diff --git a/public/main.profile.dart.js b/public/main.profile.dart.js index f1e77f3200d8..208912d22538 100644 --- a/public/main.profile.dart.js +++ b/public/main.profile.dart.js @@ -1,4 +1,4 @@ -// Generated by dart2js (NullSafetyMode.unsound, trust primitives, omit checks, lax runtime type, deferred-serialization, csp), the Dart to JavaScript compiler version: 2.18.0. +// Generated by dart2js (NullSafetyMode.unsound, trust primitives, omit checks, lax runtime type, csp, deferred-serialization, intern-composite-values), the Dart to JavaScript compiler version: 2.19.2. // The code supports the following hooks: // dartPrint(message): // if this function is defined it is called instead of the Dart [print] @@ -240,27 +240,19 @@ return t1; }, detectBrowserEngineByVendorAgent(vendor, agent) { - var exp; - if (vendor === "Google Inc.") { - exp = A.RegExp_RegExp("SAMSUNG|SGH-[I|N|T]|GT-[I|N]|SM-[A|N|P|T|Z]|SHV-E|SCH-[I|J|R|S]|SPH-L", true, false, false, false); - if (exp._nativeRegExp.test(agent.toUpperCase())) - return B.BrowserEngine_5; + if (vendor === "Google Inc.") return B.BrowserEngine_0; - } else if (vendor === "Apple Computer, Inc.") + else if (vendor === "Apple Computer, Inc.") return B.BrowserEngine_1; - else if (B.JSString_methods.contains$1(agent, "edge/")) - return B.BrowserEngine_3; else if (B.JSString_methods.contains$1(agent, "Edg/")) return B.BrowserEngine_0; - else if (B.JSString_methods.contains$1(agent, "trident/7.0")) - return B.BrowserEngine_4; else if (vendor === "" && B.JSString_methods.contains$1(agent, "firefox")) return B.BrowserEngine_2; - A.print("WARNING: failed to detect current browser engine."); - return B.BrowserEngine_6; + A.print("WARNING: failed to detect current browser engine. Assuming this is a Chromium-compatible browser."); + return B.BrowserEngine_0; }, detectOperatingSystem() { - var platform, userAgent, maxTouchPoints, + var platform, userAgent, maxTouchPoints, _null = null, t1 = self.window; t1 = t1.navigator.platform; t1.toString; @@ -269,7 +261,9 @@ userAgent = t1.navigator.userAgent; if (J.startsWith$1$s(platform, "Mac")) { t1 = self.window; - maxTouchPoints = t1.navigator.maxTouchPoints; + t1 = t1.navigator.maxTouchPoints; + t1 = t1 == null ? _null : B.JSNumber_methods.toInt$0(t1); + maxTouchPoints = t1; if ((maxTouchPoints == null ? 0 : maxTouchPoints) > 2) return B.OperatingSystem_0; return B.OperatingSystem_4; @@ -331,6 +325,9 @@ CanvasKitExtension_get_FillType(_this) { return _this.FillType; }, + CanvasKitExtension_get_PathOp(_this) { + return _this.PathOp; + }, CanvasKitExtension_get_ClipOp(_this) { return _this.ClipOp; }, @@ -492,44 +489,87 @@ result[i] = J.get$value$x(colors[i]); return result; }, - SkParagraphStyleProperties$(receiver) { - return new A.SkParagraphStyleProperties(); - }, - SkTextStyleProperties$(receiver) { - return new A.SkTextStyleProperties(); - }, - SkStrutStyleProperties$(receiver) { - return new A.SkStrutStyleProperties(); - }, - SkFontStyle$(receiver) { - return new A.SkFontStyle(); - }, - SkTextShadow$(receiver) { - return new A.SkTextShadow(); - }, - SkFontFeature$(receiver) { - return new A.SkFontFeature(); - }, ProductionCollector$() { var t1 = new A.ProductionCollector(A._setArrayType([], type$.JSArray_JavaScriptObject)); t1.ProductionCollector$0(); return t1; }, patchCanvasKitModule(canvasKitScript) { - var _s14_ = "defineProperty", - t1 = $.$get$_context(), - objectConstructor = type$.JsFunction._as(t1.$index(0, "Object")); - if (t1.$index(0, "exports") == null) - objectConstructor.callMethod$2(_s14_, [t1, "exports", A.JsObject_JsObject$jsify(A.LinkedHashMap_LinkedHashMap$_literal(["get", A.allowInterop(new A.patchCanvasKitModule_closure(canvasKitScript, objectConstructor)), "set", A.allowInterop(new A.patchCanvasKitModule_closure0()), "configurable", true], type$.String, type$.dynamic))]); - if (t1.$index(0, "module") == null) - objectConstructor.callMethod$2(_s14_, [t1, "module", A.JsObject_JsObject$jsify(A.LinkedHashMap_LinkedHashMap$_literal(["get", A.allowInterop(new A.patchCanvasKitModule_closure1(canvasKitScript, objectConstructor)), "set", A.allowInterop(new A.patchCanvasKitModule_closure2()), "configurable", true], type$.String, type$.dynamic))]); + var exportsAccessor, moduleAccessor, + _s14_ = "defineProperty"; + if (self.exports == null) { + exportsAccessor = A.jsify(A.LinkedHashMap_LinkedHashMap$_literal(["get", A.allowInterop(new A.patchCanvasKitModule_closure(canvasKitScript)), "set", A.allowInterop(new A.patchCanvasKitModule_closure0()), "configurable", true], type$.String, type$.dynamic)); + A.callMethod(self.Object, _s14_, [self.window, "exports", exportsAccessor]); + } + if (self.module == null) { + moduleAccessor = A.jsify(A.LinkedHashMap_LinkedHashMap$_literal(["get", A.allowInterop(new A.patchCanvasKitModule_closure1(canvasKitScript)), "set", A.allowInterop(new A.patchCanvasKitModule_closure2()), "configurable", true], type$.String, type$.dynamic)); + A.callMethod(self.Object, _s14_, [self.window, "module", moduleAccessor]); + } self.document.head.appendChild(canvasKitScript); }, + downloadCanvasKit() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.JavaScriptObject), + $async$returnValue, t1; + var $async$downloadCanvasKit = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = 3; + return A._asyncAwait(A._downloadCanvasKitJs(), $async$downloadCanvasKit); + case 3: + // returning from await. + t1 = new A._Future($.Zone__current, type$._Future_JavaScriptObject); + A.callMethod(self.window.CanvasKitInit(type$.JavaScriptObject._as({locateFile: A.allowInterop(new A.downloadCanvasKit_closure())})), "then", [A.allowInterop(new A.downloadCanvasKit_closure0(new A._AsyncCompleter(t1, type$._AsyncCompleter_JavaScriptObject)))]); + $async$returnValue = t1; + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$downloadCanvasKit, $async$completer); + }, + _downloadCanvasKitJs() { + var canvasKitScript, callback, + t1 = $._configuration; + t1 = (t1 == null ? $._configuration = A.FlutterConfiguration$legacy(self.window.flutterConfiguration) : t1).get$canvasKitBaseUrl(); + canvasKitScript = A.DomDocumentExtension_createElement(self.document, "script"); + canvasKitScript.src = A.createTrustedScriptUrl(t1 + "profiling/canvaskit.js"); + t1 = new A._Future($.Zone__current, type$._Future_void); + callback = A._Cell$named("callback"); + callback.__late_helper$_value = A.allowInterop(new A._downloadCanvasKitJs_loadEventHandler(new A._AsyncCompleter(t1, type$._AsyncCompleter_void), canvasKitScript, callback)); + A.DomEventTargetExtension_addEventListener(canvasKitScript, "load", callback._readLocal$0(), null); + A.patchCanvasKitModule(canvasKitScript); + return t1; + }, ManagedSkColorFilter$(ckColorFilter) { var t1 = new A.ManagedSkColorFilter(ckColorFilter); t1.ManagedSkiaObject$1(null); return t1; }, + CkMatrixColorFilter$(matrix) { + return new A.CkMatrixColorFilter(matrix); + }, + createCkColorFilter(colorFilter) { + switch (colorFilter.type.index) { + case 0: + return null; + case 1: + return null; + case 2: + return B.C_CkLinearToSrgbGammaColorFilter; + case 3: + return B.C_CkSrgbToLinearGammaColorFilter; + default: + throw A.wrapException(A.StateError$("Unknown mode " + colorFilter.toString$0(0) + ".type for ColorFilter.")); + } + }, Mutator$transform(matrix) { var _null = null; return new A.Mutator(B.MutatorType_3, _null, _null, _null, matrix, _null); @@ -563,10 +603,9 @@ var t2, _i, font, t3, t4, _i0, range, t1 = type$.NotoFont, ranges = A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.List_CodeunitRange); - for (t2 = $.$get$_notoFonts(), _i = 0; _i < 25; ++_i) { + for (t2 = $.$get$fallbackFonts(), _i = 0; _i < 141; ++_i) { font = t2[_i]; - font._decodingCompleter = font.resolvedFont = null; - for (t3 = font.approximateUnicodeRanges, t4 = t3.length, _i0 = 0; _i0 < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i0) { + for (t3 = font.computeUnicodeRanges$0(), t4 = t3.length, _i0 = 0; _i0 < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i0) { range = t3[_i0]; J.add$1$ax(ranges.putIfAbsent$2(0, font, new A.FontFallbackData_createNotoFontTree_closure()), range); } @@ -576,7 +615,7 @@ findFontsForMissingCodeunits(codeUnits) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - t2, _i, codeUnit, t3, results, unmatchedCodeUnits, resolvedFonts, t4, t5, data, fonts, t1, coveredCodeUnits, missingCodeUnits; + t2, _i, codeUnit, t3, results, unmatchedCodeUnits, data, fonts, t1, coveredCodeUnits, missingCodeUnits; var $async$findFontsForMissingCodeunits = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -600,230 +639,72 @@ else missingCodeUnits.add$1(0, codeUnit); } - t2 = A._LinkedHashSetIterator$(fonts, fonts._collection$_modifications, fonts.$ti._precomputed1); - case 2: - // for condition - if (!t2.moveNext$0()) { - // goto after for - $async$goto = 3; - break; - } - $async$goto = 4; - return A._asyncAwait(t2._collection$_current.ensureResolved$0(), $async$findFontsForMissingCodeunits); - case 4: - // returning from await. - // goto for condition - $async$goto = 2; - break; - case 3: - // after for unmatchedCodeUnits = A.LinkedHashSet_LinkedHashSet$from(coveredCodeUnits, t1); fonts = A.findMinimumFontsForCodeUnits(unmatchedCodeUnits, fonts); - resolvedFonts = A.LinkedHashSet_LinkedHashSet$_empty(type$._ResolvedNotoSubset); - for (t1 = A._LinkedHashSetIterator$(coveredCodeUnits, coveredCodeUnits._collection$_modifications, coveredCodeUnits.$ti._precomputed1), t2 = A._instanceType(fonts)._eval$1("_LinkedHashSetIterator<1>"); t1.moveNext$0();) { - t3 = t1._collection$_current; - for (t4 = new A._LinkedHashSetIterator(fonts, fonts._collection$_modifications, t2), t4._collection$_cell = fonts._collection$_first; t4.moveNext$0();) { - t5 = t4._collection$_current.resolvedFont; - if (t5 == null) - continue; - t5 = t5.tree; - results = A._setArrayType([], t5.$ti._eval$1("JSArray<1>")); - t5.root.searchForPoint$2(t3, results); - resolvedFonts.addAll$1(0, results); + t1 = $.$get$notoDownloadQueue(); + fonts.forEach$1(0, t1.get$add(t1)); + if (missingCodeUnits._collection$_length !== 0 || unmatchedCodeUnits._collection$_length !== 0) + if (!($.$get$notoDownloadQueue().pendingFonts._length !== 0 || false)) { + $.$get$printWarning().call$1("Could not find a set of Noto fonts to display all missing characters. Please add a font asset for the missing characters. See: https://flutter.dev/docs/cookbook/design/fonts"); + data.codeUnitsWithNoKnownFont.addAll$1(0, missingCodeUnits); } - } - t1 = $.$get$notoDownloadQueue(); - resolvedFonts.forEach$1(0, t1.get$add(t1)); - $async$goto = missingCodeUnits._collection$_length !== 0 || unmatchedCodeUnits._collection$_length !== 0 ? 5 : 6; - break; - case 5: - // then - $async$goto = !data.registeredSymbolsAndEmoji ? 7 : 9; - break; - case 7: - // then - $async$goto = 10; - return A._asyncAwait(A._registerSymbolsAndEmoji(), $async$findFontsForMissingCodeunits); - case 10: - // returning from await. - // goto join - $async$goto = 8; - break; - case 9: - // else - t1 = $.$get$notoDownloadQueue(); - if (!(t1.pendingSubsets._length !== 0 || t1._fontsLoading != null)) { - $.$get$printWarning().call$1("Could not find a set of Noto fonts to display all missing characters. Please add a font asset for the missing characters. See: https://flutter.dev/docs/cookbook/design/fonts"); - data.codeUnitsWithNoKnownFont.addAll$1(0, missingCodeUnits); - } - case 8: - // join - case 6: - // join // implicit return return A._asyncReturn(null, $async$completer); } }); return A._asyncStartSync($async$findFontsForMissingCodeunits, $async$completer); }, - _makeResolvedNotoFontFromCss(css, $name) { - var t1, t2, fontFaceUnicodeRanges, fontFaceUrl, resolvingFontFace, t3, urlStart, rawRanges, _i, startEnd, rangeValue, startRange, endRange, rangesMap, subset, t4, _i0, range, _null = null, - _s34_ = "Unable to parse Google Fonts CSS: ", - subsets = A._setArrayType([], type$.JSArray__ResolvedNotoSubset); - for (t1 = A.LineSplitter_split(css), t1 = new A._SyncStarIterator(t1._outerHelper(), t1.$ti._eval$1("_SyncStarIterator<1>")), t2 = type$.JSArray_CodeunitRange, fontFaceUnicodeRanges = _null, fontFaceUrl = fontFaceUnicodeRanges, resolvingFontFace = false; t1.moveNext$0();) { - t3 = t1.get$current(t1); - if (!resolvingFontFace) { - if (t3 !== "@font-face {") - continue; - resolvingFontFace = true; - } else if (J.startsWith$1$s(t3, " src:")) { - urlStart = B.JSString_methods.indexOf$1(t3, "url("); - if (urlStart === -1) { - $.$get$printWarning().call$1("Unable to resolve Noto font URL: " + t3); - return _null; - } - fontFaceUrl = B.JSString_methods.substring$2(t3, urlStart + 4, B.JSString_methods.indexOf$1(t3, ")")); - resolvingFontFace = true; - } else if (B.JSString_methods.startsWith$1(t3, " unicode-range:")) { - fontFaceUnicodeRanges = A._setArrayType([], t2); - rawRanges = B.JSString_methods.substring$2(t3, 17, t3.length - 1).split(", "); - for (t3 = rawRanges.length, _i = 0; _i < t3; ++_i) { - startEnd = J.split$1$s(rawRanges[_i], "-"); - if (startEnd.length === 1) { - rangeValue = A.int_parse(J.substring$1$s(B.JSArray_methods.get$single(startEnd), 2), 16); - fontFaceUnicodeRanges.push(new A.CodeunitRange(rangeValue, rangeValue)); - } else { - startRange = startEnd[0]; - endRange = startEnd[1]; - fontFaceUnicodeRanges.push(new A.CodeunitRange(A.int_parse(J.substring$1$s(startRange, 2), 16), A.int_parse(endRange, 16))); - } - } - resolvingFontFace = true; - } else { - if (t3 === "}") { - if (fontFaceUrl == null || fontFaceUnicodeRanges == null) { - $.$get$printWarning().call$1(_s34_ + A.S(css)); - return _null; - } - subsets.push(new A._ResolvedNotoSubset(fontFaceUrl, $name, fontFaceUnicodeRanges)); - } else - continue; - resolvingFontFace = false; - } - } - if (resolvingFontFace) { - $.$get$printWarning().call$1(_s34_ + A.S(css)); - return _null; - } - t1 = type$._ResolvedNotoSubset; - rangesMap = A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.List_CodeunitRange); - for (t2 = subsets.length, _i = 0; _i < subsets.length; subsets.length === t2 || (0, A.throwConcurrentModificationError)(subsets), ++_i) { - subset = subsets[_i]; - for (t3 = subset.ranges, t4 = t3.length, _i0 = 0; _i0 < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i0) { - range = t3[_i0]; - J.add$1$ax(rangesMap.putIfAbsent$2(0, subset, new A._makeResolvedNotoFontFromCss_closure()), range); - } - } - if (rangesMap._length === 0) { - $.$get$printWarning().call$1("Parsed Google Fonts CSS was empty: " + A.S(css)); - return _null; - } - return new A._ResolvedNotoFont($name, A.IntervalTree_IntervalTree$createFromRanges(rangesMap, t1)); - }, - _registerSymbolsAndEmoji() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, emojiCss, symbolsCss, t1, emojiFontUrl, symbolsFontUrl, data; - var $async$_registerSymbolsAndEmoji = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - data = $.$get$FontFallbackData__instance(); - if (data.registeredSymbolsAndEmoji) { - // goto return - $async$goto = 1; - break; - } - data.registeredSymbolsAndEmoji = true; - $async$goto = 3; - return A._asyncAwait($.$get$notoDownloadQueue().downloader.downloadAsString$1("https://fonts.googleapis.com/css2?family=Noto+Color+Emoji+Compat"), $async$_registerSymbolsAndEmoji); - case 3: - // returning from await. - emojiCss = $async$result; - $async$goto = 4; - return A._asyncAwait($.$get$notoDownloadQueue().downloader.downloadAsString$1("https://fonts.googleapis.com/css2?family=Noto+Sans+Symbols"), $async$_registerSymbolsAndEmoji); - case 4: - // returning from await. - symbolsCss = $async$result; - t1 = new A._registerSymbolsAndEmoji_extractUrlFromCss(); - emojiFontUrl = t1.call$1(emojiCss); - symbolsFontUrl = t1.call$1(symbolsCss); - if (emojiFontUrl != null) - $.$get$notoDownloadQueue().add$1(0, new A._ResolvedNotoSubset(emojiFontUrl, "Noto Color Emoji Compat", B.List_empty2)); - else - $.$get$printWarning().call$1("Error parsing CSS for Noto Emoji font."); - if (symbolsFontUrl != null) - $.$get$notoDownloadQueue().add$1(0, new A._ResolvedNotoSubset(symbolsFontUrl, "Noto Sans Symbols", B.List_empty2)); - else - $.$get$printWarning().call$1("Error parsing CSS for Noto Symbols font."); - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$_registerSymbolsAndEmoji, $async$completer); - }, findMinimumFontsForCodeUnits(codeUnits, fonts) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _box_0, t12, maxCodeUnitsCovered, t13, t14, codeUnitsCovered, t15, t16, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, _box_0, t13, maxCodeUnitsCovered, t14, t15, codeUnitsCovered, minimumFonts = A.LinkedHashSet_LinkedHashSet$_empty(type$.NotoFont), bestFonts = A._setArrayType([], type$.JSArray_NotoFont), t1 = self.window.navigator.language; - for (t2 = A._instanceType(fonts)._eval$1("_LinkedHashSetIterator<1>"), t3 = A._instanceType(codeUnits)._eval$1("_LinkedHashSetIterator<1>"), t4 = t1 === "ja", t5 = t1 === "zh-HK", t6 = t1 !== "zh-Hant", t7 = t1 !== "zh-Hans", t8 = t1 !== "zh-CN", t9 = t1 !== "zh-SG", t10 = t1 === "zh-MY", t11 = t1 !== "zh-TW", t1 = t1 === "zh-MO"; codeUnits._collection$_length !== 0;) { + for (t2 = A._instanceType(fonts)._eval$1("_LinkedHashSetIterator<1>"), t3 = A._instanceType(codeUnits)._eval$1("_LinkedHashSetIterator<1>"), t4 = t1 === "ko", t5 = t1 === "ja", t6 = t1 === "zh-HK", t7 = t1 !== "zh-Hant", t8 = t1 !== "zh-Hans", t9 = t1 !== "zh-CN", t10 = t1 !== "zh-SG", t11 = t1 === "zh-MY", t12 = t1 !== "zh-TW", t1 = t1 === "zh-MO"; codeUnits._collection$_length !== 0;) { _box_0 = {}; B.JSArray_methods.clear$0(bestFonts); - for (t12 = new A._LinkedHashSetIterator(fonts, fonts._collection$_modifications, t2), t12._collection$_cell = fonts._collection$_first, maxCodeUnitsCovered = 0; t12.moveNext$0();) { - t13 = t12._collection$_current; - for (t14 = new A._LinkedHashSetIterator(codeUnits, codeUnits._collection$_modifications, t3), t14._collection$_cell = codeUnits._collection$_first, codeUnitsCovered = 0; t14.moveNext$0();) { - t15 = t14._collection$_current; - t16 = t13.resolvedFont; - if ((t16 == null ? null : t16.tree.root.containsDeep$1(t15)) === true) + for (t13 = new A._LinkedHashSetIterator(fonts, fonts._collection$_modifications, t2), t13._collection$_cell = fonts._collection$_first, maxCodeUnitsCovered = 0; t13.moveNext$0();) { + t14 = t13._collection$_current; + for (t15 = new A._LinkedHashSetIterator(codeUnits, codeUnits._collection$_modifications, t3), t15._collection$_cell = codeUnits._collection$_first, codeUnitsCovered = 0; t15.moveNext$0();) + if (t14.contains$1(0, t15._collection$_current)) ++codeUnitsCovered; - } if (codeUnitsCovered > maxCodeUnitsCovered) { B.JSArray_methods.clear$0(bestFonts); - bestFonts.push(t13); + bestFonts.push(t14); maxCodeUnitsCovered = codeUnitsCovered; } else if (codeUnitsCovered === maxCodeUnitsCovered) - bestFonts.push(t13); + bestFonts.push(t14); } if (maxCodeUnitsCovered === 0) break; _box_0.bestFont = B.JSArray_methods.get$first(bestFonts); if (bestFonts.length > 1) - if (B.JSArray_methods.every$1(bestFonts, new A.findMinimumFontsForCodeUnits_closure())) - if (!t7 || !t8 || !t9 || t10) { + if (B.JSArray_methods.every$1(bestFonts, new A.findMinimumFontsForCodeUnits_closure())) { + if (!t8 || !t9 || !t10 || t11) { if (B.JSArray_methods.contains$1(bestFonts, $.$get$_notoSansSC())) _box_0.bestFont = $.$get$_notoSansSC(); - } else if (!t6 || !t11 || t1) { + } else if (!t7 || !t12 || t1) { if (B.JSArray_methods.contains$1(bestFonts, $.$get$_notoSansTC())) _box_0.bestFont = $.$get$_notoSansTC(); - } else if (t5) { + } else if (t6) { if (B.JSArray_methods.contains$1(bestFonts, $.$get$_notoSansHK())) _box_0.bestFont = $.$get$_notoSansHK(); - } else if (t4) + } else if (t5) { if (B.JSArray_methods.contains$1(bestFonts, $.$get$_notoSansJP())) _box_0.bestFont = $.$get$_notoSansJP(); + } else if (t4) { + if (B.JSArray_methods.contains$1(bestFonts, $.$get$_notoSansKR())) + _box_0.bestFont = $.$get$_notoSansKR(); + } else if (B.JSArray_methods.contains$1(bestFonts, $.$get$_notoSansSC())) + _box_0.bestFont = $.$get$_notoSansSC(); + } else if (B.JSArray_methods.contains$1(bestFonts, $.$get$_notoSymbols())) + _box_0.bestFont = $.$get$_notoSymbols(); + else if (B.JSArray_methods.contains$1(bestFonts, $.$get$_notoSansSC())) + _box_0.bestFont = $.$get$_notoSansSC(); codeUnits._filterWhere$2(new A.findMinimumFontsForCodeUnits_closure0(_box_0), true); - minimumFonts.addAll$1(0, bestFonts); + minimumFonts.add$1(0, _box_0.bestFont); } return minimumFonts; }, - NotoFont$($name, approximateUnicodeRanges) { - return new A.NotoFont($name, approximateUnicodeRanges); - }, RegisteredFont$(bytes, family, typeface) { type$.JavaScriptObject._as(new self.window.flutterCanvasKit.Font(typeface)).getGlyphBounds(A._setArrayType([0], type$.JSArray_int), null, null); return new A.RegisteredFont(family, bytes, typeface); @@ -893,13 +774,9 @@ t1.CkImage$2$videoFrame(skImage, videoFrame); return t1; }, - CkImage$cloneOf(box) { - ++box._refCount; - return new A.CkImage(box, null); - }, CkImage__encodeImage(alphaType, colorSpace, colorType, format, skImage) { var t1, - bytes = format === B.ImageByteFormat_0 || format === B.ImageByteFormat_1 ? skImage.readPixels(0, 0, type$.JavaScriptObject._as({width: skImage.width(), height: skImage.height(), colorType: colorType, alphaType: alphaType, colorSpace: colorSpace})) : skImage.encodeToBytes(); + bytes = format === B.ImageByteFormat_0 || format === B.ImageByteFormat_1 ? skImage.readPixels(0, 0, type$.JavaScriptObject._as({width: J.toInt$0$n(skImage.width()), height: J.toInt$0$n(skImage.height()), colorType: colorType, alphaType: alphaType, colorSpace: colorSpace})) : skImage.encodeToBytes(); if (bytes == null) t1 = null; else { @@ -913,6 +790,9 @@ t1.ManagedSkiaObject$1(null); return t1; }, + CkBrowserImageDecoder$_(contentType, data, debugSource, targetHeight, targetWidth) { + return new A.CkBrowserImageDecoder(contentType, targetWidth, targetHeight, data, debugSource, new A.AlarmClock(new A.CkBrowserImageDecoder__cacheExpirationClock_closure())); + }, CkBrowserImageDecoder_create(data, debugSource, targetHeight, targetWidth) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.CkBrowserImageDecoder), @@ -946,9 +826,6 @@ }); return A._asyncStartSync($async$CkBrowserImageDecoder_create, $async$completer); }, - CkBrowserImageDecoder$_(contentType, data, debugSource, targetHeight, targetWidth) { - return new A.CkBrowserImageDecoder(contentType, targetWidth, targetHeight, data, debugSource, new A.AlarmClock(new A.CkBrowserImageDecoder__cacheExpirationClock_closure())); - }, detectContentType(data) { var t1, _i, format, t2, t3, i, magicByte; $label0$0: @@ -986,89 +863,53 @@ } return false; }, - _detectCanvasKit() { - if (self.window.flutterWebRenderer != null) { - var t1 = self.window.flutterWebRenderer; - t1.toString; - return J.$eq$(t1, "canvaskit"); - } - t1 = $.$get$_operatingSystem(); - return J.containsKey$1$x(B.Set_69tl2._collection$_map, t1); - }, - initializeCanvasKit() { + readPixelsFromVideoFrame(videoFrame, format) { var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.void), - t1, $async$temp1; - var $async$initializeCanvasKit = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + $async$completer = A._makeAsyncAwaitCompleter(type$.ByteData), + $async$returnValue, pixels, isBgrFrame, $async$temp1, $async$temp2; + var $async$readPixelsFromVideoFrame = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); while (true) switch ($async$goto) { case 0: // Function start - $async$goto = self.window.flutterCanvasKit != null ? 2 : 4; + $async$goto = format === B.ImageByteFormat_3 ? 3 : 4; break; - case 2: + case 3: // then - t1 = self.window.flutterCanvasKit; - t1.toString; - $.__canvasKit.__late_helper$_value = t1; - // goto join - $async$goto = 3; + $async$temp1 = J; + $async$temp2 = J; + $async$goto = 5; + return A._asyncAwait(A.encodeVideoFrameAsPng(videoFrame), $async$readPixelsFromVideoFrame); + case 5: + // returning from await. + $async$returnValue = $async$temp1.asByteData$0$x($async$temp2.get$buffer$x($async$result)); + // goto return + $async$goto = 1; break; case 4: - // else - $async$goto = $.$get$useH5vccCanvasKit() ? 5 : 7; - break; - case 5: - // then - t1 = self.window.h5vcc; - if ((t1 == null ? null : t1.canvasKit) == null) - throw A.wrapException(A.CanvasKitError$("H5vcc CanvasKit implementation not found.")); - t1 = self.window.h5vcc.canvasKit; - t1.toString; - $.__canvasKit.__late_helper$_value = t1; - self.window.flutterCanvasKit = $.__canvasKit._readField$0(); - // goto join + // join $async$goto = 6; - break; - case 7: - // else - $async$temp1 = $.__canvasKit; - $async$goto = 8; - return A._asyncAwait(A.downloadCanvasKit(null), $async$initializeCanvasKit); - case 8: - // returning from await. - $async$temp1.__late_helper$_value = $async$result; - self.window.flutterCanvasKit = $.__canvasKit._readField$0(); + return A._asyncAwait(A.readVideoFramePixelsUnmodified(videoFrame), $async$readPixelsFromVideoFrame); case 6: - // join - case 3: - // join - // implicit return - return A._asyncReturn(null, $async$completer); - } - }); - return A._asyncStartSync($async$initializeCanvasKit, $async$completer); - }, - downloadCanvasKit(canvasKitBase) { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.JavaScriptObject), - $async$returnValue, t1; - var $async$downloadCanvasKit = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - $async$goto = 3; - return A._asyncAwait(A._downloadCanvasKitJs(canvasKitBase), $async$downloadCanvasKit); - case 3: // returning from await. - t1 = new A._Future($.Zone__current, type$._Future_JavaScriptObject); - A.callMethod(self.window.CanvasKitInit(type$.JavaScriptObject._as({locateFile: A.allowInterop(new A.downloadCanvasKit_closure(canvasKitBase))})), "then", [A.allowInterop(new A.downloadCanvasKit_closure0(new A._AsyncCompleter(t1, type$._AsyncCompleter_JavaScriptObject)))]); - $async$returnValue = t1; + pixels = $async$result; + if (A._shouldReadPixelsUnmodified(videoFrame, format)) { + $async$returnValue = J.asByteData$0$x(pixels); + // goto return + $async$goto = 1; + break; + } + isBgrFrame = videoFrame.format === "BGRA" || videoFrame.format === "BGRX"; + if (format === B.ImageByteFormat_0 && isBgrFrame) { + A._bgrToRgba(pixels); + $async$returnValue = J.asByteData$0$x(pixels); + // goto return + $async$goto = 1; + break; + } + $async$returnValue = J.asByteData$0$x(pixels); // goto return $async$goto = 1; break; @@ -1077,33 +918,105 @@ return A._asyncReturn($async$returnValue, $async$completer); } }); - return A._asyncStartSync($async$downloadCanvasKit, $async$completer); + return A._asyncStartSync($async$readPixelsFromVideoFrame, $async$completer); }, - _downloadCanvasKitJs(canvasKitBase) { - var callback, - t1 = $._configuration, - canvasKitJavaScriptUrl = (t1 == null ? $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration) : t1).get$canvasKitBaseUrl() + "profiling/canvaskit.js", - canvasKitScript = A.DomDocumentExtension_createElement(self.document, "script"); - canvasKitScript.src = canvasKitJavaScriptUrl; - t1 = new A._Future($.Zone__current, type$._Future_void); - callback = A._Cell$named("callback"); - callback.__late_helper$_value = A.allowInterop(new A._downloadCanvasKitJs_loadEventHandler(new A._AsyncCompleter(t1, type$._AsyncCompleter_void), canvasKitScript, callback)); - A.DomEventTargetExtension_addEventListener(canvasKitScript, "load", callback._readLocal$0(), null); - A.patchCanvasKitModule(canvasKitScript); - return t1; + _bgrToRgba(pixels) { + var i, b, t2, + t1 = J.getInterceptor$x(pixels), + pixelCount = B.JSInt_methods._tdivFast$1(t1.get$lengthInBytes(pixels), 4), + pixelBytes = t1.asUint8List$0(pixels); + for (t1 = J.getInterceptor$asx(pixelBytes), i = 0; i < pixelCount; i += 4) { + b = t1.$index(pixelBytes, i); + t2 = i + 2; + t1.$indexSet(pixelBytes, i, t1.$index(pixelBytes, t2)); + t1.$indexSet(pixelBytes, t2, b); + } + }, + _shouldReadPixelsUnmodified(videoFrame, format) { + var isRgbFrame; + if (format === B.ImageByteFormat_2) + return true; + isRgbFrame = videoFrame.format === "RGBA" || videoFrame.format === "RGBX"; + return format === B.ImageByteFormat_0 && isRgbFrame; + }, + readVideoFramePixelsUnmodified(videoFrame) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.ByteBuffer), + $async$returnValue, size, destination; + var $async$readVideoFramePixelsUnmodified = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + size = J.toInt$0$n(videoFrame.allocationSize()); + destination = new Uint8Array(size); + $async$goto = 3; + return A._asyncAwait(A.promiseToFuture(videoFrame.copyTo(destination), type$.void), $async$readVideoFramePixelsUnmodified); + case 3: + // returning from await. + $async$returnValue = destination.buffer; + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$readVideoFramePixelsUnmodified, $async$completer); + }, + encodeVideoFrameAsPng(videoFrame) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Uint8List), + $async$returnValue, width, canvas, t1; + var $async$encodeVideoFrameAsPng = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + width = J.toInt$0$n(videoFrame.displayWidth); + canvas = A.createDomCanvasElement(J.toInt$0$n(videoFrame.displayHeight), width); + t1 = A.DomCanvasElementExtension_getContext(canvas, "2d", null); + t1.toString; + type$.JavaScriptObject._as(t1).drawImage(videoFrame, 0, 0); + $async$returnValue = B.C_Base64Decoder.convert$1(J.substring$1$s(canvas.toDataURL("image/png"), 22)); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$encodeVideoFrameAsPng, $async$completer); }, IntervalTree_IntervalTree$createFromRanges(rangesMap, $T) { var t1, intervals = A._setArrayType([], $T._eval$1("JSArray>")); rangesMap.forEach$1(0, new A.IntervalTree_IntervalTree$createFromRanges_closure(intervals, $T)); B.JSArray_methods.sort$1(intervals, new A.IntervalTree_IntervalTree$createFromRanges_closure0($T)); - t1 = new A.IntervalTree_IntervalTree$createFromRanges__makeBalancedTree($T).call$1(intervals); + t1 = new A.IntervalTree_IntervalTree$createFromRanges_makeBalancedTree($T).call$1(intervals); t1.toString; - new A.IntervalTree_IntervalTree$createFromRanges__computeHigh($T).call$1(t1); + new A.IntervalTree_IntervalTree$createFromRanges_computeHigh($T).call$1(t1); return new A.IntervalTree(t1, $T._eval$1("IntervalTree<0>")); }, + NotoFont_NotoFont$fromFlatRanges($name, url, flatRanges) { + var i, + t1 = type$.JSArray_int, + starts = A._setArrayType([], t1), + ends = A._setArrayType([], t1); + for (i = 0; i < flatRanges.length; i += 2) { + starts.push(flatRanges[i]); + ends.push(flatRanges[i + 1]); + } + return new A.NotoFont($name, url, starts, ends); + }, CkPaint$() { - var t1 = new A.CkPaint(B.BlendMode_3, B.PaintingStyle_0, B.StrokeCap_0, B.StrokeJoin_0, B.Color_4278190080, B.FilterQuality_0); + var t1 = new A.CkPaint(B.BlendMode_3, B.PaintingStyle_0, B.StrokeCap_0, B.StrokeJoin_0, B.FilterQuality_0); t1.ManagedSkiaObject$1(null); return t1; }, @@ -1124,7 +1037,7 @@ SkiaObjects_registerCleanupCallback() { if ($.SkiaObjects__addedCleanupCallback) return; - $.$get$EnginePlatformDispatcher__instance().get$rasterizer()._postFrameCallbacks.push(A._engine_SkiaObjects_postFrameCleanUp$closure()); + $.CanvasKitRenderer____instance._readField$0().get$rasterizer()._postFrameCallbacks.push(A._engine_SkiaObjects_postFrameCleanUp$closure()); $.SkiaObjects__addedCleanupCallback = true; }, SkiaObjects_markCacheForResize(cache) { @@ -1152,8 +1065,13 @@ t1 = $.SurfaceFactory__instance; if (t1 == null) { t1 = $._configuration; - t1 = (t1 == null ? $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration) : t1)._js; - t1 = t1 == null ? null : t1.canvasKitMaximumSurfaces; + t1 = (t1 == null ? $._configuration = A.FlutterConfiguration$legacy(self.window.flutterConfiguration) : t1)._configuration; + if (t1 == null) + t1 = null; + else { + t1 = t1.canvasKitMaximumSurfaces; + t1 = t1 == null ? null : B.JSNumber_methods.toInt$0(t1); + } if (t1 == null) t1 = 8; t2 = A.DomDocumentExtension_createElement(self.document, "flt-canvas-container"); @@ -1165,11 +1083,11 @@ } return t1; }, - CkTextStyle_CkTextStyle(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontWeight, foreground, height, leadingDistribution, letterSpacing, locale, shadows, textBaseline, wordSpacing) { - return new A.CkTextStyle(color, decoration, decorationColor, decorationStyle, decorationThickness, fontWeight, fontStyle, textBaseline, fontFamily, fontFamilyFallback, fontSize, letterSpacing, wordSpacing, height, leadingDistribution, locale, background, foreground, shadows, fontFeatures); + CkTextStyle_CkTextStyle(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontVariations, fontWeight, foreground, height, leadingDistribution, letterSpacing, locale, shadows, textBaseline, wordSpacing) { + return new A.CkTextStyle(color, decoration, decorationColor, decorationStyle, decorationThickness, fontWeight, fontStyle, textBaseline, fontFamily, fontFamilyFallback, fontSize, letterSpacing, wordSpacing, height, leadingDistribution, locale, background, foreground, shadows, fontFeatures, fontVariations); }, toSkFontStyle(fontWeight, fontStyle) { - var style = A.SkFontStyle$(null); + var style = type$.JavaScriptObject._as({}); if (fontWeight != null) style.weight = $.$get$_skFontWeights()[fontWeight.index]; if (fontStyle != null) @@ -1182,13 +1100,13 @@ type$.CkParagraphStyle._as(style); t2 = A._setArrayType([], type$.JSArray_double); t3 = A._setArrayType([], type$.JSArray_CkTextStyle); - t4 = $.__canvasKit._readField$0().ParagraphBuilder.MakeFromFontProvider(style.skParagraphStyle, $._skiaFontCollection.fontProvider); + t4 = $.__canvasKit._readField$0().ParagraphBuilder.MakeFromFontProvider(style.skParagraphStyle, $.CanvasKitRenderer____instance._readField$0().get$_fontCollection().fontProvider); t5 = style._fontFamily; t6 = style.__engine$_fontSize; t7 = style.__engine$_height; t8 = style._leadingDistribution; t9 = style._fontWeight; - t3.push(A.CkTextStyle_CkTextStyle(_null, _null, _null, _null, _null, _null, t5, _null, _null, t6, style._fontStyle, t9, _null, t7, t8, _null, _null, _null, _null, _null)); + t3.push(A.CkTextStyle_CkTextStyle(_null, _null, _null, _null, _null, _null, t5, _null, _null, t6, style._fontStyle, _null, t9, _null, t7, t8, _null, _null, _null, _null, _null)); return new A.CkParagraphBuilder(t4, style, t1, t2, t3); }, _getEffectiveFontFamilies(fontFamily, fontFamilyFallback) { @@ -1231,6 +1149,14 @@ var t1 = $.$get$_browserEngine(); return t1 === B.BrowserEngine_2 || self.window.navigator.clipboard == null ? new A.ExecCommandPasteStrategy() : new A.ClipboardAPIPasteStrategy(); }, + FlutterConfiguration$legacy(config) { + var t1 = new A.FlutterConfiguration(); + if (config != null) { + t1._usedLegacyConfigStyle = true; + t1._configuration = config; + } + return t1; + }, DomWindowExtension_get_console(_this) { return _this.console; }, @@ -1244,6 +1170,9 @@ var t1 = A._setArrayType([elt], type$.JSArray_Object); return type$.JavaScriptObject._as(A.callMethod(_this, "getComputedStyle", t1)); }, + DomWindowExtension_get_trustedTypes(_this) { + return _this.trustedTypes; + }, DomConsoleExtension_get_warn(_this) { return new A.DomConsoleExtension_get_warn_closure(_this); }, @@ -1254,9 +1183,6 @@ var t1 = A._setArrayType([$name], type$.JSArray_Object); return type$.JavaScriptObject._as(A.callMethod(_this, "createElement", t1)); }, - DomHTMLDocumentExtension_get_fonts(_this) { - return _this.fonts; - }, DomEventTargetExtension_addEventListener(_this, type, listener, useCapture) { var t1; if (listener != null) { @@ -1314,9 +1240,6 @@ DomCSSStyleDeclarationExtension_setProperty(_this, propertyName, value) { _this.setProperty(propertyName, value, ""); }, - DomHTMLStyleElement$(receiver) { - return new A.DomHTMLStyleElement(); - }, createDomCanvasElement(height, width) { var canvas = A.DomDocumentExtension_createElement(self.window.document, "canvas"); if (width != null) @@ -1368,10 +1291,13 @@ A.DomXMLHttpRequestExtension_open(t2, "GET", url, true); t2.responseType = responseType; A.DomEventTargetExtension_addEventListener(t2, "load", A.allowInterop(new A.domHttpRequest_closure(t2, completer)), null); - A.DomEventTargetExtension_addEventListener(t2, "error", A.allowInterop(completer.get$completeError()), null); + A.DomEventTargetExtension_addEventListener(t2, "error", A.allowInterop(new A.domHttpRequest_closure0(completer)), null); A.DomXMLHttpRequestExtension_send(t2, null); return t1; }, + DomFontFaceSetExtension_get_add(_this) { + return new A.DomFontFaceSetExtension_get_add_closure(_this); + }, DomMediaQueryListExtension_get_matches(_this) { return _this.matches; }, @@ -1381,14 +1307,18 @@ }, DomCSSStyleSheetExtension_insertRule(_this, rule, index) { var t1 = A._setArrayType([rule], type$.JSArray_Object); - if (index != null) - t1.push(index); + t1.push(index); return A.callMethod(_this, "insertRule", t1); }, DomSubscription$(target, type, listener) { A.DomEventTargetExtension_addEventListener(target, type, listener, null); return new A.DomSubscription(type, target, listener); }, + createTrustedScriptUrl(url) { + if (self.window.trustedTypes != null) + return $.$get$_ttPolicy().createScriptURL(url); + return url; + }, domCallConstructorString(constructorName, args) { var $constructor = self.window[constructorName]; if ($constructor == null) @@ -1414,9 +1344,9 @@ switch (deviceOrientation) { case "DeviceOrientation.portraitUp": return "portrait-primary"; - case "DeviceOrientation.landscapeLeft": - return "portrait-secondary"; case "DeviceOrientation.portraitDown": + return "portrait-secondary"; + case "DeviceOrientation.landscapeLeft": return "landscape-primary"; case "DeviceOrientation.landscapeRight": return "landscape-secondary"; @@ -1425,51 +1355,32 @@ } }, applyGlobalCssRulesToSheet(sheet, browserEngine, hasAutofillOverlay) { - var t1, t2, + var t1, isWebKit = browserEngine === B.BrowserEngine_1, isFirefox = browserEngine === B.BrowserEngine_2; + if (isFirefox) + A.DomCSSStyleSheetExtension_insertRule(sheet, "flt-paragraph, flt-span {line-height: 100%;}", J.toInt$0$n(sheet.cssRules.length)); + A.DomCSSStyleSheetExtension_insertRule(sheet, " flt-semantics input[type=range] {\n appearance: none;\n -webkit-appearance: none;\n width: 100%;\n position: absolute;\n border: none;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n ", J.toInt$0$n(sheet.cssRules.length)); + if (isWebKit) + A.DomCSSStyleSheetExtension_insertRule(sheet, "flt-semantics input[type=range]::-webkit-slider-thumb { -webkit-appearance: none;}", J.toInt$0$n(sheet.cssRules.length)); if (isFirefox) { - t1 = J.cast$1$0$ax(sheet.cssRules, type$.JavaScriptObject); - A.DomCSSStyleSheetExtension_insertRule(sheet, "flt-paragraph, flt-span {line-height: 100%;}", t1.get$length(t1)); - } - t1 = type$.JavaScriptObject; - t2 = J.cast$1$0$ax(sheet.cssRules, t1); - A.DomCSSStyleSheetExtension_insertRule(sheet, " flt-semantics input[type=range] {\n appearance: none;\n -webkit-appearance: none;\n width: 100%;\n position: absolute;\n border: none;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n ", t2.get$length(t2)); - if (isWebKit) { - t2 = J.cast$1$0$ax(sheet.cssRules, t1); - A.DomCSSStyleSheetExtension_insertRule(sheet, "flt-semantics input[type=range]::-webkit-slider-thumb { -webkit-appearance: none;}", t2.get$length(t2)); - } - if (isFirefox) { - t2 = J.cast$1$0$ax(sheet.cssRules, t1); - A.DomCSSStyleSheetExtension_insertRule(sheet, "input::-moz-selection { background-color: transparent;}", t2.get$length(t2)); - t2 = J.cast$1$0$ax(sheet.cssRules, t1); - A.DomCSSStyleSheetExtension_insertRule(sheet, "textarea::-moz-selection { background-color: transparent;}", t2.get$length(t2)); + A.DomCSSStyleSheetExtension_insertRule(sheet, "input::-moz-selection { background-color: transparent;}", J.toInt$0$n(sheet.cssRules.length)); + A.DomCSSStyleSheetExtension_insertRule(sheet, "textarea::-moz-selection { background-color: transparent;}", J.toInt$0$n(sheet.cssRules.length)); } else { - t2 = J.cast$1$0$ax(sheet.cssRules, t1); - A.DomCSSStyleSheetExtension_insertRule(sheet, "input::selection { background-color: transparent;}", t2.get$length(t2)); - t2 = J.cast$1$0$ax(sheet.cssRules, t1); - A.DomCSSStyleSheetExtension_insertRule(sheet, "textarea::selection { background-color: transparent;}", t2.get$length(t2)); + A.DomCSSStyleSheetExtension_insertRule(sheet, "input::selection { background-color: transparent;}", J.toInt$0$n(sheet.cssRules.length)); + A.DomCSSStyleSheetExtension_insertRule(sheet, "textarea::selection { background-color: transparent;}", J.toInt$0$n(sheet.cssRules.length)); } - t2 = J.cast$1$0$ax(sheet.cssRules, t1); - A.DomCSSStyleSheetExtension_insertRule(sheet, ' flt-semantics input,\n flt-semantics textarea,\n flt-semantics [contentEditable="true"] {\n caret-color: transparent;\n }\n ', t2.get$length(t2)); - if (isWebKit) { - t2 = J.cast$1$0$ax(sheet.cssRules, t1); - A.DomCSSStyleSheetExtension_insertRule(sheet, " flt-glass-pane * {\n -webkit-tap-highlight-color: transparent;\n }\n ", t2.get$length(t2)); - } - t2 = J.cast$1$0$ax(sheet.cssRules, t1); - A.DomCSSStyleSheetExtension_insertRule(sheet, " .flt-text-editing::placeholder {\n opacity: 0;\n }\n ", t2.get$length(t2)); - t2 = $.$get$_browserEngine(); - if (t2 !== B.BrowserEngine_0) - if (t2 !== B.BrowserEngine_5) - t2 = t2 === B.BrowserEngine_1; - else - t2 = true; + A.DomCSSStyleSheetExtension_insertRule(sheet, ' flt-semantics input,\n flt-semantics textarea,\n flt-semantics [contentEditable="true"] {\n caret-color: transparent;\n }\n ', J.toInt$0$n(sheet.cssRules.length)); + if (isWebKit) + A.DomCSSStyleSheetExtension_insertRule(sheet, " flt-glass-pane * {\n -webkit-tap-highlight-color: transparent;\n }\n ", J.toInt$0$n(sheet.cssRules.length)); + A.DomCSSStyleSheetExtension_insertRule(sheet, " .flt-text-editing::placeholder {\n opacity: 0;\n }\n ", J.toInt$0$n(sheet.cssRules.length)); + t1 = $.$get$_browserEngine(); + if (t1 !== B.BrowserEngine_0) + t1 = t1 === B.BrowserEngine_1; else - t2 = true; - if (t2) { - t1 = J.cast$1$0$ax(sheet.cssRules, t1); - A.DomCSSStyleSheetExtension_insertRule(sheet, " .transparentTextEditing:-webkit-autofill,\n .transparentTextEditing:-webkit-autofill:hover,\n .transparentTextEditing:-webkit-autofill:focus,\n .transparentTextEditing:-webkit-autofill:active {\n -webkit-transition-delay: 99999s;\n }\n ", t1.get$length(t1)); - } + t1 = true; + if (t1) + A.DomCSSStyleSheetExtension_insertRule(sheet, " .transparentTextEditing:-webkit-autofill,\n .transparentTextEditing:-webkit-autofill:hover,\n .transparentTextEditing:-webkit-autofill:focus,\n .transparentTextEditing:-webkit-autofill:active {\n -webkit-transition-delay: 99999s;\n }\n ", J.toInt$0$n(sheet.cssRules.length)); }, flutterViewEmbedder() { var embedder = $._flutterViewEmbedder; @@ -1482,7 +1393,7 @@ return transform; effectiveTransform = new A.Matrix40(new Float32Array(16)); effectiveTransform.setFrom$1(transform); - effectiveTransform.translate$3(0, offset._dx, offset._dy, 0); + effectiveTransform.translate$2(0, offset._dx, offset._dy); return effectiveTransform; }, drawParagraphElement(paragraph, offset, transform) { @@ -1512,15 +1423,18 @@ return A._asyncStartSync($async$sendFontChangeMessage, $async$completer); }, BitmapCanvas$(_bounds, renderStrategy, density) { - var t1 = A.DomDocumentExtension_createElement(self.document, "flt-canvas"), + var t4, t5, t6, t7, t8, t9, + t1 = A.DomDocumentExtension_createElement(self.document, "flt-canvas"), t2 = A._setArrayType([], type$.JSArray_JavaScriptObject), - t3 = A.EnginePlatformDispatcher_browserDevicePixelRatio(), - t4 = _bounds.left, - t5 = _bounds.right - t4, - t6 = A.BitmapCanvas_widthToPhysical(t5), - t7 = _bounds.top, - t8 = _bounds.bottom - t7, - t9 = A.BitmapCanvas_heightToPhysical(t8); + t3 = self.window.devicePixelRatio; + if (t3 === 0) + t3 = 1; + t4 = _bounds.left; + t5 = _bounds.right - t4; + t6 = A.BitmapCanvas_widthToPhysical(t5); + t7 = _bounds.top; + t8 = _bounds.bottom - t7; + t9 = A.BitmapCanvas_heightToPhysical(t8); t8 = new A.CanvasPool(A.BitmapCanvas_widthToPhysical(t5), A.BitmapCanvas_heightToPhysical(t8), density, A._setArrayType([], type$.JSArray_SaveStackEntry), A.Matrix4$identity()); t3 = new A.BitmapCanvas(_bounds, t1, t8, t2, t6, t9, t3, density, renderStrategy); A.DomCSSStyleDeclarationExtension_setProperty(t1.style, "position", "absolute"); @@ -1532,10 +1446,16 @@ return t3; }, BitmapCanvas_widthToPhysical(width) { - return B.JSNumber_methods.ceil$0((width + 1) * A.EnginePlatformDispatcher_browserDevicePixelRatio()) + 2; + var t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + return B.JSNumber_methods.ceil$0((width + 1) * t1) + 2; }, BitmapCanvas_heightToPhysical(height) { - return B.JSNumber_methods.ceil$0((height + 1) * A.EnginePlatformDispatcher_browserDevicePixelRatio()) + 2; + var t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + return B.JSNumber_methods.ceil$0((height + 1) * t1) + 2; }, BitmapCanvas__onEvictElement(element) { element.remove(); @@ -1819,7 +1739,12 @@ if (maskFilter != null) { t1 = maskFilter._sigma; t2 = $.$get$window()._debugDevicePixelRatio; - return "blur(" + A.S(t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2)) + "px)"; + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + return "blur(" + A.S(t1 * t2) + "px)"; } else return "none"; }, @@ -1858,6 +1783,95 @@ A.DomCSSStyleDeclarationExtension_setProperty(t4, "height", A.S(t2) + "px"); return t3; }, + svgFilterFromBlendMode(filterColor, colorFilterBlendMode) { + var builder, t1, svgFilter, r, b, g, + _s9_ = "destalpha", + _s5_ = "flood", _s4_ = "comp", + _s13_ = "SourceGraphic"; + switch (colorFilterBlendMode.index) { + case 5: + case 9: + builder = A.SvgFilterBuilder$(); + A.callMethod(builder.filter, "setAttribute", ["color-interpolation-filters", "sRGB"]); + builder.setFeColorMatrix$2$result(B.List_ek30, _s9_); + t1 = A.colorToCssString(filterColor); + builder.setFeFlood$3$floodColor$floodOpacity$result(t1 == null ? "" : t1, "1", _s5_); + builder.setFeComposite$8$in1$in2$k1$k2$k3$k4$operator$result(_s5_, _s9_, 1, 0, 0, 0, 6, _s4_); + svgFilter = builder.build$0(); + break; + case 7: + builder = A.SvgFilterBuilder$(); + t1 = A.colorToCssString(filterColor); + builder.setFeFlood$3$floodColor$floodOpacity$result(t1 == null ? "" : t1, "1", _s5_); + builder.setFeComposite$4$in1$in2$operator$result(_s5_, _s13_, 3, _s4_); + svgFilter = builder.build$0(); + break; + case 10: + builder = A.SvgFilterBuilder$(); + t1 = A.colorToCssString(filterColor); + builder.setFeFlood$3$floodColor$floodOpacity$result(t1 == null ? "" : t1, "1", _s5_); + builder.setFeComposite$4$in1$in2$operator$result(_s13_, _s5_, 4, _s4_); + svgFilter = builder.build$0(); + break; + case 11: + builder = A.SvgFilterBuilder$(); + t1 = A.colorToCssString(filterColor); + builder.setFeFlood$3$floodColor$floodOpacity$result(t1 == null ? "" : t1, "1", _s5_); + builder.setFeComposite$4$in1$in2$operator$result(_s5_, _s13_, 5, _s4_); + svgFilter = builder.build$0(); + break; + case 12: + builder = A.SvgFilterBuilder$(); + t1 = A.colorToCssString(filterColor); + builder.setFeFlood$3$floodColor$floodOpacity$result(t1 == null ? "" : t1, "1", _s5_); + builder.setFeComposite$8$in1$in2$k1$k2$k3$k4$operator$result(_s5_, _s13_, 0, 1, 1, 0, 6, _s4_); + svgFilter = builder.build$0(); + break; + case 13: + r = filterColor.get$red().$div(0, 255); + b = filterColor.get$blue().$div(0, 255); + g = filterColor.get$green().$div(0, 255); + builder = A.SvgFilterBuilder$(); + builder.setFeColorMatrix$2$result(A._setArrayType([0, 0, 0, 0, r, 0, 0, 0, 0, g, 0, 0, 0, 0, b, 0, 0, 0, 1, 0], type$.JSArray_double), "recolor"); + builder.setFeComposite$8$in1$in2$k1$k2$k3$k4$operator$result("recolor", _s13_, 1, 0, 0, 0, 6, _s4_); + svgFilter = builder.build$0(); + break; + case 15: + t1 = A.blendModeToSvgEnum(B.BlendMode_20); + t1.toString; + svgFilter = A._blendColorFilterToSvg(filterColor, t1, true); + break; + case 26: + case 18: + case 19: + case 25: + case 27: + case 28: + case 24: + case 14: + case 16: + case 17: + case 20: + case 21: + case 22: + case 23: + t1 = A.blendModeToSvgEnum(colorFilterBlendMode); + t1.toString; + svgFilter = A._blendColorFilterToSvg(filterColor, t1, false); + break; + case 1: + case 2: + case 6: + case 8: + case 4: + case 0: + case 3: + throw A.wrapException(A.UnimplementedError$("Blend mode not supported in HTML renderer: " + colorFilterBlendMode.toString$0(0))); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + return svgFilter; + }, SvgFilterBuilder$() { var t4, t1 = $.$get$kSvgResourceHeader().cloneNode(false), @@ -1883,6 +1897,11 @@ t4.valueAsString = "100%"; return new A.SvgFilterBuilder(t3, t1, t2); }, + svgFilterFromColorMatrix(matrix) { + var builder = A.SvgFilterBuilder$(); + builder.setFeColorMatrix$2$result(matrix, "comp"); + return builder.build$0(); + }, _blendColorFilterToSvg(color, svgBlendMode, swapLayers) { var _s5_ = "flood", _s13_ = "SourceGraphic", @@ -1895,77 +1914,85 @@ builder.setFeBlend$3$in1$in2$mode(_s5_, _s13_, svgBlendMode.blendMode); return builder.build$0(); }, + adjustRectForDom(rect, paint) { + var width, height, t5, strokeWidth, + t1 = rect.left, + t2 = rect.right, + left = Math.min(A.checkNum(t1), A.checkNum(t2)), + t3 = rect.top, + t4 = rect.bottom, + $top = Math.min(A.checkNum(t3), A.checkNum(t4)); + t2 -= t1; + width = Math.abs(t2); + t4 -= t3; + height = Math.abs(t4); + t5 = paint.style; + strokeWidth = paint.strokeWidth; + if (strokeWidth == null) + strokeWidth = 0; + if (t5 === B.PaintingStyle_1 && strokeWidth > 0) { + t5 = strokeWidth / 2; + left -= t5; + $top -= t5; + width = Math.max(0, width - strokeWidth); + height = Math.max(0, height - strokeWidth); + } + if (left !== t1 || $top !== t3 || width !== t2 || height !== t4) + return new A.Rect(left, $top, left + width, $top + height); + return rect; + }, buildDrawRectElement(rect, paint, tagName, transform) { - var t1, t2, left, right, $top, bottom, effectiveTransform, translated, cssColor, sigma, t3, url, + var t1, t2, effectiveTransform, translated, t3, t4, t5, sigma, cssColor, url, rectangle = A.DomDocumentExtension_createElement(self.document, tagName), isStroke = paint.style === B.PaintingStyle_1, strokeWidth = paint.strokeWidth; if (strokeWidth == null) strokeWidth = 0; - t1 = rect.left; - t2 = rect.right; - left = Math.min(A.checkNum(t1), A.checkNum(t2)); - right = Math.max(A.checkNum(t1), A.checkNum(t2)); - t2 = rect.top; - t1 = rect.bottom; - $top = Math.min(A.checkNum(t2), A.checkNum(t1)); - bottom = Math.max(A.checkNum(t2), A.checkNum(t1)); - if (transform.isIdentity$0(0)) - if (isStroke) { - t1 = strokeWidth / 2; - effectiveTransform = "translate(" + A.S(left - t1) + "px, " + A.S($top - t1) + "px)"; - } else - effectiveTransform = "translate(" + A.S(left) + "px, " + A.S($top) + "px)"; - else { + if (transform.isIdentity$0(0)) { + t1 = rect.left; + t2 = rect.top; + effectiveTransform = "translate(" + A.S(t1) + "px, " + A.S(t2) + "px)"; + } else { t1 = new Float32Array(16); translated = new A.Matrix40(t1); translated.setFrom$1(transform); - if (isStroke) { - t2 = strokeWidth / 2; - translated.translate$2(0, left - t2, $top - t2); - } else - translated.translate$2(0, left, $top); + t2 = rect.left; + t3 = rect.top; + translated.translate$2(0, t2, t3); effectiveTransform = A.float64ListToCssTransform(t1); + t1 = t2; + t2 = t3; } - t1 = rectangle.style; - A.DomCSSStyleDeclarationExtension_setProperty(t1, "position", "absolute"); - A.DomCSSStyleDeclarationExtension_setProperty(t1, "transform-origin", "0 0 0"); - A.DomCSSStyleDeclarationExtension_setProperty(t1, "transform", effectiveTransform); - t2 = paint.color; - if (t2 == null) - cssColor = "#000000"; + t3 = rectangle.style; + A.DomCSSStyleDeclarationExtension_setProperty(t3, "position", "absolute"); + A.DomCSSStyleDeclarationExtension_setProperty(t3, "transform-origin", "0 0 0"); + A.DomCSSStyleDeclarationExtension_setProperty(t3, "transform", effectiveTransform); + t4 = A.colorValueToCssString(paint.color); + t4.toString; + t5 = paint.maskFilter; + if (t5 != null) { + sigma = t5._sigma; + t5 = $.$get$_browserEngine(); + if (t5 === B.BrowserEngine_1 && !isStroke) { + A.DomCSSStyleDeclarationExtension_setProperty(t3, "box-shadow", "0px 0px " + A.S(sigma * 2) + "px " + t4); + t4 = paint.color; + t4 = A.colorToCssString(new A.Color(((B.JSNumber_methods.round$0((1 - Math.min(Math.sqrt(sigma) / 6.283185307179586, 1)) * (t4 >>> 24 & 255)) & 255) << 24 | t4 & 16777215) >>> 0)); + t4.toString; + cssColor = t4; + } else { + A.DomCSSStyleDeclarationExtension_setProperty(t3, "filter", "blur(" + A.S(sigma) + "px)"); + cssColor = t4; + } + } else + cssColor = t4; + A.DomCSSStyleDeclarationExtension_setProperty(t3, "width", A.S(rect.right - t1) + "px"); + A.DomCSSStyleDeclarationExtension_setProperty(t3, "height", A.S(rect.bottom - t2) + "px"); + if (isStroke) + A.DomCSSStyleDeclarationExtension_setProperty(t3, "border", A._borderStrokeToCssUnit(strokeWidth) + " solid " + cssColor); else { - t2 = A.colorToCssString(t2); - t2.toString; - cssColor = t2; - } - t2 = paint.maskFilter; - if (t2 != null) { - sigma = t2._sigma; - t2 = $.$get$_browserEngine(); - if (t2 === B.BrowserEngine_1 && !isStroke) { - A.DomCSSStyleDeclarationExtension_setProperty(t1, "box-shadow", "0px 0px " + A.S(sigma * 2) + "px " + cssColor); - t2 = paint.color; - if (t2 == null) - t2 = B.Color_4278190080; - t2 = A.colorToCssString(new A.Color(((B.JSNumber_methods.round$0((1 - Math.min(Math.sqrt(sigma) / 6.283185307179586, 1)) * (t2.get$value(t2) >>> 24 & 255)) & 255) << 24 | t2.get$value(t2) & 16777215) >>> 0)); - t2.toString; - cssColor = t2; - } else - A.DomCSSStyleDeclarationExtension_setProperty(t1, "filter", "blur(" + A.S(sigma) + "px)"); - } - t2 = right - left; - t3 = bottom - $top; - if (isStroke) { - A.DomCSSStyleDeclarationExtension_setProperty(t1, "width", A.S(t2 - strokeWidth) + "px"); - A.DomCSSStyleDeclarationExtension_setProperty(t1, "height", A.S(t3 - strokeWidth) + "px"); - A.DomCSSStyleDeclarationExtension_setProperty(t1, "border", A._borderStrokeToCssUnit(strokeWidth) + " solid " + cssColor); - } else { - A.DomCSSStyleDeclarationExtension_setProperty(t1, "width", A.S(t2) + "px"); - A.DomCSSStyleDeclarationExtension_setProperty(t1, "height", A.S(t3) + "px"); - A.DomCSSStyleDeclarationExtension_setProperty(t1, "background-color", cssColor); + A.DomCSSStyleDeclarationExtension_setProperty(t3, "background-color", cssColor); url = A._getBackgroundImageUrl(paint.shader, rect); - A.DomCSSStyleDeclarationExtension_setProperty(t1, "background-image", url !== "" ? "url('" + A.S(url) + "'" : ""); + A.DomCSSStyleDeclarationExtension_setProperty(t3, "background-image", url !== "" ? "url('" + A.S(url) + "'" : ""); } return rectangle; }, @@ -2043,13 +2070,13 @@ y0 = points[1], y1 = points[3], y2 = points[5], - _quadRoots = new A.QuadRoots(); - _quadRoots.findRoots$3(points[7] - y0 + 3 * (y1 - y2), 2 * (y0 - y1 - y1 + y2), y1 - y0); - t1 = _quadRoots.root0; + quadRoots = new A.QuadRoots(); + quadRoots.findRoots$3(points[7] - y0 + 3 * (y1 - y2), 2 * (y0 - y1 - y1 + y2), y1 - y0); + t1 = quadRoots.root0; if (t1 == null) roots = A._setArrayType([], type$.JSArray_double); else { - t2 = _quadRoots.root1; + t2 = quadRoots.root1; t3 = type$.JSArray_double; roots = t2 == null ? A._setArrayType([t1], t3) : A._setArrayType([t1, t2], t3); } @@ -2141,12 +2168,12 @@ } } }, - chopMonoAtY(_buffer, bufferStartPos, y) { + chopMonoAtY(buffer, bufferStartPos, y) { var tNeg, tPos, t1, t2, t3, tMid, y01, y12, y012, y0123, - ycrv0 = _buffer[1 + bufferStartPos] - y, - ycrv1 = _buffer[3 + bufferStartPos] - y, - ycrv2 = _buffer[5 + bufferStartPos] - y, - ycrv3 = _buffer[7 + bufferStartPos] - y; + ycrv0 = buffer[1 + bufferStartPos] - y, + ycrv1 = buffer[3 + bufferStartPos] - y, + ycrv2 = buffer[5 + bufferStartPos] - y, + ycrv3 = buffer[7 + bufferStartPos] - y; if (ycrv0 < 0) { if (ycrv3 < 0) return null; @@ -2510,11 +2537,14 @@ B.JSArray_methods.clear$0($._recycledCanvases); }, _recycleCanvas(canvas) { + var t1, t2; if (canvas != null && B.JSArray_methods.contains$1($._recycledCanvases, canvas)) return; if (canvas instanceof A.BitmapCanvas) { canvas._elementCache = null; - if (canvas.__engine$_devicePixelRatio === A.EnginePlatformDispatcher_browserDevicePixelRatio()) { + t1 = canvas.__engine$_devicePixelRatio; + t2 = self.window.devicePixelRatio; + if (t1 == (t2 === 0 ? 1 : t2)) { $._recycledCanvases.push(canvas); if ($._recycledCanvases.length > 30) B.JSArray_methods.removeAt$1($._recycledCanvases, 0)._canvasPool.dispose$0(); @@ -2587,11 +2617,6 @@ scale = Math.max(2 / B.JSNumber_methods.floor$0(2 / scale), 0.0001); return scale; }, - _measureBorderRadius(x, y) { - var clampedX = x < 0 ? 0 : x, - clampedY = y < 0 ? 0 : y; - return clampedX * clampedX + clampedY * clampedY; - }, _getPaintSpread(paint) { var t2, t1 = paint._paintData, @@ -2764,6 +2789,22 @@ A.writeUnrolledBinarySearch(method, 0, t2, "bias", probeName, "scale", "threshold"); return probeName; }, + createHtmlColorFilter(colorFilter) { + if (colorFilter == null) + return null; + switch (colorFilter.type.index) { + case 0: + return null; + case 1: + return null; + case 2: + throw A.wrapException(A.UnimplementedError$("ColorFilter.linearToSrgbGamma not implemented for HTML renderer")); + case 3: + throw A.wrapException(A.UnimplementedError$("ColorFilter.srgbToLinearGamma not implemented for HTML renderer.")); + default: + throw A.wrapException(A.StateError$("Unknown mode " + colorFilter.toString$0(0) + ".type for ColorFilter.")); + } + }, ShaderBuilder_typeToString(dataType) { switch (dataType) { case 0: @@ -2843,13 +2884,20 @@ child.discard$0(); } }, + HtmlImage$(imgElement, width, height) { + var t1 = new A.HtmlImage(imgElement, width, height), + t2 = $.Image_onCreate; + if (t2 != null) + t2.call$1(t1); + return t1; + }, registerHotRestartListener(listener) { $._hotRestartListeners.push(listener); }, - initializeEngineServices() { - return A.initializeEngineServices$body(); + initializeEngineServices(jsConfiguration) { + return A.initializeEngineServices$body(jsConfiguration); }, - initializeEngineServices$body() { + initializeEngineServices$body(jsConfiguration) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), $async$returnValue, t2, t1; @@ -2867,46 +2915,21 @@ break; } $._initializationState = B.DebugEngineInitializationState_1; - t2 = $.$get$useCanvasKit(); - if (!t2) - A.scheduleMicrotask(new A.initializeEngineServices_closure()); + t2 = $._configuration; + if (t2 == null) + t2 = $._configuration = A.FlutterConfiguration$legacy(self.window.flutterConfiguration); + if (jsConfiguration != null) + t2._configuration = jsConfiguration; A._addUrlStrategyListener(); - A.registerExtension("ext.flutter.disassemble", new A.initializeEngineServices_closure0()); + A.registerExtension("ext.flutter.disassemble", new A.initializeEngineServices_closure()); t1.waitingForAnimation = false; - $.scheduleFrameCallback = new A.initializeEngineServices_closure1(t1); - $async$goto = t2 ? 3 : 4; - break; + $.scheduleFrameCallback = new A.initializeEngineServices_closure0(t1); + A._setAssetManager(B.C_AssetManager); + $async$goto = 3; + return A._asyncAwait(A.Future_wait(A._setArrayType([new A.initializeEngineServices_initializeRendererCallback().call$0(), A._downloadAssetFonts()], type$.JSArray_Future_void), type$.void), $async$initializeEngineServices); case 3: - // then - $async$goto = 5; - return A._asyncAwait(A.initializeCanvasKit(), $async$initializeEngineServices); - case 5: // returning from await. - case 4: - // join - $async$goto = 6; - return A._asyncAwait(A._setAssetManager(B.C_AssetManager), $async$initializeEngineServices); - case 6: - // returning from await. - $async$goto = t2 ? 7 : 9; - break; - case 7: - // then - $async$goto = 10; - return A._asyncAwait($._skiaFontCollection.ensureFontsLoaded$0(), $async$initializeEngineServices); - case 10: - // returning from await. - // goto join - $async$goto = 8; - break; - case 9: - // else - $async$goto = 11; - return A._asyncAwait($._fontCollection.ensureFontsLoaded$0(), $async$initializeEngineServices); - case 11: - // returning from await. - case 8: - // join + $.$get$_renderer().get$fontCollection().registerDownloadedFonts$0(); $._initializationState = B.DebugEngineInitializationState_2; case 1: // return @@ -2933,8 +2956,8 @@ } $._initializationState = B.DebugEngineInitializationState_3; t1 = $.$get$_operatingSystem(); - if ($.Keyboard__instance == null) - $.Keyboard__instance = A.Keyboard$_(t1 === B.OperatingSystem_4); + if ($.RawKeyboard__instance == null) + $.RawKeyboard__instance = A.RawKeyboard$_(t1 === B.OperatingSystem_4); if ($.MouseCursor__instance == null) $.MouseCursor__instance = new A.MouseCursor(); if ($._flutterViewEmbedder == null) @@ -2948,79 +2971,74 @@ return A._asyncStartSync($async$initializeEngineUi, $async$completer); }, _setAssetManager(assetManager) { + if (assetManager === $._assetManager) + return; + $._assetManager = assetManager; + }, + _downloadAssetFonts() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, t1, t2; - var $async$_setAssetManager = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + t2, t1; + var $async$_downloadAssetFonts = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); while (true) switch ($async$goto) { case 0: // Function start - if (assetManager === $._assetManager) { - // goto return - $async$goto = 1; - break; - } - $._assetManager = assetManager; - t1 = $.$get$useCanvasKit(); - if (t1) { - if ($._skiaFontCollection == null) { - t2 = type$.String; - $._skiaFontCollection = new A.SkiaFontCollection(A.LinkedHashSet_LinkedHashSet$_empty(t2), A._setArrayType([], type$.JSArray_Future_nullable_RegisteredFont), A._setArrayType([], type$.JSArray_RegisteredFont), A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.List_JavaScriptObject)); - } - } else { - t2 = $._fontCollection; - if (t2 == null) - t2 = $._fontCollection = new A.FontCollection(); - t2._testFontManager = t2._assetFontManager = null; - if ($.$get$supportsFontsClearApi()) - self.document.fonts.clear(); - } + t1 = $.$get$_renderer(); + t1.get$fontCollection().clear$0(0); + $async$goto = $._assetManager != null ? 2 : 3; + break; + case 2: + // then + t1 = t1.get$fontCollection(); t2 = $._assetManager; - $async$goto = t2 != null ? 3 : 4; - break; - case 3: - // then - $async$goto = t1 ? 5 : 7; - break; - case 5: - // then - $async$goto = 8; - return A._asyncAwait($._skiaFontCollection.registerFonts$1(t2), $async$_setAssetManager); - case 8: - // returning from await. - // goto join - $async$goto = 6; - break; - case 7: - // else - $async$goto = 9; - return A._asyncAwait($._fontCollection.registerFonts$1(t2), $async$_setAssetManager); - case 9: - // returning from await. - case 6: - // join + t2.toString; + $async$goto = 4; + return A._asyncAwait(t1.downloadAssetFonts$1(t2), $async$_downloadAssetFonts); case 4: + // returning from await. + case 3: // join - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); + // implicit return + return A._asyncReturn(null, $async$completer); } }); - return A._asyncStartSync($async$_setAssetManager, $async$completer); + return A._asyncStartSync($async$_downloadAssetFonts, $async$completer); }, _addUrlStrategyListener() { self._flutter_web_set_location_strategy = A.allowInterop(new A._addUrlStrategyListener_closure()); $._hotRestartListeners.push(new A._addUrlStrategyListener_closure0()); }, - Keyboard$_(_onMacOs) { - var t1 = new A.Keyboard(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.Timer), _onMacOs); - t1.Keyboard$_$1(_onMacOs); + _eventTimeStampToDuration(milliseconds) { + var ms = J.toInt$0$n(milliseconds); + return A.Duration$(0, 0, B.JSNumber_methods.toInt$0((milliseconds - ms) * 1000), ms, 0, 0); + }, + _cached(body, $T) { + var t1 = {}; + t1.cache = null; + return new A._cached_closure(t1, body, $T); + }, + KeyboardBinding$_() { + var t1 = new A.KeyboardBinding(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.void_Function_JavaScriptObject)); + t1.KeyboardBinding$_$0(); return t1; }, - _noopCallback(data) { + KeyboardConverter__mappingFromPlatform(platform) { + switch (platform) { + case B.OperatingSystem_0: + case B.OperatingSystem_4: + return new A.LocaleKeymap(A.unmarshallMappingData("M,2\u201ew\u2211wa2\u03a9q\u2021qb2\u02dbx\u2248xc3 c\xd4j\u2206jd2\xfee\xb4ef2\xfeu\xa8ug2\xfe\xff\u02c6ih3 h\xce\xff\u2202di3 i\xc7c\xe7cj2\xd3h\u02d9hk2\u02c7\xff\u2020tl5 l@l\xfe\xff|l\u02dcnm1~mn3 n\u0131\xff\u222bbo2\xaer\u2030rp2\xacl\xd2lq2\xc6a\xe6ar3 r\u03c0p\u220fps3 s\xd8o\xf8ot2\xa5y\xc1yu3 u\xa9g\u02ddgv2\u02dak\uf8ffkw2\xc2z\xc5zx2\u0152q\u0153qy5 y\xcff\u0192f\u02c7z\u03a9zz5 z\xa5y\u2021y\u2039\xff\u203aw.2\u221av\u25cav;4\xb5m\xcds\xd3m\xdfs/2\xb8z\u03a9z")); + case B.OperatingSystem_3: + return new A.LocaleKeymap(A.unmarshallMappingData(';b1{bc1&cf1[fg1]gm2y')); + case B.OperatingSystem_1: + case B.OperatingSystem_2: + case B.OperatingSystem_5: + return new A.LocaleKeymap(A.unmarshallMappingData("8a2@q\u03a9qk1&kq3@q\xc6a\xe6aw2xy2\xa5\xff\u2190\xffz5 maxEnd) - return new A.LineBreakResult(maxEnd, Math.min(maxEnd, unsafeResult.indexWithoutTrailingNewlines), Math.min(maxEnd, unsafeResult.indexWithoutTrailingSpaces), B.LineBreakType_1); - return unsafeResult; + LineBreakFragmenter_LineBreakFragmenter(text) { + if (self.window.Intl.v8BreakIterator != null) + return new A.V8LineBreakFragmenter(text); + return new A.FWLineBreakFragmenter(text); }, - _unsafeNextLineBreak(text, index, maxEnd) { - var t1, t2, t3, t4, lastNonNewlineIndex, lastNonSpaceIndex, prev1, regionalIndicatorCount, t5, t6, t7, t8, curr0, isCurrZWJ0, t9, t10, - codePoint = A.getCodePoint(text, index), - curr = A.ensureLineLookupInitialized().findForChar$1(codePoint), - baseOfSpaceSequence = curr === B.LineCharProperty_5 ? B.LineCharProperty_29 : null, - isCurrZWJ = curr === B.LineCharProperty_26; - if (curr === B.LineCharProperty_0 || isCurrZWJ) - curr = B.LineCharProperty_8; - for (t1 = text.length, t2 = type$.LineCharProperty, t3 = type$.int, t4 = type$.UnicodePropertyLookup_LineCharProperty, lastNonNewlineIndex = index, lastNonSpaceIndex = lastNonNewlineIndex, prev1 = null, regionalIndicatorCount = 0; index < t1; isCurrZWJ = isCurrZWJ0, prev1 = curr, curr = curr0) { - if (index > maxEnd) - return new A.LineBreakResult(maxEnd, Math.min(maxEnd, lastNonNewlineIndex), Math.min(maxEnd, lastNonSpaceIndex), B.LineBreakType_1); - t5 = curr === B.LineCharProperty_35; - regionalIndicatorCount = t5 ? regionalIndicatorCount + 1 : 0; - index = (codePoint != null && codePoint > 65535 ? index + 1 : index) + 1; - t6 = curr === B.LineCharProperty_5; - t7 = !t6; - if (t7) - baseOfSpaceSequence = null; - codePoint = A.getCodePoint(text, index); - t8 = $._lineLookup; - curr0 = (t8 == null ? $._lineLookup = new A.UnicodePropertyLookup(A._unpackProperties(string$.x3000000, 937, B.List_UVg, t2), B.LineCharProperty_8, A.LinkedHashMap_LinkedHashMap$_empty(t3, t2), t4) : t8).findForChar$1(codePoint); - isCurrZWJ0 = curr0 === B.LineCharProperty_26; - if (curr === B.LineCharProperty_2 || curr === B.LineCharProperty_3) - return new A.LineBreakResult(index, lastNonNewlineIndex, lastNonSpaceIndex, B.LineBreakType_2); - if (curr === B.LineCharProperty_4) - if (curr0 === B.LineCharProperty_2) - continue; + _computeLineBreakFragments(text) { + var codePoint, curr, setBreak, t1, t2, t3, t4, t5, baseOfCombiningMarks, regionalIndicatorCount, baseOfCombiningMarks0, t6, t7, t8, t9, t10, t11, t12, _box_0 = {}, + fragments = A._setArrayType([], type$.JSArray_LineBreakFragment); + _box_0.prev1 = _box_0.prev2 = null; + codePoint = A.getCodePoint(text, 0); + curr = A.ensureLineLookupInitialized().findForChar$1(codePoint); + _box_0.fragmentStart = _box_0.trailingSpaces = _box_0.trailingNewlines = _box_0.index = 0; + setBreak = new A._computeLineBreakFragments_setBreak(_box_0, text, fragments); + setBreak.call$2(B.LineBreakType_1, 2); + t1 = ++_box_0.index; + for (t2 = text.length, t3 = type$.LineCharProperty, t4 = type$.int, t5 = type$.UnicodePropertyLookup_LineCharProperty, baseOfCombiningMarks = B.LineCharProperty_8, regionalIndicatorCount = 0; t1 <= t2; t1 = ++_box_0.index) { + _box_0.prev2 = _box_0.prev1; + _box_0.prev1 = curr; + if (codePoint != null && codePoint > 65535) { + setBreak.call$2(B.LineBreakType_1, -1); + t1 = ++_box_0.index; + } + codePoint = A.getCodePoint(text, t1); + t1 = $._lineLookup; + curr = (t1 == null ? $._lineLookup = new A.UnicodePropertyLookup(A._unpackProperties(string$.x3000000, 937, B.List_UVg, t3), B.LineCharProperty_8, A.LinkedHashMap_LinkedHashMap$_empty(t4, t3), t5) : t1).findForChar$1(codePoint); + baseOfCombiningMarks0 = _box_0.prev1; + regionalIndicatorCount = baseOfCombiningMarks0 === B.LineCharProperty_35 ? regionalIndicatorCount + 1 : 0; + if (baseOfCombiningMarks0 === B.LineCharProperty_2 || baseOfCombiningMarks0 === B.LineCharProperty_3) { + setBreak.call$2(B.LineBreakType_2, 5); + continue; + } + if (baseOfCombiningMarks0 === B.LineCharProperty_4) { + if (curr === B.LineCharProperty_2) + setBreak.call$2(B.LineBreakType_1, 5); else - return new A.LineBreakResult(index, lastNonNewlineIndex, lastNonSpaceIndex, B.LineBreakType_2); - if (t7) - lastNonSpaceIndex = index; - if (curr0 === B.LineCharProperty_2 || curr0 === B.LineCharProperty_3 || curr0 === B.LineCharProperty_4) { - lastNonNewlineIndex = index; + setBreak.call$2(B.LineBreakType_2, 5); continue; } - if (index >= t1) - return new A.LineBreakResult(t1, index, lastNonSpaceIndex, B.LineBreakType_3); - if (curr0 === B.LineCharProperty_5) { - baseOfSpaceSequence = t6 ? baseOfSpaceSequence : curr; - lastNonNewlineIndex = index; + if (curr === B.LineCharProperty_2 || curr === B.LineCharProperty_3 || curr === B.LineCharProperty_4) { + setBreak.call$2(B.LineBreakType_1, 6); continue; } - if (curr0 === B.LineCharProperty_25) { - lastNonNewlineIndex = index; + t1 = _box_0.index; + if (t1 >= t2) + break; + if (curr === B.LineCharProperty_5 || curr === B.LineCharProperty_25) { + setBreak.call$2(B.LineBreakType_1, 7); continue; } - if (curr === B.LineCharProperty_25 || baseOfSpaceSequence === B.LineCharProperty_25) - return new A.LineBreakResult(index, index, lastNonSpaceIndex, B.LineBreakType_0); - if (curr0 === B.LineCharProperty_0 || isCurrZWJ0) { - if (!t6) { - if (t5) + if (baseOfCombiningMarks0 === B.LineCharProperty_5) { + setBreak.call$2(B.LineBreakType_0, 18); + continue; + } + if (baseOfCombiningMarks0 === B.LineCharProperty_25) { + setBreak.call$2(B.LineBreakType_0, 8); + continue; + } + if (baseOfCombiningMarks0 === B.LineCharProperty_26) { + setBreak.call$2(B.LineBreakType_1, 8); + continue; + } + t6 = baseOfCombiningMarks0 !== B.LineCharProperty_0; + if (t6 && true) + baseOfCombiningMarks = baseOfCombiningMarks0 == null ? B.LineCharProperty_8 : baseOfCombiningMarks0; + if (curr === B.LineCharProperty_0 || curr === B.LineCharProperty_26) { + if (baseOfCombiningMarks !== B.LineCharProperty_5) { + if (baseOfCombiningMarks === B.LineCharProperty_35) --regionalIndicatorCount; - lastNonNewlineIndex = index; - curr0 = curr; + setBreak.call$2(B.LineBreakType_1, 9); + curr = baseOfCombiningMarks; continue; } - curr0 = B.LineCharProperty_8; + curr = B.LineCharProperty_8; } - if (isCurrZWJ) { - lastNonNewlineIndex = index; + if (!t6 || false) { + _box_0.prev1 = baseOfCombiningMarks; + t6 = baseOfCombiningMarks; + } else + t6 = baseOfCombiningMarks0; + if (curr === B.LineCharProperty_29 || t6 === B.LineCharProperty_29) { + setBreak.call$2(B.LineBreakType_1, 11); continue; } - if (curr0 === B.LineCharProperty_29 || curr === B.LineCharProperty_29) { - lastNonNewlineIndex = index; + if (t6 === B.LineCharProperty_18) { + setBreak.call$2(B.LineBreakType_1, 12); continue; } - if (curr === B.LineCharProperty_18) { - lastNonNewlineIndex = index; - continue; - } - if (!(!t7 || curr === B.LineCharProperty_1 || curr === B.LineCharProperty_14) && curr0 === B.LineCharProperty_18) { - lastNonNewlineIndex = index; + t7 = t6 !== B.LineCharProperty_5; + if (!(!t7 || t6 === B.LineCharProperty_1 || t6 === B.LineCharProperty_14) && curr === B.LineCharProperty_18) { + setBreak.call$2(B.LineBreakType_1, 12); continue; } if (t7) - t5 = curr0 === B.LineCharProperty_17 || curr0 === B.LineCharProperty_12 || curr0 === B.LineCharProperty_6 || curr0 === B.LineCharProperty_13 || curr0 === B.LineCharProperty_15; + t7 = curr === B.LineCharProperty_17 || curr === B.LineCharProperty_12 || curr === B.LineCharProperty_6 || curr === B.LineCharProperty_13 || curr === B.LineCharProperty_15; else - t5 = false; - if (t5) { - lastNonNewlineIndex = index; + t7 = false; + if (t7) { + setBreak.call$2(B.LineBreakType_1, 13); continue; } - if (curr === B.LineCharProperty_11) { - lastNonNewlineIndex = index; + if (t6 === B.LineCharProperty_11) { + setBreak.call$2(B.LineBreakType_1, 14); continue; } - t5 = curr === B.LineCharProperty_7; - if (t5 && curr0 === B.LineCharProperty_11) { - lastNonNewlineIndex = index; + t7 = t6 === B.LineCharProperty_7; + if (t7 && curr === B.LineCharProperty_11) { + setBreak.call$2(B.LineBreakType_1, 15); continue; } - t7 = curr !== B.LineCharProperty_17; - if ((!t7 || baseOfSpaceSequence === B.LineCharProperty_17 || curr === B.LineCharProperty_12 || baseOfSpaceSequence === B.LineCharProperty_12) && curr0 === B.LineCharProperty_24) { - lastNonNewlineIndex = index; + t8 = t6 !== B.LineCharProperty_17; + if ((!t8 || t6 === B.LineCharProperty_12) && curr === B.LineCharProperty_24) { + setBreak.call$2(B.LineBreakType_1, 16); continue; } - if ((curr === B.LineCharProperty_27 || baseOfSpaceSequence === B.LineCharProperty_27) && curr0 === B.LineCharProperty_27) { - lastNonNewlineIndex = index; + if (t6 === B.LineCharProperty_27 && curr === B.LineCharProperty_27) { + setBreak.call$2(B.LineBreakType_1, 17); continue; } - if (t6) - return new A.LineBreakResult(index, index, lastNonSpaceIndex, B.LineBreakType_0); - if (t5 || curr0 === B.LineCharProperty_7) { - lastNonNewlineIndex = index; + if (t7 || curr === B.LineCharProperty_7) { + setBreak.call$2(B.LineBreakType_1, 19); continue; } - if (curr === B.LineCharProperty_34 || curr0 === B.LineCharProperty_34) - return new A.LineBreakResult(index, index, lastNonSpaceIndex, B.LineBreakType_0); - if (curr0 === B.LineCharProperty_1 || curr0 === B.LineCharProperty_14 || curr0 === B.LineCharProperty_24 || curr === B.LineCharProperty_19) { - lastNonNewlineIndex = index; + if (t6 === B.LineCharProperty_34 || curr === B.LineCharProperty_34) { + setBreak.call$2(B.LineBreakType_0, 20); continue; } - if (prev1 === B.LineCharProperty_20) - t5 = curr === B.LineCharProperty_14 || curr === B.LineCharProperty_1; + if (curr === B.LineCharProperty_1 || curr === B.LineCharProperty_14 || curr === B.LineCharProperty_24 || t6 === B.LineCharProperty_19) { + setBreak.call$2(B.LineBreakType_1, 21); + continue; + } + if (_box_0.prev2 === B.LineCharProperty_20) + t7 = t6 === B.LineCharProperty_14 || t6 === B.LineCharProperty_1; else - t5 = false; - if (t5) { - lastNonNewlineIndex = index; + t7 = false; + if (t7) { + setBreak.call$2(B.LineBreakType_1, 21); continue; } - t5 = curr === B.LineCharProperty_15; - if (t5 && curr0 === B.LineCharProperty_20) { - lastNonNewlineIndex = index; + t7 = t6 === B.LineCharProperty_15; + if (t7 && curr === B.LineCharProperty_20) { + setBreak.call$2(B.LineBreakType_1, 21); continue; } - if (curr0 === B.LineCharProperty_28) { - lastNonNewlineIndex = index; + if (curr === B.LineCharProperty_28) { + setBreak.call$2(B.LineBreakType_1, 22); continue; } - t6 = curr !== B.LineCharProperty_8; - if (!((!t6 || curr === B.LineCharProperty_20) && curr0 === B.LineCharProperty_16)) - if (curr === B.LineCharProperty_16) - t8 = curr0 === B.LineCharProperty_8 || curr0 === B.LineCharProperty_20; + t9 = t6 !== B.LineCharProperty_8; + if (!((!t9 || t6 === B.LineCharProperty_20) && curr === B.LineCharProperty_16)) + if (t6 === B.LineCharProperty_16) + t10 = curr === B.LineCharProperty_8 || curr === B.LineCharProperty_20; else - t8 = false; + t10 = false; else - t8 = true; + t10 = true; + if (t10) { + setBreak.call$2(B.LineBreakType_1, 23); + continue; + } + t10 = t6 === B.LineCharProperty_9; + if (t10) + t11 = curr === B.LineCharProperty_30 || curr === B.LineCharProperty_31 || curr === B.LineCharProperty_36; + else + t11 = false; + if (t11) { + setBreak.call$2(B.LineBreakType_1, 23); + continue; + } + if ((t6 === B.LineCharProperty_30 || t6 === B.LineCharProperty_31 || t6 === B.LineCharProperty_36) && curr === B.LineCharProperty_10) { + setBreak.call$2(B.LineBreakType_1, 23); + continue; + } + t11 = !t10; + if (!t11 || t6 === B.LineCharProperty_10) + t12 = curr === B.LineCharProperty_8 || curr === B.LineCharProperty_20; + else + t12 = false; + if (t12) { + setBreak.call$2(B.LineBreakType_1, 24); + continue; + } + if (!t9 || t6 === B.LineCharProperty_20) + t12 = curr === B.LineCharProperty_9 || curr === B.LineCharProperty_10; + else + t12 = false; + if (t12) { + setBreak.call$2(B.LineBreakType_1, 24); + continue; + } + if (!t8 || t6 === B.LineCharProperty_12 || t6 === B.LineCharProperty_16) + t8 = curr === B.LineCharProperty_10 || curr === B.LineCharProperty_9; + else + t8 = false; if (t8) { - lastNonNewlineIndex = index; + setBreak.call$2(B.LineBreakType_1, 25); continue; } - t8 = curr === B.LineCharProperty_9; - if (t8) - t9 = curr0 === B.LineCharProperty_30 || curr0 === B.LineCharProperty_31 || curr0 === B.LineCharProperty_36; + t8 = t6 !== B.LineCharProperty_10; + if ((!t8 || t10) && curr === B.LineCharProperty_11) { + setBreak.call$2(B.LineBreakType_1, 25); + continue; + } + if ((!t8 || !t11 || t6 === B.LineCharProperty_14 || t6 === B.LineCharProperty_13 || t6 === B.LineCharProperty_16 || t7) && curr === B.LineCharProperty_16) { + setBreak.call$2(B.LineBreakType_1, 25); + continue; + } + t7 = t6 === B.LineCharProperty_21; + if (t7) + t8 = curr === B.LineCharProperty_21 || curr === B.LineCharProperty_22 || curr === B.LineCharProperty_32 || curr === B.LineCharProperty_33; else - t9 = false; - if (t9) { - lastNonNewlineIndex = index; + t8 = false; + if (t8) { + setBreak.call$2(B.LineBreakType_1, 26); continue; } - if ((curr === B.LineCharProperty_30 || curr === B.LineCharProperty_31 || curr === B.LineCharProperty_36) && curr0 === B.LineCharProperty_10) { - lastNonNewlineIndex = index; - continue; - } - t9 = !t8; - if (!t9 || curr === B.LineCharProperty_10) - t10 = curr0 === B.LineCharProperty_8 || curr0 === B.LineCharProperty_20; + t8 = t6 !== B.LineCharProperty_22; + if (!t8 || t6 === B.LineCharProperty_32) + t11 = curr === B.LineCharProperty_22 || curr === B.LineCharProperty_23; else - t10 = false; - if (t10) { - lastNonNewlineIndex = index; + t11 = false; + if (t11) { + setBreak.call$2(B.LineBreakType_1, 26); continue; } - if (!t6 || curr === B.LineCharProperty_20) - t10 = curr0 === B.LineCharProperty_9 || curr0 === B.LineCharProperty_10; - else - t10 = false; - if (t10) { - lastNonNewlineIndex = index; + t11 = t6 !== B.LineCharProperty_23; + if ((!t11 || t6 === B.LineCharProperty_33) && curr === B.LineCharProperty_23) { + setBreak.call$2(B.LineBreakType_1, 26); continue; } - if (!t7 || curr === B.LineCharProperty_12 || curr === B.LineCharProperty_16) - t7 = curr0 === B.LineCharProperty_10 || curr0 === B.LineCharProperty_9; + if ((t7 || !t8 || !t11 || t6 === B.LineCharProperty_32 || t6 === B.LineCharProperty_33) && curr === B.LineCharProperty_10) { + setBreak.call$2(B.LineBreakType_1, 27); + continue; + } + if (t10) + t7 = curr === B.LineCharProperty_21 || curr === B.LineCharProperty_22 || curr === B.LineCharProperty_23 || curr === B.LineCharProperty_32 || curr === B.LineCharProperty_33; else t7 = false; if (t7) { - lastNonNewlineIndex = index; + setBreak.call$2(B.LineBreakType_1, 27); continue; } - t7 = curr !== B.LineCharProperty_10; - if ((!t7 || t8) && curr0 === B.LineCharProperty_11) { - lastNonNewlineIndex = index; - continue; - } - if ((!t7 || !t9 || curr === B.LineCharProperty_14 || curr === B.LineCharProperty_13 || curr === B.LineCharProperty_16 || t5) && curr0 === B.LineCharProperty_16) { - lastNonNewlineIndex = index; - continue; - } - t5 = curr === B.LineCharProperty_21; - if (t5) - t7 = curr0 === B.LineCharProperty_21 || curr0 === B.LineCharProperty_22 || curr0 === B.LineCharProperty_32 || curr0 === B.LineCharProperty_33; + if (!t9 || t6 === B.LineCharProperty_20) + t7 = curr === B.LineCharProperty_8 || curr === B.LineCharProperty_20; else t7 = false; if (t7) { - lastNonNewlineIndex = index; + setBreak.call$2(B.LineBreakType_1, 28); continue; } - t7 = curr !== B.LineCharProperty_22; - if (!t7 || curr === B.LineCharProperty_32) - t9 = curr0 === B.LineCharProperty_22 || curr0 === B.LineCharProperty_23; + if (t6 === B.LineCharProperty_13) + t7 = curr === B.LineCharProperty_8 || curr === B.LineCharProperty_20; else - t9 = false; - if (t9) { - lastNonNewlineIndex = index; + t7 = false; + if (t7) { + setBreak.call$2(B.LineBreakType_1, 29); continue; } - t9 = curr !== B.LineCharProperty_23; - if ((!t9 || curr === B.LineCharProperty_33) && curr0 === B.LineCharProperty_23) { - lastNonNewlineIndex = index; - continue; - } - if ((t5 || !t7 || !t9 || curr === B.LineCharProperty_32 || curr === B.LineCharProperty_33) && curr0 === B.LineCharProperty_10) { - lastNonNewlineIndex = index; - continue; - } - if (t8) - t5 = curr0 === B.LineCharProperty_21 || curr0 === B.LineCharProperty_22 || curr0 === B.LineCharProperty_23 || curr0 === B.LineCharProperty_32 || curr0 === B.LineCharProperty_33; - else - t5 = false; - if (t5) { - lastNonNewlineIndex = index; - continue; - } - if (!t6 || curr === B.LineCharProperty_20) - t5 = curr0 === B.LineCharProperty_8 || curr0 === B.LineCharProperty_20; - else - t5 = false; - if (t5) { - lastNonNewlineIndex = index; - continue; - } - if (curr === B.LineCharProperty_13) - t5 = curr0 === B.LineCharProperty_8 || curr0 === B.LineCharProperty_20; - else - t5 = false; - if (t5) { - lastNonNewlineIndex = index; - continue; - } - if (!t6 || curr === B.LineCharProperty_20 || curr === B.LineCharProperty_16) - if (curr0 === B.LineCharProperty_11) { - t5 = B.JSString_methods.codeUnitAt$1(text, index); - if (t5 !== 9001) - if (!(t5 >= 12296 && t5 <= 12317)) - t5 = t5 >= 65047 && t5 <= 65378; + if (!t9 || t6 === B.LineCharProperty_20 || t6 === B.LineCharProperty_16) + if (curr === B.LineCharProperty_11) { + t7 = B.JSString_methods._codeUnitAt$1(text, t1); + if (t7 !== 9001) + if (!(t7 >= 12296 && t7 <= 12317)) + t7 = t7 >= 65047 && t7 <= 65378; else - t5 = true; + t7 = true; else - t5 = true; - t5 = !t5; + t7 = true; + t7 = !t7; } else - t5 = false; + t7 = false; else - t5 = false; - if (t5) { - lastNonNewlineIndex = index; + t7 = false; + if (t7) { + setBreak.call$2(B.LineBreakType_1, 30); continue; } - if (curr === B.LineCharProperty_12) { - t5 = B.JSString_methods.codeUnitAt$1(text, index - 1); - if (t5 !== 9001) - if (!(t5 >= 12296 && t5 <= 12317)) - t5 = t5 >= 65047 && t5 <= 65378; + if (t6 === B.LineCharProperty_12) { + t1 = B.JSString_methods.codeUnitAt$1(text, t1 - 1); + if (t1 !== 9001) + if (!(t1 >= 12296 && t1 <= 12317)) + t1 = t1 >= 65047 && t1 <= 65378; else - t5 = true; + t1 = true; else - t5 = true; - if (!t5) - t5 = curr0 === B.LineCharProperty_8 || curr0 === B.LineCharProperty_20 || curr0 === B.LineCharProperty_16; + t1 = true; + if (!t1) + t1 = curr === B.LineCharProperty_8 || curr === B.LineCharProperty_20 || curr === B.LineCharProperty_16; else - t5 = false; + t1 = false; } else - t5 = false; - if (t5) { - lastNonNewlineIndex = index; + t1 = false; + if (t1) { + setBreak.call$2(B.LineBreakType_1, 30); continue; } - if (curr0 === B.LineCharProperty_35) - if ((regionalIndicatorCount & 1) === 1) { - lastNonNewlineIndex = index; - continue; - } else - return new A.LineBreakResult(index, index, lastNonSpaceIndex, B.LineBreakType_0); - if (curr === B.LineCharProperty_31 && curr0 === B.LineCharProperty_36) { - lastNonNewlineIndex = index; + if (curr === B.LineCharProperty_35) { + if ((regionalIndicatorCount & 1) === 1) + setBreak.call$2(B.LineBreakType_1, 30); + else + setBreak.call$2(B.LineBreakType_0, 30); continue; } - return new A.LineBreakResult(index, index, lastNonSpaceIndex, B.LineBreakType_0); + if (t6 === B.LineCharProperty_31 && curr === B.LineCharProperty_36) { + setBreak.call$2(B.LineBreakType_1, 30); + continue; + } + setBreak.call$2(B.LineBreakType_0, 31); } - return new A.LineBreakResult(t1, lastNonNewlineIndex, lastNonSpaceIndex, B.LineBreakType_3); + setBreak.call$2(B.LineBreakType_3, 3); + return fragments; }, - measureSubstring(_canvasContext, text, start, end, letterSpacing) { + measureSubstring(canvasContext, text, start, end, letterSpacing) { var t1, width, sub, t2; if (start === end) return 0; - t1 = _canvasContext.font; - if (start === $._lastStart && end === $._lastEnd && text === $._lastText && t1 == $._lastCssFont) + t1 = canvasContext.font; + if (start === $._lastStart && end === $._lastEnd && text == $._lastText && t1 == $._lastCssFont) width = $._lastWidth; else { - sub = start === 0 && end === text.length ? text : B.JSString_methods.substring$2(text, start, end); - t2 = _canvasContext.measureText(sub).width; + sub = start === 0 && end === text.length ? text : J.substring$2$s(text, start, end); + t2 = canvasContext.measureText(sub).width; t2.toString; width = t2; } @@ -3772,6 +3817,17 @@ t1 += '"tnum" 1'; return t1.charCodeAt(0) == 0 ? t1 : t1; }, + _fontVariationListToCss(fontVariations) { + var i, t1, fontVariation, + len = fontVariations.length; + for (i = 0, t1 = ""; i < len; ++i) { + if (i !== 0) + t1 += ","; + fontVariation = fontVariations[i]; + t1 += '"' + fontVariation.axis + '" ' + A.S(fontVariation.value); + } + return t1.charCodeAt(0) == 0 ? t1 : t1; + }, _decorationStyleToCssString(decorationStyle) { switch (decorationStyle.index) { case 3: @@ -3823,26 +3879,61 @@ throw A.wrapException(A.ReachabilityError$(_s80_)); } }, - getDirectionalBlockEnd(text, start, end) { - var t2, t3, blockDirection, i, codePoint, - t1 = start.index; - if (t1 === end.index) - return new A.DirectionalPosition(end, null, false); - t2 = end.indexWithoutTrailingSpaces; - if (t1 === t2) - return new A.DirectionalPosition(end, null, true); - t3 = $.$get$_textDirectionLookup(); - blockDirection = t3.find$2(0, text, t1); - i = t1 + 1; - for (; i < t2;) { - codePoint = A.getCodePoint(text, i); - if ((codePoint == null ? t3.defaultProperty : t3.findForChar$1(codePoint)) != blockDirection) - break; - ++i; + _computeBidiFragments(text) { + var textDirection, fragmentFlow, fragmentStart, i, charTextDirection, + fragments = A._setArrayType([], type$.JSArray_BidiFragment), + t1 = text.length; + if (t1 === 0) { + fragments.push(B.BidiFragment_wEo); + return fragments; + } + textDirection = A._getTextDirection(text, 0); + fragmentFlow = A._getFragmentFlow(text, 0); + for (fragmentStart = 0, i = 1; i < t1; ++i) { + charTextDirection = A._getTextDirection(text, i); + if (charTextDirection != textDirection) { + fragments.push(new A.BidiFragment(textDirection, fragmentFlow, fragmentStart, i)); + fragmentFlow = A._getFragmentFlow(text, i); + textDirection = charTextDirection; + fragmentStart = i; + } else if (fragmentFlow === B.FragmentFlow_2) + fragmentFlow = A._getFragmentFlow(text, i); + } + fragments.push(new A.BidiFragment(textDirection, fragmentFlow, fragmentStart, t1)); + return fragments; + }, + _getTextDirection(text, i) { + var t2, textDirection, + t1 = A.getCodePoint(text, i); + t1.toString; + if (!(t1 >= 48 && t1 <= 57)) + t2 = t1 >= 1632 && t1 <= 1641; + else + t2 = true; + if (t2) + return B.TextDirection_1; + textDirection = $.$get$_textDirectionLookup().findForChar$1(t1); + if (textDirection != null) + return textDirection; + return null; + }, + _getFragmentFlow(text, i) { + var t1 = A.getCodePoint(text, i); + t1.toString; + if (t1 >= 48 && t1 <= 57) + return B.FragmentFlow_2; + if (t1 >= 1632 && t1 <= 1641) + return B.FragmentFlow_1; + switch ($.$get$_textDirectionLookup().findForChar$1(t1)) { + case B.TextDirection_1: + return B.FragmentFlow_0; + case B.TextDirection_0: + return B.FragmentFlow_1; + case null: + return B.FragmentFlow_3; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - if (i === end.indexWithoutTrailingNewlines) - return new A.DirectionalPosition(end, blockDirection, false); - return new A.DirectionalPosition(new A.LineBreakResult(i, i, i, B.LineBreakType_1), blockDirection, false); }, getCodePoint(text, index) { var char; @@ -3987,6 +4078,32 @@ return true; return false; }, + EngineInputAction_fromName($name) { + switch ($name) { + case "TextInputAction.continueAction": + case "TextInputAction.next": + return B.C_NextInputAction; + case "TextInputAction.previous": + return B.C_PreviousInputAction; + case "TextInputAction.done": + return B.C_DoneInputAction; + case "TextInputAction.go": + return B.C_GoInputAction; + case "TextInputAction.newline": + return B.C_EnterInputAction; + case "TextInputAction.search": + return B.C_SearchInputAction; + case "TextInputAction.send": + return B.C_SendInputAction; + case "TextInputAction.emergencyCall": + case "TextInputAction.join": + case "TextInputAction.none": + case "TextInputAction.route": + case "TextInputAction.unspecified": + default: + return B.C_NoInputAction; + } + }, EngineInputType_fromName($name, isDecimal) { switch ($name) { case "TextInputType.number": @@ -4043,10 +4160,7 @@ } t2 = $.$get$_browserEngine(); if (t2 !== B.BrowserEngine_0) - if (t2 !== B.BrowserEngine_5) - t2 = t2 === B.BrowserEngine_1; - else - t2 = true; + t2 = t2 === B.BrowserEngine_1; else t2 = true; if (t2) @@ -4136,7 +4250,7 @@ return J.substring$2$s(originalText, 0, t3) + replacementText + B.JSString_methods.substring$1(originalText, t2); }, TextEditingDeltaState_inferDeltaState(newEditingState, lastEditingState, lastTextEditingDeltaState) { - var previousSelectionWasCollapsed, isTextBeingRemoved, isTextBeingChangedAtActiveSelection, isCurrentlyComposing, textAfterDelta, isPeriodInsertion, actualEnd, textAfterMatch, + var previousSelectionWasCollapsed, t9, isTextBeingRemoved, isTextBeingChangedAtActiveSelection, deletedLength, isCurrentlyComposing, textAfterDelta, isPeriodInsertion, actualEnd, textAfterMatch, t1 = lastTextEditingDeltaState.oldText, t2 = lastTextEditingDeltaState.deltaText, t3 = lastTextEditingDeltaState.deltaStart, @@ -4149,20 +4263,28 @@ t5 = lastEditingState == null; t6 = t5 ? null : lastEditingState.baseOffset; previousSelectionWasCollapsed = t6 == (t5 ? null : lastEditingState.extentOffset); - t5 = t2.length; - t6 = t5 === 0; - isTextBeingRemoved = t6 && t4 !== -1; - t6 = !t6; - isTextBeingChangedAtActiveSelection = t6 && !previousSelectionWasCollapsed; + t6 = t2.length; + t9 = t6 === 0; + isTextBeingRemoved = t9 && t4 !== -1; + t9 = !t9; + isTextBeingChangedAtActiveSelection = t9 && !previousSelectionWasCollapsed; if (isTextBeingRemoved) { - t3 = t4 - (t1.length - newEditingState.text.length); - newTextEditingDeltaState.deltaStart = t3; + deletedLength = t1.length - newEditingState.text.length; + t3 = newEditingState.baseOffset; + if (t3 !== (t5 ? null : lastEditingState.baseOffset)) { + t3 = t4 - deletedLength; + newTextEditingDeltaState.deltaStart = t3; + } else { + newTextEditingDeltaState.deltaStart = t3; + t4 = t3 + deletedLength; + newTextEditingDeltaState.deltaEnd = t4; + } } else if (isTextBeingChangedAtActiveSelection) { t3 = lastEditingState.baseOffset; newTextEditingDeltaState.deltaStart = t3; } isCurrentlyComposing = t7 != null && t7 !== t8; - if (t6 && previousSelectionWasCollapsed && isCurrentlyComposing) { + if (t9 && previousSelectionWasCollapsed && isCurrentlyComposing) { t7.toString; t3 = newTextEditingDeltaState.deltaStart = t7; } @@ -4173,13 +4295,13 @@ if (textAfterDelta !== t3) { isPeriodInsertion = B.JSString_methods.contains$1(t2, "."); for (t4 = A.RegExp_RegExp(A.quoteStringForRegExp(t2), true, false, false, false).allMatches$1(0, t3), t4 = new A._AllMatchesIterator(t4._re, t4.__js_helper$_string, t4.__js_helper$_start); t4.moveNext$0();) { - t6 = t4.__js_helper$_current._match; - t7 = t6.index; - if (!(t7 >= 0 && t7 + t6[0].length <= t1.length)) { - actualEnd = t7 + t5 - 1; + t5 = t4.__js_helper$_current._match; + t7 = t5.index; + if (!(t7 >= 0 && t7 + t5[0].length <= t1.length)) { + actualEnd = t7 + t6 - 1; textAfterMatch = A._replace(t1, t2, new A.TextRange(t7, actualEnd)); } else { - actualEnd = isPeriodInsertion ? t7 + t6[0].length - 1 : t7 + t6[0].length; + actualEnd = isPeriodInsertion ? t7 + t5[0].length - 1 : t7 + t5[0].length; textAfterMatch = A._replace(t1, t2, new A.TextRange(t7, actualEnd)); } if (textAfterMatch === t3) { @@ -4195,35 +4317,41 @@ return newTextEditingDeltaState; }, EditingState$(baseOffset, composingBaseOffset, composingExtentOffset, extentOffset, text) { - var t1 = baseOffset == null, - t2 = t1 ? 0 : baseOffset, - t3 = extentOffset == null, - t4 = t3 ? 0 : extentOffset; - t4 = Math.max(0, Math.min(t2, t4)); - t1 = t1 ? 0 : baseOffset; - t2 = t3 ? 0 : extentOffset; - return new A.EditingState(text, t4, Math.max(0, Math.max(t1, t2)), composingBaseOffset, composingExtentOffset); + var t2, + t1 = baseOffset == null ? 0 : baseOffset; + t1 = Math.max(0, t1); + t2 = extentOffset == null ? 0 : extentOffset; + return new A.EditingState(text, t1, Math.max(0, t2), composingBaseOffset, composingExtentOffset); }, EditingState_EditingState$fromFrameworkMessage(flutterEditingState) { var t1 = J.getInterceptor$asx(flutterEditingState), text = A._asStringQ(t1.$index(flutterEditingState, "text")), selectionBase = A._asIntS(t1.$index(flutterEditingState, "selectionBase")), - selectionExtent = A._asIntS(t1.$index(flutterEditingState, "selectionExtent")); - return A.EditingState$(selectionBase, A._asIntQ(t1.$index(flutterEditingState, "composingBase")), A._asIntQ(t1.$index(flutterEditingState, "composingExtent")), selectionExtent, text); + selectionExtent = A._asIntS(t1.$index(flutterEditingState, "selectionExtent")), + composingBase = A._asIntQ(t1.$index(flutterEditingState, "composingBase")), + composingExtent = A._asIntQ(t1.$index(flutterEditingState, "composingExtent")); + t1 = composingBase == null ? -1 : composingBase; + return A.EditingState$(selectionBase, t1, composingExtent == null ? -1 : composingExtent, selectionExtent, text); }, EditingState_EditingState$fromDomElement(domElement) { - var _null = null, + var t2, t3, _null = null, t1 = self.window.HTMLInputElement; t1.toString; if (domElement instanceof t1) { t1 = domElement.value; - return A.EditingState$(domElement.selectionStart, _null, _null, domElement.selectionEnd, t1); + t2 = domElement.selectionStart; + t2 = t2 == null ? _null : B.JSNumber_methods.toInt$0(t2); + t3 = domElement.selectionEnd; + return A.EditingState$(t2, -1, -1, t3 == null ? _null : B.JSNumber_methods.toInt$0(t3), t1); } else { t1 = self.window.HTMLTextAreaElement; t1.toString; if (domElement instanceof t1) { t1 = domElement.value; - return A.EditingState$(domElement.selectionStart, _null, _null, domElement.selectionEnd, t1); + t2 = domElement.selectionStart; + t2 = t2 == null ? _null : B.JSNumber_methods.toInt$0(t2); + t3 = domElement.selectionEnd; + return A.EditingState$(t2, -1, -1, t3 == null ? _null : B.JSNumber_methods.toInt$0(t3), t1); } else throw A.wrapException(A.UnsupportedError$("Initialized with unsupported input type")); } @@ -4374,10 +4502,14 @@ return rect.left <= other.left && rect.top <= other.top && rect.right >= other.right && rect.bottom >= other.bottom; }, colorToCssString(color) { - var value, hexValue, t1; if (color == null) return null; - value = color.get$value(color); + return A.colorValueToCssString(color.get$value(color)); + }, + colorValueToCssString(value) { + var hexValue, t1; + if (value === 4278190080) + return "#000000"; if ((value & 4278190080) >>> 0 === 4278190080) { hexValue = B.JSInt_methods.toRadixString$1(value & 16777215, 16); switch (hexValue.length) { @@ -4518,12 +4650,6 @@ } return null; }, - Matrix4_tryInvert0(other) { - var r = new A.Matrix40(new Float32Array(16)); - if (r.copyInverse$1(other) === 0) - return null; - return r; - }, Matrix4$identity() { var t1 = new Float32Array(16); t1[15] = 1; @@ -4535,6 +4661,12 @@ Matrix4$fromFloat32List(_m4storage) { return new A.Matrix40(_m4storage); }, + Matrix4_tryInvert0(other) { + var r = new A.Matrix40(new Float32Array(16)); + if (r.copyInverse$1(other) === 0) + return null; + return r; + }, Vector3_Vector3(x, y, z) { var t1 = new Float32Array(3); t1[0] = x; @@ -4573,7 +4705,7 @@ _.callback = _._datetime = _._timer = null; }, AppBootstrap: function AppBootstrap(t0, t1) { - this._initEngine = t0; + this._initializeEngine = t0; this._runApp = t1; }, AppBootstrap_prepareEngineInitializer_closure: function AppBootstrap_prepareEngineInitializer_closure(t0) { @@ -4585,8 +4717,9 @@ AppBootstrap_prepareEngineInitializer_closure0: function AppBootstrap_prepareEngineInitializer_closure0(t0) { this.$this = t0; }, - AppBootstrap_prepareEngineInitializer__closure: function AppBootstrap_prepareEngineInitializer__closure(t0) { + AppBootstrap_prepareEngineInitializer__closure: function AppBootstrap_prepareEngineInitializer__closure(t0, t1) { this.$this = t0; + this.configuration = t1; }, AppBootstrap__prepareAppRunner_closure: function AppBootstrap__prepareAppRunner_closure(t0) { this.$this = t0; @@ -4717,6 +4850,10 @@ this.inner = t1; this.paint = t2; }, + CkDrawOvalCommand: function CkDrawOvalCommand(t0, t1) { + this.rect = t0; + this.paint = t1; + }, CkDrawCircleCommand: function CkDrawCircleCommand(t0, t1, t2) { this.c = t0; this.radius = t1; @@ -4756,8 +4893,6 @@ this.filter = t1; this.paint = t2; }, - H5vcc: function H5vcc() { - }, CanvasKit: function CanvasKit() { }, CanvasKitInitOptions: function CanvasKitInitOptions() { @@ -4942,6 +5077,8 @@ }, SkFontFeature: function SkFontFeature() { }, + SkFontVariation: function SkFontVariation() { + }, SkTypeface: function SkTypeface() { }, SkFont: function SkFont() { @@ -4995,18 +5132,28 @@ }, SkPartialImageInfo: function SkPartialImageInfo() { }, - patchCanvasKitModule_closure: function patchCanvasKitModule_closure(t0, t1) { + SkRuntimeEffect: function SkRuntimeEffect() { + }, + patchCanvasKitModule_closure: function patchCanvasKitModule_closure(t0) { this.canvasKitScript = t0; - this.objectConstructor = t1; }, patchCanvasKitModule_closure0: function patchCanvasKitModule_closure0() { }, - patchCanvasKitModule_closure1: function patchCanvasKitModule_closure1(t0, t1) { + patchCanvasKitModule_closure1: function patchCanvasKitModule_closure1(t0) { this.canvasKitScript = t0; - this.objectConstructor = t1; }, patchCanvasKitModule_closure2: function patchCanvasKitModule_closure2() { }, + downloadCanvasKit_closure: function downloadCanvasKit_closure() { + }, + downloadCanvasKit_closure0: function downloadCanvasKit_closure0(t0) { + this.canvasKitInitCompleter = t0; + }, + _downloadCanvasKitJs_loadEventHandler: function _downloadCanvasKitJs_loadEventHandler(t0, t1, t2) { + this.canvasKitLoadCompleter = t0; + this.canvasKitScript = t1; + this.callback = t2; + }, CanvasKitCanvas: function CanvasKitCanvas(t0) { this.__engine$_canvas = t0; }, @@ -5016,11 +5163,13 @@ }, CkColorFilter: function CkColorFilter() { }, - CkBlendModeColorFilter: function CkBlendModeColorFilter() { - }, CkMatrixColorFilter: function CkMatrixColorFilter(t0) { this.matrix = t0; }, + CkLinearToSrgbGammaColorFilter: function CkLinearToSrgbGammaColorFilter() { + }, + CkSrgbToLinearGammaColorFilter: function CkSrgbToLinearGammaColorFilter() { + }, CkComposeColorFilter: function CkComposeColorFilter(t0, t1) { this.outer = t0; this.inner = t1; @@ -5108,62 +5257,45 @@ this.active = t0; this.next = t1; }, - FontFallbackData: function FontFallbackData(t0, t1, t2, t3, t4, t5, t6) { + FontFallbackData: function FontFallbackData(t0, t1, t2, t3, t4, t5) { var _ = this; - _.registeredSymbolsAndEmoji = false; _.codeUnitsWithNoKnownFont = t0; _.knownCoveredCodeUnits = t1; _.notoTree = t2; _.registeredFallbackFonts = t3; _.globalFontFallbacks = t4; - _.fontFallbackCounts = t5; - _._codeUnitsToCheckAgainstFallbackFonts = t6; + _._codeUnitsToCheckAgainstFallbackFonts = t5; _._scheduledCodeUnitCheck = false; }, FontFallbackData_createNotoFontTree_closure: function FontFallbackData_createNotoFontTree_closure() { }, FontFallbackData_ensureFontsSupportText_closure: function FontFallbackData_ensureFontsSupportText_closure() { }, - FontFallbackData_registerFallbackFont_closure: function FontFallbackData_registerFallbackFont_closure() { - }, - _makeResolvedNotoFontFromCss_closure: function _makeResolvedNotoFontFromCss_closure() { - }, - _registerSymbolsAndEmoji_extractUrlFromCss: function _registerSymbolsAndEmoji_extractUrlFromCss() { - }, findMinimumFontsForCodeUnits_closure: function findMinimumFontsForCodeUnits_closure() { }, findMinimumFontsForCodeUnits_closure0: function findMinimumFontsForCodeUnits_closure0(t0) { this._box_0 = t0; }, - NotoFont: function NotoFont(t0, t1) { - var _ = this; - _.name = t0; - _.approximateUnicodeRanges = t1; - _.resolvedFont = _._decodingCompleter = null; + _notoSansSC_closure: function _notoSansSC_closure() { }, - CodeunitRange: function CodeunitRange(t0, t1) { - this.start = t0; - this.end = t1; + _notoSansTC_closure: function _notoSansTC_closure() { }, - _ResolvedNotoFont: function _ResolvedNotoFont(t0, t1) { - this.name = t0; - this.tree = t1; + _notoSansHK_closure: function _notoSansHK_closure() { }, - _ResolvedNotoSubset: function _ResolvedNotoSubset(t0, t1, t2) { - this.url = t0; - this.family = t1; - this.ranges = t2; + _notoSansJP_closure: function _notoSansJP_closure() { + }, + _notoSansKR_closure: function _notoSansKR_closure() { + }, + _notoSymbols_closure: function _notoSymbols_closure() { }, FallbackFontDownloadQueue: function FallbackFontDownloadQueue(t0, t1, t2) { - var _ = this; - _.downloader = t0; - _.downloadedSubsets = t1; - _.pendingSubsets = t2; - _._fontsLoading = null; + this.downloader = t0; + this.downloadedFonts = t1; + this.pendingFonts = t2; }, FallbackFontDownloadQueue_startDownloads_closure: function FallbackFontDownloadQueue_startDownloads_closure(t0, t1, t2) { this.$this = t0; - this.subset = t1; + this.font = t1; this.downloadedData = t2; }, NotoDownloader: function NotoDownloader() { @@ -5173,23 +5305,21 @@ }, NotoDownloader_downloadAsBytes__closure: function NotoDownloader_downloadAsBytes__closure() { }, - NotoDownloader_downloadAsString_closure: function NotoDownloader_downloadAsString_closure() { - }, - NotoDownloader_downloadAsString__closure: function NotoDownloader_downloadAsString__closure() { - }, SkiaFontCollection: function SkiaFontCollection(t0, t1, t2, t3) { var _ = this; - _._registeredFontFamilies = t0; - _._pendingFonts = t1; - _._downloadedFonts = t2; + _._downloadedFontFamilies = t0; + _._unregisteredFonts = t1; + _._registeredFonts = t2; _.familyToFontMap = t3; _.fontProvider = null; }, - SkiaFontCollection_ensureFontsLoaded_closure: function SkiaFontCollection_ensureFontsLoaded_closure() { + SkiaFontCollection__registerWithFontProvider_closure: function SkiaFontCollection__registerWithFontProvider_closure() { }, - SkiaFontCollection_ensureFontsLoaded_closure0: function SkiaFontCollection_ensureFontsLoaded_closure0() { + SkiaFontCollection__registerWithFontProvider_closure0: function SkiaFontCollection__registerWithFontProvider_closure0() { }, - SkiaFontCollection__registerFont__downloadFont: function SkiaFontCollection__registerFont__downloadFont(t0, t1, t2) { + SkiaFontCollection_registerDownloadedFonts_makeRegisterFont: function SkiaFontCollection_registerDownloadedFonts_makeRegisterFont() { + }, + SkiaFontCollection__downloadFont_downloadFont: function SkiaFontCollection__downloadFont_downloadFont(t0, t1, t2) { this.$this = t0; this.url = t1; this.family = t2; @@ -5201,6 +5331,11 @@ this.bytes = t1; this.typeface = t2; }, + UnregisteredFont: function UnregisteredFont(t0, t1, t2) { + this.bytes = t0; + this.url = t1; + this.family = t2; + }, skiaDecodeImageFromPixels_closure: function skiaDecodeImageFromPixels_closure(t0, t1, t2, t3, t4, t5) { var _ = this; _.width = t0; @@ -5229,7 +5364,7 @@ }, CkImage: function CkImage(t0, t1) { var _ = this; - _._debugStackTrace = null; + _.__CkImage__debugStackTrace_A = $; _.__CkImage_box_F = t0; _.videoFrame = t1; _._disposed = false; @@ -5282,17 +5417,6 @@ this.header = t0; this.contentType = t1; }, - downloadCanvasKit_closure: function downloadCanvasKit_closure(t0) { - this.canvasKitBase = t0; - }, - downloadCanvasKit_closure0: function downloadCanvasKit_closure0(t0) { - this.canvasKitInitCompleter = t0; - }, - _downloadCanvasKitJs_loadEventHandler: function _downloadCanvasKitJs_loadEventHandler(t0, t1, t2) { - this.canvasKitLoadCompleter = t0; - this.canvasKitScript = t1; - this.callback = t2; - }, IntervalTree: function IntervalTree(t0, t1) { this.root = t0; this.$ti = t1; @@ -5304,10 +5428,10 @@ IntervalTree_IntervalTree$createFromRanges_closure0: function IntervalTree_IntervalTree$createFromRanges_closure0(t0) { this.T = t0; }, - IntervalTree_IntervalTree$createFromRanges__makeBalancedTree: function IntervalTree_IntervalTree$createFromRanges__makeBalancedTree(t0) { + IntervalTree_IntervalTree$createFromRanges_makeBalancedTree: function IntervalTree_IntervalTree$createFromRanges_makeBalancedTree(t0) { this.T = t0; }, - IntervalTree_IntervalTree$createFromRanges__computeHigh: function IntervalTree_IntervalTree$createFromRanges__computeHigh(t0) { + IntervalTree_IntervalTree$createFromRanges_computeHigh: function IntervalTree_IntervalTree$createFromRanges_computeHigh(t0) { this.T = t0; }, IntervalTreeNode: function IntervalTreeNode(t0, t1, t2, t3, t4) { @@ -5443,7 +5567,18 @@ CkNWayCanvas: function CkNWayCanvas(t0) { this._canvases = t0; }, - CkPaint: function CkPaint(t0, t1, t2, t3, t4, t5) { + NotoFont: function NotoFont(t0, t1, t2, t3) { + var _ = this; + _.name = t0; + _.url = t1; + _._rangeStarts = t2; + _._rangeEnds = t3; + }, + CodeunitRange: function CodeunitRange(t0, t1) { + this.start = t0; + this.end = t1; + }, + CkPaint: function CkPaint(t0, t1, t2, t3, t4) { var _ = this; _._blendMode = t0; _._style = t1; @@ -5451,15 +5586,27 @@ _._strokeCap = t2; _._strokeJoin = t3; _._isAntiAlias = true; - _.__engine$_color = t4; + _.__engine$_color = 4278190080; _.__engine$_invertColors = false; _._ckMaskFilter = _._maskFilter = _._shader = _._originalColorFilter = null; - _.__engine$_filterQuality = t5; - _.rawSkiaObject = _._managedImageFilter = _._imageFilter = _._effectiveColorFilter = null; + _.__engine$_filterQuality = t4; + _.rawSkiaObject = _._managedImageFilter = _._imageFilter = _._effectiveColorFilter = _._engineColorFilter = null; + }, + CkFragmentShader: function CkFragmentShader() { + }, + CkFragmentInstance: function CkFragmentInstance(t0, t1, t2, t3) { + var _ = this; + _.name = t0; + _.effect = t1; + _.floats = t2; + _.shaders = t3; + _._disposed = false; + _.rawSkiaObject = null; }, CkPath: function CkPath(t0) { this._fillType = t0; - this.rawSkiaObject = this._cachedCommands = null; + this.__CkPath__cachedCommands_A = $; + this.rawSkiaObject = null; }, CkPicture: function CkPicture(t0, t1) { var _ = this; @@ -5475,6 +5622,11 @@ this.context = t0; this._postFrameCallbacks = t1; }, + CanvasKitRenderer: function CanvasKitRenderer() { + this.__CanvasKitRenderer__fontCollection_FI = $; + this._sceneHost = null; + this.__CanvasKitRenderer_rasterizer_AI = $; + }, CkShader: function CkShader() { }, CkGradientLinear: function CkGradientLinear(t0, t1, t2, t3, t4, t5) { @@ -5485,6 +5637,7 @@ _.colorStops = t3; _.tileMode = t4; _.matrix4 = t5; + _._disposed = false; _.rawSkiaObject = null; }, SkiaObjectCache: function SkiaObjectCache(t0, t1, t2) { @@ -5538,6 +5691,7 @@ SurfaceFactory: function SurfaceFactory(t0, t1, t2, t3) { var _ = this; _.baseSurface = t0; + _.__SurfaceFactory_pictureToImageSurface_FI = $; _.maximumSurfaces = t1; _._liveSurfaces = t2; _.__engine$_cache = t3; @@ -5552,7 +5706,7 @@ _._fontStyle = t5; _._leadingDistribution = t6; }, - CkTextStyle: function CkTextStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19) { + CkTextStyle: function CkTextStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20) { var _ = this; _.color = t0; _.decoration = t1; @@ -5574,6 +5728,7 @@ _.foreground = t17; _.shadows = t18; _.fontFeatures = t19; + _.fontVariations = t20; _.__CkTextStyle_skTextStyle_FI = _.__CkTextStyle_effectiveFontFamilies_FI = $; }, CkTextStyle_skTextStyle_closure: function CkTextStyle_skTextStyle_closure(t0) { @@ -5600,7 +5755,8 @@ _._alphabeticBaseline = 0; _._didExceedMaxLines = false; _.__engine$_width = _._minIntrinsicWidth = _._maxIntrinsicWidth = _._longestLine = _._ideographicBaseline = _.__engine$_height = 0; - _._boxesForPlaceholders = null; + _.__CkParagraph__boxesForPlaceholders_A = $; + _._disposed = false; }, CkLineMetrics: function CkLineMetrics(t0) { this.skLineMetrics = t0; @@ -5669,8 +5825,9 @@ }, ExecCommandPasteStrategy: function ExecCommandPasteStrategy() { }, - FlutterConfiguration: function FlutterConfiguration(t0) { - this._js = t0; + FlutterConfiguration: function FlutterConfiguration() { + this._usedLegacyConfigStyle = false; + this._configuration = null; }, JsFlutterConfiguration: function JsFlutterConfiguration() { }, @@ -5733,6 +5890,8 @@ }, DomCanvasRenderingContext2D: function DomCanvasRenderingContext2D() { }, + DomCanvasRenderingContextWebGl: function DomCanvasRenderingContextWebGl() { + }, DomImageData: function DomImageData() { }, DomCanvasPattern: function DomCanvasPattern() { @@ -5747,6 +5906,9 @@ this.xhr = t0; this.completer = t1; }, + domHttpRequest_closure0: function domHttpRequest_closure0(t0) { + this.completer = t0; + }, DomResponse: function DomResponse() { }, DomCharacterData: function DomCharacterData() { @@ -5765,6 +5927,9 @@ }, DomFontFaceSet: function DomFontFaceSet() { }, + DomFontFaceSetExtension_get_add_closure: function DomFontFaceSetExtension_get_add_closure(t0) { + this._this = t0; + }, DomVisualViewport: function DomVisualViewport() { }, DomHTMLTextAreaElement: function DomHTMLTextAreaElement() { @@ -5852,6 +6017,18 @@ }, DomMessageChannel: function DomMessageChannel() { }, + DomCSSRuleList: function DomCSSRuleList() { + }, + DomTrustedTypePolicyFactory: function DomTrustedTypePolicyFactory() { + }, + DomTrustedTypePolicyOptions: function DomTrustedTypePolicyOptions() { + }, + DomTrustedTypePolicy: function DomTrustedTypePolicy() { + }, + DomTrustedScriptURL: function DomTrustedScriptURL() { + }, + _ttPolicy_closure: function _ttPolicy_closure() { + }, _DomList: function _DomList() { }, _DomListIterator: function _DomListIterator(t0, t1) { @@ -5863,6 +6040,10 @@ this.list = t0; this.$ti = t1; }, + DomIntl: function DomIntl() { + }, + DomV8BreakIterator: function DomV8BreakIterator() { + }, FlutterViewEmbedder: function FlutterViewEmbedder(t0) { var _ = this; _._glassPaneShadow = _._glassPaneElement = _._staleHotRestartState = _._sceneElement = _._semanticsHostElement = _._resourcesHost = _._sceneHostElement = _._viewportMeta = _._styleElement = _._localeSubscription = _._resizeSubscription = null; @@ -5924,7 +6105,7 @@ PersistedBackdropFilter: function PersistedBackdropFilter(t0, t1, t2, t3) { var _ = this; _.filter = t0; - _._activeClipBounds = _._filterElement = _._childContainer = null; + _._activeClipBounds = _._svgFilter = _._filterElement = _._childContainer = null; _.__PersistedBackdropFilter__invertedTransform_A = $; _._previousTransform = null; _.__engine$_children = t1; @@ -6037,7 +6218,8 @@ var _ = this; _.strokeJoin = _.strokeCap = _.strokeWidth = _.style = _.blendMode = null; _.isAntiAlias = true; - _.colorFilter = _.filterQuality = _.maskFilter = _.shader = _.color = null; + _.color = 4278190080; + _.colorFilter = _.filterQuality = _.maskFilter = _.shader = null; }, Conic: function Conic(t0, t1, t2, t3, t4, t5, t6) { var _ = this; @@ -6251,6 +6433,14 @@ _.topBound = _.leftBound = -1 / 0; _.bottomBound = _.rightBound = 1 / 0; }, + PaintDrawOval: function PaintDrawOval(t0, t1) { + var _ = this; + _.rect = t0; + _.paint = t1; + _.isClippedOut = false; + _.topBound = _.leftBound = -1 / 0; + _.bottomBound = _.rightBound = 1 / 0; + }, PaintDrawCircle: function PaintDrawCircle(t0, t1, t2) { var _ = this; _.c = t0; @@ -6315,6 +6505,21 @@ }, _WebGlRenderer: function _WebGlRenderer() { }, + HtmlRenderer: function HtmlRenderer() { + this.__HtmlRenderer__viewEmbedder_A = this.__HtmlRenderer__fontCollection_FI = $; + }, + HtmlRenderer_initialize_closure: function HtmlRenderer_initialize_closure() { + }, + HtmlRenderer_instantiateImageCodecFromUrl_closure: function HtmlRenderer_instantiateImageCodecFromUrl_closure(t0, t1) { + this.uri = t0; + this.chunkCallback = t1; + }, + HtmlRenderer_decodeImageFromPixels_executeCallback: function HtmlRenderer_decodeImageFromPixels_executeCallback(t0) { + this.callback = t0; + }, + HtmlRenderer_decodeImageFromPixels_executeCallback_closure: function HtmlRenderer_decodeImageFromPixels_executeCallback_closure(t0) { + this.callback = t0; + }, SurfaceScene: function SurfaceScene(t0) { this.webOnlyRootElement = t0; }, @@ -6377,6 +6582,10 @@ this.webMatrix = t0; this.filterQuality = t1; }, + ModeHtmlColorFilter: function ModeHtmlColorFilter() { + }, + MatrixHtmlColorFilter: function MatrixHtmlColorFilter() { + }, ShaderBuilder: function ShaderBuilder(t0, t1, t2, t3, t4) { var _ = this; _.declarations = t0; @@ -6467,7 +6676,7 @@ HtmlImage: function HtmlImage(t0, t1, t2) { var _ = this; _.imgElement = t0; - _._disposed = _._requiresClone = false; + _._disposed = _._didClone = false; _.width = t1; _.height = t2; }, @@ -6477,22 +6686,20 @@ }, initializeEngineServices_closure: function initializeEngineServices_closure() { }, - initializeEngineServices_closure0: function initializeEngineServices_closure0() { - }, - initializeEngineServices_closure1: function initializeEngineServices_closure1(t0) { + initializeEngineServices_closure0: function initializeEngineServices_closure0(t0) { this._box_0 = t0; }, initializeEngineServices__closure: function initializeEngineServices__closure(t0) { this._box_0 = t0; }, + initializeEngineServices_initializeRendererCallback: function initializeEngineServices_initializeRendererCallback() { + }, _addUrlStrategyListener_closure: function _addUrlStrategyListener_closure() { }, _addUrlStrategyListener_closure0: function _addUrlStrategyListener_closure0() { }, FlutterEngineInitializer: function FlutterEngineInitializer() { }, - InitializeEngineFnParameters: function InitializeEngineFnParameters() { - }, FlutterAppRunner: function FlutterAppRunner() { }, RunAppFnParameters: function RunAppFnParameters() { @@ -6501,30 +6708,6 @@ }, Promise: function Promise() { }, - Keyboard: function Keyboard(t0, t1) { - var _ = this; - _._keydownTimers = t0; - _._keyupListener = _._keydownListener = null; - _._lastMetaState = 0; - _._onMacOs = t1; - }, - Keyboard$__closure: function Keyboard$__closure(t0) { - this.$this = t0; - }, - Keyboard$__closure0: function Keyboard$__closure0(t0) { - this.$this = t0; - }, - Keyboard$__closure1: function Keyboard$__closure1(t0) { - this.$this = t0; - }, - Keyboard__handleHtmlEvent_closure: function Keyboard__handleHtmlEvent_closure(t0, t1, t2) { - this.$this = t0; - this.timerKey = t1; - this.event = t2; - }, - Keyboard__handleHtmlEvent_closure0: function Keyboard__handleHtmlEvent_closure0(t0) { - this.event = t0; - }, _kLogicalKeyToModifierGetter_closure: function _kLogicalKeyToModifierGetter_closure() { }, _kLogicalKeyToModifierGetter_closure0: function _kLogicalKeyToModifierGetter_closure0() { @@ -6541,33 +6724,39 @@ }, _kLogicalKeyToModifierGetter_closure6: function _kLogicalKeyToModifierGetter_closure6() { }, + _cached_closure: function _cached_closure(t0, t1, t2) { + this._box_0 = t0; + this.body = t1; + this.T = t2; + }, KeyboardBinding: function KeyboardBinding(t0) { - this.__KeyboardBinding__converter_A = $; + this.__KeyboardBinding__converter_FI = $; this._listeners = t0; }, + KeyboardBinding$__closure: function KeyboardBinding$__closure(t0) { + this.$this = t0; + }, + KeyboardBinding$__closure0: function KeyboardBinding$__closure0(t0) { + this.$this = t0; + }, KeyboardBinding__addEventListener_loggedHandler: function KeyboardBinding__addEventListener_loggedHandler(t0) { this.handler = t0; }, KeyboardBinding__onKeyData_closure: function KeyboardBinding__onKeyData_closure(t0) { this._box_0 = t0; }, - KeyboardBinding__setup_closure: function KeyboardBinding__setup_closure(t0) { - this.$this = t0; - }, - KeyboardBinding__setup_closure0: function KeyboardBinding__setup_closure0(t0) { - this.$this = t0; - }, FlutterHtmlKeyboardEvent: function FlutterHtmlKeyboardEvent(t0) { this._event = t0; }, - KeyboardConverter: function KeyboardConverter(t0, t1, t2, t3) { + KeyboardConverter: function KeyboardConverter(t0, t1, t2, t3, t4) { var _ = this; _.performDispatchKeyData = t0; - _.onMacOs = t1; + _.onDarwin = t1; + _._mapping = t2; _._dispatchKeyData = null; _._disposed = false; - _._pressingRecords = t2; - _._keyGuards = t3; + _._pressingRecords = t3; + _._keyGuards = t4; }, KeyboardConverter__scheduleAsyncEvent_closure: function KeyboardConverter__scheduleAsyncEvent_closure(t0, t1, t2, t3) { var _ = this; @@ -6588,12 +6777,13 @@ this.$this = t0; this.physicalKey = t1; }, - KeyboardConverter__handleEvent_closure: function KeyboardConverter__handleEvent_closure(t0, t1, t2, t3) { + KeyboardConverter__handleEvent_closure: function KeyboardConverter__handleEvent_closure(t0, t1, t2, t3, t4) { var _ = this; - _.event = t0; - _.character = t1; - _.eventKey = t2; - _.physicalKey = t3; + _.$this = t0; + _.eventKey = t1; + _.event = t2; + _.logicalKeyIsCharacter = t3; + _.physicalKey = t4; }, KeyboardConverter__handleEvent_closure0: function KeyboardConverter__handleEvent_closure0(t0, t1, t2) { this.timeStamp = t0; @@ -6686,8 +6876,7 @@ _._windowConfigurations = t2; _._onTextScaleFactorChangedZone = _._onTextScaleFactorChanged = _._fontSizeObserver = _._onLocaleChanged = _._platformViewMessageHandler = _._onReportTimingsZone = _._onReportTimings = _._onKeyDataZone = _._onKeyData = _._onPointerDataPacketZone = _._onPointerDataPacket = _._onDrawFrameZone = _._onDrawFrame = _._onBeginFrameZone = _._onBeginFrame = _._onMetricsChangedZone = _._onMetricsChanged = null; _._brightnessMediaQuery = t3; - _._defaultRouteName = _._onSemanticsActionZone = _._onSemanticsAction = _._onSemanticsEnabledChangedZone = _._onSemanticsEnabledChanged = _._onPlatformBrightnessChangedZone = _._onPlatformBrightnessChanged = _._brightnessMediaQueryListener = null; - _.__EnginePlatformDispatcher_rasterizer_AI = $; + _._defaultRouteName = _.__engine$_onError = _._onSemanticsActionZone = _._onSemanticsAction = _._onSemanticsEnabledChangedZone = _._onSemanticsEnabledChanged = _._onPlatformBrightnessChangedZone = _._onPlatformBrightnessChanged = _._brightnessMediaQueryListener = null; }, EnginePlatformDispatcher_invokeOnKeyData_closure: function EnginePlatformDispatcher_invokeOnKeyData_closure(t0, t1, t2) { this.callback = t0; @@ -6765,10 +6954,12 @@ }, SafariPointerEventWorkaround_workAroundMissingPointerEvents_closure: function SafariPointerEventWorkaround_workAroundMissingPointerEvents_closure() { }, - PointerBinding: function PointerBinding(t0, t1) { - this.glassPaneElement = t0; - this._pointerDataConverter = t1; - this.__PointerBinding__adapter_A = $; + PointerBinding: function PointerBinding(t0, t1, t2) { + var _ = this; + _.glassPaneElement = t0; + _._pointerDataConverter = t1; + _._keyboardConverter = t2; + _.__PointerBinding__adapter_A = $; }, PointerSupportDetector: function PointerSupportDetector() { }, @@ -6803,18 +6994,21 @@ _ButtonSanitizer: function _ButtonSanitizer() { this._pressedButtons = 0; }, - _PointerAdapter: function _PointerAdapter(t0, t1, t2, t3, t4) { + _PointerAdapter: function _PointerAdapter(t0, t1, t2, t3, t4, t5) { var _ = this; _._sanitizers = t0; _._listeners = t1; _.glassPaneElement = t2; _.__engine$_callback = t3; _._pointerDataConverter = t4; + _._keyboardConverter = t5; }, _PointerAdapter__ensureSanitizer_closure: function _PointerAdapter__ensureSanitizer_closure() { }, - _PointerAdapter__addPointerEventListener_closure: function _PointerAdapter__addPointerEventListener_closure(t0) { - this.handler = t0; + _PointerAdapter__addPointerEventListener_closure: function _PointerAdapter__addPointerEventListener_closure(t0, t1, t2) { + this.$this = t0; + this.checkModifiers = t1; + this.handler = t2; }, _PointerAdapter_setup_closure: function _PointerAdapter_setup_closure(t0) { this.$this = t0; @@ -6834,16 +7028,19 @@ _PointerAdapter_setup_closure4: function _PointerAdapter_setup_closure4(t0) { this.$this = t0; }, - _TouchAdapter: function _TouchAdapter(t0, t1, t2, t3, t4) { + _TouchAdapter: function _TouchAdapter(t0, t1, t2, t3, t4, t5) { var _ = this; _._pressedTouches = t0; _._listeners = t1; _.glassPaneElement = t2; _.__engine$_callback = t3; _._pointerDataConverter = t4; + _._keyboardConverter = t5; }, - _TouchAdapter__addTouchEventListener_closure: function _TouchAdapter__addTouchEventListener_closure(t0) { - this.handler = t0; + _TouchAdapter__addTouchEventListener_closure: function _TouchAdapter__addTouchEventListener_closure(t0, t1, t2) { + this.$this = t0; + this.checkModifiers = t1; + this.handler = t2; }, _TouchAdapter_setup_closure: function _TouchAdapter_setup_closure(t0) { this.$this = t0; @@ -6857,16 +7054,19 @@ _TouchAdapter_setup_closure2: function _TouchAdapter_setup_closure2(t0) { this.$this = t0; }, - _MouseAdapter: function _MouseAdapter(t0, t1, t2, t3, t4) { + _MouseAdapter: function _MouseAdapter(t0, t1, t2, t3, t4, t5) { var _ = this; _._sanitizer = t0; _._listeners = t1; _.glassPaneElement = t2; _.__engine$_callback = t3; _._pointerDataConverter = t4; + _._keyboardConverter = t5; }, - _MouseAdapter__addMouseEventListener_closure: function _MouseAdapter__addMouseEventListener_closure(t0) { - this.handler = t0; + _MouseAdapter__addMouseEventListener_closure: function _MouseAdapter__addMouseEventListener_closure(t0, t1, t2) { + this.$this = t0; + this.checkModifiers = t1; + this.handler = t2; }, _MouseAdapter_setup_closure: function _MouseAdapter_setup_closure(t0) { this.$this = t0; @@ -6898,6 +7098,30 @@ }, Profiler: function Profiler() { }, + RawKeyboard: function RawKeyboard(t0, t1) { + var _ = this; + _._keydownTimers = t0; + _._keyupListener = _._keydownListener = null; + _._lastMetaState = 0; + _._onMacOs = t1; + }, + RawKeyboard$__closure: function RawKeyboard$__closure(t0) { + this.$this = t0; + }, + RawKeyboard$__closure0: function RawKeyboard$__closure0(t0) { + this.$this = t0; + }, + RawKeyboard$__closure1: function RawKeyboard$__closure1(t0) { + this.$this = t0; + }, + RawKeyboard__handleHtmlEvent_closure: function RawKeyboard__handleHtmlEvent_closure(t0, t1, t2) { + this.$this = t0; + this.timerKey = t1; + this.event = t2; + }, + RawKeyboard__handleHtmlEvent_closure0: function RawKeyboard__handleHtmlEvent_closure0(t0) { + this.event = t0; + }, JsPromise: function JsPromise() { }, ImageDecoder: function ImageDecoder() { @@ -6928,6 +7152,10 @@ _.width = t0; _.height = t1; }, + Assertiveness: function Assertiveness(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, AccessibilityAnnouncements: function AccessibilityAnnouncements() { this.__engine$_element = this._removeElementTimer = null; }, @@ -6965,17 +7193,18 @@ this.$this = t0; }, LabelAndValue: function LabelAndValue(t0) { - this._auxiliaryValueElement = null; this.semanticsObject = t0; }, LiveRegion: function LiveRegion(t0) { this.semanticsObject = t0; }, - Scrollable0: function Scrollable0(t0) { + Scrollable0: function Scrollable0(t0, t1) { var _ = this; - _._scrollListener = _._gestureModeListener = null; + _._gestureModeListener = null; + _._scrollOverflowElement = t0; + _._scrollListener = null; _._effectiveNeutralScrollPosition = 0; - _.semanticsObject = t0; + _.semanticsObject = t1; }, Scrollable_update_closure: function Scrollable_update_closure(t0) { this.$this = t0; @@ -7244,27 +7473,30 @@ var _ = this; _.spans = t0; _.paragraphStyle = t1; - _.plainText = t2; + _.__CanvasParagraph_plainText_A = t2; _.canDrawOnCanvas = t3; _.isLaidOut = false; _._lastUsedConstraints = null; _.__CanvasParagraph__paintService_FI = _.__CanvasParagraph__layoutService_FI = $; _._cachedDomElement = null; + _._disposed = false; }, CanvasParagraph_computeLineMetrics_closure: function CanvasParagraph_computeLineMetrics_closure() { }, - FlatTextSpan: function FlatTextSpan(t0, t1, t2) { + ParagraphSpan: function ParagraphSpan(t0, t1, t2) { this.style = t0; this.start = t1; this.end = t2; }, - PlaceholderSpan: function PlaceholderSpan(t0, t1, t2, t3, t4) { + PlaceholderSpan: function PlaceholderSpan(t0, t1, t2, t3, t4, t5, t6) { var _ = this; - _.end = t0; - _.width = t1; - _.height = t2; - _.alignment = t3; - _.baselineOffset = t4; + _.style = t0; + _.start = t1; + _.end = t2; + _.width = t3; + _.height = t4; + _.alignment = t5; + _.baselineOffset = t6; }, StyleNode: function StyleNode() { }, @@ -7288,31 +7520,71 @@ _._placeholderScales = t5; _._canDrawOnCanvas = true; }, - FontCollection: function FontCollection() { + HtmlFontCollection: function HtmlFontCollection() { this._testFontManager = this._assetFontManager = null; }, - FontManager: function FontManager(t0) { + FontManager: function FontManager(t0, t1) { this._fontLoadingFutures = t0; + this._downloadedFonts = t1; }, - FontManager__loadFontFace_closure: function FontManager__loadFontFace_closure(t0) { - this.fontFace = t0; - }, - FontManager__loadFontFace_closure0: function FontManager__loadFontFace_closure0(t0) { + FontManager__loadFontFace_fontFaceLoad: function FontManager__loadFontFace_fontFaceLoad(t0) { this.family = t0; }, - _PolyfillFontManager: function _PolyfillFontManager(t0) { - this._fontLoadingFutures = t0; + TextFragmenter: function TextFragmenter() { }, - _PolyfillFontManager_registerAsset__watchWidth: function _PolyfillFontManager_registerAsset__watchWidth(t0, t1, t2, t3, t4) { + TextFragment: function TextFragment() { + }, + LayoutFragmenter: function LayoutFragmenter(t0, t1) { + this.paragraphSpans = t0; + this.text = t1; + }, + _CombinedFragment: function _CombinedFragment() { + }, + LayoutFragment: function LayoutFragment(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16) { var _ = this; - _.paragraph = t0; - _.sansSerifWidth = t1; - _.completer = t2; - _._fontLoadStart = t3; - _.family = t4; + _._FragmentBox____FragmentBox__textBoxIncludingTrailingSpaces_FI = t0; + _._FragmentPosition____FragmentPosition__startOffset_A = t1; + _._FragmentPosition____FragmentPosition_line_A = t2; + _._FragmentMetrics____FragmentMetrics__spanometer_A = t3; + _._FragmentMetrics____FragmentMetrics__ascent_A = t4; + _._FragmentMetrics____FragmentMetrics__descent_A = t5; + _._FragmentMetrics____FragmentMetrics__widthExcludingTrailingSpaces_A = t6; + _._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A = t7; + _._FragmentMetrics__extraWidthForJustification = t8; + _.type = t9; + _.__engine$_textDirection = t10; + _.fragmentFlow = t11; + _.span = t12; + _.trailingNewlines = t13; + _.trailingSpaces = t14; + _.start = t15; + _.end = t16; }, - _PolyfillFontManager_registerAsset_closure: function _PolyfillFontManager_registerAsset_closure(t0) { - this.fontStyleMap = t0; + _FragmentMetrics: function _FragmentMetrics() { + }, + _FragmentPosition: function _FragmentPosition() { + }, + _FragmentBox: function _FragmentBox() { + }, + EllipsisFragment: function EllipsisFragment(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16) { + var _ = this; + _._FragmentBox____FragmentBox__textBoxIncludingTrailingSpaces_FI = t0; + _._FragmentPosition____FragmentPosition__startOffset_A = t1; + _._FragmentPosition____FragmentPosition_line_A = t2; + _._FragmentMetrics____FragmentMetrics__spanometer_A = t3; + _._FragmentMetrics____FragmentMetrics__ascent_A = t4; + _._FragmentMetrics____FragmentMetrics__descent_A = t5; + _._FragmentMetrics____FragmentMetrics__widthExcludingTrailingSpaces_A = t6; + _._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A = t7; + _._FragmentMetrics__extraWidthForJustification = t8; + _.type = t9; + _.__engine$_textDirection = t10; + _.fragmentFlow = t11; + _.span = t12; + _.trailingNewlines = t13; + _.trailingSpaces = t14; + _.start = t15; + _.end = t16; }, TextLayoutService: function TextLayoutService(t0, t1, t2, t3) { var _ = this; @@ -7326,59 +7598,20 @@ _.didExceedMaxLines = false; _.lines = t2; _._paintBounds = t3; + _.__TextLayoutService_layoutFragmenter_FI = _.__TextLayoutService_spanometer_FI = $; }, - RangeBox: function RangeBox() { - }, - PlaceholderBox: function PlaceholderBox(t0, t1, t2, t3, t4) { + LineBuilder: function LineBuilder(t0, t1, t2, t3, t4, t5) { var _ = this; - _.placeholder = t0; - _.start = t1; - _.end = t2; - _.__RangeBox_lineWidth_F = _.__RangeBox_startOffset_F = $; - _.paragraphDirection = t3; - _.boxDirection = t4; - }, - SpanBox: function SpanBox(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { - var _ = this; - _.spanometer = t0; - _.span = t1; - _.contentDirection = t2; - _.isSpaceOnly = t3; - _._isTrailingSpace = false; - _.__engine$_width = t4; - _.height = t5; - _.baseline = t6; - _.start = t7; - _.end = t8; - _.__RangeBox_lineWidth_F = _.__RangeBox_startOffset_F = $; - _.paragraphDirection = t9; - _.boxDirection = t10; - }, - LineSegment: function LineSegment(t0, t1, t2, t3, t4) { - var _ = this; - _.span = t0; - _.start = t1; - _.end = t2; - _.width = t3; - _.widthIncludingSpace = t4; - }, - LineBuilder: function LineBuilder(t0, t1, t2, t3, t4, t5, t6, t7, t8) { - var _ = this; - _._segments = t0; - _._boxes = t1; - _.maxWidth = t2; - _.paragraph = t3; - _.spanometer = t4; - _.start = t5; - _.lineNumber = t6; - _.accumulatedHeight = t7; - _.__engine$_end = t8; + _._fragments = t0; + _._fragmentsForNextLine = null; + _.maxWidth = t1; + _.paragraph = t2; + _.spanometer = t3; + _.lineNumber = t4; + _.accumulatedHeight = t5; _.descent = _.ascent = _.widthIncludingSpace = _.width = 0; - _.isBreakable = false; - _._spaceBoxCount = 0; - _.__LineBuilder__currentContentDirection_AI = _.__LineBuilder__currentBoxDirection_AI = $; - _._trailingSpaceBoxCount = _._currentBoxStartOffset = 0; - _._cachedNextBreak = null; + _._lastBreakableFragment = -1; + _._trailingSpaces = _._spaceCount = _._breakCount = 0; }, Spanometer: function Spanometer(t0, t1) { var _ = this; @@ -7387,20 +7620,28 @@ _._cssFontString = ""; _._currentSpan = _._currentRuler = null; }, - LineCharProperty: function LineCharProperty(t0, t1) { - this.index = t0; - this._core$_name = t1; - }, LineBreakType: function LineBreakType(t0, t1) { this.index = t0; this._core$_name = t1; }, - LineBreakResult: function LineBreakResult(t0, t1, t2, t3) { + FWLineBreakFragmenter: function FWLineBreakFragmenter(t0) { + this.text = t0; + }, + V8LineBreakFragmenter: function V8LineBreakFragmenter(t0) { + this.text = t0; + }, + LineBreakFragment: function LineBreakFragment(t0, t1, t2, t3, t4) { var _ = this; - _.index = t0; - _.indexWithoutTrailingNewlines = t1; - _.indexWithoutTrailingSpaces = t2; - _.type = t3; + _.type = t0; + _.trailingNewlines = t1; + _.trailingSpaces = t2; + _.start = t3; + _.end = t4; + }, + _computeLineBreakFragments_setBreak: function _computeLineBreakFragments_setBreak(t0, t1, t2) { + this._box_0 = t0; + this.text = t1; + this.fragments = t2; }, RulerHost: function RulerHost(t0) { this._rulerHost = t0; @@ -7423,14 +7664,14 @@ ParagraphLine: function ParagraphLine(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.lineMetrics = t0; - _.ellipsis = t1; - _.startIndex = t2; - _.endIndex = t3; - _.endIndexWithoutNewlines = t4; - _.widthWithTrailingSpaces = t5; - _.boxes = t6; - _.spaceBoxCount = t7; - _.trailingSpaceBoxCount = t8; + _.startIndex = t1; + _.endIndex = t2; + _.trailingNewlines = t3; + _.trailingSpaces = t4; + _.spaceCount = t5; + _.widthWithTrailingSpaces = t6; + _.fragments = t7; + _.textDirection = t8; }, EngineParagraphStyle: function EngineParagraphStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; @@ -7507,10 +7748,16 @@ _._dimensions = t2; _.__TextHeightRuler_height_FI = _.__TextHeightRuler_alphabeticBaseline_FI = $; }, - DirectionalPosition: function DirectionalPosition(t0, t1, t2) { - this.lineBreak = t0; - this.textDirection = t1; - this.isSpaceOnly = t2; + FragmentFlow: function FragmentFlow(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + BidiFragment: function BidiFragment(t0, t1, t2, t3) { + var _ = this; + _.textDirection = t0; + _.fragmentFlow = t1; + _.start = t2; + _.end = t3; }, _ComparisonResult: function _ComparisonResult(t0, t1) { this.index = t0; @@ -7530,10 +7777,6 @@ _.__engine$_cache = t2; _.$ti = t3; }, - WordCharProperty: function WordCharProperty(t0, t1) { - this.index = t0; - this._core$_name = t1; - }, _FindBreakDirection: function _FindBreakDirection(t0) { this.step = t0; }, @@ -7542,6 +7785,24 @@ }, CompositionAwareMixin: function CompositionAwareMixin() { }, + EngineInputAction: function EngineInputAction() { + }, + NoInputAction: function NoInputAction() { + }, + EnterInputAction: function EnterInputAction() { + }, + DoneInputAction: function DoneInputAction() { + }, + GoInputAction: function GoInputAction() { + }, + NextInputAction: function NextInputAction() { + }, + PreviousInputAction: function PreviousInputAction() { + }, + SearchInputAction: function SearchInputAction() { + }, + SendInputAction: function SendInputAction() { + }, EngineInputType: function EngineInputType() { }, NoTextInputType: function NoTextInputType() { @@ -7815,6 +8076,10 @@ Vector30: function Vector30(t0) { this.__engine$_v3storage = t0; }, + FastMatrix32: function FastMatrix32(t0) { + this.matrix = t0; + this.transformedY = this.transformedX = 0; + }, EngineFlutterWindow: function EngineFlutterWindow() { }, EngineFlutterWindow_closure: function EngineFlutterWindow_closure(t0) { @@ -7845,6 +8110,12 @@ }, _DomCanvas_EngineCanvas_SaveElementStackTracking: function _DomCanvas_EngineCanvas_SaveElementStackTracking() { }, + _LayoutFragment__CombinedFragment__FragmentMetrics: function _LayoutFragment__CombinedFragment__FragmentMetrics() { + }, + _LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition: function _LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition() { + }, + _LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition__FragmentBox: function _LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition__FragmentBox() { + }, _PersistedClipRRect_PersistedContainerSurface__DomClip: function _PersistedClipRRect_PersistedContainerSurface__DomClip() { }, _PersistedClipRect_PersistedContainerSurface__DomClip: function _PersistedClipRect_PersistedContainerSurface__DomClip() { @@ -7949,6 +8220,9 @@ _.__http$_value = _._subType = _._primaryType = ""; _.__http$_parameters = null; }, + createSentinel() { + return $; + }, CastIterable_CastIterable(source, $S, $T) { if ($S._eval$1("EfficientLengthIterable<0>")._is(source)) return new A._EfficientLengthCastIterable(source, $S._eval$1("@<0>")._bind$1($T)._eval$1("_EfficientLengthCastIterable<1,2>")); @@ -8308,6 +8582,15 @@ this._source = t0; this.$ti = t1; }, + CastSet: function CastSet(t0, t1, t2) { + this._source = t0; + this._emptySet = t1; + this.$ti = t2; + }, + CastSet_removeWhere_closure: function CastSet_removeWhere_closure(t0, t1) { + this.$this = t0; + this.test = t1; + }, CastMap: function CastMap(t0, t1) { this._source = t0; this.$ti = t1; @@ -8917,7 +9200,7 @@ return new A.ArgumentError(true, index, _s5_, null); $length = J.get$length$asx(indexable); if (index < 0 || index >= $length) - return A.IndexError$(index, indexable, _s5_, null, $length); + return A.IndexError$withLength(index, $length, indexable, null, _s5_); return A.RangeError$value(index, _s5_); }, diagnoseRangeError(start, end, $length) { @@ -9900,6 +10183,12 @@ NativeFloat32List_NativeFloat32List$fromList(elements) { return new Float32Array(A._ensureNativeList(elements)); }, + NativeFloat32List_NativeFloat32List$view(buffer, offsetInBytes, $length) { + A._checkViewArguments(buffer, offsetInBytes, $length); + if ($length == null) + $length = B.JSInt_methods._tdivFast$1(buffer.byteLength - offsetInBytes, 4); + return new Float32Array(buffer, offsetInBytes, $length); + }, NativeFloat64List_NativeFloat64List($length) { return new Float64Array($length); }, @@ -9918,15 +10207,24 @@ $length = B.JSInt_methods._tdivFast$1(buffer.byteLength - offsetInBytes, 4); return new Int32Array(buffer, offsetInBytes, $length); }, - NativeInt8List__create1(arg) { - return new Int8Array(arg); + NativeInt8List_NativeInt8List$fromList(elements) { + return new Int8Array(A._ensureNativeList(elements)); }, NativeUint16List_NativeUint16List$fromList(list) { return new Uint16Array(A._ensureNativeList(list)); }, + NativeUint16List_NativeUint16List$view(buffer, offsetInBytes, $length) { + A._checkViewArguments(buffer, offsetInBytes, $length); + $length = B.JSInt_methods._tdivFast$1(buffer.byteLength - offsetInBytes, 2); + return new Uint16Array(buffer, offsetInBytes, $length); + }, + NativeUint32List_NativeUint32List$view(buffer, offsetInBytes, $length) { + A._checkViewArguments(buffer, offsetInBytes, $length); + if ($length == null) + $length = B.JSInt_methods._tdivFast$1(buffer.byteLength - offsetInBytes, 4); + return new Uint32Array(buffer, offsetInBytes, $length); + }, NativeUint8List_NativeUint8List($length) { - if (!A._isInt($length)) - A.throwExpression(A.ArgumentError$("Invalid length " + A.S($length), null)); return new Uint8Array($length); }, NativeUint8List_NativeUint8List$view(buffer, offsetInBytes, $length) { @@ -10002,7 +10300,7 @@ var kind = rti._kind; if (kind === 6 || kind === 7 || kind === 8) return A.Rti__isUnionOfFunctionType(rti._primary); - return kind === 11 || kind === 12; + return kind === 12 || kind === 13; }, Rti__getCanonicalRecipe(rti) { return rti._canonicalRecipe; @@ -10068,7 +10366,7 @@ if (substitutedBase === base && substitutedArguments === $arguments) return rti; return A._Universe__lookupBindingRti(universe, substitutedBase, substitutedArguments); - case 11: + case 12: returnType = rti._primary; substitutedReturnType = A._substitute(universe, returnType, typeArguments, depth); functionParameters = rti._rest; @@ -10076,7 +10374,7 @@ if (substitutedReturnType === returnType && substitutedFunctionParameters === functionParameters) return rti; return A._Universe__lookupFunctionRti(universe, substitutedReturnType, substitutedFunctionParameters); - case 12: + case 13: bounds = rti._rest; depth += bounds.length; substitutedBounds = A._substituteArray(universe, bounds, typeArguments, depth); @@ -10085,7 +10383,7 @@ if (substitutedBounds === bounds && substitutedBase === base) return rti; return A._Universe__lookupGenericFunctionRti(universe, substitutedBase, substitutedBounds, true); - case 13: + case 14: index = rti._primary; if (index < depth) return rti; @@ -10146,11 +10444,13 @@ return target; }, closureFunctionType(closure) { - var signature = closure.$signature; + var t1, + signature = closure.$signature; if (signature != null) { if (typeof signature == "number") return A.getTypeFromTypesTable(signature); - return closure.$signature(); + t1 = closure.$signature(); + return t1; } return null; }, @@ -10216,13 +10516,13 @@ return A.createRuntimeType(rti == null ? A.instanceType(object) : rti); }, createRuntimeType(rti) { - var recipe, starErasedRecipe, starErasedRti, + var s, starErasedRecipe, starErasedRti, type = rti._cachedRuntimeType; if (type != null) return type; - recipe = rti._canonicalRecipe; - starErasedRecipe = recipe.replace(/\*/g, ""); - if (starErasedRecipe === recipe) + s = rti._canonicalRecipe; + starErasedRecipe = s.replace(/\*/g, ""); + if (starErasedRecipe === s) return rti._cachedRuntimeType = new A._Type(rti); starErasedRti = A._Universe_eval(init.typeUniverse, starErasedRecipe, true); type = starErasedRti._cachedRuntimeType; @@ -10298,7 +10598,10 @@ if (!(testRti === type$.legacy_Object)) if (!(testRti === type$.legacy_Never)) if (kind !== 7) - t1 = kind === 8 && A._nullIs(testRti._primary) || testRti === type$.Null || testRti === type$.JSNull; + if (!(kind === 6 && A._nullIs(testRti._primary))) + t1 = kind === 8 && A._nullIs(testRti._primary) || testRti === type$.Null || testRti === type$.JSNull; + else + t1 = true; else t1 = true; else @@ -10502,6 +10805,26 @@ s += B.JSString_methods.$add(sep, A._rtiToString(array[i], genericContext)); return s; }, + _recordRtiToString(recordType, genericContext) { + var fieldCount, names, namesIndex, s, comma, i, + partialShape = recordType._primary, + fields = recordType._rest; + if ("" === partialShape) + return "(" + A._rtiArrayToString(fields, genericContext) + ")"; + fieldCount = fields.length; + names = partialShape.split(","); + namesIndex = names.length - fieldCount; + for (s = "(", comma = "", i = 0; i < fieldCount; ++i, comma = ", ") { + s += comma; + if (namesIndex === 0) + s += "{"; + s = B.JSString_methods.$add(s, A._rtiToString(fields[i], genericContext)); + if (namesIndex >= 0) + s += " " + names[namesIndex]; + ++namesIndex; + } + return s + "})"; + }, _functionRtiToString(functionType, genericContext, bounds) { var boundsLength, outerContextLength, offset, i, t1, t2, t3, typeParametersText, typeSep, boundRti, kind, t4, parameters, requiredPositional, requiredPositionalLength, optionalPositional, optionalPositionalLength, named, namedLength, returnTypeText, argumentsText, sep, _s2_ = ", "; if (bounds != null) { @@ -10587,7 +10910,7 @@ questionArgument = rti._primary; s = A._rtiToString(questionArgument, genericContext); argumentKind = questionArgument._kind; - return J.$add$ansx(argumentKind === 11 || argumentKind === 12 ? B.JSString_methods.$add("(", s) + ")" : s, "?"); + return J.$add$ansx(argumentKind === 12 || argumentKind === 13 ? B.JSString_methods.$add("(", s) + ")" : s, "?"); } if (kind === 8) return "FutureOr<" + A.S(A._rtiToString(rti._primary, genericContext)) + ">"; @@ -10597,10 +10920,12 @@ return $arguments.length > 0 ? $name + ("<" + A._rtiArrayToString($arguments, genericContext) + ">") : $name; } if (kind === 11) - return A._functionRtiToString(rti, genericContext, null); + return A._recordRtiToString(rti, genericContext); if (kind === 12) + return A._functionRtiToString(rti, genericContext, null); + if (kind === 13) return A._functionRtiToString(rti._primary, genericContext, rti._rest); - if (kind === 13) { + if (kind === 14) { genericContext.toString; t1 = rti._primary; return genericContext[genericContext.length - 1 - t1]; @@ -10805,7 +11130,7 @@ if (probe != null) return probe; rti = new A.Rti(null, null); - rti._kind = 13; + rti._kind = 14; rti._primary = index; rti._canonicalRecipe = key; t1 = A._Universe__installTypeTests(universe, rti); @@ -10870,6 +11195,21 @@ universe.eC.set(key, t1); return t1; }, + _Universe__lookupRecordRti(universe, partialShapeTag, fields) { + var rti, t1, + key = "+" + (partialShapeTag + "(" + A._Universe__canonicalRecipeJoin(fields) + ")"), + probe = universe.eC.get(key); + if (probe != null) + return probe; + rti = new A.Rti(null, null); + rti._kind = 11; + rti._primary = partialShapeTag; + rti._rest = fields; + rti._canonicalRecipe = key; + t1 = A._Universe__installTypeTests(universe, rti); + universe.eC.set(key, t1); + return t1; + }, _Universe__lookupFunctionRti(universe, returnType, parameters) { var sep, key, probe, rti, t1, s = returnType._canonicalRecipe, @@ -10893,7 +11233,7 @@ if (probe != null) return probe; rti = new A.Rti(null, null); - rti._kind = 11; + rti._kind = 12; rti._primary = returnType; rti._rest = parameters; rti._canonicalRecipe = key; @@ -10930,7 +11270,7 @@ } } rti = new A.Rti(null, null); - rti._kind = 12; + rti._kind = 13; rti._primary = baseFunctionType; rti._rest = bounds; rti._canonicalRecipe = key; @@ -10940,14 +11280,14 @@ return {u: universe, e: environment, r: recipe, s: [], p: 0, n: normalize}; }, _Parser_parse(parser) { - var t1, i, ch, universe, array, head, base, u, parameters, optionalPositional, named, item, + var t1, i, ch, universe, array, head, base, u, end, item, source = parser.r, stack = parser.s; for (t1 = source.length, i = 0; i < t1;) { ch = source.charCodeAt(i); if (ch >= 48 && ch <= 57) i = A._Parser_handleDigit(i + 1, ch, source, stack); - else if ((((ch | 32) >>> 0) - 97 & 65535) < 26 || ch === 95 || ch === 36) + else if ((((ch | 32) >>> 0) - 97 & 65535) < 26 || ch === 95 || ch === 36 || ch === 124) i = A._Parser_handleIdentifier(parser, i, source, stack, false); else if (ch === 46) i = A._Parser_handleIdentifier(parser, i, source, stack, true); @@ -10992,7 +11332,7 @@ else { base = A._Parser_toType(universe, parser.e, head); switch (base._kind) { - case 11: + case 12: stack.push(A._Universe__lookupGenericFunctionRti(universe, base, array, parser.n)); break; default: @@ -11017,36 +11357,12 @@ stack.push(A._Universe__lookupFutureOrRti(u, A._Parser_toType(u, parser.e, stack.pop()), parser.n)); break; case 40: + stack.push(-3); stack.push(parser.p); parser.p = stack.length; break; case 41: - universe = parser.u; - parameters = new A._FunctionParameters(); - optionalPositional = universe.sEA; - named = universe.sEA; - head = stack.pop(); - if (typeof head == "number") - switch (head) { - case -1: - optionalPositional = stack.pop(); - break; - case -2: - named = stack.pop(); - break; - default: - stack.push(head); - break; - } - else - stack.push(head); - array = stack.splice(parser.p); - A._Parser_toTypes(parser.u, parser.e, array); - parser.p = stack.pop(); - parameters._requiredPositional = array; - parameters._optionalPositional = optionalPositional; - parameters._named = named; - stack.push(A._Universe__lookupFunctionRti(universe, A._Parser_toType(universe, parser.e, stack.pop()), parameters)); + A._Parser_handleArguments(parser, stack); break; case 91: stack.push(parser.p); @@ -11070,6 +11386,14 @@ stack.push(array); stack.push(-2); break; + case 43: + end = source.indexOf("(", i); + stack.push(source.substring(i, end)); + stack.push(-4); + stack.push(parser.p); + parser.p = stack.length; + i = end + 1; + break; default: throw "Bad character " + ch; } @@ -11100,7 +11424,7 @@ break; hasPeriod = true; } else { - if (!((((ch | 32) >>> 0) - 97 & 65535) < 26 || ch === 95 || ch === 36)) + if (!((((ch | 32) >>> 0) - 97 & 65535) < 26 || ch === 95 || ch === 36 || ch === 124)) t2 = ch >= 48 && ch <= 57; else t2 = true; @@ -11122,6 +11446,54 @@ stack.push(string); return i; }, + _Parser_handleArguments(parser, stack) { + var optionalPositional, named, requiredPositional, returnType, parameters, _null = null, + universe = parser.u, + head = stack.pop(); + if (typeof head == "number") + switch (head) { + case -1: + optionalPositional = stack.pop(); + named = _null; + break; + case -2: + named = stack.pop(); + optionalPositional = _null; + break; + default: + stack.push(head); + named = _null; + optionalPositional = named; + break; + } + else { + stack.push(head); + named = _null; + optionalPositional = named; + } + requiredPositional = A._Parser_collectArray(parser, stack); + head = stack.pop(); + switch (head) { + case -3: + head = stack.pop(); + if (optionalPositional == null) + optionalPositional = universe.sEA; + if (named == null) + named = universe.sEA; + returnType = A._Parser_toType(universe, parser.e, head); + parameters = new A._FunctionParameters(); + parameters._requiredPositional = requiredPositional; + parameters._optionalPositional = optionalPositional; + parameters._named = named; + stack.push(A._Universe__lookupFunctionRti(universe, returnType, parameters)); + return; + case -4: + stack.push(A._Universe__lookupRecordRti(universe, stack.pop(), requiredPositional)); + return; + default: + throw A.wrapException(A.AssertionError$("Unexpected state under `()`: " + A.S(head))); + } + }, _Parser_handleExtendedOperations(parser, stack) { var $top = stack.pop(); if (0 === $top) { @@ -11134,12 +11506,19 @@ } throw A.wrapException(A.AssertionError$("Unexpected extended operation " + A.S($top))); }, + _Parser_collectArray(parser, stack) { + var array = stack.splice(parser.p); + A._Parser_toTypes(parser.u, parser.e, array); + parser.p = stack.pop(); + return array; + }, _Parser_toType(universe, environment, item) { if (typeof item == "string") return A._Universe__lookupInterfaceRti(universe, item, universe.sEA); - else if (typeof item == "number") + else if (typeof item == "number") { + environment.toString; return A._Parser_indexToType(universe, environment, item); - else + } else return item; }, _Parser_toTypes(universe, environment, items) { @@ -11200,7 +11579,7 @@ t1 = true; if (t1) return true; - leftTypeVariable = sKind === 13; + leftTypeVariable = sKind === 14; if (leftTypeVariable) if (A._isSubtype(universe, sEnv[s._primary], sEnv, t, tEnv)) return true; @@ -11231,13 +11610,13 @@ } if (leftTypeVariable) return false; - t1 = sKind !== 11; - if ((!t1 || sKind === 12) && t === type$.Function) + t1 = sKind !== 12; + if ((!t1 || sKind === 13) && t === type$.Function) return true; - if (tKind === 12) { + if (tKind === 13) { if (s === type$.JavaScriptFunction) return true; - if (sKind !== 12) + if (sKind !== 13) return false; sBounds = s._rest; tBounds = t._rest; @@ -11254,7 +11633,7 @@ } return A._isFunctionSubtype(universe, s._primary, sEnv, t._primary, tEnv); } - if (tKind === 11) { + if (tKind === 12) { if (s === type$.JavaScriptFunction) return true; if (t1) @@ -11266,6 +11645,11 @@ return false; return A._isInterfaceSubtype(universe, s, sEnv, t, tEnv); } + t1 = sKind === 11; + if (t1 && t === type$.Record) + return true; + if (t1 && tKind === 11) + return A._isRecordSubtype(universe, s, sEnv, t, tEnv); return false; }, _isFunctionSubtype(universe, s, sEnv, t, tEnv) { @@ -11361,6 +11745,20 @@ } return true; }, + _isRecordSubtype(universe, s, sEnv, t, tEnv) { + var i, + sFields = s._rest, + tFields = t._rest, + sCount = sFields.length; + if (sCount !== tFields.length) + return false; + if (s._primary !== t._primary) + return false; + for (i = 0; i < sCount; ++i) + if (!A._isSubtype(universe, sFields[i], sEnv, tFields[i], tEnv)) + return false; + return true; + }, isNullable(t) { var t1, kind = t._kind; @@ -11425,6 +11823,69 @@ _TypeError: function _TypeError(t0) { this._message = t0; }, + heuristicMapper(code, key) { + var charCode, t1; + if (B.JSString_methods.startsWith$1(code, "Digit")) + return B.JSString_methods._codeUnitAt$1(code, 5); + charCode = B.JSString_methods._codeUnitAt$1(key, 0); + if (key.length <= 1) + t1 = !(charCode >= 32 && charCode <= 127); + else + t1 = true; + if (t1) { + t1 = B.Map_4asmC.$index(0, code); + return t1 == null ? null : B.JSString_methods._codeUnitAt$1(t1, 0); + } + if (!(charCode >= $.$get$_kLowerA() && charCode <= $.$get$_kLowerZ())) + t1 = charCode >= $.$get$_kUpperA() && charCode <= $.$get$_kUpperZ(); + else + t1 = true; + if (t1) + return B.JSString_methods._codeUnitAt$1(key.toLowerCase(), 0); + return null; + }, + _StringStream$(_data) { + var t1 = B.Map_4asmC.get$entries(B.Map_4asmC); + return new A._StringStream(_data, A.Map_Map$fromEntries(t1.map$1$1(t1, new A._StringStream__goalToEventCode_closure(), type$.MapEntry_int_String), type$.int, type$.String)); + }, + _unmarshallCodeMap(stream) { + return A.Map_Map$fromEntries(new A._unmarshallCodeMap_closure(stream.readIntAsVerbatim$0(), stream).call$0(), type$.String, type$.int); + }, + unmarshallMappingData(compressed) { + var stream = A._StringStream$(compressed); + return A.Map_Map$fromEntries(new A.unmarshallMappingData_closure(stream.readIntAsVerbatim$0(), stream).call$0(), type$.String, type$.Map_String_int); + }, + _characterToLogicalKey(key) { + if (key == null || key.length >= 2) + return null; + return B.JSString_methods._codeUnitAt$1(key.toLowerCase(), 0); + }, + _StringStream: function _StringStream(t0, t1) { + this._data = t0; + this._goalToEventCode = t1; + this.__web_locale_keymap$_offset = 0; + }, + _StringStream__goalToEventCode_closure: function _StringStream__goalToEventCode_closure() { + }, + _unmarshallCodeMap_closure: function _unmarshallCodeMap_closure(t0, t1) { + this.entryNum = t0; + this.stream = t1; + }, + unmarshallMappingData_closure: function unmarshallMappingData_closure(t0, t1) { + this.eventCodeNum = t0; + this.stream = t1; + }, + LocaleKeymap: function LocaleKeymap(t0) { + this.__web_locale_keymap$_mapping = t0; + }, + LineCharProperty: function LineCharProperty(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + WordCharProperty: function WordCharProperty(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, _AsyncRun__initializeScheduleImmediate() { var div, span, t1 = {}; if (self.scheduleImmediate != null) @@ -11616,31 +12077,6 @@ A.scheduleMicrotask(new A.Future_Future$microtask_closure(result, computation)); return result; }, - Future_Future$sync(computation, $T) { - var result, error, stackTrace, future, replacement, t1, exception; - try { - result = computation.call$0(); - if ($T._eval$1("Future<0>")._is(result)) - return result; - else { - t1 = new A._Future($.Zone__current, $T._eval$1("_Future<0>")); - t1._state = 8; - t1._resultOrListeners = result; - return t1; - } - } catch (exception) { - error = A.unwrapException(exception); - stackTrace = A.getTraceFromException(exception); - t1 = $.Zone__current; - future = new A._Future(t1, $T._eval$1("_Future<0>")); - replacement = t1.errorCallback$2(error, stackTrace); - if (replacement != null) - future._asyncCompleteError$2(replacement.error, replacement.stackTrace); - else - future._asyncCompleteError$2(error, stackTrace); - return future; - } - }, Future_Future$value(value, $T) { var t1 = new A._Future($.Zone__current, $T._eval$1("_Future<0>")); t1._asyncComplete$1(value); @@ -11963,7 +12399,7 @@ var t1 = $.Zone__current, t2 = controller.get$_async$_add(controller), t3 = controller.get$_addError(); - return new A._AddStreamState(new A._Future(t1, type$._Future_dynamic), source.listen$4$cancelOnError$onDone$onError(0, t2, false, controller.get$_async$_close(), t3), $T._eval$1("_AddStreamState<0>")); + return new A._AddStreamState(new A._Future(t1, type$._Future_dynamic), source.listen$4$cancelOnError$onDone$onError(t2, false, controller.get$_async$_close(), t3), $T._eval$1("_AddStreamState<0>")); }, _AddStreamState_makeErrorHandler(controller) { return new A._AddStreamState_makeErrorHandler_closure(controller); @@ -12975,6 +13411,11 @@ A.MapBase__fillMapWithMappedIterable(map, iterable, key, value); return map; }, + LinkedHashMap_LinkedHashMap$fromIterables(keys, values, $K, $V) { + var map = A.LinkedHashMap_LinkedHashMap(null, null, null, $K, $V); + A.MapBase__fillMapWithIterables(map, keys, values); + return map; + }, LinkedHashSet_LinkedHashSet$from(elements, $E) { var t1, result = A.LinkedHashSet_LinkedHashSet($E); @@ -13019,17 +13460,14 @@ } }, MapBase__fillMapWithIterables(map, keys, values) { - var valueIterator, hasNextKey, hasNextValue, - t1 = A._instanceType(keys), - keyIterator = new A.MappedIterator(J.get$iterator$ax(keys.__internal$_iterable), keys._f, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MappedIterator<1,2>")); - t1 = values._map; - valueIterator = A.LinkedHashMapKeyIterator$(t1, t1._modifications, values.$ti._precomputed1); - hasNextKey = keyIterator.moveNext$0(); - hasNextValue = valueIterator.moveNext$0(); + var keyIterator = keys.get$iterator(keys), + valueIterator = values.get$iterator(values), + hasNextKey = keyIterator.moveNext$0(), + hasNextValue = valueIterator.moveNext$0(); while (true) { if (!(hasNextKey && hasNextValue)) break; - map.$indexSet(0, keyIterator.__internal$_current, valueIterator.__js_helper$_current); + map.$indexSet(0, keyIterator.get$current(keyIterator), valueIterator.get$current(valueIterator)); hasNextKey = keyIterator.moveNext$0(); hasNextValue = valueIterator.moveNext$0(); } @@ -13317,10 +13755,10 @@ }, SplayTreeMap: function SplayTreeMap(t0, t1, t2) { var _ = this; - _._root = null; + _._collection$_root = null; _._compare = t0; _._validKey = t1; - _._splayCount = _._modificationCount = _._count = 0; + _._splayCount = _._modificationCount = _._collection$_count = 0; _.$ti = t2; }, SplayTreeMap_closure: function SplayTreeMap_closure(t0) { @@ -13366,10 +13804,10 @@ }, SplayTreeSet: function SplayTreeSet(t0, t1, t2) { var _ = this; - _._root = null; + _._collection$_root = null; _._compare = t0; _._validKey = t1; - _._splayCount = _._modificationCount = _._count = 0; + _._splayCount = _._modificationCount = _._collection$_count = 0; _.$ti = t2; }, SplayTreeSet_closure: function SplayTreeSet_closure(t0) { @@ -13664,6 +14102,25 @@ JsonUnsupportedObjectError$(unsupportedObject, cause, partialResult) { return new A.JsonUnsupportedObjectError(unsupportedObject, cause); }, + JsonUtf8Encoder$(indent, toEncodable, bufferSize) { + var t1 = A.JsonUtf8Encoder__utf8Encode(indent); + return new A.JsonUtf8Encoder(t1, toEncodable, 256); + }, + JsonUtf8Encoder__utf8Encode(string) { + var t1, i; + if (string == null) + return null; + t1 = string.length; + if (t1 === 0) + return new Uint8Array(0); + $label0$0: { + for (i = 0; i < t1; ++i) + if (B.JSString_methods._codeUnitAt$1(string, i) >= 128) + break $label0$0; + return new A.CodeUnits(string); + } + return B.C_Utf8Codec.get$encoder().convert$1(string); + }, _defaultToEncodable(object) { return object.toJson$0(); }, @@ -13688,73 +14145,25 @@ } stringifier.writeObject$1(object); }, - LineSplitter_split($async$lines) { - return A._makeSyncStarIterable(function() { - var lines = $async$lines; - var $async$goto = 0, $async$handler = 1, $async$currentError, sliceStart, char, i, char0, end; - return function $async$LineSplitter_split($async$errorCode, $async$result) { - if ($async$errorCode === 1) { - $async$currentError = $async$result; - $async$goto = $async$handler; - } - while (true) - switch ($async$goto) { - case 0: - // Function start - end = A.RangeError_checkValidRange(0, null, lines.length, null, null); - sliceStart = 0, char = 0, i = 0; - case 2: - // for condition - if (!(i < end)) { - // goto after for - $async$goto = 4; - break; - } - char0 = B.JSString_methods._codeUnitAt$1(lines, i); - if (char0 !== 13) { - if (char0 !== 10) { - // goto for update - $async$goto = 3; - break; - } - if (char === 13) { - sliceStart = i + 1; - // goto for update - $async$goto = 3; - break; - } - } - $async$goto = 5; - return B.JSString_methods.substring$2(lines, sliceStart, i); - case 5: - // after yield - sliceStart = i + 1; - case 3: - // for update - ++i, char = char0; - // goto for condition - $async$goto = 2; - break; - case 4: - // after for - $async$goto = sliceStart < end ? 6 : 7; - break; - case 6: - // then - $async$goto = 8; - return B.JSString_methods.substring$2(lines, sliceStart, end); - case 8: - // after yield - case 7: - // join - // implicit return - return A._IterationMarker_endOfIteration(); - case 1: - // rethrow - return A._IterationMarker_uncaughtError($async$currentError); - } - }; - }, type$.String); + _JsonUtf8Stringifier$(toEncodable, bufferSize, addChunk) { + var t1 = new Uint8Array(bufferSize), + t2 = toEncodable == null ? A.convert___defaultToEncodable$closure() : toEncodable; + return new A._JsonUtf8Stringifier(bufferSize, addChunk, t1, [], t2); + }, + _JsonUtf8Stringifier_stringify(object, indent, toEncodable, bufferSize, addChunk) { + var t1, t2, stringifier; + if (indent != null) { + t1 = new Uint8Array(bufferSize); + t2 = toEncodable == null ? A.convert___defaultToEncodable$closure() : toEncodable; + stringifier = new A._JsonUtf8StringifierPretty(indent, 0, bufferSize, addChunk, t1, [], t2); + } else + stringifier = A._JsonUtf8Stringifier$(toEncodable, bufferSize, addChunk); + stringifier.writeObject$1(object); + t1 = stringifier.index; + if (t1 > 0) + stringifier.addChunk.call$3(stringifier.buffer, 0, t1); + stringifier.buffer = new Uint8Array(0); + stringifier.index = 0; }, _Utf8Decoder_errorDescription(state) { switch (state) { @@ -13789,7 +14198,7 @@ _JsonMap: function _JsonMap(t0, t1) { this._original = t0; this._processed = t1; - this._data = null; + this._convert$_data = null; }, _JsonMap_values_closure: function _JsonMap_values_closure(t0) { this.$this = t0; @@ -13838,10 +14247,20 @@ }, ChunkedConversionSink: function ChunkedConversionSink() { }, - Codec0: function Codec0() { + Codec: function Codec() { + }, + _FusedCodec: function _FusedCodec(t0, t1, t2) { + this._convert$_first = t0; + this._convert$_second = t1; + this.$ti = t2; }, Converter: function Converter() { }, + _FusedConverter: function _FusedConverter(t0, t1, t2) { + this._convert$_first = t0; + this._convert$_second = t1; + this.$ti = t2; + }, Encoding: function Encoding() { }, HtmlEscapeMode: function HtmlEscapeMode(t0, t1) { @@ -13865,6 +14284,14 @@ this.indent = t0; this._toEncodable = t1; }, + JsonUtf8Encoder: function JsonUtf8Encoder(t0, t1, t2) { + this._indent = t0; + this._toEncodable = t1; + this._bufferSize = t2; + }, + JsonUtf8Encoder_convert_addChunk: function JsonUtf8Encoder_convert_addChunk(t0) { + this.bytes = t0; + }, JsonDecoder: function JsonDecoder(t0) { this._reviver = t0; }, @@ -13893,6 +14320,26 @@ _._seen = t3; _._toEncodable = t4; }, + _JsonUtf8Stringifier: function _JsonUtf8Stringifier(t0, t1, t2, t3, t4) { + var _ = this; + _.bufferSize = t0; + _.addChunk = t1; + _.buffer = t2; + _.index = 0; + _._seen = t3; + _._toEncodable = t4; + }, + _JsonUtf8StringifierPretty: function _JsonUtf8StringifierPretty(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _.indent = t0; + _._JsonPrettyPrintMixin__indentLevel = t1; + _.bufferSize = t2; + _.addChunk = t3; + _.buffer = t4; + _.index = 0; + _._seen = t5; + _._toEncodable = t6; + }, Latin1Codec: function Latin1Codec() { }, Latin1Encoder: function Latin1Encoder(t0) { @@ -13922,6 +14369,8 @@ }, __JsonStringStringifierPretty__JsonStringStringifier__JsonPrettyPrintMixin: function __JsonStringStringifierPretty__JsonStringStringifier__JsonPrettyPrintMixin() { }, + __JsonUtf8StringifierPretty__JsonUtf8Stringifier__JsonPrettyPrintMixin: function __JsonUtf8StringifierPretty__JsonUtf8Stringifier__JsonPrettyPrintMixin() { + }, _symbolMapToStringMap(map) { var result = new A.JsLinkedHashMap(type$.JsLinkedHashMap_String_dynamic); map.forEach$1(0, new A._symbolMapToStringMap_closure(result)); @@ -14007,9 +14456,9 @@ list.push(t1.get$current(t1)); return list; }, - List_List$generate($length, generator, growable, $E) { + List_List$generate($length, generator, $E) { var i, - result = growable ? J.JSArray_JSArray$growable($length, $E) : J.JSArray_JSArray$fixed($length, $E); + result = J.JSArray_JSArray$growable($length, $E); for (i = 0; i < $length; ++i) result[i] = generator.call$1(i); return result; @@ -14076,8 +14525,8 @@ } return string; }, - NoSuchMethodError$(receiver, memberName, positionalArguments, namedArguments) { - return new A.NoSuchMethodError(receiver, memberName, positionalArguments, namedArguments); + NoSuchMethodError_NoSuchMethodError$withInvocation(receiver, invocation) { + return new A.NoSuchMethodError(receiver, invocation.get$memberName(), invocation.get$positionalArguments(), invocation.get$namedArguments(), null); }, Uri_base() { var uri = A.Primitives_currentUri(); @@ -14202,13 +14651,13 @@ return used; }, _BigIntImpl__cloneDigits(digits, from, to, $length) { - var resultDigits, n, i; + var resultDigits, n, t1, i; if (!A._isInt($length)) A.throwExpression(A.ArgumentError$("Invalid length " + A.S($length), null)); resultDigits = new Uint16Array($length); n = to - from; - for (i = 0; i < n; ++i) - resultDigits[i] = digits[from + i]; + for (t1 = J.getInterceptor$asx(digits), i = 0; i < n; ++i) + resultDigits[i] = t1.$index(digits, from + i); return resultDigits; }, _BigIntImpl__BigIntImpl$_fromInt(value) { @@ -14367,6 +14816,9 @@ Comparable_compare(a, b) { return J.compareTo$1$ns(a, b); }, + DateTime$now() { + return new A.DateTime(Date.now(), false); + }, DateTime_parse(formattedString) { var t1, t2, t3, years, month, day, hour, minute, second, milliAndMicroseconds, millisecond, tzSign, sign, hourDifference, isUtc, value, _null = null, match = $.$get$DateTime__parseFormat().firstMatch$1(formattedString); @@ -14462,6 +14914,15 @@ Duration$(days, hours, microseconds, milliseconds, minutes, seconds) { return new A.Duration(microseconds + 1000 * milliseconds + 1000000 * seconds + 60000000 * minutes + 3600000000 * hours + 864e8 * days); }, + EnumByName_byName(_this, $name) { + var t1, _i, value; + for (t1 = _this.length, _i = 0; _i < t1; ++_i) { + value = _this[_i]; + if (value._core$_name === $name) + return value; + } + throw A.wrapException(A.ArgumentError$value($name, "name", "No enum value with that name")); + }, Error_safeToString(object) { if (typeof object == "number" || A._isBool(object) || object == null) return J.toString$0$(object); @@ -14488,9 +14949,7 @@ return new A.ArgumentError(false, null, $name, "Must not be null"); }, ArgumentError_checkNotNull(argument, $name) { - if (argument == null) - throw A.wrapException(A.ArgumentError$notNull($name)); - return argument; + return argument == null ? A.throwExpression(A.ArgumentError$notNull($name)) : argument; }, RangeError$(message) { var _null = null; @@ -14507,13 +14966,6 @@ throw A.wrapException(A.RangeError$range(value, minValue, maxValue, $name, null)); return value; }, - RangeError_checkValidIndex(index, indexable, $name, $length) { - if ($length == null) - $length = J.get$length$asx(indexable); - if (0 > index || index >= $length) - throw A.wrapException(A.IndexError$(index, indexable, $name == null ? "index" : $name, null, $length)); - return index; - }, RangeError_checkValidRange(start, end, $length, startName, endName) { if (0 > start || start > $length) throw A.wrapException(A.RangeError$range(start, 0, $length, startName == null ? "start" : startName, null)); @@ -14530,9 +14982,17 @@ return value; }, IndexError$(invalidValue, indexable, $name, message, $length) { - var t1 = $length == null ? J.get$length$asx(indexable) : $length; + var t1 = $length == null ? indexable.get$length(indexable) : $length; return new A.IndexError(t1, true, invalidValue, $name, "Index out of range"); }, + IndexError$withLength(invalidValue, $length, indexable, message, $name) { + return new A.IndexError($length, true, invalidValue, $name, "Index out of range"); + }, + IndexError_check(index, $length, indexable, message, $name) { + if (0 > index || index >= $length) + throw A.wrapException(A.IndexError$withLength(index, $length, indexable, message, $name == null ? "index" : $name)); + return index; + }, UnsupportedError$(message) { return new A.UnsupportedError(message); }, @@ -14843,6 +15303,9 @@ else toZone.call$1(line); }, + Set_castFrom(source, newSet, $S, $T) { + return new A.CastSet(source, newSet, $S._eval$1("@<0>")._bind$1($T)._eval$1("CastSet<1,2>")); + }, Stopwatch$() { $.$get$Stopwatch__frequency(); return new A.Stopwatch(); @@ -14901,100 +15364,112 @@ scheme = _null; isSimple = false; } else { - if (!(queryStart < end && queryStart === pathStart + 2 && B.JSString_methods.startsWith$2(uri, "..", pathStart))) - t3 = queryStart > pathStart + 2 && B.JSString_methods.startsWith$2(uri, "/..", queryStart - 3); + if (!B.JSString_methods.startsWith$2(uri, "\\", pathStart)) + if (hostStart > start) + t3 = B.JSString_methods.startsWith$2(uri, "\\", hostStart - 1) || B.JSString_methods.startsWith$2(uri, "\\", hostStart - 2); + else + t3 = false; else t3 = true; if (t3) { scheme = _null; isSimple = false; } else { - if (schemeEnd === start + 4) - if (B.JSString_methods.startsWith$2(uri, "file", start)) { - if (hostStart <= start) { - if (!B.JSString_methods.startsWith$2(uri, "/", pathStart)) { - schemeAuth = "file:///"; - delta = 3; - } else { - schemeAuth = "file://"; - delta = 2; - } - uri = schemeAuth + B.JSString_methods.substring$2(uri, pathStart, end); - schemeEnd -= start; - t1 = delta - start; - queryStart += t1; - fragmentStart += t1; - end = uri.length; - start = 0; - hostStart = 7; - portStart = 7; - pathStart = 7; - } else if (pathStart === queryStart) - if (start === 0 && true) { - uri = B.JSString_methods.replaceRange$3(uri, pathStart, queryStart, "/"); - ++queryStart; - ++fragmentStart; - ++end; - } else { - uri = B.JSString_methods.substring$2(uri, start, pathStart) + "/" + B.JSString_methods.substring$2(uri, queryStart, end); + if (!(queryStart < end && queryStart === pathStart + 2 && B.JSString_methods.startsWith$2(uri, "..", pathStart))) + t3 = queryStart > pathStart + 2 && B.JSString_methods.startsWith$2(uri, "/..", queryStart - 3); + else + t3 = true; + if (t3) { + scheme = _null; + isSimple = false; + } else { + if (schemeEnd === start + 4) + if (B.JSString_methods.startsWith$2(uri, "file", start)) { + if (hostStart <= start) { + if (!B.JSString_methods.startsWith$2(uri, "/", pathStart)) { + schemeAuth = "file:///"; + delta = 3; + } else { + schemeAuth = "file://"; + delta = 2; + } + uri = schemeAuth + B.JSString_methods.substring$2(uri, pathStart, end); schemeEnd -= start; - hostStart -= start; - portStart -= start; - pathStart -= start; - t1 = 1 - start; + t1 = delta - start; queryStart += t1; fragmentStart += t1; end = uri.length; start = 0; - } - scheme = "file"; - } else if (B.JSString_methods.startsWith$2(uri, "http", start)) { - if (t2 && portStart + 3 === pathStart && B.JSString_methods.startsWith$2(uri, "80", portStart + 1)) + hostStart = 7; + portStart = 7; + pathStart = 7; + } else if (pathStart === queryStart) + if (start === 0 && true) { + uri = B.JSString_methods.replaceRange$3(uri, pathStart, queryStart, "/"); + ++queryStart; + ++fragmentStart; + ++end; + } else { + uri = B.JSString_methods.substring$2(uri, start, pathStart) + "/" + B.JSString_methods.substring$2(uri, queryStart, end); + schemeEnd -= start; + hostStart -= start; + portStart -= start; + pathStart -= start; + t1 = 1 - start; + queryStart += t1; + fragmentStart += t1; + end = uri.length; + start = 0; + } + scheme = "file"; + } else if (B.JSString_methods.startsWith$2(uri, "http", start)) { + if (t2 && portStart + 3 === pathStart && B.JSString_methods.startsWith$2(uri, "80", portStart + 1)) + if (start === 0 && true) { + uri = B.JSString_methods.replaceRange$3(uri, portStart, pathStart, ""); + pathStart -= 3; + queryStart -= 3; + fragmentStart -= 3; + end -= 3; + } else { + uri = B.JSString_methods.substring$2(uri, start, portStart) + B.JSString_methods.substring$2(uri, pathStart, end); + schemeEnd -= start; + hostStart -= start; + portStart -= start; + t1 = 3 + start; + pathStart -= t1; + queryStart -= t1; + fragmentStart -= t1; + end = uri.length; + start = 0; + } + scheme = "http"; + } else + scheme = _null; + else if (schemeEnd === t1 && B.JSString_methods.startsWith$2(uri, "https", start)) { + if (t2 && portStart + 4 === pathStart && B.JSString_methods.startsWith$2(uri, "443", portStart + 1)) if (start === 0 && true) { uri = B.JSString_methods.replaceRange$3(uri, portStart, pathStart, ""); - pathStart -= 3; - queryStart -= 3; - fragmentStart -= 3; + pathStart -= 4; + queryStart -= 4; + fragmentStart -= 4; end -= 3; } else { uri = B.JSString_methods.substring$2(uri, start, portStart) + B.JSString_methods.substring$2(uri, pathStart, end); schemeEnd -= start; hostStart -= start; portStart -= start; - t1 = 3 + start; + t1 = 4 + start; pathStart -= t1; queryStart -= t1; fragmentStart -= t1; end = uri.length; start = 0; } - scheme = "http"; + scheme = "https"; } else scheme = _null; - else if (schemeEnd === t1 && B.JSString_methods.startsWith$2(uri, "https", start)) { - if (t2 && portStart + 4 === pathStart && B.JSString_methods.startsWith$2(uri, "443", portStart + 1)) - if (start === 0 && true) { - uri = B.JSString_methods.replaceRange$3(uri, portStart, pathStart, ""); - pathStart -= 4; - queryStart -= 4; - fragmentStart -= 4; - end -= 3; - } else { - uri = B.JSString_methods.substring$2(uri, start, portStart) + B.JSString_methods.substring$2(uri, pathStart, end); - schemeEnd -= start; - hostStart -= start; - portStart -= start; - t1 = 4 + start; - pathStart -= t1; - queryStart -= t1; - fragmentStart -= t1; - end = uri.length; - start = 0; - } - scheme = "https"; - } else - scheme = _null; - isSimple = true; + isSimple = true; + } } } } @@ -15453,7 +15928,7 @@ _Uri__makeUserInfo(userInfo, start, end) { if (userInfo == null) return ""; - return A._Uri__normalizeOrSubstring(userInfo, start, end, B.List_gRj, false); + return A._Uri__normalizeOrSubstring(userInfo, start, end, B.List_gRj, false, false); }, _Uri__makePath(path, start, end, pathSegments, scheme, hasAuthority) { var result, @@ -15466,7 +15941,7 @@ } else if (pathSegments != null) throw A.wrapException(A.ArgumentError$("Both path and pathSegments specified", null)); else - result = A._Uri__normalizeOrSubstring(path, start, end, B.List_qg4, true); + result = A._Uri__normalizeOrSubstring(path, start, end, B.List_qg4, true, true); if (result.length === 0) { if (isFile) return "/"; @@ -15476,7 +15951,7 @@ }, _Uri__normalizePath(path, scheme, hasAuthority) { var t1 = scheme.length === 0; - if (t1 && !hasAuthority && !B.JSString_methods.startsWith$1(path, "/")) + if (t1 && !hasAuthority && !B.JSString_methods.startsWith$1(path, "/") && !B.JSString_methods.startsWith$1(path, "\\")) return A._Uri__normalizeRelativePath(path, !t1 || hasAuthority); return A._Uri__removeDotSegments(path); }, @@ -15485,7 +15960,7 @@ if (query != null) { if (queryParameters != null) throw A.wrapException(A.ArgumentError$("Both query and queryParameters specified", null)); - return A._Uri__normalizeOrSubstring(query, start, end, B.List_CVk, true); + return A._Uri__normalizeOrSubstring(query, start, end, B.List_CVk, true, false); } if (queryParameters == null) return null; @@ -15498,7 +15973,7 @@ _Uri__makeFragment(fragment, start, end) { if (fragment == null) return null; - return A._Uri__normalizeOrSubstring(fragment, start, end, B.List_CVk, true); + return A._Uri__normalizeOrSubstring(fragment, start, end, B.List_CVk, true, false); }, _Uri__normalizeEscape(source, index, lowerCase) { var firstDigit, secondDigit, firstDigitValue, secondDigitValue, value, @@ -15550,11 +16025,11 @@ } return A.String_String$fromCharCodes(codeUnits, 0, null); }, - _Uri__normalizeOrSubstring(component, start, end, charTable, escapeDelimiters) { - var t1 = A._Uri__normalize(component, start, end, charTable, escapeDelimiters); + _Uri__normalizeOrSubstring(component, start, end, charTable, escapeDelimiters, replaceBackslash) { + var t1 = A._Uri__normalize(component, start, end, charTable, escapeDelimiters, replaceBackslash); return t1 == null ? B.JSString_methods.substring$2(component, start, end) : t1; }, - _Uri__normalize(component, start, end, charTable, escapeDelimiters) { + _Uri__normalize(component, start, end, charTable, escapeDelimiters, replaceBackslash) { var t1, index, sectionStart, buffer, char, replacement, sourceLength, t2, tail, t3, _null = null; for (t1 = !escapeDelimiters, index = start, sectionStart = index, buffer = _null; index < end;) { char = B.JSString_methods.codeUnitAt$1(component, index); @@ -15572,6 +16047,9 @@ sourceLength = 1; } else sourceLength = 3; + } else if (char === 92 && replaceBackslash) { + replacement = "/"; + sourceLength = 1; } else if (t1 && char <= 93 && (B.List_2Vk[char >>> 4] & 1 << (char & 15)) !== 0) { A._Uri__fail(component, index, "Invalid character"); A.ReachabilityError$(string$.x60null_t); @@ -15787,6 +16265,17 @@ var lowerCase = codeUnit | 32; return 97 <= lowerCase && lowerCase <= 122; }, + UriData_UriData$fromUri(uri) { + if (!uri.isScheme$1("data")) + throw A.wrapException(A.ArgumentError$value(uri, "uri", "Scheme must be 'data'")); + if (uri.get$hasAuthority()) + throw A.wrapException(A.ArgumentError$value(uri, "uri", "Data uri must not have authority")); + if (uri.get$hasFragment()) + throw A.wrapException(A.ArgumentError$value(uri, "uri", "Data uri must not have a fragment part")); + if (!uri.get$hasQuery()) + return A.UriData__parse(uri.get$path(uri), 0, uri); + return A.UriData__parse(uri.toString$0(0), 5, uri); + }, UriData__parse(text, start, sourceUri) { var t1, i, slashIndex, char, equalsIndex, lastSeparator, t2, data, _s17_ = "Invalid MIME type", @@ -15830,7 +16319,7 @@ if ((indices.length & 1) === 1) text = B.C_Base64Codec.normalize$3(0, text, t2, t1); else { - data = A._Uri__normalize(text, t2, t1, B.List_CVk, true); + data = A._Uri__normalize(text, t2, t1, B.List_CVk, true, false); if (data != null) text = B.JSString_methods.replaceRange$3(text, t2, t1, data); } @@ -15839,7 +16328,7 @@ _createTables() { var _i, t1, t2, t3, b, _s77_ = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=", - _s1_ = ".", _s1_0 = ":", _s1_1 = "/", _s1_2 = "?", _s1_3 = "#", + _s1_ = ".", _s1_0 = ":", _s1_1 = "/", _s1_2 = "\\", _s1_3 = "?", _s1_4 = "#", _s2_ = "/\\", tables = J.JSArray_JSArray$allocateGrowable(22, type$.Uint8List); for (_i = 0; _i < 22; ++_i) tables[_i] = new Uint8Array(96); @@ -15851,40 +16340,45 @@ t2.call$3(b, _s1_, 14); t2.call$3(b, _s1_0, 34); t2.call$3(b, _s1_1, 3); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_2, 227); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(14, 225); t2.call$3(b, _s77_, 1); t2.call$3(b, _s1_, 15); t2.call$3(b, _s1_0, 34); - t2.call$3(b, _s1_1, 234); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s2_, 234); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(15, 225); t2.call$3(b, _s77_, 1); t2.call$3(b, "%", 225); t2.call$3(b, _s1_0, 34); t2.call$3(b, _s1_1, 9); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_2, 233); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(1, 225); t2.call$3(b, _s77_, 1); t2.call$3(b, _s1_0, 34); t2.call$3(b, _s1_1, 10); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_2, 234); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(2, 235); t2.call$3(b, _s77_, 139); t2.call$3(b, _s1_1, 131); + t2.call$3(b, _s1_2, 131); t2.call$3(b, _s1_, 146); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(3, 235); t2.call$3(b, _s77_, 11); t2.call$3(b, _s1_1, 68); + t2.call$3(b, _s1_2, 68); t2.call$3(b, _s1_, 18); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(4, 229); t2.call$3(b, _s77_, 5); t3.call$3(b, "AZ", 229); @@ -15892,75 +16386,82 @@ t2.call$3(b, "@", 68); t2.call$3(b, "[", 232); t2.call$3(b, _s1_1, 138); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_2, 138); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(5, 229); t2.call$3(b, _s77_, 5); t3.call$3(b, "AZ", 229); t2.call$3(b, _s1_0, 102); t2.call$3(b, "@", 68); t2.call$3(b, _s1_1, 138); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_2, 138); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(6, 231); t3.call$3(b, "19", 7); t2.call$3(b, "@", 68); t2.call$3(b, _s1_1, 138); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_2, 138); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(7, 231); t3.call$3(b, "09", 7); t2.call$3(b, "@", 68); t2.call$3(b, _s1_1, 138); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_2, 138); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); t2.call$3(t1.call$2(8, 8), "]", 5); b = t1.call$2(9, 235); t2.call$3(b, _s77_, 11); t2.call$3(b, _s1_, 16); - t2.call$3(b, _s1_1, 234); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s2_, 234); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(16, 235); t2.call$3(b, _s77_, 11); t2.call$3(b, _s1_, 17); - t2.call$3(b, _s1_1, 234); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s2_, 234); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(17, 235); t2.call$3(b, _s77_, 11); t2.call$3(b, _s1_1, 9); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_2, 233); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(10, 235); t2.call$3(b, _s77_, 11); t2.call$3(b, _s1_, 18); - t2.call$3(b, _s1_1, 234); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_1, 10); + t2.call$3(b, _s1_2, 234); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(18, 235); t2.call$3(b, _s77_, 11); t2.call$3(b, _s1_, 19); - t2.call$3(b, _s1_1, 234); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s2_, 234); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(19, 235); t2.call$3(b, _s77_, 11); - t2.call$3(b, _s1_1, 234); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s2_, 234); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(11, 235); t2.call$3(b, _s77_, 11); t2.call$3(b, _s1_1, 10); - t2.call$3(b, _s1_2, 172); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_2, 234); + t2.call$3(b, _s1_3, 172); + t2.call$3(b, _s1_4, 205); b = t1.call$2(12, 236); t2.call$3(b, _s77_, 12); - t2.call$3(b, _s1_2, 12); - t2.call$3(b, _s1_3, 205); + t2.call$3(b, _s1_3, 12); + t2.call$3(b, _s1_4, 205); b = t1.call$2(13, 237); t2.call$3(b, _s77_, 13); - t2.call$3(b, _s1_2, 13); + t2.call$3(b, _s1_3, 13); t3.call$3(t1.call$2(20, 245), "az", 21); b = t1.call$2(21, 245); t3.call$3(b, "az", 21); @@ -16087,12 +16588,13 @@ _.name = t3; _.message = t4; }, - NoSuchMethodError: function NoSuchMethodError(t0, t1, t2, t3) { + NoSuchMethodError: function NoSuchMethodError(t0, t1, t2, t3, t4) { var _ = this; _._core$_receiver = t0; _._memberName = t1; _._core$_arguments = t2; _._namedArguments = t3; + _._existingArgumentNames = t4; }, UnsupportedError: function UnsupportedError(t0) { this.message = t0; @@ -16310,9 +16812,6 @@ this._developer$_taskId = t1; this._stack = t2; }, - window() { - return window; - }, AnchorElement_AnchorElement(href) { var e = document.createElement("a"); e.href = href; @@ -16500,14 +16999,6 @@ }, Element2: function Element2() { }, - Entry: function Entry() { - }, - Entry_remove_closure: function Entry_remove_closure(t0) { - this.completer = t0; - }, - Entry_remove_closure0: function Entry_remove_closure0(t0) { - this.completer = t0; - }, ErrorEvent: function ErrorEvent() { }, Event: function Event() { @@ -16564,8 +17055,6 @@ }, MediaKeyMessageEvent: function MediaKeyMessageEvent() { }, - MediaKeySession: function MediaKeySession() { - }, MediaList: function MediaList() { }, MediaQueryList: function MediaQueryList() { @@ -16906,8 +17395,8 @@ _AcceptStructuredClone: function _AcceptStructuredClone() { }, _AcceptStructuredClone_walk_closure: function _AcceptStructuredClone_walk_closure(t0, t1) { - this._box_0 = t0; - this.$this = t1; + this.$this = t0; + this.map = t1; }, _AcceptStructuredCloneDart2Js: function _AcceptStructuredCloneDart2Js(t0, t1) { this.values = t0; @@ -16959,6 +17448,9 @@ _Namespace__namespacePointer() { throw A.wrapException(A.UnsupportedError$("_Namespace")); }, + _RandomAccessFileOps__RandomAccessFileOps(pointer) { + throw A.wrapException(A.UnsupportedError$("RandomAccessFile")); + }, _Platform__numberOfProcessors() { throw A.wrapException(A.UnsupportedError$("Platform._numberOfProcessors")); }, @@ -17004,17 +17496,20 @@ _StdIOUtils__getStdioOutputStream(fd) { throw A.wrapException(A.UnsupportedError$("StdIOUtils._getStdioOutputStream")); }, - _exceptionFromResponse(response, message, path) { - var t1 = J.getInterceptor$asx(response); - switch (t1.$index(response, 0)) { - case 1: - return new A.ArgumentError(false, null, null, message + ": " + A.S(path)); - case 2: - return new A.FileSystemException(message, path, new A.OSError(t1.$index(response, 2), t1.$index(response, 1))); - case 3: - return new A.FileSystemException("File closed", path, null); - default: - return new A._Exception("Unknown error"); + _checkForErrorResponse(response, message, path) { + var t1; + if (type$.List_nullable_Object._is(response) && !J.$eq$(J.$index$asx(response, 0), 0)) { + t1 = J.getInterceptor$asx(response); + switch (t1.$index(response, 0)) { + case 1: + throw A.wrapException(A.ArgumentError$(message + ": " + A.S(path), null)); + case 2: + throw A.wrapException(A.FileSystemException_FileSystemException$_fromOSError(new A.OSError(A._asStringS(t1.$index(response, 2)), A._asIntS(t1.$index(response, 1))), message, path)); + case 3: + throw A.wrapException(A.FileSystemException$("File closed", path, null)); + default: + throw A.wrapException(A.AssertionError$("Unknown error")); + } } }, Directory_Directory(path) { @@ -17031,12 +17526,43 @@ t1 = A.FileSystemEntity__toNullTerminatedUtf8Array(B.C_Utf8Encoder.convert$1(path)); return new A._File(path, t1); }, + FileSystemException$(message, path, osError) { + return new A.FileSystemException(message, path, osError); + }, + FileSystemException_FileSystemException$_fromOSError(err, message, path) { + if ($.$get$Platform_isWindows()) + switch (err.errorCode) { + case 2: + case 3: + case 15: + case 18: + case 53: + case 67: + case 161: + case 206: + path.toString; + return new A.PathNotFoundException(message, path, err); + default: + return new A.FileSystemException(message, path, err); + } + else + switch (err.errorCode) { + case 2: + path.toString; + return new A.PathNotFoundException(message, path, err); + default: + return new A.FileSystemException(message, path, err); + } + }, _File__namespacePointer() { return A._Namespace__namespacePointer(); }, _File__dispatchWithNamespace(request, data) { data[0] = A._File__namespacePointer(); }, + _RandomAccessFile$(pointer, path) { + return new A._RandomAccessFile(path, A._RandomAccessFileOps__RandomAccessFileOps(pointer)); + }, FileSystemEntity__toNullTerminatedUtf8Array(l) { var t2, tmp, t1 = l.length; @@ -17120,11 +17646,16 @@ this.path = t1; this.osError = t2; }, + PathNotFoundException: function PathNotFoundException(t0, t1, t2) { + this.message = t0; + this.path = t1; + this.osError = t2; + }, _FileStream: function _FileStream(t0, t1, t2, t3) { var _ = this; _.___FileStream__controller_A = $; _._path = t0; - _.___FileStream__openedFile_A = $; + _._openedFile = null; _._io$_position = t1; _._io$_end = t2; _._closeCompleter = t3; @@ -17138,9 +17669,8 @@ _FileStream__closeFile_done: function _FileStream__closeFile_done(t0) { this.$this = t0; }, - _FileStream__readBlock_closure: function _FileStream__readBlock_closure(t0, t1) { - this._box_0 = t0; - this.$this = t1; + _FileStream__readBlock_closure: function _FileStream__readBlock_closure(t0) { + this.$this = t0; }, _FileStream__readBlock_closure0: function _FileStream__readBlock_closure0(t0) { this.$this = t0; @@ -17187,6 +17717,26 @@ this.readDataChunked = t0; this.file = t1; }, + _RandomAccessFile: function _RandomAccessFile(t0, t1) { + var _ = this; + _.path = t0; + _._asyncDispatched = false; + _.___RandomAccessFile__resourceInfo_A = $; + _._ops = t1; + _.closed = false; + }, + _RandomAccessFile_close_closure: function _RandomAccessFile_close_closure(t0) { + this.$this = t0; + }, + _RandomAccessFile_read_closure: function _RandomAccessFile_read_closure(t0) { + this.$this = t0; + }, + _RandomAccessFile_setPosition_closure: function _RandomAccessFile_setPosition_closure(t0) { + this.$this = t0; + }, + _RandomAccessFile_length_closure: function _RandomAccessFile_length_closure(t0) { + this.$this = t0; + }, FileSystemEntityType: function FileSystemEntityType(t0) { this._io$_type = t0; }, @@ -17204,18 +17754,6 @@ t1 = type$.dynamic; return A._convertToJS(A.Function_apply(callback, A.List_List$from(J.map$1$1$ax($arguments, A.js___convertToDart$closure(), t1), true, t1), null)); }, - JsObject_JsObject($constructor) { - var t1 = A._wrapToDart(new (A._convertToJS($constructor))()); - return t1; - }, - JsObject_JsObject$jsify(object) { - if (!type$.Map_dynamic_dynamic._is(object) && !type$.Iterable_dynamic._is(object)) - throw A.wrapException(A.ArgumentError$("object must be a Map or Iterable", null)); - return A._wrapToDart(A.JsObject__convertDataTree(object)); - }, - JsObject__convertDataTree(data) { - return new A.JsObject__convertDataTree__convert(new A._IdentityHashMap(type$._IdentityHashMap_dynamic_dynamic)).call$1(data); - }, JsArray__checkRange(start, end, $length) { var _null = null; if (start < 0 || start > $length) @@ -17317,9 +17855,6 @@ else return A._convertDartFunctionFast(f); }, - JsObject__convertDataTree__convert: function JsObject__convertDataTree__convert(t0) { - this._convertedObjects = t0; - }, _convertToJS_closure: function _convertToJS_closure() { }, _convertToJS_closure0: function _convertToJS_closure0(t0) { @@ -17353,9 +17888,6 @@ t1.toString; return t1; }, - hasProperty(o, $name) { - return $name in o; - }, getProperty(o, $name) { return o[$name]; }, @@ -17365,6 +17897,9 @@ _callMethodUnchecked0(o, method) { return o[method](); }, + _callMethodUnchecked2(o, method, arg1, arg2) { + return o[method](arg1, arg2); + }, callConstructor(constr, $arguments) { var args, factoryFunction; if ($arguments instanceof Array) @@ -17393,7 +17928,7 @@ return t1; }, dartify(o) { - return new A.dartify_convert(new A._IdentityHashMap(type$._IdentityHashMap_dynamic_dynamic), o).call$0(); + return new A.dartify_convert(new A._IdentityHashMap(type$._IdentityHashMap_dynamic_dynamic)).call$1(o); }, _convertDataTree__convert: function _convertDataTree__convert(t0) { this._convertedObjects = t0; @@ -17404,9 +17939,8 @@ promiseToFuture_closure0: function promiseToFuture_closure0(t0) { this.completer = t0; }, - dartify_convert: function dartify_convert(t0, t1) { + dartify_convert: function dartify_convert(t0) { this._convertedObjects = t0; - this.o = t1; }, NullRejectionException: function NullRejectionException(t0) { this.isUndefined = t0; @@ -17499,49 +18033,11 @@ }, _TransformList_JavaScriptObject_ListMixin_ImmutableListMixin: function _TransformList_JavaScriptObject_ListMixin_ImmutableListMixin() { }, + Uint32List_Uint32List$view(buffer) { + return A.NativeUint32List_NativeUint32List$view(buffer, 0, null); + }, Endian: function Endian() { }, - PictureRecorder_PictureRecorder() { - if ($.$get$useCanvasKit()) - return new A.CkPictureRecorder(); - else - return new A.EnginePictureRecorder(); - }, - Canvas_Canvas(recorder, cullRect) { - var _s62_ = '"recorder" must not already be associated with another Canvas.'; - if ($.$get$useCanvasKit()) { - if (recorder.get$isRecording()) - A.throwExpression(A.ArgumentError$(_s62_, null)); - if (cullRect == null) - cullRect = B.Rect_aha; - return new A.CanvasKitCanvas(type$.CkPictureRecorder._as(recorder).beginRecording$1(cullRect)); - } else { - type$.EnginePictureRecorder._as(recorder); - if (recorder._isRecording) - A.throwExpression(A.ArgumentError$(_s62_, null)); - return new A.SurfaceCanvas(recorder.beginRecording$1(cullRect == null ? B.Rect_aha : cullRect)); - } - }, - SceneBuilder_SceneBuilder() { - var t1, t2, t3; - if ($.$get$useCanvasKit()) { - t1 = new A.RootLayer(A._setArrayType([], type$.JSArray_Layer), B.Rect_0_0_0_0); - t2 = new A.LayerSceneBuilder(t1); - t2.__LayerSceneBuilder_currentLayer_A = t1; - return t2; - } else { - t1 = A._setArrayType([], type$.JSArray_PersistedContainerSurface); - t2 = $.SurfaceSceneBuilder__lastFrameScene; - t3 = A._setArrayType([], type$.JSArray_PersistedSurface); - t2 = t2 != null && t2.__engine$_state === B.PersistedSurfaceState_1 ? t2 : null; - t2 = new A.FrameReference(t2, type$.FrameReference_PersistedSurface); - $.frameReferences.push(t2); - t2 = new A.PersistedScene(t3, t2, B.PersistedSurfaceState_0); - t2.transform = A.Matrix4$identity(); - t1.push(t2); - return new A.SurfaceSceneBuilder(t1); - } - }, Offset_lerp(a, b, t) { if (b == null) if (a == null) @@ -17699,7 +18195,7 @@ webOnlyWarmupEngine(registerPlugins, runApp) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - exception, t1, bootstrap, autoStart; + t1, bootstrap; var $async$webOnlyWarmupEngine = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -17708,17 +18204,11 @@ case 0: // Function start bootstrap = new A.AppBootstrap(new A.webOnlyWarmupEngine_closure(), new A.webOnlyWarmupEngine_closure0(registerPlugins, runApp)); - autoStart = true; - try { - autoStart = self._flutter.loader.didCreateEngineInitializer == null; - } catch (exception) { - autoStart = true; - } - $async$goto = autoStart ? 2 : 4; + $async$goto = !(self._flutter != null && self._flutter.loader != null) || self._flutter.loader.didCreateEngineInitializer == null ? 2 : 4; break; case 2: // then - A.print("Flutter Web Bootstrap: Auto"); + A.callMethod(self.window.console, "debug", ["Flutter Web Bootstrap: Auto."]); $async$goto = 5; return A._asyncAwait(bootstrap.autoStart$0(), $async$webOnlyWarmupEngine); case 5: @@ -17728,7 +18218,7 @@ break; case 4: // else - A.print("Flutter Web Bootstrap: Programmatic"); + A.callMethod(self.window.console, "debug", ["Flutter Web Bootstrap: Programmatic."]); t1 = self._flutter.loader.didCreateEngineInitializer; t1.toString; t1.call$1(bootstrap.prepareEngineInitializer$0()); @@ -17754,12 +18244,14 @@ }, lerpDouble(a, b, t) { var t1; - if (a != b) - if ((a == null ? null : isNaN(a)) === true) - t1 = (b == null ? null : isNaN(b)) === true; - else + if (a != b) { + t1 = a == null ? null : isNaN(a); + if (t1 === true) { + t1 = b == null ? null : isNaN(b); + t1 = t1 === true; + } else t1 = false; - else + } else t1 = true; if (t1) return a == null ? null : a; @@ -17775,12 +18267,24 @@ _lerpInt(a, b, t) { return a * (1 - t) + b * t; }, + clampDouble0(x, min, max) { + if (x < min) + return min; + if (x > max) + return max; + if (isNaN(x)) + return max; + return x; + }, _scaleAlpha(a, factor) { return A.Color$fromARGB(A.clampInt(B.JSNumber_methods.round$0((a.get$value(a) >>> 24 & 255) * factor), 0, 255), a.get$value(a) >>> 16 & 255, a.get$value(a) >>> 8 & 255, a.get$value(a) & 255); }, Color$fromARGB(a, r, g, b) { return new A.Color(((a & 255) << 24 | (r & 255) << 16 | (g & 255) << 8 | b & 255) >>> 0); }, + Color$fromRGBO(r, g, b, opacity) { + return new A.Color(((B.JSNumber_methods._tdivFast$1(opacity * 255, 1) & 255) << 24 | (r & 255) << 16 | (g & 255) << 8 | b & 255) >>> 0); + }, Color__linearizeColorComponent(component) { if (component <= 0.03928) return component / 12.92; @@ -17813,101 +18317,15 @@ } }, Paint_Paint() { - return $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + return $.$get$_renderer().createPaint$0(); }, Gradient_Gradient$linear(from, to, colors, colorStops, tileMode, matrix4) { - var t1; - if ($.$get$useCanvasKit()) { - t1 = new A.CkGradientLinear(from, to, colors, colorStops, tileMode, null); - t1.ManagedSkiaObject$1(null); - } else - t1 = new A.GradientLinear(from, to, colors, colorStops, tileMode, null); - return t1; + return $.$get$_renderer().createLinearGradient$6(0, from, to, colors, colorStops, tileMode, null); }, ImageFilter_ImageFilter$matrix(matrix4, filterQuality) { - var t1; - if ($.$get$useCanvasKit()) { - t1 = new A._CkMatrixImageFilter(new Float64Array(A._ensureNativeList(matrix4)), filterQuality); - t1.ManagedSkiaObject$1(null); - return t1; - } - return new A._MatrixEngineImageFilter(new Float64Array(A._ensureNativeList(matrix4)), filterQuality); + return $.$get$_renderer().createMatrixImageFilter$2$filterQuality(matrix4, filterQuality); }, - instantiateImageCodec(list, allowUpscaling, targetHeight, targetWidth) { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.Codec), - $async$returnValue, t1; - var $async$instantiateImageCodec = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - if ($.$get$useCanvasKit()) { - $async$returnValue = A.skiaInstantiateImageCodec(list, targetWidth, targetHeight); - // goto return - $async$goto = 1; - break; - } else { - t1 = A.domCallConstructorString("Blob", A._setArrayType([[J.get$buffer$x(list)]], type$.JSArray_Object)); - t1.toString; - type$.JavaScriptObject._as(t1); - $async$returnValue = new A.HtmlBlobCodec(A.callMethod(self.window.URL, "createObjectURL", [t1]), null); - // goto return - $async$goto = 1; - break; - } - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$instantiateImageCodec, $async$completer); - }, - instantiateImageCodecFromBuffer(buffer, allowUpscaling, targetHeight, targetWidth) { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.Codec), - $async$returnValue, t1; - var $async$instantiateImageCodecFromBuffer = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - if ($.$get$useCanvasKit()) { - t1 = buffer._ui$_list; - t1.toString; - $async$returnValue = A.skiaInstantiateImageCodec(t1, targetWidth, targetHeight); - // goto return - $async$goto = 1; - break; - } else { - t1 = buffer._ui$_list; - t1.toString; - t1 = A.domCallConstructorString("Blob", A._setArrayType([[J.get$buffer$x(t1)]], type$.JSArray_Object)); - t1.toString; - type$.JavaScriptObject._as(t1); - $async$returnValue = new A.HtmlBlobCodec(A.callMethod(self.window.URL, "createObjectURL", [t1]), null); - // goto return - $async$goto = 1; - break; - } - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$instantiateImageCodecFromBuffer, $async$completer); - }, - webOnlyInstantiateImageCodecFromUrl(uri, chunkCallback) { - if ($.$get$useCanvasKit()) - return A.skiaInstantiateWebImageCodec(uri.toString$0(0), chunkCallback); - else - return A.futurize(new A.webOnlyInstantiateImageCodecFromUrl_closure(uri, chunkCallback), type$.Codec); - }, - _createBmp(pixels, width, height, rowBytes, format) { + createBmp(pixels, width, height, rowBytes, format) { var t1, bufferSize, bmpData, elementSize, byteLength, combinedPixels, rowCount, destinationByte, sourcePixel, colCount, _null = null, swapRedBlue = A._Cell$named("swapRedBlue"); switch (format.index) { @@ -17955,14 +18373,8 @@ ++sourcePixel; } } - return A.instantiateImageCodec(A.NativeUint8List_NativeUint8List$view(bmpData.buffer, 0, _null), true, _null, _null); - }, - decodeImageFromPixels(pixels, width, height, format, callback) { - if ($.$get$useCanvasKit()) { - A.skiaDecodeImageFromPixels(pixels, width, height, format, callback, true, null, null, null); - return; - } - A._createBmp(pixels, width, height, width, format).then$1$1(0, new A.decodeImageFromPixels_executeCallback(callback), type$.void); + t1 = A.NativeUint8List_NativeUint8List$view(bmpData.buffer, 0, _null); + return $.$get$_renderer().instantiateImageCodec$4$allowUpscaling$targetHeight$targetWidth(t1, true, _null, _null); }, Shadow_convertRadiusToSigma(radius) { return radius > 0 ? radius * 0.57735 + 0.5 : 0; @@ -18030,12 +18442,6 @@ }); return A._asyncStartSync($async$ImmutableBuffer_fromUint8List, $async$completer); }, - Path_Path() { - if ($.$get$useCanvasKit()) - return A.CkPath$(); - else - return A.SurfacePath$(); - }, PlatformConfiguration$(accessibilityFeatures, alwaysUse24HourFormat, defaultRouteName, locales, platformBrightness, semanticsEnabled, systemFontFamily, textScaleFactor) { return new A.PlatformConfiguration(accessibilityFeatures, false, semanticsEnabled, platformBrightness, textScaleFactor, locales, defaultRouteName, systemFontFamily); }, @@ -18053,7 +18459,7 @@ t2 = b == null ? null : b.index; t1 = A.lerpDouble(t1, t2 == null ? 3 : t2, t); t1.toString; - return B.List_27p[A.clampInt(B.JSNumber_methods.round$0(t1), 0, 8)]; + return B.List_Sn7[A.clampInt(B.JSNumber_methods.round$0(t1), 0, 8)]; }, TextDecoration_TextDecoration$combine(decorations) { var mask, _i; @@ -18062,90 +18468,10 @@ return new A.TextDecoration(mask); }, TextStyle_TextStyle(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontVariations, fontWeight, foreground, height, leadingDistribution, letterSpacing, locale, shadows, textBaseline, wordSpacing) { - var t1; - if ($.$get$useCanvasKit()) { - t1 = type$.nullable_CkPaint; - return A.CkTextStyle_CkTextStyle(t1._as(background), color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontWeight, t1._as(foreground), height, leadingDistribution, letterSpacing, locale, shadows, textBaseline, wordSpacing); - } else - return A.EngineTextStyle$only(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontVariations, fontWeight, foreground, height, letterSpacing, locale, shadows, textBaseline, wordSpacing); + return $.$get$_renderer().createTextStyle$21$background$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$shadows$textBaseline$wordSpacing(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontVariations, fontWeight, foreground, height, leadingDistribution, letterSpacing, locale, shadows, textBaseline, wordSpacing); }, ParagraphStyle_ParagraphStyle(ellipsis, fontFamily, fontSize, fontStyle, fontWeight, height, locale, maxLines, strutStyle, textAlign, textDirection, textHeightBehavior) { - var properties, t1, t2, skStrutStyle, t3, effectiveLeadingDistribution, skTextStyle, _null = null; - if ($.$get$useCanvasKit()) { - properties = A.SkParagraphStyleProperties$(_null); - properties.textAlign = $.$get$_skTextAligns()[textAlign.index]; - if (textDirection != null) - properties.textDirection = $.$get$_skTextDirections()[textDirection.index]; - if (maxLines != null) - properties.maxLines = maxLines; - t1 = height != null; - if (t1) - properties.heightMultiplier = height; - t2 = textHeightBehavior == null; - if (!t2) - properties.textHeightBehavior = $.$get$_skTextHeightBehaviors()[0]; - if (ellipsis != null) - properties.ellipsis = ellipsis; - if (strutStyle != null) { - type$.CkStrutStyle._as(strutStyle); - skStrutStyle = A.SkStrutStyleProperties$(_null); - skStrutStyle.fontFamilies = A._getEffectiveFontFamilies(strutStyle._fontFamily, strutStyle._fontFamilyFallback); - t3 = strutStyle.__engine$_fontSize; - if (t3 != null) - skStrutStyle.fontSize = t3; - t3 = strutStyle.__engine$_height; - if (t3 != null) - skStrutStyle.heightMultiplier = t3; - effectiveLeadingDistribution = strutStyle._leadingDistribution; - effectiveLeadingDistribution = t2 ? _null : textHeightBehavior.leadingDistribution; - switch (effectiveLeadingDistribution) { - case null: - break; - case B.TextLeadingDistribution_1: - skStrutStyle.halfLeading = true; - break; - case B.TextLeadingDistribution_0: - skStrutStyle.halfLeading = false; - break; - default: - A.throwExpression(A.ReachabilityError$(string$.x60null_c)); - } - t3 = strutStyle._fontWeight; - if (t3 != null || strutStyle._fontStyle != null) - skStrutStyle.fontStyle = A.toSkFontStyle(t3, strutStyle._fontStyle); - t3 = strutStyle._forceStrutHeight; - if (t3 != null) - skStrutStyle.forceStrutHeight = t3; - skStrutStyle.strutEnabled = true; - properties.strutStyle = skStrutStyle; - } - skTextStyle = A.SkTextStyleProperties$(_null); - if (fontWeight != null || fontStyle != null) - skTextStyle.fontStyle = A.toSkFontStyle(fontWeight, fontStyle); - if (fontSize != null) - skTextStyle.fontSize = fontSize; - if (t1) - skTextStyle.heightMultiplier = height; - skTextStyle.fontFamilies = A._getEffectiveFontFamilies(fontFamily, _null); - properties.textStyle = skTextStyle; - t1 = $.__canvasKit._readField$0().ParagraphStyle(properties); - return new A.CkParagraphStyle(t1, fontFamily, fontSize, height, fontWeight, fontStyle, t2 ? _null : textHeightBehavior.leadingDistribution); - } else { - type$.nullable_EngineStrutStyle._as(strutStyle); - return new A.EngineParagraphStyle(textAlign, textDirection, fontWeight, fontStyle, maxLines, fontFamily, fontSize, height, textHeightBehavior, ellipsis, locale); - } - }, - StrutStyle_StrutStyle(fontFamily, fontFamilyFallback, fontSize, fontStyle, fontWeight, forceStrutHeight, height, leading) { - if ($.$get$useCanvasKit()) - return new A.CkStrutStyle(fontFamily, fontFamilyFallback, fontSize, height, leading, fontWeight, fontStyle, forceStrutHeight, null); - else - return new A.EngineStrutStyle(fontFamily, fontFamilyFallback, fontSize, height, leading, fontWeight, fontStyle, forceStrutHeight, null); - }, - ParagraphBuilder_ParagraphBuilder(style) { - if ($.$get$useCanvasKit()) - return A.CkParagraphBuilder$(style); - type$.EngineParagraphStyle._as(style); - return new A.CanvasParagraphBuilder(new A.StringBuffer(""), style, A._setArrayType([], type$.JSArray_ParagraphSpan), A._setArrayType([], type$.JSArray_StyleNode), new A.RootStyleNode(style), A._setArrayType([], type$.JSArray_double)); + return $.$get$_renderer().createParagraphStyle$12$ellipsis$fontFamily$fontSize$fontStyle$fontWeight$height$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior(ellipsis, fontFamily, fontSize, fontStyle, fontWeight, height, locale, maxLines, strutStyle, textAlign, textDirection, textHeightBehavior); }, PluginUtilities_getCallbackHandle(callback) { throw A.wrapException(A.UnimplementedError$(null)); @@ -18161,6 +18487,10 @@ this.index = t0; this._core$_name = t1; }, + PathOperation: function PathOperation(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, _ChannelCallbackRecord: function _ChannelCallbackRecord(t0, t1) { this._callback = t0; this._ui$_zone = t1; @@ -18295,16 +18625,6 @@ this.index = t0; this._core$_name = t1; }, - webOnlyInstantiateImageCodecFromUrl_closure: function webOnlyInstantiateImageCodecFromUrl_closure(t0, t1) { - this.uri = t0; - this.chunkCallback = t1; - }, - decodeImageFromPixels_executeCallback: function decodeImageFromPixels_executeCallback(t0) { - this.callback = t0; - }, - decodeImageFromPixels_executeCallback_closure: function decodeImageFromPixels_executeCallback_closure(t0) { - this.callback = t0; - }, Shadow: function Shadow(t0, t1, t2) { this.color = t0; this.offset = t1; @@ -18340,6 +18660,10 @@ this._languageCode = t0; this._countryCode = t1; }, + DartPerformanceMode: function DartPerformanceMode(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, PointerChange: function PointerChange(t0, t1) { this.index = t0; this._core$_name = t1; @@ -18403,11 +18727,16 @@ this.index = t0; this._core$_name = t1; }, - FontWeight: function FontWeight(t0) { + FontWeight: function FontWeight(t0, t1) { this.index = t0; + this.value = t1; }, FontFeature: function FontFeature() { }, + FontVariation: function FontVariation(t0, t1) { + this.axis = t0; + this.value = t1; + }, TextAlign: function TextAlign(t0, t1) { this.index = t0; this._core$_name = t1; @@ -18537,15 +18866,28 @@ _.byteOrder = t3; _.__InputStream__length_A = $; }, - OutputStream$(size) { + OutputStream$(byteOrder, size) { var t1 = size == null ? 32768 : size; - return new A.OutputStream(new Uint8Array(t1)); + return new A.OutputStream(byteOrder, new Uint8Array(t1)); }, OutputStreamBase: function OutputStreamBase() { }, - OutputStream: function OutputStream(t0) { + OutputStream: function OutputStream(t0, t1) { this.length = 0; - this._output_stream$_buffer = t0; + this.byteOrder = t0; + this._output_stream$_buffer = t1; + }, + Deflate$buffer(_input, level, output) { + var t1 = A._HuffmanTree$(), + t2 = A._HuffmanTree$(), + t3 = A._HuffmanTree$(), + t4 = new Uint16Array(16), + t5 = new Uint32Array(573), + t6 = new Uint8Array(573); + t1 = new A.Deflate(_input, output == null ? A.OutputStream$(0, 32768) : output, t1, t2, t3, t4, t5, t6); + t1._deflate$_init$1(level); + t1._deflate$1(4); + return t1; }, Deflate__smaller(tree, n, m, depth) { var t1 = tree[n * 2], @@ -18653,9 +18995,9 @@ Inflate$buffer(input) { var t1 = A.HuffmanTable$(B.List_2Bc), t2 = A.HuffmanTable$(B.List_X3d1); - t2 = new A.Inflate(input, A.OutputStream$(null), t1, t2); + t2 = new A.Inflate(input, A.OutputStream$(0, null), t1, t2); t2.inputSet = true; - t2._inflate$0(); + t2._inflate$_inflate$0(); return t2; }, Inflate: function Inflate(t0, t1, t2, t3) { @@ -18953,12 +19295,14 @@ }, _BoardListState_State_AutomaticKeepAliveClientMixin: function _BoardListState_State_AutomaticKeepAliveClientMixin() { }, - BoardView: function BoardView(t0, t1, t2, t3) { + BoardView: function BoardView(t0, t1, t2, t3, t4, t5) { var _ = this; _.lists = t0; - _.boardViewController = t1; - _.dragDelay = t2; - _.key = t3; + _.bottomPadding = t1; + _.scrollbar = t2; + _.boardViewController = t3; + _.dragDelay = t4; + _.key = t5; }, BoardViewState: function BoardViewState(t0, t1, t2, t3, t4) { var _ = this; @@ -19079,6 +19423,100 @@ BoardViewController: function BoardViewController() { this.__BoardViewController_state_A = $; }, + VsScrollbarStyle: function VsScrollbarStyle(t0, t1, t2, t3) { + var _ = this; + _.hoverThickness = t0; + _.thickness = t1; + _.radius = t2; + _.color = t3; + }, + VsScrollbar: function VsScrollbar(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.child = t0; + _.controller = t1; + _.isAlwaysShown = t2; + _.showTrackOnHover = t3; + _.style = t4; + _.key = t5; + }, + _ScrollbarState: function _ScrollbarState(t0) { + this._widget = null; + this._debugLifecycleState = t0; + this._framework$_element = null; + }, + _MaterialScrollbar0: function _MaterialScrollbar0(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16) { + var _ = this; + _.color = t0; + _.showTrackOnHover = t1; + _.hoverThickness = t2; + _.child = t3; + _.controller = t4; + _.thumbVisibility = t5; + _.isAlwaysShown = t6; + _.radius = t7; + _.thickness = t8; + _.trackVisibility = t9; + _.fadeDuration = t10; + _.timeToFade = t11; + _.pressDuration = t12; + _.notificationPredicate = t13; + _.interactive = t14; + _.scrollbarOrientation = t15; + _.key = t16; + }, + _MaterialScrollbarState0: function _MaterialScrollbarState0(t0, t1, t2, t3) { + var _ = this; + _._vs_scrollbar$___MaterialScrollbarState__hoverAnimationController_A = $; + _._vs_scrollbar$_dragIsActive = true; + _._vs_scrollbar$_hoverIsActive = false; + _._vs_scrollbar$___MaterialScrollbarState__useAndroidScrollbar_A = _._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A = _._vs_scrollbar$___MaterialScrollbarState__colorScheme_A = $; + _._fadeoutTimer = _._cachedController = _._startDragThumbOffset = _._lastDragUpdateOffset = _._startDragScrollbarAxisOffset = null; + _.__RawScrollbarState__fadeoutOpacityAnimation_A = _.__RawScrollbarState__fadeoutAnimationController_A = $; + _._scrollbarPainterKey = t0; + _._thumbDragging = _._hoverIsActive = false; + _.__RawScrollbarState_scrollbarPainter_F = $; + _.TickerProviderStateMixin__tickers = t1; + _.TickerProviderStateMixin__tickerModeNotifier = t2; + _._widget = null; + _._debugLifecycleState = t3; + _._framework$_element = null; + }, + _MaterialScrollbarState__thumbColor_closure0: function _MaterialScrollbarState__thumbColor_closure0(t0, t1, t2, t3) { + var _ = this; + _.$this = t0; + _.dragColor = t1; + _.hoverColor = t2; + _.idleColor = t3; + }, + _MaterialScrollbarState__trackColor_closure0: function _MaterialScrollbarState__trackColor_closure0(t0, t1) { + this.$this = t0; + this.onSurface = t1; + }, + _MaterialScrollbarState__trackBorderColor_closure0: function _MaterialScrollbarState__trackBorderColor_closure0(t0, t1) { + this.$this = t0; + this.onSurface = t1; + }, + _MaterialScrollbarState__thickness_closure0: function _MaterialScrollbarState__thickness_closure0(t0) { + this.$this = t0; + }, + _MaterialScrollbarState_initState_closure0: function _MaterialScrollbarState_initState_closure0(t0) { + this.$this = t0; + }, + _MaterialScrollbarState_handleThumbPressStart_closure0: function _MaterialScrollbarState_handleThumbPressStart_closure0(t0) { + this.$this = t0; + }, + _MaterialScrollbarState_handleThumbPressEnd_closure0: function _MaterialScrollbarState_handleThumbPressEnd_closure0(t0) { + this.$this = t0; + }, + _MaterialScrollbarState_handleHover_closure1: function _MaterialScrollbarState_handleHover_closure1(t0) { + this.$this = t0; + }, + _MaterialScrollbarState_handleHover_closure2: function _MaterialScrollbarState_handleHover_closure2(t0) { + this.$this = t0; + }, + _MaterialScrollbarState_handleHoverExit_closure0: function _MaterialScrollbarState_handleHoverExit_closure0(t0) { + this.$this = t0; + }, CopyOnWriteList: function CopyOnWriteList(t0, t1, t2) { var _ = this; _._copyBeforeWrite = true; @@ -19320,7 +19758,7 @@ _BuiltSetMultimap: function _BuiltSetMultimap(t0, t1, t2) { var _ = this; _._set_multimap$_map = t0; - _._emptySet = t1; + _._set_multimap$_emptySet = t1; _._set_multimap$_keys = _._set_multimap$_hashCode = null; _.$ti = t2; }, @@ -19344,8 +19782,10 @@ hash ^= hash >>> 11; return hash + ((hash & 16383) << 15) & 536870911; }, - BuiltValueNullFieldError$(type, field) { - return new A.BuiltValueNullFieldError(type, field); + BuiltValueNullFieldError_checkNotNull(value, type, field) { + if (value == null) + throw A.wrapException(new A.BuiltValueNullFieldError(type, field)); + return value; }, BuiltValueNestedFieldError$(type, field, error) { return new A.BuiltValueNestedFieldError(type, field, error); @@ -19416,7 +19856,7 @@ t2.add$1(0, new A.DoubleSerializer(A.BuiltList_BuiltList$from([B.Type_double_K1J], t1))); t2.add$1(0, new A.DurationSerializer(A.BuiltList_BuiltList$from([B.Type_Duration_SnA], t1))); t2.add$1(0, new A.IntSerializer(A.BuiltList_BuiltList$from([B.Type_int_tHn], t1))); - t2.add$1(0, new A.Int64Serializer(A.BuiltList_BuiltList$from([B.Type_Int64_gc6], t1))); + t2.add$1(0, new A.Int64Serializer(A.BuiltList_BuiltList$from([B.Type_Int64_ww8], t1))); t2.add$1(0, new A.JsonObjectSerializer(A.BuiltList_BuiltList$from([B.Type_JsonObject_gyf, B.Type_BoolJsonObject_8HQ, B.Type_ListJsonObject_yPV, B.Type_MapJsonObject_bBG, B.Type_NumJsonObject_H9C, B.Type_StringJsonObject_GAC], t1))); t2.add$1(0, new A.NullSerializer(A.BuiltList_BuiltList$from([B.Type_Null_Yyn], t1))); t2.add$1(0, new A.NumSerializer(A.BuiltList_BuiltList$from([B.Type_num_cv7], t1))); @@ -19616,7 +20056,8 @@ this.key = t0; }, loadAsyncHtmlImage(key, chunkEvents, decode) { - return A.webOnlyInstantiateImageCodecFromUrl(A.Uri_base().resolve$1(0, key.url), new A.loadAsyncHtmlImage_closure(chunkEvents)); + var resolved = A.Uri_base().resolve$1(0, key.url); + return $.$get$_renderer().instantiateImageCodecFromUrl$2$chunkCallback(resolved, new A.loadAsyncHtmlImage_closure(chunkEvents)); }, loadAsyncHtmlImage_closure: function loadAsyncHtmlImage_closure(t0) { this.chunkEvents = t0; @@ -21251,7 +21692,7 @@ this.$this = t0; }, RendererAttributes: function RendererAttributes(t0) { - this._registry = t0; + this._typed_registry$_registry = t0; }, IdentityConverter: function IdentityConverter(t0) { this.$ti = t0; @@ -21981,7 +22422,7 @@ this.$ti = t1; }, SeriesAttributes: function SeriesAttributes(t0) { - this._registry = t0; + this._typed_registry$_registry = t0; }, BarChart: function BarChart(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16) { var _ = this; @@ -22205,7 +22646,7 @@ }, LinePainter__drawSolidLine(canvas, paint, points) { var t2, _i, point, t3, - path = A.Path_Path(), + path = $.$get$_renderer().createPath$0(), t1 = B.JSArray_methods.get$first(points).x; t1.toString; t2 = B.JSArray_methods.get$first(points).y; @@ -22260,7 +22701,7 @@ if (solid) if (remainderPoints != null) { remainderPoints.push(new A.Offset(t6, t9)); - path = A.Path_Path(); + path = $.$get$_renderer().createPath$0(); path.moveTo$2(0, B.JSArray_methods.get$first(remainderPoints)._dx, B.JSArray_methods.get$first(remainderPoints)._dy); for (t5 = remainderPoints.length, _i = 0; _i < remainderPoints.length; remainderPoints.length === t5 || (0, A.throwConcurrentModificationError)(remainderPoints), ++_i) { p = remainderPoints[_i]; @@ -22319,7 +22760,7 @@ _.__ChartContainerRenderObject__chartState_A = $; _._chartContainerIsRtl = false; _._a11yNodes = _._dateTimeFactory = _._rtlSpec = null; - _._painter = t0; + _._custom_paint$_painter = t0; _._foregroundPainter = t1; _._preferredSize = t2; _.isComplex = t3; @@ -22405,7 +22846,7 @@ _.dashPattern = t3; _._repaint = t4; }, - TextElement0: function TextElement0(t0, t1, t2) { + TextElement: function TextElement(t0, t1, t2) { var _ = this; _.text = t0; _.textScaleFactor = t1; @@ -23164,7 +23605,7 @@ return str.length === 0; }, resolveLinks(link, path, ledger, tailVisitor) { - var breadcrumbs = A.LinkedHashSet_LinkedHashSet(type$.LinkNode), + var breadcrumbs = A.LinkedHashSet_LinkedHashSet$_empty(type$.LinkNode), node = link; while (true) { if (!false) @@ -23254,9 +23695,8 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - FilePickerWeb: function FilePickerWeb(t0) { + FilePickerWeb: function FilePickerWeb() { this.__FilePickerWeb__target_A = $; - this._instanceToken = t0; }, FilePickerWeb_pickFiles_changeEventListener: function FilePickerWeb_pickFiles_changeEventListener(t0, t1, t2, t3, t4, t5, t6) { var _ = this; @@ -23296,15 +23736,25 @@ FilePickerWeb__fileType_closure: function FilePickerWeb__fileType_closure() { }, FilePicker_FilePicker$_setPlatform() { - if ($.$get$Platform_isAndroid() || $.$get$Platform_isIOS()) - return new A.FilePickerIO($.$get$FilePicker__token()); - else if ($.$get$Platform_isLinux()) - return new A.FilePickerLinux($.$get$FilePicker__token()); - else if ($.$get$Platform_isWindows()) + var t1, t2; + if ($.$get$Platform_isAndroid() || $.$get$Platform_isIOS()) { + t1 = $.$get$FilePicker__token(); + t2 = new A.FilePickerIO(); + $.$get$PlatformInterface__instanceTokens()._jsWeakMap.set(t2, t1); + return t2; + } else if ($.$get$Platform_isLinux()) { + t1 = $.$get$FilePicker__token(); + t2 = new A.FilePickerLinux(); + $.$get$PlatformInterface__instanceTokens()._jsWeakMap.set(t2, t1); + return t2; + } else if ($.$get$Platform_isWindows()) return A.filePickerWithFFI(); - else if ($.$get$Platform_isMacOS()) - return new A.FilePickerMacOS($.$get$FilePicker__token()); - else + else if ($.$get$Platform_isMacOS()) { + t1 = $.$get$FilePicker__token(); + t2 = new A.FilePickerMacOS(); + $.$get$PlatformInterface__instanceTokens()._jsWeakMap.set(t2, t1); + return t2; + } else throw A.wrapException(A.UnimplementedError$('The current platform "' + A.S($.$get$Platform__operatingSystem()) + '" is not supported by this plugin.')); }, FileType: function FileType(t0, t1) { @@ -23313,11 +23763,9 @@ }, FilePicker: function FilePicker() { }, - FilePickerIO: function FilePickerIO(t0) { - this._instanceToken = t0; + FilePickerIO: function FilePickerIO() { }, - FilePickerMacOS: function FilePickerMacOS(t0) { - this._instanceToken = t0; + FilePickerMacOS: function FilePickerMacOS() { }, FilePickerMacOS_resultStringToFilePaths_closure: function FilePickerMacOS_resultStringToFilePaths_closure() { }, @@ -23330,8 +23778,7 @@ FilePickerResult: function FilePickerResult(t0) { this.files = t0; }, - FilePickerLinux: function FilePickerLinux(t0) { - this._instanceToken = t0; + FilePickerLinux: function FilePickerLinux() { }, KDialogHandler: function KDialogHandler() { }, @@ -23436,38 +23883,28 @@ this.withReadStream = t0; this.withData = t1; }, - Int32__decodeDigit(c) { - if (c >= 48 && c <= 57) - return c - 48; - else if (c >= 97 && c <= 122) - return c - 97 + 10; - else if (c >= 65 && c <= 90) - return c - 65 + 10; - else - return -1; - }, - Int64__parseRadix(s, radix) { - var i, negative, d0, d1, d2, c, digit, d00, d10, _null = null, - t1 = s.length; - if (0 < t1 && s[0] === "-") { + Int64__parseRadix(s, radix, throwOnError) { + var i, negative, t1, d0, d1, d2, digit, d00, d10; + if (B.JSString_methods.startsWith$1(s, "-")) { i = 1; negative = true; } else { i = 0; negative = false; } + t1 = s.length; if (i >= t1) - throw A.wrapException(A.FormatException$("No digits in '" + s + "'", _null, _null)); + throw A.wrapException(A.FormatException$("No digits", s, i)); for (d0 = 0, d1 = 0, d2 = 0; i < t1; ++i, d1 = d10, d0 = d00) { - c = B.JSString_methods._codeUnitAt$1(s, i); - digit = A.Int32__decodeDigit(c); - if (digit < 0 || digit >= radix) - throw A.wrapException(A.FormatException$("Non-radix char code: " + c, _null, _null)); - d0 = d0 * radix + digit; - d00 = d0 & 4194303; - d1 = d1 * radix + B.JSInt_methods._shrOtherPositive$1(d0, 22); - d10 = d1 & 4194303; - d2 = d2 * radix + (d1 >>> 22) & 1048575; + digit = A.decodeDigit(B.JSString_methods._codeUnitAt$1(s, i)); + if (digit < radix) { + d0 = d0 * radix + digit; + d00 = d0 & 4194303; + d1 = d1 * radix + B.JSInt_methods._shrOtherPositive$1(d0, 22); + d10 = d1 & 4194303; + d2 = d2 * radix + (d1 >>> 22) & 1048575; + } else + throw A.wrapException(A.FormatException$("Not radix digit", s, i)); } if (negative) return A.Int64__sub(0, 0, 0, d0, d1, d2); @@ -23493,7 +23930,7 @@ return value; else if (A._isInt(value)) return A.Int64_Int64(value); - throw A.wrapException(A.ArgumentError$value(value, null, null)); + throw A.wrapException(A.ArgumentError$value(value, "other", "not an int, Int32 or Int64")); }, Int64__toRadixStringUnsigned(radix, d0, d1, d2, sign) { var d4, d3, fatRadix, chunk1, chunk2, chunk3, q, q0, q1, q2, q3, chunk10, residue; @@ -23542,7 +23979,7 @@ var t1, aNeg, t2, bNeg, b = A.Int64__promote(other); if (b.get$isZero()) - throw A.wrapException(B.C_IntegerDivisionByZeroException); + throw A.wrapException(A.UnsupportedError$("Division by zero")); if (a.get$isZero()) return B.Int64_0_0_0; t1 = a._h; @@ -23910,6 +24347,11 @@ this.begin = t0; this.end = t1; }, + ConstantTween: function ConstantTween(t0, t1, t2) { + this.begin = t0; + this.end = t1; + this.$ti = t2; + }, CurveTween: function CurveTween(t0) { this.curve = t0; }, @@ -23995,14 +24437,90 @@ }, _CupertinoDynamicColor_Color_Diagnosticable: function _CupertinoDynamicColor_Color_Diagnosticable() { }, - _CupertinoDesktopTextSelectionControls: function _CupertinoDesktopTextSelectionControls() { + _CupertinoDesktopTextSelectionHandleControls: function _CupertinoDesktopTextSelectionHandleControls() { }, - CupertinoIconThemeData: function CupertinoIconThemeData(t0, t1, t2, t3) { + CupertinoDesktopTextSelectionControls: function CupertinoDesktopTextSelectionControls() { + }, + CupertinoDesktopTextSelectionControls_buildToolbar_closure: function CupertinoDesktopTextSelectionControls_buildToolbar_closure(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + CupertinoDesktopTextSelectionControls_buildToolbar_closure0: function CupertinoDesktopTextSelectionControls_buildToolbar_closure0(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + CupertinoDesktopTextSelectionControls_buildToolbar_closure1: function CupertinoDesktopTextSelectionControls_buildToolbar_closure1(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + CupertinoDesktopTextSelectionControls_buildToolbar_closure2: function CupertinoDesktopTextSelectionControls_buildToolbar_closure2(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + _CupertinoDesktopTextSelectionControlsToolbar: function _CupertinoDesktopTextSelectionControlsToolbar(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; - _.color = t0; - _._opacity = t1; - _.size = t2; - _.shadows = t3; + _.clipboardStatus = t0; + _.globalEditableRegion = t1; + _.handleCopy = t2; + _.handleCut = t3; + _.handlePaste = t4; + _.handleSelectAll = t5; + _.lastSecondaryTapDownPosition = t6; + _.selectionMidpoint = t7; + _.key = t8; + }, + _CupertinoDesktopTextSelectionControlsToolbarState: function _CupertinoDesktopTextSelectionControlsToolbarState(t0) { + this._widget = null; + this._debugLifecycleState = t0; + this._framework$_element = null; + }, + _CupertinoDesktopTextSelectionControlsToolbarState_build_addToolbarButton: function _CupertinoDesktopTextSelectionControlsToolbarState_build_addToolbarButton(t0, t1, t2) { + this.items = t0; + this.onePhysicalPixelVerticalDivider = t1; + this.context = t2; + }, + __CupertinoDesktopTextSelectionHandleControls_CupertinoDesktopTextSelectionControls_TextSelectionHandleControls: function __CupertinoDesktopTextSelectionHandleControls_CupertinoDesktopTextSelectionControls_TextSelectionHandleControls() { + }, + CupertinoDesktopTextSelectionToolbar: function CupertinoDesktopTextSelectionToolbar(t0, t1, t2) { + this.anchor = t0; + this.children = t1; + this.key = t2; + }, + CupertinoDesktopTextSelectionToolbarButton$text(context, onPressed, text) { + var _null = null; + return new A.CupertinoDesktopTextSelectionToolbarButton(onPressed, A.Text$(text, _null, _null, B.TextOverflow_2, _null, _null, B.TextStyle_mTi.copyWith$1$color(B.CupertinoDynamicColor_aTW.resolveFrom$1(context)), _null, _null, _null), _null); + }, + CupertinoDesktopTextSelectionToolbarButton: function CupertinoDesktopTextSelectionToolbarButton(t0, t1, t2) { + this.onPressed = t0; + this.child = t1; + this.key = t2; + }, + _CupertinoDesktopTextSelectionToolbarButtonState: function _CupertinoDesktopTextSelectionToolbarButtonState(t0) { + var _ = this; + _._isHovered = false; + _._widget = null; + _._debugLifecycleState = t0; + _._framework$_element = null; + }, + _CupertinoDesktopTextSelectionToolbarButtonState__onEnter_closure: function _CupertinoDesktopTextSelectionToolbarButtonState__onEnter_closure(t0) { + this.$this = t0; + }, + _CupertinoDesktopTextSelectionToolbarButtonState__onExit_closure: function _CupertinoDesktopTextSelectionToolbarButtonState__onExit_closure(t0) { + this.$this = t0; + }, + CupertinoIconThemeData$(color, fill, grade, opacity, opticalSize, shadows, size, weight) { + return new A.CupertinoIconThemeData(size, fill, weight, grade, opticalSize, color, opacity, shadows); + }, + CupertinoIconThemeData: function CupertinoIconThemeData(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.size = t0; + _.fill = t1; + _.weight = t2; + _.grade = t3; + _.opticalSize = t4; + _.color = t5; + _._opacity = t6; + _.shadows = t7; }, _CupertinoIconThemeData_IconThemeData_Diagnosticable: function _CupertinoIconThemeData_IconThemeData_Diagnosticable() { }, @@ -24010,6 +24528,41 @@ }, DefaultCupertinoLocalizations: function DefaultCupertinoLocalizations() { }, + CupertinoTextMagnifier: function CupertinoTextMagnifier(t0, t1, t2) { + this.controller = t0; + this.magnifierInfo = t1; + this.key = t2; + }, + _CupertinoTextMagnifierState: function _CupertinoTextMagnifierState(t0, t1, t2, t3) { + var _ = this; + _._currentAdjustedMagnifierPosition = t0; + _._verticalFocalPointAdjustment = 0; + _.___CupertinoTextMagnifierState__ioAnimation_A = _.___CupertinoTextMagnifierState__ioAnimationController_A = $; + _.SingleTickerProviderStateMixin__ticker = t1; + _.SingleTickerProviderStateMixin__tickerModeNotifier = t2; + _._widget = null; + _._debugLifecycleState = t3; + _._framework$_element = null; + }, + _CupertinoTextMagnifierState_initState_closure: function _CupertinoTextMagnifierState_initState_closure(t0) { + this.$this = t0; + }, + _CupertinoTextMagnifierState_initState__closure: function _CupertinoTextMagnifierState_initState__closure() { + }, + _CupertinoTextMagnifierState__determineMagnifierPositionAndFocalPoint_closure: function _CupertinoTextMagnifierState__determineMagnifierPositionAndFocalPoint_closure(t0, t1, t2, t3) { + var _ = this; + _.$this = t0; + _.adjustedMagnifierPosition = t1; + _.verticalCenterOfCurrentLine = t2; + _.verticalPositionOfLens = t3; + }, + CupertinoMagnifier: function CupertinoMagnifier(t0, t1, t2) { + this.inOutAnimation = t0; + this.additionalFocalPointOffset = t1; + this.key = t2; + }, + __CupertinoTextMagnifierState_State_SingleTickerProviderStateMixin: function __CupertinoTextMagnifierState_State_SingleTickerProviderStateMixin() { + }, CupertinoRouteTransitionMixin__isPopGestureEnabled(route) { var t1; if (route.get$isFirst()) @@ -24164,10 +24717,10 @@ var _ = this; _.___CupertinoScrollbarState__thicknessAnimationController_A = $; _._pressStartAxisPosition = 0; - _._fadeoutTimer = _._currentController = _._dragScrollbarAxisOffset = null; + _._fadeoutTimer = _._cachedController = _._startDragThumbOffset = _._lastDragUpdateOffset = _._startDragScrollbarAxisOffset = null; _.__RawScrollbarState__fadeoutOpacityAnimation_A = _.__RawScrollbarState__fadeoutAnimationController_A = $; _._scrollbarPainterKey = t0; - _._hoverIsActive = false; + _._thumbDragging = _._hoverIsActive = false; _.__RawScrollbarState_scrollbarPainter_F = $; _.TickerProviderStateMixin__tickers = t1; _.TickerProviderStateMixin__tickerModeNotifier = t2; @@ -24261,8 +24814,298 @@ this.color = t0; this._repaint = t1; }, + CupertinoTextSelectionHandleControls: function CupertinoTextSelectionHandleControls() { + }, CupertinoTextSelectionControls: function CupertinoTextSelectionControls() { }, + CupertinoTextSelectionControls_buildToolbar_closure: function CupertinoTextSelectionControls_buildToolbar_closure(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + CupertinoTextSelectionControls_buildToolbar_closure0: function CupertinoTextSelectionControls_buildToolbar_closure0(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + CupertinoTextSelectionControls_buildToolbar_closure1: function CupertinoTextSelectionControls_buildToolbar_closure1(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + CupertinoTextSelectionControls_buildToolbar_closure2: function CupertinoTextSelectionControls_buildToolbar_closure2(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + _CupertinoTextSelectionControlsToolbar: function _CupertinoTextSelectionControlsToolbar(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + var _ = this; + _.clipboardStatus = t0; + _.endpoints = t1; + _.globalEditableRegion = t2; + _.handleCopy = t3; + _.handleCut = t4; + _.handlePaste = t5; + _.handleSelectAll = t6; + _.selectionMidpoint = t7; + _.textLineHeight = t8; + _.key = t9; + }, + _CupertinoTextSelectionControlsToolbarState: function _CupertinoTextSelectionControlsToolbarState(t0) { + this._widget = null; + this._debugLifecycleState = t0; + this._framework$_element = null; + }, + _CupertinoTextSelectionControlsToolbarState_build_addToolbarButton: function _CupertinoTextSelectionControlsToolbarState_build_addToolbarButton(t0, t1) { + this.items = t0; + this.onePhysicalPixelVerticalDivider = t1; + }, + _CupertinoTextSelectionHandleControls_CupertinoTextSelectionControls_TextSelectionHandleControls: function _CupertinoTextSelectionHandleControls_CupertinoTextSelectionControls_TextSelectionHandleControls() { + }, + CupertinoTextSelectionToolbar$(anchorAbove, anchorBelow, children) { + return new A.CupertinoTextSelectionToolbar(anchorAbove, anchorBelow, children, null); + }, + CupertinoTextSelectionToolbar__addChildrenSpacers(children) { + var i, child, + nextChildren = A._setArrayType([], type$.JSArray_Widget); + for (i = 0; i < children.length; ++i) { + child = children[i]; + if (i !== 0) + nextChildren.push(new A._CupertinoToolbarButtonDivider(null)); + nextChildren.push(child); + } + return nextChildren; + }, + CupertinoTextSelectionToolbar__defaultToolbarBuilder(context, anchor, isAbove, child) { + return new A._CupertinoTextSelectionToolbarShape(anchor, isAbove, A.DecoratedBox$(child, B.BoxDecoration_cwZ, B.DecorationPosition_0), null); + }, + _RenderCupertinoTextSelectionToolbarItems_hitTestChild(child, result, position) { + var t1; + if (child == null) + return false; + t1 = child.parentData; + t1.toString; + type$.ToolbarItemsParentData._as(t1); + if (!t1.shouldPaint) + return false; + return result.addWithPaintOffset$3$hitTest$offset$position(new A._RenderCupertinoTextSelectionToolbarItems_hitTestChild_closure(position, t1, child), t1.offset, position); + }, + _CupertinoToolbarButtonDivider: function _CupertinoToolbarButtonDivider(t0) { + this.key = t0; + }, + CupertinoTextSelectionToolbar: function CupertinoTextSelectionToolbar(t0, t1, t2, t3) { + var _ = this; + _.anchorAbove = t0; + _.anchorBelow = t1; + _.children = t2; + _.key = t3; + }, + _CupertinoTextSelectionToolbarShape: function _CupertinoTextSelectionToolbarShape(t0, t1, t2, t3) { + var _ = this; + _._anchor = t0; + _._text_selection_toolbar0$_isAbove = t1; + _.child = t2; + _.key = t3; + }, + _RenderCupertinoTextSelectionToolbarShape: function _RenderCupertinoTextSelectionToolbarShape(t0, t1, t2, t3, t4, t5) { + var _ = this; + _._anchor = t0; + _._text_selection_toolbar0$_isAbove = t1; + _._heightConstraint = t2; + _._clipPathLayer = t3; + _._debugPaint = null; + _.RenderObjectWithChildMixin__child = t4; + _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; + _._computingThisDryLayout = false; + _._cachedBaselines = _._box$_size = null; + _._debugActivePointers = 0; + _._object$_debugDisposed = false; + _.debugCreator = _.parentData = null; + _._debugDoingThisLayout = _._debugDoingThisResize = false; + _._debugCanParentUseSize = null; + _._debugMutationsLocked = false; + _._needsLayout = true; + _._relayoutBoundary = null; + _._doingThisLayoutWithCallback = false; + _._constraints = null; + _._debugDoingThisPaint = false; + _.__RenderObject__wasRepaintBoundary_A = $; + _._layerHandle = t5; + _._needsCompositingBitsUpdate = false; + _.__RenderObject__needsCompositing_A = $; + _._needsPaint = true; + _._needsCompositedLayerUpdate = false; + _._cachedSemanticsConfiguration = null; + _._needsSemanticsUpdate = true; + _._semantics = null; + _._depth = 0; + _._node$_parent = _._node$_owner = null; + }, + _RenderCupertinoTextSelectionToolbarShape_paint_closure: function _RenderCupertinoTextSelectionToolbarShape_paint_closure(t0) { + this.$this = t0; + }, + _CupertinoTextSelectionToolbarContent: function _CupertinoTextSelectionToolbarContent(t0, t1, t2, t3, t4) { + var _ = this; + _.anchor = t0; + _.children = t1; + _.isAbove = t2; + _.toolbarBuilder = t3; + _.key = t4; + }, + _CupertinoTextSelectionToolbarContentState: function _CupertinoTextSelectionToolbarContentState(t0, t1, t2) { + var _ = this; + _.___CupertinoTextSelectionToolbarContentState__controller_A = $; + _._text_selection_toolbar0$_page = 0; + _._nextPage = null; + _.TickerProviderStateMixin__tickers = t0; + _.TickerProviderStateMixin__tickerModeNotifier = t1; + _._widget = null; + _._debugLifecycleState = t2; + _._framework$_element = null; + }, + _CupertinoTextSelectionToolbarContentState__statusListener_closure: function _CupertinoTextSelectionToolbarContentState__statusListener_closure(t0) { + this.$this = t0; + }, + _CupertinoTextSelectionToolbarItems: function _CupertinoTextSelectionToolbarItems(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _.backButton = t0; + _.children = t1; + _.dividerWidth = t2; + _.nextButton = t3; + _.nextButtonDisabled = t4; + _.page = t5; + _.key = t6; + }, + _CupertinoTextSelectionToolbarItemsElement: function _CupertinoTextSelectionToolbarItemsElement(t0, t1, t2, t3) { + var _ = this; + _.___CupertinoTextSelectionToolbarItemsElement__children_A = $; + _.slotToChild = t0; + _._text_selection_toolbar0$_forgottenChildren = t1; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; + _.__Element__depth_A = $; + _._widget = t2; + _._owner = null; + _._lifecycleState = t3; + _._dependencies = _._inheritedWidgets = null; + _._hadUnsatisfiedDependencies = false; + _._dirty = true; + _._debugBuiltOnce = _._inDirtyList = false; + }, + _RenderCupertinoTextSelectionToolbarItems: function _RenderCupertinoTextSelectionToolbarItems(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _.slottedChildren = t0; + _._text_selection_toolbar0$_page = t1; + _._dividerWidth = t2; + _._nextButtonDisabled = _._nextButton = _._backButton = null; + _.ContainerRenderObjectMixin__childCount = t3; + _.ContainerRenderObjectMixin__firstChild = t4; + _.ContainerRenderObjectMixin__lastChild = t5; + _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; + _._computingThisDryLayout = false; + _._cachedBaselines = _._box$_size = null; + _._debugActivePointers = 0; + _._object$_debugDisposed = false; + _.debugCreator = _.parentData = null; + _._debugDoingThisLayout = _._debugDoingThisResize = false; + _._debugCanParentUseSize = null; + _._debugMutationsLocked = false; + _._needsLayout = true; + _._relayoutBoundary = null; + _._doingThisLayoutWithCallback = false; + _._constraints = null; + _._debugDoingThisPaint = false; + _.__RenderObject__wasRepaintBoundary_A = $; + _._layerHandle = t6; + _._needsCompositingBitsUpdate = false; + _.__RenderObject__needsCompositing_A = $; + _._needsPaint = true; + _._needsCompositedLayerUpdate = false; + _._cachedSemanticsConfiguration = null; + _._needsSemanticsUpdate = true; + _._semantics = null; + _._depth = 0; + _._node$_parent = _._node$_owner = null; + }, + _RenderCupertinoTextSelectionToolbarItems_performLayout_closure: function _RenderCupertinoTextSelectionToolbarItems_performLayout_closure() { + }, + _RenderCupertinoTextSelectionToolbarItems_performLayout_closure0: function _RenderCupertinoTextSelectionToolbarItems_performLayout_closure0(t0, t1, t2, t3, t4, t5) { + var _ = this; + _._box_0 = t0; + _.$this = t1; + _.subsequentPageButtonsWidth = t2; + _.firstPageWidth = t3; + _.greatestHeight = t4; + _.toolbarWidth = t5; + }, + _RenderCupertinoTextSelectionToolbarItems_paint_closure: function _RenderCupertinoTextSelectionToolbarItems_paint_closure(t0, t1) { + this.offset = t0; + this.context = t1; + }, + _RenderCupertinoTextSelectionToolbarItems_hitTestChild_closure: function _RenderCupertinoTextSelectionToolbarItems_hitTestChild_closure(t0, t1, t2) { + this.position = t0; + this.childParentData = t1; + this.child = t2; + }, + _RenderCupertinoTextSelectionToolbarItems_redepthChildren_closure: function _RenderCupertinoTextSelectionToolbarItems_redepthChildren_closure(t0) { + this.$this = t0; + }, + _RenderCupertinoTextSelectionToolbarItems_visitChildrenForSemantics_closure: function _RenderCupertinoTextSelectionToolbarItems_visitChildrenForSemantics_closure(t0) { + this.visitor = t0; + }, + _RenderCupertinoTextSelectionToolbarItems_debugDescribeChildren_closure: function _RenderCupertinoTextSelectionToolbarItems_debugDescribeChildren_closure(t0, t1) { + this.$this = t0; + this.value = t1; + }, + _CupertinoTextSelectionToolbarItemsSlot: function _CupertinoTextSelectionToolbarItemsSlot(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + _NullElement0: function _NullElement0(t0, t1) { + var _ = this; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = null; + _.__Element__depth_A = $; + _._widget = t0; + _._owner = null; + _._lifecycleState = t1; + _._dependencies = _._inheritedWidgets = null; + _._hadUnsatisfiedDependencies = false; + _._dirty = true; + _._debugBuiltOnce = _._inDirtyList = false; + }, + _NullWidget: function _NullWidget(t0) { + this.key = t0; + }, + __CupertinoTextSelectionToolbarContentState_State_TickerProviderStateMixin: function __CupertinoTextSelectionToolbarContentState_State_TickerProviderStateMixin() { + }, + __RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin: function __RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin() { + }, + __RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin: function __RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin() { + }, + CupertinoTextSelectionToolbarButton$text(onPressed, text) { + var _null = null; + return new A.CupertinoTextSelectionToolbarButton(A.Text$(text, _null, _null, B.TextOverflow_2, _null, _null, B.TextStyle_mTi.copyWith$1$color(onPressed != null ? B.Color_4294967295 : B.CupertinoDynamicColor_YIZ), _null, _null, _null), onPressed, _null); + }, + CupertinoTextSelectionToolbarButton_getButtonLabel(context, buttonItem) { + var t1; + buttonItem.toString; + t1 = A.Localizations_of(context, B.Type_CupertinoLocalizations_10U, type$.CupertinoLocalizations); + t1.toString; + switch (buttonItem.type.index) { + case 0: + return t1.get$cutButtonLabel(); + case 1: + return t1.get$copyButtonLabel(); + case 2: + return t1.get$pasteButtonLabel(); + case 3: + return t1.get$selectAllButtonLabel(); + case 4: + return ""; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + CupertinoTextSelectionToolbarButton: function CupertinoTextSelectionToolbarButton(t0, t1, t2) { + this.child = t0; + this.onPressed = t1; + this.key = t2; + }, _resolveTextStyle(style, context) { return null; }, @@ -24498,7 +25341,7 @@ }, DiagnosticsStackTrace$($name, stack, stackFilter) { var t1 = A.DiagnosticsStackTrace__applyStackFilter(stack, stackFilter); - return new A.DiagnosticsStackTrace(B.List_empty0, t1, "", stack, true, $name, true, true, null, B.DiagnosticsTreeStyle_7); + return new A.DiagnosticsStackTrace(B.List_empty1, t1, "", stack, true, $name, true, true, null, B.DiagnosticsTreeStyle_7); }, DiagnosticsStackTrace__applyStackFilter(stack, stackFilter) { var filter; @@ -24704,7 +25547,9 @@ this.widgetName = t0; }, ValueNotifier$(_value, $T) { - return new A.ValueNotifier(_value, $.$get$ChangeNotifier__emptyListeners(), $T._eval$1("ValueNotifier<0>")); + var t1 = new A.ValueNotifier(_value, $.$get$ChangeNotifier__emptyListeners(), $T._eval$1("ValueNotifier<0>")); + t1.ValueNotifier$1(_value, $T); + return t1; }, Listenable: function Listenable() { }, @@ -24722,7 +25567,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; _.$ti = t2; }, TextTreeConfiguration$(addBlankLineIfNoChildren, afterDescriptionIfBody, afterName, afterProperties, beforeName, beforeProperties, bodyIndent, footer, isBlankLineBetweenPropertiesAndChildren, isNameOnOwnLine, lineBreak, lineBreakProperties, linkCharacter, mandatoryFooter, prefixLastChildLineOne, prefixLineOne, prefixOtherLines, prefixOtherLinesRootNode, propertyPrefixIfChildren, propertyPrefixNoChildren, propertySeparator, showChildren, suffixLineOne) { @@ -25007,6 +25852,26 @@ this._observer_list$_map = t0; this.$ti = t1; }, + _makeArray($length) { + return A.List_List$filled($length, null, false, type$.nullable_Object); + }, + PersistentHashMap: function PersistentHashMap(t0, t1) { + this._root = t0; + this.$ti = t1; + }, + _TrieNode: function _TrieNode() { + }, + _FullNode: function _FullNode(t0) { + this.descendants = t0; + }, + _CompressedNode: function _CompressedNode(t0, t1) { + this.occupiedIndices = t0; + this.keyValuePairs = t1; + }, + _HashCollisionNode: function _HashCollisionNode(t0, t1) { + this.hash = t0; + this.keyValuePairs = t1; + }, TargetPlatform: function TargetPlatform(t0, t1) { this.index = t0; this._core$_name = t1; @@ -25302,14 +26167,20 @@ PointerScrollEvent$(device, embedderId, kind, position, scrollDelta, timeStamp) { return new A.PointerScrollEvent(scrollDelta, embedderId, timeStamp, 0, kind, device, position, B.Offset_0_0, 0, false, false, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, false, null, null); }, - PointerPanZoomStartEvent$(device, embedderId, kind, pointer, position, synthesized, timeStamp) { - return new A.PointerPanZoomStartEvent(embedderId, timeStamp, pointer, kind, device, position, B.Offset_0_0, 0, false, false, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, synthesized, null, null); + PointerScrollInertiaCancelEvent$(device, embedderId, kind, position, timeStamp) { + return new A.PointerScrollInertiaCancelEvent(embedderId, timeStamp, 0, kind, device, position, B.Offset_0_0, 0, false, false, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, false, null, null); }, - PointerPanZoomUpdateEvent$(device, embedderId, kind, pan, panDelta, pointer, position, rotation, scale, synthesized, timeStamp) { - return new A.PointerPanZoomUpdateEvent(pan, panDelta, scale, rotation, embedderId, timeStamp, pointer, kind, device, position, B.Offset_0_0, 0, false, false, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, synthesized, null, null); + PointerScaleEvent$(device, embedderId, kind, position, scale, timeStamp) { + return new A.PointerScaleEvent(scale, embedderId, timeStamp, 0, kind, device, position, B.Offset_0_0, 0, false, false, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, false, null, null); }, - PointerPanZoomEndEvent$(device, embedderId, kind, pointer, position, synthesized, timeStamp) { - return new A.PointerPanZoomEndEvent(embedderId, timeStamp, pointer, kind, device, position, B.Offset_0_0, 0, false, false, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, synthesized, null, null); + PointerPanZoomStartEvent$(device, embedderId, pointer, position, synthesized, timeStamp) { + return new A.PointerPanZoomStartEvent(embedderId, timeStamp, pointer, B.PointerDeviceKind_4, device, position, B.Offset_0_0, 0, false, false, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, synthesized, null, null); + }, + PointerPanZoomUpdateEvent$(device, embedderId, pan, panDelta, pointer, position, rotation, scale, synthesized, timeStamp) { + return new A.PointerPanZoomUpdateEvent(pan, panDelta, scale, rotation, embedderId, timeStamp, pointer, B.PointerDeviceKind_4, device, position, B.Offset_0_0, 0, false, false, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, synthesized, null, null); + }, + PointerPanZoomEndEvent$(device, embedderId, pointer, position, synthesized, timeStamp) { + return new A.PointerPanZoomEndEvent(embedderId, timeStamp, pointer, B.PointerDeviceKind_4, device, position, B.Offset_0_0, 0, false, false, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, synthesized, null, null); }, PointerCancelEvent$(buttons, device, distance, distanceMax, embedderId, kind, obscured, orientation, pointer, position, pressureMax, pressureMin, radiusMajor, radiusMax, radiusMin, radiusMinor, size, tilt, timeStamp) { return new A.PointerCancelEvent(embedderId, timeStamp, pointer, kind, device, position, B.Offset_0_0, buttons, false, false, 0, pressureMin, pressureMax, distance, distanceMax, size, radiusMajor, radiusMinor, radiusMin, radiusMax, orientation, tilt, 0, false, null, null); @@ -25709,6 +26580,81 @@ _.transform = t1; _.___TransformedPointerEvent_localDelta_FI = _.___TransformedPointerEvent_localPosition_FI = $; }, + _CopyPointerScrollInertiaCancelEvent: function _CopyPointerScrollInertiaCancelEvent() { + }, + PointerScrollInertiaCancelEvent: function PointerScrollInertiaCancelEvent(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25) { + var _ = this; + _.embedderId = t0; + _.timeStamp = t1; + _.pointer = t2; + _.kind = t3; + _.device = t4; + _.position = t5; + _.delta = t6; + _.buttons = t7; + _.down = t8; + _.obscured = t9; + _.pressure = t10; + _.pressureMin = t11; + _.pressureMax = t12; + _.distance = t13; + _.distanceMax = t14; + _.size = t15; + _.radiusMajor = t16; + _.radiusMinor = t17; + _.radiusMin = t18; + _.radiusMax = t19; + _.orientation = t20; + _.tilt = t21; + _.platformData = t22; + _.synthesized = t23; + _.transform = t24; + _.original = t25; + }, + _TransformedPointerScrollInertiaCancelEvent: function _TransformedPointerScrollInertiaCancelEvent(t0, t1) { + var _ = this; + _.original = t0; + _.transform = t1; + _.___TransformedPointerEvent_localDelta_FI = _.___TransformedPointerEvent_localPosition_FI = $; + }, + _CopyPointerScaleEvent: function _CopyPointerScaleEvent() { + }, + PointerScaleEvent: function PointerScaleEvent(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26) { + var _ = this; + _.scale = t0; + _.embedderId = t1; + _.timeStamp = t2; + _.pointer = t3; + _.kind = t4; + _.device = t5; + _.position = t6; + _.delta = t7; + _.buttons = t8; + _.down = t9; + _.obscured = t10; + _.pressure = t11; + _.pressureMin = t12; + _.pressureMax = t13; + _.distance = t14; + _.distanceMax = t15; + _.size = t16; + _.radiusMajor = t17; + _.radiusMinor = t18; + _.radiusMin = t19; + _.radiusMax = t20; + _.orientation = t21; + _.tilt = t22; + _.platformData = t23; + _.synthesized = t24; + _.transform = t25; + _.original = t26; + }, + _TransformedPointerScaleEvent: function _TransformedPointerScaleEvent(t0, t1) { + var _ = this; + _.original = t0; + _.transform = t1; + _.___TransformedPointerEvent_localDelta_FI = _.___TransformedPointerEvent_localPosition_FI = $; + }, _CopyPointerPanZoomStartEvent: function _CopyPointerPanZoomStartEvent() { }, PointerPanZoomStartEvent: function PointerPanZoomStartEvent(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25) { @@ -25908,10 +26854,18 @@ }, _PointerRemovedEvent_PointerEvent__PointerEventDescription__CopyPointerRemovedEvent: function _PointerRemovedEvent_PointerEvent__PointerEventDescription__CopyPointerRemovedEvent() { }, + _PointerScaleEvent_PointerSignalEvent__PointerEventDescription: function _PointerScaleEvent_PointerSignalEvent__PointerEventDescription() { + }, + _PointerScaleEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScaleEvent: function _PointerScaleEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScaleEvent() { + }, _PointerScrollEvent_PointerSignalEvent__PointerEventDescription: function _PointerScrollEvent_PointerSignalEvent__PointerEventDescription() { }, _PointerScrollEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollEvent: function _PointerScrollEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollEvent() { }, + _PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription: function _PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription() { + }, + _PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollInertiaCancelEvent: function _PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollInertiaCancelEvent() { + }, _PointerUpEvent_PointerEvent__PointerEventDescription: function _PointerUpEvent_PointerEvent__PointerEventDescription() { }, _PointerUpEvent_PointerEvent__PointerEventDescription__CopyPointerUpEvent: function _PointerUpEvent_PointerEvent__PointerEventDescription__CopyPointerUpEvent() { @@ -25942,14 +26896,18 @@ }, __TransformedPointerRemovedEvent__TransformedPointerEvent__CopyPointerRemovedEvent: function __TransformedPointerRemovedEvent__TransformedPointerEvent__CopyPointerRemovedEvent() { }, + __TransformedPointerScaleEvent__TransformedPointerEvent__CopyPointerScaleEvent: function __TransformedPointerScaleEvent__TransformedPointerEvent__CopyPointerScaleEvent() { + }, __TransformedPointerScrollEvent__TransformedPointerEvent__CopyPointerScrollEvent: function __TransformedPointerScrollEvent__TransformedPointerEvent__CopyPointerScrollEvent() { }, + __TransformedPointerScrollInertiaCancelEvent__TransformedPointerEvent__CopyPointerScrollInertiaCancelEvent: function __TransformedPointerScrollInertiaCancelEvent__TransformedPointerEvent__CopyPointerScrollInertiaCancelEvent() { + }, __TransformedPointerUpEvent__TransformedPointerEvent__CopyPointerUpEvent: function __TransformedPointerUpEvent__TransformedPointerEvent__CopyPointerUpEvent() { }, - ForcePressGestureRecognizer$(debugOwner) { + ForcePressGestureRecognizer$(debugOwner, supportedDevices) { var t1 = type$.int, t2 = A.HashSet_HashSet(t1); - return new A.ForcePressGestureRecognizer(B._ForceState_0, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.GestureArenaEntry), t2, debugOwner, null, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.PointerDeviceKind)); + return new A.ForcePressGestureRecognizer(B._ForceState_0, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.GestureArenaEntry), t2, debugOwner, supportedDevices, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.PointerDeviceKind)); }, ForcePressGestureRecognizer__inverseLerp(min, max, t) { var value = (t - min) / (max - min); @@ -26012,12 +26970,12 @@ this._transforms = t1; this._localTransforms = t2; }, - LongPressGestureRecognizer$(debugOwner, duration, kind) { + LongPressGestureRecognizer$(debugOwner, duration, kind, supportedDevices) { var t1 = duration == null ? B.Duration_500000 : duration, t2 = type$.int, t3 = A.HashSet_HashSet(t2), t4 = type$.PointerDeviceKind, - t5 = kind == null ? null : A.LinkedHashSet_LinkedHashSet$_literal([kind], t4); + t5 = kind == null ? supportedDevices : A.LinkedHashSet_LinkedHashSet$_literal([kind], t4); return new A.LongPressGestureRecognizer(t1, null, B.GestureRecognizerState_0, A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.GestureArenaEntry), t3, debugOwner, t5, A.LinkedHashMap_LinkedHashMap$_empty(t2, t4)); }, LongPressStartDetails: function LongPressStartDetails(t0, t1) { @@ -26380,10 +27338,10 @@ }, ScaleGestureRecognizer_acceptGesture_closure0: function ScaleGestureRecognizer_acceptGesture_closure0() { }, - TapGestureRecognizer$(debugOwner) { + TapGestureRecognizer$(debugOwner, supportedDevices) { var t1 = type$.int, t2 = A.HashSet_HashSet(t1); - return new A.TapGestureRecognizer(B.Duration_100000, 18, B.GestureRecognizerState_0, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.GestureArenaEntry), t2, debugOwner, null, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.PointerDeviceKind)); + return new A.TapGestureRecognizer(B.Duration_100000, 18, B.GestureRecognizerState_0, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.GestureArenaEntry), t2, debugOwner, supportedDevices, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.PointerDeviceKind)); }, TapDownDetails: function TapDownDetails(t0, t1, t2) { this.globalPosition = t0; @@ -26428,7 +27386,11 @@ this.$this = t0; this.details = t1; }, - TapGestureRecognizer_handleTapUp_closure0: function TapGestureRecognizer_handleTapUp_closure0(t0) { + TapGestureRecognizer_handleTapUp_closure0: function TapGestureRecognizer_handleTapUp_closure0(t0, t1) { + this.$this = t0; + this.details = t1; + }, + TapGestureRecognizer_handleTapUp_closure1: function TapGestureRecognizer_handleTapUp_closure1(t0) { this.$this = t0; }, _CombiningGestureArenaEntry: function _CombiningGestureArenaEntry(t0, t1) { @@ -26451,6 +27413,10 @@ this.$this = t0; this.pointer = t1; }, + IOSScrollViewFlingVelocityTracker$(kind) { + var t1 = type$.nullable__PointAtTime; + return new A.IOSScrollViewFlingVelocityTracker(A.List_List$filled(20, null, false, t1), kind, A.List_List$filled(20, null, false, t1)); + }, Velocity: function Velocity(t0) { this.pixelsPerSecond = t0; }, @@ -26477,6 +27443,13 @@ _._samples = t2; _._velocity_tracker$_index = 0; }, + MacOSScrollViewFlingVelocityTracker: function MacOSScrollViewFlingVelocityTracker(t0, t1, t2) { + var _ = this; + _._touchSamples = t0; + _.kind = t1; + _._samples = t2; + _._velocity_tracker$_index = 0; + }, showLicensePage(applicationIcon, applicationLegalese, applicationName, applicationVersion, context) { A.Navigator_of(context, false).push$1(A.MaterialPageRoute$(new A.showLicensePage_closure(applicationName, applicationVersion, applicationIcon, applicationLegalese), null, type$.void)); }, @@ -26487,7 +27460,8 @@ _MasterDetailFlow_of(context) { var pageOpener = context.findAncestorStateOfType$1$0(type$._MasterDetailScaffoldState), t1 = pageOpener == null ? context.findAncestorStateOfType$1$0(type$._MasterDetailFlowState) : pageOpener; - return t1 != null ? new A._MasterDetailFlowProxy(t1) : null; + t1.toString; + return new A._MasterDetailFlowProxy(t1); }, showLicensePage_closure: function showLicensePage_closure(t0, t1, t2, t3) { var _ = this; @@ -26741,6 +27715,79 @@ _DetailView_build_closure: function _DetailView_build_closure(t0) { this.$this = t0; }, + AdaptiveTextSelectionToolbar$editableText(editableTextState) { + return new A.AdaptiveTextSelectionToolbar(editableTextState.get$contextMenuButtonItems(), editableTextState.get$contextMenuAnchors(), null); + }, + AdaptiveTextSelectionToolbar_getButtonLabel(context, buttonItem) { + var t1, + _s80_ = string$.x60null_c; + switch (A.Theme_of(context).platform) { + case B.TargetPlatform_2: + case B.TargetPlatform_4: + return A.CupertinoTextSelectionToolbarButton_getButtonLabel(context, buttonItem); + case B.TargetPlatform_0: + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); + t1.toString; + switch (buttonItem.type.index) { + case 0: + return t1.get$cutButtonLabel(); + case 1: + return t1.get$copyButtonLabel(); + case 2: + return t1.get$pasteButtonLabel(); + case 3: + return t1.get$selectAllButtonLabel(); + case 4: + return ""; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + }, + AdaptiveTextSelectionToolbar_getAdaptiveButtons(context, buttonItems) { + var buttons, i, t1, buttonItem, position, t2, _null = null; + switch (A.Theme_of(context).platform) { + case B.TargetPlatform_2: + return new A.MappedListIterable(buttonItems, new A.AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure(context), A._arrayInstanceType(buttonItems)._eval$1("MappedListIterable<1,Widget>")); + case B.TargetPlatform_1: + case B.TargetPlatform_0: + buttons = A._setArrayType([], type$.JSArray_Widget); + for (i = 0; t1 = buttonItems.length, i < t1; ++i) { + buttonItem = buttonItems[i]; + position = A.TextSelectionToolbarTextButton__getPosition(i, t1); + t1 = A.TextSelectionToolbarTextButton__getLeftPadding(position); + t2 = A.TextSelectionToolbarTextButton__getRightPadding(position); + buttons.push(new A.TextSelectionToolbarTextButton(new A.Text(A.AdaptiveTextSelectionToolbar_getButtonLabel(context, buttonItem), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), buttonItem.onPressed, new A.EdgeInsets(t1, 0, t2, 0), _null)); + } + return buttons; + case B.TargetPlatform_3: + case B.TargetPlatform_5: + return new A.MappedListIterable(buttonItems, new A.AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure0(context), A._arrayInstanceType(buttonItems)._eval$1("MappedListIterable<1,Widget>")); + case B.TargetPlatform_4: + return new A.MappedListIterable(buttonItems, new A.AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure1(context), A._arrayInstanceType(buttonItems)._eval$1("MappedListIterable<1,Widget>")); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + AdaptiveTextSelectionToolbar: function AdaptiveTextSelectionToolbar(t0, t1, t2) { + this.buttonItems = t0; + this.anchors = t1; + this.key = t2; + }, + AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure: function AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure(t0) { + this.context = t0; + }, + AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure0: function AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure0(t0) { + this.context = t0; + }, + AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure1: function AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure1(t0) { + this.context = t0; + }, MaterialApp_createMaterialHeroController() { return new A.HeroController(new A.MaterialApp_createMaterialHeroController_closure(), A.LinkedHashMap_LinkedHashMap$_empty(type$.Object, type$._HeroFlight)); }, @@ -27072,13 +28119,28 @@ this.$this = t0; this.context = t1; }, - MaterialBannerThemeData: function MaterialBannerThemeData(t0, t1, t2, t3, t4) { + BadgeThemeData: function BadgeThemeData(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.backgroundColor = t0; - _.contentTextStyle = t1; - _.elevation = t2; - _.padding = t3; - _.leadingPadding = t4; + _.textColor = t1; + _.smallSize = t2; + _.largeSize = t3; + _.textStyle = t4; + _.padding = t5; + _.alignment = t6; + }, + _BadgeThemeData_Object_Diagnosticable: function _BadgeThemeData_Object_Diagnosticable() { + }, + MaterialBannerThemeData: function MaterialBannerThemeData(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.backgroundColor = t0; + _.surfaceTintColor = t1; + _.shadowColor = t2; + _.dividerColor = t3; + _.contentTextStyle = t4; + _.elevation = t5; + _.padding = t6; + _.leadingPadding = t7; }, _MaterialBannerThemeData_Object_Diagnosticable: function _MaterialBannerThemeData_Object_Diagnosticable() { }, @@ -27109,10 +28171,24 @@ _.notchMargin = t3; _._reclip = t4; }, - BottomAppBarTheme: function BottomAppBarTheme(t0, t1, t2) { - this.color = t0; - this.elevation = t1; - this.shape = t2; + _BottomAppBarDefaultsM2: function _BottomAppBarDefaultsM2(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _.context = t0; + _.color = t1; + _.elevation = t2; + _.shape = t3; + _.height = t4; + _.surfaceTintColor = t5; + _.padding = t6; + }, + BottomAppBarTheme: function BottomAppBarTheme(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.color = t0; + _.elevation = t1; + _.shape = t2; + _.height = t3; + _.surfaceTintColor = t4; + _.padding = t5; }, _BottomAppBarTheme_Object_Diagnosticable: function _BottomAppBarTheme_Object_Diagnosticable() { }, @@ -27158,37 +28234,43 @@ _._framework$_element = null; }, BottomSheetThemeData_lerp(a, b, t) { - var t2, t3, t4, t5, t6, t7, t8, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, _null = null, t1 = a == null; if (t1 && b == null) return _null; t2 = t1 ? _null : a.backgroundColor; t3 = b == null; t2 = A.Color_lerp(t2, t3 ? _null : b.backgroundColor, t); - t4 = t1 ? _null : a.elevation; - t4 = A.lerpDouble(t4, t3 ? _null : b.elevation, t); - t5 = t1 ? _null : a.modalBackgroundColor; - t5 = A.Color_lerp(t5, t3 ? _null : b.modalBackgroundColor, t); - t6 = t1 ? _null : a.modalElevation; - t6 = A.lerpDouble(t6, t3 ? _null : b.modalElevation, t); - t7 = t1 ? _null : a.shape; - t7 = A.ShapeBorder_lerp(t7, t3 ? _null : b.shape, t); + t4 = t1 ? _null : a.surfaceTintColor; + t4 = A.Color_lerp(t4, t3 ? _null : b.surfaceTintColor, t); + t5 = t1 ? _null : a.elevation; + t5 = A.lerpDouble(t5, t3 ? _null : b.elevation, t); + t6 = t1 ? _null : a.modalBackgroundColor; + t6 = A.Color_lerp(t6, t3 ? _null : b.modalBackgroundColor, t); + t7 = t1 ? _null : a.modalBarrierColor; + t7 = A.Color_lerp(t7, t3 ? _null : b.modalBarrierColor, t); + t8 = t1 ? _null : a.modalElevation; + t8 = A.lerpDouble(t8, t3 ? _null : b.modalElevation, t); + t9 = t1 ? _null : a.shape; + t9 = A.ShapeBorder_lerp(t9, t3 ? _null : b.shape, t); if (t < 0.5) - t8 = t1 ? _null : a.clipBehavior; + t10 = t1 ? _null : a.clipBehavior; else - t8 = t3 ? _null : b.clipBehavior; + t10 = t3 ? _null : b.clipBehavior; t1 = t1 ? _null : a.constraints; - return new A.BottomSheetThemeData(t2, t4, t5, t6, t7, t8, A.BoxConstraints_lerp(t1, t3 ? _null : b.constraints, t)); + return new A.BottomSheetThemeData(t2, t4, t5, t6, t7, t8, t9, t10, A.BoxConstraints_lerp(t1, t3 ? _null : b.constraints, t)); }, - BottomSheetThemeData: function BottomSheetThemeData(t0, t1, t2, t3, t4, t5, t6) { + BottomSheetThemeData: function BottomSheetThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.backgroundColor = t0; - _.elevation = t1; - _.modalBackgroundColor = t2; - _.modalElevation = t3; - _.shape = t4; - _.clipBehavior = t5; - _.constraints = t6; + _.surfaceTintColor = t1; + _.elevation = t2; + _.modalBackgroundColor = t3; + _.modalBarrierColor = t4; + _.modalElevation = t5; + _.shape = t6; + _.clipBehavior = t7; + _.constraints = t8; }, _BottomSheetThemeData_Object_Diagnosticable: function _BottomSheetThemeData_Object_Diagnosticable() { }, @@ -27317,89 +28399,89 @@ }, _ButtonBarThemeData_Object_Diagnosticable: function _ButtonBarThemeData_Object_Diagnosticable() { }, - ButtonStyle$(alignment, animationDuration, backgroundColor, elevation, enableFeedback, fixedSize, foregroundColor, maximumSize, minimumSize, mouseCursor, overlayColor, padding, shadowColor, shape, side, splashFactory, surfaceTintColor, tapTargetSize, textStyle, visualDensity) { - return new A.ButtonStyle(textStyle, backgroundColor, foregroundColor, overlayColor, shadowColor, surfaceTintColor, elevation, padding, minimumSize, fixedSize, maximumSize, side, shape, mouseCursor, visualDensity, tapTargetSize, animationDuration, enableFeedback, alignment, splashFactory); + ButtonStyle$(alignment, animationDuration, backgroundColor, elevation, enableFeedback, fixedSize, foregroundColor, iconColor, iconSize, maximumSize, minimumSize, mouseCursor, overlayColor, padding, shadowColor, shape, side, splashFactory, surfaceTintColor, tapTargetSize, textStyle, visualDensity) { + return new A.ButtonStyle(textStyle, backgroundColor, foregroundColor, overlayColor, shadowColor, surfaceTintColor, elevation, padding, minimumSize, fixedSize, maximumSize, iconColor, iconSize, side, shape, mouseCursor, visualDensity, tapTargetSize, animationDuration, enableFeedback, alignment, splashFactory); }, ButtonStyle_lerp(a, b, t) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, _null = null, t1 = a == null; if (t1 && b == null) return _null; t2 = t1 ? _null : a.textStyle; t3 = b == null; t4 = t3 ? _null : b.textStyle; - t4 = A.ButtonStyle__lerpProperties(t2, t4, t, A.text_style_TextStyle_lerp$closure(), type$.nullable_TextStyle); + t4 = A.MaterialStateProperty_lerp(t2, t4, t, A.text_style_TextStyle_lerp$closure(), type$.nullable_TextStyle); t2 = t1 ? _null : a.backgroundColor; t5 = t3 ? _null : b.backgroundColor; t6 = type$.nullable_Color; - t5 = A.ButtonStyle__lerpProperties(t2, t5, t, A.ui_Color_lerp$closure(), t6); + t5 = A.MaterialStateProperty_lerp(t2, t5, t, A.ui_Color_lerp$closure(), t6); t2 = t1 ? _null : a.foregroundColor; - t2 = A.ButtonStyle__lerpProperties(t2, t3 ? _null : b.foregroundColor, t, A.ui_Color_lerp$closure(), t6); + t2 = A.MaterialStateProperty_lerp(t2, t3 ? _null : b.foregroundColor, t, A.ui_Color_lerp$closure(), t6); t7 = t1 ? _null : a.overlayColor; - t7 = A.ButtonStyle__lerpProperties(t7, t3 ? _null : b.overlayColor, t, A.ui_Color_lerp$closure(), t6); + t7 = A.MaterialStateProperty_lerp(t7, t3 ? _null : b.overlayColor, t, A.ui_Color_lerp$closure(), t6); t8 = t1 ? _null : a.shadowColor; - t8 = A.ButtonStyle__lerpProperties(t8, t3 ? _null : b.shadowColor, t, A.ui_Color_lerp$closure(), t6); + t8 = A.MaterialStateProperty_lerp(t8, t3 ? _null : b.shadowColor, t, A.ui_Color_lerp$closure(), t6); t9 = t1 ? _null : a.surfaceTintColor; - t6 = A.ButtonStyle__lerpProperties(t9, t3 ? _null : b.surfaceTintColor, t, A.ui_Color_lerp$closure(), t6); - t9 = t1 ? _null : a.elevation; - t10 = t3 ? _null : b.elevation; - t10 = A.ButtonStyle__lerpProperties(t9, t10, t, A.ui__lerpDouble$closure(), type$.nullable_double); - t9 = t1 ? _null : a.padding; - t11 = t3 ? _null : b.padding; - t11 = A.ButtonStyle__lerpProperties(t9, t11, t, A.edge_insets_EdgeInsetsGeometry_lerp$closure(), type$.nullable_EdgeInsetsGeometry); - t9 = t1 ? _null : a.minimumSize; - t12 = t3 ? _null : b.minimumSize; - t13 = type$.nullable_Size; - t12 = A.ButtonStyle__lerpProperties(t9, t12, t, A.ui_Size_lerp$closure(), t13); - t9 = t1 ? _null : a.fixedSize; - t9 = A.ButtonStyle__lerpProperties(t9, t3 ? _null : b.fixedSize, t, A.ui_Size_lerp$closure(), t13); - t14 = t1 ? _null : a.maximumSize; - t13 = A.ButtonStyle__lerpProperties(t14, t3 ? _null : b.maximumSize, t, A.ui_Size_lerp$closure(), t13); - t14 = t1 ? _null : a.side; - t14 = A.ButtonStyle__lerpSides(t14, t3 ? _null : b.side, t); - t15 = t1 ? _null : a.shape; - t16 = t3 ? _null : b.shape; - t16 = A.MaterialStateProperty_lerp(t15, t16, t, A.borders_OutlinedBorder_lerp$closure(), type$.nullable_OutlinedBorder); - t15 = t < 0.5; - if (t15) - t17 = t1 ? _null : a.mouseCursor; + t9 = A.MaterialStateProperty_lerp(t9, t3 ? _null : b.surfaceTintColor, t, A.ui_Color_lerp$closure(), t6); + t10 = t1 ? _null : a.elevation; + t11 = t3 ? _null : b.elevation; + t12 = type$.nullable_double; + t11 = A.MaterialStateProperty_lerp(t10, t11, t, A.ui__lerpDouble$closure(), t12); + t10 = t1 ? _null : a.padding; + t13 = t3 ? _null : b.padding; + t13 = A.MaterialStateProperty_lerp(t10, t13, t, A.edge_insets_EdgeInsetsGeometry_lerp$closure(), type$.nullable_EdgeInsetsGeometry); + t10 = t1 ? _null : a.minimumSize; + t14 = t3 ? _null : b.minimumSize; + t15 = type$.nullable_Size; + t14 = A.MaterialStateProperty_lerp(t10, t14, t, A.ui_Size_lerp$closure(), t15); + t10 = t1 ? _null : a.fixedSize; + t10 = A.MaterialStateProperty_lerp(t10, t3 ? _null : b.fixedSize, t, A.ui_Size_lerp$closure(), t15); + t16 = t1 ? _null : a.maximumSize; + t15 = A.MaterialStateProperty_lerp(t16, t3 ? _null : b.maximumSize, t, A.ui_Size_lerp$closure(), t15); + t16 = t1 ? _null : a.iconColor; + t6 = A.MaterialStateProperty_lerp(t16, t3 ? _null : b.iconColor, t, A.ui_Color_lerp$closure(), t6); + t16 = t1 ? _null : a.iconSize; + t12 = A.MaterialStateProperty_lerp(t16, t3 ? _null : b.iconSize, t, A.ui__lerpDouble$closure(), t12); + t16 = t1 ? _null : a.side; + t16 = A.ButtonStyle__lerpSides(t16, t3 ? _null : b.side, t); + t17 = t1 ? _null : a.shape; + t18 = t3 ? _null : b.shape; + t18 = A.MaterialStateProperty_lerp(t17, t18, t, A.borders_OutlinedBorder_lerp$closure(), type$.nullable_OutlinedBorder); + t17 = t < 0.5; + if (t17) + t19 = t1 ? _null : a.mouseCursor; else - t17 = t3 ? _null : b.mouseCursor; - if (t15) - t18 = t1 ? _null : a.visualDensity; + t19 = t3 ? _null : b.mouseCursor; + if (t17) + t20 = t1 ? _null : a.visualDensity; else - t18 = t3 ? _null : b.visualDensity; - if (t15) - t19 = t1 ? _null : a.tapTargetSize; + t20 = t3 ? _null : b.visualDensity; + if (t17) + t21 = t1 ? _null : a.tapTargetSize; else - t19 = t3 ? _null : b.tapTargetSize; - if (t15) - t20 = t1 ? _null : a.animationDuration; + t21 = t3 ? _null : b.tapTargetSize; + if (t17) + t22 = t1 ? _null : a.animationDuration; else - t20 = t3 ? _null : b.animationDuration; - if (t15) - t21 = t1 ? _null : a.enableFeedback; + t22 = t3 ? _null : b.animationDuration; + if (t17) + t23 = t1 ? _null : a.enableFeedback; else - t21 = t3 ? _null : b.enableFeedback; - t22 = t1 ? _null : a.alignment; - t22 = A.AlignmentGeometry_lerp(t22, t3 ? _null : b.alignment, t); - if (t15) + t23 = t3 ? _null : b.enableFeedback; + t24 = t1 ? _null : a.alignment; + t24 = A.AlignmentGeometry_lerp(t24, t3 ? _null : b.alignment, t); + if (t17) t1 = t1 ? _null : a.splashFactory; else t1 = t3 ? _null : b.splashFactory; - return A.ButtonStyle$(t22, t20, t5, t10, t21, t9, t2, t13, t12, t17, t7, t11, t8, t16, t14, t1, t6, t19, t4, t18); - }, - ButtonStyle__lerpProperties(a, b, t, lerpFunction, $T) { - if (a == null && b == null) - return null; - return new A._LerpProperties(a, b, t, lerpFunction, $T._eval$1("_LerpProperties<0>")); + return A.ButtonStyle$(t24, t22, t5, t11, t23, t10, t2, t6, t12, t15, t14, t19, t7, t13, t8, t18, t16, t1, t9, t21, t4, t20); }, ButtonStyle__lerpSides(a, b, t) { if (a == null && b == null) return null; return new A._LerpSides(a, b, t); }, - ButtonStyle: function ButtonStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19) { + ButtonStyle: function ButtonStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21) { var _ = this; _.textStyle = t0; _.backgroundColor = t1; @@ -27412,23 +28494,17 @@ _.minimumSize = t8; _.fixedSize = t9; _.maximumSize = t10; - _.side = t11; - _.shape = t12; - _.mouseCursor = t13; - _.visualDensity = t14; - _.tapTargetSize = t15; - _.animationDuration = t16; - _.enableFeedback = t17; - _.alignment = t18; - _.splashFactory = t19; - }, - _LerpProperties: function _LerpProperties(t0, t1, t2, t3, t4) { - var _ = this; - _.a = t0; - _.b = t1; - _.t = t2; - _.lerpFunction = t3; - _.$ti = t4; + _.iconColor = t11; + _.iconSize = t12; + _.side = t13; + _.shape = t14; + _.mouseCursor = t15; + _.visualDensity = t16; + _.tapTargetSize = t17; + _.animationDuration = t18; + _.enableFeedback = t19; + _.alignment = t20; + _.splashFactory = t21; }, _LerpSides: function _LerpSides(t0, t1, t2) { this.a = t0; @@ -27503,22 +28579,22 @@ }, _ButtonStyleState_build_closure10: function _ButtonStyleState_build_closure10() { }, - _ButtonStyleState_build_closure18: function _ButtonStyleState_build_closure18(t0) { + _ButtonStyleState_build_closure11: function _ButtonStyleState_build_closure11() { + }, + _ButtonStyleState_build_closure12: function _ButtonStyleState_build_closure12() { + }, + _ButtonStyleState_build_closure20: function _ButtonStyleState_build_closure20(t0) { this.effectiveValue = t0; }, _ButtonStyleState_build__closure0: function _ButtonStyleState_build__closure0(t0) { this.states = t0; }, - _ButtonStyleState_build_closure19: function _ButtonStyleState_build_closure19(t0) { + _ButtonStyleState_build_closure21: function _ButtonStyleState_build_closure21(t0) { this.effectiveValue = t0; }, _ButtonStyleState_build__closure: function _ButtonStyleState_build__closure(t0) { this.states = t0; }, - _ButtonStyleState_build_closure11: function _ButtonStyleState_build_closure11() { - }, - _ButtonStyleState_build_closure12: function _ButtonStyleState_build_closure12() { - }, _ButtonStyleState_build_closure13: function _ButtonStyleState_build_closure13() { }, _ButtonStyleState_build_closure14: function _ButtonStyleState_build_closure14() { @@ -27527,7 +28603,11 @@ }, _ButtonStyleState_build_closure16: function _ButtonStyleState_build_closure16() { }, - _ButtonStyleState_build_closure17: function _ButtonStyleState_build_closure17(t0) { + _ButtonStyleState_build_closure17: function _ButtonStyleState_build_closure17() { + }, + _ButtonStyleState_build_closure18: function _ButtonStyleState_build_closure18() { + }, + _ButtonStyleState_build_closure19: function _ButtonStyleState_build_closure19(t0) { this.$this = t0; }, _ButtonStyleState_build__closure1: function _ButtonStyleState_build__closure1() { @@ -27858,20 +28938,37 @@ _CheckboxState__widgetFillColor_closure: function _CheckboxState__widgetFillColor_closure(t0) { this.$this = t0; }, - _CheckboxState__defaultFillColor_closure: function _CheckboxState__defaultFillColor_closure(t0) { - this.themeData = t0; - }, _CheckboxState_build_closure: function _CheckboxState_build_closure(t0, t1) { this.$this = t0; this.checkboxTheme = t1; }, _CheckboxPainter: function _CheckboxPainter(t0) { var _ = this; - _._isHovered = _._toggleable$_isFocused = _._downPosition = _._splashRadius = _._toggleable$_focusColor = _._toggleable$_hoverColor = _._reactionColor = _._inactiveReactionColor = _._inactiveColor = _._toggleable$_activeColor = _._reactionHoverFade = _._reactionFocusFade = _._reaction = _._toggleable$_position = _._side = _._checkbox$_shape = _._previousValue = _._checkbox$_value = _._checkColor = null; + _._toggleable$_isHovered = _._toggleable$_isFocused = _._downPosition = _._splashRadius = _._toggleable$_focusColor = _._toggleable$_hoverColor = _._reactionColor = _._inactiveReactionColor = _._inactiveColor = _._toggleable$_activeColor = _._reactionHoverFade = _._reactionFocusFade = _._reaction = _._toggleable$_position = _._side = _._checkbox$_shape = _._previousValue = _._checkbox$_value = _._checkColor = null; _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t0; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _CheckboxDefaultsM2: function _CheckboxDefaultsM2(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { + var _ = this; + _._checkbox$_theme = t0; + _._checkbox$_colors = t1; + _.mouseCursor = t2; + _.fillColor = t3; + _.checkColor = t4; + _.overlayColor = t5; + _.splashRadius = t6; + _.materialTapTargetSize = t7; + _.visualDensity = t8; + _.shape = t9; + _.side = t10; + }, + _CheckboxDefaultsM2_fillColor_closure: function _CheckboxDefaultsM2_fillColor_closure(t0) { + this.$this = t0; + }, + _CheckboxDefaultsM2_overlayColor_closure: function _CheckboxDefaultsM2_overlayColor_closure(t0) { + this.$this = t0; }, __CheckboxState_State_TickerProviderStateMixin: function __CheckboxState_State_TickerProviderStateMixin() { }, @@ -27898,6 +28995,12 @@ b.toString; return A.BorderSide_lerp(a, b, t); }, + CheckboxTheme_of(context) { + var t1; + context.dependOnInheritedWidgetOfExactType$1$0(type$.CheckboxTheme); + t1 = A.Theme_of(context).checkboxTheme; + return t1; + }, CheckboxThemeData: function CheckboxThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.mouseCursor = t0; @@ -27913,7 +29016,7 @@ _CheckboxThemeData_Object_Diagnosticable: function _CheckboxThemeData_Object_Diagnosticable() { }, ChipThemeData_lerp(a, b, t) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -27969,8 +29072,16 @@ t20 = A.lerpDouble(t20, t3 ? _null : b.elevation, t); t21 = t1 ? _null : a.pressElevation; t21 = A.lerpDouble(t21, t3 ? _null : b.pressElevation, t); - t1 = t1 ? _null : a.iconTheme; - return new A.ChipThemeData(t2, t4, t5, t6, t7, t8, t9, t10, t12, t13, t14, t15, t16, t17, t18, t19, t11, t20, t21, A.IconThemeData_lerp(t1, t3 ? _null : b.iconTheme, t)); + if ((t1 ? _null : a.iconTheme) == null) + t22 = (t3 ? _null : b.iconTheme) != null; + else + t22 = true; + if (t22) { + t1 = t1 ? _null : a.iconTheme; + t1 = A.IconThemeData_lerp(t1, t3 ? _null : b.iconTheme, t); + } else + t1 = _null; + return new A.ChipThemeData(t2, t4, t5, t6, t7, t8, t9, t10, t12, t13, t14, t15, t16, t17, t18, t19, t11, t20, t21, t1); }, ChipThemeData__lerpSides(a, b, t) { var t1 = a == null; @@ -27978,11 +29089,11 @@ return null; if (t1) { t1 = b.color; - return A.BorderSide_lerp(new A.BorderSide(A.Color$fromARGB(0, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), 0, B.BorderStyle_1, B.StrokeAlign_0), b, t); + return A.BorderSide_lerp(new A.BorderSide(A.Color$fromARGB(0, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), 0, B.BorderStyle_1, -1), b, t); } if (b == null) { t1 = a.color; - return A.BorderSide_lerp(new A.BorderSide(A.Color$fromARGB(0, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), 0, B.BorderStyle_1, B.StrokeAlign_0), a, t); + return A.BorderSide_lerp(new A.BorderSide(A.Color$fromARGB(0, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), 0, B.BorderStyle_1, -1), a, t); } return A.BorderSide_lerp(a, b, t); }, @@ -28016,8 +29127,8 @@ }, _ChipThemeData_Object_Diagnosticable: function _ChipThemeData_Object_Diagnosticable() { }, - ColorScheme$(background, brightness, error, errorContainer, inversePrimary, inverseSurface, onBackground, onError, onErrorContainer, onInverseSurface, onPrimary, onPrimaryContainer, onSecondary, onSecondaryContainer, onSurface, onSurfaceVariant, onTertiary, onTertiaryContainer, outline, primary, primaryContainer, primaryVariant, secondary, secondaryContainer, secondaryVariant, shadow, surface, surfaceTint, surfaceVariant, tertiary, tertiaryContainer) { - return new A.ColorScheme(brightness, primary, onPrimary, primaryContainer, onPrimaryContainer, secondary, onSecondary, secondaryContainer, onSecondaryContainer, tertiary, onTertiary, tertiaryContainer, onTertiaryContainer, error, onError, errorContainer, onErrorContainer, background, onBackground, surface, onSurface, surfaceVariant, onSurfaceVariant, outline, shadow, inverseSurface, onInverseSurface, inversePrimary, surfaceTint, primaryVariant, secondaryVariant); + ColorScheme$(background, brightness, error, errorContainer, inversePrimary, inverseSurface, onBackground, onError, onErrorContainer, onInverseSurface, onPrimary, onPrimaryContainer, onSecondary, onSecondaryContainer, onSurface, onSurfaceVariant, onTertiary, onTertiaryContainer, outline, outlineVariant, primary, primaryContainer, primaryVariant, scrim, secondary, secondaryContainer, secondaryVariant, shadow, surface, surfaceTint, surfaceVariant, tertiary, tertiaryContainer) { + return new A.ColorScheme(brightness, primary, onPrimary, primaryContainer, onPrimaryContainer, secondary, onSecondary, secondaryContainer, onSecondaryContainer, tertiary, onTertiary, tertiaryContainer, onTertiaryContainer, error, onError, errorContainer, onErrorContainer, background, onBackground, surface, onSurface, surfaceVariant, onSurfaceVariant, outline, outlineVariant, shadow, scrim, inverseSurface, onInverseSurface, inversePrimary, surfaceTint, primaryVariant, secondaryVariant); }, ColorScheme_ColorScheme$fromSwatch(accentColor, backgroundColor, brightness, cardColor, errorColor, primaryColorDark, primarySwatch) { var secondary, t1, t2, t3, t4, t5, t6, t7, t8, t9, _null = null, @@ -28061,9 +29172,9 @@ t1 = t1 === B.Brightness_0 ? B.Color_4294967295 : B.Color_4278190080; t8 = isDark ? B.Color_4294967295 : B.Color_4278190080; t9 = primaryIsDark ? B.Color_4294967295 : B.Color_4278190080; - return A.ColorScheme$(t5, brightness, t6, _null, _null, _null, t9, isDark ? B.Color_4278190080 : B.Color_4294967295, _null, _null, t7, _null, t1, _null, t8, _null, _null, _null, _null, primarySwatch, _null, t2, secondary, _null, t3, _null, t4, _null, _null, _null, _null); + return A.ColorScheme$(t5, brightness, t6, _null, _null, _null, t9, isDark ? B.Color_4278190080 : B.Color_4294967295, _null, _null, t7, _null, t1, _null, t8, _null, _null, _null, _null, _null, primarySwatch, _null, t2, _null, secondary, _null, t3, _null, t4, _null, _null, _null, _null); }, - ColorScheme: function ColorScheme(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30) { + ColorScheme: function ColorScheme(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32) { var _ = this; _.brightness = t0; _.primary = t1; @@ -28089,13 +29200,15 @@ _._surfaceVariant = t21; _._onSurfaceVariant = t22; _._outline = t23; - _._shadow = t24; - _._inverseSurface = t25; - _._onInverseSurface = t26; - _._inversePrimary = t27; - _._surfaceTint = t28; - _._primaryVariant = t29; - _._secondaryVariant = t30; + _._outlineVariant = t24; + _._shadow = t25; + _._scrim = t26; + _._inverseSurface = t27; + _._onInverseSurface = t28; + _._inversePrimary = t29; + _._surfaceTint = t30; + _._primaryVariant = t31; + _._secondaryVariant = t32; }, _ColorScheme_Object_Diagnosticable: function _ColorScheme_Object_Diagnosticable() { }, @@ -28238,7 +29351,7 @@ }, _NullTableColumnWidth: function _NullTableColumnWidth() { }, - _NullWidget: function _NullWidget(t0) { + _NullWidget0: function _NullWidget0(t0) { this.key = t0; }, __SortArrowState_State_TickerProviderStateMixin: function __SortArrowState_State_TickerProviderStateMixin() { @@ -28352,7 +29465,7 @@ dialog = new A.DatePickerDialog(new A.DateTime(t2, false), new A.DateTime(t3, false), new A.DateTime(t4, false), new A.DateTime(t5, false), B.DatePickerEntryMode_0, null, null, null, null, B.DatePickerMode_0, null, null, null, null, null, null); t1.dialog = dialog; t1.dialog = A.Localizations_Localizations$override(dialog, context, locale); - $async$returnValue = A.showDialog(null, true, new A.showDatePicker_closure(t1, null), context, null, true, type$.DateTime); + $async$returnValue = A.showDialog(null, B.Color_2315255808, true, new A.showDatePicker_closure(t1, null), context, null, true, type$.DateTime); // goto return $async$goto = 1; break; @@ -28434,7 +29547,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _RestorableAutovalidateMode: function _RestorableAutovalidateMode(t0, t1) { var _ = this; @@ -28445,7 +29558,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _DatePickerHeader: function _DatePickerHeader(t0, t1, t2, t3, t4, t5, t6) { var _ = this; @@ -28461,10 +29574,65 @@ }, __DatePickerDialogState_State_RestorationMixin: function __DatePickerDialogState_State_RestorationMixin() { }, - _DesktopTextSelectionControls: function _DesktopTextSelectionControls() { + _DesktopTextSelectionHandleControls: function _DesktopTextSelectionHandleControls() { }, - Dialog$(alignment, backgroundColor, child, clipBehavior, elevation, insetPadding, shape) { - return new A.Dialog(backgroundColor, elevation, insetPadding, clipBehavior, shape, alignment, child, null); + DesktopTextSelectionControls: function DesktopTextSelectionControls() { + }, + DesktopTextSelectionControls_buildToolbar_closure: function DesktopTextSelectionControls_buildToolbar_closure(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + DesktopTextSelectionControls_buildToolbar_closure0: function DesktopTextSelectionControls_buildToolbar_closure0(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + DesktopTextSelectionControls_buildToolbar_closure1: function DesktopTextSelectionControls_buildToolbar_closure1(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + DesktopTextSelectionControls_buildToolbar_closure2: function DesktopTextSelectionControls_buildToolbar_closure2(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + _DesktopTextSelectionControlsToolbar: function _DesktopTextSelectionControlsToolbar(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.clipboardStatus = t0; + _.globalEditableRegion = t1; + _.handleCopy = t2; + _.handleCut = t3; + _.handlePaste = t4; + _.handleSelectAll = t5; + _.lastSecondaryTapDownPosition = t6; + _.selectionMidpoint = t7; + _.key = t8; + }, + _DesktopTextSelectionControlsToolbarState: function _DesktopTextSelectionControlsToolbarState(t0) { + this._widget = null; + this._debugLifecycleState = t0; + this._framework$_element = null; + }, + _DesktopTextSelectionControlsToolbarState_build_addToolbarButton: function _DesktopTextSelectionControlsToolbarState_build_addToolbarButton(t0, t1) { + this.items = t0; + this.context = t1; + }, + __DesktopTextSelectionHandleControls_DesktopTextSelectionControls_TextSelectionHandleControls: function __DesktopTextSelectionHandleControls_DesktopTextSelectionControls_TextSelectionHandleControls() { + }, + DesktopTextSelectionToolbar: function DesktopTextSelectionToolbar(t0, t1, t2) { + this.anchor = t0; + this.children = t1; + this.key = t2; + }, + DesktopTextSelectionToolbarButton$text(context, onPressed, text) { + var _null = null; + return new A.DesktopTextSelectionToolbarButton(onPressed, A.Text$(text, _null, _null, B.TextOverflow_2, _null, _null, B.TextStyle_mTi.copyWith$1$color(A.Theme_of(context).colorScheme.brightness === B.Brightness_0 ? B.Color_4294967295 : B.Color_3707764736), _null, _null, _null), _null); + }, + DesktopTextSelectionToolbarButton: function DesktopTextSelectionToolbarButton(t0, t1, t2) { + this.onPressed = t0; + this.child = t1; + this.key = t2; + }, + Dialog$(alignment, backgroundColor, child, clipBehavior, elevation, insetPadding, shadowColor, shape, surfaceTintColor) { + return new A.Dialog(backgroundColor, elevation, shadowColor, surfaceTintColor, insetPadding, clipBehavior, shape, alignment, child, null); }, AlertDialog$(actions, actionsPadding, backgroundColor, $content, contentPadding, semanticLabel, title) { return new A.AlertDialog(title, $content, contentPadding, actions, actionsPadding, backgroundColor, semanticLabel, null); @@ -28473,14 +29641,14 @@ return new A.SimpleDialog(title, children, null); }, _buildMaterialDialogTransitions(context, animation, secondaryAnimation, child) { - return A.FadeTransition$(false, child, A.CurvedAnimation$(B.Cubic_xDo0, animation, null)); + return new A.FadeTransition(A.CurvedAnimation$(B.Cubic_xDo0, animation, null), false, child, null); }, - showDialog(anchorPoint, barrierDismissible, builder, context, routeSettings, useRootNavigator, $T) { + showDialog(anchorPoint, barrierColor, barrierDismissible, builder, context, routeSettings, useRootNavigator, $T) { var themes, t1 = A.Navigator_of(context, useRootNavigator)._framework$_element; t1.toString; themes = A.InheritedTheme_capture(context, t1); - return A.Navigator_of(context, useRootNavigator).push$1(A.DialogRoute$(anchorPoint, B.Color_2315255808, barrierDismissible, null, builder, context, routeSettings, themes, true, $T)); + return A.Navigator_of(context, useRootNavigator).push$1(A.DialogRoute$(anchorPoint, barrierColor, barrierDismissible, null, builder, context, routeSettings, themes, true, $T)); }, DialogRoute$(anchorPoint, barrierColor, barrierDismissible, barrierLabel, builder, context, settings, themes, useSafeArea, $T) { var t2, t3, t4, t5, t6, t7, _null = null, @@ -28491,9 +29659,9 @@ t3 = $.Zone__current; t4 = A.ProxyAnimation$(B.C__AlwaysDismissedAnimation); t5 = A._setArrayType([], type$.JSArray_OverlayEntry); - t6 = $.$get$ChangeNotifier__emptyListeners(); + t6 = A.ValueNotifier$(_null, type$.nullable_String); t7 = $.Zone__current; - return new A.DialogRoute(new A.DialogRoute_closure(builder, themes, true), barrierDismissible, t1, barrierColor, B.Duration_150000, A.dialog___buildMaterialDialogTransitions$closure(), anchorPoint, _null, t2, new A.LabeledGlobalKey(_null, $T._eval$1("LabeledGlobalKey<_ModalScopeState<0>>")), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.PageStorageBucket(), _null, 0, new A._AsyncCompleter(new A._Future(t3, $T._eval$1("_Future<0?>")), $T._eval$1("_AsyncCompleter<0?>")), t4, t5, B.RouteSettings_null_null, new A.ValueNotifier(_null, t6, type$.ValueNotifier_nullable_String), new A._AsyncCompleter(new A._Future(t7, $T._eval$1("_Future<0?>")), $T._eval$1("_AsyncCompleter<0?>")), $T._eval$1("DialogRoute<0>")); + return new A.DialogRoute(new A.DialogRoute_closure(builder, themes, true), barrierDismissible, t1, barrierColor, B.Duration_150000, A.dialog___buildMaterialDialogTransitions$closure(), anchorPoint, _null, t2, new A.LabeledGlobalKey(_null, $T._eval$1("LabeledGlobalKey<_ModalScopeState<0>>")), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.PageStorageBucket(), _null, 0, new A._AsyncCompleter(new A._Future(t3, $T._eval$1("_Future<0?>")), $T._eval$1("_AsyncCompleter<0?>")), t4, t5, B.RouteSettings_null_null, t6, new A._AsyncCompleter(new A._Future(t7, $T._eval$1("_Future<0?>")), $T._eval$1("_AsyncCompleter<0?>")), $T._eval$1("DialogRoute<0>")); }, _paddingScaleFactor(textScaleFactor) { var t1 = A.lerpDouble(1, 0.3333333333333333, A.clampDouble(textScaleFactor, 1, 2) - 1); @@ -28502,18 +29670,20 @@ }, _DialogDefaultsM2$(context) { var _null = null; - return new A._DialogDefaultsM2(context, A.Theme_of(context).textTheme, A.Theme_of(context).iconTheme, _null, 24, B.RoundedRectangleBorder_ifx0, B.Alignment_0_0, _null, _null, _null, _null); + return new A._DialogDefaultsM2(context, A.Theme_of(context).textTheme, A.Theme_of(context).iconTheme, _null, 24, _null, _null, B.RoundedRectangleBorder_27D0, B.Alignment_0_0, _null, _null, _null, _null); }, - Dialog: function Dialog(t0, t1, t2, t3, t4, t5, t6, t7) { + Dialog: function Dialog(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _.backgroundColor = t0; _.elevation = t1; - _.insetPadding = t2; - _.clipBehavior = t3; - _.shape = t4; - _.alignment = t5; - _.child = t6; - _.key = t7; + _.shadowColor = t2; + _.surfaceTintColor = t3; + _.insetPadding = t4; + _.clipBehavior = t5; + _.shape = t6; + _.alignment = t7; + _.child = t8; + _.key = t9; }, AlertDialog: function AlertDialog(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; @@ -28558,6 +29728,7 @@ _.LocalHistoryRoute__localHistory = t12; _.LocalHistoryRoute__entriesImpliesAppBarDismissal = t13; _._transitionCompleter = t14; + _._performanceModeRequestHandle = null; _._popFinalized = false; _._routes$_controller = _._routes$_animation = null; _._secondaryAnimation = t15; @@ -28574,30 +29745,34 @@ this.themes = t1; this.useSafeArea = t2; }, - _DialogDefaultsM2: function _DialogDefaultsM2(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { + _DialogDefaultsM2: function _DialogDefaultsM2(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; _.context = t0; _._textTheme = t1; _._iconTheme = t2; _.backgroundColor = t3; _.elevation = t4; - _.shape = t5; - _.alignment = t6; - _.titleTextStyle = t7; - _.contentTextStyle = t8; - _.actionsPadding = t9; - _.iconColor = t10; + _.shadowColor = t5; + _.surfaceTintColor = t6; + _.shape = t7; + _.alignment = t8; + _.titleTextStyle = t9; + _.contentTextStyle = t10; + _.actionsPadding = t11; + _.iconColor = t12; }, - DialogTheme: function DialogTheme(t0, t1, t2, t3, t4, t5, t6, t7) { + DialogTheme: function DialogTheme(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _.backgroundColor = t0; _.elevation = t1; - _.shape = t2; - _.alignment = t3; - _.titleTextStyle = t4; - _.contentTextStyle = t5; - _.actionsPadding = t6; - _.iconColor = t7; + _.shadowColor = t2; + _.surfaceTintColor = t3; + _.shape = t4; + _.alignment = t5; + _.titleTextStyle = t6; + _.contentTextStyle = t7; + _.actionsPadding = t8; + _.iconColor = t9; }, _DialogTheme_Object_Diagnosticable: function _DialogTheme_Object_Diagnosticable() { }, @@ -28605,18 +29780,34 @@ return new A.Divider(height, thickness, color, null); }, Divider_createBorderSide(context, color, width) { - var t1, effectiveColor, effectiveWidth; + var defaults, t1, effectiveColor, effectiveWidth, _null = null, + dividerTheme = A.DividerTheme_of(context); + A.Theme_of(context).toString; + defaults = A._DividerDefaultsM2$(context); if (color == null) { - t1 = A.DividerTheme_of(context).color; - if (t1 == null) - t1 = A.Theme_of(context).dividerColor; + t1 = dividerTheme.color; effectiveColor = t1; } else effectiveColor = color; - effectiveWidth = width; if (effectiveColor == null) - return new A.BorderSide(B.Color_4278190080, effectiveWidth, B.BorderStyle_1, B.StrokeAlign_0); - return new A.BorderSide(effectiveColor, effectiveWidth, B.BorderStyle_1, B.StrokeAlign_0); + effectiveColor = defaults == null ? _null : defaults.get$color(defaults); + if (width == null) + t1 = dividerTheme.thickness; + else + t1 = width; + if (t1 == null) { + t1 = defaults == null ? _null : defaults.thickness; + effectiveWidth = t1; + } else + effectiveWidth = t1; + if (effectiveWidth == null) + effectiveWidth = 0; + if (effectiveColor == null) + return new A.BorderSide(B.Color_4278190080, effectiveWidth, B.BorderStyle_1, -1); + return new A.BorderSide(effectiveColor, effectiveWidth, B.BorderStyle_1, -1); + }, + _DividerDefaultsM2$(context) { + return new A._DividerDefaultsM2(context, null, 16, 0, 0, 0); }, Divider: function Divider(t0, t1, t2, t3) { var _ = this; @@ -28625,6 +29816,15 @@ _.color = t2; _.key = t3; }, + _DividerDefaultsM2: function _DividerDefaultsM2(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.context = t0; + _.color = t1; + _.space = t2; + _.thickness = t3; + _.indent = t4; + _.endIndent = t5; + }, DividerTheme_of(context) { var t1; context.dependOnInheritedWidgetOfExactType$1$0(type$.DividerTheme); @@ -28652,6 +29852,11 @@ this.child = t0; this.key = t1; }, + _DrawerControllerScope: function _DrawerControllerScope(t0, t1, t2) { + this.controller = t0; + this.child = t1; + this.key = t2; + }, DrawerController: function DrawerController(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.child = t0; @@ -28667,7 +29872,7 @@ DrawerControllerState: function DrawerControllerState(t0, t1, t2, t3, t4, t5) { var _ = this; _._historyEntry = null; - _._drawer$_focusScopeNode = t0; + _._focusScopeNode = t0; _.__DrawerControllerState__controller_A = $; _._drawer$_drawerKey = t1; _._previouslyOpened = false; @@ -28681,10 +29886,22 @@ }, DrawerControllerState__animationChanged_closure: function DrawerControllerState__animationChanged_closure() { }, + _DrawerDefaultsM2: function _DrawerDefaultsM2(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.context = t0; + _.backgroundColor = t1; + _.scrimColor = t2; + _.elevation = t3; + _.shadowColor = t4; + _.surfaceTintColor = t5; + _.shape = t6; + _.endShape = t7; + _.width = t8; + }, _DrawerControllerState_State_SingleTickerProviderStateMixin: function _DrawerControllerState_State_SingleTickerProviderStateMixin() { }, DrawerThemeData_lerp(a, b, t) { - var t2, t3, t4, t5, t6, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -28695,10 +29912,16 @@ t4 = A.Color_lerp(t4, t3 ? _null : b.scrimColor, t); t5 = t1 ? _null : a.elevation; t5 = A.lerpDouble(t5, t3 ? _null : b.elevation, t); - t6 = t1 ? _null : a.shape; - t6 = A.ShapeBorder_lerp(t6, t3 ? _null : b.shape, t); + t6 = t1 ? _null : a.shadowColor; + t6 = A.Color_lerp(t6, t3 ? _null : b.shadowColor, t); + t7 = t1 ? _null : a.surfaceTintColor; + t7 = A.Color_lerp(t7, t3 ? _null : b.surfaceTintColor, t); + t8 = t1 ? _null : a.shape; + t8 = A.ShapeBorder_lerp(t8, t3 ? _null : b.shape, t); + t9 = t1 ? _null : a.endShape; + t9 = A.ShapeBorder_lerp(t9, t3 ? _null : b.endShape, t); t1 = t1 ? _null : a.width; - return new A.DrawerThemeData(t2, t4, t5, t6, A.lerpDouble(t1, t3 ? _null : b.width, t)); + return new A.DrawerThemeData(t2, t4, t5, t6, t7, t8, t9, A.lerpDouble(t1, t3 ? _null : b.width, t)); }, DrawerTheme_of(context) { var t1; @@ -28706,22 +29929,25 @@ t1 = A.Theme_of(context).drawerTheme; return t1; }, - DrawerThemeData: function DrawerThemeData(t0, t1, t2, t3, t4) { + DrawerThemeData: function DrawerThemeData(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _.backgroundColor = t0; _.scrimColor = t1; _.elevation = t2; - _.shape = t3; - _.width = t4; + _.shadowColor = t3; + _.surfaceTintColor = t4; + _.shape = t5; + _.endShape = t6; + _.width = t7; }, _DrawerThemeData_Object_Diagnosticable: function _DrawerThemeData_Object_Diagnosticable() { }, DropdownMenuItem$(child, onTap, value, $T) { return new A.DropdownMenuItem(onTap, value, child, B.AlignmentDirectional_m1_0, null, $T._eval$1("DropdownMenuItem<0>")); }, - DropdownButton$(dropdownColor, elevation, hint, icon, iconSize, isDense, isExpanded, itemHeight, items, onChanged, selectedItemBuilder, style, underline, value, $T) { + DropdownButton$(dropdownColor, hint, icon, iconSize, isDense, isExpanded, items, onChanged, selectedItemBuilder, style, value, $T) { var _null = null; - return new A.DropdownButton(items, value, hint, _null, onChanged, _null, selectedItemBuilder, elevation, style, underline, icon, _null, _null, iconSize, isDense, isExpanded, itemHeight, _null, _null, false, dropdownColor, _null, _null, B.AlignmentDirectional_m1_0, _null, _null, false, false, _null, $T._eval$1("DropdownButton<0>")); + return new A.DropdownButton(items, value, hint, _null, onChanged, _null, selectedItemBuilder, 8, style, icon, _null, _null, iconSize, isDense, isExpanded, 48, _null, _null, false, dropdownColor, _null, _null, B.AlignmentDirectional_m1_0, _null, _null, false, false, _null, $T._eval$1("DropdownButton<0>")); }, DropdownButtonFormField$(decoration, isDense, isExpanded, items, onChanged, selectedItemBuilder, validator, value, $T) { var _null = null; @@ -28827,6 +30053,7 @@ _.LocalHistoryRoute__localHistory = t19; _.LocalHistoryRoute__entriesImpliesAppBarDismissal = t20; _._transitionCompleter = t21; + _._performanceModeRequestHandle = null; _._popFinalized = false; _._routes$_controller = _._routes$_animation = null; _._secondaryAnimation = t22; @@ -28920,7 +30147,7 @@ this.child = t0; this.key = t1; }, - DropdownButton: function DropdownButton(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29) { + DropdownButton: function DropdownButton(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28) { var _ = this; _.items = t0; _.value = t1; @@ -28931,27 +30158,26 @@ _.selectedItemBuilder = t6; _.elevation = t7; _.style = t8; - _.underline = t9; - _.icon = t10; - _.iconDisabledColor = t11; - _.iconEnabledColor = t12; - _.iconSize = t13; - _.isDense = t14; - _.isExpanded = t15; - _.itemHeight = t16; - _.focusColor = t17; - _.focusNode = t18; - _.autofocus = t19; - _.dropdownColor = t20; - _.menuMaxHeight = t21; - _.enableFeedback = t22; - _.alignment = t23; - _.borderRadius = t24; - _._inputDecoration = t25; - _._isEmpty = t26; - _._dropdown$_isFocused = t27; - _.key = t28; - _.$ti = t29; + _.icon = t9; + _.iconDisabledColor = t10; + _.iconEnabledColor = t11; + _.iconSize = t12; + _.isDense = t13; + _.isExpanded = t14; + _.itemHeight = t15; + _.focusColor = t16; + _.focusNode = t17; + _.autofocus = t18; + _.dropdownColor = t19; + _.menuMaxHeight = t20; + _.enableFeedback = t21; + _.alignment = t22; + _.borderRadius = t23; + _._inputDecoration = t24; + _._isEmpty = t25; + _._dropdown$_isFocused = t26; + _.key = t27; + _.$ti = t28; }, _DropdownButtonState: function _DropdownButtonState(t0, t1) { var _ = this; @@ -29085,6 +30311,13 @@ }, __DropdownButtonState_State_WidgetsBindingObserver: function __DropdownButtonState_State_WidgetsBindingObserver() { }, + DropdownMenuThemeData: function DropdownMenuThemeData(t0, t1, t2) { + this.textStyle = t0; + this.inputDecorationTheme = t1; + this.menuStyle = t2; + }, + _DropdownMenuThemeData_Object_Diagnosticable: function _DropdownMenuThemeData_Object_Diagnosticable() { + }, ElevatedButton$(child, onPressed, style) { var _null = null; return new A.ElevatedButton(onPressed, _null, _null, _null, style, B.Clip_0, _null, false, _null, child, _null); @@ -29112,7 +30345,7 @@ t3 = minimumSize == null ? _null : new A.MaterialStatePropertyAll(minimumSize, type$.MaterialStatePropertyAll_Size); t4 = maximumSize == null ? _null : new A.MaterialStatePropertyAll(maximumSize, type$.MaterialStatePropertyAll_Size); t5 = shape == null ? _null : new A.MaterialStatePropertyAll(shape, type$.MaterialStatePropertyAll_OutlinedBorder); - return A.ButtonStyle$(alignment, animationDuration, backgroundColorProp, elevationValue, enableFeedback, _null, foregroundColorProp, t4, t3, mouseCursor, overlayColor, t2, t1, t5, _null, splashFactory, _null, tapTargetSize, new A.MaterialStatePropertyAll(textStyle, type$.MaterialStatePropertyAll_nullable_TextStyle), visualDensity); + return A.ButtonStyle$(alignment, animationDuration, backgroundColorProp, elevationValue, enableFeedback, _null, foregroundColorProp, _null, _null, t4, t3, mouseCursor, overlayColor, t2, t1, t5, _null, splashFactory, _null, tapTargetSize, new A.MaterialStatePropertyAll(textStyle, type$.MaterialStatePropertyAll_nullable_TextStyle), visualDensity); }, _scaledPadding(context) { var t1 = A.MediaQuery_maybeOf(context); @@ -29211,7 +30444,7 @@ this.index = t1; }, ExpansionTileThemeData_lerp(a, b, t) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -29232,10 +30465,14 @@ t9 = A.Color_lerp(t9, t3 ? _null : b.collapsedIconColor, t); t10 = t1 ? _null : a.textColor; t10 = A.Color_lerp(t10, t3 ? _null : b.textColor, t); - t1 = t1 ? _null : a.collapsedTextColor; - return new A.ExpansionTileThemeData(t2, t4, t5, t6, t7, t8, t9, t10, A.Color_lerp(t1, t3 ? _null : b.collapsedTextColor, t)); + t11 = t1 ? _null : a.collapsedTextColor; + t11 = A.Color_lerp(t11, t3 ? _null : b.collapsedTextColor, t); + t12 = t1 ? _null : a.shape; + t12 = A.ShapeBorder_lerp(t12, t3 ? _null : b.shape, t); + t1 = t1 ? _null : a.collapsedShape; + return new A.ExpansionTileThemeData(t2, t4, t5, t6, t7, t8, t9, t10, t11, t12, A.ShapeBorder_lerp(t1, t3 ? _null : b.collapsedShape, t)); }, - ExpansionTileThemeData: function ExpansionTileThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + ExpansionTileThemeData: function ExpansionTileThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; _.backgroundColor = t0; _.collapsedBackgroundColor = t1; @@ -29246,6 +30483,8 @@ _.collapsedIconColor = t6; _.textColor = t7; _.collapsedTextColor = t8; + _.shape = t9; + _.collapsedShape = t10; }, _ExpansionTileThemeData_Object_Diagnosticable: function _ExpansionTileThemeData_Object_Diagnosticable() { }, @@ -29309,6 +30548,18 @@ this.context = t0; this.callback = t1; }, + FilledButtonThemeData_lerp(a, b, t) { + var t1 = a == null; + if (t1 && b == null) + return null; + t1 = t1 ? null : a.style; + return new A.FilledButtonThemeData(A.ButtonStyle_lerp(t1, b == null ? null : b.style, t)); + }, + FilledButtonThemeData: function FilledButtonThemeData(t0) { + this.style = t0; + }, + _FilledButtonThemeData_Object_Diagnosticable: function _FilledButtonThemeData_Object_Diagnosticable() { + }, FlexibleSpaceBar_createSettings(child, currentExtent, isScrolledUnder, maxExtent, minExtent, toolbarOpacity) { var t1 = toolbarOpacity == null ? 1 : toolbarOpacity, t2 = minExtent == null ? currentExtent : minExtent; @@ -29324,8 +30575,8 @@ _.child = t5; _.key = t6; }, - FloatingActionButton$(backgroundColor, child, heroTag, mini, onPressed, tooltip) { - return new A.FloatingActionButton(child, tooltip, backgroundColor, heroTag, onPressed, mini ? B._FloatingActionButtonType_1 : B._FloatingActionButtonType_0, null); + FloatingActionButton$(backgroundColor, child, elevation, foregroundColor, heroTag, mini, onPressed, tooltip) { + return new A.FloatingActionButton(child, tooltip, foregroundColor, backgroundColor, heroTag, onPressed, elevation, mini ? B._FloatingActionButtonType_1 : B._FloatingActionButtonType_0, null); }, _DefaultHeroTag: function _DefaultHeroTag() { }, @@ -29333,15 +30584,21 @@ this.index = t0; this._core$_name = t1; }, - FloatingActionButton: function FloatingActionButton(t0, t1, t2, t3, t4, t5, t6) { + FloatingActionButton: function FloatingActionButton(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.child = t0; _.tooltip = t1; - _.backgroundColor = t2; - _.heroTag = t3; - _.onPressed = t4; - _._floatingActionButtonType = t5; - _.key = t6; + _.foregroundColor = t2; + _.backgroundColor = t3; + _.heroTag = t4; + _.onPressed = t5; + _.elevation = t6; + _._floatingActionButtonType = t7; + _.key = t8; + }, + _EffectiveMouseCursor: function _EffectiveMouseCursor(t0, t1) { + this.widgetCursor = t0; + this.themeCursor = t1; }, _ChildOverflowBox: function _ChildOverflowBox(t0, t1) { this.child = t0; @@ -29379,7 +30636,7 @@ _._depth = 0; _._node$_parent = _._node$_owner = null; }, - _FABDefaultsM2: function _FABDefaultsM2(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23) { + _FABDefaultsM2: function _FABDefaultsM2(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24) { var _ = this; _.type = t0; _.hasChild = t1; @@ -29405,6 +30662,7 @@ _.extendedIconLabelSpacing = t21; _.extendedPadding = t22; _.extendedTextStyle = t23; + _.mouseCursor = t24; }, _AnimationSwap$(first, next, $parent, swapThreshold, $T) { return new A._AnimationSwap($parent, swapThreshold, first, next, new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function_AnimationStatus), type$.ObserverList_of_void_Function_AnimationStatus), new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function), type$.ObserverList_of_void_Function), 0, $T._eval$1("_AnimationSwap<0>")); @@ -29455,11 +30713,11 @@ }, __EndTopFabLocation_StandardFabLocation_FabEndOffsetX_FabTopOffsetY: function __EndTopFabLocation_StandardFabLocation_FabEndOffsetX_FabTopOffsetY() { }, - FloatingActionButtonThemeData$(backgroundColor, disabledElevation, elevation, enableFeedback, extendedIconLabelSpacing, extendedPadding, extendedSizeConstraints, extendedTextStyle, focusColor, focusElevation, foregroundColor, highlightElevation, hoverColor, hoverElevation, iconSize, largeSizeConstraints, shape, sizeConstraints, smallSizeConstraints, splashColor) { - return new A.FloatingActionButtonThemeData(foregroundColor, backgroundColor, focusColor, hoverColor, splashColor, elevation, focusElevation, hoverElevation, disabledElevation, highlightElevation, shape, enableFeedback, iconSize, sizeConstraints, smallSizeConstraints, largeSizeConstraints, extendedSizeConstraints, extendedIconLabelSpacing, extendedPadding, extendedTextStyle); + FloatingActionButtonThemeData$(backgroundColor, disabledElevation, elevation, enableFeedback, extendedIconLabelSpacing, extendedPadding, extendedSizeConstraints, extendedTextStyle, focusColor, focusElevation, foregroundColor, highlightElevation, hoverColor, hoverElevation, iconSize, largeSizeConstraints, mouseCursor, shape, sizeConstraints, smallSizeConstraints, splashColor) { + return new A.FloatingActionButtonThemeData(foregroundColor, backgroundColor, focusColor, hoverColor, splashColor, elevation, focusElevation, hoverElevation, disabledElevation, highlightElevation, shape, enableFeedback, iconSize, sizeConstraints, smallSizeConstraints, largeSizeConstraints, extendedSizeConstraints, extendedIconLabelSpacing, extendedPadding, extendedTextStyle, mouseCursor); }, FloatingActionButtonThemeData_lerp(a, b, t) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -29486,28 +30744,34 @@ t12 = A.lerpDouble(t12, t3 ? _null : b.highlightElevation, t); t13 = t1 ? _null : a.shape; t13 = A.ShapeBorder_lerp(t13, t3 ? _null : b.shape, t); - if (t < 0.5) - t14 = t1 ? _null : a.enableFeedback; + t14 = t < 0.5; + if (t14) + t15 = t1 ? _null : a.enableFeedback; else - t14 = t3 ? _null : b.enableFeedback; - t15 = t1 ? _null : a.iconSize; - t15 = A.lerpDouble(t15, t3 ? _null : b.iconSize, t); - t16 = t1 ? _null : a.sizeConstraints; - t16 = A.BoxConstraints_lerp(t16, t3 ? _null : b.sizeConstraints, t); - t17 = t1 ? _null : a.smallSizeConstraints; - t17 = A.BoxConstraints_lerp(t17, t3 ? _null : b.smallSizeConstraints, t); - t18 = t1 ? _null : a.largeSizeConstraints; - t18 = A.BoxConstraints_lerp(t18, t3 ? _null : b.largeSizeConstraints, t); - t19 = t1 ? _null : a.extendedSizeConstraints; - t19 = A.BoxConstraints_lerp(t19, t3 ? _null : b.extendedSizeConstraints, t); - t20 = t1 ? _null : a.extendedIconLabelSpacing; - t20 = A.lerpDouble(t20, t3 ? _null : b.extendedIconLabelSpacing, t); - t21 = t1 ? _null : a.extendedPadding; - t21 = A.EdgeInsetsGeometry_lerp(t21, t3 ? _null : b.extendedPadding, t); - t1 = t1 ? _null : a.extendedTextStyle; - return A.FloatingActionButtonThemeData$(t4, t11, t8, t14, t20, t21, t19, A.TextStyle_lerp(t1, t3 ? _null : b.extendedTextStyle, t), t5, t9, t2, t12, t6, t10, t15, t18, t13, t16, t17, t7); + t15 = t3 ? _null : b.enableFeedback; + t16 = t1 ? _null : a.iconSize; + t16 = A.lerpDouble(t16, t3 ? _null : b.iconSize, t); + t17 = t1 ? _null : a.sizeConstraints; + t17 = A.BoxConstraints_lerp(t17, t3 ? _null : b.sizeConstraints, t); + t18 = t1 ? _null : a.smallSizeConstraints; + t18 = A.BoxConstraints_lerp(t18, t3 ? _null : b.smallSizeConstraints, t); + t19 = t1 ? _null : a.largeSizeConstraints; + t19 = A.BoxConstraints_lerp(t19, t3 ? _null : b.largeSizeConstraints, t); + t20 = t1 ? _null : a.extendedSizeConstraints; + t20 = A.BoxConstraints_lerp(t20, t3 ? _null : b.extendedSizeConstraints, t); + t21 = t1 ? _null : a.extendedIconLabelSpacing; + t21 = A.lerpDouble(t21, t3 ? _null : b.extendedIconLabelSpacing, t); + t22 = t1 ? _null : a.extendedPadding; + t22 = A.EdgeInsetsGeometry_lerp(t22, t3 ? _null : b.extendedPadding, t); + t23 = t1 ? _null : a.extendedTextStyle; + t23 = A.TextStyle_lerp(t23, t3 ? _null : b.extendedTextStyle, t); + if (t14) + t1 = t1 ? _null : a.mouseCursor; + else + t1 = t3 ? _null : b.mouseCursor; + return A.FloatingActionButtonThemeData$(t4, t11, t8, t15, t21, t22, t20, t23, t5, t9, t2, t12, t6, t10, t16, t19, t1, t13, t17, t18, t7); }, - FloatingActionButtonThemeData: function FloatingActionButtonThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19) { + FloatingActionButtonThemeData: function FloatingActionButtonThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20) { var _ = this; _.foregroundColor = t0; _.backgroundColor = t1; @@ -29529,11 +30793,12 @@ _.extendedIconLabelSpacing = t17; _.extendedPadding = t18; _.extendedTextStyle = t19; + _.mouseCursor = t20; }, _FloatingActionButtonThemeData_Object_Diagnosticable: function _FloatingActionButtonThemeData_Object_Diagnosticable() { }, IconButton$(alignment, color, disabledColor, enableFeedback, icon, iconSize, onPressed, padding, splashRadius, tooltip, visualDensity) { - return new A.IconButton(iconSize, visualDensity, padding, alignment, splashRadius, icon, color, disabledColor, onPressed, tooltip, true, null); + return new A.IconButton(iconSize, visualDensity, padding, alignment, splashRadius, icon, color, disabledColor, onPressed, tooltip, enableFeedback, null); }, IconButton: function IconButton(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { var _ = this; @@ -29550,6 +30815,18 @@ _.enableFeedback = t10; _.key = t11; }, + IconButtonThemeData_lerp(a, b, t) { + var t1 = a == null; + if (t1 && b == null) + return null; + t1 = t1 ? null : a.style; + return new A.IconButtonThemeData(A.ButtonStyle_lerp(t1, b == null ? null : b.style, t)); + }, + IconButtonThemeData: function IconButtonThemeData(t0) { + this.style = t0; + }, + _IconButtonThemeData_Object_Diagnosticable: function _IconButtonThemeData_Object_Diagnosticable() { + }, Ink$(child, color, decoration) { var t1, _null = null; if (decoration == null) @@ -29785,6 +31062,10 @@ _InkResponseState_handleFocusHighlightModeChange_closure: function _InkResponseState_handleFocusHighlightModeChange_closure(t0) { this.$this = t0; }, + _InkResponseState_build_getHighlightColorForType: function _InkResponseState_build_getHighlightColorForType(t0, t1) { + this.$this = t0; + this.context = t1; + }, InkWell: function InkWell(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28) { var _ = this; _.child = t0; @@ -29883,7 +31164,7 @@ _.ChangeNotifier__count = _._extent = 0; _.ChangeNotifier__listeners = t0; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _InputBorderTween: function _InputBorderTween(t0, t1) { this.begin = t0; @@ -29991,7 +31272,7 @@ _.containerHeight = t4; _.subtextHeight = t5; }, - _RenderDecoration: function _RenderDecoration(t0, t1, t2, t3, t4, t5, t6, t7) { + _RenderDecoration: function _RenderDecoration(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _._input_decorator$_decoration = t0; _._input_decorator$_textDirection = t1; @@ -29999,8 +31280,9 @@ _._textAlignVertical = t3; _._isFocused = t4; _._input_decorator$_expands = t5; + _._material3 = t6; _._labelTransform = null; - _.SlottedContainerRenderObjectMixin__slotToChild = t6; + _.SlottedContainerRenderObjectMixin__slotToChild = t7; _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; _._computingThisDryLayout = false; _._cachedBaselines = _._box$_size = null; @@ -30016,7 +31298,7 @@ _._constraints = null; _._debugDoingThisPaint = false; _.__RenderObject__wasRepaintBoundary_A = $; - _._layerHandle = t7; + _._layerHandle = t8; _._needsCompositingBitsUpdate = false; _.__RenderObject__needsCompositing_A = $; _._needsPaint = true; @@ -30028,10 +31310,10 @@ _._node$_parent = _._node$_owner = null; }, _RenderDecoration_performLayout_centerLayout: function _RenderDecoration_performLayout_centerLayout(t0) { - this._box_0 = t0; + this.height = t0; }, _RenderDecoration_performLayout_baselineLayout: function _RenderDecoration_performLayout_baselineLayout(t0, t1) { - this._box_0 = t0; + this.baseline = t0; this.layout = t1; }, _RenderDecoration_paint_doPaint: function _RenderDecoration_paint_doPaint(t0, t1) { @@ -30079,13 +31361,6 @@ }, _InputDecoratorState__handleChange_closure: function _InputDecoratorState__handleChange_closure() { }, - _InputDecoratorState__getIconColor_resolveIconColor: function _InputDecoratorState__getIconColor_resolveIconColor(t0) { - this.themeData = t0; - }, - _InputDecoratorState__getFloatingLabelStyle_getFallbackTextStyle: function _InputDecoratorState__getFloatingLabelStyle_getFallbackTextStyle(t0, t1) { - this.$this = t0; - this.themeData = t1; - }, InputDecoration: function InputDecoration(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49) { var _ = this; _.icon = t0; @@ -30141,6 +31416,36 @@ }, InputDecorationTheme: function InputDecorationTheme() { }, + _InputDecoratorDefaultsM2: function _InputDecoratorDefaultsM2(t0) { + this.context = t0; + }, + _InputDecoratorDefaultsM2_hintStyle_closure: function _InputDecoratorDefaultsM2_hintStyle_closure(t0) { + this.$this = t0; + }, + _InputDecoratorDefaultsM2_labelStyle_closure: function _InputDecoratorDefaultsM2_labelStyle_closure(t0) { + this.$this = t0; + }, + _InputDecoratorDefaultsM2_floatingLabelStyle_closure: function _InputDecoratorDefaultsM2_floatingLabelStyle_closure(t0) { + this.$this = t0; + }, + _InputDecoratorDefaultsM2_helperStyle_closure: function _InputDecoratorDefaultsM2_helperStyle_closure(t0) { + this.$this = t0; + }, + _InputDecoratorDefaultsM2_errorStyle_closure: function _InputDecoratorDefaultsM2_errorStyle_closure(t0) { + this.$this = t0; + }, + _InputDecoratorDefaultsM2_fillColor_closure: function _InputDecoratorDefaultsM2_fillColor_closure(t0) { + this.$this = t0; + }, + _InputDecoratorDefaultsM2_iconColor_closure: function _InputDecoratorDefaultsM2_iconColor_closure(t0) { + this.$this = t0; + }, + _InputDecoratorDefaultsM2_prefixIconColor_closure: function _InputDecoratorDefaultsM2_prefixIconColor_closure(t0) { + this.$this = t0; + }, + _InputDecoratorDefaultsM2_suffixIconColor_closure: function _InputDecoratorDefaultsM2_suffixIconColor_closure(t0) { + this.$this = t0; + }, _InputDecorationTheme_Object_Diagnosticable: function _InputDecorationTheme_Object_Diagnosticable() { }, __BorderContainerState_State_TickerProviderStateMixin: function __BorderContainerState_State_TickerProviderStateMixin() { @@ -30153,8 +31458,8 @@ }, __RenderDecoration_RenderBox_SlottedContainerRenderObjectMixin: function __RenderDecoration_RenderBox_SlottedContainerRenderObjectMixin() { }, - ListTile$(autofocus, contentPadding, dense, enableFeedback, enabled, focusNode, hoverColor, isThreeLine, key, leading, onLongPress, onTap, selected, selectedTileColor, shape, subtitle, tileColor, title, trailing, visualDensity) { - return new A.ListTile(leading, title, subtitle, trailing, isThreeLine, dense, visualDensity, shape, contentPadding, enabled, onTap, onLongPress, selected, hoverColor, focusNode, false, tileColor, selectedTileColor, enableFeedback, key); + ListTile$(autofocus, contentPadding, dense, enableFeedback, enabled, focusNode, hoverColor, isThreeLine, key, leading, onFocusChange, onLongPress, onTap, selected, selectedColor, selectedTileColor, shape, subtitle, tileColor, title, trailing, visualDensity) { + return new A.ListTile(leading, title, subtitle, trailing, isThreeLine, dense, visualDensity, shape, selectedColor, contentPadding, enabled, onTap, onLongPress, onFocusChange, selected, hoverColor, focusNode, false, tileColor, selectedTileColor, enableFeedback, key); }, _RenderListTile__layoutBox(box, constraints) { var t1; @@ -30173,7 +31478,7 @@ this.index = t0; this._core$_name = t1; }, - ListTile: function ListTile(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19) { + ListTile: function ListTile(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21) { var _ = this; _.leading = t0; _.title = t1; @@ -30183,18 +31488,20 @@ _.dense = t5; _.visualDensity = t6; _.shape = t7; - _.contentPadding = t8; - _.enabled = t9; - _.onTap = t10; - _.onLongPress = t11; - _.selected = t12; - _.hoverColor = t13; - _.focusNode = t14; - _.autofocus = t15; - _.tileColor = t16; - _.selectedTileColor = t17; - _.enableFeedback = t18; - _.key = t19; + _.selectedColor = t8; + _.contentPadding = t9; + _.enabled = t10; + _.onTap = t11; + _.onLongPress = t12; + _.onFocusChange = t13; + _.selected = t14; + _.hoverColor = t15; + _.focusNode = t16; + _.autofocus = t17; + _.tileColor = t18; + _.selectedTileColor = t19; + _.enableFeedback = t20; + _.key = t21; }, _ListTileSlot: function _ListTileSlot(t0, t1) { this.index = t0; @@ -30328,9 +31635,9 @@ t1 = result == null ? null : result.get$data(result); return t1 == null ? A.Theme_of(context).listTileTheme : t1; }, - ListTileTheme_merge(child, selectedColor, style) { + ListTileTheme_merge(child, style) { var _null = null; - return new A.Builder(new A.ListTileTheme_merge_closure(_null, _null, _null, style, selectedColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, child), _null); + return new A.Builder(new A.ListTileTheme_merge_closure(_null, _null, _null, style, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, child), _null); }, ListTileThemeData: function ListTileThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { var _ = this; @@ -30375,6 +31682,37 @@ }, _ListTileThemeData_Object_Diagnosticable: function _ListTileThemeData_Object_Diagnosticable() { }, + TextMagnifier: function TextMagnifier(t0, t1) { + this.magnifierInfo = t0; + this.key = t1; + }, + TextMagnifier_adaptiveMagnifierConfiguration_closure: function TextMagnifier_adaptiveMagnifierConfiguration_closure() { + }, + _TextMagnifierState: function _TextMagnifierState(t0, t1) { + var _ = this; + _._positionShouldBeAnimatedTimer = _._magnifierPosition = null; + _._extraFocalPointOffset = t0; + _._widget = null; + _._debugLifecycleState = t1; + _._framework$_element = null; + }, + _TextMagnifierState__determineMagnifierPositionAndFocalPoint_closure: function _TextMagnifierState__determineMagnifierPositionAndFocalPoint_closure(t0) { + this.$this = t0; + }, + _TextMagnifierState__determineMagnifierPositionAndFocalPoint__closure: function _TextMagnifierState__determineMagnifierPositionAndFocalPoint__closure(t0) { + this.$this = t0; + }, + _TextMagnifierState__determineMagnifierPositionAndFocalPoint_closure0: function _TextMagnifierState__determineMagnifierPositionAndFocalPoint_closure0(t0, t1, t2, t3) { + var _ = this; + _._box_0 = t0; + _.$this = t1; + _.finalMagnifierPosition = t2; + _.focalPointAdjustmentForScreenBoundsAdjustment = t3; + }, + Magnifier: function Magnifier(t0, t1) { + this.additionalFocalPointOffset = t0; + this.key = t1; + }, Material$(animationDuration, borderOnForeground, borderRadius, child, clipBehavior, color, elevation, key, shadowColor, shape, surfaceTintColor, textStyle, type) { return new A.Material(child, type, elevation, color, shadowColor, surfaceTintColor, textStyle, shape, true, clipBehavior, animationDuration, borderRadius, key); }, @@ -30509,7 +31847,11 @@ DefaultMaterialLocalizations: function DefaultMaterialLocalizations() { }, _MaterialStateColor$(_resolve) { - return new A._MaterialStateColor(_resolve, J.get$value$x(_resolve.call$1(B.Set_empty1))); + return new A._MaterialStateColor(_resolve, J.get$value$x(_resolve.call$1(B.Set_empty0))); + }, + _MaterialStateTextStyle$(_resolve) { + var _null = null; + return new A._MaterialStateTextStyle(_resolve, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, MaterialStateProperty_resolveAs(value, states, $T) { if ($T._eval$1("MaterialStateProperty<0>")._is(value)) @@ -30519,13 +31861,16 @@ MaterialStateProperty_lerp(a, b, t, lerpFunction, $T) { if (a == null && b == null) return null; - return new A._LerpProperties0(a, b, t, lerpFunction, $T._eval$1("_LerpProperties0<0>")); + return new A._LerpProperties(a, b, t, lerpFunction, $T._eval$1("_LerpProperties<0>")); }, MaterialStatesController$(value) { - var t1 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); + var t2, + t1 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); if (value != null) t1.addAll$1(0, value); - return new A.MaterialStatesController(t1, $.$get$ChangeNotifier__emptyListeners()); + t2 = new A.MaterialStatesController(t1, $.$get$ChangeNotifier__emptyListeners()); + t2.ValueNotifier$1(t1, type$.Set_MaterialState); + return t2; }, MaterialState: function MaterialState(t0, t1) { this.index = t0; @@ -30543,9 +31888,43 @@ this.enabledCursor = t0; this.name = t1; }, + MaterialStateBorderSide: function MaterialStateBorderSide() { + }, + MaterialStateTextStyle: function MaterialStateTextStyle() { + }, + _MaterialStateTextStyle: function _MaterialStateTextStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26) { + var _ = this; + _._material_state$_resolve = t0; + _.inherit = t1; + _.color = t2; + _.backgroundColor = t3; + _.fontFamily = t4; + _._text_style$_fontFamilyFallback = t5; + _._package = t6; + _.fontSize = t7; + _.fontWeight = t8; + _.fontStyle = t9; + _.letterSpacing = t10; + _.wordSpacing = t11; + _.textBaseline = t12; + _.height = t13; + _.leadingDistribution = t14; + _.locale = t15; + _.foreground = t16; + _.background = t17; + _.decoration = t18; + _.decorationColor = t19; + _.decorationStyle = t20; + _.decorationThickness = t21; + _.debugLabel = t22; + _.shadows = t23; + _.fontFeatures = t24; + _.fontVariations = t25; + _.overflow = t26; + }, MaterialStateProperty: function MaterialStateProperty() { }, - _LerpProperties0: function _LerpProperties0(t0, t1, t2, t3, t4) { + _LerpProperties: function _LerpProperties(t0, t1, t2, t3, t4) { var _ = this; _.a = t0; _.b = t1; @@ -30567,7 +31946,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, MaterialStateMixin: function MaterialStateMixin() { }, @@ -30580,6 +31959,87 @@ }, MaterialStateMixin_removeMaterialState_closure: function MaterialStateMixin_removeMaterialState_closure() { }, + MenuBarThemeData: function MenuBarThemeData(t0) { + this.style = t0; + }, + MenuButtonThemeData: function MenuButtonThemeData(t0) { + this.style = t0; + }, + _MenuButtonThemeData_Object_Diagnosticable: function _MenuButtonThemeData_Object_Diagnosticable() { + }, + MenuStyle_lerp(a, b, t) { + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _null = null, + t1 = a == null; + if (t1 && b == null) + return _null; + t2 = t1 ? _null : a.backgroundColor; + t3 = b == null; + t4 = t3 ? _null : b.backgroundColor; + t5 = type$.nullable_Color; + t4 = A.MaterialStateProperty_lerp(t2, t4, t, A.ui_Color_lerp$closure(), t5); + t2 = t1 ? _null : a.shadowColor; + t2 = A.MaterialStateProperty_lerp(t2, t3 ? _null : b.shadowColor, t, A.ui_Color_lerp$closure(), t5); + t6 = t1 ? _null : a.surfaceTintColor; + t5 = A.MaterialStateProperty_lerp(t6, t3 ? _null : b.surfaceTintColor, t, A.ui_Color_lerp$closure(), t5); + t6 = t1 ? _null : a.elevation; + t7 = t3 ? _null : b.elevation; + t7 = A.MaterialStateProperty_lerp(t6, t7, t, A.ui__lerpDouble$closure(), type$.nullable_double); + t6 = t1 ? _null : a.padding; + t8 = t3 ? _null : b.padding; + t8 = A.MaterialStateProperty_lerp(t6, t8, t, A.edge_insets_EdgeInsetsGeometry_lerp$closure(), type$.nullable_EdgeInsetsGeometry); + t6 = t1 ? _null : a.minimumSize; + t9 = t3 ? _null : b.minimumSize; + t10 = type$.nullable_Size; + t9 = A.MaterialStateProperty_lerp(t6, t9, t, A.ui_Size_lerp$closure(), t10); + t6 = t1 ? _null : a.fixedSize; + t6 = A.MaterialStateProperty_lerp(t6, t3 ? _null : b.fixedSize, t, A.ui_Size_lerp$closure(), t10); + t11 = t1 ? _null : a.maximumSize; + t10 = A.MaterialStateProperty_lerp(t11, t3 ? _null : b.maximumSize, t, A.ui_Size_lerp$closure(), t10); + t11 = t1 ? _null : a.side; + t12 = t3 ? _null : b.side; + t13 = t1 ? _null : a.shape; + t14 = t3 ? _null : b.shape; + t14 = A.MaterialStateProperty_lerp(t13, t14, t, A.borders_OutlinedBorder_lerp$closure(), type$.nullable_OutlinedBorder); + t13 = t < 0.5; + if (t13) + t15 = t1 ? _null : a.mouseCursor; + else + t15 = t3 ? _null : b.mouseCursor; + if (t13) + t13 = t1 ? _null : a.visualDensity; + else + t13 = t3 ? _null : b.visualDensity; + t1 = t1 ? _null : a.alignment; + return new A.MenuStyle(t4, t2, t5, t7, t8, t9, t6, t10, new A._LerpSides0(t11, t12, t), t14, t15, t13, A.AlignmentGeometry_lerp(t1, t3 ? _null : b.alignment, t)); + }, + MenuStyle: function MenuStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { + var _ = this; + _.backgroundColor = t0; + _.shadowColor = t1; + _.surfaceTintColor = t2; + _.elevation = t3; + _.padding = t4; + _.minimumSize = t5; + _.fixedSize = t6; + _.maximumSize = t7; + _.side = t8; + _.shape = t9; + _.mouseCursor = t10; + _.visualDensity = t11; + _.alignment = t12; + }, + _LerpSides0: function _LerpSides0(t0, t1, t2) { + this.a = t0; + this.b = t1; + this.t = t2; + }, + _MenuStyle_Object_Diagnosticable: function _MenuStyle_Object_Diagnosticable() { + }, + MenuThemeData: function MenuThemeData(t0) { + this.style = t0; + }, + _MenuThemeData_Object_Diagnosticable: function _MenuThemeData_Object_Diagnosticable() { + }, MergeableMaterialItem: function MergeableMaterialItem() { }, MaterialSlice: function MaterialSlice(t0, t1, t2) { @@ -30669,7 +32129,7 @@ __MergeableMaterialState_State_TickerProviderStateMixin: function __MergeableMaterialState_State_TickerProviderStateMixin() { }, NavigationBarThemeData_lerp(a, b, t) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -30678,42 +32138,89 @@ t2 = A.lerpDouble(t2, t3 ? _null : b.height, t); t4 = t1 ? _null : a.backgroundColor; t4 = A.Color_lerp(t4, t3 ? _null : b.backgroundColor, t); - t5 = t1 ? _null : a.surfaceTintColor; - t5 = A.Color_lerp(t5, t3 ? _null : b.surfaceTintColor, t); - t6 = t1 ? _null : a.elevation; - t6 = A.lerpDouble(t6, t3 ? _null : b.elevation, t); - t7 = t1 ? _null : a.indicatorColor; - t7 = A.Color_lerp(t7, t3 ? _null : b.indicatorColor, t); - t8 = t1 ? _null : a.indicatorShape; - t8 = A.ShapeBorder_lerp(t8, t3 ? _null : b.indicatorShape, t); - t9 = t1 ? _null : a.labelTextStyle; - t10 = t3 ? _null : b.labelTextStyle; - t10 = A.MaterialStateProperty_lerp(t9, t10, t, A.text_style_TextStyle_lerp$closure(), type$.nullable_TextStyle); - t9 = t1 ? _null : a.iconTheme; - t11 = t3 ? _null : b.iconTheme; - t11 = A.MaterialStateProperty_lerp(t9, t11, t, A.icon_theme_data_IconThemeData_lerp$closure(), type$.nullable_IconThemeData); + t5 = t1 ? _null : a.elevation; + t5 = A.lerpDouble(t5, t3 ? _null : b.elevation, t); + t6 = t1 ? _null : a.shadowColor; + t6 = A.Color_lerp(t6, t3 ? _null : b.shadowColor, t); + t7 = t1 ? _null : a.surfaceTintColor; + t7 = A.Color_lerp(t7, t3 ? _null : b.surfaceTintColor, t); + t8 = t1 ? _null : a.indicatorColor; + t8 = A.Color_lerp(t8, t3 ? _null : b.indicatorColor, t); + t9 = t1 ? _null : a.indicatorShape; + t9 = A.ShapeBorder_lerp(t9, t3 ? _null : b.indicatorShape, t); + t10 = t1 ? _null : a.labelTextStyle; + t11 = t3 ? _null : b.labelTextStyle; + t11 = A.MaterialStateProperty_lerp(t10, t11, t, A.text_style_TextStyle_lerp$closure(), type$.nullable_TextStyle); + t10 = t1 ? _null : a.iconTheme; + t12 = t3 ? _null : b.iconTheme; + t12 = A.MaterialStateProperty_lerp(t10, t12, t, A.icon_theme_data_IconThemeData_lerp$closure(), type$.nullable_IconThemeData); if (t < 0.5) t1 = t1 ? _null : a.labelBehavior; else t1 = t3 ? _null : b.labelBehavior; - return new A.NavigationBarThemeData(t2, t4, t5, t6, t7, t8, t10, t11, t1); + return new A.NavigationBarThemeData(t2, t4, t5, t6, t7, t8, t9, t11, t12, t1); }, - NavigationBarThemeData: function NavigationBarThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + NavigationBarThemeData: function NavigationBarThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _.height = t0; _.backgroundColor = t1; - _.surfaceTintColor = t2; - _.elevation = t3; - _.indicatorColor = t4; - _.indicatorShape = t5; - _.labelTextStyle = t6; - _.iconTheme = t7; - _.labelBehavior = t8; + _.elevation = t2; + _.shadowColor = t3; + _.surfaceTintColor = t4; + _.indicatorColor = t5; + _.indicatorShape = t6; + _.labelTextStyle = t7; + _.iconTheme = t8; + _.labelBehavior = t9; }, _NavigationBarThemeData_Object_Diagnosticable: function _NavigationBarThemeData_Object_Diagnosticable() { }, + NavigationDrawerThemeData_lerp(a, b, t) { + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, _null = null, + t1 = a == null; + if (t1 && b == null) + return _null; + t2 = t1 ? _null : a.tileHeight; + t3 = b == null; + t2 = A.lerpDouble(t2, t3 ? _null : b.tileHeight, t); + t4 = t1 ? _null : a.backgroundColor; + t4 = A.Color_lerp(t4, t3 ? _null : b.backgroundColor, t); + t5 = t1 ? _null : a.elevation; + t5 = A.lerpDouble(t5, t3 ? _null : b.elevation, t); + t6 = t1 ? _null : a.shadowColor; + t6 = A.Color_lerp(t6, t3 ? _null : b.shadowColor, t); + t7 = t1 ? _null : a.surfaceTintColor; + t7 = A.Color_lerp(t7, t3 ? _null : b.surfaceTintColor, t); + t8 = t1 ? _null : a.indicatorColor; + t8 = A.Color_lerp(t8, t3 ? _null : b.indicatorColor, t); + t9 = t1 ? _null : a.indicatorShape; + t9 = A.ShapeBorder_lerp(t9, t3 ? _null : b.indicatorShape, t); + t10 = t1 ? _null : a.indicatorSize; + t10 = A.Size_lerp(t10, t1 ? _null : a.indicatorSize, t); + t11 = t1 ? _null : a.labelTextStyle; + t12 = t3 ? _null : b.labelTextStyle; + t12 = A.MaterialStateProperty_lerp(t11, t12, t, A.text_style_TextStyle_lerp$closure(), type$.nullable_TextStyle); + t1 = t1 ? _null : a.iconTheme; + t3 = t3 ? _null : b.iconTheme; + return new A.NavigationDrawerThemeData(t2, t4, t5, t6, t7, t8, t9, t10, t12, A.MaterialStateProperty_lerp(t1, t3, t, A.icon_theme_data_IconThemeData_lerp$closure(), type$.nullable_IconThemeData)); + }, + NavigationDrawerThemeData: function NavigationDrawerThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + var _ = this; + _.tileHeight = t0; + _.backgroundColor = t1; + _.elevation = t2; + _.shadowColor = t3; + _.surfaceTintColor = t4; + _.indicatorColor = t5; + _.indicatorShape = t6; + _.indicatorSize = t7; + _.labelTextStyle = t8; + _.iconTheme = t9; + }, + _NavigationDrawerThemeData_Object_Diagnosticable: function _NavigationDrawerThemeData_Object_Diagnosticable() { + }, NavigationRailThemeData_lerp(a, b, t) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -30743,12 +32250,14 @@ t10 = t3 ? _null : b.useIndicator; t12 = t1 ? _null : a.indicatorColor; t12 = A.Color_lerp(t12, t3 ? _null : b.indicatorColor, t); - t13 = t1 ? _null : a.minWidth; - t13 = A.lerpDouble(t13, t3 ? _null : b.minWidth, t); + t13 = t1 ? _null : a.indicatorShape; + t13 = A.ShapeBorder_lerp(t13, t3 ? _null : b.indicatorShape, t); + t14 = t1 ? _null : a.minWidth; + t14 = A.lerpDouble(t14, t3 ? _null : b.minWidth, t); t1 = t1 ? _null : a.minExtendedWidth; - return new A.NavigationRailThemeData(t2, t4, t5, t6, t7, t8, t9, t11, t10, t12, t13, A.lerpDouble(t1, t3 ? _null : b.minExtendedWidth, t)); + return new A.NavigationRailThemeData(t2, t4, t5, t6, t7, t8, t9, t11, t10, t12, t13, t14, A.lerpDouble(t1, t3 ? _null : b.minExtendedWidth, t)); }, - NavigationRailThemeData: function NavigationRailThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + NavigationRailThemeData: function NavigationRailThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; _.backgroundColor = t0; _.elevation = t1; @@ -30760,8 +32269,9 @@ _.labelType = t7; _.useIndicator = t8; _.indicatorColor = t9; - _.minWidth = t10; - _.minExtendedWidth = t11; + _.indicatorShape = t10; + _.minWidth = t11; + _.minExtendedWidth = t12; }, _NavigationRailThemeData_Object_Diagnosticable: function _NavigationRailThemeData_Object_Diagnosticable() { }, @@ -30809,7 +32319,7 @@ t5 = minimumSize == null ? _null : new A.MaterialStatePropertyAll(minimumSize, type$.MaterialStatePropertyAll_Size); t6 = maximumSize == null ? _null : new A.MaterialStatePropertyAll(maximumSize, type$.MaterialStatePropertyAll_Size); t7 = side == null ? _null : new A.MaterialStatePropertyAll(side, type$.MaterialStatePropertyAll_BorderSide); - return A.ButtonStyle$(alignment, animationDuration, backgroundColorProp, t3, enableFeedback, _null, foregroundColorProp, t6, t5, mouseCursor, overlayColor, t4, t2, shape == null ? _null : new A.MaterialStatePropertyAll(shape, type$.MaterialStatePropertyAll_OutlinedBorder), t7, splashFactory, _null, tapTargetSize, t1, visualDensity); + return A.ButtonStyle$(alignment, animationDuration, backgroundColorProp, t3, enableFeedback, _null, foregroundColorProp, _null, _null, t6, t5, mouseCursor, overlayColor, t4, t2, shape == null ? _null : new A.MaterialStatePropertyAll(shape, type$.MaterialStatePropertyAll_OutlinedBorder), t7, splashFactory, _null, tapTargetSize, t1, visualDensity); }, _scaledPadding1(context) { var t1 = A.MediaQuery_maybeOf(context); @@ -30865,38 +32375,40 @@ t2 = $.Zone__current, t3 = A.ProxyAnimation$(B.C__AlwaysDismissedAnimation), t4 = A._setArrayType([], type$.JSArray_OverlayEntry), - t5 = $.$get$ChangeNotifier__emptyListeners(), + t5 = A.ValueNotifier$(_null, type$.nullable_String), t6 = $.Zone__current, t7 = settings == null ? B.RouteSettings_null_null : settings; - return new A.MaterialPageRoute(builder, false, _null, t1, new A.LabeledGlobalKey(_null, $T._eval$1("LabeledGlobalKey<_ModalScopeState<0>>")), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.PageStorageBucket(), _null, 0, new A._AsyncCompleter(new A._Future(t2, $T._eval$1("_Future<0?>")), $T._eval$1("_AsyncCompleter<0?>")), t3, t4, t7, new A.ValueNotifier(_null, t5, type$.ValueNotifier_nullable_String), new A._AsyncCompleter(new A._Future(t6, $T._eval$1("_Future<0?>")), $T._eval$1("_AsyncCompleter<0?>")), $T._eval$1("MaterialPageRoute<0>")); + return new A.MaterialPageRoute(builder, false, true, _null, t1, new A.LabeledGlobalKey(_null, $T._eval$1("LabeledGlobalKey<_ModalScopeState<0>>")), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.PageStorageBucket(), _null, 0, new A._AsyncCompleter(new A._Future(t2, $T._eval$1("_Future<0?>")), $T._eval$1("_AsyncCompleter<0?>")), t3, t4, t7, t5, new A._AsyncCompleter(new A._Future(t6, $T._eval$1("_Future<0?>")), $T._eval$1("_AsyncCompleter<0?>")), $T._eval$1("MaterialPageRoute<0>")); }, - MaterialPageRoute: function MaterialPageRoute(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15) { + MaterialPageRoute: function MaterialPageRoute(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16) { var _ = this; _.builder = t0; _.fullscreenDialog = t1; - _.filter = t2; + _.allowSnapshotting = t2; + _.filter = t3; _._offstage = false; _._secondaryAnimationProxy = _._animationProxy = null; - _._willPopCallbacks = t3; - _._scopeKey = t4; - _._subtreeKey = t5; - _._storageBucket = t6; + _._willPopCallbacks = t4; + _._scopeKey = t5; + _._subtreeKey = t6; + _._storageBucket = t7; _.__ModalRoute__modalBarrier_A = $; _._modalScopeCache = null; _.__ModalRoute__modalScope_A = $; - _.LocalHistoryRoute__localHistory = t7; - _.LocalHistoryRoute__entriesImpliesAppBarDismissal = t8; - _._transitionCompleter = t9; + _.LocalHistoryRoute__localHistory = t8; + _.LocalHistoryRoute__entriesImpliesAppBarDismissal = t9; + _._transitionCompleter = t10; + _._performanceModeRequestHandle = null; _._popFinalized = false; _._routes$_controller = _._routes$_animation = null; - _._secondaryAnimation = t10; + _._secondaryAnimation = t11; _._trainHoppingListenerRemover = _._routes$_result = null; - _._overlayEntries = t11; + _._overlayEntries = t12; _._navigator$_navigator = null; - _._navigator$_settings = t12; - _._restorationScopeId = t13; - _._popCompleter = t14; - _.$ti = t15; + _._navigator$_settings = t13; + _._restorationScopeId = t14; + _._popCompleter = t15; + _.$ti = t16; }, MaterialRouteTransitionMixin: function MaterialRouteTransitionMixin() { }, @@ -30914,6 +32426,33 @@ t4.toString; return new A._FadeUpwardsPageTransition(new A._AnimatedEvaluation(routeAnimation, new A._ChainedEvaluation(t2, t1, t3), t3._eval$1("_AnimatedEvaluation")), new A._AnimatedEvaluation(routeAnimation, t4, A._instanceType(t4)._eval$1("_AnimatedEvaluation")), child, null); }, + _updateScaledTransform(transform, scale, size) { + var t1, t2; + transform.setIdentity$0(); + if (scale === 1) + return; + transform.scale$2(0, scale, scale); + t1 = size._dx; + t2 = size._dy; + transform.translate$2(0, -((t1 * scale - t1) / 2), -((t2 * scale - t2) / 2)); + }, + _ZoomEnterTransitionPainter$(animation, fade, reverse, scale) { + var t1 = new A._ZoomEnterTransitionPainter(reverse, animation, scale, fade, new A.Matrix4(new Float64Array(16)), A.LayerHandle$(type$.OpacityLayer), A.LayerHandle$(type$.TransformLayer), $.$get$ChangeNotifier__emptyListeners()), + t2 = t1.get$notifyListeners(); + animation.addListener$1(0, t2); + animation.addStatusListener$1(t1.get$_onStatusChange()); + scale.parent.addListener$1(0, t2); + fade.addListener$1(0, t2); + return t1; + }, + _ZoomExitTransitionPainter$(animation, fade, reverse, scale) { + var t1 = new A._ZoomExitTransitionPainter(reverse, scale, fade, animation, new A.Matrix4(new Float64Array(16)), A.LayerHandle$(type$.OpacityLayer), A.LayerHandle$(type$.TransformLayer), $.$get$ChangeNotifier__emptyListeners()), + t2 = t1.get$notifyListeners(); + scale.parent.addListener$1(0, t2); + fade.addListener$1(0, t2); + animation.addStatusListener$1(t1.get$_onStatusChange()); + return t1; + }, _FadeUpwardsPageTransition: function _FadeUpwardsPageTransition(t0, t1, t2, t3) { var _ = this; _._positionAnimation = t0; @@ -30921,37 +32460,61 @@ _.child = t2; _.key = t3; }, - _ZoomPageTransition: function _ZoomPageTransition(t0, t1, t2, t3) { + _ZoomPageTransition: function _ZoomPageTransition(t0, t1, t2, t3, t4) { var _ = this; _.animation = t0; _.secondaryAnimation = t1; - _.child = t2; - _.key = t3; + _.allowSnapshotting = t2; + _.child = t3; + _.key = t4; }, - _ZoomPageTransition_build_closure: function _ZoomPageTransition_build_closure() { + _ZoomPageTransition_build_closure: function _ZoomPageTransition_build_closure(t0) { + this.$this = t0; }, - _ZoomPageTransition_build_closure0: function _ZoomPageTransition_build_closure0() { + _ZoomPageTransition_build_closure0: function _ZoomPageTransition_build_closure0(t0) { + this.$this = t0; }, - _ZoomPageTransition_build_closure1: function _ZoomPageTransition_build_closure1() { + _ZoomPageTransition_build_closure1: function _ZoomPageTransition_build_closure1(t0) { + this.$this = t0; }, - _ZoomPageTransition_build_closure2: function _ZoomPageTransition_build_closure2() { + _ZoomPageTransition_build_closure2: function _ZoomPageTransition_build_closure2(t0) { + this.$this = t0; }, - _ZoomEnterTransition: function _ZoomEnterTransition(t0, t1, t2, t3) { + _ZoomEnterTransition: function _ZoomEnterTransition(t0, t1, t2, t3, t4) { var _ = this; _.animation = t0; _.child = t1; - _.reverse = t2; - _.key = t3; + _.allowSnapshotting = t2; + _.reverse = t3; + _.key = t4; }, - _ZoomEnterTransition_build_closure: function _ZoomEnterTransition_build_closure(t0) { - this._box_0 = t0; + _ZoomEnterTransitionState: function _ZoomEnterTransitionState(t0, t1, t2, t3) { + var _ = this; + _.___ZoomEnterTransitionState_delegate_A = $; + _._ZoomTransitionBase_controller = t0; + _._ZoomTransitionBase____ZoomTransitionBase_fadeTransition_A = t1; + _._ZoomTransitionBase____ZoomTransitionBase_scaleTransition_A = t2; + _._widget = null; + _._debugLifecycleState = t3; + _._framework$_element = null; }, - _ZoomExitTransition: function _ZoomExitTransition(t0, t1, t2, t3) { + _ZoomExitTransition: function _ZoomExitTransition(t0, t1, t2, t3, t4) { var _ = this; _.animation = t0; - _.reverse = t1; - _.child = t2; - _.key = t3; + _.allowSnapshotting = t1; + _.reverse = t2; + _.child = t3; + _.key = t4; + }, + _ZoomExitTransitionState: function _ZoomExitTransitionState(t0, t1, t2, t3) { + var _ = this; + _.___ZoomExitTransitionState_delegate_A = $; + _._ZoomTransitionBase_controller = t0; + _._ZoomTransitionBase____ZoomTransitionBase_fadeTransition_A = t1; + _._ZoomTransitionBase____ZoomTransitionBase_scaleTransition_A = t2; + _._widget = null; + _._debugLifecycleState = t3; + _._framework$_element = null; }, PageTransitionsBuilder: function PageTransitionsBuilder() { }, @@ -30965,8 +32528,50 @@ PageTransitionsTheme__all_closure: function PageTransitionsTheme__all_closure(t0) { this.builders = t0; }, + _ZoomTransitionBase: function _ZoomTransitionBase() { + }, + _ZoomEnterTransitionPainter: function _ZoomEnterTransitionPainter(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.reverse = t0; + _.animation = t1; + _.scale = t2; + _.fade = t3; + _._page_transitions_theme$_transform = t4; + _._opacityHandle = t5; + _._transformHandler = t6; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t7; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _ZoomEnterTransitionPainter_paint_closure: function _ZoomEnterTransitionPainter_paint_closure(t0, t1) { + this.$this = t0; + this.painter = t1; + }, + _ZoomExitTransitionPainter: function _ZoomExitTransitionPainter(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.reverse = t0; + _.scale = t1; + _.fade = t2; + _.animation = t3; + _._page_transitions_theme$_transform = t4; + _._opacityHandle = t5; + _._transformHandler = t6; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t7; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _ZoomExitTransitionPainter_paint_closure: function _ZoomExitTransitionPainter_paint_closure(t0, t1) { + this.$this = t0; + this.painter = t1; + }, _PageTransitionsTheme_Object_Diagnosticable: function _PageTransitionsTheme_Object_Diagnosticable() { }, + __ZoomEnterTransitionState_State__ZoomTransitionBase: function __ZoomEnterTransitionState_State__ZoomTransitionBase() { + }, + __ZoomExitTransitionState_State__ZoomTransitionBase: function __ZoomExitTransitionState_State__ZoomTransitionBase() { + }, PopupMenuDivider$() { return new A.PopupMenuDivider(null); }, @@ -30976,9 +32581,9 @@ PopupMenuButton$(child, color, enabled, icon, initialValue, itemBuilder, onSelected, padding, tooltip, $T) { return new A.PopupMenuButton(itemBuilder, initialValue, onSelected, tooltip, padding, child, icon, enabled, color, null, $T._eval$1("PopupMenuButton<0>")); }, - PopupMenuPosition: function PopupMenuPosition(t0, t1) { - this.index = t0; - this._core$_name = t1; + _PopupMenuDefaultsM2$(context) { + var _null = null; + return new A._PopupMenuDefaultsM2(context, _null, _null, 8, _null, _null, _null, _null, _null, _null, _null); }, PopupMenuEntry: function PopupMenuEntry() { }, @@ -31039,25 +32644,27 @@ _._framework$_element = null; _.$ti = t1; }, - _PopupMenu: function _PopupMenu(t0, t1, t2, t3, t4) { + _PopupMenu: function _PopupMenu(t0, t1, t2, t3, t4, t5) { var _ = this; _.route = t0; _.semanticLabel = t1; _.constraints = t2; - _.key = t3; - _.$ti = t4; + _.clipBehavior = t3; + _.key = t4; + _.$ti = t5; }, _PopupMenu_build_closure: function _PopupMenu_build_closure(t0, t1) { this.$this = t0; this.i = t1; }, - _PopupMenu_build_closure0: function _PopupMenu_build_closure0(t0, t1, t2, t3, t4) { + _PopupMenu_build_closure0: function _PopupMenu_build_closure0(t0, t1, t2, t3, t4, t5) { var _ = this; _.$this = t0; _.opacity = t1; _.popupMenuTheme = t2; - _.width = t3; - _.height = t4; + _.defaults = t3; + _.width = t4; + _.height = t5; }, _PopupMenuRouteLayout: function _PopupMenuRouteLayout(t0, t1, t2, t3, t4, t5) { var _ = this; @@ -31068,42 +32675,46 @@ _.padding = t4; _.avoidBounds = t5; }, - _PopupMenuRoute: function _PopupMenuRoute(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24) { + _PopupMenuRoute: function _PopupMenuRoute(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27) { var _ = this; _.position = t0; _.items = t1; _.itemSizes = t2; _.initialValue = t3; _.elevation = t4; - _.semanticLabel = t5; - _.shape = t6; - _.color = t7; - _.capturedThemes = t8; - _.constraints = t9; - _.barrierLabel = t10; - _.filter = t11; + _.surfaceTintColor = t5; + _.shadowColor = t6; + _.semanticLabel = t7; + _.shape = t8; + _.color = t9; + _.capturedThemes = t10; + _.constraints = t11; + _.clipBehavior = t12; + _.barrierLabel = t13; + _.filter = t14; _._offstage = false; _._secondaryAnimationProxy = _._animationProxy = null; - _._willPopCallbacks = t12; - _._scopeKey = t13; - _._subtreeKey = t14; - _._storageBucket = t15; + _._willPopCallbacks = t15; + _._scopeKey = t16; + _._subtreeKey = t17; + _._storageBucket = t18; _.__ModalRoute__modalBarrier_A = $; _._modalScopeCache = null; _.__ModalRoute__modalScope_A = $; - _.LocalHistoryRoute__localHistory = t16; - _.LocalHistoryRoute__entriesImpliesAppBarDismissal = t17; - _._transitionCompleter = t18; + _.LocalHistoryRoute__localHistory = t19; + _.LocalHistoryRoute__entriesImpliesAppBarDismissal = t20; + _._transitionCompleter = t21; + _._performanceModeRequestHandle = null; _._popFinalized = false; _._routes$_controller = _._routes$_animation = null; - _._secondaryAnimation = t19; + _._secondaryAnimation = t22; _._trainHoppingListenerRemover = _._routes$_result = null; - _._overlayEntries = t20; + _._overlayEntries = t23; _._navigator$_navigator = null; - _._navigator$_settings = t21; - _._restorationScopeId = t22; - _._popCompleter = t23; - _.$ti = t24; + _._navigator$_settings = t24; + _._restorationScopeId = t25; + _._popCompleter = t26; + _.$ti = t27; }, _PopupMenuRoute_buildPage_closure: function _PopupMenuRoute_buildPage_closure(t0, t1, t2, t3) { var _ = this; @@ -31136,12 +32747,27 @@ PopupMenuButtonState_showButtonMenu_closure: function PopupMenuButtonState_showButtonMenu_closure(t0) { this.$this = t0; }, - _EffectiveMouseCursor: function _EffectiveMouseCursor(t0, t1) { + _EffectiveMouseCursor0: function _EffectiveMouseCursor0(t0, t1) { this.widgetCursor = t0; this.themeCursor = t1; }, + _PopupMenuDefaultsM2: function _PopupMenuDefaultsM2(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { + var _ = this; + _.context = t0; + _.___PopupMenuDefaultsM2__textTheme_FI = _.___PopupMenuDefaultsM2__theme_FI = $; + _.color = t1; + _.shape = t2; + _.elevation = t3; + _.shadowColor = t4; + _.surfaceTintColor = t5; + _.textStyle = t6; + _.labelTextStyle = t7; + _.enableFeedback = t8; + _.mouseCursor = t9; + _.position = t10; + }, PopupMenuThemeData_lerp(a, b, t) { - var t2, t3, t4, t5, t6, t7, t8, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -31152,18 +32778,29 @@ t4 = A.ShapeBorder_lerp(t4, t3 ? _null : b.shape, t); t5 = t1 ? _null : a.elevation; t5 = A.lerpDouble(t5, t3 ? _null : b.elevation, t); - t6 = t1 ? _null : a.textStyle; - t6 = A.TextStyle_lerp(t6, t3 ? _null : b.textStyle, t); - t7 = t < 0.5; - if (t7) - t8 = t1 ? _null : a.enableFeedback; + t6 = t1 ? _null : a.shadowColor; + t6 = A.Color_lerp(t6, t3 ? _null : b.shadowColor, t); + t7 = t1 ? _null : a.surfaceTintColor; + t7 = A.Color_lerp(t7, t3 ? _null : b.surfaceTintColor, t); + t8 = t1 ? _null : a.textStyle; + t8 = A.TextStyle_lerp(t8, t3 ? _null : b.textStyle, t); + t9 = t1 ? _null : a.labelTextStyle; + t10 = t3 ? _null : b.labelTextStyle; + t10 = A.MaterialStateProperty_lerp(t9, t10, t, A.text_style_TextStyle_lerp$closure(), type$.nullable_TextStyle); + t9 = t < 0.5; + if (t9) + t11 = t1 ? _null : a.enableFeedback; else - t8 = t3 ? _null : b.enableFeedback; - if (t7) - t1 = t1 ? _null : a.mouseCursor; + t11 = t3 ? _null : b.enableFeedback; + if (t9) + t12 = t1 ? _null : a.mouseCursor; else - t1 = t3 ? _null : b.mouseCursor; - return new A.PopupMenuThemeData(t2, t4, t5, t6, t8, t1); + t12 = t3 ? _null : b.mouseCursor; + if (t9) + t1 = t1 ? _null : a.position; + else + t1 = t3 ? _null : b.position; + return new A.PopupMenuThemeData(t2, t4, t5, t6, t7, t8, t10, t11, t12, t1); }, PopupMenuTheme_of(context) { var t1; @@ -31171,14 +32808,18 @@ t1 = A.Theme_of(context).popupMenuTheme; return t1; }, - PopupMenuThemeData: function PopupMenuThemeData(t0, t1, t2, t3, t4, t5) { + PopupMenuThemeData: function PopupMenuThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _.color = t0; _.shape = t1; _.elevation = t2; - _.textStyle = t3; - _.enableFeedback = t4; - _.mouseCursor = t5; + _.shadowColor = t3; + _.surfaceTintColor = t4; + _.textStyle = t5; + _.labelTextStyle = t6; + _.enableFeedback = t7; + _.mouseCursor = t8; + _.position = t9; }, _PopupMenuThemeData_Object_Diagnosticable: function _PopupMenuThemeData_Object_Diagnosticable() { }, @@ -31316,6 +32957,26 @@ _RefreshProgressIndicatorState__buildAnimation_closure: function _RefreshProgressIndicatorState__buildAnimation_closure(t0) { this.$this = t0; }, + _CircularProgressIndicatorDefaultsM2: function _CircularProgressIndicatorDefaultsM2(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.context = t0; + _.___CircularProgressIndicatorDefaultsM2__colors_FI = $; + _.color = t1; + _.linearTrackColor = t2; + _.linearMinHeight = t3; + _.circularTrackColor = t4; + _.refreshBackgroundColor = t5; + }, + _LinearProgressIndicatorDefaultsM2: function _LinearProgressIndicatorDefaultsM2(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.context = t0; + _.___LinearProgressIndicatorDefaultsM2__colors_FI = $; + _.color = t1; + _.linearTrackColor = t2; + _.linearMinHeight = t3; + _.circularTrackColor = t4; + _.refreshBackgroundColor = t5; + }, __CircularProgressIndicatorState_State_SingleTickerProviderStateMixin: function __CircularProgressIndicatorState_State_SingleTickerProviderStateMixin() { }, __LinearProgressIndicatorState_State_SingleTickerProviderStateMixin: function __LinearProgressIndicatorState_State_SingleTickerProviderStateMixin() { @@ -31393,20 +33054,34 @@ _RadioState__widgetFillColor_closure: function _RadioState__widgetFillColor_closure(t0) { this.$this = t0; }, - _RadioState__defaultFillColor_closure: function _RadioState__defaultFillColor_closure(t0) { - this.themeData = t0; - }, _RadioState_build_closure: function _RadioState_build_closure(t0, t1) { this.$this = t0; this.radioTheme = t1; }, _RadioPainter: function _RadioPainter(t0) { var _ = this; - _._isHovered = _._toggleable$_isFocused = _._downPosition = _._splashRadius = _._toggleable$_focusColor = _._toggleable$_hoverColor = _._reactionColor = _._inactiveReactionColor = _._inactiveColor = _._toggleable$_activeColor = _._reactionHoverFade = _._reactionFocusFade = _._reaction = _._toggleable$_position = null; + _._toggleable$_isHovered = _._toggleable$_isFocused = _._downPosition = _._splashRadius = _._toggleable$_focusColor = _._toggleable$_hoverColor = _._reactionColor = _._inactiveReactionColor = _._inactiveColor = _._toggleable$_activeColor = _._reactionHoverFade = _._reactionFocusFade = _._reaction = _._toggleable$_position = null; _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t0; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _RadioDefaultsM2: function _RadioDefaultsM2(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _.context = t0; + _.___RadioDefaultsM2__colors_FI = _.___RadioDefaultsM2__theme_FI = $; + _.mouseCursor = t1; + _.fillColor = t2; + _.overlayColor = t3; + _.splashRadius = t4; + _.materialTapTargetSize = t5; + _.visualDensity = t6; + }, + _RadioDefaultsM2_fillColor_closure: function _RadioDefaultsM2_fillColor_closure(t0) { + this.$this = t0; + }, + _RadioDefaultsM2_overlayColor_closure: function _RadioDefaultsM2_overlayColor_closure(t0) { + this.$this = t0; }, __RadioState_State_TickerProviderStateMixin: function __RadioState_State_TickerProviderStateMixin() { }, @@ -31428,6 +33103,12 @@ RadioListTile_build_closure: function RadioListTile_build_closure(t0) { this.$this = t0; }, + RadioTheme_of(context) { + var t1; + context.dependOnInheritedWidgetOfExactType$1$0(type$.RadioTheme); + t1 = A.Theme_of(context).radioTheme; + return t1; + }, RadioThemeData: function RadioThemeData(t0, t1, t2, t3, t4, t5) { var _ = this; _.mouseCursor = t0; @@ -31612,7 +33293,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t2; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _BodyBoxConstraints: function _BodyBoxConstraints(t0, t1, t2, t3, t4, t5, t6) { var _ = this; @@ -31695,6 +33376,7 @@ _._dismissedBottomSheets = t5; _._currentBottomSheet = null; _._currentBottomSheetKey = t6; + _._persistentSheetHistoryEntry = null; _.__ScaffoldState__floatingActionButtonAnimator_A = _.__ScaffoldState__floatingActionButtonMoveController_A = $; _._floatingActionButtonLocation = _._previousFloatingActionButtonLocation = null; _.__ScaffoldState__geometryNotifier_A = _.__ScaffoldState__floatingActionButtonVisibilityController_A = $; @@ -31727,14 +33409,20 @@ this.$this = t0; this.messengerMaterialBanner = t1; }, - ScaffoldState__buildBottomSheet_removeCurrentBottomSheet: function ScaffoldState__buildBottomSheet_removeCurrentBottomSheet(t0, t1, t2, t3, t4, t5) { + ScaffoldState__buildBottomSheet_removePersistentSheetHistoryEntryIfNeeded: function ScaffoldState__buildBottomSheet_removePersistentSheetHistoryEntryIfNeeded(t0, t1) { + this.$this = t0; + this.isPersistent = t1; + }, + ScaffoldState__buildBottomSheet_removeCurrentBottomSheet: function ScaffoldState__buildBottomSheet_removeCurrentBottomSheet(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _._box_0 = t0; _.$this = t1; _.bottomSheet = t2; _.bottomSheetKey = t3; - _.animationController = t4; - _.completer = t5; + _.isPersistent = t4; + _.removePersistentSheetHistoryEntryIfNeeded = t5; + _.animationController = t6; + _.completer = t7; }, ScaffoldState__buildBottomSheet_removeCurrentBottomSheet_closure: function ScaffoldState__buildBottomSheet_removeCurrentBottomSheet_closure(t0) { this.$this = t0; @@ -31816,7 +33504,7 @@ this.startingPoint = t0; this.curve = t1; }, - _StandardBottomSheet: function _StandardBottomSheet(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + _StandardBottomSheet: function _StandardBottomSheet(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; _.animationController = t0; _.enableDrag = t1; @@ -31824,12 +33512,13 @@ _.onDismissed = t3; _.onDispose = t4; _.builder = t5; - _.backgroundColor = t6; - _.elevation = t7; - _.shape = t8; - _.clipBehavior = t9; - _.constraints = t10; - _.key = t11; + _.isPersistent = t6; + _.backgroundColor = t7; + _.elevation = t8; + _.shape = t9; + _.clipBehavior = t10; + _.constraints = t11; + _.key = t12; }, _StandardBottomSheetState: function _StandardBottomSheetState(t0, t1) { var _ = this; @@ -31900,10 +33589,10 @@ _.___MaterialScrollbarState__hoverAnimationController_A = $; _._scrollbar0$_hoverIsActive = _._dragIsActive = false; _.___MaterialScrollbarState__useAndroidScrollbar_A = _.___MaterialScrollbarState__scrollbarTheme_A = _.___MaterialScrollbarState__colorScheme_A = $; - _._fadeoutTimer = _._currentController = _._dragScrollbarAxisOffset = null; + _._fadeoutTimer = _._cachedController = _._startDragThumbOffset = _._lastDragUpdateOffset = _._startDragScrollbarAxisOffset = null; _.__RawScrollbarState__fadeoutOpacityAnimation_A = _.__RawScrollbarState__fadeoutAnimationController_A = $; _._scrollbarPainterKey = t0; - _._hoverIsActive = false; + _._thumbDragging = _._hoverIsActive = false; _.__RawScrollbarState_scrollbarPainter_F = $; _.TickerProviderStateMixin__tickers = t1; _.TickerProviderStateMixin__tickerModeNotifier = t2; @@ -31973,12 +33662,23 @@ }, _ScrollbarThemeData_Object_Diagnosticable: function _ScrollbarThemeData_Object_Diagnosticable() { }, + SegmentedButtonThemeData: function SegmentedButtonThemeData(t0, t1) { + this.style = t0; + this.selectedIcon = t1; + }, + _SegmentedButtonThemeData_Object_Diagnosticable: function _SegmentedButtonThemeData_Object_Diagnosticable() { + }, _TextSpanEditingController$(textSpan) { - var t1 = textSpan.toPlainText$1$includeSemanticsLabels(false); - return new A._TextSpanEditingController(textSpan, new A.TextEditingValue(t1, B.TextSelection_ke5, B.TextRange_m1_m1), $.$get$ChangeNotifier__emptyListeners()); + var t1 = new A.TextEditingValue(textSpan.toPlainText$1$includeSemanticsLabels(false), B.TextSelection_ke5, B.TextRange_m1_m1), + t2 = new A._TextSpanEditingController(textSpan, t1, $.$get$ChangeNotifier__emptyListeners()); + t2.ValueNotifier$1(t1, type$.TextEditingValue); + return t2; }, SelectableText$(data, style) { - return new A.SelectableText(data, style, B.ToolbarOptions_true_false_false_true, null); + return new A.SelectableText(data, style, null); + }, + SelectableText__defaultContextMenuBuilder(context, editableTextState) { + return A.AdaptiveTextSelectionToolbar$editableText(editableTextState); }, _TextSpanEditingController: function _TextSpanEditingController(t0, t1, t2) { var _ = this; @@ -31987,23 +33687,21 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t2; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _SelectableTextSelectionGestureDetectorBuilder: function _SelectableTextSelectionGestureDetectorBuilder(t0, t1) { var _ = this; _._selectable_text$_state = t0; _.delegate = t1; _._shouldShowSelectionToolbar = true; - _._dragStartViewportOffset = 0; + _._dragStartViewportOffset = _._dragStartScrollOffset = 0; _._isShiftTapping = false; _._shiftTapDragSelection = null; }, - SelectableText: function SelectableText(t0, t1, t2, t3) { - var _ = this; - _.data = t0; - _.style = t1; - _.toolbarOptions = t2; - _.key = t3; + SelectableText: function SelectableText(t0, t1, t2) { + this.data = t0; + this.style = t1; + this.key = t2; }, _SelectableTextState: function _SelectableTextState(t0, t1) { var _ = this; @@ -32027,36 +33725,38 @@ _SelectableTextState_build_closure: function _SelectableTextState_build_closure(t0) { this.$this = t0; }, - SliderThemeData: function SliderThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27) { + SliderThemeData: function SliderThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29) { var _ = this; _.trackHeight = t0; _.activeTrackColor = t1; _.inactiveTrackColor = t2; - _.disabledActiveTrackColor = t3; - _.disabledInactiveTrackColor = t4; - _.activeTickMarkColor = t5; - _.inactiveTickMarkColor = t6; - _.disabledActiveTickMarkColor = t7; - _.disabledInactiveTickMarkColor = t8; - _.thumbColor = t9; - _.overlappingShapeStrokeColor = t10; - _.disabledThumbColor = t11; - _.overlayColor = t12; - _.valueIndicatorColor = t13; - _.overlayShape = t14; - _.tickMarkShape = t15; - _.thumbShape = t16; - _.trackShape = t17; - _.valueIndicatorShape = t18; - _.rangeTickMarkShape = t19; - _.rangeThumbShape = t20; - _.rangeTrackShape = t21; - _.rangeValueIndicatorShape = t22; - _.showValueIndicator = t23; - _.valueIndicatorTextStyle = t24; - _.minThumbSeparation = t25; - _.thumbSelector = t26; - _.mouseCursor = t27; + _.secondaryActiveTrackColor = t3; + _.disabledActiveTrackColor = t4; + _.disabledSecondaryActiveTrackColor = t5; + _.disabledInactiveTrackColor = t6; + _.activeTickMarkColor = t7; + _.inactiveTickMarkColor = t8; + _.disabledActiveTickMarkColor = t9; + _.disabledInactiveTickMarkColor = t10; + _.thumbColor = t11; + _.overlappingShapeStrokeColor = t12; + _.disabledThumbColor = t13; + _.overlayColor = t14; + _.valueIndicatorColor = t15; + _.overlayShape = t16; + _.tickMarkShape = t17; + _.thumbShape = t18; + _.trackShape = t19; + _.valueIndicatorShape = t20; + _.rangeTickMarkShape = t21; + _.rangeThumbShape = t22; + _.rangeTrackShape = t23; + _.rangeValueIndicatorShape = t24; + _.showValueIndicator = t25; + _.valueIndicatorTextStyle = t26; + _.minThumbSeparation = t27; + _.thumbSelector = t28; + _.mouseCursor = t29; }, _SliderThemeData_Object_Diagnosticable: function _SliderThemeData_Object_Diagnosticable() { }, @@ -32064,7 +33764,7 @@ this.index = t0; this._core$_name = t1; }, - SnackBarThemeData: function SnackBarThemeData(t0, t1, t2, t3, t4, t5, t6) { + SnackBarThemeData: function SnackBarThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _.backgroundColor = t0; _.actionTextColor = t1; @@ -32073,17 +33773,20 @@ _.elevation = t4; _.shape = t5; _.behavior = t6; + _.width = t7; + _.insetPadding = t8; + _.closeIconColor = t9; }, _SnackBarThemeData_Object_Diagnosticable: function _SnackBarThemeData_Object_Diagnosticable() { }, - Switch$(activeColor, activeThumbImage, activeTrackColor, autofocus, inactiveThumbColor, inactiveThumbImage, inactiveTrackColor, materialTapTargetSize, onChanged, value) { - return new A.Switch(value, onChanged, activeColor, activeTrackColor, inactiveThumbColor, inactiveTrackColor, activeThumbImage, inactiveThumbImage, materialTapTargetSize, B._SwitchType_0, false, null); + Switch$(activeColor, activeThumbImage, activeTrackColor, autofocus, inactiveThumbColor, inactiveThumbImage, inactiveTrackColor, materialTapTargetSize, onChanged, onFocusChange, value) { + return new A.Switch(value, onChanged, activeColor, activeTrackColor, inactiveThumbColor, inactiveTrackColor, activeThumbImage, inactiveThumbImage, materialTapTargetSize, B._SwitchType_0, onFocusChange, false, null); }, _SwitchType: function _SwitchType(t0, t1) { this.index = t0; this._core$_name = t1; }, - Switch: function Switch(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + Switch: function Switch(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; _.value = t0; _.onChanged = t1; @@ -32095,10 +33798,11 @@ _.inactiveThumbImage = t7; _.materialTapTargetSize = t8; _._switchType = t9; - _.autofocus = t10; - _.key = t11; + _.onFocusChange = t10; + _.autofocus = t11; + _.key = t12; }, - _MaterialSwitch: function _MaterialSwitch(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21) { + _MaterialSwitch: function _MaterialSwitch(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23) { var _ = this; _.value = t0; _.onChanged = t1; @@ -32112,16 +33816,18 @@ _.onInactiveThumbImageError = t9; _.thumbColor = t10; _.trackColor = t11; - _.dragStartBehavior = t12; - _.mouseCursor = t13; - _.focusColor = t14; - _.hoverColor = t15; - _.overlayColor = t16; - _.splashRadius = t17; - _.focusNode = t18; - _.autofocus = t19; - _.size = t20; - _.key = t21; + _.thumbIcon = t12; + _.dragStartBehavior = t13; + _.mouseCursor = t14; + _.focusColor = t15; + _.hoverColor = t16; + _.overlayColor = t17; + _.splashRadius = t18; + _.focusNode = t19; + _.onFocusChange = t20; + _.autofocus = t21; + _.size = t22; + _.key = t23; }, _MaterialSwitchState: function _MaterialSwitchState(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15) { var _ = this; @@ -32148,17 +33854,9 @@ _MaterialSwitchState__widgetThumbColor_closure: function _MaterialSwitchState__widgetThumbColor_closure(t0) { this.$this = t0; }, - _MaterialSwitchState__defaultThumbColor_closure: function _MaterialSwitchState__defaultThumbColor_closure(t0, t1) { - this.isDark = t0; - this.theme = t1; - }, _MaterialSwitchState__widgetTrackColor_closure: function _MaterialSwitchState__widgetTrackColor_closure(t0) { this.$this = t0; }, - _MaterialSwitchState__defaultTrackColor_closure: function _MaterialSwitchState__defaultTrackColor_closure(t0, t1) { - this.$this = t0; - this.isDark = t1; - }, _MaterialSwitchState__handleDragEnd_closure: function _MaterialSwitchState__handleDragEnd_closure(t0) { this.$this = t0; }, @@ -32168,18 +33866,55 @@ }, _SwitchPainter: function _SwitchPainter(t0) { var _ = this; - _._cachedThumbPainter = _._cachedThumbErrorListener = _._cachedThumbImage = _._cachedThumbColor = _._trackInnerLength = _._isInteractive = _._surfaceColor = _._switch0$_textDirection = _._switch0$_configuration = _._inactiveTrackColor = _._activeTrackColor = _._onInactiveThumbImageError = _._inactiveThumbImage = _._onActiveThumbImageError = _._activeThumbImage = null; - _._isPainting = false; - _._isHovered = _._toggleable$_isFocused = _._downPosition = _._splashRadius = _._toggleable$_focusColor = _._toggleable$_hoverColor = _._reactionColor = _._inactiveReactionColor = _._inactiveColor = _._toggleable$_activeColor = _._reactionHoverFade = _._reactionFocusFade = _._reaction = _._toggleable$_position = null; + _._cachedThumbImage = _._cachedThumbColor = _._thumbShadow = _._trackInnerLength = _._isInteractive = _._surfaceColor = _._switch0$_textDirection = _._switch0$_configuration = _._inactiveTrackColor = _._inactiveTrackOutlineColor = _._activeTrackColor = _._onInactiveThumbImageError = _._inactiveThumbImage = _._onActiveThumbImageError = _._activeThumbImage = _._trackWidth = _._trackHeight = _._transitionalThumbSize = _._thumbOffset = _._pressedThumbRadius = _._inactiveThumbRadius = _._activeThumbRadius = _._inactivePressedColor = _._activePressedColor = _._inactiveIconColor = _._activeIconColor = _._switch0$_iconTheme = _._inactiveIcon = _._activeIcon = _._positionController = null; + _._cachedThumbPainter = _._cachedThumbErrorListener = null; + _._stopPressAnimation = _._isPainting = false; + _._toggleable$_isHovered = _._toggleable$_isFocused = _._downPosition = _._splashRadius = _._toggleable$_focusColor = _._toggleable$_hoverColor = _._reactionColor = _._inactiveReactionColor = _._inactiveColor = _._toggleable$_activeColor = _._reactionHoverFade = _._reactionFocusFade = _._reaction = _._toggleable$_position = _._pressedActiveThumbRadius = _._pressedInactiveThumbRadius = null; _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t0; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _SwitchPainter_paint_thumbSizeAnimation: function _SwitchPainter_paint_thumbSizeAnimation(t0, t1, t2) { + this.$this = t0; + this.inactiveThumbSize = t1; + this.activeThumbSize = t2; + }, + _SwitchConfig: function _SwitchConfig() { + }, + _SwitchConfigM2: function _SwitchConfigM2() { + }, + _SwitchDefaultsM2: function _SwitchDefaultsM2(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _._switch0$_theme = t0; + _._switch0$_colors = t1; + _.thumbColor = t2; + _.trackColor = t3; + _.materialTapTargetSize = t4; + _.mouseCursor = t5; + _.overlayColor = t6; + _.splashRadius = t7; + _.thumbIcon = t8; + }, + _SwitchDefaultsM2_thumbColor_closure: function _SwitchDefaultsM2_thumbColor_closure(t0, t1) { + this.$this = t0; + this.isDark = t1; + }, + _SwitchDefaultsM2_trackColor_closure: function _SwitchDefaultsM2_trackColor_closure(t0, t1) { + this.$this = t0; + this.isDark = t1; + }, + _SwitchDefaultsM2_mouseCursor_closure: function _SwitchDefaultsM2_mouseCursor_closure() { + }, + _SwitchDefaultsM2_overlayColor_closure: function _SwitchDefaultsM2_overlayColor_closure(t0) { + this.$this = t0; }, __MaterialSwitchState_State_TickerProviderStateMixin: function __MaterialSwitchState_State_TickerProviderStateMixin() { }, __MaterialSwitchState_State_TickerProviderStateMixin_ToggleableStateMixin: function __MaterialSwitchState_State_TickerProviderStateMixin_ToggleableStateMixin() { }, + __SwitchConfigM2_Object__SwitchConfig: function __SwitchConfigM2_Object__SwitchConfig() { + }, SwitchListTile$(activeColor, dense, onChanged, secondary, subtitle, title, value) { return new A.SwitchListTile(value, onChanged, activeColor, title, subtitle, secondary, dense, null); }, @@ -32207,7 +33942,7 @@ t1 = A.Theme_of(context).switchTheme; return t1; }, - SwitchThemeData: function SwitchThemeData(t0, t1, t2, t3, t4, t5) { + SwitchThemeData: function SwitchThemeData(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.thumbColor = t0; _.trackColor = t1; @@ -32215,26 +33950,24 @@ _.mouseCursor = t3; _.overlayColor = t4; _.splashRadius = t5; + _.thumbIcon = t6; }, _SwitchThemeData_Object_Diagnosticable: function _SwitchThemeData_Object_Diagnosticable() { }, - TabBarTheme: function TabBarTheme(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + TabBarTheme: function TabBarTheme(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { var _ = this; _.indicator = t0; - _.indicatorSize = t1; - _.labelColor = t2; - _.labelPadding = t3; - _.labelStyle = t4; - _.unselectedLabelColor = t5; - _.unselectedLabelStyle = t6; - _.overlayColor = t7; - _.splashFactory = t8; - _.mouseCursor = t9; - }, - _LerpColors: function _LerpColors(t0, t1, t2) { - this.a = t0; - this.b = t1; - this.t = t2; + _.indicatorColor = t1; + _.indicatorSize = t2; + _.dividerColor = t3; + _.labelColor = t4; + _.labelPadding = t5; + _.labelStyle = t6; + _.unselectedLabelColor = t7; + _.unselectedLabelStyle = t8; + _.overlayColor = t9; + _.splashFactory = t10; + _.mouseCursor = t11; }, _TabBarTheme_Object_Diagnosticable: function _TabBarTheme_Object_Diagnosticable() { }, @@ -32244,9 +33977,9 @@ DefaultTabController$(child, $length) { return new A.DefaultTabController($length, child, null); }, - DefaultTabController_of(context) { - var scope = context.dependOnInheritedWidgetOfExactType$1$0(type$._TabControllerScope); - return scope == null ? null : scope.controller; + DefaultTabController_maybeOf(context) { + var t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$._TabControllerScope); + return t1 == null ? null : t1.controller; }, TabController: function TabController(t0, t1, t2, t3, t4, t5) { var _ = this; @@ -32258,7 +33991,7 @@ _.ChangeNotifier__count = _._indexIsChangingCount = 0; _.ChangeNotifier__listeners = t5; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, TabController__changeIndex_closure: function TabController__changeIndex_closure(t0) { this.$this = t0; @@ -32286,13 +34019,15 @@ }, __DefaultTabControllerState_State_SingleTickerProviderStateMixin: function __DefaultTabControllerState_State_SingleTickerProviderStateMixin() { }, - UnderlineTabIndicator: function UnderlineTabIndicator(t0, t1) { - this.borderSide = t0; - this.insets = t1; + UnderlineTabIndicator: function UnderlineTabIndicator(t0, t1, t2) { + this.borderRadius = t0; + this.borderSide = t1; + this.insets = t2; }, - _UnderlinePainter: function _UnderlinePainter(t0, t1) { + _UnderlinePainter: function _UnderlinePainter(t0, t1, t2) { this.decoration = t0; - this.onChanged = t1; + this.borderRadius = t1; + this.onChanged = t2; }, Tab$(child, text) { return new A.Tab(text, child, null); @@ -32316,6 +34051,14 @@ TabBarView$(children, controller, key) { return new A.TabBarView(controller, children, key); }, + _TabsDefaultsM2$(context) { + var _null = null; + return new A._TabsDefaultsM2(context, _null, _null, B.TabBarIndicatorSize_0, _null, _null, _null, _null, _null, _null, _null, _null, _null); + }, + TabBarIndicatorSize: function TabBarIndicatorSize(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, Tab: function Tab(t0, t1, t2) { this.text = t0; this.child = t1; @@ -32389,16 +34132,17 @@ _.children = t8; _.key = t9; }, - _IndicatorPainter: function _IndicatorPainter(t0, t1, t2, t3, t4, t5) { + _IndicatorPainter: function _IndicatorPainter(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.controller = t0; _.indicator = t1; _.indicatorSize = t2; _.indicatorPadding = t3; _.tabKeys = t4; + _.dividerColor = t5; _._tabs$_painter = _._currentRect = _._currentTextDirection = _._currentTabOffsets = null; _._tabs$_needsPaint = false; - _._repaint = t5; + _._repaint = t6; }, _ChangeAnimation: function _ChangeAnimation(t0) { this.controller = t0; @@ -32410,7 +34154,8 @@ _TabBarScrollPosition: function _TabBarScrollPosition(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _.tabBar = t0; - _._initialViewportDimensionWasZero = null; + _._viewportDimensionWasNonZero = false; + _._needsPixelsCorrection = true; _._heldPreviousVelocity = 0; _._userScrollDirection = t1; _._currentDrag = null; @@ -32432,7 +34177,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t7; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _TabBarScrollController: function _TabBarScrollController(t0, t1, t2, t3, t4) { var _ = this; @@ -32443,7 +34188,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t4; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, TabBar: function TabBar(t0, t1, t2, t3, t4, t5) { var _ = this; @@ -32472,6 +34217,10 @@ this.tabBarTheme = t1; }, _TabBarState_build_closure0: function _TabBarState_build_closure0(t0, t1) { + this.selectedState = t0; + this.defaults = t1; + }, + _TabBarState_build_closure1: function _TabBarState_build_closure1(t0, t1) { this.$this = t0; this.index = t1; }, @@ -32491,15 +34240,34 @@ _._debugLifecycleState = t0; _._framework$_element = null; }, - _TabBarViewState__warpToCurrentIndex_closure: function _TabBarViewState__warpToCurrentIndex_closure(t0, t1, t2) { + _TabBarViewState__warpToCurrentIndex_closure: function _TabBarViewState__warpToCurrentIndex_closure(t0) { + this.$this = t0; + }, + _TabBarViewState__warpToCurrentIndex_closure0: function _TabBarViewState__warpToCurrentIndex_closure0(t0, t1, t2) { this.$this = t0; this.initialPage = t1; this.previousIndex = t2; }, - _TabBarViewState__warpToCurrentIndex_closure0: function _TabBarViewState__warpToCurrentIndex_closure0(t0, t1) { + _TabBarViewState__warpToCurrentIndex_closure1: function _TabBarViewState__warpToCurrentIndex_closure1(t0, t1) { this.$this = t0; this.originalChildren = t1; }, + _TabsDefaultsM2: function _TabsDefaultsM2(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { + var _ = this; + _.context = t0; + _.indicator = t1; + _.indicatorColor = t2; + _.indicatorSize = t3; + _.dividerColor = t4; + _.labelColor = t5; + _.labelPadding = t6; + _.labelStyle = t7; + _.unselectedLabelColor = t8; + _.unselectedLabelStyle = t9; + _.overlayColor = t10; + _.splashFactory = t11; + _.mouseCursor = t12; + }, __ChangeAnimation_Animation_AnimationWithParentMixin: function __ChangeAnimation_Animation_AnimationWithParentMixin() { }, __DragAnimation_Animation_AnimationWithParentMixin: function __DragAnimation_Animation_AnimationWithParentMixin() { @@ -32541,7 +34309,7 @@ t4 = padding == null ? _null : new A.MaterialStatePropertyAll(padding, type$.MaterialStatePropertyAll_EdgeInsetsGeometry); t5 = minimumSize == null ? _null : new A.MaterialStatePropertyAll(minimumSize, type$.MaterialStatePropertyAll_Size); t6 = maximumSize == null ? _null : new A.MaterialStatePropertyAll(maximumSize, type$.MaterialStatePropertyAll_Size); - return A.ButtonStyle$(alignment, animationDuration, backgroundColorProp, t3, enableFeedback, _null, foregroundColorProp, t6, t5, mouseCursor, overlayColor, t4, t2, shape == null ? _null : new A.MaterialStatePropertyAll(shape, type$.MaterialStatePropertyAll_OutlinedBorder), _null, splashFactory, _null, tapTargetSize, t1, visualDensity); + return A.ButtonStyle$(alignment, animationDuration, backgroundColorProp, t3, enableFeedback, _null, foregroundColorProp, _null, _null, t6, t5, mouseCursor, overlayColor, t4, t2, shape == null ? _null : new A.MaterialStatePropertyAll(shape, type$.MaterialStatePropertyAll_OutlinedBorder), _null, splashFactory, _null, tapTargetSize, t1, visualDensity); }, _scaledPadding0(context) { var t1 = A.MediaQuery_maybeOf(context); @@ -32587,8 +34355,8 @@ }, _TextButtonThemeData_Object_Diagnosticable: function _TextButtonThemeData_Object_Diagnosticable() { }, - TextField$(autocorrect, autofillHints, autofocus, buildCounter, controller, cursorColor, cursorHeight, cursorRadius, cursorWidth, decoration, enableIMEPersonalizedLearning, enableInteractiveSelection, enableSuggestions, enabled, expands, focusNode, inputFormatters, keyboardAppearance, keyboardType, maxLength, maxLengthEnforcement, maxLines, minLines, mouseCursor, obscureText, obscuringCharacter, onChanged, onEditingComplete, onSubmitted, onTap, readOnly, restorationId, scrollController, scrollPadding, scrollPhysics, selectionControls, showCursor, smartDashesType, smartQuotesType, strutStyle, style, textAlign, textAlignVertical, textCapitalization, textDirection, textInputAction, toolbarOptions) { - var t1, t2, t3, t4, t5; + TextField$(autocorrect, autofillHints, autofocus, buildCounter, contextMenuBuilder, controller, cursorColor, cursorHeight, cursorRadius, cursorWidth, decoration, enableIMEPersonalizedLearning, enableInteractiveSelection, enableSuggestions, enabled, expands, focusNode, inputFormatters, keyboardAppearance, keyboardType, maxLength, maxLengthEnforcement, maxLines, minLines, mouseCursor, obscureText, obscuringCharacter, onChanged, onEditingComplete, onSubmitted, onTap, onTapOutside, readOnly, restorationId, scrollController, scrollPadding, scrollPhysics, selectionControls, showCursor, smartDashesType, smartQuotesType, strutStyle, style, textAlign, textAlignVertical, textCapitalization, textDirection, textInputAction, toolbarOptions) { + var t1, t2, t3, t4; if (smartDashesType == null) t1 = obscureText ? B.SmartDashesType_0 : B.SmartDashesType_1; else @@ -32605,22 +34373,21 @@ t4 = !readOnly || !obscureText; else t4 = enableInteractiveSelection; - if (obscureText) - t5 = readOnly ? B.ToolbarOptions_false_false_false_false : B.ToolbarOptions_false_false_true_true; - else - t5 = readOnly ? B.ToolbarOptions_true_false_false_true : B.ToolbarOptions_true_true_true_true; - return new A.TextField(controller, focusNode, decoration, t3, textInputAction, textCapitalization, style, strutStyle, textAlign, textAlignVertical, textDirection, autofocus, obscuringCharacter, obscureText, autocorrect, t1, t2, true, maxLines, minLines, expands, readOnly, t5, showCursor, maxLength, maxLengthEnforcement, onChanged, onEditingComplete, onSubmitted, inputFormatters, enabled, cursorWidth, cursorHeight, cursorRadius, cursorColor, keyboardAppearance, scrollPadding, t4, selectionControls, onTap, mouseCursor, buildCounter, scrollPhysics, scrollController, autofillHints, restorationId, true, null); + return new A.TextField(controller, focusNode, decoration, t3, textInputAction, textCapitalization, style, strutStyle, textAlign, textAlignVertical, textDirection, autofocus, obscuringCharacter, obscureText, autocorrect, t1, t2, true, maxLines, minLines, expands, readOnly, toolbarOptions, showCursor, maxLength, maxLengthEnforcement, onChanged, onEditingComplete, onSubmitted, inputFormatters, enabled, cursorWidth, cursorHeight, cursorRadius, cursorColor, keyboardAppearance, scrollPadding, t4, selectionControls, onTap, onTapOutside, mouseCursor, buildCounter, scrollPhysics, scrollController, autofillHints, restorationId, true, contextMenuBuilder, null); + }, + TextField__defaultContextMenuBuilder(context, editableTextState) { + return A.AdaptiveTextSelectionToolbar$editableText(editableTextState); }, _TextFieldSelectionGestureDetectorBuilder: function _TextFieldSelectionGestureDetectorBuilder(t0, t1) { var _ = this; _._text_field$_state = t0; _.delegate = t1; _._shouldShowSelectionToolbar = true; - _._dragStartViewportOffset = 0; + _._dragStartViewportOffset = _._dragStartScrollOffset = 0; _._isShiftTapping = false; _._shiftTapDragSelection = null; }, - TextField: function TextField(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47) { + TextField: function TextField(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49) { var _ = this; _.controller = t0; _.focusNode = t1; @@ -32662,14 +34429,16 @@ _.enableInteractiveSelection = t37; _.selectionControls = t38; _.onTap = t39; - _.mouseCursor = t40; - _.buildCounter = t41; - _.scrollPhysics = t42; - _.scrollController = t43; - _.autofillHints = t44; - _.restorationId = t45; - _.enableIMEPersonalizedLearning = t46; - _.key = t47; + _.onTapOutside = t40; + _.mouseCursor = t41; + _.buildCounter = t42; + _.scrollPhysics = t43; + _.scrollController = t44; + _.autofillHints = t45; + _.restorationId = t46; + _.enableIMEPersonalizedLearning = t47; + _.contextMenuBuilder = t48; + _.key = t49; }, _TextFieldState: function _TextFieldState(t0, t1, t2, t3, t4, t5, t6) { var _ = this; @@ -32735,7 +34504,10 @@ else t2 = enabled; t3 = autovalidateMode == null ? B.AutovalidateMode_0 : autovalidateMode; - return new A.TextFormField(controller, onSaved, validator, new A.TextFormField_closure(decoration, onChanged, restorationId, focusNode, keyboardType, textInputAction, style, _null, textAlign, textAlignVertical, _null, B.TextCapitalization_30, autofocus, _null, readOnly, showCursor, "\u2022", obscureText, autocorrect, _null, _null, true, _null, maxLines, minLines, expands, maxLength, onTap, onEditingComplete, onFieldSubmitted, inputFormatters, enabled, cursorWidth, cursorHeight, cursorRadius, cursorColor, B.EdgeInsets_20_20_20_20, _null, keyboardAppearance, _null, _null, _null, autofillHints, _null, true, _null), t1, t2 !== false, t3, restorationId, key); + return new A.TextFormField(controller, onSaved, validator, new A.TextFormField_closure(decoration, onChanged, restorationId, focusNode, keyboardType, textInputAction, style, _null, textAlign, textAlignVertical, _null, B.TextCapitalization_30, autofocus, _null, readOnly, showCursor, "\u2022", obscureText, autocorrect, _null, _null, true, _null, maxLines, minLines, expands, maxLength, onTap, _null, onEditingComplete, onFieldSubmitted, inputFormatters, enabled, cursorWidth, cursorHeight, cursorRadius, cursorColor, B.EdgeInsets_20_20_20_20, _null, keyboardAppearance, _null, _null, _null, autofillHints, _null, true, _null, A.text_form_field_TextFormField__defaultContextMenuBuilder$closure()), t1, t2 !== false, t3, restorationId, key); + }, + TextFormField__defaultContextMenuBuilder(context, editableTextState) { + return A.AdaptiveTextSelectionToolbar$editableText(editableTextState); }, TextFormField: function TextFormField(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; @@ -32749,7 +34521,7 @@ _.restorationId = t7; _.key = t8; }, - TextFormField_closure: function TextFormField_closure(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45) { + TextFormField_closure: function TextFormField_closure(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47) { var _ = this; _.decoration = t0; _.onChanged = t1; @@ -32779,24 +34551,26 @@ _.expands = t25; _.maxLength = t26; _.onTap = t27; - _.onEditingComplete = t28; - _.onFieldSubmitted = t29; - _.inputFormatters = t30; - _.enabled = t31; - _.cursorWidth = t32; - _.cursorHeight = t33; - _.cursorRadius = t34; - _.cursorColor = t35; - _.scrollPadding = t36; - _.scrollPhysics = t37; - _.keyboardAppearance = t38; - _.enableInteractiveSelection = t39; - _.selectionControls = t40; - _.buildCounter = t41; - _.autofillHints = t42; - _.scrollController = t43; - _.enableIMEPersonalizedLearning = t44; - _.mouseCursor = t45; + _.onTapOutside = t28; + _.onEditingComplete = t29; + _.onFieldSubmitted = t30; + _.inputFormatters = t31; + _.enabled = t32; + _.cursorWidth = t33; + _.cursorHeight = t34; + _.cursorRadius = t35; + _.cursorColor = t36; + _.scrollPadding = t37; + _.scrollPhysics = t38; + _.keyboardAppearance = t39; + _.enableInteractiveSelection = t40; + _.selectionControls = t41; + _.buildCounter = t42; + _.autofillHints = t43; + _.scrollController = t44; + _.enableIMEPersonalizedLearning = t45; + _.mouseCursor = t46; + _.contextMenuBuilder = t47; }, TextFormField_closure_onChangedHandler: function TextFormField_closure_onChangedHandler(t0, t1) { this.field = t0; @@ -32817,12 +34591,62 @@ _._debugLifecycleState = t7; _._framework$_element = null; }, + MaterialTextSelectionHandleControls: function MaterialTextSelectionHandleControls() { + }, MaterialTextSelectionControls: function MaterialTextSelectionControls() { }, + MaterialTextSelectionControls_buildToolbar_closure: function MaterialTextSelectionControls_buildToolbar_closure(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + MaterialTextSelectionControls_buildToolbar_closure0: function MaterialTextSelectionControls_buildToolbar_closure0(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + MaterialTextSelectionControls_buildToolbar_closure1: function MaterialTextSelectionControls_buildToolbar_closure1(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + MaterialTextSelectionControls_buildToolbar_closure2: function MaterialTextSelectionControls_buildToolbar_closure2(t0, t1) { + this.$this = t0; + this.delegate = t1; + }, + _TextSelectionToolbarItemData: function _TextSelectionToolbarItemData(t0, t1) { + this.label = t0; + this.onPressed = t1; + }, + _TextSelectionControlsToolbar: function _TextSelectionControlsToolbar(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + var _ = this; + _.clipboardStatus = t0; + _.endpoints = t1; + _.globalEditableRegion = t2; + _.handleCut = t3; + _.handleCopy = t4; + _.handlePaste = t5; + _.handleSelectAll = t6; + _.selectionMidpoint = t7; + _.textLineHeight = t8; + _.key = t9; + }, + _TextSelectionControlsToolbarState: function _TextSelectionControlsToolbarState(t0, t1, t2) { + var _ = this; + _.TickerProviderStateMixin__tickers = t0; + _.TickerProviderStateMixin__tickerModeNotifier = t1; + _._widget = null; + _._debugLifecycleState = t2; + _._framework$_element = null; + }, + _TextSelectionControlsToolbarState_build_closure: function _TextSelectionControlsToolbarState_build_closure(t0) { + this.itemDatas = t0; + }, _TextSelectionHandlePainter: function _TextSelectionHandlePainter(t0, t1) { this.color = t0; this._repaint = t1; }, + _MaterialTextSelectionHandleControls_MaterialTextSelectionControls_TextSelectionHandleControls: function _MaterialTextSelectionHandleControls_MaterialTextSelectionControls_TextSelectionHandleControls() { + }, + __TextSelectionControlsToolbarState_State_TickerProviderStateMixin: function __TextSelectionControlsToolbarState_State_TickerProviderStateMixin() { + }, TextSelectionThemeData_lerp(a, b, t) { var t2, t3, t4, _null = null, t1 = a == null; @@ -32843,6 +34667,210 @@ }, _TextSelectionThemeData_Object_Diagnosticable: function _TextSelectionThemeData_Object_Diagnosticable() { }, + TextSelectionToolbar$(anchorAbove, anchorBelow, children) { + return new A.TextSelectionToolbar(anchorAbove, anchorBelow, children, null); + }, + TextSelectionToolbar__defaultToolbarBuilder(context, child) { + return new A._TextSelectionToolbarContainer(child, null); + }, + TextSelectionToolbar: function TextSelectionToolbar(t0, t1, t2, t3) { + var _ = this; + _.anchorAbove = t0; + _.anchorBelow = t1; + _.children = t2; + _.key = t3; + }, + _TextSelectionToolbarOverflowable: function _TextSelectionToolbarOverflowable(t0, t1, t2, t3) { + var _ = this; + _.children = t0; + _.isAbove = t1; + _.toolbarBuilder = t2; + _.key = t3; + }, + _TextSelectionToolbarOverflowableState: function _TextSelectionToolbarOverflowableState(t0, t1, t2, t3) { + var _ = this; + _._overflowOpen = false; + _._text_selection_toolbar$_containerKey = t0; + _.TickerProviderStateMixin__tickers = t1; + _.TickerProviderStateMixin__tickerModeNotifier = t2; + _._widget = null; + _._debugLifecycleState = t3; + _._framework$_element = null; + }, + _TextSelectionToolbarOverflowableState_build_closure: function _TextSelectionToolbarOverflowableState_build_closure(t0) { + this.$this = t0; + }, + _TextSelectionToolbarOverflowableState_build__closure: function _TextSelectionToolbarOverflowableState_build__closure(t0) { + this.$this = t0; + }, + _TextSelectionToolbarTrailingEdgeAlign: function _TextSelectionToolbarTrailingEdgeAlign(t0, t1, t2, t3) { + var _ = this; + _.overflowOpen = t0; + _.textDirection = t1; + _.child = t2; + _.key = t3; + }, + _TextSelectionToolbarTrailingEdgeAlignRenderBox: function _TextSelectionToolbarTrailingEdgeAlignRenderBox(t0, t1, t2, t3) { + var _ = this; + _._closedWidth = null; + _._overflowOpen = t0; + _._text_selection_toolbar$_textDirection = t1; + _.RenderObjectWithChildMixin__child = t2; + _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; + _._computingThisDryLayout = false; + _._cachedBaselines = _._box$_size = null; + _._debugActivePointers = 0; + _._object$_debugDisposed = false; + _.debugCreator = _.parentData = null; + _._debugDoingThisLayout = _._debugDoingThisResize = false; + _._debugCanParentUseSize = null; + _._debugMutationsLocked = false; + _._needsLayout = true; + _._relayoutBoundary = null; + _._doingThisLayoutWithCallback = false; + _._constraints = null; + _._debugDoingThisPaint = false; + _.__RenderObject__wasRepaintBoundary_A = $; + _._layerHandle = t3; + _._needsCompositingBitsUpdate = false; + _.__RenderObject__needsCompositing_A = $; + _._needsPaint = true; + _._needsCompositedLayerUpdate = false; + _._cachedSemanticsConfiguration = null; + _._needsSemanticsUpdate = true; + _._semantics = null; + _._depth = 0; + _._node$_parent = _._node$_owner = null; + }, + _TextSelectionToolbarTrailingEdgeAlignRenderBox_hitTestChildren_closure: function _TextSelectionToolbarTrailingEdgeAlignRenderBox_hitTestChildren_closure(t0, t1, t2) { + this.$this = t0; + this.position = t1; + this.childParentData = t2; + }, + _TextSelectionToolbarItemsLayout: function _TextSelectionToolbarItemsLayout(t0, t1, t2, t3) { + var _ = this; + _.isAbove = t0; + _.overflowOpen = t1; + _.children = t2; + _.key = t3; + }, + _TextSelectionToolbarItemsLayoutElement: function _TextSelectionToolbarItemsLayoutElement(t0, t1, t2) { + var _ = this; + _.__MultiChildRenderObjectElement__children_A = $; + _._forgottenChildren = t0; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; + _.__Element__depth_A = $; + _._widget = t1; + _._owner = null; + _._lifecycleState = t2; + _._dependencies = _._inheritedWidgets = null; + _._hadUnsatisfiedDependencies = false; + _._dirty = true; + _._debugBuiltOnce = _._inDirtyList = false; + }, + _RenderTextSelectionToolbarItemsLayout: function _RenderTextSelectionToolbarItemsLayout(t0, t1, t2, t3, t4, t5) { + var _ = this; + _._lastIndexThatFits = -1; + _._isAbove = t0; + _._overflowOpen = t1; + _.ContainerRenderObjectMixin__childCount = t2; + _.ContainerRenderObjectMixin__firstChild = t3; + _.ContainerRenderObjectMixin__lastChild = t4; + _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; + _._computingThisDryLayout = false; + _._cachedBaselines = _._box$_size = null; + _._debugActivePointers = 0; + _._object$_debugDisposed = false; + _.debugCreator = _.parentData = null; + _._debugDoingThisLayout = _._debugDoingThisResize = false; + _._debugCanParentUseSize = null; + _._debugMutationsLocked = false; + _._needsLayout = true; + _._relayoutBoundary = null; + _._doingThisLayoutWithCallback = false; + _._constraints = null; + _._debugDoingThisPaint = false; + _.__RenderObject__wasRepaintBoundary_A = $; + _._layerHandle = t5; + _._needsCompositingBitsUpdate = false; + _.__RenderObject__needsCompositing_A = $; + _._needsPaint = true; + _._needsCompositedLayerUpdate = false; + _._cachedSemanticsConfiguration = null; + _._needsSemanticsUpdate = true; + _._semantics = null; + _._depth = 0; + _._node$_parent = _._node$_owner = null; + }, + _RenderTextSelectionToolbarItemsLayout__layoutChildren_closure: function _RenderTextSelectionToolbarItemsLayout__layoutChildren_closure(t0, t1, t2) { + this._box_0 = t0; + this.$this = t1; + this.sizedConstraints = t2; + }, + _RenderTextSelectionToolbarItemsLayout__placeChildren_closure: function _RenderTextSelectionToolbarItemsLayout__placeChildren_closure(t0, t1, t2) { + this._box_0 = t0; + this.$this = t1; + this.navButton = t2; + }, + _RenderTextSelectionToolbarItemsLayout_paint_closure: function _RenderTextSelectionToolbarItemsLayout_paint_closure(t0, t1) { + this.context = t0; + this.offset = t1; + }, + _RenderTextSelectionToolbarItemsLayout_hitTestChildren_closure: function _RenderTextSelectionToolbarItemsLayout_hitTestChildren_closure(t0, t1, t2) { + this._box_0 = t0; + this.position = t1; + this.childParentData = t2; + }, + _RenderTextSelectionToolbarItemsLayout_visitChildrenForSemantics_closure: function _RenderTextSelectionToolbarItemsLayout_visitChildrenForSemantics_closure(t0) { + this.visitor = t0; + }, + _TextSelectionToolbarContainer: function _TextSelectionToolbarContainer(t0, t1) { + this.child = t0; + this.key = t1; + }, + _TextSelectionToolbarOverflowButton: function _TextSelectionToolbarOverflowButton(t0, t1, t2, t3) { + var _ = this; + _.icon = t0; + _.onPressed = t1; + _.tooltip = t2; + _.key = t3; + }, + __RenderTextSelectionToolbarItemsLayout_RenderBox_ContainerRenderObjectMixin: function __RenderTextSelectionToolbarItemsLayout_RenderBox_ContainerRenderObjectMixin() { + }, + __TextSelectionToolbarOverflowableState_State_TickerProviderStateMixin: function __TextSelectionToolbarOverflowableState_State_TickerProviderStateMixin() { + }, + TextSelectionToolbarTextButton_getPadding(index, total) { + var position = A.TextSelectionToolbarTextButton__getPosition(index, total); + return new A.EdgeInsets(A.TextSelectionToolbarTextButton__getLeftPadding(position), 0, A.TextSelectionToolbarTextButton__getRightPadding(position), 0); + }, + TextSelectionToolbarTextButton__getLeftPadding(position) { + if (position === B._TextSelectionToolbarItemPosition_0 || position === B._TextSelectionToolbarItemPosition_3) + return 14.5; + return 9.5; + }, + TextSelectionToolbarTextButton__getRightPadding(position) { + if (position === B._TextSelectionToolbarItemPosition_2 || position === B._TextSelectionToolbarItemPosition_3) + return 14.5; + return 9.5; + }, + TextSelectionToolbarTextButton__getPosition(index, total) { + if (index === 0) + return total === 1 ? B._TextSelectionToolbarItemPosition_3 : B._TextSelectionToolbarItemPosition_0; + if (index === total - 1) + return B._TextSelectionToolbarItemPosition_2; + return B._TextSelectionToolbarItemPosition_1; + }, + _TextSelectionToolbarItemPosition: function _TextSelectionToolbarItemPosition(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + TextSelectionToolbarTextButton: function TextSelectionToolbarTextButton(t0, t1, t2, t3) { + var _ = this; + _.child = t0; + _.onPressed = t1; + _.padding = t2; + _.key = t3; + }, TextTheme$(bodyLarge, bodyMedium, bodySmall, displayLarge, displayMedium, displaySmall, headlineLarge, headlineMedium, headlineSmall, labelLarge, labelMedium, labelSmall, titleLarge, titleMedium, titleSmall) { var _null = null, t1 = displayLarge == null ? _null : displayLarge, @@ -32962,7 +34990,7 @@ _AnimatedThemeState_forEachTween_closure: function _AnimatedThemeState_forEachTween_closure() { }, ThemeData_ThemeData(appBarTheme, backgroundColor, bottomAppBarColor, brightness, canvasColor, cardColor, colorScheme, fontFamily, iconTheme, indicatorColor, outlinedButtonTheme, pageTransitionsTheme, primaryColor, primaryColorDark, primaryColorLight, scaffoldBackgroundColor, tabBarTheme, textButtonTheme, textSelectionTheme, tooltipTheme, unselectedWidgetColor, useMaterial3) { - var materialTapTargetSize, visualDensity, splashFactory, t1, effectiveBrightness, isDark, estimatedPrimaryColorBrightness, primaryIsDark, toggleableActiveColor, accentColor, accentColorBrightness, accentIsDark, focusColor, hoverColor, dividerColor, secondaryHeaderColor, dialogBackgroundColor, hintColor, buttonTheme, disabledColor, highlightColor, splashColor, typography, defaultTextTheme, defaultPrimaryTextTheme, defaultAccentTextTheme, textTheme, primaryTextTheme, primaryIconTheme, accentTextTheme, accentIconTheme, buttonColor, _null = null, + var materialTapTargetSize, visualDensity, t1, effectiveBrightness, isDark, estimatedPrimaryColorBrightness, primaryIsDark, toggleableActiveColor, accentColor, accentColorBrightness, accentIsDark, focusColor, hoverColor, dividerColor, secondaryHeaderColor, dialogBackgroundColor, hintColor, buttonTheme, disabledColor, highlightColor, splashColor, typography, defaultTextTheme, defaultPrimaryTextTheme, defaultAccentTextTheme, textTheme, primaryTextTheme, primaryIconTheme, accentTextTheme, accentIconTheme, buttonColor, _null = null, extensions = A._setArrayType([], type$.JSArray_ThemeExtension_ThemeExtension_dynamic), platform = A.defaultTargetPlatform(); switch (platform) { @@ -32982,7 +35010,6 @@ if (pageTransitionsTheme == null) pageTransitionsTheme = B.PageTransitionsTheme_Map_DVCx1; visualDensity = A.VisualDensity_adaptivePlatformDensity(); - splashFactory = B.C__InkSplashFactory; if (brightness == null) { t1 = colorScheme == null ? _null : colorScheme.brightness; effectiveBrightness = t1; @@ -33013,18 +35040,14 @@ canvasColor = isDark ? B.Color_4281348144 : B.Color_4294638330; if (scaffoldBackgroundColor == null) scaffoldBackgroundColor = canvasColor; - if (bottomAppBarColor == null) - bottomAppBarColor = isDark ? B.Color_4282532418 : B.Color_4294967295; if (cardColor == null) cardColor = isDark ? B.Color_4282532418 : B.Color_4294967295; dividerColor = isDark ? B.Color_536870911 : B.Color_520093696; if (colorScheme == null) - colorScheme = A.ColorScheme_ColorScheme$fromSwatch(accentColor, backgroundColor, effectiveBrightness, cardColor, _null, primaryColorDark, B.MaterialColor_Map_JNwaj_4280391411); + colorScheme = A.ColorScheme_ColorScheme$fromSwatch(accentColor, isDark ? B.Color_4284572001 : B.Color_4287679225, effectiveBrightness, cardColor, B.Color_4292030255, primaryColorDark, B.MaterialColor_Map_JNwaj_4280391411); if (unselectedWidgetColor == null) unselectedWidgetColor = isDark ? B.Color_3019898879 : B.Color_2315255808; secondaryHeaderColor = isDark ? B.Color_4284572001 : B.Color_4293128957; - if (backgroundColor == null) - backgroundColor = isDark ? B.Color_4284572001 : B.Color_4287679225; dialogBackgroundColor = isDark ? B.Color_4282532418 : B.Color_4294967295; if (indicatorColor == null) indicatorColor = accentColor.$eq(0, primaryColor) ? B.Color_4294967295 : accentColor; @@ -33046,14 +35069,14 @@ textTheme = defaultTextTheme.merge$1(_null); primaryTextTheme = defaultPrimaryTextTheme.merge$1(_null); if (iconTheme == null) - iconTheme = isDark ? B.IconThemeData_yrt : B.IconThemeData_UfZ0; - primaryIconTheme = primaryIsDark ? B.IconThemeData_yrt : B.IconThemeData_UfZ1; + iconTheme = isDark ? B.IconThemeData_sES : B.IconThemeData_jR20; + primaryIconTheme = primaryIsDark ? B.IconThemeData_sES : B.IconThemeData_jR21; if (appBarTheme == null) appBarTheme = B.AppBarTheme_ahf; if (outlinedButtonTheme == null) outlinedButtonTheme = B.OutlinedButtonThemeData_null; if (tabBarTheme == null) - tabBarTheme = B.TabBarTheme_WXI; + tabBarTheme = B.TabBarTheme_IVn; if (textButtonTheme == null) textButtonTheme = B.TextButtonThemeData_null; if (textSelectionTheme == null) @@ -33061,12 +35084,16 @@ if (tooltipTheme == null) tooltipTheme = B.TooltipThemeData_MAi; accentTextTheme = defaultAccentTextTheme.merge$1(_null); - accentIconTheme = accentIsDark ? B.IconThemeData_yrt : B.IconThemeData_UfZ1; + accentIconTheme = accentIsDark ? B.IconThemeData_sES : B.IconThemeData_jR21; buttonColor = isDark ? B.Color_4280191205 : B.Color_4292927712; - return A.ThemeData$raw(accentColor, accentColorBrightness, accentIconTheme, accentTextTheme, _null, appBarTheme, false, backgroundColor, B.MaterialBannerThemeData_6JY, bottomAppBarColor, B.BottomAppBarTheme_null_null_null, B.BottomNavigationBarThemeData_mRH, B.BottomSheetThemeData_OEE, B.ButtonBarThemeData_A0t, buttonColor, buttonTheme, canvasColor, cardColor, B.CardTheme_wEo, B.CheckboxThemeData_EkK, B.ChipThemeData_c4a, colorScheme, _null, B.DataTableThemeData_SL9, dialogBackgroundColor, B.DialogTheme_gf4, disabledColor, dividerColor, B.DividerThemeData_Tnu, B.DrawerThemeData_jfn, B.ElevatedButtonThemeData_null, B.Color_4292030255, B.ExpansionTileThemeData_O5j, A.ThemeData__themeExtensionIterableToMap(extensions), true, B.FloatingActionButtonThemeData_pYw, focusColor, highlightColor, hintColor, hoverColor, iconTheme, indicatorColor, B.C_InputDecorationTheme, B.ListTileThemeData_muk, materialTapTargetSize, B.NavigationBarThemeData_UWS, B.NavigationRailThemeData_4G2, outlinedButtonTheme, pageTransitionsTheme, platform, B.PopupMenuThemeData_rs3, primaryColor, estimatedPrimaryColorBrightness, primaryColorDark, primaryColorLight, primaryIconTheme, primaryTextTheme, B.ProgressIndicatorThemeData_Z49, B.RadioThemeData_gDe, scaffoldBackgroundColor, B.ScrollbarThemeData_Ep5, secondaryHeaderColor, B.Color_4294309365, B.Color_4278190080, B.SliderThemeData_qIG, B.SnackBarThemeData_gc6, splashColor, splashFactory, B.SwitchThemeData_v9F, tabBarTheme, textButtonTheme, textSelectionTheme, textTheme, B.TimePickerThemeData_10O, B.ToggleButtonsThemeData_UsI, toggleableActiveColor, tooltipTheme, typography, unselectedWidgetColor, false, visualDensity); + if (backgroundColor == null) + backgroundColor = isDark ? B.Color_4284572001 : B.Color_4287679225; + if (bottomAppBarColor == null) + bottomAppBarColor = isDark ? B.Color_4282532418 : B.Color_4294967295; + return A.ThemeData$raw(accentColor, accentColorBrightness, accentIconTheme, accentTextTheme, _null, appBarTheme, false, backgroundColor, B.BadgeThemeData_oVP, B.MaterialBannerThemeData_MYA, bottomAppBarColor, B.BottomAppBarTheme_48R, B.BottomNavigationBarThemeData_mRH, B.BottomSheetThemeData_og4, B.ButtonBarThemeData_A0t, buttonColor, buttonTheme, canvasColor, cardColor, B.CardTheme_wEo, B.CheckboxThemeData_EkK, B.ChipThemeData_c4a, colorScheme, _null, B.DataTableThemeData_SL9, dialogBackgroundColor, B.DialogTheme_s6Q, disabledColor, dividerColor, B.DividerThemeData_Tnu, B.DrawerThemeData_Epp, B.DropdownMenuThemeData_null_null_null, B.ElevatedButtonThemeData_null, B.Color_4292030255, B.ExpansionTileThemeData_ENh, A.ThemeData__themeExtensionIterableToMap(extensions), B.FilledButtonThemeData_null, true, B.FloatingActionButtonThemeData_RsV, focusColor, highlightColor, hintColor, hoverColor, B.IconButtonThemeData_null, iconTheme, indicatorColor, B.C_InputDecorationTheme, B.ListTileThemeData_muk, materialTapTargetSize, B.MenuBarThemeData_null, B.MenuButtonThemeData_null, B.MenuThemeData_null, B.NavigationBarThemeData_WjX, B.NavigationDrawerThemeData_qEm, B.NavigationRailThemeData_27I, outlinedButtonTheme, pageTransitionsTheme, platform, B.PopupMenuThemeData_xLk, primaryColor, estimatedPrimaryColorBrightness, primaryColorDark, primaryColorLight, primaryIconTheme, primaryTextTheme, B.ProgressIndicatorThemeData_Z49, B.RadioThemeData_gDe, scaffoldBackgroundColor, B.ScrollbarThemeData_Ep5, secondaryHeaderColor, B.SegmentedButtonThemeData_null_null, B.Color_4294309365, B.Color_4278190080, B.SliderThemeData_4YV, B.SnackBarThemeData_w2H, splashColor, B.C__InkSplashFactory, B.SwitchThemeData_lPb, tabBarTheme, textButtonTheme, textSelectionTheme, textTheme, B.TimePickerThemeData_10O, B.ToggleButtonsThemeData_UsI, toggleableActiveColor, tooltipTheme, typography, unselectedWidgetColor, false, visualDensity); }, - ThemeData$raw(accentColor, accentColorBrightness, accentIconTheme, accentTextTheme, androidOverscrollIndicator, appBarTheme, applyElevationOverlayColor, backgroundColor, bannerTheme, bottomAppBarColor, bottomAppBarTheme, bottomNavigationBarTheme, bottomSheetTheme, buttonBarTheme, buttonColor, buttonTheme, canvasColor, cardColor, cardTheme, checkboxTheme, chipTheme, colorScheme, cupertinoOverrideTheme, dataTableTheme, dialogBackgroundColor, dialogTheme, disabledColor, dividerColor, dividerTheme, drawerTheme, elevatedButtonTheme, errorColor, expansionTileTheme, extensions, fixTextFieldOutlineLabel, floatingActionButtonTheme, focusColor, highlightColor, hintColor, hoverColor, iconTheme, indicatorColor, inputDecorationTheme, listTileTheme, materialTapTargetSize, navigationBarTheme, navigationRailTheme, outlinedButtonTheme, pageTransitionsTheme, platform, popupMenuTheme, primaryColor, primaryColorBrightness, primaryColorDark, primaryColorLight, primaryIconTheme, primaryTextTheme, progressIndicatorTheme, radioTheme, scaffoldBackgroundColor, scrollbarTheme, secondaryHeaderColor, selectedRowColor, shadowColor, sliderTheme, snackBarTheme, splashColor, splashFactory, switchTheme, tabBarTheme, textButtonTheme, textSelectionTheme, textTheme, timePickerTheme, toggleButtonsTheme, toggleableActiveColor, tooltipTheme, typography, unselectedWidgetColor, useMaterial3, visualDensity) { - return new A.ThemeData(applyElevationOverlayColor, cupertinoOverrideTheme, extensions, inputDecorationTheme, materialTapTargetSize, pageTransitionsTheme, platform, scrollbarTheme, splashFactory, false, visualDensity, backgroundColor, bottomAppBarColor, canvasColor, cardColor, colorScheme, dialogBackgroundColor, disabledColor, dividerColor, errorColor, focusColor, highlightColor, hintColor, hoverColor, indicatorColor, primaryColor, primaryColorDark, primaryColorLight, scaffoldBackgroundColor, secondaryHeaderColor, selectedRowColor, shadowColor, splashColor, toggleableActiveColor, unselectedWidgetColor, iconTheme, primaryIconTheme, primaryTextTheme, textTheme, typography, appBarTheme, bannerTheme, bottomAppBarTheme, bottomNavigationBarTheme, bottomSheetTheme, buttonBarTheme, buttonTheme, cardTheme, checkboxTheme, chipTheme, dataTableTheme, dialogTheme, dividerTheme, drawerTheme, elevatedButtonTheme, expansionTileTheme, floatingActionButtonTheme, listTileTheme, navigationBarTheme, navigationRailTheme, outlinedButtonTheme, popupMenuTheme, progressIndicatorTheme, radioTheme, sliderTheme, snackBarTheme, switchTheme, tabBarTheme, textButtonTheme, textSelectionTheme, timePickerTheme, toggleButtonsTheme, tooltipTheme, accentColor, accentColorBrightness, accentTextTheme, accentIconTheme, buttonColor, true, primaryColorBrightness, androidOverscrollIndicator); + ThemeData$raw(accentColor, accentColorBrightness, accentIconTheme, accentTextTheme, androidOverscrollIndicator, appBarTheme, applyElevationOverlayColor, backgroundColor, badgeTheme, bannerTheme, bottomAppBarColor, bottomAppBarTheme, bottomNavigationBarTheme, bottomSheetTheme, buttonBarTheme, buttonColor, buttonTheme, canvasColor, cardColor, cardTheme, checkboxTheme, chipTheme, colorScheme, cupertinoOverrideTheme, dataTableTheme, dialogBackgroundColor, dialogTheme, disabledColor, dividerColor, dividerTheme, drawerTheme, dropdownMenuTheme, elevatedButtonTheme, errorColor, expansionTileTheme, extensions, filledButtonTheme, fixTextFieldOutlineLabel, floatingActionButtonTheme, focusColor, highlightColor, hintColor, hoverColor, iconButtonTheme, iconTheme, indicatorColor, inputDecorationTheme, listTileTheme, materialTapTargetSize, menuBarTheme, menuButtonTheme, menuTheme, navigationBarTheme, navigationDrawerTheme, navigationRailTheme, outlinedButtonTheme, pageTransitionsTheme, platform, popupMenuTheme, primaryColor, primaryColorBrightness, primaryColorDark, primaryColorLight, primaryIconTheme, primaryTextTheme, progressIndicatorTheme, radioTheme, scaffoldBackgroundColor, scrollbarTheme, secondaryHeaderColor, segmentedButtonTheme, selectedRowColor, shadowColor, sliderTheme, snackBarTheme, splashColor, splashFactory, switchTheme, tabBarTheme, textButtonTheme, textSelectionTheme, textTheme, timePickerTheme, toggleButtonsTheme, toggleableActiveColor, tooltipTheme, typography, unselectedWidgetColor, useMaterial3, visualDensity) { + return new A.ThemeData(applyElevationOverlayColor, cupertinoOverrideTheme, extensions, inputDecorationTheme, materialTapTargetSize, pageTransitionsTheme, platform, scrollbarTheme, splashFactory, false, visualDensity, bottomAppBarColor, canvasColor, cardColor, colorScheme, dialogBackgroundColor, disabledColor, dividerColor, focusColor, highlightColor, hintColor, hoverColor, indicatorColor, primaryColor, primaryColorDark, primaryColorLight, scaffoldBackgroundColor, secondaryHeaderColor, selectedRowColor, shadowColor, splashColor, unselectedWidgetColor, iconTheme, primaryIconTheme, primaryTextTheme, textTheme, typography, appBarTheme, badgeTheme, bannerTheme, bottomAppBarTheme, bottomNavigationBarTheme, bottomSheetTheme, buttonBarTheme, buttonTheme, cardTheme, checkboxTheme, chipTheme, dataTableTheme, dialogTheme, dividerTheme, drawerTheme, dropdownMenuTheme, elevatedButtonTheme, expansionTileTheme, filledButtonTheme, floatingActionButtonTheme, iconButtonTheme, listTileTheme, menuBarTheme, menuButtonTheme, menuTheme, navigationBarTheme, navigationDrawerTheme, navigationRailTheme, outlinedButtonTheme, popupMenuTheme, progressIndicatorTheme, radioTheme, segmentedButtonTheme, sliderTheme, snackBarTheme, switchTheme, tabBarTheme, textButtonTheme, textSelectionTheme, timePickerTheme, toggleButtonsTheme, tooltipTheme, accentColor, accentColorBrightness, accentTextTheme, accentIconTheme, buttonColor, true, primaryColorBrightness, androidOverscrollIndicator, errorColor, backgroundColor, toggleableActiveColor); }, ThemeData_ThemeData$fallback() { var _null = null; @@ -33122,7 +35149,7 @@ this.index = t0; this._core$_name = t1; }, - ThemeData: function ThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80) { + ThemeData: function ThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83, t84, t85, t86, t87, t88, t89) { var _ = this; _.applyElevationOverlayColor = t0; _.cupertinoOverrideTheme = t1; @@ -33135,76 +35162,85 @@ _.splashFactory = t8; _.useMaterial3 = t9; _.visualDensity = t10; - _.backgroundColor = t11; - _.bottomAppBarColor = t12; - _.canvasColor = t13; - _.cardColor = t14; - _.colorScheme = t15; - _.dialogBackgroundColor = t16; - _.disabledColor = t17; - _.dividerColor = t18; - _.errorColor = t19; - _.focusColor = t20; - _.highlightColor = t21; - _.hintColor = t22; - _.hoverColor = t23; - _.indicatorColor = t24; - _.primaryColor = t25; - _.primaryColorDark = t26; - _.primaryColorLight = t27; - _.scaffoldBackgroundColor = t28; - _.secondaryHeaderColor = t29; - _.selectedRowColor = t30; - _.shadowColor = t31; - _.splashColor = t32; - _.toggleableActiveColor = t33; - _.unselectedWidgetColor = t34; - _.iconTheme = t35; - _.primaryIconTheme = t36; - _.primaryTextTheme = t37; - _.textTheme = t38; - _.typography = t39; - _.appBarTheme = t40; - _.bannerTheme = t41; - _.bottomAppBarTheme = t42; - _.bottomNavigationBarTheme = t43; - _.bottomSheetTheme = t44; - _.buttonBarTheme = t45; - _.buttonTheme = t46; - _.cardTheme = t47; - _.checkboxTheme = t48; - _.chipTheme = t49; - _.dataTableTheme = t50; - _.dialogTheme = t51; - _.dividerTheme = t52; - _.drawerTheme = t53; - _.elevatedButtonTheme = t54; - _.expansionTileTheme = t55; + _._bottomAppBarColor = t11; + _.canvasColor = t12; + _.cardColor = t13; + _.colorScheme = t14; + _.dialogBackgroundColor = t15; + _.disabledColor = t16; + _.dividerColor = t17; + _.focusColor = t18; + _.highlightColor = t19; + _.hintColor = t20; + _.hoverColor = t21; + _.indicatorColor = t22; + _.primaryColor = t23; + _.primaryColorDark = t24; + _.primaryColorLight = t25; + _.scaffoldBackgroundColor = t26; + _.secondaryHeaderColor = t27; + _._selectedRowColor = t28; + _.shadowColor = t29; + _.splashColor = t30; + _.unselectedWidgetColor = t31; + _.iconTheme = t32; + _.primaryIconTheme = t33; + _.primaryTextTheme = t34; + _.textTheme = t35; + _.typography = t36; + _.appBarTheme = t37; + _.badgeTheme = t38; + _.bannerTheme = t39; + _.bottomAppBarTheme = t40; + _.bottomNavigationBarTheme = t41; + _.bottomSheetTheme = t42; + _.buttonBarTheme = t43; + _.buttonTheme = t44; + _.cardTheme = t45; + _.checkboxTheme = t46; + _.chipTheme = t47; + _.dataTableTheme = t48; + _.dialogTheme = t49; + _.dividerTheme = t50; + _.drawerTheme = t51; + _.dropdownMenuTheme = t52; + _.elevatedButtonTheme = t53; + _.expansionTileTheme = t54; + _.filledButtonTheme = t55; _.floatingActionButtonTheme = t56; - _.listTileTheme = t57; - _.navigationBarTheme = t58; - _.navigationRailTheme = t59; - _.outlinedButtonTheme = t60; - _.popupMenuTheme = t61; - _.progressIndicatorTheme = t62; - _.radioTheme = t63; - _.sliderTheme = t64; - _.snackBarTheme = t65; - _.switchTheme = t66; - _.tabBarTheme = t67; - _.textButtonTheme = t68; - _.textSelectionTheme = t69; - _.timePickerTheme = t70; - _.toggleButtonsTheme = t71; - _.tooltipTheme = t72; - _._theme_data$_accentColor = t73; - _._accentColorBrightness = t74; - _._accentTextTheme = t75; - _._accentIconTheme = t76; - _._buttonColor = t77; - _._fixTextFieldOutlineLabel = t78; - _._primaryColorBrightness = t79; - _.androidOverscrollIndicator = t80; + _.iconButtonTheme = t57; + _.listTileTheme = t58; + _.menuBarTheme = t59; + _.menuButtonTheme = t60; + _.menuTheme = t61; + _.navigationBarTheme = t62; + _.navigationDrawerTheme = t63; + _.navigationRailTheme = t64; + _.outlinedButtonTheme = t65; + _.popupMenuTheme = t66; + _.progressIndicatorTheme = t67; + _.radioTheme = t68; + _.segmentedButtonTheme = t69; + _.sliderTheme = t70; + _.snackBarTheme = t71; + _.switchTheme = t72; + _.tabBarTheme = t73; + _.textButtonTheme = t74; + _.textSelectionTheme = t75; + _.timePickerTheme = t76; + _.toggleButtonsTheme = t77; + _.tooltipTheme = t78; + _._theme_data$_accentColor = t79; + _._accentColorBrightness = t80; + _._accentTextTheme = t81; + _._accentIconTheme = t82; + _._buttonColor = t83; + _._fixTextFieldOutlineLabel = t84; + _._primaryColorBrightness = t85; + _.androidOverscrollIndicator = t86; + _._errorColor = t87; + _._backgroundColor = t88; + _._toggleableActiveColor = t89; }, ThemeData_localize_closure: function ThemeData_localize_closure(t0, t1) { this.baseTheme = t0; @@ -33280,7 +35316,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, TimeOfDayFormat: function TimeOfDayFormat(t0, t1) { this.index = t0; @@ -33293,8 +35329,8 @@ _DialState__nearest(target, a, b) { return Math.abs(target - a) < Math.abs(target - b) ? a : b; }, - _HourMinuteTextField$(autofocus, isHour, onChanged, onSavedSubmitted, restorationId, selectedTime, semanticHintText, style, validator) { - return new A._HourMinuteTextField(selectedTime, isHour, autofocus, style, semanticHintText, validator, onSavedSubmitted, onChanged, restorationId, null); + _HourMinuteTextField$(autofocus, inputAction, isHour, onChanged, onSavedSubmitted, restorationId, selectedTime, semanticHintText, style, validator) { + return new A._HourMinuteTextField(selectedTime, isHour, autofocus, inputAction, style, semanticHintText, validator, onSavedSubmitted, onChanged, restorationId, null); }, showTimePicker(builder, context, initialTime) { var $async$goto = 0, @@ -33307,7 +35343,7 @@ switch ($async$goto) { case 0: // Function start - $async$returnValue = A.showDialog(null, true, new A.showTimePicker_closure(builder, new A.TimePickerDialog(initialTime, B.TimePickerEntryMode_0, null, null, null, null, null, null, null, null)), context, null, true, type$.TimeOfDay); + $async$returnValue = A.showDialog(null, B.Color_2315255808, true, new A.showTimePicker_closure(builder, new A.TimePickerDialog(initialTime, B.TimePickerEntryMode_0, null, null, null, null, null, null, null, null)), context, null, true, type$.TimeOfDay); // goto return $async$goto = 1; break; @@ -33432,8 +35468,8 @@ }, _RenderInputPadding2: function _RenderInputPadding2(t0, t1, t2, t3) { var _ = this; - _.orientation = t0; - _._time_picker0$_minSize = t1; + _._time_picker0$_minSize = t0; + _._orientation = t1; _.RenderObjectWithChildMixin__child = t2; _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; _._computingThisDryLayout = false; @@ -33499,7 +35535,9 @@ }, _DialState: function _DialState(t0, t1, t2) { var _ = this; - _.___DialState__thetaController_A = _.___DialState__theta_A = _.___DialState__thetaTween_A = _.___DialState_media_A = _.___DialState_localizations_A = _.___DialState_themeData_A = $; + _.___DialState_media_A = _.___DialState_localizations_A = _.___DialState_themeData_A = $; + _.painter = null; + _.___DialState__thetaController_A = _.___DialState__theta_A = _.___DialState__thetaTween_A = $; _._time_picker0$_dragging = false; _._time_picker0$_center = _._time_picker0$_position = null; _.SingleTickerProviderStateMixin__ticker = t0; @@ -33564,41 +35602,44 @@ this.$this = t0; this.newMinute = t1; }, - _HourTextField: function _HourTextField(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + _HourTextField: function _HourTextField(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _.selectedTime = t0; _.style = t1; _.autofocus = t2; - _.validator = t3; - _.onSavedSubmitted = t4; - _.onChanged = t5; - _.hourLabelText = t6; + _.inputAction = t3; + _.validator = t4; + _.onSavedSubmitted = t5; + _.onChanged = t6; + _.hourLabelText = t7; + _.restorationId = t8; + _.key = t9; + }, + _MinuteTextField: function _MinuteTextField(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.selectedTime = t0; + _.style = t1; + _.autofocus = t2; + _.inputAction = t3; + _.validator = t4; + _.onSavedSubmitted = t5; + _.minuteLabelText = t6; _.restorationId = t7; _.key = t8; }, - _MinuteTextField: function _MinuteTextField(t0, t1, t2, t3, t4, t5, t6, t7) { - var _ = this; - _.selectedTime = t0; - _.style = t1; - _.autofocus = t2; - _.validator = t3; - _.onSavedSubmitted = t4; - _.minuteLabelText = t5; - _.restorationId = t6; - _.key = t7; - }, - _HourMinuteTextField: function _HourMinuteTextField(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + _HourMinuteTextField: function _HourMinuteTextField(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; _.selectedTime = t0; _.isHour = t1; _.autofocus = t2; - _.style = t3; - _.semanticHintText = t4; - _.validator = t5; - _.onSavedSubmitted = t6; - _.onChanged = t7; - _.restorationId = t8; - _.key = t9; + _.inputAction = t3; + _.style = t4; + _.semanticHintText = t5; + _.validator = t6; + _.onSavedSubmitted = t7; + _.onChanged = t8; + _.restorationId = t9; + _.key = t10; }, _HourMinuteTextFieldState: function _HourMinuteTextFieldState(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; @@ -33644,7 +35685,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _RestorableTimePickerMode: function _RestorableTimePickerMode(t0, t1) { var _ = this; @@ -33655,7 +35696,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _RestorableAutovalidateMode0: function _RestorableAutovalidateMode0(t0, t1) { var _ = this; @@ -33666,7 +35707,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _RestorableTimePickerModeN: function _RestorableTimePickerModeN(t0, t1) { var _ = this; @@ -33677,7 +35718,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _TimePickerDialogState: function _TimePickerDialogState(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; @@ -34128,7 +36169,7 @@ _TooltipThemeData_Object_Diagnosticable: function _TooltipThemeData_Object_Diagnosticable() { }, Typography_Typography$material2014(platform) { - return A.Typography_Typography$_withPlatform(platform, null, null, B.TextTheme_Gl7, B.TextTheme_8FR, B.TextTheme_RkD); + return A.Typography_Typography$_withPlatform(platform, null, null, B.TextTheme_miO, B.TextTheme_i7B, B.TextTheme_eZ8); }, Typography_Typography$_withPlatform(platform, black, white, englishLike, dense, tall) { switch (platform) { @@ -34240,7 +36281,24 @@ }, AlignmentDirectional_lerp(a, b, t) { var t2, - t1 = A.lerpDouble(a.start, b.start, t); + t1 = a == null; + if (t1 && b == null) + return null; + if (t1) { + t1 = A.lerpDouble(0, b.start, t); + t1.toString; + t2 = A.lerpDouble(0, b.y, t); + t2.toString; + return new A.AlignmentDirectional(t1, t2); + } + if (b == null) { + t1 = A.lerpDouble(a.start, 0, t); + t1.toString; + t2 = A.lerpDouble(a.y, 0, t); + t2.toString; + return new A.AlignmentDirectional(t1, t2); + } + t1 = A.lerpDouble(a.start, b.start, t); t1.toString; t2 = A.lerpDouble(a.y, b.y, t); t2.toString; @@ -34423,16 +36481,22 @@ _._bottomEnd = t7; }, BorderSide_merge(a, b) { - var t1 = a.style, + var t2, t3, t4, t5, t6, + t1 = a.style, aIsNone = t1 === B.BorderStyle_0 && a.width === 0, bIsNone = b.style === B.BorderStyle_0 && b.width === 0; if (aIsNone && bIsNone) - return B.BorderSide_aLd; + return B.BorderSide_8xm; if (aIsNone) return b; if (bIsNone) return a; - return new A.BorderSide(a.color, a.width + b.width, t1, B.StrokeAlign_0); + t2 = a.color; + t3 = a.width; + t4 = b.width; + t5 = a.strokeAlign; + t6 = b.strokeAlign; + return new A.BorderSide(t2, t3 + t4, t1, Math.max(A.checkNum(t5), A.checkNum(t6))); }, BorderSide_canMerge(a, b) { var t2, @@ -34443,71 +36507,60 @@ t2 = true; if (t2) return true; - return t1 === b.style && J.$eq$(a.color, b.color) && a.strokeAlign === b.strokeAlign; + return t1 === b.style && J.$eq$(a.color, b.color); }, BorderSide_lerp(a, b, t) { - var t1, t2, t3, t4, t5, colorA, colorB, strokeAlign, strokeAlign0, + var t1, t2, t3, colorA, colorB, t4, _s80_ = string$.x60null_c; if (t === 0) return a; if (t === 1) return b; - t1 = a.width; - t2 = b.width; - t3 = A.lerpDouble(t1, t2, t); - t3.toString; - if (t3 < 0) - return B.BorderSide_aLd; - t4 = a.style; - t5 = b.style; - if (t4 === t5 && a.strokeAlign === b.strokeAlign) { - t1 = A.Color_lerp(a.color, b.color, t); - t1.toString; - return new A.BorderSide(t1, t3, t4, a.strokeAlign); + t1 = A.lerpDouble(a.width, b.width, t); + t1.toString; + if (t1 < 0) + return B.BorderSide_8xm; + t2 = a.style; + t3 = b.style; + if (t2 === t3 && a.strokeAlign == b.strokeAlign) { + t3 = A.Color_lerp(a.color, b.color, t); + t3.toString; + return new A.BorderSide(t3, t1, t2, a.strokeAlign); } - switch (t4.index) { + switch (t2.index) { case 1: colorA = a.color; break; case 0: - t4 = a.color; - colorA = A.Color$fromARGB(0, t4.get$value(t4) >>> 16 & 255, t4.get$value(t4) >>> 8 & 255, t4.get$value(t4) & 255); + t2 = a.color; + colorA = A.Color$fromARGB(0, t2.get$value(t2) >>> 16 & 255, t2.get$value(t2) >>> 8 & 255, t2.get$value(t2) & 255); break; default: throw A.wrapException(A.ReachabilityError$(_s80_)); } - switch (t5.index) { + switch (t3.index) { case 1: colorB = b.color; break; case 0: - t4 = b.color; - colorB = A.Color$fromARGB(0, t4.get$value(t4) >>> 16 & 255, t4.get$value(t4) >>> 8 & 255, t4.get$value(t4) & 255); + t2 = b.color; + colorB = A.Color$fromARGB(0, t2.get$value(t2) >>> 16 & 255, t2.get$value(t2) >>> 8 & 255, t2.get$value(t2) & 255); break; default: throw A.wrapException(A.ReachabilityError$(_s80_)); } - strokeAlign = a.strokeAlign; - strokeAlign0 = b.strokeAlign; - if (strokeAlign !== strokeAlign0) { - t3 = t > 0.5; - if (t3) - strokeAlign = strokeAlign0; + t2 = a.strokeAlign; + t3 = b.strokeAlign; + if (t2 != t3) { t4 = A.Color_lerp(colorA, colorB, t); t4.toString; - t5 = t * 2; - if (t3) { - t1 = A.lerpDouble(0, t2, t5 - 1); - t1.toString; - } else { - t1 = A.lerpDouble(t1, 0, t5); - t1.toString; - } - return new A.BorderSide(t4, t1, B.BorderStyle_1, strokeAlign); + t3 = A.lerpDouble(t2, t3, t); + t3.toString; + return new A.BorderSide(t4, t1, B.BorderStyle_1, t3); } - t1 = A.Color_lerp(colorA, colorB, t); - t1.toString; - return new A.BorderSide(t1, t3, B.BorderStyle_1, strokeAlign); + t3 = A.Color_lerp(colorA, colorB, t); + t3.toString; + return new A.BorderSide(t3, t1, B.BorderStyle_1, t2); }, ShapeBorder_lerp(a, b, t) { var t1, @@ -34558,11 +36611,12 @@ return new A._CompoundBorder(results); }, paintBorder(canvas, rect, bottom, left, right, $top) { - var path, t1, t2, t3, t4, + var path, t2, t3, t4, _s80_ = string$.x60null_c, - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer(), + paint = t1.createPaint$0(); paint.set$strokeWidth(0); - path = A.Path_Path(); + path = t1.createPath$0(); switch ($top.style.index) { case 1: paint.set$color(0, $top.color); @@ -34668,10 +36722,6 @@ this.index = t0; this._core$_name = t1; }, - StrokeAlign: function StrokeAlign(t0, t1) { - this.index = t0; - this._core$_name = t1; - }, BorderSide: function BorderSide(t0, t1, t2, t3) { var _ = this; _.color = t0; @@ -34693,6 +36743,8 @@ }, _CompoundBorder_toString_closure: function _CompoundBorder_toString_closure() { }, + _BorderSide_Object_Diagnosticable: function _BorderSide_Object_Diagnosticable() { + }, BoxBorder_lerp(a, b, t) { var t0, t2, t1 = type$.nullable_Border; @@ -34709,87 +36761,45 @@ } if (a instanceof A.Border && b instanceof A.BorderDirectional) { t1 = b.start; - if (J.$eq$(t1, B.BorderSide_aLd) && J.$eq$(b.end, B.BorderSide_aLd)) - return new A.Border(A.BorderSide_lerp(a.top, b.top, t), A.BorderSide_lerp(a.right, B.BorderSide_aLd, t), A.BorderSide_lerp(a.bottom, b.bottom, t), A.BorderSide_lerp(a.left, B.BorderSide_aLd, t)); + if (J.$eq$(t1, B.BorderSide_8xm) && J.$eq$(b.end, B.BorderSide_8xm)) + return new A.Border(A.BorderSide_lerp(a.top, b.top, t), A.BorderSide_lerp(a.right, B.BorderSide_8xm, t), A.BorderSide_lerp(a.bottom, b.bottom, t), A.BorderSide_lerp(a.left, B.BorderSide_8xm, t)); t2 = a.left; - if (J.$eq$(t2, B.BorderSide_aLd) && J.$eq$(a.right, B.BorderSide_aLd)) - return new A.BorderDirectional(A.BorderSide_lerp(a.top, b.top, t), A.BorderSide_lerp(B.BorderSide_aLd, t1, t), A.BorderSide_lerp(B.BorderSide_aLd, b.end, t), A.BorderSide_lerp(a.bottom, b.bottom, t)); + if (J.$eq$(t2, B.BorderSide_8xm) && J.$eq$(a.right, B.BorderSide_8xm)) + return new A.BorderDirectional(A.BorderSide_lerp(a.top, b.top, t), A.BorderSide_lerp(B.BorderSide_8xm, t1, t), A.BorderSide_lerp(B.BorderSide_8xm, b.end, t), A.BorderSide_lerp(a.bottom, b.bottom, t)); if (t < 0.5) { t1 = t * 2; - return new A.Border(A.BorderSide_lerp(a.top, b.top, t), A.BorderSide_lerp(a.right, B.BorderSide_aLd, t1), A.BorderSide_lerp(a.bottom, b.bottom, t), A.BorderSide_lerp(t2, B.BorderSide_aLd, t1)); + return new A.Border(A.BorderSide_lerp(a.top, b.top, t), A.BorderSide_lerp(a.right, B.BorderSide_8xm, t1), A.BorderSide_lerp(a.bottom, b.bottom, t), A.BorderSide_lerp(t2, B.BorderSide_8xm, t1)); } t2 = (t - 0.5) * 2; - return new A.BorderDirectional(A.BorderSide_lerp(a.top, b.top, t), A.BorderSide_lerp(B.BorderSide_aLd, t1, t2), A.BorderSide_lerp(B.BorderSide_aLd, b.end, t2), A.BorderSide_lerp(a.bottom, b.bottom, t)); + return new A.BorderDirectional(A.BorderSide_lerp(a.top, b.top, t), A.BorderSide_lerp(B.BorderSide_8xm, t1, t2), A.BorderSide_lerp(B.BorderSide_8xm, b.end, t2), A.BorderSide_lerp(a.bottom, b.bottom, t)); } throw A.wrapException(A.FlutterError$fromParts(A._setArrayType([A.ErrorSummary$("BoxBorder.lerp can only interpolate Border and BorderDirectional classes."), A.ErrorDescription$("BoxBorder.lerp() was called with two objects of type " + J.get$runtimeType$(a).toString$0(0) + " and " + J.get$runtimeType$(b).toString$0(0) + ":\n " + A.S(a) + "\n " + A.S(b) + "\nHowever, only Border and BorderDirectional classes are supported by this method."), A.ErrorHint$("For a more general interpolation method, consider using ShapeBorder.lerp instead.")], type$.JSArray_DiagnosticsNode))); }, BoxBorder__paintUniformBorderWithRadius(canvas, rect, side, borderRadius) { - var width, t1, outer, inner, - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var borderRect, inner, + paint = $.$get$_renderer().createPaint$0(); paint.set$color(0, side.color); - width = side.width; - if (width === 0) { + if (side.width === 0) { paint.set$style(0, B.PaintingStyle_1); paint.set$strokeWidth(0); canvas.drawRRect$2(borderRadius.toRRect$1(rect), paint); } else { - t1 = side.strokeAlign; - if (t1 === B.StrokeAlign_0) { - outer = borderRadius.toRRect$1(rect); - canvas.drawDRRect$3(outer, outer.inflate$1(-width), paint); - } else { - if (t1 === B.StrokeAlign_1) { - t1 = width / 2; - inner = rect.inflate$1(-t1); - outer = rect.inflate$1(t1); - } else { - outer = rect.inflate$1(width); - inner = rect; - } - canvas.drawDRRect$3(borderRadius.toRRect$1(outer), borderRadius.toRRect$1(inner), paint); - } + borderRect = borderRadius.toRRect$1(rect); + inner = borderRect.inflate$1(-side.get$strokeInset()); + canvas.drawDRRect$3(borderRect.inflate$1(side.get$strokeOutset()), inner, paint); } }, BoxBorder__paintUniformBorderWithCircle(canvas, rect, side) { - var radius, - width = side.width, - paint = side.toPaint$0(); - switch (side.strokeAlign.index) { - case 0: - radius = (rect.get$shortestSide() - width) / 2; - break; - case 1: - radius = rect.get$shortestSide() / 2; - break; - case 2: - radius = (rect.get$shortestSide() + width) / 2; - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - canvas.drawCircle$3(rect.get$center(), radius, paint); + var t1 = rect.get$shortestSide(), + t2 = side.width, + t3 = side.strokeAlign; + canvas.drawCircle$3(rect.get$center(), (t1 + t2 * t3) / 2, side.toPaint$0()); }, BoxBorder__paintUniformBorderWithRectangle(canvas, rect, side) { - var rectToBeDrawn, - width = side.width, - paint = side.toPaint$0(); - switch (side.strokeAlign.index) { - case 0: - rectToBeDrawn = rect.inflate$1(-(width / 2)); - break; - case 1: - rectToBeDrawn = rect; - break; - case 2: - rectToBeDrawn = rect.inflate$1(width / 2); - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - canvas.drawRect$2(rectToBeDrawn, paint); + canvas.drawRect$2(rect.inflate$1(side.width * side.strokeAlign / 2), side.toPaint$0()); }, Border_Border$all(color, width) { - var side = new A.BorderSide(color, width, B.BorderStyle_1, B.StrokeAlign_0); + var side = new A.BorderSide(color, width, B.BorderStyle_1, -1); return new A.Border(side, side, side, side); }, Border_lerp(a, b, t) { @@ -34999,8 +37009,9 @@ _.offset = t3; _.blurRadius = t4; }, - CircleBorder: function CircleBorder(t0) { - this.side = t0; + CircleBorder: function CircleBorder(t0, t1) { + this.eccentricity = t0; + this.side = t1; }, ClipContext: function ClipContext() { }, @@ -35073,9 +37084,7 @@ t3 -= t4; outputSize = new A.Size(t1, t3); t5 = image.get$width(image); - t5.toString; t6 = image.get$height(image); - t6.toString; if (fit == null) fit = B.BoxFit_6; fittedSizes = A.applyBoxFit(fit, new A.Size(t5, t6).$div(0, scale), outputSize); @@ -35083,11 +37092,11 @@ destinationSize = fittedSizes.destination; if (repeat !== B.ImageRepeat_3 && destinationSize.$eq(0, outputSize)) repeat = B.ImageRepeat_3; - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); paint.set$isAntiAlias(false); if (colorFilter != null) paint.set$colorFilter(colorFilter); - paint.set$color(0, new A.Color(((B.JSInt_methods._tdivFast$1(opacity * 255, 1) & 255) << 24 | 0) >>> 0)); + paint.set$color(0, A.Color$fromRGBO(0, 0, 0, opacity)); paint.set$filterQuality(filterQuality); paint.set$invertColors(invertColors); t7 = destinationSize._dx; @@ -35098,14 +37107,17 @@ t3 = t2 + (halfWidthDelta + t3 * halfWidthDelta); t4 += halfHeightDelta + alignment.y * halfHeightDelta; destinationRect = new A.Rect(t3, t4, t3 + t7, t4 + t8); - t3 = debugImageLabel == null ? "" : debugImageLabel; + t3 = debugImageLabel == null ? "" : debugImageLabel; t4 = image.get$width(image); - t4.toString; t7 = image.get$height(image); - t7.toString; $.PaintingBinding__instance.toString; t8 = $.$get$window()._debugDevicePixelRatio; - t8 = outputSize.$mul(0, t8 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t8); + if (t8 == null) { + t8 = self.window.devicePixelRatio; + if (t8 === 0) + t8 = 1; + } + t8 = outputSize.$mul(0, t8); sizeInfo = new A.ImageSizeInfo(t3, t8, new A.Size(t4, t7)); if (!$._lastFrameImageSizeInfo.contains$1(0, sizeInfo)) { existingSizeInfo = $._pendingImageSizeInfo.$index(0, t3); @@ -35457,6 +37469,9 @@ }, AssetBundleImageProvider: function AssetBundleImageProvider() { }, + MemoryImage: function MemoryImage(t0) { + this.bytes = t0; + }, _ErrorImageCompleter: function _ErrorImageCompleter(t0, t1) { var _ = this; _._image_stream$_listeners = t0; @@ -35466,7 +37481,7 @@ _._image_stream$_disposed = false; _._onLastListenerRemovedCallbacks = t1; }, - AssetImage__manifestParser(jsonData) { + AssetImage_manifestParser(jsonData) { var parsedJson, t1, t2, t3, t4, t5, t6; if (jsonData == null) return new A.SynchronousFuture(null, type$.SynchronousFuture_nullable_Map_of_String_and_List_String); @@ -35495,11 +37510,6 @@ AssetImage_obtainKey_closure0: function AssetImage_obtainKey_closure0(t0) { this._box_0 = t0; }, - OneFrameImageStreamCompleter$(image) { - var t1 = new A.OneFrameImageStreamCompleter(A._setArrayType([], type$.JSArray_ImageStreamListener), A._setArrayType([], type$.JSArray_of_void_Function)); - t1.OneFrameImageStreamCompleter$2$informationCollector(image, null); - return t1; - }, MultiFrameImageStreamCompleter$(chunkEvents, codec, debugLabel, informationCollector, scale) { var t1 = new A.MultiFrameImageStreamCompleter(scale, informationCollector, A._setArrayType([], type$.JSArray_ImageStreamListener), A._setArrayType([], type$.JSArray_of_void_Function)); t1.MultiFrameImageStreamCompleter$5$chunkEvents$codec$debugLabel$informationCollector$scale(chunkEvents, codec, debugLabel, informationCollector, scale); @@ -35531,19 +37541,6 @@ }, ImageStreamCompleter_reportImageChunkEvent_closure: function ImageStreamCompleter_reportImageChunkEvent_closure() { }, - OneFrameImageStreamCompleter: function OneFrameImageStreamCompleter(t0, t1) { - var _ = this; - _._image_stream$_listeners = t0; - _.debugLabel = _._currentError = _._currentImage = null; - _._addingInitialListeners = _._hadAtLeastOneListener = false; - _._keepAliveHandles = 0; - _._image_stream$_disposed = false; - _._onLastListenerRemovedCallbacks = t1; - }, - OneFrameImageStreamCompleter_closure: function OneFrameImageStreamCompleter_closure(t0, t1) { - this.$this = t0; - this.informationCollector = t1; - }, MultiFrameImageStreamCompleter: function MultiFrameImageStreamCompleter(t0, t1, t2, t3) { var _ = this; _._codec = _._chunkSubscription = null; @@ -35645,26 +37642,28 @@ this.borderRadius = t0; this.side = t1; }, - _RoundedRectangleToCircleBorder: function _RoundedRectangleToCircleBorder(t0, t1, t2) { - this.borderRadius = t0; - this.circleness = t1; - this.side = t2; + _RoundedRectangleToCircleBorder: function _RoundedRectangleToCircleBorder(t0, t1, t2, t3) { + var _ = this; + _.borderRadius = t0; + _.circularity = t1; + _.eccentricity = t2; + _.side = t3; }, ShapeDecoration_ShapeDecoration$fromBoxDecoration(source) { var t1, shape, t2; switch (source.shape.index) { case 1: t1 = source.border; - shape = t1 != null ? new A.CircleBorder(t1.get$top(t1)) : B.CircleBorder_Fuf; + shape = t1 != null ? new A.CircleBorder(0, t1.get$top(t1)) : B.CircleBorder_Umb; break; case 0: t1 = source.borderRadius; shape = source.border; if (t1 != null) { t2 = shape == null ? null : shape.get$top(shape); - shape = new A.RoundedRectangleBorder(t1, t2 == null ? B.BorderSide_aLd : t2); + shape = new A.RoundedRectangleBorder(t1, t2 == null ? B.BorderSide_8xm : t2); } else if (shape == null) - shape = B.Border_yXb; + shape = B.Border_bWW; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -35695,6 +37694,9 @@ t1.toString; return new A.ShapeDecoration(t2, t4, t5, t6, t1); }, + _ShapeDecorationPainter$(_decoration, onChanged) { + return new A._ShapeDecorationPainter(_decoration, onChanged); + }, ShapeDecoration: function ShapeDecoration(t0, t1, t2, t3, t4) { var _ = this; _.color = t0; @@ -35709,13 +37711,16 @@ _._lastTextDirection = _._lastRect = null; _.___ShapeDecorationPainter__outerPath_A = $; _._shadowCount = _._interiorPaint = _._innerPath = null; - _.___ShapeDecorationPainter__shadowPaints_A = _.___ShapeDecorationPainter__shadowPaths_A = $; + _.___ShapeDecorationPainter__shadowPaints_A = _.___ShapeDecorationPainter__shadowPaths_A = _.___ShapeDecorationPainter__shadowBounds_A = $; _._imagePainter = null; _.onChanged = t1; }, _ShapeDecorationPainter__precache_closure: function _ShapeDecorationPainter__precache_closure() { }, - _ShapeDecorationPainter__precache_closure0: function _ShapeDecorationPainter__precache_closure0(t0, t1, t2) { + _ShapeDecorationPainter__precache_closure0: function _ShapeDecorationPainter__precache_closure0(t0) { + this.rect = t0; + }, + _ShapeDecorationPainter__precache_closure1: function _ShapeDecorationPainter__precache_closure1(t0, t1, t2) { this.$this = t0; this.rect = t1; this.textDirection = t2; @@ -35723,13 +37728,14 @@ StadiumBorder: function StadiumBorder(t0) { this.side = t0; }, - _StadiumToCircleBorder: function _StadiumToCircleBorder(t0, t1) { - this.circleness = t0; - this.side = t1; + _StadiumToCircleBorder: function _StadiumToCircleBorder(t0, t1, t2) { + this.circularity = t0; + this.eccentricity = t1; + this.side = t2; }, _StadiumToRoundedRectangleBorder: function _StadiumToRoundedRectangleBorder(t0, t1, t2) { this.borderRadius = t0; - this.rectness = t1; + this.rectilinearity = t1; this.side = t2; }, StrutStyle: function StrutStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8) { @@ -35753,10 +37759,12 @@ this.index = t0; this._core$_name = t1; }, - PlaceholderDimensions: function PlaceholderDimensions(t0, t1, t2) { - this.size = t0; - this.baselineOffset = t1; - this.baseline = t2; + PlaceholderDimensions: function PlaceholderDimensions(t0, t1, t2, t3) { + var _ = this; + _.size = t0; + _.alignment = t1; + _.baselineOffset = t2; + _.baseline = t3; }, TextWidthBasis: function TextWidthBasis(t0, t1) { this.index = t0; @@ -35770,7 +37778,9 @@ var _ = this; _._paragraph = null; _._rebuildParagraphForPaint = true; + _._debugMarkNeedsLayoutCallStack = null; _._text_painter$_text = t0; + _._cachedPlainText = null; _._textAlign = t1; _._text_painter$_textDirection = t2; _._text_painter$_textScaleFactor = t3; @@ -35783,6 +37793,7 @@ _._lastMaxWidth = _._lastMinWidth = _._layoutTemplate = _._text_painter$_placeholderDimensions = _._inlinePlaceholderScales = _._inlinePlaceholderBoxes = null; _.__TextPainter__caretMetrics_A = $; _._lineMetricsCache = _._previousCaretPrototype = _._previousCaretPosition = null; + _._text_painter$_disposed = false; }, TextSpan$(children, recognizer, style, text) { var t1 = recognizer == null ? B.C__DeferringMouseCursor : B.SystemMouseCursor_click; @@ -35830,7 +37841,7 @@ t21 = t4 ? _null : b.decorationStyle; t22 = t4 ? _null : b.decorationThickness; t23 = t4 ? _null : b.get$_text_style$_fontFamily(b); - t24 = t4 ? _null : b.get$fontFamilyFallback(); + t24 = t4 ? _null : b._text_style$_fontFamilyFallback; t25 = t4 ? _null : b._package; return A.TextStyle$(t15, t3, t2, _null, t19, t20, t21, t22, t23, t24, t17, t5, t7, t18, t6, t14, t11, t1, t12, t8, t13, t4 ? _null : b.overflow, t25, t16, t10, t9); } @@ -35858,24 +37869,24 @@ t21 = t4 ? a.decorationStyle : _null; t22 = t4 ? a.decorationThickness : _null; t23 = t4 ? a.get$_text_style$_fontFamily(a) : _null; - t24 = t4 ? a.get$fontFamilyFallback() : _null; + t24 = t4 ? a._text_style$_fontFamilyFallback : _null; t25 = t4 ? a._package : _null; return A.TextStyle$(t15, t3, t2, _null, t19, t20, t21, t22, t23, t24, t17, t5, t7, t18, t6, t14, t11, t1, t12, t8, t13, t4 ? a.overflow : _null, t25, t16, t10, t9); } - t1 = b.inherit; - t2 = a.foreground; - t3 = t2 == null; - t4 = t3 && b.foreground == null ? A.Color_lerp(a.color, b.color, t) : _null; - t5 = a.background; - t6 = t5 == null; - t7 = t6 && b.background == null ? A.Color_lerp(a.backgroundColor, b.backgroundColor, t) : _null; - t8 = a.fontSize; - t9 = t8 == null ? b.fontSize : t8; - t10 = b.fontSize; - t8 = A.lerpDouble(t9, t10 == null ? t8 : t10, t); - t9 = A.FontWeight_lerp(a.fontWeight, b.fontWeight, t); - t10 = t < 0.5; - t11 = t10 ? a.fontStyle : b.fontStyle; + t1 = t < 0.5; + t2 = t1 ? a.inherit : b.inherit; + t3 = a.foreground; + t4 = t3 == null; + t5 = t4 && b.foreground == null ? A.Color_lerp(a.color, b.color, t) : _null; + t6 = a.background; + t7 = t6 == null; + t8 = t7 && b.background == null ? A.Color_lerp(a.backgroundColor, b.backgroundColor, t) : _null; + t9 = a.fontSize; + t10 = t9 == null ? b.fontSize : t9; + t11 = b.fontSize; + t9 = A.lerpDouble(t10, t11 == null ? t9 : t11, t); + t10 = A.FontWeight_lerp(a.fontWeight, b.fontWeight, t); + t11 = t1 ? a.fontStyle : b.fontStyle; t12 = a.letterSpacing; t13 = t12 == null ? b.letterSpacing : t12; t14 = b.letterSpacing; @@ -35884,66 +37895,66 @@ t14 = t13 == null ? b.wordSpacing : t13; t15 = b.wordSpacing; t13 = A.lerpDouble(t14, t15 == null ? t13 : t15, t); - t14 = t10 ? a.textBaseline : b.textBaseline; + t14 = t1 ? a.textBaseline : b.textBaseline; t15 = a.height; t16 = t15 == null ? b.height : t15; t17 = b.height; t15 = A.lerpDouble(t16, t17 == null ? t15 : t17, t); - t16 = t10 ? a.leadingDistribution : b.leadingDistribution; - t17 = t10 ? a.locale : b.locale; - if (!t3 || b.foreground != null) - if (t10) { - if (t3) { - t2 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t3 = a.color; - t3.toString; - t2.set$color(0, t3); + t16 = t1 ? a.leadingDistribution : b.leadingDistribution; + t17 = t1 ? a.locale : b.locale; + if (!t4 || b.foreground != null) + if (t1) { + if (t4) { + t3 = $.$get$_renderer().createPaint$0(); + t4 = a.color; + t4.toString; + t3.set$color(0, t4); } } else { - t2 = b.foreground; - if (t2 == null) { - t2 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t3 = b.color; - t3.toString; - t2.set$color(0, t3); - } - } - else - t2 = _null; - if (!t6 || b.background != null) - if (t10) - if (t6) { - t3 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t5 = a.backgroundColor; - t5.toString; - t3.set$color(0, t5); - } else - t3 = t5; - else { - t3 = b.background; + t3 = b.foreground; if (t3 == null) { - t3 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t5 = b.backgroundColor; - t5.toString; - t3.set$color(0, t5); + t3 = $.$get$_renderer().createPaint$0(); + t4 = b.color; + t4.toString; + t3.set$color(0, t4); } } else t3 = _null; - t5 = t10 ? a.shadows : b.shadows; - t6 = t10 ? a.fontFeatures : b.fontFeatures; - t18 = t10 ? a.fontVariations : b.fontVariations; - t19 = t10 ? a.decoration : b.decoration; + if (!t7 || b.background != null) + if (t1) + if (t7) { + t4 = $.$get$_renderer().createPaint$0(); + t6 = a.backgroundColor; + t6.toString; + t4.set$color(0, t6); + } else + t4 = t6; + else { + t4 = b.background; + if (t4 == null) { + t4 = $.$get$_renderer().createPaint$0(); + t6 = b.backgroundColor; + t6.toString; + t4.set$color(0, t6); + } + } + else + t4 = _null; + t6 = t1 ? a.shadows : b.shadows; + t7 = t1 ? a.fontFeatures : b.fontFeatures; + t18 = t1 ? a.fontVariations : b.fontVariations; + t19 = t1 ? a.decoration : b.decoration; t20 = A.Color_lerp(a.decorationColor, b.decorationColor, t); - t21 = t10 ? a.decorationStyle : b.decorationStyle; + t21 = t1 ? a.decorationStyle : b.decorationStyle; t22 = a.decorationThickness; t23 = t22 == null ? b.decorationThickness : t22; t24 = b.decorationThickness; t22 = A.lerpDouble(t23, t24 == null ? t22 : t24, t); - t23 = t10 ? a.get$_text_style$_fontFamily(a) : b.get$_text_style$_fontFamily(b); - t24 = t10 ? a.get$fontFamilyFallback() : b.get$fontFamilyFallback(); - t25 = t10 ? a._package : b._package; - return A.TextStyle$(t3, t7, t4, _null, t19, t20, t21, t22, t23, t24, t6, t8, t11, t18, t9, t2, t15, t1, t16, t12, t17, t10 ? a.overflow : b.overflow, t25, t5, t14, t13); + t23 = t1 ? a.get$_text_style$_fontFamily(a) : b.get$_text_style$_fontFamily(b); + t24 = t1 ? a._text_style$_fontFamilyFallback : b._text_style$_fontFamilyFallback; + t25 = t1 ? a._package : b._package; + return A.TextStyle$(t4, t8, t5, _null, t19, t20, t21, t22, t23, t24, t7, t9, t11, t18, t10, t3, t15, t2, t16, t12, t17, t1 ? a.overflow : b.overflow, t25, t6, t14, t13); }, TextStyle: function TextStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25) { var _ = this; @@ -35979,13 +37990,29 @@ }, _TextStyle_Object_Diagnosticable: function _TextStyle_Object_Diagnosticable() { }, - FrictionSimulation: function FrictionSimulation(t0, t1, t2, t3, t4) { + _newtonsMethod(df, f, initialGuess, iterations, target) { + var guess, i; + for (guess = initialGuess, i = 0; i < iterations; ++i) + guess -= (f.call$1(guess) - target) / df.call$1(guess); + return guess; + }, + FrictionSimulation$(drag, position, velocity, constantDeceleration) { + var t1 = new A.FrictionSimulation(drag, Math.log(drag), position, velocity, constantDeceleration * J.get$sign$in(velocity), B.Tolerance_Gdw); + t1.FrictionSimulation$5$constantDeceleration$tolerance(drag, position, velocity, constantDeceleration, B.Tolerance_Gdw); + return t1; + }, + FrictionSimulation: function FrictionSimulation(t0, t1, t2, t3, t4, t5) { var _ = this; _._drag = t0; _._dragLog = t1; _._friction_simulation$_x = t2; _._v = t3; - _.tolerance = t4; + _._constantDeceleration = t4; + _._finalTime = 1 / 0; + _.tolerance = t5; + }, + FrictionSimulation_closure: function FrictionSimulation_closure(t0) { + this.$this = t0; }, Simulation: function Simulation() { }, @@ -36078,7 +38105,7 @@ _._animated_size$_state = t1; _._animated_size$_clipBehavior = t2; _._vsync = t3; - _._clipRectLayer = t4; + _._animated_size$_clipRectLayer = t4; _._shifted_box$_resolvedAlignment = null; _._shifted_box$_alignment = t5; _._shifted_box$_textDirection = t6; @@ -36112,6 +38139,21 @@ RenderAnimatedSize_closure: function RenderAnimatedSize_closure(t0) { this.$this = t0; }, + _generateSemanticsTree(childOrder) { + var tree, + t1 = $.RendererBinding__instance.RendererBinding___RendererBinding__pipelineOwner_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._rootNode.get$debugSemantics(); + if (t1 == null) + tree = null; + else { + A._SemanticsDiagnosticableNode$(childOrder, null, B.DiagnosticsTreeStyle_1, t1); + tree = ""; + } + if (tree != null) + return tree; + return "Semantics not generated.\nFor performance reasons, the framework only generates semantics when asked to do so by the platform.\nUsually, platforms only ask for semantics when assistive technologies (like screen readers) are running.\nTo generate semantics, try turning on an assistive technology (like VoiceOver or TalkBack) on your device."; + }, RendererBinding: function RendererBinding() { }, RendererBinding__scheduleMouseTrackerUpdate_closure: function RendererBinding__scheduleMouseTrackerUpdate_closure(t0) { @@ -36306,9 +38348,9 @@ var t1, newChildrenBottom, t2, oldChildrenBottom, newChildren, newChildrenTop, oldChildrenTop, oldChild, newSemantics, t3, haveOldChildren, newChild, oldKeyedChildren, t4, _box_0 = {}; _box_0.newChildSemantics = newChildSemantics; if (oldSemantics == null) - oldSemantics = B.List_empty25; + oldSemantics = B.List_empty26; if (newChildSemantics == null) - newChildSemantics = B.List_empty26; + newChildSemantics = B.List_empty27; _box_0.newChildSemantics = newChildSemantics; t1 = J.getInterceptor$asx(newChildSemantics); newChildrenBottom = t1.get$length(newChildSemantics) - 1; @@ -36399,6 +38441,11 @@ config._setFlag$2(B.SemanticsFlag_1, true); config._setFlag$2(B.SemanticsFlag_2, t1); } + t1 = properties.mixed; + if (t1 != null) { + config._setFlag$2(B.SemanticsFlag_1, true); + config._setFlag$2(B.SemanticsFlag_33554432, t1); + } t1 = properties.selected; if (t1 != null) config._setFlag$2(B.SemanticsFlag_4, t1); @@ -36447,22 +38494,22 @@ config._setFlag$2(B.SemanticsFlag_16384, t1); t1 = properties.label; if (t1 != null) { - config._semantics$_attributedLabel = new A.AttributedString(t1, B.List_empty3); + config._semantics$_attributedLabel = new A.AttributedString(t1, B.List_empty2); config._hasBeenAnnotated = true; } t1 = properties.value; if (t1 != null) { - config._semantics$_attributedValue = new A.AttributedString(t1, B.List_empty3); + config._semantics$_attributedValue = new A.AttributedString(t1, B.List_empty2); config._hasBeenAnnotated = true; } t1 = properties.increasedValue; if (t1 != null) { - config._semantics$_attributedIncreasedValue = new A.AttributedString(t1, B.List_empty3); + config._semantics$_attributedIncreasedValue = new A.AttributedString(t1, B.List_empty2); config._hasBeenAnnotated = true; } t1 = properties.decreasedValue; if (t1 != null) { - config._semantics$_attributedDecreasedValue = new A.AttributedString(t1, B.List_empty3); + config._semantics$_attributedDecreasedValue = new A.AttributedString(t1, B.List_empty2); config._hasBeenAnnotated = true; } t1 = properties.textDirection; @@ -36497,7 +38544,7 @@ t1 = properties.onDismiss; if (t1 != null) config.set$onDismiss(t1); - newChild.updateWith$2$childrenInInversePaintOrder$config(0, B.List_empty25, config); + newChild.updateWith$2$childrenInInversePaintOrder$config(0, B.List_empty26, config); newChild.set$rect(0, newSemantics.rect); newChild.set$transform(0, null); newChild.tags = null; @@ -36511,7 +38558,7 @@ }, RenderCustomPaint: function RenderCustomPaint(t0, t1, t2, t3, t4, t5, t6) { var _ = this; - _._painter = t0; + _._custom_paint$_painter = t0; _._foregroundPainter = t1; _._preferredSize = t2; _.isComplex = t3; @@ -36552,8 +38599,7 @@ return t1; }, _TextHighlightPainter$() { - var t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - return new A._TextHighlightPainter(t1, B.BoxHeightStyle_0, B.BoxWidthStyle_0, $.$get$ChangeNotifier__emptyListeners()); + return new A._TextHighlightPainter($.$get$_renderer().createPaint$0(), B.BoxHeightStyle_0, B.BoxWidthStyle_0, $.$get$ChangeNotifier__emptyListeners()); }, TextSelectionPoint: function TextSelectionPoint(t0, t1) { this.point = t0; @@ -36580,13 +38626,12 @@ _._lastCaretRect = _._textLayoutLastMinWidth = _._textLayoutLastMaxWidth = _._cachedBuiltInPainters = _._cachedBuiltInForegroundPainters = null; _.onCaretChanged = t2; _.ignorePointer = t3; - _._devicePixelRatio = t4; + _._editable$_devicePixelRatio = t4; _._obscuringCharacter = t5; _._obscureText = t6; _.textSelectionDelegate = t7; _._selectionStartInViewport = t8; _._selectionEndInViewport = t9; - _._cachedPlainText = null; _._editable$_textPainter = t10; _._editable$_cachedCombinedSemanticsInfos = _._cachedAttributedValue = null; _._showCursor = t11; @@ -36608,7 +38653,7 @@ _._enableInteractiveSelection = t25; _._editable$_maxScrollExtent = 0; _._editable$_clipBehavior = t26; - _._cachedChildNodes = _._editable$_semanticsInfo = null; + _._cachedLineBreakCount = _._cachedChildNodes = _._editable$_semanticsInfo = null; _.__RenderEditable__longPress_A = _.__RenderEditable__tap_A = $; _._editable$_placeholderDimensions = _._lastSecondaryTapDownPosition = _._lastTapDownPosition = null; _.__RenderEditable__caretPrototype_A = $; @@ -36708,7 +38753,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t3; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _FloatingCursorPainter: function _FloatingCursorPainter(t0, t1, t2, t3) { var _ = this; @@ -36723,7 +38768,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t3; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _CompositeRenderEditablePainter: function _CompositeRenderEditablePainter(t0, t1) { var _ = this; @@ -36731,7 +38776,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _RenderEditable_RenderBox_RelayoutWhenSystemFontsChangeMixin: function _RenderEditable_RenderBox_RelayoutWhenSystemFontsChangeMixin() { }, @@ -36941,22 +38986,39 @@ return new A.LayerHandle($T._eval$1("LayerHandle<0>")); }, PictureLayer$(canvasBounds) { - return new A.PictureLayer0(canvasBounds, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + var t1 = new A.PictureLayer0(canvasBounds, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + t1.Layer$0(); + return t1; }, PlatformViewLayer$(rect, viewId) { - return new A.PlatformViewLayer0(rect, viewId, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + var t1 = new A.PlatformViewLayer0(rect, viewId, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + t1.Layer$0(); + return t1; }, OffsetLayer$(offset) { - return new A.OffsetLayer(offset, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + var t1 = new A.OffsetLayer(offset, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + t1.Layer$0(); + return t1; }, TransformLayer$(transform) { - return new A.TransformLayer(transform, B.Offset_0_0, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + var t1 = new A.TransformLayer(transform, B.Offset_0_0, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + t1.Layer$0(); + return t1; }, OpacityLayer$() { - return new A.OpacityLayer(B.Offset_0_0, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + var t1 = new A.OpacityLayer(B.Offset_0_0, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + t1.Layer$0(); + return t1; + }, + BackdropFilterLayer$(filter) { + var t1 = new A.BackdropFilterLayer(filter, B.BlendMode_3, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + t1.Layer$0(); + return t1; }, LeaderLayer$(link, offset) { - return new A.LeaderLayer(link, offset, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + var t1 = new A.LeaderLayer(link, offset, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + t1.Layer$0(); + return t1; }, FollowerLayer__collectTransformForLayerChain(layers) { var index, t1, @@ -37145,15 +39207,15 @@ _._depth = 0; _._node$_parent = _._node$_owner = null; }, - BackdropFilterLayer: function BackdropFilterLayer(t0, t1, t2) { + BackdropFilterLayer: function BackdropFilterLayer(t0, t1, t2, t3) { var _ = this; - _._layer$_filter = null; - _._layer$_blendMode = t0; + _._layer$_filter = t0; + _._layer$_blendMode = t1; _._lastChild = _._firstChild = null; - _._layer$_callbacks = t1; + _._layer$_callbacks = t2; _._compositionCallbackCount = 0; _._layer$_debugDisposed = false; - _._parentHandle = t2; + _._parentHandle = t3; _._layer$_refCount = 0; _._needsAddToScene = true; _.debugCreator = _._previousSibling = _._nextSibling = _._engineLayer = null; @@ -37377,7 +39439,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t2; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, MouseTracker__handleDeviceUpdate_closure: function MouseTracker__handleDeviceUpdate_closure() { }, @@ -37442,15 +39504,9 @@ child._propagateRelayoutBoundary$0(); }, _SemanticsGeometry__transformRect(rect, transform) { - var t1; if (rect == null) return null; - if (!rect.get$isEmpty(rect)) { - t1 = transform._m4storage; - t1 = t1[0] === 0 && t1[1] === 0 && t1[2] === 0 && t1[3] === 0 && t1[4] === 0 && t1[5] === 0 && t1[6] === 0 && t1[7] === 0 && t1[8] === 0 && t1[9] === 0 && t1[10] === 0 && t1[11] === 0 && t1[12] === 0 && t1[13] === 0 && t1[14] === 0 && t1[15] === 0; - } else - t1 = true; - if (t1) + if (rect.get$isEmpty(rect) || transform.isZero$0()) return B.Rect_0_0_0_0; return A.MatrixUtils_inverseTransformRect(transform, rect); }, @@ -37508,22 +39564,23 @@ this._object$_owner = t0; this.listener = t1; }, - PipelineOwner: function PipelineOwner(t0, t1, t2, t3, t4, t5, t6) { + PipelineOwner: function PipelineOwner(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _.onNeedVisualUpdate = t0; _.onSemanticsOwnerCreated = t1; - _.onSemanticsOwnerDisposed = t2; + _.onSemanticsUpdate = t2; + _.onSemanticsOwnerDisposed = t3; _._rootNode = null; _._shouldMergeDirtyNodes = false; - _._nodesNeedingLayout = t3; + _._nodesNeedingLayout = t4; _._debugAllowMutationsToDirtySubtrees = _._debugDoingLayout = false; - _._nodesNeedingCompositingBitsUpdate = t4; - _._nodesNeedingPaint = t5; + _._nodesNeedingCompositingBitsUpdate = t5; + _._nodesNeedingPaint = t6; _._debugDoingPaint = false; _._semanticsOwner = null; _._outstandingSemanticsHandles = 0; _._debugDoingSemantics = false; - _._nodesNeedingSemantics = t6; + _._nodesNeedingSemantics = t7; }, PipelineOwner_flushLayout_closure: function PipelineOwner_flushLayout_closure() { }, @@ -37537,7 +39594,7 @@ }, RenderObject_reassemble_closure: function RenderObject_reassemble_closure() { }, - RenderObject__debugReportException_closure: function RenderObject__debugReportException_closure(t0) { + RenderObject__reportException_closure: function RenderObject__reportException_closure(t0) { this.$this = t0; }, RenderObject_invokeLayoutCallback_closure: function RenderObject_invokeLayoutCallback_closure(t0, t1, t2) { @@ -37560,6 +39617,13 @@ _.config = t5; _.producesForkingFragment = t6; }, + RenderObject_toStringDeep_closure: function RenderObject_toStringDeep_closure(t0, t1, t2, t3) { + var _ = this; + _.$this = t0; + _.prefixLineOne = t1; + _.prefixOtherLines = t2; + _.minLevel = t3; + }, RenderObjectWithChildMixin: function RenderObjectWithChildMixin() { }, ContainerParentDataMixin: function ContainerParentDataMixin() { @@ -37617,7 +39681,7 @@ return -1; else { t1 = position.affinity; - if (t1 === otherPosition.affinity) + if (t1 == otherPosition.affinity) return 0; else return t1 === B.TextAffinity_0 ? 1 : -1; @@ -37643,7 +39707,9 @@ _._overflow = t2; _._selectionColor = t3; _._needsClipping = false; - _._paragraph$_cachedChildNodes = _._semanticsInfo = _._placeholderDimensions = _._overflowShader = null; + _._overflowShader = null; + _._systemFontsChangeScheduled = false; + _._paragraph$_cachedChildNodes = _._semanticsInfo = _._placeholderDimensions = null; _.ContainerRenderObjectMixin__childCount = t4; _.ContainerRenderObjectMixin__firstChild = t5; _.ContainerRenderObjectMixin__lastChild = t6; @@ -37685,6 +39751,10 @@ this.position = t1; this.textParentData = t2; }, + RenderParagraph_systemFontsDidChange_closure: function RenderParagraph_systemFontsDidChange_closure(t0, t1) { + this.$this = t0; + this.phase = t1; + }, RenderParagraph_paint_closure: function RenderParagraph_paint_closure(t0) { this._box_0 = t0; }, @@ -37694,17 +39764,18 @@ this.$this = t0; this.key = t1; }, - _SelectableFragment: function _SelectableFragment(t0, t1, t2) { + _SelectableFragment: function _SelectableFragment(t0, t1, t2, t3) { var _ = this; _.range = t0; _.paragraph = t1; + _.fullText = t2; _._paragraph$_endHandleLayerLink = _._paragraph$_startHandleLayerLink = _._textSelectionEnd = _._textSelectionStart = null; _.___SelectableFragment__selectionGeometry_A = $; _._cachedRect = null; _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t2; + _.ChangeNotifier__listeners = t3; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _RenderParagraph_RenderBox_ContainerRenderObjectMixin: function _RenderParagraph_RenderBox_ContainerRenderObjectMixin() { }, @@ -38118,7 +40189,7 @@ _._clipper = t0; _._clip = null; _._proxy_box$_clipBehavior = t1; - _._debugText = _._debugPaint = null; + _._debugText = _._proxy_box$_debugPaint = null; _.RenderObjectWithChildMixin__child = t2; _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; _._computingThisDryLayout = false; @@ -38153,7 +40224,7 @@ _._clipper = t2; _._clip = null; _._proxy_box$_clipBehavior = t3; - _._debugText = _._debugPaint = null; + _._debugText = _._proxy_box$_debugPaint = null; _.RenderObjectWithChildMixin__child = t4; _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; _._computingThisDryLayout = false; @@ -38188,7 +40259,7 @@ _._clipper = t0; _._clip = null; _._proxy_box$_clipBehavior = t1; - _._debugText = _._debugPaint = null; + _._debugText = _._proxy_box$_debugPaint = null; _.RenderObjectWithChildMixin__child = t2; _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; _._computingThisDryLayout = false; @@ -38221,7 +40292,7 @@ _._clipper = t0; _._clip = null; _._proxy_box$_clipBehavior = t1; - _._debugText = _._debugPaint = null; + _._debugText = _._proxy_box$_debugPaint = null; _.RenderObjectWithChildMixin__child = t2; _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; _._computingThisDryLayout = false; @@ -38261,7 +40332,7 @@ _._clipper = t5; _._clip = null; _._proxy_box$_clipBehavior = t6; - _._debugText = _._debugPaint = null; + _._debugText = _._proxy_box$_debugPaint = null; _.RenderObjectWithChildMixin__child = t7; _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; _._computingThisDryLayout = false; @@ -38301,7 +40372,7 @@ _._clipper = t3; _._clip = null; _._proxy_box$_clipBehavior = t4; - _._debugText = _._debugPaint = null; + _._debugText = _._proxy_box$_debugPaint = null; _.RenderObjectWithChildMixin__child = t5; _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; _._computingThisDryLayout = false; @@ -38342,7 +40413,7 @@ _._proxy_box$_painter = null; _._proxy_box$_decoration = t0; _._proxy_box$_position = t1; - _._configuration = t2; + _._proxy_box$_configuration = t2; _.RenderObjectWithChildMixin__child = t3; _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; _._computingThisDryLayout = false; @@ -39007,6 +41078,10 @@ this.index = t0; this._core$_name = t1; }, + TextGranularity: function TextGranularity(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, SelectionEvent: function SelectionEvent() { }, ClearSelectionEvent: function ClearSelectionEvent(t0) { @@ -39016,6 +41091,10 @@ this.globalPosition = t0; this.type = t1; }, + SelectionExtendDirection: function SelectionExtendDirection(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, SelectionStatus: function SelectionStatus(t0, t1) { this.index = t0; this._core$_name = t1; @@ -39039,9 +41118,9 @@ RenderShiftedBox: function RenderShiftedBox() { }, RenderShiftedBox_hitTestChildren_closure: function RenderShiftedBox_hitTestChildren_closure(t0, t1, t2) { - this.$this = t0; - this.position = t1; - this.childParentData = t2; + this.position = t0; + this.childParentData = t1; + this.child = t2; }, RenderPadding: function RenderPadding(t0, t1, t2, t3) { var _ = this; @@ -39822,7 +41901,6 @@ _._view$_size = t0; _._view$_configuration = t1; _._window = t2; - _.automaticSystemUiAdjustment = true; _._rootTransform = null; _.RenderObjectWithChildMixin__child = t3; _._object$_debugDisposed = false; @@ -39849,7 +41927,7 @@ }, _RenderView_RenderObject_RenderObjectWithChildMixin: function _RenderView_RenderObject_RenderObjectWithChildMixin() { }, - RenderAbstractViewport_of(object) { + RenderAbstractViewport_maybeOf(object) { var t1, t2; for (t1 = type$.nullable_RenderObject, t2 = type$.RenderAbstractViewport; object != null;) { if (t2._is(object)) @@ -39905,7 +41983,7 @@ }, RenderViewport: function RenderViewport(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { var _ = this; - _._anchor = t0; + _._viewport$_anchor = t0; _._viewport$_center = null; _.__RenderViewport__maxScrollExtent_A = _.__RenderViewport__minScrollExtent_A = $; _._viewport$_hasVisualOverflow = false; @@ -39916,7 +41994,7 @@ _._calculatedCacheExtent = null; _._cacheExtentStyle = t5; _._viewport$_clipBehavior = t6; - _._viewport$_clipRectLayer = t7; + _._clipRectLayer = t7; _.ContainerRenderObjectMixin__childCount = t8; _.ContainerRenderObjectMixin__firstChild = t9; _.ContainerRenderObjectMixin__lastChild = t10; @@ -39957,7 +42035,7 @@ _._calculatedCacheExtent = null; _._cacheExtentStyle = t4; _._viewport$_clipBehavior = t5; - _._viewport$_clipRectLayer = t6; + _._clipRectLayer = t6; _.ContainerRenderObjectMixin__childCount = t7; _.ContainerRenderObjectMixin__firstChild = t8; _.ContainerRenderObjectMixin__lastChild = t9; @@ -40111,6 +42189,9 @@ this.index = t0; this._core$_name = t1; }, + PerformanceModeRequestHandle: function PerformanceModeRequestHandle(t0) { + this._cleanup = t0; + }, SchedulerBinding: function SchedulerBinding() { }, SchedulerBinding_endOfFrame_closure: function SchedulerBinding_endOfFrame_closure(t0) { @@ -40185,8 +42266,8 @@ _SemanticsDiagnosticableNode$(childOrder, $name, style, value) { return new A._SemanticsDiagnosticableNode(childOrder, value, $name, true, true, null, style); }, - SemanticsProperties$(attributedDecreasedValue, attributedHint, attributedIncreasedValue, attributedLabel, attributedValue, button, checked, currentValueLength, customSemanticsActions, decreasedValue, enabled, focusable, focused, header, hidden, hint, hintOverrides, image, inMutuallyExclusiveGroup, increasedValue, keyboardKey, label, link, liveRegion, maxValueLength, multiline, namesRoute, obscured, onCopy, onCut, onDecrease, onDidGainAccessibilityFocus, onDidLoseAccessibilityFocus, onDismiss, onIncrease, onLongPress, onMoveCursorBackwardByCharacter, onMoveCursorForwardByCharacter, onPaste, onScrollDown, onScrollLeft, onScrollRight, onScrollUp, onSetSelection, onSetText, onTap, readOnly, scopesRoute, selected, slider, sortKey, tagForChildren, textDirection, textField, toggled, tooltip, value) { - return new A.SemanticsProperties(enabled, checked, toggled, selected, button, link, header, textField, slider, keyboardKey, readOnly, focusable, focused, inMutuallyExclusiveGroup, hidden, obscured, multiline, scopesRoute, namesRoute, image, liveRegion, maxValueLength, currentValueLength, label, attributedLabel, value, attributedValue, increasedValue, attributedIncreasedValue, decreasedValue, attributedDecreasedValue, hint, attributedHint, tooltip, hintOverrides, textDirection, sortKey, tagForChildren, onTap, onLongPress, onScrollLeft, onScrollRight, onScrollUp, onScrollDown, onIncrease, onDecrease, onCopy, onCut, onPaste, onMoveCursorForwardByCharacter, onMoveCursorBackwardByCharacter, onSetSelection, onSetText, onDidGainAccessibilityFocus, onDidLoseAccessibilityFocus, onDismiss, customSemanticsActions); + SemanticsProperties$(attributedDecreasedValue, attributedHint, attributedIncreasedValue, attributedLabel, attributedValue, button, checked, currentValueLength, customSemanticsActions, decreasedValue, enabled, focusable, focused, header, hidden, hint, hintOverrides, image, inMutuallyExclusiveGroup, increasedValue, keyboardKey, label, link, liveRegion, maxValueLength, mixed, multiline, namesRoute, obscured, onCopy, onCut, onDecrease, onDidGainAccessibilityFocus, onDidLoseAccessibilityFocus, onDismiss, onIncrease, onLongPress, onMoveCursorBackwardByCharacter, onMoveCursorForwardByCharacter, onPaste, onScrollDown, onScrollLeft, onScrollRight, onScrollUp, onSetSelection, onSetText, onTap, readOnly, scopesRoute, selected, slider, sortKey, tagForChildren, textDirection, textField, toggled, tooltip, value) { + return new A.SemanticsProperties(enabled, checked, mixed, toggled, selected, button, link, header, textField, slider, keyboardKey, readOnly, focusable, focused, inMutuallyExclusiveGroup, hidden, obscured, multiline, scopesRoute, namesRoute, image, liveRegion, maxValueLength, currentValueLength, label, attributedLabel, value, attributedValue, increasedValue, attributedIncreasedValue, decreasedValue, attributedDecreasedValue, hint, attributedHint, tooltip, hintOverrides, textDirection, sortKey, tagForChildren, onTap, onLongPress, onScrollLeft, onScrollRight, onScrollUp, onScrollDown, onIncrease, onDecrease, onCopy, onCut, onPaste, onMoveCursorForwardByCharacter, onMoveCursorBackwardByCharacter, onSetSelection, onSetText, onDidGainAccessibilityFocus, onDidLoseAccessibilityFocus, onDismiss, customSemanticsActions); }, SemanticsNode$(key, showOnScreen) { var t15, @@ -40250,7 +42331,7 @@ return A.List_List$of(new A.ExpandIterable(verticalGroups, new A._childrenInDefaultOrder_closure(), t1), true, t1._eval$1("Iterable.E")); }, SemanticsConfiguration$() { - return new A.SemanticsConfiguration(A.LinkedHashMap_LinkedHashMap$_empty(type$.SemanticsAction, type$.void_Function_nullable_Object), A.LinkedHashMap_LinkedHashMap$_empty(type$.CustomSemanticsAction, type$.void_Function), new A.AttributedString("", B.List_empty3), new A.AttributedString("", B.List_empty3), new A.AttributedString("", B.List_empty3), new A.AttributedString("", B.List_empty3), new A.AttributedString("", B.List_empty3)); + return new A.SemanticsConfiguration(A.LinkedHashMap_LinkedHashMap$_empty(type$.SemanticsAction, type$.void_Function_nullable_Object), A.LinkedHashMap_LinkedHashMap$_empty(type$.CustomSemanticsAction, type$.void_Function), new A.AttributedString("", B.List_empty2), new A.AttributedString("", B.List_empty2), new A.AttributedString("", B.List_empty2), new A.AttributedString("", B.List_empty2), new A.AttributedString("", B.List_empty2)); }, _concatAttributedString(otherAttributedString, otherTextDirection, thisAttributedString, thisTextDirection) { if (otherAttributedString.string.length === 0) @@ -40258,17 +42339,17 @@ if (thisTextDirection != otherTextDirection && otherTextDirection != null) switch (otherTextDirection.index) { case 0: - otherAttributedString = new A.AttributedString("\u202b", B.List_empty3).$add(0, otherAttributedString).$add(0, new A.AttributedString("\u202c", B.List_empty3)); + otherAttributedString = new A.AttributedString("\u202b", B.List_empty2).$add(0, otherAttributedString).$add(0, new A.AttributedString("\u202c", B.List_empty2)); break; case 1: - otherAttributedString = new A.AttributedString("\u202a", B.List_empty3).$add(0, otherAttributedString).$add(0, new A.AttributedString("\u202c", B.List_empty3)); + otherAttributedString = new A.AttributedString("\u202a", B.List_empty2).$add(0, otherAttributedString).$add(0, new A.AttributedString("\u202c", B.List_empty2)); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } if (thisAttributedString.string.length === 0) return otherAttributedString; - return thisAttributedString.$add(0, new A.AttributedString("\n", B.List_empty3)).$add(0, otherAttributedString); + return thisAttributedString.$add(0, new A.AttributedString("\n", B.List_empty2)).$add(0, otherAttributedString); }, SemanticsTag: function SemanticsTag(t0) { this.name = t0; @@ -40324,65 +42405,66 @@ this.onTapHint = t0; this.onLongPressHint = t1; }, - SemanticsProperties: function SemanticsProperties(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56) { + SemanticsProperties: function SemanticsProperties(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57) { var _ = this; _.enabled = t0; _.checked = t1; - _.toggled = t2; - _.selected = t3; - _.button = t4; - _.link = t5; - _.header = t6; - _.textField = t7; - _.slider = t8; - _.keyboardKey = t9; - _.readOnly = t10; - _.focusable = t11; - _.focused = t12; - _.inMutuallyExclusiveGroup = t13; - _.hidden = t14; - _.obscured = t15; - _.multiline = t16; - _.scopesRoute = t17; - _.namesRoute = t18; - _.image = t19; - _.liveRegion = t20; - _.maxValueLength = t21; - _.currentValueLength = t22; - _.label = t23; - _.attributedLabel = t24; - _.value = t25; - _.attributedValue = t26; - _.increasedValue = t27; - _.attributedIncreasedValue = t28; - _.decreasedValue = t29; - _.attributedDecreasedValue = t30; - _.hint = t31; - _.attributedHint = t32; - _.tooltip = t33; - _.hintOverrides = t34; - _.textDirection = t35; - _.sortKey = t36; - _.tagForChildren = t37; - _.onTap = t38; - _.onLongPress = t39; - _.onScrollLeft = t40; - _.onScrollRight = t41; - _.onScrollUp = t42; - _.onScrollDown = t43; - _.onIncrease = t44; - _.onDecrease = t45; - _.onCopy = t46; - _.onCut = t47; - _.onPaste = t48; - _.onMoveCursorForwardByCharacter = t49; - _.onMoveCursorBackwardByCharacter = t50; - _.onSetSelection = t51; - _.onSetText = t52; - _.onDidGainAccessibilityFocus = t53; - _.onDidLoseAccessibilityFocus = t54; - _.onDismiss = t55; - _.customSemanticsActions = t56; + _.mixed = t2; + _.toggled = t3; + _.selected = t4; + _.button = t5; + _.link = t6; + _.header = t7; + _.textField = t8; + _.slider = t9; + _.keyboardKey = t10; + _.readOnly = t11; + _.focusable = t12; + _.focused = t13; + _.inMutuallyExclusiveGroup = t14; + _.hidden = t15; + _.obscured = t16; + _.multiline = t17; + _.scopesRoute = t18; + _.namesRoute = t19; + _.image = t20; + _.liveRegion = t21; + _.maxValueLength = t22; + _.currentValueLength = t23; + _.label = t24; + _.attributedLabel = t25; + _.value = t26; + _.attributedValue = t27; + _.increasedValue = t28; + _.attributedIncreasedValue = t29; + _.decreasedValue = t30; + _.attributedDecreasedValue = t31; + _.hint = t32; + _.attributedHint = t33; + _.tooltip = t34; + _.hintOverrides = t35; + _.textDirection = t36; + _.sortKey = t37; + _.tagForChildren = t38; + _.onTap = t39; + _.onLongPress = t40; + _.onScrollLeft = t41; + _.onScrollRight = t42; + _.onScrollUp = t43; + _.onScrollDown = t44; + _.onIncrease = t45; + _.onDecrease = t46; + _.onCopy = t47; + _.onCut = t48; + _.onPaste = t49; + _.onMoveCursorForwardByCharacter = t50; + _.onMoveCursorBackwardByCharacter = t51; + _.onSetSelection = t52; + _.onSetText = t53; + _.onDidGainAccessibilityFocus = t54; + _.onDidLoseAccessibilityFocus = t55; + _.onDismiss = t56; + _.customSemanticsActions = t57; }, SemanticsNode: function SemanticsNode(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17) { var _ = this; @@ -40457,15 +42539,16 @@ this.sortKey = t1; this.position = t2; }, - SemanticsOwner: function SemanticsOwner(t0, t1, t2, t3) { + SemanticsOwner: function SemanticsOwner(t0, t1, t2, t3, t4) { var _ = this; - _._semantics$_dirtyNodes = t0; - _._semantics$_nodes = t1; - _._detachedNodes = t2; + _.onSemanticsUpdate = t0; + _._semantics$_dirtyNodes = t1; + _._semantics$_nodes = t2; + _._detachedNodes = t3; _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t3; + _.ChangeNotifier__listeners = t4; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, SemanticsOwner_sendSemanticsUpdate_closure: function SemanticsOwner_sendSemanticsUpdate_closure(t0) { this.$this = t0; @@ -40534,12 +42617,18 @@ }, _SemanticsSortKey_Object_Diagnosticable: function _SemanticsSortKey_Object_Diagnosticable() { }, + Assertiveness0: function Assertiveness0(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, SemanticsEvent: function SemanticsEvent() { }, - AnnounceSemanticsEvent: function AnnounceSemanticsEvent(t0, t1, t2) { - this.message = t0; - this.textDirection = t1; - this.type = t2; + AnnounceSemanticsEvent: function AnnounceSemanticsEvent(t0, t1, t2, t3) { + var _ = this; + _.message = t0; + _.textDirection = t1; + _.assertiveness = t2; + _.type = t3; }, TooltipSemanticsEvent: function TooltipSemanticsEvent(t0, t1) { this.message = t0; @@ -40554,6 +42643,9 @@ AssetBundle__utf8decode(data) { return B.C_Utf8Codec.decode$1(0, J.asUint8List$0$x(J.get$buffer$x(data))); }, + _errorSummaryWithKey(key) { + return A.ErrorSummary$('Unable to load asset: "' + A.S(key) + '".'); + }, AssetBundle: function AssetBundle() { }, CachingAssetBundle: function CachingAssetBundle() { @@ -40569,6 +42661,9 @@ this._stringCache = t0; this._structuredDataCache = t1; }, + PlatformAssetBundle_load_closure: function PlatformAssetBundle_load_closure(t0) { + this.key = t0; + }, AutofillConfiguration: function AutofillConfiguration(t0, t1, t2, t3, t4) { var _ = this; _.enabled = t0; @@ -40616,7 +42711,7 @@ if (split >= 0) result.push(new A.LicenseEntryWithLineBreaks(A._setArrayType(t3.substring$2(license, 0, split).split("\n"), t2), t3.substring$1(license, split + 2))); else - result.push(new A.LicenseEntryWithLineBreaks(B.List_empty1, license)); + result.push(new A.LicenseEntryWithLineBreaks(B.List_empty0, license)); } return result; }, @@ -40702,6 +42797,50 @@ ClipboardData: function ClipboardData(t0) { this.text = t0; }, + DomWindow0: function DomWindow0() { + }, + DomMediaQueryList0: function DomMediaQueryList0() { + }, + DomNavigator0: function DomNavigator0() { + }, + DomEventTarget0: function DomEventTarget0() { + }, + DomXMLHttpRequest0: function DomXMLHttpRequest0() { + }, + DomEvent0: function DomEvent0() { + }, + DomProgressEvent0: function DomProgressEvent0() { + }, + DomDocument0: function DomDocument0() { + }, + DomRange: function DomRange() { + }, + DomNode0: function DomNode0() { + }, + DomElement0: function DomElement0() { + }, + DomHTMLElement0: function DomHTMLElement0() { + }, + DomUIEvent0: function DomUIEvent0() { + }, + DomMouseEvent0: function DomMouseEvent0() { + }, + DomSelection: function DomSelection() { + }, + DomHTMLDivElement0: function DomHTMLDivElement0() { + }, + DomHTMLStyleElement0: function DomHTMLStyleElement0() { + }, + DomCSSStyleDeclaration0: function DomCSSStyleDeclaration0() { + }, + DomHTMLHeadElement0: function DomHTMLHeadElement0() { + }, + DomStyleSheet0: function DomStyleSheet0() { + }, + DomCSSStyleSheet0: function DomCSSStyleSheet0() { + }, + DomTokenList1: function DomTokenList1() { + }, KeyEventManager__eventFromData(keyData) { var logicalKey, timeStamp, t1 = keyData.physical, @@ -40957,13 +43096,10 @@ this.repeat = t1; this.data = t2; }, - RawKeyboard: function RawKeyboard(t0, t1) { + RawKeyboard0: function RawKeyboard0(t0, t1) { this._raw_keyboard$_listeners = t0; this._keysPressed = t1; }, - RawKeyboard__synchronizeModifiers_closure: function RawKeyboard__synchronizeModifiers_closure(t0) { - this.anySideKeys = t0; - }, _ModifierSidePair: function _ModifierSidePair(t0, t1) { this.modifier = t0; this.side = t1; @@ -40972,8 +43108,12 @@ }, _RawKeyEventData_Object_Diagnosticable: function _RawKeyEventData_Object_Diagnosticable() { }, + RawKeyEventDataAndroid: function RawKeyEventDataAndroid() { + }, RawKeyEventDataFuchsia: function RawKeyEventDataFuchsia() { }, + RawKeyEventDataIos: function RawKeyEventDataIos() { + }, RawKeyEventDataLinux: function RawKeyEventDataLinux() { }, RawKeyEventDataMacOs: function RawKeyEventDataMacOs() { @@ -40994,7 +43134,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, RestorationManager_handleRestorationUpdateFromEngine_closure: function RestorationManager_handleRestorationUpdateFromEngine_closure(t0) { this.$this = t0; @@ -41021,6 +43161,46 @@ }, RestorationBucket__visitChildren_closure: function RestorationBucket__visitChildren_closure() { }, + DefaultSpellCheckService_mergeResults(oldResults, newResults) { + var oldSpan, newSpan, t2, t3, + mergedResults = A._setArrayType([], type$.JSArray_SuggestionSpan), + t1 = J.getInterceptor$asx(oldResults), + oldSpanPointer = 0, newSpanPointer = 0; + while (true) { + if (!(oldSpanPointer < t1.get$length(oldResults) && newSpanPointer < newResults.length)) + break; + oldSpan = t1.$index(oldResults, oldSpanPointer); + newSpan = newResults[newSpanPointer]; + t2 = oldSpan.range.start; + t3 = newSpan.range.start; + if (t2 == t3) { + mergedResults.push(oldSpan); + ++oldSpanPointer; + ++newSpanPointer; + } else if (t2 < t3) { + mergedResults.push(oldSpan); + ++oldSpanPointer; + } else { + mergedResults.push(newSpan); + ++newSpanPointer; + } + } + B.JSArray_methods.addAll$1(mergedResults, t1.sublist$1(oldResults, oldSpanPointer)); + B.JSArray_methods.addAll$1(mergedResults, B.JSArray_methods.sublist$1(newResults, newSpanPointer)); + return mergedResults; + }, + SuggestionSpan: function SuggestionSpan(t0, t1) { + this.range = t0; + this.suggestions = t1; + }, + SpellCheckResults: function SpellCheckResults(t0, t1) { + this.spellCheckedText = t0; + this.suggestionSpans = t1; + }, + DefaultSpellCheckService: function DefaultSpellCheckService() { + this.lastSavedResults = null; + this.__DefaultSpellCheckService_spellCheckChannel_A = $; + }, SystemChrome_setApplicationSwitcherDescription(description) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void); @@ -41079,7 +43259,7 @@ case 0: // Function start $async$goto = 2; - return A._asyncAwait(B.OptionalMethodChannel_0.invokeMethod$1$2("SystemSound.play", "SystemSoundType." + type._core$_name, type$.void), $async$SystemSound_play); + return A._asyncAwait(B.OptionalMethodChannel_0.invokeMethod$1$2("SystemSound.play", type._enumToString$0(), type$.void), $async$SystemSound_play); case 2: // returning from await. // implicit return @@ -41092,6 +43272,30 @@ this.index = t0; this._core$_name = t1; }, + TextBoundary: function TextBoundary() { + }, + CharacterBoundary: function CharacterBoundary(t0) { + this._text_boundary$_text = t0; + }, + WordBoundary: function WordBoundary(t0) { + this._textLayout = t0; + }, + LineBreak: function LineBreak(t0) { + this._textLayout = t0; + }, + DocumentBoundary: function DocumentBoundary(t0) { + this._text_boundary$_text = t0; + }, + WhitespaceBoundary: function WhitespaceBoundary(t0) { + this._text_boundary$_text = t0; + }, + _ExpandedTextBoundary: function _ExpandedTextBoundary(t0, t1) { + this.inner = t0; + this.outer = t1; + }, + PushTextPosition: function PushTextPosition(t0) { + this._forward = t0; + }, TextSelection$(affinity, baseOffset, extentOffset, isDirectional) { var t1 = baseOffset < extentOffset, t2 = t1 ? baseOffset : extentOffset; @@ -41123,7 +43327,7 @@ return null; }, TextEditingDelta_TextEditingDelta$fromJSON(encoded) { - var t3, newComposing, t4, newSelection, textStart, textEnd, isDeletionGreaterThanOne, isDeletingByReplacingWithEmpty, isReplacedByShorter, isReplacedBySame, isInsertingInsideComposingRegion, isDeletingInsideComposingRegion, t5, newComposingText, originalComposingText, isReplaced, + var t3, newComposing, t4, newSelection, newText, isDeletionGreaterThanOne, isDeletingByReplacingWithEmpty, isReplacedByShorter, isReplacedBySame, isInsertingInsideComposingRegion, isDeletingInsideComposingRegion, t5, newComposingText, originalComposingText, isReplaced, t1 = J.getInterceptor$asx(encoded), oldText = A._asStringS(t1.$index(encoded, "oldText")), replacementDestinationStart = A._asIntS(t1.$index(encoded, "deltaStart")), @@ -41149,8 +43353,7 @@ newSelection = A.TextSelection$(t4, t2, t3, t1 === true); if (isNonTextUpdate) return new A.TextEditingDeltaNonTextUpdate(oldText, newSelection, newComposing); - textStart = J.substring$2$s(oldText, 0, replacementDestinationStart); - textEnd = B.JSString_methods.substring$2(oldText, replacementDestinationEnd, oldText.length); + newText = J.replaceRange$3$asx(oldText, replacementDestinationStart, replacementDestinationEnd, replacementSource); t1 = replacementDestinationEnd - replacementDestinationStart; t2 = replacementSourceEnd - 0; isDeletionGreaterThanOne = t1 - t2 > 1; @@ -41174,7 +43377,7 @@ } t3 = originalComposingText === newComposingText; isReplaced = !t3 || t2 > t1 || !t4 || isReplacedBySame; - if (oldText === textStart + replacementSource + textEnd) + if (oldText === newText) return new A.TextEditingDeltaNonTextUpdate(oldText, newSelection, newComposing); else if ((!t5 || isDeletingInsideComposingRegion) && t3) return new A.TextEditingDeltaDeletion(new A.TextRange(!isDeletionGreaterThanOne ? replacementDestinationEnd - 1 : replacementDestinationStart, replacementDestinationEnd), oldText, newSelection, newComposing); @@ -41214,6 +43417,8 @@ this.selection = t1; this.composing = t2; }, + _TextEditingDelta_Object_Diagnosticable: function _TextEditingDelta_Object_Diagnosticable() { + }, LengthLimitingTextInputFormatter_getDefaultMaxLengthEnforcement(platform) { return B.MaxLengthEnforcement_2; }, @@ -41355,6 +43560,15 @@ } throw A.wrapException(A.FlutterError$fromParts(A._setArrayType([A.ErrorSummary$("Unknown text cursor action: " + A.S(state))], type$.JSArray_DiagnosticsNode))); }, + TextInput_finishAutofillContext(shouldSave) { + var t1, t2, t3, t4; + for (t1 = $.$get$TextInput__instance(), t2 = t1._inputControls, t2 = A._LinkedHashSetIterator$(t2, t2._collection$_modifications, A._instanceType(t2)._precomputed1), t3 = type$.void; t2.moveNext$0();) { + t2._collection$_current.toString; + t4 = t1.__TextInput__channel_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t4.invokeMethod$1$2("TextInput.finishAutofillContext", shouldSave, t3); + } + }, SmartDashesType: function SmartDashesType(t0, t1) { this.index = t0; this._core$_name = t1; @@ -41423,6 +43637,8 @@ this.position = t0; this.bounds = t1; }, + DeltaTextInputClient: function DeltaTextInputClient() { + }, TextInputConnection: function TextInputConnection(t0, t1, t2) { var _ = this; _._cachedCaretRect = _._text_input$_cachedRect = _._cachedTransform = _._cachedSize = null; @@ -41430,14 +43646,14 @@ _._text_input$_id = t1; _._text_input$_client = t2; }, - TextInputConnection_setSelectionRects_closure: function TextInputConnection_setSelectionRects_closure() { - }, - TextInput: function TextInput(t0) { + TextInput: function TextInput(t0, t1, t2) { var _ = this; + _._currentControl = t0; + _._inputControls = t1; _.__TextInput__channel_A = $; _._currentConnection = null; _.__TextInput__currentConfiguration_A = $; - _._scribbleClients = t0; + _._scribbleClients = t2; _._hidePending = _._scribbleInProgress = false; }, TextInput__loudlyHandleTextInputInvocation_closure: function TextInput__loudlyHandleTextInputInvocation_closure(t0) { @@ -41455,6 +43671,14 @@ TextInput__scheduleHide_closure: function TextInput__scheduleHide_closure(t0) { this.$this = t0; }, + TextInputControl: function TextInputControl() { + }, + _PlatformTextInputControl: function _PlatformTextInputControl() { + }, + _PlatformTextInputControl_setSelectionRects_closure: function _PlatformTextInputControl_setSelectionRects_closure() { + }, + __PlatformTextInputControl_Object_TextInputControl: function __PlatformTextInputControl_Object_TextInputControl() { + }, _getParent(context) { var $parent = A._Cell$named("parent"); context.visitAncestorElements$1(new A._getParent_closure($parent)); @@ -41650,6 +43874,8 @@ this._actions$_listeners = t0; this._currentCallingAction = null; }, + DoNothingAndStopPropagationIntent: function DoNothingAndStopPropagationIntent() { + }, DoNothingAction: function DoNothingAction(t0, t1) { this._consumesKey = t0; this._actions$_listeners = t1; @@ -41787,7 +44013,7 @@ return new A.AnimatedSwitcher(child, duration, switchInCurve, switchOutCurve, transitionBuilder, null); }, AnimatedSwitcher_defaultTransitionBuilder(child, animation) { - return A.FadeTransition$(false, child, animation); + return new A.FadeTransition(animation, false, child, new A.ValueKey(child.key, type$.ValueKey_nullable_Key)); }, AnimatedSwitcher_defaultLayoutBuilder(currentChild, previousChildren) { var t1 = A.List_List$of(previousChildren, true, type$.Widget); @@ -41834,6 +44060,9 @@ }, _AnimatedSwitcherState__rebuildOutgoingWidgetsIfNeeded_closure: function _AnimatedSwitcherState__rebuildOutgoingWidgetsIfNeeded_closure() { }, + _AnimatedSwitcherState_build_closure: function _AnimatedSwitcherState_build_closure(t0) { + this.$this = t0; + }, __AnimatedSwitcherState_State_TickerProviderStateMixin: function __AnimatedSwitcherState_State_TickerProviderStateMixin() { }, AnnotatedRegion: function AnnotatedRegion(t0, t1, t2, t3) { @@ -42176,7 +44405,7 @@ this.child = t1; this.key = t2; }, - AutofillGroup_of(context) { + AutofillGroup_maybeOf(context) { var scope = context.dependOnInheritedWidgetOfExactType$1$0(type$._AutofillScope); return scope == null ? null : scope._scope; }, @@ -42248,11 +44477,11 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t0; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, AutomaticKeepAliveClientMixin: function AutomaticKeepAliveClientMixin() { }, - _NullWidget0: function _NullWidget0(t0) { + _NullWidget1: function _NullWidget1(t0) { this.key = t0; }, _UbiquitousInheritedElement__recurseChildren(element, visitor) { @@ -42296,6 +44525,9 @@ Transform$rotate(alignment, angle, child, filterQuality) { return new A.Transform(A.Transform__computeRotation(angle), alignment, true, filterQuality, child, null); }, + Transform$translate(child, offset) { + return new A.Transform(A.Matrix4_Matrix4$translationValues(offset._dx, offset._dy, 0), null, true, null, child, null); + }, Transform__computeRotation(radians) { var t1, sin, cos; if (radians === 0) { @@ -42420,11 +44652,11 @@ span.visitChildren$1(new A.RichText__extractChildren_closure(t1, result)); return result; }, - Listener$(behavior, child, key, onPointerCancel, onPointerDown, onPointerMove, onPointerPanZoomStart, onPointerSignal, onPointerUp) { - return new A.Listener(onPointerDown, onPointerMove, onPointerUp, onPointerCancel, onPointerPanZoomStart, onPointerSignal, behavior, child, key); + Listener$(behavior, child, key, onPointerCancel, onPointerDown, onPointerHover, onPointerMove, onPointerPanZoomStart, onPointerSignal, onPointerUp) { + return new A.Listener(onPointerDown, onPointerMove, onPointerUp, onPointerHover, onPointerCancel, onPointerPanZoomStart, onPointerSignal, behavior, child, key); }, - MouseRegion$(child, cursor, key, onEnter, onExit, onHover) { - return new A.MouseRegion(onEnter, onHover, onExit, cursor, child, key); + MouseRegion$(child, cursor, hitTestBehavior, key, onEnter, onExit, onHover) { + return new A.MouseRegion(onEnter, onHover, onExit, cursor, hitTestBehavior, child, key); }, AbsorbPointer$(absorbing, child) { return new A.AbsorbPointer(absorbing, child, null); @@ -42461,7 +44693,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, _UbiquitousInheritedElement_notifyClients_closure: function _UbiquitousInheritedElement_notifyClients_closure(t0, t1) { this.$this = t0; @@ -42668,7 +44900,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, AspectRatio: function AspectRatio(t0, t1, t2) { this.aspectRatio = t0; @@ -42834,26 +45066,28 @@ _.isAntiAlias = t15; _.key = t16; }, - Listener: function Listener(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + Listener: function Listener(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _.onPointerDown = t0; _.onPointerMove = t1; _.onPointerUp = t2; - _.onPointerCancel = t3; - _.onPointerPanZoomStart = t4; - _.onPointerSignal = t5; - _.behavior = t6; - _.child = t7; - _.key = t8; + _.onPointerHover = t3; + _.onPointerCancel = t4; + _.onPointerPanZoomStart = t5; + _.onPointerSignal = t6; + _.behavior = t7; + _.child = t8; + _.key = t9; }, - MouseRegion: function MouseRegion(t0, t1, t2, t3, t4, t5) { + MouseRegion: function MouseRegion(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.onEnter = t0; _.onHover = t1; _.onExit = t2; _.cursor = t3; - _.child = t4; - _.key = t5; + _.hitTestBehavior = t4; + _.child = t5; + _.key = t6; }, RepaintBoundary: function RepaintBoundary(t0, t1) { this.child = t0; @@ -42979,7 +45213,7 @@ t8 = A._setArrayType([], t7); t7 = A._setArrayType([], t7); t9 = A._setArrayType([], type$.JSArray_nullable__AsyncBlock); - t1 = new A.WidgetsFlutterBinding(_null, $, t1, true, new A._AsyncCompleter(new A._Future(t2, type$._Future_void), type$._AsyncCompleter_void), false, _null, false, false, _null, $, _null, false, 0, false, $, $, new A._SystemFontsNotifier(A.LinkedHashSet_LinkedHashSet$_empty(type$.void_Function)), $, $, $, $, _null, t3, _null, A.binding0__defaultSchedulingStrategy$closure(), new A.HeapPriorityQueue(A.binding0_SchedulerBinding__taskSorter$closure(), t4, type$.HeapPriorityQueue__TaskEntry_dynamic), false, 0, A.LinkedHashMap_LinkedHashMap$_empty(t5, type$._FrameCallbackEntry), t6, t8, t7, _null, false, B.SchedulerPhase_0, true, false, _null, B.Duration_0, B.Duration_0, _null, 0, _null, false, new A.TimelineTask(_null, 0, t9), A.ListQueue$(_null, type$.PointerEvent), new A.PointerRouter(A.LinkedHashMap_LinkedHashMap$_empty(t5, type$.Map_of_void_Function_PointerEvent_and_nullable_Matrix4), A.LinkedHashMap_LinkedHashMap$_empty(type$.void_Function_PointerEvent, type$.nullable_Matrix4)), new A.GestureArenaManager(A.LinkedHashMap_LinkedHashMap$_empty(t5, type$._GestureArena)), new A.PointerSignalResolver(), A.LinkedHashMap_LinkedHashMap$_empty(t5, type$.HitTestResult), $, false, B.Duration_m38000); + t1 = new A.WidgetsFlutterBinding(_null, $, t1, true, new A._AsyncCompleter(new A._Future(t2, type$._Future_void), type$._AsyncCompleter_void), false, _null, false, false, _null, $, _null, false, 0, false, $, $, new A._SystemFontsNotifier(A.LinkedHashSet_LinkedHashSet$_empty(type$.void_Function)), $, $, $, $, _null, t3, _null, A.binding0__defaultSchedulingStrategy$closure(), new A.HeapPriorityQueue(A.binding0_SchedulerBinding__taskSorter$closure(), t4, type$.HeapPriorityQueue__TaskEntry_dynamic), false, 0, A.LinkedHashMap_LinkedHashMap$_empty(t5, type$._FrameCallbackEntry), t6, t8, t7, _null, false, B.SchedulerPhase_0, true, false, _null, B.Duration_0, B.Duration_0, _null, 0, _null, false, new A.TimelineTask(_null, 0, t9), _null, 0, A.ListQueue$(_null, type$.PointerEvent), new A.PointerRouter(A.LinkedHashMap_LinkedHashMap$_empty(t5, type$.Map_of_void_Function_PointerEvent_and_nullable_Matrix4), A.LinkedHashMap_LinkedHashMap$_empty(type$.void_Function_PointerEvent, type$.nullable_Matrix4)), new A.GestureArenaManager(A.LinkedHashMap_LinkedHashMap$_empty(t5, type$._GestureArena)), new A.PointerSignalResolver(), A.LinkedHashMap_LinkedHashMap$_empty(t5, type$.HitTestResult), $, false, B.Duration_m38000); t1.BindingBase$0(); return t1; }, @@ -43069,10 +45303,10 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; _.$ti = t2; }, - WidgetsFlutterBinding: function WidgetsFlutterBinding(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53) { + WidgetsFlutterBinding: function WidgetsFlutterBinding(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55) { var _ = this; _.WidgetsBinding__buildOwner = t0; _.WidgetsBinding___WidgetsBinding_platformMenuDelegate_A = t1; @@ -43120,14 +45354,16 @@ _.SchedulerBinding__debugBanner = t43; _.SchedulerBinding__rescheduleAfterWarmUpFrame = t44; _.SchedulerBinding__frameTimelineTask = t45; - _.GestureBinding__pendingPointerEvents = t46; - _.GestureBinding_pointerRouter = t47; - _.GestureBinding_gestureArena = t48; - _.GestureBinding_pointerSignalResolver = t49; - _.GestureBinding__hitTests = t50; - _.GestureBinding___GestureBinding__resampler_FI = t51; - _.GestureBinding_resamplingEnabled = t52; - _.GestureBinding_samplingOffset = t53; + _.SchedulerBinding__performanceMode = t46; + _.SchedulerBinding__numPerformanceModeRequests = t47; + _.GestureBinding__pendingPointerEvents = t48; + _.GestureBinding_pointerRouter = t49; + _.GestureBinding_gestureArena = t50; + _.GestureBinding_pointerSignalResolver = t51; + _.GestureBinding__hitTests = t52; + _.GestureBinding___GestureBinding__resampler_FI = t53; + _.GestureBinding_resamplingEnabled = t54; + _.GestureBinding_samplingOffset = t55; _._debugConstructed = false; _._lockCount = 0; }, @@ -43185,6 +45421,28 @@ this.decoration = t1; this._reclip = t2; }, + ContextMenuButtonType: function ContextMenuButtonType(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + ContextMenuButtonItem: function ContextMenuButtonItem(t0, t1) { + this.onPressed = t0; + this.type = t1; + }, + ContextMenuController_removeAny() { + var t1 = $.ContextMenuController__menuOverlayEntry; + if (t1 != null) + t1.remove$0(0); + $.ContextMenuController__menuOverlayEntry = null; + if ($.ContextMenuController__shownInstance != null) + $.ContextMenuController__shownInstance = null; + }, + ContextMenuController: function ContextMenuController() { + }, + ContextMenuController_show_closure: function ContextMenuController_show_closure(t0, t1) { + this.capturedThemes = t0; + this.contextMenuBuilder = t1; + }, DefaultSelectionStyle$(child, cursorColor, selectionColor) { return new A.DefaultSelectionStyle(cursorColor, selectionColor, child, null); }, @@ -43195,7 +45453,7 @@ _.child = t2; _.key = t3; }, - _NullWidget1: function _NullWidget1(t0) { + _NullWidget2: function _NullWidget2(t0) { this.key = t0; }, DefaultTextEditingShortcuts__shortcuts() { @@ -43220,6 +45478,9 @@ this.child = t0; this.key = t1; }, + DesktopTextSelectionToolbarLayoutDelegate: function DesktopTextSelectionToolbarLayoutDelegate(t0) { + this.anchor = t0; + }, DisplayFeatureSubScreen__fallbackAnchorPoint(context) { var t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t1.toString; @@ -43361,10 +45622,9 @@ this._disposable_build_context$_state = t0; this.$ti = t1; }, - _DraggableSheetExtent$(currentSize, hasDragged, initialSize, maxSize, minSize, onSizeChanged, snap, snapSizes) { - var t1 = currentSize == null ? new A.ValueNotifier(initialSize, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_double) : currentSize; - t1.addListener$1(0, onSizeChanged); - return new A._DraggableSheetExtent(minSize, maxSize, false, snapSizes, initialSize, t1, onSizeChanged, hasDragged === true); + _DraggableSheetExtent$(currentSize, hasChanged, hasDragged, initialSize, maxSize, minSize, snap, snapAnimationDuration, snapSizes) { + var t1 = currentSize == null ? A.ValueNotifier$(initialSize, type$.double) : currentSize; + return new A._DraggableSheetExtent(minSize, maxSize, false, snapSizes, snapAnimationDuration, initialSize, t1, hasDragged === true, hasChanged === true); }, _InheritedResetNotifier_shouldReset(context) { var t1, wasCalled, @@ -43393,18 +45653,19 @@ _.context = t4; _.ViewportNotificationMixin__depth = t5; }, - _DraggableSheetExtent: function _DraggableSheetExtent(t0, t1, t2, t3, t4, t5, t6, t7) { + _DraggableSheetExtent: function _DraggableSheetExtent(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _._cancelActivity = null; _.minSize = t0; _.maxSize = t1; _.snap = t2; _.snapSizes = t3; - _.initialSize = t4; - _._draggable_scrollable_sheet$_currentSize = t5; - _.onSizeChanged = t6; + _.snapAnimationDuration = t4; + _.initialSize = t5; + _._draggable_scrollable_sheet$_currentSize = t6; _.availablePixels = 1 / 0; _.hasDragged = t7; + _.hasChanged = t8; }, _DraggableScrollableSheetState: function _DraggableScrollableSheetState(t0) { var _ = this; @@ -43413,11 +45674,14 @@ _._debugLifecycleState = t0; _._framework$_element = null; }, - _DraggableScrollableSheetState__setExtent_closure: function _DraggableScrollableSheetState__setExtent_closure() { - }, _DraggableScrollableSheetState_build_closure: function _DraggableScrollableSheetState_build_closure(t0) { this.$this = t0; }, + _DraggableScrollableSheetState_build__closure: function _DraggableScrollableSheetState_build__closure(t0, t1, t2) { + this.$this = t0; + this.currentSize = t1; + this.child = t2; + }, _DraggableScrollableSheetScrollController: function _DraggableScrollableSheetScrollController(t0, t1, t2, t3, t4) { var _ = this; _.extent = t0; @@ -43427,7 +45691,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t4; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _DraggableScrollableSheetScrollController_createScrollPosition_closure: function _DraggableScrollableSheetScrollController_createScrollPosition_closure(t0) { this.$this = t0; @@ -43458,7 +45722,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t8; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _DraggableScrollableSheetScrollPosition_goBallistic_tick: function _DraggableScrollableSheetScrollPosition_goBallistic_tick(t0, t1, t2) { this._box_0 = t0; @@ -43488,12 +45752,20 @@ _._debugLifecycleState = t2; _._framework$_element = null; }, - TextEditingController$fromValue(value) { - var t1 = value == null ? B.TextEditingValue_li8 : value; - return new A.TextEditingController(t1, $.$get$ChangeNotifier__emptyListeners()); + TextEditingController$(text) { + var t1 = text == null ? B.TextEditingValue_li8 : new A.TextEditingValue(text, B.TextSelection_ke5, B.TextRange_m1_m1), + t2 = new A.TextEditingController(t1, $.$get$ChangeNotifier__emptyListeners()); + t2.ValueNotifier$1(t1, type$.TextEditingValue); + return t2; }, - EditableText$(autocorrect, autocorrectionTextRectColor, autofillClient, autofillHints, autofocus, backgroundCursorColor, clipBehavior, controller, cursorColor, cursorHeight, cursorOffset, cursorOpacityAnimates, cursorRadius, cursorWidth, dragStartBehavior, enableIMEPersonalizedLearning, enableInteractiveSelection, enableSuggestions, expands, focusNode, forceLine, inputFormatters, key, keyboardAppearance, keyboardType, maxLines, minLines, mouseCursor, obscureText, obscuringCharacter, onAppPrivateCommand, onChanged, onEditingComplete, onSelectionChanged, onSelectionHandleTapped, onSubmitted, paintCursorAboveText, readOnly, rendererIgnoresPointer, restorationId, scribbleEnabled, scrollController, scrollPadding, scrollPhysics, selectionColor, selectionControls, selectionHeightStyle, selectionWidthStyle, showCursor, showSelectionHandles, smartDashesType, smartQuotesType, strutStyle, style, textAlign, textCapitalization, textDirection, textHeightBehavior, textInputAction, textScaleFactor, textWidthBasis, toolbarOptions) { - var t1, t2, t3, t4; + TextEditingController$fromValue(value) { + var t1 = value == null ? B.TextEditingValue_li8 : value, + t2 = new A.TextEditingController(t1, $.$get$ChangeNotifier__emptyListeners()); + t2.ValueNotifier$1(t1, type$.TextEditingValue); + return t2; + }, + EditableText$(autocorrect, autocorrectionTextRectColor, autofillClient, autofillHints, autofocus, backgroundCursorColor, clipBehavior, contextMenuBuilder, controller, cursorColor, cursorHeight, cursorOffset, cursorOpacityAnimates, cursorRadius, cursorWidth, dragStartBehavior, enableIMEPersonalizedLearning, enableInteractiveSelection, enableSuggestions, expands, focusNode, forceLine, inputFormatters, key, keyboardAppearance, keyboardType, magnifierConfiguration, maxLines, minLines, mouseCursor, obscureText, obscuringCharacter, onAppPrivateCommand, onChanged, onEditingComplete, onSelectionChanged, onSelectionHandleTapped, onSubmitted, onTapOutside, paintCursorAboveText, readOnly, rendererIgnoresPointer, restorationId, scribbleEnabled, scrollController, scrollPadding, scrollPhysics, selectionColor, selectionControls, selectionHeightStyle, selectionWidthStyle, showCursor, showSelectionHandles, smartDashesType, smartQuotesType, spellCheckConfiguration, strutStyle, style, textAlign, textCapitalization, textDirection, textHeightBehavior, textInputAction, textScaleFactor, textWidthBasis, toolbarOptions) { + var t1, t2, t3, t4, t5; if (smartDashesType == null) t1 = obscureText ? B.SmartDashesType_0 : B.SmartDashesType_1; else @@ -43502,17 +45774,46 @@ t2 = obscureText ? B.SmartQuotesType_0 : B.SmartQuotesType_1; else t2 = smartQuotesType; - t3 = keyboardType == null ? A.EditableText__inferKeyboardType(autofillHints, maxLines) : keyboardType; + if (type$.TextSelectionHandleControls._is(selectionControls) && true) + t3 = B.ToolbarOptions_false_false_false_false; + else if (obscureText) + t3 = readOnly ? B.ToolbarOptions_false_false_false_false : B.ToolbarOptions_false_false_true_true; + else + t3 = readOnly ? B.ToolbarOptions_true_false_false_true : B.ToolbarOptions_true_true_true_true; + t4 = keyboardType == null ? A.EditableText__inferKeyboardType(autofillHints, maxLines) : keyboardType; if (maxLines === 1) { - t4 = A._setArrayType([$.$get$FilteringTextInputFormatter_singleLineFormatter()], type$.JSArray_TextInputFormatter); - B.JSArray_methods.addAll$1(t4, inputFormatters == null ? B.C_EmptyIterable0 : inputFormatters); + t5 = A._setArrayType([$.$get$FilteringTextInputFormatter_singleLineFormatter()], type$.JSArray_TextInputFormatter); + B.JSArray_methods.addAll$1(t5, inputFormatters == null ? B.C_EmptyIterable0 : inputFormatters); } else - t4 = inputFormatters; - return new A.EditableText(controller, focusNode, obscuringCharacter, obscureText, textHeightBehavior, textWidthBasis, readOnly, forceLine, toolbarOptions, showSelectionHandles, showCursor == null ? !readOnly : showCursor, autocorrect, t1, t2, true, style, strutStyle, textAlign, textDirection, textCapitalization, textScaleFactor, cursorColor, autocorrectionTextRectColor, backgroundCursorColor, maxLines, minLines, expands, autofocus, selectionColor, selectionControls, t3, textInputAction, onChanged, onEditingComplete, onSubmitted, onAppPrivateCommand, onSelectionChanged, onSelectionHandleTapped, t4, mouseCursor, true, cursorWidth, cursorHeight, cursorRadius, cursorOpacityAnimates, cursorOffset, paintCursorAboveText, selectionHeightStyle, selectionWidthStyle, keyboardAppearance, scrollPadding, enableInteractiveSelection, dragStartBehavior, scrollController, scrollPhysics, true, autofillHints, autofillClient, clipBehavior, restorationId, enableIMEPersonalizedLearning, key); + t5 = inputFormatters; + return new A.EditableText(controller, focusNode, obscuringCharacter, obscureText, textHeightBehavior, textWidthBasis, readOnly, forceLine, t3, showSelectionHandles, showCursor == null ? !readOnly : showCursor, autocorrect, t1, t2, true, style, strutStyle, textAlign, textDirection, textCapitalization, textScaleFactor, cursorColor, autocorrectionTextRectColor, backgroundCursorColor, maxLines, minLines, expands, autofocus, selectionColor, selectionControls, t4, textInputAction, onChanged, onEditingComplete, onSubmitted, onAppPrivateCommand, onSelectionChanged, onSelectionHandleTapped, onTapOutside, t5, mouseCursor, true, cursorWidth, cursorHeight, cursorRadius, cursorOpacityAnimates, cursorOffset, paintCursorAboveText, selectionHeightStyle, selectionWidthStyle, keyboardAppearance, scrollPadding, enableInteractiveSelection, dragStartBehavior, scrollController, scrollPhysics, true, autofillHints, autofillClient, clipBehavior, restorationId, enableIMEPersonalizedLearning, contextMenuBuilder, spellCheckConfiguration, magnifierConfiguration, key); + }, + EditableText_getEditableButtonItems(clipboardStatus, onCopy, onCut, onPaste, onSelectAll) { + var t1 = A._setArrayType([], type$.JSArray_ContextMenuButtonItem); + if (onCut != null) + t1.push(new A.ContextMenuButtonItem(onCut, B.ContextMenuButtonType_0)); + if (onCopy != null) + t1.push(new A.ContextMenuButtonItem(onCopy, B.ContextMenuButtonType_1)); + if (onPaste != null) + t1.push(new A.ContextMenuButtonItem(onPaste, B.ContextMenuButtonType_2)); + if (onSelectAll != null) + t1.push(new A.ContextMenuButtonItem(onSelectAll, B.ContextMenuButtonType_3)); + return t1; }, EditableText__inferKeyboardType(autofillHints, maxLines) { return maxLines === 1 ? B.TextInputType_0_null_null : B.TextInputType_1_null_null; }, + EditableTextState__inferSpellCheckConfiguration(configuration) { + var spellCheckService; + if (configuration == null || configuration.$eq(0, B.SpellCheckConfiguration_null_null_false)) + return B.SpellCheckConfiguration_null_null_false; + spellCheckService = configuration.spellCheckService; + if (spellCheckService == null) { + spellCheckService = new A.DefaultSpellCheckService(); + spellCheckService.__DefaultSpellCheckService_spellCheckChannel_A = B.OptionalMethodChannel_uXT; + } + return configuration.copyWith$1$spellCheckService(spellCheckService); + }, _Editable__extractChildren(span) { var result = A._setArrayType([], type$.JSArray_Widget); span.visitChildren$1(new A._Editable__extractChildren_closure(result)); @@ -43530,7 +45831,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, ToolbarOptions: function ToolbarOptions(t0, t1, t2, t3) { var _ = this; @@ -43550,7 +45851,7 @@ _._lastKeyFrameIndex = 0; _.tolerance = t2; }, - EditableText: function EditableText(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61) { + EditableText: function EditableText(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63, t64, t65) { var _ = this; _.controller = t0; _.focusNode = t1; @@ -43590,30 +45891,34 @@ _.onAppPrivateCommand = t35; _.onSelectionChanged = t36; _.onSelectionHandleTapped = t37; - _.inputFormatters = t38; - _.mouseCursor = t39; - _.rendererIgnoresPointer = t40; - _.cursorWidth = t41; - _.cursorHeight = t42; - _.cursorRadius = t43; - _.cursorOpacityAnimates = t44; - _.cursorOffset = t45; - _.paintCursorAboveText = t46; - _.selectionHeightStyle = t47; - _.selectionWidthStyle = t48; - _.keyboardAppearance = t49; - _.scrollPadding = t50; - _.enableInteractiveSelection = t51; - _.dragStartBehavior = t52; - _.scrollController = t53; - _.scrollPhysics = t54; - _.scribbleEnabled = t55; - _.autofillHints = t56; - _.autofillClient = t57; - _.clipBehavior = t58; - _.restorationId = t59; - _.enableIMEPersonalizedLearning = t60; - _.key = t61; + _.onTapOutside = t38; + _.inputFormatters = t39; + _.mouseCursor = t40; + _.rendererIgnoresPointer = t41; + _.cursorWidth = t42; + _.cursorHeight = t43; + _.cursorRadius = t44; + _.cursorOpacityAnimates = t45; + _.cursorOffset = t46; + _.paintCursorAboveText = t47; + _.selectionHeightStyle = t48; + _.selectionWidthStyle = t49; + _.keyboardAppearance = t50; + _.scrollPadding = t51; + _.enableInteractiveSelection = t52; + _.dragStartBehavior = t53; + _.scrollController = t54; + _.scrollPhysics = t55; + _.scribbleEnabled = t56; + _.autofillHints = t57; + _.autofillClient = t58; + _.clipBehavior = t59; + _.restorationId = t60; + _.enableIMEPersonalizedLearning = t61; + _.contextMenuBuilder = t62; + _.spellCheckConfiguration = t63; + _.magnifierConfiguration = t64; + _.key = t65; }, EditableTextState: function EditableTextState(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; @@ -43621,12 +45926,16 @@ _.__EditableTextState__iosBlinkCursorSimulation_FI = $; _._cursorVisibilityNotifier = t0; _._editableKey = t1; - _._internalScrollController = _._selectionOverlay = _._textInputConnection = null; - _._toolbarLayerLink = t2; - _._startHandleLayerLink = t3; - _._endHandleLayerLink = t4; + _._selectionOverlay = _._textInputConnection = null; + _._scrollableKey = t2; + _._internalScrollController = null; + _._toolbarLayerLink = t3; + _._startHandleLayerLink = t4; + _._endHandleLayerLink = t5; _._didAutoFocus = false; - _._lastOrientation = _._floatingCursorResetController = _._currentAutofillScope = null; + _._currentAutofillScope = null; + _.__EditableTextState__spellCheckConfiguration_A = $; + _._lastOrientation = _._floatingCursorResetController = _._spellCheckResults = null; _._tickersEnabled = true; _._lastBoundedOffset = _._pointOffsetOrigin = _._lastTextPosition = _._startCaretRect = _._lastKnownRemoteTextEditingValue = null; _._batchEditDepth = 0; @@ -43637,14 +45946,10 @@ _._obscureShowCharTicksPending = 0; _._obscureLatestCharIndex = null; _._cursorActive = false; - _._cachedText = ""; - _._cachedFirstRect = null; - _._editable_text$_cachedSize = t5; - _._cachedPlaceholder = -1; - _._cachedTextStyle = null; + _._scribbleCacheKey = null; _._placeholderLocation = -1; _._currentPromptRectRange = null; - _.__EditableTextState__actions_FI = _.__EditableTextState__adjacentLineAction_FI = _.__EditableTextState__updateSelectionAction_FI = _.__EditableTextState__replaceTextAction_FI = _.__EditableTextState__transposeCharactersAction_FI = $; + _.__EditableTextState__actions_FI = _.__EditableTextState__verticalSelectionUpdateAction_FI = _.__EditableTextState__updateSelectionAction_FI = _.__EditableTextState__replaceTextAction_FI = _.__EditableTextState__transposeCharactersAction_FI = $; _.TickerProviderStateMixin__tickers = t6; _.TickerProviderStateMixin__tickerModeNotifier = t7; _.AutomaticKeepAliveClientMixin__keepAliveHandle = t8; @@ -43658,9 +45963,33 @@ EditableTextState_pasteText_closure: function EditableTextState_pasteText_closure(t0) { this.$this = t0; }, + EditableTextState_buttonItemsForToolbarOptions_closure: function EditableTextState_buttonItemsForToolbarOptions_closure(t0) { + this.$this = t0; + }, + EditableTextState_buttonItemsForToolbarOptions_closure0: function EditableTextState_buttonItemsForToolbarOptions_closure0(t0) { + this.$this = t0; + }, + EditableTextState_buttonItemsForToolbarOptions_closure1: function EditableTextState_buttonItemsForToolbarOptions_closure1(t0) { + this.$this = t0; + }, + EditableTextState_contextMenuButtonItems_closure: function EditableTextState_contextMenuButtonItems_closure(t0) { + this.$this = t0; + }, + EditableTextState_contextMenuButtonItems_closure0: function EditableTextState_contextMenuButtonItems_closure0(t0) { + this.$this = t0; + }, + EditableTextState_contextMenuButtonItems_closure1: function EditableTextState_contextMenuButtonItems_closure1(t0) { + this.$this = t0; + }, + EditableTextState_contextMenuButtonItems_closure2: function EditableTextState_contextMenuButtonItems_closure2(t0) { + this.$this = t0; + }, EditableTextState_didChangeDependencies_closure: function EditableTextState_didChangeDependencies_closure(t0) { this.$this = t0; }, + EditableTextState__createSelectionOverlay_closure: function EditableTextState__createSelectionOverlay_closure(t0) { + this.$this = t0; + }, EditableTextState__scheduleShowCaretOnScreen_closure: function EditableTextState__scheduleShowCaretOnScreen_closure(t0, t1) { this.$this = t0; this.withAnimation = t1; @@ -43687,15 +46016,6 @@ EditableTextState__handleFocusChanged_closure: function EditableTextState__handleFocusChanged_closure(t0) { this.$this = t0; }, - EditableTextState__updateSelectionRects_closure: function EditableTextState__updateSelectionRects_closure(t0, t1) { - this._box_0 = t0; - this.$this = t1; - }, - EditableTextState__updateSelectionRects_closure0: function EditableTextState__updateSelectionRects_closure0(t0) { - this.$this = t0; - }, - EditableTextState__updateSelectionRects_closure1: function EditableTextState__updateSelectionRects_closure1() { - }, EditableTextState__updateSizeAndTransform_closure: function EditableTextState__updateSizeAndTransform_closure(t0) { this.$this = t0; }, @@ -43788,6 +46108,18 @@ _Editable__extractChildren_closure: function _Editable__extractChildren_closure(t0) { this.result = t0; }, + _ScribbleCacheKey: function _ScribbleCacheKey(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.textAlign = t0; + _.textDirection = t1; + _.textScaleFactor = t2; + _.textHeightBehavior = t3; + _.locale = t4; + _.structStyle = t5; + _.placeholder = t6; + _.size = t7; + _.inlineSpan = t8; + }, _ScribbleFocusable: function _ScribbleFocusable(t0, t1, t2, t3, t4, t5) { var _ = this; _.child = t0; @@ -43815,35 +46147,8 @@ _.baseline = t3; _.style = t4; }, - _TextBoundary: function _TextBoundary() { - }, _CodeUnitBoundary: function _CodeUnitBoundary(t0) { - this.textEditingValue = t0; - }, - _WhitespaceBoundary: function _WhitespaceBoundary(t0) { - this.textEditingValue = t0; - }, - _CharacterBoundary: function _CharacterBoundary(t0) { - this.textEditingValue = t0; - }, - _WordBoundary: function _WordBoundary(t0, t1) { - this.textLayout = t0; - this.textEditingValue = t1; - }, - _LineBreak: function _LineBreak(t0, t1) { - this.textLayout = t0; - this.textEditingValue = t1; - }, - _DocumentBoundary: function _DocumentBoundary(t0) { - this.textEditingValue = t0; - }, - _ExpandedTextBoundary: function _ExpandedTextBoundary(t0, t1) { - this.innerTextBoundary = t0; - this.outerTextBoundary = t1; - }, - _CollapsedSelectionBoundary: function _CollapsedSelectionBoundary(t0, t1) { - this.innerTextBoundary = t0; - this.isForward = t1; + this._editable_text$_text = t0; }, _MixedBoundary: function _MixedBoundary(t0, t1) { this.leadingTextBoundary = t0; @@ -43876,7 +46181,7 @@ _._actions$_listeners = t2; _._currentCallingAction = null; }, - _UpdateTextSelectionToAdjacentLineAction: function _UpdateTextSelectionToAdjacentLineAction(t0, t1, t2) { + _UpdateTextSelectionVerticallyAction: function _UpdateTextSelectionVerticallyAction(t0, t1, t2) { var _ = this; _.state = t0; _._runSelection = _._verticalMovementRun = null; @@ -43930,6 +46235,10 @@ _.$function = t2; _.arg = t3; }, + _GlyphHeights: function _GlyphHeights(t0, t1) { + this.start = t0; + this.end = t1; + }, _EditableTextState_State_AutomaticKeepAliveClientMixin: function _EditableTextState_State_AutomaticKeepAliveClientMixin() { }, _EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver: function _EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver() { @@ -44012,7 +46321,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t7; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, FocusNode_traversalDescendants_closure: function FocusNode_traversalDescendants_closure() { }, @@ -44038,7 +46347,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t8; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, FocusHighlightMode: function FocusHighlightMode(t0, t1) { this.index = t0; @@ -44061,7 +46370,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t4; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _FocusManager_Object_DiagnosticableTreeMixin: function _FocusManager_Object_DiagnosticableTreeMixin() { }, @@ -44071,8 +46380,8 @@ }, _FocusNode_Object_DiagnosticableTreeMixin_ChangeNotifier: function _FocusNode_Object_DiagnosticableTreeMixin_ChangeNotifier() { }, - Focus$(autofocus, canRequestFocus, child, debugLabel, descendantsAreFocusable, descendantsAreTraversable, focusNode, includeSemantics, key, onFocusChange, onKey, onKeyEvent, skipTraversal) { - return new A.Focus(child, focusNode, autofocus, onFocusChange, onKeyEvent, onKey, canRequestFocus, skipTraversal, descendantsAreFocusable, descendantsAreTraversable, includeSemantics, debugLabel, key); + Focus$(autofocus, canRequestFocus, child, debugLabel, descendantsAreFocusable, descendantsAreTraversable, focusNode, includeSemantics, key, onFocusChange, onKey, onKeyEvent, parentNode, skipTraversal) { + return new A.Focus(parentNode, child, focusNode, autofocus, onFocusChange, onKeyEvent, onKey, canRequestFocus, skipTraversal, descendantsAreFocusable, descendantsAreTraversable, includeSemantics, debugLabel, key); }, Focus_maybeOf(context, scopeOk) { var marker = context.dependOnInheritedWidgetOfExactType$1$0(type$._FocusMarker), @@ -44084,9 +46393,9 @@ _FocusState$() { return new A._FocusState(B._StateLifecycle_0); }, - FocusScope$(autofocus, child, key, node) { + FocusScope$(autofocus, child, debugLabel, key, node) { var _null = null; - return new A.FocusScope(child, node, autofocus, _null, _null, _null, _null, _null, _null, _null, true, _null, key); + return new A.FocusScope(_null, child, node, autofocus, _null, _null, _null, _null, _null, _null, _null, true, debugLabel, key); }, FocusScope_of(context) { var t1, @@ -44102,21 +46411,22 @@ _FocusMarker$(child, node) { return new A._FocusMarker(node, child, null); }, - Focus: function Focus(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { + Focus: function Focus(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { var _ = this; - _.child = t0; - _.focusNode = t1; - _.autofocus = t2; - _.onFocusChange = t3; - _._onKeyEvent = t4; - _._onKey = t5; - _._canRequestFocus = t6; - _._focus_scope$_skipTraversal = t7; - _._focus_scope$_descendantsAreFocusable = t8; - _._descendantsAreTraversable = t9; - _.includeSemantics = t10; - _._focus_scope$_debugLabel = t11; - _.key = t12; + _.parentNode = t0; + _.child = t1; + _.focusNode = t2; + _.autofocus = t3; + _.onFocusChange = t4; + _._onKeyEvent = t5; + _._onKey = t6; + _._canRequestFocus = t7; + _._focus_scope$_skipTraversal = t8; + _._focus_scope$_descendantsAreFocusable = t9; + _._descendantsAreTraversable = t10; + _.includeSemantics = t11; + _._focus_scope$_debugLabel = t12; + _.key = t13; }, _FocusState: function _FocusState(t0) { var _ = this; @@ -44143,21 +46453,22 @@ this.$this = t0; this.descendantsAreTraversable = t1; }, - FocusScope: function FocusScope(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { + FocusScope: function FocusScope(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { var _ = this; - _.child = t0; - _.focusNode = t1; - _.autofocus = t2; - _.onFocusChange = t3; - _._onKeyEvent = t4; - _._onKey = t5; - _._canRequestFocus = t6; - _._focus_scope$_skipTraversal = t7; - _._focus_scope$_descendantsAreFocusable = t8; - _._descendantsAreTraversable = t9; - _.includeSemantics = t10; - _._focus_scope$_debugLabel = t11; - _.key = t12; + _.parentNode = t0; + _.child = t1; + _.focusNode = t2; + _.autofocus = t3; + _.onFocusChange = t4; + _._onKeyEvent = t5; + _._onKey = t6; + _._canRequestFocus = t7; + _._focus_scope$_skipTraversal = t8; + _._focus_scope$_descendantsAreFocusable = t9; + _._descendantsAreTraversable = t10; + _.includeSemantics = t11; + _._focus_scope$_debugLabel = t12; + _.key = t13; }, _FocusScopeState: function _FocusScopeState(t0) { var _ = this; @@ -44220,6 +46531,10 @@ FocusTraversalGroup$(child, descendantsAreFocusable, policy) { return new A.FocusTraversalGroup(policy == null ? new A.ReadingOrderTraversalPolicy(A.LinkedHashMap_LinkedHashMap$_empty(type$.FocusScopeNode, type$._DirectionalPolicyData)) : policy, descendantsAreFocusable, child, null); }, + FocusTraversalGroup_maybeOf(context) { + var inherited = context.dependOnInheritedWidgetOfExactType$1$0(type$._FocusTraversalGroupMarker); + return inherited == null ? null : inherited.policy; + }, _getAncestor_closure: function _getAncestor_closure(t0) { this._box_0 = t0; }, @@ -44382,7 +46697,7 @@ Form$(autovalidateMode, child, key) { return new A.Form(child, autovalidateMode == null ? B.AutovalidateMode_0 : autovalidateMode, key); }, - Form_of(context) { + Form_maybeOf(context) { var scope = context.dependOnInheritedWidgetOfExactType$1$0(type$._FormScope); return scope == null ? null : scope._formState; }, @@ -44499,12 +46814,17 @@ return t2; }, InheritedElement$(widget) { - return new A.InheritedElement(A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object), widget, B._ElementLifecycle_0); + var t1 = A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object); + return new A.InheritedElement(t1, widget, B._ElementLifecycle_0); + }, + SingleChildRenderObjectElement$(widget) { + return new A.SingleChildRenderObjectElement(widget, B._ElementLifecycle_0); }, MultiChildRenderObjectElement$(widget) { - return new A.MultiChildRenderObjectElement(A.HashSet_HashSet(type$.Element_2), widget, B._ElementLifecycle_0); + var t1 = A.HashSet_HashSet(type$.Element_2); + return new A.MultiChildRenderObjectElement(t1, widget, B._ElementLifecycle_0); }, - _debugReportException(context, exception, stack, informationCollector) { + _reportException(context, exception, stack, informationCollector) { var details = new A.FlutterErrorDetails(exception, stack, "widgets library", context, null, informationCollector, false); A.FlutterError_reportError(details); return details; @@ -44601,7 +46921,7 @@ Element_reassemble_closure: function Element_reassemble_closure(t0) { this.$this = t0; }, - Element_renderObject_visit: function Element_renderObject_visit(t0) { + Element_renderObject_closure: function Element_renderObject_closure(t0) { this._box_0 = t0; }, Element_updateSlotForChild_visit: function Element_updateSlotForChild_visit(t0) { @@ -44652,7 +46972,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, StatefulElement: function StatefulElement(t0, t1, t2) { var _ = this; @@ -44666,7 +46986,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, ProxyElement: function ProxyElement() { }, @@ -44680,7 +47000,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; _.$ti = t2; }, ParentDataElement__applyParentData_applyParentDataToChild: function ParentDataElement__applyParentData_applyParentDataToChild(t0) { @@ -44697,7 +47017,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, RenderObjectElement: function RenderObjectElement() { }, @@ -44719,7 +47039,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, SingleChildRenderObjectElement: function SingleChildRenderObjectElement(t0, t1) { var _ = this; @@ -44731,7 +47051,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, MultiChildRenderObjectElement: function MultiChildRenderObjectElement(t0, t1, t2) { var _ = this; @@ -44745,7 +47065,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, MultiChildRenderObjectElement_children_closure: function MultiChildRenderObjectElement_children_closure(t0) { this.$this = t0; @@ -44765,15 +47085,15 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, - _NullWidget2: function _NullWidget2(t0) { + _NullWidget3: function _NullWidget3(t0) { this.key = t0; }, _State_Object_Diagnosticable: function _State_Object_Diagnosticable() { }, - GestureDetector$(behavior, child, dragStartBehavior, excludeFromSemantics, key, onDoubleTap, onHorizontalDragCancel, onHorizontalDragDown, onHorizontalDragEnd, onHorizontalDragStart, onHorizontalDragUpdate, onLongPress, onPanCancel, onPanDown, onPanEnd, onPanStart, onPanUpdate, onScaleEnd, onScaleStart, onScaleUpdate, onTap, onTapCancel, onTapDown, onTapUp, onVerticalDragEnd, onVerticalDragStart, onVerticalDragUpdate) { - return new A.GestureDetector(child, onTapDown, onTapUp, onTap, onTapCancel, onDoubleTap, onLongPress, onVerticalDragStart, onVerticalDragUpdate, onVerticalDragEnd, onHorizontalDragDown, onHorizontalDragStart, onHorizontalDragUpdate, onHorizontalDragEnd, onHorizontalDragCancel, onPanDown, onPanStart, onPanUpdate, onPanEnd, onPanCancel, onScaleStart, onScaleUpdate, onScaleEnd, behavior, excludeFromSemantics, dragStartBehavior, key); + GestureDetector$(behavior, child, dragStartBehavior, excludeFromSemantics, key, onDoubleTap, onHorizontalDragCancel, onHorizontalDragDown, onHorizontalDragEnd, onHorizontalDragStart, onHorizontalDragUpdate, onLongPress, onPanCancel, onPanDown, onPanEnd, onPanStart, onPanUpdate, onScaleEnd, onScaleStart, onScaleUpdate, onSecondaryTapUp, onTap, onTapCancel, onTapDown, onTapUp, onVerticalDragEnd, onVerticalDragStart, onVerticalDragUpdate) { + return new A.GestureDetector(child, onTapDown, onTapUp, onTap, onTapCancel, onSecondaryTapUp, onDoubleTap, onLongPress, onVerticalDragStart, onVerticalDragUpdate, onVerticalDragEnd, onHorizontalDragDown, onHorizontalDragStart, onHorizontalDragUpdate, onHorizontalDragEnd, onHorizontalDragCancel, onPanDown, onPanStart, onPanUpdate, onPanEnd, onPanCancel, onScaleStart, onScaleUpdate, onScaleEnd, behavior, excludeFromSemantics, dragStartBehavior, key); }, GestureRecognizerFactory: function GestureRecognizerFactory() { }, @@ -44782,35 +47102,36 @@ this._initializer = t1; this.$ti = t2; }, - GestureDetector: function GestureDetector(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26) { + GestureDetector: function GestureDetector(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27) { var _ = this; _.child = t0; _.onTapDown = t1; _.onTapUp = t2; _.onTap = t3; _.onTapCancel = t4; - _.onDoubleTap = t5; - _.onLongPress = t6; - _.onVerticalDragStart = t7; - _.onVerticalDragUpdate = t8; - _.onVerticalDragEnd = t9; - _.onHorizontalDragDown = t10; - _.onHorizontalDragStart = t11; - _.onHorizontalDragUpdate = t12; - _.onHorizontalDragEnd = t13; - _.onHorizontalDragCancel = t14; - _.onPanDown = t15; - _.onPanStart = t16; - _.onPanUpdate = t17; - _.onPanEnd = t18; - _.onPanCancel = t19; - _.onScaleStart = t20; - _.onScaleUpdate = t21; - _.onScaleEnd = t22; - _.behavior = t23; - _.excludeFromSemantics = t24; - _.dragStartBehavior = t25; - _.key = t26; + _.onSecondaryTapUp = t5; + _.onDoubleTap = t6; + _.onLongPress = t7; + _.onVerticalDragStart = t8; + _.onVerticalDragUpdate = t9; + _.onVerticalDragEnd = t10; + _.onHorizontalDragDown = t11; + _.onHorizontalDragStart = t12; + _.onHorizontalDragUpdate = t13; + _.onHorizontalDragEnd = t14; + _.onHorizontalDragCancel = t15; + _.onPanDown = t16; + _.onPanStart = t17; + _.onPanUpdate = t18; + _.onPanEnd = t19; + _.onPanCancel = t20; + _.onScaleStart = t21; + _.onScaleUpdate = t22; + _.onScaleEnd = t23; + _.behavior = t24; + _.excludeFromSemantics = t25; + _.dragStartBehavior = t26; + _.key = t27; }, GestureDetector_build_closure: function GestureDetector_build_closure(t0) { this.$this = t0; @@ -45003,7 +47324,6 @@ HeroController: function HeroController(t0, t1) { this.createRectTween = t0; this._flights = t1; - this._navigator$_navigator = null; }, HeroController_didStopUserGesture_isInvalidFlight: function HeroController_didStopUserGesture_isInvalidFlight() { }, @@ -45048,36 +47368,63 @@ return new A.Builder(new A.IconTheme_merge_closure(null, data, child), null); }, IconTheme_of(context) { - var t3, t4, + var t3, t4, t5, t6, t7, t8, iconThemeData = A.IconTheme__getInheritedIconThemeData(context).resolve$1(0, context), - t1 = iconThemeData.color, + t1 = iconThemeData.size, t2 = t1 == null; - if (!t2) { - t3 = iconThemeData._opacity; - t3 = (t3 == null ? null : A.clampDouble(t3, 0, 1)) != null && iconThemeData.size != null; - } else + if (!t2) + if (iconThemeData.fill != null) + if (iconThemeData.weight != null) + if (iconThemeData.grade != null) + if (iconThemeData.opticalSize != null) + if (iconThemeData.color != null) { + t3 = iconThemeData._opacity; + t3 = (t3 == null ? null : A.clampDouble(t3, 0, 1)) != null; + } else + t3 = false; + else + t3 = false; + else + t3 = false; + else + t3 = false; + else + t3 = false; + else t3 = false; if (t3) t1 = iconThemeData; else { - t3 = iconThemeData.size; - if (t3 == null) - t3 = 24; if (t2) - t1 = B.Color_4278190080; - t2 = iconThemeData._opacity; - t2 = t2 == null ? null : A.clampDouble(t2, 0, 1); + t1 = 24; + t2 = iconThemeData.fill; if (t2 == null) - t2 = A.clampDouble(1, 0, 1); - t4 = iconThemeData.shadows; - t1 = iconThemeData.copyWith$4$color$opacity$shadows$size(t1, t2, t4 == null ? null : t4, t3); + t2 = 0; + t3 = iconThemeData.weight; + if (t3 == null) + t3 = 400; + t4 = iconThemeData.grade; + if (t4 == null) + t4 = 0; + t5 = iconThemeData.opticalSize; + if (t5 == null) + t5 = 48; + t6 = iconThemeData.color; + if (t6 == null) + t6 = B.Color_4278190080; + t7 = iconThemeData._opacity; + t7 = t7 == null ? null : A.clampDouble(t7, 0, 1); + if (t7 == null) + t7 = A.clampDouble(1, 0, 1); + t8 = iconThemeData.shadows; + t1 = iconThemeData.copyWith$8$color$fill$grade$opacity$opticalSize$shadows$size$weight(t6, t2, t4, t7, t5, t8 == null ? null : t8, t1, t3); } return t1; }, IconTheme__getInheritedIconThemeData(context) { var iconTheme = context.dependOnInheritedWidgetOfExactType$1$0(type$.IconTheme), t1 = iconTheme == null ? null : iconTheme.data; - return t1 == null ? B.IconThemeData_UfZ : t1; + return t1 == null ? B.IconThemeData_jR2 : t1; }, IconTheme: function IconTheme(t0, t1, t2) { this.data = t0; @@ -45090,35 +47437,47 @@ this.child = t2; }, IconThemeData_lerp(a, b, t) { - var t4, t5, _null = null, + var t4, t5, t6, t7, t8, t9, t10, _null = null, t1 = a == null, - t2 = t1 ? _null : a.color, + t2 = t1 ? _null : a.size, t3 = b == null; - t2 = A.Color_lerp(t2, t3 ? _null : b.color, t); + t2 = A.lerpDouble(t2, t3 ? _null : b.size, t); + t4 = t1 ? _null : a.fill; + t4 = A.lerpDouble(t4, t3 ? _null : b.fill, t); + t5 = t1 ? _null : a.weight; + t5 = A.lerpDouble(t5, t3 ? _null : b.weight, t); + t6 = t1 ? _null : a.grade; + t6 = A.lerpDouble(t6, t3 ? _null : b.grade, t); + t7 = t1 ? _null : a.opticalSize; + t7 = A.lerpDouble(t7, t3 ? _null : b.opticalSize, t); + t8 = t1 ? _null : a.color; + t8 = A.Color_lerp(t8, t3 ? _null : b.color, t); if (t1) - t4 = _null; + t9 = _null; else { - t4 = a._opacity; - t4 = t4 == null ? _null : A.clampDouble(t4, 0, 1); + t9 = a._opacity; + t9 = t9 == null ? _null : A.clampDouble(t9, 0, 1); } if (t3) - t5 = _null; + t10 = _null; else { - t5 = b._opacity; - t5 = t5 == null ? _null : A.clampDouble(t5, 0, 1); + t10 = b._opacity; + t10 = t10 == null ? _null : A.clampDouble(t10, 0, 1); } - t5 = A.lerpDouble(t4, t5, t); - t4 = t1 ? _null : a.size; - t4 = A.lerpDouble(t4, t3 ? _null : b.size, t); + t10 = A.lerpDouble(t9, t10, t); t1 = t1 ? _null : a.shadows; - return new A.IconThemeData(t2, t5, t4, A.Shadow_lerpList(t1, t3 ? _null : b.shadows, t)); + return new A.IconThemeData(t2, t4, t5, t6, t7, t8, t10, A.Shadow_lerpList(t1, t3 ? _null : b.shadows, t)); }, - IconThemeData: function IconThemeData(t0, t1, t2, t3) { + IconThemeData: function IconThemeData(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; - _.color = t0; - _._opacity = t1; - _.size = t2; - _.shadows = t3; + _.size = t0; + _.fill = t1; + _.weight = t2; + _.grade = t3; + _.opticalSize = t4; + _.color = t5; + _._opacity = t6; + _.shadows = t7; }, _IconThemeData_Object_Diagnosticable: function _IconThemeData_Object_Diagnosticable() { }, @@ -45189,6 +47548,9 @@ this.$this = t0; this.event = t1; }, + _ImageState__replaceImage_closure: function _ImageState__replaceImage_closure(t0) { + this.oldImageInfo = t0; + }, _ImageState__updateSourceStream_closure: function _ImageState__updateSourceStream_closure(t0) { this.$this = t0; }, @@ -45212,6 +47574,9 @@ t2 = constraints; return new A.AnimatedContainer(child, alignment, padding, t1, t2, margin, curve, duration, _null, key); }, + AnimatedPositioned$(child, curve, duration, left, $top) { + return new A.AnimatedPositioned(child, left, $top, curve, duration, null, null); + }, AnimatedOpacity$(alwaysIncludeSemantics, child, curve, duration, opacity) { return new A.AnimatedOpacity(child, opacity, alwaysIncludeSemantics, curve, duration, null, null); }, @@ -45324,6 +47689,38 @@ }, _AnimatedPaddingState_forEachTween_closure: function _AnimatedPaddingState_forEachTween_closure() { }, + AnimatedPositioned: function AnimatedPositioned(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _.child = t0; + _.left = t1; + _.top = t2; + _.curve = t3; + _.duration = t4; + _.onEnd = t5; + _.key = t6; + }, + _AnimatedPositionedState: function _AnimatedPositionedState(t0, t1, t2) { + var _ = this; + _._implicit_animations$_height = _._implicit_animations$_width = _._implicit_animations$_bottom = _._implicit_animations$_right = _._implicit_animations$_top = _._implicit_animations$_left = null; + _.__ImplicitlyAnimatedWidgetState__animation_AI = _.__ImplicitlyAnimatedWidgetState__controller_FI = $; + _.SingleTickerProviderStateMixin__ticker = t0; + _.SingleTickerProviderStateMixin__tickerModeNotifier = t1; + _._widget = null; + _._debugLifecycleState = t2; + _._framework$_element = null; + }, + _AnimatedPositionedState_forEachTween_closure: function _AnimatedPositionedState_forEachTween_closure() { + }, + _AnimatedPositionedState_forEachTween_closure0: function _AnimatedPositionedState_forEachTween_closure0() { + }, + _AnimatedPositionedState_forEachTween_closure1: function _AnimatedPositionedState_forEachTween_closure1() { + }, + _AnimatedPositionedState_forEachTween_closure2: function _AnimatedPositionedState_forEachTween_closure2() { + }, + _AnimatedPositionedState_forEachTween_closure3: function _AnimatedPositionedState_forEachTween_closure3() { + }, + _AnimatedPositionedState_forEachTween_closure4: function _AnimatedPositionedState_forEachTween_closure4() { + }, AnimatedOpacity: function AnimatedOpacity(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.child = t0; @@ -45415,7 +47812,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; _.$ti = t3; }, InheritedNotifier: function InheritedNotifier() { @@ -45432,13 +47829,13 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; _.$ti = t3; }, InheritedTheme_capture(from, to) { var themes; if (J.$eq$(from, to)) - return new A.CapturedThemes(B.List_empty8); + return new A.CapturedThemes(B.List_empty7); themes = A._setArrayType([], type$.JSArray_InheritedTheme); from.visitAncestorElements$1(new A.InheritedTheme_capture_closure(to, A._Cell$named("debugDidFindAncestor"), A.LinkedHashSet_LinkedHashSet$_empty(type$.Type), themes)); return new A.CapturedThemes(themes); @@ -45500,9 +47897,12 @@ return closestOverall._readLocal$0(); }, TransformationController$() { - var t1 = new A.Matrix4(new Float64Array(16)); + var t2, + t1 = new A.Matrix4(new Float64Array(16)); t1.setIdentity$0(); - return new A.TransformationController(t1, $.$get$ChangeNotifier__emptyListeners()); + t2 = new A.TransformationController(t1, $.$get$ChangeNotifier__emptyListeners()); + t2.ValueNotifier$1(t1, type$.Matrix4); + return t2; }, _transformViewport(matrix, viewport) { var inverseMatrix, t1, t2, t3, t4, t5, t6; @@ -45574,7 +47974,7 @@ _._parentKey = t1; _._interactive_viewer$_animation = null; _.___InteractiveViewerState__controller_A = $; - _._scaleStart = _._referenceFocalPoint = _._panAxis = null; + _._scaleStart = _._referenceFocalPoint = _._currentAxis = null; _._currentRotation = _._rotationStart = 0; _._gestureType = null; _.TickerProviderStateMixin__tickers = t2; @@ -45585,14 +47985,15 @@ }, _InteractiveViewerState__onTransformationControllerChange_closure: function _InteractiveViewerState__onTransformationControllerChange_closure() { }, - _InteractiveViewerBuilt: function _InteractiveViewerBuilt(t0, t1, t2, t3, t4, t5) { + _InteractiveViewerBuilt: function _InteractiveViewerBuilt(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.child = t0; _.childKey = t1; _.clipBehavior = t2; _.constrained = t3; _.matrix = t4; - _.key = t5; + _.alignment = t5; + _.key = t6; }, TransformationController: function TransformationController(t0, t1) { var _ = this; @@ -45600,15 +48001,19 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _GestureType: function _GestureType(t0, t1) { this.index = t0; this._core$_name = t1; }, + PanAxis: function PanAxis(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, __InteractiveViewerState_State_TickerProviderStateMixin: function __InteractiveViewerState_State_TickerProviderStateMixin() { }, - _debugReportException0(context, exception, stack, informationCollector) { + _reportException0(context, exception, stack, informationCollector) { var details = new A.FlutterErrorDetails(exception, stack, "widgets library", context, null, informationCollector, false); A.FlutterError_reportError(details); return details; @@ -45625,7 +48030,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; _.$ti = t2; }, _LayoutBuilderElement__layout_layoutCallback: function _LayoutBuilderElement__layout_layoutCallback(t0, t1) { @@ -45782,32 +48187,174 @@ this.value = t1; this.locale = t2; }, + MagnifierController_shiftWithinBounds(bounds, rect) { + var rectShift, + t1 = rect.left, + t2 = bounds.left; + if (t1 < t2) + rectShift = B.Offset_0_0.$add(0, new A.Offset(t2 - t1, 0)); + else { + t1 = rect.right; + t2 = bounds.right; + rectShift = t1 > t2 ? B.Offset_0_0.$add(0, new A.Offset(t2 - t1, 0)) : B.Offset_0_0; + } + t1 = rect.top; + t2 = bounds.top; + if (t1 < t2) + rectShift = rectShift.$add(0, new A.Offset(0, t2 - t1)); + else { + t1 = rect.bottom; + t2 = bounds.bottom; + if (t1 > t2) + rectShift = rectShift.$add(0, new A.Offset(0, t2 - t1)); + } + return rect.shift$1(rectShift); + }, + MagnifierDecoration$(opacity, shadows, shape) { + return new A.MagnifierDecoration(opacity, null, null, null, shadows, shape); + }, + MagnifierInfo: function MagnifierInfo(t0, t1, t2, t3) { + var _ = this; + _.globalGesturePosition = t0; + _.currentLineBoundaries = t1; + _.caretRect = t2; + _.fieldBounds = t3; + }, + TextMagnifierConfiguration: function TextMagnifierConfiguration(t0, t1) { + this._magnifierBuilder = t0; + this.shouldDisplayHandlesInMagnifier = t1; + }, + TextMagnifierConfiguration_magnifierBuilder_closure: function TextMagnifierConfiguration_magnifierBuilder_closure() { + }, + MagnifierController: function MagnifierController() { + this._overlayEntry = this.animationController = null; + }, + MagnifierController_show_closure: function MagnifierController_show_closure(t0, t1) { + this.capturedThemes = t0; + this.builder = t1; + }, + MagnifierDecoration: function MagnifierDecoration(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.opacity = t0; + _.color = t1; + _.gradient = t2; + _.image = t3; + _.shadows = t4; + _.shape = t5; + }, + RawMagnifier: function RawMagnifier(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.child = t0; + _.decoration = t1; + _.focalPointOffset = t2; + _.magnificationScale = t3; + _.size = t4; + _.key = t5; + }, + _MagnifierStyle: function _MagnifierStyle(t0, t1, t2) { + this.decoration = t0; + this.size = t1; + this.key = t2; + }, + _DonutClip: function _DonutClip(t0, t1, t2) { + this.spreadRadius = t0; + this.shape = t1; + this._reclip = t2; + }, + _Magnifier: function _Magnifier(t0, t1, t2, t3, t4) { + var _ = this; + _.focalPointOffset = t0; + _.magnificationScale = t1; + _.shape = t2; + _.child = t3; + _.key = t4; + }, + _RenderMagnification: function _RenderMagnification(t0, t1, t2, t3, t4) { + var _ = this; + _._focalPointOffset = t0; + _._magnificationScale = t1; + _._magnifier$_shape = t2; + _.RenderObjectWithChildMixin__child = t3; + _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; + _._computingThisDryLayout = false; + _._cachedBaselines = _._box$_size = null; + _._debugActivePointers = 0; + _._object$_debugDisposed = false; + _.debugCreator = _.parentData = null; + _._debugDoingThisLayout = _._debugDoingThisResize = false; + _._debugCanParentUseSize = null; + _._debugMutationsLocked = false; + _._needsLayout = true; + _._relayoutBoundary = null; + _._doingThisLayoutWithCallback = false; + _._constraints = null; + _._debugDoingThisPaint = false; + _.__RenderObject__wasRepaintBoundary_A = $; + _._layerHandle = t4; + _._needsCompositingBitsUpdate = false; + _.__RenderObject__needsCompositing_A = $; + _._needsPaint = true; + _._needsCompositedLayerUpdate = false; + _._cachedSemanticsConfiguration = null; + _._needsSemanticsUpdate = true; + _._semantics = null; + _._depth = 0; + _._node$_parent = _._node$_owner = null; + }, MediaQueryData$fromWindow($window) { var t3, t4, t5, t6, t7, t8, t1 = $window.get$physicalSize(), t2 = $window._debugDevicePixelRatio; - t1 = t1.$div(0, t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); - t2 = $window._debugDevicePixelRatio; - if (t2 == null) - t2 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + t2 = t1.$div(0, t2); + t1 = $window._debugDevicePixelRatio; + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } t3 = $window.platformDispatcher; t4 = t3.configuration; $window.get$viewConfiguration(); t5 = $window._debugDevicePixelRatio; - t5 = A.EdgeInsets$fromWindowPadding(B.WindowPadding_0_0_0_0, t5 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t5); + if (t5 == null) { + t5 = self.window.devicePixelRatio; + if (t5 === 0) + t5 = 1; + } + t5 = A.EdgeInsets$fromWindowPadding(B.WindowPadding_0_0_0_0, t5); $window.get$viewConfiguration(); t6 = $window._debugDevicePixelRatio; - t6 = A.EdgeInsets$fromWindowPadding(B.WindowPadding_0_0_0_0, t6 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t6); + if (t6 == null) { + t6 = self.window.devicePixelRatio; + if (t6 === 0) + t6 = 1; + } + t6 = A.EdgeInsets$fromWindowPadding(B.WindowPadding_0_0_0_0, t6); t7 = $window._viewInsets; t8 = $window._debugDevicePixelRatio; - t7 = A.EdgeInsets$fromWindowPadding(t7, t8 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t8); + if (t8 == null) { + t8 = self.window.devicePixelRatio; + if (t8 === 0) + t8 = 1; + } + t8 = A.EdgeInsets$fromWindowPadding(t7, t8); $window.get$viewConfiguration(); - t8 = $window._debugDevicePixelRatio; - t8 = A.EdgeInsets$fromWindowPadding(B.WindowPadding_0_0_0_0, t8 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t8); + t7 = $window._debugDevicePixelRatio; + if (t7 == null) { + t7 = self.window.devicePixelRatio; + if (t7 === 0) + t7 = 1; + } + t7 = A.EdgeInsets$fromWindowPadding(B.WindowPadding_0_0_0_0, t7); t3 = t3.configuration.accessibilityFeatures.__engine$_index; $window.get$viewConfiguration(); $window.get$viewConfiguration(); - return new A.MediaQueryData(t1, t2, t4.textScaleFactor, t4.platformBrightness, t7, t5, t6, t8, false, (t3 & 1) !== 0, (t3 & 2) !== 0, (t3 & 32) !== 0, (t3 & 4) !== 0, (t3 & 8) !== 0, B.NavigationMode_0, new A.DeviceGestureSettings(null), B.List_empty4); + return new A.MediaQueryData(t2, t1, t4.textScaleFactor, t4.platformBrightness, t8, t5, t6, t7, false, (t3 & 1) !== 0, (t3 & 2) !== 0, (t3 & 32) !== 0, (t3 & 4) !== 0, (t3 & 8) !== 0, B.NavigationMode_0, new A.DeviceGestureSettings(null), B.List_empty3); }, MediaQuery_MediaQuery$removePadding(child, context, removeBottom, removeLeft, removeRight, removeTop) { return new A.MediaQuery(context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.removePadding$4$removeBottom$removeLeft$removeRight$removeTop(removeBottom, removeLeft, removeRight, removeTop), child, null); @@ -45983,6 +48530,25 @@ t1.toString; return t1; }, + Navigator_maybeOf(context) { + var t1, $navigator; + if (context instanceof A.StatefulElement) { + t1 = context._framework$_state; + t1.toString; + t1 = t1 instanceof A.NavigatorState; + } else + t1 = false; + if (t1) { + t1 = context._framework$_state; + t1.toString; + type$.NavigatorState._as(t1); + $navigator = t1; + } else + $navigator = null; + if ($navigator == null) + $navigator = context.findAncestorStateOfType$1$0(type$.NavigatorState); + return $navigator; + }, Navigator_defaultGenerateInitialRoutes($navigator, initialRouteName) { var t1, routeParts, t2, _i, t3, routeName, _null = null, result = A._setArrayType([], type$.JSArray_nullable_Route_dynamic); @@ -46007,9 +48573,9 @@ result.push($navigator._routeNamed$1$2$arguments("/", _null, type$.dynamic)); return new A.CastList(result, type$.CastList_of_nullable_Route_dynamic_and_Route_dynamic); }, - _RouteEntry$(route, initialState, restorationInformation) { + _RouteEntry$(route, initialState, pageBased, restorationInformation) { var t1 = $.$get$_RouteEntry_notAnnounced(); - return new A._RouteEntry(route, restorationInformation, initialState, t1, t1, t1); + return new A._RouteEntry(route, restorationInformation, pageBased, initialState, t1, t1, t1); }, _RouteEntry_isPresentPredicate(entry) { return entry.get$isPresent(); @@ -46116,14 +48682,15 @@ _._restorationScopeId = t1; _._popCompleter = t2; }, - _RouteEntry: function _RouteEntry(t0, t1, t2, t3, t4, t5) { + _RouteEntry: function _RouteEntry(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.route = t0; _.restorationInformation = t1; - _.currentState = t2; - _.lastAnnouncedPreviousRoute = t3; - _.lastAnnouncedPoppedNextRoute = t4; - _.lastAnnouncedNextRoute = t5; + _.pageBased = t2; + _.currentState = t3; + _.lastAnnouncedPreviousRoute = t4; + _.lastAnnouncedPoppedNextRoute = t5; + _.lastAnnouncedNextRoute = t6; _.pendingResult = null; _._reportRemovalToObserver = true; _._isWaitingForExitingDecision = false; @@ -46169,7 +48736,7 @@ _._serializableHistory = t1; _._observedRouteAdditions = t2; _._observedRouteDeletions = t3; - _.focusScopeNode = t4; + _.focusNode = t4; _._debugLocked = false; _._heroControllerFromScope = null; _.__NavigatorState__effectiveObservers_A = $; @@ -46244,7 +48811,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t0; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _HistoryProperty_fromPrimitives_closure: function _HistoryProperty_fromPrimitives_closure() { }, @@ -46273,7 +48840,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; _.$ti = t2; }, LayoutChangedNotification: function LayoutChangedNotification() { @@ -46349,7 +48916,7 @@ __RenderOverflowBar_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin: function __RenderOverflowBar_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin() { }, OverlayEntry$(builder, maintainState) { - return new A.OverlayEntry(builder, maintainState, new A.ValueNotifier(false, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_bool), new A.LabeledGlobalKey(null, type$.LabeledGlobalKey__OverlayEntryWidgetState)); + return new A.OverlayEntry(builder, maintainState, A.ValueNotifier$(false, type$.bool), new A.LabeledGlobalKey(null, type$.LabeledGlobalKey__OverlayEntryWidgetState)); }, OverlayEntry: function OverlayEntry(t0, t1, t2, t3) { var _ = this; @@ -46376,9 +48943,10 @@ }, _OverlayEntryWidgetState__markNeedsBuild_closure: function _OverlayEntryWidgetState__markNeedsBuild_closure() { }, - Overlay: function Overlay(t0, t1) { + Overlay: function Overlay(t0, t1, t2) { this.initialEntries = t0; - this.key = t1; + this.clipBehavior = t1; + this.key = t2; }, OverlayState: function OverlayState(t0, t1, t2, t3) { var _ = this; @@ -46434,7 +49002,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, _RenderTheatre: function _RenderTheatre(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; @@ -46546,7 +49114,7 @@ _._overscroll_indicator$_state = t0; _.___GlowController__glowController_F = $; _._pullRecedeTimer = null; - _._paintOffsetScrollPixels = _._paintOffset = 0; + _._paintOffsetScrollPixels = _._overscroll_indicator$_paintOffset = 0; _._glowOpacityTween = t1; _.___GlowController__glowOpacity_F = $; _._glowSizeTween = t2; @@ -46559,7 +49127,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t5; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _GlowController_pull_closure: function _GlowController_pull_closure(t0) { this.$this = t0; @@ -46606,7 +49174,7 @@ _.ChangeNotifier__count = _._pullDistance = 0; _.ChangeNotifier__listeners = t2; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, OverscrollIndicatorNotification: function OverscrollIndicatorNotification(t0, t1) { this.leading = t0; @@ -46624,7 +49192,7 @@ t1.toString; return !(t1 instanceof A.PageStorage); }, - PageStorage_of(context) { + PageStorage_maybeOf(context) { var widget = context.findAncestorWidgetOfExactType$1$0(type$.PageStorage); return widget == null ? null : widget.bucket; }, @@ -46655,7 +49223,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t5; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, PageMetrics: function PageMetrics(t0, t1, t2, t3, t4, t5) { var _ = this; @@ -46692,7 +49260,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t8; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _ForceImplicitScrollPhysics: function _ForceImplicitScrollPhysics(t0, t1) { this.allowImplicitScrolling = t0; @@ -46829,6 +49397,9 @@ _._depth = 0; _._node$_parent = _._node$_owner = null; }, + _PlatformViewPlaceholderBox_performLayout_closure: function _PlatformViewPlaceholderBox_performLayout_closure(t0) { + this.$this = t0; + }, _PlatformViewPlaceHolder: function _PlatformViewPlaceHolder(t0, t1, t2) { this.onLayout = t0; this.child = t1; @@ -46843,7 +49414,7 @@ return new A.PrimaryScrollController(controller, B.Axis_1, B.Set_e2qq2, child, null); }, PrimaryScrollController$none(child) { - return new A.PrimaryScrollController(null, null, B.Set_empty0, child, null); + return new A.PrimaryScrollController(null, null, B.Set_empty1, child, null); }, PrimaryScrollController_shouldInherit(context, scrollDirection) { var platform, @@ -46855,7 +49426,7 @@ return result.scrollDirection === scrollDirection; return false; }, - PrimaryScrollController_of(context) { + PrimaryScrollController_maybeOf(context) { var result = context.dependOnInheritedWidgetOfExactType$1$0(type$.PrimaryScrollController); return result == null ? null : result.controller; }, @@ -46868,8 +49439,10 @@ _.key = t4; }, _overlayOrigin(context) { - var result = context.findAncestorStateOfType$1$0(type$.OverlayState), - t1 = result._framework$_element.get$renderObject(); + var t1; + context._widget.toString; + t1 = context.findAncestorStateOfType$1$0(type$.OverlayState); + t1 = t1._framework$_element.get$renderObject(); t1.toString; return A.MatrixUtils_transformPoint(type$.RenderBox._as(t1).getTransformTo$1(0, null), B.Offset_0_0); }, @@ -46928,7 +49501,7 @@ SliverReorderableListState: function SliverReorderableListState(t0, t1, t2, t3) { var _ = this; _._reorderable_list$_items = t0; - _._recognizerPointer = _._recognizer = _._finalDropPosition = _._insertIndex = _._dragInfo = _._dragIndex = _._overlayEntry = null; + _._recognizerPointer = _._recognizer = _._finalDropPosition = _._insertIndex = _._dragInfo = _._dragIndex = _._reorderable_list$_overlayEntry = null; _._dragStartTransitionComplete = false; _._reorderable_list$_autoScroller = null; _.__SliverReorderableListState__scrollable_A = $; @@ -47048,7 +49621,7 @@ }, _SliverReorderableListState_State_TickerProviderStateMixin: function _SliverReorderableListState_State_TickerProviderStateMixin() { }, - RestorationScope_of(context) { + RestorationScope_maybeOf(context) { var t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.UnmanagedRestorationScope); return t1 == null ? null : t1.bucket; }, @@ -47125,7 +49698,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; _.$ti = t2; }, RestorableBool: function RestorableBool(t0, t1) { @@ -47137,7 +49710,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, RestorableBoolN: function RestorableBoolN(t0, t1) { var _ = this; @@ -47148,7 +49721,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, RestorableStringN: function RestorableStringN(t0, t1) { var _ = this; @@ -47159,7 +49732,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, RestorableDateTime: function RestorableDateTime(t0, t1) { var _ = this; @@ -47170,7 +49743,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, RestorableListenable: function RestorableListenable() { }, @@ -47185,7 +49758,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, __RouterState_State_RestorationMixin_dispose_closure: function __RouterState_State_RestorationMixin_dispose_closure() { }, @@ -47266,7 +49839,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t0; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, __RouterState_State_RestorationMixin: function __RouterState_State_RestorationMixin() { }, @@ -47370,79 +49943,6 @@ }, RawDialogRoute: function RawDialogRoute() { }, - FocusTrap: function FocusTrap(t0, t1, t2) { - this.focusScopeNode = t0; - this.child = t1; - this.key = t2; - }, - FocusTrapArea: function FocusTrapArea(t0, t1, t2) { - this.focusNode = t0; - this.child = t1; - this.key = t2; - }, - _RenderFocusTrapArea: function _RenderFocusTrapArea(t0, t1, t2) { - var _ = this; - _.focusNode = t0; - _.RenderObjectWithChildMixin__child = t1; - _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; - _._computingThisDryLayout = false; - _._cachedBaselines = _._box$_size = null; - _._debugActivePointers = 0; - _._object$_debugDisposed = false; - _.debugCreator = _.parentData = null; - _._debugDoingThisLayout = _._debugDoingThisResize = false; - _._debugCanParentUseSize = null; - _._debugMutationsLocked = false; - _._needsLayout = true; - _._relayoutBoundary = null; - _._doingThisLayoutWithCallback = false; - _._constraints = null; - _._debugDoingThisPaint = false; - _.__RenderObject__wasRepaintBoundary_A = $; - _._layerHandle = t2; - _._needsCompositingBitsUpdate = false; - _.__RenderObject__needsCompositing_A = $; - _._needsPaint = true; - _._needsCompositedLayerUpdate = false; - _._cachedSemanticsConfiguration = null; - _._needsSemanticsUpdate = true; - _._semantics = null; - _._depth = 0; - _._node$_parent = _._node$_owner = null; - }, - _RenderFocusTrap: function _RenderFocusTrap(t0, t1, t2, t3, t4) { - var _ = this; - _.cachedResults = t0; - _._focusScopeNode = t1; - _._previousFocus = null; - _.behavior = t2; - _.RenderObjectWithChildMixin__child = t3; - _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; - _._computingThisDryLayout = false; - _._cachedBaselines = _._box$_size = null; - _._debugActivePointers = 0; - _._object$_debugDisposed = false; - _.debugCreator = _.parentData = null; - _._debugDoingThisLayout = _._debugDoingThisResize = false; - _._debugCanParentUseSize = null; - _._debugMutationsLocked = false; - _._needsLayout = true; - _._relayoutBoundary = null; - _._doingThisLayoutWithCallback = false; - _._constraints = null; - _._debugDoingThisPaint = false; - _.__RenderObject__wasRepaintBoundary_A = $; - _._layerHandle = t4; - _._needsCompositingBitsUpdate = false; - _.__RenderObject__needsCompositing_A = $; - _._needsPaint = true; - _._needsCompositedLayerUpdate = false; - _._cachedSemanticsConfiguration = null; - _._needsSemanticsUpdate = true; - _._semantics = null; - _._depth = 0; - _._node$_parent = _._node$_owner = null; - }, _ModalRoute_TransitionRoute_LocalHistoryRoute: function _ModalRoute_TransitionRoute_LocalHistoryRoute() { }, SafeArea$(bottom, child, minimum, $top) { @@ -47465,7 +49965,7 @@ this.onHoldCanceled = t0; this._delegate = t1; }, - ScrollDragController: function ScrollDragController(t0, t1, t2, t3, t4, t5, t6, t7) { + ScrollDragController: function ScrollDragController(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _._delegate = t0; _.onDragCanceled = t1; @@ -47474,15 +49974,17 @@ _._lastNonStationaryTimestamp = t4; _._retainMomentum = t5; _._offsetSinceLastStop = t6; - _._lastDetails = t7; + _._scroll_activity$_kind = t7; + _._lastDetails = t8; }, DragScrollActivity: function DragScrollActivity(t0, t1) { this._scroll_activity$_controller = t0; this._delegate = t1; }, - BallisticScrollActivity: function BallisticScrollActivity(t0) { + BallisticScrollActivity: function BallisticScrollActivity(t0, t1) { this.__BallisticScrollActivity__controller_A = $; - this._delegate = t0; + this.shouldIgnorePointer = t0; + this._delegate = t1; }, DrivenScrollActivity: function DrivenScrollActivity(t0) { this.__DrivenScrollActivity__controller_F = this.__DrivenScrollActivity__completer_F = $; @@ -47528,6 +50030,8 @@ }, ScrollBehavior_velocityTrackerBuilder_closure0: function ScrollBehavior_velocityTrackerBuilder_closure0() { }, + ScrollBehavior_velocityTrackerBuilder_closure1: function ScrollBehavior_velocityTrackerBuilder_closure1() { + }, _WrappedScrollBehavior: function _WrappedScrollBehavior(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.delegate = t0; @@ -47554,7 +50058,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t3; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, ScrollMetrics: function ScrollMetrics() { }, @@ -47673,14 +50177,19 @@ total = 0; return total + absDelta; }, + ScrollDecelerationRate: function ScrollDecelerationRate(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, ScrollPhysics: function ScrollPhysics(t0) { this.parent = t0; }, RangeMaintainingScrollPhysics: function RangeMaintainingScrollPhysics(t0) { this.parent = t0; }, - BouncingScrollPhysics: function BouncingScrollPhysics(t0) { - this.parent = t0; + BouncingScrollPhysics: function BouncingScrollPhysics(t0, t1) { + this.decelerationRate = t0; + this.parent = t1; }, ClampingScrollPhysics: function ClampingScrollPhysics(t0) { this.parent = t0; @@ -47710,8 +50219,7 @@ _ScrollPosition_ViewportOffset_ScrollMetrics: function _ScrollPosition_ViewportOffset_ScrollMetrics() { }, ScrollPositionWithSingleContext$(context, debugLabel, initialPixels, keepScrollOffset, oldPosition, physics) { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - t1 = new A.ScrollPositionWithSingleContext(B.ScrollDirection_0, physics, context, true, debugLabel, new A.ValueNotifier(false, t1, type$.ValueNotifier_bool), t1); + var t1 = new A.ScrollPositionWithSingleContext(B.ScrollDirection_0, physics, context, true, debugLabel, A.ValueNotifier$(false, type$.bool), $.$get$ChangeNotifier__emptyListeners()); t1.ScrollPosition$5$context$debugLabel$keepScrollOffset$oldPosition$physics(context, debugLabel, true, oldPosition, physics); t1.ScrollPositionWithSingleContext$6$context$debugLabel$initialPixels$keepScrollOffset$oldPosition$physics(context, debugLabel, initialPixels, true, oldPosition, physics); return t1; @@ -47739,7 +50247,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t6; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, ClampingScrollSimulation$(position, tolerance, velocity) { var t1 = new A.ClampingScrollSimulation(position, velocity, tolerance), @@ -47908,10 +50416,10 @@ _.clipBehavior = t17; _.key = t18; }, - Scrollable$(axisDirection, clipBehavior, controller, dragStartBehavior, excludeFromSemantics, physics, restorationId, scrollBehavior, semanticChildCount, viewportBuilder) { - return new A.Scrollable(axisDirection, controller, physics, viewportBuilder, excludeFromSemantics, semanticChildCount, dragStartBehavior, restorationId, scrollBehavior, clipBehavior, null); + Scrollable$(axisDirection, clipBehavior, controller, dragStartBehavior, excludeFromSemantics, key, physics, restorationId, scrollBehavior, semanticChildCount, viewportBuilder) { + return new A.Scrollable(axisDirection, controller, physics, viewportBuilder, excludeFromSemantics, semanticChildCount, dragStartBehavior, restorationId, scrollBehavior, clipBehavior, key); }, - Scrollable_of(context) { + Scrollable_maybeOf(context) { var widget = context.dependOnInheritedWidgetOfExactType$1$0(type$._ScrollableScope); return widget == null ? null : widget.scrollable; }, @@ -47932,7 +50440,7 @@ Scrollable_ensureVisible(context, alignment, alignmentPolicy) { var t1, targetRenderObject, t2, t3, widget, futures = A._setArrayType([], type$.JSArray_Future_void), - scrollable = A.Scrollable_of(context); + scrollable = A.Scrollable_maybeOf(context); for (t1 = type$._ScrollableScope, targetRenderObject = null; scrollable != null;) { t2 = scrollable._scrollable$_position; t2.toString; @@ -47972,6 +50480,79 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, + ScrollAction$() { + return new A.ScrollAction(new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function_Action_Intent), type$.ObserverList_of_void_Function_Action_Intent)); + }, + ScrollAction__calculateScrollIncrement(state, type) { + var t1; + state._widget.toString; + switch (type.index) { + case 0: + return 50; + case 1: + t1 = state._scrollable$_position._viewportDimension; + t1.toString; + return 0.8 * t1; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + ScrollAction_getDirectionalIncrement(state, intent) { + var _s80_ = string$.x60null_c, + increment = A.ScrollAction__calculateScrollIncrement(state, intent.type); + switch (intent.direction.index) { + case 2: + switch (state._widget.axisDirection.index) { + case 0: + return -increment; + case 2: + return increment; + case 1: + case 3: + return 0; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 0: + switch (state._widget.axisDirection.index) { + case 0: + return increment; + case 2: + return -increment; + case 1: + case 3: + return 0; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 3: + switch (state._widget.axisDirection.index) { + case 1: + return -increment; + case 3: + return increment; + case 0: + case 2: + return 0; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 1: + switch (state._widget.axisDirection.index) { + case 1: + return increment; + case 3: + return -increment; + case 0: + case 2: + return 0; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + }, _ScrollableState_State_TickerProviderStateMixin_RestorationMixin_dispose_closure: function _ScrollableState_State_TickerProviderStateMixin_RestorationMixin_dispose_closure() { }, Scrollable: function Scrollable(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { @@ -48068,11 +50649,12 @@ _._endHandleLayerOwner = _._endHandleLayer = _._startHandleLayerOwner = _._startHandleLayer = null; _._selectionInProgress = _._scheduledSelectableUpdate = _._isHandlingSelectionEvent = false; _._additions = t6; + _._extendSelectionInProgress = false; _._selectionGeometry = t7; _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t8; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; _._selectionContainerContext = null; }, _ScrollableSelectionContainerDelegate__scheduleLayoutChange_closure: function _ScrollableSelectionContainerDelegate__scheduleLayoutChange_closure(t0) { @@ -48150,7 +50732,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t0; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _ScrollableState_State_TickerProviderStateMixin: function _ScrollableState_State_TickerProviderStateMixin() { }, @@ -48189,12 +50771,13 @@ _._minOverscrollLength = t12; _._scrollbarOrientation = t13; _._ignorePointer = false; - _._trackRect = _._thumbRect = _._lastAxisDirection = _._lastMetrics = null; - _.__ScrollbarPainter__thumbOffset_A = $; + _._thumbRect = _._trackRect = null; + _.__ScrollbarPainter__thumbExtent_A = _.__ScrollbarPainter__thumbOffset_A = $; + _._lastAxisDirection = _._lastMetrics = null; _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t14; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, ScrollbarPainter_update_needPaint: function ScrollbarPainter_update_needPaint() { }, @@ -48217,10 +50800,10 @@ }, RawScrollbarState: function RawScrollbarState(t0, t1, t2, t3, t4) { var _ = this; - _._fadeoutTimer = _._currentController = _._dragScrollbarAxisOffset = null; + _._fadeoutTimer = _._cachedController = _._startDragThumbOffset = _._lastDragUpdateOffset = _._startDragScrollbarAxisOffset = null; _.__RawScrollbarState__fadeoutOpacityAnimation_A = _.__RawScrollbarState__fadeoutAnimationController_A = $; _._scrollbarPainterKey = t0; - _._hoverIsActive = false; + _._thumbDragging = _._hoverIsActive = false; _.__RawScrollbarState_scrollbarPainter_F = $; _.TickerProviderStateMixin__tickers = t1; _.TickerProviderStateMixin__tickerModeNotifier = t2; @@ -48462,7 +51045,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, ShortcutManager__indexShortcuts_closure: function ShortcutManager__indexShortcuts_closure(t0) { this.result = t0; @@ -48485,11 +51068,11 @@ }, ShortcutRegistry: function ShortcutRegistry(t0, t1) { var _ = this; - _._tokenShortcuts = t0; + _._registeredShortcuts = t0; _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, ShortcutRegistrar: function ShortcutRegistrar(t0, t1) { this.child = t0; @@ -48522,8 +51105,8 @@ }, __ActivatorIntentPair_Object_Diagnosticable: function __ActivatorIntentPair_Object_Diagnosticable() { }, - SingleChildScrollView$(child, controller, dragStartBehavior, padding, physics, primary, restorationId, reverse, scrollDirection) { - return new A.SingleChildScrollView(scrollDirection, reverse, padding, controller, primary, physics, child, dragStartBehavior, restorationId, null); + SingleChildScrollView$(child, controller, dragStartBehavior, key, padding, physics, primary, restorationId, reverse, scrollDirection) { + return new A.SingleChildScrollView(scrollDirection, reverse, padding, controller, primary, physics, child, dragStartBehavior, restorationId, key); }, SingleChildScrollView: function SingleChildScrollView(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; @@ -48561,7 +51144,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, _RenderSingleChildViewport: function _RenderSingleChildViewport(t0, t1, t2, t3, t4, t5) { var _ = this; @@ -48620,7 +51203,8 @@ return new A.SliverList(delegate, null); }, SliverMultiBoxAdaptorElement$(widget, replaceMovedChildren) { - return new A.SliverMultiBoxAdaptorElement(replaceMovedChildren, A.SplayTreeMap$(type$.int, type$.nullable_Element), widget, B._ElementLifecycle_0); + var t1 = A.SplayTreeMap$(type$.int, type$.nullable_Element); + return new A.SliverMultiBoxAdaptorElement(replaceMovedChildren, t1, widget, B._ElementLifecycle_0); }, SliverMultiBoxAdaptorElement__extrapolateMaxScrollOffset(firstIndex, lastIndex, leadingScrollOffset, trailingScrollOffset, childCount) { if (lastIndex === childCount - 1) @@ -48697,7 +51281,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, SliverMultiBoxAdaptorElement_performRebuild_processElement: function SliverMultiBoxAdaptorElement_performRebuild_processElement(t0, t1, t2, t3, t4) { var _ = this; @@ -48805,7 +51389,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, _SliverPersistentHeaderElement__build_closure: function _SliverPersistentHeaderElement__build_closure(t0, t1, t2) { this.$this = t0; @@ -48859,23 +51443,179 @@ }, SlottedContainerRenderObjectMixin: function SlottedContainerRenderObjectMixin() { }, - SlottedRenderObjectElement: function SlottedRenderObjectElement(t0, t1, t2, t3) { + SlottedRenderObjectElement: function SlottedRenderObjectElement(t0, t1, t2, t3, t4) { var _ = this; _._slotToChild = t0; + _._keyedChildren = t1; _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._debugPreviousSlots = null; _.__Element__depth_A = $; - _._widget = t1; + _._widget = t2; _._owner = null; - _._lifecycleState = t2; + _._lifecycleState = t3; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; - _.$ti = t3; + _._debugBuiltOnce = _._inDirtyList = false; + _.$ti = t4; + }, + SnapshotWidget$(autoresize, child, controller, mode, painter) { + return new A.SnapshotWidget(controller, mode, true, painter, child, null); + }, + SnapshotMode: function SnapshotMode(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + SnapshotController: function SnapshotController(t0) { + var _ = this; + _._allowSnapshotting = false; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t0; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + SnapshotWidget: function SnapshotWidget(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.controller = t0; + _.mode = t1; + _.autoresize = t2; + _.painter = t3; + _.child = t4; + _.key = t5; + }, + _RenderSnapshotWidget: function _RenderSnapshotWidget(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _._devicePixelRatio = t0; + _._painter = t1; + _._snapshot_widget$_controller = t2; + _._snapshot_widget$_mode = t3; + _._autoresize = t4; + _._childRasterSize = _._childRaster = null; + _._disableSnapshotAttempt = false; + _._lastCachedSize = null; + _.RenderObjectWithChildMixin__child = t5; + _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; + _._computingThisDryLayout = false; + _._cachedBaselines = _._box$_size = null; + _._debugActivePointers = 0; + _._object$_debugDisposed = false; + _.debugCreator = _.parentData = null; + _._debugDoingThisLayout = _._debugDoingThisResize = false; + _._debugCanParentUseSize = null; + _._debugMutationsLocked = false; + _._needsLayout = true; + _._relayoutBoundary = null; + _._doingThisLayoutWithCallback = false; + _._constraints = null; + _._debugDoingThisPaint = false; + _.__RenderObject__wasRepaintBoundary_A = $; + _._layerHandle = t6; + _._needsCompositingBitsUpdate = false; + _.__RenderObject__needsCompositing_A = $; + _._needsPaint = true; + _._needsCompositedLayerUpdate = false; + _._cachedSemanticsConfiguration = null; + _._needsSemanticsUpdate = true; + _._semantics = null; + _._depth = 0; + _._node$_parent = _._node$_owner = null; + }, + SnapshotPainter: function SnapshotPainter() { + }, + _DefaultSnapshotPainter: function _DefaultSnapshotPainter() { }, Spacer: function Spacer(t0) { this.key = t0; }, + _correctSpellCheckResults(newText, resultsText, results) { + var t1, t2, t3, spanPointer, searchStart, currentSpanText, exception, regex, foundIndex, t4, + correctedSpellCheckResults = A._setArrayType([], type$.JSArray_SuggestionSpan), + offset = 0, currentSpan = null, newSpanText = "", + currentSpanValid = false; + for (t1 = J.getInterceptor$asx(results), t2 = J.getInterceptor$s(newText), t3 = J.getInterceptor$s(resultsText), spanPointer = 0, searchStart = 0; spanPointer < t1.get$length(results);) { + currentSpan = t1.$index(results, spanPointer); + currentSpanText = t3.substring$2(resultsText, currentSpan.range.start, currentSpan.range.end); + try { + newSpanText = t2.substring$2(newText, currentSpan.range.start + offset, currentSpan.range.end + offset); + currentSpanValid = true; + } catch (exception) { + currentSpanValid = false; + } + if (currentSpanValid && J.$eq$(newSpanText, currentSpanText)) { + searchStart = currentSpan.range.end + offset; + correctedSpellCheckResults.push(new A.SuggestionSpan(new A.TextRange(currentSpan.range.start + offset, searchStart), currentSpan.suggestions)); + } else { + regex = A.RegExp_RegExp("\\b" + currentSpanText + "\\b", true, false, false, false); + foundIndex = B.JSString_methods.indexOf$1(t2.substring$1(newText, searchStart), regex); + if (foundIndex >= 0) { + foundIndex += searchStart; + searchStart = foundIndex + (currentSpan.range.end - currentSpan.range.start); + t4 = currentSpan.suggestions; + offset = foundIndex - currentSpan.range.start; + correctedSpellCheckResults.push(new A.SuggestionSpan(new A.TextRange(foundIndex, searchStart), t4)); + } + } + ++spanPointer; + } + return correctedSpellCheckResults; + }, + _buildSubtreesWithMisspelledWordsIndicated(spellCheckSuggestions, value, style, misspelledStyle, composingWithinCurrentTextRange) { + var t5, endIndex0, endIndex1, _null = null, + tsTreeChildren = A._setArrayType([], type$.JSArray_TextSpan), + text = value.text, + composingRegion = value.composing, + composingTextStyle = style.merge$1(B.TextStyle_9Zz), + misspelledJointStyle = style.merge$1(misspelledStyle), + t1 = composingRegion.start, + t2 = J.getInterceptor$asx(spellCheckSuggestions), + endIndex = text.length, + t3 = composingRegion.end, + t4 = !composingWithinCurrentTextRange, + textPointer = 0, currSpanPointer = 0; + while (true) { + if (!(textPointer < endIndex && currSpanPointer < t2.get$length(spellCheckSuggestions))) + break; + t5 = t2.$index(spellCheckSuggestions, currSpanPointer).range; + endIndex0 = t5.start; + if (endIndex0 > textPointer) { + endIndex0 = endIndex0 < endIndex ? endIndex0 : endIndex; + if (t1 >= textPointer && t3 <= endIndex0 && t4) { + tsTreeChildren.push(A.TextSpan$(_null, _null, style, B.JSString_methods.substring$2(text, textPointer, t1))); + tsTreeChildren.push(A.TextSpan$(_null, _null, composingTextStyle, B.JSString_methods.substring$2(text, t1, t3))); + tsTreeChildren.push(A.TextSpan$(_null, _null, style, B.JSString_methods.substring$2(text, t3, endIndex0))); + } else + tsTreeChildren.push(A.TextSpan$(_null, _null, style, B.JSString_methods.substring$2(text, textPointer, endIndex0))); + textPointer = endIndex0; + } else { + endIndex1 = t5.end; + endIndex1 = endIndex1 < endIndex ? endIndex1 : endIndex; + t5 = textPointer >= t1 && endIndex1 <= t3 && t4 ? composingTextStyle : misspelledJointStyle; + tsTreeChildren.push(A.TextSpan$(_null, _null, t5, B.JSString_methods.substring$2(text, endIndex0, endIndex1))); + ++currSpanPointer; + textPointer = endIndex1; + } + } + t1 = text.length; + if (textPointer < t1) + if (textPointer < composingRegion.start && !composingWithinCurrentTextRange) { + A._addComposingRegionTextSpans(tsTreeChildren, text, textPointer, composingRegion, style, composingTextStyle); + t2 = composingRegion.end; + if (t2 !== t1) + tsTreeChildren.push(A.TextSpan$(_null, _null, style, B.JSString_methods.substring$2(text, t2, t1))); + } else + tsTreeChildren.push(A.TextSpan$(_null, _null, style, B.JSString_methods.substring$2(text, textPointer, t1))); + return tsTreeChildren; + }, + _addComposingRegionTextSpans(treeChildren, text, start, composingRegion, style, composingTextStyle) { + var _null = null, + t1 = composingRegion.start; + treeChildren.push(A.TextSpan$(_null, _null, style, B.JSString_methods.substring$2(text, start, t1))); + treeChildren.push(A.TextSpan$(_null, _null, composingTextStyle, B.JSString_methods.substring$2(text, t1, composingRegion.end))); + }, + SpellCheckConfiguration: function SpellCheckConfiguration(t0, t1, t2) { + this.spellCheckService = t0; + this.misspelledTextStyle = t1; + this._spellCheckEnabled = t2; + }, Table$(border, children, columnWidths, defaultColumnWidth, defaultVerticalAlignment, key) { var t1; if (B.JSArray_methods.any$1(children, new A.Table_closure())) { @@ -48924,7 +51664,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, _TableElement_mount_closure: function _TableElement_mount_closure(t0, t1) { this._box_1 = t0; @@ -48957,10 +51697,103 @@ }, __TableSlot_Object_Diagnosticable: function __TableSlot_Object_Diagnosticable() { }, + TextFieldTapRegion$(child, debugLabel, onTapOutside) { + return new A.TextFieldTapRegion(true, onTapOutside, null, B.Type_EditableText_C3e, debugLabel, child, null); + }, + TapRegionRegistry: function TapRegionRegistry() { + }, + TapRegionSurface: function TapRegionSurface(t0, t1) { + this.child = t0; + this.key = t1; + }, + RenderTapRegionSurface: function RenderTapRegionSurface(t0, t1, t2, t3, t4, t5) { + var _ = this; + _._cachedResults = t0; + _._registeredRegions = t1; + _._groupIdToRegions = t2; + _.behavior = t3; + _.RenderObjectWithChildMixin__child = t4; + _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; + _._computingThisDryLayout = false; + _._cachedBaselines = _._box$_size = null; + _._debugActivePointers = 0; + _._object$_debugDisposed = false; + _.debugCreator = _.parentData = null; + _._debugDoingThisLayout = _._debugDoingThisResize = false; + _._debugCanParentUseSize = null; + _._debugMutationsLocked = false; + _._needsLayout = true; + _._relayoutBoundary = null; + _._doingThisLayoutWithCallback = false; + _._constraints = null; + _._debugDoingThisPaint = false; + _.__RenderObject__wasRepaintBoundary_A = $; + _._layerHandle = t5; + _._needsCompositingBitsUpdate = false; + _.__RenderObject__needsCompositing_A = $; + _._needsPaint = true; + _._needsCompositedLayerUpdate = false; + _._cachedSemanticsConfiguration = null; + _._needsSemanticsUpdate = true; + _._semantics = null; + _._depth = 0; + _._node$_parent = _._node$_owner = null; + }, + TapRegion: function TapRegion() { + }, + RenderTapRegion: function RenderTapRegion(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _._isRegistered = false; + _.onTapOutside = t0; + _.onTapInside = t1; + _.debugLabel = t2; + _._tap_region$_enabled = t3; + _._tap_region$_groupId = t4; + _._registry = t5; + _.behavior = t6; + _.RenderObjectWithChildMixin__child = t7; + _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; + _._computingThisDryLayout = false; + _._cachedBaselines = _._box$_size = null; + _._debugActivePointers = 0; + _._object$_debugDisposed = false; + _.debugCreator = _.parentData = null; + _._debugDoingThisLayout = _._debugDoingThisResize = false; + _._debugCanParentUseSize = null; + _._debugMutationsLocked = false; + _._needsLayout = true; + _._relayoutBoundary = null; + _._doingThisLayoutWithCallback = false; + _._constraints = null; + _._debugDoingThisPaint = false; + _.__RenderObject__wasRepaintBoundary_A = $; + _._layerHandle = t8; + _._needsCompositingBitsUpdate = false; + _.__RenderObject__needsCompositing_A = $; + _._needsPaint = true; + _._needsCompositedLayerUpdate = false; + _._cachedSemanticsConfiguration = null; + _._needsSemanticsUpdate = true; + _._semantics = null; + _._depth = 0; + _._node$_parent = _._node$_owner = null; + }, + TextFieldTapRegion: function TextFieldTapRegion(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _.enabled = t0; + _.onTapOutside = t1; + _.onTapInside = t2; + _.groupId = t3; + _.debugLabel = t4; + _.child = t5; + _.key = t6; + }, + _RenderTapRegionSurface_RenderProxyBoxWithHitTestBehavior_TapRegionRegistry: function _RenderTapRegionSurface_RenderProxyBoxWithHitTestBehavior_TapRegionRegistry() { + }, DefaultTextStyle$(child, key, maxLines, overflow, softWrap, style, textAlign, textHeightBehavior, textWidthBasis) { return new A.DefaultTextStyle(style, textAlign, softWrap, overflow, maxLines, textWidthBasis, textHeightBehavior, child, key); }, - DefaultTextHeightBehavior_of(context) { + DefaultTextHeightBehavior_maybeOf(context) { var t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.DefaultTextHeightBehavior); return t1 == null ? null : t1.get$textHeightBehavior(); }, @@ -48979,7 +51812,7 @@ _.child = t7; _.key = t8; }, - _NullWidget3: function _NullWidget3(t0) { + _NullWidget4: function _NullWidget4(t0) { this.key = t0; }, Text: function Text(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { @@ -49048,6 +51881,13 @@ _.continuesAtWrap = t2; _.forward = t3; }, + ExtendSelectionVerticallyToAdjacentPageIntent: function ExtendSelectionVerticallyToAdjacentPageIntent(t0, t1, t2, t3) { + var _ = this; + _.collapseSelection = t0; + _.collapseAtReversal = t1; + _.continuesAtWrap = t2; + _.forward = t3; + }, ExtendSelectionToDocumentBoundaryIntent: function ExtendSelectionToDocumentBoundaryIntent(t0, t1, t2, t3) { var _ = this; _.collapseSelection = t0; @@ -49086,51 +51926,98 @@ _SelectionHandleOverlay$(dragStartBehavior, handleLayerLink, onSelectionHandleDragEnd, onSelectionHandleDragStart, onSelectionHandleDragUpdate, onSelectionHandleTapped, preferredLineHeight, selectionControls, type, visibility) { return new A._SelectionHandleOverlay(handleLayerLink, onSelectionHandleTapped, onSelectionHandleDragStart, onSelectionHandleDragUpdate, onSelectionHandleDragEnd, selectionControls, visibility, preferredLineHeight, type, dragStartBehavior, null); }, + ToolbarItemsParentData: function ToolbarItemsParentData(t0, t1, t2) { + var _ = this; + _.shouldPaint = false; + _.ContainerParentDataMixin_previousSibling = t0; + _.ContainerParentDataMixin_nextSibling = t1; + _.offset = t2; + }, TextSelectionControls: function TextSelectionControls() { }, - TextSelectionOverlay: function TextSelectionOverlay(t0, t1, t2, t3, t4, t5, t6) { - var _ = this; - _.renderObject = t0; - _.selectionControls = t1; - _.selectionDelegate = t2; - _.__TextSelectionOverlay__selectionOverlay_F = $; - _._text_selection$_value = t3; - _._effectiveStartHandleVisibility = t4; - _._effectiveEndHandleVisibility = t5; - _._effectiveToolbarVisibility = t6; - _._handlesVisible = false; - _.__TextSelectionOverlay__dragStartPosition_A = _.__TextSelectionOverlay__dragEndPosition_A = $; - }, - SelectionOverlay: function SelectionOverlay(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22) { + TextSelectionOverlay: function TextSelectionOverlay(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.context = t0; - _._startHandleType = t1; - _._lineHeightAtStart = t2; - _.startHandlesVisible = t3; - _.onStartHandleDragStart = t4; - _.onStartHandleDragUpdate = t5; - _._endHandleType = t6; - _._lineHeightAtEnd = t7; - _.endHandlesVisible = t8; - _.onEndHandleDragStart = t9; - _.onEndHandleDragUpdate = t10; - _.toolbarVisible = t11; - _._selectionEndpoints = t12; - _.debugRequiredFor = t13; - _.toolbarLayerLink = t14; - _.startHandleLayerLink = t15; - _.endHandleLayerLink = t16; - _.selectionControls = t17; - _.selectionDelegate = t18; - _.dragStartBehavior = t19; - _.onSelectionHandleTapped = t20; - _.clipboardStatus = t21; - _._toolbarLocation = t22; + _.renderObject = t1; + _.selectionControls = t2; + _.selectionDelegate = t3; + _.__TextSelectionOverlay__selectionOverlay_F = $; + _.contextMenuBuilder = t4; + _._text_selection$_value = t5; + _._effectiveStartHandleVisibility = t6; + _._effectiveEndHandleVisibility = t7; + _._effectiveToolbarVisibility = t8; + _._handlesVisible = false; + _.__TextSelectionOverlay__startHandleDragPositionToCenterOfLine_A = _.__TextSelectionOverlay__startHandleDragPosition_A = _.__TextSelectionOverlay__endHandleDragPositionToCenterOfLine_A = _.__TextSelectionOverlay__endHandleDragPosition_A = $; + }, + SelectionOverlay: function SelectionOverlay(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28) { + var _ = this; + _.context = t0; + _._magnifierInfo = t1; + _._magnifierController = t2; + _.magnifierConfiguration = t3; + _._startHandleType = t4; + _._lineHeightAtStart = t5; + _._isDraggingStartHandle = false; + _.startHandlesVisible = t6; + _.onStartHandleDragStart = t7; + _.onStartHandleDragUpdate = t8; + _.onStartHandleDragEnd = t9; + _._endHandleType = t10; + _._lineHeightAtEnd = t11; + _._isDraggingEndHandle = false; + _.endHandlesVisible = t12; + _.onEndHandleDragStart = t13; + _.onEndHandleDragUpdate = t14; + _.onEndHandleDragEnd = t15; + _.toolbarVisible = t16; + _._selectionEndpoints = t17; + _.debugRequiredFor = t18; + _.toolbarLayerLink = t19; + _.startHandleLayerLink = t20; + _.endHandleLayerLink = t21; + _.selectionControls = t22; + _.selectionDelegate = t23; + _.dragStartBehavior = t24; + _.onSelectionHandleTapped = t25; + _.clipboardStatus = t26; + _._toolbarLocation = t27; _._toolbar = _._handles = null; + _._contextMenuController = t28; _._buildScheduled = false; }, - SelectionOverlay__markNeedsBuild_closure: function SelectionOverlay__markNeedsBuild_closure(t0) { + SelectionOverlay_showMagnifier_closure: function SelectionOverlay_showMagnifier_closure(t0) { + this.builtMagnifier = t0; + }, + SelectionOverlay_showToolbar_closure: function SelectionOverlay_showToolbar_closure(t0, t1, t2) { this.$this = t0; + this.renderBox = t1; + this.contextMenuBuilder = t2; + }, + SelectionOverlay_markNeedsBuild_closure: function SelectionOverlay_markNeedsBuild_closure(t0) { + this.$this = t0; + }, + SelectionOverlay__buildToolbar_closure: function SelectionOverlay__buildToolbar_closure(t0, t1, t2) { + this.$this = t0; + this.editingRegion = t1; + this.midpoint = t2; + }, + _SelectionToolbarWrapper: function _SelectionToolbarWrapper(t0, t1, t2, t3, t4) { + var _ = this; + _.child = t0; + _.offset = t1; + _.layerLink = t2; + _.visibility = t3; + _.key = t4; + }, + _SelectionToolbarWrapperState: function _SelectionToolbarWrapperState(t0, t1, t2) { + var _ = this; + _.___SelectionToolbarWrapperState__controller_A = $; + _.SingleTickerProviderStateMixin__ticker = t0; + _.SingleTickerProviderStateMixin__tickerModeNotifier = t1; + _._widget = null; + _._debugLifecycleState = t2; + _._framework$_element = null; }, _SelectionHandleOverlay: function _SelectionHandleOverlay(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; @@ -49215,8 +52102,30 @@ _TextSelectionGestureDetectorState_build_closure6: function _TextSelectionGestureDetectorState_build_closure6(t0) { this.$this = t0; }, + TextSelectionHandleControls: function TextSelectionHandleControls() { + }, __SelectionHandleOverlayState_State_SingleTickerProviderStateMixin: function __SelectionHandleOverlayState_State_SingleTickerProviderStateMixin() { }, + __SelectionToolbarWrapperState_State_SingleTickerProviderStateMixin: function __SelectionToolbarWrapperState_State_SingleTickerProviderStateMixin() { + }, + TextSelectionToolbarAnchors: function TextSelectionToolbarAnchors(t0, t1) { + this.primaryAnchor = t0; + this.secondaryAnchor = t1; + }, + TextSelectionToolbarLayoutDelegate__centerOn(position, width, max) { + var t1 = width / 2, + t2 = position - t1; + if (t2 < 0) + return 0; + if (position + t1 > max) + return max - width; + return t2; + }, + TextSelectionToolbarLayoutDelegate: function TextSelectionToolbarLayoutDelegate(t0, t1, t2) { + this.anchorAbove = t0; + this.anchorBelow = t1; + this.fitsAbove = t2; + }, TickerMode_of(context) { var widget = context.dependOnInheritedWidgetOfExactType$1$0(type$._EffectiveTickerMode), t1 = widget == null ? null : widget.enabled; @@ -49232,7 +52141,7 @@ } type$.nullable__EffectiveTickerMode._as(t1); t1 = t1 == null ? null : t1.notifier; - return t1 == null ? new A.ValueNotifier(true, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_bool) : t1; + return t1 == null ? A.ValueNotifier$(true, type$.bool) : t1; }, TickerMode: function TickerMode(t0, t1, t2) { this.enabled = t0; @@ -49285,12 +52194,6 @@ RotationTransition$(alignment, child, turns) { return new A.RotationTransition(alignment, child, turns, null); }, - SizeTransition$(axis, axisAlignment, child, sizeFactor) { - return new A.SizeTransition(axis, axisAlignment, child, sizeFactor, null); - }, - FadeTransition$(alwaysIncludeSemantics, child, opacity) { - return new A.FadeTransition(opacity, alwaysIncludeSemantics, child, null); - }, AnimatedBuilder$(animation, builder, child) { return new A.AnimatedBuilder(builder, child, animation, null); }, @@ -49325,13 +52228,12 @@ _.listenable = t2; _.key = t3; }, - SizeTransition: function SizeTransition(t0, t1, t2, t3, t4) { + SizeTransition: function SizeTransition(t0, t1, t2, t3) { var _ = this; - _.axis = t0; - _.axisAlignment = t1; - _.child = t2; - _.listenable = t3; - _.key = t4; + _.axisAlignment = t0; + _.child = t1; + _.listenable = t2; + _.key = t3; }, FadeTransition: function FadeTransition(t0, t1, t2, t3) { var _ = this; @@ -49354,15 +52256,13 @@ _.listenable = t2; _.key = t3; }, - ValueListenableBuilder$(builder, valueListenable, $T) { - return new A.ValueListenableBuilder(valueListenable, builder, null, $T._eval$1("ValueListenableBuilder<0>")); - }, - ValueListenableBuilder: function ValueListenableBuilder(t0, t1, t2, t3) { + ValueListenableBuilder: function ValueListenableBuilder(t0, t1, t2, t3, t4) { var _ = this; _.valueListenable = t0; _.builder = t1; - _.key = t2; - _.$ti = t3; + _.child = t2; + _.key = t3; + _.$ti = t4; }, _ValueListenableBuilderState: function _ValueListenableBuilderState(t0, t1) { var _ = this; @@ -49423,7 +52323,7 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, ShrinkWrappingViewport: function ShrinkWrappingViewport(t0, t1, t2, t3, t4) { var _ = this; @@ -49529,7 +52429,10 @@ this.directory = t0; }, HttpFileService$() { - return new A.HttpFileService(new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest))); + var t1 = A.zoneClient(); + if (t1 == null) + t1 = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); + return new A.HttpFileService(t1); }, FileService: function FileService() { }, @@ -51931,6 +54834,9 @@ _StoreStreamListenerState_build_closure: function _StoreStreamListenerState_build_closure(t0) { this.$this = t0; }, + _StoreStreamListenerState__createStream_closure: function _StoreStreamListenerState__createStream_closure(t0) { + this.$this = t0; + }, StoreProviderError: function StoreProviderError(t0) { this.$ti = t0; }, @@ -51952,15 +54858,17 @@ SlidableAction$(backgroundColor, foregroundColor, icon, label, onPressed) { return new A.SlidableAction(backgroundColor, foregroundColor, onPressed, icon, label, null); }, - CustomSlidableAction: function CustomSlidableAction(t0, t1, t2, t3, t4, t5, t6) { + CustomSlidableAction: function CustomSlidableAction(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.flex = t0; _.backgroundColor = t1; _.foregroundColor = t2; _.autoClose = t3; _.onPressed = t4; - _.child = t5; - _.key = t6; + _.borderRadius = t5; + _.padding = t6; + _.child = t7; + _.key = t8; }, CustomSlidableAction_build_closure: function CustomSlidableAction_build_closure(t0, t1) { this.$this = t0; @@ -52112,7 +55020,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; _.$ti = t2; }, SlidableDismissal: function SlidableDismissal(t0, t1, t2, t3) { @@ -52138,6 +55046,13 @@ _SlidableDismissalState_handleResizeRequestChanged_closure0: function _SlidableDismissalState_handleResizeRequestChanged_closure0(t0) { this.$this = t0; }, + _SizeTransition: function _SizeTransition(t0, t1, t2, t3) { + var _ = this; + _.axis = t0; + _.child = t1; + _.listenable = t2; + _.key = t3; + }, __SlidableDismissalState_State_SingleTickerProviderStateMixin: function __SlidableDismissalState_State_SingleTickerProviderStateMixin() { }, FlexEntranceTransition: function FlexEntranceTransition(t0, t1, t2, t3, t4) { @@ -52150,8 +55065,7 @@ }, _FlexEntranceTransitionParentData: function _FlexEntranceTransitionParentData(t0, t1, t2) { var _ = this; - _.___FlexEntranceTransitionParentData_mainAxisPosition_A = $; - _.fit = _.flex = null; + _.fit = _.flex = _.mainAxisPosition = null; _.ContainerParentDataMixin_previousSibling = t0; _.ContainerParentDataMixin_nextSibling = t1; _.offset = t2; @@ -52488,7 +55402,7 @@ borderRadius = t1 == null ? _null : t1.borderRadius; if (borderRadius == null) borderRadius = A.BorderRadius$circular(5); - shapeBorder = new A.RoundedRectangleBorder(borderRadius, B.BorderSide_aLd); + shapeBorder = new A.RoundedRectangleBorder(borderRadius, B.BorderSide_8xm); textDirection = t1 == null ? _null : t1.textDirection; if (textDirection == null) textDirection = B.TextDirection_1; @@ -52499,7 +55413,7 @@ return A.showToastWidget(A.Container$(_null, A.Text$(msg == null ? "" : msg, _null, _null, _null, _null, _null, textStyle, textAlign, _null, _null), B.Clip_0, _null, _null, new A.ShapeDecoration(backgroundColor, _null, _null, _null, shapeBorder), _null, _null, _null, new A.EdgeInsets(50, 0, 50, 0), textPadding, _null, _null, t1), _null, _null, _null, _null, _null, context, _null, _null, _null, _null, _null, _null, _null, _null, B.C_StyledToastPosition, _null, _null, _null, _null, _null, _null, textDirection); }, showToastWidget(widget, alignment, animDuration, animation, animationBuilder, axis, context, curve, dismissOtherToast, duration, endOffset, isHideKeyboard, isIgnoring, onDismiss, onInitState, position, reverseAnimBuilder, reverseAnimation, reverseCurve, reverseEndOffset, reverseStartOffset, startOffset, textDirection) { - var t2, t3, key, entry, future, result, _null = null, t1 = {}; + var t2, t3, key, entry, future, _null = null, t1 = {}; t1.duration = duration; t1.animDuration = animDuration; t1.textDirection = textDirection; @@ -52551,8 +55465,8 @@ (t2 == null ? $.ToastManager__instance = new A.ToastManager(A.LinkedHashSet_LinkedHashSet(type$.ToastFuture)) : t2).dismissAll$1$showAnim(false); } future = A.ToastFuture$create(t1.duration, entry, onDismiss, key); - result = context.findAncestorStateOfType$1$0(type$.OverlayState); - result.insert$1(0, entry); + t1 = context.findAncestorStateOfType$1$0(type$.OverlayState); + t1.insert$1(0, entry); t1 = $.ToastManager__instance; (t1 == null ? $.ToastManager__instance = new A.ToastManager(A.LinkedHashSet_LinkedHashSet(type$.ToastFuture)) : t1).toastSet.add$1(0, future); return future; @@ -52695,6 +55609,120 @@ PluginRegistry: function PluginRegistry(t0) { this._plugin_registry$_handlers = t0; }, + DomHtmlDocument: function DomHtmlDocument() { + }, + DomConsole0: function DomConsole0() { + }, + DomHtmlElement: function DomHtmlElement() { + }, + DomHtmlScriptElement: function DomHtmlScriptElement() { + }, + DomError0: function DomError0() { + }, + DomTrustedTypePolicyFactory0: function DomTrustedTypePolicyFactory0() { + }, + DomTrustedTypePolicyOptions0: function DomTrustedTypePolicyOptions0() { + }, + DomTrustedTypePolicy0: function DomTrustedTypePolicy0() { + }, + DomTrustedScriptUrl: function DomTrustedScriptUrl() { + }, + GoogleAccountsId: function GoogleAccountsId() { + }, + IdConfiguration: function IdConfiguration() { + }, + PromptMomentNotification: function PromptMomentNotification() { + }, + CredentialResponse: function CredentialResponse() { + }, + GsiButtonConfiguration: function GsiButtonConfiguration() { + }, + GsiButtonData: function GsiButtonData() { + }, + Credential0: function Credential0() { + }, + RevocationResponse: function RevocationResponse() { + }, + GoogleAccountsOauth2: function GoogleAccountsOauth2() { + }, + CodeClientConfig: function CodeClientConfig() { + }, + CodeClient: function CodeClient() { + }, + CodeResponse: function CodeResponse() { + }, + TokenClientConfig: function TokenClientConfig() { + }, + TokenClient: function TokenClient() { + }, + OverridableTokenClientConfig: function OverridableTokenClientConfig() { + }, + TokenResponse: function TokenResponse() { + }, + GoogleIdentityServicesError: function GoogleIdentityServicesError() { + }, + TokenRevocationResponse: function TokenRevocationResponse() { + }, + maybeEnum(needle, haystack) { + if (needle == null) + return null; + return A.EnumByName_byName(haystack, needle); + }, + MomentNotDisplayedReason: function MomentNotDisplayedReason(t0, t1, t2) { + this._shared$_reason = t0; + this.index = t1; + this._core$_name = t2; + }, + MomentSkippedReason: function MomentSkippedReason(t0, t1, t2) { + this._shared$_reason = t0; + this.index = t1; + this._core$_name = t2; + }, + MomentDismissedReason: function MomentDismissedReason(t0, t1, t2) { + this._shared$_reason = t0; + this.index = t1; + this._core$_name = t2; + }, + loadWebSdk() { + var trustedUrl, factory, policy, e, t2, exception, t3, + trustedTypePolicyName = "gis-dart", + t1 = new A._Future($.Zone__current, type$._Future_void); + self.onGoogleLibraryLoad = A.allowInterop(new A.loadWebSdk_closure(new A._AsyncCompleter(t1, type$._AsyncCompleter_void))); + trustedUrl = null; + if (self.trustedTypes != null) { + self.console.debug.call$2("TrustedTypes available. Creating policy:", trustedTypePolicyName); + t2 = self.trustedTypes; + t2.toString; + factory = t2; + try { + policy = factory.createPolicy(trustedTypePolicyName, type$.JavaScriptObject._as({createScriptURL: A.allowInterop(new A.loadWebSdk_closure0())})); + trustedUrl = policy.createScriptURL("https://accounts.google.com/gsi/client"); + } catch (exception) { + e = A.unwrapException(exception); + t1 = J.toString$0$(e); + throw A.wrapException(new A.TrustedTypesException(t1)); + } + } + t2 = self.document.createElement("script"); + t3 = trustedUrl; + if (t3 == null) + t3 = "https://accounts.google.com/gsi/client"; + t2.src = t3; + t2.async = true; + t2.defer = true; + t3 = self.document; + t3 = t3.head; + t3.appendChild(t2); + return t1; + }, + loadWebSdk_closure: function loadWebSdk_closure(t0) { + this.completer = t0; + }, + loadWebSdk_closure0: function loadWebSdk_closure0() { + }, + TrustedTypesException: function TrustedTypesException(t0) { + this.message = t0; + }, GoogleSignIn__waitFor(future) { var t1 = new A._Future($.Zone__current, type$._Future_void), completer = new A._AsyncCompleter(t1, type$._AsyncCompleter_void); @@ -52734,17 +55762,6 @@ }, GoogleSignIn_signIn_closure: function GoogleSignIn_signIn_closure() { }, - GoogleSignInPlatform_instance(instance) { - var exception; - try { - } catch (exception) { - if (type$.NoSuchMethodError._is(A.unwrapException(exception))) - throw A.wrapException(A.AssertionError$(string$.Platfo)); - else - throw exception; - } - $.GoogleSignInPlatform__instance = instance; - }, GoogleSignInPlatform: function GoogleSignInPlatform() { }, MethodChannelGoogleSignIn: function MethodChannelGoogleSignIn() { @@ -52755,6 +55772,15 @@ this.index = t0; this._core$_name = t1; }, + SignInInitParameters: function SignInInitParameters(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.scopes = t0; + _.signInOption = t1; + _.hostedDomain = t2; + _.clientId = t3; + _.serverClientId = t4; + _.forceCodeForRefreshToken = t5; + }, GoogleSignInUserData: function GoogleSignInUserData(t0, t1, t2, t3, t4, t5) { var _ = this; _.displayName = t0; @@ -52769,81 +55795,39 @@ this.accessToken = t1; this.serverAuthCode = t2; }, - GoogleSignInPlugin$() { - var t1 = new A.GoogleSignInPlugin(); - t1.GoogleSignInPlugin$0(); - return t1; - }, GoogleSignInPlugin: function GoogleSignInPlugin() { var _ = this; - _.__GoogleSignInPlugin__isAuthInitialized_A = _.__GoogleSignInPlugin__isGapiInitialized_A = $; + _.__GoogleSignInPlugin__jsSdkLoadedFuture_A = $; _._isInitCalled = false; - _._autoDetectedClientId = null; + _.__GoogleSignInPlugin_autoDetectedClientId_A = _.__GoogleSignInPlugin__gisClient_A = $; }, - GoogleSignInPlugin_closure: function GoogleSignInPlugin_closure() { + GoogleSignInPlugin_signInSilently_closure: function GoogleSignInPlugin_signInSilently_closure() { }, - GoogleSignInPlugin_init_closure: function GoogleSignInPlugin_init_closure(t0) { - this.isAuthInitialized = t0; + GisSdkClient: function GisSdkClient(t0) { + var _ = this; + _._initialScopes = t0; + _.__GisSdkClient__tokenResponses_A = _.__GisSdkClient__credentialResponses_A = _.__GisSdkClient__tokenClient_A = $; + _._requestedUserData = _._lastTokenResponse = _._lastCredentialResponse = null; }, - GoogleSignInPlugin_init_closure0: function GoogleSignInPlugin_init_closure0(t0) { - this.isAuthInitialized = t0; + GisSdkClient__configureStreams_closure: function GisSdkClient__configureStreams_closure(t0) { + this.$this = t0; }, - LoadConfig: function LoadConfig() { + GisSdkClient__configureStreams_closure0: function GisSdkClient__configureStreams_closure0(t0) { + this.$this = t0; }, - GoogleAuthInitFailureError: function GoogleAuthInitFailureError() { + GisSdkClient__configureStreams_closure1: function GisSdkClient__configureStreams_closure1(t0) { + this.$this = t0; }, - GoogleAuthSignInError: function GoogleAuthSignInError() { + GisSdkClient__configureStreams_closure2: function GisSdkClient__configureStreams_closure2(t0) { + this.$this = t0; }, - OfflineAccessResponse: function OfflineAccessResponse() { + GisSdkClient_signInSilently_closure: function GisSdkClient_signInSilently_closure(t0, t1) { + this.$this = t0; + this.userDataCompleter = t1; }, - GoogleAuth: function GoogleAuth() { - }, - _GoogleAuth: function _GoogleAuth() { - }, - IsSignedIn: function IsSignedIn() { - }, - CurrentUser: function CurrentUser() { - }, - SigninOptions: function SigninOptions() { - }, - OfflineAccessOptions: function OfflineAccessOptions() { - }, - ClientConfig: function ClientConfig() { - }, - SigninOptionsBuilder: function SigninOptionsBuilder() { - }, - BasicProfile: function BasicProfile() { - }, - AuthResponse: function AuthResponse() { - }, - AuthorizeConfig: function AuthorizeConfig() { - }, - AuthorizeResponse: function AuthorizeResponse() { - }, - GoogleUser: function GoogleUser() { - }, - _GoogleUser: function _GoogleUser() { - }, - Promise0: function Promise0() { - }, - inject(url) { - var t2, - t1 = new A._Future($.Zone__current, type$._Future_void); - self.gapiOnloadCallback = A.allowInterop(new A.inject_closure(new A._AsyncCompleter(t1, type$._AsyncCompleter_void))); - t2 = A._setArrayType([B.JSString_methods.startsWith$1(url, "data:") ? url : url + "?onload=gapiOnloadCallback"], type$.JSArray_String); - B.JSArray_methods.addAll$1(t2, B.List_empty1); - return A.Future_wait(A._setArrayType([A.injectJSLibraries(t2), t1], type$.JSArray_Future_void), type$.void); - }, - init() { - var t1 = new A._Future($.Zone__current, type$._Future_void); - self.gapi.load("auth2", A.allowInterop(new A.init_closure(new A._AsyncCompleter(t1, type$._AsyncCompleter_void)))); - return t1; - }, - inject_closure: function inject_closure(t0) { - this.gapiOnLoad = t0; - }, - init_closure: function init_closure(t0) { - this.gapiLoadCompleter = t0; + GisSdkClient__onPromptMoment_closure: function GisSdkClient__onPromptMoment_closure(t0, t1) { + this.$this = t0; + this.completer = t1; }, Document$() { return new A.Document(A.LinkedHashMap_LinkedHashMap(null, null, null, type$.Object, type$.String)); @@ -52865,6 +55849,9 @@ prefix = A.Namespaces_getPrefix(uri); return prefix == null ? "" : prefix + ":"; }, + Comment$(data) { + return new A.Comment(data, A.LinkedHashMap_LinkedHashMap(null, null, null, type$.Object, type$.String)); + }, AttributeName: function AttributeName(t0, t1, t2) { this.prefix = t0; this.name = t1; @@ -52882,8 +55869,8 @@ var _ = this; _.parentNode = null; _.attributes = t0; - _.__Node_nodes_FI = $; - _.sourceSpan = _._dom$_elements = null; + _.__Node_children_FI = _.__Node_nodes_FI = $; + _.sourceSpan = null; }, DocumentType: function DocumentType(t0, t1, t2, t3) { var _ = this; @@ -52892,16 +55879,16 @@ _.systemId = t2; _.parentNode = null; _.attributes = t3; - _.__Node_nodes_FI = $; - _.sourceSpan = _._dom$_elements = null; + _.__Node_children_FI = _.__Node_nodes_FI = $; + _.sourceSpan = null; }, Text0: function Text0(t0, t1) { var _ = this; _._dom$_data = t0; _.parentNode = null; _.attributes = t1; - _.__Node_nodes_FI = $; - _.sourceSpan = _._dom$_elements = null; + _.__Node_children_FI = _.__Node_nodes_FI = $; + _.sourceSpan = null; }, Element: function Element(t0, t1, t2) { var _ = this; @@ -52909,8 +55896,8 @@ _.localName = t1; _.parentNode = null; _.attributes = t2; - _.__Node_nodes_FI = $; - _.sourceSpan = _._dom$_elements = null; + _.__Node_children_FI = _.__Node_nodes_FI = $; + _.sourceSpan = null; }, Element__addOuterHtml_closure: function Element__addOuterHtml_closure(t0) { this.str = t0; @@ -52920,8 +55907,8 @@ _.data = t0; _.parentNode = null; _.attributes = t1; - _.__Node_nodes_FI = $; - _.sourceSpan = _._dom$_elements = null; + _.__Node_children_FI = _.__Node_nodes_FI = $; + _.sourceSpan = null; }, NodeList: function NodeList(t0, t1) { this._dom$_parent = t0; @@ -52950,43 +55937,6 @@ }, _FilteredElementList_IterableBase_ListMixin: function _FilteredElementList_IterableBase_ListMixin() { }, - htmlSerializeEscape(text, attributeMode) { - var t1, t2, result, i, ch, replace, _null = null; - for (t1 = text.length, t2 = !attributeMode, result = _null, i = 0; i < t1; ++i) { - ch = text[i]; - switch (ch) { - case "&": - replace = "&"; - break; - case "\xa0": - replace = " "; - break; - case '"': - replace = attributeMode ? """ : _null; - break; - case "<": - replace = t2 ? "<" : _null; - break; - case ">": - replace = t2 ? ">" : _null; - break; - default: - replace = _null; - } - if (replace != null) { - if (result == null) - result = new A.StringBuffer(B.JSString_methods.substring$2(text, 0, i)); - result._contents += replace; - } else if (result != null) - result._contents += ch; - } - if (result != null) { - t1 = result._contents; - t1 = t1.charCodeAt(0) == 0 ? t1 : t1; - } else - t1 = text; - return t1; - }, isVoidElement(tagName) { switch (tagName) { case "area": @@ -53777,39 +56727,50 @@ return new A.Rule($name, replacement, append, A.Rule__buildFilterFn(filters, filterFn)); }, Rule_findRule(node) { - var customRule, t1, t2; + var customRule; if ($.Rule__customRules.length !== 0) { customRule = A.IterableExtension_firstWhereOrNull($.Rule__customRules, new A.Rule_findRule_closure(node)); if (customRule != null) return customRule; } - if (B.JSArray_methods.contains$1(A._setArrayType(["a", "th", "td"], type$.JSArray_String), node.get$nodeName(node))) { - t1 = A.RegExp_RegExp("^\\s*$", false, false, false, false); - t2 = node.get$textContent(); - if (t1._nativeRegExp.test(t2)) - if (!A.isVoid(node._el)) { - t1 = node._el; - if (t1 instanceof A.Element) { - t1 = A._asElement(t1); - t1.toString; - t1 = A.querySelectorAll(t1, B.JSArray_methods.join$1(B.List_Vqn, ",")).length !== 0; - } else - t1 = false; - t1 = !t1; - } else - t1 = false; - else - t1 = false; - } else - t1 = false; - if (t1) - return $.$get$_BaseRules_blankRule(); return B.JSArray_methods.firstWhere$2$orElse($.$get$_commonMarkRules(), new A.Rule_findRule_closure0(node), new A.Rule_findRule_closure1()); }, Rule__buildFilterFn(filters, filterFn) { var result = filters != null && filters.length !== 0 ? new A.Rule__buildFilterFn_closure(filters) : null; return result == null ? filterFn : result; }, + _TableRules_cell($content, node) { + var prefix = node.get$parentChildIndex() === 0 ? "| " : " ", + t1 = A.stringReplaceAllUnchecked($content, "\r\n", "\n"); + $content = A.stringReplaceAllUnchecked(t1, "\n", " "); + return prefix + A.stringReplaceAllUnchecked($content, "|", "\\|") + " |"; + }, + _TableRules_spannedCells(node, spannedCellContent) { + var t1 = node._el.attributes.$index(0, "colspan"), + colspan = A.Primitives_parseInt(t1 == null ? "" : t1, null); + if (colspan == null) + colspan = 1; + if (colspan <= 1) + return ""; + return B.JSString_methods.$mul(" " + spannedCellContent + " |", colspan - 1); + }, + _TableRules_isNestedTable(tableNode) { + var currentNode, parentNode, + t1 = tableNode._el; + if (t1 == null) + currentNode = null; + else { + parentNode = t1.parentNode; + currentNode = parentNode instanceof A.Element ? parentNode : null; + } + for (; currentNode != null;) { + if (currentNode.localName === "table") + return true; + parentNode = currentNode.parentNode; + currentNode = parentNode instanceof A.Element ? parentNode : null; + } + return false; + }, Rule: function Rule(t0, t1, t2, t3) { var _ = this; _.name = t0; @@ -53828,8 +56789,6 @@ Rule__buildFilterFn_closure: function Rule__buildFilterFn_closure(t0) { this.filters = t0; }, - _BaseRules_blankRule_closure: function _BaseRules_blankRule_closure() { - }, _BaseRules_defaultRule_closure: function _BaseRules_defaultRule_closure() { }, _CommonRules_paragraph_closure: function _CommonRules_paragraph_closure() { @@ -53878,224 +56837,15 @@ }, _CommonRules_image_closure: function _CommonRules_image_closure() { }, + _TableRules_tableCell_closure: function _TableRules_tableCell_closure() { + }, + _TableRules_tableRow_closure: function _TableRules_tableRow_closure() { + }, _TableRules_table_closure: function _TableRules_table_closure() { }, - _TableRules_tr_closure: function _TableRules_tr_closure() { + _TableRules_tableSection_closure: function _TableRules_tableSection_closure() { }, - _TableRules_tHeadBody_closure: function _TableRules_tHeadBody_closure() { - }, - _TableRules_th_closure: function _TableRules_th_closure() { - }, - _TableRules_td_closure: function _TableRules_td_closure() { - }, - isBlock(node) { - var t1 = A._asElement(node); - if (t1 == null) - t1 = null; - else { - t1 = t1.localName; - t1 = t1 == null ? null : t1.toLowerCase(); - } - return B.JSArray_methods.contains$1(B.List_ILN, t1); - }, - isVoid(node) { - var t1 = A._asElement(node); - if (t1 == null) - t1 = null; - else { - t1 = t1.localName; - t1 = t1 == null ? null : t1.toLowerCase(); - } - return B.JSArray_methods.contains$1(B.List_Vqn, t1); - }, - nextSibling(node) { - var siblings, i, - t1 = node.parentNode; - if (t1 == null) - return null; - siblings = t1.get$nodes(t1); - i = siblings.indexOf$1(siblings, node) + 1; - t1 = siblings._list_proxy$_list; - if (i < t1.length) - return t1[i]; - return null; - }, - countSiblingEl(node) { - var t1 = {}, - t2 = node.parentNode; - if (t2 == null) - return 0; - t1.count = 0; - t2 = t2.get$nodes(t2); - t2.forEach$1(t2, new A.countSiblingEl_closure(t1)); - return t1.count; - }, - previousSibling(node) { - var siblings, i, - t1 = node.parentNode; - if (t1 == null) - return null; - siblings = t1.get$nodes(t1); - i = siblings.indexOf$1(siblings, node) - 1; - if (i >= 0) - return siblings._list_proxy$_list[i]; - return null; - }, - _asElement(node) { - if (!(node instanceof A.Element)) - return null; - return node; - }, - _collapseWhitespace(domNode, removeTags) { - var current, t2, t3, prevText, prev, t4, t5, text, next, value, _null = null, - t1 = domNode.get$nodes(domNode); - if ((!t1.get$isEmpty(t1) ? domNode.get$nodes(domNode)._list_proxy$_list[0] : _null) == null || A._isPre(domNode)) - return domNode; - current = A._nextNode(_null, domNode); - for (t1 = type$.Element_3, t2 = type$.Text, t3 = type$.JSArray_Node, prevText = _null, prev = prevText; current != domNode;) { - if (current.get$nodeType(current) === 3 || current.get$nodeType(current) === 4) { - t2._as(current); - t4 = J.toString$0$(current._dom$_data); - current._dom$_data = t4; - t5 = A.RegExp_RegExp("[ \\r\\n\\t]+", true, false, false, false); - text = A.stringReplaceAllUnchecked(t4, t5, " "); - if (prevText != null) { - t4 = A.RegExp_RegExp(" $", true, false, false, false); - t5 = J.toString$0$(prevText._dom$_data); - prevText._dom$_data = t5; - t4 = t4._nativeRegExp.test(t5); - } else - t4 = true; - if (t4 && B.JSString_methods.substring$2(text, 0, 1) === " ") - text = B.JSString_methods.substring$1(text, 1); - if (text.length === 0) { - next = A.nextSibling(current); - if (next == null) - next = current.parentNode; - t4 = current.parentNode; - if (t4 != null) { - value = t4.__Node_nodes_FI; - if (value === $) { - t5 = A._setArrayType([], t3); - t4.__Node_nodes_FI !== $ && A.throwUnnamedLateFieldADI(); - value = t4.__Node_nodes_FI = new A.NodeList(t4, t5); - } - B.JSArray_methods.remove$1(value._list_proxy$_list, current); - } - current = next; - continue; - } - current._dom$_data = text; - prevText = current; - } else if (current.get$nodeType(current) === 1) { - t1._as(current); - t4 = current.localName; - if (B.JSArray_methods.contains$1(removeTags, t4.toLowerCase())) { - next = A.nextSibling(current); - if (next == null) - next = current.parentNode; - t4 = current.parentNode; - if (t4 != null) { - value = t4.__Node_nodes_FI; - if (value === $) { - t5 = A._setArrayType([], t3); - t4.__Node_nodes_FI !== $ && A.throwUnnamedLateFieldADI(); - value = t4.__Node_nodes_FI = new A.NodeList(t4, t5); - } - B.JSArray_methods.remove$1(value._list_proxy$_list, current); - } - current = next; - continue; - } - t5 = A._asElement(current); - if (t5 == null) - t5 = _null; - else { - t5 = t5.localName; - t5 = t5 == null ? _null : t5.toLowerCase(); - } - if (B.JSArray_methods.contains$1(B.List_ILN, t5) || t4.toLowerCase() === "br") { - if (prevText != null) { - t4 = J.toString$0$(prevText._dom$_data); - prevText._dom$_data = t4; - t5 = A.RegExp_RegExp(" $", true, false, false, false); - t4 = A.stringReplaceAllUnchecked(t4, t5, ""); - prevText._dom$_data = t4; - } - prevText = _null; - } else { - t4 = A._asElement(current); - if (t4 == null) - t4 = _null; - else { - t4 = t4.localName; - t4 = t4 == null ? _null : t4.toLowerCase(); - } - if (B.JSArray_methods.contains$1(B.List_Vqn, t4)) - prevText = _null; - } - } else { - next = A.nextSibling(current); - if (next == null) - next = current.parentNode; - t4 = current.parentNode; - if (t4 != null) { - value = t4.__Node_nodes_FI; - if (value === $) { - t5 = A._setArrayType([], t3); - t4.__Node_nodes_FI !== $ && A.throwUnnamedLateFieldADI(); - value = t4.__Node_nodes_FI = new A.NodeList(t4, t5); - } - B.JSArray_methods.remove$1(value._list_proxy$_list, current); - } - current = next; - continue; - } - next = A._nextNode(prev, current); - prev = current; - current = next; - } - if (prevText != null) { - t1 = J.toString$0$(prevText._dom$_data); - prevText._dom$_data = t1; - t2 = A.RegExp_RegExp(" $", true, false, false, false); - t1 = A.stringReplaceAllUnchecked(t1, t2, ""); - prevText._dom$_data = t1; - prevText._dom$_data = t1; - if (t1.length === 0) - A._remove(prevText); - } - return domNode; - }, - _isPre(node) { - return node instanceof A.Element && A._asElement(node).localName.toLowerCase() === "pre"; - }, - _nextNode(prev, current) { - var t1, parentNode; - if (prev != null && prev.parentNode == current || A._isPre(current)) { - current.toString; - t1 = A.nextSibling(current); - return t1 == null ? current.parentNode : t1; - } - t1 = current.get$nodes(current); - t1 = !t1.get$isEmpty(t1) ? current.get$nodes(current)._list_proxy$_list[0] : null; - if (t1 == null) - t1 = A.nextSibling(current); - if (t1 == null) { - parentNode = current.parentNode; - t1 = parentNode instanceof A.Element ? parentNode : null; - } - return t1; - }, - _remove(node) { - var next = A.nextSibling(node); - if (next == null) - next = node.parentNode; - node.remove$0(0); - return next; - }, - countSiblingEl_closure: function countSiblingEl_closure(t0) { - this._box_0 = t0; + _TableRules_captionSection_closure: function _TableRules_captionSection_closure() { }, get(url) { return A._withClient(new A.get_closure(url, null), type$.Response); @@ -54109,7 +56859,7 @@ _withClient$body(fn, $T, $async$type) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter($async$type), - $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], t1, client; + $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], t1, client0, client; var $async$_withClient = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; @@ -54119,7 +56869,8 @@ switch ($async$goto) { case 0: // Function start - client = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); + client0 = A.zoneClient(); + client = client0 == null ? new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)) : client0; $async$handler = 3; $async$goto = 6; return A._asyncAwait(fn.call$1(client), $async$_withClient); @@ -54289,6 +57040,9 @@ }); return A._asyncStartSync($async$Response_fromStream, $async$completer); }, + _encodingForHeaders(headers) { + return A.encodingForCharset(J.$index$asx(A._contentTypeForHeaders(headers).parameters._collection$_map, "charset")); + }, _contentTypeForHeaders(headers) { var contentType = headers.$index(0, "content-type"); if (contentType != null) @@ -54402,46 +57156,731 @@ }, expectQuotedString_closure: function expectQuotedString_closure() { }, - ExifData: function ExifData(t0) { - this.rawData = null; + Channel: function Channel(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + ChannelIterator: function ChannelIterator(t0) { + this.index = -1; + this.color = t0; + }, + ColorFloat16: function ColorFloat16(t0) { this.data = t0; }, - DecodeInfo: function DecodeInfo() { + ColorFloat32: function ColorFloat32(t0) { + this.data = t0; + }, + ColorFloat64: function ColorFloat64(t0) { + this.data = t0; + }, + ColorInt16: function ColorInt16(t0) { + this.data = t0; + }, + ColorInt32: function ColorInt32(t0) { + this.data = t0; + }, + ColorInt8: function ColorInt8(t0) { + this.data = t0; + }, + ColorUint1: function ColorUint1(t0, t1) { + this.length = t0; + this.__ColorUint1_data_A = t1; + }, + ColorUint16: function ColorUint16(t0) { + this.data = t0; + }, + ColorUint2: function ColorUint2(t0, t1) { + this.length = t0; + this.__ColorUint2_data_A = t1; + }, + ColorUint32: function ColorUint32(t0) { + this.data = t0; + }, + ColorUint4: function ColorUint4(t0, t1) { + this.length = t0; + this.data = t1; + }, + ColorUint8: function ColorUint8(t0) { + this.data = t0; + }, + ColorRgb8: function ColorRgb8(t0) { + this.data = t0; + }, + ColorRgba8: function ColorRgba8(t0) { + this.data = t0; + }, + convertFormatValue(value, from, to) { + var t1, + _s80_ = string$.x60null_c; + if (from === to) + return value; + switch (from.index) { + case 0: + if (value === 0) + t1 = 0; + else { + t1 = B.Map_jPbQQ.$index(0, to); + t1.toString; + } + return t1; + case 1: + switch (to.index) { + case 0: + return value === 0 ? 0 : 1; + case 1: + return value; + case 2: + return value * 5; + case 3: + return value * 75; + case 4: + return value * 21845; + case 5: + return value * 1431655765; + case 6: + return value * 42; + case 7: + return value * 10922; + case 8: + return value * 715827882; + case 9: + case 10: + case 11: + return value / 3; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 2: + switch (to.index) { + case 0: + return value === 0 ? 0 : 1; + case 1: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 1); + case 2: + return value; + case 3: + return value * 17; + case 4: + return value * 4369; + case 5: + return value * 286331153; + case 6: + return value * 8; + case 7: + return value * 2184; + case 8: + return value * 143165576; + case 9: + case 10: + case 11: + return value / 3; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 3: + switch (to.index) { + case 0: + return value === 0 ? 0 : 1; + case 1: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 6); + case 2: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 4); + case 3: + return value; + case 4: + return value * 257; + case 5: + return value * 16843009; + case 6: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 1); + case 7: + return value * 128; + case 8: + return value * 8421504; + case 9: + case 10: + case 11: + return value / 255; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 4: + switch (to.index) { + case 0: + return value === 0 ? 0 : 1; + case 1: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 14); + case 2: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 12); + case 3: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 8); + case 4: + return value; + case 5: + return A._asIntS(value) << 8 >>> 0; + case 6: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 9); + case 7: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 1); + case 8: + return value * 524296; + case 9: + case 10: + case 11: + return value / 65535; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 5: + switch (to.index) { + case 0: + return value === 0 ? 0 : 1; + case 1: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 30); + case 2: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 28); + case 3: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 24); + case 4: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 16); + case 5: + return value; + case 6: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 25); + case 7: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 17); + case 8: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 1); + case 9: + case 10: + case 11: + return value / 4294967295; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 6: + switch (to.index) { + case 0: + return value === 0 ? 0 : 1; + case 1: + return value <= 0 ? 0 : B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 5); + case 2: + return value <= 0 ? 0 : B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 3); + case 3: + return value <= 0 ? 0 : A._asIntS(value) << 1 >>> 0; + case 4: + return value <= 0 ? 0 : A._asIntS(value) * 516; + case 5: + return value <= 0 ? 0 : A._asIntS(value) * 33818640; + case 6: + return value; + case 7: + return value * 258; + case 8: + return value * 16909320; + case 9: + case 10: + case 11: + return value / 127; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 7: + switch (to.index) { + case 0: + return value === 0 ? 0 : 1; + case 1: + return value <= 0 ? 0 : B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 15); + case 2: + return value <= 0 ? 0 : B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 11); + case 3: + return value <= 0 ? 0 : B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 7); + case 4: + return value <= 0 ? 0 : A._asIntS(value) << 1 >>> 0; + case 5: + return value <= 0 ? 0 : A._asIntS(value) * 131076; + case 6: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 8); + case 7: + return value; + case 8: + return A._asIntS(value) * 65538; + case 9: + case 10: + case 11: + return value / 32767; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 8: + switch (to.index) { + case 0: + return value === 0 ? 0 : 1; + case 1: + return value <= 0 ? 0 : B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 29); + case 2: + return value <= 0 ? 0 : B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 27); + case 3: + return value <= 0 ? 0 : B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 23); + case 4: + return value <= 0 ? 0 : B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 16); + case 5: + return value <= 0 ? 0 : A._asIntS(value) << 1 >>> 0; + case 6: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 24); + case 7: + return B.JSInt_methods._shrOtherPositive$1(A._asIntS(value), 16); + case 8: + return value; + case 9: + case 10: + case 11: + return value / 2147483647; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + case 9: + case 10: + case 11: + switch (to.index) { + case 0: + return value === 0 ? 0 : 1; + case 1: + return B.JSNumber_methods.toInt$0(B.JSNumber_methods.clamp$2(value, 0, 1) * 3); + case 2: + return B.JSNumber_methods.toInt$0(B.JSNumber_methods.clamp$2(value, 0, 1) * 15); + case 3: + return B.JSNumber_methods.toInt$0(B.JSNumber_methods.clamp$2(value, 0, 1) * 255); + case 4: + return B.JSNumber_methods.toInt$0(B.JSNumber_methods.clamp$2(value, 0, 1) * 65535); + case 5: + return B.JSNumber_methods.toInt$0(B.JSNumber_methods.clamp$2(value, 0, 1) * 4294967295); + case 6: + return B.JSNumber_methods.toInt$0(value < 0 ? B.JSNumber_methods.clamp$2(value, -1, 1) * 128 : B.JSNumber_methods.clamp$2(value, -1, 1) * 127); + case 7: + return B.JSNumber_methods.toInt$0(value < 0 ? B.JSNumber_methods.clamp$2(value, -1, 1) * 32768 : B.JSNumber_methods.clamp$2(value, -1, 1) * 32767); + case 8: + return B.JSNumber_methods.toInt$0(value < 0 ? B.JSNumber_methods.clamp$2(value, -1, 1) * 2147483648 : B.JSNumber_methods.clamp$2(value, -1, 1) * 2147483647); + case 9: + case 10: + case 11: + return value; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + }, + Format: function Format(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + BlendMode0: function BlendMode0(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + ExifData$from(other) { + var t1 = new A.ExifData(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.IfdDirectory)); + t1.IfdContainer$from$1(other); + return t1; + }, + ExifData: function ExifData(t0) { + this.directories = t0; + }, + ExifTag$($name, type, count) { + return new A.ExifTag($name, type); + }, + ExifTag: function ExifTag(t0, t1) { + this.name = t0; + this.type = t1; + }, + IfdContainer: function IfdContainer(t0) { + this.directories = t0; + }, + IfdContainer$from_closure: function IfdContainer$from_closure(t0) { + this.$this = t0; + }, + IfdDirectory: function IfdDirectory(t0, t1) { + this.data = t0; + this.sub = t1; + }, + IfdDirectory_copy_closure: function IfdDirectory_copy_closure(t0) { + this.$this = t0; + }, + IfdValueType: function IfdValueType(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + IfdValue: function IfdValue() { + }, + IfdByteValue: function IfdByteValue(t0) { + this.value = t0; + }, + IfdValueAscii: function IfdValueAscii(t0) { + this.value = t0; + }, + IfdValueShort: function IfdValueShort(t0) { + this.value = t0; + }, + IfdValueLong: function IfdValueLong(t0) { + this.value = t0; + }, + IfdValueRational: function IfdValueRational(t0) { + this.value = t0; + }, + IfdValueSByte: function IfdValueSByte(t0) { + this.value = t0; + }, + IfdValueSShort: function IfdValueSShort(t0) { + this.value = t0; + }, + IfdValueSLong: function IfdValueSLong(t0) { + this.value = t0; + }, + IfdValueSRational: function IfdValueSRational(t0) { + this.value = t0; + }, + IfdValueSingle: function IfdValueSingle(t0) { + this.value = t0; + }, + IfdValueDouble: function IfdValueDouble(t0) { + this.value = t0; + }, + IfdValueUndefined: function IfdValueUndefined(t0) { + this.value = t0; }, Decoder: function Decoder() { }, + PngDisposeMode: function PngDisposeMode(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + PngBlendMode: function PngBlendMode(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, PngFrame: function PngFrame() { }, - InternalPngFrame: function InternalPngFrame(t0) { + InternalPngFrame: function InternalPngFrame(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; - _.dispose = _.height = _.width = null; - _._fdat = t0; + _.fdat = t0; + _.width = t1; + _.height = t2; + _.xOffset = t3; + _.yOffset = t4; + _.delayNum = t5; + _.delayDen = t6; + _.dispose = t7; + _.blend = t8; + }, + PngFilterType: function PngFilterType(t0, t1) { + this.index = t0; + this._core$_name = t1; }, PngInfo: function PngInfo() { }, - InternalPngInfo: function InternalPngInfo(t0, t1) { + InternalPngInfo: function InternalPngInfo(t0, t1, t2) { var _ = this; - _.gamma = _.colorLut = _.transparency = _.palette = _.interlaceMethod = _.filterMethod = _.colorType = _.bits = null; - _.iCCPName = ""; - _.iCCPData = null; - _.frames = t0; - _._idat = t1; - _.height = _.width = 0; + _.bits = _.height = _.width = 0; + _.colorType = -1; + _.interlaceMethod = _.filterMethod = 0; + _.backgroundColor = _.transparency = _.palette = null; + _.iccpName = ""; + _.iccpData = null; + _.textData = t0; + _.numFrames = 1; + _.frames = t1; + _._idat = t2; }, - PngDecoder: function PngDecoder() { + PngDecoder: function PngDecoder(t0) { var _ = this; - _._info = null; + _._info = t0; _._png_decoder$_bitBufferLen = _._png_decoder$_bitBuffer = 0; _.__PngDecoder__input_A = $; _._progressY = 0; }, - PngDecoder_decodeFrame_closure: function PngDecoder_decodeFrame_closure() { + IccProfile$from(other) { + return new A.IccProfile(other.name, other.compression, J.sublist$1$ax(other.data, 0)); }, - Image0: function Image0(t0, t1, t2) { - this.width = t0; - this.height = t1; + IccProfileCompression: function IccProfileCompression(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + IccProfile: function IccProfile(t0, t1, t2) { + this.name = t0; + this.compression = t1; this.data = t2; }, + Image$0(backgroundColor, exif, format, frameDuration, frameType, height, iccp, loopCount, numChannels, palette, width, withPalette) { + var t1 = new A.Image0(null, null, null, backgroundColor, loopCount, frameType, frameDuration, 0); + t1.get$frames().push(t1); + t1._image1$_initialize$9$exif$format$iccp$numChannels$palette$paletteFormat$withPalette(width, height, exif, format, iccp, numChannels, palette, B.Format_3, false); + return t1; + }, + Image$from(other, noAnimation, noPixels) { + var t2, t3, _null = null, + t1 = other.data; + t1 = t1 == null ? _null : t1.clone$1$noPixels(0, noPixels); + t2 = other._exif; + t2 = t2 == null ? _null : A.ExifData$from(t2); + t3 = other.iccProfile; + t3 = t3 == null ? _null : A.IccProfile$from(t3); + t1 = new A.Image0(t1, t3, t2, _null, other.loopCount, other.frameType, other.frameDuration, other.frameIndex); + t1.Image$from$3$noAnimation$noPixels(other, noAnimation, noPixels); + return t1; + }, + FrameType: function FrameType(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + Image0: function Image0(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.data = t0; + _.extraChannels = null; + _.iccProfile = t1; + _.textData = null; + _._exif = t2; + _.backgroundColor = t3; + _.loopCount = t4; + _.frameType = t5; + _.__Image_frames_AI = $; + _.frameDuration = t6; + _.frameIndex = t7; + }, + ImageData0: function ImageData0() { + }, + ImageDataFloat16: function ImageDataFloat16(t0, t1, t2, t3) { + var _ = this; + _.data = t0; + _.width = t1; + _.height = t2; + _.numChannels = t3; + }, + ImageDataFloat32: function ImageDataFloat32(t0, t1, t2, t3) { + var _ = this; + _.data = t0; + _.width = t1; + _.height = t2; + _.numChannels = t3; + }, + ImageDataFloat64: function ImageDataFloat64(t0, t1, t2, t3) { + var _ = this; + _.data = t0; + _.width = t1; + _.height = t2; + _.numChannels = t3; + }, + ImageDataInt16: function ImageDataInt16(t0, t1, t2, t3) { + var _ = this; + _.data = t0; + _.width = t1; + _.height = t2; + _.numChannels = t3; + }, + ImageDataInt32: function ImageDataInt32(t0, t1, t2, t3) { + var _ = this; + _.data = t0; + _.width = t1; + _.height = t2; + _.numChannels = t3; + }, + ImageDataInt8: function ImageDataInt8(t0, t1, t2, t3) { + var _ = this; + _.data = t0; + _.width = t1; + _.height = t2; + _.numChannels = t3; + }, + ImageDataUint1: function ImageDataUint1(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.__ImageDataUint1_data_F = t0; + _.rowStride = t1; + _.palette = t2; + _._image_data_uint1$_pixel = null; + _.width = t3; + _.height = t4; + _.numChannels = t5; + }, + ImageDataUint16: function ImageDataUint16(t0, t1, t2, t3) { + var _ = this; + _.data = t0; + _.width = t1; + _.height = t2; + _.numChannels = t3; + }, + ImageDataUint2: function ImageDataUint2(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.__ImageDataUint2_data_F = t0; + _.rowStride = t1; + _.palette = t2; + _._image_data_uint2$_pixel = null; + _.width = t3; + _.height = t4; + _.numChannels = t5; + }, + ImageDataUint32: function ImageDataUint32(t0, t1, t2, t3) { + var _ = this; + _.data = t0; + _.width = t1; + _.height = t2; + _.numChannels = t3; + }, + ImageDataUint4: function ImageDataUint4(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.__ImageDataUint4_data_F = t0; + _.rowStride = t1; + _.palette = t2; + _._pixel = null; + _.width = t3; + _.height = t4; + _.numChannels = t5; + }, + ImageDataUint8$(width, height, numChannels) { + return new A.ImageDataUint8(new Uint8Array(width * height * numChannels), null, width, height, numChannels); + }, + ImageDataUint8: function ImageDataUint8(t0, t1, t2, t3, t4) { + var _ = this; + _.data = t0; + _.palette = t1; + _.width = t2; + _.height = t3; + _.numChannels = t4; + }, + Palette0: function Palette0() { + }, + PaletteUint8: function PaletteUint8(t0, t1, t2) { + this.data = t0; + this.numColors = t1; + this.numChannels = t2; + }, + PixelFloat16$imageData(image) { + return new A.PixelFloat16(-1, 0, -image.numChannels, image); + }, + PixelFloat16: function PixelFloat16(t0, t1, t2, t3) { + var _ = this; + _._pixel_float16$_x = t0; + _._pixel_float16$_y = t1; + _._pixel_float16$_index = t2; + _.image = t3; + }, + PixelFloat32$imageData(image) { + return new A.PixelFloat32(-1, 0, -image.numChannels, image); + }, + PixelFloat32: function PixelFloat32(t0, t1, t2, t3) { + var _ = this; + _._pixel_float32$_x = t0; + _._pixel_float32$_y = t1; + _._pixel_float32$_index = t2; + _.image = t3; + }, + PixelFloat64$imageData(image) { + return new A.PixelFloat64(-1, 0, -image.numChannels, image); + }, + PixelFloat64: function PixelFloat64(t0, t1, t2, t3) { + var _ = this; + _._pixel_float64$_x = t0; + _._pixel_float64$_y = t1; + _._pixel_float64$_index = t2; + _.image = t3; + }, + PixelInt16$imageData(image) { + return new A.PixelInt16(-1, 0, -image.numChannels, image); + }, + PixelInt16: function PixelInt16(t0, t1, t2, t3) { + var _ = this; + _._pixel_int16$_x = t0; + _._pixel_int16$_y = t1; + _._pixel_int16$_index = t2; + _.image = t3; + }, + PixelInt32$imageData(image) { + return new A.PixelInt32(-1, 0, -image.numChannels, image); + }, + PixelInt32: function PixelInt32(t0, t1, t2, t3) { + var _ = this; + _._pixel_int32$_x = t0; + _._pixel_int32$_y = t1; + _._pixel_int32$_index = t2; + _.image = t3; + }, + PixelInt8$imageData(image) { + return new A.PixelInt8(-1, 0, -image.numChannels, image); + }, + PixelInt8: function PixelInt8(t0, t1, t2, t3) { + var _ = this; + _._pixel_int8$_x = t0; + _._pixel_int8$_y = t1; + _._pixel_int8$_index = t2; + _.image = t3; + }, + PixelUint1$imageData(image) { + return new A.PixelUint1(-1, 0, 0, -1, 0, image); + }, + PixelUint1: function PixelUint1(t0, t1, t2, t3, t4, t5) { + var _ = this; + _._pixel_uint1$_x = t0; + _._pixel_uint1$_y = t1; + _._pixel_uint1$_index = t2; + _._pixel_uint1$_bitIndex = t3; + _._pixel_uint1$_rowOffset = t4; + _.image = t5; + }, + PixelUint16$imageData(image) { + return new A.PixelUint16(-1, 0, -image.numChannels, image); + }, + PixelUint16: function PixelUint16(t0, t1, t2, t3) { + var _ = this; + _._pixel_uint16$_x = t0; + _._pixel_uint16$_y = t1; + _._pixel_uint16$_index = t2; + _.image = t3; + }, + PixelUint2$imageData(image) { + return new A.PixelUint2(-1, 0, 0, -2, 0, image); + }, + PixelUint2: function PixelUint2(t0, t1, t2, t3, t4, t5) { + var _ = this; + _._pixel_uint2$_x = t0; + _._pixel_uint2$_y = t1; + _._pixel_uint2$_index = t2; + _._pixel_uint2$_bitIndex = t3; + _._rowOffset = t4; + _.image = t5; + }, + PixelUint32$imageData(image) { + return new A.PixelUint32(-1, 0, -image.numChannels, image); + }, + PixelUint32: function PixelUint32(t0, t1, t2, t3) { + var _ = this; + _._pixel_uint32$_x = t0; + _._pixel_uint32$_y = t1; + _._pixel_uint32$_index = t2; + _.image = t3; + }, + PixelUint4$imageData(image) { + return new A.PixelUint4(-1, 0, 0, -(image.numChannels << 2 >>> 0), image); + }, + PixelUint4: function PixelUint4(t0, t1, t2, t3, t4) { + var _ = this; + _._pixel_uint4$_x = t0; + _._pixel_uint4$_y = t1; + _._pixel_uint4$_index = t2; + _._bitIndex = t3; + _.image = t4; + }, + PixelUint8$imageData(image) { + return new A.PixelUint8(-1, 0, -image.numChannels, image); + }, + PixelUint8: function PixelUint8(t0, t1, t2, t3) { + var _ = this; + _._pixel_uint8$_x = t0; + _._pixel_uint8$_y = t1; + _._pixel_uint8$_index = t2; + _.image = t3; + }, + PixelUndefined: function PixelUndefined() { + }, ImageException$(message) { return new A.ImageException(message); }, @@ -54459,12 +57898,9 @@ _.offset = t3; _.bigEndian = t4; }, - ImageCropper: function ImageCropper() { + ImageCropperPlugin: function ImageCropperPlugin() { }, - ImageCropperPlugin: function ImageCropperPlugin(t0) { - this._instanceToken = t0; - }, - Promise1: function Promise1() { + Promise0: function Promise0() { }, BindConfiguration: function BindConfiguration() { }, @@ -54478,8 +57914,7 @@ }, CroppieJS: function CroppieJS() { }, - MethodChannelImageCropper: function MethodChannelImageCropper(t0) { - this._instanceToken = t0; + MethodChannelImageCropper: function MethodChannelImageCropper() { }, CroppedFileBase: function CroppedFileBase() { }, @@ -54544,20 +57979,17 @@ }, ImageCropperPlatform: function ImageCropperPlatform() { }, - ImagePicker: function ImagePicker() { - }, - ImagePickerPlugin: function ImagePickerPlugin(t0) { + ImagePickerPlugin: function ImagePickerPlugin() { this.__ImagePickerPlugin__imageResizer_A = this.__ImagePickerPlugin__target_A = $; - this._instanceToken = t0; }, ImagePickerPlugin__getSelectedXFiles_closure: function ImagePickerPlugin__getSelectedXFiles_closure(t0, t1) { this.$this = t0; - this._completer = t1; + this.completer = t1; }, ImagePickerPlugin__getSelectedXFiles__closure: function ImagePickerPlugin__getSelectedXFiles__closure() { }, ImagePickerPlugin__getSelectedXFiles_closure0: function ImagePickerPlugin__getSelectedXFiles_closure0(t0) { - this._completer = t0; + this.completer = t0; }, ImageResizer: function ImageResizer() { }, @@ -54569,8 +58001,7 @@ this.imageElement = t0; this.imageLoadCompleter = t1; }, - MethodChannelImagePicker: function MethodChannelImagePicker(t0) { - this._instanceToken = t0; + MethodChannelImagePicker: function MethodChannelImagePicker() { }, ImagePickerPlatform: function ImagePickerPlatform() { }, @@ -54578,6 +58009,14 @@ this.index = t0; this._core$_name = t1; }, + ImagePickerOptions: function ImagePickerOptions(t0, t1, t2, t3, t4) { + var _ = this; + _.maxWidth = t0; + _.maxHeight = t1; + _.imageQuality = t2; + _.preferredCameraDevice = t3; + _.requestFullMetadata = t4; + }, ImageSource: function ImageSource(t0, t1) { this.index = t0; this._core$_name = t1; @@ -54628,15 +58067,9 @@ t5 = A._asStringQ(json.$index(0, "signature")); if (t5 == null) t5 = ""; - if (json.$index(0, "skus") != null) { - t6 = type$.List_dynamic._as(json.$index(0, "skus")); - if (t6 == null) - t6 = null; - else - t6 = J.map$1$1$ax(t6, new A._$PurchaseWrapperFromJson_closure(), type$.String).toList$0(0); - if (t6 == null) - t6 = A._setArrayType([], type$.JSArray_String); - } else + t6 = type$.nullable_List_dynamic._as(json.$index(0, "skus")); + t6 = t6 == null ? null : J.map$1$1$ax(t6, new A._$PurchaseWrapperFromJson_closure(), type$.String).toList$0(0); + if (t6 == null) t6 = A._setArrayType([], type$.JSArray_String); t7 = A._asBoolS(json.$index(0, "isAutoRenewing")); t8 = A._asStringQ(json.$index(0, "originalJson")); @@ -54735,13 +58168,14 @@ _$SkuDetailsResponseWrapperFromJson_closure0: function _$SkuDetailsResponseWrapperFromJson_closure0() { }, InAppPurchaseAndroidPlatform$_() { - var t1 = new A.InAppPurchaseAndroidPlatform($.$get$InAppPurchasePlatform__token()); - t1.InAppPurchaseAndroidPlatform$_$0(); - return t1; + var t1 = $.$get$InAppPurchasePlatform__token(), + t2 = new A.InAppPurchaseAndroidPlatform(); + $.$get$PlatformInterface__instanceTokens()._jsWeakMap.set(t2, t1); + t2.InAppPurchaseAndroidPlatform$_$0(); + return t2; }, - InAppPurchaseAndroidPlatform: function InAppPurchaseAndroidPlatform(t0) { + InAppPurchaseAndroidPlatform: function InAppPurchaseAndroidPlatform() { this.__InAppPurchaseAndroidPlatform__readyFuture_A = this.__InAppPurchaseAndroidPlatform_billingClient_F = $; - this._instanceToken = t0; }, InAppPurchaseAndroidPlatform$__closure: function InAppPurchaseAndroidPlatform$__closure(t0) { this.$this = t0; @@ -54851,7 +58285,8 @@ var t1, t2; $.InAppPurchasePlatformAddition__instance = new A.InAppPurchaseStoreKitPlatformAddition(); t1 = $.$get$InAppPurchasePlatform__token(); - t2 = new A.InAppPurchaseStoreKitPlatform(t1); + t2 = new A.InAppPurchaseStoreKitPlatform(); + $.$get$PlatformInterface__instanceTokens()._jsWeakMap.set(t2, t1); A.PlatformInterface__verify(t2, t1, true); $.InAppPurchasePlatform____instance.__late_helper$_value = t2; $.InAppPurchaseStoreKitPlatform____skPaymentQueueWrapper.__late_helper$_value = $.$get$SKPaymentQueueWrapper__singleton(); @@ -54860,8 +58295,7 @@ t1._observer = $.InAppPurchaseStoreKitPlatform____observer._readField$0(); B.MethodChannel_4IJ.setMethodCallHandler$1(t1.get$handleObserverCallbacks()); }, - InAppPurchaseStoreKitPlatform: function InAppPurchaseStoreKitPlatform(t0) { - this._instanceToken = t0; + InAppPurchaseStoreKitPlatform: function InAppPurchaseStoreKitPlatform() { }, InAppPurchaseStoreKitPlatform_registerPlatform_closure: function InAppPurchaseStoreKitPlatform_registerPlatform_closure() { }, @@ -55213,6 +58647,10 @@ _.FIRSTDAYOFWEEK = t18; _.ZERODIGIT = t19; }, + Intl__message(messageText, locale, $name, args, meaning) { + $.$get$messageLookup().toString; + return messageText; + }, Intl_pluralLogic(howMany, few, locale, many, one, other, two, zero) { var truncated, t1; A.ArgumentError_checkNotNull(other, "other"); @@ -56260,6 +59698,28 @@ return builder; }, _$AccountEntity$_(accountSmsVerified, currentVersion, debugEnabled, defaultCompanyId, defaultUrl, disableAutoUpdate, hostedClientCount, hostedCompanyCount, id, isDocker, isHosted, isMigrated, isSchedulerRunning, key, latestVersion, plan, planExpires, reportErrors, setReactAsDefaultAP, trialDaysLeft, trialStarted) { + var _s13_ = "AccountEntity"; + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); + A.BuiltValueNullFieldError_checkNotNull(key, _s13_, "key"); + A.BuiltValueNullFieldError_checkNotNull(trialStarted, _s13_, "trialStarted"); + A.BuiltValueNullFieldError_checkNotNull(defaultUrl, _s13_, "defaultUrl"); + A.BuiltValueNullFieldError_checkNotNull(reportErrors, _s13_, "reportErrors"); + A.BuiltValueNullFieldError_checkNotNull(plan, _s13_, "plan"); + A.BuiltValueNullFieldError_checkNotNull(planExpires, _s13_, "planExpires"); + A.BuiltValueNullFieldError_checkNotNull(latestVersion, _s13_, "latestVersion"); + A.BuiltValueNullFieldError_checkNotNull(currentVersion, _s13_, "currentVersion"); + A.BuiltValueNullFieldError_checkNotNull(debugEnabled, _s13_, "debugEnabled"); + A.BuiltValueNullFieldError_checkNotNull(isDocker, _s13_, "isDocker"); + A.BuiltValueNullFieldError_checkNotNull(isMigrated, _s13_, "isMigrated"); + A.BuiltValueNullFieldError_checkNotNull(isHosted, _s13_, "isHosted"); + A.BuiltValueNullFieldError_checkNotNull(isSchedulerRunning, _s13_, "isSchedulerRunning"); + A.BuiltValueNullFieldError_checkNotNull(disableAutoUpdate, _s13_, "disableAutoUpdate"); + A.BuiltValueNullFieldError_checkNotNull(defaultCompanyId, _s13_, "defaultCompanyId"); + A.BuiltValueNullFieldError_checkNotNull(hostedClientCount, _s13_, "hostedClientCount"); + A.BuiltValueNullFieldError_checkNotNull(hostedCompanyCount, _s13_, "hostedCompanyCount"); + A.BuiltValueNullFieldError_checkNotNull(setReactAsDefaultAP, _s13_, "setReactAsDefaultAP"); + A.BuiltValueNullFieldError_checkNotNull(accountSmsVerified, _s13_, "accountSmsVerified"); + A.BuiltValueNullFieldError_checkNotNull(trialDaysLeft, _s13_, "trialDaysLeft"); return new A._$AccountEntity(id, key, trialStarted, defaultUrl, reportErrors, plan, planExpires, latestVersion, currentVersion, debugEnabled, isDocker, isMigrated, isHosted, isSchedulerRunning, disableAutoUpdate, defaultCompanyId, hostedClientCount, hostedCompanyCount, setReactAsDefaultAP, accountSmsVerified, trialDaysLeft); }, AccountEntity: function AccountEntity() { @@ -56312,6 +59772,20 @@ return builder; }, _$BankAccountEntity$_(archivedAt, assignedUserId, autoSync, balance, createdAt, createdUserId, currency, disabledUpstream, fromDate, id, isChanged, isDeleted, $name, provider, $status, type, updatedAt) { + var _s17_ = "BankAccountEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s17_, "name"); + A.BuiltValueNullFieldError_checkNotNull($status, _s17_, "status"); + A.BuiltValueNullFieldError_checkNotNull(type, _s17_, "type"); + A.BuiltValueNullFieldError_checkNotNull(provider, _s17_, "provider"); + A.BuiltValueNullFieldError_checkNotNull(fromDate, _s17_, "fromDate"); + A.BuiltValueNullFieldError_checkNotNull(autoSync, _s17_, "autoSync"); + A.BuiltValueNullFieldError_checkNotNull(disabledUpstream, _s17_, "disabledUpstream"); + A.BuiltValueNullFieldError_checkNotNull(balance, _s17_, "balance"); + A.BuiltValueNullFieldError_checkNotNull(currency, _s17_, "currency"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s17_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s17_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s17_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s17_, "id"); return new A._$BankAccountEntity($name, $status, type, provider, fromDate, autoSync, disabledUpstream, balance, currency, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, BankAccountListResponse: function BankAccountListResponse() { @@ -56396,23 +59870,72 @@ }, _$ClientEntity$_(activities, address1, address2, archivedAt, assignedUserId, balance, city, clientHash, contacts, countryId, createdAt, createdUserId, creditBalance, customValue1, customValue2, customValue3, customValue4, displayName, documents, gatewayTokens, groupId, id, idNumber, industryId, isChanged, isDeleted, lastLogin, ledger, loadedAt, $name, number, paidToDate, phone, postalCode, privateNotes, publicNotes, settings, shippingAddress1, shippingAddress2, shippingCity, shippingCountryId, shippingPostalCode, shippingState, sizeId, state, systemLogs, updatedAt, vatNumber, website) { var _s12_ = "ClientEntity"; - if (settings == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "settings")); - if (contacts == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "contacts")); - if (activities == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "activities")); - if (ledger == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "ledger")); - if (gatewayTokens == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "gatewayTokens")); - if (documents == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "documents")); - if (systemLogs == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "systemLogs")); + A.BuiltValueNullFieldError_checkNotNull(groupId, _s12_, "groupId"); + A.BuiltValueNullFieldError_checkNotNull($name, _s12_, "name"); + A.BuiltValueNullFieldError_checkNotNull(displayName, _s12_, "displayName"); + A.BuiltValueNullFieldError_checkNotNull(balance, _s12_, "balance"); + A.BuiltValueNullFieldError_checkNotNull(creditBalance, _s12_, "creditBalance"); + A.BuiltValueNullFieldError_checkNotNull(paidToDate, _s12_, "paidToDate"); + A.BuiltValueNullFieldError_checkNotNull(clientHash, _s12_, "clientHash"); + A.BuiltValueNullFieldError_checkNotNull(address1, _s12_, "address1"); + A.BuiltValueNullFieldError_checkNotNull(address2, _s12_, "address2"); + A.BuiltValueNullFieldError_checkNotNull(city, _s12_, "city"); + A.BuiltValueNullFieldError_checkNotNull(state, _s12_, "state"); + A.BuiltValueNullFieldError_checkNotNull(postalCode, _s12_, "postalCode"); + A.BuiltValueNullFieldError_checkNotNull(countryId, _s12_, "countryId"); + A.BuiltValueNullFieldError_checkNotNull(phone, _s12_, "phone"); + A.BuiltValueNullFieldError_checkNotNull(privateNotes, _s12_, "privateNotes"); + A.BuiltValueNullFieldError_checkNotNull(publicNotes, _s12_, "publicNotes"); + A.BuiltValueNullFieldError_checkNotNull(website, _s12_, "website"); + A.BuiltValueNullFieldError_checkNotNull(industryId, _s12_, "industryId"); + A.BuiltValueNullFieldError_checkNotNull(sizeId, _s12_, "sizeId"); + A.BuiltValueNullFieldError_checkNotNull(vatNumber, _s12_, "vatNumber"); + A.BuiltValueNullFieldError_checkNotNull(idNumber, _s12_, "idNumber"); + A.BuiltValueNullFieldError_checkNotNull(number, _s12_, "number"); + A.BuiltValueNullFieldError_checkNotNull(shippingAddress1, _s12_, "shippingAddress1"); + A.BuiltValueNullFieldError_checkNotNull(shippingAddress2, _s12_, "shippingAddress2"); + A.BuiltValueNullFieldError_checkNotNull(shippingCity, _s12_, "shippingCity"); + A.BuiltValueNullFieldError_checkNotNull(shippingState, _s12_, "shippingState"); + A.BuiltValueNullFieldError_checkNotNull(shippingPostalCode, _s12_, "shippingPostalCode"); + A.BuiltValueNullFieldError_checkNotNull(shippingCountryId, _s12_, "shippingCountryId"); + A.BuiltValueNullFieldError_checkNotNull(settings, _s12_, "settings"); + A.BuiltValueNullFieldError_checkNotNull(lastLogin, _s12_, "lastLogin"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s12_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s12_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s12_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s12_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(contacts, _s12_, "contacts"); + A.BuiltValueNullFieldError_checkNotNull(activities, _s12_, "activities"); + A.BuiltValueNullFieldError_checkNotNull(ledger, _s12_, "ledger"); + A.BuiltValueNullFieldError_checkNotNull(gatewayTokens, _s12_, "gatewayTokens"); + A.BuiltValueNullFieldError_checkNotNull(documents, _s12_, "documents"); + A.BuiltValueNullFieldError_checkNotNull(systemLogs, _s12_, "systemLogs"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s12_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s12_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s12_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s12_, "id"); return new A._$ClientEntity(groupId, loadedAt, $name, displayName, balance, creditBalance, paidToDate, clientHash, address1, address2, city, state, postalCode, countryId, phone, privateNotes, publicNotes, website, industryId, sizeId, vatNumber, idNumber, number, shippingAddress1, shippingAddress2, shippingCity, shippingState, shippingPostalCode, shippingCountryId, settings, lastLogin, customValue1, customValue2, customValue3, customValue4, contacts, activities, ledger, gatewayTokens, documents, systemLogs, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, _$ClientContactEntity$_(archivedAt, assignedUserId, contactKey, createdAt, createdUserId, customValue1, customValue2, customValue3, customValue4, email, firstName, id, isChanged, isDeleted, isPrimary, lastLogin, lastName, link, password, phone, sendEmail, updatedAt) { + var _s19_ = "ClientContactEntity"; + A.BuiltValueNullFieldError_checkNotNull(firstName, _s19_, "firstName"); + A.BuiltValueNullFieldError_checkNotNull(lastName, _s19_, "lastName"); + A.BuiltValueNullFieldError_checkNotNull(email, _s19_, "email"); + A.BuiltValueNullFieldError_checkNotNull(password, _s19_, "password"); + A.BuiltValueNullFieldError_checkNotNull(phone, _s19_, "phone"); + A.BuiltValueNullFieldError_checkNotNull(contactKey, _s19_, "contactKey"); + A.BuiltValueNullFieldError_checkNotNull(isPrimary, _s19_, "isPrimary"); + A.BuiltValueNullFieldError_checkNotNull(sendEmail, _s19_, "sendEmail"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s19_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s19_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s19_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s19_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(lastLogin, _s19_, "lastLogin"); + A.BuiltValueNullFieldError_checkNotNull(link, _s19_, "link"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s19_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s19_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s19_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s19_, "id"); return new A._$ClientContactEntity(firstName, lastName, email, password, phone, contactKey, isPrimary, sendEmail, customValue1, customValue2, customValue3, customValue4, lastLogin, link, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, ClientListResponse: function ClientListResponse() { @@ -56580,13 +60103,51 @@ }, _$CompanyGatewayEntity$_(acceptedCreditCards, archivedAt, assignedUserId, config, createdAt, createdUserId, customValue1, customValue2, customValue3, customValue4, feesAndLimitsMap, gatewayId, id, isChanged, isDeleted, isTestMode, label, loadedAt, requireBillingAddress, requireClientName, requireClientPhone, requireContactEmail, requireContactName, requireCustomValue1, requireCustomValue2, requireCustomValue3, requireCustomValue4, requireCvv, requirePostalCode, requireShippingAddress, systemLogs, tokenBilling, updateDetails, updatedAt) { var _s20_ = "CompanyGatewayEntity"; - if (feesAndLimitsMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "feesAndLimitsMap")); - if (systemLogs == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "systemLogs")); + A.BuiltValueNullFieldError_checkNotNull(gatewayId, _s20_, "gatewayId"); + A.BuiltValueNullFieldError_checkNotNull(acceptedCreditCards, _s20_, "acceptedCreditCards"); + A.BuiltValueNullFieldError_checkNotNull(requireShippingAddress, _s20_, "requireShippingAddress"); + A.BuiltValueNullFieldError_checkNotNull(requireBillingAddress, _s20_, "requireBillingAddress"); + A.BuiltValueNullFieldError_checkNotNull(requireClientName, _s20_, "requireClientName"); + A.BuiltValueNullFieldError_checkNotNull(requireClientPhone, _s20_, "requireClientPhone"); + A.BuiltValueNullFieldError_checkNotNull(requireContactName, _s20_, "requireContactName"); + A.BuiltValueNullFieldError_checkNotNull(requireContactEmail, _s20_, "requireContactEmail"); + A.BuiltValueNullFieldError_checkNotNull(requireCustomValue1, _s20_, "requireCustomValue1"); + A.BuiltValueNullFieldError_checkNotNull(requireCustomValue2, _s20_, "requireCustomValue2"); + A.BuiltValueNullFieldError_checkNotNull(requireCustomValue3, _s20_, "requireCustomValue3"); + A.BuiltValueNullFieldError_checkNotNull(requireCustomValue4, _s20_, "requireCustomValue4"); + A.BuiltValueNullFieldError_checkNotNull(requireCvv, _s20_, "requireCvv"); + A.BuiltValueNullFieldError_checkNotNull(updateDetails, _s20_, "updateDetails"); + A.BuiltValueNullFieldError_checkNotNull(feesAndLimitsMap, _s20_, "feesAndLimitsMap"); + A.BuiltValueNullFieldError_checkNotNull(systemLogs, _s20_, "systemLogs"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s20_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s20_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s20_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s20_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(config, _s20_, "config"); + A.BuiltValueNullFieldError_checkNotNull(tokenBilling, _s20_, "tokenBilling"); + A.BuiltValueNullFieldError_checkNotNull(isTestMode, _s20_, "isTestMode"); + A.BuiltValueNullFieldError_checkNotNull(label, _s20_, "label"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s20_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s20_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s20_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s20_, "id"); return new A._$CompanyGatewayEntity(loadedAt, gatewayId, acceptedCreditCards, requireShippingAddress, requireBillingAddress, requireClientName, requirePostalCode, requireClientPhone, requireContactName, requireContactEmail, requireCustomValue1, requireCustomValue2, requireCustomValue3, requireCustomValue4, requireCvv, updateDetails, feesAndLimitsMap, systemLogs, customValue1, customValue2, customValue3, customValue4, config, tokenBilling, isTestMode, label, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, _$FeesAndLimitsSettings$_(adjustFeePercent, feeAmount, feeCap, feePercent, isEnabled, maxLimit, minLimit, taxName1, taxName2, taxName3, taxRate1, taxRate2, taxRate3) { + var _s21_ = "FeesAndLimitsSettings"; + A.BuiltValueNullFieldError_checkNotNull(minLimit, _s21_, "minLimit"); + A.BuiltValueNullFieldError_checkNotNull(maxLimit, _s21_, "maxLimit"); + A.BuiltValueNullFieldError_checkNotNull(feeAmount, _s21_, "feeAmount"); + A.BuiltValueNullFieldError_checkNotNull(feePercent, _s21_, "feePercent"); + A.BuiltValueNullFieldError_checkNotNull(feeCap, _s21_, "feeCap"); + A.BuiltValueNullFieldError_checkNotNull(taxRate1, _s21_, "taxRate1"); + A.BuiltValueNullFieldError_checkNotNull(taxName1, _s21_, "taxName1"); + A.BuiltValueNullFieldError_checkNotNull(taxRate2, _s21_, "taxRate2"); + A.BuiltValueNullFieldError_checkNotNull(taxName2, _s21_, "taxName2"); + A.BuiltValueNullFieldError_checkNotNull(taxRate3, _s21_, "taxRate3"); + A.BuiltValueNullFieldError_checkNotNull(taxName3, _s21_, "taxName3"); + A.BuiltValueNullFieldError_checkNotNull(adjustFeePercent, _s21_, "adjustFeePercent"); + A.BuiltValueNullFieldError_checkNotNull(isEnabled, _s21_, "isEnabled"); return new A._$FeesAndLimitsSettings(minLimit, maxLimit, feeAmount, feePercent, feeCap, taxRate1, taxName1, taxRate2, taxName2, taxRate3, taxName3, adjustFeePercent, isEnabled); }, CompanyGatewayListResponse: function CompanyGatewayListResponse() { @@ -56861,104 +60422,160 @@ }, _$CompanyEntity$_(activities, archivedAt, assignedUserId, autoStartTasks, bankAccounts, calculateExpenseTaxByAmount, clientCanRegister, clientRegistrationFields, clients, companyGateways, companyKey, convertExpenseCurrency, convertPaymentCurrency, convertProductExchangeRate, convertRateToClient, createdAt, createdUserId, credits, customFields, defaultQuantity, defaultTaskIsDateBased, designs, documents, enableApplyingPayments, enableCustomSurchargeTaxes1, enableCustomSurchargeTaxes2, enableCustomSurchargeTaxes3, enableCustomSurchargeTaxes4, enableProductCost, enableProductDiscount, enableProductQuantity, enableShopApi, enabledModules, entityType, expenseCategories, expenseInclusiveTaxes, expenses, fillProducts, firstDayOfWeek, firstMonthOfYear, googleAnalyticsKey, groups, id, industryId, invoiceExpenseDocuments, invoiceTaskDatelog, invoiceTaskDocuments, invoiceTaskHours, invoiceTaskLock, invoiceTaskProject, invoiceTaskTimelog, invoices, isChanged, isDeleted, isDisabled, isLarge, markExpensesInvoiceable, markExpensesPaid, markdownEmailEnabled, markdownEnabled, matomoId, matomoUrl, notifyVendorWhenPaid, numberOfExpenseTaxRates, numberOfInvoiceTaxRates, numberOfItemTaxRates, oauthPasswordRequired, passwordTimeout, paymentTerms, payments, portalDomain, portalMode, products, projects, purchaseOrders, quotes, recurringExpenses, recurringInvoices, reportIncludeDeleted, reportIncludeDrafts, schedules, sessionTimeout, settings, showProductDetails, showTaskEndDate, showTasksTable, sizeId, slackWebhookUrl, stockNotification, stockNotificationThreshold, stopOnUnpaidRecurring, subdomain, subscriptions, systemLogs, taskStatusMap, taskStatuses, tasks, taxRates, tokens, trackInventory, transactionRules, transactions, updateProducts, updatedAt, useCommaAsDecimalPlace, useQuoteTermsOnConversion, users, vendors, webhooks) { var _s13_ = "CompanyEntity"; - if (groups == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "groups")); - if (activities == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "activities")); - if (taxRates == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxRates")); - if (taskStatuses == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taskStatuses")); - if (taskStatusMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taskStatusMap")); - if (companyGateways == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "companyGateways")); - if (expenseCategories == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "expenseCategories")); - if (users == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "users")); - if (clients == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "clients")); - if (products == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "products")); - if (invoices == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoices")); - if (recurringInvoices == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "recurringInvoices")); - if (recurringExpenses == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "recurringExpenses")); - if (payments == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "payments")); - if (quotes == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "quotes")); - if (credits == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "credits")); - if (purchaseOrders == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "purchaseOrders")); - if (bankAccounts == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "bankAccounts")); - if (transactions == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "transactions")); - if (transactionRules == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "transactionRules")); - if (tasks == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "tasks")); - if (projects == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "projects")); - if (expenses == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "expenses")); - if (vendors == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "vendors")); - if (designs == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "designs")); - if (documents == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "documents")); - if (schedules == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "schedules")); - if (tokens == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "tokens")); - if (webhooks == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "webhooks")); - if (subscriptions == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "subscriptions")); - if (paymentTerms == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "paymentTerms")); - if (systemLogs == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "systemLogs")); - if (clientRegistrationFields == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "clientRegistrationFields")); - if (customFields == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customFields")); - if (settings == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "settings")); + A.BuiltValueNullFieldError_checkNotNull(enableCustomSurchargeTaxes1, _s13_, "enableCustomSurchargeTaxes1"); + A.BuiltValueNullFieldError_checkNotNull(enableCustomSurchargeTaxes2, _s13_, "enableCustomSurchargeTaxes2"); + A.BuiltValueNullFieldError_checkNotNull(enableCustomSurchargeTaxes3, _s13_, "enableCustomSurchargeTaxes3"); + A.BuiltValueNullFieldError_checkNotNull(enableCustomSurchargeTaxes4, _s13_, "enableCustomSurchargeTaxes4"); + A.BuiltValueNullFieldError_checkNotNull(sizeId, _s13_, "sizeId"); + A.BuiltValueNullFieldError_checkNotNull(industryId, _s13_, "industryId"); + A.BuiltValueNullFieldError_checkNotNull(subdomain, _s13_, "subdomain"); + A.BuiltValueNullFieldError_checkNotNull(portalMode, _s13_, "portalMode"); + A.BuiltValueNullFieldError_checkNotNull(portalDomain, _s13_, "portalDomain"); + A.BuiltValueNullFieldError_checkNotNull(updateProducts, _s13_, "updateProducts"); + A.BuiltValueNullFieldError_checkNotNull(convertProductExchangeRate, _s13_, "convertProductExchangeRate"); + A.BuiltValueNullFieldError_checkNotNull(convertRateToClient, _s13_, "convertRateToClient"); + A.BuiltValueNullFieldError_checkNotNull(fillProducts, _s13_, "fillProducts"); + A.BuiltValueNullFieldError_checkNotNull(enableProductCost, _s13_, "enableProductCost"); + A.BuiltValueNullFieldError_checkNotNull(enableProductQuantity, _s13_, "enableProductQuantity"); + A.BuiltValueNullFieldError_checkNotNull(enableProductDiscount, _s13_, "enableProductDiscount"); + A.BuiltValueNullFieldError_checkNotNull(defaultTaskIsDateBased, _s13_, "defaultTaskIsDateBased"); + A.BuiltValueNullFieldError_checkNotNull(defaultQuantity, _s13_, "defaultQuantity"); + A.BuiltValueNullFieldError_checkNotNull(showProductDetails, _s13_, "showProductDetails"); + A.BuiltValueNullFieldError_checkNotNull(clientCanRegister, _s13_, "clientCanRegister"); + A.BuiltValueNullFieldError_checkNotNull(isLarge, _s13_, "isLarge"); + A.BuiltValueNullFieldError_checkNotNull(isDisabled, _s13_, "isDisabled"); + A.BuiltValueNullFieldError_checkNotNull(enableShopApi, _s13_, "enableShopApi"); + A.BuiltValueNullFieldError_checkNotNull(companyKey, _s13_, "companyKey"); + A.BuiltValueNullFieldError_checkNotNull(firstDayOfWeek, _s13_, "firstDayOfWeek"); + A.BuiltValueNullFieldError_checkNotNull(firstMonthOfYear, _s13_, "firstMonthOfYear"); + A.BuiltValueNullFieldError_checkNotNull(numberOfInvoiceTaxRates, _s13_, "numberOfInvoiceTaxRates"); + A.BuiltValueNullFieldError_checkNotNull(numberOfItemTaxRates, _s13_, "numberOfItemTaxRates"); + A.BuiltValueNullFieldError_checkNotNull(numberOfExpenseTaxRates, _s13_, "numberOfExpenseTaxRates"); + A.BuiltValueNullFieldError_checkNotNull(expenseInclusiveTaxes, _s13_, "expenseInclusiveTaxes"); + A.BuiltValueNullFieldError_checkNotNull(sessionTimeout, _s13_, "sessionTimeout"); + A.BuiltValueNullFieldError_checkNotNull(passwordTimeout, _s13_, "passwordTimeout"); + A.BuiltValueNullFieldError_checkNotNull(oauthPasswordRequired, _s13_, "oauthPasswordRequired"); + A.BuiltValueNullFieldError_checkNotNull(markdownEnabled, _s13_, "markdownEnabled"); + A.BuiltValueNullFieldError_checkNotNull(markdownEmailEnabled, _s13_, "markdownEmailEnabled"); + A.BuiltValueNullFieldError_checkNotNull(useCommaAsDecimalPlace, _s13_, "useCommaAsDecimalPlace"); + A.BuiltValueNullFieldError_checkNotNull(reportIncludeDrafts, _s13_, "reportIncludeDrafts"); + A.BuiltValueNullFieldError_checkNotNull(reportIncludeDeleted, _s13_, "reportIncludeDeleted"); + A.BuiltValueNullFieldError_checkNotNull(useQuoteTermsOnConversion, _s13_, "useQuoteTermsOnConversion"); + A.BuiltValueNullFieldError_checkNotNull(enableApplyingPayments, _s13_, "enableApplyingPayments"); + A.BuiltValueNullFieldError_checkNotNull(trackInventory, _s13_, "trackInventory"); + A.BuiltValueNullFieldError_checkNotNull(stockNotificationThreshold, _s13_, "stockNotificationThreshold"); + A.BuiltValueNullFieldError_checkNotNull(stockNotification, _s13_, "stockNotification"); + A.BuiltValueNullFieldError_checkNotNull(invoiceTaskLock, _s13_, "invoiceTaskLock"); + A.BuiltValueNullFieldError_checkNotNull(convertPaymentCurrency, _s13_, "convertPaymentCurrency"); + A.BuiltValueNullFieldError_checkNotNull(convertExpenseCurrency, _s13_, "convertExpenseCurrency"); + A.BuiltValueNullFieldError_checkNotNull(notifyVendorWhenPaid, _s13_, "notifyVendorWhenPaid"); + A.BuiltValueNullFieldError_checkNotNull(groups, _s13_, "groups"); + A.BuiltValueNullFieldError_checkNotNull(activities, _s13_, "activities"); + A.BuiltValueNullFieldError_checkNotNull(taxRates, _s13_, "taxRates"); + A.BuiltValueNullFieldError_checkNotNull(taskStatuses, _s13_, "taskStatuses"); + A.BuiltValueNullFieldError_checkNotNull(taskStatusMap, _s13_, "taskStatusMap"); + A.BuiltValueNullFieldError_checkNotNull(companyGateways, _s13_, "companyGateways"); + A.BuiltValueNullFieldError_checkNotNull(expenseCategories, _s13_, "expenseCategories"); + A.BuiltValueNullFieldError_checkNotNull(users, _s13_, "users"); + A.BuiltValueNullFieldError_checkNotNull(clients, _s13_, "clients"); + A.BuiltValueNullFieldError_checkNotNull(products, _s13_, "products"); + A.BuiltValueNullFieldError_checkNotNull(invoices, _s13_, "invoices"); + A.BuiltValueNullFieldError_checkNotNull(recurringInvoices, _s13_, "recurringInvoices"); + A.BuiltValueNullFieldError_checkNotNull(recurringExpenses, _s13_, "recurringExpenses"); + A.BuiltValueNullFieldError_checkNotNull(payments, _s13_, "payments"); + A.BuiltValueNullFieldError_checkNotNull(quotes, _s13_, "quotes"); + A.BuiltValueNullFieldError_checkNotNull(credits, _s13_, "credits"); + A.BuiltValueNullFieldError_checkNotNull(purchaseOrders, _s13_, "purchaseOrders"); + A.BuiltValueNullFieldError_checkNotNull(bankAccounts, _s13_, "bankAccounts"); + A.BuiltValueNullFieldError_checkNotNull(transactions, _s13_, "transactions"); + A.BuiltValueNullFieldError_checkNotNull(transactionRules, _s13_, "transactionRules"); + A.BuiltValueNullFieldError_checkNotNull(tasks, _s13_, "tasks"); + A.BuiltValueNullFieldError_checkNotNull(projects, _s13_, "projects"); + A.BuiltValueNullFieldError_checkNotNull(expenses, _s13_, "expenses"); + A.BuiltValueNullFieldError_checkNotNull(vendors, _s13_, "vendors"); + A.BuiltValueNullFieldError_checkNotNull(designs, _s13_, "designs"); + A.BuiltValueNullFieldError_checkNotNull(documents, _s13_, "documents"); + A.BuiltValueNullFieldError_checkNotNull(schedules, _s13_, "schedules"); + A.BuiltValueNullFieldError_checkNotNull(tokens, _s13_, "tokens"); + A.BuiltValueNullFieldError_checkNotNull(webhooks, _s13_, "webhooks"); + A.BuiltValueNullFieldError_checkNotNull(subscriptions, _s13_, "subscriptions"); + A.BuiltValueNullFieldError_checkNotNull(paymentTerms, _s13_, "paymentTerms"); + A.BuiltValueNullFieldError_checkNotNull(systemLogs, _s13_, "systemLogs"); + A.BuiltValueNullFieldError_checkNotNull(clientRegistrationFields, _s13_, "clientRegistrationFields"); + A.BuiltValueNullFieldError_checkNotNull(customFields, _s13_, "customFields"); + A.BuiltValueNullFieldError_checkNotNull(slackWebhookUrl, _s13_, "slackWebhookUrl"); + A.BuiltValueNullFieldError_checkNotNull(googleAnalyticsKey, _s13_, "googleAnalyticsKey"); + A.BuiltValueNullFieldError_checkNotNull(matomoUrl, _s13_, "matomoUrl"); + A.BuiltValueNullFieldError_checkNotNull(matomoId, _s13_, "matomoId"); + A.BuiltValueNullFieldError_checkNotNull(markExpensesInvoiceable, _s13_, "markExpensesInvoiceable"); + A.BuiltValueNullFieldError_checkNotNull(markExpensesPaid, _s13_, "markExpensesPaid"); + A.BuiltValueNullFieldError_checkNotNull(invoiceExpenseDocuments, _s13_, "invoiceExpenseDocuments"); + A.BuiltValueNullFieldError_checkNotNull(invoiceTaskDocuments, _s13_, "invoiceTaskDocuments"); + A.BuiltValueNullFieldError_checkNotNull(invoiceTaskTimelog, _s13_, "invoiceTaskTimelog"); + A.BuiltValueNullFieldError_checkNotNull(invoiceTaskDatelog, _s13_, "invoiceTaskDatelog"); + A.BuiltValueNullFieldError_checkNotNull(invoiceTaskProject, _s13_, "invoiceTaskProject"); + A.BuiltValueNullFieldError_checkNotNull(invoiceTaskHours, _s13_, "invoiceTaskHours"); + A.BuiltValueNullFieldError_checkNotNull(autoStartTasks, _s13_, "autoStartTasks"); + A.BuiltValueNullFieldError_checkNotNull(showTasksTable, _s13_, "showTasksTable"); + A.BuiltValueNullFieldError_checkNotNull(showTaskEndDate, _s13_, "showTaskEndDate"); + A.BuiltValueNullFieldError_checkNotNull(settings, _s13_, "settings"); + A.BuiltValueNullFieldError_checkNotNull(enabledModules, _s13_, "enabledModules"); + A.BuiltValueNullFieldError_checkNotNull(calculateExpenseTaxByAmount, _s13_, "calculateExpenseTaxByAmount"); + A.BuiltValueNullFieldError_checkNotNull(stopOnUnpaidRecurring, _s13_, "stopOnUnpaidRecurring"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s13_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s13_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s13_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); return new A._$CompanyEntity(enableCustomSurchargeTaxes1, enableCustomSurchargeTaxes2, enableCustomSurchargeTaxes3, enableCustomSurchargeTaxes4, sizeId, industryId, subdomain, portalMode, portalDomain, updateProducts, convertProductExchangeRate, convertRateToClient, fillProducts, enableProductCost, enableProductQuantity, enableProductDiscount, defaultTaskIsDateBased, defaultQuantity, showProductDetails, clientCanRegister, isLarge, isDisabled, enableShopApi, companyKey, firstDayOfWeek, firstMonthOfYear, numberOfInvoiceTaxRates, numberOfItemTaxRates, numberOfExpenseTaxRates, expenseInclusiveTaxes, sessionTimeout, passwordTimeout, oauthPasswordRequired, markdownEnabled, markdownEmailEnabled, useCommaAsDecimalPlace, reportIncludeDrafts, reportIncludeDeleted, useQuoteTermsOnConversion, enableApplyingPayments, trackInventory, stockNotificationThreshold, stockNotification, invoiceTaskLock, convertPaymentCurrency, convertExpenseCurrency, notifyVendorWhenPaid, groups, activities, taxRates, taskStatuses, taskStatusMap, companyGateways, expenseCategories, users, clients, products, invoices, recurringInvoices, recurringExpenses, payments, quotes, credits, purchaseOrders, bankAccounts, transactions, transactionRules, tasks, projects, expenses, vendors, designs, documents, schedules, tokens, webhooks, subscriptions, paymentTerms, systemLogs, clientRegistrationFields, customFields, slackWebhookUrl, googleAnalyticsKey, matomoUrl, matomoId, markExpensesInvoiceable, markExpensesPaid, invoiceExpenseDocuments, invoiceTaskDocuments, invoiceTaskTimelog, invoiceTaskDatelog, invoiceTaskProject, invoiceTaskHours, autoStartTasks, showTasksTable, showTaskEndDate, settings, enabledModules, calculateExpenseTaxByAmount, stopOnUnpaidRecurring, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, entityType, id); }, _$GatewayEntity$_(defaultGatewayTypeId, fields, id, isOffsite, isVisible, $name, options, siteUrl, sortOrder) { - if (options == null) - A.throwExpression(A.BuiltValueNullFieldError$("GatewayEntity", "options")); + var _s13_ = "GatewayEntity"; + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); + A.BuiltValueNullFieldError_checkNotNull($name, _s13_, "name"); + A.BuiltValueNullFieldError_checkNotNull(isOffsite, _s13_, "isOffsite"); + A.BuiltValueNullFieldError_checkNotNull(isVisible, _s13_, "isVisible"); + A.BuiltValueNullFieldError_checkNotNull(sortOrder, _s13_, "sortOrder"); + A.BuiltValueNullFieldError_checkNotNull(defaultGatewayTypeId, _s13_, "defaultGatewayTypeId"); + A.BuiltValueNullFieldError_checkNotNull(siteUrl, _s13_, "siteUrl"); + A.BuiltValueNullFieldError_checkNotNull(options, _s13_, "options"); + A.BuiltValueNullFieldError_checkNotNull(fields, _s13_, "fields"); return new A._$GatewayEntity(id, $name, isOffsite, isVisible, sortOrder, defaultGatewayTypeId, siteUrl, options, fields); }, _$UserCompanyEntity$_(account, company, isAdmin, isOwner, ninjaPortalUrl, notifications, permissions, permissionsUpdatedAt, settings, token, user) { + var _s17_ = "UserCompanyEntity"; + A.BuiltValueNullFieldError_checkNotNull(isAdmin, _s17_, "isAdmin"); + A.BuiltValueNullFieldError_checkNotNull(isOwner, _s17_, "isOwner"); + A.BuiltValueNullFieldError_checkNotNull(permissionsUpdatedAt, _s17_, "permissionsUpdatedAt"); + A.BuiltValueNullFieldError_checkNotNull(permissions, _s17_, "permissions"); + A.BuiltValueNullFieldError_checkNotNull(ninjaPortalUrl, _s17_, "ninjaPortalUrl"); return new A._$UserCompanyEntity(isAdmin, isOwner, permissionsUpdatedAt, permissions, notifications, company, user, token, account, settings, ninjaPortalUrl); }, _$UserSettingsEntity$_(accentColor, dashboardFields, dashboardFieldsPerRowDesktop, dashboardFieldsPerRowMobile, includeDeletedClients, numberYearsActive, reactTableColumns, reportSettings, tableColumns) { var _s18_ = "UserSettingsEntity"; - if (tableColumns == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "tableColumns")); - if (reactTableColumns == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "reactTableColumns")); - if (reportSettings == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "reportSettings")); - if (dashboardFields == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "dashboardFields")); + A.BuiltValueNullFieldError_checkNotNull(tableColumns, _s18_, "tableColumns"); + A.BuiltValueNullFieldError_checkNotNull(reactTableColumns, _s18_, "reactTableColumns"); + A.BuiltValueNullFieldError_checkNotNull(reportSettings, _s18_, "reportSettings"); + A.BuiltValueNullFieldError_checkNotNull(numberYearsActive, _s18_, "numberYearsActive"); + A.BuiltValueNullFieldError_checkNotNull(includeDeletedClients, _s18_, "includeDeletedClients"); + A.BuiltValueNullFieldError_checkNotNull(dashboardFields, _s18_, "dashboardFields"); + A.BuiltValueNullFieldError_checkNotNull(dashboardFieldsPerRowMobile, _s18_, "dashboardFieldsPerRowMobile"); + A.BuiltValueNullFieldError_checkNotNull(dashboardFieldsPerRowDesktop, _s18_, "dashboardFieldsPerRowDesktop"); return new A._$UserSettingsEntity(accentColor, tableColumns, reactTableColumns, reportSettings, numberYearsActive, includeDeletedClients, dashboardFields, dashboardFieldsPerRowMobile, dashboardFieldsPerRowDesktop); }, _$ReportSettingsEntity$_(columns, sortAscending, sortColumn, sortTotalsAscending, sortTotalsIndex) { - if (columns == null) - A.throwExpression(A.BuiltValueNullFieldError$("ReportSettingsEntity", "columns")); + var _s20_ = "ReportSettingsEntity"; + A.BuiltValueNullFieldError_checkNotNull(sortColumn, _s20_, "sortColumn"); + A.BuiltValueNullFieldError_checkNotNull(sortAscending, _s20_, "sortAscending"); + A.BuiltValueNullFieldError_checkNotNull(sortTotalsIndex, _s20_, "sortTotalsIndex"); + A.BuiltValueNullFieldError_checkNotNull(sortTotalsAscending, _s20_, "sortTotalsAscending"); + A.BuiltValueNullFieldError_checkNotNull(columns, _s20_, "columns"); return new A._$ReportSettingsEntity(sortColumn, sortAscending, sortTotalsIndex, sortTotalsAscending, columns); }, _$DashboardField$_(field, period, type) { + var _s14_ = "DashboardField"; + A.BuiltValueNullFieldError_checkNotNull(field, _s14_, "field"); + A.BuiltValueNullFieldError_checkNotNull(period, _s14_, "period"); + A.BuiltValueNullFieldError_checkNotNull(type, _s14_, "type"); return new A._$DashboardField(field, period, type); }, CompanyEntity: function CompanyEntity() { @@ -57356,13 +60973,22 @@ return A._$DesignEntity$_(0, null, 0, null, t2, t1, false, true, false, true, "", 0); }, _$DesignPreviewRequest$_(design, entityId, entityType) { - if (design == null) - A.throwExpression(A.BuiltValueNullFieldError$("DesignPreviewRequest", "design")); + var _s20_ = "DesignPreviewRequest"; + A.BuiltValueNullFieldError_checkNotNull(entityType, _s20_, "entityType"); + A.BuiltValueNullFieldError_checkNotNull(entityId, _s20_, "entityId"); + A.BuiltValueNullFieldError_checkNotNull(design, _s20_, "design"); return new A._$DesignPreviewRequest(entityType, entityId, design); }, _$DesignEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, design, id, isChanged, isCustom, isDeleted, isFree, $name, updatedAt) { - if (design == null) - A.throwExpression(A.BuiltValueNullFieldError$("DesignEntity", "design")); + var _s12_ = "DesignEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s12_, "name"); + A.BuiltValueNullFieldError_checkNotNull(design, _s12_, "design"); + A.BuiltValueNullFieldError_checkNotNull(isCustom, _s12_, "isCustom"); + A.BuiltValueNullFieldError_checkNotNull(isFree, _s12_, "isFree"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s12_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s12_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s12_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s12_, "id"); return new A._$DesignEntity($name, design, isCustom, isFree, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, DesignListResponse: function DesignListResponse() { @@ -57441,6 +61067,20 @@ return A._$DocumentEntity$_(0, "", 0, "", "", 0, t1, false, false, false, "", "", 0, "", 0, "", 0); }, _$DocumentEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, hash, height, id, isChanged, isDefault, isDeleted, $name, preview, size, type, updatedAt, url, width) { + var _s14_ = "DocumentEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s14_, "name"); + A.BuiltValueNullFieldError_checkNotNull(hash, _s14_, "hash"); + A.BuiltValueNullFieldError_checkNotNull(type, _s14_, "type"); + A.BuiltValueNullFieldError_checkNotNull(url, _s14_, "url"); + A.BuiltValueNullFieldError_checkNotNull(width, _s14_, "width"); + A.BuiltValueNullFieldError_checkNotNull(height, _s14_, "height"); + A.BuiltValueNullFieldError_checkNotNull(size, _s14_, "size"); + A.BuiltValueNullFieldError_checkNotNull(preview, _s14_, "preview"); + A.BuiltValueNullFieldError_checkNotNull(isDefault, _s14_, "isDefault"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s14_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s14_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s14_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s14_, "id"); return new A._$DocumentEntity($name, hash, type, url, width, height, size, preview, isDefault, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, DocumentListResponse: function DocumentListResponse() { @@ -57764,6 +61404,13 @@ return A._$ExpenseCategoryEntity$_(0, "", "", 0, "", t1, false, false, "", 0); }, _$ExpenseCategoryEntity$_(archivedAt, assignedUserId, color, createdAt, createdUserId, id, isChanged, isDeleted, $name, updatedAt) { + var _s21_ = "ExpenseCategoryEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s21_, "name"); + A.BuiltValueNullFieldError_checkNotNull(color, _s21_, "color"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s21_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s21_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s21_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s21_, "id"); return new A._$ExpenseCategoryEntity($name, color, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, ExpenseCategoryListResponse: function ExpenseCategoryListResponse() { @@ -57911,17 +61558,50 @@ }, _$ExpenseEntity$_(amount, archivedAt, assignedUserId, bankId, calculateTaxByAmount, categoryId, clientId, createdAt, createdUserId, currencyId, customValue1, customValue2, customValue3, customValue4, date, documents, entityType, exchangeRate, frequencyId, id, invoiceCurrencyId, invoiceDocuments, invoiceId, isChanged, isDeleted, lastSentDate, loadedAt, nextSendDate, number, paymentDate, paymentTypeId, privateNotes, projectId, publicNotes, recurringDates, recurringId, remainingCycles, shouldBeInvoiced, statusId, taxAmount1, taxAmount2, taxAmount3, taxName1, taxName2, taxName3, taxRate1, taxRate2, taxRate3, transactionId, transactionReference, updatedAt, usesInclusiveTaxes, vendorId) { var _s13_ = "ExpenseEntity"; - if (paymentDate == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "paymentDate")); - if (invoiceCurrencyId == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceCurrencyId")); - if (documents == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "documents")); - if (nextSendDate == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "nextSendDate")); + A.BuiltValueNullFieldError_checkNotNull(privateNotes, _s13_, "privateNotes"); + A.BuiltValueNullFieldError_checkNotNull(publicNotes, _s13_, "publicNotes"); + A.BuiltValueNullFieldError_checkNotNull(shouldBeInvoiced, _s13_, "shouldBeInvoiced"); + A.BuiltValueNullFieldError_checkNotNull(invoiceDocuments, _s13_, "invoiceDocuments"); + A.BuiltValueNullFieldError_checkNotNull(transactionId, _s13_, "transactionId"); + A.BuiltValueNullFieldError_checkNotNull(transactionReference, _s13_, "transactionReference"); + A.BuiltValueNullFieldError_checkNotNull(bankId, _s13_, "bankId"); + A.BuiltValueNullFieldError_checkNotNull(currencyId, _s13_, "currencyId"); + A.BuiltValueNullFieldError_checkNotNull(categoryId, _s13_, "categoryId"); + A.BuiltValueNullFieldError_checkNotNull(amount, _s13_, "amount"); + A.BuiltValueNullFieldError_checkNotNull(paymentDate, _s13_, "paymentDate"); + A.BuiltValueNullFieldError_checkNotNull(exchangeRate, _s13_, "exchangeRate"); + A.BuiltValueNullFieldError_checkNotNull(invoiceCurrencyId, _s13_, "invoiceCurrencyId"); + A.BuiltValueNullFieldError_checkNotNull(paymentTypeId, _s13_, "paymentTypeId"); + A.BuiltValueNullFieldError_checkNotNull(taxName1, _s13_, "taxName1"); + A.BuiltValueNullFieldError_checkNotNull(taxName2, _s13_, "taxName2"); + A.BuiltValueNullFieldError_checkNotNull(taxRate1, _s13_, "taxRate1"); + A.BuiltValueNullFieldError_checkNotNull(taxRate2, _s13_, "taxRate2"); + A.BuiltValueNullFieldError_checkNotNull(taxName3, _s13_, "taxName3"); + A.BuiltValueNullFieldError_checkNotNull(taxRate3, _s13_, "taxRate3"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s13_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s13_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s13_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s13_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(taxAmount1, _s13_, "taxAmount1"); + A.BuiltValueNullFieldError_checkNotNull(taxAmount2, _s13_, "taxAmount2"); + A.BuiltValueNullFieldError_checkNotNull(taxAmount3, _s13_, "taxAmount3"); + A.BuiltValueNullFieldError_checkNotNull(usesInclusiveTaxes, _s13_, "usesInclusiveTaxes"); + A.BuiltValueNullFieldError_checkNotNull(documents, _s13_, "documents"); + A.BuiltValueNullFieldError_checkNotNull(number, _s13_, "number"); + A.BuiltValueNullFieldError_checkNotNull(frequencyId, _s13_, "frequencyId"); + A.BuiltValueNullFieldError_checkNotNull(lastSentDate, _s13_, "lastSentDate"); + A.BuiltValueNullFieldError_checkNotNull(nextSendDate, _s13_, "nextSendDate"); + A.BuiltValueNullFieldError_checkNotNull(remainingCycles, _s13_, "remainingCycles"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s13_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s13_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s13_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); return new A._$ExpenseEntity(privateNotes, publicNotes, shouldBeInvoiced, invoiceDocuments, transactionId, transactionReference, bankId, currencyId, categoryId, amount, date, paymentDate, exchangeRate, invoiceCurrencyId, paymentTypeId, taxName1, taxName2, taxRate1, taxRate2, taxName3, taxRate3, clientId, invoiceId, vendorId, projectId, statusId, customValue1, customValue2, customValue3, customValue4, taxAmount1, taxAmount2, taxAmount3, usesInclusiveTaxes, calculateTaxByAmount, documents, number, recurringId, frequencyId, lastSentDate, nextSendDate, remainingCycles, recurringDates, loadedAt, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, entityType, id); }, _$ExpenseStatusEntity$_(id, $name) { + var _s19_ = "ExpenseStatusEntity"; + A.BuiltValueNullFieldError_checkNotNull(id, _s19_, "id"); + A.BuiltValueNullFieldError_checkNotNull($name, _s19_, "name"); return new A._$ExpenseStatusEntity(id, $name); }, ExpenseListResponse: function ExpenseListResponse() { @@ -58133,10 +61813,13 @@ }, _$GroupEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, documents, id, isChanged, isDeleted, $name, settings, updatedAt) { var _s11_ = "GroupEntity"; - if (settings == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "settings")); - if (documents == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "documents")); + A.BuiltValueNullFieldError_checkNotNull($name, _s11_, "name"); + A.BuiltValueNullFieldError_checkNotNull(settings, _s11_, "settings"); + A.BuiltValueNullFieldError_checkNotNull(documents, _s11_, "documents"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s11_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s11_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s11_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s11_, "id"); return new A._$GroupEntity($name, settings, documents, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, GroupListResponse: function GroupListResponse() { @@ -58234,10 +61917,11 @@ }, _$ImportRequest$_(bankAccountId, columnMap, hash, importType, skipHeader) { var _s13_ = "ImportRequest"; - if (skipHeader == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "skipHeader")); - if (columnMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "columnMap")); + A.BuiltValueNullFieldError_checkNotNull(hash, _s13_, "hash"); + A.BuiltValueNullFieldError_checkNotNull(importType, _s13_, "importType"); + A.BuiltValueNullFieldError_checkNotNull(bankAccountId, _s13_, "bankAccountId"); + A.BuiltValueNullFieldError_checkNotNull(skipHeader, _s13_, "skipHeader"); + A.BuiltValueNullFieldError_checkNotNull(columnMap, _s13_, "columnMap"); return new A._$ImportRequest(hash, importType, bankAccountId, skipHeader, columnMap); }, PreImportResponse: function PreImportResponse() { @@ -58296,7 +61980,7 @@ this._import_model$__hashCode = null; }, ImportRequestMappingBuilder: function ImportRequestMappingBuilder() { - this._mapping = this._import_model$_$v = null; + this._import_model$_mapping = this._import_model$_$v = null; }, InvoiceEntity_InvoiceEntity(client, entityType, id, state, user, vendor) { var company, t1, t2, settings, t3, t4, exchangeRate, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, _null = null; @@ -58438,24 +62122,97 @@ }, _$InvoiceEntity$_(activities, amount, archivedAt, assignedUserId, autoBill, autoBillEnabled, balance, clientId, createdAt, createdUserId, customSurcharge1, customSurcharge2, customSurcharge3, customSurcharge4, customTaxes1, customTaxes2, customTaxes3, customTaxes4, customValue1, customValue2, customValue3, customValue4, date, designId, discount, documents, dueDate, dueDateDays, entityType, exchangeRate, expenseId, filename, footer, frequencyId, id, idempotencyKey, invitations, invoiceId, isAmountDiscount, isChanged, isDeleted, lastSentDate, lineItems, loadedAt, nextSendDate, number, paidToDate, partial, partialDueDate, poNumber, privateNotes, projectId, publicNotes, recurringDates, recurringId, remainingCycles, reminder1Sent, reminder2Sent, reminder3Sent, reminderLastSent, saveDefaultFooter, saveDefaultTerms, statusId, subscriptionId, taxAmount, taxName1, taxName2, taxName3, taxRate1, taxRate2, taxRate3, terms, updatedAt, usesInclusiveTaxes, vendorId) { var _s13_ = "InvoiceEntity"; - if (date == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "date")); - if (nextSendDate == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "nextSendDate")); - if (lineItems == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "lineItems")); - if (invitations == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invitations")); - if (documents == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "documents")); - if (activities == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "activities")); + A.BuiltValueNullFieldError_checkNotNull(amount, _s13_, "amount"); + A.BuiltValueNullFieldError_checkNotNull(balance, _s13_, "balance"); + A.BuiltValueNullFieldError_checkNotNull(paidToDate, _s13_, "paidToDate"); + A.BuiltValueNullFieldError_checkNotNull(clientId, _s13_, "clientId"); + A.BuiltValueNullFieldError_checkNotNull(projectId, _s13_, "projectId"); + A.BuiltValueNullFieldError_checkNotNull(expenseId, _s13_, "expenseId"); + A.BuiltValueNullFieldError_checkNotNull(vendorId, _s13_, "vendorId"); + A.BuiltValueNullFieldError_checkNotNull(subscriptionId, _s13_, "subscriptionId"); + A.BuiltValueNullFieldError_checkNotNull(statusId, _s13_, "statusId"); + A.BuiltValueNullFieldError_checkNotNull(number, _s13_, "number"); + A.BuiltValueNullFieldError_checkNotNull(discount, _s13_, "discount"); + A.BuiltValueNullFieldError_checkNotNull(poNumber, _s13_, "poNumber"); + A.BuiltValueNullFieldError_checkNotNull(date, _s13_, "date"); + A.BuiltValueNullFieldError_checkNotNull(dueDate, _s13_, "dueDate"); + A.BuiltValueNullFieldError_checkNotNull(publicNotes, _s13_, "publicNotes"); + A.BuiltValueNullFieldError_checkNotNull(privateNotes, _s13_, "privateNotes"); + A.BuiltValueNullFieldError_checkNotNull(terms, _s13_, "terms"); + A.BuiltValueNullFieldError_checkNotNull(footer, _s13_, "footer"); + A.BuiltValueNullFieldError_checkNotNull(designId, _s13_, "designId"); + A.BuiltValueNullFieldError_checkNotNull(usesInclusiveTaxes, _s13_, "usesInclusiveTaxes"); + A.BuiltValueNullFieldError_checkNotNull(taxName1, _s13_, "taxName1"); + A.BuiltValueNullFieldError_checkNotNull(taxRate1, _s13_, "taxRate1"); + A.BuiltValueNullFieldError_checkNotNull(taxName2, _s13_, "taxName2"); + A.BuiltValueNullFieldError_checkNotNull(taxRate2, _s13_, "taxRate2"); + A.BuiltValueNullFieldError_checkNotNull(taxName3, _s13_, "taxName3"); + A.BuiltValueNullFieldError_checkNotNull(taxRate3, _s13_, "taxRate3"); + A.BuiltValueNullFieldError_checkNotNull(isAmountDiscount, _s13_, "isAmountDiscount"); + A.BuiltValueNullFieldError_checkNotNull(partial, _s13_, "partial"); + A.BuiltValueNullFieldError_checkNotNull(taxAmount, _s13_, "taxAmount"); + A.BuiltValueNullFieldError_checkNotNull(partialDueDate, _s13_, "partialDueDate"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s13_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s13_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s13_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s13_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(customSurcharge1, _s13_, "customSurcharge1"); + A.BuiltValueNullFieldError_checkNotNull(customSurcharge2, _s13_, "customSurcharge2"); + A.BuiltValueNullFieldError_checkNotNull(customSurcharge3, _s13_, "customSurcharge3"); + A.BuiltValueNullFieldError_checkNotNull(customSurcharge4, _s13_, "customSurcharge4"); + A.BuiltValueNullFieldError_checkNotNull(customTaxes1, _s13_, "customTaxes1"); + A.BuiltValueNullFieldError_checkNotNull(customTaxes2, _s13_, "customTaxes2"); + A.BuiltValueNullFieldError_checkNotNull(customTaxes3, _s13_, "customTaxes3"); + A.BuiltValueNullFieldError_checkNotNull(customTaxes4, _s13_, "customTaxes4"); + A.BuiltValueNullFieldError_checkNotNull(exchangeRate, _s13_, "exchangeRate"); + A.BuiltValueNullFieldError_checkNotNull(lastSentDate, _s13_, "lastSentDate"); + A.BuiltValueNullFieldError_checkNotNull(nextSendDate, _s13_, "nextSendDate"); + A.BuiltValueNullFieldError_checkNotNull(autoBillEnabled, _s13_, "autoBillEnabled"); + A.BuiltValueNullFieldError_checkNotNull(lineItems, _s13_, "lineItems"); + A.BuiltValueNullFieldError_checkNotNull(invitations, _s13_, "invitations"); + A.BuiltValueNullFieldError_checkNotNull(documents, _s13_, "documents"); + A.BuiltValueNullFieldError_checkNotNull(activities, _s13_, "activities"); + A.BuiltValueNullFieldError_checkNotNull(saveDefaultTerms, _s13_, "saveDefaultTerms"); + A.BuiltValueNullFieldError_checkNotNull(saveDefaultFooter, _s13_, "saveDefaultFooter"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s13_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s13_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s13_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); return new A._$InvoiceEntity(idempotencyKey, amount, balance, paidToDate, clientId, projectId, expenseId, vendorId, subscriptionId, statusId, number, discount, poNumber, date, dueDate, publicNotes, privateNotes, terms, footer, designId, usesInclusiveTaxes, taxName1, taxRate1, taxName2, taxRate2, taxName3, taxRate3, isAmountDiscount, partial, taxAmount, partialDueDate, autoBill, customValue1, customValue2, customValue3, customValue4, customSurcharge1, customSurcharge2, customSurcharge3, customSurcharge4, customTaxes1, customTaxes2, customTaxes3, customTaxes4, exchangeRate, reminder1Sent, reminder2Sent, reminder3Sent, reminderLastSent, frequencyId, lastSentDate, nextSendDate, remainingCycles, dueDateDays, invoiceId, recurringId, autoBillEnabled, filename, recurringDates, lineItems, invitations, documents, activities, saveDefaultTerms, saveDefaultFooter, loadedAt, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, entityType, id); }, _$InvoiceItemEntity$_(cost, createdAt, customValue1, customValue2, customValue3, customValue4, discount, expenseId, notes, productCost, productKey, quantity, taskId, taxName1, taxName2, taxName3, taxRate1, taxRate2, taxRate3, typeId) { + var _s17_ = "InvoiceItemEntity"; + A.BuiltValueNullFieldError_checkNotNull(productKey, _s17_, "productKey"); + A.BuiltValueNullFieldError_checkNotNull(notes, _s17_, "notes"); + A.BuiltValueNullFieldError_checkNotNull(cost, _s17_, "cost"); + A.BuiltValueNullFieldError_checkNotNull(productCost, _s17_, "productCost"); + A.BuiltValueNullFieldError_checkNotNull(quantity, _s17_, "quantity"); + A.BuiltValueNullFieldError_checkNotNull(taxName1, _s17_, "taxName1"); + A.BuiltValueNullFieldError_checkNotNull(taxRate1, _s17_, "taxRate1"); + A.BuiltValueNullFieldError_checkNotNull(taxName2, _s17_, "taxName2"); + A.BuiltValueNullFieldError_checkNotNull(taxRate2, _s17_, "taxRate2"); + A.BuiltValueNullFieldError_checkNotNull(taxName3, _s17_, "taxName3"); + A.BuiltValueNullFieldError_checkNotNull(taxRate3, _s17_, "taxRate3"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s17_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s17_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s17_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s17_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(discount, _s17_, "discount"); return new A._$InvoiceItemEntity(productKey, notes, cost, productCost, quantity, taxName1, taxRate1, taxName2, taxRate2, taxName3, taxRate3, typeId, customValue1, customValue2, customValue3, customValue4, discount, taskId, expenseId, createdAt); }, _$InvitationEntity$_(archivedAt, assignedUserId, clientContactId, createdAt, createdUserId, emailStatus, entityType, id, isChanged, isDeleted, key, link, openedDate, sentDate, updatedAt, vendorContactId, viewedDate) { + var _s16_ = "InvitationEntity"; + A.BuiltValueNullFieldError_checkNotNull(key, _s16_, "key"); + A.BuiltValueNullFieldError_checkNotNull(link, _s16_, "link"); + A.BuiltValueNullFieldError_checkNotNull(clientContactId, _s16_, "clientContactId"); + A.BuiltValueNullFieldError_checkNotNull(vendorContactId, _s16_, "vendorContactId"); + A.BuiltValueNullFieldError_checkNotNull(sentDate, _s16_, "sentDate"); + A.BuiltValueNullFieldError_checkNotNull(viewedDate, _s16_, "viewedDate"); + A.BuiltValueNullFieldError_checkNotNull(openedDate, _s16_, "openedDate"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s16_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s16_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s16_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s16_, "id"); return new A._$InvitationEntity(key, link, clientContactId, vendorContactId, sentDate, viewedDate, openedDate, emailStatus, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, entityType, id); }, InvoiceListResponse: function InvoiceListResponse() { @@ -58915,17 +62672,43 @@ }, _$PaymentEntity$_(amount, applied, archivedAt, assignedUserId, clientContactId, clientId, companyGatewayId, createdAt, createdUserId, credits, currencyId, customValue1, customValue2, customValue3, customValue4, date, exchangeCurrencyId, exchangeRate, gatewayRefund, id, idempotencyKey, invitationId, invoices, isApplying, isChanged, isDeleted, isManual, number, paymentables, privateNotes, projectId, refunded, sendEmail, statusId, transactionId, transactionReference, typeId, updatedAt, vendorId) { var _s13_ = "PaymentEntity"; - if (date == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "date")); - if (paymentables == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "paymentables")); - if (invoices == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoices")); - if (credits == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "credits")); + A.BuiltValueNullFieldError_checkNotNull(amount, _s13_, "amount"); + A.BuiltValueNullFieldError_checkNotNull(applied, _s13_, "applied"); + A.BuiltValueNullFieldError_checkNotNull(refunded, _s13_, "refunded"); + A.BuiltValueNullFieldError_checkNotNull(number, _s13_, "number"); + A.BuiltValueNullFieldError_checkNotNull(clientId, _s13_, "clientId"); + A.BuiltValueNullFieldError_checkNotNull(statusId, _s13_, "statusId"); + A.BuiltValueNullFieldError_checkNotNull(transactionReference, _s13_, "transactionReference"); + A.BuiltValueNullFieldError_checkNotNull(date, _s13_, "date"); + A.BuiltValueNullFieldError_checkNotNull(typeId, _s13_, "typeId"); + A.BuiltValueNullFieldError_checkNotNull(privateNotes, _s13_, "privateNotes"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s13_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s13_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s13_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s13_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(exchangeRate, _s13_, "exchangeRate"); + A.BuiltValueNullFieldError_checkNotNull(exchangeCurrencyId, _s13_, "exchangeCurrencyId"); + A.BuiltValueNullFieldError_checkNotNull(isManual, _s13_, "isManual"); + A.BuiltValueNullFieldError_checkNotNull(projectId, _s13_, "projectId"); + A.BuiltValueNullFieldError_checkNotNull(vendorId, _s13_, "vendorId"); + A.BuiltValueNullFieldError_checkNotNull(invitationId, _s13_, "invitationId"); + A.BuiltValueNullFieldError_checkNotNull(transactionId, _s13_, "transactionId"); + A.BuiltValueNullFieldError_checkNotNull(clientContactId, _s13_, "clientContactId"); + A.BuiltValueNullFieldError_checkNotNull(companyGatewayId, _s13_, "companyGatewayId"); + A.BuiltValueNullFieldError_checkNotNull(currencyId, _s13_, "currencyId"); + A.BuiltValueNullFieldError_checkNotNull(paymentables, _s13_, "paymentables"); + A.BuiltValueNullFieldError_checkNotNull(invoices, _s13_, "invoices"); + A.BuiltValueNullFieldError_checkNotNull(credits, _s13_, "credits"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s13_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s13_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s13_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); return new A._$PaymentEntity(amount, applied, refunded, number, idempotencyKey, clientId, statusId, transactionReference, date, typeId, privateNotes, customValue1, customValue2, customValue3, customValue4, exchangeRate, exchangeCurrencyId, isManual, projectId, vendorId, invitationId, transactionId, clientContactId, companyGatewayId, currencyId, isApplying, sendEmail, gatewayRefund, paymentables, invoices, credits, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, _$PaymentableEntity$_(amount, createdAt, creditId, id, invoiceId, updatedAt) { + var _s17_ = "PaymentableEntity"; + A.BuiltValueNullFieldError_checkNotNull(amount, _s17_, "amount"); + A.BuiltValueNullFieldError_checkNotNull(id, _s17_, "id"); return new A._$PaymentableEntity(createdAt, updatedAt, invoiceId, creditId, amount, id); }, PaymentListResponse: function PaymentListResponse() { @@ -59047,6 +62830,13 @@ return A._$PaymentTermEntity$_(0, null, 0, null, t1, false, false, "", 0, 0); }, _$PaymentTermEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, id, isChanged, isDeleted, $name, numDays, updatedAt) { + var _s17_ = "PaymentTermEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s17_, "name"); + A.BuiltValueNullFieldError_checkNotNull(numDays, _s17_, "numDays"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s17_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s17_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s17_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s17_, "id"); return new A._$PaymentTermEntity($name, numDays, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, PaymentTermListResponse: function PaymentTermListResponse() { @@ -59116,8 +62906,32 @@ return builder; }, _$ProductEntity$_(archivedAt, assignedUserId, cost, createdAt, createdUserId, customValue1, customValue2, customValue3, customValue4, documents, id, imageUrl, isChanged, isDeleted, maxQuantity, notes, price, productKey, quantity, stockNotification, stockNotificationThreshold, stockQuantity, taxName1, taxName2, taxName3, taxRate1, taxRate2, taxRate3, updatedAt) { - if (documents == null) - A.throwExpression(A.BuiltValueNullFieldError$("ProductEntity", "documents")); + var _s13_ = "ProductEntity"; + A.BuiltValueNullFieldError_checkNotNull(productKey, _s13_, "productKey"); + A.BuiltValueNullFieldError_checkNotNull(notes, _s13_, "notes"); + A.BuiltValueNullFieldError_checkNotNull(cost, _s13_, "cost"); + A.BuiltValueNullFieldError_checkNotNull(price, _s13_, "price"); + A.BuiltValueNullFieldError_checkNotNull(quantity, _s13_, "quantity"); + A.BuiltValueNullFieldError_checkNotNull(taxName1, _s13_, "taxName1"); + A.BuiltValueNullFieldError_checkNotNull(taxRate1, _s13_, "taxRate1"); + A.BuiltValueNullFieldError_checkNotNull(taxName2, _s13_, "taxName2"); + A.BuiltValueNullFieldError_checkNotNull(taxRate2, _s13_, "taxRate2"); + A.BuiltValueNullFieldError_checkNotNull(taxName3, _s13_, "taxName3"); + A.BuiltValueNullFieldError_checkNotNull(taxRate3, _s13_, "taxRate3"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s13_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s13_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s13_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s13_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(stockQuantity, _s13_, "stockQuantity"); + A.BuiltValueNullFieldError_checkNotNull(stockNotificationThreshold, _s13_, "stockNotificationThreshold"); + A.BuiltValueNullFieldError_checkNotNull(stockNotification, _s13_, "stockNotification"); + A.BuiltValueNullFieldError_checkNotNull(imageUrl, _s13_, "imageUrl"); + A.BuiltValueNullFieldError_checkNotNull(maxQuantity, _s13_, "maxQuantity"); + A.BuiltValueNullFieldError_checkNotNull(documents, _s13_, "documents"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s13_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s13_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s13_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); return new A._$ProductEntity(productKey, notes, cost, price, quantity, taxName1, taxRate1, taxName2, taxRate2, taxName3, taxRate3, customValue1, customValue2, customValue3, customValue4, stockQuantity, stockNotificationThreshold, stockNotification, imageUrl, maxQuantity, documents, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, ProductListResponse: function ProductListResponse() { @@ -59206,8 +63020,25 @@ return A._$ProjectEntity$_(0, t3, 0, t2, "", 0, "", "", "", "", "", A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_DocumentEntity), "", t1, false, false, "", "", "", "", 0, 0); }, _$ProjectEntity$_(archivedAt, assignedUserId, budgetedHours, clientId, color, createdAt, createdUserId, customValue1, customValue2, customValue3, customValue4, documents, dueDate, id, isChanged, isDeleted, $name, number, privateNotes, publicNotes, taskRate, updatedAt) { - if (documents == null) - A.throwExpression(A.BuiltValueNullFieldError$("ProjectEntity", "documents")); + var _s13_ = "ProjectEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s13_, "name"); + A.BuiltValueNullFieldError_checkNotNull(color, _s13_, "color"); + A.BuiltValueNullFieldError_checkNotNull(clientId, _s13_, "clientId"); + A.BuiltValueNullFieldError_checkNotNull(taskRate, _s13_, "taskRate"); + A.BuiltValueNullFieldError_checkNotNull(dueDate, _s13_, "dueDate"); + A.BuiltValueNullFieldError_checkNotNull(privateNotes, _s13_, "privateNotes"); + A.BuiltValueNullFieldError_checkNotNull(publicNotes, _s13_, "publicNotes"); + A.BuiltValueNullFieldError_checkNotNull(budgetedHours, _s13_, "budgetedHours"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s13_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s13_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s13_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s13_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(number, _s13_, "number"); + A.BuiltValueNullFieldError_checkNotNull(documents, _s13_, "documents"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s13_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s13_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s13_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); return new A._$ProjectEntity($name, color, clientId, taskRate, dueDate, privateNotes, publicNotes, budgetedHours, customValue1, customValue2, customValue3, customValue4, number, documents, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, ProjectListResponse: function ProjectListResponse() { @@ -59285,13 +63116,27 @@ return A._$ScheduleEntity$_(0, "", 0, "", "5", t1, false, false, false, "", "", A._$ScheduleParameters$_(A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_String), A.toSnakeCase("thisQuarter"), true, true, "all"), -1, "email_statement", 0); }, _$ScheduleEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, frequencyId, id, isChanged, isDeleted, isPaused, $name, nextRun, parameters, remainingCycles, template, updatedAt) { - if (parameters == null) - A.throwExpression(A.BuiltValueNullFieldError$("ScheduleEntity", "parameters")); + var _s14_ = "ScheduleEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s14_, "name"); + A.BuiltValueNullFieldError_checkNotNull(frequencyId, _s14_, "frequencyId"); + A.BuiltValueNullFieldError_checkNotNull(nextRun, _s14_, "nextRun"); + A.BuiltValueNullFieldError_checkNotNull(template, _s14_, "template"); + A.BuiltValueNullFieldError_checkNotNull(isPaused, _s14_, "isPaused"); + A.BuiltValueNullFieldError_checkNotNull(remainingCycles, _s14_, "remainingCycles"); + A.BuiltValueNullFieldError_checkNotNull(parameters, _s14_, "parameters"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s14_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s14_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s14_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s14_, "id"); return new A._$ScheduleEntity($name, frequencyId, nextRun, template, isPaused, remainingCycles, parameters, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, _$ScheduleParameters$_(clients, dateRange, showAgingTable, showPaymentsTable, $status) { - if (clients == null) - A.throwExpression(A.BuiltValueNullFieldError$("ScheduleParameters", "clients")); + var _s18_ = "ScheduleParameters"; + A.BuiltValueNullFieldError_checkNotNull(dateRange, _s18_, "dateRange"); + A.BuiltValueNullFieldError_checkNotNull(showPaymentsTable, _s18_, "showPaymentsTable"); + A.BuiltValueNullFieldError_checkNotNull(showAgingTable, _s18_, "showAgingTable"); + A.BuiltValueNullFieldError_checkNotNull($status, _s18_, "status"); + A.BuiltValueNullFieldError_checkNotNull(clients, _s18_, "clients"); return new A._$ScheduleParameters(dateRange, showPaymentsTable, showAgingTable, $status, clients); }, ScheduleListResponse: function ScheduleListResponse() { @@ -59922,8 +63767,12 @@ return new A._$SettingsEntity(timezoneId, dateFormatId, enableMilitaryTime, languageId, showCurrencyCode, currencyId, customValue1, customValue2, customValue3, customValue4, defaultPaymentTerms, defaultValidUntil, companyGatewayIds, defaultTaskRate, sendReminders, enablePortal, enablePortalDashboard, enablePortalTasks, enableClientPortalUploads, enableVendorPortalUploads, emailStyle, replyToEmail, replyToName, emailFromName, bccEmail, pdfEmailAttachment, ublEmailAttachment, documentEmailAttachment, emailStyleCustom, customMessageDashboard, customMessageUnpaidInvoice, customMessagePaidInvoice, customMessageUnapprovedQuote, autoArchiveInvoice, autoArchiveInvoiceCancelled, autoArchiveQuote, autoEmailInvoice, autoConvertQuote, enableInclusiveTaxes, translations, taskNumberPattern, taskNumberCounter, expenseNumberPattern, expenseNumberCounter, recurringExpenseNumberPattern, recurringExpenseNumberCounter, vendorNumberPattern, vendorNumberCounter, ticketNumberPattern, ticketNumberCounter, paymentNumberPattern, paymentNumberCounter, projectNumberPattern, projectNumberCounter, invoiceNumberPattern, invoiceNumberCounter, recurringInvoiceNumberPattern, recurringInvoiceNumberCounter, quoteNumberPattern, quoteNumberCounter, clientNumberPattern, clientNumberCounter, creditNumberPattern, creditNumberCounter, recurringNumberPrefix, resetCounterFrequencyId, resetCounterDate, counterPadding, sharedInvoiceQuoteCounter, sharedInvoiceCreditCounter, defaultInvoiceTerms, defaultQuoteTerms, defaultQuoteFooter, defaultCreditTerms, defaultCreditFooter, defaultInvoiceDesignId, defaultQuoteDesignId, defaultCreditDesignId, defaultInvoiceFooter, defaultTaxName1, defaultTaxRate1, defaultTaxName2, defaultTaxRate2, defaultTaxName3, defaultTaxRate3, defaultPaymentTypeId, pdfVariables, emailSignature, emailSubjectInvoice, emailSubjectQuote, emailSubjectCredit, emailSubjectPayment, emailSubjectPaymentPartial, emailBodyInvoice, emailBodyQuote, emailBodyCredit, emailBodyPayment, emailBodyPaymentPartial, emailSubjectReminder1, emailSubjectReminder2, emailSubjectReminder3, emailBodyReminder1, emailBodyReminder2, emailBodyReminder3, emailSubjectCustom1, emailBodyCustom1, emailSubjectCustom2, emailBodyCustom2, emailSubjectCustom3, emailBodyCustom3, emailSubjectStatement, emailBodyStatement, emailSubjectPurchaseOrder, emailBodyPurchaseOrder, enablePortalPassword, signatureOnPdf, enableEmailMarkup, showAcceptInvoiceTerms, showAcceptQuoteTerms, requireInvoiceSignature, requireQuoteSignature, $name, companyLogo, website, address1, address2, city, state, postalCode, phone, email, countryId, vatNumber, idNumber, pageSize, pageLayout, fontSize, primaryColor, secondaryColor, primaryFont, secondaryFont, hidePaidToDate, embedDocuments, allPagesHeader, allPagesFooter, enableReminder1, enableReminder2, enableReminder3, enableReminderEndless, numDaysReminder1, numDaysReminder2, numDaysReminder3, scheduleReminder1, scheduleReminder2, scheduleReminder3, endlessReminderFrequencyId, lateFeeAmount1, lateFeeAmount2, lateFeeAmount3, lateFeeAmountEndless, lateFeePercent1, lateFeePercent2, lateFeePercent3, lateFeePercentEndless, emailSubjectReminderEndless, emailBodyReminderEndless, clientOnlinePaymentNotification, clientManualPaymentNotification, clientMarkPaidPaymentNotification, counterNumberApplied, emailSendingMethod, gmailSendingUserId, clientPortalTerms, clientPortalPrivacy, lockInvoices, autoBill, autoBillStandardInvoices, clientPortalAllowUnderPayment, clientPortalAllowOverPayment, autoBillDate, clientPortalUnderPaymentMinimum, useCreditsPayment, clientPortalCustomHeader, clientPortalCustomCss, clientPortalCustomFooter, clientPortalCustomJs, hideEmptyColumnsOnPdf, entitySendTime, clientPortalTasks, pageNumbering, pageNumberingAlignment, requirePurchaseOrderSignature, defaultPurchaseOrderTerms, defaultPurchaseOrderDesignId, defaultPurchaseOrderFooter, purchaseOrderNumberPattern, purchaseOrderNumberCounter, qrIban, besrId, postmarkSecret, mailgunSecret, mailgunDomain, emailAlignment, showEmailFooter, companyLogoSize, showPaidStamp, showShippingAddress, customSendingEmail, acceptPurchaseOrderNumber); }, _$PdfPreviewRequest$_(clientId, entityType, groupId, settings, settingsType) { - if (settings == null) - A.throwExpression(A.BuiltValueNullFieldError$("PdfPreviewRequest", "settings")); + var _s17_ = "PdfPreviewRequest"; + A.BuiltValueNullFieldError_checkNotNull(entityType, _s17_, "entityType"); + A.BuiltValueNullFieldError_checkNotNull(settingsType, _s17_, "settingsType"); + A.BuiltValueNullFieldError_checkNotNull(settings, _s17_, "settings"); + A.BuiltValueNullFieldError_checkNotNull(groupId, _s17_, "groupId"); + A.BuiltValueNullFieldError_checkNotNull(clientId, _s17_, "clientId"); return new A._$PdfPreviewRequest(entityType, settingsType, settings, groupId, clientId); }, SettingsEntity: function SettingsEntity() { @@ -60193,6 +64042,15 @@ return A._$CountryEntity$_("", "", "", "", "", false, false, ""); }, _$CountryEntity$_(decimalSeparator, id, iso2, iso3, $name, swapCurrencySymbol, swapPostalCode, thousandSeparator) { + var _s13_ = "CountryEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s13_, "name"); + A.BuiltValueNullFieldError_checkNotNull(swapPostalCode, _s13_, "swapPostalCode"); + A.BuiltValueNullFieldError_checkNotNull(swapCurrencySymbol, _s13_, "swapCurrencySymbol"); + A.BuiltValueNullFieldError_checkNotNull(thousandSeparator, _s13_, "thousandSeparator"); + A.BuiltValueNullFieldError_checkNotNull(decimalSeparator, _s13_, "decimalSeparator"); + A.BuiltValueNullFieldError_checkNotNull(iso2, _s13_, "iso2"); + A.BuiltValueNullFieldError_checkNotNull(iso3, _s13_, "iso3"); + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); return new A._$CountryEntity($name, swapPostalCode, swapCurrencySymbol, thousandSeparator, decimalSeparator, iso2, iso3, id); }, CountryListResponse: function CountryListResponse() { @@ -60243,6 +64101,16 @@ return A._$CurrencyEntity$_("", "", 0, "", "", 2, false, "", ""); }, _$CurrencyEntity$_(code, decimalSeparator, exchangeRate, id, $name, precision, swapCurrencySymbol, symbol, thousandSeparator) { + var _s14_ = "CurrencyEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s14_, "name"); + A.BuiltValueNullFieldError_checkNotNull(symbol, _s14_, "symbol"); + A.BuiltValueNullFieldError_checkNotNull(precision, _s14_, "precision"); + A.BuiltValueNullFieldError_checkNotNull(thousandSeparator, _s14_, "thousandSeparator"); + A.BuiltValueNullFieldError_checkNotNull(decimalSeparator, _s14_, "decimalSeparator"); + A.BuiltValueNullFieldError_checkNotNull(code, _s14_, "code"); + A.BuiltValueNullFieldError_checkNotNull(swapCurrencySymbol, _s14_, "swapCurrencySymbol"); + A.BuiltValueNullFieldError_checkNotNull(exchangeRate, _s14_, "exchangeRate"); + A.BuiltValueNullFieldError_checkNotNull(id, _s14_, "id"); return new A._$CurrencyEntity($name, symbol, precision, thousandSeparator, decimalSeparator, code, swapCurrencySymbol, exchangeRate, id); }, CurrencyListResponse: function CurrencyListResponse() { @@ -60406,6 +64274,9 @@ _IndustryEntity_Object_SelectableEntity: function _IndustryEntity_Object_SelectableEntity() { }, _$InvoiceStatusEntity$_(id, $name) { + var _s19_ = "InvoiceStatusEntity"; + A.BuiltValueNullFieldError_checkNotNull(id, _s19_, "id"); + A.BuiltValueNullFieldError_checkNotNull($name, _s19_, "name"); return new A._$InvoiceStatusEntity(id, $name); }, InvoiceStatusEntity: function InvoiceStatusEntity() { @@ -60425,6 +64296,10 @@ _InvoiceStatusEntity_Object_EntityStatus_SelectableEntity: function _InvoiceStatusEntity_Object_EntityStatus_SelectableEntity() { }, _$LanguageEntity$_(id, locale, $name) { + var _s14_ = "LanguageEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s14_, "name"); + A.BuiltValueNullFieldError_checkNotNull(locale, _s14_, "locale"); + A.BuiltValueNullFieldError_checkNotNull(id, _s14_, "id"); return new A._$LanguageEntity($name, locale, id); }, LanguageListResponse: function LanguageListResponse() { @@ -60467,6 +64342,9 @@ _LanguageEntity_Object_SelectableEntity: function _LanguageEntity_Object_SelectableEntity() { }, _$PaymentStatusEntity$_(id, $name) { + var _s19_ = "PaymentStatusEntity"; + A.BuiltValueNullFieldError_checkNotNull(id, _s19_, "id"); + A.BuiltValueNullFieldError_checkNotNull($name, _s19_, "name"); return new A._$PaymentStatusEntity(id, $name); }, PaymentStatusEntity: function PaymentStatusEntity() { @@ -60484,6 +64362,9 @@ _PaymentStatusEntity_Object_EntityStatus_SelectableEntity: function _PaymentStatusEntity_Object_EntityStatus_SelectableEntity() { }, _$PaymentTypeEntity$_(id, $name) { + var _s17_ = "PaymentTypeEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s17_, "name"); + A.BuiltValueNullFieldError_checkNotNull(id, _s17_, "id"); return new A._$PaymentTypeEntity($name, id); }, PaymentTypeListResponse: function PaymentTypeListResponse() { @@ -60559,6 +64440,9 @@ _SizeEntity_Object_SelectableEntity: function _SizeEntity_Object_SelectableEntity() { }, _$TemplateEntity$_(body, subject) { + var _s14_ = "TemplateEntity"; + A.BuiltValueNullFieldError_checkNotNull(subject, _s14_, "subject"); + A.BuiltValueNullFieldError_checkNotNull(body, _s14_, "body"); return new A._$TemplateEntity(subject, body); }, StaticDataItemResponse: function StaticDataItemResponse() { @@ -60676,13 +64560,44 @@ return builder; }, _$SubscriptionEntity$_(allowCancellation, allowPlanChanges, allowQueryOverrides, archivedAt, assignedUserId, autoBill, createdAt, createdUserId, frequencyId, groupId, id, isAmountDiscount, isChanged, isDeleted, maxSeatsLimit, $name, optionalProductIds, optionalRecurringProductIds, perSeatEnabled, price, productIds, promoCode, promoDiscount, purchasePage, recurringProductIds, refundPeriod, registrationRequired, trialDuration, trialEnabled, updatedAt, useInventoryManagement, webhookConfiguration) { - if (webhookConfiguration == null) - A.throwExpression(A.BuiltValueNullFieldError$("SubscriptionEntity", "webhookConfiguration")); + var _s18_ = "SubscriptionEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s18_, "name"); + A.BuiltValueNullFieldError_checkNotNull(groupId, _s18_, "groupId"); + A.BuiltValueNullFieldError_checkNotNull(productIds, _s18_, "productIds"); + A.BuiltValueNullFieldError_checkNotNull(recurringProductIds, _s18_, "recurringProductIds"); + A.BuiltValueNullFieldError_checkNotNull(optionalProductIds, _s18_, "optionalProductIds"); + A.BuiltValueNullFieldError_checkNotNull(optionalRecurringProductIds, _s18_, "optionalRecurringProductIds"); + A.BuiltValueNullFieldError_checkNotNull(registrationRequired, _s18_, "registrationRequired"); + A.BuiltValueNullFieldError_checkNotNull(useInventoryManagement, _s18_, "useInventoryManagement"); + A.BuiltValueNullFieldError_checkNotNull(frequencyId, _s18_, "frequencyId"); + A.BuiltValueNullFieldError_checkNotNull(autoBill, _s18_, "autoBill"); + A.BuiltValueNullFieldError_checkNotNull(promoCode, _s18_, "promoCode"); + A.BuiltValueNullFieldError_checkNotNull(promoDiscount, _s18_, "promoDiscount"); + A.BuiltValueNullFieldError_checkNotNull(price, _s18_, "price"); + A.BuiltValueNullFieldError_checkNotNull(isAmountDiscount, _s18_, "isAmountDiscount"); + A.BuiltValueNullFieldError_checkNotNull(allowCancellation, _s18_, "allowCancellation"); + A.BuiltValueNullFieldError_checkNotNull(perSeatEnabled, _s18_, "perSeatEnabled"); + A.BuiltValueNullFieldError_checkNotNull(maxSeatsLimit, _s18_, "maxSeatsLimit"); + A.BuiltValueNullFieldError_checkNotNull(trialEnabled, _s18_, "trialEnabled"); + A.BuiltValueNullFieldError_checkNotNull(trialDuration, _s18_, "trialDuration"); + A.BuiltValueNullFieldError_checkNotNull(allowQueryOverrides, _s18_, "allowQueryOverrides"); + A.BuiltValueNullFieldError_checkNotNull(allowPlanChanges, _s18_, "allowPlanChanges"); + A.BuiltValueNullFieldError_checkNotNull(refundPeriod, _s18_, "refundPeriod"); + A.BuiltValueNullFieldError_checkNotNull(webhookConfiguration, _s18_, "webhookConfiguration"); + A.BuiltValueNullFieldError_checkNotNull(purchasePage, _s18_, "purchasePage"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s18_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s18_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s18_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s18_, "id"); return new A._$SubscriptionEntity($name, groupId, productIds, recurringProductIds, optionalProductIds, optionalRecurringProductIds, registrationRequired, useInventoryManagement, frequencyId, autoBill, promoCode, promoDiscount, price, isAmountDiscount, allowCancellation, perSeatEnabled, maxSeatsLimit, trialEnabled, trialDuration, allowQueryOverrides, allowPlanChanges, refundPeriod, webhookConfiguration, purchasePage, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, _$WebhookConfigurationEntity$_(postPurchaseBody, postPurchaseHeaders, postPurchaseRestMethod, postPurchaseUrl, returnUrl) { - if (postPurchaseHeaders == null) - A.throwExpression(A.BuiltValueNullFieldError$("WebhookConfigurationEntity", "postPurchaseHeaders")); + var _s26_ = "WebhookConfigurationEntity"; + A.BuiltValueNullFieldError_checkNotNull(returnUrl, _s26_, "returnUrl"); + A.BuiltValueNullFieldError_checkNotNull(postPurchaseUrl, _s26_, "postPurchaseUrl"); + A.BuiltValueNullFieldError_checkNotNull(postPurchaseRestMethod, _s26_, "postPurchaseRestMethod"); + A.BuiltValueNullFieldError_checkNotNull(postPurchaseHeaders, _s26_, "postPurchaseHeaders"); + A.BuiltValueNullFieldError_checkNotNull(postPurchaseBody, _s26_, "postPurchaseBody"); return new A._$WebhookConfigurationEntity(returnUrl, postPurchaseUrl, postPurchaseRestMethod, postPurchaseHeaders, postPurchaseBody); }, SubscriptionListResponse: function SubscriptionListResponse() { @@ -60840,10 +64755,23 @@ }, _$TaskEntity$_(archivedAt, assignedUserId, clientId, createdAt, createdUserId, customValue1, customValue2, customValue3, customValue4, description, documents, id, invoiceId, isChanged, isDeleted, number, projectId, rate, statusId, statusOrder, timeLog, updatedAt) { var _s10_ = "TaskEntity"; - if (statusId == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "statusId")); - if (documents == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "documents")); + A.BuiltValueNullFieldError_checkNotNull(description, _s10_, "description"); + A.BuiltValueNullFieldError_checkNotNull(number, _s10_, "number"); + A.BuiltValueNullFieldError_checkNotNull(invoiceId, _s10_, "invoiceId"); + A.BuiltValueNullFieldError_checkNotNull(clientId, _s10_, "clientId"); + A.BuiltValueNullFieldError_checkNotNull(rate, _s10_, "rate"); + A.BuiltValueNullFieldError_checkNotNull(projectId, _s10_, "projectId"); + A.BuiltValueNullFieldError_checkNotNull(timeLog, _s10_, "timeLog"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s10_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s10_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s10_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s10_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(statusId, _s10_, "statusId"); + A.BuiltValueNullFieldError_checkNotNull(documents, _s10_, "documents"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s10_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s10_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s10_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s10_, "id"); return new A._$TaskEntity(description, number, invoiceId, clientId, rate, projectId, timeLog, customValue1, customValue2, customValue3, customValue4, statusId, statusOrder, documents, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, TaskListResponse: function TaskListResponse() { @@ -60959,6 +64887,13 @@ return A._$TaskStatusEntity$_(0, "", "", 0, "", t1, false, false, "", null, 0); }, _$TaskStatusEntity$_(archivedAt, assignedUserId, color, createdAt, createdUserId, id, isChanged, isDeleted, $name, statusOrder, updatedAt) { + var _s16_ = "TaskStatusEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s16_, "name"); + A.BuiltValueNullFieldError_checkNotNull(color, _s16_, "color"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s16_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s16_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s16_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s16_, "id"); return new A._$TaskStatusEntity($name, color, statusOrder, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, TaskStatusListResponse: function TaskStatusListResponse() { @@ -61021,6 +64956,13 @@ return A._$TaxRateEntity$_(0, "", 0, "", "" + t1, false, false, t2, t3, 0); }, _$TaxRateEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, id, isChanged, isDeleted, $name, rate, updatedAt) { + var _s13_ = "TaxRateEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s13_, "name"); + A.BuiltValueNullFieldError_checkNotNull(rate, _s13_, "rate"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s13_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s13_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s13_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); return new A._$TaxRateEntity($name, rate, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, TaxRateListResponse: function TaxRateListResponse() { @@ -61087,6 +65029,14 @@ return B.C_Utf8Codec.decode$1(0, B.C_Base64Decoder.convert$1(value)); }, _$TokenEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, id, isChanged, isDeleted, isSystem, $name, token, updatedAt) { + var _s11_ = "TokenEntity"; + A.BuiltValueNullFieldError_checkNotNull(isSystem, _s11_, "isSystem"); + A.BuiltValueNullFieldError_checkNotNull(token, _s11_, "token"); + A.BuiltValueNullFieldError_checkNotNull($name, _s11_, "name"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s11_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s11_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s11_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s11_, "id"); return new A._$TokenEntity(isSystem, token, $name, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, TokenListResponse: function TokenListResponse() { @@ -61184,11 +65134,32 @@ return builder; }, _$TransactionEntity$_(amount, archivedAt, assignedUserId, bankAccountId, baseType, category, categoryId, createdAt, createdUserId, currencyId, date, description, expenseId, id, invoiceIds, isChanged, isDeleted, paymentId, pendingCategoryId, pendingExpenseId, pendingVendorId, statusId, transactionId, transactionRuleId, updatedAt, vendorId) { - if (date == null) - A.throwExpression(A.BuiltValueNullFieldError$("TransactionEntity", "date")); + var _s17_ = "TransactionEntity"; + A.BuiltValueNullFieldError_checkNotNull(amount, _s17_, "amount"); + A.BuiltValueNullFieldError_checkNotNull(currencyId, _s17_, "currencyId"); + A.BuiltValueNullFieldError_checkNotNull(category, _s17_, "category"); + A.BuiltValueNullFieldError_checkNotNull(baseType, _s17_, "baseType"); + A.BuiltValueNullFieldError_checkNotNull(date, _s17_, "date"); + A.BuiltValueNullFieldError_checkNotNull(bankAccountId, _s17_, "bankAccountId"); + A.BuiltValueNullFieldError_checkNotNull(description, _s17_, "description"); + A.BuiltValueNullFieldError_checkNotNull(statusId, _s17_, "statusId"); + A.BuiltValueNullFieldError_checkNotNull(categoryId, _s17_, "categoryId"); + A.BuiltValueNullFieldError_checkNotNull(invoiceIds, _s17_, "invoiceIds"); + A.BuiltValueNullFieldError_checkNotNull(paymentId, _s17_, "paymentId"); + A.BuiltValueNullFieldError_checkNotNull(expenseId, _s17_, "expenseId"); + A.BuiltValueNullFieldError_checkNotNull(vendorId, _s17_, "vendorId"); + A.BuiltValueNullFieldError_checkNotNull(transactionId, _s17_, "transactionId"); + A.BuiltValueNullFieldError_checkNotNull(transactionRuleId, _s17_, "transactionRuleId"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s17_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s17_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s17_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s17_, "id"); return new A._$TransactionEntity(amount, currencyId, category, baseType, date, bankAccountId, description, statusId, categoryId, invoiceIds, paymentId, expenseId, vendorId, transactionId, transactionRuleId, pendingVendorId, pendingCategoryId, pendingExpenseId, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, _$TransactionStatusEntity$_(id, $name) { + var _s23_ = "TransactionStatusEntity"; + A.BuiltValueNullFieldError_checkNotNull(id, _s23_, "id"); + A.BuiltValueNullFieldError_checkNotNull($name, _s23_, "name"); return new A._$TransactionStatusEntity(id, $name); }, TransactionListResponse: function TransactionListResponse() { @@ -61285,11 +65256,25 @@ return A._$TransactionRuleEntity$_("DEBIT", 0, "", false, "", 0, "", t1, false, false, true, "", A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_TransactionRuleCriteriaEntity), 0, ""); }, _$TransactionRuleEntity$_(appliesTo, archivedAt, assignedUserId, autoConvert, categoryId, createdAt, createdUserId, id, isChanged, isDeleted, matchesOnAll, $name, rules, updatedAt, vendorId) { - if (rules == null) - A.throwExpression(A.BuiltValueNullFieldError$("TransactionRuleEntity", "rules")); + var _s21_ = "TransactionRuleEntity"; + A.BuiltValueNullFieldError_checkNotNull($name, _s21_, "name"); + A.BuiltValueNullFieldError_checkNotNull(matchesOnAll, _s21_, "matchesOnAll"); + A.BuiltValueNullFieldError_checkNotNull(autoConvert, _s21_, "autoConvert"); + A.BuiltValueNullFieldError_checkNotNull(appliesTo, _s21_, "appliesTo"); + A.BuiltValueNullFieldError_checkNotNull(vendorId, _s21_, "vendorId"); + A.BuiltValueNullFieldError_checkNotNull(categoryId, _s21_, "categoryId"); + A.BuiltValueNullFieldError_checkNotNull(rules, _s21_, "rules"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s21_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s21_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s21_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s21_, "id"); return new A._$TransactionRuleEntity($name, matchesOnAll, autoConvert, appliesTo, vendorId, categoryId, rules, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, _$TransactionRuleCriteriaEntity$_(operator, searchKey, value) { + var _s29_ = "TransactionRuleCriteriaEntity"; + A.BuiltValueNullFieldError_checkNotNull(searchKey, _s29_, "searchKey"); + A.BuiltValueNullFieldError_checkNotNull(operator, _s29_, "operator"); + A.BuiltValueNullFieldError_checkNotNull(value, _s29_, "value"); return new A._$TransactionRuleCriteriaEntity(searchKey, operator, value); }, TransactionRuleListResponse: function TransactionRuleListResponse() { @@ -61366,19 +65351,41 @@ t1 = "" + t1; } else t1 = id; - return A._$UserEntity$_(0, "", 0, "", "", "", "", "", "", null, "", false, t1, false, false, false, "", "", "", "", "", "", false, 0, userCompany); + return A._$UserEntity$_(0, "", 0, "", "", "", "", "", "", null, "", false, t1, false, false, false, "", "", false, "", "", "", "", false, 0, userCompany); }, UserEntity__initializeBuilder(builder) { builder.get$_user_model$_$this()._isTwoFactorEnabled = false; builder.get$_user_model$_$this()._hasPassword = false; builder.get$_user_model$_$this()._phoneVerified = false; + builder.get$_user_model$_$this()._mailerConnected = false; builder.get$_user_model$_$this()._password = ""; builder.get$_user_model$_$this()._lastEmailAddress = ""; builder.get$_user_model$_$this()._oauthUserToken = ""; return builder; }, - _$UserEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, customValue1, customValue2, customValue3, customValue4, email, emailVerifiedAt, firstName, hasPassword, id, isChanged, isDeleted, isTwoFactorEnabled, lastEmailAddress, lastName, oauthProvider, oauthUserToken, password, phone, phoneVerified, updatedAt, userCompany) { - return new A._$UserEntity(firstName, lastName, email, phone, password, emailVerifiedAt, phoneVerified, customValue1, customValue2, customValue3, customValue4, isTwoFactorEnabled, hasPassword, lastEmailAddress, oauthUserToken, userCompany, oauthProvider, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); + _$UserEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, customValue1, customValue2, customValue3, customValue4, email, emailVerifiedAt, firstName, hasPassword, id, isChanged, isDeleted, isTwoFactorEnabled, lastEmailAddress, lastName, mailerConnected, oauthProvider, oauthUserToken, password, phone, phoneVerified, updatedAt, userCompany) { + var _s10_ = "UserEntity"; + A.BuiltValueNullFieldError_checkNotNull(firstName, _s10_, "firstName"); + A.BuiltValueNullFieldError_checkNotNull(lastName, _s10_, "lastName"); + A.BuiltValueNullFieldError_checkNotNull(email, _s10_, "email"); + A.BuiltValueNullFieldError_checkNotNull(phone, _s10_, "phone"); + A.BuiltValueNullFieldError_checkNotNull(password, _s10_, "password"); + A.BuiltValueNullFieldError_checkNotNull(phoneVerified, _s10_, "phoneVerified"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s10_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s10_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s10_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s10_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(isTwoFactorEnabled, _s10_, "isTwoFactorEnabled"); + A.BuiltValueNullFieldError_checkNotNull(hasPassword, _s10_, "hasPassword"); + A.BuiltValueNullFieldError_checkNotNull(lastEmailAddress, _s10_, "lastEmailAddress"); + A.BuiltValueNullFieldError_checkNotNull(oauthUserToken, _s10_, "oauthUserToken"); + A.BuiltValueNullFieldError_checkNotNull(mailerConnected, _s10_, "mailerConnected"); + A.BuiltValueNullFieldError_checkNotNull(oauthProvider, _s10_, "oauthProvider"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s10_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s10_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s10_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s10_, "id"); + return new A._$UserEntity(firstName, lastName, email, phone, password, emailVerifiedAt, phoneVerified, customValue1, customValue2, customValue3, customValue4, isTwoFactorEnabled, hasPassword, lastEmailAddress, oauthUserToken, mailerConnected, userCompany, oauthProvider, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, UserListResponse: function UserListResponse() { }, @@ -61440,7 +65447,7 @@ UserCompanyItemResponseBuilder: function UserCompanyItemResponseBuilder() { this._user_model$_data = this._user_model$_$v = null; }, - _$UserEntity: function _$UserEntity(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24) { + _$UserEntity: function _$UserEntity(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25) { var _ = this; _.firstName = t0; _.lastName = t1; @@ -61457,21 +65464,22 @@ _.hasPassword = t12; _.lastEmailAddress = t13; _.oauthUserToken = t14; - _.userCompany = t15; - _.oauthProvider = t16; - _.isChanged = t17; - _.createdAt = t18; - _.updatedAt = t19; - _.archivedAt = t20; - _.isDeleted = t21; - _.createdUserId = t22; - _.assignedUserId = t23; - _.id = t24; + _.mailerConnected = t15; + _.userCompany = t16; + _.oauthProvider = t17; + _.isChanged = t18; + _.createdAt = t19; + _.updatedAt = t20; + _.archivedAt = t21; + _.isDeleted = t22; + _.createdUserId = t23; + _.assignedUserId = t24; + _.id = t25; _._user_model$__hashCode = null; }, UserEntityBuilder: function UserEntityBuilder() { var _ = this; - _._id = _._assignedUserId = _._createdUserId = _._isDeleted = _._archivedAt = _._user_model$_updatedAt = _._createdAt = _._user_model$_isChanged = _._oauthProvider = _._userCompany = _._oauthUserToken = _._lastEmailAddress = _._hasPassword = _._isTwoFactorEnabled = _._customValue4 = _._customValue3 = _._customValue2 = _._customValue1 = _._phoneVerified = _._emailVerifiedAt = _._password = _._phone = _._email = _._lastName = _._firstName = _._user_model$_$v = null; + _._id = _._assignedUserId = _._createdUserId = _._isDeleted = _._archivedAt = _._user_model$_updatedAt = _._createdAt = _._user_model$_isChanged = _._oauthProvider = _._userCompany = _._mailerConnected = _._oauthUserToken = _._lastEmailAddress = _._hasPassword = _._isTwoFactorEnabled = _._customValue4 = _._customValue3 = _._customValue2 = _._customValue1 = _._phoneVerified = _._emailVerifiedAt = _._password = _._phone = _._email = _._lastName = _._firstName = _._user_model$_$v = null; }, _UserEntity_Object_BaseEntity: function _UserEntity_Object_BaseEntity() { }, @@ -61512,15 +65520,51 @@ }, _$VendorEntity$_(activities, address1, address2, archivedAt, assignedUserId, city, contacts, countryId, createdAt, createdUserId, currencyId, customValue1, customValue2, customValue3, customValue4, documents, id, idNumber, isChanged, isDeleted, loadedAt, $name, number, phone, postalCode, privateNotes, publicNotes, state, updatedAt, vatNumber, website) { var _s12_ = "VendorEntity"; - if (contacts == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "contacts")); - if (activities == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "activities")); - if (documents == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "documents")); + A.BuiltValueNullFieldError_checkNotNull($name, _s12_, "name"); + A.BuiltValueNullFieldError_checkNotNull(address1, _s12_, "address1"); + A.BuiltValueNullFieldError_checkNotNull(address2, _s12_, "address2"); + A.BuiltValueNullFieldError_checkNotNull(city, _s12_, "city"); + A.BuiltValueNullFieldError_checkNotNull(state, _s12_, "state"); + A.BuiltValueNullFieldError_checkNotNull(postalCode, _s12_, "postalCode"); + A.BuiltValueNullFieldError_checkNotNull(countryId, _s12_, "countryId"); + A.BuiltValueNullFieldError_checkNotNull(phone, _s12_, "phone"); + A.BuiltValueNullFieldError_checkNotNull(privateNotes, _s12_, "privateNotes"); + A.BuiltValueNullFieldError_checkNotNull(publicNotes, _s12_, "publicNotes"); + A.BuiltValueNullFieldError_checkNotNull(website, _s12_, "website"); + A.BuiltValueNullFieldError_checkNotNull(number, _s12_, "number"); + A.BuiltValueNullFieldError_checkNotNull(vatNumber, _s12_, "vatNumber"); + A.BuiltValueNullFieldError_checkNotNull(idNumber, _s12_, "idNumber"); + A.BuiltValueNullFieldError_checkNotNull(currencyId, _s12_, "currencyId"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s12_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s12_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s12_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s12_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(contacts, _s12_, "contacts"); + A.BuiltValueNullFieldError_checkNotNull(activities, _s12_, "activities"); + A.BuiltValueNullFieldError_checkNotNull(documents, _s12_, "documents"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s12_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s12_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s12_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s12_, "id"); return new A._$VendorEntity(loadedAt, $name, address1, address2, city, state, postalCode, countryId, phone, privateNotes, publicNotes, website, number, vatNumber, idNumber, currencyId, customValue1, customValue2, customValue3, customValue4, contacts, activities, documents, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, _$VendorContactEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, customValue1, customValue2, customValue3, customValue4, email, firstName, id, isChanged, isDeleted, isPrimary, lastName, link, phone, sendEmail, updatedAt) { + var _s19_ = "VendorContactEntity"; + A.BuiltValueNullFieldError_checkNotNull(firstName, _s19_, "firstName"); + A.BuiltValueNullFieldError_checkNotNull(lastName, _s19_, "lastName"); + A.BuiltValueNullFieldError_checkNotNull(email, _s19_, "email"); + A.BuiltValueNullFieldError_checkNotNull(isPrimary, _s19_, "isPrimary"); + A.BuiltValueNullFieldError_checkNotNull(sendEmail, _s19_, "sendEmail"); + A.BuiltValueNullFieldError_checkNotNull(phone, _s19_, "phone"); + A.BuiltValueNullFieldError_checkNotNull(customValue1, _s19_, "customValue1"); + A.BuiltValueNullFieldError_checkNotNull(customValue2, _s19_, "customValue2"); + A.BuiltValueNullFieldError_checkNotNull(customValue3, _s19_, "customValue3"); + A.BuiltValueNullFieldError_checkNotNull(customValue4, _s19_, "customValue4"); + A.BuiltValueNullFieldError_checkNotNull(link, _s19_, "link"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s19_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s19_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s19_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s19_, "id"); return new A._$VendorContactEntity(firstName, lastName, email, isPrimary, sendEmail, phone, customValue1, customValue2, customValue3, customValue4, link, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, VendorListResponse: function VendorListResponse() { @@ -61661,8 +65705,16 @@ return builder; }, _$WebhookEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, eventId, format, headers, id, isChanged, isDeleted, restMethod, targetUrl, updatedAt) { - if (headers == null) - A.throwExpression(A.BuiltValueNullFieldError$("WebhookEntity", "headers")); + var _s13_ = "WebhookEntity"; + A.BuiltValueNullFieldError_checkNotNull(eventId, _s13_, "eventId"); + A.BuiltValueNullFieldError_checkNotNull(targetUrl, _s13_, "targetUrl"); + A.BuiltValueNullFieldError_checkNotNull(format, _s13_, "format"); + A.BuiltValueNullFieldError_checkNotNull(restMethod, _s13_, "restMethod"); + A.BuiltValueNullFieldError_checkNotNull(headers, _s13_, "headers"); + A.BuiltValueNullFieldError_checkNotNull(createdAt, _s13_, "createdAt"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s13_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(archivedAt, _s13_, "archivedAt"); + A.BuiltValueNullFieldError_checkNotNull(id, _s13_, "id"); return new A._$WebhookEntity(eventId, targetUrl, format, restMethod, headers, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); }, WebhookListResponse: function WebhookListResponse() { @@ -61802,7 +65854,7 @@ if (B.JSString_methods.startsWith$1(url, "https://invoicing.co")) secret = ""; t1 = type$.legacy_String; - headers = A.LinkedHashMap_LinkedHashMap$_literal(["X-CLIENT-VERSION", "5.0.108", "X-API-SECRET", secret, "X-Requested-With", "XMLHttpRequest", "Content-Type", "application/json; charset=utf-8"], t1, t1); + headers = A.LinkedHashMap_LinkedHashMap$_literal(["X-CLIENT-VERSION", "5.0.109", "X-API-SECRET", secret, "X-Requested-With", "XMLHttpRequest", "Content-Type", "application/json; charset=utf-8"], t1, t1); if (token.length !== 0) headers.$indexSet(0, "X-API-Token", token); if ((idToken == null ? "" : idToken).length !== 0) @@ -61826,9 +65878,9 @@ t2 = response.get$body(response).length > 200 ? B.JSString_methods.substring$2(response.get$body(response), 0, 200) : response.get$body(response); throw A.wrapException("Error: please check that Invoice Ninja v5 is installed on the server\n\nURL: " + url + "\n\nResponse: " + t2 + "\n\nHeaders: " + t1.toString$0(0) + "}"); } else { - t1 = A.Version__compare(A.Version_parse("5.0.108"), A.Version_parse(minClientVersion)); + t1 = A.Version__compare(A.Version_parse("5.0.109"), A.Version_parse(minClientVersion)); if (t1 < 0) - throw A.wrapException("Error: client not supported, please update to the latest version [Current v5.0.108 < Minimum v" + A.S(minClientVersion) + "]"); + throw A.wrapException("Error: client not supported, please update to the latest version [Current v5.0.109 < Minimum v" + A.S(minClientVersion) + "]"); else { t1 = A.Version__compare(A.Version_parse(serverVersion), A.Version_parse("5.0.4")); if (t1 < 0) @@ -62405,7 +66457,7 @@ prefState = $.$get$serializers().deserializeWith$1$2($.$get$_$prefStateSerializer(), B.C_JsonCodec.decode$1(0, prefString), type$.legacy_PrefState); } catch (exception) { e = A.unwrapException(exception); - A.print("Failed to load prefs: " + A.S(e)); + A.print("## Error: Failed to load prefs: " + A.S(e)); } t1 = prefState.appLayout; if (t1 === B.AppLayout_desktop) { @@ -62851,7 +66903,7 @@ case B.EntityType_subscription: t1 = store.__Store__dispatchers_F; t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.UpdateCurrentRoute("/settings/subscriptions")); + t1[0].call$1(new A.UpdateCurrentRoute("/settings/payment_links")); break; case B.EntityType_bankAccount: t1 = store.__Store__dispatchers_F; @@ -63074,7 +67126,7 @@ t1 = store.__Store__state_A; t1 === $ && A.throwUnnamedLateFieldNI(); if (t1.hasChanges$0() && A.getLayout(context) !== B.AppLayout_mobile) - A.showDialog(null, true, new A.checkForChanges_closure(context, store, callback), context, null, true, type$.legacy_MessageDialog); + A.showDialog(null, B.Color_2315255808, true, new A.checkForChanges_closure(context, store, callback), context, null, true, type$.legacy_MessageDialog); else callback.call$0(); } @@ -63704,14 +67756,17 @@ }, _$AppState$_(authState, dismissedNativeWarning, isLoading, isSaving, isTesting, isWhiteLabeled, lastError, prefState, staticState, uiState, userCompanyStates) { var _s8_ = "AppState"; - if (staticState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s8_, "staticState")); - if (prefState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s8_, "prefState")); - if (uiState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s8_, "uiState")); - if (userCompanyStates == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s8_, "userCompanyStates")); + A.BuiltValueNullFieldError_checkNotNull(isLoading, _s8_, "isLoading"); + A.BuiltValueNullFieldError_checkNotNull(isSaving, _s8_, "isSaving"); + A.BuiltValueNullFieldError_checkNotNull(isTesting, _s8_, "isTesting"); + A.BuiltValueNullFieldError_checkNotNull(isWhiteLabeled, _s8_, "isWhiteLabeled"); + A.BuiltValueNullFieldError_checkNotNull(dismissedNativeWarning, _s8_, "dismissedNativeWarning"); + A.BuiltValueNullFieldError_checkNotNull(lastError, _s8_, "lastError"); + A.BuiltValueNullFieldError_checkNotNull(authState, _s8_, "authState"); + A.BuiltValueNullFieldError_checkNotNull(staticState, _s8_, "staticState"); + A.BuiltValueNullFieldError_checkNotNull(prefState, _s8_, "prefState"); + A.BuiltValueNullFieldError_checkNotNull(uiState, _s8_, "uiState"); + A.BuiltValueNullFieldError_checkNotNull(userCompanyStates, _s8_, "userCompanyStates"); return new A._$AppState(isLoading, isSaving, isTesting, isWhiteLabeled, dismissedNativeWarning, lastError, authState, staticState, prefState, uiState, userCompanyStates); }, AppState: function AppState() { @@ -64092,6 +68147,13 @@ userUnverifiedPasswordReducer_closure: function userUnverifiedPasswordReducer_closure() { }, _$AuthState$_(email, isAuthenticated, isInitialized, lastEnteredPasswordAt, referralCode, url) { + var _s9_ = "AuthState"; + A.BuiltValueNullFieldError_checkNotNull(email, _s9_, "email"); + A.BuiltValueNullFieldError_checkNotNull(url, _s9_, "url"); + A.BuiltValueNullFieldError_checkNotNull(isInitialized, _s9_, "isInitialized"); + A.BuiltValueNullFieldError_checkNotNull(isAuthenticated, _s9_, "isAuthenticated"); + A.BuiltValueNullFieldError_checkNotNull(lastEnteredPasswordAt, _s9_, "lastEnteredPasswordAt"); + A.BuiltValueNullFieldError_checkNotNull(referralCode, _s9_, "referralCode"); return new A._$AuthState(email, url, isInitialized, isAuthenticated, lastEnteredPasswordAt, referralCode); }, AuthState: function AuthState() { @@ -64418,7 +68480,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._bank_account_state$_$v = state; new A.bankAccountUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._bank_account_state$_build$0(); }, _clearEditing(bankAccount, action) { return A.BankAccountEntity_BankAccountEntity(null, null); @@ -64654,15 +68716,14 @@ }, _$BankAccountState$_(list, map) { var _s16_ = "BankAccountState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s16_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s16_, "list"); return new A._$BankAccountState(map, list); }, _$BankAccountUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("BankAccountUIState", "listUIState")); + var _s18_ = "BankAccountUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s18_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s18_, "tabIndex"); return new A._$BankAccountUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, BankAccountState: function BankAccountState() { @@ -64709,7 +68770,7 @@ handleClientAction(context, clients, action) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - $async$returnValue, store, t1, t2, t3, clientIds, client, contact, message, _i, t4, documentIds; + $async$returnValue, store, t1, t2, t3, clientIds, client, contact, t4, message, _i, documentIds; var $async$handleClientAction = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -64745,9 +68806,16 @@ A.launchUrl(A.Uri_parse(contact.link + "?silent=true", 0, null)); break; case B.EntityAction_settings: - t1 = store.__Store__dispatchers_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.ViewSettings(null, null, client, null, false, "localization", false, null)); + t2 = store.__Store__state_A; + t3 = t2.userCompanyStates; + t2 = t2.uiState.selectedCompanyIndex; + t2 = t3._list[t2].userCompany; + t3 = t2.company; + t2 = t2.user; + t1 = t1.prefState.appLayout === B.AppLayout_desktop ? "localization" : null; + t4 = store.__Store__dispatchers_F; + t4 === $ && A.throwUnnamedLateFieldNI(); + t4[0].call$1(new A.ViewSettings(t3, null, client, t2, false, t1, true, null)); break; case B.EntityAction_newTask: A.createEntity(null, null, context, A.TaskEntity_TaskEntity(null, null, null, t1, null).rebuild$1(new A.handleClientAction_closure1(client)), false); @@ -64870,7 +68938,7 @@ } break; case B.EntityAction_merge: - A.showDialog(null, true, new A.handleClientAction_closure5(client), context, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A.handleClientAction_closure5(client), context, null, true, type$.void); break; default: A.print("## Error: action " + A.S(action) + " not handled in client_actions"); @@ -65274,7 +69342,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._client_state$_$v = state; new A.clientUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._client_state$_build$0(); }, _viewClientList0(clientListState, action) { return clientListState.rebuild$1(new A._viewClientList_closure()); @@ -65663,15 +69731,14 @@ }, _$ClientState$_(list, map) { var _s11_ = "ClientState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s11_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s11_, "list"); return new A._$ClientState(map, list); }, _$ClientUIState$_(cancelCompleter, editing, editingContact, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("ClientUIState", "listUIState")); + var _s13_ = "ClientUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s13_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s13_, "tabIndex"); return new A._$ClientUIState(editing, editingContact, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, ClientState: function ClientState() { @@ -65784,7 +69851,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._company_state$_$v = state; new A.companyReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._company_state$_build$0(); }, loadCompanySuccessReducer(company, action) { var t1 = {}, @@ -66090,64 +70157,36 @@ }, _$UserCompanyState$_(bankAccountState, clientState, companyGatewayState, creditState, designState, documentState, expenseCategoryState, expenseState, groupState, invoiceState, lastUpdated, paymentState, paymentTermState, productState, projectState, purchaseOrderState, quoteState, recurringExpenseState, recurringInvoiceState, scheduleState, subscriptionState, taskState, taskStatusState, taxRateState, tokenState, transactionRuleState, transactionState, userCompany, userState, vendorState, webhookState) { var _s16_ = "UserCompanyState"; - if (documentState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "documentState")); - if (productState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "productState")); - if (clientState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "clientState")); - if (invoiceState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "invoiceState")); - if (expenseState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "expenseState")); - if (vendorState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "vendorState")); - if (taskState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "taskState")); - if (projectState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "projectState")); - if (paymentState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "paymentState")); - if (quoteState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "quoteState")); - if (scheduleState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "scheduleState")); - if (transactionRuleState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "transactionRuleState")); - if (transactionState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "transactionState")); - if (bankAccountState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "bankAccountState")); - if (purchaseOrderState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "purchaseOrderState")); - if (recurringExpenseState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "recurringExpenseState")); - if (subscriptionState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "subscriptionState")); - if (taskStatusState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "taskStatusState")); - if (expenseCategoryState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "expenseCategoryState")); - if (recurringInvoiceState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "recurringInvoiceState")); - if (webhookState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "webhookState")); - if (tokenState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "tokenState")); - if (paymentTermState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "paymentTermState")); - if (designState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "designState")); - if (creditState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "creditState")); - if (userState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "userState")); - if (taxRateState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "taxRateState")); - if (companyGatewayState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "companyGatewayState")); - if (groupState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "groupState")); + A.BuiltValueNullFieldError_checkNotNull(lastUpdated, _s16_, "lastUpdated"); + A.BuiltValueNullFieldError_checkNotNull(documentState, _s16_, "documentState"); + A.BuiltValueNullFieldError_checkNotNull(productState, _s16_, "productState"); + A.BuiltValueNullFieldError_checkNotNull(clientState, _s16_, "clientState"); + A.BuiltValueNullFieldError_checkNotNull(invoiceState, _s16_, "invoiceState"); + A.BuiltValueNullFieldError_checkNotNull(expenseState, _s16_, "expenseState"); + A.BuiltValueNullFieldError_checkNotNull(vendorState, _s16_, "vendorState"); + A.BuiltValueNullFieldError_checkNotNull(taskState, _s16_, "taskState"); + A.BuiltValueNullFieldError_checkNotNull(projectState, _s16_, "projectState"); + A.BuiltValueNullFieldError_checkNotNull(paymentState, _s16_, "paymentState"); + A.BuiltValueNullFieldError_checkNotNull(quoteState, _s16_, "quoteState"); + A.BuiltValueNullFieldError_checkNotNull(scheduleState, _s16_, "scheduleState"); + A.BuiltValueNullFieldError_checkNotNull(transactionRuleState, _s16_, "transactionRuleState"); + A.BuiltValueNullFieldError_checkNotNull(transactionState, _s16_, "transactionState"); + A.BuiltValueNullFieldError_checkNotNull(bankAccountState, _s16_, "bankAccountState"); + A.BuiltValueNullFieldError_checkNotNull(purchaseOrderState, _s16_, "purchaseOrderState"); + A.BuiltValueNullFieldError_checkNotNull(recurringExpenseState, _s16_, "recurringExpenseState"); + A.BuiltValueNullFieldError_checkNotNull(subscriptionState, _s16_, "subscriptionState"); + A.BuiltValueNullFieldError_checkNotNull(taskStatusState, _s16_, "taskStatusState"); + A.BuiltValueNullFieldError_checkNotNull(expenseCategoryState, _s16_, "expenseCategoryState"); + A.BuiltValueNullFieldError_checkNotNull(recurringInvoiceState, _s16_, "recurringInvoiceState"); + A.BuiltValueNullFieldError_checkNotNull(webhookState, _s16_, "webhookState"); + A.BuiltValueNullFieldError_checkNotNull(tokenState, _s16_, "tokenState"); + A.BuiltValueNullFieldError_checkNotNull(paymentTermState, _s16_, "paymentTermState"); + A.BuiltValueNullFieldError_checkNotNull(designState, _s16_, "designState"); + A.BuiltValueNullFieldError_checkNotNull(creditState, _s16_, "creditState"); + A.BuiltValueNullFieldError_checkNotNull(userState, _s16_, "userState"); + A.BuiltValueNullFieldError_checkNotNull(taxRateState, _s16_, "taxRateState"); + A.BuiltValueNullFieldError_checkNotNull(companyGatewayState, _s16_, "companyGatewayState"); + A.BuiltValueNullFieldError_checkNotNull(groupState, _s16_, "groupState"); return new A._$UserCompanyState(lastUpdated, userCompany, documentState, productState, clientState, invoiceState, expenseState, vendorState, taskState, projectState, paymentState, quoteState, scheduleState, transactionRuleState, transactionState, bankAccountState, purchaseOrderState, recurringExpenseState, subscriptionState, taskStatusState, expenseCategoryState, recurringInvoiceState, webhookState, tokenState, paymentTermState, designState, creditState, userState, taxRateState, companyGatewayState, groupState); }, UserCompanyState: function UserCompanyState() { @@ -66556,7 +70595,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._company_gateway_state$_$v = state; new A.companyGatewayUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._company_gateway_state$_build$0(); }, _clearEditing0(companyGateway, action) { return A.CompanyGatewayEntity_CompanyGatewayEntity(null, null); @@ -66851,15 +70890,14 @@ }, _$CompanyGatewayState$_(list, map) { var _s19_ = "CompanyGatewayState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s19_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s19_, "list"); return new A._$CompanyGatewayState(map, list); }, _$CompanyGatewayUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("CompanyGatewayUIState", "listUIState")); + var _s21_ = "CompanyGatewayUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s21_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s21_, "tabIndex"); return new A._$CompanyGatewayUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, CompanyGatewayState: function CompanyGatewayState() { @@ -67793,7 +71831,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._credit_state$_$v = state; new A.creditUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._credit_state$_build$0(); }, _clearEditing1(credit, action) { var _null = null; @@ -68260,15 +72298,14 @@ }, _$CreditState$_(list, map) { var _s11_ = "CreditState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s11_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s11_, "list"); return new A._$CreditState(map, list); }, _$CreditUIState$_(cancelCompleter, editing, editingItemIndex, forceSelected, historyActivityId, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("CreditUIState", "listUIState")); + var _s13_ = "CreditUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s13_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s13_, "tabIndex"); return new A._$CreditUIState(editing, editingItemIndex, historyActivityId, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, CreditState: function CreditState() { @@ -68359,7 +72396,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._dashboard_state$_$v = state; new A.dashboardUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._dashboard_state$_build$0(); }, dashboardSettingsReducer(state, action) { var settings; @@ -68929,16 +72966,26 @@ _recentExpenses_closure0: function _recentExpenses_closure0() { }, _$DashboardUIState$_(selectedEntities, selectedEntityType, settings, showSidebar) { - if (selectedEntities == null) - A.throwExpression(A.BuiltValueNullFieldError$("DashboardUIState", "selectedEntities")); + var _s16_ = "DashboardUIState"; + A.BuiltValueNullFieldError_checkNotNull(settings, _s16_, "settings"); + A.BuiltValueNullFieldError_checkNotNull(selectedEntityType, _s16_, "selectedEntityType"); + A.BuiltValueNullFieldError_checkNotNull(selectedEntities, _s16_, "selectedEntities"); + A.BuiltValueNullFieldError_checkNotNull(showSidebar, _s16_, "showSidebar"); return new A._$DashboardUIState(settings, selectedEntityType, selectedEntities, showSidebar); }, _$DashboardUISettings$_(compareCustomEndDate, compareCustomStartDate, compareDateRange, currencyId, customEndDate, customStartDate, dateRange, enableComparison, groupBy, includeTaxes, offset) { var _s19_ = "DashboardUISettings"; - if (customEndDate == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customEndDate")); - if (compareCustomEndDate == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "compareCustomEndDate")); + A.BuiltValueNullFieldError_checkNotNull(dateRange, _s19_, "dateRange"); + A.BuiltValueNullFieldError_checkNotNull(customStartDate, _s19_, "customStartDate"); + A.BuiltValueNullFieldError_checkNotNull(customEndDate, _s19_, "customEndDate"); + A.BuiltValueNullFieldError_checkNotNull(enableComparison, _s19_, "enableComparison"); + A.BuiltValueNullFieldError_checkNotNull(compareDateRange, _s19_, "compareDateRange"); + A.BuiltValueNullFieldError_checkNotNull(compareCustomStartDate, _s19_, "compareCustomStartDate"); + A.BuiltValueNullFieldError_checkNotNull(compareCustomEndDate, _s19_, "compareCustomEndDate"); + A.BuiltValueNullFieldError_checkNotNull(offset, _s19_, "offset"); + A.BuiltValueNullFieldError_checkNotNull(currencyId, _s19_, "currencyId"); + A.BuiltValueNullFieldError_checkNotNull(includeTaxes, _s19_, "includeTaxes"); + A.BuiltValueNullFieldError_checkNotNull(groupBy, _s19_, "groupBy"); return new A._$DashboardUISettings(dateRange, customStartDate, customEndDate, enableComparison, compareDateRange, compareCustomStartDate, compareCustomEndDate, offset, currencyId, includeTaxes, groupBy); }, DashboardUIState: function DashboardUIState() { @@ -69319,7 +73366,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._design_state$_$v = state; new A.designUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._design_state$_build$0(); }, _clearEditing2(design, action) { return A.DesignEntity_DesignEntity(null, null, null); @@ -69560,15 +73607,14 @@ }, _$DesignState$_(list, map) { var _s11_ = "DesignState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s11_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s11_, "list"); return new A._$DesignState(map, list); }, _$DesignUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("DesignUIState", "listUIState")); + var _s13_ = "DesignUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s13_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s13_, "tabIndex"); return new A._$DesignUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, DesignState: function DesignState() { @@ -69911,7 +73957,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._document_state$_$v = state; new A.documentUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._document_state$_build$0(); }, _updateEditing3($document, action) { return J.get$document$x(action); @@ -70115,15 +74161,14 @@ }, _$DocumentState$_(list, map) { var _s13_ = "DocumentState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s13_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s13_, "list"); return new A._$DocumentState(map, list); }, _$DocumentUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("DocumentUIState", "listUIState")); + var _s15_ = "DocumentUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s15_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s15_, "tabIndex"); return new A._$DocumentUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, DocumentState: function DocumentState() { @@ -70571,7 +74616,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._expense_state$_$v = state; new A.expenseUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._expense_state$_build$0(); }, _clearEditing3(expense, action) { var _null = null; @@ -70988,15 +75033,14 @@ }, _$ExpenseState$_(list, map) { var _s12_ = "ExpenseState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s12_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s12_, "list"); return new A._$ExpenseState(map, list); }, _$ExpenseUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("ExpenseUIState", "listUIState")); + var _s14_ = "ExpenseUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s14_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s14_, "tabIndex"); return new A._$ExpenseUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, ExpenseState: function ExpenseState() { @@ -71369,7 +75413,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._expense_category_state$_$v = state; new A.expenseCategoryUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._expense_category_state$_build$0(); }, _clearEditing4(expenseCategory, action) { return A.ExpenseCategoryEntity_ExpenseCategoryEntity(null, null); @@ -71635,15 +75679,14 @@ }, _$ExpenseCategoryState$_(list, map) { var _s20_ = "ExpenseCategoryState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s20_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s20_, "list"); return new A._$ExpenseCategoryState(map, list); }, _$ExpenseCategoryUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("ExpenseCategoryUIState", "listUIState")); + var _s22_ = "ExpenseCategoryUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s22_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s22_, "tabIndex"); return new A._$ExpenseCategoryUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, ExpenseCategoryState: function ExpenseCategoryState() { @@ -71688,35 +75731,44 @@ _ExpenseCategoryUIState_Object_EntityUIState: function _ExpenseCategoryUIState_Object_EntityUIState() { }, handleGroupAction(context, groups, action) { - var store, t1, group, t2, groupIds, message, _i, t3, _null = null, _s6_ = ":value", _s6_0 = ":count"; + var store, t1, t2, group, t3, groupIds, t4, message, _i, _null = null, _s6_ = ":value", _s6_0 = ":count"; if (groups.length === 0) return; store = A.StoreProvider_of(context, type$.legacy_AppState); - t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1 = store.__Store__state_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); group = B.JSArray_methods.get$first(groups); - t2 = A._arrayInstanceType(groups)._eval$1("MappedListIterable<1,String*>"); - groupIds = A.List_List$of(new A.MappedListIterable(groups, new A.handleGroupAction_closure(), t2), true, t2._eval$1("ListIterable.E")); + t3 = A._arrayInstanceType(groups)._eval$1("MappedListIterable<1,String*>"); + groupIds = A.List_List$of(new A.MappedListIterable(groups, new A.handleGroupAction_closure(), t3), true, t3._eval$1("ListIterable.E")); switch (action) { case B.EntityAction_edit: A.editEntity(_null, group, true, _null); break; case B.EntityAction_settings: - t1 = store.__Store__dispatchers_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.ViewSettings(_null, group, _null, _null, false, "company_details", false, _null)); + t2 = store.__Store__state_A; + t3 = t2.userCompanyStates; + t2 = t2.uiState.selectedCompanyIndex; + t2 = t3._list[t2].userCompany; + t3 = t2.company; + t2 = t2.user; + t1 = t1.prefState.appLayout === B.AppLayout_desktop ? "localization" : _null; + t4 = store.__Store__dispatchers_F; + t4 === $ && A.throwUnnamedLateFieldNI(); + t4[0].call$1(new A.ViewSettings(t3, group, _null, t2, false, t1, true, _null)); break; case B.EntityAction_newClient: A.createEntity(_null, _null, context, A.ClientEntity_ClientEntity(_null, _null, _null, _null).rebuild$1(new A.handleGroupAction_closure0(group)), false); break; case B.EntityAction_restore: - t2 = groupIds.length; - if (t2 > 1) { - t1.toString; - t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "restored_groups"); - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t1 == null ? "" : t1, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t2)); + t1 = groupIds.length; + if (t1 > 1) { + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_groups"); + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2 == null ? "" : t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); } else { - t1.toString; - t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "restored_group"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_group"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, _null, false, type$.Null); @@ -71725,14 +75777,14 @@ t2[0].call$1(new A.RestoreGroupRequest(t1, groupIds)); break; case B.EntityAction_archive: - t2 = groupIds.length; - if (t2 > 1) { - t1.toString; - t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "archived_groups"); - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t1 == null ? "" : t1, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t2)); + t1 = groupIds.length; + if (t1 > 1) { + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_groups"); + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2 == null ? "" : t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); } else { - t1.toString; - t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "archived_group"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_group"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, _null, false, type$.Null); @@ -71741,14 +75793,14 @@ t2[0].call$1(new A.ArchiveGroupRequest(t1, groupIds)); break; case B.EntityAction_delete: - t2 = groupIds.length; - if (t2 > 1) { - t1.toString; - t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "deleted_groups"); - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t1 == null ? "" : t1, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t2)); + t1 = groupIds.length; + if (t1 > 1) { + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_groups"); + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2 == null ? "" : t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); } else { - t1.toString; - t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "deleted_group"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_group"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, _null, false, type$.Null); @@ -71757,9 +75809,7 @@ t2[0].call$1(new A.DeleteGroupRequest(t1, groupIds)); break; case B.EntityAction_toggleMultiselect: - t1 = store.__Store__state_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (t1.uiState.groupUIState.listUIState.selectedIds == null) { + if (store.__Store__state_A.uiState.groupUIState.listUIState.selectedIds == null) { t1 = store.__Store__dispatchers_F; t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.StartGroupMultiselect()); @@ -72023,7 +76073,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._group_state$_$v = state; new A.groupUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._group_state$_build$0(); }, _clearEditing5(group, action) { return A.GroupEntity_GroupEntity(null, null); @@ -72231,15 +76281,14 @@ }, _$GroupState$_(list, map) { var _s10_ = "GroupState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s10_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s10_, "list"); return new A._$GroupState(map, list); }, _$GroupUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("GroupUIState", "listUIState")); + var _s12_ = "GroupUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s12_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s12_, "tabIndex"); return new A._$GroupUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, GroupState: function GroupState() { @@ -73291,7 +77340,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._invoice_state$_$v = state; new A.invoiceUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._invoice_state$_build$0(); }, _clearEditing6(invoice, action) { var _null = null; @@ -73839,15 +77888,14 @@ }, _$InvoiceState$_(list, map) { var _s12_ = "InvoiceState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s12_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s12_, "list"); return new A._$InvoiceState(map, list); }, _$InvoiceUIState$_(cancelCompleter, editing, editingItemIndex, forceSelected, historyActivityId, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("InvoiceUIState", "listUIState")); + var _s14_ = "InvoiceUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s14_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s14_, "tabIndex"); return new A._$InvoiceUIState(editing, editingItemIndex, historyActivityId, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, InvoiceState: function InvoiceState() { @@ -74309,7 +78357,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._payment_state$_$v = state; new A.paymentUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._payment_state$_build$0(); }, _clearEditing7(payment, action) { return A.PaymentEntity_PaymentEntity(null, null, null); @@ -74653,15 +78701,14 @@ }, _$PaymentState$_(list, map) { var _s12_ = "PaymentState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s12_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s12_, "list"); return new A._$PaymentState(map, list); }, _$PaymentUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("PaymentUIState", "listUIState")); + var _s14_ = "PaymentUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s14_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s14_, "tabIndex"); return new A._$PaymentUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, PaymentState: function PaymentState() { @@ -75017,7 +79064,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._payment_term_state$_$v = state; new A.paymentTermUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._payment_term_state$_build$0(); }, _clearEditing8(paymentTerm, action) { return A.PaymentTermEntity_PaymentTermEntity(null, null); @@ -75258,15 +79305,14 @@ }, _$PaymentTermState$_(list, map) { var _s16_ = "PaymentTermState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s16_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s16_, "list"); return new A._$PaymentTermState(map, list); }, _$PaymentTermUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("PaymentTermUIState", "listUIState")); + var _s18_ = "PaymentTermUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s18_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s18_, "tabIndex"); return new A._$PaymentTermUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, PaymentTermState: function PaymentTermState() { @@ -75701,7 +79747,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._product_state$_$v = state; new A.productUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._product_state$_build$0(); }, _clearEditing9(product, action) { return A.ProductEntity_ProductEntity(null, null); @@ -76013,15 +80059,14 @@ }, _$ProductState$_(list, map) { var _s12_ = "ProductState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s12_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s12_, "list"); return new A._$ProductState(map, list); }, _$ProductUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("ProductUIState", "listUIState")); + var _s14_ = "ProductUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s14_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s14_, "tabIndex"); return new A._$ProductUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, ProductState: function ProductState() { @@ -76473,7 +80518,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._project_state$_$v = state; new A.projectUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._project_state$_build$0(); }, _clearEditing10(project, dynamicAction) { var _null = null; @@ -76768,7 +80813,7 @@ t4.get$_invoice_model$_$this()._productCost = 0; t4._invoice_model$_$v = item; new A.convertProjectToInvoiceItem_closure3(t3).call$1(t4); - item = t4.build$0(); + item = t4._invoice_model$_build$0(); } items.push(item); } @@ -76794,7 +80839,7 @@ t5.get$_invoice_model$_$this()._productCost = 0; t5._invoice_model$_$v = item; new A.convertProjectToInvoiceItem_closure4(t4).call$1(t5); - item = t5.build$0(); + item = t5._invoice_model$_build$0(); } items.push(item); } @@ -76891,15 +80936,14 @@ }, _$ProjectState$_(list, map) { var _s12_ = "ProjectState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s12_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s12_, "list"); return new A._$ProjectState(map, list); }, _$ProjectUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("ProjectUIState", "listUIState")); + var _s14_ = "ProjectUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s14_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s14_, "tabIndex"); return new A._$ProjectUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, ProjectState: function ProjectState() { @@ -77983,7 +82027,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._purchase_order_state$_$v = state; new A.purchaseOrderUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._purchase_order_state$_build$0(); }, _clearEditing11(purchaseOrder, action) { var _null = null; @@ -78420,15 +82464,14 @@ }, _$PurchaseOrderState$_(list, map) { var _s18_ = "PurchaseOrderState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s18_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s18_, "list"); return new A._$PurchaseOrderState(map, list); }, _$PurchaseOrderUIState$_(cancelCompleter, editing, editingItemIndex, forceSelected, historyActivityId, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("PurchaseOrderUIState", "listUIState")); + var _s20_ = "PurchaseOrderUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s20_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s20_, "tabIndex"); return new A._$PurchaseOrderUIState(editing, editingItemIndex, historyActivityId, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, PurchaseOrderState: function PurchaseOrderState() { @@ -79444,7 +83487,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._quote_state$_$v = state; new A.quoteUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._quote_state$_build$0(); }, _clearEditing12(quote, action) { var _null = null; @@ -79898,15 +83941,14 @@ }, _$QuoteState$_(list, map) { var _s10_ = "QuoteState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s10_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s10_, "list"); return new A._$QuoteState(map, list); }, _$QuoteUIState$_(cancelCompleter, editing, editingItemIndex, forceSelected, historyActivityId, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("QuoteUIState", "listUIState")); + var _s12_ = "QuoteUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s12_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s12_, "tabIndex"); return new A._$QuoteUIState(editing, editingItemIndex, historyActivityId, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, QuoteState: function QuoteState() { @@ -80372,7 +84414,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._recurring_expense_state$_$v = state; new A.recurringExpenseUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._recurring_expense_state$_build$0(); }, _clearEditing13(recurringExpense, action) { var _null = null; @@ -80711,15 +84753,14 @@ }, _$RecurringExpenseState$_(list, map) { var _s21_ = "RecurringExpenseState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s21_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s21_, "list"); return new A._$RecurringExpenseState(map, list); }, _$RecurringExpenseUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("RecurringExpenseUIState", "listUIState")); + var _s23_ = "RecurringExpenseUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s23_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s23_, "tabIndex"); return new A._$RecurringExpenseUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, RecurringExpenseState: function RecurringExpenseState() { @@ -81319,7 +85360,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._recurring_invoice_state$_$v = state; new A.recurringInvoiceUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._recurring_invoice_state$_build$0(); }, _clearEditing14(recurringInvoice, action) { var _null = null; @@ -81767,15 +85808,14 @@ }, _$RecurringInvoiceState$_(list, map) { var _s21_ = "RecurringInvoiceState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s21_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s21_, "list"); return new A._$RecurringInvoiceState(map, list); }, _$RecurringInvoiceUIState$_(cancelCompleter, editing, editingItemIndex, forceSelected, historyActivityId, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("RecurringInvoiceUIState", "listUIState")); + var _s23_ = "RecurringInvoiceUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s23_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s23_, "tabIndex"); return new A._$RecurringInvoiceUIState(editing, editingItemIndex, historyActivityId, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, RecurringInvoiceState: function RecurringInvoiceState() { @@ -81877,8 +85917,15 @@ return A._$ReportsUIState$_("", "", "", A.BuiltMap_BuiltMap(B.Map_empty0, t1, t1), "", "client", "", "day"); }, _$ReportsUIState$_(chart, customEndDate, customStartDate, filters, group, report, selectedGroup, subgroup) { - if (filters == null) - A.throwExpression(A.BuiltValueNullFieldError$("ReportsUIState", "filters")); + var _s14_ = "ReportsUIState"; + A.BuiltValueNullFieldError_checkNotNull(report, _s14_, "report"); + A.BuiltValueNullFieldError_checkNotNull(group, _s14_, "group"); + A.BuiltValueNullFieldError_checkNotNull(selectedGroup, _s14_, "selectedGroup"); + A.BuiltValueNullFieldError_checkNotNull(chart, _s14_, "chart"); + A.BuiltValueNullFieldError_checkNotNull(subgroup, _s14_, "subgroup"); + A.BuiltValueNullFieldError_checkNotNull(customStartDate, _s14_, "customStartDate"); + A.BuiltValueNullFieldError_checkNotNull(customEndDate, _s14_, "customEndDate"); + A.BuiltValueNullFieldError_checkNotNull(filters, _s14_, "filters"); return new A._$ReportsUIState(report, group, selectedGroup, chart, subgroup, customStartDate, customEndDate, filters); }, ReportsUIState: function ReportsUIState() { @@ -82204,7 +86251,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._schedule_state$_$v = state; new A.scheduleUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._schedule_state$_build$0(); }, _clearEditing15(schedule, action) { return A.ScheduleEntity_ScheduleEntity(null, null); @@ -82425,15 +86472,14 @@ }, _$ScheduleState$_(list, map) { var _s13_ = "ScheduleState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s13_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s13_, "list"); return new A._$ScheduleState(map, list); }, _$ScheduleUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("ScheduleUIState", "listUIState")); + var _s15_ = "ScheduleUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s15_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s15_, "tabIndex"); return new A._$ScheduleUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, ScheduleState: function ScheduleState() { @@ -82789,22 +86835,23 @@ }, _$SettingsUIState$_(client, company, entityType, filter, filterClearedAt, group, isChanged, origClient, origCompany, origGroup, origUser, section, selectedTemplate, showNewSettings, showPdfPreview, tabIndex, updatedAt, user) { var _s15_ = "SettingsUIState"; - if (company == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "company")); - if (origCompany == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "origCompany")); - if (client == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "client")); - if (origClient == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "origClient")); - if (group == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "group")); - if (origGroup == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "origGroup")); - if (user == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "user")); - if (origUser == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "origUser")); + A.BuiltValueNullFieldError_checkNotNull(company, _s15_, "company"); + A.BuiltValueNullFieldError_checkNotNull(origCompany, _s15_, "origCompany"); + A.BuiltValueNullFieldError_checkNotNull(client, _s15_, "client"); + A.BuiltValueNullFieldError_checkNotNull(origClient, _s15_, "origClient"); + A.BuiltValueNullFieldError_checkNotNull(group, _s15_, "group"); + A.BuiltValueNullFieldError_checkNotNull(origGroup, _s15_, "origGroup"); + A.BuiltValueNullFieldError_checkNotNull(user, _s15_, "user"); + A.BuiltValueNullFieldError_checkNotNull(origUser, _s15_, "origUser"); + A.BuiltValueNullFieldError_checkNotNull(entityType, _s15_, "entityType"); + A.BuiltValueNullFieldError_checkNotNull(isChanged, _s15_, "isChanged"); + A.BuiltValueNullFieldError_checkNotNull(updatedAt, _s15_, "updatedAt"); + A.BuiltValueNullFieldError_checkNotNull(section, _s15_, "section"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s15_, "tabIndex"); + A.BuiltValueNullFieldError_checkNotNull(selectedTemplate, _s15_, "selectedTemplate"); + A.BuiltValueNullFieldError_checkNotNull(filterClearedAt, _s15_, "filterClearedAt"); + A.BuiltValueNullFieldError_checkNotNull(showNewSettings, _s15_, "showNewSettings"); + A.BuiltValueNullFieldError_checkNotNull(showPdfPreview, _s15_, "showPdfPreview"); return new A._$SettingsUIState(company, origCompany, client, origClient, group, origGroup, user, origUser, entityType, isChanged, updatedAt, section, tabIndex, selectedTemplate, filter, filterClearedAt, showNewSettings, showPdfPreview); }, SettingsUIState: function SettingsUIState() { @@ -82844,7 +86891,7 @@ A.ArgumentError_checkNotNull(t1, "other"); t2._static_state$_$v = t1; new A.staticLoadedReducer_closure(data).call$1(t2); - return t2.build$0(); + return t2._static_state$_build$0(); }, staticLoadedReducer_closure: function staticLoadedReducer_closure(t0) { this.data = t0; @@ -83048,26 +87095,16 @@ }, _$StaticState$_(countryMap, currencyMap, dateFormatMap, gatewayMap, industryMap, languageMap, paymentTypeMap, sizeMap, templateMap, timezoneMap, updatedAt) { var _s11_ = "StaticState"; - if (currencyMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "currencyMap")); - if (sizeMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "sizeMap")); - if (gatewayMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "gatewayMap")); - if (industryMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "industryMap")); - if (timezoneMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "timezoneMap")); - if (dateFormatMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "dateFormatMap")); - if (languageMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "languageMap")); - if (paymentTypeMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "paymentTypeMap")); - if (countryMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "countryMap")); - if (templateMap == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "templateMap")); + A.BuiltValueNullFieldError_checkNotNull(currencyMap, _s11_, "currencyMap"); + A.BuiltValueNullFieldError_checkNotNull(sizeMap, _s11_, "sizeMap"); + A.BuiltValueNullFieldError_checkNotNull(gatewayMap, _s11_, "gatewayMap"); + A.BuiltValueNullFieldError_checkNotNull(industryMap, _s11_, "industryMap"); + A.BuiltValueNullFieldError_checkNotNull(timezoneMap, _s11_, "timezoneMap"); + A.BuiltValueNullFieldError_checkNotNull(dateFormatMap, _s11_, "dateFormatMap"); + A.BuiltValueNullFieldError_checkNotNull(languageMap, _s11_, "languageMap"); + A.BuiltValueNullFieldError_checkNotNull(paymentTypeMap, _s11_, "paymentTypeMap"); + A.BuiltValueNullFieldError_checkNotNull(countryMap, _s11_, "countryMap"); + A.BuiltValueNullFieldError_checkNotNull(templateMap, _s11_, "templateMap"); return new A._$StaticState(updatedAt, currencyMap, sizeMap, gatewayMap, industryMap, timezoneMap, dateFormatMap, languageMap, paymentTypeMap, countryMap, templateMap); }, StaticState: function StaticState() { @@ -83094,7 +87131,10 @@ _._templateMap = _._countryMap = _._paymentTypeMap = _._languageMap = _._dateFormatMap = _._timezoneMap = _._industryMap = _._gatewayMap = _._sizeMap = _._currencyMap = _._static_state$_updatedAt = _._static_state$_$v = null; }, handleSubscriptionAction(context, subscriptions, action) { - var store, t1, subscription, t2, subscriptionIds, _i, t3, _null = null; + var store, t1, subscription, t2, subscriptionIds, _i, t3, _null = null, + _s21_ = "restored_payment_link", + _s21_0 = "archived_payment_link", + _s20_ = "deleted_payment_link"; if (subscriptions.length === 0) return; store = A.StoreProvider_of(context, type$.legacy_AppState); @@ -83108,9 +87148,10 @@ break; case B.EntityAction_restore: t1.toString; - t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "restored_subscription"); + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), _s21_); if (t1 == null) - t1 = ""; + t1 = J.$index$asx(t2.$index(0, "en"), _s21_); t1 = A.snackBarCompleter(context, t1, _null, false, type$.Null); t2 = store.__Store__dispatchers_F; t2 === $ && A.throwUnnamedLateFieldNI(); @@ -83118,9 +87159,10 @@ break; case B.EntityAction_archive: t1.toString; - t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "archived_subscription"); + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), _s21_0); if (t1 == null) - t1 = ""; + t1 = J.$index$asx(t2.$index(0, "en"), _s21_0); t1 = A.snackBarCompleter(context, t1, _null, false, type$.Null); t2 = store.__Store__dispatchers_F; t2 === $ && A.throwUnnamedLateFieldNI(); @@ -83128,9 +87170,10 @@ break; case B.EntityAction_delete: t1.toString; - t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "deleted_subscription"); + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), _s20_); if (t1 == null) - t1 = ""; + t1 = J.$index$asx(t2.$index(0, "en"), _s20_); t1 = A.snackBarCompleter(context, t1, _null, false, type$.Null); t2 = store.__Store__dispatchers_F; t2 === $ && A.throwUnnamedLateFieldNI(); @@ -83390,7 +87433,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._subscription_state$_$v = state; new A.subscriptionUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._subscription_state$_build$0(); }, _clearEditing16(subscription, action) { return A.SubscriptionEntity_SubscriptionEntity(null, null); @@ -83608,15 +87651,14 @@ }, _$SubscriptionState$_(list, map) { var _s17_ = "SubscriptionState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s17_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s17_, "list"); return new A._$SubscriptionState(map, list); }, _$SubscriptionUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("SubscriptionUIState", "listUIState")); + var _s19_ = "SubscriptionUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s19_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s19_, "tabIndex"); return new A._$SubscriptionUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, SubscriptionState: function SubscriptionState() { @@ -84212,7 +88254,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._task_state$_$v = state; new A.taskUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._task_state$_build$0(); }, _clearEditing17(task, action) { var _null = null; @@ -84746,15 +88788,14 @@ }, _$TaskState$_(list, map) { var _s9_ = "TaskState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s9_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s9_, "list"); return new A._$TaskState(map, list); }, _$TaskUIState$_(cancelCompleter, editing, editingTimeIndex, forceSelected, kanbanLastUpdated, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("TaskUIState", "listUIState")); + var _s11_ = "TaskUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s11_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s11_, "tabIndex"); return new A._$TaskUIState(editing, editingTimeIndex, kanbanLastUpdated, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, TaskState: function TaskState() { @@ -85121,7 +89162,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._task_status_state$_$v = state; new A.taskStatusUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._task_status_state$_build$0(); }, _clearEditing18(taskStatus, action) { return A.TaskStatusEntity_TaskStatusEntity(null, null); @@ -85420,15 +89461,14 @@ }, _$TaskStatusState$_(list, map) { var _s15_ = "TaskStatusState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s15_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s15_, "list"); return new A._$TaskStatusState(map, list); }, _$TaskStatusUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("TaskStatusUIState", "listUIState")); + var _s17_ = "TaskStatusUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s17_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s17_, "tabIndex"); return new A._$TaskStatusUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, TaskStatusState: function TaskStatusState() { @@ -85772,7 +89812,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._tax_rate_state$_$v = state; new A.taxRateUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._tax_rate_state$_build$0(); }, _clearEditing19(taxRate, action) { var _null = null; @@ -85965,15 +90005,14 @@ }, _$TaxRateState$_(list, map) { var _s12_ = "TaxRateState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s12_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s12_, "list"); return new A._$TaxRateState(map, list); }, _$TaxRateUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("TaxRateUIState", "listUIState")); + var _s14_ = "TaxRateUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s14_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s14_, "tabIndex"); return new A._$TaxRateUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, TaxRateState: function TaxRateState() { @@ -86328,7 +90367,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._token_state$_$v = state; new A.tokenUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._token_state$_build$0(); }, _clearEditing20(token, action) { return A.TokenEntity_TokenEntity(null, null); @@ -86544,15 +90583,14 @@ }, _$TokenState$_(list, map) { var _s10_ = "TokenState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s10_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s10_, "list"); return new A._$TokenState(map, list); }, _$TokenUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("TokenUIState", "listUIState")); + var _s12_ = "TokenUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s12_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s12_, "tabIndex"); return new A._$TokenUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, TokenState: function TokenState() { @@ -87038,7 +91076,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._transaction_state$_$v = state; new A.transactionUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._transaction_state$_build$0(); }, _clearEditing21(transaction, action) { return A.TransactionEntity_TransactionEntity(null, null); @@ -87321,15 +91359,14 @@ }, _$TransactionState$_(list, map) { var _s16_ = "TransactionState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s16_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s16_, "list"); return new A._$TransactionState(map, list); }, _$TransactionUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("TransactionUIState", "listUIState")); + var _s18_ = "TransactionUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s18_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s18_, "tabIndex"); return new A._$TransactionUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, TransactionState: function TransactionState() { @@ -87676,7 +91713,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._transaction_rule_state$_$v = state; new A.transactionRuleUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._transaction_rule_state$_build$0(); }, _clearEditing22(transactionRule, action) { return A.TransactionRuleEntity_TransactionRuleEntity(null, null); @@ -87910,15 +91947,14 @@ }, _$TransactionRuleState$_(list, map) { var _s20_ = "TransactionRuleState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s20_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s20_, "list"); return new A._$TransactionRuleState(map, list); }, _$TransactionRuleUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("TransactionRuleUIState", "listUIState")); + var _s22_ = "TransactionRuleUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s22_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s22_, "tabIndex"); return new A._$TransactionRuleUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, TransactionRuleState: function TransactionRuleState() { @@ -87972,18 +92008,15 @@ }, _$ListUIState$_(custom1Filters, custom2Filters, custom3Filters, custom4Filters, filter, filterClearedAt, selectedIds, sortAscending, sortField, stateFilters, statusFilters) { var _s11_ = "ListUIState"; - if (stateFilters == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "stateFilters")); - if (statusFilters == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "statusFilters")); - if (custom1Filters == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "custom1Filters")); - if (custom2Filters == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "custom2Filters")); - if (custom3Filters == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "custom3Filters")); - if (custom4Filters == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "custom4Filters")); + A.BuiltValueNullFieldError_checkNotNull(filterClearedAt, _s11_, "filterClearedAt"); + A.BuiltValueNullFieldError_checkNotNull(sortField, _s11_, "sortField"); + A.BuiltValueNullFieldError_checkNotNull(sortAscending, _s11_, "sortAscending"); + A.BuiltValueNullFieldError_checkNotNull(stateFilters, _s11_, "stateFilters"); + A.BuiltValueNullFieldError_checkNotNull(statusFilters, _s11_, "statusFilters"); + A.BuiltValueNullFieldError_checkNotNull(custom1Filters, _s11_, "custom1Filters"); + A.BuiltValueNullFieldError_checkNotNull(custom2Filters, _s11_, "custom2Filters"); + A.BuiltValueNullFieldError_checkNotNull(custom3Filters, _s11_, "custom3Filters"); + A.BuiltValueNullFieldError_checkNotNull(custom4Filters, _s11_, "custom4Filters"); return new A._$ListUIState(filter, filterClearedAt, sortField, sortAscending, stateFilters, statusFilters, custom1Filters, custom2Filters, custom3Filters, custom4Filters, selectedIds); }, ListUIState: function ListUIState() { @@ -88021,13 +92054,14 @@ A.ArgumentError_checkNotNull(sortField, "other"); t1._pref_state$_$v = sortField; new A._resortFields_closure(sortField, field).call$1(t1); - return value.rebuild$1(new A._resortFields_closure0(entityType, t1.build$0())); + return value.rebuild$1(new A._resortFields_closure0(entityType, t1._build$0())); }, companyPrefReducer(state, action) { var t2, t3, t1 = {}; t1.state = state; if (state == null) { t2 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_HistoryRecord); + A.BuiltValueNullFieldError_checkNotNull(t2, "CompanyPrefState", "historyList"); t2 = t1.state = new A._$CompanyPrefState(t2); } else t2 = state; @@ -88035,7 +92069,7 @@ A.ArgumentError_checkNotNull(t2, "other"); t3._pref_state$_$v = t2; new A.companyPrefReducer_closure(t1, action).call$1(t3); - return t3.build$0(); + return t3._build$0(); }, _addToHistory(list, record) { var old, @@ -88143,6 +92177,16 @@ }, hideReviewAppReducer_closure: function hideReviewAppReducer_closure() { }, + hideReviewAppReducer_closure0: function hideReviewAppReducer_closure0() { + }, + hideReviewAppReducer_closure1: function hideReviewAppReducer_closure1() { + }, + hideOneYearReviewAppReducer_closure: function hideOneYearReviewAppReducer_closure() { + }, + hideOneYearReviewAppReducer_closure0: function hideOneYearReviewAppReducer_closure0() { + }, + hideTwoYearReviewAppReducer_closure: function hideTwoYearReviewAppReducer_closure() { + }, layoutReducer_closure: function layoutReducer_closure() { }, moduleLayoutReducer_closure: function moduleLayoutReducer_closure() { @@ -88363,7 +92407,7 @@ t4 = type$.legacy_String; t5 = A.BuiltMap_BuiltMap(B.Map_empty0, t4, type$.legacy_CompanyPrefState); t1 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_PrefStateSortField); - return A._$PrefState$_(B.AppLayout_desktop, "light", t5, A.BuiltMap_BuiltMap(B.Map_soKdN, t4, t4), true, false, false, true, false, false, false, false, B.AppSidebarMode_float, false, false, true, false, true, B.AppSidebarMode_collapse, B.ModuleLayout_table, false, true, false, 10, false, true, false, t1, false, 1, t3, t2); + return A._$PrefState$_(B.AppLayout_desktop, "light", t5, A.BuiltMap_BuiltMap(B.Map_soKdN, t4, t4), true, false, false, true, false, false, false, false, false, false, B.AppSidebarMode_float, false, false, true, false, true, B.AppSidebarMode_collapse, B.ModuleLayout_table, false, true, false, 10, false, true, false, t1, false, 1, t3, t2); }, PrefState__initializeBuilder(builder) { var t1 = type$.legacy_EntityType, @@ -88380,6 +92424,8 @@ builder.get$_pref_state$_$this()._hideDesktopWarning = false; builder.get$_pref_state$_$this()._hideGatewayWarning = false; builder.get$_pref_state$_$this()._hideReviewApp = false; + builder.get$_pref_state$_$this()._hideOneYearReviewApp = false; + builder.get$_pref_state$_$this()._hideTwoYearReviewApp = false; builder.get$_pref_state$_$this()._tapSelectedToEdit = false; builder.get$_pref_state$_$this()._persistData = false; builder.get$_pref_state$_$this()._persistUI = true; @@ -88426,28 +92472,54 @@ throw A.wrapException(A.ArgumentError$($name, null)); } }, - _$PrefState$_(appLayout, colorTheme, companyPrefs, customColors, editAfterSaving, enableDarkMode, enableFlexibleSearch, enableTooltips, enableTouchEvents, hideDesktopWarning, hideGatewayWarning, hideReviewApp, historySidebarMode, isFilterVisible, isHistoryVisible, isMenuVisible, isPreviewVisible, longPressSelectionIsDefault, menuSidebarMode, moduleLayout, persistData, persistUI, requireAuthentication, rowsPerPage, showKanban, showPdfPreview, showPdfPreviewSideBySide, sortFields, tapSelectedToEdit, textScaleFactor, useSidebarEditor, useSidebarViewer) { + _$PrefState$_(appLayout, colorTheme, companyPrefs, customColors, editAfterSaving, enableDarkMode, enableFlexibleSearch, enableTooltips, enableTouchEvents, hideDesktopWarning, hideGatewayWarning, hideOneYearReviewApp, hideReviewApp, hideTwoYearReviewApp, historySidebarMode, isFilterVisible, isHistoryVisible, isMenuVisible, isPreviewVisible, longPressSelectionIsDefault, menuSidebarMode, moduleLayout, persistData, persistUI, requireAuthentication, rowsPerPage, showKanban, showPdfPreview, showPdfPreviewSideBySide, sortFields, tapSelectedToEdit, textScaleFactor, useSidebarEditor, useSidebarViewer) { var _s9_ = "PrefState"; - if (useSidebarEditor == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "useSidebarEditor")); - if (useSidebarViewer == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "useSidebarViewer")); - if (customColors == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "customColors")); - if (sortFields == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "sortFields")); - if (companyPrefs == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "companyPrefs")); - return new A._$PrefState(appLayout, moduleLayout, menuSidebarMode, historySidebarMode, useSidebarEditor, useSidebarViewer, customColors, isPreviewVisible, isMenuVisible, showKanban, showPdfPreview, showPdfPreviewSideBySide, enableTouchEvents, enableFlexibleSearch, isHistoryVisible, enableDarkMode, isFilterVisible, persistData, persistUI, longPressSelectionIsDefault, requireAuthentication, tapSelectedToEdit, rowsPerPage, enableTooltips, colorTheme, hideDesktopWarning, hideGatewayWarning, hideReviewApp, editAfterSaving, textScaleFactor, sortFields, companyPrefs); + A.BuiltValueNullFieldError_checkNotNull(appLayout, _s9_, "appLayout"); + A.BuiltValueNullFieldError_checkNotNull(moduleLayout, _s9_, "moduleLayout"); + A.BuiltValueNullFieldError_checkNotNull(menuSidebarMode, _s9_, "menuSidebarMode"); + A.BuiltValueNullFieldError_checkNotNull(historySidebarMode, _s9_, "historySidebarMode"); + A.BuiltValueNullFieldError_checkNotNull(useSidebarEditor, _s9_, "useSidebarEditor"); + A.BuiltValueNullFieldError_checkNotNull(useSidebarViewer, _s9_, "useSidebarViewer"); + A.BuiltValueNullFieldError_checkNotNull(customColors, _s9_, "customColors"); + A.BuiltValueNullFieldError_checkNotNull(isPreviewVisible, _s9_, "isPreviewVisible"); + A.BuiltValueNullFieldError_checkNotNull(isMenuVisible, _s9_, "isMenuVisible"); + A.BuiltValueNullFieldError_checkNotNull(showKanban, _s9_, "showKanban"); + A.BuiltValueNullFieldError_checkNotNull(showPdfPreview, _s9_, "showPdfPreview"); + A.BuiltValueNullFieldError_checkNotNull(showPdfPreviewSideBySide, _s9_, "showPdfPreviewSideBySide"); + A.BuiltValueNullFieldError_checkNotNull(enableTouchEvents, _s9_, "enableTouchEvents"); + A.BuiltValueNullFieldError_checkNotNull(enableFlexibleSearch, _s9_, "enableFlexibleSearch"); + A.BuiltValueNullFieldError_checkNotNull(isHistoryVisible, _s9_, "isHistoryVisible"); + A.BuiltValueNullFieldError_checkNotNull(enableDarkMode, _s9_, "enableDarkMode"); + A.BuiltValueNullFieldError_checkNotNull(isFilterVisible, _s9_, "isFilterVisible"); + A.BuiltValueNullFieldError_checkNotNull(persistData, _s9_, "persistData"); + A.BuiltValueNullFieldError_checkNotNull(persistUI, _s9_, "persistUI"); + A.BuiltValueNullFieldError_checkNotNull(longPressSelectionIsDefault, _s9_, "longPressSelectionIsDefault"); + A.BuiltValueNullFieldError_checkNotNull(requireAuthentication, _s9_, "requireAuthentication"); + A.BuiltValueNullFieldError_checkNotNull(tapSelectedToEdit, _s9_, "tapSelectedToEdit"); + A.BuiltValueNullFieldError_checkNotNull(rowsPerPage, _s9_, "rowsPerPage"); + A.BuiltValueNullFieldError_checkNotNull(enableTooltips, _s9_, "enableTooltips"); + A.BuiltValueNullFieldError_checkNotNull(colorTheme, _s9_, "colorTheme"); + A.BuiltValueNullFieldError_checkNotNull(hideDesktopWarning, _s9_, "hideDesktopWarning"); + A.BuiltValueNullFieldError_checkNotNull(hideGatewayWarning, _s9_, "hideGatewayWarning"); + A.BuiltValueNullFieldError_checkNotNull(hideReviewApp, _s9_, "hideReviewApp"); + A.BuiltValueNullFieldError_checkNotNull(hideOneYearReviewApp, _s9_, "hideOneYearReviewApp"); + A.BuiltValueNullFieldError_checkNotNull(hideTwoYearReviewApp, _s9_, "hideTwoYearReviewApp"); + A.BuiltValueNullFieldError_checkNotNull(editAfterSaving, _s9_, "editAfterSaving"); + A.BuiltValueNullFieldError_checkNotNull(textScaleFactor, _s9_, "textScaleFactor"); + A.BuiltValueNullFieldError_checkNotNull(sortFields, _s9_, "sortFields"); + A.BuiltValueNullFieldError_checkNotNull(companyPrefs, _s9_, "companyPrefs"); + return new A._$PrefState(appLayout, moduleLayout, menuSidebarMode, historySidebarMode, useSidebarEditor, useSidebarViewer, customColors, isPreviewVisible, isMenuVisible, showKanban, showPdfPreview, showPdfPreviewSideBySide, enableTouchEvents, enableFlexibleSearch, isHistoryVisible, enableDarkMode, isFilterVisible, persistData, persistUI, longPressSelectionIsDefault, requireAuthentication, tapSelectedToEdit, rowsPerPage, enableTooltips, colorTheme, hideDesktopWarning, hideGatewayWarning, hideReviewApp, hideOneYearReviewApp, hideTwoYearReviewApp, editAfterSaving, textScaleFactor, sortFields, companyPrefs); }, _$PrefStateSortField$_(ascending, field) { - if (field == null) - A.throwExpression(A.BuiltValueNullFieldError$("PrefStateSortField", "field")); + var _s18_ = "PrefStateSortField"; + A.BuiltValueNullFieldError_checkNotNull(field, _s18_, "field"); + A.BuiltValueNullFieldError_checkNotNull(ascending, _s18_, "ascending"); return new A._$PrefStateSortField(field, ascending); }, _$HistoryRecord$_(entityType, id, timestamp) { - if (entityType == null) - A.throwExpression(A.BuiltValueNullFieldError$("HistoryRecord", "entityType")); + var _s13_ = "HistoryRecord"; + A.BuiltValueNullFieldError_checkNotNull(entityType, _s13_, "entityType"); + A.BuiltValueNullFieldError_checkNotNull(timestamp, _s13_, "timestamp"); return new A._$HistoryRecord(id, entityType, timestamp); }, PrefState: function PrefState() { @@ -88484,7 +92556,7 @@ }, _$HistoryRecordSerializer: function _$HistoryRecordSerializer() { }, - _$PrefState: function _$PrefState(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31) { + _$PrefState: function _$PrefState(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33) { var _ = this; _.appLayout = t0; _.moduleLayout = t1; @@ -88514,16 +92586,18 @@ _.hideDesktopWarning = t25; _.hideGatewayWarning = t26; _.hideReviewApp = t27; - _.editAfterSaving = t28; - _.textScaleFactor = t29; - _.sortFields = t30; - _.companyPrefs = t31; + _.hideOneYearReviewApp = t28; + _.hideTwoYearReviewApp = t29; + _.editAfterSaving = t30; + _.textScaleFactor = t31; + _.sortFields = t32; + _.companyPrefs = t33; _.__hashCode = null; }, PrefStateBuilder: function PrefStateBuilder() { var _ = this; - _._editAfterSaving = _._hideReviewApp = _._hideGatewayWarning = _._hideDesktopWarning = _._colorTheme = _._enableTooltips = _._rowsPerPage = _._tapSelectedToEdit = _._requireAuthentication = _._longPressSelectionIsDefault = _._persistUI = _._persistData = _._isFilterVisible = _._enableDarkMode = _._isHistoryVisible = _._enableFlexibleSearch = _._enableTouchEvents = _._showPdfPreviewSideBySide = _._showPdfPreview = _._showKanban = _._isMenuVisible = _._isPreviewVisible = _._customColors = _._useSidebarViewer = _._useSidebarEditor = _._historySidebarMode = _._menuSidebarMode = _._moduleLayout = _._appLayout = _._pref_state$_$v = null; - _._companyPrefs = _._sortFields = _._textScaleFactor = null; + _._hideOneYearReviewApp = _._hideReviewApp = _._hideGatewayWarning = _._hideDesktopWarning = _._colorTheme = _._enableTooltips = _._rowsPerPage = _._tapSelectedToEdit = _._requireAuthentication = _._longPressSelectionIsDefault = _._persistUI = _._persistData = _._isFilterVisible = _._enableDarkMode = _._isHistoryVisible = _._enableFlexibleSearch = _._enableTouchEvents = _._showPdfPreviewSideBySide = _._showPdfPreview = _._showKanban = _._isMenuVisible = _._isPreviewVisible = _._customColors = _._useSidebarViewer = _._useSidebarEditor = _._historySidebarMode = _._menuSidebarMode = _._moduleLayout = _._appLayout = _._pref_state$_$v = null; + _._companyPrefs = _._sortFields = _._textScaleFactor = _._editAfterSaving = _._hideTwoYearReviewApp = null; }, _$PrefStateSortField: function _$PrefStateSortField(t0, t1) { this.field = t0; @@ -88631,74 +92705,45 @@ }, _$UIState$_(bankAccountUIState, clientUIState, companyGatewayUIState, creditUIState, currentRoute, dashboardUIState, designUIState, documentUIState, expenseCategoryUIState, expenseUIState, filter, filterClearedAt, filterStack, groupUIState, invoiceUIState, lastActivityAt, loadingEntityType, paymentTermUIState, paymentUIState, previewStack, previousRoute, productUIState, projectUIState, purchaseOrderUIState, quoteUIState, recurringExpenseUIState, recurringInvoiceUIState, reportsUIState, scheduleUIState, selectedCompanyIndex, settingsUIState, subscriptionUIState, taskStatusUIState, taskUIState, taxRateUIState, tokenUIState, transactionRuleUIState, transactionUIState, userUIState, vendorUIState, webhookUIState) { var _s7_ = "UIState"; - if (previewStack == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "previewStack")); - if (filterStack == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "filterStack")); - if (dashboardUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "dashboardUIState")); - if (productUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "productUIState")); - if (clientUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "clientUIState")); - if (invoiceUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "invoiceUIState")); - if (scheduleUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "scheduleUIState")); - if (transactionRuleUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "transactionRuleUIState")); - if (transactionUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "transactionUIState")); - if (bankAccountUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "bankAccountUIState")); - if (purchaseOrderUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "purchaseOrderUIState")); - if (recurringExpenseUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "recurringExpenseUIState")); - if (subscriptionUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "subscriptionUIState")); - if (taskStatusUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "taskStatusUIState")); - if (expenseCategoryUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "expenseCategoryUIState")); - if (recurringInvoiceUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "recurringInvoiceUIState")); - if (webhookUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "webhookUIState")); - if (tokenUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "tokenUIState")); - if (paymentTermUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "paymentTermUIState")); - if (designUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "designUIState")); - if (creditUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "creditUIState")); - if (userUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "userUIState")); - if (taxRateUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "taxRateUIState")); - if (companyGatewayUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "companyGatewayUIState")); - if (groupUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "groupUIState")); - if (documentUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "documentUIState")); - if (expenseUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "expenseUIState")); - if (vendorUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "vendorUIState")); - if (taskUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "taskUIState")); - if (projectUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "projectUIState")); - if (paymentUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "paymentUIState")); - if (quoteUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "quoteUIState")); - if (settingsUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "settingsUIState")); - if (reportsUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "reportsUIState")); + A.BuiltValueNullFieldError_checkNotNull(selectedCompanyIndex, _s7_, "selectedCompanyIndex"); + A.BuiltValueNullFieldError_checkNotNull(currentRoute, _s7_, "currentRoute"); + A.BuiltValueNullFieldError_checkNotNull(previousRoute, _s7_, "previousRoute"); + A.BuiltValueNullFieldError_checkNotNull(previewStack, _s7_, "previewStack"); + A.BuiltValueNullFieldError_checkNotNull(filterStack, _s7_, "filterStack"); + A.BuiltValueNullFieldError_checkNotNull(filterClearedAt, _s7_, "filterClearedAt"); + A.BuiltValueNullFieldError_checkNotNull(lastActivityAt, _s7_, "lastActivityAt"); + A.BuiltValueNullFieldError_checkNotNull(dashboardUIState, _s7_, "dashboardUIState"); + A.BuiltValueNullFieldError_checkNotNull(productUIState, _s7_, "productUIState"); + A.BuiltValueNullFieldError_checkNotNull(clientUIState, _s7_, "clientUIState"); + A.BuiltValueNullFieldError_checkNotNull(invoiceUIState, _s7_, "invoiceUIState"); + A.BuiltValueNullFieldError_checkNotNull(scheduleUIState, _s7_, "scheduleUIState"); + A.BuiltValueNullFieldError_checkNotNull(transactionRuleUIState, _s7_, "transactionRuleUIState"); + A.BuiltValueNullFieldError_checkNotNull(transactionUIState, _s7_, "transactionUIState"); + A.BuiltValueNullFieldError_checkNotNull(bankAccountUIState, _s7_, "bankAccountUIState"); + A.BuiltValueNullFieldError_checkNotNull(purchaseOrderUIState, _s7_, "purchaseOrderUIState"); + A.BuiltValueNullFieldError_checkNotNull(recurringExpenseUIState, _s7_, "recurringExpenseUIState"); + A.BuiltValueNullFieldError_checkNotNull(subscriptionUIState, _s7_, "subscriptionUIState"); + A.BuiltValueNullFieldError_checkNotNull(taskStatusUIState, _s7_, "taskStatusUIState"); + A.BuiltValueNullFieldError_checkNotNull(expenseCategoryUIState, _s7_, "expenseCategoryUIState"); + A.BuiltValueNullFieldError_checkNotNull(recurringInvoiceUIState, _s7_, "recurringInvoiceUIState"); + A.BuiltValueNullFieldError_checkNotNull(webhookUIState, _s7_, "webhookUIState"); + A.BuiltValueNullFieldError_checkNotNull(tokenUIState, _s7_, "tokenUIState"); + A.BuiltValueNullFieldError_checkNotNull(paymentTermUIState, _s7_, "paymentTermUIState"); + A.BuiltValueNullFieldError_checkNotNull(designUIState, _s7_, "designUIState"); + A.BuiltValueNullFieldError_checkNotNull(creditUIState, _s7_, "creditUIState"); + A.BuiltValueNullFieldError_checkNotNull(userUIState, _s7_, "userUIState"); + A.BuiltValueNullFieldError_checkNotNull(taxRateUIState, _s7_, "taxRateUIState"); + A.BuiltValueNullFieldError_checkNotNull(companyGatewayUIState, _s7_, "companyGatewayUIState"); + A.BuiltValueNullFieldError_checkNotNull(groupUIState, _s7_, "groupUIState"); + A.BuiltValueNullFieldError_checkNotNull(documentUIState, _s7_, "documentUIState"); + A.BuiltValueNullFieldError_checkNotNull(expenseUIState, _s7_, "expenseUIState"); + A.BuiltValueNullFieldError_checkNotNull(vendorUIState, _s7_, "vendorUIState"); + A.BuiltValueNullFieldError_checkNotNull(taskUIState, _s7_, "taskUIState"); + A.BuiltValueNullFieldError_checkNotNull(projectUIState, _s7_, "projectUIState"); + A.BuiltValueNullFieldError_checkNotNull(paymentUIState, _s7_, "paymentUIState"); + A.BuiltValueNullFieldError_checkNotNull(quoteUIState, _s7_, "quoteUIState"); + A.BuiltValueNullFieldError_checkNotNull(settingsUIState, _s7_, "settingsUIState"); + A.BuiltValueNullFieldError_checkNotNull(reportsUIState, _s7_, "reportsUIState"); return new A._$UIState(selectedCompanyIndex, currentRoute, previousRoute, loadingEntityType, previewStack, filterStack, filter, filterClearedAt, lastActivityAt, dashboardUIState, productUIState, clientUIState, invoiceUIState, scheduleUIState, transactionRuleUIState, transactionUIState, bankAccountUIState, purchaseOrderUIState, recurringExpenseUIState, subscriptionUIState, taskStatusUIState, expenseCategoryUIState, recurringInvoiceUIState, webhookUIState, tokenUIState, paymentTermUIState, designUIState, creditUIState, userUIState, taxRateUIState, companyGatewayUIState, groupUIState, documentUIState, expenseUIState, vendorUIState, taskUIState, projectUIState, paymentUIState, quoteUIState, settingsUIState, reportsUIState); }, UIState: function UIState() { @@ -89259,7 +93304,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._user_state$_$v = state; new A.userUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._user_state$_build$0(); }, _clearEditing23(user, action) { return A.UserEntity_UserEntity(null, null, null); @@ -89590,15 +93635,14 @@ }, _$UserState$_(list, map) { var _s9_ = "UserState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s9_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s9_, "list"); return new A._$UserState(map, list); }, _$UserUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("UserUIState", "listUIState")); + var _s11_ = "UserUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s11_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s11_, "tabIndex"); return new A._$UserUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, UserState: function UserState() { @@ -90027,7 +94071,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._vendor_state$_$v = state; new A.vendorUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._vendor_state$_build$0(); }, editVendorContact(contact, action) { var t1 = action.get$contact(); @@ -90354,15 +94398,14 @@ }, _$VendorState$_(list, map) { var _s11_ = "VendorState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s11_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s11_, "list"); return new A._$VendorState(map, list); }, _$VendorUIState$_(cancelCompleter, editing, editingContact, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("VendorUIState", "listUIState")); + var _s13_ = "VendorUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s13_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s13_, "tabIndex"); return new A._$VendorUIState(editing, editingContact, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, VendorState: function VendorState() { @@ -90723,7 +94766,7 @@ A.ArgumentError_checkNotNull(state, "other"); t1._webhook_state$_$v = state; new A.webhookUIReducer_closure(state, action).call$1(t1); - return t1.build$0(); + return t1._webhook_state$_build$0(); }, _clearEditing25(webhook, action) { return A.WebhookEntity_WebhookEntity(null, null); @@ -90939,15 +94982,14 @@ }, _$WebhookState$_(list, map) { var _s12_ = "WebhookState"; - if (map == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "map")); - if (list == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "list")); + A.BuiltValueNullFieldError_checkNotNull(map, _s12_, "map"); + A.BuiltValueNullFieldError_checkNotNull(list, _s12_, "list"); return new A._$WebhookState(map, list); }, _$WebhookUIState$_(cancelCompleter, editing, forceSelected, listUIState, saveCompleter, selectedId, tabIndex) { - if (listUIState == null) - A.throwExpression(A.BuiltValueNullFieldError$("WebhookUIState", "listUIState")); + var _s14_ = "WebhookUIState"; + A.BuiltValueNullFieldError_checkNotNull(listUIState, _s14_, "listUIState"); + A.BuiltValueNullFieldError_checkNotNull(tabIndex, _s14_, "tabIndex"); return new A._$WebhookUIState(editing, listUIState, selectedId, forceSelected, tabIndex, saveCompleter, cancelCompleter); }, WebhookState: function WebhookState() { @@ -91589,7 +95631,7 @@ this.key = t0; }, multiselectDialog(context, defaultSelected, onSelected, options, selected) { - A.showDialog(null, false, new A.multiselectDialog_closure(options, selected, defaultSelected, onSelected), context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, false, new A.multiselectDialog_closure(options, selected, defaultSelected, onSelected), context, null, true, type$.legacy_AlertDialog); }, MultiSelectList$(addTitle, defaultSelected, isDialog, liveChanges, onSelected, options, prefix, selected) { return new A.MultiSelectList(options, selected, defaultSelected, addTitle, onSelected, liveChanges, prefix, isDialog, null); @@ -91891,7 +95933,7 @@ $async$goto = 1; break; } - A.showDialog(null, true, new A.showEntityActionsDialog_closure0(actions), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_String); + A.showDialog(null, B.Color_2315255808, true, new A.showEntityActionsDialog_closure0(actions), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_String); case 1: // return return A._asyncReturn($async$returnValue, $async$completer); @@ -92970,18 +97012,18 @@ this._debugLifecycleState = t0; this._framework$_element = null; }, - _HistoryListTileState_build_closure1: function _HistoryListTileState_build_closure1(t0, t1) { + _HistoryListTileState_build_closure: function _HistoryListTileState_build_closure(t0, t1) { this.history = t0; this.state = t1; }, - _HistoryListTileState_build_closure0: function _HistoryListTileState_build_closure0(t0, t1, t2, t3) { + _HistoryListTileState_build_closure1: function _HistoryListTileState_build_closure1(t0, t1, t2, t3) { var _ = this; _.state = t0; _.context = t1; _.history = t2; _.store = t3; }, - _HistoryListTileState_build_closure: function _HistoryListTileState_build_closure(t0, t1, t2) { + _HistoryListTileState_build_closure0: function _HistoryListTileState_build_closure0(t0, t1, t2) { this._box_0 = t0; this.state = t1; this.context = t2; @@ -93188,7 +97230,7 @@ this.$this = t0; }, LinkTextSpan$(style, text, url) { - var t1 = A.TapGestureRecognizer$(null); + var t1 = A.TapGestureRecognizer$(null, null); t1.onTap = new A.LinkTextSpan_closure(url); return new A.LinkTextSpan(text, null, t1, B.SystemMouseCursor_click, style); }, @@ -93423,12 +97465,13 @@ _.isMenu = t2; _.key = t3; }, - LiveText: function LiveText(t0, t1, t2, t3) { + LiveText: function LiveText(t0, t1, t2, t3, t4) { var _ = this; _.duration = t0; _.value = t1; _.style = t2; - _.key = t3; + _.maxLines = t3; + _.key = t4; }, _LiveTextState: function _LiveTextState(t0) { var _ = this; @@ -93466,10 +97509,10 @@ return new A.DrawerTile(company, entityType, icon, title, onTap, onLongPress, iconTooltip, null); }, _showContactUs(context) { - A.showDialog(null, true, new A._showContactUs_closure(), context, null, true, type$.legacy_ContactUsDialog); + A.showDialog(null, B.Color_2315255808, true, new A._showContactUs_closure(), context, null, true, type$.legacy_ContactUsDialog); }, _showUpdate(context) { - A.showDialog(null, false, new A._showUpdate_closure(), context, null, true, type$.legacy_UpdateDialog); + A.showDialog(null, B.Color_2315255808, false, new A._showUpdate_closure(), context, null, true, type$.legacy_UpdateDialog); }, _showConnectStripe(context) { var t2, t3, _null = null, @@ -93502,7 +97545,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t3 = Date.now(); - A.showDialog(null, true, new A._showAbout_closure(t2, A.Image$asset("assets/images/icon.png", 40, null, 40), "\xa9 " + A.Primitives_getYear(new A.DateTime(t3, false)) + " Invoice Ninja", t1, store), context, null, true, type$.Null); + A.showDialog(null, B.Color_2315255808, true, new A._showAbout_closure(t2, A.Image$asset("assets/images/icon.png", 40, null, 40), "\xa9 " + A.Primitives_getYear(new A.DateTime(t3, false)) + " Invoice Ninja", t1, store), context, null, true, type$.Null); // implicit return return A._asyncReturn(null, $async$completer); } @@ -94447,7 +98490,7 @@ }, _NullTableColumnWidth0: function _NullTableColumnWidth0() { }, - _NullWidget4: function _NullWidget4(t0) { + _NullWidget5: function _NullWidget5(t0) { this.key = t0; }, __SortArrowState_State_TickerProviderStateMixin0: function __SortArrowState_State_TickerProviderStateMixin0() { @@ -94517,7 +98560,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t8; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, EntityDataTableSource_getRow_closure: function EntityDataTableSource_getRow_closure() { }, @@ -94827,7 +98870,7 @@ }, __VariablesHelpState_State_SingleTickerProviderStateMixin: function __VariablesHelpState_State_SingleTickerProviderStateMixin() { }, - ViewScaffold$(appBarBottom, body, entity, floatingActionButton, isEditable, isFilter, onBackPressed, title) { + ViewScaffold$(appBarBottom, body, entity, isEditable, isFilter, onBackPressed, title) { return new A.ViewScaffold(isFilter, entity, body, onBackPressed, appBarBottom, title, isEditable, null); }, ViewScaffold: function ViewScaffold(t0, t1, t2, t3, t4, t5, t6, t7) { @@ -96502,6 +100545,10 @@ this.viewModel = t1; this.client = t2; }, + _ClientViewState_build__closure: function _ClientViewState_build__closure(t0, t1) { + this.viewModel = t0; + this.context = t1; + }, _ClientViewState_build__closure0: function _ClientViewState_build__closure0(t0, t1) { this.viewModel = t0; this.context = t1; @@ -96522,50 +100569,6 @@ this.viewModel = t0; this.context = t1; }, - _ClientViewState_build__closure5: function _ClientViewState_build__closure5(t0, t1) { - this.viewModel = t0; - this.context = t1; - }, - _ClientViewState_build_closure0: function _ClientViewState_build_closure0(t0, t1, t2, t3, t4) { - var _ = this; - _.context = t0; - _.userCompany = t1; - _.localization = t2; - _.client = t3; - _.store = t4; - }, - _ClientViewState_build__closure: function _ClientViewState_build__closure(t0, t1, t2, t3) { - var _ = this; - _.userCompany = t0; - _.localization = t1; - _.client = t2; - _.store = t3; - }, - _ClientViewState_build___closure: function _ClientViewState_build___closure(t0, t1) { - this.context = t0; - this.client = t1; - }, - _ClientViewState_build___closure0: function _ClientViewState_build___closure0(t0, t1) { - this.context = t0; - this.client = t1; - }, - _ClientViewState_build___closure1: function _ClientViewState_build___closure1(t0, t1) { - this.context = t0; - this.client = t1; - }, - _ClientViewState_build___closure2: function _ClientViewState_build___closure2(t0, t1) { - this.context = t0; - this.client = t1; - }, - _ClientViewState_build___closure3: function _ClientViewState_build___closure3(t0, t1) { - this.context = t0; - this.client = t1; - }, - _ClientViewState_build___closure4: function _ClientViewState_build___closure4(t0, t1, t2) { - this.context = t0; - this.store = t1; - this.client = t2; - }, __ClientViewState_State_SingleTickerProviderStateMixin: function __ClientViewState_State_SingleTickerProviderStateMixin() { }, ClientViewActivity: function ClientViewActivity(t0, t1) { @@ -98524,13 +102527,14 @@ DashboardPanels_build__closure1: function DashboardPanels_build__closure1(t0) { this.context = t0; }, - DashboardPanels_build__closure2: function DashboardPanels_build__closure2(t0, t1, t2, t3, t4) { + DashboardPanels_build__closure2: function DashboardPanels_build__closure2(t0, t1, t2, t3, t4, t5) { var _ = this; _.currentFieldMap = t0; _.previousFieldMap = t1; _.localization = t2; _.textTheme = t3; _.context = t4; + _.state = t5; }, DashboardPanels_build__closure4: function DashboardPanels_build__closure4(t0, t1) { this.$this = t0; @@ -100445,7 +104449,7 @@ _._debugLifecycleState = t2; _._framework$_element = null; }, - _ExpenseViewState_build_closure0: function _ExpenseViewState_build_closure0(t0, t1, t2) { + _ExpenseViewState_build_closure: function _ExpenseViewState_build_closure(t0, t1, t2) { this.$this = t0; this.viewModel = t1; this.expense = t2; @@ -100462,13 +104466,6 @@ this.viewModel = t0; this.context = t1; }, - _ExpenseViewState_build_closure: function _ExpenseViewState_build_closure(t0, t1) { - this.viewModel = t0; - this.localization = t1; - }, - _ExpenseViewState_build__closure2: function _ExpenseViewState_build__closure2(t0) { - this.viewModel = t0; - }, __ExpenseViewState_State_SingleTickerProviderStateMixin: function __ExpenseViewState_State_SingleTickerProviderStateMixin() { }, ExpenseViewDocuments: function ExpenseViewDocuments(t0, t1, t2) { @@ -105371,10 +109368,6 @@ this.viewModel = t0; this.context = t1; }, - _ProjectViewState_build_closure0: function _ProjectViewState_build_closure0(t0, t1) { - this.viewModel = t0; - this.context = t1; - }, __ProjectViewState_State_SingleTickerProviderStateMixin: function __ProjectViewState_State_SingleTickerProviderStateMixin() { }, ProjectViewDocuments: function ProjectViewDocuments(t0, t1) { @@ -105438,7 +109431,7 @@ client = A.ClientEntity_ClientEntity(_null, t3, _null, _null); t2 = t2[t4].userCompany.company; project.get$isNew(); - return new A.ProjectViewVM(t1, project, client, t2, new A.ProjectViewVM_ProjectViewVM$fromStore_closure(t1, project), new A.ProjectViewVM_ProjectViewVM$fromStore_closure0(new A.ProjectViewVM_ProjectViewVM$fromStore__handleRefresh(store, project)), new A.ProjectViewVM_ProjectViewVM$fromStore_closure1(store, project), new A.ProjectViewVM_ProjectViewVM$fromStore_closure2(store, project)); + return new A.ProjectViewVM(t1, project, client, t2, new A.ProjectViewVM_ProjectViewVM$fromStore_closure(new A.ProjectViewVM_ProjectViewVM$fromStore__handleRefresh(store, project)), new A.ProjectViewVM_ProjectViewVM$fromStore_closure0(store, project), new A.ProjectViewVM_ProjectViewVM$fromStore_closure1(store, project)); }, ProjectViewScreen: function ProjectViewScreen(t0, t1) { this.isFilter = t0; @@ -105449,32 +109442,24 @@ ProjectViewScreen_build_closure: function ProjectViewScreen_build_closure(t0) { this.$this = t0; }, - ProjectViewVM: function ProjectViewVM(t0, t1, t2, t3, t4, t5, t6, t7) { + ProjectViewVM: function ProjectViewVM(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.state = t0; _.project = t1; _.client = t2; _.company = t3; - _.onAddTaskPressed = t4; - _.onRefreshed = t5; - _.onUploadDocument = t6; - _.onDeleteDocument = t7; + _.onRefreshed = t4; + _.onUploadDocument = t5; + _.onDeleteDocument = t6; }, ProjectViewVM_ProjectViewVM$fromStore__handleRefresh: function ProjectViewVM_ProjectViewVM$fromStore__handleRefresh(t0, t1) { this.store = t0; this.project = t1; }, - ProjectViewVM_ProjectViewVM$fromStore_closure0: function ProjectViewVM_ProjectViewVM$fromStore_closure0(t0) { + ProjectViewVM_ProjectViewVM$fromStore_closure: function ProjectViewVM_ProjectViewVM$fromStore_closure(t0) { this._handleRefresh = t0; }, - ProjectViewVM_ProjectViewVM$fromStore_closure: function ProjectViewVM_ProjectViewVM$fromStore_closure(t0, t1) { - this.state = t0; - this.project = t1; - }, - ProjectViewVM_ProjectViewVM$fromStore__closure2: function ProjectViewVM_ProjectViewVM$fromStore__closure2(t0) { - this.project = t0; - }, - ProjectViewVM_ProjectViewVM$fromStore_closure1: function ProjectViewVM_ProjectViewVM$fromStore_closure1(t0, t1) { + ProjectViewVM_ProjectViewVM$fromStore_closure0: function ProjectViewVM_ProjectViewVM$fromStore_closure0(t0, t1) { this.store = t0; this.project = t1; }, @@ -105487,7 +109472,7 @@ ProjectViewVM_ProjectViewVM$fromStore___closure: function ProjectViewVM_ProjectViewVM$fromStore___closure(t0) { this.error = t0; }, - ProjectViewVM_ProjectViewVM$fromStore_closure2: function ProjectViewVM_ProjectViewVM$fromStore_closure2(t0, t1) { + ProjectViewVM_ProjectViewVM$fromStore_closure1: function ProjectViewVM_ProjectViewVM$fromStore_closure1(t0, t1) { this.store = t0; this.project = t1; }, @@ -112303,7 +116288,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t5; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, ReportDataTableSource_getRow_closure: function ReportDataTableSource_getRow_closure(t0) { this.$this = t0; @@ -115197,52 +119182,61 @@ }, _EmailSettingsState_build_closure5: function _EmailSettingsState_build_closure5() { }, - _EmailSettingsState_build_closure7: function _EmailSettingsState_build_closure7(t0, t1) { + _EmailSettingsState_build_closure6: function _EmailSettingsState_build_closure6(t0) { + this.localization = t0; + }, + _EmailSettingsState_build_closure7: function _EmailSettingsState_build_closure7(t0) { + this.localization = t0; + }, + _EmailSettingsState_build_closure8: function _EmailSettingsState_build_closure8(t0) { + this.localization = t0; + }, + _EmailSettingsState_build_closure10: function _EmailSettingsState_build_closure10(t0, t1) { this.viewModel = t0; this.settings = t1; }, _EmailSettingsState_build__closure5: function _EmailSettingsState_build__closure5(t0) { this.value = t0; }, - _EmailSettingsState_build_closure6: function _EmailSettingsState_build_closure6(t0) { + _EmailSettingsState_build_closure9: function _EmailSettingsState_build_closure9(t0) { this.viewModel = t0; }, - _EmailSettingsState_build_closure8: function _EmailSettingsState_build_closure8(t0, t1) { + _EmailSettingsState_build_closure11: function _EmailSettingsState_build_closure11(t0, t1) { this.viewModel = t0; this.settings = t1; }, _EmailSettingsState_build__closure4: function _EmailSettingsState_build__closure4(t0) { this.value = t0; }, - _EmailSettingsState_build_closure9: function _EmailSettingsState_build_closure9(t0, t1) { + _EmailSettingsState_build_closure12: function _EmailSettingsState_build_closure12(t0, t1) { this.viewModel = t0; this.settings = t1; }, _EmailSettingsState_build__closure3: function _EmailSettingsState_build__closure3(t0) { this.value = t0; }, - _EmailSettingsState_build_closure10: function _EmailSettingsState_build_closure10(t0, t1) { + _EmailSettingsState_build_closure13: function _EmailSettingsState_build_closure13(t0, t1) { this.viewModel = t0; this.settings = t1; }, _EmailSettingsState_build__closure2: function _EmailSettingsState_build__closure2(t0) { this.value = t0; }, - _EmailSettingsState_build_closure11: function _EmailSettingsState_build_closure11(t0, t1) { + _EmailSettingsState_build_closure14: function _EmailSettingsState_build_closure14(t0, t1) { this.viewModel = t0; this.settings = t1; }, _EmailSettingsState_build__closure1: function _EmailSettingsState_build__closure1(t0) { this.value = t0; }, - _EmailSettingsState_build_closure12: function _EmailSettingsState_build_closure12(t0, t1) { + _EmailSettingsState_build_closure15: function _EmailSettingsState_build_closure15(t0, t1) { this.viewModel = t0; this.settings = t1; }, _EmailSettingsState_build__closure0: function _EmailSettingsState_build__closure0(t0) { this.value = t0; }, - _EmailSettingsState_build_closure13: function _EmailSettingsState_build_closure13(t0, t1) { + _EmailSettingsState_build_closure16: function _EmailSettingsState_build_closure16(t0, t1) { this.viewModel = t0; this.settings = t1; }, @@ -116295,7 +120289,7 @@ _.state = t2; _.key = t3; }, - _PdfPreviewState0: function _PdfPreviewState0(t0) { + _PdfPreviewState: function _PdfPreviewState(t0) { var _ = this; _.response = null; _.isLoading = false; @@ -116311,7 +120305,7 @@ _PdfPreviewState__loadPdf_closure1: function _PdfPreviewState__loadPdf_closure1(t0) { this.$this = t0; }, - _PdfPreviewState_build_closure0: function _PdfPreviewState_build_closure0(t0) { + _PdfPreviewState_build_closure: function _PdfPreviewState_build_closure(t0) { this.$this = t0; }, __InvoiceDesignState_State_SingleTickerProviderStateMixin: function __InvoiceDesignState_State_SingleTickerProviderStateMixin() { @@ -116878,7 +120872,26 @@ this.viewModel = t1; this.key = t2; }, - SettingsListTile_build_closure: function SettingsListTile_build_closure(t0, t1) { + _SettingsListTileState: function _SettingsListTileState(t0) { + var _ = this; + _._settings_list$_isHovered = false; + _._widget = null; + _._debugLifecycleState = t0; + _._framework$_element = null; + }, + _SettingsListTileState_build_closure0: function _SettingsListTileState_build_closure0(t0) { + this.$this = t0; + }, + _SettingsListTileState_build__closure0: function _SettingsListTileState_build__closure0(t0) { + this.$this = t0; + }, + _SettingsListTileState_build_closure1: function _SettingsListTileState_build_closure1(t0) { + this.$this = t0; + }, + _SettingsListTileState_build__closure: function _SettingsListTileState_build__closure(t0) { + this.$this = t0; + }, + _SettingsListTileState_build_closure: function _SettingsListTileState_build_closure(t0, t1) { this.$this = t0; this.context = t1; }, @@ -119867,23 +123880,14 @@ this.viewModel = t1; this.task = t2; }, - _TaskViewState_build__closure0: function _TaskViewState_build__closure0(t0, t1) { - this.viewModel = t0; - this.context = t1; - }, - _TaskViewState_build__closure1: function _TaskViewState_build__closure1(t0, t1) { - this.viewModel = t0; - this.context = t1; - }, - _TaskViewState_build_closure0: function _TaskViewState_build_closure0(t0, t1, t2) { - this.task = t0; - this.viewModel = t1; - this.localization = t2; - }, _TaskViewState_build__closure: function _TaskViewState_build__closure(t0, t1) { this.viewModel = t0; this.context = t1; }, + _TaskViewState_build__closure0: function _TaskViewState_build__closure0(t0, t1) { + this.viewModel = t0; + this.context = t1; + }, __TaskViewState_State_SingleTickerProviderStateMixin: function __TaskViewState_State_SingleTickerProviderStateMixin() { }, TaskViewDocuments: function TaskViewDocuments(t0, t1) { @@ -119962,7 +123966,7 @@ project = t5._map$_map.$index(0, t3); t4 = t2[t4].userCompany.company; task.get$isNew(); - return new A.TaskViewVM(t1, task, client, project, t4, new A.TaskViewVM_TaskViewVM$fromStore_closure(task), new A.TaskViewVM_TaskViewVM$fromStore_closure0(new A.TaskViewVM_TaskViewVM$fromStore__toggleTask(store, task)), new A.TaskViewVM_TaskViewVM$fromStore_closure1(new A.TaskViewVM_TaskViewVM$fromStore__handleRefresh(store, task)), new A.TaskViewVM_TaskViewVM$fromStore_closure2(store, task), new A.TaskViewVM_TaskViewVM$fromStore_closure3(store, task)); + return new A.TaskViewVM(t1, task, client, project, t4, new A.TaskViewVM_TaskViewVM$fromStore_closure(task), new A.TaskViewVM_TaskViewVM$fromStore_closure0(new A.TaskViewVM_TaskViewVM$fromStore__handleRefresh(store, task)), new A.TaskViewVM_TaskViewVM$fromStore_closure1(store, task), new A.TaskViewVM_TaskViewVM$fromStore_closure2(store, task)); }, TaskViewScreen: function TaskViewScreen(t0) { this.key = t0; @@ -119972,7 +123976,7 @@ TaskViewScreen_build_closure: function TaskViewScreen_build_closure(t0) { this.$this = t0; }, - TaskViewVM: function TaskViewVM(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + TaskViewVM: function TaskViewVM(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.state = t0; _.task = t1; @@ -119980,38 +123984,21 @@ _.project = t3; _.company = t4; _.onEditPressed = t5; - _.onFabPressed = t6; - _.onRefreshed = t7; - _.onUploadDocument = t8; - _.onDeleteDocument = t9; + _.onRefreshed = t6; + _.onUploadDocument = t7; + _.onDeleteDocument = t8; }, TaskViewVM_TaskViewVM$fromStore__handleRefresh: function TaskViewVM_TaskViewVM$fromStore__handleRefresh(t0, t1) { this.store = t0; this.task = t1; }, - TaskViewVM_TaskViewVM$fromStore__toggleTask: function TaskViewVM_TaskViewVM$fromStore__toggleTask(t0, t1) { - this.store = t0; - this.task = t1; - }, - TaskViewVM_TaskViewVM$fromStore__toggleTask_closure: function TaskViewVM_TaskViewVM$fromStore__toggleTask_closure(t0) { - this.localization = t0; - }, - TaskViewVM_TaskViewVM$fromStore__toggleTask_closure0: function TaskViewVM_TaskViewVM$fromStore__toggleTask_closure0(t0) { - this.context = t0; - }, - TaskViewVM_TaskViewVM$fromStore__toggleTask__closure: function TaskViewVM_TaskViewVM$fromStore__toggleTask__closure(t0) { - this.error = t0; - }, - TaskViewVM_TaskViewVM$fromStore_closure0: function TaskViewVM_TaskViewVM$fromStore_closure0(t0) { - this._toggleTask = t0; - }, TaskViewVM_TaskViewVM$fromStore_closure: function TaskViewVM_TaskViewVM$fromStore_closure(t0) { this.task = t0; }, - TaskViewVM_TaskViewVM$fromStore_closure1: function TaskViewVM_TaskViewVM$fromStore_closure1(t0) { + TaskViewVM_TaskViewVM$fromStore_closure0: function TaskViewVM_TaskViewVM$fromStore_closure0(t0) { this._handleRefresh = t0; }, - TaskViewVM_TaskViewVM$fromStore_closure2: function TaskViewVM_TaskViewVM$fromStore_closure2(t0, t1) { + TaskViewVM_TaskViewVM$fromStore_closure1: function TaskViewVM_TaskViewVM$fromStore_closure1(t0, t1) { this.store = t0; this.task = t1; }, @@ -120024,7 +124011,7 @@ TaskViewVM_TaskViewVM$fromStore___closure: function TaskViewVM_TaskViewVM$fromStore___closure(t0) { this.error = t0; }, - TaskViewVM_TaskViewVM$fromStore_closure3: function TaskViewVM_TaskViewVM$fromStore_closure3(t0, t1) { + TaskViewVM_TaskViewVM$fromStore_closure2: function TaskViewVM_TaskViewVM$fromStore_closure2(t0, t1) { this.store = t0; this.task = t1; }, @@ -123152,10 +127139,6 @@ this.viewModel = t0; this.context = t1; }, - _VendorViewState_build_closure0: function _VendorViewState_build_closure0(t0, t1) { - this.viewModel = t0; - this.context = t1; - }, __VendorViewState_State_SingleTickerProviderStateMixin: function __VendorViewState_State_SingleTickerProviderStateMixin() { }, VendorViewActivity: function VendorViewActivity(t0, t1) { @@ -123318,7 +127301,7 @@ vendor = A.VendorEntity_VendorEntity(t3, null, null); t2 = t2[t4].userCompany.company; vendor.get$isNew(); - return new A.VendorViewVM(t1, vendor, t2, new A.VendorViewVM_VendorViewVM$fromStore_closure(new A.VendorViewVM_VendorViewVM$fromStore__handleRefresh(store, vendor)), new A.VendorViewVM_VendorViewVM$fromStore_closure0(t1, vendor), new A.VendorViewVM_VendorViewVM$fromStore_closure1(store, vendor), new A.VendorViewVM_VendorViewVM$fromStore_closure2(store, vendor)); + return new A.VendorViewVM(t1, vendor, t2, new A.VendorViewVM_VendorViewVM$fromStore_closure(new A.VendorViewVM_VendorViewVM$fromStore__handleRefresh(store, vendor)), new A.VendorViewVM_VendorViewVM$fromStore_closure0(store, vendor), new A.VendorViewVM_VendorViewVM$fromStore_closure1(store, vendor)); }, VendorViewScreen: function VendorViewScreen(t0, t1, t2) { this.isFilter = t0; @@ -123330,15 +127313,14 @@ VendorViewScreen_build_closure: function VendorViewScreen_build_closure(t0) { this.$this = t0; }, - VendorViewVM: function VendorViewVM(t0, t1, t2, t3, t4, t5, t6) { + VendorViewVM: function VendorViewVM(t0, t1, t2, t3, t4, t5) { var _ = this; _.state = t0; _.vendor = t1; _.company = t2; _.onRefreshed = t3; - _.onAddExpensePressed = t4; - _.onUploadDocument = t5; - _.onDeleteDocument = t6; + _.onUploadDocument = t4; + _.onDeleteDocument = t5; }, VendorViewVM_VendorViewVM$fromStore__handleRefresh: function VendorViewVM_VendorViewVM$fromStore__handleRefresh(t0, t1) { this.store = t0; @@ -123348,10 +127330,6 @@ this._handleRefresh = t0; }, VendorViewVM_VendorViewVM$fromStore_closure0: function VendorViewVM_VendorViewVM$fromStore_closure0(t0, t1) { - this.state = t0; - this.vendor = t1; - }, - VendorViewVM_VendorViewVM$fromStore_closure1: function VendorViewVM_VendorViewVM$fromStore_closure1(t0, t1) { this.store = t0; this.vendor = t1; }, @@ -123364,7 +127342,7 @@ VendorViewVM_VendorViewVM$fromStore___closure: function VendorViewVM_VendorViewVM$fromStore___closure(t0) { this.error = t0; }, - VendorViewVM_VendorViewVM$fromStore_closure2: function VendorViewVM_VendorViewVM$fromStore_closure2(t0, t1) { + VendorViewVM_VendorViewVM$fromStore_closure1: function VendorViewVM_VendorViewVM$fromStore_closure1(t0, t1) { this.store = t0; this.vendor = t1; }, @@ -123805,7 +127783,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.RefreshData(t1, true, includeStatic, false)); $async$goto = 2; - return A._asyncAwait(A.showDialog(null, false, new A.showRefreshDataDialog_closure(), context, null, true, type$.legacy_AlertDialog), $async$showRefreshDataDialog); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, false, new A.showRefreshDataDialog_closure(), context, null, true, type$.legacy_AlertDialog), $async$showRefreshDataDialog); case 2: // returning from await. t1 = $.$get$navigatorKey(); @@ -123818,10 +127796,10 @@ return A._asyncStartSync($async$showRefreshDataDialog, $async$completer); }, showErrorDialog(clearErrorOnDismiss, context, message) { - A.showDialog(null, true, new A.showErrorDialog_closure(message, clearErrorOnDismiss), context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.showErrorDialog_closure(message, clearErrorOnDismiss), context, null, true, type$.legacy_ErrorDialog); }, showMessageDialog(context, message, onDismiss, secondaryActions) { - A.showDialog(null, true, new A.showMessageDialog_closure(message, secondaryActions, onDismiss), context, null, true, type$.legacy_MessageDialog); + A.showDialog(null, B.Color_2315255808, true, new A.showMessageDialog_closure(message, secondaryActions, onDismiss), context, null, true, type$.legacy_MessageDialog); }, confirmCallback(askForReason, callback, context, message, skip, typeToConfirm) { var t1, t2, title, _null = null; @@ -123832,7 +127810,7 @@ t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = message == null; title = t2 ? t1.get$areYouSure() : message; - A.showDialog(_null, true, new A.confirmCallback_closure(typeToConfirm, callback, t1, title, askForReason, t2 ? _null : t1.get$areYouSure()), context, _null, true, type$.legacy_AlertDialog); + A.showDialog(_null, B.Color_2315255808, true, new A.confirmCallback_closure(typeToConfirm, callback, t1, title, askForReason, t2 ? _null : t1.get$areYouSure()), context, _null, true, type$.legacy_AlertDialog); }, passwordCallback(alwaysRequire, callback, context, skipOAuth) { var state, user, error, t2, t3, t4, t5, t6, exception, _null = null, @@ -123886,7 +127864,7 @@ else t1 = true; if (t1) { - A.showDialog(_null, false, new A.passwordCallback_closure0(callback), context, _null, true, type$.Null); + A.showDialog(_null, B.Color_2315255808, false, new A.passwordCallback_closure0(callback), context, _null, true, type$.Null); return; } try { @@ -123901,7 +127879,7 @@ A.print("## 8"); }, fieldCallback(callback, context, field, maxLength, secondaryActions, title) { - A.showDialog(null, false, new A.fieldCallback_closure(callback, field, title, maxLength, secondaryActions), context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, false, new A.fieldCallback_closure(callback, field, title, maxLength, secondaryActions), context, null, true, type$.legacy_AlertDialog); }, cloneToDialog(context, invoice) { var t3, @@ -123910,7 +127888,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t3 = t2.userCompanyStates; t2 = t2.uiState.selectedCompanyIndex; - A.showDialog(null, true, new A.cloneToDialog_closure(t1, t3._list[t2].userCompany, invoice), context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, true, new A.cloneToDialog_closure(t1, t3._list[t2].userCompany, invoice), context, null, true, type$.legacy_AlertDialog); }, changeTaskStatusDialog(context, task) { var t3, t4, t5, @@ -123923,7 +127901,7 @@ t5 = t2.uiState.selectedCompanyIndex; t5 = t4._list[t5].taskStatusState; t5 = J.where$1$ax(t3.call$2(t5.list, t5.map), new A.changeTaskStatusDialog_closure(task)); - A.showDialog(null, true, new A.changeTaskStatusDialog_closure0(t1, A.List_List$of(t5, true, t5.$ti._eval$1("Iterable.E")), t2, store, task), context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, true, new A.changeTaskStatusDialog_closure0(t1, A.List_List$of(t5, true, t5.$ti._eval$1("Iterable.E")), t2, store, task), context, null, true, type$.legacy_AlertDialog); }, addToInvoiceDialog(clientId, context, items) { var t3, invoices, _null = null, @@ -123944,7 +127922,7 @@ A.showMessageDialog(context, t1 == null ? J.$index$asx(t2.$index(0, "en"), _s17_) : t1, _null, _null); return; } - A.showDialog(_null, true, new A.addToInvoiceDialog_closure0(t1, invoices, items), context, _null, true, type$.legacy_AlertDialog); + A.showDialog(_null, B.Color_2315255808, true, new A.addToInvoiceDialog_closure0(t1, invoices, items), context, _null, true, type$.legacy_AlertDialog); }, showRefreshDataDialog_closure: function showRefreshDataDialog_closure() { }, @@ -124313,21 +128291,21 @@ } $.$get$numberFormatSymbols().$indexSet(0, _s6_, A.NumberSymbols$("", "", decimalSeparator, "", "", thousandSeparator, "", "-", _s6_, "", "", "", "", "+", "", "0")); if (formatNumberType === B.FormatNumberType_2) - return A.NumberFormat_NumberFormat("#,##0", _s6_).format$1(0, value); + return A.NumberFormat_NumberFormat("#,##0", _s6_).format$1(value); else if (formatNumberType === B.FormatNumberType_3) - return A.NumberFormat_NumberFormat(_s11_, _s6_).format$1(0, value); + return A.NumberFormat_NumberFormat(_s11_, _s6_).format$1(value); else if (formatNumberType === B.FormatNumberType_5) - return A.NumberFormat_NumberFormat("#.#####", _s6_).format$1(0, value); + return A.NumberFormat_NumberFormat("#.#####", _s6_).format$1(value); else if (formatNumberType === B.FormatNumberType_4) { t1 = currency.precision; if (t1 === 0) - return A.NumberFormat_NumberFormat("#.#####", _s6_).format$1(0, value); + return A.NumberFormat_NumberFormat("#.#####", _s6_).format$1(value); else if (t1 === 1) - return A.NumberFormat_NumberFormat("#.0####", _s6_).format$1(0, value); + return A.NumberFormat_NumberFormat("#.0####", _s6_).format$1(value); else if (t1 === 2) - return A.NumberFormat_NumberFormat("#.00###", _s6_).format$1(0, value); + return A.NumberFormat_NumberFormat("#.00###", _s6_).format$1(value); else if (t1 === 3) - return A.NumberFormat_NumberFormat("#.000##", _s6_).format$1(0, value); + return A.NumberFormat_NumberFormat("#.000##", _s6_).format$1(value); formatted = _null; } else { if (formatNumberType === B.FormatNumberType_1) @@ -124343,7 +128321,7 @@ else formatter = t1 === 3 ? A.NumberFormat_NumberFormat("#,##0.000##", _s6_) : _null; } - formatted = formatter.format$1(0, value < 0 ? value * -1 : value); + formatted = formatter.format$1(value < 0 ? value * -1 : value); if (formatted === "-0.00") formatted = "0.00"; else if (formatted === "-0,00") @@ -124504,13 +128482,13 @@ } formatter = A.DateFormat$(format, A.localeSelector(t1, false)); parsed = A.DateTime_tryParse(J.endsWith$1$s(value, "Z") ? value : value + "Z"); - formattedValue = parsed == null ? "" : formatter.format$1(0, parsed.toLocal$0()); + formattedValue = parsed == null ? "" : formatter.format$1(parsed.toLocal$0()); } else { dateFormats = t1.staticState.dateFormatMap; t2 = company.settings.dateFormatId; formatter = A.DateFormat$(dateFormats._map$_map.$index(0, t2).format, A.localeSelector(t1, false)); parsed = A.DateTime_tryParse(value); - formattedValue = parsed == null ? "" : formatter.format$1(0, parsed); + formattedValue = parsed == null ? "" : formatter.format$1(parsed); } return B.JSString_methods.replaceFirst$2(formattedValue, "..", "."); }, @@ -124569,7 +128547,8 @@ for (t1 = markdownNodes.length, _i = 0; _i < markdownNodes.length; markdownNodes.length === t1 || (0, A.throwConcurrentModificationError)(markdownNodes), ++_i) J.accept$1$x(markdownNodes[_i], nodeVisitor); t1 = nodeVisitor._markdown$_content; - t2 = new A.MutableDocument(t1, $.$get$ChangeNotifier__emptyListeners()); + t2 = type$.String; + t2 = new A.MutableDocument(t1, A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.int), A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.DocumentNode), $.$get$ChangeNotifier__emptyListeners()); t2.MutableDocument$1$nodes(t1); return t2; }, @@ -124577,7 +128556,7 @@ var t1, t2, isFirstLine, i, node, _length, _list, index, indent, symbol, t3, serializer, nodeBelow, blockType, t4, buffer = new A.StringBuffer(""); for (t1 = doc._nodes, t2 = type$.JSArray_legacy_String, isFirstLine = true, i = 0; i < t1.length; ++i) { - node = t1[i]; + node = B.JSArray_methods.elementAt$1(t1, i); if (!isFirstLine) buffer._contents += "\n"; else @@ -124602,7 +128581,7 @@ serializer._bufferCursor = 0; t3.visitAttributions$1(serializer); t3 = buffer._contents += indent + symbol + " " + J.toString$0$(serializer._markdown$_buffer); - nodeBelow = i < t1.length - 1 ? t1[i + 1] : null; + nodeBelow = i < t1.length - 1 ? B.JSArray_methods.elementAt$1(t1, i + 1) : null; if (nodeBelow != null && !(nodeBelow instanceof A.ListItemNode)) buffer._contents = t3 + "\n"; } else if (node instanceof A.ParagraphNode) { @@ -124776,7 +128755,7 @@ case 7: // then $async$goto = 9; - return A._asyncAwait($.$get$_googleSignIn().signIn$0(0), $async$GoogleOAuth_signIn); + return A._asyncAwait($.$get$_googleSignIn().signIn$0(), $async$GoogleOAuth_signIn); case 9: // returning from await. account = $async$result; @@ -124814,7 +128793,7 @@ case 0: // Function start $async$goto = 3; - return A._asyncAwait($.$get$_googleSignIn().signIn$0(0), $async$GoogleOAuth_signUp); + return A._asyncAwait($.$get$_googleSignIn().signIn$0(), $async$GoogleOAuth_signUp); case 3: // returning from await. account = $async$result; @@ -124841,7 +128820,7 @@ GoogleOAuth_signOut() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_GoogleSignInAccount), - $async$returnValue, t2, t1; + $async$returnValue, t1; var $async$GoogleOAuth_signOut = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -124851,9 +128830,8 @@ // Function start t1 = $.$get$_googleSignIn(); t1.toString; - t2 = $.$get$GoogleSignInPlatform__instance(); $async$goto = 3; - return A._asyncAwait(t1._addMethodCall$1(t2.get$signOut(t2)), $async$GoogleOAuth_signOut); + return A._asyncAwait(t1._addMethodCall$1($.$get$GoogleSignInPlatform__instance().get$signOut()), $async$GoogleOAuth_signOut); case 3: // returning from await. $async$returnValue = $async$result; @@ -125029,15 +129007,18 @@ this.onChanged = t1; this.key = t2; }, - _ExampleEditorState: function _ExampleEditorState(t0, t1, t2, t3) { + _ExampleEditorState: function _ExampleEditorState(t0, t1, t2, t3, t4, t5) { var _ = this; _._docLayoutKey = t0; - _._textFormatBarOverlayEntry = _._super_editor$_scrollController = _._editorFocusNode = _._docOps = _._composer = _._docEditor = _._super_editor$_doc = null; - _._textSelectionAnchor = t1; + _._super_editor$_scrollController = _._editorFocusNode = _._docOps = _._composer = _._docEditor = _._doc = null; + _._brightness = t1; + _._textFormatBarOverlayEntry = _._debugConfig = null; + _._textSelectionAnchor = t2; _._imageFormatBarOverlayEntry = null; - _._imageSelectionAnchor = t2; + _._imageSelectionAnchor = t3; + _._overlayController = t4; _._widget = null; - _._debugLifecycleState = t3; + _._debugLifecycleState = t5; _._framework$_element = null; }, _ExampleEditorState_initState_closure: function _ExampleEditorState_initState_closure(t0) { @@ -125058,6 +129039,21 @@ _ExampleEditorState__showImageToolbar_closure0: function _ExampleEditorState__showImageToolbar_closure0(t0) { this.$this = t0; }, + _ExampleEditorState_build_closure: function _ExampleEditorState_build_closure(t0) { + this.$this = t0; + }, + _ExampleEditorState__buildDebugVisualsToggle_closure: function _ExampleEditorState__buildDebugVisualsToggle_closure(t0) { + this.$this = t0; + }, + _ExampleEditorState__buildDebugVisualsToggle__closure: function _ExampleEditorState__buildDebugVisualsToggle__closure(t0) { + this.$this = t0; + }, + _ExampleEditorState__buildLightAndDarkModeToggle_closure: function _ExampleEditorState__buildLightAndDarkModeToggle_closure(t0) { + this.$this = t0; + }, + _ExampleEditorState__buildLightAndDarkModeToggle__closure: function _ExampleEditorState__buildLightAndDarkModeToggle__closure(t0) { + this.$this = t0; + }, _ExampleEditorState__buildEditor_closure: function _ExampleEditorState__buildEditor_closure(t0) { this.$this = t0; }, @@ -125067,13 +129063,20 @@ _ExampleEditorState__buildMountedToolbar_closure: function _ExampleEditorState__buildMountedToolbar_closure(t0) { this.$this = t0; }, - EditorToolbar: function EditorToolbar(t0, t1, t2, t3, t4) { + _darkModeStyles_closure: function _darkModeStyles_closure() { + }, + _darkModeStyles_closure0: function _darkModeStyles_closure0() { + }, + _darkModeStyles_closure1: function _darkModeStyles_closure1() { + }, + EditorToolbar: function EditorToolbar(t0, t1, t2, t3, t4, t5) { var _ = this; _.anchor = t0; - _.editor = t1; - _.composer = t2; - _.closeToolbar = t3; - _.key = t4; + _.editorFocusNode = t1; + _.editor = t2; + _.composer = t3; + _.closeToolbar = t4; + _.key = t5; }, _EditorToolbarState: function _EditorToolbarState(t0) { var _ = this; @@ -125095,24 +129098,17 @@ _EditorToolbarState_build_closure: function _EditorToolbarState_build_closure(t0) { this.$this = t0; }, - _EditorToolbarState__buildToolbar_closure: function _EditorToolbarState__buildToolbar_closure() { - }, - _EditorToolbarState__buildToolbar_closure0: function _EditorToolbarState__buildToolbar_closure0(t0) { - this.$this = t0; + _EditorToolbarState__buildUrlField_closure0: function _EditorToolbarState__buildUrlField_closure0() { }, _EditorToolbarState__buildUrlField_closure: function _EditorToolbarState__buildUrlField_closure(t0) { this.$this = t0; }, - _EditorToolbarState__buildUrlField_closure0: function _EditorToolbarState__buildUrlField_closure0(t0) { + _EditorToolbarState__buildUrlField_closure1: function _EditorToolbarState__buildUrlField_closure1(t0) { this.$this = t0; }, _EditorToolbarState__buildUrlField__closure: function _EditorToolbarState__buildUrlField__closure(t0) { this.$this = t0; }, - _TextType: function _TextType(t0, t1) { - this.index = t0; - this._core$_name = t1; - }, ImageFormatToolbar: function ImageFormatToolbar(t0, t1, t2, t3) { var _ = this; _.anchor = t0; @@ -125138,6 +129134,18 @@ _PositionedToolbar_build_closure: function _PositionedToolbar_build_closure(t0) { this.$this = t0; }, + SingleLineAttributedTextEditingController: function SingleLineAttributedTextEditingController(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.onSubmit = t0; + _._attributed_text_editing_controller$_selection = t1; + _._composingAttributions = t2; + _._attributed_text_editing_controller$_composingRegion = t3; + _._attributed_text_editing_controller$_text = t4; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t5; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, loadEmailTemplate(body, context, invoice, onComplete, subject, template) { var t2, credentials, t3, t4, t1 = {}; t1.subject = subject; @@ -125231,7 +129239,7 @@ linkify(text, options) { var t1 = {}, t2 = type$.JSArray_LinkifyElement; - t1.list = A._setArrayType([new A.TextElement(text)], t2); + t1.list = A._setArrayType([new A.TextElement0(text)], t2); if (text.length === 0) return A._setArrayType([], t2); B.JSArray_methods.forEach$1(B.List_UrlLinkifier_EmailLinkifier, new A.linkify_closure(t1, options)); @@ -125241,7 +129249,7 @@ }, LinkableElement: function LinkableElement() { }, - TextElement: function TextElement(t0) { + TextElement0: function TextElement0(t0) { this.text = t0; }, Linkifier: function Linkifier() { @@ -125276,11 +129284,22 @@ this.url = t0; this.text = t1; }, + LocalAuthentication: function LocalAuthentication() { + }, AndroidAuthMessages: function AndroidAuthMessages() { }, IOSAuthMessages: function IOSAuthMessages() { }, - LocalAuthentication: function LocalAuthentication() { + DefaultLocalAuthPlatform: function DefaultLocalAuthPlatform() { + }, + LocalAuthPlatform: function LocalAuthPlatform() { + }, + AuthMessages: function AuthMessages() { + }, + AuthenticationOptions: function AuthenticationOptions(t0) { + this.biometricOnly = t0; + }, + WindowsAuthMessages: function WindowsAuthMessages() { }, Level: function Level(t0, t1) { this.name = t0; @@ -126130,7 +130149,7 @@ }, JsError: function JsError() { }, - Promise2: function Promise2() { + Promise1: function Promise1() { }, Array: function Array() { }, @@ -126340,16 +130359,14 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, - MethodChannelPackageInfo: function MethodChannelPackageInfo(t0) { - this._instanceToken = t0; + PackageInfoPlusWebPlugin: function PackageInfoPlusWebPlugin() { + }, + MethodChannelPackageInfo: function MethodChannelPackageInfo() { }, PackageInfoPlatform: function PackageInfoPlatform() { }, - PackageInfoPlugin: function PackageInfoPlugin(t0) { - this._instanceToken = t0; - }, Context_Context(current, style) { if (current == null) current = style == null ? A.current() : "."; @@ -126472,6 +130489,9 @@ _.rootPattern = t2; _.relativeRootPattern = t3; }, + MissingPlatformDirectoryException$(message) { + return new A.MissingPlatformDirectoryException(message); + }, getApplicationDocumentsDirectory() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Directory_2), @@ -126490,7 +130510,7 @@ // returning from await. path = $async$result; if (path == null) - throw A.wrapException(new A.MissingPlatformDirectoryException("Unable to get application documents directory")); + throw A.wrapException(A.MissingPlatformDirectoryException$("Unable to get application documents directory")); $async$returnValue = A.Directory_Directory(path); // goto return $async$goto = 1; @@ -126507,8 +130527,7 @@ }, PathProviderPlatform: function PathProviderPlatform() { }, - MethodChannelPathProvider: function MethodChannelPathProvider(t0) { - this._instanceToken = t0; + MethodChannelPathProvider: function MethodChannelPathProvider() { }, PdfPageFormat$(width, height, marginAll, marginBottom, marginLeft, marginRight, marginTop) { var t1 = marginAll == null, @@ -126526,6 +130545,11 @@ _.marginLeft = t4; _.marginRight = t5; }, + PdfRasterBase: function PdfRasterBase(t0, t1, t2) { + this.width = t0; + this.height = t1; + this.pixels = t2; + }, PermissionHandlerPlatform: function PermissionHandlerPlatform() { }, PermissionStatus0: function PermissionStatus0(t0, t1) { @@ -126538,8 +130562,7 @@ Permission: function Permission(t0) { this.value = t0; }, - MethodChannelPermissionHandler: function MethodChannelPermissionHandler(t0) { - this._instanceToken = t0; + MethodChannelPermissionHandler: function MethodChannelPermissionHandler() { }, decodePermissionRequestResult(value) { return value.map$2$1(value, new A.decodePermissionRequestResult_closure(), type$.Permission, type$.PermissionStatus); @@ -126552,9 +130575,8 @@ }, encodePermissions_closure: function encodePermissions_closure() { }, - _PinputFormField$(child, enabled, validator) { - var _null = null; - return new A._PinputFormField(_null, validator, new A._PinputFormField_closure(child), _null, true, B.AutovalidateMode_0, _null, _null); + Pinput__defaultContextMenuBuilder(context, editableTextState) { + return A.AdaptiveTextSelectionToolbar$editableText(editableTextState); }, PinTheme: function PinTheme() { }, @@ -126599,19 +130621,24 @@ _PinputState__buildPinput_closure0: function _PinputState__buildPinput_closure0(t0) { this.$this = t0; }, - _PinputState__buildPinput_closure2: function _PinputState__buildPinput_closure2(t0) { - this.$this = t0; - }, - _PinputState__buildPinput_closure3: function _PinputState__buildPinput_closure3(t0) { - this.$this = t0; - }, _PinputState__buildPinput_closure1: function _PinputState__buildPinput_closure1(t0, t1) { this._box_0 = t0; this.$this = t1; }, - _PinputState__buildEditable_closure: function _PinputState__buildEditable_closure(t0) { + _PinputState__buildPinput__closure0: function _PinputState__buildPinput__closure0(t0) { this.$this = t0; }, + _PinputState__buildPinput__closure1: function _PinputState__buildPinput__closure1(t0) { + this.$this = t0; + }, + _PinputState__buildPinput__closure: function _PinputState__buildPinput__closure(t0, t1) { + this._box_0 = t0; + this.$this = t1; + }, + _PinputState__buildEditable_closure: function _PinputState__buildEditable_closure(t0, t1) { + this.$this = t0; + this.field = t1; + }, _PinputState__buildEditable_closure0: function _PinputState__buildEditable_closure0(t0) { this.$this = t0; }, @@ -126648,15 +130675,12 @@ this.index = t1; this.key = t2; }, - _PinItem_build_closure: function _PinItem_build_closure(t0) { - this.$this = t0; - }, _PinputSelectionGestureDetectorBuilder: function _PinputSelectionGestureDetectorBuilder(t0, t1) { var _ = this; _._pinput$_state = t0; _.delegate = t1; _._shouldShowSelectionToolbar = true; - _._dragStartViewportOffset = 0; + _._dragStartViewportOffset = _._dragStartScrollOffset = 0; _._isShiftTapping = false; _._shiftTapDragSelection = null; }, @@ -126671,9 +130695,6 @@ _.restorationId = t6; _.key = t7; }, - _PinputFormField_closure: function _PinputFormField_closure(t0) { - this.child = t0; - }, _SeparatedRaw: function _SeparatedRaw(t0, t1, t2, t3, t4) { var _ = this; _.children = t0; @@ -126716,13 +130737,25 @@ }, LocalPlatform: function LocalPlatform() { }, - Platform0: function Platform0() { + Platform: function Platform() { }, PlatformInterface__verify(instance, token, preventConstObject) { - if (preventConstObject && instance._instanceToken === B.C_Object) + var t1; + if (preventConstObject) { + t1 = $.$get$PlatformInterface__instanceTokens(); + t1.toString; + A.Expando__checkType(instance); + t1 = t1._jsWeakMap.get(instance) === B.C_Object; + } else + t1 = false; + if (t1) throw A.wrapException(A.AssertionError$("`const Object()` cannot be used as the token.")); - if (token != instance._instanceToken) - throw A.wrapException(A.AssertionError$(string$.Platfo)); + t1 = $.$get$PlatformInterface__instanceTokens(); + t1.toString; + A.Expando__checkType(instance); + t1 = t1._jsWeakMap.get(instance); + if (token == null ? t1 != null : token !== t1) + throw A.wrapException(A.AssertionError$("Platform interfaces must not be implemented with `implements`")); }, PlatformInterface: function PlatformInterface() { }, @@ -126746,12 +130779,8 @@ this.child = t0; this.key = t1; }, - PrintingPlugin: function PrintingPlugin(t0, t1) { + PrintingPlugin: function PrintingPlugin(t0) { this._printing_web$_loading = t0; - this._instanceToken = t1; - }, - PrintingPlugin__initPlugin_closure: function PrintingPlugin__initPlugin_closure(t0) { - this.completer = t0; }, PrintingPlugin_layoutPdf_closure: function PrintingPlugin_layoutPdf_closure() { }, @@ -127005,8 +131034,7 @@ }); return A._asyncStartSync($async$MethodChannelPrinting__handleMethod, $async$completer); }, - MethodChannelPrinting: function MethodChannelPrinting(t0) { - this._instanceToken = t0; + MethodChannelPrinting: function MethodChannelPrinting() { }, MethodChannelPrinting__handleMethod_closure: function MethodChannelPrinting__handleMethod_closure() { }, @@ -127081,7 +131109,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t2; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, PdfPreviewController: function PdfPreviewController(t0, t1, t2, t3) { var _ = this; @@ -127090,7 +131118,7 @@ _.child = t2; _.key = t3; }, - PdfPreviewCustom: function PdfPreviewCustom(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { + PdfPreviewCustom: function PdfPreviewCustom(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { var _ = this; _.pageFormat = t0; _.build = t1; @@ -127104,7 +131132,8 @@ _.shouldRepaint = t9; _.loadingWidget = t10; _.dpi = t11; - _.key = t12; + _.pagesBuilder = t12; + _.key = t13; }, PdfPreviewCustomState: function PdfPreviewCustomState(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; @@ -127128,7 +131157,7 @@ }, PdfPreviewCustomState_didChangeDependencies__closure: function PdfPreviewCustomState_didChangeDependencies__closure(t0, t1) { this.$this = t0; - this._info = t1; + this.printingInfo = t1; }, PdfPreviewCustomState__createPreview_closure: function PdfPreviewCustomState__createPreview_closure(t0) { this.$this = t0; @@ -127152,9 +131181,14 @@ }, _PdfPreviewCustomState_State_PdfPreviewRaster: function _PdfPreviewCustomState_State_PdfPreviewRaster() { }, + PdfPreviewPageData: function PdfPreviewPageData(t0, t1, t2) { + this.image = t0; + this.width = t1; + this.height = t2; + }, PdfPreviewPage: function PdfPreviewPage(t0, t1, t2, t3) { var _ = this; - _.page = t0; + _.pageData = t0; _.pdfPreviewPageDecoration = t1; _.pageMargin = t2; _.key = t3; @@ -127175,31 +131209,31 @@ _.pages = t8; _.key = t9; }, - _PdfPreviewState: function _PdfPreviewState(t0, t1) { + PdfPreviewState: function PdfPreviewState(t0, t1) { var _ = this; _.previewWidget = t0; - _.___PdfPreviewState_previewData_A = $; + _.__PdfPreviewState_previewData_A = $; _.info = null; _.infoLoaded = false; _._widget = null; _._debugLifecycleState = t1; _._framework$_element = null; }, - _PdfPreviewState_initState_closure: function _PdfPreviewState_initState_closure(t0) { + PdfPreviewState_initState_closure: function PdfPreviewState_initState_closure(t0) { this.$this = t0; }, - _PdfPreviewState_initState__closure: function _PdfPreviewState_initState__closure() { + PdfPreviewState_initState__closure: function PdfPreviewState_initState__closure() { }, - _PdfPreviewState_didUpdateWidget_closure: function _PdfPreviewState_didUpdateWidget_closure() { + PdfPreviewState_didUpdateWidget_closure: function PdfPreviewState_didUpdateWidget_closure() { }, - _PdfPreviewState_didChangeDependencies_closure: function _PdfPreviewState_didChangeDependencies_closure(t0) { + PdfPreviewState_didChangeDependencies_closure: function PdfPreviewState_didChangeDependencies_closure(t0) { this.$this = t0; }, - _PdfPreviewState_didChangeDependencies__closure: function _PdfPreviewState_didChangeDependencies__closure(t0, t1) { + PdfPreviewState_didChangeDependencies__closure: function PdfPreviewState_didChangeDependencies__closure(t0, t1) { this.$this = t0; - this._info = t1; + this.printingInfo = t1; }, - _PdfPreviewState_build_closure: function _PdfPreviewState_build_closure(t0) { + PdfPreviewState_build_closure: function PdfPreviewState_build_closure(t0) { this.$this = t0; }, PdfPreviewRaster: function PdfPreviewRaster() { @@ -127214,12 +131248,11 @@ PdfPreviewRaster__raster_closure0: function PdfPreviewRaster__raster_closure0(t0) { this.$this = t0; }, - PdfPreviewRaster__raster_closure1: function PdfPreviewRaster__raster_closure1(t0, t1, t2) { - this._box_0 = t0; - this.$this = t1; - this.page = t2; + PdfPreviewRaster__raster_closure1: function PdfPreviewRaster__raster_closure1() { }, - PdfPreviewRaster__raster_closure2: function PdfPreviewRaster__raster_closure2(t0, t1) { + PdfPreviewRaster__raster_closure2: function PdfPreviewRaster__raster_closure2() { + }, + PdfPreviewRaster__raster_closure3: function PdfPreviewRaster__raster_closure3(t0, t1) { this.$this = t0; this.exception = t1; }, @@ -127253,9 +131286,6 @@ PdfRaster_toImage_closure: function PdfRaster_toImage_closure(t0) { this.comp = t0; }, - PdfRasterImage: function PdfRasterImage(t0) { - this.raster = t0; - }, QrBitBuffer: function QrBitBuffer(t0) { this._bit_buffer$_buffer = t0; this._bit_buffer$_length = 0; @@ -127289,7 +131319,7 @@ QrCode$(typeNumber, errorCorrectLevel) { var t1 = A._setArrayType([], type$.JSArray_QrDatum); A.RangeError_checkValueInInterval(typeNumber, 1, 40, "typeNumber"); - A.RangeError_checkValidIndex(errorCorrectLevel, B.List_1_0_3_2, "errorCorrectLevel", null); + A.IndexError_check(errorCorrectLevel, 4, B.List_1_0_3_2, null, "errorCorrectLevel"); return new A.QrCode(typeNumber, errorCorrectLevel, typeNumber * 4 + 17, t1); }, QrCode__calculateTypeNumberFromData(errorCorrectLevel, dataList) { @@ -127852,23 +131882,19 @@ _.errorAndStackTrace = null; _.$ti = t2; }, + _BehaviorSubjectStream: function _BehaviorSubjectStream(t0, t1) { + this._behavior_subject$_subject = t0; + this.$ti = t1; + }, Subject: function Subject() { }, - Subject_addStream_complete: function Subject_addStream_complete(t0, t1, t2) { - this._box_0 = t0; - this.$this = t1; - this.completer = t2; - }, - Subject_addStream_closure: function Subject_addStream_closure(t0) { + Subject_addStream_complete: function Subject_addStream_complete(t0, t1) { this.$this = t0; + this.completer = t1; }, - Subject_addStream_closure1: function Subject_addStream_closure1(t0, t1, t2) { - this.$this = t0; - this.cancelOnError = t1; - this.complete = t2; - }, - Subject_addStream_closure0: function Subject_addStream_closure0(t0) { - this.complete = t0; + _SubjectStream: function _SubjectStream(t0, t1) { + this._subject$_subject = t0; + this.$ti = t1; }, _StartWithStreamSink: function _StartWithStreamSink(t0, t1) { this._startValue = t0; @@ -127929,14 +131955,6 @@ controller.set$onCancel(0, new A._forward_closure1(t1, sink)); return controller.get$stream(controller); }, - _waitFutures(f1, f2) { - var t1; - if (f1 == null) - t1 = f2; - else - t1 = f1; - return t1; - }, _forwardMulti_closure: function _forwardMulti_closure(t0, t1, t2) { this.sinkFactory = t0; this.stream = t1; @@ -128016,7 +132034,7 @@ }, WebPlatform: function WebPlatform() { }, - Platform1: function Platform1() { + Platform0: function Platform0() { }, PlatformChecker: function PlatformChecker() { }, @@ -128038,9 +132056,29 @@ }, SdkVersion_toJson_closure: function SdkVersion_toJson_closure() { }, + SentryId$newId() { + var t1 = $.$get$SentryId__uuidGenerator().v4$0(); + t1 = A.stringReplaceAllUnchecked(t1, "-", ""); + return new A.SentryId(t1); + }, + SentryId: function SentryId(t0) { + this._sentry_id$_id = t0; + }, SentryLevel: function SentryLevel(t0) { this.name = t0; }, + SentryTransactionNameSource: function SentryTransactionNameSource(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + SpanId$newId() { + var t1 = $.$get$SpanId__uuidGenerator().v4$0(); + t1 = B.JSString_methods.substring$2(A.stringReplaceAllUnchecked(t1, "-", ""), 0, 16); + return new A.SpanId(t1); + }, + SpanId: function SpanId(t0) { + this._span_id$_id = t0; + }, SpanStatus$ok() { return new A.SpanStatus("ok", 200, 299); }, @@ -128049,13 +132087,74 @@ this._minHttpStatusCode = t1; this._maxHttpStatusCode = t2; }, - SentryMeasurement: function SentryMeasurement(t0, t1) { + SentryMeasurement: function SentryMeasurement(t0, t1, t2) { this.name = t0; this.value = t1; + this.unit = t2; + }, + SentryMeasurementUnitExtension_toStringValue(_this) { + switch (_this.index) { + case 0: + return "nanosecond"; + case 1: + return "microsecond"; + case 2: + return "millisecond"; + case 3: + return "second"; + case 4: + return "minute"; + case 5: + return "hour"; + case 6: + return "day"; + case 7: + return "week"; + case 8: + return "bit"; + case 9: + return "byte"; + case 10: + return "kilobyte"; + case 11: + return "kibibyte"; + case 12: + return "megabyte"; + case 13: + return "mebibyte"; + case 14: + return "gigabyte"; + case 15: + return "gibibyte"; + case 16: + return "terabyte"; + case 17: + return "tebibyte"; + case 18: + return "petabyte"; + case 19: + return "pebibyte"; + case 20: + return "exabyte"; + case 21: + return "exbibyte"; + case 22: + return "ratio"; + case 23: + return "percent"; + case 24: + return "none"; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + SentryMeasurementUnit: function SentryMeasurementUnit(t0, t1) { + this.index = t0; + this._core$_name = t1; }, noOpLogger(level, message, exception, logger, stackTrace) { }, - SentryOptions: function SentryOptions(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { + SentryOptions: function SentryOptions(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; _.dsn = t0; _.httpClient = t1; @@ -128071,10 +132170,31 @@ _.platformChecker = t8; _.environmentVariables = t9; _._scopeObservers = t10; - _.__SentryOptions_stackTraceFactory_AI = _.__SentryOptions_exceptionFactory_AI = _.__SentryOptions_recorder_AI = $; + _.__SentryOptions_recorder_AI = $; + _.tracePropagationTargets = t11; + _.idleTimeout = t12; + _.__SentryOptions_clientAttachmentProcessor_AI = _.__SentryOptions_stackTraceFactory_AI = _.__SentryOptions_exceptionFactory_AI = $; + }, + SentrySpanContext: function SentrySpanContext() { }, ISentrySpan: function ISentrySpan() { }, + SentryTransactionContext$($name, operation, description, parentSamplingDecision, parentSpanId, samplingDecision, spanId, traceId, transactionNameSource) { + var t1 = traceId == null ? A.SentryId$newId() : traceId; + return new A.SentryTransactionContext($name, parentSamplingDecision, transactionNameSource, samplingDecision, t1, spanId == null ? A.SpanId$newId() : spanId, parentSpanId, operation, description); + }, + SentryTransactionContext: function SentryTransactionContext(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.name = t0; + _.parentSamplingDecision = t1; + _.transactionNameSource = t2; + _.samplingDecision = t3; + _.__SentrySpanContext_traceId_F = t4; + _.__SentrySpanContext_spanId_F = t5; + _.parentSpanId = t6; + _.operation = t7; + _.description = t8; + }, NoOpTransport: function NoOpTransport() { }, SentryFlutterWeb: function SentryFlutterWeb() { @@ -128092,7 +132212,6 @@ _._native = t1; _._transaction = null; _._routes$_listeners = t2; - _._navigator$_navigator = null; }, SentryNavigatorObserver__startTransaction_closure: function SentryNavigatorObserver__startTransaction_closure(t0) { this.$this = t0; @@ -128120,6 +132239,13 @@ this.slowFrames = t1; this.frozenFrames = t2; }, + SharePlusWebPlugin: function SharePlusWebPlugin(t0) { + this._share_plus_web$_navigator = t0; + }, + MethodChannelShare: function MethodChannelShare() { + }, + SharePlatform: function SharePlatform() { + }, SharedPreferences_getInstance() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.SharedPreferences), @@ -128233,17 +132359,6 @@ }, MethodChannelSharedPreferencesStore: function MethodChannelSharedPreferencesStore() { }, - SharedPreferencesStorePlatform_instance(value) { - var exception; - try { - } catch (exception) { - if (type$.NoSuchMethodError._is(A.unwrapException(exception))) - throw A.wrapException(A.AssertionError$(string$.Platfo)); - else - throw exception; - } - $.SharedPreferencesStorePlatform__instance = value; - }, SharedPreferencesStorePlatform: function SharedPreferencesStorePlatform() { }, SharedPreferencesPlugin: function SharedPreferencesPlugin() { @@ -128345,8 +132460,7 @@ SignInWithAppleCredentialsException: function SignInWithAppleCredentialsException(t0) { this.message = t0; }, - MethodChannelSignInWithApple: function MethodChannelSignInWithApple(t0) { - this._instanceToken = t0; + MethodChannelSignInWithApple: function MethodChannelSignInWithApple() { }, MethodChannelSignInWithApple__signInWithAppleAndroid_closure: function MethodChannelSignInWithApple__signInWithAppleAndroid_closure() { }, @@ -128356,8 +132470,7 @@ this.clientId = t0; this.redirectUri = t1; }, - SignInWithApplePlugin: function SignInWithApplePlugin(t0) { - this._instanceToken = t0; + SignInWithApplePlugin: function SignInWithApplePlugin() { }, SignInWithAppleInitOptions: function SignInWithAppleInitOptions() { }, @@ -128369,19 +132482,6 @@ }, NameI: function NameI() { }, - SmsCodeResult_SmsCodeResult$fromSms(sms, matcher) { - return new A.SmsCodeResult(sms, new A.SmsCodeResult_SmsCodeResult$fromSms__extractCode(matcher).call$1(sms), sms != null); - }, - SmartAuth: function SmartAuth() { - }, - SmsCodeResult: function SmsCodeResult(t0, t1, t2) { - this.sms = t0; - this.code = t1; - this.succeed = t2; - }, - SmsCodeResult_SmsCodeResult$fromSms__extractCode: function SmsCodeResult_SmsCodeResult$fromSms__extractCode(t0) { - this.matcher = t0; - }, SourceFile$fromString(text, url) { var t1 = new A.CodeUnits(text), t2 = A._setArrayType([0], type$.JSArray_int); @@ -128456,7 +132556,8 @@ return A.List_List$of(new A.ExpandIterable(t1, new A.Highlighter__collateLines_closure1(), t2), true, t2._eval$1("Iterable.E")); }, _Highlight$(span, primary) { - return new A._Highlight(new A._Highlight_closure(span).call$0(), true); + var t1 = new A._Highlight_closure(span).call$0(); + return new A._Highlight(t1, true, null); }, _Highlight__normalizeNewlines(span) { var t1, endOffset, i, t2, t3, t4, @@ -128632,9 +132733,10 @@ this.$this = t1; this.end = t2; }, - _Highlight: function _Highlight(t0, t1) { + _Highlight: function _Highlight(t0, t1, t2) { this.span = t0; this.isPrimary = t1; + this.label = t2; }, _Highlight_closure: function _Highlight_closure(t0) { this.span = t0; @@ -128676,7 +132778,7 @@ SourceSpanFormatException: function SourceSpanFormatException(t0, t1, t2) { this.source = t0; this._span_exception$_message = t1; - this._span_exception$_span = t2; + this._span = t2; }, SourceSpanMixin: function SourceSpanMixin() { }, @@ -128696,17 +132798,21 @@ _.end = t2; _.text = t3; }, - SnapState$_nothing(initialState, _infoMessage, debugPrintWhenNotifiedPreMessage, $T) { - var _null = null; - return new A.SnapState(B.ConnectionState_0, initialState, _null, _null, _null, _infoMessage, _null, debugPrintWhenNotifiedPreMessage, false, $T._eval$1("SnapState<0>")); + _Rebuild: function _Rebuild(t0, t1, t2) { + this._injected = t0; + this._injectedList = t1; + this.$ti = t2; }, - SnapStateX_copyWith(_this, data, infoMessage, $T) { - var t1 = data == null ? _this.data : data, - t2 = _this.error, - t3 = _this.stackTrace, - t4 = _this.onErrorRefresher, - t5 = infoMessage == null ? _this._infoMessage : infoMessage; - return new A.SnapState(_this._connectionState, t1, t2, t3, t4, t5, _this._isImmutable, _this._debugPrintWhenNotifiedPreMessage, _this.isActive, $T._eval$1("SnapState<0>")); + addToContextSet(ctx) { + $._contextSet.push(ctx); + return new A.addToContextSet_closure(ctx); + }, + addToActiveReactiveModels(inj) { + $.injectedModels.add$1(0, inj); + return new A.addToActiveReactiveModels_closure(inj); + }, + OnBuilder$(builder, debugPrintWhenRebuild, key, listenTo, listenToMany, shouldRebuild, sideEffects, watch, $T) { + return new A.OnBuilder(new A.OnBuilder_closure(listenTo, listenToMany), sideEffects, new A.OnBuilder_closure0(builder, $T), A._setArrayType([], type$.JSArray_of_void_Function), shouldRebuild, key, $T._eval$1("OnBuilder<0>")); }, MyElement$(widget) { var t1 = widget.createState$0(), @@ -128715,243 +132821,63 @@ t1._widget = widget; return t2; }, - OnBuilder$(builder, debugPrintWhenRebuild, key, listenTo, shouldRebuild, sideEffects, watch, $T) { - var t1 = new A.OnBuilder(listenTo, sideEffects, shouldRebuild, debugPrintWhenRebuild, key, $T._eval$1("OnBuilder<0>")); - t1.OnBuilder$8$builder$debugPrintWhenRebuild$key$listenTo$listenToMany$shouldRebuild$sideEffects$watch(builder, debugPrintWhenRebuild, key, listenTo, null, shouldRebuild, sideEffects, watch, $T); + InjectedImp$(autoDisposeWhenNotUsed, creator, debugPrintWhenNotifiedPreMessageGlobal, dependsOn, initialState, sideEffectsGlobal, stateInterceptor, toDebugString, watch, $T) { + var t1 = $T._eval$1("InjectedImp<0>"), + t2 = type$.JSArray_of_void_Function_ReactiveModelImp_dynamic; + t1 = new A.InjectedImp(sideEffectsGlobal, debugPrintWhenNotifiedPreMessageGlobal, toDebugString, dependsOn, watch, A.LinkedHashSet_LinkedHashSet$_empty(t1), A._setArrayType([null], type$.JSArray_of_nullable_dynamic_Function), creator, initialState, true, stateInterceptor, null, A._setArrayType([], t2), A._setArrayType([], t2), A._setArrayType([], t2), A._setArrayType([], type$.JSArray_of_void_Function), t1); + t1.resetDefaultState$0(); + t1.InjectedImp$9$autoDisposeWhenNotUsed$creator$debugPrintWhenNotifiedPreMessageGlobal$dependsOn$initialState$sideEffectsGlobal$stateInterceptor$toDebugString$watch(true, creator, debugPrintWhenNotifiedPreMessageGlobal, dependsOn, initialState, sideEffectsGlobal, stateInterceptor, toDebugString, watch, $T); return t1; }, - SideEffects$(dispose, initState, onAfterBuild, onSetState, $T) { - var t1 = new A.SideEffects(initState, dispose, onSetState, $T._eval$1("SideEffects<0>")); - t1.SideEffects$4$dispose$initState$onAfterBuild$onSetState(dispose, initState, onAfterBuild, onSetState, $T); - return t1; + SnapState$none(data, debugName, infoMessage, toDebugString, $T) { + return new A.SnapState(B.StateStatus_0, data, null, null, debugName, toDebugString, infoMessage, true, $T._eval$1("SnapState<0>")); }, - OnX__canRebuild(_this, inj) { - var t1 = inj.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.initializer.call$0(); - t1 = t1.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (t1._connectionState === B.ConnectionState_1) - return _this._onWaiting != null; - t1 = inj.__InjectedBaseState__reactiveModelState_A; - t1.initializer.call$0(); - t1 = t1.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (t1.error != null) - return _this._rm$_onError != null; - return true; + addToContextSet_closure: function addToContextSet_closure(t0) { + this.ctx = t0; }, - OnX_listenTo(_this, injected, debugPrintWhenRebuild, dispose, initState, key, onAfterBuild, onSetState, shouldRebuild, $T) { - return new A.StateBuilderBase(new A.OnX_listenTo_closure(null, injected, $T, shouldRebuild, _this, onSetState, onAfterBuild, debugPrintWhenRebuild, initState, dispose), new A._OnWidget(injected, _this, type$._OnWidget_Widget), key, type$.StateBuilderBase__OnWidget_Widget); + addToActiveReactiveModels_closure: function addToActiveReactiveModels_closure(t0) { + this.inj = t0; }, - On_On(builder, $T) { - return new A.On(builder, builder, new A.On_On_closure(builder, $T), builder, $T._eval$1("On<0>")); - }, - On_On$or(onData, onError, onIdle, onWaiting, or, $T) { - var t1 = onData == null ? or : onData; - return new A.On(or, or, new A.On_On$or_closure(or, $T), t1, $T._eval$1("On<0>")); - }, - RM_inject(creator, $T) { - var t2, _null = null, - inj = A._Cell$named("inj"), - t1 = A.On_On(new A.RM_inject_closure(_null, inj, _null), type$.void); - t1 = new A.InjectedImp(_null, t1, _null, _null, _null, _null, _null, _null, _null, 0, _null, A._setArrayType([], type$.JSArray_of_void_Function), A._setArrayType([null], type$.JSArray_of_nullable_dynamic_Function), A.LinkedHashSet_LinkedHashSet$_empty($T._eval$1("Injected<0>")), $T._eval$1("InjectedImp<0>")); - t2 = new A.ReactiveModelBase(creator, t1.get$initialize(t1), true, _null, $T._eval$1("ReactiveModelBase<0>")); - t2.__ReactiveModelBase___snapState_A = t2.__ReactiveModelBase__oldSnapState_A = A.SnapState$_nothing(_null, "INITIALIZING...", _null, $T); - t1.__InjectedBaseState__reactiveModelState_A = t2; - inj.set$finalLocalValue(t1); - return t1; - }, - addToInjectedModels(inj) { - $.injectedModels.add$1(0, inj); - return new A.addToInjectedModels_closure(inj); - }, - addToContextSet(ctx) { - $._contextSet.push(ctx); - return new A.addToContextSet_closure(ctx); - }, - Injected: function Injected() { - }, - InjectedBase: function InjectedBase() { - }, - InjectedBaseState: function InjectedBaseState() { - }, - InjectedImp: function InjectedImp(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { + OnBuilder: function OnBuilder(t0, t1, t2, t3, t4, t5, t6) { var _ = this; - _.undoRedoPersistState = null; - _.middleSnapState = t0; - _.onSetState = t1; - _.debugPrintWhenNotifiedPreMessage = t2; - _.toDebugString = t3; - _.onInitialized = t4; - _.onDisposed = t5; - _.onWaiting = t6; - _.onDataForSideEffect = t7; - _.onError = t8; - _.oldSnap = null; - _.undoStackLength = t9; - _.dependsOn = t10; - _._dependentDebounceTimer = null; - _._dependentDisposers = t11; - _.cachedCreatorMocks = t12; - _.inheritedInjects = t13; - _.__InjectedBaseState__reactiveModelState_A = _.__ReactiveModel_rebuild_FI = $; - _.$ti = t14; + _.observers = t0; + _.sideEffects = t1; + _._rm$_builder = t2; + _.cleaners = t3; + _.shouldRebuild = t4; + _.key = t5; + _.$ti = t6; }, - InjectedImp_initialize_closure: function InjectedImp_initialize_closure(t0, t1, t2) { - this._box_1 = t0; - this.$this = t1; - this.creatorMock = t2; + OnBuilder_closure: function OnBuilder_closure(t0, t1) { + this.listenTo = t0; + this.listenToMany = t1; }, - InjectedImp_initialize_closure0: function InjectedImp_initialize_closure0(t0, t1) { - this._box_1 = t0; - this.$this = t1; - }, - InjectedImp_initialize__closure: function InjectedImp_initialize__closure(t0, t1) { - this._box_0 = t0; - this.$this = t1; - }, - InjectedImp_initialize_closure1: function InjectedImp_initialize_closure1(t0) { - this.$this = t0; - }, - _Rebuild: function _Rebuild(t0, t1) { - this._injected = t0; - this.$ti = t1; - }, - ReactiveModel: function ReactiveModel() { - }, - ReactiveModelBase: function ReactiveModelBase(t0, t1, t2, t3, t4) { - var _ = this; - _.creator = t0; - _.initializer = t1; - _.autoDisposeWhenNotUsed = t2; - _.__ReactiveModelBase__oldSnapState_A = _.__ReactiveModelBase___snapState_A = $; - _._initialState = _._removeFromInjectedList = null; - _._rm$_isInitialized = false; - _._rm$_isDisposed = true; - _._endStreamCompleter = _._rm$_completer = _.subscription = null; - _.__ReactiveModelBase_listeners_FI = $; - _.debugPrintWhenNotifiedPreMessage = t3; - _._initialStateCreator = null; - _.$ti = t4; - }, - ReactiveModelBase__setInitialStateCreator_closure: function ReactiveModelBase__setInitialStateCreator_closure(t0, t1, t2, t3) { - var _ = this; - _.$this = t0; - _.middleCreator = t1; - _.middleState = t2; - _.onDone = t3; - }, - ReactiveModelBase__setInitialStateCreator__closure: function ReactiveModelBase__setInitialStateCreator__closure(t0, t1) { - this.$this = t0; - this.middleCreator = t1; - }, - ReactiveModelBase_setStateFn_closure: function ReactiveModelBase_setStateFn_closure(t0, t1, t2, t3, t4, t5, t6, t7) { - var _ = this; - _._box_0 = t0; - _.$this = t1; - _.fn = t2; - _.middleState = t3; - _.$call = t4; - _.skipWaiting = t5; - _.debugMessage = t6; - _.onDone = t7; - }, - ReactiveModelBase_setStateFn__closure: function ReactiveModelBase_setStateFn__closure(t0) { - this.$call = t0; - }, - ReactiveModelBase_setStateFn__closure0: function ReactiveModelBase_setStateFn__closure0(t0, t1) { - this.$this = t0; - this.data = t1; - }, - ReactiveModelBase_setStateFn__closure1: function ReactiveModelBase_setStateFn__closure1(t0) { - this.$this = t0; - }, - ReactiveModelBase__streamSubscription_closure: function ReactiveModelBase__streamSubscription_closure(t0, t1) { - this.$this = t0; - this.middleState = t1; - }, - ReactiveModelBase__streamSubscription_closure1: function ReactiveModelBase__streamSubscription_closure1(t0, t1, t2) { - this.$this = t0; - this.middleState = t1; - this.refresher = t2; - }, - ReactiveModelBase__streamSubscription_closure0: function ReactiveModelBase__streamSubscription_closure0(t0) { - this.$this = t0; - }, - ReactiveModelListener: function ReactiveModelListener(t0, t1, t2, t3) { - var _ = this; - _._rm$_listeners = t0; - _._cleaners = t1; - _._sideEffectListeners = t2; - _.onFirstListerAdded = null; - _.$ti = t3; - }, - ReactiveModelListener_addListenerForRebuild_closure0: function ReactiveModelListener_addListenerForRebuild_closure0(t0, t1) { - this.$this = t0; - this.setState = t1; - }, - ReactiveModelListener_addListenerForRebuild_closure: function ReactiveModelListener_addListenerForRebuild_closure(t0, t1, t2, t3) { - var _ = this; - _.$this = t0; - _.cleanDisposer = t1; - _.setState = t2; - _.clean = t3; - }, - ReactiveModelListener_addCleaner_closure: function ReactiveModelListener_addCleaner_closure(t0, t1) { - this.$this = t0; - this.cleaner = t1; - }, - SnapState: function SnapState(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { - var _ = this; - _._connectionState = t0; - _.data = t1; - _.error = t2; - _.stackTrace = t3; - _.onErrorRefresher = t4; - _._infoMessage = t5; - _._isImmutable = t6; - _._debugPrintWhenNotifiedPreMessage = t7; - _.isActive = t8; - _.$ti = t9; - }, - MiddleSnapState: function MiddleSnapState(t0, t1, t2) { - this.currentSnap = t0; - this.nextSnap = t1; - this.$ti = t2; - }, - StateBuilderBase: function StateBuilderBase(t0, t1, t2, t3) { - var _ = this; - _.initState = t0; - _.widget = t1; - _.key = t2; - _.$ti = t3; - }, - _StateBuilderBaseState: function _StateBuilderBaseState(t0, t1) { - var _ = this; - _.___StateBuilderBaseState__builder_A = $; - _._isMounted = false; - _.___StateBuilderBaseState_removeFromContextSet_A = $; - _._widget = _.cachedAddToObs = null; - _._debugLifecycleState = t0; - _._framework$_element = null; - _.$ti = t1; - }, - _StateBuilderBaseState_initState_closure: function _StateBuilderBaseState_initState_closure(t0) { - this.$this = t0; - }, - _StateBuilderBaseState_initState__closure: function _StateBuilderBaseState_initState__closure() { - }, - LifeCycleHooks: function LifeCycleHooks(t0, t1, t2, t3, t4) { - var _ = this; - _.mountedState = t0; - _.dispose = t1; - _.didUpdateWidget = t2; - _.builder = t3; - _.$ti = t4; + OnBuilder_closure0: function OnBuilder_closure0(t0, t1) { + this.builder = t0; + this.T = t1; }, MyStatefulWidget: function MyStatefulWidget() { }, + _MyStatefulWidgetState: function _MyStatefulWidgetState(t0, t1, t2) { + var _ = this; + _.rm = _.snap = null; + _.disposers = t0; + _.cachedAddToObs = null; + _.__ExtendedState_removeFromContextSet_A = _.___MyStatefulWidgetState_models_AI = $; + _._widget = null; + _._debugLifecycleState = t1; + _._framework$_element = null; + _.$ti = t2; + }, + _MyStatefulWidgetState_initState_closure: function _MyStatefulWidgetState_initState_closure(t0) { + this.$this = t0; + }, + _MyStatefulWidgetState_initState__closure: function _MyStatefulWidgetState_initState__closure(t0, t1) { + this.$this = t0; + this.model = t1; + }, + IStatefulWidget: function IStatefulWidget() { + }, MyElement: function MyElement(t0, t1, t2) { var _ = this; _._framework$_state = t0; @@ -128964,161 +132890,126 @@ _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; - _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _._debugBuiltOnce = _._inDirtyList = false; }, ExtendedState: function ExtendedState() { }, - OnBuilder: function OnBuilder(t0, t1, t2, t3, t4, t5) { + InjectedImp: function InjectedImp(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16) { var _ = this; - _.listenTo = t0; - _.__OnBuilder_onBuilder_F = $; - _.sideEffects = t1; - _.shouldRebuild = t2; - _.debugPrintWhenRebuild = t3; - _.key = t4; - _.$ti = t5; + _.sideEffectsGlobal = t0; + _.debugPrintWhenNotifiedPreMessageGlobal = t1; + _.toDebugString = t2; + _.dependsOn = t3; + _.watch = t4; + _.__InjectedImp__cachedWatch_A = _.__InjectedImp_creatorUpdatable_A = $; + _.inheritedInjects = t5; + _.cachedCreatorMocks = t6; + _.creator = t7; + _.initialState = t8; + _.autoDisposeWhenNotUsed = t9; + _.stateInterceptorGlobal = t10; + _.__ReactiveModelImp_isWaitingToInitialize_A = _.__ReactiveModelImp__dependentDebounceTimer_A = _.__ReactiveModelImp_completer_A = _.__ReactiveModelImp_removeFromReactiveModel_A = _.__ReactiveModelImp_isInitialized_A = _.__ReactiveModelImp__snapState_A = $; + _.subscription = null; + _.IObservable_customStatus = t11; + _.IObservable__listeners = t12; + _.IObservable__listenersForSideEffects = t13; + _.IObservable__dependentListeners = t14; + _.IObservable__cleaners = t15; + _.$ti = t16; }, - OnBuilder_closure: function OnBuilder_closure(t0, t1) { - this.builder = t0; - this.T = t1; + InjectedImp_closure: function InjectedImp_closure(t0, t1) { + this.$this = t0; + this.creator = t1; }, - OnBuilder_build_closure: function OnBuilder_build_closure(t0) { + IObservable: function IObservable() { + }, + IObservable_addObserver_closure: function IObservable_addObserver_closure(t0, t1, t2, t3) { + var _ = this; + _.$this = t0; + _.isSideEffects = t1; + _.listener = t2; + _.shouldAutoClean = t3; + }, + IObservable_addCleaner_closure: function IObservable_addCleaner_closure(t0, t1) { + this.$this = t0; + this.listener = t1; + }, + ReactiveModel: function ReactiveModel() { + }, + ReactiveModelImp: function ReactiveModelImp() { + }, + ReactiveModelImp_setStateNullable_closure: function ReactiveModelImp_setStateNullable_closure(t0) { this.$this = t0; }, - OnBuilder_build_closure0: function OnBuilder_build_closure0(t0) { + ReactiveModelImp_setStateNullable_closure0: function ReactiveModelImp_setStateNullable_closure0(t0) { this.$this = t0; }, - OnBuilder_build_closure1: function OnBuilder_build_closure1(t0) { + ReactiveModelImp_setStateNullable_closure1: function ReactiveModelImp_setStateNullable_closure1(t0, t1, t2, t3) { + var _ = this; + _.$this = t0; + _.mutator = t1; + _.middleSetState = t2; + _.stackTrace = t3; + }, + ReactiveModelImp_setToHasError_closure: function ReactiveModelImp_setToHasError_closure() { + }, + ReactiveModelImp_initialize_closure: function ReactiveModelImp_initialize_closure(t0, t1) { + this.$this = t0; + this.creator = t1; + }, + ReactiveModelImp__handleAsyncState_closure: function ReactiveModelImp__handleAsyncState_closure(t0, t1, t2) { + this.$this = t0; + this.middleSetState = t1; + this.stackTrace = t2; + }, + ReactiveModelImp__handleAsyncState__closure0: function ReactiveModelImp__handleAsyncState__closure0(t0, t1) { + this.$this = t0; + this.event = t1; + }, + ReactiveModelImp__handleAsyncState_closure1: function ReactiveModelImp__handleAsyncState_closure1(t0, t1, t2, t3) { + var _ = this; + _.$this = t0; + _.middleSetState = t1; + _.mutator = t2; + _.stackTrace = t3; + }, + ReactiveModelImp__handleAsyncState__closure: function ReactiveModelImp__handleAsyncState__closure(t0, t1, t2, t3) { + var _ = this; + _.$this = t0; + _.mutator = t1; + _.middleSetState = t2; + _.stackTrace = t3; + }, + ReactiveModelImp__handleAsyncState_closure0: function ReactiveModelImp__handleAsyncState_closure0(t0) { this.$this = t0; }, - OnBuilder_build_closure2: function OnBuilder_build_closure2(t0) { - this.$this = t0; + StateStatus: function StateStatus(t0, t1) { + this.index = t0; + this._core$_name = t1; }, - SideEffects: function SideEffects(t0, t1, t2, t3) { + SnapState: function SnapState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; - _.initState = t0; - _.dispose = t1; - _.onSetState = t2; - _._onAfterBuild = null; - _.$ti = t3; + _.status = t0; + _.data = t1; + _.snapError = t2; + _.oldSnapState = t3; + _._debugName = t4; + _._toDebugString = t5; + _._infoMessage = t6; + _._isImmutable = t7; + _.$ti = t8; }, - SideEffects_closure: function SideEffects_closure(t0) { - this.onAfterBuild = t0; + SnapError: function SnapError(t0, t1, t2) { + this.error = t0; + this.stackTrace = t1; + this.refresher = t2; }, - SideEffects__closure: function SideEffects__closure(t0) { - this.onAfterBuild = t0; - }, - _On: function _On(t0, t1) { - this.orElse = t0; - this.$ti = t1; - }, - OnX_listenTo_closure: function OnX_listenTo_closure(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { - var _ = this; - _.watch = t0; - _.injected = t1; - _.T = t2; - _.shouldRebuild = t3; - _._this = t4; - _.onSetState = t5; - _.onAfterBuild = t6; - _.debugPrintWhenRebuild = t7; - _.initState = t8; - _.dispose = t9; - }, - OnX_listenTo__closure: function OnX_listenTo__closure(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { - var _ = this; - _._box_0 = t0; - _.inj = t1; - _.disposer = t2; - _.shouldRebuild = t3; - _.injected = t4; - _.watch = t5; - _._this = t6; - _.onSetState = t7; - _.onAfterBuild = t8; - _.setState = t9; - _.debugPrintWhenRebuild = t10; - _.initState = t11; - _.T = t12; - }, - OnX_listenTo___closure: function OnX_listenTo___closure(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { - var _ = this; - _._box_0 = t0; - _.shouldRebuild = t1; - _.injected = t2; - _.watch = t3; - _._this = t4; - _.onSetState = t5; - _.onAfterBuild = t6; - _.setState = t7; - _.debugPrintWhenRebuild = t8; - _.T = t9; - }, - OnX_listenTo____closure: function OnX_listenTo____closure(t0, t1) { - this.onAfterBuild = t0; - this.injected = t1; - }, - OnX_listenTo___closure0: function OnX_listenTo___closure0(t0) { - this.inj = t0; - }, - OnX_listenTo___closure1: function OnX_listenTo___closure1(t0, t1) { - this.onAfterBuild = t0; - this.inj = t1; - }, - OnX_listenTo__closure0: function OnX_listenTo__closure0(t0, t1) { - this.dispose = t0; - this.disposer = t1; - }, - OnX_listenTo__closure1: function OnX_listenTo__closure1() { - }, - OnX_listenTo__closure2: function OnX_listenTo__closure2(t0) { - this.injected = t0; - }, - _OnWidget: function _OnWidget(t0, t1, t2) { - this.inject = t0; - this.on = t1; - this.$ti = t2; - }, - On: function On(t0, t1, t2, t3, t4) { - var _ = this; - _._onIdle = t0; - _._onWaiting = t1; - _._rm$_onError = t2; - _._rm$_onData = t3; - _.$ti = t4; - }, - On_On_closure: function On_On_closure(t0, t1) { - this.builder = t0; - this.T = t1; - }, - On_On$or_closure: function On_On$or_closure(t0, t1) { - this.or = t0; - this.T = t1; - }, - OnCombined: function OnCombined(t0, t1, t2, t3, t4) { - var _ = this; - _._onIdle = t0; - _._onWaiting = t1; - _._rm$_onError = t2; - _._rm$_onData = t3; - _._combinedSnap = _._notifiedInject = null; - _.$ti = t4; - }, - RM_inject_closure: function RM_inject_closure(t0, t1, t2) { - this.sideEffects = t0; - this.inj = t1; - this.onSetState = t2; - }, - addToInjectedModels_closure: function addToInjectedModels_closure(t0) { - this.inj = t0; - }, - addToContextSet_closure: function addToContextSet_closure(t0) { - this.ctx = t0; + _ReactiveModel_Object_IObservable: function _ReactiveModel_Object_IObservable() { }, StringScannerException: function StringScannerException(t0, t1, t2) { this.source = t0; this._span_exception$_message = t1; - this._span_exception$_span = t2; + this._span = t2; }, StringScanner: function StringScanner(t0, t1) { var _ = this; @@ -129138,21 +133029,24 @@ DocumentNode: function DocumentNode() { }, DocumentComposer$() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - t1 = new A.DocumentComposer(new A.ValueNotifier(null, t1, type$.ValueNotifier_nullable_DocumentSelection), new A.ValueNotifier(B.C_ImeConfiguration, t1, type$.ValueNotifier_ImeConfiguration), new A.ComposerPreferences(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution), t1), t1); - t1.DocumentComposer$2$imeConfiguration$initialSelection(null, null); - return t1; + var _null = null, + t1 = A.ValueNotifier$(_null, type$.nullable_DocumentSelection), + t2 = A.ValueNotifier$(_null, type$.nullable_DocumentRange), + t3 = $.$get$ChangeNotifier__emptyListeners(); + t3 = new A.DocumentComposer(t1, t2, new A.ComposerPreferences(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution), t3), t3); + t3.DocumentComposer$2$imeConfiguration$initialSelection(_null, _null); + return t3; }, DocumentComposer: function DocumentComposer(t0, t1, t2, t3) { var _ = this; - _._document_composer$_selection = null; + _.__DocumentComposer__streamController_A = _.__DocumentComposer__latestSelectionChange_A = $; _.selectionNotifier = t0; - _.imeConfiguration = t1; + _.composingRegion = t1; _._preferences = t2; _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t3; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, DocumentComposer_closure: function DocumentComposer_closure(t0) { this.$this = t0; @@ -129163,12 +133057,18 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + DocumentSelectionChange: function DocumentSelectionChange(t0, t1) { + this.selection = t0; + this.reason = t1; }, _ComposerPreferences_Object_ChangeNotifier: function _ComposerPreferences_Object_ChangeNotifier() { }, _DocumentComposer_Object_ChangeNotifier: function _DocumentComposer_Object_ChangeNotifier() { }, + DebugPaintConfig: function DebugPaintConfig() { + }, DocumentEditor: function DocumentEditor(t0) { this._document = t0; }, @@ -129178,19 +133078,15 @@ DocumentEditorTransaction: function DocumentEditorTransaction(t0) { this._document = t0; }, - MutableDocument: function MutableDocument(t0, t1) { + MutableDocument: function MutableDocument(t0, t1, t2, t3) { var _ = this; _._nodes = t0; + _._nodeIndicesById = t1; + _._nodesById = t2; _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t1; + _.ChangeNotifier__listeners = t3; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; - }, - MutableDocument_getNodeById_closure: function MutableDocument_getNodeById_closure(t0) { - this.nodeId = t0; - }, - MutableDocument_getNode_closure: function MutableDocument_getNode_closure(t0) { - this.position = t0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, MutableDocument_getRangeBetween_closure: function MutableDocument_getRangeBetween_closure(t0, t1, t2) { this.$this = t0; @@ -129199,24 +133095,30 @@ }, _MutableDocument_Object_ChangeNotifier: function _MutableDocument_Object_ChangeNotifier() { }, + DocumentGestureMode: function DocumentGestureMode(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, DocumentComponent: function DocumentComponent() { }, + ProxyDocumentComponent: function ProxyDocumentComponent() { + }, MovementModifier: function MovementModifier(t0) { this.id = t0; }, InspectDocumentAffinity_getAffinityBetween(_this, base, extent) { - var t1, t2, baseIndex, extentNode, extentIndex, affinity, + var t1, baseNode, baseIndex, extentNode, extentIndex, affinity, _s30_ = "No such position in document: "; - if (_this.getNode$1(base) == null) - throw A.wrapException(A.Exception_Exception(_s30_ + A.S(base))); - t1 = _this.getNode$1(base); - t1.toString; - t2 = _this._nodes; - baseIndex = B.JSArray_methods.indexOf$1(t2, t1); - extentNode = _this.getNode$1(extent); + _this.toString; + t1 = _this._nodesById; + baseNode = t1.$index(0, base.nodeId); + if (baseNode == null) + throw A.wrapException(A.Exception_Exception(_s30_ + base.toString$0(0))); + baseIndex = _this.getNodeIndexById$1(baseNode.get$id(baseNode)); + extentNode = t1.$index(0, extent.nodeId); if (extentNode == null) - throw A.wrapException(A.Exception_Exception(_s30_ + A.S(extent))); - extentIndex = B.JSArray_methods.indexOf$1(t2, extentNode); + throw A.wrapException(A.Exception_Exception(_s30_ + extent.toString$0(0))); + extentIndex = _this.getNodeIndexById$1(extentNode.get$id(extentNode)); affinity = A._Cell$named("affinity"); if (extentIndex > baseIndex) affinity.__late_helper$_value = B.TextAffinity_1; @@ -129229,48 +133131,37 @@ return affinity._readLocal$0(); }, InspectDocumentSelection_selectUpstreamPosition(_this, docPosition1, docPosition2) { - var t2, docPosition1NodeIndex, t3, docPosition2NodeIndex, - t1 = _this.getNodeById$1(docPosition1.nodeId); - t1.toString; - t2 = _this._nodes; - docPosition1NodeIndex = B.JSArray_methods.indexOf$1(t2, t1); - t3 = _this.getNodeById$1(docPosition2.nodeId); - t3.toString; - docPosition2NodeIndex = B.JSArray_methods.indexOf$1(t2, t3); + var t1 = docPosition1.nodeId, + t2 = _this._nodesById, + docPosition1Node = t2.$index(0, t1), + docPosition1NodeIndex = _this.getNodeIndexById$1(docPosition1Node.get$id(docPosition1Node)), + docPosition2Node = t2.$index(0, docPosition2.nodeId), + docPosition2NodeIndex = _this.getNodeIndexById$1(docPosition2Node.get$id(docPosition2Node)); if (docPosition1NodeIndex < docPosition2NodeIndex) return docPosition1; else if (docPosition2NodeIndex < docPosition1NodeIndex) return docPosition2; - t2 = docPosition1.nodePosition; - return t1.selectUpstreamPosition$2(t2, docPosition2.nodePosition).$eq(0, t2) ? docPosition1 : docPosition2; + t1 = docPosition1.nodePosition; + return docPosition1Node.selectUpstreamPosition$2(t1, docPosition2.nodePosition).$eq(0, t1) ? docPosition1 : docPosition2; }, InspectDocumentSelection_doesSelectionContainPosition(_this, selection, position) { - var t1, t2, baseNodeIndex, t3, extentNodeIndex, t4, upstreamNode, upstreamNodeIndex, downstreamNode, downstreamNodeIndex, positionNodeIndex, upstreamPosition, downstreamCap, upstreamCap, + var t1, t2, baseNode, baseNodeIndex, extentNode, extentNodeIndex, upstreamNode, upstreamNodeIndex, downstreamNode, downstreamNodeIndex, positionNodeIndex, upstreamPosition, downstreamCap, upstreamCap, downstreamPosition = selection.base, downstreamPosition0 = selection.extent; if (J.$eq$(downstreamPosition, downstreamPosition0)) return false; - t1 = _this.getNodeById$1(downstreamPosition.nodeId); - t1.toString; - t2 = _this._nodes; - baseNodeIndex = B.JSArray_methods.indexOf$1(t2, t1); - t3 = _this.getNodeById$1(downstreamPosition0.nodeId); - t3.toString; - extentNodeIndex = B.JSArray_methods.indexOf$1(t2, t3); - t4 = baseNodeIndex < extentNodeIndex; - if (t4) - upstreamNode = t1; - else - upstreamNode = t3; - upstreamNodeIndex = t4 ? baseNodeIndex : extentNodeIndex; - if (t4) - downstreamNode = t3; - else - downstreamNode = t1; - downstreamNodeIndex = t4 ? extentNodeIndex : baseNodeIndex; - t1 = _this.getNodeById$1(position.nodeId); - t1.toString; - positionNodeIndex = B.JSArray_methods.indexOf$1(t2, t1); + t1 = downstreamPosition.nodeId; + t2 = _this._nodesById; + baseNode = t2.$index(0, t1); + baseNodeIndex = _this.getNodeIndexById$1(baseNode.get$id(baseNode)); + extentNode = t2.$index(0, downstreamPosition0.nodeId); + extentNodeIndex = _this.getNodeIndexById$1(extentNode.get$id(extentNode)); + t1 = baseNodeIndex < extentNodeIndex; + upstreamNode = t1 ? baseNode : extentNode; + upstreamNodeIndex = t1 ? baseNodeIndex : extentNodeIndex; + downstreamNode = t1 ? extentNode : baseNode; + downstreamNodeIndex = t1 ? extentNodeIndex : baseNodeIndex; + positionNodeIndex = _this.getNodeIndexById$1(position.nodeId); if (upstreamNodeIndex < positionNodeIndex && positionNodeIndex < downstreamNodeIndex) return true; if (positionNodeIndex === upstreamNodeIndex) { @@ -129302,15 +133193,19 @@ _.composer = t2; _.commonOps = t3; }, + Stylesheet$(documentPadding, inlineTextStyler, rules) { + return new A.Stylesheet(documentPadding, inlineTextStyler, rules); + }, StyleRule$(selector, styler) { return new A.StyleRule(selector, styler); }, BlockSelector$_(blockType, followingBlockType, indexMatcher, precedingBlockType) { return new A.BlockSelector(blockType, precedingBlockType, followingBlockType, indexMatcher); }, - Stylesheet: function Stylesheet(t0, t1) { - this.inlineTextStyler = t0; - this.rules = t1; + Stylesheet: function Stylesheet(t0, t1, t2) { + this.documentPadding = t0; + this.inlineTextStyler = t1; + this.rules = t2; }, StyleRule: function StyleRule(t0, t1) { this.selector = t0; @@ -129332,7 +133227,8 @@ _.top = t2; _.bottom = t3; }, - SelectionStyles: function SelectionStyles() { + SelectionStyles: function SelectionStyles(t0) { + this.selectionColor = t0; }, LinkAttribution: function LinkAttribution(t0) { this.url = t0; @@ -129395,18 +133291,19 @@ __BoxComponentState_State_DocumentComponent: function __BoxComponentState_State_DocumentComponent() { }, CommonEditorOperations_getDocumentPositionAfterExpandedDeletion($document, selection) { - var t1, baseNodeIndex, extentPosition, extentNode, extentNodeIndex, t2, topNodePosition, t3, bottomNodePosition, newSelectionPosition, baseOffset, extentOffset, - basePosition = selection.base, - baseNode = $document.getNode$1(basePosition); + var t1, baseNode, baseNodeIndex, extentPosition, extentNode, extentNodeIndex, t2, topNodePosition, t3, bottomNodePosition, newSelectionPosition, baseOffset, extentOffset, + basePosition = selection.base; + $document.toString; + t1 = $document._nodesById; + baseNode = t1.$index(0, basePosition.nodeId); if (baseNode == null) throw A.wrapException(A.Exception_Exception("Failed to _getDocumentPositionAfterDeletion because the base node no longer exists.")); - t1 = $document._nodes; - baseNodeIndex = B.JSArray_methods.indexOf$1(t1, baseNode); + baseNodeIndex = $document.getNodeIndexById$1(baseNode.get$id(baseNode)); extentPosition = selection.extent; - extentNode = $document.getNode$1(extentPosition); + extentNode = t1.$index(0, extentPosition.nodeId); if (extentNode == null) throw A.wrapException(A.Exception_Exception("Failed to _getDocumentPositionAfterDeletion because the extent node no longer exists.")); - extentNodeIndex = B.JSArray_methods.indexOf$1(t1, extentNode); + extentNodeIndex = $document.getNodeIndexById$1(extentNode.get$id(extentNode)); t1 = $document.getNodeAt$1(Math.min(baseNodeIndex, extentNodeIndex)); t1.toString; t2 = baseNodeIndex < extentNodeIndex; @@ -129500,12 +133397,42 @@ }, _PasteEditorCommand__convertLinesToParagraphs_closure: function _PasteEditorCommand__convertLinesToParagraphs_closure() { }, - CaretDocumentOverlay: function CaretDocumentOverlay(t0, t1, t2, t3) { + SuperEditorDebugVisuals_maybeOf(context) { + var t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.SuperEditorDebugVisuals); + return t1 == null ? null : t1.config; + }, + SuperEditorDebugVisuals: function SuperEditorDebugVisuals(t0, t1, t2) { + this.config = t0; + this.child = t1; + this.key = t2; + }, + SuperEditorDebugVisualsConfig: function SuperEditorDebugVisualsConfig(t0, t1) { + this.showFocus = t0; + this.showImeConnection = t1; + }, + SuperEditorFocusDebugVisuals: function SuperEditorFocusDebugVisuals(t0, t1, t2) { + this.focusNode = t0; + this.child = t1; + this.key = t2; + }, + SuperEditorFocusDebugVisuals_build_closure: function SuperEditorFocusDebugVisuals_build_closure(t0) { + this.$this = t0; + }, + SuperEditorImeDebugVisuals: function SuperEditorImeDebugVisuals(t0, t1, t2) { + this.imeConnection = t0; + this.child = t1; + this.key = t2; + }, + SuperEditorImeDebugVisuals_build_closure: function SuperEditorImeDebugVisuals_build_closure(t0) { + this.$this = t0; + }, + CaretDocumentOverlay: function CaretDocumentOverlay(t0, t1, t2, t3, t4) { var _ = this; _.composer = t0; _.documentLayoutResolver = t1; - _.caretStyle = t2; - _.key = t3; + _.document = t2; + _.caretStyle = t3; + _.key = t4; }, _CaretDocumentOverlayState: function _CaretDocumentOverlayState(t0, t1, t2, t3) { var _ = this; @@ -129518,7 +133445,7 @@ _._debugLifecycleState = t3; _._framework$_element = null; }, - _CaretDocumentOverlayState__onSelectionChange_closure: function _CaretDocumentOverlayState__onSelectionChange_closure(t0) { + _CaretDocumentOverlayState__scheduleCaretUpdate_closure: function _CaretDocumentOverlayState__scheduleCaretUpdate_closure(t0) { this.$this = t0; }, _CaretDocumentOverlayState_build_closure: function _CaretDocumentOverlayState_build_closure(t0) { @@ -129536,42 +133463,55 @@ }, __CaretDocumentOverlayState_State_SingleTickerProviderStateMixin: function __CaretDocumentOverlayState_State_SingleTickerProviderStateMixin() { }, - AxisOffset: function AxisOffset(t0, t1) { - this.leading = t0; - this.trailing = t1; + EditorSelectionAndFocusPolicy: function EditorSelectionAndFocusPolicy(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.isDocumentLayoutAvailable = t0; + _.focusNode = t1; + _.selection = t2; + _.getDocumentLayout = t3; + _.placeCaretAtEndOfDocumentOnGainFocus = t4; + _.restorePreviousSelectionOnGainFocus = t5; + _.clearSelectionWhenEditorLosesFocus = t6; + _.child = t7; + _.key = t8; }, - DocumentMouseInteractor: function DocumentMouseInteractor(t0, t1, t2, t3, t4, t5) { + _EditorSelectionAndFocusPolicyState: function _EditorSelectionAndFocusPolicyState(t0) { + var _ = this; + _._wasFocused = false; + _._widget = _._previousSelection = null; + _._debugLifecycleState = t0; + _._framework$_element = null; + }, + _EditorSelectionAndFocusPolicyState__onFocusChange_closure: function _EditorSelectionAndFocusPolicyState__onFocusChange_closure(t0) { + this.$this = t0; + }, + DocumentMouseInteractor: function DocumentMouseInteractor(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.focusNode = t0; - _.editContext = t1; - _.autoScroller = t2; - _.showDebugPaint = t3; - _.child = t4; - _.key = t5; + _.document = t1; + _.getDocumentLayout = t2; + _.selectionChanges = t3; + _.selectionNotifier = t4; + _.autoScroller = t5; + _.showDebugPaint = t6; + _.child = t7; + _.key = t8; }, - _DocumentMouseInteractorState: function _DocumentMouseInteractorState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + _DocumentMouseInteractorState: function _DocumentMouseInteractorState(t0, t1, t2, t3, t4) { var _ = this; _._documentWrapperKey = t0; _.___DocumentMouseInteractorState__focusNode_A = $; _._document_gestures_mouse$_selectionType = t1; _._dragEndGlobal = _._dragStartGlobal = null; _._expandSelectionDuringDrag = false; - _.DocumentSelectionOnFocusMixin__previousSelection = t2; - _.DocumentSelectionOnFocusMixin__focusNode = t3; - _.DocumentSelectionOnFocusMixin__composer = t4; - _.DocumentSelectionOnFocusMixin__getDocumentLayout = t5; - _.SingleTickerProviderStateMixin__ticker = t6; - _.SingleTickerProviderStateMixin__tickerModeNotifier = t7; + _._panGestureDevice = null; + _.___DocumentMouseInteractorState__selectionSubscription_A = $; + _.SingleTickerProviderStateMixin__ticker = t2; + _.SingleTickerProviderStateMixin__tickerModeNotifier = t3; _._widget = null; - _._debugLifecycleState = t8; + _._debugLifecycleState = t4; _._framework$_element = null; }, - _DocumentMouseInteractorState_initState_closure: function _DocumentMouseInteractorState_initState_closure(t0) { - this.$this = t0; - }, - _DocumentMouseInteractorState_didUpdateWidget_closure: function _DocumentMouseInteractorState_didUpdateWidget_closure(t0) { - this.$this = t0; - }, _DocumentMouseInteractorState__onSelectionChange_closure: function _DocumentMouseInteractorState__onSelectionChange_closure(t0) { this.$this = t0; }, @@ -129582,24 +133522,29 @@ _DocumentMouseInteractorState__onDragEnd_closure: function _DocumentMouseInteractorState__onDragEnd_closure(t0) { this.$this = t0; }, + _DocumentMouseInteractorState_build_closure0: function _DocumentMouseInteractorState_build_closure0(t0) { + this.$this = t0; + }, + _DocumentMouseInteractorState_build_closure: function _DocumentMouseInteractorState_build_closure(t0) { + this.$this = t0; + }, + _DocumentMouseInteractorState_build_closure1: function _DocumentMouseInteractorState_build_closure1(t0) { + this.$this = t0; + }, _DocumentMouseInteractorState__buildGestureInput_closure: function _DocumentMouseInteractorState__buildGestureInput_closure() { }, - _DocumentMouseInteractorState__buildGestureInput_closure0: function _DocumentMouseInteractorState__buildGestureInput_closure0(t0) { + _DocumentMouseInteractorState__buildGestureInput_closure0: function _DocumentMouseInteractorState__buildGestureInput_closure0(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, _DocumentMouseInteractorState__buildGestureInput_closure1: function _DocumentMouseInteractorState__buildGestureInput_closure1() { }, - _DocumentMouseInteractorState__buildGestureInput_closure2: function _DocumentMouseInteractorState__buildGestureInput_closure2(t0) { + _DocumentMouseInteractorState__buildGestureInput_closure2: function _DocumentMouseInteractorState__buildGestureInput_closure2(t0, t1) { this.$this = t0; - }, - SelectionType: function SelectionType(t0, t1) { - this.index = t0; - this._core$_name = t1; + this.gestureSettings = t1; }, __DocumentMouseInteractorState_State_SingleTickerProviderStateMixin: function __DocumentMouseInteractorState_State_SingleTickerProviderStateMixin() { }, - __DocumentMouseInteractorState_State_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin: function __DocumentMouseInteractorState_State_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin() { - }, ScrollableDocument: function ScrollableDocument(t0, t1, t2, t3, t4) { var _ = this; _.scrollController = t0; @@ -129608,49 +133553,37 @@ _.child = t3; _.key = t4; }, - MagnifierAndToolbarController: function MagnifierAndToolbarController() { - }, - DragHandleAutoScroller: function DragHandleAutoScroller(t0, t1, t2, t3) { - var _ = this; - _._document_gestures_touch$_autoScroller = t0; - _._dragAutoScrollBoundary = t1; - _._getScrollPosition = t2; - _._getViewportBox = t3; - }, - _MagnifierAndToolbarController_Object_ChangeNotifier: function _MagnifierAndToolbarController_Object_ChangeNotifier() { - }, AndroidDocumentTouchInteractor: function AndroidDocumentTouchInteractor(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { var _ = this; _.focusNode = t0; - _.composer = t1; - _.document = t2; - _.documentKey = t3; - _.getDocumentLayout = t4; - _.commonOps = t5; - _.scrollController = t6; + _.document = t1; + _.documentKey = t2; + _.getDocumentLayout = t3; + _.selection = t4; + _.scrollController = t5; + _.overlayController = t6; _.handleColor = t7; _.popoverToolbarBuilder = t8; _.createOverlayControlsClipper = t9; _.child = t10; _.key = t11; }, - _AndroidDocumentTouchInteractorState: function _AndroidDocumentTouchInteractorState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + _AndroidDocumentTouchInteractorState: function _AndroidDocumentTouchInteractorState(t0, t1, t2, t3, t4) { var _ = this; _.___AndroidDocumentTouchInteractorState__scrollController_A = $; + _._document_gestures_touch_android$_isScrolling = false; + _.___AndroidDocumentTouchInteractorState__overlayController_A = $; _._document_gestures_touch_android$_controlsOverlayEntry = _._document_gestures_touch_android$_activeScrollPosition = _._document_gestures_touch_android$_ancestorScrollPosition = null; _.___AndroidDocumentTouchInteractorState__editingController_A = $; _._document_gestures_touch_android$_documentLayoutLink = t0; _._document_gestures_touch_android$_magnifierFocalPointLink = t1; _.___AndroidDocumentTouchInteractorState__handleAutoScrolling_A = $; _._selectionType = _._document_gestures_touch_android$_dragEndInInteractor = _._document_gestures_touch_android$_globalDragOffset = _._document_gestures_touch_android$_dragStartScrollOffset = _._document_gestures_touch_android$_startDragPositionOffset = _._document_gestures_touch_android$_dragStartInDoc = _._document_gestures_touch_android$_globalStartDragOffset = null; - _.DocumentSelectionOnFocusMixin__previousSelection = t2; - _.DocumentSelectionOnFocusMixin__focusNode = t3; - _.DocumentSelectionOnFocusMixin__composer = t4; - _.DocumentSelectionOnFocusMixin__getDocumentLayout = t5; - _.SingleTickerProviderStateMixin__ticker = t6; - _.SingleTickerProviderStateMixin__tickerModeNotifier = t7; + _._document_gestures_touch_android$_wasScrollingOnTapDown = false; + _.SingleTickerProviderStateMixin__ticker = t2; + _.SingleTickerProviderStateMixin__tickerModeNotifier = t3; _._widget = null; - _._debugLifecycleState = t8; + _._debugLifecycleState = t4; _._framework$_element = null; }, _AndroidDocumentTouchInteractorState_initState_closure: function _AndroidDocumentTouchInteractorState_initState_closure(t0) { @@ -129676,6 +133609,12 @@ }, _AndroidDocumentTouchInteractorState_didChangeMetrics__closure: function _AndroidDocumentTouchInteractorState_didChangeMetrics__closure() { }, + _AndroidDocumentTouchInteractorState__configureScrollController_closure: function _AndroidDocumentTouchInteractorState__configureScrollController_closure(t0) { + this.$this = t0; + }, + _AndroidDocumentTouchInteractorState__onScrollActivityChange_closure: function _AndroidDocumentTouchInteractorState__onScrollActivityChange_closure(t0) { + this.$this = t0; + }, _AndroidDocumentTouchInteractorState__onDocumentChange_closure: function _AndroidDocumentTouchInteractorState__onDocumentChange_closure(t0) { this.$this = t0; }, @@ -129700,8 +133639,9 @@ }, _AndroidDocumentTouchInteractorState__buildGestureInput_closure: function _AndroidDocumentTouchInteractorState__buildGestureInput_closure() { }, - _AndroidDocumentTouchInteractorState__buildGestureInput_closure0: function _AndroidDocumentTouchInteractorState__buildGestureInput_closure0(t0) { + _AndroidDocumentTouchInteractorState__buildGestureInput_closure0: function _AndroidDocumentTouchInteractorState__buildGestureInput_closure0(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, AndroidDocumentTouchEditingControls: function AndroidDocumentTouchEditingControls(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; @@ -129748,40 +133688,25 @@ _AndroidDocumentTouchEditingControlsState_build_closure: function _AndroidDocumentTouchEditingControlsState_build_closure(t0) { this.$this = t0; }, - SelectionType0: function SelectionType0(t0, t1) { + SelectionHandleType: function SelectionHandleType(t0, t1) { this.index = t0; this._core$_name = t1; }, - AndroidDocumentGestureEditingController: function AndroidDocumentGestureEditingController(t0, t1, t2) { - var _ = this; - _._document_gestures_touch_android$_documentLayoutLink = t0; - _._collapsedHandleAutoHideTimer = _._document_gestures_touch_android$_downstreamHandleOffset = _._document_gestures_touch_android$_upstreamHandleOffset = _._document_gestures_touch_android$_collapsedHandleOffset = _._document_gestures_touch_android$_caretHeight = _._document_gestures_touch_android$_caretTop = null; - _._isCollapsedHandleAutoHidden = false; - _._magnifierFocalPointLink = t1; - _._shouldDisplayToolbar = _._isMagnifierVisible = false; - _._toolbarBottomAnchor = _._toolbarTopAnchor = null; - _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t2; - _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; - }, __AndroidDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin: function __AndroidDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin() { }, __AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver: function __AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver() { }, __AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin: function __AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin() { }, - __AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin: function __AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin() { - }, IOSDocumentTouchInteractor: function IOSDocumentTouchInteractor(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; _.focusNode = t0; - _.composer = t1; - _.document = t2; - _.documentKey = t3; - _.getDocumentLayout = t4; - _.commonOps = t5; - _.scrollController = t6; + _.document = t1; + _.documentKey = t2; + _.getDocumentLayout = t3; + _.selection = t4; + _.scrollController = t5; + _.overlayController = t6; _.handleColor = t7; _.popoverToolbarBuilder = t8; _.floatingCursorController = t9; @@ -129789,24 +133714,22 @@ _.child = t11; _.key = t12; }, - _IOSDocumentTouchInteractorState: function _IOSDocumentTouchInteractorState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + _IOSDocumentTouchInteractorState: function _IOSDocumentTouchInteractorState(t0, t1, t2, t3, t4) { var _ = this; _.___IOSDocumentTouchInteractorState__scrollController_A = $; + _._isScrolling = false; + _.___IOSDocumentTouchInteractorState__overlayController_A = $; _._controlsOverlayEntry = _._activeScrollPosition = _._ancestorScrollPosition = null; _.___IOSDocumentTouchInteractorState__editingController_A = $; _._documentLayerLink = t0; _._document_gestures_touch_ios$_magnifierFocalPointLink = t1; _.___IOSDocumentTouchInteractorState__handleAutoScrolling_A = $; - _._dragHandleType = _._dragMode = _._dragEndInInteractor = _._globalDragOffset = _._dragStartScrollOffset = _._startDragPositionOffset = _._dragStartInDoc = _._globalStartDragOffset = null; - _._waitingForMoreTaps = false; - _.DocumentSelectionOnFocusMixin__previousSelection = t2; - _.DocumentSelectionOnFocusMixin__focusNode = t3; - _.DocumentSelectionOnFocusMixin__composer = t4; - _.DocumentSelectionOnFocusMixin__getDocumentLayout = t5; - _.SingleTickerProviderStateMixin__ticker = t6; - _.SingleTickerProviderStateMixin__tickerModeNotifier = t7; + _._dragHandleType = _._dragMode = _._dragEndInInteractor = _._globalDragOffset = _._document_gestures_touch_ios$_dragStartScrollOffset = _._startDragPositionOffset = _._dragStartInDoc = _._globalStartDragOffset = null; + _._wasScrollingOnTapDown = _._waitingForMoreTaps = false; + _.SingleTickerProviderStateMixin__ticker = t2; + _.SingleTickerProviderStateMixin__tickerModeNotifier = t3; _._widget = null; - _._debugLifecycleState = t8; + _._debugLifecycleState = t4; _._framework$_element = null; }, _IOSDocumentTouchInteractorState_initState_closure: function _IOSDocumentTouchInteractorState_initState_closure(t0) { @@ -129815,6 +133738,9 @@ _IOSDocumentTouchInteractorState_initState_closure0: function _IOSDocumentTouchInteractorState_initState_closure0(t0) { this.$this = t0; }, + _IOSDocumentTouchInteractorState_initState_closure1: function _IOSDocumentTouchInteractorState_initState_closure1(t0) { + this.$this = t0; + }, _IOSDocumentTouchInteractorState_didChangeDependencies_closure: function _IOSDocumentTouchInteractorState_didChangeDependencies_closure(t0) { this.$this = t0; }, @@ -129830,6 +133756,12 @@ }, _IOSDocumentTouchInteractorState_didChangeMetrics__closure: function _IOSDocumentTouchInteractorState_didChangeMetrics__closure() { }, + _IOSDocumentTouchInteractorState__configureScrollController_closure: function _IOSDocumentTouchInteractorState__configureScrollController_closure(t0) { + this.$this = t0; + }, + _IOSDocumentTouchInteractorState__onScrollActivityChange_closure: function _IOSDocumentTouchInteractorState__onScrollActivityChange_closure(t0) { + this.$this = t0; + }, _IOSDocumentTouchInteractorState__onDocumentChange_closure: function _IOSDocumentTouchInteractorState__onDocumentChange_closure(t0) { this.$this = t0; }, @@ -129848,151 +133780,166 @@ _IOSDocumentTouchInteractorState__positionCollapsedHandle_closure: function _IOSDocumentTouchInteractorState__positionCollapsedHandle_closure(t0) { this.extentRect = t0; }, + _IOSDocumentTouchInteractorState_build_closure: function _IOSDocumentTouchInteractorState_build_closure(t0) { + this.$this = t0; + }, + _IOSDocumentTouchInteractorState_build__closure: function _IOSDocumentTouchInteractorState_build__closure() { + }, _IOSDocumentTouchInteractorState__buildGestureInput_closure: function _IOSDocumentTouchInteractorState__buildGestureInput_closure() { }, - _IOSDocumentTouchInteractorState__buildGestureInput_closure0: function _IOSDocumentTouchInteractorState__buildGestureInput_closure0(t0) { + _IOSDocumentTouchInteractorState__buildGestureInput_closure0: function _IOSDocumentTouchInteractorState__buildGestureInput_closure0(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, _IOSDocumentTouchInteractorState__buildGestureInput_closure1: function _IOSDocumentTouchInteractorState__buildGestureInput_closure1() { }, - _IOSDocumentTouchInteractorState__buildGestureInput_closure2: function _IOSDocumentTouchInteractorState__buildGestureInput_closure2(t0) { + _IOSDocumentTouchInteractorState__buildGestureInput_closure2: function _IOSDocumentTouchInteractorState__buildGestureInput_closure2(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, - FloatingCursorController: function FloatingCursorController(t0) { - var _ = this; - _._document_gestures_touch_ios$_offset = null; - _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t0; - _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; - }, - _DragMode: function _DragMode(t0, t1) { + DragMode: function DragMode(t0, t1) { this.index = t0; this._core$_name = t1; }, - IosDocumentTouchEditingControls: function IosDocumentTouchEditingControls(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { - var _ = this; - _.editingController = t0; - _.document = t1; - _.composer = t2; - _.floatingCursorController = t3; - _.documentLayout = t4; - _.createOverlayControlsClipper = t5; - _.handleColor = t6; - _.onFloatingCursorStart = t7; - _.onFloatingCursorMoved = t8; - _.onFloatingCursorStop = t9; - _.magnifierFocalPointOffset = t10; - _.popoverToolbarBuilder = t11; - _.showDebugPaint = t12; - _.key = t13; - }, - _IosDocumentTouchEditingControlsState: function _IosDocumentTouchEditingControlsState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { - var _ = this; - _._collapsedHandleKey = t0; - _._upstreamHandleKey = t1; - _._downstreamHandleKey = t2; - _.___IosDocumentTouchEditingControlsState__caretBlinkController_A = $; - _._prevCaretOffset = null; - _._isShowingFloatingCursor = t3; - _._floatingCursorKey = t4; - _._initialFloatingCursorOffset = null; - _._floatingCursorOffset = t5; - _._floatingCursorHeight = 20; - _.SingleTickerProviderStateMixin__ticker = t6; - _.SingleTickerProviderStateMixin__tickerModeNotifier = t7; - _._widget = null; - _._debugLifecycleState = t8; - _._framework$_element = null; - }, - _IosDocumentTouchEditingControlsState__onFloatingCursorChange_closure: function _IosDocumentTouchEditingControlsState__onFloatingCursorChange_closure(t0) { - this.$this = t0; - }, - _IosDocumentTouchEditingControlsState_build_closure: function _IosDocumentTouchEditingControlsState_build_closure(t0) { - this.$this = t0; - }, - _IosDocumentTouchEditingControlsState__buildHandleOld_closure: function _IosDocumentTouchEditingControlsState__buildHandleOld_closure(t0) { - this.$this = t0; - }, - _IosDocumentTouchEditingControlsState__buildFloatingCursor_closure: function _IosDocumentTouchEditingControlsState__buildFloatingCursor_closure(t0) { - this.$this = t0; - }, - _IosDocumentTouchEditingControlsState__buildToolbar_closure: function _IosDocumentTouchEditingControlsState__buildToolbar_closure(t0) { - this.$this = t0; - }, - IosDocumentGestureEditingController: function IosDocumentGestureEditingController(t0, t1, t2) { - var _ = this; - _._documentLayoutLink = t0; - _._downstreamHandleOffset = _._downstreamCaretHeight = _._upstreamHandleOffset = _._upstreamCaretHeight = _._collapsedHandleOffset = _._caretHeight = _._caretTop = null; - _._magnifierFocalPointLink = t1; - _._shouldDisplayToolbar = _._isMagnifierVisible = false; - _._toolbarBottomAnchor = _._toolbarTopAnchor = null; - _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t2; - _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; - }, - _FloatingCursorController_Object_ChangeNotifier: function _FloatingCursorController_Object_ChangeNotifier() { - }, __IOSDocumentTouchInteractorState_State_WidgetsBindingObserver: function __IOSDocumentTouchInteractorState_State_WidgetsBindingObserver() { }, __IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin: function __IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin() { }, - __IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin: function __IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin() { - }, - __IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin: function __IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin() { - }, - DocumentImeSerializer$(_doc, _selection) { - var t1 = type$.TextRange, - t2 = type$.String; - t1 = new A.DocumentImeSerializer(_doc, _selection, A.LinkedHashMap_LinkedHashMap$_empty(t1, t2), A.LinkedHashMap_LinkedHashMap$_empty(t2, t1), A._setArrayType([], type$.JSArray_DocumentNode)); - t1._serialize$0(); - return t1; - }, - DocumentImeInteractor: function DocumentImeInteractor(t0, t1, t2, t3, t4, t5, t6, t7) { + SuperEditorHardwareKeyHandler: function SuperEditorHardwareKeyHandler(t0, t1, t2, t3, t4, t5) { var _ = this; _.focusNode = t0; - _.autofocus = t1; - _.editContext = t2; - _.softwareKeyboardHandler = t3; - _.hardwareKeyboardActions = t4; - _.floatingCursorController = t5; - _.child = t6; - _.key = t7; + _.editContext = t1; + _.keyboardActions = t2; + _.autofocus = t3; + _.child = t4; + _.key = t5; }, - _DocumentImeInteractorState: function _DocumentImeInteractorState(t0, t1) { + _SuperEditorHardwareKeyHandlerState: function _SuperEditorHardwareKeyHandlerState(t0) { var _ = this; - _.___DocumentImeInteractorState__focusNode_A = $; - _._inputConnection = null; - _._currentTextEditingValue = t0; - _._lastTextEditingValueSentToOs = _._currentImeSerialization = null; - _._isApplyingDeltas = false; + _.___SuperEditorHardwareKeyHandlerState__focusNode_A = $; _._widget = null; - _._debugLifecycleState = t1; + _._debugLifecycleState = t0; _._framework$_element = null; }, - _DocumentImeInteractorState_updateEditingValue_closure: function _DocumentImeInteractorState_updateEditingValue_closure(t0, t1) { - this.$this = t0; - this.value = t1; - }, - _DocumentImeInteractorState_updateEditingValueWithDeltas_closure: function _DocumentImeInteractorState_updateEditingValueWithDeltas_closure() { - }, - DocumentImeSerializer: function DocumentImeSerializer(t0, t1, t2, t3, t4) { + TextDeltasDocumentEditor: function TextDeltasDocumentEditor(t0, t1, t2, t3, t4) { var _ = this; - _._doc = t0; - _._document_input_ime$_selection = t1; - _._imeRangesToDocTextNodes = t2; - _._docTextNodesToImeRanges = t3; - _._selectedNodes = t4; + _.editor = t0; + _.selection = t1; + _.composingRegion = t2; + _.commonOps = t3; + _.onPerformAction = t4; + }, + DocumentImeInputClient: function DocumentImeInputClient(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _.selection = t0; + _.composingRegion = t1; + _.textDeltasDocumentEditor = t2; + _.imeConnection = t3; + _.__DocumentImeInputClient__floatingCursorController_A = $; + _._allowNonTextDeltas = true; + _._currentTextEditingValue = t4; + _._platformTextEditingValue = t5; + _._isSendingToIme = _._isApplyingDeltas = false; + _.client = t6; + }, + DocumentImeInputClient_updateEditingValueWithDeltas_closure: function DocumentImeInputClient_updateEditingValueWithDeltas_closure() { + }, + DocumentImeInputClient__sendDocumentToIme_closure: function DocumentImeInputClient__sendDocumentToIme_closure(t0) { + this.$this = t0; + }, + _DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient: function _DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient() { + }, + _DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient_DeltaTextInputClient: function _DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient_DeltaTextInputClient() { + }, + ImeFocusPolicy: function ImeFocusPolicy(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.focusNode = t0; + _.imeConnection = t1; + _.imeClientFactory = t2; + _.imeConfiguration = t3; + _.child = t4; + _.key = t5; + }, + _ImeFocusPolicyState: function _ImeFocusPolicyState(t0) { + var _ = this; + _.___ImeFocusPolicyState__focusNode_A = $; + _._widget = null; + _._debugLifecycleState = t0; + _._framework$_element = null; + }, + _ImeFocusPolicyState__onFocusChange_closure: function _ImeFocusPolicyState__onFocusChange_closure(t0) { + this.$this = t0; + }, + DocumentSelectionOpenAndCloseImePolicy: function DocumentSelectionOpenAndCloseImePolicy(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + var _ = this; + _.focusNode = t0; + _.selection = t1; + _.imeConnection = t2; + _.imeClientFactory = t3; + _.imeConfiguration = t4; + _.openKeyboardOnSelectionChange = t5; + _.closeKeyboardOnSelectionLost = t6; + _.clearSelectionWhenImeConnectionCloses = t7; + _.child = t8; + _.key = t9; + }, + _DocumentSelectionOpenAndCloseImePolicyState: function _DocumentSelectionOpenAndCloseImePolicyState(t0) { + var _ = this; + _._wasAttached = false; + _._widget = null; + _._debugLifecycleState = t0; + _._framework$_element = null; + }, + _DocumentSelectionOpenAndCloseImePolicyState_didUpdateWidget_closure: function _DocumentSelectionOpenAndCloseImePolicyState_didUpdateWidget_closure(t0) { + this.$this = t0; + }, + _DocumentSelectionOpenAndCloseImePolicyState__onSelectionChange_closure: function _DocumentSelectionOpenAndCloseImePolicyState__onSelectionChange_closure(t0) { + this.$this = t0; + }, + DocumentImeSerializer$(_doc, _selection, _composingRegion, _prependedCharacterPolicy) { + var t1 = type$.TextRange, + t2 = type$.String; + t1 = new A.DocumentImeSerializer(_doc, _selection, _composingRegion, A.LinkedHashMap_LinkedHashMap$_empty(t1, t2), A.LinkedHashMap_LinkedHashMap$_empty(t2, t1), A._setArrayType([], type$.JSArray_DocumentNode), _prependedCharacterPolicy); + t1._document_serialization$_serialize$0(); + return t1; + }, + DocumentImeSerializer: function DocumentImeSerializer(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _._document_serialization$_doc = t0; + _._document_serialization$_selection = t1; + _._composingRegion = t2; + _._imeRangesToDocTextNodes = t3; + _._docTextNodesToImeRanges = t4; + _._selectedNodes = t5; _.__DocumentImeSerializer__imeText_A = $; + _._prependedCharacterPolicy = t6; _._prependedPlaceholder = ""; }, - ImeConfiguration: function ImeConfiguration() { + PrependedCharacterPolicy: function PrependedCharacterPolicy(t0, t1) { + this.index = t0; + this._core$_name = t1; }, - SoftwareKeyboardHandler: function SoftwareKeyboardHandler(t0, t1, t2) { - this.editor = t0; - this.composer = t1; - this.commonOps = t2; + TextInputConnectionDecorator: function TextInputConnectionDecorator() { + }, + DeltaTextInputClientDecorator: function DeltaTextInputClientDecorator() { + this._ime_decoration$_client = null; + }, + _DeltaTextInputClientDecorator_Object_TextInputClient: function _DeltaTextInputClientDecorator_Object_TextInputClient() { + }, + _DeltaTextInputClientDecorator_Object_TextInputClient_DeltaTextInputClient: function _DeltaTextInputClientDecorator_Object_TextInputClient_DeltaTextInputClient() { + }, + SoftwareKeyboardOpener: function SoftwareKeyboardOpener(t0, t1, t2) { + this.controller = t0; + this.child = t1; + this.key = t2; + }, + _SoftwareKeyboardOpenerState: function _SoftwareKeyboardOpenerState(t0) { + this._widget = null; + this._debugLifecycleState = t0; + this._framework$_element = null; + }, + _SoftwareKeyboardOpenerState_dispose_closure: function _SoftwareKeyboardOpenerState_dispose_closure(t0) { + this.$this = t0; }, KeyboardEditingToolbar: function KeyboardEditingToolbar(t0, t1, t2, t3) { var _ = this; @@ -130005,18 +133952,44 @@ this.$this = t0; this.selection = t1; }, - DocumentKeyboardInteractor: function DocumentKeyboardInteractor(t0, t1, t2, t3, t4, t5) { + SuperEditorImeInteractor: function SuperEditorImeInteractor(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { var _ = this; _.focusNode = t0; _.autofocus = t1; _.editContext = t2; - _.keyboardActions = t3; - _.child = t4; - _.key = t5; + _.clearSelectionWhenImeConnectionCloses = t3; + _.softwareKeyboardController = t4; + _.imePolicies = t5; + _.imeConfiguration = t6; + _.imeOverrides = t7; + _.hardwareKeyboardActions = t8; + _.floatingCursorController = t9; + _.child = t10; + _.key = t11; }, - ExecutionInstruction: function ExecutionInstruction(t0, t1) { - this.index = t0; - this._core$_name = t1; + SuperEditorImeInteractorState: function SuperEditorImeInteractorState(t0, t1, t2) { + var _ = this; + _.__SuperEditorImeInteractorState__focusNode_A = $; + _._imeConnection = t0; + _.__SuperEditorImeInteractorState__imeClient_A = _.__SuperEditorImeInteractorState__documentImeClient_F = _.__SuperEditorImeInteractorState__textInputConfiguration_A = $; + _._documentImeConnection = t1; + _.__SuperEditorImeInteractorState__textDeltasDocumentEditor_F = $; + _._widget = null; + _._debugLifecycleState = t2; + _._framework$_element = null; + }, + SuperEditorImeInteractorState_initState_closure: function SuperEditorImeInteractorState_initState_closure(t0) { + this.$this = t0; + }, + SuperEditorImeInteractorState_build_closure: function SuperEditorImeInteractorState_build_closure(t0) { + this.$this = t0; + }, + SuperEditorImeInteractorState_build_closure0: function SuperEditorImeInteractorState_build_closure0(t0) { + this.$this = t0; + }, + SuperEditorImePolicies: function SuperEditorImePolicies() { + }, + SuperEditorImeConfiguration: function SuperEditorImeConfiguration() { }, DocumentScrollable: function DocumentScrollable(t0, t1, t2, t3, t4, t5) { var _ = this; @@ -130060,17 +134033,12 @@ _.ChangeNotifier__count = _._deltaWhileAutoScrolling = 0; _.ChangeNotifier__listeners = t0; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _AutoScrollController_Object_ChangeNotifier: function _AutoScrollController_Object_ChangeNotifier() { }, __DocumentScrollableState_State_SingleTickerProviderStateMixin: function __DocumentScrollableState_State_SingleTickerProviderStateMixin() { }, - DocumentSelectionOnFocusMixin: function DocumentSelectionOnFocusMixin() { - }, - DocumentSelectionOnFocusMixin__onFocusChange_closure: function DocumentSelectionOnFocusMixin__onFocusChange_closure(t0) { - this.$this = t0; - }, HorizontalRuleNode$(id) { var t1 = new A.HorizontalRuleNode(id, $.$get$ChangeNotifier__emptyListeners(), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); t1.putMetadataValue$2("blockType", B.NamedAttribution_horizontalRule); @@ -130082,7 +134050,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; _._metadata = t2; }, HorizontalRuleComponentBuilder: function HorizontalRuleComponentBuilder() { @@ -130120,7 +134088,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t3; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; _._metadata = t4; }, ImageComponentBuilder: function ImageComponentBuilder() { @@ -130149,35 +134117,21 @@ this.componentBuilders = t1; this.key = t2; }, - _SingleColumnDocumentLayoutState: function _SingleColumnDocumentLayoutState(t0, t1, t2) { + _SingleColumnDocumentLayoutState: function _SingleColumnDocumentLayoutState(t0, t1, t2, t3) { var _ = this; _._nodeIdsToComponentKeys = t0; - _._topToBottomComponentKeys = t1; + _._componentKeysToNodeIds = t1; + _._topToBottomComponentKeys = t2; _.___SingleColumnDocumentLayoutState__presenterListener_A = $; _._widget = null; - _._debugLifecycleState = t2; + _._debugLifecycleState = t3; _._framework$_element = null; }, _SingleColumnDocumentLayoutState__onViewModelChange_closure: function _SingleColumnDocumentLayoutState__onViewModelChange_closure() { }, - _SingleColumnDocumentLayoutState__getDocumentPositionInComponentNearOffset_closure: function _SingleColumnDocumentLayoutState__getDocumentPositionInComponentNearOffset_closure(t0) { - this.componentKey = t0; - }, _SingleColumnDocumentLayoutState__getNodeIdsBetween_closure: function _SingleColumnDocumentLayoutState__getNodeIdsBetween_closure(t0) { this.$this = t0; }, - _SingleColumnDocumentLayoutState__getNodeIdsBetween__closure: function _SingleColumnDocumentLayoutState__getNodeIdsBetween__closure(t0) { - this.componentKey = t0; - }, - _SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure: function _SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure(t0) { - this.componentKey = t0; - }, - _SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure0: function _SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure0(t0) { - this.componentKey = t0; - }, - _SingleColumnDocumentLayoutState_findLastSelectablePosition_closure: function _SingleColumnDocumentLayoutState_findLastSelectablePosition_closure(t0) { - this.componentKey = t0; - }, _SingleColumnDocumentLayoutState__buildDocComponents_closure: function _SingleColumnDocumentLayoutState__buildDocComponents_closure(t0, t1) { this.$this = t0; this.componentKey = t1; @@ -130268,7 +134222,7 @@ SingleColumnLayoutSelectionStyler: function SingleColumnLayoutSelectionStyler(t0, t1, t2) { var _ = this; _.__styler_user_selection$_document = t0; - _.__styler_user_selection$_composer = t1; + _.__styler_user_selection$_selection = t1; _._selectionStyles = t2; _._shouldDocumentShowCaret = false; _._dirtyCallback = null; @@ -130297,12 +134251,18 @@ return t1; }, ListItemNode$(id, indent, itemType, text) { - var t1 = new A.ListItemNode(itemType, indent, id, text, $.$get$ChangeNotifier__emptyListeners(), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); - t1.TextNode$3$id$metadata$text(id, null, text); - return t1; + var _s9_ = "blockType", + t1 = type$.String, + t2 = type$.dynamic, + t3 = A.LinkedHashMap_LinkedHashMap$_empty(t1, t2), + t4 = new A.ListItemNode(itemType, indent, id, text, $.$get$ChangeNotifier__emptyListeners(), t3); + t4.TextNode$3$id$metadata$text(id, A.LinkedHashMap_LinkedHashMap$_empty(t1, t2), text); + if (t3.$index(0, _s9_) == null) + t4.putMetadataValue$2(_s9_, B.NamedAttribution_listItem); + return t4; }, ListItemComponentViewModel$(indent, maxWidth, nodeId, ordinalValue, padding, selection, selectionColor, text, textDirection, textStyleBuilder, type) { - return new A.ListItemComponentViewModel(type, ordinalValue, indent, text, textStyleBuilder, textDirection, selection, selectionColor, nodeId, maxWidth, padding); + return new A.ListItemComponentViewModel(type, ordinalValue, indent, text, textStyleBuilder, textDirection, B.TextAlign_0, selection, selectionColor, nodeId, maxWidth, padding); }, _defaultUnorderedListItemDotBuilder(context, component) { var _null = null; @@ -130348,18 +134308,20 @@ return editContext.commonOps.unindentListItem$0() ? B.ExecutionInstruction_2 : B.ExecutionInstruction_0; }, backspaceToUnIndentListItem(editContext, keyEvent) { - var t1, t2; + var t1, t2, t3; if (!keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304)) return B.ExecutionInstruction_0; - t1 = editContext.composer; - t2 = t1._document_composer$_selection; + t1 = editContext.composer.selectionNotifier; + t2 = t1._change_notifier$_value; if (t2 == null) return B.ExecutionInstruction_0; if (!J.$eq$(t2.base, t2.extent)) return B.ExecutionInstruction_0; - if (!(editContext.editor._document.getNodeById$1(t1._document_composer$_selection.extent.nodeId) instanceof A.ListItemNode)) + t2 = editContext.editor._document; + t3 = t1._change_notifier$_value.extent.nodeId; + if (!(t2._nodesById.$index(0, t3) instanceof A.ListItemNode)) return B.ExecutionInstruction_0; - if (type$.TextPosition._as(t1._document_composer$_selection.extent.nodePosition).offset > 0) + if (type$.TextPosition._as(t1._change_notifier$_value.extent.nodePosition).offset > 0) return B.ExecutionInstruction_0; return editContext.commonOps.unindentListItem$0() ? B.ExecutionInstruction_2 : B.ExecutionInstruction_0; }, @@ -130372,7 +134334,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t4; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; _._metadata = t5; }, ListItemType: function ListItemType(t0, t1) { @@ -130381,7 +134343,7 @@ }, ListItemComponentBuilder: function ListItemComponentBuilder() { }, - ListItemComponentViewModel: function ListItemComponentViewModel(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { + ListItemComponentViewModel: function ListItemComponentViewModel(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { var _ = this; _.type = t0; _.ordinalValue = t1; @@ -130389,12 +134351,13 @@ _.text = t3; _.textStyleBuilder = t4; _.textDirection = t5; - _.selection = t6; - _.selectionColor = t7; + _.textAlignment = t6; + _.selection = t7; + _.selectionColor = t8; _.highlightWhenEmpty = false; - _.nodeId = t8; - _.maxWidth = t9; - _.padding = t10; + _.nodeId = t9; + _.maxWidth = t10; + _.padding = t11; }, UnorderedListItemComponent: function UnorderedListItemComponent(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; @@ -130425,17 +134388,8 @@ UnIndentListItemCommand: function UnIndentListItemCommand(t0) { this.nodeId = t0; }, - ConvertListItemToParagraphCommand: function ConvertListItemToParagraphCommand(t0, t1) { + ConvertListItemToParagraphCommand: function ConvertListItemToParagraphCommand(t0) { this.nodeId = t0; - this.paragraphMetadata = t1; - }, - ConvertParagraphToListItemCommand: function ConvertParagraphToListItemCommand(t0, t1) { - this.nodeId = t0; - this.type = t1; - }, - ChangeListItemTypeCommand: function ChangeListItemTypeCommand(t0, t1) { - this.nodeId = t0; - this.newType = t1; }, SplitListItemCommand: function SplitListItemCommand(t0, t1, t2) { this.nodeId = t0; @@ -130464,8 +134418,8 @@ }, anyCharacterToInsertInParagraph(editContext, keyEvent) { var t2, t3, character, didInsertCharacter, - t1 = editContext.composer; - if (t1._document_composer$_selection == null) + t1 = editContext.composer.selectionNotifier; + if (t1._change_notifier$_value == null) return B.ExecutionInstruction_0; t2 = $.$get$RawKeyboard_instance()._keysPressed; t3 = t2.get$values(t2); @@ -130498,22 +134452,24 @@ t2 = editContext.commonOps; didInsertCharacter = t2.insertCharacter$1(character); if (didInsertCharacter && character === " ") - t2.convertParagraphByPatternMatching$1(t1._document_composer$_selection.extent.nodeId); + t2.convertParagraphByPatternMatching$1(t1._change_notifier$_value.extent.nodeId); return didInsertCharacter ? B.ExecutionInstruction_2 : B.ExecutionInstruction_0; }, backspaceToClearParagraphBlockType(editContext, keyEvent) { - var t1, t2, textPosition; + var t1, t2, t3, textPosition; if (!keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304)) return B.ExecutionInstruction_0; - t1 = editContext.composer; - t2 = t1._document_composer$_selection; + t1 = editContext.composer.selectionNotifier; + t2 = t1._change_notifier$_value; if (t2 == null) return B.ExecutionInstruction_0; if (!J.$eq$(t2.base, t2.extent)) return B.ExecutionInstruction_0; - if (!(editContext.editor._document.getNodeById$1(t1._document_composer$_selection.extent.nodeId) instanceof A.ParagraphNode)) + t2 = editContext.editor._document; + t3 = t1._change_notifier$_value.extent.nodeId; + if (!(t2._nodesById.$index(0, t3) instanceof A.ParagraphNode)) return B.ExecutionInstruction_0; - textPosition = t1._document_composer$_selection.extent.nodePosition; + textPosition = t1._change_notifier$_value.extent.nodePosition; if (!(textPosition instanceof A.TextNodePosition) || textPosition.offset > 0) return B.ExecutionInstruction_0; return editContext.commonOps.convertToParagraph$0() ? B.ExecutionInstruction_2 : B.ExecutionInstruction_0; @@ -130531,7 +134487,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t2; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; _._metadata = t3; }, ParagraphComponentBuilder: function ParagraphComponentBuilder() { @@ -130582,7 +134538,7 @@ t3 = t1.get$current(t1); t4 = J.getInterceptor$(t3); if (t4.$eq(t3, B.NamedAttribution_bold)) - newStyle = newStyle.copyWith$1$fontWeight(B.FontWeight_6); + newStyle = newStyle.copyWith$1$fontWeight(B.FontWeight_6_700); else if (t4.$eq(t3, B.NamedAttribution_italics)) newStyle = newStyle.copyWith$1$fontStyle(B.FontStyle_1); else if (t4.$eq(t3, B.NamedAttribution_underline)) { @@ -130596,22 +134552,24 @@ } return newStyle; }, - SuperEditor: function SuperEditor(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { + SuperEditor: function SuperEditor(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15) { var _ = this; _.focusNode = t0; _.scrollController = t1; - _.documentLayoutKey = t2; - _.stylesheet = t3; - _.selectionStyles = t4; - _.inputSource = t5; - _.gestureMode = t6; - _.androidToolbarBuilder = t7; - _.iOSToolbarBuilder = t8; - _.editor = t9; - _.composer = t10; - _.componentBuilders = t11; - _.keyboardActions = t12; - _.key = t13; + _.overlayController = t2; + _.documentLayoutKey = t3; + _.stylesheet = t4; + _.selectionStyles = t5; + _.inputSource = t6; + _.gestureMode = t7; + _.androidToolbarBuilder = t8; + _.iOSToolbarBuilder = t9; + _.editor = t10; + _.documentOverlayBuilders = t11; + _.composer = t12; + _.componentBuilders = t13; + _.keyboardActions = t14; + _.key = t15; }, SuperEditorState: function SuperEditorState(t0, t1) { var _ = this; @@ -130619,7 +134577,7 @@ _._docLayoutPresenter = null; _.__SuperEditorState__autoScrollController_A = _.__SuperEditorState__composer_A = _.__SuperEditorState__focusNode_A = _.__SuperEditorState__docLayoutSelectionStyler_A = _.__SuperEditorState__docLayoutPerComponentBlockStyler_A = _.__SuperEditorState__docStylesheetStyler_A = $; _._previousSelectionExtent = null; - _.__SuperEditorState__softwareKeyboardHandler_A = _.__SuperEditorState_editContext_A = $; + _.__SuperEditorState_editContext_A = $; _._floatingCursorController = t0; _._widget = null; _._debugLifecycleState = t1; @@ -130635,6 +134593,12 @@ }, SuperEditorState__updateComposerPreferencesAtSelection_closure0: function SuperEditorState__updateComposerPreferencesAtSelection_closure0() { }, + SuperEditorState_build_closure: function SuperEditorState_build_closure(t0) { + this.$this = t0; + }, + SuperEditorState_build_closure0: function SuperEditorState_build_closure0(t0) { + this.$this = t0; + }, SuperEditorState__buildGestureSystem_closure: function SuperEditorState__buildGestureSystem_closure(t0) { this.$this = t0; }, @@ -130645,17 +134609,13 @@ this.$this = t0; this.documentLayout = t1; }, - DocumentInputSource: function DocumentInputSource(t0, t1) { - this.index = t0; - this._core$_name = t1; + SuperEditorState__buildDesktopGestureSystem__closure: function SuperEditorState__buildDesktopGestureSystem__closure(t0) { + this.$this = t0; }, - DocumentGestureMode: function DocumentGestureMode(t0, t1) { - this.index = t0; - this._core$_name = t1; + SuperEditorSelectionPolicies: function SuperEditorSelectionPolicies() { }, - DebugPaintConfig: function DebugPaintConfig() { - }, - DefaultCaretOverlayBuilder: function DefaultCaretOverlayBuilder() { + DefaultCaretOverlayBuilder: function DefaultCaretOverlayBuilder(t0) { + this.caretStyle = t0; }, DefaultCaretOverlayBuilder_build_closure: function DefaultCaretOverlayBuilder_build_closure(t0) { this.editContext = t0; @@ -130682,6 +134642,93 @@ }, defaultStylesheet_closure9: function defaultStylesheet_closure9() { }, + TaskComponentViewModel$(highlightWhenEmpty, isComplete, maxWidth, nodeId, padding, selection, selectionColor, setComplete, text, textDirection, textStyleBuilder) { + return new A.TaskComponentViewModel(isComplete, setComplete, text, textStyleBuilder, textDirection, B.TextAlign_0, selection, selectionColor, highlightWhenEmpty, nodeId, maxWidth, padding); + }, + enterToInsertNewTask(editContext, keyEvent) { + var t2, t3, + t1 = keyEvent.data; + if (!t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967309) && !t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_8589935117)) + return B.ExecutionInstruction_0; + t1 = editContext.composer; + t2 = t1.selectionNotifier._change_notifier$_value; + if (t2 == null || !J.$eq$(t2.base, t2.extent)) + return B.ExecutionInstruction_0; + t3 = editContext.editor._document; + t2 = t2.extent.nodeId; + if (!(t3._nodesById.$index(0, t2) instanceof A.TaskNode)) + return B.ExecutionInstruction_0; + new A.InsertNewTaskOrSplitExistingTaskCommand(t1).execute$2(t3, new A.DocumentEditorTransaction(t3)); + return B.ExecutionInstruction_2; + }, + TaskNode: function TaskNode(t0, t1, t2, t3, t4) { + var _ = this; + _._isComplete = t0; + _.id = t1; + _._text$_text = t2; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t3; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + _._metadata = t4; + }, + taskStyles_closure: function taskStyles_closure() { + }, + TaskComponentBuilder: function TaskComponentBuilder(t0) { + this._editor = t0; + }, + TaskComponentBuilder_createViewModel_closure: function TaskComponentBuilder_createViewModel_closure(t0, t1) { + this.$this = t0; + this.node = t1; + }, + TaskComponentBuilder_createViewModel__closure: function TaskComponentBuilder_createViewModel__closure(t0, t1) { + this.node = t0; + this.isComplete = t1; + }, + TaskComponentViewModel: function TaskComponentViewModel(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + var _ = this; + _.isComplete = t0; + _.setComplete = t1; + _.text = t2; + _.textStyleBuilder = t3; + _.textDirection = t4; + _.textAlignment = t5; + _.selection = t6; + _.selectionColor = t7; + _.highlightWhenEmpty = t8; + _.nodeId = t9; + _.maxWidth = t10; + _.padding = t11; + }, + TaskComponent: function TaskComponent(t0, t1) { + this.viewModel = t0; + this.key = t1; + }, + _TaskComponentState: function _TaskComponentState(t0, t1) { + var _ = this; + _._textKey = t0; + _._widget = null; + _._debugLifecycleState = t1; + _._framework$_element = null; + }, + _TaskComponentState_build_closure: function _TaskComponentState_build_closure(t0) { + this.$this = t0; + }, + _TaskComponentState_build_closure0: function _TaskComponentState_build_closure0(t0) { + this.$this = t0; + }, + InsertNewTaskOrSplitExistingTaskCommand: function InsertNewTaskOrSplitExistingTaskCommand(t0) { + this._tasks$_composer = t0; + }, + _TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure: function _TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure(t0) { + this.styles = t0; + }, + _TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel: function _TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel() { + }, + __TaskComponentState_State_ProxyDocumentComponent: function __TaskComponentState_State_ProxyDocumentComponent() { + }, + __TaskComponentState_State_ProxyDocumentComponent_ProxyTextComposable: function __TaskComponentState_State_ProxyDocumentComponent_ProxyTextComposable() { + }, DocumentSelectionWithText_doesSelectedTextContainAttributions(_this, selection, attributions) { var nodeRange, t3, t4, t5, t6, _i, textNode, baseOffset, extentOffset, t7, startOffset, endOffset, t1 = selection.base, @@ -130734,10 +134781,10 @@ t3 = t3 ? t2 : t1; return new A.TextNodeSelection(t1, t2, textSelection.affinity, textSelection.isDirectional, t4, t3); }, - TextNodeSelection$(baseOffset, extentOffset) { + TextNodeSelection$(affinity, baseOffset, extentOffset) { var t1 = baseOffset < extentOffset, t2 = t1 ? baseOffset : extentOffset; - return new A.TextNodeSelection(baseOffset, extentOffset, B.TextAffinity_1, false, t2, t1 ? extentOffset : baseOffset); + return new A.TextNodeSelection(baseOffset, extentOffset, affinity, false, t2, t1 ? extentOffset : baseOffset); }, TextComponent$(highlightWhenEmpty, key, metadata, selectionColor, showDebugPaint, text, textAlign, textDirection, textSelection, textStyleBuilder) { return new A.TextComponent(text, textAlign, textDirection, textStyleBuilder, metadata, textSelection, selectionColor, highlightWhenEmpty, key); @@ -130762,13 +134809,15 @@ t1 = true; if (t1) return B.ExecutionInstruction_0; - t1 = editContext.composer; - t2 = t1._document_composer$_selection; + t1 = editContext.composer.selectionNotifier; + t2 = t1._change_notifier$_value; if (t2 == null) return B.ExecutionInstruction_0; if (!J.$eq$(t2.base, t2.extent)) return B.ExecutionInstruction_0; - if (!(editContext.editor._document.getNodeById$1(t1._document_composer$_selection.extent.nodeId) instanceof A.TextNode)) + t2 = editContext.editor._document; + t1 = t1._change_notifier$_value.extent.nodeId; + if (!(t2._nodesById.$index(0, t1) instanceof A.TextNode)) return B.ExecutionInstruction_0; t1 = keyEvent.character; if (t1 == null || t1 === "") @@ -130836,7 +134885,7 @@ }, TextComponentState: function TextComponentState(t0, t1) { var _ = this; - _._textKey = t0; + _._text$_textKey = t0; _._widget = null; _._debugLifecycleState = t1; _._framework$_element = null; @@ -130863,6 +134912,10 @@ }, UnknownComponentBuilder: function UnknownComponentBuilder() { }, + SelectionType: function SelectionType(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, MultiListenableBuilder: function MultiListenableBuilder(t0, t1, t2) { this.listenables = t0; this.builder = t1; @@ -130880,9 +134933,6 @@ this.builder = t1; this.key = t2; }, - ListenableBuilder_build_closure: function ListenableBuilder_build_closure(t0) { - this.$this = t0; - }, Logger$(scope) { return new A.Logger0(scope); }, @@ -130961,13 +135011,146 @@ }, _BlinkingCaretState_State_SingleTickerProviderStateMixin: function _BlinkingCaretState_State_SingleTickerProviderStateMixin() { }, + ProxyTextComposable: function ProxyTextComposable() { + }, + AxisOffset: function AxisOffset(t0, t1) { + this.leading = t0; + this.trailing = t1; + }, + Scheduler_runAsSoonAsPossible(_this, action, debugLabel) { + var _null = null, + t1 = $.$get$schedulerLog(); + t1.log$4(B.Level_INFO_800, "Running action as soon as possible: '" + debugLabel + "'.", _null, _null); + if (_this.SchedulerBinding__schedulerPhase === B.SchedulerPhase_3) { + t1.log$4(B.Level_INFO_800, "Scheduling another frame to run '" + debugLabel + "' because Flutter is building widgets right now.", _null, _null); + _this.SchedulerBinding__postFrameCallbacks.push(new A.Scheduler_runAsSoonAsPossible_closure(debugLabel, action)); + } else { + t1.log$4(B.Level_INFO_800, "Flutter isn't building widgets right now. Running '" + debugLabel + "' immediately.", _null, _null); + action.call$0(); + } + }, + Scheduler_runAsSoonAsPossible_closure: function Scheduler_runAsSoonAsPossible_closure(t0, t1) { + this.debugLabel = t0; + this.action = t1; + }, + NonReparentingFocus: function NonReparentingFocus(t0, t1, t2, t3) { + var _ = this; + _.focusNode = t0; + _.onKey = t1; + _.child = t2; + _.key = t3; + }, + _NonReparentingFocusState: function _NonReparentingFocusState(t0) { + var _ = this; + _.___NonReparentingFocusState__keyboardFocusAttachment_A = $; + _._widget = null; + _._debugLifecycleState = t0; + _._framework$_element = null; + }, + FocusWithCustomParent: function FocusWithCustomParent(t0, t1, t2, t3) { + var _ = this; + _.child = t0; + _.focusNode = t1; + _.parentFocusNode = t2; + _.key = t3; + }, + _FocusWithCustomParentState: function _FocusWithCustomParentState(t0) { + var _ = this; + _._focus$_internalNode = null; + _.___FocusWithCustomParentState__descendantsWereTraversable_A = _.___FocusWithCustomParentState__descendantsWereFocusable_A = _.___FocusWithCustomParentState__couldRequestFocus_A = _.___FocusWithCustomParentState__hadPrimaryFocus_A = $; + _._focus$_didAutofocus = false; + _.___FocusWithCustomParentState__focusAttachment_A = $; + _._widget = null; + _._debugLifecycleState = t0; + _._framework$_element = null; + }, + _FocusWithCustomParentState__handleFocusChanged_closure: function _FocusWithCustomParentState__handleFocusChanged_closure(t0, t1) { + this.$this = t0; + this.hasPrimaryFocus = t1; + }, + _FocusWithCustomParentState__handleFocusChanged_closure0: function _FocusWithCustomParentState__handleFocusChanged_closure0(t0, t1) { + this.$this = t0; + this.canRequestFocus = t1; + }, + _FocusWithCustomParentState__handleFocusChanged_closure1: function _FocusWithCustomParentState__handleFocusChanged_closure1(t0, t1) { + this.$this = t0; + this.descendantsAreFocusable = t1; + }, + _FocusWithCustomParentState__handleFocusChanged_closure2: function _FocusWithCustomParentState__handleFocusChanged_closure2(t0, t1) { + this.$this = t0; + this.descendantsAreTraversable = t1; + }, + _FocusMarker0: function _FocusMarker0(t0, t1, t2) { + this.notifier = t0; + this.child = t1; + this.key = t2; + }, + PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(_this) { + var t1, t2; + if (A.defaultTargetPlatform() === B.TargetPlatform_4) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934854)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934855); + } else + t1 = true; + } else + t1 = false; + if (!t1) + if (A.defaultTargetPlatform() !== B.TargetPlatform_4) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934848)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934849); + } else + t1 = true; + } else + t1 = false; + else + t1 = true; + return t1; + }, + isKeyEventCharacterBlacklisted(character) { + var t1; + if (character == null) + return false; + if (character.length > 1) { + t1 = new A.CodeUnits(character); + t1 = t1.get$first(t1); + t1 = 65 <= t1 && t1 <= 90 && A._isAllAlphaNumeric(new A.CodeUnits(character)); + } else + t1 = false; + return t1; + }, + _isAllAlphaNumeric(codeUnits) { + var t1, t2; + for (t1 = new A.ListIterator(codeUnits, codeUnits.get$length(codeUnits), A._instanceType(codeUnits)._eval$1("ListIterator")); t1.moveNext$0();) { + t2 = t1.__internal$_current; + if (!(t2 >= 65 && t2 <= 90)) + if (!(t2 >= 97 && t2 <= 122)) + t2 = t2 >= 48 && t2 <= 57 || t2 === 32; + else + t2 = true; + else + t2 = true; + if (!t2) + return false; + } + return true; + }, + ExecutionInstruction: function ExecutionInstruction(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, TapSequenceGestureRecognizer$() { var t1 = type$.int; return new A.TapSequenceGestureRecognizer(A.LinkedHashMap_LinkedHashMap$_empty(t1, type$._TapTracker_2), null, null, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.PointerDeviceKind)); }, TapSequenceGestureRecognizer: function TapSequenceGestureRecognizer(t0, t1, t2, t3) { var _ = this; - _._secondTapUpDetails = _._secondTapDownDetails = _._secondTap = _._firstTapUpDetails = _._firstTapDownDetails = _._multi_tap_gesture$_firstTap = _._tapTimer = _.onTimeout = _.onTripleTap = _.onTripleTapUp = _.onTripleTapDown = _.onDoubleTap = _.onDoubleTapUp = _.onDoubleTapDown = _.onTapUp = null; + _._secondTapUpDetails = _._secondTapDownDetails = _._secondTap = _._firstTapUpDetails = _._firstTapDownDetails = _._multi_tap_gesture$_firstTap = _._tapTimer = _.onTimeout = _.onTripleTap = _.onTripleTapUp = _.onTripleTapDown = _.onDoubleTap = _.onDoubleTapUp = _.onDoubleTapDown = _.onTapUp = _.onTapDown = null; _._multi_tap_gesture$_trackers = t0; _.debugOwner = t1; _.gestureSettings = null; @@ -130981,6 +135164,9 @@ TapSequenceGestureRecognizer_addAllowedPointer_closure0: function TapSequenceGestureRecognizer_addAllowedPointer_closure0(t0) { this.$this = t0; }, + TapSequenceGestureRecognizer_addAllowedPointer_closure1: function TapSequenceGestureRecognizer_addAllowedPointer_closure1(t0) { + this.$this = t0; + }, TapSequenceGestureRecognizer__checkUp_closure: function TapSequenceGestureRecognizer__checkUp_closure(t0) { this.$this = t0; }, @@ -131003,7 +135189,17 @@ _CountdownZoned0: function _CountdownZoned0() { this._multi_tap_gesture$_timeout = false; }, - Platform: function Platform() { + AndroidDocumentGestureEditingController: function AndroidDocumentGestureEditingController(t0, t1, t2, t3) { + var _ = this; + _._android_document_controls$_documentLayoutLink = t0; + _._collapsedHandleAutoHideTimer = _._android_document_controls$_downstreamHandleOffset = _._android_document_controls$_upstreamHandleOffset = _._android_document_controls$_collapsedHandleOffset = _._android_document_controls$_caretHeight = _._android_document_controls$_caretTop = null; + _._isCollapsedHandleAutoHidden = false; + _._magnifierFocalPointLink = t1; + _.__GestureEditingController__overlayController_A = t2; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t3; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, AndroidFollowingMagnifier: function AndroidFollowingMagnifier(t0, t1, t2) { this.layerLink = t0; @@ -131014,6 +135210,9 @@ this.offsetFromFocalPoint = t0; this.key = t1; }, + AndroidSelectionHandle$(color, handleType) { + return new A.AndroidSelectionHandle(handleType, color, null); + }, AndroidSelectionHandle: function AndroidSelectionHandle(t0, t1, t2) { this.handleType = t0; this.color = t1; @@ -131027,6 +135226,79 @@ _.onSelectAllPressed = t3; _.key = t4; }, + IosDocumentTouchEditingControls: function IosDocumentTouchEditingControls(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { + var _ = this; + _.editingController = t0; + _.document = t1; + _.selection = t2; + _.floatingCursorController = t3; + _.documentLayout = t4; + _.createOverlayControlsClipper = t5; + _.handleColor = t6; + _.onFloatingCursorStart = t7; + _.onFloatingCursorMoved = t8; + _.onFloatingCursorStop = t9; + _.magnifierFocalPointOffset = t10; + _.popoverToolbarBuilder = t11; + _.showDebugPaint = t12; + _.key = t13; + }, + _IosDocumentTouchEditingControlsState: function _IosDocumentTouchEditingControlsState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _._collapsedHandleKey = t0; + _._upstreamHandleKey = t1; + _._downstreamHandleKey = t2; + _.___IosDocumentTouchEditingControlsState__caretBlinkController_A = $; + _._prevCaretOffset = null; + _._isShowingFloatingCursor = t3; + _._floatingCursorKey = t4; + _._initialFloatingCursorOffset = null; + _._floatingCursorOffset = t5; + _._floatingCursorHeight = 20; + _.SingleTickerProviderStateMixin__ticker = t6; + _.SingleTickerProviderStateMixin__tickerModeNotifier = t7; + _._widget = null; + _._debugLifecycleState = t8; + _._framework$_element = null; + }, + _IosDocumentTouchEditingControlsState__onFloatingCursorChange_closure: function _IosDocumentTouchEditingControlsState__onFloatingCursorChange_closure(t0) { + this.$this = t0; + }, + _IosDocumentTouchEditingControlsState_build_closure: function _IosDocumentTouchEditingControlsState_build_closure(t0) { + this.$this = t0; + }, + _IosDocumentTouchEditingControlsState__buildHandleOld_closure: function _IosDocumentTouchEditingControlsState__buildHandleOld_closure(t0) { + this.$this = t0; + }, + _IosDocumentTouchEditingControlsState__buildFloatingCursor_closure: function _IosDocumentTouchEditingControlsState__buildFloatingCursor_closure(t0) { + this.$this = t0; + }, + _IosDocumentTouchEditingControlsState__buildToolbar_closure: function _IosDocumentTouchEditingControlsState__buildToolbar_closure(t0) { + this.$this = t0; + }, + IosDocumentGestureEditingController: function IosDocumentGestureEditingController(t0, t1, t2, t3) { + var _ = this; + _._documentLayoutLink = t0; + _._downstreamHandleOffset = _._downstreamCaretHeight = _._upstreamHandleOffset = _._upstreamCaretHeight = _._collapsedHandleOffset = _._caretHeight = _._caretTop = null; + _._magnifierFocalPointLink = t1; + _.__GestureEditingController__overlayController_A = t2; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t3; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + FloatingCursorController: function FloatingCursorController(t0) { + var _ = this; + _._ios_document_controls$_offset = null; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t0; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _FloatingCursorController_Object_ChangeNotifier: function _FloatingCursorController_Object_ChangeNotifier() { + }, + __IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin: function __IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin() { + }, _roundedRectangleMagnifierBuilder(context, offsetFromFocalPoint) { return new A.IOSRoundedRectangleMagnifyingGlass(offsetFromFocalPoint, null); }, @@ -131064,6 +135336,28 @@ _.onPastePressed = t2; _.key = t3; }, + MagnifierAndToolbarController: function MagnifierAndToolbarController(t0) { + var _ = this; + _._shouldDisplayToolbar = _._isMagnifierVisible = false; + _._toolbarBottomAnchor = _._toolbarTopAnchor = null; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t0; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + GestureEditingController: function GestureEditingController() { + }, + DragHandleAutoScroller: function DragHandleAutoScroller(t0, t1, t2, t3) { + var _ = this; + _._mobile_documents$_autoScroller = t0; + _._dragAutoScrollBoundary = t1; + _._getScrollPosition = t2; + _._getViewportBox = t3; + }, + _GestureEditingController_Object_ChangeNotifier: function _GestureEditingController_Object_ChangeNotifier() { + }, + _MagnifierAndToolbarController_Object_ChangeNotifier: function _MagnifierAndToolbarController_Object_ChangeNotifier() { + }, CharacterMovement_moveOffsetUpstreamByWord(_this, textOffset) { if (textOffset === 0) return null; @@ -131122,6 +135416,855 @@ CharacterMovement__moveOffsetByCharacter_closure: function CharacterMovement__moveOffsetByCharacter_closure(t0) { this._box_0 = t0; }, + AndroidEditingOverlayControls: function AndroidEditingOverlayControls(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.editingController = t0; + _.textScrollController = t1; + _.textFieldKey = t2; + _.textContentLayerLink = t3; + _.textContentKey = t4; + _.handleColor = t5; + _.showDebugPaint = t6; + _.popoverToolbarBuilder = t7; + _.key = t8; + }, + _AndroidEditingOverlayControlsState: function _AndroidEditingOverlayControlsState(t0, t1, t2, t3) { + var _ = this; + _.__editing_controls0$_collapsedHandleKey = t0; + _.__editing_controls0$_upstreamHandleKey = t1; + _.__editing_controls0$_downstreamHandleKey = t2; + _.__editing_controls0$_isDraggingExtent = _.__editing_controls0$_isDraggingBase = _._isDraggingCollapsed = false; + _._widget = _._touchHandleOffsetFromLineOfText = _.__editing_controls0$_localDragOffset = _.__editing_controls0$_globalDragOffset = null; + _._debugLifecycleState = t3; + _._framework$_element = null; + }, + _AndroidEditingOverlayControlsState_didChangeMetrics_closure: function _AndroidEditingOverlayControlsState_didChangeMetrics_closure(t0) { + this.$this = t0; + }, + _AndroidEditingOverlayControlsState_didChangeMetrics__closure: function _AndroidEditingOverlayControlsState_didChangeMetrics__closure() { + }, + _AndroidEditingOverlayControlsState__rebuildOnNextFrame_closure: function _AndroidEditingOverlayControlsState__rebuildOnNextFrame_closure(t0) { + this.$this = t0; + }, + _AndroidEditingOverlayControlsState__rebuildOnNextFrame__closure: function _AndroidEditingOverlayControlsState__rebuildOnNextFrame__closure() { + }, + _AndroidEditingOverlayControlsState__onCollapsedPanStart_closure: function _AndroidEditingOverlayControlsState__onCollapsedPanStart_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + _AndroidEditingOverlayControlsState__onBasePanStart_closure: function _AndroidEditingOverlayControlsState__onBasePanStart_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + _AndroidEditingOverlayControlsState__onExtentPanStart_closure: function _AndroidEditingOverlayControlsState__onExtentPanStart_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + _AndroidEditingOverlayControlsState__onPanUpdate_closure: function _AndroidEditingOverlayControlsState__onPanUpdate_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + _AndroidEditingOverlayControlsState__onHandleDragEnd_closure: function _AndroidEditingOverlayControlsState__onHandleDragEnd_closure(t0) { + this.$this = t0; + }, + _AndroidEditingOverlayControlsState_build_closure: function _AndroidEditingOverlayControlsState_build_closure(t0) { + this.$this = t0; + }, + _AndroidEditingOverlayControlsState_build__closure: function _AndroidEditingOverlayControlsState_build__closure() { + }, + _AndroidEditingOverlayControlsState_build_closure0: function _AndroidEditingOverlayControlsState_build_closure0(t0) { + this.$this = t0; + }, + _AndroidEditingOverlayControlsState__buildToolbar_closure: function _AndroidEditingOverlayControlsState__buildToolbar_closure(t0) { + this.$this = t0; + }, + _AndroidEditingOverlayControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet_closure: function _AndroidEditingOverlayControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet_closure(t0) { + this.$this = t0; + }, + _AndroidEditingOverlayControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet__closure: function _AndroidEditingOverlayControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet__closure() { + }, + AndroidEditingOverlayController: function AndroidEditingOverlayController(t0, t1, t2) { + var _ = this; + _.__editing_controls0$_isToolbarVisible = false; + _.textController = t0; + _.__editing_controls0$_magnifierFocalPoint = t1; + _._areHandlesVisible = _.__editing_controls0$_isMagnifierVisible = false; + _._handleAutoHideTimer = null; + _.__editing_controls0$_isCollapsedHandleAutoHidden = false; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t2; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _AndroidEditingOverlayController_Object_ChangeNotifier: function _AndroidEditingOverlayController_Object_ChangeNotifier() { + }, + __AndroidEditingOverlayControlsState_State_WidgetsBindingObserver: function __AndroidEditingOverlayControlsState_State_WidgetsBindingObserver() { + }, + AndroidTextFieldTouchInteractor: function AndroidTextFieldTouchInteractor(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.focusNode = t0; + _.textController = t1; + _.editingOverlayController = t2; + _.textScrollController = t3; + _.textKey = t4; + _.showDebugPaint = t5; + _.child = t6; + _.key = t7; + }, + AndroidTextFieldTouchInteractorState: function AndroidTextFieldTouchInteractorState(t0, t1, t2, t3) { + var _ = this; + _.__user_interaction0$_textViewportOffsetLink = t0; + _.__user_interaction0$_isDraggingCaret = false; + _.__user_interaction0$_dragOffset = _.__user_interaction0$_globalDragOffset = null; + _.TickerProviderStateMixin__tickers = t1; + _.TickerProviderStateMixin__tickerModeNotifier = t2; + _._widget = null; + _._debugLifecycleState = t3; + _._framework$_element = null; + }, + AndroidTextFieldTouchInteractorState__onDoubleTapDown_closure: function AndroidTextFieldTouchInteractorState__onDoubleTapDown_closure(t0, t1) { + this.$this = t0; + this.tapTextPosition = t1; + }, + AndroidTextFieldTouchInteractorState__onTextPanStart_closure: function AndroidTextFieldTouchInteractorState__onTextPanStart_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + AndroidTextFieldTouchInteractorState__onPanUpdate_closure: function AndroidTextFieldTouchInteractorState__onPanUpdate_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + AndroidTextFieldTouchInteractorState__onHandleDragEnd_closure: function AndroidTextFieldTouchInteractorState__onHandleDragEnd_closure(t0) { + this.$this = t0; + }, + AndroidTextFieldTouchInteractorState__onScrollChange_closure: function AndroidTextFieldTouchInteractorState__onScrollChange_closure(t0) { + this.$this = t0; + }, + AndroidTextFieldTouchInteractorState_build_closure: function AndroidTextFieldTouchInteractorState_build_closure() { + }, + AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure: function AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure() { + }, + AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure0: function AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure0(t0, t1) { + this.$this = t0; + this.gestureSettings = t1; + }, + AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure1: function AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure1() { + }, + AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure2: function AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure2(t0, t1) { + this.$this = t0; + this.gestureSettings = t1; + }, + _AndroidTextFieldTouchInteractorState_State_TickerProviderStateMixin: function _AndroidTextFieldTouchInteractorState_State_TickerProviderStateMixin() { + }, + _defaultAndroidToolbarBuilder(context, controller) { + return new A.AndroidTextEditingFloatingToolbar(new A._defaultAndroidToolbarBuilder_closure(controller), new A._defaultAndroidToolbarBuilder_closure0(controller), new A._defaultAndroidToolbarBuilder_closure1(controller), new A._defaultAndroidToolbarBuilder_closure2(controller), null); + }, + SuperAndroidTextField: function SuperAndroidTextField(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { + var _ = this; + _.focusNode = t0; + _.textController = t1; + _.textAlign = t2; + _.textStyleBuilder = t3; + _.hintBehavior = t4; + _.hintBuilder = t5; + _.caretStyle = t6; + _.selectionColor = t7; + _.handlesColor = t8; + _.minLines = t9; + _.maxLines = t10; + _.lineHeight = t11; + _.textInputAction = t12; + _.padding = t13; + _.key = t14; + }, + SuperAndroidTextFieldState: function SuperAndroidTextFieldState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _._android_textfield$_textFieldKey = t0; + _._android_textfield$_textFieldLayerLink = t1; + _._android_textfield$_textContentLayerLink = t2; + _._android_textfield$_scrollKey = t3; + _._android_textfield$_textContentKey = t4; + _.__SuperAndroidTextFieldState__textEditingController_A = _.__SuperAndroidTextFieldState__focusNode_A = $; + _._android_textfield$_magnifierLayerLink = t5; + _.__SuperAndroidTextFieldState__textScrollController_A = _.__SuperAndroidTextFieldState__editingOverlayController_A = $; + _._android_textfield$_controlsOverlayEntry = null; + _.TickerProviderStateMixin__tickers = t6; + _.TickerProviderStateMixin__tickerModeNotifier = t7; + _._widget = null; + _._debugLifecycleState = t8; + _._framework$_element = null; + }, + SuperAndroidTextFieldState_initState_closure: function SuperAndroidTextFieldState_initState_closure(t0) { + this.$this = t0; + }, + SuperAndroidTextFieldState_reassemble_closure: function SuperAndroidTextFieldState_reassemble_closure(t0) { + this.$this = t0; + }, + SuperAndroidTextFieldState_dispose_closure: function SuperAndroidTextFieldState_dispose_closure(t0) { + this.$this = t0; + }, + SuperAndroidTextFieldState_dispose_closure0: function SuperAndroidTextFieldState_dispose_closure0(t0) { + this.$this = t0; + }, + SuperAndroidTextFieldState_didChangeMetrics_closure: function SuperAndroidTextFieldState_didChangeMetrics_closure(t0) { + this.$this = t0; + }, + SuperAndroidTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure: function SuperAndroidTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure(t0) { + this.$this = t0; + }, + SuperAndroidTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure0: function SuperAndroidTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure0(t0) { + this.$this = t0; + }, + SuperAndroidTextFieldState__showEditingControlsOverlay_closure: function SuperAndroidTextFieldState__showEditingControlsOverlay_closure(t0) { + this.$this = t0; + }, + SuperAndroidTextFieldState_build_closure: function SuperAndroidTextFieldState_build_closure(t0) { + this.$this = t0; + }, + _defaultAndroidToolbarBuilder_closure: function _defaultAndroidToolbarBuilder_closure(t0) { + this.controller = t0; + }, + _defaultAndroidToolbarBuilder_closure0: function _defaultAndroidToolbarBuilder_closure0(t0) { + this.controller = t0; + }, + _defaultAndroidToolbarBuilder_closure1: function _defaultAndroidToolbarBuilder_closure1(t0) { + this.controller = t0; + }, + _defaultAndroidToolbarBuilder_closure2: function _defaultAndroidToolbarBuilder_closure2(t0) { + this.controller = t0; + }, + _SuperAndroidTextFieldState_State_TickerProviderStateMixin: function _SuperAndroidTextFieldState_State_TickerProviderStateMixin() { + }, + _SuperAndroidTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver: function _SuperAndroidTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver() { + }, + DefaultSuperTextFieldKeyboardHandlers_copyTextWhenCmdCIsPressed(controller, keyEvent, textLayout) { + var t1; + if (!A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent)) + return B.TextFieldKeyboardHandlerResult_2; + if (!keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_99)) + return B.TextFieldKeyboardHandlerResult_2; + t1 = controller._realController; + if (t1.get$selection().extentOffset === -1) + return B.TextFieldKeyboardHandlerResult_2; + t1.copySelectedTextToClipboard$0(); + return B.TextFieldKeyboardHandlerResult_0; + }, + DefaultSuperTextFieldKeyboardHandlers_pasteTextWhenCmdVIsPressed(controller, keyEvent, textLayout) { + var t1, t2; + if (!A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent)) + return B.TextFieldKeyboardHandlerResult_2; + if (!keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_118)) + return B.TextFieldKeyboardHandlerResult_2; + t1 = controller._realController; + if (t1.get$selection().extentOffset === -1) + return B.TextFieldKeyboardHandlerResult_2; + t2 = t1.get$selection(); + if (t2.start != t2.end) + t1.deleteSelectedText$0(); + t1.pasteClipboard$0(); + return B.TextFieldKeyboardHandlerResult_0; + }, + DefaultSuperTextFieldKeyboardHandlers_selectAllTextFieldWhenCmdAIsPressed(controller, keyEvent, textLayout) { + if (!A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent)) + return B.TextFieldKeyboardHandlerResult_2; + if (!keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_97)) + return B.TextFieldKeyboardHandlerResult_2; + controller._realController.selectAll$0(); + return B.TextFieldKeyboardHandlerResult_0; + }, + DefaultSuperTextFieldKeyboardHandlers_moveCaretToStartOrEnd(controller, keyEvent, textLayout) { + var moveLeft, + t1 = $.$get$RawKeyboard_instance()._keysPressed, + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934848)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934849); + } else + t1 = true; + if (!t1) + return B.TextFieldKeyboardHandlerResult_2; + if (A.defaultTargetPlatform() !== B.TargetPlatform_4) + return B.TextFieldKeyboardHandlerResult_2; + t1 = keyEvent.data; + if (!t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_97) && !t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_101)) + return B.TextFieldKeyboardHandlerResult_2; + if (controller._realController.get$selection().extentOffset === -1) + return B.TextFieldKeyboardHandlerResult_2; + if (t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_97)) + moveLeft = true; + else { + t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_101); + moveLeft = false; + } + textLayout.toString; + controller.moveCaretHorizontally$4$expandSelection$moveLeft$movementModifier$textLayout(false, moveLeft, B.MovementModifier_line, textLayout); + return B.TextFieldKeyboardHandlerResult_0; + }, + DefaultSuperTextFieldKeyboardHandlers_moveUpDownLeftAndRightWithArrowKeys(controller, keyEvent, textLayout) { + var t2, t3, t4, movementModifier, _null = null, + t1 = keyEvent.data; + if (!B.JSArray_methods.contains$1(B.List_w97, t1.get$logicalKey())) + return B.TextFieldKeyboardHandlerResult_2; + t2 = controller._realController; + if (t2.get$selection().extentOffset === -1) + return B.TextFieldKeyboardHandlerResult_0; + if (A.defaultTargetPlatform() === B.TargetPlatform_5) { + t3 = $.$get$RawKeyboard_instance()._keysPressed; + t4 = t3.get$values(t3); + if (!A.LinkedHashSet_LinkedHashSet$of(t4, A._instanceType(t4)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934852)) { + t3 = t3.get$values(t3); + t3 = A.LinkedHashSet_LinkedHashSet$of(t3, A._instanceType(t3)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934853); + } else + t3 = true; + } else + t3 = false; + if (t3) + return B.TextFieldKeyboardHandlerResult_2; + if (A.defaultTargetPlatform() === B.TargetPlatform_3) { + t3 = $.$get$RawKeyboard_instance()._keysPressed; + t4 = t3.get$values(t3); + if (!A.LinkedHashSet_LinkedHashSet$of(t4, A._instanceType(t4)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934852)) { + t3 = t3.get$values(t3); + t3 = A.LinkedHashSet_LinkedHashSet$of(t3, A._instanceType(t3)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934853); + } else + t3 = true; + if (t3) + t3 = t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968068) || t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968065); + else + t3 = false; + } else + t3 = false; + if (t3) + return B.TextFieldKeyboardHandlerResult_2; + if (t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968066)) { + $.$get$_log4().log$4(B.Level_FINER_400, "moveUpDownLeftAndRightWithArrowKeys - handling left arrow key", _null, _null); + if (A.defaultTargetPlatform() === B.TargetPlatform_5 || A.defaultTargetPlatform() === B.TargetPlatform_3) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934848)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934849); + } else + t1 = true; + } else + t1 = false; + if (t1) + movementModifier = B.MovementModifier_word; + else { + if (A.defaultTargetPlatform() === B.TargetPlatform_4) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934854)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934855); + } else + t1 = true; + } else + t1 = false; + if (t1) + movementModifier = B.MovementModifier_line; + else { + if (A.defaultTargetPlatform() === B.TargetPlatform_4) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934852)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934853); + } else + t1 = true; + } else + t1 = false; + movementModifier = t1 ? B.MovementModifier_word : _null; + } + } + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934850)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934851); + } else + t1 = true; + controller.moveCaretHorizontally$4$expandSelection$moveLeft$movementModifier$textLayout(t1, true, movementModifier, textLayout); + } else if (t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968067)) { + $.$get$_log4().log$4(B.Level_FINER_400, "moveUpDownLeftAndRightWithArrowKeys - handling right arrow key", _null, _null); + if (A.defaultTargetPlatform() === B.TargetPlatform_5 || A.defaultTargetPlatform() === B.TargetPlatform_3) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934848)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934849); + } else + t1 = true; + } else + t1 = false; + if (t1) + movementModifier = B.MovementModifier_word; + else { + if (A.defaultTargetPlatform() === B.TargetPlatform_4) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934854)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934855); + } else + t1 = true; + } else + t1 = false; + if (t1) + movementModifier = B.MovementModifier_line; + else { + if (A.defaultTargetPlatform() === B.TargetPlatform_4) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934852)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934853); + } else + t1 = true; + } else + t1 = false; + movementModifier = t1 ? B.MovementModifier_word : _null; + } + } + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934850)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934851); + } else + t1 = true; + controller.moveCaretHorizontally$4$expandSelection$moveLeft$movementModifier$textLayout(t1, false, movementModifier, textLayout); + } else if (t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968068)) { + $.$get$_log4().log$4(B.Level_FINER_400, "moveUpDownLeftAndRightWithArrowKeys - handling up arrow key", _null, _null); + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t3 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t3, A._instanceType(t3)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934850)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934851); + } else + t1 = true; + t2.moveCaretVertically$3$expandSelection$moveUp$textLayout(t1, true, textLayout); + } else if (t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968065)) { + $.$get$_log4().log$4(B.Level_FINER_400, "moveUpDownLeftAndRightWithArrowKeys - handling down arrow key", _null, _null); + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t3 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t3, A._instanceType(t3)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934850)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934851); + } else + t1 = true; + t2.moveCaretVertically$3$expandSelection$moveUp$textLayout(t1, false, textLayout); + } + return B.TextFieldKeyboardHandlerResult_0; + }, + DefaultSuperTextFieldKeyboardHandlers_moveToLineStartWithHome(controller, keyEvent, textLayout) { + var t1, t2; + if (A.defaultTargetPlatform() !== B.TargetPlatform_5 && A.defaultTargetPlatform() !== B.TargetPlatform_3) + return B.TextFieldKeyboardHandlerResult_2; + if (keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968070)) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934850)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934851); + } else + t1 = true; + controller.moveCaretHorizontally$4$expandSelection$moveLeft$movementModifier$textLayout(t1, true, B.MovementModifier_line, textLayout); + return B.TextFieldKeyboardHandlerResult_0; + } + return B.TextFieldKeyboardHandlerResult_2; + }, + DefaultSuperTextFieldKeyboardHandlers_moveToLineEndWithEnd(controller, keyEvent, textLayout) { + var t1, t2; + if (A.defaultTargetPlatform() !== B.TargetPlatform_5 && A.defaultTargetPlatform() !== B.TargetPlatform_3) + return B.TextFieldKeyboardHandlerResult_2; + if (keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968069)) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934850)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934851); + } else + t1 = true; + controller.moveCaretHorizontally$4$expandSelection$moveLeft$movementModifier$textLayout(t1, false, B.MovementModifier_line, textLayout); + return B.TextFieldKeyboardHandlerResult_0; + } + return B.TextFieldKeyboardHandlerResult_2; + }, + DefaultSuperTextFieldKeyboardHandlers_insertCharacterWhenKeyIsPressed(controller, keyEvent, textLayout) { + var t1 = $.$get$RawKeyboard_instance()._keysPressed, + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934854)) { + t2 = t1.get$values(t1); + t2 = A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934855); + } else + t2 = true; + if (!t2) { + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934848)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934849); + } else + t1 = true; + } else + t1 = true; + if (t1) + return B.TextFieldKeyboardHandlerResult_2; + t1 = keyEvent.character; + if (t1 == null || t1 === "") + return B.TextFieldKeyboardHandlerResult_2; + t1.toString; + if (A.LogicalKeyboardKey_isControlCharacter(t1)) + return B.TextFieldKeyboardHandlerResult_2; + if (A.isKeyEventCharacterBlacklisted(t1)) + return B.TextFieldKeyboardHandlerResult_2; + controller._realController.insertCharacter$1(t1); + return B.TextFieldKeyboardHandlerResult_0; + }, + DefaultSuperTextFieldKeyboardHandlers_deleteTextOnLineBeforeCaretWhenShortcutKeyAndBackspaceIsPressed(controller, keyEvent, textLayout) { + var t1, t2; + if (!A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent) || !keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304)) + return B.TextFieldKeyboardHandlerResult_2; + t1 = controller._realController; + if (t1.get$selection().extentOffset < 0) + return B.TextFieldKeyboardHandlerResult_2; + t2 = t1.get$selection(); + if (t2.start != t2.end) { + t1.deleteSelection$1$newComposingRegion(null); + return B.TextFieldKeyboardHandlerResult_0; + } + if (textLayout.getPositionAtStartOfLine$1(t1.get$selection().get$extent()).offset == t1.get$selection().extentOffset) + return B.TextFieldKeyboardHandlerResult_0; + t1.deleteTextOnLineBeforeCaret$1$textLayout(textLayout); + return B.TextFieldKeyboardHandlerResult_0; + }, + DefaultSuperTextFieldKeyboardHandlers_deleteTextWhenBackspaceOrDeleteIsPressed(controller, keyEvent, textLayout) { + var t2, + t1 = keyEvent.data, + isBackspace = t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304), + isDelete = t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967423); + if (!isBackspace && !isDelete) + return B.TextFieldKeyboardHandlerResult_2; + t1 = controller._realController; + if (t1.get$selection().extentOffset < 0) + return B.TextFieldKeyboardHandlerResult_2; + t2 = t1.get$selection(); + if (t2.start == t2.end) + t1.deleteCharacter$1(isBackspace ? B.TextAffinity_0 : B.TextAffinity_1); + else + t1.deleteSelectedText$0(); + return B.TextFieldKeyboardHandlerResult_0; + }, + DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenAltBackSpaceIsPressedOnMac(controller, keyEvent, textLayout) { + var t1, t2; + if (A.defaultTargetPlatform() !== B.TargetPlatform_4) + return B.TextFieldKeyboardHandlerResult_2; + if (keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304)) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934852)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934853); + } else + t1 = true; + t1 = !t1; + } else + t1 = true; + if (t1) + return B.TextFieldKeyboardHandlerResult_2; + if (controller._realController.get$selection().extentOffset < 0) + return B.TextFieldKeyboardHandlerResult_2; + A.DefaultSuperTextFieldKeyboardHandlers__deleteUpstreamWord(controller, textLayout); + return B.TextFieldKeyboardHandlerResult_0; + }, + DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenCtlBackSpaceIsPressedOnWindowsAndLinux(controller, keyEvent, textLayout) { + var t1, t2; + if (A.defaultTargetPlatform() !== B.TargetPlatform_5 && A.defaultTargetPlatform() !== B.TargetPlatform_3) + return B.TextFieldKeyboardHandlerResult_2; + if (keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304)) { + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934848)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934849); + } else + t1 = true; + t1 = !t1; + } else + t1 = true; + if (t1) + return B.TextFieldKeyboardHandlerResult_2; + if (controller._realController.get$selection().extentOffset < 0) + return B.TextFieldKeyboardHandlerResult_2; + A.DefaultSuperTextFieldKeyboardHandlers__deleteUpstreamWord(controller, textLayout); + return B.TextFieldKeyboardHandlerResult_0; + }, + DefaultSuperTextFieldKeyboardHandlers__deleteUpstreamWord(controller, textLayout) { + var t1 = controller._realController, + t2 = t1.get$selection(); + if (t2.start != t2.end) { + t1.deleteSelectedText$0(); + return; + } + controller.moveCaretHorizontally$4$expandSelection$moveLeft$movementModifier$textLayout(true, true, B.MovementModifier_word, textLayout); + t1.deleteSelectedText$0(); + }, + DefaultSuperTextFieldKeyboardHandlers_insertNewlineWhenEnterIsPressed(controller, keyEvent, textLayout) { + var t2, + t1 = keyEvent.data; + if (!t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967309) && !t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_8589935117)) + return B.TextFieldKeyboardHandlerResult_2; + t1 = controller._realController; + t2 = t1.get$selection(); + if (t2.start != t2.end) + return B.TextFieldKeyboardHandlerResult_2; + t1.insertNewline$0(); + return B.TextFieldKeyboardHandlerResult_0; + }, + SuperDesktopTextField: function SuperDesktopTextField(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { + var _ = this; + _.focusNode = t0; + _.textController = t1; + _.textStyleBuilder = t2; + _.hintBehavior = t3; + _.hintBuilder = t4; + _.textAlign = t5; + _.selectionHighlightStyle = t6; + _.caretStyle = t7; + _.padding = t8; + _.minLines = t9; + _.maxLines = t10; + _.inputSource = t11; + _.keyboardHandlers = t12; + _.key = t13; + }, + SuperDesktopTextFieldState: function SuperDesktopTextFieldState(t0, t1, t2, t3) { + var _ = this; + _._desktop_textfield$_textKey = t0; + _._textScrollKey = t1; + _.__SuperDesktopTextFieldState__focusNode_A = $; + _._desktop_textfield$_hasFocus = false; + _.__SuperDesktopTextFieldState__scrollController_A = _.__SuperDesktopTextFieldState__controller_A = $; + _._desktop_textfield$_viewportHeight = null; + _._estimatedLineHeight = t2; + _._widget = null; + _._debugLifecycleState = t3; + _._framework$_element = null; + }, + SuperDesktopTextFieldState__onSelectionOrContentChange_closure: function SuperDesktopTextFieldState__onSelectionOrContentChange_closure(t0) { + this.$this = t0; + }, + SuperDesktopTextFieldState__updateViewportHeight_closure: function SuperDesktopTextFieldState__updateViewportHeight_closure(t0, t1) { + this._box_0 = t0; + this.$this = t1; + }, + SuperDesktopTextFieldState_build_closure: function SuperDesktopTextFieldState_build_closure(t0) { + this.$this = t0; + }, + SuperDesktopTextFieldState_build__closure: function SuperDesktopTextFieldState_build__closure(t0) { + this.$this = t0; + }, + SuperDesktopTextFieldState_build_closure0: function SuperDesktopTextFieldState_build_closure0(t0, t1) { + this.$this = t0; + this.isMultiline = t1; + }, + SuperTextFieldGestureInteractor: function SuperTextFieldGestureInteractor(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.focusNode = t0; + _.textController = t1; + _.textKey = t2; + _.textScrollKey = t3; + _.isMultiline = t4; + _.onRightClick = t5; + _.child = t6; + _.key = t7; + }, + _SuperTextFieldGestureInteractorState: function _SuperTextFieldGestureInteractorState(t0, t1) { + var _ = this; + _._desktop_textfield$_selectionType = t0; + _._widget = _._dragRectInViewport = _._dragEndInText = _._dragEndInViewport = _._dragStartInText = _._dragStartInViewport = null; + _._debugLifecycleState = t1; + _._framework$_element = null; + }, + _SuperTextFieldGestureInteractorState__onTapDown_closure: function _SuperTextFieldGestureInteractorState__onTapDown_closure(t0, t1, t2) { + this.$this = t0; + this.expandSelection = t1; + this.tapTextPosition = t2; + }, + _SuperTextFieldGestureInteractorState__onDoubleTapDown_closure: function _SuperTextFieldGestureInteractorState__onDoubleTapDown_closure(t0, t1) { + this.$this = t0; + this.tapTextPosition = t1; + }, + _SuperTextFieldGestureInteractorState__onTripleTapDown_closure: function _SuperTextFieldGestureInteractorState__onTripleTapDown_closure(t0, t1) { + this.$this = t0; + this.tapTextPosition = t1; + }, + _SuperTextFieldGestureInteractorState__onPanUpdate_closure: function _SuperTextFieldGestureInteractorState__onPanUpdate_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + _SuperTextFieldGestureInteractorState__onPanEnd_closure: function _SuperTextFieldGestureInteractorState__onPanEnd_closure(t0) { + this.$this = t0; + }, + _SuperTextFieldGestureInteractorState__onPanCancel_closure: function _SuperTextFieldGestureInteractorState__onPanCancel_closure(t0) { + this.$this = t0; + }, + _SuperTextFieldGestureInteractorState__updateDragSelection_closure: function _SuperTextFieldGestureInteractorState__updateDragSelection_closure(t0) { + this.$this = t0; + }, + _SuperTextFieldGestureInteractorState__clearSelection_closure: function _SuperTextFieldGestureInteractorState__clearSelection_closure(t0) { + this.$this = t0; + }, + _SuperTextFieldGestureInteractorState_build_closure: function _SuperTextFieldGestureInteractorState_build_closure() { + }, + _SuperTextFieldGestureInteractorState_build_closure0: function _SuperTextFieldGestureInteractorState_build_closure0(t0, t1) { + this.$this = t0; + this.gestureSettings = t1; + }, + _SuperTextFieldGestureInteractorState_build_closure1: function _SuperTextFieldGestureInteractorState_build_closure1() { + }, + _SuperTextFieldGestureInteractorState_build_closure2: function _SuperTextFieldGestureInteractorState_build_closure2(t0, t1) { + this.$this = t0; + this.gestureSettings = t1; + }, + SuperTextFieldKeyboardInteractor: function SuperTextFieldKeyboardInteractor(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.focusNode = t0; + _.textController = t1; + _.textKey = t2; + _.keyboardActions = t3; + _.child = t4; + _.key = t5; + }, + _SuperTextFieldKeyboardInteractorState: function _SuperTextFieldKeyboardInteractorState(t0) { + this._widget = null; + this._debugLifecycleState = t0; + this._framework$_element = null; + }, + SuperTextFieldImeInteractor: function SuperTextFieldImeInteractor(t0, t1, t2, t3, t4) { + var _ = this; + _.focusNode = t0; + _.textController = t1; + _.isMultiline = t2; + _.child = t3; + _.key = t4; + }, + _SuperTextFieldImeInteractorState: function _SuperTextFieldImeInteractorState(t0) { + this._widget = null; + this._debugLifecycleState = t0; + this._framework$_element = null; + }, + _SuperTextFieldImeInteractorState_initState_closure: function _SuperTextFieldImeInteractorState_initState_closure(t0) { + this.$this = t0; + }, + _SuperTextFieldImeInteractorState_didUpdateWidget_closure: function _SuperTextFieldImeInteractorState_didUpdateWidget_closure(t0) { + this.$this = t0; + }, + _SuperTextFieldImeInteractorState__updateSelectionAndImeConnectionOnFocusChange_closure: function _SuperTextFieldImeInteractorState__updateSelectionAndImeConnectionOnFocusChange_closure(t0) { + this.$this = t0; + }, + _SuperTextFieldImeInteractorState__updateSelectionAndImeConnectionOnFocusChange_closure0: function _SuperTextFieldImeInteractorState__updateSelectionAndImeConnectionOnFocusChange_closure0(t0) { + this.$this = t0; + }, + SuperTextFieldScrollview: function SuperTextFieldScrollview(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.textController = t0; + _.textKey = t1; + _.scrollController = t2; + _.padding = t3; + _.viewportHeight = t4; + _.estimatedLineHeight = t5; + _.isMultiline = t6; + _.child = t7; + _.key = t8; + }, + SuperTextFieldScrollviewState: function SuperTextFieldScrollviewState(t0, t1, t2) { + var _ = this; + _._scrollToEndOnTick = _._scrollToStartOnTick = false; + _._scrollAmountPerFrame = 0; + _.__SuperTextFieldScrollviewState__ticker_A = $; + _.SingleTickerProviderStateMixin__ticker = t0; + _.SingleTickerProviderStateMixin__tickerModeNotifier = t1; + _._widget = null; + _._debugLifecycleState = t2; + _._framework$_element = null; + }, + SuperTextFieldScrollviewState_didUpdateWidget_closure: function SuperTextFieldScrollviewState_didUpdateWidget_closure(t0) { + this.$this = t0; + }, + SuperTextFieldScrollviewState__onSelectionOrContentChange_closure: function SuperTextFieldScrollviewState__onSelectionOrContentChange_closure(t0) { + this.$this = t0; + }, + _SelectionType: function _SelectionType(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + TextFieldKeyboardHandlerResult: function TextFieldKeyboardHandlerResult(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + _EstimatedLineHeight: function _EstimatedLineHeight() { + this._lastComputedStyle = this._lastLineHeight = null; + }, + _SuperTextFieldScrollviewState_State_SingleTickerProviderStateMixin: function _SuperTextFieldScrollviewState_State_SingleTickerProviderStateMixin() { + }, + AttributedTextEditingController$(composingRegion, selection, text) { + var t1 = A.AttributedText$(null, ""); + t1 = new A.AttributedTextEditingController(B.TextSelection_ke5, A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution), B.TextRange_m1_m1, t1, $.$get$ChangeNotifier__emptyListeners()); + t1.AttributedTextEditingController$3$composingRegion$selection$text(composingRegion, selection, text); + return t1; + }, + AttributedTextEditingController: function AttributedTextEditingController(t0, t1, t2, t3, t4) { + var _ = this; + _._attributed_text_editing_controller$_selection = t0; + _._composingAttributions = t1; + _._attributed_text_editing_controller$_composingRegion = t2; + _._attributed_text_editing_controller$_text = t3; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t4; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _AttributedTextEditingController_Object_ChangeNotifier: function _AttributedTextEditingController_Object_ChangeNotifier() { + }, + FillWidthIfConstrained: function FillWidthIfConstrained(t0, t1) { + this.child = t0; + this.key = t1; + }, + RenderFillWidthIfConstrained: function RenderFillWidthIfConstrained(t0, t1, t2) { + var _ = this; + _._fill_width_if_constrained$_minWidth = t0; + _.RenderObjectWithChildMixin__child = t1; + _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; + _._computingThisDryLayout = false; + _._cachedBaselines = _._box$_size = null; + _._debugActivePointers = 0; + _._object$_debugDisposed = false; + _.debugCreator = _.parentData = null; + _._debugDoingThisLayout = _._debugDoingThisResize = false; + _._debugCanParentUseSize = null; + _._debugMutationsLocked = false; + _._needsLayout = true; + _._relayoutBoundary = null; + _._doingThisLayoutWithCallback = false; + _._constraints = null; + _._debugDoingThisPaint = false; + _.__RenderObject__wasRepaintBoundary_A = $; + _._layerHandle = t2; + _._needsCompositingBitsUpdate = false; + _.__RenderObject__needsCompositing_A = $; + _._needsPaint = true; + _._needsCompositedLayerUpdate = false; + _._cachedSemanticsConfiguration = null; + _._needsSemanticsUpdate = true; + _._semantics = null; + _._depth = 0; + _._node$_parent = _._node$_owner = null; + }, + HintBehavior: function HintBehavior(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, MagnifyingGlass: function MagnifyingGlass(t0, t1, t2, t3, t4) { var _ = this; _.offsetFromFocalPoint = t0; @@ -131138,6 +136281,376 @@ _.offset = t3; _.blurRadius = t4; }, + TextScrollView$(child, key, lineHeight, maxLines, minLines, padding, perLineAutoScrollDuration, showDebugPaint, textAlign, textEditingController, textKey, textScrollController) { + return new A.TextScrollView(textScrollController, textKey, textEditingController, minLines, maxLines, lineHeight, perLineAutoScrollDuration, false, textAlign, padding, child, key); + }, + TextScrollController$(textController, tickerProvider) { + var t1 = new A.TextScrollController(textController, B.Duration_0, $.$get$ChangeNotifier__emptyListeners()); + t1.__TextScrollController__ticker_A = tickerProvider.createTicker$1(t1.get$_autoScrollTick()); + return t1; + }, + TextScrollView: function TextScrollView(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + var _ = this; + _.textScrollController = t0; + _.textKey = t1; + _.textEditingController = t2; + _.minLines = t3; + _.maxLines = t4; + _.lineHeight = t5; + _.perLineAutoScrollDuration = t6; + _.showDebugPaint = t7; + _.textAlign = t8; + _.padding = t9; + _.child = t10; + _.key = t11; + }, + _TextScrollViewState: function _TextScrollViewState(t0, t1, t2, t3, t4) { + var _ = this; + _._textFieldViewportKey = t0; + _._text_scrollview$_scrollController = t1; + _._needViewportHeight = true; + _._viewportHeight = null; + _.SingleTickerProviderStateMixin__ticker = t2; + _.SingleTickerProviderStateMixin__tickerModeNotifier = t3; + _._widget = null; + _._debugLifecycleState = t4; + _._framework$_element = null; + }, + _TextScrollViewState__updateViewportHeight_closure: function _TextScrollViewState__updateViewportHeight_closure(t0) { + this.$this = t0; + }, + _TextScrollViewState__updateViewportHeight_closure0: function _TextScrollViewState__updateViewportHeight_closure0(t0, t1) { + this._box_0 = t0; + this.$this = t1; + }, + _TextScrollViewState__updateViewportHeight_closure1: function _TextScrollViewState__updateViewportHeight_closure1(t0) { + this.$this = t0; + }, + _TextScrollViewState__updateViewportHeight__closure: function _TextScrollViewState__updateViewportHeight__closure(t0) { + this.$this = t0; + }, + _TextScrollViewState__scheduleViewportHeightUpdate_closure: function _TextScrollViewState__scheduleViewportHeightUpdate_closure(t0) { + this.$this = t0; + }, + _TextScrollViewState_build_closure: function _TextScrollViewState_build_closure(t0) { + this.$this = t0; + }, + TextScrollController: function TextScrollController(t0, t1, t2) { + var _ = this; + _._text_scrollview$_textController = t0; + _._text_scrollview$_delegate = null; + _.__TextScrollController__ticker_A = $; + _._scrollOffset = 0; + _._autoScrollDirection = null; + _._timeOfNextAutoScroll = t1; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t2; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _AutoScrollDirection: function _AutoScrollDirection(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + _TextScrollController_Object_ChangeNotifier: function _TextScrollController_Object_ChangeNotifier() { + }, + __TextScrollViewState_State_SingleTickerProviderStateMixin: function __TextScrollViewState_State_SingleTickerProviderStateMixin() { + }, + ImeAttributedTextEditingController$(controller, disposeClientController) { + var _null = null, + t1 = controller == null ? A.AttributedTextEditingController$(_null, _null, _null) : controller, + t2 = A.AttributedText$(_null, ""); + t2 = new A.ImeAttributedTextEditingController(B.Brightness_1, t1, disposeClientController, B.TextSelection_ke5, A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution), B.TextRange_m1_m1, t2, $.$get$ChangeNotifier__emptyListeners()); + t2.AttributedTextEditingController$3$composingRegion$selection$text(_null, _null, _null); + t1.addListener$1(0, t2.get$_onInnerControllerChange()); + return t2; + }, + ImeAttributedTextEditingController: function ImeAttributedTextEditingController(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _._keyboardAppearance = t0; + _._realController = t1; + _._disposeClientController = t2; + _._inputConnection = _._onIOSFloatingCursorChange = null; + _.__ime_text_editing_controller$_allowNonTextDeltas = _._sendTextChangesToPlatform = true; + _.__ime_text_editing_controller$_onPerformActionPressed = _._latestPlatformTextEditingValue = null; + _._attributed_text_editing_controller$_selection = t3; + _._composingAttributions = t4; + _._attributed_text_editing_controller$_composingRegion = t5; + _._attributed_text_editing_controller$_text = t6; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t7; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + ImeAttributedTextEditingController__sendEditingValueToPlatform_closure: function ImeAttributedTextEditingController__sendEditingValueToPlatform_closure(t0) { + this.$this = t0; + }, + ImeAttributedTextEditingController_updateEditingValueWithDeltas_closure: function ImeAttributedTextEditingController_updateEditingValueWithDeltas_closure() { + }, + _ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient: function _ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient() { + }, + _ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient_DeltaTextInputClient: function _ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient_DeltaTextInputClient() { + }, + IOSEditingControls: function IOSEditingControls(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.editingController = t0; + _.textScrollController = t1; + _.textFieldKey = t2; + _.textContentLayerLink = t3; + _.textContentKey = t4; + _.handleColor = t5; + _.showDebugPaint = t6; + _.popoverToolbarBuilder = t7; + _.key = t8; + }, + _IOSEditingControlsState: function _IOSEditingControlsState(t0, t1, t2) { + var _ = this; + _.__editing_controls$_upstreamHandleKey = t0; + _.__editing_controls$_downstreamHandleKey = t1; + _._isDraggingExtent = _._isDraggingBase = false; + _._widget = _.__editing_controls$_localDragOffset = _.__editing_controls$_globalDragOffset = null; + _._debugLifecycleState = t2; + _._framework$_element = null; + }, + _IOSEditingControlsState_didChangeMetrics_closure: function _IOSEditingControlsState_didChangeMetrics_closure(t0) { + this.$this = t0; + }, + _IOSEditingControlsState_didChangeMetrics__closure: function _IOSEditingControlsState_didChangeMetrics__closure() { + }, + _IOSEditingControlsState__rebuildOnNextFrame_closure: function _IOSEditingControlsState__rebuildOnNextFrame_closure(t0) { + this.$this = t0; + }, + _IOSEditingControlsState__rebuildOnNextFrame__closure: function _IOSEditingControlsState__rebuildOnNextFrame__closure() { + }, + _IOSEditingControlsState__onBasePanStart_closure: function _IOSEditingControlsState__onBasePanStart_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + _IOSEditingControlsState__onExtentPanStart_closure: function _IOSEditingControlsState__onExtentPanStart_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + _IOSEditingControlsState__onPanUpdate_closure: function _IOSEditingControlsState__onPanUpdate_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + _IOSEditingControlsState__onHandleDragEnd_closure: function _IOSEditingControlsState__onHandleDragEnd_closure(t0) { + this.$this = t0; + }, + _IOSEditingControlsState_build_closure: function _IOSEditingControlsState_build_closure(t0) { + this.$this = t0; + }, + _IOSEditingControlsState_build__closure: function _IOSEditingControlsState_build__closure() { + }, + _IOSEditingControlsState_build_closure0: function _IOSEditingControlsState_build_closure0(t0) { + this.$this = t0; + }, + _IOSEditingControlsState__buildToolbar_closure: function _IOSEditingControlsState__buildToolbar_closure(t0) { + this.$this = t0; + }, + _IOSEditingControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet_closure: function _IOSEditingControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet_closure(t0) { + this.$this = t0; + }, + _IOSEditingControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet__closure: function _IOSEditingControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet__closure() { + }, + IOSEditingOverlayController: function IOSEditingOverlayController(t0, t1, t2) { + var _ = this; + _._isToolbarVisible = false; + _.textController = t0; + _._magnifierFocalPoint = t1; + _.__editing_controls$_isMagnifierVisible = false; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t2; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _IOSEditingOverlayController_Object_ChangeNotifier: function _IOSEditingOverlayController_Object_ChangeNotifier() { + }, + __IOSEditingControlsState_State_WidgetsBindingObserver: function __IOSEditingControlsState_State_WidgetsBindingObserver() { + }, + IOSFloatingCursor: function IOSFloatingCursor(t0, t1) { + this.controller = t0; + this.key = t1; + }, + IOSFloatingCursor_build_closure: function IOSFloatingCursor_build_closure(t0) { + this.$this = t0; + }, + FloatingCursorController0: function FloatingCursorController0(t0, t1) { + var _ = this; + _.__floating_cursor$_textController = t0; + _._floatingCursorCurrentOffset = _._floatingCursorStartOffset = null; + _.ChangeNotifier__count = _.__floating_cursor$_floatingCursorHeight = 0; + _.ChangeNotifier__listeners = t1; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; + }, + _FloatingCursorController_Object_ChangeNotifier0: function _FloatingCursorController_Object_ChangeNotifier0() { + }, + IOSTextFieldTouchInteractor: function IOSTextFieldTouchInteractor(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.focusNode = t0; + _.textController = t1; + _.editingOverlayController = t2; + _.textScrollController = t3; + _.selectableTextKey = t4; + _.showDebugPaint = t5; + _.child = t6; + _.key = t7; + }, + IOSTextFieldTouchInteractorState: function IOSTextFieldTouchInteractorState(t0, t1, t2, t3) { + var _ = this; + _._textViewportOffsetLink = t0; + _._isDraggingCaret = false; + _.__user_interaction$_dragOffset = _.__user_interaction$_globalDragOffset = null; + _.TickerProviderStateMixin__tickers = t1; + _.TickerProviderStateMixin__tickerModeNotifier = t2; + _._widget = null; + _._debugLifecycleState = t3; + _._framework$_element = null; + }, + IOSTextFieldTouchInteractorState__onDoubleTapDown_closure: function IOSTextFieldTouchInteractorState__onDoubleTapDown_closure(t0, t1) { + this.$this = t0; + this.tapTextPosition = t1; + }, + IOSTextFieldTouchInteractorState__onTextPanStart_closure: function IOSTextFieldTouchInteractorState__onTextPanStart_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + IOSTextFieldTouchInteractorState__onPanUpdate_closure: function IOSTextFieldTouchInteractorState__onPanUpdate_closure(t0, t1) { + this.$this = t0; + this.details = t1; + }, + IOSTextFieldTouchInteractorState__onHandleDragEnd_closure: function IOSTextFieldTouchInteractorState__onHandleDragEnd_closure(t0) { + this.$this = t0; + }, + IOSTextFieldTouchInteractorState__onScrollChange_closure: function IOSTextFieldTouchInteractorState__onScrollChange_closure(t0) { + this.$this = t0; + }, + IOSTextFieldTouchInteractorState_build_closure0: function IOSTextFieldTouchInteractorState_build_closure0() { + }, + IOSTextFieldTouchInteractorState_build_closure: function IOSTextFieldTouchInteractorState_build_closure() { + }, + IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure: function IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure() { + }, + IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure0: function IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure0(t0, t1) { + this.$this = t0; + this.gestureSettings = t1; + }, + IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure1: function IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure1() { + }, + IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure2: function IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure2(t0, t1) { + this.$this = t0; + this.gestureSettings = t1; + }, + _IOSTextFieldTouchInteractorState_State_TickerProviderStateMixin: function _IOSTextFieldTouchInteractorState_State_TickerProviderStateMixin() { + }, + _defaultPopoverToolbarBuilder(context, controller) { + return new A.IOSTextEditingFloatingToolbar(new A._defaultPopoverToolbarBuilder_closure(controller), new A._defaultPopoverToolbarBuilder_closure0(controller), new A._defaultPopoverToolbarBuilder_closure1(controller), null); + }, + SuperIOSTextField: function SuperIOSTextField(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { + var _ = this; + _.focusNode = t0; + _.textController = t1; + _.textAlign = t2; + _.textStyleBuilder = t3; + _.hintBehavior = t4; + _.hintBuilder = t5; + _.caretStyle = t6; + _.selectionColor = t7; + _.handlesColor = t8; + _.minLines = t9; + _.maxLines = t10; + _.lineHeight = t11; + _.textInputAction = t12; + _.padding = t13; + _.key = t14; + }, + SuperIOSTextFieldState: function SuperIOSTextFieldState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _._textFieldKey = t0; + _._textFieldLayerLink = t1; + _._textContentLayerLink = t2; + _._scrollKey = t3; + _._textContentKey = t4; + _.__SuperIOSTextFieldState__floatingCursorController_A = _.__SuperIOSTextFieldState__textEditingController_A = _.__SuperIOSTextFieldState__focusNode_A = $; + _._magnifierLayerLink = t5; + _.__SuperIOSTextFieldState__textScrollController_A = _.__SuperIOSTextFieldState__editingOverlayController_A = $; + _._ios_textfield$_controlsOverlayEntry = null; + _.TickerProviderStateMixin__tickers = t6; + _.TickerProviderStateMixin__tickerModeNotifier = t7; + _._widget = null; + _._debugLifecycleState = t8; + _._framework$_element = null; + }, + SuperIOSTextFieldState_initState_closure: function SuperIOSTextFieldState_initState_closure(t0) { + this.$this = t0; + }, + SuperIOSTextFieldState_reassemble_closure: function SuperIOSTextFieldState_reassemble_closure(t0) { + this.$this = t0; + }, + SuperIOSTextFieldState_dispose_closure: function SuperIOSTextFieldState_dispose_closure(t0) { + this.$this = t0; + }, + SuperIOSTextFieldState_dispose_closure0: function SuperIOSTextFieldState_dispose_closure0(t0) { + this.$this = t0; + }, + SuperIOSTextFieldState_didChangeMetrics_closure: function SuperIOSTextFieldState_didChangeMetrics_closure(t0) { + this.$this = t0; + }, + SuperIOSTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure: function SuperIOSTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure(t0) { + this.$this = t0; + }, + SuperIOSTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure0: function SuperIOSTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure0(t0) { + this.$this = t0; + }, + SuperIOSTextFieldState__showHandles_closure: function SuperIOSTextFieldState__showHandles_closure(t0) { + this.$this = t0; + }, + SuperIOSTextFieldState_build_closure: function SuperIOSTextFieldState_build_closure(t0) { + this.$this = t0; + }, + _defaultPopoverToolbarBuilder_closure: function _defaultPopoverToolbarBuilder_closure(t0) { + this.controller = t0; + }, + _defaultPopoverToolbarBuilder_closure0: function _defaultPopoverToolbarBuilder_closure0(t0) { + this.controller = t0; + }, + _defaultPopoverToolbarBuilder_closure1: function _defaultPopoverToolbarBuilder_closure1(t0) { + this.controller = t0; + }, + _SuperIOSTextFieldState_State_TickerProviderStateMixin: function _SuperIOSTextFieldState_State_TickerProviderStateMixin() { + }, + _SuperIOSTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver: function _SuperIOSTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver() { + }, + SuperTextField: function SuperTextField(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.focusNode = t0; + _.textController = t1; + _.textStyleBuilder = t2; + _.hintBehavior = t3; + _.hintBuilder = t4; + _.minLines = t5; + _.maxLines = t6; + _.inputSource = t7; + _.key = t8; + }, + SuperTextFieldState: function SuperTextFieldState(t0, t1, t2) { + var _ = this; + _._platformFieldKey = t0; + _.__SuperTextFieldState__controller_A = $; + _._scrollShortcutOverrides = t1; + _._widget = null; + _._debugLifecycleState = t2; + _._framework$_element = null; + }, + SuperTextFieldPlatformConfiguration: function SuperTextFieldPlatformConfiguration(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + TextInputSource: function TextInputSource(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, ToolbarPositionDelegate: function ToolbarPositionDelegate(t0, t1, t2) { this.textFieldGlobalOffset = t0; this.desiredTopAnchorInTextField = t1; @@ -131147,7 +136660,38 @@ this.index = t0; this._core$_name = t1; }, - CaretStyle: function CaretStyle() { + TextLayoutCaret: function TextLayoutCaret(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.textLayout = t0; + _.blinkCaret = t1; + _.style = t2; + _.position = t3; + _.caretTracker = t4; + _.key = t5; + }, + TextLayoutCaretState: function TextLayoutCaretState(t0, t1, t2) { + var _ = this; + _.__TextLayoutCaretState__blinkController_A = $; + _.TickerProviderStateMixin__tickers = t0; + _.TickerProviderStateMixin__tickerModeNotifier = t1; + _._widget = null; + _._debugLifecycleState = t2; + _._framework$_element = null; + }, + CaretPainter: function CaretPainter(t0, t1, t2, t3, t4) { + var _ = this; + _.blinkController = t0; + _._caretStyle = t1; + _.offset = t2; + _._caret_layer$_height = t3; + _._repaint = t4; + }, + CaretStyle: function CaretStyle(t0, t1, t2) { + this.color = t0; + this.width = t1; + this.borderRadius = t2; + }, + _TextLayoutCaretState_State_TickerProviderStateMixin: function _TextLayoutCaretState_State_TickerProviderStateMixin() { }, BlinkController$(tickerProvider) { var t1 = new A.BlinkController(B.Duration_0, $.$get$ChangeNotifier__emptyListeners()), @@ -131164,7 +136708,7 @@ _.ChangeNotifier__count = 0; _.ChangeNotifier__listeners = t1; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; + _.ChangeNotifier__creationDispatched = _.ChangeNotifier__debugDisposed = false; }, _BlinkController_Object_ChangeNotifier: function _BlinkController_Object_ChangeNotifier() { }, @@ -131172,11 +136716,14 @@ var t2, t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, key); t1 = t1 == null ? null : t1.get$renderObject(); - t1 = type$.RenderSuperTextLayout._as(t1)._super_text$_state; - t2 = t1._super_text$_paragraph; - if (t2 == null) + type$.nullable_RenderSuperTextLayout._as(t1); + if (t1 == null || t1._super_text$_state._super_text$_paragraph == null) return null; - return A.RenderParagraphProseTextLayout$(t2, t1._widget.richText); + t1 = t1._super_text$_state; + t2 = t1._widget.richText; + t1 = t1._super_text$_paragraph; + t1.toString; + return A.RenderParagraphProseTextLayout$(t1, t2); }, SuperText: function SuperText(t0, t1, t2, t3, t4) { var _ = this; @@ -131272,7 +136819,9 @@ _._overflow = t3; _._selectionColor = t4; _._needsClipping = false; - _._paragraph$_cachedChildNodes = _._semanticsInfo = _._placeholderDimensions = _._overflowShader = null; + _._overflowShader = null; + _._systemFontsChangeScheduled = false; + _._paragraph$_cachedChildNodes = _._semanticsInfo = _._placeholderDimensions = null; _.ContainerRenderObjectMixin__childCount = t5; _.ContainerRenderObjectMixin__firstChild = t6; _.ContainerRenderObjectMixin__lastChild = t7; @@ -131308,6 +136857,13 @@ }, _SuperTextState_State_ProseTextBlock: function _SuperTextState_State_ProseTextBlock() { }, + SuperTextWithSelection$single(key, richText, textAlign, textDirection, userSelection) { + var t1 = A._setArrayType([userSelection], type$.JSArray_UserSelection); + return new A.SuperTextWithSelection(richText, textAlign, t1, key); + }, + UserSelection$(caretStyle, hasCaret, highlightStyle, highlightWhenEmpty, selection) { + return new A.UserSelection(selection, highlightStyle, highlightWhenEmpty, caretStyle, hasCaret); + }, SuperTextWithSelection: function SuperTextWithSelection(t0, t1, t2, t3) { var _ = this; _.richText = t0; @@ -131346,12 +136902,33 @@ this.$this = t0; this.textLayout = t1; }, - UserSelection: function UserSelection(t0, t1, t2, t3) { + UserSelection: function UserSelection(t0, t1, t2, t3, t4) { var _ = this; _.selection = t0; _.highlightStyle = t1; _.highlightWhenEmpty = t2; - _.hasCaret = t3; + _.caretStyle = t3; + _.hasCaret = t4; + }, + paragraphExpansionFilter(text, startingPosition, affinity) { + var start0, end, + start = startingPosition.offset, + t1 = text.length; + if (start < t1 && text[start] === "\n") + return A.TextSelection$collapsed(B.TextAffinity_1, start); + start0 = start; + while (true) { + if (!(start0 > 0 && text[start0 - 1] !== "\n")) + break; + --start0; + } + end = start; + while (true) { + if (!(end < t1 && text[end] !== "\n")) + break; + ++end; + } + return affinity === B.TextAffinity_1 ? A.TextSelection$(B.TextAffinity_1, start0, end, false) : A.TextSelection$(B.TextAffinity_1, end, start0, false); }, RenderParagraphProseTextLayout$(renderParagraph, richText) { var t1 = new A.RenderParagraphProseTextLayout(richText, renderParagraph); @@ -131515,8 +137092,7 @@ }, WebViewConfiguration: function WebViewConfiguration() { }, - MethodChannelUrlLauncher: function MethodChannelUrlLauncher(t0) { - this._instanceToken = t0; + MethodChannelUrlLauncher: function MethodChannelUrlLauncher() { }, MethodChannelUrlLauncher_launch_closure: function MethodChannelUrlLauncher_launch_closure() { }, @@ -131524,18 +137100,44 @@ this.index = t0; this._core$_name = t1; }, + InAppWebViewConfiguration: function InAppWebViewConfiguration(t0, t1, t2) { + this.enableJavaScript = t0; + this.enableDomStorage = t1; + this.headers = t2; + }, + LaunchOptions: function LaunchOptions(t0, t1, t2) { + this.mode = t0; + this.webViewConfiguration = t1; + this.webOnlyWindowName = t2; + }, UrlLauncherPlatform: function UrlLauncherPlatform() { }, - UrlLauncherPlugin: function UrlLauncherPlugin(t0, t1) { + UrlLauncherPlugin$() { + var vendor, appVersion, + t1 = window, + t2 = $.$get$UrlLauncherPlatform__token(), + t3 = new A.UrlLauncherPlugin(t1); + $.$get$PlatformInterface__instanceTokens()._jsWeakMap.set(t3, t2); + t1 = t1.navigator; + vendor = t1.vendor; + appVersion = t1.appVersion; + t3._isSafari = vendor != null && B.JSString_methods.contains$1(vendor, "Apple") && appVersion != null && B.JSString_methods.contains$1(appVersion, "Version"); + return t3; + }, + UrlLauncherPlugin: function UrlLauncherPlugin(t0) { this._url_launcher_web$_window = t0; this._isSafari = false; - this._instanceToken = t1; + }, + Uuid$() { + return new A.Uuid(); }, Uuid_unparse(buffer) { var t2, t1 = J.getInterceptor$asx(buffer); - if (t1.get$length(buffer) !== 16) - throw A.wrapException(A.Exception_Exception("The provided buffer needs to have a length of 16.")); + if (t1.get$length(buffer) - 0 < 16) { + t1 = t1.get$length(buffer); + throw A.wrapException(A.RangeError$("buffer too small: need 16: length=" + A.S(t1))); + } t2 = $.$get$Uuid__byteToHex(); return t2[t1.$index(buffer, 0)] + t2[t1.$index(buffer, 1)] + t2[t1.$index(buffer, 2)] + t2[t1.$index(buffer, 3)] + "-" + t2[t1.$index(buffer, 4)] + t2[t1.$index(buffer, 5)] + "-" + t2[t1.$index(buffer, 6)] + t2[t1.$index(buffer, 7)] + "-" + t2[t1.$index(buffer, 8)] + t2[t1.$index(buffer, 9)] + "-" + t2[t1.$index(buffer, 10)] + t2[t1.$index(buffer, 11)] + t2[t1.$index(buffer, 12)] + t2[t1.$index(buffer, 13)] + t2[t1.$index(buffer, 14)] + t2[t1.$index(buffer, 15)]; }, @@ -131671,12 +137273,10 @@ this._v4storage = t0; }, Version_parse(versionString) { - var t2, parts, major, minor, patch, preReleaseString, preReleaseList, build, t3, _null = null, - t1 = versionString == null ? _null : B.JSString_methods.trim$0(versionString).length === 0; - if (t1 !== false) + var t1, t2, parts, major, minor, patch, preReleaseString, preReleaseList, build, t3, _null = null; + if (J.trim$0$s(versionString).length === 0) throw A.wrapException(A.FormatException$("Cannot parse empty string into version", _null, _null)); t1 = $.$get$Version__versionRegex(); - versionString.toString; t2 = t1._nativeRegExp; if (!t2.test(versionString)) throw A.wrapException(A.FormatException$("Not a properly formatted version string", _null, _null)); @@ -131829,11 +137429,15 @@ context.dependOnInheritedWidgetOfExactType$1$0(type$.CupertinoUserInterfaceLevel); return null; }, + zoneClient() { + var client = $.Zone__current.$index(0, B.Symbol__clientToken); + return client == null ? null : type$.Client_Function._as(client).call$0(); + }, LinkViewController__viewFactory(viewId) { return $.LinkViewController__instances.$index(0, viewId).get$_link$_element(); }, isBrowserObject(o) { - return type$.Blob._is(o) || type$.Event._is(o) || type$.KeyRange._is(o) || type$.ImageData._is(o) || type$.Node._is(o) || type$.Window._is(o) || type$.WorkerGlobalScope._is(o); + return type$.Blob._is(o) || type$.Event._is(o) || type$.KeyRange._is(o) || type$.ImageData_2._is(o) || type$.Node._is(o) || type$.Window._is(o) || type$.WorkerGlobalScope._is(o); }, printString(string) { if (typeof dartPrint == "function") { @@ -131917,13 +137521,13 @@ low(codeUnit) { var index = B.JSString_methods._codeUnitAt$1(string$.u0e3b_____, codeUnit >>> 6) + (codeUnit & 63), bit = index & 1, - pair = B.JSString_methods._codeUnitAt$1(string$.x22_____, index >>> 1); + pair = B.JSString_methods._codeUnitAt$1(string$.x22x22____, index >>> 1); return pair >>> 4 & -bit | pair & 15 & bit - 1; }, high(lead, tail) { var index = B.JSString_methods._codeUnitAt$1(string$.u0e3b_____, 1024 + (lead & 1023)) + (tail & 1023), bit = index & 1, - pair = B.JSString_methods._codeUnitAt$1(string$.x22_____, index >>> 1); + pair = B.JSString_methods._codeUnitAt$1(string$.x22x22____, index >>> 1); return pair >>> 4 & -bit | pair & 15 & bit - 1; }, PointPainter_draw(canvas, fill, paint, point, radius, stroke, strokeWidthPx) { @@ -131976,7 +137580,7 @@ paint.set$color(0, fillColor); paint.set$style(0, B.PaintingStyle_0); } - path = A.Path_Path(); + path = $.$get$_renderer().createPath$0(); t1 = B.JSArray_methods.get$first(points).x; t1.toString; t2 = B.JSArray_methods.get$first(points).y; @@ -132315,6 +137919,17 @@ filePickerWithFFI() { return A.throwExpression(A.UnimplementedError$("Unsupported")); }, + decodeDigit(c) { + var letter, + digit = c ^ 48; + if (digit < 10) + return digit; + letter = (c | 32) - 97; + if (letter >= 0) + return letter + 10; + else + return 255; + }, compute(callback, message, debugLabel, $Q, $R) { return A.compute$body(callback, message, debugLabel, $Q, $R, $R); }, @@ -132592,15 +138207,15 @@ t1 = false; else t1 = false; - if (t1) - return A.Color_alphaBlend(A.ElevationOverlay__overlayColor(theme.colorScheme.onSurface, elevation), color); + if (t1) { + t1 = theme.colorScheme.onSurface; + t2 = Math.log(elevation + 1); + t1.toString; + t1 = t1.value; + return A.Color_alphaBlend(A.Color$fromARGB(B.JSNumber_methods.round$0(255 * ((4.5 * t2 + 2) / 100)), t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255), color); + } return color; }, - ElevationOverlay__overlayColor(color, elevation) { - var t1 = Math.log(elevation + 1); - color.toString; - return A.Color$fromARGB(B.JSNumber_methods.round$0(255 * ((4.5 * t1 + 2) / 100)), color.get$value(color) >>> 16 & 255, color.get$value(color) >>> 8 & 255, color.get$value(color) & 255); - }, PlatformAdaptiveIcons__isCupertino() { switch (A.defaultTargetPlatform()) { case B.TargetPlatform_0: @@ -132837,7 +138452,7 @@ case 0: // Function start $async$goto = 2; - return A._asyncAwait(B.BasicMessageChannel_QXb.send$1(0, new A.AnnounceSemanticsEvent(message, textDirection, "announce").toMap$0()), $async$SemanticsService_announce); + return A._asyncAwait(B.BasicMessageChannel_QXb.send$1(0, new A.AnnounceSemanticsEvent(message, textDirection, B.Assertiveness_0, "announce").toMap$0()), $async$SemanticsService_announce); case 2: // returning from await. // implicit return @@ -132926,6 +138541,26 @@ }); return A._asyncStartSync($async$HapticFeedback_mediumImpact, $async$completer); }, + HapticFeedback_selectionClick() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void); + var $async$HapticFeedback_selectionClick = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = 2; + return A._asyncAwait(B.OptionalMethodChannel_0.invokeMethod$1$2("HapticFeedback.vibrate", "HapticFeedbackType.selectionClick", type$.void), $async$HapticFeedback_selectionClick); + case 2: + // returning from await. + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$HapticFeedback_selectionClick, $async$completer); + }, SystemNavigator_pop() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void); @@ -132999,49 +138634,396 @@ A._asStringS(t3); return new A.GoogleSignInUserData(A._asStringQ(t1.$index(data, "displayName")), t2, t3, A._asStringQ(t1.$index(data, "photoUrl")), A._asStringQ(t1.$index(data, "idToken")), A._asStringQ(t1.$index(data, "serverAuthCode"))); }, - injectJSLibraries(libraries) { - var t3, t4, _i, library, script, t5, - loading = A._setArrayType([], type$.JSArray_Future_void), - tags = A._setArrayType([], type$.JSArray_HtmlElement), - t1 = document, - t2 = t1.querySelector("head"); - t2.toString; - for (t3 = libraries.length, t4 = type$._ElementEventStreamImpl_legacy_Event, _i = 0; _i < libraries.length; libraries.length === t3 || (0, A.throwConcurrentModificationError)(libraries), ++_i) { - library = libraries[_i]; - script = t1.createElement("script"); - script.async = true; - script.defer = true; - script.src = library; - t5 = new A._ElementEventStreamImpl(script, "load", false, t4); - loading.push(t5.get$first(t5)); - tags.push(script); - } - J.get$children$x(t2).addAll$1(0, tags); - return A.Future_wait(loading, type$.void); + requestUserData(tokenResponse) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_GoogleSignInUserData), + $async$returnValue, person, t1, resourceName, t2, t3, t4, email; + var $async$requestUserData = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = 3; + return A._asyncAwait(A._doRequest("https://content-people.googleapis.com/v1/people/me?sources=READ_SOURCE_TYPE_PROFILE&personFields=photos%2Cnames%2CemailAddresses", tokenResponse, null), $async$requestUserData); + case 3: + // returning from await. + person = $async$result; + t1 = J.getInterceptor$asx(person); + resourceName = A._asStringQ(t1.$index(person, "resourceName")); + t2 = resourceName == null ? null : B.JSArray_methods.get$last(resourceName.split("/")); + t3 = type$.nullable_List_nullable_Object; + t4 = type$.String; + email = A._extractPrimaryField(t3._as(t1.$index(person, "emailAddresses")), "value", t4); + t2.toString; + email.toString; + $async$returnValue = new A.GoogleSignInUserData(A._extractPrimaryField(t3._as(t1.$index(person, "names")), "displayName", t4), email, t2, A._extractPrimaryField(t3._as(t1.$index(person, "photos")), "url", t4), null, null); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$requestUserData, $async$completer); }, - gapiUserToPluginUserData(currentUser) { - var profile, t2, t3, t4, t5, _null = null, - t1 = currentUser == null, - isSignedIn = t1 ? _null : J.isSignedIn$0$x(currentUser); - if (isSignedIn == null) - isSignedIn = false; - profile = t1 ? _null : J.getBasicProfile$0$x(currentUser); - if (isSignedIn) - t2 = (profile == null ? _null : J.getId$0$x(profile)) == null; - else - t2 = true; - if (t2) - return _null; - t2 = profile == null; - t3 = t2 ? _null : J.getName$0$x(profile); - t4 = t2 ? _null : J.getEmail$0$x(profile); - if (t4 == null) - t4 = ""; - t5 = t2 ? _null : J.getId$0$x(profile); - if (t5 == null) - t5 = ""; - t2 = t2 ? _null : J.getImageUrl$0$x(profile); - return new A.GoogleSignInUserData(t3, t4, t5, t2, t1 ? _null : J.get$id_token$x(J.getAuthResponse$0$x(currentUser)), _null); + _extractPrimaryField(values, fieldName, $T) { + var t1, t2, t3, t4, value; + if (values != null) + for (t1 = J.get$iterator$ax(values), t2 = type$.Map_of_String_and_nullable_Object, t3 = type$.JSArray_String, t4 = type$.bool; t1.moveNext$0();) { + value = t1.get$current(t1); + if (value != null && t2._is(value)) + if (A._extractPath(value, false, A._setArrayType(["metadata", "primary"], t3), t4)) + return $T._eval$1("0?")._as(J.$index$asx(value, fieldName)); + } + return null; + }, + _extractPath(source, defaultValue, path, $T) { + var t1, t2, data, _i, key, + valueKey = path.pop(); + for (t1 = path.length, t2 = type$.Map_dynamic_dynamic, data = source, _i = 0; _i < path.length; path.length === t1 || (0, A.throwConcurrentModificationError)(path), ++_i) { + key = path[_i]; + if (data != null && t2._is(data)) + data = J.$index$asx(data, key); + else + break; + } + if (data != null && t2._is(data)) { + t1 = J.$index$asx(data, valueKey); + return $T._as(t1 == null ? false : t1); + } else + return false; + }, + _doRequest(url, token, overrideClient) { + return A._doRequest$body(url, token, overrideClient); + }, + _doRequest$body(url, token, overrideClient) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Map_of_String_and_nullable_Object), + $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], response, uri, t1, client0, client; + var $async$_doRequest = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) { + $async$currentError = $async$result; + $async$goto = $async$handler; + } + while (true) + switch ($async$goto) { + case 0: + // Function start + uri = A.Uri_parse(url, 0, null); + t1 = A.zoneClient(); + client0 = t1 == null ? new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)) : t1; + client = client0; + $async$handler = 3; + t1 = type$.String; + $async$goto = 6; + return A._asyncAwait(J.$get$2$headers$z(client, uri, A.LinkedHashMap_LinkedHashMap$_literal(["Authorization", A.S(token.token_type) + " " + A.S(token.access_token)], t1, t1)), $async$_doRequest); + case 6: + // returning from await. + response = $async$result; + if (response.statusCode !== 200) { + t1 = A.ClientException$(J.get$body$x(response), uri); + throw A.wrapException(t1); + } + t1 = response; + t1 = type$.Map_of_String_and_nullable_Object._as(B.C_JsonCodec.decode$2$reviver(0, A.encodingForCharset(J.$index$asx(A._contentTypeForHeaders(t1.headers).parameters._collection$_map, "charset")).decode$1(0, t1.bodyBytes), null)); + $async$returnValue = t1; + $async$next = [1]; + // goto finally + $async$goto = 4; + break; + $async$next.push(5); + // goto finally + $async$goto = 4; + break; + case 3: + // uncaught + $async$next = [2]; + case 4: + // finally + $async$handler = 2; + J.close$0$z(client); + // goto the next finally handler + $async$goto = $async$next.pop(); + break; + case 5: + // after finally + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + case 2: + // rethrow + return A._asyncRethrow($async$currentError, $async$completer); + } + }); + return A._asyncStartSync($async$_doRequest, $async$completer); + }, + getJwtTokenPayload(token) { + var match; + if (token != null) { + match = $.$get$jwtTokenRegexp().firstMatch$1(token); + if (match != null) + return A.decodeJwtPayload(match.namedGroup$1("payload")); + } + return null; + }, + decodeJwtPayload(payload) { + var t1, t2, exception; + try { + t1 = $.$get$jwtCodec(); + payload.toString; + t2 = B.C_Base64Codec.normalize$1(0, payload); + t2 = type$.nullable_Map_of_String_and_nullable_Object._as(t1.get$decoder().convert$1(t2)); + return t2; + } catch (exception) { + } + return null; + }, + gisResponsesToUserData(credentialResponse) { + var payload, t1, t2, t3, t4; + if (credentialResponse == null || credentialResponse.credential == null) + return null; + payload = A.getJwtTokenPayload(credentialResponse.credential); + if (payload == null) + return null; + t1 = J.getInterceptor$asx(payload); + t2 = t1.$index(payload, "email"); + t2.toString; + A._asStringS(t2); + t3 = t1.$index(payload, "sub"); + t3.toString; + A._asStringS(t3); + t4 = t1.$index(payload, "name"); + t4.toString; + A._asStringS(t4); + t1 = t1.$index(payload, "picture"); + t1.toString; + return new A.GoogleSignInUserData(t4, t2, t3, A._asStringS(t1), credentialResponse.credential, null); + }, + htmlSerializeEscape(text, attributeMode) { + var t1, t2, result, i, ch, replace, _null = null; + for (t1 = text.length, t2 = !attributeMode, result = _null, i = 0; i < t1; ++i) { + ch = text[i]; + switch (ch) { + case "&": + replace = "&"; + break; + case "\xa0": + replace = " "; + break; + case '"': + replace = attributeMode ? """ : _null; + break; + case "<": + replace = t2 ? "<" : _null; + break; + case ">": + replace = t2 ? ">" : _null; + break; + default: + replace = _null; + } + if (replace != null) { + if (result == null) + result = new A.StringBuffer(B.JSString_methods.substring$2(text, 0, i)); + result._contents += replace; + } else if (result != null) + result._contents += ch; + } + if (result != null) { + t1 = result._contents; + t1 = t1.charCodeAt(0) == 0 ? t1 : t1; + } else + t1 = text; + return t1; + }, + isBlock(node) { + var t1 = A._asElement(node); + if (t1 == null) + t1 = null; + else { + t1 = t1.localName; + t1 = t1 == null ? null : t1.toLowerCase(); + } + return B.JSArray_methods.contains$1(B.List_ILN, t1); + }, + nextSibling(node) { + var siblings, i, + t1 = node.parentNode; + if (t1 == null) + return null; + siblings = t1.get$nodes(t1); + i = siblings.indexOf$1(siblings, node) + 1; + t1 = siblings._list_proxy$_list; + if (i < t1.length) + return t1[i]; + return null; + }, + previousSibling(node) { + var siblings, i, + t1 = node.parentNode; + if (t1 == null) + return null; + siblings = t1.get$nodes(t1); + i = siblings.indexOf$1(siblings, node) - 1; + if (i >= 0) + return siblings._list_proxy$_list[i]; + return null; + }, + _asElement(node) { + if (!(node instanceof A.Element)) + return null; + return node; + }, + _collapseWhitespace(domNode, removeTags) { + var current, t2, t3, prevText, prev, t4, t5, text, next, value, _null = null, + t1 = domNode.get$nodes(domNode); + if ((!t1.get$isEmpty(t1) ? domNode.get$nodes(domNode)._list_proxy$_list[0] : _null) == null || A._isPre(domNode)) + return domNode; + current = A._nextNode(_null, domNode); + for (t1 = type$.Element_3, t2 = type$.Text, t3 = type$.JSArray_Node, prevText = _null, prev = prevText; current != domNode;) { + if (current.get$nodeType(current) === 3 || current.get$nodeType(current) === 4) { + t2._as(current); + t4 = J.toString$0$(current._dom$_data); + current._dom$_data = t4; + t5 = A.RegExp_RegExp("[ \\r\\n\\t]+", true, false, false, false); + text = A.stringReplaceAllUnchecked(t4, t5, " "); + if (prevText != null) { + t4 = A.RegExp_RegExp(" $", true, false, false, false); + t5 = J.toString$0$(prevText._dom$_data); + prevText._dom$_data = t5; + t4 = t4._nativeRegExp.test(t5); + } else + t4 = true; + if (t4 && B.JSString_methods.substring$2(text, 0, 1) === " ") + text = B.JSString_methods.substring$1(text, 1); + if (text.length === 0) { + next = A.nextSibling(current); + if (next == null) + next = current.parentNode; + t4 = current.parentNode; + if (t4 != null) { + value = t4.__Node_nodes_FI; + if (value === $) { + t5 = A._setArrayType([], t3); + t4.__Node_nodes_FI !== $ && A.throwUnnamedLateFieldADI(); + value = t4.__Node_nodes_FI = new A.NodeList(t4, t5); + } + B.JSArray_methods.remove$1(value._list_proxy$_list, current); + } + current = next; + continue; + } + current._dom$_data = text; + prevText = current; + } else if (current.get$nodeType(current) === 1) { + t1._as(current); + t4 = current.localName; + if (B.JSArray_methods.contains$1(removeTags, t4.toLowerCase())) { + next = A.nextSibling(current); + if (next == null) + next = current.parentNode; + t4 = current.parentNode; + if (t4 != null) { + value = t4.__Node_nodes_FI; + if (value === $) { + t5 = A._setArrayType([], t3); + t4.__Node_nodes_FI !== $ && A.throwUnnamedLateFieldADI(); + value = t4.__Node_nodes_FI = new A.NodeList(t4, t5); + } + B.JSArray_methods.remove$1(value._list_proxy$_list, current); + } + current = next; + continue; + } + t5 = A._asElement(current); + if (t5 == null) + t5 = _null; + else { + t5 = t5.localName; + t5 = t5 == null ? _null : t5.toLowerCase(); + } + if (B.JSArray_methods.contains$1(B.List_ILN, t5) || t4.toLowerCase() === "br") { + if (prevText != null) { + t4 = J.toString$0$(prevText._dom$_data); + prevText._dom$_data = t4; + t5 = A.RegExp_RegExp(" $", true, false, false, false); + t4 = A.stringReplaceAllUnchecked(t4, t5, ""); + prevText._dom$_data = t4; + } + prevText = _null; + } else { + t4 = A._asElement(current); + if (t4 == null) + t4 = _null; + else { + t4 = t4.localName; + t4 = t4 == null ? _null : t4.toLowerCase(); + } + if (B.JSArray_methods.contains$1(B.List_Vqn, t4)) + prevText = _null; + } + } else { + next = A.nextSibling(current); + if (next == null) + next = current.parentNode; + t4 = current.parentNode; + if (t4 != null) { + value = t4.__Node_nodes_FI; + if (value === $) { + t5 = A._setArrayType([], t3); + t4.__Node_nodes_FI !== $ && A.throwUnnamedLateFieldADI(); + value = t4.__Node_nodes_FI = new A.NodeList(t4, t5); + } + B.JSArray_methods.remove$1(value._list_proxy$_list, current); + } + current = next; + continue; + } + next = A._nextNode(prev, current); + prev = current; + current = next; + } + if (prevText != null) { + t1 = J.toString$0$(prevText._dom$_data); + prevText._dom$_data = t1; + t2 = A.RegExp_RegExp(" $", true, false, false, false); + t1 = A.stringReplaceAllUnchecked(t1, t2, ""); + prevText._dom$_data = t1; + prevText._dom$_data = t1; + if (t1.length === 0) + A._remove(prevText); + } + return domNode; + }, + _isPre(node) { + return node instanceof A.Element && A._asElement(node).localName.toLowerCase() === "pre"; + }, + _nextNode(prev, current) { + var t1, parentNode; + if (prev != null && prev.parentNode == current || A._isPre(current)) { + current.toString; + t1 = A.nextSibling(current); + return t1 == null ? current.parentNode : t1; + } + t1 = current.get$nodes(current); + t1 = !t1.get$isEmpty(t1) ? current.get$nodes(current)._list_proxy$_list[0] : null; + if (t1 == null) + t1 = A.nextSibling(current); + if (t1 == null) { + parentNode = current.parentNode; + t1 = parentNode instanceof A.Element ? parentNode : null; + } + return t1; + }, + _remove(node) { + var next = A.nextSibling(node); + if (next == null) + next = node.parentNode; + node.remove$0(0); + return next; }, wrapFormatException($name, value, body) { var error, error0, t1, exception; @@ -133052,7 +139034,7 @@ t1 = A.unwrapException(exception); if (t1 instanceof A.SourceSpanFormatException) { error = t1; - throw A.wrapException(A.SourceSpanFormatException$("Invalid " + $name + ": " + error._span_exception$_message, error._span_exception$_span, J.get$source$z(error))); + throw A.wrapException(A.SourceSpanFormatException$("Invalid " + $name + ": " + error._span_exception$_message, error._span, J.get$source$z(error))); } else if (type$.FormatException._is(t1)) { error0 = t1; throw A.wrapException(A.FormatException$("Invalid " + $name + ' "' + value + '": ' + A.S(J.get$message$x(error0)), J.get$source$z(error0), J.get$offset$x(error0))); @@ -133060,8 +139042,438 @@ throw exception; } }, - getColor(r, g, b, a) { - return (B.JSNumber_methods.toInt$0(J.clamp$2$n(a, 0, 255)) << 24 | B.JSNumber_methods.toInt$0(J.clamp$2$n(b, 0, 255)) << 16 | B.JSNumber_methods.toInt$0(J.clamp$2$n(g, 0, 255)) << 8 | B.JSNumber_methods.toInt$0(J.clamp$2$n(r, 0, 255))) >>> 0; + compositeImage(dst, src, blend, dstX, dstY) { + var dy, dx, t1, yCache, y, xCache, x, _null = null, + srcW = src.get$width(src), + srcH = src.get$height(src), + dstW = dst.get$width(dst) < src.get$width(src) ? dst.get$width(dst) : src.get$width(src), + dstH = dst.get$height(dst) < src.get$height(src) ? dst.get$height(dst) : src.get$height(src); + if (dst.get$hasPalette()) + dst.convert$1$numChannels(dst.get$numChannels()); + dy = srcH / dstH; + dx = srcW / dstW; + t1 = type$.int; + yCache = J.JSArray_JSArray$allocateFixed(dstH, t1); + for (y = 0; y < dstH; ++y) + yCache[y] = B.JSNumber_methods.toInt$0(y * dy); + xCache = J.JSArray_JSArray$allocateFixed(dstW, t1); + for (x = 0; x < dstW; ++x) + xCache[x] = B.JSNumber_methods.toInt$0(x * dx); + if (blend === B.BlendMode_0) + A._directComposite(src, dst, dstX, dstY, dstW, dstH, xCache, yCache, _null, B.Channel_4); + else + A._composite(src, dst, dstX, dstY, dstW, dstH, xCache, yCache, blend, false, _null, B.Channel_4); + return dst; + }, + _directComposite(src, dst, dstX, dstY, dstW, dstH, xCache, yCache, mask, maskChannel) { + var p, y, t1, x, t2, t3, t4; + for (p = null, y = 0; y < dstH; ++y) + for (t1 = dstY + y, x = 0; x < dstW; ++x) { + t2 = xCache[x]; + t3 = yCache[y]; + t4 = src.data; + p = t4 == null ? null : t4.getPixel$3(t2, t3, p); + if (p == null) + p = new A.PixelUndefined(); + dst.setPixel$3(dstX + x, t1, p); + } + }, + _composite(src, dst, dstX, dstY, dstW, dstH, xCache, yCache, blend, linearBlend, mask, maskChannel) { + var p, y, t1, x, t2, t3, t4; + for (p = null, y = 0; y < dstH; ++y) + for (t1 = dstY + y, x = 0; x < dstW; ++x) { + t2 = xCache[x]; + t3 = yCache[y]; + t4 = src.data; + p = t4 == null ? null : t4.getPixel$3(t2, t3, p); + if (p == null) + p = new A.PixelUndefined(); + A.drawPixel(dst, dstX + x, t1, p, blend, false, mask, maskChannel); + } + }, + drawPixel(image, x, y, c, blend, linearBlend, mask, maskChannel) { + var overlayR, overlayG, overlayB, t1, dst, baseR, baseG, baseB, baseA, baseOverlayAlphaProduct, t2, t3, rightHandProductR, rightHandProductG, rightHandProductB, t4, oR, oG, oB, colorChoiceR, colorChoiceG, colorChoiceB, t5, t6, invA; + if (!image.isBoundsSafe$2(x, y)) + return image; + if (blend === B.BlendMode_0 || image.get$hasPalette()) + if (image.isBoundsSafe$2(x, y)) { + image.getPixel$2(x, y).$set$1(0, c); + return image; + } + overlayR = c.get$rNormalized(); + overlayG = c.get$gNormalized(); + overlayB = c.get$bNormalized(); + t1 = c.get$length(c) < 4 ? 1 : c.get$aNormalized(); + if (t1 === 0) + return image; + dst = image.getPixel$2(x, y); + baseR = dst.get$rNormalized(); + baseG = dst.get$gNormalized(); + baseB = dst.get$bNormalized(); + baseA = dst.get$aNormalized(); + switch (blend.index) { + case 0: + return image; + case 1: + break; + case 2: + overlayR = Math.max(baseR, overlayR); + overlayG = Math.max(baseG, overlayG); + overlayB = Math.max(baseB, overlayB); + break; + case 3: + overlayR = 1 - (1 - overlayR) * (1 - baseR); + overlayG = 1 - (1 - overlayG) * (1 - baseG); + overlayB = 1 - (1 - overlayB) * (1 - baseB); + break; + case 4: + baseOverlayAlphaProduct = t1 * baseA; + t2 = 1 - baseA; + t3 = 1 - t1; + rightHandProductR = overlayR * t2 + baseR * t3; + rightHandProductG = overlayG * t2 + baseG * t3; + rightHandProductB = overlayB * t2 + baseB * t3; + t3 = B.JSNumber_methods.clamp$2(t1, 0.01, 1); + t2 = t1 < 0; + t4 = t2 ? 0 : 1; + oR = B.JSNumber_methods.clamp$2(overlayR / t3 * t4, 0, 0.99); + t4 = B.JSNumber_methods.clamp$2(t1, 0.01, 1); + t3 = t2 ? 0 : 1; + oG = B.JSNumber_methods.clamp$2(overlayG / t4 * t3, 0, 0.99); + t3 = B.JSNumber_methods.clamp$2(t1, 0.01, 1); + t2 = t2 ? 0 : 1; + oB = B.JSNumber_methods.clamp$2(overlayB / t3 * t2, 0, 0.99); + t2 = baseR * t1; + t3 = baseG * t1; + t4 = baseB * t1; + colorChoiceR = baseOverlayAlphaProduct < overlayR * baseA + t2 ? 0 : 1; + colorChoiceG = baseOverlayAlphaProduct < overlayG * baseA + t3 ? 0 : 1; + colorChoiceB = baseOverlayAlphaProduct < overlayB * baseA + t4 ? 0 : 1; + overlayR = (baseOverlayAlphaProduct + rightHandProductR) * (1 - colorChoiceR) + (t2 / (1 - oR) + rightHandProductR) * colorChoiceR; + overlayG = (baseOverlayAlphaProduct + rightHandProductG) * (1 - colorChoiceG) + (t3 / (1 - oG) + rightHandProductG) * colorChoiceG; + overlayB = (baseOverlayAlphaProduct + rightHandProductB) * (1 - colorChoiceB) + (t4 / (1 - oB) + rightHandProductB) * colorChoiceB; + break; + case 5: + overlayR = baseR + overlayR; + overlayG = baseG + overlayG; + overlayB = baseB + overlayB; + break; + case 6: + overlayR = Math.min(baseR, overlayR); + overlayG = Math.min(baseG, overlayG); + overlayB = Math.min(baseB, overlayB); + break; + case 7: + overlayR = baseR * overlayR; + overlayG = baseG * overlayG; + overlayB = baseB * overlayB; + break; + case 8: + overlayR = overlayR !== 0 ? 1 - (1 - baseR) / overlayR : 0; + overlayG = overlayG !== 0 ? 1 - (1 - baseG) / overlayG : 0; + overlayB = overlayB !== 0 ? 1 - (1 - baseB) / overlayB : 0; + break; + case 9: + t2 = 1 - baseA; + t3 = 1 - t1; + t4 = baseR * t3; + t5 = overlayR * t2; + overlayR = 2 * baseR < baseA ? 2 * overlayR * baseR + t5 + t4 : t1 * baseA - 2 * (baseA - baseR) * (t1 - overlayR) + t5 + t4; + t4 = baseG * t3; + t5 = overlayG * t2; + overlayG = 2 * baseG < baseA ? 2 * overlayG * baseG + t5 + t4 : t1 * baseA - 2 * (baseA - baseG) * (t1 - overlayG) + t5 + t4; + t3 = baseB * t3; + t2 = overlayB * t2; + overlayB = 2 * baseB < baseA ? 2 * overlayB * baseB + t2 + t3 : t1 * baseA - 2 * (baseA - baseB) * (t1 - overlayB) + t2 + t3; + break; + case 10: + t2 = baseA === 0; + if (t2) + overlayR = 0; + else { + t3 = baseR / baseA; + overlayR = baseR * (t1 * t3 + 2 * overlayR * (1 - t3)) + overlayR * (1 - baseA) + baseR * (1 - t1); + } + if (t2) + overlayG = 0; + else { + t3 = baseG / baseA; + overlayG = baseG * (t1 * t3 + 2 * overlayG * (1 - t3)) + overlayG * (1 - baseA) + baseG * (1 - t1); + } + if (t2) + overlayB = 0; + else { + t2 = baseB / baseA; + overlayB = baseB * (t1 * t2 + 2 * overlayB * (1 - t2)) + overlayB * (1 - baseA) + baseB * (1 - t1); + } + break; + case 11: + t2 = 2 * overlayR; + t3 = 1 - baseA; + t4 = 1 - t1; + t5 = baseR * t4; + t6 = overlayR * t3; + overlayR = t2 < t1 ? t2 * baseR + t6 + t5 : t1 * baseA - 2 * (baseA - baseR) * (t1 - overlayR) + t6 + t5; + t2 = 2 * overlayG; + t5 = baseG * t4; + t6 = overlayG * t3; + overlayG = t2 < t1 ? t2 * baseG + t6 + t5 : t1 * baseA - 2 * (baseA - baseG) * (t1 - overlayG) + t6 + t5; + t2 = 2 * overlayB; + t4 = baseB * t4; + t3 = overlayB * t3; + overlayB = t2 < t1 ? t2 * baseB + t3 + t4 : t1 * baseA - 2 * (baseA - baseB) * (t1 - overlayB) + t3 + t4; + break; + case 12: + overlayR = Math.abs(overlayR - baseR); + overlayG = Math.abs(overlayG - baseG); + overlayB = Math.abs(overlayB - baseB); + break; + case 13: + overlayR = baseR - overlayR; + overlayG = baseG - overlayG; + overlayB = baseB - overlayB; + break; + case 14: + overlayR = overlayR !== 0 ? baseR / overlayR : 0; + overlayG = overlayG !== 0 ? baseG / overlayG : 0; + overlayB = overlayB !== 0 ? baseB / overlayB : 0; + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + invA = 1 - t1; + dst.set$rNormalized(overlayR * t1 + baseR * baseA * invA); + dst.set$gNormalized(overlayG * t1 + baseG * baseA * invA); + dst.set$bNormalized(overlayB * t1 + baseB * baseA * invA); + dst.set$aNormalized(t1 + baseA * invA); + return image; + }, + _convertColor(c, c2, a) { + var cl, g, ci, v, + numChannels = c2.get$length(c2), + format = c2.get$format(), + t1 = c.get$palette(), + fromFormat = t1 == null ? null : t1.get$format(); + if (fromFormat == null) + fromFormat = c.get$format(); + cl = c.get$length(c); + if (numChannels === 1) { + g = c.get$length(c) > 2 ? c.get$luminance() : c.$index(0, 0); + c2.$indexSet(0, 0, A.convertFormatValue(A._isInt(c.$index(0, 0)) ? B.JSNumber_methods.floor$0(g) : g, fromFormat, format)); + } else if (numChannels <= cl) + for (ci = 0; ci < numChannels; ++ci) + c2.$indexSet(0, ci, A.convertFormatValue(c.$index(0, ci), fromFormat, format)); + else { + for (ci = 0; ci < cl; ++ci) + c2.$indexSet(0, ci, A.convertFormatValue(c.$index(0, ci), fromFormat, format)); + v = cl === 1 ? c2.$index(0, 0) : 0; + for (ci = cl; ci < numChannels; ++ci) + c2.$indexSet(0, ci, ci === 3 ? a : v); + } + return c2; + }, + convertColor(c, alpha, format, numChannels, to) { + var t2, c2, + t1 = c.get$palette(), + fromFormat = t1 == null ? null : t1.get$format(); + if (fromFormat == null) + fromFormat = c.get$format(); + t1 = to == null; + t2 = t1 ? null : to.get$format(); + format = t2 == null ? format : t2; + if (format == null) + format = c.get$format(); + t2 = t1 ? null : to.get$length(to); + numChannels = t2 == null ? numChannels : t2; + if (numChannels == null) + numChannels = c.get$length(c); + if (alpha == null) + alpha = 0; + if (format === fromFormat && numChannels === c.get$length(c)) { + if (t1) + return c.clone$0(0); + to.$set$1(0, c); + return to; + } + switch (format.index) { + case 3: + if (t1) + c2 = new A.ColorUint8(new Uint8Array(numChannels)); + else + c2 = to; + return A._convertColor(c, c2, alpha); + case 0: + return A._convertColor(c, t1 ? new A.ColorUint1(numChannels, 0) : to, alpha); + case 1: + return A._convertColor(c, t1 ? new A.ColorUint2(numChannels, 0) : to, alpha); + case 2: + if (t1) { + t1 = numChannels < 3 ? 1 : 2; + c2 = new A.ColorUint4(numChannels, new Uint8Array(t1)); + } else + c2 = to; + return A._convertColor(c, c2, alpha); + case 4: + if (t1) + c2 = new A.ColorUint16(new Uint16Array(numChannels)); + else + c2 = to; + return A._convertColor(c, c2, alpha); + case 5: + if (t1) + c2 = new A.ColorUint32(new Uint32Array(numChannels)); + else + c2 = to; + return A._convertColor(c, c2, alpha); + case 6: + if (t1) + c2 = new A.ColorInt8(new Int8Array(numChannels)); + else + c2 = to; + return A._convertColor(c, c2, alpha); + case 7: + if (t1) + c2 = new A.ColorInt16(new Int16Array(numChannels)); + else + c2 = to; + return A._convertColor(c, c2, alpha); + case 8: + if (t1) + c2 = new A.ColorInt32(new Int32Array(numChannels)); + else + c2 = to; + return A._convertColor(c, c2, alpha); + case 9: + if (t1) + c2 = new A.ColorFloat16(new Uint16Array(numChannels)); + else + c2 = to; + return A._convertColor(c, c2, alpha); + case 10: + if (t1) + c2 = new A.ColorFloat32(new Float32Array(numChannels)); + else + c2 = to; + return A._convertColor(c, c2, alpha); + case 11: + if (t1) + c2 = new A.ColorFloat64(new Float64Array(numChannels)); + else + c2 = to; + return A._convertColor(c, c2, alpha); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + getLuminance(c) { + return 0.299 * c.get$r(c) + 0.587 * c.get$g() + 0.114 * c.get$b(c); + }, + Float16_doubleToFloat16(n) { + var xI, e, m; + $.$get$__float32()[0] = n; + xI = $.$get$__float32ToUint32()[0]; + if (n === 0) + return xI >>> 16; + if ($.Float16__toFloatFloat32Data == null) + A.Float16__initialize(); + e = J.$index$asx($.Float16____eLut._readField$0(), xI >>> 23 & 511); + if (e !== 0) { + m = xI & 8388607; + return e + (m + 4095 + (m >>> 13 & 1) >>> 13); + } + return A.Float16__convert(xI); + }, + Float16__convert(i) { + var t, t1, + s = i >>> 16 & 32768, + e = (i >>> 23 & 255) - 112, + m = i & 8388607; + if (e <= 0) { + if (e < -10) + return s; + m |= 8388608; + t = 14 - e; + return (s | B.JSInt_methods.$shr(m + (B.JSInt_methods.$shl(1, t - 1) - 1) + (B.JSInt_methods._shrReceiverPositive$1(m, t) & 1), t)) >>> 0; + } else if (e === 143) + if (m === 0) + return s | 31744; + else { + m = m >>> 13; + t1 = m === 0 ? 1 : 0; + return s | m | t1 | 31744; + } + else { + m = m + 4095 + (m >>> 13 & 1); + if ((m & 8388608) !== 0) { + ++e; + m = 0; + } + if (e > 30) + return s | 31744; + return (s | e << 10 | m >>> 13) >>> 0; + } + }, + Float16__initialize() { + var floatUint32Data, i, e, t2, t3, + t1 = $.Float16__toFloatFloat32Data; + if (t1 != null) + return t1; + floatUint32Data = new Uint32Array(65536); + $.Float16__toFloatFloat32Data = A.NativeFloat32List_NativeFloat32List$view(floatUint32Data.buffer, 0, null); + $.Float16____eLut.__late_helper$_value = new Uint16Array(512); + for (t1 = $.Float16____eLut.__late_helper$_name, i = 0; i < 256; ++i) { + e = (i & 255) - 112; + if (e <= 0 || e >= 30) { + t2 = $.Float16____eLut.__late_helper$_value; + if (t2 == null ? $.Float16____eLut == null : t2 === $.Float16____eLut) + A.throwExpression(A.LateError$fieldNI(t1)); + J.$indexSet$ax(t2, i, 0); + t2 = $.Float16____eLut.__late_helper$_value; + if (t2 == null ? $.Float16____eLut == null : t2 === $.Float16____eLut) + A.throwExpression(A.LateError$fieldNI(t1)); + J.$indexSet$ax(t2, (i | 256) >>> 0, 0); + } else { + t2 = $.Float16____eLut.__late_helper$_value; + if (t2 == null ? $.Float16____eLut == null : t2 === $.Float16____eLut) + A.throwExpression(A.LateError$fieldNI(t1)); + t3 = e << 10 >>> 0; + J.$indexSet$ax(t2, i, t3); + t2 = $.Float16____eLut.__late_helper$_value; + if (t2 == null ? $.Float16____eLut == null : t2 === $.Float16____eLut) + A.throwExpression(A.LateError$fieldNI(t1)); + J.$indexSet$ax(t2, (i | 256) >>> 0, (t3 | 32768) >>> 0); + } + } + for (i = 0; i < 65536; ++i) + floatUint32Data[i] = A.Float16__halfToFloat(i); + t1 = $.Float16__toFloatFloat32Data; + t1.toString; + return t1; + }, + Float16__halfToFloat(y) { + var t1, + s = y >>> 15 & 1, + e = y >>> 10 & 31, + m = y & 1023; + if (e === 0) + if (m === 0) + return s << 31 >>> 0; + else { + for (; (m & 1024) === 0;) { + m = m << 1; + --e; + } + ++e; + m &= 4294966271; + } + else if (e === 31) { + t1 = s << 31; + if (m === 0) + return (t1 | 2139095040) >>> 0; + else + return (t1 | m << 13 | 2139095040) >>> 0; + } + return (s << 31 | e + 112 << 23 | m << 13) >>> 0; }, SKReceiptManager_retrieveReceiptData() { var $async$goto = 0, @@ -133343,8 +139755,7 @@ result = $async$result; if (result != null && J.get$isNotEmpty$asx(result.files)) { file = J.get$first$ax(result.files); - t1 = fileIndex == null ? "file" : fileIndex; - $async$returnValue = A.MultipartFile_MultipartFile$fromBytes(t1, file.bytes, file.name); + $async$returnValue = A.MultipartFile_MultipartFile$fromBytes(fileIndex, file.bytes, file.name); // goto return $async$goto = 1; break; @@ -133526,7 +139937,7 @@ case B.EntityType_transaction: return B._MdiIconData_Tj8; case B.EntityType_bankAccount: - return B._MdiIconData_EuK0; + return B._MdiIconData_EuK; case B.EntityType_transactionRule: return B.IconData_58696_MaterialIcons_null_false; case B.EntityType_schedule: @@ -133583,7 +139994,7 @@ case "custom_designs": return B._MdiIconData_atK; case "invoice_design": - return B._MdiIconData_EuK1; + return B._MdiIconData_EuK0; case "workflow_settings": return B._MdiIconData_IAW; case "client_portal": @@ -133608,12 +140019,12 @@ case "task_settings": case "task_status": return A.getEntityIcon(B.EntityType_task); - case "subscriptions": + case "payment_links": return A.getEntityIcon(B.EntityType_subscription); case "schedules": return A.getEntityIcon(B.EntityType_schedule); case "bank_accounts": - return B._MdiIconData_EuK0; + return B._MdiIconData_EuK; case "transaction_rules": return B.IconData_58696_MaterialIcons_null_false; default: @@ -133656,6 +140067,15 @@ } return toCurrency.exchangeRate * (1 / fromCurrency.exchangeRate); }, + supportsSchedules() { + var t1 = $.$get$navigatorKey(); + t1.toString; + t1 = A.StoreProvider_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), type$.legacy_AppState).__Store__state_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (!t1.get$isHosted()) + return true; + return true; + }, supportsInAppPurchase() { var t1 = $.$get$navigatorKey(); t1.toString; @@ -133730,11 +140150,11 @@ case "Android": return B.IconData_57477_MaterialIcons_null_false; case "iPhone": - return B._MdiIconData_7T1; + return B._MdiIconData_7T10; case "Windows": return B._MdiIconData_jVE1; case "macOS": - return B._MdiIconData_7T1; + return B._MdiIconData_7T10; case "Linux": return B._MdiIconData_ifn; } @@ -133970,6 +140390,14 @@ } return digit; }, + waitTwoFutures(f1, f2) { + var t1; + if (f1 == null) + t1 = f2; + else + t1 = f1; + return t1; + }, Sentry_addBreadcrumb(crumb, hint) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), @@ -134102,25 +140530,26 @@ return null; }, StatesRebuilerLogger_log(m, e, s) { - var errorMessage, exception, + var errorMessage, errorMessage0, exception, t1 = e == null, t2 = $.StatesRebuilerLogger_message = "[states_rebuilder::" + (t1 ? "INFO" : "ERROR") + "]: " + m; if (!t1) { errorMessage = null; try { - errorMessage = A._asStringQ(J.get$message$x(e)); + errorMessage0 = J.get$message$x(e); + errorMessage = errorMessage0 == null ? A.S(e) : errorMessage0; } catch (exception) { errorMessage = A.S(e); } t1 = $.StatesRebuilerLogger_message = $.StatesRebuilerLogger_message + (" : " + A.S(errorMessage)); } else t1 = t2; - A.print(t1); + A.print("\x1b[33m" + t1 + "\x1b[0m"); if (s != null) - A.print(s); + A.print("\x1b[31m" + s.toString$0(0) + "\x1b[0m"); }, doNothingWhenThereIsNoSelection(editContext, keyEvent) { - if (editContext.composer._document_composer$_selection == null) + if (editContext.composer.selectionNotifier._change_notifier$_value == null) return B.ExecutionInstruction_2; else return B.ExecutionInstruction_0; @@ -134128,7 +140557,7 @@ pasteWhenCmdVIsPressed(editContext, keyEvent) { if (!A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent) || !keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_118)) return B.ExecutionInstruction_0; - if (editContext.composer._document_composer$_selection == null) + if (editContext.composer.selectionNotifier._change_notifier$_value == null) return B.ExecutionInstruction_0; editContext.commonOps.paste$0(); return B.ExecutionInstruction_2; @@ -134142,7 +140571,7 @@ var t1; if (!A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent) || !keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_99)) return B.ExecutionInstruction_0; - t1 = editContext.composer._document_composer$_selection; + t1 = editContext.composer.selectionNotifier._change_notifier$_value; if (t1 == null) return B.ExecutionInstruction_0; if (J.$eq$(t1.base, t1.extent)) @@ -134154,7 +140583,7 @@ var t1; if (!A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent) || !keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_120)) return B.ExecutionInstruction_0; - t1 = editContext.composer._document_composer$_selection; + t1 = editContext.composer.selectionNotifier._change_notifier$_value; if (t1 == null) return B.ExecutionInstruction_0; if (J.$eq$(t1.base, t1.extent)) @@ -134166,7 +140595,7 @@ var t1, t2, t3; if (!A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent) || !keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_98)) return B.ExecutionInstruction_0; - t1 = editContext.composer._document_composer$_selection; + t1 = editContext.composer.selectionNotifier._change_notifier$_value; t2 = type$.Attribution; t3 = editContext.commonOps; if (J.$eq$(t1.base, t1.extent)) { @@ -134182,7 +140611,7 @@ var t1, t2, t3; if (!A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent) || !keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_105)) return B.ExecutionInstruction_0; - t1 = editContext.composer._document_composer$_selection; + t1 = editContext.composer.selectionNotifier._change_notifier$_value; t2 = type$.Attribution; t3 = editContext.commonOps; if (J.$eq$(t1.base, t1.extent)) { @@ -134196,7 +140625,7 @@ }, anyCharacterOrDestructiveKeyToDeleteSelection(editContext, keyEvent) { var t2, t3, isDestructiveKey, isCharacterKey, - t1 = editContext.composer._document_composer$_selection; + t1 = editContext.composer.selectionNotifier._change_notifier$_value; if (t1 == null || J.$eq$(t1.base, t1.extent)) return B.ExecutionInstruction_0; t1 = $.$get$RawKeyboard_instance()._keysPressed; @@ -134379,8 +140808,7 @@ }, moveToLineStartOrEndWithCtrlAOrE(editContext, keyEvent) { var t1, t2, t3, didMove; - $.$get$Platform__instance().toString; - if ($.$get$isMac()) + if (A.defaultTargetPlatform() === B.TargetPlatform_4) return B.ExecutionInstruction_0; t1 = $.$get$RawKeyboard_instance()._keysPressed; t2 = t1.get$values(t1); @@ -134451,7 +140879,7 @@ var t1; if (!A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent) || !keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304)) return B.ExecutionInstruction_0; - if (editContext.composer._document_composer$_selection == null) + if (editContext.composer.selectionNotifier._change_notifier$_value == null) return B.ExecutionInstruction_0; t1 = editContext.commonOps; if (t1.moveCaretUpstream$2$expand$movementModifier(true, B.MovementModifier_line)) @@ -134468,7 +140896,7 @@ t1 = true; if (!t1 || !keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304)) return B.ExecutionInstruction_0; - if (editContext.composer._document_composer$_selection == null) + if (editContext.composer.selectionNotifier._change_notifier$_value == null) return B.ExecutionInstruction_0; t1 = editContext.commonOps; if (t1.moveCaretUpstream$2$expand$movementModifier(true, B.MovementModifier_word)) @@ -134479,14 +140907,14 @@ var t1; if (!keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967323)) return B.ExecutionInstruction_0; - t1 = editContext.composer._document_composer$_selection; + t1 = editContext.composer.selectionNotifier._change_notifier$_value; if (t1 == null || J.$eq$(t1.base, t1.extent)) return B.ExecutionInstruction_0; editContext.commonOps.collapseSelection$0(); return B.ExecutionInstruction_2; }, getWordSelection(docLayout, docPosition) { - var t2, component, nodePosition, t3, wordNodeSelection, + var t2, component, nodePosition, wordNodeSelection, _s16_ = "getWordSelection", t1 = $.$get$_log3(); t1.log$2(_s16_, "_getWordSelection()"); @@ -134498,11 +140926,10 @@ nodePosition = docPosition.nodePosition; if (!(nodePosition instanceof A.TextNodePosition)) return null; - t3 = component._textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - wordNodeSelection = A.TextNodeSelection$fromTextSelection(A.TextNodeSelection$fromTextSelection(type$.ProseTextBlock._as(t3.get$currentState()).get$textLayout().getWordSelectionAt$1(nodePosition))); + wordNodeSelection = A.TextNodeSelection$fromTextSelection(component.getWordSelectionAt$1(nodePosition)); t1.log$2(_s16_, " - word selection: " + wordNodeSelection.toString$0(0)); - return new A.DocumentSelection(new A.DocumentPosition(t2, new A.TextNodePosition(wordNodeSelection.baseOffset, B.TextAffinity_1)), new A.DocumentPosition(t2, new A.TextNodePosition(wordNodeSelection.extentOffset, B.TextAffinity_1))); + t1 = wordNodeSelection.affinity; + return new A.DocumentSelection(new A.DocumentPosition(t2, new A.TextNodePosition(wordNodeSelection.baseOffset, t1)), new A.DocumentPosition(t2, new A.TextNodePosition(wordNodeSelection.extentOffset, t1))); }, expandPositionToWord(text, textPosition) { var t2, start, end, @@ -134525,7 +140952,7 @@ return A.TextSelection$(B.TextAffinity_1, start, end, false); }, getParagraphSelection(docLayout, docPosition) { - var component, nodePosition, paragraphNodeSelection, + var component, nodePosition, paragraphNodeSelection, t2, _s21_ = "getParagraphSelection", t1 = $.$get$_log3(); t1.log$2(_s21_, "_getWordSelection()"); @@ -134538,7 +140965,8 @@ if (!(nodePosition instanceof A.TextNodePosition)) return null; paragraphNodeSelection = component.getContiguousTextSelectionAt$1(nodePosition); - return new A.DocumentSelection(new A.DocumentPosition(t1, new A.TextNodePosition(paragraphNodeSelection.baseOffset, B.TextAffinity_1)), new A.DocumentPosition(t1, new A.TextNodePosition(paragraphNodeSelection.extentOffset, B.TextAffinity_1))); + t2 = paragraphNodeSelection.affinity; + return new A.DocumentSelection(new A.DocumentPosition(t1, new A.TextNodePosition(paragraphNodeSelection.baseOffset, t2)), new A.DocumentPosition(t1, new A.TextNodePosition(paragraphNodeSelection.extentOffset, t2))); }, getParagraphDirection(text) { var t1, t2; @@ -134556,64 +140984,6 @@ else return B.TextDirection_1; }, - PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(_this) { - var t1, t2, t3; - $.$get$Platform__instance().toString; - t1 = $.$get$isMac(); - if (t1) { - t2 = $.$get$RawKeyboard_instance()._keysPressed; - t3 = t2.get$values(t2); - if (!A.LinkedHashSet_LinkedHashSet$of(t3, A._instanceType(t3)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934854)) { - t2 = t2.get$values(t2); - t2 = A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934855); - } else - t2 = true; - } else - t2 = false; - if (!t2) { - $.$get$Platform__instance().toString; - if (!t1) { - t1 = $.$get$RawKeyboard_instance()._keysPressed; - t2 = t1.get$values(t1); - if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934848)) { - t1 = t1.get$values(t1); - t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934849); - } else - t1 = true; - } else - t1 = false; - } else - t1 = true; - return t1; - }, - isKeyEventCharacterBlacklisted(character) { - var t1; - if (character == null) - return false; - if (character.length > 1) { - t1 = new A.CodeUnits(character); - t1 = t1.get$first(t1); - t1 = 65 <= t1 && t1 <= 90 && A._isAllAlphaNumeric(new A.CodeUnits(character)); - } else - t1 = false; - return t1; - }, - _isAllAlphaNumeric(codeUnits) { - var t1, t2; - for (t1 = new A.ListIterator(codeUnits, codeUnits.get$length(codeUnits), A._instanceType(codeUnits)._eval$1("ListIterator")); t1.moveNext$0();) { - t2 = t1.__internal$_current; - if (!(t2 >= 65 && t2 <= 90)) - if (!(t2 >= 97 && t2 <= 122)) - t2 = t2 >= 48 && t2 <= 57 || t2 === 32; - else - t2 = true; - else - t2 = true; - if (!t2) - return false; - } - return true; - }, IsArrowKeyExtension_get_isArrowKeyPressed(_this) { var t1 = _this.data; return t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968068) || t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968065) || t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968066) || t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968067); @@ -134635,7 +141005,7 @@ launchUrl(url) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.bool), - $async$returnValue, isWebURL, useWebView, t1, t2, t3; + $async$returnValue; var $async$launchUrl = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -134643,20 +141013,7 @@ switch ($async$goto) { case 0: // Function start - t1 = $.$get$UrlLauncherPlatform__instance(); - t2 = url.toString$0(0); - t3 = A.convertLaunchMode(B.LaunchMode_0); - t1.toString; - isWebURL = B.JSString_methods.startsWith$1(t2, "http:") || B.JSString_methods.startsWith$1(t2, "https:"); - if (t3 !== B.PreferredLaunchMode_1) - useWebView = isWebURL && t3 === B.PreferredLaunchMode_0; - else - useWebView = true; - $async$goto = 3; - return A._asyncAwait(t1.launch$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName(t2, true, true, B.Map_empty6, t3 === B.PreferredLaunchMode_3, useWebView, useWebView, null), $async$launchUrl); - case 3: - // returning from await. - $async$returnValue = $async$result; + $async$returnValue = $.$get$UrlLauncherPlatform__instance().launchUrl$2(url.toString$0(0), new A.LaunchOptions(A.convertLaunchMode(B.LaunchMode_0), new A.InAppWebViewConfiguration(true, true, B.Map_empty6), null)); // goto return $async$goto = 1; break; @@ -135036,12 +141393,12 @@ get$accessToken$x(receiver) { return J.getInterceptor$x(receiver).get$accessToken(receiver); }, - get$access_token$x(receiver) { - return J.getInterceptor$x(receiver).get$access_token(receiver); - }, get$add$ax(receiver) { return J.getInterceptor$ax(receiver).get$add(receiver); }, + get$attached$z(receiver) { + return J.getInterceptor$z(receiver).get$attached(receiver); + }, get$authorization$x(receiver) { return J.getInterceptor$x(receiver).get$authorization(receiver); }, @@ -135063,9 +141420,6 @@ get$credentials$z(receiver) { return J.getInterceptor$z(receiver).get$credentials(receiver); }, - get$currentUser$x(receiver) { - return J.getInterceptor$x(receiver).get$currentUser(receiver); - }, get$document$x(receiver) { return J.getInterceptor$x(receiver).get$document(receiver); }, @@ -135075,9 +141429,6 @@ get$entries$x(receiver) { return J.getInterceptor$x(receiver).get$entries(receiver); }, - get$error$x(receiver) { - return J.getInterceptor$x(receiver).get$error(receiver); - }, get$first$ax(receiver) { return J.getInterceptor$ax(receiver).get$first(receiver); }, @@ -135087,6 +141438,9 @@ get$hashCode$(receiver) { return J.getInterceptor$(receiver).get$hashCode(receiver); }, + get$height$x(receiver) { + return J.getInterceptor$x(receiver).get$height(receiver); + }, get$id$x(receiver) { return J.getInterceptor$x(receiver).get$id(receiver); }, @@ -135141,6 +141495,9 @@ get$nodes$x(receiver) { return J.getInterceptor$x(receiver).get$nodes(receiver); }, + get$numPages$x(receiver) { + return J.getInterceptor$x(receiver).get$numPages(receiver); + }, get$offset$x(receiver) { return J.getInterceptor$x(receiver).get$offset(receiver); }, @@ -135200,6 +141557,9 @@ get$vendor$x(receiver) { return J.getInterceptor$x(receiver).get$vendor(receiver); }, + get$width$x(receiver) { + return J.getInterceptor$x(receiver).get$width(receiver); + }, $add$ansx(receiver, a0) { if (typeof receiver == "number" && typeof a0 == "number") return receiver + a0; @@ -135217,14 +141577,14 @@ return a0 != null && receiver === a0; return J.getInterceptor$(receiver).$eq(receiver, a0); }, - $get$0$x(receiver) { - return J.getInterceptor$x(receiver).$get$0(receiver); + $get$2$z(receiver, a0, a1) { + return J.getInterceptor$z(receiver).$get$2(receiver, a0, a1); }, - $get$2$x(receiver, a0, a1) { - return J.getInterceptor$x(receiver).$get$2(receiver, a0, a1); + $get$2$headers$z(receiver, a0, a1) { + return J.getInterceptor$z(receiver).$get$2$headers(receiver, a0, a1); }, - $get$3$rawResponse$x(receiver, a0, a1, a2) { - return J.getInterceptor$x(receiver).$get$3$rawResponse(receiver, a0, a1, a2); + $get$3$rawResponse$z(receiver, a0, a1, a2) { + return J.getInterceptor$z(receiver).$get$3$rawResponse(receiver, a0, a1, a2); }, $gt$n(receiver, a0) { if (typeof receiver == "number" && typeof a0 == "number") @@ -135332,6 +141692,9 @@ clamp$2$n(receiver, a0, a1) { return J.getInterceptor$n(receiver).clamp$2(receiver, a0, a1); }, + cleanup$0$x(receiver) { + return J.getInterceptor$x(receiver).cleanup$0(receiver); + }, clear$0$ax(receiver) { return J.getInterceptor$ax(receiver).clear$0(receiver); }, @@ -135374,12 +141737,12 @@ createElement$1$x(receiver, a0) { return J.getInterceptor$x(receiver).createElement$1(receiver, a0); }, + destroy$0$x(receiver) { + return J.getInterceptor$x(receiver).destroy$0(receiver); + }, detach$0$z(receiver) { return J.getInterceptor$z(receiver).detach$0(receiver); }, - disconnect$0$x(receiver) { - return J.getInterceptor$x(receiver).disconnect$0(receiver); - }, elementAt$1$ax(receiver, a0) { return J.getInterceptor$ax(receiver).elementAt$1(receiver, a0); }, @@ -135398,35 +141761,20 @@ forEach$1$ax(receiver, a0) { return J.getInterceptor$ax(receiver).forEach$1(receiver, a0); }, - format$1$x(receiver, a0) { - return J.getInterceptor$x(receiver).format$1(receiver, a0); - }, - getAuthResponse$0$x(receiver) { - return J.getInterceptor$x(receiver).getAuthResponse$0(receiver); - }, - getBasicProfile$0$x(receiver) { - return J.getInterceptor$x(receiver).getBasicProfile$0(receiver); - }, - getEmail$0$x(receiver) { - return J.getInterceptor$x(receiver).getEmail$0(receiver); + getContext$1$x(receiver, a0) { + return J.getInterceptor$x(receiver).getContext$1(receiver, a0); }, getFloat64$2$x(receiver, a0, a1) { return J.getInterceptor$x(receiver).getFloat64$2(receiver, a0, a1); }, - getId$0$x(receiver) { - return J.getInterceptor$x(receiver).getId$0(receiver); - }, - getImageUrl$0$x(receiver) { - return J.getInterceptor$x(receiver).getImageUrl$0(receiver); - }, getInt32$2$x(receiver, a0, a1) { return J.getInterceptor$x(receiver).getInt32$2(receiver, a0, a1); }, getInt64$2$x(receiver, a0, a1) { return J.getInterceptor$x(receiver).getInt64$2(receiver, a0, a1); }, - getName$0$x(receiver) { - return J.getInterceptor$x(receiver).getName$0(receiver); + getPage$1$x(receiver, a0) { + return J.getInterceptor$x(receiver).getPage$1(receiver, a0); }, getRange$2$ax(receiver, a0, a1) { return J.getInterceptor$ax(receiver).getRange$2(receiver, a0, a1); @@ -135443,6 +141791,9 @@ getUint8$1$x(receiver, a0) { return J.getInterceptor$x(receiver).getUint8$1(receiver, a0); }, + getViewport$1$x(receiver, a0) { + return J.getInterceptor$x(receiver).getViewport$1(receiver, a0); + }, indexOf$1$asx(receiver, a0) { return J.getInterceptor$asx(receiver).indexOf$1(receiver, a0); }, @@ -135461,18 +141812,12 @@ isIdentity$0$z(receiver) { return J.getInterceptor$z(receiver).isIdentity$0(receiver); }, - isSignedIn$0$x(receiver) { - return J.getInterceptor$x(receiver).isSignedIn$0(receiver); - }, join$0$ax(receiver) { return J.getInterceptor$ax(receiver).join$0(receiver); }, join$1$ax(receiver, a0) { return J.getInterceptor$ax(receiver).join$1(receiver, a0); }, - listen$4$cancelOnError$onDone$onError$z(receiver, a0, a1, a2, a3) { - return J.getInterceptor$z(receiver).listen$4$cancelOnError$onDone$onError(receiver, a0, a1, a2, a3); - }, listener$1$z(receiver, a0) { return J.getInterceptor$z(receiver).listener$1(receiver, a0); }, @@ -135515,9 +141860,15 @@ parse$2$z(receiver, a0, a1) { return J.getInterceptor$z(receiver).parse$2(receiver, a0, a1); }, + put$4$z(receiver, a0, a1, a2, a3) { + return J.getInterceptor$z(receiver).put$4(receiver, a0, a1, a2, a3); + }, putIfAbsent$2$x(receiver, a0, a1) { return J.getInterceptor$x(receiver).putIfAbsent$2(receiver, a0, a1); }, + readAsArrayBuffer$1$x(receiver, a0) { + return J.getInterceptor$x(receiver).readAsArrayBuffer$1(receiver, a0); + }, remove$0$ax(receiver) { return J.getInterceptor$ax(receiver).remove$0(receiver); }, @@ -135545,6 +141896,9 @@ removeWhere$1$ax(receiver, a0) { return J.getInterceptor$ax(receiver).removeWhere$1(receiver, a0); }, + render$1$x(receiver, a0) { + return J.getInterceptor$x(receiver).render$1(receiver, a0); + }, replaceFirst$2$s(receiver, a0, a1) { return J.getInterceptor$s(receiver).replaceFirst$2(receiver, a0, a1); }, @@ -135578,11 +141932,8 @@ setRange$4$ax(receiver, a0, a1, a2, a3) { return J.getInterceptor$ax(receiver).setRange$4(receiver, a0, a1, a2, a3); }, - signIn$1$x(receiver, a0) { - return J.getInterceptor$x(receiver).signIn$1(receiver, a0); - }, - signOut$0$x(receiver) { - return J.getInterceptor$x(receiver).signOut$0(receiver); + show$0$z(receiver) { + return J.getInterceptor$z(receiver).show$0(receiver); }, skip$1$ax(receiver, a0) { return J.getInterceptor$ax(receiver).skip$1(receiver, a0); @@ -135623,8 +141974,8 @@ then$1$2$onError$x(receiver, a0, a1, $T1) { return J.getInterceptor$x(receiver).then$1$2$onError(receiver, a0, a1, $T1); }, - then$2$x(receiver, a0, a1) { - return J.getInterceptor$x(receiver).then$2(receiver, a0, a1); + toBlob$0$x(receiver) { + return J.getInterceptor$x(receiver).toBlob$0(receiver); }, toDouble$0$n(receiver) { return J.getInterceptor$n(receiver).toDouble$0(receiver); @@ -135671,6 +142022,9 @@ where$1$ax(receiver, a0) { return J.getInterceptor$ax(receiver).where$1(receiver, a0); }, + whereType$1$0$ax(receiver, $T1) { + return J.getInterceptor$ax(receiver).whereType$1$0(receiver, $T1); + }, Interceptor: function Interceptor() { }, JSBool: function JSBool() { @@ -135774,7 +142128,7 @@ case 0: // Function start $async$goto = 2; - return A._asyncAwait($async$self._initEngine.call$0(), $async$autoStart$0); + return A._asyncAwait($async$self._initializeEngine.call$0(), $async$autoStart$0); case 2: // returning from await. $async$goto = 3; @@ -135799,7 +142153,7 @@ call$0() { return new self.Promise(A.allowInterop(new A.AppBootstrap_prepareEngineInitializer__closure0(this.$this)), type$.JavaScriptObject); }, - $signature: 1165 + $signature: 1054 }; A.AppBootstrap_prepareEngineInitializer__closure0.prototype = { call$2(resolve, _) { @@ -135824,11 +142178,11 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 568 + $signature: 473 }; A.AppBootstrap_prepareEngineInitializer_closure0.prototype = { - call$1(params) { - return new self.Promise(A.allowInterop(new A.AppBootstrap_prepareEngineInitializer__closure(this.$this)), type$.JavaScriptObject); + call$1(configuration) { + return new self.Promise(A.allowInterop(new A.AppBootstrap_prepareEngineInitializer__closure(this.$this, configuration)), type$.JavaScriptObject); }, call$0() { return this.call$1(null); @@ -135838,7 +142192,7 @@ $defaultValues() { return [null]; }, - $signature: 797 + $signature: 915 }; A.AppBootstrap_prepareEngineInitializer__closure.prototype = { call$2(resolve, _) { @@ -135854,7 +142208,7 @@ // Function start t1 = $async$self.$this; $async$goto = 2; - return A._asyncAwait(t1._initEngine.call$0(), $async$call$2); + return A._asyncAwait(t1._initializeEngine.call$1($async$self.configuration), $async$call$2); case 2: // returning from await. resolve.call$1(t1._prepareAppRunner$0()); @@ -135864,7 +142218,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 568 + $signature: 473 }; A.AppBootstrap__prepareAppRunner_closure.prototype = { call$1(params) { @@ -135878,7 +142232,7 @@ $defaultValues() { return [null]; }, - $signature: 797 + $signature: 915 }; A.AppBootstrap__prepareAppRunner__closure.prototype = { call$2(resolve, _) { @@ -135903,7 +142257,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 568 + $signature: 473 }; A.AssetManager.prototype = { get$_baseUrl() { @@ -135919,9 +142273,7 @@ if (A.Uri_parse(asset, 0, null).get$hasScheme()) return A._Uri__uriEncode(B.List_gnE, asset, B.C_Utf8Codec, false); t1 = this.get$_baseUrl(); - if (t1 == null) - t1 = ""; - return A._Uri__uriEncode(B.List_gnE, t1 + ("assets/" + A.S(asset)), B.C_Utf8Codec, false); + return A._Uri__uriEncode(B.List_gnE, (t1 == null ? "" : t1) + "assets/" + A.S(asset), B.C_Utf8Codec, false); }, load$1(_, asset) { return this.load$body$AssetManager(0, asset); @@ -135982,7 +142334,7 @@ } t1 = A.DomXMLHttpRequestExtension_get_status(request0); t1.toString; - throw A.wrapException(new A.AssetManagerException(url, t1)); + throw A.wrapException(new A.AssetManagerException(url, B.JSNumber_methods.toInt$0(t1))); } constructorName = target == null ? "null" : A.domGetConstructorName(target); $.$get$printWarning().call$1("Caught ProgressEvent with unknown target: " + A.S(constructorName)); @@ -136014,46 +142366,44 @@ t1.toString; return domNode instanceof t1; }, - $signature: 872 + $signature: 897 }; A.AssetManager__baseUrl_closure0.prototype = { call$1(domNode) { return domNode; }, - $signature: 566 + $signature: 479 }; A.AssetManager__baseUrl_closure1.prototype = { call$1(element) { return element.name === "assetBase"; }, - $signature: 872 + $signature: 897 }; A.AssetManagerException.prototype = { toString$0(_) { - return 'Failed to load asset at "' + A.S(this.url) + '" (' + A.S(this.httpStatus) + ")"; + return 'Failed to load asset at "' + A.S(this.url) + '" (' + this.httpStatus + ")"; }, $isException: 1 }; A.BrowserEngine.prototype = { - toString$0(_) { + _enumToString$0() { return "BrowserEngine." + this._core$_name; } }; A.OperatingSystem.prototype = { - toString$0(_) { + _enumToString$0() { return "OperatingSystem." + this._core$_name; } }; A.CanvasPool.prototype = { get$context(_) { - var t1, - ctx = this.__engine$_context; + var ctx = this.__engine$_context; if (ctx == null) { this._createCanvas$0(); - t1 = this.__engine$_context; - t1.toString; - ctx = t1; + ctx = this.__engine$_context; } + ctx.toString; return ctx; }, get$contextHandle() { @@ -136085,9 +142435,13 @@ requiresClearRect = true; } else { t1 = _this._widthInBitmapPixels; - t2 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; t3 = _this._heightInBitmapPixels; - t4 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + t4 = self.window.devicePixelRatio; + if (t4 === 0) + t4 = 1; canvas = _this._allocCanvas$2(t1, t3); t5 = canvas; _this.__engine$_canvas = t5; @@ -136126,7 +142480,13 @@ A.callMethod(ctx, "setTransform", [1, 0, 0, 1, 0, 0]); if (requiresClearRect) ctx.clearRect(0, 0, _this._widthInBitmapPixels * t2, _this._heightInBitmapPixels * t2); - ctx.scale(A.EnginePlatformDispatcher_browserDevicePixelRatio() * t2, A.EnginePlatformDispatcher_browserDevicePixelRatio() * t2); + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + t3 = self.window.devicePixelRatio; + if (t3 === 0) + t3 = 1; + ctx.scale(t1 * t2, t3 * t2); _this._replayClipStack$0(); }, _allocCanvas$2(width, height) { @@ -136172,7 +142532,7 @@ t4 = prevTransform.__engine$_m4storage; if (t3[0] !== t4[0] || t3[1] !== t4[1] || t3[4] !== t4[4] || t3[5] !== t4[5] || t3[12] !== t4[12] || t3[13] !== t4[13]) { t4 = self.window.devicePixelRatio; - ratio = (t4 == null || t4 === 0 ? 1 : t4) * t1; + ratio = (t4 === 0 ? 1 : t4) * t1; ctx.setTransform.apply(ctx, [ratio, 0, 0, ratio, 0, 0]); ctx.transform.apply(ctx, [t3[0], t3[1], t3[4], t3[5], t3[12], t3[13]]); prevTransform = clipTimeTransform; @@ -136187,7 +142547,7 @@ } else { t3 = clipEntry.rrect; if (t3 != null) { - path = A.Path_Path(); + path = $.$get$_renderer().createPath$0(); path.addRRect$1(t3); _this._runPath$2(ctx, t2._as(path)); ctx.clip.apply(ctx, []); @@ -136209,7 +142569,10 @@ t1 = transform.__engine$_m4storage; t2 = prevTransform.__engine$_m4storage; if (t1[0] !== t2[0] || t1[1] !== t2[1] || t1[4] !== t2[4] || t1[5] !== t2[5] || t1[12] !== t2[12] || t1[13] !== t2[13]) { - ratio = A.EnginePlatformDispatcher_browserDevicePixelRatio() * _this._density; + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + ratio = t2 * _this._density; A.callMethod(ctx, "setTransform", [ratio, 0, 0, ratio, 0, 0]); A.callMethod(ctx, "transform", [t1[0], t1[1], t1[4], t1[5], t1[12], t1[13]]); } @@ -136268,7 +142631,7 @@ A.DomCanvasRenderingContext2DExtension_clip(ctx, null); }, __engine$_clipRRect$2(ctx, rrect) { - var path = A.Path_Path(); + var path = $.$get$_renderer().createPath$0(); path.addRRect$1(rrect); this._runPath$2(ctx, type$.SurfacePath._as(path)); A.DomCanvasRenderingContext2DExtension_clip(ctx, null); @@ -136468,15 +142831,9 @@ _this.context.translate(shaderBounds.left, shaderBounds.top); } } else { - t1 = paint.color; - if (t1 != null) { - colorString = A.colorToCssString(t1); - _this.set$fillStyle(0, colorString); - _this.set$strokeStyle(0, colorString); - } else { - _this.set$fillStyle(0, "#000000"); - _this.set$strokeStyle(0, "#000000"); - } + colorString = A.colorValueToCssString(paint.color); + _this.set$fillStyle(0, colorString); + _this.set$strokeStyle(0, colorString); } maskFilter = paint.maskFilter; t1 = $.$get$_browserEngine(); @@ -136490,19 +142847,16 @@ t1.save(); t1.shadowBlur = maskFilter._sigma * 2; t2 = paint.color; - if (t2 != null) { - t2 = A.colorToCssString(A.Color$fromARGB(255, t2.get$value(t2) >>> 16 & 255, t2.get$value(t2) >>> 8 & 255, t2.get$value(t2) & 255)); - t2.toString; - t1.shadowColor = t2; - } else { - t2 = A.colorToCssString(B.Color_4278190080); - t2.toString; - t1.shadowColor = t2; - } + t1.shadowColor = A.colorToCssString(A.Color$fromARGB(255, t2 >>> 16 & 255, t2 >>> 8 & 255, t2 & 255)); t1.translate(-50000, 0); tempVector = new Float32Array(2); t2 = $.$get$window()._debugDevicePixelRatio; - tempVector[0] = 50000 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + tempVector[0] = 50000 * t2; t2 = _this._canvasPool; t2._currentTransform.transform2$1(tempVector); shadowOffsetX = tempVector[0]; @@ -136669,6 +143023,9 @@ drawLine$3(p1, p2, paint) { A.callMethod(this.skCanvas, "drawLine", [p1._dx, p1._dy, p2._dx, p2._dy, paint.get$skiaObject()]); }, + drawOval$2(rect, paint) { + this.skCanvas.drawOval(A.toSkRect(rect), paint.get$skiaObject()); + }, drawPaint$1(paint) { this.skCanvas.drawPaint(paint.get$skiaObject()); }, @@ -136676,8 +143033,9 @@ var t1 = paragraph._lastLayoutConstraints; t1.toString; this.skCanvas.drawParagraph(paragraph._ensureInitialized$1(t1), offset._dx, offset._dy); - if (!$.$get$CkParagraph__paragraphCache().markUsed$1(paragraph)) - $.$get$CkParagraph__paragraphCache().add$1(0, paragraph); + t1 = $.$get$CkParagraph__paragraphCache(); + if (!t1.markUsed$1(paragraph)) + t1.add$1(0, paragraph); }, drawPath$2(path, paint) { this.skCanvas.drawPath(path.get$skiaObject(), paint.get$skiaObject()); @@ -136693,8 +143051,11 @@ }, drawShadow$4(path, color, elevation, transparentOccluder) { var t1 = $.$get$window()._debugDevicePixelRatio; - if (t1 == null) - t1 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } A.drawSkShadow(this.skCanvas, path, color, elevation, transparentOccluder, t1); }, restore$0(_) { @@ -136704,7 +143065,7 @@ this.skCanvas.rotate(radians * 180 / 3.141592653589793, 0, 0); }, save$0(_) { - return this.skCanvas.save(); + return J.toInt$0$n(this.skCanvas.save()); }, saveLayer$2(bounds, paint) { var t1 = paint == null ? null : paint.get$skiaObject(); @@ -136714,7 +143075,7 @@ var t1; type$.CkManagedSkImageFilterConvertible._as(filter); t1 = paint.get$skiaObject(); - return this.skCanvas.saveLayer(t1, A.toSkRect(bounds), filter.get$skiaObject(), 0); + return this.skCanvas.saveLayer(t1, A.toSkRect(bounds), filter.get$imageFilter().get$skiaObject(), 0); }, scale$2(_, sx, sy) { this.skCanvas.scale(sx, sy); @@ -136759,16 +143120,17 @@ this.pictureSnapshot._commands.push(new A.CkDrawDRRectCommand(outer, inner, paint)); }, drawImageRect$4(image, src, dst, paint) { - var t1; this.super$CkCanvas$drawImageRect(image, src, dst, paint); - t1 = image.__CkImage_box_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - this.pictureSnapshot._commands.push(new A.CkDrawImageRectCommand(A.CkImage$cloneOf(t1), src, dst, paint)); + this.pictureSnapshot._commands.push(new A.CkDrawImageRectCommand(image.clone$0(0), src, dst, paint)); }, drawLine$3(p1, p2, paint) { this.super$CkCanvas$drawLine(p1, p2, paint); this.pictureSnapshot._commands.push(new A.CkDrawLineCommand(p1, p2, paint)); }, + drawOval$2(rect, paint) { + this.super$CkCanvas$drawOval(rect, paint); + this.pictureSnapshot._commands.push(new A.CkDrawOvalCommand(rect, paint)); + }, drawPaint$1(paint) { this.super$CkCanvas$drawPaint(paint); this.pictureSnapshot._commands.push(new A.CkDrawPaintCommand(paint)); @@ -136937,6 +143299,11 @@ canvas.drawDRRect(A.toSkRRect(this.outer), A.toSkRRect(this.inner), this.paint.get$skiaObject()); } }; + A.CkDrawOvalCommand.prototype = { + apply$1(canvas) { + canvas.drawOval(A.toSkRect(this.rect), this.paint.get$skiaObject()); + } + }; A.CkDrawCircleCommand.prototype = { apply$1(canvas) { var t1 = this.c; @@ -136952,8 +143319,11 @@ apply$1(canvas) { var _this = this, t1 = $.$get$window()._debugDevicePixelRatio; - if (t1 == null) - t1 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } A.drawSkShadow(canvas, _this.path, _this.color, _this.elevation, _this.transparentOccluder, t1); } }; @@ -136979,12 +143349,7 @@ } }, dispose$0() { - var t2, - t1 = this.image; - t1._disposed = true; - t2 = t1.__CkImage_box_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.unref$1(t1); + this.image.dispose$0(); } }; A.CkDrawParagraphCommand.prototype = { @@ -136995,8 +143360,9 @@ t2.toString; t3 = this.offset; canvas.drawParagraph(t1._ensureInitialized$1(t2), t3._dx, t3._dy); - if (!$.$get$CkParagraph__paragraphCache().markUsed$1(t1)) - $.$get$CkParagraph__paragraphCache().add$1(0, t1); + t2 = $.$get$CkParagraph__paragraphCache(); + if (!t2.markUsed$1(t1)) + t2.add$1(0, t1); } }; A.CkDrawPictureCommand.prototype = { @@ -137015,10 +143381,9 @@ apply$1(canvas) { var convertible = type$.CkManagedSkImageFilterConvertible._as(this.filter), t1 = this.paint.get$skiaObject(); - return canvas.saveLayer(t1, A.toSkRect(this.bounds), convertible.get$skiaObject(), 0); + return canvas.saveLayer(t1, A.toSkRect(this.bounds), convertible.get$imageFilter().get$skiaObject(), 0); } }; - A.H5vcc.prototype = {}; A.CanvasKit.prototype = {}; A.CanvasKitInitOptions.prototype = {}; A.CanvasKitInitPromise.prototype = {}; @@ -137111,6 +143476,7 @@ A.SkFontStyle.prototype = {}; A.SkTextShadow.prototype = {}; A.SkFontFeature.prototype = {}; + A.SkFontVariation.prototype = {}; A.SkTypeface.prototype = {}; A.SkFont.prototype = {}; A.SkFontMgr.prototype = {}; @@ -137174,7 +143540,7 @@ if (!deletable.isDeleted()) this.$this.collect$1(deletable); }, - $signature: 103 + $signature: 114 }; A.ProductionCollector_collect_closure.prototype = { call$0() { @@ -137199,36 +143565,57 @@ A.SkData.prototype = {}; A.SkImageInfo.prototype = {}; A.SkPartialImageInfo.prototype = {}; + A.SkRuntimeEffect.prototype = {}; A.patchCanvasKitModule_closure.prototype = { call$0() { if (J.$eq$(self.document.currentScript, this.canvasKitScript)) - return A.JsObject_JsObject(this.objectConstructor); + return self.Object; else - return $.$get$_context().$index(0, "_flutterWebCachedExports"); + return self._flutterWebCachedExports; }, - $signature: 11 + $signature: 892 }; A.patchCanvasKitModule_closure0.prototype = { call$1(value) { - $.$get$_context().$indexSet(0, "_flutterWebCachedExports", value); + self._flutterWebCachedExports = value; }, $signature: 6 }; A.patchCanvasKitModule_closure1.prototype = { call$0() { if (J.$eq$(self.document.currentScript, this.canvasKitScript)) - return A.JsObject_JsObject(this.objectConstructor); + return self.Object; else - return $.$get$_context().$index(0, "_flutterWebCachedModule"); + return self._flutterWebCachedModule; }, - $signature: 11 + $signature: 892 }; A.patchCanvasKitModule_closure2.prototype = { call$1(value) { - $.$get$_context().$indexSet(0, "_flutterWebCachedModule", value); + self._flutterWebCachedModule = value; }, $signature: 6 }; + A.downloadCanvasKit_closure.prototype = { + call$2(file, unusedBase) { + var t1 = $._configuration; + return B.JSString_methods.$add((t1 == null ? $._configuration = A.FlutterConfiguration$legacy(self.window.flutterConfiguration) : t1).get$canvasKitBaseUrl() + "profiling/", file); + }, + $signature: 889 + }; + A.downloadCanvasKit_closure0.prototype = { + call$1(ck) { + this.canvasKitInitCompleter.complete$1(0, ck); + }, + $signature: 26 + }; + A._downloadCanvasKitJs_loadEventHandler.prototype = { + call$1(_) { + this.canvasKitLoadCompleter.complete$0(0); + A.DomEventTargetExtension_removeEventListener(this.canvasKitScript, "load", this.callback._readLocal$0(), null); + }, + $signature: 26 + }; A.CanvasKitCanvas.prototype = { save$0(_) { this.__engine$_canvas.save$0(0); @@ -137289,6 +143676,9 @@ drawDRRect$3(outer, inner, paint) { this.__engine$_canvas.drawDRRect$3(outer, inner, type$.CkPaint._as(paint)); }, + drawOval$2(rect, paint) { + this.__engine$_canvas.drawOval$2(rect, type$.CkPaint._as(paint)); + }, drawCircle$3(c, radius, paint) { this.__engine$_canvas.drawCircle$3(c, radius, type$.CkPaint._as(paint)); }, @@ -137321,22 +143711,20 @@ t1.delete(); }, get$hashCode(_) { - var t1 = this.colorFilter; - return t1.get$hashCode(t1); + return J.get$hashCode$(this.colorFilter); }, $eq(_, other) { if (other == null) return false; if (A.getRuntimeType(this) !== J.get$runtimeType$(other)) return false; - return other instanceof A.ManagedSkColorFilter && other.colorFilter.$eq(0, this.colorFilter); + return other instanceof A.ManagedSkColorFilter && J.$eq$(other.colorFilter, this.colorFilter); }, toString$0(_) { - return this.colorFilter.toString$0(0); + return J.toString$0$(this.colorFilter); } }; A.CkColorFilter.prototype = {$isCkManagedSkImageFilterConvertible: 1}; - A.CkBlendModeColorFilter.prototype = {}; A.CkMatrixColorFilter.prototype = { get$_normalizedMatrix() { var t1, i, @@ -137363,6 +143751,38 @@ return "ColorFilter.matrix(" + A.S(this.matrix) + ")"; } }; + A.CkLinearToSrgbGammaColorFilter.prototype = { + _initRawColorFilter$0() { + return $.__canvasKit._readField$0().ColorFilter.MakeLinearToSRGBGamma(); + }, + $eq(_, other) { + if (other == null) + return false; + return A.getRuntimeType(this) === J.get$runtimeType$(other); + }, + get$hashCode(_) { + return A.Primitives_objectHashCode(A.getRuntimeType(this)); + }, + toString$0(_) { + return "ColorFilter.linearToSrgbGamma()"; + } + }; + A.CkSrgbToLinearGammaColorFilter.prototype = { + _initRawColorFilter$0() { + return $.__canvasKit._readField$0().ColorFilter.MakeSRGBToLinearGamma(); + }, + $eq(_, other) { + if (other == null) + return false; + return A.getRuntimeType(this) === J.get$runtimeType$(other); + }, + get$hashCode(_) { + return A.Primitives_objectHashCode(A.getRuntimeType(this)); + }, + toString$0(_) { + return "ColorFilter.srgbToLinearGamma()"; + } + }; A.CkComposeColorFilter.prototype = { _initRawColorFilter$0() { var t1 = $.__canvasKit._readField$0().ColorFilter, @@ -137470,7 +143890,7 @@ } head.remove(); if (headClipViewWasAttached) - $.skiaSceneHost.insertBefore(head, headClipViewNextSibling); + $.CanvasKitRenderer____instance._readField$0()._sceneHost.insertBefore(head, headClipViewNextSibling); return head; }, _cleanUpClipDefs$1(viewId) { @@ -137533,6 +143953,10 @@ headTransform.Matrix4$identity$0(); t4 = head.style; t4.setProperty("transform", "", ""); + t4 = head.style; + t4.setProperty("width", "100%", ""); + t4 = head.style; + t4.setProperty("height", "100%", ""); t4 = t3.rect; if (t4 != null) { t3 = head.style; @@ -137607,7 +144031,11 @@ } A.DomCSSStyleDeclarationExtension_setProperty(embeddedView.style, "opacity", B.JSNumber_methods.toString$0(embeddedOpacity)); scale = $.$get$window()._debugDevicePixelRatio; - inverseScale = 1 / (scale == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : scale); + if (scale == null) { + t1 = self.window.devicePixelRatio; + scale = t1 === 0 ? 1 : t1; + } + inverseScale = 1 / scale; t1 = new Float32Array(16); t1[15] = 1; t1[10] = 1; @@ -137626,14 +144054,14 @@ t2 = self.document.createElementNS("http://www.w3.org/2000/svg", "defs"); t2.id = "sk_path_defs"; t1.append(t2); - t2 = $.skiaSceneHost; + t2 = $.CanvasKitRenderer____instance._readField$0()._sceneHost; t2.toString; t1 = this._svgPathDefs; t1.toString; t2.append(t1); }, submitFrame$0(_) { - var t2, t3, pictureRecorderIndex, i, viewId, frame, t4, t5, t6, _i, recorder, unusedViews, elementToInsertBefore, platformViewRoot, overlay, view, overlayElement, nextElement, _this = this, + var t2, t3, pictureRecorderIndex, i, viewId, frame, t4, t5, t6, _i, recorder, unusedViews, elementToInsertBefore, platformViewRoot, t7, overlay, view, overlayElement, nextElement, _this = this, t1 = _this._activeCompositionOrder, diffResult = t1.length === 0 || _this._compositionOrder.length === 0 ? null : A.diffViewList(t1, _this._compositionOrder); _this._updateOverlays$1(diffResult); @@ -137680,16 +144108,30 @@ viewId = t4[_i]; if (t1) { platformViewRoot = t6.$index(0, viewId).__engine$_root; - $.skiaSceneHost.insertBefore(platformViewRoot, elementToInsertBefore); + t7 = $.CanvasKitRenderer____instance.__late_helper$_value; + if (t7 == null ? $.CanvasKitRenderer____instance == null : t7 === $.CanvasKitRenderer____instance) + A.throwExpression(A.LateError$fieldNI($.CanvasKitRenderer____instance.__late_helper$_name)); + t7._sceneHost.insertBefore(platformViewRoot, elementToInsertBefore); overlay = t3.$index(0, viewId); - if (overlay != null) - $.skiaSceneHost.insertBefore(overlay.htmlElement, elementToInsertBefore); + if (overlay != null) { + t7 = $.CanvasKitRenderer____instance.__late_helper$_value; + if (t7 == null ? $.CanvasKitRenderer____instance == null : t7 === $.CanvasKitRenderer____instance) + A.throwExpression(A.LateError$fieldNI($.CanvasKitRenderer____instance.__late_helper$_name)); + t7._sceneHost.insertBefore(overlay.htmlElement, elementToInsertBefore); + } } else { platformViewRoot = t6.$index(0, viewId).__engine$_root; - $.skiaSceneHost.append(platformViewRoot); + t7 = $.CanvasKitRenderer____instance.__late_helper$_value; + if (t7 == null ? $.CanvasKitRenderer____instance == null : t7 === $.CanvasKitRenderer____instance) + A.throwExpression(A.LateError$fieldNI($.CanvasKitRenderer____instance.__late_helper$_name)); + t7._sceneHost.append(platformViewRoot); overlay = t3.$index(0, viewId); - if (overlay != null) - $.skiaSceneHost.append(overlay.htmlElement); + if (overlay != null) { + t7 = $.CanvasKitRenderer____instance.__late_helper$_value; + if (t7 == null ? $.CanvasKitRenderer____instance == null : t7 === $.CanvasKitRenderer____instance) + A.throwExpression(A.LateError$fieldNI($.CanvasKitRenderer____instance.__late_helper$_name)); + t7._sceneHost.append(overlay.htmlElement); + } } } for (i = 0; i < t2.length; ++i) { @@ -137699,11 +144141,17 @@ t1 = overlayElement.isConnected; t1.toString; if (!t1) - if (i === t2.length - 1) - $.skiaSceneHost.append(overlayElement); - else { + if (i === t2.length - 1) { + t1 = $.CanvasKitRenderer____instance.__late_helper$_value; + if (t1 == null ? $.CanvasKitRenderer____instance == null : t1 === $.CanvasKitRenderer____instance) + A.throwExpression(A.LateError$fieldNI($.CanvasKitRenderer____instance.__late_helper$_name)); + t1._sceneHost.append(overlayElement); + } else { nextElement = t6.$index(0, t2[i + 1]).__engine$_root; - $.skiaSceneHost.insertBefore(overlayElement, nextElement); + t1 = $.CanvasKitRenderer____instance.__late_helper$_value; + if (t1 == null ? $.CanvasKitRenderer____instance == null : t1 === $.CanvasKitRenderer____instance) + A.throwExpression(A.LateError$fieldNI($.CanvasKitRenderer____instance.__late_helper$_name)); + t1._sceneHost.insertBefore(overlayElement, nextElement); } } } @@ -137714,9 +144162,16 @@ viewId = t2[i]; platformViewRoot = t4.$index(0, viewId).__engine$_root; overlay = t3.$index(0, viewId); - $.skiaSceneHost.append(platformViewRoot); - if (overlay != null) - $.skiaSceneHost.append(overlay.htmlElement); + t5 = $.CanvasKitRenderer____instance.__late_helper$_value; + if (t5 == null ? $.CanvasKitRenderer____instance == null : t5 === $.CanvasKitRenderer____instance) + A.throwExpression(A.LateError$fieldNI($.CanvasKitRenderer____instance.__late_helper$_name)); + t5._sceneHost.append(platformViewRoot); + if (overlay != null) { + t5 = $.CanvasKitRenderer____instance.__late_helper$_value; + if (t5 == null ? $.CanvasKitRenderer____instance == null : t5 === $.CanvasKitRenderer____instance) + A.throwExpression(A.LateError$fieldNI($.CanvasKitRenderer____instance.__late_helper$_name)); + t5._sceneHost.append(overlay.htmlElement); + } t1.push(viewId); unusedViews.remove$1(0, viewId); } @@ -137751,12 +144206,15 @@ } }, _updateOverlays$1(diffResult) { - var overlayGroups, viewsNeedingOverlays, t2, t3, t4, viewsWithOverlays, _this = this, + var overlayGroups, t2, viewsNeedingOverlays, t3, t4, viewsWithOverlays, _this = this, t1 = diffResult == null; if (!t1 && diffResult.viewsToAdd.length === 0 && diffResult.viewsToRemove.length === 0) return; overlayGroups = _this.getOverlayGroups$1(_this._compositionOrder); - viewsNeedingOverlays = new A.MappedListIterable(overlayGroups, new A.HtmlViewEmbedder__updateOverlays_closure(), A._arrayInstanceType(overlayGroups)._eval$1("MappedListIterable<1,int>")); + t2 = A._arrayInstanceType(overlayGroups)._eval$1("MappedListIterable<1,int>"); + viewsNeedingOverlays = A.List_List$of(new A.MappedListIterable(overlayGroups, new A.HtmlViewEmbedder__updateOverlays_closure(), t2), true, t2._eval$1("ListIterable.E")); + if (viewsNeedingOverlays.length > A.SurfaceFactory_instance().maximumSurfaces - 1) + B.JSArray_methods.removeLast$0(viewsNeedingOverlays); t2 = _this.get$_initializeOverlay(); t3 = _this._overlays; if (t1) { @@ -137765,46 +144223,48 @@ B.JSArray_methods.addAll$1(t1.__engine$_cache, t4); B.JSArray_methods.clear$0(t4); t3.clear$0(0); - viewsNeedingOverlays.forEach$1(0, t2); + B.JSArray_methods.forEach$1(viewsNeedingOverlays, t2); } else { t1 = A._instanceType(t3)._eval$1("LinkedHashMapKeyIterable<1>"); viewsWithOverlays = A.List_List$of(new A.LinkedHashMapKeyIterable(t3, t1), true, t1._eval$1("Iterable.E")); new A.WhereIterable(viewsWithOverlays, new A.HtmlViewEmbedder__updateOverlays_closure0(viewsNeedingOverlays), A._arrayInstanceType(viewsWithOverlays)._eval$1("WhereIterable<1>")).forEach$1(0, _this.get$_releaseOverlay()); - viewsNeedingOverlays.super$Iterable$where(0, new A.HtmlViewEmbedder__updateOverlays_closure1(_this)).forEach$1(0, t2); + new A.WhereIterable(viewsNeedingOverlays, new A.HtmlViewEmbedder__updateOverlays_closure1(_this), A._arrayInstanceType(viewsNeedingOverlays)._eval$1("WhereIterable<1>")).forEach$1(0, t2); } }, getOverlayGroups$1(views) { - var result, t1, currentGroup, t2, foundFirstVisibleView, i, t3, view, viewType, - maxGroups = A.SurfaceFactory_instance().maximumSurfaces - 1; - if (maxGroups === 0) - return B.List_empty27; + var result, t1, currentGroup, foundFirstVisibleView, i, view, t2, viewType, + maxOverlays = A.SurfaceFactory_instance().maximumSurfaces - 1; + if (maxOverlays === 0) + return B.List_empty28; result = A._setArrayType([], type$.JSArray_List_int); t1 = type$.JSArray_int; currentGroup = A._setArrayType([], t1); - for (t2 = maxGroups - 1, foundFirstVisibleView = false, i = 0; t3 = i < views.length, t3; ++i) { - if (result.length === t2) - break; + for (foundFirstVisibleView = false, i = 0; i < views.length; ++i) { view = views[i]; - t3 = $.$get$platformViewManager(); - viewType = t3._viewIdToType.$index(0, view); - if (viewType != null && t3._invisibleViews.contains$1(0, viewType)) + t2 = $.$get$platformViewManager(); + viewType = t2._viewIdToType.$index(0, view); + if (viewType != null && t2._invisibleViews.contains$1(0, viewType)) currentGroup.push(view); else if (foundFirstVisibleView) { result.push(currentGroup); - currentGroup = A._setArrayType([view], t1); + if (result.length === maxOverlays) { + currentGroup = A._setArrayType([], t1); + break; + } else + currentGroup = A._setArrayType([view], t1); } else { currentGroup.push(view); foundFirstVisibleView = true; } } - if (t3) + if (i < views.length) B.JSArray_methods.addAll$1(currentGroup, B.JSArray_methods.sublist$1(views, i)); if (currentGroup.length !== 0) result.push(currentGroup); return result; }, _initializeOverlay$1(viewId) { - var overlay = A.SurfaceFactory_instance().getOverlay$0(); + var overlay = A.SurfaceFactory_instance().getSurface$0(); overlay.createOrUpdateSurface$1(this._frameSize); this._overlays.$indexSet(0, viewId, overlay); } @@ -137815,50 +144275,50 @@ t1.toString; return t1; }, - $signature: 3185 + $signature: 1542 }; A.HtmlViewEmbedder__compositeWithParams_closure.prototype = { call$0() { var t1 = A.createPlatformViewSlot(this.viewId); return new A.ViewClipChain(t1, t1); }, - $signature: 1079 + $signature: 2436 }; A.HtmlViewEmbedder__applyMutators_closure.prototype = { call$0() { return A.LinkedHashSet_LinkedHashSet$_empty(type$.String); }, - $signature: 559 + $signature: 489 }; A.HtmlViewEmbedder__applyMutators_closure0.prototype = { call$0() { return A.LinkedHashSet_LinkedHashSet$_empty(type$.String); }, - $signature: 559 + $signature: 489 }; A.HtmlViewEmbedder_submitFrame_closure.prototype = { call$1(view) { return !B.JSArray_methods.contains$1(this.diffResult.viewsToAdd, view); }, - $signature: 193 + $signature: 211 }; A.HtmlViewEmbedder__updateOverlays_closure.prototype = { call$1(group) { return J.get$last$ax(group); }, - $signature: 1166 + $signature: 1800 }; A.HtmlViewEmbedder__updateOverlays_closure0.prototype = { call$1(view) { - return !this.viewsNeedingOverlays.contains$1(0, view); + return !B.JSArray_methods.contains$1(this.viewsNeedingOverlays, view); }, - $signature: 193 + $signature: 211 }; A.HtmlViewEmbedder__updateOverlays_closure1.prototype = { call$1(view) { return !this.$this._overlays.containsKey$1(0, view); }, - $signature: 193 + $signature: 211 }; A.ViewClipChain.prototype = {}; A.EmbeddedViewParams.prototype = { @@ -137875,7 +144335,7 @@ } }; A.MutatorType.prototype = { - toString$0(_) { + _enumToString$0() { return "MutatorType." + this._core$_name; } }; @@ -137939,15 +144399,15 @@ return _null; if (i === t2.length - 1) if (index === 0) - return new A.ViewListDiffResult(B.JSArray_methods.sublist$1(t1, i + 1), B.List_empty28, false, _null); + return new A.ViewListDiffResult(B.JSArray_methods.sublist$1(t1, i + 1), B.List_empty29, false, _null); else if (t3 === t1.length - 1) - return new A.ViewListDiffResult(B.JSArray_methods.sublist$2(t1, 0, index), B.List_empty28, false, _null); + return new A.ViewListDiffResult(B.JSArray_methods.sublist$2(t1, 0, index), B.List_empty29, false, _null); else return _null; } return new A.ViewListDiffResult(B.JSArray_methods.sublist$2(t1, 0, index), B.JSArray_methods.sublist$1(t2, t1.length - index), false, _null); }, - $signature: 823 + $signature: 882 }; A.diffViewList_lookBackwards.prototype = { call$1(index) { @@ -137958,20 +144418,20 @@ if (i === t1.length - 1) { t1 = t2.length; if (index === t1 - 1) - return new A.ViewListDiffResult(B.JSArray_methods.sublist$2(t2, 0, t1 - i - 1), B.List_empty28, false, _null); + return new A.ViewListDiffResult(B.JSArray_methods.sublist$2(t2, 0, t1 - i - 1), B.List_empty29, false, _null); else if (index === i) - return new A.ViewListDiffResult(B.JSArray_methods.sublist$1(t2, index + 1), B.List_empty28, false, _null); + return new A.ViewListDiffResult(B.JSArray_methods.sublist$1(t2, index + 1), B.List_empty29, false, _null); else return _null; } } return new A.ViewListDiffResult(B.JSArray_methods.sublist$1(t2, index + 1), B.JSArray_methods.sublist$2(t1, 0, t1.length - 1 - index), true, B.JSArray_methods.get$first(t2)); }, - $signature: 823 + $signature: 882 }; A.FontFallbackData.prototype = { ensureFontsSupportText$2(text, fontFamilies) { - var isAscii, runesToCheck, t2, t3, rune, codeUnits, fonts, _i, font, typefacesForFamily, codeUnitsSupported, testString, t4, t5, t6, missingCodeUnits, _this = this, + var isAscii, runesToCheck, t2, t3, rune, codeUnits, fonts, t4, t5, _i, font, t6, value, t7, t8, typefacesForFamily, codeUnitsSupported, testString, missingCodeUnits, _this = this, t1 = text.length, i = 0; while (true) { @@ -137997,9 +144457,19 @@ return; codeUnits = A.List_List$of(runesToCheck, true, runesToCheck.$ti._eval$1("SetMixin.E")); fonts = A._setArrayType([], type$.JSArray_JavaScriptObject); - for (t1 = fontFamilies.length, _i = 0; _i < fontFamilies.length; fontFamilies.length === t1 || (0, A.throwConcurrentModificationError)(fontFamilies), ++_i) { + for (t1 = fontFamilies.length, t2 = type$.String, t3 = type$.JSArray_UnregisteredFont, t4 = type$.JSArray_RegisteredFont, t5 = type$.List_JavaScriptObject, _i = 0; _i < fontFamilies.length; fontFamilies.length === t1 || (0, A.throwConcurrentModificationError)(fontFamilies), ++_i) { font = fontFamilies[_i]; - typefacesForFamily = $._skiaFontCollection.familyToFontMap.$index(0, font); + t6 = $.CanvasKitRenderer____instance.__late_helper$_value; + if (t6 == null ? $.CanvasKitRenderer____instance == null : t6 === $.CanvasKitRenderer____instance) + A.throwExpression(A.LateError$fieldNI($.CanvasKitRenderer____instance.__late_helper$_name)); + value = t6.__CanvasKitRenderer__fontCollection_FI; + if (value === $) { + t7 = A._setArrayType([], t3); + t8 = A._setArrayType([], t4); + t6.__CanvasKitRenderer__fontCollection_FI !== $ && A.throwUnnamedLateFieldADI(); + value = t6.__CanvasKitRenderer__fontCollection_FI = new A.SkiaFontCollection(A.LinkedHashSet_LinkedHashSet$_empty(t2), t7, t8, A.LinkedHashMap_LinkedHashMap$_empty(t2, t5)); + } + typefacesForFamily = value.familyToFontMap.$index(0, font); if (typefacesForFamily != null) B.JSArray_methods.addAll$1(fonts, typefacesForFamily); } @@ -138008,9 +144478,9 @@ testString = A.String_String$fromCharCodes(codeUnits, 0, null); for (t2 = fonts.length, _i = 0; _i < fonts.length; fonts.length === t2 || (0, A.throwConcurrentModificationError)(fonts), ++_i) { t3 = fonts[_i].getGlyphIDs(testString); - for (t4 = t3.length, i = 0; i < t4; ++i) { + for (t4 = J.getInterceptor$asx(t3), i = 0; i < t4.get$length(t3); ++i) { t5 = codeUnitsSupported[i]; - if (t3[i] === 0) { + if (t4.$index(t3, i) === 0) { t6 = codeUnits[i]; if (!(t6 < 32)) t6 = t6 > 127 && t6 < 160; @@ -138029,42 +144499,54 @@ _this._codeUnitsToCheckAgainstFallbackFonts.addAll$1(0, missingCodeUnits); if (!_this._scheduledCodeUnitCheck) { _this._scheduledCodeUnitCheck = true; - $.$get$EnginePlatformDispatcher__instance().get$rasterizer()._postFrameCallbacks.push(_this.get$_ensureFallbackFonts()); + $.CanvasKitRenderer____instance._readField$0().get$rasterizer()._postFrameCallbacks.push(_this.get$_ensureFallbackFonts()); } } }, _ensureFallbackFonts$0() { - var t1, codeUnits, codeUnitsSupported, testString, t2, t3, t4, _i, font, fontsForFamily, t5, t6, t7, i, t8, t9, keepGoing, _i0, _this = this; + var t1, codeUnits, codeUnitsSupported, testString, t2, t3, t4, t5, t6, t7, t8, _i, font, t9, value, t10, t11, fontsForFamily, i, t12, t13, keepGoing, _i0, _this = this; _this._scheduledCodeUnitCheck = false; t1 = _this._codeUnitsToCheckAgainstFallbackFonts; + if (t1._collection$_length === 0) + return; codeUnits = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("SetMixin.E")); t1.clear$0(0); t1 = codeUnits.length; codeUnitsSupported = A.List_List$filled(t1, false, false, type$.bool); testString = A.String_String$fromCharCodes(codeUnits, 0, null); - for (t2 = _this.globalFontFallbacks, t3 = t2.length, t4 = _this.knownCoveredCodeUnits, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { + for (t2 = _this.globalFontFallbacks, t3 = t2.length, t4 = _this.knownCoveredCodeUnits, t5 = type$.String, t6 = type$.JSArray_UnregisteredFont, t7 = type$.JSArray_RegisteredFont, t8 = type$.List_JavaScriptObject, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { font = t2[_i]; - fontsForFamily = $._skiaFontCollection.familyToFontMap.$index(0, font); + t9 = $.CanvasKitRenderer____instance.__late_helper$_value; + if (t9 == null ? $.CanvasKitRenderer____instance == null : t9 === $.CanvasKitRenderer____instance) + A.throwExpression(A.LateError$fieldNI($.CanvasKitRenderer____instance.__late_helper$_name)); + value = t9.__CanvasKitRenderer__fontCollection_FI; + if (value === $) { + t10 = A._setArrayType([], t6); + t11 = A._setArrayType([], t7); + t9.__CanvasKitRenderer__fontCollection_FI !== $ && A.throwUnnamedLateFieldADI(); + value = t9.__CanvasKitRenderer__fontCollection_FI = new A.SkiaFontCollection(A.LinkedHashSet_LinkedHashSet$_empty(t5), t10, t11, A.LinkedHashMap_LinkedHashMap$_empty(t5, t8)); + } + fontsForFamily = value.familyToFontMap.$index(0, font); if (fontsForFamily == null) { $.$get$printWarning().call$1("A fallback font was registered but we cannot retrieve the typeface for it."); continue; } - for (t5 = J.get$iterator$ax(fontsForFamily); t5.moveNext$0();) { - t6 = t5.get$current(t5).getGlyphIDs(testString); - for (t7 = t6.length, i = 0; i < t7; ++i) { - t8 = t6[i] === 0; - if (!t8) + for (t9 = J.get$iterator$ax(fontsForFamily); t9.moveNext$0();) { + t10 = t9.get$current(t9).getGlyphIDs(testString); + for (t11 = J.getInterceptor$asx(t10), i = 0; i < t11.get$length(t10); ++i) { + t12 = t11.$index(t10, i) === 0; + if (!t12) t4.add$1(0, codeUnits[i]); - t9 = codeUnitsSupported[i]; - if (t8) { - t8 = codeUnits[i]; - if (!(t8 < 32)) - t8 = t8 > 127 && t8 < 160; + t13 = codeUnitsSupported[i]; + if (t12) { + t12 = codeUnits[i]; + if (!(t12 < 32)) + t12 = t12 > 127 && t12 < 160; else - t8 = true; + t12 = true; } else - t8 = true; - codeUnitsSupported[i] = B.JSBool_methods.$or(t9, t8); + t12 = true; + codeUnitsSupported[i] = B.JSBool_methods.$or(t13, t12); } } _i0 = 0; @@ -138088,178 +144570,100 @@ A.findFontsForMissingCodeunits(codeUnits); }, registerFallbackFont$2(family, bytes) { - var t2, t3, t4, countedFamily, _this = this, - t1 = $.__canvasKit._readField$0().Typeface.MakeFreeTypeFaceFromData(J.get$buffer$x(bytes)); + var t1 = $.__canvasKit._readField$0().Typeface.MakeFreeTypeFaceFromData(J.get$buffer$x(bytes)); if (t1 == null) { $.$get$printWarning().call$1("Failed to parse fallback font " + family + " as a font."); return; } - t2 = _this.fontFallbackCounts; - t2.putIfAbsent$2(0, family, new A.FontFallbackData_registerFallbackFont_closure()); - t3 = t2.$index(0, family); - t3.toString; - t4 = t2.$index(0, family); - t4.toString; - t2.$indexSet(0, family, t4 + 1); - countedFamily = family + " " + A.S(t3); - _this.registeredFallbackFonts.push(A.RegisteredFont$(bytes, countedFamily, t1)); - if (family === "Noto Color Emoji Compat") { - t1 = _this.globalFontFallbacks; + this.registeredFallbackFonts.push(A.RegisteredFont$(bytes, family, t1)); + if (family === "Noto Emoji") { + t1 = this.globalFontFallbacks; if (B.JSArray_methods.get$first(t1) === "Roboto") - B.JSArray_methods.insert$2(t1, 1, countedFamily); + B.JSArray_methods.insert$2(t1, 1, family); else - B.JSArray_methods.insert$2(t1, 0, countedFamily); + B.JSArray_methods.insert$2(t1, 0, family); } else - _this.globalFontFallbacks.push(countedFamily); + this.globalFontFallbacks.push(family); } }; A.FontFallbackData_createNotoFontTree_closure.prototype = { call$0() { return A._setArrayType([], type$.JSArray_CodeunitRange); }, - $signature: 821 + $signature: 1009 }; A.FontFallbackData_ensureFontsSupportText_closure.prototype = { call$1(x) { return !x; }, - $signature: 1589 - }; - A.FontFallbackData_registerFallbackFont_closure.prototype = { - call$0() { - return 0; - }, - $signature: 180 - }; - A._makeResolvedNotoFontFromCss_closure.prototype = { - call$0() { - return A._setArrayType([], type$.JSArray_CodeunitRange); - }, - $signature: 821 - }; - A._registerSymbolsAndEmoji_extractUrlFromCss.prototype = { - call$1(css) { - var t1, t2, urlStart; - for (t1 = A.LineSplitter_split(css), t1 = new A._SyncStarIterator(t1._outerHelper(), t1.$ti._eval$1("_SyncStarIterator<1>")); t1.moveNext$0();) { - t2 = t1.get$current(t1); - if (J.startsWith$1$s(t2, " src:")) { - urlStart = B.JSString_methods.indexOf$1(t2, "url("); - if (urlStart === -1) { - $.$get$printWarning().call$1("Unable to resolve Noto font URL: " + t2); - return null; - } - return B.JSString_methods.substring$2(t2, urlStart + 4, B.JSString_methods.indexOf$1(t2, ")")); - } - } - $.$get$printWarning().call$1("Unable to determine URL for Noto font"); - return null; - }, - $signature: 1872 + $signature: 1051 }; A.findMinimumFontsForCodeUnits_closure.prototype = { call$1(font) { return B.JSArray_methods.contains$1($.$get$_cjkFonts(), font); }, - $signature: 1954 + $signature: 222 }; A.findMinimumFontsForCodeUnits_closure0.prototype = { call$1(codeUnit) { - return this._box_0.bestFont.resolvedFont.tree.root.containsDeep$1(codeUnit); + return this._box_0.bestFont.contains$1(0, codeUnit); }, - $signature: 193 + $signature: 211 }; - A.NotoFont.prototype = { - ensureResolved$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$self = this, t1, t2, $async$temp1; - var $async$ensureResolved$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - $async$goto = $async$self.resolvedFont == null ? 2 : 3; - break; - case 2: - // then - t1 = $async$self._decodingCompleter; - $async$goto = t1 == null ? 4 : 6; - break; - case 4: - // then - $async$self._decodingCompleter = new A._AsyncCompleter(new A._Future($.Zone__current, type$._Future_void), type$._AsyncCompleter_void); - t1 = $.$get$notoDownloadQueue().downloader; - t2 = $async$self.name; - $async$temp1 = A; - $async$goto = 7; - return A._asyncAwait(t1.downloadAsString$1("https://fonts.googleapis.com/css2?family=" + A.stringReplaceAllUnchecked(t2, " ", "+")), $async$ensureResolved$0); - case 7: - // returning from await. - $async$self.resolvedFont = $async$temp1._makeResolvedNotoFontFromCss($async$result, t2); - $async$self._decodingCompleter.complete$0(0); - // goto join - $async$goto = 5; - break; - case 6: - // else - $async$goto = 8; - return A._asyncAwait(t1.future, $async$ensureResolved$0); - case 8: - // returning from await. - case 5: - // join - case 3: - // join - // implicit return - return A._asyncReturn(null, $async$completer); - } - }); - return A._asyncStartSync($async$ensureResolved$0, $async$completer); - } - }; - A.CodeunitRange.prototype = { - $eq(_, other) { - if (other == null) - return false; - if (!(other instanceof A.CodeunitRange)) - return false; - return other.start === this.start && other.end === this.end; + A._notoSansSC_closure.prototype = { + call$1(font) { + return font.name === "Noto Sans SC"; }, - get$hashCode(_) { - return A.Object_hash(this.start, this.end, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); - }, - toString$0(_) { - return "[" + this.start + ", " + this.end + "]"; - } + $signature: 222 }; - A._ResolvedNotoFont.prototype = {}; - A._ResolvedNotoSubset.prototype = { - toString$0(_) { - return "_ResolvedNotoSubset(" + this.family + ", " + this.url + ")"; - } + A._notoSansTC_closure.prototype = { + call$1(font) { + return font.name === "Noto Sans TC"; + }, + $signature: 222 + }; + A._notoSansHK_closure.prototype = { + call$1(font) { + return font.name === "Noto Sans HK"; + }, + $signature: 222 + }; + A._notoSansJP_closure.prototype = { + call$1(font) { + return font.name === "Noto Sans JP"; + }, + $signature: 222 + }; + A._notoSansKR_closure.prototype = { + call$1(font) { + return font.name === "Noto Sans KR"; + }, + $signature: 222 + }; + A._notoSymbols_closure.prototype = { + call$1(font) { + return font.name === "Noto Sans Symbols"; + }, + $signature: 222 }; A.FallbackFontDownloadQueue.prototype = { - add$1(_, subset) { + add$1(_, font) { var t1, t2, _this = this; - if (_this.downloadedSubsets.contains$1(0, subset) || _this.pendingSubsets.containsKey$1(0, subset.url)) + if (_this.downloadedFonts.contains$1(0, font) || _this.pendingFonts.containsKey$1(0, font.url)) return; - t1 = _this.pendingSubsets; + t1 = _this.pendingFonts; t2 = t1._length; - t1.$indexSet(0, subset.url, subset); + t1.$indexSet(0, font.url, font); if (t2 === 0) A.Timer_Timer(B.Duration_0, _this.get$startDownloads()); }, startDownloads$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$handler = 1, $async$currentError, $async$next = [], $async$self = this, t2, t3, t4, downloadOrder, _i, url, t1, downloads, downloadedData; + $async$self = this, t2, t3, t4, downloadOrder, _i, url, t1, downloads, downloadedData; var $async$startDownloads$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) { - $async$currentError = $async$result; - $async$goto = $async$handler; - } + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); while (true) switch ($async$goto) { case 0: @@ -138267,7 +144671,7 @@ t1 = type$.String; downloads = A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.Future_void); downloadedData = A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.Uint8List); - for (t1 = $async$self.pendingSubsets, t2 = t1.get$values(t1), t3 = A._instanceType(t2), t3 = new A.MappedIterator(J.get$iterator$ax(t2.__internal$_iterable), t2._f, t3._eval$1("@<1>")._bind$1(t3._rest[1])._eval$1("MappedIterator<1,2>")), t2 = type$.void; t3.moveNext$0();) { + for (t1 = $async$self.pendingFonts, t2 = t1.get$values(t1), t3 = A._instanceType(t2), t3 = new A.MappedIterator(J.get$iterator$ax(t2.__internal$_iterable), t2._f, t3._eval$1("@<1>")._bind$1(t3._rest[1])._eval$1("MappedIterator<1,2>")), t2 = type$.void; t3.moveNext$0();) { t4 = t3.__internal$_current; downloads.$indexSet(0, t4.url, A.Future_Future(new A.FallbackFontDownloadQueue_startDownloads_closure($async$self, t4, downloadedData), t2)); } @@ -138280,73 +144684,30 @@ B.JSArray_methods.sort$0(t2); t3 = A._arrayInstanceType(t2)._eval$1("ReversedListIterable<1>"); downloadOrder = A.List_List$of(new A.ReversedListIterable(t2, t3), true, t3._eval$1("ListIterable.E")); - t2 = downloadOrder.length, _i = 0; - case 3: - // for condition - if (!(_i < t2)) { - // goto after for - $async$goto = 5; - break; + for (t2 = downloadOrder.length, _i = 0; _i < t2; ++_i) { + url = downloadOrder[_i]; + t3 = t1.remove$1(0, url); + t3.toString; + t4 = downloadedData.$index(0, url); + t4.toString; + $.$get$FontFallbackData__instance().registerFallbackFont$2(t3.name, t4); + if (t1._length === 0) { + $.$get$_renderer().get$fontCollection().registerDownloadedFonts$0(); + A.sendFontChangeMessage(); + } } - url = downloadOrder[_i]; - t3 = t1.remove$1(0, url); - t3.toString; - t4 = downloadedData.$index(0, url); - t4.toString; - $.$get$FontFallbackData__instance().registerFallbackFont$2(t3.family, t4); - $async$goto = t1._length === 0 ? 6 : 7; + $async$goto = t1._length !== 0 ? 3 : 4; break; - case 6: + case 3: // then - t3 = $._skiaFontCollection.ensureFontsLoaded$0(); - $async$self._fontsLoading = t3; - $async$handler = 8; - $async$goto = 11; - return A._asyncAwait(t3, $async$startDownloads$0); - case 11: - // returning from await. - $async$next.push(10); - // goto finally - $async$goto = 9; - break; - case 8: - // uncaught - $async$next = [1]; - case 9: - // finally - $async$handler = 1; - $async$self._fontsLoading = null; - // goto the next finally handler - $async$goto = $async$next.pop(); - break; - case 10: - // after finally - A.sendFontChangeMessage(); - case 7: - // join - case 4: - // for update - ++_i; - // goto for condition - $async$goto = 3; - break; - case 5: - // after for - $async$goto = t1._length !== 0 ? 12 : 13; - break; - case 12: - // then - $async$goto = 14; + $async$goto = 5; return A._asyncAwait($async$self.startDownloads$0(), $async$startDownloads$0); - case 14: + case 5: // returning from await. - case 13: + case 4: // join // implicit return return A._asyncReturn(null, $async$completer); - case 1: - // rethrow - return A._asyncRethrow($async$currentError, $async$completer); } }); return A._asyncStartSync($async$startDownloads$0, $async$completer); @@ -138368,9 +144729,9 @@ // Function start buffer = null; $async$handler = 4; - t1 = $async$self.subset; + t1 = $async$self.font; $async$goto = 7; - return A._asyncAwait($async$self.$this.downloader.downloadAsBytes$2$debugDescription(t1.url, t1.family), $async$call$0); + return A._asyncAwait($async$self.$this.downloader.downloadAsBytes$2$debugDescription(t1.url, t1.name), $async$call$0); case 7: // returning from await. buffer = $async$result; @@ -138383,10 +144744,10 @@ $async$handler = 3; $async$exception = $async$currentError; e = A.unwrapException($async$exception); - t1 = $async$self.subset; + t1 = $async$self.font; t2 = t1.url; - $async$self.$this.pendingSubsets.remove$1(0, t2); - $.$get$printWarning().call$1("Failed to load font " + t1.family + " at " + t2); + $async$self.$this.pendingFonts.remove$1(0, t2); + $.$get$printWarning().call$1("Failed to load font " + t1.name + " at " + t2); $.$get$printWarning().call$1(J.toString$0$(e)); // goto return $async$goto = 1; @@ -138401,8 +144762,8 @@ break; case 6: // after finally - t1 = $async$self.subset; - $async$self.$this.downloadedSubsets.add$1(0, t1); + t1 = $async$self.font; + $async$self.$this.downloadedFonts.add$1(0, t1); $async$self.downloadedData.$indexSet(0, t1.url, J.asUint8List$0$x(buffer)); case 1: // return @@ -138414,139 +144775,58 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 104 + $signature: 95 }; A.NotoDownloader.prototype = { downloadAsBytes$2$debugDescription(url, debugDescription) { var result = A.httpFetch(url).then$1$1(0, new A.NotoDownloader_downloadAsBytes_closure(), type$.ByteBuffer); return result; - }, - downloadAsString$1(url) { - var result = A.httpFetch(url).then$1$1(0, new A.NotoDownloader_downloadAsString_closure(), type$.String); - return result; } }; A.NotoDownloader_downloadAsBytes_closure.prototype = { call$1(fetchResult) { return A.promiseToFuture(fetchResult.arrayBuffer(), type$.dynamic).then$1$1(0, new A.NotoDownloader_downloadAsBytes__closure(), type$.ByteBuffer); }, - $signature: 579 + $signature: 876 }; A.NotoDownloader_downloadAsBytes__closure.prototype = { call$1(x) { return type$.ByteBuffer._as(x); }, - $signature: 885 - }; - A.NotoDownloader_downloadAsString_closure.prototype = { - call$1(response) { - var t1 = type$.String; - return A.promiseToFuture(response.text(), t1).then$1$1(0, new A.NotoDownloader_downloadAsString__closure(), t1); - }, - $signature: 1077 - }; - A.NotoDownloader_downloadAsString__closure.prototype = { - call$1(x) { - return A._asStringS(x); - }, - $signature: 391 + $signature: 875 }; A.SkiaFontCollection.prototype = { - ensureFontsLoaded$0() { + _registerWithFontProvider$0() { + var t2, t3, t4, _i, font, t5, _this = this, + t1 = _this.fontProvider; + if (t1 != null) { + t1.delete(); + _this.fontProvider = null; + } + _this.fontProvider = $.__canvasKit._readField$0().TypefaceFontProvider.Make(); + t1 = _this.familyToFontMap; + t1.clear$0(0); + for (t2 = _this._registeredFonts, t3 = t2.length, t4 = type$.JavaScriptObject, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { + font = t2[_i]; + t5 = font.family; + _this.fontProvider.registerFont(font.bytes, t5); + J.add$1$ax(t1.putIfAbsent$2(0, t5, new A.SkiaFontCollection__registerWithFontProvider_closure()), t4._as(new self.window.flutterCanvasKit.Font(font.typeface))); + } + for (t2 = $.$get$FontFallbackData__instance().registeredFallbackFonts, t3 = t2.length, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { + font = t2[_i]; + t5 = font.family; + _this.fontProvider.registerFont(font.bytes, t5); + J.add$1$ax(t1.putIfAbsent$2(0, t5, new A.SkiaFontCollection__registerWithFontProvider_closure0()), t4._as(new self.window.flutterCanvasKit.Font(font.typeface))); + } + }, + downloadAssetFonts$1(assetManager) { + return this.downloadAssetFonts$body$SkiaFontCollection(assetManager); + }, + downloadAssetFonts$body$SkiaFontCollection(assetManager) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$self = this, t1, t2, t3, t4, _i, font, t5; - var $async$ensureFontsLoaded$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - $async$goto = 2; - return A._asyncAwait($async$self._loadFonts$0(), $async$ensureFontsLoaded$0); - case 2: - // returning from await. - t1 = $async$self.fontProvider; - if (t1 != null) { - t1.delete(); - $async$self.fontProvider = null; - } - $async$self.fontProvider = $.__canvasKit._readField$0().TypefaceFontProvider.Make(); - t1 = $async$self.familyToFontMap; - t1.clear$0(0); - for (t2 = $async$self._downloadedFonts, t3 = t2.length, t4 = type$.JavaScriptObject, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { - font = t2[_i]; - t5 = font.family; - $async$self.fontProvider.registerFont(font.bytes, t5); - J.add$1$ax(t1.putIfAbsent$2(0, t5, new A.SkiaFontCollection_ensureFontsLoaded_closure()), t4._as(new self.window.flutterCanvasKit.Font(font.typeface))); - } - for (t2 = $.$get$FontFallbackData__instance().registeredFallbackFonts, t3 = t2.length, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { - font = t2[_i]; - t5 = font.family; - $async$self.fontProvider.registerFont(font.bytes, t5); - J.add$1$ax(t1.putIfAbsent$2(0, t5, new A.SkiaFontCollection_ensureFontsLoaded_closure0()), t4._as(new self.window.flutterCanvasKit.Font(font.typeface))); - } - // implicit return - return A._asyncReturn(null, $async$completer); - } - }); - return A._asyncStartSync($async$ensureFontsLoaded$0, $async$completer); - }, - _loadFonts$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$self = this, t2, t3, t4, t1, $async$temp1; - var $async$_loadFonts$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - t1 = $async$self._pendingFonts; - if (t1.length === 0) { - // goto return - $async$goto = 1; - break; - } - $async$temp1 = J; - $async$goto = 3; - return A._asyncAwait(A.Future_wait(t1, type$.nullable_RegisteredFont), $async$_loadFonts$0); - case 3: - // returning from await. - t2 = $async$temp1.get$iterator$ax($async$result), t3 = $async$self._downloadedFonts; - case 4: - // for condition - if (!t2.moveNext$0()) { - // goto after for - $async$goto = 5; - break; - } - t4 = t2.get$current(t2); - if (t4 != null) - t3.push(t4); - // goto for condition - $async$goto = 4; - break; - case 5: - // after for - B.JSArray_methods.clear$0(t1); - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$_loadFonts$0, $async$completer); - }, - registerFonts$1(assetManager) { - return this.registerFonts$body$SkiaFontCollection(assetManager); - }, - registerFonts$body$SkiaFontCollection(assetManager) { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, e, exception, t1, fontManifest, t2, t3, t4, t5, family, byteData, $async$exception; - var $async$registerFonts$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, e, exception, t1, fontManifest, pendingFonts, t2, t3, t4, t5, family, byteData, $async$exception, $async$temp1, $async$temp2, $async$temp3; + var $async$downloadAssetFonts$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; $async$goto = $async$handler; @@ -138558,7 +144838,7 @@ byteData = null; $async$handler = 4; $async$goto = 7; - return A._asyncAwait(assetManager.load$1(0, "FontManifest.json"), $async$registerFonts$1); + return A._asyncAwait(assetManager.load$1(0, "FontManifest.json"), $async$downloadAssetFonts$1); case 7: // returning from await. byteData = $async$result; @@ -138595,15 +144875,24 @@ fontManifest = type$.nullable_List_dynamic._as(B.C_JsonCodec.decode$1(0, B.C_Utf8Codec.decode$1(0, J.asUint8List$0$x(J.get$buffer$x(byteData))))); if (fontManifest == null) throw A.wrapException(A.AssertionError$(string$.There_w)); + pendingFonts = A._setArrayType([], type$.JSArray_Future_nullable_UnregisteredFont); for (t1 = type$.Map_String_dynamic, t2 = J.cast$1$0$ax(fontManifest, t1), t2 = t2.get$iterator(t2), t3 = type$.List_dynamic; t2.moveNext$0();) { t4 = t2.get$current(t2); t5 = J.getInterceptor$asx(t4); family = A._asStringS(t5.$index(t4, "family")); for (t4 = J.get$iterator$ax(t3._as(t5.$index(t4, "fonts"))); t4.moveNext$0();) - $async$self._registerFont$2(assetManager.getAssetUrl$1(A._asStringS(J.$index$asx(t1._as(t4.get$current(t4)), "asset"))), family); + $async$self._downloadFont$3(pendingFonts, assetManager.getAssetUrl$1(A._asStringS(J.$index$asx(t1._as(t4.get$current(t4)), "asset"))), family); } - if (!$async$self._registeredFontFamilies.contains$1(0, "Roboto")) - $async$self._registerFont$2("https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Me5WZLCzYlKw.ttf", "Roboto"); + if (!$async$self._downloadedFontFamilies.contains$1(0, "Roboto")) + $async$self._downloadFont$3(pendingFonts, "https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Me5WZLCzYlKw.ttf", "Roboto"); + $async$temp1 = B.JSArray_methods; + $async$temp2 = $async$self._unregisteredFonts; + $async$temp3 = J; + $async$goto = 8; + return A._asyncAwait(A.Future_wait(pendingFonts, type$.nullable_UnregisteredFont), $async$downloadAssetFonts$1); + case 8: + // returning from await. + $async$temp1.addAll$1($async$temp2, $async$temp3.whereType$1$0$ax($async$result, type$.UnregisteredFont)); case 1: // return return A._asyncReturn($async$returnValue, $async$completer); @@ -138612,33 +144901,62 @@ return A._asyncRethrow($async$currentError, $async$completer); } }); - return A._asyncStartSync($async$registerFonts$1, $async$completer); + return A._asyncStartSync($async$downloadAssetFonts$1, $async$completer); }, - _registerFont$2(url, family) { - this._registeredFontFamilies.add$1(0, family); - this._pendingFonts.push(new A.SkiaFontCollection__registerFont__downloadFont(this, url, family).call$0()); + registerDownloadedFonts$0() { + var t1, t2, t3, _i, unregisteredFont, registeredFont, + makeRegisterFont = new A.SkiaFontCollection_registerDownloadedFonts_makeRegisterFont(); + for (t1 = this._unregisteredFonts, t2 = t1.length, t3 = this._registeredFonts, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + unregisteredFont = t1[_i]; + registeredFont = makeRegisterFont.call$3(unregisteredFont.bytes, unregisteredFont.url, unregisteredFont.family); + if (registeredFont != null) + t3.push(registeredFont); + } + B.JSArray_methods.clear$0(t1); + this._registerWithFontProvider$0(); + }, + _downloadFont$3(waitUnregisteredFonts, url, family) { + this._downloadedFontFamilies.add$1(0, family); + waitUnregisteredFonts.push(new A.SkiaFontCollection__downloadFont_downloadFont(this, url, family).call$0()); }, _getArrayBuffer$1(fetchResult) { return A.promiseToFuture(fetchResult.arrayBuffer(), type$.dynamic).then$1$1(0, new A.SkiaFontCollection__getArrayBuffer_closure(), type$.ByteBuffer); + }, + clear$0(_) { } }; - A.SkiaFontCollection_ensureFontsLoaded_closure.prototype = { + A.SkiaFontCollection__registerWithFontProvider_closure.prototype = { call$0() { return A._setArrayType([], type$.JSArray_JavaScriptObject); }, - $signature: 881 + $signature: 874 }; - A.SkiaFontCollection_ensureFontsLoaded_closure0.prototype = { + A.SkiaFontCollection__registerWithFontProvider_closure0.prototype = { call$0() { return A._setArrayType([], type$.JSArray_JavaScriptObject); }, - $signature: 881 + $signature: 874 }; - A.SkiaFontCollection__registerFont__downloadFont.prototype = { + A.SkiaFontCollection_registerDownloadedFonts_makeRegisterFont.prototype = { + call$3(buffer, url, family) { + var bytes = J.asUint8List$0$x(buffer), + t1 = $.__canvasKit._readField$0().Typeface.MakeFreeTypeFaceFromData(J.get$buffer$x(bytes)); + if (t1 != null) + return A.RegisteredFont$(bytes, family, t1); + else { + t1 = A.S(url); + $.$get$printWarning().call$1("Failed to load font " + A.S(family) + " at " + t1); + $.$get$printWarning().call$1("Verify that " + t1 + " contains a valid font."); + return null; + } + }, + $signature: 1012 + }; + A.SkiaFontCollection__downloadFont_downloadFont.prototype = { call$0() { var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_RegisteredFont), - $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, e, exception, bytes, t1, t2, buffer, $async$exception; + $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_UnregisteredFont), + $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, e, t1, t2, exception, buffer, $async$exception; var $async$call$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; @@ -138650,11 +144968,17 @@ // Function start buffer = null; $async$handler = 4; + t1 = $async$self.url; $async$goto = 7; - return A._asyncAwait(A.httpFetch($async$self.url).then$1$1(0, $async$self.$this.get$_getArrayBuffer(), type$.ByteBuffer), $async$call$0); + return A._asyncAwait(A.httpFetch(t1).then$1$1(0, $async$self.$this.get$_getArrayBuffer(), type$.ByteBuffer), $async$call$0); case 7: // returning from await. buffer = $async$result; + t2 = buffer; + $async$returnValue = new A.UnregisteredFont(t2, t1, $async$self.family); + // goto return + $async$goto = 1; + break; $async$handler = 2; // goto after finally $async$goto = 6; @@ -138680,23 +145004,6 @@ break; case 6: // after finally - bytes = J.asUint8List$0$x(buffer); - t1 = $.__canvasKit._readField$0().Typeface.MakeFreeTypeFaceFromData(J.get$buffer$x(bytes)); - t2 = $async$self.family; - if (t1 != null) { - $async$returnValue = A.RegisteredFont$(bytes, t2, t1); - // goto return - $async$goto = 1; - break; - } else { - t1 = A.S($async$self.url); - $.$get$printWarning().call$1("Failed to load font " + A.S(t2) + " at " + t1); - $.$get$printWarning().call$1("Verify that " + t1 + " contains a valid font."); - $async$returnValue = null; - // goto return - $async$goto = 1; - break; - } case 1: // return return A._asyncReturn($async$returnValue, $async$completer); @@ -138707,15 +145014,16 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 1126 + $signature: 1047 }; A.SkiaFontCollection__getArrayBuffer_closure.prototype = { call$1(x) { return type$.ByteBuffer._as(x); }, - $signature: 885 + $signature: 875 }; A.RegisteredFont.prototype = {}; + A.UnregisteredFont.prototype = {}; A.skiaDecodeImageFromPixels_closure.prototype = { call$0() { var _this = this, @@ -138744,44 +145052,47 @@ t1.toString; return type$.JavaScriptObject._as(t1); }, - $signature: 334 + $signature: 408 }; A.fetchImage_closure.prototype = { call$1($event) { var t2, t1 = $event.loaded; t1.toString; + t1 = B.JSNumber_methods.toInt$0(t1); t2 = $event.total; t2.toString; - this.chunkCallback.call$2(t1, t2); + this.chunkCallback.call$2(t1, B.JSNumber_methods.toInt$0(t2)); }, - $signature: 28 + $signature: 26 }; A.fetchImage_closure0.prototype = { call$1($event) { this.completer.completeError$1(new A.ImageCodecException(string$.Failed + this.url + "\nTrying to load an image from another domain? Find answers at:\nhttps://flutter.dev/docs/development/platform-integration/web-images")); }, - $signature: 28 + $signature: 26 }; A.fetchImage_closure1.prototype = { call$1($event) { - var accepted, unknownRedirect, _this = this, + var $status, accepted, unknownRedirect, _this = this, t1 = _this.request, t2 = t1.status; t2.toString; - accepted = t2 >= 200 && t2 < 300; - unknownRedirect = t2 > 307 && t2 < 400; - if (!(accepted || t2 === 0 || t2 === 304 || unknownRedirect)) { - _this.completer.completeError$1(new A.ImageCodecException(string$.Failed + _this.url + "\nServer response code: " + t2)); + $status = B.JSNumber_methods.toInt$0(t2); + accepted = $status >= 200 && $status < 300; + unknownRedirect = $status > 307 && $status < 400; + if (!(accepted || $status === 0 || $status === 304 || unknownRedirect)) { + _this.completer.completeError$1(new A.ImageCodecException(string$.Failed + _this.url + "\nServer response code: " + $status)); return; } _this.completer.complete$1(0, J.asUint8List$2$x(type$.ByteBuffer._as(t1.response), 0, null)); }, - $signature: 28 + $signature: 26 }; A.CkImage.prototype = { CkImage$2$videoFrame(skImage, videoFrame) { var t1, t2, t3, originalBytes, _this = this; + _this.__engine$_init$0(); if ($.$get$browserSupportsFinalizationRegistry()) { t1 = new A.SkiaObjectBox(A.LinkedHashSet_LinkedHashSet$_empty(type$.CkImage), null, type$.SkiaObjectBox_CkImage_JavaScriptObject); t1.__engine$_initialize$2(_this, skImage); @@ -138799,7 +145110,7 @@ $.$get$printWarning().call$1("Unable to encode image to bytes. We will not be able to resurrect it once it has been garbage collected."); return; } - t1 = new A.SkiaObjectBox(A.LinkedHashSet_LinkedHashSet$_empty(type$.CkImage), new A.CkImage_closure(skImage.width(), skImage.height(), originalBytes), type$.SkiaObjectBox_CkImage_JavaScriptObject); + t1 = new A.SkiaObjectBox(A.LinkedHashSet_LinkedHashSet$_empty(type$.CkImage), new A.CkImage_closure(J.toInt$0$n(skImage.width()), J.toInt$0$n(skImage.height()), originalBytes), type$.SkiaObjectBox_CkImage_JavaScriptObject); t1.__engine$_initialize$2(_this, skImage); A.SkiaObjects_registerCleanupCallback(); $.$get$SkiaObjects_expensiveCache().add$1(0, t1); @@ -138807,8 +145118,16 @@ _this.__CkImage_box_F = t1; } }, + __engine$_init$0() { + var t1 = $.Image_onCreate; + if (t1 != null) + t1.call$1(this); + }, dispose$0() { - var t1, t2; + var t2, + t1 = $.Image_onDispose; + if (t1 != null) + t1.call$1(this); this._disposed = true; t1 = this.__CkImage_box_F; t1 === $ && A.throwUnnamedLateFieldNI(); @@ -138826,10 +145145,16 @@ } }, clone$0(_) { - var t1 = this.__CkImage_box_F; + var t2, + t1 = this.__CkImage_box_F; t1 === $ && A.throwUnnamedLateFieldNI(); - ++t1._refCount; - return new A.CkImage(t1, null); + t2 = this.videoFrame; + t1 = new A.CkImage(t1, t2 == null ? null : t2.clone()); + t1.__engine$_init$0(); + t2 = t1.__CkImage_box_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + ++t2._refCount; + return t1; }, isCloneOf$1(other) { var t1, t2; @@ -138848,17 +145173,38 @@ get$width(_) { var t1 = this.__CkImage_box_F; t1 === $ && A.throwUnnamedLateFieldNI(); - return t1.get$skiaObject().width(); + return J.toInt$0$n(t1.get$skiaObject().width()); }, get$height(_) { var t1 = this.__CkImage_box_F; t1 === $ && A.throwUnnamedLateFieldNI(); - return t1.get$skiaObject().height(); + return J.toInt$0$n(t1.get$skiaObject().height()); + }, + toByteData$1$format(format) { + var t1 = this.videoFrame; + if (t1 != null) + return A.readPixelsFromVideoFrame(t1, format); + else + return this._readPixelsFromSkImage$1(format); + }, + _readPixelsFromSkImage$1(format) { + var t2, data, + alphaType = format === B.ImageByteFormat_1 ? $.__canvasKit._readField$0().AlphaType.Unpremul : $.__canvasKit._readField$0().AlphaType.Premul, + t1 = this.__CkImage_box_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.get$skiaObject(); + t2 = $.__canvasKit._readField$0().ColorType.RGBA_8888; + data = A.CkImage__encodeImage(alphaType, self.window.flutterCanvasKit.ColorSpace.SRGB, t2, format, t1); + t1 = type$.ByteData; + if (data == null) + return A.Future_Future$error("Failed to encode the image into bytes.", null, t1); + else + return A.Future_Future$value(data, t1); }, toString$0(_) { var t1 = this.__CkImage_box_F; t1 === $ && A.throwUnnamedLateFieldNI(); - return "[" + A.S(t1.get$skiaObject().width()) + "\xd7" + A.S(this.__CkImage_box_F.get$skiaObject().height()) + "]"; + return "[" + J.toInt$0$n(t1.get$skiaObject().width()) + "\xd7" + J.toInt$0$n(this.__CkImage_box_F.get$skiaObject().height()) + "]"; }, $isImage1: 1 }; @@ -138872,7 +145218,7 @@ throw A.wrapException(A.ImageCodecException$("Failed to resurrect image from pixels.")); return t3; }, - $signature: 334 + $signature: 408 }; A.AnimatedImageFrameInfo.prototype = { get$duration(_) { @@ -138884,6 +145230,9 @@ $isFrameInfo: 1 }; A.CkImageFilter.prototype = { + get$imageFilter() { + return this; + }, createDefault$0() { return this._initSkiaObject$0(); }, @@ -138925,8 +145274,8 @@ t1 = $.__canvasKit._readField$0().MakeAnimatedImageFromEncoded(_this._bytes); if (t1 == null) throw A.wrapException(A.ImageCodecException$("Failed to decode image data.\nImage source: " + _this.src)); - _this._frameCount = t1.getFrameCount(); - _this._repetitionCount = t1.getRepetitionCount(); + _this._frameCount = J.toInt$0$n(t1.getFrameCount()); + _this._repetitionCount = J.toInt$0$n(t1.getRepetitionCount()); for (i = 0; i < _this._currentFrameIndex; ++i) t1.decodeNextFrame(); return t1; @@ -138955,13 +145304,13 @@ getNextFrame$0() { var _this = this, animatedImage = _this.get$skiaObject(), - t1 = A.Duration$(0, 0, 0, animatedImage.currentFrameDuration(), 0, 0), + t1 = A.Duration$(0, 0, 0, J.toInt$0$n(animatedImage.currentFrameDuration()), 0, 0), t2 = A.CkImage$(animatedImage.makeImageAtCurrentFrame(), null); animatedImage.decodeNextFrame(); _this._currentFrameIndex = B.JSInt_methods.$mod(_this._currentFrameIndex + 1, _this._frameCount); return A.Future_Future$value(new A.AnimatedImageFrameInfo(t1, t2), type$.FrameInfo); }, - $isCodec: 1 + $isCodec0: 1 }; A.CkBrowserImageDecoder.prototype = { get$frameCount() { @@ -138984,7 +145333,7 @@ _getOrCreateWebDecoder$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.JavaScriptObject), - $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, webDecoder, error, t1, t2, exception, $async$exception; + $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, webDecoder, rawRepetitionCount, error, t1, t2, exception, $async$exception; var $async$_getOrCreateWebDecoder$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; @@ -139017,8 +145366,9 @@ return A._asyncAwait(A.promiseToFuture(webDecoder.completed, t2), $async$_getOrCreateWebDecoder$0); case 8: // returning from await. - $async$self.__CkBrowserImageDecoder_frameCount_A = webDecoder.tracks.selectedTrack.frameCount; - $async$self.__CkBrowserImageDecoder_repetitionCount_A = webDecoder.tracks.selectedTrack.repetitionCount; + $async$self.__CkBrowserImageDecoder_frameCount_A = J.toInt$0$n(webDecoder.tracks.selectedTrack.frameCount); + rawRepetitionCount = webDecoder.tracks.selectedTrack.repetitionCount; + $async$self.__CkBrowserImageDecoder_repetitionCount_A = J.$eq$(rawRepetitionCount, 1 / 0) ? -1 : J.toInt$0$n(rawRepetitionCount); $async$self._cachedWebDecoder = webDecoder; t1.callback = new A.CkBrowserImageDecoder__getOrCreateWebDecoder_closure($async$self); t1.set$datetime(new A.DateTime(Date.now(), false).add$1(0, $._kWebDecoderExpireDuration)); @@ -139064,7 +145414,7 @@ getNextFrame$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.FrameInfo), - $async$returnValue, $async$self = this, t5, t6, t7, duration, t1, t2, t3, t4, $async$temp1; + $async$returnValue, $async$self = this, t5, t6, duration, t1, t2, t3, t4, $async$temp1; var $async$getNextFrame$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -139091,10 +145441,10 @@ t3 = $.__canvasKit._readField$0().AlphaType.Premul; t5 = $.__canvasKit._readField$0().ColorType.RGBA_8888; t6 = self.window.flutterCanvasKit.ColorSpace.SRGB; - t7 = J.getInterceptor$x(t2); - t6 = A.callMethod(t4, "MakeLazyImageFromTextureSource", [t2, t1._as({width: t7.get$displayWidth(t2), height: t7.get$displayHeight(t2), colorType: t5, alphaType: t3, colorSpace: t6})]); - t7 = t7.get$duration(t2); - duration = A.Duration$(0, 0, t7 == null ? 0 : t7, 0, 0, 0); + t6 = A.callMethod(t4, "MakeLazyImageFromTextureSource", [t2, t1._as({width: J.toInt$0$n(t2.displayWidth), height: J.toInt$0$n(t2.displayHeight), colorType: t5, alphaType: t3, colorSpace: t6})]); + t3 = t2.duration; + t1 = t3 == null ? null : B.JSNumber_methods.toInt$0(t3); + duration = A.Duration$(0, 0, t1 == null ? 0 : t1, 0, 0, 0); if (t6 == null) throw A.wrapException(A.ImageCodecException$("Failed to create image from pixel data decoded using the browser's ImageDecoder.")); $async$returnValue = A.Future_Future$value(new A.AnimatedImageFrameInfo(duration, A.CkImage$(t6, t2)), type$.FrameInfo); @@ -139108,13 +145458,13 @@ }); return A._asyncStartSync($async$getNextFrame$0, $async$completer); }, - $isCodec: 1 + $isCodec0: 1 }; A.CkBrowserImageDecoder__cacheExpirationClock_closure.prototype = { call$0() { return new A.DateTime(Date.now(), false); }, - $signature: 335 + $signature: 407 }; A.CkBrowserImageDecoder__getOrCreateWebDecoder_closure.prototype = { call$0() { @@ -139128,28 +145478,6 @@ $signature: 0 }; A.ImageFileFormat.prototype = {}; - A.downloadCanvasKit_closure.prototype = { - call$2(file, unusedBase) { - var t1 = this.canvasKitBase, - t2 = $._configuration; - t1 = (t2 == null ? $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration) : t2).get$canvasKitBaseUrl() + "profiling/"; - return J.$add$ansx(t1, file); - }, - $signature: 842 - }; - A.downloadCanvasKit_closure0.prototype = { - call$1(ck) { - this.canvasKitInitCompleter.complete$1(0, ck); - }, - $signature: 28 - }; - A._downloadCanvasKitJs_loadEventHandler.prototype = { - call$1(_) { - this.canvasKitLoadCompleter.complete$0(0); - A.DomEventTargetExtension_removeEventListener(this.canvasKitScript, "load", this.callback._readLocal$0(), null); - }, - $signature: 28 - }; A.IntervalTree.prototype = {}; A.IntervalTree_IntervalTree$createFromRanges_closure.prototype = { call$2(key, rangeList) { @@ -139173,7 +145501,7 @@ return this.T._eval$1("int(IntervalTreeNode<0>,IntervalTreeNode<0>)"); } }; - A.IntervalTree_IntervalTree$createFromRanges__makeBalancedTree.prototype = { + A.IntervalTree_IntervalTree$createFromRanges_makeBalancedTree.prototype = { call$1(nodes) { var mid, root, t1 = nodes.length; @@ -139191,7 +145519,7 @@ return this.T._eval$1("IntervalTreeNode<0>?(List>)"); } }; - A.IntervalTree_IntervalTree$createFromRanges__computeHigh.prototype = { + A.IntervalTree_IntervalTree$createFromRanges_computeHigh.prototype = { call$1(root) { var t3, _this = this, t1 = root.left, @@ -139223,23 +145551,6 @@ } }; A.IntervalTreeNode.prototype = { - containsShallow$1(x) { - return this.low <= x && x <= this.high; - }, - containsDeep$1(x) { - var t1, _this = this; - if (x > _this.computedHigh) - return false; - if (_this.containsShallow$1(x)) - return true; - t1 = _this.left; - if ((t1 == null ? null : t1.containsDeep$1(x)) === true) - return true; - if (x < _this.low) - return false; - t1 = _this.right; - return (t1 == null ? null : t1.containsDeep$1(x)) === true; - }, searchForPoint$2(x, result) { var t1, _this = this; if (x > _this.computedHigh) @@ -139247,9 +145558,10 @@ t1 = _this.left; if (t1 != null) t1.searchForPoint$2(x, result); - if (_this.containsShallow$1(x)) + t1 = _this.low; + if (t1 <= x && x <= _this.high) result.push(_this.value); - if (x < _this.low) + if (x < t1) return; t1 = _this.right; if (t1 != null) @@ -139509,39 +145821,43 @@ t5 = _this.height; _this.paintBounds = new A.Rect(t2, t3, t2 + t4, t3 + t5); t3 = prerollContext.viewEmbedder; - t3.toString; - t3.prerollCompositeEmbeddedView$2(_this.viewId, new A.EmbeddedViewParams(t1, new A.Size(t4, t5), new A.MutatorsStack(A.List_List$from(prerollContext.mutatorsStack._mutators, true, type$.Mutator)))); + if (t3 != null) + t3.prerollCompositeEmbeddedView$2(_this.viewId, new A.EmbeddedViewParams(t1, new A.Size(t4, t5), new A.MutatorsStack(A.List_List$from(prerollContext.mutatorsStack._mutators, true, type$.Mutator)))); }, paint$1(paintContext) { - var t3, needNewOverlay, t4, recorderToUseForRendering, canvas, - t1 = paintContext.viewEmbedder, - t2 = this.viewId, + var canvas, t2, overlayIndex, t3, needNewOverlay, t4, recorderToUseForRendering, _null = null, + t1 = paintContext.viewEmbedder; + if (t1 == null) + canvas = _null; + else { + t2 = this.viewId; overlayIndex = t1.__engine$_context.visibleViewCount; - t1._compositionOrder.push(t2); - t3 = $.$get$platformViewManager(); - if (!t3.isInvisible$1(t2) || t1.__engine$_context.pictureRecorders.length === 0) - ++t1.__engine$_context.visibleViewCount; - needNewOverlay = !t3.isInvisible$1(t2) && t1.__engine$_context.seenFirstVisibleView || t1.__engine$_context.pictureRecorders.length === 0; - if (!t3.isInvisible$1(t2)) - t1.__engine$_context.seenFirstVisibleView = true; - if (needNewOverlay) { - t3 = t1.__engine$_context; - t4 = t3.pictureRecordersCreatedDuringPreroll; - if (overlayIndex < t4.length) { - recorderToUseForRendering = t4[overlayIndex]; - t3.pictureRecorders.push(recorderToUseForRendering); + t1._compositionOrder.push(t2); + t3 = $.$get$platformViewManager(); + if (!t3.isInvisible$1(t2) || t1.__engine$_context.pictureRecorders.length === 0) + ++t1.__engine$_context.visibleViewCount; + needNewOverlay = !t3.isInvisible$1(t2) && t1.__engine$_context.seenFirstVisibleView || t1.__engine$_context.pictureRecorders.length === 0; + if (!t3.isInvisible$1(t2)) + t1.__engine$_context.seenFirstVisibleView = true; + if (needNewOverlay) { + t3 = t1.__engine$_context; + t4 = t3.pictureRecordersCreatedDuringPreroll; + if (overlayIndex < t4.length) { + recorderToUseForRendering = t4[overlayIndex]; + t3.pictureRecorders.push(recorderToUseForRendering); + } else + recorderToUseForRendering = _null; } else - recorderToUseForRendering = null; - } else - recorderToUseForRendering = null; - t3 = t1._viewsToRecomposite; - if (t3.contains$1(0, t2)) { - t4 = t1._currentCompositionParams.$index(0, t2); - t4.toString; - t1._compositeWithParams$2(t2, t4); - t3.remove$1(0, t2); + recorderToUseForRendering = _null; + t3 = t1._viewsToRecomposite; + if (t3.contains$1(0, t2)) { + t4 = t1._currentCompositionParams.$index(0, t2); + t4.toString; + t1._compositeWithParams$2(t2, t4); + t3.remove$1(0, t2); + } + canvas = recorderToUseForRendering == null ? _null : recorderToUseForRendering._recordingCanvas; } - canvas = recorderToUseForRendering == null ? null : recorderToUseForRendering._recordingCanvas; if (canvas != null) paintContext.leafNodesCanvas = canvas; } @@ -139741,6 +146057,46 @@ t1[i].clipRRect$2(rrect, doAntiAlias); } }; + A.NotoFont.prototype = { + computeUnicodeRanges$0() { + var t1, t2, i, + result = A._setArrayType([], type$.JSArray_CodeunitRange); + for (t1 = this._rangeStarts, t2 = this._rangeEnds, i = 0; i < t1.length; ++i) + result.push(new A.CodeunitRange(t1[i], t2[i])); + return result; + }, + contains$1(_, codeUnit) { + var t2, min, mid, + t1 = this._rangeStarts, + max = t1.length - 1; + for (t2 = this._rangeEnds, min = 0; min <= max;) { + mid = B.JSInt_methods._tdivFast$1(min + max, 2); + if (t1[mid] > codeUnit) + max = mid - 1; + else { + if (t2[mid] >= codeUnit) + return true; + min = mid + 1; + } + } + return false; + } + }; + A.CodeunitRange.prototype = { + $eq(_, other) { + if (other == null) + return false; + if (!(other instanceof A.CodeunitRange)) + return false; + return other.start === this.start && other.end === this.end; + }, + get$hashCode(_) { + return A.Object_hash(this.start, this.end, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + }, + toString$0(_) { + return "[" + this.start + ", " + this.end + "]"; + } + }; A.CkPaint.prototype = { set$blendMode(value) { if (this._blendMode == value) @@ -139785,12 +146141,12 @@ this.get$skiaObject().setAntiAlias(value); }, get$color(_) { - return this.__engine$_color; + return new A.Color(this.__engine$_color); }, set$color(_, value) { - if (J.$eq$(this.__engine$_color, value)) + if (this.__engine$_color === value.get$value(value)) return; - this.__engine$_color = value; + this.__engine$_color = value.get$value(value); this.get$skiaObject().setColorInt(value.get$value(value)); }, set$invertColors(value) { @@ -139817,7 +146173,12 @@ var t1, t2, _this = this; if (_this._shader == value) return; - _this._shader = type$.nullable_CkShader._as(value); + if (value instanceof A.CkFragmentShader) { + t1 = new A.CkFragmentInstance(value.name, value.effect, value.floats, value.samplers); + t1.ManagedSkiaObject$1(null); + _this._shader = t1; + } else + _this._shader = type$.nullable_CkShader._as(value); t1 = _this.get$skiaObject(); t2 = _this._shader; t2 = t2 == null ? null : t2.get$skiaObject(); @@ -139852,12 +146213,14 @@ t1.setShader(t2); }, set$colorFilter(value) { - var t2, _this = this, - t1 = _this._effectiveColorFilter; - if (J.$eq$(t1 == null ? null : t1.colorFilter, value)) + var t1, t2, _this = this; + if (_this._engineColorFilter === value) return; + _this._engineColorFilter = value; _this._originalColorFilter = null; - t1 = _this._effectiveColorFilter = A.ManagedSkColorFilter$(value); + t1 = A.createCkColorFilter(value); + t1.toString; + t1 = _this._effectiveColorFilter = A.ManagedSkColorFilter$(t1); if (_this.__engine$_invertColors) { _this._originalColorFilter = t1; _this._effectiveColorFilter = A.ManagedSkColorFilter$(new A.CkComposeColorFilter($.$get$_invertColorFilter(), t1)); @@ -139868,11 +146231,9 @@ t1.setColorFilter(t2); }, createDefault$0() { - var t1, - paint = type$.JavaScriptObject._as(new self.window.flutterCanvasKit.Paint()); + var paint = type$.JavaScriptObject._as(new self.window.flutterCanvasKit.Paint()); paint.setAntiAlias(this._isAntiAlias); - t1 = this.__engine$_color; - paint.setColorInt(t1.get$value(t1)); + paint.setColorInt(this.__engine$_color); return paint; }, resurrect$0() { @@ -139884,8 +146245,7 @@ paint.setStyle($.$get$_skPaintStyles()[t1.index]); paint.setStrokeWidth(_this._strokeWidth); paint.setAntiAlias(_this._isAntiAlias); - t1 = _this.__engine$_color; - paint.setColorInt(t1.get$value(t1)); + paint.setColorInt(_this.__engine$_color); t1 = _this._shader; t1 = t1 == null ? _null : t1.get$skiaObject(); paint.setShader(t1); @@ -139912,6 +146272,29 @@ }, $isPaint: 1 }; + A.CkFragmentShader.prototype = {}; + A.CkFragmentInstance.prototype = { + createDefault$0() { + var _this = this, + t1 = _this.shaders, + t2 = _this.effect, + t3 = _this.floats, + result = t1.length === 0 ? t2.makeShader(t3) : t2.makeShaderWithChildren(t3, t1); + if (result == null) + throw A.wrapException(A.Exception_Exception("Invalid uniform data for shader " + _this.name + ": floatUniforms: " + A.S(t3) + " \n samplerUniforms: " + A.S(t1) + " \n")); + return result; + }, + resurrect$0() { + var _this = this, + t1 = _this.shaders, + t2 = _this.effect, + t3 = _this.floats, + result = t1.length === 0 ? t2.makeShader(t3) : t2.makeShaderWithChildren(t3, t1); + if (result == null) + throw A.wrapException(A.Exception_Exception("Invalid uniform data for shader " + _this.name + ": floatUniforms: " + A.S(t3) + " \n samplerUniforms: " + A.S(t1) + " \n")); + return result; + } + }; A.CkPath.prototype = { set$fillType(newFillType) { if (this._fillType === newFillType) @@ -139925,6 +146308,14 @@ addOval$1(oval) { this.get$skiaObject().addOval(A.toSkRect(oval), false, 1); }, + addPath$2(_, path, offset) { + var skMatrix, + t1 = A.Matrix4$identity(); + t1.setTranslationRaw$3(offset._dx, offset._dy, 0); + skMatrix = A.toSkMatrixFromFloat32(t1.__engine$_m4storage); + type$.CkPath._as(path); + A.callMethod(this.get$skiaObject(), "addPath", [path.get$skiaObject(), skMatrix[0], skMatrix[1], skMatrix[2], skMatrix[3], skMatrix[4], skMatrix[5], skMatrix[6], skMatrix[7], skMatrix[8], false]); + }, addPolygon$2(points, $close) { var encodedPoints = A.toMallocedSkPoints(points); this.get$skiaObject().addPoly(encodedPoints.toTypedArray(), $close); @@ -139988,15 +146379,15 @@ }, delete$0(_) { var t1; - this._cachedCommands = this.get$skiaObject().toCmds(); + this.__CkPath__cachedCommands_A = this.get$skiaObject().toCmds(); t1 = this.rawSkiaObject; if (t1 != null) t1.delete(); }, resurrect$0() { var t1 = $.__canvasKit._readField$0().Path, - t2 = this._cachedCommands; - t2.toString; + t2 = this.__CkPath__cachedCommands_A; + t2 === $ && A.throwUnnamedLateFieldNI(); t2 = t1.MakeFromCmds(t2); t1 = this._fillType; t2.setFillType($.$get$_skFillTypes()[t1.index]); @@ -140006,7 +146397,10 @@ }; A.CkPicture.prototype = { dispose$0() { - var t1, _this = this; + var _this = this, + t1 = $.Picture_onDispose; + if (t1 != null) + t1.call$1(_this); _this._isDisposed = true; t1 = _this._snapshot; if (t1 != null) @@ -140044,16 +146438,19 @@ return this._recordingCanvas = $.$get$browserSupportsFinalizationRegistry() ? new A.CkCanvas(t1) : new A.RecordingCkCanvas(new A.CkPictureSnapshot(bounds, A._setArrayType([], type$.JSArray_CkPaintCommand)), t1); }, endRecording$0() { - var t1, t2, _this = this, + var t1, result, _this = this, recorder = _this._skRecorder; if (recorder == null) throw A.wrapException(A.StateError$("PictureRecorder is not recording")); t1 = recorder.finishRecordingAsPicture(); recorder.delete(); _this._skRecorder = null; - t2 = new A.CkPicture(_this._cullRect, _this._recordingCanvas.get$pictureSnapshot()); - t2.ManagedSkiaObject$1(t1); - return t2; + result = new A.CkPicture(_this._cullRect, _this._recordingCanvas.get$pictureSnapshot()); + result.ManagedSkiaObject$1(t1); + t1 = $.Picture_onCreate; + if (t1 != null) + t1.call$1(result); + return result; }, get$isRecording() { return this._skRecorder != null; @@ -140073,7 +146470,7 @@ compositorFrame.raster$2$ignoreRasterCache(layerTree, true); t1 = A.SurfaceFactory_instance().baseSurface; if (!t1._addedToScene) - $.skiaSceneHost.prepend(t1.htmlElement); + $.CanvasKitRenderer____instance._readField$0()._sceneHost.prepend(t1.htmlElement); t1._addedToScene = true; J.submit$0$z(frame); $.$get$HtmlViewEmbedder_instance().submitFrame$0(0); @@ -140090,11 +146487,245 @@ B.JSArray_methods.clear$0(t1); } }; + A.CanvasKitRenderer.prototype = { + get$rendererTag() { + return "canvaskit"; + }, + get$_fontCollection() { + var t1, t2, t3, + value = this.__CanvasKitRenderer__fontCollection_FI; + if (value === $) { + t1 = type$.String; + t2 = A._setArrayType([], type$.JSArray_UnregisteredFont); + t3 = A._setArrayType([], type$.JSArray_RegisteredFont); + this.__CanvasKitRenderer__fontCollection_FI !== $ && A.throwUnnamedLateFieldADI(); + value = this.__CanvasKitRenderer__fontCollection_FI = new A.SkiaFontCollection(A.LinkedHashSet_LinkedHashSet$_empty(t1), t2, t3, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.List_JavaScriptObject)); + } + return value; + }, + get$fontCollection() { + var t1, t2, t3, + value = this.__CanvasKitRenderer__fontCollection_FI; + if (value === $) { + t1 = type$.String; + t2 = A._setArrayType([], type$.JSArray_UnregisteredFont); + t3 = A._setArrayType([], type$.JSArray_RegisteredFont); + this.__CanvasKitRenderer__fontCollection_FI !== $ && A.throwUnnamedLateFieldADI(); + value = this.__CanvasKitRenderer__fontCollection_FI = new A.SkiaFontCollection(A.LinkedHashSet_LinkedHashSet$_empty(t1), t2, t3, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.List_JavaScriptObject)); + } + return value; + }, + get$rasterizer() { + var value = this.__CanvasKitRenderer_rasterizer_AI; + return value === $ ? this.__CanvasKitRenderer_rasterizer_AI = new A.Rasterizer(new A.CompositorContext(), A._setArrayType([], type$.JSArray_of_void_Function)) : value; + }, + initialize$0(_) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$self = this, t1, $async$temp1; + var $async$initialize$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = self.window.flutterCanvasKit != null ? 2 : 4; + break; + case 2: + // then + t1 = self.window.flutterCanvasKit; + t1.toString; + $.__canvasKit.__late_helper$_value = t1; + // goto join + $async$goto = 3; + break; + case 4: + // else + $async$temp1 = $.__canvasKit; + $async$goto = 5; + return A._asyncAwait(A.downloadCanvasKit(), $async$initialize$0); + case 5: + // returning from await. + $async$temp1.__late_helper$_value = $async$result; + self.window.flutterCanvasKit = $.__canvasKit._readField$0(); + case 3: + // join + $.CanvasKitRenderer____instance.__late_helper$_value = $async$self; + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$initialize$0, $async$completer); + }, + reset$1(_, embedder) { + var t1 = A.DomDocumentExtension_createElement(self.document, "flt-scene"); + this._sceneHost = t1; + embedder.addSceneToSceneHost$1(t1); + }, + createPaint$0() { + return A.CkPaint$(); + }, + createCanvas$2(recorder, cullRect) { + if (recorder.get$isRecording()) + A.throwExpression(A.ArgumentError$(string$.x22recor, null)); + if (cullRect == null) + cullRect = B.Rect_aha; + return new A.CanvasKitCanvas(type$.CkPictureRecorder._as(recorder).beginRecording$1(cullRect)); + }, + createLinearGradient$6(_, from, to, colors, colorStops, tileMode, matrix4) { + var t1 = new A.CkGradientLinear(from, to, colors, colorStops, tileMode, matrix4); + t1.ManagedSkiaObject$1(null); + return t1; + }, + createPictureRecorder$0() { + return new A.CkPictureRecorder(); + }, + createSceneBuilder$0() { + var t1 = new A.RootLayer(A._setArrayType([], type$.JSArray_Layer), B.Rect_0_0_0_0), + t2 = new A.LayerSceneBuilder(t1); + t2.__LayerSceneBuilder_currentLayer_A = t1; + return t2; + }, + createMatrixImageFilter$2$filterQuality(matrix4, filterQuality) { + var t1 = new A._CkMatrixImageFilter(new Float64Array(A._ensureNativeList(matrix4)), filterQuality); + t1.ManagedSkiaObject$1(null); + return t1; + }, + instantiateImageCodec$4$allowUpscaling$targetHeight$targetWidth(list, allowUpscaling, targetHeight, targetWidth) { + return this.instantiateImageCodec$body$CanvasKitRenderer(list, allowUpscaling, targetHeight, targetWidth); + }, + instantiateImageCodec$body$CanvasKitRenderer(list, allowUpscaling, targetHeight, targetWidth) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Codec), + $async$returnValue; + var $async$instantiateImageCodec$4$allowUpscaling$targetHeight$targetWidth = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$returnValue = A.skiaInstantiateImageCodec(list, targetWidth, targetHeight); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$instantiateImageCodec$4$allowUpscaling$targetHeight$targetWidth, $async$completer); + }, + instantiateImageCodecFromUrl$2$chunkCallback(uri, chunkCallback) { + return A.skiaInstantiateWebImageCodec(uri.toString$0(0), chunkCallback); + }, + decodeImageFromPixels$9$allowUpscaling$rowBytes$targetHeight$targetWidth(pixels, width, height, format, callback, allowUpscaling, rowBytes, targetHeight, targetWidth) { + return A.skiaDecodeImageFromPixels(pixels, width, height, format, callback, true, rowBytes, targetHeight, targetWidth); + }, + createPath$0() { + return A.CkPath$(); + }, + combinePaths$3(op, path1, path2) { + var t1 = type$.CkPath; + t1._as(path1); + t1._as(path2); + return A.CkPath$fromSkPath($.__canvasKit._readField$0().Path.MakeFromOp(path1.get$skiaObject(), path2.get$skiaObject(), $.$get$_skPathOps()[op.index]), path1._fillType); + }, + createTextStyle$21$background$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$shadows$textBaseline$wordSpacing(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontVariations, fontWeight, foreground, height, leadingDistribution, letterSpacing, locale, shadows, textBaseline, wordSpacing) { + var t1 = type$.nullable_CkPaint; + return A.CkTextStyle_CkTextStyle(t1._as(background), color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontVariations, fontWeight, t1._as(foreground), height, leadingDistribution, letterSpacing, locale, shadows, textBaseline, wordSpacing); + }, + createParagraphStyle$12$ellipsis$fontFamily$fontSize$fontStyle$fontWeight$height$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior(ellipsis, fontFamily, fontSize, fontStyle, fontWeight, height, locale, maxLines, strutStyle, textAlign, textDirection, textHeightBehavior) { + var t2, t3, skStrutStyle, t4, effectiveLeadingDistribution, skTextStyle, + t1 = type$.JavaScriptObject, + properties = t1._as({}); + if (textAlign != null) + properties.textAlign = $.$get$_skTextAligns()[textAlign.index]; + if (textDirection != null) + properties.textDirection = $.$get$_skTextDirections()[textDirection.index]; + if (maxLines != null) + properties.maxLines = maxLines; + t2 = height != null; + if (t2) + properties.heightMultiplier = height; + t3 = textHeightBehavior == null; + if (!t3) + properties.textHeightBehavior = $.$get$_skTextHeightBehaviors()[0]; + if (ellipsis != null) + properties.ellipsis = ellipsis; + if (strutStyle != null) { + type$.CkStrutStyle._as(strutStyle); + skStrutStyle = t1._as({}); + skStrutStyle.fontFamilies = A._getEffectiveFontFamilies(strutStyle._fontFamily, strutStyle._fontFamilyFallback); + t4 = strutStyle.__engine$_fontSize; + if (t4 != null) + skStrutStyle.fontSize = t4; + t4 = strutStyle.__engine$_height; + if (t4 != null) + skStrutStyle.heightMultiplier = t4; + effectiveLeadingDistribution = strutStyle._leadingDistribution; + effectiveLeadingDistribution = t3 ? null : textHeightBehavior.leadingDistribution; + switch (effectiveLeadingDistribution) { + case null: + break; + case B.TextLeadingDistribution_1: + skStrutStyle.halfLeading = true; + break; + case B.TextLeadingDistribution_0: + skStrutStyle.halfLeading = false; + break; + default: + A.throwExpression(A.ReachabilityError$(string$.x60null_c)); + } + t4 = strutStyle._leading; + if (t4 != null) + skStrutStyle.leading = t4; + t4 = strutStyle._fontWeight; + if (t4 != null || strutStyle._fontStyle != null) + skStrutStyle.fontStyle = A.toSkFontStyle(t4, strutStyle._fontStyle); + t4 = strutStyle._forceStrutHeight; + if (t4 != null) + skStrutStyle.forceStrutHeight = t4; + skStrutStyle.strutEnabled = true; + properties.strutStyle = skStrutStyle; + } + properties.replaceTabCharacters = true; + skTextStyle = t1._as({}); + if (fontWeight != null || fontStyle != null) + skTextStyle.fontStyle = A.toSkFontStyle(fontWeight, fontStyle); + if (fontSize != null) + skTextStyle.fontSize = fontSize; + if (t2) + skTextStyle.heightMultiplier = height; + skTextStyle.fontFamilies = A._getEffectiveFontFamilies(fontFamily, null); + properties.textStyle = skTextStyle; + t1 = $.__canvasKit._readField$0().ParagraphStyle(properties); + return new A.CkParagraphStyle(t1, fontFamily, fontSize, height, fontWeight, fontStyle, t3 ? null : textHeightBehavior.leadingDistribution); + }, + createStrutStyle$9$fontFamily$fontFamilyFallback$fontSize$fontStyle$fontWeight$forceStrutHeight$height$leading$leadingDistribution(fontFamily, fontFamilyFallback, fontSize, fontStyle, fontWeight, forceStrutHeight, height, leading, leadingDistribution) { + return new A.CkStrutStyle(fontFamily, fontFamilyFallback, fontSize, height, leading, fontWeight, fontStyle, forceStrutHeight, leadingDistribution); + }, + createParagraphBuilder$1(style) { + return A.CkParagraphBuilder$(style); + }, + renderScene$1(scene) { + A.frameTimingsOnBuildFinish(); + A.frameTimingsOnRasterStart(); + this.get$rasterizer().draw$1(type$.LayerScene._as(scene).layerTree); + A.frameTimingsOnRasterFinish(); + }, + clearFragmentProgramCache$0() { + $.CanvasKitRenderer__programs.clear$0(0); + } + }; A.CkShader.prototype = { delete$0(_) { var t1 = this.rawSkiaObject; if (t1 != null) t1.delete(); + }, + dispose$0() { } }; A.CkGradientLinear.prototype = { @@ -140157,7 +146788,11 @@ item = t1.$index(0, object); if (item == null) return false; - item.remove$0(0); + t2 = item._collection$_queue; + if (t2 != null) + --t2._elementCount; + item._collection$_queue = null; + item._unlink$0(); t2 = this._itemQueue; t2.addFirst$1(object); t2 = t2._sentinel._nextLink._asNonSentinelEntry$0(); @@ -140255,21 +146890,6 @@ }, didDelete$0() { this._skDeletable = this.rawSkiaObject = null; - }, - unref$1(debugReferrer) { - var t1, _this = this; - if (--_this._refCount === 0) { - t1 = _this._skDeletable; - if (t1 != null) - if ($.$get$browserSupportsFinalizationRegistry()) - $.$get$Collector__instance().collect$1(t1); - else { - _this.delete$0(0); - _this.didDelete$0(); - } - _this._resurrector = _this._skDeletable = _this.rawSkiaObject = null; - _this._isDeletedPermanently = true; - } } }; A.SurfaceFrame.prototype = { @@ -140291,23 +146911,24 @@ return new A.SurfaceFrame(this.createOrUpdateSurface$1(size), new A.Surface_acquireFrame_closure(this)); }, createOrUpdateSurface$1(size) { - var t1, previousSurfaceSize, previousCanvasSize, newSize, htmlCanvas, t2, surfaceHeight, _this = this, + var previousSurfaceSize, t1, previousCanvasSize, newSize, htmlCanvas, t2, glContext, _this = this, _s20_ = "webglcontextrestored", _s16_ = "webglcontextlost"; - if ($.$get$useH5vccCanvasKit()) { - t1 = _this.__engine$_surface; - return t1 == null ? _this.__engine$_surface = new A.CkSurface($.__canvasKit._readField$0().getH5vccSkSurface(), null) : t1; - } if (size.get$isEmpty(size)) throw A.wrapException(A.CanvasKitError$("Cannot create surfaces of empty size.")); previousSurfaceSize = _this._currentSurfaceSize; t1 = !_this._forceNewContext; if (t1 && previousSurfaceSize != null && size._dx == previousSurfaceSize._dx && size._dy == previousSurfaceSize._dy) { t1 = $.$get$window()._debugDevicePixelRatio; - if (t1 == null) - t1 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); - if (t1 !== _this._currentDevicePixelRatio) + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } + if (t1 != _this._currentDevicePixelRatio) { _this._updateLogicalHtmlCanvasSize$0(); + _this._translateCanvas$0(); + } t1 = _this.__engine$_surface; t1.toString; return t1; @@ -140316,6 +146937,9 @@ if (!t1 || previousCanvasSize == null || size._dx > previousCanvasSize._dx || size._dy > previousCanvasSize._dy) { newSize = previousCanvasSize == null ? size : size.$mul(0, 1.4); t1 = _this.__engine$_surface; + if (t1 != null) + t1.surface.getCanvas().clear(A._populateSkColor($.$get$_sharedSkColor1(), B.Color_0)); + t1 = _this.__engine$_surface; if (t1 != null) t1.dispose$0(); _this.__engine$_surface = null; @@ -140352,16 +146976,16 @@ t2 = $._cachedWebGLVersion; if ((t2 == null ? $._cachedWebGLVersion = A._detectWebGLVersion() : t2) !== -1) { t1 = $._configuration; - t1 = !(t1 == null ? $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration) : t1).get$canvasKitForceCpuOnly(); + t1 = !(t1 == null ? $._configuration = A.FlutterConfiguration$legacy(self.window.flutterConfiguration) : t1).get$canvasKitForceCpuOnly(); } if (t1) { t1 = $.__canvasKit._readField$0(); t2 = $._cachedWebGLVersion; if (t2 == null) t2 = $._cachedWebGLVersion = A._detectWebGLVersion(); - t2 = _this._glContext = t1.GetWebGLContext(htmlCanvas, type$.JavaScriptObject._as({antialias: 0, majorVersion: t2})); - if (t2 !== 0) { - t1 = $.__canvasKit._readField$0().MakeGrContext(t2); + glContext = _this._glContext = J.toInt$0$n(t1.GetWebGLContext(htmlCanvas, type$.JavaScriptObject._as({antialias: 0, majorVersion: t2}))); + if (glContext !== 0) { + t1 = $.__canvasKit._readField$0().MakeGrContext(glContext); _this._grContext = t1; if (t1 == null) A.throwExpression(A.CanvasKitError$("Failed to initialize CanvasKit. CanvasKit.MakeGrContext returned null.")); @@ -140372,21 +146996,23 @@ _this._currentCanvasPhysicalSize = newSize; } else { t1 = $.$get$window()._debugDevicePixelRatio; - if (t1 == null) - t1 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); - if (t1 !== _this._currentDevicePixelRatio) + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } + if (t1 != _this._currentDevicePixelRatio) _this._updateLogicalHtmlCanvasSize$0(); } - t1 = $.$get$window(); - t2 = t1._debugDevicePixelRatio; - _this._currentDevicePixelRatio = t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2; + t1 = $.$get$window()._debugDevicePixelRatio; + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } + _this._currentDevicePixelRatio = t1; _this._currentSurfaceSize = size; - surfaceHeight = J.ceil$0$n(size._dy); - t2 = _this._pixelHeight; - t1 = t1._debugDevicePixelRatio; - if (t1 == null) - t1 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); - A.DomCSSStyleDeclarationExtension_setProperty(_this.htmlCanvas.style, "transform", "translate(0, -" + A.S((t2 - surfaceHeight) / t1) + "px)"); + _this._translateCanvas$0(); return _this.__engine$_surface = _this._createNewSurface$1(size); }, _updateLogicalHtmlCanvasSize$0() { @@ -140394,16 +147020,33 @@ t1 = this._pixelWidth, t2 = $.$get$window(), t3 = t2._debugDevicePixelRatio; - if (t3 == null) - t3 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t3 == null) { + t3 = self.window.devicePixelRatio; + if (t3 === 0) + t3 = 1; + } t4 = this._pixelHeight; t2 = t2._debugDevicePixelRatio; - if (t2 == null) - t2 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } t5 = this.htmlCanvas.style; A.DomCSSStyleDeclarationExtension_setProperty(t5, "width", A.S(t1 / t3) + "px"); A.DomCSSStyleDeclarationExtension_setProperty(t5, "height", A.S(t4 / t2) + "px"); }, + _translateCanvas$0() { + var surfaceHeight = J.ceil$0$n(this._currentSurfaceSize._dy), + t1 = this._pixelHeight, + t2 = $.$get$window()._debugDevicePixelRatio; + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + A.DomCSSStyleDeclarationExtension_setProperty(this.htmlCanvas.style, "transform", "translate(0, -" + A.S((t1 - surfaceHeight) / t2) + "px)"); + }, _contextRestoredListener$1($event) { this._contextLost = false; $.$get$EnginePlatformDispatcher__instance().invokeOnMetricsChanged$0(); @@ -140429,7 +147072,7 @@ return _this._makeSoftwareCanvasSurface$2(t1, "WebGL support not detected"); } else { t1 = $._configuration; - if ((t1 == null ? $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration) : t1).get$canvasKitForceCpuOnly()) { + if ((t1 == null ? $._configuration = A.FlutterConfiguration$legacy(self.window.flutterConfiguration) : t1).get$canvasKitForceCpuOnly()) { t1 = _this.htmlCanvas; t1.toString; return _this._makeSoftwareCanvasSurface$2(t1, "CPU rendering forced by application"); @@ -140478,7 +147121,7 @@ this.$this.__engine$_surface.surface.flush(); return true; }, - $signature: 1368 + $signature: 1404 }; A.CkSurface.prototype = { dispose$0() { @@ -140489,7 +147132,7 @@ } }; A.SurfaceFactory.prototype = { - getOverlay$0() { + getSurface$0() { var surface, _this = this, t1 = _this.__engine$_cache, t2 = t1.length; @@ -140532,7 +147175,7 @@ }; A.CkTextStyle_skTextStyle_closure.prototype = { call$0() { - var decorationValue, t2, value, result, ckShadows, _i, shadow, ckShadow, t3, point, skFontFeatures, skFontFeature, + var decorationValue, t3, value, result, ckShadows, _i, shadow, ckShadow, t4, point, skFontFeatures, skFontFeature, skFontVariations, fontVariation, skFontVariation, t1 = this.$this, color = t1.color, decoration = t1.decoration, @@ -140549,20 +147192,22 @@ background = t1.background, foreground = t1.foreground, shadows = t1.shadows, - properties = A.SkTextStyleProperties$(null); + fontVariations = t1.fontVariations, + t2 = type$.JavaScriptObject, + properties = t2._as({}); if (background != null) - properties.backgroundColor = A.makeFreshSkColor(background.__engine$_color); + properties.backgroundColor = A.makeFreshSkColor(new A.Color(background.__engine$_color)); if (color != null) properties.color = A.makeFreshSkColor(color); if (decoration != null) { - decorationValue = $.__canvasKit._readField$0().NoDecoration; - t2 = decoration._mask; - if ((t2 | 1) === t2) - decorationValue = (decorationValue | $.__canvasKit._readField$0().UnderlineDecoration) >>> 0; - if ((t2 | 2) === t2) - decorationValue = (decorationValue | $.__canvasKit._readField$0().OverlineDecoration) >>> 0; - if ((t2 | 4) === t2) - decorationValue = (decorationValue | $.__canvasKit._readField$0().LineThroughDecoration) >>> 0; + decorationValue = J.toInt$0$n($.__canvasKit._readField$0().NoDecoration); + t3 = decoration._mask; + if ((t3 | 1) === t3) + decorationValue = (decorationValue | J.toInt$0$n($.__canvasKit._readField$0().UnderlineDecoration)) >>> 0; + if ((t3 | 2) === t3) + decorationValue = (decorationValue | J.toInt$0$n($.__canvasKit._readField$0().OverlineDecoration)) >>> 0; + if ((t3 | 4) === t3) + decorationValue = (decorationValue | J.toInt$0$n($.__canvasKit._readField$0().LineThroughDecoration)) >>> 0; properties.decoration = decorationValue; } if (decorationThickness != null) @@ -140604,17 +147249,17 @@ if (fontWeight != null || fontStyle != null) properties.fontStyle = A.toSkFontStyle(fontWeight, fontStyle); if (foreground != null) - properties.foregroundColor = A.makeFreshSkColor(foreground.__engine$_color); + properties.foregroundColor = A.makeFreshSkColor(new A.Color(foreground.__engine$_color)); if (shadows != null) { ckShadows = A._setArrayType([], type$.JSArray_JavaScriptObject); - for (t2 = shadows.length, _i = 0; _i < shadows.length; shadows.length === t2 || (0, A.throwConcurrentModificationError)(shadows), ++_i) { + for (t3 = shadows.length, _i = 0; _i < shadows.length; shadows.length === t3 || (0, A.throwConcurrentModificationError)(shadows), ++_i) { shadow = shadows[_i]; - ckShadow = A.SkTextShadow$(null); + ckShadow = t2._as({}); ckShadow.color = A.makeFreshSkColor(shadow.color); - t3 = shadow.offset; + t4 = shadow.offset; point = new Float32Array(2); - point[0] = t3._dx; - point[1] = t3._dy; + point[0] = t4._dx; + point[1] = t4._dy; ckShadow.offset = point; ckShadow.blurRadius = shadow.blurRadius; ckShadows.push(ckShadow); @@ -140624,16 +147269,27 @@ if (t1.fontFeatures != null) { skFontFeatures = A._setArrayType([], type$.JSArray_JavaScriptObject); for (_i = 0; _i < 1; ++_i) { - skFontFeature = A.SkFontFeature$(null); + skFontFeature = t2._as({}); skFontFeature.name = "tnum"; skFontFeature.value = 1; skFontFeatures.push(skFontFeature); } properties.fontFeatures = skFontFeatures; } + if (fontVariations != null) { + skFontVariations = A._setArrayType([], type$.JSArray_JavaScriptObject); + for (t1 = fontVariations.length, _i = 0; _i < fontVariations.length; fontVariations.length === t1 || (0, A.throwConcurrentModificationError)(fontVariations), ++_i) { + fontVariation = fontVariations[_i]; + skFontVariation = t2._as({}); + skFontVariation.axis = fontVariation.axis; + skFontVariation.value = fontVariation.value; + skFontVariations.push(skFontVariation); + } + properties.fontVariations = skFontVariations; + } return $.__canvasKit._readField$0().TextStyle(properties); }, - $signature: 334 + $signature: 408 }; A.CkStrutStyle.prototype = { $eq(_, other) { @@ -140642,7 +147298,7 @@ return false; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.CkStrutStyle && other._fontFamily == _this._fontFamily && other.__engine$_fontSize == _this.__engine$_fontSize && other.__engine$_height == _this.__engine$_height && other._fontWeight == _this._fontWeight && other._fontStyle == _this._fontStyle && other._forceStrutHeight == _this._forceStrutHeight && A.listEquals(other._fontFamilyFallback, _this._fontFamilyFallback); + return other instanceof A.CkStrutStyle && other._fontFamily == _this._fontFamily && other.__engine$_fontSize == _this.__engine$_fontSize && other.__engine$_height == _this.__engine$_height && other._leading == _this._leading && other._fontWeight == _this._fontWeight && other._fontStyle == _this._fontStyle && other._forceStrutHeight == _this._forceStrutHeight && A.listEquals(other._fontFamilyFallback, _this._fontFamilyFallback); }, get$hashCode(_) { var _this = this; @@ -140699,7 +147355,7 @@ _this._maxIntrinsicWidth = paragraph.getMaxIntrinsicWidth(); _this._minIntrinsicWidth = paragraph.getMinIntrinsicWidth(); _this.__engine$_width = paragraph.getMaxWidth(); - _this._boxesForPlaceholders = _this.skRectsToTextBoxes$1(J.cast$1$0$ax(paragraph.getRectsForPlaceholders(), type$.Float32List)); + _this.__CkParagraph__boxesForPlaceholders_A = _this.skRectsToTextBoxes$1(J.cast$1$0$ax(paragraph.getRectsForPlaceholders(), type$.Float32List)); } catch (exception) { e = A.unwrapException(exception); $.$get$printWarning().call$1('CanvasKit threw an exception while laying out the paragraph. The font was "' + A.S(_this._paragraphStyle._fontFamily) + '". Exception:\n' + A.S(e)); @@ -140709,7 +147365,10 @@ return paragraph; }, delete$0(_) { - this._skParagraph.delete(); + var t1 = this._skParagraph; + if (t1 != null) + t1.delete(); + this._skParagraph = null; }, didDelete$0() { this._skParagraph = null; @@ -140739,14 +147398,14 @@ return this.__engine$_width; }, getBoxesForPlaceholders$0() { - var t1 = this._boxesForPlaceholders; - t1.toString; + var t1 = this.__CkParagraph__boxesForPlaceholders_A; + t1 === $ && A.throwUnnamedLateFieldNI(); return t1; }, getBoxesForRange$4$boxHeightStyle$boxWidthStyle(start, end, boxHeightStyle, boxWidthStyle) { var t1, paragraph, index, t2; if (start < 0 || end < 0) - return B.List_empty7; + return B.List_empty6; t1 = this._lastLayoutConstraints; t1.toString; paragraph = this._ensureInitialized$1(t1); @@ -140774,22 +147433,35 @@ t1 = this._lastLayoutConstraints; t1.toString; t1 = this._ensureInitialized$1(t1).getGlyphPositionAtCoordinate(offset._dx, offset._dy); - affinity = B.List_TextAffinity_0_TextAffinity_1[t1.affinity.value]; - return new A.TextPosition(t1.pos, affinity); + affinity = B.List_TextAffinity_0_TextAffinity_1[J.toInt$0$n(t1.affinity.value)]; + return new A.TextPosition(J.toInt$0$n(t1.pos), affinity); }, getWordBoundary$1(position) { - var t1 = this._lastLayoutConstraints; + var paragraph, characterPosition, + t1 = this._lastLayoutConstraints; t1.toString; - t1 = this._ensureInitialized$1(t1).getWordBoundary(position.offset); - return new A.TextRange(t1.start, t1.end); + paragraph = this._ensureInitialized$1(t1); + switch (position.affinity) { + case B.TextAffinity_0: + characterPosition = position.offset - 1; + break; + case B.TextAffinity_1: + characterPosition = position.offset; + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + t1 = paragraph.getWordBoundary(characterPosition); + return new A.TextRange(J.toInt$0$n(t1.start), J.toInt$0$n(t1.end)); }, layout$1(constraints) { - var _this = this; + var t1, _this = this; if (J.$eq$(_this._lastLayoutConstraints, constraints)) return; _this._ensureInitialized$1(constraints); - if (!$.$get$CkParagraph__paragraphCache().markUsed$1(_this)) - $.$get$CkParagraph__paragraphCache().add$1(0, _this); + t1 = $.$get$CkParagraph__paragraphCache(); + if (!t1.markUsed$1(_this)) + t1.add$1(0, _this); }, getLineBoundary$1(position) { var metrics, offset, t2, @@ -140800,7 +147472,7 @@ for (t1 = metrics.get$iterator(metrics); t1.moveNext$0();) { t2 = t1.get$current(t1); if (offset >= t2.startIndex && offset <= t2.endIndex) - return new A.TextRange(t2.startIndex, t2.endIndex); + return new A.TextRange(J.toInt$0$n(t2.startIndex), J.toInt$0$n(t2.endIndex)); } return B.TextRange_m1_m1; }, @@ -140813,6 +147485,11 @@ for (t1 = skLineMetrics.get$iterator(skLineMetrics); t1.moveNext$0();) result.push(new A.CkLineMetrics(t1.get$current(t1))); return result; + }, + dispose$0() { + this.delete$0(0); + this._skParagraph = null; + this._disposed = true; } }; A.CkLineMetrics.prototype = { @@ -140823,7 +147500,7 @@ return this.skLineMetrics.baseline; }, get$lineNumber(_) { - return this.skLineMetrics.lineNumber; + return J.toInt$0$n(this.skLineMetrics.lineNumber); }, $isLineMetrics: 1 }; @@ -140879,7 +147556,7 @@ this._paragraphBuilder.pop(); }, pushStyle$1(style) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, skStyle, foreground, background, _this = this, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, skStyle, foreground, background, _this = this, _null = null, t1 = _this._styleStack, baseStyle = B.JSArray_methods.get$last(t1); type$.CkTextStyle._as(style); @@ -140940,7 +147617,10 @@ t20 = style.fontFeatures; if (t20 == null) t20 = baseStyle.fontFeatures; - skStyle = A.CkTextStyle_CkTextStyle(t17, t2, t3, t4, t5, t6, t10, t11, t20, t12, t8, t7, t18, t15, t16, t13, baseStyle.locale, t19, t9, t14); + t21 = style.fontVariations; + if (t21 == null) + t21 = baseStyle.fontVariations; + skStyle = A.CkTextStyle_CkTextStyle(t17, t2, t3, t4, t5, t6, t10, t11, t20, t12, t8, t21, t7, t18, t15, t16, t13, baseStyle.locale, t19, t9, t14); t1.push(skStyle); _this._commands.push(new A._ParagraphCommand(B._ParagraphCommandType_2, _null, style, _null)); t1 = skStyle.foreground; @@ -140967,7 +147647,7 @@ A._CkParagraphPlaceholder.prototype = {}; A._ParagraphCommand.prototype = {}; A._ParagraphCommandType.prototype = { - toString$0(_) { + _enumToString$0() { return "_ParagraphCommandType." + this._core$_name; } }; @@ -140975,7 +147655,7 @@ call$1(font) { return this.fontFamily == font; }, - $signature: 69 + $signature: 75 }; A.CanvasKitError.prototype = { toString$0(_) { @@ -141007,7 +147687,7 @@ this._box_0.errorEnvelopeEncoded = true; } }, - $signature: 541 + $signature: 538 }; A.ClipboardMessageHandler_setDataMethodCall_closure0.prototype = { call$1(_) { @@ -141027,7 +147707,7 @@ t1.toString; t1.call$1(B.C_JSONMessageCodec.encodeMessage$1([map])); }, - $signature: 1555 + $signature: 1543 }; A.ClipboardMessageHandler_getDataMethodCall_closure0.prototype = { call$1(error) { @@ -141049,7 +147729,7 @@ if (t1 != null) t1.call$1(null); }, - $signature: 99 + $signature: 104 }; A.ClipboardAPICopyStrategy.prototype = { setData$1(_, text) { @@ -141183,19 +147863,24 @@ }; A.FlutterConfiguration.prototype = { get$canvasKitBaseUrl() { - var t1 = this._js; + var t1 = this._configuration; t1 = t1 == null ? null : t1.canvasKitBaseUrl; - return t1 == null ? "https://unpkg.com/canvaskit-wasm@0.35.0/bin/" : t1; + return t1 == null ? "https://unpkg.com/canvaskit-wasm@0.37.1/bin/" : t1; }, get$canvasKitForceCpuOnly() { - var t1 = this._js; + var t1 = this._configuration; t1 = t1 == null ? null : t1.canvasKitForceCpuOnly; return t1 === true; }, get$debugShowSemanticsNodes() { - var t1 = this._js; + var t1 = this._configuration; t1 = t1 == null ? null : t1.debugShowSemanticsNodes; return t1 === true; + }, + get$requestedRendererType() { + var t1 = this._configuration; + t1 = t1 == null ? null : t1.renderer; + return t1 == null ? self.window.flutterWebRenderer : t1; } }; A.JsFlutterConfiguration.prototype = {}; @@ -141205,7 +147890,7 @@ call$1(arg) { return A.callMethod(this._this, "warn", [arg]); }, - $signature: 41 + $signature: 40 }; A.DomNavigator.prototype = {}; A.DomDocument.prototype = {}; @@ -141233,6 +147918,7 @@ A.DomCanvasElement.prototype = {}; A.DomCanvasImageSource.prototype = {}; A.DomCanvasRenderingContext2D.prototype = {}; + A.DomCanvasRenderingContextWebGl.prototype = {}; A.DomImageData.prototype = {}; A.DomCanvasPattern.prototype = {}; A.DomCanvasGradient.prototype = {}; @@ -141240,20 +147926,27 @@ A.DomXMLHttpRequest.prototype = {}; A.domHttpRequest_closure.prototype = { call$1(e) { - var accepted, unknownRedirect, t3, + var $status, accepted, unknownRedirect, t3, t1 = this.xhr, t2 = t1.status; t2.toString; - accepted = t2 >= 200 && t2 < 300; - unknownRedirect = t2 > 307 && t2 < 400; - t2 = accepted || t2 === 0 || t2 === 304 || unknownRedirect; + $status = B.JSNumber_methods.toInt$0(t2); + accepted = $status >= 200 && $status < 300; + unknownRedirect = $status > 307 && $status < 400; + t2 = accepted || $status === 0 || $status === 304 || unknownRedirect; t3 = this.completer; if (t2) t3.complete$1(0, t1); else t3.completeError$1(e); }, - $signature: 28 + $signature: 26 + }; + A.domHttpRequest_closure0.prototype = { + call$1($event) { + return this.completer.completeError$1($event); + }, + $signature: 26 }; A.DomResponse.prototype = {}; A.DomCharacterData.prototype = {}; @@ -141264,6 +147957,12 @@ A.DomRect.prototype = {}; A.DomFontFace.prototype = {}; A.DomFontFaceSet.prototype = {}; + A.DomFontFaceSetExtension_get_add_closure.prototype = { + call$1(font) { + return this._this.add(font); + }, + $signature: 2672 + }; A.DomVisualViewport.prototype = {}; A.DomHTMLTextAreaElement.prototype = {}; A.DomClipboard.prototype = {}; @@ -141305,13 +148004,28 @@ A.DomHTMLIFrameElement.prototype = {}; A.DomMessagePort.prototype = {}; A.DomMessageChannel.prototype = {}; + A.DomCSSRuleList.prototype = {}; + A.DomTrustedTypePolicyFactory.prototype = {}; + A.DomTrustedTypePolicyOptions.prototype = {}; + A.DomTrustedTypePolicy.prototype = {}; + A.DomTrustedScriptURL.prototype = {}; + A._ttPolicy_closure.prototype = { + call$1(url) { + var uri = A.Uri_parse(url, 0, null); + if (J.containsKey$1$x(B.Set_RsV65._collection$_map, B.JSArray_methods.get$last(uri.get$pathSegments()))) + return uri.toString$0(0); + A.callMethod(self.window.console, "error", ["URL rejected by TrustedTypes policy flutter-engine: " + A.S(url) + "(download prevented)"]); + return null; + }, + $signature: 3233 + }; A._DomList.prototype = {}; A._DomListIterator.prototype = { moveNext$0() { var t1 = ++this.index, t2 = this.list; if (t1 > t2.length) - throw A.wrapException("Iterator out of bounds"); + throw A.wrapException(A.StateError$("Iterator out of bounds")); return t1 < t2.length; }, get$current(_) { @@ -141323,9 +148037,11 @@ return new A._DomListIterator(this.list, this.$ti._eval$1("_DomListIterator<1>")); }, get$length(_) { - return this.list.length; + return J.toInt$0$n(this.list.length); } }; + A.DomIntl.prototype = {}; + A.DomV8BreakIterator.prototype = {}; A.FlutterViewEmbedder.prototype = { addSceneToSceneHost$1(sceneElement) { var t1, _this = this; @@ -141341,7 +148057,7 @@ } }, reset$0(_) { - var t3, t4, glassPaneElement, glassPaneElementHostNode, semanticsHostElement, _accessibilityPlaceholder, _this = this, + var t3, t4, glassPaneElement, glassPaneElementHostNode, semanticsHostElement, accessibilityPlaceholder, initialInnerWidth, _this = this, _s12_ = "setAttribute", _s8_ = "position", _s1_ = "0", _s4_ = "none", @@ -141353,6 +148069,9 @@ if (t2 != null) t2.remove(); _this._styleElement = A.DomDocumentExtension_createElement(self.document, "style"); + t2 = _this._resourcesHost; + if (t2 != null) + t2.remove(); _this._resourcesHost = null; t2 = self.document.head; t2.toString; @@ -141362,16 +148081,13 @@ t3 = _this._styleElement.sheet; t3.toString; if (t1 !== B.BrowserEngine_0) - if (t1 !== B.BrowserEngine_5) - t2 = isWebKit; - else - t2 = true; + t2 = isWebKit; else t2 = true; A.applyGlobalCssRulesToSheet(t3, t1, t2); t2 = self.document.body; t2.toString; - A.callMethod(t2, _s12_, ["flt-renderer", ($.$get$useCanvasKit() ? "canvaskit" : "html") + " (auto-selected)"]); + A.callMethod(t2, _s12_, ["flt-renderer", $.$get$_renderer().get$rendererTag() + " (auto-selected)"]); A.callMethod(t2, _s12_, ["flt-build-mode", "profile"]); A.setElementStyle(t2, _s8_, "fixed"); A.setElementStyle(t2, "top", _s1_); @@ -141422,27 +148138,25 @@ t2 = A.DomDocumentExtension_createElement(self.document, "flt-scene-host"); A.DomCSSStyleDeclarationExtension_setProperty(t2.style, "pointer-events", _s4_); _this._sceneHostElement = t2; - if ($.$get$useCanvasKit()) { - t1 = A.DomDocumentExtension_createElement(self.document, "flt-scene"); - $.skiaSceneHost = t1; - _this.addSceneToSceneHost$1(t1); - } + $.$get$_renderer().reset$1(0, _this); semanticsHostElement = A.DomDocumentExtension_createElement(self.document, "flt-semantics-host"); - t1 = semanticsHostElement.style; - A.DomCSSStyleDeclarationExtension_setProperty(t1, _s8_, _s8_0); - A.DomCSSStyleDeclarationExtension_setProperty(t1, "transform-origin", "0 0 0"); + t2 = semanticsHostElement.style; + A.DomCSSStyleDeclarationExtension_setProperty(t2, _s8_, _s8_0); + A.DomCSSStyleDeclarationExtension_setProperty(t2, "transform-origin", "0 0 0"); _this._semanticsHostElement = semanticsHostElement; _this.updateSemanticsScreenProperties$0(); - t1 = $.EngineSemanticsOwner__instance; - _accessibilityPlaceholder = (t1 == null ? $.EngineSemanticsOwner__instance = A.EngineSemanticsOwner$_() : t1).semanticsHelper._semanticsEnabler.prepareAccessibilityPlaceholder$0(); + t2 = $.EngineSemanticsOwner__instance; + accessibilityPlaceholder = (t2 == null ? $.EngineSemanticsOwner__instance = A.EngineSemanticsOwner$_() : t2).semanticsHelper._semanticsEnabler.prepareAccessibilityPlaceholder$0(); t1 = _this._sceneHostElement; t1.toString; - glassPaneElementHostNode.appendAll$1(A._setArrayType([_accessibilityPlaceholder, t1, semanticsHostElement], type$.JSArray_JavaScriptObject)); + glassPaneElementHostNode.appendAll$1(A._setArrayType([accessibilityPlaceholder, t1, semanticsHostElement], type$.JSArray_JavaScriptObject)); t1 = $._configuration; - if ((t1 == null ? $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration) : t1).get$debugShowSemanticsNodes()) + if ((t1 == null ? $._configuration = A.FlutterConfiguration$legacy(self.window.flutterConfiguration) : t1).get$debugShowSemanticsNodes()) A.DomCSSStyleDeclarationExtension_setProperty(_this._sceneHostElement.style, "opacity", "0.3"); + t1 = $.KeyboardBinding__instance; + t1 = (t1 == null ? $.KeyboardBinding__instance = A.KeyboardBinding$_() : t1).get$_converter(); if ($.PointerBinding__instance == null) { - t1 = new A.PointerBinding(glassPaneElement, new A.PointerDataConverter(A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$._PointerState))); + t1 = new A.PointerBinding(glassPaneElement, new A.PointerDataConverter(A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$._PointerState)), t1); t2 = $.$get$_browserEngine(); if (t2 === B.BrowserEngine_1) { t2 = $.$get$_operatingSystem(); @@ -141454,16 +148168,12 @@ t1.__PointerBinding__adapter_A = t1._createAdapter$0(); $.PointerBinding__instance = t1; } - if ($.KeyboardBinding__instance == null) { - t1 = new A.KeyboardBinding(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.void_Function_JavaScriptObject)); - t1._setup$0(); - $.KeyboardBinding__instance = t1; - } if (self.window.visualViewport == null && isWebKit) { t1 = self.window.innerWidth; t1.toString; + initialInnerWidth = B.JSNumber_methods.toInt$0(t1); _box_0.checkCount = 0; - A.Timer_Timer$periodic(B.Duration_100000, new A.FlutterViewEmbedder_reset_closure(_box_0, _this, t1)); + A.Timer_Timer$periodic(B.Duration_100000, new A.FlutterViewEmbedder_reset_closure(_box_0, _this, initialInnerWidth)); } t1 = _this.get$_metricsDidChange(); if (self.window.visualViewport != null) { @@ -141488,10 +148198,7 @@ t2.toString; t3 = $.$get$_browserEngine(); if (t3 !== B.BrowserEngine_0) - if (t3 !== B.BrowserEngine_5) - t4 = t3 === B.BrowserEngine_1; - else - t4 = true; + t4 = t3 === B.BrowserEngine_1; else t4 = true; A.applyGlobalCssRulesToSheet(t2, t3, t4); @@ -141529,42 +148236,49 @@ t1.call$0(); }, setPreferredOrientation$1(orientations) { - var lockType, completer, exception, - t1 = self.window.screen.orientation, - screenOrientation = t1; - if (screenOrientation != null) { - t1 = J.getInterceptor$asx(orientations); - if (t1.get$isEmpty(orientations)) { - screenOrientation.unlock(); - return A.Future_Future$value(true, type$.bool); - } else { - lockType = A.FlutterViewEmbedder__deviceOrientationToLockType(A._asStringQ(t1.get$first(orientations))); - if (lockType != null) { - completer = new A._AsyncCompleter(new A._Future($.Zone__current, type$._Future_bool), type$._AsyncCompleter_bool); - try { - A.promiseToFuture(screenOrientation.lock(lockType), type$.dynamic).then$1$1(0, new A.FlutterViewEmbedder_setPreferredOrientation_closure(completer), type$.Null).catchError$1(new A.FlutterViewEmbedder_setPreferredOrientation_closure0(completer)); - } catch (exception) { - t1 = A.Future_Future$value(false, type$.bool); - return t1; + var screenOrientation, lockType, completer, exception, + t1 = self.window.screen; + if (t1 != null) { + screenOrientation = t1.orientation; + if (screenOrientation != null) { + t1 = J.getInterceptor$asx(orientations); + if (t1.get$isEmpty(orientations)) { + screenOrientation.unlock(); + return A.Future_Future$value(true, type$.bool); + } else { + lockType = A.FlutterViewEmbedder__deviceOrientationToLockType(A._asStringQ(t1.get$first(orientations))); + if (lockType != null) { + completer = new A._AsyncCompleter(new A._Future($.Zone__current, type$._Future_bool), type$._AsyncCompleter_bool); + try { + A.promiseToFuture(screenOrientation.lock(lockType), type$.dynamic).then$1$1(0, new A.FlutterViewEmbedder_setPreferredOrientation_closure(completer), type$.Null).catchError$1(new A.FlutterViewEmbedder_setPreferredOrientation_closure0(completer)); + } catch (exception) { + t1 = A.Future_Future$value(false, type$.bool); + return t1; + } + return completer.future; } - return completer.future; } } } return A.Future_Future$value(false, type$.bool); + }, + removeResource$1(element) { + if (element == null) + return; + element.remove(); } }; A.FlutterViewEmbedder_reset_closure.prototype = { call$1(t) { var t1 = this._box_0; ++t1.checkCount; - if (this.initialInnerWidth != self.window.innerWidth) { + if (this.initialInnerWidth !== self.window.innerWidth) { t.cancel$0(0); this.$this._metricsDidChange$1(null); } else if (t1.checkCount > 5) t.cancel$0(0); }, - $signature: 537 + $signature: 547 }; A.FlutterViewEmbedder_setPreferredOrientation_closure.prototype = { call$1(_) { @@ -141635,12 +148349,12 @@ $._fontChangeScheduled = false; $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/system", $.$get$_fontChangeMessage(), new A.sendFontChangeMessage__closure()); }, - $signature: 789 + $signature: 868 }; A.sendFontChangeMessage__closure.prototype = { call$1(_) { }, - $signature: 142 + $signature: 138 }; A.FrameReference.prototype = { get$value(receiver) { @@ -141727,9 +148441,11 @@ return this._childContainer; }, adoptElements$1(oldSurface) { - this.super$PersistedSurface$adoptElements(oldSurface); - this._childContainer = oldSurface._childContainer; - this._filterElement = oldSurface._filterElement; + var _this = this; + _this.super$PersistedSurface$adoptElements(oldSurface); + _this._childContainer = oldSurface._childContainer; + _this._filterElement = oldSurface._filterElement; + _this._svgFilter = oldSurface._svgFilter; oldSurface._childContainer = null; }, createElement$0(_) { @@ -141752,13 +148468,18 @@ return element; }, discard$0() { - this.super$PersistedContainerSurface$discard(); - this._filterElement = this._childContainer = null; + var _this = this; + _this.super$PersistedContainerSurface$discard(); + $._flutterViewEmbedder.removeResource$1(_this._svgFilter); + _this._filterElement = _this._childContainer = _this._svgFilter = null; }, apply$0() { - var r, dpr, rect, left, $top, width, height, parentSurface, activeClipBounds, _this = this, - t1 = _this._previousTransform, - t2 = _this.transform; + var t1, t2, r, dpr, rect, left, $top, width, height, parentSurface, activeClipBounds, _this = this, + backendFilter = type$.EngineImageFilter._as(_this.filter); + $._flutterViewEmbedder.removeResource$1(_this._svgFilter); + _this._svgFilter = null; + t1 = _this._previousTransform; + t2 = _this.transform; if (t1 != t2) { t2.toString; r = new A.Matrix40(new Float32Array(16)); @@ -141769,8 +148490,10 @@ } t1 = $.$get$window(); dpr = t1._debugDevicePixelRatio; - if (dpr == null) - dpr = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (dpr == null) { + t2 = self.window.devicePixelRatio; + dpr = t2 === 0 ? 1 : t2; + } t2 = _this.__PersistedBackdropFilter__invertedTransform_A; t2 === $ && A.throwUnnamedLateFieldNI(); rect = A.transformRect(t2, new A.Rect(0, 0, t1.get$physicalSize()._dx * dpr, t1.get$physicalSize()._dy * dpr)); @@ -141804,13 +148527,11 @@ if (t2 === B.BrowserEngine_1) { t1 = _this._filterElement; t1.toString; - _this.filter.toString; - A.setElementStyle(t1, "-webkit-backdrop-filter", ""); + A.setElementStyle(t1, "-webkit-backdrop-filter", backendFilter.get$filterAttribute()); } t1 = _this._filterElement; t1.toString; - _this.filter.toString; - A.setElementStyle(t1, "backdrop-filter", ""); + A.setElementStyle(t1, "backdrop-filter", backendFilter.get$filterAttribute()); } }, update$1(_, oldSurface) { @@ -141954,8 +148675,10 @@ }, _useDomForRenderingFill$1(paint) { var t1, _this = this; + if (_this._preserveImageData) + return false; if (!_this._renderStrategy.isInsideSvgFilterTree) - if (!(!_this._preserveImageData && _this._contains3dTransform)) + if (!_this._contains3dTransform) t1 = _this._childOverdraw && _this._canvasPool.__engine$_canvas == null && paint.maskFilter == null && paint.shader == null && paint.style !== B.PaintingStyle_1; else t1 = true; @@ -141964,10 +148687,12 @@ return t1; }, _useDomForRenderingFillAndStroke$1(paint) { - var _this = this, - t1 = _this._renderStrategy; + var t1, _this = this; + if (_this._preserveImageData) + return false; + t1 = _this._renderStrategy; if (!t1.isInsideSvgFilterTree) - if (!(!_this._preserveImageData && _this._contains3dTransform)) + if (!_this._contains3dTransform) t1 = (_this._childOverdraw || t1.hasImageElements || t1.hasParagraphs) && _this._canvasPool.__engine$_canvas == null && paint.maskFilter == null && paint.shader == null; else t1 = true; @@ -142007,7 +148732,7 @@ } }, drawPaint$1(paint) { - var t1, inverted, dpr, width, height, topLeft, topRight, bottomRight, bottomLeft, t2, t3, t4, t5, t6, t7, t8, t9, shaderBounds, ctx, _this = this; + var t1, inverted, dpr, t2, width, height, topLeft, topRight, bottomRight, bottomLeft, t3, t4, t5, t6, t7, t8, t9, shaderBounds, ctx, _this = this; if (_this._useDomForRenderingFill$1(paint)) { t1 = _this._canvasPool._currentTransform; inverted = new A.Matrix40(new Float32Array(16)); @@ -142015,8 +148740,10 @@ inverted.copyInverse$1(inverted); t1 = $.$get$window(); dpr = t1._debugDevicePixelRatio; - if (dpr == null) - dpr = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (dpr == null) { + t2 = self.window.devicePixelRatio; + dpr = t2 === 0 ? 1 : t2; + } width = t1.get$physicalSize()._dx * dpr; height = t1.get$physicalSize()._dy * dpr; t1 = new A.Vector30(new Float32Array(3)); @@ -142060,16 +148787,11 @@ } }, drawRect$2(rect, paint) { - var element, t2, t3, shaderBounds, t4, t5, t6, + var t2, shaderBounds, t3, t4, t5, t6, t1 = this._canvasPool; if (this._useDomForRenderingFillAndStroke$1(paint)) { - element = A.buildDrawRectElement(rect, paint, "draw-rect", t1._currentTransform); - t1 = rect.left; - t2 = rect.right; - t2 = Math.min(A.checkNum(t1), A.checkNum(t2)); - t1 = rect.top; - t3 = rect.bottom; - this._drawElement$3(element, new A.Offset(t2, Math.min(A.checkNum(t1), A.checkNum(t3))), paint); + rect = A.adjustRectForDom(rect, paint); + this._drawElement$3(A.buildDrawRectElement(rect, paint, "draw-rect", t1._currentTransform), new A.Offset(rect.left, rect.top), paint); } else { t1.get$contextHandle().setUpPaint$2(paint, rect); t2 = paint.style; @@ -142115,16 +148837,17 @@ _this._closeCanvas$0(); }, drawRRect$2(rrect, paint) { - var element, shaderBounds, left, right, $top, bottom, t0, trRadiusX, tlRadiusX, trRadiusY, tlRadiusY, blRadiusX, brRadiusX, blRadiusY, brRadiusY, + var rect, element, shaderBounds, left, right, $top, bottom, t0, trRadiusX, tlRadiusX, trRadiusY, tlRadiusY, blRadiusX, brRadiusX, blRadiusY, brRadiusY, t1 = rrect.left, t2 = rrect.top, t3 = rrect.right, t4 = rrect.bottom, t5 = this._canvasPool; if (this._useDomForRenderingFillAndStroke$1(paint)) { - element = A.buildDrawRectElement(new A.Rect(t1, t2, t3, t4), paint, "draw-rrect", t5._currentTransform); + rect = A.adjustRectForDom(new A.Rect(t1, t2, t3, t4), paint); + element = A.buildDrawRectElement(rect, paint, "draw-rrect", t5._currentTransform); A.applyRRectBorderRadius(element.style, rrect); - this._drawElement$3(element, new A.Offset(Math.min(A.checkNum(t1), A.checkNum(t3)), Math.min(A.checkNum(t2), A.checkNum(t4))), paint); + this._drawElement$3(element, new A.Offset(rect.left, rect.top), paint); } else { t5.get$contextHandle().setUpPaint$2(paint, new A.Rect(t1, t2, t3, t4)); t1 = paint.style; @@ -142171,12 +148894,35 @@ t5.get$contextHandle().tearDownPaint$0(); } }, + drawOval$2(rect, paint) { + var element, t2, shaderBounds, t3, cx, cy, + t1 = this._canvasPool; + if (this._useDomForRenderingFill$1(paint)) { + rect = A.adjustRectForDom(rect, paint); + element = A.buildDrawRectElement(rect, paint, "draw-oval", t1._currentTransform); + t1 = rect.left; + t2 = rect.top; + this._drawElement$3(element, new A.Offset(t1, t2), paint); + A.DomCSSStyleDeclarationExtension_setProperty(element.style, "border-radius", A.S((rect.right - t1) / 2) + "px / " + A.S((rect.bottom - t2) / 2) + "px"); + } else { + t1.get$contextHandle().setUpPaint$2(paint, rect); + t2 = paint.style; + t1.get$context(t1).beginPath(); + shaderBounds = t1.get$contextHandle()._shaderBounds; + t3 = shaderBounds == null; + cx = t3 ? rect.get$center()._dx : rect.get$center()._dx - shaderBounds.left; + cy = t3 ? rect.get$center()._dy : rect.get$center()._dy - shaderBounds.top; + A.drawEllipse(t1.get$context(t1), cx, cy, (rect.right - rect.left) / 2, (rect.bottom - rect.top) / 2, 0, 0, 6.283185307179586, false); + t1.get$contextHandle().paint$1(t2); + t1.get$contextHandle().tearDownPaint$0(); + } + }, drawCircle$3(c, radius, paint) { - var element, t1, t2, shaderBounds, t3, cx, cy, _this = this, - rect = A.Rect$fromCircle(c, radius); + var rect, element, t1, t2, shaderBounds, t3, cx, cy, _this = this; if (_this._useDomForRenderingFillAndStroke$1(paint)) { + rect = A.adjustRectForDom(A.Rect$fromCircle(c, radius), paint); element = A.buildDrawRectElement(rect, paint, "draw-circle", _this._canvasPool._currentTransform); - _this._drawElement$3(element, new A.Offset(Math.min(A.checkNum(rect.left), A.checkNum(rect.right)), Math.min(A.checkNum(rect.top), A.checkNum(rect.bottom))), paint); + _this._drawElement$3(element, new A.Offset(rect.left, rect.top), paint); A.DomCSSStyleDeclarationExtension_setProperty(element.style, "border-radius", "50%"); } else { t1 = paint.shader != null ? A.Rect$fromCircle(c, radius) : null; @@ -142194,7 +148940,7 @@ } }, drawPath$2(path, paint) { - var t1, transform, pathAsLine, t2, t3, t4, rect, pathAsRect, pathAsRRect, pathBounds, root, color, cssColor, sigma, _this = this, + var t1, transform, pathAsLine, t2, t3, t4, rect, pathAsRect, pathAsRRect, pathBounds, root, sigma, _this = this, _s12_ = "setAttribute"; if (_this._useDomForRenderingFill$1(paint)) { t1 = _this._canvasPool; @@ -142205,8 +148951,8 @@ t2 = pathAsLine.top; t3 = pathAsLine.bottom; t4 = pathAsLine.left; - rect = t2 == t3 ? new A.Rect(t4, t2, t4 + (pathAsLine.right - t4), t2 + 1) : new A.Rect(t4, t2, t4 + 1, t2 + (t3 - t2)); - _this._drawElement$3(A.buildDrawRectElement(rect, paint, "draw-rect", t1._currentTransform), new A.Offset(Math.min(A.checkNum(rect.left), A.checkNum(rect.right)), Math.min(A.checkNum(rect.top), A.checkNum(rect.bottom))), paint); + rect = A.adjustRectForDom(t2 == t3 ? new A.Rect(t4, t2, t4 + (pathAsLine.right - t4), t2 + 1) : new A.Rect(t4, t2, t4 + 1, t2 + (t3 - t2)), paint); + _this._drawElement$3(A.buildDrawRectElement(rect, paint, "draw-rect", t1._currentTransform), new A.Offset(rect.left, rect.top), paint); return; } pathAsRect = path.pathRef.getRect$0(); @@ -142229,32 +148975,27 @@ A.callMethod(root, _s12_, ["viewBox", "0 0 " + t2 + " " + t3]); t3 = self.document.createElementNS("http://www.w3.org/2000/svg", "path"); root.append(t3); - color = paint.color; - t2 = color == null; - if (t2) - color = B.Color_4278190080; - t4 = paint.style; - if (t4 !== B.PaintingStyle_1) - if (t4 !== B.PaintingStyle_0) { - t4 = paint.strokeWidth; - t4 = t4 !== 0 && t4 != null; + t2 = paint.style; + if (t2 !== B.PaintingStyle_1) + if (t2 !== B.PaintingStyle_0) { + t2 = paint.strokeWidth; + t2 = t2 !== 0 && t2 != null; } else - t4 = false; + t2 = false; else - t4 = true; - if (t4) { - t2 = A.colorToCssString(color); + t2 = true; + if (t2) { + t2 = A.colorValueToCssString(paint.color); t2.toString; A.callMethod(t3, _s12_, ["stroke", t2]); t2 = paint.strokeWidth; A.callMethod(t3, _s12_, ["stroke-width", A.S(t2 == null ? 1 : t2)]); A.callMethod(t3, _s12_, ["fill", "none"]); - } else if (!t2) { - t2 = A.colorToCssString(color); + } else { + t2 = A.colorValueToCssString(paint.color); t2.toString; A.callMethod(t3, _s12_, ["fill", t2]); - } else - A.callMethod(t3, _s12_, ["fill", "#000000"]); + } if (path._fillType === B.PathFillType_1) A.callMethod(t3, _s12_, ["fill-rule", "evenodd"]); A.callMethod(t3, _s12_, ["d", A.pathToSvg(path.pathRef, 0, 0)]); @@ -142268,18 +149009,12 @@ } if (paint.maskFilter != null) { t1 = paint.style; - t2 = paint.color; - if (t2 == null) - cssColor = "#000000"; - else { - t2 = A.colorToCssString(t2); - t2.toString; - cssColor = t2; - } + t2 = A.colorValueToCssString(paint.color); + t2.toString; sigma = paint.maskFilter._sigma; - t2 = $.$get$_browserEngine(); - if (t2 === B.BrowserEngine_1 && t1 !== B.PaintingStyle_1) - A.DomCSSStyleDeclarationExtension_setProperty(root.style, "box-shadow", "0px 0px " + A.S(sigma * 2) + "px " + cssColor); + t3 = $.$get$_browserEngine(); + if (t3 === B.BrowserEngine_1 && t1 !== B.PaintingStyle_1) + A.DomCSSStyleDeclarationExtension_setProperty(root.style, "box-shadow", "0px 0px " + A.S(sigma * 2) + "px " + t2); else A.DomCSSStyleDeclarationExtension_setProperty(root.style, "filter", "blur(" + A.S(sigma) + "px)"); } @@ -142334,63 +149069,79 @@ } }, _reuseOrCreateImage$1(htmlImage) { - var t2, imageElement, newImageElement, - t1 = htmlImage.imgElement.src; - t1.toString; - t2 = this._elementCache; - if (t2 != null) { - imageElement = t2.reuse$1(t1); + var t3, imageElement, + t1 = htmlImage.imgElement, + t2 = t1.src; + t2.toString; + t3 = this._elementCache; + if (t3 != null) { + imageElement = t3.reuse$1(t2); if (imageElement != null) return imageElement; } - newImageElement = htmlImage.cloneImageElement$0(); - t2 = this._elementCache; - if (t2 != null) - t2._addToCache$2(t1, new A._CrossFrameCacheItem(newImageElement, A._engine_BitmapCanvas__onEvictElement$closure(), t2.$ti._eval$1("_CrossFrameCacheItem<1>"))); - return newImageElement; + if (!htmlImage._didClone) { + htmlImage._didClone = true; + A.DomCSSStyleDeclarationExtension_setProperty(t1.style, "position", "absolute"); + } + t1 = t1.cloneNode(true); + t3 = this._elementCache; + if (t3 != null) + t3._addToCache$2(t2, new A._CrossFrameCacheItem(t1, A._engine_BitmapCanvas__onEvictElement$closure(), t3.$ti._eval$1("_CrossFrameCacheItem<1>"))); + return t1; }, _drawImage$3(image, p, paint) { - var blendMode, colorFilter, imgElement, t1, t2, clipElements, t3, _i, clipElement, cssTransform, _this = this; + var blendMode, colorFilter, imgElement, svgFilter, t1, t2, clipElements, t3, _i, clipElement, cssTransform, _this = this; type$.HtmlImage._as(image); blendMode = paint.blendMode; - colorFilter = paint.colorFilter; - if (colorFilter instanceof A.CkBlendModeColorFilter) + colorFilter = A.createHtmlColorFilter(paint.colorFilter); + if (colorFilter instanceof A.ModeHtmlColorFilter) imgElement = _this._createImageElementWithBlend$4(image, colorFilter.color, colorFilter.blendMode, paint); - else + else if (colorFilter instanceof A.MatrixHtmlColorFilter) { + svgFilter = A.svgFilterFromColorMatrix(colorFilter.matrix); + t1 = svgFilter.element; + _this.rootElement.append(t1); + _this.__engine$_children.push(t1); + imgElement = _this._reuseOrCreateImage$1(image); + A.DomCSSStyleDeclarationExtension_setProperty(imgElement.style, "filter", "url(#" + svgFilter.id + ")"); + } else imgElement = _this._reuseOrCreateImage$1(image); t1 = imgElement.style; t2 = A.blendModeToCssMixBlendMode(blendMode); A.DomCSSStyleDeclarationExtension_setProperty(t1, "mix-blend-mode", t2 == null ? "" : t2); - t1 = _this._canvasPool; - if (t1.clipStack != null) { - t2 = imgElement.style; - t2.removeProperty("width"); - t2.removeProperty("height"); - t2 = t1.clipStack; - t2.toString; - clipElements = A._clipContent(t2, imgElement, p, t1._currentTransform); - for (t1 = clipElements.length, t2 = _this.rootElement, t3 = _this.__engine$_children, _i = 0; _i < clipElements.length; clipElements.length === t1 || (0, A.throwConcurrentModificationError)(clipElements), ++_i) { - clipElement = clipElements[_i]; - t2.append(clipElement); - t3.push(clipElement); - } + if (_this._preserveImageData && type$.JavaScriptObject._is(imgElement)) { + t1 = _this._canvasPool; + t1.get$contextHandle().setUpPaint$2(paint, null); + t1.get$context(t1).drawImage(imgElement, p._dx, p._dy); + t1.get$contextHandle().tearDownPaint$0(); } else { - cssTransform = A.float64ListToCssTransform(A.transformWithOffset(t1._currentTransform, p).__engine$_m4storage); - t1 = imgElement.style; - A.DomCSSStyleDeclarationExtension_setProperty(t1, "transform-origin", "0 0 0"); - A.DomCSSStyleDeclarationExtension_setProperty(t1, "transform", cssTransform); - t1.removeProperty("width"); - t1.removeProperty("height"); - _this.rootElement.append(imgElement); - _this.__engine$_children.push(imgElement); + t1 = _this._canvasPool; + if (t1.clipStack != null) { + t2 = imgElement.style; + t2.removeProperty("width"); + t2.removeProperty("height"); + t2 = t1.clipStack; + t2.toString; + clipElements = A._clipContent(t2, imgElement, p, t1._currentTransform); + for (t1 = clipElements.length, t2 = _this.rootElement, t3 = _this.__engine$_children, _i = 0; _i < clipElements.length; clipElements.length === t1 || (0, A.throwConcurrentModificationError)(clipElements), ++_i) { + clipElement = clipElements[_i]; + t2.append(clipElement); + t3.push(clipElement); + } + } else { + cssTransform = A.float64ListToCssTransform(A.transformWithOffset(t1._currentTransform, p).__engine$_m4storage); + t1 = imgElement.style; + A.DomCSSStyleDeclarationExtension_setProperty(t1, "transform-origin", "0 0 0"); + A.DomCSSStyleDeclarationExtension_setProperty(t1, "transform", cssTransform); + t1.removeProperty("width"); + t1.removeProperty("height"); + _this.rootElement.append(imgElement); + _this.__engine$_children.push(imgElement); + } } return imgElement; }, _createImageElementWithBlend$4(image, color, blendMode, paint) { - var builder, svgFilter, r, b, g, imgElement, t2, - _s9_ = "destalpha", - _s5_ = "flood", _s4_ = "comp", - _s13_ = "SourceGraphic", + var svgFilter, imgElement, t2, _s16_ = "background-color", _s8_ = "absolute", _s8_0 = "position", @@ -142411,91 +149162,7 @@ case 28: case 11: case 10: - switch (t1) { - case 5: - case 9: - builder = A.SvgFilterBuilder$(); - A.callMethod(builder.filter, "setAttribute", ["color-interpolation-filters", "sRGB"]); - builder.setFeColorMatrix$2$result(B.List_ek30, _s9_); - t1 = A.colorToCssString(color); - builder.setFeFlood$3$floodColor$floodOpacity$result(t1 == null ? "" : t1, "1", _s5_); - builder.setFeComposite$8$in1$in2$k1$k2$k3$k4$operator$result(_s5_, _s9_, 1, 0, 0, 0, 6, _s4_); - svgFilter = builder.build$0(); - break; - case 7: - builder = A.SvgFilterBuilder$(); - t1 = A.colorToCssString(color); - builder.setFeFlood$3$floodColor$floodOpacity$result(t1 == null ? "" : t1, "1", _s5_); - builder.setFeComposite$4$in1$in2$operator$result(_s5_, _s13_, 3, _s4_); - svgFilter = builder.build$0(); - break; - case 10: - builder = A.SvgFilterBuilder$(); - t1 = A.colorToCssString(color); - builder.setFeFlood$3$floodColor$floodOpacity$result(t1 == null ? "" : t1, "1", _s5_); - builder.setFeComposite$4$in1$in2$operator$result(_s13_, _s5_, 4, _s4_); - svgFilter = builder.build$0(); - break; - case 11: - builder = A.SvgFilterBuilder$(); - t1 = A.colorToCssString(color); - builder.setFeFlood$3$floodColor$floodOpacity$result(t1 == null ? "" : t1, "1", _s5_); - builder.setFeComposite$4$in1$in2$operator$result(_s5_, _s13_, 5, _s4_); - svgFilter = builder.build$0(); - break; - case 12: - builder = A.SvgFilterBuilder$(); - t1 = A.colorToCssString(color); - builder.setFeFlood$3$floodColor$floodOpacity$result(t1 == null ? "" : t1, "1", _s5_); - builder.setFeComposite$8$in1$in2$k1$k2$k3$k4$operator$result(_s5_, _s13_, 0, 1, 1, 0, 6, _s4_); - svgFilter = builder.build$0(); - break; - case 13: - r = color.get$red().$div(0, 255); - b = color.get$blue().$div(0, 255); - g = color.get$green().$div(0, 255); - builder = A.SvgFilterBuilder$(); - builder.setFeColorMatrix$2$result(A._setArrayType([0, 0, 0, 0, r, 0, 0, 0, 0, g, 0, 0, 0, 0, b, 0, 0, 0, 1, 0], type$.JSArray_double), "recolor"); - builder.setFeComposite$8$in1$in2$k1$k2$k3$k4$operator$result("recolor", _s13_, 1, 0, 0, 0, 6, _s4_); - svgFilter = builder.build$0(); - break; - case 15: - t1 = A.blendModeToSvgEnum(B.BlendMode_20); - t1.toString; - svgFilter = A._blendColorFilterToSvg(color, t1, true); - break; - case 26: - case 18: - case 19: - case 25: - case 27: - case 28: - case 24: - case 14: - case 16: - case 17: - case 20: - case 21: - case 22: - case 23: - t1 = A.blendModeToSvgEnum(blendMode); - t1.toString; - svgFilter = A._blendColorFilterToSvg(color, t1, false); - break; - case 1: - case 2: - case 6: - case 8: - case 4: - case 0: - case 3: - A.throwExpression(A.UnimplementedError$("Blend mode not supported in HTML renderer: " + blendMode.toString$0(0))); - svgFilter = null; - break; - default: - A.throwExpression(A.ReachabilityError$(string$.x60null_c)); - svgFilter = null; - } + svgFilter = A.svgFilterFromBlendMode(color, blendMode); t1 = svgFilter.element; this.rootElement.append(t1); this.__engine$_children.push(t1); @@ -142616,9 +149283,7 @@ ctx.save(); for (t1 = shadows.length, t2 = type$.JSArray_Object, t3 = style === B.PaintingStyle_1, _i = 0; _i < shadows.length; shadows.length === t1 || (0, A.throwConcurrentModificationError)(shadows), ++_i) { shadow = shadows[_i]; - t4 = A.colorToCssString(shadow.color); - t4.toString; - ctx.shadowColor = t4; + ctx.shadowColor = A.colorToCssString(shadow.color); ctx.shadowBlur = shadow.blurRadius; t4 = shadow.offset; ctx.shadowOffsetX = t4._dx; @@ -142637,9 +149302,6 @@ else A.DomCanvasRenderingContext2DExtension_fillText(ctx, text, x, y); }, - drawText$4$style(text, x, y, style) { - return this.drawText$5$shadows$style(text, x, y, null, style); - }, drawParagraph$2(paragraph, offset) { var value, paragraphElement, t1, t2, clipElements, t3, _i, clipElement, _this = this; if (paragraph.canDrawOnCanvas && _this._canvasPool.__engine$_canvas != null && !_this._childOverdraw && !_this._renderStrategy.isInsideSvgFilterTree) { @@ -142882,6 +149544,21 @@ drawDRRect$3(outer, inner, paint) { this.__engine$_canvas.drawDRRect$3(outer, inner, type$.SurfacePaint._as(paint)); }, + drawOval$2(rect, paint) { + var paintSpread, command, t2, + t1 = this.__engine$_canvas; + type$.SurfacePaint._as(paint); + t1._didDraw = t1.renderStrategy.hasArbitraryPaint = true; + paintSpread = A._getPaintSpread(paint); + paint._frozen = true; + command = new A.PaintDrawOval(rect, paint._paintData); + t2 = t1._paintBounds; + if (paintSpread !== 0) + t2.grow$2(rect.inflate$1(paintSpread), command); + else + t2.grow$2(rect, command); + t1._commands.push(command); + }, drawCircle$3(c, radius, paint) { var paintSpread, command, distance, t2, t3, t1 = this.__engine$_canvas; @@ -142898,7 +149575,7 @@ }, drawArc$5(rect, startAngle, sweepAngle, useCenter, paint) { var forceMoveTo, - path = A.Path_Path(); + path = $.$get$_renderer().createPath$0(); if (sweepAngle <= -6.283185307179586) { path.arcTo$4(0, rect, startAngle, -3.141592653589793, true); startAngle -= 3.141592653589793; @@ -143126,7 +149803,10 @@ t2.baseVal = result; t2 = t1.values.baseVal; t2.toString; - for (t3 = this.root, i = 0; i < 20; ++i) { + matrix.toString; + t3 = this.root; + i = 0; + for (; i < 20; ++i) { t4 = t3.createSVGNumber(); t4.value = matrix[i]; t2.appendItem(t4); @@ -143231,18 +149911,23 @@ throw A.wrapException(A.UnimplementedError$(null)); }, drawRect$2(rect, paint) { - var t1 = this.SaveElementStackTracking__elementStack; + var t1; + rect = A.adjustRectForDom(rect, paint); + t1 = this.SaveElementStackTracking__elementStack; t1 = t1.length === 0 ? this.rootElement : B.JSArray_methods.get$last(t1); t1.append(A.buildDrawRectElement(rect, paint, "draw-rect", this.SaveElementStackTracking__currentTransform)); }, drawRRect$2(rrect, paint) { var t1, - element = A.buildDrawRectElement(new A.Rect(rrect.left, rrect.top, rrect.right, rrect.bottom), paint, "draw-rrect", this.SaveElementStackTracking__currentTransform); + element = A.buildDrawRectElement(A.adjustRectForDom(new A.Rect(rrect.left, rrect.top, rrect.right, rrect.bottom), paint), paint, "draw-rrect", this.SaveElementStackTracking__currentTransform); A.applyRRectBorderRadius(element.style, rrect); t1 = this.SaveElementStackTracking__elementStack; t1 = t1.length === 0 ? this.rootElement : B.JSArray_methods.get$last(t1); t1.append(element); }, + drawOval$2(rect, paint) { + throw A.wrapException(A.UnimplementedError$(null)); + }, drawCircle$3(c, radius, paint) { throw A.wrapException(A.UnimplementedError$(null)); }, @@ -143415,17 +150100,15 @@ _this._paintData.isAntiAlias = value; }, get$color(_) { - var t1 = this._paintData.color; - return t1 == null ? B.Color_4278190080 : t1; + return new A.Color(this._paintData.color); }, set$color(_, value) { - var t1, _this = this; + var _this = this; if (_this._frozen) { _this._paintData = _this._paintData.clone$0(0); _this._frozen = false; } - t1 = _this._paintData; - t1.color = J.get$runtimeType$(value) === B.Type_Color_MG2 ? value : new A.Color(value.get$value(value)); + _this._paintData.color = value.get$value(value); }, set$invertColors(value) { }, @@ -143462,12 +150145,12 @@ _this._paintData.colorFilter = value; }, toString$0(_) { - var t3, t4, semicolon, _this = this, - t1 = _this._paintData.style, + var t3, t4, semicolon, + t1 = this._paintData.style, t2 = t1 == null; if ((t2 ? B.PaintingStyle_0 : t1) === B.PaintingStyle_1) { t1 = "Paint(" + (t2 ? B.PaintingStyle_0 : t1).toString$0(0); - t2 = _this._paintData; + t2 = this._paintData; t3 = t2.strokeWidth; t4 = t3 == null; if ((t4 ? 0 : t3) !== 0) @@ -143483,17 +150166,13 @@ semicolon = ""; t1 = "Paint("; } - t2 = _this._paintData; + t2 = this._paintData; if (!t2.isAntiAlias) { t1 += semicolon + "antialias off"; semicolon = "; "; } t2 = t2.color; - if (!(t2 == null ? B.Color_4278190080 : t2).$eq(0, B.Color_4278190080)) { - t2 = _this._paintData.color; - t1 += semicolon + (t2 == null ? B.Color_4278190080 : t2).toString$0(0); - } - t1 += ")"; + t1 = (t2 !== 4278190080 ? t1 + (semicolon + new A.Color(t2).toString$0(0)) : t1) + ")"; return t1.charCodeAt(0) == 0 ? t1 : t1; }, $isPaint: 1 @@ -143752,9 +150431,12 @@ _this._firstDirection = _this._convexityType = -1; }, quadraticBezierTo$4(x1, y1, x2, y2) { - var pointIndex, _this = this; - _this._injectMoveToIfNeeded$0(); - pointIndex = _this.pathRef.growForVerb$2(2, 0); + this._injectMoveToIfNeeded$0(); + this._quadTo$4(x1, y1, x2, y2); + }, + _quadTo$4(x1, y1, x2, y2) { + var _this = this, + pointIndex = _this.pathRef.growForVerb$2(2, 0); _this.pathRef.setPoint$3(pointIndex, x1, y1); _this.pathRef.setPoint$3(pointIndex + 1, x2, y2); _this._firstDirection = _this._convexityType = -1; @@ -144046,7 +150728,7 @@ _this.lineTo$2(0, x, y); return; } - segments = B.JSInt_methods.toInt$0(B.JSNumber_methods.ceil$0(Math.abs(thetaArc / 2.0943951023931953))); + segments = B.JSNumber_methods.ceil$0(Math.abs(thetaArc / 2.0943951023931953)); thetaWidth = thetaArc / segments; t = Math.tan(thetaWidth / 2); if (!isFinite(t)) @@ -144206,8 +150888,165 @@ t1.fRRectOrOvalStartIdx = 6; } }, + addPath$2(_, path, offset) { + this.addPathWithMode$5(path, offset._dx, offset._dy, null, 0); + }, + addPathWithMode$5(path, offsetX, offsetY, matrix4, mode) { + var t1, t2, verbCount, pointCount, weightCount, t3, t4, source, previousPointCount, iter, outPts, listIndex, listIndex0, firstVerb, verb, point0X, t5, point0Y, t6, t7, lastPointX, lastPointY, pointIndex, index, t8, newPointCount, points, p, x, y, _this = this; + type$.SurfacePath._as(path); + t1 = path.pathRef; + if (t1._fVerbsLength === 0) + return; + if (t1.$eq(0, _this.pathRef)) { + t1 = A.PathRef$(); + t2 = _this.pathRef; + verbCount = t2._fVerbsLength; + pointCount = t2._fPointsLength; + weightCount = t2._conicWeightsLength; + t1.fBoundsIsDirty = true; + t1.fSegmentMask = 0; + t1.startEdit$0(); + t1._resizePoints$1(pointCount); + t1._resizeVerbs$1(verbCount); + t1._resizeConicWeights$1(weightCount); + B.NativeUint8List_methods.setAll$2(t1._fVerbs, 0, t2._fVerbs); + B.NativeFloat32List_methods.setAll$2(t1.fPoints, 0, t2.fPoints); + t3 = t2._conicWeights; + if (t3 == null) + t1._conicWeights = null; + else { + t4 = t1._conicWeights; + t4.toString; + B.NativeFloat32List_methods.setAll$2(t4, 0, t3); + } + t3 = t2.fBoundsIsDirty; + t1.fBoundsIsDirty = t3; + if (!t3) { + t1.fBounds = t2.fBounds; + t1.cachedBounds = t2.cachedBounds; + t1.fIsFinite = t2.fIsFinite; + } + t1.fSegmentMask = t2.fSegmentMask; + t1.fIsOval = t2.fIsOval; + t1.fIsRRect = t2.fIsRRect; + t1.fIsRect = t2.fIsRect; + t1.fRRectOrOvalIsCCW = t2.fRRectOrOvalIsCCW; + t1.fRRectOrOvalStartIdx = t2.fRRectOrOvalStartIdx; + source = new A.SurfacePath(t1, B.PathFillType_0); + source._copyFields$1(_this); + } else + source = path; + t1 = _this.pathRef; + previousPointCount = t1._fPointsLength; + if (mode === 0) + if (matrix4 != null) + t2 = matrix4[15] === 1 && matrix4[14] === 0 && matrix4[11] === 0 && matrix4[10] === 1 && matrix4[9] === 0 && matrix4[8] === 0 && matrix4[7] === 0 && matrix4[6] === 0 && matrix4[3] === 0 && matrix4[2] === 0; + else + t2 = true; + else + t2 = false; + t3 = source.pathRef; + if (t2) + t1.append$1(0, t3); + else { + iter = new A.PathRefIterator(t3); + iter.PathRefIterator$1(t3); + outPts = new Float32Array(8); + for (t1 = matrix4 == null, listIndex = 2 * (previousPointCount - 1), listIndex0 = listIndex + 1, t2 = previousPointCount === 0, firstVerb = true; verb = iter.next$1(0, outPts), verb !== 6; firstVerb = false) + switch (verb) { + case 0: + if (t1) { + t4 = outPts[0]; + point0X = t4 + offsetX; + } else { + t4 = matrix4[0]; + t5 = outPts[0]; + point0X = t4 * (t5 + offsetX) + matrix4[4] * (outPts[1] + offsetY) + matrix4[12]; + t4 = t5; + } + if (t1) { + t5 = outPts[1]; + point0Y = t5 + offsetY; + } else { + t5 = matrix4[1]; + t6 = matrix4[5]; + t7 = outPts[1]; + point0Y = t5 * (t4 + offsetX) + t6 * (t7 + offsetY) + matrix4[13] + offsetY; + t5 = t7; + } + if (firstVerb && _this.pathRef._fVerbsLength !== 0) { + _this._injectMoveToIfNeeded$0(); + if (t2) { + lastPointX = 0; + lastPointY = 0; + } else { + t4 = _this.pathRef.fPoints; + lastPointX = t4[listIndex]; + lastPointY = t4[listIndex0]; + } + if (_this.fLastMoveToIndex <= 0 || !t2 || lastPointX !== point0X || lastPointY !== point0Y) + _this.lineTo$2(0, outPts[0], outPts[1]); + } else { + pointIndex = _this.pathRef.growForVerb$2(0, 0); + _this.fLastMoveToIndex = pointIndex + 1; + index = pointIndex * 2; + t6 = _this.pathRef.fPoints; + t6[index] = t4; + t6[index + 1] = t5; + _this._firstDirection = _this._convexityType = -1; + } + break; + case 1: + _this.lineTo$2(0, outPts[2], outPts[3]); + break; + case 2: + t4 = outPts[2]; + t5 = outPts[3]; + t6 = outPts[4]; + t7 = outPts[5]; + pointIndex = _this.pathRef.growForVerb$2(2, 0); + index = pointIndex * 2; + t8 = _this.pathRef.fPoints; + t8[index] = t4; + t8[index + 1] = t5; + index = (pointIndex + 1) * 2; + t8[index] = t6; + t8[index + 1] = t7; + _this._firstDirection = _this._convexityType = -1; + break; + case 3: + _this.conicTo$5(outPts[2], outPts[3], outPts[4], outPts[5], t3._conicWeights[iter._conicWeightIndex]); + break; + case 4: + _this.cubicTo$6(outPts[2], outPts[3], outPts[4], outPts[5], outPts[6], outPts[7]); + break; + case 5: + _this.close$0(0); + break; + } + } + t1 = source.fLastMoveToIndex; + if (t1 >= 0) + _this.fLastMoveToIndex = previousPointCount + t1; + t1 = _this.pathRef; + newPointCount = t1._fPointsLength; + points = t1.fPoints; + for (p = previousPointCount * 2, t1 = newPointCount * 2, t2 = matrix4 == null; p < t1; p += 2) { + t3 = p + 1; + if (t2) { + points[p] = points[p] + offsetX; + points[t3] = points[t3] + offsetY; + } else { + x = points[p]; + y = points[t3]; + points[p] = matrix4[0] * x + matrix4[4] * y + (matrix4[12] + offsetX); + points[t3] = matrix4[1] * x + matrix4[5] * y + (matrix4[13] + offsetY); + } + } + _this._firstDirection = _this._convexityType = -1; + }, contains$1(_, point) { - var bounds, x, y, t1, windings, evenOddFill, w, onCurveCount, iter, _buffer, tangents, done, oldCount, t2, last, tangent, dx, dy, index, test, t3, offset, _this = this; + var bounds, x, y, t1, windings, evenOddFill, w, onCurveCount, iter, buffer, tangents, done, oldCount, t2, last, tangent, dx, dy, index, test, t3, offset, _this = this; if (_this.pathRef._fVerbsLength === 0) return false; bounds = _this.getBounds$0(0); @@ -144224,33 +151063,33 @@ return true; onCurveCount = windings._onCurveCount; if (onCurveCount <= 1) - return B.JSBool_methods.$xor(onCurveCount !== 0, false); - t1 = onCurveCount & 1; - if (t1 !== 0 || evenOddFill) - return t1 !== 0; + return onCurveCount !== 0; + t1 = (onCurveCount & 1) === 0; + if (!t1 || evenOddFill) + return !t1; iter = A.PathIterator$(_this.pathRef, true); - _buffer = new Float32Array(18); + buffer = new Float32Array(18); tangents = A._setArrayType([], type$.JSArray_Offset); t1 = iter.pathRef; done = false; do { oldCount = tangents.length; - switch (iter.next$1(0, _buffer)) { + switch (iter.next$1(0, buffer)) { case 0: case 5: break; case 1: - A.tangentLine(_buffer, x, y, tangents); + A.tangentLine(buffer, x, y, tangents); break; case 2: - A.tangentQuad(_buffer, x, y, tangents); + A.tangentQuad(buffer, x, y, tangents); break; case 3: t2 = iter._conicWeightIndex; - A.tangentConic(_buffer, x, y, t1._conicWeights[t2], tangents); + A.tangentConic(buffer, x, y, t1._conicWeights[t2], tangents); break; case 4: - A.tangentCubic(_buffer, x, y, tangents); + A.tangentCubic(buffer, x, y, tangents); break; case 6: done = true; @@ -144295,7 +151134,7 @@ } } } while (!done); - return tangents.length !== 0 || false; + return tangents.length !== 0; }, shift$1(offset) { var t6, @@ -144833,7 +151672,7 @@ return t1; }, _detectRect$0() { - var width, x2, y2, height, t1, y3, _this = this, _null = null, + var width, x2, y2, height, t1, y3, x, y, _this = this, _null = null, x0 = _this.atPoint$1(0)._dx, y0 = _this.atPoint$1(0)._dy, x1 = _this.atPoint$1(1)._dx, @@ -144852,7 +151691,9 @@ return _null; if (x2 - t1._dx !== width || y3 - y0 !== height) return _null; - return new A.Rect(x0, y0, x0 + width, y0 + height); + x = Math.min(x0, x1); + y = Math.min(A.checkNum(y0), y2); + return new A.Rect(x, y, x + Math.abs(width), y + Math.abs(height)); }, getStraightLine$0() { var t1, x0, y0, x1, y1; @@ -144985,6 +151826,33 @@ } _this._conicWeightsLength = newLength; }, + append$1(_, source) { + var sourcePoints, source0, dst, t1, verbCount, newVerbCount, t2, i, weightCount, newWeightCount, _this = this, + pointCount = source._fPointsLength, + newPointCount = _this._fPointsLength + pointCount; + _this.startEdit$0(); + _this._resizePoints$1(newPointCount); + sourcePoints = source.fPoints; + for (source0 = pointCount * 2 - 1, dst = newPointCount * 2 - 1, t1 = _this.fPoints; source0 >= 0; --source0, --dst) + t1[dst] = sourcePoints[source0]; + verbCount = _this._fVerbsLength; + newVerbCount = source._fVerbsLength; + _this._resizeVerbs$1(verbCount + newVerbCount); + for (t1 = _this._fVerbs, t2 = source._fVerbs, i = 0; i < newVerbCount; ++i) + t1[verbCount + i] = t2[i]; + if (source._conicWeights != null) { + weightCount = _this._conicWeightsLength; + newWeightCount = source._conicWeightsLength; + _this._resizeConicWeights$1(weightCount + newWeightCount); + t1 = source._conicWeights; + t1.toString; + t2 = _this._conicWeights; + t2.toString; + for (i = 0; i < newWeightCount; ++i) + t2[weightCount + i] = t1[i]; + } + _this.fBoundsIsDirty = true; + }, _computeBounds$0() { var t1, maxX, maxY, accum, len, minY, minX, i, x, y, _this = this, pointCount = _this._fPointsLength; @@ -145712,7 +152580,12 @@ if (oldCanvas instanceof A.BitmapCanvas) { t1 = _this._optimalLocalCullRect; t1.toString; - t1 = oldCanvas.doesFitBounds$2(t1, _this._density) && oldCanvas.__engine$_devicePixelRatio === A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (oldCanvas.doesFitBounds$2(t1, _this._density)) { + t1 = oldCanvas.__engine$_devicePixelRatio; + t2 = self.window.devicePixelRatio; + t1 = t1 == (t2 === 0 ? 1 : t2); + } else + t1 = false; } else t1 = false; if (t1) { @@ -145746,9 +152619,9 @@ for (boundsWidth = t1 + 1, boundsHeight = t2 + 1, requestedPixelCount = t1 * t2, t3 = requestedPixelCount > 1, bestRecycledCanvas = null, lastPixelCount = 1 / 0, i = 0; i < $._recycledCanvases.length; ++i) { candidate = $._recycledCanvases[i]; t4 = self.window.devicePixelRatio; - if (t4 == null || t4 === 0) + if (t4 === 0) t4 = 1; - if (candidate.__engine$_devicePixelRatio !== t4) + if (candidate.__engine$_devicePixelRatio != t4) continue; t4 = candidate._bounds; t5 = t4.right - t4.left; @@ -145756,9 +152629,9 @@ candidatePixelCount = t5 * t4; t6 = _this._density; t7 = self.window.devicePixelRatio; - if (candidate.widthInBitmapPixels >= B.JSNumber_methods.ceil$0(boundsWidth * (t7 == null || t7 === 0 ? 1 : t7)) + 2) { + if (candidate.widthInBitmapPixels >= B.JSNumber_methods.ceil$0(boundsWidth * (t7 === 0 ? 1 : t7)) + 2) { t7 = self.window.devicePixelRatio; - fits = candidate.heightInBitmapPixels >= B.JSNumber_methods.ceil$0(boundsHeight * (t7 == null || t7 === 0 ? 1 : t7)) + 2 && candidate._density === t6; + fits = candidate.heightInBitmapPixels >= B.JSNumber_methods.ceil$0(boundsHeight * (t7 === 0 ? 1 : t7)) + 2 && candidate._density === t6; } else fits = false; isSmaller = candidatePixelCount < lastPixelCount; @@ -145941,7 +152814,7 @@ _this._commands.push(command); }, drawDRRect$3(outer, inner, paint) { - var scaledOuter, scaledInner, outerTl, outerTr, outerBl, outerBr, innerTl, innerTr, innerBl, innerBr, paintSpread, command, t5, left, right, _this = this, + var scaledOuter, scaledInner, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, paintSpread, command, left, right, _this = this, innerRect = new A.Rect(inner.left, inner.top, inner.right, inner.bottom), t1 = outer.left, t2 = outer.top, @@ -145952,21 +152825,29 @@ return; scaledOuter = outer.scaleRadii$0(); scaledInner = inner.scaleRadii$0(); - outerTl = A._measureBorderRadius(scaledOuter.tlRadiusX, scaledOuter.tlRadiusY); - outerTr = A._measureBorderRadius(scaledOuter.trRadiusX, scaledOuter.trRadiusY); - outerBl = A._measureBorderRadius(scaledOuter.blRadiusX, scaledOuter.blRadiusY); - outerBr = A._measureBorderRadius(scaledOuter.brRadiusX, scaledOuter.brRadiusY); - innerTl = A._measureBorderRadius(scaledInner.tlRadiusX, scaledInner.tlRadiusY); - innerTr = A._measureBorderRadius(scaledInner.trRadiusX, scaledInner.trRadiusY); - innerBl = A._measureBorderRadius(scaledInner.blRadiusX, scaledInner.blRadiusY); - innerBr = A._measureBorderRadius(scaledInner.brRadiusX, scaledInner.brRadiusY); - if (innerTl > outerTl || innerTr > outerTr || innerBl > outerBl || innerBr > outerBr) + t5 = scaledOuter.tlRadiusX; + t6 = scaledOuter.tlRadiusY; + t7 = scaledOuter.trRadiusX; + t8 = scaledOuter.trRadiusY; + t9 = scaledOuter.blRadiusX; + t10 = scaledOuter.blRadiusY; + t11 = scaledOuter.brRadiusX; + t12 = scaledOuter.brRadiusY; + t13 = scaledInner.tlRadiusX; + t14 = scaledInner.tlRadiusY; + t15 = scaledInner.trRadiusX; + t16 = scaledInner.trRadiusY; + t17 = scaledInner.blRadiusX; + t18 = scaledInner.blRadiusY; + t19 = scaledInner.brRadiusX; + t20 = scaledInner.brRadiusY; + if (t13 * t13 + t14 * t14 > t5 * t5 + t6 * t6 || t15 * t15 + t16 * t16 > t7 * t7 + t8 * t8 || t17 * t17 + t18 * t18 > t9 * t9 + t10 * t10 || t19 * t19 + t20 * t20 > t11 * t11 + t12 * t12) return; _this._didDraw = _this.renderStrategy.hasArbitraryPaint = true; paintSpread = A._getPaintSpread(paint); paint._frozen = true; command = new A.PaintDrawDRRect(outer, inner, paint._paintData); - t5 = A.Path_Path(); + t5 = $.$get$_renderer().createPath$0(); t5.set$fillType(B.PathFillType_1); t5.addRRect$1(outer); t5.addRRect$1(inner); @@ -145978,7 +152859,7 @@ _this._commands.push(command); }, drawPath$2(path, paint) { - var rect, t1, rrect, pathBounds, paintSpread, t2, t3, clone, command, _this = this; + var rect, t1, rrect, line, t2, left, t3, t4, $top, width, height, inflatedHeight, inflatedWidth, pathBounds, paintSpread, clone, command, _this = this; if (paint._paintData.shader == null) { type$.SurfacePath._as(path); rect = path.pathRef.getRect$0(); @@ -145992,6 +152873,29 @@ _this.drawRRect$2(rrect, paint); return; } + line = path.pathRef.getStraightLine$0(); + if (line != null) { + t1 = paint._paintData.strokeWidth; + t1 = (t1 == null ? 0 : t1) === 0; + } else + t1 = false; + if (t1) { + t1 = line.left; + t2 = line.right; + left = Math.min(A.checkNum(t1), A.checkNum(t2)); + t3 = line.top; + t4 = line.bottom; + $top = Math.min(A.checkNum(t3), A.checkNum(t4)); + t1 = t2 - t1; + width = Math.abs(t1); + t3 = t4 - t3; + height = Math.abs(t3); + inflatedHeight = t3 === 0 ? 1 : height; + inflatedWidth = t1 === 0 ? 1 : width; + paint.set$style(0, B.PaintingStyle_0); + _this.drawRect$2(new A.Rect(left, $top, left + inflatedWidth, $top + inflatedHeight), paint); + return; + } } type$.SurfacePath._as(path); if (path.pathRef._fVerbsLength !== 0) { @@ -146186,6 +153090,15 @@ return t1; } }; + A.PaintDrawOval.prototype = { + apply$1(canvas) { + canvas.drawOval$2(this.rect, this.paint); + }, + toString$0(_) { + var t1 = this.super$Object$toString(0); + return t1; + } + }; A.PaintDrawCircle.prototype = { apply$1(canvas) { canvas.drawCircle$3(this.c, this.radius, this.paint); @@ -146482,6 +153395,144 @@ A.callMethod(t2, "drawElements", [t1, t3, t4 == null ? gl._kUnsignedShort = t2.UNSIGNED_SHORT : t4, 0]); } }; + A.HtmlRenderer.prototype = { + get$rendererTag() { + return "html"; + }, + get$fontCollection() { + var value = this.__HtmlRenderer__fontCollection_FI; + if (value === $) { + value !== $ && A.throwUnnamedLateFieldADI(); + value = this.__HtmlRenderer__fontCollection_FI = new A.HtmlFontCollection(); + } + return value; + }, + initialize$0(_) { + A.scheduleMicrotask(new A.HtmlRenderer_initialize_closure()); + $.HtmlRenderer____instance.__late_helper$_value = this; + }, + reset$1(_, embedder) { + this.__HtmlRenderer__viewEmbedder_A = embedder; + }, + createPaint$0() { + return new A.SurfacePaint(new A.SurfacePaintData()); + }, + createCanvas$2(recorder, cullRect) { + type$.EnginePictureRecorder._as(recorder); + if (recorder._isRecording) + A.throwExpression(A.ArgumentError$(string$.x22recor, null)); + return new A.SurfaceCanvas(recorder.beginRecording$1(cullRect == null ? B.Rect_aha : cullRect)); + }, + createLinearGradient$6(_, from, to, colors, colorStops, tileMode, matrix4) { + var t1 = matrix4 == null ? null : new A.FastMatrix32(matrix4); + return new A.GradientLinear(from, to, colors, colorStops, tileMode, t1); + }, + createPictureRecorder$0() { + return new A.EnginePictureRecorder(); + }, + createSceneBuilder$0() { + var t1 = A._setArrayType([], type$.JSArray_PersistedContainerSurface), + t2 = $.SurfaceSceneBuilder__lastFrameScene, + t3 = A._setArrayType([], type$.JSArray_PersistedSurface); + t2 = t2 != null && t2.__engine$_state === B.PersistedSurfaceState_1 ? t2 : null; + t2 = new A.FrameReference(t2, type$.FrameReference_PersistedSurface); + $.frameReferences.push(t2); + t2 = new A.PersistedScene(t3, t2, B.PersistedSurfaceState_0); + t2.transform = A.Matrix4$identity(); + t1.push(t2); + return new A.SurfaceSceneBuilder(t1); + }, + createMatrixImageFilter$2$filterQuality(matrix4, filterQuality) { + return new A._MatrixEngineImageFilter(new Float64Array(A._ensureNativeList(matrix4)), filterQuality); + }, + instantiateImageCodec$4$allowUpscaling$targetHeight$targetWidth(list, allowUpscaling, targetHeight, targetWidth) { + return this.instantiateImageCodec$body$HtmlRenderer(list, allowUpscaling, targetHeight, targetWidth); + }, + instantiateImageCodec$body$HtmlRenderer(list, allowUpscaling, targetHeight, targetWidth) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Codec), + $async$returnValue, t1; + var $async$instantiateImageCodec$4$allowUpscaling$targetHeight$targetWidth = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + t1 = A.domCallConstructorString("Blob", A._setArrayType([[J.get$buffer$x(list)]], type$.JSArray_Object)); + t1.toString; + type$.JavaScriptObject._as(t1); + $async$returnValue = new A.HtmlBlobCodec(A.callMethod(self.window.URL, "createObjectURL", [t1]), null); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$instantiateImageCodec$4$allowUpscaling$targetHeight$targetWidth, $async$completer); + }, + instantiateImageCodecFromUrl$2$chunkCallback(uri, chunkCallback) { + return A.futurize(new A.HtmlRenderer_instantiateImageCodecFromUrl_closure(uri, chunkCallback), type$.Codec); + }, + decodeImageFromPixels$9$allowUpscaling$rowBytes$targetHeight$targetWidth(pixels, width, height, format, callback, allowUpscaling, rowBytes, targetHeight, targetWidth) { + A.createBmp(pixels, width, height, width, format).then$1$1(0, new A.HtmlRenderer_decodeImageFromPixels_executeCallback(callback), type$.void); + }, + createPath$0() { + return A.SurfacePath$(); + }, + combinePaths$3(op, path1, path2) { + throw A.wrapException(A.UnimplementedError$("combinePaths not implemented in HTML renderer.")); + }, + createTextStyle$21$background$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$shadows$textBaseline$wordSpacing(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontVariations, fontWeight, foreground, height, leadingDistribution, letterSpacing, locale, shadows, textBaseline, wordSpacing) { + return A.EngineTextStyle$only(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontVariations, fontWeight, foreground, height, letterSpacing, locale, shadows, textBaseline, wordSpacing); + }, + createParagraphStyle$12$ellipsis$fontFamily$fontSize$fontStyle$fontWeight$height$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior(ellipsis, fontFamily, fontSize, fontStyle, fontWeight, height, locale, maxLines, strutStyle, textAlign, textDirection, textHeightBehavior) { + type$.nullable_EngineStrutStyle._as(strutStyle); + return new A.EngineParagraphStyle(textAlign, textDirection, fontWeight, fontStyle, maxLines, fontFamily, fontSize, height, textHeightBehavior, ellipsis, locale); + }, + createStrutStyle$9$fontFamily$fontFamilyFallback$fontSize$fontStyle$fontWeight$forceStrutHeight$height$leading$leadingDistribution(fontFamily, fontFamilyFallback, fontSize, fontStyle, fontWeight, forceStrutHeight, height, leading, leadingDistribution) { + return new A.EngineStrutStyle(fontFamily, fontFamilyFallback, fontSize, height, leading, fontWeight, fontStyle, forceStrutHeight, leadingDistribution); + }, + createParagraphBuilder$1(style) { + type$.EngineParagraphStyle._as(style); + return new A.CanvasParagraphBuilder(new A.StringBuffer(""), style, A._setArrayType([], type$.JSArray_ParagraphSpan), A._setArrayType([], type$.JSArray_StyleNode), new A.RootStyleNode(style), A._setArrayType([], type$.JSArray_double)); + }, + renderScene$1(scene) { + var t1 = this.__HtmlRenderer__viewEmbedder_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.addSceneToSceneHost$1(type$.SurfaceScene._as(scene).webOnlyRootElement); + A.frameTimingsOnRasterFinish(); + }, + clearFragmentProgramCache$0() { + } + }; + A.HtmlRenderer_initialize_closure.prototype = { + call$0() { + A.ensureLineLookupInitialized(); + }, + $signature: 0 + }; + A.HtmlRenderer_instantiateImageCodecFromUrl_closure.prototype = { + call$1(callback) { + callback.call$1(new A.HtmlCodec(this.uri.toString$0(0), this.chunkCallback)); + return null; + }, + $signature: 1053 + }; + A.HtmlRenderer_decodeImageFromPixels_executeCallback.prototype = { + call$1(codec) { + codec.getNextFrame$0().then$1$1(0, new A.HtmlRenderer_decodeImageFromPixels_executeCallback_closure(this.callback), type$.Null); + }, + $signature: 480 + }; + A.HtmlRenderer_decodeImageFromPixels_executeCallback_closure.prototype = { + call$1(frameInfo) { + this.callback.call$1(frameInfo.get$image(frameInfo)); + }, + $signature: 1105 + }; A.SurfaceScene.prototype = { dispose$0() { } @@ -146583,7 +153634,6 @@ pushBackdropFilter$3$blendMode$oldLayer(filter, blendMode, oldLayer) { var t1, t2; type$.nullable_PersistedBackdropFilter._as(oldLayer); - type$.EngineImageFilter._as(filter); t1 = A._setArrayType([], type$.JSArray_PersistedSurface); t2 = oldLayer != null && oldLayer.__engine$_state === B.PersistedSurfaceState_1 ? oldLayer : null; t2 = new A.FrameReference(t2, type$.FrameReference_PersistedSurface); @@ -146668,7 +153718,7 @@ $.SurfaceSceneBuilder__lastFrameScene = t1._as(B.JSArray_methods.get$first(t2)); return new A.SurfaceScene(t1._as(B.JSArray_methods.get$first(t2)).rootElement); }, - $signature: 2010 + $signature: 1106 }; A.NormalizedGradient.prototype = { setupUniforms$2(gl, glProgram) { @@ -146712,10 +153762,13 @@ call$1(c) { return (c.get$value(c) >>> 24 & 255) < 1; }, - $signature: 2408 + $signature: 1133 }; A.SharedCanvas.prototype = {}; - A.EngineGradient.prototype = {}; + A.EngineGradient.prototype = { + dispose$0() { + } + }; A.GradientLinear.prototype = { createPaintStyle$3(ctx, shaderBounds, density) { var matrix4, offsetX, offsetY, t2, t3, t4, t5, centerX, centerY, gradient, imageBitmap, _this = this, @@ -146923,7 +153976,7 @@ storage[4] = -sinVal; storage[5] = cosVal; gradientTransform = A.Matrix4$identity(); - gradientTransform.translate$2(0, 0.5, 0); + gradientTransform.translate$1(0, 0.5); if ($length > 11920929e-14) gradientTransform.scale$1(0, 1 / $length); t1 = _this.matrix4; @@ -146985,9 +154038,13 @@ return image; } }, - $signature: 2421 + $signature: 1155 + }; + A.EngineImageFilter.prototype = { + get$filterAttribute() { + return ""; + } }; - A.EngineImageFilter.prototype = {}; A._MatrixEngineImageFilter.prototype = { $eq(_, other) { if (other == null) @@ -147003,6 +154060,8 @@ return "ImageFilter.matrix(" + A.S(this.webMatrix) + ", " + A.S(this.filterQuality) + ")"; } }; + A.ModeHtmlColorFilter.prototype = {$isModeHtmlColorFilter: 1}; + A.MatrixHtmlColorFilter.prototype = {$isMatrixHtmlColorFilter: 1}; A.ShaderBuilder.prototype = { addIn$2$name(dataType, $name) { var attrib = new A.ShaderDeclaration($name, dataType, 1); @@ -147090,10 +154149,10 @@ bSize = t1._dy * t1._dx; return J.compareTo$1$ns(bSize, aSize); }, - $signature: 2439 + $signature: 1186 }; A.PersistedSurfaceState.prototype = { - toString$0(_) { + _enumToString$0() { return "PersistedSurfaceState." + this._core$_name; } }; @@ -147438,7 +154497,7 @@ call$2(m1, m2) { return B.JSNumber_methods.compareTo$1(m1.matchQuality, m2.matchQuality); }, - $signature: 2580 + $signature: 1335 }; A._PersistedSurfaceMatch.prototype = { toString$0(_) { @@ -147559,7 +154618,7 @@ }, dispose$0() { }, - $isCodec: 1 + $isCodec0: 1 }; A.HtmlCodec_getNextFrame_closure.prototype = { call$1(_) { @@ -147568,15 +154627,12 @@ if (t1 != null) t1.call$2(100, 100); t1 = this.imgElement; - naturalWidth = t1.naturalWidth; - naturalHeight = t1.naturalHeight; + naturalWidth = J.toInt$0$n(t1.naturalWidth); + naturalHeight = J.toInt$0$n(t1.naturalHeight); if (naturalWidth === 0) if (naturalHeight === 0) { t2 = $.$get$_browserEngine(); - if (t2 !== B.BrowserEngine_2) - t2 = t2 === B.BrowserEngine_4; - else - t2 = true; + t2 = t2 === B.BrowserEngine_2; } else t2 = false; else @@ -147585,7 +154641,7 @@ naturalWidth = 300; naturalHeight = 300; } - this.completer.complete$1(0, new A.SingleFrameInfo(new A.HtmlImage(t1, naturalWidth, naturalHeight))); + this.completer.complete$1(0, new A.SingleFrameInfo(A.HtmlImage$(t1, naturalWidth, naturalHeight))); }, $signature: 6 }; @@ -147604,22 +154660,20 @@ A.DomEventTargetExtension_removeEventListener(_this.imgElement, "error", _this.errorListener._readLocal$0(), null); _this.completer.completeError$1($event); }, - $signature: 28 + $signature: 26 }; A.HtmlCodec__decodeUsingOnLoad_closure0.prototype = { call$1($event) { - var t2, _this = this, + var _this = this, t1 = _this.$this.chunkCallback; if (t1 != null) t1.call$2(100, 100); t1 = _this.imgElement; - t2 = _this._box_0.loadListener; - t2.toString; - A.DomEventTargetExtension_removeEventListener(t1, "load", t2, null); + A.DomEventTargetExtension_removeEventListener(t1, "load", _this._box_0.loadListener, null); A.DomEventTargetExtension_removeEventListener(t1, "error", _this.errorListener._readLocal$0(), null); - _this.completer.complete$1(0, new A.SingleFrameInfo(new A.HtmlImage(t1, t1.naturalWidth, t1.naturalHeight))); + _this.completer.complete$1(0, new A.SingleFrameInfo(A.HtmlImage$(t1, J.toInt$0$n(t1.naturalWidth), J.toInt$0$n(t1.naturalHeight)))); }, - $signature: 28 + $signature: 26 }; A.HtmlBlobCodec.prototype = { dispose$0() { @@ -147637,6 +154691,9 @@ }; A.HtmlImage.prototype = { dispose$0() { + var t1 = $.Image_onDispose; + if (t1 != null) + t1.call$1(this); }, clone$0(_) { return this; @@ -147644,18 +154701,36 @@ isCloneOf$1(other) { return other === this; }, - cloneImageElement$0() { - var t1 = this.imgElement; - if (this._requiresClone) - return t1.cloneNode(true); - else { - this._requiresClone = true; - A.DomCSSStyleDeclarationExtension_setProperty(t1.style, "position", "absolute"); - return t1; + toByteData$1$format(format) { + var canvas, t1, t2, t3, _this = this, _null = null; + switch (format.index) { + case 0: + case 1: + canvas = A.createDomCanvasElement(_null, _null); + t1 = _this.width; + canvas.width = t1; + t2 = _this.height; + canvas.height = t2; + t3 = A.DomCanvasElementExtension_getContext(canvas, "2d", _null); + t3.toString; + type$.JavaScriptObject._as(t3); + t3.drawImage(_this.imgElement, 0, 0); + return A.Future_Future$value(A.NativeByteData_NativeByteData$view(t3.getImageData(0, 0, t1, t2).data.buffer, 0, _null), type$.nullable_ByteData); + default: + t1 = _this.imgElement; + t2 = t1.src; + t2 = t2 == null ? _null : B.JSString_methods.startsWith$1(t2, "data:"); + t3 = type$.nullable_ByteData; + if (t2 === true) { + t1 = t1.src; + t1.toString; + return A.Future_Future$value(A.NativeByteData_NativeByteData$view(A.UriData_UriData$fromUri(A.Uri_parse(t1, 0, _null)).contentAsBytes$0().buffer, 0, _null), t3); + } else + return A.Future_Future$value(_null, t3); } }, toString$0(_) { - return "[" + A.S(this.width) + "\xd7" + A.S(this.height) + "]"; + return "[" + this.width + "\xd7" + this.height + "]"; }, $isImage1: 1, get$width(receiver) { @@ -147666,26 +154741,20 @@ } }; A.DebugEngineInitializationState.prototype = { - toString$0(_) { + _enumToString$0() { return "DebugEngineInitializationState." + this._core$_name; } }; A.initializeEngineServices_closure.prototype = { - call$0() { - A.ensureLineLookupInitialized(); - }, - $signature: 0 - }; - A.initializeEngineServices_closure0.prototype = { call$2(_, __) { var t1, _i; for (t1 = $._hotRestartListeners.length, _i = 0; _i < $._hotRestartListeners.length; $._hotRestartListeners.length === t1 || (0, A.throwConcurrentModificationError)($._hotRestartListeners), ++_i) $._hotRestartListeners[_i].call$0(); return A.Future_Future$value(A.ServiceExtensionResponse$result("OK"), type$.ServiceExtensionResponse); }, - $signature: 749 + $signature: 840 }; - A.initializeEngineServices_closure1.prototype = { + A.initializeEngineServices_closure0.prototype = { call$0() { var t1 = this._box_0; if (!t1.waitingForAnimation) { @@ -147712,7 +154781,32 @@ if (t2 != null) A.invoke(t2, t1._onDrawFrameZone); }, - $signature: 789 + $signature: 868 + }; + A.initializeEngineServices_initializeRendererCallback.prototype = { + call$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue; + var $async$call$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$returnValue = $.$get$_renderer().initialize$0(0); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$call$0, $async$completer); + }, + $signature: 95 }; A._addUrlStrategyListener_closure.prototype = { call$1(jsStrategy) { @@ -147720,7 +154814,7 @@ $._isUrlStrategySet = true; $._customUrlStrategy = t1; }, - $signature: 791 + $signature: 871 }; A._addUrlStrategyListener_closure0.prototype = { call$0() { @@ -147729,166 +154823,87 @@ $signature: 0 }; A.FlutterEngineInitializer.prototype = {}; - A.InitializeEngineFnParameters.prototype = {}; A.FlutterAppRunner.prototype = {}; A.RunAppFnParameters.prototype = {}; A.FlutterApp.prototype = {}; A.Promise.prototype = {}; - A.Keyboard.prototype = { - Keyboard$_$1(_onMacOs) { - var _this = this; - _this._keydownListener = A.allowInterop(new A.Keyboard$__closure(_this)); - A.DomEventTargetExtension_addEventListener(self.window, "keydown", _this._keydownListener, null); - _this._keyupListener = A.allowInterop(new A.Keyboard$__closure0(_this)); - A.DomEventTargetExtension_addEventListener(self.window, "keyup", _this._keyupListener, null); - $._hotRestartListeners.push(new A.Keyboard$__closure1(_this)); - }, - dispose$0() { - var t1, t2, _this = this; - A.DomEventTargetExtension_removeEventListener(self.window, "keydown", _this._keydownListener, null); - A.DomEventTargetExtension_removeEventListener(self.window, "keyup", _this._keyupListener, null); - for (t1 = _this._keydownTimers, t2 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, A._instanceType(t1)._precomputed1); t2.moveNext$0();) - t1.$index(0, t2.__js_helper$_current).cancel$0(0); - t1.clear$0(0); - $.Keyboard__instance = _this._keyupListener = _this._keydownListener = null; - }, - _handleHtmlEvent$1($event) { - var t2, t3, metaState, eventData, _this = this, - t1 = self.window.KeyboardEvent; - t1.toString; - if (!($event instanceof t1)) - return; - t1 = $event.code; - t1.toString; - t2 = $event.key; - t2.toString; - if (!(t2 === "Meta" || t2 === "Shift" || t2 === "Alt" || t2 === "Control") && _this._onMacOs) { - t2 = _this._keydownTimers; - t3 = t2.$index(0, t1); - if (t3 != null) - t3.cancel$0(0); - if ($event.type === "keydown") - t3 = $event.ctrlKey || $event.shiftKey || $event.altKey || $event.metaKey; - else - t3 = false; - if (t3) - t2.$indexSet(0, t1, A.Timer_Timer(B.Duration_2000000, new A.Keyboard__handleHtmlEvent_closure(_this, t1, $event))); - else - t2.remove$1(0, t1); - } - metaState = $event.getModifierState("Shift") ? 1 : 0; - if ($event.getModifierState("Alt") || $event.getModifierState("AltGraph")) - metaState |= 2; - if ($event.getModifierState("Control")) - metaState |= 4; - if ($event.getModifierState("Meta")) - metaState |= 8; - _this._lastMetaState = metaState; - if ($event.type === "keydown") - if ($event.key === "CapsLock") { - t1 = metaState | 32; - _this._lastMetaState = t1; - } else if ($event.code === "NumLock") { - t1 = metaState | 16; - _this._lastMetaState = t1; - } else if ($event.key === "ScrollLock") { - t1 = metaState | 64; - _this._lastMetaState = t1; - } else - t1 = metaState; - else - t1 = metaState; - eventData = A.LinkedHashMap_LinkedHashMap$_literal(["type", $event.type, "keymap", "web", "code", $event.code, "key", $event.key, "location", $event.location, "metaState", t1, "keyCode", $event.keyCode], type$.String, type$.dynamic); - $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/keyevent", B.C_JSONMessageCodec.encodeMessage$1(eventData), new A.Keyboard__handleHtmlEvent_closure0($event)); - } - }; - A.Keyboard$__closure.prototype = { - call$1($event) { - this.$this._handleHtmlEvent$1($event); - }, - $signature: 28 - }; - A.Keyboard$__closure0.prototype = { - call$1($event) { - this.$this._handleHtmlEvent$1($event); - }, - $signature: 28 - }; - A.Keyboard$__closure1.prototype = { - call$0() { - this.$this.dispose$0(); - }, - $signature: 0 - }; - A.Keyboard__handleHtmlEvent_closure.prototype = { - call$0() { - var t2, eventData, - t1 = this.$this; - t1._keydownTimers.remove$1(0, this.timerKey); - t2 = this.event; - eventData = A.LinkedHashMap_LinkedHashMap$_literal(["type", "keyup", "keymap", "web", "code", t2.code, "key", t2.key, "location", t2.location, "metaState", t1._lastMetaState, "keyCode", t2.keyCode], type$.String, type$.dynamic); - $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/keyevent", B.C_JSONMessageCodec.encodeMessage$1(eventData), A._engine___noopCallback$closure()); - }, - $signature: 0 - }; - A.Keyboard__handleHtmlEvent_closure0.prototype = { - call$1(data) { - if (data == null) - return; - if (A._asBoolS(J.$index$asx(type$.Map_String_dynamic._as(B.C_JSONMessageCodec.decodeMessage$1(data)), "handled"))) - this.event.preventDefault(); - }, - $signature: 142 - }; A._kLogicalKeyToModifierGetter_closure.prototype = { call$1($event) { return $event._event.altKey; }, - $signature: 188 + $signature: 186 }; A._kLogicalKeyToModifierGetter_closure0.prototype = { call$1($event) { return $event._event.altKey; }, - $signature: 188 + $signature: 186 }; A._kLogicalKeyToModifierGetter_closure1.prototype = { call$1($event) { return $event._event.ctrlKey; }, - $signature: 188 + $signature: 186 }; A._kLogicalKeyToModifierGetter_closure2.prototype = { call$1($event) { return $event._event.ctrlKey; }, - $signature: 188 + $signature: 186 }; A._kLogicalKeyToModifierGetter_closure3.prototype = { call$1($event) { return $event._event.shiftKey; }, - $signature: 188 + $signature: 186 }; A._kLogicalKeyToModifierGetter_closure4.prototype = { call$1($event) { return $event._event.shiftKey; }, - $signature: 188 + $signature: 186 }; A._kLogicalKeyToModifierGetter_closure5.prototype = { call$1($event) { return $event._event.metaKey; }, - $signature: 188 + $signature: 186 }; A._kLogicalKeyToModifierGetter_closure6.prototype = { call$1($event) { return $event._event.metaKey; }, - $signature: 188 + $signature: 186 + }; + A._cached_closure.prototype = { + call$0() { + var t1 = this._box_0, + t2 = t1.cache; + return t2 == null ? t1.cache = this.body.call$0() : t2; + }, + $signature() { + return this.T._eval$1("0()"); + } }; A.KeyboardBinding.prototype = { + KeyboardBinding$_$0() { + var _this = this; + _this._addEventListener$2(0, "keydown", A.allowInterop(new A.KeyboardBinding$__closure(_this))); + _this._addEventListener$2(0, "keyup", A.allowInterop(new A.KeyboardBinding$__closure0(_this))); + }, + get$_converter() { + var t1, t2, t3, _this = this, + value = _this.__KeyboardBinding__converter_FI; + if (value === $) { + t1 = $.$get$_operatingSystem(); + t2 = type$.int; + t3 = t1 === B.OperatingSystem_4 || t1 === B.OperatingSystem_0; + t1 = A.KeyboardConverter__mappingFromPlatform(t1); + _this.__KeyboardBinding__converter_FI !== $ && A.throwUnnamedLateFieldADI(); + value = _this.__KeyboardBinding__converter_FI = new A.KeyboardConverter(_this.get$_onKeyData(), t3, t1, A.LinkedHashMap_LinkedHashMap$_empty(t2, t2), A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.void_Function)); + } + return value; + }, _addEventListener$2(_, eventName, handler) { var wrappedHandler = A.allowInterop(new A.KeyboardBinding__addEventListener_loggedHandler(handler)); this._listeners.$indexSet(0, eventName, wrappedHandler); @@ -147901,16 +154916,20 @@ t1 = t1.result; t1.toString; return t1; - }, - _setup$0() { - var t1, t2, _this = this; - _this._addEventListener$2(0, "keydown", A.allowInterop(new A.KeyboardBinding__setup_closure(_this))); - _this._addEventListener$2(0, "keyup", A.allowInterop(new A.KeyboardBinding__setup_closure0(_this))); - t1 = $.$get$_operatingSystem(); - t2 = type$.int; - _this.__KeyboardBinding__converter_A = new A.KeyboardConverter(_this.get$_onKeyData(), t1 === B.OperatingSystem_4, A.LinkedHashMap_LinkedHashMap$_empty(t2, t2), A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.void_Function)); } }; + A.KeyboardBinding$__closure.prototype = { + call$1(domEvent) { + return this.$this.get$_converter().handleEvent$1(new A.FlutterHtmlKeyboardEvent(domEvent)); + }, + $signature: 26 + }; + A.KeyboardBinding$__closure0.prototype = { + call$1($event) { + return this.$this.get$_converter().handleEvent$1(new A.FlutterHtmlKeyboardEvent($event)); + }, + $signature: 26 + }; A.KeyboardBinding__addEventListener_loggedHandler.prototype = { call$1($event) { var t1 = $.EngineSemanticsOwner__instance; @@ -147918,29 +154937,13 @@ return this.handler.call$1($event); return null; }, - $signature: 575 + $signature: 829 }; A.KeyboardBinding__onKeyData_closure.prototype = { call$1(handled) { this._box_0.result = handled; }, - $signature: 83 - }; - A.KeyboardBinding__setup_closure.prototype = { - call$1($event) { - var t1 = this.$this.__KeyboardBinding__converter_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - return t1.handleEvent$1(new A.FlutterHtmlKeyboardEvent($event)); - }, - $signature: 28 - }; - A.KeyboardBinding__setup_closure0.prototype = { - call$1($event) { - var t1 = this.$this.__KeyboardBinding__converter_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - return t1.handleEvent$1(new A.FlutterHtmlKeyboardEvent($event)); - }, - $signature: 28 + $signature: 86 }; A.FlutterHtmlKeyboardEvent.prototype = {}; A.KeyboardConverter.prototype = { @@ -147956,7 +154959,7 @@ }, _startGuardingKey$3(physicalKey, logicalKey, currentTimeStamp) { var cancelingCallback, t1, t2, _this = this; - if (!_this.onMacOs) + if (!_this.onDarwin) return; cancelingCallback = _this._scheduleAsyncEvent$3(B.Duration_2000000, new A.KeyboardConverter__startGuardingKey_closure(currentTimeStamp, physicalKey, logicalKey), new A.KeyboardConverter__startGuardingKey_closure0(_this, physicalKey)); t1 = _this._keyGuards; @@ -147966,12 +154969,11 @@ t1.$indexSet(0, physicalKey, cancelingCallback); }, _handleEvent$1($event) { - var ms, timeStamp, t3, physicalKey, logicalKeyIsCharacter, character, logicalKey, isPhysicalDown, type, lastLogicalRecord, nextLogicalRecord, _this = this, _null = null, + var timeStamp, t3, physicalKey, logicalKeyIsCharacter, logicalKey, isPhysicalDown, type, t4, lastLogicalRecord, nextLogicalRecord, character, _this = this, _null = null, t1 = $event._event, t2 = t1.timeStamp; t2.toString; - ms = B.JSNumber_methods.toInt$0(t2); - timeStamp = A.Duration$(0, 0, B.JSNumber_methods.toInt$0((t2 - ms) * 1000), ms, 0, 0); + timeStamp = A._eventTimeStampToDuration(t2); t2 = t1.key; t2.toString; t3 = t1.code; @@ -147979,45 +154981,38 @@ physicalKey = B.Map_GR2Vk.$index(0, t3); if (physicalKey == null) physicalKey = B.JSString_methods.get$hashCode(t3) + 98784247808; - t3 = B.JSString_methods._codeUnitAt$1(t2, 0); - if (!(t3 >= 97 && t3 <= 122)) - t3 = t3 >= 65 && t3 <= 90; - else - t3 = true; - logicalKeyIsCharacter = !(t3 && t2.length > 1); - if (logicalKeyIsCharacter) - character = t2; - else - character = _null; - logicalKey = new A.KeyboardConverter__handleEvent_closure($event, character, t2, physicalKey).call$0(); + logicalKeyIsCharacter = !(t2.length > 1 && B.JSString_methods._codeUnitAt$1(t2, 0) < 127 && B.JSString_methods._codeUnitAt$1(t2, 1) < 127); + logicalKey = A._cached(new A.KeyboardConverter__handleEvent_closure(_this, t2, $event, logicalKeyIsCharacter, physicalKey), type$.int); if (t1.type !== "keydown") - if (_this.onMacOs) { - t2 = t1.code; - t2.toString; - t2 = t2 === "CapsLock"; - isPhysicalDown = t2; + if (_this.onDarwin) { + t3 = t1.code; + t3.toString; + t3 = t3 === "CapsLock"; + isPhysicalDown = t3; } else isPhysicalDown = false; else isPhysicalDown = true; - if (_this.onMacOs) { - t2 = t1.code; - t2.toString; - t2 = t2 === "CapsLock"; + if (_this.onDarwin) { + t3 = t1.code; + t3.toString; + t3 = t3 === "CapsLock"; } else - t2 = false; - if (t2) { + t3 = false; + if (t3) { _this._scheduleAsyncEvent$3(B.Duration_0, new A.KeyboardConverter__handleEvent_closure0(timeStamp, physicalKey, logicalKey), new A.KeyboardConverter__handleEvent_closure1(_this, physicalKey)); type = B.KeyEventType_0; } else if (isPhysicalDown) { - t2 = _this._pressingRecords; - if (t2.$index(0, physicalKey) != null) { - t3 = t1.repeat; - if (t3 === true) + t3 = _this._pressingRecords; + if (t3.$index(0, physicalKey) != null) { + t4 = t1.repeat; + if (t4 === true) type = B.KeyEventType_2; else { - _this._dispatchKeyData.call$1(new A.KeyData(timeStamp, B.KeyEventType_1, physicalKey, logicalKey, _null, true)); - t2.remove$1(0, physicalKey); + t4 = _this._dispatchKeyData; + t4.toString; + t4.call$1(new A.KeyData(timeStamp, B.KeyEventType_1, physicalKey, logicalKey.call$0(), _null, true)); + t3.remove$1(0, physicalKey); type = B.KeyEventType_0; } } else @@ -148029,11 +155024,11 @@ } type = B.KeyEventType_1; } - t2 = _this._pressingRecords; - lastLogicalRecord = t2.$index(0, physicalKey); + t3 = _this._pressingRecords; + lastLogicalRecord = t3.$index(0, physicalKey); switch (type.index) { case 0: - nextLogicalRecord = logicalKey; + nextLogicalRecord = logicalKey.call$0(); break; case 1: nextLogicalRecord = _null; @@ -148044,21 +155039,25 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t3 = nextLogicalRecord == null; - if (t3) - t2.remove$1(0, physicalKey); + t4 = nextLogicalRecord == null; + if (t4) + t3.remove$1(0, physicalKey); else - t2.$indexSet(0, physicalKey, nextLogicalRecord); + t3.$indexSet(0, physicalKey, nextLogicalRecord); $.$get$_kLogicalKeyToModifierGetter().forEach$1(0, new A.KeyboardConverter__handleEvent_closure2(_this, logicalKey, $event, timeStamp)); if (logicalKeyIsCharacter) - if (!t3) - _this._startGuardingKey$3(physicalKey, logicalKey, timeStamp); + if (!t4) + _this._startGuardingKey$3(physicalKey, logicalKey.call$0(), timeStamp); else { - t2 = _this._keyGuards.remove$1(0, physicalKey); - if (t2 != null) - t2.call$0(); + t3 = _this._keyGuards.remove$1(0, physicalKey); + if (t3 != null) + t3.call$0(); } - t2 = lastLogicalRecord == null ? logicalKey : lastLogicalRecord; + if (logicalKeyIsCharacter) + character = t2; + else + character = _null; + t2 = lastLogicalRecord == null ? logicalKey.call$0() : lastLogicalRecord; t3 = type === B.KeyEventType_1 ? _null : character; if (_this._dispatchKeyData.call$1(new A.KeyData(timeStamp, type, physicalKey, t2, t3, false))) t1.preventDefault(); @@ -148074,6 +155073,52 @@ _this._dispatchKeyData.call$1(B.KeyData_cgD); _this._dispatchKeyData = null; } + }, + synthesizeModifiersIfNeeded$5(altPressed, controlPressed, metaPressed, shiftPressed, eventTimestamp) { + var _this = this, + t1 = $.$get$_kPhysicalAltLeft(), + t2 = $.$get$_kPhysicalAltRight(), + t3 = $.$get$_kLogicalAltLeft(); + _this._synthesizeModifierIfNeeded$5(t1, t2, t3, altPressed ? B.KeyEventType_0 : B.KeyEventType_1, eventTimestamp); + t1 = $.$get$_kPhysicalControlLeft(); + t2 = $.$get$_kPhysicalControlRight(); + t3 = $.$get$_kLogicalControlLeft(); + _this._synthesizeModifierIfNeeded$5(t1, t2, t3, controlPressed ? B.KeyEventType_0 : B.KeyEventType_1, eventTimestamp); + t1 = $.$get$_kPhysicalMetaLeft(); + t2 = $.$get$_kPhysicalMetaRight(); + t3 = $.$get$_kLogicalMetaLeft(); + _this._synthesizeModifierIfNeeded$5(t1, t2, t3, metaPressed ? B.KeyEventType_0 : B.KeyEventType_1, eventTimestamp); + t1 = $.$get$_kPhysicalShiftLeft(); + t2 = $.$get$_kPhysicalShiftRight(); + t3 = $.$get$_kLogicalShiftLeft(); + _this._synthesizeModifierIfNeeded$5(t1, t2, t3, shiftPressed ? B.KeyEventType_0 : B.KeyEventType_1, eventTimestamp); + }, + _synthesizeModifierIfNeeded$5(physicalLeft, physicalRight, logicalLeft, type, domTimestamp) { + var t2, _this = this, + t1 = _this._pressingRecords, + leftPressed = t1.containsKey$1(0, physicalLeft), + rightPressed = t1.containsKey$1(0, physicalRight), + alreadyPressed = leftPressed || rightPressed, + synthesizeDown = type === B.KeyEventType_0 && !alreadyPressed, + synthesizeUp = type === B.KeyEventType_1 && alreadyPressed; + if (synthesizeDown) { + _this.performDispatchKeyData.call$1(new A.KeyData(A._eventTimeStampToDuration(domTimestamp), B.KeyEventType_0, physicalLeft, logicalLeft, null, true)); + t1.$indexSet(0, physicalLeft, logicalLeft); + } + if (synthesizeUp && leftPressed) { + t2 = t1.$index(0, physicalLeft); + t2.toString; + _this._synthesizeKeyUpEvent$3(domTimestamp, physicalLeft, t2); + } + if (synthesizeUp && rightPressed) { + t1 = t1.$index(0, physicalRight); + t1.toString; + _this._synthesizeKeyUpEvent$3(domTimestamp, physicalRight, t1); + } + }, + _synthesizeKeyUpEvent$3(domTimestamp, physical, logical) { + this.performDispatchKeyData.call$1(new A.KeyData(A._eventTimeStampToDuration(domTimestamp), B.KeyEventType_1, physical, logical, null, true)); + this._pressingRecords.remove$1(0, physical); } }; A.KeyboardConverter__scheduleAsyncEvent_closure.prototype = { @@ -148084,7 +155129,7 @@ _this.$this.performDispatchKeyData.call$1(_this.getData.call$0()); } }, - $signature: 99 + $signature: 104 }; A.KeyboardConverter__scheduleAsyncEvent_closure0.prototype = { call$0() { @@ -148096,7 +155141,7 @@ call$0() { return new A.KeyData(new A.Duration(this.currentTimeStamp._duration + 2000000), B.KeyEventType_1, this.physicalKey, this.logicalKey, null, true); }, - $signature: 580 + $signature: 827 }; A.KeyboardConverter__startGuardingKey_closure0.prototype = { call$0() { @@ -148106,53 +155151,45 @@ }; A.KeyboardConverter__handleEvent_closure.prototype = { call$0() { - var result, t3, t4, _this = this, - t1 = _this.event._event, - t2 = t1.key; - t2.toString; - if (B.Map_8T4QF.containsKey$1(0, t2)) { - t2 = t1.key; - t2.toString; - t2 = B.Map_8T4QF.$index(0, t2); - if (t2 == null) - result = null; - else { - t1 = t1.location; - t1.toString; - result = t2[t1]; - } + var t2, result, localeLogicalKeys, t3, t4, _this = this, + t1 = _this.eventKey, + mappedLogicalKey = B.Map_omVDm.$index(0, t1); + if (mappedLogicalKey != null) + return mappedLogicalKey; + t2 = _this.event._event; + if (B.Map_weMMY.containsKey$1(0, t2.key)) { + t1 = t2.key; + t1.toString; + t1 = B.Map_weMMY.$index(0, t1); + result = t1 == null ? null : t1[J.toInt$0$n(t2.location)]; result.toString; return result; } - t2 = _this.character; - if (t2 != null) { - result = B.JSString_methods._codeUnitAt$1(t2, 0) & 65535; - if (t2.length === 2) - result += B.JSString_methods._codeUnitAt$1(t2, 1) << 16 >>> 0; - return result >= 65 && result <= 90 ? result + 97 - 65 : result; + if (_this.logicalKeyIsCharacter) { + localeLogicalKeys = _this.$this._mapping.getLogicalKey$3(t2.code, t2.key, J.toInt$0$n(t2.keyCode)); + if (localeLogicalKeys != null) + return localeLogicalKeys; } - t2 = _this.eventKey; - if (t2 === "Dead") { - t2 = t1.altKey; - t3 = t1.ctrlKey; - t4 = t1.shiftKey; - t1 = t1.metaKey; - t2 = t2 ? 1073741824 : 0; + if (t1 === "Dead") { + t1 = t2.altKey; + t3 = t2.ctrlKey; + t4 = t2.shiftKey; + t2 = t2.metaKey; + t1 = t1 ? 1073741824 : 0; t3 = t3 ? 268435456 : 0; t4 = t4 ? 536870912 : 0; - t1 = t1 ? 2147483648 : 0; - return _this.physicalKey + (t2 + t3 + t4 + t1) + 98784247808; + t2 = t2 ? 2147483648 : 0; + return _this.physicalKey + (t1 + t3 + t4 + t2) + 98784247808; } - t1 = B.Map_omVDm.$index(0, t2); - return t1 == null ? J.get$hashCode$(t2) + 98784247808 : t1; + return J.get$hashCode$(t1) + 98784247808; }, - $signature: 180 + $signature: 161 }; A.KeyboardConverter__handleEvent_closure0.prototype = { call$0() { - return new A.KeyData(this.timeStamp, B.KeyEventType_1, this.physicalKey, this.logicalKey, null, true); + return new A.KeyData(this.timeStamp, B.KeyEventType_1, this.physicalKey, this.logicalKey.call$0(), null, true); }, - $signature: 580 + $signature: 827 }; A.KeyboardConverter__handleEvent_closure1.prototype = { call$0() { @@ -148163,14 +155200,14 @@ A.KeyboardConverter__handleEvent_closure2.prototype = { call$2(testeeLogicalKey, getModifier) { var t1, t2, _this = this; - if (_this.logicalKey == testeeLogicalKey) + if (J.$eq$(_this.logicalKey.call$0(), testeeLogicalKey)) return; t1 = _this.$this; t2 = t1._pressingRecords; if (t2.containsValue$1(0, testeeLogicalKey) && !getModifier.call$1(_this.event)) t2.removeWhere$1(t2, new A.KeyboardConverter__handleEvent__closure(t1, testeeLogicalKey, _this.timeStamp)); }, - $signature: 2722 + $signature: 1873 }; A.KeyboardConverter__handleEvent__closure.prototype = { call$2(physicalKey, logicalRecord) { @@ -148180,14 +155217,14 @@ this.$this._dispatchKeyData.call$1(new A.KeyData(this.timeStamp, B.KeyEventType_1, physicalKey, t1, null, true)); return true; }, - $signature: 2477 + $signature: 1904 }; A.KeyboardConverter_handleEvent_closure.prototype = { call$1(data) { this._box_0.sentAnyEvents = true; return this.$this.performDispatchKeyData.call$1(data); }, - $signature: 515 + $signature: 488 }; A.MouseCursor.prototype = {}; A.BrowserHistory.prototype = { @@ -148363,7 +155400,7 @@ A.MultiEntriesBrowserHistory_onPopState_closure.prototype = { call$1(_) { }, - $signature: 142 + $signature: 138 }; A.SingleEntryBrowserHistory.prototype = { SingleEntryBrowserHistory$1$urlStrategy(urlStrategy) { @@ -148375,7 +155412,7 @@ path = _this.get$currentPath(); if (!A.SingleEntryBrowserHistory__isFlutterEntry(A.dartify(self.window.history.state))) { strategy.replaceState$3(0, A.LinkedHashMap_LinkedHashMap$_literal(["origin", true, "state", _this.get$currentState()], type$.String, type$.dynamic), "origin", ""); - _this._setupFlutterEntry$3$path$replace(strategy, path, false); + _this._setupFlutterEntry$2$path(strategy, path); } }, setRouteName$3$replace$state(routeName, replace, state) { @@ -148414,6 +155451,9 @@ else strategy.pushState$3(0, t1, "flutter", path); }, + _setupFlutterEntry$2$path(strategy, path) { + return this._setupFlutterEntry$3$path$replace(strategy, path, false); + }, _setupFlutterEntry$1(strategy) { return this._setupFlutterEntry$3$path$replace(strategy, null, false); }, @@ -148457,12 +155497,12 @@ A.SingleEntryBrowserHistory_onPopState_closure.prototype = { call$1(_) { }, - $signature: 142 + $signature: 138 }; A.SingleEntryBrowserHistory_onPopState_closure0.prototype = { call$1(_) { }, - $signature: 142 + $signature: 138 }; A.JsUrlStrategy.prototype = {}; A.UrlStrategy.prototype = {}; @@ -148518,7 +155558,10 @@ A.callMethod(t2, "replaceState", t3); }, go$1(_, count) { - self.window.history.go(count); + var t1 = self.window.history, + t2 = A._setArrayType([], type$.JSArray_Object); + t2.push(count); + A.callMethod(t1, "go", t2); return this._waitForPopState$0(); }, _waitForPopState$0() { @@ -148540,7 +155583,7 @@ this.unsubscribe._readLocal$0().call$0(); this.completer.complete$0(0); }, - $signature: 28 + $signature: 26 }; A.CustomUrlStrategy.prototype = { addPopStateListener$1(_, fn) { @@ -148576,7 +155619,7 @@ return this._isRecording; }, endRecording$0() { - var t1, _this = this; + var t1, result, _this = this; if (!_this._isRecording) _this.beginRecording$1(B.Rect_aha); _this._isRecording = false; @@ -148585,11 +155628,18 @@ t1._recordingEnded = true; t1 = _this.__engine$_canvas; _this.__EnginePictureRecorder_cullRect_A === $ && A.throwUnnamedLateFieldNI(); - return new A.EnginePicture(t1); + result = new A.EnginePicture(t1); + t1 = $.Picture_onCreate; + if (t1 != null) + t1.call$1(result); + return result; } }; A.EnginePicture.prototype = { dispose$0() { + var t1 = $.Picture_onDispose; + if (t1 != null) + t1.call$1(this); this._disposed = true; } }; @@ -148728,9 +155778,9 @@ decoded = B.C_JSONMethodCodec.decodeMethodCall$1(data); switch (decoded.method) { case "Skia.setResourceCacheMaxBytes": - if ($.$get$useCanvasKit()) { + if ($.$get$_renderer() instanceof A.CanvasKitRenderer) { cacheSizeInBytes = A._asIntS(decoded.$arguments); - _this.get$rasterizer().toString; + $.CanvasKitRenderer____instance._readField$0().get$rasterizer(); t1 = A.SurfaceFactory_instance().baseSurface; t1._skiaCacheBytes = cacheSizeInBytes; t1._syncCacheBytes$0(); @@ -148868,37 +155918,19 @@ throw A.wrapException(A.Exception_Exception("scheduleFrameCallback must be initialized first.")); t1.call$0(); }, - render$2(_, scene, view) { - var t1, embedder; - if ($.$get$useCanvasKit()) { - A.frameTimingsOnBuildFinish(); - A.frameTimingsOnRasterStart(); - type$.LayerScene._as(scene); - t1 = this.get$rasterizer(); - t1.toString; - t1.draw$1(scene.layerTree); - } else { - type$.SurfaceScene._as(scene); - embedder = $._flutterViewEmbedder; - embedder.toString; - embedder.addSceneToSceneHost$1(scene.webOnlyRootElement); - } - A.frameTimingsOnRasterFinish(); - }, _addFontSizeObserver$0() { - var t3, t4, t5, - t1 = type$.JSArray_Object, - t2 = A.domCallConstructorString("MutationObserver", A._setArrayType([A.allowInterop(new A.EnginePlatformDispatcher__addFontSizeObserver_closure(this))], t1)); + var t2, t3, t4, + t1 = A.domCallConstructorString("MutationObserver", A._setArrayType([A.allowInterop(new A.EnginePlatformDispatcher__addFontSizeObserver_closure(this))], type$.JSArray_Object)); + t1.toString; + type$.JavaScriptObject._as(t1); + this._fontSizeObserver = t1; + t2 = self.document.documentElement; t2.toString; - type$.JavaScriptObject._as(t2); - this._fontSizeObserver = t2; - t3 = self.document.documentElement; - t3.toString; - t4 = A._setArrayType(["style"], type$.JSArray_String); - t5 = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic); - t5.$indexSet(0, "attributes", true); - t5.$indexSet(0, "attributeFilter", t4); - A.callMethod(t2, "observe", A._setArrayType([t3, A.jsify(t5)], t1)); + t3 = A._setArrayType(["style"], type$.JSArray_String); + t4 = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic); + t4.$indexSet(0, "attributes", true); + t4.$indexSet(0, "attributeFilter", t3); + t1.observe(t2, A.jsify(t4)); }, _updatePlatformBrightness$1(value) { var _this = this, @@ -148929,12 +155961,6 @@ var t1 = this._defaultRouteName; return t1 == null ? this._defaultRouteName = this._windows.$index(0, 0).get$browserHistory().get$currentPath() : t1; }, - get$rasterizer() { - var value = this.__EnginePlatformDispatcher_rasterizer_AI; - if (value === $) - value = this.__EnginePlatformDispatcher_rasterizer_AI = $.$get$useCanvasKit() ? new A.Rasterizer(new A.CompositorContext(), A._setArrayType([], type$.JSArray_of_void_Function)) : null; - return value; - }, replyToPlatformMessage$2(callback, data) { A.Future_Future$delayed(B.Duration_0, null, type$.void).then$1$1(0, new A.EnginePlatformDispatcher_replyToPlatformMessage_closure(callback, data), type$.Null); } @@ -148949,13 +155975,13 @@ call$1(data) { this.registrationZone.runUnaryGuarded$1$2(this.callback, data, type$.nullable_ByteData); }, - $signature: 142 + $signature: 138 }; A.EnginePlatformDispatcher__sendPlatformMessage_closure.prototype = { call$1(assetData) { this.$this.replyToPlatformMessage$2(this.callback, assetData); }, - $signature: 2418 + $signature: 1980 }; A.EnginePlatformDispatcher__sendPlatformMessage_closure0.prototype = { call$1(error) { @@ -148968,19 +155994,19 @@ call$1(_) { this.$this.replyToPlatformMessage$2(this.callback, B.C_JSONMessageCodec.encodeMessage$1([true])); }, - $signature: 99 + $signature: 104 }; A.EnginePlatformDispatcher__sendPlatformMessage_closure2.prototype = { call$1(success) { this.$this.replyToPlatformMessage$2(this.callback, B.C_JSONMessageCodec.encodeMessage$1([success])); }, - $signature: 541 + $signature: 538 }; A.EnginePlatformDispatcher__sendPlatformMessage_closure3.prototype = { call$1($content) { $._flutterViewEmbedder._glassPaneElement.append($content); }, - $signature: 28 + $signature: 26 }; A.EnginePlatformDispatcher__sendPlatformMessage_closure4.prototype = { call$1(handled) { @@ -148990,7 +156016,7 @@ else if (t1 != null) t1.call$1(null); }, - $signature: 541 + $signature: 538 }; A.EnginePlatformDispatcher__addFontSizeObserver_closure.prototype = { call$2(mutations, _) { @@ -149011,7 +156037,7 @@ } } }, - $signature: 2416 + $signature: 2064 }; A.EnginePlatformDispatcher__addBrightnessMediaQueryListener_closure.prototype = { call$1($event) { @@ -149020,7 +156046,7 @@ t1 = t1 ? B.Brightness_0 : B.Brightness_1; this.$this._updatePlatformBrightness$1(t1); }, - $signature: 28 + $signature: 26 }; A.EnginePlatformDispatcher_replyToPlatformMessage_closure.prototype = { call$1(_) { @@ -149028,7 +156054,7 @@ if (t1 != null) t1.call$1(this.data); }, - $signature: 99 + $signature: 104 }; A.invoke2_closure.prototype = { call$0() { @@ -149107,7 +156133,7 @@ wrapper.append($content._readLocal$0()); return wrapper; }, - $signature: 334 + $signature: 408 }; A.PlatformViewMessageHandler.prototype = { _createPlatformView$2(methodCall, callback) { @@ -149152,7 +156178,7 @@ A.SafariPointerEventWorkaround_workAroundMissingPointerEvents_closure.prototype = { call$1($event) { }, - $signature: 28 + $signature: 26 }; A.PointerBinding.prototype = { dispose$0() { @@ -149166,17 +156192,17 @@ _createAdapter$0() { var t1, _this = this; if ("PointerEvent" in self.window) { - t1 = new A._PointerAdapter(A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$._ButtonSanitizer), A._setArrayType([], type$.JSArray__Listener), _this.glassPaneElement, _this.get$_onPointerData(), _this._pointerDataConverter); + t1 = new A._PointerAdapter(A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$._ButtonSanitizer), A._setArrayType([], type$.JSArray__Listener), _this.glassPaneElement, _this.get$_onPointerData(), _this._pointerDataConverter, _this._keyboardConverter); t1.setup$0(); return t1; } if ("TouchEvent" in self.window) { - t1 = new A._TouchAdapter(A.LinkedHashSet_LinkedHashSet$_empty(type$.int), A._setArrayType([], type$.JSArray__Listener), _this.glassPaneElement, _this.get$_onPointerData(), _this._pointerDataConverter); + t1 = new A._TouchAdapter(A.LinkedHashSet_LinkedHashSet$_empty(type$.int), A._setArrayType([], type$.JSArray__Listener), _this.glassPaneElement, _this.get$_onPointerData(), _this._pointerDataConverter, _this._keyboardConverter); t1.setup$0(); return t1; } if ("MouseEvent" in self.window) { - t1 = new A._MouseAdapter(new A._ButtonSanitizer(), A._setArrayType([], type$.JSArray__Listener), _this.glassPaneElement, _this.get$_onPointerData(), _this._pointerDataConverter); + t1 = new A._MouseAdapter(new A._ButtonSanitizer(), A._setArrayType([], type$.JSArray__Listener), _this.glassPaneElement, _this.get$_onPointerData(), _this._pointerDataConverter, _this._keyboardConverter); t1.setup$0(); return t1; } @@ -149198,13 +156224,13 @@ call$1($event) { return this.handler.call$1($event); }, - $signature: 28 + $signature: 26 }; A._Listener__Listener$registerNative_closure.prototype = { call$1($event) { return this.handler.call$1($event); }, - $signature: 28 + $signature: 26 }; A._BaseAdapter.prototype = { clearListeners$0() { @@ -149238,17 +156264,17 @@ if ((t1 == null ? $.EngineSemanticsOwner__instance = A.EngineSemanticsOwner$_() : t1).receiveGlobalEvent$1($event)) this.handler.call$1($event); }, - $signature: 575 + $signature: 829 }; A._WheelEventListenerMixin.prototype = { _addWheelEventListener$1(handler) { this._listeners.push(A._Listener__Listener$registerNative("wheel", new A._WheelEventListenerMixin__addWheelEventListener_closure(handler), this.glassPaneElement)); }, _handleWheelEvent$1(e) { - var t1, probe, res, data, t2, t3, t4, t5, t6, + var t1, probe, res, t2, data, t3, t4, t5, t6, deltaX = e.deltaX, deltaY = e.deltaY; - switch (e.deltaMode) { + switch (J.toInt$0$n(e.deltaMode)) { case 1: t1 = $._WheelEventListenerMixin__defaultScrollLineHeight; if (t1 == null) { @@ -149274,6 +156300,33 @@ deltaY *= t1.get$physicalSize()._dy; break; case 0: + t1 = $.$get$_operatingSystem(); + if (t1 === B.OperatingSystem_4) { + t1 = $.$get$_browserEngine(); + if (t1 !== B.BrowserEngine_1) + t1 = t1 === B.BrowserEngine_2; + else + t1 = true; + } else + t1 = false; + if (t1) { + t1 = $.$get$window(); + t2 = t1._debugDevicePixelRatio; + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + deltaX *= t2; + t1 = t1._debugDevicePixelRatio; + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } + deltaY *= t1; + } + break; default: break; } @@ -149282,19 +156335,23 @@ t1.toString; t1 = A._BaseAdapter__eventTimeStampToDuration(t1); t2 = e.clientX; - t2.toString; t3 = $.$get$window(); t4 = t3._debugDevicePixelRatio; - if (t4 == null) - t4 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t4 == null) { + t4 = self.window.devicePixelRatio; + if (t4 === 0) + t4 = 1; + } t5 = e.clientY; - t5.toString; t3 = t3._debugDevicePixelRatio; - if (t3 == null) - t3 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t3 == null) { + t3 = self.window.devicePixelRatio; + if (t3 === 0) + t3 = 1; + } t6 = e.buttons; t6.toString; - this._pointerDataConverter.convert$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$scrollDeltaX$scrollDeltaY$signalKind$timeStamp(data, t6, B.PointerChange_3, -1, B.PointerDeviceKind_1, t2 * t4, t5 * t3, 1, 1, 0, deltaX, deltaY, B.PointerSignalKind_1, t1); + this._pointerDataConverter.convert$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp(data, B.JSNumber_methods.toInt$0(t6), B.PointerChange_3, -1, B.PointerDeviceKind_1, t2 * t4, t5 * t3, 1, 1, deltaX, deltaY, B.PointerSignalKind_1, t1); this.__engine$_callback.call$1(data); if (e.getModifierState("Control")) { t1 = $.$get$_operatingSystem(); @@ -149313,7 +156370,7 @@ call$1($event) { return this.handler.call$1($event); }, - $signature: 28 + $signature: 26 }; A._SanitizedDetails.prototype = { toString$0(_) { @@ -149370,20 +156427,23 @@ if ($event.pointerType === "touch") this._sanitizers.remove$1(0, $event.pointerId); }, - _addPointerEventListener$4$useCapture(target, eventName, handler, useCapture) { - this.addEventListener$4$useCapture(0, target, eventName, new A._PointerAdapter__addPointerEventListener_closure(handler), useCapture); + _addPointerEventListener$5$checkModifiers$useCapture(target, eventName, handler, checkModifiers, useCapture) { + this.addEventListener$4$useCapture(0, target, eventName, new A._PointerAdapter__addPointerEventListener_closure(this, checkModifiers, handler), useCapture); }, _addPointerEventListener$3(target, eventName, handler) { - return this._addPointerEventListener$4$useCapture(target, eventName, handler, true); + return this._addPointerEventListener$5$checkModifiers$useCapture(target, eventName, handler, true, true); + }, + _addPointerEventListener$4$checkModifiers(target, eventName, handler, checkModifiers) { + return this._addPointerEventListener$5$checkModifiers$useCapture(target, eventName, handler, checkModifiers, true); }, setup$0() { var _this = this, t1 = _this.glassPaneElement; _this._addPointerEventListener$3(t1, "pointerdown", new A._PointerAdapter_setup_closure(_this)); _this._addPointerEventListener$3(self.window, "pointermove", new A._PointerAdapter_setup_closure0(_this)); - _this._addPointerEventListener$4$useCapture(t1, "pointerleave", new A._PointerAdapter_setup_closure1(_this), false); + _this._addPointerEventListener$5$checkModifiers$useCapture(t1, "pointerleave", new A._PointerAdapter_setup_closure1(_this), false, false); _this._addPointerEventListener$3(self.window, "pointerup", new A._PointerAdapter_setup_closure2(_this)); - _this._addPointerEventListener$3(t1, "pointercancel", new A._PointerAdapter_setup_closure3(_this)); + _this._addPointerEventListener$4$checkModifiers(t1, "pointercancel", new A._PointerAdapter_setup_closure3(_this), false); _this._addWheelEventListener$1(new A._PointerAdapter_setup_closure4(_this)); }, _convertEventsToPointerData$3$data$details$event(data, details, $event) { @@ -149403,19 +156463,23 @@ t2 = $event.pressure; t3 = this._getPointerId$1($event); t4 = $event.clientX; - t4.toString; t5 = $.$get$window(); t6 = t5._debugDevicePixelRatio; - if (t6 == null) - t6 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t6 == null) { + t6 = self.window.devicePixelRatio; + if (t6 === 0) + t6 = 1; + } t7 = $event.clientY; - t7.toString; t5 = t5._debugDevicePixelRatio; - if (t5 == null) - t5 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t5 == null) { + t5 = self.window.devicePixelRatio; + if (t5 === 0) + t5 = 1; + } if (t2 == null) t2 = 0; - this._pointerDataConverter.convert$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$signalKind$tilt$timeStamp(data, details.buttons, details.change, t3, kind, t4 * t6, t7 * t5, t2, 1, 0, B.PointerSignalKind_0, t1 / 180 * 3.141592653589793, timeStamp); + this._pointerDataConverter.convert$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp(data, details.buttons, details.change, t3, kind, t4 * t6, t7 * t5, t2, 1, B.PointerSignalKind_0, t1 / 180 * 3.141592653589793, timeStamp); }, _expandEvents$1($event) { var t1, coalescedEvents; @@ -149447,6 +156511,7 @@ else { t1 = $event.pointerId; t1.toString; + t1 = B.JSNumber_methods.toInt$0(t1); } return t1; } @@ -149455,13 +156520,23 @@ call$0() { return new A._ButtonSanitizer(); }, - $signature: 2411 + $signature: 2346 }; A._PointerAdapter__addPointerEventListener_closure.prototype = { call$1($event) { + var t1, t2, t3, t4, t5; + if (this.checkModifiers) { + t1 = $event.getModifierState("Alt"); + t2 = $event.getModifierState("Control"); + t3 = $event.getModifierState("Meta"); + t4 = $event.getModifierState("Shift"); + t5 = $event.timeStamp; + t5.toString; + this.$this._keyboardConverter.synthesizeModifiersIfNeeded$5(t1, t2, t3, t4, t5); + } this.handler.call$1($event); }, - $signature: 28 + $signature: 26 }; A._PointerAdapter_setup_closure.prototype = { call$1($event) { @@ -149472,16 +156547,16 @@ sanitizer = t1._ensureSanitizer$1(device), t2 = $event.buttons; t2.toString; - up = sanitizer.sanitizeMissingRightClickUp$1$buttons(t2); + up = sanitizer.sanitizeMissingRightClickUp$1$buttons(B.JSNumber_methods.toInt$0(t2)); if (up != null) t1._convertEventsToPointerData$3$data$details$event(pointerData, up, $event); - t2 = $event.button; + t2 = J.toInt$0$n($event.button); t3 = $event.buttons; t3.toString; - t1._convertEventsToPointerData$3$data$details$event(pointerData, sanitizer.sanitizeDownEvent$2$button$buttons(t2, t3), $event); + t1._convertEventsToPointerData$3$data$details$event(pointerData, sanitizer.sanitizeDownEvent$2$button$buttons(t2, B.JSNumber_methods.toInt$0(t3)), $event); t1.__engine$_callback.call$1(pointerData); }, - $signature: 103 + $signature: 114 }; A._PointerAdapter_setup_closure0.prototype = { call$1($event) { @@ -149493,16 +156568,16 @@ t3 = t2.get$current(t2); t4 = t3.buttons; t4.toString; - up = sanitizer.sanitizeMissingRightClickUp$1$buttons(t4); + up = sanitizer.sanitizeMissingRightClickUp$1$buttons(B.JSNumber_methods.toInt$0(t4)); if (up != null) t1._convertEventsToPointerData$3$data$details$event(pointerData, up, t3); t4 = t3.buttons; t4.toString; - t1._convertEventsToPointerData$3$data$details$event(pointerData, sanitizer.sanitizeMoveEvent$1$buttons(t4), t3); + t1._convertEventsToPointerData$3$data$details$event(pointerData, sanitizer.sanitizeMoveEvent$1$buttons(B.JSNumber_methods.toInt$0(t4)), t3); } t1.__engine$_callback.call$1(pointerData); }, - $signature: 103 + $signature: 114 }; A._PointerAdapter_setup_closure1.prototype = { call$1($event) { @@ -149512,17 +156587,17 @@ pointerData = A._setArrayType([], type$.JSArray_PointerData), t2 = $event.buttons; t2.toString; - details = sanitizer.sanitizeLeaveEvent$1$buttons(t2); + details = sanitizer.sanitizeLeaveEvent$1$buttons(B.JSNumber_methods.toInt$0(t2)); if (details != null) { t1._convertEventsToPointerData$3$data$details$event(pointerData, details, $event); t1.__engine$_callback.call$1(pointerData); } }, - $signature: 103 + $signature: 114 }; A._PointerAdapter_setup_closure2.prototype = { call$1($event) { - var pointerData, details, + var pointerData, t3, details, t1 = this.$this, device = t1._getPointerId$1($event), t2 = t1._sanitizers; @@ -149530,7 +156605,8 @@ pointerData = A._setArrayType([], type$.JSArray_PointerData); t2 = t2.$index(0, device); t2.toString; - details = t2.sanitizeUpEvent$1$buttons($event.buttons); + t3 = $event.buttons; + details = t2.sanitizeUpEvent$1$buttons(t3 == null ? null : B.JSNumber_methods.toInt$0(t3)); t1._removePointerIfUnhoverable$1($event); if (details != null) { t1._convertEventsToPointerData$3$data$details$event(pointerData, details, $event); @@ -149538,7 +156614,7 @@ } } }, - $signature: 103 + $signature: 114 }; A._PointerAdapter_setup_closure3.prototype = { call$1($event) { @@ -149556,17 +156632,17 @@ t1.__engine$_callback.call$1(pointerData); } }, - $signature: 103 + $signature: 114 }; A._PointerAdapter_setup_closure4.prototype = { call$1($event) { this.$this._handleWheelEvent$1($event); }, - $signature: 28 + $signature: 26 }; A._TouchAdapter.prototype = { _addTouchEventListener$3(target, eventName, handler) { - this.addEventListener$3(0, target, eventName, new A._TouchAdapter__addTouchEventListener_closure(handler)); + this.addEventListener$3(0, target, eventName, new A._TouchAdapter__addTouchEventListener_closure(this, true, handler)); }, setup$0() { var _this = this, @@ -149580,26 +156656,38 @@ var t2, t3, t4, t5, t6, t1 = touch.identifier; t1.toString; + t1 = B.JSNumber_methods.toInt$0(t1); t2 = touch.clientX; - t2.toString; t3 = $.$get$window(); t4 = t3._debugDevicePixelRatio; - if (t4 == null) - t4 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t4 == null) { + t4 = self.window.devicePixelRatio; + if (t4 === 0) + t4 = 1; + } t5 = touch.clientY; - t5.toString; t3 = t3._debugDevicePixelRatio; - if (t3 == null) - t3 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t3 == null) { + t3 = self.window.devicePixelRatio; + if (t3 === 0) + t3 = 1; + } t6 = pressed ? 1 : 0; - this._pointerDataConverter.convert$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$signalKind$timeStamp(data, t6, change, t1, B.PointerDeviceKind_0, t2 * t4, t5 * t3, 1, 1, 0, B.PointerSignalKind_0, timeStamp); + this._pointerDataConverter.convert$10$buttons$change$device$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp(data, t6, change, t1, t2 * t4, t5 * t3, 1, 1, B.PointerSignalKind_0, timeStamp); } }; A._TouchAdapter__addTouchEventListener_closure.prototype = { call$1($event) { + var t1 = $event.altKey, + t2 = $event.ctrlKey, + t3 = $event.metaKey, + t4 = $event.shiftKey, + t5 = $event.timeStamp; + t5.toString; + this.$this._keyboardConverter.synthesizeModifiersIfNeeded$5(t1, t2, t3, t4, t5); this.handler.call$1($event); }, - $signature: 28 + $signature: 26 }; A._TouchAdapter_setup_closure.prototype = { call$1($event) { @@ -149612,16 +156700,16 @@ t4 = t1.get$current(t1); t5 = t4.identifier; t5.toString; - if (!t3.contains$1(0, t5)) { + if (!t3.contains$1(0, B.JSNumber_methods.toInt$0(t5))) { t5 = t4.identifier; t5.toString; - t3.add$1(0, t5); + t3.add$1(0, B.JSNumber_methods.toInt$0(t5)); t2._convertEventToPointerData$5$change$data$pressed$timeStamp$touch(B.PointerChange_4, pointerData, true, timeStamp, t4); } } t2.__engine$_callback.call$1(pointerData); }, - $signature: 103 + $signature: 114 }; A._TouchAdapter_setup_closure0.prototype = { call$1($event) { @@ -149635,12 +156723,12 @@ t4 = t1.get$current(t1); t5 = t4.identifier; t5.toString; - if (t3.contains$1(0, t5)) + if (t3.contains$1(0, B.JSNumber_methods.toInt$0(t5))) t2._convertEventToPointerData$5$change$data$pressed$timeStamp$touch(B.PointerChange_5, pointerData, true, timeStamp, t4); } t2.__engine$_callback.call$1(pointerData); }, - $signature: 103 + $signature: 114 }; A._TouchAdapter_setup_closure1.prototype = { call$1($event) { @@ -149654,16 +156742,16 @@ t4 = t1.get$current(t1); t5 = t4.identifier; t5.toString; - if (t3.contains$1(0, t5)) { + if (t3.contains$1(0, B.JSNumber_methods.toInt$0(t5))) { t5 = t4.identifier; t5.toString; - t3.remove$1(0, t5); + t3.remove$1(0, B.JSNumber_methods.toInt$0(t5)); t2._convertEventToPointerData$5$change$data$pressed$timeStamp$touch(B.PointerChange_6, pointerData, false, timeStamp, t4); } } t2.__engine$_callback.call$1(pointerData); }, - $signature: 103 + $signature: 114 }; A._TouchAdapter_setup_closure2.prototype = { call$1($event) { @@ -149676,20 +156764,20 @@ t4 = t1.get$current(t1); t5 = t4.identifier; t5.toString; - if (t3.contains$1(0, t5)) { + if (t3.contains$1(0, B.JSNumber_methods.toInt$0(t5))) { t5 = t4.identifier; t5.toString; - t3.remove$1(0, t5); + t3.remove$1(0, B.JSNumber_methods.toInt$0(t5)); t2._convertEventToPointerData$5$change$data$pressed$timeStamp$touch(B.PointerChange_0, pointerData, false, timeStamp, t4); } } t2.__engine$_callback.call$1(pointerData); }, - $signature: 103 + $signature: 114 }; A._MouseAdapter.prototype = { _addMouseEventListener$4$useCapture(target, eventName, handler, useCapture) { - this.addEventListener$4$useCapture(0, target, eventName, new A._MouseAdapter__addMouseEventListener_closure(handler), useCapture); + this.addEventListener$4$useCapture(0, target, eventName, new A._MouseAdapter__addMouseEventListener_closure(this, true, handler), useCapture); }, _addMouseEventListener$3(target, eventName, handler) { return this._addMouseEventListener$4$useCapture(target, eventName, handler, true); @@ -149709,24 +156797,35 @@ t1.toString; t1 = A._BaseAdapter__eventTimeStampToDuration(t1); t2 = $event.clientX; - t2.toString; t3 = $.$get$window(); t4 = t3._debugDevicePixelRatio; - if (t4 == null) - t4 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t4 == null) { + t4 = self.window.devicePixelRatio; + if (t4 === 0) + t4 = 1; + } t5 = $event.clientY; - t5.toString; t3 = t3._debugDevicePixelRatio; - if (t3 == null) - t3 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); - this._pointerDataConverter.convert$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$signalKind$timeStamp(data, details.buttons, details.change, -1, B.PointerDeviceKind_1, t2 * t4, t5 * t3, 1, 1, 0, B.PointerSignalKind_0, t1); + if (t3 == null) { + t3 = self.window.devicePixelRatio; + if (t3 === 0) + t3 = 1; + } + this._pointerDataConverter.convert$11$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp(data, details.buttons, details.change, -1, B.PointerDeviceKind_1, t2 * t4, t5 * t3, 1, 1, B.PointerSignalKind_0, t1); } }; A._MouseAdapter__addMouseEventListener_closure.prototype = { call$1($event) { + var t1 = $event.getModifierState("Alt"), + t2 = $event.getModifierState("Control"), + t3 = $event.getModifierState("Meta"), + t4 = $event.getModifierState("Shift"), + t5 = $event.timeStamp; + t5.toString; + this.$this._keyboardConverter.synthesizeModifiersIfNeeded$5(t1, t2, t3, t4, t5); this.handler.call$1($event); }, - $signature: 28 + $signature: 26 }; A._MouseAdapter_setup_closure.prototype = { call$1($event) { @@ -149736,16 +156835,16 @@ t2 = t1._sanitizer, t3 = $event.buttons; t3.toString; - up = t2.sanitizeMissingRightClickUp$1$buttons(t3); + up = t2.sanitizeMissingRightClickUp$1$buttons(B.JSNumber_methods.toInt$0(t3)); if (up != null) t1._convertEventsToPointerData$3$data$details$event(pointerData, up, $event); - t3 = $event.button; + t3 = J.toInt$0$n($event.button); t4 = $event.buttons; t4.toString; - t1._convertEventsToPointerData$3$data$details$event(pointerData, t2.sanitizeDownEvent$2$button$buttons(t3, t4), $event); + t1._convertEventsToPointerData$3$data$details$event(pointerData, t2.sanitizeDownEvent$2$button$buttons(t3, B.JSNumber_methods.toInt$0(t4)), $event); t1.__engine$_callback.call$1(pointerData); }, - $signature: 103 + $signature: 114 }; A._MouseAdapter_setup_closure0.prototype = { call$1($event) { @@ -149755,15 +156854,15 @@ t2 = t1._sanitizer, t3 = $event.buttons; t3.toString; - up = t2.sanitizeMissingRightClickUp$1$buttons(t3); + up = t2.sanitizeMissingRightClickUp$1$buttons(B.JSNumber_methods.toInt$0(t3)); if (up != null) t1._convertEventsToPointerData$3$data$details$event(pointerData, up, $event); t3 = $event.buttons; t3.toString; - t1._convertEventsToPointerData$3$data$details$event(pointerData, t2.sanitizeMoveEvent$1$buttons(t3), $event); + t1._convertEventsToPointerData$3$data$details$event(pointerData, t2.sanitizeMoveEvent$1$buttons(B.JSNumber_methods.toInt$0(t3)), $event); t1.__engine$_callback.call$1(pointerData); }, - $signature: 103 + $signature: 114 }; A._MouseAdapter_setup_closure1.prototype = { call$1($event) { @@ -149772,31 +156871,34 @@ t1 = this.$this, t2 = $event.buttons; t2.toString; - details = t1._sanitizer.sanitizeLeaveEvent$1$buttons(t2); + details = t1._sanitizer.sanitizeLeaveEvent$1$buttons(B.JSNumber_methods.toInt$0(t2)); if (details != null) { t1._convertEventsToPointerData$3$data$details$event(pointerData, details, $event); t1.__engine$_callback.call$1(pointerData); } }, - $signature: 103 + $signature: 114 }; A._MouseAdapter_setup_closure2.prototype = { call$1($event) { - var pointerData = A._setArrayType([], type$.JSArray_PointerData), + var sanitizedDetails, + pointerData = A._setArrayType([], type$.JSArray_PointerData), t1 = this.$this, - sanitizedDetails = t1._sanitizer.sanitizeUpEvent$1$buttons($event.buttons); + t2 = $event.buttons; + t2 = t2 == null ? null : B.JSNumber_methods.toInt$0(t2); + sanitizedDetails = t1._sanitizer.sanitizeUpEvent$1$buttons(t2); if (sanitizedDetails != null) { t1._convertEventsToPointerData$3$data$details$event(pointerData, sanitizedDetails, $event); t1.__engine$_callback.call$1(pointerData); } }, - $signature: 103 + $signature: 114 }; A._MouseAdapter_setup_closure3.prototype = { call$1($event) { this.$this._handleWheelEvent$1($event); }, - $signature: 28 + $signature: 26 }; A._PointerState.prototype = {}; A.PointerDataConverter.prototype = { @@ -149834,21 +156936,21 @@ t1 = 0; return A.PointerData$(buttons, change, device, distance, distanceMax, kind, false, orientation, physicalX - t2, physicalY - t3, physicalX, physicalY, platformData, t1, pressure, pressureMax, pressureMin, radiusMajor, radiusMax, radiusMin, radiusMinor, scrollDeltaX, scrollDeltaY, B.PointerSignalKind_0, size, true, tilt, timeStamp); }, - convert$15$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$scrollDeltaX$scrollDeltaY$signalKind$tilt$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, pressureMin, scrollDeltaX, scrollDeltaY, signalKind, tilt, timeStamp) { + convert$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$tilt$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, scrollDeltaX, scrollDeltaY, signalKind, tilt, timeStamp) { var alreadyAdded, state, t1, t2, _this = this, _s80_ = string$.x60null_c; if (signalKind === B.PointerSignalKind_0) switch (change.index) { case 1: _this._ensureStateForPointer$3(device, physicalX, physicalY); - result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); + result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); break; case 3: alreadyAdded = _this._pointers.containsKey$1(0, device); _this._ensureStateForPointer$3(device, physicalX, physicalY); if (!alreadyAdded) - result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(buttons, B.PointerChange_1, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); - result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); + result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(buttons, B.PointerChange_1, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); + result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); _this._activeButtons = buttons; break; case 4: @@ -149857,14 +156959,14 @@ state.toString; state._pointer = $._PointerState__pointerCount = $._PointerState__pointerCount + 1; if (!alreadyAdded) - result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(buttons, B.PointerChange_1, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); + result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(buttons, B.PointerChange_1, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); if (_this._locationHasChanged$3(device, physicalX, physicalY)) - result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(0, B.PointerChange_3, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, 0, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); - result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); + result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(0, B.PointerChange_3, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, 0, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); + result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); _this._activeButtons = buttons; break; case 5: - result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); + result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); _this._activeButtons = buttons; break; case 6: @@ -149877,10 +156979,10 @@ physicalY = t2.y; } if (_this._locationHasChanged$3(device, physicalX, physicalY)) - result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(_this._activeButtons, B.PointerChange_5, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); - result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); + result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(_this._activeButtons, B.PointerChange_5, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); + result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); if (kind === B.PointerDeviceKind_0) { - result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(0, B.PointerChange_2, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, 0, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); + result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(0, B.PointerChange_2, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, 0, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); t1.remove$1(0, device); } break; @@ -149888,7 +156990,7 @@ t1 = _this._pointers; t2 = t1.$index(0, device); t2.toString; - result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, t2.x, t2.y, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); + result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, t2.x, t2.y, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); t1.remove$1(0, device); break; case 7: @@ -149901,42 +157003,156 @@ else switch (signalKind.index) { case 1: + case 2: + case 3: alreadyAdded = _this._pointers.containsKey$1(0, device); _this._ensureStateForPointer$3(device, physicalX, physicalY); if (!alreadyAdded) - result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(buttons, B.PointerChange_1, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); + result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(buttons, B.PointerChange_1, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); if (_this._locationHasChanged$3(device, physicalX, physicalY)) if (buttons !== 0) - result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(buttons, B.PointerChange_5, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); + result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(buttons, B.PointerChange_5, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); else - result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(buttons, B.PointerChange_3, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); - result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, pressureMin, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); + result.push(_this._synthesizePointerData$23$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$size$tilt$timeStamp(buttons, B.PointerChange_3, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, 0, tilt, timeStamp)); + result.push(_this._generateCompletePointerData$24$buttons$change$device$distance$distanceMax$kind$obscured$orientation$physicalX$physicalY$platformData$pressure$pressureMax$pressureMin$radiusMajor$radiusMax$radiusMin$radiusMinor$scrollDeltaX$scrollDeltaY$signalKind$size$tilt$timeStamp(buttons, change, device, 0, 0, kind, false, 0, physicalX, physicalY, 0, pressure, pressureMax, 0, 0, 0, 0, 0, scrollDeltaX, scrollDeltaY, signalKind, 0, tilt, timeStamp)); break; case 0: break; - case 2: + case 4: break; default: throw A.wrapException(A.ReachabilityError$(_s80_)); } }, - convert$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$scrollDeltaX$scrollDeltaY$signalKind$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, pressureMin, scrollDeltaX, scrollDeltaY, signalKind, timeStamp) { - return this.convert$15$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$scrollDeltaX$scrollDeltaY$signalKind$tilt$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, pressureMin, scrollDeltaX, scrollDeltaY, signalKind, 0, timeStamp); + convert$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, scrollDeltaX, scrollDeltaY, signalKind, timeStamp) { + return this.convert$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$tilt$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, scrollDeltaX, scrollDeltaY, signalKind, 0, timeStamp); }, - convert$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$signalKind$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, pressureMin, signalKind, timeStamp) { - return this.convert$15$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$scrollDeltaX$scrollDeltaY$signalKind$tilt$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, pressureMin, 0, 0, signalKind, 0, timeStamp); + convert$11$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, signalKind, timeStamp) { + return this.convert$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$tilt$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, 0, 0, signalKind, 0, timeStamp); }, - convert$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$signalKind$tilt$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, pressureMin, signalKind, tilt, timeStamp) { - return this.convert$15$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$scrollDeltaX$scrollDeltaY$signalKind$tilt$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, pressureMin, 0, 0, signalKind, tilt, timeStamp); + convert$10$buttons$change$device$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp(result, buttons, change, device, physicalX, physicalY, pressure, pressureMax, signalKind, timeStamp) { + return this.convert$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$tilt$timeStamp(result, buttons, change, device, B.PointerDeviceKind_0, physicalX, physicalY, pressure, pressureMax, 0, 0, signalKind, 0, timeStamp); + }, + convert$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, signalKind, tilt, timeStamp) { + return this.convert$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$tilt$timeStamp(result, buttons, change, device, kind, physicalX, physicalY, pressure, pressureMax, 0, 0, signalKind, tilt, timeStamp); } }; A.PointerDataConverter__ensureStateForPointer_closure.prototype = { call$0() { return new A._PointerState(this.x, this.y); }, - $signature: 2356 + $signature: 2352 }; A.Profiler.prototype = {}; + A.RawKeyboard.prototype = { + RawKeyboard$_$1(_onMacOs) { + var _this = this; + _this._keydownListener = A.allowInterop(new A.RawKeyboard$__closure(_this)); + A.DomEventTargetExtension_addEventListener(self.window, "keydown", _this._keydownListener, null); + _this._keyupListener = A.allowInterop(new A.RawKeyboard$__closure0(_this)); + A.DomEventTargetExtension_addEventListener(self.window, "keyup", _this._keyupListener, null); + $._hotRestartListeners.push(new A.RawKeyboard$__closure1(_this)); + }, + dispose$0() { + var t1, t2, _this = this; + A.DomEventTargetExtension_removeEventListener(self.window, "keydown", _this._keydownListener, null); + A.DomEventTargetExtension_removeEventListener(self.window, "keyup", _this._keyupListener, null); + for (t1 = _this._keydownTimers, t2 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, A._instanceType(t1)._precomputed1); t2.moveNext$0();) + t1.$index(0, t2.__js_helper$_current).cancel$0(0); + t1.clear$0(0); + $.RawKeyboard__instance = _this._keyupListener = _this._keydownListener = null; + }, + _handleHtmlEvent$1(domEvent) { + var $event, t2, t3, metaState, eventData, _this = this, + t1 = self.window.KeyboardEvent; + t1.toString; + if (!(domEvent instanceof t1)) + return; + $event = new A.FlutterHtmlKeyboardEvent(domEvent); + t1 = domEvent.code; + t1.toString; + if (domEvent.type === "keydown" && domEvent.key === "Tab" && domEvent.isComposing) + return; + t2 = domEvent.key; + t2.toString; + if (!(t2 === "Meta" || t2 === "Shift" || t2 === "Alt" || t2 === "Control") && _this._onMacOs) { + t2 = _this._keydownTimers; + t3 = t2.$index(0, t1); + if (t3 != null) + t3.cancel$0(0); + if (domEvent.type === "keydown") + t3 = domEvent.ctrlKey || domEvent.shiftKey || domEvent.altKey || domEvent.metaKey; + else + t3 = false; + if (t3) + t2.$indexSet(0, t1, A.Timer_Timer(B.Duration_2000000, new A.RawKeyboard__handleHtmlEvent_closure(_this, t1, $event))); + else + t2.remove$1(0, t1); + } + metaState = domEvent.getModifierState("Shift") ? 1 : 0; + if (domEvent.getModifierState("Alt") || domEvent.getModifierState("AltGraph")) + metaState |= 2; + if (domEvent.getModifierState("Control")) + metaState |= 4; + if (domEvent.getModifierState("Meta")) + metaState |= 8; + _this._lastMetaState = metaState; + if (domEvent.type === "keydown") + if (domEvent.key === "CapsLock") { + t1 = metaState | 32; + _this._lastMetaState = t1; + } else if (domEvent.code === "NumLock") { + t1 = metaState | 16; + _this._lastMetaState = t1; + } else if (domEvent.key === "ScrollLock") { + t1 = metaState | 64; + _this._lastMetaState = t1; + } else + t1 = metaState; + else + t1 = metaState; + eventData = A.LinkedHashMap_LinkedHashMap$_literal(["type", domEvent.type, "keymap", "web", "code", domEvent.code, "key", domEvent.key, "location", J.toInt$0$n(domEvent.location), "metaState", t1, "keyCode", J.toInt$0$n(domEvent.keyCode)], type$.String, type$.dynamic); + $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/keyevent", B.C_JSONMessageCodec.encodeMessage$1(eventData), new A.RawKeyboard__handleHtmlEvent_closure0($event)); + } + }; + A.RawKeyboard$__closure.prototype = { + call$1($event) { + this.$this._handleHtmlEvent$1($event); + }, + $signature: 26 + }; + A.RawKeyboard$__closure0.prototype = { + call$1($event) { + this.$this._handleHtmlEvent$1($event); + }, + $signature: 26 + }; + A.RawKeyboard$__closure1.prototype = { + call$0() { + this.$this.dispose$0(); + }, + $signature: 0 + }; + A.RawKeyboard__handleHtmlEvent_closure.prototype = { + call$0() { + var t2, eventData, + t1 = this.$this; + t1._keydownTimers.remove$1(0, this.timerKey); + t2 = this.event._event; + eventData = A.LinkedHashMap_LinkedHashMap$_literal(["type", "keyup", "keymap", "web", "code", t2.code, "key", t2.key, "location", J.toInt$0$n(t2.location), "metaState", t1._lastMetaState, "keyCode", J.toInt$0$n(t2.keyCode)], type$.String, type$.dynamic); + $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/keyevent", B.C_JSONMessageCodec.encodeMessage$1(eventData), A._engine___noopCallback$closure()); + }, + $signature: 0 + }; + A.RawKeyboard__handleHtmlEvent_closure0.prototype = { + call$1(data) { + if (data == null) + return; + if (A._asBoolS(J.$index$asx(type$.Map_String_dynamic._as(B.C_JSONMessageCodec.decodeMessage$1(data)), "handled"))) + this.event._event.preventDefault(); + }, + $signature: 138 + }; A.JsPromise.prototype = {}; A.ImageDecoder.prototype = {}; A.ImageDecoderOptions.prototype = {}; @@ -150008,11 +157224,16 @@ }; A.OffScreenCanvas.prototype = { _updateCanvasCssSize$1(element) { - var t1 = this.width, - t2 = A.EnginePlatformDispatcher_browserDevicePixelRatio(), - t3 = this.height, - t4 = A.EnginePlatformDispatcher_browserDevicePixelRatio(), - t5 = element.style; + var t3, t4, t5, + t1 = this.width, + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + t3 = this.height; + t4 = self.window.devicePixelRatio; + if (t4 === 0) + t4 = 1; + t5 = element.style; A.DomCSSStyleDeclarationExtension_setProperty(t5, "position", "absolute"); A.DomCSSStyleDeclarationExtension_setProperty(t5, "width", A.S(t1 / t2) + "px"); A.DomCSSStyleDeclarationExtension_setProperty(t5, "height", A.S(t3 / t4) + "px"); @@ -150021,6 +157242,11 @@ this.canvasElement = this.offScreenCanvas = null; } }; + A.Assertiveness.prototype = { + _enumToString$0() { + return "Assertiveness." + this._core$_name; + } + }; A.AccessibilityAnnouncements.prototype = { AccessibilityAnnouncements$_$0() { $._hotRestartListeners.push(new A.AccessibilityAnnouncements$__closure(this)); @@ -150043,11 +157269,15 @@ return t1; }, handleMessage$2(codec, data) { - var _this = this, + var message, ariaLivePolitenessIndex, assertiveLevel, _this = this, t1 = type$.Map_dynamic_dynamic, - message = A._asStringQ(J.$index$asx(t1._as(J.$index$asx(t1._as(codec.decodeMessage$1(data)), "data")), "message")); + dataMap = t1._as(J.$index$asx(t1._as(codec.decodeMessage$1(data)), "data")); + t1 = J.getInterceptor$asx(dataMap); + message = A._asStringQ(t1.$index(dataMap, "message")); if (message != null && message.length !== 0) { - A.callMethod(_this.get$_domElement(), "setAttribute", ["aria-live", "polite"]); + ariaLivePolitenessIndex = A._asIntQ(t1.$index(dataMap, "assertiveness")); + assertiveLevel = B.List_Assertiveness_0_Assertiveness_1[ariaLivePolitenessIndex == null ? 0 : ariaLivePolitenessIndex] === B.Assertiveness_1 ? "assertive" : "polite"; + A.callMethod(_this.get$_domElement(), "setAttribute", ["aria-live", assertiveLevel]); _this.get$_domElement().textContent = message; t1 = self.document.body; t1.toString; @@ -150071,7 +157301,7 @@ $signature: 0 }; A._CheckableKind.prototype = { - toString$0(_) { + _enumToString$0() { return "_CheckableKind." + this._core$_name; } }; @@ -150294,18 +157524,18 @@ A.invoke3(t1._onSemanticsAction, t1._onSemanticsActionZone, this.semanticsObject.id, B.SemanticsAction_128, null); } }, - $signature: 28 + $signature: 26 }; A.Incrementable_closure0.prototype = { call$1(mode) { this.$this.update$0(0); }, - $signature: 604 + $signature: 826 }; A.LabelAndValue.prototype = { update$0(_) { - var t5, shouldDisplayValue, _this = this, - t1 = _this.semanticsObject, + var t5, shouldDisplayValue, + t1 = this.semanticsObject, t2 = t1.__engine$_value, hasValue = t2 != null && t2.length !== 0, t3 = t1.__engine$_label, @@ -150320,7 +157550,7 @@ shouldDisplayValue = false; t5 = !hasLabel; if (t5 && !shouldDisplayValue && !hasTooltip) { - _this._cleanUpDom$0(); + this._cleanUpDom$0(); return; } if (hasTooltip) { @@ -150336,44 +157566,19 @@ } else t3 = t4; t2 = shouldDisplayValue ? t3 + A.S(t2) : t3; - t3 = t1.element; - t2 = t2.charCodeAt(0) == 0 ? t2 : t2; - A.callMethod(t3, "setAttribute", ["aria-label", t2]); - if ((t1.__engine$_flags & 512) !== 0) + A.callMethod(t1.element, "setAttribute", ["aria-label", t2.charCodeAt(0) == 0 ? t2 : t2]); + t2 = t1.__engine$_childrenInTraversalOrder; + if (t2 != null && !B.NativeInt32List_methods.get$isEmpty(t2)) + t1.setAriaRole$2("group", true); + else if ((t1.__engine$_flags & 512) !== 0) t1.setAriaRole$2("heading", true); - if (_this._auxiliaryValueElement == null) { - _this._auxiliaryValueElement = A.DomDocumentExtension_createElement(self.document, "flt-semantics-value"); - t4 = t1.__engine$_childrenInTraversalOrder; - if (t4 != null && !B.NativeInt32List_methods.get$isEmpty(t4)) { - t4 = _this._auxiliaryValueElement.style; - A.DomCSSStyleDeclarationExtension_setProperty(t4, "position", "absolute"); - A.DomCSSStyleDeclarationExtension_setProperty(t4, "top", "0"); - A.DomCSSStyleDeclarationExtension_setProperty(t4, "left", "0"); - t5 = t1.__engine$_rect; - A.DomCSSStyleDeclarationExtension_setProperty(t4, "width", A.S(t5.right - t5.left) + "px"); - t1 = t1.__engine$_rect; - A.DomCSSStyleDeclarationExtension_setProperty(t4, "height", A.S(t1.bottom - t1.top) + "px"); - } - t1 = _this._auxiliaryValueElement.style; - t4 = $._configuration; - A.DomCSSStyleDeclarationExtension_setProperty(t1, "font-size", (t4 == null ? $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration) : t4).get$debugShowSemanticsNodes() ? "12px" : "6px"); - t1 = _this._auxiliaryValueElement; - t1.toString; - t3.append(t1); - } - t1 = _this._auxiliaryValueElement; - t1.toString; - t1.textContent = t2; + else + t1.setAriaRole$2("text", true); }, _cleanUpDom$0() { - var t1 = this._auxiliaryValueElement; - if (t1 != null) { - t1.remove(); - this._auxiliaryValueElement = null; - } - t1 = this.semanticsObject; - t1.element.removeAttribute("aria-label"); - t1.setAriaRole$2("heading", false); + var t1 = this.semanticsObject.element; + t1.removeAttribute("aria-label"); + t1.removeAttribute("role"); }, dispose$0() { this._cleanUpDom$0(); @@ -150397,7 +157602,7 @@ A.Scrollable0.prototype = { _recomputeScrollPosition$0() { var t1, t2, t3, semanticsId, _this = this, _null = null; - if (_this.get$_domScrollPosition() != _this._effectiveNeutralScrollPosition) { + if (_this.get$_domScrollPosition() !== _this._effectiveNeutralScrollPosition) { t1 = _this.semanticsObject; if (!t1.owner.shouldAcceptBrowserGesture$1("scroll")) return; @@ -150430,20 +157635,20 @@ } }, update$0(_) { - var t1, t2, t3, _this = this; + var t3, _this = this, + t1 = _this.semanticsObject, + t2 = t1.owner; + t2._oneTimePostUpdateCallbacks.push(new A.Scrollable_update_closure(_this)); if (_this._scrollListener == null) { - t1 = _this.semanticsObject; - t2 = t1.element; - A.DomCSSStyleDeclarationExtension_setProperty(t2.style, "touch-action", "none"); + t1 = t1.element; + A.DomCSSStyleDeclarationExtension_setProperty(t1.style, "touch-action", "none"); _this._gestureModeDidChange$0(); - t1 = t1.owner; - t1._oneTimePostUpdateCallbacks.push(new A.Scrollable_update_closure(_this)); t3 = new A.Scrollable_update_closure0(_this); _this._gestureModeListener = t3; - t1._gestureModeListeners.push(t3); + t2._gestureModeListeners.push(t3); t3 = A.allowInterop(new A.Scrollable_update_closure1(_this)); _this._scrollListener = t3; - A.DomEventTargetExtension_addEventListener(t2, "scroll", t3, null); + A.DomEventTargetExtension_addEventListener(t1, "scroll", t3, null); } }, get$_domScrollPosition() { @@ -150453,29 +157658,48 @@ t2 = (t2 & 32) !== 0 || (t2 & 16) !== 0; t1 = t1.element; if (t2) - return J.round$0$n(t1.scrollTop); + return J.toInt$0$n(t1.scrollTop); else - return J.round$0$n(t1.scrollLeft); + return J.toInt$0$n(t1.scrollLeft); }, _neutralizeDomScrollPosition$0() { - var t1 = this.semanticsObject, + var t2, t3, t4, t5, t6, t7, _this = this, + _s9_ = "transform", + t1 = _this.semanticsObject, element = t1.element, - t2 = t1.__engine$_actions; + rect = t1.__engine$_rect; + if (rect == null) { + $.$get$printWarning().call$1("Warning! the rect attribute of semanticsObject is null"); + return; + } + t2 = t1.__engine$_actions; t2.toString; - if ((t2 & 32) !== 0 || (t2 & 16) !== 0) { + t2 = (t2 & 32) !== 0 || (t2 & 16) !== 0; + t3 = rect.bottom; + t4 = rect.top; + t5 = _this._scrollOverflowElement; + t6 = rect.right; + t7 = rect.left; + if (t2) { + t2 = B.JSNumber_methods.ceil$0(t3 - t4); + t5 = t5.style; + A.DomCSSStyleDeclarationExtension_setProperty(t5, _s9_, "translate(0px," + (t2 + 10) + "px)"); + A.DomCSSStyleDeclarationExtension_setProperty(t5, "width", "" + B.JSNumber_methods.round$0(t6 - t7) + "px"); + A.DomCSSStyleDeclarationExtension_setProperty(t5, "height", "10px"); element.scrollTop = 10; - t2 = J.round$0$n(element.scrollTop); - this._effectiveNeutralScrollPosition = t2; - t2.toString; - t1.verticalContainerAdjustment = t2; + t1.verticalContainerAdjustment = _this._effectiveNeutralScrollPosition = J.toInt$0$n(element.scrollTop); t1.horizontalContainerAdjustment = 0; } else { + t2 = B.JSNumber_methods.ceil$0(t6 - t7); + t5 = t5.style; + A.DomCSSStyleDeclarationExtension_setProperty(t5, _s9_, "translate(" + (t2 + 10) + "px,0px)"); + A.DomCSSStyleDeclarationExtension_setProperty(t5, "width", "10px"); + A.DomCSSStyleDeclarationExtension_setProperty(t5, "height", "" + B.JSNumber_methods.round$0(t3 - t4) + "px"); element.scrollLeft = 10; - t2 = J.round$0$n(element.scrollLeft); - this._effectiveNeutralScrollPosition = t2; + t4 = J.toInt$0$n(element.scrollLeft); + _this._effectiveNeutralScrollPosition = t4; t1.verticalContainerAdjustment = 0; - t2.toString; - t1.horizontalContainerAdjustment = t2; + t1.horizontalContainerAdjustment = t4; } }, _gestureModeDidChange$0() { @@ -150521,7 +157745,9 @@ }; A.Scrollable_update_closure.prototype = { call$0() { - this.$this._neutralizeDomScrollPosition$0(); + var t1 = this.$this; + t1._neutralizeDomScrollPosition$0(); + t1.semanticsObject.recomputePositionAndSize$0(); }, $signature: 0 }; @@ -150529,13 +157755,13 @@ call$1(_) { this.$this._gestureModeDidChange$0(); }, - $signature: 604 + $signature: 826 }; A.Scrollable_update_closure1.prototype = { call$1(_) { this.$this._recomputeScrollPosition$0(); }, - $signature: 28 + $signature: 26 }; A.EngineAccessibilityFeatures.prototype = { toString$0(_) { @@ -150595,7 +157821,8 @@ }; A.SemanticsUpdate.prototype = { dispose$0() { - } + }, + $isSemanticsUpdate0: 1 }; A.SemanticsNodeUpdate.prototype = { get$id(receiver) { @@ -150606,7 +157833,7 @@ } }; A.Role.prototype = { - toString$0(_) { + _enumToString$0() { return "Role." + this._core$_name; } }; @@ -150614,25 +157841,31 @@ call$1(object) { return A.Incrementable$(object); }, - $signature: 2011 + $signature: 2448 }; A._roleFactories_closure0.prototype = { call$1(object) { - return new A.Scrollable0(object); + var t1 = A.DomDocumentExtension_createElement(self.document, "flt-semantics-scroll-overflow"), + t2 = t1.style; + A.DomCSSStyleDeclarationExtension_setProperty(t2, "position", "absolute"); + A.DomCSSStyleDeclarationExtension_setProperty(t2, "transform-origin", "0 0 0"); + A.DomCSSStyleDeclarationExtension_setProperty(t2, "pointer-events", "none"); + object.element.append(t1); + return new A.Scrollable0(t1, object); }, - $signature: 1997 + $signature: 2478 }; A._roleFactories_closure1.prototype = { call$1(object) { return new A.LabelAndValue(object); }, - $signature: 1919 + $signature: 2486 }; A._roleFactories_closure2.prototype = { call$1(object) { return new A.Tappable(object); }, - $signature: 1272 + $signature: 2492 }; A._roleFactories_closure3.prototype = { call$1(object) { @@ -150657,11 +157890,7 @@ t2 = $.$get$_browserEngine(); switch (t2) { case B.BrowserEngine_0: - case B.BrowserEngine_5: - case B.BrowserEngine_3: - case B.BrowserEngine_4: case B.BrowserEngine_2: - case B.BrowserEngine_6: t1._initializeForBlink$0(); break; case B.BrowserEngine_1: @@ -150672,25 +157901,25 @@ } return t1; }, - $signature: 1266 + $signature: 2630 }; A._roleFactories_closure4.prototype = { call$1(object) { return new A.Checkable(A._checkableKindFromSemanticsFlag(object), object); }, - $signature: 986 + $signature: 2641 }; A._roleFactories_closure5.prototype = { call$1(object) { return new A.ImageRoleManager(object); }, - $signature: 1030 + $signature: 2651 }; A._roleFactories_closure6.prototype = { call$1(object) { return new A.LiveRegion(object); }, - $signature: 1042 + $signature: 2671 }; A.RoleManager.prototype = {}; A.SemanticsObject.prototype = { @@ -150882,7 +158111,7 @@ t2 = new A.Matrix40(new Float32Array(16)); t2.setFrom$1(new A.Matrix40(transform)); t3 = _this.__engine$_rect; - t2.translate$3(0, t3.left, t3.top, 0); + t2.translate$2(0, t3.left, t3.top); effectiveTransform.__late_helper$_value = t2; effectiveTransformIsIdentity = J.isIdentity$0$z(effectiveTransform._readLocal$0()); } @@ -150919,12 +158148,12 @@ } }; A.AccessibilityMode.prototype = { - toString$0(_) { + _enumToString$0() { return "AccessibilityMode." + this._core$_name; } }; A.GestureMode.prototype = { - toString$0(_) { + _enumToString$0() { return "GestureMode." + this._core$_name; } }; @@ -151024,7 +158253,7 @@ t9.setAttribute.apply(t9, ["id", "flt-semantic-node-" + t8]); if (t8 === 0) { t10 = $._configuration; - t10 = (t10 == null ? $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration) : t10)._js; + t10 = (t10 == null ? $._configuration = A.FlutterConfiguration$legacy(self.window.flutterConfiguration) : t10)._configuration; t10 = t10 == null ? null : t10.debugShowSemanticsNodes; t10 = t10 !== true; } else @@ -151036,7 +158265,7 @@ t10.setProperty("color", "rgba(0,0,0,0)", ""); } t10 = $._configuration; - t10 = (t10 == null ? $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration) : t10)._js; + t10 = (t10 == null ? $._configuration = A.FlutterConfiguration$legacy(self.window.flutterConfiguration) : t10)._configuration; t10 = t10 == null ? null : t10.debugShowSemanticsNodes; if (t10 === true) { t9 = t9.style; @@ -151270,7 +158499,7 @@ call$0() { return new A.DateTime(Date.now(), false); }, - $signature: 335 + $signature: 407 }; A.EngineSemanticsOwner__getGestureModeClock_closure.prototype = { call$0() { @@ -151283,7 +158512,7 @@ $signature: 0 }; A.EnabledState.prototype = { - toString$0(_) { + _enumToString$0() { return "EnabledState." + this._core$_name; } }; @@ -151348,7 +158577,7 @@ call$1($event) { this.$this.tryEnableSemantics$1($event); }, - $signature: 28 + $signature: 26 }; A.MobileSemanticsEnabler.prototype = { get$isWaitingToEnableSemantics() { @@ -151445,7 +158674,7 @@ call$1($event) { this.$this.tryEnableSemantics$1($event); }, - $signature: 28 + $signature: 26 }; A.Tappable.prototype = { update$0(_) { @@ -151494,7 +158723,7 @@ t2 = $.$get$EnginePlatformDispatcher__instance(); A.invoke3(t2._onSemanticsAction, t2._onSemanticsActionZone, t1.id, B.SemanticsAction_1, null); }, - $signature: 28 + $signature: 26 }; A.SemanticsTextEditingStrategy.prototype = { enable$3$onAction$onChange(_, inputConfig, onAction, onChange) { @@ -151599,11 +158828,11 @@ this._initializeForBlink$0(); return; } - t1.lastTouchStartOffsetY = t1.lastTouchStartOffsetX = null; + t1.lastPointerDownOffsetY = t1.lastPointerDownOffsetX = null; t2 = this.__TextField_editableElement_F; t2 === $ && A.throwUnnamedLateFieldNI(); - A.DomEventTargetExtension_addEventListener(t2, "touchstart", A.allowInterop(new A.TextField__initializeForWebkit_closure(t1)), true); - A.DomEventTargetExtension_addEventListener(t2, "touchend", A.allowInterop(new A.TextField__initializeForWebkit_closure0(t1, this)), true); + A.DomEventTargetExtension_addEventListener(t2, "pointerdown", A.allowInterop(new A.TextField__initializeForWebkit_closure(t1)), true); + A.DomEventTargetExtension_addEventListener(t2, "pointerup", A.allowInterop(new A.TextField__initializeForWebkit_closure0(t1, this)), true); }, update$0(_) { var editingState, needsDomFocusRequest, _this = this, @@ -151627,7 +158856,7 @@ t4 = t1.__engine$_rect; A.DomCSSStyleDeclarationExtension_setProperty(t3, "height", A.S(t4.bottom - t4.top) + "px"); t4 = t1.__engine$_value; - editingState = A.EditingState$(t1._textSelectionBase, null, null, t1._textSelectionExtent, t4); + editingState = A.EditingState$(t1._textSelectionBase, -1, -1, t1._textSelectionExtent, t4); if ((t1.__engine$_flags & 32) !== 0) { if (!_this._hasFocused) { _this._hasFocused = true; @@ -151684,35 +158913,42 @@ t2 = $.$get$EnginePlatformDispatcher__instance(); A.invoke3(t2._onSemanticsAction, t2._onSemanticsActionZone, t1.id, B.SemanticsAction_1, null); }, - $signature: 28 + $signature: 26 }; A.TextField__initializeForWebkit_closure.prototype = { call$1($event) { - var t1 = A.DomTouchEventExtension_get_changedTouches($event), - t2 = this._box_0; - t2.lastTouchStartOffsetX = t1.get$last(t1).clientX; - t1 = A.DomTouchEventExtension_get_changedTouches($event); - t2.lastTouchStartOffsetY = t1.get$last(t1).clientY; + var t1 = this._box_0; + t1.lastPointerDownOffsetX = $event.clientX; + t1.lastPointerDownOffsetY = $event.clientY; }, - $signature: 28 + $signature: 26 }; A.TextField__initializeForWebkit_closure0.prototype = { call$1($event) { - var t2, t3, - t1 = this._box_0; - if (t1.lastTouchStartOffsetX != null) { - t2 = A.DomTouchEventExtension_get_changedTouches($event); - t2 = t2.get$last(t2).clientX; - t3 = A.DomTouchEventExtension_get_changedTouches($event); - t3 = t3.get$last(t3).clientY; - if (t2 * t2 + t3 * t3 < 324) { + var deltaX, t3, deltaY, t4, + t1 = this._box_0, + t2 = t1.lastPointerDownOffsetX; + if (t2 != null) { + deltaX = $event.clientX - t2; + t2 = $event.clientY; + t3 = t1.lastPointerDownOffsetY; + t3.toString; + deltaY = t2 - t3; + if (deltaX * deltaX + deltaY * deltaY < 324) { t2 = $.$get$EnginePlatformDispatcher__instance(); - A.invoke3(t2._onSemanticsAction, t2._onSemanticsActionZone, this.$this.semanticsObject.id, B.SemanticsAction_1, null); + t3 = this.$this; + t4 = t3.semanticsObject; + A.invoke3(t2._onSemanticsAction, t2._onSemanticsActionZone, t4.id, B.SemanticsAction_1, null); + if ((t4.__engine$_flags & 32) !== 0) { + t2 = t3.__TextField_editableElement_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.focus(); + } } } - t1.lastTouchStartOffsetY = t1.lastTouchStartOffsetX = null; + t1.lastPointerDownOffsetY = t1.lastPointerDownOffsetX = null; }, - $signature: 28 + $signature: 26 }; A.TextField_update_closure.prototype = { call$0() { @@ -151781,10 +159017,11 @@ return this.addAll$3($receiver, values, 0, null); }, insertAll$2(_, index, values) { - var end, writeIndex, t1, skipCount, value, t2, writeIndex0, _this = this, _null = null; - A.RangeError_checkValidIndex(index, _this, "index", _this.__engine$_length + 1); + var end, writeIndex, skipCount, value, t2, writeIndex0, _this = this, _null = null, + t1 = _this.__engine$_length; + A.IndexError_check(index, t1 + 1, _this, _null, "index"); A.RangeError_checkNotNegative(0, "start"); - if (index === _this.__engine$_length) { + if (index === t1) { _this.__engine$_addAll$3(values, 0, _null); return; } @@ -152152,7 +159389,7 @@ t1.writeValue$2(0, t2, key); t1.writeValue$2(0, t2, value); }, - $signature: 161 + $signature: 158 }; A.StandardMethodCodec.prototype = { decodeMethodCall$1(methodCall) { @@ -152273,8 +159510,7 @@ return this.get$_layoutService().ideographicBaseline; }, get$didExceedMaxLines() { - this.get$_layoutService(); - return false; + return this.get$_layoutService().didExceedMaxLines; }, get$_layoutService() { var t1, t2, _this = this, @@ -152312,7 +159548,7 @@ return domElement.cloneNode(true); }, _createDomElement$0() { - var t2, t3, lastSpanElement, i, value, t4, t5, canvas, result, value0, line, boxes, buffer, j, j0, box, t6, t7, color, strokeWidth, adaptedWidth, background, fontSize, updateDecoration, shadows, t8, textDecoration, decorationColor, fontFeatures, t9, ellipsis, _this = this, _null = null, + var t2, t3, i, value, t4, t5, result, value0, _i, fragment, text, t6, t7, spanElement, t8, t9, color, strokeWidth, adaptedWidth, background, fontSize, updateDecoration, shadows, t10, textDecoration, decorationColor, fontFeatures, fontVariations, _this = this, _null = null, rootElement = A.DomDocumentExtension_createElement(self.document, "flt-paragraph"), t1 = rootElement.style; A.DomCSSStyleDeclarationExtension_setProperty(t1, "position", "absolute"); @@ -152320,15 +159556,12 @@ t1 = type$.JavaScriptObject; t2 = type$.JSArray_Object; t3 = type$.JSArray_ParagraphLine; - lastSpanElement = _null; i = 0; while (true) { value = _this.__CanvasParagraph__layoutService_FI; if (value === $) { - t4 = self.window.document; - t5 = A._setArrayType(["canvas"], t2); - canvas = t1._as(t4.createElement.apply(t4, t5)); - t4 = canvas.getContext.apply(canvas, ["2d"]); + t4 = A.createDomCanvasElement(_null, _null); + t4 = t4.getContext.apply(t4, ["2d"]); t4.toString; t1._as(t4); t5 = A._setArrayType([], t3); @@ -152341,10 +159574,8 @@ if (!(i < value.lines.length)) break; if (value0 === $) { - t4 = self.window.document; - t5 = A._setArrayType(["canvas"], t2); - canvas = t1._as(t4.createElement.apply(t4, t5)); - t4 = canvas.getContext.apply(canvas, ["2d"]); + t4 = A.createDomCanvasElement(_null, _null); + t4 = t4.getContext.apply(t4, ["2d"]); t4.toString; t1._as(t4); t5 = A._setArrayType([], t3); @@ -152352,140 +159583,132 @@ value = _this.__CanvasParagraph__layoutService_FI = new A.TextLayoutService(_this, t4, t5, B.Rect_0_0_0_0); } else value = value0; - line = value.lines[i]; - boxes = line.boxes; - buffer = new A.StringBuffer(""); - for (j = 0; j < boxes.length; j = j0) { - j0 = j + 1; - box = boxes[j]; - if (box instanceof A.SpanBox) { - t4 = self.document; - t5 = A._setArrayType(["flt-span"], t2); - lastSpanElement = t1._as(t4.createElement.apply(t4, t5)); - t4 = box.span.style; - t5 = lastSpanElement.style; - t6 = t4.foreground; - t7 = t6 == null; - color = t7 ? _null : t6.get$color(t6); - if (color == null) - color = t4.color; - if ((t7 ? _null : t6.get$style(t6)) === B.PaintingStyle_1) { - t5.setProperty("color", "transparent", ""); - strokeWidth = t7 ? _null : t6.get$strokeWidth(); - if (strokeWidth != null && strokeWidth > 0) - adaptedWidth = strokeWidth; - else { - t6 = $.$get$window()._debugDevicePixelRatio; - if (t6 == null) { - t6 = self.window.devicePixelRatio; - if (t6 == null || t6 === 0) - t6 = 1; - } - adaptedWidth = 1 / t6; + for (t4 = value.lines[i].fragments, t5 = t4.length, _i = 0; _i < t4.length; t4.length === t5 || (0, A.throwConcurrentModificationError)(t4), ++_i) { + fragment = t4[_i]; + if (fragment.get$isPlaceholder()) + continue; + text = fragment.getText$1(_this); + if (text.length === 0) + continue; + t6 = self.document; + t7 = A._setArrayType(["flt-span"], t2); + spanElement = t1._as(t6.createElement.apply(t6, t7)); + t6 = fragment.span; + t6 = t6.get$style(t6); + t7 = spanElement.style; + t8 = t6.foreground; + t9 = t8 == null; + color = t9 ? _null : t8.get$color(t8); + if (color == null) + color = t6.color; + if ((t9 ? _null : t8.get$style(t8)) === B.PaintingStyle_1) { + t7.setProperty("color", "transparent", ""); + strokeWidth = t9 ? _null : t8.get$strokeWidth(); + if (strokeWidth != null && strokeWidth > 0) + adaptedWidth = strokeWidth; + else { + t8 = $.$get$window()._debugDevicePixelRatio; + if (t8 == null) { + t8 = self.window.devicePixelRatio; + if (t8 === 0) + t8 = 1; } - t6 = A.colorToCssString(color); - t5.setProperty("-webkit-text-stroke", A.S(adaptedWidth) + "px " + A.S(t6), ""); - } else if (color != null) { - t6 = A.colorToCssString(color); - t6.toString; - t5.setProperty("color", t6, ""); + adaptedWidth = 1 / t8; } - t6 = t4.background; - background = t6 == null ? _null : t6.get$color(t6); - if (background != null) { - t6 = A.colorToCssString(background); - t6.toString; - t5.setProperty("background-color", t6, ""); - } - fontSize = t4.fontSize; - if (fontSize != null) { - t6 = B.JSNumber_methods.floor$0(fontSize); - t5.setProperty("font-size", "" + t6 + "px", ""); - } - t6 = t4.fontWeight; - if (t6 != null) { - t6 = A.fontWeightToCss(t6); - t6.toString; - t5.setProperty("font-weight", t6, ""); - } - t6 = t4.fontStyle; - if (t6 != null) { - t6 = t6 === B.FontStyle_0 ? "normal" : "italic"; - t5.setProperty("font-style", t6, ""); - } - t6 = A.canonicalizeFontFamily(t4.fontFamily); - t6.toString; - t5.setProperty("font-family", t6, ""); - t6 = t4.letterSpacing; - if (t6 != null) - t5.setProperty("letter-spacing", A.S(t6) + "px", ""); - t6 = t4.wordSpacing; - if (t6 != null) - t5.setProperty("word-spacing", A.S(t6) + "px", ""); - t6 = t4.decoration; - t7 = t6 != null; - updateDecoration = t7 && true; - shadows = t4.shadows; - if (shadows != null) { - t8 = A._shadowListToCss(shadows); - t5.setProperty("text-shadow", t8, ""); - } - if (updateDecoration) - if (t7) { - t7 = t4.decorationStyle; - t6 = t6._mask; - t8 = (t6 | 1) === t6 ? "underline " : ""; - if ((t6 | 2) === t6) - t8 += "overline "; - t6 = (t6 | 4) === t6 ? t8 + "line-through " : t8; - if (t7 != null) - t6 += A.S(A._decorationStyleToCssString(t7)); - textDecoration = t6.length === 0 ? _null : t6.charCodeAt(0) == 0 ? t6 : t6; - if (textDecoration != null) { - t6 = $.$get$_browserEngine(); - if (t6 === B.BrowserEngine_1) { - t6 = lastSpanElement.style; - t6.setProperty("-webkit-text-decoration", textDecoration, ""); - } else - t5.setProperty("text-decoration", textDecoration, ""); - decorationColor = t4.decorationColor; - if (decorationColor != null) { - t6 = A.colorToCssString(decorationColor); - t6.toString; - t5.setProperty("text-decoration-color", t6, ""); - } - } - } - fontFeatures = t4.fontFeatures; - if (fontFeatures != null && true) { - t4 = A._fontFeatureListToCss(fontFeatures); - t5.setProperty("font-feature-settings", t4, ""); - } - t4 = box.start.index; - t5 = box.end; - t6 = box.intersect$4$forPainting(line, t4, t5.index, true); - t7 = t6.left; - t8 = t6.top; - t9 = lastSpanElement.style; - t9.setProperty("position", "absolute", ""); - t9.setProperty("top", A.S(t8) + "px", ""); - t9.setProperty("left", A.S(t7) + "px", ""); - t9.setProperty("width", A.S(t6.right - t7) + "px", ""); - t9.setProperty("line-height", A.S(t6.bottom - t8) + "px", ""); - t4 = B.JSString_methods.substring$2(box.spanometer.paragraph.plainText, t4, t5.indexWithoutTrailingNewlines); - lastSpanElement.append(self.document.createTextNode(t4)); - rootElement.append(lastSpanElement); - buffer._contents += t4; - } else { - if (!(box instanceof A.PlaceholderBox)) - throw A.wrapException(A.UnimplementedError$("Unknown box type: " + A.getRuntimeType(box).toString$0(0))); - lastSpanElement = _null; + t8 = A.colorToCssString(color); + t7.setProperty("-webkit-text-stroke", A.S(adaptedWidth) + "px " + A.S(t8), ""); + } else if (color != null) { + t8 = A.colorToCssString(color); + t8.toString; + t7.setProperty("color", t8, ""); } - } - ellipsis = line.ellipsis; - if (ellipsis != null) { - t4 = lastSpanElement == null ? rootElement : lastSpanElement; - t4.append(self.document.createTextNode(ellipsis)); + t8 = t6.background; + background = t8 == null ? _null : t8.get$color(t8); + if (background != null) { + t8 = A.colorToCssString(background); + t8.toString; + t7.setProperty("background-color", t8, ""); + } + fontSize = t6.fontSize; + if (fontSize != null) { + t8 = B.JSNumber_methods.floor$0(fontSize); + t7.setProperty("font-size", "" + t8 + "px", ""); + } + t8 = t6.fontWeight; + if (t8 != null) { + t8 = A.fontWeightToCss(t8); + t8.toString; + t7.setProperty("font-weight", t8, ""); + } + t8 = t6.fontStyle; + if (t8 != null) { + t8 = t8 === B.FontStyle_0 ? "normal" : "italic"; + t7.setProperty("font-style", t8, ""); + } + t8 = A.canonicalizeFontFamily(t6.fontFamily); + t8.toString; + t7.setProperty("font-family", t8, ""); + t8 = t6.letterSpacing; + if (t8 != null) + t7.setProperty("letter-spacing", A.S(t8) + "px", ""); + t8 = t6.wordSpacing; + if (t8 != null) + t7.setProperty("word-spacing", A.S(t8) + "px", ""); + t8 = t6.decoration; + t9 = t8 != null; + updateDecoration = t9 && true; + shadows = t6.shadows; + if (shadows != null) { + t10 = A._shadowListToCss(shadows); + t7.setProperty("text-shadow", t10, ""); + } + if (updateDecoration) + if (t9) { + t9 = t6.decorationStyle; + t8 = t8._mask; + t10 = (t8 | 1) === t8 ? "underline " : ""; + if ((t8 | 2) === t8) + t10 += "overline "; + t8 = (t8 | 4) === t8 ? t10 + "line-through " : t10; + if (t9 != null) + t8 += A.S(A._decorationStyleToCssString(t9)); + textDecoration = t8.length === 0 ? _null : t8.charCodeAt(0) == 0 ? t8 : t8; + if (textDecoration != null) { + t8 = $.$get$_browserEngine(); + if (t8 === B.BrowserEngine_1) { + t8 = spanElement.style; + t8.setProperty("-webkit-text-decoration", textDecoration, ""); + } else + t7.setProperty("text-decoration", textDecoration, ""); + decorationColor = t6.decorationColor; + if (decorationColor != null) { + t8 = A.colorToCssString(decorationColor); + t8.toString; + t7.setProperty("text-decoration-color", t8, ""); + } + } + } + fontFeatures = t6.fontFeatures; + if (fontFeatures != null && true) { + t8 = A._fontFeatureListToCss(fontFeatures); + t7.setProperty("font-feature-settings", t8, ""); + } + fontVariations = t6.fontVariations; + if (fontVariations != null && fontVariations.length !== 0) { + t6 = A._fontVariationListToCss(fontVariations); + t7.setProperty("font-variation-settings", t6, ""); + } + t6 = fragment.toPaintingTextBox$0(); + t7 = t6.left; + t8 = t6.top; + t9 = spanElement.style; + t9.setProperty("position", "absolute", ""); + t9.setProperty("top", A.S(t8) + "px", ""); + t9.setProperty("left", A.S(t7) + "px", ""); + t9.setProperty("width", A.S(t6.right - t7) + "px", ""); + t9.setProperty("line-height", A.S(t6.bottom - t8) + "px", ""); + spanElement.append(self.document.createTextNode(text)); + rootElement.append(spanElement); } ++i; } @@ -152504,29 +159727,37 @@ return this.get$_layoutService().getPositionForOffset$1(offset); }, getWordBoundary$1(position) { - var text = this.plainText, - t1 = position.offset; - return new A.TextRange(A.WordBreaker__findBreakIndex(B._FindBreakDirection_m1, text, t1 + 1), A.WordBreaker__findBreakIndex(B._FindBreakDirection_1, text, t1)); + var characterPosition, t1; + switch (position.affinity) { + case B.TextAffinity_0: + characterPosition = position.offset - 1; + break; + case B.TextAffinity_1: + characterPosition = position.offset; + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + t1 = this.__CanvasParagraph_plainText_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return new A.TextRange(A.WordBreaker__findBreakIndex(B._FindBreakDirection_m1, t1, characterPosition + 1), A.WordBreaker__findBreakIndex(B._FindBreakDirection_1, t1, characterPosition)); }, getLineBoundary$1(position) { - var value, t4, t5, canvas, result, value0, line, _this = this, + var value, t3, t4, result, value0, line, _this = this, _null = null, index = position.offset, t1 = type$.JavaScriptObject, t2 = type$.JSArray_ParagraphLine, - t3 = type$.JSArray_Object, i = 0; while (true) { value = _this.__CanvasParagraph__layoutService_FI; if (value === $) { - t4 = self.window.document; - t5 = A._setArrayType(["canvas"], t3); - canvas = t1._as(t4.createElement.apply(t4, t5)); - t4 = canvas.getContext.apply(canvas, ["2d"]); - t4.toString; - t1._as(t4); - t5 = A._setArrayType([], t2); + t3 = A.createDomCanvasElement(_null, _null); + t3 = t3.getContext.apply(t3, ["2d"]); + t3.toString; + t1._as(t3); + t4 = A._setArrayType([], t2); _this.__CanvasParagraph__layoutService_FI !== $ && A.throwUnnamedLateFieldADI(); - result = _this.__CanvasParagraph__layoutService_FI = new A.TextLayoutService(_this, t4, t5, B.Rect_0_0_0_0); + result = _this.__CanvasParagraph__layoutService_FI = new A.TextLayoutService(_this, t3, t4, B.Rect_0_0_0_0); value0 = result; value = value0; } else @@ -152534,15 +159765,13 @@ if (!(i < value.lines.length - 1)) break; if (value0 === $) { - t4 = self.window.document; - t5 = A._setArrayType(["canvas"], t3); - canvas = t1._as(t4.createElement.apply(t4, t5)); - t4 = canvas.getContext.apply(canvas, ["2d"]); - t4.toString; - t1._as(t4); - t5 = A._setArrayType([], t2); + t3 = A.createDomCanvasElement(_null, _null); + t3 = t3.getContext.apply(t3, ["2d"]); + t3.toString; + t1._as(t3); + t4 = A._setArrayType([], t2); _this.__CanvasParagraph__layoutService_FI !== $ && A.throwUnnamedLateFieldADI(); - value = _this.__CanvasParagraph__layoutService_FI = new A.TextLayoutService(_this, t4, t5, B.Rect_0_0_0_0); + value = _this.__CanvasParagraph__layoutService_FI = new A.TextLayoutService(_this, t3, t4, B.Rect_0_0_0_0); } else value = value0; line = value.lines[i]; @@ -152557,20 +159786,29 @@ var t1 = this.get$_layoutService().lines, t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,EngineLineMetrics>"); return A.List_List$of(new A.MappedListIterable(t1, new A.CanvasParagraph_computeLineMetrics_closure(), t2), true, t2._eval$1("ListIterable.E")); + }, + dispose$0() { + this._disposed = true; } }; A.CanvasParagraph_computeLineMetrics_closure.prototype = { call$1(line) { return line.lineMetrics; }, - $signature: 1076 + $signature: 2712 }; - A.FlatTextSpan.prototype = {$isParagraphSpan: 1, + A.ParagraphSpan.prototype = { + get$style(receiver) { + return this.style; + }, get$end(receiver) { return this.end; } }; A.PlaceholderSpan.prototype = {$isParagraphSpan: 1, + get$style(receiver) { + return this.style; + }, get$end(receiver) { return this.end; } @@ -152659,9 +159897,8 @@ return t1 == null ? this.parent.get$_fontFeatures() : t1; }, get$_fontVariations() { - this.style.toString; - var t1 = this.parent.get$_fontVariations(); - return t1; + var t1 = this.style.fontVariations; + return t1 == null ? this.parent.get$_fontVariations() : t1; }, get$__engine$_fontSize(_) { var t1 = this.style.fontSize; @@ -152803,12 +160040,17 @@ return this._placeholderScales; }, addPlaceholder$6$baseline$baselineOffset$scale(width, height, alignment, baseline, baselineOffset, scale) { - var t1, t2, _this = this; + var style, _this = this, + t1 = _this._plainTextBuffer, + t2 = t1._contents, + t3 = t2 + A.S($.$get$placeholderChar()); + t1._contents = t3; + style = _this.get$_currentStyleNode().resolveStyle$0(); + _this._updateCanDrawOnCanvas$1(style); ++_this._placeholderCount; _this._placeholderScales.push(scale); - t1 = _this._plainTextBuffer._contents; - t2 = baselineOffset == null ? height : baselineOffset; - _this._spans.push(new A.PlaceholderSpan(t1.length, width * scale, height * scale, alignment, t2 * scale)); + t1 = baselineOffset == null ? height : baselineOffset; + _this._spans.push(new A.PlaceholderSpan(style, t2.length, t3.length, width * scale, height * scale, alignment, t1 * scale)); }, addPlaceholder$4$scale(width, height, alignment, scale) { return this.addPlaceholder$6$baseline$baselineOffset$scale(width, height, alignment, null, null, scale); @@ -152822,50 +160064,57 @@ t1.pop(); }, addText$1(text) { - var decoration, _this = this, - style = _this.get$_currentStyleNode().resolveStyle$0(), + var style, _this = this, t1 = _this._plainTextBuffer, t2 = t1._contents, t3 = t2 + A.S(text); t1._contents = t3; - t1 = _this._canDrawOnCanvas; + style = _this.get$_currentStyleNode().resolveStyle$0(); + _this._updateCanDrawOnCanvas$1(style); + _this._spans.push(new A.ParagraphSpan(style, t2.length, t3.length)); + }, + _updateCanDrawOnCanvas$1(style) { + var decoration, t1, fontVariations, _this = this; + if (!_this._canDrawOnCanvas) + return; + decoration = style.decoration; + if (decoration != null) { + t1 = decoration._mask; + t1 = 0 !== t1; + } else + t1 = false; if (t1) { - decoration = style.decoration; - if (decoration != null) { - t1 = decoration._mask; - t1 = 0 !== t1; - } else - t1 = false; - if (t1) { - _this._canDrawOnCanvas = false; - t1 = false; - } else - t1 = true; + _this._canDrawOnCanvas = false; + return; + } + if (style.fontFeatures != null && true) { + _this._canDrawOnCanvas = false; + return; + } + fontVariations = style.fontVariations; + if (fontVariations != null && fontVariations.length !== 0) { + _this._canDrawOnCanvas = false; + return; } - if (t1) - if (style.fontFeatures != null && true) { - _this._canDrawOnCanvas = false; - t1 = false; - } else - t1 = true; - t1; - _this._spans.push(new A.FlatTextSpan(style, t2.length, t3.length)); }, build$0() { - var _this = this, - t1 = _this._plainTextBuffer._contents; - return new A.CanvasParagraph(_this._spans, _this._paragraphStyle, t1.charCodeAt(0) == 0 ? t1 : t1, _this._canDrawOnCanvas); + var t2, _this = this, + t1 = _this._spans; + if (t1.length === 0) + t1.push(new A.ParagraphSpan(_this._rootStyleNode.resolveStyle$0(), 0, 0)); + t2 = _this._plainTextBuffer._contents; + return new A.CanvasParagraph(t1, _this._paragraphStyle, t2.charCodeAt(0) == 0 ? t2 : t2, _this._canDrawOnCanvas); } }; - A.FontCollection.prototype = { - registerFonts$1(assetManager) { - return this.registerFonts$body$FontCollection(assetManager); + A.HtmlFontCollection.prototype = { + downloadAssetFonts$1(assetManager) { + return this.downloadAssetFonts$body$HtmlFontCollection(assetManager); }, - registerFonts$body$FontCollection(assetManager) { + downloadAssetFonts$body$HtmlFontCollection(assetManager) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, e, exception, t1, fontManifest, t2, t3, t4, t5, t6, family, t7, asset, descriptors, t8, t9, byteData, $async$exception; - var $async$registerFonts$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + var $async$downloadAssetFonts$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; $async$goto = $async$handler; @@ -152877,7 +160126,7 @@ byteData = null; $async$handler = 4; $async$goto = 7; - return A._asyncAwait(assetManager.load$1(0, "FontManifest.json"), $async$registerFonts$1); + return A._asyncAwait(assetManager.load$1(0, "FontManifest.json"), $async$downloadAssetFonts$1); case 7: // returning from await. byteData = $async$result; @@ -152914,10 +160163,7 @@ fontManifest = type$.nullable_List_dynamic._as(B.C_JsonCodec.decode$1(0, B.C_Utf8Codec.decode$1(0, J.asUint8List$0$x(J.get$buffer$x(byteData))))); if (fontManifest == null) throw A.wrapException(A.AssertionError$(string$.There_w)); - if ($.$get$supportsFontLoadingApi()) - $async$self._assetFontManager = A.FontManager_FontManager(); - else - $async$self._assetFontManager = new A._PolyfillFontManager(A._setArrayType([], type$.JSArray_Future_void)); + $async$self._assetFontManager = new A.FontManager(A._setArrayType([], type$.JSArray_Future_nullable_JavaScriptObject), A._setArrayType([], type$.JSArray_JavaScriptObject)); for (t1 = type$.Map_String_dynamic, t2 = J.cast$1$0$ax(fontManifest, t1), t2 = t2.get$iterator(t2), t3 = type$.String, t4 = type$.List_dynamic; t2.moveNext$0();) { t5 = t2.get$current(t2); t6 = J.getInterceptor$asx(t5); @@ -152936,9 +160182,17 @@ t6 = $async$self._assetFontManager; t6.toString; family.toString; - t6.registerAsset$3(family, "url(" + A.S(assetManager.getAssetUrl$1(asset)) + ")", descriptors); + t7 = "url(" + A.S(assetManager.getAssetUrl$1(asset)) + ")"; + t8 = $.$get$FontManager_startWithDigit()._nativeRegExp; + if (t8.test(family) || $.$get$FontManager_notPunctuation().stringMatch$1(family) !== family) + t6._loadFontFace$3("'" + family + "'", t7, descriptors); + t6._loadFontFace$3(family, t7, descriptors); } } + $async$goto = 8; + return A._asyncAwait($async$self._assetFontManager.downloadAllFonts$0(), $async$downloadAssetFonts$1); + case 8: + // returning from await. case 1: // return return A._asyncReturn($async$returnValue, $async$completer); @@ -152947,471 +160201,743 @@ return A._asyncRethrow($async$currentError, $async$completer); } }); - return A._asyncStartSync($async$registerFonts$1, $async$completer); + return A._asyncStartSync($async$downloadAssetFonts$1, $async$completer); }, - ensureFontsLoaded$0() { + registerDownloadedFonts$0() { + var t1 = this._assetFontManager; + if (t1 != null) + t1.registerDownloadedFonts$0(); + t1 = this._testFontManager; + if (t1 != null) + t1.registerDownloadedFonts$0(); + }, + clear$0(_) { + this._testFontManager = this._assetFontManager = null; + self.document.fonts.clear(); + } + }; + A.FontManager.prototype = { + _loadFontFace$3(family, asset, descriptors) { + var fontFace, e, t1, exception, + fontFaceLoad = new A.FontManager__loadFontFace_fontFaceLoad(family); + try { + t1 = [family, asset]; + t1.push(A.jsify(descriptors)); + t1 = A.domCallConstructorString("FontFace", t1); + t1.toString; + fontFace = type$.JavaScriptObject._as(t1); + this._fontLoadingFutures.push(fontFaceLoad.call$1(fontFace)); + } catch (exception) { + e = A.unwrapException(exception); + $.$get$printWarning().call$1('Error while loading font family "' + A.S(family) + '":\n' + A.S(e)); + } + }, + registerDownloadedFonts$0() { + var t2, + t1 = this._downloadedFonts; + if (t1.length === 0) + return; + t2 = self.document.fonts; + t2.toString; + B.JSArray_methods.forEach$1(t1, A.DomFontFaceSetExtension_get_add(t2)); + }, + downloadAllFonts$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$self = this, t1; - var $async$ensureFontsLoaded$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + $async$self = this, $async$temp1, $async$temp2, $async$temp3; + var $async$downloadAllFonts$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); while (true) switch ($async$goto) { case 0: // Function start - t1 = $async$self._assetFontManager; + $async$temp1 = B.JSArray_methods; + $async$temp2 = $async$self._downloadedFonts; + $async$temp3 = J; $async$goto = 2; - return A._asyncAwait(t1 == null ? null : A.Future_wait(t1._fontLoadingFutures, type$.void), $async$ensureFontsLoaded$0); + return A._asyncAwait(A.Future_wait($async$self._fontLoadingFutures, type$.nullable_JavaScriptObject), $async$downloadAllFonts$0); case 2: // returning from await. - t1 = $async$self._testFontManager; - $async$goto = 3; - return A._asyncAwait(t1 == null ? null : A.Future_wait(t1._fontLoadingFutures, type$.void), $async$ensureFontsLoaded$0); - case 3: - // returning from await. + $async$temp1.addAll$1($async$temp2, $async$temp3.whereType$1$0$ax($async$result, type$.JavaScriptObject)); // implicit return return A._asyncReturn(null, $async$completer); } }); - return A._asyncStartSync($async$ensureFontsLoaded$0, $async$completer); + return A._asyncStartSync($async$downloadAllFonts$0, $async$completer); } }; - A.FontManager.prototype = { - registerAsset$3(family, asset, descriptors) { - var t1 = $.$get$FontManager_startWithDigit()._nativeRegExp; - if (typeof family != "string") - A.throwExpression(A.argumentErrorValue(family)); - if (t1.test(family) || $.$get$FontManager_notPunctuation().stringMatch$1(family) != family) - this._loadFontFace$3("'" + A.S(family) + "'", asset, descriptors); - this._loadFontFace$3(family, asset, descriptors); + A.FontManager__loadFontFace_fontFaceLoad.prototype = { + $call$body$FontManager__loadFontFace_fontFaceLoad(fontFace) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_JavaScriptObject), + $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, loadedFontFace, e, exception, $async$exception; + var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) { + $async$currentError = $async$result; + $async$goto = $async$handler; + } + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$handler = 4; + $async$goto = 7; + return A._asyncAwait(A.promiseToFuture(fontFace.load(), type$.JavaScriptObject), $async$call$1); + case 7: + // returning from await. + loadedFontFace = $async$result; + $async$returnValue = loadedFontFace; + // goto return + $async$goto = 1; + break; + $async$handler = 2; + // goto after finally + $async$goto = 6; + break; + case 4: + // catch + $async$handler = 3; + $async$exception = $async$currentError; + e = A.unwrapException($async$exception); + $.$get$printWarning().call$1('Error while trying to load font family "' + A.S($async$self.family) + '":\n' + A.S(e)); + $async$returnValue = null; + // goto return + $async$goto = 1; + break; + // goto after finally + $async$goto = 6; + break; + case 3: + // uncaught + // goto rethrow + $async$goto = 2; + break; + case 6: + // after finally + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + case 2: + // rethrow + return A._asyncRethrow($async$currentError, $async$completer); + } + }); + return A._asyncStartSync($async$call$1, $async$completer); }, - _loadFontFace$3(family, asset, descriptors) { - var fontFace, e, t1, t2, exception; - try { - t1 = A._setArrayType([family, asset], type$.JSArray_Object); - t1.push(A.jsify(descriptors)); - t1 = A.domCallConstructorString("FontFace", t1); - t1.toString; - t2 = type$.JavaScriptObject; - fontFace = t2._as(t1); - this._fontLoadingFutures.push(A.promiseToFuture(fontFace.load(), t2).then$1$2$onError(0, new A.FontManager__loadFontFace_closure(fontFace), new A.FontManager__loadFontFace_closure0(family), type$.void)); - } catch (exception) { - e = A.unwrapException(exception); - $.$get$printWarning().call$1('Error while loading font family "' + A.S(family) + '":\n' + A.S(e)); + call$1(fontFace) { + return this.$call$body$FontManager__loadFontFace_fontFaceLoad(fontFace); + }, + $signature: 2899 + }; + A.TextFragmenter.prototype = {}; + A.TextFragment.prototype = {}; + A.LayoutFragmenter.prototype = { + fragment$0() { + var bidiFragments, spans, currentLineBreakFragment, currentBidiFragment, currentSpan, fragmentStart, fragmentEnd, distanceFromLineBreak, lineBreakType, t3, t4, fragmentLength, moved, + fragments = A._setArrayType([], type$.JSArray_LayoutFragment), + t1 = this.text, + t2 = A.LineBreakFragmenter_LineBreakFragmenter(t1).fragment$0(), + lineBreakFragments = new J.ArrayIterator(t2, t2.length, A._arrayInstanceType(t2)._eval$1("ArrayIterator<1>")); + lineBreakFragments.moveNext$0(); + t1 = A._computeBidiFragments(t1); + bidiFragments = new J.ArrayIterator(t1, t1.length, A._arrayInstanceType(t1)._eval$1("ArrayIterator<1>")); + bidiFragments.moveNext$0(); + t1 = this.paragraphSpans; + spans = new J.ArrayIterator(t1, t1.length, A._arrayInstanceType(t1)._eval$1("ArrayIterator<1>")); + spans.moveNext$0(); + currentLineBreakFragment = lineBreakFragments.__interceptors$_current; + currentBidiFragment = bidiFragments.__interceptors$_current; + currentSpan = spans.__interceptors$_current; + for (fragmentStart = 0; true; fragmentStart = fragmentEnd) { + t1 = currentLineBreakFragment.end; + t2 = currentBidiFragment.end; + fragmentEnd = Math.min(t1, Math.min(t2, currentSpan.get$end(currentSpan))); + distanceFromLineBreak = t1 - fragmentEnd; + lineBreakType = distanceFromLineBreak === 0 ? currentLineBreakFragment.type : B.LineBreakType_1; + t3 = currentLineBreakFragment.trailingNewlines; + t4 = currentLineBreakFragment.trailingSpaces; + fragmentLength = fragmentEnd - fragmentStart; + fragments.push(A.LayoutFragment$(fragmentStart, fragmentEnd, lineBreakType, currentBidiFragment.textDirection, currentBidiFragment.fragmentFlow, currentSpan, A.clampInt(t3 - distanceFromLineBreak, 0, fragmentLength), A.clampInt(t4 - distanceFromLineBreak, 0, fragmentLength))); + if (t1 === fragmentEnd) + if (lineBreakFragments.moveNext$0()) { + currentLineBreakFragment = lineBreakFragments.__interceptors$_current; + moved = true; + } else + moved = false; + else + moved = false; + if (t2 === fragmentEnd) + if (bidiFragments.moveNext$0()) { + currentBidiFragment = bidiFragments.__interceptors$_current; + moved = true; + } + if (currentSpan.get$end(currentSpan) === fragmentEnd) + if (spans.moveNext$0()) { + currentSpan = spans.__interceptors$_current; + moved = true; + } + if (!moved) + break; } + return fragments; } }; - A.FontManager__loadFontFace_closure.prototype = { - call$1(_) { - self.document.fonts.add(this.fontFace); + A._CombinedFragment.prototype = { + get$hashCode(_) { + var _this = this; + return A.Object_hash(_this.start, _this.end, _this.type, _this.__engine$_textDirection, _this.fragmentFlow, _this.span, _this.trailingNewlines, _this.trailingSpaces, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, - $signature: 103 + $eq(_, other) { + var _this = this; + if (other == null) + return false; + return other instanceof A.LayoutFragment && other.start === _this.start && other.end === _this.end && other.type === _this.type && other.__engine$_textDirection == _this.__engine$_textDirection && other.fragmentFlow === _this.fragmentFlow && other.span === _this.span && other.trailingNewlines === _this.trailingNewlines && other.trailingSpaces === _this.trailingSpaces; + } }; - A.FontManager__loadFontFace_closure0.prototype = { - call$1(e) { - $.$get$printWarning().call$1('Error while trying to load font family "' + A.S(this.family) + '":\n' + A.S(e)); + A.LayoutFragment.prototype = { + get$length(_) { + return this.end - this.start; }, - $signature: 6 + get$isSpaceOnly() { + return this.end - this.start === this.trailingSpaces; + }, + get$isPlaceholder() { + return this.span instanceof A.PlaceholderSpan; + }, + getText$1(paragraph) { + var t1 = paragraph.__CanvasParagraph_plainText_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return B.JSString_methods.substring$2(t1, this.start, this.end - this.trailingNewlines); + }, + split$1(_, index) { + var t2, secondLength, t3, secondTrailingNewlines, t4, secondTrailingSpaces, t5, t6, t7, _this = this, + t1 = _this.start; + if (t1 === index) + return A._setArrayType([null, _this], type$.JSArray_nullable_LayoutFragment); + t2 = _this.end; + if (t2 === index) + return A._setArrayType([_this, null], type$.JSArray_nullable_LayoutFragment); + secondLength = t2 - index; + t3 = _this.trailingNewlines; + secondTrailingNewlines = Math.min(t3, secondLength); + t4 = _this.trailingSpaces; + secondTrailingSpaces = Math.min(t4, secondLength); + t5 = _this.__engine$_textDirection; + t6 = _this.fragmentFlow; + t7 = _this.span; + return A._setArrayType([A.LayoutFragment$(t1, index, B.LineBreakType_1, t5, t6, t7, t3 - secondTrailingNewlines, t4 - secondTrailingSpaces), A.LayoutFragment$(index, t2, _this.type, t5, t6, t7, secondTrailingNewlines, secondTrailingSpaces)], type$.JSArray_LayoutFragment); + }, + toString$0(_) { + var _this = this; + return B.Type_LayoutFragment_fdh.toString$0(0) + "(" + _this.start + ", " + _this.end + ", " + _this.type.toString$0(0) + ", " + A.S(_this.__engine$_textDirection) + ")"; + } }; - A._PolyfillFontManager.prototype = { - registerAsset$3(family, asset, descriptors) { - var t1, fallbackFontName, t2, sansSerifWidth, _fontLoadStart, t3, fontStyleMap, fontFaceDeclaration, fontLoadStyle, _s5_ = "style", - _s11_ = "font-family", - _s10_ = "font-style", - _s6_ = "weight", - _s11_0 = "font-weight", - paragraph = A.DomDocumentExtension_createElement(self.document, "p"); - A.DomCSSStyleDeclarationExtension_setProperty(paragraph.style, "position", "absolute"); - A.DomCSSStyleDeclarationExtension_setProperty(paragraph.style, "visibility", "hidden"); - A.DomCSSStyleDeclarationExtension_setProperty(paragraph.style, "font-size", "72px"); - t1 = $.$get$_browserEngine(); - fallbackFontName = t1 === B.BrowserEngine_4 ? "Times New Roman" : "sans-serif"; - A.DomCSSStyleDeclarationExtension_setProperty(paragraph.style, _s11_, fallbackFontName); - if (descriptors.$index(0, _s5_) != null) { - t1 = paragraph.style; - t2 = descriptors.$index(0, _s5_); - t2.toString; - A.DomCSSStyleDeclarationExtension_setProperty(t1, _s10_, t2); + A._FragmentMetrics.prototype = { + setMetrics$5$ascent$descent$widthExcludingTrailingSpaces$widthIncludingTrailingSpaces(spanometer, ascent, descent, widthExcludingTrailingSpaces, widthIncludingTrailingSpaces) { + var _this = this; + _this._FragmentMetrics____FragmentMetrics__spanometer_A = spanometer; + _this._FragmentMetrics____FragmentMetrics__ascent_A = ascent; + _this._FragmentMetrics____FragmentMetrics__descent_A = descent; + _this._FragmentMetrics____FragmentMetrics__widthExcludingTrailingSpaces_A = widthExcludingTrailingSpaces; + _this._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A = widthIncludingTrailingSpaces; + } + }; + A._FragmentPosition.prototype = { + get$left(_) { + var t2, t3, _this = this, + t1 = _this._FragmentPosition____FragmentPosition_line_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this._FragmentPosition____FragmentPosition__startOffset_A; + if (t1.textDirection === B.TextDirection_1) { + t2 === $ && A.throwUnnamedLateFieldNI(); + t1 = t2; + } else { + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = _this._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3 = t1.lineMetrics.width - (t2 + (t3 + _this._FragmentMetrics__extraWidthForJustification)); + t1 = t3; } - if (descriptors.$index(0, _s6_) != null) { - t1 = paragraph.style; - t2 = descriptors.$index(0, _s6_); - t2.toString; - A.DomCSSStyleDeclarationExtension_setProperty(t1, _s11_0, t2); + return t1; + }, + get$right(_) { + var t2, _this = this, + t1 = _this._FragmentPosition____FragmentPosition_line_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this._FragmentPosition____FragmentPosition__startOffset_A; + if (t1.textDirection === B.TextDirection_1) { + t2 === $ && A.throwUnnamedLateFieldNI(); + t1 = _this._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t2 + (t1 + _this._FragmentMetrics__extraWidthForJustification); + } else { + t2 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.lineMetrics.width - t2; } - paragraph.textContent = "giItT1WQy@!-/#"; - self.document.body.append(paragraph); - sansSerifWidth = A._asIntS(paragraph.offsetWidth); - t1 = "'" + A.S(family); - A.DomCSSStyleDeclarationExtension_setProperty(paragraph.style, _s11_, t1 + "', " + fallbackFontName); - t2 = new A._Future($.Zone__current, type$._Future_void); - _fontLoadStart = A._Cell$named("_fontLoadStart"); - t3 = type$.String; - fontStyleMap = A.LinkedHashMap_LinkedHashMap$_empty(t3, type$.nullable_String); - fontStyleMap.$indexSet(0, _s11_, t1 + "'"); - fontStyleMap.$indexSet(0, "src", asset); - if (descriptors.$index(0, _s5_) != null) - fontStyleMap.$indexSet(0, _s10_, descriptors.$index(0, _s5_)); - if (descriptors.$index(0, _s6_) != null) - fontStyleMap.$indexSet(0, _s11_0, descriptors.$index(0, _s6_)); - t1 = fontStyleMap.$ti._eval$1("LinkedHashMapKeyIterable<1>"); - fontFaceDeclaration = A.MappedIterable_MappedIterable(new A.LinkedHashMapKeyIterable(fontStyleMap, t1), new A._PolyfillFontManager_registerAsset_closure(fontStyleMap), t1._eval$1("Iterable.E"), t3).join$1(0, " "); - fontLoadStyle = A.DomHTMLStyleElement$(null); - fontLoadStyle.type = "text/css"; - fontLoadStyle.innerHtml = "@font-face { " + fontFaceDeclaration + " }"; - self.document.head.append(fontLoadStyle); - if (B.JSString_methods.contains$1(family.toLowerCase(), "icon")) { - paragraph.remove(); + return t1; + }, + justifyTo$1$paragraphWidth(paragraphWidth) { + var t2, t3, _this = this, + t1 = _this._FragmentPosition____FragmentPosition_line_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = t1.trailingSpaces; + if (_this.end > t1.endIndex - t2) return; - } - _fontLoadStart.__late_helper$_value = new A.DateTime(Date.now(), false); - new A._PolyfillFontManager_registerAsset__watchWidth(paragraph, sansSerifWidth, new A._AsyncCompleter(t2, type$._AsyncCompleter_void), _fontLoadStart, family).call$0(); - this._fontLoadingFutures.push(t2); + t3 = _this.trailingSpaces; + if (t3 === 0) + return; + _this._FragmentMetrics__extraWidthForJustification = (paragraphWidth - t1.lineMetrics.width) / (t1.spaceCount - t2) * t3; } }; - A._PolyfillFontManager_registerAsset__watchWidth.prototype = { - call$0() { - var _this = this, - t1 = _this.paragraph; - if (A._asIntS(t1.offsetWidth) != _this.sansSerifWidth) { - t1.remove(); - _this.completer.complete$0(0); - } else if (A.Duration$(0, 0, 0, Date.now() - _this._fontLoadStart._readLocal$0()._value, 0, 0)._duration > 2000000) { - _this.completer.complete$0(0); - throw A.wrapException(A.Exception_Exception("Timed out trying to load font: " + A.S(_this.family))); - } else - A.Timer_Timer(B.Duration_50000, _this); + A._FragmentBox.prototype = { + get$_textBoxIncludingTrailingSpaces() { + var t1, t2, t3, t4, t5, t6, t7, t8, _this = this, + value = _this._FragmentBox____FragmentBox__textBoxIncludingTrailingSpaces_FI; + if (value === $) { + t1 = _this._FragmentPosition____FragmentPosition_line_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this.get$left(_this); + t3 = _this._FragmentPosition____FragmentPosition_line_A.lineMetrics; + t4 = _this._FragmentMetrics____FragmentMetrics__ascent_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t5 = _this.get$right(_this); + t6 = _this._FragmentPosition____FragmentPosition_line_A; + t7 = _this._FragmentMetrics____FragmentMetrics__descent_A; + t7 === $ && A.throwUnnamedLateFieldNI(); + t8 = _this.__engine$_textDirection; + t8.toString; + _this._FragmentBox____FragmentBox__textBoxIncludingTrailingSpaces_FI !== $ && A.throwUnnamedLateFieldADI(); + value = _this._FragmentBox____FragmentBox__textBoxIncludingTrailingSpaces_FI = new A.TextBox(t1.lineMetrics.left + t2, t3.baseline - t4, t3.left + t5, t6.lineMetrics.baseline + t7, t8); + } + return value; }, - $signature: 0 + toPaintingTextBox$0() { + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, + t1 = _this._FragmentPosition____FragmentPosition_line_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (_this.end > t1.endIndex - t1.trailingSpaces) { + t2 = _this.__engine$_textDirection; + t2.toString; + t1 = t1.lineMetrics.left; + if (t2 === B.TextDirection_1) { + t2 = _this.get$left(_this); + t3 = _this._FragmentPosition____FragmentPosition_line_A.lineMetrics; + t4 = _this._FragmentMetrics____FragmentMetrics__ascent_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t5 = _this.get$right(_this); + t6 = _this._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t6 === $ && A.throwUnnamedLateFieldNI(); + t7 = _this._FragmentMetrics__extraWidthForJustification; + t8 = _this._FragmentMetrics____FragmentMetrics__widthExcludingTrailingSpaces_A; + t8 === $ && A.throwUnnamedLateFieldNI(); + t9 = _this._FragmentPosition____FragmentPosition_line_A; + t10 = _this._FragmentMetrics____FragmentMetrics__descent_A; + t10 === $ && A.throwUnnamedLateFieldNI(); + t11 = _this.__engine$_textDirection; + t11.toString; + t11 = new A.TextBox(t1 + t2, t3.baseline - t4, t3.left + t5 - (t6 + t7 - t8), t9.lineMetrics.baseline + t10, t11); + t1 = t11; + } else { + t2 = _this.get$left(_this); + t3 = _this._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this._FragmentMetrics__extraWidthForJustification; + t5 = _this._FragmentMetrics____FragmentMetrics__widthExcludingTrailingSpaces_A; + t5 === $ && A.throwUnnamedLateFieldNI(); + t6 = _this._FragmentPosition____FragmentPosition_line_A.lineMetrics; + t7 = _this._FragmentMetrics____FragmentMetrics__ascent_A; + t7 === $ && A.throwUnnamedLateFieldNI(); + t8 = _this.get$right(_this); + t9 = _this._FragmentPosition____FragmentPosition_line_A; + t10 = _this._FragmentMetrics____FragmentMetrics__descent_A; + t10 === $ && A.throwUnnamedLateFieldNI(); + t11 = _this.__engine$_textDirection; + t11.toString; + t11 = new A.TextBox(t1 + t2 + (t3 + t4 - t5), t6.baseline - t7, t6.left + t8, t9.lineMetrics.baseline + t10, t11); + t1 = t11; + } + return t1; + } + return _this.get$_textBoxIncludingTrailingSpaces(); + }, + toTextBox$2$end$start(end, start) { + var t1, t2, before, after, left, right, t3, t4, t5, _this = this; + if (start == null) + start = _this.start; + if (end == null) + end = _this.end; + t1 = _this.start; + t2 = start <= t1; + if (t2 && end >= _this.end - _this.trailingNewlines) + return _this.get$_textBoxIncludingTrailingSpaces(); + if (t2) + before = 0; + else { + t2 = _this._FragmentMetrics____FragmentMetrics__spanometer_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.set$currentSpan(_this.span); + before = _this._FragmentMetrics____FragmentMetrics__spanometer_A._measure$2(t1, start); + } + t1 = _this.end - _this.trailingNewlines; + if (end >= t1) + after = 0; + else { + t2 = _this._FragmentMetrics____FragmentMetrics__spanometer_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.set$currentSpan(_this.span); + after = _this._FragmentMetrics____FragmentMetrics__spanometer_A._measure$2(end, t1); + } + t1 = _this.__engine$_textDirection; + t1.toString; + if (t1 === B.TextDirection_1) { + left = _this.get$left(_this) + before; + right = _this.get$right(_this) - after; + } else { + left = _this.get$left(_this) + after; + right = _this.get$right(_this) - before; + } + t1 = _this._FragmentPosition____FragmentPosition_line_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.lineMetrics; + t2 = t1.left; + t1 = t1.baseline; + t3 = _this._FragmentMetrics____FragmentMetrics__ascent_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this._FragmentMetrics____FragmentMetrics__descent_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t5 = _this.__engine$_textDirection; + t5.toString; + return new A.TextBox(t2 + left, t1 - t3, t2 + right, t1 + t4, t5); + }, + toTextBox$0() { + return this.toTextBox$2$end$start(null, null); + }, + getPositionForX$1(x) { + var startIndex, endIndex, $length, t1, cutoff, _this = this; + x = _this._makeXDirectionAgnostic$1(x); + startIndex = _this.start; + endIndex = _this.end - _this.trailingNewlines; + $length = endIndex - startIndex; + if ($length === 0) + return new A.TextPosition(startIndex, B.TextAffinity_1); + if ($length === 1) { + t1 = _this._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return x < t1 + _this._FragmentMetrics__extraWidthForJustification - x ? new A.TextPosition(startIndex, B.TextAffinity_1) : new A.TextPosition(endIndex, B.TextAffinity_0); + } + t1 = _this._FragmentMetrics____FragmentMetrics__spanometer_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.set$currentSpan(_this.span); + cutoff = _this._FragmentMetrics____FragmentMetrics__spanometer_A.forceBreak$4$allowEmpty$availableWidth(startIndex, endIndex, true, x); + if (cutoff === endIndex) + return new A.TextPosition(cutoff, B.TextAffinity_0); + t1 = cutoff + 1; + if (x - _this._FragmentMetrics____FragmentMetrics__spanometer_A._measure$2(startIndex, cutoff) < _this._FragmentMetrics____FragmentMetrics__spanometer_A._measure$2(startIndex, t1) - x) + return new A.TextPosition(cutoff, B.TextAffinity_1); + else + return new A.TextPosition(t1, B.TextAffinity_0); + }, + _makeXDirectionAgnostic$1(x) { + var t1; + if (this.__engine$_textDirection === B.TextDirection_0) { + t1 = this._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1 + this._FragmentMetrics__extraWidthForJustification - x; + } + return x; + } }; - A._PolyfillFontManager_registerAsset_closure.prototype = { - call$1($name) { - return A.S($name) + ": " + A.S(this.fontStyleMap.$index(0, $name)) + ";"; + A.EllipsisFragment.prototype = { + get$isSpaceOnly() { + return false; }, - $signature: 125 + get$isPlaceholder() { + return false; + }, + getText$1(paragraph) { + var t1 = paragraph.paragraphStyle.ellipsis; + t1.toString; + return t1; + }, + split$1(_, index) { + throw A.wrapException(A.Exception_Exception("Cannot split an EllipsisFragment")); + } }; A.TextLayoutService.prototype = { + get$spanometer() { + var _this = this, + value = _this.__TextLayoutService_spanometer_FI; + if (value === $) { + value !== $ && A.throwUnnamedLateFieldADI(); + value = _this.__TextLayoutService_spanometer_FI = new A.Spanometer(_this.paragraph, _this.context); + } + return value; + }, performLayout$1(constraints) { - var t4, spanometer, currentLine, t5, spanIndex, span, nextBreak, t6, additionalWidth, t7, revertedToSpan, boundsLeft, boundsRight, _i, line, t8, longestLineWidth, left, right, lastLine, shouldJustifyParagraph, breakToNextLine, widthOfLastSegment, _this = this, - t1 = _this.paragraph, - t2 = t1.spans, - spanCount = t2.length, - t3 = _this.width = constraints.width; + var t2, t3, currentLine, value, fragments, i, fragment, maxLines, boundsLeft, boundsRight, _i, line, t4, t5, longestLineWidth, left, right, runningMinIntrinsicWidth, runningMaxIntrinsicWidth, _this = this, + t1 = constraints.width; + _this.width = t1; _this.height = 0; _this.longestLine = null; _this.maxIntrinsicWidth = _this.minIntrinsicWidth = 0; _this.didExceedMaxLines = false; - t4 = _this.lines; - B.JSArray_methods.clear$0(t4); - if (spanCount === 0) - return; - spanometer = new A.Spanometer(t1, _this.context); - currentLine = A.LineBuilder$_(t1, spanometer, 0, 0, t3, B.LineBreakResult_vhn); - for (t5 = t1.paragraphStyle, spanIndex = 0; true;) { - if (spanIndex === spanCount) { - if (currentLine._segments.length !== 0 || currentLine.__engine$_end.type !== B.LineBreakType_3) { - currentLine.extendToEndOfText$0(); - t4.push(currentLine.build$0()); - } - break; - } - span = t2[spanIndex]; - if (span instanceof A.PlaceholderSpan) { - if (currentLine.widthIncludingSpace + span.width <= t3) - currentLine.addPlaceholder$1(span); - else { - if (currentLine._segments.length !== 0) { - t4.push(currentLine.build$0()); - currentLine = currentLine.nextLine$0(); - } - currentLine.addPlaceholder$1(span); - } - ++spanIndex; - } else if (span instanceof A.FlatTextSpan) { - spanometer.set$currentSpan(span); - nextBreak = currentLine.findNextBreak$0(); - t6 = nextBreak.lineBreak; - additionalWidth = currentLine.getAdditionalWidthTo$1(t6); - if (currentLine.width + additionalWidth <= t3) { - currentLine.extendTo$1(nextBreak); - if (t6.type === B.LineBreakType_2) { - t4.push(currentLine.build$0()); - currentLine = currentLine.nextLine$0(); - } - } else { - t6 = t5.ellipsis; - t7 = t6 != null; - if ((t7 && t5.maxLines == null || t4.length + 1 === t5.maxLines) && t7) { - currentLine.forceBreak$3$allowEmpty$ellipsis(nextBreak, true, t6); - t4.push(currentLine.build$1$ellipsis(t6)); - break; - } else if (!currentLine.isBreakable) { - currentLine.forceBreak$2$allowEmpty(nextBreak, false); - t4.push(currentLine.build$0()); - currentLine = currentLine.nextLine$0(); - } else { - currentLine.revertToLastBreakOpportunity$0(); - revertedToSpan = B.JSArray_methods.get$last(currentLine._segments).span; - for (; span !== revertedToSpan;) { - --spanIndex; - span = t2[spanIndex]; - } - t4.push(currentLine.build$0()); - currentLine = currentLine.nextLine$0(); - } - } - if (currentLine.__engine$_end.index >= span.get$end(span)) { - currentLine.createBox$0(); - ++spanIndex; - } - } else - throw A.wrapException(A.UnimplementedError$("Unknown span type: " + A.getRuntimeType(span).toString$0(0))); - if (t4.length === t5.maxLines) - break; + t2 = _this.lines; + B.JSArray_methods.clear$0(t2); + t3 = _this.paragraph; + currentLine = A.LineBuilder$_(t3, _this.get$spanometer(), 0, A._setArrayType([], type$.JSArray_LayoutFragment), 0, t1); + value = _this.__TextLayoutService_layoutFragmenter_FI; + if (value === $) { + t1 = t3.__CanvasParagraph_plainText_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + value !== $ && A.throwUnnamedLateFieldADI(); + value = _this.__TextLayoutService_layoutFragmenter_FI = new A.LayoutFragmenter(t3.spans, t1); } - for (t6 = t4.length, boundsLeft = 1 / 0, boundsRight = -1 / 0, _i = 0; _i < t6; ++_i) { - line = t4[_i]; - t7 = line.lineMetrics; - _this.height = _this.height + t7.height; - if (_this.alphabeticBaseline === -1) { - t8 = t7.baseline; - _this.alphabeticBaseline = t8; - _this.ideographicBaseline = t8 * 1.1662499904632568; + fragments = value.fragment$0(); + B.JSArray_methods.forEach$1(fragments, _this.get$spanometer().get$measureFragment()); + $label0$0: + for (i = 0; i < fragments.length; ++i) { + fragment = fragments[i]; + currentLine._updateMetrics$1(fragment); + if (fragment.type !== B.LineBreakType_1) + currentLine._lastBreakableFragment = currentLine._fragments.length; + B.JSArray_methods.add$1(currentLine._fragments, fragment); + for (; currentLine.width > currentLine.maxWidth;) { + if (currentLine.get$canHaveEllipsis()) { + currentLine.insertEllipsis$0(); + t2.push(currentLine.build$0()); + _this.didExceedMaxLines = true; + break $label0$0; + } + if (currentLine.get$isBreakable()) + currentLine.revertToLastBreakOpportunity$0(); + else + currentLine.forceBreakLastFragment$0(); + i += currentLine.appendZeroWidthFragments$2$startFrom(fragments, i + 1); + t2.push(currentLine.build$0()); + currentLine = currentLine.nextLine$0(); + } + t1 = currentLine._fragments; + if (t1.length !== 0) { + t1 = B.JSArray_methods.get$last(t1).type; + t1 = t1 === B.LineBreakType_2 || t1 === B.LineBreakType_3; + } else + t1 = false; + if (t1) { + t2.push(currentLine.build$0()); + currentLine = currentLine.nextLine$0(); + } } - t8 = _this.longestLine; - longestLineWidth = t8 == null ? null : t8.lineMetrics.width; + t1 = t3.paragraphStyle; + maxLines = t1.maxLines; + if (maxLines != null && t2.length > maxLines) { + _this.didExceedMaxLines = true; + B.JSArray_methods.removeRange$2(t2, maxLines, t2.length); + } + for (t3 = t2.length, boundsLeft = 1 / 0, boundsRight = -1 / 0, _i = 0; _i < t3; ++_i) { + line = t2[_i]; + t4 = line.lineMetrics; + _this.height = _this.height + t4.height; + if (_this.alphabeticBaseline === -1) { + t5 = t4.baseline; + _this.alphabeticBaseline = t5; + _this.ideographicBaseline = t5 * 1.1662499904632568; + } + t5 = _this.longestLine; + longestLineWidth = t5 == null ? null : t5.lineMetrics.width; if (longestLineWidth == null) longestLineWidth = 0; - t8 = t7.width; - if (longestLineWidth < t8) + t5 = t4.width; + if (longestLineWidth < t5) _this.longestLine = line; - left = t7.left; + left = t4.left; if (left < boundsLeft) boundsLeft = left; - right = left + t8; + right = left + t5; if (right > boundsRight) boundsRight = right; } _this._paintBounds = new A.Rect(boundsLeft, 0, boundsRight, _this.height); - if (t6 !== 0) { - lastLine = B.JSArray_methods.get$last(t4); - t6 = _this.width; - t6.toString; - shouldJustifyParagraph = isFinite(t6) && t5.textAlign === B.TextAlign_3; - for (t5 = t4.length, _i = 0; _i < t4.length; t4.length === t5 || (0, A.throwConcurrentModificationError)(t4), ++_i) { - line = t4[_i]; - _this._positionLineBoxes$2$withJustification(line, shouldJustifyParagraph && !line.$eq(0, lastLine)); - } + if (t3 !== 0) { + t3 = _this.width; + t3.toString; + if (isFinite(t3) && t1.textAlign === B.TextAlign_3) + for (i = 0; i < t2.length - 1; ++i) + for (t1 = t2[i].fragments, t3 = t1.length, _i = 0; _i < t1.length; t1.length === t3 || (0, A.throwConcurrentModificationError)(t1), ++_i) + t1[_i].justifyTo$1$paragraphWidth(_this.width); } - currentLine = A.LineBuilder$_(t1, spanometer, 0, 0, t3, B.LineBreakResult_vhn); - for (spanIndex = 0; spanIndex < spanCount;) { - span = t2[spanIndex]; - if (span instanceof A.PlaceholderSpan) { - currentLine.addPlaceholder$1(span); - ++spanIndex; - breakToNextLine = false; - } else if (span instanceof A.FlatTextSpan) { - spanometer.set$currentSpan(span); - nextBreak = currentLine.findNextBreak$0(); - currentLine.extendTo$1(nextBreak); - breakToNextLine = nextBreak.lineBreak.type === B.LineBreakType_2 && true; - if (currentLine.__engine$_end.index >= span.end) - ++spanIndex; - } else - breakToNextLine = false; - widthOfLastSegment = B.JSArray_methods.get$last(currentLine._segments).width; - if (_this.minIntrinsicWidth < widthOfLastSegment) - _this.minIntrinsicWidth = widthOfLastSegment; - t1 = _this.maxIntrinsicWidth; - t3 = currentLine.widthIncludingSpace; - if (t1 < t3) - _this.maxIntrinsicWidth = t3; - if (breakToNextLine) - currentLine = currentLine.nextLine$0(); - } - }, - _positionLineBoxes$2$withJustification(line, withJustification) { - var t1, t2, i, cumulativeWidth, t3, box, t4, t5, t6, i0, lastNonSpaceBox, t7, - boxes = line.boxes, - justifyPerSpaceBox = withJustification ? this._calculateJustifyPerSpaceBox$1(line) : 0; - for (t1 = this.paragraph.paragraphStyle, t2 = line.lineMetrics.width, i = 0, cumulativeWidth = 0; t3 = boxes.length, i < t3;) { - box = boxes[i]; - t4 = t1.textDirection; - t5 = t4 == null; - t6 = t5 ? B.TextDirection_1 : t4; - if (box.boxDirection === t6) { - box.__RangeBox_startOffset_F !== $ && A.throwUnnamedLateFieldAI(); - box.__RangeBox_startOffset_F = cumulativeWidth; - box.__RangeBox_lineWidth_F !== $ && A.throwUnnamedLateFieldAI(); - box.__RangeBox_lineWidth_F = t2; - if (box instanceof A.SpanBox && box.isSpaceOnly && !box._isTrailingSpace) - box.__engine$_width += justifyPerSpaceBox; - cumulativeWidth += box.get$width(box); - ++i; - continue; - } - i0 = i + 1; - lastNonSpaceBox = i; - while (true) { - if (i0 < t3) { - t6 = boxes[i0]; - t7 = t5 ? B.TextDirection_1 : t4; - t7 = t6.boxDirection !== t7; - t6 = t7; - } else - t6 = false; - if (!t6) + B.JSArray_methods.forEach$1(t2, _this.get$_positionLineFragments()); + for (t1 = fragments.length, runningMinIntrinsicWidth = 0, runningMaxIntrinsicWidth = 0, _i = 0; _i < t1; ++_i) { + fragment = fragments[_i]; + t2 = fragment._FragmentMetrics____FragmentMetrics__widthExcludingTrailingSpaces_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + runningMinIntrinsicWidth += t2; + t2 = fragment._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + runningMaxIntrinsicWidth += t2 + fragment._FragmentMetrics__extraWidthForJustification; + switch (fragment.type.index) { + case 1: break; - box = boxes[i0]; - lastNonSpaceBox = box instanceof A.SpanBox && box.isSpaceOnly ? lastNonSpaceBox : i0; - ++i0; + case 0: + _this.minIntrinsicWidth = Math.max(_this.minIntrinsicWidth, runningMinIntrinsicWidth); + runningMinIntrinsicWidth = 0; + break; + case 2: + case 3: + _this.minIntrinsicWidth = Math.max(_this.minIntrinsicWidth, runningMinIntrinsicWidth); + _this.maxIntrinsicWidth = Math.max(_this.maxIntrinsicWidth, runningMaxIntrinsicWidth); + runningMinIntrinsicWidth = 0; + runningMaxIntrinsicWidth = 0; + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - i0 = lastNonSpaceBox + 1; - cumulativeWidth += this._positionLineBoxesInReverse$5$justifyPerSpaceBox$startOffset(line, i, lastNonSpaceBox, justifyPerSpaceBox, cumulativeWidth); - i = i0; } }, - _positionLineBoxesInReverse$5$justifyPerSpaceBox$startOffset(line, first, last, justifyPerSpaceBox, startOffset) { - var t1, i, cumulativeWidth, box, - boxes = line.boxes; - for (t1 = line.lineMetrics.width, i = last, cumulativeWidth = 0; i >= first; --i) { - box = boxes[i]; - box.__RangeBox_startOffset_F !== $ && A.throwUnnamedLateFieldAI(); - box.__RangeBox_startOffset_F = startOffset + cumulativeWidth; - box.__RangeBox_lineWidth_F !== $ && A.throwUnnamedLateFieldAI(); - box.__RangeBox_lineWidth_F = t1; - if (box instanceof A.SpanBox && box.isSpaceOnly && !box._isTrailingSpace) - box.__engine$_width += justifyPerSpaceBox; - cumulativeWidth += box.get$width(box); - } - return cumulativeWidth; - }, - _calculateJustifyPerSpaceBox$1(line) { - var t1 = this.width, - spaceBoxesToJustify = line.spaceBoxCount - line.trailingSpaceBoxCount; - if (spaceBoxesToJustify > 0) - return (t1 - line.lineMetrics.width) / spaceBoxesToJustify; - return 0; - }, - getBoxesForPlaceholders$0() { - var t1, t2, _i, line, t3, t4, t5, $top, lineTop, t6, t7, _i0, box, t8, t9, t10, t11, top0, - boxes = A._setArrayType([], type$.JSArray_TextBox); - for (t1 = this.lines, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { - line = t1[_i]; - for (t3 = line.boxes, t4 = t3.length, t5 = line.lineMetrics, $top = t5.baseline, lineTop = $top - t5.ascent, t6 = t5.left, t5 = t5.height, t7 = lineTop + t5, _i0 = 0; _i0 < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i0) { - box = t3[_i0]; - if (box instanceof A.PlaceholderBox) { - t8 = box.paragraphDirection; - t9 = t8 === B.TextDirection_1; - t10 = box.__RangeBox_startOffset_F; - if (t9) - t10 === $ && A.throwUnnamedLateFieldNI(); - else { - t11 = box.__RangeBox_lineWidth_F; - t11 === $ && A.throwUnnamedLateFieldNI(); - t10 === $ && A.throwUnnamedLateFieldNI(); - t10 = t11 - (t10 + box.get$width(box)); - } - t11 = box.__RangeBox_startOffset_F; - if (t9) { - t11 === $ && A.throwUnnamedLateFieldNI(); - t9 = t11 + box.get$width(box); - } else { - t9 = box.__RangeBox_lineWidth_F; - t9 === $ && A.throwUnnamedLateFieldNI(); - t11 === $ && A.throwUnnamedLateFieldNI(); - t11 = t9 - t11; - t9 = t11; - } - t11 = box.placeholder; - switch (t11.alignment.index) { - case 3: - top0 = lineTop; - break; - case 5: - top0 = lineTop + (t5 - t11.height) / 2; - break; - case 4: - top0 = t7 - t11.height; - break; - case 1: - top0 = $top - t11.height; - break; - case 2: - top0 = $top; - break; - case 0: - top0 = $top - t11.baselineOffset; - break; - default: - A.throwExpression(A.ReachabilityError$(string$.x60null_c)); - top0 = null; - } - boxes.push(new A.TextBox(t6 + t10, top0, t6 + t9, top0 + t11.height, t8)); + _positionLineFragments$1(line) { + var t2, sandwichStart, startOffset, sequenceStart, i, t3, _this = this, _null = null, + previousDirection = _this.paragraph.paragraphStyle.textDirection, + t1 = previousDirection == null, + previousDirection0 = t1 ? B.TextDirection_1 : previousDirection; + for (t2 = line.fragments, sandwichStart = _null, startOffset = 0, sequenceStart = 0, i = 0; t3 = t2.length, i <= t3; ++i) { + if (i < t3) { + t3 = t2[i].fragmentFlow; + if (t3 === B.FragmentFlow_2) { + sandwichStart = _null; + continue; + } + if (t3 === B.FragmentFlow_3) { + if (sandwichStart == null) + sandwichStart = i; + continue; + } + if ((t3 === B.FragmentFlow_0 ? B.TextDirection_1 : B.TextDirection_0) === previousDirection0) { + sandwichStart = _null; + continue; } } + if (sandwichStart == null) + startOffset += _this._positionFragmentRange$5$direction$end$line$start$startOffset(previousDirection0, i, line, sequenceStart, startOffset); + else { + startOffset += _this._positionFragmentRange$5$direction$end$line$start$startOffset(previousDirection0, sandwichStart, line, sequenceStart, startOffset); + startOffset += _this._positionFragmentRange$5$direction$end$line$start$startOffset(t1 ? B.TextDirection_1 : previousDirection, i, line, sandwichStart, startOffset); + } + if (i < t2.length) { + t3 = t2[i].__engine$_textDirection; + t3.toString; + previousDirection0 = t3; + } + sequenceStart = i; + sandwichStart = _null; } + }, + _positionFragmentRange$5$direction$end$line$start$startOffset(direction, end, line, start, startOffset) { + var i, cumulativeWidth, fragment, t2, + t1 = this.paragraph.paragraphStyle.textDirection; + if (direction === (t1 == null ? B.TextDirection_1 : t1)) + for (t1 = line.fragments, i = start, cumulativeWidth = 0; i < end; ++i) { + fragment = t1[i]; + fragment._FragmentPosition____FragmentPosition__startOffset_A = startOffset + cumulativeWidth; + if (fragment.__engine$_textDirection == null) + fragment.__engine$_textDirection = direction; + t2 = fragment._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + cumulativeWidth += t2 + fragment._FragmentMetrics__extraWidthForJustification; + } + else + for (i = end - 1, t1 = line.fragments, cumulativeWidth = 0; i >= start; --i) { + fragment = t1[i]; + fragment._FragmentPosition____FragmentPosition__startOffset_A = startOffset + cumulativeWidth; + if (fragment.__engine$_textDirection == null) + fragment.__engine$_textDirection = direction; + t2 = fragment._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + cumulativeWidth += t2 + fragment._FragmentMetrics__extraWidthForJustification; + } + return cumulativeWidth; + }, + getBoxesForPlaceholders$0() { + var t1, t2, _i, t3, t4, _i0, fragment, + boxes = A._setArrayType([], type$.JSArray_TextBox); + for (t1 = this.lines, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) + for (t3 = t1[_i].fragments, t4 = t3.length, _i0 = 0; _i0 < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i0) { + fragment = t3[_i0]; + if (fragment.get$isPlaceholder()) + boxes.push(fragment.toTextBox$0()); + } return boxes; }, getBoxesForRange$4(start, end, boxHeightStyle, boxWidthStyle) { - var $length, boxes, t1, t2, _i, line, t3, t4, _i0, box; + var t1, $length, boxes, t2, _i, line, t3, t4, _i0, fragment; if (start >= end || start < 0 || end < 0) return A._setArrayType([], type$.JSArray_TextBox); - $length = this.paragraph.plainText.length; + t1 = this.paragraph.__CanvasParagraph_plainText_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + $length = t1.length; if (start > $length || end > $length) return A._setArrayType([], type$.JSArray_TextBox); boxes = A._setArrayType([], type$.JSArray_TextBox); for (t1 = this.lines, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { line = t1[_i]; if (start < line.endIndex && line.startIndex < end) - for (t3 = line.boxes, t4 = t3.length, _i0 = 0; _i0 < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i0) { - box = t3[_i0]; - if (box instanceof A.SpanBox && start < box.end.index && box.start.index < end) - boxes.push(box.intersect$4$forPainting(line, start, end, false)); + for (t3 = line.fragments, t4 = t3.length, _i0 = 0; _i0 < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i0) { + fragment = t3[_i0]; + if (!fragment.get$isPlaceholder() && start < fragment.end && fragment.start < end) + boxes.push(fragment.toTextBox$2$end$start(end, start)); } } return boxes; }, getPositionForOffset$1(offset) { - var dx, _i, box, t3, t4, t5, + var dx, _i, fragment, t3, t4, t5, t6, line = this._findLineForY$1(offset._dy), t1 = offset._dx, t2 = line.lineMetrics.left; if (t1 <= t2) return new A.TextPosition(line.startIndex, B.TextAffinity_1); if (t1 >= t2 + line.widthWithTrailingSpaces) - return new A.TextPosition(line.endIndexWithoutNewlines, B.TextAffinity_0); + return new A.TextPosition(line.endIndex - line.trailingNewlines, B.TextAffinity_0); dx = t1 - t2; - for (t1 = line.boxes, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { - box = t1[_i]; - t3 = box.paragraphDirection === B.TextDirection_1; - t4 = box.__RangeBox_startOffset_F; - if (t3) - t4 === $ && A.throwUnnamedLateFieldNI(); - else { - t5 = box.__RangeBox_lineWidth_F; + for (t1 = line.fragments, t2 = t1.length, _i = 0; _i < t2; ++_i) { + fragment = t1[_i]; + t3 = fragment._FragmentPosition____FragmentPosition_line_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = t3.textDirection === B.TextDirection_1; + t5 = fragment._FragmentPosition____FragmentPosition__startOffset_A; + if (t4) { t5 === $ && A.throwUnnamedLateFieldNI(); - t4 === $ && A.throwUnnamedLateFieldNI(); - t4 = t5 - (t4 + box.get$width(box)); + t6 = t5; + } else { + t5 === $ && A.throwUnnamedLateFieldNI(); + t6 = fragment._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t6 === $ && A.throwUnnamedLateFieldNI(); + t6 = t3.lineMetrics.width - (t5 + (t6 + fragment._FragmentMetrics__extraWidthForJustification)); } - if (t4 <= dx) { - t4 = box.__RangeBox_startOffset_F; - if (t3) { - t4 === $ && A.throwUnnamedLateFieldNI(); - t3 = t4 + box.get$width(box); + if (t6 <= dx) { + if (t4) { + t5 === $ && A.throwUnnamedLateFieldNI(); + t6 = fragment._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t6 === $ && A.throwUnnamedLateFieldNI(); + t6 = t5 + (t6 + fragment._FragmentMetrics__extraWidthForJustification); } else { - t3 = box.__RangeBox_lineWidth_F; - t3 === $ && A.throwUnnamedLateFieldNI(); - t4 === $ && A.throwUnnamedLateFieldNI(); - t4 = t3 - t4; - t3 = t4; + t5 === $ && A.throwUnnamedLateFieldNI(); + t6 = t3.lineMetrics.width - t5; } - t3 = dx <= t3; + t6 = dx <= t6; } else - t3 = false; - if (t3) - return box.getPositionForX$1(dx); + t6 = false; + if (t6) { + if (t4) { + t5 === $ && A.throwUnnamedLateFieldNI(); + t1 = t5; + } else { + t5 === $ && A.throwUnnamedLateFieldNI(); + t1 = fragment._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t3.lineMetrics.width - (t5 + (t1 + fragment._FragmentMetrics__extraWidthForJustification)); + } + return fragment.getPositionForX$1(dx - t1); + } } return new A.TextPosition(line.startIndex, B.TextAffinity_1); }, @@ -153427,117 +160953,34 @@ return B.JSArray_methods.get$last(t1); } }; - A.RangeBox.prototype = { - get$left(_) { - var t2, _this = this, - t1 = _this.__RangeBox_startOffset_F; - if (_this.paragraphDirection === B.TextDirection_1) - t1 === $ && A.throwUnnamedLateFieldNI(); - else { - t2 = _this.__RangeBox_lineWidth_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t2 - (t1 + _this.get$width(_this)); - } - return t1; - }, - get$right(_) { - var t2, _this = this, - t1 = _this.__RangeBox_startOffset_F; - if (_this.paragraphDirection === B.TextDirection_1) { - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 += _this.get$width(_this); - } else { - t2 = _this.__RangeBox_lineWidth_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t2 - t1; - } - return t1; - } - }; - A.PlaceholderBox.prototype = { - get$width(_) { - return this.placeholder.width; - }, - getPositionForX$1(x) { - var _this = this, - t1 = x - _this.get$left(_this) < _this.get$right(_this) - x ? B.TextAffinity_0 : B.TextAffinity_1; - return new A.TextPosition(_this.start.index, t1); - } - }; - A.SpanBox.prototype = { - get$width(_) { - return this.__engine$_width; - }, - intersect$4$forPainting(line, start, end, forPainting) { - var before, t3, after, left, right, _this = this, - t1 = line.lineMetrics, - $top = t1.baseline - _this.baseline, - t2 = _this.start.index; - if (start <= t2) - before = 0; - else { - t3 = _this.spanometer; - t3.set$currentSpan(_this.span); - before = t3._measure$2(t2, start); - } - t2 = _this.end.indexWithoutTrailingNewlines; - if (end >= t2) - after = 0; - else { - t3 = _this.spanometer; - t3.set$currentSpan(_this.span); - after = t3._measure$2(end, t2); - } - t2 = _this.contentDirection; - if (t2 === B.TextDirection_1) { - left = _this.get$left(_this) + before; - right = _this.get$right(_this) - after; - } else { - left = _this.get$left(_this) + after; - right = _this.get$right(_this) - before; - } - if (forPainting && _this._isTrailingSpace) - if (_this.paragraphDirection === B.TextDirection_1) - right = left; - else - left = right; - t1 = t1.left; - return new A.TextBox(t1 + left, $top, t1 + right, $top + _this.height, t2); - }, - getPositionForX$1(x) { - var startIndex, endIndex, cutoff, t2, _this = this, - t1 = _this.spanometer; - t1.set$currentSpan(_this.span); - x = _this.contentDirection !== B.TextDirection_1 ? _this.get$right(_this) - x : x - _this.get$left(_this); - startIndex = _this.start.index; - endIndex = _this.end.indexWithoutTrailingNewlines; - cutoff = t1.forceBreak$4$allowEmpty$availableWidth(startIndex, endIndex, true, x); - if (cutoff === endIndex) - return new A.TextPosition(cutoff, B.TextAffinity_0); - t2 = cutoff + 1; - if (x - t1._measure$2(startIndex, cutoff) < t1._measure$2(startIndex, t2) - x) - return new A.TextPosition(cutoff, B.TextAffinity_1); - else - return new A.TextPosition(t2, B.TextAffinity_0); - } - }; - A.LineSegment.prototype = {}; A.LineBuilder.prototype = { - set$end(_, value) { - if (value.type !== B.LineBreakType_1) - this.isBreakable = true; - this.__engine$_end = value; + get$endIndex() { + var t1 = this._fragments; + if (t1.length !== 0) + t1 = B.JSArray_methods.get$last(t1).end; + else { + t1 = this._fragmentsForNextLine; + t1.toString; + t1 = B.JSArray_methods.get$first(t1).start; + } + return t1; + }, + get$isBreakable() { + var t1 = this._fragments; + if (t1.length === 0) + return false; + if (B.JSArray_methods.get$last(t1).type !== B.LineBreakType_1) + return this._breakCount > 1; + return this._breakCount > 0; }, get$isEmpty(_) { - return this._segments.length === 0; + return this._fragments.length === 0; }, get$alignOffset() { var emptySpace = this.maxWidth - this.width, t1 = this.paragraph.paragraphStyle, textAlign = t1.textAlign; - switch (textAlign.index) { + switch ((textAlign == null ? B.TextAlign_4 : textAlign).index) { case 2: return emptySpace / 2; case 1: @@ -153552,322 +160995,300 @@ return 0; } }, - getAdditionalWidthTo$1(newEnd) { - var _this = this, - t1 = _this.__engine$_end.index, - t2 = newEnd.indexWithoutTrailingSpaces; - if (t1 === t2) - return 0; - return _this.widthIncludingSpace - _this.width + _this.spanometer._measure$2(t1, t2); - }, - get$_isLastBoxAPlaceholder() { - var t1 = this._boxes; - if (t1.length === 0) + get$canHaveEllipsis() { + var maxLines, + t1 = this.paragraph.paragraphStyle; + if (t1.ellipsis == null) return false; - return B.JSArray_methods.get$last(t1) instanceof A.PlaceholderBox; + maxLines = t1.maxLines; + return maxLines == null || maxLines === this.lineNumber + 1; }, - get$_currentBoxDirection() { - var value = this.__LineBuilder__currentBoxDirection_AI; - if (value === $) { - value = this.paragraph.paragraphStyle.textDirection; - value = this.__LineBuilder__currentBoxDirection_AI = value == null ? B.TextDirection_1 : value; - } - return value; - }, - get$_currentContentDirection() { - var value = this.__LineBuilder__currentContentDirection_AI; - if (value === $) { - value = this.paragraph.paragraphStyle.textDirection; - value = this.__LineBuilder__currentContentDirection_AI = value == null ? B.TextDirection_1 : value; - } - return value; - }, - extendTo$1(newEnd) { - var _this = this, - t1 = _this.ascent, - t2 = _this.spanometer, - t3 = t2._currentRuler; - _this.ascent = Math.max(t1, t3.get$alphabeticBaseline(t3)); - t3 = _this.descent; - t1 = t2._currentRuler; - t1 = t1.get$height(t1); - t2 = t2._currentRuler; - _this.descent = Math.max(t3, t1 - t2.get$alphabeticBaseline(t2)); - t1 = newEnd.isSpaceOnly; - if (!t1) { - t2 = newEnd.textDirection; - t2 = _this.get$_currentBoxDirection() !== t2 || _this.get$_currentContentDirection() !== t2; + get$_canAppendEmptyFragments() { + var t1 = this._fragments; + if (t1.length !== 0) { + t1 = B.JSArray_methods.get$last(t1).type; + t1 = t1 === B.LineBreakType_2 || t1 === B.LineBreakType_3; } else - t2 = true; - if (t2) - _this.createBox$0(); - t2 = newEnd.textDirection; - t3 = t2 == null; - _this.__LineBuilder__currentBoxDirection_AI = t3 ? _this.get$_currentBoxDirection() : t2; - _this.__LineBuilder__currentContentDirection_AI = t3 ? B.TextDirection_1 : t2; - _this._addSegment$1(_this._createSegment$1(newEnd.lineBreak)); + t1 = false; if (t1) - _this.createBox$1$isSpaceOnly(true); + return false; + t1 = this._fragmentsForNextLine; + t1 = t1 == null ? null : t1.length !== 0; + if (t1 === true) + return false; + return true; }, - extendToEndOfText$0() { - var t1, endOfText, t2, t3, _this = this; - if (_this.__engine$_end.type === B.LineBreakType_3) - return; - t1 = _this.paragraph.plainText.length; - endOfText = new A.LineBreakResult(t1, t1, t1, B.LineBreakType_3); - t1 = _this.spanometer; - if (t1._currentSpan != null) { - t2 = _this.ascent; - t3 = t1._currentRuler; - _this.ascent = Math.max(t2, t3.get$alphabeticBaseline(t3)); - t3 = _this.descent; - t2 = t1._currentRuler; - t2 = t2.get$height(t2); - t1 = t1._currentRuler; - _this.descent = Math.max(t3, t2 - t1.get$alphabeticBaseline(t1)); - _this._addSegment$1(_this._createSegment$1(endOfText)); - } else - _this.set$end(0, endOfText); + addFragment$1(fragment) { + var _this = this; + _this._updateMetrics$1(fragment); + if (fragment.type !== B.LineBreakType_1) + _this._lastBreakableFragment = _this._fragments.length; + B.JSArray_methods.add$1(_this._fragments, fragment); }, - addPlaceholder$1(placeholder) { - var ascent, descent, t1, t2, diff, _this = this; - switch (placeholder.alignment.index) { - case 3: - ascent = _this.ascent; - descent = placeholder.height - ascent; - break; - case 4: - descent = _this.descent; - ascent = placeholder.height - descent; - break; - case 5: - t1 = _this.ascent; - t2 = _this.descent; - diff = placeholder.height / 2 - (t1 + t2) / 2; - ascent = t1 + diff; - descent = t2 + diff; - break; - case 1: - ascent = placeholder.height; - descent = 0; - break; - case 2: - descent = placeholder.height; - ascent = 0; - break; - case 0: - ascent = placeholder.baselineOffset; - descent = placeholder.height - ascent; - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - _this.ascent = Math.max(_this.ascent, ascent); - _this.descent = Math.max(_this.descent, descent); - t1 = _this.__engine$_end; - t2 = placeholder.width; - _this._addSegment$1(new A.LineSegment(placeholder, t1, t1, t2, t2)); - t2 = _this.get$_currentBoxStart(); - t1 = _this.paragraph.paragraphStyle.textDirection; - if (t1 == null) - t1 = B.TextDirection_1; - _this._boxes.push(new A.PlaceholderBox(placeholder, t2, t2, t1, _this.get$_currentBoxDirection())); - _this._currentBoxStartOffset = _this.widthIncludingSpace; - _this.isBreakable = true; - }, - _createSegment$1(segmentEnd) { - var t3, - segmentStart = this.__engine$_end, - t1 = this.spanometer, - t2 = t1._currentSpan; - t2.toString; - t3 = segmentStart.index; - return new A.LineSegment(t2, segmentStart, segmentEnd, t1._measure$2(t3, segmentEnd.indexWithoutTrailingSpaces), t1._measure$2(t3, segmentEnd.indexWithoutTrailingNewlines)); - }, - _addSegment$1(segment) { - var t1, t2, _this = this; - _this._segments.push(segment); - t1 = segment.width; - if (t1 !== 0) { - t2 = _this.width; - _this.width = t2 + (_this.widthIncludingSpace - t2 + t1); - } - _this.widthIncludingSpace = _this.widthIncludingSpace + segment.widthIncludingSpace; - _this.set$end(0, segment.end); - }, - _popSegment$0() { - var t2, i, widthOfTrailingSpace, poppedBox, _this = this, - t1 = _this._segments, - poppedSegment = t1.pop(); - if (t1.length === 0) { - _this.widthIncludingSpace = _this.width = 0; - _this.set$end(0, _this.start); - } else { - _this.widthIncludingSpace = _this.widthIncludingSpace - poppedSegment.widthIncludingSpace; - _this.set$end(0, B.JSArray_methods.get$last(t1).end); - t2 = poppedSegment.width; - if (t2 !== 0) { - _this.width -= t2; - i = t1.length - 1; - widthOfTrailingSpace = 0; - while (true) { - t2 = i >= 0; - if (!(t2 && t1[i].width === 0)) - break; - widthOfTrailingSpace += t1[i].widthIncludingSpace; - --i; - } - if (t2) { - t1 = t1[i]; - widthOfTrailingSpace += t1.widthIncludingSpace - t1.width; - } - _this.width -= widthOfTrailingSpace; - } - } - if (_this.get$_currentBoxStart().index > poppedSegment.start.index) { - poppedBox = _this._boxes.pop(); - _this._currentBoxStartOffset = _this._currentBoxStartOffset - poppedBox.get$width(poppedBox); - if (poppedBox instanceof A.SpanBox && poppedBox.isSpaceOnly) - --_this._spaceBoxCount; - } - return poppedSegment; - }, - forceBreak$3$allowEmpty$ellipsis(nextBreak, allowEmpty, ellipsis) { - var t1, t2, breakingPoint, availableWidth, segmentToBreak, _this = this; - if (ellipsis == null) { + _updateMetrics$1(fragment) { + var placeholder, ascent, descent, diff, _this = this, + t1 = _this._spaceCount, + t2 = fragment.trailingSpaces; + _this._spaceCount = t1 + t2; + if (fragment.get$isSpaceOnly()) + _this._trailingSpaces += t2; + else { + _this._trailingSpaces = t2; t1 = _this.widthIncludingSpace; - t2 = nextBreak.lineBreak.indexWithoutTrailingSpaces; - breakingPoint = _this.spanometer.forceBreak$4$allowEmpty$availableWidth(_this.__engine$_end.index, t2, allowEmpty, _this.maxWidth - t1); - if (breakingPoint === t2) - _this.extendTo$1(nextBreak); - else - _this.extendTo$1(new A.DirectionalPosition(new A.LineBreakResult(breakingPoint, breakingPoint, breakingPoint, B.LineBreakType_1), nextBreak.textDirection, nextBreak.isSpaceOnly)); + t2 = fragment._FragmentMetrics____FragmentMetrics__widthExcludingTrailingSpaces_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + _this.width = t1 + t2; + } + t1 = _this.widthIncludingSpace; + t2 = fragment._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + _this.widthIncludingSpace = t1 + (t2 + fragment._FragmentMetrics__extraWidthForJustification); + if (fragment.get$isPlaceholder()) { + placeholder = type$.PlaceholderSpan._as(fragment.span); + switch (placeholder.alignment.index) { + case 3: + ascent = _this.ascent; + descent = placeholder.height - ascent; + break; + case 4: + descent = _this.descent; + ascent = placeholder.height - descent; + break; + case 5: + t1 = _this.ascent; + t2 = _this.descent; + diff = placeholder.height / 2 - (t1 + t2) / 2; + ascent = t1 + diff; + descent = t2 + diff; + break; + case 1: + ascent = placeholder.height; + descent = 0; + break; + case 2: + descent = placeholder.height; + ascent = 0; + break; + case 0: + ascent = placeholder.baselineOffset; + descent = placeholder.height - ascent; + break; + default: + A.throwExpression(A.ReachabilityError$(string$.x60null_c)); + ascent = null; + descent = null; + } + t1 = fragment._FragmentMetrics____FragmentMetrics__widthExcludingTrailingSpaces_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + fragment.setMetrics$5$ascent$descent$widthExcludingTrailingSpaces$widthIncludingTrailingSpaces(_this.spanometer, ascent, descent, t1, fragment._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A + fragment._FragmentMetrics__extraWidthForJustification); + } + if (fragment.type !== B.LineBreakType_1) + ++_this._breakCount; + t1 = _this.ascent; + t2 = fragment._FragmentMetrics____FragmentMetrics__ascent_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + _this.ascent = Math.max(t1, A.checkNum(t2)); + t2 = _this.descent; + t1 = fragment._FragmentMetrics____FragmentMetrics__descent_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + _this.descent = Math.max(t2, t1); + }, + _recalculateMetrics$0() { + var t1, _this = this, + i = _this._breakCount = _this._trailingSpaces = _this._spaceCount = _this.descent = _this.ascent = _this.widthIncludingSpace = _this.width = 0; + _this._lastBreakableFragment = -1; + for (t1 = _this._fragments; i < t1.length; ++i) { + _this._updateMetrics$1(t1[i]); + if (t1[i].type !== B.LineBreakType_1) + _this._lastBreakableFragment = i; + } + }, + forceBreakLastFragment$2$allowEmptyLine$availableWidth(allowEmptyLine, availableWidth) { + var t1, allowLastFragmentToBeEmpty, lastFragment, t2, t3, t4, t5, forceBreakEnd, breakingPoint, split, first, second, _this = this; + if (availableWidth == null) + availableWidth = _this.maxWidth; + if (_this._fragmentsForNextLine == null) + _this._fragmentsForNextLine = A._setArrayType([], type$.JSArray_LayoutFragment); + t1 = _this._fragments; + allowLastFragmentToBeEmpty = t1.length > 1 || allowEmptyLine; + lastFragment = B.JSArray_methods.get$last(t1); + if (lastFragment.get$isPlaceholder()) { + if (allowLastFragmentToBeEmpty) { + t2 = _this._fragmentsForNextLine; + t2.toString; + B.JSArray_methods.insert$2(t2, 0, B.JSArray_methods.removeLast$0(t1)); + _this._recalculateMetrics$0(); + } return; } - t1 = _this.spanometer; - availableWidth = _this.maxWidth - A.measureSubstring(t1.context, ellipsis, 0, ellipsis.length, null); - segmentToBreak = _this._createSegment$1(nextBreak.lineBreak); - t2 = _this._segments; - while (true) { - if (!(t2.length !== 0 && _this.widthIncludingSpace > availableWidth)) - break; - segmentToBreak = _this._popSegment$0(); + t2 = _this.spanometer; + t2.set$currentSpan(lastFragment.span); + t3 = _this.widthIncludingSpace; + t4 = lastFragment._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t5 = lastFragment._FragmentMetrics__extraWidthForJustification; + forceBreakEnd = lastFragment.end - lastFragment.trailingNewlines; + breakingPoint = t2.forceBreak$4$allowEmpty$availableWidth(lastFragment.start, forceBreakEnd, allowLastFragmentToBeEmpty, availableWidth - (t3 - (t4 + t5))); + if (breakingPoint === forceBreakEnd) + return; + B.JSArray_methods.removeLast$0(t1); + _this._recalculateMetrics$0(); + split = lastFragment.split$1(0, breakingPoint); + first = B.JSArray_methods.get$first(split); + if (first != null) { + t2.measureFragment$1(first); + _this.addFragment$1(first); } - t1.set$currentSpan(type$.FlatTextSpan._as(segmentToBreak.span)); - breakingPoint = t1.forceBreak$4$allowEmpty$availableWidth(segmentToBreak.start.index, segmentToBreak.end.index, allowEmpty, availableWidth - _this.widthIncludingSpace); - t1 = _this._boxes; - while (true) { - if (!(t1.length !== 0 && B.JSArray_methods.get$last(t1).end.index > breakingPoint)) - break; - t1.pop(); + second = B.JSArray_methods.get$last(split); + if (second != null) { + t2.measureFragment$1(second); + t1 = _this._fragmentsForNextLine; + t1.toString; + B.JSArray_methods.insert$2(t1, 0, second); } - _this._currentBoxStartOffset = _this.widthIncludingSpace; - _this.extendTo$1(new A.DirectionalPosition(new A.LineBreakResult(breakingPoint, breakingPoint, breakingPoint, B.LineBreakType_1), nextBreak.textDirection, nextBreak.isSpaceOnly)); }, - forceBreak$2$allowEmpty(nextBreak, allowEmpty) { - return this.forceBreak$3$allowEmpty$ellipsis(nextBreak, allowEmpty, null); + forceBreakLastFragment$0() { + return this.forceBreakLastFragment$2$allowEmptyLine$availableWidth(false, null); + }, + insertEllipsis$0() { + var t2, t3, t4, t5, ellipsisWidth, t6, availableWidth, t7, t8, t9, lastFragment, ellipsisFragment, _this = this, + t1 = _this.paragraph.paragraphStyle.ellipsis; + t1.toString; + _this._fragmentsForNextLine = A._setArrayType([], type$.JSArray_LayoutFragment); + t2 = _this.spanometer; + t3 = _this._fragments; + t2.set$currentSpan(B.JSArray_methods.get$last(t3).span); + t4 = t2.context; + t5 = t1.length; + ellipsisWidth = A.measureSubstring(t4, t1, 0, t5, null); + t6 = _this.maxWidth; + availableWidth = Math.max(0, t6 - ellipsisWidth); + while (true) { + if (t3.length > 1) { + t7 = _this.widthIncludingSpace; + t8 = B.JSArray_methods.get$last(t3); + t9 = t8._FragmentMetrics____FragmentMetrics__widthIncludingTrailingSpaces_A; + t9 === $ && A.throwUnnamedLateFieldNI(); + t8 = t7 - (t9 + t8._FragmentMetrics__extraWidthForJustification); + t7 = t8; + } else + t7 = 0; + if (!(t7 > availableWidth)) + break; + t7 = _this._fragmentsForNextLine; + t7.toString; + B.JSArray_methods.insert$2(t7, 0, B.JSArray_methods.removeLast$0(t3)); + _this._recalculateMetrics$0(); + t2.set$currentSpan(B.JSArray_methods.get$last(t3).span); + ellipsisWidth = A.measureSubstring(t4, t1, 0, t5, null); + availableWidth = t6 - ellipsisWidth; + } + lastFragment = B.JSArray_methods.get$last(t3); + _this.forceBreakLastFragment$2$allowEmptyLine$availableWidth(true, availableWidth); + t1 = _this.get$endIndex(); + ellipsisFragment = new A.EllipsisFragment($, $, $, $, $, $, $, $, 0, B.LineBreakType_3, null, B.FragmentFlow_3, lastFragment.span, 0, 0, t1, t1); + t1 = lastFragment._FragmentMetrics____FragmentMetrics__ascent_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t3 = lastFragment._FragmentMetrics____FragmentMetrics__descent_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + ellipsisFragment.setMetrics$5$ascent$descent$widthExcludingTrailingSpaces$widthIncludingTrailingSpaces(t2, t1, t3, ellipsisWidth, ellipsisWidth); + _this.addFragment$1(ellipsisFragment); }, revertToLastBreakOpportunity$0() { - for (; this.__engine$_end.type === B.LineBreakType_1;) - this._popSegment$0(); + var t3, + t1 = this._fragments, + t2 = t1.length, + i = t2 - 2; + for (; t1[i].type === B.LineBreakType_1;) + --i; + t3 = i + 1; + A.RangeError_checkValidRange(t3, t2, t2, null, null); + this._fragmentsForNextLine = A.SubListIterable$(t1, t3, t2, A._arrayInstanceType(t1)._precomputed1).toList$0(0); + B.JSArray_methods.removeRange$2(t1, t3, t1.length); + this._recalculateMetrics$0(); }, - get$_currentBoxStart() { - var t1 = this._boxes; - if (t1.length === 0) - return this.start; - return B.JSArray_methods.get$last(t1).end; - }, - createBox$1$isSpaceOnly(isSpaceOnly) { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, _this = this, - boxStart = _this.get$_currentBoxStart(), - boxEnd = _this.__engine$_end; - if (boxStart.index === boxEnd.index) - return; - t1 = _this.spanometer; - t2 = _this.widthIncludingSpace; - t3 = _this._currentBoxStartOffset; - t4 = _this.paragraph.paragraphStyle.textDirection; - if (t4 == null) - t4 = B.TextDirection_1; - t5 = _this.get$_currentBoxDirection(); - t6 = _this.get$_currentContentDirection(); - t7 = t1._currentSpan; - t7.toString; - t8 = t1._currentRuler; - t8 = t8.get$height(t8); - t9 = t1._currentRuler; - _this._boxes.push(new A.SpanBox(t1, t7, t6, isSpaceOnly, t2 - t3, t8, t9.get$alphabeticBaseline(t9), boxStart, boxEnd, t4, t5)); - if (isSpaceOnly) - ++_this._spaceBoxCount; - _this._currentBoxStartOffset = _this.widthIncludingSpace; - }, - createBox$0() { - return this.createBox$1$isSpaceOnly(false); - }, - build$1$ellipsis(ellipsis) { - var ellipsisWidth, t1, t2, endIndexWithoutNewlines, hardBreak, t3, t4, t5, t6, t7, _this = this; - _this.createBox$0(); - ellipsisWidth = ellipsis == null ? 0 : A.measureSubstring(_this.spanometer.context, ellipsis, 0, ellipsis.length, null); - t1 = _this.start.index; - t2 = _this.__engine$_end; - endIndexWithoutNewlines = Math.max(t1, t2.indexWithoutTrailingNewlines); - if (t2.type !== B.LineBreakType_3 && _this.get$_isLastBoxAPlaceholder()) - hardBreak = false; - else { - t2 = _this.__engine$_end.type; - hardBreak = t2 === B.LineBreakType_2 || t2 === B.LineBreakType_3; + appendZeroWidthFragments$2$startFrom(fragments, startFrom) { + var t2, _this = this, + t1 = _this._fragments, + i = startFrom; + while (true) { + if (_this.get$_canAppendEmptyFragments()) + if (i < fragments.length) { + t2 = fragments[i]._FragmentMetrics____FragmentMetrics__widthExcludingTrailingSpaces_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2 === 0; + } else + t2 = false; + else + t2 = false; + if (!t2) + break; + t2 = fragments[i]; + _this._updateMetrics$1(t2); + if (t2.type !== B.LineBreakType_1) + _this._lastBreakableFragment = t1.length; + B.JSArray_methods.add$1(t1, t2); + ++i; } - _this._processTrailingSpaces$0(); - t2 = _this.__engine$_end; - t3 = _this.width; - t4 = _this.widthIncludingSpace; - t5 = _this.get$alignOffset(); - t6 = _this.ascent; - t7 = _this.descent; - return new A.ParagraphLine(new A.EngineLineMetrics(hardBreak, t6, t7, t6, t6 + t7, t3 + ellipsisWidth, t5, _this.accumulatedHeight + t6, _this.lineNumber), ellipsis, t1, t2.index, endIndexWithoutNewlines, t4 + ellipsisWidth, _this._boxes, _this._spaceBoxCount, _this._trailingSpaceBoxCount); + return i - startFrom; }, build$0() { - return this.build$1$ellipsis(null); - }, - _processTrailingSpaces$0() { - var t1, i, t2, box; - this._trailingSpaceBoxCount = 0; - for (t1 = this._boxes, i = t1.length - 1, t2 = 0; i >= 0; --i) { - box = t1[i]; - if (!(box instanceof A.SpanBox && box.isSpaceOnly)) - break; - box._isTrailingSpace = true; - ++t2; - this._trailingSpaceBoxCount = t2; + var t1, t2, t3, trailingNewlines, t4, t5, t6, t7, t8, t9, t10, t11, t12, line, _i, _this = this; + if (_this._fragmentsForNextLine == null) { + t1 = _this._fragments; + t2 = _this._lastBreakableFragment + 1; + t3 = t1.length; + A.RangeError_checkValidRange(t2, t3, t3, null, null); + _this._fragmentsForNextLine = A.SubListIterable$(t1, t2, t3, A._arrayInstanceType(t1)._precomputed1).toList$0(0); + B.JSArray_methods.removeRange$2(t1, _this._lastBreakableFragment + 1, t1.length); } - }, - findNextBreak$0() { - var maxEnd, _this = this, - nextBreak = _this._cachedNextBreak, - text = _this.paragraph.plainText; - if (nextBreak == null || _this.__engine$_end.index >= nextBreak.index) { - maxEnd = _this.spanometer._currentSpan.end; - nextBreak = _this._cachedNextBreak = A.nextLineBreak(text, _this.__engine$_end.index, maxEnd); + t1 = _this._fragments; + trailingNewlines = t1.length === 0 ? 0 : B.JSArray_methods.get$last(t1).trailingNewlines; + if (t1.length !== 0) + t2 = B.JSArray_methods.get$first(t1).start; + else { + t2 = _this._fragmentsForNextLine; + t2.toString; + t2 = B.JSArray_methods.get$first(t2).start; } - return A.getDirectionalBlockEnd(text, _this.__engine$_end, nextBreak); + t3 = _this.get$endIndex(); + t4 = _this._trailingSpaces; + t5 = _this._spaceCount; + if (t1.length !== 0) { + t6 = B.JSArray_methods.get$last(t1).type; + t6 = t6 === B.LineBreakType_2 || t6 === B.LineBreakType_3; + } else + t6 = false; + t7 = _this.width; + t8 = _this.widthIncludingSpace; + t9 = _this.get$alignOffset(); + t10 = _this.ascent; + t11 = _this.descent; + t12 = _this.paragraph.paragraphStyle.textDirection; + if (t12 == null) + t12 = B.TextDirection_1; + line = new A.ParagraphLine(new A.EngineLineMetrics(t6, t10, t11, t10, t10 + t11, t7, t9, _this.accumulatedHeight + t10, _this.lineNumber), t2, t3, trailingNewlines, t4, t5, t8, t1, t12); + for (t2 = t1.length, _i = 0; _i < t2; ++_i) + t1[_i]._FragmentPosition____FragmentPosition_line_A = line; + return line; }, nextLine$0() { var _this = this, - t1 = _this.__engine$_end; - return A.LineBuilder$_(_this.paragraph, _this.spanometer, _this.accumulatedHeight + (_this.ascent + _this.descent), _this.lineNumber + 1, _this.maxWidth, t1); + t1 = _this.ascent, + t2 = _this.descent, + t3 = _this._fragmentsForNextLine; + if (t3 == null) + t3 = A._setArrayType([], type$.JSArray_LayoutFragment); + return A.LineBuilder$_(_this.paragraph, _this.spanometer, _this.accumulatedHeight + (t1 + t2), t3, _this.lineNumber + 1, _this.maxWidth); } }; A.Spanometer.prototype = { set$currentSpan(span) { var t1, value, t2, t3, ruler, cssFontString, _this = this; - if (span == _this._currentSpan) + if (span === _this._currentSpan) return; _this._currentSpan = span; - if (span == null) { - _this._currentRuler = null; - return; - } - t1 = span.style; + t1 = span.get$style(span); value = t1.__EngineTextStyle_heightStyle_FI; if (value === $) { t2 = t1.get$effectiveFontFamily(); @@ -153883,65 +161304,163 @@ $.Spanometer__rulers.$indexSet(0, value, ruler); } _this._currentRuler = ruler; - cssFontString = t1.get$cssFontString(); + cssFontString = span.get$style(span).get$cssFontString(); if (_this._cssFontString !== cssFontString) { _this._cssFontString = cssFontString; _this.context.font = cssFontString; } }, + measureFragment$1(fragment) { + var widthExcludingTrailingSpaces, widthIncludingTrailingSpaces, value, t3, t4, cachedHeight, _this = this, + t1 = fragment.get$isPlaceholder(), + t2 = fragment.span; + if (t1) { + type$.PlaceholderSpan._as(t2); + t1 = t2.width; + fragment.setMetrics$5$ascent$descent$widthExcludingTrailingSpaces$widthIncludingTrailingSpaces(_this, t2.height, 0, t1, t1); + } else { + _this.set$currentSpan(t2); + t1 = fragment.start; + t2 = fragment.end; + widthExcludingTrailingSpaces = _this._measure$2(t1, t2 - fragment.trailingSpaces); + widthIncludingTrailingSpaces = _this._measure$2(t1, t2 - fragment.trailingNewlines); + t2 = _this._currentRuler; + t2 = t2.get$alphabeticBaseline(t2); + t1 = _this._currentRuler; + value = t1.__TextHeightRuler_height_FI; + if (value === $) { + t3 = t1._dimensions; + t4 = t3._cachedBoundingClientRect; + t3 = t4 == null ? t3._cachedBoundingClientRect = t3.__engine$_element.getBoundingClientRect() : t4; + cachedHeight = t3.height; + t3 = $.$get$_browserEngine(); + if (t3 === B.BrowserEngine_2 && true) + ++cachedHeight; + t1.__TextHeightRuler_height_FI !== $ && A.throwUnnamedLateFieldADI(); + value = t1.__TextHeightRuler_height_FI = cachedHeight; + } + t1 = _this._currentRuler; + fragment.setMetrics$5$ascent$descent$widthExcludingTrailingSpaces$widthIncludingTrailingSpaces(_this, t2, value - t1.get$alphabeticBaseline(t1), widthExcludingTrailingSpaces, widthIncludingTrailingSpaces); + } + }, forceBreak$4$allowEmpty$availableWidth(start, end, allowEmpty, availableWidth) { - var high, low, mid, width; - this._currentSpan.toString; + var t1, t2, high, low, mid, t3, width; if (availableWidth <= 0) return allowEmpty ? start : start + 1; - high = end; - low = start; - do { + for (t1 = this.context, t2 = this.paragraph.__CanvasParagraph_plainText_A, high = end, low = start; high - low > 1;) { mid = B.JSInt_methods._tdivFast$1(low + high, 2); - width = this._measure$2(start, mid); + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = this._currentSpan; + width = A.measureSubstring(t1, t2, start, mid, t3.get$style(t3).letterSpacing); if (width < availableWidth) low = mid; else { low = width > availableWidth ? low : mid; high = mid; } - } while (high - low > 1); + } return low === start && !allowEmpty ? low + 1 : low; }, _measure$2(start, end) { - return A.measureSubstring(this.context, this.paragraph.plainText, start, end, this._currentSpan.style.letterSpacing); - } - }; - A.LineCharProperty.prototype = { - toString$0(_) { - return "LineCharProperty." + this._core$_name; + var t2, + t1 = this.paragraph.__CanvasParagraph_plainText_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = this._currentSpan; + return A.measureSubstring(this.context, t1, start, end, t2.get$style(t2).letterSpacing); } }; A.LineBreakType.prototype = { - toString$0(_) { + _enumToString$0() { return "LineBreakType." + this._core$_name; } }; - A.LineBreakResult.prototype = { + A.FWLineBreakFragmenter.prototype = { + fragment$0() { + return A._computeLineBreakFragments(this.text); + } + }; + A.V8LineBreakFragmenter.prototype = { + fragment$0() { + var t1, t2, t3, t4, t5, t6, fragmentStart, type, fragmentEnd, i, trailingNewlines, trailingSpaces, codeUnit, + breaks = A._setArrayType([], type$.JSArray_LineBreakFragment), + v8BreakIterator = self.window.Intl.v8BreakIterator; + if (v8BreakIterator == null) + A.throwExpression(A.UnimplementedError$("v8BreakIterator is not supported.")); + t1 = new v8BreakIterator(self.window.undefined, A.jsify(B.Map_P3eZJ)); + t2 = this.text; + t1.adoptText(t2); + t1.first(); + for (t3 = B.Set_IVUgr._collection$_map, t4 = J.getInterceptor$x(t3), t5 = B.Set_9YEO6._collection$_map, t6 = J.getInterceptor$x(t5), fragmentStart = 0; t1.next() !== -1; fragmentStart = fragmentEnd) { + type = this._getBreakType$1(t1); + fragmentEnd = J.toInt$0$n(t1.current()); + for (i = fragmentStart, trailingNewlines = 0, trailingSpaces = 0; i < fragmentEnd; ++i) { + codeUnit = B.JSString_methods.codeUnitAt$1(t2, i); + if (t6.containsKey$1(t5, codeUnit)) { + ++trailingNewlines; + ++trailingSpaces; + } else if (t4.containsKey$1(t3, codeUnit)) + ++trailingSpaces; + else if (trailingSpaces > 0) { + breaks.push(new A.LineBreakFragment(B.LineBreakType_0, trailingNewlines, trailingSpaces, fragmentStart, i)); + fragmentStart = i; + trailingNewlines = 0; + trailingSpaces = 0; + } + } + breaks.push(new A.LineBreakFragment(type, trailingNewlines, trailingSpaces, fragmentStart, fragmentEnd)); + } + if (breaks.length === 0 || B.JSArray_methods.get$last(breaks).type === B.LineBreakType_2) { + t1 = t2.length; + breaks.push(new A.LineBreakFragment(B.LineBreakType_3, 0, 0, t1, t1)); + } + return breaks; + }, + _getBreakType$1(iterator) { + var fragmentEnd = J.toInt$0$n(iterator.current()); + if (iterator.breakType() !== "none") + return B.LineBreakType_2; + if (fragmentEnd === this.text.length) + return B.LineBreakType_3; + return B.LineBreakType_0; + } + }; + A.LineBreakFragment.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.index, _this.indexWithoutTrailingNewlines, _this.indexWithoutTrailingSpaces, _this.type, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.start, _this.end, _this.type, _this.trailingNewlines, _this.trailingSpaces, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; if (other == null) return false; - if (_this === other) - return true; - if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) - return false; - return other instanceof A.LineBreakResult && other.index === _this.index && other.indexWithoutTrailingNewlines === _this.indexWithoutTrailingNewlines && other.indexWithoutTrailingSpaces === _this.indexWithoutTrailingSpaces && other.type === _this.type; + return other instanceof A.LineBreakFragment && other.start === _this.start && other.end === _this.end && other.type === _this.type && other.trailingNewlines === _this.trailingNewlines && other.trailingSpaces === _this.trailingSpaces; }, toString$0(_) { - var t1 = this.super$Object$toString(0); - return t1; + return "LineBreakFragment(" + this.start + ", " + this.end + ", " + this.type.toString$0(0) + ")"; } }; + A._computeLineBreakFragments_setBreak.prototype = { + call$2(type, debugRuleNumber) { + var _this = this, + fragmentEnd = type === B.LineBreakType_3 ? _this.text.length : _this._box_0.index, + t1 = _this._box_0, + t2 = t1.prev1; + if (t2 === B.LineCharProperty_5) + ++t1.trailingSpaces; + else if (t2 === B.LineCharProperty_2 || t2 === B.LineCharProperty_3 || t2 === B.LineCharProperty_4) { + ++t1.trailingNewlines; + ++t1.trailingSpaces; + } + if (type === B.LineBreakType_1) + return; + t2 = t1.fragmentStart; + _this.fragments.push(new A.LineBreakFragment(type, t1.trailingNewlines, t1.trailingSpaces, t2, fragmentEnd)); + t1.fragmentStart = t1.index; + t1.trailingSpaces = t1.trailingNewlines = 0; + t1.prev1 = t1.prev2 = null; + }, + $signature: 3229 + }; A.RulerHost.prototype = { dispose$0() { this._rulerHost.remove(); @@ -153949,97 +161468,98 @@ }; A.TextPaintService.prototype = { paint$2(canvas, offset) { - var t2, _i, line, t3, lastBox, t4, _i0, box, background, t5, rect, - lines = this.paragraph.get$_layoutService().lines, - t1 = lines.length; - if (t1 === 0) - return; - for (t2 = type$.nullable_SurfacePaint, _i = 0; _i < lines.length; lines.length === t1 || (0, A.throwConcurrentModificationError)(lines), ++_i) { + var t1, _i, line, t2, t3, _i0, fragment, + lines = this.paragraph.get$_layoutService().lines; + for (t1 = lines.length, _i = 0; _i < lines.length; lines.length === t1 || (0, A.throwConcurrentModificationError)(lines), ++_i) { line = lines[_i]; - t3 = line.boxes; - if (t3.length === 0) - continue; - lastBox = B.JSArray_methods.get$last(t3); - for (t4 = t3.length, _i0 = 0; _i0 < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i0) { - box = t3[_i0]; - if (!(box === lastBox && box instanceof A.SpanBox && box.isSpaceOnly)) - if (box instanceof A.SpanBox) { - background = t2._as(box.span.style.background); - if (background != null) { - t5 = box.intersect$4$forPainting(line, box.start.index, box.end.index, true); - rect = new A.Rect(t5.left, t5.top, t5.right, t5.bottom).shift$1(offset); - background._frozen = true; - canvas.drawRect$2(rect, background._paintData); - } - } - this._paintText$4(canvas, offset, line, box); + for (t2 = line.fragments, t3 = t2.length, _i0 = 0; _i0 < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i0) { + fragment = t2[_i0]; + this._paintBackground$3(canvas, offset, fragment); + this._paintText$4(canvas, offset, line, fragment); } } }, - _paintText$4(canvas, offset, line, box) { - var t1, foreground, t2, paint, t3, t4, t5, t6, x, y, text, letterSpacing, len, charX, i, char, ctx, ellipsis, _null = null; - if (box instanceof A.SpanBox) { - t1 = box.span.style; - foreground = t1.foreground; - t2 = foreground == null; - if (!t2) { - type$.SurfacePaint._as(foreground); - paint = foreground; - } else { - t3 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t4 = t1.color; - t4.toString; - t3.set$color(0, t4); - type$.SurfacePaint._as(t3); - paint = t3; + _paintBackground$3(canvas, offset, fragment) { + var t1, background, rect; + if (fragment.get$isPlaceholder()) + return; + t1 = fragment.span; + background = type$.nullable_SurfacePaint._as(t1.get$style(t1).background); + if (background != null) { + t1 = fragment.toPaintingTextBox$0(); + rect = new A.Rect(t1.left, t1.top, t1.right, t1.bottom); + if (!rect.get$isEmpty(rect)) { + t1 = rect.shift$1(offset); + background._frozen = true; + canvas.drawRect$2(t1, background._paintData); } - t3 = t1.get$cssFontString(); - if (t3 !== canvas._cachedLastCssFont) { - t4 = canvas._canvasPool; - t4.get$context(t4).font = t3; - canvas._cachedLastCssFont = t3; - } - t3 = paint._frozen = true; - t4 = paint._paintData; - t5 = canvas._canvasPool; - t5.get$contextHandle().setUpPaint$2(t4, _null); - t4 = line.lineMetrics; - t6 = offset._dx + t4.left; - x = t6 + box.get$left(box); - y = offset._dy + t4.baseline; - if (!box.isSpaceOnly) { - text = B.JSString_methods.substring$2(this.paragraph.plainText, box.start.index, box.end.indexWithoutTrailingNewlines); - letterSpacing = t1.letterSpacing; - if (letterSpacing != null ? letterSpacing === 0 : t3) { - t3 = t2 ? _null : foreground.get$style(foreground); - canvas.drawText$5$shadows$style(text, x, y, t1.shadows, t3); - } else { - len = text.length; - for (t1 = t1.shadows, charX = x, i = 0; i < len; ++i) { - char = text[i]; - t3 = B.JSNumber_methods.roundToDouble$0(charX); - canvas.drawText$5$shadows$style(char, t3, y, t1, t2 ? _null : foreground.get$style(foreground)); - ctx = t5.__engine$_context; - if (ctx == null) { - t5._createCanvas$0(); - t3 = t5.__engine$_context; - t3.toString; - ctx = t3; - } - t3 = ctx.measureText(char).width; - t3.toString; - charX += letterSpacing + t3; - } - } - } - ellipsis = line.ellipsis; - if (ellipsis != null && box === B.JSArray_methods.get$last(line.boxes)) { - t1 = box.get$right(box); - t2 = t2 ? _null : foreground.get$style(foreground); - canvas.drawText$4$style(ellipsis, t6 + t1, y, t2); - } - t5.get$contextHandle().tearDownPaint$0(); } + }, + _paintText$4(canvas, offset, line, fragment) { + var t1, style, foreground, t2, paint, t3, t4, ctx, fragmentX, x, y, text, letterSpacing, len, charX, i, char, t5; + if (fragment.get$isPlaceholder()) + return; + if (fragment.get$isSpaceOnly()) + return; + t1 = fragment.span; + style = t1.get$style(t1); + foreground = style.foreground; + t2 = type$.SurfacePaint; + if (foreground != null) { + t2._as(foreground); + paint = foreground; + } else { + t3 = $.$get$_renderer().createPaint$0(); + t4 = style.color; + t4.toString; + t3.set$color(0, t4); + t2._as(t3); + paint = t3; + } + t2 = style.get$cssFontString(); + t3 = fragment.__engine$_textDirection; + t3.toString; + t4 = canvas._canvasPool; + ctx = t4.get$context(t4); + t3 = t3 === B.TextDirection_1 ? "ltr" : "rtl"; + ctx.direction = t3; + if (t2 !== canvas._cachedLastCssFont) { + ctx.font = t2; + canvas._cachedLastCssFont = t2; + } + t2 = paint._frozen = true; + t3 = paint._paintData; + t4.get$contextHandle().setUpPaint$2(t3, null); + t3 = fragment.__engine$_textDirection; + t3.toString; + fragmentX = t3 === B.TextDirection_1 ? fragment.get$left(fragment) : fragment.get$right(fragment); + t3 = line.lineMetrics; + x = offset._dx + t3.left + fragmentX; + y = offset._dy + t3.baseline; + style = t1.get$style(t1); + text = fragment.getText$1(this.paragraph); + letterSpacing = style.letterSpacing; + if (letterSpacing != null ? letterSpacing === 0 : t2) { + t1 = style.foreground; + t1 = t1 == null ? null : t1.get$style(t1); + canvas.drawText$5$shadows$style(text, x, y, style.shadows, t1); + } else { + len = text.length; + for (t1 = style.shadows, t2 = style.foreground, t3 = t2 == null, charX = x, i = 0; i < len; ++i) { + char = text[i]; + t5 = B.JSNumber_methods.roundToDouble$0(charX); + canvas.drawText$5$shadows$style(char, t5, y, t1, t3 ? null : t2.get$style(t2)); + ctx = t4.__engine$_context; + if (ctx == null) { + t4._createCanvas$0(); + ctx = t4.__engine$_context; + } + t5 = ctx.measureText(char).width; + t5.toString; + charX += letterSpacing + t5; + } + } + t4.get$contextHandle().tearDownPaint$0(); } }; A.EngineLineMetrics.prototype = { @@ -154075,7 +161595,7 @@ A.ParagraphLine.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.lineMetrics, _this.ellipsis, _this.startIndex, _this.endIndex, _this.endIndexWithoutNewlines, _this.widthWithTrailingSpaces, _this.boxes, _this.spaceBoxCount, _this.trailingSpaceBoxCount, null, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.lineMetrics, _this.startIndex, _this.endIndex, _this.trailingNewlines, _this.trailingSpaces, _this.spaceCount, _this.widthWithTrailingSpaces, _this.fragments, _this.textDirection, null, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -154085,7 +161605,10 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.ParagraphLine && other.lineMetrics.$eq(0, _this.lineMetrics) && other.ellipsis == _this.ellipsis && other.startIndex === _this.startIndex && other.endIndex === _this.endIndex && other.endIndexWithoutNewlines === _this.endIndexWithoutNewlines && other.widthWithTrailingSpaces === _this.widthWithTrailingSpaces && other.boxes === _this.boxes && other.spaceBoxCount === _this.spaceBoxCount && other.trailingSpaceBoxCount === _this.trailingSpaceBoxCount && true; + return other instanceof A.ParagraphLine && other.lineMetrics.$eq(0, _this.lineMetrics) && other.startIndex === _this.startIndex && other.endIndex === _this.endIndex && other.trailingNewlines === _this.trailingNewlines && other.trailingSpaces === _this.trailingSpaces && other.spaceCount === _this.spaceCount && other.widthWithTrailingSpaces === _this.widthWithTrailingSpaces && other.fragments === _this.fragments && other.textDirection === _this.textDirection && true; + }, + toString$0(_) { + return B.Type_ParagraphLine_MEg.toString$0(0) + "(" + this.startIndex + ", " + this.endIndex + ", " + this.lineMetrics.toString$0(0) + ")"; } }; A.EngineParagraphStyle.prototype = { @@ -154097,7 +161620,7 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.EngineParagraphStyle && other.textAlign === _this.textAlign && other.textDirection == _this.textDirection && other.fontWeight == _this.fontWeight && other.fontStyle == _this.fontStyle && other.maxLines == _this.maxLines && other.fontFamily == _this.fontFamily && other.fontSize == _this.fontSize && other.height == _this.height && J.$eq$(other._textHeightBehavior, _this._textHeightBehavior) && other.ellipsis == _this.ellipsis && J.$eq$(other.locale, _this.locale); + return other instanceof A.EngineParagraphStyle && other.textAlign == _this.textAlign && other.textDirection == _this.textDirection && other.fontWeight == _this.fontWeight && other.fontStyle == _this.fontStyle && other.maxLines == _this.maxLines && other.fontFamily == _this.fontFamily && other.fontSize == _this.fontSize && other.height == _this.height && J.$eq$(other._textHeightBehavior, _this._textHeightBehavior) && other.ellipsis == _this.ellipsis && J.$eq$(other.locale, _this.locale); }, get$hashCode(_) { var _this = this; @@ -154164,7 +161687,7 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.EngineStrutStyle && other._fontFamily == _this._fontFamily && other.__engine$_fontSize == _this.__engine$_fontSize && other.__engine$_height == _this.__engine$_height && other._fontWeight == _this._fontWeight && other._fontStyle == _this._fontStyle && other._forceStrutHeight == _this._forceStrutHeight && A.listEquals(other._fontFamilyFallback, _this._fontFamilyFallback); + return other instanceof A.EngineStrutStyle && other._fontFamily == _this._fontFamily && other.__engine$_fontSize == _this.__engine$_fontSize && other.__engine$_height == _this.__engine$_height && other._leading == _this._leading && other._fontWeight == _this._fontWeight && other._fontStyle == _this._fontStyle && other._forceStrutHeight == _this._forceStrutHeight && A.listEquals(other._fontFamilyFallback, _this._fontFamilyFallback); }, get$hashCode(_) { var _this = this; @@ -154235,7 +161758,7 @@ return value; }, get$alphabeticBaseline(_) { - var probe, t1, _this = this, + var probe, _this = this, value = _this.__TextHeightRuler_alphabeticBaseline_FI; if (value === $) { value = _this.__TextHeightRuler__probe_FI; @@ -154246,27 +161769,9 @@ _this.__TextHeightRuler__probe_FI = probe; value = probe; } - t1 = value.getBoundingClientRect().bottom; - t1.toString; + value = value.getBoundingClientRect().bottom; _this.__TextHeightRuler_alphabeticBaseline_FI !== $ && A.throwUnnamedLateFieldADI(); - _this.__TextHeightRuler_alphabeticBaseline_FI = t1; - value = t1; - } - return value; - }, - get$height(_) { - var t1, t2, cachedHeight, _this = this, - value = _this.__TextHeightRuler_height_FI; - if (value === $) { - t1 = _this._dimensions; - t2 = t1._cachedBoundingClientRect; - t1 = t2 == null ? t1._cachedBoundingClientRect = t1.__engine$_element.getBoundingClientRect() : t2; - cachedHeight = t1.height; - t1 = $.$get$_browserEngine(); - if (t1 === B.BrowserEngine_2 && true) - ++cachedHeight; - _this.__TextHeightRuler_height_FI !== $ && A.throwUnnamedLateFieldADI(); - value = _this.__TextHeightRuler_height_FI = cachedHeight; + _this.__TextHeightRuler_alphabeticBaseline_FI = value; } return value; }, @@ -154274,9 +161779,28 @@ this.get$__engine$_host().remove(); } }; - A.DirectionalPosition.prototype = {}; - A._ComparisonResult.prototype = { + A.FragmentFlow.prototype = { + _enumToString$0() { + return "FragmentFlow." + this._core$_name; + } + }; + A.BidiFragment.prototype = { + get$hashCode(_) { + var _this = this; + return A.Object_hash(_this.start, _this.end, _this.textDirection, _this.fragmentFlow, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + }, + $eq(_, other) { + var _this = this; + if (other == null) + return false; + return other instanceof A.BidiFragment && other.start === _this.start && other.end === _this.end && other.textDirection == _this.textDirection && other.fragmentFlow === _this.fragmentFlow; + }, toString$0(_) { + return "BidiFragment(" + this.start + ", " + this.end + ", " + A.S(this.textDirection) + ")"; + } + }; + A._ComparisonResult.prototype = { + _enumToString$0() { return "_ComparisonResult." + this._core$_name; } }; @@ -154329,11 +161853,6 @@ return -1; } }; - A.WordCharProperty.prototype = { - toString$0(_) { - return "WordCharProperty." + this._core$_name; - } - }; A._FindBreakDirection.prototype = {}; A.BrowserAutofillHints.prototype = {}; A.CompositionAwareMixin.prototype = { @@ -154399,6 +161918,63 @@ return A.EditingState$(t1, composingBase, composingBase + t2, editingState.extentOffset, editingState.text); } }; + A.EngineInputAction.prototype = { + configureInputAction$1(domElement) { + var t1; + if (this.get$enterkeyhintAttribute() == null) + return; + t1 = $.$get$_operatingSystem(); + if (t1 !== B.OperatingSystem_0) + t1 = t1 === B.OperatingSystem_1 || this.get$enterkeyhintAttribute() == null; + else + t1 = true; + if (t1) { + t1 = this.get$enterkeyhintAttribute(); + t1.toString; + A.callMethod(domElement, "setAttribute", ["enterkeyhint", t1]); + } + } + }; + A.NoInputAction.prototype = { + get$enterkeyhintAttribute() { + return null; + } + }; + A.EnterInputAction.prototype = { + get$enterkeyhintAttribute() { + return "enter"; + } + }; + A.DoneInputAction.prototype = { + get$enterkeyhintAttribute() { + return "done"; + } + }; + A.GoInputAction.prototype = { + get$enterkeyhintAttribute() { + return "go"; + } + }; + A.NextInputAction.prototype = { + get$enterkeyhintAttribute() { + return "next"; + } + }; + A.PreviousInputAction.prototype = { + get$enterkeyhintAttribute() { + return "previous"; + } + }; + A.SearchInputAction.prototype = { + get$enterkeyhintAttribute() { + return "search"; + } + }; + A.SendInputAction.prototype = { + get$enterkeyhintAttribute() { + return "send"; + } + }; A.EngineInputType.prototype = { createDomElement$0() { return A.DomDocumentExtension_createElement(self.document, "input"); @@ -154463,7 +162039,7 @@ } }; A.TextCapitalization.prototype = { - toString$0(_) { + _enumToString$0() { return "TextCapitalization." + this._core$_name; } }; @@ -154512,7 +162088,7 @@ call$1(e) { e.preventDefault(); }, - $signature: 28 + $signature: 26 }; A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey.prototype = { call$1(key) { @@ -154521,7 +162097,7 @@ t2.toString; this.subscriptions.push(A.DomSubscription$(t2, "input", A.allowInterop(new A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey_closure(t1, key, t2)))); }, - $signature: 106 + $signature: 91 }; A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey_closure.prototype = { call$1(e) { @@ -154537,7 +162113,7 @@ $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/textinput", B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall(string$.TextInT, [0, A.LinkedHashMap_LinkedHashMap$_literal([t1.uniqueIdentifier, newEditingState.toFlutter$0()], type$.nullable_String, type$.dynamic)])), A._engine___emptyCallback$closure()); } }, - $signature: 28 + $signature: 26 }; A.AutofillInfo.prototype = { applyToDomElement$2$focusedElement(domElement, focusedElement) { @@ -154580,6 +162156,12 @@ }; A.TextEditingDeltaState.prototype = {}; A.EditingState.prototype = { + get$minOffset() { + return Math.min(this.baseOffset, this.extentOffset); + }, + get$maxOffset() { + return Math.max(this.baseOffset, this.extentOffset); + }, toFlutter$0() { var _this = this; return A.LinkedHashMap_LinkedHashMap$_literal(["text", _this.text, "selectionBase", _this.baseOffset, "selectionExtent", _this.extentOffset, "composingBase", _this.composingBaseOffset, "composingExtent", _this.composingExtentOffset], type$.String, type$.dynamic); @@ -154596,7 +162178,7 @@ return true; if (A.getRuntimeType(_this) !== J.get$runtimeType$(other)) return false; - return other instanceof A.EditingState && other.text == _this.text && other.baseOffset === _this.baseOffset && other.extentOffset === _this.extentOffset && other.composingBaseOffset == _this.composingBaseOffset && other.composingExtentOffset == _this.composingExtentOffset; + return other instanceof A.EditingState && other.text == _this.text && other.get$minOffset() === _this.get$minOffset() && other.get$maxOffset() === _this.get$maxOffset() && other.composingBaseOffset === _this.composingBaseOffset && other.composingExtentOffset === _this.composingExtentOffset; }, toString$0(_) { var t1 = this.super$Object$toString(0); @@ -154610,7 +162192,7 @@ if (domElement instanceof t1) { domElement.toString; domElement.value = _this.text; - t1 = A._setArrayType([_this.baseOffset, _this.extentOffset], type$.JSArray_Object); + t1 = A._setArrayType([_this.get$minOffset(), _this.get$maxOffset()], type$.JSArray_Object); A.callMethod(domElement, _s17_, t1); } else { t1 = self.window.HTMLTextAreaElement; @@ -154618,7 +162200,7 @@ if (domElement instanceof t1) { domElement.toString; domElement.value = _this.text; - t1 = A._setArrayType([_this.baseOffset, _this.extentOffset], type$.JSArray_Object); + t1 = A._setArrayType([_this.get$minOffset(), _this.get$maxOffset()], type$.JSArray_Object); A.callMethod(domElement, _s17_, t1); } else { t1 = domElement == null ? null : A.DomElementExtension_get_tagName(domElement); @@ -154696,14 +162278,14 @@ return t1 == null ? null : t1.formElement; }, initializeTextEditing$3$onAction$onChange(inputConfig, onAction, onChange) { - var t1, t2, t3, _this = this, - _s11_ = "transparent", - _s4_ = "none"; + var t1, t2, _this = this, _s4_ = "none", + _s11_ = "transparent"; _this.domElement = inputConfig.inputType.createDomElement$0(); _this.applyConfiguration$1(inputConfig); t1 = _this.domElement; t1.classList.add("flt-text-editing"); t2 = t1.style; + A.DomCSSStyleDeclarationExtension_setProperty(t2, "forced-color-adjust", _s4_); A.DomCSSStyleDeclarationExtension_setProperty(t2, "white-space", "pre-wrap"); A.DomCSSStyleDeclarationExtension_setProperty(t2, "align-content", "center"); A.DomCSSStyleDeclarationExtension_setProperty(t2, "position", "absolute"); @@ -154714,23 +162296,20 @@ A.DomCSSStyleDeclarationExtension_setProperty(t2, "color", _s11_); A.DomCSSStyleDeclarationExtension_setProperty(t2, "background-color", _s11_); A.DomCSSStyleDeclarationExtension_setProperty(t2, "background", _s11_); + A.DomCSSStyleDeclarationExtension_setProperty(t2, "caret-color", _s11_); A.DomCSSStyleDeclarationExtension_setProperty(t2, "outline", _s4_); A.DomCSSStyleDeclarationExtension_setProperty(t2, "border", _s4_); A.DomCSSStyleDeclarationExtension_setProperty(t2, "resize", _s4_); - A.DomCSSStyleDeclarationExtension_setProperty(t2, "text-shadow", _s11_); + A.DomCSSStyleDeclarationExtension_setProperty(t2, "text-shadow", _s4_); A.DomCSSStyleDeclarationExtension_setProperty(t2, "overflow", "hidden"); A.DomCSSStyleDeclarationExtension_setProperty(t2, "transform-origin", "0 0 0"); - t3 = $.$get$_browserEngine(); - if (t3 !== B.BrowserEngine_0) - if (t3 !== B.BrowserEngine_5) - t3 = t3 === B.BrowserEngine_1; - else - t3 = true; + t2 = $.$get$_browserEngine(); + if (t2 !== B.BrowserEngine_0) + t2 = t2 === B.BrowserEngine_1; else - t3 = true; - if (t3) + t2 = true; + if (t2) t1.classList.add("transparentTextEditing"); - A.DomCSSStyleDeclarationExtension_setProperty(t2, "caret-color", _s11_); t1 = _this.style; if (t1 != null) { t2 = _this.domElement; @@ -154753,7 +162332,7 @@ _this.onAction = onAction; }, applyConfiguration$1(config) { - var t1, t2, autofill, autocorrectValue, _this = this, + var t1, t2, action, autofill, autocorrectValue, _this = this, _s12_ = "setAttribute"; _this.__DefaultTextEditingStrategy_inputConfiguration_A = config; t1 = config.readOnly; @@ -154773,6 +162352,10 @@ t1.toString; A.callMethod(t1, _s12_, ["inputmode", "none"]); } + action = A.EngineInputAction_fromName(config.inputAction); + t1 = _this.domElement; + t1.toString; + action.configureInputAction$1(t1); autofill = config.autofill; t1 = _this.domElement; if (autofill != null) { @@ -154949,6 +162532,8 @@ t2 = this.__DefaultTextEditingStrategy_inputConfiguration_A; t2 === $ && A.throwUnnamedLateFieldNI(); t1.call$1(t2.inputAction); + if (!(this.__DefaultTextEditingStrategy_inputConfiguration_A.inputType instanceof A.MultilineInputType)) + e.preventDefault(); } }, enable$3$onAction$onChange(_, inputConfig, onAction, onChange) { @@ -154978,25 +162563,25 @@ call$1(_) { this.$this.domElement.focus(); }, - $signature: 28 + $signature: 26 }; A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure.prototype = { call$1(_) { _.preventDefault(); }, - $signature: 28 + $signature: 26 }; A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure0.prototype = { call$1(_) { _.preventDefault(); }, - $signature: 28 + $signature: 26 }; A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure1.prototype = { call$1(_) { _.preventDefault(); }, - $signature: 28 + $signature: 26 }; A.IOSTextEditingStrategy.prototype = { initializeTextEditing$3$onAction$onChange(inputConfig, onAction, onChange) { @@ -155092,7 +162677,7 @@ call$1(_) { this.$this._schedulePlacement$0(); }, - $signature: 28 + $signature: 26 }; A.IOSTextEditingStrategy_addEventHandlers_closure0.prototype = { call$1(_) { @@ -155104,7 +162689,7 @@ else t2.owner.sendTextConnectionClosedToFrameworkIfAny$0(); }, - $signature: 28 + $signature: 26 }; A.IOSTextEditingStrategy__addTapListener_closure.prototype = { call$1(_) { @@ -155115,7 +162700,7 @@ t1._schedulePlacement$0(); } }, - $signature: 28 + $signature: 26 }; A.IOSTextEditingStrategy__schedulePlacement_closure.prototype = { call$0() { @@ -155194,7 +162779,7 @@ else t1.owner.sendTextConnectionClosedToFrameworkIfAny$0(); }, - $signature: 28 + $signature: 26 }; A.FirefoxTextEditingStrategy.prototype = { initializeTextEditing$3$onAction$onChange(inputConfig, onAction, onChange) { @@ -155261,13 +162846,13 @@ call$1($event) { this.$this.handleChange$1($event); }, - $signature: 28 + $signature: 26 }; A.FirefoxTextEditingStrategy_addEventHandlers_closure0.prototype = { call$1(_) { this.$this._postponeFocus$0(); }, - $signature: 28 + $signature: 26 }; A.FirefoxTextEditingStrategy__postponeFocus_closure.prototype = { call$0() { @@ -155357,7 +162942,7 @@ var t1 = J.cast$1$0$ax(form.getElementsByClassName("submitBtn"), type$.JavaScriptObject); t1.get$first(t1).click(); }, - $signature: 1080 + $signature: 3235 }; A.TextEditingChannel.prototype = { handleTextInput$2(data, callback) { @@ -155508,7 +163093,7 @@ $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3(_s17_, B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall("TextInputClient.updateEditingState", [t1, editingState.toFlutter$0()])), A._engine___emptyCallback$closure()); } }, - $signature: 1107 + $signature: 4025 }; A.HybridTextEditing__startEditing_closure.prototype = { call$1(inputAction) { @@ -155517,7 +163102,7 @@ t1 = t1.__engine$_clientId; $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/textinput", B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall("TextInputClient.performAction", [t1, inputAction])), A._engine___emptyCallback$closure()); }, - $signature: 246 + $signature: 224 }; A.EditableTextStyle.prototype = { applyToDomElement$1(domElement) { @@ -155552,7 +163137,7 @@ } }; A.TransformKind.prototype = { - toString$0(_) { + _enumToString$0() { return "TransformKind." + this._core$_name; } }; @@ -155560,7 +163145,7 @@ call$1(byte) { return "0x" + B.JSString_methods.padLeft$2(J.toRadixString$1$n(byte, 16), 2, "0"); }, - $signature: 394 + $signature: 411 }; A.Matrix40.prototype = { Matrix4$identity$0() { @@ -155596,7 +163181,7 @@ $indexSet(_, i, v) { this.__engine$_m4storage[i] = v; }, - translate$3(_, x, y, z) { + translate$2(_, x, y) { var t1 = this.__engine$_m4storage, t2 = t1[0], t3 = t1[4], @@ -155614,13 +163199,13 @@ t15 = t1[7], t16 = t1[11], t17 = t1[15]; - t1[12] = t2 * x + t3 * y + t4 * z + t5; - t1[13] = t6 * x + t7 * y + t8 * z + t9; - t1[14] = t10 * x + t11 * y + t12 * z + t13; - t1[15] = t14 * x + t15 * y + t16 * z + t17; + t1[12] = t2 * x + t3 * y + t4 * 0 + t5; + t1[13] = t6 * x + t7 * y + t8 * 0 + t9; + t1[14] = t10 * x + t11 * y + t12 * 0 + t13; + t1[15] = t14 * x + t15 * y + t16 * 0 + t17; }, - translate$2($receiver, x, y) { - return this.translate$3($receiver, x, y, 0); + translate$1($receiver, x) { + return this.translate$2($receiver, x, 0); }, scale$3(_, x, y, z) { var sy = y == null ? x : y, @@ -155887,6 +163472,13 @@ return t2 * t2 + t3 * t3 + t1 * t1; } }; + A.FastMatrix32.prototype = { + transform$2(_, x, y) { + var t1 = this.matrix; + this.transformedX = t1[12] + t1[0] * x + t1[4] * y; + this.transformedY = t1[13] + t1[1] * x + t1[5] * y; + } + }; A.EngineFlutterWindow.prototype = { EngineFlutterWindow$2(_windowId, platformDispatcher) { var _this = this, @@ -156093,32 +163685,62 @@ t2 = $.$get$_operatingSystem(); if (t2 === B.OperatingSystem_0) { t1 = self.document.documentElement.clientWidth; - t1.toString; t2 = self.document.documentElement.clientHeight; - t2.toString; t3 = _this._debugDevicePixelRatio; - windowInnerWidth = t1 * (t3 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t3); - t1 = _this._debugDevicePixelRatio; - windowInnerHeight = t2 * (t1 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t1); + if (t3 == null) { + t3 = self.window.devicePixelRatio; + if (t3 === 0) + t3 = 1; + } + windowInnerWidth = t1 * t3; + t3 = _this._debugDevicePixelRatio; + if (t3 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } else + t1 = t3; + windowInnerHeight = t2 * t1; } else { t2 = t1.width; t2.toString; t3 = _this._debugDevicePixelRatio; - windowInnerWidth = t2 * (t3 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t3); + if (t3 == null) { + t3 = self.window.devicePixelRatio; + if (t3 === 0) + t3 = 1; + } + windowInnerWidth = t2 * t3; t1 = t1.height; t1.toString; - t2 = _this._debugDevicePixelRatio; - windowInnerHeight = t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); + t3 = _this._debugDevicePixelRatio; + if (t3 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } else + t2 = t3; + windowInnerHeight = t1 * t2; } } else { t1 = self.window.innerWidth; t1.toString; t2 = _this._debugDevicePixelRatio; - windowInnerWidth = t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); - t1 = self.window.innerHeight; - t1.toString; - t2 = _this._debugDevicePixelRatio; - windowInnerHeight = t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + windowInnerWidth = t1 * t2; + t2 = self.window.innerHeight; + t2.toString; + t1 = _this._debugDevicePixelRatio; + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } + windowInnerHeight = t2 * t1; } _this._physicalSize = new A.Size(windowInnerWidth, windowInnerHeight); }, @@ -156130,18 +163752,33 @@ if (t2 === B.OperatingSystem_0 && !isEditingOnMobile) { t1 = self.document.documentElement.clientHeight; t2 = _this._debugDevicePixelRatio; - windowInnerHeight = t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + windowInnerHeight = t1 * t2; } else { t1 = t1.height; t1.toString; t2 = _this._debugDevicePixelRatio; - windowInnerHeight = t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + windowInnerHeight = t1 * t2; } } else { t1 = self.window.innerHeight; t1.toString; t2 = _this._debugDevicePixelRatio; - windowInnerHeight = t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + windowInnerHeight = t1 * t2; } _this._viewInsets = new A.WindowPadding(0, 0, 0, _this._physicalSize._dy - windowInnerHeight); }, @@ -156151,20 +163788,40 @@ t1 = self.window.visualViewport.height; t1.toString; t2 = _this._debugDevicePixelRatio; - height = t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); - t1 = self.window.visualViewport.width; - t1.toString; - t2 = _this._debugDevicePixelRatio; - width = t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + height = t1 * t2; + t2 = self.window.visualViewport.width; + t2.toString; + t1 = _this._debugDevicePixelRatio; + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } + width = t2 * t1; } else { t1 = self.window.innerHeight; t1.toString; t2 = _this._debugDevicePixelRatio; - height = t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); - t1 = self.window.innerWidth; - t1.toString; - t2 = _this._debugDevicePixelRatio; - width = t1 * (t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2); + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + height = t1 * t2; + t2 = self.window.innerWidth; + t2.toString; + t1 = _this._debugDevicePixelRatio; + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } + width = t2 * t1; } t1 = _this._physicalSize; if (t1 != null) { @@ -156187,6 +163844,7 @@ var t1 = this.$this._browserHistory; if (t1 != null) t1.dispose$0(); + $.$get$_renderer().clearFragmentProgramCache$0(); }, $signature: 0 }; @@ -156294,12 +163952,20 @@ A.EngineSingletonFlutterWindow.prototype = { get$devicePixelRatio(_) { var t1 = this._debugDevicePixelRatio; - return t1 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t1; + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } + return t1; } }; A.WindowPadding.prototype = {}; A._DefaultTextEditingStrategy_Object_CompositionAwareMixin.prototype = {}; A._DomCanvas_EngineCanvas_SaveElementStackTracking.prototype = {}; + A._LayoutFragment__CombinedFragment__FragmentMetrics.prototype = {}; + A._LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition.prototype = {}; + A._LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition__FragmentBox.prototype = {}; A._PersistedClipRRect_PersistedContainerSurface__DomClip.prototype = { adoptElements$1(oldSurface) { this.super$PersistedSurface$adoptElements(oldSurface); @@ -156401,7 +164067,7 @@ } } }, - $signature: 870 + $signature: 824 }; A._HeaderValue__parse_done.prototype = { call$0() { @@ -156443,7 +164109,7 @@ } return B.JSString_methods.substring$2(t3, start, t1.index); }, - $signature: 75 + $signature: 74 }; A._HeaderValue__parse_expect.prototype = { call$1(expected) { @@ -156452,7 +164118,7 @@ throw A.wrapException(A.HttpException$("Failed to parse header value", null)); ++_this._box_0.index; }, - $signature: 106 + $signature: 91 }; A._HeaderValue__parse_maybeExpect.prototype = { call$1(expected) { @@ -156462,7 +164128,7 @@ ++_this._box_0.index; return true; }, - $signature: 69 + $signature: 75 }; A._HeaderValue__parse_parseParameters.prototype = { call$0() { @@ -156511,7 +164177,7 @@ } return B.JSString_methods.substring$2(t3, start, t1.index).toLowerCase(); }, - $signature: 75 + $signature: 74 }; A._HeaderValue__parse_parseParameters_parseParameterValue.prototype = { call$0() { @@ -156540,7 +164206,7 @@ } else return _this.parseValue.call$0(); }, - $signature: 75 + $signature: 74 }; A._ContentType.prototype = {}; J.Interceptor.prototype = { @@ -156554,7 +164220,7 @@ return "Instance of '" + A.S(A.Primitives_objectTypeName(receiver)) + "'"; }, noSuchMethod$1(receiver, invocation) { - throw A.wrapException(A.NoSuchMethodError$(receiver, invocation.get$memberName(), invocation.get$positionalArguments(), invocation.get$namedArguments())); + throw A.wrapException(new A.NoSuchMethodError(receiver, invocation.get$memberName(), invocation.get$positionalArguments(), invocation.get$namedArguments(), null)); }, get$runtimeType(receiver) { return A.getRuntimeType(receiver); @@ -156572,9 +164238,6 @@ A.throwExpression(A.argumentErrorValue(other)); return other || receiver; }, - $xor(receiver, other) { - return receiver; - }, get$hashCode(receiver) { return receiver ? 519018 : 218159; }, @@ -156612,109 +164275,21 @@ toString$0(receiver) { return String(receiver); }, - $isSkAnimatedImage: 1, - $isSkShader: 1, - $isSkPaint: 1, - $isSkMaskFilter: 1, - $isSkColorFilter: 1, - $isSkImageFilter: 1, - $isSkPath: 1, - $isSkPicture: 1, - $isSkParagraph: 1, $isPromise: 1, - $isGoogleAuthInitFailureError: 1, - $isGoogleAuthSignInError: 1, - $isGoogleAuth: 1, - $isGoogleUser: 1, $isAuthenticationResult0: 1, $isJsError: 1, $isPdfJsDoc: 1, $isPdfJsPage: 1, $isSignInResponseI: 1, - format$1(receiver, p0) { - return receiver.format(p0); - }, - get$displayWidth(obj) { - return obj.displayWidth; - }, - get$displayHeight(obj) { - return obj.displayHeight; - }, - get$duration(obj) { - return obj.duration; - }, - get$error(obj) { - return obj.error; - }, - get$details(obj) { - return obj.details; - }, - get$code(obj) { - return obj.code; - }, - isSignedIn$0(receiver) { - return receiver.isSignedIn(); - }, - get$currentUser(obj) { - return obj.currentUser; - }, - then$1$1(receiver, p0) { - return receiver.then(p0); - }, - then$2(receiver, p0, p1) { - return receiver.then(p0, p1); - }, - get$signOut(obj) { - return obj.signOut; - }, - signOut$0(receiver) { - return receiver.signOut(); - }, - get$disconnect(obj) { - return obj.disconnect; - }, - disconnect$0(receiver) { - return receiver.disconnect(); - }, - get$signIn(obj) { - return obj.signIn; - }, - signIn$1(receiver, p0) { - return receiver.signIn(p0); - }, - $get$0(receiver) { - return receiver.get(); - }, - getId$0(receiver) { - return receiver.getId(); - }, - getName$0(receiver) { - return receiver.getName(); - }, - getImageUrl$0(receiver) { - return receiver.getImageUrl(); - }, - getEmail$0(receiver) { - return receiver.getEmail(); - }, - get$access_token(obj) { - return obj.access_token; - }, - get$id_token(obj) { - return obj.id_token; - }, - getBasicProfile$0(receiver) { - return receiver.getBasicProfile(); - }, - getAuthResponse$0(receiver) { - return receiver.getAuthResponse(); - }, get$width(obj) { return obj.width; }, get$height(obj) { return obj.height; }, + destroy$0(receiver) { + return receiver.destroy(); + }, rotate$1(receiver, p0) { return receiver.rotate(p0); }, @@ -156766,12 +164341,21 @@ render$1(receiver, p0) { return receiver.render(p0); }, + cleanup$0(receiver) { + return receiver.cleanup(); + }, get$authorization(obj) { return obj.authorization; }, get$user(obj) { return obj.user; }, + get$code(obj) { + return obj.code; + }, + get$id_token(obj) { + return obj.id_token; + }, get$email(obj) { return obj.email; }, @@ -157028,6 +164612,9 @@ return orElse.call$0(); throw A.wrapException(A.IterableElementError_noElement()); }, + singleWhere$1($receiver, test) { + return this.singleWhere$2$orElse($receiver, test, null); + }, elementAt$1(receiver, index) { return receiver[index]; }, @@ -157256,6 +164843,9 @@ asMap$0(receiver) { return new A.ListMapView(receiver, A._arrayInstanceType(receiver)._eval$1("ListMapView<1>")); }, + whereType$1$0(receiver, $T) { + return new A.WhereTypeIterable(receiver, $T._eval$1("WhereTypeIterable<0>")); + }, $add(receiver, other) { var t1 = A.List_List$of(receiver, true, A._arrayInstanceType(receiver)._precomputed1); this.addAll$1(t1, other); @@ -157419,7 +165009,7 @@ throw A.wrapException(A.argumentErrorValue(lowerLimit)); if (typeof upperLimit != "number") throw A.wrapException(A.argumentErrorValue(upperLimit)); - if (B.JSInt_methods.compareTo$1(lowerLimit, upperLimit) > 0) + if (this.compareTo$1(lowerLimit, upperLimit) > 0) throw A.wrapException(A.argumentErrorValue(lowerLimit)); if (this.compareTo$1(receiver, lowerLimit) < 0) return lowerLimit; @@ -157534,6 +165124,8 @@ throw A.wrapException(A.UnsupportedError$("Result of truncating division is " + A.S(quotient) + ": " + A.S(receiver) + " ~/ " + A.S(other))); }, $shl(receiver, other) { + if (typeof other != "number") + throw A.wrapException(A.argumentErrorValue(other)); if (other < 0) throw A.wrapException(A.argumentErrorValue(other)); return other > 31 ? 0 : receiver << other >>> 0; @@ -157571,6 +165163,18 @@ _shrBothPositive$1(receiver, other) { return other > 31 ? 0 : receiver >>> other; }, + $shru(receiver, other) { + if (typeof other != "number") + throw A.wrapException(A.argumentErrorValue(other)); + if (other < 0) + throw A.wrapException(A.argumentErrorValue(other)); + return this._shruOtherPositive$1(receiver, other); + }, + _shruOtherPositive$1(receiver, other) { + if (other > 31) + return 0; + return receiver >>> other; + }, $lt(receiver, other) { if (typeof other != "number") throw A.wrapException(A.argumentErrorValue(other)); @@ -158022,6 +165626,20 @@ B.JSArray_methods.clear$0(t2); return buffer; }, + toBytes$0() { + var buffer, t2, offset, _i, chunk, t3, + t1 = this.__internal$_length; + if (t1 === 0) + return $.$get$_CopyingBytesBuilder__emptyList(); + buffer = new Uint8Array(t1); + for (t1 = this._chunks, t2 = t1.length, offset = 0, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + chunk = t1[_i]; + t3 = J.getInterceptor$asx(chunk); + B.NativeUint8List_methods.setRange$3(buffer, offset, offset + t3.get$length(chunk), chunk); + offset += t3.get$length(chunk); + } + return buffer; + }, get$length(_) { return this.__internal$_length; }, @@ -158182,6 +165800,67 @@ return this._source; } }; + A.CastSet.prototype = { + add$1(_, value) { + return this._source.add$1(0, this.$ti._precomputed1._as(value)); + }, + addAll$1(_, elements) { + var t1 = this.$ti; + this._source.addAll$1(0, A.CastIterable_CastIterable(elements, t1._rest[1], t1._precomputed1)); + }, + remove$1(_, object) { + return this._source.remove$1(0, object); + }, + removeWhere$1(_, test) { + this._source.removeWhere$1(0, new A.CastSet_removeWhere_closure(this, test)); + }, + intersection$1(_, other) { + var t1, _this = this; + if (_this._emptySet != null) + return _this._conditionalAdd$2(other, true); + t1 = _this.$ti; + return new A.CastSet(_this._source.intersection$1(0, other), null, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("CastSet<1,2>")); + }, + _conditionalAdd$2(other, otherContains) { + var castElement, + emptySet = this._emptySet, + t1 = this.$ti, + t2 = t1._rest[1], + result = emptySet == null ? A.LinkedHashSet_LinkedHashSet(t2) : emptySet.call$1$0(t2); + for (t2 = this._source, t2 = t2.get$iterator(t2), t1 = t1._rest[1]; t2.moveNext$0();) { + castElement = t1._as(t2.get$current(t2)); + if (otherContains === other.contains$1(0, castElement)) + result.add$1(0, castElement); + } + return result; + }, + clear$0(_) { + this._source.clear$0(0); + }, + _clone$0() { + var emptySet = this._emptySet, + t1 = this.$ti._rest[1], + result = emptySet == null ? A.LinkedHashSet_LinkedHashSet(t1) : emptySet.call$1$0(t1); + result.addAll$1(0, this); + return result; + }, + toSet$0(_) { + return this._clone$0(); + }, + $isEfficientLengthIterable: 1, + $isSet: 1, + get$_source() { + return this._source; + } + }; + A.CastSet_removeWhere_closure.prototype = { + call$1(element) { + return this.test.call$1(this.$this.$ti._rest[1]._as(element)); + }, + $signature() { + return this.$this.$ti._eval$1("bool(1)"); + } + }; A.CastMap.prototype = { cast$2$0(_, RK, RV) { var t1 = this.$ti; @@ -158278,7 +165957,7 @@ call$0() { return A.Future_Future$value(null, type$.Null); }, - $signature: 506 + $signature: 820 }; A.SentinelValue.prototype = { get$id() { @@ -158331,18 +166010,6 @@ } return false; }, - firstWhere$1(_, test) { - var i, element, _this = this, - $length = _this.get$length(_this); - for (i = 0; i < $length; ++i) { - element = _this.elementAt$1(0, i); - if (test.call$1(element)) - return element; - if ($length !== _this.get$length(_this)) - throw A.wrapException(A.ConcurrentModificationError$(_this)); - } - throw A.wrapException(A.IterableElementError_noElement()); - }, join$1(_, separator) { var first, t1, i, _this = this, $length = _this.get$length(_this); @@ -158463,7 +166130,7 @@ var _this = this, realIndex = _this.get$_startIndex() + index; if (index < 0 || realIndex >= _this.get$_endIndex()) - throw A.wrapException(A.IndexError$(index, _this, "index", null, null)); + throw A.wrapException(A.IndexError$withLength(index, _this.get$length(_this), _this, null, "index")); return J.elementAt$1$ax(_this.__internal$_iterable, realIndex); }, skip$1(_, count) { @@ -158746,9 +166413,6 @@ contains$1(_, element) { return false; }, - firstWhere$1(_, test) { - throw A.wrapException(A.IterableElementError_noElement()); - }, join$1(_, separator) { return ""; }, @@ -158968,7 +166632,7 @@ return J.get$length$asx(this._backedList); }, elementAt$1(_, index) { - A.RangeError_checkValidIndex(index, this, null, null); + A.IndexError_check(index, J.get$length$asx(this._backedList), this, null, null); return index; } }; @@ -159213,7 +166877,7 @@ call$1(o) { return this.T._is(o); }, - $signature: 118 + $signature: 119 }; A.Instantiation.prototype = { Instantiation$1(_genericClosure) { @@ -159243,6 +166907,9 @@ call$2(a0, a1) { return this._genericClosure.call$1$2(a0, a1, this.$ti._rest[0]); }, + call$0() { + return this._genericClosure.call$1$0(this.$ti._rest[0]); + }, $signature() { return A.instantiatedGenericFunctionType(A.closureFunctionType(this._genericClosure), this.$ti); } @@ -159290,7 +166957,7 @@ call$0() { return B.JSNumber_methods.floor$0(1000 * this.performance.now()); }, - $signature: 180 + $signature: 161 }; A.Primitives_functionNoSuchMethod_closure.prototype = { call$2($name, argument) { @@ -159300,7 +166967,7 @@ this.$arguments.push(argument); ++t1.argumentCount; }, - $signature: 153 + $signature: 139 }; A.TypeErrorDecoder.prototype = { matchTypeError$1(message) { @@ -159333,8 +167000,7 @@ if (t1 == null) return "NoSuchMethodError: " + A.S(this.__js_helper$_message); return "NoSuchMethodError: method not found: '" + t1 + "' on null"; - }, - $isNoSuchMethodError: 1 + } }; A.JsNoSuchMethodError.prototype = { toString$0(_) { @@ -159347,8 +167013,7 @@ if (t2 == null) return _s38_ + t1 + "' (" + A.S(_this.__js_helper$_message) + ")"; return _s38_ + t1 + "' on '" + t2 + "' (" + A.S(_this.__js_helper$_message) + ")"; - }, - $isNoSuchMethodError: 1 + } }; A.UnknownJsTypeError.prototype = { toString$0(_) { @@ -159737,13 +167402,13 @@ call$2(o, tag) { return this.getUnknownTag(o, tag); }, - $signature: 1378 + $signature: 1182 }; A.initHooks_closure1.prototype = { call$1(tag) { return this.prototypeForTag(tag); }, - $signature: 829 + $signature: 813 }; A.JSSyntaxRegExp.prototype = { toString$0(_) { @@ -159834,6 +167499,16 @@ $index(_, index) { return this._match[index]; }, + namedGroup$1($name) { + var result, + groups = this._match.groups; + if (groups != null) { + result = groups[$name]; + if (result != null || $name in groups) + return result; + } + throw A.wrapException(A.ArgumentError$value($name, "name", "Not a capture group name")); + }, $isMatch: 1, $isRegExpMatch: 1 }; @@ -159994,6 +167669,9 @@ } }; A.NativeByteBuffer.prototype = { + get$lengthInBytes(receiver) { + return receiver.byteLength; + }, get$runtimeType(receiver) { return B.Type_ByteBuffer_RkP; }, @@ -160006,6 +167684,8 @@ }, asUint32List$2(receiver, offsetInBytes, $length) { A._checkViewArguments(receiver, offsetInBytes, $length); + if ($length == null) + $length = B.JSInt_methods._tdivFast$1(receiver.byteLength - offsetInBytes, 4); return new Uint32Array(receiver, offsetInBytes, $length); }, asInt32List$2(receiver, offsetInBytes, $length) { @@ -160322,6 +168002,161 @@ }, $isTypeError: 1 }; + A._StringStream.prototype = { + readIntAsVerbatim$0() { + var t1 = this.__web_locale_keymap$_offset, + result = B.JSString_methods._codeUnitAt$1(this._data, t1); + this.__web_locale_keymap$_offset = t1 + 1; + return result - $.$get$_kMarshallIntBase(); + }, + readIntAsChar$0() { + var t1 = this.__web_locale_keymap$_offset, + result = B.JSString_methods._codeUnitAt$1(this._data, t1); + this.__web_locale_keymap$_offset = t1 + 1; + return result; + }, + readEventKey$0() { + var char = A.Primitives_stringFromCharCode(this.readIntAsChar$0()); + if (char === $.$get$_kUseDead()) + return "Dead"; + else + return char; + } + }; + A._StringStream__goalToEventCode_closure.prototype = { + call$1(beforeEntry) { + return new A.MapEntry(J.codeUnitAt$1$s(beforeEntry.get$value(beforeEntry), 0), beforeEntry.get$key(beforeEntry), type$.MapEntry_int_String); + }, + $signature: 1278 + }; + A._unmarshallCodeMap_closure.prototype = { + call$0() { + var $async$self = this; + return A._makeSyncStarIterable(function() { + var $async$goto = 0, $async$handler = 1, $async$currentError, t1, t2, t3, t4, entryIndex, t5, t6, result; + return function $async$call$0($async$errorCode, $async$result) { + if ($async$errorCode === 1) { + $async$currentError = $async$result; + $async$goto = $async$handler; + } + while (true) + switch ($async$goto) { + case 0: + // Function start + t1 = $async$self.entryNum, t2 = $async$self.stream, t3 = t2._data, t4 = type$.MapEntry_String_int, entryIndex = 0; + case 2: + // for condition + if (!(entryIndex < t1)) { + // goto after for + $async$goto = 4; + break; + } + t5 = t2.readEventKey$0(); + t6 = t2.__web_locale_keymap$_offset; + result = B.JSString_methods._codeUnitAt$1(t3, t6); + t2.__web_locale_keymap$_offset = t6 + 1; + $async$goto = 5; + return new A.MapEntry(t5, result, t4); + case 5: + // after yield + case 3: + // for update + ++entryIndex; + // goto for condition + $async$goto = 2; + break; + case 4: + // after for + // implicit return + return A._IterationMarker_endOfIteration(); + case 1: + // rethrow + return A._IterationMarker_uncaughtError($async$currentError); + } + }; + }, type$.MapEntry_String_int); + }, + $signature: 1295 + }; + A.unmarshallMappingData_closure.prototype = { + call$0() { + var $async$self = this; + return A._makeSyncStarIterable(function() { + var $async$goto = 0, $async$handler = 1, $async$currentError, t1, t2, t3, t4, t5, eventCodeIndex, t6, charCode; + return function $async$call$0($async$errorCode, $async$result) { + if ($async$errorCode === 1) { + $async$currentError = $async$result; + $async$goto = $async$handler; + } + while (true) + switch ($async$goto) { + case 0: + // Function start + t1 = $async$self.eventCodeNum, t2 = $async$self.stream, t3 = t2._data, t4 = t2._goalToEventCode, t5 = type$.MapEntry_of_String_and_Map_String_int, eventCodeIndex = 0; + case 2: + // for condition + if (!(eventCodeIndex < t1)) { + // goto after for + $async$goto = 4; + break; + } + t6 = t2.__web_locale_keymap$_offset; + charCode = B.JSString_methods._codeUnitAt$1(t3, t6); + t2.__web_locale_keymap$_offset = t6 + 1; + t6 = t4.$index(0, charCode); + t6.toString; + $async$goto = 5; + return new A.MapEntry(t6, A._unmarshallCodeMap(t2), t5); + case 5: + // after yield + case 3: + // for update + ++eventCodeIndex; + // goto for condition + $async$goto = 2; + break; + case 4: + // after for + // implicit return + return A._IterationMarker_endOfIteration(); + case 1: + // rethrow + return A._IterationMarker_uncaughtError($async$currentError); + } + }; + }, type$.MapEntry_of_String_and_Map_String_int); + }, + $signature: 1303 + }; + A.LocaleKeymap.prototype = { + getLogicalKey$3(eventCode, eventKey, eventKeyCode) { + var heuristicResult, characterLogicalKey, + t1 = this.__web_locale_keymap$_mapping.$index(0, eventCode), + result = t1 == null ? null : J.$index$asx(t1, eventKey); + if (result === 255) + return eventKeyCode; + if (result == null) { + t1 = eventCode == null ? "" : eventCode; + heuristicResult = A.heuristicMapper(t1, eventKey == null ? "" : eventKey); + if (heuristicResult != null) + return heuristicResult; + characterLogicalKey = A._characterToLogicalKey(eventKey); + if (characterLogicalKey != null) + return characterLogicalKey; + } + return result; + } + }; + A.LineCharProperty.prototype = { + _enumToString$0() { + return "LineCharProperty." + this._core$_name; + } + }; + A.WordCharProperty.prototype = { + _enumToString$0() { + return "WordCharProperty." + this._core$_name; + } + }; A._AsyncRun__initializeScheduleImmediate_internalCallback.prototype = { call$1(_) { var t1 = this._box_0, @@ -160339,7 +168174,7 @@ t2 = this.span; t1.firstChild ? t1.removeChild(t2) : t1.appendChild(t2); }, - $signature: 1416 + $signature: 1330 }; A._AsyncRun__scheduleImmediateJsOverride_internalCallback.prototype = { call$0() { @@ -160442,19 +168277,19 @@ call$1(result) { return this.bodyFunction.call$2(0, result); }, - $signature: 105 + $signature: 102 }; A._awaitOnObject_closure0.prototype = { call$2(error, stackTrace) { this.bodyFunction.call$2(1, new A.ExceptionAndStackTrace(error, stackTrace)); }, - $signature: 502 + $signature: 557 }; A._wrapJsFunctionForAsync_closure.prototype = { call$2(errorCode, result) { this.$protected(errorCode, result); }, - $signature: 1582 + $signature: 1405 }; A._asyncStarHelper_closure.prototype = { call$0() { @@ -160526,7 +168361,7 @@ return t1.cancelationFuture; } }, - $signature: 1583 + $signature: 1440 }; A._AsyncStarStreamController__closure.prototype = { call$0() { @@ -160723,6 +168558,9 @@ stackTrace = A.AsyncError_defaultStackTrace(error); this._sendError$2(error, stackTrace); }, + addError$1(error) { + return this.addError$2(error, null); + }, close$0(_) { var t1, doneFuture, _this = this; if ((_this._state & 4) !== 0) { @@ -160948,7 +168786,7 @@ } else if (t2 === 0 && !_this.eagerError) _this._future._completeError$2(_this.error._readLocal$0(), _this.stackTrace._readLocal$0()); }, - $signature: 137 + $signature: 133 }; A.Future_wait_closure.prototype = { call$1(value) { @@ -161291,7 +169129,7 @@ call$2(error, stackTrace) { this.$this._completeError$2(error, stackTrace); }, - $signature: 132 + $signature: 160 }; A._Future__chainForeignFuture_closure1.prototype = { call$0() { @@ -161362,7 +169200,7 @@ call$1(_) { return this.originalSource; }, - $signature: 1773 + $signature: 1581 }; A._Future__propagateToListeners_handleValueCallback.prototype = { call$0() { @@ -161434,7 +169272,7 @@ this._future._completeError$2(e, s); } }, - $signature: 132 + $signature: 160 }; A._AsyncCallbackEntry.prototype = {}; A.Stream.prototype = { @@ -161454,13 +169292,13 @@ var subscription, t1 = {}, result = new A._Future($.Zone__current, $S._eval$1("_Future<0>")); t1.value = initialValue; - subscription = this.listen$4$cancelOnError$onDone$onError(0, null, true, new A.Stream_fold_closure(t1, result), result.get$_completeError()); + subscription = this.listen$4$cancelOnError$onDone$onError(null, true, new A.Stream_fold_closure(t1, result), result.get$_completeError()); subscription.onData$1(new A.Stream_fold_closure0(t1, this, combine, subscription, result, $S)); return result; }, forEach$1(_, action) { var future = new A._Future($.Zone__current, type$._Future_dynamic), - subscription = this.listen$4$cancelOnError$onDone$onError(0, null, true, new A.Stream_forEach_closure(future), future.get$_completeError()); + subscription = this.listen$4$cancelOnError$onDone$onError(null, true, new A.Stream_forEach_closure(future), future.get$_completeError()); subscription.onData$1(new A.Stream_forEach_closure0(this, action, subscription, future)); return future; }, @@ -161468,12 +169306,12 @@ var t1 = {}, future = new A._Future($.Zone__current, type$._Future_int); t1.count = 0; - this.listen$4$cancelOnError$onDone$onError(0, new A.Stream_length_closure(t1, this), true, new A.Stream_length_closure0(t1, future), future.get$_completeError()); + this.listen$4$cancelOnError$onDone$onError(new A.Stream_length_closure(t1, this), true, new A.Stream_length_closure0(t1, future), future.get$_completeError()); return future; }, get$isEmpty(_) { var future = new A._Future($.Zone__current, type$._Future_bool), - subscription = this.listen$4$cancelOnError$onDone$onError(0, null, true, new A.Stream_isEmpty_closure(future), future.get$_completeError()); + subscription = this.listen$4$cancelOnError$onDone$onError(null, true, new A.Stream_isEmpty_closure(future), future.get$_completeError()); subscription.onData$1(new A.Stream_isEmpty_closure0(this, subscription, future)); return future; }, @@ -161481,12 +169319,12 @@ var t1 = A._instanceType(this), result = A._setArrayType([], t1._eval$1("JSArray")), future = new A._Future($.Zone__current, t1._eval$1("_Future>")); - this.listen$4$cancelOnError$onDone$onError(0, new A.Stream_toList_closure(this, result), true, new A.Stream_toList_closure0(future, result), future.get$_completeError()); + this.listen$4$cancelOnError$onDone$onError(new A.Stream_toList_closure(this, result), true, new A.Stream_toList_closure0(future, result), future.get$_completeError()); return future; }, get$first(_) { var future = new A._Future($.Zone__current, A._instanceType(this)._eval$1("_Future")), - subscription = this.listen$4$cancelOnError$onDone$onError(0, null, true, new A.Stream_first_closure(future), future.get$_completeError()); + subscription = this.listen$4$cancelOnError$onDone$onError(null, true, new A.Stream_first_closure(future), future.get$_completeError()); subscription.onData$1(new A.Stream_first_closure0(this, subscription, future)); return future; } @@ -161507,13 +169345,13 @@ t1._addError$2(error, stackTrace); t1._closeUnchecked$0(); }, - $signature: 285 + $signature: 394 }; A.Stream_pipe_closure.prototype = { call$1(_) { return this.streamConsumer.close$0(0); }, - $signature: 1845 + $signature: 1871 }; A.Stream_fold_closure.prototype = { call$0() { @@ -161571,7 +169409,7 @@ A.Stream_forEach__closure0.prototype = { call$1(_) { }, - $signature: 99 + $signature: 104 }; A.Stream_length_closure.prototype = { call$1(_) { @@ -161642,14 +169480,11 @@ get$isBroadcast() { return this._stream.get$isBroadcast(); }, - listen$4$cancelOnError$onDone$onError(_, onData, cancelOnError, onDone, onError) { - return this._stream.listen$4$cancelOnError$onDone$onError(0, onData, cancelOnError, onDone, onError); + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { + return this._stream.listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError); }, - listen$3$onDone$onError($receiver, onData, onDone, onError) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, onDone, onError); - }, - listen$1($receiver, onData) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, null, null); + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); } }; A.StreamTransformerBase.prototype = {}; @@ -161695,7 +169530,7 @@ t2 = cancelOnError === true; t3 = new A._Future($.Zone__current, type$._Future_dynamic); t4 = t2 ? A._AddStreamState_makeErrorHandler(_this) : _this.get$_addError(); - t4 = source.listen$4$cancelOnError$onDone$onError(0, _this.get$_async$_add(_this), t2, _this.get$_async$_close(), t4); + t4 = source.listen$4$cancelOnError$onDone$onError(_this.get$_async$_add(_this), t2, _this.get$_async$_close(), t4); t2 = _this._state; if ((t2 & 1) !== 0 ? (_this.get$_async$_subscription()._state & 4) !== 0 : (t2 & 2) === 0) t4.pause$0(0); @@ -161918,7 +169753,7 @@ t1._addError$2(e, s); t1._async$_close$0(); }, - $signature: 132 + $signature: 160 }; A._AddStreamState_cancel_closure.prototype = { call$0() { @@ -162164,14 +169999,17 @@ $signature: 0 }; A._StreamImpl.prototype = { - listen$4$cancelOnError$onDone$onError(_, onData, cancelOnError, onDone, onError) { + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { return this._async$_controller._async$_subscribe$4(onData, onError, onDone, cancelOnError === true); }, - listen$3$onDone$onError($receiver, onData, onDone, onError) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, onDone, onError); + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); }, - listen$2$onError($receiver, onData, onError) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, null, onError); + listen$2$onError(onData, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, null, onError); + }, + listen$1(onData) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, null, null); } }; A._DelayedEvent.prototype = { @@ -162312,7 +170150,7 @@ if (stateData != null) { future = new A._Future($.Zone__current, type$._Future_bool); _this._stateData = future; - subscription = stateData.listen$4$cancelOnError$onDone$onError(0, _this.get$_onData(), true, _this.get$_onDone(), _this.get$_onError()); + subscription = stateData.listen$4$cancelOnError$onDone$onError(_this.get$_onData(), true, _this.get$_onDone(), _this.get$_onError()); if (_this._stateData != null) _this._async$_subscription = subscription; return future; @@ -162373,22 +170211,22 @@ get$isBroadcast() { return true; }, - listen$4$cancelOnError$onDone$onError(_, onData, cancelOnError, onDone, onError) { + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { return A._DoneStreamSubscription$(onDone, this.$ti._precomputed1); }, - listen$3$onDone$onError($receiver, onData, onDone, onError) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, onDone, onError); + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); } }; A._MultiStream.prototype = { - listen$4$cancelOnError$onDone$onError(_, onData, cancelOnError, onDone, onError) { + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { var _null = null, controller = new A._MultiStreamController(_null, _null, _null, _null, this.$ti._eval$1("_MultiStreamController<1>")); controller.onListen = new A._MultiStream_listen_closure(this, controller); return controller._async$_subscribe$4(onData, onError, onDone, cancelOnError === true); }, - listen$3$onDone$onError($receiver, onData, onDone, onError) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, onDone, onError); + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); }, get$isBroadcast() { return this.isBroadcast; @@ -162444,7 +170282,7 @@ call$2(error, stackTrace) { A._cancelAndError(this.subscription, this.future, error, stackTrace); }, - $signature: 137 + $signature: 133 }; A._cancelAndValue_closure.prototype = { call$0() { @@ -162456,11 +170294,11 @@ get$isBroadcast() { return this._async$_source.get$isBroadcast(); }, - listen$4$cancelOnError$onDone$onError(_, onData, cancelOnError, onDone, onError) { + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { return this._createSubscription$4(onData, onError, onDone, cancelOnError === true); }, - listen$3$onDone$onError($receiver, onData, onDone, onError) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, onDone, onError); + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); }, _createSubscription$4(onData, onError, onDone, cancelOnError) { var t1 = A._instanceType(this); @@ -162470,7 +170308,7 @@ A._ForwardingStreamSubscription.prototype = { _ForwardingStreamSubscription$5(_stream, onData, onError, onDone, cancelOnError, $S, $T) { var _this = this; - _this._async$_subscription = _this._stream._async$_source.listen$3$onDone$onError(0, _this.get$_handleData(), _this.get$_handleDone(), _this.get$_async$_handleError()); + _this._async$_subscription = _this._stream._async$_source.listen$3$onDone$onError(_this.get$_handleData(), _this.get$_handleDone(), _this.get$_async$_handleError()); }, _async$_add$1(_, data) { if ((this._state & 2) !== 0) @@ -162642,18 +170480,18 @@ get$isBroadcast() { return this._stream.get$isBroadcast(); }, - listen$4$cancelOnError$onDone$onError(_, onData, cancelOnError, onDone, onError) { + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { var t1 = this.$ti, t2 = t1._rest[1], t3 = $.Zone__current, t4 = cancelOnError === true ? 1 : 0, subscription = new A._SinkTransformerStreamSubscription(A._BufferingStreamSubscription__registerDataHandler(t3, onData, t2), A._BufferingStreamSubscription__registerErrorHandler(t3, onError), A._BufferingStreamSubscription__registerDoneHandler(t3, onDone), t3, t4, t1._eval$1("@<1>")._bind$1(t2)._eval$1("_SinkTransformerStreamSubscription<1,2>")); subscription.___SinkTransformerStreamSubscription__transformerSink_A = this._sinkMapper.call$1(new A._EventSinkWrapper(subscription, t1._eval$1("_EventSinkWrapper<2>"))); - subscription._async$_subscription = this._stream.listen$3$onDone$onError(0, subscription.get$_handleData(), subscription.get$_handleDone(), subscription.get$_async$_handleError()); + subscription._async$_subscription = this._stream.listen$3$onDone$onError(subscription.get$_handleData(), subscription.get$_handleDone(), subscription.get$_async$_handleError()); return subscription; }, - listen$3$onDone$onError($receiver, onData, onDone, onError) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, onDone, onError); + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); } }; A._HandlerEventSink.prototype = { @@ -163139,7 +170977,7 @@ call$1(v) { return this.K._is(v); }, - $signature: 140 + $signature: 142 }; A._HashMapKeyIterable.prototype = { get$length(_) { @@ -163241,7 +171079,7 @@ call$1(v) { return this.K._is(v); }, - $signature: 140 + $signature: 142 }; A._HashSet.prototype = { _newSet$0() { @@ -163439,6 +171277,12 @@ _newSet$0() { return new A._LinkedHashSet(A._instanceType(this)._eval$1("_LinkedHashSet<1>")); }, + _newSimilarSet$1$0($R) { + return new A._LinkedHashSet($R._eval$1("_LinkedHashSet<0>")); + }, + _newSimilarSet$0() { + return this._newSimilarSet$1$0(type$.dynamic); + }, get$iterator(_) { var _this = this, t1 = new A._LinkedHashSetIterator(_this, _this._collection$_modifications, A._instanceType(_this)._eval$1("_LinkedHashSetIterator<1>")); @@ -163676,7 +171520,7 @@ call$2(k, v) { this.result.$indexSet(0, this.K._as(k), this.V._as(v)); }, - $signature: 161 + $signature: 158 }; A.IterableMixin.prototype = { map$1$1(_, toElement, $T) { @@ -163739,7 +171583,7 @@ return !new A._SplayTreeKeyIterator(this, A._setArrayType([], t1._eval$1("JSArray<_SplayTreeSetNode<1>>")), this._splayCount, t1._eval$1("@<1>")._bind$1(t1._eval$1("_SplayTreeSetNode<1>"))._eval$1("_SplayTreeKeyIterator<1,2>")).moveNext$0(); }, get$isNotEmpty(_) { - return this._root != null; + return this._collection$_root != null; }, take$1(_, count) { return A.TakeIterable_TakeIterable(this, count, this.$ti._precomputed1); @@ -163775,7 +171619,7 @@ return element; ++elementIndex; } - throw A.wrapException(A.IndexError$(index, _this, _s5_, null, elementIndex)); + throw A.wrapException(A.IndexError$withLength(index, elementIndex, _this, null, _s5_)); }, toString$0(_) { return A.IterableBase_iterableToShortString(this, "(", ")"); @@ -163786,7 +171630,7 @@ call$2(k, v) { this.result.$indexSet(0, this.K._as(k), this.V._as(v)); }, - $signature: 161 + $signature: 158 }; A.LinkedList.prototype = { contains$1(_, entry) { @@ -163979,6 +171823,9 @@ where$1(receiver, test) { return new A.WhereIterable(receiver, test, A.instanceType(receiver)._eval$1("WhereIterable")); }, + whereType$1$0(receiver, $T) { + return new A.WhereTypeIterable(receiver, $T._eval$1("WhereTypeIterable<0>")); + }, map$1$1(receiver, f, $T) { return new A.MappedListIterable(receiver, f, A.instanceType(receiver)._eval$1("@")._bind$1($T)._eval$1("MappedListIterable<1,2>")); }, @@ -164239,7 +172086,7 @@ t1._contents = t2 + ": "; t1._contents += A.S(v); }, - $signature: 286 + $signature: 318 }; A.MapMixin.prototype = { cast$2$0(receiver, RK, RV) { @@ -164486,15 +172333,6 @@ _this._previousLink = _this._nextLink = null; return _this.element; }, - remove$0(_) { - var _this = this, - t1 = _this._collection$_queue; - if (t1 != null) - --t1._elementCount; - _this._collection$_queue = null; - _this._unlink$0(); - return _this.element; - }, _asNonSentinelEntry$0() { return this; }, @@ -164596,10 +172434,10 @@ return t1[(t2 - 1 & t1.length - 1) >>> 0]; }, elementAt$1(_, index) { - var t1; - A.RangeError_checkValidIndex(index, this, null, null); - t1 = this._table; - return t1[(this._head + index & t1.length - 1) >>> 0]; + var t1, _this = this; + A.IndexError_check(index, _this.get$length(_this), _this, null, null); + t1 = _this._table; + return t1[(_this._head + index & t1.length - 1) >>> 0]; }, toList$1$growable(_, growable) { var t1, list, t2, i, _this = this, @@ -164776,9 +172614,9 @@ this.add$1(0, t1.get$current(t1)); }, removeAll$1(elements) { - var t1, _i; - for (t1 = elements.length, _i = 0; _i < elements.length; elements.length === t1 || (0, A.throwConcurrentModificationError)(elements), ++_i) - this.remove$1(0, elements[_i]); + var t1; + for (t1 = J.get$iterator$ax(elements); t1.moveNext$0();) + this.remove$1(0, t1.get$current(t1)); }, removeWhere$1(_, test) { var t1, element, toRemove = []; @@ -164885,7 +172723,7 @@ return element; ++elementIndex; } - throw A.wrapException(A.IndexError$(index, this, _s5_, null, elementIndex)); + throw A.wrapException(A.IndexError$withLength(index, elementIndex, this, null, _s5_)); } }; A.SetBase.prototype = {$isEfficientLengthIterable: 1, $isIterable: 1, $isSet: 1}; @@ -164985,7 +172823,7 @@ A._SplayTree.prototype = { _splay$1(key) { var compare, comp, current, newTreeLeft, left, newTreeRight, right, currentLeft, currentLeft0, currentRight, currentRight0, _this = this, _null = null, - root = _this.get$_root(); + root = _this.get$_collection$_root(); if (root == null) { _this._compare$2(key, key); return -1; @@ -165050,8 +172888,8 @@ right._collection$_left = current._collection$_right; current._collection$_right = newTreeRight; } - if (_this.get$_root() !== current) { - _this.set$_root(current); + if (_this.get$_collection$_root() !== current) { + _this.set$_collection$_root(current); ++_this._splayCount; } return comp; @@ -165078,31 +172916,31 @@ }, _remove$1(_, key) { var root, left, t1, root0, _this = this; - if (_this.get$_root() == null) + if (_this.get$_collection$_root() == null) return null; if (_this._splay$1(key) !== 0) return null; - root = _this.get$_root(); + root = _this.get$_collection$_root(); left = root._collection$_left; - --_this._count; + --_this._collection$_count; t1 = root._collection$_right; if (left == null) - _this.set$_root(t1); + _this.set$_collection$_root(t1); else { root0 = _this._splayMax$1(left); root0._collection$_right = t1; - _this.set$_root(root0); + _this.set$_collection$_root(root0); } ++_this._modificationCount; return root; }, _addNewRoot$2(node, comp) { var root, _this = this; - ++_this._count; + ++_this._collection$_count; ++_this._modificationCount; - root = _this.get$_root(); + root = _this.get$_collection$_root(); if (root == null) { - _this.set$_root(node); + _this.set$_collection$_root(node); return; } if (comp < 0) { @@ -165114,27 +172952,27 @@ node._collection$_left = root._collection$_left; root._collection$_left = null; } - _this.set$_root(node); + _this.set$_collection$_root(node); }, get$_collection$_first() { var _this = this, - root = _this.get$_root(); + root = _this.get$_collection$_root(); if (root == null) return null; - _this.set$_root(_this._splayMin$1(root)); - return _this.get$_root(); + _this.set$_collection$_root(_this._splayMin$1(root)); + return _this.get$_collection$_root(); }, get$_collection$_last() { var _this = this, - root = _this.get$_root(); + root = _this.get$_collection$_root(); if (root == null) return null; - _this.set$_root(_this._splayMax$1(root)); - return _this.get$_root(); + _this.set$_collection$_root(_this._splayMax$1(root)); + return _this.get$_collection$_root(); }, _clear$0(_) { - this.set$_root(null); - this._count = 0; + this.set$_collection$_root(null); + this._collection$_count = 0; ++this._modificationCount; }, _containsKey$1(key) { @@ -165152,9 +172990,9 @@ var _this = this; if (!_this._validKey.call$1(key)) return null; - if (_this._root != null) + if (_this._collection$_root != null) if (_this._splay$1(key) === 0) - return _this._root.value; + return _this._collection$_root.value; return null; }, remove$1(_, key) { @@ -165170,7 +173008,7 @@ var t1, _this = this, comp = _this._splay$1(key); if (comp === 0) { - _this._root = _this._root._replaceValue$1(value); + _this._collection$_root = _this._collection$_root._replaceValue$1(value); ++_this._splayCount; return; } @@ -165181,7 +173019,7 @@ var modificationCount, splayCount, value, t1, _this = this, comp = _this._splay$1(key); if (comp === 0) - return _this._root.value; + return _this._collection$_root.value; modificationCount = _this._modificationCount; splayCount = _this._splayCount; value = ifAbsent.call$0(); @@ -165194,10 +173032,10 @@ return value; }, get$isEmpty(_) { - return this._root == null; + return this._collection$_root == null; }, get$isNotEmpty(_) { - return this._root != null; + return this._collection$_root != null; }, forEach$1(_, f) { var nodes, node, @@ -165210,7 +173048,7 @@ } }, get$length(_) { - return this._count; + return this._collection$_count; }, containsKey$1(_, key) { return this._containsKey$1(key); @@ -165228,12 +173066,12 @@ return new A._SplayTreeMapEntryIterable(this, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("_SplayTreeMapEntryIterable<1,2>")); }, firstKey$0() { - if (this._root == null) + if (this._collection$_root == null) return null; return this.get$_collection$_first().key; }, lastKey$0() { - if (this._root == null) + if (this._collection$_root == null) return null; return this.get$_collection$_last().key; }, @@ -165241,11 +173079,11 @@ var node, nodeRight, nodeRight0, _this = this; if (key == null) throw A.wrapException(A.ArgumentError$(key, null)); - if (_this._root == null) + if (_this._collection$_root == null) return null; if (_this._splay$1(key) < 0) - return _this._root.key; - node = _this._root._collection$_left; + return _this._collection$_root.key; + node = _this._collection$_root._collection$_left; if (node == null) return null; nodeRight = node._collection$_right; @@ -165257,11 +173095,11 @@ var node, nodeLeft, nodeLeft0, _this = this; if (key == null) throw A.wrapException(A.ArgumentError$(key, null)); - if (_this._root == null) + if (_this._collection$_root == null) return null; if (_this._splay$1(key) > 0) - return _this._root.key; - node = _this._root._collection$_right; + return _this._collection$_root.key; + node = _this._collection$_root._collection$_right; if (node == null) return null; nodeLeft = node._collection$_left; @@ -165276,21 +173114,21 @@ _validKey$1(arg0) { return this._validKey.call$1(arg0); }, - get$_root() { - return this._root; + get$_collection$_root() { + return this._collection$_root; }, get$_compare() { return this._compare; }, - set$_root(val) { - return this._root = val; + set$_collection$_root(val) { + return this._collection$_root = val; } }; A.SplayTreeMap_closure.prototype = { call$1(a) { return this.K._is(a); }, - $signature: 140 + $signature: 142 }; A._SplayTreeIterator.prototype = { get$current(_) { @@ -165307,7 +173145,7 @@ if (t1 !== t3) { if (t1 == null) { _this._modificationCount = t3; - node = t2.get$_root(); + node = t2.get$_collection$_root(); for (t1 = _this._collection$_path; node != null;) { t1.push(node); node = node._collection$_left; @@ -165323,7 +173161,7 @@ t3 = B.JSArray_methods.get$last(t1).key; B.JSArray_methods.clear$0(t1); t2._splay$1(t3); - t3 = t2.get$_root(); + t3 = t2.get$_collection$_root(); t3.toString; t1.push(t3); _this._splayCount = t2._splayCount; @@ -165348,10 +173186,10 @@ }; A._SplayTreeKeyIterable.prototype = { get$length(_) { - return this._tree._count; + return this._tree._collection$_count; }, get$isEmpty(_) { - return this._tree._count === 0; + return this._tree._collection$_count === 0; }, get$iterator(_) { var t1 = this._tree, @@ -165365,17 +173203,17 @@ var t1 = this._tree, t2 = this.$ti, set = A.SplayTreeSet$(t1._compare, t1._validKey, t2._precomputed1); - set._count = t1._count; - set._root = set._copyNode$1$1(t1._root, t2._rest[1]); + set._collection$_count = t1._collection$_count; + set._collection$_root = set._copyNode$1$1(t1._collection$_root, t2._rest[1]); return set; } }; A._SplayTreeValueIterable.prototype = { get$length(_) { - return this._collection$_map._count; + return this._collection$_map._collection$_count; }, get$isEmpty(_) { - return this._collection$_map._count === 0; + return this._collection$_map._collection$_count === 0; }, get$iterator(_) { var t1 = this._collection$_map, @@ -165386,10 +173224,10 @@ }; A._SplayTreeMapEntryIterable.prototype = { get$length(_) { - return this._collection$_map._count; + return this._collection$_map._collection$_count; }, get$isEmpty(_) { - return this._collection$_map._count === 0; + return this._collection$_map._collection$_count === 0; }, get$iterator(_) { var t1 = this._collection$_map, @@ -165419,21 +173257,21 @@ return new A._SplayTreeKeyIterator(this, A._setArrayType([], t1._eval$1("JSArray<_SplayTreeSetNode<1>>")), this._splayCount, t1._eval$1("@<1>")._bind$1(t1._eval$1("_SplayTreeSetNode<1>"))._eval$1("_SplayTreeKeyIterator<1,2>")); }, get$length(_) { - return this._count; + return this._collection$_count; }, get$isEmpty(_) { - return this._root == null; + return this._collection$_root == null; }, get$isNotEmpty(_) { - return this._root != null; + return this._collection$_root != null; }, get$first(_) { - if (this._count === 0) + if (this._collection$_count === 0) throw A.wrapException(A.IterableElementError_noElement()); return this.get$_collection$_first().key; }, get$last(_) { - if (this._count === 0) + if (this._collection$_count === 0) throw A.wrapException(A.IterableElementError_noElement()); return this.get$_collection$_last().key; }, @@ -165479,12 +173317,12 @@ } return result; }, - _clone$0() { + _collection$_clone$0() { var _this = this, t1 = _this.$ti, set = A.SplayTreeSet$(_this._compare, _this._validKey, t1._precomputed1); - set._count = _this._count; - set._root = _this._copyNode$1$1(_this._root, t1._eval$1("_SplayTreeSetNode<1>")); + set._collection$_count = _this._collection$_count; + set._collection$_root = _this._copyNode$1$1(_this._collection$_root, t1._eval$1("_SplayTreeSetNode<1>")); return set; }, _copyNode$1$1(node, $Node) { @@ -165499,7 +173337,7 @@ this._clear$0(0); }, toSet$0(_) { - return this._clone$0(); + return this._collection$_clone$0(); }, toString$0(_) { return A.IterableBase_iterableToFullString(this, "{", "}"); @@ -165513,21 +173351,21 @@ _validKey$1(arg0) { return this._validKey.call$1(arg0); }, - get$_root() { - return this._root; + get$_collection$_root() { + return this._collection$_root; }, get$_compare() { return this._compare; }, - set$_root(val) { - return this._root = val; + set$_collection$_root(val) { + return this._collection$_root = val; } }; A.SplayTreeSet_closure.prototype = { call$1(v) { return this.E._is(v); }, - $signature: 140 + $signature: 142 }; A.SplayTreeSet__copyNode_copyChildren.prototype = { call$2(node, dest) { @@ -165567,7 +173405,7 @@ var result, t1 = this._processed; if (t1 == null) - return this._data.$index(0, key); + return this._convert$_data.$index(0, key); else if (typeof key != "string") return null; else { @@ -165576,7 +173414,7 @@ } }, get$length(_) { - return this._processed == null ? this._data._length : this._convert$_computeKeys$0().length; + return this._processed == null ? this._convert$_data._length : this._convert$_computeKeys$0().length; }, get$isEmpty(_) { return this.get$length(this) === 0; @@ -165587,7 +173425,7 @@ get$keys(_) { var t1; if (this._processed == null) { - t1 = this._data; + t1 = this._convert$_data; return new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")); } return new A._JsonMapKeyIterable(this); @@ -165595,7 +173433,7 @@ get$values(_) { var t1, _this = this; if (_this._processed == null) { - t1 = _this._data; + t1 = _this._convert$_data; return t1.get$values(t1); } return A.MappedIterable_MappedIterable(_this._convert$_computeKeys$0(), new A._JsonMap_values_closure(_this), type$.String, type$.dynamic); @@ -165603,7 +173441,7 @@ $indexSet(_, key, value) { var processed, original, _this = this; if (_this._processed == null) - _this._data.$indexSet(0, key, value); + _this._convert$_data.$indexSet(0, key, value); else if (_this.containsKey$1(0, key)) { processed = _this._processed; processed[key] = value; @@ -165615,7 +173453,7 @@ }, containsKey$1(_, key) { if (this._processed == null) - return this._data.containsKey$1(0, key); + return this._convert$_data.containsKey$1(0, key); if (typeof key != "string") return false; return Object.prototype.hasOwnProperty.call(this._original, key); @@ -165636,7 +173474,7 @@ forEach$1(_, f) { var keys, i, key, value, _this = this; if (_this._processed == null) - return _this._data.forEach$1(0, f); + return _this._convert$_data.forEach$1(0, f); keys = _this._convert$_computeKeys$0(); for (i = 0; i < keys.length; ++i) { key = keys[i]; @@ -165646,20 +173484,20 @@ _this._processed[key] = value; } f.call$2(key, value); - if (keys !== _this._data) + if (keys !== _this._convert$_data) throw A.wrapException(A.ConcurrentModificationError$(_this)); } }, _convert$_computeKeys$0() { - var keys = this._data; + var keys = this._convert$_data; if (keys == null) - keys = this._data = A._setArrayType(Object.keys(this._original), type$.JSArray_String); + keys = this._convert$_data = A._setArrayType(Object.keys(this._original), type$.JSArray_String); return keys; }, _upgrade$0() { var result, keys, i, t1, key, _this = this; if (_this._processed == null) - return _this._data; + return _this._convert$_data; result = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic); keys = _this._convert$_computeKeys$0(); for (i = 0; t1 = keys.length, i < t1; ++i) { @@ -165671,7 +173509,7 @@ else B.JSArray_methods.clear$0(keys); _this._original = _this._processed = null; - return _this._data = result; + return _this._convert$_data = result; }, _process$1(key) { var result; @@ -165685,7 +173523,7 @@ call$1(each) { return this.$this.$index(0, each); }, - $signature: 829 + $signature: 813 }; A._JsonMapKeyIterable.prototype = { get$length(_) { @@ -165748,6 +173586,9 @@ }, get$encoder() { return B.AsciiEncoder_127; + }, + get$decoder() { + return B.AsciiDecoder_false_127; } }; A._UnicodeSubsetEncoder.prototype = { @@ -165794,6 +173635,9 @@ get$encoder() { return B.C_Base64Encoder; }, + get$decoder() { + return B.C_Base64Decoder; + }, normalize$3(_, source, start, end) { var inverseAlphabet, i, sliceStart, buffer, firstPadding, firstPaddingSourceIndex, paddingCount, i0, char, i1, char0, value, t1, t2, endLength, $length, _null = null, _s31_ = "Invalid base64 encoding length "; @@ -165878,6 +173722,9 @@ source = B.JSString_methods.replaceRange$3(source, end, end, endLength === 2 ? "==" : "="); } return source; + }, + normalize$1($receiver, source) { + return this.normalize$3($receiver, source, 0, null); } }; A.Base64Encoder.prototype = { @@ -165977,12 +173824,34 @@ } }; A.ChunkedConversionSink.prototype = {}; - A.Codec0.prototype = { + A.Codec.prototype = { encode$1(input) { return this.get$encoder().convert$1(input); + }, + fuse$1$1(other, $R) { + var t1 = A._instanceType(this); + return new A._FusedCodec(this, other, t1._eval$1("@")._bind$1(t1._eval$1("Codec.T"))._bind$1($R)._eval$1("_FusedCodec<1,2,3>")); + } + }; + A._FusedCodec.prototype = { + get$encoder() { + return this._convert$_first.get$encoder().fuse$1$1(this._convert$_second.get$encoder(), this.$ti._rest[2]); + }, + get$decoder() { + return this._convert$_second.get$decoder().fuse$1$1(this._convert$_first.get$decoder(), this.$ti._precomputed1); + } + }; + A.Converter.prototype = { + fuse$1$1(other, TT) { + var t1 = A._instanceType(this); + return new A._FusedConverter(this, other, t1._eval$1("@")._bind$1(t1._eval$1("Converter.T"))._bind$1(TT)._eval$1("_FusedConverter<1,2,3>")); + } + }; + A._FusedConverter.prototype = { + convert$1(input) { + return this._convert$_second.convert$1(this._convert$_first.convert$1(input)); } }; - A.Converter.prototype = {}; A.Encoding.prototype = {}; A.HtmlEscapeMode.prototype = { toString$0(_) { @@ -166082,8 +173951,39 @@ A._JsonStringStringifier_printOn(object, output, this._toEncodable, this.indent); t1 = output._contents; return t1.charCodeAt(0) == 0 ? t1 : t1; + }, + fuse$1$1(other, $T) { + if (other instanceof A.Utf8Encoder) + return $T._eval$1("Converter")._as(A.JsonUtf8Encoder$(this.indent, this._toEncodable, null)); + return this.super$Converter$fuse(other, $T); } }; + A.JsonUtf8Encoder.prototype = { + convert$1(object) { + var $length, i, result, offset, byteList, end, + bytes = A._setArrayType([], type$.JSArray_List_int); + A._JsonUtf8Stringifier_stringify(object, this._indent, this._toEncodable, this._bufferSize, new A.JsonUtf8Encoder_convert_addChunk(bytes)); + if (bytes.length === 1) + return bytes[0]; + for ($length = 0, i = 0; i < bytes.length; ++i) + $length += J.get$length$asx(bytes[i]); + result = new Uint8Array($length); + for (i = 0, offset = 0; i < bytes.length; ++i, offset = end) { + byteList = bytes[i]; + end = offset + J.get$length$asx(byteList); + B.NativeUint8List_methods.setRange$3(result, offset, end, byteList); + } + return result; + } + }; + A.JsonUtf8Encoder_convert_addChunk.prototype = { + call$3(chunk, start, end) { + if (start > 0 || end < chunk.length) + chunk = B.NativeByteBuffer_methods.asUint8List$2(chunk.buffer, chunk.byteOffset + start, end - start); + this.bytes.push(chunk); + }, + $signature: 2000 + }; A.JsonDecoder.prototype = { convert$1(input) { return A._parseJson(input, this._reviver); @@ -166284,7 +174184,7 @@ t2.i = i + 1; t1[i] = value; }, - $signature: 286 + $signature: 318 }; A._JsonPrettyPrintMixin.prototype = { writeList$1(list) { @@ -166349,7 +174249,7 @@ t2.i = i + 1; t1[i] = value; }, - $signature: 286 + $signature: 318 }; A._JsonStringStringifier.prototype = { get$_partialResult() { @@ -166376,6 +174276,119 @@ t2.write$1(0, t1); } }; + A._JsonUtf8Stringifier.prototype = { + get$_partialResult() { + return null; + }, + writeNumber$1(number) { + this.writeAsciiString$1(B.JSNumber_methods.toString$0(number)); + }, + writeAsciiString$1(string) { + var t1, i; + for (t1 = string.length, i = 0; i < t1; ++i) + this.writeByte$1(B.JSString_methods._codeUnitAt$1(string, i)); + }, + writeString$1(string) { + this.writeStringSlice$3(string, 0, string.length); + }, + writeStringSlice$3(string, start, end) { + var i, char, i0, nextChar, _this = this; + for (i = start; i < end; ++i) { + char = B.JSString_methods._codeUnitAt$1(string, i); + if (char <= 127) + _this.writeByte$1(char); + else { + if ((char & 63488) === 55296) { + if (char < 56320 && i + 1 < end) { + i0 = i + 1; + nextChar = B.JSString_methods._codeUnitAt$1(string, i0); + if ((nextChar & 64512) === 56320) { + _this.writeFourByteCharCode$1(65536 + ((char & 1023) << 10) + (nextChar & 1023)); + i = i0; + continue; + } + } + _this.writeMultiByteCharCode$1(65533); + continue; + } + _this.writeMultiByteCharCode$1(char); + } + } + }, + writeCharCode$1(charCode) { + if (charCode <= 127) { + this.writeByte$1(charCode); + return; + } + this.writeMultiByteCharCode$1(charCode); + }, + writeMultiByteCharCode$1(charCode) { + var _this = this; + if (charCode <= 2047) { + _this.writeByte$1((charCode >>> 6 | 192) >>> 0); + _this.writeByte$1(charCode & 63 | 128); + return; + } + if (charCode <= 65535) { + _this.writeByte$1((charCode >>> 12 | 224) >>> 0); + _this.writeByte$1(charCode >>> 6 & 63 | 128); + _this.writeByte$1(charCode & 63 | 128); + return; + } + _this.writeFourByteCharCode$1(charCode); + }, + writeFourByteCharCode$1(charCode) { + var _this = this; + _this.writeByte$1((charCode >>> 18 | 240) >>> 0); + _this.writeByte$1(charCode >>> 12 & 63 | 128); + _this.writeByte$1(charCode >>> 6 & 63 | 128); + _this.writeByte$1(charCode & 63 | 128); + }, + writeByte$1(byte) { + var t0, _this = this, + t1 = _this.index, + t2 = _this.buffer; + if (t1 === t2.length) { + _this.addChunk.call$3(t2, 0, t1); + t1 = _this.buffer = new Uint8Array(_this.bufferSize); + t2 = _this.index = 0; + } else { + t0 = t2; + t2 = t1; + t1 = t0; + } + _this.index = t2 + 1; + t1[t2] = byte; + } + }; + A._JsonUtf8StringifierPretty.prototype = { + writeIndentation$1(count) { + var char, t2, end, t3, i, _this = this, + indent = _this.indent, + t1 = J.getInterceptor$asx(indent), + indentLength = t1.get$length(indent); + if (indentLength === 1) { + char = t1.$index(indent, 0); + for (; count > 0;) { + _this.writeByte$1(char); + --count; + } + return; + } + for (; count > 0;) { + --count; + t2 = _this.index; + end = t2 + indentLength; + t3 = _this.buffer; + if (end <= t3.length) { + B.NativeUint8List_methods.setRange$3(t3, t2, end, indent); + _this.index = end; + } else + for (i = 0; i < indentLength; ++i) + _this.writeByte$1(t1.$index(indent, i)); + } + } + }; A.Latin1Codec.prototype = { get$name(_) { return "iso-8859-1"; @@ -166389,6 +174402,9 @@ }, get$encoder() { return B.Latin1Encoder_255; + }, + get$decoder() { + return B.Latin1Decoder_false_255; } }; A.Latin1Encoder.prototype = {}; @@ -166428,6 +174444,9 @@ }, get$encoder() { return B.C_Utf8Encoder; + }, + get$decoder() { + return B.Utf8Decoder_false; } }; A.Utf8Encoder.prototype = { @@ -166528,6 +174547,9 @@ } }; A.Utf8Decoder.prototype = { + fuse$1$1(next, $T) { + return this.super$Converter$fuse(next, $T); + }, convert$1(codeUnits) { var t1 = this._allowMalformed, result = A.Utf8Decoder__convertIntercepted(t1, codeUnits, 0, null); @@ -166661,11 +174683,12 @@ } }; A.__JsonStringStringifierPretty__JsonStringStringifier__JsonPrettyPrintMixin.prototype = {}; + A.__JsonUtf8StringifierPretty__JsonUtf8Stringifier__JsonPrettyPrintMixin.prototype = {}; A._symbolMapToStringMap_closure.prototype = { call$2(key, value) { this.result.$indexSet(0, key._name, value); }, - $signature: 788 + $signature: 785 }; A.NoSuchMethodError_toString_closure.prototype = { call$2(key, value) { @@ -166678,7 +174701,7 @@ t1._contents += A.Error_safeToString(value); t2.comma = ", "; }, - $signature: 788 + $signature: 785 }; A._BigIntImpl.prototype = { $negate(_) { @@ -167032,7 +175055,7 @@ hash = hash + ((hash & 524287) << 10) & 536870911; return hash ^ hash >>> 6; }, - $signature: 499 + $signature: 472 }; A._BigIntImpl_hashCode_finish.prototype = { call$1(hash) { @@ -167040,7 +175063,7 @@ hash ^= hash >>> 11; return hash + ((hash & 16383) << 15) & 536870911; }, - $signature: 120 + $signature: 135 }; A._BigIntImpl_toDouble_readBits.prototype = { call$1(n) { @@ -167066,7 +175089,7 @@ t1.cachedBitsLength = t4; return result; }, - $signature: 120 + $signature: 135 }; A._BigIntImpl_toDouble_roundUp.prototype = { call$0() { @@ -167165,7 +175188,7 @@ return 0; return A.int_parse(matched, null); }, - $signature: 768 + $signature: 775 }; A.DateTime_parse_parseMilliAndMicroseconds.prototype = { call$1(matched) { @@ -167179,7 +175202,7 @@ } return result; }, - $signature: 768 + $signature: 775 }; A.Duration.prototype = { $add(_, other) { @@ -167239,7 +175262,12 @@ }, $isComparable: 1 }; - A._Enum.prototype = {$isEnum: 1}; + A._Enum.prototype = { + toString$0(_) { + return this._enumToString$0(); + }, + $isEnum: 1 + }; A.Error.prototype = { get$stackTrace() { return A.getTraceFromException(this.$thrownJsError); @@ -167260,7 +175288,8 @@ A.NullThrownError.prototype = { toString$0(_) { return "Throw of null."; - } + }, + $isTypeError: 1 }; A.ArgumentError.prototype = { get$_errorName() { @@ -167278,13 +175307,19 @@ prefix = _this.get$_errorName() + nameString + messageString; if (!_this._hasValue) return prefix; - return prefix + _this.get$_errorExplanation() + ": " + A.Error_safeToString(_this.invalidValue); + return prefix + _this.get$_errorExplanation() + ": " + A.Error_safeToString(_this.get$invalidValue()); + }, + get$invalidValue() { + return this.invalidValue; }, get$message(receiver) { return this.message; } }; A.RangeError.prototype = { + get$invalidValue() { + return this.invalidValue; + }, get$_errorName() { return "RangeError"; }, @@ -167304,6 +175339,9 @@ } }; A.IndexError.prototype = { + get$invalidValue() { + return this.invalidValue; + }, get$_errorName() { return "RangeError"; }, @@ -167520,6 +175558,9 @@ where$1(_, test) { return new A.WhereIterable(this, test, A._instanceType(this)._eval$1("WhereIterable")); }, + whereType$1$0(_, $T) { + return new A.WhereTypeIterable(this, $T._eval$1("WhereTypeIterable<0>")); + }, expand$1$1(_, toElements, $T) { return new A.ExpandIterable(this, toElements, A._instanceType(this)._eval$1("@")._bind$1($T)._eval$1("ExpandIterable<1,2>")); }, @@ -167622,18 +175663,6 @@ while (it.moveNext$0()); return result; }, - firstWhere$2$orElse(_, test, orElse) { - var t1, element; - for (t1 = this.get$iterator(this); t1.moveNext$0();) { - element = t1.get$current(t1); - if (test.call$1(element)) - return element; - } - throw A.wrapException(A.IterableElementError_noElement()); - }, - firstWhere$1($receiver, test) { - return this.firstWhere$2$orElse($receiver, test, null); - }, elementAt$1(_, index) { var t1, elementIndex, element; A.RangeError_checkNotNegative(index, "index"); @@ -167643,7 +175672,7 @@ return element; ++elementIndex; } - throw A.wrapException(A.IndexError$(index, this, "index", null, elementIndex)); + throw A.wrapException(A.IndexError$withLength(index, elementIndex, this, null, "index")); }, toString$0(_) { return A.IterableBase_iterableToShortString(this, "(", ")"); @@ -167651,7 +175680,7 @@ }; A._GeneratorIterable.prototype = { elementAt$1(_, index) { - A.RangeError_checkValidIndex(index, this, null, null); + A.IndexError_check(index, this.length, this, null, null); return this._generator.call$1(index); }, get$length(receiver) { @@ -167689,7 +175718,7 @@ return "Instance of '" + A.S(A.Primitives_objectTypeName(this)) + "'"; }, noSuchMethod$1(_, invocation) { - throw A.wrapException(A.NoSuchMethodError$(this, invocation.get$memberName(), invocation.get$positionalArguments(), invocation.get$namedArguments())); + throw A.wrapException(A.NoSuchMethodError_NoSuchMethodError$withInvocation(this, invocation)); }, get$runtimeType(_) { return A.getRuntimeType(this); @@ -167739,6 +175768,9 @@ call$1$growable($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$growable", 0, [$0], ["growable"], 0)); }, + call$2$path($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$path", 0, [$0, $1], ["path"], 0)); + }, call$1$0($T1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$0", 0, [$T1], [], 1)); }, @@ -167754,14 +175786,20 @@ call$1$platformBrightness($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$platformBrightness", 0, [$0], ["platformBrightness"], 0)); }, - call$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$scrollDeltaX$scrollDeltaY$signalKind$timeStamp($0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$14$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$scrollDeltaX$scrollDeltaY$signalKind$timeStamp", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13], ["buttons", "change", "device", "kind", "physicalX", "physicalY", "pressure", "pressureMax", "pressureMin", "scrollDeltaX", "scrollDeltaY", "signalKind", "timeStamp"], 0)); + call$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp($0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$scrollDeltaX$scrollDeltaY$signalKind$timeStamp", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12], ["buttons", "change", "device", "kind", "physicalX", "physicalY", "pressure", "pressureMax", "scrollDeltaX", "scrollDeltaY", "signalKind", "timeStamp"], 0)); }, - call$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$signalKind$timeStamp($0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$signalKind$timeStamp", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11], ["buttons", "change", "device", "kind", "physicalX", "physicalY", "pressure", "pressureMax", "pressureMin", "signalKind", "timeStamp"], 0)); + call$11$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp($0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$11$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10], ["buttons", "change", "device", "kind", "physicalX", "physicalY", "pressure", "pressureMax", "signalKind", "timeStamp"], 0)); }, - call$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$signalKind$tilt$timeStamp($0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$13$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$pressureMin$signalKind$tilt$timeStamp", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12], ["buttons", "change", "device", "kind", "physicalX", "physicalY", "pressure", "pressureMax", "pressureMin", "signalKind", "tilt", "timeStamp"], 0)); + call$10$buttons$change$device$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp($0, $1, $2, $3, $4, $5, $6, $7, $8, $9) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$10$buttons$change$device$physicalX$physicalY$pressure$pressureMax$signalKind$timeStamp", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9], ["buttons", "change", "device", "physicalX", "physicalY", "pressure", "pressureMax", "signalKind", "timeStamp"], 0)); + }, + call$4$checkModifiers($0, $1, $2, $3) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$checkModifiers", 0, [$0, $1, $2, $3], ["checkModifiers"], 0)); + }, + call$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp($0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$12$buttons$change$device$kind$physicalX$physicalY$pressure$pressureMax$signalKind$tilt$timeStamp", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11], ["buttons", "change", "device", "kind", "physicalX", "physicalY", "pressure", "pressureMax", "signalKind", "tilt", "timeStamp"], 0)); }, call$1$accessibleNavigation($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$accessibleNavigation", 0, [$0], ["accessibleNavigation"], 0)); @@ -167781,6 +175819,12 @@ call$1$style($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$style", 0, [$0], ["style"], 0)); }, + call$21$background$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$shadows$textBaseline$wordSpacing($0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$21$background$color$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$shadows$textBaseline$wordSpacing", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20], ["background", "color", "decoration", "decorationColor", "decorationStyle", "decorationThickness", "fontFamily", "fontFamilyFallback", "fontFeatures", "fontSize", "fontStyle", "fontVariations", "fontWeight", "foreground", "height", "leadingDistribution", "letterSpacing", "locale", "shadows", "textBaseline", "wordSpacing"], 0)); + }, + call$12$ellipsis$fontFamily$fontSize$fontStyle$fontWeight$height$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior($0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$12$ellipsis$fontFamily$fontSize$fontStyle$fontWeight$height$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11], ["ellipsis", "fontFamily", "fontSize", "fontStyle", "fontWeight", "height", "locale", "maxLines", "strutStyle", "textAlign", "textDirection", "textHeightBehavior"], 0)); + }, call$2$primary$secondary($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$primary$secondary", 0, [$0, $1], ["primary", "secondary"], 0)); }, @@ -167802,18 +175846,18 @@ call$1$2$arguments($0, $1, $T1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$2$arguments", 0, [$0, $1, $T1], ["arguments"], 1)); }, - call$6$autoFinishAfter$onFinish$trimEnd$waitForChildren($0, $1, $2, $3, $4, $5) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$6$autoFinishAfter$onFinish$trimEnd$waitForChildren", 0, [$0, $1, $2, $3, $4, $5], ["autoFinishAfter", "onFinish", "trimEnd", "waitForChildren"], 0)); + call$5$autoFinishAfter$onFinish$trimEnd$waitForChildren($0, $1, $2, $3, $4) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$5$autoFinishAfter$onFinish$trimEnd$waitForChildren", 0, [$0, $1, $2, $3, $4], ["autoFinishAfter", "onFinish", "trimEnd", "waitForChildren"], 0)); }, - call$10$autoFinishAfter$bindToScope$customSamplingContext$description$onFinish$startTimestamp$trimEnd$waitForChildren($0, $1, $2, $3, $4, $5, $6, $7, $8, $9) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$10$autoFinishAfter$bindToScope$customSamplingContext$description$onFinish$startTimestamp$trimEnd$waitForChildren", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9], ["autoFinishAfter", "bindToScope", "customSamplingContext", "description", "onFinish", "startTimestamp", "trimEnd", "waitForChildren"], 0)); - }, - call$2$0($T1, $T2) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$0", 0, [$T1, $T2], [], 2)); + call$8$autoFinishAfter$bindToScope$customSamplingContext$onFinish$startTimestamp$trimEnd$waitForChildren($0, $1, $2, $3, $4, $5, $6, $7) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$8$autoFinishAfter$bindToScope$customSamplingContext$onFinish$startTimestamp$trimEnd$waitForChildren", 0, [$0, $1, $2, $3, $4, $5, $6, $7], ["autoFinishAfter", "bindToScope", "customSamplingContext", "onFinish", "startTimestamp", "trimEnd", "waitForChildren"], 0)); }, call$4$exception$stackTrace($0, $1, $2, $3) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$exception$stackTrace", 0, [$0, $1, $2, $3], ["exception", "stackTrace"], 0)); }, + call$2$0($T1, $T2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$0", 0, [$T1, $T2], [], 2)); + }, call$2$hint($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$hint", 0, [$0, $1], ["hint"], 0)); }, @@ -167823,6 +175867,9 @@ call$6$alignment$alignmentPolicy$curve$duration$targetRenderObject($0, $1, $2, $3, $4, $5) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$6$alignment$alignmentPolicy$curve$duration$targetRenderObject", 0, [$0, $1, $2, $3, $4, $5], ["alignment", "alignmentPolicy", "curve", "duration", "targetRenderObject"], 0)); }, + call$2$ignoreCurrentFocus($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$ignoreCurrentFocus", 0, [$0, $1], ["ignoreCurrentFocus"], 0)); + }, call$1$range($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$range", 0, [$0], ["range"], 0)); }, @@ -167859,14 +175906,17 @@ call$1$parentConfiguration($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$parentConfiguration", 0, [$0], ["parentConfiguration"], 0)); }, - call$2$allowEmpty($0, $1) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$allowEmpty", 0, [$0, $1], ["allowEmpty"], 0)); + call$1$paragraphWidth($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$paragraphWidth", 0, [$0], ["paragraphWidth"], 0)); + }, + call$9$fontFamily$fontFamilyFallback$fontSize$fontStyle$fontWeight$forceStrutHeight$height$leading$leadingDistribution($0, $1, $2, $3, $4, $5, $6, $7, $8) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$9$fontFamily$fontFamilyFallback$fontSize$fontStyle$fontWeight$forceStrutHeight$height$leading$leadingDistribution", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8], ["fontFamily", "fontFamilyFallback", "fontSize", "fontStyle", "fontWeight", "forceStrutHeight", "height", "leading", "leadingDistribution"], 0)); }, call$4$boxHeightStyle$boxWidthStyle($0, $1, $2, $3) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$boxHeightStyle$boxWidthStyle", 0, [$0, $1, $2, $3], ["boxHeightStyle", "boxWidthStyle"], 0)); }, - call$4$forPainting($0, $1, $2, $3) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$forPainting", 0, [$0, $1, $2, $3], ["forPainting"], 0)); + call$2$end$start($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$end$start", 0, [$0, $1], ["end", "start"], 0)); }, call$3$dimensions$textScaleFactor($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$dimensions$textScaleFactor", 0, [$0, $1, $2], ["dimensions", "textScaleFactor"], 0)); @@ -167877,8 +175927,8 @@ call$3$includePlaceholders$includeSemanticsLabels($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$includePlaceholders$includeSemanticsLabels", 0, [$0, $1, $2], ["includePlaceholders", "includeSemanticsLabels"], 0)); }, - call$4$color$opacity$shadows$size($0, $1, $2, $3) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$color$opacity$shadows$size", 0, [$0, $1, $2, $3], ["color", "opacity", "shadows", "size"], 0)); + call$8$color$fill$grade$opacity$opticalSize$shadows$size$weight($0, $1, $2, $3, $4, $5, $6, $7) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$8$color$fill$grade$opacity$opticalSize$shadows$size$weight", 0, [$0, $1, $2, $3, $4, $5, $6, $7], ["color", "fill", "grade", "opacity", "opticalSize", "shadows", "size", "weight"], 0)); }, call$1$color($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$color", 0, [$0], ["color"], 0)); @@ -167889,6 +175939,9 @@ call$3$debugReport($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$debugReport", 0, [$0, $1, $2], ["debugReport"], 0)); }, + call$3$textDirection($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$textDirection", 0, [$0, $1, $2], ["textDirection"], 0)); + }, call$2$value($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$value", 0, [$0, $1], ["value"], 0)); }, @@ -167910,9 +175963,6 @@ call$1$letterSpacing($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$letterSpacing", 0, [$0], ["letterSpacing"], 0)); }, - call$3$textDirection($0, $1, $2) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$textDirection", 0, [$0, $1, $2], ["textDirection"], 0)); - }, call$3$onDone$onError($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$onDone$onError", 0, [$0, $1, $2], ["onDone", "onError"], 0)); }, @@ -167922,12 +175972,18 @@ call$2$3($0, $1, $2, $T1, $T2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$3", 0, [$0, $1, $2, $T1, $T2], [], 2)); }, + call$2$defaultColor($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$defaultColor", 0, [$0, $1], ["defaultColor"], 0)); + }, call$2$child$context($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$child$context", 0, [$0, $1], ["child", "context"], 0)); }, call$3$context$exception$stack($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$context$exception$stack", 0, [$0, $1, $2], ["context", "exception", "stack"], 0)); }, + call$4$allowUpscaling$targetHeight$targetWidth($0, $1, $2, $3) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$allowUpscaling$targetHeight$targetWidth", 0, [$0, $1, $2, $3], ["allowUpscaling", "targetHeight", "targetWidth"], 0)); + }, call$2$onError($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$onError", 0, [$0, $1], ["onError"], 0)); }, @@ -167958,12 +176014,57 @@ call$2$viewInsets$viewPadding($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$viewInsets$viewPadding", 0, [$0, $1], ["viewInsets", "viewPadding"], 0)); }, - call$1$size($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$size", 0, [$0], ["size"], 0)); + call$2$position$size($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$position$size", 0, [$0, $1], ["position", "size"], 0)); }, call$3$composing$selection$text($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$composing$selection$text", 0, [$0, $1, $2], ["composing", "selection", "text"], 0)); }, + call$1$selection($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$selection", 0, [$0], ["selection"], 0)); + }, + call$1$rect($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$rect", 0, [$0], ["rect"], 0)); + }, + call$4$curve$descendant$duration$rect($0, $1, $2, $3) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$curve$descendant$duration$rect", 0, [$0, $1, $2, $3], ["curve", "descendant", "duration", "rect"], 0)); + }, + call$2$cause$from($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$cause$from", 0, [$0, $1], ["cause", "from"], 0)); + }, + call$3$code$details$message($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$code$details$message", 0, [$0, $1, $2], ["code", "details", "message"], 0)); + }, + call$2$code$message($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$code$message", 0, [$0, $1], ["code", "message"], 0)); + }, + call$2$composing$selection($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$composing$selection", 0, [$0, $1], ["composing", "selection"], 0)); + }, + call$3$context$style$withComposing($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$context$style$withComposing", 0, [$0, $1, $2], ["context", "style", "withComposing"], 0)); + }, + call$6$baseline$baselineOffset$scale($0, $1, $2, $3, $4, $5) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$6$baseline$baselineOffset$scale", 0, [$0, $1, $2, $3, $4, $5], ["baseline", "baselineOffset", "scale"], 0)); + }, + call$4$scale($0, $1, $2, $3) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$scale", 0, [$0, $1, $2, $3], ["scale"], 0)); + }, + call$8($0, $1, $2, $3, $4, $5, $6, $7) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$8", 0, [$0, $1, $2, $3, $4, $5, $6, $7], [], 0)); + }, + call$1$bottom($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$bottom", 0, [$0], ["bottom"], 0)); + }, + call$3$curve$duration$rect($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$curve$duration$rect", 0, [$0, $1, $2], ["curve", "duration", "rect"], 0)); + }, + call$1$text($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$text", 0, [$0], ["text"], 0)); + }, + call$2$affinity$extentOffset($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$affinity$extentOffset", 0, [$0, $1], ["affinity", "extentOffset"], 0)); + }, call$1$errorText($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$errorText", 0, [$0], ["errorText"], 0)); }, @@ -167976,68 +176077,26 @@ call$2$initialRestore($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$initialRestore", 0, [$0, $1], ["initialRestore"], 0)); }, + call$1$direction($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$direction", 0, [$0], ["direction"], 0)); + }, call$3$rect($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$rect", 0, [$0, $1, $2], ["rect"], 0)); }, - call$2$cause$from($0, $1) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$cause$from", 0, [$0, $1], ["cause", "from"], 0)); - }, - call$1$composing($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$composing", 0, [$0], ["composing"], 0)); - }, - call$1$selection($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$selection", 0, [$0], ["selection"], 0)); - }, call$2$baseOffset$extentOffset($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$baseOffset$extentOffset", 0, [$0, $1], ["baseOffset", "extentOffset"], 0)); }, - call$3$async($0, $1, $2) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$async", 0, [$0, $1, $2], ["async"], 0)); + call$1$extentOffset($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$extentOffset", 0, [$0], ["extentOffset"], 0)); }, - call$1$end($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$end", 0, [$0], ["end"], 0)); + call$1$composing($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$composing", 0, [$0], ["composing"], 0)); }, - call$1$text($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$text", 0, [$0], ["text"], 0)); + call$1$affinity($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$affinity", 0, [$0], ["affinity"], 0)); }, - call$1$line($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$line", 0, [$0], ["line"], 0)); - }, - call$2$withDrive($0, $1) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$withDrive", 0, [$0, $1], ["withDrive"], 0)); - }, - call$3$code$details$message($0, $1, $2) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$code$details$message", 0, [$0, $1, $2], ["code", "details", "message"], 0)); - }, - call$2$code$message($0, $1) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$code$message", 0, [$0, $1], ["code", "message"], 0)); - }, - call$2$composing$selection($0, $1) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$composing$selection", 0, [$0, $1], ["composing", "selection"], 0)); - }, - call$1$rect($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$rect", 0, [$0], ["rect"], 0)); - }, - call$4$curve$descendant$duration$rect($0, $1, $2, $3) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$curve$descendant$duration$rect", 0, [$0, $1, $2, $3], ["curve", "descendant", "duration", "rect"], 0)); - }, - call$1$bottom($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$bottom", 0, [$0], ["bottom"], 0)); - }, - call$3$curve$duration$rect($0, $1, $2) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$curve$duration$rect", 0, [$0, $1, $2], ["curve", "duration", "rect"], 0)); - }, - call$3$context$style$withComposing($0, $1, $2) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$context$style$withComposing", 0, [$0, $1, $2], ["context", "style", "withComposing"], 0)); - }, - call$6$baseline$baselineOffset$scale($0, $1, $2, $3, $4, $5) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$6$baseline$baselineOffset$scale", 0, [$0, $1, $2, $3, $4, $5], ["baseline", "baselineOffset", "scale"], 0)); - }, - call$4$scale($0, $1, $2, $3) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$scale", 0, [$0, $1, $2, $3], ["scale"], 0)); - }, - call$2$affinity$extentOffset($0, $1) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$affinity$extentOffset", 0, [$0, $1], ["affinity", "extentOffset"], 0)); + call$1$spellCheckService($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$spellCheckService", 0, [$0], ["spellCheckService"], 0)); }, call$1$height($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$height", 0, [$0], ["height"], 0)); @@ -168060,14 +176119,20 @@ call$2$counterText$semanticCounterText($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$counterText$semanticCounterText", 0, [$0, $1], ["counterText", "semanticCounterText"], 0)); }, - call$1$extentOffset($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$extentOffset", 0, [$0], ["extentOffset"], 0)); - }, call$27$alignLabelWithHint$border$constraints$contentPadding$counterStyle$disabledBorder$enabledBorder$errorBorder$errorMaxLines$errorStyle$fillColor$filled$floatingLabelAlignment$floatingLabelBehavior$floatingLabelStyle$focusColor$focusedBorder$focusedErrorBorder$helperMaxLines$helperStyle$hintStyle$hoverColor$isCollapsed$isDense$labelStyle$prefixStyle$suffixStyle($0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$27$alignLabelWithHint$border$constraints$contentPadding$counterStyle$disabledBorder$enabledBorder$errorBorder$errorMaxLines$errorStyle$fillColor$filled$floatingLabelAlignment$floatingLabelBehavior$floatingLabelStyle$focusColor$focusedBorder$focusedErrorBorder$helperMaxLines$helperStyle$hintStyle$hoverColor$isCollapsed$isDense$labelStyle$prefixStyle$suffixStyle", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26], ["alignLabelWithHint", "border", "constraints", "contentPadding", "counterStyle", "disabledBorder", "enabledBorder", "errorBorder", "errorMaxLines", "errorStyle", "fillColor", "filled", "floatingLabelAlignment", "floatingLabelBehavior", "floatingLabelStyle", "focusColor", "focusedBorder", "focusedErrorBorder", "helperMaxLines", "helperStyle", "hintStyle", "hoverColor", "isCollapsed", "isDense", "labelStyle", "prefixStyle", "suffixStyle"], 0)); }, - call$4$clientId$hostedDomain$scopes$signInOption($0, $1, $2, $3) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$clientId$hostedDomain$scopes$signInOption", 0, [$0, $1, $2, $3], ["clientId", "hostedDomain", "scopes", "signInOption"], 0)); + call$1$end($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$end", 0, [$0], ["end"], 0)); + }, + call$1$line($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$line", 0, [$0], ["line"], 0)); + }, + call$2$color($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$color", 0, [$0, $1], ["color"], 0)); + }, + call$2$withDrive($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$withDrive", 0, [$0, $1], ["withDrive"], 0)); }, call$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName($0, $1, $2, $3, $4, $5, $6, $7) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName", 0, [$0, $1, $2, $3, $4, $5, $6, $7], ["enableDomStorage", "enableJavaScript", "headers", "universalLinksOnly", "useSafariVC", "useWebView", "webOnlyWindowName"], 0)); @@ -168078,9 +176143,18 @@ call$5$idToken$password$rawResponse($0, $1, $2, $3, $4) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$5$idToken$password$rawResponse", 0, [$0, $1, $2, $3, $4], ["idToken", "password", "rawResponse"], 0)); }, + call$3$body$headers($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$body$headers", 0, [$0, $1, $2], ["body", "headers"], 0)); + }, + call$3$async($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$async", 0, [$0, $1, $2], ["async"], 0)); + }, call$3$rawResponse($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$rawResponse", 0, [$0, $1, $2], ["rawResponse"], 0)); }, + call$2$headers($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$headers", 0, [$0, $1], ["headers"], 0)); + }, call$3$specifiedType($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$specifiedType", 0, [$0, $1, $2], ["specifiedType"], 0)); }, @@ -168147,8 +176221,8 @@ call$2$showAccentColor($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$showAccentColor", 0, [$0, $1], ["showAccentColor"], 0)); }, - call$8($0, $1, $2, $3, $4, $5, $6, $7) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$8", 0, [$0, $1, $2, $3, $4, $5, $6, $7], [], 0)); + call$2$chunkCallback($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$chunkCallback", 0, [$0, $1], ["chunkCallback"], 0)); }, call$10($0, $1, $2, $3, $4, $5, $6, $7, $8, $9) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$10", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8, $9], [], 0)); @@ -168171,6 +176245,9 @@ call$3$checked$color$onCheckboxChanged($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$checked$color$onCheckboxChanged", 0, [$0, $1, $2], ["checked", "color", "onCheckboxChanged"], 0)); }, + call$5$autofocus$focusNode$mouseCursor$painter$size($0, $1, $2, $3, $4) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$5$autofocus$focusNode$mouseCursor$painter$size", 0, [$0, $1, $2, $3, $4], ["autofocus", "focusNode", "mouseCursor", "painter", "size"], 0)); + }, call$5$collision($0, $1, $2, $3, $4) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$5$collision", 0, [$0, $1, $2, $3, $4], ["collision"], 0)); }, @@ -168225,27 +176302,24 @@ call$1$fontSize($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$fontSize", 0, [$0], ["fontSize"], 0)); }, - call$3$middleState$onDone($0, $1, $2) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$middleState$onDone", 0, [$0, $1, $2], ["middleState", "onDone"], 0)); + call$2$infoMessage$status($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$infoMessage$status", 0, [$0, $1], ["infoMessage", "status"], 0)); + }, + call$3$error$infoMessage$status($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$error$infoMessage$status", 0, [$0, $1, $2], ["error", "infoMessage", "status"], 0)); + }, + call$1$shouldOverrideDefaultSideEffects($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$shouldOverrideDefaultSideEffects", 0, [$0], ["shouldOverrideDefaultSideEffects"], 0)); + }, + call$4$data$infoMessage$isImmutable$status($0, $1, $2, $3) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$data$infoMessage$isImmutable$status", 0, [$0, $1, $2, $3], ["data", "infoMessage", "isImmutable", "status"], 0)); + }, + call$3$refresher$stackTrace($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$refresher$stackTrace", 0, [$0, $1, $2], ["refresher", "stackTrace"], 0)); }, call$1$infoMessage($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$infoMessage", 0, [$0], ["infoMessage"], 0)); }, - call$2$infoMessage$isDone($0, $1) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$infoMessage$isDone", 0, [$0, $1], ["infoMessage", "isDone"], 0)); - }, - call$4$connectionState$data$infoMessage$resetError($0, $1, $2, $3) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$connectionState$data$infoMessage$resetError", 0, [$0, $1, $2, $3], ["connectionState", "data", "infoMessage", "resetError"], 0)); - }, - call$3$stackTrace($0, $1, $2) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$stackTrace", 0, [$0, $1, $2], ["stackTrace"], 0)); - }, - call$1$isActive($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$isActive", 0, [$0], ["isActive"], 0)); - }, - call$5$connectionState$data$infoMessage$isActive$resetError($0, $1, $2, $3, $4) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$5$connectionState$data$infoMessage$isActive$resetError", 0, [$0, $1, $2, $3, $4], ["connectionState", "data", "infoMessage", "isActive", "resetError"], 0)); - }, call$2$isReplaced($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$isReplaced", 0, [$0, $1], ["isReplaced"], 0)); }, @@ -168276,12 +176350,24 @@ call$1$inherit($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$inherit", 0, [$0], ["inherit"], 0)); }, + call$1$format($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$format", 0, [$0], ["format"], 0)); + }, + call$9$allowUpscaling$rowBytes$targetHeight$targetWidth($0, $1, $2, $3, $4, $5, $6, $7, $8) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$9$allowUpscaling$rowBytes$targetHeight$targetWidth", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8], ["allowUpscaling", "rowBytes", "targetHeight", "targetWidth"], 0)); + }, call$1$onPageRasterized($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$onPageRasterized", 0, [$0], ["onPageRasterized"], 0)); }, call$2$brightness$disabledColor($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$brightness$disabledColor", 0, [$0, $1], ["brightness", "disabledColor"], 0)); }, + call$1$start($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$start", 0, [$0], ["start"], 0)); + }, + call$1$decoration($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$decoration", 0, [$0], ["decoration"], 0)); + }, call$3$addedComponents$changedComponents$removedComponents($0, $1, $2) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$addedComponents$changedComponents$removedComponents", 0, [$0, $1, $2], ["addedComponents", "changedComponents", "removedComponents"], 0)); }, @@ -168297,6 +176383,9 @@ call$1$extent($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$extent", 0, [$0], ["extent"], 0)); }, + call$2$filterQuality($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$filterQuality", 0, [$0, $1], ["filterQuality"], 0)); + }, call$5$debugColor$handleKey$handleOffset$handleType$onPanStart($0, $1, $2, $3, $4) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$5$debugColor$handleKey$handleOffset$handleType$onPanStart", 0, [$0, $1, $2, $3, $4], ["debugColor", "handleKey", "handleOffset", "handleType", "onPanStart"], 0)); }, @@ -168309,14 +176398,56 @@ call$1$fontStyle($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$fontStyle", 0, [$0], ["fontStyle"], 0)); }, - call$1$decoration($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$decoration", 0, [$0], ["decoration"], 0)); - }, call$2$color$decoration($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$color$decoration", 0, [$0, $1], ["color", "decoration"], 0)); }, - call$1$start($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$start", 0, [$0], ["start"], 0)); + call$1$newComposingRegion($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$newComposingRegion", 0, [$0], ["newComposingRegion"], 0)); + }, + call$1$textLayout($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$textLayout", 0, [$0], ["textLayout"], 0)); + }, + call$4$expandSelection$moveLeft$movementModifier$textLayout($0, $1, $2, $3) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$expandSelection$moveLeft$movementModifier$textLayout", 0, [$0, $1, $2, $3], ["expandSelection", "moveLeft", "movementModifier", "textLayout"], 0)); + }, + call$3$expandSelection$moveUp$textLayout($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$expandSelection$moveUp$textLayout", 0, [$0, $1, $2], ["expandSelection", "moveUp", "textLayout"], 0)); + }, + call$2$onKey($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$onKey", 0, [$0, $1], ["onKey"], 0)); + }, + call$2$startOffset$textToInsert($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$startOffset$textToInsert", 0, [$0, $1], ["startOffset", "textToInsert"], 0)); + }, + call$3$from$newSelection$to($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$from$newSelection$to", 0, [$0, $1, $2], ["from", "newSelection", "to"], 0)); + }, + call$4$from$newComposingRegion$newSelection$to($0, $1, $2, $3) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$from$newComposingRegion$newSelection$to", 0, [$0, $1, $2, $3], ["from", "newComposingRegion", "newSelection", "to"], 0)); + }, + call$2$newComposingRegion$text($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$newComposingRegion$text", 0, [$0, $1], ["newComposingRegion", "text"], 0)); + }, + call$4$insertIndex$newComposingRegion$newSelection$newText($0, $1, $2, $3) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$insertIndex$newComposingRegion$newSelection$newText", 0, [$0, $1, $2, $3], ["insertIndex", "newComposingRegion", "newSelection", "newText"], 0)); + }, + call$5$from$newComposingRegion$newSelection$newText$to($0, $1, $2, $3, $4) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$5$from$newComposingRegion$newSelection$newText$to", 0, [$0, $1, $2, $3, $4], ["from", "newComposingRegion", "newSelection", "newText", "to"], 0)); + }, + call$3$composingRegion$selection$text($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$composingRegion$selection$text", 0, [$0, $1, $2], ["composingRegion", "selection", "text"], 0)); + }, + call$2$newComposingRegion$replacementText($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$newComposingRegion$replacementText", 0, [$0, $1], ["newComposingRegion", "replacementText"], 0)); + }, + call$1$baseOffset($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$baseOffset", 0, [$0], ["baseOffset"], 0)); + }, + call$3$controller$keyEvent$textLayout($0, $1, $2) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$3$controller$keyEvent$textLayout", 0, [$0, $1, $2], ["controller", "keyEvent", "textLayout"], 0)); + }, + call$1$textInputType($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$textInputType", 0, [$0], ["textInputType"], 0)); }, call$4$getChildren($0, $1, $2, $3) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$getChildren", 0, [$0, $1, $2, $3], ["getChildren"], 0)); @@ -168348,6 +176479,9 @@ call$5$fileFilter$initialDirectory$multipleFiles$pickDirectory($0, $1, $2, $3, $4) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$5$fileFilter$initialDirectory$multipleFiles$pickDirectory", 0, [$0, $1, $2, $3, $4], ["fileFilter", "initialDirectory", "multipleFiles", "pickDirectory"], 0)); }, + call$2$options$source($0, $1) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$options$source", 0, [$0, $1], ["options", "source"], 0)); + }, call$9$aspectRatio$aspectRatioPresets$compressFormat$compressQuality$cropStyle$maxHeight$maxWidth$sourcePath$uiSettings($0, $1, $2, $3, $4, $5, $6, $7, $8) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$9$aspectRatio$aspectRatioPresets$compressFormat$compressQuality$cropStyle$maxHeight$maxWidth$sourcePath$uiSettings", 0, [$0, $1, $2, $3, $4, $5, $6, $7, $8], ["aspectRatio", "aspectRatioPresets", "compressFormat", "compressQuality", "cropStyle", "maxHeight", "maxWidth", "sourcePath", "uiSettings"], 0)); }, @@ -168417,6 +176551,9 @@ call$2$alwaysUse24HourFormat$textScaleFactor($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$alwaysUse24HourFormat$textScaleFactor", 0, [$0, $1], ["alwaysUse24HourFormat", "textScaleFactor"], 0)); }, + call$1$fontFamily($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$fontFamily", 0, [$0], ["fontFamily"], 0)); + }, call$5$data$idToken$password($0, $1, $2, $3, $4) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$5$data$idToken$password", 0, [$0, $1, $2, $3, $4], ["data", "idToken", "password"], 0)); }, @@ -168489,6 +176626,9 @@ call$5$borderRadius$shape$textDirection($0, $1, $2, $3, $4) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$5$borderRadius$shape$textDirection", 0, [$0, $1, $2, $3, $4], ["borderRadius", "shape", "textDirection"], 0)); }, + call$4$textDirection($0, $1, $2, $3) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$textDirection", 0, [$0, $1, $2, $3], ["textDirection"], 0)); + }, call$4$in1$in2$operator$result($0, $1, $2, $3) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$in1$in2$operator$result", 0, [$0, $1, $2, $3], ["in1", "in2", "operator", "result"], 0)); }, @@ -168498,9 +176638,6 @@ call$6$oldLayer($0, $1, $2, $3, $4, $5) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$6$oldLayer", 0, [$0, $1, $2, $3, $4, $5], ["oldLayer"], 0)); }, - call$4$style($0, $1, $2, $3) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$style", 0, [$0, $1, $2, $3], ["style"], 0)); - }, call$4$height$offset$width($0, $1, $2, $3) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$height$offset$width", 0, [$0, $1, $2, $3], ["height", "offset", "width"], 0)); }, @@ -168534,12 +176671,12 @@ call$1$maxHeight($0) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$maxHeight", 0, [$0], ["maxHeight"], 0)); }, - call$1$width($0) { - return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$width", 0, [$0], ["width"], 0)); - }, call$2$parentUsesSize($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$parentUsesSize", 0, [$0, $1], ["parentUsesSize"], 0)); }, + call$1$width($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$width", 0, [$0], ["width"], 0)); + }, call$2$maxExtent$minExtent($0, $1) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$2$maxExtent$minExtent", 0, [$0, $1], ["maxExtent", "minExtent"], 0)); }, @@ -168558,6 +176695,12 @@ call$4$isScrolling$newPosition$oldPosition$velocity($0, $1, $2, $3) { return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$4$isScrolling$newPosition$oldPosition$velocity", 0, [$0, $1, $2, $3], ["isScrolling", "newPosition", "oldPosition", "velocity"], 0)); }, + call$1$noPixels($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$noPixels", 0, [$0], ["noPixels"], 0)); + }, + call$1$numChannels($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("call", "call$1$numChannels", 0, [$0], ["numChannels"], 0)); + }, $add($receiver, $0) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("+", "$add", 0, [$0], [], 0)); }, @@ -168567,8 +176710,8 @@ $index($receiver, $0) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("[]", "$index", 0, [$0], [], 0)); }, - then$2($receiver, $0, $1) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("then", "then$2", 0, [$0, $1], [], 0)); + toInt$0($receiver) { + return this.noSuchMethod$1($receiver, A.createInvocationMirror("toInt", "toInt$0", 0, [], [], 0)); }, $indexSet($receiver, $0, $1) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("[]=", "$indexSet", 0, [$0, $1], [], 0)); @@ -168582,12 +176725,6 @@ map$1($receiver, $0) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("map", "map$1", 0, [$0], [], 0)); }, - remove$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("remove", "remove$0", 0, [], [], 0)); - }, - toInt$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("toInt", "toInt$0", 0, [], [], 0)); - }, toLowerCase$0($receiver) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("toLowerCase", "toLowerCase$0", 0, [], [], 0)); }, @@ -168603,12 +176740,15 @@ createElement$1($receiver, $0) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("createElement", "createElement$1", 0, [$0], [], 0)); }, - addListener$1($receiver, $0) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("addListener", "addListener$1", 0, [$0], [], 0)); + _removeAt$1($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("_removeAt", "_removeAt$1", 0, [$0], [], 0)); }, didRegisterListener$0() { return this.noSuchMethod$1(this, A.createInvocationMirror("didRegisterListener", "didRegisterListener$0", 0, [], [], 0)); }, + addListener$1($receiver, $0) { + return this.noSuchMethod$1($receiver, A.createInvocationMirror("addListener", "addListener$1", 0, [$0], [], 0)); + }, $sub($receiver, $0) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("-", "$sub", 0, [$0], [], 0)); }, @@ -168627,9 +176767,6 @@ $gt($receiver, $0) { return this.noSuchMethod$1($receiver, A.createInvocationMirror(">", "$gt", 0, [$0], [], 0)); }, - replaceFirst$2($receiver, $0, $1) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("replaceFirst", "replaceFirst$2", 0, [$0, $1], [], 0)); - }, abs$0($receiver) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("abs", "abs$0", 0, [], [], 0)); }, @@ -168645,8 +176782,8 @@ loginPopup$1($receiver, $0) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("loginPopup", "loginPopup$1", 0, [$0], [], 0)); }, - $get$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("get", "$get$0", 0, [], [], 0)); + replaceFirst$2($receiver, $0, $1) { + return this.noSuchMethod$1($receiver, A.createInvocationMirror("replaceFirst", "replaceFirst$2", 0, [$0, $1], [], 0)); }, $lt($receiver, $0) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("<", "$lt", 0, [$0], [], 0)); @@ -168666,35 +176803,11 @@ getViewport$1($receiver, $0) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("getViewport", "getViewport$1", 0, [$0], [], 0)); }, - disconnect$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("disconnect", "disconnect$0", 0, [], [], 0)); + cleanup$0($receiver) { + return this.noSuchMethod$1($receiver, A.createInvocationMirror("cleanup", "cleanup$0", 0, [], [], 0)); }, - signOut$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("signOut", "signOut$0", 0, [], [], 0)); - }, - getAuthResponse$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("getAuthResponse", "getAuthResponse$0", 0, [], [], 0)); - }, - signIn$1($receiver, $0) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("signIn", "signIn$1", 0, [$0], [], 0)); - }, - isSignedIn$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("isSignedIn", "isSignedIn$0", 0, [], [], 0)); - }, - getBasicProfile$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("getBasicProfile", "getBasicProfile$0", 0, [], [], 0)); - }, - getId$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("getId", "getId$0", 0, [], [], 0)); - }, - getName$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("getName", "getName$0", 0, [], [], 0)); - }, - getEmail$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("getEmail", "getEmail$0", 0, [], [], 0)); - }, - getImageUrl$0($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("getImageUrl", "getImageUrl$0", 0, [], [], 0)); + destroy$0($receiver) { + return this.noSuchMethod$1($receiver, A.createInvocationMirror("destroy", "destroy$0", 0, [], [], 0)); }, get$width($receiver) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("width", "get$width", 1, [], [], 0)); @@ -168711,6 +176824,9 @@ get$isEmpty($receiver) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("isEmpty", "get$isEmpty", 1, [], [], 0)); }, + get$value($receiver) { + return this.noSuchMethod$1($receiver, A.createInvocationMirror("value", "get$value", 1, [], [], 0)); + }, get$id($receiver) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("id", "get$id", 1, [], [], 0)); }, @@ -168840,27 +176956,27 @@ get$message($receiver) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("message", "get$message", 1, [], [], 0)); }, - get$value($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("value", "get$value", 1, [], [], 0)); + get$_count($receiver) { + return this.noSuchMethod$1($receiver, A.createInvocationMirror("_count", "get$_count", 1, [], [], 0)); }, - get$displayWidth($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("displayWidth", "get$displayWidth", 1, [], [], 0)); + get$_notificationCallStackDepth() { + return this.noSuchMethod$1(this, A.createInvocationMirror("_notificationCallStackDepth", "get$_notificationCallStackDepth", 1, [], [], 0)); }, - get$displayHeight($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("displayHeight", "get$displayHeight", 1, [], [], 0)); + get$_change_notifier$_listeners() { + return this.noSuchMethod$1(this, A.createInvocationMirror("_listeners", "get$_change_notifier$_listeners", 1, [], [], 0)); }, - get$duration($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("duration", "get$duration", 1, [], [], 0)); + get$_reentrantlyRemovedListeners() { + return this.noSuchMethod$1(this, A.createInvocationMirror("_reentrantlyRemovedListeners", "get$_reentrantlyRemovedListeners", 1, [], [], 0)); }, get$state($receiver) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("state", "get$state", 1, [], [], 0)); }, - get$name($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("name", "get$name", 1, [], [], 0)); - }, get$isNegative($receiver) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("isNegative", "get$isNegative", 1, [], [], 0)); }, + get$name($receiver) { + return this.noSuchMethod$1($receiver, A.createInvocationMirror("name", "get$name", 1, [], [], 0)); + }, get$idToken($receiver) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("idToken", "get$idToken", 1, [], [], 0)); }, @@ -168924,17 +177040,17 @@ get$numPages($receiver) { return this.noSuchMethod$1($receiver, A.createInvocationMirror("numPages", "get$numPages", 1, [], [], 0)); }, - get$currentUser($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("currentUser", "get$currentUser", 1, [], [], 0)); + set$_notificationCallStackDepth($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("_notificationCallStackDepth=", "set$_notificationCallStackDepth", 2, [$0], [], 0)); }, - get$access_token($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("access_token", "get$access_token", 1, [], [], 0)); + set$_change_notifier$_listeners($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("_listeners=", "set$_change_notifier$_listeners", 2, [$0], [], 0)); }, - get$error($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("error", "get$error", 1, [], [], 0)); + set$_reentrantlyRemovedListeners($0) { + return this.noSuchMethod$1(this, A.createInvocationMirror("_reentrantlyRemovedListeners=", "set$_reentrantlyRemovedListeners", 2, [$0], [], 0)); }, - get$details($receiver) { - return this.noSuchMethod$1($receiver, A.createInvocationMirror("details", "get$details", 1, [], [], 0)); + set$_count($receiver, $0) { + return this.noSuchMethod$1($receiver, A.createInvocationMirror("_count=", "set$_count", 2, [$0], [], 0)); } }; A._StringStackTrace.prototype = { @@ -169061,19 +177177,19 @@ } return map; }, - $signature: 2037 + $signature: 2408 }; A.Uri__parseIPv4Address_error.prototype = { call$2(msg, position) { throw A.wrapException(A.FormatException$("Illegal IPv4 address, " + msg, this.host, position)); }, - $signature: 2038 + $signature: 2429 }; A.Uri_parseIPv6Address_error.prototype = { call$2(msg, position) { throw A.wrapException(A.FormatException$("Illegal IPv6 address, " + msg, this.host, position)); }, - $signature: 2346 + $signature: 2435 }; A.Uri_parseIPv6Address_parseHex.prototype = { call$2(start, end) { @@ -169085,7 +177201,7 @@ this.error.call$2("each part must be in the range of `0x0..0xFFFF`", start); return value; }, - $signature: 499 + $signature: 472 }; A._Uri.prototype = { get$_text() { @@ -169127,7 +177243,7 @@ pathToSplit = _this.path; if (pathToSplit.length !== 0 && B.JSString_methods._codeUnitAt$1(pathToSplit, 0) === 47) pathToSplit = B.JSString_methods.substring$1(pathToSplit, 1); - result = pathToSplit.length === 0 ? B.List_empty1 : A.List_List$unmodifiable(new A.MappedListIterable(A._setArrayType(pathToSplit.split("/"), type$.JSArray_String), A.core_Uri_decodeComponent$closure(), type$.MappedListIterable_String_dynamic), type$.String); + result = pathToSplit.length === 0 ? B.List_empty0 : A.List_List$unmodifiable(new A.MappedListIterable(A._setArrayType(pathToSplit.split("/"), type$.JSArray_String), A.core_Uri_decodeComponent$closure(), type$.MappedListIterable_String_dynamic), type$.String); _this.___Uri_pathSegments_FI !== $ && A.throwUnnamedLateFieldADI(); value = _this.___Uri_pathSegments_FI = result; } @@ -169376,7 +177492,7 @@ call$1(s) { return A._Uri__uriEncode(B.List_qg40, s, B.C_Utf8Codec, false); }, - $signature: 125 + $signature: 124 }; A._Uri__makeQuery_writeParameter.prototype = { call$2(key, value) { @@ -169390,7 +177506,7 @@ t1._contents += A.S(A._Uri__uriEncode(B.List_nxB, value, B.C_Utf8Codec, true)); } }, - $signature: 870 + $signature: 824 }; A._Uri__makeQuery_closure.prototype = { call$2(key, value) { @@ -169401,7 +177517,7 @@ for (t1 = J.get$iterator$ax(value), t2 = this.writeParameter; t1.moveNext$0();) t2.call$2(key, t1.get$current(t1)); }, - $signature: 153 + $signature: 139 }; A.UriData.prototype = { get$uri() { @@ -169413,14 +177529,56 @@ queryIndex = B.JSString_methods.indexOf$2(t1, "?", t2); end = t1.length; if (queryIndex >= 0) { - query = A._Uri__normalizeOrSubstring(t1, queryIndex + 1, end, B.List_CVk, false); + query = A._Uri__normalizeOrSubstring(t1, queryIndex + 1, end, B.List_CVk, false, false); end = queryIndex; } else query = _null; - t1 = _this._uriCache = new A._DataUri("data", "", _null, _null, A._Uri__normalizeOrSubstring(t1, t2, end, B.List_qg4, false), query, _null); + t1 = _this._uriCache = new A._DataUri("data", "", _null, _null, A._Uri__normalizeOrSubstring(t1, t2, end, B.List_qg4, false, false), query, _null); } return t1; }, + contentAsBytes$0() { + var $length, i, result, index, codeUnit, index0, i0, byte, + text = this._text, + t1 = this._separatorIndices, + start = B.JSArray_methods.get$last(t1) + 1; + if ((t1.length & 1) === 1) + return B.C_Base64Decoder.convert$2(text, start); + t1 = text.length; + $length = t1 - start; + for (i = start; i < t1; ++i) + if (B.JSString_methods.codeUnitAt$1(text, i) === 37) { + i += 2; + $length -= 2; + } + result = new Uint8Array($length); + if ($length === t1) { + B.NativeUint8List_methods.setRange$4(result, 0, $length, new A.CodeUnits(text), start); + return result; + } + for (i = start, index = 0; i < t1; ++i) { + codeUnit = B.JSString_methods.codeUnitAt$1(text, i); + if (codeUnit !== 37) { + index0 = index + 1; + result[index] = codeUnit; + } else { + i0 = i + 2; + if (i0 < t1) { + byte = A.parseHexByte(text, i + 1); + if (byte >= 0) { + index0 = index + 1; + result[index] = byte; + i = i0; + index = index0; + continue; + } + } + throw A.wrapException(A.FormatException$("Invalid percent escape", text, i)); + } + index = index0; + } + return result; + }, toString$0(_) { var t1 = this._text; return this._separatorIndices[0] === -1 ? "data:" + t1 : t1; @@ -169432,7 +177590,7 @@ B.NativeUint8List_methods.fillRange$3(t1, 0, 96, defaultTransition); return t1; }, - $signature: 2369 + $signature: 2437 }; A._createTables_setChars.prototype = { call$3(target, chars, transition) { @@ -169440,7 +177598,7 @@ for (t1 = chars.length, i = 0; i < t1; ++i) target[B.JSString_methods._codeUnitAt$1(chars, i) ^ 96] = transition; }, - $signature: 637 + $signature: 769 }; A._createTables_setRange.prototype = { call$3(target, range, transition) { @@ -169448,7 +177606,7 @@ for (i = B.JSString_methods._codeUnitAt$1(range, 0), n = B.JSString_methods._codeUnitAt$1(range, 1); i <= n; ++i) target[(i ^ 96) >>> 0] = transition; }, - $signature: 637 + $signature: 769 }; A._SimpleUri.prototype = { get$hasScheme() { @@ -169469,6 +177627,14 @@ get$hasAbsolutePath() { return B.JSString_methods.startsWith$2(this._uri, "/", this._pathStart); }, + isScheme$1(scheme) { + var t1 = scheme.length; + if (t1 === 0) + return this._schemeEnd < 0; + if (t1 !== this._schemeEnd) + return false; + return A._caseInsensitiveCompareStart(scheme, this._uri, 0) >= 0; + }, get$scheme() { var t1 = this._schemeCache; return t1 == null ? this._schemeCache = this._computeScheme$0() : t1; @@ -169530,7 +177696,7 @@ if (B.JSString_methods.startsWith$2(t1, "/", start)) ++start; if (start === end) - return B.List_empty1; + return B.List_empty0; parts = A._setArrayType([], type$.JSArray_String); for (i = start; i < end; ++i) if (B.JSString_methods.codeUnitAt$1(t1, i) === 47) { @@ -169747,7 +177913,7 @@ return this.finish$1$arguments($receiver, null); } }; - A.HtmlElement.prototype = {$isHtmlElement: 1}; + A.HtmlElement.prototype = {}; A.AccessibleNodeList.prototype = { get$length(receiver) { return receiver.length; @@ -169815,7 +177981,7 @@ call$1(value) { this.completer.complete$1(0, value); }, - $signature: 2380 + $signature: 2456 }; A.CanvasRenderingContext2D.prototype = {$isCanvasRenderingContext2D: 1}; A.CharacterData.prototype = { @@ -169904,16 +178070,16 @@ }, toString$0(receiver) { return String(receiver); - }, - $isDomException0: 1 + } }; A.DomRectList.prototype = { get$length(receiver) { return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -170020,8 +178186,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -170098,7 +178265,7 @@ this._html$_filter$2(0, test, true); }, _html$_filter$2(_, test, retainMatching) { - var removed, + var removed, t3, t4, t1 = this._html$_element, t2 = J.getInterceptor$x(t1); if (retainMatching) { @@ -170108,8 +178275,12 @@ t1 = t2.get$children(t1); removed = new A.WhereIterable(t1, test, A._instanceType(t1)._eval$1("WhereIterable")); } - for (t1 = J.get$iterator$ax(removed.__internal$_iterable), t2 = new A.WhereIterator(t1, removed._f, removed.$ti._eval$1("WhereIterator<1>")); t2.moveNext$0();) - J.remove$0$ax(t1.get$current(t1)); + for (t1 = J.get$iterator$ax(removed.__internal$_iterable), t2 = new A.WhereIterator(t1, removed._f, removed.$ti._eval$1("WhereIterator<1>")); t2.moveNext$0();) { + t3 = t1.get$current(t1); + t4 = t3.parentNode; + if (t4 != null) + t4.removeChild(t3); + } }, removeRange$2(_, start, end) { throw A.wrapException(A.UnimplementedError$(null)); @@ -170167,7 +178338,7 @@ call$1(e) { return !this.test.call$1(e); }, - $signature: 2385 + $signature: 2458 }; A.Element2.prototype = { get$children(receiver) { @@ -170181,29 +178352,6 @@ }, $isElement2: 1 }; - A.Entry.prototype = { - _html$_remove$2(receiver, successCallback, errorCallback) { - return receiver.remove(A.convertDartClosureToJS(successCallback, 0), A.convertDartClosureToJS(errorCallback, 1)); - }, - remove$0(receiver) { - var t1 = new A._Future($.Zone__current, type$._Future_dynamic), - completer = new A._AsyncCompleter(t1, type$._AsyncCompleter_dynamic); - this._html$_remove$2(receiver, new A.Entry_remove_closure(completer), new A.Entry_remove_closure0(completer)); - return t1; - } - }; - A.Entry_remove_closure.prototype = { - call$0() { - this.completer.complete$0(0); - }, - $signature: 0 - }; - A.Entry_remove_closure0.prototype = { - call$1(error) { - this.completer.completeError$1(error); - }, - $signature: 2404 - }; A.ErrorEvent.prototype = { get$message(receiver) { return receiver.message; @@ -170245,8 +178393,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -170281,6 +178430,9 @@ if (type$.ByteBuffer._is(res)) return B.NativeByteBuffer_methods.asUint8List$2(res, 0, null); return res; + }, + readAsArrayBuffer$1(receiver, blob) { + return receiver.readAsArrayBuffer(blob); } }; A.FileWriter.prototype = { @@ -170319,8 +178471,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -170407,7 +178560,7 @@ else t3.completeError$1(e); }, - $signature: 346 + $signature: 385 }; A.HttpRequestEventTarget.prototype = {}; A.IFrameElement.prototype = {$isIFrameElement: 1}; @@ -170445,11 +178598,6 @@ return receiver.message; } }; - A.MediaKeySession.prototype = { - remove$0(receiver) { - return A.promiseToFuture(receiver.remove(), type$.dynamic); - } - }; A.MediaList.prototype = { get$length(receiver) { return receiver.length; @@ -170536,13 +178684,13 @@ call$2(k, v) { return this.keys.push(k); }, - $signature: 153 + $signature: 139 }; A.MidiInputMap_values_closure.prototype = { call$2(k, v) { return this.values.push(v); }, - $signature: 153 + $signature: 139 }; A.MidiOutputMap.prototype = { containsKey$1(receiver, key) { @@ -170595,13 +178743,13 @@ call$2(k, v) { return this.keys.push(k); }, - $signature: 153 + $signature: 139 }; A.MidiOutputMap_values_closure.prototype = { call$2(k, v) { return this.values.push(v); }, - $signature: 153 + $signature: 139 }; A.MidiPort.prototype = { get$id(receiver) { @@ -170614,8 +178762,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -170830,8 +178979,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -170901,8 +179051,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171024,13 +179175,13 @@ call$2(k, v) { return this.keys.push(k); }, - $signature: 153 + $signature: 139 }; A.RtcStatsReport_values_closure.prototype = { call$2(k, v) { return this.values.push(v); }, - $signature: 153 + $signature: 139 }; A.SelectElement.prototype = { get$length(receiver) { @@ -171046,8 +179197,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171082,8 +179234,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171181,13 +179334,13 @@ call$2(k, v) { return this.keys.push(k); }, - $signature: 182 + $signature: 183 }; A.Storage_values_closure.prototype = { call$2(k, v) { return this.values.push(v); }, - $signature: 182 + $signature: 183 }; A.StyleSheet.prototype = {$isStyleSheet: 1}; A.TextAreaElement.prototype = { @@ -171212,8 +179365,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171247,8 +179401,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171288,8 +179443,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171365,8 +179521,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171471,8 +179628,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171506,8 +179664,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171546,8 +179705,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171581,8 +179741,9 @@ return receiver.length; }, $index(receiver, index) { - if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + var t1 = receiver.length; + if (index >>> 0 !== index || index >= t1) + throw A.wrapException(A.IndexError$withLength(index, t1, receiver, null, null)); return receiver[index]; }, $indexSet(receiver, index, value) { @@ -171764,32 +179925,32 @@ if (J.startsWith$1$s(key, "data-")) this.f.call$2(this.$this._toCamelCase$1(B.JSString_methods.substring$1(key, 5)), value); }, - $signature: 182 + $signature: 183 }; A._DataAttributeMap_keys_closure.prototype = { call$2(key, value) { if (J.startsWith$1$s(key, "data-")) this.keys.push(this.$this._toCamelCase$1(B.JSString_methods.substring$1(key, 5))); }, - $signature: 182 + $signature: 183 }; A._DataAttributeMap_values_closure.prototype = { call$2(key, value) { if (J.startsWith$1$s(key, "data-")) this.values.push(value); }, - $signature: 182 + $signature: 183 }; A.EventStreamProvider.prototype = {}; A._EventStream.prototype = { get$isBroadcast() { return true; }, - listen$4$cancelOnError$onDone$onError(_, onData, cancelOnError, onDone, onError) { + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { return A._EventStreamSubscription$(this._target, this._eventType, onData, false, A._instanceType(this)._precomputed1); }, - listen$3$onDone$onError($receiver, onData, onDone, onError) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, onDone, onError); + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); } }; A._ElementEventStreamImpl.prototype = {}; @@ -171847,13 +180008,13 @@ call$1(e) { return this.onData.call$1(e); }, - $signature: 326 + $signature: 378 }; A._EventStreamSubscription_onData_closure.prototype = { call$1(e) { return this.handleData.call$1(e); }, - $signature: 326 + $signature: 378 }; A.ImmutableListMixin.prototype = { get$iterator(receiver) { @@ -171973,7 +180134,7 @@ return $length; }, walk$1(e) { - var slot, t1, copy, t2, l, $length, i, _this = this, _box_0 = {}; + var slot, t1, copy, t2, map, l, $length, i, _this = this; if (e == null) return e; if (A._isBool(e)) @@ -171991,15 +180152,14 @@ if (A.isJavaScriptSimpleObject(e)) { slot = _this.findSlot$1(e); t1 = _this.copies; - copy = _box_0.copy = t1[slot]; + copy = t1[slot]; if (copy != null) return copy; t2 = type$.dynamic; - copy = A.LinkedHashMap_LinkedHashMap$_empty(t2, t2); - _box_0.copy = copy; - t1[slot] = copy; - _this.forEachJsField$2(e, new A._AcceptStructuredClone_walk_closure(_box_0, _this)); - return _box_0.copy; + map = A.LinkedHashMap_LinkedHashMap$_empty(t2, t2); + t1[slot] = map; + _this.forEachJsField$2(e, new A._AcceptStructuredClone_walk_closure(_this, map)); + return map; } if (e instanceof Array) { l = e; @@ -172025,12 +180185,11 @@ }; A._AcceptStructuredClone_walk_closure.prototype = { call$2(key, value) { - var t1 = this._box_0.copy, - t2 = this.$this.walk$1(value); - J.$indexSet$ax(t1, key, t2); - return t2; + var t1 = this.$this.walk$1(value); + this.map.$indexSet(0, key, t1); + return t1; }, - $signature: 2475 + $signature: 2588 }; A._AcceptStructuredCloneDart2Js.prototype = { forEachJsField$2(object, action) { @@ -172091,7 +180250,7 @@ removeRange$2(_, start, end) { var t1 = this.get$_html_common$_iterable(); t1 = A.SkipIterable_SkipIterable(t1, start, t1.$ti._eval$1("Iterable.E")); - B.JSArray_methods.forEach$1(A.List_List$from(A.TakeIterable_TakeIterable(t1, end - start, A._instanceType(t1)._eval$1("Iterable.E")), true, type$.dynamic), new A.FilteredElementList_removeRange_closure0()); + B.JSArray_methods.forEach$1(A.List_List$from(A.TakeIterable_TakeIterable(t1, end - start, A._instanceType(t1)._eval$1("Iterable.E")), true, type$.Element), new A.FilteredElementList_removeRange_closure0()); }, clear$0(_) { J._clearChildren$0$x(this._html_common$_childNodes._this); @@ -172156,19 +180315,19 @@ call$1(n) { return type$.Element._is(n); }, - $signature: 2525 + $signature: 2589 }; A.FilteredElementList__iterable_closure0.prototype = { call$1(n) { return type$.Element._as(n); }, - $signature: 2535 + $signature: 2592 }; A.FilteredElementList_removeRange_closure0.prototype = { call$1(el) { return J.remove$0$ax(el); }, - $signature: 105 + $signature: 2593 }; A.Cursor.prototype = {}; A.CursorWithValue.prototype = { @@ -172238,12 +180397,11 @@ }; A.FileMode.prototype = {}; A.FileSystemException.prototype = { - toString$0(_) { + _toStringHelper$1(className) { var t2, _this = this, - _s19_ = "FileSystemException", t1 = _this.message; if (t1.length !== 0) { - t1 = _s19_ + (": " + t1); + t1 = className + (": " + t1); t2 = _this.path; if (t2 != null) t1 += ", path = '" + t2 + "'"; @@ -172253,46 +180411,52 @@ } else { t1 = _this.osError; if (t1 != null) { - t1 = _s19_ + (": " + t1.toString$0(0)); + t1 = className + (": " + t1.toString$0(0)); t2 = _this.path; if (t2 != null) t1 += ", path = '" + t2 + "'"; } else { t1 = _this.path; - t1 = t1 != null ? _s19_ + (": " + t1) : _s19_; + t1 = t1 != null ? className + (": " + t1) : className; } } return t1.charCodeAt(0) == 0 ? t1 : t1; }, + toString$0(_) { + return this._toStringHelper$1("FileSystemException"); + }, $isException: 1, get$message(receiver) { return this.message; } }; + A.PathNotFoundException.prototype = { + toString$0(_) { + return this._toStringHelper$1("PathNotFoundException"); + } + }; A._FileStream.prototype = { - listen$4$cancelOnError$onDone$onError(_, onData, cancelOnError, onDone, onError) { + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { var _this = this, t1 = _this.___FileStream__controller_A = A.StreamController_StreamController(new A._FileStream_listen_closure(_this), _this.get$_io$_start(_this), _this.get$_readBlock(), true, type$.Uint8List); - return new A._ControllerStream(t1, A._instanceType(t1)._eval$1("_ControllerStream<1>")).listen$4$cancelOnError$onDone$onError(0, onData, cancelOnError, onDone, onError); + return new A._ControllerStream(t1, A._instanceType(t1)._eval$1("_ControllerStream<1>")).listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError); }, - listen$3$onDone$onError($receiver, onData, onDone, onError) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, onDone, onError); + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); }, _closeFile$0() { var t1, t2, _this = this; if (_this._readInProgress || _this._closed) return _this._closeCompleter.future; _this._closed = true; - t1 = _this.___FileStream__openedFile_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.close$0(0); + t1 = _this._openedFile.close$0(0); t2 = _this.___FileStream__controller_A; t2 === $ && A.throwUnnamedLateFieldNI(); t1.catchError$1(t2.get$addError()).whenComplete$1(new A._FileStream__closeFile_done(_this)); return _this._closeCompleter.future; }, _readBlock$0() { - var t2, _this = this, t1 = {}; + var _this = this; if (_this._readInProgress) return; if (_this._atEnd) { @@ -172300,17 +180464,17 @@ return; } _this._readInProgress = true; - t1.readBytes = 65536; - t2 = _this.___FileStream__openedFile_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.read$1(0, 65536).then$1$1(0, new A._FileStream__readBlock_closure(t1, _this), type$.Null).catchError$1(new A._FileStream__readBlock_closure0(_this)); + _this._openedFile.read$1(0, 65536).then$1$1(0, new A._FileStream__readBlock_closure(_this), type$.Null).catchError$1(new A._FileStream__readBlock_closure0(_this)); }, _io$_start$0(_) { var e, s, exception, _this = this, onOpenFile = new A._FileStream__start_onOpenFile(_this, new A._FileStream__start_onReady(_this)), openFailed = new A._FileStream__start_openFailed(_this), - path = _this._path; - if (path != null) + path = _this._path, + openedFile = _this._openedFile; + if (openedFile != null) + onOpenFile.call$1(openedFile); + else if (path != null) A.File_File(path).open$1$mode(0, B.FileMode_0).then$1$2$onError(0, onOpenFile, openFailed, type$.void); else try { @@ -172329,7 +180493,7 @@ t1._unsubscribed = true; return t1._closeFile$0(); }, - $signature: 2541 + $signature: 2604 }; A._FileStream__closeFile_done.prototype = { call$0() { @@ -172343,7 +180507,7 @@ }; A._FileStream__readBlock_closure.prototype = { call$1(block) { - var t2, t3, + var t2, t3, t4, t1 = this.$this; t1._readInProgress = false; if (t1._unsubscribed) { @@ -172352,28 +180516,30 @@ } t2 = J.getInterceptor$asx(block); t1._io$_position = t1._io$_position + t2.get$length(block); - if (t2.get$length(block) >= this._box_0.readBytes) - t2 = false; + if (t2.get$length(block) !== 0) + t3 = false; else - t2 = true; - if (t2) + t3 = true; + if (t3) t1._atEnd = true; if (!t1._atEnd) { + t3 = t1.___FileStream__controller_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = t3._state; + t3 = !((t4 & 1) !== 0 ? (t3.get$_async$_subscription()._state & 4) !== 0 : (t4 & 2) === 0); + } else + t3 = false; + if (t3) + t1._readBlock$0(); + if (t2.get$length(block) > 0) { t2 = t1.___FileStream__controller_A; t2 === $ && A.throwUnnamedLateFieldNI(); - t3 = t2._state; - t2 = !((t3 & 1) !== 0 ? (t2.get$_async$_subscription()._state & 4) !== 0 : (t3 & 2) === 0); - } else - t2 = false; - if (t2) - t1._readBlock$0(); - t2 = t1.___FileStream__controller_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.add$1(0, block); + t2.add$1(0, block); + } if (t1._atEnd) t1._closeFile$0(); }, - $signature: 685 + $signature: 767 }; A._FileStream__readBlock_closure0.prototype = { call$2(e, s) { @@ -172387,16 +180553,16 @@ t1._unsubscribed = true; } }, - $signature: 285 + $signature: 394 }; A._FileStream__start_onReady.prototype = { call$1(file) { var t1 = this.$this; - t1.___FileStream__openedFile_A = file; + t1._openedFile = file; t1._readInProgress = false; t1._readBlock$0(); }, - $signature: 684 + $signature: 763 }; A._FileStream__start_onOpenFile.prototype = { call$1(file) { @@ -172408,7 +180574,7 @@ else t3.call$1(file); }, - $signature: 684 + $signature: 763 }; A._FileStream__start_onOpenFile_closure.prototype = { call$2(e, s) { @@ -172419,7 +180585,7 @@ t1._readInProgress = false; t1._closeFile$0(); }, - $signature: 285 + $signature: 394 }; A._FileStream__start_openFailed.prototype = { call$2(error, stackTrace) { @@ -172430,7 +180596,7 @@ t1.___FileStream__controller_A.close$0(0); t1._closeCompleter.complete$0(0); }, - $signature: 161 + $signature: 158 }; A._File.prototype = { existsSync$0() { @@ -172460,21 +180626,18 @@ }; A._File_open_closure.prototype = { call$1(response) { - var t1; - response.$index(0, 0); - t1 = A._exceptionFromResponse(response, "Cannot open file", this.$this._path); - throw A.wrapException(t1); + var t1 = this.$this._path; + A._checkForErrorResponse(response, "Cannot open file", t1); + return A._RandomAccessFile$(response, t1); }, - $signature: 2613 + $signature: 762 }; A._File_length_closure.prototype = { call$1(response) { - var t1; - response.$index(0, 0); - t1 = A._exceptionFromResponse(response, "Cannot retrieve length of file", this.$this._path); - throw A.wrapException(t1); + A._checkForErrorResponse(response, "Cannot retrieve length of file", this.$this._path); + return response; }, - $signature: 2818 + $signature: 232 }; A._File_readAsBytes_readDataChunked.prototype = { call$1(file) { @@ -172483,7 +180646,7 @@ new A._File_readAsBytes_readDataChunked_read(file, new A._BytesBuilder(t1), new A._AsyncCompleter(t2, type$._AsyncCompleter_Uint8List)).call$0(); return t2; }, - $signature: 667 + $signature: 760 }; A._File_readAsBytes_readDataChunked_read.prototype = { call$0() { @@ -172502,13 +180665,13 @@ } else this.completer.complete$1(0, t1.takeBytes$0()); }, - $signature: 685 + $signature: 767 }; A._File_readAsBytes_closure.prototype = { call$1(file) { return file.length$0(0).then$1$1(0, new A._File_readAsBytes__closure(this.readDataChunked, file), type$.Uint8List).whenComplete$1(file.get$close(file)); }, - $signature: 667 + $signature: 760 }; A._File_readAsBytes__closure.prototype = { call$1($length) { @@ -172516,7 +180679,87 @@ return this.readDataChunked.call$1(this.file); return this.file.read$1(0, $length); }, - $signature: 2930 + $signature: 2724 + }; + A._RandomAccessFile.prototype = { + close$0(_) { + return this._io$_dispatch$3$markClosed(7, [null], true).then$1$1(0, new A._RandomAccessFile_close_closure(this), type$.void); + }, + read$1(_, bytes) { + A.ArgumentError_checkNotNull(bytes, "bytes"); + return this._io$_dispatch$2(20, [null, bytes]).then$1$1(0, new A._RandomAccessFile_read_closure(this), type$.Uint8List); + }, + setPosition$1(_, position) { + return this._io$_dispatch$2(9, [null, position]).then$1$1(0, new A._RandomAccessFile_setPosition_closure(this), type$.RandomAccessFile); + }, + length$0(_) { + return this._io$_dispatch$2(11, [null]).then$1$1(0, new A._RandomAccessFile_length_closure(this), type$.int); + }, + _io$_pointer$0() { + return this._ops.getPointer$0(); + }, + _io$_dispatch$3$markClosed(request, data, markClosed) { + var _this = this, _null = null; + if (_this.closed) + return A.Future_Future$error(new A.FileSystemException("File closed", _this.path, _null), _null, type$.nullable_Object); + if (_this._asyncDispatched) + return A.Future_Future$error(new A.FileSystemException("An async operation is currently pending", _this.path, _null), _null, type$.nullable_Object); + if (markClosed) + _this.closed = true; + _this._asyncDispatched = true; + data[0] = _this._io$_pointer$0(); + }, + _io$_dispatch$2(request, data) { + return this._io$_dispatch$3$markClosed(request, data, false); + }, + $isRandomAccessFile: 1 + }; + A._RandomAccessFile_close_closure.prototype = { + call$1(result) { + var t2, + t1 = J.getInterceptor$(result); + if (t1.$eq(result, -1)) + throw A.wrapException(A.FileSystemException$("Cannot close file", this.$this.path, null)); + t2 = this.$this; + t1 = t2.closed || t1.$eq(result, 0); + t2.closed = t1; + if (t1) { + t1 = t2.___RandomAccessFile__resourceInfo_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + $._FileResourceInfo_openFiles.remove$1(0, t1.id); + } + }, + $signature: 2854 + }; + A._RandomAccessFile_read_closure.prototype = { + call$1(response) { + var result, + t1 = this.$this; + A._checkForErrorResponse(response, "read failed", t1.path); + result = type$.Uint8List._as(J.$index$asx(type$.List_nullable_Object._as(response), 1)); + t1 = t1.___RandomAccessFile__resourceInfo_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.readBytes += J.get$length$asx(result); + ++t1.readCount; + t1.lastReadTime = $.$get$_IOResourceInfo__startTime() + B.JSInt_methods._tdivFast$1($.$get$_IOResourceInfo__sw().get$elapsedMicroseconds(), 1000); + return result; + }, + $signature: 2872 + }; + A._RandomAccessFile_setPosition_closure.prototype = { + call$1(response) { + var t1 = this.$this; + A._checkForErrorResponse(response, "setPosition failed", t1.path); + return t1; + }, + $signature: 762 + }; + A._RandomAccessFile_length_closure.prototype = { + call$1(response) { + A._checkForErrorResponse(response, "length failed", this.$this.path); + return A._asIntS(response); + }, + $signature: 232 }; A.FileSystemEntityType.prototype = { toString$0(_) { @@ -172528,31 +180771,11 @@ get$encoder() { $.$get$Platform__operatingSystem(); return B.C_Utf8Encoder; - } - }; - A.JsObject__convertDataTree__convert.prototype = { - call$1(o) { - var convertedMap, t2, key, convertedList, - t1 = this._convertedObjects; - if (t1.containsKey$1(0, o)) - return t1.$index(0, o); - if (type$.Map_dynamic_dynamic._is(o)) { - convertedMap = {}; - t1.$indexSet(0, o, convertedMap); - for (t1 = J.getInterceptor$x(o), t2 = J.get$iterator$ax(t1.get$keys(o)); t2.moveNext$0();) { - key = t2.get$current(t2); - convertedMap[key] = this.call$1(t1.$index(o, key)); - } - return convertedMap; - } else if (type$.Iterable_dynamic._is(o)) { - convertedList = []; - t1.$indexSet(0, o, convertedList); - B.JSArray_methods.addAll$1(convertedList, J.map$1$1$ax(o, this, type$.dynamic)); - return convertedList; - } else - return A._convertToJS(o); }, - $signature: 2935 + get$decoder() { + $.$get$Platform__operatingSystem(); + return B.Utf8Decoder_false; + } }; A._convertToJS_closure.prototype = { call$1(o) { @@ -172576,19 +180799,19 @@ call$1(o) { return new A.JsFunction(o); }, - $signature: 2954 + $signature: 2876 }; A._wrapToDart_closure0.prototype = { call$1(o) { return new A.JsArray(o, type$.JsArray_dynamic); }, - $signature: 2956 + $signature: 2887 }; A._wrapToDart_closure1.prototype = { call$1(o) { return new A.JsObject(o); }, - $signature: 3194 + $signature: 2895 }; A.JsObject.prototype = { $index(_, property) { @@ -172606,6 +180829,9 @@ return false; return other instanceof A.JsObject && this._js$_jsObject === other._js$_jsObject; }, + hasProperty$1(property) { + return property in this._js$_jsObject; + }, toString$0(_) { var t1, exception; try { @@ -172736,13 +180962,13 @@ } else return o; }, - $signature: 481 + $signature: 358 }; A.promiseToFuture_closure.prototype = { call$1(r) { return this.completer.complete$1(0, r); }, - $signature: 105 + $signature: 102 }; A.promiseToFuture_closure0.prototype = { call$1(e) { @@ -172750,46 +180976,51 @@ return this.completer.completeError$1(new A.NullRejectionException(e === undefined)); return this.completer.completeError$1(e); }, - $signature: 105 + $signature: 102 }; A.dartify_convert.prototype = { - call$0() { - var proto, t3, dartObject, originalKeys, dartKeys, i, jsKey, dartKey, $constructor, $length, - t1 = this._convertedObjects, - t2 = this.o; - if (t1.containsKey$1(0, t2)) - return t1.$index(0, t2); - if (t2 == null || A._isBool(t2) || typeof t2 == "number" || typeof t2 == "string") - return t2; - proto = Object.getPrototypeOf(t2); - if (proto == null || J.$eq$(proto, Object.prototype)) { - t3 = type$.nullable_Object; - dartObject = A.LinkedHashMap_LinkedHashMap$_empty(t3, t3); - t1.$indexSet(0, t2, dartObject); - originalKeys = Object.keys(t2); + call$1(o) { + var proto, t2, dartObject, originalKeys, dartKeys, i, jsKey, dartKey, l, $length, + t1 = this._convertedObjects; + if (t1.containsKey$1(0, o)) + return t1.$index(0, o); + if (o == null || A._isBool(o) || typeof o == "number" || typeof o == "string") + return o; + if (o instanceof Date) + return A.DateTime$fromMillisecondsSinceEpoch(o.getTime(), true); + if (o instanceof RegExp) + throw A.wrapException(A.ArgumentError$("structured clone of RegExp", null)); + if (typeof Promise != "undefined" && o instanceof Promise) + return A.promiseToFuture(o, type$.dynamic); + proto = Object.getPrototypeOf(o); + if (proto === Object.prototype || proto === null) { + t2 = type$.nullable_Object; + dartObject = A.LinkedHashMap_LinkedHashMap$_empty(t2, t2); + t1.$indexSet(0, o, dartObject); + originalKeys = Object.keys(o); dartKeys = []; - for (t1 = J.getInterceptor$ax(originalKeys), t3 = t1.get$iterator(originalKeys); t3.moveNext$0();) - dartKeys.push(A.dartify(t3.get$current(t3))); + for (t1 = J.getInterceptor$ax(originalKeys), t2 = t1.get$iterator(originalKeys); t2.moveNext$0();) + dartKeys.push(A.dartify(t2.get$current(t2))); for (i = 0; i < t1.get$length(originalKeys); ++i) { jsKey = t1.$index(originalKeys, i); dartKey = dartKeys[i]; if (jsKey != null) - dartObject.$indexSet(0, dartKey, A.dartify(t2[jsKey])); + dartObject.$indexSet(0, dartKey, this.call$1(o[jsKey])); } return dartObject; } - $constructor = globalThis.Array; - if ($constructor != null && t2 instanceof $constructor) { + if (o instanceof Array) { + l = o; dartObject = []; - t1.$indexSet(0, t2, dartObject); - $length = t2.length; - for (i = 0; i < $length; ++i) - dartObject.push(A.dartify(t2[i])); + t1.$indexSet(0, o, dartObject); + $length = o.length; + for (t1 = J.getInterceptor$asx(l), i = 0; i < $length; ++i) + dartObject.push(this.call$1(t1.$index(l, i))); return dartObject; } - throw A.wrapException(A.ArgumentError$("JavaScriptObject " + A.S(t2) + " must be a primitive, simple object, or array", null)); + return o; }, - $signature: 3984 + $signature: 358 }; A.NullRejectionException.prototype = { toString$0(_) { @@ -173006,7 +181237,7 @@ }, $index(receiver, index) { if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + throw A.wrapException(A.IndexError$withLength(index, this.get$length(receiver), receiver, null, null)); return receiver.getItem(index); }, $indexSet(receiver, index, value) { @@ -173045,7 +181276,7 @@ }, $index(receiver, index) { if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + throw A.wrapException(A.IndexError$withLength(index, this.get$length(receiver), receiver, null, null)); return receiver.getItem(index); }, $indexSet(receiver, index, value) { @@ -173083,7 +181314,7 @@ }, $index(receiver, index) { if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + throw A.wrapException(A.IndexError$withLength(index, this.get$length(receiver), receiver, null, null)); return receiver.getItem(index); }, $indexSet(receiver, index, value) { @@ -173122,7 +181353,7 @@ }, $index(receiver, index) { if (index >>> 0 !== index || index >= receiver.length) - throw A.wrapException(A.IndexError$(index, receiver, null, null, null)); + throw A.wrapException(A.IndexError$withLength(index, this.get$length(receiver), receiver, null, null)); return receiver.getItem(index); }, $indexSet(receiver, index, value) { @@ -173159,15 +181390,20 @@ A._TransformList_JavaScriptObject_ListMixin_ImmutableListMixin.prototype = {}; A.Endian.prototype = {}; A.ClipOp.prototype = { - toString$0(_) { + _enumToString$0() { return "ClipOp." + this._core$_name; } }; A.PathFillType.prototype = { - toString$0(_) { + _enumToString$0() { return "PathFillType." + this._core$_name; } }; + A.PathOperation.prototype = { + _enumToString$0() { + return "PathOperation." + this._core$_name; + } + }; A._ChannelCallbackRecord.prototype = { invoke$2(dataArg, callbackArg) { A.invoke2(this._callback, this._ui$_zone, dataArg, callbackArg); @@ -173245,13 +181481,13 @@ call$0() { return new A._Channel(A.ListQueue$(1, type$._StoredMessage), 1); }, - $signature: 571 + $signature: 759 }; A.ChannelBuffers_setListener_closure.prototype = { call$0() { return new A._Channel(A.ListQueue$(1, type$._StoredMessage), 1); }, - $signature: 571 + $signature: 759 }; A.OffsetBase.prototype = { $lt(_, other) { @@ -173507,6 +181743,9 @@ } }; A.Radius.prototype = { + clamp$1$minimum(_, minimum) { + return new A.Radius(A.clampDouble0(this.x, minimum.x, 1 / 0), A.clampDouble0(this.y, minimum.y, 1 / 0)); + }, $sub(_, other) { return new A.Radius(this.x - other.x, this.y - other.y); }, @@ -173547,8 +181786,14 @@ return new A.RRect(_this.left + t1, _this.top + t2, _this.right + t1, _this.bottom + t2, _this.tlRadiusX, _this.tlRadiusY, _this.trRadiusX, _this.trRadiusY, _this.brRadiusX, _this.brRadiusY, _this.blRadiusX, _this.blRadiusY, false); }, inflate$1(delta) { - var _this = this; - return new A.RRect(_this.left - delta, _this.top - delta, _this.right + delta, _this.bottom + delta, _this.tlRadiusX + delta, _this.tlRadiusY + delta, _this.trRadiusX + delta, _this.trRadiusY + delta, _this.brRadiusX + delta, _this.brRadiusY + delta, _this.blRadiusX + delta, _this.blRadiusY + delta, false); + var _this = this, + t1 = Math.max(0, _this.tlRadiusX + delta), + t2 = Math.max(0, _this.tlRadiusY + delta), + t3 = Math.max(0, _this.trRadiusX + delta), + t4 = Math.max(0, _this.trRadiusY + delta), + t5 = Math.max(0, _this.blRadiusX + delta), + t6 = Math.max(0, _this.blRadiusY + delta); + return new A.RRect(_this.left - delta, _this.top - delta, _this.right + delta, _this.bottom + delta, t1, t2, t3, t4, Math.max(0, _this.brRadiusX + delta), Math.max(0, _this.brRadiusY + delta), t5, t6, false); }, get$isEmpty(_) { var _this = this; @@ -173668,10 +181913,21 @@ }; A._HashEnd.prototype = {}; A.webOnlyWarmupEngine_closure.prototype = { + call$1(configuration) { + return this.$call$body$webOnlyWarmupEngine_closure(configuration); + }, call$0() { + return this.call$1(null); + }, + "call*": "call$1", + $requiredArgCount: 0, + $defaultValues() { + return [null]; + }, + $call$body$webOnlyWarmupEngine_closure(configuration) { var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.Null); - var $async$call$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + $async$completer = A._makeAsyncAwaitCompleter(type$.void); + var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); while (true) @@ -173679,16 +181935,16 @@ case 0: // Function start $async$goto = 2; - return A._asyncAwait(A.initializeEngineServices(), $async$call$0); + return A._asyncAwait(A.initializeEngineServices(configuration), $async$call$1); case 2: // returning from await. // implicit return return A._asyncReturn(null, $async$completer); } }); - return A._asyncStartSync($async$call$0, $async$completer); + return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 506 + $signature: 3090 }; A.webOnlyWarmupEngine_closure0.prototype = { call$0() { @@ -173714,11 +181970,11 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 506 + $signature: 820 }; A.PlatformViewRegistry.prototype = {}; A.KeyEventType.prototype = { - toString$0(_) { + _enumToString$0() { return "KeyEventType." + this._core$_name; } }; @@ -173777,24 +182033,15 @@ } return ""; }, - $signature: 75 + $signature: 74 }; A.KeyData__quotedCharCode_closure.prototype = { call$1(code) { return B.JSString_methods.padLeft$2(J.toRadixString$1$n(code, 16), 2, "0"); }, - $signature: 394 + $signature: 411 }; A.Color.prototype = { - get$red() { - return this.get$value(this) >>> 16 & 255; - }, - get$green() { - return this.get$value(this) >>> 8 & 255; - }, - get$blue() { - return this.get$value(this) & 255; - }, $eq(_, other) { var _this = this; if (other == null) @@ -173816,32 +182063,32 @@ } }; A.StrokeCap.prototype = { - toString$0(_) { + _enumToString$0() { return "StrokeCap." + this._core$_name; } }; A.StrokeJoin.prototype = { - toString$0(_) { + _enumToString$0() { return "StrokeJoin." + this._core$_name; } }; A.PaintingStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "PaintingStyle." + this._core$_name; } }; A.BlendMode.prototype = { - toString$0(_) { + _enumToString$0() { return "BlendMode." + this._core$_name; } }; A.Clip.prototype = { - toString$0(_) { + _enumToString$0() { return "Clip." + this._core$_name; } }; A.BlurStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "BlurStyle." + this._core$_name; } }; @@ -173859,40 +182106,21 @@ } }; A.FilterQuality.prototype = { - toString$0(_) { + _enumToString$0() { return "FilterQuality." + this._core$_name; } }; A.ImageFilter.prototype = {}; A.ImageByteFormat.prototype = { - toString$0(_) { + _enumToString$0() { return "ImageByteFormat." + this._core$_name; } }; A.PixelFormat.prototype = { - toString$0(_) { + _enumToString$0() { return "PixelFormat." + this._core$_name; } }; - A.webOnlyInstantiateImageCodecFromUrl_closure.prototype = { - call$1(callback) { - callback.call$1(new A.HtmlCodec(this.uri.toString$0(0), this.chunkCallback)); - return null; - }, - $signature: 3849 - }; - A.decodeImageFromPixels_executeCallback.prototype = { - call$1(codec) { - codec.getNextFrame$0().then$1$1(0, new A.decodeImageFromPixels_executeCallback_closure(this.callback), type$.Null); - }, - $signature: 475 - }; - A.decodeImageFromPixels_executeCallback_closure.prototype = { - call$1(frameInfo) { - this.callback.call$1(frameInfo.get$image(frameInfo)); - }, - $signature: 3203 - }; A.Shadow.prototype = { scale$1(_, factor) { return new A.Shadow(this.color, this.offset.$mul(0, factor), this.blurRadius * factor); @@ -173969,7 +182197,7 @@ } }; A.AppLifecycleState.prototype = { - toString$0(_) { + _enumToString$0() { return "AppLifecycleState." + this._core$_name; } }; @@ -174013,18 +182241,23 @@ return t1.charCodeAt(0) == 0 ? t1 : t1; } }; + A.DartPerformanceMode.prototype = { + _enumToString$0() { + return "DartPerformanceMode." + this._core$_name; + } + }; A.PointerChange.prototype = { - toString$0(_) { + _enumToString$0() { return "PointerChange." + this._core$_name; } }; A.PointerDeviceKind.prototype = { - toString$0(_) { + _enumToString$0() { return "PointerDeviceKind." + this._core$_name; } }; A.PointerSignalKind.prototype = { - toString$0(_) { + _enumToString$0() { return "PointerSignalKind." + this._core$_name; } }; @@ -174138,18 +182371,20 @@ return "SemanticsFlag.isSlider"; case 16777216: return "SemanticsFlag.isKeyboardKey"; + case 33554432: + return "SemanticsFlag.isCheckStateMixed"; } return ""; } }; A.SemanticsUpdateBuilder.prototype = {}; A.FontStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "FontStyle." + this._core$_name; } }; A.PlaceholderAlignment.prototype = { - toString$0(_) { + _enumToString$0() { return "PlaceholderAlignment." + this._core$_name; } }; @@ -174158,6 +182393,9 @@ var t1 = B.Map_yXAeS.$index(0, this.index); t1.toString; return t1; + }, + get$value(receiver) { + return this.value; } }; A.FontFeature.prototype = { @@ -174183,13 +182421,31 @@ return 1; } }; - A.TextAlign.prototype = { + A.FontVariation.prototype = { + $eq(_, other) { + if (other == null) + return false; + if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) + return false; + return other instanceof A.FontVariation && other.axis === this.axis && other.value === this.value; + }, + get$hashCode(_) { + return A.Object_hash(this.axis, this.value, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + }, toString$0(_) { + return "FontVariation('" + this.axis + "', " + A.S(this.value) + ")"; + }, + get$value(receiver) { + return this.value; + } + }; + A.TextAlign.prototype = { + _enumToString$0() { return "TextAlign." + this._core$_name; } }; A.TextBaseline.prototype = { - toString$0(_) { + _enumToString$0() { return "TextBaseline." + this._core$_name; } }; @@ -174220,12 +182476,12 @@ } }; A.TextDecorationStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "TextDecorationStyle." + this._core$_name; } }; A.TextLeadingDistribution.prototype = { - toString$0(_) { + _enumToString$0() { return "TextLeadingDistribution." + this._core$_name; } }; @@ -174250,7 +182506,7 @@ } }; A.TextDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "TextDirection." + this._core$_name; } }; @@ -174263,7 +182519,7 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.TextBox && other.left === _this.left && other.top === _this.top && other.right === _this.right && other.bottom === _this.bottom && other.direction === _this.direction; + return other instanceof A.TextBox && other.left === _this.left && other.top === _this.top && other.right === _this.right && other.bottom === _this.bottom && other.direction == _this.direction; }, get$hashCode(_) { var _this = this; @@ -174271,11 +182527,11 @@ }, toString$0(_) { var _this = this; - return "TextBox.fromLTRBD(" + B.JSNumber_methods.toStringAsFixed$1(_this.left, 1) + ", " + B.JSNumber_methods.toStringAsFixed$1(_this.top, 1) + ", " + B.JSNumber_methods.toStringAsFixed$1(_this.right, 1) + ", " + B.JSNumber_methods.toStringAsFixed$1(_this.bottom, 1) + ", " + _this.direction.toString$0(0) + ")"; + return "TextBox.fromLTRBD(" + B.JSNumber_methods.toStringAsFixed$1(_this.left, 1) + ", " + B.JSNumber_methods.toStringAsFixed$1(_this.top, 1) + ", " + B.JSNumber_methods.toStringAsFixed$1(_this.right, 1) + ", " + B.JSNumber_methods.toStringAsFixed$1(_this.bottom, 1) + ", " + A.S(_this.direction) + ")"; } }; A.TextAffinity.prototype = { - toString$0(_) { + _enumToString$0() { return "TextAffinity." + this._core$_name; } }; @@ -174285,13 +182541,13 @@ return false; if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) return false; - return other instanceof A.TextPosition && other.offset == this.offset && other.affinity === this.affinity; + return other instanceof A.TextPosition && other.offset == this.offset && other.affinity == this.affinity; }, get$hashCode(_) { return A.Object_hash(this.offset, this.affinity, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, toString$0(_) { - return A.getRuntimeType(this).toString$0(0) + "(offset: " + A.S(this.offset) + ", affinity: " + this.affinity.toString$0(0) + ")"; + return A.getRuntimeType(this).toString$0(0) + "(offset: " + A.S(this.offset) + ", affinity: " + A.S(this.affinity) + ")"; } }; A.TextRange.prototype = { @@ -174328,17 +182584,17 @@ } }; A.BoxHeightStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "BoxHeightStyle." + this._core$_name; } }; A.BoxWidthStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "BoxWidthStyle." + this._core$_name; } }; A.TileMode.prototype = { - toString$0(_) { + _enumToString$0() { return "TileMode." + this._core$_name; } }; @@ -174346,7 +182602,7 @@ A.FlutterWindow.prototype = {}; A.SingletonFlutterWindow.prototype = {}; A.Brightness.prototype = { - toString$0(_) { + _enumToString$0() { return "Brightness." + this._core$_name; } }; @@ -174441,13 +182697,13 @@ call$2(k, v) { return this.keys.push(k); }, - $signature: 153 + $signature: 139 }; A.AudioParamMap_values_closure.prototype = { call$2(k, v) { return this.values.push(v); }, - $signature: 153 + $signature: 139 }; A.AudioTrack.prototype = { get$id(receiver) { @@ -174469,7 +182725,7 @@ A.GZipEncoder.prototype = { encode$1(data) { var fileModTime, t1, t2, t3, t4, t5, t6, t7, deflate, _null = null, - outputStream = A.OutputStream$(32768); + outputStream = A.OutputStream$(0, 32768); outputStream.writeUint16$1(35615); outputStream.writeByte$1(8); fileModTime = B.JSInt_methods._tdivFast$1(Date.now(), 1000); @@ -174488,18 +182744,8 @@ deflate = new A.Deflate(t7, outputStream, t1, t2, t3, t4, t5, t6); deflate._deflate$_init$1(_null); deflate._deflate$1(4); - } else { - type$.InputStreamBase._as(data); - t1 = A._HuffmanTree$(); - t2 = A._HuffmanTree$(); - t3 = A._HuffmanTree$(); - t4 = new Uint16Array(16); - t5 = new Uint32Array(573); - t6 = new Uint8Array(573); - deflate = new A.Deflate(data, outputStream, t1, t2, t3, t4, t5, t6); - deflate._deflate$_init$1(_null); - deflate._deflate$1(4); - } + } else + deflate = A.Deflate$buffer(type$.InputStreamBase._as(data), _null, outputStream); outputStream.writeUint32$1(deflate.crc32); outputStream.writeUint32$1(J.get$length$asx(data)); t1 = B.NativeByteBuffer_methods.asUint8List$2(outputStream._output_stream$_buffer.buffer, 0, outputStream.length); @@ -174640,11 +182886,24 @@ _this.length = _this.length + stream.get$length(stream); }, writeUint16$1(value) { - this.writeByte$1(value & 255); - this.writeByte$1(value >>> 8 & 255); + var _this = this; + if (_this.byteOrder === 1) { + _this.writeByte$1(value >>> 8 & 255); + _this.writeByte$1(value & 255); + return; + } + _this.writeByte$1(value & 255); + _this.writeByte$1(value >>> 8 & 255); }, writeUint32$1(value) { var _this = this; + if (_this.byteOrder === 1) { + _this.writeByte$1(B.JSInt_methods._shrOtherPositive$1(value, 24) & 255); + _this.writeByte$1(B.JSInt_methods._shrOtherPositive$1(value, 16) & 255); + _this.writeByte$1(B.JSInt_methods._shrOtherPositive$1(value, 8) & 255); + _this.writeByte$1(value & 255); + return; + } _this.writeByte$1(value & 255); _this.writeByte$1(B.JSInt_methods._shrOtherPositive$1(value, 8) & 255); _this.writeByte$1(B.JSInt_methods._shrOtherPositive$1(value, 16) & 255); @@ -176004,28 +184263,26 @@ A._StaticTree.prototype = {}; A.HuffmanTable.prototype = { HuffmanTable$1(lengths) { - var i, t1, size, t2, bitLength, code, skip, t3, rtemp, reversed, j, t4, _this = this, - listSize = lengths.length; + var i, size, bitLength, code, skip, t2, rtemp, reversed, j, t3, t4, _this = this, + t1 = J.getInterceptor$asx(lengths), + listSize = t1.get$length(lengths); for (i = 0; i < listSize; ++i) { - t1 = lengths[i]; - if (t1 > _this.maxCodeLength) - _this.maxCodeLength = t1; - if (t1 < _this.minCodeLength) - _this.minCodeLength = t1; + if (t1.$index(lengths, i) > _this.maxCodeLength) + _this.maxCodeLength = t1.$index(lengths, i); + if (t1.$index(lengths, i) < _this.minCodeLength) + _this.minCodeLength = t1.$index(lengths, i); } - t1 = _this.maxCodeLength; - size = B.JSInt_methods._shlPositive$1(1, t1); - t2 = new Uint32Array(size); - _this.__HuffmanTable_table_A = t2; - for (bitLength = 1, code = 0, skip = 2; bitLength <= t1;) { - for (t3 = bitLength << 16, i = 0; i < listSize; ++i) - if (lengths[i] === bitLength) { + size = B.JSInt_methods.$shl(1, _this.maxCodeLength); + _this.__HuffmanTable_table_A = new Uint32Array(size); + for (bitLength = 1, code = 0, skip = 2; bitLength <= _this.maxCodeLength;) { + for (t2 = bitLength << 16, i = 0; i < listSize; ++i) + if (J.$eq$(t1.$index(lengths, i), bitLength)) { for (rtemp = code, reversed = 0, j = 0; j < bitLength; ++j) { reversed = (reversed << 1 | rtemp & 1) >>> 0; rtemp = rtemp >>> 1; } - for (t4 = (t3 | i) >>> 0, j = reversed; j < size; j += skip) - t2[j] = t4; + for (t3 = _this.__HuffmanTable_table_A, t4 = (t2 | i) >>> 0, j = reversed; j < size; j += skip) + t3[j] = t4; ++code; } ++bitLength; @@ -176035,7 +184292,7 @@ } }; A.Inflate.prototype = { - _inflate$0() { + _inflate$_inflate$0() { var t1, t2, t3, t4, _this = this; _this._bitBufferLen = _this._bitBuffer = 0; if (!_this.inputSet) @@ -176054,34 +184311,29 @@ } }, _parseBlock$0() { - var hdr, btype, len, t2, _this = this, + var blockHeader, _this = this, t1 = _this.__Inflate_input_A; t1 === $ && A.throwUnnamedLateFieldNI(); if (t1.get$isEOS()) return false; - hdr = _this._readBits$1(3); - btype = hdr >>> 1; - switch (btype) { + blockHeader = _this._readBits$1(3); + switch (B.JSInt_methods._shrOtherPositive$1(blockHeader, 1)) { case 0: - _this._bitBufferLen = _this._bitBuffer = 0; - len = _this._readBits$1(16); - t2 = _this._readBits$1(16); - if (len !== 0 && len !== (t2 ^ 65535) >>> 0) - A.throwExpression(A.ArchiveException$("Invalid uncompressed block header")); - if (len > t1.get$length(t1)) - A.throwExpression(A.ArchiveException$("Input buffer is broken")); - _this.output.writeInputStream$1(t1.readBytes$1(len)); + if (_this._parseUncompressedBlock$0() === -1) + return false; break; case 1: - _this._decodeHuffman$2(_this._fixedLiteralLengthTable, _this._fixedDistanceTable); + if (_this._decodeHuffman$2(_this._fixedLiteralLengthTable, _this._fixedDistanceTable) === -1) + return false; break; case 2: - _this._parseDynamicHuffmanBlock$0(); + if (_this._parseDynamicHuffmanBlock$0() === -1) + return false; break; default: - throw A.wrapException(A.ArchiveException$("unknown BTYPE: " + btype)); + return false; } - return (hdr & 1) === 0; + return (blockHeader & 1) === 0; }, _readBits$1($length) { var t1, t2, t3, t4, _this = this; @@ -176093,7 +184345,7 @@ t3 = t1.__InputStream__length_A; t3 === $ && A.throwUnnamedLateFieldNI(); if (t2 >= t1.start + t3) - throw A.wrapException(A.ArchiveException$("input buffer is broken")); + return -1; t1.offset = t2 + 1; t2 = J.$index$asx(t1.buffer, t2); t3 = _this._bitBuffer; @@ -176114,46 +184366,81 @@ maxCodeLength = table.maxCodeLength; for (t2 = _this.__Inflate_input_A; t3 = _this._bitBufferLen, t3 < maxCodeLength;) { t2 === $ && A.throwUnnamedLateFieldNI(); - t4 = t2.offset; - t5 = t2.__InputStream__length_A; - t5 === $ && A.throwUnnamedLateFieldNI(); - if (t4 >= t2.start + t5) - break; - t2.offset = t4 + 1; - t3 = J.$index$asx(t2.buffer, t4); + t3 = t2.offset; + t4 = t2.__InputStream__length_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + if (t3 >= t2.start + t4) + return -1; + t2.offset = t3 + 1; + t3 = J.$index$asx(t2.buffer, t3); t4 = _this._bitBuffer; t5 = _this._bitBufferLen; _this._bitBuffer = (t4 | B.JSInt_methods.$shl(t3, t5)) >>> 0; _this._bitBufferLen = t5 + 8; } t2 = _this._bitBuffer; - codeWithLength = t1[(t2 & B.JSInt_methods._shlPositive$1(1, maxCodeLength) - 1) >>> 0]; + codeWithLength = t1[(t2 & B.JSInt_methods.$shl(1, maxCodeLength) - 1) >>> 0]; codeLength = codeWithLength >>> 16; _this._bitBuffer = B.JSInt_methods._shrBothPositive$1(t2, codeLength); _this._bitBufferLen = t3 - codeLength; return codeWithLength & 65535; }, + _parseUncompressedBlock$0() { + var len, t1, _this = this; + _this._bitBufferLen = _this._bitBuffer = 0; + len = _this._readBits$1(16); + t1 = _this._readBits$1(16); + if (len !== 0 && len !== (t1 ^ 65535) >>> 0) + return -1; + t1 = _this.__Inflate_input_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (len > t1.get$length(t1)) + return -1; + _this.output.writeInputStream$1(t1.readBytes$1(len)); + return 0; + }, _parseDynamicHuffmanBlock$0() { - var i, codeLengthsTable, litlenLengths, distLengths, litlen, dist, _this = this, - numLitLengthCodes = _this._readBits$1(5) + 257, - numDistanceCodes = _this._readBits$1(5) + 1, - numCodeLengths = _this._readBits$1(4) + 4, - codeLengths = new Uint8Array(19); - for (i = 0; i < numCodeLengths; ++i) - codeLengths[B.List_uSC[i]] = _this._readBits$1(3); + var numDistanceCodes, numCodeLengths, codeLengths, i, len, codeLengthsTable, t1, litLenDistLengths, litlenLengths, distLengths, _this = this, + numLitLengthCodes = _this._readBits$1(5); + if (numLitLengthCodes === -1) + return -1; + numLitLengthCodes += 257; + if (numLitLengthCodes > 288) + return -1; + numDistanceCodes = _this._readBits$1(5); + if (numDistanceCodes === -1) + return -1; + ++numDistanceCodes; + if (numDistanceCodes > 32) + return -1; + numCodeLengths = _this._readBits$1(4); + if (numCodeLengths === -1) + return -1; + numCodeLengths += 4; + if (numCodeLengths > 19) + return -1; + codeLengths = new Uint8Array(19); + for (i = 0; i < numCodeLengths; ++i) { + len = _this._readBits$1(3); + if (len === -1) + return -1; + codeLengths[B.List_uSC[i]] = len; + } codeLengthsTable = A.HuffmanTable$(codeLengths); - litlenLengths = new Uint8Array(numLitLengthCodes); - distLengths = new Uint8Array(numDistanceCodes); - litlen = _this._decode$3(numLitLengthCodes, codeLengthsTable, litlenLengths); - dist = _this._decode$3(numDistanceCodes, codeLengthsTable, distLengths); - _this._decodeHuffman$2(A.HuffmanTable$(litlen), A.HuffmanTable$(dist)); + t1 = numLitLengthCodes + numDistanceCodes; + litLenDistLengths = new Uint8Array(t1); + litlenLengths = B.NativeByteBuffer_methods.asUint8List$2(litLenDistLengths.buffer, 0, numLitLengthCodes); + distLengths = B.NativeByteBuffer_methods.asUint8List$2(litLenDistLengths.buffer, numLitLengthCodes, numDistanceCodes); + if (_this._decode$3(t1, codeLengthsTable, litLenDistLengths) === -1) + return -1; + return _this._decodeHuffman$2(A.HuffmanTable$(litlenLengths), A.HuffmanTable$(distLengths)); }, _decodeHuffman$2(litlen, dist) { var t1, code, ti, codeLength, distCode, distance, t2, _this = this; for (t1 = _this.output; true;) { code = _this._readCodeByTable$1(litlen); - if (code > 285) - throw A.wrapException(A.ArchiveException$("Invalid Huffman Code " + code)); + if (code < 0 || code > 285) + return -1; if (code === 256) break; if (code < 256) { @@ -176163,18 +184450,17 @@ ti = code - 257; codeLength = B.List_qQn1[ti] + _this._readBits$1(B.List_eea[ti]); distCode = _this._readCodeByTable$1(dist); - if (distCode <= 29) { - distance = B.List_i3t[distCode] + _this._readBits$1(B.List_X3d[distCode]); - for (t2 = -distance; codeLength > distance;) { - t1.writeBytes$1(t1.subset$1(t2)); - codeLength -= distance; - } - if (codeLength === distance) - t1.writeBytes$1(t1.subset$1(t2)); - else - t1.writeBytes$1(t1.subset$2(t2, codeLength - distance)); - } else - throw A.wrapException(A.ArchiveException$("Illegal unused distance symbol")); + if (distCode < 0 || distCode > 29) + return -1; + distance = B.List_i3t[distCode] + _this._readBits$1(B.List_X3d[distCode]); + for (t2 = -distance; codeLength > distance;) { + t1.writeBytes$1(t1.subset$1(t2)); + codeLength -= distance; + } + if (codeLength === distance) + t1.writeBytes$1(t1.subset$1(t2)); + else + t1.writeBytes$1(t1.subset$2(t2, codeLength - distance)); } for (t1 = _this.__Inflate_input_A; t2 = _this._bitBufferLen, t2 >= 8;) { _this._bitBufferLen = t2 - 8; @@ -176182,46 +184468,58 @@ if (--t1.offset < 0) t1.offset = 0; } + return 0; }, - _decode$3(num, table, lengths) { + _decode$3(num, table, codeLengths) { var prev, i, code, repeat, repeat0, i0, _this = this; for (prev = 0, i = 0; i < num;) { code = _this._readCodeByTable$1(table); + if (code === -1) + return -1; switch (code) { case 16: - repeat = 3 + _this._readBits$1(2); + repeat = _this._readBits$1(2); + if (repeat === -1) + return -1; + repeat += 3; for (; repeat0 = repeat - 1, repeat > 0; repeat = repeat0, i = i0) { i0 = i + 1; - lengths[i] = prev; + codeLengths[i] = prev; } break; case 17: - repeat = 3 + _this._readBits$1(3); + repeat = _this._readBits$1(3); + if (repeat === -1) + return -1; + repeat += 3; for (; repeat0 = repeat - 1, repeat > 0; repeat = repeat0, i = i0) { i0 = i + 1; - lengths[i] = 0; + codeLengths[i] = 0; } prev = 0; break; case 18: - repeat = 11 + _this._readBits$1(7); + repeat = _this._readBits$1(7); + if (repeat === -1) + return -1; + repeat += 11; for (; repeat0 = repeat - 1, repeat > 0; repeat = repeat0, i = i0) { i0 = i + 1; - lengths[i] = 0; + codeLengths[i] = 0; } prev = 0; break; default: - if (code > 15) - throw A.wrapException(A.ArchiveException$("Invalid Huffman Code: " + code)); + if (code < 0 || code > 15) + return -1; i0 = i + 1; - lengths[i] = code; + codeLengths[i] = code; i = i0; prev = code; break; } } - return lengths; + return 0; } }; A.AttributedSpans.prototype = { @@ -176287,7 +184585,7 @@ t3 = t1._collection$_current; if (attributionFilter.call$1(t3)) { if (!_this.hasAttributionAt$2$attribution(i, t3)) - A.throwExpression(A.Exception_Exception("Tried to expand attribution (" + A.S(t3) + ') at offset "' + t2 + '" but the given attribution does not exist at that offset.')); + A.throwExpression(A.Exception_Exception("Tried to expand attribution (" + A.S(t3) + ') at offset "' + t2 + string$.x22x20but_)); t4 = _this._getStartingMarkerAtOrBefore$2$attribution(i, t3).offset; t5 = _this._getEndingMarkerAtOrAfter$2$attribution(t4, t3).offset; matchingAttributionSpans.add$1(0, new A.AttributionSpan(t3, t4, t5)); @@ -176296,6 +184594,25 @@ } return matchingAttributionSpans; }, + getAttributedRange$2(attributions, offset) { + var t1, maxStartMarkerOffset, minEndMarkerOffset, t2, startMarkerOffset, endMarkerOffset; + if (attributions._collection$_length === 0) + throw A.wrapException(A.Exception_Exception("getAttributedRange requires a non empty set of attributions")); + for (t1 = A._LinkedHashSetIterator$(attributions, attributions._collection$_modifications, A._instanceType(attributions)._precomputed1), maxStartMarkerOffset = null, minEndMarkerOffset = null; t1.moveNext$0();) { + t2 = t1._collection$_current; + if (!this.hasAttributionAt$2$attribution(offset, t2)) + throw A.wrapException(A.Exception_Exception("Tried to get the attributed range of (" + A.S(t2) + ') at offset "' + A.S(offset) + string$.x22x20but_)); + startMarkerOffset = this._getStartingMarkerAtOrBefore$2$attribution(offset, t2).offset; + endMarkerOffset = this._getEndingMarkerAtOrAfter$2$attribution(offset, t2).offset; + if (maxStartMarkerOffset == null || startMarkerOffset > maxStartMarkerOffset) + maxStartMarkerOffset = startMarkerOffset; + if (minEndMarkerOffset == null || endMarkerOffset < minEndMarkerOffset) + minEndMarkerOffset = endMarkerOffset; + } + maxStartMarkerOffset.toString; + minEndMarkerOffset.toString; + return new A.SpanRange(maxStartMarkerOffset, minEndMarkerOffset); + }, _getStartingMarkerAtOrBefore$2$attribution(offset, attribution) { var t1 = this.markers; return A.IterableExtension_firstWhereOrNull(new A.ReversedListIterable(t1, A._arrayInstanceType(t1)._eval$1("ReversedListIterable<1>")).super$Iterable$where(0, new A.AttributedSpans__getStartingMarkerAtOrBefore_closure(attribution)), new A.AttributedSpans__getStartingMarkerAtOrBefore_closure0(offset)); @@ -176307,12 +184624,12 @@ addAttribution$3$end$newAttribution$start(end, newAttribution, start) { var t1, t2, t3, t4, matchingAttributions, t5, conflictStart, i, endMarkerJustBefore, endMarkerAtNewStart, t6, markersToDelete, lastDeletedMarker, _this = this, _null = null; if (start < 0 || start > end) { - $.$get$_log1().log$4(B.Level_WARNING_900, "Tried to add an attribution (" + A.S(newAttribution) + ") at an invalid start/end: " + A.S(start) + " -> " + end, _null, _null); + $.$get$_log0().log$4(B.Level_WARNING_900, "Tried to add an attribution (" + A.S(newAttribution) + ") at an invalid start/end: " + A.S(start) + " -> " + A.S(end), _null, _null); return; } - t1 = $.$get$_log1(); + t1 = $.$get$_log0(); t2 = A.S(start); - t3 = "" + end; + t3 = A.S(end); t1.log$4(B.Level_INFO_800, "Adding attribution (" + A.S(newAttribution) + ") from " + t2 + " to " + t3, _null, _null); t4 = _this.markers; t1.log$4(B.Level_FINER_400, "Has " + t4.length + " markers before addition", _null, _null); @@ -176333,20 +184650,20 @@ endMarkerJustBefore = new A.SpanMarker(newAttribution, start - 1, B.SpanMarkerType_1); endMarkerAtNewStart = new A.SpanMarker(newAttribution, start, B.SpanMarkerType_1); if (B.JSArray_methods.contains$1(t4, endMarkerJustBefore)) { - $.$get$_log1().log$4(B.Level_FINE_500, "A compatible span already exists immediately before the new span range. Combining the spans.", _null, _null); + $.$get$_log0().log$4(B.Level_FINE_500, "A compatible span already exists immediately before the new span range. Combining the spans.", _null, _null); B.JSArray_methods.remove$1(t4, endMarkerJustBefore); } else if (!_this.hasAttributionAt$2$attribution(start, newAttribution)) { - $.$get$_log1().log$4(B.Level_FINE_500, "Adding start marker for new span at: " + t2, _null, _null); + $.$get$_log0().log$4(B.Level_FINE_500, "Adding start marker for new span at: " + t2, _null, _null); _this._insertMarker$1(new A.SpanMarker(newAttribution, start, B.SpanMarkerType_0)); } else if (B.JSArray_methods.contains$1(t4, endMarkerAtNewStart)) { - $.$get$_log1().log$4(B.Level_FINE_500, "Removing existing end marker at " + t2 + " because the new span should merge with an existing span", _null, _null); + $.$get$_log0().log$4(B.Level_FINE_500, "Removing existing end marker at " + t2 + " because the new span should merge with an existing span", _null, _null); B.JSArray_methods.remove$1(t4, endMarkerAtNewStart); } t1 = A._arrayInstanceType(t4)._eval$1("WhereIterable<1>"); t5 = t1._eval$1("WhereIterable"); t6 = t5._eval$1("WhereIterable"); markersToDelete = A.List_List$of(new A.WhereIterable(new A.WhereIterable(new A.WhereIterable(t4, new A.AttributedSpans_addAttribution_closure(newAttribution), t1), new A.AttributedSpans_addAttribution_closure0(start), t5), new A.AttributedSpans_addAttribution_closure1(end), t6), true, t6._eval$1("Iterable.E")); - t6 = $.$get$_log1(); + t6 = $.$get$_log0(); t6.log$4(B.Level_FINE_500, "Removing " + markersToDelete.length + " markers between " + t2 + " and " + t3, _null, _null); if (!!t4.fixed$length) A.throwExpression(A.UnsupportedError$("removeWhere")); @@ -176359,9 +184676,9 @@ }, removeAttribution$3$attributionToRemove$end$start(attributionToRemove, end, start) { var endCapMarkersToInsert, t4, t5, t6, t7, markersToDelete, _this = this, _null = null, - t1 = $.$get$_log1(), + t1 = $.$get$_log0(), t2 = A.S(start), - t3 = "" + end; + t3 = A.S(end); t1.log$4(B.Level_INFO_800, "Removing attribution " + A.S(attributionToRemove) + " from " + t2 + " to " + t3, _null, _null); if (start < 0 || start > end) throw A.wrapException(A.Exception_Exception("removeAttribution() did not satisfy start < 0 and start > end, start: " + t2 + ", end: " + t3)); @@ -176402,8 +184719,8 @@ _isContinuousAttribution$3$attribution$end$start(attribution, end, start) { var markerBefore, t2, nextMarker, _this = this, _null = null, _s83_ = "Inconsistent attributions state. Found a `start` marker following a `start` marker.", - t1 = $.$get$_log1(); - t1.log$4(B.Level_FINE_500, 'attribution: "' + A.S(attribution) + '", range: ' + A.S(start) + " -> " + end, _null, _null); + t1 = $.$get$_log0(); + t1.log$4(B.Level_FINE_500, 'attribution: "' + A.S(attribution) + '", range: ' + A.S(start) + " -> " + A.S(end), _null, _null); markerBefore = _this._getNearestMarkerAtOrBefore$3$attribution$type(start, attribution, B.SpanMarkerType_0); t1.log$4(B.Level_FINE_500, "marker before: " + A.S(markerBefore), _null, _null); if (markerBefore == null) @@ -176458,7 +184775,7 @@ t1 = this.markers; if (t1.length !== 0 && B.JSArray_methods.get$last(t1).offset >= index) throw A.wrapException(A.Exception_Exception("Another AttributedSpans can only be appended after the final marker in this AttributedSpans. Final marker: " + A.S(B.JSArray_methods.get$last(t1)))); - t2 = $.$get$_log1(); + t2 = $.$get$_log0(); t2.log$4(B.Level_FINE_500, "attributions before pushing them:", _null, _null); t2.log$4(B.Level_FINE_500, this.toString$0(0), _null, _null); t2.log$4(B.Level_FINE_500, "pushing `other` markers by: " + index, _null, _null); @@ -176481,7 +184798,7 @@ }, _mergeBackToBackAttributions$2(attributions, mergePoint) { var t3, t4, endAtMergePointMarkers, startAtMergePointMarkers, _i, startMarker, endMarker, _null = null, - t1 = $.$get$_log1(), + t1 = $.$get$_log0(), t2 = "" + mergePoint; t1.log$4(B.Level_FINE_500, "merging attributions at " + t2, _null, _null); t3 = A._arrayInstanceType(attributions)._eval$1("WhereIterable<1>"); @@ -176507,7 +184824,7 @@ var t1, cutAttributions, t2, t3, foundStartMarkers, foundEndMarkers, t4, _i, _null = null, _box_0 = {}; endOffset = _box_0.endOffset = endOffset; _box_0.endOffset = endOffset; - t1 = $.$get$_log1(); + t1 = $.$get$_log0(); t1.log$4(B.Level_FINE_500, "start: " + startOffset + ", end: " + endOffset, _null, _null); cutAttributions = A._setArrayType([], type$.JSArray_SpanMarker); t1.log$4(B.Level_FINE_500, "inspecting existing markers in full AttributedSpans", _null, _null); @@ -176542,7 +184859,7 @@ t2 = A._arrayInstanceType(t1), t3 = t2._eval$1("WhereIterable<1>"); B.JSArray_methods.addAll$1(contractedAttributions, new A.WhereIterable(t1, new A.AttributedSpans_contractAttributions_closure(startOffset), t3)); - t4 = $.$get$_log1(); + t4 = $.$get$_log0(); t5 = "" + startOffset; t4.log$4(B.Level_FINE_500, "removing " + count + " characters starting at " + t5, _null, _null); t6 = type$.dynamic; @@ -176567,7 +184884,7 @@ collapseSpans$1$contentLength(contentLength) { var t3, t4, _i, t5, collapsedSpans, currentSpan, marker, nextStart, t6, t7, _null = null, _s22_ = ", current span is now ", - t1 = $.$get$_log1(), + t1 = $.$get$_log0(), t2 = "" + contentLength; t1.log$4(B.Level_FINE_500, "content length: " + t2, _null, _null); t1.log$4(B.Level_FINE_500, "attributions used to compute spans:", _null, _null); @@ -176587,7 +184904,7 @@ marker = t3[_i]; nextStart = marker.offset; if (nextStart > contentLength) { - $.$get$_log1().log$4(B.Level_FINE_500, "ran out of markers within the requested contentLength, breaking early.", _null, _null); + $.$get$_log0().log$4(B.Level_FINE_500, "ran out of markers within the requested contentLength, breaking early.", _null, _null); break; } t5 = marker.markerType; @@ -176597,8 +184914,8 @@ else t7 = true; if (t7) { - t7 = $.$get$_log1(); - t7.log$4(B.Level_FINE_500, "encountered a span boundary with " + (t6 ? "a start" : "an end") + " marker at offset " + nextStart + ".", _null, _null); + t7 = $.$get$_log0(); + t7.log$4(B.Level_FINE_500, "encountered a span boundary with " + (t6 ? "a start" : "an end") + " marker at offset " + A.S(nextStart) + ".", _null, _null); collapsedSpans.push(currentSpan.copyWith$1$end(t5 === B.SpanMarkerType_1 ? nextStart : nextStart - 1)); t7.log$4(B.Level_FINE_500, "committed span " + B.JSArray_methods.get$last(collapsedSpans).toString$0(0), _null, _null); currentSpan = currentSpan.copyWith$1$start(t6 ? nextStart : nextStart + 1); @@ -176607,18 +184924,18 @@ if (t6) { t5 = marker.attribution; currentSpan.attributions.add$1(0, t5); - $.$get$_log1().log$4(B.Level_FINE_500, "merging " + A.S(t5) + _s22_ + currentSpan.toString$0(0) + ".", _null, _null); + $.$get$_log0().log$4(B.Level_FINE_500, "merging " + A.S(t5) + _s22_ + currentSpan.toString$0(0) + ".", _null, _null); } else if (t5 === B.SpanMarkerType_1) { t5 = marker.attribution; currentSpan.attributions.remove$1(0, t5); - $.$get$_log1().log$4(B.Level_FINE_500, "removing attribution " + A.S(t5) + _s22_ + currentSpan.toString$0(0) + ".", _null, _null); + $.$get$_log0().log$4(B.Level_FINE_500, "removing attribution " + A.S(t5) + _s22_ + currentSpan.toString$0(0) + ".", _null, _null); } } - if (B.JSArray_methods.get$last(collapsedSpans).end < t4) { + if (collapsedSpans.length !== 0 && B.JSArray_methods.get$last(collapsedSpans).end < t4) { collapsedSpans.push(currentSpan); - $.$get$_log1().log$4(B.Level_FINE_500, "committing last span to cover requested content length of " + t2 + ": " + B.JSArray_methods.get$last(collapsedSpans).toString$0(0), _null, _null); + $.$get$_log0().log$4(B.Level_FINE_500, "committing last span to cover requested content length of " + t2 + ": " + B.JSArray_methods.get$last(collapsedSpans).toString$0(0), _null, _null); } - $.$get$_log1().log$4(B.Level_FINE_500, "returning collapsed spans: " + A.S(collapsedSpans), _null, _null); + $.$get$_log0().log$4(B.Level_FINE_500, "returning collapsed spans: " + A.S(collapsedSpans), _null, _null); return collapsedSpans; }, $eq(_, other) { @@ -176655,13 +184972,13 @@ t1 = true; return t1; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__getStartingMarkerAtOrBefore_closure0.prototype = { call$1(marker) { return marker.markerType === B.SpanMarkerType_0 && marker.offset <= this.offset; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__getEndingMarkerAtOrAfter_closure.prototype = { call$1(marker) { @@ -176674,149 +184991,149 @@ t1 = true; return t1; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__getEndingMarkerAtOrAfter_closure0.prototype = { call$1(marker) { return marker.markerType === B.SpanMarkerType_1 && marker.offset >= this.offset; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_addAttribution_closure.prototype = { call$1(attribution) { return J.$eq$(attribution.attribution, this.newAttribution); }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_addAttribution_closure0.prototype = { call$1(attribution) { return attribution.offset > this.start; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_addAttribution_closure1.prototype = { call$1(attribution) { return attribution.offset <= this.end; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_addAttribution_closure2.prototype = { call$1(element) { return B.JSArray_methods.contains$1(this.markersToDelete, element); }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_removeAttribution_closure.prototype = { call$1(attribution) { return J.$eq$(attribution.attribution, this.attributionToRemove); }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_removeAttribution_closure0.prototype = { call$1(attribution) { return attribution.offset >= this.start; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_removeAttribution_closure1.prototype = { call$1(attribution) { return attribution.offset <= this.end; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_removeAttribution_closure2.prototype = { call$1(element) { return B.JSArray_methods.contains$1(this.markersToDelete, element); }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_removeAttribution_closure3.prototype = { call$1(element) { return J.$eq$(element.attribution, this.attributionToRemove); }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_removeAttribution_closure4.prototype = { call$1(element) { - $.$get$_log1().log$4(B.Level_FINER_400, " - " + A.S(element), null, null); + $.$get$_log0().log$4(B.Level_FINER_400, " - " + A.S(element), null, null); }, - $signature: 278 + $signature: 265 }; A.AttributedSpans__isContinuousAttribution_closure.prototype = { call$1(marker) { var t1 = this.markerBefore; - $.$get$_log1().log$4(B.Level_FINEST_300, "Comparing start marker " + t1.toString$0(0) + " to another marker " + A.S(marker), null, null); + $.$get$_log0().log$4(B.Level_FINEST_300, "Comparing start marker " + t1.toString$0(0) + " to another marker " + A.S(marker), null, null); return J.$eq$(marker.attribution, this.attribution) && marker.offset >= t1.offset && !marker.$eq(0, t1); }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__getNearestMarkerAtOrBefore_closure.prototype = { call$1(marker) { var t1 = this.attribution; return t1 == null || J.$eq$(marker.attribution, t1); }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__getNearestMarkerAtOrBefore_closure0.prototype = { call$1(marker) { var t1 = marker.markerType; return t1 === this.type; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__getMarkerAt_closure.prototype = { call$1(marker) { return J.$eq$(marker.attribution, this.attribution); }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__getMarkerAt_closure0.prototype = { call$1(marker) { return marker.offset === this.offset; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__getMarkerAt_closure1.prototype = { call$1(marker) { var t1 = marker.markerType; return t1 === this.type; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__insertMarker_closure.prototype = { call$1(existingMarker) { return existingMarker.compareTo$1(0, this.newMarker) > 0; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__mergeBackToBackAttributions_closure.prototype = { call$1(marker) { return marker.markerType === B.SpanMarkerType_1 && marker.offset === this.mergePoint - 1; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__mergeBackToBackAttributions_closure0.prototype = { call$1(marker) { return marker.markerType === B.SpanMarkerType_0 && marker.offset === this.mergePoint; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans__mergeBackToBackAttributions_closure1.prototype = { call$1(marker) { return J.$eq$(marker.attribution, this.startMarker.attribution); }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_copyAttributionRegion_closure.prototype = { call$1(marker) { return marker.offset < this.startOffset; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_copyAttributionRegion_closure0.prototype = { call$1(marker) { var t2, t3, t4, _null = null, - t1 = $.$get$_log1(); + t1 = $.$get$_log0(); t1.log$4(B.Level_FINE_500, "marker before the copy region: " + A.S(marker), _null, _null); t2 = marker.markerType; t3 = this.foundStartMarkers; @@ -176835,57 +185152,57 @@ t3.$indexSet(0, t4, t1 - 1); } }, - $signature: 278 + $signature: 265 }; A.AttributedSpans_copyAttributionRegion__closure1.prototype = { call$0() { return 0; }, - $signature: 180 + $signature: 161 }; A.AttributedSpans_copyAttributionRegion__closure2.prototype = { call$0() { return 0; }, - $signature: 180 + $signature: 161 }; A.AttributedSpans_copyAttributionRegion_closure1.prototype = { call$2(markerAttribution, count) { if (count === 1) { - $.$get$_log1().log$4(B.Level_FINE_500, 'inserting "' + A.S(markerAttribution) + '" marker at start of copy region to maintain symmetry.', null, null); + $.$get$_log0().log$4(B.Level_FINE_500, 'inserting "' + A.S(markerAttribution) + '" marker at start of copy region to maintain symmetry.', null, null); this.cutAttributions.push(new A.SpanMarker(markerAttribution, 0, B.SpanMarkerType_0)); } else if (count < 0 || count > 1) throw A.wrapException(A.Exception_Exception("Found an unbalanced number of `start` and `end` markers before offset: " + this.startOffset + " - " + A.S(this.$this.markers))); }, - $signature: 576 + $signature: 757 }; A.AttributedSpans_copyAttributionRegion_closure2.prototype = { call$1(marker) { var t1 = marker.offset; return this.startOffset <= t1 && t1 <= this._box_0.endOffset; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_copyAttributionRegion_closure3.prototype = { call$1(marker) { - var t1 = $.$get$_log1(), + var t1 = $.$get$_log0(), t2 = A.S(marker.attribution), t3 = marker.offset; - t1.log$4(B.Level_FINE_500, 'copying "' + t2 + '" at ' + t3 + " from original AttributionSpans to copy region.", null, null); + t1.log$4(B.Level_FINE_500, 'copying "' + t2 + '" at ' + A.S(t3) + " from original AttributionSpans to copy region.", null, null); this.cutAttributions.push(marker.copyWith$1$offset(t3 - this.startOffset)); }, - $signature: 278 + $signature: 265 }; A.AttributedSpans_copyAttributionRegion_closure4.prototype = { call$1(marker) { return marker.offset > this._box_0.endOffset; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_copyAttributionRegion_closure5.prototype = { call$1(marker) { var t2, t3, t4, _null = null, - t1 = $.$get$_log1(); + t1 = $.$get$_log0(); t1.log$4(B.Level_FINE_500, "marker after the copy region: " + A.S(marker), _null, _null); t2 = marker.markerType; t3 = this.foundEndMarkers; @@ -176904,42 +185221,42 @@ t3.$indexSet(0, t4, t1 - 1); } }, - $signature: 278 + $signature: 265 }; A.AttributedSpans_copyAttributionRegion__closure.prototype = { call$0() { return 0; }, - $signature: 180 + $signature: 161 }; A.AttributedSpans_copyAttributionRegion__closure0.prototype = { call$0() { return 0; }, - $signature: 180 + $signature: 161 }; A.AttributedSpans_copyAttributionRegion_closure6.prototype = { call$2(markerAttribution, count) { var _this = this; if (count === 1) { - $.$get$_log1().log$4(B.Level_FINE_500, 'inserting "' + A.S(markerAttribution) + '" marker at end of copy region to maintain symmetry.', null, null); + $.$get$_log0().log$4(B.Level_FINE_500, 'inserting "' + A.S(markerAttribution) + '" marker at end of copy region to maintain symmetry.', null, null); _this.cutAttributions.push(new A.SpanMarker(markerAttribution, _this._box_0.endOffset - _this.startOffset, B.SpanMarkerType_1)); } else if (count < 0 || count > 1) throw A.wrapException(A.Exception_Exception("Found an unbalanced number of `start` and `end` markers after offset: " + _this._box_0.endOffset + " - " + A.S(_this.$this.markers))); }, - $signature: 576 + $signature: 757 }; A.AttributedSpans_pushAttributionsBack_closure.prototype = { call$1(marker) { return marker.copyWith$1$offset(marker.offset + this.offset); }, - $signature: 577 + $signature: 756 }; A.AttributedSpans_contractAttributions_closure.prototype = { call$1(marker) { return marker.offset < this.startOffset; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_contractAttributions_closure0.prototype = { call$1(marker) { @@ -176947,14 +185264,14 @@ t2 = marker.offset; return t1 <= t2 && t2 < t1 + this.count; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_contractAttributions_closure1.prototype = { call$1(marker) { var _this = this, - t1 = $.$get$_log1(), + t1 = $.$get$_log0(), t2 = marker.markerType; - t1.log$4(B.Level_FINE_500, "removing " + t2.toString$0(0) + " at " + marker.offset, null, null); + t1.log$4(B.Level_FINE_500, "removing " + t2.toString$0(0) + " at " + A.S(marker.offset), null, null); if (t2 === B.SpanMarkerType_0) { t1 = _this.needToEndAttributions; t2 = marker.attribution; @@ -176971,26 +185288,26 @@ _this.needToEndAttributions.add$1(0, t2); } }, - $signature: 278 + $signature: 265 }; A.AttributedSpans_contractAttributions_closure2.prototype = { call$1(marker) { return marker.offset >= this.startOffset + this.count; }, - $signature: 51 + $signature: 53 }; A.AttributedSpans_contractAttributions_closure3.prototype = { call$1(marker) { return marker.copyWith$1$offset(marker.offset - this.count); }, - $signature: 577 + $signature: 756 }; A.SpanMarker.prototype = { copyWith$1$offset(offset) { return new A.SpanMarker(this.attribution, offset, this.markerType); }, toString$0(_) { - return "[SpanMarker] - attribution: " + A.S(this.attribution) + ", offset: " + this.offset + ", type: " + this.markerType.toString$0(0); + return "[SpanMarker] - attribution: " + A.S(this.attribution) + ", offset: " + A.S(this.offset) + ", type: " + this.markerType.toString$0(0); }, compareTo$1(_, other) { var t1, @@ -177007,37 +185324,37 @@ if (other == null) return false; if (_this !== other) - t1 = other instanceof A.SpanMarker && J.$eq$(_this.attribution, other.attribution) && _this.offset === other.offset && _this.markerType === other.markerType; + t1 = other instanceof A.SpanMarker && J.$eq$(_this.attribution, other.attribution) && _this.offset == other.offset && _this.markerType === other.markerType; else t1 = true; return t1; }, get$hashCode(_) { - return (J.get$hashCode$(this.attribution) ^ B.JSInt_methods.get$hashCode(this.offset) ^ A.Primitives_objectHashCode(this.markerType)) >>> 0; + return (J.get$hashCode$(this.attribution) ^ J.get$hashCode$(this.offset) ^ A.Primitives_objectHashCode(this.markerType)) >>> 0; }, $isComparable: 1 }; A.SpanMarkerType.prototype = { - toString$0(_) { + _enumToString$0() { return "SpanMarkerType." + this._core$_name; } }; A.AttributionSpan.prototype = { toString$0(_) { - return "[AttributionSpan] - " + A.S(this.attribution) + ", " + this.start + " -> " + this.end; + return "[AttributionSpan] - " + A.S(this.attribution) + ", " + A.S(this.start) + " -> " + A.S(this.end); }, $eq(_, other) { var t1, _this = this; if (other == null) return false; if (_this !== other) - t1 = other instanceof A.AttributionSpan && A.getRuntimeType(_this) === A.getRuntimeType(other) && J.$eq$(_this.attribution, other.attribution) && _this.start === other.start && _this.end === other.end; + t1 = other instanceof A.AttributionSpan && A.getRuntimeType(_this) === A.getRuntimeType(other) && J.$eq$(_this.attribution, other.attribution) && _this.start == other.start && _this.end == other.end; else t1 = true; return t1; }, get$hashCode(_) { - return (J.get$hashCode$(this.attribution) ^ B.JSInt_methods.get$hashCode(this.start) ^ B.JSInt_methods.get$hashCode(this.end)) >>> 0; + return (J.get$hashCode$(this.attribution) ^ J.get$hashCode$(this.start) ^ J.get$hashCode$(this.end)) >>> 0; } }; A.MultiAttributionSpan.prototype = { @@ -177072,24 +185389,47 @@ removeListener$1(_, listener) { this._attributed_text$_listeners.remove$1(0, listener); }, - _notifyListeners$0() { + _attributed_text$_notifyListeners$0() { for (var t1 = this._attributed_text$_listeners, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1); t1.moveNext$0();) t1._collection$_current.call$0(); }, + getAllAttributionsThroughout$1(range) { + var t3, t4, missingAttributions, t5, t6, + t1 = this.spans, + t2 = range.start, + attributionsThroughout = t1.getAllAttributionsAt$1(t2), + index = t2 + 1; + t2 = A._instanceType(attributionsThroughout)._eval$1("_LinkedHashSetIterator<1>"); + t3 = type$.Attribution; + t4 = range.end; + while (true) { + if (!(index <= t4 && attributionsThroughout._collection$_length !== 0)) + break; + missingAttributions = A.LinkedHashSet_LinkedHashSet$_empty(t3); + for (t5 = new A._LinkedHashSetIterator(attributionsThroughout, attributionsThroughout._collection$_modifications, t2), t5._collection$_cell = attributionsThroughout._collection$_first; t5.moveNext$0();) { + t6 = t5._collection$_current; + if (!t1.hasAttributionAt$2$attribution(index, null)) + missingAttributions.add$1(0, t6); + } + attributionsThroughout.removeAll$1(missingAttributions); + ++index; + } + return attributionsThroughout; + }, getAttributionSpansInRange$2$attributionFilter$range(attributionFilter, range) { return this.spans.getAttributionSpansInRange$4$attributionFilter$end$resizeSpansToFitInRange$start(attributionFilter, range.end, false, range.start); }, addAttribution$2(attribution, range) { this.spans.addAttribution$3$end$newAttribution$start(range.end, attribution, range.start); - this._notifyListeners$0(); + this._attributed_text$_notifyListeners$0(); }, removeAttribution$2(attribution, range) { this.spans.removeAttribution$3$attributionToRemove$end$start(attribution, range.end, range.start); - this._notifyListeners$0(); + this._attributed_text$_notifyListeners$0(); }, copyText$2(startOffset, endOffset) { var t2, t3, startCopyOffset, endCopyOffset, _null = null, - t1 = $.$get$_log0(); + t1 = $.$get$_log(); t1.log$4(B.Level_FINE_500, "start: " + A.S(startOffset) + ", end: " + A.S(endOffset), _null, _null); t2 = this.text; t3 = t2.length; @@ -177107,7 +185447,7 @@ }, copyAndAppend$1(other) { var t2, t3, t4, t5, newSpans, _null = null, - t1 = $.$get$_log0(); + t1 = $.$get$_log(); t1.log$4(B.Level_FINE_500, "our attributions before pushing them:", _null, _null); t2 = this.spans; t1.log$4(B.Level_FINE_500, t2.toString$0(0), _null, _null); @@ -177126,9 +185466,14 @@ newSpans.addAt$2$index$other(t5, other.spans); return A.AttributedText$(newSpans, t4 + t3); }, + insert$2$startOffset$textToInsert(_, startOffset, textToInsert) { + var startText = this.copyText$2(0, startOffset), + endText = this.copyText$1(startOffset); + return startText.copyAndAppend$1(textToInsert).copyAndAppend$1(endText); + }, insertString$3$applyAttributions$startOffset$textToInsert(applyAttributions, startOffset, textToInsert) { var startText, endText, insertedText, t2, t3, _null = null, - t1 = $.$get$_log0(); + t1 = $.$get$_log(); t1.log$4(B.Level_FINE_500, 'text: "' + A.S(textToInsert) + '", start: ' + A.S(startOffset) + ", attributions: " + applyAttributions.toString$0(0), _null, _null); t1.log$4(B.Level_FINE_500, "copying text to the left", _null, _null); startText = this.copyText$2(0, startOffset); @@ -177139,18 +185484,21 @@ t1.log$4(B.Level_FINE_500, "creating new attributed text for insertion", _null, _null); insertedText = A.AttributedText$(_null, textToInsert); t1 = textToInsert.length - 1; - for (t2 = A._LinkedHashSetIterator$(applyAttributions, applyAttributions._collection$_modifications, A._instanceType(applyAttributions)._precomputed1), t3 = insertedText.spans; t2.moveNext$0();) { - t3.addAttribution$3$end$newAttribution$start(t1, t2._collection$_current, 0); - insertedText._notifyListeners$0(); + for (t2 = applyAttributions.get$iterator(applyAttributions), t3 = insertedText.spans; t2.moveNext$0();) { + t3.addAttribution$3$end$newAttribution$start(t1, t2.get$current(t2), 0); + insertedText._attributed_text$_notifyListeners$0(); } - t1 = $.$get$_log0(); + t1 = $.$get$_log(); t1.log$4(B.Level_FINE_500, "insertedText: " + insertedText.toString$0(0), _null, _null); t1.log$4(B.Level_FINE_500, "combining left text, insertion text, and right text", _null, _null); return startText.copyAndAppend$1(insertedText).copyAndAppend$1(endText); }, + insertString$2$startOffset$textToInsert(startOffset, textToInsert) { + return this.insertString$3$applyAttributions$startOffset$textToInsert(B.Set_empty2, startOffset, textToInsert); + }, removeRegion$2$endOffset$startOffset(endOffset, startOffset) { var t2, t3, t4, reducedText, contractedAttributions, _null = null, - t1 = $.$get$_log0(); + t1 = $.$get$_log(); t1.log$4(B.Level_FINE_500, "Removing text region from " + A.S(startOffset) + " to " + A.S(endOffset), _null, _null); t1.log$4(B.Level_FINE_500, "initial attributions:", _null, _null); t2 = this.spans; @@ -177173,7 +185521,7 @@ for (t1 = this.spans.markers, t2 = t1.length, currentIndex = -1, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { marker = t1[_i]; currentIndex0 = marker.offset; - if (currentIndex0 !== currentIndex) { + if (currentIndex0 != currentIndex) { if (currentIndex >= 0) visitor.visitAttributions$4(this, currentIndex, startingAttributions, endingAttributions); startingAttributions.clear$0(0); @@ -177212,7 +185560,7 @@ } }; A.AttributionVisitEvent.prototype = { - toString$0(_) { + _enumToString$0() { return "AttributionVisitEvent." + this._core$_name; } }; @@ -177248,13 +185596,13 @@ return false; if (this === other) return true; - return other instanceof A.SpanRange && other.start == this.start && other.end === this.end; + return other instanceof A.SpanRange && other.start == this.start && other.end == this.end; }, get$hashCode(_) { - return J.get$hashCode$(this.start) ^ B.JSInt_methods.get$hashCode(this.end); + return J.get$hashCode$(this.start) ^ J.get$hashCode$(this.end); }, toString$0(_) { - return "TextRange(start: " + A.S(this.start) + ", end: " + this.end + ")"; + return "TextRange(start: " + A.S(this.start) + ", end: " + A.S(this.end) + ")"; } }; A.BoardItem.prototype = { @@ -177331,7 +185679,7 @@ t1 = t1.index; t1.toString; B.JSArray_methods.insert$2(t2, t1, _this); - return A.GestureDetector$(_null, _this._widget.item, B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, new A.BoardItemState_build_closure0(_this, context), _null, _null, _null, _null, _null, _null, _null, _null, new A.BoardItemState_build_closure1(_this), new A.BoardItemState_build_closure2(), new A.BoardItemState_build_closure3(_this, context), _null, _null, _null, _null); + return A.GestureDetector$(_null, _this._widget.item, B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, new A.BoardItemState_build_closure0(_this, context), _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.BoardItemState_build_closure1(_this), new A.BoardItemState_build_closure2(), new A.BoardItemState_build_closure3(_this, context), _null, _null, _null, _null); } }; A.BoardItemState_onDropItem_closure.prototype = { @@ -177353,7 +185701,7 @@ call$1(_) { return this.$this.afterFirstLayout$1(this.context); }, - $signature: 23 + $signature: 14 }; A.BoardItemState_build_closure3.prototype = { call$1(otd) { @@ -177379,7 +185727,7 @@ t1.initialY = t4; } }, - $signature: 91 + $signature: 52 }; A.BoardItemState_build_closure2.prototype = { call$0() { @@ -177413,6 +185761,7 @@ var t1 = this.AutomaticKeepAliveClientMixin__keepAliveHandle; if (t1 != null) { t1.notifyListeners$0(); + t1.super$ChangeNotifier$dispose(); this.AutomaticKeepAliveClientMixin__keepAliveHandle = null; } this.super$State$deactivate(); @@ -177464,7 +185813,7 @@ t1 = _this._widget; t1.toString; A.Color$fromARGB(255, 255, 255, 255); - listWidgets.push(A.GestureDetector$(_null, A.Container$(_null, A.Row$(t1.header, B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), B.Clip_0, t1.headerBackgroundColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, new A.BoardListState_build_closure(_this, context), _null, _null, _null, _null, _null, _null, _null, _null, new A.BoardListState_build_closure0(_this), new A.BoardListState_build_closure1(), new A.BoardListState_build_closure2(_this, context), _null, _null, _null, _null)); + listWidgets.push(A.GestureDetector$(_null, A.Container$(_null, A.Row$(t1.header, B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), B.Clip_0, t1.headerBackgroundColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, new A.BoardListState_build_closure(_this, context), _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.BoardListState_build_closure0(_this), new A.BoardListState_build_closure1(), new A.BoardListState_build_closure2(_this, context), _null, _null, _null, _null)); listWidgets.push(A.Container$(_null, new A.Flexible(1, B.FlexFit_1, A.ListView$builder(_this.boardListController, new A.BoardListState_build_closure3(_this), _this._widget.items.length, _null, new A.ClampingScrollPhysics(_null), _null, B.Axis_1, true), _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null)); listWidgets.push(_this._widget.footer); backgroundColor = A.Color$fromARGB(255, 255, 255, 255); @@ -177516,7 +185865,7 @@ t1.leftListX = t2; } }, - $signature: 91 + $signature: 52 }; A.BoardListState_build_closure1.prototype = { call$0() { @@ -177559,7 +185908,7 @@ else return t1; }, - $signature: 168 + $signature: 190 }; A._BoardListState_State_AutomaticKeepAliveClientMixin.prototype = { initState$0() { @@ -177570,6 +185919,7 @@ var t1 = this.AutomaticKeepAliveClientMixin__keepAliveHandle; if (t1 != null) { t1.notifyListeners$0(); + t1.super$ChangeNotifier$dispose(); this.AutomaticKeepAliveClientMixin__keepAliveHandle = null; } this.super$State$deactivate(); @@ -177934,7 +186284,7 @@ _this.setState$1(new A.BoardViewState_moveLeft_closure2()); }, build$1(context) { - var t2, t3, listWidget, stackWidgets, t4, t5, isInBottomWidget, object, tempBottom, t6, t7, t8, _this = this, _null = null, t1 = {}; + var t2, t3, t4, t5, listWidget, stackWidgets, isInBottomWidget, object, tempBottom, t6, t7, t8, _this = this, _null = null, t1 = {}; A.print("dy:" + A.S(_this.dy)); A.print("topListY:" + A.S(_this.topListY)); A.print("bottomListY:" + A.S(_this.bottomListY)); @@ -177942,7 +186292,15 @@ t3 = t2._positions; if (t3.length !== 0) $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.BoardViewState_build_closure(_this)); - listWidget = A.ListView$builder(t2, new A.BoardViewState_build_closure0(_this), _this._widget.lists.length, _null, new A.ClampingScrollPhysics(_null), _null, B.Axis_0, false); + t4 = _this._widget; + t5 = t4.lists.length; + listWidget = A.ListView$builder(t2, new A.BoardViewState_build_closure0(_this), t5, _null, new A.ClampingScrollPhysics(_null), _null, B.Axis_0, false); + if (t4.scrollbar) { + t4 = _this.shown && t5 > 1; + A.Duration$(0, 0, 0, 500, 0, 0); + A.Duration$(0, 0, 0, 800, 0, 0); + listWidget = new A.VsScrollbar(listWidget, t2, t4, true, new A.VsScrollbarStyle(12, 8, B.Radius_8_8, _null), _null); + } stackWidgets = A._setArrayType([listWidget], type$.JSArray_Widget); if (_this.dy != null) { t4 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; @@ -178221,7 +186579,7 @@ t8.toString; stackWidgets.push(A.Positioned$(_null, t2, t1, _null, t3 - t4 + t5, _null, t6 - t7 + t8, 280)); } - return A.Container$(_null, A.Listener$(B.HitTestBehavior_0, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, stackWidgets, _null), _null, _null, new A.BoardViewState_build_closure4(_this, context), new A.BoardViewState_build_closure5(_this), _null, _null, new A.BoardViewState_build_closure6(_this, context)), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return A.Container$(_null, A.Listener$(B.HitTestBehavior_0, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, stackWidgets, _null), _null, _null, new A.BoardViewState_build_closure4(_this, context), _null, new A.BoardViewState_build_closure5(_this), _null, _null, new A.BoardViewState_build_closure6(_this, context)), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, run$0() { var _this = this, @@ -178397,7 +186755,7 @@ if (_shown !== t1.shown) t1.setState$1(new A.BoardViewState_build__closure5(t1, _shown)); }, - $signature: 23 + $signature: 14 }; A.BoardViewState_build__closure5.prototype = { call$0() { @@ -178407,36 +186765,38 @@ }; A.BoardViewState_build_closure0.prototype = { call$2(context, index) { - var t4, t5, t6, t7, t8, t9, t10, t11, temp, _null = null, + var t5, t6, t7, t8, t9, t10, t11, t12, temp, _null = null, t1 = this.$this, - t2 = t1._widget.lists, - t3 = t2[index]; - if (t3.boardView == null) { - t4 = t3.items; - t5 = t3.headerBackgroundColor; - t6 = t3.backgroundColor; - t7 = t3.footer; - t8 = t3.header; - t9 = t3.draggable; - t10 = t3.onDropList; - t11 = t3.onTapList; - t11 = A.BoardList$(t6, t1, t9, t7, t8, t5, _null, t4, t10, t3.onStartDragList, t11); - t2[index] = t11; - t3 = t11; + t2 = t1._widget, + t3 = t2.lists, + t4 = t3[index]; + if (t4.boardView == null) { + t5 = t4.items; + t6 = t4.headerBackgroundColor; + t7 = t4.backgroundColor; + t8 = t4.footer; + t9 = t4.header; + t10 = t4.draggable; + t11 = t4.onDropList; + t12 = t4.onTapList; + t12 = A.BoardList$(t7, t1, t10, t8, t9, t6, _null, t5, t11, t4.onStartDragList, t12); + t3[index] = t12; + t4 = t12; } - if (t3.index != index) { - t3 = A.BoardList$(t3.backgroundColor, t1, t3.draggable, t3.footer, t3.header, t3.headerBackgroundColor, index, t3.items, t3.onDropList, t3.onStartDragList, t3.onTapList); - t2[index] = t3; - t2 = t3; + if (t4.index != index) { + t4 = A.BoardList$(t4.backgroundColor, t1, t4.draggable, t4.footer, t4.header, t4.headerBackgroundColor, index, t4.items, t4.onDropList, t4.onStartDragList, t4.onTapList); + t3[index] = t4; + t3 = t4; } else - t2 = t3; - temp = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(t2, 1)], type$.JSArray_Widget), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(0, 0, 0, 0), _null, _null, 280); + t3 = t4; + t2 = t2.bottomPadding; + temp = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(t3, 1)], type$.JSArray_Widget), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(0, 0, 0, t2), _null, _null, 280); if (t1.draggedListIndex == index && t1.draggedItemIndex == null) return A.Opacity$(temp, 0); else return temp; }, - $signature: 168 + $signature: 190 }; A.BoardViewState_build_closure1.prototype = { call$0() { @@ -178504,7 +186864,7 @@ if (t1._framework$_element != null) t1.setState$1(new A.BoardViewState_build__closure2()); }, - $signature: 23 + $signature: 14 }; A.BoardViewState_build__closure2.prototype = { call$0() { @@ -178525,7 +186885,7 @@ t1.setState$1(new A.BoardViewState_build__closure0()); } }, - $signature: 2709 + $signature: 1015 }; A.BoardViewState_build__closure0.prototype = { call$0() { @@ -178544,7 +186904,7 @@ if (t1._framework$_element != null) t1.setState$1(new A.BoardViewState_build__closure1()); }, - $signature: 308 + $signature: 205 }; A.BoardViewState_build__closure1.prototype = { call$0() { @@ -178574,7 +186934,7 @@ if (t1._framework$_element != null) t1.setState$1(new A.BoardViewState_build__closure()); }, - $signature: 2464 + $signature: 1048 }; A.BoardViewState_build__closure.prototype = { call$0() { @@ -178595,12 +186955,337 @@ var t1 = this.AutomaticKeepAliveClientMixin__keepAliveHandle; if (t1 != null) { t1.notifyListeners$0(); + t1.super$ChangeNotifier$dispose(); this.AutomaticKeepAliveClientMixin__keepAliveHandle = null; } this.super$State$deactivate(); } }; A.BoardViewController.prototype = {}; + A.VsScrollbarStyle.prototype = {}; + A.VsScrollbar.prototype = { + createState$0() { + return new A._ScrollbarState(B._StateLifecycle_0); + } + }; + A._ScrollbarState.prototype = { + build$1(context) { + var _null = null, + t1 = this._widget, + t2 = t1.child, + t3 = t1.controller, + t4 = t1.isAlwaysShown; + t1 = t1.style; + return new A._MaterialScrollbar0(t1.color, true, t1.hoverThickness, t2, t3, _null, t4, t1.radius, t1.thickness, _null, B.Duration_300000, B.Duration_600000, B.Duration_0, A.scroll_notification__defaultScrollNotificationPredicate$closure(), _null, _null, _null); + } + }; + A._MaterialScrollbar0.prototype = { + createState$0() { + return new A._MaterialScrollbarState0(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), null, null, B._StateLifecycle_0); + } + }; + A._MaterialScrollbarState0.prototype = { + get$showScrollbar() { + var t1 = this._widget.isAlwaysShown; + if (t1 == null) { + t1 = this._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.isAlwaysShown; + } + return t1 === true; + }, + get$_showTrackOnHover() { + this._widget.toString; + return true; + }, + get$_vs_scrollbar$_states() { + var t1 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); + if (this._vs_scrollbar$_dragIsActive) + t1.add$1(0, B.MaterialState_3); + if (this._vs_scrollbar$_hoverIsActive) + t1.add$1(0, B.MaterialState_0); + return t1; + }, + get$_vs_scrollbar$_thumbColor() { + var t1, onSurface, dragColor, hoverColor, idleColor, t2, t3; + this._widget.toString; + t1 = this._vs_scrollbar$___MaterialScrollbarState__colorScheme_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + onSurface = t1.onSurface; + dragColor = A._Cell$named("dragColor"); + hoverColor = A._Cell$named("hoverColor"); + idleColor = A._Cell$named("idleColor"); + onSurface.toString; + t1 = onSurface.value; + t2 = t1 >>> 16 & 255; + t3 = t1 >>> 8 & 255; + t1 &= 255; + dragColor.__late_helper$_value = A.Color$fromARGB(B.JSNumber_methods.round$0(229.5), t2, t3, t1); + hoverColor.__late_helper$_value = A.Color$fromARGB(191, t2, t3, t1); + idleColor.__late_helper$_value = A.Color$fromARGB(B.JSNumber_methods.round$0(127.5), t2, t3, t1); + return new A._MaterialStatePropertyWith(new A._MaterialScrollbarState__thumbColor_closure0(this, dragColor, hoverColor, idleColor), type$._MaterialStatePropertyWith_Color); + }, + get$_vs_scrollbar$_trackColor() { + this._widget.toString; + var t1 = this._vs_scrollbar$___MaterialScrollbarState__colorScheme_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return new A._MaterialStatePropertyWith(new A._MaterialScrollbarState__trackColor_closure0(this, t1.onSurface), type$._MaterialStatePropertyWith_Color); + }, + get$_vs_scrollbar$_trackBorderColor() { + this._widget.toString; + var t1 = this._vs_scrollbar$___MaterialScrollbarState__colorScheme_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return new A._MaterialStatePropertyWith(new A._MaterialScrollbarState__trackBorderColor_closure0(this, t1.onSurface), type$._MaterialStatePropertyWith_Color); + }, + get$_vs_scrollbar$_thickness() { + return new A._MaterialStatePropertyWith(new A._MaterialScrollbarState__thickness_closure0(this), type$._MaterialStatePropertyWith_double); + }, + initState$0() { + var t1, _this = this; + _this.super$RawScrollbarState$initState(); + t1 = _this._vs_scrollbar$___MaterialScrollbarState__hoverAnimationController_A = A.AnimationController$(null, B.Duration_200000, null, 1, null, _this); + t1.didRegisterListener$0(); + t1 = t1.AnimationLocalListenersMixin__listeners; + t1._isDirty = true; + t1._observer_list$_list.push(new A._MaterialScrollbarState_initState_closure0(_this)); + }, + didChangeDependencies$0() { + var theme, _this = this, + t1 = _this._framework$_element; + t1.toString; + theme = A.Theme_of(t1); + _this._vs_scrollbar$___MaterialScrollbarState__colorScheme_A = theme.colorScheme; + _this._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A = theme.scrollbarTheme; + switch (theme.platform) { + case B.TargetPlatform_0: + _this._vs_scrollbar$___MaterialScrollbarState__useAndroidScrollbar_A = true; + break; + case B.TargetPlatform_2: + case B.TargetPlatform_3: + case B.TargetPlatform_1: + case B.TargetPlatform_4: + case B.TargetPlatform_5: + _this._vs_scrollbar$___MaterialScrollbarState__useAndroidScrollbar_A = false; + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + _this.super$RawScrollbarState$didChangeDependencies(); + }, + updateScrollbarPainter$0() { + var t2, _this = this, + t1 = _this.__RawScrollbarState_scrollbarPainter_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.set$color(0, _this.get$_vs_scrollbar$_thumbColor()._material_state$_resolve.call$1(_this.get$_vs_scrollbar$_states())); + t1.set$trackColor(_this.get$_vs_scrollbar$_trackColor()._material_state$_resolve.call$1(_this.get$_vs_scrollbar$_states())); + t1.set$trackBorderColor(_this.get$_vs_scrollbar$_trackBorderColor()._material_state$_resolve.call$1(_this.get$_vs_scrollbar$_states())); + t2 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t2.toString; + t1.set$textDirection(t2.textDirection); + t1.set$thickness(_this.get$_vs_scrollbar$_thickness()._material_state$_resolve.call$1(_this.get$_vs_scrollbar$_states())); + t2 = _this._widget.radius; + if (t2 == null) { + t2 = _this._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2.radius; + } + if (t2 == null) { + t2 = _this._vs_scrollbar$___MaterialScrollbarState__useAndroidScrollbar_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2 ? null : B.Radius_8_8; + } + t1.set$radius(t2); + t2 = _this._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2.crossAxisMargin; + if (t2 == null) { + t2 = _this._vs_scrollbar$___MaterialScrollbarState__useAndroidScrollbar_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2 ? 0 : 2; + } + t1.set$crossAxisMargin(t2); + t2 = _this._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A.mainAxisMargin; + t1.set$mainAxisMargin(t2 == null ? 0 : t2); + t2 = _this._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A.minThumbLength; + t1.set$minLength(0, t2 == null ? 48 : t2); + t1.set$padding(0, new A.EdgeInsets(0, 0, 0, 0)); + }, + handleThumbPressStart$1(localPosition) { + this.super$RawScrollbarState$handleThumbPressStart(localPosition); + this.setState$1(new A._MaterialScrollbarState_handleThumbPressStart_closure0(this)); + }, + handleThumbPressEnd$2(localPosition, velocity) { + this.super$RawScrollbarState$handleThumbPressEnd(localPosition, velocity); + this.setState$1(new A._MaterialScrollbarState_handleThumbPressEnd_closure0(this)); + }, + handleHover$1($event) { + var t1, _this = this; + _this.super$RawScrollbarState$handleHover($event); + if (_this.isPointerOverScrollbar$2($event.get$position($event), B.PointerDeviceKind_1)) { + _this.setState$1(new A._MaterialScrollbarState_handleHover_closure1(_this)); + t1 = _this._vs_scrollbar$___MaterialScrollbarState__hoverAnimationController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.forward$0(0); + } else if (_this._vs_scrollbar$_hoverIsActive) { + _this.setState$1(new A._MaterialScrollbarState_handleHover_closure2(_this)); + t1 = _this._vs_scrollbar$___MaterialScrollbarState__hoverAnimationController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.reverse$0(0); + } + }, + handleHoverExit$1($event) { + var t1, _this = this; + _this.super$RawScrollbarState$handleHoverExit($event); + _this.setState$1(new A._MaterialScrollbarState_handleHoverExit_closure0(_this)); + t1 = _this._vs_scrollbar$___MaterialScrollbarState__hoverAnimationController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.reverse$0(0); + }, + dispose$0() { + var t1 = this._vs_scrollbar$___MaterialScrollbarState__hoverAnimationController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + this.super$RawScrollbarState$dispose(); + } + }; + A._MaterialScrollbarState__thumbColor_closure0.prototype = { + call$1(states) { + var t1, t2, t3, _this = this, _null = null; + if (states.contains$1(0, B.MaterialState_3)) { + t1 = _this.$this._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.thumbColor; + t1 = t1 == null ? _null : t1.resolve$1(0, states); + return t1 == null ? _this.dragColor._readLocal$0() : t1; + } + if (states.contains$1(0, B.MaterialState_0) && _this.$this.get$_showTrackOnHover()) { + t1 = _this.$this._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.thumbColor; + t1 = t1 == null ? _null : t1.resolve$1(0, states); + return t1 == null ? _this.hoverColor._readLocal$0() : t1; + } + t1 = _this.$this; + t2 = t1._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2.thumbColor; + t2 = t2 == null ? _null : t2.resolve$1(0, states); + if (t2 == null) + t2 = _this.idleColor._readLocal$0(); + t3 = t1._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A.thumbColor; + t3 = t3 == null ? _null : t3.resolve$1(0, states); + if (t3 == null) + t3 = _this.hoverColor._readLocal$0(); + t1 = t1._vs_scrollbar$___MaterialScrollbarState__hoverAnimationController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__AnimationController__value_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = A.Color_lerp(t2, t3, t1); + t1.toString; + return t1; + }, + $signature: 92 + }; + A._MaterialScrollbarState__trackColor_closure0.prototype = { + call$1(states) { + var t1; + if (states.contains$1(0, B.MaterialState_0) && this.$this.get$_showTrackOnHover()) { + t1 = this.$this._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.trackColor; + t1 = t1 == null ? null : t1.resolve$1(0, states); + if (t1 == null) { + t1 = this.onSurface.value; + t1 = A.Color$fromARGB(13, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); + } + return t1; + } + return B.Color_0; + }, + $signature: 92 + }; + A._MaterialScrollbarState__trackBorderColor_closure0.prototype = { + call$1(states) { + var t1; + if (states.contains$1(0, B.MaterialState_0) && this.$this.get$_showTrackOnHover()) { + t1 = this.$this._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.trackBorderColor; + t1 = t1 == null ? null : t1.resolve$1(0, states); + if (t1 == null) { + t1 = this.onSurface; + t1.toString; + t1 = t1.value; + t1 = A.Color$fromARGB(B.JSNumber_methods.round$0(25.5), t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); + } + return t1; + } + return B.Color_0; + }, + $signature: 92 + }; + A._MaterialScrollbarState__thickness_closure0.prototype = { + call$1(states) { + var t1, t2; + if (states.contains$1(0, B.MaterialState_0) && this.$this.get$_showTrackOnHover()) { + t1 = this.$this._widget.hoverThickness; + return t1; + } + t1 = this.$this; + t2 = t1._widget.thickness; + if (t2 == null) { + t2 = t1._vs_scrollbar$___MaterialScrollbarState__scrollbarTheme_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2.thickness; + t2 = t2 == null ? null : t2.resolve$1(0, states); + } + if (t2 == null) { + t1 = t1._vs_scrollbar$___MaterialScrollbarState__useAndroidScrollbar_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = 8 / (t1 ? 2 : 1); + t1 = t2; + } else + t1 = t2; + return t1; + }, + $signature: 755 + }; + A._MaterialScrollbarState_initState_closure0.prototype = { + call$0() { + this.$this.updateScrollbarPainter$0(); + }, + $signature: 0 + }; + A._MaterialScrollbarState_handleThumbPressStart_closure0.prototype = { + call$0() { + this.$this._vs_scrollbar$_dragIsActive = true; + }, + $signature: 0 + }; + A._MaterialScrollbarState_handleThumbPressEnd_closure0.prototype = { + call$0() { + this.$this._vs_scrollbar$_dragIsActive = false; + }, + $signature: 0 + }; + A._MaterialScrollbarState_handleHover_closure1.prototype = { + call$0() { + this.$this._vs_scrollbar$_hoverIsActive = true; + }, + $signature: 0 + }; + A._MaterialScrollbarState_handleHover_closure2.prototype = { + call$0() { + this.$this._vs_scrollbar$_hoverIsActive = false; + }, + $signature: 0 + }; + A._MaterialScrollbarState_handleHoverExit_closure0.prototype = { + call$0() { + this.$this._vs_scrollbar$_hoverIsActive = false; + }, + $signature: 0 + }; A.CopyOnWriteList.prototype = { get$length(_) { return J.get$length$asx(this._copy_on_write_list$_list); @@ -178695,6 +187380,9 @@ where$1(_, test) { return J.where$1$ax(this._copy_on_write_list$_list, test); }, + whereType$1$0(_, $T) { + return J.whereType$1$0$ax(this._copy_on_write_list$_list, $T); + }, $indexSet(_, index, element) { this._maybeCopyBeforeWrite$0(); J.$indexSet$ax(this._copy_on_write_list$_list, index, element); @@ -178931,7 +187619,7 @@ call$2(h, i) { return A._combine(h, J.get$hashCode$(i)); }, - $signature: 581 + $signature: 754 }; A.BuiltList.prototype = { rebuild$1(updates) { @@ -179619,14 +188307,14 @@ var t1 = this.$this.$ti; this.replacement.$indexSet(0, t1._precomputed1._as(key), t1._rest[1]._as(value)); }, - $signature: 161 + $signature: 158 }; A.MapBuilder_replace_closure0.prototype = { call$2(key, value) { var t1 = this.$this.$ti; this.replacement.$indexSet(0, t1._precomputed1._as(key), t1._rest[1]._as(value)); }, - $signature: 161 + $signature: 158 }; A.BuiltSet.prototype = { get$hashCode(_) { @@ -179840,7 +188528,7 @@ return false; if (other.get$hashCode(other) != _this.get$hashCode(_this)) return false; - for (t3 = _this.get$keys(_this), t4 = t3._map, t3 = A.LinkedHashMapKeyIterator$(t4, t4._modifications, A._instanceType(t3)._precomputed1), t4 = other._emptySet, t5 = _this._emptySet; t3.moveNext$0();) { + for (t3 = _this.get$keys(_this), t4 = t3._map, t3 = A.LinkedHashMapKeyIterator$(t4, t4._modifications, A._instanceType(t3)._precomputed1), t4 = other._set_multimap$_emptySet, t5 = _this._set_multimap$_emptySet; t3.moveNext$0();) { key = t3.__js_helper$_current; result = t1.$index(0, key); t6 = result == null ? t4 : result; @@ -179855,7 +188543,7 @@ }, $index(_, key) { var result = this._set_multimap$_map.$index(0, key); - return result == null ? this._emptySet : result; + return result == null ? this._set_multimap$_emptySet : result; }, containsKey$1(_, key) { return this._set_multimap$_map.containsKey$1(0, key); @@ -180034,7 +188722,7 @@ $._indentingBuiltValueToStringHelperIndent = $._indentingBuiltValueToStringHelperIndent + 2; return new A.IndentingBuiltValueToStringHelper(t1); }, - $signature: 2442 + $signature: 1055 }; A.IndentingBuiltValueToStringHelper.prototype = { add$2(_, field, value) { @@ -180168,34 +188856,34 @@ call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.Object); }, - $signature: 2437 + $signature: 1072 }; A.Serializers_Serializers_closure0.prototype = { call$0() { var t1 = type$.Object; return A.ListMultimapBuilder_ListMultimapBuilder(t1, t1); }, - $signature: 2436 + $signature: 1073 }; A.Serializers_Serializers_closure1.prototype = { call$0() { var t1 = type$.Object; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 2430 + $signature: 1082 }; A.Serializers_Serializers_closure2.prototype = { call$0() { return A.SetBuilder_SetBuilder(type$.Object); }, - $signature: 2423 + $signature: 1084 }; A.Serializers_Serializers_closure3.prototype = { call$0() { var t1 = type$.Object; return A.SetMultimapBuilder_SetMultimapBuilder(t1, t1); }, - $signature: 2420 + $signature: 1088 }; A.FullType.prototype = { $eq(_, other) { @@ -180309,7 +188997,7 @@ if ($.$get$StandardJsonPlugin__unsupportedTypes()._set$_set.contains$1(0, t4)) A.throwExpression(A.ArgumentError$("Standard JSON cannot serialize type " + A.S(t4) + ".", null)); } - result = this._built_json_serializers$_serialize$2(object, specifiedType); + result = this._serialize$2(object, specifiedType); for (t1 = new J.ArrayIterator(t1, t1.length, t2); t1.moveNext$0();) result = t1.__interceptors$_current.afterSerialize$2(result, specifiedType); return result; @@ -180317,7 +189005,7 @@ serialize$1(object) { return this.serialize$2$specifiedType(object, B.FullType_null_List_empty_false); }, - _built_json_serializers$_serialize$2(object, specifiedType) { + _serialize$2(object, specifiedType) { var serializer, result, _this = this, _s62_ = string$.serial, t1 = specifiedType.root; @@ -180597,13 +189285,13 @@ call$1(value) { return this.serializers.serialize$2$specifiedType(value, this.valueType); }, - $signature: 171 + $signature: 173 }; A.BuiltListMultimapSerializer_deserialize_closure.prototype = { call$1(value) { return this.serializers.deserialize$2$specifiedType(value, this.valueType); }, - $signature: 481 + $signature: 358 }; A.BuiltListSerializer.prototype = { serialize$3$specifiedType(serializers, builtList, specifiedType) { @@ -180642,13 +189330,13 @@ call$1(item) { return this.serializers.serialize$2$specifiedType(item, this.elementType); }, - $signature: 171 + $signature: 173 }; A.BuiltListSerializer_deserialize_closure.prototype = { call$1(item) { return this.serializers.deserialize$2$specifiedType(item, this.elementType); }, - $signature: 171 + $signature: 173 }; A.BuiltMapSerializer.prototype = { serialize$3$specifiedType(serializers, builtMap, specifiedType) { @@ -180716,7 +189404,7 @@ keyType = t2 ? B.FullType_null_List_empty_false : t1[0]; valueType = t2 ? B.FullType_null_List_empty_false : t1[1]; result = []; - for (t1 = builtSetMultimap.get$keys(builtSetMultimap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = builtSetMultimap._set_multimap$_map, t3 = builtSetMultimap._emptySet; t1.moveNext$0();) { + for (t1 = builtSetMultimap.get$keys(builtSetMultimap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = builtSetMultimap._set_multimap$_map, t3 = builtSetMultimap._set_multimap$_emptySet; t1.moveNext$0();) { key = t1.__js_helper$_current; result.push(serializers.serialize$2$specifiedType(key, keyType)); result0 = t2.$index(0, key); @@ -180782,13 +189470,13 @@ call$1(value) { return this.serializers.serialize$2$specifiedType(value, this.valueType); }, - $signature: 171 + $signature: 173 }; A.BuiltSetMultimapSerializer_deserialize_closure.prototype = { call$1(value) { return this.serializers.deserialize$2$specifiedType(value, this.valueType); }, - $signature: 171 + $signature: 173 }; A.BuiltSetSerializer.prototype = { serialize$3$specifiedType(serializers, builtSet, specifiedType) { @@ -180827,13 +189515,13 @@ call$1(item) { return this.serializers.serialize$2$specifiedType(item, this.elementType); }, - $signature: 171 + $signature: 173 }; A.BuiltSetSerializer_deserialize_closure.prototype = { call$1(item) { return this.serializers.deserialize$2$specifiedType(item, this.elementType); }, - $signature: 171 + $signature: 173 }; A.DateTimeSerializer.prototype = { serialize$3$specifiedType(serializers, dateTime, specifiedType) { @@ -180933,7 +189621,9 @@ return this.serialize$3$specifiedType(serializers, int64, B.FullType_null_List_empty_false); }, deserialize$3$specifiedType(serializers, serialized, specifiedType) { - return A.Int64__parseRadix(A._asStringS(serialized), 10); + var t1 = A.Int64__parseRadix(A._asStringS(serialized), 10, true); + t1.toString; + return t1; }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -181238,7 +189928,7 @@ call$1(value) { return value == null; }, - $signature: 140 + $signature: 142 }; A.StandardJsonPlugin__toList_closure0.prototype = { call$2(key, value) { @@ -181253,13 +189943,13 @@ t1[t3 + 1] = value; t2.i = t3 + 2; }, - $signature: 161 + $signature: 158 }; A.StandardJsonPlugin__toListUsingDiscriminator_closure.prototype = { call$1(value) { return value == null; }, - $signature: 140 + $signature: 142 }; A.StandardJsonPlugin__toListUsingDiscriminator_closure0.prototype = { call$2(key, value) { @@ -181276,7 +189966,7 @@ t1[t3 + 1] = value; t2.i = t3 + 2; }, - $signature: 161 + $signature: 158 }; A.CachedNetworkImage.prototype = { build$1(context) { @@ -181299,7 +189989,7 @@ var _null = null; return A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 2415 + $signature: 1118 }; A.CachedNetworkImageProvider.prototype = { obtainKey$1(configuration) { @@ -181503,18 +190193,18 @@ call$2(bytes, total) { this.chunkEvents.add$1(0, new A.ImageChunkEvent(bytes, total)); }, - $signature: 469 + $signature: 485 }; A.ImageRenderMethodForWeb.prototype = { - toString$0(_) { + _enumToString$0() { return "ImageRenderMethodForWeb." + this._core$_name; } }; A.MultiImageStreamCompleter.prototype = { MultiImageStreamCompleter$4$chunkEvents$codec$informationCollector$scale(chunkEvents, codec, informationCollector, scale) { var _this = this; - codec.listen$2$onError(0, new A.MultiImageStreamCompleter_closure(_this), new A.MultiImageStreamCompleter_closure0(_this, informationCollector)); - chunkEvents.listen$2$onError(0, _this.get$reportImageChunkEvent(), new A.MultiImageStreamCompleter_closure1(_this, informationCollector)); + codec.listen$2$onError(new A.MultiImageStreamCompleter_closure(_this), new A.MultiImageStreamCompleter_closure0(_this, informationCollector)); + chunkEvents.listen$2$onError(_this.get$reportImageChunkEvent(), new A.MultiImageStreamCompleter_closure1(_this, informationCollector)); }, _multi_image_stream_completer$_handleAppFrame$1(timestamp) { var t3, t4, completedCycles, _this = this, @@ -181661,19 +190351,19 @@ t1._multi_image_stream_completer$_decodeNextFrameAndSchedule$0(); } }, - $signature: 475 + $signature: 480 }; A.MultiImageStreamCompleter_closure0.prototype = { call$2(error, stack) { this.$this.reportError$5$context$exception$informationCollector$silent$stack(A.ErrorDescription$("resolving an image codec"), error, this.informationCollector, true, stack); }, - $signature: 502 + $signature: 557 }; A.MultiImageStreamCompleter_closure1.prototype = { call$2(error, stack) { this.$this.reportError$5$context$exception$informationCollector$silent$stack(A.ErrorDescription$("loading an image"), error, this.informationCollector, true, stack); }, - $signature: 502 + $signature: 557 }; A.StringCharacters.prototype = { get$iterator(_) { @@ -181756,10 +190446,8 @@ var t1, nextBreak; if (count === 0 || cursor === this.string.length) return cursor; - if (breaks == null) { - t1 = this.string; - breaks = new A.Breaks(t1, t1.length, cursor, 176); - } + t1 = this.string; + breaks = new A.Breaks(t1, t1.length, cursor, 176); do { nextBreak = breaks.nextBreak$0(); if (nextBreak < 0) @@ -181796,44 +190484,6 @@ return this; return new A.StringCharacters(B.JSString_methods.substring$2(t1, 0, end)); }, - getRange$2(_, start, end) { - var t1, t2, breaks, startIndex, _this = this; - A.RangeError_checkNotNegative(start, "start"); - if (end < start) - throw A.wrapException(A.RangeError$range(end, start, null, "end", null)); - if (end === start) - return B.StringCharacters_ehH; - if (start === 0) - return _this._take$1(end); - t1 = _this.string; - t2 = t1.length; - if (t2 === 0) - return _this; - breaks = new A.Breaks(t1, t2, 0, 176); - startIndex = _this._skipIndices$3(start, 0, breaks); - if (startIndex === t2) - return B.StringCharacters_ehH; - return new A.StringCharacters(B.JSString_methods.substring$2(t1, startIndex, _this._skipIndices$3(end - start, start, breaks))); - }, - characterAt$1(position) { - var start, end, - _s10_ = "No element", - t1 = this.string, - t2 = t1.length, - breaks = new A.Breaks(t1, t2, 0, 176); - for (start = 0; position > 0;) { - --position; - start = breaks.nextBreak$0(); - if (start < 0) - throw A.wrapException(A.StateError$(_s10_)); - } - end = breaks.nextBreak$0(); - if (end < 0) - throw A.wrapException(A.StateError$(_s10_)); - if (start === 0 && end === t2) - return this; - return new A.StringCharacters(B.JSString_methods.substring$2(t1, start, end)); - }, where$1(_, test) { var string = this.super$Iterable$where(0, test).join$0(0); if (string.length === 0) @@ -182074,7 +190724,7 @@ }, addPositionToDetailsForSeriesDatum$2(details, seriesDatum) { var previousBarGroupWeight, barGroupWeight, allBarGroupWeights, t4, t5, bounds, _this = this, - t1 = details.series._attrs._registry, + t1 = details.series._attrs._typed_registry$_registry, t2 = type$.nullable_Axis_Object, t3 = _this.$ti, domainAxis = t3._eval$1("ImmutableAxis<1>")._as(t2._as(t1.$index(0, B.AttributeKey_OBU))), @@ -182296,7 +190946,7 @@ this.super$BaseCartesianRenderer$configureDomainAxes(seriesList); t1 = J.getInterceptor$asx(seriesList); if (t1.get$isNotEmpty(seriesList)) { - t1 = type$.nullable_Axis_Object._as(t1.get$first(seriesList)._attrs._registry.$index(0, B.AttributeKey_OBU)); + t1 = type$.nullable_Axis_Object._as(t1.get$first(seriesList)._attrs._typed_registry$_registry.$index(0, B.AttributeKey_OBU)); t1.toString; t2 = t1.scale.get$rangeBandConfig().type; if (t2 === B.RangeBandType_0) { @@ -182490,7 +191140,7 @@ if (needsMeasureOffset) series.measureOffsetFn = new A.BaseBarRenderer_preprocessSeries__closure2(elements); t1 = t6.barGroupIndex; - t2 = series._attrs._registry; + t2 = series._attrs._typed_registry$_registry; t2.$indexSet(0, B.AttributeKey_2Sa, t1); t2.$indexSet(0, B.AttributeKey_Db0, _s14_); t2.$indexSet(0, B.AttributeKey_vl2, elements); @@ -182505,13 +191155,13 @@ call$1(_) { return null; }, - $signature: 586 + $signature: 744 }; A.BaseBarRenderer_preprocessSeries__closure1.prototype = { call$0() { return A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.BaseBarRendererElement); }, - $signature: 2367 + $signature: 1219 }; A.BaseBarRenderer_preprocessSeries__closure2.prototype = { call$1(index) { @@ -182521,14 +191171,14 @@ t1.toString; return t1; }, - $signature: 2364 + $signature: 1228 }; A.BaseBarRenderer_preprocessSeries_closure0.prototype = { call$1(series) { var t4, barWeight, t5, t6, t7, previousBarWeights, previousBarWeight, _null = null, t1 = this._box_0, t2 = t1.numBarGroups, - t3 = series._attrs._registry; + t3 = series._attrs._typed_registry$_registry; t3.$indexSet(0, B.AttributeKey_8Tg, t2); t2 = this.barWeights; if (t2.length !== 0) { @@ -182565,12 +191215,12 @@ call$2(a, b) { return a + b; }, - $signature: 244 + $signature: 245 }; A.BaseBarRenderer_update_closure.prototype = { call$1(series) { var t5, t6, t7, t8, t9, barIndex, datum, details, domainValue, measureValue, measureIsNull, t10, measureIsNegative, t11, t12, barStackMapKey, barKey, barStackList, animatingBar, t13, t14, t15, t16, - t1 = series._attrs._registry, + t1 = series._attrs._typed_registry$_registry, t2 = type$.nullable_Axis_Object, t3 = this.$this, t4 = t3.$ti, @@ -182667,7 +191317,7 @@ call$0() { return A.LinkedHashSet_LinkedHashSet$_empty(type$.String); }, - $signature: 559 + $signature: 489 }; A.BaseBarRenderer_update_closure0.prototype = { call$2(key, barStackList) { @@ -182776,7 +191426,7 @@ allKeys.addAll$1(0, keys); return allKeys; }, - $signature: 2348 + $signature: 1259 }; A.BaseBarRenderer__getSegmentsForDomainValue_closure0.prototype = { call$1(stackKey) { @@ -182784,7 +191434,7 @@ t1.toString; B.JSArray_methods.addAll$1(this.matchingSegments, J.where$1$ax(t1, this.where)); }, - $signature: 106 + $signature: 91 }; A.BaseBarRenderer__getVerticalDetailsForDomainValue_closure.prototype = { call$1(bar) { @@ -182850,13 +191500,13 @@ call$0() { return A._setArrayType([], type$.JSArray_int); }, - $signature: 587 + $signature: 742 }; A._ReversedSeriesIterator_closure0.prototype = { call$2(_, indices) { return B.JSArray_methods.addAll$1(this.$this._visitIndex, J.get$reversed$ax(indices)); }, - $signature: 2341 + $signature: 1286 }; A.BaseBarRendererConfig.prototype = { $eq(_, other) { @@ -182874,7 +191524,7 @@ } }; A.BarGroupingType.prototype = { - toString$0(_) { + _enumToString$0() { return "BarGroupingType." + this._core$_name; } }; @@ -182963,7 +191613,7 @@ } }; A.AxisOrientation.prototype = { - toString$0(_) { + _enumToString$0() { return "AxisOrientation." + this._core$_name; } }; @@ -183700,16 +192350,16 @@ t1.set$textStyle(this.wholeLabel._text_element$_textStyle); return t1; }, - $signature: 2336 + $signature: 1288 }; A.BaseTickDrawStrategy_getLabelWidth_closure.prototype = { call$1(line) { return line.get$measurement().horizontalSliceWidth; }, - $signature: 2322 + $signature: 1294 }; A._PixelVerticalDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "_PixelVerticalDirection." + this._core$_name; } }; @@ -184378,13 +193028,13 @@ } }; A.RangeBandType.prototype = { - toString$0(_) { + _enumToString$0() { return "RangeBandType." + this._core$_name; } }; A.RangeBandConfig.prototype = {}; A.StepSizeType.prototype = { - toString$0(_) { + _enumToString$0() { return "StepSizeType." + this._core$_name; } }; @@ -184609,12 +193259,12 @@ } }; A.TickLabelAnchor.prototype = { - toString$0(_) { + _enumToString$0() { return "TickLabelAnchor." + this._core$_name; } }; A.TickLabelJustification.prototype = { - toString$0(_) { + _enumToString$0() { return "TickLabelJustification." + this._core$_name; } }; @@ -184687,7 +193337,7 @@ } }; A.SimpleTickFormatterBase.prototype = { - format$3$stepSize(_, tickValues, cache, stepSize) { + format$3$stepSize(tickValues, cache, stepSize) { var t1 = A._arrayInstanceType(tickValues)._eval$1("MappedListIterable<1,String>"); return A.List_List$of(new A.MappedListIterable(tickValues, new A.SimpleTickFormatterBase_format_closure(this, cache), t1), true, t1._eval$1("ListIterable.E")); } @@ -184734,19 +193384,19 @@ }; A.NumericTickFormatter__getFormatter_closure.prototype = { call$1(value) { - return value == null ? "" : this.numberFormat.format$1(0, value); + return value == null ? "" : this.numberFormat.format$1(value); }, - $signature: 590 + $signature: 741 }; A.BaseTickProvider.prototype = { createTicks$8$context$formatter$formatterValueCache$graphicsFactory$scale$stepSize$tickDrawStrategy(domainValues, context, formatter, formatterValueCache, graphicsFactory, scale, stepSize, tickDrawStrategy) { var i, value, t2, t3, t1 = A._instanceType(this), ticks = A._setArrayType([], t1._eval$1("JSArray>")), - labels = formatter.format$3$stepSize(0, domainValues, formatterValueCache, stepSize); + labels = formatter.format$3$stepSize(domainValues, formatterValueCache, stepSize); for (t1 = t1._eval$1("Tick"), i = 0; i < domainValues.length; ++i) { value = domainValues[i]; - t2 = new A.TextElement0(labels[i], graphicsFactory.textScaleFactor, B.TextDirection_00); + t2 = new A.TextElement(labels[i], graphicsFactory.textScaleFactor, B.TextDirection_00); t3 = new A.TextStyle0(); t3.fontFamily = graphicsFactory.defaultTextStyle.style.fontFamily; t2.set$textStyle(t3); @@ -184895,7 +193545,7 @@ return; A.DateTimeTickFormatter__checkPositiveAndSorted(new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"))); }, - format$3$stepSize(_, tickValues, cache, stepSize) { + format$3$stepSize(tickValues, cache, stepSize) { var t1, t2, t3, t4, formatter, minTimeBetweenTicks, keys, formatterFound, tickValuesIt, tickValue, prevTickValue, tickLabels = A._setArrayType([], type$.JSArray_String); if (tickValues.length === 0) @@ -184933,11 +193583,11 @@ tickValuesIt.moveNext$0(); tickValue = tickValuesIt.__interceptors$_current; t1 = formatter._transitionFormat; - tickLabels.push(t1.format$1(0, tickValue)); + tickLabels.push(t1.format$1(tickValue)); for (prevTickValue = tickValue; tickValuesIt.moveNext$0(); prevTickValue = tickValue) { tickValue = tickValuesIt.__interceptors$_current; if (formatter.isTransition$2(tickValue, prevTickValue)) - tickLabels.push(t1.format$1(0, tickValue)); + tickLabels.push(t1.format$1(tickValue)); else tickLabels.push(formatter.formatSimpleTick$1(tickValue)); } @@ -184968,7 +193618,7 @@ if (A.Primitives_getHours(date) === 12) { t1 = this.__HourTickFormatter__noonFormat_F; t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.format$1(0, date); + t1 = t1.format$1(date); } else t1 = this.super$TimeTickFormatterImpl$formatSimpleTick(date); return t1; @@ -185074,7 +193724,7 @@ A.TimeStepIteratorFactory.prototype = {}; A.TimeTickFormatterImpl.prototype = { formatSimpleTick$1(date) { - return this._simpleFormat.format$1(0, date); + return this._simpleFormat.format$1(date); }, isTransition$2(tickValue, prevTickValue) { var transitionField = this.transitionField; @@ -185107,7 +193757,7 @@ $isTimeTickFormatter: 1 }; A.CalendarField.prototype = { - toString$0(_) { + _enumToString$0() { return "CalendarField." + this._core$_name; } }; @@ -185215,9 +193865,9 @@ s = _this.super$BaseChart$makeSeries(series); if (s.measureOffsetFn == null) s.measureOffsetFn = new A.CartesianChart_makeSeries_closure(); - t1 = s._attrs._registry; + t1 = s._attrs._typed_registry$_registry; t1.$indexSet(0, B.AttributeKey_OBU, _this._domainAxis); - t2 = A._asStringQ(series.attributes._registry.$index(0, B.AttributeKey_Bwd)); + t2 = A._asStringQ(series.attributes._typed_registry$_registry.$index(0, B.AttributeKey_Bwd)); if (t2 === "secondaryMeasureAxisId") axis = _this._secondaryMeasureAxis; else if (t2 === "primaryMeasureAxisId") @@ -185237,7 +193887,7 @@ rendererToSeriesList = _this.super$BaseChart$preprocessSeries(seriesList); _this._useSecondaryMeasureAxis = false; for (t1 = seriesList.length, _i = 0; _i < seriesList.length; seriesList.length === t1 || (0, A.throwConcurrentModificationError)(seriesList), ++_i) { - measureAxisId = A._asStringQ(seriesList[_i]._attrs._registry.$index(0, B.AttributeKey_Bwd)); + measureAxisId = A._asStringQ(seriesList[_i]._attrs._typed_registry$_registry.$index(0, B.AttributeKey_Bwd)); _this._usePrimaryMeasureAxis = _this._usePrimaryMeasureAxis || measureAxisId == null || measureAxisId === "primaryMeasureAxisId"; _this._useSecondaryMeasureAxis = _this._useSecondaryMeasureAxis || measureAxisId === "secondaryMeasureAxisId"; } @@ -185292,32 +193942,32 @@ axis.context = t1; axis.tickDrawStrategy = A.NoneDrawStrategy$(t1, this.graphicsFactory, type$.num); }, - $signature: 306 + $signature: 264 }; A.CartesianChart_makeSeries_closure.prototype = { call$1(_) { return 0; }, - $signature: 2012 + $signature: 1304 }; A.CartesianChart_preprocessSeries_closure.prototype = { call$2(axisId, axis) { this.$this.addView$1(axis); }, - $signature: 306 + $signature: 264 }; A.CartesianChart_preprocessSeries_closure0.prototype = { call$2(axisId, axis) { axis.resetDomains$0(); }, - $signature: 306 + $signature: 264 }; A.CartesianChart_preprocessSeries_closure1.prototype = { call$2(axisId, axis) { axis.axisOrientation = this.reverseAxisDirection ? B.AxisOrientation_3 : B.AxisOrientation_1; axis.reverseOutputRange = this.$this.flipVerticalAxisOutput; }, - $signature: 306 + $signature: 264 }; A.CartesianChart_preprocessSeries_closure2.prototype = { call$2(rendererId, seriesList) { @@ -185333,7 +193983,7 @@ call$2(axisId, axis) { axis.updateTicks$0(); }, - $signature: 306 + $signature: 264 }; A.BaseCartesianRenderer.prototype = { onAttach$1(chart) { @@ -185426,7 +194076,7 @@ t1 = series.data; if (t1.length === 0) return; - domainAxis = type$.nullable_Axis_Object._as(series._attrs._registry.$index(0, B.AttributeKey_OBU)); + domainAxis = type$.nullable_Axis_Object._as(series._attrs._typed_registry$_registry.$index(0, B.AttributeKey_OBU)); domainFn = series.domainFn; domainLowerBoundFn = series.domainLowerBoundFn; domainUpperBoundFn = series.domainUpperBoundFn; @@ -185457,7 +194107,7 @@ t1 = series.data; if (t1.length === 0) return; - t2 = series._attrs._registry; + t2 = series._attrs._typed_registry$_registry; t3 = type$.nullable_Axis_Object; t4 = this.$this; domainAxis = A._instanceType(t4)._eval$1("Axis<1>?")._as(t3._as(t2.$index(0, B.AttributeKey_OBU))); @@ -185529,7 +194179,7 @@ for (t1 = A.List_List$unmodifiable(t1, A._instanceType(selectionModel)._eval$1("SeriesDatum<1>")), t2 = t1.length, t3 = _this._seriesRenderers, _i = 0; _i < t2; ++_i) { seriesDatum = t1[_i]; t4 = seriesDatum.series; - renderer = t3.$index(0, A._asStringQ(t4._attrs._registry.$index(0, B.AttributeKey_kKQ))); + renderer = t3.$index(0, A._asStringQ(t4._attrs._typed_registry$_registry.$index(0, B.AttributeKey_kKQ))); if (renderer == null) { renderer = _this.makeDefaultRenderer$0(); renderer.rendererId = "default"; @@ -185666,10 +194316,10 @@ makeSeries$1(series) { var t1, s = A.MutableSeries$(series, A._instanceType(this)._eval$1("BaseChart0.D")), - rendererId = A._asStringQ(series.attributes._registry.$index(0, B.AttributeKey_kKQ)); + rendererId = A._asStringQ(series.attributes._typed_registry$_registry.$index(0, B.AttributeKey_kKQ)); if (rendererId == null) rendererId = "default"; - t1 = s._attrs._registry; + t1 = s._attrs._typed_registry$_registry; t1.$indexSet(0, B.AttributeKey_kKQ, rendererId); t1.$indexSet(0, B.AttributeKey_I4y, this.getSeriesRenderer$1(rendererId)); return s; @@ -185747,7 +194397,7 @@ view.set$graphicsFactory(t1); return t1; }, - $signature: 159 + $signature: 171 }; A.BaseChart_getSelectionModel_closure.prototype = { call$0() { @@ -185765,14 +194415,14 @@ call$1(rendererId) { return this.$this.getSeriesRenderer$1(rendererId)._drawAreaBounds.containsPoint$1(0, this.chartPosition); }, - $signature: 69 + $signature: 75 }; A.BaseChart_getNearestDatumDetailPerSeries_closure.prototype = { call$1(rendererId) { var _this = this; B.JSArray_methods.addAll$1(_this.details, _this.$this.getSeriesRenderer$1(rendererId).getNearestDatumDetailPerSeries$5$selectExactEventLocation$selectOverlappingPoints(_this.drawAreaPoint, true, _this.boundsOverride, false, false)); }, - $signature: 106 + $signature: 91 }; A.BaseChart_getNearestDatumDetailPerSeries_closure0.prototype = { call$2(a, b) { @@ -185842,7 +194492,7 @@ t32 = series.strokeWidthPxFn; t33 = series.measureAxis; t34 = series.domainAxis; - t1.addAll$1(0, series._attrs._registry); + t1.addAll$1(0, series._attrs._typed_registry$_registry); return new A.MutableSeries(t2, t3, false, t4, t5, t6, t21, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t22, t23, t24, t25, t26, t27, t31, t32, t28, t29, t30, new A.SeriesAttributes(t1), t33, t34, A._instanceType(this.$this)._eval$1("MutableSeries")); }, $signature() { @@ -185851,7 +194501,7 @@ }; A.BaseChart_configureSeries_closure.prototype = { call$1(series) { - J.add$1$ax(this.rendererToSeriesList.putIfAbsent$2(0, A._asStringQ(series._attrs._registry.$index(0, B.AttributeKey_kKQ)), new A.BaseChart_configureSeries__closure(this.$this)), series); + J.add$1$ax(this.rendererToSeriesList.putIfAbsent$2(0, A._asStringQ(series._attrs._typed_registry$_registry.$index(0, B.AttributeKey_kKQ)), new A.BaseChart_configureSeries__closure(this.$this)), series); }, $signature() { return A._instanceType(this.$this)._eval$1("~(MutableSeries)"); @@ -185876,7 +194526,7 @@ A.BaseChart_preprocessSeries_closure.prototype = { call$1(series) { var t2, - t1 = A._asStringQ(series._attrs._registry.$index(0, B.AttributeKey_kKQ)); + t1 = A._asStringQ(series._attrs._typed_registry$_registry.$index(0, B.AttributeKey_kKQ)); t1.toString; t2 = this.$this; J.add$1$ax(this.rendererToSeriesList.putIfAbsent$2(0, t1, new A.BaseChart_preprocessSeries__closure(t2)), series); @@ -185901,7 +194551,7 @@ this.rendererToSeriesList.$indexSet(0, rendererId, t1); return t1; }, - $signature: 106 + $signature: 91 }; A.BaseChart_preprocessSeries_closure1.prototype = { call$2(rendererId, seriesList) { @@ -185928,7 +194578,7 @@ t1 = t1.get$animatingThisDraw() ? t1.animationPercent : 1; view.paint$2(this.canvas, t1); }, - $signature: 159 + $signature: 171 }; A.BaseChart_fireOnDraw_closure.prototype = { call$1(listener) { @@ -185988,17 +194638,17 @@ }; A.LifecycleListener.prototype = {}; A.BehaviorPosition.prototype = { - toString$0(_) { + _enumToString$0() { return "BehaviorPosition." + this._core$_name; } }; A.OutsideJustification.prototype = { - toString$0(_) { + _enumToString$0() { return "OutsideJustification." + this._core$_name; } }; A.InsideJustification.prototype = { - toString$0(_) { + _enumToString$0() { return "InsideJustification." + this._core$_name; } }; @@ -186056,11 +194706,11 @@ else return origColor; }, - $signature: 213 + $signature: 218 }; A.Legend.prototype = { defaultLegendMeasureFormatter$1(value) { - return value == null ? "" : $.$get$Legend__decimalPattern().format$1(0, value); + return value == null ? "" : $.$get$Legend__decimalPattern().format$1(value); }, Legend$3$entryTextStyle$legendEntryGenerator$selectionModelType(entryTextStyle, legendEntryGenerator, selectionModelType, $D) { var t1, _this = this; @@ -186210,7 +194860,7 @@ }; A.LegendState.prototype = {}; A.LegendTapHandling.prototype = { - toString$0(_) { + _enumToString$0() { return "LegendTapHandling." + this._core$_name; } }; @@ -186221,7 +194871,7 @@ } }; A.LegendDefaultMeasure.prototype = { - toString$0(_) { + _enumToString$0() { return "LegendDefaultMeasure." + this._core$_name; } }; @@ -186252,7 +194902,7 @@ measure = 0; t5 = seriesAndMeasure.$index(0, seriesId); seriesAndMeasure.$indexSet(0, seriesId, (t5 == null ? 0 : t5) + measure); - if (A._asStringQ(series._attrs._registry.$index(0, B.AttributeKey_Bwd)) === "secondaryMeasureAxisId") + if (A._asStringQ(series._attrs._typed_registry$_registry.$index(0, B.AttributeKey_Bwd)) === "secondaryMeasureAxisId") secondaryAxisSeriesIDs.add$1(0, seriesId); } for (t3 = legendEntries.length, t1 = t1._eval$1("ImmutableSeries<1>"), _i = 0; _i < legendEntries.length; legendEntries.length === t3 || (0, A.throwConcurrentModificationError)(legendEntries), ++_i) { @@ -186315,7 +194965,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } seriesAndMeasure.$indexSet(0, seriesId, calculatedMeasure == null ? null : calculatedMeasure); - seriesAndFormattedMeasure.$indexSet(0, seriesId, A._asStringQ(series._attrs._registry.$index(0, B.AttributeKey_Bwd)) === "secondaryMeasureAxisId" ? _this.secondaryMeasureFormatter.call$1(calculatedMeasure) : _this.measureFormatter.call$1(calculatedMeasure)); + seriesAndFormattedMeasure.$indexSet(0, seriesId, A._asStringQ(series._attrs._typed_registry$_registry.$index(0, B.AttributeKey_Bwd)) === "secondaryMeasureAxisId" ? _this.secondaryMeasureFormatter.call$1(calculatedMeasure) : _this.measureFormatter.call$1(calculatedMeasure)); } for (t1 = legendEntries.length, _i = 0; _i < legendEntries.length; legendEntries.length === t1 || (0, A.throwConcurrentModificationError)(legendEntries), ++_i) { entry = legendEntries[_i]; @@ -186445,7 +195095,7 @@ call$1(id) { return !this.seriesIds.contains$1(0, id); }, - $signature: 69 + $signature: 75 }; A.SeriesLegend_preProcessSeriesList_closure.prototype = { call$1(series) { @@ -186459,7 +195109,7 @@ call$1(id) { return id === this.seriesId; }, - $signature: 69 + $signature: 75 }; A.LinePointHighlighter0.prototype = { attachTo$1(chart) { @@ -186502,7 +195152,7 @@ detail = selectedDatumDetails[_i]; series = detail.series; datum = detail.datum; - t10 = series._attrs._registry; + t10 = series._attrs._typed_registry$_registry; domainAxis = t2._as(t7._as(t10.$index(0, B.AttributeKey_OBU))); measureAxis = t8._as(t7._as(t10.$index(0, B.AttributeKey_kWM))); t10 = detail.radiusPx; @@ -186752,7 +195402,7 @@ } }; A.LinePointHighlighterFollowLineType.prototype = { - toString$0(_) { + _enumToString$0() { return "LinePointHighlighterFollowLineType." + this._core$_name; } }; @@ -186944,19 +195594,19 @@ } }; A.SelectionMode.prototype = { - toString$0(_) { + _enumToString$0() { return "SelectionMode." + this._core$_name; } }; A.SelectionTrigger.prototype = { - toString$0(_) { + _enumToString$0() { return "SelectionTrigger." + this._core$_name; } }; A.CanvasRect.prototype = {}; A.CanvasBarStack.prototype = {}; A.FillPatternType.prototype = { - toString$0(_) { + _enumToString$0() { return "FillPatternType." + this._core$_name; } }; @@ -186975,7 +195625,7 @@ } t1 = series.labelAccessorFn; _this.labelAccessorFn = t1 == null ? new A.MutableSeries_closure(_this) : t1; - _this._attrs._registry.addAll$1(0, series.attributes._registry); + _this._attrs._typed_registry$_registry.addAll$1(0, series.attributes._typed_registry$_registry); }, $eq(_, other) { if (other == null) @@ -186996,7 +195646,7 @@ call$1(i) { return J.toString$0$(this.$this.domainFn.call$1(i)); }, - $signature: 1341 + $signature: 1401 }; A.ImmutableSeries.prototype = {}; A.SelectionModel.prototype = { @@ -187060,7 +195710,7 @@ } }; A.SelectionModelType.prototype = { - toString$0(_) { + _enumToString$0() { return "SelectionModelType." + this._core$_name; } }; @@ -187176,7 +195826,7 @@ t1.toString; return t1; }, - $signature: 213 + $signature: 218 }; A.BaseSeriesRenderer_assignMissingColors_closure0.prototype = { call$1(series) { @@ -187206,7 +195856,7 @@ call$1(_) { return this.color; }, - $signature: 213 + $signature: 218 }; A.BaseSeriesRenderer_assignMissingColors_closure1.prototype = { call$1(category) { @@ -187217,7 +195867,7 @@ ++t2.index; _this.missingColorCountPerCategory.$indexSet(0, category, 0); }, - $signature: 106 + $signature: 91 }; A.BaseSeriesRenderer_assignMissingColors_closure2.prototype = { call$1(series) { @@ -187241,13 +195891,13 @@ call$1(_) { return this.color; }, - $signature: 213 + $signature: 218 }; A.BaseSeriesRenderer_assignMissingColors__closure1.prototype = { call$1(index) { return this.series.colorFn.call$1(index); }, - $signature: 213 + $signature: 218 }; A.BaseSeriesRenderer_assignMissingColors_closure3.prototype = { call$1(series) { @@ -187262,7 +195912,7 @@ call$1(index) { return this.series.colorFn.call$1(index); }, - $signature: 213 + $signature: 218 }; A.BaseSeriesRenderer_assignMissingColors_closure4.prototype = { call$1(series) { @@ -187448,7 +196098,7 @@ t2.toString; return B.JSInt_methods.compareTo$1(t1, t2); }, - $signature: 626 + $signature: 739 }; A.LayoutManagerImpl_positionOrderedViews_closure.prototype = { call$2(v1, v2) { @@ -187459,13 +196109,13 @@ t2.toString; return B.JSInt_methods.compareTo$1(t1, t2); }, - $signature: 626 + $signature: 739 }; A.LayoutManagerImpl_drawableLayoutAreaBounds_closure.prototype = { call$1(view) { return view.get$isSeriesRenderer(); }, - $signature: 627 + $signature: 738 }; A.LayoutManagerImpl_layout_closure.prototype = { call$1(view) { @@ -187473,7 +196123,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return view.layout$2(t1, t1); }, - $signature: 159 + $signature: 171 }; A.LayoutManagerImpl__viewsForPositions_closure.prototype = { call$1(view) { @@ -187485,7 +196135,7 @@ t1 = true; return t1; }, - $signature: 627 + $signature: 738 }; A._MeasuredSizes.prototype = {}; A.SizeList.prototype = { @@ -187555,7 +196205,7 @@ t1.preferredSizes.add$1(0, size.preferredWidth); t1.minimumSizes.add$1(0, size.minWidth); }, - $signature: 159 + $signature: 171 }; A.LeftMarginLayoutStrategy.prototype = { layout$4(views, measuredSizes, fullBounds, drawAreaBounds) { @@ -187578,7 +196228,7 @@ view.layout$2(A.Rectangle$(left, 0 + t3, width, t2 - 0, type$.int), _this.drawAreaBounds); ++t1.i; }, - $signature: 159 + $signature: 171 }; A.RightMarginLayoutStrategy.prototype = { layout$4(views, measuredSizes, fullBounds, drawAreaBounds) { @@ -187601,7 +196251,7 @@ view.layout$2(A.Rectangle$(left, 0 + t3, width, t2 - 0, type$.int), _this.drawAreaBounds); ++t1.i; }, - $signature: 159 + $signature: 171 }; A.HorizontalMarginStrategy.prototype = { measure$4$fullWidth$maxHeight$width(_, views, fullWidth, maxHeight, width) { @@ -187632,7 +196282,7 @@ t1.preferredSizes.add$1(0, size.preferredHeight); t1.minimumSizes.add$1(0, size.minHeight); }, - $signature: 159 + $signature: 171 }; A.TopMarginLayoutStrategy.prototype = { layout$4(views, measuredSizes, fullBounds, drawAreaBounds) { @@ -187655,7 +196305,7 @@ view.layout$2(A.Rectangle$(0 + t3, $top, t2 - 0, height, type$.int), _this.drawAreaBounds); ++t1.i; }, - $signature: 159 + $signature: 171 }; A.BottomMarginLayoutStrategy.prototype = { layout$4(views, measuredSizes, fullBounds, drawAreaBounds) { @@ -187678,10 +196328,10 @@ view.layout$2(A.Rectangle$(0 + t3, $top, t2 - 0, height, type$.int), _this.drawAreaBounds); ++t1.i; }, - $signature: 159 + $signature: 171 }; A.LayoutPosition.prototype = { - toString$0(_) { + _enumToString$0() { return "LayoutPosition." + this._core$_name; } }; @@ -187733,7 +196383,7 @@ }, _createLineAndAreaElements$4(series, styleSegment, previousPointList, initializeFromZero) { var t4, domainAxis, startPosition, endPosition, positionExtent, lineElements, index, linePointList, lineStyleKey, areaElements, boundsElements, boundsPointList, boundsStyleKey, _this = this, - t1 = series._attrs._registry, + t1 = series._attrs._typed_registry$_registry, t2 = type$.nullable_Axis_Object, measureAxis = type$.ImmutableAxis_num._as(t2._as(t1.$index(0, B.AttributeKey_kWM))), color = styleSegment.color, @@ -187787,7 +196437,7 @@ }, _createPointListForSeries$2(series, initializeFromZero) { var pointList, index, datum, measure, measureOffset, - t1 = series._attrs._registry, + t1 = series._attrs._typed_registry$_registry, t2 = type$.nullable_Axis_Object, t3 = this.$ti, domainAxis = t3._eval$1("ImmutableAxis<1>")._as(t2._as(t1.$index(0, B.AttributeKey_OBU))), @@ -187846,7 +196496,7 @@ }, _createBoundsSegment$3(pointList, series, initializeFromZero) { var t2, - measureAxis = type$.ImmutableAxis_num._as(type$.nullable_Axis_Object._as(series._attrs._registry.$index(0, B.AttributeKey_kWM))), + measureAxis = type$.ImmutableAxis_num._as(type$.nullable_Axis_Object._as(series._attrs._typed_registry$_registry.$index(0, B.AttributeKey_kWM))), t1 = this.$ti, areaPointList = A._setArrayType([], t1._eval$1("JSArray<_DatumPoint<1>>")); t1 = t1._eval$1("_DatumPoint<1>"); @@ -187970,7 +196620,7 @@ addPositionToDetailsForSeriesDatum$2(details, seriesDatum) { var _null = null, series = details.series, - t1 = series._attrs._registry, + t1 = series._attrs._typed_registry$_registry, t2 = type$.nullable_Axis_Object, t3 = this.$ti, point = this._getPoint$7(seriesDatum.datum, details.domain, series, t3._eval$1("ImmutableAxis<1>")._as(t2._as(t1.$index(0, B.AttributeKey_OBU))), details.measure, details.measureOffset, type$.ImmutableAxis_num._as(t2._as(t1.$index(0, B.AttributeKey_kWM)))); @@ -187995,7 +196645,7 @@ return _null; return new A.Color0(color.r, color.g, color.b, B.JSNumber_methods.round$0(color.a * 0.1), _null, _null); }, - $signature: 1332 + $signature: 1431 }; A.LineRenderer_preprocessSeries_closure.prototype = { call$1(series) { @@ -188053,7 +196703,7 @@ } else currentDetails.domainExtent.includePoint$1(domain); } - t1 = series._attrs._registry; + t1 = series._attrs._typed_registry$_registry; t1.$indexSet(0, B.AttributeKey_Ex1, styleSegments); t1.$indexSet(0, B.AttributeKey_MYA, this._box_0.stackIndex); }, @@ -188065,7 +196715,7 @@ call$1(_) { return null; }, - $signature: 586 + $signature: 744 }; A.LineRenderer__mergeIntoSeriesMap_closure.prototype = { call$1(series) { @@ -188119,7 +196769,7 @@ A.LineRenderer_update_closure.prototype = { call$1(series) { var t5, t6, t7, t8, t9, t10, startDomain, endDomain, - t1 = series._attrs._registry, + t1 = series._attrs._typed_registry$_registry, t2 = this.$this, t3 = t2.$ti, domainAxis = t3._eval$1("ImmutableAxis<1>")._as(type$.nullable_Axis_Object._as(t1.$index(0, B.AttributeKey_OBU))), @@ -188226,7 +196876,7 @@ animatingElements.allPoints = allPointList; _this.previousPointList[t3] = allPointList; }, - $signature: 1279 + $signature: 1438 }; A.LineRenderer_update___closure.prototype = { call$1(elements) { @@ -188957,79 +197607,79 @@ call$1(_) { return false; }, - $signature: 462 + $signature: 487 }; A.MaterialPalette__orderedPalettes_closure.prototype = { call$0() { return B.C_MaterialBlue; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure0.prototype = { call$0() { return B.C_MaterialRed; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure1.prototype = { call$0() { return B.C_MaterialYellow; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure2.prototype = { call$0() { return B.C_MaterialGreen; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure3.prototype = { call$0() { return B.C_MaterialPurple; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure4.prototype = { call$0() { return B.C_MaterialCyan; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure5.prototype = { call$0() { return B.C_MaterialDeepOrange; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure6.prototype = { call$0() { return B.C_MaterialLime; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure7.prototype = { call$0() { return B.C_MaterialIndigo; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure8.prototype = { call$0() { return B.C_MaterialPink; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure9.prototype = { call$0() { return B.C_MaterialTeal; }, - $signature: 130 + $signature: 134 }; A.MaterialPalette__orderedPalettes_closure10.prototype = { call$1(f) { return f.call$0(); }, - $signature: 1271 + $signature: 1442 }; A.MaterialBlue.prototype = { get$shadeDefault() { @@ -189138,12 +197788,12 @@ A.Performance_time_closure.prototype = { call$1(_) { }, - $signature: 106 + $signature: 91 }; A.Performance_timeEnd_closure.prototype = { call$1(_) { }, - $signature: 106 + $signature: 91 }; A.ProxyGestureListener.prototype = { onLongPress$1(localPosition) { @@ -189199,7 +197849,7 @@ t1 = t1 == null ? null : t1.call$1(this.localPosition); return t1 == null ? false : t1; }, - $signature: 302 + $signature: 277 }; A.ProxyGestureListener_onTap_closure.prototype = { call$1(listener) { @@ -189207,7 +197857,7 @@ t1 = t1 == null ? null : t1.call$1(this.localPosition); return t1 == null ? false : t1; }, - $signature: 302 + $signature: 277 }; A.ProxyGestureListener_onDragStart_closure.prototype = { call$1(listener) { @@ -189215,7 +197865,7 @@ t1 = t1 == null ? null : t1.call$1(this.localPosition); return t1 == null ? false : t1; }, - $signature: 302 + $signature: 277 }; A.ProxyGestureListener_onDragUpdate_closure.prototype = { call$1(listener) { @@ -189223,7 +197873,7 @@ t1 = t1 == null ? null : t1.call$2(this.localPosition, this.scale); return t1 == null ? false : t1; }, - $signature: 302 + $signature: 277 }; A.ProxyGestureListener_onDragEnd_closure.prototype = { call$1(listener) { @@ -189231,14 +197881,14 @@ t1 = t1 == null ? null : t1.call$3(this.localPosition, this.scale, this.pixelsPerSecond); return t1 == null ? false : t1; }, - $signature: 302 + $signature: 277 }; A.ProxyGestureListener__cancel_closure.prototype = { call$1(listener) { if (!B.JSArray_methods.contains$1(this.keep, listener)) listener.onTapCancel.call$0(); }, - $signature: 628 + $signature: 737 }; A.ProxyGestureListener__populateActiveListeners_closure.prototype = { call$1(listener) { @@ -189251,7 +197901,7 @@ } else if (claimed || !_this._box_0.previouslyClaimed) _this.$this._activeListeners.push(listener); }, - $signature: 628 + $signature: 737 }; A.MaterialStyle.prototype = {}; A.StyleFactory.prototype = {}; @@ -189362,12 +198012,12 @@ } }; A.TextDirection0.prototype = { - toString$0(_) { + _enumToString$0() { return "TextDirection." + this._core$_name; } }; A.MaxWidthStrategy.prototype = { - toString$0(_) { + _enumToString$0() { return "MaxWidthStrategy." + this._core$_name; } }; @@ -189402,21 +198052,21 @@ index.toString; return this.measureFn.call$2(this.data[index], index); }, - $signature: 629 + $signature: 736 }; A.Series_Series_closure2.prototype = { call$1(index) { index.toString; return this.colorFn.call$2(this.data[index], index); }, - $signature: 213 + $signature: 218 }; A.Series_Series_closure.prototype = { call$1(index) { index.toString; return this.strokeWidthPxFn.call$2(this.data[index], index); }, - $signature: 629 + $signature: 736 }; A.AttributeKey.prototype = {}; A.SeriesAttributes.prototype = {}; @@ -189574,7 +198224,7 @@ var t1 = this.behavior; return userBehavior.get$role(userBehavior) === t1.get$role(t1); }, - $signature: 631 + $signature: 735 }; A.BaseChart__updateSelectionModel_closure.prototype = { call$1(model) { @@ -189608,19 +198258,19 @@ t2.toString; B.JSArray_methods.remove$1(t1._updatedListeners, t2); }, - $signature: 1260 + $signature: 1575 }; A.BaseChart_getDesiredGestures_closure.prototype = { call$1(behavior) { this.types.addAll$1(0, behavior.get$desiredGestures()); }, - $signature: 812 + $signature: 734 }; A.BaseChart_getDesiredGestures_closure0.prototype = { call$1(behavior) { this.types.addAll$1(0, behavior.get$desiredGestures()); }, - $signature: 812 + $signature: 734 }; A.BaseChartState.prototype = { initState$0() { @@ -189698,13 +198348,13 @@ this.chartWidgets.push(A.LayoutId$(behavior.build$1(this.context), id)); } }, - $signature: 982 + $signature: 1703 }; A.BaseChartState_dispose_closure.prototype = { call$2(_, controller) { return controller.dispose$0(); }, - $signature: 983 + $signature: 1731 }; A.BaseChartState__animationTick_closure.prototype = { call$0() { @@ -189734,7 +198384,7 @@ }; A.ChartBehavior.prototype = {}; A.GestureType.prototype = { - toString$0(_) { + _enumToString$0() { return "GestureType." + this._core$_name; } }; @@ -189746,7 +198396,7 @@ return t2; }, get$role(_) { - return "domainHighlight-SelectionModelType.info"; + return "domainHighlight-" + B.SelectionModelType_0._enumToString$0(); }, $eq(_, o) { if (o == null) @@ -189781,7 +198431,7 @@ padding = new A.EdgeInsets(0, 0, 8, 0), entryColor = entry.color, color = entryColor == null ? _null : A.Color$fromARGB(entryColor.a, entryColor.r, entryColor.g, entryColor.b), - t5 = t2._attrs._registry, + t5 = t2._attrs._typed_registry$_registry, t6 = type$.nullable_SeriesRenderer_Object; t6._as(t5.$index(0, B.AttributeKey_I4y)).toString; t5 = t6._as(t5.$index(0, B.AttributeKey_I4y)).symbolRenderer; @@ -189795,18 +198445,18 @@ t2 = color.value; color = A.Color$fromARGB(66, t2 >>> 16 & 255, t2 >>> 8 & 255, t2 & 255); } - symbol = A.GestureDetector$(_null, A.SizedBox$fromSize(A.CustomPaint$(_null, _null, _null, new A._SymbolCustomPaint(t4, symbolRendererBuilder.commonSymbolRenderer, color, symbolRendererBuilder.dashPattern, _null), B.Size_0_0), new A.Size(12, 12)), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.makeTapUpCallback$3(t4, entry, t1), _null, _null, _null); + symbol = A.GestureDetector$(_null, A.SizedBox$fromSize(A.CustomPaint$(_null, _null, _null, new A._SymbolCustomPaint(t4, symbolRendererBuilder.commonSymbolRenderer, color, symbolRendererBuilder.dashPattern, _null), B.Size_0_0), new A.Size(12, 12)), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.makeTapUpCallback$3(t4, entry, t1), _null, _null, _null); if (isHidden) { color = A.Theme_of(t4).textTheme.bodyMedium.color; color = A.Color$fromARGB(66, color.get$value(color) >>> 16 & 255, color.get$value(color) >>> 8 & 255, color.get$value(color) & 255); } else color = _null; style = A.TextStyle$(_null, _null, color, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); - label = A.GestureDetector$(_null, A.Text$(entry.label, _null, _null, _null, _null, _null, style, _null, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.makeTapUpCallback$3(t4, entry, t1), _null, _null, _null); + label = A.GestureDetector$(_null, A.Text$(entry.label, _null, _null, _null, _null, _null, style, _null, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.makeTapUpCallback$3(t4, entry, t1), _null, _null, _null); if (_this.showMeasures) { t2 = entry.formattedValue; t2.toString; - measure = A.GestureDetector$(_null, A.Text$(t2, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.makeTapUpCallback$3(t4, entry, t1), _null, _null, _null); + measure = A.GestureDetector$(_null, A.Text$(t2, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.makeTapUpCallback$3(t4, entry, t1), _null, _null, _null); } else measure = _null; rowChildren.push(symbol); @@ -189818,7 +198468,7 @@ } return A.Row$(rowChildren, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); }, - $signature: 985 + $signature: 1767 }; A.TabularLegendContentBuilder.prototype = { $eq(_, o) { @@ -189865,7 +198515,7 @@ break; } }, - $signature: 95 + $signature: 94 }; A.TabularLegendLayout.prototype = { build$2(context, legendEntries) { @@ -189934,25 +198584,25 @@ t1.toString; return new A.Padding(t1, entry, null); }, - $signature: 987 + $signature: 1825 }; A.TabularLegendLayout__buildTableFromRows_closure.prototype = { call$1(r) { return r.children.length; }, - $signature: 988 + $signature: 1830 }; A.TabularLegendLayout__buildTableFromRows_closure0.prototype = { call$2(max, current) { return current > max ? current : max; }, - $signature: 499 + $signature: 472 }; A.TabularLegendLayout__buildTableFromRows_closure1.prototype = { call$1(_) { return this.padWidget; }, - $signature: 989 + $signature: 1831 }; A.SeriesLegend.prototype = { createCommonBehavior$0() { @@ -190085,7 +198735,7 @@ return t1; }, get$role(_) { - return "SelectNearest-" + ("SelectionModelType." + this.selectionModelType._core$_name) + "}"; + return "SelectNearest-" + this.selectionModelType._enumToString$0() + "}"; }, $eq(_, other) { var t1; @@ -190356,7 +199006,7 @@ _this.markNeedsPaint$0(); } _this._updateUserManagedState$1(config.userManagedState); - t1 = type$.nullable_ChartContainerCustomPaint._as(_this._painter); + t1 = type$.nullable_ChartContainerCustomPaint._as(_this._custom_paint$_painter); t2 = _this._chart_container$_chart; t2.toString; t3 = A._setArrayType([], type$.JSArray_A11yNode); @@ -190422,7 +199072,7 @@ t3 === $ && A.throwUnnamedLateFieldNI(); t1._animationValue = t3; }, - $signature: 105 + $signature: 102 }; A.ChartContainerRenderObject_requestRebuild_doRebuild.prototype = { call$1(_) { @@ -190430,7 +199080,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1.requestRebuild$0(); }, - $signature: 105 + $signature: 102 }; A.ChartContainerCustomPaint.prototype = { paint$2(canvas, size) { @@ -190439,7 +199089,7 @@ $.$get$Performance_time().call$1(_s11_); t1 = this.chart; t1.graphicsFactory.toString; - t1.paint$1(new A.ChartCanvas(canvas, $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()))); + t1.paint$1(new A.ChartCanvas(canvas, $.$get$_renderer().createPaint$0())); $.$get$Performance_timeEnd().call$1(_s11_); }, shouldRepaint$1(oldPainter) { @@ -190464,7 +199114,7 @@ t5 = t5.get$width(t5).toDouble$0(0); t6 = node.get$boundingBox(node); t6 = t6.get$height(t6).toDouble$0(0); - nodes.push(new A.CustomPainterSemantics(new A.Rect(t3, t4, t3.$add(0, t5), t4.$add(0, t6)), new A.SemanticsProperties(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, node.get$label(node), _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, node.get$onFocus(node), _null, _null, _null))); + nodes.push(new A.CustomPainterSemantics(new A.Rect(t3, t4, t3.$add(0, t5), t4.$add(0, t6)), new A.SemanticsProperties(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, node.get$label(node), _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, node.get$onFocus(node), _null, _null, _null))); } return nodes; } @@ -190486,7 +199136,7 @@ t2 = wantTap ? _this.get$onTapUp() : _null; t3 = wantDrag ? _this.get$onScaleStart() : _null; t4 = wantDrag ? _this.get$onScaleUpdate() : _null; - return A.GestureDetector$(_null, chartContainer, B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, wantDrag ? _this.get$onScaleEnd() : _null, t3, t4, _null, _null, t1, t2, _null, _null, _null); + return A.GestureDetector$(_null, chartContainer, B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, wantDrag ? _this.get$onScaleEnd() : _null, t3, t4, _null, _null, _null, t1, t2, _null, _null, _null); }, onTapDown$1(d) { var t2, _this = this, @@ -190555,7 +199205,7 @@ t1.toString; return A.getChartContainerRenderObject(type$.RenderBox._as(t1)); }, - $signature: 1028 + $signature: 1898 }; A.ChartGestureDetector_onTapDown_closure.prototype = { call$0() { @@ -190575,7 +199225,7 @@ return t1; }, createTextElement$1(text) { - var t1 = new A.TextElement0(text, this.textScaleFactor, B.TextDirection_00); + var t1 = new A.TextElement(text, this.textScaleFactor, B.TextDirection_00); t1.set$textStyle(this.createTextPaint$0()); return t1; } @@ -190597,14 +199247,13 @@ t1 = _this.context; A.MediaQuery_textScaleFactorOf(t1); t1.dependOnInheritedWidgetOfExactType$1$0(type$.DefaultTextStyle); - t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - _this.symbolRenderer.paint$5$dashPattern$fillColor$strokeColor(new A.ChartCanvas(canvas, t1), bounds, _this.dashPattern, commonColor, commonColor); + _this.symbolRenderer.paint$5$dashPattern$fillColor$strokeColor(new A.ChartCanvas(canvas, $.$get$_renderer().createPaint$0()), bounds, _this.dashPattern, commonColor, commonColor); }, shouldRepaint$1(oldDelegate) { return this.symbolRenderer.shouldRepaint$1(oldDelegate.symbolRenderer); } }; - A.TextElement0.prototype = { + A.TextElement.prototype = { set$textStyle(value) { if (J.$eq$(this._text_element$_textStyle, value)) return; @@ -190720,7 +199369,7 @@ call$1(child) { return child instanceof A.RenderSemanticsGestureHandler; }, - $signature: 888 + $signature: 730 }; A.WidgetLayoutDelegate.prototype = { performLayout$1(size) { @@ -190872,7 +199521,7 @@ } }; A._HorizontalJustification.prototype = { - toString$0(_) { + _enumToString$0() { return "_HorizontalJustification." + this._core$_name; } }; @@ -191263,9 +199912,9 @@ $parent = null; if (t1.call$2(element, $parent) > 0) break; - B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, $parent); + _this._priority_queue$_queue[index] = $parent; } - B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, element); + _this._priority_queue$_queue[index] = element; }, _bubbleDown$2(element, index) { var t1, t2, leftChildIndex, leftChild, rightChild, minChild, minChildIndex, child, _this = this, @@ -191287,21 +199936,21 @@ minChildIndex = rightChildIndex; } if (t1.call$2(element, minChild) <= 0) { - B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, element); + _this._priority_queue$_queue[index] = element; return; } - B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, minChild); + _this._priority_queue$_queue[index] = minChild; rightChildIndex = minChildIndex * 2 + 2; } leftChildIndex = rightChildIndex - 1; if (leftChildIndex < t2) { child = _this._elementAt$1(leftChildIndex); if (t1.call$2(element, child) > 0) { - B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, child); + _this._priority_queue$_queue[index] = child; index = leftChildIndex; } } - B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, element); + _this._priority_queue$_queue[index] = element; } }; A.XFileBase.prototype = { @@ -191373,7 +200022,7 @@ break; case 6: // after finally - t1 = A._convertNativeToDart_XHR_Response(request._readLocal$0().response); + t1 = type$.nullable_Blob._as(A._convertNativeToDart_XHR_Response(request._readLocal$0().response)); $async$self._browserBlob = t1; t1.toString; $async$returnValue = t1; @@ -191694,7 +200343,7 @@ return new A.NegationSelector(negArg, new A.Negation(t1), t1); } else { if (t1) - t1 = $name === "host" || $name === "host-context" || $name === "global-context"; + t1 = $name === "host" || $name === "host-context" || $name === "global-context" || $name === "-acx-global-context"; else t1 = false; if (t1) { @@ -192392,7 +201041,7 @@ } }; A.MessageLevel.prototype = { - toString$0(_) { + _enumToString$0() { return "MessageLevel." + this._core$_name; } }; @@ -192505,7 +201154,7 @@ if (t1 instanceof A.Wildcard) t1 = "*"; else - t1 = t1 == null ? "" : t1.get$name(t1); + t1 = t1 == null ? "" : type$.Identifier._as(t1).name; return t1; }, visit$1(visitor) { @@ -192810,25 +201459,25 @@ return A.DirectoryNode$($parent); return null; }, - $signature: 1045 + $signature: 1938 }; A.MemoryDirectory_createTempSync_closure.prototype = { call$0() { return this.dirname; }, - $signature: 75 + $signature: 74 }; A.MemoryDirectory_createTempSync_closure0.prototype = { call$0() { return this.dirname; }, - $signature: 75 + $signature: 74 }; A.MemoryDirectory_createTempSync_name.prototype = { call$0() { return A.S(this.basename) + this._box_0._tempCounter; }, - $signature: 75 + $signature: 74 }; A._MemoryDirectory_MemoryFileSystemEntity_DirectoryAddOnsMixin.prototype = {}; A.MemoryFile.prototype = { @@ -192920,13 +201569,13 @@ call$0() { return this.$this.path; }, - $signature: 75 + $signature: 74 }; A.MemoryFile__resolvedBackingOrCreate_closure0.prototype = { call$0() { return this.$this.path; }, - $signature: 75 + $signature: 74 }; A.MemoryFile__doCreate_closure.prototype = { call$2($parent, isFinalSegment) { @@ -192945,7 +201594,7 @@ } return null; }, - $signature: 1046 + $signature: 1940 }; A._FileSink.prototype = { get$isStreaming() { @@ -192971,7 +201620,7 @@ A.throwExpression(A.StateError$("StreamSink is bound to a stream")); _this._streamCompleter = new A._AsyncCompleter(new A._Future($.Zone__current, type$._Future_void), type$._AsyncCompleter_void); t1 = new A._FileSink_addStream_finish(_this); - stream.listen$4$cancelOnError$onDone$onError(0, new A._FileSink_addStream_closure(_this), true, t1, new A._FileSink_addStream_closure0(_this, t1)); + stream.listen$4$cancelOnError$onDone$onError(new A._FileSink_addStream_closure(_this), true, t1, new A._FileSink_addStream_closure0(_this, t1)); return _this._streamCompleter.future; }, close$0(_) { @@ -193004,7 +201653,7 @@ } return t1._readLocal$0(); }, - $signature: 1047 + $signature: 1945 }; A._FileSink_addStream_finish.prototype = { call$0() { @@ -193018,33 +201667,33 @@ call$1(data) { return this.$this._addData$1(data); }, - $signature: 887 + $signature: 728 }; A._FileSink_addStream_closure0.prototype = { call$2(error, stackTrace) { this.$this._memory_file$_completer.completeError$2(error, stackTrace); this.finish.call$0(); }, - $signature: 132 + $signature: 160 }; A._FileSink_close_closure.prototype = { call$1(_) { return this.$this._memory_file$_completer.complete$0(0); }, - $signature: 1056 + $signature: 1981 }; A._FileSink_close_closure0.prototype = { call$2(error, stackTrace) { return this.$this._memory_file$_completer.completeError$2(error, stackTrace); }, - $signature: 137 + $signature: 133 }; A._FileSink__addData_closure.prototype = { call$1(node) { node.write$1(0, this.data); return node; }, - $signature: 1058 + $signature: 1999 }; A.MemoryFileStat.prototype = {}; A._MemoryFileSystem.prototype = { @@ -193120,13 +201769,13 @@ call$0() { return B.JSArray_methods.join$1(B.JSArray_methods.sublist$2(this.parts, 0, this.i + 1), this.$this._memory_file_system$_context.style.get$separator()); }, - $signature: 75 + $signature: 74 }; A._MemoryFileSystem_findNode_closure.prototype = { call$3($parent, childName, child) { return this.segmentVisitor.call$5($parent, childName, child, this.i, this.finalSegment); }, - $signature: 886 + $signature: 727 }; A.MemoryFileSystemEntity.prototype = { get$backingOrNull() { @@ -193240,25 +201889,25 @@ call$0() { return this.$this.path; }, - $signature: 75 + $signature: 74 }; A.MemoryFileSystemEntity_resolvedBacking_closure.prototype = { call$0() { return this.$this.path; }, - $signature: 75 + $signature: 74 }; A.MemoryFileSystemEntity_resolvedBacking_closure0.prototype = { call$0() { return this.$this.path; }, - $signature: 75 + $signature: 74 }; A.MemoryFileSystemEntity_defaultCheckType_closure.prototype = { call$0() { return this.$this.path; }, - $signature: 75 + $signature: 74 }; A.MemoryFileSystemEntity_internalCreateSync_closure.prototype = { call$5($parent, childName, child, currentSegment, finalSegment) { @@ -193269,7 +201918,7 @@ } return child; }, - $signature: 1064 + $signature: 2037 }; A.Node2.prototype = { Node$10(_parent) { @@ -193385,44 +202034,44 @@ t2 = false; return t2 ? t1.call$3($parent, childName, child) : child; }, - $signature: 886 + $signature: 727 }; A.DirectoryAddOnsMixin.prototype = {}; A.ErrorCodes_EINVAL_closure.prototype = { call$1(codes) { return 22; }, - $signature: 242 + $signature: 251 }; A.ErrorCodes_EISDIR_closure.prototype = { call$1(codes) { return 21; }, - $signature: 242 + $signature: 251 }; A.ErrorCodes_ELOOP_closure.prototype = { call$1(codes) { return 40; }, - $signature: 242 + $signature: 251 }; A.ErrorCodes_ENOENT_closure.prototype = { call$1(codes) { return 2; }, - $signature: 242 + $signature: 251 }; A.ErrorCodes_ENOTDIR_closure.prototype = { call$1(codes) { return 20; }, - $signature: 242 + $signature: 251 }; A.ErrorCodes_ENOTEMPTY_closure.prototype = { call$1(codes) { return 39; }, - $signature: 242 + $signature: 251 }; A._LinuxCodes.prototype = {$is_Codes: 1}; A.FileSystem0.prototype = { @@ -193454,7 +202103,7 @@ else t2 = false; if (t2) - throw A.wrapException(A.Exception_Exception("You are setting a type [" + type.toString$0(0) + string$.x5d__Cus)); + throw A.wrapException(A.Exception_Exception("You are setting a type [" + type.toString$0(0) + string$.x5dx2e_Cus)); t2 = new A._Future($.Zone__current, type$._Future_nullable_List_PlatformFile); filesCompleter = new A._AsyncCompleter(t2, type$._AsyncCompleter_nullable_List_PlatformFile); accept = A.FilePickerWeb__fileType(type, allowedExtensions); @@ -193514,7 +202163,7 @@ reader.readAsArrayBuffer(file); } }, - $signature: 105 + $signature: 102 }; A.FilePickerWeb_pickFiles_changeEventListener_addPickedFile.prototype = { call$4(file, bytes, path, readStream) { @@ -193524,26 +202173,26 @@ if (t1.length >= this.files.length) this.filesCompleter.complete$1(0, t1); }, - $signature: 1067 + $signature: 2067 }; A.FilePickerWeb_pickFiles_changeEventListener_closure.prototype = { call$1(e) { this.addPickedFile.call$4(this.file, null, A._asStringQ(B.FileReader_methods.get$result(this.reader)), null); }, - $signature: 346 + $signature: 385 }; A.FilePickerWeb_pickFiles_changeEventListener_closure0.prototype = { call$1(e) { this.addPickedFile.call$4(this.file, type$.nullable_Uint8List._as(B.FileReader_methods.get$result(this.reader)), null, null); }, - $signature: 346 + $signature: 385 }; A.FilePickerWeb_pickFiles_cancelledEventListener.prototype = { call$1(_) { B.Window_methods.removeEventListener$2(window, "focus", this); A.Future_Future$delayed(A.Duration$(0, 0, 0, 500, 0, 0), null, type$.dynamic).then$1$1(0, new A.FilePickerWeb_pickFiles_cancelledEventListener_closure(this._box_0, this.filesCompleter), type$.Null); }, - $signature: 105 + $signature: 102 }; A.FilePickerWeb_pickFiles_cancelledEventListener_closure.prototype = { call$1(value) { @@ -193559,10 +202208,10 @@ call$2(prev, next) { return (prev.length === 0 ? "" : prev + ",") + " ." + A.S(next); }, - $signature: 842 + $signature: 889 }; A.FileType.prototype = { - toString$0(_) { + _enumToString$0() { return "FileType." + this._core$_name; } }; @@ -193593,7 +202242,7 @@ else t1 = false; if (t1) - throw A.wrapException(A.Exception_Exception("You are setting a type [" + fileType.toString$0(0) + string$.x5d__Cus)); + throw A.wrapException(A.Exception_Exception("You are setting a type [" + fileType.toString$0(0) + string$.x5dx2e_Cus)); $async$handler = 4; t1 = $.FilePickerIO__eventSubscription; if (t1 != null) @@ -193681,7 +202330,7 @@ // returning from await. executable = $async$result; fileFilter = $async$self.fileTypeToFileFilter$2(type, allowedExtensions); - t1 = A.stringReplaceAllUnchecked("File Picker", "\\", "\\\\"); + t1 = A.stringReplaceAllUnchecked("", "\\", "\\\\"); t1 = A.stringReplaceAllUnchecked(t1, '"', '\\"'); t1 = A.stringReplaceAllUnchecked(t1, "\n", "\\\n"); $arguments = A._setArrayType(["-e"], type$.JSArray_String); @@ -193751,13 +202400,13 @@ call$1(path) { return J.trim$0$s(path); }, - $signature: 125 + $signature: 124 }; A.FilePickerMacOS_resultStringToFilePaths_closure0.prototype = { call$1(path) { return path.length !== 0; }, - $signature: 69 + $signature: 75 }; A.FilePickerMacOS_resultStringToFilePaths_closure1.prototype = { call$1(path) { @@ -193768,13 +202417,13 @@ B.JSArray_methods.addAll$1(t1, B.JSArray_methods.sublist$1(pathElements, 1)); return B.JSArray_methods.join$1(t1, "/"); }, - $signature: 125 + $signature: 124 }; A.FilePickerMacOS_resultStringToFilePaths__closure.prototype = { call$1(e) { return e.length !== 0; }, - $signature: 69 + $signature: 75 }; A.FilePickerResult.prototype = { $eq(_, other) { @@ -193814,7 +202463,7 @@ dialogHandler = A.DialogHandler_DialogHandler(executable); fileFilter = dialogHandler.fileTypeToFileFilter$2(type, allowedExtensions); $async$goto = 4; - return A._asyncAwait(A.runExecutableWithArguments(executable, dialogHandler.generateCommandLineArguments$5$fileFilter$initialDirectory$multipleFiles$pickDirectory("File Picker", fileFilter, "", false, false)), $async$pickFiles$5$allowCompression$allowMultiple$allowedExtensions$type$withData); + return A._asyncAwait(A.runExecutableWithArguments(executable, dialogHandler.generateCommandLineArguments$5$fileFilter$initialDirectory$multipleFiles$pickDirectory("", fileFilter, "", false, false)), $async$pickFiles$5$allowCompression$allowMultiple$allowedExtensions$type$withData); case 4: // returning from await. fileSelectionResult = $async$result; @@ -193995,13 +202644,13 @@ call$1(ext) { return ext.toUpperCase(); }, - $signature: 125 + $signature: 124 }; A.KDialogHandler_resultStringToFilePaths_closure.prototype = { call$1(path) { return J.startsWith$1$s(path, "/") ? path : "/" + path; }, - $signature: 125 + $signature: 124 }; A.QarmaAndZenityHandler.prototype = { generateCommandLineArguments$5$fileFilter$initialDirectory$multipleFiles$pickDirectory(dialogTitle, fileFilter, initialDirectory, multipleFiles, pickDirectory) { @@ -194042,7 +202691,7 @@ call$1(path) { return J.startsWith$1$s(path, "/") ? path : "/" + path; }, - $signature: 125 + $signature: 124 }; A.PlatformFile.prototype = { $eq(_, other) { @@ -194074,7 +202723,7 @@ call$1(filePath) { return filePath.length !== 0; }, - $signature: 69 + $signature: 75 }; A.filePathsToPlatformFiles_closure0.prototype = { call$1(filePath) { @@ -194115,7 +202764,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 1069 + $signature: 2246 }; A.Int64.prototype = { $add(_, other) { @@ -194299,7 +202948,7 @@ $isComparable: 1 }; A.AnimationStatus.prototype = { - toString$0(_) { + _enumToString$0() { return "AnimationStatus." + this._core$_name; } }; @@ -194323,12 +202972,12 @@ } }; A._AnimationDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "_AnimationDirection." + this._core$_name; } }; A.AnimationBehavior.prototype = { - toString$0(_) { + _enumToString$0() { return "AnimationBehavior." + this._core$_name; } }; @@ -194575,20 +203224,18 @@ _this._checkStatusChanged$0(); }, toStringDetails$0() { - var ticker, label, _this = this, - t1 = _this._ticker, + var ticker, + t1 = this._ticker, t2 = t1 == null, paused = !t2 && t1._ticker$_future != null ? "" : "; paused"; if (t2) ticker = "; DISPOSED"; else ticker = t1._muted ? "; silenced" : ""; - t1 = _this.debugLabel; - label = t1 == null ? "" : "; for " + t1; - t1 = _this.super$Animation$toStringDetails(); - t2 = _this.__AnimationController__value_A; + t1 = this.super$Animation$toStringDetails(); + t2 = this.__AnimationController__value_A; t2 === $ && A.throwUnnamedLateFieldNI(); - return t1 + " " + J.toStringAsFixed$1$n(t2, 3) + paused + ticker + label; + return t1 + " " + J.toStringAsFixed$1$n(t2, 3) + paused + ticker; } }; A._InterpolationSimulation.prototype = { @@ -194901,7 +203548,7 @@ } }; A._TrainHoppingMode.prototype = { - toString$0(_) { + _enumToString$0() { return "_TrainHoppingMode." + this._core$_name; } }; @@ -195140,7 +203787,7 @@ return new A.Cubic(0.04166699999999998 / scaleX, 0.41999999999999993 / scaleY, 0.08333399999999999 / scaleX, 0.6 / scaleY).transform$1(0, scaledT) * scaleY + 0.4; }, toString$0(_) { - return "ThreePointCubic(" + B.Offset_ILV.toString$0(0) + ", " + B.Offset_dGA.toString$0(0) + ", " + B.Offset_GNx.toString$0(0) + ", " + B.Offset_Muk.toString$0(0) + ", " + B.Offset_chs0.toString$0(0) + ") "; + return "ThreePointCubic(" + B.Offset_ILV.toString$0(0) + ", " + B.Offset_dGA.toString$0(0) + ", " + B.Offset_GNx.toString$0(0) + ", " + B.Offset_Muk.toString$0(0) + ", " + B.Offset_chs.toString$0(0) + ") "; } }; A.FlippedCurve.prototype = { @@ -195337,6 +203984,14 @@ return B.JSNumber_methods.round$0(t1 + (t2 - t1) * t); } }; + A.ConstantTween.prototype = { + lerp$1(t) { + return this.begin; + }, + toString$0(_) { + return "ConstantTween(value: " + A.S(this.begin) + ")"; + } + }; A.CurveTween.prototype = { transform$1(_, t) { if (t === 0 || t === 1) @@ -195421,19 +204076,19 @@ t1.dispose$0(); this.super$__CupertinoButtonState_State_SingleTickerProviderStateMixin$dispose(); }, - _button$_handleTapDown$1($event) { + _handleTapDown$1($event) { if (!this._buttonHeldDown) { this._buttonHeldDown = true; this._animate$0(0); } }, - _button$_handleTapUp$1($event) { + _handleTapUp$1($event) { if (this._buttonHeldDown) { this._buttonHeldDown = false; this._animate$0(0); } }, - _button$_handleTapCancel$0() { + _handleTapCancel$0() { if (this._buttonHeldDown) { this._buttonHeldDown = false; this._animate$0(0); @@ -195478,9 +204133,9 @@ } textStyle = themeData.get$textTheme().get$textStyle().copyWith$1$color(foregroundColor); t3 = enabled && true ? B.SystemMouseCursor_click : B.C__DeferringMouseCursor; - t4 = enabled ? _this.get$_button$_handleTapDown() : _null; - t5 = enabled ? _this.get$_button$_handleTapUp() : _null; - t6 = enabled ? _this.get$_button$_handleTapCancel() : _null; + t4 = enabled ? _this.get$_handleTapDown() : _null; + t5 = enabled ? _this.get$_handleTapUp() : _null; + t6 = enabled ? _this.get$_handleTapCancel() : _null; t7 = _this._widget; t8 = t7.onPressed; t9 = t7.minSize; @@ -195495,8 +204150,8 @@ t1 = backgroundColor; t2 = _this._widget; t7 = t2.padding; - t1 = A.FadeTransition$(false, A.DecoratedBox$(new A.Padding(t7, new A.Align(t2.alignment, 1, 1, A.DefaultTextStyle$(A.IconTheme$(t2.child, new A.IconThemeData(foregroundColor, _null, _null, _null), _null), _null, _null, B.TextOverflow_0, true, textStyle, _null, _null, B.TextWidthBasis_0), _null), _null), new A.BoxDecoration(t1, _null, _null, t11, _null, _null, B.BoxShape_0), B.DecorationPosition_0), t10); - return A.MouseRegion$(A.GestureDetector$(B.HitTestBehavior_1, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, new A.ConstrainedBox(new A.BoxConstraints(t9, 1 / 0, t9, 1 / 0), t1, _null), _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t8, t6, t4, t5, _null, _null, _null), t3, _null, _null, _null, _null); + t1 = A.DecoratedBox$(new A.Padding(t7, new A.Align(t2.alignment, 1, 1, A.DefaultTextStyle$(A.IconTheme$(t2.child, new A.IconThemeData(_null, _null, _null, _null, _null, foregroundColor, _null, _null), _null), _null, _null, B.TextOverflow_0, true, textStyle, _null, _null, B.TextWidthBasis_0), _null), _null), new A.BoxDecoration(t1, _null, _null, t11, _null, _null, B.BoxShape_0), B.DecorationPosition_0); + return A.MouseRegion$(A.GestureDetector$(B.HitTestBehavior_1, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, new A.ConstrainedBox(new A.BoxConstraints(t9, 1 / 0, t9, 1 / 0), new A.FadeTransition(t10, false, t1, _null), _null), _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t8, t6, t4, t5, _null, _null, _null), t3, _null, _null, _null, _null, _null); } }; A._CupertinoButtonState__animate_closure.prototype = { @@ -195505,7 +204160,7 @@ if (t1._framework$_element != null && this.wasHeldDown !== t1._buttonHeldDown) t1._animate$0(0); }, - $signature: 99 + $signature: 104 }; A.__CupertinoButtonState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -195636,39 +204291,186 @@ var marker = color.$eq(0, this.$this._effectiveColor) ? "*" : ""; return marker + $name + " = " + color.toString$0(0) + marker; }, - $signature: 1078 + $signature: 2351 }; A._CupertinoDynamicColor_Color_Diagnosticable.prototype = {}; - A._CupertinoDesktopTextSelectionControls.prototype = { + A._CupertinoDesktopTextSelectionHandleControls.prototype = {}; + A.CupertinoDesktopTextSelectionControls.prototype = { getHandleSize$1(textLineHeight) { return B.Size_0_0; }, + buildToolbar$8(context, globalEditableRegion, textLineHeight, selectionMidpoint, endpoints, delegate, clipboardStatus, lastSecondaryTapDownPosition) { + var _this = this, _null = null, + t1 = _this.canCut$1(delegate) ? new A.CupertinoDesktopTextSelectionControls_buildToolbar_closure(_this, delegate) : _null, + t2 = _this.canCopy$1(delegate) ? new A.CupertinoDesktopTextSelectionControls_buildToolbar_closure0(_this, delegate) : _null, + t3 = _this.canPaste$1(delegate) ? new A.CupertinoDesktopTextSelectionControls_buildToolbar_closure1(_this, delegate) : _null; + return new A._CupertinoDesktopTextSelectionControlsToolbar(clipboardStatus, globalEditableRegion, t2, t1, t3, _this.canSelectAll$1(delegate) ? new A.CupertinoDesktopTextSelectionControls_buildToolbar_closure2(_this, delegate) : _null, lastSecondaryTapDownPosition, selectionMidpoint, _null); + }, buildHandle$4(context, type, textLineHeight, onTap) { return B.SizedBox_0_0_null_null; }, getHandleAnchor$2(type, textLineHeight) { return B.Offset_0_0; + }, + handleSelectAll$1(delegate) { + this.super$TextSelectionControls$handleSelectAll(delegate); + delegate.hideToolbar$0(); } }; + A.CupertinoDesktopTextSelectionControls_buildToolbar_closure.prototype = { + call$0() { + return this.$this.handleCut$1(this.delegate); + }, + $signature: 0 + }; + A.CupertinoDesktopTextSelectionControls_buildToolbar_closure0.prototype = { + call$0() { + return this.$this.handleCopy$1(this.delegate); + }, + $signature: 0 + }; + A.CupertinoDesktopTextSelectionControls_buildToolbar_closure1.prototype = { + call$0() { + return this.$this.handlePaste$1(this.delegate); + }, + $signature: 0 + }; + A.CupertinoDesktopTextSelectionControls_buildToolbar_closure2.prototype = { + call$0() { + return this.$this.handleSelectAll$1(this.delegate); + }, + $signature: 0 + }; + A._CupertinoDesktopTextSelectionControlsToolbar.prototype = { + createState$0() { + return new A._CupertinoDesktopTextSelectionControlsToolbarState(B._StateLifecycle_0); + } + }; + A._CupertinoDesktopTextSelectionControlsToolbarState.prototype = { + initState$0() { + this.super$State$initState(); + this._widget.toString; + }, + didUpdateWidget$1(oldWidget) { + this.super$State$didUpdateWidget(oldWidget); + oldWidget.toString; + this._widget.toString; + }, + dispose$0() { + this._widget.toString; + this.super$State$dispose(); + }, + build$1(context) { + var t1, mediaQuery, t2, t3, t4, midpointAnchor, items, _this = this, _null = null; + _this._widget.handlePaste != null; + t1 = type$.MediaQuery; + mediaQuery = context.dependOnInheritedWidgetOfExactType$1$0(t1).data; + t2 = _this._widget; + t3 = t2.selectionMidpoint; + t2 = t2.globalEditableRegion; + t4 = mediaQuery.padding; + midpointAnchor = new A.Offset(A.clampDouble(t3._dx - t2.left, t4.left, mediaQuery.size._dx - t4.right), t3._dy - t2.top); + items = A._setArrayType([], type$.JSArray_Widget); + t2 = A.Localizations_of(context, B.Type_CupertinoLocalizations_10U, type$.CupertinoLocalizations); + t2.toString; + t1 = new A._CupertinoDesktopTextSelectionControlsToolbarState_build_addToolbarButton(items, new A.SizedBox(1 / context.dependOnInheritedWidgetOfExactType$1$0(t1).data.devicePixelRatio, _null, _null, _null), context); + if (_this._widget.handleCut != null) { + t3 = t2.get$cutButtonLabel(); + t4 = _this._widget.handleCut; + t4.toString; + t1.call$2(t3, t4); + } + if (_this._widget.handleCopy != null) { + t3 = t2.get$copyButtonLabel(); + t4 = _this._widget.handleCopy; + t4.toString; + t1.call$2(t3, t4); + } + t3 = _this._widget; + t3.handlePaste != null; + if (t3.handleSelectAll != null) { + t2 = t2.get$selectAllButtonLabel(); + t3 = _this._widget.handleSelectAll; + t3.toString; + t1.call$2(t2, t3); + } + if (items.length === 0) + return B.SizedBox_0_0_null_null; + t1 = _this._widget.lastSecondaryTapDownPosition; + return new A.CupertinoDesktopTextSelectionToolbar(t1 == null ? midpointAnchor : t1, items, _null); + } + }; + A._CupertinoDesktopTextSelectionControlsToolbarState_build_addToolbarButton.prototype = { + call$2(text, onPressed) { + var t1 = this.items; + if (t1.length !== 0) + t1.push(this.onePhysicalPixelVerticalDivider); + t1.push(A.CupertinoDesktopTextSelectionToolbarButton$text(this.context, onPressed, text)); + }, + $signature: 493 + }; + A.__CupertinoDesktopTextSelectionHandleControls_CupertinoDesktopTextSelectionControls_TextSelectionHandleControls.prototype = {}; + A.CupertinoDesktopTextSelectionToolbar.prototype = { + build$1(context) { + var _null = null, + paddingAbove = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.padding.top + 8; + return new A.Padding(new A.EdgeInsets(8, paddingAbove, 8, 8), new A.CustomSingleChildLayout(new A.DesktopTextSelectionToolbarLayoutDelegate(this.anchor.$sub(0, new A.Offset(8, paddingAbove))), A.Container$(_null, new A.Padding(B.EdgeInsets_0_3_0_3, A.Column$(this.children, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null), B.Clip_0, _null, _null, new A.BoxDecoration(B.CupertinoDynamicColor_AOy.resolveFrom$1(context), _null, A.Border_Border$all(B.CupertinoDynamicColor_Hla.resolveFrom$1(context), 1), B.BorderRadius_tLn0, _null, _null, B.BoxShape_0), _null, _null, _null, _null, _null, _null, _null, 222), _null), _null); + } + }; + A.CupertinoDesktopTextSelectionToolbarButton.prototype = { + createState$0() { + return new A._CupertinoDesktopTextSelectionToolbarButtonState(B._StateLifecycle_0); + } + }; + A._CupertinoDesktopTextSelectionToolbarButtonState.prototype = { + _onEnter$1($event) { + this.setState$1(new A._CupertinoDesktopTextSelectionToolbarButtonState__onEnter_closure(this)); + }, + _onExit$1($event) { + this.setState$1(new A._CupertinoDesktopTextSelectionToolbarButtonState__onExit_closure(this)); + }, + build$1(context) { + var _this = this, _null = null, + child = _this._widget.child, + t1 = _this._isHovered ? A.CupertinoTheme_of(context).get$primaryColor() : _null; + return new A.SizedBox(1 / 0, _null, A.MouseRegion$(A.CupertinoButton$(B.Alignment_m1_0, _null, child, t1, B.CupertinoDynamicColor_xDe, 0, _this._widget.onPressed, B.EdgeInsets_20_0_20_3, 0.7), B.C__DeferringMouseCursor, _null, _null, _this.get$_onEnter(), _this.get$_onExit(), _null), _null); + } + }; + A._CupertinoDesktopTextSelectionToolbarButtonState__onEnter_closure.prototype = { + call$0() { + this.$this._isHovered = true; + }, + $signature: 0 + }; + A._CupertinoDesktopTextSelectionToolbarButtonState__onExit_closure.prototype = { + call$0() { + this.$this._isHovered = false; + }, + $signature: 0 + }; A.CupertinoIconThemeData.prototype = { resolve$1(_, context) { var t1 = this.color, resolvedColor = A.CupertinoDynamicColor_maybeResolve(t1, context); return J.$eq$(resolvedColor, t1) ? this : this.copyWith$1$color(resolvedColor); }, - copyWith$4$color$opacity$shadows$size(color, opacity, shadows, size) { - var t2, t3, _this = this, - t1 = color == null ? _this.color : color; + copyWith$8$color$fill$grade$opacity$opticalSize$shadows$size$weight(color, fill, grade, opacity, opticalSize, shadows, size, weight) { + var t7, _this = this, + t1 = size == null ? _this.size : size, + t2 = fill == null ? _this.fill : fill, + t3 = weight == null ? _this.weight : weight, + t4 = grade == null ? _this.grade : grade, + t5 = opticalSize == null ? _this.opticalSize : opticalSize, + t6 = color == null ? _this.color : color; if (opacity == null) { - t2 = _this._opacity; - t2 = t2 == null ? null : A.clampDouble(t2, 0, 1); + t7 = _this._opacity; + t7 = t7 == null ? null : A.clampDouble(t7, 0, 1); } else - t2 = opacity; - t3 = size == null ? _this.size : size; - return new A.CupertinoIconThemeData(t1, t2, t3, shadows == null ? _this.shadows : shadows); + t7 = opacity; + return A.CupertinoIconThemeData$(t6, t2, t4, t7, t5, shadows == null ? _this.shadows : shadows, t1, t3); }, copyWith$1$color(color) { - return this.copyWith$4$color$opacity$shadows$size(color, null, null, null); + return this.copyWith$8$color$fill$grade$opacity$opticalSize$shadows$size$weight(color, null, null, null, null, null, null, null); } }; A._CupertinoIconThemeData_IconThemeData_Diagnosticable.prototype = {}; @@ -195686,7 +204488,155 @@ return "DefaultCupertinoLocalizations.delegate(en_US)"; } }; - A.DefaultCupertinoLocalizations.prototype = {$isCupertinoLocalizations: 1}; + A.DefaultCupertinoLocalizations.prototype = { + get$cutButtonLabel() { + return "Cut"; + }, + get$copyButtonLabel() { + return "Copy"; + }, + get$pasteButtonLabel() { + return "Paste"; + }, + get$selectAllButtonLabel() { + return "Select All"; + }, + $isCupertinoLocalizations: 1 + }; + A.CupertinoTextMagnifier.prototype = { + createState$0() { + return new A._CupertinoTextMagnifierState(B.Offset_0_0, null, null, B._StateLifecycle_0); + } + }; + A._CupertinoTextMagnifierState.prototype = { + initState$0() { + var t1, t2, _this = this; + _this.super$State$initState(); + t1 = A.AnimationController$(null, B.Duration_150000, null, 1, 0, _this); + t1.didRegisterListener$0(); + t2 = t1.AnimationLocalListenersMixin__listeners; + t2._isDirty = true; + t2._observer_list$_list.push(new A._CupertinoTextMagnifierState_initState_closure(_this)); + _this.___CupertinoTextMagnifierState__ioAnimationController_A = t1; + t2 = _this._widget; + t2.controller.animationController = t1; + t2.magnifierInfo.addListener$1(0, _this.get$_magnifier0$_determineMagnifierPositionAndFocalPoint()); + t2 = type$.Tween_double; + t1 = _this.___CupertinoTextMagnifierState__ioAnimationController_A; + _this._widget.toString; + _this.___CupertinoTextMagnifierState__ioAnimation_A = new A._AnimatedEvaluation(A.CurvedAnimation$(B.Cubic_xDo0, t1, null), new A.Tween(0, 1, t2), t2._eval$1("_AnimatedEvaluation")); + }, + dispose$0() { + var t1, _this = this; + _this._widget.controller.animationController = null; + t1 = _this.___CupertinoTextMagnifierState__ioAnimationController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + _this._widget.magnifierInfo.removeListener$1(0, _this.get$_magnifier0$_determineMagnifierPositionAndFocalPoint()); + _this.super$__CupertinoTextMagnifierState_State_SingleTickerProviderStateMixin$dispose(); + }, + didUpdateWidget$1(oldWidget) { + var t2, _this = this, + t1 = oldWidget.magnifierInfo; + if (t1 != _this._widget.magnifierInfo) { + t2 = _this.get$_magnifier0$_determineMagnifierPositionAndFocalPoint(); + t1.removeListener$1(0, t2); + _this._widget.magnifierInfo.addListener$1(0, t2); + } + _this.super$State$didUpdateWidget(oldWidget); + }, + didChangeDependencies$0() { + this._magnifier0$_determineMagnifierPositionAndFocalPoint$0(); + this.super$State$didChangeDependencies(); + }, + _magnifier0$_determineMagnifierPositionAndFocalPoint$0() { + var verticalPositionOfLens, _this = this, + textEditingContext = _this._widget.magnifierInfo._change_notifier$_value, + verticalCenterOfCurrentLine = textEditingContext.caretRect.get$center()._dy, + t1 = textEditingContext.globalGesturePosition, + t2 = verticalCenterOfCurrentLine - t1._dy, + t3 = _this._widget; + t3.toString; + if (t2 < -48) { + if (t3.controller.get$shown()) + _this._widget.controller.hide$1$removeFromOverlay(false); + return; + } + if (!t3.controller.get$shown()) { + t3 = _this.___CupertinoTextMagnifierState__ioAnimationController_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.forward$0(0); + } + _this._widget.toString; + verticalPositionOfLens = Math.max(verticalCenterOfCurrentLine, verticalCenterOfCurrentLine - t2 / 10); + t1 = t1._dx - 40; + t2 = verticalPositionOfLens - 73.5; + t3 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.size; + _this._widget.toString; + t2 = A.MagnifierController_shiftWithinBounds(new A.Rect(10, -21.5, 0 + t3._dx - 10, 0 + t3._dy + 21.5), new A.Rect(t1, t2, t1 + 80, t2 + 47.5)); + _this.setState$1(new A._CupertinoTextMagnifierState__determineMagnifierPositionAndFocalPoint_closure(_this, new A.Offset(t2.left, t2.top), verticalCenterOfCurrentLine, verticalPositionOfLens)); + }, + build$1(context) { + var t1, t2, _this = this; + _this._widget.toString; + t1 = _this._currentAdjustedMagnifierPosition; + t2 = _this.___CupertinoTextMagnifierState__ioAnimation_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + return A.AnimatedPositioned$(new A.CupertinoMagnifier(t2, new A.Offset(0, _this._verticalFocalPointAdjustment), null), B.Cubic_xDo0, B.Duration_45000, t1._dx, t1._dy); + } + }; + A._CupertinoTextMagnifierState_initState_closure.prototype = { + call$0() { + return this.$this.setState$1(new A._CupertinoTextMagnifierState_initState__closure()); + }, + $signature: 0 + }; + A._CupertinoTextMagnifierState_initState__closure.prototype = { + call$0() { + }, + $signature: 0 + }; + A._CupertinoTextMagnifierState__determineMagnifierPositionAndFocalPoint_closure.prototype = { + call$0() { + var _this = this, + t1 = _this.$this; + t1._currentAdjustedMagnifierPosition = _this.adjustedMagnifierPosition; + t1._verticalFocalPointAdjustment = _this.verticalCenterOfCurrentLine - _this.verticalPositionOfLens; + }, + $signature: 0 + }; + A.CupertinoMagnifier.prototype = { + build$1(context) { + var focalPointOffset, t3, + t1 = this.inOutAnimation, + t2 = t1._evaluatable; + t1 = t1.parent; + t2.transform$1(0, t1.get$value(t1)); + focalPointOffset = new A.Offset(0, 49.75).$add(0, this.additionalFocalPointOffset); + t3 = t2.transform$1(0, t1.get$value(t1)); + t3 = A.Offset_lerp(B.Offset_0_26, B.Offset_0_0, t3 == null ? 1 : t3); + t3.toString; + t1 = t2.transform$1(0, t1.get$value(t1)); + if (t1 == null) + t1 = 1; + return A.Transform$translate(new A.RawMagnifier(null, A.MagnifierDecoration$(t1, B.List_GFk, new A.RoundedRectangleBorder(B.BorderRadius_tLn4, B.BorderSide_2Vu)), focalPointOffset, 1, B.Size_6v8, null), t3); + } + }; + A.__CupertinoTextMagnifierState_State_SingleTickerProviderStateMixin.prototype = { + dispose$0() { + var _this = this, + t1 = _this.SingleTickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTicker()); + _this.SingleTickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + }, + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTicker$0(); + } + }; A.CupertinoRouteTransitionMixin_buildPageTransitions_closure.prototype = { call$0() { return A.CupertinoRouteTransitionMixin__isPopGestureEnabled(this.route); @@ -195803,7 +204753,7 @@ t1.toString; t2 = type$.MediaQuery; dragAreaWidth = Math.max(A.checkNum(t1.textDirection === B.TextDirection_1 ? context.dependOnInheritedWidgetOfExactType$1$0(t2).data.padding.left : context.dependOnInheritedWidgetOfExactType$1$0(t2).data.padding.right), 20); - return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_2, B.Clip_1, A._setArrayType([this._widget.child, new A.PositionedDirectional(0, 0, 0, dragAreaWidth, A.Listener$(B.HitTestBehavior_2, _null, _null, _null, this.get$_route$_handlePointerDown(), _null, _null, _null, _null), _null)], type$.JSArray_Widget), _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_2, B.Clip_1, A._setArrayType([this._widget.child, new A.PositionedDirectional(0, 0, 0, dragAreaWidth, A.Listener$(B.HitTestBehavior_2, _null, _null, _null, this.get$_route$_handlePointerDown(), _null, _null, _null, _null, _null), _null)], type$.JSArray_Widget), _null); } }; A._CupertinoBackGestureController.prototype = { @@ -195858,7 +204808,7 @@ t1.navigator.didStopUserGesture$0(); t1.controller.removeStatusListener$1(this.animationStatusCallback._readLocal$0()); }, - $signature: 43 + $signature: 42 }; A._CupertinoEdgeShadowDecoration.prototype = { lerpFrom$2(a, t) { @@ -195911,7 +204861,7 @@ t1.toString; return t1; }, - $signature: 365 + $signature: 412 }; A._CupertinoEdgeShadowDecoration_lerp_closure0.prototype = { call$1(color) { @@ -195919,7 +204869,7 @@ t1.toString; return t1; }, - $signature: 365 + $signature: 412 }; A._CupertinoEdgeShadowPainter.prototype = { paint$3(canvas, offset, configuration) { @@ -195947,7 +204897,7 @@ for (t1 = offset._dy, bandColorIndex = 0, dx = 0; dx < shadowWidth; ++dx) { if (B.JSInt_methods.$tdiv(dx, bandWidth) !== bandColorIndex) ++bandColorIndex; - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); t2 = A.Color_lerp(colors[bandColorIndex], colors[bandColorIndex + 1], B.JSInt_methods.$mod(dx, bandWidth) / bandWidth); t2.toString; paint.set$color(0, t2); @@ -196006,9 +204956,12 @@ t1.set$scrollbarOrientation(_this._widget.scrollbarOrientation); }, handleThumbPressStart$1(localPosition) { - var _this = this; + var direction, _this = this; _this.super$RawScrollbarState$handleThumbPressStart(localPosition); - switch (_this.getScrollbarDirection$0().index) { + direction = _this.getScrollbarDirection$0(); + if (direction == null) + return; + switch (direction.index) { case 1: _this._pressStartAxisPosition = localPosition._dy; break; @@ -196066,7 +205019,7 @@ call$1(_) { return A.HapticFeedback_mediumImpact(); }, - $signature: 880 + $signature: 2451 }; A.CupertinoSwitch.prototype = { createState$0() { @@ -196080,7 +205033,7 @@ initState$0() { var t1, t2, _this = this, _null = null; _this.super$State$initState(); - t1 = A.TapGestureRecognizer$(_null); + t1 = A.TapGestureRecognizer$(_null, _null); t1.onTapDown = _this.get$_switch$_handleTapDown(); t1.onTapUp = _this.get$_switch$_handleTapUp(); t1.onTap = _this.get$_switch$_handleTap(); @@ -196254,7 +205207,7 @@ t6 = t6.onChanged; t7 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t7.toString; - return A.MouseRegion$(A.Opacity$(new A._CupertinoSwitchRenderObjectWidget(t4, t1, t5, B.Color_4294967295, t6, _this, t7.textDirection, _null), t2), t3, _null, _null, _null, _null); + return A.MouseRegion$(A.Opacity$(new A._CupertinoSwitchRenderObjectWidget(t4, t1, t5, B.Color_4294967295, t6, _this, t7.textDirection, _null), t2), t3, _null, _null, _null, _null, _null); }, dispose$0() { var _this = this, @@ -196403,7 +205356,7 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); t1 = A.Color_lerp(_this._switch$_trackColor, _this._activeColor, currentValue); t1.toString; paint.set$color(0, t1); @@ -196436,7 +205389,7 @@ call$2(innerContext, offset) { this.$this._thumbPainter.paint$2(innerContext.get$canvas(innerContext), this.thumbBounds); }, - $signature: 93 + $signature: 90 }; A.__CupertinoSwitchState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -196456,11 +205409,12 @@ A._TextSelectionHandlePainter0.prototype = { paint$2(canvas, size) { var circle, line, path, - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer(), + paint = t1.createPaint$0(); paint.set$color(0, this.color); circle = A.Rect$fromCircle(B.Offset_6_6, 6); line = A.Rect$fromPoints(B.Offset_6pl, new A.Offset(7, size._dy)); - path = A.Path_Path(); + path = t1.createPath$0(); path.addOval$1(circle); path.addRect$1(line); canvas.drawPath$2(path, paint); @@ -196469,10 +205423,18 @@ return !J.$eq$(this.color, oldPainter.color); } }; + A.CupertinoTextSelectionHandleControls.prototype = {}; A.CupertinoTextSelectionControls.prototype = { getHandleSize$1(textLineHeight) { return new A.Size(12, textLineHeight + 12 - 1.5); }, + buildToolbar$8(context, globalEditableRegion, textLineHeight, selectionMidpoint, endpoints, delegate, clipboardStatus, lastSecondaryTapDownPosition) { + var _this = this, _null = null, + t1 = _this.canCut$1(delegate) ? new A.CupertinoTextSelectionControls_buildToolbar_closure(_this, delegate) : _null, + t2 = _this.canCopy$1(delegate) ? new A.CupertinoTextSelectionControls_buildToolbar_closure0(_this, delegate) : _null, + t3 = _this.canPaste$1(delegate) ? new A.CupertinoTextSelectionControls_buildToolbar_closure1(_this, delegate) : _null; + return new A._CupertinoTextSelectionControlsToolbar(clipboardStatus, endpoints, globalEditableRegion, t2, t1, t3, _this.canSelectAll$1(delegate) ? new A.CupertinoTextSelectionControls_buildToolbar_closure2(_this, delegate) : _null, selectionMidpoint, textLineHeight, _null); + }, buildHandle$4(context, type, textLineHeight, onTap) { var t1, handle, t2, _null = null, customPaint = A.CustomPaint$(_null, _null, _null, new A._TextSelectionHandlePainter0(A.CupertinoTheme_of(context).get$primaryColor(), _null), B.Size_0_0); @@ -196489,7 +205451,7 @@ t2.translate$2(0, -6, -t1 / 2); return A.Transform$(_null, handle, t2, true); case 2: - return B.SizedBox_null_null_null_null; + return B.SizedBox_0_0_null_null; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -196507,6 +205469,778 @@ } } }; + A.CupertinoTextSelectionControls_buildToolbar_closure.prototype = { + call$0() { + return this.$this.handleCut$1(this.delegate); + }, + $signature: 0 + }; + A.CupertinoTextSelectionControls_buildToolbar_closure0.prototype = { + call$0() { + return this.$this.handleCopy$1(this.delegate); + }, + $signature: 0 + }; + A.CupertinoTextSelectionControls_buildToolbar_closure1.prototype = { + call$0() { + return this.$this.handlePaste$1(this.delegate); + }, + $signature: 0 + }; + A.CupertinoTextSelectionControls_buildToolbar_closure2.prototype = { + call$0() { + return this.$this.handleSelectAll$1(this.delegate); + }, + $signature: 0 + }; + A._CupertinoTextSelectionControlsToolbar.prototype = { + createState$0() { + return new A._CupertinoTextSelectionControlsToolbarState(B._StateLifecycle_0); + } + }; + A._CupertinoTextSelectionControlsToolbarState.prototype = { + initState$0() { + this.super$State$initState(); + this._widget.toString; + }, + didUpdateWidget$1(oldWidget) { + this.super$State$didUpdateWidget(oldWidget); + oldWidget.toString; + this._widget.toString; + }, + dispose$0() { + this._widget.toString; + this.super$State$dispose(); + }, + build$1(context) { + var t1, mediaQuery, t2, t3, anchorX, t4, t5, items, t6, t7, t8, _this = this; + _this._widget.handlePaste != null; + t1 = type$.MediaQuery; + mediaQuery = context.dependOnInheritedWidgetOfExactType$1$0(t1).data; + t2 = _this._widget; + t3 = mediaQuery.padding; + anchorX = A.clampDouble(t2.selectionMidpoint._dx + t2.globalEditableRegion.left, 26 + t3.left, mediaQuery.size._dx - t3.right - 26); + t2 = B.JSArray_methods.get$first(t2.endpoints); + t3 = _this._widget; + t2 = Math.max(t2.point._dy - t3.textLineHeight, 0); + t4 = t3.globalEditableRegion; + t3 = B.JSArray_methods.get$last(t3.endpoints); + t5 = _this._widget.globalEditableRegion; + items = A._setArrayType([], type$.JSArray_Widget); + t6 = A.Localizations_of(context, B.Type_CupertinoLocalizations_10U, type$.CupertinoLocalizations); + t6.toString; + t1 = new A._CupertinoTextSelectionControlsToolbarState_build_addToolbarButton(items, new A.SizedBox(1 / context.dependOnInheritedWidgetOfExactType$1$0(t1).data.devicePixelRatio, null, null, null)); + if (_this._widget.handleCut != null) { + t7 = t6.get$cutButtonLabel(); + t8 = _this._widget.handleCut; + t8.toString; + t1.call$2(t7, t8); + } + if (_this._widget.handleCopy != null) { + t7 = t6.get$copyButtonLabel(); + t8 = _this._widget.handleCopy; + t8.toString; + t1.call$2(t7, t8); + } + t7 = _this._widget; + t7.handlePaste != null; + if (t7.handleSelectAll != null) { + t6 = t6.get$selectAllButtonLabel(); + t7 = _this._widget.handleSelectAll; + t7.toString; + t1.call$2(t6, t7); + } + if (items.length === 0) + return B.SizedBox_0_0_null_null; + return A.CupertinoTextSelectionToolbar$(new A.Offset(anchorX, t2 + t4.top), new A.Offset(anchorX, t3.point._dy + t5.top), items); + } + }; + A._CupertinoTextSelectionControlsToolbarState_build_addToolbarButton.prototype = { + call$2(text, onPressed) { + var t1 = this.items; + if (t1.length !== 0) + t1.push(this.onePhysicalPixelVerticalDivider); + t1.push(A.CupertinoTextSelectionToolbarButton$text(onPressed, text)); + }, + $signature: 493 + }; + A._CupertinoTextSelectionHandleControls_CupertinoTextSelectionControls_TextSelectionHandleControls.prototype = {}; + A._CupertinoToolbarButtonDivider.prototype = { + build$1(context) { + return new A.SizedBox(1 / context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.devicePixelRatio, null, null, null); + } + }; + A.CupertinoTextSelectionToolbar.prototype = { + build$1(context) { + var anchorBelowAdjusted, + mediaQuery = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, + t1 = mediaQuery.padding, + paddingAbove = t1.top + 8, + t2 = this.anchorAbove, + t3 = t2._dy, + fitsAbove = t3 >= paddingAbove + 8 + 43, + leftMargin = 26 + t1.left, + rightMargin = mediaQuery.size._dx - t1.right - 26, + anchorAboveAdjusted = new A.Offset(A.clampDouble(t2._dx, leftMargin, rightMargin), t3 - 8 - paddingAbove); + t3 = this.anchorBelow; + anchorBelowAdjusted = new A.Offset(A.clampDouble(t3._dx, leftMargin, rightMargin), t3._dy - 8 + paddingAbove); + t1 = fitsAbove ? anchorAboveAdjusted : anchorBelowAdjusted; + return new A.Padding(new A.EdgeInsets(8, paddingAbove, 8, 8), new A.CustomSingleChildLayout(new A.TextSelectionToolbarLayoutDelegate(anchorAboveAdjusted, anchorBelowAdjusted, fitsAbove), new A._CupertinoTextSelectionToolbarContent(t1, A.CupertinoTextSelectionToolbar__addChildrenSpacers(this.children), fitsAbove, A.text_selection_toolbar0_CupertinoTextSelectionToolbar__defaultToolbarBuilder$closure(), null), null), null); + } + }; + A._CupertinoTextSelectionToolbarShape.prototype = { + createRenderObject$1(context) { + var t1 = new A._RenderCupertinoTextSelectionToolbarShape(this._anchor, this._text_selection_toolbar0$_isAbove, A.BoxConstraints$tightFor(50, null), A.LayerHandle$(type$.ClipPathLayer), null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.RenderObject$0(); + t1.set$child(null); + return t1; + }, + updateRenderObject$2(context, renderObject) { + renderObject.set$anchor(this._anchor); + renderObject.set$isAbove(this._text_selection_toolbar0$_isAbove); + } + }; + A._RenderCupertinoTextSelectionToolbarShape.prototype = { + get$isRepaintBoundary() { + return true; + }, + set$anchor(value) { + if (J.$eq$(value, this._anchor)) + return; + this._anchor = value; + this.markNeedsLayout$0(); + }, + set$isAbove(value) { + if (this._text_selection_toolbar0$_isAbove == value) + return; + this._text_selection_toolbar0$_isAbove = value; + this.markNeedsLayout$0(); + }, + performLayout$0() { + var t1, t2, t3, _this = this; + if (_this.RenderObjectWithChildMixin__child == null) + return; + t1 = type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(_this)); + t2 = t1.maxWidth; + t1 = t1.maxHeight; + t3 = _this.RenderObjectWithChildMixin__child; + t3.toString; + t3.layout$2$parentUsesSize(_this._heightConstraint.enforce$1(new A.BoxConstraints(0, t2, 0, t1)), true); + t1 = _this.RenderObjectWithChildMixin__child; + t2 = t1.parentData; + t2.toString; + type$.BoxParentData._as(t2); + t2.offset = new A.Offset(0, _this._text_selection_toolbar0$_isAbove ? -7 : 0); + t1 = t1._box$_size; + _this._box$_size = new A.Size(t1._dx, t1._dy - 7); + }, + paint$2(context, offset) { + var t2, t3, t4, t5, t6, t7, rrect, t8, localAnchor, t9, arrowTipX, arrowBaseY, arrowTipY, arrow, _this = this, + t1 = _this.RenderObjectWithChildMixin__child; + if (t1 == null) + return; + t1 = t1.parentData; + t1.toString; + t2 = type$.BoxParentData; + t2._as(t1); + t3 = _this._clipPathLayer; + t4 = _this.__RenderObject__needsCompositing_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t1 = offset.$add(0, t1.offset); + t5 = _this.RenderObjectWithChildMixin__child; + t6 = t5._box$_size; + t7 = t6._dx; + t6 = t6._dy; + t5 = t5.parentData; + t5.toString; + t2._as(t5); + t2 = $.$get$_renderer(); + rrect = t2.createPath$0(); + t8 = _this.RenderObjectWithChildMixin__child._box$_size; + rrect.addRRect$1(A.RRect$fromRectAndRadius(new A.Rect(0, 7, 0 + t8._dx, 7 + (t8._dy - 14)), B.Radius_8_8)); + localAnchor = _this.globalToLocal$1(_this._anchor); + t5 = t5.offset._dx; + t8 = _this.RenderObjectWithChildMixin__child._box$_size; + t9 = t8._dx / 2; + arrowTipX = t9 + (localAnchor._dx - (t5 + t9)); + t5 = _this._text_selection_toolbar0$_isAbove; + arrowBaseY = t5 ? t8._dy - 7 : 7; + arrowTipY = t5 ? t8._dy : 0; + arrow = t2.createPath$0(); + arrow.moveTo$2(0, arrowTipX, arrowTipY); + arrow.lineTo$2(0, arrowTipX - 7, arrowBaseY); + arrow.lineTo$2(0, arrowTipX + 7, arrowBaseY); + arrow.close$0(0); + t3.set$layer(0, context.pushClipPath$6$oldLayer(t4, t1, new A.Rect(0, 0, 0 + t7, 0 + t6), t2.combinePaths$3(B.PathOperation_2, rrect, arrow), new A._RenderCupertinoTextSelectionToolbarShape_paint_closure(_this), t3._layer)); + }, + dispose$0() { + this._clipPathLayer.set$layer(0, null); + this.super$RenderObject$dispose(); + }, + hitTestChildren$2$position(result, position) { + var t3, + t1 = this.RenderObjectWithChildMixin__child, + t2 = t1.parentData; + t2.toString; + t2 = type$.BoxParentData._as(t2).offset; + t3 = t2._dx; + t2 = t2._dy + 7; + t1 = t1._box$_size; + if (!new A.Rect(t3, t2, t3 + t1._dx, t2 + (t1._dy - 14)).contains$1(0, position)) + return false; + return this.super$RenderShiftedBox$hitTestChildren(result, position); + } + }; + A._RenderCupertinoTextSelectionToolbarShape_paint_closure.prototype = { + call$2(innerContext, innerOffset) { + var t1 = this.$this.RenderObjectWithChildMixin__child; + t1.toString; + return innerContext.paintChild$2(t1, innerOffset); + }, + $signature: 90 + }; + A._CupertinoTextSelectionToolbarContent.prototype = { + createState$0() { + return new A._CupertinoTextSelectionToolbarContentState(null, null, B._StateLifecycle_0); + }, + toolbarBuilder$4(arg0, arg1, arg2, arg3) { + return this.toolbarBuilder.call$4(arg0, arg1, arg2, arg3); + } + }; + A._CupertinoTextSelectionToolbarContentState.prototype = { + _handleNextPage$0() { + var _this = this, + t1 = _this.___CupertinoTextSelectionToolbarContentState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.reverse$0(0); + t1 = _this.___CupertinoTextSelectionToolbarContentState__controller_A; + t1.didRegisterListener$0(); + t1 = t1.AnimationLocalStatusListenersMixin__statusListeners; + t1._isDirty = true; + t1._observer_list$_list.push(_this.get$_statusListener()); + _this._nextPage = _this._text_selection_toolbar0$_page + 1; + }, + _handlePreviousPage$0() { + var _this = this, + t1 = _this.___CupertinoTextSelectionToolbarContentState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.reverse$0(0); + t1 = _this.___CupertinoTextSelectionToolbarContentState__controller_A; + t1.didRegisterListener$0(); + t1 = t1.AnimationLocalStatusListenersMixin__statusListeners; + t1._isDirty = true; + t1._observer_list$_list.push(_this.get$_statusListener()); + _this._nextPage = _this._text_selection_toolbar0$_page - 1; + }, + _statusListener$1($status) { + var t1, _this = this; + if ($status !== B.AnimationStatus_0) + return; + _this.setState$1(new A._CupertinoTextSelectionToolbarContentState__statusListener_closure(_this)); + t1 = _this.___CupertinoTextSelectionToolbarContentState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.forward$0(0); + _this.___CupertinoTextSelectionToolbarContentState__controller_A.removeStatusListener$1(_this.get$_statusListener()); + }, + initState$0() { + this.super$State$initState(); + this.___CupertinoTextSelectionToolbarContentState__controller_A = A.AnimationController$(null, B.Duration_150000, null, 1, 1, this); + }, + didUpdateWidget$1(oldWidget) { + var t1, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + if (_this._widget.children !== oldWidget.children) { + _this._text_selection_toolbar0$_page = 0; + _this._nextPage = null; + t1 = _this.___CupertinoTextSelectionToolbarContentState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.forward$0(0); + _this.___CupertinoTextSelectionToolbarContentState__controller_A.removeStatusListener$1(_this.get$_statusListener()); + } + }, + dispose$0() { + var t1 = this.___CupertinoTextSelectionToolbarContentState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + this.super$__CupertinoTextSelectionToolbarContentState_State_TickerProviderStateMixin$dispose(); + }, + build$1(context) { + var t5, t6, t7, t8, t9, _this = this, + t1 = _this._widget, + t2 = t1.anchor, + t3 = t1.isAbove, + t4 = _this.___CupertinoTextSelectionToolbarContentState__controller_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t5 = _this._text_selection_toolbar0$_page; + t6 = A.CupertinoTextSelectionToolbarButton$text(_this.get$_handlePreviousPage(), "\u25c0"); + t7 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; + t8 = A.CupertinoTextSelectionToolbarButton$text(_this.get$_handleNextPage(), "\u25b6"); + t9 = A.CupertinoTextSelectionToolbarButton$text(null, "\u25b6"); + return t1.toolbarBuilder$4(context, t2, t3, new A.FadeTransition(t4, false, new A._CupertinoTextSelectionToolbarItems(t6, _this._widget.children, 1 / t7.devicePixelRatio, t8, t9, t5, null), null)); + } + }; + A._CupertinoTextSelectionToolbarContentState__statusListener_closure.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1._nextPage; + t2.toString; + t1._text_selection_toolbar0$_page = t2; + t1._nextPage = null; + }, + $signature: 0 + }; + A._CupertinoTextSelectionToolbarItems.prototype = { + createRenderObject$1(context) { + var t1 = new A._RenderCupertinoTextSelectionToolbarItems(A.LinkedHashMap_LinkedHashMap$_empty(type$._CupertinoTextSelectionToolbarItemsSlot, type$.RenderBox), this.page, this.dividerWidth, 0, null, null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.RenderObject$0(); + return t1; + }, + updateRenderObject$2(context, renderObject) { + renderObject.set$page(0, this.page); + renderObject.set$dividerWidth(this.dividerWidth); + }, + createElement$0(_) { + var t1 = type$.Element_2, + t2 = A.HashSet_HashSet(t1); + return new A._CupertinoTextSelectionToolbarItemsElement(A.LinkedHashMap_LinkedHashMap$_empty(type$._CupertinoTextSelectionToolbarItemsSlot, t1), t2, this, B._ElementLifecycle_0); + } + }; + A._CupertinoTextSelectionToolbarItemsElement.prototype = { + get$renderObject() { + return type$._RenderCupertinoTextSelectionToolbarItems._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); + }, + _updateRenderObject$2(child, slot) { + var t1; + switch (slot.index) { + case 0: + t1 = type$._RenderCupertinoTextSelectionToolbarItems._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); + t1._backButton = t1._updateChild$3(t1._backButton, child, B._CupertinoTextSelectionToolbarItemsSlot_0); + break; + case 1: + t1 = type$._RenderCupertinoTextSelectionToolbarItems._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); + t1._nextButton = t1._updateChild$3(t1._nextButton, child, B._CupertinoTextSelectionToolbarItemsSlot_1); + break; + case 2: + t1 = type$._RenderCupertinoTextSelectionToolbarItems._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); + t1._nextButtonDisabled = t1._updateChild$3(t1._nextButtonDisabled, child, B._CupertinoTextSelectionToolbarItemsSlot_2); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + insertRenderObjectChild$2(child, slot) { + var t1, t2; + if (slot instanceof A._CupertinoTextSelectionToolbarItemsSlot) { + this._updateRenderObject$2(type$.RenderBox._as(child), slot); + return; + } + if (slot instanceof A.IndexedSlot) { + t1 = type$._RenderCupertinoTextSelectionToolbarItems._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); + type$.RenderBox._as(child); + t2 = slot.value; + t2 = t2 == null ? null : t2.get$renderObject(); + type$.nullable_RenderBox._as(t2); + t1.adoptChild$1(child); + t1._insertIntoChildList$2$after(child, t2); + return; + } + }, + moveRenderObjectChild$3(child, oldSlot, newSlot) { + type$._RenderCupertinoTextSelectionToolbarItems._as(A.RenderObjectElement.prototype.get$renderObject.call(this)).move$2$after(type$.RenderBox._as(child), type$.nullable_RenderBox._as(newSlot.value.get$renderObject())); + }, + removeRenderObjectChild$2(child, slot) { + var t1; + if (slot instanceof A._CupertinoTextSelectionToolbarItemsSlot) { + this._updateRenderObject$2(null, slot); + return; + } + t1 = type$._RenderCupertinoTextSelectionToolbarItems._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); + type$.RenderBox._as(child); + t1._removeFromChildList$1(child); + t1.dropChild$1(child); + }, + visitChildren$1(visitor) { + var t2, t3, + t1 = this.slotToChild; + t1.get$values(t1).forEach$1(0, visitor); + t1 = this.___CupertinoTextSelectionToolbarItemsElement__children_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = J.get$iterator$ax(t1); + t2 = this._text_selection_toolbar0$_forgottenChildren; + for (; t1.moveNext$0();) { + t3 = t1.get$current(t1); + if (!t2.contains$1(0, t3)) + visitor.call$1(t3); + } + }, + forgetChild$1(child) { + var t2, + t1 = this.slotToChild; + if (t1.containsKey$1(0, child._slot)) { + t2 = child._slot; + t2.toString; + t1.remove$1(0, type$._CupertinoTextSelectionToolbarItemsSlot._as(t2)); + } else + this._text_selection_toolbar0$_forgottenChildren.add$1(0, child); + this.super$Element$forgetChild(child); + }, + _mountChild$2(widget, slot) { + var t1 = this.slotToChild, + oldChild = t1.$index(0, slot), + newChild = this.updateChild$3(oldChild, widget, slot); + if (oldChild != null) + t1.remove$1(0, slot); + if (newChild != null) + t1.$indexSet(0, slot, newChild); + }, + mount$2($parent, newSlot) { + var t1, t2, previousChild, i, newChild, _this = this; + _this.super$RenderObjectElement$mount($parent, newSlot); + t1 = _this._widget; + t1.toString; + type$._CupertinoTextSelectionToolbarItems._as(t1); + _this._mountChild$2(t1.backButton, B._CupertinoTextSelectionToolbarItemsSlot_0); + _this._mountChild$2(t1.nextButton, B._CupertinoTextSelectionToolbarItemsSlot_1); + _this._mountChild$2(t1.nextButtonDisabled, B._CupertinoTextSelectionToolbarItemsSlot_2); + t1 = t1.children; + _this.___CupertinoTextSelectionToolbarItemsElement__children_A = A.List_List$filled(t1.length, $.$get$_NullElement_instance0(), false, type$.Element_2); + for (t2 = type$.IndexedSlot_nullable_Element, previousChild = null, i = 0; i < J.get$length$asx(_this.___CupertinoTextSelectionToolbarItemsElement__children_A); ++i, previousChild = newChild) { + newChild = _this.inflateWidget$2(t1[i], new A.IndexedSlot(previousChild, i, t2)); + J.$indexSet$ax(_this.___CupertinoTextSelectionToolbarItemsElement__children_A, i, newChild); + } + }, + update$1(_, newWidget) { + var t1, t2, t3, _this = this; + _this.super$RenderObjectElement$update(0, newWidget); + t1 = _this._widget; + t1.toString; + type$._CupertinoTextSelectionToolbarItems._as(t1); + _this._mountChild$2(t1.backButton, B._CupertinoTextSelectionToolbarItemsSlot_0); + _this._mountChild$2(t1.nextButton, B._CupertinoTextSelectionToolbarItemsSlot_1); + _this._mountChild$2(t1.nextButtonDisabled, B._CupertinoTextSelectionToolbarItemsSlot_2); + t2 = _this.___CupertinoTextSelectionToolbarItemsElement__children_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = _this._text_selection_toolbar0$_forgottenChildren; + _this.___CupertinoTextSelectionToolbarItemsElement__children_A = _this.updateChildren$3$forgottenChildren(t2, t1.children, t3); + t3.clear$0(0); + } + }; + A._RenderCupertinoTextSelectionToolbarItems.prototype = { + _updateChild$3(oldChild, newChild, slot) { + var _this = this; + if (oldChild != null) { + _this.dropChild$1(oldChild); + _this.slottedChildren.remove$1(0, slot); + } + if (newChild != null) { + _this.slottedChildren.$indexSet(0, slot, newChild); + _this.adoptChild$1(newChild); + } + return newChild; + }, + set$page(_, value) { + if (value == this._text_selection_toolbar0$_page) + return; + this._text_selection_toolbar0$_page = value; + this.markNeedsLayout$0(); + }, + set$dividerWidth(value) { + if (value === this._dividerWidth) + return; + this._dividerWidth = value; + this.markNeedsLayout$0(); + }, + performLayout$0() { + var t2, t3, t4, toolbarWidth, greatestHeight, firstPageWidth, t5, t6, _this = this, t1 = {}; + if (_this.ContainerRenderObjectMixin__firstChild == null) { + t1 = type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(_this)); + _this._box$_size = new A.Size(A.clampDouble(0, t1.minWidth, t1.maxWidth), A.clampDouble(0, t1.minHeight, t1.maxHeight)); + return; + } + t2 = _this._backButton; + t2.toString; + t3 = type$.BoxConstraints; + t4 = t3._as(A.RenderObject.prototype.get$constraints.call(_this)); + t2.layout$2$parentUsesSize(new A.BoxConstraints(0, t4.maxWidth, 0, t4.maxHeight), true); + t4 = _this._nextButton; + t4.toString; + t2 = t3._as(A.RenderObject.prototype.get$constraints.call(_this)); + t4.layout$2$parentUsesSize(new A.BoxConstraints(0, t2.maxWidth, 0, t2.maxHeight), true); + t2 = _this._nextButtonDisabled; + t2.toString; + t4 = t3._as(A.RenderObject.prototype.get$constraints.call(_this)); + t2.layout$2$parentUsesSize(new A.BoxConstraints(0, t4.maxWidth, 0, t4.maxHeight), true); + t4 = _this._backButton._box$_size._dx; + t2 = _this._nextButton._box$_size._dx; + t1.currentButtonPosition = 0; + toolbarWidth = A._Cell$named("toolbarWidth"); + greatestHeight = A._InitializedCell$named("greatestHeight", new A._RenderCupertinoTextSelectionToolbarItems_performLayout_closure()); + firstPageWidth = A._Cell$named("firstPageWidth"); + t1.currentPage = 0; + t1.i = -1; + _this.visitChildren$1(new A._RenderCupertinoTextSelectionToolbarItems_performLayout_closure0(t1, _this, t4 + t2, firstPageWidth, greatestHeight, toolbarWidth)); + t1 = t1.currentPage; + if (t1 > 0) { + t2 = _this._nextButton.parentData; + t2.toString; + t4 = type$.ToolbarItemsParentData; + t4._as(t2); + t5 = _this._nextButtonDisabled.parentData; + t5.toString; + t4._as(t5); + t6 = _this._backButton.parentData; + t6.toString; + t4._as(t6); + if (_this._text_selection_toolbar0$_page === t1) { + t5.offset = new A.Offset(toolbarWidth._readLocal$0(), 0); + t5.shouldPaint = true; + toolbarWidth.__late_helper$_value = toolbarWidth._readLocal$0() + _this._nextButtonDisabled._box$_size._dx; + } else { + t2.offset = new A.Offset(toolbarWidth._readLocal$0(), 0); + t2.shouldPaint = true; + toolbarWidth.__late_helper$_value = toolbarWidth._readLocal$0() + _this._nextButton._box$_size._dx; + } + if (_this._text_selection_toolbar0$_page > 0) { + t6.offset = B.Offset_0_0; + t6.shouldPaint = true; + } + } else + toolbarWidth.__late_helper$_value = toolbarWidth._readLocal$0() - _this._dividerWidth; + _this._box$_size = t3._as(A.RenderObject.prototype.get$constraints.call(_this)).constrain$1(new A.Size(toolbarWidth._readLocal$0(), greatestHeight._read$0())); + }, + paint$2(context, offset) { + this.visitChildren$1(new A._RenderCupertinoTextSelectionToolbarItems_paint_closure(offset, context)); + }, + setupParentData$1(child) { + if (!(child.parentData instanceof A.ToolbarItemsParentData)) + child.parentData = new A.ToolbarItemsParentData(null, null, B.Offset_0_0); + }, + hitTestChildren$2$position(result, position) { + var t1, t2, _this = this, + child = _this.ContainerRenderObjectMixin__lastChild; + for (t1 = type$.ToolbarItemsParentData; child != null;) { + t2 = child.parentData; + t2.toString; + t1._as(t2); + if (!t2.shouldPaint) { + child = t2.ContainerParentDataMixin_previousSibling; + continue; + } + if (A._RenderCupertinoTextSelectionToolbarItems_hitTestChild(child, result, position)) + return true; + child = t2.ContainerParentDataMixin_previousSibling; + } + if (A._RenderCupertinoTextSelectionToolbarItems_hitTestChild(_this._backButton, result, position)) + return true; + if (A._RenderCupertinoTextSelectionToolbarItems_hitTestChild(_this._nextButton, result, position)) + return true; + if (A._RenderCupertinoTextSelectionToolbarItems_hitTestChild(_this._nextButtonDisabled, result, position)) + return true; + return false; + }, + attach$1(owner) { + var t1, t2; + this.super$__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin$attach(owner); + for (t1 = this.slottedChildren, t1 = t1.get$values(t1), t2 = A._instanceType(t1), t2 = new A.MappedIterator(J.get$iterator$ax(t1.__internal$_iterable), t1._f, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MappedIterator<1,2>")); t2.moveNext$0();) + t2.__internal$_current.attach$1(owner); + }, + detach$0(_) { + var t1, t2; + this.super$__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin$detach(0); + for (t1 = this.slottedChildren, t1 = t1.get$values(t1), t2 = A._instanceType(t1), t2 = new A.MappedIterator(J.get$iterator$ax(t1.__internal$_iterable), t1._f, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MappedIterator<1,2>")); t2.moveNext$0();) + t2.__internal$_current.detach$0(0); + }, + redepthChildren$0() { + this.visitChildren$1(new A._RenderCupertinoTextSelectionToolbarItems_redepthChildren_closure(this)); + }, + visitChildren$1(visitor) { + var _this = this, + t1 = _this._backButton; + if (t1 != null) + visitor.call$1(t1); + t1 = _this._nextButton; + if (t1 != null) + visitor.call$1(t1); + t1 = _this._nextButtonDisabled; + if (t1 != null) + visitor.call$1(t1); + _this.super$ContainerRenderObjectMixin$visitChildren(visitor); + }, + visitChildrenForSemantics$1(visitor) { + this.visitChildren$1(new A._RenderCupertinoTextSelectionToolbarItems_visitChildrenForSemantics_closure(visitor)); + }, + debugDescribeChildren$0() { + var value = A._setArrayType([], type$.JSArray_DiagnosticsNode); + this.visitChildren$1(new A._RenderCupertinoTextSelectionToolbarItems_debugDescribeChildren_closure(this, value)); + return value; + } + }; + A._RenderCupertinoTextSelectionToolbarItems_performLayout_closure.prototype = { + call$0() { + return 0; + }, + $signature: 410 + }; + A._RenderCupertinoTextSelectionToolbarItems_performLayout_closure0.prototype = { + call$1(renderObjectChild) { + var t3, t4, t5, paginationButtonsWidth, t6, currentButtonPosition, _this = this, + t1 = _this._box_0, + t2 = ++t1.i; + type$.RenderBox._as(renderObjectChild); + t3 = renderObjectChild.parentData; + t3.toString; + type$.ToolbarItemsParentData._as(t3); + t3.shouldPaint = false; + t4 = _this.$this; + if (renderObjectChild == t4._backButton || renderObjectChild == t4._nextButton || renderObjectChild == t4._nextButtonDisabled || t1.currentPage > t4._text_selection_toolbar0$_page) + return; + t5 = t1.currentPage === 0; + if (t5) + paginationButtonsWidth = t2 === t4.ContainerRenderObjectMixin__childCount - 1 ? 0 : t4._nextButton._box$_size._dx; + else + paginationButtonsWidth = _this.subsequentPageButtonsWidth; + t2 = t5 ? type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(t4)).maxWidth : _this.firstPageWidth._readLocal$0(); + t5 = type$.BoxConstraints; + renderObjectChild.layout$2$parentUsesSize(A.BoxConstraints$loose(new A.Size(t2 - paginationButtonsWidth, t5._as(A.RenderObject.prototype.get$constraints.call(t4)).maxHeight)), true); + t2 = _this.greatestHeight; + t2.__late_helper$_value = renderObjectChild._box$_size._dy > t2._read$0() ? renderObjectChild._box$_size._dy : t2._read$0(); + if (t1.currentButtonPosition + paginationButtonsWidth + renderObjectChild._box$_size._dx > t5._as(A.RenderObject.prototype.get$constraints.call(t4)).maxWidth) { + ++t1.currentPage; + t2 = t4._backButton._box$_size._dx; + t1.currentButtonPosition = t2 + t4._dividerWidth; + t6 = t4._nextButton._box$_size._dx; + renderObjectChild.layout$2$parentUsesSize(A.BoxConstraints$loose(new A.Size(_this.firstPageWidth._readLocal$0() - (t2 + t6), t5._as(A.RenderObject.prototype.get$constraints.call(t4)).maxHeight)), true); + } + t2 = t1.currentButtonPosition; + t3.offset = new A.Offset(t2, 0); + currentButtonPosition = t1.currentButtonPosition = t2 + (renderObjectChild._box$_size._dx + t4._dividerWidth); + t1 = t1.currentPage; + t2 = t1 === t4._text_selection_toolbar0$_page; + t3.shouldPaint = t2; + if (t1 === 0) + _this.firstPageWidth.__late_helper$_value = currentButtonPosition + t4._nextButton._box$_size._dx; + if (t2) + _this.toolbarWidth.__late_helper$_value = currentButtonPosition; + }, + $signature: 80 + }; + A._RenderCupertinoTextSelectionToolbarItems_paint_closure.prototype = { + call$1(renderObjectChild) { + var t1; + type$.RenderBox._as(renderObjectChild); + t1 = renderObjectChild.parentData; + t1.toString; + type$.ToolbarItemsParentData._as(t1); + if (t1.shouldPaint) + this.context.paintChild$2(renderObjectChild, t1.offset.$add(0, this.offset)); + }, + $signature: 80 + }; + A._RenderCupertinoTextSelectionToolbarItems_hitTestChild_closure.prototype = { + call$2(result, transformed) { + return this.child.hitTest$2$position(result, transformed); + }, + $signature: 77 + }; + A._RenderCupertinoTextSelectionToolbarItems_redepthChildren_closure.prototype = { + call$1(renderObjectChild) { + this.$this.redepthChild$1(type$.RenderBox._as(renderObjectChild)); + }, + $signature: 80 + }; + A._RenderCupertinoTextSelectionToolbarItems_visitChildrenForSemantics_closure.prototype = { + call$1(renderObjectChild) { + var t1; + type$.RenderBox._as(renderObjectChild); + t1 = renderObjectChild.parentData; + t1.toString; + if (type$.ToolbarItemsParentData._as(t1).shouldPaint) + this.visitor.call$1(renderObjectChild); + }, + $signature: 80 + }; + A._RenderCupertinoTextSelectionToolbarItems_debugDescribeChildren_closure.prototype = { + call$1(renderObjectChild) { + var t1, t2, _this = this, _null = null; + type$.RenderBox._as(renderObjectChild); + t1 = _this.$this; + if (renderObjectChild == t1._backButton) { + renderObjectChild.toString; + _this.value.push(A.DiagnosticableTreeNode$("back button", _null, renderObjectChild)); + } else if (renderObjectChild == t1._nextButton) { + renderObjectChild.toString; + _this.value.push(A.DiagnosticableTreeNode$("next button", _null, renderObjectChild)); + } else { + t2 = _this.value; + if (renderObjectChild == t1._nextButtonDisabled) { + renderObjectChild.toString; + t2.push(A.DiagnosticableTreeNode$("next button disabled", _null, renderObjectChild)); + } else { + renderObjectChild.toString; + t2.push(A.DiagnosticableTreeNode$("menu item", _null, renderObjectChild)); + } + } + }, + $signature: 80 + }; + A._CupertinoTextSelectionToolbarItemsSlot.prototype = { + _enumToString$0() { + return "_CupertinoTextSelectionToolbarItemsSlot." + this._core$_name; + } + }; + A._NullElement0.prototype = {}; + A._NullWidget.prototype = { + createElement$0(_) { + return A.throwExpression(A.UnimplementedError$(null)); + } + }; + A.__CupertinoTextSelectionToolbarContentState_State_TickerProviderStateMixin.prototype = { + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTickers$0(); + }, + dispose$0() { + var _this = this, + t1 = _this.TickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTickers()); + _this.TickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + } + }; + A.__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin.prototype = { + attach$1(owner) { + var child, t1, t2; + this.super$RenderObject$attach(owner); + child = this.ContainerRenderObjectMixin__firstChild; + for (t1 = type$.ToolbarItemsParentData; child != null;) { + child.attach$1(owner); + t2 = child.parentData; + t2.toString; + child = t1._as(t2).ContainerParentDataMixin_nextSibling; + } + }, + detach$0(_) { + var child, t1, t2; + this.super$AbstractNode$detach(0); + child = this.ContainerRenderObjectMixin__firstChild; + for (t1 = type$.ToolbarItemsParentData; child != null;) { + child.detach$0(0); + t2 = child.parentData; + t2.toString; + child = t1._as(t2).ContainerParentDataMixin_nextSibling; + } + } + }; + A.__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin.prototype = {}; + A.CupertinoTextSelectionToolbarButton.prototype = { + build$1(context) { + var t1 = this.onPressed, + t2 = t1 == null ? 1 : 0.7; + return A.CupertinoButton$(B.Alignment_0_0, null, this.child, B.Color_3944751136, B.Color_3944751136, 44, t1, B.EdgeInsets_18_16_18_16, t2); + } + }; A.CupertinoTextThemeData.prototype = { get$textStyle() { var t1 = this._textStyle, @@ -196531,7 +206265,7 @@ A.CupertinoTheme.prototype = { build$1(context) { var _null = null; - return new A._InheritedCupertinoTheme(this, A.IconTheme$(this.child, new A.CupertinoIconThemeData(this.data.get$primaryColor(), _null, _null, _null), _null), _null); + return new A._InheritedCupertinoTheme(this, A.IconTheme$(this.child, A.CupertinoIconThemeData$(this.data.get$primaryColor(), _null, _null, _null, _null, _null, _null, _null), _null), _null); } }; A._InheritedCupertinoTheme.prototype = { @@ -196580,7 +206314,7 @@ call$1(color) { return A.CupertinoDynamicColor_maybeResolve(color, this.context); }, - $signature: 876 + $signature: 725 }; A.NoDefaultCupertinoThemeData.prototype = { resolveFrom$1(context) { @@ -196616,7 +206350,7 @@ call$1(color) { return A.CupertinoDynamicColor_maybeResolve(color, this.context); }, - $signature: 876 + $signature: 725 }; A._CupertinoThemeDefaults.prototype = { resolveFrom$2(context, resolveTextTheme) { @@ -196641,7 +206375,7 @@ call$1(color) { return color instanceof A.CupertinoDynamicColor ? color.resolveFrom$1(this.context) : color; }, - $signature: 365 + $signature: 412 }; A._CupertinoTextThemeDefaults.prototype = {}; A._DefaultCupertinoTextThemeData.prototype = { @@ -196660,24 +206394,24 @@ canvas.drawRRect$2(rrect.shift$1(shadow.offset), shadow.toPaint$0()); } t1 = rrect.inflate$1(0.5); - t2 = $.$get$useCanvasKit(); - t3 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$_renderer(); + t3 = t2.createPaint$0(); t3.set$color(0, B.Color_167772160); canvas.drawRRect$2(t1, t3); - t1 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t1.set$color(0, this.color); - canvas.drawRRect$2(rrect, t1); + t2 = t2.createPaint$0(); + t2.set$color(0, this.color); + canvas.drawRRect$2(rrect, t2); } }; A._testPlatform_closure.prototype = { call$0() { return null; }, - $signature: 1132 + $signature: 2494 }; A._browserPlatform_closure.prototype = { call$0() { - var t1 = window.navigator.platform, + var t1 = self.window.navigator.platform, navigatorPlatform = t1 == null ? null : t1.toLowerCase(); if (navigatorPlatform == null) navigatorPlatform = ""; @@ -196689,11 +206423,11 @@ return B.TargetPlatform_2; if (B.JSString_methods.contains$1(navigatorPlatform, "android")) return B.TargetPlatform_0; - if (window.matchMedia("only screen and (pointer: fine)").matches) + if (self.window.matchMedia("only screen and (pointer: fine)").matches) return B.TargetPlatform_3; return B.TargetPlatform_0; }, - $signature: 1136 + $signature: 2559 }; A._ErrorDiagnostic.prototype = { get$value(_) { @@ -196827,13 +206561,13 @@ call$0() { return J.trimLeft$0$s(this.$this.exceptionAsString$0().split("\n")[0]); }, - $signature: 75 + $signature: 74 }; A.FlutterErrorDetails_summary_closure.prototype = { call$1(node) { return node.get$level(node) === B.DiagnosticLevel_6; }, - $signature: 1153 + $signature: 2564 }; A.FlutterErrorDetails_summary_closure0.prototype = { call$0() { @@ -196845,7 +206579,7 @@ call$1(frame) { return frame.packageScheme === "dart"; }, - $signature: 1156 + $signature: 2578 }; A.FlutterError.prototype = { get$message(_) { @@ -196865,31 +206599,31 @@ call$1(line) { return A.ErrorDescription$(line); }, - $signature: 1157 + $signature: 2581 }; A.FlutterError_defaultStackFilter_closure.prototype = { call$1(value) { return value + 1; }, - $signature: 120 + $signature: 135 }; A.FlutterError_defaultStackFilter_closure0.prototype = { call$1(value) { return value + 1; }, - $signature: 120 + $signature: 135 }; A.FlutterError_toString_closure.prototype = { call$1(node) { return B.JSString_methods.trimRight$0(this.renderer.render$1(0, node)); }, - $signature: 1158 + $signature: 2587 }; A.debugPrintStack_closure.prototype = { call$1(line) { return J.contains$1$asx(line, "StackTrace.current") || B.JSString_methods.contains$1(line, "dart-sdk/lib/_internal") || B.JSString_methods.contains$1(line, "dart:sdk_internal"); }, - $signature: 69 + $signature: 75 }; A.DiagnosticsStackTrace.prototype = { get$allowTruncate() { @@ -196926,7 +206660,7 @@ t1.onBuildScheduled = _this.get$_handleBuildScheduled(); $.$get$EnginePlatformDispatcher__instance()._onLocaleChanged = _this.get$handleLocaleChanged(); B.OptionalMethodChannel_qNA.setMethodCallHandler$1(_this.get$_handleNavigationInvocation()); - t1 = new A.DefaultPlatformMenuDelegate(A.LinkedHashMap_LinkedHashMap$_empty(t4, type$.MenuItem), B.OptionalMethodChannel_AWk); + t1 = new A.DefaultPlatformMenuDelegate(A.LinkedHashMap_LinkedHashMap$_empty(t4, type$.PlatformMenuItem), B.OptionalMethodChannel_AWk); B.OptionalMethodChannel_AWk.setMethodCallHandler$1(t1.get$_platform_menu_bar$_methodCallHandler()); _this.WidgetsBinding___WidgetsBinding_platformMenuDelegate_A = t1; _this.initServiceExtensions$0(); @@ -196999,7 +206733,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 873 + $signature: 724 }; A.BindingBase_initServiceExtensions_closure0.prototype = { call$1(uri) { @@ -197022,7 +206756,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 452 + $signature: 494 }; A.BindingBase_initServiceExtensions_closure1.prototype = { call$0() { @@ -197048,7 +206782,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 873 + $signature: 724 }; A.BindingBase_initServiceExtensions_closure2.prototype = { call$1(serverAddress) { @@ -197071,7 +206805,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 452 + $signature: 494 }; A.BindingBase_lockEvents_closure.prototype = { call$0() { @@ -197133,7 +206867,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 249 + $signature: 270 }; A.BindingBase_registerNumericServiceExtension_closure.prototype = { call$1(parameters) { @@ -197190,7 +206924,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 249 + $signature: 270 }; A.BindingBase_registerStringServiceExtension_closure.prototype = { call$1(parameters) { @@ -197243,7 +206977,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 249 + $signature: 270 }; A.BindingBase_registerServiceExtension_closure.prototype = { call$2(method, parameters) { @@ -197320,123 +207054,143 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 749 + $signature: 840 }; A.BindingBase_registerServiceExtension__closure.prototype = { call$0() { return A.Future_Future$delayed(B.Duration_0, null, type$.void); }, - $signature: 104 + $signature: 95 }; A.DebugReassembleConfig.prototype = {}; A.Listenable.prototype = {}; A.ChangeNotifier.prototype = { addListener$1(_, listener) { - var newListeners, i, _this = this, - t1 = _this.ChangeNotifier__count, - t2 = _this.ChangeNotifier__listeners, - t3 = t2.length; - if (t1 === t3) { - t2 = type$.nullable_void_Function; - if (t1 === 0) { - t1 = A.List_List$filled(1, null, false, t2); - _this.ChangeNotifier__listeners = t1; - } else { - newListeners = A.List_List$filled(t3 * 2, null, false, t2); - for (t1 = _this.ChangeNotifier__count, t2 = _this.ChangeNotifier__listeners, i = 0; i < t1; ++i) - newListeners[i] = t2[i]; - _this.ChangeNotifier__listeners = newListeners; - t1 = newListeners; + var t1, newListeners, i, t2, _this = this; + if (_this.get$_count(_this) === _this.get$_change_notifier$_listeners().length) { + t1 = type$.nullable_void_Function; + if (_this.get$_count(_this) === 0) + _this.set$_change_notifier$_listeners(A.List_List$filled(1, null, false, t1)); + else { + newListeners = A.List_List$filled(_this.get$_change_notifier$_listeners().length * 2, null, false, t1); + for (i = 0; i < _this.get$_count(_this); ++i) + newListeners[i] = _this.get$_change_notifier$_listeners()[i]; + _this.set$_change_notifier$_listeners(newListeners); } - } else - t1 = t2; - t1[_this.ChangeNotifier__count++] = listener; + } + t1 = _this.get$_change_notifier$_listeners(); + t2 = _this.get$_count(_this); + _this.set$_count(0, t2 + 1); + t1[t2] = listener; }, _removeAt$1(index) { - var newListeners, i, i0, _this = this, - t1 = --_this.ChangeNotifier__count, - t2 = _this.ChangeNotifier__listeners; - if (t1 * 2 <= t2.length) { - newListeners = A.List_List$filled(t1, null, false, type$.nullable_void_Function); - for (t1 = _this.ChangeNotifier__listeners, i = 0; i < index; ++i) - newListeners[i] = t1[i]; - for (t2 = _this.ChangeNotifier__count, i = index; i < t2; i = i0) { + var newListeners, i, i0, _this = this; + _this.set$_count(0, _this.get$_count(_this) - 1); + if (_this.get$_count(_this) * 2 <= _this.get$_change_notifier$_listeners().length) { + newListeners = A.List_List$filled(_this.get$_count(_this), null, false, type$.nullable_void_Function); + for (i = 0; i < index; ++i) + newListeners[i] = _this.get$_change_notifier$_listeners()[i]; + for (i = index; i < _this.get$_count(_this); i = i0) { i0 = i + 1; - newListeners[i] = t1[i0]; + newListeners[i] = _this.get$_change_notifier$_listeners()[i0]; } - _this.ChangeNotifier__listeners = newListeners; + _this.set$_change_notifier$_listeners(newListeners); } else { - for (i = index; i < t1; i = i0) { + for (i = index; i < _this.get$_count(_this); i = i0) { i0 = i + 1; - t2[i] = t2[i0]; + _this.get$_change_notifier$_listeners()[i] = _this.get$_change_notifier$_listeners()[i0]; } - t2[t1] = null; + _this.get$_change_notifier$_listeners()[_this.get$_count(_this)] = null; } }, removeListener$1(_, listener) { var i, _this = this; - for (i = 0; i < _this.ChangeNotifier__count; ++i) - if (J.$eq$(_this.ChangeNotifier__listeners[i], listener)) { - if (_this.ChangeNotifier__notificationCallStackDepth > 0) { - _this.ChangeNotifier__listeners[i] = null; - ++_this.ChangeNotifier__reentrantlyRemovedListeners; + for (i = 0; i < _this.get$_count(_this); ++i) + if (J.$eq$(_this.get$_change_notifier$_listeners()[i], listener)) { + if (_this.get$_notificationCallStackDepth() > 0) { + _this.get$_change_notifier$_listeners()[i] = null; + _this.set$_reentrantlyRemovedListeners(_this.get$_reentrantlyRemovedListeners() + 1); } else _this._removeAt$1(i); break; } }, dispose$0() { - this.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - this.ChangeNotifier__count = 0; + this.set$_change_notifier$_listeners($.$get$ChangeNotifier__emptyListeners()); + this.set$_count(0, 0); }, notifyListeners$0() { - var i, exception, stack, t2, exception0, rti, t3, newLength, newListeners, newIndex, listener, newIndex0, swapIndex, _this = this, - t1 = _this.ChangeNotifier__count; - if (t1 === 0) + var i, exception, stack, end, t1, exception0, rti, t2, newLength, newListeners, newIndex, listener, newIndex0, swapIndex, _this = this; + if (_this.get$_count(_this) === 0) return; - ++_this.ChangeNotifier__notificationCallStackDepth; - for (i = 0; i < t1; ++i) + _this.set$_notificationCallStackDepth(_this.get$_notificationCallStackDepth() + 1); + end = _this.get$_count(_this); + for (i = 0; i < end; ++i) try { - t2 = _this.ChangeNotifier__listeners[i]; - if (t2 != null) - t2.call$0(); + t1 = _this.get$_change_notifier$_listeners()[i]; + if (t1 != null) + t1.call$0(); } catch (exception0) { exception = A.unwrapException(exception0); stack = A.getTraceFromException(exception0); rti = _this instanceof A.Closure ? A.closureFunctionType(_this) : null; - t2 = A.ErrorDescription$("while dispatching notifications for " + A.createRuntimeType(rti == null ? A.instanceType(_this) : rti).toString$0(0)); - t3 = $.$get$FlutterError_onError(); - if (t3 != null) - t3.call$1(new A.FlutterErrorDetails(exception, stack, "foundation library", t2, null, new A.ChangeNotifier_notifyListeners_closure(_this), false)); + t1 = A.ErrorDescription$("while dispatching notifications for " + A.createRuntimeType(rti == null ? A.instanceType(_this) : rti).toString$0(0)); + t2 = $.$get$FlutterError_onError(); + if (t2 != null) + t2.call$1(new A.FlutterErrorDetails(exception, stack, "foundation library", t1, null, new A.ChangeNotifier_notifyListeners_closure(_this), false)); } - if (--_this.ChangeNotifier__notificationCallStackDepth === 0 && _this.ChangeNotifier__reentrantlyRemovedListeners > 0) { - newLength = _this.ChangeNotifier__count - _this.ChangeNotifier__reentrantlyRemovedListeners; - t1 = _this.ChangeNotifier__listeners; - if (newLength * 2 <= t1.length) { + _this.set$_notificationCallStackDepth(_this.get$_notificationCallStackDepth() - 1); + if (_this.get$_notificationCallStackDepth() === 0 && _this.get$_reentrantlyRemovedListeners() > 0) { + newLength = _this.get$_count(_this) - _this.get$_reentrantlyRemovedListeners(); + if (newLength * 2 <= _this.get$_change_notifier$_listeners().length) { newListeners = A.List_List$filled(newLength, null, false, type$.nullable_void_Function); - for (t1 = _this.ChangeNotifier__count, t2 = _this.ChangeNotifier__listeners, newIndex = 0, i = 0; i < t1; ++i) { - listener = t2[i]; + for (newIndex = 0, i = 0; i < _this.get$_count(_this); ++i) { + listener = _this.get$_change_notifier$_listeners()[i]; if (listener != null) { newIndex0 = newIndex + 1; newListeners[newIndex] = listener; newIndex = newIndex0; } } - _this.ChangeNotifier__listeners = newListeners; + _this.set$_change_notifier$_listeners(newListeners); } else for (i = 0; i < newLength; ++i) - if (t1[i] == null) { + if (_this.get$_change_notifier$_listeners()[i] == null) { swapIndex = i + 1; - for (; t2 = t1[swapIndex], t2 == null;) + for (; _this.get$_change_notifier$_listeners()[swapIndex] == null;) ++swapIndex; - t1[i] = t2; - t1[swapIndex] = null; + _this.get$_change_notifier$_listeners()[i] = _this.get$_change_notifier$_listeners()[swapIndex]; + _this.get$_change_notifier$_listeners()[swapIndex] = null; } - _this.ChangeNotifier__reentrantlyRemovedListeners = 0; - _this.ChangeNotifier__count = newLength; + _this.set$_reentrantlyRemovedListeners(0); + _this.set$_count(0, newLength); } }, - $isListenable: 1 + $isListenable: 1, + get$_count(receiver) { + return this.ChangeNotifier__count; + }, + get$_change_notifier$_listeners() { + return this.ChangeNotifier__listeners; + }, + get$_notificationCallStackDepth() { + return this.ChangeNotifier__notificationCallStackDepth; + }, + get$_reentrantlyRemovedListeners() { + return this.ChangeNotifier__reentrantlyRemovedListeners; + }, + set$_count(receiver, val) { + return this.ChangeNotifier__count = val; + }, + set$_change_notifier$_listeners(val) { + return this.ChangeNotifier__listeners = val; + }, + set$_notificationCallStackDepth(val) { + return this.ChangeNotifier__notificationCallStackDepth = val; + }, + set$_reentrantlyRemovedListeners(val) { + return this.ChangeNotifier__reentrantlyRemovedListeners = val; + } }; A.ChangeNotifier_notifyListeners_closure.prototype = { call$0() { @@ -197444,7 +207198,7 @@ t1 = this.$this; return A._setArrayType([A.DiagnosticsProperty$("The " + A.getRuntimeType(t1).toString$0(0) + " sending notification was", t1, true, B.C__NoDefaultValue, _null, false, _null, _null, B.DiagnosticLevel_3, _null, false, true, true, B.DiagnosticsTreeStyle_9, _null, type$.ChangeNotifier)], type$.JSArray_DiagnosticsNode); }, - $signature: 134 + $signature: 129 }; A._MergingListenable.prototype = { addListener$1(_, listener) { @@ -197468,6 +207222,9 @@ } }; A.ValueNotifier.prototype = { + ValueNotifier$1(_value, $T) { + this.ChangeNotifier__creationDispatched = true; + }, get$value(_) { return this._change_notifier$_value; }, @@ -197482,18 +207239,18 @@ } }; A.DiagnosticLevel.prototype = { - toString$0(_) { + _enumToString$0() { return "DiagnosticLevel." + this._core$_name; } }; A.DiagnosticsTreeStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "DiagnosticsTreeStyle." + this._core$_name; } }; A.TextTreeConfiguration.prototype = {}; A._WordWrapParseMode.prototype = { - toString$0(_) { + _enumToString$0() { return "_WordWrapParseMode." + this._core$_name; } }; @@ -197634,7 +207391,7 @@ } return index < t2[t1.currentChunk]; }, - $signature: 193 + $signature: 211 }; A._NoDefaultValue.prototype = {}; A.TextTreeRenderer.prototype = { @@ -197875,14 +207632,14 @@ ++t3.lines; } }, - $signature: 867 + $signature: 718 }; A.TextTreeRenderer__debugRender_closure.prototype = { call$1(n) { var t1 = n.get$level(n); return t1.index >= this.$this._minLevel.index; }, - $signature: 1193 + $signature: 2605 }; A.DiagnosticsNode.prototype = { get$level(_) { @@ -198013,10 +207770,10 @@ return t1; }, getProperties$0(_) { - return B.List_empty0; + return B.List_empty1; }, getChildren$0() { - return B.List_empty0; + return B.List_empty1; }, get$allowWrap() { return this.allowWrap; @@ -198040,10 +207797,10 @@ return ""; }, getProperties$0(_) { - return B.List_empty0; + return B.List_empty1; }, getChildren$0() { - return B.List_empty0; + return B.List_empty1; }, toDescription$1$parentConfiguration(parentConfiguration) { return ""; @@ -198080,7 +207837,7 @@ return "#" + A.shortHash(this); }, debugDescribeChildren$0() { - return B.List_empty0; + return B.List_empty1; } }; A.DiagnosticableTreeMixin.prototype = { @@ -198104,7 +207861,7 @@ return this.toDiagnosticsNode$2$name$style(null, null); }, debugDescribeChildren$0() { - return B.List_empty0; + return B.List_empty1; } }; A.DiagnosticsBlock.prototype = { @@ -198163,7 +207920,7 @@ A.LicenseParagraph.prototype = {}; A.LicenseEntry.prototype = {}; A._LicenseEntryWithLineBreaksParserState.prototype = { - toString$0(_) { + _enumToString$0() { return "_LicenseEntryWithLineBreaksParserState." + this._core$_name; } }; @@ -198314,7 +208071,7 @@ B.JSArray_methods.clear$0(t1); return new A.LicenseParagraph(t2, t3); }, - $signature: 1194 + $signature: 2608 }; A.LicenseRegistry_licenses_closure.prototype = { call$0() { @@ -198362,7 +208119,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 104 + $signature: 95 }; A.AbstractNode.prototype = { redepthChild$1(child) { @@ -198484,8 +208241,223 @@ return this._observer_list$_map._length !== 0; } }; + A.PersistentHashMap.prototype = { + put$2(_, key, value) { + var t1 = this._root, + t2 = t1 == null ? $.$get$_CompressedNode_empty() : t1, + newRoot = t2.put$4(0, 0, key, A.Primitives_objectHashCode(key), value); + if (newRoot === t1) + return this; + t1 = this.$ti; + return new A.PersistentHashMap(newRoot, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("PersistentHashMap<1,2>")); + }, + $index(_, key) { + var t1 = this._root; + if (t1 == null) + return null; + return t1.$get$3(0, 0, key, J.get$hashCode$(key)); + } + }; + A._TrieNode.prototype = {}; + A._FullNode.prototype = { + put$4(_, bitIndex, key, keyHash, value) { + var newNode, t2, clone, j, + index = B.JSInt_methods._shruOtherPositive$1(keyHash, bitIndex) & 31, + t1 = this.descendants, + node = t1[index]; + if (node == null) + node = $.$get$_CompressedNode_empty(); + newNode = node.put$4(0, bitIndex + 5, key, keyHash, value); + if (newNode === node) + t1 = this; + else { + t2 = t1.length; + clone = A.List_List$filled(t2, null, false, type$.nullable_Object); + for (j = 0; j < t2; ++j) + clone[j] = t1[j]; + clone[index] = newNode; + t1 = new A._FullNode(clone); + } + return t1; + }, + $get$3(_, bitIndex, key, keyHash) { + var node = this.descendants[B.JSInt_methods.$shru(keyHash, bitIndex) & 31]; + return node == null ? null : node.$get$3(0, bitIndex + 5, key, keyHash); + } + }; + A._CompressedNode.prototype = { + put$4(_, bitIndex, key, keyHash, value) { + var index, keyOrNull, t4, valueOrNode, newNode, clone, j, t5, existingKeyHash, list, occupiedCount, prefixLength, totalLength, newKeyValuePairs, srcIndex, dstIndex, _this = this, _null = null, + t1 = B.JSInt_methods._shruOtherPositive$1(keyHash, bitIndex) & 31, + bit = 1 << t1 >>> 0, + t2 = _this.occupiedIndices, + t3 = (t2 & bit - 1) >>> 0, + n = t3 - (t3 >>> 1 & 1431655765); + n = (n & 858993459) + (n >>> 2 & 858993459); + n = n + (n >>> 4) & 252645135; + n += n >>> 8; + index = n + (n >>> 16) & 63; + if ((t2 & bit) >>> 0 !== 0) { + t1 = _this.keyValuePairs; + t3 = 2 * index; + keyOrNull = t1[t3]; + t4 = t3 + 1; + valueOrNode = t1[t4]; + if (keyOrNull == null) { + newNode = J.put$4$z(valueOrNode, bitIndex + 5, key, keyHash, value); + if (newNode === valueOrNode) + return _this; + t3 = t1.length; + clone = A.List_List$filled(t3, _null, false, type$.nullable_Object); + for (j = 0; j < t3; ++j) + clone[j] = t1[j]; + clone[t4] = newNode; + return new A._CompressedNode(t2, clone); + } + if (J.$eq$(key, keyOrNull)) { + if (value == null ? valueOrNode == null : value === valueOrNode) + t1 = _this; + else { + t3 = t1.length; + clone = A.List_List$filled(t3, _null, false, type$.nullable_Object); + for (j = 0; j < t3; ++j) + clone[j] = t1[j]; + clone[t4] = value; + t1 = new A._CompressedNode(t2, clone); + } + return t1; + } + t5 = bitIndex + 5; + existingKeyHash = J.get$hashCode$(keyOrNull); + if (existingKeyHash === keyHash) { + list = A.List_List$filled(4, _null, false, type$.nullable_Object); + list[0] = keyOrNull; + list[1] = valueOrNode; + list[2] = key; + list[3] = value; + newNode = new A._HashCollisionNode(keyHash, list); + } else + newNode = $.$get$_CompressedNode_empty().put$4(0, t5, keyOrNull, existingKeyHash, valueOrNode).put$4(0, t5, key, keyHash, value); + t5 = t1.length; + clone = A.List_List$filled(t5, _null, false, type$.nullable_Object); + for (j = 0; j < t5; ++j) + clone[j] = t1[j]; + clone[t3] = null; + clone[t4] = newNode; + return new A._CompressedNode(t2, clone); + } else { + n = t2 - (t2 >>> 1 & 1431655765); + n = (n & 858993459) + (n >>> 2 & 858993459); + n = n + (n >>> 4) & 252645135; + n += n >>> 8; + occupiedCount = n + (n >>> 16) & 63; + if (occupiedCount >= 16) { + t2 = _this._inflate$1(bitIndex); + t2.descendants[t1] = $.$get$_CompressedNode_empty().put$4(0, bitIndex + 5, key, keyHash, value); + return t2; + } else { + prefixLength = 2 * index; + totalLength = 2 * occupiedCount; + newKeyValuePairs = A.List_List$filled(totalLength + 2, _null, false, type$.nullable_Object); + for (t1 = _this.keyValuePairs, srcIndex = 0; srcIndex < prefixLength; ++srcIndex) + newKeyValuePairs[srcIndex] = t1[srcIndex]; + newKeyValuePairs[prefixLength] = key; + newKeyValuePairs[prefixLength + 1] = value; + for (dstIndex = prefixLength + 2, srcIndex = prefixLength; srcIndex < totalLength; ++srcIndex, ++dstIndex) + newKeyValuePairs[dstIndex] = t1[srcIndex]; + return new A._CompressedNode((t2 | bit) >>> 0, newKeyValuePairs); + } + } + }, + $get$3(_, bitIndex, key, keyHash) { + var n, t2, keyOrNull, valueOrNode, + bit = 1 << (B.JSInt_methods.$shru(keyHash, bitIndex) & 31) >>> 0, + t1 = this.occupiedIndices; + if ((t1 & bit) >>> 0 === 0) + return null; + t1 = (t1 & bit - 1) >>> 0; + n = t1 - (t1 >>> 1 & 1431655765); + n = (n & 858993459) + (n >>> 2 & 858993459); + n = n + (n >>> 4) & 252645135; + n += n >>> 8; + t1 = this.keyValuePairs; + t2 = 2 * (n + (n >>> 16) & 63); + keyOrNull = t1[t2]; + valueOrNode = t1[t2 + 1]; + if (keyOrNull == null) + return valueOrNode.$get$3(0, bitIndex + 5, key, keyHash); + if (J.$eq$(key, keyOrNull)) + return valueOrNode; + return null; + }, + _inflate$1(bitIndex) { + var t1, t2, t3, srcIndex, dstIndex, keyOrNull, t4, + nodes = A.List_List$filled(32, null, false, type$.nullable_Object); + for (t1 = this.occupiedIndices, t2 = bitIndex + 5, t3 = this.keyValuePairs, srcIndex = 0, dstIndex = 0; dstIndex < 32; ++dstIndex) + if ((B.JSInt_methods._shruOtherPositive$1(t1, dstIndex) & 1) !== 0) { + keyOrNull = t3[srcIndex]; + t4 = srcIndex + 1; + if (keyOrNull == null) + nodes[dstIndex] = t3[t4]; + else + nodes[dstIndex] = $.$get$_CompressedNode_empty().put$4(0, t2, keyOrNull, J.get$hashCode$(keyOrNull), t3[t4]); + srcIndex += 2; + } + return new A._FullNode(nodes); + } + }; + A._HashCollisionNode.prototype = { + put$4(_, bitIndex, key, keyHash, val) { + var index, t2, t3, clone, j, $length, newArray, i, keyValuePairs, _this = this, + t1 = _this.hash; + if (keyHash == t1) { + index = _this._indexOf$1(key); + if (index !== -1) { + t1 = _this.keyValuePairs; + t2 = index + 1; + t3 = t1[t2]; + if (t3 == null ? val == null : t3 === val) + t1 = _this; + else { + t3 = t1.length; + clone = A.List_List$filled(t3, null, false, type$.nullable_Object); + for (j = 0; j < t3; ++j) + clone[j] = t1[j]; + clone[t2] = val; + t1 = new A._HashCollisionNode(keyHash, clone); + } + return t1; + } + t1 = _this.keyValuePairs; + $length = t1.length; + newArray = A.List_List$filled($length + 2, null, false, type$.nullable_Object); + for (i = 0; i < $length; ++i) + newArray[i] = t1[i]; + newArray[$length] = key; + newArray[$length + 1] = val; + return new A._HashCollisionNode(keyHash, newArray); + } + t1 = B.JSInt_methods._shruOtherPositive$1(t1, bitIndex); + keyValuePairs = A.List_List$filled(2, null, false, type$.nullable_Object); + keyValuePairs[1] = _this; + return new A._CompressedNode(1 << (t1 & 31) >>> 0, keyValuePairs).put$4(0, bitIndex, key, keyHash, val); + }, + $get$3(_, bitIndex, key, keyHash) { + var index = this._indexOf$1(key); + return index < 0 ? null : this.keyValuePairs[index + 1]; + }, + _indexOf$1(key) { + var t2, i, + t1 = this.keyValuePairs, + $length = t1.length; + for (t2 = J.getInterceptor$(key), i = 0; i < $length; i += 2) + if (t2.$eq(key, t1[i])) + return i; + return -1; + } + }; A.TargetPlatform.prototype = { - toString$0(_) { + _enumToString$0() { return "TargetPlatform." + this._core$_name; } }; @@ -198595,7 +208567,7 @@ call$1(line) { return line.length !== 0; }, - $signature: 69 + $signature: 75 }; A.SynchronousFuture.prototype = { asStream$0() { @@ -198614,7 +208586,7 @@ var result = onValue.call$1(this._synchronous_future$_value); if ($R._eval$1("Future<0>")._is(result)) return result; - return new A.SynchronousFuture($R._as(result), $R._eval$1("SynchronousFuture<0>")); + return new A.SynchronousFuture(result, $R._eval$1("SynchronousFuture<0>")); }, then$1$1($receiver, onValue, $R) { return this.then$1$2$onError($receiver, onValue, null, $R); @@ -198646,7 +208618,7 @@ } }; A.GestureDisposition.prototype = { - toString$0(_) { + _enumToString$0() { return "GestureDisposition." + this._core$_name; } }; @@ -198676,7 +208648,7 @@ return A.S(member) + " (eager winner)"; return A.S(member); }, - $signature: 1200 + $signature: 2614 }; A.GestureArenaManager.prototype = { add$2(_, pointer, member) { @@ -198771,7 +208743,7 @@ call$0() { return new A._GestureArena(A._setArrayType([], type$.JSArray_GestureArenaMember)); }, - $signature: 1202 + $signature: 2626 }; A.GestureArenaManager__tryToResolveArena_closure.prototype = { call$0() { @@ -198795,7 +208767,12 @@ _handlePointerDataPacket$1(packet) { var t1 = packet.data, t2 = $.$get$window()._debugDevicePixelRatio; - this.GestureBinding__pendingPointerEvents.addAll$1(0, A.PointerEventConverter_expand(t1, t2 == null ? A.EnginePlatformDispatcher_browserDevicePixelRatio() : t2)); + if (t2 == null) { + t2 = self.window.devicePixelRatio; + if (t2 === 0) + t2 = 1; + } + this.GestureBinding__pendingPointerEvents.addAll$1(0, A.PointerEventConverter_expand(t1, t2)); if (this._lockCount <= 0) this._flushPointerEventQueue$0(); }, @@ -198895,25 +208872,26 @@ var _null = null; return A._setArrayType([A.DiagnosticsProperty$("Event", this.event, true, B.C__NoDefaultValue, _null, false, _null, _null, B.DiagnosticLevel_3, _null, false, true, true, B.DiagnosticsTreeStyle_9, _null, type$.PointerEvent)], type$.JSArray_DiagnosticsNode); }, - $signature: 134 + $signature: 129 }; A.GestureBinding_dispatchEvent_closure0.prototype = { call$0() { var _null = null; return A._setArrayType([A.DiagnosticsProperty$("Event", this.event, true, B.C__NoDefaultValue, _null, false, _null, _null, B.DiagnosticLevel_3, _null, false, true, true, B.DiagnosticsTreeStyle_9, _null, type$.PointerEvent), A.DiagnosticsProperty$("Target", this.entry.target, true, B.C__NoDefaultValue, _null, false, _null, _null, B.DiagnosticLevel_3, _null, false, true, true, B.DiagnosticsTreeStyle_9, _null, type$.HitTestTarget)], type$.JSArray_DiagnosticsNode); }, - $signature: 134 + $signature: 129 }; A.FlutterErrorDetailsForPointerEventDispatcher.prototype = {}; A.PointerEventConverter_expand_closure.prototype = { call$1(datum) { - return datum.signalKind !== B.PointerSignalKind_2; + return datum.signalKind !== B.PointerSignalKind_4; }, - $signature: 1205 + $signature: 2639 }; A.PointerEventConverter_expand_closure0.prototype = { call$1(datum) { var t3, t4, t5, t6, t7, t8, t9, t10, pan, panDelta, scrollDelta, + _s80_ = string$.x60null_c, t1 = this.devicePixelRatio, position = new A.Offset(datum.physicalX, datum.physicalY).$div(0, t1), delta = new A.Offset(datum.physicalDeltaX, datum.physicalDeltaY).$div(0, t1), @@ -198993,27 +208971,32 @@ return A.PointerRemovedEvent$(t1, datum.distanceMax, 0, kind, false, position, t3, t2, radiusMax, radiusMin, timeStamp); case 7: t1 = datum.pointerIdentifier; - return A.PointerPanZoomStartEvent$(datum.device, 0, kind, t1, position, datum.synthesized, timeStamp); + return A.PointerPanZoomStartEvent$(datum.device, 0, t1, position, datum.synthesized, timeStamp); case 8: pan = new A.Offset(0, 0).$div(0, t1); panDelta = new A.Offset(0, 0).$div(0, t1); t1 = datum.pointerIdentifier; - return A.PointerPanZoomUpdateEvent$(datum.device, 0, kind, pan, panDelta, t1, position, 0, 0, datum.synthesized, timeStamp); + return A.PointerPanZoomUpdateEvent$(datum.device, 0, pan, panDelta, t1, position, 0, 0, datum.synthesized, timeStamp); case 9: t1 = datum.pointerIdentifier; - return A.PointerPanZoomEndEvent$(datum.device, 0, kind, t1, position, datum.synthesized, timeStamp); + return A.PointerPanZoomEndEvent$(datum.device, 0, t1, position, datum.synthesized, timeStamp); default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + throw A.wrapException(A.ReachabilityError$(_s80_)); } case 1: scrollDelta = new A.Offset(datum.scrollDeltaX, datum.scrollDeltaY).$div(0, t1); return A.PointerScrollEvent$(datum.device, 0, kind, position, scrollDelta, timeStamp); case 2: - default: + return A.PointerScrollInertiaCancelEvent$(datum.device, 0, kind, position, timeStamp); + case 3: + return A.PointerScaleEvent$(datum.device, 0, kind, position, 0, timeStamp); + case 4: throw A.wrapException(A.StateError$("Unreachable")); + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); } }, - $signature: 1243 + $signature: 2640 }; A.Drag.prototype = { update$1(_, details) { @@ -199404,6 +209387,54 @@ return this.transform; } }; + A._CopyPointerScrollInertiaCancelEvent.prototype = {}; + A.PointerScrollInertiaCancelEvent.prototype = { + transformed$1(transform) { + if (transform == null || transform.$eq(0, this.transform)) + return this; + return new A._TransformedPointerScrollInertiaCancelEvent(this, transform); + } + }; + A._TransformedPointerScrollInertiaCancelEvent.prototype = { + transformed$1(transform) { + return this.original.transformed$1(transform); + }, + $isPointerSignalEvent: 1, + $isPointerScrollInertiaCancelEvent: 1, + get$original() { + return this.original; + }, + get$transform(receiver) { + return this.transform; + } + }; + A._CopyPointerScaleEvent.prototype = {}; + A.PointerScaleEvent.prototype = { + transformed$1(transform) { + if (transform == null || transform.$eq(0, this.transform)) + return this; + return new A._TransformedPointerScaleEvent(this, transform); + }, + get$scale(receiver) { + return this.scale; + } + }; + A._TransformedPointerScaleEvent.prototype = { + get$scale(_) { + return this.original.scale; + }, + transformed$1(transform) { + return this.original.transformed$1(transform); + }, + $isPointerSignalEvent: 1, + $isPointerScaleEvent: 1, + get$original() { + return this.original; + }, + get$transform(receiver) { + return this.transform; + } + }; A._CopyPointerPanZoomStartEvent.prototype = {}; A.PointerPanZoomStartEvent.prototype = { transformed$1(transform) { @@ -199560,8 +209591,12 @@ A._PointerPanZoomUpdateEvent_PointerEvent__PointerEventDescription__CopyPointerPanZoomUpdateEvent.prototype = {}; A._PointerRemovedEvent_PointerEvent__PointerEventDescription.prototype = {}; A._PointerRemovedEvent_PointerEvent__PointerEventDescription__CopyPointerRemovedEvent.prototype = {}; + A._PointerScaleEvent_PointerSignalEvent__PointerEventDescription.prototype = {}; + A._PointerScaleEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScaleEvent.prototype = {}; A._PointerScrollEvent_PointerSignalEvent__PointerEventDescription.prototype = {}; A._PointerScrollEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollEvent.prototype = {}; + A._PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription.prototype = {}; + A._PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollInertiaCancelEvent.prototype = {}; A._PointerUpEvent_PointerEvent__PointerEventDescription.prototype = {}; A._PointerUpEvent_PointerEvent__PointerEventDescription__CopyPointerUpEvent.prototype = {}; A.__TransformedPointerAddedEvent__TransformedPointerEvent__CopyPointerAddedEvent.prototype = {}; @@ -199577,10 +209612,12 @@ A.__TransformedPointerPanZoomStartEvent__TransformedPointerEvent__CopyPointerPanZoomStartEvent.prototype = {}; A.__TransformedPointerPanZoomUpdateEvent__TransformedPointerEvent__CopyPointerPanZoomUpdateEvent.prototype = {}; A.__TransformedPointerRemovedEvent__TransformedPointerEvent__CopyPointerRemovedEvent.prototype = {}; + A.__TransformedPointerScaleEvent__TransformedPointerEvent__CopyPointerScaleEvent.prototype = {}; A.__TransformedPointerScrollEvent__TransformedPointerEvent__CopyPointerScrollEvent.prototype = {}; + A.__TransformedPointerScrollInertiaCancelEvent__TransformedPointerEvent__CopyPointerScrollInertiaCancelEvent.prototype = {}; A.__TransformedPointerUpEvent__TransformedPointerEvent__CopyPointerUpEvent.prototype = {}; A._ForceState.prototype = { - toString$0(_) { + _enumToString$0() { return "_ForceState." + this._core$_name; } }; @@ -199842,7 +209879,7 @@ _this._long_press$_initialButtons = $event.get$buttons($event); _this._checkLongPressDown$1($event); } else if (type$.PointerMoveEvent._is($event)) - if ($event.get$buttons($event) != _this._long_press$_initialButtons) { + if ($event.get$buttons($event) !== _this._long_press$_initialButtons) { _this.resolve$1(0, B.GestureDisposition_1); t1 = _this._primaryPointer; t1.toString; @@ -200058,7 +210095,7 @@ } }; A._DragState.prototype = { - toString$0(_) { + _enumToString$0() { return "_DragState." + this._core$_name; } }; @@ -200074,7 +210111,7 @@ default: return false; } - else if ($event.get$buttons($event) != _this._initialButtons) + else if ($event.get$buttons($event) !== _this._initialButtons) return false; return _this.super$GestureRecognizer$isPointerAllowed($event); }, @@ -200126,7 +210163,7 @@ t1.addPosition$2($event.get$timeStamp($event), $event.get$localPosition()); } t1 = type$.PointerMoveEvent._is($event); - if (t1 && $event.get$buttons($event) != _this._initialButtons) { + if (t1 && $event.get$buttons($event) !== _this._initialButtons) { _this._giveUpPointer$1($event.get$pointer()); return; } @@ -200321,7 +210358,7 @@ call$0() { return this.estimate.toString$0(0) + "; fling at " + this.velocity.toString$0(0) + "."; }, - $signature: 75 + $signature: 74 }; A.DragGestureRecognizer__checkEnd_closure0.prototype = { call$0() { @@ -200330,7 +210367,7 @@ return "Could not estimate velocity."; return t1.toString$0(0) + "; judged to not be a fling."; }, - $signature: 75 + $signature: 74 }; A.DragGestureRecognizer__checkEnd_closure1.prototype = { call$0() { @@ -200518,13 +210555,13 @@ call$1(initialPosition) { return this.$this._startDrag$2(initialPosition, this.pointer); }, - $signature: 860 + $signature: 717 }; A.MultiDragGestureRecognizer__startDrag_closure.prototype = { call$0() { return this.$this.onStart.call$1(this.initialPosition); }, - $signature: 1245 + $signature: 2642 }; A._ImmediatePointerState.prototype = { checkForResolutionAfterMove$0() { @@ -200631,7 +210668,7 @@ return; else { t1 = _this._firstTap; - if (!t1._doubleTapMinTimeCountdown._timeout || $event.get$buttons($event) != t1.initialButtons) { + if (!t1._doubleTapMinTimeCountdown._timeout || $event.get$buttons($event) !== t1.initialButtons) { _this._multitap$_reset$0(); return _this._trackTap$1($event); } @@ -200801,14 +210838,14 @@ call$0() { return A.LinkedHashMap_LinkedHashMap$_empty(type$.void_Function_PointerEvent, type$.nullable_Matrix4); }, - $signature: 1247 + $signature: 2649 }; A.PointerRouter__dispatchEventToRoutes_closure.prototype = { call$2(route, transform) { if (J.containsKey$1$x(this.referenceRoutes, route)) this.$this._dispatch$3(this.event, route, transform); }, - $signature: 1248 + $signature: 2650 }; A.PointerSignalResolver.prototype = { register$2(_, $event, callback) { @@ -200836,7 +210873,7 @@ } }; A.DragStartBehavior.prototype = { - toString$0(_) { + _enumToString$0() { return "DragStartBehavior." + this._core$_name; } }; @@ -200949,7 +210986,7 @@ } }; A.GestureRecognizerState.prototype = { - toString$0(_) { + _enumToString$0() { return "GestureRecognizerState." + this._core$_name; } }; @@ -201051,7 +211088,7 @@ }; A._GestureRecognizer_GestureArenaMember_DiagnosticableTreeMixin.prototype = {}; A._ScaleState.prototype = { - toString$0(_) { + _enumToString$0() { return "_ScaleState." + this._core$_name; } }; @@ -201432,13 +211469,13 @@ call$1(x) { return x.rotation; }, - $signature: 859 + $signature: 714 }; A.ScaleGestureRecognizer__reconfigure_closure0.prototype = { call$2(a, b) { return a + b; }, - $signature: 244 + $signature: 245 }; A.ScaleGestureRecognizer__reconfigure_closure1.prototype = { call$0() { @@ -201498,13 +211535,13 @@ call$1(x) { return x.rotation; }, - $signature: 859 + $signature: 714 }; A.ScaleGestureRecognizer_acceptGesture_closure0.prototype = { call$2(a, b) { return a + b; }, - $signature: 244 + $signature: 245 }; A.TapDownDetails.prototype = {}; A.TapUpDetails.prototype = {}; @@ -201538,7 +211575,7 @@ } else { t1 = $event.get$buttons($event); t2 = _this._down; - if (t1 != t2.get$buttons(t2)) { + if (t1 !== t2.get$buttons(t2)) { _this.resolve$1(0, B.GestureDisposition_1); t1 = _this._primaryPointer; t1.toString; @@ -201608,21 +211645,14 @@ }; A.TapGestureRecognizer.prototype = { isPointerAllowed$1($event) { - var t1, _this = this; + var _this = this; switch ($event.get$buttons($event)) { case 1: if (_this.onTapDown == null && _this.onTap == null && _this.onTapUp == null && _this.onTapCancel == null) return false; break; case 2: - if (_this.onSecondaryTap == null) - if (_this.onSecondaryTapDown == null) - t1 = true; - else - t1 = false; - else - t1 = false; - if (t1) + if (_this.onSecondaryTap == null && _this.onSecondaryTapDown == null && _this.onSecondaryTapUp == null && true) return false; break; case 4: @@ -201657,20 +211687,21 @@ var _this = this, t1 = up.get$kind(up), t2 = up.get$position(up), - t3 = up.get$localPosition(); - if (t3 == null) - t3 = t2; + t3 = up.get$localPosition(), + details = new A.TapUpDetails(t2, t3 == null ? t2 : t3, t1); switch (down.get$buttons(down)) { case 1: if (_this.onTapUp != null) - _this.invokeCallback$2("onTapUp", new A.TapGestureRecognizer_handleTapUp_closure(_this, new A.TapUpDetails(t2, t3, t1))); + _this.invokeCallback$2("onTapUp", new A.TapGestureRecognizer_handleTapUp_closure(_this, details)); t1 = _this.onTap; if (t1 != null) _this.invokeCallback$2("onTap", t1); break; case 2: + if (_this.onSecondaryTapUp != null) + _this.invokeCallback$2("onSecondaryTapUp", new A.TapGestureRecognizer_handleTapUp_closure0(_this, details)); if (_this.onSecondaryTap != null) - _this.invokeCallback$2("onSecondaryTap", new A.TapGestureRecognizer_handleTapUp_closure0(_this)); + _this.invokeCallback$2("onSecondaryTap", new A.TapGestureRecognizer_handleTapUp_closure1(_this)); break; case 4: break; @@ -201711,6 +211742,12 @@ $signature: 0 }; A.TapGestureRecognizer_handleTapUp_closure0.prototype = { + call$0() { + return this.$this.onSecondaryTapUp.call$1(this.details); + }, + $signature: 0 + }; + A.TapGestureRecognizer_handleTapUp_closure1.prototype = { call$0() { return this.$this.onSecondaryTap.call$0(); }, @@ -201782,7 +211819,7 @@ call$0() { return new A._CombiningGestureArenaMember(this.$this, A._setArrayType([], type$.JSArray_GestureArenaMember), this.pointer); }, - $signature: 1252 + $signature: 2665 }; A.Velocity.prototype = { $sub(_, other) { @@ -201933,23 +211970,39 @@ return new A.VelocityEstimate(estimatedVelocity, 1, new A.Duration(newestSample.time._duration - oldestNonNullSample.time._duration), newestSample.point.$sub(0, oldestNonNullSample.point)); } }; + A.MacOSScrollViewFlingVelocityTracker.prototype = { + getVelocityEstimate$0() { + var oldestNonNullSample, i, _this = this, + estimatedVelocity = _this._previousVelocityAt$1(-2).$mul(0, 0.15).$add(0, _this._previousVelocityAt$1(-1).$mul(0, 0.65)).$add(0, _this._previousVelocityAt$1(0).$mul(0, 0.2)), + t1 = _this._touchSamples, + t2 = _this._velocity_tracker$_index, + newestSample = t1[t2]; + for (oldestNonNullSample = null, i = 1; i <= 20; ++i) { + oldestNonNullSample = t1[B.JSInt_methods.$mod(t2 + i, 20)]; + if (oldestNonNullSample != null) + break; + } + if (oldestNonNullSample == null || newestSample == null) + return B.VelocityEstimate_MMm; + else + return new A.VelocityEstimate(estimatedVelocity, 1, new A.Duration(newestSample.time._duration - oldestNonNullSample.time._duration), newestSample.point.$sub(0, oldestNonNullSample.point)); + } + }; A.showLicensePage_closure.prototype = { call$1(context) { var _this = this; return new A.LicensePage(_this.applicationName, _this.applicationVersion, _this.applicationIcon, _this.applicationLegalese, null); }, - $signature: 1259 + $signature: 2667 }; A.LicensePage.prototype = { createState$0() { - return new A._LicensePageState(new A.ValueNotifier(null, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_nullable_int), B._StateLifecycle_0); + return new A._LicensePageState(A.ValueNotifier$(null, type$.nullable_int), B._StateLifecycle_0); } }; A._LicensePageState.prototype = { dispose$0() { - var t1 = this.selectedId; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + this.selectedId.dispose$0(); this.super$State$dispose(); }, build$1(context) { @@ -202001,7 +212054,7 @@ return A.FutureBuilder$(new A._PackagesViewState_build_closure(this), this.licenses, type$._LicenseData); }, _initDefaultDetailPage$2(data, context) { - var t2, packageName, t3, + var t2, packageName, t1 = data.packages; if (t1.length === 0) return; @@ -202009,10 +212062,8 @@ packageName = t1[t2 == null ? 0 : t2]; t1 = data.packageLicenseBindings.$index(0, packageName); t1.toString; - t2 = A._MasterDetailFlow_of(context); - t2.toString; - t3 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,LicenseEntry>"); - t2._pageOpener.setInitialDetailPage$1(new A._DetailArguments(packageName, A.List_List$of(new A.MappedListIterable(t1, new A._PackagesViewState__initDefaultDetailPage_closure(data), t3), false, t3._eval$1("ListIterable.E")))); + t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,LicenseEntry>"); + A._MasterDetailFlow_of(context)._pageOpener.setInitialDetailPage$1(new A._DetailArguments(packageName, A.List_List$of(new A.MappedListIterable(t1, new A._PackagesViewState__initDefaultDetailPage_closure(data), t2), false, t2._eval$1("ListIterable.E")))); }, _packagesList$4(context, selectedId, data, drawSelection) { var _null = null; @@ -202024,20 +212075,20 @@ prev.addLicense$1(license); return prev; }, - $signature: 1265 + $signature: 2680 }; A._PackagesViewState_licenses_closure0.prototype = { call$1(licenseData) { licenseData.sortPackages$0(); return licenseData; }, - $signature: 1268 + $signature: 2697 }; A._PackagesViewState_build_closure.prototype = { call$2(context, snapshot) { return new A.LayoutBuilder(new A._PackagesViewState_build__closure(this.$this, snapshot), new A.ValueKey(snapshot.connectionState, type$.ValueKey_ConnectionState)); }, - $signature: 1269 + $signature: 2699 }; A._PackagesViewState_build__closure.prototype = { call$2(context, constraints) { @@ -202049,7 +212100,7 @@ t3 = t1.data; t3.toString; t2._initDefaultDetailPage$2(t3, context); - return A.ValueListenableBuilder$(new A._PackagesViewState_build___closure(t2, t1), t2._widget.selectedId, type$.nullable_int); + return new A.ValueListenableBuilder(t2._widget.selectedId, new A._PackagesViewState_build___closure(t2, t1), _null, _null, type$.ValueListenableBuilder_nullable_int); case 0: case 2: case 1: @@ -202059,7 +212110,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 1273 + $signature: 2700 }; A._PackagesViewState_build___closure.prototype = { call$3(context, selectedId, _) { @@ -202071,13 +212122,13 @@ t4.toString; return A.Center$(A.Material$(B.Duration_200000, true, _null, A.Container$(_null, t3._packagesList$4(context, selectedId, t4, t3._widget.isLateral), B.Clip_0, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.Clip_0, t1, 4, _null, _null, _null, _null, _null, B.MaterialType_0), _null, _null); }, - $signature: 1275 + $signature: 2701 }; A._PackagesViewState__initDefaultDetailPage_closure.prototype = { call$1(i) { return this.data.licenses[i]; }, - $signature: 843 + $signature: 711 }; A._PackagesViewState__packagesList_closure.prototype = { call$2(context, index) { @@ -202096,17 +212147,15 @@ t3 = false; return new A._PackageListTile(packageName, t3, t2.length, new A._PackagesViewState__packagesList__closure(_this.$this, packageIndex, context, packageName, t2, t1), null); }, - $signature: 168 + $signature: 190 }; A._PackagesViewState__packagesList__closure.prototype = { call$0() { - var t1, t2, t3, _this = this; + var t1, t2, _this = this; _this.$this._widget.selectedId.set$value(0, _this.packageIndex); - t1 = A._MasterDetailFlow_of(_this.context); - t1.toString; - t2 = _this.bindings; - t3 = A._arrayInstanceType(t2)._eval$1("MappedListIterable<1,LicenseEntry>"); - t1._pageOpener.openDetailPage$1(new A._DetailArguments(_this.packageName, A.List_List$of(new A.MappedListIterable(t2, new A._PackagesViewState__packagesList___closure(_this.data), t3), false, t3._eval$1("ListIterable.E")))); + t1 = _this.bindings; + t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,LicenseEntry>"); + A._MasterDetailFlow_of(_this.context)._pageOpener.openDetailPage$1(new A._DetailArguments(_this.packageName, A.List_List$of(new A.MappedListIterable(t1, new A._PackagesViewState__packagesList___closure(_this.data), t2), false, t2._eval$1("ListIterable.E")))); }, $signature: 0 }; @@ -202114,7 +212163,7 @@ call$1(i) { return this.data.licenses[i]; }, - $signature: 843 + $signature: 711 }; A._PackageListTile.prototype = { build$1(context) { @@ -202124,7 +212173,7 @@ t3 = A.Text$(_this.packageName, _null, _null, _null, _null, _null, _null, _null, _null, _null), t4 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t4.toString; - return A.Ink$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _this.onTap, t1, _null, _null, A.Text$(t4.licensesPackageDetailText$1(_this.numberLicenses), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t3, _null, _null), t2, _null); + return A.Ink$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _this.onTap, t1, _null, _null, _null, A.Text$(t4.licensesPackageDetailText$1(_this.numberLicenses), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t3, _null, _null), t2, _null); } }; A._LicenseData.prototype = { @@ -202155,7 +212204,7 @@ return 1; return B.JSString_methods.compareTo$1(a.toLowerCase(), b.toLowerCase()); }, - $signature: 1277 + $signature: 2713 }; A._DetailArguments.prototype = { $eq(_, other) { @@ -202276,7 +212325,7 @@ t4 = t3.indent; t3 = t3.text; if (t4 === -1) - t1.push(new A.Padding(B.EdgeInsets_0_16_0_0, new A.Text(t3, _null, B.TextStyle_ia3, B.TextAlign_2, _null, _null, _null, _null, _null, _null, _null), _null)); + t1.push(new A.Padding(B.EdgeInsets_0_16_0_0, new A.Text(t3, _null, B.TextStyle_LxF, B.TextAlign_2, _null, _null, _null, _null, _null, _null, _null), _null)); else t1.push(new A.Padding(new A.EdgeInsetsDirectional(16 * t4, 8, 0, 0), new A.Text(t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)); } @@ -202293,7 +212342,7 @@ call$2(context, index) { return A.Localizations_Localizations$override(this.listWidgets[index], context, B.Locale_en_US); }, - $signature: 1278 + $signature: 2715 }; A._PackageLicensePageTitle.prototype = { build$1(context) { @@ -202309,17 +212358,17 @@ } }; A._ActionLevel.prototype = { - toString$0(_) { + _enumToString$0() { return "_ActionLevel." + this._core$_name; } }; A._LayoutMode.prototype = { - toString$0(_) { + _enumToString$0() { return "_LayoutMode." + this._core$_name; } }; A._Focus.prototype = { - toString$0(_) { + _enumToString$0() { return "_Focus." + this._core$_name; } }; @@ -202382,7 +212431,7 @@ else return t1._nestedUI$1(context); }, - $signature: 298 + $signature: 284 }; A._MasterDetailFlowState__nestedUI_closure1.prototype = { call$0() { @@ -202425,7 +212474,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 1303 + $signature: 2730 }; A._MasterDetailFlowState__nestedUI_closure0.prototype = { call$1(settings) { @@ -202445,7 +212494,7 @@ throw A.wrapException(A.Exception_Exception("Unknown route " + A.S(t1))); } }, - $signature: 1304 + $signature: 2732 }; A._MasterDetailFlowState__masterPageRoute_closure.prototype = { call$1(c) { @@ -202459,7 +212508,7 @@ t3 = t1.title; return A.BlockSemantics$(new A._MasterPage(t1.masterViewBuilder, t3, t2, true, null)); }, - $signature: 1308 + $signature: 2739 }; A._MasterDetailFlowState__masterPageRoute__closure.prototype = { call$0() { @@ -202472,7 +212521,7 @@ var t1 = this.$this; return new A.WillPopScope(A.BlockSemantics$(t1._widget.detailPageBuilder$3(context, this.$arguments, null)), new A._MasterDetailFlowState__detailPageRoute__closure(t1, context), null); }, - $signature: 1309 + $signature: 2745 }; A._MasterDetailFlowState__detailPageRoute__closure.prototype = { call$0() { @@ -202505,7 +212554,7 @@ call$2(_, __) { return B.List_empty15; }, - $signature: 1331 + $signature: 2753 }; A._MasterDetailFlowState__lateralUI_closure0.prototype = { call$3(context, args, scrollController) { @@ -202516,13 +212565,13 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 854 + $signature: 713 }; A._MasterDetailFlowState__lateralUI_closure.prototype = { call$2(context, isLateral) { return this.$this._widget.masterViewBuilder$2(context, isLateral); }, - $signature: 848 + $signature: 712 }; A._MasterPage.prototype = { build$1(context) { @@ -202532,7 +212581,7 @@ }; A._MasterDetailScaffold.prototype = { createState$0() { - return new A._MasterDetailScaffoldState(new A.ValueNotifier(null, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_nullable_Object), B._StateLifecycle_0); + return new A._MasterDetailScaffoldState(A.ValueNotifier$(null, type$.nullable_Object), B._StateLifecycle_0); }, masterViewBuilder$2(arg0, arg1) { return this.masterViewBuilder.call$2(arg0, arg1); @@ -202548,9 +212597,7 @@ _this.___MasterDetailScaffoldState_floatingActionButtonLocation_A = B.C__EndTopFabLocation; }, dispose$0() { - var t1 = this._detailArguments; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + this._detailArguments.dispose$0(); this.super$State$dispose(); }, openDetailPage$1($arguments) { @@ -202587,7 +212634,7 @@ t2 = _this.___MasterDetailScaffoldState_masterViewWidth_A; t3 = _this.___MasterDetailScaffoldState_detailPageFABlessGutterWidth_A; t3 === $ && A.throwUnnamedLateFieldNI(); - return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([t1, A.SafeArea$(true, new A.Padding(new A.EdgeInsetsDirectional(t2 - 4, 0, t3, 0), A.ValueListenableBuilder$(new A._MasterDetailScaffoldState_build_closure(_this), _this._detailArguments, type$.nullable_Object), _null), B.EdgeInsets_0_0_0_0, true)], t6), _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([t1, A.SafeArea$(true, new A.Padding(new A.EdgeInsetsDirectional(t2 - 4, 0, t3, 0), new A.ValueListenableBuilder(_this._detailArguments, new A._MasterDetailScaffoldState_build_closure(_this), _null, _null, type$.ValueListenableBuilder_nullable_Object), _null), B.EdgeInsets_0_0_0_0, true)], t6), _null); } }; A._MasterDetailScaffoldState_openDetailPage_closure.prototype = { @@ -202596,7 +212643,7 @@ this.$this._detailArguments.set$value(0, t1); return t1; }, - $signature: 23 + $signature: 14 }; A._MasterDetailScaffoldState_setInitialDetailPage_closure.prototype = { call$1(_) { @@ -202604,7 +212651,7 @@ this.$this._detailArguments.set$value(0, t1); return t1; }, - $signature: 23 + $signature: 14 }; A._MasterDetailScaffoldState_build_closure.prototype = { call$3(context, value, child) { @@ -202615,22 +212662,22 @@ t4 = t3.detailPageBuilder; return A.AnimatedSwitcher$(A.Container$(_null, new A._DetailView(t4, t1 ? t3.initialArguments : value, _null), B.Clip_0, _null, B.BoxConstraints_ALM, _null, _null, _null, new A.ValueKey(t2, type$.ValueKey_nullable_Object), _null, _null, _null, _null, _null), B.Duration_500000, B.C__Linear, B.C__Linear, new A._MasterDetailScaffoldState_build__closure()); }, - $signature: 1333 + $signature: 2850 }; A._MasterDetailScaffoldState_build__closure.prototype = { call$2(child, animation) { return A._FadeUpwardsPageTransition$(child, animation); }, - $signature: 439 + $signature: 496 }; A._DetailView.prototype = { build$1(context) { - var screenHeight, minHeight, _null = null; + var screenHeight, minHeight; if (this._about$_arguments == null) - return A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return B.SizedBox_0_0_null_null; screenHeight = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.size._dy; minHeight = (screenHeight - 56) / screenHeight; - return new A.DraggableScrollableSheet(minHeight, minHeight, false, new A._DetailView_build_closure(this), _null); + return new A.DraggableScrollableSheet(minHeight, minHeight, false, new A._DetailView_build_closure(this), null); } }; A._DetailView_build_closure.prototype = { @@ -202638,12 +212685,61 @@ var _null = null, t1 = A.Theme_of(context).cardColor, t2 = this.$this; - return A.MouseRegion$(A.Card$(t2._builder.call$3(context, t2._about$_arguments, controller), B.Clip_2, t1, 4, B.EdgeInsets_4_0_4_0, true, B.RoundedRectangleBorder_ifx2), B.C__DeferringMouseCursor, _null, _null, _null, _null); + return A.MouseRegion$(A.Card$(t2._builder.call$3(context, t2._about$_arguments, controller), B.Clip_2, t1, 4, B.EdgeInsets_4_0_4_0, true, B.RoundedRectangleBorder_27D2), B.C__DeferringMouseCursor, _null, _null, _null, _null, _null); }, - $signature: 1338 + $signature: 2860 + }; + A.AdaptiveTextSelectionToolbar.prototype = { + build$1(context) { + var resultChildren, t2, _this = this, + t1 = _this.buttonItems.length === 0; + if (t1) + return B.SizedBox_0_0_null_null; + resultChildren = J.toList$0$ax(A.AdaptiveTextSelectionToolbar_getAdaptiveButtons(context, _this.buttonItems)); + switch (A.Theme_of(context).platform) { + case B.TargetPlatform_2: + t1 = _this.anchors; + t2 = t1.primaryAnchor; + t1 = t1.secondaryAnchor; + return A.CupertinoTextSelectionToolbar$(t2, t1 == null ? t2 : t1, resultChildren); + case B.TargetPlatform_0: + t1 = _this.anchors; + t2 = t1.primaryAnchor; + t1 = t1.secondaryAnchor; + return A.TextSelectionToolbar$(t2, t1 == null ? t2 : t1, resultChildren); + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + return new A.DesktopTextSelectionToolbar(_this.anchors.primaryAnchor, resultChildren, null); + case B.TargetPlatform_4: + return new A.CupertinoDesktopTextSelectionToolbar(_this.anchors.primaryAnchor, resultChildren, null); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + } + }; + A.AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure.prototype = { + call$1(buttonItem) { + return A.CupertinoTextSelectionToolbarButton$text(buttonItem.onPressed, A.AdaptiveTextSelectionToolbar_getButtonLabel(this.context, buttonItem)); + }, + $signature: 2864 + }; + A.AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure0.prototype = { + call$1(buttonItem) { + var t1 = this.context; + return A.DesktopTextSelectionToolbarButton$text(t1, buttonItem.onPressed, A.AdaptiveTextSelectionToolbar_getButtonLabel(t1, buttonItem)); + }, + $signature: 2865 + }; + A.AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure1.prototype = { + call$1(buttonItem) { + var t1 = this.context; + return A.CupertinoDesktopTextSelectionToolbarButton$text(t1, buttonItem.onPressed, A.AdaptiveTextSelectionToolbar_getButtonLabel(t1, buttonItem)); + }, + $signature: 2867 }; A.ThemeMode.prototype = { - toString$0(_) { + _enumToString$0() { return "ThemeMode." + this._core$_name; } }; @@ -202656,7 +212752,7 @@ call$2(begin, end) { return new A.MaterialRectArcTween(begin, end); }, - $signature: 1339 + $signature: 2868 }; A.MaterialScrollBehavior.prototype = { getPlatform$1(context) { @@ -202760,7 +212856,8 @@ return t1; }, _inspectorSelectButtonBuilder$2(context, onPressed) { - return A.FloatingActionButton$(null, B.Icon_OxR, B.C__DefaultHeroTag, true, onPressed, null); + var _null = null; + return A.FloatingActionButton$(_null, B.Icon_OxR, _null, _null, B.C__DefaultHeroTag, true, onPressed, _null); }, _materialBuilder$2(context, child) { var t1, platformBrightness, useDarkTheme, highContrast, theme, effectiveSelectionColor, t2, effectiveCursorColor, _this = this, _null = null; @@ -202805,11 +212902,11 @@ t3 = t1.navigatorObservers; t4 = t1.home; t5 = t1.routes; - return new A.WidgetsApp(t2, t1.onGenerateRoute, _null, new A._MaterialAppState__buildWidgetApp_closure(), _null, _null, _null, _null, _null, t4, t5, _null, _null, t3, _this.get$_materialBuilder(), t1.title, _null, B.TextStyle_86y, materialColor, t1.locale, _this.get$_localizationsDelegates(), _null, _null, _this._widget.supportedLocales, false, false, false, false, _this.get$_inspectorSelectButtonBuilder(), false, _null, _null, _null, false, new A.GlobalObjectKey(_this, type$.GlobalObjectKey_State_StatefulWidget)); + return new A.WidgetsApp(t2, t1.onGenerateRoute, _null, new A._MaterialAppState__buildWidgetApp_closure(), _null, _null, _null, _null, _null, t4, t5, _null, _null, t3, _this.get$_materialBuilder(), t1.title, _null, B.TextStyle_vxo, materialColor, t1.locale, _this.get$_localizationsDelegates(), _null, _null, _this._widget.supportedLocales, false, false, false, false, _this.get$_inspectorSelectButtonBuilder(), false, _null, _null, _null, false, new A.GlobalObjectKey(_this, type$.GlobalObjectKey_State_StatefulWidget)); }, build$1(context) { var t2, _null = null, - result = A.Focus$(false, false, this._buildWidgetApp$1(context), _null, _null, _null, _null, true, _null, _null, new A._MaterialAppState_build_closure(), _null, _null), + result = A.Focus$(false, false, this._buildWidgetApp$1(context), _null, _null, _null, _null, true, _null, _null, new A._MaterialAppState_build_closure(), _null, _null, _null), t1 = this._widget.scrollBehavior; if (t1 == null) t1 = B.MaterialScrollBehavior_null; @@ -202822,7 +212919,7 @@ call$1(context) { return this.$this._widget.builder.call$2(context, this.child); }, - $signature: 85 + $signature: 56 }; A._MaterialAppState__buildWidgetApp_closure.prototype = { call$1$2(settings, builder, $T) { @@ -202831,7 +212928,7 @@ call$2(settings, builder) { return this.call$1$2(settings, builder, type$.dynamic); }, - $signature: 1370 + $signature: 2873 }; A._MaterialAppState_build_closure.prototype = { call$2(node, $event) { @@ -202839,7 +212936,7 @@ return B.KeyEventResult_1; return A.Tooltip_dismissAllToolTips() ? B.KeyEventResult_0 : B.KeyEventResult_1; }, - $signature: 377 + $signature: 225 }; A._ToolbarContainerLayout.prototype = { getConstraintsForChild$1(constraints) { @@ -202949,8 +213046,13 @@ _this.setState$1(new A._AppBarState__handleScrollNotification_closure()); } }, + _systemOverlayStyleForBrightness$2(brightness, backgroundColor) { + var _null = null, + style = brightness === B.Brightness_0 ? B.SystemUiOverlayStyle_6UD : B.SystemUiOverlayStyle_qsc; + return new A.SystemUiOverlayStyle(_null, _null, _null, _null, backgroundColor, style.statusBarBrightness, style.statusBarIconBrightness, style.systemStatusBarContrastEnforced); + }, build$1(context) { - var defaults, t1, parentRoute, settings, t2, t3, t4, hasEndDrawer, canPop, t5, toolbarHeight, t6, backgroundColor, foregroundColor, elevation, effectiveElevation, overallIconTheme, actionsIconTheme, toolbarTextStyle, titleTextStyle, opacity, leading, title, namesRoute, mediaQueryData, actions, appBar, overlayStyle, _this = this, _null = null, + var defaults, t1, parentRoute, settings, t2, t3, t4, hasEndDrawer, canPop, t5, toolbarHeight, t6, backgroundColor, actionForegroundColor, foregroundColor, elevation, effectiveElevation, overallIconTheme, actionsIconTheme, toolbarTextStyle, titleTextStyle, opacity, leading, title, namesRoute, mediaQueryData, actions, appBar, overlayStyle, _this = this, _null = null, theme = A.Theme_of(context), appBarTheme = A.Theme_of(context).appBarTheme; theme.toString; @@ -202989,12 +213091,13 @@ t3 = A.MaterialStateProperty_resolveAs(appBarTheme.backgroundColor, t2, t6); backgroundColor = t3 == null ? A.MaterialStateProperty_resolveAs(t5, t2, type$.Color) : t3; _this._widget.toString; - foregroundColor = appBarTheme.foregroundColor; - if (foregroundColor == null) { + actionForegroundColor = appBarTheme.foregroundColor; + if (actionForegroundColor == null) { t3 = defaults.get$foregroundColor(); t3.toString; foregroundColor = t3; - } + } else + foregroundColor = actionForegroundColor; t3 = _this._widget.elevation; elevation = t3 == null ? appBarTheme.elevation : t3; if (elevation == null) { @@ -203020,7 +213123,7 @@ t2 = t3 == null ? t2 : t3; if (t2 == null) { t2 = defaults.actionsIconTheme; - t2 = t2 == null ? _null : t2.copyWith$1$color(foregroundColor); + t2 = t2 == null ? _null : t2.copyWith$1$color(actionForegroundColor); actionsIconTheme = t2; } else actionsIconTheme = t2; @@ -203071,7 +213174,7 @@ t1 = 24; t2 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t2.toString; - leading = A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_IID, t1, _this.get$_handleDrawerButton(), B.EdgeInsets_8_8_8_8, _null, t2.get$openAppDrawerTooltip(), _null); + leading = A.IconButton$(_null, _null, _null, _null, B.Icon_IID, t1, _this.get$_handleDrawerButton(), _null, _null, t2.get$openAppDrawerTooltip(), _null); } else { if (!(!hasEndDrawer && canPop)) { if (t1) @@ -203105,7 +213208,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } title = new A._AppBarTitleBox(title, _null); - title = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, namesRoute, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, title, _null); + title = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, namesRoute, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, title, _null); titleTextStyle.toString; title = A.DefaultTextStyle$(title, _null, _null, B.TextOverflow_2, false, titleTextStyle, _null, _null, B.TextWidthBasis_0); mediaQueryData = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; @@ -203122,7 +213225,7 @@ t1 = 24; t2 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t2.toString; - actions = A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_IID, t1, _this.get$_handleDrawerButtonEnd(), B.EdgeInsets_8_8_8_8, _null, t2.get$openAppDrawerTooltip(), _null); + actions = A.IconButton$(_null, _null, _null, _null, B.Icon_IID, t1, _this.get$_handleDrawerButtonEnd(), _null, _null, t2.get$openAppDrawerTooltip(), _null); } else actions = _null; if (actions != null) @@ -203155,14 +213258,14 @@ appBar = new A.Align(B.Alignment_0_m1, _null, _null, appBar, _null); t1 = t1.flexibleSpace; if (t1 != null) { - t2 = A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.OrdinalSortKey_1_null, _null, _null, _null, _null, _null, _null); + t2 = A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.OrdinalSortKey_1_null, _null, _null, _null, _null, _null, _null); t3 = A.Material$(B.Duration_200000, true, _null, appBar, B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_4); - appBar = new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_2, B.Clip_1, A._setArrayType([new A.Semantics(t2, false, true, false, t1, _null), new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.OrdinalSortKey_0_null, _null, _null, _null, _null, _null, _null), false, true, false, t3, _null)], type$.JSArray_Widget), _null); + appBar = new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_2, B.Clip_1, A._setArrayType([new A.Semantics(t2, false, true, false, t1, _null), new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.OrdinalSortKey_0_null, _null, _null, _null, _null, _null, _null), false, true, false, t3, _null)], type$.JSArray_Widget), _null); } _this._widget.toString; t1 = A.ThemeData_estimateBrightnessForColor(backgroundColor); - t2 = (t1 === B.Brightness_0 ? B.SystemUiOverlayStyle_6UD : B.SystemUiOverlayStyle_qsc).copyWith$1$statusBarColor(_null); - overlayStyle = t2; + t1 = _this._systemOverlayStyleForBrightness$2(t1, _null); + overlayStyle = t1; _this._widget.toString; t1 = appBarTheme.shadowColor; if (t1 == null) @@ -203173,8 +213276,8 @@ t3 = appBarTheme.shape; if (t3 == null) t3 = defaults.shape; - t1 = A.Material$(B.Duration_200000, true, _null, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, appBar, _null), B.Clip_0, backgroundColor, effectiveElevation, _null, t1, t3, t2, _null, B.MaterialType_0); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A.AnnotatedRegion(overlayStyle, t1, _null, type$.AnnotatedRegion_SystemUiOverlayStyle), _null); + t1 = A.Material$(B.Duration_200000, true, _null, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, appBar, _null), B.Clip_0, backgroundColor, effectiveElevation, _null, t1, t3, t2, _null, B.MaterialType_0); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A.AnnotatedRegion(overlayStyle, t1, _null, type$.AnnotatedRegion_SystemUiOverlayStyle), _null); } }; A._AppBarState__handleScrollNotification_closure.prototype = { @@ -203336,7 +213439,7 @@ A.AppBarTheme.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.brightness, _this.get$backgroundColor(_this), _this.get$foregroundColor(), _this.elevation, _this.scrolledUnderElevation, _this.shadowColor, _this.get$surfaceTintColor(), _this.shape, _this.get$iconTheme(), _this.get$actionsIconTheme(), _this.textTheme, _this.centerTitle, _this.titleSpacing, _this.toolbarHeight, _this.get$toolbarTextStyle(), _this.get$titleTextStyle(), _this.systemOverlayStyle, _this.backwardsCompatibility, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.brightness, _this.get$backgroundColor(_this), _this.get$foregroundColor(), _this.elevation, _this.scrolledUnderElevation, _this.get$shadowColor(_this), _this.get$surfaceTintColor(), _this.shape, _this.get$iconTheme(), _this.get$actionsIconTheme(), _this.textTheme, _this.centerTitle, _this.titleSpacing, _this.toolbarHeight, _this.get$toolbarTextStyle(), _this.get$titleTextStyle(), _this.systemOverlayStyle, _this.backwardsCompatibility, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var t1, _this = this; @@ -203351,7 +213454,7 @@ if (J.$eq$(other.get$foregroundColor(), _this.get$foregroundColor())) if (other.elevation == _this.elevation) if (other.scrolledUnderElevation == _this.scrolledUnderElevation) - if (J.$eq$(other.shadowColor, _this.shadowColor)) + if (J.$eq$(other.get$shadowColor(other), _this.get$shadowColor(_this))) if (J.$eq$(other.get$surfaceTintColor(), _this.get$surfaceTintColor())) if (J.$eq$(other.shape, _this.shape)) if (J.$eq$(other.get$iconTheme(), _this.get$iconTheme())) @@ -203400,6 +213503,9 @@ get$foregroundColor() { return this.foregroundColor; }, + get$shadowColor(receiver) { + return this.shadowColor; + }, get$surfaceTintColor() { return this.surfaceTintColor; }, @@ -203550,10 +213656,10 @@ t1.toString; return 2 * Math.asin(this.distanceFromAtoB / (2 * t1)); }, - $signature: 437 + $signature: 410 }; A._CornerId.prototype = { - toString$0(_) { + _enumToString$0() { return "_CornerId." + this._core$_name; } }; @@ -203664,7 +213770,7 @@ $length = delta.get$distance(); return t2._dx * delta._dx / $length + t2._dy * delta._dy / $length; }, - $signature: 1379 + $signature: 2883 }; A.BackButtonIcon.prototype = { build$1(context) { @@ -203676,7 +213782,7 @@ var _null = null, t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t1.toString; - return A.IconButton$(B.Alignment_0_0, _null, _null, true, B.BackButtonIcon_null, _null, new A.BackButton_build_closure(this, context), B.EdgeInsets_8_8_8_8, _null, t1.get$backButtonTooltip(), _null); + return A.IconButton$(_null, _null, _null, _null, B.BackButtonIcon_null, _null, new A.BackButton_build_closure(this, context), _null, _null, t1.get$backButtonTooltip(), _null); } }; A.BackButton_build_closure.prototype = { @@ -203689,10 +213795,10 @@ }, $signature: 0 }; - A.MaterialBannerThemeData.prototype = { + A.BadgeThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.backgroundColor, _this.contentTextStyle, _this.elevation, _this.padding, _this.leadingPadding, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.backgroundColor, _this.textColor, _this.smallSize, _this.largeSize, _this.textStyle, _this.padding, _this.alignment, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -203702,7 +213808,24 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.MaterialBannerThemeData && J.$eq$(other.backgroundColor, _this.backgroundColor) && J.$eq$(other.contentTextStyle, _this.contentTextStyle) && other.elevation == _this.elevation && J.$eq$(other.padding, _this.padding) && J.$eq$(other.leadingPadding, _this.leadingPadding); + return other instanceof A.BadgeThemeData && J.$eq$(other.backgroundColor, _this.backgroundColor) && J.$eq$(other.textColor, _this.textColor) && other.smallSize == _this.smallSize && other.largeSize == _this.largeSize && J.$eq$(other.textStyle, _this.textStyle) && J.$eq$(other.padding, _this.padding) && J.$eq$(other.alignment, _this.alignment); + } + }; + A._BadgeThemeData_Object_Diagnosticable.prototype = {}; + A.MaterialBannerThemeData.prototype = { + get$hashCode(_) { + var _this = this; + return A.Object_hash(_this.backgroundColor, _this.surfaceTintColor, _this.shadowColor, _this.dividerColor, _this.contentTextStyle, _this.elevation, _this.padding, _this.leadingPadding, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + }, + $eq(_, other) { + var _this = this; + if (other == null) + return false; + if (_this === other) + return true; + if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) + return false; + return other instanceof A.MaterialBannerThemeData && J.$eq$(other.backgroundColor, _this.backgroundColor) && J.$eq$(other.surfaceTintColor, _this.surfaceTintColor) && J.$eq$(other.shadowColor, _this.shadowColor) && J.$eq$(other.dividerColor, _this.dividerColor) && J.$eq$(other.contentTextStyle, _this.contentTextStyle) && other.elevation == _this.elevation && J.$eq$(other.padding, _this.padding) && J.$eq$(other.leadingPadding, _this.leadingPadding); } }; A._MaterialBannerThemeData_Object_Diagnosticable.prototype = {}; @@ -203722,23 +213845,45 @@ this.___BottomAppBarState_geometryListenable_A = scaffoldScope.geometryNotifier; }, build$1(context) { - var clipper, elevation, color, effectiveColor, _this = this, _null = null, - babTheme = A.Theme_of(context).bottomAppBarTheme, - t1 = A.Scaffold_of(context)._widget.floatingActionButton, - t2 = _this._widget, - notchedShape = t2.shape; - if (t1 != null) { - t1 = _this.___BottomAppBarState_geometryListenable_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - clipper = new A._BottomAppBarClipper(t1, notchedShape, _this.materialKey, 4, t1); + var babTheme, defaults, hasFab, t1, notchedShape, t2, clipper, elevation, height, color, surfaceTintColor, effectiveColor, _this = this, _null = null; + A.Theme_of(context).toString; + babTheme = A.Theme_of(context).bottomAppBarTheme; + defaults = new A._BottomAppBarDefaultsM2(context, _null, 8, _null, _null, _null, _null); + hasFab = A.Scaffold_of(context)._widget.floatingActionButton != null; + t1 = _this._widget; + notchedShape = t1.shape; + if (hasFab) { + t2 = _this.___BottomAppBarState_geometryListenable_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + clipper = new A._BottomAppBarClipper(t2, notchedShape, _this.materialKey, 4, t2); } else - clipper = B.ShapeBorderClipper_CGl; - elevation = t2.elevation; - t1 = t2.color; + clipper = B.ShapeBorderClipper_mya; + elevation = t1.elevation; + height = babTheme.height; + if (height == null) + height = defaults.height; + t1 = t1.color; color = t1 == null ? babTheme.color : t1; - effectiveColor = A.ElevationOverlay_applyOverlay(context, color == null ? A.Theme_of(context).bottomAppBarColor : color, elevation); - t1 = A.SafeArea$(true, _this._widget.child, B.EdgeInsets_0_0_0_0, true); - return A.PhysicalShape$(A.Material$(B.Duration_200000, true, _null, t1, B.Clip_0, _null, 0, _this.materialKey, _null, _null, _null, _null, B.MaterialType_4), B.Clip_0, clipper, effectiveColor, elevation, B.Color_4278190080); + if (color == null) { + t1 = defaults.get$color(defaults); + t1.toString; + color = t1; + } + _this._widget.toString; + surfaceTintColor = babTheme.surfaceTintColor; + if (surfaceTintColor == null) { + t1 = defaults.get$surfaceTintColor(); + t1.toString; + surfaceTintColor = t1; + } + effectiveColor = A.ElevationOverlay_applyOverlay(context, color, elevation); + t1 = _this._widget; + t1.toString; + t2 = babTheme.padding; + if (t2 == null) + t2 = B.EdgeInsets_0_0_0_0; + t1 = A.SafeArea$(true, new A.Padding(t2, t1.child, _null), B.EdgeInsets_0_0_0_0, true); + return new A.SizedBox(_null, height, A.PhysicalShape$(A.Material$(B.Duration_200000, true, _null, t1, B.Clip_0, _null, elevation, _this.materialKey, _null, _null, surfaceTintColor, _null, B.MaterialType_4), B.Clip_0, clipper, effectiveColor, elevation, B.Color_4278190080), _null); } }; A._BottomAppBarClipper.prototype = { @@ -203774,9 +213919,22 @@ return oldClipper.geometry !== this.geometry || oldClipper.shape !== this.shape || oldClipper.notchMargin !== this.notchMargin; } }; + A._BottomAppBarDefaultsM2.prototype = { + get$color(_) { + var t1 = A.Theme_of(this.context)._bottomAppBarColor; + t1.toString; + return t1; + }, + get$surfaceTintColor() { + var t1 = A.Theme_of(this.context).colorScheme, + t2 = t1._surfaceTint; + return t2 == null ? t1.primary : t2; + } + }; A.BottomAppBarTheme.prototype = { get$hashCode(_) { - return A.Object_hash(this.color, this.elevation, this.shape, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + var _this = this; + return A.Object_hash(_this.get$color(_this), _this.elevation, _this.shape, _this.height, _this.get$surfaceTintColor(), _this.padding, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -203786,7 +213944,13 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.BottomAppBarTheme && J.$eq$(other.color, _this.color) && other.elevation == _this.elevation && true; + return other instanceof A.BottomAppBarTheme && J.$eq$(other.get$color(other), _this.get$color(_this)) && other.elevation == _this.elevation && other.shape == _this.shape && other.height == _this.height && J.$eq$(other.get$surfaceTintColor(), _this.get$surfaceTintColor()) && J.$eq$(other.padding, _this.padding); + }, + get$color(receiver) { + return this.color; + }, + get$surfaceTintColor() { + return this.surfaceTintColor; } }; A._BottomAppBarTheme_Object_Diagnosticable.prototype = {}; @@ -203906,26 +214070,36 @@ return false; }, build$1(context) { - var constraints, color, elevation, shape, bottomSheet, _this = this, _null = null, - bottomSheetTheme = A.Theme_of(context).bottomSheetTheme, - t1 = _this._widget; - t1.toString; + var constraints, color, surfaceTintColor, t1, t2, elevation, shape, bottomSheet, _this = this, _null = null, + bottomSheetTheme = A.Theme_of(context).bottomSheetTheme; + A.Theme_of(context).toString; + _this._widget.toString; constraints = bottomSheetTheme.constraints; color = bottomSheetTheme.backgroundColor; - elevation = bottomSheetTheme.elevation; + if (color == null) + color = _null; + surfaceTintColor = bottomSheetTheme.surfaceTintColor; + if (surfaceTintColor == null) + surfaceTintColor = _null; + t1 = _this._widget; + t1.toString; + t2 = bottomSheetTheme.elevation; + elevation = t2 == null ? _null : t2; if (elevation == null) elevation = 0; shape = bottomSheetTheme.shape; - bottomSheet = A.Material$(B.Duration_200000, true, _null, new A.NotificationListener(_this.get$extentChanged(), t1.builder$1(context), _null, type$.NotificationListener_DraggableScrollableNotification), B.Clip_0, color, elevation, _this._childKey, _null, shape, _null, _null, B.MaterialType_0); + if (shape == null) + shape = _null; + bottomSheet = A.Material$(B.Duration_200000, true, _null, new A.NotificationListener(_this.get$extentChanged(), t1.builder$1(context), _null, type$.NotificationListener_DraggableScrollableNotification), B.Clip_0, color, elevation, _this._childKey, _null, shape, surfaceTintColor, _null, B.MaterialType_0); if (constraints != null) bottomSheet = new A.Align(B.Alignment_0_1, _null, 1, new A.ConstrainedBox(constraints, bottomSheet, _null), _null); - return !_this._widget.enableDrag ? bottomSheet : A.GestureDetector$(_null, bottomSheet, B.DragStartBehavior_1, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_bottom_sheet$_handleDragEnd(), _this.get$_bottom_sheet$_handleDragStart(), _this.get$_bottom_sheet$_handleDragUpdate()); + return !_this._widget.enableDrag ? bottomSheet : A.GestureDetector$(_null, bottomSheet, B.DragStartBehavior_1, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_bottom_sheet$_handleDragEnd(), _this.get$_bottom_sheet$_handleDragStart(), _this.get$_bottom_sheet$_handleDragUpdate()); } }; A.BottomSheetThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.backgroundColor, _this.elevation, _this.modalBackgroundColor, _this.modalElevation, _this.shape, _this.clipBehavior, _this.constraints, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.get$backgroundColor(_this), _this.get$surfaceTintColor(), _this.elevation, _this.modalBackgroundColor, _this.modalBarrierColor, _this.modalElevation, _this.shape, _this.clipBehavior, _this.constraints, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var t1, _this = this; @@ -203936,12 +214110,18 @@ if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; if (other instanceof A.BottomSheetThemeData) - if (J.$eq$(other.backgroundColor, _this.backgroundColor)) - if (other.elevation == _this.elevation) - if (J.$eq$(other.modalBackgroundColor, _this.modalBackgroundColor)) - if (other.modalElevation == _this.modalElevation) - if (J.$eq$(other.shape, _this.shape)) - t1 = J.$eq$(other.constraints, _this.constraints); + if (J.$eq$(other.get$backgroundColor(other), _this.get$backgroundColor(_this))) + if (J.$eq$(other.get$surfaceTintColor(), _this.get$surfaceTintColor())) + if (other.elevation == _this.elevation) + if (J.$eq$(other.modalBackgroundColor, _this.modalBackgroundColor)) + if (J.$eq$(other.modalBarrierColor, _this.modalBarrierColor)) + if (other.modalElevation == _this.modalElevation) + if (J.$eq$(other.shape, _this.shape)) + t1 = J.$eq$(other.constraints, _this.constraints); + else + t1 = false; + else + t1 = false; else t1 = false; else @@ -203955,6 +214135,12 @@ else t1 = false; return t1; + }, + get$backgroundColor(receiver) { + return this.backgroundColor; + }, + get$surfaceTintColor() { + return this.surfaceTintColor; } }; A._BottomSheetThemeData_Object_Diagnosticable.prototype = {}; @@ -204000,8 +214186,8 @@ _this._widget.toString; densityAdjustment = new A.Offset(0, 0).$mul(0, 4); effectiveConstraints = B.VisualDensity_0_0.effectiveConstraints$1(_this._widget.constraints); - _this._widget.toString; - effectiveMouseCursor = A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable, t2, type$.nullable_MouseCursor); + t1 = _this._widget.mouseCursor; + effectiveMouseCursor = A.MaterialStateProperty_resolveAs(t1, t2, type$.nullable_MouseCursor); _this._widget.toString; t1 = densityAdjustment._dx; t2 = densityAdjustment._dy; @@ -204025,7 +214211,7 @@ t15 = _this._widget; t16 = t15.onPressed; t17 = t15.enableFeedback; - t7 = A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, _null, true, A.IconTheme_merge(A.Container$(_null, A.Center$(t15.child, 1, 1), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, padding, _null, _null, _null), new A.IconThemeData(effectiveTextColor, _null, _null, _null)), effectiveShape, t17, t13, t6, _null, t11, _null, effectiveMouseCursor, _null, t9, t10, t14, _null, t16, _null, _null, _null, _null, t12, _null, _null), t8, t5, t3, _null, _null, effectiveShape, _null, t4, t7); + t7 = A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, _null, true, A.IconTheme_merge(A.Container$(_null, A.Center$(t15.child, 1, 1), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, padding, _null, _null, _null), new A.IconThemeData(_null, _null, _null, _null, _null, effectiveTextColor, _null, _null)), effectiveShape, t17, t13, t6, _null, t11, _null, effectiveMouseCursor, _null, t9, t10, t14, _null, t16, _null, _null, _null, _null, t12, _null, _null), t8, t5, t3, _null, _null, effectiveShape, _null, t4, t7); switch (t15.materialTapTargetSize.index) { case 0: minSize = new A.Size(48 + t1, 48 + t2); @@ -204036,7 +214222,7 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A._InputPadding(minSize, new A.ConstrainedBox(effectiveConstraints, t7, _null), _null), _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A._InputPadding(minSize, new A.ConstrainedBox(effectiveConstraints, t7, _null), _null), _null); } }; A._InputPadding.prototype = { @@ -204097,7 +214283,7 @@ } return 0; }, - _button0$_computeSize$2$constraints$layoutChild(constraints, layoutChild) { + _button$_computeSize$2$constraints$layoutChild(constraints, layoutChild) { var childSize, t2, t1 = this.RenderObjectWithChildMixin__child; if (t1 != null) { @@ -204109,11 +214295,11 @@ return B.Size_0_0; }, computeDryLayout$1(constraints) { - return this._button0$_computeSize$2$constraints$layoutChild(constraints, A.layout_helper_ChildLayoutHelper_dryLayoutChild$closure()); + return this._button$_computeSize$2$constraints$layoutChild(constraints, A.layout_helper_ChildLayoutHelper_dryLayoutChild$closure()); }, performLayout$0() { var t2, t3, _this = this, - t1 = _this._button0$_computeSize$2$constraints$layoutChild(type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(_this)), A.layout_helper_ChildLayoutHelper_layoutChild$closure()); + t1 = _this._button$_computeSize$2$constraints$layoutChild(type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(_this)), A.layout_helper_ChildLayoutHelper_layoutChild$closure()); _this._box$_size = t1; t2 = _this.RenderObjectWithChildMixin__child; if (t2 != null) { @@ -204137,7 +214323,7 @@ call$2(result, position) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, this.center); }, - $signature: 81 + $signature: 77 }; A.__RawMaterialButtonState_State_MaterialStateMixin.prototype = {}; A.ButtonBarThemeData.prototype = { @@ -204173,7 +214359,7 @@ A.ButtonStyle.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.get$textStyle(), _this.get$backgroundColor(_this), _this.get$foregroundColor(), _this.get$overlayColor(), _this.get$shadowColor(_this), _this.get$surfaceTintColor(), _this.get$elevation(_this), _this.get$padding(_this), _this.get$minimumSize(), _this.fixedSize, _this.get$maximumSize(), _this.get$side(), _this.get$shape(_this), _this.get$mouseCursor(), _this.get$visualDensity(), _this.get$tapTargetSize(), _this.animationDuration, _this.enableFeedback, _this.alignment, _this.get$splashFactory()); + return A.Object_hashAll([_this.get$textStyle(), _this.get$backgroundColor(_this), _this.get$foregroundColor(), _this.get$overlayColor(), _this.get$shadowColor(_this), _this.get$surfaceTintColor(), _this.get$elevation(_this), _this.get$padding(_this), _this.get$minimumSize(), _this.fixedSize, _this.get$maximumSize(), _this.iconColor, _this.get$iconSize(), _this.get$side(), _this.get$shape(_this), _this.get$mouseCursor(), _this.get$visualDensity(), _this.get$tapTargetSize(), _this.animationDuration, _this.enableFeedback, _this.alignment, _this.get$splashFactory()]); }, $eq(_, other) { var _this = this; @@ -204183,7 +214369,7 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.ButtonStyle && other.get$textStyle() == _this.get$textStyle() && J.$eq$(other.get$backgroundColor(other), _this.get$backgroundColor(_this)) && J.$eq$(other.get$foregroundColor(), _this.get$foregroundColor()) && J.$eq$(other.get$overlayColor(), _this.get$overlayColor()) && other.get$shadowColor(other) == _this.get$shadowColor(_this) && other.get$surfaceTintColor() == _this.get$surfaceTintColor() && other.get$elevation(other) == _this.get$elevation(_this) && other.get$padding(other) == _this.get$padding(_this) && other.get$minimumSize() == _this.get$minimumSize() && other.fixedSize == _this.fixedSize && other.get$maximumSize() == _this.get$maximumSize() && other.get$side() == _this.get$side() && other.get$shape(other) == _this.get$shape(_this) && J.$eq$(other.get$mouseCursor(), _this.get$mouseCursor()) && J.$eq$(other.get$visualDensity(), _this.get$visualDensity()) && other.get$tapTargetSize() == _this.get$tapTargetSize() && J.$eq$(other.animationDuration, _this.animationDuration) && other.enableFeedback == _this.enableFeedback && J.$eq$(other.alignment, _this.alignment) && other.get$splashFactory() == _this.get$splashFactory(); + return other instanceof A.ButtonStyle && other.get$textStyle() == _this.get$textStyle() && J.$eq$(other.get$backgroundColor(other), _this.get$backgroundColor(_this)) && J.$eq$(other.get$foregroundColor(), _this.get$foregroundColor()) && J.$eq$(other.get$overlayColor(), _this.get$overlayColor()) && other.get$shadowColor(other) == _this.get$shadowColor(_this) && other.get$surfaceTintColor() == _this.get$surfaceTintColor() && other.get$elevation(other) == _this.get$elevation(_this) && other.get$padding(other) == _this.get$padding(_this) && other.get$minimumSize() == _this.get$minimumSize() && other.fixedSize == _this.fixedSize && other.get$maximumSize() == _this.get$maximumSize() && other.iconColor == _this.iconColor && other.get$iconSize() == _this.get$iconSize() && other.get$side() == _this.get$side() && other.get$shape(other) == _this.get$shape(_this) && J.$eq$(other.get$mouseCursor(), _this.get$mouseCursor()) && J.$eq$(other.get$visualDensity(), _this.get$visualDensity()) && other.get$tapTargetSize() == _this.get$tapTargetSize() && J.$eq$(other.animationDuration, _this.animationDuration) && other.enableFeedback == _this.enableFeedback && J.$eq$(other.alignment, _this.alignment) && other.get$splashFactory() == _this.get$splashFactory(); }, get$textStyle() { return this.textStyle; @@ -204215,6 +214401,9 @@ get$maximumSize() { return this.maximumSize; }, + get$iconSize() { + return this.iconSize; + }, get$side() { return this.side; }, @@ -204234,17 +214423,6 @@ return this.splashFactory; } }; - A._LerpProperties.prototype = { - resolve$1(_, states) { - var resolvedB, _this = this, - t1 = _this.a, - resolvedA = t1 == null ? null : t1.resolve$1(0, states); - t1 = _this.b; - resolvedB = t1 == null ? null : t1.resolve$1(0, states); - return _this.lerpFunction.call$3(resolvedA, resolvedB, _this.t); - }, - $isMaterialStateProperty: 1 - }; A._LerpSides.prototype = { resolve$1(_, states) { var resolvedB, _this = this, @@ -204257,11 +214435,11 @@ return null; if (t1) { t1 = resolvedB.color; - return A.BorderSide_lerp(new A.BorderSide(A.Color$fromARGB(0, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), 0, B.BorderStyle_1, B.StrokeAlign_0), resolvedB, _this.t); + return A.BorderSide_lerp(new A.BorderSide(A.Color$fromARGB(0, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), 0, B.BorderStyle_1, -1), resolvedB, _this.t); } if (resolvedB == null) { t1 = resolvedA.color; - return A.BorderSide_lerp(resolvedA, new A.BorderSide(A.Color$fromARGB(0, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), 0, B.BorderStyle_1, B.StrokeAlign_0), _this.t); + return A.BorderSide_lerp(resolvedA, new A.BorderSide(A.Color$fromARGB(0, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), 0, B.BorderStyle_1, -1), _this.t); } return A.BorderSide_lerp(resolvedA, resolvedB, _this.t); }, @@ -204308,10 +214486,8 @@ t2.removeListener$1(0, _this.get$handleStatesControllerChange()); if (_this._widget.statesController != null) { t1 = _this.internalStatesController; - if (t1 != null) { - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } + if (t1 != null) + t1.dispose$0(); _this.internalStatesController = null; } _this.initStatesController$0(); @@ -204331,41 +214507,42 @@ var t1, _this = this; _this.get$statesController().removeListener$1(0, _this.get$handleStatesControllerChange()); t1 = _this.internalStatesController; - if (t1 != null) { - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } + if (t1 != null) + t1.dispose$0(); t1 = _this.controller; if (t1 != null) t1.dispose$0(); _this.super$__ButtonStyleState_State_TickerProviderStateMixin$dispose(); }, build$1(context) { - var resolvedBackgroundColor, resolvedForegroundColor, resolvedShadowColor, resolvedSurfaceTintColor, resolvedPadding, resolvedMinimumSize, resolvedFixedSize, resolvedMaximumSize, resolvedSide, resolvedShape, resolvedVisualDensity, resolvedTapTargetSize, resolvedAnimationDuration, resolvedEnableFeedback, resolvedAlignment, densityAdjustment, resolvedSplashFactory, t2, effectiveConstraints, size, dy, dx, padding, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, minSize, _this = this, _null = null, + var resolvedElevation, resolvedTextStyle, t2, resolvedBackgroundColor, resolvedForegroundColor, resolvedShadowColor, resolvedSurfaceTintColor, resolvedPadding, t3, resolvedMinimumSize, resolvedFixedSize, resolvedMaximumSize, resolvedIconColor, resolvedIconSize, resolvedSide, resolvedShape, resolvedVisualDensity, resolvedTapTargetSize, resolvedAnimationDuration, resolvedEnableFeedback, resolvedAlignment, densityAdjustment, resolvedSplashFactory, effectiveConstraints, size, dy, dx, padding, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, minSize, _this = this, _null = null, t1 = _this._widget, effectiveValue = new A._ButtonStyleState_build_effectiveValue(t1.style, t1.themeStyleOf$1(context), _this._widget.defaultStyleOf$1(context)), - resolve = new A._ButtonStyleState_build_resolve(_this, effectiveValue), - resolvedElevation = resolve.call$1$1(new A._ButtonStyleState_build_closure(), type$.nullable_double), - resolvedTextStyle = resolve.call$1$1(new A._ButtonStyleState_build_closure0(), type$.nullable_TextStyle); - t1 = type$.nullable_Color; - resolvedBackgroundColor = resolve.call$1$1(new A._ButtonStyleState_build_closure1(), t1); - resolvedForegroundColor = resolve.call$1$1(new A._ButtonStyleState_build_closure2(), t1); - resolvedShadowColor = resolve.call$1$1(new A._ButtonStyleState_build_closure3(), t1); - resolvedSurfaceTintColor = resolve.call$1$1(new A._ButtonStyleState_build_closure4(), t1); + resolve = new A._ButtonStyleState_build_resolve(_this, effectiveValue); + t1 = type$.nullable_double; + resolvedElevation = resolve.call$1$1(new A._ButtonStyleState_build_closure(), t1); + resolvedTextStyle = resolve.call$1$1(new A._ButtonStyleState_build_closure0(), type$.nullable_TextStyle); + t2 = type$.nullable_Color; + resolvedBackgroundColor = resolve.call$1$1(new A._ButtonStyleState_build_closure1(), t2); + resolvedForegroundColor = resolve.call$1$1(new A._ButtonStyleState_build_closure2(), t2); + resolvedShadowColor = resolve.call$1$1(new A._ButtonStyleState_build_closure3(), t2); + resolvedSurfaceTintColor = resolve.call$1$1(new A._ButtonStyleState_build_closure4(), t2); resolvedPadding = resolve.call$1$1(new A._ButtonStyleState_build_closure5(), type$.nullable_EdgeInsetsGeometry); - t1 = type$.nullable_Size; - resolvedMinimumSize = resolve.call$1$1(new A._ButtonStyleState_build_closure6(), t1); - resolvedFixedSize = resolve.call$1$1(new A._ButtonStyleState_build_closure7(), t1); - resolvedMaximumSize = resolve.call$1$1(new A._ButtonStyleState_build_closure8(), t1); - resolvedSide = resolve.call$1$1(new A._ButtonStyleState_build_closure9(), type$.nullable_BorderSide); - resolvedShape = resolve.call$1$1(new A._ButtonStyleState_build_closure10(), type$.nullable_OutlinedBorder); - resolvedVisualDensity = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure11(), type$.VisualDensity); - resolvedTapTargetSize = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure12(), type$.MaterialTapTargetSize); - resolvedAnimationDuration = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure13(), type$.Duration); - resolvedEnableFeedback = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure14(), type$.bool); - resolvedAlignment = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure15(), type$.AlignmentGeometry); + t3 = type$.nullable_Size; + resolvedMinimumSize = resolve.call$1$1(new A._ButtonStyleState_build_closure6(), t3); + resolvedFixedSize = resolve.call$1$1(new A._ButtonStyleState_build_closure7(), t3); + resolvedMaximumSize = resolve.call$1$1(new A._ButtonStyleState_build_closure8(), t3); + resolvedIconColor = resolve.call$1$1(new A._ButtonStyleState_build_closure9(), t2); + resolvedIconSize = resolve.call$1$1(new A._ButtonStyleState_build_closure10(), t1); + resolvedSide = resolve.call$1$1(new A._ButtonStyleState_build_closure11(), type$.nullable_BorderSide); + resolvedShape = resolve.call$1$1(new A._ButtonStyleState_build_closure12(), type$.nullable_OutlinedBorder); + resolvedVisualDensity = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure13(), type$.VisualDensity); + resolvedTapTargetSize = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure14(), type$.MaterialTapTargetSize); + resolvedAnimationDuration = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure15(), type$.Duration); + resolvedEnableFeedback = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure16(), type$.bool); + resolvedAlignment = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure17(), type$.AlignmentGeometry); densityAdjustment = new A.Offset(resolvedVisualDensity.horizontal, resolvedVisualDensity.vertical).$mul(0, 4); - resolvedSplashFactory = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure16(), type$.InteractiveInkFeatureFactory); + resolvedSplashFactory = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure18(), type$.InteractiveInkFeatureFactory); t1 = resolvedMinimumSize._dx; t2 = resolvedMinimumSize._dy; effectiveConstraints = resolvedVisualDensity.effectiveConstraints$1(new A.BoxConstraints(t1, resolvedMaximumSize._dx, t2, resolvedMaximumSize._dy)); @@ -204413,7 +214590,7 @@ t2.didRegisterListener$0(); t3 = t2.AnimationLocalStatusListenersMixin__statusListeners; t3._isDirty = true; - t3._observer_list$_list.push(new A._ButtonStyleState_build_closure17(_this)); + t3._observer_list$_list.push(new A._ButtonStyleState_build_closure19(_this)); _this.controller = t2; } resolvedBackgroundColor = _this.backgroundColor; @@ -204437,9 +214614,10 @@ t5 = t5.autofocus; t13 = resolvedShape.copyWith$1$side(resolvedSide); t14 = _this.get$statesController(); + t15 = resolvedIconColor == null ? resolvedForegroundColor : resolvedIconColor; resolvedAlignment.toString; - t15 = _this._widget; - t4 = A.Material$(resolvedAnimationDuration, true, _null, A.InkWell$(t5, _null, t11, A.IconTheme_merge(new A.Padding(padding, new A.Align(resolvedAlignment, 1, 1, t15.child, _null), _null), new A.IconThemeData(resolvedForegroundColor, _null, _null, _null)), t13, resolvedEnableFeedback, _null, t10, B.Color_0, _null, _null, new A._MouseCursor(new A._ButtonStyleState_build_closure18(effectiveValue)), _null, t12, _null, t9, t8, t7, _null, _null, new A._MaterialStatePropertyWith(new A._ButtonStyleState_build_closure19(effectiveValue), type$._MaterialStatePropertyWith_nullable_Color), _null, _null, resolvedSplashFactory, t14), t6, resolvedBackgroundColor, resolvedElevation, _null, resolvedShadowColor, t3, resolvedSurfaceTintColor, t2, t4); + t16 = _this._widget; + t4 = A.Material$(resolvedAnimationDuration, true, _null, A.InkWell$(t5, _null, t11, A.IconTheme_merge(new A.Padding(padding, new A.Align(resolvedAlignment, 1, 1, t16.child, _null), _null), new A.IconThemeData(resolvedIconSize, _null, _null, _null, _null, t15, _null, _null)), t13, resolvedEnableFeedback, _null, t10, B.Color_0, _null, _null, new A._MouseCursor(new A._ButtonStyleState_build_closure20(effectiveValue)), _null, t12, _null, t9, t8, t7, _null, _null, new A._MaterialStatePropertyWith(new A._ButtonStyleState_build_closure21(effectiveValue), type$._MaterialStatePropertyWith_nullable_Color), _null, _null, resolvedSplashFactory, t14), t6, resolvedBackgroundColor, resolvedElevation, _null, resolvedShadowColor, t3, resolvedSurfaceTintColor, t2, t4); switch (resolvedTapTargetSize.index) { case 0: minSize = new A.Size(48 + t1, 48 + dy); @@ -204450,8 +214628,8 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t1 = t15.onPressed != null || t15.onLongPress != null; - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A._InputPadding0(minSize, new A.ConstrainedBox(effectiveConstraints, t4, _null), _null), _null); + t1 = t16.onPressed != null || t16.onLongPress != null; + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A._InputPadding0(minSize, new A.ConstrainedBox(effectiveConstraints, t4, _null), _null), _null); } }; A._ButtonStyleState_handleStatesControllerChange_closure.prototype = { @@ -204470,7 +214648,7 @@ call$1(getProperty) { return this.call$1$1(getProperty, type$.dynamic); }, - $signature: 1406 + $signature: 2891 }; A._ButtonStyleState_build_resolve.prototype = { call$1$1(getProperty, $T) { @@ -204479,7 +214657,7 @@ call$1(getProperty) { return this.call$1$1(getProperty, type$.dynamic); }, - $signature: 1407 + $signature: 2894 }; A._ButtonStyleState_build_resolve_closure.prototype = { call$1(style) { @@ -204494,79 +214672,91 @@ call$1(style) { return style == null ? null : style.get$elevation(style); }, - $signature: 1411 + $signature: 707 }; A._ButtonStyleState_build_closure0.prototype = { call$1(style) { return style == null ? null : style.get$textStyle(); }, - $signature: 1412 + $signature: 2896 }; A._ButtonStyleState_build_closure1.prototype = { call$1(style) { return style == null ? null : style.get$backgroundColor(style); }, - $signature: 378 + $signature: 292 }; A._ButtonStyleState_build_closure2.prototype = { call$1(style) { return style == null ? null : style.get$foregroundColor(); }, - $signature: 378 + $signature: 292 }; A._ButtonStyleState_build_closure3.prototype = { call$1(style) { return style == null ? null : style.get$shadowColor(style); }, - $signature: 378 + $signature: 292 }; A._ButtonStyleState_build_closure4.prototype = { call$1(style) { return style == null ? null : style.get$surfaceTintColor(); }, - $signature: 378 + $signature: 292 }; A._ButtonStyleState_build_closure5.prototype = { call$1(style) { return style == null ? null : style.get$padding(style); }, - $signature: 1415 + $signature: 2901 }; A._ButtonStyleState_build_closure6.prototype = { call$1(style) { return style == null ? null : style.get$minimumSize(); }, - $signature: 435 + $signature: 500 }; A._ButtonStyleState_build_closure7.prototype = { call$1(style) { return style == null ? null : style.fixedSize; }, - $signature: 435 + $signature: 500 }; A._ButtonStyleState_build_closure8.prototype = { call$1(style) { return style == null ? null : style.get$maximumSize(); }, - $signature: 435 + $signature: 500 }; A._ButtonStyleState_build_closure9.prototype = { call$1(style) { - return style == null ? null : style.get$side(); + return style == null ? null : style.iconColor; }, - $signature: 1434 + $signature: 292 }; A._ButtonStyleState_build_closure10.prototype = { + call$1(style) { + return style == null ? null : style.get$iconSize(); + }, + $signature: 707 + }; + A._ButtonStyleState_build_closure11.prototype = { + call$1(style) { + return style == null ? null : style.get$side(); + }, + $signature: 2916 + }; + A._ButtonStyleState_build_closure12.prototype = { call$1(style) { return style == null ? null : style.get$shape(style); }, - $signature: 1435 + $signature: 2945 }; - A._ButtonStyleState_build_closure18.prototype = { + A._ButtonStyleState_build_closure20.prototype = { call$1(states) { return this.effectiveValue.call$1$1(new A._ButtonStyleState_build__closure0(states), type$.MouseCursor); }, - $signature: 1436 + $signature: 2972 }; A._ButtonStyleState_build__closure0.prototype = { call$1(style) { @@ -204579,13 +214769,13 @@ } return t1; }, - $signature: 1477 + $signature: 3031 }; - A._ButtonStyleState_build_closure19.prototype = { + A._ButtonStyleState_build_closure21.prototype = { call$1(states) { return this.effectiveValue.call$1$1(new A._ButtonStyleState_build__closure(states), type$.Color); }, - $signature: 239 + $signature: 192 }; A._ButtonStyleState_build__closure.prototype = { call$1(style) { @@ -204598,50 +214788,50 @@ } return t1; }, - $signature: 1483 - }; - A._ButtonStyleState_build_closure11.prototype = { - call$1(style) { - return style == null ? null : style.get$visualDensity(); - }, - $signature: 1484 - }; - A._ButtonStyleState_build_closure12.prototype = { - call$1(style) { - return style == null ? null : style.get$tapTargetSize(); - }, - $signature: 1513 + $signature: 3179 }; A._ButtonStyleState_build_closure13.prototype = { call$1(style) { - return style == null ? null : style.animationDuration; + return style == null ? null : style.get$visualDensity(); }, - $signature: 1515 + $signature: 3180 }; A._ButtonStyleState_build_closure14.prototype = { call$1(style) { - return style == null ? null : style.enableFeedback; + return style == null ? null : style.get$tapTargetSize(); }, - $signature: 1517 + $signature: 3181 }; A._ButtonStyleState_build_closure15.prototype = { call$1(style) { - return style == null ? null : style.alignment; + return style == null ? null : style.animationDuration; }, - $signature: 1521 + $signature: 3182 }; A._ButtonStyleState_build_closure16.prototype = { call$1(style) { - return style == null ? null : style.get$splashFactory(); + return style == null ? null : style.enableFeedback; }, - $signature: 1522 + $signature: 3190 }; A._ButtonStyleState_build_closure17.prototype = { + call$1(style) { + return style == null ? null : style.alignment; + }, + $signature: 3209 + }; + A._ButtonStyleState_build_closure18.prototype = { + call$1(style) { + return style == null ? null : style.get$splashFactory(); + }, + $signature: 3216 + }; + A._ButtonStyleState_build_closure19.prototype = { call$1($status) { if ($status === B.AnimationStatus_3) this.$this.setState$1(new A._ButtonStyleState_build__closure1()); }, - $signature: 43 + $signature: 42 }; A._ButtonStyleState_build__closure1.prototype = { call$0() { @@ -204756,7 +214946,7 @@ call$2(result, position) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, this.center); }, - $signature: 81 + $signature: 77 }; A.__ButtonStyleState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -204774,12 +214964,12 @@ } }; A.ButtonTextTheme.prototype = { - toString$0(_) { + _enumToString$0() { return "ButtonTextTheme." + this._core$_name; } }; A.ButtonBarLayoutBehavior.prototype = { - toString$0(_) { + _enumToString$0() { return "ButtonBarLayoutBehavior." + this._core$_name; } }; @@ -204813,9 +215003,9 @@ switch (this.textTheme.index) { case 0: case 1: - return B.RoundedRectangleBorder_ifx; + return B.RoundedRectangleBorder_27D; case 2: - return B.RoundedRectangleBorder_ifx0; + return B.RoundedRectangleBorder_27D0; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -205111,7 +215301,7 @@ t4 === $ && A.throwUnnamedLateFieldNI(); t5 = type$.JSArray_Widget; t3 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_8_0_8_0, A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, t2, _null), A.RotationTransition$(B.Alignment_0_0, A.Icon$(B.IconData_57496_MaterialIcons_null_false, controlColor, _null), t4)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null); - t1 = A._setArrayType([new A.Flexible(1, B.FlexFit_1, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, true, new A.SizedBox(_null, 52, t3, _null), _null), _null)], t5); + t1 = A._setArrayType([new A.Flexible(1, B.FlexFit_1, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, true, new A.SizedBox(_null, 52, t3, _null), _null), _null)], t5); if (this._widget.mode === B.DatePickerMode_0) t1.push(B.SizedBox_108_null_null_null); return A.Container$(_null, A.Row$(t1, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, 52, _null, _null, B.EdgeInsetsDirectional_16_0_4_0, _null, _null, _null); @@ -205347,7 +215537,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1 = t1.get$previousMonthTooltip(); } - t1 = A.IconButton$(B.Alignment_0_0, controlColor, _null, true, B.Icon_cKo, _null, _this.get$_isDisplayingFirstMonth() ? _null : _this.get$_handlePreviousMonth(), B.EdgeInsets_8_8_8_8, _null, t1, _null); + t1 = A.IconButton$(_null, controlColor, _null, _null, B.Icon_cKo, _null, _this.get$_isDisplayingFirstMonth() ? _null : _this.get$_handlePreviousMonth(), _null, _null, t1, _null); if (_this.get$_isDisplayingLastMonth()) t2 = _null; else { @@ -205356,7 +215546,7 @@ t2 = t2.get$nextMonthTooltip(); } t3 = type$.JSArray_Widget; - t2 = A.Container$(_null, A.Row$(A._setArrayType([B.Spacer_null, t1, A.IconButton$(B.Alignment_0_0, controlColor, _null, true, B.Icon_wEo, _null, _this.get$_isDisplayingLastMonth() ? _null : _this.get$_handleNextMonth(), B.EdgeInsets_8_8_8_8, _null, t2, _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, 52, _null, _null, B.EdgeInsetsDirectional_16_0_4_0, _null, _null, _null); + t2 = A.Container$(_null, A.Row$(A._setArrayType([B.Spacer_null, t1, A.IconButton$(_null, controlColor, _null, _null, B.Icon_wEo, _null, _this.get$_isDisplayingLastMonth() ? _null : _this.get$_handleNextMonth(), _null, _null, t2, _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, 52, _null, _null, B.EdgeInsetsDirectional_16_0_4_0, _null, _null, _null); t1 = _this._shortcutMap; t4 = _this._actionMap; t5 = _this.___MonthPickerState__dayGridFocus_A; @@ -205367,7 +215557,7 @@ t8 = _this._widget; t8 = A.DateUtils_monthDelta(t8.firstDate, t8.lastDate); t1 = A.Column$(A._setArrayType([t2, A.Expanded$(A.FocusableActionDetector$(t4, false, new A._FocusedDate(t6, new A.PageView(t7, _null, _this.get$_handleMonthPageChanged(), new A.SliverChildBuilderDelegate(_this.get$_buildItems(), t8 + 1, true, true, true, A.sliver___kDefaultSemanticIndexCallback$closure(), _null), B.DragStartBehavior_1, B.Clip_1, _this._pageViewKey), _null), true, t5, B.C__DeferringMouseCursor, _this.get$_handleGridFocusChange(), _null, _null, t1), 1)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null); } }; A._MonthPickerState_didUpdateWidget_closure.prototype = { @@ -205375,7 +215565,7 @@ var t1 = this.$this; return t1._showMonth$2$jump(t1._widget.initialMonth, true); }, - $signature: 23 + $signature: 14 }; A._MonthPickerState__handleMonthPageChanged_closure.prototype = { call$0() { @@ -205568,15 +215758,12 @@ if (isSelectedDay) { decoration = new A.BoxDecoration(selectedDayBackground, _null, _null, _null, _null, _null, B.BoxShape_1); dayColor = selectedDayColor; - } else if (isDisabled) { - dayColor = disabledDayColor; - decoration = _null; } else if (isToday) { - side = new A.BorderSide(selectedDayBackground, 1, B.BorderStyle_1, B.StrokeAlign_0); + dayColor = isDisabled ? disabledDayColor : selectedDayBackground; + side = new A.BorderSide(dayColor, 1, B.BorderStyle_1, -1); decoration = new A.BoxDecoration(_null, _null, new A.Border(side, side, side, side), _null, _null, _null, B.BoxShape_1); - dayColor = selectedDayBackground; } else { - dayColor = enabledDayColor; + dayColor = isDisabled ? disabledDayColor : enabledDayColor; decoration = _null; } dayWidget = A.Container$(_null, new A.Center(B.Alignment_0_0, _null, _null, new A.Text(t1.formatDecimal$1(day), _null, t2.apply$1$color(dayColor), _null, _null, _null, _null, _null, _null, _null, _null), _null), B.Clip_0, _null, _null, decoration, _null, _null, _null, _null, _null, _null, _null, _null); @@ -205589,7 +215776,7 @@ t4 = A.Color$fromARGB(97, selectedDayBackground.get$value(selectedDayBackground) >>> 16 & 255, selectedDayBackground.get$value(selectedDayBackground) >>> 8 & 255, selectedDayBackground.get$value(selectedDayBackground) & 255); t5 = t1.formatDecimal$1(day); t6 = t1.formatFullDate$1(dayToBuild); - dayWidget = new A.InkResponse(new A.Semantics(new A.SemanticsProperties(_null, _null, _null, isSelectedDay, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5 + ", " + t6, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, true, dayWidget, _null), new A._DayPickerState_build_closure(_this, dayToBuild), _null, _null, _null, _null, _null, _null, _null, _null, false, B.BoxShape_1, 25, _null, _null, _null, _null, _null, _null, t4, _null, true, false, _null, false, t3, true, _null, _null); + dayWidget = new A.InkResponse(new A.Semantics(new A.SemanticsProperties(_null, _null, _null, _null, isSelectedDay, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5 + ", " + t6, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, true, dayWidget, _null), new A._DayPickerState_build_closure(_this, dayToBuild), _null, _null, _null, _null, _null, _null, _null, _null, false, B.BoxShape_1, 25, _null, _null, _null, _null, _null, _null, t4, _null, true, false, _null, false, t3, true, _null, _null); } dayItems.push(dayWidget); } @@ -205674,7 +215861,7 @@ else decoration = isCurrentYear && !isDisabled ? new A.BoxDecoration(_null, _null, A.Border_Border$all(colorScheme.primary, 1), A.BorderRadius$circular(18), _null, _null, B.BoxShape_0) : _null; t1 = A.Text$(B.JSInt_methods.toString$0(year), _null, _null, _null, _null, _null, itemStyle, _null, _null, _null); - yearItem = A.Center$(A.Container$(_null, A.Center$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, isSelected, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null), _null, _null), B.Clip_0, _null, _null, decoration, _null, 36, _null, _null, _null, _null, _null, 72), _null, _null); + yearItem = A.Center$(A.Container$(_null, A.Center$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, isSelected, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null), _null, _null), B.Clip_0, _null, _null, decoration, _null, 36, _null, _null, _null, _null, _null, 72), _null, _null); return isDisabled ? new A.ExcludeSemantics(true, yearItem, _null) : A.InkWell$(false, _null, true, yearItem, _null, true, _null, _null, _null, _null, new A.ValueKey(year, type$.ValueKey_int), _null, _null, _null, _null, _null, _null, new A._YearPickerState__buildYearItem_closure(_this, year), _null, _null, _null, _null, _null, _null, _null); }, get$_itemCount() { @@ -205731,7 +215918,7 @@ var defaults, t1, t2, t3, t4, t5, t6, t7, t8, _this = this, _null = null, cardTheme = A.Theme_of(context).cardTheme; A.Theme_of(context).toString; - defaults = new A._CardDefaultsM2(context, B.Clip_0, _null, _null, _null, 1, B.EdgeInsets_4_4_4_4, B.RoundedRectangleBorder_ifx0); + defaults = new A._CardDefaultsM2(context, B.Clip_0, _null, _null, _null, 1, B.EdgeInsets_4_4_4_4, B.RoundedRectangleBorder_27D0); t1 = _this.semanticContainer; t2 = _this.margin; if (t2 == null) @@ -205770,8 +215957,8 @@ t8 = defaults.clipBehavior; t8.toString; } - t2 = A.Container$(_null, A.Material$(B.Duration_200000, true, _null, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, !t1, false, _this.child, _null), t8, t3, t6, _null, t4, t7, t5, _null, B.MaterialType_1), B.Clip_0, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), t1, false, false, t2, _null); + t2 = A.Container$(_null, A.Material$(B.Duration_200000, true, _null, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, !t1, false, _this.child, _null), t8, t3, t6, _null, t4, t7, t5, _null, B.MaterialType_1), B.Clip_0, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), t1, false, false, t2, _null); } }; A._CardDefaultsM2.prototype = { @@ -205846,26 +216033,24 @@ get$_widgetFillColor() { return new A._MaterialStatePropertyWith(new A._CheckboxState__widgetFillColor_closure(this), type$._MaterialStatePropertyWith_nullable_Color); }, - get$_defaultFillColor() { - var t1 = this._framework$_element; - t1.toString; - return new A._MaterialStatePropertyWith(new A._CheckboxState__defaultFillColor_closure(A.Theme_of(t1)), type$._MaterialStatePropertyWith_Color); - }, _resolveSide$1(side) { + if (side instanceof A.MaterialStateBorderSide) + return A.MaterialStateProperty_resolveAs(side, this.get$states(), type$.nullable_BorderSide); if (!this.get$states().contains$1(0, B.MaterialState_4)) return side; return null; }, build$1(context) { - var checkboxTheme, t1, effectiveMaterialTapTargetSize, effectiveVisualDensity, size, activeStates, inactiveStates, effectiveActiveColor, effectiveInactiveColor, focusedStates, t2, effectiveFocusOverlayColor, hoveredStates, effectiveHoverOverlayColor, effectiveActivePressedOverlayColor, effectiveInactivePressedOverlayColor, effectiveCheckColor, t3, _this = this, _null = null, - themeData = A.Theme_of(context); - context.dependOnInheritedWidgetOfExactType$1$0(type$.CheckboxTheme); - checkboxTheme = A.Theme_of(context).checkboxTheme; + var defaults, t1, effectiveMaterialTapTargetSize, effectiveVisualDensity, size, activeStates, inactiveStates, activeColor, t2, effectiveActiveColor, inactiveColor, t3, effectiveInactiveColor, focusedStates, t4, effectiveFocusOverlayColor, hoveredStates, effectiveHoverOverlayColor, effectiveActivePressedOverlayColor, effectiveInactivePressedOverlayColor, checkStates, effectiveCheckColor, effectiveSplashRadius, _this = this, _null = null, + checkboxTheme = A.CheckboxTheme_of(context); + A.Theme_of(context).toString; + defaults = new A._CheckboxDefaultsM2(A.Theme_of(context), A.Theme_of(context).colorScheme, _null, _null, _null, _null, _null, _null, _null, _null, _null); t1 = _this._widget.materialTapTargetSize; effectiveMaterialTapTargetSize = t1 == null ? checkboxTheme.materialTapTargetSize : t1; if (effectiveMaterialTapTargetSize == null) - effectiveMaterialTapTargetSize = themeData.materialTapTargetSize; - effectiveVisualDensity = themeData.visualDensity; + effectiveMaterialTapTargetSize = defaults.get$materialTapTargetSize(); + _this._widget.toString; + effectiveVisualDensity = defaults.get$visualDensity(); switch (effectiveMaterialTapTargetSize.index) { case 0: size = B.Size_48_48; @@ -205877,99 +216062,143 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } size = size.$add(0, new A.Offset(effectiveVisualDensity.horizontal, effectiveVisualDensity.vertical).$mul(0, 4)); + _this.get$states().add$1(0, B.MaterialState_7); + _this._widget.toString; activeStates = _this.get$states(); activeStates.add$1(0, B.MaterialState_4); + _this._widget.toString; inactiveStates = _this.get$states(); inactiveStates.remove$1(0, B.MaterialState_4); _this._widget.toString; - t1 = _this.get$_widgetFillColor()._material_state$_resolve.call$1(activeStates); - if (t1 == null) { + activeColor = _this.get$_widgetFillColor()._material_state$_resolve.call$1(activeStates); + if (activeColor == null) { t1 = checkboxTheme.fillColor; - t1 = t1 == null ? _null : t1.resolve$1(0, activeStates); - effectiveActiveColor = t1; + activeColor = t1 == null ? _null : t1.resolve$1(0, activeStates); + } + t1 = activeColor == null; + if (t1) { + t2 = defaults.get$fillColor()._material_state$_resolve.call$1(activeStates); + t2.toString; + effectiveActiveColor = t2; } else - effectiveActiveColor = t1; - if (effectiveActiveColor == null) - effectiveActiveColor = _this.get$_defaultFillColor()._material_state$_resolve.call$1(activeStates); + effectiveActiveColor = activeColor; _this._widget.toString; - t1 = _this.get$_widgetFillColor()._material_state$_resolve.call$1(inactiveStates); - if (t1 == null) { - t1 = checkboxTheme.fillColor; - t1 = t1 == null ? _null : t1.resolve$1(0, inactiveStates); - effectiveInactiveColor = t1; + inactiveColor = _this.get$_widgetFillColor()._material_state$_resolve.call$1(inactiveStates); + if (inactiveColor == null) { + t2 = checkboxTheme.fillColor; + inactiveColor = t2 == null ? _null : t2.resolve$1(0, inactiveStates); + } + t2 = inactiveColor == null; + if (t2) { + t3 = defaults.get$fillColor()._material_state$_resolve.call$1(inactiveStates); + t3.toString; + effectiveInactiveColor = t3; } else - effectiveInactiveColor = t1; - if (effectiveInactiveColor == null) - effectiveInactiveColor = _this.get$_defaultFillColor()._material_state$_resolve.call$1(inactiveStates); + effectiveInactiveColor = inactiveColor; + _this._widget.toString; focusedStates = _this.get$states(); focusedStates.add$1(0, B.MaterialState_1); _this._widget.toString; - t1 = checkboxTheme.overlayColor; - t2 = t1 == null ? _null : t1.resolve$1(0, focusedStates); - effectiveFocusOverlayColor = t2; - if (effectiveFocusOverlayColor == null) - effectiveFocusOverlayColor = themeData.focusColor; + t3 = checkboxTheme.overlayColor; + t4 = t3 == null ? _null : t3.resolve$1(0, focusedStates); + effectiveFocusOverlayColor = t4; + if (effectiveFocusOverlayColor == null) { + t4 = defaults.get$overlayColor()._material_state$_resolve.call$1(focusedStates); + t4.toString; + effectiveFocusOverlayColor = t4; + } + _this._widget.toString; hoveredStates = _this.get$states(); hoveredStates.add$1(0, B.MaterialState_0); _this._widget.toString; - t2 = t1 == null ? _null : t1.resolve$1(0, hoveredStates); - effectiveHoverOverlayColor = t2; - if (effectiveHoverOverlayColor == null) - effectiveHoverOverlayColor = themeData.hoverColor; + t4 = t3 == null ? _null : t3.resolve$1(0, hoveredStates); + effectiveHoverOverlayColor = t4; + if (effectiveHoverOverlayColor == null) { + t4 = defaults.get$overlayColor()._material_state$_resolve.call$1(hoveredStates); + t4.toString; + effectiveHoverOverlayColor = t4; + } activeStates.add$1(0, B.MaterialState_2); _this._widget.toString; - t2 = t1 == null ? _null : t1.resolve$1(0, activeStates); - effectiveActivePressedOverlayColor = t2; - if (effectiveActivePressedOverlayColor == null) - effectiveActivePressedOverlayColor = A.Color$fromARGB(31, effectiveActiveColor.get$value(effectiveActiveColor) >>> 16 & 255, effectiveActiveColor.get$value(effectiveActiveColor) >>> 8 & 255, effectiveActiveColor.get$value(effectiveActiveColor) & 255); + t4 = t3 == null ? _null : t3.resolve$1(0, activeStates); + if (t4 == null) { + t1 = t1 ? _null : A.Color$fromARGB(31, activeColor.get$value(activeColor) >>> 16 & 255, activeColor.get$value(activeColor) >>> 8 & 255, activeColor.get$value(activeColor) & 255); + effectiveActivePressedOverlayColor = t1; + } else + effectiveActivePressedOverlayColor = t4; + if (effectiveActivePressedOverlayColor == null) { + t1 = defaults.get$overlayColor()._material_state$_resolve.call$1(activeStates); + t1.toString; + effectiveActivePressedOverlayColor = t1; + } inactiveStates.add$1(0, B.MaterialState_2); _this._widget.toString; - t1 = t1 == null ? _null : t1.resolve$1(0, inactiveStates); - effectiveInactivePressedOverlayColor = t1; - if (effectiveInactivePressedOverlayColor == null) - effectiveInactivePressedOverlayColor = A.Color$fromARGB(31, effectiveActiveColor.get$value(effectiveActiveColor) >>> 16 & 255, effectiveActiveColor.get$value(effectiveActiveColor) >>> 8 & 255, effectiveActiveColor.get$value(effectiveActiveColor) & 255); + t1 = t3 == null ? _null : t3.resolve$1(0, inactiveStates); + if (t1 == null) { + t1 = t2 ? _null : A.Color$fromARGB(31, inactiveColor.get$value(inactiveColor) >>> 16 & 255, inactiveColor.get$value(inactiveColor) >>> 8 & 255, inactiveColor.get$value(inactiveColor) & 255); + effectiveInactivePressedOverlayColor = t1; + } else + effectiveInactivePressedOverlayColor = t1; + if (effectiveInactivePressedOverlayColor == null) { + t1 = defaults.get$overlayColor()._material_state$_resolve.call$1(inactiveStates); + t1.toString; + effectiveInactivePressedOverlayColor = t1; + } + if (_this.ToggleableStateMixin__downPosition != null) { + effectiveHoverOverlayColor = _this.get$states().contains$1(0, B.MaterialState_4) ? effectiveActivePressedOverlayColor : effectiveInactivePressedOverlayColor; + effectiveFocusOverlayColor = _this.get$states().contains$1(0, B.MaterialState_4) ? effectiveActivePressedOverlayColor : effectiveInactivePressedOverlayColor; + } + _this._widget.toString; + checkStates = _this.get$states(); t1 = _this._widget.checkColor; t2 = checkboxTheme.checkColor; - t1 = t2 == null ? _null : t2.resolve$1(0, _this.get$states()); + t1 = t2 == null ? _null : t2.resolve$1(0, checkStates); effectiveCheckColor = t1; - if (effectiveCheckColor == null) - effectiveCheckColor = B.Color_4294967295; - t1 = _this._widget.value; - t2 = _this._checkbox$_painter; - t3 = _this.ToggleableStateMixin___ToggleableStateMixin__position_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t2.set$position(0, t3); - t3 = _this.ToggleableStateMixin___ToggleableStateMixin__reaction_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t2.set$reaction(t3); - t3 = _this.ToggleableStateMixin___ToggleableStateMixin__reactionFocusFade_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t2.set$reactionFocusFade(t3); - t3 = _this.ToggleableStateMixin___ToggleableStateMixin__reactionHoverFade_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t2.set$reactionHoverFade(t3); - t2.set$inactiveReactionColor(effectiveInactivePressedOverlayColor); - t2.set$reactionColor(effectiveActivePressedOverlayColor); - t2.set$hoverColor(effectiveHoverOverlayColor); - t2.set$focusColor(effectiveFocusOverlayColor); + if (effectiveCheckColor == null) { + t1 = defaults.get$checkColor().resolve$1(0, checkStates); + t1.toString; + effectiveCheckColor = t1; + } _this._widget.toString; - t3 = checkboxTheme.splashRadius; - t2.set$splashRadius(t3 == null ? 20 : t3); - t2.set$downPosition(_this.ToggleableStateMixin__downPosition); - t2.set$isFocused(_this.get$states().contains$1(0, B.MaterialState_1)); - t2.set$isHovered(_this.get$states().contains$1(0, B.MaterialState_0)); - t2.set$activeColor(effectiveActiveColor); - t2.set$inactiveColor(effectiveInactiveColor); - t2.set$checkColor(effectiveCheckColor); - t2.set$value(0, _this._widget.value); - t2.set$previousValue(_this._previousValue); + effectiveSplashRadius = checkboxTheme.splashRadius; + if (effectiveSplashRadius == null) + effectiveSplashRadius = defaults.get$splashRadius(); + t1 = _this._widget; + t2 = t1.value; + t1 = t1.tristate ? t2 == null : _null; + t3 = _this._checkbox$_painter; + t4 = _this.ToggleableStateMixin___ToggleableStateMixin__position_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t3.set$position(0, t4); + t4 = _this.ToggleableStateMixin___ToggleableStateMixin__reaction_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t3.set$reaction(t4); + t4 = _this.ToggleableStateMixin___ToggleableStateMixin__reactionFocusFade_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t3.set$reactionFocusFade(t4); + t4 = _this.ToggleableStateMixin___ToggleableStateMixin__reactionHoverFade_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t3.set$reactionHoverFade(t4); + t3.set$inactiveReactionColor(effectiveInactivePressedOverlayColor); + t3.set$reactionColor(effectiveActivePressedOverlayColor); + t3.set$hoverColor(effectiveHoverOverlayColor); + t3.set$focusColor(effectiveFocusOverlayColor); + t3.set$splashRadius(effectiveSplashRadius); + t3.set$downPosition(_this.ToggleableStateMixin__downPosition); + t3.set$isFocused(_this.get$states().contains$1(0, B.MaterialState_1)); + t3.set$isHovered(_this.get$states().contains$1(0, B.MaterialState_0)); + t3.set$activeColor(effectiveActiveColor); + t3.set$inactiveColor(effectiveInactiveColor); + t3.set$checkColor(effectiveCheckColor); + t3.set$value(0, _this._widget.value); + t3.set$previousValue(_this._previousValue); _this._widget.toString; - t3 = checkboxTheme.shape; - t2.set$shape(0, t3 == null ? B.RoundedRectangleBorder_ifx3 : t3); - t3 = _this._resolveSide$1(_this._widget.side); - t2.set$side(t3 == null ? _this._resolveSide$1(checkboxTheme.side) : t3); - t2 = _this.buildToggleable$5$autofocus$focusNode$mouseCursor$painter$size(false, _null, new A._MaterialStatePropertyWith(new A._CheckboxState_build_closure(_this, checkboxTheme), type$._MaterialStatePropertyWith_MouseCursor), t2, size); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, t1 === true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t2, _null); + t4 = checkboxTheme.shape; + t3.set$shape(0, t4 == null ? B.RoundedRectangleBorder_27D3 : t4); + t4 = _this._resolveSide$1(_this._widget.side); + t3.set$side(t4 == null ? _this._resolveSide$1(checkboxTheme.side) : t4); + t3 = _this.buildToggleable$5$autofocus$focusNode$mouseCursor$painter$size(false, _null, new A._MaterialStatePropertyWith(new A._CheckboxState_build_closure(_this, checkboxTheme), type$._MaterialStatePropertyWith_MouseCursor), t3, size); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, t2 === true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t3, _null); } }; A._CheckboxState__widgetFillColor_closure.prototype = { @@ -205980,17 +216209,7 @@ return this.$this._widget.activeColor; return null; }, - $signature: 239 - }; - A._CheckboxState__defaultFillColor_closure.prototype = { - call$1(states) { - if (states.contains$1(0, B.MaterialState_6)) - return this.themeData.disabledColor; - if (states.contains$1(0, B.MaterialState_4)) - return this.themeData.toggleableActiveColor; - return this.themeData.unselectedWidgetColor; - }, - $signature: 121 + $signature: 192 }; A._CheckboxState_build_closure.prototype = { call$1(states) { @@ -206001,7 +216220,7 @@ t1 = null; return t1 == null ? B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable.resolve$1(0, states) : t1; }, - $signature: 432 + $signature: 405 }; A._CheckboxPainter.prototype = { set$checkColor(value) { @@ -206066,7 +216285,7 @@ }, _drawCheck$4(canvas, origin, t, paint) { var t3, - path = A.Path_Path(), + path = $.$get$_renderer().createPath$0(), t1 = origin._dx, t2 = origin._dy; if (t < 0.5) { @@ -206094,8 +216313,8 @@ paint$2(canvas, size) { var t1, strokePaint, t2, origin, $status, t3, tNormalized, t, outer, paint, border, tShrink, tExpand, _this = this; _this.paintRadialReaction$2$canvas$origin(canvas, size.center$1(B.Offset_0_0)); - t1 = $.$get$useCanvasKit(); - strokePaint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer(); + strokePaint = t1.createPaint$0(); t2 = _this._checkColor; t2.toString; strokePaint.set$color(0, t2); @@ -206110,11 +216329,11 @@ if (_this._previousValue === false || _this._checkbox$_value === false) { t = _this._checkbox$_value === false ? 1 - tNormalized : tNormalized; outer = _this._outerRectAt$2(origin, t); - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = t1.createPaint$0(); paint.set$color(0, _this._colorAt$1(t)); border = _this._side; if (t <= 0.5) - _this._drawBox$5(canvas, outer, paint, border == null ? new A.BorderSide(paint.get$color(paint), 2, B.BorderStyle_1, B.StrokeAlign_0) : border, false); + _this._drawBox$5(canvas, outer, paint, border == null ? new A.BorderSide(paint.get$color(paint), 2, B.BorderStyle_1, -1) : border, false); else { _this._drawBox$5(canvas, outer, paint, border, true); tShrink = (t - 0.5) * 2; @@ -206125,7 +216344,7 @@ } } else { outer = _this._outerRectAt$2(origin, 1); - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = t1.createPaint$0(); paint.set$color(0, _this._colorAt$1(1)); _this._drawBox$5(canvas, outer, paint, _this._side, true); if (tNormalized <= 0.5) { @@ -206146,6 +216365,53 @@ } } }; + A._CheckboxDefaultsM2.prototype = { + get$fillColor() { + return new A._MaterialStatePropertyWith(new A._CheckboxDefaultsM2_fillColor_closure(this), type$._MaterialStatePropertyWith_Color); + }, + get$checkColor() { + return new A.MaterialStatePropertyAll(B.Color_4294967295, type$.MaterialStatePropertyAll_Color); + }, + get$overlayColor() { + return new A._MaterialStatePropertyWith(new A._CheckboxDefaultsM2_overlayColor_closure(this), type$._MaterialStatePropertyWith_nullable_Color); + }, + get$splashRadius() { + return 20; + }, + get$materialTapTargetSize() { + return this._checkbox$_theme.materialTapTargetSize; + }, + get$visualDensity() { + return this._checkbox$_theme.visualDensity; + } + }; + A._CheckboxDefaultsM2_fillColor_closure.prototype = { + call$1(states) { + if (states.contains$1(0, B.MaterialState_6)) + return this.$this._checkbox$_theme.disabledColor; + if (states.contains$1(0, B.MaterialState_4)) + return this.$this._checkbox$_colors.secondary; + return this.$this._checkbox$_theme.unselectedWidgetColor; + }, + $signature: 92 + }; + A._CheckboxDefaultsM2_overlayColor_closure.prototype = { + call$1(states) { + var t1, t2; + if (states.contains$1(0, B.MaterialState_2)) { + t1 = this.$this.get$fillColor()._material_state$_resolve.call$1(states); + t1.toString; + t2 = J.getInterceptor$x(t1); + return A.Color$fromARGB(31, t2.get$value(t1) >>> 16 & 255, t2.get$value(t1) >>> 8 & 255, t2.get$value(t1) & 255); + } + if (states.contains$1(0, B.MaterialState_0)) + return this.$this._checkbox$_theme.hoverColor; + if (states.contains$1(0, B.MaterialState_1)) + return this.$this._checkbox$_theme.focusColor; + return B.Color_0; + }, + $signature: 92 + }; A.__CheckboxState_State_TickerProviderStateMixin.prototype = { activate$0() { this.super$State$activate(); @@ -206211,7 +216477,7 @@ } }, build$1(context) { - var trailing, leading, _this = this, _null = null, + var trailing, leading, theme, checkboxTheme, effectiveActiveColor, _this = this, _null = null, t1 = _this.activeColor, control = A.Checkbox$(t1, false, _null, B.MaterialTapTargetSize_1, _this.onChanged, _null, _null, false, _this.value); switch (_this.controlAffinity.index) { @@ -206227,9 +216493,17 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - if (t1 == null) - t1 = A.Theme_of(context).toggleableActiveColor; - return new A.MergeSemantics(A.ListTileTheme_merge(A.ListTile$(false, _this.contentPadding, _this.dense, _null, true, _null, _null, false, _null, leading, _null, _this.get$_handleValueChange(), false, _null, _null, _null, _null, _this.title, trailing, _null), t1, _null), _null); + theme = A.Theme_of(context); + checkboxTheme = A.CheckboxTheme_of(context); + if (t1 == null) { + t1 = checkboxTheme.fillColor; + t1 = t1 == null ? _null : t1.resolve$1(0, A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState)); + effectiveActiveColor = t1; + } else + effectiveActiveColor = t1; + if (effectiveActiveColor == null) + effectiveActiveColor = theme.colorScheme.secondary; + return new A.MergeSemantics(A.ListTile$(false, _this.contentPadding, _this.dense, _null, true, _null, _null, false, _null, leading, _null, _null, _this.get$_handleValueChange(), false, effectiveActiveColor, _null, _null, _null, _null, _this.title, trailing, _null), _null); }, get$value(receiver) { return this.value; @@ -206238,7 +216512,7 @@ A.CheckboxThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.mouseCursor, _this.fillColor, _this.checkColor, _this.overlayColor, _this.splashRadius, _this.materialTapTargetSize, _this.visualDensity, _this.shape, _this.side, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.mouseCursor, _this.get$fillColor(), _this.get$checkColor(), _this.get$overlayColor(), _this.get$splashRadius(), _this.get$materialTapTargetSize(), _this.get$visualDensity(), _this.shape, _this.side, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -206248,7 +216522,25 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.CheckboxThemeData && other.fillColor == _this.fillColor && other.checkColor == _this.checkColor && other.overlayColor == _this.overlayColor && other.splashRadius == _this.splashRadius && J.$eq$(other.shape, _this.shape) && J.$eq$(other.side, _this.side); + return other instanceof A.CheckboxThemeData && other.get$fillColor() == _this.get$fillColor() && other.get$checkColor() == _this.get$checkColor() && other.get$overlayColor() == _this.get$overlayColor() && other.get$splashRadius() == _this.get$splashRadius() && other.get$materialTapTargetSize() == _this.get$materialTapTargetSize() && J.$eq$(other.get$visualDensity(), _this.get$visualDensity()) && J.$eq$(other.shape, _this.shape) && J.$eq$(other.side, _this.side); + }, + get$fillColor() { + return this.fillColor; + }, + get$checkColor() { + return this.checkColor; + }, + get$overlayColor() { + return this.overlayColor; + }, + get$splashRadius() { + return this.splashRadius; + }, + get$materialTapTargetSize() { + return this.materialTapTargetSize; + }, + get$visualDensity() { + return this.visualDensity; } }; A._CheckboxThemeData_Object_Diagnosticable.prototype = {}; @@ -206271,7 +216563,7 @@ A._ChipThemeData_Object_Diagnosticable.prototype = {}; A.ColorScheme.prototype = { copyWith$3$brightness$primary$secondary(brightness, primary, secondary) { - var t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, _this = this, _null = null, + var t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, _this = this, _null = null, t1 = brightness == null ? _this.brightness : brightness, t2 = primary == null ? _this.primary : primary, t3 = _this.onPrimary, @@ -206325,28 +216617,34 @@ t23 = _this._outline; if (t23 == null) t23 = t18; - t24 = _this._shadow; + t24 = _this._outlineVariant; if (t24 == null) - t24 = B.Color_4278190080; - t25 = _this._inverseSurface; + t24 = t18; + t25 = _this._shadow; if (t25 == null) - t25 = t20; - t26 = _this._onInverseSurface; + t25 = B.Color_4278190080; + t26 = _this._scrim; if (t26 == null) - t26 = t19; - t27 = _this._inversePrimary; + t26 = B.Color_4278190080; + t27 = _this._inverseSurface; if (t27 == null) - t27 = t3; - t28 = _this._primaryVariant; + t27 = t20; + t28 = _this._onInverseSurface; if (t28 == null) - t28 = _this.primary; - t29 = _this._secondaryVariant; + t28 = t19; + t29 = _this._inversePrimary; if (t29 == null) - t29 = _this.secondary; - t30 = _this._surfaceTint; + t29 = t3; + t30 = _this._primaryVariant; if (t30 == null) t30 = _this.primary; - return A.ColorScheme$(_this.background, t1, t14, t16, t27, t25, t18, t15, t17, t26, t3, t5, t7, t9, t20, t22, t13, t12, t23, t2, t4, t28, t6, t8, t29, t24, t19, t30, t21, t11, t10); + t31 = _this._secondaryVariant; + if (t31 == null) + t31 = _this.secondary; + t32 = _this._surfaceTint; + if (t32 == null) + t32 = _this.primary; + return A.ColorScheme$(_this.background, t1, t14, t16, t29, t27, t18, t15, t17, t28, t3, t5, t7, t9, t20, t22, t13, t12, t23, t24, t2, t4, t30, t26, t6, t8, t31, t25, t19, t32, t21, t11, t10); }, copyWith$2$primary$secondary(primary, secondary) { return this.copyWith$3$brightness$primary$secondary(null, primary, secondary); @@ -206468,42 +216766,56 @@ t14 = _this._onSurfaceVariant; if (J.$eq$(t13, t14 == null ? t12 : t14)) { t13 = other._outline; - t7 = t13 == null ? t7 : t13; - t13 = _this._outline; - if (J.$eq$(t7, t13 == null ? t8 : t13)) { - t7 = other._shadow; - if (t7 == null) - t7 = B.Color_4278190080; - t8 = _this._shadow; - if (t7.$eq(0, t8 == null ? B.Color_4278190080 : t8)) { - t7 = other._inverseSurface; + if (t13 == null) + t13 = t7; + t14 = _this._outline; + if (J.$eq$(t13, t14 == null ? t8 : t14)) { + t13 = other._outlineVariant; + t7 = t13 == null ? t7 : t13; + t13 = _this._outlineVariant; + if (J.$eq$(t7, t13 == null ? t8 : t13)) { + t7 = other._shadow; if (t7 == null) - t7 = t11; - t8 = _this._inverseSurface; - if (J.$eq$(t7, t8 == null ? t12 : t8)) { - t7 = other._onInverseSurface; + t7 = B.Color_4278190080; + t8 = _this._shadow; + if (t7.$eq(0, t8 == null ? B.Color_4278190080 : t8)) { + t7 = other._scrim; if (t7 == null) - t7 = t9; - t8 = _this._onInverseSurface; - if (J.$eq$(t7, t8 == null ? t10 : t8)) { - t7 = other._inversePrimary; - t3 = t7 == null ? t3 : t7; - t7 = _this._inversePrimary; - if (J.$eq$(t3, t7 == null ? t4 : t7)) { - t3 = other._primaryVariant; - if (t3 == null) - t3 = t1; - t4 = _this._primaryVariant; - if (J.$eq$(t3, t4 == null ? t2 : t4)) { - t3 = other._secondaryVariant; - if (t3 == null) - t3 = t5; - t4 = _this._secondaryVariant; - if (J.$eq$(t3, t4 == null ? t6 : t4)) { - t3 = other._surfaceTint; - t1 = t3 == null ? t1 : t3; - t3 = _this._surfaceTint; - t1 = J.$eq$(t1, t3 == null ? t2 : t3); + t7 = B.Color_4278190080; + t8 = _this._scrim; + if (t7.$eq(0, t8 == null ? B.Color_4278190080 : t8)) { + t7 = other._inverseSurface; + if (t7 == null) + t7 = t11; + t8 = _this._inverseSurface; + if (J.$eq$(t7, t8 == null ? t12 : t8)) { + t7 = other._onInverseSurface; + if (t7 == null) + t7 = t9; + t8 = _this._onInverseSurface; + if (J.$eq$(t7, t8 == null ? t10 : t8)) { + t7 = other._inversePrimary; + t3 = t7 == null ? t3 : t7; + t7 = _this._inversePrimary; + if (J.$eq$(t3, t7 == null ? t4 : t7)) { + t3 = other._primaryVariant; + if (t3 == null) + t3 = t1; + t4 = _this._primaryVariant; + if (J.$eq$(t3, t4 == null ? t2 : t4)) { + t3 = other._secondaryVariant; + if (t3 == null) + t3 = t5; + t4 = _this._secondaryVariant; + if (J.$eq$(t3, t4 == null ? t6 : t4)) { + t3 = other._surfaceTint; + t1 = t3 == null ? t1 : t3; + t3 = _this._surfaceTint; + t1 = J.$eq$(t1, t3 == null ? t2 : t3); + } else + t1 = false; + } else + t1 = false; } else t1 = false; } else @@ -206569,7 +216881,7 @@ return t1; }, get$hashCode(_) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, _this = this, + var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, _this = this, t1 = _this.primary, t2 = _this.onPrimary, t3 = _this._primaryContainer; @@ -206621,26 +216933,32 @@ t22 = _this._outline; if (t22 == null) t22 = t17; - t23 = _this._shadow; + t23 = _this._outlineVariant; if (t23 == null) - t23 = B.Color_4278190080; - t24 = _this._inverseSurface; + t23 = t17; + t24 = _this._shadow; if (t24 == null) - t24 = t19; - t25 = _this._onInverseSurface; + t24 = B.Color_4278190080; + t25 = _this._scrim; if (t25 == null) - t25 = t18; - t26 = _this._inversePrimary; + t25 = B.Color_4278190080; + t26 = _this._inverseSurface; if (t26 == null) - t26 = t2; - t27 = _this._primaryVariant; + t26 = t19; + t27 = _this._onInverseSurface; if (t27 == null) - t27 = t1; - t28 = _this._secondaryVariant; + t27 = t18; + t28 = _this._inversePrimary; if (t28 == null) - t28 = t5; - t29 = _this._surfaceTint; - return A.Object_hash(_this.brightness, t1, t2, t3, t4, t5, t6, t7, t8, t11, t14, t9, t10, t12, t13, t15, t16, _this.background, t17, A.Object_hash(t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29 == null ? t1 : t29, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue)); + t28 = t2; + t29 = _this._primaryVariant; + if (t29 == null) + t29 = t1; + t30 = _this._secondaryVariant; + if (t30 == null) + t30 = t5; + t31 = _this._surfaceTint; + return A.Object_hash(_this.brightness, t1, t2, t3, t4, t5, t6, t7, t8, t11, t14, t9, t10, t12, t13, t15, t16, _this.background, t17, A.Object_hash(t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31 == null ? t1 : t31, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue)); } }; A._ColorScheme_Object_Diagnosticable.prototype = {}; @@ -206666,7 +216984,7 @@ effectiveCheckboxHorizontalMarginStart0 = effectiveCheckboxHorizontalMarginStart == null ? effectiveHorizontalMargin : effectiveCheckboxHorizontalMarginStart; effectiveCheckboxHorizontalMarginEnd = effectiveCheckboxHorizontalMarginStart == null ? effectiveHorizontalMargin / 2 : effectiveCheckboxHorizontalMarginStart; t1 = A.Center$(A.Checkbox$(_null, false, _null, _null, onCheckboxChanged, _null, _null, tristate, checked), _null, _null); - contents = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A.Padding(new A.EdgeInsetsDirectional(effectiveCheckboxHorizontalMarginStart0, 0, effectiveCheckboxHorizontalMarginEnd, 0), t1, _null), _null); + contents = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A.Padding(new A.EdgeInsetsDirectional(effectiveCheckboxHorizontalMarginStart0, 0, effectiveCheckboxHorizontalMarginEnd, 0), t1, _null), _null); return A.TableCell$(onRowTap != null ? A.TableRowInkWell$0(contents, _null, onRowTap, overlayColor) : contents, B.TableCellVerticalAlignment_4); }, build$1(context) { @@ -206704,7 +217022,7 @@ t2 = _this.columns; t3 = t2.length; tableColumns = A.List_List$filled(t3 + (anyRowSelectable ? 1 : 0), B.C__NullTableColumnWidth0, false, type$.TableColumnWidth); - tableRows = A.List_List$generate(t1.length + 1, new A.DataTable_build_closure2(_this, anyRowSelectable, effectiveDataRowColor, effectiveHeadingRowColor, context, dataTableTheme, theme, new A._MaterialStatePropertyWith(new A.DataTable_build_closure3(theme), type$._MaterialStatePropertyWith_nullable_Color), tableColumns), true, type$.TableRow); + tableRows = A.List_List$generate(t1.length + 1, new A.DataTable_build_closure2(_this, anyRowSelectable, effectiveDataRowColor, effectiveHeadingRowColor, context, dataTableTheme, theme, new A._MaterialStatePropertyWith(new A.DataTable_build_closure3(theme), type$._MaterialStatePropertyWith_nullable_Color), tableColumns), type$.TableRow); if (anyRowSelectable) { tableColumns[0] = new A.FixedColumnWidth(effectiveCheckboxHorizontalMarginStart + 18 + effectiveCheckboxHorizontalMarginEnd); t3 = tableRows[0]; @@ -206808,28 +217126,28 @@ } return null; }, - $signature: 239 + $signature: 192 }; A.DataTable_build_closure.prototype = { call$1(row) { row.toString; return false; }, - $signature: 429 + $signature: 501 }; A.DataTable_build_closure0.prototype = { call$1(row) { row.toString; return false; }, - $signature: 429 + $signature: 501 }; A.DataTable_build_closure1.prototype = { call$1(row) { row.toString; return false; }, - $signature: 429 + $signature: 501 }; A.DataTable_build_closure2.prototype = { call$1(index) { @@ -206864,7 +217182,7 @@ if (t1 == null) t1 = 1; borderSide = A.Divider_createBorderSide(_this.context, _null, t1); - border = index === 0 ? _null : new A.Border(borderSide, B.BorderSide_aLd, B.BorderSide_aLd, B.BorderSide_aLd); + border = index === 0 ? _null : new A.Border(borderSide, B.BorderSide_8xm, B.BorderSide_8xm, B.BorderSide_8xm); if (index === 0) t1 = $.$get$DataTable__headingRowKey(); else { @@ -206872,15 +217190,15 @@ t1 = _null; } t2 = rowColor == null ? _this.defaultRowColor._material_state$_resolve.call$1(t3) : rowColor; - return new A.TableRow(t1, new A.BoxDecoration(t2, _null, border, _null, _null, _null, B.BoxShape_0), A.List_List$filled(_this.tableColumns.length, B._NullWidget_null2, false, type$.Widget)); + return new A.TableRow(t1, new A.BoxDecoration(t2, _null, border, _null, _null, _null, B.BoxShape_0), A.List_List$filled(_this.tableColumns.length, B._NullWidget_null3, false, type$.Widget)); }, - $signature: 1588 + $signature: 3234 }; A.DataTable_build_closure4.prototype = { call$1(checked) { return this.$this._data_table$_handleSelectAll$2(checked, this.someChecked); }, - $signature: 426 + $signature: 403 }; A.DataTable_build_closure5.prototype = { call$0() { @@ -206930,7 +217248,7 @@ } return B.Rect_0_0_0_0; }, - $signature: 425 + $signature: 503 }; A._SortArrow0.prototype = { createState$0() { @@ -207048,7 +217366,7 @@ t4 = t3.parent; t4 = A.Matrix4_Matrix4$rotationZ(t2 + t3._evaluatable.transform$1(0, t4.get$value(t4))); t4.setTranslationRaw$3(0, -1.5, 0); - return A.FadeTransition$(false, A.Transform$(B.Alignment_0_0, B.Icon_CKg, t4, true), t1); + return new A.FadeTransition(t1, false, A.Transform$(B.Alignment_0_0, B.Icon_CKg, t4, true), null); } }; A._SortArrowState__rebuild_closure0.prototype = { @@ -207064,7 +217382,7 @@ return A.throwExpression(A.UnimplementedError$(null)); } }; - A._NullWidget.prototype = { + A._NullWidget0.prototype = { createElement$0(_) { return A.throwExpression(A.UnimplementedError$(null)); } @@ -207102,12 +217420,12 @@ }; A._DataTableThemeData_Object_Diagnosticable.prototype = {}; A.DatePickerEntryMode.prototype = { - toString$0(_) { + _enumToString$0() { return "DatePickerEntryMode." + this._core$_name; } }; A.DatePickerMode.prototype = { - toString$0(_) { + _enumToString$0() { return "DatePickerMode." + this._core$_name; } }; @@ -207116,7 +217434,7 @@ var t1 = this._box_0.dialog; return t1; }, - $signature: 85 + $signature: 56 }; A.DatePickerDialog.prototype = { createState$0() { @@ -207234,8 +217552,8 @@ t4 = textTheme.headlineMedium; dateStyle = t4 == null ? _null : t4.copyWith$1$color(onPrimarySurface); } - _this._widget.toString; - t4 = t1.get$cancelButtonLabel(); + t4 = _this._widget.cancelText; + t4 = t1.get$cancelButtonLabel().toUpperCase(); t4 = A.TextButton$(false, A.Text$(t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _this.get$_handleCancel(), _null); _this._widget.toString; t5 = t1.get$okButtonLabel(); @@ -207246,7 +217564,7 @@ switch (_this.get$_entryMode()._restoration_properties$_value) { case B.DatePickerEntryMode_0: _box_0.picker = calendarDatePicker.call$0(); - entryModeButton = A.IconButton$(B.Alignment_0_0, onPrimarySurface, _null, true, B.Icon_NEt, _null, _this.get$_handleEntryModeToggle(), B.EdgeInsets_8_8_8_8, _null, t1.get$inputDateModeButtonLabel(), _null); + entryModeButton = A.IconButton$(_null, onPrimarySurface, _null, _null, B.Icon_NEt, _null, _this.get$_handleEntryModeToggle(), _null, _null, t1.get$inputDateModeButtonLabel(), _null); break; case B.DatePickerEntryMode_2: _box_0.picker = calendarDatePicker.call$0(); @@ -207254,7 +217572,7 @@ break; case B.DatePickerEntryMode_1: _box_0.picker = inputDatePicker.call$0(); - entryModeButton = A.IconButton$(B.Alignment_0_0, onPrimarySurface, _null, true, B.Icon_vjf, _null, _this.get$_handleEntryModeToggle(), B.EdgeInsets_8_8_8_8, _null, t1.get$calendarModeButtonLabel(), _null); + entryModeButton = A.IconButton$(_null, onPrimarySurface, _null, _null, B.Icon_vjf, _null, _this.get$_handleEntryModeToggle(), _null, _null, t1.get$calendarModeButtonLabel(), _null); break; case B.DatePickerEntryMode_3: _box_0.picker = inputDatePicker.call$0(); @@ -207263,10 +217581,11 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - _this._widget.toString; - t1 = t1.get$datePickerHelpText(); + t4 = _this._widget.helpText; + A.Theme_of(context).toString; + t1 = t1.get$datePickerHelpText().toUpperCase(); dialogSize = _this._dialogSize$1(context).$mul(0, textScaleFactor); - return A.Dialog$(_null, _null, A.AnimatedContainer$(_null, new A.MediaQuery(context.dependOnInheritedWidgetOfExactType$1$0(t2).data.copyWith$1$textScaleFactor(textScaleFactor), new A.Builder(new A._DatePickerDialogState_build_closure(_box_0, orientation, new A._DatePickerHeader(t1, dateText, dateStyle, orientation, t3, entryModeButton, _null), actions), _null), _null), _null, _null, B.Cubic_JUR0, _null, B.Duration_200000, dialogSize._dy, _null, _null, _null, dialogSize._dx), B.Clip_2, _null, B.EdgeInsets_16_24_16_24, _null); + return A.Dialog$(_null, _null, A.AnimatedContainer$(_null, new A.MediaQuery(context.dependOnInheritedWidgetOfExactType$1$0(t2).data.copyWith$1$textScaleFactor(textScaleFactor), new A.Builder(new A._DatePickerDialogState_build_closure(_box_0, orientation, new A._DatePickerHeader(t1, dateText, dateStyle, orientation, t3, entryModeButton, _null), actions), _null), _null), _null, _null, B.Cubic_JUR0, _null, B.Duration_200000, dialogSize._dy, _null, _null, _null, dialogSize._dx), B.Clip_2, _null, B.EdgeInsets_16_24_16_24, _null, _null, _null); } }; A._DatePickerDialogState__handleOk_closure.prototype = { @@ -207328,7 +217647,7 @@ A.throwExpression(A.argumentErrorValue(t6)); return new A.CalendarDatePicker(new A.DateTime(t2, false), new A.DateTime(t4, false), new A.DateTime(t5, false), new A.DateTime(t6, false), t1.get$_handleDateChanged(), t3, t7, t1._calendarPickerKey); }, - $signature: 1665 + $signature: 4026 }; A._DatePickerDialogState_build_inputDatePicker.prototype = { call$0() { @@ -207362,7 +217681,7 @@ A.throwExpression(A.argumentErrorValue(t7)); return A.Form$(t2, A.Container$(_null, A.Shortcuts$(A.Column$(A._setArrayType([B.Spacer_null, new A.InputDatePickerFormField(t4, new A.DateTime(t6, false), new A.DateTime(t7, false), t8, t8, t9, t10, t11, t12, t13, t5, true, _null), B.Spacer_null], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, B.Map_TbTh7), B.Clip_0, _null, _null, _null, _null, t3, _null, _null, B.EdgeInsets_24_0_24_0, _null, _null, _null), t1._formKey); }, - $signature: 1704 + $signature: 1007 }; A._DatePickerDialogState_build_closure.prototype = { call$1(context) { @@ -207377,7 +217696,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 1705 + $signature: 1008 }; A._RestorableDatePickerEntryMode.prototype = { createDefaultValue$0() { @@ -207450,7 +217769,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A.__DatePickerDialogState_State_RestorationMixin.prototype = { didUpdateWidget$1(oldWidget) { @@ -207464,7 +217783,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -207485,27 +217804,155 @@ _this.super$State$dispose(); } }; - A._DesktopTextSelectionControls.prototype = { + A._DesktopTextSelectionHandleControls.prototype = {}; + A.DesktopTextSelectionControls.prototype = { getHandleSize$1(textLineHeight) { return B.Size_0_0; }, + buildToolbar$8(context, globalEditableRegion, textLineHeight, selectionMidpoint, endpoints, delegate, clipboardStatus, lastSecondaryTapDownPosition) { + var _this = this, _null = null, + t1 = _this.canCut$1(delegate) ? new A.DesktopTextSelectionControls_buildToolbar_closure(_this, delegate) : _null, + t2 = _this.canCopy$1(delegate) ? new A.DesktopTextSelectionControls_buildToolbar_closure0(_this, delegate) : _null, + t3 = _this.canPaste$1(delegate) ? new A.DesktopTextSelectionControls_buildToolbar_closure1(_this, delegate) : _null; + return new A._DesktopTextSelectionControlsToolbar(clipboardStatus, globalEditableRegion, t2, t1, t3, _this.canSelectAll$1(delegate) ? new A.DesktopTextSelectionControls_buildToolbar_closure2(_this, delegate) : _null, lastSecondaryTapDownPosition, selectionMidpoint, _null); + }, buildHandle$4(context, type, textLineHeight, onTap) { return B.SizedBox_0_0_null_null; }, getHandleAnchor$2(type, textLineHeight) { return B.Offset_0_0; + }, + canSelectAll$1(delegate) { + var t2, + t1 = delegate._widget.controller._change_notifier$_value; + if (delegate.get$selectAllEnabled()) { + t2 = t1.text.length; + if (t2 !== 0) { + t1 = t1.selection; + t1 = !(t1.start === 0 && t1.end === t2); + } else + t1 = false; + } else + t1 = false; + return t1; + }, + handleSelectAll$1(delegate) { + this.super$TextSelectionControls$handleSelectAll(delegate); + delegate.hideToolbar$0(); + } + }; + A.DesktopTextSelectionControls_buildToolbar_closure.prototype = { + call$0() { + return this.$this.handleCut$1(this.delegate); + }, + $signature: 0 + }; + A.DesktopTextSelectionControls_buildToolbar_closure0.prototype = { + call$0() { + return this.$this.handleCopy$1(this.delegate); + }, + $signature: 0 + }; + A.DesktopTextSelectionControls_buildToolbar_closure1.prototype = { + call$0() { + return this.$this.handlePaste$1(this.delegate); + }, + $signature: 0 + }; + A.DesktopTextSelectionControls_buildToolbar_closure2.prototype = { + call$0() { + return this.$this.handleSelectAll$1(this.delegate); + }, + $signature: 0 + }; + A._DesktopTextSelectionControlsToolbar.prototype = { + createState$0() { + return new A._DesktopTextSelectionControlsToolbarState(B._StateLifecycle_0); + } + }; + A._DesktopTextSelectionControlsToolbarState.prototype = { + initState$0() { + this.super$State$initState(); + this._widget.toString; + }, + didUpdateWidget$1(oldWidget) { + this.super$State$didUpdateWidget(oldWidget); + oldWidget.toString; + this._widget.toString; + }, + dispose$0() { + this._widget.toString; + this.super$State$dispose(); + }, + build$1(context) { + var mediaQuery, t1, t2, t3, midpointAnchor, items, t4, _this = this; + _this._widget.handlePaste != null; + mediaQuery = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; + t1 = _this._widget; + t2 = t1.selectionMidpoint; + t1 = t1.globalEditableRegion; + t3 = mediaQuery.padding; + midpointAnchor = new A.Offset(A.clampDouble(t2._dx - t1.left, t3.left, mediaQuery.size._dx - t3.right), t2._dy - t1.top); + t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); + t1.toString; + items = A._setArrayType([], type$.JSArray_Widget); + t2 = new A._DesktopTextSelectionControlsToolbarState_build_addToolbarButton(items, context); + if (_this._widget.handleCut != null) { + t3 = t1.get$cutButtonLabel(); + t4 = _this._widget.handleCut; + t4.toString; + t2.call$2(t3, t4); + } + if (_this._widget.handleCopy != null) { + t3 = t1.get$copyButtonLabel(); + t4 = _this._widget.handleCopy; + t4.toString; + t2.call$2(t3, t4); + } + t3 = _this._widget; + t3.handlePaste != null; + if (t3.handleSelectAll != null) { + t1 = t1.get$selectAllButtonLabel(); + t3 = _this._widget.handleSelectAll; + t3.toString; + t2.call$2(t1, t3); + } + if (items.length === 0) + return B.SizedBox_0_0_null_null; + t1 = _this._widget.lastSecondaryTapDownPosition; + return new A.DesktopTextSelectionToolbar(t1 == null ? midpointAnchor : t1, items, null); + } + }; + A._DesktopTextSelectionControlsToolbarState_build_addToolbarButton.prototype = { + call$2(text, onPressed) { + this.items.push(A.DesktopTextSelectionToolbarButton$text(this.context, onPressed, text)); + }, + $signature: 493 + }; + A.__DesktopTextSelectionHandleControls_DesktopTextSelectionControls_TextSelectionHandleControls.prototype = {}; + A.DesktopTextSelectionToolbar.prototype = { + build$1(context) { + var _null = null, + paddingAbove = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.padding.top + 8; + return new A.Padding(new A.EdgeInsets(8, paddingAbove, 8, 8), new A.CustomSingleChildLayout(new A.DesktopTextSelectionToolbarLayoutDelegate(this.anchor.$sub(0, new A.Offset(8, paddingAbove))), new A.SizedBox(222, _null, A.Material$(B.Duration_200000, true, B.BorderRadius_tLn1, A.Column$(this.children, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.Clip_2, _null, 1, _null, _null, _null, _null, _null, B.MaterialType_1), _null), _null), _null); + } + }; + A.DesktopTextSelectionToolbarButton.prototype = { + build$1(context) { + var _null = null; + return new A.SizedBox(1 / 0, _null, A.TextButton$(false, this.child, _null, _null, this.onPressed, A.TextButton_styleFrom(B.Alignment_m1_0, _null, _null, _null, _null, B.SystemMouseCursor_basic, _null, _null, B.SystemMouseCursor_basic, A.Theme_of(context).colorScheme.brightness === B.Brightness_0 ? B.Color_4294967295 : B.Color_3707764736, _null, B.Size_48_36, B.EdgeInsets_20_0_20_3, _null, _null, B.RoundedRectangleBorder_27D1, _null, _null, _null, _null)), _null); } }; A.Dialog.prototype = { build$1(context) { - var defaults, t1, t2, effectivePadding, t3, t4, t5, _this = this, _null = null, + var defaults, t3, t4, t5, t6, t7, dialogChild, _this = this, _null = null, theme = A.Theme_of(context), - dialogTheme = A.Theme_of(context).dialogTheme; + dialogTheme = A.Theme_of(context).dialogTheme, + t1 = type$.MediaQuery, + t2 = context.dependOnInheritedWidgetOfExactType$1$0(t1).data, + effectivePadding = t2.viewInsets.$add(0, _this.insetPadding); theme.toString; defaults = A._DialogDefaultsM2$(context); - t1 = type$.MediaQuery; - t2 = context.dependOnInheritedWidgetOfExactType$1$0(t1).data; - effectivePadding = t2.viewInsets.$add(0, _this.insetPadding); t2 = dialogTheme.alignment; if (t2 == null) { t2 = defaults.alignment; @@ -207521,15 +217968,21 @@ t4 = defaults.elevation; t4.toString; } - t5 = _this.shape; + t5 = dialogTheme.shadowColor; if (t5 == null) - t5 = dialogTheme.shape; - if (t5 == null) { - t5 = defaults.shape; - t5.toString; + t5 = defaults.get$shadowColor(defaults); + t6 = dialogTheme.surfaceTintColor; + if (t6 == null) + t6 = defaults.surfaceTintColor; + t7 = _this.shape; + if (t7 == null) + t7 = dialogTheme.shape; + if (t7 == null) { + t7 = defaults.shape; + t7.toString; } - t5 = A.Material$(B.Duration_200000, true, _null, _this.child, _this.clipBehavior, t3, t4, _null, _null, t5, _null, _null, B.MaterialType_1); - return new A.AnimatedPadding(effectivePadding, new A.MediaQuery(context.dependOnInheritedWidgetOfExactType$1$0(t1).data.removeViewInsets$4$removeBottom$removeLeft$removeRight$removeTop(true, true, true, true), new A.Align(t2, _null, _null, new A.ConstrainedBox(B.BoxConstraints_mlX, t5, _null), _null), _null), B.C__DecelerateCurve, B.Duration_100000, _null, _null); + dialogChild = new A.Align(t2, _null, _null, new A.ConstrainedBox(B.BoxConstraints_mlX, A.Material$(B.Duration_200000, true, _null, _this.child, _this.clipBehavior, t3, t4, _null, t5, t7, t6, _null, B.MaterialType_1), _null), _null); + return new A.AnimatedPadding(effectivePadding, new A.MediaQuery(context.dependOnInheritedWidgetOfExactType$1$0(t1).data.removeViewInsets$4$removeBottom$removeLeft$removeRight$removeTop(true, true, true, true), dialogChild, _null), B.C__DecelerateCurve, B.Duration_100000, _null, _null); } }; A.AlertDialog.prototype = { @@ -207572,7 +218025,7 @@ t7.toString; } t1 = label == null && t1 !== B.TargetPlatform_2; - titleWidget = new A.Padding(new A.EdgeInsets(t6, t6, t6, t5), A.DefaultTextStyle$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, t2, _null), _null, _null, B.TextOverflow_0, true, t7, B.TextAlign_4, _null, B.TextWidthBasis_0), _null); + titleWidget = new A.Padding(new A.EdgeInsets(t6, t6, t6, t5), A.DefaultTextStyle$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, t2, _null), _null, _null, B.TextOverflow_0, true, t7, B.TextAlign_4, _null, B.TextWidthBasis_0), _null); } else titleWidget = _null; t1 = _this.content; @@ -207591,7 +218044,7 @@ t5 = defaults.get$contentTextStyle(); t5.toString; } - contentWidget = new A.Padding(new A.EdgeInsets(effectiveContentPadding.left * paddingScaleFactor, t3, effectiveContentPadding.right * paddingScaleFactor, effectiveContentPadding.bottom), A.DefaultTextStyle$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, t1, _null), _null, _null, B.TextOverflow_0, true, t5, _null, _null, B.TextWidthBasis_0), _null); + contentWidget = new A.Padding(new A.EdgeInsets(effectiveContentPadding.left * paddingScaleFactor, t3, effectiveContentPadding.right * paddingScaleFactor, effectiveContentPadding.bottom), A.DefaultTextStyle$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, t1, _null), _null, _null, B.TextOverflow_0, true, t5, _null, _null, B.TextWidthBasis_0), _null); } else contentWidget = _null; t1 = _this.actionsPadding; @@ -207613,8 +218066,8 @@ t1.push(actionsWidget); dialogChild = A.IntrinsicWidth$(A.Column$(t1, B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null); if (label != null) - dialogChild = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, label, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, dialogChild, _null); - return A.Dialog$(_null, _this.backgroundColor, dialogChild, B.Clip_0, _null, B.EdgeInsets_40_24_40_24, _null); + dialogChild = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, label, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, dialogChild, _null); + return A.Dialog$(_null, _this.backgroundColor, dialogChild, B.Clip_0, _null, B.EdgeInsets_40_24_40_24, _null, _null, _null); } }; A.SimpleDialogOption.prototype = { @@ -207657,12 +218110,12 @@ t6.toString; } t1 = label == null && t1 !== B.TargetPlatform_2; - titleWidget = new A.Padding(new A.EdgeInsets(t5, t5, t5, 0), A.DefaultTextStyle$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, t2, _null), _null, _null, B.TextOverflow_0, true, t6, _null, _null, B.TextWidthBasis_0), _null); + titleWidget = new A.Padding(new A.EdgeInsets(t5, t5, t5, 0), A.DefaultTextStyle$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, t2, _null), _null, _null, B.TextOverflow_0, true, t6, _null, _null, B.TextWidthBasis_0), _null); } else titleWidget = _null; t1 = 0 * paddingScaleFactor; t2 = t3 ? 12 * paddingScaleFactor : 12; - contentWidget = new A.Flexible(1, B.FlexFit_1, A.SingleChildScrollView$(A.ListBody$(this.children, B.Axis_1), _null, B.DragStartBehavior_1, new A.EdgeInsets(t1, t2, t1, 16 * paddingScaleFactor), _null, _null, _null, false, B.Axis_1), _null); + contentWidget = new A.Flexible(1, B.FlexFit_1, A.SingleChildScrollView$(A.ListBody$(this.children, B.Axis_1), _null, B.DragStartBehavior_1, _null, new A.EdgeInsets(t1, t2, t1, 16 * paddingScaleFactor), _null, _null, _null, false, B.Axis_1), _null); t1 = A._setArrayType([], type$.JSArray_Widget); if (t4) { titleWidget.toString; @@ -207672,8 +218125,8 @@ t1.push(contentWidget); dialogChild = A.IntrinsicWidth$(new A.ConstrainedBox(B.BoxConstraints_mlX, A.Column$(t1, B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null), 56); if (label != null) - dialogChild = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, label, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, dialogChild, _null); - return A.Dialog$(_null, _null, dialogChild, B.Clip_0, _null, B.EdgeInsets_40_24_40_24, _null); + dialogChild = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, label, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, dialogChild, _null); + return A.Dialog$(_null, _null, dialogChild, B.Clip_0, _null, B.EdgeInsets_40_24_40_24, _null, _null, _null); } }; A.DialogRoute.prototype = {}; @@ -207686,7 +218139,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 1730 + $signature: 1010 }; A._DialogDefaultsM2.prototype = { get$iconColor() { @@ -207695,6 +218148,9 @@ get$backgroundColor(_) { return A.Theme_of(this.context).dialogBackgroundColor; }, + get$shadowColor(_) { + return A.Theme_of(this.context).shadowColor; + }, get$titleTextStyle() { return this._textTheme.titleLarge; }, @@ -207717,11 +218173,17 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.DialogTheme && J.$eq$(other.get$backgroundColor(other), _this.get$backgroundColor(_this)) && other.elevation == _this.elevation && J.$eq$(other.shape, _this.shape) && J.$eq$(other.alignment, _this.alignment) && J.$eq$(other.get$iconColor(), _this.get$iconColor()) && J.$eq$(other.get$titleTextStyle(), _this.get$titleTextStyle()) && J.$eq$(other.get$contentTextStyle(), _this.get$contentTextStyle()) && J.$eq$(other.get$actionsPadding(), _this.get$actionsPadding()); + return other instanceof A.DialogTheme && J.$eq$(other.get$backgroundColor(other), _this.get$backgroundColor(_this)) && other.elevation == _this.elevation && J.$eq$(other.get$shadowColor(other), _this.get$shadowColor(_this)) && J.$eq$(other.get$surfaceTintColor(), _this.get$surfaceTintColor()) && J.$eq$(other.shape, _this.shape) && J.$eq$(other.alignment, _this.alignment) && J.$eq$(other.get$iconColor(), _this.get$iconColor()) && J.$eq$(other.get$titleTextStyle(), _this.get$titleTextStyle()) && J.$eq$(other.get$contentTextStyle(), _this.get$contentTextStyle()) && J.$eq$(other.get$actionsPadding(), _this.get$actionsPadding()); }, get$backgroundColor(receiver) { return this.backgroundColor; }, + get$shadowColor(receiver) { + return this.shadowColor; + }, + get$surfaceTintColor() { + return this.surfaceTintColor; + }, get$titleTextStyle() { return this.titleTextStyle; }, @@ -207738,29 +218200,49 @@ A._DialogTheme_Object_Diagnosticable.prototype = {}; A.Divider.prototype = { build$1(context) { - var thickness, indent, endIndent, _null = null, - dividerTheme = A.DividerTheme_of(context), - t1 = this.height, - height = t1 == null ? dividerTheme.space : t1; - if (height == null) - height = 16; + var defaults, t1, height, thickness, indent, endIndent, _null = null, + theme = A.Theme_of(context), + dividerTheme = A.DividerTheme_of(context); + theme.toString; + defaults = A._DividerDefaultsM2$(context); + t1 = this.height; + height = t1 == null ? dividerTheme.space : t1; + if (height == null) { + t1 = defaults.space; + t1.toString; + height = t1; + } t1 = this.thickness; thickness = t1 == null ? dividerTheme.thickness : t1; - if (thickness == null) - thickness = 0; + if (thickness == null) { + t1 = defaults.thickness; + t1.toString; + thickness = t1; + } indent = dividerTheme.indent; - if (indent == null) - indent = 0; + if (indent == null) { + t1 = defaults.indent; + t1.toString; + indent = t1; + } endIndent = dividerTheme.endIndent; - if (endIndent == null) - endIndent = 0; - return new A.SizedBox(_null, height, A.Center$(A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, new A.Border(B.BorderSide_aLd, B.BorderSide_aLd, A.Divider_createBorderSide(context, this.color, thickness), B.BorderSide_aLd), _null, _null, _null, B.BoxShape_0), _null, thickness, _null, new A.EdgeInsetsDirectional(indent, 0, endIndent, 0), _null, _null, _null, _null), _null, _null), _null); + if (endIndent == null) { + t1 = defaults.endIndent; + t1.toString; + endIndent = t1; + } + return new A.SizedBox(_null, height, A.Center$(A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, new A.Border(B.BorderSide_8xm, B.BorderSide_8xm, A.Divider_createBorderSide(context, this.color, thickness), B.BorderSide_8xm), _null, _null, _null, B.BoxShape_0), _null, thickness, _null, new A.EdgeInsetsDirectional(indent, 0, endIndent, 0), _null, _null, _null, _null), _null, _null), _null); + } + }; + A._DividerDefaultsM2.prototype = { + get$color(_) { + return A.Theme_of(this.context).dividerColor; } }; A.DividerThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.color, _this.space, _this.thickness, _this.indent, _this.endIndent, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.get$color(_this), _this.space, _this.thickness, _this.indent, _this.endIndent, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -207770,18 +218252,21 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.DividerThemeData && J.$eq$(other.color, _this.color) && other.space == _this.space && other.thickness == _this.thickness && other.indent == _this.indent && other.endIndent == _this.endIndent; + return other instanceof A.DividerThemeData && J.$eq$(other.get$color(other), _this.get$color(_this)) && other.space == _this.space && other.thickness == _this.thickness && other.indent == _this.indent && other.endIndent == _this.endIndent; + }, + get$color(receiver) { + return this.color; } }; A._DividerThemeData_Object_Diagnosticable.prototype = {}; A.DrawerAlignment.prototype = { - toString$0(_) { + _enumToString$0() { return "DrawerAlignment." + this._core$_name; } }; A.Drawer.prototype = { build$1(context) { - var label, t1, t2, t3, t4, _null = null, + var label, t1, defaults, t2, t3, t4, t5, t6, _null = null, drawerTheme = A.DrawerTheme_of(context); switch (A.Theme_of(context).platform) { case B.TargetPlatform_2: @@ -207799,15 +218284,43 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t1 = drawerTheme.width; - t1 = A.BoxConstraints$expand(_null, t1 == null ? 304 : t1); - t2 = drawerTheme.backgroundColor; - t3 = drawerTheme.elevation; + A.Theme_of(context).toString; + t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$._DrawerControllerScope); + t1 = t1 == null ? _null : t1.controller; + t1 = t1 == null ? _null : t1.alignment; + defaults = new A._DrawerDefaultsM2(context, _null, _null, 16, _null, _null, _null, _null, _null); + t2 = drawerTheme.width; + t2 = A.BoxConstraints$expand(_null, t2 == null ? 304 : t2); + t3 = drawerTheme.backgroundColor; if (t3 == null) - t3 = 16; - t4 = drawerTheme.shape; - t2 = A.Material$(B.Duration_200000, true, _null, this.child, B.Clip_0, t2, t3, _null, _null, t4, _null, _null, B.MaterialType_0); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, label, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, new A.ConstrainedBox(t1, t2, _null), _null); + t3 = defaults.backgroundColor; + t4 = drawerTheme.elevation; + if (t4 == null) { + t4 = defaults.elevation; + t4.toString; + } + t5 = drawerTheme.shadowColor; + if (t5 == null) + t5 = defaults.get$shadowColor(defaults); + t6 = drawerTheme.surfaceTintColor; + if (t6 == null) + t6 = defaults.surfaceTintColor; + if (t1 !== B.DrawerAlignment_1) { + t1 = drawerTheme.shape; + if (t1 == null) + t1 = defaults.shape; + } else { + t1 = drawerTheme.endShape; + if (t1 == null) + t1 = defaults.endShape; + } + t6 = A.Material$(B.Duration_200000, true, _null, this.child, B.Clip_0, t3, t4, _null, t5, t1, t6, _null, B.MaterialType_0); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, label, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, new A.ConstrainedBox(t2, t6, _null), _null); + } + }; + A._DrawerControllerScope.prototype = { + updateShouldNotify$1(old) { + return !J.$eq$(this.controller, old.controller); } }; A.DrawerController.prototype = { @@ -207883,7 +218396,7 @@ route.addLocalHistoryEntry$1(t1); t1 = _this._framework$_element; t1.toString; - A.FocusScope_of(t1).setFirstFocus$1(_this._drawer$_focusScopeNode); + A.FocusScope_of(t1).setFirstFocus$1(_this._focusScopeNode); } } }, @@ -208074,7 +218587,7 @@ } }, _drawer$_buildDrawer$1(context) { - var isDesktop, dragAreaWidth, t2, platformHasBackButton, t3, t4, child, _this = this, _null = null, + var isDesktop, dragAreaWidth, t2, platformHasBackButton, t3, t4, t5, child, _this = this, _null = null, _s80_ = string$.x60null_c, drawerIsStart = _this._widget.alignment === B.DrawerAlignment_0, padding = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.padding, @@ -208113,7 +218626,7 @@ if (!isDesktop) { t1 = _this.get$_drawerOuterAlignment(); t2 = _this._widget.dragStartBehavior; - return new A.Align(t1, _null, _null, A.GestureDetector$(B.HitTestBehavior_2, A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, dragAreaWidth), t2, true, _this._drawer$_gestureDetectorKey, _null, _null, _null, _this.get$_settle(), _null, _this.get$_move(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null); + return new A.Align(t1, _null, _null, A.GestureDetector$(B.HitTestBehavior_2, A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, dragAreaWidth), t2, true, _this._drawer$_gestureDetectorKey, _null, _null, _null, _this.get$_settle(), _null, _this.get$_move(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null); } else return B.SizedBox_0_0_null_null; else { @@ -208131,26 +218644,28 @@ default: throw A.wrapException(A.ReachabilityError$(_s80_)); } - t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); + t1 = _this._widget; t1.toString; - t1 = t1.get$modalBarrierDismissLabel(); - t2 = _this.__DrawerControllerState__scrimColorTween_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t3 = _this.__DrawerControllerState__controller_A; - t3 = A.Container$(_null, _null, B.Clip_0, t2.transform$1(0, t3.get$value(t3)), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t1 = A.BlockSemantics$(new A.ExcludeSemantics(platformHasBackButton, A.GestureDetector$(_null, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t3, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$close(_this), _null, _null, _null, _null, _null, _null), _null)); - t2 = _this.get$_drawerOuterAlignment(); - t3 = _this.get$_drawerInnerAlignment(); - t4 = _this.__DrawerControllerState__controller_A.__AnimationController__value_A; - t4 === $ && A.throwUnnamedLateFieldNI(); - child = new A.RepaintBoundary(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([t1, new A.Align(t2, _null, _null, new A.Align(t3, t4, _null, new A.RepaintBoundary(A.FocusScope$(false, _this._widget.child, _this._drawer$_drawerKey, _this._drawer$_focusScopeNode), _null), _null), _null)], type$.JSArray_Widget), _null), _null); + t2 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); + t2.toString; + t2 = t2.get$modalBarrierDismissLabel(); + t3 = _this.__DrawerControllerState__scrimColorTween_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this.__DrawerControllerState__controller_A; + t4 = A.Container$(_null, _null, B.Clip_0, t3.transform$1(0, t4.get$value(t4)), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t2 = A.BlockSemantics$(new A.ExcludeSemantics(platformHasBackButton, A.GestureDetector$(_null, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t4, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$close(_this), _null, _null, _null, _null, _null, _null), _null)); + t3 = _this.get$_drawerOuterAlignment(); + t4 = _this.get$_drawerInnerAlignment(); + t5 = _this.__DrawerControllerState__controller_A.__AnimationController__value_A; + t5 === $ && A.throwUnnamedLateFieldNI(); + child = new A._DrawerControllerScope(t1, new A.RepaintBoundary(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([t2, new A.Align(t3, _null, _null, new A.Align(t4, t5, _null, new A.RepaintBoundary(A.FocusScope$(false, _this._widget.child, _null, _this._drawer$_drawerKey, _this._focusScopeNode), _null), _null), _null)], type$.JSArray_Widget), _null), _null), _null); if (isDesktop) return child; - return A.GestureDetector$(_null, child, _this._widget.dragStartBehavior, true, _this._drawer$_gestureDetectorKey, _null, _this.get$_handleDragCancel(), _this.get$_handleDragDown(), _this.get$_settle(), _null, _this.get$_move(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return A.GestureDetector$(_null, child, _this._widget.dragStartBehavior, true, _this._drawer$_gestureDetectorKey, _null, _this.get$_handleDragCancel(), _this.get$_handleDragDown(), _this.get$_settle(), _null, _this.get$_move(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); } }, build$1(context) { - return A.ListTileTheme_merge(this._drawer$_buildDrawer$1(context), null, B.ListTileStyle_1); + return A.ListTileTheme_merge(this._drawer$_buildDrawer$1(context), B.ListTileStyle_1); } }; A.DrawerControllerState__animationChanged_closure.prototype = { @@ -208158,6 +218673,11 @@ }, $signature: 0 }; + A._DrawerDefaultsM2.prototype = { + get$shadowColor(_) { + return A.Theme_of(this.context).shadowColor; + } + }; A._DrawerControllerState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { var _this = this, @@ -208176,7 +218696,7 @@ A.DrawerThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.backgroundColor, _this.scrimColor, _this.elevation, _this.shape, _this.width, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.get$backgroundColor(_this), _this.scrimColor, _this.elevation, _this.get$shadowColor(_this), _this.get$surfaceTintColor(), _this.get$shape(_this), _this.get$endShape(), _this.width, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -208186,7 +218706,22 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.DrawerThemeData && J.$eq$(other.backgroundColor, _this.backgroundColor) && J.$eq$(other.scrimColor, _this.scrimColor) && other.elevation == _this.elevation && J.$eq$(other.shape, _this.shape) && other.width == _this.width; + return other instanceof A.DrawerThemeData && J.$eq$(other.get$backgroundColor(other), _this.get$backgroundColor(_this)) && J.$eq$(other.scrimColor, _this.scrimColor) && other.elevation == _this.elevation && J.$eq$(other.get$shadowColor(other), _this.get$shadowColor(_this)) && J.$eq$(other.get$surfaceTintColor(), _this.get$surfaceTintColor()) && J.$eq$(other.get$shape(other), _this.get$shape(_this)) && J.$eq$(other.get$endShape(), _this.get$endShape()) && other.width == _this.width; + }, + get$backgroundColor(receiver) { + return this.backgroundColor; + }, + get$shadowColor(receiver) { + return this.shadowColor; + }, + get$surfaceTintColor() { + return this.surfaceTintColor; + }, + get$shape(receiver) { + return this.shape; + }, + get$endShape() { + return this.endShape; } }; A._DrawerThemeData_Object_Diagnosticable.prototype = {}; @@ -208278,8 +218813,7 @@ t3 = t1.route; t1 = t1.itemIndex; child = A.InkWell$(t1 === t3.selectedIndex, _null, true, A.Container$(_null, t3.items[t1], B.Clip_0, _null, _null, _null, _null, t3.itemHeight, _null, _null, t2, _null, _null, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _this.get$_dropdown$_handleFocusChange(), _null, _null, _null, _this.get$_handleOnTap(), _null, _null, _null, _null, _null, _null, _null); - child = A.FadeTransition$(false, child, opacity); - child = A.Shortcuts$(child, _null, B.Map_cW2nU); + child = A.Shortcuts$(new A.FadeTransition(opacity, false, child, _null), _null, B.Map_cW2nU); return child; } }; @@ -208325,7 +218859,7 @@ t10 = _this._widget.route.scrollController; t10.toString; t10 = A.ClipRRect$(B.BorderRadius_tLn, A.Material$(B.Duration_200000, true, _null, A.ScrollConfiguration$(t9, A.PrimaryScrollController$(A.Scrollbar$(A.ListView$(t2, _null, B.EdgeInsets_0_8_0_8, true, B.Axis_1, true), _null, true), t10)), B.Clip_0, _null, 0, _null, _null, _null, _null, route.style, B.MaterialType_4), B.Clip_0); - return A.FadeTransition$(false, A.CustomPaint$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, t10, _null), _null, _null, new A._DropdownMenuPainter(t4, t5, route.selectedIndex, t7, t6, new A._DropdownMenuState_build_closure(route), new A._BoxDecorationPainter(new A.BoxDecoration(t4, _null, _null, B.BorderRadius_tLn2, t8, _null, B.BoxShape_0), _null), t6), B.Size_0_0), t3); + return new A.FadeTransition(t3, false, A.CustomPaint$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, t10, _null), _null, _null, new A._DropdownMenuPainter(t4, t5, route.selectedIndex, t7, t6, new A._DropdownMenuState_build_closure(route), new A._BoxDecorationPainter(new A.BoxDecoration(t4, _null, _null, B.BorderRadius_tLn5, t8, _null, B.BoxShape_0), _null), t6), B.Size_0_0), _null); } }; A._DropdownMenuState_build_closure.prototype = { @@ -208333,7 +218867,7 @@ var t1 = this.route; return t1.getItemOffset$1(t1.selectedIndex); }, - $signature: 437 + $signature: 410 }; A._DropdownMenuRouteLayout.prototype = { getConstraintsForChild$1(constraints) { @@ -208439,13 +218973,13 @@ call$2(total, height) { return total + height; }, - $signature: 244 + $signature: 245 }; A._DropdownRoute_getMenuLimits_closure.prototype = { call$2(total, height) { return total + height; }, - $signature: 244 + $signature: 245 }; A._DropdownRoutePage.prototype = { build$1(context) { @@ -208461,7 +218995,7 @@ var t1 = this.$this; return new A.CustomSingleChildLayout(new A._DropdownMenuRouteLayout(t1.buttonRect, t1.route, this.textDirection, t1.$ti._eval$1("_DropdownMenuRouteLayout<1>")), new A._CaptureAll(t1.capturedThemes._themes, this.menu, null), null); }, - $signature: 796 + $signature: 694 }; A._MenuItem.prototype = { createRenderObject$1(context) { @@ -208669,9 +219203,9 @@ t17 = t1._eval$1("_AsyncCompleter<_DropdownRouteResult<1>?>"); t18 = A.ProxyAnimation$(B.C__AlwaysDismissedAnimation); t19 = A._setArrayType([], type$.JSArray_OverlayEntry); - t20 = $.$get$ChangeNotifier__emptyListeners(); + t20 = A.ValueNotifier$(_null, type$.nullable_String); t21 = $.Zone__current; - _this._dropdownRoute = new A._DropdownRoute(t2, B.EdgeInsets_16_0_16_0, t3, t4, t5, t7, t6, t10, t11, t12, true, t9, t14, t8, _null, t13, new A.LabeledGlobalKey(_null, t1._eval$1("LabeledGlobalKey<_ModalScopeState<_DropdownRouteResult<1>>>")), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.PageStorageBucket(), _null, 0, new A._AsyncCompleter(new A._Future(t15, t16), t17), t18, t19, B.RouteSettings_null_null, new A.ValueNotifier(_null, t20, type$.ValueNotifier_nullable_String), new A._AsyncCompleter(new A._Future(t21, t16), t17), t1._eval$1("_DropdownRoute<1>")); + _this._dropdownRoute = new A._DropdownRoute(t2, B.EdgeInsets_16_0_16_0, t3, t4, t5, t7, t6, t10, t11, t12, true, t9, t14, t8, _null, t13, new A.LabeledGlobalKey(_null, t1._eval$1("LabeledGlobalKey<_ModalScopeState<_DropdownRouteResult<1>>>")), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.PageStorageBucket(), _null, 0, new A._AsyncCompleter(new A._Future(t15, t16), t17), t18, t19, B.RouteSettings_null_null, t20, new A._AsyncCompleter(new A._Future(t21, t16), t17), t1._eval$1("_DropdownRoute<1>")); t1 = _this.get$focusNode(_this); if (t1 != null) t1.requestFocus$0(); @@ -208756,17 +219290,16 @@ t1.toString; displayedHint = t1; } - if (t2.selectedItemBuilder == null) - displayedHint = new A._DropdownMenuItemContainer(displayedHint, t2.alignment, _null); hintIndex = items.length; t1 = _this.get$_dropdown$_textStyle(); t1.toString; - items.push(A.DefaultTextStyle$(new A.IgnorePointer(true, false, displayedHint, _null), _null, _null, B.TextOverflow_0, true, t1.copyWith$1$color(A.Theme_of(context).hintColor), _null, _null, B.TextWidthBasis_0)); + t1 = t1.copyWith$1$color(A.Theme_of(context).hintColor); + items.push(A.DefaultTextStyle$(new A.IgnorePointer(true, false, new A._DropdownMenuItemContainer(displayedHint, _this._widget.alignment, _null), _null), _null, _null, B.TextOverflow_0, true, t1, _null, _null, B.TextWidthBasis_0)); } else hintIndex = _null; A.ButtonTheme_of(context).toString; if (items.length === 0) - innerItemsWidget = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + innerItemsWidget = B.SizedBox_0_0_null_null; else { t1 = _this._selectedIndex; if (t1 == null) @@ -208793,15 +219326,16 @@ t2.toString; t2 = B.EdgeInsets_0_0_0_0.resolve$1(0, t2.textDirection); if (_this._widget.isDense) { + t3 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; fontSize = _this.get$_dropdown$_textStyle().fontSize; if (fontSize == null) { - t3 = _this._framework$_element; - t3.toString; - t3 = A.Theme_of(t3).textTheme.titleMedium.fontSize; - t3.toString; - fontSize = t3; + t4 = _this._framework$_element; + t4.toString; + t4 = A.Theme_of(t4).textTheme.titleMedium.fontSize; + t4.toString; + fontSize = t4; } - t3 = Math.max(fontSize, Math.max(_this._widget.iconSize, 24)); + t3 = Math.max(t3.textScaleFactor * fontSize, Math.max(_this._widget.iconSize, 24)); } else t3 = _null; t4 = type$.JSArray_Widget; @@ -208816,13 +219350,13 @@ t7 = t7.icon; if (t7 == null) t7 = B.Icon_MC7; - t5.push(A.IconTheme$(t7, new A.IconThemeData(t6, _null, t8, _null), _null)); + t5.push(A.IconTheme$(t7, new A.IconThemeData(t8, _null, _null, _null, _null, t6, _null, _null), _null)); result = A.DefaultTextStyle$(A.Container$(_null, A.Row$(t5, B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_0, _null), B.Clip_0, _null, _null, _null, _null, t3, _null, _null, t2, _null, _null, _null), _null, _null, B.TextOverflow_0, true, t1, _null, _null, B.TextWidthBasis_0); if (context.dependOnInheritedWidgetOfExactType$1$0(type$.DropdownButtonHideUnderline) == null) { t1 = _this._widget; bottom = t1.isDense || t1.itemHeight == null ? 0 : 8; - t1 = t1.underline; - result = new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([result, A.Positioned$(bottom, t1 == null ? A.Container$(_null, _null, B.Clip_0, _null, _null, B.BoxDecoration_sUN, _null, 1, _null, _null, _null, _null, _null, _null) : t1, _null, _null, 0, 0, _null, _null)], t4), _null); + t1 = A.Container$(_null, _null, B.Clip_0, _null, _null, B.BoxDecoration_gsm, _null, 1, _null, _null, _null, _null, _null, _null); + result = new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([result, A.Positioned$(bottom, t1, _null, _null, 0, 0, _null, _null)], t4), _null); } t1 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); if (!_this.get$_enabled()) @@ -208841,20 +219375,20 @@ _this._widget.toString; t6 = A.Theme_of(context).focusColor; t1 = A.Actions$(t1, A.InkWell$(false, t4, t3, result, _null, false, t6, t5, _null, _null, _null, effectiveMouseCursor, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null)); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null); } }; A._DropdownButtonState_initState_closure.prototype = { call$1(intent) { return this.$this._dropdown$_handleTap$0(); }, - $signature: 1771 + $signature: 1013 }; A._DropdownButtonState_initState_closure0.prototype = { call$1(intent) { return this.$this._dropdown$_handleTap$0(); }, - $signature: 1772 + $signature: 1014 }; A._DropdownButtonState__handleFocusChanged_closure.prototype = { call$0() { @@ -208879,7 +219413,7 @@ return; t1.itemHeights[this.index] = size._dy; }, - $signature: 415 + $signature: 693 }; A._DropdownButtonState__handleTap_closure0.prototype = { call$1(newValue) { @@ -208900,7 +219434,7 @@ var t1 = this.$this._widget.itemHeight; return t1 != null ? new A.SizedBox(null, t1, item, null) : A.Column$(A._setArrayType([item], type$.JSArray_Widget), B.CrossAxisAlignment_2, null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); }, - $signature: 1774 + $signature: 1017 }; A.DropdownButtonFormField.prototype = { createState$0() { @@ -208927,7 +219461,7 @@ t5 = _this.hint; t6 = _this.disabledHint; isEmpty = t3 && !new A.DropdownButtonFormField_closure_isHintOrDisabledHintAvailable(t4, t2, t5, t6).call$0(); - return A.Focus$(false, false, new A.Builder(new A.DropdownButtonFormField__closure0(t2, _this.selectedItemBuilder, field, t5, t6, t4, _this.onTap, _this.elevation, _this.style, _this.icon, _this.iconDisabledColor, _this.iconEnabledColor, _this.iconSize, _this.isDense, _this.isExpanded, _this.itemHeight, _this.focusColor, _this.focusNode, _this.autofocus, _this.dropdownColor, _this.menuMaxHeight, _this.enableFeedback, _this.alignment, _this.borderRadius, effectiveDecoration, field, isEmpty, t1), _null), _null, _null, _null, _null, true, _null, _null, _null, _null, true); + return A.Focus$(false, false, new A.Builder(new A.DropdownButtonFormField__closure0(t2, _this.selectedItemBuilder, field, t5, t6, t4, _this.onTap, _this.elevation, _this.style, _this.icon, _this.iconDisabledColor, _this.iconEnabledColor, _this.iconSize, _this.isDense, _this.isExpanded, _this.itemHeight, _this.focusColor, _this.focusNode, _this.autofocus, _this.dropdownColor, _this.menuMaxHeight, _this.enableFeedback, _this.alignment, _this.borderRadius, effectiveDecoration, field, isEmpty, t1), _null), _null, _null, _null, _null, true, _null, _null, _null, _null, _null, true); }, $signature() { return this.T._eval$1("Focus(FormFieldState<0>)"); @@ -208964,9 +219498,9 @@ t1 = _this.onChanged == null ? _null : t1.get$didChange(); t3 = _this.effectiveDecoration.copyWith$1$errorText(_this.field._errorText._restoration_properties$_value); marker = context.dependOnInheritedWidgetOfExactType$1$0(type$._FocusMarker); - return new A.DropdownButtonHideUnderline(new A.DropdownButton(_this.items, t2, _this.hint, _this.disabledHint, t1, _this.onTap, _this.selectedItemBuilder, _this.elevation, _this.style, _null, _this.icon, _this.iconDisabledColor, _this.iconEnabledColor, _this.iconSize, _this.isDense, _this.isExpanded, _this.itemHeight, _this.focusColor, _this.focusNode, _this.autofocus, _this.dropdownColor, _this.menuMaxHeight, _this.enableFeedback, _this.alignment, _this.borderRadius, t3, _this.isEmpty, (marker == null ? _null : marker.notifier).get$hasFocus(), _null, _this.T._eval$1("DropdownButton<0>")), _null); + return new A.DropdownButtonHideUnderline(new A.DropdownButton(_this.items, t2, _this.hint, _this.disabledHint, t1, _this.onTap, _this.selectedItemBuilder, _this.elevation, _this.style, _this.icon, _this.iconDisabledColor, _this.iconEnabledColor, _this.iconSize, _this.isDense, _this.isExpanded, _this.itemHeight, _this.focusColor, _this.focusNode, _this.autofocus, _this.dropdownColor, _this.menuMaxHeight, _this.enableFeedback, _this.alignment, _this.borderRadius, t3, _this.isEmpty, (marker == null ? _null : marker.notifier).get$hasFocus(), _null, _this.T._eval$1("DropdownButton<0>")), _null); }, - $signature: 1799 + $signature: 1018 }; A._DropdownButtonFormFieldState.prototype = { didChange$1(value) { @@ -208984,6 +219518,29 @@ } }; A.__DropdownButtonState_State_WidgetsBindingObserver.prototype = {}; + A.DropdownMenuThemeData.prototype = { + get$hashCode(_) { + return A.Object_hash(this.textStyle, this.inputDecorationTheme, this.menuStyle, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + }, + $eq(_, other) { + var t1, _this = this; + if (other == null) + return false; + if (_this === other) + return true; + if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) + return false; + if (other instanceof A.DropdownMenuThemeData) + if (J.$eq$(other.textStyle, _this.textStyle)) + t1 = J.$eq$(other.menuStyle, _this.menuStyle); + else + t1 = false; + else + t1 = false; + return t1; + } + }; + A._DropdownMenuThemeData_Object_Diagnosticable.prototype = {}; A.ElevatedButton.prototype = { defaultStyleOf$1(context) { var t1, t2, t3, t4, t5, t6, @@ -209000,7 +219557,7 @@ t2 = theme.textTheme; t5 = A._scaledPadding(context); t6 = theme.visualDensity; - t6 = A.ElevatedButton_styleFrom(B.Alignment_0_0, B.Duration_200000, colorScheme.primary, t4, t1, B.SystemMouseCursor_basic, 2, true, B.SystemMouseCursor_click, colorScheme.onPrimary, B.Size_wjo, B.Size_64_36, null, t5, null, t3, B.RoundedRectangleBorder_ifx0, B.C__InkRippleFactory, theme.materialTapTargetSize, t2.labelLarge, t6); + t6 = A.ElevatedButton_styleFrom(B.Alignment_0_0, B.Duration_200000, colorScheme.primary, t4, t1, B.SystemMouseCursor_basic, 2, true, B.SystemMouseCursor_click, colorScheme.onPrimary, B.Size_wjo, B.Size_64_36, null, t5, null, t3, B.RoundedRectangleBorder_27D0, B.C__InkRippleFactory, theme.materialTapTargetSize, t2.labelLarge, t6); return t6; }, themeStyleOf$1(context) { @@ -209140,8 +219697,8 @@ t4 = _this._widget.onPressed == null ? _null : _this.get$_handlePressed(); t5 = _this.___ExpandIconState__iconTurns_A; t5 === $ && A.throwUnnamedLateFieldNI(); - t1 = A.IconButton$(B.Alignment_0_0, t3, _null, true, A.RotationTransition$(B.Alignment_0_0, B.Icon_8Gl, t5), 24, t4, t1, _null, _null, _null); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2 != null || false ? new A.SemanticsHintOverrides(t2, _null) : _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null); + t1 = A.IconButton$(_null, t3, _null, _null, A.RotationTransition$(B.Alignment_0_0, B.Icon_8Gl, t5), 24, t4, t1, _null, _null, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2 != null || false ? new A.SemanticsHintOverrides(t2, _null) : _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null); } }; A.__ExpandIconState_State_SingleTickerProviderStateMixin.prototype = { @@ -209228,7 +219785,7 @@ t5 = scope == null ? _null : t4._as(J.$index$asx(scope.localizationsState._typeToResources, B.Type_MaterialLocalizations_flR)); t5.toString; t5 = _this._isChildExpanded$1(index) ? t5.get$expandedIconTapHint() : t5.get$collapsedIconTapHint(); - expandIconContainer = new A.Semantics(new A.SemanticsProperties(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, expandIconContainer, _null); + expandIconContainer = new A.Semantics(new A.SemanticsProperties(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, expandIconContainer, _null); _this._widget.toString; if (_this._isChildExpanded$1(index)) { _this._widget.toString; @@ -209251,12 +219808,12 @@ call$1(isExpanded) { return this.$this._expansion_panel$_handlePressed$2(isExpanded, this.index); }, - $signature: 83 + $signature: 86 }; A.ExpansionTileThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.backgroundColor, _this.collapsedBackgroundColor, _this.tilePadding, _this.expandedAlignment, _this.childrenPadding, _this.iconColor, _this.collapsedIconColor, _this.textColor, _this.collapsedTextColor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.backgroundColor, _this.collapsedBackgroundColor, _this.tilePadding, _this.expandedAlignment, _this.childrenPadding, _this.iconColor, _this.collapsedIconColor, _this.textColor, _this.collapsedTextColor, _this.shape, _this.collapsedShape, null, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -209266,7 +219823,7 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.ExpansionTileThemeData && J.$eq$(other.backgroundColor, _this.backgroundColor) && J.$eq$(other.collapsedBackgroundColor, _this.collapsedBackgroundColor) && J.$eq$(other.tilePadding, _this.tilePadding) && J.$eq$(other.expandedAlignment, _this.expandedAlignment) && J.$eq$(other.childrenPadding, _this.childrenPadding) && J.$eq$(other.iconColor, _this.iconColor) && J.$eq$(other.collapsedIconColor, _this.collapsedIconColor) && J.$eq$(other.textColor, _this.textColor) && J.$eq$(other.collapsedTextColor, _this.collapsedTextColor); + return other instanceof A.ExpansionTileThemeData && J.$eq$(other.backgroundColor, _this.backgroundColor) && J.$eq$(other.collapsedBackgroundColor, _this.collapsedBackgroundColor) && J.$eq$(other.tilePadding, _this.tilePadding) && J.$eq$(other.expandedAlignment, _this.expandedAlignment) && J.$eq$(other.childrenPadding, _this.childrenPadding) && J.$eq$(other.iconColor, _this.iconColor) && J.$eq$(other.collapsedIconColor, _this.collapsedIconColor) && J.$eq$(other.textColor, _this.textColor) && J.$eq$(other.collapsedTextColor, _this.collapsedTextColor) && J.$eq$(other.shape, _this.shape) && J.$eq$(other.collapsedShape, _this.collapsedShape) && true; } }; A._ExpansionTileThemeData_Object_Diagnosticable.prototype = {}; @@ -209277,6 +219834,21 @@ }, $signature: 0 }; + A.FilledButtonThemeData.prototype = { + get$hashCode(_) { + return J.get$hashCode$(this.style); + }, + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) + return false; + return other instanceof A.FilledButtonThemeData && J.$eq$(other.style, this.style); + } + }; + A._FilledButtonThemeData_Object_Diagnosticable.prototype = {}; A.FlexibleSpaceBarSettings.prototype = { updateShouldNotify$1(oldWidget) { var _this = this; @@ -209289,18 +219861,19 @@ } }; A._FloatingActionButtonType.prototype = { - toString$0(_) { + _enumToString$0() { return "_FloatingActionButtonType." + this._core$_name; } }; A.FloatingActionButton.prototype = { build$1(context) { - var t2, backgroundColor, focusColor, hoverColor, splashColor, elevation, focusElevation, hoverElevation, disabledElevation, highlightElevation, materialTapTargetSize, enableFeedback, iconSize, extendedTextStyle, shape, resolvedChild, sizeConstraints, padding, result, _this = this, _null = null, + var backgroundColor, focusColor, hoverColor, splashColor, elevation, focusElevation, hoverElevation, disabledElevation, highlightElevation, materialTapTargetSize, enableFeedback, iconSize, extendedTextStyle, shape, resolvedChild, sizeConstraints, padding, result, _this = this, _null = null, theme = A.Theme_of(context), floatingActionButtonTheme = theme.floatingActionButtonTheme, t1 = _this._floatingActionButtonType, - defaults = new A._FABDefaultsM2(t1, true, A.Theme_of(context), A.Theme_of(context).colorScheme, _null, _null, _null, _null, _null, 6, 6, 8, _null, 12, _null, true, _null, B.BoxConstraints_56_56_56_56, B.BoxConstraints_40_40_40_40, B.BoxConstraints_96_96_96_96, B.BoxConstraints_CWG, 8, _null, _null), - foregroundColor = floatingActionButtonTheme.foregroundColor; + defaults = new A._FABDefaultsM2(t1, true, A.Theme_of(context), A.Theme_of(context).colorScheme, _null, _null, _null, _null, _null, 6, 6, 8, _null, 12, _null, true, _null, B.BoxConstraints_56_56_56_56, B.BoxConstraints_40_40_40_40, B.BoxConstraints_96_96_96_96, B.BoxConstraints_CWG, 8, _null, _null, _null), + t2 = _this.foregroundColor, + foregroundColor = t2 == null ? floatingActionButtonTheme.foregroundColor : t2; if (foregroundColor == null) { t2 = defaults.get$foregroundColor(); t2.toString; @@ -209331,7 +219904,8 @@ t2.toString; splashColor = t2; } - elevation = floatingActionButtonTheme.elevation; + t2 = _this.elevation; + elevation = t2 == null ? floatingActionButtonTheme.elevation : t2; if (elevation == null) { t2 = defaults.elevation; t2.toString; @@ -209375,7 +219949,7 @@ if (shape == null) shape = defaults.get$shape(defaults); t2 = _this.child; - resolvedChild = A.IconTheme_merge(t2, new A.IconThemeData(_null, _null, iconSize, _null)); + resolvedChild = A.IconTheme_merge(t2, new A.IconThemeData(iconSize, _null, _null, _null, _null, _null, _null, _null)); switch (t1.index) { case 0: sizeConstraints = floatingActionButtonTheme.sizeConstraints; @@ -209418,14 +219992,26 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t1 = materialTapTargetSize; - result = new A.RawMaterialButton(_this.onPressed, _null, extendedTextStyle, backgroundColor, focusColor, hoverColor, splashColor, elevation, hoverElevation, focusElevation, highlightElevation, disabledElevation, sizeConstraints, shape, resolvedChild, t1, _null, false, B.Clip_0, enableFeedback, _null); + t1 = floatingActionButtonTheme.mouseCursor; + t2 = materialTapTargetSize; + result = new A.RawMaterialButton(_this.onPressed, new A._EffectiveMouseCursor(_null, t1), extendedTextStyle, backgroundColor, focusColor, hoverColor, splashColor, elevation, hoverElevation, focusElevation, highlightElevation, disabledElevation, sizeConstraints, shape, resolvedChild, t2, _null, false, B.Clip_0, enableFeedback, _null); t1 = _this.tooltip; if (t1 != null) result = A.Tooltip$(result, t1); return new A.MergeSemantics(new A.Hero(_this.heroTag, result, _null), _null); } }; + A._EffectiveMouseCursor.prototype = { + resolve$1(_, states) { + var t1 = A.MaterialStateProperty_resolveAs(this.widgetCursor, states, type$.nullable_MouseCursor); + if (t1 == null) + t1 = null; + return t1 == null ? B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable.resolve$1(0, states) : t1; + }, + get$debugDescription() { + return "MaterialStateMouseCursor(FloatActionButton)"; + } + }; A._ChildOverflowBox.prototype = { createRenderObject$1(context) { var t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); @@ -209505,7 +220091,7 @@ return this._theme.splashColor; }, get$shape(_) { - return this.type === B._FloatingActionButtonType_3 ? B.StadiumBorder_sAO : B.CircleBorder_Fuf; + return this.type === B._FloatingActionButtonType_3 ? B.StadiumBorder_Sik : B.CircleBorder_Umb; }, get$iconSize() { return this.type === B._FloatingActionButtonType_2 ? 36 : 24; @@ -209635,7 +220221,7 @@ A.FloatingActionButtonThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.get$foregroundColor(), _this.get$backgroundColor(_this), _this.get$focusColor(), _this.get$hoverColor(), _this.get$splashColor(), _this.elevation, _this.focusElevation, _this.hoverElevation, _this.disabledElevation, _this.highlightElevation, _this.get$shape(_this), _this.enableFeedback, _this.get$iconSize(), _this.sizeConstraints, _this.smallSizeConstraints, _this.largeSizeConstraints, _this.extendedSizeConstraints, _this.extendedIconLabelSpacing, _this.get$extendedPadding(), _this.get$extendedTextStyle()); + return A.Object_hash(_this.get$foregroundColor(), _this.get$backgroundColor(_this), _this.get$focusColor(), _this.get$hoverColor(), _this.get$splashColor(), _this.elevation, _this.focusElevation, _this.hoverElevation, _this.disabledElevation, _this.highlightElevation, _this.get$shape(_this), _this.enableFeedback, _this.get$iconSize(), _this.sizeConstraints, _this.smallSizeConstraints, _this.largeSizeConstraints, _this.extendedSizeConstraints, _this.extendedIconLabelSpacing, _this.get$extendedPadding(), A.Object_hash(_this.get$extendedTextStyle(), _this.mouseCursor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue)); }, $eq(_, other) { var _this = this; @@ -209645,7 +220231,7 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.FloatingActionButtonThemeData && J.$eq$(other.get$foregroundColor(), _this.get$foregroundColor()) && J.$eq$(other.get$backgroundColor(other), _this.get$backgroundColor(_this)) && J.$eq$(other.get$focusColor(), _this.get$focusColor()) && J.$eq$(other.get$hoverColor(), _this.get$hoverColor()) && J.$eq$(other.get$splashColor(), _this.get$splashColor()) && other.elevation == _this.elevation && other.focusElevation == _this.focusElevation && other.hoverElevation == _this.hoverElevation && other.disabledElevation == _this.disabledElevation && other.highlightElevation == _this.highlightElevation && J.$eq$(other.get$shape(other), _this.get$shape(_this)) && other.enableFeedback == _this.enableFeedback && other.get$iconSize() == _this.get$iconSize() && J.$eq$(other.sizeConstraints, _this.sizeConstraints) && J.$eq$(other.smallSizeConstraints, _this.smallSizeConstraints) && J.$eq$(other.largeSizeConstraints, _this.largeSizeConstraints) && J.$eq$(other.extendedSizeConstraints, _this.extendedSizeConstraints) && other.extendedIconLabelSpacing == _this.extendedIconLabelSpacing && J.$eq$(other.get$extendedPadding(), _this.get$extendedPadding()) && J.$eq$(other.get$extendedTextStyle(), _this.get$extendedTextStyle()); + return other instanceof A.FloatingActionButtonThemeData && J.$eq$(other.get$foregroundColor(), _this.get$foregroundColor()) && J.$eq$(other.get$backgroundColor(other), _this.get$backgroundColor(_this)) && J.$eq$(other.get$focusColor(), _this.get$focusColor()) && J.$eq$(other.get$hoverColor(), _this.get$hoverColor()) && J.$eq$(other.get$splashColor(), _this.get$splashColor()) && other.elevation == _this.elevation && other.focusElevation == _this.focusElevation && other.hoverElevation == _this.hoverElevation && other.disabledElevation == _this.disabledElevation && other.highlightElevation == _this.highlightElevation && J.$eq$(other.get$shape(other), _this.get$shape(_this)) && other.enableFeedback == _this.enableFeedback && other.get$iconSize() == _this.get$iconSize() && J.$eq$(other.sizeConstraints, _this.sizeConstraints) && J.$eq$(other.smallSizeConstraints, _this.smallSizeConstraints) && J.$eq$(other.largeSizeConstraints, _this.largeSizeConstraints) && J.$eq$(other.extendedSizeConstraints, _this.extendedSizeConstraints) && other.extendedIconLabelSpacing == _this.extendedIconLabelSpacing && J.$eq$(other.get$extendedPadding(), _this.get$extendedPadding()) && J.$eq$(other.get$extendedTextStyle(), _this.get$extendedTextStyle()) && true; }, get$foregroundColor() { return this.foregroundColor; @@ -209678,7 +220264,7 @@ A._FloatingActionButtonThemeData_Object_Diagnosticable.prototype = {}; A.IconButton.prototype = { build$1(context) { - var t1, t2, t3, currentColor, effectiveVisualDensity, adjustedConstraints, t4, effectiveIconSize, result, t5, _this = this, _null = null, + var t1, t2, t3, currentColor, effectiveVisualDensity, adjustedConstraints, t4, effectiveIconSize, effectivePadding, effectiveAlignment, result, _this = this, _null = null, theme = A.Theme_of(context); theme.toString; t1 = _this.onPressed; @@ -209696,18 +220282,39 @@ effectiveIconSize = t4 == null ? A.IconTheme_of(context).size : t4; if (effectiveIconSize == null) effectiveIconSize = 24; - t4 = _this.padding; - result = new A.ConstrainedBox(adjustedConstraints, new A.Padding(t4, new A.SizedBox(effectiveIconSize, effectiveIconSize, new A.Align(_this.alignment, _null, _null, A.IconTheme_merge(_this.icon, new A.IconThemeData(currentColor, _null, effectiveIconSize, _null)), _null), _null), _null), _null); - t5 = _this.tooltip; - if (t5 != null) - result = A.Tooltip$(result, t5); + effectivePadding = _this.padding; + if (effectivePadding == null) + effectivePadding = B.EdgeInsets_8_8_8_8; + effectiveAlignment = _this.alignment; + if (effectiveAlignment == null) + effectiveAlignment = B.Alignment_0_0; + result = new A.ConstrainedBox(adjustedConstraints, new A.Padding(effectivePadding, new A.SizedBox(effectiveIconSize, effectiveIconSize, new A.Align(effectiveAlignment, _null, _null, A.IconTheme_merge(_this.icon, new A.IconThemeData(effectiveIconSize, _null, _null, _null, _null, currentColor, _null, _null)), _null), _null), _null), _null); + t4 = _this.tooltip; + if (t4 != null) + result = A.Tooltip$(result, t4); t2 = t2 ? B.SystemMouseCursor_basic : B.SystemMouseCursor_click; - t5 = _this.splashRadius; - t4 = t5 == null ? Math.max(35, (effectiveIconSize + Math.min(t4.get$horizontal(), t4.get$_top(t4) + t4.get$_bottom(t4))) * 0.7) : t5; - t4 = A.InkResponse$(false, _null, t3, result, false, _null, true, false, theme.focusColor, _null, theme.highlightColor, B.BoxShape_1, theme.hoverColor, _null, t2, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, t4, theme.splashColor, _null, _null); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t4, _null); + t4 = _this.splashRadius; + if (t4 == null) + t4 = Math.max(35, (effectiveIconSize + Math.min(effectivePadding.get$horizontal(), effectivePadding.get$_top(effectivePadding) + effectivePadding.get$_bottom(effectivePadding))) * 0.7); + t4 = A.InkResponse$(false, _null, t3, result, false, _null, _this.enableFeedback !== false, false, theme.focusColor, _null, theme.highlightColor, B.BoxShape_1, theme.hoverColor, _null, t2, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, t4, theme.splashColor, _null, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t4, _null); } }; + A.IconButtonThemeData.prototype = { + get$hashCode(_) { + return J.get$hashCode$(this.style); + }, + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) + return false; + return other instanceof A.IconButtonThemeData && J.$eq$(other.style, this.style); + } + }; + A._IconButtonThemeData_Object_Diagnosticable.prototype = {}; A.Ink.prototype = { get$_ink_decoration$_paddingIncludingDecoration() { var t1 = this.decoration; @@ -209731,7 +220338,7 @@ t1.dispose$0(); this.super$State$deactivate(); }, - _build$1(context) { + _ink_decoration$_build$1(context) { var t3, t4, _this = this, t1 = _this._ink, t2 = _this._widget; @@ -209759,7 +220366,7 @@ var _this = this, t1 = _this._widget.get$_ink_decoration$_paddingIncludingDecoration(); _this._widget.toString; - return new A.Padding(t1, new A.Builder(_this.get$_build(), null), _this._boxKey); + return new A.Padding(t1, new A.Builder(_this.get$_ink_decoration$_build(), null), _this._boxKey); } }; A.InkDecoration.prototype = { @@ -209850,7 +220457,7 @@ }, paintFeature$2(canvas, transform) { var t3, originOffset, rect, _this = this, - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()), + paint = $.$get$_renderer().createPaint$0(), t1 = _this._ink_well$_color, t2 = _this.__InkHighlight__alpha_A; t2 === $ && A.throwUnnamedLateFieldNI(); @@ -209878,7 +220485,7 @@ var t1 = this.referenceBox._box$_size; return new A.Rect(0, 0, 0 + t1._dx, 0 + t1._dy); }, - $signature: 425 + $signature: 503 }; A._InkRippleFactory.prototype = { create$11$borderRadius$color$containedInkWell$controller$customBorder$onRemoved$position$radius$rectCallback$referenceBox$textDirection(_, borderRadius, color, containedInkWell, controller, customBorder, onRemoved, position, radius, rectCallback, referenceBox, textDirection) { @@ -209988,7 +220595,7 @@ _this.super$InkFeature$dispose(); }, paintFeature$2(canvas, transform) { - var t2, alpha, paint, t3, _this = this, + var t2, alpha, paint, rect, t3, t4, _this = this, t1 = _this.__InkRipple__fadeInController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1 = t1._ticker; @@ -210003,20 +220610,22 @@ t2 = t1.parent; alpha = t1._evaluatable.transform$1(0, t2.get$value(t2)); } - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); t1 = _this._ink_well$_color; paint.set$color(0, A.Color$fromARGB(alpha, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255)); - t1 = _this.referenceBox._box$_size.center$1(B.Offset_0_0); - t2 = _this.__InkRipple__radiusController_A; + t1 = _this._ink_ripple$_clipCallback; + rect = t1 != null ? t1.call$0() : null; + t2 = rect != null ? rect.get$center() : _this.referenceBox._box$_size.center$1(B.Offset_0_0); + t3 = _this.__InkRipple__radiusController_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3 = t3.__AnimationController__value_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3 = A.Offset_lerp(_this._ink_ripple$_position, t2, B.Cubic_JUR.transform$1(0, t3)); + t3.toString; + t2 = _this.__InkRipple__radius_A; t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = t2.__AnimationController__value_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = A.Offset_lerp(_this._ink_ripple$_position, t1, B.Cubic_JUR.transform$1(0, t2)); - t2.toString; - t1 = _this.__InkRipple__radius_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t3 = t1.parent; - _this.paintInkCircle$9$borderRadius$canvas$center$clipCallback$customBorder$paint$radius$textDirection$transform(_this._ink_ripple$_borderRadius, canvas, t2, _this._ink_ripple$_clipCallback, _this._ink_ripple$_customBorder, paint, t1._evaluatable.transform$1(0, t3.get$value(t3)), _this._ink_ripple$_textDirection, transform); + t4 = t2.parent; + _this.paintInkCircle$9$borderRadius$canvas$center$clipCallback$customBorder$paint$radius$textDirection$transform(_this._ink_ripple$_borderRadius, canvas, t3, t1, _this._ink_ripple$_customBorder, paint, t2._evaluatable.transform$1(0, t4.get$value(t4)), _this._ink_ripple$_textDirection, transform); } }; A._getClipCallback_closure0.prototype = { @@ -210024,7 +220633,7 @@ var t1 = this.referenceBox._box$_size; return new A.Rect(0, 0, 0 + t1._dx, 0 + t1._dy); }, - $signature: 425 + $signature: 503 }; A._InkSplashFactory.prototype = { create$11$borderRadius$color$containedInkWell$controller$customBorder$onRemoved$position$radius$rectCallback$referenceBox$textDirection(_, borderRadius, color, containedInkWell, controller, customBorder, onRemoved, position, radius, rectCallback, referenceBox, textDirection) { @@ -210089,7 +220698,7 @@ }, paintFeature$2(canvas, transform) { var t3, center, _this = this, - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()), + paint = $.$get$_renderer().createPaint$0(), t1 = _this._ink_well$_color, t2 = _this.__InkSplash__alpha_A; t2 === $ && A.throwUnnamedLateFieldNI(); @@ -210169,7 +220778,7 @@ } }; A._HighlightType.prototype = { - toString$0(_) { + _enumToString$0() { return "_HighlightType." + this._core$_name; } }; @@ -210239,7 +220848,7 @@ $.WidgetsBinding__instance.WidgetsBinding__buildOwner.focusManager._focus_manager$_listeners.add$1(0, this.get$handleFocusHighlightModeChange()); }, didUpdateWidget$1(oldWidget) { - var t1, t2, _this = this; + var t1, t2, hoverHighLight, focusHighLight, _this = this; _this.super$State$didUpdateWidget(oldWidget); t1 = _this._widget.statesController; t2 = oldWidget.statesController; @@ -210248,14 +220857,35 @@ t2.removeListener$1(0, _this.get$handleStatesControllerChange()); if (_this._widget.statesController != null) { t1 = _this.internalStatesController; - if (t1 != null) { - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } + if (t1 != null) + t1.dispose$0(); _this.internalStatesController = null; } _this.initStatesController$0(); } + if (J.$eq$(_this._widget.customBorder, oldWidget.customBorder)) { + t1 = _this._widget; + t1 = t1.radius != oldWidget.radius || !J.$eq$(t1.borderRadius, oldWidget.borderRadius) || _this._widget.highlightShape !== oldWidget.highlightShape; + } else + t1 = true; + if (t1) { + t1 = _this._highlights; + hoverHighLight = t1.$index(0, B._HighlightType_1); + if (hoverHighLight != null) { + t2 = hoverHighLight.__InkHighlight__alphaController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.dispose$0(); + hoverHighLight.super$InkFeature$dispose(); + _this.updateHighlight$3$callOnHover$value(B._HighlightType_1, false, _this._hovering); + } + focusHighLight = t1.$index(0, B._HighlightType_2); + if (focusHighLight != null) { + t1 = focusHighLight.__InkHighlight__alphaController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + focusHighLight.super$InkFeature$dispose(); + } + } t1 = _this._widget; t1.toString; if (_this.isWidgetEnabled$1(t1) !== _this.isWidgetEnabled$1(oldWidget)) { @@ -210272,9 +220902,12 @@ _this.updateFocusHighlights$0(); }, dispose$0() { - var _this = this; + var t1, _this = this; $.WidgetsBinding__instance.WidgetsBinding__buildOwner.focusManager._focus_manager$_listeners.remove$1(0, _this.get$handleFocusHighlightModeChange()); _this.get$statesController().removeListener$1(0, _this.get$handleStatesControllerChange()); + t1 = _this.internalStatesController; + if (t1 != null) + t1.dispose$0(); _this.super$State$dispose(); }, get$wantKeepAlive() { @@ -210285,27 +220918,6 @@ t1 = true; return t1; }, - getHighlightColorForType$1(type) { - var theme, resolvedOverlayColor, _this = this, - t1 = _this._framework$_element; - t1.toString; - theme = A.Theme_of(t1); - t1 = _this._widget.overlayColor; - resolvedOverlayColor = t1 == null ? null : t1.resolve$1(0, _this.get$statesController()._change_notifier$_value); - switch (type) { - case B._HighlightType_0: - t1 = resolvedOverlayColor == null ? _this._widget.highlightColor : resolvedOverlayColor; - return t1 == null ? theme.highlightColor : t1; - case B._HighlightType_2: - t1 = resolvedOverlayColor == null ? _this._widget.focusColor : resolvedOverlayColor; - return t1 == null ? theme.focusColor : t1; - case B._HighlightType_1: - t1 = resolvedOverlayColor == null ? _this._widget.hoverColor : resolvedOverlayColor; - return t1 == null ? theme.hoverColor : t1; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, getFadeDurationForType$1(type) { switch (type.index) { case 0: @@ -210318,8 +220930,9 @@ } }, updateHighlight$3$callOnHover$value(type, callOnHover, value) { - var t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, _this = this, + var t3, resolvedOverlayColor, theme, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, _s80_ = string$.x60null_c, + _null = null, t1 = _this._highlights, highlight = t1.$index(0, type), t2 = type.index; @@ -210346,37 +220959,63 @@ return; if (value) if (t3) { + t3 = _this._widget.overlayColor; + resolvedOverlayColor = t3 == null ? _null : t3.resolve$1(0, _this.get$statesController()._change_notifier$_value); + if (resolvedOverlayColor == null) { + t3 = _this._framework$_element; + t3.toString; + theme = A.Theme_of(t3); + switch (t2) { + case 0: + resolvedOverlayColor = _this._widget.highlightColor; + if (resolvedOverlayColor == null) + resolvedOverlayColor = theme.highlightColor; + break; + case 2: + resolvedOverlayColor = _this._widget.focusColor; + if (resolvedOverlayColor == null) + resolvedOverlayColor = theme.focusColor; + break; + case 1: + resolvedOverlayColor = _this._widget.hoverColor; + if (resolvedOverlayColor == null) + resolvedOverlayColor = theme.hoverColor; + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + } t3 = _this._framework$_element.get$renderObject(); t3.toString; type$.RenderBox._as(t3); t4 = _this._framework$_element.findAncestorRenderObjectOfType$1$0(type$._RenderInkFeatures); t4.toString; - t5 = _this.getHighlightColorForType$1(type); - t6 = _this._widget; - t7 = t6.highlightShape; - t8 = t6.radius; - t9 = t6.borderRadius; - t10 = t6.customBorder; - t6 = t6.getRectCallback.call$1(t3); - t11 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); - t11.toString; - t12 = _this.getFadeDurationForType$1(type); - if (t9 == null) - t9 = B.BorderRadius_tLn; - t3 = new A.InkHighlight(t7, t8, t9, t10, t6, t11.textDirection, t5, t4, t3, new A._InkResponseState_updateHighlight_handleInkRemoval(_this, type)); - t12 = A.AnimationController$(null, t12, null, 1, null, t4.vsync); - t12.didRegisterListener$0(); - t11 = t12.AnimationLocalListenersMixin__listeners; - t11._isDirty = true; - t11._observer_list$_list.push(t4.get$markNeedsPaint()); - t12.didRegisterListener$0(); - t11 = t12.AnimationLocalStatusListenersMixin__statusListeners; - t11._isDirty = true; - t11._observer_list$_list.push(t3.get$_handleAlphaStatusChanged()); - t12.forward$0(0); - t3.__InkHighlight__alphaController_A = t12; - t5 = t5.get$value(t5); - t3.__InkHighlight__alpha_A = new A._AnimatedEvaluation(type$.Animation_double._as(t12), new A.IntTween(0, t5 >>> 24 & 255), type$.IntTween._eval$1("_AnimatedEvaluation")); + t5 = _this._widget; + t6 = t5.highlightShape; + t7 = t5.radius; + t8 = t5.borderRadius; + t9 = t5.customBorder; + t5 = t5.getRectCallback.call$1(t3); + t10 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t10.toString; + t11 = _this.getFadeDurationForType$1(type); + if (t8 == null) + t8 = B.BorderRadius_tLn; + t3 = new A.InkHighlight(t6, t7, t8, t9, t5, t10.textDirection, resolvedOverlayColor, t4, t3, new A._InkResponseState_updateHighlight_handleInkRemoval(_this, type)); + t11 = A.AnimationController$(_null, t11, _null, 1, _null, t4.vsync); + t11.didRegisterListener$0(); + t10 = t11.AnimationLocalListenersMixin__listeners; + t10._isDirty = true; + t10._observer_list$_list.push(t4.get$markNeedsPaint()); + t11.didRegisterListener$0(); + t10 = t11.AnimationLocalStatusListenersMixin__statusListeners; + t10._isDirty = true; + t10._observer_list$_list.push(t3.get$_handleAlphaStatusChanged()); + t11.forward$0(0); + t3.__InkHighlight__alphaController_A = t11; + t10 = t3._ink_well$_color; + t10 = t10.get$value(t10); + t3.__InkHighlight__alpha_A = new A._AnimatedEvaluation(type$.Animation_double._as(t11), new A.IntTween(0, t10 >>> 24 & 255), type$.IntTween._eval$1("_AnimatedEvaluation")); t4.addInkFeature$1(t3); t1.$indexSet(0, type, t3); _this.updateKeepAlive$0(); @@ -210675,13 +221314,14 @@ } }, build$1(context) { - var t1, t2, t3, t4, effectiveMouseCursor, value, result, t5, t6, t7, t8, t9, t10, t11, t12, _this = this, _null = null; + var getHighlightColorForType, t1, t2, t3, t4, effectiveMouseCursor, value, result, t5, t6, t7, t8, t9, t10, t11, t12, _this = this, _null = null; _this.super$AutomaticKeepAliveClientMixin$build(context); + getHighlightColorForType = new A._InkResponseState_build_getHighlightColorForType(_this, context); for (t1 = _this._highlights, t2 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, A._instanceType(t1)._precomputed1); t2.moveNext$0();) { t3 = t2.__js_helper$_current; t4 = t1.$index(0, t3); if (t4 != null) - t4.set$color(0, _this.getHighlightColorForType$1(t3)); + t4.set$color(0, getHighlightColorForType.call$1(t3)); } t1 = _this._currentSplash; if (t1 != null) { @@ -210726,8 +221366,8 @@ t10 = _this._widget; t11 = t10.onDoubleTap != null ? _this.get$handleDoubleTap() : _null; t12 = t10.onLongPress != null ? _this.get$handleLongPress() : _null; - t7 = A.GestureDetector$(B.HitTestBehavior_1, t10.child, B.DragStartBehavior_1, true, _null, t11, _null, _null, _null, _null, _null, t12, _null, _null, _null, _null, _null, _null, _null, _null, t8, t9, t3, t7, _null, _null, _null); - return new A._ParentInkResponseProvider(_this, A.Actions$(value, A.Focus$(t4, t2, A.MouseRegion$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t7, _null), effectiveMouseCursor, _null, _this.get$handleMouseEnter(), _this.get$handleMouseExit(), _null), _null, _null, _null, t1, true, _null, _this.get$handleFocusUpdate(), _null, _null, _null)), _null); + t7 = A.GestureDetector$(B.HitTestBehavior_1, t10.child, B.DragStartBehavior_1, true, _null, t11, _null, _null, _null, _null, _null, t12, _null, _null, _null, _null, _null, _null, _null, _null, _null, t8, t9, t3, t7, _null, _null, _null); + return new A._ParentInkResponseProvider(_this, A.Actions$(value, A.Focus$(t4, t2, A.MouseRegion$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t7, _null), effectiveMouseCursor, _null, _null, _this.get$handleMouseEnter(), _this.get$handleMouseExit(), _null), _null, _null, _null, t1, true, _null, _this.get$handleFocusUpdate(), _null, _null, _null, _null)), _null); }, $is_ParentInkResponseState: 1 }; @@ -210735,7 +221375,7 @@ call$1(highlight) { return highlight != null; }, - $signature: 1846 + $signature: 1049 }; A._InkResponseState_handleStatesControllerChange_closure.prototype = { call$0() { @@ -210771,6 +221411,35 @@ }, $signature: 0 }; + A._InkResponseState_build_getHighlightColorForType.prototype = { + call$1(type) { + var t1, t2, _this = this, + theme = A.Theme_of(_this.context); + switch (type) { + case B._HighlightType_0: + t1 = _this.$this; + t2 = t1._widget.overlayColor; + t2 = t2 == null ? null : t2.resolve$1(0, B.Set_cMbP4); + t1 = t2 == null ? t1._widget.highlightColor : t2; + return t1 == null ? theme.highlightColor : t1; + case B._HighlightType_2: + t1 = _this.$this; + t2 = t1._widget.overlayColor; + t2 = t2 == null ? null : t2.resolve$1(0, B.Set_YGDIm); + t1 = t2 == null ? t1._widget.focusColor : t2; + return t1 == null ? theme.focusColor : t1; + case B._HighlightType_1: + t1 = _this.$this; + t2 = t1._widget.overlayColor; + t2 = t2 == null ? null : t2.resolve$1(0, B.Set_WLNEa); + t1 = t2 == null ? t1._widget.hoverColor : t2; + return t1 == null ? theme.hoverColor : t1; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + $signature: 1050 + }; A.InkWell.prototype = {}; A.__InkResponseState_State_AutomaticKeepAliveClientMixin.prototype = { initState$0() { @@ -210782,6 +221451,7 @@ var t1 = this.AutomaticKeepAliveClientMixin__keepAliveHandle; if (t1 != null) { t1.notifyListeners$0(); + t1.super$ChangeNotifier$dispose(); this.AutomaticKeepAliveClientMixin__keepAliveHandle = null; } this.super$State$deactivate(); @@ -210790,7 +221460,7 @@ A.InputBorder.prototype = {}; A._NoInputBorder.prototype = { copyWith$1$borderSide(borderSide) { - return B._NoInputBorder_Kz0; + return B._NoInputBorder_uXA; }, get$isOutline() { return false; @@ -210799,18 +221469,30 @@ return B.EdgeInsets_0_0_0_0; }, scale$1(_, t) { - return B._NoInputBorder_Kz0; + return B._NoInputBorder_uXA; }, getInnerPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); + var t1 = $.$get$_renderer().createPath$0(); t1.addRect$1(rect); return t1; }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); + var t1 = $.$get$_renderer().createPath$0(); t1.addRect$1(rect); return t1; }, + getOuterPath$1(rect) { + return this.getOuterPath$2$textDirection(rect, null); + }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + canvas.drawRect$2(rect, paint); + }, + get$preferPaintInterior() { + return true; + }, paint$6$gapExtent$gapPercentage$gapStart$textDirection(canvas, rect, gapExtent, gapPercentage, gapStart, textDirection) { }, paint$3$textDirection(canvas, rect, textDirection) { @@ -210822,26 +221504,39 @@ return false; }, copyWith$1$borderSide(borderSide) { - return new A.UnderlineInputBorder(this.borderRadius, borderSide); + var t1 = borderSide == null ? this.borderSide : borderSide; + return new A.UnderlineInputBorder(this.borderRadius, t1); }, get$dimensions() { return new A.EdgeInsets(0, 0, 0, this.borderSide.width); }, scale$1(_, t) { - return new A.UnderlineInputBorder(B.BorderRadius_tLn1, this.borderSide.scale$1(0, t)); + return new A.UnderlineInputBorder(B.BorderRadius_tLn2, this.borderSide.scale$1(0, t)); }, getInnerPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(), + var t1 = $.$get$_renderer().createPath$0(), t2 = rect.left, t3 = rect.top; t1.addRect$1(new A.Rect(t2, t3, t2 + (rect.right - t2), t3 + Math.max(0, rect.bottom - t3 - this.borderSide.width))); return t1; }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); + var t1 = $.$get$_renderer().createPath$0(); t1.addRRect$1(this.borderRadius.toRRect$1(rect)); return t1; }, + getOuterPath$1(rect) { + return this.getOuterPath$2$textDirection(rect, null); + }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + canvas.drawRRect$2(this.borderRadius.toRRect$1(rect), paint); + }, + get$preferPaintInterior() { + return true; + }, lerpFrom$2(a, t) { var t1, t2; if (a instanceof A.UnderlineInputBorder) { @@ -210890,7 +221585,8 @@ return true; }, copyWith$1$borderSide(borderSide) { - return new A.OutlineInputBorder(this.gapPadding, this.borderRadius, borderSide); + var t1 = borderSide == null ? this.borderSide : borderSide; + return new A.OutlineInputBorder(this.gapPadding, this.borderRadius, t1); }, get$dimensions() { var t1 = this.borderSide.width; @@ -210921,17 +221617,29 @@ return this.super$ShapeBorder$lerpTo(b, t); }, getInnerPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); + var t1 = $.$get$_renderer().createPath$0(); t1.addRRect$1(this.borderRadius.toRRect$1(rect).inflate$1(-this.borderSide.width)); return t1; }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); + var t1 = $.$get$_renderer().createPath$0(); t1.addRRect$1(this.borderRadius.toRRect$1(rect)); return t1; }, + getOuterPath$1(rect) { + return this.getOuterPath$2$textDirection(rect, null); + }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + canvas.drawRRect$2(this.borderRadius.toRRect$1(rect), paint); + }, + get$preferPaintInterior() { + return true; + }, _gapBorderPath$4(canvas, center, start, extent) { - var t10, t11, t12, t13, t14, t15, t16, tlCornerArcSweep, path, t17, sweep, + var t10, t11, t12, t13, t14, t15, t16, t17, t18, path, t19, sweep, scaledRRect = center.scaleRadii$0(), t1 = scaledRRect.left, t2 = scaledRRect.top, @@ -210943,35 +221651,43 @@ t8 = t5 - t7, t9 = scaledRRect.trRadiusY, trCorner = new A.Rect(t8, t2, t8 + t7, t2 + t9 * 2); - t7 = scaledRRect.brRadiusX * 2; - t8 = t5 - t7; - t10 = scaledRRect.bottom; - t11 = scaledRRect.brRadiusY; - t12 = t11 * 2; - t13 = t10 - t12; - t14 = t10 - scaledRRect.blRadiusY * 2; - t15 = scaledRRect.blRadiusX; + t7 = scaledRRect.brRadiusX; + t8 = t7 * 2; + t10 = t5 - t8; + t11 = scaledRRect.bottom; + t12 = scaledRRect.brRadiusY; + t13 = t12 * 2; + t14 = t11 - t13; + t15 = scaledRRect.blRadiusY; t16 = t15 * 2; - tlCornerArcSweep = Math.acos(A.checkNum(A.clampDouble(1 - start / t3, 0, 1))); - path = A.Path_Path(); - path.addArc$3(new A.Rect(t1, t2, t1 + t3 * 2, t2 + t4 * 2), 3.141592653589793, tlCornerArcSweep); + t17 = t11 - t16; + t18 = scaledRRect.blRadiusX; + path = $.$get$_renderer().createPath$0(); + if (!new A.Radius(t3, t4).$eq(0, B.Radius_0_0)) + path.addArc$3(new A.Rect(t1, t2, t1 + t3 * 2, t2 + t4 * 2), 3.141592653589793, Math.acos(A.checkNum(A.clampDouble(1 - start / t3, 0, 1)))); + else + path.moveTo$2(0, t1 - this.borderSide.width / 2, t2); if (start > t3) path.lineTo$2(0, t1 + start, t2); t3 = start + extent; - t17 = t5 - t1; - if (t3 < t17 - t6) { + t19 = t5 - t1; + if (t3 < t19 - t6) { path.moveTo$2(0, t1 + start + extent, t2); path.lineTo$2(0, t5 - t6, t2); - path.addArc$3(trCorner, 4.71238898038469, 1.5707963267948966); - } else if (t3 < t17) { - sweep = Math.asin(A.checkNum(A.clampDouble(1 - (t17 - t3) / t6, 0, 1))); + if (!new A.Radius(t6, t9).$eq(0, B.Radius_0_0)) + path.addArc$3(trCorner, 4.71238898038469, 1.5707963267948966); + } else if (t3 < t19) { + sweep = Math.asin(A.checkNum(A.clampDouble(1 - (t19 - t3) / t6, 0, 1))); path.addArc$3(trCorner, 4.71238898038469 + sweep, 1.5707963267948966 - sweep); } - path.moveTo$2(0, t5, t2 + t9); - path.lineTo$2(0, t5, t10 - t11); - path.addArc$3(new A.Rect(t8, t13, t8 + t7, t13 + t12), 0, 1.5707963267948966); - path.lineTo$2(0, t1 + t15, t10); - path.addArc$3(new A.Rect(t1, t14, t1 + t16, t14 + t16), 1.5707963267948966, 1.5707963267948966); + if (!new A.Radius(t7, t12).$eq(0, B.Radius_0_0)) + path.moveTo$2(0, t5, t2 + t9); + path.lineTo$2(0, t5, t11 - t12); + if (!new A.Radius(t7, t12).$eq(0, B.Radius_0_0)) + path.addArc$3(new A.Rect(t10, t14, t10 + t8, t14 + t13), 0, 1.5707963267948966); + path.lineTo$2(0, t1 + t18, t11); + if (!new A.Radius(t18, t15).$eq(0, B.Radius_0_0)) + path.addArc$3(new A.Rect(t1, t17, t1 + t18 * 2, t17 + t16), 1.5707963267948966, 1.5707963267948966); path.lineTo$2(0, t1, t2 + t4); return path; }, @@ -211017,7 +221733,7 @@ }; A.InputDatePickerFormField.prototype = { createState$0() { - return new A._InputDatePickerFormFieldState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0); + return new A._InputDatePickerFormFieldState(A.TextEditingController$(null), B._StateLifecycle_0); } }; A._InputDatePickerFormFieldState.prototype = { @@ -211026,9 +221742,7 @@ this._input_date_picker_form_field$_selectedDate = this._widget.initialDate; }, dispose$0() { - var t1 = this._input_date_picker_form_field$_controller; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + this._input_date_picker_form_field$_controller.dispose$0(); this.super$State$dispose(); }, didChangeDependencies$0() { @@ -211041,28 +221755,26 @@ $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._InputDatePickerFormFieldState_didUpdateWidget_closure(this)); }, _updateValueForSelectedDate$0() { - var t2, t3, textEditingValue, _this = this, - t1 = _this._input_date_picker_form_field$_controller; + var t1, t2, textEditingValue, _this = this; if (_this._input_date_picker_form_field$_selectedDate != null) { - t2 = _this._framework$_element; + t1 = _this._framework$_element; + t1.toString; + t1 = A.Localizations_of(t1, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); + t1.toString; + t2 = _this._input_date_picker_form_field$_selectedDate; t2.toString; - t2 = A.Localizations_of(t2, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); - t2.toString; - t3 = _this._input_date_picker_form_field$_selectedDate; - t3.toString; - t3 = t2.formatCompactDate$1(t3); - _this._inputText = t3; - textEditingValue = t1._change_notifier$_value.copyWith$1$text(t3); + t2 = _this._inputText = t1.formatCompactDate$1(t2); + textEditingValue = new A.TextEditingValue(t2, B.TextSelection_ke5, B.TextRange_m1_m1); _this._widget.toString; - t2 = _this._autoSelected; - if (!t2) { - textEditingValue = textEditingValue.copyWith$1$selection(A.TextSelection$(B.TextAffinity_1, 0, _this._inputText.length, false)); + t1 = _this._autoSelected; + if (!t1) { + textEditingValue = textEditingValue.copyWith$1$selection(A.TextSelection$(B.TextAffinity_1, 0, t2.length, false)); _this._autoSelected = true; } - t1.super$ValueNotifier$value(0, textEditingValue); + _this._input_date_picker_form_field$_controller.super$ValueNotifier$value(0, textEditingValue); } else { _this._inputText = ""; - t1.super$ValueNotifier$value(0, t1._change_notifier$_value.copyWith$1$text("")); + _this._input_date_picker_form_field$_controller.super$ValueNotifier$value(0, new A.TextEditingValue("", B.TextSelection_ke5, B.TextRange_m1_m1)); } }, _isValidAcceptableDate$1(date) { @@ -211136,7 +221848,7 @@ t2 = t1.get$dateHelpText(); _this._widget.toString; t1 = t1.get$dateInputLabel(); - t1 = A.InputDecoration$(_null, B.UnderlineInputBorder_aRc, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, false, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t1 = A.InputDecoration$(_null, B.UnderlineInputBorder_7hp, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, false, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); _this._widget.toString; return A.TextFormField$(true, _null, true, _null, _this._input_date_picker_form_field$_controller, _null, _null, _null, 2, t1, _null, false, _null, _null, _null, _null, _null, B.TextInputType_4_null_null, _null, 1, _null, false, _null, _null, _this.get$_handleSubmitted(), _this.get$_handleSaved(), _null, false, _null, _null, _null, B.TextAlign_4, _null, _null, _this.get$_validateDate()); } @@ -211146,7 +221858,7 @@ var t1 = this.$this; t1.setState$1(new A._InputDatePickerFormFieldState_didUpdateWidget__closure(t1)); }, - $signature: 23 + $signature: 14 }; A._InputDatePickerFormFieldState_didUpdateWidget__closure.prototype = { call$0() { @@ -211205,7 +221917,7 @@ blendedFillColor = A.Color_alphaBlend(t1, _this.fillColor); if ((blendedFillColor.get$value(blendedFillColor) >>> 24 & 255) > 0) { t1 = borderValue.getOuterPath$2$textDirection(canvasRect, _this.textDirection); - t2 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$_renderer().createPaint$0(); t2.set$color(0, blendedFillColor); t2.set$style(0, B.PaintingStyle_0); canvas.drawPath$2(t1, t2); @@ -211373,8 +222085,8 @@ t4.toString; t5 = t3.errorStyle; t6 = t3.textAlign; - t1 = A.FadeTransition$(false, A.FractionalTranslation$(A.Text$(t4, _null, t3.errorMaxLines, B.TextOverflow_2, _null, _null, t5, t6, _null, _null), true, t2), t1); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, t1, _null); + t2 = A.FractionalTranslation$(A.Text$(t4, _null, t3.errorMaxLines, B.TextOverflow_2, _null, _null, t5, t6, _null, _null), true, t2); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A.FadeTransition(t1, false, t2, _null), _null); }, build$1(context) { var t2, _this = this, @@ -211384,7 +222096,7 @@ _this._error = null; _this._widget.toString; _this._helper = null; - return B.SizedBox_null_null_null_null; + return B.SizedBox_0_0_null_null; } t1 = _this.___HelperErrorState__controller_A; if (t1.get$status(t1) === B.AnimationStatus_3) { @@ -211393,7 +222105,7 @@ return _this._error = _this._buildError$0(); else { _this._error = null; - return B.SizedBox_null_null_null_null; + return B.SizedBox_0_0_null_null; } } t1 = _this._helper; @@ -211403,9 +222115,9 @@ _this._widget.toString; if (_this._widget.errorText != null) { t2 = type$.Tween_double; - return new A.Stack(B.AlignmentDirectional_m1_m1, null, B.StackFit_0, B.Clip_1, A._setArrayType([A.FadeTransition$(false, t1, new A._AnimatedEvaluation(_this.___HelperErrorState__controller_A, new A.Tween(1, 0, t2), t2._eval$1("_AnimatedEvaluation"))), _this._buildError$0()], type$.JSArray_Widget), null); + return new A.Stack(B.AlignmentDirectional_m1_m1, null, B.StackFit_0, B.Clip_1, A._setArrayType([new A.FadeTransition(new A._AnimatedEvaluation(_this.___HelperErrorState__controller_A, new A.Tween(1, 0, t2), t2._eval$1("_AnimatedEvaluation")), false, t1, null), _this._buildError$0()], type$.JSArray_Widget), null); } - return B.SizedBox_null_null_null_null; + return B.SizedBox_0_0_null_null; } }; A._HelperErrorState__handleChange_closure.prototype = { @@ -211414,7 +222126,7 @@ $signature: 0 }; A.FloatingLabelBehavior.prototype = { - toString$0(_) { + _enumToString$0() { return "FloatingLabelBehavior." + this._core$_name; } }; @@ -211436,7 +222148,7 @@ } }; A._DecorationSlot.prototype = { - toString$0(_) { + _enumToString$0() { return "_DecorationSlot." + this._core$_name; } }; @@ -211763,17 +222475,16 @@ t2 = t1.$index(0, B._DecorationSlot_1).parentData; t2.toString; t2 = type$.BoxParentData._as(t2).offset._dy; - t1 = t1.$index(0, B._DecorationSlot_1).computeDistanceToActualBaseline$1(baseline); - t1.toString; - return t2 + t1; + t1 = t1.$index(0, B._DecorationSlot_1); + t1 = t1 == null ? null : t1.computeDistanceToActualBaseline$1(baseline); + return t2 + (t1 == null ? 0 : t1); }, computeDryLayout$1(constraints) { return B.Size_0_0; }, performLayout$0() { - var boxToBaseline, t2, t3, boxConstraints, t4, t5, containerConstraints, contentConstraints, t6, t7, t8, t9, t10, t11, t12, inputWidth, suffixIconWidth, labelWidth, labelHeight, topHeight, counterHeight, helperErrorExists, helperErrorHeight, bottomHeight, densityOffset, hintHeight, inputDirectHeight, inputHeight, inputInternalBaseline, prefixHeight, suffixHeight, fixAboveInput, fixBelowInput, prefixIconHeight, suffixIconHeight, fixIconHeight, contentHeight, minContainerHeight, maxContainerHeight, containerHeight, interactiveAdjustment, overflow, textAlignVerticalFactor, baselineAdjustment, topInputBaseline, maxVerticalOffset, inputBaseline, outlineBaseline, subtextCounterBaseline, subtextCounterHeight, subtextHelperBaseline, subtextHelperHeight, subtextBaseline, subtextHeight, x, centerLayout, baselineLayout, left, right, start, end, labelX, floatWidth, _this = this, _null = null, + var boxToBaseline, t2, t3, boxConstraints, t4, t5, containerConstraints, contentConstraints, t6, t7, t8, t9, t10, t11, t12, inputWidth, suffixIconWidth, labelWidth, labelHeight, topHeight, counterHeight, helperErrorExists, helperErrorHeight, bottomHeight, densityOffset, hintHeight, inputDirectHeight, inputHeight, inputInternalBaseline, prefixHeight, suffixHeight, fixAboveInput, fixBelowInput, prefixIconHeight, suffixIconHeight, fixIconHeight, contentHeight, minContainerHeight, maxContainerHeight, containerHeight, interactiveAdjustment, overflow, textAlignVerticalFactor, baselineAdjustment, topInputBaseline, maxVerticalOffset, inputBaseline, outlineBaseline, subtextCounterBaseline, subtextCounterHeight, subtextHelperBaseline, subtextHelperHeight, subtextBaseline, subtextHeight, container, x, height, centerLayout, baseline, baselineLayout, left, right, start, end, labelX, floatWidth, _this = this, _null = null, _s80_ = string$.x60null_c, - _box_0 = {}, t1 = type$.BoxConstraints, constraints = t1._as(A.RenderObject.prototype.get$constraints.call(_this)); _this._labelTransform = null; @@ -211912,9 +222623,15 @@ t7 = densityOffset._dy; t8 = t7 / 2; boxToBaseline.$indexSet(0, t1, _this._layoutLineBox$2(t5, boxConstraints.deflate$1(new A.EdgeInsets(0, t6.top + topHeight + t8, 0, t6.bottom + bottomHeight + t8)).copyWith$2$maxWidth$minWidth(inputWidth, inputWidth))); - hintHeight = t4.$index(0, B._DecorationSlot_3) == null ? 0 : t4.$index(0, B._DecorationSlot_3)._box$_size._dy; - inputDirectHeight = t4.$index(0, B._DecorationSlot_1) == null ? 0 : t4.$index(0, B._DecorationSlot_1)._box$_size._dy; - inputHeight = Math.max(A.checkNum(hintHeight), A.checkNum(inputDirectHeight)); + t6 = t4.$index(0, B._DecorationSlot_3); + hintHeight = t6 == null ? _null : t6._box$_size._dy; + if (hintHeight == null) + hintHeight = 0; + t1 = t4.$index(0, B._DecorationSlot_1); + inputDirectHeight = t1 == null ? _null : t1._box$_size._dy; + if (inputDirectHeight == null) + inputDirectHeight = 0; + inputHeight = Math.max(hintHeight, inputDirectHeight); t1 = boxToBaseline.$index(0, t4.$index(0, B._DecorationSlot_1)); t1.toString; t5 = boxToBaseline.$index(0, t4.$index(0, B._DecorationSlot_3)); @@ -211938,9 +222655,15 @@ t1 = boxToBaseline.$index(0, t4.$index(0, B._DecorationSlot_5)); t1.toString; fixBelowInput = Math.max(0, Math.max(prefixHeight - t5, suffixHeight - t1) - (inputHeight - inputInternalBaseline)); - prefixIconHeight = t4.$index(0, B._DecorationSlot_6) == null ? 0 : t4.$index(0, B._DecorationSlot_6)._box$_size._dy; - suffixIconHeight = t4.$index(0, B._DecorationSlot_7) == null ? 0 : t4.$index(0, B._DecorationSlot_7)._box$_size._dy; - fixIconHeight = Math.max(A.checkNum(prefixIconHeight), A.checkNum(suffixIconHeight)); + t1 = t4.$index(0, B._DecorationSlot_6); + prefixIconHeight = t1 == null ? _null : t1._box$_size._dy; + if (prefixIconHeight == null) + prefixIconHeight = 0; + t1 = t4.$index(0, B._DecorationSlot_7); + suffixIconHeight = t1 == null ? _null : t1._box$_size._dy; + if (suffixIconHeight == null) + suffixIconHeight = 0; + fixIconHeight = Math.max(prefixIconHeight, suffixIconHeight); t1 = _this._input_decorator$_decoration; t5 = t1.contentPadding; contentHeight = Math.max(fixIconHeight, topHeight + t5.top + fixAboveInput + inputHeight + fixBelowInput + t5.bottom + t7); @@ -211961,15 +222684,14 @@ textAlignVerticalFactor = (t1.y + 1) / 2; baselineAdjustment = fixAboveInput - overflow * (1 - textAlignVerticalFactor); t1 = _this._input_decorator$_decoration.contentPadding; - t3 = t1.top; - topInputBaseline = t3 + topHeight + inputInternalBaseline + baselineAdjustment + interactiveAdjustment; - maxVerticalOffset = containerHeight - t3 - topHeight - t1.bottom - (fixAboveInput + inputHeight + fixBelowInput); - inputBaseline = topInputBaseline + maxVerticalOffset * textAlignVerticalFactor + t8; - t8 = _this._textAlignVertical; - if (t8 == null) + topInputBaseline = t1.top + topHeight + inputInternalBaseline + baselineAdjustment + interactiveAdjustment + t8; + maxVerticalOffset = containerHeight - (t1.get$_top(t1) + t1.get$_bottom(t1)) - topHeight - t7 - (fixAboveInput + inputHeight + fixBelowInput); + inputBaseline = topInputBaseline + maxVerticalOffset * textAlignVerticalFactor; + t7 = _this._textAlignVertical; + if (t7 == null) t1 = _this.get$_isOutlineAligned() ? B.TextAlignVertical_0 : B.TextAlignVertical_m1; else - t1 = t8; + t1 = t7; outlineBaseline = _this._interpolateThree$4(topInputBaseline, inputInternalBaseline + baselineAdjustment / 2 + (containerHeight - (2 + inputHeight)) / 2, topInputBaseline + maxVerticalOffset, t1); if (t4.$index(0, B._DecorationSlot_9) != null) { t1 = boxToBaseline.$index(0, t4.$index(0, B._DecorationSlot_9)); @@ -211991,46 +222713,47 @@ } subtextBaseline = Math.max(subtextCounterBaseline, subtextHelperBaseline); subtextHeight = Math.max(subtextCounterHeight, subtextHelperHeight); - if (t4.$index(0, B._DecorationSlot_10) != null) { - t1 = t4.$index(0, B._DecorationSlot_0); - if (t1 == null) - t1 = B.Size_0_0; + container = t4.$index(0, B._DecorationSlot_10); + t1 = container == null; + if (!t1) { + t3 = t4.$index(0, B._DecorationSlot_0); + if (t3 == null) + t3 = B.Size_0_0; else { - t1 = t1._box$_size; - t1.toString; + t3 = t3._box$_size; + t3.toString; } - containerConstraints = A.BoxConstraints$tightFor(containerHeight, t2 - t1._dx); - t4.$index(0, B._DecorationSlot_10).layout$2$parentUsesSize(containerConstraints, true); + container.layout$2$parentUsesSize(A.BoxConstraints$tightFor(containerHeight, t2 - t3._dx), true); switch (_this._input_decorator$_textDirection) { case B.TextDirection_0: x = 0; break; case B.TextDirection_1: - t1 = t4.$index(0, B._DecorationSlot_0); - if (t1 == null) - t1 = B.Size_0_0; + t3 = t4.$index(0, B._DecorationSlot_0); + if (t3 == null) + t3 = B.Size_0_0; else { - t1 = t1._box$_size; - t1.toString; + t3 = t3._box$_size; + t3.toString; } - x = t1._dx; + x = t3._dx; break; default: throw A.wrapException(A.ReachabilityError$(_s80_)); } - t1 = t4.$index(0, B._DecorationSlot_10).parentData; - t1.toString; - type$.BoxParentData._as(t1).offset = new A.Offset(x, 0); + t3 = container.parentData; + t3.toString; + type$.BoxParentData._as(t3).offset = new A.Offset(x, 0); } - _box_0.height = null; - centerLayout = new A._RenderDecoration_performLayout_centerLayout(_box_0); - _box_0.baseline = null; - baselineLayout = new A._RenderDecoration_performLayout_baselineLayout(_box_0, new A._RenderDecorationLayout(boxToBaseline, inputBaseline, outlineBaseline, subtextBaseline, containerHeight, subtextHeight)); - t1 = _this._input_decorator$_decoration.contentPadding; - left = t1.left; - right = t2 - t1.right; - _box_0.height = containerHeight; - _box_0.baseline = _this.get$_isOutlineAligned() ? outlineBaseline : inputBaseline; + height = A._Cell$named("height"); + centerLayout = new A._RenderDecoration_performLayout_centerLayout(height); + baseline = A._Cell$named("baseline"); + baselineLayout = new A._RenderDecoration_performLayout_baselineLayout(baseline, new A._RenderDecorationLayout(boxToBaseline, inputBaseline, outlineBaseline, subtextBaseline, containerHeight, subtextHeight)); + t3 = _this._input_decorator$_decoration.contentPadding; + left = t3.left; + right = t2 - t3.right; + height.__late_helper$_value = containerHeight; + baseline.__late_helper$_value = _this.get$_isOutlineAligned() ? outlineBaseline : inputBaseline; if (t4.$index(0, B._DecorationSlot_0) != null) { switch (_this._input_decorator$_textDirection) { case B.TextDirection_0: @@ -212042,119 +222765,138 @@ default: throw A.wrapException(A.ReachabilityError$(_s80_)); } - t1 = t4.$index(0, B._DecorationSlot_0); - t1.toString; - centerLayout.call$2(t1, x); + t3 = t4.$index(0, B._DecorationSlot_0); + t3.toString; + centerLayout.call$2(t3, x); } switch (_this._input_decorator$_textDirection) { case B.TextDirection_0: - t1 = t4.$index(0, B._DecorationSlot_0); - if (t1 == null) - t1 = B.Size_0_0; + t3 = t4.$index(0, B._DecorationSlot_0); + if (t3 == null) + t3 = B.Size_0_0; else { - t1 = t1._box$_size; - t1.toString; + t3 = t3._box$_size; + t3.toString; } - start = right - t1._dx; + start = right - t3._dx; if (t4.$index(0, B._DecorationSlot_6) != null) { start += _this._input_decorator$_decoration.contentPadding.left; - t1 = t4.$index(0, B._DecorationSlot_6); - t1.toString; - start -= centerLayout.call$2(t1, start - t4.$index(0, B._DecorationSlot_6)._box$_size._dx); + t3 = t4.$index(0, B._DecorationSlot_6); + t3.toString; + start -= centerLayout.call$2(t3, start - t4.$index(0, B._DecorationSlot_6)._box$_size._dx); } if (t4.$index(0, B._DecorationSlot_2) != null) { - t1 = t4.$index(0, B._DecorationSlot_2); - t1.toString; - centerLayout.call$2(t1, start - t4.$index(0, B._DecorationSlot_2)._box$_size._dx); + t3 = t4.$index(0, B._DecorationSlot_2); + t3.toString; + centerLayout.call$2(t3, start - t4.$index(0, B._DecorationSlot_2)._box$_size._dx); } if (t4.$index(0, B._DecorationSlot_4) != null) { - t1 = t4.$index(0, B._DecorationSlot_4); - t1.toString; - start -= baselineLayout.call$2(t1, start - t4.$index(0, B._DecorationSlot_4)._box$_size._dx); + t3 = t4.$index(0, B._DecorationSlot_4); + t3.toString; + start -= baselineLayout.call$2(t3, start - t4.$index(0, B._DecorationSlot_4)._box$_size._dx); } if (t4.$index(0, B._DecorationSlot_1) != null) { - t1 = t4.$index(0, B._DecorationSlot_1); - t1.toString; - baselineLayout.call$2(t1, start - t4.$index(0, B._DecorationSlot_1)._box$_size._dx); + t3 = t4.$index(0, B._DecorationSlot_1); + t3.toString; + baselineLayout.call$2(t3, start - t4.$index(0, B._DecorationSlot_1)._box$_size._dx); } if (t4.$index(0, B._DecorationSlot_3) != null) { - t1 = t4.$index(0, B._DecorationSlot_3); - t1.toString; - baselineLayout.call$2(t1, start - t4.$index(0, B._DecorationSlot_3)._box$_size._dx); + t3 = t4.$index(0, B._DecorationSlot_3); + t3.toString; + baselineLayout.call$2(t3, start - t4.$index(0, B._DecorationSlot_3)._box$_size._dx); } if (t4.$index(0, B._DecorationSlot_7) != null) { end = left - _this._input_decorator$_decoration.contentPadding.left; - t1 = t4.$index(0, B._DecorationSlot_7); - t1.toString; - end += centerLayout.call$2(t1, end); + t3 = t4.$index(0, B._DecorationSlot_7); + t3.toString; + end += centerLayout.call$2(t3, end); } else end = left; if (t4.$index(0, B._DecorationSlot_5) != null) { - t1 = t4.$index(0, B._DecorationSlot_5); - t1.toString; - baselineLayout.call$2(t1, end); + t3 = t4.$index(0, B._DecorationSlot_5); + t3.toString; + baselineLayout.call$2(t3, end); } break; case B.TextDirection_1: - t1 = t4.$index(0, B._DecorationSlot_0); - if (t1 == null) - t1 = B.Size_0_0; + t3 = t4.$index(0, B._DecorationSlot_0); + if (t3 == null) + t3 = B.Size_0_0; else { - t1 = t1._box$_size; - t1.toString; + t3 = t3._box$_size; + t3.toString; } - start = left + t1._dx; + start = left + t3._dx; if (t4.$index(0, B._DecorationSlot_6) != null) { start -= _this._input_decorator$_decoration.contentPadding.left; - t1 = t4.$index(0, B._DecorationSlot_6); - t1.toString; - start += centerLayout.call$2(t1, start); + t3 = t4.$index(0, B._DecorationSlot_6); + t3.toString; + start += centerLayout.call$2(t3, start); } if (t4.$index(0, B._DecorationSlot_2) != null) { - t1 = t4.$index(0, B._DecorationSlot_2); - t1.toString; - centerLayout.call$2(t1, start); + t3 = t4.$index(0, B._DecorationSlot_2); + t3.toString; + centerLayout.call$2(t3, start); } if (t4.$index(0, B._DecorationSlot_4) != null) { - t1 = t4.$index(0, B._DecorationSlot_4); - t1.toString; - start += baselineLayout.call$2(t1, start); + t3 = t4.$index(0, B._DecorationSlot_4); + t3.toString; + start += baselineLayout.call$2(t3, start); } if (t4.$index(0, B._DecorationSlot_1) != null) { - t1 = t4.$index(0, B._DecorationSlot_1); - t1.toString; - baselineLayout.call$2(t1, start); + t3 = t4.$index(0, B._DecorationSlot_1); + t3.toString; + baselineLayout.call$2(t3, start); } if (t4.$index(0, B._DecorationSlot_3) != null) { - t1 = t4.$index(0, B._DecorationSlot_3); - t1.toString; - baselineLayout.call$2(t1, start); + t3 = t4.$index(0, B._DecorationSlot_3); + t3.toString; + baselineLayout.call$2(t3, start); } if (t4.$index(0, B._DecorationSlot_7) != null) { end = right + _this._input_decorator$_decoration.contentPadding.right; - t1 = t4.$index(0, B._DecorationSlot_7); - t1.toString; - end -= centerLayout.call$2(t1, end - t4.$index(0, B._DecorationSlot_7)._box$_size._dx); + t3 = t4.$index(0, B._DecorationSlot_7); + t3.toString; + end -= centerLayout.call$2(t3, end - t4.$index(0, B._DecorationSlot_7)._box$_size._dx); } else end = right; if (t4.$index(0, B._DecorationSlot_5) != null) { - t1 = t4.$index(0, B._DecorationSlot_5); - t1.toString; - baselineLayout.call$2(t1, end - t4.$index(0, B._DecorationSlot_5)._box$_size._dx); + t3 = t4.$index(0, B._DecorationSlot_5); + t3.toString; + baselineLayout.call$2(t3, end - t4.$index(0, B._DecorationSlot_5)._box$_size._dx); } break; default: throw A.wrapException(A.ReachabilityError$(_s80_)); } if (t4.$index(0, B._DecorationSlot_8) != null || t4.$index(0, B._DecorationSlot_9) != null) { - _box_0.height = subtextHeight; - _box_0.baseline = subtextBaseline; + height.__late_helper$_value = subtextHeight; + baseline.__late_helper$_value = subtextBaseline; switch (_this._input_decorator$_textDirection) { case B.TextDirection_0: if (t4.$index(0, B._DecorationSlot_8) != null) { - t1 = t4.$index(0, B._DecorationSlot_8); - t1.toString; - t3 = t4.$index(0, B._DecorationSlot_8)._box$_size._dx; + t3 = t4.$index(0, B._DecorationSlot_8); + t3.toString; + t5 = t4.$index(0, B._DecorationSlot_8)._box$_size._dx; + t6 = t4.$index(0, B._DecorationSlot_0); + if (t6 == null) + t6 = B.Size_0_0; + else { + t6 = t6._box$_size; + t6.toString; + } + baselineLayout.call$2(t3, right - t5 - t6._dx); + } + if (t4.$index(0, B._DecorationSlot_9) != null) { + t3 = t4.$index(0, B._DecorationSlot_9); + t3.toString; + baselineLayout.call$2(t3, left); + } + break; + case B.TextDirection_1: + if (t4.$index(0, B._DecorationSlot_8) != null) { + t3 = t4.$index(0, B._DecorationSlot_8); + t3.toString; t5 = t4.$index(0, B._DecorationSlot_0); if (t5 == null) t5 = B.Size_0_0; @@ -212162,31 +222904,12 @@ t5 = t5._box$_size; t5.toString; } - baselineLayout.call$2(t1, right - t3 - t5._dx); + baselineLayout.call$2(t3, left + t5._dx); } if (t4.$index(0, B._DecorationSlot_9) != null) { - t1 = t4.$index(0, B._DecorationSlot_9); - t1.toString; - baselineLayout.call$2(t1, left); - } - break; - case B.TextDirection_1: - if (t4.$index(0, B._DecorationSlot_8) != null) { - t1 = t4.$index(0, B._DecorationSlot_8); - t1.toString; - t3 = t4.$index(0, B._DecorationSlot_0); - if (t3 == null) - t3 = B.Size_0_0; - else { - t3 = t3._box$_size; - t3.toString; - } - baselineLayout.call$2(t1, left + t3._dx); - } - if (t4.$index(0, B._DecorationSlot_9) != null) { - t1 = t4.$index(0, B._DecorationSlot_9); - t1.toString; - baselineLayout.call$2(t1, right - t4.$index(0, B._DecorationSlot_9)._box$_size._dx); + t3 = t4.$index(0, B._DecorationSlot_9); + t3.toString; + baselineLayout.call$2(t3, right - t4.$index(0, B._DecorationSlot_9)._box$_size._dx); } break; default: @@ -212194,54 +222917,54 @@ } } if (t4.$index(0, B._DecorationSlot_2) != null) { - t1 = t4.$index(0, B._DecorationSlot_2).parentData; - t1.toString; - labelX = type$.BoxParentData._as(t1).offset._dx; + t3 = t4.$index(0, B._DecorationSlot_2).parentData; + t3.toString; + labelX = type$.BoxParentData._as(t3).offset._dx; _this._input_decorator$_decoration.floatingLabelAlignment.toString; - t1 = t4.$index(0, B._DecorationSlot_2); - if (t1 == null) - t1 = B.Size_0_0; + t3 = t4.$index(0, B._DecorationSlot_2); + if (t3 == null) + t3 = B.Size_0_0; else { - t1 = t1._box$_size; - t1.toString; + t3 = t3._box$_size; + t3.toString; } - floatWidth = t1._dx * 0.75; + floatWidth = t3._dx * 0.75; switch (_this._input_decorator$_textDirection) { case B.TextDirection_0: - t1 = _this._input_decorator$_decoration; - t3 = t4.$index(0, B._DecorationSlot_2); - if (t3 == null) - t3 = B.Size_0_0; - else { - t3 = t3._box$_size; - t3.toString; - } - t5 = t4.$index(0, B._DecorationSlot_10); + t4.$index(0, B._DecorationSlot_6) != null && true; + t3 = _this._input_decorator$_decoration; + t5 = t4.$index(0, B._DecorationSlot_2); if (t5 == null) t5 = B.Size_0_0; else { t5 = t5._box$_size; t5.toString; } - t1.borderGap.set$start(0, A.lerpDouble(labelX + t3._dx, t5._dx / 2 + floatWidth / 2, 0)); + if (t1) + t1 = B.Size_0_0; + else { + t1 = container._box$_size; + t1.toString; + } + t3.borderGap.set$start(0, A.lerpDouble(labelX + t5._dx + 0, t1._dx / 2 + floatWidth / 2, 0)); break; case B.TextDirection_1: - t1 = _this._input_decorator$_decoration; - t3 = t4.$index(0, B._DecorationSlot_0); - if (t3 == null) - t3 = B.Size_0_0; - else { - t3 = t3._box$_size; - t3.toString; - } - t5 = t4.$index(0, B._DecorationSlot_10); + t4.$index(0, B._DecorationSlot_6) != null && true; + t3 = _this._input_decorator$_decoration; + t5 = t4.$index(0, B._DecorationSlot_0); if (t5 == null) t5 = B.Size_0_0; else { t5 = t5._box$_size; t5.toString; } - t1.borderGap.set$start(0, A.lerpDouble(labelX - t3._dx, t5._dx / 2 - floatWidth / 2, 0)); + if (t1) + t1 = B.Size_0_0; + else { + t1 = container._box$_size; + t1.toString; + } + t3.borderGap.set$start(0, A.lerpDouble(labelX - t5._dx + 0, t1._dx / 2 - floatWidth / 2, 0)); break; default: throw A.wrapException(A.ReachabilityError$(_s80_)); @@ -212259,7 +222982,7 @@ context.paintChild$2(t1, offset); }, paint$2(context, offset) { - var t2, t3, labelOffset, t4, labelWidth, t5, borderWeight, t, isOutlineBorder, floatingY, floatStartX, t6, _this = this, + var t2, t3, labelOffset, t4, labelWidth, t5, borderWeight, t, isOutlineBorder, floatingY, startX, floatStartX, t6, _this = this, doPaint = new A._RenderDecoration_paint_doPaint(context, offset), t1 = _this.SlottedContainerRenderObjectMixin__slotToChild; doPaint.call$1(t1.$index(0, B._DecorationSlot_10)); @@ -212304,17 +223027,33 @@ } switch (_this._input_decorator$_textDirection) { case B.TextDirection_0: - floatStartX = labelOffset._dx + labelWidth * (1 - t2); + startX = labelOffset._dx + labelWidth * (1 - t2); + if (t1.$index(0, B._DecorationSlot_6) != null) + t5 = isOutlineBorder; + else + t5 = false; + if (t5) + floatStartX = startX + 0; + else + floatStartX = startX; break; case B.TextDirection_1: - floatStartX = labelOffset._dx; + startX = labelOffset._dx; + if (t1.$index(0, B._DecorationSlot_6) != null) + t5 = isOutlineBorder; + else + t5 = false; + if (t5) + floatStartX = startX + 0; + else + floatStartX = startX; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } t3 = A.lerpDouble(floatStartX, t4 + t3._dx / 2 - labelWidth * 0.75 / 2, 0); t3.toString; - t3 = A.lerpDouble(floatStartX, t3, t); + t3 = A.lerpDouble(startX, t3, t); t3.toString; t4 = labelOffset._dy; t5 = A.lerpDouble(0, floatingY - t4, t); @@ -212376,13 +223115,12 @@ t1 = box.parentData; t1.toString; type$.BoxParentData._as(t1); - t2 = this._box_0.height; - t2.toString; + t2 = this.height._readLocal$0(); t3 = box._box$_size; t1.offset = new A.Offset(x, (t2 - t3._dy) / 2); return t3._dx; }, - $signature: 236 + $signature: 249 }; A._RenderDecoration_performLayout_baselineLayout.prototype = { call$2(box, x) { @@ -212390,14 +223128,13 @@ t1 = box.parentData; t1.toString; type$.BoxParentData._as(t1); - t2 = this._box_0.baseline; - t2.toString; + t2 = this.baseline._readLocal$0(); t3 = this.layout.boxToBaseline.$index(0, box); t3.toString; t1.offset = new A.Offset(x, t2 - t3); return box._box$_size._dx; }, - $signature: 236 + $signature: 249 }; A._RenderDecoration_paint_doPaint.prototype = { call$1(child) { @@ -212408,13 +223145,13 @@ this.context.paintChild$2(child, type$.BoxParentData._as(t1).offset.$add(0, this.offset)); } }, - $signature: 790 + $signature: 678 }; A._RenderDecoration_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A._Decorator.prototype = { get$slots() { @@ -212450,8 +223187,9 @@ } }, createRenderObject$1(context) { - var _this = this, - t1 = new A._RenderDecoration(_this.decoration, _this.textDirection, _this.textBaseline, _this.textAlignVertical, _this.isFocused, _this.expands, A.LinkedHashMap_LinkedHashMap$_empty(type$._DecorationSlot, type$.RenderBox), A.LayerHandle$(type$.ContainerLayer_2)); + var t1, _this = this; + A.Theme_of(context).toString; + t1 = new A._RenderDecoration(_this.decoration, _this.textDirection, _this.textBaseline, _this.textAlignVertical, _this.isFocused, _this.expands, false, A.LinkedHashMap_LinkedHashMap$_empty(type$._DecorationSlot, type$.RenderBox), A.LayerHandle$(type$.ContainerLayer_2)); t1.RenderObject$0(); return t1; }, @@ -212577,13 +223315,20 @@ t1.forward$0(0); } }, - _getActiveColor$1(themeData) { - if (this._widget.isFocused) - return themeData.colorScheme.primary; - return themeData.hintColor; - }, - _getDefaultBorderColor$1(themeData) { - var t1, enabledColor, hoverColor, _this = this; + _getDefaultM2BorderColor$1(themeData) { + var t1, enabledColor, _this = this; + if (!_this.get$decoration().enabled && !_this._widget.isFocused) { + t1 = _this.get$decoration(); + if (t1.filled === true) { + t1 = _this.get$decoration().border; + t1 = t1 == null ? null : t1.get$isOutline(); + t1 = t1 !== true; + } else + t1 = false; + return t1 ? B.Color_0 : themeData.disabledColor; + } + if (_this.get$decoration().errorText != null) + return themeData.colorScheme.error; if (_this._widget.isFocused) return themeData.colorScheme.primary; t1 = _this.get$decoration().filled; @@ -212593,14 +223338,13 @@ t1 = themeData.colorScheme.onSurface.value; enabledColor = A.Color$fromARGB(97, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); if (_this._widget.isHovering && _this.get$decoration().enabled) { - _this.get$decoration().toString; - hoverColor = themeData.hoverColor; - t1 = hoverColor.value; + _this.get$decoration(); + t1 = themeData.hoverColor.value; return A.Color_alphaBlend(A.Color$fromARGB(31, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255), enabledColor); } return enabledColor; }, - _getFillColor$1(themeData) { + _getFillColor$2(themeData, defaults) { var t1, _this = this; if (_this.get$decoration().filled !== true) return B.Color_0; @@ -212609,14 +223353,7 @@ t1.toString; return A.MaterialStateProperty_resolveAs(t1, _this.get$materialState(), type$.Color); } - switch (themeData.colorScheme.brightness.index) { - case 0: - return _this.get$decoration().enabled ? B.Color_452984831 : B.Color_234881023; - case 1: - return _this.get$decoration().enabled ? B.Color_167772160 : B.Color_83886080; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } + return A.MaterialStateProperty_resolveAs(defaults.get$fillColor(), _this.get$materialState(), type$.Color); }, _getHoverColor$1(themeData) { var t1, _this = this; @@ -212628,16 +223365,10 @@ t1 = true; if (t1) return B.Color_0; - _this.get$decoration().toString; + _this.get$decoration(); t1 = themeData.hoverColor; return t1; }, - _getIconColor$1(themeData) { - var t1; - themeData.toString; - t1 = A.MaterialStateProperty_resolveAs(null, this.get$materialState(), type$.nullable_Color); - return t1 == null ? new A._InputDecoratorState__getIconColor_resolveIconColor(themeData).call$1(this.get$materialState()) : t1; - }, get$_hasInlineLabel() { var _this = this, t1 = _this._widget; @@ -212647,7 +223378,7 @@ t1 = true; if (!t1) { if (_this.get$decoration().labelText == null) { - _this.get$decoration().toString; + _this.get$decoration(); t1 = false; } else t1 = true; @@ -212656,21 +223387,8 @@ t1 = false; return t1; }, - _getFloatingLabelStyle$1(themeData) { - var _this = this, - t1 = type$.nullable_TextStyle, - style = A.MaterialStateProperty_resolveAs(_this.get$decoration().floatingLabelStyle, _this.get$materialState(), t1); - if (style == null) { - themeData.toString; - style = A.MaterialStateProperty_resolveAs(null, _this.get$materialState(), t1); - } - t1 = themeData.textTheme.titleMedium; - t1.toString; - return t1.merge$1(_this._widget.baseStyle).copyWith$1$height(1).merge$1(new A._InputDecoratorState__getFloatingLabelStyle_getFallbackTextStyle(_this, themeData).call$0()).merge$1(style); - }, - _getHelperStyle$1(themeData) { - var color = this.get$decoration().enabled ? themeData.hintColor : B.Color_0; - return themeData.textTheme.bodySmall.copyWith$1$color(color).merge$1(A.MaterialStateProperty_resolveAs(this.get$decoration().helperStyle, this.get$materialState(), type$.nullable_TextStyle)); + _getHelperStyle$2(themeData, defaults) { + return A.MaterialStateProperty_resolveAs(defaults.get$helperStyle(), this.get$materialState(), type$.TextStyle).merge$1(A.MaterialStateProperty_resolveAs(this.get$decoration().helperStyle, this.get$materialState(), type$.nullable_TextStyle)); }, get$materialState() { var _this = this, @@ -212685,65 +223403,62 @@ t1.add$1(0, B.MaterialState_7); return t1; }, - _getDefaultBorder$1(themeData) { - var borderColor, t1, borderWeight, _this = this, + _getDefaultBorder$2(themeData, defaults) { + var t1, t2, _this = this, border = A.MaterialStateProperty_resolveAs(_this.get$decoration().border, _this.get$materialState(), type$.nullable_InputBorder); if (border == null) - border = B.UnderlineInputBorder_aRc; - _this.get$decoration().toString; - if (J.$eq$(border.borderSide, B.BorderSide_aLd)) + border = B.UnderlineInputBorder_7hp; + _this.get$decoration(); + if (J.$eq$(border.borderSide, B.BorderSide_8xm)) return border; - if (_this.get$decoration().enabled || _this._widget.isFocused) - borderColor = _this.get$decoration().errorText == null ? _this._getDefaultBorderColor$1(themeData) : themeData.errorColor; - else { - t1 = _this.get$decoration().filled; - if (t1 === true) { - t1 = _this.get$decoration().border; - t1 = t1 == null ? null : t1.get$isOutline(); - t1 = t1 !== true; - } else - t1 = false; - borderColor = t1 ? B.Color_0 : themeData.disabledColor; - } - _this.get$decoration().toString; - t1 = _this.get$decoration(); - t1 = J.$eq$(t1 == null ? null : t1.border, B._NoInputBorder_Kz0) || !_this.get$decoration().enabled; - if (t1) - borderWeight = 0; + themeData.toString; + t1 = _this._getDefaultM2BorderColor$1(themeData); + _this.get$decoration(); + if (J.$eq$(_this.get$decoration().border, B._NoInputBorder_uXA) || !_this.get$decoration().enabled) + t2 = 0; else - borderWeight = _this._widget.isFocused ? 2 : 1; - return border.copyWith$1$borderSide(new A.BorderSide(borderColor, borderWeight, B.BorderStyle_1, B.StrokeAlign_0)); + t2 = _this._widget.isFocused ? 2 : 1; + return border.copyWith$1$borderSide(new A.BorderSide(t1, t2, B.BorderStyle_1, -1)); }, build$1(context) { - var t2, t3, labelStyle, t4, hintStyle, hint, t5, t6, t7, isError, border, t8, t9, label, t10, t11, t12, decorationIsDense, iconSize, prefixIcon, suffixIcon, t13, color, t14, counter, t15, t16, decorationContentPadding, floatingLabelHeight, contentPadding, t17, t18, t19, t20, t21, t22, t23, _this = this, _null = null, - themeData = A.Theme_of(context), - defaultStyle = A.TextStyle$(_null, _null, _this.get$decoration().enabled ? themeData.hintColor : themeData.disabledColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), - t1 = type$.nullable_TextStyle, - style = A.MaterialStateProperty_resolveAs(_this.get$decoration().labelStyle, _this.get$materialState(), t1); + var defaults, t1, defaultStyle, t2, style, t3, labelStyle, t4, hintStyle, hintText, hint, t5, t6, t7, t8, isError, border, t9, t10, label, t11, t12, defaultTextStyle, decorationIsDense, iconSize, prefixIcon, suffixIcon, t13, t14, counter, t15, t16, decorationContentPadding, floatingLabelHeight, contentPadding, t17, t18, t19, t20, t21, t22, t23, _this = this, _null = null, + themeData = A.Theme_of(context); + A.Theme_of(context).toString; + defaults = new A._InputDecoratorDefaultsM2(context); + t1 = type$.TextStyle; + defaultStyle = A.MaterialStateProperty_resolveAs(defaults.get$labelStyle(), _this.get$materialState(), t1); + t2 = type$.nullable_TextStyle; + style = A.MaterialStateProperty_resolveAs(_this.get$decoration().labelStyle, _this.get$materialState(), t2); if (style == null) { themeData.toString; - style = A.MaterialStateProperty_resolveAs(_null, _this.get$materialState(), t1); + style = A.MaterialStateProperty_resolveAs(_null, _this.get$materialState(), t2); } - t2 = themeData.textTheme; - t3 = t2.titleMedium; + t3 = themeData.textTheme.titleMedium; t3.toString; labelStyle = t3.merge$1(_this._widget.baseStyle).merge$1(defaultStyle).merge$1(style).copyWith$1$height(1); t4 = labelStyle.textBaseline; t4.toString; - defaultStyle = A.TextStyle$(_null, _null, _this.get$decoration().enabled ? themeData.hintColor : themeData.disabledColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); - style = A.MaterialStateProperty_resolveAs(_this.get$decoration().hintStyle, _this.get$materialState(), t1); + defaultStyle = A.MaterialStateProperty_resolveAs(defaults.get$hintStyle(), _this.get$materialState(), t1); + style = A.MaterialStateProperty_resolveAs(_this.get$decoration().hintStyle, _this.get$materialState(), t2); if (style == null) - style = A.MaterialStateProperty_resolveAs(_null, _this.get$materialState(), t1); + style = A.MaterialStateProperty_resolveAs(_null, _this.get$materialState(), t2); hintStyle = t3.merge$1(_this._widget.baseStyle).merge$1(defaultStyle).merge$1(style); - if (_this.get$decoration().hintText == null) + hintText = _this.get$decoration().hintText; + if (hintText == null) hint = _null; else { - t3 = _this._widget.isEmpty && !_this.get$_hasInlineLabel() ? 1 : 0; - t5 = _this.get$decoration().hintText; - t5.toString; - t6 = _this.get$decoration().hintTextDirection; - t7 = _this._widget.textAlign; - hint = A.AnimatedOpacity$(true, A.Text$(t5, _null, _this.get$decoration().hintMaxLines, B.TextOverflow_2, _null, _null, hintStyle, t7, t6, _null), B.Cubic_ifx, B.Duration_200000, t3); + t5 = _this._widget.isEmpty && !_this.get$_hasInlineLabel() ? 1 : 0; + if (!_this._widget.isEmpty) + if (_this.get$decoration().labelText == null) { + _this.get$decoration(); + t6 = true; + } else + t6 = false; + else + t6 = true; + t7 = _this.get$decoration(); + t8 = _this._widget.textAlign; + hint = A.AnimatedOpacity$(t6, A.Text$(hintText, _null, _this.get$decoration().hintMaxLines, B.TextOverflow_2, _null, _null, hintStyle, t8, t7.hintTextDirection, _null), B.Cubic_ifx, B.Duration_200000, t5); } isError = _this.get$decoration().errorText != null; if (!_this.get$decoration().enabled) @@ -212753,99 +223468,121 @@ else border = isError ? _this.get$decoration().errorBorder : _this.get$decoration().enabledBorder; if (border == null) - border = _this._getDefaultBorder$1(themeData); - t3 = _this._borderGap; - t5 = _this.___InputDecoratorState__floatingLabelController_A; - t5 === $ && A.throwUnnamedLateFieldNI(); - t6 = _this._getFillColor$1(themeData); - t7 = _this._getHoverColor$1(themeData); - t8 = _this._widget.isHovering && _this.get$decoration().enabled; + border = _this._getDefaultBorder$2(themeData, defaults); + t5 = _this._borderGap; + t6 = _this.___InputDecoratorState__floatingLabelController_A; + t6 === $ && A.throwUnnamedLateFieldNI(); + t7 = _this._getFillColor$2(themeData, defaults); + t8 = _this._getHoverColor$1(themeData); + t9 = _this._widget.isHovering && _this.get$decoration().enabled; if (_this.get$decoration().labelText == null) { - _this.get$decoration().toString; - t9 = true; + _this.get$decoration(); + t10 = true; } else - t9 = false; - if (t9) + t10 = false; + if (t10) label = _null; else { - t9 = _this.___InputDecoratorState__shakingLabelController_A; - t9 === $ && A.throwUnnamedLateFieldNI(); - t10 = _this.get$_hasInlineLabel() || _this.get$decoration().floatingLabelBehavior !== B.FloatingLabelBehavior_0 ? 1 : 0; - t11 = _this._widget; - if (t11.isEmpty) - t11 = t11.isFocused && t11.decoration.enabled; + t10 = _this.___InputDecoratorState__shakingLabelController_A; + t10 === $ && A.throwUnnamedLateFieldNI(); + t11 = _this.get$_hasInlineLabel() || _this.get$decoration().floatingLabelBehavior !== B.FloatingLabelBehavior_0 ? 1 : 0; + t12 = _this._widget; + if (t12.isEmpty) + t12 = t12.isFocused && t12.decoration.enabled; else - t11 = true; - t11 = t11 ? _this._getFloatingLabelStyle$1(themeData) : labelStyle; - _this.get$decoration().toString; + t12 = true; + if (t12) { + defaultTextStyle = A.MaterialStateProperty_resolveAs(defaults.get$floatingLabelStyle(), _this.get$materialState(), t1); + if (_this.get$decoration().errorText != null) { + t12 = _this.get$decoration().errorStyle; + t12 = (t12 == null ? _null : t12.color) != null; + } else + t12 = false; + if (t12) { + t12 = _this.get$decoration().errorStyle; + defaultTextStyle = defaultTextStyle.copyWith$1$color(t12 == null ? _null : t12.color); + } + _this.get$decoration(); + t12 = _this.get$decoration(); + defaultTextStyle = defaultTextStyle.merge$1(t12.labelStyle); + style = A.MaterialStateProperty_resolveAs(_this.get$decoration().floatingLabelStyle, _this.get$materialState(), t2); + if (style == null) + style = A.MaterialStateProperty_resolveAs(_null, _this.get$materialState(), t2); + t3 = t3.merge$1(_this._widget.baseStyle).copyWith$1$height(1).merge$1(defaultTextStyle).merge$1(style); + } else + t3 = labelStyle; + _this.get$decoration(); t12 = _this.get$decoration().labelText; t12.toString; t12 = A.Text$(t12, _null, _null, B.TextOverflow_2, _null, _null, _null, _this._widget.textAlign, _null, _null); - label = new A._Shaker(A.AnimatedOpacity$(false, A.AnimatedDefaultTextStyle$(t12, B.Cubic_ifx, B.Duration_200000, true, t11), B.Cubic_ifx, B.Duration_200000, t10), t9, _null); + label = new A._Shaker(A.AnimatedOpacity$(false, A.AnimatedDefaultTextStyle$(t12, B.Cubic_ifx, B.Duration_200000, true, t3), B.Cubic_ifx, B.Duration_200000, t11), t10, _null); } - _this.get$decoration().toString; - _this.get$decoration().toString; - _this.get$decoration().toString; - _this.get$decoration().toString; - t9 = _this.get$decoration().isDense; - decorationIsDense = t9 === true; + _this.get$decoration(); + _this.get$decoration(); + _this.get$decoration(); + _this.get$decoration(); + t3 = _this.get$decoration(); + decorationIsDense = t3.isDense === true; iconSize = decorationIsDense ? 18 : 24; - _this.get$decoration().toString; + _this.get$decoration(); if (_this.get$decoration().prefixIcon == null) prefixIcon = _null; else { - _this.get$decoration().toString; - t9 = themeData.visualDensity.effectiveConstraints$1(B.BoxConstraints_mlX0); - t10 = A.MaterialStateProperty_resolveAs(_null, _this.get$materialState(), type$.nullable_Color); + _this.get$decoration(); + t3 = themeData.visualDensity.effectiveConstraints$1(B.BoxConstraints_mlX0); + t10 = type$.nullable_Color; + t11 = A.MaterialStateProperty_resolveAs(_this.get$decoration().prefixIconColor, _this.get$materialState(), t10); + t10 = t11 == null ? A.MaterialStateProperty_resolveAs(_null, _this.get$materialState(), t10) : t11; if (t10 == null) - t10 = _this._getIconColor$1(themeData); + t10 = A.MaterialStateProperty_resolveAs(defaults.get$prefixIconColor(), _this.get$materialState(), type$.Color); t11 = _this.get$decoration().prefixIcon; t11.toString; - prefixIcon = A.Center$(new A.ConstrainedBox(t9, A.IconTheme_merge(t11, new A.IconThemeData(t10, _null, iconSize, _null)), _null), 1, 1); + prefixIcon = A.Center$(A.MouseRegion$(new A.ConstrainedBox(t3, A.IconTheme_merge(t11, new A.IconThemeData(iconSize, _null, _null, _null, _null, t10, _null, _null)), _null), B.SystemMouseCursor_basic, _null, _null, _null, _null, _null), 1, 1); } if (_this.get$decoration().suffixIcon == null) suffixIcon = _null; else { - _this.get$decoration().toString; - t9 = themeData.visualDensity.effectiveConstraints$1(B.BoxConstraints_mlX0); - t10 = A.MaterialStateProperty_resolveAs(_null, _this.get$materialState(), type$.nullable_Color); + _this.get$decoration(); + t3 = themeData.visualDensity.effectiveConstraints$1(B.BoxConstraints_mlX0); + t10 = type$.nullable_Color; + t11 = A.MaterialStateProperty_resolveAs(_this.get$decoration().suffixIconColor, _this.get$materialState(), t10); + t10 = t11 == null ? A.MaterialStateProperty_resolveAs(_null, _this.get$materialState(), t10) : t11; if (t10 == null) - t10 = _this._getIconColor$1(themeData); + t10 = A.MaterialStateProperty_resolveAs(defaults.get$suffixIconColor(), _this.get$materialState(), type$.Color); t11 = _this.get$decoration().suffixIcon; t11.toString; - suffixIcon = A.Center$(new A.ConstrainedBox(t9, A.IconTheme_merge(t11, new A.IconThemeData(t10, _null, iconSize, _null)), _null), 1, 1); + suffixIcon = A.Center$(A.MouseRegion$(new A.ConstrainedBox(t3, A.IconTheme_merge(t11, new A.IconThemeData(iconSize, _null, _null, _null, _null, t10, _null, _null)), _null), B.SystemMouseCursor_basic, _null, _null, _null, _null, _null), 1, 1); } - t9 = _this._widget.textAlign; - t10 = _this.get$decoration().helperText; - t11 = _this._getHelperStyle$1(themeData); - t12 = _this.get$decoration().helperMaxLines; - t13 = _this.get$decoration().errorText; - color = _this.get$decoration().enabled ? themeData.errorColor : B.Color_0; - t2 = t2.bodySmall.copyWith$1$color(color).merge$1(_this.get$decoration().errorStyle); - t14 = _this.get$decoration().errorMaxLines; + t3 = _this._widget.textAlign; + t10 = _this.get$decoration(); + t11 = _this._getHelperStyle$2(themeData, defaults); + t12 = _this.get$decoration(); + t13 = _this.get$decoration(); + t1 = A.MaterialStateProperty_resolveAs(defaults.get$errorStyle(), _this.get$materialState(), t1).merge$1(_this.get$decoration().errorStyle); + t14 = _this.get$decoration(); if (_this.get$decoration().counter != null) counter = _this.get$decoration().counter; else if (_this.get$decoration().counterText != null && _this.get$decoration().counterText !== "") { t15 = _this._widget.isFocused; t16 = _this.get$decoration().counterText; t16.toString; - t1 = _this._getHelperStyle$1(themeData).merge$1(A.MaterialStateProperty_resolveAs(_this.get$decoration().counterStyle, _this.get$materialState(), t1)); - t1 = A.Text$(t16, _null, _null, B.TextOverflow_2, _this.get$decoration().semanticCounterText, _null, t1, _null, _null, _null); - counter = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t15, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, t1, _null); + t2 = _this._getHelperStyle$2(themeData, defaults).merge$1(A.MaterialStateProperty_resolveAs(_this.get$decoration().counterStyle, _this.get$materialState(), t2)); + t2 = A.Text$(t16, _null, _null, B.TextOverflow_2, _this.get$decoration().semanticCounterText, _null, t2, _null, _null, _null); + counter = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t15, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, t2, _null); } else counter = _null; - t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); - t1.toString; + t2 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t2.toString; decorationContentPadding = _this.get$decoration().contentPadding; if (decorationContentPadding == null) decorationContentPadding = _null; - _this.get$decoration().toString; + _this.get$decoration(); if (!border.get$isOutline()) { t15 = labelStyle.fontSize; t15.toString; floatingLabelHeight = (4 + 0.75 * t15) * A.MediaQuery_textScaleFactorOf(context); - t15 = _this.get$decoration().filled; - if (t15 === true) + t15 = _this.get$decoration(); + if (t15.filled === true) if (decorationContentPadding == null) contentPadding = decorationIsDense ? B.EdgeInsets_12_8_12_8 : B.EdgeInsets_12_12_12_12; else @@ -212861,21 +223598,21 @@ contentPadding = decorationContentPadding; floatingLabelHeight = 0; } - _this.get$decoration().toString; + _this.get$decoration(); t15 = _this.get$decoration().floatingLabelAlignment; t15.toString; t16 = _this.___InputDecoratorState__floatingLabelController_A.__AnimationController__value_A; t16 === $ && A.throwUnnamedLateFieldNI(); - t17 = _this.get$decoration().alignLabelWithHint; - t18 = _this.get$decoration().isDense; + t17 = _this.get$decoration(); + t18 = _this.get$decoration(); t19 = themeData.visualDensity; t20 = _this._widget; t21 = t20.child; t22 = t20.textAlignVertical; t23 = t20.isFocused; t20 = t20.expands; - _this.get$decoration().toString; - return new A._Decorator(new A._Decoration(contentPadding, false, floatingLabelHeight, t16, t15, border, t3, t17 === true, t18, t19, _null, t21, label, hint, _null, _null, prefixIcon, suffixIcon, new A._HelperError(t9, t10, t11, t12, t13, t2, t14, _null), counter, new A._BorderContainer(border, t3, t5, t6, t7, t8, _null)), t1.textDirection, t4, t22, t23, t20, _null); + _this.get$decoration(); + return new A._Decorator(new A._Decoration(contentPadding, false, floatingLabelHeight, t16, t15, border, t5, t17.alignLabelWithHint === true, t18.isDense, t19, _null, t21, label, hint, _null, _null, prefixIcon, suffixIcon, new A._HelperError(t3, t10.helperText, t11, t12.helperMaxLines, t13.errorText, t1, t14.errorMaxLines, _null), counter, new A._BorderContainer(border, t5, t6, t7, t8, t9, _null)), t2.textDirection, t4, t22, t23, t20, _null); } }; A._InputDecoratorState__handleChange_closure.prototype = { @@ -212883,40 +223620,6 @@ }, $signature: 0 }; - A._InputDecoratorState__getIconColor_resolveIconColor.prototype = { - call$1(states) { - if (states.contains$1(0, B.MaterialState_6) && !states.contains$1(0, B.MaterialState_1)) - return this.themeData.disabledColor; - if (states.contains$1(0, B.MaterialState_1)) - return this.themeData.colorScheme.primary; - switch (this.themeData.colorScheme.brightness.index) { - case 0: - return B.Color_3019898879; - case 1: - return B.Color_1929379840; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, - $signature: 121 - }; - A._InputDecoratorState__getFloatingLabelStyle_getFallbackTextStyle.prototype = { - call$0() { - var t2, color, _this = this, _null = null, - t1 = _this.$this; - if (t1.get$decoration().errorText != null) { - t2 = t1.get$decoration().errorStyle; - t2 = t2 == null ? _null : t2.color; - color = t2 == null ? _this.themeData.errorColor : t2; - } else - color = t1._getActiveColor$1(_this.themeData); - t2 = A.TextStyle$(_null, _null, t1.get$decoration().enabled ? color : _this.themeData.disabledColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); - t1.get$decoration().toString; - t1 = t1.get$decoration().labelStyle; - return t2.merge$1(t1); - }, - $signature: 1874 - }; A.InputDecoration.prototype = { copyWith$35$alignLabelWithHint$border$constraints$contentPadding$counter$counterStyle$counterText$disabledBorder$enabled$enabledBorder$errorBorder$errorMaxLines$errorStyle$errorText$fillColor$filled$floatingLabelAlignment$floatingLabelBehavior$floatingLabelStyle$focusColor$focusedBorder$focusedErrorBorder$helperMaxLines$helperStyle$hintMaxLines$hintStyle$hintText$hoverColor$isCollapsed$isDense$labelStyle$prefixIcon$prefixStyle$semanticCounterText$suffixStyle(alignLabelWithHint, border, constraints, contentPadding, counter, counterStyle, counterText, disabledBorder, enabled, enabledBorder, errorBorder, errorMaxLines, errorStyle, errorText, fillColor, filled, floatingLabelAlignment, floatingLabelBehavior, floatingLabelStyle, focusColor, focusedBorder, focusedErrorBorder, helperMaxLines, helperStyle, hintMaxLines, hintStyle, hintText, hoverColor, isCollapsed, isDense, labelStyle, prefixIcon, prefixStyle, semanticCounterText, suffixStyle) { var _this = this, @@ -213101,27 +223804,251 @@ }; A.InputDecorationTheme.prototype = { get$hashCode(_) { - var _null = null; - return A.Object_hash(_null, _null, _null, _null, _null, _null, _null, B.FloatingLabelBehavior_1, B.C_FloatingLabelAlignment, false, _null, false, _null, _null, _null, _null, _null, _null, false, A.Object_hash(_null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue)); + var _this = this, _null = null; + return A.Object_hash(_this.get$labelStyle(), _this.get$floatingLabelStyle(), _this.get$helperStyle(), _null, _this.get$hintStyle(), _this.get$errorStyle(), _null, B.FloatingLabelBehavior_1, B.C_FloatingLabelAlignment, false, _null, false, _this.get$iconColor(), _null, _this.get$prefixIconColor(), _null, _this.get$suffixIconColor(), _null, false, A.Object_hash(_this.get$fillColor(), _this.get$activeIndicatorBorder(), _this.get$outlineBorder(), _null, _null, _null, _null, _null, _null, _null, _null, false, _null, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue)); }, $eq(_, other) { - var t1; + var t1, _this = this; if (other == null) return false; - if (this === other) + if (_this === other) return true; - if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) + if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; if (other instanceof A.InputDecorationTheme) - if (B.C_FloatingLabelAlignment.$eq(0, B.C_FloatingLabelAlignment)) - t1 = true; + if (J.$eq$(other.get$labelStyle(), _this.get$labelStyle())) + if (J.$eq$(other.get$floatingLabelStyle(), _this.get$floatingLabelStyle())) + if (J.$eq$(other.get$helperStyle(), _this.get$helperStyle())) + if (J.$eq$(other.get$hintStyle(), _this.get$hintStyle())) + if (J.$eq$(other.get$errorStyle(), _this.get$errorStyle())) + if (J.$eq$(other.get$iconColor(), _this.get$iconColor())) + if (J.$eq$(other.get$prefixIconColor(), _this.get$prefixIconColor())) + if (J.$eq$(other.get$suffixIconColor(), _this.get$suffixIconColor())) + if (B.C_FloatingLabelAlignment.$eq(0, B.C_FloatingLabelAlignment)) + if (J.$eq$(other.get$fillColor(), _this.get$fillColor())) + if (J.$eq$(other.get$activeIndicatorBorder(), _this.get$activeIndicatorBorder())) + if (J.$eq$(other.get$outlineBorder(), _this.get$outlineBorder())) + t1 = true; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; else t1 = false; else t1 = false; return t1; + }, + get$labelStyle() { + return null; + }, + get$floatingLabelStyle() { + return null; + }, + get$helperStyle() { + return null; + }, + get$hintStyle() { + return null; + }, + get$errorStyle() { + return null; + }, + get$iconColor() { + return null; + }, + get$prefixIconColor() { + return null; + }, + get$suffixIconColor() { + return null; + }, + get$fillColor() { + return null; + }, + get$outlineBorder() { + return null; + }, + get$activeIndicatorBorder() { + return null; } }; + A._InputDecoratorDefaultsM2.prototype = { + get$hintStyle() { + return A._MaterialStateTextStyle$(new A._InputDecoratorDefaultsM2_hintStyle_closure(this)); + }, + get$labelStyle() { + return A._MaterialStateTextStyle$(new A._InputDecoratorDefaultsM2_labelStyle_closure(this)); + }, + get$floatingLabelStyle() { + return A._MaterialStateTextStyle$(new A._InputDecoratorDefaultsM2_floatingLabelStyle_closure(this)); + }, + get$helperStyle() { + return A._MaterialStateTextStyle$(new A._InputDecoratorDefaultsM2_helperStyle_closure(this)); + }, + get$errorStyle() { + return A._MaterialStateTextStyle$(new A._InputDecoratorDefaultsM2_errorStyle_closure(this)); + }, + get$fillColor() { + return A._MaterialStateColor$(new A._InputDecoratorDefaultsM2_fillColor_closure(this)); + }, + get$iconColor() { + return A._MaterialStateColor$(new A._InputDecoratorDefaultsM2_iconColor_closure(this)); + }, + get$prefixIconColor() { + return A._MaterialStateColor$(new A._InputDecoratorDefaultsM2_prefixIconColor_closure(this)); + }, + get$suffixIconColor() { + return A._MaterialStateColor$(new A._InputDecoratorDefaultsM2_suffixIconColor_closure(this)); + } + }; + A._InputDecoratorDefaultsM2_hintStyle_closure.prototype = { + call$1(states) { + var _null = null; + if (states.contains$1(0, B.MaterialState_6)) + return A.TextStyle$(_null, _null, A.Theme_of(this.$this.context).disabledColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + return A.TextStyle$(_null, _null, A.Theme_of(this.$this.context).hintColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + }, + $signature: 323 + }; + A._InputDecoratorDefaultsM2_labelStyle_closure.prototype = { + call$1(states) { + var _null = null; + if (states.contains$1(0, B.MaterialState_6)) + return A.TextStyle$(_null, _null, A.Theme_of(this.$this.context).disabledColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + return A.TextStyle$(_null, _null, A.Theme_of(this.$this.context).hintColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + }, + $signature: 323 + }; + A._InputDecoratorDefaultsM2_floatingLabelStyle_closure.prototype = { + call$1(states) { + var _this = this, _null = null; + if (states.contains$1(0, B.MaterialState_6)) + return A.TextStyle$(_null, _null, A.Theme_of(_this.$this.context).disabledColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + if (states.contains$1(0, B.MaterialState_7)) + return A.TextStyle$(_null, _null, A.Theme_of(_this.$this.context).colorScheme.error, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + if (states.contains$1(0, B.MaterialState_1)) + return A.TextStyle$(_null, _null, A.Theme_of(_this.$this.context).colorScheme.primary, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + return A.TextStyle$(_null, _null, A.Theme_of(_this.$this.context).hintColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + }, + $signature: 323 + }; + A._InputDecoratorDefaultsM2_helperStyle_closure.prototype = { + call$1(states) { + var t1, + themeData = A.Theme_of(this.$this.context); + if (states.contains$1(0, B.MaterialState_6)) + return themeData.textTheme.bodySmall.copyWith$1$color(B.Color_0); + t1 = themeData.textTheme.bodySmall; + t1.toString; + return t1.copyWith$1$color(themeData.hintColor); + }, + $signature: 323 + }; + A._InputDecoratorDefaultsM2_errorStyle_closure.prototype = { + call$1(states) { + var t1, + themeData = A.Theme_of(this.$this.context); + if (states.contains$1(0, B.MaterialState_6)) + return themeData.textTheme.bodySmall.copyWith$1$color(B.Color_0); + t1 = themeData.textTheme.bodySmall; + t1.toString; + return t1.copyWith$1$color(themeData.colorScheme.error); + }, + $signature: 323 + }; + A._InputDecoratorDefaultsM2_fillColor_closure.prototype = { + call$1(states) { + var _s80_ = string$.x60null_c; + if (states.contains$1(0, B.MaterialState_6)) + switch (A.Theme_of(this.$this.context).colorScheme.brightness.index) { + case 0: + return B.Color_234881023; + case 1: + return B.Color_83886080; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + switch (A.Theme_of(this.$this.context).colorScheme.brightness.index) { + case 0: + return B.Color_452984831; + case 1: + return B.Color_167772160; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + }, + $signature: 92 + }; + A._InputDecoratorDefaultsM2_iconColor_closure.prototype = { + call$1(states) { + if (states.contains$1(0, B.MaterialState_6) && !states.contains$1(0, B.MaterialState_1)) + return A.Theme_of(this.$this.context).disabledColor; + if (states.contains$1(0, B.MaterialState_1)) + return A.Theme_of(this.$this.context).colorScheme.primary; + switch (A.Theme_of(this.$this.context).colorScheme.brightness.index) { + case 0: + return B.Color_3019898879; + case 1: + return B.Color_1929379840; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + $signature: 92 + }; + A._InputDecoratorDefaultsM2_prefixIconColor_closure.prototype = { + call$1(states) { + if (states.contains$1(0, B.MaterialState_6) && !states.contains$1(0, B.MaterialState_1)) + return A.Theme_of(this.$this.context).disabledColor; + if (states.contains$1(0, B.MaterialState_1)) + return A.Theme_of(this.$this.context).colorScheme.primary; + switch (A.Theme_of(this.$this.context).colorScheme.brightness.index) { + case 0: + return B.Color_3019898879; + case 1: + return B.Color_1929379840; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + $signature: 92 + }; + A._InputDecoratorDefaultsM2_suffixIconColor_closure.prototype = { + call$1(states) { + if (states.contains$1(0, B.MaterialState_6) && !states.contains$1(0, B.MaterialState_1)) + return A.Theme_of(this.$this.context).disabledColor; + if (states.contains$1(0, B.MaterialState_1)) + return A.Theme_of(this.$this.context).colorScheme.primary; + switch (A.Theme_of(this.$this.context).colorScheme.brightness.index) { + case 0: + return B.Color_3019898879; + case 1: + return B.Color_1929379840; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + $signature: 92 + }; A._InputDecorationTheme_Object_Diagnosticable.prototype = {}; A.__BorderContainerState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -213188,12 +224115,12 @@ } }; A.ListTileStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "ListTileStyle." + this._core$_name; } }; A.ListTileControlAffinity.prototype = { - toString$0(_) { + _enumToString$0() { return "ListTileControlAffinity." + this._core$_name; } }; @@ -213203,14 +224130,19 @@ if (!this.enabled) return theme.disabledColor; if (this.selected) { - t1 = tileTheme.selectedColor; + t1 = this.selectedColor; + if (t1 == null) + t1 = tileTheme.selectedColor; if (t1 == null) t1 = theme.listTileTheme.selectedColor; return t1 == null ? theme.colorScheme.primary : t1; } - color = tileTheme.iconColor; - if (color == null) - color = theme.listTileTheme.iconColor; + t1 = tileTheme.iconColor; + color = t1 == null ? theme.listTileTheme.iconColor : t1; + if (color == null) { + theme.toString; + color = null; + } if (color != null) return color; switch (theme.colorScheme.brightness.index) { @@ -213227,7 +224159,9 @@ if (!this.enabled) return theme.disabledColor; if (this.selected) { - t1 = tileTheme.selectedColor; + t1 = this.selectedColor; + if (t1 == null) + t1 = tileTheme.selectedColor; if (t1 == null) t1 = theme.listTileTheme.selectedColor; return t1 == null ? theme.colorScheme.primary : t1; @@ -213338,7 +224272,7 @@ t2 = tileTheme.shape; t5 = t3 ? _this.onTap : _null; t6 = t3 ? _this.onLongPress : _null; - t7 = t2 == null ? B.Border_yXb : t2; + t7 = t2 == null ? B.Border_bWW : t2; if (t4) { t8 = tileTheme.selectedTileColor; color = t8 == null ? theme.listTileTheme.selectedTileColor : t8; @@ -213363,12 +224297,12 @@ t15 = tileTheme.minLeadingWidth; if (t15 == null) t15 = 40; - t7 = A.Ink$(A.SafeArea$(false, A.IconTheme_merge(new A._ListTile(leadingIcon, titleText, subtitleText, trailingIcon, _this.isThreeLine, t9, t10, textDirection, t11, t12, t13, t14, t15, _null), new A.IconThemeData(t1, _null, _null, _null)), resolvedContentPadding, false), _null, new A.ShapeDecoration(t8, _null, _null, _null, t7)); - return A.InkWell$(false, _null, t3, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t7, _null), t2, true, _null, _this.focusNode, _null, _this.hoverColor, _null, effectiveMouseCursor, _null, _null, _null, _null, t6, t5, _null, _null, _null, _null, _null, _null, _null); + t7 = A.Ink$(A.SafeArea$(false, A.IconTheme_merge(new A._ListTile(leadingIcon, titleText, subtitleText, trailingIcon, _this.isThreeLine, t9, t10, textDirection, t11, t12, t13, t14, t15, _null), new A.IconThemeData(_null, _null, _null, _null, _null, t1, _null, _null)), resolvedContentPadding, false), _null, new A.ShapeDecoration(t8, _null, _null, _null, t7)); + return A.InkWell$(false, _null, t3, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t7, _null), t2, true, _null, _this.focusNode, _null, _this.hoverColor, _null, effectiveMouseCursor, _null, _this.onFocusChange, _null, _null, t6, t5, _null, _null, _null, _null, _null, _null, _null); } }; A._ListTileSlot.prototype = { - toString$0(_) { + _enumToString$0() { return "_ListTileSlot." + this._core$_name; } }; @@ -213747,13 +224681,13 @@ this.context.paintChild$2(child, type$.BoxParentData._as(t1).offset.$add(0, this.offset)); } }, - $signature: 790 + $signature: 678 }; A._RenderListTile_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A.__ListTile_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin.prototype = { updateRenderObject$2(context, renderObject) { @@ -213841,32 +224775,140 @@ }; A.ListTileTheme_merge_closure.prototype = { call$1(context) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, _this = this, - $parent = A.ListTileTheme_of(context), + var $parent = A.ListTileTheme_of(context), t1 = $parent.dense, t2 = $parent.shape, - t3 = _this.style; - if (t3 == null) - t3 = $parent.style; - t4 = _this.selectedColor; - if (t4 == null) - t4 = $parent.selectedColor; - t5 = $parent.iconColor; - t6 = $parent.textColor; - t7 = $parent.contentPadding; - t8 = $parent.tileColor; - t9 = $parent.selectedTileColor; - t10 = $parent.enableFeedback; - t11 = $parent.horizontalTitleGap; - t12 = $parent.minVerticalPadding; - t13 = $parent.minLeadingWidth; - return A.ListTileTheme$(_this.child, A.ListTileThemeData$(t7, t1, t10, t11, t5, t13, t12, null, t4, t9, t2, t3, t6, t8, null), _this.key); + t3 = $parent.selectedColor, + t4 = $parent.iconColor, + t5 = $parent.textColor, + t6 = $parent.contentPadding, + t7 = $parent.tileColor, + t8 = $parent.selectedTileColor, + t9 = $parent.enableFeedback, + t10 = $parent.horizontalTitleGap, + t11 = $parent.minVerticalPadding, + t12 = $parent.minLeadingWidth; + return A.ListTileTheme$(this.child, A.ListTileThemeData$(t6, t1, t9, t10, t4, t12, t11, null, t3, t8, t2, this.style, t5, t7, null), this.key); }, - $signature: 1877 + $signature: 1056 }; A._ListTileThemeData_Object_Diagnosticable.prototype = {}; + A.TextMagnifier.prototype = { + createState$0() { + return new A._TextMagnifierState(B.Offset_0_0, B._StateLifecycle_0); + } + }; + A.TextMagnifier_adaptiveMagnifierConfiguration_closure.prototype = { + call$3(context, controller, magnifierInfo) { + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_2: + return new A.CupertinoTextMagnifier(controller, magnifierInfo, null); + case B.TargetPlatform_0: + return new A.TextMagnifier(magnifierInfo, null); + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_4: + case B.TargetPlatform_5: + return null; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + "call*": "call$3", + $requiredArgCount: 3, + $signature: 1068 + }; + A._TextMagnifierState.prototype = { + initState$0() { + this.super$State$initState(); + this._widget.magnifierInfo.addListener$1(0, this.get$_determineMagnifierPositionAndFocalPoint()); + }, + dispose$0() { + var t1, _this = this; + _this._widget.magnifierInfo.removeListener$1(0, _this.get$_determineMagnifierPositionAndFocalPoint()); + t1 = _this._positionShouldBeAnimatedTimer; + if (t1 != null) + t1.cancel$0(0); + _this.super$State$dispose(); + }, + didChangeDependencies$0() { + this._determineMagnifierPositionAndFocalPoint$0(); + this.super$State$didChangeDependencies(); + }, + didUpdateWidget$1(oldWidget) { + var t2, _this = this, + t1 = oldWidget.magnifierInfo; + if (t1 != _this._widget.magnifierInfo) { + t2 = _this.get$_determineMagnifierPositionAndFocalPoint(); + t1.removeListener$1(0, t2); + _this._widget.magnifierInfo.addListener$1(0, t2); + } + _this.super$State$didUpdateWidget(oldWidget); + }, + _determineMagnifierPositionAndFocalPoint$0() { + var screenBoundsAdjustedMagnifierRect, t5, t6, newGlobalFocalPointX, positionShouldBeAnimated, _this = this, t1 = {}, + selectionInfo = _this._widget.magnifierInfo._change_notifier$_value, + t2 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.size, + t3 = selectionInfo.globalGesturePosition._dx, + t4 = selectionInfo.currentLineBoundaries; + t4 = new A.Offset(A.clampDouble(t3, t4.left, t4.right), selectionInfo.caretRect.get$center()._dy).$sub(0, new A.Offset(38.685, 59.9)); + t3 = t4._dx; + t4 = t4._dy; + screenBoundsAdjustedMagnifierRect = A.MagnifierController_shiftWithinBounds(new A.Rect(0, 0, 0 + t2._dx, 0 + t2._dy), new A.Rect(t3, t4, t3 + 77.37, t4 + 37.9)); + t3 = screenBoundsAdjustedMagnifierRect.top; + t2 = selectionInfo.fieldBounds; + t5 = t2.right; + t6 = t2.left; + newGlobalFocalPointX = t5 - t6 < 61.896 ? t2.get$center()._dx : A.clampDouble(screenBoundsAdjustedMagnifierRect.get$center()._dx, t6 + 30.948, t5 - 30.948); + t2 = screenBoundsAdjustedMagnifierRect.get$center(); + positionShouldBeAnimated = t1.positionShouldBeAnimated = _this._positionShouldBeAnimatedTimer; + t5 = _this._magnifierPosition; + if (t5 != null && t3 !== t5._dy) { + if (positionShouldBeAnimated != null && positionShouldBeAnimated._handle != null) + positionShouldBeAnimated.cancel$0(0); + t1.positionShouldBeAnimated = A.Timer_Timer(B.Duration_70000, new A._TextMagnifierState__determineMagnifierPositionAndFocalPoint_closure(_this)); + } + _this.setState$1(new A._TextMagnifierState__determineMagnifierPositionAndFocalPoint_closure0(t1, _this, new A.Offset(screenBoundsAdjustedMagnifierRect.left, t3), new A.Offset(newGlobalFocalPointX - t2._dx, t4 - t3))); + }, + build$1(context) { + var t3, + t1 = this._magnifierPosition, + t2 = t1._dy; + t1 = t1._dx; + t3 = this._positionShouldBeAnimatedTimer != null ? B.Duration_70000 : B.Duration_0; + return A.AnimatedPositioned$(new A.Magnifier(this._extraFocalPointOffset, null), B.C__Linear, t3, t1, t2); + } + }; + A._TextMagnifierState__determineMagnifierPositionAndFocalPoint_closure.prototype = { + call$0() { + var t1 = this.$this; + return t1.setState$1(new A._TextMagnifierState__determineMagnifierPositionAndFocalPoint__closure(t1)); + }, + $signature: 0 + }; + A._TextMagnifierState__determineMagnifierPositionAndFocalPoint__closure.prototype = { + call$0() { + this.$this._positionShouldBeAnimatedTimer = null; + }, + $signature: 0 + }; + A._TextMagnifierState__determineMagnifierPositionAndFocalPoint_closure0.prototype = { + call$0() { + var _this = this, + t1 = _this.$this; + t1._magnifierPosition = _this.finalMagnifierPosition; + t1._positionShouldBeAnimatedTimer = _this._box_0.positionShouldBeAnimated; + t1._extraFocalPointOffset = _this.focalPointAdjustmentForScreenBoundsAdjustment; + }, + $signature: 0 + }; + A.Magnifier.prototype = { + build$1(context) { + return new A.RawMagnifier(new A.ColoredBox(B.Color_144613022, null, null), A.MagnifierDecoration$(1, B.List_yzp, new A.RoundedRectangleBorder(B.BorderRadius_tLn3, B.BorderSide_8xm)), this.additionalFocalPointOffset.$add(0, new A.Offset(0, 40.95)), 1.25, B.Size_Q8J, null); + } + }; A.MaterialType.prototype = { - toString$0(_) { + _enumToString$0() { return "MaterialType." + this._core$_name; } }; @@ -213877,7 +224919,7 @@ }; A._MaterialState.prototype = { build$1(context) { - var modelShadowColor, t2, modelElevation, contents, t3, shape, t4, _this = this, _null = null, + var modelShadowColor, modelElevation, contents, t2, shape, t3, t4, _this = this, _null = null, theme = A.Theme_of(context), theme0 = A.Theme_of(context), t1 = _this._widget, @@ -213900,8 +224942,7 @@ modelShadowColor = t1.shadowColor; if (modelShadowColor == null) modelShadowColor = theme.shadowColor; - t2 = modelShadowColor == null; - modelElevation = !t2 ? t1.elevation : 0; + modelElevation = modelShadowColor != null ? t1.elevation : 0; contents = t1.child; if (contents != null) { t1 = t1.textStyle; @@ -213909,20 +224950,19 @@ t1 = A.Theme_of(context).textTheme.bodyMedium; t1.toString; } - t3 = _this._widget; - contents = A.AnimatedDefaultTextStyle$(contents, B.C__Linear, t3.animationDuration, true, t1); - t1 = t3; + t2 = _this._widget; + contents = A.AnimatedDefaultTextStyle$(contents, B.C__Linear, t2.animationDuration, true, t1); + t1 = t2; } - t3 = t1.type; - contents = new A.NotificationListener(new A._MaterialState_build_closure(_this), new A._InkFeatures(color, _this, t3 !== B.MaterialType_4, contents, _this._inkFeatureRenderer), _null, type$.NotificationListener_LayoutChangedNotification); - if (t3 === B.MaterialType_0 && t1.shape == null && t1.borderRadius == null) { + t2 = t1.type; + contents = new A.NotificationListener(new A._MaterialState_build_closure(_this), new A._InkFeatures(color, _this, t2 !== B.MaterialType_4, contents, _this._inkFeatureRenderer), _null, type$.NotificationListener_LayoutChangedNotification); + if (t2 === B.MaterialType_0 && t1.shape == null && t1.borderRadius == null) { A.Theme_of(context).toString; color.toString; color = A.ElevationOverlay_applyOverlay(context, color, _this._widget.elevation); t1 = _this._widget; - t3 = t1.animationDuration; - t1 = t1.clipBehavior; - return new A.AnimatedPhysicalModel(contents, B.BoxShape_0, t1, modelElevation, color, false, t2 ? B.Color_0 : modelShadowColor, B.Cubic_ifx, t3, _null, _null); + t2 = t1.animationDuration; + return new A.AnimatedPhysicalModel(contents, B.BoxShape_0, t1.clipBehavior, modelElevation, color, false, modelShadowColor, B.Cubic_ifx, t2, _null, _null); } shape = _this._getShape$0(); t1 = _this._widget; @@ -213941,19 +224981,19 @@ return t2; t2 = t1.borderRadius; if (t2 != null) - return new A.RoundedRectangleBorder(t2, B.BorderSide_aLd); + return new A.RoundedRectangleBorder(t2, B.BorderSide_8xm); t1 = t1.type; switch (t1.index) { case 0: case 4: - return B.RoundedRectangleBorder_ifx1; + return B.RoundedRectangleBorder_27D1; case 1: case 3: t1 = B.Map_gnuL2.$index(0, t1); t1.toString; - return new A.RoundedRectangleBorder(t1, B.BorderSide_aLd); + return new A.RoundedRectangleBorder(t1, B.BorderSide_8xm); case 2: - return B.CircleBorder_Fuf; + return B.CircleBorder_Umb; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -213970,7 +225010,7 @@ t1.markNeedsPaint$0(); return false; }, - $signature: 1878 + $signature: 1071 }; A._RenderInkFeatures.prototype = { addInkFeature$1(feature) { @@ -214096,7 +225136,7 @@ call$1(value) { return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); }, - $signature: 411 + $signature: 162 }; A._MaterialInteriorState_forEachTween_closure0.prototype = { call$1(value) { @@ -214114,7 +225154,7 @@ call$1(value) { return new A.ShapeBorderTween(type$.ShapeBorder._as(value), null); }, - $signature: 1917 + $signature: 1074 }; A._ShapeBorderPaint.prototype = { build$1(context) { @@ -214260,7 +225300,7 @@ return "Out of range."; }, get$datePickerHelpText() { - return "SELECT DATE"; + return "Select date"; }, get$calendarModeButtonLabel() { return "Switch to calendar"; @@ -214269,10 +225309,10 @@ return "Switch to input"; }, get$timePickerDialHelpText() { - return "SELECT TIME"; + return "Select time"; }, get$timePickerInputHelpText() { - return "ENTER TIME"; + return "Enter time"; }, get$timePickerHourLabel() { return "Hour"; @@ -214334,6 +225374,9 @@ get$backButtonTooltip() { return "Back"; }, + get$moreButtonTooltip() { + return "More"; + }, get$nextMonthTooltip() { return "Next month"; }, @@ -214387,11 +225430,23 @@ return "Tab " + tabIndex + " of " + tabCount; }, get$cancelButtonLabel() { - return "CANCEL"; + return "Cancel"; + }, + get$copyButtonLabel() { + return "Copy"; + }, + get$cutButtonLabel() { + return "Cut"; }, get$okButtonLabel() { return "OK"; }, + get$pasteButtonLabel() { + return "Paste"; + }, + get$selectAllButtonLabel() { + return "Select all"; + }, get$anteMeridiemAbbreviation() { return "AM"; }, @@ -214447,7 +225502,7 @@ $isMaterialLocalizations: 1 }; A.MaterialState.prototype = { - toString$0(_) { + _enumToString$0() { return "MaterialState." + this._core$_name; } }; @@ -214473,8 +225528,15 @@ return "MaterialStateMouseCursor(" + this.name + ")"; } }; + A.MaterialStateBorderSide.prototype = {}; + A.MaterialStateTextStyle.prototype = {$isMaterialStateProperty: 1}; + A._MaterialStateTextStyle.prototype = { + resolve$1(_, states) { + return this._material_state$_resolve.call$1(states); + } + }; A.MaterialStateProperty.prototype = {}; - A._LerpProperties0.prototype = { + A._LerpProperties.prototype = { resolve$1(_, states) { var resolvedB, _this = this, t1 = _this.a, @@ -214496,7 +225558,12 @@ return this.value; }, toString$0(_) { - return "MaterialStatePropertyAll(" + A.S(this.value) + ")"; + var _s25_ = "MaterialStatePropertyAll(", + t1 = this.value; + if (typeof t1 == "number") + return _s25_ + A.debugFormatDouble(t1) + ")"; + else + return _s25_ + A.S(t1) + ")"; }, $isMaterialStateProperty: 1, get$value(receiver) { @@ -214537,7 +225604,7 @@ else t1.removeMaterialState$1(t2); }, - $signature: 83 + $signature: 86 }; A.MaterialStateMixin_addMaterialState_closure.prototype = { call$0() { @@ -214549,6 +225616,110 @@ }, $signature: 0 }; + A.MenuBarThemeData.prototype = {}; + A.MenuButtonThemeData.prototype = { + get$hashCode(_) { + return J.get$hashCode$(this.style); + }, + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) + return false; + return other instanceof A.MenuButtonThemeData && J.$eq$(other.style, this.style); + } + }; + A._MenuButtonThemeData_Object_Diagnosticable.prototype = {}; + A.MenuStyle.prototype = { + get$hashCode(_) { + var _this = this; + return A.Object_hashAll([_this.backgroundColor, _this.shadowColor, _this.surfaceTintColor, _this.elevation, _this.padding, _this.minimumSize, _this.fixedSize, _this.maximumSize, _this.side, _this.shape, _this.mouseCursor, _this.visualDensity, _this.alignment]); + }, + $eq(_, other) { + var t1, _this = this; + if (other == null) + return false; + if (_this === other) + return true; + if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) + return false; + if (other instanceof A.MenuStyle) + if (other.backgroundColor == _this.backgroundColor) + if (other.shadowColor == _this.shadowColor) + if (other.surfaceTintColor == _this.surfaceTintColor) + if (other.elevation == _this.elevation) + if (other.padding == _this.padding) + if (other.minimumSize == _this.minimumSize) + if (other.fixedSize == _this.fixedSize) + if (other.maximumSize == _this.maximumSize) + if (other.side === _this.side) + if (other.shape == _this.shape) + t1 = J.$eq$(other.alignment, _this.alignment); + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + return t1; + } + }; + A._LerpSides0.prototype = { + resolve$1(_, states) { + var resolvedB, _this = this, + t1 = _this.a, + resolvedA = t1 == null ? null : t1.resolve$1(0, states); + t1 = _this.b; + resolvedB = t1 == null ? null : t1.resolve$1(0, states); + t1 = resolvedA == null; + if (t1 && resolvedB == null) + return null; + if (t1) { + t1 = resolvedB.color; + return A.BorderSide_lerp(new A.BorderSide(A.Color$fromARGB(0, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), 0, B.BorderStyle_1, -1), resolvedB, _this.t); + } + if (resolvedB == null) { + t1 = resolvedA.color; + return A.BorderSide_lerp(resolvedA, new A.BorderSide(A.Color$fromARGB(0, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), 0, B.BorderStyle_1, -1), _this.t); + } + return A.BorderSide_lerp(resolvedA, resolvedB, _this.t); + }, + $isMaterialStateProperty: 1 + }; + A._MenuStyle_Object_Diagnosticable.prototype = {}; + A.MenuThemeData.prototype = { + get$hashCode(_) { + return J.get$hashCode$(this.style); + }, + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) + return false; + return other instanceof A.MenuThemeData && J.$eq$(other.style, this.style); + } + }; + A._MenuThemeData_Object_Diagnosticable.prototype = {}; A.MergeableMaterialItem.prototype = {}; A.MaterialSlice.prototype = { toString$0(_) { @@ -214998,12 +226169,12 @@ hasBottomDivider = _this._willNeedDivider$1(i + 1); divider = A.Divider_createBorderSide(context, _this._widget.dividerColor, 0.5); if (i === 0) - border = new A.Border(B.BorderSide_aLd, B.BorderSide_aLd, hasBottomDivider ? divider : B.BorderSide_aLd, B.BorderSide_aLd); + border = new A.Border(B.BorderSide_8xm, B.BorderSide_8xm, hasBottomDivider ? divider : B.BorderSide_8xm, B.BorderSide_8xm); else if (i === _this.___MergeableMaterialState__children_A.length - 1) - border = new A.Border(hasTopDivider ? divider : B.BorderSide_aLd, B.BorderSide_aLd, B.BorderSide_aLd, B.BorderSide_aLd); + border = new A.Border(hasTopDivider ? divider : B.BorderSide_8xm, B.BorderSide_8xm, B.BorderSide_8xm, B.BorderSide_8xm); else { - t3 = hasTopDivider ? divider : B.BorderSide_aLd; - border = new A.Border(t3, B.BorderSide_aLd, hasBottomDivider ? divider : B.BorderSide_aLd, B.BorderSide_aLd); + t3 = hasTopDivider ? divider : B.BorderSide_8xm; + border = new A.Border(t3, B.BorderSide_8xm, hasBottomDivider ? divider : B.BorderSide_8xm, B.BorderSide_8xm); } child = A.AnimatedContainer$(_null, child, _null, _null, B.Cubic_ifx, new A.BoxDecoration(_null, _null, border, _null, _null, _null, B.BoxShape_0), B.Duration_200000, _null, new A._MergeableMaterialSliceKey(_this.___MergeableMaterialState__children_A[i].key), _null, _null, _null); t2._as(_this.___MergeableMaterialState__children_A[i]).toString; @@ -215028,13 +226199,13 @@ call$1(child) { return child.key; }, - $signature: 786 + $signature: 673 }; A._MergeableMaterialState_didUpdateWidget_closure0.prototype = { call$1(child) { return child.key; }, - $signature: 786 + $signature: 673 }; A._MergeableMaterialSliceKey.prototype = { $eq(_, other) { @@ -215089,8 +226260,8 @@ if ((index & 1) === 0) { t9 = context.get$canvas(context); if (_this._mergeable_material$_elevation !== 0) { - t10 = A.Path_Path(); - t10.addRRect$1(A.RRect$fromRectAndCorners(new A.Rect(t6, t5, t6 + t8, t5 + t7), B.Radius_2_2, B.Radius_2_2, B.Radius_2_2, B.Radius_2_2)); + t10 = $.$get$_renderer().createPath$0(); + t10.addRRect$1(B.BorderRadius_tLn5.toRRect$1(new A.Rect(t6, t5, t6 + t8, t5 + t7))); t9.drawShadow$4(t10, B.Color_4278190080, _this._mergeable_material$_elevation, true); } } @@ -215118,7 +226289,7 @@ A.NavigationBarThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.height, _this.backgroundColor, _this.surfaceTintColor, _this.elevation, _this.indicatorColor, _this.indicatorShape, _this.labelTextStyle, _this.iconTheme, _this.labelBehavior, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.height, _this.backgroundColor, _this.elevation, _this.shadowColor, _this.surfaceTintColor, _this.indicatorColor, _this.indicatorShape, _this.labelTextStyle, _this.iconTheme, _this.labelBehavior, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -215128,14 +226299,14 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.NavigationBarThemeData && other.height == _this.height && J.$eq$(other.backgroundColor, _this.backgroundColor) && J.$eq$(other.surfaceTintColor, _this.surfaceTintColor) && other.elevation == _this.elevation && J.$eq$(other.indicatorColor, _this.indicatorColor) && J.$eq$(other.indicatorShape, _this.indicatorShape) && other.labelTextStyle == _this.labelTextStyle && other.iconTheme == _this.iconTheme && true; + return other instanceof A.NavigationBarThemeData && other.height == _this.height && J.$eq$(other.backgroundColor, _this.backgroundColor) && other.elevation == _this.elevation && J.$eq$(other.shadowColor, _this.shadowColor) && J.$eq$(other.surfaceTintColor, _this.surfaceTintColor) && J.$eq$(other.indicatorColor, _this.indicatorColor) && J.$eq$(other.indicatorShape, _this.indicatorShape) && other.labelTextStyle == _this.labelTextStyle && other.iconTheme == _this.iconTheme && true; } }; A._NavigationBarThemeData_Object_Diagnosticable.prototype = {}; - A.NavigationRailThemeData.prototype = { + A.NavigationDrawerThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.backgroundColor, _this.elevation, _this.unselectedLabelTextStyle, _this.selectedLabelTextStyle, _this.unselectedIconTheme, _this.selectedIconTheme, _this.groupAlignment, _this.labelType, _this.useIndicator, _this.indicatorColor, _this.minWidth, _this.minExtendedWidth, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.tileHeight, _this.backgroundColor, _this.elevation, _this.shadowColor, _this.surfaceTintColor, _this.indicatorColor, _this.indicatorShape, _this.indicatorSize, _this.labelTextStyle, _this.iconTheme, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -215145,7 +226316,24 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.NavigationRailThemeData && J.$eq$(other.backgroundColor, _this.backgroundColor) && other.elevation == _this.elevation && J.$eq$(other.unselectedLabelTextStyle, _this.unselectedLabelTextStyle) && J.$eq$(other.selectedLabelTextStyle, _this.selectedLabelTextStyle) && J.$eq$(other.unselectedIconTheme, _this.unselectedIconTheme) && J.$eq$(other.selectedIconTheme, _this.selectedIconTheme) && other.groupAlignment == _this.groupAlignment && J.$eq$(other.indicatorColor, _this.indicatorColor) && other.minWidth == _this.minWidth && other.minExtendedWidth == _this.minExtendedWidth; + return other instanceof A.NavigationDrawerThemeData && other.tileHeight == _this.tileHeight && J.$eq$(other.backgroundColor, _this.backgroundColor) && other.elevation == _this.elevation && J.$eq$(other.shadowColor, _this.shadowColor) && J.$eq$(other.surfaceTintColor, _this.surfaceTintColor) && J.$eq$(other.indicatorColor, _this.indicatorColor) && J.$eq$(other.indicatorShape, _this.indicatorShape) && J.$eq$(other.indicatorSize, _this.indicatorSize) && other.labelTextStyle == _this.labelTextStyle && other.iconTheme == _this.iconTheme; + } + }; + A._NavigationDrawerThemeData_Object_Diagnosticable.prototype = {}; + A.NavigationRailThemeData.prototype = { + get$hashCode(_) { + var _this = this; + return A.Object_hash(_this.backgroundColor, _this.elevation, _this.unselectedLabelTextStyle, _this.selectedLabelTextStyle, _this.unselectedIconTheme, _this.selectedIconTheme, _this.groupAlignment, _this.labelType, _this.useIndicator, _this.indicatorColor, _this.indicatorShape, _this.minWidth, _this.minExtendedWidth, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + }, + $eq(_, other) { + var _this = this; + if (other == null) + return false; + if (_this === other) + return true; + if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) + return false; + return other instanceof A.NavigationRailThemeData && J.$eq$(other.backgroundColor, _this.backgroundColor) && other.elevation == _this.elevation && J.$eq$(other.unselectedLabelTextStyle, _this.unselectedLabelTextStyle) && J.$eq$(other.selectedLabelTextStyle, _this.selectedLabelTextStyle) && J.$eq$(other.unselectedIconTheme, _this.unselectedIconTheme) && J.$eq$(other.selectedIconTheme, _this.selectedIconTheme) && other.groupAlignment == _this.groupAlignment && J.$eq$(other.indicatorColor, _this.indicatorColor) && J.$eq$(other.indicatorShape, _this.indicatorShape) && other.minWidth == _this.minWidth && other.minExtendedWidth == _this.minExtendedWidth; } }; A._NavigationRailThemeData_Object_Diagnosticable.prototype = {}; @@ -215163,7 +226351,7 @@ t5 = A.Theme_of(context).colorScheme.onSurface.value; t5 = A.Color$fromARGB(31, t5 >>> 16 & 255, t5 >>> 8 & 255, t5 & 255); t6 = theme.visualDensity; - t6 = A.OutlinedButton_styleFrom(B.Alignment_0_0, B.Duration_200000, B.Color_0, B.Color_0, t1, B.SystemMouseCursor_basic, 0, true, B.SystemMouseCursor_click, colorScheme.primary, B.Size_wjo, B.Size_64_36, null, t4, null, t2, B.RoundedRectangleBorder_ifx0, new A.BorderSide(t5, 1, B.BorderStyle_1, B.StrokeAlign_0), B.C__InkRippleFactory, theme.materialTapTargetSize, t3.labelLarge, t6); + t6 = A.OutlinedButton_styleFrom(B.Alignment_0_0, B.Duration_200000, B.Color_0, B.Color_0, t1, B.SystemMouseCursor_basic, 0, true, B.SystemMouseCursor_click, colorScheme.primary, B.Size_wjo, B.Size_64_36, null, t4, null, t2, B.RoundedRectangleBorder_27D0, new A.BorderSide(t5, 1, B.BorderStyle_1, -1), B.C__InkRippleFactory, theme.materialTapTargetSize, t3.labelLarge, t6); return t6; }, themeStyleOf$1(context) { @@ -215248,7 +226436,7 @@ buildPage$3(context, animation, secondaryAnimation) { var _null = null, t1 = this.builder.call$1(context); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, t1, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, t1, _null); }, buildTransitions$4(context, animation, secondaryAnimation, child) { var matchingBuilder, @@ -215265,102 +226453,206 @@ A._MaterialPageRoute_PageRoute_MaterialRouteTransitionMixin.prototype = {}; A._FadeUpwardsPageTransition.prototype = { build$1(context) { - return A.SlideTransition$(A.FadeTransition$(false, this.child, this._opacityAnimation), this._positionAnimation, null, true); + return A.SlideTransition$(new A.FadeTransition(this._opacityAnimation, false, this.child, null), this._positionAnimation, null, true); } }; A._ZoomPageTransition.prototype = { build$1(context) { - return new A.DualTransitionBuilder(this.animation, new A._ZoomPageTransition_build_closure(), new A._ZoomPageTransition_build_closure0(), new A.DualTransitionBuilder(new A.ReverseAnimation(this.secondaryAnimation, new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function_AnimationStatus), type$.ObserverList_of_void_Function_AnimationStatus), 0), new A._ZoomPageTransition_build_closure1(), new A._ZoomPageTransition_build_closure2(), this.child, null), null); + var _this = this; + return new A.DualTransitionBuilder(_this.animation, new A._ZoomPageTransition_build_closure(_this), new A._ZoomPageTransition_build_closure0(_this), new A.DualTransitionBuilder(new A.ReverseAnimation(_this.secondaryAnimation, new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function_AnimationStatus), type$.ObserverList_of_void_Function_AnimationStatus), 0), new A._ZoomPageTransition_build_closure1(_this), new A._ZoomPageTransition_build_closure2(_this), _this.child, null), null); } }; A._ZoomPageTransition_build_closure.prototype = { call$3(context, animation, child) { - return new A._ZoomEnterTransition(animation, child, false, null); + return new A._ZoomEnterTransition(animation, child, true, false, null); }, "call*": "call$3", $requiredArgCount: 3, - $signature: 785 + $signature: 669 }; A._ZoomPageTransition_build_closure0.prototype = { call$3(context, animation, child) { - return new A._ZoomExitTransition(animation, true, child, null); + return new A._ZoomExitTransition(animation, true, true, child, null); }, "call*": "call$3", $requiredArgCount: 3, - $signature: 784 + $signature: 668 }; A._ZoomPageTransition_build_closure1.prototype = { call$3(context, animation, child) { - return new A._ZoomEnterTransition(animation, child, true, null); + return new A._ZoomEnterTransition(animation, child, true, true, null); }, "call*": "call$3", $requiredArgCount: 3, - $signature: 785 + $signature: 669 }; A._ZoomPageTransition_build_closure2.prototype = { call$3(context, animation, child) { - return new A._ZoomExitTransition(animation, false, child, null); + return new A._ZoomExitTransition(animation, true, false, child, null); }, "call*": "call$3", $requiredArgCount: 3, - $signature: 784 + $signature: 668 }; A._ZoomEnterTransition.prototype = { - build$1(context) { - var t2, t3, t4, fadeTransition, _this = this, t1 = {}; - t1.opacity = 0; - t2 = _this.reverse; - if (!t2) { - t3 = _this.animation; - t3 = t3.get$status(t3) !== B.AnimationStatus_3; - } else - t3 = false; - if (t3) { - t3 = $.$get$_ZoomEnterTransition__scrimOpacityTween(); - t4 = _this.animation; - t3.toString; - t4 = t3.transform$1(0, t4.get$value(t4)); - t4.toString; - t1.opacity = t4; - } - if (t2) - fadeTransition = B.C__AlwaysCompleteAnimation; - else { - t3 = $.$get$_ZoomEnterTransition__fadeInTransition(); - t3.toString; - fadeTransition = new A._AnimatedEvaluation(_this.animation, t3, t3.$ti._eval$1("_AnimatedEvaluation")); - } - t2 = t2 ? $.$get$_ZoomEnterTransition__scaleDownTransition() : $.$get$_ZoomEnterTransition__scaleUpTransition(); - t3 = _this.animation; - t2.toString; - return A.AnimatedBuilder$(t3, new A._ZoomEnterTransition_build_closure(t1), A.FadeTransition$(false, A.ScaleTransition$(B.Alignment_0_0, _this.child, new A._AnimatedEvaluation(t3, t2, t2.$ti._eval$1("_AnimatedEvaluation"))), fadeTransition)); + createState$0() { + return new A._ZoomEnterTransitionState(new A.SnapshotController($.$get$ChangeNotifier__emptyListeners()), $, $, B._StateLifecycle_0); } }; - A._ZoomEnterTransition_build_closure.prototype = { - call$2(context, child) { - return new A.ColoredBox(A.Color$fromARGB(B.JSNumber_methods.round$0(255 * this._box_0.opacity), 0, 0, 0), child, null); + A._ZoomEnterTransitionState.prototype = { + get$useSnapshot() { + return false; }, - $signature: 1945 + _page_transitions_theme$_updateAnimations$0() { + var t3, t4, _this = this, + t1 = _this._widget, + t2 = t1.reverse; + if (t2) + t3 = B.C__AlwaysCompleteAnimation; + else { + t3 = $.$get$_ZoomEnterTransitionState__fadeInTransition(); + t4 = t1.animation; + t3.toString; + t3 = new A._AnimatedEvaluation(t4, t3, t3.$ti._eval$1("_AnimatedEvaluation")); + } + _this._ZoomTransitionBase____ZoomTransitionBase_fadeTransition_A = t3; + t2 = t2 ? $.$get$_ZoomEnterTransitionState__scaleDownTransition() : $.$get$_ZoomEnterTransitionState__scaleUpTransition(); + t1 = t1.animation; + t2.toString; + _this._ZoomTransitionBase____ZoomTransitionBase_scaleTransition_A = new A._AnimatedEvaluation(t1, t2, t2.$ti._eval$1("_AnimatedEvaluation")); + t1.addListener$1(0, _this.get$onAnimationValueChange()); + _this._widget.animation.addStatusListener$1(_this.get$onAnimationStatusChange()); + }, + initState$0() { + var t1, t2, t3, t4, _this = this; + _this._page_transitions_theme$_updateAnimations$0(); + t1 = _this._widget; + t2 = t1.reverse; + t3 = _this._ZoomTransitionBase____ZoomTransitionBase_fadeTransition_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this._ZoomTransitionBase____ZoomTransitionBase_scaleTransition_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + _this.___ZoomEnterTransitionState_delegate_A = A._ZoomEnterTransitionPainter$(t1.animation, t3, t2, t4); + _this.super$State$initState(); + }, + didUpdateWidget$1(oldWidget) { + var t3, t4, _this = this, + t1 = oldWidget.reverse, + t2 = _this._widget; + if (t1 !== t2.reverse || oldWidget.animation != t2.animation) { + t1 = oldWidget.animation; + t1.removeListener$1(0, _this.get$onAnimationValueChange()); + t1.removeStatusListener$1(_this.get$onAnimationStatusChange()); + _this._page_transitions_theme$_updateAnimations$0(); + t1 = _this.___ZoomEnterTransitionState_delegate_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + t1 = _this._widget; + t2 = t1.reverse; + t3 = _this._ZoomTransitionBase____ZoomTransitionBase_fadeTransition_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this._ZoomTransitionBase____ZoomTransitionBase_scaleTransition_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + _this.___ZoomEnterTransitionState_delegate_A = A._ZoomEnterTransitionPainter$(t1.animation, t3, t2, t4); + } + _this.super$State$didUpdateWidget(oldWidget); + }, + dispose$0() { + var t1, _this = this; + _this._widget.animation.removeListener$1(0, _this.get$onAnimationValueChange()); + _this._widget.animation.removeStatusListener$1(_this.get$onAnimationStatusChange()); + t1 = _this.___ZoomEnterTransitionState_delegate_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + _this.super$State$dispose(); + }, + build$1(context) { + var t1 = this.___ZoomEnterTransitionState_delegate_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return A.SnapshotWidget$(true, this._widget.child, this._ZoomTransitionBase_controller, B.SnapshotMode_0, t1); + } }; A._ZoomExitTransition.prototype = { - build$1(context) { - var t2, fadeTransition, _this = this, - t1 = _this.reverse; - if (t1) { - t2 = $.$get$_ZoomExitTransition__fadeOutTransition(); - t2.toString; - fadeTransition = new A._AnimatedEvaluation(_this.animation, t2, t2.$ti._eval$1("_AnimatedEvaluation")); + createState$0() { + return new A._ZoomExitTransitionState(new A.SnapshotController($.$get$ChangeNotifier__emptyListeners()), $, $, B._StateLifecycle_0); + } + }; + A._ZoomExitTransitionState.prototype = { + get$useSnapshot() { + return false; + }, + _page_transitions_theme$_updateAnimations$0() { + var t3, t4, _this = this, + t1 = _this._widget, + t2 = t1.reverse; + if (t2) { + t3 = $.$get$_ZoomExitTransitionState__fadeOutTransition(); + t4 = t1.animation; + t3.toString; + t3 = new A._AnimatedEvaluation(t4, t3, t3.$ti._eval$1("_AnimatedEvaluation")); } else - fadeTransition = B.C__AlwaysCompleteAnimation; - t1 = t1 ? $.$get$_ZoomExitTransition__scaleDownTransition() : $.$get$_ZoomExitTransition__scaleUpTransition(); - t1.toString; - return A.FadeTransition$(false, A.ScaleTransition$(B.Alignment_0_0, _this.child, new A._AnimatedEvaluation(_this.animation, t1, t1.$ti._eval$1("_AnimatedEvaluation"))), fadeTransition); + t3 = B.C__AlwaysCompleteAnimation; + _this._ZoomTransitionBase____ZoomTransitionBase_fadeTransition_A = t3; + t2 = t2 ? $.$get$_ZoomExitTransitionState__scaleDownTransition() : $.$get$_ZoomExitTransitionState__scaleUpTransition(); + t1 = t1.animation; + t2.toString; + _this._ZoomTransitionBase____ZoomTransitionBase_scaleTransition_A = new A._AnimatedEvaluation(t1, t2, t2.$ti._eval$1("_AnimatedEvaluation")); + t1.addListener$1(0, _this.get$onAnimationValueChange()); + _this._widget.animation.addStatusListener$1(_this.get$onAnimationStatusChange()); + }, + initState$0() { + var t1, t2, t3, t4, _this = this; + _this._page_transitions_theme$_updateAnimations$0(); + t1 = _this._widget; + t2 = t1.reverse; + t3 = _this._ZoomTransitionBase____ZoomTransitionBase_fadeTransition_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this._ZoomTransitionBase____ZoomTransitionBase_scaleTransition_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + _this.___ZoomExitTransitionState_delegate_A = A._ZoomExitTransitionPainter$(t1.animation, t3, t2, t4); + _this.super$State$initState(); + }, + didUpdateWidget$1(oldWidget) { + var t3, t4, _this = this, + t1 = oldWidget.reverse, + t2 = _this._widget; + if (t1 !== t2.reverse || oldWidget.animation != t2.animation) { + t1 = oldWidget.animation; + t1.removeListener$1(0, _this.get$onAnimationValueChange()); + t1.removeStatusListener$1(_this.get$onAnimationStatusChange()); + _this._page_transitions_theme$_updateAnimations$0(); + t1 = _this.___ZoomExitTransitionState_delegate_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + t1 = _this._widget; + t2 = t1.reverse; + t3 = _this._ZoomTransitionBase____ZoomTransitionBase_fadeTransition_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this._ZoomTransitionBase____ZoomTransitionBase_scaleTransition_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + _this.___ZoomExitTransitionState_delegate_A = A._ZoomExitTransitionPainter$(t1.animation, t3, t2, t4); + } + _this.super$State$didUpdateWidget(oldWidget); + }, + dispose$0() { + var t1, _this = this; + _this._widget.animation.removeListener$1(0, _this.get$onAnimationValueChange()); + _this._widget.animation.removeStatusListener$1(_this.get$onAnimationStatusChange()); + t1 = _this.___ZoomExitTransitionState_delegate_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + _this.super$State$dispose(); + }, + build$1(context) { + var t1 = this.___ZoomExitTransitionState_delegate_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return A.SnapshotWidget$(true, this._widget.child, this._ZoomTransitionBase_controller, B.SnapshotMode_0, t1); } }; A.PageTransitionsBuilder.prototype = {}; A.ZoomPageTransitionsBuilder.prototype = { buildTransitions$1$5(route, context, animation, secondaryAnimation, child) { - return new A._ZoomPageTransition(animation, secondaryAnimation, child, null); + return new A._ZoomPageTransition(animation, secondaryAnimation, true, child, null); } }; A.CupertinoPageTransitionsBuilder.prototype = { @@ -215394,14 +226686,210 @@ call$1(platform) { return this.builders.$index(0, platform); }, - $signature: 1946 + $signature: 1089 }; - A._PageTransitionsTheme_Object_Diagnosticable.prototype = {}; - A.PopupMenuPosition.prototype = { - toString$0(_) { - return "PopupMenuPosition." + this._core$_name; + A._ZoomTransitionBase.prototype = { + onAnimationValueChange$0() { + var t2, _this = this, + t1 = _this._ZoomTransitionBase____ZoomTransitionBase_scaleTransition_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = t1.parent; + if (J.$eq$(t1._evaluatable.transform$1(0, t2.get$value(t2)), 1)) { + t1 = _this._ZoomTransitionBase____ZoomTransitionBase_fadeTransition_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (!J.$eq$(t1.get$value(t1), 0)) { + t1 = _this._ZoomTransitionBase____ZoomTransitionBase_fadeTransition_A; + t1 = J.$eq$(t1.get$value(t1), 1); + } else + t1 = true; + } else + t1 = false; + t2 = _this._ZoomTransitionBase_controller; + if (t1) + t2.set$allowSnapshotting(false); + else { + _this.get$useSnapshot(); + t2.set$allowSnapshotting(false); + } + }, + onAnimationStatusChange$1($status) { + switch ($status) { + case B.AnimationStatus_0: + case B.AnimationStatus_3: + this._ZoomTransitionBase_controller.set$allowSnapshotting(false); + break; + case B.AnimationStatus_1: + case B.AnimationStatus_2: + this.get$useSnapshot(); + this._ZoomTransitionBase_controller.set$allowSnapshotting(false); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } } }; + A._ZoomEnterTransitionPainter.prototype = { + _onStatusChange$1(_) { + this.notifyListeners$0(); + }, + _drawScrim$3(context, offset, size) { + var t1, t2, scrimOpacity, t3, t4, t5, t6; + if (!this.reverse) { + t1 = this.animation; + t1 = t1.get$status(t1) !== B.AnimationStatus_3; + } else + t1 = false; + if (t1) { + t1 = $.$get$_ZoomEnterTransitionState__scrimOpacityTween(); + t2 = this.animation; + t1.toString; + t2 = t1.transform$1(0, t2.get$value(t2)); + t2.toString; + scrimOpacity = t2; + } else + scrimOpacity = 0; + if (scrimOpacity > 0) { + t1 = context.get$canvas(context); + t2 = offset._dx; + t3 = offset._dy; + t4 = size._dx; + t5 = size._dy; + t6 = $.$get$_renderer().createPaint$0(); + t6.set$color(0, A.Color$fromARGB(B.JSNumber_methods.round$0(255 * scrimOpacity), 0, 0, 0)); + t1.drawRect$2(new A.Rect(t2, t3, t2 + t4, t3 + t5), t6); + } + }, + paint$4(context, offset, size, painter) { + var t2, t3, _this = this, + t1 = _this.animation; + switch (t1.get$status(t1)) { + case B.AnimationStatus_3: + case B.AnimationStatus_0: + return painter.call$2(context, offset); + case B.AnimationStatus_1: + case B.AnimationStatus_2: + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + _this._drawScrim$3(context, offset, size); + t1 = _this._page_transitions_theme$_transform; + t2 = _this.scale; + t3 = t2.parent; + A._updateScaledTransform(t1, t2._evaluatable.transform$1(0, t3.get$value(t3)), size); + t3 = _this._transformHandler; + t3.set$layer(0, context.pushTransform$5$oldLayer(true, offset, t1, new A._ZoomEnterTransitionPainter_paint_closure(_this, painter), t3._layer)); + }, + dispose$0() { + var _this = this, + t1 = _this.animation, + t2 = _this.get$notifyListeners(); + t1.removeListener$1(0, t2); + t1.removeStatusListener$1(_this.get$_onStatusChange()); + _this.scale.parent.removeListener$1(0, t2); + _this.fade.removeListener$1(0, t2); + _this._opacityHandle.set$layer(0, null); + _this._transformHandler.set$layer(0, null); + _this.super$ChangeNotifier$dispose(); + }, + shouldRepaint$1(oldDelegate) { + var t1, t2, t3, t4, _this = this; + if (oldDelegate.reverse === _this.reverse) { + t1 = oldDelegate.animation; + t2 = _this.animation; + if (J.$eq$(t1.get$value(t1), t2.get$value(t2))) { + t1 = oldDelegate.scale; + t2 = t1.parent; + t3 = _this.scale; + t4 = t3.parent; + if (J.$eq$(t1._evaluatable.transform$1(0, t2.get$value(t2)), t3._evaluatable.transform$1(0, t4.get$value(t4)))) { + t1 = oldDelegate.fade; + t2 = _this.fade; + t2 = !J.$eq$(t1.get$value(t1), t2.get$value(t2)); + t1 = t2; + } else + t1 = true; + } else + t1 = true; + } else + t1 = true; + return t1; + } + }; + A._ZoomEnterTransitionPainter_paint_closure.prototype = { + call$2(context, offset) { + var t1 = this.$this, + t2 = t1._opacityHandle; + t1 = t1.fade; + t2.set$layer(0, context.pushOpacity$4$oldLayer(offset, B.JSNumber_methods.round$0(t1.get$value(t1) * 255), this.painter, t2._layer)); + }, + $signature: 90 + }; + A._ZoomExitTransitionPainter.prototype = { + _onStatusChange$1(_) { + this.notifyListeners$0(); + }, + paint$4(context, offset, size, painter) { + var t2, t3, _this = this, + t1 = _this.animation; + switch (t1.get$status(t1)) { + case B.AnimationStatus_3: + case B.AnimationStatus_0: + return painter.call$2(context, offset); + case B.AnimationStatus_1: + case B.AnimationStatus_2: + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + t1 = _this._page_transitions_theme$_transform; + t2 = _this.scale; + t3 = t2.parent; + A._updateScaledTransform(t1, t2._evaluatable.transform$1(0, t3.get$value(t3)), size); + t3 = _this._transformHandler; + t3.set$layer(0, context.pushTransform$5$oldLayer(true, offset, t1, new A._ZoomExitTransitionPainter_paint_closure(_this, painter), t3._layer)); + }, + shouldRepaint$1(oldDelegate) { + var t1, t2, t3, t4; + if (oldDelegate.reverse === this.reverse) { + t1 = oldDelegate.fade; + t2 = this.fade; + if (J.$eq$(t1.get$value(t1), t2.get$value(t2))) { + t1 = oldDelegate.scale; + t2 = t1.parent; + t3 = this.scale; + t4 = t3.parent; + t4 = !J.$eq$(t1._evaluatable.transform$1(0, t2.get$value(t2)), t3._evaluatable.transform$1(0, t4.get$value(t4))); + t1 = t4; + } else + t1 = true; + } else + t1 = true; + return t1; + }, + dispose$0() { + var t1, _this = this; + _this._opacityHandle.set$layer(0, null); + _this._transformHandler.set$layer(0, null); + t1 = _this.get$notifyListeners(); + _this.scale.parent.removeListener$1(0, t1); + _this.fade.removeListener$1(0, t1); + _this.animation.removeStatusListener$1(_this.get$_onStatusChange()); + _this.super$ChangeNotifier$dispose(); + } + }; + A._ZoomExitTransitionPainter_paint_closure.prototype = { + call$2(context, offset) { + var t1 = this.$this, + t2 = t1._opacityHandle; + t1 = t1.fade; + t2.set$layer(0, context.pushOpacity$4$oldLayer(offset, B.JSNumber_methods.round$0(t1.get$value(t1) * 255), this.painter, t2._layer)); + }, + $signature: 90 + }; + A._PageTransitionsTheme_Object_Diagnosticable.prototype = {}; + A.__ZoomEnterTransitionState_State__ZoomTransitionBase.prototype = {}; + A.__ZoomExitTransitionState_State__ZoomTransitionBase.prototype = {}; A.PopupMenuEntry.prototype = {}; A.PopupMenuDivider.prototype = { represents$1(value) { @@ -215477,31 +226965,37 @@ A.Navigator_of(t2, false).pop$1(t1.value); }, build$1(context) { - var style, t2, item, _null = null, + var defaults, t1, style, item, _null = null, theme = A.Theme_of(context), - popupMenuTheme = A.PopupMenuTheme_of(context), - t1 = this._widget; - t1.toString; - style = popupMenuTheme.textStyle; - if (style == null) { - t2 = theme.textTheme.titleMedium; - t2.toString; - style = t2; - } + popupMenuTheme = A.PopupMenuTheme_of(context); + theme.toString; + defaults = A._PopupMenuDefaultsM2$(context); + this._widget.toString; + t1 = popupMenuTheme.textStyle; + if (t1 == null) { + t1 = defaults.get$textStyle(); + t1.toString; + style = t1; + } else + style = t1; + t1 = this._widget; item = A.AnimatedDefaultTextStyle$(A.Container$(B.AlignmentDirectional_m1_0, t1.child, B.Clip_0, _null, new A.BoxConstraints(0, 1 / 0, 48, 1 / 0), _null, _null, _null, _null, _null, B.EdgeInsets_16_0_16_0, _null, _null, _null), B.C__Linear, B.Duration_200000, true, style); - t1 = A.InkWell$(false, _null, true, item, _null, true, _null, _null, _null, _null, _null, new A._EffectiveMouseCursor(_null, popupMenuTheme.mouseCursor), _null, _null, _null, _null, _null, this.get$handleTap(), _null, _null, _null, _null, _null, _null, _null); - return new A.MergeSemantics(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null), _null); + t1 = A.InkWell$(false, _null, true, item, _null, true, _null, _null, _null, _null, _null, new A._EffectiveMouseCursor0(_null, popupMenuTheme.mouseCursor), _null, _null, _null, _null, _null, this.get$handleTap(), _null, _null, _null, _null, _null, _null, _null); + return new A.MergeSemantics(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null), _null); } }; A._PopupMenu.prototype = { build$1(context) { - var t4, t5, t6, i, i0, start, end, t7, opacity, item, _this = this, _null = null, + var defaults, t4, t5, t6, i, i0, start, end, t7, opacity, item, _this = this, _null = null, t1 = _this.route, t2 = t1.items, t3 = J.getInterceptor$asx(t2), unit = 1 / (t3.get$length(t2) + 1.5), children = A._setArrayType([], type$.JSArray_Widget), + theme = A.Theme_of(context), popupMenuTheme = A.PopupMenuTheme_of(context); + theme.toString; + defaults = A._PopupMenuDefaultsM2$(context); for (t4 = t1.initialValue, t5 = t4 != null, t6 = 1.5 * unit, i = 0; i < t3.get$length(t2); i = i0) { i0 = i + 1; start = i0 * unit; @@ -215519,42 +227013,66 @@ children.push(new A._MenuItem0(new A._PopupMenu_build_closure(_this, i), new A.FadeTransition(opacity, false, item, _null), _null)); } t2 = t3.get$length(t2); - t3 = A.SingleChildScrollView$(A.ListBody$(children, B.Axis_1), _null, B.DragStartBehavior_1, B.EdgeInsets_0_8_0_8, _null, _null, _null, false, B.Axis_1); - t3 = A.IntrinsicWidth$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.semanticLabel, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, t3, _null), 56); + t3 = A.SingleChildScrollView$(A.ListBody$(children, B.Axis_1), _null, B.DragStartBehavior_1, _null, B.EdgeInsets_0_8_0_8, _null, _null, _null, false, B.Axis_1); + t3 = A.IntrinsicWidth$(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.semanticLabel, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, t3, _null), 56); t1 = t1._animationProxy; t1.toString; - return A.AnimatedBuilder$(t1, new A._PopupMenu_build_closure0(_this, new A.CurveTween(B.Interval_75R5), popupMenuTheme, new A.CurveTween(new A.Interval(0, unit, B.C__Linear)), new A.CurveTween(new A.Interval(0, unit * t2, B.C__Linear))), new A.ConstrainedBox(B.BoxConstraints_EcO, t3, _null)); + return A.AnimatedBuilder$(t1, new A._PopupMenu_build_closure0(_this, new A.CurveTween(B.Interval_75R5), popupMenuTheme, defaults, new A.CurveTween(new A.Interval(0, unit, B.C__Linear)), new A.CurveTween(new A.Interval(0, unit * t2, B.C__Linear))), new A.ConstrainedBox(B.BoxConstraints_EcO, t3, _null)); } }; A._PopupMenu_build_closure.prototype = { call$1(size) { this.$this.route.itemSizes[this.i] = size; }, - $signature: 415 + $signature: 693 }; A._PopupMenu_build_closure0.prototype = { call$2(context, child) { - var t4, t5, t6, t7, _this = this, _null = null, + var t5, t6, t7, t8, t9, t10, _this = this, _null = null, t1 = _this.opacity, - t2 = _this.$this.route, - t3 = t2._animationProxy; - t3.toString; - t4 = t2.shape; - if (t4 == null) - t4 = _this.popupMenuTheme.shape; - t5 = t2.color; + t2 = _this.$this, + t3 = t2.route, + t4 = t3._animationProxy; + t4.toString; + t5 = t3.shape; if (t5 == null) - t5 = _this.popupMenuTheme.color; - t6 = t2.elevation; + t5 = _this.popupMenuTheme.shape; + if (t5 == null) { + t5 = _this.defaults; + t5 = t5.get$shape(t5); + } + t6 = t3.color; if (t6 == null) - t6 = _this.popupMenuTheme.elevation; - if (t6 == null) - t6 = 8; - t7 = _this.width.transform$1(0, t3.get$value(t3)); - t2 = t2._animationProxy; - return A.FadeTransition$(false, A.Material$(B.Duration_200000, true, _null, new A.Align(B.AlignmentDirectional_1_m1, t7, _this.height.transform$1(0, t2.get$value(t2)), child, _null), B.Clip_0, t5, t6, _null, _null, t4, _null, _null, B.MaterialType_1), new A._AnimatedEvaluation(t3, t1, A._instanceType(t1)._eval$1("_AnimatedEvaluation"))); + t6 = _this.popupMenuTheme.color; + if (t6 == null) { + t6 = _this.defaults; + t6 = t6.get$color(t6); + } + t7 = t3.elevation; + if (t7 == null) + t7 = _this.popupMenuTheme.elevation; + if (t7 == null) { + t7 = _this.defaults.elevation; + t7.toString; + } + t8 = t3.shadowColor; + if (t8 == null) + t8 = _this.popupMenuTheme.shadowColor; + if (t8 == null) { + t8 = _this.defaults; + t8 = t8.get$shadowColor(t8); + } + t9 = t3.surfaceTintColor; + if (t9 == null) + t9 = _this.popupMenuTheme.surfaceTintColor; + if (t9 == null) + t9 = _this.defaults.get$surfaceTintColor(); + t10 = t3._animationProxy; + t10 = _this.width.transform$1(0, t10.get$value(t10)); + t3 = t3._animationProxy; + return new A.FadeTransition(new A._AnimatedEvaluation(t4, t1, A._instanceType(t1)._eval$1("_AnimatedEvaluation")), false, A.Material$(B.Duration_200000, true, _null, new A.Align(B.AlignmentDirectional_1_m1, t10, _this.height.transform$1(0, t3.get$value(t3)), child, _null), t2.clipBehavior, t6, t7, _null, t8, t5, t9, _null, B.MaterialType_1), _null); }, - $signature: 1947 + $signature: 1090 }; A._PopupMenuRouteLayout.prototype = { getConstraintsForChild$1(constraints) { @@ -215669,7 +227187,7 @@ ++index; } } - return A.MediaQuery_MediaQuery$removePadding(new A.Builder(new A._PopupMenuRoute_buildPage_closure(_box_0, _this, context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, new A._PopupMenu(_this, _this.semanticLabel, _this.constraints, null, _this.$ti._eval$1("_PopupMenu<1>"))), null), context, true, true, true, true); + return A.MediaQuery_MediaQuery$removePadding(new A.Builder(new A._PopupMenuRoute_buildPage_closure(_box_0, _this, context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, new A._PopupMenu(_this, _this.semanticLabel, _this.constraints, _this.clipBehavior, null, _this.$ti._eval$1("_PopupMenu<1>"))), null), context, true, true, true, true); }, get$barrierLabel() { return this.barrierLabel; @@ -215686,7 +227204,7 @@ t5 = A.DisplayFeatureSubScreen_avoidBounds(t4); return new A.CustomSingleChildLayout(new A._PopupMenuRouteLayout(t1.position, t1.itemSizes, t2, t3.textDirection, t4.padding, A.LinkedHashSet_LinkedHashSet$of(t5, t5.$ti._eval$1("Iterable.E"))), new A._CaptureAll(t1.capturedThemes._themes, _this.menu, null), null); }, - $signature: 796 + $signature: 694 }; A.PopupMenuButton.prototype = { createState$0() { @@ -215698,7 +227216,7 @@ }; A.PopupMenuButtonState.prototype = { showButtonMenu$0() { - var popupMenuTheme, t2, t3, t4, position, items, elevation, shape, color, semanticLabel, t5, $navigator, t6, t7, t8, t9, t10, t11, t12, t13, _this = this, _null = null, + var popupMenuTheme, t2, t3, t4, position, items, color, semanticLabel, t5, $navigator, t6, t7, t8, t9, t10, t11, t12, t13, _this = this, _null = null, t1 = _this._framework$_element; t1.toString; popupMenuTheme = A.PopupMenuTheme_of(t1); @@ -215714,6 +227232,7 @@ t3.toString; t2._as(t3); _this._widget.toString; + popupMenuTheme.toString; switch (0) { case 0: break; @@ -215730,17 +227249,15 @@ items = t3.itemBuilder$1(t4); t1 = J.getInterceptor$asx(items); if (t1.get$isNotEmpty(items)) { - t2 = _this._framework$_element; + t2 = _this._widget; t2.toString; - t3 = _this._widget; + t3 = _this._framework$_element; t3.toString; - elevation = popupMenuTheme.elevation; - shape = popupMenuTheme.shape; - color = t3.color; + color = t2.color; if (color == null) color = popupMenuTheme.color; t4 = _this.$ti; - switch (A.Theme_of(t2).platform) { + switch (A.Theme_of(t3).platform) { case B.TargetPlatform_2: case B.TargetPlatform_4: semanticLabel = _null; @@ -215749,7 +227266,7 @@ case B.TargetPlatform_1: case B.TargetPlatform_3: case B.TargetPlatform_5: - t5 = A.Localizations_of(t2, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); + t5 = A.Localizations_of(t3, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t5.toString; semanticLabel = t5.get$popupMenuLabel(); break; @@ -215757,23 +227274,23 @@ A.throwExpression(A.ReachabilityError$(string$.x60null_c)); semanticLabel = _null; } - $navigator = A.Navigator_of(t2, false); - t5 = A.Localizations_of(t2, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); + $navigator = A.Navigator_of(t3, false); + t5 = A.Localizations_of(t3, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t5.toString; t5 = t5.get$modalBarrierDismissLabel(); t6 = $navigator._framework$_element; t6.toString; - t6 = A.InheritedTheme_capture(t2, t6); + t6 = A.InheritedTheme_capture(t3, t6); t1 = A.List_List$filled(t1.get$length(items), _null, false, type$.nullable_Size); - t2 = A._setArrayType([], type$.JSArray_of_Future_bool_Function); + t3 = A._setArrayType([], type$.JSArray_of_Future_bool_Function); t7 = $.Zone__current; t8 = t4._eval$1("_Future<1?>"); t9 = t4._eval$1("_AsyncCompleter<1?>"); t10 = A.ProxyAnimation$(B.C__AlwaysDismissedAnimation); t11 = A._setArrayType([], type$.JSArray_OverlayEntry); - t12 = $.$get$ChangeNotifier__emptyListeners(); + t12 = A.ValueNotifier$(_null, type$.nullable_String); t13 = $.Zone__current; - $navigator.push$1(new A._PopupMenuRoute(position, items, t1, t3.initialValue, elevation, semanticLabel, shape, color, t6, _null, t5, _null, t2, new A.LabeledGlobalKey(_null, t4._eval$1("LabeledGlobalKey<_ModalScopeState<1?>>")), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.PageStorageBucket(), _null, 0, new A._AsyncCompleter(new A._Future(t7, t8), t9), t10, t11, B.RouteSettings_null_null, new A.ValueNotifier(_null, t12, type$.ValueNotifier_nullable_String), new A._AsyncCompleter(new A._Future(t13, t8), t9), t4._eval$1("_PopupMenuRoute<1?>"))).then$1$1(0, new A.PopupMenuButtonState_showButtonMenu_closure(_this), type$.void); + $navigator.push$1(new A._PopupMenuRoute(position, items, t1, t2.initialValue, popupMenuTheme.elevation, popupMenuTheme.surfaceTintColor, popupMenuTheme.shadowColor, semanticLabel, popupMenuTheme.shape, color, t6, _null, B.Clip_0, t5, _null, t3, new A.LabeledGlobalKey(_null, t4._eval$1("LabeledGlobalKey<_ModalScopeState<1?>>")), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.PageStorageBucket(), _null, 0, new A._AsyncCompleter(new A._Future(t7, t8), t9), t10, t11, B.RouteSettings_null_null, t12, new A._AsyncCompleter(new A._Future(t13, t8), t9), t4._eval$1("_PopupMenuRoute<1?>"))).then$1$1(0, new A.PopupMenuButtonState_showButtonMenu_closure(_this), type$.void); } }, get$_popup_menu$_canRequestFocus() { @@ -215792,7 +227309,7 @@ } }, build$1(context) { - var t1, t2, t3, t4, _this = this, _null = null, + var t1, t2, t3, t4, t5, _this = this, _null = null, iconTheme = A.IconTheme_of(context); _this._widget.toString; A.PopupMenuTheme_of(context).toString; @@ -215811,16 +227328,17 @@ if (t2 == null) t2 = A.Icon$(!A.PlatformAdaptiveIcons__isCupertino() ? B.IconData_58372_MaterialIcons_null_false : B.IconData_58370_MaterialIcons_null_false, _null, _null); t3 = t1.padding; - t4 = iconTheme.size; + t4 = t1.color; if (t4 == null) - t4 = 24; + t4 = iconTheme.color; t1 = t1.tooltip; if (t1 == null) { t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t1.toString; t1 = t1.get$showMenuTooltip(); } - return A.IconButton$(B.Alignment_0_0, _null, _null, true, t2, t4, _this._widget.enabled ? _this.get$showButtonMenu() : _null, t3, _null, t1, _null); + t5 = _this._widget.enabled ? _this.get$showButtonMenu() : _null; + return A.IconButton$(_null, t4, _null, true, t2, iconTheme.size, t5, t3, _null, t1, _null); } }; A.PopupMenuButtonState_showButtonMenu_closure.prototype = { @@ -215838,7 +227356,7 @@ return this.$this.$ti._eval$1("Null(1?)"); } }; - A._EffectiveMouseCursor.prototype = { + A._EffectiveMouseCursor0.prototype = { resolve$1(_, states) { var t1 = A.MaterialStateProperty_resolveAs(this.widgetCursor, states, type$.nullable_MouseCursor); if (t1 == null) @@ -215849,10 +227367,30 @@ return "MaterialStateMouseCursor(PopupMenuItemState)"; } }; + A._PopupMenuDefaultsM2.prototype = { + get$textStyle() { + var result, _this = this, + value = _this.___PopupMenuDefaultsM2__textTheme_FI; + if (value === $) { + value = _this.___PopupMenuDefaultsM2__theme_FI; + if (value === $) { + result = A.Theme_of(_this.context); + _this.___PopupMenuDefaultsM2__theme_FI !== $ && A.throwUnnamedLateFieldADI(); + _this.___PopupMenuDefaultsM2__theme_FI = result; + value = result; + } + result = value.textTheme; + _this.___PopupMenuDefaultsM2__textTheme_FI !== $ && A.throwUnnamedLateFieldADI(); + _this.___PopupMenuDefaultsM2__textTheme_FI = result; + value = result; + } + return value.titleMedium; + } + }; A.PopupMenuThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.color, _this.shape, _this.elevation, _this.textStyle, _this.enableFeedback, _this.mouseCursor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.get$color(_this), _this.get$shape(_this), _this.elevation, _this.get$shadowColor(_this), _this.get$surfaceTintColor(), _this.get$textStyle(), _this.get$labelTextStyle(), _this.enableFeedback, _this.mouseCursor, _this.position, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var t1, _this = this; @@ -215863,11 +227401,20 @@ if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; if (other instanceof A.PopupMenuThemeData) - if (other.elevation == _this.elevation) - if (J.$eq$(other.color, _this.color)) - if (J.$eq$(other.shape, _this.shape)) - if (J.$eq$(other.textStyle, _this.textStyle)) - t1 = true; + if (J.$eq$(other.get$color(other), _this.get$color(_this))) + if (J.$eq$(other.get$shape(other), _this.get$shape(_this))) + if (other.elevation == _this.elevation) + if (J.$eq$(other.get$shadowColor(other), _this.get$shadowColor(_this))) + if (J.$eq$(other.get$surfaceTintColor(), _this.get$surfaceTintColor())) + if (J.$eq$(other.get$textStyle(), _this.get$textStyle())) + if (other.get$labelTextStyle() == _this.get$labelTextStyle()) + t1 = true; + else + t1 = false; + else + t1 = false; + else + t1 = false; else t1 = false; else @@ -215879,31 +227426,54 @@ else t1 = false; return t1; + }, + get$color(receiver) { + return this.color; + }, + get$shape(receiver) { + return this.shape; + }, + get$shadowColor(receiver) { + return this.shadowColor; + }, + get$surfaceTintColor() { + return this.surfaceTintColor; + }, + get$textStyle() { + return this.textStyle; + }, + get$labelTextStyle() { + return this.labelTextStyle; } }; A._PopupMenuThemeData_Object_Diagnosticable.prototype = {}; A._ActivityIndicatorType.prototype = { - toString$0(_) { + _enumToString$0() { return "_ActivityIndicatorType." + this._core$_name; } }; A.ProgressIndicator.prototype = { - _getValueColor$1(context) { + _getValueColor$2$defaultColor(context, defaultColor) { var t1 = this.valueColor; t1 = t1 == null ? null : t1.get$value(t1); if (t1 == null) t1 = this.color; if (t1 == null) t1 = A.ProgressIndicatorTheme_of(context).color; + if (t1 == null) + t1 = defaultColor; return t1 == null ? A.Theme_of(context).colorScheme.primary : t1; }, + _getValueColor$1(context) { + return this._getValueColor$2$defaultColor(context, null); + }, _buildSemanticsWrapper$2$child$context(child, context) { var _null = null, expandedSemanticsValue = this.semanticsValue, t1 = this.value; if (t1 != null) expandedSemanticsValue = "" + B.JSNumber_methods.round$0(t1 * 100) + "%"; - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, this.semanticsLabel, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, expandedSemanticsValue), false, false, false, child, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, this.semanticsLabel, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, expandedSemanticsValue), false, false, false, child, _null); }, get$value(receiver) { return this.value; @@ -215912,7 +227482,7 @@ A._LinearProgressIndicatorPainter.prototype = { paint$2(canvas, size) { var t1, t2, t3, x1, t4, x2, _this = this, - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); paint.set$color(0, _this.backgroundColor); paint.set$style(0, B.PaintingStyle_0); t1 = size._dx; @@ -215957,7 +227527,7 @@ } _this.canvas.drawRect$2(new A.Rect(left, 0, left + width, 0 + _this.size._dy), _this.paint); }, - $signature: 1953 + $signature: 1091 }; A.LinearProgressIndicator.prototype = { createState$0() { @@ -216010,20 +227580,26 @@ this.super$__LinearProgressIndicatorState_State_SingleTickerProviderStateMixin$dispose(); }, _buildIndicator$3(context, animationValue, textDirection) { - var trackColor, minHeight, _null = null, - indicatorTheme = A.ProgressIndicatorTheme_of(context), - t1 = this._widget; + var defaults, indicatorTheme, t1, trackColor, minHeight, _this = this, _null = null; + A.Theme_of(context).toString; + defaults = new A._LinearProgressIndicatorDefaultsM2(context, _null, _null, _null, _null, _null); + indicatorTheme = A.ProgressIndicatorTheme_of(context); + t1 = _this._widget; t1.toString; t1 = t1.backgroundColor; trackColor = t1 == null ? indicatorTheme.linearTrackColor : t1; - if (trackColor == null) - trackColor = A.Theme_of(context).colorScheme.background; - t1 = this._widget; - t1.toString; + if (trackColor == null) { + t1 = defaults.get$linearTrackColor(); + t1.toString; + trackColor = t1; + } + _this._widget.toString; minHeight = indicatorTheme.linearMinHeight; if (minHeight == null) - minHeight = 4; - return t1._buildSemanticsWrapper$2$child$context(A.Container$(_null, A.CustomPaint$(_null, _null, _null, new A._LinearProgressIndicatorPainter(trackColor, t1._getValueColor$1(context), this._widget.value, animationValue, textDirection, _null), B.Size_0_0), B.Clip_0, _null, new A.BoxConstraints(1 / 0, 1 / 0, minHeight, 1 / 0), _null, _null, _null, _null, _null, _null, _null, _null, _null), context); + minHeight = defaults.get$linearMinHeight(); + t1 = _this._widget; + t1.toString; + return t1._buildSemanticsWrapper$2$child$context(A.Container$(_null, A.CustomPaint$(_null, _null, _null, new A._LinearProgressIndicatorPainter(trackColor, t1._getValueColor$2$defaultColor(context, defaults.get$color(defaults)), _this._widget.value, animationValue, textDirection, _null), B.Size_0_0), B.Clip_0, _null, new A.BoxConstraints(1 / 0, 1 / 0, minHeight, 1 / 0), _null, _null, _null, _null, _null, _null, _null, _null, _null), context); }, build$1(context) { var textDirection, _this = this, @@ -216051,20 +227627,20 @@ t2 === $ && A.throwUnnamedLateFieldNI(); return t1._buildIndicator$3(context, t2, this.textDirection); }, - $signature: 208 + $signature: 261 }; A._CircularProgressIndicatorPainter.prototype = { paint$2(canvas, size) { var t2, t3, backgroundPaint, _this = this, - t1 = $.$get$useCanvasKit(), - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer(), + paint = t1.createPaint$0(); paint.set$color(0, _this.valueColor); t2 = _this.strokeWidth; paint.set$strokeWidth(t2); paint.set$style(0, B.PaintingStyle_1); t3 = _this.backgroundColor; if (t3 != null) { - backgroundPaint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + backgroundPaint = t1.createPaint$0(); backgroundPaint.set$color(0, t3); backgroundPaint.set$strokeWidth(t2); backgroundPaint.set$style(0, B.PaintingStyle_1); @@ -216136,12 +227712,15 @@ this.super$__CircularProgressIndicatorState_State_SingleTickerProviderStateMixin$dispose(); }, _buildMaterialIndicator$5(context, headValue, tailValue, offsetValue, rotationValue) { - var trackColor, t2, t3, t4, _null = null, - t1 = this._widget; + var defaults, t1, trackColor, t2, t3, t4, _null = null; + A.Theme_of(context).toString; + defaults = new A._CircularProgressIndicatorDefaultsM2(context, _null, _null, _null, _null, _null); + t1 = this._widget; t1.get$backgroundColor(t1); trackColor = A.ProgressIndicatorTheme_of(context).circularTrackColor; t1 = this._widget; - t2 = t1._getValueColor$1(context); + t1.toString; + t2 = t1._getValueColor$2$defaultColor(context, defaults.get$color(defaults)); t3 = this._widget; t4 = t3.value; return t1._buildSemanticsWrapper$2$child$context(A.Container$(_null, A.CustomPaint$(_null, _null, _null, A._CircularProgressIndicatorPainter$(trackColor, headValue, offsetValue, rotationValue, t3.strokeWidth, tailValue, t4, t2), B.Size_0_0), B.Clip_0, _null, B.BoxConstraints_mlX1, _null, _null, _null, _null, _null, _null, _null, _null, _null), context); @@ -216184,11 +227763,11 @@ t2.toString; return t1._buildMaterialIndicator$5(context, t3, t4, t5, t2.transform$1(0, t6.get$value(t6))); }, - $signature: 208 + $signature: 261 }; A._RefreshProgressIndicatorPainter.prototype = { paint$2(canvas, size) { - var t1, arcEnd, ux, uy, radius, t2, arrowheadRadius, innerRadius, outerRadius, path, paint, _this = this; + var t1, arcEnd, ux, uy, radius, t2, arrowheadRadius, innerRadius, outerRadius, t3, path, paint, _this = this; _this.super$_CircularProgressIndicatorPainter$paint(canvas, size); t1 = _this.arrowheadScale; if (t1 > 0) { @@ -216200,12 +227779,13 @@ arrowheadRadius = t2 * 2 * t1; innerRadius = radius - arrowheadRadius; outerRadius = radius + arrowheadRadius; - path = A.Path_Path(); + t3 = $.$get$_renderer(); + path = t3.createPath$0(); path.moveTo$2(0, radius + ux * innerRadius, radius + uy * innerRadius); path.lineTo$2(0, radius + ux * outerRadius, radius + uy * outerRadius); path.lineTo$2(0, radius + ux * radius + -uy * t2 * 2 * t1, radius + uy * radius + ux * t2 * 2 * t1); path.close$0(0); - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = t3.createPaint$0(); paint.set$color(0, _this.valueColor); paint.set$strokeWidth(t2); paint.set$style(0, B.PaintingStyle_0); @@ -216304,7 +227884,42 @@ t2.toString; return t1._buildMaterialIndicator$5(context, 1.05 * t3, t4, t5, t2.transform$1(0, t6.get$value(t6))); }, - $signature: 208 + $signature: 261 + }; + A._CircularProgressIndicatorDefaultsM2.prototype = { + get$color(_) { + var result, _this = this, + value = _this.___CircularProgressIndicatorDefaultsM2__colors_FI; + if (value === $) { + result = A.Theme_of(_this.context).colorScheme; + _this.___CircularProgressIndicatorDefaultsM2__colors_FI !== $ && A.throwUnnamedLateFieldADI(); + _this.___CircularProgressIndicatorDefaultsM2__colors_FI = result; + value = result; + } + return value.primary; + } + }; + A._LinearProgressIndicatorDefaultsM2.prototype = { + get$_progress_indicator$_colors() { + var result, _this = this, + value = _this.___LinearProgressIndicatorDefaultsM2__colors_FI; + if (value === $) { + result = A.Theme_of(_this.context).colorScheme; + _this.___LinearProgressIndicatorDefaultsM2__colors_FI !== $ && A.throwUnnamedLateFieldADI(); + _this.___LinearProgressIndicatorDefaultsM2__colors_FI = result; + value = result; + } + return value; + }, + get$color(_) { + return this.get$_progress_indicator$_colors().primary; + }, + get$linearTrackColor() { + return this.get$_progress_indicator$_colors().background; + }, + get$linearMinHeight() { + return 4; + } }; A.__CircularProgressIndicatorState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -216339,7 +227954,7 @@ A.ProgressIndicatorThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.color, _this.linearTrackColor, _this.linearMinHeight, _this.circularTrackColor, _this.refreshBackgroundColor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.get$color(_this), _this.get$linearTrackColor(), _this.get$linearMinHeight(), _this.circularTrackColor, _this.refreshBackgroundColor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -216349,7 +227964,16 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.ProgressIndicatorThemeData && J.$eq$(other.color, _this.color) && J.$eq$(other.linearTrackColor, _this.linearTrackColor) && other.linearMinHeight == _this.linearMinHeight && J.$eq$(other.circularTrackColor, _this.circularTrackColor) && J.$eq$(other.refreshBackgroundColor, _this.refreshBackgroundColor); + return other instanceof A.ProgressIndicatorThemeData && J.$eq$(other.get$color(other), _this.get$color(_this)) && J.$eq$(other.get$linearTrackColor(), _this.get$linearTrackColor()) && other.get$linearMinHeight() == _this.get$linearMinHeight() && J.$eq$(other.circularTrackColor, _this.circularTrackColor) && J.$eq$(other.refreshBackgroundColor, _this.refreshBackgroundColor); + }, + get$color(receiver) { + return this.color; + }, + get$linearTrackColor() { + return this.linearTrackColor; + }, + get$linearMinHeight() { + return this.linearMinHeight; } }; A._ProgressIndicatorThemeData_Object_Diagnosticable.prototype = {}; @@ -216404,21 +228028,17 @@ get$_radio$_widgetFillColor() { return new A._MaterialStatePropertyWith(new A._RadioState__widgetFillColor_closure(this), type$._MaterialStatePropertyWith_nullable_Color); }, - get$_radio$_defaultFillColor() { - var t1 = this._framework$_element; - t1.toString; - return new A._MaterialStatePropertyWith(new A._RadioState__defaultFillColor_closure(A.Theme_of(t1)), type$._MaterialStatePropertyWith_Color); - }, build$1(context) { - var radioTheme, t1, effectiveMaterialTapTargetSize, effectiveVisualDensity, size, activeStates, inactiveStates, effectiveActiveColor, effectiveInactiveColor, focusedStates, t2, effectiveFocusOverlayColor, hoveredStates, effectiveHoverOverlayColor, effectiveActivePressedOverlayColor, effectiveInactivePressedOverlayColor, t3, t4, _this = this, _null = null, - themeData = A.Theme_of(context); - context.dependOnInheritedWidgetOfExactType$1$0(type$.RadioTheme); - radioTheme = A.Theme_of(context).radioTheme; + var defaults, t1, effectiveMaterialTapTargetSize, effectiveVisualDensity, size, activeStates, inactiveStates, activeColor, t2, effectiveActiveColor, inactiveColor, t3, effectiveInactiveColor, focusedStates, t4, effectiveFocusOverlayColor, hoveredStates, effectiveHoverOverlayColor, effectiveActivePressedOverlayColor, effectiveInactivePressedOverlayColor, _this = this, _null = null, + radioTheme = A.RadioTheme_of(context); + A.Theme_of(context).toString; + defaults = new A._RadioDefaultsM2(context, _null, _null, _null, _null, _null, _null); t1 = _this._widget.materialTapTargetSize; effectiveMaterialTapTargetSize = t1 == null ? radioTheme.materialTapTargetSize : t1; if (effectiveMaterialTapTargetSize == null) - effectiveMaterialTapTargetSize = themeData.materialTapTargetSize; - effectiveVisualDensity = themeData.visualDensity; + effectiveMaterialTapTargetSize = defaults.get$materialTapTargetSize(); + _this._widget.toString; + effectiveVisualDensity = defaults.get$visualDensity(); switch (effectiveMaterialTapTargetSize.index) { case 0: size = B.Size_48_48; @@ -216435,52 +228055,82 @@ inactiveStates = _this.get$states(); inactiveStates.remove$1(0, B.MaterialState_4); _this._widget.toString; - t1 = _this.get$_radio$_widgetFillColor()._material_state$_resolve.call$1(activeStates); - if (t1 == null) { + activeColor = _this.get$_radio$_widgetFillColor()._material_state$_resolve.call$1(activeStates); + if (activeColor == null) { t1 = radioTheme.fillColor; - t1 = t1 == null ? _null : t1.resolve$1(0, activeStates); - effectiveActiveColor = t1; + activeColor = t1 == null ? _null : t1.resolve$1(0, activeStates); + } + t1 = activeColor == null; + if (t1) { + t2 = defaults.get$fillColor()._material_state$_resolve.call$1(activeStates); + t2.toString; + effectiveActiveColor = t2; } else - effectiveActiveColor = t1; - if (effectiveActiveColor == null) - effectiveActiveColor = _this.get$_radio$_defaultFillColor()._material_state$_resolve.call$1(activeStates); + effectiveActiveColor = activeColor; _this._widget.toString; - t1 = _this.get$_radio$_widgetFillColor()._material_state$_resolve.call$1(inactiveStates); - if (t1 == null) { - t1 = radioTheme.fillColor; - t1 = t1 == null ? _null : t1.resolve$1(0, inactiveStates); - effectiveInactiveColor = t1; + inactiveColor = _this.get$_radio$_widgetFillColor()._material_state$_resolve.call$1(inactiveStates); + if (inactiveColor == null) { + t2 = radioTheme.fillColor; + inactiveColor = t2 == null ? _null : t2.resolve$1(0, inactiveStates); + } + t2 = inactiveColor == null; + if (t2) { + t3 = defaults.get$fillColor()._material_state$_resolve.call$1(inactiveStates); + t3.toString; + effectiveInactiveColor = t3; } else - effectiveInactiveColor = t1; - if (effectiveInactiveColor == null) - effectiveInactiveColor = _this.get$_radio$_defaultFillColor()._material_state$_resolve.call$1(inactiveStates); + effectiveInactiveColor = inactiveColor; focusedStates = _this.get$states(); focusedStates.add$1(0, B.MaterialState_1); _this._widget.toString; - t1 = radioTheme.overlayColor; - t2 = t1 == null ? _null : t1.resolve$1(0, focusedStates); - effectiveFocusOverlayColor = t2; - if (effectiveFocusOverlayColor == null) - effectiveFocusOverlayColor = themeData.focusColor; + t3 = radioTheme.overlayColor; + t4 = t3 == null ? _null : t3.resolve$1(0, focusedStates); + effectiveFocusOverlayColor = t4; + if (effectiveFocusOverlayColor == null) { + t4 = defaults.get$overlayColor()._material_state$_resolve.call$1(focusedStates); + t4.toString; + effectiveFocusOverlayColor = t4; + } hoveredStates = _this.get$states(); hoveredStates.add$1(0, B.MaterialState_0); _this._widget.toString; - t2 = t1 == null ? _null : t1.resolve$1(0, hoveredStates); - effectiveHoverOverlayColor = t2; - if (effectiveHoverOverlayColor == null) - effectiveHoverOverlayColor = themeData.hoverColor; + t4 = t3 == null ? _null : t3.resolve$1(0, hoveredStates); + effectiveHoverOverlayColor = t4; + if (effectiveHoverOverlayColor == null) { + t4 = defaults.get$overlayColor()._material_state$_resolve.call$1(hoveredStates); + t4.toString; + effectiveHoverOverlayColor = t4; + } activeStates.add$1(0, B.MaterialState_2); _this._widget.toString; - t2 = t1 == null ? _null : t1.resolve$1(0, activeStates); - effectiveActivePressedOverlayColor = t2; - if (effectiveActivePressedOverlayColor == null) - effectiveActivePressedOverlayColor = A.Color$fromARGB(31, effectiveActiveColor.get$value(effectiveActiveColor) >>> 16 & 255, effectiveActiveColor.get$value(effectiveActiveColor) >>> 8 & 255, effectiveActiveColor.get$value(effectiveActiveColor) & 255); + t4 = t3 == null ? _null : t3.resolve$1(0, activeStates); + if (t4 == null) { + t1 = t1 ? _null : A.Color$fromARGB(31, activeColor.get$value(activeColor) >>> 16 & 255, activeColor.get$value(activeColor) >>> 8 & 255, activeColor.get$value(activeColor) & 255); + effectiveActivePressedOverlayColor = t1; + } else + effectiveActivePressedOverlayColor = t4; + if (effectiveActivePressedOverlayColor == null) { + t1 = defaults.get$overlayColor()._material_state$_resolve.call$1(activeStates); + t1.toString; + effectiveActivePressedOverlayColor = t1; + } inactiveStates.add$1(0, B.MaterialState_2); _this._widget.toString; - t1 = t1 == null ? _null : t1.resolve$1(0, inactiveStates); - effectiveInactivePressedOverlayColor = t1; - if (effectiveInactivePressedOverlayColor == null) - effectiveInactivePressedOverlayColor = A.Color$fromARGB(31, effectiveActiveColor.get$value(effectiveActiveColor) >>> 16 & 255, effectiveActiveColor.get$value(effectiveActiveColor) >>> 8 & 255, effectiveActiveColor.get$value(effectiveActiveColor) & 255); + t1 = t3 == null ? _null : t3.resolve$1(0, inactiveStates); + if (t1 == null) { + t1 = t2 ? _null : A.Color$fromARGB(31, inactiveColor.get$value(inactiveColor) >>> 16 & 255, inactiveColor.get$value(inactiveColor) >>> 8 & 255, inactiveColor.get$value(inactiveColor) & 255); + effectiveInactivePressedOverlayColor = t1; + } else + effectiveInactivePressedOverlayColor = t1; + if (effectiveInactivePressedOverlayColor == null) { + t1 = defaults.get$overlayColor()._material_state$_resolve.call$1(inactiveStates); + t1.toString; + effectiveInactivePressedOverlayColor = t1; + } + if (_this.ToggleableStateMixin__downPosition != null) { + effectiveHoverOverlayColor = _this.get$states().contains$1(0, B.MaterialState_4) ? effectiveActivePressedOverlayColor : effectiveInactivePressedOverlayColor; + effectiveFocusOverlayColor = _this.get$states().contains$1(0, B.MaterialState_4) ? effectiveActivePressedOverlayColor : effectiveInactivePressedOverlayColor; + } t1 = _this._widget; t2 = t1.value; t1 = t1.groupValue; @@ -216510,7 +228160,7 @@ t3.set$activeColor(effectiveActiveColor); t3.set$inactiveColor(effectiveInactiveColor); t3 = _this.buildToggleable$5$autofocus$focusNode$mouseCursor$painter$size(false, _null, new A._MaterialStatePropertyWith(new A._RadioState_build_closure(_this, radioTheme), type$._MaterialStatePropertyWith_MouseCursor), t3, size); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, t2 == null ? t1 == null : t2 === t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t3, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, t2 == null ? t1 == null : t2 === t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t3, _null); } }; A._RadioState__widgetFillColor_closure.prototype = { @@ -216521,17 +228171,7 @@ return this.$this._widget.activeColor; return null; }, - $signature: 239 - }; - A._RadioState__defaultFillColor_closure.prototype = { - call$1(states) { - if (states.contains$1(0, B.MaterialState_6)) - return this.themeData.disabledColor; - if (states.contains$1(0, B.MaterialState_4)) - return this.themeData.toggleableActiveColor; - return this.themeData.unselectedWidgetColor; - }, - $signature: 121 + $signature: 192 }; A._RadioState_build_closure.prototype = { call$1(states) { @@ -216542,14 +228182,14 @@ t1 = null; return t1 == null ? A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable, states, type$.MouseCursor) : t1; }, - $signature: 432 + $signature: 405 }; A._RadioPainter.prototype = { paint$2(canvas, size) { var center, paint, t1, t2, t3, _this = this; _this.paintRadialReaction$2$canvas$origin(canvas, size.center$1(B.Offset_0_0)); center = new A.Rect(0, 0, 0 + size._dx, 0 + size._dy).get$center(); - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); t1 = _this._inactiveColor; t1.toString; t2 = _this._toggleable$_activeColor; @@ -216569,6 +228209,68 @@ } } }; + A._RadioDefaultsM2.prototype = { + get$_radio$_theme() { + var result, _this = this, + value = _this.___RadioDefaultsM2__theme_FI; + if (value === $) { + result = A.Theme_of(_this.context); + _this.___RadioDefaultsM2__theme_FI !== $ && A.throwUnnamedLateFieldADI(); + _this.___RadioDefaultsM2__theme_FI = result; + value = result; + } + return value; + }, + get$fillColor() { + return new A._MaterialStatePropertyWith(new A._RadioDefaultsM2_fillColor_closure(this), type$._MaterialStatePropertyWith_Color); + }, + get$overlayColor() { + return new A._MaterialStatePropertyWith(new A._RadioDefaultsM2_overlayColor_closure(this), type$._MaterialStatePropertyWith_Color); + }, + get$materialTapTargetSize() { + return this.get$_radio$_theme().materialTapTargetSize; + }, + get$visualDensity() { + return this.get$_radio$_theme().visualDensity; + } + }; + A._RadioDefaultsM2_fillColor_closure.prototype = { + call$1(states) { + var t1, value, result; + if (states.contains$1(0, B.MaterialState_6)) + return this.$this.get$_radio$_theme().disabledColor; + if (states.contains$1(0, B.MaterialState_4)) { + t1 = this.$this; + value = t1.___RadioDefaultsM2__colors_FI; + if (value === $) { + result = t1.get$_radio$_theme().colorScheme; + t1.___RadioDefaultsM2__colors_FI !== $ && A.throwUnnamedLateFieldADI(); + t1.___RadioDefaultsM2__colors_FI = result; + value = result; + } + return value.secondary; + } + return this.$this.get$_radio$_theme().unselectedWidgetColor; + }, + $signature: 92 + }; + A._RadioDefaultsM2_overlayColor_closure.prototype = { + call$1(states) { + var t1, t2; + if (states.contains$1(0, B.MaterialState_2)) { + t1 = this.$this.get$fillColor()._material_state$_resolve.call$1(states); + t1.toString; + t2 = J.getInterceptor$x(t1); + return A.Color$fromARGB(31, t2.get$value(t1) >>> 16 & 255, t2.get$value(t1) >>> 8 & 255, t2.get$value(t1) & 255); + } + if (states.contains$1(0, B.MaterialState_1)) + return this.$this.get$_radio$_theme().focusColor; + if (states.contains$1(0, B.MaterialState_0)) + return this.$this.get$_radio$_theme().hoverColor; + return B.Color_0; + }, + $signature: 92 + }; A.__RadioState_State_TickerProviderStateMixin.prototype = { activate$0() { this.super$State$activate(); @@ -216623,7 +228325,7 @@ }; A.RadioListTile.prototype = { build$1(context) { - var _this = this, _null = null, + var theme, radioThemeData, effectiveActiveColor, _this = this, _null = null, t1 = _this.activeColor, control = A.Radio$(t1, false, _this.groupValue, B.MaterialTapTargetSize_1, _this.onChanged, true, _this.value, _this.$ti._precomputed1); switch (2) { @@ -216631,9 +228333,17 @@ case 2: break; } - if (t1 == null) - t1 = A.Theme_of(context).toggleableActiveColor; - return new A.MergeSemantics(A.ListTileTheme_merge(A.ListTile$(false, _null, true, _null, true, _null, _null, false, _null, control, _null, new A.RadioListTile_build_closure(_this), false, _null, _null, _this.subtitle, _null, _this.title, _null, _null), t1, _null), _null); + theme = A.Theme_of(context); + radioThemeData = A.RadioTheme_of(context); + if (t1 == null) { + t1 = radioThemeData.fillColor; + t1 = t1 == null ? _null : t1.resolve$1(0, A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState)); + effectiveActiveColor = t1; + } else + effectiveActiveColor = t1; + if (effectiveActiveColor == null) + effectiveActiveColor = theme.colorScheme.secondary; + return new A.MergeSemantics(A.ListTile$(false, _null, true, _null, true, _null, _null, false, _null, control, _null, _null, new A.RadioListTile_build_closure(_this), false, effectiveActiveColor, _null, _null, _this.subtitle, _null, _this.title, _null, _null), _null); }, get$value(receiver) { return this.value; @@ -216654,40 +228364,39 @@ A.RadioThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.mouseCursor, _this.fillColor, _this.overlayColor, _this.splashRadius, _this.materialTapTargetSize, _this.visualDensity, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.mouseCursor, _this.get$fillColor(), _this.get$overlayColor(), _this.splashRadius, _this.get$materialTapTargetSize(), _this.get$visualDensity(), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { - var t1, _this = this; + var _this = this; if (other == null) return false; if (_this === other) return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - if (other instanceof A.RadioThemeData) - if (other.fillColor == _this.fillColor) - if (other.overlayColor == _this.overlayColor) - if (other.splashRadius == _this.splashRadius) - t1 = true; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - return t1; + return other instanceof A.RadioThemeData && other.get$fillColor() == _this.get$fillColor() && other.get$overlayColor() == _this.get$overlayColor() && other.splashRadius == _this.splashRadius && other.get$materialTapTargetSize() == _this.get$materialTapTargetSize() && J.$eq$(other.get$visualDensity(), _this.get$visualDensity()); + }, + get$fillColor() { + return this.fillColor; + }, + get$overlayColor() { + return this.overlayColor; + }, + get$materialTapTargetSize() { + return this.materialTapTargetSize; + }, + get$visualDensity() { + return this.visualDensity; } }; A._RadioThemeData_Object_Diagnosticable.prototype = {}; A._RefreshIndicatorMode.prototype = { - toString$0(_) { + _enumToString$0() { return "_RefreshIndicatorMode." + this._core$_name; } }; A.RefreshIndicatorTriggerMode.prototype = { - toString$0(_) { + _enumToString$0() { return "RefreshIndicatorTriggerMode." + this._core$_name; } }; @@ -216827,7 +228536,7 @@ } } if (_this._refresh_indicator$_mode === B._RefreshIndicatorMode_1 && notification.dragDetails == null) - _this._show$0(); + _this._refresh_indicator$_show$0(); } else if (notification instanceof A.OverscrollNotification) { t3 = _this._refresh_indicator$_mode; if (t3 === B._RefreshIndicatorMode_0 || t3 === B._RefreshIndicatorMode_1) { @@ -216847,7 +228556,7 @@ } else if (notification instanceof A.ScrollEndNotification) switch (_this._refresh_indicator$_mode) { case B._RefreshIndicatorMode_1: - _this._show$0(); + _this._refresh_indicator$_show$0(); break; case B._RefreshIndicatorMode_0: _this._dismiss$1(B._RefreshIndicatorMode_5); @@ -217020,7 +228729,7 @@ }); return A._asyncStartSync($async$_dismiss$1, $async$completer); }, - _show$0() { + _refresh_indicator$_show$0() { var t2, t1 = $.Zone__current; this._refresh_indicator$_mode = B._RefreshIndicatorMode_2; @@ -217046,7 +228755,7 @@ t4 === $ && A.throwUnnamedLateFieldNI(); t5 = _this.__RefreshIndicatorState__positionController_A; t5 === $ && A.throwUnnamedLateFieldNI(); - t1.push(A.Positioned$(t2, A.SizeTransition$(B.Axis_1, 1, A.Container$(B.Alignment_0_m1, A.ScaleTransition$(B.Alignment_0_0, A.AnimatedBuilder$(t5, new A.RefreshIndicatorState_build_closure(_this, showIndeterminateIndicator), _null), t4), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(0, 40, 0, 0), _null, _null, _null), t3), _null, _null, 0, 0, 0, _null)); + t1.push(A.Positioned$(t2, new A.SizeTransition(1, A.Container$(B.Alignment_0_m1, A.ScaleTransition$(B.Alignment_0_0, A.AnimatedBuilder$(t5, new A.RefreshIndicatorState_build_closure(_this, showIndeterminateIndicator), _null), t4), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(0, 40, 0, 0), _null, _null, _null), t3, _null), _null, _null, 0, 0, 0, _null)); } return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); } @@ -217081,7 +228790,7 @@ refreshResult.whenComplete$1(new A.RefreshIndicatorState__show__closure0(t1, this.completer)); } }, - $signature: 99 + $signature: 104 }; A.RefreshIndicatorState__show__closure.prototype = { call$0() { @@ -217122,7 +228831,7 @@ t1._widget.toString; return new A.RefreshProgressIndicator(2.5, t3, _null, _null, t4, t2, _null, _null); }, - $signature: 1974 + $signature: 1097 }; A._RefreshIndicatorState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -217154,7 +228863,7 @@ call$2(context, index) { return this.children[index]; }, - $signature: 168 + $signature: 190 }; A._ReorderableListViewState.prototype = { _wrapWithSemantics$2(child, index) { @@ -217177,7 +228886,7 @@ semanticsActions.$indexSet(0, new A.CustomSemanticsAction(reorderItemAfter, _null, _null), new A._ReorderableListViewState__wrapWithSemantics_moveAfter(t1, index)); semanticsActions.$indexSet(0, new A.CustomSemanticsAction(t2.get$reorderItemToEnd(), _null, _null), new A._ReorderableListViewState__wrapWithSemantics_moveToEnd(_this, t1, index)); } - return new A.MergeSemantics(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, semanticsActions, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, child, _null), _null); + return new A.MergeSemantics(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, semanticsActions, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, child, _null), _null); }, _itemBuilder$2(context, index) { var itemGlobalKey, _this = this, _null = null, @@ -217240,7 +228949,7 @@ if (startIndex != endIndex) this.$this._widget.onReorder$2(startIndex, endIndex); }, - $signature: 469 + $signature: 485 }; A._ReorderableListViewState__wrapWithSemantics_moveToStart.prototype = { call$0() { @@ -217277,7 +228986,7 @@ t1.toString; return A.Material$(B.Duration_200000, true, _null, child, B.Clip_0, _null, t1, _null, _null, _null, _null, _null, B.MaterialType_0); }, - $signature: 1978 + $signature: 1099 }; A._ReorderableListViewChildGlobalKey.prototype = { $eq(_, other) { @@ -217292,7 +229001,7 @@ } }; A._ScaffoldSlot.prototype = { - toString$0(_) { + _enumToString$0() { return "_ScaffoldSlot." + this._core$_name; } }; @@ -217368,7 +229077,7 @@ if ((t1.future._state & 30) === 0) t1.complete$1(0, this.reason); }, - $signature: 99 + $signature: 104 }; A._ScaffoldMessengerScope.prototype = { updateShouldNotify$1(old) { @@ -217452,7 +229161,7 @@ }; A._ScaffoldLayout.prototype = { performLayout$1(size) { - var appBarHeight, contentTop, bottomWidgetsHeight, bottomNavigationBarTop, materialBannerSize, t2, contentBottom, bodyMaxHeight, t3, t4, snackBarSize, bottomSheetSize, floatingActionButtonRect, fabSize, currentGeometry, currentFabOffset, fabOffset, snackBarYOffsetBase, _this = this, + var appBarHeight, contentTop, bottomWidgetsHeight, bottomNavigationBarTop, materialBannerSize, t2, contentBottom, bodyMaxHeight, t3, t4, bottomSheetSize, floatingActionButtonRect, fabSize, currentGeometry, currentFabOffset, fabOffset, t5, hasCustomWidth, snackBarSize, snackBarYOffsetBase, xOffset, _this = this, looseConstraints = A.BoxConstraints$loose(size), t1 = size._dx, fullWidthConstraints = looseConstraints.tighten$1$width(t1), @@ -217500,7 +229209,7 @@ _this.layoutChild$2(B._ScaffoldSlot_2, new A.BoxConstraints(0, fullWidthConstraints.maxWidth, 0, contentBottom)); _this.positionChild$2(B._ScaffoldSlot_2, B.Offset_0_0); } - snackBarSize = _this._idToChild.$index(0, B._ScaffoldSlot_4) != null && !_this.isSnackBarFloating ? _this.layoutChild$2(B._ScaffoldSlot_4, fullWidthConstraints) : B.Size_0_0; + t3 = _this._idToChild.$index(0, B._ScaffoldSlot_4) != null && !_this.isSnackBarFloating ? _this.layoutChild$2(B._ScaffoldSlot_4, fullWidthConstraints) : B.Size_0_0; if (_this._idToChild.$index(0, B._ScaffoldSlot_3) != null) { bottomSheetSize = _this.layoutChild$2(B._ScaffoldSlot_3, new A.BoxConstraints(0, fullWidthConstraints.maxWidth, 0, Math.max(0, contentBottom - contentTop))); _this.positionChild$2(B._ScaffoldSlot_3, new A.Offset((t1 - bottomSheetSize._dx) / 2, contentBottom - bottomSheetSize._dy)); @@ -217509,23 +229218,35 @@ floatingActionButtonRect = A._Cell$named("floatingActionButtonRect"); if (_this._idToChild.$index(0, B._ScaffoldSlot_8) != null) { fabSize = _this.layoutChild$2(B._ScaffoldSlot_8, looseConstraints); - currentGeometry = new A.ScaffoldPrelayoutGeometry(fabSize, bottomSheetSize, contentBottom, appBarHeight, t2, _this.minViewPadding, size, snackBarSize, _this.textDirection); + currentGeometry = new A.ScaffoldPrelayoutGeometry(fabSize, bottomSheetSize, contentBottom, appBarHeight, t2, _this.minViewPadding, size, t3, _this.textDirection); currentFabOffset = _this.currentFloatingActionButtonLocation.getOffset$1(currentGeometry); fabOffset = _this.floatingActionButtonMotionAnimator.getOffset$3$begin$end$progress(_this.previousFloatingActionButtonLocation.getOffset$1(currentGeometry), currentFabOffset, _this.floatingActionButtonMoveAnimationProgress); _this.positionChild$2(B._ScaffoldSlot_8, fabOffset); - t1 = fabOffset._dx; - t3 = fabOffset._dy; - floatingActionButtonRect.__late_helper$_value = new A.Rect(t1, t3, t1 + fabSize._dx, t3 + fabSize._dy); + t4 = fabOffset._dx; + t5 = fabOffset._dy; + floatingActionButtonRect.__late_helper$_value = new A.Rect(t4, t5, t4 + fabSize._dx, t5 + fabSize._dy); } if (_this._idToChild.$index(0, B._ScaffoldSlot_4) != null) { - if (J.$eq$(snackBarSize, B.Size_0_0)) - snackBarSize = _this.layoutChild$2(B._ScaffoldSlot_4, fullWidthConstraints); - t1 = floatingActionButtonRect._readLocal$0(); - if (!new A.Size(t1.right - t1.left, t1.bottom - t1.top).$eq(0, B.Size_0_0) && _this.isSnackBarFloating) + t4 = _this.snackBarWidth; + hasCustomWidth = t4 != null && t4 < t1; + if (J.$eq$(t3, B.Size_0_0)) { + snackBarSize = _this.layoutChild$2(B._ScaffoldSlot_4, hasCustomWidth ? looseConstraints : fullWidthConstraints); + t3 = snackBarSize; + } + t5 = floatingActionButtonRect._readLocal$0(); + if (!new A.Size(t5.right - t5.left, t5.bottom - t5.top).$eq(0, B.Size_0_0) && _this.isSnackBarFloating) { snackBarYOffsetBase = floatingActionButtonRect._readLocal$0().top; - else + t5 = snackBarYOffsetBase; + } else { snackBarYOffsetBase = _this.isSnackBarFloating ? Math.min(contentBottom, bottom - _this.minViewPadding.bottom) : contentBottom; - _this.positionChild$2(B._ScaffoldSlot_4, new A.Offset(0, snackBarYOffsetBase - snackBarSize._dy)); + t5 = snackBarYOffsetBase; + } + if (hasCustomWidth) { + t4.toString; + xOffset = (t1 - t4) / 2; + } else + xOffset = 0; + _this.positionChild$2(B._ScaffoldSlot_4, new A.Offset(xOffset, t5 - t3._dy)); } if (_this._idToChild.$index(0, B._ScaffoldSlot_11) != null) { _this.layoutChild$2(B._ScaffoldSlot_11, fullWidthConstraints.tighten$1$height(t2.top)); @@ -217575,8 +229296,12 @@ this.super$__FloatingActionButtonTransitionState_State_TickerProviderStateMixin$dispose(); }, didUpdateWidget$1(oldWidget) { - var t1, oldChildIsNull, t2, newChildIsNull, t3, t4, t5, _this = this; + var t1, t2, oldChildIsNull, newChildIsNull, t3, t4, t5, _this = this; _this.super$State$didUpdateWidget(oldWidget); + t1 = oldWidget.fabMotionAnimator; + t2 = _this._widget; + if (t1 !== t2.fabMotionAnimator || oldWidget.fabMoveAnimation !== t2.fabMoveAnimation) + _this._scaffold$_updateAnimations$0(); t1 = oldWidget.child; oldChildIsNull = t1 == null; t2 = _this._widget.child; @@ -217588,10 +229313,6 @@ t2 = false; if (t2) return; - t2 = oldWidget.fabMotionAnimator; - t3 = _this._widget; - if (t2 !== t3.fabMotionAnimator || oldWidget.fabMoveAnimation !== t3.fabMoveAnimation) - _this._scaffold$_updateAnimations$0(); t2 = _this.___FloatingActionButtonTransitionState__previousController_A; t2 === $ && A.throwUnnamedLateFieldNI(); t3 = t2.__AnimationController__status_A; @@ -217738,14 +229459,14 @@ }, _drawerOpenedCallback$1(isOpened) { var _this = this; - if (!J.$eq$(_this._drawerOpened._restoration_properties$_value, isOpened)) { + if (!J.$eq$(_this._drawerOpened._restoration_properties$_value, isOpened) && _this._drawerKey.get$currentState() != null) { _this.setState$1(new A.ScaffoldState__drawerOpenedCallback_closure(_this, isOpened)); _this._widget.toString; } }, _endDrawerOpenedCallback$1(isOpened) { var _this = this; - if (!J.$eq$(_this._endDrawerOpened._restoration_properties$_value, isOpened)) { + if (!J.$eq$(_this._endDrawerOpened._restoration_properties$_value, isOpened) && _this._endDrawerKey.get$currentState() != null) { _this.setState$1(new A.ScaffoldState__endDrawerOpenedCallback_closure(_this, isOpened)); _this._widget.toString; } @@ -217797,17 +229518,17 @@ if (!t1._isLocalHistoryEntry) t1.close.call$0(); }, - _buildBottomSheet$1$10$animationController$backgroundColor$clipBehavior$constraints$elevation$enableDrag$shape$shouldDisposeAnimationController(builder, isPersistent, animationController, backgroundColor, clipBehavior, constraints, elevation, enableDrag, shape, shouldDisposeAnimationController, $T) { + _buildBottomSheet$1$10$animationController$backgroundColor$clipBehavior$constraints$elevation$enableDrag$isPersistent$shape$shouldDisposeAnimationController(builder, animationController, backgroundColor, clipBehavior, constraints, elevation, enableDrag, isPersistent, shape, shouldDisposeAnimationController, $T) { var t2, entry, t3, t4, _this = this, t1 = {}, completer = new A._AsyncCompleter(new A._Future($.Zone__current, $T._eval$1("_Future<0>")), $T._eval$1("_AsyncCompleter<0>")), bottomSheetKey = new A.LabeledGlobalKey(null, type$.LabeledGlobalKey__StandardBottomSheetState), bottomSheet = A._Cell$named("bottomSheet"); t1.doingDispose = t1.removedEntry = false; - t2 = new A.ScaffoldState__buildBottomSheet_removeCurrentBottomSheet(t1, _this, bottomSheet, bottomSheetKey, animationController, completer); + t2 = new A.ScaffoldState__buildBottomSheet_removeCurrentBottomSheet(t1, _this, bottomSheet, bottomSheetKey, isPersistent, new A.ScaffoldState__buildBottomSheet_removePersistentSheetHistoryEntryIfNeeded(_this, isPersistent), animationController, completer); entry = isPersistent ? null : new A.LocalHistoryEntry(new A.ScaffoldState__buildBottomSheet_closure(t1, _this, bottomSheet, t2), true); t3 = new A.ScaffoldState__buildBottomSheet_removeEntryIfNeeded(t1, isPersistent, entry); t4 = !isPersistent; - bottomSheet.__late_helper$_value = new A._StandardBottomSheet(animationController, t4, new A.ScaffoldState__buildBottomSheet_closure0(_this, bottomSheet, t3), new A.ScaffoldState__buildBottomSheet_closure1(_this, bottomSheet), new A.ScaffoldState__buildBottomSheet_closure2(t1, t3, shouldDisposeAnimationController, animationController), builder, backgroundColor, elevation, shape, clipBehavior, constraints, bottomSheetKey); + bottomSheet.__late_helper$_value = new A._StandardBottomSheet(animationController, t4, new A.ScaffoldState__buildBottomSheet_closure0(_this, bottomSheet, t3), new A.ScaffoldState__buildBottomSheet_closure1(_this, bottomSheet), new A.ScaffoldState__buildBottomSheet_closure2(t1, t3, shouldDisposeAnimationController, animationController), builder, isPersistent, backgroundColor, elevation, shape, clipBehavior, constraints, bottomSheetKey); if (t4) { t1 = _this._framework$_element; t1.toString; @@ -217862,7 +229583,7 @@ var primaryScrollController, t1 = this._framework$_element; t1.toString; - primaryScrollController = A.PrimaryScrollController_of(t1); + primaryScrollController = A.PrimaryScrollController_maybeOf(t1); if (primaryScrollController != null && primaryScrollController._positions.length !== 0) primaryScrollController.animateTo$3$curve$duration(0, B.Cubic_YAz, B.Duration_1000000); }, @@ -217929,8 +229650,7 @@ var _this = this, t1 = _this.__ScaffoldState__geometryNotifier_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + t1.dispose$0(); t1 = _this.__ScaffoldState__floatingActionButtonMoveController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.dispose$0(); @@ -217940,6 +229660,8 @@ t1 = _this._scaffoldMessenger; if (t1 != null) t1._scaffolds.remove$1(0, _this); + _this._drawerOpened.dispose$0(); + _this._endDrawerOpened.dispose$0(); _this.super$_ScaffoldState_State_TickerProviderStateMixin_RestorationMixin$dispose(); }, _addIfNonNull$9$maintainBottomViewPadding$removeBottomInset$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(children, child, childId, maintainBottomViewPadding, removeBottomInset, removeBottomPadding, removeLeftPadding, removeRightPadding, removeTopPadding) { @@ -217979,7 +229701,7 @@ _this.setState$1(new A.ScaffoldState_showBodyScrim_closure(_this, value, opacity)); }, build$1(context) { - var textDirection, children, t2, t3, snackBarWidth, bannerTheme, elevation, t4, minInsets, minViewPadding, _this = this, _null = null, _box_0 = {}, + var textDirection, children, t2, t3, bannerTheme, elevation, t4, minInsets, minViewPadding, _this = this, _null = null, _box_0 = {}, mediaQuery = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, themeData = A.Theme_of(context), t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); @@ -218018,13 +229740,11 @@ themeData.toString; _box_0.isSnackBarFloating = false; t1 = _this._messengerSnackBar; - if (t1 == null) - snackBarWidth = _null; - else { + if (t1 != null) { t1 = t1._scaffold$_widget; - snackBarWidth = t1.get$width(t1); + t1.get$width(t1); } - _box_0.snackBarWidth = snackBarWidth; + _box_0.snackBarWidth = themeData.snackBarTheme.width; t1 = _this._messengerSnackBar; t1 = t1 == null ? _null : t1._scaffold$_widget; t2 = _this._widget.bottomNavigationBar != null || false; @@ -218064,7 +229784,7 @@ switch (themeData.platform) { case B.TargetPlatform_2: case B.TargetPlatform_4: - _this._addIfNonNull$7$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(children, A.GestureDetector$(B.HitTestBehavior_1, _null, B.DragStartBehavior_1, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_handleStatusBarTap(), _null, _null, _null, _null, _null, _null), B._ScaffoldSlot_11, true, false, false, true); + _this._addIfNonNull$7$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(children, A.GestureDetector$(B.HitTestBehavior_1, _null, B.DragStartBehavior_1, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_handleStatusBarTap(), _null, _null, _null, _null, _null, _null), B._ScaffoldSlot_11, true, false, false, true); break; case B.TargetPlatform_0: case B.TargetPlatform_1: @@ -218122,6 +229842,17 @@ }, $signature: 0 }; + A.ScaffoldState__buildBottomSheet_removePersistentSheetHistoryEntryIfNeeded.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1._persistentSheetHistoryEntry; + if (t2 != null) { + t2.remove$0(0); + t1._persistentSheetHistoryEntry = null; + } + }, + $signature: 0 + }; A.ScaffoldState__buildBottomSheet_removeCurrentBottomSheet.prototype = { call$0() { var t1, t2, _this = this; @@ -218132,6 +229863,8 @@ t2 = t1.__ScaffoldState__floatingActionButtonVisibilityController_A; t2 === $ && A.throwUnnamedLateFieldNI(); t2.forward$0(0); + if (_this.isPersistent) + _this.removePersistentSheetHistoryEntryIfNeeded.call$0(); _this.bottomSheetKey.get$currentState().close$0(0); t1.setState$1(new A.ScaffoldState__buildBottomSheet_removeCurrentBottomSheet_closure(t1)); t2 = _this.animationController.__AnimationController__status_A; @@ -218210,7 +229943,7 @@ call$0() { var _this = this, t1 = _this.$this; - t1._currentBottomSheet = t1._buildBottomSheet$1$10$animationController$backgroundColor$clipBehavior$constraints$elevation$enableDrag$shape$shouldDisposeAnimationController(_this.builder, false, _this.controller, _this.backgroundColor, _this.clipBehavior, _this.constraints, _this.elevation, _this.enableDrag, _this.shape, true, _this.T); + t1._currentBottomSheet = t1._buildBottomSheet$1$10$animationController$backgroundColor$clipBehavior$constraints$elevation$enableDrag$isPersistent$shape$shouldDisposeAnimationController(_this.builder, _this.controller, _this.backgroundColor, _this.clipBehavior, _this.constraints, _this.elevation, _this.enableDrag, false, _this.shape, true, _this.T); }, $signature: 0 }; @@ -218253,7 +229986,7 @@ t9 = t7.extendBodyBehindMaterialBanner; return A.Actions$(t1, new A.CustomMultiChildLayout(new A._ScaffoldLayout(_this.extendBody, false, _this.minInsets, _this.minViewPadding, _this.textDirection, t6, t2, t3, t4, t5, t8, t7.snackBarWidth, t9), _this.children, null)); }, - $signature: 1979 + $signature: 1101 }; A._DismissDrawerAction.prototype = { isEnabled$1(_, intent) { @@ -218357,15 +230090,16 @@ var _this = this, _null = null, t1 = _this._widget, t2 = t1.animationController, - t3 = t1.enableDrag, - t4 = t1.onClosing, - t5 = t1.builder, - t6 = t1.backgroundColor, - t7 = t1.elevation, - t8 = t1.shape, - t9 = t1.clipBehavior; + t3 = !t1.isPersistent ? _this.get$close(_this) : _null, + t4 = t1.enableDrag, + t5 = t1.onClosing, + t6 = t1.builder, + t7 = t1.backgroundColor, + t8 = t1.elevation, + t9 = t1.shape, + t10 = t1.clipBehavior; t1 = t1.constraints; - return A.AnimatedBuilder$(t2, new A._StandardBottomSheetState_build_closure(_this), new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$close(_this), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A.NotificationListener(_this.get$extentChanged(), new A.BottomSheet(t2, t4, t5, t3, _this.get$_scaffold$_handleDragStart(), _this.get$_scaffold$_handleDragEnd(), t6, t7, t8, t9, t1, _null), _null, type$.NotificationListener_DraggableScrollableNotification), _null)); + return A.AnimatedBuilder$(t2, new A._StandardBottomSheetState_build_closure(_this), new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A.NotificationListener(_this.get$extentChanged(), new A.BottomSheet(t2, t5, t6, t4, _this.get$_scaffold$_handleDragStart(), _this.get$_scaffold$_handleDragEnd(), t7, t8, t9, t10, t1, _null), _null, type$.NotificationListener_DraggableScrollableNotification), _null)); } }; A._StandardBottomSheetState_build_closure.prototype = { @@ -218376,7 +230110,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return new A.Align(B.AlignmentDirectional_m1_m1, null, t2.transform$1(0, t1), child, null); }, - $signature: 2005 + $signature: 1103 }; A.PersistentBottomSheetController.prototype = {}; A._ScaffoldScope.prototype = { @@ -218389,7 +230123,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A._ScaffoldMessengerState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -218433,7 +230167,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -218600,7 +230334,10 @@ t1.toString; theme = A.Theme_of(t1); _this.___MaterialScrollbarState__colorScheme_A = theme.colorScheme; - _this.___MaterialScrollbarState__scrollbarTheme_A = theme.scrollbarTheme; + t1 = _this._framework$_element; + t1.dependOnInheritedWidgetOfExactType$1$0(type$.ScrollbarTheme); + t1 = A.Theme_of(t1).scrollbarTheme; + _this.___MaterialScrollbarState__scrollbarTheme_A = t1; switch (theme.platform) { case B.TargetPlatform_0: _this.___MaterialScrollbarState__useAndroidScrollbar_A = true; @@ -218716,7 +230453,7 @@ t1 = t1 == null ? null : t1.resolve$1(0, states); return t1 == null ? false : t1; }, - $signature: 2006 + $signature: 1104 }; A._MaterialScrollbarState__thumbColor_closure.prototype = { call$1(states) { @@ -218754,7 +230491,7 @@ t1.toString; return t1; }, - $signature: 121 + $signature: 92 }; A._MaterialScrollbarState__trackColor_closure.prototype = { call$1(states) { @@ -218778,7 +230515,7 @@ } return B.Color_0; }, - $signature: 121 + $signature: 92 }; A._MaterialScrollbarState__trackBorderColor_closure.prototype = { call$1(states) { @@ -218803,7 +230540,7 @@ } return B.Color_0; }, - $signature: 121 + $signature: 92 }; A._MaterialScrollbarState__thickness_closure.prototype = { call$1(states) { @@ -218834,7 +230571,7 @@ t1 = t2; return t1; }, - $signature: 2009 + $signature: 755 }; A._MaterialScrollbarState_initState_closure.prototype = { call$0() { @@ -218889,6 +230626,21 @@ } }; A._ScrollbarThemeData_Object_Diagnosticable.prototype = {}; + A.SegmentedButtonThemeData.prototype = { + get$hashCode(_) { + return A.Object_hash(this.style, this.selectedIcon, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + }, + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) + return false; + return other instanceof A.SegmentedButtonThemeData && J.$eq$(other.style, this.style) && true; + } + }; + A._SegmentedButtonThemeData_Object_Diagnosticable.prototype = {}; A._TextSpanEditingController.prototype = { buildTextSpan$3$context$style$withComposing(context, style, withComposing) { return A.TextSpan$(A._setArrayType([this._textSpan], type$.JSArray_TextSpan), null, style, null); @@ -219036,14 +230788,13 @@ _this._selectable_text$_showSelectionHandles = true; }, dispose$0() { - var _this = this, - t1 = _this._selectable_text$_focusNode; + var t1 = this._selectable_text$_focusNode; if (t1 != null) t1.dispose$0(); - t1 = _this.___SelectableTextState__controller_A; + t1 = this.___SelectableTextState__controller_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1.removeListener$1(0, _this.get$_onControllerChanged()); - _this.super$State$dispose(); + t1.dispose$0(); + this.super$State$dispose(); }, _onControllerChanged$0() { var t1, showSelectionHandles, _this = this; @@ -219124,7 +230875,7 @@ case B.TargetPlatform_2: cupertinoTheme = A.CupertinoTheme_of(context); _this.___SelectableTextState_forcePressEnabled_A = true; - textSelectionControls = $.$get$cupertinoTextSelectionControls(); + textSelectionControls = $.$get$cupertinoTextSelectionHandleControls(); _this._widget.toString; cursorColor = t1.cursorColor; if (cursorColor == null) @@ -219142,7 +230893,7 @@ case B.TargetPlatform_4: cupertinoTheme = A.CupertinoTheme_of(context); _this.___SelectableTextState_forcePressEnabled_A = false; - textSelectionControls = $.$get$cupertinoDesktopTextSelectionControls(); + textSelectionControls = $.$get$cupertinoDesktopTextSelectionHandleControls(); _this._widget.toString; cursorColor = t1.cursorColor; if (cursorColor == null) @@ -219160,7 +230911,7 @@ case B.TargetPlatform_0: case B.TargetPlatform_1: _this.___SelectableTextState_forcePressEnabled_A = false; - textSelectionControls = $.$get$materialTextSelectionControls(); + textSelectionControls = $.$get$materialTextSelectionHandleControls(); cursorColor = t1.cursorColor; if (cursorColor == null) cursorColor = theme.colorScheme.primary; @@ -219177,7 +230928,7 @@ case B.TargetPlatform_3: case B.TargetPlatform_5: _this.___SelectableTextState_forcePressEnabled_A = false; - textSelectionControls = $.$get$desktopTextSelectionControls(); + textSelectionControls = $.$get$desktopTextSelectionHandleControls(); cursorColor = t1.cursorColor; if (cursorColor == null) cursorColor = theme.colorScheme.primary; @@ -219209,21 +230960,21 @@ effectiveTextStyle = t1.style.merge$1(t2); } if (A.MediaQuery_boldTextOverride(context)) - effectiveTextStyle = effectiveTextStyle.merge$1(B.TextStyle_ia3); - t2 = _this._widget; - t2.toString; - t3 = _this._selectable_text$_showSelectionHandles; - t4 = _this.___SelectableTextState__controller_A; - t4 === $ && A.throwUnnamedLateFieldNI(); - t5 = t1.textAlign; - if (t5 == null) - t5 = B.TextAlign_4; - t1 = A.EditableText$(true, _null, _null, _null, false, B.CupertinoDynamicColor_YIZ, B.Clip_1, t4, cursorColor, _null, cursorOffset, cursorOpacityAnimates, cursorRadius, 2, B.DragStartBehavior_1, true, true, true, false, focusNode, false, _null, _this.editableTextKey, B.Brightness_1, _null, t1.maxLines, _null, _null, false, "\u2022", _null, _null, _null, _this.get$_selectable_text$_handleSelectionChanged(), _this.get$_selectable_text$_handleSelectionHandleTapped(), _null, paintCursorAboveText, true, true, _null, true, _null, B.EdgeInsets_20_20_20_20, _null, selectionColor, textSelectionControls, B.BoxHeightStyle_0, B.BoxWidthStyle_0, false, t3, _null, _null, B.StrutStyle_yfz, effectiveTextStyle, t5, B.TextCapitalization_30, _null, t1.textHeightBehavior, _null, _null, t1.textWidthBasis, t2.toolbarOptions); + effectiveTextStyle = effectiveTextStyle.merge$1(B.TextStyle_LxF); + _this._widget.toString; + t2 = _this._selectable_text$_showSelectionHandles; + t3 = _this.___SelectableTextState__controller_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = t1.textAlign; + if (t4 == null) + t4 = B.TextAlign_4; + t5 = $.$get$TextMagnifier_adaptiveMagnifierConfiguration(); + t1 = A.EditableText$(true, _null, _null, _null, false, B.CupertinoDynamicColor_YIZ, B.Clip_1, A.selectable_text_SelectableText__defaultContextMenuBuilder$closure(), t3, cursorColor, _null, cursorOffset, cursorOpacityAnimates, cursorRadius, 2, B.DragStartBehavior_1, true, true, true, false, focusNode, false, _null, _this.editableTextKey, B.Brightness_1, _null, t5, t1.maxLines, _null, _null, false, "\u2022", _null, _null, _null, _this.get$_selectable_text$_handleSelectionChanged(), _this.get$_selectable_text$_handleSelectionHandleTapped(), _null, _null, paintCursorAboveText, true, true, _null, true, _null, B.EdgeInsets_20_20_20_20, _null, selectionColor, textSelectionControls, B.BoxHeightStyle_0, B.BoxWidthStyle_0, false, t2, _null, _null, _null, B.StrutStyle_yfz, effectiveTextStyle, t4, B.TextCapitalization_30, _null, t1.textHeightBehavior, _null, _null, t1.textWidthBasis, _null); _this._widget.toString; t2 = _this.___SelectableTextState__selectionGestureDetectorBuilder_A; t2 === $ && A.throwUnnamedLateFieldNI(); t1 = t2.buildGestureDetector$2$behavior$child(B.HitTestBehavior_2, new A.RepaintBoundary(t1, _null)); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._SelectableTextState_build_closure(_this), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._SelectableTextState_build_closure(_this), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null); }, get$editableTextKey() { return this.editableTextKey; @@ -219250,7 +231001,7 @@ A.SliderThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.trackHeight, _this.activeTrackColor, _this.inactiveTrackColor, _this.disabledActiveTrackColor, _this.disabledInactiveTrackColor, _this.activeTickMarkColor, _this.inactiveTickMarkColor, _this.disabledActiveTickMarkColor, _this.disabledInactiveTickMarkColor, _this.thumbColor, _this.overlappingShapeStrokeColor, _this.disabledThumbColor, _this.overlayColor, _this.valueIndicatorColor, _this.overlayShape, _this.tickMarkShape, _this.thumbShape, _this.trackShape, _this.valueIndicatorShape, A.Object_hash(_this.rangeTickMarkShape, _this.rangeThumbShape, _this.rangeTrackShape, _this.rangeValueIndicatorShape, _this.showValueIndicator, _this.valueIndicatorTextStyle, _this.minThumbSeparation, _this.thumbSelector, _this.mouseCursor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue)); + return A.Object_hash(_this.trackHeight, _this.activeTrackColor, _this.inactiveTrackColor, _this.secondaryActiveTrackColor, _this.disabledActiveTrackColor, _this.disabledInactiveTrackColor, _this.disabledSecondaryActiveTrackColor, _this.activeTickMarkColor, _this.inactiveTickMarkColor, _this.disabledActiveTickMarkColor, _this.disabledInactiveTickMarkColor, _this.thumbColor, _this.overlappingShapeStrokeColor, _this.disabledThumbColor, _this.overlayColor, _this.valueIndicatorColor, _this.overlayShape, _this.tickMarkShape, _this.thumbShape, A.Object_hash(_this.trackShape, _this.valueIndicatorShape, _this.rangeTickMarkShape, _this.rangeThumbShape, _this.rangeTrackShape, _this.rangeValueIndicatorShape, _this.showValueIndicator, _this.valueIndicatorTextStyle, _this.minThumbSeparation, _this.thumbSelector, _this.mouseCursor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue)); }, $eq(_, other) { var t1, _this = this; @@ -219264,20 +231015,26 @@ if (other.trackHeight == _this.trackHeight) if (J.$eq$(other.activeTrackColor, _this.activeTrackColor)) if (J.$eq$(other.inactiveTrackColor, _this.inactiveTrackColor)) - if (J.$eq$(other.disabledActiveTrackColor, _this.disabledActiveTrackColor)) - if (J.$eq$(other.disabledInactiveTrackColor, _this.disabledInactiveTrackColor)) - if (J.$eq$(other.activeTickMarkColor, _this.activeTickMarkColor)) - if (J.$eq$(other.inactiveTickMarkColor, _this.inactiveTickMarkColor)) - if (J.$eq$(other.disabledActiveTickMarkColor, _this.disabledActiveTickMarkColor)) - if (J.$eq$(other.disabledInactiveTickMarkColor, _this.disabledInactiveTickMarkColor)) - if (J.$eq$(other.thumbColor, _this.thumbColor)) - if (J.$eq$(other.overlappingShapeStrokeColor, _this.overlappingShapeStrokeColor)) - if (J.$eq$(other.disabledThumbColor, _this.disabledThumbColor)) - if (J.$eq$(other.overlayColor, _this.overlayColor)) - if (J.$eq$(other.valueIndicatorColor, _this.valueIndicatorColor)) - if (J.$eq$(other.valueIndicatorTextStyle, _this.valueIndicatorTextStyle)) - if (other.minThumbSeparation == _this.minThumbSeparation) - t1 = true; + if (J.$eq$(other.secondaryActiveTrackColor, _this.secondaryActiveTrackColor)) + if (J.$eq$(other.disabledActiveTrackColor, _this.disabledActiveTrackColor)) + if (J.$eq$(other.disabledInactiveTrackColor, _this.disabledInactiveTrackColor)) + if (J.$eq$(other.disabledSecondaryActiveTrackColor, _this.disabledSecondaryActiveTrackColor)) + if (J.$eq$(other.activeTickMarkColor, _this.activeTickMarkColor)) + if (J.$eq$(other.inactiveTickMarkColor, _this.inactiveTickMarkColor)) + if (J.$eq$(other.disabledActiveTickMarkColor, _this.disabledActiveTickMarkColor)) + if (J.$eq$(other.disabledInactiveTickMarkColor, _this.disabledInactiveTickMarkColor)) + if (J.$eq$(other.thumbColor, _this.thumbColor)) + if (J.$eq$(other.overlappingShapeStrokeColor, _this.overlappingShapeStrokeColor)) + if (J.$eq$(other.disabledThumbColor, _this.disabledThumbColor)) + if (J.$eq$(other.overlayColor, _this.overlayColor)) + if (J.$eq$(other.valueIndicatorColor, _this.valueIndicatorColor)) + if (J.$eq$(other.valueIndicatorTextStyle, _this.valueIndicatorTextStyle)) + if (other.minThumbSeparation == _this.minThumbSeparation) + t1 = true; + else + t1 = false; + else + t1 = false; else t1 = false; else @@ -219317,50 +231074,81 @@ }; A._SliderThemeData_Object_Diagnosticable.prototype = {}; A.SnackBarClosedReason.prototype = { - toString$0(_) { + _enumToString$0() { return "SnackBarClosedReason." + this._core$_name; } }; A.SnackBarThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.backgroundColor, _this.actionTextColor, _this.disabledActionTextColor, _this.contentTextStyle, _this.elevation, _this.shape, _this.behavior, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.backgroundColor, _this.actionTextColor, _this.disabledActionTextColor, _this.contentTextStyle, _this.elevation, _this.shape, _this.behavior, _this.width, _this.insetPadding, null, _this.closeIconColor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { - var _this = this; + var t1, _this = this; if (other == null) return false; if (_this === other) return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.SnackBarThemeData && J.$eq$(other.backgroundColor, _this.backgroundColor) && J.$eq$(other.actionTextColor, _this.actionTextColor) && J.$eq$(other.disabledActionTextColor, _this.disabledActionTextColor) && J.$eq$(other.contentTextStyle, _this.contentTextStyle) && other.elevation == _this.elevation && J.$eq$(other.shape, _this.shape) && true; + if (other instanceof A.SnackBarThemeData) + if (J.$eq$(other.backgroundColor, _this.backgroundColor)) + if (J.$eq$(other.actionTextColor, _this.actionTextColor)) + if (J.$eq$(other.disabledActionTextColor, _this.disabledActionTextColor)) + if (J.$eq$(other.contentTextStyle, _this.contentTextStyle)) + if (other.elevation == _this.elevation) + if (J.$eq$(other.shape, _this.shape)) + if (other.width == _this.width) + if (J.$eq$(other.insetPadding, _this.insetPadding)) + t1 = J.$eq$(other.closeIconColor, _this.closeIconColor); + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + return t1; } }; A._SnackBarThemeData_Object_Diagnosticable.prototype = {}; A._SwitchType.prototype = { - toString$0(_) { + _enumToString$0() { return "_SwitchType." + this._core$_name; } }; A.Switch.prototype = { _getSwitchSize$1(context) { - var theme = A.Theme_of(context), - switchTheme = A.SwitchTheme_of(context), - t1 = this.materialTapTargetSize, - effectiveMaterialTapTargetSize = t1 == null ? switchTheme.materialTapTargetSize : t1; + var switchConfig, t1, effectiveMaterialTapTargetSize, + theme = A.Theme_of(context), + switchTheme = A.SwitchTheme_of(context); + theme.toString; + switchConfig = new A._SwitchConfigM2(); + t1 = this.materialTapTargetSize; + effectiveMaterialTapTargetSize = t1 == null ? switchTheme.materialTapTargetSize : t1; switch ((effectiveMaterialTapTargetSize == null ? theme.materialTapTargetSize : effectiveMaterialTapTargetSize).index) { case 0: - return B.Size_59_48; + return new A.Size(switchConfig.get$switchWidth(), switchConfig.get$switchHeight()); case 1: - return B.Size_59_40; + return new A.Size(switchConfig.get$switchWidth(), switchConfig.get$switchHeightCollapsed()); default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, _buildMaterialSwitch$1(context) { var _this = this, _null = null; - return new A._MaterialSwitch(_this.value, _this.onChanged, _this.activeColor, _this.activeTrackColor, _this.inactiveThumbColor, _this.inactiveTrackColor, _this.activeThumbImage, _null, _this.inactiveThumbImage, _null, _null, _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, _null, false, _this._getSwitchSize$1(context), _null); + return new A._MaterialSwitch(_this.value, _this.onChanged, _this.activeColor, _this.activeTrackColor, _this.inactiveThumbColor, _this.inactiveTrackColor, _this.activeThumbImage, _null, _this.inactiveThumbImage, _null, _null, _null, _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, _null, _this.onFocusChange, false, _this._getSwitchSize$1(context), _null); }, build$1(context) { var size, _this = this, _null = null, @@ -219378,7 +231166,7 @@ case B.TargetPlatform_2: case B.TargetPlatform_4: size = _this._getSwitchSize$1(context); - return A.Focus$(false, _null, A.Container$(B.Alignment_0_0, new A.CupertinoSwitch(_this.value, _this.onChanged, _this.activeColor, _this.inactiveTrackColor, B.DragStartBehavior_1, _null), B.Clip_0, _null, _null, _null, _null, size._dy, _null, _null, _null, _null, _null, size._dx), _null, _null, _null, _null, true, _null, _null, _null, _null, _null); + return A.Focus$(false, _null, A.Container$(B.Alignment_0_0, new A.CupertinoSwitch(_this.value, _this.onChanged, _this.activeColor, _this.inactiveTrackColor, B.DragStartBehavior_1, _null), B.Clip_0, _null, _null, _null, _null, size._dy, _null, _null, _null, _null, _null, size._dx), _null, _null, _null, _null, true, _null, _this.onFocusChange, _null, _null, _null, _null); default: throw A.wrapException(A.ReachabilityError$(_s80_)); } @@ -219411,6 +231199,9 @@ } else t1 = true; if (t1) { + t1 = _this._framework$_element; + t1.toString; + A.Theme_of(t1).toString; t1 = _this.ToggleableStateMixin___ToggleableStateMixin__position_A; t1.curve = B.Cubic_JUR0; t1.reverseCurve = B.Cubic_xDo0; @@ -219434,21 +231225,9 @@ get$_widgetThumbColor() { return new A._MaterialStatePropertyWith(new A._MaterialSwitchState__widgetThumbColor_closure(this), type$._MaterialStatePropertyWith_nullable_Color); }, - get$_defaultThumbColor() { - var theme, - t1 = this._framework$_element; - t1.toString; - theme = A.Theme_of(t1); - return new A._MaterialStatePropertyWith(new A._MaterialSwitchState__defaultThumbColor_closure(theme.colorScheme.brightness === B.Brightness_0, theme), type$._MaterialStatePropertyWith_Color); - }, get$_widgetTrackColor() { return new A._MaterialStatePropertyWith(new A._MaterialSwitchState__widgetTrackColor_closure(this), type$._MaterialStatePropertyWith_nullable_Color); }, - get$_defaultTrackColor() { - var t1 = this._framework$_element; - t1.toString; - return new A._MaterialStatePropertyWith(new A._MaterialSwitchState__defaultTrackColor_closure(this, A.Theme_of(t1).colorScheme.brightness === B.Brightness_0), type$._MaterialStatePropertyWith_Color); - }, _switch0$_handleDragStart$1(details) { var t1; if (this.get$onChanged() != null) { @@ -219497,7 +231276,9 @@ t2 = _this._widget; t3 = t2.value; if (t1 >= 0.5 !== t3) { - t2.onChanged.call$1(!t3); + t1 = t2.onChanged; + if (t1 != null) + t1.call$1(!t3); _this.setState$1(new A._MaterialSwitchState__handleDragEnd_closure(_this)); } else _this.animateToValue$0(); @@ -219507,134 +231288,235 @@ }, _switch0$_handleChanged$1(value) { var t1 = this._widget.onChanged; - t1.toString; - value.toString; - t1.call$1(value); + if (t1 != null) { + value.toString; + t1.call$1(value); + } }, build$1(context) { - var theme, switchTheme, activeStates, inactiveStates, t1, effectiveActiveThumbColor, effectiveInactiveThumbColor, effectiveActiveTrackColor, effectiveInactiveTrackColor, focusedStates, t2, effectiveFocusOverlayColor, hoveredStates, effectiveHoverOverlayColor, effectiveActivePressedOverlayColor, effectiveInactivePressedOverlayColor, t3, t4, t5, t6, _this = this, _null = null; + var theme, switchTheme, switchConfig, defaults, t1, activeStates, inactiveStates, activeThumbColor, t2, effectiveActiveThumbColor, inactiveThumbColor, t3, effectiveInactiveThumbColor, t4, effectiveActiveTrackColor, effectiveInactiveTrackColor, effectiveActiveIconColor, effectiveInactiveIconColor, focusedStates, effectiveFocusOverlayColor, hoveredStates, effectiveHoverOverlayColor, effectiveActivePressedThumbColor, effectiveActivePressedOverlayColor, effectiveInactivePressedThumbColor, effectiveInactivePressedOverlayColor, effectiveActiveThumbRadius, effectiveInactiveThumbRadius, effectiveSplashRadius, t5, t6, t7, _this = this, _null = null; if (_this._needsPositionAnimation) { _this._needsPositionAnimation = false; _this.animateToValue$0(); } theme = A.Theme_of(context); switchTheme = A.SwitchTheme_of(context); + theme.toString; + switchConfig = new A._SwitchConfigM2(); + defaults = new A._SwitchDefaultsM2(A.Theme_of(context), A.Theme_of(context).colorScheme, _null, _null, _null, _null, _null, _null, _null); + t1 = _this.ToggleableStateMixin___ToggleableStateMixin__positionController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.duration = A.Duration$(0, 0, 0, switchConfig.get$toggleDuration(), 0, 0); activeStates = _this.get$states(); activeStates.add$1(0, B.MaterialState_4); inactiveStates = _this.get$states(); inactiveStates.remove$1(0, B.MaterialState_4); _this._widget.toString; - t1 = _this.get$_widgetThumbColor()._material_state$_resolve.call$1(activeStates); - if (t1 == null) { + activeThumbColor = _this.get$_widgetThumbColor()._material_state$_resolve.call$1(activeStates); + if (activeThumbColor == null) { t1 = switchTheme.thumbColor; - t1 = t1 == null ? _null : t1.resolve$1(0, activeStates); - effectiveActiveThumbColor = t1; + activeThumbColor = t1 == null ? _null : t1.resolve$1(0, activeStates); + } + t1 = activeThumbColor == null; + if (t1) { + t2 = defaults.get$thumbColor()._material_state$_resolve.call$1(activeStates); + t2.toString; + effectiveActiveThumbColor = t2; } else - effectiveActiveThumbColor = t1; - if (effectiveActiveThumbColor == null) - effectiveActiveThumbColor = _this.get$_defaultThumbColor()._material_state$_resolve.call$1(activeStates); + effectiveActiveThumbColor = activeThumbColor; + _this._widget.toString; + inactiveThumbColor = _this.get$_widgetThumbColor()._material_state$_resolve.call$1(inactiveStates); + if (inactiveThumbColor == null) { + t2 = switchTheme.thumbColor; + inactiveThumbColor = t2 == null ? _null : t2.resolve$1(0, inactiveStates); + } + t2 = inactiveThumbColor == null; + if (t2) { + t3 = defaults.get$thumbColor()._material_state$_resolve.call$1(inactiveStates); + t3.toString; + effectiveInactiveThumbColor = t3; + } else + effectiveInactiveThumbColor = inactiveThumbColor; + _this._widget.toString; + t3 = _this.get$_widgetTrackColor()._material_state$_resolve.call$1(activeStates); + if (t3 == null) { + t3 = switchTheme.trackColor; + t3 = t3 == null ? _null : t3.resolve$1(0, activeStates); + } + if (t3 == null) { + t3 = _this.get$_widgetThumbColor()._material_state$_resolve.call$1(activeStates); + if (t3 == null) + t3 = _null; + else { + t4 = J.getInterceptor$x(t3); + t3 = A.Color$fromARGB(128, t4.get$value(t3) >>> 16 & 255, t4.get$value(t3) >>> 8 & 255, t4.get$value(t3) & 255); + } + effectiveActiveTrackColor = t3; + } else + effectiveActiveTrackColor = t3; + if (effectiveActiveTrackColor == null) { + t3 = defaults.get$trackColor()._material_state$_resolve.call$1(activeStates); + t3.toString; + effectiveActiveTrackColor = t3; + } + _this._widget.toString; + t3 = _this.get$_widgetTrackColor()._material_state$_resolve.call$1(inactiveStates); + if (t3 == null) { + t3 = switchTheme.trackColor; + t3 = t3 == null ? _null : t3.resolve$1(0, inactiveStates); + effectiveInactiveTrackColor = t3; + } else + effectiveInactiveTrackColor = t3; + if (effectiveInactiveTrackColor == null) { + t3 = defaults.get$trackColor()._material_state$_resolve.call$1(inactiveStates); + t3.toString; + effectiveInactiveTrackColor = t3; + } + switchConfig.get$trackOutlineColor(); + _this._widget.toString; + effectiveActiveIconColor = switchConfig.get$iconColor().resolve$1(0, activeStates); + effectiveInactiveIconColor = switchConfig.get$iconColor().resolve$1(0, inactiveStates); + focusedStates = _this.get$states(); + focusedStates.add$1(0, B.MaterialState_1); + _this._widget.toString; + t3 = switchTheme.overlayColor; + t4 = t3 == null ? _null : t3.resolve$1(0, focusedStates); + effectiveFocusOverlayColor = t4; + if (effectiveFocusOverlayColor == null) { + t4 = defaults.get$overlayColor()._material_state$_resolve.call$1(focusedStates); + t4.toString; + effectiveFocusOverlayColor = t4; + } + hoveredStates = _this.get$states(); + hoveredStates.add$1(0, B.MaterialState_0); + _this._widget.toString; + t4 = t3 == null ? _null : t3.resolve$1(0, hoveredStates); + effectiveHoverOverlayColor = t4; + if (effectiveHoverOverlayColor == null) { + t4 = defaults.get$overlayColor()._material_state$_resolve.call$1(hoveredStates); + t4.toString; + effectiveHoverOverlayColor = t4; + } + activeStates.add$1(0, B.MaterialState_2); + _this._widget.toString; + t4 = _this.get$_widgetThumbColor()._material_state$_resolve.call$1(activeStates); + if (t4 == null) { + t4 = switchTheme.thumbColor; + t4 = t4 == null ? _null : t4.resolve$1(0, activeStates); + effectiveActivePressedThumbColor = t4; + } else + effectiveActivePressedThumbColor = t4; + if (effectiveActivePressedThumbColor == null) { + t4 = defaults.get$thumbColor()._material_state$_resolve.call$1(activeStates); + t4.toString; + effectiveActivePressedThumbColor = t4; + } + _this._widget.toString; + t4 = t3 == null ? _null : t3.resolve$1(0, activeStates); + if (t4 == null) { + t1 = t1 ? _null : A.Color$fromARGB(31, activeThumbColor.get$value(activeThumbColor) >>> 16 & 255, activeThumbColor.get$value(activeThumbColor) >>> 8 & 255, activeThumbColor.get$value(activeThumbColor) & 255); + effectiveActivePressedOverlayColor = t1; + } else + effectiveActivePressedOverlayColor = t4; + if (effectiveActivePressedOverlayColor == null) { + t1 = defaults.get$overlayColor()._material_state$_resolve.call$1(activeStates); + t1.toString; + effectiveActivePressedOverlayColor = t1; + } + inactiveStates.add$1(0, B.MaterialState_2); _this._widget.toString; t1 = _this.get$_widgetThumbColor()._material_state$_resolve.call$1(inactiveStates); if (t1 == null) { t1 = switchTheme.thumbColor; t1 = t1 == null ? _null : t1.resolve$1(0, inactiveStates); - effectiveInactiveThumbColor = t1; + effectiveInactivePressedThumbColor = t1; } else - effectiveInactiveThumbColor = t1; - if (effectiveInactiveThumbColor == null) - effectiveInactiveThumbColor = _this.get$_defaultThumbColor()._material_state$_resolve.call$1(inactiveStates); + effectiveInactivePressedThumbColor = t1; + if (effectiveInactivePressedThumbColor == null) { + t1 = defaults.get$thumbColor()._material_state$_resolve.call$1(inactiveStates); + t1.toString; + effectiveInactivePressedThumbColor = t1; + } _this._widget.toString; - t1 = _this.get$_widgetTrackColor()._material_state$_resolve.call$1(activeStates); + t1 = t3 == null ? _null : t3.resolve$1(0, inactiveStates); if (t1 == null) { - t1 = switchTheme.trackColor; - t1 = t1 == null ? _null : t1.resolve$1(0, activeStates); - effectiveActiveTrackColor = t1; + t1 = t2 ? _null : A.Color$fromARGB(31, inactiveThumbColor.get$value(inactiveThumbColor) >>> 16 & 255, inactiveThumbColor.get$value(inactiveThumbColor) >>> 8 & 255, inactiveThumbColor.get$value(inactiveThumbColor) & 255); + effectiveInactivePressedOverlayColor = t1; } else - effectiveActiveTrackColor = t1; - if (effectiveActiveTrackColor == null) - effectiveActiveTrackColor = _this.get$_defaultTrackColor()._material_state$_resolve.call$1(activeStates); + effectiveInactivePressedOverlayColor = t1; + if (effectiveInactivePressedOverlayColor == null) { + t1 = defaults.get$overlayColor()._material_state$_resolve.call$1(inactiveStates); + t1.toString; + effectiveInactivePressedOverlayColor = t1; + } + effectiveActiveThumbRadius = switchConfig.get$activeThumbRadius(); _this._widget.toString; - t1 = _this.get$_widgetTrackColor()._material_state$_resolve.call$1(inactiveStates); - if (t1 == null) { - t1 = switchTheme.trackColor; - t1 = t1 == null ? _null : t1.resolve$1(0, inactiveStates); - effectiveInactiveTrackColor = t1; - } else - effectiveInactiveTrackColor = t1; - if (effectiveInactiveTrackColor == null) - effectiveInactiveTrackColor = _this.get$_defaultTrackColor()._material_state$_resolve.call$1(inactiveStates); - focusedStates = _this.get$states(); - focusedStates.add$1(0, B.MaterialState_1); + effectiveInactiveThumbRadius = switchConfig.get$inactiveThumbRadius(); _this._widget.toString; - t1 = switchTheme.overlayColor; - t2 = t1 == null ? _null : t1.resolve$1(0, focusedStates); - effectiveFocusOverlayColor = t2; - if (effectiveFocusOverlayColor == null) - effectiveFocusOverlayColor = theme.focusColor; - hoveredStates = _this.get$states(); - hoveredStates.add$1(0, B.MaterialState_0); - _this._widget.toString; - t2 = t1 == null ? _null : t1.resolve$1(0, hoveredStates); - effectiveHoverOverlayColor = t2; - if (effectiveHoverOverlayColor == null) - effectiveHoverOverlayColor = theme.hoverColor; - activeStates.add$1(0, B.MaterialState_2); - _this._widget.toString; - t2 = t1 == null ? _null : t1.resolve$1(0, activeStates); - effectiveActivePressedOverlayColor = t2; - if (effectiveActivePressedOverlayColor == null) - effectiveActivePressedOverlayColor = A.Color$fromARGB(31, effectiveActiveThumbColor.get$value(effectiveActiveThumbColor) >>> 16 & 255, effectiveActiveThumbColor.get$value(effectiveActiveThumbColor) >>> 8 & 255, effectiveActiveThumbColor.get$value(effectiveActiveThumbColor) & 255); - inactiveStates.add$1(0, B.MaterialState_2); - _this._widget.toString; - t1 = t1 == null ? _null : t1.resolve$1(0, inactiveStates); - effectiveInactivePressedOverlayColor = t1; - if (effectiveInactivePressedOverlayColor == null) - effectiveInactivePressedOverlayColor = A.Color$fromARGB(31, effectiveActiveThumbColor.get$value(effectiveActiveThumbColor) >>> 16 & 255, effectiveActiveThumbColor.get$value(effectiveActiveThumbColor) >>> 8 & 255, effectiveActiveThumbColor.get$value(effectiveActiveThumbColor) & 255); + effectiveSplashRadius = switchTheme.splashRadius; + if (effectiveSplashRadius == null) + effectiveSplashRadius = defaults.get$splashRadius(); t1 = _this._widget; t2 = t1.value; t3 = t1.dragStartBehavior; t4 = t1.focusNode; + t5 = t1.onFocusChange; t1 = t1.size; - t5 = _this._switch0$_painter; - t6 = _this.ToggleableStateMixin___ToggleableStateMixin__position_A; - t6 === $ && A.throwUnnamedLateFieldNI(); - t5.set$position(0, t6); - t6 = _this.ToggleableStateMixin___ToggleableStateMixin__reaction_A; - t6 === $ && A.throwUnnamedLateFieldNI(); - t5.set$reaction(t6); - t6 = _this.ToggleableStateMixin___ToggleableStateMixin__reactionFocusFade_A; - t6 === $ && A.throwUnnamedLateFieldNI(); - t5.set$reactionFocusFade(t6); - t6 = _this.ToggleableStateMixin___ToggleableStateMixin__reactionHoverFade_A; - t6 === $ && A.throwUnnamedLateFieldNI(); - t5.set$reactionHoverFade(t6); - t5.set$inactiveReactionColor(effectiveInactivePressedOverlayColor); - t5.set$reactionColor(effectiveActivePressedOverlayColor); - t5.set$hoverColor(effectiveHoverOverlayColor); - t5.set$focusColor(effectiveFocusOverlayColor); - _this._widget.toString; - t6 = switchTheme.splashRadius; - t5.set$splashRadius(t6 == null ? 20 : t6); - t5.set$downPosition(_this.ToggleableStateMixin__downPosition); - t5.set$isFocused(_this.get$states().contains$1(0, B.MaterialState_1)); - t5.set$isHovered(_this.get$states().contains$1(0, B.MaterialState_0)); - t5.set$activeColor(effectiveActiveThumbColor); - t5.set$inactiveColor(effectiveInactiveThumbColor); - t5.set$activeThumbImage(_this._widget.activeThumbImage); - t5.set$onActiveThumbImageError(_this._widget.onActiveThumbImageError); - t5.set$inactiveThumbImage(_this._widget.inactiveThumbImage); - t5.set$onInactiveThumbImageError(_this._widget.onInactiveThumbImageError); - t5.set$activeTrackColor(effectiveActiveTrackColor); - t5.set$inactiveTrackColor(effectiveInactiveTrackColor); - t5.set$configuration(A.createLocalImageConfiguration(context, _null)); - t5.set$isInteractive(_this.get$onChanged() != null); - t5.set$trackInnerLength(_this._widget.size._dx - 40); - t6 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); - t6.toString; - t5.set$textDirection(t6.textDirection); - t5.set$surfaceColor(theme.colorScheme.surface); - t3 = A.GestureDetector$(_null, _this.buildToggleable$5$autofocus$focusNode$mouseCursor$painter$size(false, t4, new A._MaterialStatePropertyWith(new A._MaterialSwitchState_build_closure(_this, switchTheme), type$._MaterialStatePropertyWith_MouseCursor), t5, t1), t3, true, _null, _null, _null, _null, _this.get$_switch0$_handleDragEnd(), _this.get$_switch0$_handleDragStart(), _this.get$_switch0$_handleDragUpdate(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null), false, false, false, t3, _null); + t6 = _this._switch0$_painter; + t7 = _this.ToggleableStateMixin___ToggleableStateMixin__position_A; + t7 === $ && A.throwUnnamedLateFieldNI(); + t6.set$position(0, t7); + t7 = _this.ToggleableStateMixin___ToggleableStateMixin__reaction_A; + t7 === $ && A.throwUnnamedLateFieldNI(); + t6.set$reaction(t7); + t7 = _this.ToggleableStateMixin___ToggleableStateMixin__reactionFocusFade_A; + t7 === $ && A.throwUnnamedLateFieldNI(); + t6.set$reactionFocusFade(t7); + t7 = _this.ToggleableStateMixin___ToggleableStateMixin__reactionHoverFade_A; + t7 === $ && A.throwUnnamedLateFieldNI(); + t6.set$reactionHoverFade(t7); + t6.set$inactiveReactionColor(effectiveInactivePressedOverlayColor); + t6.set$reactionColor(effectiveActivePressedOverlayColor); + t6.set$hoverColor(effectiveHoverOverlayColor); + t6.set$focusColor(effectiveFocusOverlayColor); + t6.set$splashRadius(effectiveSplashRadius); + t6.set$downPosition(_this.ToggleableStateMixin__downPosition); + t6.set$isFocused(_this.get$states().contains$1(0, B.MaterialState_1)); + t6.set$isHovered(_this.get$states().contains$1(0, B.MaterialState_0)); + t6.set$activeColor(effectiveActiveThumbColor); + t6.set$inactiveColor(effectiveInactiveThumbColor); + t6.set$activePressedColor(effectiveActivePressedThumbColor); + t6.set$inactivePressedColor(effectiveInactivePressedThumbColor); + t6.set$activeThumbImage(_this._widget.activeThumbImage); + t6.set$onActiveThumbImageError(_this._widget.onActiveThumbImageError); + t6.set$inactiveThumbImage(_this._widget.inactiveThumbImage); + t6.set$onInactiveThumbImageError(_this._widget.onInactiveThumbImageError); + t6.set$activeTrackColor(effectiveActiveTrackColor); + t6.set$inactiveTrackColor(effectiveInactiveTrackColor); + t6.set$inactiveTrackOutlineColor(_null); + t6.set$configuration(A.createLocalImageConfiguration(context, _null)); + t6.set$isInteractive(_this.get$onChanged() != null); + t6.set$trackInnerLength(_this._widget.size._dx - 40); + t7 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t7.toString; + t6.set$textDirection(t7.textDirection); + t6.set$surfaceColor(theme.colorScheme.surface); + t6.set$inactiveThumbRadius(effectiveInactiveThumbRadius); + t6.set$activeThumbRadius(effectiveActiveThumbRadius); + t6.set$pressedThumbRadius(switchConfig.get$pressedThumbRadius()); + t6.set$thumbOffset(switchConfig.get$thumbOffset()); + t6.set$trackHeight(switchConfig.get$trackHeight()); + t6.set$trackWidth(switchConfig.get$trackWidth()); + t6.set$activeIconColor(effectiveActiveIconColor); + t6.set$inactiveIconColor(effectiveInactiveIconColor); + t6.set$activeIcon(_null); + t6.set$inactiveIcon(_null); + t6.set$iconTheme(A.IconTheme_of(context)); + t6.set$thumbShadow(switchConfig.get$thumbShadow()); + t6.set$transitionalThumbSize(switchConfig.get$transitionalThumbSize()); + t6.set$positionController(_this.ToggleableStateMixin___ToggleableStateMixin__positionController_A); + t3 = A.GestureDetector$(_null, _this.buildToggleable$6$autofocus$focusNode$mouseCursor$onFocusChange$painter$size(false, t4, new A._MaterialStatePropertyWith(new A._MaterialSwitchState_build_closure(_this, switchTheme), type$._MaterialStatePropertyWith_MouseCursor), t5, t6, t1), t3, true, _null, _null, _null, _null, _this.get$_switch0$_handleDragEnd(), _this.get$_switch0$_handleDragStart(), _this.get$_switch0$_handleDragUpdate(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null), false, false, false, t3, _null); } }; A._MaterialSwitchState__widgetThumbColor_closure.prototype = { @@ -219645,44 +231527,15 @@ return this.$this._widget.activeColor; return this.$this._widget.inactiveThumbColor; }, - $signature: 239 - }; - A._MaterialSwitchState__defaultThumbColor_closure.prototype = { - call$1(states) { - if (states.contains$1(0, B.MaterialState_6)) - return this.isDark ? B.Color_4282532418 : B.Color_4290624957; - if (states.contains$1(0, B.MaterialState_4)) - return this.theme.toggleableActiveColor; - return this.isDark ? B.Color_4290624957 : B.Color_4294638330; - }, - $signature: 121 + $signature: 192 }; A._MaterialSwitchState__widgetTrackColor_closure.prototype = { call$1(states) { - if (states.contains$1(0, B.MaterialState_6)) - return this.$this._widget.inactiveTrackColor; if (states.contains$1(0, B.MaterialState_4)) return this.$this._widget.activeTrackColor; return this.$this._widget.inactiveTrackColor; }, - $signature: 239 - }; - A._MaterialSwitchState__defaultTrackColor_closure.prototype = { - call$1(states) { - var t1, activeColor; - if (states.contains$1(0, B.MaterialState_6)) - return this.isDark ? B.Color_452984831 : B.Color_520093696; - if (states.contains$1(0, B.MaterialState_4)) { - states.add$1(0, B.MaterialState_4); - t1 = this.$this; - activeColor = t1.get$_widgetThumbColor()._material_state$_resolve.call$1(states); - if (activeColor == null) - activeColor = t1.get$_defaultThumbColor()._material_state$_resolve.call$1(states); - return A.Color$fromARGB(128, activeColor.get$value(activeColor) >>> 16 & 255, activeColor.get$value(activeColor) >>> 8 & 255, activeColor.get$value(activeColor) & 255); - } - return this.isDark ? B.Color_1308622847 : B.Color_1375731712; - }, - $signature: 121 + $signature: 192 }; A._MaterialSwitchState__handleDragEnd_closure.prototype = { call$0() { @@ -219697,9 +231550,93 @@ t1 = null; return t1 == null ? A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable, states, type$.MouseCursor) : t1; }, - $signature: 432 + $signature: 405 }; A._SwitchPainter.prototype = { + set$positionController(value) { + if (value === this._positionController) + return; + this._positionController = value; + this.notifyListeners$0(); + }, + set$activeIcon(value) { + return; + }, + set$inactiveIcon(value) { + return; + }, + set$iconTheme(value) { + if (value.$eq(0, this._switch0$_iconTheme)) + return; + this._switch0$_iconTheme = value; + this.notifyListeners$0(); + }, + set$activeIconColor(value) { + if (J.$eq$(value, this._activeIconColor)) + return; + this._activeIconColor = value; + this.notifyListeners$0(); + }, + set$inactiveIconColor(value) { + if (J.$eq$(value, this._inactiveIconColor)) + return; + this._inactiveIconColor = value; + this.notifyListeners$0(); + }, + set$activePressedColor(value) { + if (J.$eq$(value, this._activePressedColor)) + return; + this._activePressedColor = value; + this.notifyListeners$0(); + }, + set$inactivePressedColor(value) { + if (J.$eq$(value, this._inactivePressedColor)) + return; + this._inactivePressedColor = value; + this.notifyListeners$0(); + }, + set$activeThumbRadius(value) { + if (value === this._activeThumbRadius) + return; + this._activeThumbRadius = value; + this.notifyListeners$0(); + }, + set$inactiveThumbRadius(value) { + if (value === this._inactiveThumbRadius) + return; + this._inactiveThumbRadius = value; + this.notifyListeners$0(); + }, + set$pressedThumbRadius(value) { + if (value === this._pressedThumbRadius) + return; + this._pressedThumbRadius = value; + this.notifyListeners$0(); + }, + set$thumbOffset(value) { + if (value == this._thumbOffset) + return; + this._thumbOffset = value; + this.notifyListeners$0(); + }, + set$transitionalThumbSize(value) { + if (value.$eq(0, this._transitionalThumbSize)) + return; + this._transitionalThumbSize = value; + this.notifyListeners$0(); + }, + set$trackHeight(value) { + if (value === this._trackHeight) + return; + this._trackHeight = value; + this.notifyListeners$0(); + }, + set$trackWidth(value) { + if (value === this._trackWidth) + return; + this._trackWidth = value; + this.notifyListeners$0(); + }, set$activeThumbImage(value) { return; }, @@ -219718,6 +231655,12 @@ this._activeTrackColor = value; this.notifyListeners$0(); }, + set$inactiveTrackOutlineColor(value) { + if (J.$eq$(value, this._inactiveTrackOutlineColor)) + return; + this._inactiveTrackOutlineColor = value; + this.notifyListeners$0(); + }, set$inactiveTrackColor(value) { if (J.$eq$(value, this._inactiveTrackColor)) return; @@ -219754,16 +231697,21 @@ this._trackInnerLength = value; this.notifyListeners$0(); }, + set$thumbShadow(value) { + var t1 = this._thumbShadow; + if (value == null ? t1 == null : value === t1) + return; + this._thumbShadow = value; + this.notifyListeners$0(); + }, _handleDecorationChanged$0() { if (!this._isPainting) this.notifyListeners$0(); }, paint$2(canvas, size) { - var t2, currentValue, visualPosition, t3, t4, thumbColor, thumbImage, thumbErrorListener, paint, horizontalOffset, verticalOffset, thumbHorizontalOffset, _this = this, - t1 = _this._isInteractive; - t1.toString; - t2 = _this._toggleable$_position; - currentValue = t2.get$value(t2); + var visualPosition, t2, t3, thumbSize, inset, colorValue, t4, trackOutlineColor, t5, lerpedThumbColor, thumbColor, thumbIcon, thumbImage, thumbErrorListener, paint, horizontalOffset, t6, verticalOffset, trackRadius, t7, additionalThumbRadius, t8, thumbHorizontalOffset, t9, outlineTrackRRect, outlinePaint, _this = this, + t1 = _this._toggleable$_position, + currentValue = t1.get$value(t1); switch (_this._switch0$_textDirection.index) { case 0: visualPosition = 1 - currentValue; @@ -219774,43 +231722,182 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t2 = _this._inactiveTrackColor; - t2.toString; - t3 = _this._activeTrackColor; + t1 = _this._reaction.parent; + if (!(t1.get$status(t1) === B.AnimationStatus_2 && !_this._stopPressAnimation ? _this._stopPressAnimation = true : _this._stopPressAnimation = false)) { + t1 = _this._reaction; + if (t1.get$status(t1) === B.AnimationStatus_3) { + t1 = _this._inactiveThumbRadius; + t1.toString; + t2 = _this._pressedThumbRadius; + t2.toString; + t3 = _this._reaction; + _this._pressedInactiveThumbRadius = A.lerpDouble(t1, t2, t3.get$value(t3)); + t3 = _this._activeThumbRadius; + t3.toString; + t2 = _this._pressedThumbRadius; + t2.toString; + t1 = _this._reaction; + _this._pressedActiveThumbRadius = A.lerpDouble(t3, t2, t1.get$value(t1)); + } + if (currentValue === 0) { + t1 = _this._inactiveThumbRadius; + t1.toString; + t2 = _this._pressedThumbRadius; + t2.toString; + t3 = _this._reaction; + _this._pressedInactiveThumbRadius = A.lerpDouble(t1, t2, t3.get$value(t3)); + t3 = _this._activeThumbRadius; + t3.toString; + _this._pressedActiveThumbRadius = t3; + } + if (currentValue === 1) { + t1 = _this._activeThumbRadius; + t1.toString; + t2 = _this._pressedThumbRadius; + t2.toString; + t3 = _this._reaction; + _this._pressedActiveThumbRadius = A.lerpDouble(t1, t2, t3.get$value(t3)); + t3 = _this._inactiveThumbRadius; + t3.toString; + _this._pressedInactiveThumbRadius = t3; + } + } + t1 = _this._pressedInactiveThumbRadius; + if (t1 == null) { + t1 = _this._inactiveThumbRadius; + t1.toString; + } + t1 *= 2; + t2 = _this._pressedActiveThumbRadius; + if (t2 == null) { + t2 = _this._activeThumbRadius; + t2.toString; + } + t2 *= 2; + t2 = new A._SwitchPainter_paint_thumbSizeAnimation(_this, new A.Size(t1, t1), new A.Size(t2, t2)); + t1 = _this._reaction; + if (t1.get$status(t1) === B.AnimationStatus_3) { + t1 = _this._pressedThumbRadius; + t1.toString; + t1 *= 2; + thumbSize = new A.Size(t1, t1); + } else { + t1 = _this._toggleable$_position; + if (t1.get$status(t1) !== B.AnimationStatus_0) { + t1 = _this._toggleable$_position.parent; + t1 = t1.get$status(t1) === B.AnimationStatus_1; + } else + t1 = true; + if (t1) { + t1 = t2.call$1(true); + t2 = t1._evaluatable; + t1 = t1.parent; + thumbSize = t2.transform$1(0, t1.get$value(t1)); + } else { + t1 = t2.call$1(false); + t2 = t1._evaluatable; + t1 = t1.parent; + thumbSize = t2.transform$1(0, t1.get$value(t1)); + } + } + t1 = _this._thumbOffset; + inset = t1 == null ? 0 : 1 - Math.abs(currentValue - t1) * 2; + t1 = thumbSize._dx - inset; + t2 = thumbSize._dy - inset; + t3 = _this._positionController; t3.toString; - t3 = A.Color_lerp(t2, t3, currentValue); + t3 = A.CurvedAnimation$(B.Cubic_xDo0, t3, B.Cubic_JUR0); + colorValue = t3.get$value(t3); + t3 = _this._inactiveTrackColor; t3.toString; - t2 = _this._inactiveColor; - t2.toString; - t4 = _this._toggleable$_activeColor; + t4 = _this._activeTrackColor; t4.toString; - t4 = A.Color_lerp(t2, t4, currentValue); + t4 = A.Color_lerp(t3, t4, colorValue); t4.toString; - t2 = _this._surfaceColor; - t2.toString; - thumbColor = A.Color_alphaBlend(t4, t2); - if (t1) - thumbImage = currentValue < 0.5 ? _this._inactiveThumbImage : _this._activeThumbImage; - else - thumbImage = _this._inactiveThumbImage; - if (t1) - thumbErrorListener = currentValue < 0.5 ? _this._onInactiveThumbImageError : _this._onActiveThumbImageError; - else - thumbErrorListener = _this._onInactiveThumbImageError; - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - paint.set$color(0, t3); - horizontalOffset = (size._dx - 33) / 2; - t1 = size._dy; - verticalOffset = (t1 - 14) / 2; - t2 = _this._trackInnerLength; - t2.toString; - thumbHorizontalOffset = horizontalOffset - 3 + visualPosition * t2; - canvas.drawRRect$2(A.RRect$fromRectAndRadius(new A.Rect(horizontalOffset, verticalOffset, horizontalOffset + 33, verticalOffset + 14), B.Radius_7_7), paint); - _this.paintRadialReaction$2$canvas$origin(canvas, new A.Offset(thumbHorizontalOffset + 10, t1 / 2)); - _this._paintThumbWith$6(new A.Offset(thumbHorizontalOffset, verticalOffset - 3), canvas, currentValue, thumbColor, thumbImage, thumbErrorListener); + t3 = _this._inactiveTrackOutlineColor; + trackOutlineColor = t3 == null ? null : A.Color_lerp(t3, B.Color_0, colorValue); + t3 = _this._reaction; + if (t3.get$status(t3) !== B.AnimationStatus_0) { + t3 = _this._inactivePressedColor; + t3.toString; + t5 = _this._activePressedColor; + t5.toString; + t5 = A.Color_lerp(t3, t5, colorValue); + t5.toString; + lerpedThumbColor = t5; + } else { + t3 = _this._positionController.__AnimationController__status_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + if (t3 === B.AnimationStatus_1) { + t3 = _this._inactivePressedColor; + t3.toString; + t5 = _this._toggleable$_activeColor; + t5.toString; + t5 = A.Color_lerp(t3, t5, colorValue); + t5.toString; + lerpedThumbColor = t5; + } else { + t5 = _this._inactiveColor; + if (t3 === B.AnimationStatus_2) { + t5.toString; + t3 = _this._activePressedColor; + t3.toString; + t3 = A.Color_lerp(t5, t3, colorValue); + t3.toString; + lerpedThumbColor = t3; + } else { + t5.toString; + t3 = _this._toggleable$_activeColor; + t3.toString; + t3 = A.Color_lerp(t5, t3, colorValue); + t3.toString; + lerpedThumbColor = t3; + } + } + } + t3 = _this._surfaceColor; + t3.toString; + thumbColor = A.Color_alphaBlend(lerpedThumbColor, t3); + t3 = currentValue < 0.5; + thumbIcon = t3 ? _this._inactiveIcon : _this._activeIcon; + thumbImage = t3 ? _this._inactiveThumbImage : _this._activeThumbImage; + thumbErrorListener = t3 ? _this._onInactiveThumbImageError : _this._onActiveThumbImageError; + t3 = $.$get$_renderer(); + paint = t3.createPaint$0(); + paint.set$color(0, t4); + t4 = _this._trackWidth; + t4.toString; + t5 = _this._trackHeight; + t5.toString; + horizontalOffset = (size._dx - t4) / 2; + t6 = size._dy; + verticalOffset = (t6 - t5) / 2; + trackRadius = t5 / 2; + t7 = t2 / 2; + additionalThumbRadius = t7 - trackRadius; + t8 = _this._trackInnerLength; + t8.toString; + thumbHorizontalOffset = horizontalOffset - additionalThumbRadius - (t1 - t2) / 2 + visualPosition * t8; + canvas.drawRRect$2(A.RRect$fromRectAndRadius(new A.Rect(horizontalOffset, verticalOffset, horizontalOffset + t4, verticalOffset + t5), new A.Radius(trackRadius, trackRadius)), paint); + if (trackOutlineColor != null) { + t4 = horizontalOffset + 1; + t5 = verticalOffset + 1; + t8 = _this._trackWidth; + t8.toString; + t9 = _this._trackHeight; + t9.toString; + outlineTrackRRect = A.RRect$fromRectAndRadius(new A.Rect(t4, t5, t4 + (t8 - 2), t5 + (t9 - 2)), new A.Radius(trackRadius, trackRadius)); + outlinePaint = t3.createPaint$0(); + outlinePaint.set$style(0, B.PaintingStyle_1); + outlinePaint.set$strokeWidth(2); + outlinePaint.set$color(0, trackOutlineColor); + canvas.drawRRect$2(outlineTrackRRect, outlinePaint); + } + _this.paintRadialReaction$2$canvas$origin(canvas, new A.Offset(thumbHorizontalOffset + t7, t6 / 2)); + _this._paintThumbWith$9(new A.Offset(thumbHorizontalOffset, verticalOffset - additionalThumbRadius), canvas, colorValue, thumbColor, thumbImage, thumbErrorListener, thumbIcon, new A.Size(t1, t2), inset); }, - _paintThumbWith$6(thumbPaintOffset, canvas, currentValue, thumbColor, thumbImage, thumbErrorListener) { - var thumbPainter, inset, radius, t1, t2, t3, _this = this, _null = null; + _paintThumbWith$9(thumbPaintOffset, canvas, currentValue, thumbColor, thumbImage, thumbErrorListener, thumbIcon, thumbSize, inset) { + var thumbPainter, t1, _this = this; try { _this._isPainting = true; if (_this._cachedThumbPainter != null) @@ -219827,18 +231914,12 @@ t1 = _this._cachedThumbPainter; if (t1 != null) t1.dispose$0(); - _this._cachedThumbPainter = new A._BoxDecorationPainter(new A.BoxDecoration(thumbColor, _null, _null, _null, B.List_UOM, _null, B.BoxShape_1), _this.get$_handleDecorationChanged()); + _this._cachedThumbPainter = A._ShapeDecorationPainter$(new A.ShapeDecoration(thumbColor, null, null, _this._thumbShadow, B.StadiumBorder_Sik), _this.get$_handleDecorationChanged()); } t1 = _this._cachedThumbPainter; t1.toString; thumbPainter = t1; - inset = 1 - Math.abs(currentValue - 0.5) * 2; - radius = 10 - inset; - t1 = thumbPaintOffset.$add(0, new A.Offset(0, inset)); - t2 = _this._switch0$_configuration; - t2.toString; - t3 = radius * 2; - thumbPainter.paint$3(canvas, t1, t2.copyWith$1$size(new A.Size(t3, t3))); + thumbPainter.paint$3(canvas, thumbPaintOffset, _this._switch0$_configuration.copyWith$1$size(thumbSize)); } finally { _this._isPainting = false; } @@ -219852,6 +231933,143 @@ _this.super$ToggleablePainter$dispose(); } }; + A._SwitchPainter_paint_thumbSizeAnimation.prototype = { + call$1(isForward) { + var thumbSizeSequence, + t1 = this.inactiveThumbSize, + t2 = this.$this, + t3 = this.activeThumbSize, + t4 = type$.JSArray_TweenSequenceItem_Size, + t5 = type$.Tween_Size, + t6 = type$.TweenSequenceItem_Size, + t7 = type$.ConstantTween_Size, + t8 = t2._transitionalThumbSize, + t9 = t5._eval$1("_ChainedEvaluation"); + if (isForward) { + t8.toString; + thumbSizeSequence = A._setArrayType([new A.TweenSequenceItem(new A._ChainedEvaluation(new A.CurveTween(B.Cubic_EOZ), new A.Tween(t1, t8, t5), t9), 11, t6), new A.TweenSequenceItem(new A._ChainedEvaluation(new A.CurveTween(B.Cubic_7xV), new A.Tween(t8, t3, t5), t9), 72, t6), new A.TweenSequenceItem(new A.ConstantTween(t3, t3, t7), 17, t6)], t4); + } else { + t8.toString; + thumbSizeSequence = A._setArrayType([new A.TweenSequenceItem(new A.ConstantTween(t1, t1, t7), 17, t6), new A.TweenSequenceItem(new A._ChainedEvaluation(new A.CurveTween(new A.FlippedCurve(B.Cubic_7xV)), new A.Tween(t1, t8, t5), t9), 72, t6), new A.TweenSequenceItem(new A._ChainedEvaluation(new A.CurveTween(new A.FlippedCurve(B.Cubic_EOZ)), new A.Tween(t8, t3, t5), t9), 11, t6)], t4); + } + t1 = A.TweenSequence$(thumbSizeSequence, type$.Size); + t2 = t2._positionController; + t2.toString; + return new A._AnimatedEvaluation(t2, t1, t1.$ti._eval$1("_AnimatedEvaluation")); + }, + $signature: 1148 + }; + A._SwitchConfig.prototype = {}; + A._SwitchConfigM2.prototype = { + get$activeThumbRadius() { + return 10; + }, + get$iconColor() { + return new A.MaterialStatePropertyAll(B.Color_0, type$.MaterialStatePropertyAll_Color); + }, + get$inactiveThumbRadius() { + return 10; + }, + get$pressedThumbRadius() { + return 10; + }, + get$switchHeight() { + return 48; + }, + get$switchHeightCollapsed() { + return 40; + }, + get$switchWidth() { + return 59; + }, + get$thumbShadow() { + return B.List_UOM; + }, + get$trackHeight() { + return 14; + }, + get$trackOutlineColor() { + return null; + }, + get$trackWidth() { + return 33; + }, + get$thumbOffset() { + return 0.5; + }, + get$transitionalThumbSize() { + return B.Size_20_20; + }, + get$toggleDuration() { + return 200; + } + }; + A._SwitchDefaultsM2.prototype = { + get$thumbColor() { + return new A._MaterialStatePropertyWith(new A._SwitchDefaultsM2_thumbColor_closure(this, this._switch0$_theme.colorScheme.brightness === B.Brightness_0), type$._MaterialStatePropertyWith_Color); + }, + get$trackColor() { + return new A._MaterialStatePropertyWith(new A._SwitchDefaultsM2_trackColor_closure(this, this._switch0$_theme.colorScheme.brightness === B.Brightness_0), type$._MaterialStatePropertyWith_Color); + }, + get$materialTapTargetSize() { + return this._switch0$_theme.materialTapTargetSize; + }, + get$mouseCursor() { + return new A._MaterialStatePropertyWith(new A._SwitchDefaultsM2_mouseCursor_closure(), type$._MaterialStatePropertyWith_MouseCursor); + }, + get$overlayColor() { + return new A._MaterialStatePropertyWith(new A._SwitchDefaultsM2_overlayColor_closure(this), type$._MaterialStatePropertyWith_nullable_Color); + }, + get$splashRadius() { + return 20; + } + }; + A._SwitchDefaultsM2_thumbColor_closure.prototype = { + call$1(states) { + if (states.contains$1(0, B.MaterialState_6)) + return this.isDark ? B.Color_4282532418 : B.Color_4290624957; + if (states.contains$1(0, B.MaterialState_4)) + return this.$this._switch0$_colors.secondary; + return this.isDark ? B.Color_4290624957 : B.Color_4294638330; + }, + $signature: 92 + }; + A._SwitchDefaultsM2_trackColor_closure.prototype = { + call$1(states) { + var activeColor; + if (states.contains$1(0, B.MaterialState_6)) + return this.isDark ? B.Color_452984831 : B.Color_520093696; + if (states.contains$1(0, B.MaterialState_4)) { + activeColor = this.$this._switch0$_colors.secondary; + return A.Color$fromARGB(128, activeColor.get$value(activeColor) >>> 16 & 255, activeColor.get$value(activeColor) >>> 8 & 255, activeColor.get$value(activeColor) & 255); + } + return this.isDark ? B.Color_1308622847 : B.Color_1375731712; + }, + $signature: 92 + }; + A._SwitchDefaultsM2_mouseCursor_closure.prototype = { + call$1(states) { + return B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable.resolve$1(0, states); + }, + $signature: 405 + }; + A._SwitchDefaultsM2_overlayColor_closure.prototype = { + call$1(states) { + var t1, t2; + if (states.contains$1(0, B.MaterialState_2)) { + t1 = this.$this.get$thumbColor()._material_state$_resolve.call$1(states); + t1.toString; + t2 = J.getInterceptor$x(t1); + return A.Color$fromARGB(31, t2.get$value(t1) >>> 16 & 255, t2.get$value(t1) >>> 8 & 255, t2.get$value(t1) & 255); + } + if (states.contains$1(0, B.MaterialState_1)) + return this.$this._switch0$_theme.focusColor; + if (states.contains$1(0, B.MaterialState_0)) + return this.$this._switch0$_theme.hoverColor; + return null; + }, + $signature: 192 + }; A.__MaterialSwitchState_State_TickerProviderStateMixin.prototype = { activate$0() { this.super$State$activate(); @@ -219901,19 +232119,20 @@ _this.super$__MaterialSwitchState_State_TickerProviderStateMixin$dispose(); } }; + A.__SwitchConfigM2_Object__SwitchConfig.prototype = {}; A._SwitchListTileType.prototype = { - toString$0(_) { + _enumToString$0() { return "_SwitchListTileType." + this._core$_name; } }; A.SwitchListTile.prototype = { build$1(context) { - var t1, t2, control, leading, t3, _this = this, _null = null; + var t1, t2, control, leading, theme, switchTheme, effectiveActiveColor, _this = this, _null = null; switch (0) { case 0: t1 = _this.onChanged; t2 = _this.activeColor; - control = A.Switch$(t2, _null, _null, false, _null, _null, _null, B.MaterialTapTargetSize_1, t1, _this.value); + control = A.Switch$(t2, _null, _null, false, _null, _null, _null, B.MaterialTapTargetSize_1, t1, _null, _this.value); break; } switch (2) { @@ -219922,11 +232141,19 @@ leading = _this.secondary; break; } - if (t2 == null) - t2 = A.Theme_of(context).toggleableActiveColor; + theme = A.Theme_of(context); + switchTheme = A.SwitchTheme_of(context); + if (t2 == null) { + t2 = switchTheme.thumbColor; + t2 = t2 == null ? _null : t2.resolve$1(0, A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState)); + effectiveActiveColor = t2; + } else + effectiveActiveColor = t2; + if (effectiveActiveColor == null) + effectiveActiveColor = theme.colorScheme.secondary; t1 = t1 != null; - t3 = t1 ? new A.SwitchListTile_build_closure(_this) : _null; - return new A.MergeSemantics(A.ListTileTheme_merge(A.ListTile$(false, _null, _this.dense, _null, t1, _null, _null, false, _null, leading, _null, t3, false, _null, _null, _this.subtitle, _null, _this.title, control, _null), t2, _null), _null); + t2 = t1 ? new A.SwitchListTile_build_closure(_this) : _null; + return new A.MergeSemantics(A.ListTile$(false, _null, _this.dense, _null, t1, _null, _null, false, _null, leading, _null, _null, t2, false, effectiveActiveColor, _null, _null, _this.subtitle, _null, _this.title, control, _null), _null); }, get$value(receiver) { return this.value; @@ -219942,7 +232169,7 @@ A.SwitchThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.thumbColor, _this.trackColor, _this.materialTapTargetSize, _this.mouseCursor, _this.overlayColor, _this.splashRadius, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.get$thumbColor(), _this.get$trackColor(), _this.get$materialTapTargetSize(), _this.get$mouseCursor(), _this.get$overlayColor(), _this.get$splashRadius(), _this.thumbIcon, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -219952,62 +232179,32 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.SwitchThemeData && other.thumbColor == _this.thumbColor && other.trackColor == _this.trackColor && other.overlayColor == _this.overlayColor && other.splashRadius == _this.splashRadius; + return other instanceof A.SwitchThemeData && other.get$thumbColor() == _this.get$thumbColor() && other.get$trackColor() == _this.get$trackColor() && other.get$materialTapTargetSize() == _this.get$materialTapTargetSize() && other.get$mouseCursor() == _this.get$mouseCursor() && other.get$overlayColor() == _this.get$overlayColor() && other.get$splashRadius() == _this.get$splashRadius() && true; + }, + get$thumbColor() { + return this.thumbColor; + }, + get$trackColor() { + return this.trackColor; + }, + get$materialTapTargetSize() { + return this.materialTapTargetSize; + }, + get$mouseCursor() { + return this.mouseCursor; + }, + get$overlayColor() { + return this.overlayColor; + }, + get$splashRadius() { + return this.splashRadius; } }; A._SwitchThemeData_Object_Diagnosticable.prototype = {}; A.TabBarTheme.prototype = { get$hashCode(_) { var _this = this; - return A.Object_hash(_this.indicator, _this.indicatorSize, _this.labelColor, _this.labelPadding, _this.labelStyle, _this.unselectedLabelColor, _this.unselectedLabelStyle, _this.overlayColor, _this.splashFactory, _this.mouseCursor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); - }, - $eq(_, other) { - var t1, _this = this; - if (other == null) - return false; - if (_this === other) - return true; - if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) - return false; - if (other instanceof A.TabBarTheme) - if (J.$eq$(other.indicator, _this.indicator)) - if (J.$eq$(other.labelColor, _this.labelColor)) - if (J.$eq$(other.labelPadding, _this.labelPadding)) - if (J.$eq$(other.labelStyle, _this.labelStyle)) - if (J.$eq$(other.unselectedLabelColor, _this.unselectedLabelColor)) - if (J.$eq$(other.unselectedLabelStyle, _this.unselectedLabelStyle)) - if (J.$eq$(other.overlayColor, _this.overlayColor)) - t1 = true; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - return t1; - } - }; - A._LerpColors.prototype = { - resolve$1(_, states) { - var resolvedB, - t1 = this.a, - resolvedA = t1 == null ? null : t1.resolve$1(0, states); - t1 = this.b; - resolvedB = t1 == null ? null : t1.resolve$1(0, states); - return A.Color_lerp(resolvedA, resolvedB, this.t); - }, - get$hashCode(_) { - return A.Object_hash(this.a, this.b, this.t, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.indicator, _this.get$indicatorColor(), _this.indicatorSize, _this.get$dividerColor(), _this.get$labelColor(), _this.labelPadding, _this.get$labelStyle(), _this.get$unselectedLabelColor(), _this.get$unselectedLabelStyle(), _this.get$overlayColor(), _this.get$splashFactory(), _this.mouseCursor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -220017,13 +232214,36 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A._LerpColors && J.$eq$(other.a, _this.a) && J.$eq$(other.b, _this.b) && other.t === _this.t; + return other instanceof A.TabBarTheme && J.$eq$(other.indicator, _this.indicator) && J.$eq$(other.get$indicatorColor(), _this.get$indicatorColor()) && other.indicatorSize == _this.indicatorSize && J.$eq$(other.get$dividerColor(), _this.get$dividerColor()) && J.$eq$(other.get$labelColor(), _this.get$labelColor()) && J.$eq$(other.labelPadding, _this.labelPadding) && J.$eq$(other.get$labelStyle(), _this.get$labelStyle()) && J.$eq$(other.get$unselectedLabelColor(), _this.get$unselectedLabelColor()) && J.$eq$(other.get$unselectedLabelStyle(), _this.get$unselectedLabelStyle()) && other.get$overlayColor() == _this.get$overlayColor() && other.get$splashFactory() == _this.get$splashFactory() && true; }, - $isMaterialStateProperty: 1 + get$indicatorColor() { + return this.indicatorColor; + }, + get$dividerColor() { + return this.dividerColor; + }, + get$labelColor() { + return this.labelColor; + }, + get$labelStyle() { + return this.labelStyle; + }, + get$unselectedLabelColor() { + return this.unselectedLabelColor; + }, + get$unselectedLabelStyle() { + return this.unselectedLabelStyle; + }, + get$overlayColor() { + return this.overlayColor; + }, + get$splashFactory() { + return this.splashFactory; + } }; A._TabBarTheme_Object_Diagnosticable.prototype = {}; A.TabController.prototype = { - _tab_controller$_copyWith$4$animationDuration$index$length$previousIndex(animationDuration, index, $length, previousIndex) { + _copyWith$4$animationDuration$index$length$previousIndex(animationDuration, index, $length, previousIndex) { var t2, _this = this, t1 = index == null; if (!t1) @@ -220143,7 +232363,7 @@ previousIndex = previousIndex0; } else newIndex = null; - _this.___DefaultTabControllerState__controller_A = t1._tab_controller$_copyWith$4$animationDuration$index$length$previousIndex(null, newIndex, t2, previousIndex); + _this.___DefaultTabControllerState__controller_A = t1._copyWith$4$animationDuration$index$length$previousIndex(null, newIndex, t2, previousIndex); } _this._widget.toString; } @@ -220170,7 +232390,7 @@ t1 = A.BorderSide_lerp(a.borderSide, this.borderSide, t); t2 = A.EdgeInsetsGeometry_lerp(a.insets, this.insets, t); t2.toString; - return new A.UnderlineTabIndicator(t1, t2); + return new A.UnderlineTabIndicator(null, t1, t2); } return this.super$Decoration$lerpFrom(a, t); }, @@ -220180,12 +232400,12 @@ t1 = A.BorderSide_lerp(this.borderSide, b.borderSide, t); t2 = A.EdgeInsetsGeometry_lerp(this.insets, b.insets, t); t2.toString; - return new A.UnderlineTabIndicator(t1, t2); + return new A.UnderlineTabIndicator(null, t1, t2); } return this.super$Decoration$lerpTo(b, t); }, createBoxPainter$1(onChanged) { - return new A._UnderlinePainter(this, onChanged); + return new A._UnderlinePainter(this, this.borderRadius, onChanged); }, _indicatorRectFor$2(rect, textDirection) { var indicator = this.insets.resolve$1(0, textDirection).deflateRect$1(rect), @@ -220195,28 +232415,50 @@ return new A.Rect(t1, t3, t1 + (indicator.right - t1), t3 + t2); }, getClipPath$2(rect, textDirection) { - var t1 = A.Path_Path(); + var t2, + t1 = this.borderRadius; + if (t1 != null) { + t2 = $.$get$_renderer().createPath$0(); + t2.addRRect$1(t1.toRRect$1(this._indicatorRectFor$2(rect, textDirection))); + return t2; + } + t1 = $.$get$_renderer().createPath$0(); t1.addRect$1(this._indicatorRectFor$2(rect, textDirection)); return t1; } }; A._UnderlinePainter.prototype = { paint$3(canvas, offset, configuration) { - var t5, t6, t7, indicator, paint, + var t4, paint, indicator, t1 = configuration.size, t2 = offset._dx, t3 = offset._dy, - t4 = t1._dx; - t1 = t1._dy; - t5 = configuration.textDirection; - t5.toString; - t6 = this.decoration; - t7 = t6.borderSide; - indicator = t6._indicatorRectFor$2(new A.Rect(t2, t3, t2 + t4, t3 + t1), t5).inflate$1(-(t7.width / 2)); - paint = t7.toPaint$0(); - paint.set$strokeCap(B.StrokeCap_2); - t7 = indicator.bottom; - canvas.drawLine$3(new A.Offset(indicator.left, t7), new A.Offset(indicator.right, t7), paint); + rect = new A.Rect(t2, t3, t2 + t1._dx, t3 + t1._dy); + t1 = configuration.textDirection; + t1.toString; + t2 = this.borderRadius; + t3 = this.decoration; + t4 = t3.borderSide; + if (t2 != null) { + paint = $.$get$_renderer().createPaint$0(); + paint.set$color(0, t4.color); + indicator = t3._indicatorRectFor$2(rect, t1).inflate$1(t4.width / 4); + t1 = t2.topLeft; + t3 = t2.topRight; + t4 = t2.bottomRight; + canvas.drawRRect$2(A.RRect$fromRectAndCorners(indicator, t2.bottomLeft, t4, t1, t3), paint); + } else { + paint = t4.toPaint$0(); + paint.set$strokeCap(B.StrokeCap_2); + indicator = t3._indicatorRectFor$2(rect, t1).inflate$1(-(t4.width / 2)); + t1 = indicator.bottom; + canvas.drawLine$3(new A.Offset(indicator.left, t1), new A.Offset(indicator.right, t1), paint); + } + } + }; + A.TabBarIndicatorSize.prototype = { + _enumToString$0() { + return "TabBarIndicatorSize." + this._core$_name; } }; A.Tab.prototype = { @@ -220241,21 +232483,23 @@ }; A._TabStyle.prototype = { build$1(context) { - var defaultStyle, defaultUnselectedStyle, textStyle, selectedColor, unselectedColor, color, _this = this, _null = null, + var defaults, animation, t1, t2, defaultStyle, defaultUnselectedStyle, textStyle, selectedColor, unselectedColor, color, _this = this, _null = null, themeData = A.Theme_of(context), - tabBarTheme = A.Theme_of(context).tabBarTheme, - animation = type$.Animation_double._as(_this.listenable), - t1 = _this.labelStyle, - t2 = tabBarTheme.labelStyle; + tabBarTheme = A.Theme_of(context).tabBarTheme; + themeData.toString; + defaults = A._TabsDefaultsM2$(context); + animation = type$.Animation_double._as(_this.listenable); + t1 = _this.labelStyle; + t2 = tabBarTheme.labelStyle; if (t2 == null) { - t2 = themeData.primaryTextTheme.bodyLarge; + t2 = defaults.get$labelStyle(); t2.toString; } defaultStyle = t2.copyWith$1$inherit(true); t2 = tabBarTheme.unselectedLabelStyle; t1 = t2 == null ? t1 : t2; if (t1 == null) { - t1 = themeData.primaryTextTheme.bodyLarge; + t1 = defaults.get$unselectedLabelStyle(); t1.toString; } defaultUnselectedStyle = t1.copyWith$1$inherit(true); @@ -220271,7 +232515,7 @@ } selectedColor = tabBarTheme.labelColor; if (selectedColor == null) { - t2 = themeData.primaryTextTheme.bodyLarge.color; + t2 = defaults.get$labelColor(); t2.toString; selectedColor = t2; } @@ -220288,7 +232532,7 @@ color = t1; } t1 = textStyle.copyWith$1$color(color); - return A.DefaultTextStyle$(A.IconTheme_merge(_this.child, new A.IconThemeData(color, _null, 24, _null)), _null, _null, B.TextOverflow_0, true, t1, _null, _null, B.TextWidthBasis_0); + return A.DefaultTextStyle$(A.IconTheme_merge(_this.child, new A.IconThemeData(24, _null, _null, _null, _null, color, _null, _null)), _null, _null, B.TextOverflow_0, true, t1, _null, _null, B.TextWidthBasis_0); } }; A._TabLabelBarRenderer.prototype = { @@ -220345,7 +232589,7 @@ t1.dispose$0(); }, indicatorRect$2(tabBarSize, tabIndex) { - var t1, tabLeft, tabRight, insets, t2, rect, _this = this; + var t1, tabLeft, tabRight, delta, insets, t2, rect, _this = this; switch (_this._currentTextDirection.index) { case 0: t1 = _this._currentTabOffsets; @@ -220360,6 +232604,14 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } + if (_this.indicatorSize === B.TabBarIndicatorSize_1) { + t1 = _this.tabKeys[tabIndex]; + t1.toString; + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + delta = (tabRight - tabLeft - t1.get$size(t1)._dx) / 2; + tabLeft += delta; + tabRight -= delta; + } insets = _this.indicatorPadding; t1 = tabLeft + (tabRight - tabLeft); t2 = 0 + tabBarSize._dy; @@ -220369,7 +232621,7 @@ return insets.deflateRect$1(rect); }, paint$2(canvas, size) { - var t1, index, ltr, t2, from, to, t3, t4, t5, _this = this, _null = null; + var t1, index, ltr, t2, from, to, t3, t4, t5, t6, dividerPaint, t7, _this = this, _null = null; _this._tabs$_needsPaint = false; if (_this._tabs$_painter == null) _this._tabs$_painter = _this.indicator.createBoxPainter$1(_this.get$markNeedsPaint()); @@ -220388,7 +232640,18 @@ t4 = t1.bottom; t1 = t1.top; t5 = _this._currentTextDirection; - _this._tabs$_painter.paint$3(canvas, new A.Offset(t3, t1), new A.ImageConfiguration(_null, _null, _null, t5, new A.Size(t2 - t3, t4 - t1), _null)); + t6 = _this.dividerColor; + if (t6 != null) { + dividerPaint = $.$get$_renderer().createPaint$0(); + dividerPaint.set$color(0, t6); + dividerPaint.set$strokeWidth(1); + t6 = size._dy; + canvas.drawLine$3(new A.Offset(0, t6), new A.Offset(size._dx, t6), dividerPaint); + } + t6 = _this._tabs$_painter; + t6.toString; + t7 = _this._currentRect; + t6.paint$3(canvas, new A.Offset(t7.left, t7.top), new A.ImageConfiguration(_null, _null, _null, t5, new A.Size(t2 - t3, t4 - t1), _null)); }, shouldRepaint$1(old) { var _this = this; @@ -220447,15 +232710,21 @@ }; A._TabBarScrollPosition.prototype = { applyContentDimensions$2(minScrollExtent, maxScrollExtent) { - var t1, t2, t3, result, _this = this; - if (_this._initialViewportDimensionWasZero !== true) { + var t2, t3, result, _this = this, + t1 = _this._viewportDimensionWasNonZero; + if (!t1) { t1 = _this._viewportDimension; t1.toString; - _this._initialViewportDimensionWasZero = t1 !== 0; - t2 = _this.tabBar; - t3 = t2._currentIndex; + t1 = _this._viewportDimensionWasNonZero = t1 !== 0; + } + if (!t1 || _this._needsPixelsCorrection) { + _this._needsPixelsCorrection = false; + t1 = _this.tabBar; + t2 = _this._viewportDimension; + t2.toString; + t3 = t1._currentIndex; t3.toString; - _this._pixels = t2._tabScrollOffset$4(t3, t1, minScrollExtent, maxScrollExtent); + _this._pixels = t1._tabScrollOffset$4(t3, t2, minScrollExtent, maxScrollExtent); result = false; } else result = true; @@ -220465,8 +232734,7 @@ A._TabBarScrollController.prototype = { createScrollPosition$3(physics, context, oldPosition) { var _null = null, - t1 = $.$get$ChangeNotifier__emptyListeners(); - t1 = new A._TabBarScrollPosition(this.tabBar, B.ScrollDirection_0, physics, context, true, _null, new A.ValueNotifier(false, t1, type$.ValueNotifier_bool), t1); + t1 = new A._TabBarScrollPosition(this.tabBar, B.ScrollDirection_0, physics, context, true, _null, A.ValueNotifier$(false, type$.bool), $.$get$ChangeNotifier__emptyListeners()); t1.ScrollPosition$5$context$debugLabel$keepScrollOffset$oldPosition$physics(context, _null, true, oldPosition, physics); t1.ScrollPositionWithSingleContext$6$context$debugLabel$initialPixels$keepScrollOffset$oldPosition$physics(context, _null, _null, true, oldPosition, physics); return t1; @@ -220505,20 +232773,26 @@ t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,GlobalKey>>"); this.___TabBarState__tabKeys_A = A.List_List$of(new A.MappedListIterable(t1, new A._TabBarState_initState_closure(), t2), true, t2._eval$1("ListIterable.E")); }, - get$_indicator() { - var t1, color, t2, _this = this; - _this._widget.toString; + _getIndicator$0() { + var theme, tabBarTheme, t2, t3, color, _this = this, + t1 = _this._framework$_element; + t1.toString; + theme = A.Theme_of(t1); t1 = _this._framework$_element; t1.toString; - t1 = A.Theme_of(t1).tabBarTheme.indicator; - if (t1 != null) - return t1; - color = _this._widget.indicatorColor; - if (color == null) { - t1 = _this._framework$_element; - t1.toString; + tabBarTheme = A.Theme_of(t1).tabBarTheme; + theme.toString; + t1 = _this._framework$_element; + t1.toString; + A._TabsDefaultsM2$(t1); + t2 = _this._widget; + t2.toString; + t3 = tabBarTheme.indicator; + if (t3 != null) + return t3; + color = t2.indicatorColor; + if (color == null) color = A.Theme_of(t1).indicatorColor; - } _this._widget.toString; t1 = color.get$value(color); t2 = _this._framework$_element.findAncestorRenderObjectOfType$1$0(type$._RenderInkFeatures); @@ -220533,7 +232807,7 @@ if (t1) color = B.Color_4294967295; _this._widget.toString; - return new A.UnderlineTabIndicator(new A.BorderSide(color, 2, B.BorderStyle_1, B.StrokeAlign_0), B.EdgeInsets_0_0_0_0); + return new A.UnderlineTabIndicator(null, new A.BorderSide(color, 2, B.BorderStyle_1, -1), B.EdgeInsets_0_0_0_0); }, get$_controllerIsValid() { var t1 = this._tabs$_controller; @@ -220545,7 +232819,7 @@ if (newController == null) { t1 = _this._framework$_element; t1.toString; - newController = A.DefaultTabController_of(t1); + newController = A.DefaultTabController_maybeOf(t1); } if (newController == _this._tabs$_controller) return; @@ -220566,22 +232840,33 @@ } }, _initIndicatorPainter$0() { - var t1, t2, t3, t4, t5, _this = this; + var theme, tabBarTheme, defaults, t2, t3, t4, t5, _this = this, + t1 = _this._framework$_element; + t1.toString; + theme = A.Theme_of(t1); + t1 = _this._framework$_element; + t1.toString; + tabBarTheme = A.Theme_of(t1).tabBarTheme; + theme.toString; + t1 = _this._framework$_element; + t1.toString; + defaults = A._TabsDefaultsM2$(t1); if (!_this.get$_controllerIsValid()) t1 = null; else { t1 = _this._tabs$_controller; t1.toString; - t2 = _this.get$_indicator(); - _this._widget.toString; - t3 = _this._framework$_element; - t3.toString; - t3 = A.Theme_of(t3).tabBarTheme; + t2 = _this._getIndicator$0(); _this._widget.toString; + t3 = tabBarTheme.indicatorSize; + if (t3 == null) { + t3 = defaults.indicatorSize; + t3.toString; + } t4 = _this.___TabBarState__tabKeys_A; t4 === $ && A.throwUnnamedLateFieldNI(); t5 = _this._indicatorPainter; - t1 = new A._IndicatorPainter(t1, t2, t3.indicatorSize, B.EdgeInsets_0_0_0_0, t4, t1.get$animation(t1)); + t1 = new A._IndicatorPainter(t1, t2, t3, B.EdgeInsets_0_0_0_0, t4, null, t1.get$animation(t1)); if (t5 != null) { t2 = t5._currentTabOffsets; t5 = t5._currentTextDirection; @@ -220597,16 +232882,26 @@ this._initIndicatorPainter$0(); }, didUpdateWidget$1(oldWidget) { - var t1, t2, t3, delta, _list, n, _this = this; + var t1, position, t2, t3, delta, _list, n, _this = this; _this.super$State$didUpdateWidget(oldWidget); t1 = _this._widget; if (t1.controller != oldWidget.controller) { _this._updateTabController$0(); _this._initIndicatorPainter$0(); + t1 = _this._tabs$_scrollController; + if (t1 != null) { + position = B.JSArray_methods.get$single(t1._positions); + if (position instanceof A._TabBarScrollPosition) + position._needsPixelsCorrection = true; + } } else { if (J.$eq$(t1.indicatorColor, oldWidget.indicatorColor)) { _this._widget.toString; - t1 = false; + if (B.EdgeInsets_0_0_0_0.$eq(0, B.EdgeInsets_0_0_0_0)) { + _this._widget.toString; + t1 = false; + } else + t1 = true; } else t1 = true; if (t1) @@ -220646,16 +232941,18 @@ t1.toString; switch (t1.textDirection) { case B.TextDirection_0: + _this._widget.toString; t1 = _this.___TabBarState__tabStripWidth_A; t1 === $ && A.throwUnnamedLateFieldNI(); tabCenter = t1 - tabCenter; break; case B.TextDirection_1: + _this._widget.toString; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - return A.clampDouble(tabCenter - viewportWidth / 2, minExtent, maxExtent); + return A.clampDouble(tabCenter + 0 - viewportWidth / 2, minExtent, maxExtent); }, _tabCenteredScrollOffset$1(index) { var t2, t3, @@ -220735,15 +233032,18 @@ return A._TabStyle$(animation, child, _null, _null, selected, _null, _null); }, build$1(context) { - var tabBarTheme, wrappedTabs, t2, previousIndex, t3, t4, animation, tabIndex, tabCount, t5, t6, t7, index, t8, effectiveMouseCursor, index0, t9, tabBar, _this = this, _null = null, + var theme, tabBarTheme, defaults, wrappedTabs, t2, previousIndex, t3, t4, animation, tabIndex, tabCount, t5, t6, t7, t8, index, t9, effectiveMouseCursor, defaultOverlay, t10, t11, index0, t12, tabBar, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t1.toString; if (_this._tabs$_controller.length === 0) { _this._widget.toString; return A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, 48, _null, _null, _null, _null, _null, _null); } + theme = A.Theme_of(context); tabBarTheme = A.Theme_of(context).tabBarTheme; - wrappedTabs = A.List_List$generate(_this._widget.tabs.length, new A._TabBarState_build_closure(_this, tabBarTheme), true, type$.Widget); + theme.toString; + defaults = A._TabsDefaultsM2$(context); + wrappedTabs = A.List_List$generate(_this._widget.tabs.length, new A._TabBarState_build_closure(_this, tabBarTheme), type$.Widget); t2 = _this._tabs$_controller; if (t2 != null) { previousIndex = t2._previousIndex; @@ -220779,27 +233079,31 @@ } t2 = _this._widget; tabCount = t2.tabs.length; - for (t3 = type$.JSArray_Widget, t4 = tabBarTheme.splashFactory, t5 = tabBarTheme.overlayColor, t6 = type$.nullable_MouseCursor, t7 = type$.MaterialState, index = 0; index < tabCount; t2 = t8, index = index0) { + for (t3 = type$.JSArray_Widget, t4 = tabBarTheme.overlayColor, t5 = type$._MaterialStatePropertyWith_nullable_Color, t6 = type$.nullable_MouseCursor, t7 = type$.MaterialState, t8 = t4 == null, index = 0; index < tabCount; t2 = t9, index = index0) { t2 = A.LinkedHashSet_LinkedHashSet$_empty(t7); if (index === _this._currentIndex) t2.add$1(0, B.MaterialState_4); _this._widget.toString; - t8 = A.MaterialStateProperty_resolveAs(_null, t2, t6); - if (t8 == null) + t9 = A.MaterialStateProperty_resolveAs(_null, t2, t6); + if (t9 == null) effectiveMouseCursor = _null; else - effectiveMouseCursor = t8; + effectiveMouseCursor = t9; if (effectiveMouseCursor == null) effectiveMouseCursor = B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable.resolve$1(0, t2); + defaultOverlay = new A._MaterialStatePropertyWith(new A._TabBarState_build_closure0(t2, defaults), t5); _this._widget.toString; - t2 = wrappedTabs[index]; - t8 = _this._currentIndex; + t2 = t8 ? defaultOverlay : t4; + t9 = defaults.get$splashFactory(); + _this._widget.toString; + t10 = wrappedTabs[index]; + t11 = _this._currentIndex; index0 = index + 1; - t9 = t1.tabLabel$2$tabCount$tabIndex(tabCount, index0); - t2 = A.InkWell$(false, _null, true, new A.Padding(new A.EdgeInsets(0, 0, 0, 2), new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([t2, new A.Semantics(new A.SemanticsProperties(_null, _null, _null, index === t8, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t9, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, _null, _null)], t3), _null), _null), _null, true, _null, _null, _null, _null, _null, effectiveMouseCursor, _null, _null, _null, _null, _null, new A._TabBarState_build_closure0(_this, index), _null, _null, t5, _null, _null, t4, _null); + t12 = t1.tabLabel$2$tabCount$tabIndex(tabCount, index0); + t2 = A.InkWell$(false, _null, true, new A.Padding(new A.EdgeInsets(0, 0, 0, 2), new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([t10, new A.Semantics(new A.SemanticsProperties(_null, _null, _null, _null, index === t11, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t12, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, _null, _null)], t3), _null), _null), _null, true, _null, _null, _null, _null, _null, effectiveMouseCursor, _null, _null, _null, _null, _null, new A._TabBarState_build_closure1(_this, index), _null, _null, t2, _null, _null, t9, _null); wrappedTabs[index] = t2; - t8 = _this._widget; - if (!t8.isScrollable) + t9 = _this._widget; + if (!t9.isScrollable) wrappedTabs[index] = new A.Expanded(1, B.FlexFit_0, t2, _null); } t1 = _this._indicatorPainter; @@ -220809,7 +233113,7 @@ if (t1 == null) t1 = _this._tabs$_scrollController = new A._TabBarScrollController(_this, 0, true, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); _this._widget.toString; - tabBar = A.SingleChildScrollView$(tabBar, t1, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_0); + tabBar = A.SingleChildScrollView$(tabBar, t1, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_0); } return tabBar; } @@ -220818,7 +233122,7 @@ call$1(tab) { return new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget); }, - $signature: 2042 + $signature: 1151 }; A._TabBarState__handleTabControllerTick_closure.prototype = { call$0() { @@ -220857,9 +233161,19 @@ t3 = t3[index]; return A.Center$(new A.Padding(t2, new A.KeyedSubtree(t1._widget.tabs[index], t3), _null), 1, _null); }, - $signature: 2043 + $signature: 1152 }; A._TabBarState_build_closure0.prototype = { + call$1(states) { + var t1, + effectiveStates = this.selectedState; + effectiveStates.addAll$1(0, states); + t1 = this.defaults.get$overlayColor(); + return t1 == null ? null : t1.resolve$1(0, effectiveStates); + }, + $signature: 192 + }; + A._TabBarState_build_closure1.prototype = { call$0() { var t1 = this.$this, t2 = this.index; @@ -220886,7 +233200,7 @@ if (newController == null) { t1 = _this._framework$_element; t1.toString; - newController = A.DefaultTabController_of(t1); + newController = A.DefaultTabController_maybeOf(t1); } if (newController == _this._tabs$_controller) return; @@ -221005,6 +233319,16 @@ case 5: // returning from await. --$async$self._warpUnderwayCount; + if ($async$self._framework$_element != null) { + t1 = $async$self._widget.children; + t2 = $async$self.___TabBarViewState__children_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t1 !== t2; + t1 = t2; + } else + t1 = false; + if (t1) + $async$self.setState$1(new A._TabBarViewState__warpToCurrentIndex_closure($async$self)); $async$returnValue = A.Future_Future$value(null, type$.void); // goto return $async$goto = 1; @@ -221014,24 +233338,25 @@ initialPage = t2 > previousIndex ? t2 - 1 : t2 + 1; t1 = $async$self.___TabBarViewState__childrenWithKey_A; t1 === $ && A.throwUnnamedLateFieldNI(); - $async$self.setState$1(new A._TabBarViewState__warpToCurrentIndex_closure($async$self, initialPage, previousIndex)); + $async$self.setState$1(new A._TabBarViewState__warpToCurrentIndex_closure0($async$self, initialPage, previousIndex)); $async$self.___TabBarViewState__pageController_A.jumpToPage$1(initialPage); - if (duration._duration === 0) { - t1 = $async$self.___TabBarViewState__pageController_A; - t2 = $async$self._currentIndex; - t2.toString; - t1.jumpToPage$1(t2); - $async$returnValue = A.Future_Future$value(null, type$.void); - // goto return - $async$goto = 1; - break; - } t2 = $async$self.___TabBarViewState__pageController_A; t3 = $async$self._currentIndex; - t3.toString; - $async$goto = 6; - return A._asyncAwait(t2.animateToPage$3$curve$duration(t3, B.Cubic_JUR, duration), $async$_warpToCurrentIndex$0); + $async$goto = duration._duration === 0 ? 6 : 8; + break; case 6: + // then + t3.toString; + t2.jumpToPage$1(t3); + // goto join + $async$goto = 7; + break; + case 8: + // else + t3.toString; + $async$goto = 9; + return A._asyncAwait(t2.animateToPage$3$curve$duration(t3, B.Cubic_JUR, duration), $async$_warpToCurrentIndex$0); + case 9: // returning from await. if ($async$self._framework$_element == null) { $async$returnValue = A.Future_Future$value(null, type$.void); @@ -221039,7 +233364,9 @@ $async$goto = 1; break; } - $async$self.setState$1(new A._TabBarViewState__warpToCurrentIndex_closure0($async$self, t1)); + case 7: + // join + $async$self.setState$1(new A._TabBarViewState__warpToCurrentIndex_closure1($async$self, t1)); case 1: // return return A._asyncReturn($async$returnValue, $async$completer); @@ -221110,6 +233437,12 @@ } }; A._TabBarViewState__warpToCurrentIndex_closure.prototype = { + call$0() { + this.$this._tabs$_updateChildren$0(); + }, + $signature: 0 + }; + A._TabBarViewState__warpToCurrentIndex_closure0.prototype = { call$0() { var t2, t3, temp, t4, t5, t1 = this.$this; @@ -221128,7 +233461,7 @@ }, $signature: 0 }; - A._TabBarViewState__warpToCurrentIndex_closure0.prototype = { + A._TabBarViewState__warpToCurrentIndex_closure1.prototype = { call$0() { var t2, t3, t1 = this.$this; @@ -221143,6 +233476,25 @@ }, $signature: 0 }; + A._TabsDefaultsM2.prototype = { + get$indicatorColor() { + return A.Theme_of(this.context).indicatorColor; + }, + get$labelColor() { + var t1 = A.Theme_of(this.context).primaryTextTheme.bodyLarge.color; + t1.toString; + return t1; + }, + get$labelStyle() { + return A.Theme_of(this.context).primaryTextTheme.bodyLarge; + }, + get$unselectedLabelStyle() { + return A.Theme_of(this.context).primaryTextTheme.bodyLarge; + }, + get$splashFactory() { + return A.Theme_of(this.context).splashFactory; + } + }; A.__ChangeAnimation_Animation_AnimationWithParentMixin.prototype = {}; A.__DragAnimation_Animation_AnimationWithParentMixin.prototype = {}; A.TextButton.prototype = { @@ -221157,7 +233509,7 @@ t3 = theme.textTheme; t4 = A._scaledPadding0(context); t5 = theme.visualDensity; - t5 = A.TextButton_styleFrom(B.Alignment_0_0, B.Duration_200000, B.Color_0, B.Color_0, t1, B.SystemMouseCursor_basic, 0, true, B.SystemMouseCursor_click, colorScheme.primary, B.Size_wjo, B.Size_64_36, t4, null, t2, B.RoundedRectangleBorder_ifx0, B.C__InkRippleFactory, theme.materialTapTargetSize, t3.labelLarge, t5); + t5 = A.TextButton_styleFrom(B.Alignment_0_0, B.Duration_200000, B.Color_0, B.Color_0, t1, B.SystemMouseCursor_basic, 0, true, B.SystemMouseCursor_click, colorScheme.primary, B.Size_wjo, B.Size_64_36, t4, null, t2, B.RoundedRectangleBorder_27D0, B.C__InkRippleFactory, theme.materialTapTargetSize, t3.labelLarge, t5); return t5; }, themeStyleOf$1(context) { @@ -221231,77 +233583,31 @@ }, onForcePressEnd$1(details) { }, - onSingleLongTapMoveUpdate$1(details) { - var t2, - t1 = this.delegate; - if (t1.get$selectionEnabled()) { - t2 = this._text_field$_state._framework$_element; - t2.toString; - switch (A.Theme_of(t2).platform) { - case B.TargetPlatform_2: - case B.TargetPlatform_4: - t1 = t1.get$editableTextKey().get$currentState(); - t1.toString; - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); - t1.toString; - type$.RenderEditable._as(t1).selectPositionAt$2$cause$from(B.SelectionChangedCause_2, details.globalPosition); - break; - case B.TargetPlatform_0: - case B.TargetPlatform_1: - case B.TargetPlatform_3: - case B.TargetPlatform_5: - t1 = t1.get$editableTextKey().get$currentState(); - t1.toString; - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); - t1.toString; - t2 = details.globalPosition; - type$.RenderEditable._as(t1).selectWordsInRange$3$cause$from$to(B.SelectionChangedCause_2, t2.$sub(0, details.offsetFromOrigin), t2); - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - } - }, onSingleTapUp$1(details) { - var t1 = this.delegate.get$editableTextKey().get$currentState(); - t1.toString; - t1.hideToolbar$0(); + var t1; this.super$TextSelectionGestureDetectorBuilder$onSingleTapUp(details); t1 = this._text_field$_state; t1._requestKeyboard$0(); t1._widget.toString; }, onSingleLongTapStart$1(details) { - var t2, t3, - t1 = this.delegate; - if (t1.get$selectionEnabled()) { - t2 = this._text_field$_state; - t3 = t2._framework$_element; - t3.toString; - switch (A.Theme_of(t3).platform) { + var t1, t2; + this.super$TextSelectionGestureDetectorBuilder$onSingleLongTapStart(details); + if (this.delegate.get$selectionEnabled()) { + t1 = this._text_field$_state; + t2 = t1._framework$_element; + t2.toString; + switch (A.Theme_of(t2).platform) { case B.TargetPlatform_2: case B.TargetPlatform_4: - t1 = t1.get$editableTextKey().get$currentState(); - t1.toString; - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); - t1.toString; - type$.RenderEditable._as(t1).selectPositionAt$2$cause$from(B.SelectionChangedCause_2, details.globalPosition); break; case B.TargetPlatform_0: case B.TargetPlatform_1: case B.TargetPlatform_3: case B.TargetPlatform_5: - t1 = t1.get$editableTextKey().get$currentState(); + t1 = t1._framework$_element; t1.toString; - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); - t1.toString; - type$.RenderEditable._as(t1); - t3 = t1._lastTapDownPosition; - t3.toString; - t1.selectWordsInRange$2$cause$from(B.SelectionChangedCause_2, t3); - t2 = t2._framework$_element; - t2.toString; - A.Feedback_forLongPress(t2); + A.Feedback_forLongPress(t1); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -221409,7 +233715,7 @@ t3.toString; builtCounter = t2.call$4$currentLength$isFocused$maxLength(t3, currentLength, isFocused, t1.maxLength); if (builtCounter != null) - counter = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, isFocused, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, builtCounter, _null); + counter = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, isFocused, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, builtCounter, _null); else counter = _null; return effectiveDecoration.copyWith$1$counter(counter); @@ -221429,9 +233735,11 @@ t1 = ""; t2 = effectiveDecoration.errorStyle; if (t2 == null) { - t2 = themeData.textTheme.bodySmall; + t2 = _this._framework$_element; t2.toString; - t2 = t2.copyWith$1$color(themeData.errorColor); + t3 = A.Theme_of(t2).textTheme.bodySmall; + t3.toString; + t2 = t3.copyWith$1$color(A.Theme_of(t2).colorScheme.error); } return effectiveDecoration.copyWith$4$counterStyle$counterText$errorText$semanticCounterText(t2, counterText, t1, semanticCounterText); } @@ -221567,8 +233875,9 @@ _text_field$_handleFocusChanged$0() { this.setState$1(new A._TextFieldState__handleFocusChanged_closure()); }, - _handleSelectionChanged$2(selection, cause) { + _text_field$_handleSelectionChanged$2(selection, cause) { var t1, _this = this, + _s80_ = string$.x60null_c, willShowSelectionHandles = _this._shouldShowSelectionHandles$1(cause); if (willShowSelectionHandles !== _this._showSelectionHandles) _this.setState$1(new A._TextFieldState__handleSelectionChanged_closure(_this, willShowSelectionHandles)); @@ -221577,24 +233886,37 @@ switch (A.Theme_of(t1).platform) { case B.TargetPlatform_2: case B.TargetPlatform_4: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + case B.TargetPlatform_1: + case B.TargetPlatform_0: if (cause === B.SelectionChangedCause_2 || cause === B.SelectionChangedCause_6) { t1 = _this.editableTextKey.get$currentState(); if (t1 != null) t1.bringIntoView$1(selection.get$extent()); } - return; - case B.TargetPlatform_3: - case B.TargetPlatform_5: + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + t1 = _this._framework$_element; + t1.toString; + switch (A.Theme_of(t1).platform) { + case B.TargetPlatform_2: case B.TargetPlatform_1: case B.TargetPlatform_0: + break; + case B.TargetPlatform_4: + case B.TargetPlatform_3: + case B.TargetPlatform_5: if (cause === B.SelectionChangedCause_6) { t1 = _this.editableTextKey.get$currentState(); if (t1 != null) - t1.bringIntoView$1(selection.get$extent()); + t1.hideToolbar$0(); } - return; + break; default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + throw A.wrapException(A.ReachabilityError$(_s80_)); } }, _handleSelectionHandleTapped$0() { @@ -221633,7 +233955,7 @@ return _this.editableTextKey.get$currentState().get$textInputConfiguration().copyWith$1$autofillConfiguration(autofillConfiguration); }, build$1(context) { - var t2, style, controller, focusNode, t3, t4, cursorRadius, cupertinoTheme, textSelectionControls, cursorColor, selectionColor, cursorOffset, autocorrectionTextRectColor, paintCursorAboveText, cursorOpacityAnimates, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, child, effectiveMouseCursor, _this = this, _null = null, _box_0 = {}, + var t2, style, controller, focusNode, t3, t4, cursorRadius, cupertinoTheme, textSelectionControls, cursorColor, selectionColor, cursorOffset, autocorrectionTextRectColor, paintCursorAboveText, cursorOpacityAnimates, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, child, effectiveMouseCursor, _this = this, _null = null, _box_0 = {}, theme = A.Theme_of(context), t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.DefaultSelectionStyle); if (t1 == null) @@ -221652,13 +233974,14 @@ t4 = _this._widget.maxLength; if (t4 != null) t3.push(new A.LengthLimitingTextInputFormatter(t4, _this.get$_effectiveMaxLengthEnforcement())); - cursorRadius = _this._widget.cursorRadius; + t4 = _this._widget; + cursorRadius = t4.cursorRadius; _box_0.handleDidGainAccessibilityFocus = null; switch (theme.platform) { case B.TargetPlatform_2: cupertinoTheme = A.CupertinoTheme_of(context); _this.___TextFieldState_forcePressEnabled_A = true; - textSelectionControls = $.$get$cupertinoTextSelectionControls(); + textSelectionControls = $.$get$cupertinoTextSelectionHandleControls(); _this._widget.toString; cursorColor = t1.cursorColor; if (cursorColor == null) @@ -221678,7 +234001,7 @@ case B.TargetPlatform_4: cupertinoTheme = A.CupertinoTheme_of(context); cursorOpacityAnimates = _this.___TextFieldState_forcePressEnabled_A = false; - textSelectionControls = $.$get$cupertinoDesktopTextSelectionControls(); + textSelectionControls = $.$get$cupertinoDesktopTextSelectionHandleControls(); _this._widget.toString; cursorColor = t1.cursorColor; if (cursorColor == null) @@ -221698,7 +234021,7 @@ case B.TargetPlatform_0: case B.TargetPlatform_1: _this.___TextFieldState_forcePressEnabled_A = false; - textSelectionControls = $.$get$materialTextSelectionControls(); + textSelectionControls = $.$get$materialTextSelectionHandleControls(); cursorColor = t1.cursorColor; if (cursorColor == null) cursorColor = t2.primary; @@ -221714,7 +234037,7 @@ break; case B.TargetPlatform_3: _this.___TextFieldState_forcePressEnabled_A = false; - textSelectionControls = $.$get$desktopTextSelectionControls(); + textSelectionControls = $.$get$desktopTextSelectionHandleControls(); cursorColor = t1.cursorColor; if (cursorColor == null) cursorColor = t2.primary; @@ -221730,7 +234053,7 @@ break; case B.TargetPlatform_5: _this.___TextFieldState_forcePressEnabled_A = false; - textSelectionControls = $.$get$desktopTextSelectionControls(); + textSelectionControls = $.$get$desktopTextSelectionHandleControls(); cursorColor = t1.cursorColor; if (cursorColor == null) cursorColor = t2.primary; @@ -221776,12 +234099,17 @@ t27 = t24.onChanged; t28 = t24.onEditingComplete; t29 = t24.onSubmitted; - t30 = t24.cursorWidth; - t31 = t24.cursorHeight; - t32 = t24.scrollPadding; - t6 = A.UnmanagedRestorationScope$(t1, A.EditableText$(t18, autocorrectionTextRectColor, _this, B.List_empty1, t15, B.CupertinoDynamicColor_YIZ, B.Clip_1, controller, cursorColor, t31, cursorOffset, cursorOpacityAnimates, cursorRadius, t30, B.DragStartBehavior_1, true, t25, true, t5, focusNode, true, t3, _this.editableTextKey, t2.brightness, t9, t21, t22, B.C__DeferringMouseCursor, t17, t16, _null, t27, t28, _this.get$_handleSelectionChanged(), _this.get$_handleSelectionHandleTapped(), t29, paintCursorAboveText, t4, true, "editable", true, t24.scrollController, t32, t24.scrollPhysics, t23, t26, B.BoxHeightStyle_0, B.BoxWidthStyle_0, t7, t8, t19, t20, t12, style, t13, t11, t14, _null, t10, _null, B.TextWidthBasis_0, t6)); + t30 = t24.onTapOutside; + t31 = t24.cursorWidth; + t32 = t24.cursorHeight; + t33 = t24.scrollPadding; + t34 = t24.scrollController; + t35 = t24.scrollPhysics; + t24 = t24.contextMenuBuilder; + t36 = $.$get$TextMagnifier_adaptiveMagnifierConfiguration(); + t1 = A.UnmanagedRestorationScope$(t1, A.EditableText$(t18, autocorrectionTextRectColor, _this, B.List_empty0, t15, B.CupertinoDynamicColor_YIZ, B.Clip_1, t24, controller, cursorColor, t32, cursorOffset, cursorOpacityAnimates, cursorRadius, t31, B.DragStartBehavior_1, true, t25, true, t5, focusNode, true, t3, _this.editableTextKey, t2.brightness, t9, t36, t21, t22, B.C__DeferringMouseCursor, t17, t16, _null, t27, t28, _this.get$_text_field$_handleSelectionChanged(), _this.get$_handleSelectionHandleTapped(), t29, t30, paintCursorAboveText, t4, true, "editable", true, t34, t33, t35, t23, t26, B.BoxHeightStyle_0, B.BoxWidthStyle_0, t7, t8, t19, t20, B.SpellCheckConfiguration_null_null_false, t12, style, t13, t11, t14, _null, t10, _null, B.TextWidthBasis_0, t6)); _this._widget.toString; - child = A.AnimatedBuilder$(new A._MergingListenable(A._setArrayType([focusNode, controller], type$.JSArray_Listenable)), new A._TextFieldState_build_closure1(_this, focusNode, controller), new A.RepaintBoundary(t6, _null)); + child = A.AnimatedBuilder$(new A._MergingListenable(A._setArrayType([focusNode, controller], type$.JSArray_Listenable)), new A._TextFieldState_build_closure1(_this, focusNode, controller), new A.RepaintBoundary(t1, _null)); _this._widget.toString; t1 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); if (!_this.get$_isEnabled()) @@ -221805,7 +234133,7 @@ t1 = _this.get$_isEnabled(); t2 = _this.___TextFieldState__selectionGestureDetectorBuilder_A; t2 === $ && A.throwUnnamedLateFieldNI(); - return new A.FocusTrapArea(focusNode, A.MouseRegion$(new A.IgnorePointer(!t1, _null, A.AnimatedBuilder$(controller, new A._TextFieldState_build_closure2(_box_0, _this), t2.buildGestureDetector$2$behavior$child(B.HitTestBehavior_2, child)), _null), effectiveMouseCursor, _null, new A._TextFieldState_build_closure3(_this), new A._TextFieldState_build_closure4(_this), _null), _null); + return A.MouseRegion$(A.TextFieldTapRegion$(new A.IgnorePointer(!t1, _null, A.AnimatedBuilder$(controller, new A._TextFieldState_build_closure2(_box_0, _this), t2.buildGestureDetector$2$behavior$child(B.HitTestBehavior_2, child)), _null), _null, _null), effectiveMouseCursor, _null, _null, new A._TextFieldState_build_closure3(_this), new A._TextFieldState_build_closure4(_this), _null); }, $isAutofillClient: 1, get$editableTextKey() { @@ -221859,19 +234187,19 @@ t8 = this.controller._change_notifier$_value.text.length; return A.InputDecorator$(t4, child, t2, t1._widget.expands, t8 === 0, t7, t6, t5, t3); }, - $signature: 2068 + $signature: 1154 }; A._TextFieldState_build_closure3.prototype = { call$1($event) { return this.$this._handleHover$1(true); }, - $signature: 237 + $signature: 200 }; A._TextFieldState_build_closure4.prototype = { call$1($event) { return this.$this._handleHover$1(false); }, - $signature: 203 + $signature: 175 }; A._TextFieldState_build_closure2.prototype = { call$2(context, child) { @@ -221884,9 +234212,9 @@ t4 = t4.get$length(t4); t3 = t3._widget.readOnly ? _null : new A._TextFieldState_build__closure(t3); t1 = t1.handleDidGainAccessibilityFocus; - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, child, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, child, _null); }, - $signature: 759 + $signature: 917 }; A._TextFieldState_build__closure.prototype = { call$0() { @@ -221902,7 +234230,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A.__TextFieldState_State_RestorationMixin.prototype = { didUpdateWidget$1(oldWidget) { @@ -221916,7 +234244,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -221970,9 +234298,9 @@ t1 = t10; t2 = _this.enableInteractiveSelection; t2 = !t7 || !t6; - return A.UnmanagedRestorationScope$(t4, A.TextField$(_this.autocorrect, _this.autofillHints, _this.autofocus, _this.buildCounter, t3, _this.cursorColor, _this.cursorHeight, _this.cursorRadius, _this.cursorWidth, t5, _this.enableIMEPersonalizedLearning, t2, _this.enableSuggestions, t1 !== false, _this.expands, _this.focusNode, _this.inputFormatters, _this.keyboardAppearance, _this.keyboardType, _this.maxLength, _this.maxLengthEnforcement, _this.maxLines, _this.minLines, _this.mouseCursor, t7, _this.obscuringCharacter, new A.TextFormField_closure_onChangedHandler(field, _this.onChanged), _this.onEditingComplete, _this.onFieldSubmitted, _this.onTap, t6, _this.restorationId, _this.scrollController, _this.scrollPadding, _this.scrollPhysics, _this.selectionControls, _this.showCursor, t8, t9, _this.strutStyle, _this.style, _this.textAlign, _this.textAlignVertical, _this.textCapitalization, _this.textDirection, _this.textInputAction, _this.toolbarOptions)); + return A.UnmanagedRestorationScope$(t4, A.TextField$(_this.autocorrect, _this.autofillHints, _this.autofocus, _this.buildCounter, _this.contextMenuBuilder, t3, _this.cursorColor, _this.cursorHeight, _this.cursorRadius, _this.cursorWidth, t5, _this.enableIMEPersonalizedLearning, t2, _this.enableSuggestions, t1 !== false, _this.expands, _this.focusNode, _this.inputFormatters, _this.keyboardAppearance, _this.keyboardType, _this.maxLength, _this.maxLengthEnforcement, _this.maxLines, _this.minLines, _this.mouseCursor, t7, _this.obscuringCharacter, new A.TextFormField_closure_onChangedHandler(field, _this.onChanged), _this.onEditingComplete, _this.onFieldSubmitted, _this.onTap, _this.onTapOutside, t6, _this.restorationId, _this.scrollController, _this.scrollPadding, _this.scrollPhysics, _this.selectionControls, _this.showCursor, t8, t9, _this.strutStyle, _this.style, _this.textAlign, _this.textAlignVertical, _this.textCapitalization, _this.textDirection, _this.textInputAction, _this.toolbarOptions)); }, - $signature: 2070 + $signature: 1156 }; A.TextFormField_closure_onChangedHandler.prototype = { call$1(value) { @@ -221982,7 +234310,7 @@ if (t1 != null) t1.call$1(value); }, - $signature: 106 + $signature: 91 }; A._TextFormFieldState.prototype = { get$_effectiveController() { @@ -222081,10 +234409,18 @@ _this.didChange$1(_this.get$_effectiveController()._change_notifier$_value.text); } }; + A.MaterialTextSelectionHandleControls.prototype = {}; A.MaterialTextSelectionControls.prototype = { getHandleSize$1(textLineHeight) { return B.Size_22_22; }, + buildToolbar$8(context, globalEditableRegion, textLineHeight, selectionMidpoint, endpoints, delegate, clipboardStatus, lastSecondaryTapDownPosition) { + var _this = this, _null = null, + t1 = _this.canCut$1(delegate) ? new A.MaterialTextSelectionControls_buildToolbar_closure(_this, delegate) : _null, + t2 = _this.canCopy$1(delegate) ? new A.MaterialTextSelectionControls_buildToolbar_closure0(_this, delegate) : _null, + t3 = _this.canPaste$1(delegate) ? new A.MaterialTextSelectionControls_buildToolbar_closure1(_this, delegate) : _null; + return new A._TextSelectionControlsToolbar(clipboardStatus, endpoints, globalEditableRegion, t1, t2, t3, _this.canSelectAll$1(delegate) ? new A.MaterialTextSelectionControls_buildToolbar_closure2(_this, delegate) : _null, selectionMidpoint, textLineHeight, _null); + }, buildHandle$4(context, type, textHeight, onTap) { var t1, handleColor, handle, _null = null, theme = A.Theme_of(context); @@ -222093,7 +234429,7 @@ handleColor = t1.selectionHandleColor; if (handleColor == null) handleColor = theme.colorScheme.primary; - handle = new A.SizedBox(22, 22, A.CustomPaint$(A.GestureDetector$(B.HitTestBehavior_2, _null, B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, onTap, _null, _null, _null, _null, _null, _null), _null, _null, new A._TextSelectionHandlePainter(handleColor, _null), B.Size_0_0), _null); + handle = new A.SizedBox(22, 22, A.CustomPaint$(A.GestureDetector$(B.HitTestBehavior_2, _null, B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, onTap, _null, _null, _null, _null, _null, _null), _null, _null, new A._TextSelectionHandlePainter(handleColor, _null), B.Size_0_0), _null); switch (type.index) { case 0: return A.Transform$rotate(B.Alignment_0_0, 1.5707963267948966, handle, _null); @@ -222116,25 +234452,151 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } + }, + canSelectAll$1(delegate) { + var t2, + t1 = delegate._widget.controller._change_notifier$_value; + if (delegate.get$selectAllEnabled()) { + t2 = t1.text.length; + if (t2 !== 0) { + t1 = t1.selection; + t1 = !(t1.start === 0 && t1.end === t2); + } else + t1 = false; + } else + t1 = false; + return t1; } }; + A.MaterialTextSelectionControls_buildToolbar_closure.prototype = { + call$0() { + return this.$this.handleCut$1(this.delegate); + }, + $signature: 0 + }; + A.MaterialTextSelectionControls_buildToolbar_closure0.prototype = { + call$0() { + return this.$this.handleCopy$1(this.delegate); + }, + $signature: 0 + }; + A.MaterialTextSelectionControls_buildToolbar_closure1.prototype = { + call$0() { + return this.$this.handlePaste$1(this.delegate); + }, + $signature: 0 + }; + A.MaterialTextSelectionControls_buildToolbar_closure2.prototype = { + call$0() { + return this.$this.handleSelectAll$1(this.delegate); + }, + $signature: 0 + }; + A._TextSelectionToolbarItemData.prototype = {}; + A._TextSelectionControlsToolbar.prototype = { + createState$0() { + return new A._TextSelectionControlsToolbarState(null, null, B._StateLifecycle_0); + } + }; + A._TextSelectionControlsToolbarState.prototype = { + initState$0() { + this.super$State$initState(); + this._widget.toString; + }, + didUpdateWidget$1(oldWidget) { + this.super$State$didUpdateWidget(oldWidget); + this._widget.toString; + oldWidget.toString; + }, + dispose$0() { + this._widget.toString; + this.super$__TextSelectionControlsToolbarState_State_TickerProviderStateMixin$dispose(); + }, + build$1(context) { + var t2, startTextSelectionPoint, endTextSelectionPoint, t3, t4, t5, t6, t7, _this = this, + t1 = _this._widget; + if (t1.handleCut == null && t1.handleCopy == null && t1.handlePaste == null && t1.handleSelectAll == null) + return B.SizedBox_0_0_null_null; + t1.handlePaste != null; + t2 = t1.endpoints; + startTextSelectionPoint = t2[0]; + endTextSelectionPoint = t2.length > 1 ? t2[1] : startTextSelectionPoint; + t2 = Math.max(startTextSelectionPoint.point._dy - t1.textLineHeight, 0); + t3 = t1.globalEditableRegion; + t4 = t3.top; + t1 = t3.left + t1.selectionMidpoint._dx; + t3 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); + t3.toString; + t5 = A._setArrayType([], type$.JSArray__TextSelectionToolbarItemData); + if (_this._widget.handleCut != null) { + t6 = t3.get$cutButtonLabel(); + t7 = _this._widget.handleCut; + t7.toString; + t5.push(new A._TextSelectionToolbarItemData(t6, t7)); + } + if (_this._widget.handleCopy != null) { + t6 = t3.get$copyButtonLabel(); + t7 = _this._widget.handleCopy; + t7.toString; + t5.push(new A._TextSelectionToolbarItemData(t6, t7)); + } + t6 = _this._widget; + t6.handlePaste != null; + if (t6.handleSelectAll != null) { + t3 = t3.get$selectAllButtonLabel(); + t6 = _this._widget.handleSelectAll; + t6.toString; + t5.push(new A._TextSelectionToolbarItemData(t3, t6)); + } + if (t5.length === 0) + return B.SizedBox_0_0_null_null; + t3 = new A.ListMapView(t5, type$.ListMapView__TextSelectionToolbarItemData); + return A.TextSelectionToolbar$(new A.Offset(t1, t2 + t4 - 8), new A.Offset(t1, t4 + endTextSelectionPoint.point._dy + 20), t3.get$entries(t3).map$1$1(0, new A._TextSelectionControlsToolbarState_build_closure(t5), type$.TextSelectionToolbarTextButton).toList$0(0)); + } + }; + A._TextSelectionControlsToolbarState_build_closure.prototype = { + call$1(entry) { + var _null = null, + t1 = A.TextSelectionToolbarTextButton_getPadding(entry.get$key(entry), this.itemDatas.length), + t2 = entry.get$value(entry).onPressed; + return new A.TextSelectionToolbarTextButton(A.Text$(entry.get$value(entry).label, _null, _null, _null, _null, _null, _null, _null, _null, _null), t2, t1, _null); + }, + $signature: 1158 + }; A._TextSelectionHandlePainter.prototype = { paint$2(canvas, size) { - var radius, circle, t1, path, - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var radius, circle, t2, path, + t1 = $.$get$_renderer(), + paint = t1.createPaint$0(); paint.set$color(0, this.color); radius = size._dx / 2; circle = A.Rect$fromCircle(new A.Offset(radius, radius), radius); - t1 = 0 + radius; - path = A.Path_Path(); + t2 = 0 + radius; + path = t1.createPath$0(); path.addOval$1(circle); - path.addRect$1(new A.Rect(0, 0, t1, t1)); + path.addRect$1(new A.Rect(0, 0, t2, t2)); canvas.drawPath$2(path, paint); }, shouldRepaint$1(oldPainter) { return !J.$eq$(this.color, oldPainter.color); } }; + A._MaterialTextSelectionHandleControls_MaterialTextSelectionControls_TextSelectionHandleControls.prototype = {}; + A.__TextSelectionControlsToolbarState_State_TickerProviderStateMixin.prototype = { + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTickers$0(); + }, + dispose$0() { + var _this = this, + t1 = _this.TickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTickers()); + _this.TickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + } + }; A.TextSelectionThemeData.prototype = { get$hashCode(_) { return A.Object_hash(this.cursorColor, this.selectionColor, this.selectionHandleColor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); @@ -222151,6 +234613,420 @@ } }; A._TextSelectionThemeData_Object_Diagnosticable.prototype = {}; + A.TextSelectionToolbar.prototype = { + build$1(context) { + var anchorAbovePadded = this.anchorAbove.$sub(0, B.Offset_0_8), + anchorBelowPadded = this.anchorBelow.$add(0, B.Offset_0_20), + paddingAbove = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.padding.top + 8, + fitsAbove = 44 <= anchorAbovePadded._dy - 8 - paddingAbove, + localAdjustment = new A.Offset(8, paddingAbove); + return new A.Padding(new A.EdgeInsets(8, paddingAbove, 8, 8), new A.CustomSingleChildLayout(new A.TextSelectionToolbarLayoutDelegate(anchorAbovePadded.$sub(0, localAdjustment), anchorBelowPadded.$sub(0, localAdjustment), fitsAbove), new A._TextSelectionToolbarOverflowable(this.children, fitsAbove, A.text_selection_toolbar_TextSelectionToolbar__defaultToolbarBuilder$closure(), null), null), null); + } + }; + A._TextSelectionToolbarOverflowable.prototype = { + createState$0() { + return new A._TextSelectionToolbarOverflowableState(new A.UniqueKey(), null, null, B._StateLifecycle_0); + }, + toolbarBuilder$2(arg0, arg1) { + return this.toolbarBuilder.call$2(arg0, arg1); + } + }; + A._TextSelectionToolbarOverflowableState.prototype = { + didUpdateWidget$1(oldWidget) { + var _this = this; + _this.super$State$didUpdateWidget(oldWidget); + if (!A.listEquals0(_this._widget.children, oldWidget.children)) { + _this._text_selection_toolbar$_containerKey = new A.UniqueKey(); + _this._overflowOpen = false; + } + }, + build$1(context) { + var t2, t3, t4, t5, t6, t7, t8, _this = this, _null = null, + t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); + t1.toString; + t2 = _this._text_selection_toolbar$_containerKey; + t3 = _this._overflowOpen; + t4 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t4.toString; + t5 = _this._widget; + t6 = t5.isAbove; + t7 = _this._overflowOpen; + t8 = A.Icon$(t7 ? B.IconData_57490_MaterialIcons_null_true : B.IconData_58372_MaterialIcons_null_false, _null, _null); + t1 = t7 ? t1.get$backButtonTooltip() : t1.get$moreButtonTooltip(); + t1 = A._setArrayType([new A._TextSelectionToolbarOverflowButton(t8, new A._TextSelectionToolbarOverflowableState_build_closure(_this), t1, _null)], type$.JSArray_Widget); + B.JSArray_methods.addAll$1(t1, _this._widget.children); + return new A._TextSelectionToolbarTrailingEdgeAlign(t3, t4.textDirection, A.AnimatedSize$(B.Alignment_0_0, t5.toolbarBuilder$2(context, new A._TextSelectionToolbarItemsLayout(t6, t7, t1, _null)), B.C__Linear, B.Duration_140000, _null), t2); + } + }; + A._TextSelectionToolbarOverflowableState_build_closure.prototype = { + call$0() { + var t1 = this.$this; + t1.setState$1(new A._TextSelectionToolbarOverflowableState_build__closure(t1)); + }, + $signature: 0 + }; + A._TextSelectionToolbarOverflowableState_build__closure.prototype = { + call$0() { + var t1 = this.$this; + t1._overflowOpen = !t1._overflowOpen; + }, + $signature: 0 + }; + A._TextSelectionToolbarTrailingEdgeAlign.prototype = { + createRenderObject$1(context) { + var t1 = new A._TextSelectionToolbarTrailingEdgeAlignRenderBox(this.overflowOpen, this.textDirection, null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.RenderObject$0(); + t1.set$child(null); + return t1; + }, + updateRenderObject$2(context, renderObject) { + renderObject.set$overflowOpen(this.overflowOpen); + renderObject.set$textDirection(this.textDirection); + } + }; + A._TextSelectionToolbarTrailingEdgeAlignRenderBox.prototype = { + set$overflowOpen(value) { + if (value === this._overflowOpen) + return; + this._overflowOpen = value; + this.markNeedsLayout$0(); + }, + set$textDirection(value) { + if (value == this._text_selection_toolbar$_textDirection) + return; + this._text_selection_toolbar$_textDirection = value; + this.markNeedsLayout$0(); + }, + performLayout$0() { + var t2, t3, _this = this, + t1 = _this.RenderObjectWithChildMixin__child; + t1.toString; + t2 = type$.BoxConstraints; + t3 = t2._as(A.RenderObject.prototype.get$constraints.call(_this)); + t1.layout$2$parentUsesSize(new A.BoxConstraints(0, t3.maxWidth, 0, t3.maxHeight), true); + if (!_this._overflowOpen && _this._closedWidth == null) + _this._closedWidth = _this.RenderObjectWithChildMixin__child._box$_size._dx; + t1 = t2._as(A.RenderObject.prototype.get$constraints.call(_this)); + t2 = _this._closedWidth; + if (t2 == null || _this.RenderObjectWithChildMixin__child._box$_size._dx > t2) + t2 = _this.RenderObjectWithChildMixin__child._box$_size._dx; + else + t2.toString; + t2 = t1.constrain$1(new A.Size(t2, _this.RenderObjectWithChildMixin__child._box$_size._dy)); + _this._box$_size = t2; + t1 = _this.RenderObjectWithChildMixin__child; + t3 = t1.parentData; + t3.toString; + type$.ToolbarItemsParentData._as(t3); + t3.offset = new A.Offset(_this._text_selection_toolbar$_textDirection === B.TextDirection_0 ? 0 : t2._dx - t1._box$_size._dx, 0); + }, + paint$2(context, offset) { + var t1 = this.RenderObjectWithChildMixin__child, + t2 = t1.parentData; + t2.toString; + context.paintChild$2(t1, type$.ToolbarItemsParentData._as(t2).offset.$add(0, offset)); + }, + hitTestChildren$2$position(result, position) { + var t1 = this.RenderObjectWithChildMixin__child.parentData; + t1.toString; + type$.ToolbarItemsParentData._as(t1); + return result.addWithPaintOffset$3$hitTest$offset$position(new A._TextSelectionToolbarTrailingEdgeAlignRenderBox_hitTestChildren_closure(this, position, t1), t1.offset, position); + }, + setupParentData$1(child) { + if (!(child.parentData instanceof A.ToolbarItemsParentData)) + child.parentData = new A.ToolbarItemsParentData(null, null, B.Offset_0_0); + }, + applyPaintTransform$2(child, transform) { + var t1 = child.parentData; + t1.toString; + t1 = type$.ToolbarItemsParentData._as(t1).offset; + transform.translate$2(0, t1._dx, t1._dy); + this.super$RenderProxyBoxMixin$applyPaintTransform(child, transform); + } + }; + A._TextSelectionToolbarTrailingEdgeAlignRenderBox_hitTestChildren_closure.prototype = { + call$2(result, transformed) { + return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, transformed); + }, + $signature: 77 + }; + A._TextSelectionToolbarItemsLayout.prototype = { + createRenderObject$1(context) { + var t1 = new A._RenderTextSelectionToolbarItemsLayout(this.isAbove, this.overflowOpen, 0, null, null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.RenderObject$0(); + return t1; + }, + updateRenderObject$2(context, renderObject) { + renderObject.set$isAbove(this.isAbove); + renderObject.set$overflowOpen(this.overflowOpen); + }, + createElement$0(_) { + var t1 = A.HashSet_HashSet(type$.Element_2); + return new A._TextSelectionToolbarItemsLayoutElement(t1, this, B._ElementLifecycle_0); + } + }; + A._TextSelectionToolbarItemsLayoutElement.prototype = {}; + A._RenderTextSelectionToolbarItemsLayout.prototype = { + set$isAbove(value) { + if (value === this._isAbove) + return; + this._isAbove = value; + this.markNeedsLayout$0(); + }, + set$overflowOpen(value) { + if (value === this._overflowOpen) + return; + this._overflowOpen = value; + this.markNeedsLayout$0(); + }, + _text_selection_toolbar$_layoutChildren$0() { + var t3, _this = this, t1 = {}, + t2 = type$.BoxConstraints, + sizedConstraints = _this._overflowOpen ? t2._as(A.RenderObject.prototype.get$constraints.call(_this)) : A.BoxConstraints$loose(new A.Size(t2._as(A.RenderObject.prototype.get$constraints.call(_this)).maxWidth, 44)); + t1.i = -1; + t1.width = 0; + _this.visitChildren$1(new A._RenderTextSelectionToolbarItemsLayout__layoutChildren_closure(t1, _this, sizedConstraints)); + t2 = _this.ContainerRenderObjectMixin__firstChild; + t2.toString; + t3 = _this._lastIndexThatFits; + if (t3 !== -1 && t3 === _this.ContainerRenderObjectMixin__childCount - 2 && t1.width - t2._box$_size._dx <= sizedConstraints.maxWidth) + _this._lastIndexThatFits = -1; + }, + _shouldPaintChild$2(renderObjectChild, index) { + var t1, _this = this; + if (renderObjectChild == _this.ContainerRenderObjectMixin__firstChild) + return _this._lastIndexThatFits !== -1; + t1 = _this._lastIndexThatFits; + if (t1 === -1) + return true; + return index > t1 === _this._overflowOpen; + }, + _placeChildren$0() { + var t2, t3, t4, t5, _this = this, t1 = {}; + t1.i = -1; + t1.nextSize = B.Size_0_0; + t1.fitWidth = 0; + t2 = _this.ContainerRenderObjectMixin__firstChild; + t2.toString; + t1.overflowHeight = _this._overflowOpen && !_this._isAbove ? t2._box$_size._dy : 0; + _this.visitChildren$1(new A._RenderTextSelectionToolbarItemsLayout__placeChildren_closure(t1, _this, t2)); + t3 = t2.parentData; + t3.toString; + type$.ToolbarItemsParentData._as(t3); + t4 = _this.ContainerRenderObjectMixin__firstChild; + t4.toString; + if (_this._shouldPaintChild$2(t4, 0)) { + t3.shouldPaint = true; + if (_this._overflowOpen) { + t4 = _this._isAbove; + t3.offset = t4 ? new A.Offset(0, t1.overflowHeight) : B.Offset_0_0; + t3 = t1.nextSize; + t5 = t3._dy; + t2 = t4 ? t5 + t2._box$_size._dy : t5; + t1.nextSize = new A.Size(t3._dx, t2); + } else { + t3.offset = new A.Offset(t1.fitWidth, 0); + t3 = t1.nextSize; + t1.nextSize = new A.Size(t3._dx + t2._box$_size._dx, t3._dy); + } + } else + t3.shouldPaint = false; + _this._box$_size = t1.nextSize; + }, + performLayout$0() { + var t1, _this = this; + _this._lastIndexThatFits = -1; + if (_this.ContainerRenderObjectMixin__firstChild == null) { + t1 = type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(_this)); + _this._box$_size = new A.Size(A.clampDouble(0, t1.minWidth, t1.maxWidth), A.clampDouble(0, t1.minHeight, t1.maxHeight)); + return; + } + _this._text_selection_toolbar$_layoutChildren$0(); + _this._placeChildren$0(); + }, + paint$2(context, offset) { + this.visitChildren$1(new A._RenderTextSelectionToolbarItemsLayout_paint_closure(context, offset)); + }, + setupParentData$1(child) { + if (!(child.parentData instanceof A.ToolbarItemsParentData)) + child.parentData = new A.ToolbarItemsParentData(null, null, B.Offset_0_0); + }, + hitTestChildren$2$position(result, position) { + var t2, child, _box_0 = {}, + t1 = _box_0.child = this.ContainerRenderObjectMixin__lastChild; + for (t2 = type$.ToolbarItemsParentData; t1 != null;) { + t1 = t1.parentData; + t1.toString; + t2._as(t1); + if (!t1.shouldPaint) { + child = t1.ContainerParentDataMixin_previousSibling; + _box_0.child = child; + t1 = child; + continue; + } + if (result.addWithPaintOffset$3$hitTest$offset$position(new A._RenderTextSelectionToolbarItemsLayout_hitTestChildren_closure(_box_0, position, t1), t1.offset, position)) + return true; + child = t1.ContainerParentDataMixin_previousSibling; + _box_0.child = child; + t1 = child; + } + return false; + }, + visitChildrenForSemantics$1(visitor) { + this.visitChildren$1(new A._RenderTextSelectionToolbarItemsLayout_visitChildrenForSemantics_closure(visitor)); + } + }; + A._RenderTextSelectionToolbarItemsLayout__layoutChildren_closure.prototype = { + call$1(renderObjectChild) { + var t2, t3, t4, width, + t1 = this._box_0; + ++t1.i; + t2 = this.$this; + if (t2._lastIndexThatFits !== -1 && !t2._overflowOpen) + return; + type$.RenderBox._as(renderObjectChild); + t3 = this.sizedConstraints; + t4 = t3.maxWidth; + renderObjectChild.layout$2$parentUsesSize(new A.BoxConstraints(0, t4, 0, t3.maxHeight), true); + width = t1.width + renderObjectChild._box$_size._dx; + t1.width = width; + if (width > t4 && t2._lastIndexThatFits === -1) + t2._lastIndexThatFits = t1.i - 1; + }, + $signature: 80 + }; + A._RenderTextSelectionToolbarItemsLayout__placeChildren_closure.prototype = { + call$1(renderObjectChild) { + var t3, t4, fitWidth, overflowHeight, + t1 = this._box_0, + t2 = ++t1.i; + type$.RenderBox._as(renderObjectChild); + t3 = renderObjectChild.parentData; + t3.toString; + type$.ToolbarItemsParentData._as(t3); + if (renderObjectChild === this.navButton) + return; + t4 = this.$this; + if (!t4._shouldPaintChild$2(renderObjectChild, t2)) { + t3.shouldPaint = false; + return; + } + t3.shouldPaint = true; + if (!t4._overflowOpen) { + t2 = t1.fitWidth; + t3.offset = new A.Offset(t2, 0); + t3 = renderObjectChild._box$_size; + fitWidth = t2 + t3._dx; + t1.fitWidth = fitWidth; + t3 = t3._dy; + t2 = t1.nextSize; + t1.nextSize = new A.Size(fitWidth, Math.max(A.checkNum(t3), A.checkNum(t2._dy))); + } else { + t2 = t1.overflowHeight; + t3.offset = new A.Offset(0, t2); + t3 = renderObjectChild._box$_size; + overflowHeight = t2 + t3._dy; + t1.overflowHeight = overflowHeight; + t3 = t3._dx; + t2 = t1.nextSize; + t1.nextSize = new A.Size(Math.max(A.checkNum(t3), A.checkNum(t2._dx)), overflowHeight); + } + }, + $signature: 80 + }; + A._RenderTextSelectionToolbarItemsLayout_paint_closure.prototype = { + call$1(renderObjectChild) { + var t1; + type$.RenderBox._as(renderObjectChild); + t1 = renderObjectChild.parentData; + t1.toString; + type$.ToolbarItemsParentData._as(t1); + if (!t1.shouldPaint) + return; + this.context.paintChild$2(renderObjectChild, t1.offset.$add(0, this.offset)); + }, + $signature: 80 + }; + A._RenderTextSelectionToolbarItemsLayout_hitTestChildren_closure.prototype = { + call$2(result, transformed) { + return this._box_0.child.hitTest$2$position(result, transformed); + }, + $signature: 77 + }; + A._RenderTextSelectionToolbarItemsLayout_visitChildrenForSemantics_closure.prototype = { + call$1(renderObjectChild) { + var t1; + type$.RenderBox._as(renderObjectChild); + t1 = renderObjectChild.parentData; + t1.toString; + if (type$.ToolbarItemsParentData._as(t1).shouldPaint) + this.visitor.call$1(renderObjectChild); + }, + $signature: 80 + }; + A._TextSelectionToolbarContainer.prototype = { + build$1(context) { + var _null = null; + return A.Material$(B.Duration_200000, true, B.BorderRadius_tLn1, this.child, B.Clip_2, _null, 1, _null, _null, _null, _null, _null, B.MaterialType_1); + } + }; + A._TextSelectionToolbarOverflowButton.prototype = { + build$1(context) { + var _null = null; + return A.Material$(B.Duration_200000, true, _null, A.IconButton$(_null, _null, _null, _null, this.icon, _null, this.onPressed, _null, _null, this.tooltip, _null), B.Clip_0, B.Color_0, 0, _null, _null, _null, _null, _null, B.MaterialType_1); + } + }; + A.__RenderTextSelectionToolbarItemsLayout_RenderBox_ContainerRenderObjectMixin.prototype = { + attach$1(owner) { + var child, t1, t2; + this.super$RenderObject$attach(owner); + child = this.ContainerRenderObjectMixin__firstChild; + for (t1 = type$.ToolbarItemsParentData; child != null;) { + child.attach$1(owner); + t2 = child.parentData; + t2.toString; + child = t1._as(t2).ContainerParentDataMixin_nextSibling; + } + }, + detach$0(_) { + var child, t1, t2; + this.super$AbstractNode$detach(0); + child = this.ContainerRenderObjectMixin__firstChild; + for (t1 = type$.ToolbarItemsParentData; child != null;) { + child.detach$0(0); + t2 = child.parentData; + t2.toString; + child = t1._as(t2).ContainerParentDataMixin_nextSibling; + } + } + }; + A.__TextSelectionToolbarOverflowableState_State_TickerProviderStateMixin.prototype = { + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTickers$0(); + }, + dispose$0() { + var _this = this, + t1 = _this.TickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTickers()); + _this.TickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + } + }; + A._TextSelectionToolbarItemPosition.prototype = { + _enumToString$0() { + return "_TextSelectionToolbarItemPosition." + this._core$_name; + } + }; + A.TextSelectionToolbarTextButton.prototype = { + build$1(context) { + var _null = null, + foregroundColor = A.Theme_of(context).colorScheme.brightness === B.Brightness_0 ? B.Color_4294967295 : B.Color_3707764736; + return A.TextButton$(false, this.child, _null, _null, this.onPressed, A.TextButton_styleFrom(_null, _null, _null, _null, _null, _null, _null, _null, _null, foregroundColor, _null, B.Size_48_48, this.padding, _null, _null, B.RoundedRectangleBorder_27D1, _null, _null, _null, _null)); + } + }; A.TextTheme.prototype = { merge$1(other) { var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, _this = this, _null = null; @@ -222257,38 +235133,41 @@ t15 = t30 == null ? _null : t30; return A.TextTheme$(t10, t11, t12, t1, t2, t3, t4, t5, t6, t13, t14, t15 == null ? t29 : t15, t7, t8, t9); }, - apply$1$fontFamily(fontFamily) { + apply$6$bodyColor$decorationColor$displayColor$fontFamily$fontFamilyFallback$package(bodyColor, decorationColor, displayColor, fontFamily, fontFamilyFallback, $package) { var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _this = this, _null = null, t1 = _this.displayLarge; - t1 = t1 == null ? _null : t1.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t1 = t1 == null ? _null : t1.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(displayColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t2 = _this.displayMedium; - t2 = t2 == null ? _null : t2.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t2 = t2 == null ? _null : t2.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(displayColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t3 = _this.displaySmall; - t3 = t3 == null ? _null : t3.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t3 = t3 == null ? _null : t3.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(displayColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t4 = _this.headlineLarge; - t4 = t4 == null ? _null : t4.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t4 = t4 == null ? _null : t4.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(displayColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t5 = _this.headlineMedium; - t5 = t5 == null ? _null : t5.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t5 = t5 == null ? _null : t5.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(displayColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t6 = _this.headlineSmall; - t6 = t6 == null ? _null : t6.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t6 = t6 == null ? _null : t6.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(bodyColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t7 = _this.titleLarge; - t7 = t7 == null ? _null : t7.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t7 = t7 == null ? _null : t7.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(bodyColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t8 = _this.titleMedium; - t8 = t8 == null ? _null : t8.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t8 = t8 == null ? _null : t8.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(bodyColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t9 = _this.titleSmall; - t9 = t9 == null ? _null : t9.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t9 = t9 == null ? _null : t9.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(bodyColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t10 = _this.bodyLarge; - t10 = t10 == null ? _null : t10.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t10 = t10 == null ? _null : t10.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(bodyColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t11 = _this.bodyMedium; - t11 = t11 == null ? _null : t11.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t11 = t11 == null ? _null : t11.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(bodyColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t12 = _this.bodySmall; - t12 = t12 == null ? _null : t12.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t12 = t12 == null ? _null : t12.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(displayColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t13 = _this.labelLarge; - t13 = t13 == null ? _null : t13.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t13 = t13 == null ? _null : t13.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(bodyColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t14 = _this.labelMedium; - t14 = t14 == null ? _null : t14.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1); + t14 = t14 == null ? _null : t14.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(bodyColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package); t15 = _this.labelSmall; - return A.TextTheme$(t10, t11, t12, t1, t2, t3, t4, t5, t6, t13, t14, t15 == null ? _null : t15.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(_null, _null, _null, _null, fontFamily, 0, 1), t7, t8, t9); + return A.TextTheme$(t10, t11, t12, t1, t2, t3, t4, t5, t6, t13, t14, t15 == null ? _null : t15.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(bodyColor, _null, decorationColor, _null, fontFamily, fontFamilyFallback, 0, 1, $package), t7, t8, t9); + }, + apply$1$fontFamily(fontFamily) { + return this.apply$6$bodyColor$decorationColor$displayColor$fontFamily$fontFamilyFallback$package(null, null, null, fontFamily, null, null); }, $eq(_, other) { var _this = this; @@ -222339,7 +235218,7 @@ }; A.ThemeDataTween.prototype = { lerp$1(t) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83, t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104, t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125, t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146, t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167, t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188, t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, lerpedBorderSide, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209, t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83, t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104, t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125, t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146, t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167, t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188, t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209, t210, t211, t212, t213, t214, t215, t216, t217, t218, t219, t220, t221, t222, t223, t224, t225, t226, t227, lerpedBorderSide, t228, t229, t230, t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t242, t243, t244, t245, t246, t247, t248, t249, t250, t251, t252, t253, t1 = this.begin; t1.toString; t2 = this.end; @@ -222382,529 +235261,606 @@ t28.toString; t27 = A.lerpDouble(t26.vertical, t27.vertical, t); t27.toString; - t26 = A.Color_lerp(t1.backgroundColor, t2.backgroundColor, t); + t26 = A.Color_lerp(t1.canvasColor, t2.canvasColor, t); t26.toString; - t29 = A.Color_lerp(t1.bottomAppBarColor, t2.bottomAppBarColor, t); + t29 = A.Color_lerp(t1.cardColor, t2.cardColor, t); t29.toString; - t30 = A.Color_lerp(t1.canvasColor, t2.canvasColor, t); - t30.toString; - t31 = A.Color_lerp(t1.cardColor, t2.cardColor, t); - t31.toString; - t32 = t1.colorScheme; - t33 = t2.colorScheme; - t34 = t3 ? t32.brightness : t33.brightness; - t35 = t32.primary; - t36 = t33.primary; - t37 = A.Color_lerp(t35, t36, t); - t37.toString; - t38 = t32.onPrimary; - t39 = t33.onPrimary; - t40 = A.Color_lerp(t38, t39, t); - t40.toString; - t41 = t32._primaryContainer; - if (t41 == null) - t41 = t35; - t42 = t33._primaryContainer; - t41 = A.Color_lerp(t41, t42 == null ? t36 : t42, t); - t42 = t32._onPrimaryContainer; - if (t42 == null) - t42 = t38; - t43 = t33._onPrimaryContainer; - t42 = A.Color_lerp(t42, t43 == null ? t39 : t43, t); - t43 = t32.secondary; - t44 = t33.secondary; - t45 = A.Color_lerp(t43, t44, t); - t45.toString; - t46 = t32.onSecondary; - t47 = t33.onSecondary; - t48 = A.Color_lerp(t46, t47, t); - t48.toString; - t49 = t32._secondaryContainer; - if (t49 == null) - t49 = t43; - t50 = t33._secondaryContainer; - t49 = A.Color_lerp(t49, t50 == null ? t44 : t50, t); - t50 = t32._onSecondaryContainer; - if (t50 == null) - t50 = t46; - t51 = t33._onSecondaryContainer; - t50 = A.Color_lerp(t50, t51 == null ? t47 : t51, t); - t51 = t32._tertiary; - t52 = t51 == null; - t53 = t52 ? t43 : t51; - t54 = t33._tertiary; - t55 = t54 == null; - t53 = A.Color_lerp(t53, t55 ? t44 : t54, t); - t56 = t32._onTertiary; - t57 = t56 == null; - t58 = t57 ? t46 : t56; - t59 = t33._onTertiary; - t60 = t59 == null; - t58 = A.Color_lerp(t58, t60 ? t47 : t59, t); - t61 = t32._tertiaryContainer; - if (t61 == null) { - if (t52) - t51 = t43; - } else - t51 = t61; - t52 = t33._tertiaryContainer; - if (t52 == null) - t52 = t55 ? t44 : t54; - t52 = A.Color_lerp(t51, t52, t); - t51 = t32._onTertiaryContainer; - if (t51 == null) - t46 = t57 ? t46 : t56; - else - t46 = t51; - t51 = t33._onTertiaryContainer; - if (t51 == null) - t47 = t60 ? t47 : t59; - else - t47 = t51; - t47 = A.Color_lerp(t46, t47, t); - t46 = t32.error; - t51 = t33.error; - t54 = A.Color_lerp(t46, t51, t); - t54.toString; - t55 = t32.onError; - t56 = t33.onError; - t57 = A.Color_lerp(t55, t56, t); - t57.toString; - t59 = t32._errorContainer; - t46 = t59 == null ? t46 : t59; - t59 = t33._errorContainer; - t46 = A.Color_lerp(t46, t59 == null ? t51 : t59, t); - t51 = t32._onErrorContainer; - if (t51 == null) - t51 = t55; - t55 = t33._onErrorContainer; - t51 = A.Color_lerp(t51, t55 == null ? t56 : t55, t); - t55 = A.Color_lerp(t32.background, t33.background, t); - t55.toString; - t56 = t32.onBackground; - t59 = t33.onBackground; - t60 = A.Color_lerp(t56, t59, t); - t60.toString; - t61 = t32.surface; - t62 = t33.surface; - t63 = A.Color_lerp(t61, t62, t); - t63.toString; - t64 = t32.onSurface; - t65 = t33.onSurface; - t66 = A.Color_lerp(t64, t65, t); - t66.toString; - t67 = t32._surfaceVariant; - if (t67 == null) - t67 = t61; - t68 = t33._surfaceVariant; - t67 = A.Color_lerp(t67, t68 == null ? t62 : t68, t); - t68 = t32._onSurfaceVariant; - if (t68 == null) - t68 = t64; - t69 = t33._onSurfaceVariant; - t68 = A.Color_lerp(t68, t69 == null ? t65 : t69, t); - t69 = t32._outline; - t56 = t69 == null ? t56 : t69; - t69 = t33._outline; - t56 = A.Color_lerp(t56, t69 == null ? t59 : t69, t); - t59 = t32._shadow; - if (t59 == null) - t59 = B.Color_4278190080; - t69 = t33._shadow; - t59 = A.Color_lerp(t59, t69 == null ? B.Color_4278190080 : t69, t); - t69 = t32._inverseSurface; - t64 = t69 == null ? t64 : t69; - t69 = t33._inverseSurface; - t64 = A.Color_lerp(t64, t69 == null ? t65 : t69, t); - t65 = t32._onInverseSurface; - t61 = t65 == null ? t61 : t65; - t65 = t33._onInverseSurface; - t61 = A.Color_lerp(t61, t65 == null ? t62 : t65, t); - t62 = t32._inversePrimary; - t38 = t62 == null ? t38 : t62; - t62 = t33._inversePrimary; - t38 = A.Color_lerp(t38, t62 == null ? t39 : t62, t); - t39 = t32._primaryVariant; - if (t39 == null) - t39 = t35; - t62 = t33._primaryVariant; - t39 = A.Color_lerp(t39, t62 == null ? t36 : t62, t); - t62 = t32._secondaryVariant; - t43 = t62 == null ? t43 : t62; - t62 = t33._secondaryVariant; - t43 = A.Color_lerp(t43, t62 == null ? t44 : t62, t); - t32 = t32._surfaceTint; - if (t32 == null) - t32 = t35; - t33 = t33._surfaceTint; - t32 = A.ColorScheme$(t55, t34, t54, t46, t38, t64, t60, t57, t51, t61, t40, t42, t48, t50, t66, t68, t58, t47, t56, t37, t41, t39, t45, t49, t43, t59, t63, A.Color_lerp(t32, t33 == null ? t36 : t33, t), t67, t53, t52); - t33 = A.Color_lerp(t1.dialogBackgroundColor, t2.dialogBackgroundColor, t); - t33.toString; - t34 = A.Color_lerp(t1.disabledColor, t2.disabledColor, t); - t34.toString; - t35 = A.Color_lerp(t1.dividerColor, t2.dividerColor, t); + t30 = t1.colorScheme; + t31 = t2.colorScheme; + t32 = t3 ? t30.brightness : t31.brightness; + t33 = t30.primary; + t34 = t31.primary; + t35 = A.Color_lerp(t33, t34, t); t35.toString; - t36 = A.Color_lerp(t1.errorColor, t2.errorColor, t); - t36.toString; - t37 = A.Color_lerp(t1.focusColor, t2.focusColor, t); - t37.toString; - t38 = A.Color_lerp(t1.highlightColor, t2.highlightColor, t); + t36 = t30.onPrimary; + t37 = t31.onPrimary; + t38 = A.Color_lerp(t36, t37, t); t38.toString; - t39 = A.Color_lerp(t1.hintColor, t2.hintColor, t); - t39.toString; - t40 = A.Color_lerp(t1.hoverColor, t2.hoverColor, t); - t40.toString; - t41 = A.Color_lerp(t1.indicatorColor, t2.indicatorColor, t); - t41.toString; - t42 = A.Color_lerp(t1.primaryColor, t2.primaryColor, t); - t42.toString; - t43 = A.Color_lerp(t1.primaryColorDark, t2.primaryColorDark, t); + t39 = t30._primaryContainer; + if (t39 == null) + t39 = t33; + t40 = t31._primaryContainer; + t39 = A.Color_lerp(t39, t40 == null ? t34 : t40, t); + t40 = t30._onPrimaryContainer; + if (t40 == null) + t40 = t36; + t41 = t31._onPrimaryContainer; + t40 = A.Color_lerp(t40, t41 == null ? t37 : t41, t); + t41 = t30.secondary; + t42 = t31.secondary; + t43 = A.Color_lerp(t41, t42, t); t43.toString; - t44 = A.Color_lerp(t1.primaryColorLight, t2.primaryColorLight, t); - t44.toString; - t45 = A.Color_lerp(t1.scaffoldBackgroundColor, t2.scaffoldBackgroundColor, t); - t45.toString; - t46 = A.Color_lerp(t1.secondaryHeaderColor, t2.secondaryHeaderColor, t); + t44 = t30.onSecondary; + t45 = t31.onSecondary; + t46 = A.Color_lerp(t44, t45, t); t46.toString; - t47 = A.Color_lerp(t1.selectedRowColor, t2.selectedRowColor, t); - t47.toString; - t48 = A.Color_lerp(t1.shadowColor, t2.shadowColor, t); - t48.toString; - t49 = A.Color_lerp(t1.splashColor, t2.splashColor, t); - t49.toString; - t50 = A.Color_lerp(t1.toggleableActiveColor, t2.toggleableActiveColor, t); - t50.toString; - t51 = A.Color_lerp(t1.unselectedWidgetColor, t2.unselectedWidgetColor, t); - t51.toString; - t52 = A.IconThemeData_lerp(t1.iconTheme, t2.iconTheme, t); - t53 = A.IconThemeData_lerp(t1.primaryIconTheme, t2.primaryIconTheme, t); - t54 = A.TextTheme_lerp(t1.primaryTextTheme, t2.primaryTextTheme, t); - t55 = A.TextTheme_lerp(t1.textTheme, t2.textTheme, t); - t56 = t1.typography; - t57 = t2.typography; - t58 = A.TextTheme_lerp(t56.black, t57.black, t); - t59 = A.TextTheme_lerp(t56.white, t57.white, t); - t60 = A.TextTheme_lerp(t56.englishLike, t57.englishLike, t); - t61 = A.TextTheme_lerp(t56.dense, t57.dense, t); - t57 = A.TextTheme_lerp(t56.tall, t57.tall, t); - t56 = t1.appBarTheme; - t62 = t2.appBarTheme; - if (t3) - t63 = t56.brightness; + t47 = t30._secondaryContainer; + if (t47 == null) + t47 = t41; + t48 = t31._secondaryContainer; + t47 = A.Color_lerp(t47, t48 == null ? t42 : t48, t); + t48 = t30._onSecondaryContainer; + if (t48 == null) + t48 = t44; + t49 = t31._onSecondaryContainer; + t48 = A.Color_lerp(t48, t49 == null ? t45 : t49, t); + t49 = t30._tertiary; + t50 = t49 == null; + t51 = t50 ? t41 : t49; + t52 = t31._tertiary; + t53 = t52 == null; + t51 = A.Color_lerp(t51, t53 ? t42 : t52, t); + t54 = t30._onTertiary; + t55 = t54 == null; + t56 = t55 ? t44 : t54; + t57 = t31._onTertiary; + t58 = t57 == null; + t56 = A.Color_lerp(t56, t58 ? t45 : t57, t); + t59 = t30._tertiaryContainer; + if (t59 == null) { + if (t50) + t49 = t41; + } else + t49 = t59; + t50 = t31._tertiaryContainer; + if (t50 == null) + t50 = t53 ? t42 : t52; + t50 = A.Color_lerp(t49, t50, t); + t49 = t30._onTertiaryContainer; + if (t49 == null) + t44 = t55 ? t44 : t54; else - t63 = t62.brightness; - t64 = A.Color_lerp(t56.backgroundColor, t62.backgroundColor, t); - t65 = A.Color_lerp(t56.foregroundColor, t62.foregroundColor, t); - t66 = A.lerpDouble(t56.elevation, t62.elevation, t); - t67 = A.lerpDouble(t56.scrolledUnderElevation, t62.scrolledUnderElevation, t); - t68 = A.Color_lerp(t56.shadowColor, t62.shadowColor, t); - t69 = A.Color_lerp(t56.surfaceTintColor, t62.surfaceTintColor, t); - t70 = A.ShapeBorder_lerp(t56.shape, t62.shape, t); - t71 = A.IconThemeData_lerp(t56.iconTheme, t62.iconTheme, t); - t72 = A.IconThemeData_lerp(t56.actionsIconTheme, t62.actionsIconTheme, t); - t73 = A.TextTheme_lerp(t56.textTheme, t62.textTheme, t); - if (t3) - t74 = t56.centerTitle; + t44 = t49; + t49 = t31._onTertiaryContainer; + if (t49 == null) + t45 = t58 ? t45 : t57; else - t74 = t62.centerTitle; - t75 = A.lerpDouble(t56.titleSpacing, t62.titleSpacing, t); - t76 = A.lerpDouble(t56.toolbarHeight, t62.toolbarHeight, t); - t77 = A.TextStyle_lerp(t56.toolbarTextStyle, t62.toolbarTextStyle, t); - t78 = A.TextStyle_lerp(t56.titleTextStyle, t62.titleTextStyle, t); + t45 = t49; + t45 = A.Color_lerp(t44, t45, t); + t44 = t30.error; + t49 = t31.error; + t52 = A.Color_lerp(t44, t49, t); + t52.toString; + t53 = t30.onError; + t54 = t31.onError; + t55 = A.Color_lerp(t53, t54, t); + t55.toString; + t57 = t30._errorContainer; + t44 = t57 == null ? t44 : t57; + t57 = t31._errorContainer; + t44 = A.Color_lerp(t44, t57 == null ? t49 : t57, t); + t49 = t30._onErrorContainer; + if (t49 == null) + t49 = t53; + t53 = t31._onErrorContainer; + t49 = A.Color_lerp(t49, t53 == null ? t54 : t53, t); + t53 = A.Color_lerp(t30.background, t31.background, t); + t53.toString; + t54 = t30.onBackground; + t57 = t31.onBackground; + t58 = A.Color_lerp(t54, t57, t); + t58.toString; + t59 = t30.surface; + t60 = t31.surface; + t61 = A.Color_lerp(t59, t60, t); + t61.toString; + t62 = t30.onSurface; + t63 = t31.onSurface; + t64 = A.Color_lerp(t62, t63, t); + t64.toString; + t65 = t30._surfaceVariant; + if (t65 == null) + t65 = t59; + t66 = t31._surfaceVariant; + t65 = A.Color_lerp(t65, t66 == null ? t60 : t66, t); + t66 = t30._onSurfaceVariant; + if (t66 == null) + t66 = t62; + t67 = t31._onSurfaceVariant; + t66 = A.Color_lerp(t66, t67 == null ? t63 : t67, t); + t67 = t30._outline; + if (t67 == null) + t67 = t54; + t68 = t31._outline; + t67 = A.Color_lerp(t67, t68 == null ? t57 : t68, t); + t68 = t30._outlineVariant; + t54 = t68 == null ? t54 : t68; + t68 = t31._outlineVariant; + t54 = A.Color_lerp(t54, t68 == null ? t57 : t68, t); + t57 = t30._shadow; + if (t57 == null) + t57 = B.Color_4278190080; + t68 = t31._shadow; + t57 = A.Color_lerp(t57, t68 == null ? B.Color_4278190080 : t68, t); + t68 = t30._scrim; + if (t68 == null) + t68 = B.Color_4278190080; + t69 = t31._scrim; + t68 = A.Color_lerp(t68, t69 == null ? B.Color_4278190080 : t69, t); + t69 = t30._inverseSurface; + t62 = t69 == null ? t62 : t69; + t69 = t31._inverseSurface; + t62 = A.Color_lerp(t62, t69 == null ? t63 : t69, t); + t63 = t30._onInverseSurface; + t59 = t63 == null ? t59 : t63; + t63 = t31._onInverseSurface; + t59 = A.Color_lerp(t59, t63 == null ? t60 : t63, t); + t60 = t30._inversePrimary; + t36 = t60 == null ? t36 : t60; + t60 = t31._inversePrimary; + t36 = A.Color_lerp(t36, t60 == null ? t37 : t60, t); + t37 = t30._primaryVariant; + if (t37 == null) + t37 = t33; + t60 = t31._primaryVariant; + t37 = A.Color_lerp(t37, t60 == null ? t34 : t60, t); + t60 = t30._secondaryVariant; + t41 = t60 == null ? t41 : t60; + t60 = t31._secondaryVariant; + t41 = A.Color_lerp(t41, t60 == null ? t42 : t60, t); + t30 = t30._surfaceTint; + if (t30 == null) + t30 = t33; + t31 = t31._surfaceTint; + t30 = A.ColorScheme$(t53, t32, t52, t44, t36, t62, t58, t55, t49, t59, t38, t40, t46, t48, t64, t66, t56, t45, t67, t54, t35, t39, t37, t68, t43, t47, t41, t57, t61, A.Color_lerp(t30, t31 == null ? t34 : t31, t), t65, t51, t50); + t31 = A.Color_lerp(t1.dialogBackgroundColor, t2.dialogBackgroundColor, t); + t31.toString; + t32 = A.Color_lerp(t1.disabledColor, t2.disabledColor, t); + t32.toString; + t33 = A.Color_lerp(t1.dividerColor, t2.dividerColor, t); + t33.toString; + t34 = A.Color_lerp(t1.focusColor, t2.focusColor, t); + t34.toString; + t35 = A.Color_lerp(t1.highlightColor, t2.highlightColor, t); + t35.toString; + t36 = A.Color_lerp(t1.hintColor, t2.hintColor, t); + t36.toString; + t37 = A.Color_lerp(t1.hoverColor, t2.hoverColor, t); + t37.toString; + t38 = A.Color_lerp(t1.indicatorColor, t2.indicatorColor, t); + t38.toString; + t39 = A.Color_lerp(t1.primaryColor, t2.primaryColor, t); + t39.toString; + t40 = A.Color_lerp(t1.primaryColorDark, t2.primaryColorDark, t); + t40.toString; + t41 = A.Color_lerp(t1.primaryColorLight, t2.primaryColorLight, t); + t41.toString; + t42 = A.Color_lerp(t1.scaffoldBackgroundColor, t2.scaffoldBackgroundColor, t); + t42.toString; + t43 = A.Color_lerp(t1.secondaryHeaderColor, t2.secondaryHeaderColor, t); + t43.toString; + t44 = A.Color_lerp(t1.shadowColor, t2.shadowColor, t); + t44.toString; + t45 = A.Color_lerp(t1.splashColor, t2.splashColor, t); + t45.toString; + t46 = A.Color_lerp(t1.unselectedWidgetColor, t2.unselectedWidgetColor, t); + t46.toString; + t47 = A.IconThemeData_lerp(t1.iconTheme, t2.iconTheme, t); + t48 = A.IconThemeData_lerp(t1.primaryIconTheme, t2.primaryIconTheme, t); + t49 = A.TextTheme_lerp(t1.primaryTextTheme, t2.primaryTextTheme, t); + t50 = A.TextTheme_lerp(t1.textTheme, t2.textTheme, t); + t51 = t1.typography; + t52 = t2.typography; + t53 = A.TextTheme_lerp(t51.black, t52.black, t); + t54 = A.TextTheme_lerp(t51.white, t52.white, t); + t55 = A.TextTheme_lerp(t51.englishLike, t52.englishLike, t); + t56 = A.TextTheme_lerp(t51.dense, t52.dense, t); + t52 = A.TextTheme_lerp(t51.tall, t52.tall, t); + t51 = t1.appBarTheme; + t57 = t2.appBarTheme; if (t3) - t79 = t56.systemOverlayStyle; + t58 = t51.brightness; else - t79 = t62.systemOverlayStyle; + t58 = t57.brightness; + t59 = A.Color_lerp(t51.backgroundColor, t57.backgroundColor, t); + t60 = A.Color_lerp(t51.foregroundColor, t57.foregroundColor, t); + t61 = A.lerpDouble(t51.elevation, t57.elevation, t); + t62 = A.lerpDouble(t51.scrolledUnderElevation, t57.scrolledUnderElevation, t); + t63 = A.Color_lerp(t51.shadowColor, t57.shadowColor, t); + t64 = A.Color_lerp(t51.surfaceTintColor, t57.surfaceTintColor, t); + t65 = A.ShapeBorder_lerp(t51.shape, t57.shape, t); + t66 = A.IconThemeData_lerp(t51.iconTheme, t57.iconTheme, t); + t67 = A.IconThemeData_lerp(t51.actionsIconTheme, t57.actionsIconTheme, t); + t68 = A.TextTheme_lerp(t51.textTheme, t57.textTheme, t); if (t3) - t56 = t56.backwardsCompatibility; + t69 = t51.centerTitle; else - t56 = t62.backwardsCompatibility; - t77 = A.AppBarTheme$(t72, t64, t56, t63, t74, null, t66, t65, t71, t67, t68, t70, t69, t79, t73, t75, t78, t76, t77); - t76 = t1.bannerTheme; - t78 = t2.bannerTheme; - t56 = A.Color_lerp(t76.backgroundColor, t78.backgroundColor, t); - t62 = A.TextStyle_lerp(t76.contentTextStyle, t78.contentTextStyle, t); - t63 = A.lerpDouble(t76.elevation, t78.elevation, t); - t64 = A.EdgeInsetsGeometry_lerp(t76.padding, t78.padding, t); - t65 = A.EdgeInsetsGeometry_lerp(t76.leadingPadding, t78.leadingPadding, t); - t66 = t1.bottomAppBarTheme; - t67 = t2.bottomAppBarTheme; - t68 = A.Color_lerp(t66.color, t67.color, t); - t69 = A.lerpDouble(t66.elevation, t67.elevation, t); + t69 = t57.centerTitle; + t70 = A.lerpDouble(t51.titleSpacing, t57.titleSpacing, t); + t71 = A.lerpDouble(t51.toolbarHeight, t57.toolbarHeight, t); + t72 = A.TextStyle_lerp(t51.toolbarTextStyle, t57.toolbarTextStyle, t); + t73 = A.TextStyle_lerp(t51.titleTextStyle, t57.titleTextStyle, t); if (t3) - t66 = t66.shape; + t74 = t51.systemOverlayStyle; else - t66 = t67.shape; - t67 = t1.bottomNavigationBarTheme; - t70 = t2.bottomNavigationBarTheme; - t71 = A.Color_lerp(t67.backgroundColor, t70.backgroundColor, t); - t72 = A.lerpDouble(t67.elevation, t70.elevation, t); - t73 = A.IconThemeData_lerp(t67.selectedIconTheme, t70.selectedIconTheme, t); - t74 = A.IconThemeData_lerp(t67.unselectedIconTheme, t70.unselectedIconTheme, t); - t75 = A.Color_lerp(t67.selectedItemColor, t70.selectedItemColor, t); - t76 = A.Color_lerp(t67.unselectedItemColor, t70.unselectedItemColor, t); - t78 = A.TextStyle_lerp(t67.selectedLabelStyle, t70.selectedLabelStyle, t); - t79 = A.TextStyle_lerp(t67.unselectedLabelStyle, t70.unselectedLabelStyle, t); + t74 = t57.systemOverlayStyle; if (t3) - t80 = t67.showSelectedLabels; + t51 = t51.backwardsCompatibility; else - t80 = t70.showSelectedLabels; + t51 = t57.backwardsCompatibility; + t72 = A.AppBarTheme$(t67, t59, t51, t58, t69, null, t61, t60, t66, t62, t63, t65, t64, t74, t68, t70, t73, t71, t72); + t71 = t1.badgeTheme; + t73 = t2.badgeTheme; + t51 = A.Color_lerp(t71.backgroundColor, t73.backgroundColor, t); + t57 = A.Color_lerp(t71.textColor, t73.textColor, t); + t58 = A.lerpDouble(t71.smallSize, t73.smallSize, t); + t59 = A.lerpDouble(t71.largeSize, t73.largeSize, t); + t60 = A.TextStyle_lerp(t71.textStyle, t73.textStyle, t); + t61 = A.EdgeInsetsGeometry_lerp(t71.padding, t73.padding, t); + t62 = A.AlignmentDirectional_lerp(t71.alignment, t73.alignment, t); + t63 = t1.bannerTheme; + t64 = t2.bannerTheme; + t65 = A.Color_lerp(t63.backgroundColor, t64.backgroundColor, t); + t66 = A.Color_lerp(t63.surfaceTintColor, t64.surfaceTintColor, t); + t67 = A.Color_lerp(t63.shadowColor, t64.shadowColor, t); + t68 = A.Color_lerp(t63.dividerColor, t64.dividerColor, t); + t69 = A.TextStyle_lerp(t63.contentTextStyle, t64.contentTextStyle, t); + t70 = A.lerpDouble(t63.elevation, t64.elevation, t); + t71 = A.EdgeInsetsGeometry_lerp(t63.padding, t64.padding, t); + t63 = A.EdgeInsetsGeometry_lerp(t63.leadingPadding, t64.leadingPadding, t); + t64 = t1.bottomAppBarTheme; + t73 = t2.bottomAppBarTheme; + t74 = A.Color_lerp(t64.color, t73.color, t); + t75 = A.lerpDouble(t64.elevation, t73.elevation, t); if (t3) - t81 = t67.showUnselectedLabels; + t76 = t64.shape; else - t81 = t70.showUnselectedLabels; + t76 = t73.shape; + t77 = A.lerpDouble(t64.height, t73.height, t); + t78 = A.Color_lerp(t64.surfaceTintColor, t73.surfaceTintColor, t); + t64 = A.EdgeInsetsGeometry_lerp(t64.padding, t73.padding, t); + t73 = t1.bottomNavigationBarTheme; + t79 = t2.bottomNavigationBarTheme; + t80 = A.Color_lerp(t73.backgroundColor, t79.backgroundColor, t); + t81 = A.lerpDouble(t73.elevation, t79.elevation, t); + t82 = A.IconThemeData_lerp(t73.selectedIconTheme, t79.selectedIconTheme, t); + t83 = A.IconThemeData_lerp(t73.unselectedIconTheme, t79.unselectedIconTheme, t); + t84 = A.Color_lerp(t73.selectedItemColor, t79.selectedItemColor, t); + t85 = A.Color_lerp(t73.unselectedItemColor, t79.unselectedItemColor, t); + t86 = A.TextStyle_lerp(t73.selectedLabelStyle, t79.selectedLabelStyle, t); + t87 = A.TextStyle_lerp(t73.unselectedLabelStyle, t79.unselectedLabelStyle, t); if (t3) - t82 = t67.type; + t88 = t73.showSelectedLabels; else - t82 = t70.type; + t88 = t79.showSelectedLabels; if (t3) - t83 = t67.enableFeedback; + t89 = t73.showUnselectedLabels; else - t83 = t70.enableFeedback; + t89 = t79.showUnselectedLabels; if (t3) - t84 = t67.landscapeLayout; + t90 = t73.type; else - t84 = t70.landscapeLayout; + t90 = t79.type; if (t3) - t67 = t67.mouseCursor; + t91 = t73.enableFeedback; else - t67 = t70.mouseCursor; - t70 = A.BottomSheetThemeData_lerp(t1.bottomSheetTheme, t2.bottomSheetTheme, t); - t70.toString; - t85 = A.ButtonBarThemeData_lerp(t1.buttonBarTheme, t2.buttonBarTheme, t); - t85.toString; - t86 = t3 ? t1.buttonTheme : t2.buttonTheme; - t87 = t1.cardTheme; - t88 = t2.cardTheme; + t91 = t79.enableFeedback; if (t3) - t89 = t87.clipBehavior; + t92 = t73.landscapeLayout; else - t89 = t88.clipBehavior; - t90 = A.Color_lerp(t87.color, t88.color, t); - t91 = A.Color_lerp(t87.shadowColor, t88.shadowColor, t); - t92 = A.Color_lerp(t87.surfaceTintColor, t88.surfaceTintColor, t); - t93 = A.lerpDouble(t87.elevation, t88.elevation, t); - t94 = A.EdgeInsetsGeometry_lerp(t87.margin, t88.margin, t); - t87 = A.ShapeBorder_lerp(t87.shape, t88.shape, t); - t88 = t1.checkboxTheme; - t95 = t2.checkboxTheme; + t92 = t79.landscapeLayout; if (t3) - t96 = t88.mouseCursor; + t73 = t73.mouseCursor; else - t96 = t95.mouseCursor; - t97 = A.MaterialStateProperty_lerp(t88.fillColor, t95.fillColor, t, A.ui_Color_lerp$closure(), t20); - t98 = A.MaterialStateProperty_lerp(t88.checkColor, t95.checkColor, t, A.ui_Color_lerp$closure(), t20); - t99 = A.MaterialStateProperty_lerp(t88.overlayColor, t95.overlayColor, t, A.ui_Color_lerp$closure(), t20); - t100 = A.lerpDouble(t88.splashRadius, t95.splashRadius, t); + t73 = t79.mouseCursor; + t79 = A.BottomSheetThemeData_lerp(t1.bottomSheetTheme, t2.bottomSheetTheme, t); + t79.toString; + t93 = A.ButtonBarThemeData_lerp(t1.buttonBarTheme, t2.buttonBarTheme, t); + t93.toString; + t94 = t3 ? t1.buttonTheme : t2.buttonTheme; + t95 = t1.cardTheme; + t96 = t2.cardTheme; if (t3) - t101 = t88.materialTapTargetSize; + t97 = t95.clipBehavior; else - t101 = t95.materialTapTargetSize; + t97 = t96.clipBehavior; + t98 = A.Color_lerp(t95.color, t96.color, t); + t99 = A.Color_lerp(t95.shadowColor, t96.shadowColor, t); + t100 = A.Color_lerp(t95.surfaceTintColor, t96.surfaceTintColor, t); + t101 = A.lerpDouble(t95.elevation, t96.elevation, t); + t102 = A.EdgeInsetsGeometry_lerp(t95.margin, t96.margin, t); + t95 = A.ShapeBorder_lerp(t95.shape, t96.shape, t); + t96 = t1.checkboxTheme; + t103 = t2.checkboxTheme; if (t3) - t102 = t88.visualDensity; + t104 = t96.mouseCursor; else - t102 = t95.visualDensity; - t103 = type$.nullable_OutlinedBorder; - t104 = t103._as(A.ShapeBorder_lerp(t88.shape, t95.shape, t)); - t88 = A.CheckboxThemeData__lerpSides(t88.side, t95.side, t); - t95 = A.ChipThemeData_lerp(t1.chipTheme, t2.chipTheme, t); - t95.toString; - t105 = t1.dataTableTheme; - t106 = t2.dataTableTheme; - t107 = A.Decoration_lerp(t105.decoration, t106.decoration, t); - t108 = A.MaterialStateProperty_lerp(t105.dataRowColor, t106.dataRowColor, t, A.ui_Color_lerp$closure(), t20); - t109 = A.lerpDouble(t105.dataRowHeight, t106.dataRowHeight, t); - t110 = A.TextStyle_lerp(t105.dataTextStyle, t106.dataTextStyle, t); - t111 = A.MaterialStateProperty_lerp(t105.headingRowColor, t106.headingRowColor, t, A.ui_Color_lerp$closure(), t20); - t112 = A.lerpDouble(t105.headingRowHeight, t106.headingRowHeight, t); - t113 = A.TextStyle_lerp(t105.headingTextStyle, t106.headingTextStyle, t); - t114 = A.lerpDouble(t105.horizontalMargin, t106.horizontalMargin, t); - t115 = A.lerpDouble(t105.columnSpacing, t106.columnSpacing, t); - t116 = A.lerpDouble(t105.dividerThickness, t106.dividerThickness, t); - t106 = A.lerpDouble(t105.checkboxHorizontalMargin, t106.checkboxHorizontalMargin, t); - t105 = t1.dialogTheme; - t117 = t2.dialogTheme; - t118 = A.Color_lerp(t105.backgroundColor, t117.backgroundColor, t); - t119 = A.lerpDouble(t105.elevation, t117.elevation, t); - t120 = A.ShapeBorder_lerp(t105.shape, t117.shape, t); - t121 = A.AlignmentGeometry_lerp(t105.alignment, t117.alignment, t); - t122 = A.Color_lerp(t105.iconColor, t117.iconColor, t); - t123 = A.TextStyle_lerp(t105.titleTextStyle, t117.titleTextStyle, t); - t124 = A.TextStyle_lerp(t105.contentTextStyle, t117.contentTextStyle, t); - t105 = A.EdgeInsetsGeometry_lerp(t105.actionsPadding, t117.actionsPadding, t); - t117 = t1.dividerTheme; - t125 = t2.dividerTheme; - t126 = A.Color_lerp(t117.color, t125.color, t); - t127 = A.lerpDouble(t117.space, t125.space, t); - t128 = A.lerpDouble(t117.thickness, t125.thickness, t); - t129 = A.lerpDouble(t117.indent, t125.indent, t); - t117 = A.lerpDouble(t117.endIndent, t125.endIndent, t); - t125 = A.DrawerThemeData_lerp(t1.drawerTheme, t2.drawerTheme, t); - t125.toString; - t130 = A.ElevatedButtonThemeData_lerp(t1.elevatedButtonTheme, t2.elevatedButtonTheme, t); - t130.toString; - t131 = A.ExpansionTileThemeData_lerp(t1.expansionTileTheme, t2.expansionTileTheme, t); - t131.toString; - t132 = A.FloatingActionButtonThemeData_lerp(t1.floatingActionButtonTheme, t2.floatingActionButtonTheme, t); - t132.toString; - t133 = A.ListTileThemeData_lerp(t1.listTileTheme, t2.listTileTheme, t); - t133.toString; - t134 = A.NavigationBarThemeData_lerp(t1.navigationBarTheme, t2.navigationBarTheme, t); - t134.toString; - t135 = A.NavigationRailThemeData_lerp(t1.navigationRailTheme, t2.navigationRailTheme, t); + t104 = t103.mouseCursor; + t105 = A.MaterialStateProperty_lerp(t96.fillColor, t103.fillColor, t, A.ui_Color_lerp$closure(), t20); + t106 = A.MaterialStateProperty_lerp(t96.checkColor, t103.checkColor, t, A.ui_Color_lerp$closure(), t20); + t107 = A.MaterialStateProperty_lerp(t96.overlayColor, t103.overlayColor, t, A.ui_Color_lerp$closure(), t20); + t108 = A.lerpDouble(t96.splashRadius, t103.splashRadius, t); + if (t3) + t109 = t96.materialTapTargetSize; + else + t109 = t103.materialTapTargetSize; + if (t3) + t110 = t96.visualDensity; + else + t110 = t103.visualDensity; + t111 = type$.nullable_OutlinedBorder; + t112 = t111._as(A.ShapeBorder_lerp(t96.shape, t103.shape, t)); + t96 = A.CheckboxThemeData__lerpSides(t96.side, t103.side, t); + t103 = A.ChipThemeData_lerp(t1.chipTheme, t2.chipTheme, t); + t103.toString; + t113 = t1.dataTableTheme; + t114 = t2.dataTableTheme; + t115 = A.Decoration_lerp(t113.decoration, t114.decoration, t); + t116 = A.MaterialStateProperty_lerp(t113.dataRowColor, t114.dataRowColor, t, A.ui_Color_lerp$closure(), t20); + t117 = A.lerpDouble(t113.dataRowHeight, t114.dataRowHeight, t); + t118 = A.TextStyle_lerp(t113.dataTextStyle, t114.dataTextStyle, t); + t119 = A.MaterialStateProperty_lerp(t113.headingRowColor, t114.headingRowColor, t, A.ui_Color_lerp$closure(), t20); + t120 = A.lerpDouble(t113.headingRowHeight, t114.headingRowHeight, t); + t121 = A.TextStyle_lerp(t113.headingTextStyle, t114.headingTextStyle, t); + t122 = A.lerpDouble(t113.horizontalMargin, t114.horizontalMargin, t); + t123 = A.lerpDouble(t113.columnSpacing, t114.columnSpacing, t); + t124 = A.lerpDouble(t113.dividerThickness, t114.dividerThickness, t); + t114 = A.lerpDouble(t113.checkboxHorizontalMargin, t114.checkboxHorizontalMargin, t); + t113 = t1.dialogTheme; + t125 = t2.dialogTheme; + t126 = A.Color_lerp(t113.backgroundColor, t125.backgroundColor, t); + t127 = A.lerpDouble(t113.elevation, t125.elevation, t); + t128 = A.Color_lerp(t113.shadowColor, t125.shadowColor, t); + t129 = A.Color_lerp(t113.surfaceTintColor, t125.surfaceTintColor, t); + t130 = A.ShapeBorder_lerp(t113.shape, t125.shape, t); + t131 = A.AlignmentGeometry_lerp(t113.alignment, t125.alignment, t); + t132 = A.Color_lerp(t113.iconColor, t125.iconColor, t); + t133 = A.TextStyle_lerp(t113.titleTextStyle, t125.titleTextStyle, t); + t134 = A.TextStyle_lerp(t113.contentTextStyle, t125.contentTextStyle, t); + t113 = A.EdgeInsetsGeometry_lerp(t113.actionsPadding, t125.actionsPadding, t); + t125 = t1.dividerTheme; + t135 = t2.dividerTheme; + t136 = A.Color_lerp(t125.color, t135.color, t); + t137 = A.lerpDouble(t125.space, t135.space, t); + t138 = A.lerpDouble(t125.thickness, t135.thickness, t); + t139 = A.lerpDouble(t125.indent, t135.indent, t); + t125 = A.lerpDouble(t125.endIndent, t135.endIndent, t); + t135 = A.DrawerThemeData_lerp(t1.drawerTheme, t2.drawerTheme, t); t135.toString; - t136 = A.OutlinedButtonThemeData_lerp(t1.outlinedButtonTheme, t2.outlinedButtonTheme, t); - t136.toString; - t137 = A.PopupMenuThemeData_lerp(t1.popupMenuTheme, t2.popupMenuTheme, t); - t137.toString; - t138 = A.ProgressIndicatorThemeData_lerp(t1.progressIndicatorTheme, t2.progressIndicatorTheme, t); - t138.toString; - t139 = t1.radioTheme; - t140 = t2.radioTheme; + t140 = t1.dropdownMenuTheme; + t141 = t2.dropdownMenuTheme; + t142 = A.TextStyle_lerp(t140.textStyle, t141.textStyle, t); if (t3) - t141 = t139.mouseCursor; + t143 = t140.inputDecorationTheme; else - t141 = t140.mouseCursor; - t142 = A.MaterialStateProperty_lerp(t139.fillColor, t140.fillColor, t, A.ui_Color_lerp$closure(), t20); + t143 = t141.inputDecorationTheme; + t140 = A.MenuStyle_lerp(t140.menuStyle, t141.menuStyle, t); + t141 = A.ElevatedButtonThemeData_lerp(t1.elevatedButtonTheme, t2.elevatedButtonTheme, t); + t141.toString; + t144 = A.ExpansionTileThemeData_lerp(t1.expansionTileTheme, t2.expansionTileTheme, t); + t144.toString; + t145 = A.FilledButtonThemeData_lerp(t1.filledButtonTheme, t2.filledButtonTheme, t); + t145.toString; + t146 = A.FloatingActionButtonThemeData_lerp(t1.floatingActionButtonTheme, t2.floatingActionButtonTheme, t); + t146.toString; + t147 = A.IconButtonThemeData_lerp(t1.iconButtonTheme, t2.iconButtonTheme, t); + t147.toString; + t148 = A.ListTileThemeData_lerp(t1.listTileTheme, t2.listTileTheme, t); + t148.toString; + t149 = A.MenuStyle_lerp(t1.menuBarTheme.style, t2.menuBarTheme.style, t); + t150 = A.ButtonStyle_lerp(t1.menuButtonTheme.style, t2.menuButtonTheme.style, t); + t151 = A.MenuStyle_lerp(t1.menuTheme.style, t2.menuTheme.style, t); + t152 = A.NavigationBarThemeData_lerp(t1.navigationBarTheme, t2.navigationBarTheme, t); + t152.toString; + t153 = A.NavigationDrawerThemeData_lerp(t1.navigationDrawerTheme, t2.navigationDrawerTheme, t); + t153.toString; + t154 = A.NavigationRailThemeData_lerp(t1.navigationRailTheme, t2.navigationRailTheme, t); + t154.toString; + t155 = A.OutlinedButtonThemeData_lerp(t1.outlinedButtonTheme, t2.outlinedButtonTheme, t); + t155.toString; + t156 = A.PopupMenuThemeData_lerp(t1.popupMenuTheme, t2.popupMenuTheme, t); + t156.toString; + t157 = A.ProgressIndicatorThemeData_lerp(t1.progressIndicatorTheme, t2.progressIndicatorTheme, t); + t157.toString; + t158 = t1.radioTheme; + t159 = t2.radioTheme; if (t3) - t143 = t139.materialTapTargetSize; + t160 = t158.mouseCursor; else - t143 = t140.materialTapTargetSize; - t144 = A.MaterialStateProperty_lerp(t139.overlayColor, t140.overlayColor, t, A.ui_Color_lerp$closure(), t20); - t145 = A.lerpDouble(t139.splashRadius, t140.splashRadius, t); + t160 = t159.mouseCursor; + t161 = A.MaterialStateProperty_lerp(t158.fillColor, t159.fillColor, t, A.ui_Color_lerp$closure(), t20); if (t3) - t139 = t139.visualDensity; + t162 = t158.materialTapTargetSize; else - t139 = t140.visualDensity; - t140 = t1.sliderTheme; - t146 = t2.sliderTheme; - t147 = A.lerpDouble(t140.trackHeight, t146.trackHeight, t); - t148 = A.Color_lerp(t140.activeTrackColor, t146.activeTrackColor, t); - t149 = A.Color_lerp(t140.inactiveTrackColor, t146.inactiveTrackColor, t); - t150 = A.Color_lerp(t140.disabledActiveTrackColor, t146.disabledActiveTrackColor, t); - t151 = A.Color_lerp(t140.disabledInactiveTrackColor, t146.disabledInactiveTrackColor, t); - t152 = A.Color_lerp(t140.activeTickMarkColor, t146.activeTickMarkColor, t); - t153 = A.Color_lerp(t140.inactiveTickMarkColor, t146.inactiveTickMarkColor, t); - t154 = A.Color_lerp(t140.disabledActiveTickMarkColor, t146.disabledActiveTickMarkColor, t); - t155 = A.Color_lerp(t140.disabledInactiveTickMarkColor, t146.disabledInactiveTickMarkColor, t); - t156 = A.Color_lerp(t140.thumbColor, t146.thumbColor, t); - t157 = A.Color_lerp(t140.overlappingShapeStrokeColor, t146.overlappingShapeStrokeColor, t); - t158 = A.Color_lerp(t140.disabledThumbColor, t146.disabledThumbColor, t); - t159 = A.Color_lerp(t140.overlayColor, t146.overlayColor, t); - t160 = A.Color_lerp(t140.valueIndicatorColor, t146.valueIndicatorColor, t); - t161 = t3 ? t140.overlayShape : t146.overlayShape; - t162 = t3 ? t140.tickMarkShape : t146.tickMarkShape; - t163 = t3 ? t140.thumbShape : t146.thumbShape; - t164 = t3 ? t140.trackShape : t146.trackShape; - t165 = t3 ? t140.valueIndicatorShape : t146.valueIndicatorShape; - t166 = t3 ? t140.rangeTickMarkShape : t146.rangeTickMarkShape; - t167 = t3 ? t140.rangeThumbShape : t146.rangeThumbShape; - t168 = t3 ? t140.rangeTrackShape : t146.rangeTrackShape; - t169 = t3 ? t140.rangeValueIndicatorShape : t146.rangeValueIndicatorShape; - t170 = t3 ? t140.showValueIndicator : t146.showValueIndicator; - t171 = A.TextStyle_lerp(t140.valueIndicatorTextStyle, t146.valueIndicatorTextStyle, t); - t172 = A.lerpDouble(t140.minThumbSeparation, t146.minThumbSeparation, t); - t173 = t3 ? t140.thumbSelector : t146.thumbSelector; - t140 = t3 ? t140.mouseCursor : t146.mouseCursor; - t146 = t1.snackBarTheme; - t174 = t2.snackBarTheme; - t175 = A.Color_lerp(t146.backgroundColor, t174.backgroundColor, t); - t176 = A.Color_lerp(t146.actionTextColor, t174.actionTextColor, t); - t177 = A.Color_lerp(t146.disabledActionTextColor, t174.disabledActionTextColor, t); - t178 = A.TextStyle_lerp(t146.contentTextStyle, t174.contentTextStyle, t); - t179 = A.lerpDouble(t146.elevation, t174.elevation, t); - t180 = A.ShapeBorder_lerp(t146.shape, t174.shape, t); + t162 = t159.materialTapTargetSize; + t163 = A.MaterialStateProperty_lerp(t158.overlayColor, t159.overlayColor, t, A.ui_Color_lerp$closure(), t20); + t164 = A.lerpDouble(t158.splashRadius, t159.splashRadius, t); if (t3) - t146 = t146.behavior; + t158 = t158.visualDensity; else - t146 = t174.behavior; - t174 = t1.switchTheme; - t181 = t2.switchTheme; - t182 = A.MaterialStateProperty_lerp(t174.thumbColor, t181.thumbColor, t, A.ui_Color_lerp$closure(), t20); - t183 = A.MaterialStateProperty_lerp(t174.trackColor, t181.trackColor, t, A.ui_Color_lerp$closure(), t20); + t158 = t159.visualDensity; + t159 = t1.segmentedButtonTheme; + t165 = t2.segmentedButtonTheme; + t166 = A.ButtonStyle_lerp(t159.style, t165.style, t); if (t3) - t184 = t174.materialTapTargetSize; + t159 = t159.selectedIcon; else - t184 = t181.materialTapTargetSize; + t159 = t165.selectedIcon; + t165 = t1.sliderTheme; + t167 = t2.sliderTheme; + t168 = A.lerpDouble(t165.trackHeight, t167.trackHeight, t); + t169 = A.Color_lerp(t165.activeTrackColor, t167.activeTrackColor, t); + t170 = A.Color_lerp(t165.inactiveTrackColor, t167.inactiveTrackColor, t); + t171 = A.Color_lerp(t165.secondaryActiveTrackColor, t167.secondaryActiveTrackColor, t); + t172 = A.Color_lerp(t165.disabledActiveTrackColor, t167.disabledActiveTrackColor, t); + t173 = A.Color_lerp(t165.disabledInactiveTrackColor, t167.disabledInactiveTrackColor, t); + t174 = A.Color_lerp(t165.disabledSecondaryActiveTrackColor, t167.disabledSecondaryActiveTrackColor, t); + t175 = A.Color_lerp(t165.activeTickMarkColor, t167.activeTickMarkColor, t); + t176 = A.Color_lerp(t165.inactiveTickMarkColor, t167.inactiveTickMarkColor, t); + t177 = A.Color_lerp(t165.disabledActiveTickMarkColor, t167.disabledActiveTickMarkColor, t); + t178 = A.Color_lerp(t165.disabledInactiveTickMarkColor, t167.disabledInactiveTickMarkColor, t); + t179 = A.Color_lerp(t165.thumbColor, t167.thumbColor, t); + t180 = A.Color_lerp(t165.overlappingShapeStrokeColor, t167.overlappingShapeStrokeColor, t); + t181 = A.Color_lerp(t165.disabledThumbColor, t167.disabledThumbColor, t); + t182 = A.Color_lerp(t165.overlayColor, t167.overlayColor, t); + t183 = A.Color_lerp(t165.valueIndicatorColor, t167.valueIndicatorColor, t); + t184 = t3 ? t165.overlayShape : t167.overlayShape; + t185 = t3 ? t165.tickMarkShape : t167.tickMarkShape; + t186 = t3 ? t165.thumbShape : t167.thumbShape; + t187 = t3 ? t165.trackShape : t167.trackShape; + t188 = t3 ? t165.valueIndicatorShape : t167.valueIndicatorShape; + t189 = t3 ? t165.rangeTickMarkShape : t167.rangeTickMarkShape; + t190 = t3 ? t165.rangeThumbShape : t167.rangeThumbShape; + t191 = t3 ? t165.rangeTrackShape : t167.rangeTrackShape; + t192 = t3 ? t165.rangeValueIndicatorShape : t167.rangeValueIndicatorShape; + t193 = t3 ? t165.showValueIndicator : t167.showValueIndicator; + t194 = A.TextStyle_lerp(t165.valueIndicatorTextStyle, t167.valueIndicatorTextStyle, t); + t195 = A.lerpDouble(t165.minThumbSeparation, t167.minThumbSeparation, t); + t196 = t3 ? t165.thumbSelector : t167.thumbSelector; + t165 = t3 ? t165.mouseCursor : t167.mouseCursor; + t167 = t1.snackBarTheme; + t197 = t2.snackBarTheme; + t198 = A.Color_lerp(t167.backgroundColor, t197.backgroundColor, t); + t199 = A.Color_lerp(t167.actionTextColor, t197.actionTextColor, t); + t200 = A.Color_lerp(t167.disabledActionTextColor, t197.disabledActionTextColor, t); + t201 = A.TextStyle_lerp(t167.contentTextStyle, t197.contentTextStyle, t); + t202 = A.lerpDouble(t167.elevation, t197.elevation, t); + t203 = A.ShapeBorder_lerp(t167.shape, t197.shape, t); if (t3) - t185 = t174.mouseCursor; + t204 = t167.behavior; else - t185 = t181.mouseCursor; - t20 = A.MaterialStateProperty_lerp(t174.overlayColor, t181.overlayColor, t, A.ui_Color_lerp$closure(), t20); - t174 = A.lerpDouble(t174.splashRadius, t181.splashRadius, t); - t181 = t1.tabBarTheme; - t186 = t2.tabBarTheme; - t187 = A.Decoration_lerp(t181.indicator, t186.indicator, t); - t188 = t3 ? t181.indicatorSize : t186.indicatorSize; - t189 = A.Color_lerp(t181.labelColor, t186.labelColor, t); - t190 = A.EdgeInsetsGeometry_lerp(t181.labelPadding, t186.labelPadding, t); - t191 = A.TextStyle_lerp(t181.labelStyle, t186.labelStyle, t); - t192 = A.Color_lerp(t181.unselectedLabelColor, t186.unselectedLabelColor, t); - t193 = A.TextStyle_lerp(t181.unselectedLabelStyle, t186.unselectedLabelStyle, t); - t194 = t3 ? t181.splashFactory : t186.splashFactory; - t195 = t3 ? t181.mouseCursor : t186.mouseCursor; - t196 = A.TextButtonThemeData_lerp(t1.textButtonTheme, t2.textButtonTheme, t); - t196.toString; - t197 = A.TextSelectionThemeData_lerp(t1.textSelectionTheme, t2.textSelectionTheme, t); - t197.toString; - t198 = t1.timePickerTheme; - t199 = t2.timePickerTheme; - lerpedBorderSide = t198.dayPeriodBorderSide; + t204 = t197.behavior; + t205 = A.lerpDouble(t167.width, t197.width, t); + t206 = A.EdgeInsets_lerp(t167.insetPadding, t197.insetPadding, t); + t167 = A.Color_lerp(t167.closeIconColor, t197.closeIconColor, t); + t197 = t1.switchTheme; + t207 = t2.switchTheme; + t208 = A.MaterialStateProperty_lerp(t197.thumbColor, t207.thumbColor, t, A.ui_Color_lerp$closure(), t20); + t209 = A.MaterialStateProperty_lerp(t197.trackColor, t207.trackColor, t, A.ui_Color_lerp$closure(), t20); + if (t3) + t210 = t197.materialTapTargetSize; + else + t210 = t207.materialTapTargetSize; + if (t3) + t211 = t197.mouseCursor; + else + t211 = t207.mouseCursor; + t212 = A.MaterialStateProperty_lerp(t197.overlayColor, t207.overlayColor, t, A.ui_Color_lerp$closure(), t20); + t213 = A.lerpDouble(t197.splashRadius, t207.splashRadius, t); + if (t3) + t197 = t197.thumbIcon; + else + t197 = t207.thumbIcon; + t207 = t1.tabBarTheme; + t214 = t2.tabBarTheme; + t215 = A.Decoration_lerp(t207.indicator, t214.indicator, t); + t216 = A.Color_lerp(t207.indicatorColor, t214.indicatorColor, t); + t217 = t3 ? t207.indicatorSize : t214.indicatorSize; + t218 = A.Color_lerp(t207.dividerColor, t214.dividerColor, t); + t219 = A.Color_lerp(t207.labelColor, t214.labelColor, t); + t220 = A.EdgeInsetsGeometry_lerp(t207.labelPadding, t214.labelPadding, t); + t221 = A.TextStyle_lerp(t207.labelStyle, t214.labelStyle, t); + t222 = A.Color_lerp(t207.unselectedLabelColor, t214.unselectedLabelColor, t); + t223 = A.TextStyle_lerp(t207.unselectedLabelStyle, t214.unselectedLabelStyle, t); + t20 = A.MaterialStateProperty_lerp(t207.overlayColor, t214.overlayColor, t, A.ui_Color_lerp$closure(), t20); + t224 = t3 ? t207.splashFactory : t214.splashFactory; + t207 = t3 ? t207.mouseCursor : t214.mouseCursor; + t214 = A.TextButtonThemeData_lerp(t1.textButtonTheme, t2.textButtonTheme, t); + t214.toString; + t225 = A.TextSelectionThemeData_lerp(t1.textSelectionTheme, t2.textSelectionTheme, t); + t225.toString; + t226 = t1.timePickerTheme; + t227 = t2.timePickerTheme; + lerpedBorderSide = t226.dayPeriodBorderSide; if (lerpedBorderSide == null) - t200 = t199.dayPeriodBorderSide == null; + t228 = t227.dayPeriodBorderSide == null; else - t200 = false; - if (t200) + t228 = false; + if (t228) lerpedBorderSide = null; else if (lerpedBorderSide == null) - lerpedBorderSide = t199.dayPeriodBorderSide; + lerpedBorderSide = t227.dayPeriodBorderSide; else { - t200 = t199.dayPeriodBorderSide; - if (!(t200 == null)) { + t228 = t227.dayPeriodBorderSide; + if (!(t228 == null)) { lerpedBorderSide.toString; - t200.toString; - lerpedBorderSide = A.BorderSide_lerp(lerpedBorderSide, t200, t); + t228.toString; + lerpedBorderSide = A.BorderSide_lerp(lerpedBorderSide, t228, t); } } - t200 = A.Color_lerp(t198.backgroundColor, t199.backgroundColor, t); - t201 = A.Color_lerp(t198.hourMinuteTextColor, t199.hourMinuteTextColor, t); - t202 = A.Color_lerp(t198.hourMinuteColor, t199.hourMinuteColor, t); - t203 = A.Color_lerp(t198.dayPeriodTextColor, t199.dayPeriodTextColor, t); - t204 = A.Color_lerp(t198.dayPeriodColor, t199.dayPeriodColor, t); - t205 = A.Color_lerp(t198.dialHandColor, t199.dialHandColor, t); - t206 = A.Color_lerp(t198.dialBackgroundColor, t199.dialBackgroundColor, t); - t207 = A.Color_lerp(t198.dialTextColor, t199.dialTextColor, t); - t208 = A.Color_lerp(t198.entryModeIconColor, t199.entryModeIconColor, t); - t209 = A.TextStyle_lerp(t198.hourMinuteTextStyle, t199.hourMinuteTextStyle, t); - t210 = A.TextStyle_lerp(t198.dayPeriodTextStyle, t199.dayPeriodTextStyle, t); - t211 = A.TextStyle_lerp(t198.helpTextStyle, t199.helpTextStyle, t); - t212 = A.ShapeBorder_lerp(t198.shape, t199.shape, t); - t213 = A.ShapeBorder_lerp(t198.hourMinuteShape, t199.hourMinuteShape, t); - t103 = t103._as(A.ShapeBorder_lerp(t198.dayPeriodShape, t199.dayPeriodShape, t)); + t228 = A.Color_lerp(t226.backgroundColor, t227.backgroundColor, t); + t229 = A.Color_lerp(t226.hourMinuteTextColor, t227.hourMinuteTextColor, t); + t230 = A.Color_lerp(t226.hourMinuteColor, t227.hourMinuteColor, t); + t231 = A.Color_lerp(t226.dayPeriodTextColor, t227.dayPeriodTextColor, t); + t232 = A.Color_lerp(t226.dayPeriodColor, t227.dayPeriodColor, t); + t233 = A.Color_lerp(t226.dialHandColor, t227.dialHandColor, t); + t234 = A.Color_lerp(t226.dialBackgroundColor, t227.dialBackgroundColor, t); + t235 = A.Color_lerp(t226.dialTextColor, t227.dialTextColor, t); + t236 = A.Color_lerp(t226.entryModeIconColor, t227.entryModeIconColor, t); + t237 = A.TextStyle_lerp(t226.hourMinuteTextStyle, t227.hourMinuteTextStyle, t); + t238 = A.TextStyle_lerp(t226.dayPeriodTextStyle, t227.dayPeriodTextStyle, t); + t239 = A.TextStyle_lerp(t226.helpTextStyle, t227.helpTextStyle, t); + t240 = A.ShapeBorder_lerp(t226.shape, t227.shape, t); + t241 = A.ShapeBorder_lerp(t226.hourMinuteShape, t227.hourMinuteShape, t); + t111 = t111._as(A.ShapeBorder_lerp(t226.dayPeriodShape, t227.dayPeriodShape, t)); if (t3) - t198 = t198.inputDecorationTheme; + t226 = t226.inputDecorationTheme; else - t198 = t199.inputDecorationTheme; - t199 = A.ToggleButtonsThemeData_lerp(t1.toggleButtonsTheme, t2.toggleButtonsTheme, t); - t199.toString; - t214 = A.TooltipThemeData_lerp(t1.tooltipTheme, t2.tooltipTheme, t); - t214.toString; - t215 = t1._theme_data$_accentColor; - t215.toString; - t216 = t2._theme_data$_accentColor; - t216.toString; - t216 = A.Color_lerp(t215, t216, t); - t215 = t3 ? t1._accentColorBrightness : t2._accentColorBrightness; - t217 = A.TextTheme_lerp(t1._accentTextTheme, t2._accentTextTheme, t); - t218 = A.IconThemeData_lerp(t1._accentIconTheme, t2._accentIconTheme, t); - t219 = t1._buttonColor; - t219.toString; - t220 = t2._buttonColor; - t220.toString; - t220 = A.Color_lerp(t219, t220, t); - t219 = t3 ? t1._primaryColorBrightness : t2._primaryColorBrightness; - t1 = t3 ? t1.androidOverscrollIndicator : t2.androidOverscrollIndicator; - return A.ThemeData$raw(t216, t215, t218, t217, t1, t77, t4, t26, new A.MaterialBannerThemeData(t56, t62, t63, t64, t65), t29, new A.BottomAppBarTheme(t68, t69, t66), new A.BottomNavigationBarThemeData(t71, t72, t73, t74, t75, t76, t78, t79, t80, t81, t82, t83, t84, t67), t70, t85, t220, t86, t30, t31, new A.CardTheme(t89, t90, t91, t92, t93, t94, t87), new A.CheckboxThemeData(t96, t97, t98, t99, t100, t101, t102, t104, t88), t95, t32, t5, new A.DataTableThemeData(t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t106), t33, new A.DialogTheme(t118, t119, t120, t121, t123, t124, t105, t122), t34, t35, new A.DividerThemeData(t126, t127, t128, t129, t117), t125, t130, t36, t131, t6, true, t132, t37, t38, t39, t40, t52, t41, t7, t133, t8, t134, t135, t136, t9, t10, t137, t42, t219, t43, t44, t53, t54, t138, new A.RadioThemeData(t141, t142, t144, t145, t143, t139), t45, new A.ScrollbarThemeData(t14, t15, t13, t16, t17, t18, t19, t21, t22, t23, t24, t25, t11), t46, t47, t48, new A.SliderThemeData(t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167, t168, t169, t170, t171, t172, t173, t140), new A.SnackBarThemeData(t175, t176, t177, t178, t179, t180, t146), t49, t12, new A.SwitchThemeData(t182, t183, t184, t185, t20, t174), new A.TabBarTheme(t187, t188, t189, t190, t191, t192, t193, new A._LerpColors(t181.overlayColor, t186.overlayColor, t), t194, t195), t196, t197, t55, new A.TimePickerThemeData(t200, t201, t202, t203, t204, t205, t206, t207, t208, t209, t210, t211, t212, t213, t103, lerpedBorderSide, t198), t199, t50, t214, new A.Typography(t58, t59, t60, t61, t57), t51, false, new A.VisualDensity(t28, t27)); + t226 = t227.inputDecorationTheme; + t227 = A.ToggleButtonsThemeData_lerp(t1.toggleButtonsTheme, t2.toggleButtonsTheme, t); + t227.toString; + t242 = A.TooltipThemeData_lerp(t1.tooltipTheme, t2.tooltipTheme, t); + t242.toString; + t243 = t1._theme_data$_accentColor; + t243.toString; + t244 = t2._theme_data$_accentColor; + t244.toString; + t244 = A.Color_lerp(t243, t244, t); + t243 = t3 ? t1._accentColorBrightness : t2._accentColorBrightness; + t245 = A.TextTheme_lerp(t1._accentTextTheme, t2._accentTextTheme, t); + t246 = A.IconThemeData_lerp(t1._accentIconTheme, t2._accentIconTheme, t); + t247 = t1._buttonColor; + t247.toString; + t248 = t2._buttonColor; + t248.toString; + t248 = A.Color_lerp(t247, t248, t); + t247 = t3 ? t1._primaryColorBrightness : t2._primaryColorBrightness; + t3 = t3 ? t1.androidOverscrollIndicator : t2.androidOverscrollIndicator; + t249 = t1._toggleableActiveColor; + t249.toString; + t250 = t2._toggleableActiveColor; + t250.toString; + t250 = A.Color_lerp(t249, t250, t); + t249 = t1._selectedRowColor; + t249.toString; + t251 = t2._selectedRowColor; + t251.toString; + t251 = A.Color_lerp(t249, t251, t); + t249 = t1._errorColor; + t249.toString; + t252 = t2._errorColor; + t252.toString; + t252 = A.Color_lerp(t249, t252, t); + t249 = t1._backgroundColor; + t249.toString; + t253 = t2._backgroundColor; + t253.toString; + t253 = A.Color_lerp(t249, t253, t); + t1 = t1._bottomAppBarColor; + t1.toString; + t2 = t2._bottomAppBarColor; + t2.toString; + return A.ThemeData$raw(t244, t243, t246, t245, t3, t72, t4, t253, new A.BadgeThemeData(t51, t57, t58, t59, t60, t61, t62), new A.MaterialBannerThemeData(t65, t66, t67, t68, t69, t70, t71, t63), A.Color_lerp(t1, t2, t), new A.BottomAppBarTheme(t74, t75, t76, t77, t78, t64), new A.BottomNavigationBarThemeData(t80, t81, t82, t83, t84, t85, t86, t87, t88, t89, t90, t91, t92, t73), t79, t93, t248, t94, t26, t29, new A.CardTheme(t97, t98, t99, t100, t101, t102, t95), new A.CheckboxThemeData(t104, t105, t106, t107, t108, t109, t110, t112, t96), t103, t30, t5, new A.DataTableThemeData(t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t114), t31, new A.DialogTheme(t126, t127, t128, t129, t130, t131, t133, t134, t113, t132), t32, t33, new A.DividerThemeData(t136, t137, t138, t139, t125), t135, new A.DropdownMenuThemeData(t142, t143, t140), t141, t252, t144, t6, t145, true, t146, t34, t35, t36, t37, t147, t47, t38, t7, t148, t8, new A.MenuBarThemeData(t149), new A.MenuButtonThemeData(t150), new A.MenuThemeData(t151), t152, t153, t154, t155, t9, t10, t156, t39, t247, t40, t41, t48, t49, t157, new A.RadioThemeData(t160, t161, t163, t164, t162, t158), t42, new A.ScrollbarThemeData(t14, t15, t13, t16, t17, t18, t19, t21, t22, t23, t24, t25, t11), t43, new A.SegmentedButtonThemeData(t166, t159), t251, t44, new A.SliderThemeData(t168, t169, t170, t171, t172, t174, t173, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188, t189, t190, t191, t192, t193, t194, t195, t196, t165), new A.SnackBarThemeData(t198, t199, t200, t201, t202, t203, t204, t205, t206, t167), t45, t12, new A.SwitchThemeData(t208, t209, t210, t211, t212, t213, t197), new A.TabBarTheme(t215, t216, t217, t218, t219, t220, t221, t222, t223, t20, t224, t207), t214, t225, t50, new A.TimePickerThemeData(t228, t229, t230, t231, t232, t233, t234, t235, t236, t237, t238, t239, t240, t241, t111, lerpedBorderSide, t226), t227, t250, t242, new A.Typography(t53, t54, t55, t56, t52), t46, false, new A.VisualDensity(t28, t27)); } }; A.AnimatedTheme.prototype = { @@ -222930,26 +235886,22 @@ call$1(value) { return new A.ThemeDataTween(type$.ThemeData._as(value), null); }, - $signature: 2098 + $signature: 1162 }; A.MaterialTapTargetSize.prototype = { - toString$0(_) { + _enumToString$0() { return "MaterialTapTargetSize." + this._core$_name; } }; A.ThemeData.prototype = { copyWith$5$accentTextTheme$brightness$disabledColor$primaryTextTheme$textTheme(accentTextTheme, brightness, disabledColor, primaryTextTheme, textTheme) { - var t6, t7, _this = this, + var _this = this, t1 = _this.colorScheme.copyWith$1$brightness(brightness), t2 = disabledColor == null ? _this.disabledColor : disabledColor, t3 = primaryTextTheme == null ? _this.primaryTextTheme : primaryTextTheme, t4 = textTheme == null ? _this.textTheme : textTheme, - t5 = _this._theme_data$_accentColor; - t5.toString; - t6 = accentTextTheme == null ? _this._accentTextTheme : accentTextTheme; - t7 = _this._buttonColor; - t7.toString; - return A.ThemeData$raw(t5, _this._accentColorBrightness, _this._accentIconTheme, t6, _this.androidOverscrollIndicator, _this.appBarTheme, _this.applyElevationOverlayColor, _this.backgroundColor, _this.bannerTheme, _this.bottomAppBarColor, _this.bottomAppBarTheme, _this.bottomNavigationBarTheme, _this.bottomSheetTheme, _this.buttonBarTheme, t7, _this.buttonTheme, _this.canvasColor, _this.cardColor, _this.cardTheme, _this.checkboxTheme, _this.chipTheme, t1, _this.cupertinoOverrideTheme, _this.dataTableTheme, _this.dialogBackgroundColor, _this.dialogTheme, t2, _this.dividerColor, _this.dividerTheme, _this.drawerTheme, _this.elevatedButtonTheme, _this.errorColor, _this.expansionTileTheme, _this.extensions, true, _this.floatingActionButtonTheme, _this.focusColor, _this.highlightColor, _this.hintColor, _this.hoverColor, _this.iconTheme, _this.indicatorColor, _this.inputDecorationTheme, _this.listTileTheme, _this.materialTapTargetSize, _this.navigationBarTheme, _this.navigationRailTheme, _this.outlinedButtonTheme, _this.pageTransitionsTheme, _this.platform, _this.popupMenuTheme, _this.primaryColor, _this._primaryColorBrightness, _this.primaryColorDark, _this.primaryColorLight, _this.primaryIconTheme, t3, _this.progressIndicatorTheme, _this.radioTheme, _this.scaffoldBackgroundColor, _this.scrollbarTheme, _this.secondaryHeaderColor, _this.selectedRowColor, _this.shadowColor, _this.sliderTheme, _this.snackBarTheme, _this.splashColor, _this.splashFactory, _this.switchTheme, _this.tabBarTheme, _this.textButtonTheme, _this.textSelectionTheme, t4, _this.timePickerTheme, _this.toggleButtonsTheme, _this.toggleableActiveColor, _this.tooltipTheme, _this.typography, _this.unselectedWidgetColor, false, _this.visualDensity); + t5 = accentTextTheme == null ? _this._accentTextTheme : accentTextTheme; + return A.ThemeData$raw(_this._theme_data$_accentColor, _this._accentColorBrightness, _this._accentIconTheme, t5, _this.androidOverscrollIndicator, _this.appBarTheme, _this.applyElevationOverlayColor, _this._backgroundColor, _this.badgeTheme, _this.bannerTheme, _this._bottomAppBarColor, _this.bottomAppBarTheme, _this.bottomNavigationBarTheme, _this.bottomSheetTheme, _this.buttonBarTheme, _this._buttonColor, _this.buttonTheme, _this.canvasColor, _this.cardColor, _this.cardTheme, _this.checkboxTheme, _this.chipTheme, t1, _this.cupertinoOverrideTheme, _this.dataTableTheme, _this.dialogBackgroundColor, _this.dialogTheme, t2, _this.dividerColor, _this.dividerTheme, _this.drawerTheme, _this.dropdownMenuTheme, _this.elevatedButtonTheme, _this._errorColor, _this.expansionTileTheme, _this.extensions, _this.filledButtonTheme, true, _this.floatingActionButtonTheme, _this.focusColor, _this.highlightColor, _this.hintColor, _this.hoverColor, _this.iconButtonTheme, _this.iconTheme, _this.indicatorColor, _this.inputDecorationTheme, _this.listTileTheme, _this.materialTapTargetSize, _this.menuBarTheme, _this.menuButtonTheme, _this.menuTheme, _this.navigationBarTheme, _this.navigationDrawerTheme, _this.navigationRailTheme, _this.outlinedButtonTheme, _this.pageTransitionsTheme, _this.platform, _this.popupMenuTheme, _this.primaryColor, _this._primaryColorBrightness, _this.primaryColorDark, _this.primaryColorLight, _this.primaryIconTheme, t3, _this.progressIndicatorTheme, _this.radioTheme, _this.scaffoldBackgroundColor, _this.scrollbarTheme, _this.secondaryHeaderColor, _this.segmentedButtonTheme, _this._selectedRowColor, _this.shadowColor, _this.sliderTheme, _this.snackBarTheme, _this.splashColor, _this.splashFactory, _this.switchTheme, _this.tabBarTheme, _this.textButtonTheme, _this.textSelectionTheme, t4, _this.timePickerTheme, _this.toggleButtonsTheme, _this._toggleableActiveColor, _this.tooltipTheme, _this.typography, _this.unselectedWidgetColor, false, _this.visualDensity); }, copyWith$3$accentTextTheme$primaryTextTheme$textTheme(accentTextTheme, primaryTextTheme, textTheme) { return this.copyWith$5$accentTextTheme$brightness$disabledColor$primaryTextTheme$textTheme(accentTextTheme, null, null, primaryTextTheme, textTheme); @@ -222973,81 +235925,132 @@ if (other.scrollbarTheme.$eq(0, _this.scrollbarTheme)) if (other.splashFactory === _this.splashFactory) if (other.visualDensity.$eq(0, _this.visualDensity)) - if (J.$eq$(other.backgroundColor, _this.backgroundColor)) - if (J.$eq$(other.bottomAppBarColor, _this.bottomAppBarColor)) - if (J.$eq$(other.canvasColor, _this.canvasColor)) - if (J.$eq$(other.cardColor, _this.cardColor)) - if (other.colorScheme.$eq(0, _this.colorScheme)) - if (J.$eq$(other.dialogBackgroundColor, _this.dialogBackgroundColor)) - if (J.$eq$(other.disabledColor, _this.disabledColor)) - if (J.$eq$(other.dividerColor, _this.dividerColor)) - if (J.$eq$(other.errorColor, _this.errorColor)) - if (J.$eq$(other.focusColor, _this.focusColor)) - if (J.$eq$(other.highlightColor, _this.highlightColor)) - if (J.$eq$(other.hintColor, _this.hintColor)) - if (J.$eq$(other.hoverColor, _this.hoverColor)) - if (J.$eq$(other.indicatorColor, _this.indicatorColor)) - if (J.$eq$(other.primaryColor, _this.primaryColor)) - if (J.$eq$(other.primaryColorDark, _this.primaryColorDark)) - if (J.$eq$(other.primaryColorLight, _this.primaryColorLight)) - if (J.$eq$(other.scaffoldBackgroundColor, _this.scaffoldBackgroundColor)) - if (J.$eq$(other.secondaryHeaderColor, _this.secondaryHeaderColor)) - if (J.$eq$(other.selectedRowColor, _this.selectedRowColor)) - if (J.$eq$(other.shadowColor, _this.shadowColor)) - if (J.$eq$(other.splashColor, _this.splashColor)) - if (J.$eq$(other.toggleableActiveColor, _this.toggleableActiveColor)) - if (J.$eq$(other.unselectedWidgetColor, _this.unselectedWidgetColor)) - if (other.iconTheme.$eq(0, _this.iconTheme)) - if (other.primaryIconTheme.$eq(0, _this.primaryIconTheme)) - if (other.primaryTextTheme.$eq(0, _this.primaryTextTheme)) - if (other.textTheme.$eq(0, _this.textTheme)) - if (other.typography.$eq(0, _this.typography)) - if (other.appBarTheme.$eq(0, _this.appBarTheme)) - if (other.bannerTheme.$eq(0, _this.bannerTheme)) - if (other.bottomAppBarTheme.$eq(0, _this.bottomAppBarTheme)) - if (other.bottomNavigationBarTheme.$eq(0, _this.bottomNavigationBarTheme)) - if (J.$eq$(other.bottomSheetTheme, _this.bottomSheetTheme)) - if (J.$eq$(other.buttonBarTheme, _this.buttonBarTheme)) - if (other.buttonTheme.$eq(0, _this.buttonTheme)) - if (other.cardTheme.$eq(0, _this.cardTheme)) - if (other.checkboxTheme.$eq(0, _this.checkboxTheme)) - if (J.$eq$(other.chipTheme, _this.chipTheme)) - if (other.dataTableTheme.$eq(0, _this.dataTableTheme)) - if (other.dialogTheme.$eq(0, _this.dialogTheme)) - if (other.dividerTheme.$eq(0, _this.dividerTheme)) - if (J.$eq$(other.drawerTheme, _this.drawerTheme)) - if (J.$eq$(other.elevatedButtonTheme, _this.elevatedButtonTheme)) - if (J.$eq$(other.expansionTileTheme, _this.expansionTileTheme)) - if (J.$eq$(other.floatingActionButtonTheme, _this.floatingActionButtonTheme)) - if (J.$eq$(other.listTileTheme, _this.listTileTheme)) - if (J.$eq$(other.navigationBarTheme, _this.navigationBarTheme)) - if (J.$eq$(other.navigationRailTheme, _this.navigationRailTheme)) - if (J.$eq$(other.outlinedButtonTheme, _this.outlinedButtonTheme)) - if (J.$eq$(other.popupMenuTheme, _this.popupMenuTheme)) - if (J.$eq$(other.progressIndicatorTheme, _this.progressIndicatorTheme)) - if (other.radioTheme.$eq(0, _this.radioTheme)) - if (other.sliderTheme.$eq(0, _this.sliderTheme)) - if (other.snackBarTheme.$eq(0, _this.snackBarTheme)) - if (other.switchTheme.$eq(0, _this.switchTheme)) - if (other.tabBarTheme.$eq(0, _this.tabBarTheme)) - if (J.$eq$(other.textButtonTheme, _this.textButtonTheme)) - if (J.$eq$(other.textSelectionTheme, _this.textSelectionTheme)) - if (other.timePickerTheme.$eq(0, _this.timePickerTheme)) - if (J.$eq$(other.toggleButtonsTheme, _this.toggleButtonsTheme)) - if (J.$eq$(other.tooltipTheme, _this.tooltipTheme)) { - t1 = other._theme_data$_accentColor; - t1.toString; - t2 = _this._theme_data$_accentColor; - t2.toString; - if (t1.$eq(0, t2)) - if (other._accentColorBrightness === _this._accentColorBrightness) - if (other._accentTextTheme.$eq(0, _this._accentTextTheme)) - if (other._accentIconTheme.$eq(0, _this._accentIconTheme)) { - t1 = other._buttonColor; + if (J.$eq$(other.canvasColor, _this.canvasColor)) + if (J.$eq$(other.cardColor, _this.cardColor)) + if (other.colorScheme.$eq(0, _this.colorScheme)) + if (J.$eq$(other.dialogBackgroundColor, _this.dialogBackgroundColor)) + if (J.$eq$(other.disabledColor, _this.disabledColor)) + if (J.$eq$(other.dividerColor, _this.dividerColor)) + if (J.$eq$(other.focusColor, _this.focusColor)) + if (J.$eq$(other.highlightColor, _this.highlightColor)) + if (J.$eq$(other.hintColor, _this.hintColor)) + if (J.$eq$(other.hoverColor, _this.hoverColor)) + if (J.$eq$(other.indicatorColor, _this.indicatorColor)) + if (J.$eq$(other.primaryColor, _this.primaryColor)) + if (J.$eq$(other.primaryColorDark, _this.primaryColorDark)) + if (J.$eq$(other.primaryColorLight, _this.primaryColorLight)) + if (J.$eq$(other.scaffoldBackgroundColor, _this.scaffoldBackgroundColor)) + if (J.$eq$(other.secondaryHeaderColor, _this.secondaryHeaderColor)) + if (J.$eq$(other.shadowColor, _this.shadowColor)) + if (J.$eq$(other.splashColor, _this.splashColor)) + if (J.$eq$(other.unselectedWidgetColor, _this.unselectedWidgetColor)) + if (other.iconTheme.$eq(0, _this.iconTheme)) + if (other.primaryIconTheme.$eq(0, _this.primaryIconTheme)) + if (other.primaryTextTheme.$eq(0, _this.primaryTextTheme)) + if (other.textTheme.$eq(0, _this.textTheme)) + if (other.typography.$eq(0, _this.typography)) + if (other.appBarTheme.$eq(0, _this.appBarTheme)) + if (other.badgeTheme.$eq(0, _this.badgeTheme)) + if (other.bannerTheme.$eq(0, _this.bannerTheme)) + if (other.bottomAppBarTheme.$eq(0, _this.bottomAppBarTheme)) + if (other.bottomNavigationBarTheme.$eq(0, _this.bottomNavigationBarTheme)) + if (J.$eq$(other.bottomSheetTheme, _this.bottomSheetTheme)) + if (J.$eq$(other.buttonBarTheme, _this.buttonBarTheme)) + if (other.buttonTheme.$eq(0, _this.buttonTheme)) + if (other.cardTheme.$eq(0, _this.cardTheme)) + if (other.checkboxTheme.$eq(0, _this.checkboxTheme)) + if (J.$eq$(other.chipTheme, _this.chipTheme)) + if (other.dataTableTheme.$eq(0, _this.dataTableTheme)) + if (other.dialogTheme.$eq(0, _this.dialogTheme)) + if (other.dividerTheme.$eq(0, _this.dividerTheme)) + if (J.$eq$(other.drawerTheme, _this.drawerTheme)) + if (other.dropdownMenuTheme.$eq(0, _this.dropdownMenuTheme)) + if (J.$eq$(other.elevatedButtonTheme, _this.elevatedButtonTheme)) + if (J.$eq$(other.expansionTileTheme, _this.expansionTileTheme)) + if (J.$eq$(other.filledButtonTheme, _this.filledButtonTheme)) + if (J.$eq$(other.floatingActionButtonTheme, _this.floatingActionButtonTheme)) + if (J.$eq$(other.iconButtonTheme, _this.iconButtonTheme)) + if (J.$eq$(other.listTileTheme, _this.listTileTheme)) + if (other.menuBarTheme.$eq(0, _this.menuBarTheme)) + if (other.menuButtonTheme.$eq(0, _this.menuButtonTheme)) + if (other.menuTheme.$eq(0, _this.menuTheme)) + if (J.$eq$(other.navigationBarTheme, _this.navigationBarTheme)) + if (J.$eq$(other.navigationDrawerTheme, _this.navigationDrawerTheme)) + if (J.$eq$(other.navigationRailTheme, _this.navigationRailTheme)) + if (J.$eq$(other.outlinedButtonTheme, _this.outlinedButtonTheme)) + if (J.$eq$(other.popupMenuTheme, _this.popupMenuTheme)) + if (J.$eq$(other.progressIndicatorTheme, _this.progressIndicatorTheme)) + if (other.radioTheme.$eq(0, _this.radioTheme)) + if (other.segmentedButtonTheme.$eq(0, _this.segmentedButtonTheme)) + if (other.sliderTheme.$eq(0, _this.sliderTheme)) + if (other.snackBarTheme.$eq(0, _this.snackBarTheme)) + if (other.switchTheme.$eq(0, _this.switchTheme)) + if (other.tabBarTheme.$eq(0, _this.tabBarTheme)) + if (J.$eq$(other.textButtonTheme, _this.textButtonTheme)) + if (J.$eq$(other.textSelectionTheme, _this.textSelectionTheme)) + if (other.timePickerTheme.$eq(0, _this.timePickerTheme)) + if (J.$eq$(other.toggleButtonsTheme, _this.toggleButtonsTheme)) + if (J.$eq$(other.tooltipTheme, _this.tooltipTheme)) { + t1 = other._theme_data$_accentColor; t1.toString; - t2 = _this._buttonColor; + t2 = _this._theme_data$_accentColor; t2.toString; - t1 = t1.$eq(0, t2) && other._primaryColorBrightness === _this._primaryColorBrightness && true; + if (t1.$eq(0, t2)) + if (other._accentColorBrightness === _this._accentColorBrightness) + if (other._accentTextTheme.$eq(0, _this._accentTextTheme)) + if (other._accentIconTheme.$eq(0, _this._accentIconTheme)) { + t1 = other._buttonColor; + t1.toString; + t2 = _this._buttonColor; + t2.toString; + if (t1.$eq(0, t2)) + if (other._primaryColorBrightness === _this._primaryColorBrightness) { + t1 = other._toggleableActiveColor; + t1.toString; + t2 = _this._toggleableActiveColor; + t2.toString; + if (t1.$eq(0, t2)) { + t1 = other._selectedRowColor; + t1.toString; + t2 = _this._selectedRowColor; + t2.toString; + if (t1.$eq(0, t2)) { + t1 = other._errorColor; + t1.toString; + t2 = _this._errorColor; + t2.toString; + if (t1.$eq(0, t2)) { + t1 = other._backgroundColor; + t1.toString; + t2 = _this._backgroundColor; + t2.toString; + if (t1.$eq(0, t2)) { + t1 = other._bottomAppBarColor; + t1.toString; + t2 = _this._bottomAppBarColor; + t2.toString; + t2 = t1.$eq(0, t2); + t1 = t2; + } else + t1 = false; + } else + t1 = false; + } else + t1 = false; + } else + t1 = false; + } else + t1 = false; + else + t1 = false; + } else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; } else t1 = false; else @@ -223056,7 +236059,7 @@ t1 = false; else t1 = false; - } else + else t1 = false; else t1 = false; @@ -223216,15 +236219,12 @@ t1.push(_this.splashFactory); t1.push(false); t1.push(_this.visualDensity); - t1.push(_this.backgroundColor); - t1.push(_this.bottomAppBarColor); t1.push(_this.canvasColor); t1.push(_this.cardColor); t1.push(_this.colorScheme); t1.push(_this.dialogBackgroundColor); t1.push(_this.disabledColor); t1.push(_this.dividerColor); - t1.push(_this.errorColor); t1.push(_this.focusColor); t1.push(_this.highlightColor); t1.push(_this.hintColor); @@ -223235,10 +236235,8 @@ t1.push(_this.primaryColorLight); t1.push(_this.scaffoldBackgroundColor); t1.push(_this.secondaryHeaderColor); - t1.push(_this.selectedRowColor); t1.push(_this.shadowColor); t1.push(_this.splashColor); - t1.push(_this.toggleableActiveColor); t1.push(_this.unselectedWidgetColor); t1.push(_this.iconTheme); t1.push(_this.primaryIconTheme); @@ -223246,6 +236244,7 @@ t1.push(_this.textTheme); t1.push(_this.typography); t1.push(_this.appBarTheme); + t1.push(_this.badgeTheme); t1.push(_this.bannerTheme); t1.push(_this.bottomAppBarTheme); t1.push(_this.bottomNavigationBarTheme); @@ -223259,16 +236258,24 @@ t1.push(_this.dialogTheme); t1.push(_this.dividerTheme); t1.push(_this.drawerTheme); + t1.push(_this.dropdownMenuTheme); t1.push(_this.elevatedButtonTheme); t1.push(_this.expansionTileTheme); + t1.push(_this.filledButtonTheme); t1.push(_this.floatingActionButtonTheme); + t1.push(_this.iconButtonTheme); t1.push(_this.listTileTheme); + t1.push(_this.menuBarTheme); + t1.push(_this.menuButtonTheme); + t1.push(_this.menuTheme); t1.push(_this.navigationBarTheme); + t1.push(_this.navigationDrawerTheme); t1.push(_this.navigationRailTheme); t1.push(_this.outlinedButtonTheme); t1.push(_this.popupMenuTheme); t1.push(_this.progressIndicatorTheme); t1.push(_this.radioTheme); + t1.push(_this.segmentedButtonTheme); t1.push(_this.sliderTheme); t1.push(_this.snackBarTheme); t1.push(_this.switchTheme); @@ -223290,6 +236297,21 @@ t1.push(true); t1.push(_this._primaryColorBrightness); t1.push(_this.androidOverscrollIndicator); + t2 = _this._toggleableActiveColor; + t2.toString; + t1.push(t2); + t2 = _this._selectedRowColor; + t2.toString; + t1.push(t2); + t2 = _this._errorColor; + t2.toString; + t1.push(t2); + t2 = _this._backgroundColor; + t2.toString; + t1.push(t2); + t2 = _this._bottomAppBarColor; + t2.toString; + t1.push(t2); return A.Object_hashAll(t1); } }; @@ -223300,19 +236322,19 @@ t3 = t2.merge$1(t1.primaryTextTheme); return t1.copyWith$3$accentTextTheme$primaryTextTheme$textTheme(t2.merge$1(t1._accentTextTheme), t3, t2.merge$1(t1.textTheme)); }, - $signature: 2100 + $signature: 1163 }; A.ThemeData__lerpThemeExtensions_closure.prototype = { call$2(id, extensionA) { return new A.MapEntry(id, extensionA.lerp$2(this.b.extensions.$index(0, id), this.t), type$.MapEntry_of_Object_and_ThemeExtension_dynamic); }, - $signature: 2129 + $signature: 1179 }; A.ThemeData__lerpThemeExtensions_closure0.prototype = { call$1(entry) { return !this.a.extensions.containsKey$1(0, entry.get$key(entry)); }, - $signature: 2218 + $signature: 1180 }; A.MaterialBasedCupertinoThemeData.prototype = { get$brightness() { @@ -223385,7 +236407,7 @@ A._ThemeData_Object_Diagnosticable.prototype = {}; A._VisualDensity_Object_Diagnosticable.prototype = {}; A.DayPeriod.prototype = { - toString$0(_) { + _enumToString$0() { return "DayPeriod." + this._core$_name; } }; @@ -223429,7 +236451,7 @@ return "0" + A.S(value); return B.JSInt_methods.toString$0(value); }, - $signature: 394 + $signature: 411 }; A.RestorableTimeOfDay.prototype = { createDefaultValue$0() { @@ -223456,22 +236478,22 @@ } }; A.TimeOfDayFormat.prototype = { - toString$0(_) { + _enumToString$0() { return "TimeOfDayFormat." + this._core$_name; } }; A.HourFormat.prototype = { - toString$0(_) { + _enumToString$0() { return "HourFormat." + this._core$_name; } }; A._TimePickerMode.prototype = { - toString$0(_) { + _enumToString$0() { return "_TimePickerMode." + this._core$_name; } }; A.TimePickerEntryMode.prototype = { - toString$0(_) { + _enumToString$0() { return "TimePickerEntryMode." + this._core$_name; } }; @@ -223488,6 +236510,10 @@ t2 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, t1); t2.toString; timeOfDayFormat = t2.timeOfDayFormat$1$alwaysUse24HourFormat(context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.alwaysUse24HourFormat); + t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, t1); + t1.toString; + themeData.toString; + t1 = t1.get$timePickerDialHelpText(); t2 = _this.selectedTime; t3 = _this.onChanged; t4 = _this.use24HourDials; @@ -223521,12 +236547,10 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t2 = _this.helpText; - t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, t1); - t1.toString; - t1 = t1.get$timePickerDialHelpText(); t2 = A.TimePickerTheme_of(context).helpTextStyle; - return A.Container$(_null, A.Column$(A._setArrayType([B.SizedBox_null_16_null_null, A.Text$(t1, _null, _null, _null, _null, _null, t2 == null ? themeData.textTheme.labelSmall : t2, _null, _null, _null), controls], type$.JSArray_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_24_0_24_0, _null, _null, width); + if (t2 == null) + t2 = themeData.textTheme.labelSmall; + return A.Container$(_null, A.Column$(A._setArrayType([B.SizedBox_null_16_null_null, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, t2, _null, _null, _null), controls], type$.JSArray_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_24_0_24_0, _null, _null, width); } }; A._HourMinuteControl.prototype = { @@ -223549,7 +236573,7 @@ } shape = timePickerTheme.hourMinuteShape; if (shape == null) - shape = B.RoundedRectangleBorder_ifx0; + shape = B.RoundedRectangleBorder_27D0; t1 = _this.isSelected; t2 = type$.MaterialState; states = t1 ? A.LinkedHashSet_LinkedHashSet$_literal([B.MaterialState_4], t2) : A.LinkedHashSet_LinkedHashSet$_empty(t2); @@ -223564,7 +236588,7 @@ var t1 = this.themeData.colorScheme; return states.contains$1(0, B.MaterialState_4) ? t1.primary : t1.onSurface; }, - $signature: 121 + $signature: 92 }; A._HourMinuteControl_build_closure0.prototype = { call$1(states) { @@ -223581,7 +236605,7 @@ } return t1; }, - $signature: 121 + $signature: 92 }; A._HourControl.prototype = { build$1(context) { @@ -223599,7 +236623,7 @@ t1 = t1.get$timePickerHourModeAnnouncement(); t3 = A.Feedback_wrapForTap(new A._HourControl_build_closure(_this), context); t3.toString; - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, formattedPreviousHour, _null, _null, _null, _null, _null, _null, _null, _null, _null, formattedNextHour, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._HourControl_build_closure0(_this, previousHour), _null, _null, _null, new A._HourControl_build_closure1(_this, nextHour), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1 + " " + formattedHour), false, false, true, new A._HourMinuteControl(formattedHour, t3, t2.onHourDoubleTapped, t2.mode === B._TimePickerMode_0, _null), _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, formattedPreviousHour, _null, _null, _null, _null, _null, _null, _null, _null, _null, formattedNextHour, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._HourControl_build_closure0(_this, previousHour), _null, _null, _null, new A._HourControl_build_closure1(_this, nextHour), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1 + " " + formattedHour), false, false, true, new A._HourMinuteControl(formattedHour, t3, t2.onHourDoubleTapped, t2.mode === B._TimePickerMode_0, _null), _null); } }; A._HourControl_build_hoursFromSelected.prototype = { @@ -223614,7 +236638,7 @@ return t2.replacing$1$hour(periodOffset + B.JSInt_methods.$mod(t2.get$hourOfPeriod() + hoursToAdd, 12)); } }, - $signature: 2220 + $signature: 1183 }; A._HourControl_build_closure1.prototype = { call$0() { @@ -223682,7 +236706,7 @@ t1 = t1.get$timePickerMinuteModeAnnouncement(); t4 = A.Feedback_wrapForTap(new A._MinuteControl_build_closure(_this), context); t4.toString; - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, formattedPreviousMinute, _null, _null, _null, _null, _null, _null, _null, _null, _null, formattedNextMinute, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._MinuteControl_build_closure0(_this, previousMinute), _null, _null, _null, new A._MinuteControl_build_closure1(_this, nextMinute), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1 + " " + formattedMinute), false, false, true, new A._HourMinuteControl(formattedMinute, t4, t2.onMinuteDoubleTapped, t2.mode === B._TimePickerMode_1, _null), _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, formattedPreviousMinute, _null, _null, _null, _null, _null, _null, _null, _null, _null, formattedNextMinute, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._MinuteControl_build_closure0(_this, previousMinute), _null, _null, _null, new A._MinuteControl_build_closure1(_this, nextMinute), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1 + " " + formattedMinute), false, false, true, new A._HourMinuteControl(formattedMinute, t4, t2.onMinuteDoubleTapped, t2.mode === B._TimePickerMode_1, _null), _null); } }; A._MinuteControl_build_closure1.prototype = { @@ -223784,29 +236808,29 @@ pmStyle = textStyle.copyWith$1$color(A.MaterialStateProperty_resolveAs(textColor, pmStates, t2)); shape = timePickerTheme.dayPeriodShape; if (shape == null) - shape = B.RoundedRectangleBorder_ifx0; + shape = B.RoundedRectangleBorder_27D0; borderSide = timePickerTheme.dayPeriodBorderSide; if (borderSide == null) { t3 = colorScheme.onBackground.value; - borderSide = new A.BorderSide(A.Color_alphaBlend(A.Color$fromARGB(97, t3 >>> 16 & 255, t3 >>> 8 & 255, t3 & 255), colorScheme.surface), 1, B.BorderStyle_1, B.StrokeAlign_0); + borderSide = new A.BorderSide(A.Color_alphaBlend(A.Color$fromARGB(97, t3 >>> 16 & 255, t3 >>> 8 & 255, t3 & 255), colorScheme.surface), 1, B.BorderStyle_1, -1); } shape = shape.copyWith$1$side(borderSide); buttonTextScaleFactor = Math.min(context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.textScaleFactor, 2); t3 = A.MaterialStateProperty_resolveAs(backgroundColor, amStates, t2); t4 = A.Feedback_wrapForTap(new A._DayPeriodControl_build_closure1(_this, context), context); t5 = A.Center$(A.Text$(t1.get$anteMeridiemAbbreviation(), _null, _null, _null, _null, _null, amStyle, _null, _null, buttonTextScaleFactor), _null, _null); - amButton = A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, _null, true, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, amSelected, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t5, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null), B.Clip_0, t3, 0, _null, _null, _null, _null, _null, B.MaterialType_0); + amButton = A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, _null, true, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, amSelected, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t5, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null), B.Clip_0, t3, 0, _null, _null, _null, _null, _null, B.MaterialType_0); t2 = A.MaterialStateProperty_resolveAs(backgroundColor, pmStates, t2); t3 = A.Feedback_wrapForTap(new A._DayPeriodControl_build_closure2(_this, context), context); t1 = A.Center$(A.Text$(t1.get$postMeridiemAbbreviation(), _null, _null, _null, _null, _null, pmStyle, _null, _null, buttonTextScaleFactor), _null, _null); - pmButton = A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, _null, true, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, pmSelected, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null), B.Clip_0, t2, 0, _null, _null, _null, _null, _null, B.MaterialType_0); + pmButton = A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, _null, true, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, true, pmSelected, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null), B.Clip_0, t2, 0, _null, _null, _null, _null, _null, B.MaterialType_0); t1 = _this.orientation; switch (t1.index) { case 0: - result = new A._DayPeriodInputPadding(B.Size_52_96, t1, new A.SizedBox(52, 80, A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([A.Expanded$(amButton, 1), A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, new A.Border(borderSide, B.BorderSide_aLd, B.BorderSide_aLd, B.BorderSide_aLd), _null, _null, _null, B.BoxShape_0), _null, 1, _null, _null, _null, _null, _null, _null), A.Expanded$(pmButton, 1)], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_2, B.Color_0, 0, _null, _null, shape, _null, _null, B.MaterialType_0), _null), _null); + result = new A._DayPeriodInputPadding(B.Size_52_96, t1, new A.SizedBox(52, 80, A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([A.Expanded$(amButton, 1), A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, new A.Border(borderSide, B.BorderSide_8xm, B.BorderSide_8xm, B.BorderSide_8xm), _null, _null, _null, B.BoxShape_0), _null, 1, _null, _null, _null, _null, _null, _null), A.Expanded$(pmButton, 1)], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_2, B.Color_0, 0, _null, _null, shape, _null, _null, B.MaterialType_0), _null), _null); break; case 1: - result = new A._DayPeriodInputPadding(B.Size_0_48, t1, new A.SizedBox(_null, 40, A.Material$(B.Duration_200000, true, _null, A.Row$(A._setArrayType([A.Expanded$(amButton, 1), A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, new A.Border(B.BorderSide_aLd, B.BorderSide_aLd, B.BorderSide_aLd, borderSide), _null, _null, _null, B.BoxShape_0), _null, _null, _null, _null, _null, _null, _null, 1), A.Expanded$(pmButton, 1)], type$.JSArray_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_2, B.Color_0, 0, _null, _null, shape, _null, _null, B.MaterialType_0), _null), _null); + result = new A._DayPeriodInputPadding(B.Size_0_48, t1, new A.SizedBox(_null, 40, A.Material$(B.Duration_200000, true, _null, A.Row$(A._setArrayType([A.Expanded$(amButton, 1), A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, new A.Border(B.BorderSide_8xm, B.BorderSide_8xm, B.BorderSide_8xm, borderSide), _null, _null, _null, B.BoxShape_0), _null, _null, _null, _null, _null, _null, _null, 1), A.Expanded$(pmButton, 1)], type$.JSArray_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_2, B.Color_0, 0, _null, _null, shape, _null, _null, B.MaterialType_0), _null), _null); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -223825,7 +236849,7 @@ } return t1; }, - $signature: 121 + $signature: 92 }; A._DayPeriodControl_build_closure0.prototype = { call$1(states) { @@ -223839,7 +236863,7 @@ t1 = B.Color_0; return t1; }, - $signature: 121 + $signature: 92 }; A._DayPeriodControl_build_closure1.prototype = { call$0() { @@ -223855,13 +236879,14 @@ }; A._DayPeriodInputPadding.prototype = { createRenderObject$1(context) { - var t1 = new A._RenderInputPadding2(this.orientation, this.minSize, null, A.LayerHandle$(type$.ContainerLayer_2)); + var t1 = new A._RenderInputPadding2(this.minSize, this.orientation, null, A.LayerHandle$(type$.ContainerLayer_2)); t1.RenderObject$0(); t1.set$child(null); return t1; }, updateRenderObject$2(context, renderObject) { renderObject.set$minSize(this.minSize); + renderObject.set$orientation(0, this.orientation); } }; A._RenderInputPadding2.prototype = { @@ -223871,6 +236896,12 @@ this._time_picker0$_minSize = value; this.markNeedsLayout$0(); }, + set$orientation(_, value) { + if (this._orientation === value) + return; + this._orientation = value; + this.markNeedsLayout$0(); + }, computeMinIntrinsicWidth$1(height) { var t2, t1 = this.RenderObjectWithChildMixin__child; @@ -223958,7 +236989,7 @@ if (t2) return false; newPosition = _box_0.newPosition = _this.RenderObjectWithChildMixin__child._box$_size.center$1(B.Offset_0_0); - switch (_this.orientation.index) { + switch (_this._orientation.index) { case 0: if (position._dy > newPosition._dy) { newPosition = newPosition.$add(0, B.Offset_0_1); @@ -223991,7 +237022,7 @@ call$2(result, position) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, this._box_0.newPosition); }, - $signature: 81 + $signature: 77 }; A._TappableLabel.prototype = { get$value(receiver) { @@ -223999,34 +237030,43 @@ } }; A._DialPainter.prototype = { + dispose$0() { + var t1, t2, _i, t3; + for (t1 = this.primaryLabels, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) + t1[_i].painter.dispose$0(); + for (t2 = this.secondaryLabels, t3 = t2.length, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) + t2[_i].painter.dispose$0(); + B.JSArray_methods.clear$0(t1); + B.JSArray_methods.clear$0(t2); + }, paint$2(canvas, size) { - var t3, t4, selectorPaint, focusedPoint, focusedRect, _this = this, + var t3, t4, selectorPaint, t5, focusedPoint, focusedRect, _this = this, radius = size.get$shortestSide() / 2, center = new A.Offset(size._dx / 2, size._dy / 2), - t1 = $.$get$useCanvasKit(), - t2 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer(), + t2 = t1.createPaint$0(); t2.set$color(0, _this.backgroundColor); canvas.drawCircle$3(center, radius, t2); t2 = new A._DialPainter_paint_getOffsetForTheta(center, radius - 28); t3 = new A._DialPainter_paint_paintLabels(canvas, t2); t4 = _this.primaryLabels; t3.call$1(t4); - selectorPaint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + selectorPaint = t1.createPaint$0(); selectorPaint.set$color(0, _this.accentColor); - t1 = _this.theta; - focusedPoint = t2.call$1(t1); + t5 = _this.theta; + focusedPoint = t2.call$1(t5); canvas.drawCircle$3(center, 4, selectorPaint); canvas.drawCircle$3(focusedPoint, 24, selectorPaint); selectorPaint.set$strokeWidth(2); canvas.drawLine$3(center, focusedPoint, selectorPaint); - t1 = B.JSNumber_methods.$mod(t1, -6.283185307179586 / t4.length); - if (t1 > 0.1 && t1 < 0.45) { + t2 = B.JSNumber_methods.$mod(t5, -6.283185307179586 / t4.length); + if (t2 > 0.1 && t2 < 0.45) { selectorPaint.set$color(0, _this.dotColor); canvas.drawCircle$3(focusedPoint, 2, selectorPaint); } focusedRect = A.Rect$fromCircle(focusedPoint, 24); canvas.save$0(0); - t1 = A.Path_Path(); + t1 = t1.createPath$0(); t1.addOval$1(focusedRect); canvas.clipPath$1(0, t1); t3.call$1(_this.secondaryLabels); @@ -224042,7 +237082,7 @@ var t1 = this.labelRadius; return this.center.$add(0, new A.Offset(t1 * Math.cos(A.checkNum(theta)), -t1 * Math.sin(A.checkNum(theta)))); }, - $signature: 2246 + $signature: 1184 }; A._DialPainter_paint_paintLabels.prototype = { call$1(labels) { @@ -224065,7 +237105,7 @@ labelTheta += labelThetaIncrement; } }, - $signature: 2247 + $signature: 1185 }; A._Dial.prototype = { createState$0() { @@ -224110,6 +237150,9 @@ var t1 = this.___DialState__thetaController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.dispose$0(); + t1 = this.painter; + if (t1 != null) + t1.dispose$0(); this.super$__DialState_State_SingleTickerProviderStateMixin$dispose(); }, _animateTo$1(targetTheta) { @@ -224376,13 +237419,18 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } + t1 = _this.painter; + if (t1 != null) + t1.dispose$0(); t1 = theme.colorScheme; t2 = _this.___DialState__theta_A; t2 === $ && A.throwUnnamedLateFieldNI(); t3 = t2.parent; t3 = t2._evaluatable.transform$1(0, t3.get$value(t3)); context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality).toString; - return A.GestureDetector$(_null, A.CustomPaint$(_null, _null, B.ValueKey_U86, new A._DialPainter(primaryLabels, secondaryLabels, backgroundColor, accentColor, t1.surface, t3, $.PaintingBinding__instance.PaintingBinding__systemFonts), B.Size_0_0), B.DragStartBehavior_1, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_handlePanEnd(), _this.get$_handlePanStart(), _this.get$_handlePanUpdate(), _null, _null, _null, _null, _null, _null, _this.get$_time_picker0$_handleTapUp(), _null, _null, _null); + t3 = new A._DialPainter(primaryLabels, secondaryLabels, backgroundColor, accentColor, t1.surface, t3, $.PaintingBinding__instance.PaintingBinding__systemFonts); + _this.painter = t3; + return A.GestureDetector$(_null, A.CustomPaint$(_null, _null, B.ValueKey_U86, t3, B.Size_0_0), B.DragStartBehavior_1, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_handlePanEnd(), _this.get$_handlePanStart(), _this.get$_handlePanUpdate(), _null, _null, _null, _null, _null, _null, _null, _this.get$_time_picker0$_handleTapUp(), _null, _null, _null); } }; A._DialState_initState_closure.prototype = { @@ -224515,6 +237563,9 @@ t1 = _this._widget; t1.toString; t1.onChanged$1(_this.get$_selectedTime()._restoration_properties$_value); + t1 = _this._framework$_element; + t1.toString; + A.FocusScope_of(t1).requestFocus$0(); } }, _handleHourChanged$1(value) { @@ -224536,6 +237587,9 @@ t2 = _this._widget; t2.toString; t2.onChanged$1(_this.get$_selectedTime()._restoration_properties$_value); + t2 = _this._framework$_element; + t2.toString; + A.FocusScope_of(t2).unfocus$0(); } }, _handleDayPeriodChanged$1(value) { @@ -224570,19 +237624,22 @@ t3.toString; hourMinuteStyle = t3; } - t3 = _this._widget.helpText; - t4 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, t1); - t4.toString; - t3 = t4.get$timePickerInputHelpText(); + t3 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, t1); + t3.toString; + theme.toString; + t3 = t3.get$timePickerInputHelpText(); + _this._widget.toString; t4 = A.TimePickerTheme_of(context).helpTextStyle; - t3 = A.Text$(t3, _null, _null, _null, _null, _null, t4 == null ? theme.textTheme.labelSmall : t4, _null, _null, _null); - t4 = type$.JSArray_Widget; - t5 = A._setArrayType([], t4); + if (t4 == null) + t4 = theme.textTheme.labelSmall; + t4 = A.Text$(t3.toUpperCase(), _null, _null, _null, _null, _null, t4, _null, _null, _null); + t3 = type$.JSArray_Widget; + t5 = A._setArrayType([], t3); if (t2 && timeOfDayFormat === B.TimeOfDayFormat_5) - B.JSArray_methods.addAll$1(t5, A._setArrayType([new A._DayPeriodControl(_this.get$_selectedTime()._restoration_properties$_value, B.Orientation_0, _this.get$_handleDayPeriodChanged(), _null), B.SizedBox_12_null_null_null], t4)); + B.JSArray_methods.addAll$1(t5, A._setArrayType([new A._DayPeriodControl(_this.get$_selectedTime()._restoration_properties$_value, B.Orientation_0, _this.get$_handleDayPeriodChanged(), _null), B.SizedBox_12_null_null_null], t3)); t6 = _this.get$_selectedTime()._restoration_properties$_value; t7 = _this._widget; - t7 = A._setArrayType([B.SizedBox_null_8_null_null, new A._HourTextField(t6, hourMinuteStyle, t7.autofocusHour, _this.get$_validateHour(), _this.get$_handleHourSavedSubmitted(), _this.get$_handleHourChanged(), t7.hourLabelText, "hour_text_field", _null), B.SizedBox_null_8_null_null], t4); + t7 = A._setArrayType([B.SizedBox_null_8_null_null, new A._HourTextField(t6, hourMinuteStyle, t7.autofocusHour, B.TextInputAction_6, _this.get$_validateHour(), _this.get$_handleHourSavedSubmitted(), _this.get$_handleHourChanged(), t7.hourLabelText, "hour_text_field", _null), B.SizedBox_null_8_null_null], t3); t6 = _this.hourHasError; if (!t6._restoration_properties$_value && !_this.minuteHasError._restoration_properties$_value) { t8 = _this._widget.hourLabelText; @@ -224595,7 +237652,7 @@ t8 = A.Container$(_null, new A._StringFragment(timeOfDayFormat, _null), B.Clip_0, _null, _null, _null, _null, 80, _null, B.EdgeInsets_0_8_0_0, _null, _null, _null, _null); t9 = _this.get$_selectedTime()._restoration_properties$_value; t10 = _this._widget; - t10 = A._setArrayType([B.SizedBox_null_8_null_null, new A._MinuteTextField(t9, hourMinuteStyle, t10.autofocusMinute, _this.get$_validateMinute(), _this.get$_handleMinuteSavedSubmitted(), t10.minuteLabelText, "minute_text_field", _null), B.SizedBox_null_8_null_null], t4); + t10 = A._setArrayType([B.SizedBox_null_8_null_null, new A._MinuteTextField(t9, hourMinuteStyle, t10.autofocusMinute, B.TextInputAction_2, _this.get$_validateMinute(), _this.get$_handleMinuteSavedSubmitted(), t10.minuteLabelText, "minute_text_field", _null), B.SizedBox_null_8_null_null], t3); if (!t6._restoration_properties$_value && !_this.minuteHasError._restoration_properties$_value) { t9 = _this._widget.minuteLabelText; t11 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, t1); @@ -224603,18 +237660,16 @@ t9 = t11.get$timePickerMinuteLabel(); t10.push(new A.ExcludeSemantics(true, A.Text$(t9, _null, 1, B.TextOverflow_2, _null, _null, theme.textTheme.bodySmall, _null, _null, _null), _null)); } - t5.push(A.Expanded$(A.Row$(A._setArrayType([t7, t8, A.Expanded$(A.Column$(t10, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1)], t4), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, B.TextDirection_1), 1)); + t5.push(A.Expanded$(A.Row$(A._setArrayType([t7, t8, A.Expanded$(A.Column$(t10, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1)], t3), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, B.TextDirection_1), 1)); if (t2 && timeOfDayFormat !== B.TimeOfDayFormat_5) - B.JSArray_methods.addAll$1(t5, A._setArrayType([B.SizedBox_12_null_null_null, new A._DayPeriodControl(_this.get$_selectedTime()._restoration_properties$_value, B.Orientation_0, _this.get$_handleDayPeriodChanged(), _null)], t4)); - t2 = A._setArrayType([t3, B.SizedBox_null_16_null_null, A.Row$(t5, B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t4); + B.JSArray_methods.addAll$1(t5, A._setArrayType([B.SizedBox_12_null_null_null, new A._DayPeriodControl(_this.get$_selectedTime()._restoration_properties$_value, B.Orientation_0, _this.get$_handleDayPeriodChanged(), _null)], t3)); + t2 = A._setArrayType([t4, B.SizedBox_null_16_null_null, A.Row$(t5, B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t3); if (t6._restoration_properties$_value || _this.minuteHasError._restoration_properties$_value) { t3 = _this._widget.errorInvalidText; t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, t1); t1.toString; t1 = t1.get$invalidTimeLabel(); - t3 = theme.textTheme.bodyMedium; - t3.toString; - t2.push(A.Text$(t1, _null, _null, _null, _null, _null, t3.copyWith$1$color(theme.colorScheme.error), _null, _null, _null)); + t2.push(A.Text$(t1, _null, _null, _null, _null, _null, theme.textTheme.bodyMedium.copyWith$1$color(theme.colorScheme.error), _null, _null, _null)); } else t2.push(B.SizedBox_null_2_null_null); return new A.Padding(B.EdgeInsets_24_16_24_16, A.Column$(t2, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null); @@ -224639,7 +237694,7 @@ t2 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t2.toString; t1 = t2.get$timePickerHourLabel(); - return A._HourMinuteTextField$(_this.autofocus, true, _this.onChanged, _this.onSavedSubmitted, _this.restorationId, _this.selectedTime, t1, _this.style, _this.validator); + return A._HourMinuteTextField$(_this.autofocus, _this.inputAction, true, _this.onChanged, _this.onSavedSubmitted, _this.restorationId, _this.selectedTime, t1, _this.style, _this.validator); } }; A._MinuteTextField.prototype = { @@ -224649,7 +237704,7 @@ t2 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t2.toString; t1 = t2.get$timePickerMinuteLabel(); - return A._HourMinuteTextField$(_this.autofocus, false, null, _this.onSavedSubmitted, _this.restorationId, _this.selectedTime, t1, _this.style, _this.validator); + return A._HourMinuteTextField$(_this.autofocus, _this.inputAction, false, null, _this.onSavedSubmitted, _this.restorationId, _this.selectedTime, t1, _this.style, _this.validator); } }; A._HourMinuteTextField.prototype = { @@ -224700,7 +237755,7 @@ return !t4 ? t2.formatMinute$1(t3) : t2.formatHour$2$alwaysUse24HourFormat(t3, t1.alwaysUse24HourFormat); }, build$1(context) { - var inputDecoration, unfocusedFillColor, hintText, t7, t8, t9, t10, _this = this, _null = null, + var inputDecoration, unfocusedFillColor, hintText, t7, t8, t9, t10, t11, _this = this, _null = null, theme = A.Theme_of(context), timePickerTheme = A.TimePickerTheme_of(context), colorScheme = theme.colorScheme, @@ -224711,7 +237766,7 @@ t5 = t4 >>> 16 & 255, t6 = t4 >>> 8 & 255; t4 &= 255; - inputDecoration = A.InputDecoration$(_null, _null, _null, B.EdgeInsets_0_0_0_0, _null, _null, _null, _null, true, B.OutlineInputBorder_2jN, new A.OutlineInputBorder(4, B.BorderRadius_tLn0, new A.BorderSide(t1, 2, B.BorderStyle_1, B.StrokeAlign_0)), _null, B.TextStyle_SVP1, _null, _null, true, _null, _null, _null, _null, new A.OutlineInputBorder(4, B.BorderRadius_tLn0, new A.BorderSide(colorScheme.primary, 2, B.BorderStyle_1, B.StrokeAlign_0)), new A.OutlineInputBorder(4, B.BorderRadius_tLn0, new A.BorderSide(t1, 2, B.BorderStyle_1, B.StrokeAlign_0)), _null, _null, _null, _null, t2.copyWith$1$color(A.Color$fromARGB(92, t5, t6, t4)), _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + inputDecoration = A.InputDecoration$(_null, _null, _null, B.EdgeInsets_0_0_0_0, _null, _null, _null, _null, true, B.OutlineInputBorder_WtG, new A.OutlineInputBorder(4, B.BorderRadius_tLn0, new A.BorderSide(t1, 2, B.BorderStyle_1, -1)), _null, B.TextStyle_SVP1, _null, _null, true, _null, _null, _null, _null, new A.OutlineInputBorder(4, B.BorderRadius_tLn0, new A.BorderSide(colorScheme.primary, 2, B.BorderStyle_1, -1)), new A.OutlineInputBorder(4, B.BorderRadius_tLn0, new A.BorderSide(t1, 2, B.BorderStyle_1, -1)), _null, _null, _null, _null, t2.copyWith$1$color(A.Color$fromARGB(92, t5, t6, t4)), _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); unfocusedFillColor = timePickerTheme.hourMinuteColor; if (unfocusedFillColor == null) unfocusedFillColor = A.Color$fromARGB(31, t5, t6, t4); @@ -224740,15 +237795,17 @@ t4 = _this._widget.autofocus; t5 = A._setArrayType([new A.LengthLimitingTextInputFormatter(2, _null)], type$.JSArray_TextInputFormatter); t6 = _this.___HourMinuteTextFieldState_focusNode_A; - t7 = _this._widget.style; - t8 = timePickerTheme.hourMinuteTextColor; - t3 = t7.copyWith$1$color(t8 == null ? t3 : t8); + t7 = _this._widget; + t8 = t7.inputAction; + t7 = t7.style; + t9 = timePickerTheme.hourMinuteTextColor; + t3 = t7.copyWith$1$color(t9 == null ? t3 : t9); t7 = _this.controller._restoration_properties$_value; t7.toString; - t8 = _this._widget; - t9 = t8.validator; - t10 = t8.onSavedSubmitted; - return new A.SizedBox(_null, 80, new A.MediaQuery(t1, A.UnmanagedRestorationScope$(t2, A.TextFormField$(true, _null, t4 === true, _null, t7, _null, _null, _null, 2, inputDecoration, _null, true, t6, _null, t5, _null, _null, B.TextInputType_2_false_false, _null, _null, _null, false, t8.onChanged, new A._HourMinuteTextFieldState_build_closure(_this), t10, t10, _null, false, "hour_minute_text_form_field", _null, t3, B.TextAlign_2, _null, _null, t9)), _null), _null); + t9 = _this._widget; + t10 = t9.validator; + t11 = t9.onSavedSubmitted; + return new A.SizedBox(_null, 80, new A.MediaQuery(t1, A.UnmanagedRestorationScope$(t2, A.TextFormField$(true, _null, t4 === true, _null, t7, _null, _null, _null, 2, inputDecoration, _null, true, t6, _null, t5, _null, _null, B.TextInputType_2_false_false, _null, _null, _null, false, t9.onChanged, new A._HourMinuteTextFieldState_build_closure(_this), t11, t11, _null, false, "hour_minute_text_form_field", _null, t3, B.TextAlign_2, _null, t8, t10)), _null), _null); } }; A._HourMinuteTextFieldState_initState_closure.prototype = { @@ -225021,7 +238078,7 @@ theme = A.Theme_of(context); shape = A.TimePickerTheme_of(context).shape; if (shape == null) - shape = B.RoundedRectangleBorder_ifx0; + shape = B.RoundedRectangleBorder_27D0; orientation = media.get$orientation(media); t2 = type$.JSArray_Widget; t3 = A._setArrayType([B.SizedBox_10_null_null_null], t2); @@ -225047,10 +238104,11 @@ t6.toString; t6 = t6.get$dialModeButtonLabel(); } - t3.push(A.IconButton$(B.Alignment_0_0, t4, _null, true, t5, _null, _this.get$_time_picker0$_handleEntryModeToggle(), B.EdgeInsets_8_8_8_8, _null, t6, _null)); + t3.push(A.IconButton$(_null, t4, _null, _null, t5, _null, _this.get$_time_picker0$_handleEntryModeToggle(), _null, _null, t6, _null)); } - _this._widget.toString; - t4 = _this.___TimePickerDialogState_localizations_A.get$cancelButtonLabel(); + t4 = _this._widget.cancelText; + theme.toString; + t4 = _this.___TimePickerDialogState_localizations_A.get$cancelButtonLabel().toUpperCase(); t4 = A.TextButton$(false, A.Text$(t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _this.get$_time_picker0$_handleCancel(), _null); _this._widget.toString; t5 = _this.___TimePickerDialogState_localizations_A.get$okButtonLabel(); @@ -225081,7 +238139,7 @@ t3 = _this._time_picker0$_autovalidateMode._restoration_properties$_value; t4 = _this.get$_selectedTime()._restoration_properties$_value; t5 = _this._widget; - picker = A.Form$(t3, A.SingleChildScrollView$(A.Column$(A._setArrayType([new A._TimePickerInput(t4, t5.helpText, t5.errorInvalidText, t5.hourLabelText, t5.minuteLabelText, _this._autofocusHour._restoration_properties$_value, _this._autofocusMinute._restoration_properties$_value, _this.get$_handleTimeChanged(), "time_picker_input", _null), actions], t2), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, B.DragStartBehavior_1, _null, _null, _null, "time_picker_scroll_view", false, B.Axis_1), _this._time_picker0$_formKey); + picker = A.Form$(t3, A.SingleChildScrollView$(A.Column$(A._setArrayType([new A._TimePickerInput(t4, t5.helpText, t5.errorInvalidText, t5.hourLabelText, t5.minuteLabelText, _this._autofocusHour._restoration_properties$_value, _this._autofocusMinute._restoration_properties$_value, _this.get$_handleTimeChanged(), "time_picker_input", _null), actions], t2), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, B.DragStartBehavior_1, _null, _null, _null, _null, "time_picker_scroll_view", false, B.Axis_1), _this._time_picker0$_formKey); break; default: throw A.wrapException(A.ReachabilityError$(_s80_)); @@ -225122,7 +238180,7 @@ if (t1 == null) t1 = theme.colorScheme.surface; t2 = J.$eq$(_this.get$_time_picker0$_entryMode()._restoration_properties$_value, B.TimePickerEntryMode_1) || J.$eq$(_this.get$_time_picker0$_entryMode()._restoration_properties$_value, B.TimePickerEntryMode_3) ? 0 : 24; - return A.Dialog$(_null, t1, A.AnimatedContainer$(_null, picker, _null, _null, B.Cubic_JUR0, _null, B.Duration_200000, timePickerHeight * textScaleFactor, _null, _null, _null, timePickerWidth), B.Clip_0, _null, new A.EdgeInsets(16, t2, 16, t2), shape); + return A.Dialog$(_null, t1, A.AnimatedContainer$(_null, picker, _null, _null, B.Cubic_JUR0, _null, B.Duration_200000, timePickerHeight * textScaleFactor, _null, _null, _null, timePickerWidth), B.Clip_0, _null, new A.EdgeInsets(16, t2, 16, t2), _null, shape, _null); }, dispose$0() { var t2, _this = this, @@ -225206,28 +238264,28 @@ var t1 = this.builder.call$2(context, this.dialog); return t1; }, - $signature: 85 + $signature: 56 }; A.__HourMinuteTextFieldState_State_RestorationMixin_dispose_closure.prototype = { call$2(property, listener) { if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A.__TimePickerDialogState_State_RestorationMixin_dispose_closure.prototype = { call$2(property, listener) { if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A.__TimePickerInputState_State_RestorationMixin_dispose_closure.prototype = { call$2(property, listener) { if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A.__DialState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -225256,7 +238314,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -225289,7 +238347,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -225322,7 +238380,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -225440,7 +238498,7 @@ _getLeadingBorderSide$3(index, theme, toggleButtonsTheme) { var resultingBorderWidth, t1, _this = this; if (!_this.renderBorder) - return B.BorderSide_aLd; + return B.BorderSide_8xm; resultingBorderWidth = toggleButtonsTheme.borderWidth; if (resultingBorderWidth == null) resultingBorderWidth = 1; @@ -225457,7 +238515,7 @@ t1 = theme.colorScheme.onSurface.value; t1 = A.Color$fromARGB(31, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); } - return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, B.StrokeAlign_0); + return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, -1); } else { t1 = _this.isSelected[index]; if (!t1) { @@ -225468,21 +238526,21 @@ t1 = theme.colorScheme.onSurface.value; t1 = A.Color$fromARGB(31, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); } - return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, B.StrokeAlign_0); + return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, -1); } else { t1 = toggleButtonsTheme.disabledBorderColor; if (t1 == null) { t1 = theme.colorScheme.onSurface.value; t1 = A.Color$fromARGB(31, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); } - return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, B.StrokeAlign_0); + return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, -1); } } }, _getBorderSide$3(index, theme, toggleButtonsTheme) { var resultingBorderWidth, t1, _this = this; if (!_this.renderBorder) - return B.BorderSide_aLd; + return B.BorderSide_8xm; resultingBorderWidth = toggleButtonsTheme.borderWidth; if (resultingBorderWidth == null) resultingBorderWidth = 1; @@ -225495,7 +238553,7 @@ t1 = theme.colorScheme.onSurface.value; t1 = A.Color$fromARGB(31, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); } - return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, B.StrokeAlign_0); + return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, -1); } else { t1 = _this.borderColor; if (t1 == null) @@ -225504,15 +238562,15 @@ t1 = theme.colorScheme.onSurface.value; t1 = A.Color$fromARGB(31, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); } - return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, B.StrokeAlign_0); + return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, -1); } }, _getTrailingBorderSide$3(index, theme, toggleButtonsTheme) { var resultingBorderWidth, t1, _this = this; if (!_this.renderBorder) - return B.BorderSide_aLd; + return B.BorderSide_8xm; if (index !== _this.children.length - 1) - return B.BorderSide_aLd; + return B.BorderSide_8xm; resultingBorderWidth = toggleButtonsTheme.borderWidth; if (resultingBorderWidth == null) resultingBorderWidth = 1; @@ -225525,7 +238583,7 @@ t1 = theme.colorScheme.onSurface.value; t1 = A.Color$fromARGB(31, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); } - return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, B.StrokeAlign_0); + return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, -1); } else { t1 = _this.borderColor; if (t1 == null) @@ -225534,7 +238592,7 @@ t1 = theme.colorScheme.onSurface.value; t1 = A.Color$fromARGB(31, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); } - return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, B.StrokeAlign_0); + return new A.BorderSide(t1, resultingBorderWidth, B.BorderStyle_1, -1); } }, build$1(context) { @@ -225544,7 +238602,7 @@ toggleButtonsTheme = A.Theme_of(context).toggleButtonsTheme; t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t1.toString; - buttons = A.List_List$generate(this.children.length, new A.ToggleButtons_build_closure(this, t1.textDirection, toggleButtonsTheme, theme), true, type$.Widget); + buttons = A.List_List$generate(this.children.length, new A.ToggleButtons_build_closure(this, t1.textDirection, toggleButtonsTheme, theme), type$.Widget); return new A.IntrinsicHeight(A.Row$(buttons, B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_0, null), null); } }; @@ -225614,14 +238672,14 @@ t12 = t4.hoverColor; t4 = t4.splashColor; t13 = type$.MaterialStatePropertyAll_nullable_Size; - t4 = A.ButtonStyle$(B.Alignment_0_0, B.Duration_200000, new A.MaterialStatePropertyAll(effectiveFillColor, t9), B.MaterialStatePropertyAll_0, true, _null, new A.MaterialStatePropertyAll(currentColor, t9), new A.MaterialStatePropertyAll(maximumSize, t13), new A.MaterialStatePropertyAll(minimumSize, t13), new A.MaterialStatePropertyAll(_null, type$.MaterialStatePropertyAll_nullable_MouseCursor), new A._ToggleButtonDefaultOverlay(t5, !t5, t3, t10, t11, t12, t4), B.MaterialStatePropertyAll_rXZ, _null, B.MaterialStatePropertyAll_2LR, _null, B.C__InkRippleFactory, _null, B.MaterialTapTargetSize_1, new A.MaterialStatePropertyAll(currentTextStyle.copyWith$1$color(currentColor), type$.MaterialStatePropertyAll_nullable_TextStyle), B.VisualDensity_0_0); + t4 = A.ButtonStyle$(B.Alignment_0_0, B.Duration_200000, new A.MaterialStatePropertyAll(effectiveFillColor, t9), B.MaterialStatePropertyAll_0, true, _null, new A.MaterialStatePropertyAll(currentColor, t9), _null, _null, new A.MaterialStatePropertyAll(maximumSize, t13), new A.MaterialStatePropertyAll(minimumSize, t13), new A.MaterialStatePropertyAll(_null, type$.MaterialStatePropertyAll_nullable_MouseCursor), new A._ToggleButtonDefaultOverlay(t5, !t5, t3, t10, t11, t12, t4), B.MaterialStatePropertyAll_rXZ, _null, B.MaterialStatePropertyAll_Aec, _null, B.C__InkRippleFactory, _null, B.MaterialTapTargetSize_1, new A.MaterialStatePropertyAll(currentTextStyle.copyWith$1$color(currentColor), type$.MaterialStatePropertyAll_nullable_TextStyle), B.VisualDensity_0_0); button = new A._SelectToggleButton(leadingBorderSide, borderSide, trailingBorderSide, edgeBorderRadius, index === 0, index === t8 - 1, B.Axis_0, B.VerticalDirection_1, A.ClipRRect$(clipBorderRadius, A.TextButton$(false, t2[index], _null, _null, new A.ToggleButtons_build__closure(t1, index), t4), B.Clip_2), _null); if (!t7) button = A.Center$(button, _null, _null); t1 = t6[index]; - return new A.MergeSemantics(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null), true, false, false, new A._InputPadding1(minPaddingSize, B.Axis_0, button, _null), _null), _null); + return new A.MergeSemantics(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, t1, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A._InputPadding1(minPaddingSize, B.Axis_0, button, _null), _null), _null); }, - $signature: 2251 + $signature: 1187 }; A.ToggleButtons_build__closure.prototype = { call$0() { @@ -226009,7 +239067,7 @@ leadingPaint = _this._leadingBorderSide.toPaint$0(); t14 = _this._isFirstButton; if (t14 && _this._isLastButton) { - leadingPath = A.Path_Path(); + leadingPath = $.$get$_renderer().createPath$0(); leadingPath.moveTo$2(0, t13 === 0 ? startX : t10 - t13, t8); leadingPath.lineTo$2(0, t4 + t12, t8); leadingPath.addArc$3(blCorner, 1.5707963267948966, 1.5707963267948966); @@ -226026,12 +239084,13 @@ switch (_this._toggle_buttons$_textDirection) { case B.TextDirection_1: if (_this._isLastButton) { - leftPath = A.Path_Path(); + t1 = $.$get$_renderer(); + leftPath = t1.createPath$0(); leftPath.moveTo$2(0, t4, t8 + _this._leadingBorderSide.width / 2); leftPath.lineTo$2(0, t4, t5 - _this._leadingBorderSide.width / 2); context.get$canvas(context).drawPath$2(leftPath, leadingPaint); endingPaint = _this._trailingBorderSide.toPaint$0(); - endingPath = A.Path_Path(); + endingPath = t1.createPath$0(); endingPath.moveTo$2(0, t4 + _this._borderSide.width / 2, t5); endingPath.lineTo$2(0, t10 - t11, t5); endingPath.addArc$3(trCorner, 4.71238898038469, 1.5707963267948966); @@ -226040,7 +239099,7 @@ endingPath.lineTo$2(0, t4 + _this._borderSide.width / 2, t8); context.get$canvas(context).drawPath$2(endingPath, endingPaint); } else if (t14) { - leadingPath = A.Path_Path(); + leadingPath = $.$get$_renderer().createPath$0(); leadingPath.moveTo$2(0, startX, t8); leadingPath.lineTo$2(0, t4 + t12, t8); leadingPath.addArc$3(blCorner, 1.5707963267948966, 1.5707963267948966); @@ -226049,28 +239108,30 @@ leadingPath.lineTo$2(0, startX, t5); context.get$canvas(context).drawPath$2(leadingPath, leadingPaint); } else { - leadingPath = A.Path_Path(); + t1 = $.$get$_renderer(); + leadingPath = t1.createPath$0(); leadingPath.moveTo$2(0, t4, t8 + _this._leadingBorderSide.width / 2); leadingPath.lineTo$2(0, t4, t5 - _this._leadingBorderSide.width / 2); context.get$canvas(context).drawPath$2(leadingPath, leadingPaint); horizontalPaint = _this._borderSide.toPaint$0(); - horizontalPaths = A.Path_Path(); + horizontalPaths = t1.createPath$0(); horizontalPaths.moveTo$2(0, t4 + _this._borderSide.width / 2, t5); - t1 = startX - t11; - horizontalPaths.lineTo$2(0, t1, t5); + t11 = startX - t11; + horizontalPaths.lineTo$2(0, t11, t5); horizontalPaths.moveTo$2(0, t4 + _this._borderSide.width / 2 + t6, t8); - horizontalPaths.lineTo$2(0, t1, t8); + horizontalPaths.lineTo$2(0, t11, t8); context.get$canvas(context).drawPath$2(horizontalPaths, horizontalPaint); } break; case B.TextDirection_0: if (_this._isLastButton) { - leadingPath = A.Path_Path(); + t1 = $.$get$_renderer(); + leadingPath = t1.createPath$0(); leadingPath.moveTo$2(0, t10, t8 + _this._leadingBorderSide.width / 2); leadingPath.lineTo$2(0, t10, t5 - _this._leadingBorderSide.width / 2); context.get$canvas(context).drawPath$2(leadingPath, leadingPaint); endingPaint = _this._trailingBorderSide.toPaint$0(); - endingPath = A.Path_Path(); + endingPath = t1.createPath$0(); endingPath.moveTo$2(0, t10 - _this._borderSide.width / 2, t5); endingPath.lineTo$2(0, t4 + t6, t5); endingPath.addArc$3(tlCorner, 4.71238898038469, -1.5707963267948966); @@ -226079,7 +239140,7 @@ endingPath.lineTo$2(0, t10 - _this._borderSide.width / 2, t8); context.get$canvas(context).drawPath$2(endingPath, endingPaint); } else if (t14) { - leadingPath = A.Path_Path(); + leadingPath = $.$get$_renderer().createPath$0(); leadingPath.moveTo$2(0, t1, t8); leadingPath.lineTo$2(0, t10 - t13, t8); leadingPath.addArc$3(brCorner, 1.5707963267948966, -1.5707963267948966); @@ -226088,17 +239149,18 @@ leadingPath.lineTo$2(0, t1, t5); context.get$canvas(context).drawPath$2(leadingPath, leadingPaint); } else { - leadingPath = A.Path_Path(); + t2 = $.$get$_renderer(); + leadingPath = t2.createPath$0(); leadingPath.moveTo$2(0, t10, t8 + _this._leadingBorderSide.width / 2); leadingPath.lineTo$2(0, t10, t5 - _this._leadingBorderSide.width / 2); context.get$canvas(context).drawPath$2(leadingPath, leadingPaint); horizontalPaint = _this._borderSide.toPaint$0(); - horizontalPaths = A.Path_Path(); + horizontalPaths = t2.createPath$0(); horizontalPaths.moveTo$2(0, t10 - _this._borderSide.width / 2, t5); - t1 -= t6; - horizontalPaths.lineTo$2(0, t1, t5); + t6 = t1 - t6; + horizontalPaths.lineTo$2(0, t6, t5); horizontalPaths.moveTo$2(0, t10 - _this._borderSide.width / 2 + t11, t8); - horizontalPaths.lineTo$2(0, t1, t8); + horizontalPaths.lineTo$2(0, t6, t8); context.get$canvas(context).drawPath$2(horizontalPaths, horizontalPaint); } break; @@ -226109,12 +239171,13 @@ switch (_this._toggle_buttons$_verticalDirection.index) { case 1: if (_this._isLastButton) { - topPath = A.Path_Path(); + t3 = $.$get$_renderer(); + topPath = t3.createPath$0(); topPath.moveTo$2(0, t1, t2 + _this._leadingBorderSide.width / 2); topPath.lineTo$2(0, startX, t2 + _this._leadingBorderSide.width / 2); context.get$canvas(context).drawPath$2(topPath, leadingPaint); endingPaint = _this._trailingBorderSide.toPaint$0(); - endingPath = A.Path_Path(); + endingPath = t3.createPath$0(); endingPath.moveTo$2(0, t4, t5 + _this._leadingBorderSide.width / 2); endingPath.lineTo$2(0, t4, t8 - t9); endingPath.addArc$3(blCorner, 9.42477796076938, -1.5707963267948966); @@ -226123,7 +239186,7 @@ endingPath.lineTo$2(0, t10, t5 + _this._leadingBorderSide.width / 2); context.get$canvas(context).drawPath$2(endingPath, endingPaint); } else if (t14) { - leadingPath = A.Path_Path(); + leadingPath = $.$get$_renderer().createPath$0(); leadingPath.moveTo$2(0, t4, t3); leadingPath.lineTo$2(0, t4, t5 + t6); leadingPath.addArc$3(tlCorner, 3.141592653589793, 1.5707963267948966); @@ -226132,12 +239195,13 @@ leadingPath.lineTo$2(0, t10, t3); context.get$canvas(context).drawPath$2(leadingPath, leadingPaint); } else { - topPath = A.Path_Path(); + t5 = $.$get$_renderer(); + topPath = t5.createPath$0(); topPath.moveTo$2(0, t1, t2 + _this._leadingBorderSide.width / 2); topPath.lineTo$2(0, startX, t2 + _this._leadingBorderSide.width / 2); context.get$canvas(context).drawPath$2(topPath, leadingPaint); paint = _this._borderSide.toPaint$0(); - paths = A.Path_Path(); + paths = t5.createPath$0(); paths.moveTo$2(0, t4, t2 + _this._leadingBorderSide.width); paths.lineTo$2(0, t4, t3); paths.moveTo$2(0, t10, t2 + _this._leadingBorderSide.width); @@ -226147,12 +239211,13 @@ break; case 0: if (_this._isLastButton) { - bottomPath = A.Path_Path(); + t2 = $.$get$_renderer(); + bottomPath = t2.createPath$0(); bottomPath.moveTo$2(0, t1, t3 - _this._leadingBorderSide.width / 2); bottomPath.lineTo$2(0, startX, t3 - _this._leadingBorderSide.width / 2); context.get$canvas(context).drawPath$2(bottomPath, leadingPaint); endingPaint = _this._trailingBorderSide.toPaint$0(); - endingPath = A.Path_Path(); + endingPath = t2.createPath$0(); endingPath.moveTo$2(0, t4, t8 - _this._leadingBorderSide.width / 2); endingPath.lineTo$2(0, t4, t5 + t7); endingPath.addArc$3(tlCorner, 3.141592653589793, 1.5707963267948966); @@ -226161,7 +239226,7 @@ endingPath.lineTo$2(0, t10, t8 - _this._leadingBorderSide.width / 2); context.get$canvas(context).drawPath$2(endingPath, endingPaint); } else if (t14) { - leadingPath = A.Path_Path(); + leadingPath = $.$get$_renderer().createPath$0(); leadingPath.moveTo$2(0, t4, t2); leadingPath.lineTo$2(0, t4, t8 - t9); leadingPath.addArc$3(blCorner, 3.141592653589793, -1.5707963267948966); @@ -226170,12 +239235,13 @@ leadingPath.lineTo$2(0, t10, t2); context.get$canvas(context).drawPath$2(leadingPath, leadingPaint); } else { - bottomPath = A.Path_Path(); + t5 = $.$get$_renderer(); + bottomPath = t5.createPath$0(); bottomPath.moveTo$2(0, t1, t3 - _this._leadingBorderSide.width / 2); bottomPath.lineTo$2(0, startX, t3 - _this._leadingBorderSide.width / 2); context.get$canvas(context).drawPath$2(bottomPath, leadingPaint); paint = _this._borderSide.toPaint$0(); - paths = A.Path_Path(); + paths = t5.createPath$0(); paths.moveTo$2(0, t4, t2); paths.lineTo$2(0, t4, t3 - _this._leadingBorderSide.width); paths.moveTo$2(0, t10, t2); @@ -226296,7 +239362,7 @@ call$2(result, position) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, this._box_0.center); }, - $signature: 81 + $signature: 77 }; A.__DefaultFillColor_MaterialStateProperty_Diagnosticable.prototype = {}; A.__ResolveFillColor_MaterialStateProperty_Diagnosticable.prototype = {}; @@ -226431,8 +239497,8 @@ t1.add$1(0, B.MaterialState_4); return t1; }, - buildToggleable$5$autofocus$focusNode$mouseCursor$painter$size(autofocus, focusNode, mouseCursor, painter, size) { - var result, t1, t2, t3, t4, t5, t6, _this = this, _null = null, + buildToggleable$6$autofocus$focusNode$mouseCursor$onFocusChange$painter$size(autofocus, focusNode, mouseCursor, onFocusChange, painter, size) { + var result, t1, t2, t3, t4, t5, t6, t7, t8, t9, _this = this, _null = null, value = _this.ToggleableStateMixin___ToggleableStateMixin__actionMap_FI; if (value === $) { result = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_ActivateIntent_OT9, new A.CallbackAction(_this.get$_toggleable$_handleTap(), new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function_Action_Intent), type$.ObserverList_of_void_Function_Action_Intent), type$.CallbackAction_ActivateIntent)], type$.Type, type$.Action_Intent); @@ -226443,10 +239509,16 @@ t1 = _this.get$onChanged(); t2 = mouseCursor._material_state$_resolve.call$1(_this.get$states()); t3 = _this.get$onChanged(); - t4 = _this.get$_handleTapEnd(); - t5 = _this.get$onChanged(); - t6 = A.CustomPaint$(_null, _null, _null, painter, size); - return A.FocusableActionDetector$(value, false, A.GestureDetector$(_null, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5 != null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t6, _null), B.DragStartBehavior_1, t3 == null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_toggleable$_handleTap(), t4, _this.get$_toggleable$_handleTapDown(), t4, _null, _null, _null), t1 != null, focusNode, t2, _null, _this.get$_handleFocusHighlightChanged(), _this.get$_handleHoverChanged(), _null); + t4 = _this.get$onChanged() != null ? _this.get$_toggleable$_handleTapDown() : _null; + t5 = _this.get$onChanged() != null ? _this.get$_toggleable$_handleTap() : _null; + t6 = _this.get$onChanged() != null ? _this.get$_handleTapEnd() : _null; + t7 = _this.get$onChanged() != null ? _this.get$_handleTapEnd() : _null; + t8 = _this.get$onChanged(); + t9 = A.CustomPaint$(_null, _null, _null, painter, size); + return A.FocusableActionDetector$(value, false, A.GestureDetector$(_null, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t8 != null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t9, _null), B.DragStartBehavior_1, t3 == null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5, t7, t4, t6, _null, _null, _null), t1 != null, focusNode, t2, onFocusChange, _this.get$_handleFocusHighlightChanged(), _this.get$_handleHoverChanged(), _null); + }, + buildToggleable$5$autofocus$focusNode$mouseCursor$painter$size(autofocus, focusNode, mouseCursor, painter, size) { + return this.buildToggleable$6$autofocus$focusNode$mouseCursor$onFocusChange$painter$size(autofocus, focusNode, mouseCursor, null, painter, size); } }; A.ToggleableStateMixin__handleTapDown_closure.prototype = { @@ -226531,13 +239603,13 @@ this.notifyListeners$0(); }, set$inactiveReactionColor(value) { - if (value.$eq(0, this._inactiveReactionColor)) + if (J.$eq$(value, this._inactiveReactionColor)) return; this._inactiveReactionColor = value; this.notifyListeners$0(); }, set$reactionColor(value) { - if (value.$eq(0, this._reactionColor)) + if (J.$eq$(value, this._reactionColor)) return; this._reactionColor = value; this.notifyListeners$0(); @@ -226573,9 +239645,9 @@ this.notifyListeners$0(); }, set$isHovered(value) { - if (value === this._isHovered) + if (value === this._toggleable$_isHovered) return; - this._isHovered = value; + this._toggleable$_isHovered = value; this.notifyListeners$0(); }, paintRadialReaction$2$canvas$origin(canvas, origin) { @@ -226591,7 +239663,7 @@ } else t1 = true; if (t1) { - reactionPaint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + reactionPaint = $.$get$_renderer().createPaint$0(); t1 = _this._inactiveReactionColor; t1.toString; t2 = _this._reactionColor; @@ -226608,28 +239680,23 @@ t3 = A.Color_lerp(t1, t2, t3.get$value(t3)); t3.toString; reactionPaint.set$color(0, t3); - t3 = _this._downPosition; - t1 = t3 == null ? origin : t3; - t2 = _this._reaction; - t2 = A.Offset_lerp(t1, origin, t2.get$value(t2)); - t2.toString; - t1 = _this._splashRadius; - t1.toString; - t3 = _this._toggleable$_isFocused; + t3 = _this._splashRadius; t3.toString; - if (!t3) { - t3 = _this._isHovered; - t3.toString; + t1 = _this._toggleable$_isFocused; + t1.toString; + if (!t1) { + t1 = _this._toggleable$_isHovered; + t1.toString; } else - t3 = true; - if (t3) - reactionRadius = t1; + t1 = true; + if (t1) + reactionRadius = t3; else { - t3 = _this._reaction; - reactionRadius = new A.Tween(0, t1, type$.Tween_double).transform$1(0, t3.get$value(t3)); + t1 = _this._reaction; + reactionRadius = new A.Tween(0, t3, type$.Tween_double).transform$1(0, t1.get$value(t1)); } if (reactionRadius > 0) - canvas.drawCircle$3(t2.$add(0, B.Offset_0_0), reactionRadius, reactionPaint); + canvas.drawCircle$3(origin.$add(0, B.Offset_0_0), reactionRadius, reactionPaint); } }, dispose$0() { @@ -226838,7 +239905,7 @@ t1.reverse$0(0); }, _revealTooltip$0() { - var result, _this = this, + var t2, _this = this, t1 = _this.__TooltipState__isConcealed_A; t1 === $ && A.throwUnnamedLateFieldNI(); if (!t1) @@ -226856,11 +239923,11 @@ t1 = _this._framework$_element; t1.toString; _this._widget.toString; - result = t1.findAncestorStateOfType$1$0(type$.OverlayState); - result.toString; - t1 = _this._tooltip$_entry; + t1 = t1.findAncestorStateOfType$1$0(type$.OverlayState); t1.toString; - result.insert$1(0, t1); + t2 = _this._tooltip$_entry; + t2.toString; + t1.insert$1(0, t2); } A.SemanticsService_tooltip(_this.get$_tooltipMessage()); t1 = _this.__TooltipState__controller_A; @@ -226916,47 +239983,47 @@ return this._handleMouseExit$1$immediately(false); }, _createNewEntry$0() { - var result, t2, target, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, _this = this, _null = null, + var t2, t3, target, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, _this = this, _null = null, t1 = _this._framework$_element; t1.toString; _this._widget.toString; - result = t1.findAncestorStateOfType$1$0(type$.OverlayState); - result.toString; - t1 = _this._framework$_element.get$renderObject(); + t1 = t1.findAncestorStateOfType$1$0(type$.OverlayState); t1.toString; - type$.RenderBox._as(t1); - t2 = t1._box$_size.center$1(B.Offset_0_0); - target = A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, result._framework$_element.get$renderObject()), t2); - t2 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t2 = _this._framework$_element.get$renderObject(); t2.toString; - t1 = A.TextSpan$(_null, _null, _null, _this._widget.message); - t3 = _this.__TooltipState__height_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t4 = _this.__TooltipState__padding_A; + type$.RenderBox._as(t2); + t3 = t2._box$_size.center$1(B.Offset_0_0); + target = A.MatrixUtils_transformPoint(t2.getTransformTo$1(0, t1._framework$_element.get$renderObject()), t3); + t3 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t3.toString; + t2 = A.TextSpan$(_null, _null, _null, _this._widget.message); + t4 = _this.__TooltipState__height_A; t4 === $ && A.throwUnnamedLateFieldNI(); - t5 = _this.__TooltipState__margin_A; + t5 = _this.__TooltipState__padding_A; t5 === $ && A.throwUnnamedLateFieldNI(); - t6 = _this.__TooltipState__mouseIsConnected_A; + t6 = _this.__TooltipState__margin_A; t6 === $ && A.throwUnnamedLateFieldNI(); - t7 = t6 ? new A.TooltipState__createNewEntry_closure(_this) : _null; - t6 = t6 ? new A.TooltipState__createNewEntry_closure0(_this) : _null; - t8 = _this.__TooltipState__decoration_A; - t8 === $ && A.throwUnnamedLateFieldNI(); - t9 = _this.__TooltipState__textStyle_A; + t7 = _this.__TooltipState__mouseIsConnected_A; + t7 === $ && A.throwUnnamedLateFieldNI(); + t8 = t7 ? new A.TooltipState__createNewEntry_closure(_this) : _null; + t7 = t7 ? new A.TooltipState__createNewEntry_closure0(_this) : _null; + t9 = _this.__TooltipState__decoration_A; t9 === $ && A.throwUnnamedLateFieldNI(); - t10 = _this.__TooltipState__textAlign_A; + t10 = _this.__TooltipState__textStyle_A; t10 === $ && A.throwUnnamedLateFieldNI(); - t11 = _this.__TooltipState__controller_A; + t11 = _this.__TooltipState__textAlign_A; t11 === $ && A.throwUnnamedLateFieldNI(); - t11 = A.CurvedAnimation$(B.Cubic_ifx, t11, _null); - t12 = _this.__TooltipState__verticalOffset_A; + t12 = _this.__TooltipState__controller_A; t12 === $ && A.throwUnnamedLateFieldNI(); - t13 = _this.__TooltipState__preferBelow_A; + t12 = A.CurvedAnimation$(B.Cubic_ifx, t12, _null); + t13 = _this.__TooltipState__verticalOffset_A; t13 === $ && A.throwUnnamedLateFieldNI(); - t2 = A.OverlayEntry$(new A.TooltipState__createNewEntry_closure1(A.Directionality$(new A._TooltipOverlay(t1, t3, t4, t5, t8, t9, t10, t11, target, t12, t13, t7, t6, _null), t2.textDirection)), false); - _this._tooltip$_entry = t2; + t14 = _this.__TooltipState__preferBelow_A; + t14 === $ && A.throwUnnamedLateFieldNI(); + t3 = A.OverlayEntry$(new A.TooltipState__createNewEntry_closure1(A.Directionality$(new A._TooltipOverlay(t2, t4, t5, t6, t9, t10, t11, t12, target, t13, t14, t8, t7, _null), t3.textDirection)), false); + _this._tooltip$_entry = t3; _this.__TooltipState__isConcealed_A = false; - result.insert$1(0, t2); + t1.insert$1(0, t3); A.SemanticsService_tooltip(_this.get$_tooltipMessage()); if (_this.__TooltipState__mouseIsConnected_A) A.Tooltip__concealOtherTooltips(_this); @@ -227046,7 +240113,7 @@ var t1, theme, tooltipTheme, t2, defaultTextStyle, defaultDecoration, result, _this = this, _null = null; if (_this.get$_tooltipMessage().length === 0) { t1 = _this._widget.child; - return t1; + return t1 == null ? B.SizedBox_0_0_null_null : t1; } theme = A.Theme_of(context); context.dependOnInheritedWidgetOfExactType$1$0(type$.TooltipTheme); @@ -227088,15 +240155,15 @@ _this.__TooltipState__enableFeedback_A = true; t1 = _this.get$_tooltipMessage(); t2 = _this._widget.child; - result = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null), false, false, false, t2, _null); + result = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null), false, false, false, t2, _null); _this.__TooltipState__visible_A === $ && A.throwUnnamedLateFieldNI(); t1 = _this.__TooltipState__triggerMode_A; t2 = t1 === B.TooltipTriggerMode_1 ? _this.get$_handlePress() : _null; - result = A.GestureDetector$(B.HitTestBehavior_1, result, B.DragStartBehavior_1, true, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, t1 === B.TooltipTriggerMode_2 ? _this.get$_handleTap() : _null, _null, _null, _null, _null, _null, _null); + result = A.GestureDetector$(B.HitTestBehavior_1, result, B.DragStartBehavior_1, true, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1 === B.TooltipTriggerMode_2 ? _this.get$_handleTap() : _null, _null, _null, _null, _null, _null, _null); t1 = _this.__TooltipState__mouseIsConnected_A; t1 === $ && A.throwUnnamedLateFieldNI(); if (t1) - result = A.MouseRegion$(result, B.C__DeferringMouseCursor, _null, new A.TooltipState_build_closure(_this), new A.TooltipState_build_closure0(_this), _null); + result = A.MouseRegion$(result, B.C__DeferringMouseCursor, _null, _null, new A.TooltipState_build_closure(_this), new A.TooltipState_build_closure0(_this), _null); return result; } }; @@ -227113,19 +240180,19 @@ t1._showTooltip$0(); return null; }, - $signature: 237 + $signature: 200 }; A.TooltipState__createNewEntry_closure0.prototype = { call$1(_) { return this.$this._handleMouseExit$0(); }, - $signature: 203 + $signature: 175 }; A.TooltipState__createNewEntry_closure1.prototype = { call$1(context) { return this.overlay; }, - $signature: 85 + $signature: 56 }; A.TooltipState_build_closure.prototype = { call$1(_) { @@ -227134,13 +240201,13 @@ t1._showTooltip$0(); return null; }, - $signature: 237 + $signature: 200 }; A.TooltipState_build_closure0.prototype = { call$1(_) { return this.$this._handleMouseExit$0(); }, - $signature: 203 + $signature: 175 }; A._TooltipPositionDelegate.prototype = { getConstraintsForChild$1(constraints) { @@ -227158,10 +240225,10 @@ var result, _this = this, _null = null, t1 = A.Theme_of(context).textTheme.bodyMedium; t1.toString; - result = new A.IgnorePointer(true, _null, A.FadeTransition$(false, new A.ConstrainedBox(new A.BoxConstraints(0, 1 / 0, _this.height, 1 / 0), A.DefaultTextStyle$(A.Container$(_null, A.Center$(new A.Text(_null, _this.richMessage, _this.textStyle, _this.textAlign, _null, _null, _null, _null, _null, _null, _null), 1, 1), B.Clip_0, _null, _null, _this.decoration, _null, _null, _null, _this.margin, _this.padding, _null, _null, _null), _null, _null, B.TextOverflow_0, true, t1, _null, _null, B.TextWidthBasis_0), _null), _this.animation), _null); + result = new A.IgnorePointer(true, _null, new A.FadeTransition(_this.animation, false, new A.ConstrainedBox(new A.BoxConstraints(0, 1 / 0, _this.height, 1 / 0), A.DefaultTextStyle$(A.Container$(_null, A.Center$(new A.Text(_null, _this.richMessage, _this.textStyle, _this.textAlign, _null, _null, _null, _null, _null, _null, _null), 1, 1), B.Clip_0, _null, _null, _this.decoration, _null, _null, _null, _this.margin, _this.padding, _null, _null, _null), _null, _null, B.TextOverflow_0, true, t1, _null, _null, B.TextWidthBasis_0), _null), _null), _null); t1 = _this.onEnter; if (t1 != null || _this.onExit != null) - result = A.MouseRegion$(result, B.C__DeferringMouseCursor, _null, t1, _this.onExit, _null); + result = A.MouseRegion$(result, B.C__DeferringMouseCursor, _null, _null, t1, _this.onExit, _null); t1 = A.MediaQuery_maybeOf(context); t1 = t1 == null ? _null : t1.viewInsets.bottom; if (t1 == null) @@ -227226,13 +240293,13 @@ } }; A.TooltipTriggerMode.prototype = { - toString$0(_) { + _enumToString$0() { return "TooltipTriggerMode." + this._core$_name; } }; A._TooltipThemeData_Object_Diagnosticable.prototype = {}; A.ScriptCategory.prototype = { - toString$0(_) { + _enumToString$0() { return "ScriptCategory." + this._core$_name; } }; @@ -227298,7 +240365,7 @@ case 0: // Function start resolved = A.Uri_base().resolve$1(0, key.url); - t1 = A.webOnlyInstantiateImageCodecFromUrl(resolved, new A.NetworkImage__loadAsync_closure(chunkEvents)); + t1 = $.$get$_renderer().instantiateImageCodecFromUrl$2$chunkCallback(resolved, new A.NetworkImage__loadAsync_closure(chunkEvents)); $async$returnValue = t1; // goto return $async$goto = 1; @@ -227328,7 +240395,7 @@ call$2(bytes, total) { this.chunkEvents.add$1(0, new A.ImageChunkEvent(bytes, total)); }, - $signature: 469 + $signature: 485 }; A.AlignmentGeometry.prototype = { toString$0(_) { @@ -227478,34 +240545,37 @@ } }; A.RenderComparison.prototype = { - toString$0(_) { + _enumToString$0() { return "RenderComparison." + this._core$_name; } }; A.Axis0.prototype = { - toString$0(_) { + _enumToString$0() { return "Axis." + this._core$_name; } }; A.VerticalDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "VerticalDirection." + this._core$_name; } }; A.AxisDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "AxisDirection." + this._core$_name; } }; A.PaintingBinding.prototype = { instantiateImageCodec$4$allowUpscaling$cacheHeight$cacheWidth(bytes, allowUpscaling, cacheHeight, cacheWidth) { - return A.instantiateImageCodec(bytes, false, cacheHeight, cacheWidth); + return $.$get$_renderer().instantiateImageCodec$4$allowUpscaling$targetHeight$targetWidth(bytes, false, cacheHeight, cacheWidth); }, instantiateImageCodec$1(bytes) { return this.instantiateImageCodec$4$allowUpscaling$cacheHeight$cacheWidth(bytes, false, null, null); }, instantiateImageCodecFromBuffer$4$allowUpscaling$cacheHeight$cacheWidth(buffer, allowUpscaling, cacheHeight, cacheWidth) { - return A.instantiateImageCodecFromBuffer(buffer, false, cacheHeight, cacheWidth); + var t1 = $.$get$_renderer(), + t2 = buffer._ui$_list; + t2.toString; + return t1.instantiateImageCodec$4$allowUpscaling$targetHeight$targetWidth(t2, false, cacheHeight, cacheWidth); }, instantiateImageCodecFromBuffer$1(buffer) { return this.instantiateImageCodecFromBuffer$4$allowUpscaling$cacheHeight$cacheWidth(buffer, false, null, null); @@ -227653,8 +240723,10 @@ return B.Radius_0_0; }, toRRect$1(rect) { - var _this = this; - return A.RRect$fromRectAndCorners(rect, _this.bottomLeft, _this.bottomRight, _this.topLeft, _this.topRight); + var _this = this, + t1 = _this.topLeft.clamp$1$minimum(0, B.Radius_0_0), + t2 = _this.topRight.clamp$1$minimum(0, B.Radius_0_0); + return A.RRect$fromRectAndCorners(rect, _this.bottomLeft.clamp$1$minimum(0, B.Radius_0_0), _this.bottomRight.clamp$1$minimum(0, B.Radius_0_0), t1, t2); }, subtract$1(other) { if (other instanceof A.BorderRadius) @@ -227732,31 +240804,26 @@ } }; A.BorderStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "BorderStyle." + this._core$_name; } }; - A.StrokeAlign.prototype = { - toString$0(_) { - return "StrokeAlign." + this._core$_name; - } - }; A.BorderSide.prototype = { scale$1(_, t) { var t1 = Math.max(0, this.width * t), t2 = t <= 0 ? B.BorderStyle_0 : this.style; - return new A.BorderSide(this.color, t1, t2, B.StrokeAlign_0); + return new A.BorderSide(this.color, t1, t2, -1); }, toPaint$0() { switch (this.style.index) { case 1: - var t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var t1 = $.$get$_renderer().createPaint$0(); t1.set$color(0, this.color); t1.set$strokeWidth(this.width); t1.set$style(0, B.PaintingStyle_1); return t1; case 0: - t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer().createPaint$0(); t1.set$color(0, B.Color_0); t1.set$strokeWidth(0); t1.set$style(0, B.PaintingStyle_1); @@ -227765,6 +240832,12 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, + get$strokeInset() { + return this.width * (1 - (1 + this.strokeAlign) / 2); + }, + get$strokeOutset() { + return this.width * (1 + this.strokeAlign) / 2; + }, $eq(_, other) { var _this = this; if (other == null) @@ -227773,18 +240846,14 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.BorderSide && J.$eq$(other.color, _this.color) && other.width == _this.width && other.style === _this.style && other.strokeAlign === _this.strokeAlign; + return other instanceof A.BorderSide && J.$eq$(other.color, _this.color) && other.width === _this.width && other.style === _this.style && other.strokeAlign == _this.strokeAlign; }, get$hashCode(_) { var _this = this; return A.Object_hash(_this.color, _this.width, _this.style, _this.strokeAlign, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, - toString$0(_) { - var _this = this, - t1 = _this.strokeAlign; - if (t1 === B.StrokeAlign_0) - return "BorderSide(" + A.S(_this.color) + ", " + J.toStringAsFixed$1$n(_this.width, 1) + ", " + _this.style.toString$0(0) + ")"; - return "BorderSide(" + A.S(_this.color) + ", " + J.toStringAsFixed$1$n(_this.width, 1) + ", " + _this.style.toString$0(0) + ", " + t1.toString$0(0) + ")"; + toStringShort$0() { + return "BorderSide"; } }; A.ShapeBorder.prototype = { @@ -227810,11 +240879,20 @@ return this.scale$1(0, 1 - t); return null; }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + }, + get$preferPaintInterior() { + return false; + }, toString$0(_) { return "ShapeBorder()"; } }; A.OutlinedBorder.prototype = { + get$dimensions() { + var t1 = Math.max(this.side.get$strokeInset(), 0); + return new A.EdgeInsets(t1, t1, t1, t1); + }, lerpFrom$2(a, t) { if (a == null) return this.scale$1(0, t); @@ -227876,9 +240954,21 @@ rect = t1[index].get$dimensions().resolve$1(0, textDirection).deflateRect$1(rect); return B.JSArray_methods.get$last(t1).getInnerPath$2$textDirection(rect, textDirection); }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { return B.JSArray_methods.get$first(this.borders).getOuterPath$2$textDirection(rect, textDirection); }, + getOuterPath$1(rect) { + return this.getOuterPath$2$textDirection(rect, null); + }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + B.JSArray_methods.get$first(this.borders).paintInterior$4$textDirection(canvas, rect, paint, textDirection); + }, + get$preferPaintInterior() { + return true; + }, paint$3$textDirection(canvas, rect, textDirection) { var t1, t2, _i, border; for (t1 = this.borders, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { @@ -227909,22 +240999,23 @@ call$2(previousValue, border) { return previousValue.add$1(0, border.get$dimensions()); }, - $signature: 2282 + $signature: 1191 }; A._CompoundBorder_scale_closure.prototype = { call$1(border) { return border.scale$1(0, this.t); }, - $signature: 2283 + $signature: 1192 }; A._CompoundBorder_toString_closure.prototype = { call$1(border) { return J.toString$0$(border); }, - $signature: 2284 + $signature: 1193 }; + A._BorderSide_Object_Diagnosticable.prototype = {}; A.BoxShape.prototype = { - toString$0(_) { + _enumToString$0() { return "BoxShape." + this._core$_name; } }; @@ -227936,56 +241027,61 @@ return this.add$2$reversed($receiver, other, false); }, getInnerPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); + var t1 = $.$get$_renderer().createPath$0(); t1.addRect$1(this.get$dimensions().resolve$1(0, textDirection).deflateRect$1(rect)); return t1; }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); + var t1 = $.$get$_renderer().createPath$0(); t1.addRect$1(rect); return t1; + }, + getOuterPath$1(rect) { + return this.getOuterPath$2$textDirection(rect, null); + }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + canvas.drawRect$2(rect, paint); + }, + get$preferPaintInterior() { + return true; } }; A.Border.prototype = { get$dimensions() { var t1, _this = this; - if (_this.get$isUniform()) { - t1 = _this.top; - switch (t1.strokeAlign.index) { - case 0: - t1 = t1.width; - return new A.EdgeInsets(t1, t1, t1, t1); - case 1: - t1 = t1.width / 2; - return new A.EdgeInsets(t1, t1, t1, t1); - case 2: - return B.EdgeInsets_0_0_0_0; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } + if (_this.get$_widthIsUniform()) { + t1 = _this.top.get$strokeInset(); + return new A.EdgeInsets(t1, t1, t1, t1); } - return new A.EdgeInsets(_this.left.width, _this.top.width, _this.right.width, _this.bottom.width); + return new A.EdgeInsets(_this.left.get$strokeInset(), _this.top.get$strokeInset(), _this.right.get$strokeInset(), _this.bottom.get$strokeInset()); }, get$isUniform() { - var topWidth, topStyle, topStrokeAlign, _this = this, + var topStyle, topStrokeAlign, _this = this, t1 = _this.top, topColor = t1.color, t2 = _this.right; - if (J.$eq$(t2.color, topColor) && J.$eq$(_this.bottom.color, topColor) && J.$eq$(_this.left.color, topColor)) { - topWidth = t1.width; - if (t2.width == topWidth && _this.bottom.width == topWidth && _this.left.width == topWidth) { + if (J.$eq$(t2.color, topColor) && J.$eq$(_this.bottom.color, topColor) && J.$eq$(_this.left.color, topColor)) + if (_this.get$_widthIsUniform()) { topStyle = t1.style; if (t2.style === topStyle && _this.bottom.style === topStyle && _this.left.style === topStyle) { topStrokeAlign = t1.strokeAlign; - t1 = t2.strokeAlign === topStrokeAlign && _this.bottom.strokeAlign === topStrokeAlign && _this.left.strokeAlign === topStrokeAlign; + t1 = t2.strokeAlign == topStrokeAlign && _this.bottom.strokeAlign == topStrokeAlign && _this.left.strokeAlign == topStrokeAlign; } else t1 = false; } else t1 = false; - } else + else t1 = false; return t1; }, + get$_widthIsUniform() { + var _this = this, + topWidth = _this.top.width; + return _this.right.width === topWidth && _this.bottom.width === topWidth && _this.left.width === topWidth; + }, add$2$reversed(_, other, reversed) { var _this = this; if (other instanceof A.Border && A.BorderSide_canMerge(_this.top, other.top) && A.BorderSide_canMerge(_this.right, other.right) && A.BorderSide_canMerge(_this.bottom, other.bottom) && A.BorderSide_canMerge(_this.left, other.left)) @@ -228023,7 +241119,7 @@ A.BoxBorder__paintUniformBorderWithCircle(canvas, rect, t1); break; case 0: - if (borderRadius != null) { + if (borderRadius != null && !borderRadius.$eq(0, B.BorderRadius_tLn)) { A.BoxBorder__paintUniformBorderWithRadius(canvas, rect, t1, borderRadius); return; } @@ -228062,16 +241158,16 @@ return "Border.all(" + A.S(_this.top) + ")"; t1 = A._setArrayType([], type$.JSArray_String); t2 = _this.top; - if (!J.$eq$(t2, B.BorderSide_aLd)) + if (!J.$eq$(t2, B.BorderSide_8xm)) t1.push("top: " + A.S(t2)); t2 = _this.right; - if (!J.$eq$(t2, B.BorderSide_aLd)) + if (!J.$eq$(t2, B.BorderSide_8xm)) t1.push("right: " + A.S(t2)); t2 = _this.bottom; - if (!J.$eq$(t2, B.BorderSide_aLd)) + if (!J.$eq$(t2, B.BorderSide_8xm)) t1.push("bottom: " + A.S(t2)); t2 = _this.left; - if (!J.$eq$(t2, B.BorderSide_aLd)) + if (!J.$eq$(t2, B.BorderSide_8xm)) t1.push("left: " + A.S(t2)); return "Border(" + B.JSArray_methods.join$1(t1, ", ") + ")"; }, @@ -228083,21 +241179,10 @@ get$dimensions() { var t1, _this = this; if (_this.get$isUniform()) { - t1 = _this.top; - switch (t1.strokeAlign.index) { - case 0: - t1 = t1.width; - return new A.EdgeInsetsDirectional(t1, t1, t1, t1); - case 1: - t1 = t1.width / 2; - return new A.EdgeInsetsDirectional(t1, t1, t1, t1); - case 2: - return B.EdgeInsetsDirectional_0_0_0_0; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } + t1 = _this.top.get$strokeInset(); + return new A.EdgeInsetsDirectional(t1, t1, t1, t1); } - return new A.EdgeInsetsDirectional(_this.start.width, _this.top.width, _this.end.width, _this.bottom.width); + return new A.EdgeInsetsDirectional(_this.start.get$strokeInset(), _this.top.get$strokeInset(), _this.end.get$strokeInset(), _this.bottom.get$strokeInset()); }, get$isUniform() { var topWidth, topStyle, topStrokeAlign, _this = this, @@ -228107,13 +241192,13 @@ if (!J.$eq$(t2.color, topColor) || !J.$eq$(_this.end.color, topColor) || !J.$eq$(_this.bottom.color, topColor)) return false; topWidth = t1.width; - if (t2.width != topWidth || _this.end.width != topWidth || _this.bottom.width != topWidth) + if (t2.width !== topWidth || _this.end.width !== topWidth || _this.bottom.width !== topWidth) return false; topStyle = t1.style; if (t2.style !== topStyle || _this.end.style !== topStyle || _this.bottom.style !== topStyle) return false; topStrokeAlign = t1.strokeAlign; - if (!(t2.strokeAlign === topStrokeAlign && _this.bottom.strokeAlign === topStrokeAlign && _this.end.strokeAlign === topStrokeAlign)) + if (!(t2.strokeAlign == topStrokeAlign && _this.bottom.strokeAlign == topStrokeAlign && _this.end.strokeAlign == topStrokeAlign)) return false; return true; }, @@ -228132,8 +241217,8 @@ if (!A.BorderSide_canMerge(t1, t2) || !A.BorderSide_canMerge(other.bottom, _this.bottom)) return _null; t3 = _this.start; - if (!J.$eq$(t3, B.BorderSide_aLd) || !J.$eq$(_this.end, B.BorderSide_aLd)) { - if (!J.$eq$(other.left, B.BorderSide_aLd) || !J.$eq$(other.right, B.BorderSide_aLd)) + if (!J.$eq$(t3, B.BorderSide_8xm) || !J.$eq$(_this.end, B.BorderSide_8xm)) { + if (!J.$eq$(other.left, B.BorderSide_8xm) || !J.$eq$(other.right, B.BorderSide_8xm)) return _null; return new A.BorderDirectional(A.BorderSide_merge(t1, t2), t3, _this.end, A.BorderSide_merge(other.bottom, _this.bottom)); } @@ -228172,7 +241257,7 @@ A.BoxBorder__paintUniformBorderWithCircle(canvas, rect, t1); break; case 0: - if (borderRadius != null) { + if (borderRadius != null && !borderRadius.$eq(0, B.BorderRadius_tLn)) { A.BoxBorder__paintUniformBorderWithRadius(canvas, rect, t1, borderRadius); return; } @@ -228221,16 +241306,16 @@ var _this = this, t1 = A._setArrayType([], type$.JSArray_String), t2 = _this.top; - if (!J.$eq$(t2, B.BorderSide_aLd)) + if (!J.$eq$(t2, B.BorderSide_8xm)) t1.push("top: " + A.S(t2)); t2 = _this.start; - if (!J.$eq$(t2, B.BorderSide_aLd)) + if (!J.$eq$(t2, B.BorderSide_8xm)) t1.push("start: " + A.S(t2)); t2 = _this.end; - if (!J.$eq$(t2, B.BorderSide_aLd)) + if (!J.$eq$(t2, B.BorderSide_8xm)) t1.push("end: " + A.S(t2)); t2 = _this.bottom; - if (!J.$eq$(t2, B.BorderSide_aLd)) + if (!J.$eq$(t2, B.BorderSide_8xm)) t1.push("bottom: " + A.S(t2)); return "BorderDirectional(" + B.JSArray_methods.join$1(t1, ", ") + ")"; }, @@ -228248,17 +241333,17 @@ switch (this.shape.index) { case 1: square = A.Rect$fromCircle(rect.get$center(), rect.get$shortestSide() / 2); - t1 = A.Path_Path(); + t1 = $.$get$_renderer().createPath$0(); t1.addOval$1(square); return t1; case 0: t1 = this.borderRadius; if (t1 != null) { - t2 = A.Path_Path(); + t2 = $.$get$_renderer().createPath$0(); t2.addRRect$1(t1.resolve$1(0, textDirection).toRRect$1(rect)); return t2; } - t1 = A.Path_Path(); + t1 = $.$get$_renderer().createPath$0(); t1.addRect$1(rect); return t1; default: @@ -228302,14 +241387,11 @@ return false; if (other instanceof A.BoxDecoration) if (J.$eq$(other.color, _this.color)) - if (J.$eq$(other.image, _this.image)) - if (J.$eq$(other.border, _this.border)) - if (J.$eq$(other.borderRadius, _this.borderRadius)) - if (A.listEquals0(other.boxShadow, _this.boxShadow)) - if (J.$eq$(other.gradient, _this.gradient)) - t1 = other.shape === _this.shape; - else - t1 = false; + if (J.$eq$(other.border, _this.border)) + if (J.$eq$(other.borderRadius, _this.borderRadius)) + if (A.listEquals0(other.boxShadow, _this.boxShadow)) + if (J.$eq$(other.gradient, _this.gradient)) + t1 = other.shape === _this.shape; else t1 = false; else @@ -228360,7 +241442,7 @@ break; case 0: t1 = t1.borderRadius; - if (t1 == null) + if (t1 == null || t1.$eq(0, B.BorderRadius_tLn)) canvas.drawRect$2(rect, paint); else canvas.drawRRect$2(t1.resolve$1(0, textDirection).toRRect$1(rect), paint); @@ -228383,39 +241465,9 @@ } }, _paintBackgroundImage$3(canvas, rect, configuration) { - var t3, square, clipPath, _this = this, - t1 = _this._box_decoration$_decoration, - t2 = t1.image; - if (t2 == null) - return; - if (_this._box_decoration$_imagePainter == null) { - t3 = _this.onChanged; - t3.toString; - _this._box_decoration$_imagePainter = new A.DecorationImagePainter(t2, t3); - } - switch (t1.shape.index) { - case 1: - square = A.Rect$fromCircle(rect.get$center(), rect.get$shortestSide() / 2); - clipPath = A.Path_Path(); - clipPath.addOval$1(square); - break; - case 0: - t1 = t1.borderRadius; - if (t1 != null) { - clipPath = A.Path_Path(); - clipPath.addRRect$1(t1.resolve$1(0, configuration.textDirection).toRRect$1(rect)); - } else - clipPath = null; - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - _this._box_decoration$_imagePainter.paint$4(canvas, rect, clipPath, configuration); + return; }, dispose$0() { - var t1 = this._box_decoration$_imagePainter; - if (t1 != null) - t1.dispose$0(); this.super$BoxPainter$dispose(); }, paint$3(canvas, offset, configuration) { @@ -228435,7 +241487,7 @@ else t4 = true; if (t4) { - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); if (!t3) paint.set$color(0, t2); t2 = t1.gradient; @@ -228462,14 +241514,14 @@ } }; A.BoxFit.prototype = { - toString$0(_) { + _enumToString$0() { return "BoxFit." + this._core$_name; } }; A.FittedSizes.prototype = {}; A.BoxShadow.prototype = { toPaint$0() { - var result = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var result = $.$get$_renderer().createPaint$0(); result.set$color(0, this.color); result.set$maskFilter(new A.MaskFilter(this.blurStyle, A.Shadow_convertRadiusToSigma(this.blurRadius))); return result; @@ -228498,113 +241550,118 @@ } }; A.CircleBorder.prototype = { - get$dimensions() { - var t1 = this.side; - switch (t1.strokeAlign.index) { - case 0: - t1 = t1.width; - return new A.EdgeInsets(t1, t1, t1, t1); - case 1: - t1 = t1.width / 2; - return new A.EdgeInsets(t1, t1, t1, t1); - case 2: - return B.EdgeInsets_0_0_0_0; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, scale$1(_, t) { - return new A.CircleBorder(this.side.scale$1(0, t)); + return new A.CircleBorder(this.eccentricity, this.side.scale$1(0, t)); }, lerpFrom$2(a, t) { - if (a instanceof A.CircleBorder) - return new A.CircleBorder(A.BorderSide_lerp(a.side, this.side, t)); + var t1, t2; + if (a instanceof A.CircleBorder) { + t1 = A.BorderSide_lerp(a.side, this.side, t); + t2 = A.lerpDouble(a.eccentricity, this.eccentricity, t); + t2.toString; + return new A.CircleBorder(A.clampDouble(t2, 0, 1), t1); + } return this.super$OutlinedBorder$lerpFrom(a, t); }, lerpTo$2(b, t) { - if (b instanceof A.CircleBorder) - return new A.CircleBorder(A.BorderSide_lerp(this.side, b.side, t)); + var t1, t2; + if (b instanceof A.CircleBorder) { + t1 = A.BorderSide_lerp(this.side, b.side, t); + t2 = A.lerpDouble(this.eccentricity, b.eccentricity, t); + t2.toString; + return new A.CircleBorder(A.clampDouble(t2, 0, 1), t1); + } return this.super$OutlinedBorder$lerpTo(b, t); }, getInnerPath$2$textDirection(rect, textDirection) { - var adjustedRadius, - radius = rect.get$shortestSide() / 2, - t1 = this.side; - switch (t1.strokeAlign.index) { - case 0: - adjustedRadius = radius - t1.width; - break; - case 1: - adjustedRadius = radius - t1.width / 2; - break; - case 2: - adjustedRadius = radius; - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - t1 = A.Path_Path(); - t1.addOval$1(A.Rect$fromCircle(rect.get$center(), Math.max(0, adjustedRadius))); + var t1 = $.$get$_renderer().createPath$0(); + t1.addOval$1(this._circle_border$_adjustRect$1(rect).inflate$1(-this.side.get$strokeInset())); return t1; }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); - t1.addOval$1(A.Rect$fromCircle(rect.get$center(), rect.get$shortestSide() / 2)); + var t1 = $.$get$_renderer().createPath$0(); + t1.addOval$1(this._circle_border$_adjustRect$1(rect)); return t1; }, getOuterPath$1(rect) { return this.getOuterPath$2$textDirection(rect, null); }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + if (this.eccentricity === 0) + canvas.drawCircle$3(rect.get$center(), rect.get$shortestSide() / 2, paint); + else + canvas.drawOval$2(this._circle_border$_adjustRect$1(rect), paint); + }, + get$preferPaintInterior() { + return true; + }, copyWith$1$side(side) { - return new A.CircleBorder(side == null ? this.side : side); + var t1 = side == null ? this.side : side; + return new A.CircleBorder(this.eccentricity, t1); }, paint$3$textDirection(canvas, rect, textDirection) { - var radius, - _s80_ = string$.x60null_c, + var t2, t3, t1 = this.side; switch (t1.style.index) { case 0: break; case 1: - switch (t1.strokeAlign.index) { - case 0: - radius = (rect.get$shortestSide() - t1.width) / 2; - break; - case 1: - radius = rect.get$shortestSide() / 2; - break; - case 2: - radius = (rect.get$shortestSide() + t1.width) / 2; - break; - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } - canvas.drawCircle$3(rect.get$center(), radius, t1.toPaint$0()); + t2 = t1.width; + t3 = t1.strokeAlign; + if (this.eccentricity === 0) + canvas.drawCircle$3(rect.get$center(), (rect.get$shortestSide() + t2 * t3) / 2, t1.toPaint$0()); + else + canvas.drawOval$2(this._circle_border$_adjustRect$1(rect).inflate$1(t2 * t3 / 2), t1.toPaint$0()); break; default: - throw A.wrapException(A.ReachabilityError$(_s80_)); + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, paint$2(canvas, rect) { return this.paint$3$textDirection(canvas, rect, null); }, + _circle_border$_adjustRect$1(rect) { + var t2, t3, t4, t5, t6, t7, delta, + t1 = this.eccentricity; + if (t1 === 0 || rect.right - rect.left === rect.bottom - rect.top) + return A.Rect$fromCircle(rect.get$center(), rect.get$shortestSide() / 2); + t2 = rect.right; + t3 = rect.left; + t4 = t2 - t3; + t5 = rect.bottom; + t6 = rect.top; + t7 = t5 - t6; + if (t4 < t7) { + delta = (1 - t1) * (t7 - t4) / 2; + return new A.Rect(t3, t6 + delta, t2, t5 - delta); + } else { + delta = (1 - t1) * (t4 - t7) / 2; + return new A.Rect(t3 + delta, t6, t2 - delta, t5); + } + }, $eq(_, other) { if (other == null) return false; if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) return false; - return other instanceof A.CircleBorder && J.$eq$(other.side, this.side); + return other instanceof A.CircleBorder && J.$eq$(other.side, this.side) && other.eccentricity == this.eccentricity; }, get$hashCode(_) { - return J.get$hashCode$(this.side); + return A.Object_hash(this.side, this.eccentricity, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, toString$0(_) { + var t1 = this.eccentricity; + if (t1 !== 0) + return "CircleBorder(" + A.S(this.side) + ", eccentricity: " + A.S(t1) + ")"; return "CircleBorder(" + A.S(this.side) + ")"; } }; A.ClipContext.prototype = { _clipAndPaint$4(canvasClipCall, clipBehavior, bounds, painter) { - var t1, _this = this; + var _this = this; _this.get$canvas(_this).save$0(0); switch (clipBehavior) { case B.Clip_0: @@ -228617,8 +241674,7 @@ break; case B.Clip_3: canvasClipCall.call$1(true); - t1 = _this.get$canvas(_this); - t1.saveLayer$2(bounds, $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData())); + _this.get$canvas(_this).saveLayer$2(bounds, $.$get$_renderer().createPaint$0()); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -228643,21 +241699,21 @@ var t1 = this.$this; return t1.get$canvas(t1).clipPath$2$doAntiAlias(0, this.path, doAntiAlias); }, - $signature: 83 + $signature: 86 }; A.ClipContext_clipRRectAndPaint_closure.prototype = { call$1(doAntiAlias) { var t1 = this.$this; return t1.get$canvas(t1).clipRRect$2$doAntiAlias(this.rrect, doAntiAlias); }, - $signature: 83 + $signature: 86 }; A.ClipContext_clipRectAndPaint_closure.prototype = { call$1(doAntiAlias) { var t1 = this.$this; return t1.get$canvas(t1).clipRect$2$doAntiAlias(this.rect, doAntiAlias); }, - $signature: 83 + $signature: 86 }; A.ColorSwatch.prototype = { $index(_, index) { @@ -228736,7 +241792,7 @@ }; A._Decoration_Object_Diagnosticable.prototype = {}; A.ImageRepeat.prototype = { - toString$0(_) { + _enumToString$0() { return "ImageRepeat." + this._core$_name; } }; @@ -228813,7 +241869,7 @@ A.postEvent("Flutter.ImageSizesForFrame", t3); $._pendingImageSizeInfo = A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.ImageSizeInfo); }, - $signature: 23 + $signature: 14 }; A.EdgeInsetsGeometry.prototype = { get$horizontal() { @@ -229052,7 +242108,7 @@ call$1(s) { return s <= this.t; }, - $signature: 2292 + $signature: 1220 }; A._interpolateColorsAndStops_closure.prototype = { call$1($stop) { @@ -229061,7 +242117,7 @@ t1.toString; return t1; }, - $signature: 2293 + $signature: 1221 }; A.Gradient.prototype = { _impliedStops$0() { @@ -229132,7 +242188,7 @@ t1.toString; return t1; }, - $signature: 365 + $signature: 412 }; A.ImageCache.prototype = { clear$0(_) { @@ -229302,7 +242358,7 @@ call$0() { return A._LiveImage$(this.completer, new A.ImageCache__trackLiveImage__closure(this.$this, this.key)); }, - $signature: 2317 + $signature: 1225 }; A.ImageCache__trackLiveImage__closure.prototype = { call$0() { @@ -229351,7 +242407,7 @@ } t1.listenedOnce = true; }, - $signature: 2318 + $signature: 1226 }; A._CachedImageBase.prototype = { dispose$0() { @@ -229366,7 +242422,7 @@ t2.dispose$0(); t1.handle = null; }, - $signature: 23 + $signature: 14 }; A._CachedImage.prototype = {}; A._LiveImage.prototype = { @@ -229514,6 +242570,35 @@ if (completer != null) stream.setCompleter$1(completer); }, + evict$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.bool), + $async$returnValue, $async$self = this, t1, $async$temp1; + var $async$evict$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + t1 = $.PaintingBinding__instance.PaintingBinding___PaintingBinding__imageCache_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + $async$temp1 = t1; + $async$goto = 3; + return A._asyncAwait($async$self.obtainKey$1(B.ImageConfiguration_Eba), $async$evict$0); + case 3: + // returning from await. + $async$returnValue = $async$temp1.evict$1($async$result); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$evict$0, $async$completer); + }, load$2(_, key, decode) { throw A.wrapException(A.UnsupportedError$("Implement loadBuffer for faster image loading")); }, @@ -229597,7 +242682,7 @@ call$2(exception, stack) { return this.$call$body$ImageProvider__createErrorHandlerAndKey_handleError(exception, stack); }, - $signature: 2319 + $signature: 1227 }; A.ImageProvider__createErrorHandlerAndKey_closure.prototype = { call$1(key) { @@ -229621,13 +242706,13 @@ t1.toString; return t1; }, - $signature: 737 + $signature: 662 }; A.ImageProvider_resolveStreamForKey_closure0.prototype = { call$0() { return this.$this.loadBuffer$2(this.key, $.PaintingBinding__instance.get$instantiateImageCodecFromBuffer()); }, - $signature: 737 + $signature: 662 }; A.AssetBundleImageKey.prototype = { $eq(_, other) { @@ -229774,6 +242859,77 @@ return A._asyncStartSync($async$_loadAsync$3, $async$completer); } }; + A.MemoryImage.prototype = { + obtainKey$1(configuration) { + return new A.SynchronousFuture(this, type$.SynchronousFuture_MemoryImage); + }, + load$2(_, key, decode) { + return A.MultiFrameImageStreamCompleter$(null, this._loadAsync$3(key, null, decode), "MemoryImage(" + ("#" + A.shortHash(key.bytes)) + ")", null, 1); + }, + loadBuffer$2(key, decode) { + return A.MultiFrameImageStreamCompleter$(null, this._loadAsync$3(key, decode, null), "MemoryImage(" + ("#" + A.shortHash(key.bytes)) + ")", null, 1); + }, + _loadAsync$3(key, decode, decodeDepreacted) { + return this._loadAsync$body$MemoryImage(key, decode, decodeDepreacted); + }, + _loadAsync$body$MemoryImage(key, decode, decodeDepreacted) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Codec), + $async$returnValue, $async$self = this, $async$temp1; + var $async$_loadAsync$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = decode != null ? 3 : 4; + break; + case 3: + // then + $async$temp1 = decode; + $async$goto = 5; + return A._asyncAwait(A.ImmutableBuffer_fromUint8List($async$self.bytes), $async$_loadAsync$3); + case 5: + // returning from await. + $async$returnValue = $async$temp1.call$1($async$result); + // goto return + $async$goto = 1; + break; + case 4: + // join + $async$returnValue = decodeDepreacted.call$1($async$self.bytes); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$_loadAsync$3, $async$completer); + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) + return false; + if (other instanceof A.MemoryImage) { + t1 = other.bytes; + t2 = this.bytes; + t1 = (t1 == null ? t2 == null : t1 === t2) && true; + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hash(J.get$hashCode$(this.bytes), 1, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + }, + toString$0(_) { + return "MemoryImage(" + ("#" + A.shortHash(this.bytes)) + ", scale: 1)"; + } + }; A._ErrorImageCompleter.prototype = {}; A.AssetImage.prototype = { get$keyName() { @@ -229787,7 +242943,7 @@ if (chosenBundle == null) chosenBundle = $.$get$rootBundle(); t1.result = t1.completer = null; - chosenBundle.loadStructuredData$1$2("AssetManifest.json", A.image_resolution_AssetImage__manifestParser$closure(), type$.nullable_Map_of_String_and_List_String).then$1$1(0, new A.AssetImage_obtainKey_closure(t1, this, configuration, chosenBundle), type$.void).catchError$1(new A.AssetImage_obtainKey_closure0(t1)); + chosenBundle.loadStructuredData$1$2("AssetManifest.json", A.image_resolution_AssetImage_manifestParser$closure(), type$.nullable_Map_of_String_and_List_String).then$1$1(0, new A.AssetImage_obtainKey_closure(t1, this, configuration, chosenBundle), type$.void).catchError$1(new A.AssetImage_obtainKey_closure0(t1)); t2 = t1.result; if (t2 != null) return t2; @@ -229870,13 +243026,13 @@ else t1.result = new A.SynchronousFuture(key, type$.SynchronousFuture_AssetBundleImageKey); }, - $signature: 2323 + $signature: 1229 }; A.AssetImage_obtainKey_closure0.prototype = { call$2(error, stack) { this._box_0.completer.completeError$2(error, stack); }, - $signature: 132 + $signature: 160 }; A.ImageInfo.prototype = { clone$0(_) { @@ -229888,7 +243044,7 @@ toString$0(_) { var t1 = this.debugLabel; t1 = t1 != null ? t1 + " " : ""; - return t1 + A.S(this.image) + " @ " + A.debugFormatDouble(this.scale) + "x"; + return t1 + this.image.toString$0(0) + " @ " + A.debugFormatDouble(this.scale) + "x"; }, get$hashCode(_) { return A.Object_hash(this.image, this.scale, this.debugLabel, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); @@ -229899,7 +243055,7 @@ return false; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.ImageInfo && other.image == _this.image && other.scale === _this.scale && other.debugLabel == _this.debugLabel; + return other instanceof A.ImageInfo && other.image === _this.image && other.scale === _this.scale && other.debugLabel == _this.debugLabel; } }; A.ImageStreamListener.prototype = { @@ -230023,7 +243179,7 @@ _this._image_stream$_disposed = true; }, setImage$1(image) { - var listener, exception, stack, t1, localListeners, _i, exception0, _this = this; + var listener, exception, stack, t1, localListeners, t2, t3, t4, _i, exception0, _this = this; if (_this._image_stream$_disposed) A.throwExpression(A.StateError$(string$.Stream)); t1 = _this._currentImage; @@ -230034,10 +243190,10 @@ if (t1.length === 0) return; localListeners = A.List_List$of(t1, true, type$.ImageStreamListener); - for (t1 = localListeners.length, _i = 0; _i < t1; ++_i) { + for (t1 = localListeners.length, t2 = image.image, t3 = image.scale, t4 = image.debugLabel, _i = 0; _i < t1; ++_i) { listener = localListeners[_i]; try { - listener.onImage$2(new A.ImageInfo(image.image.clone$0(0), image.scale, image.debugLabel), false); + listener.onImage$2(new A.ImageInfo(t2.clone$0(0), t3, t4), false); } catch (exception0) { exception = A.unwrapException(exception0); stack = A.getTraceFromException(exception0); @@ -230095,24 +243251,13 @@ call$1(listener) { return listener.onError; }, - $signature: 2340 + $signature: 1231 }; A.ImageStreamCompleter_reportImageChunkEvent_closure.prototype = { call$1(listener) { return listener.onChunk; }, - $signature: 2345 - }; - A.OneFrameImageStreamCompleter.prototype = { - OneFrameImageStreamCompleter$2$informationCollector(image, informationCollector) { - image.then$1$2$onError(0, this.get$setImage(), new A.OneFrameImageStreamCompleter_closure(this, informationCollector), type$.void); - } - }; - A.OneFrameImageStreamCompleter_closure.prototype = { - call$2(error, stack) { - this.$this.reportError$5$context$exception$informationCollector$silent$stack(A.ErrorDescription$("resolving a single-frame image stream"), error, this.informationCollector, true, stack); - }, - $signature: 132 + $signature: 1242 }; A.MultiFrameImageStreamCompleter.prototype = { MultiFrameImageStreamCompleter$5$chunkEvents$codec$debugLabel$informationCollector$scale(chunkEvents, codec, debugLabel, informationCollector, scale) { @@ -230120,7 +243265,7 @@ _this.debugLabel = debugLabel; codec.then$1$2$onError(0, _this.get$_handleCodecReady(), new A.MultiFrameImageStreamCompleter_closure(_this, informationCollector), type$.void); if (chunkEvents != null) - _this._chunkSubscription = chunkEvents.listen$2$onError(0, _this.get$reportImageChunkEvent(), new A.MultiFrameImageStreamCompleter_closure0(_this, informationCollector)); + _this._chunkSubscription = chunkEvents.listen$2$onError(_this.get$reportImageChunkEvent(), new A.MultiFrameImageStreamCompleter_closure0(_this, informationCollector)); }, _handleCodecReady$1(codec) { this._codec = codec; @@ -230283,13 +243428,13 @@ call$2(error, stack) { this.$this.reportError$5$context$exception$informationCollector$silent$stack(A.ErrorDescription$("resolving an image codec"), error, this.informationCollector, true, stack); }, - $signature: 132 + $signature: 160 }; A.MultiFrameImageStreamCompleter_closure0.prototype = { call$2(error, stack) { this.$this.reportError$5$context$exception$informationCollector$silent$stack(A.ErrorDescription$("loading an image"), error, this.informationCollector, true, stack); }, - $signature: 132 + $signature: 160 }; A.MultiFrameImageStreamCompleter__handleAppFrame_closure.prototype = { call$0() { @@ -230364,7 +243509,7 @@ this._box_0.result = result; return result == null; }, - $signature: 233 + $signature: 229 }; A.InlineSpan_codeUnitAt_closure.prototype = { call$1(span) { @@ -230372,14 +243517,14 @@ this._box_0.result = result; return result == null; }, - $signature: 233 + $signature: 229 }; A.NotchedShape.prototype = {}; A.CircularNotchedRectangle.prototype = { getOuterPath$2(host, guest) { var t1, t2, notchRadius, a, b, t3, t4, t5, n2, p2xA, p2xB, p2yA, p2yB, p, cmp, i, t6; if (guest == null || !host.overlaps$1(guest)) { - t1 = A.Path_Path(); + t1 = $.$get$_renderer().createPath$0(); t1.addRect$1(host); return t1; } @@ -230413,7 +243558,7 @@ t5.toString; p[i] = new A.Offset(t5._dx + t2, t5._dy + (t3 + (t4 - t3) / 2)); } - t2 = A.Path_Path(); + t2 = $.$get$_renderer().createPath$0(); t3 = host.left; t2.moveTo$2(0, t3, t1); t4 = p[0]; @@ -230449,21 +243594,6 @@ } }; A.RoundedRectangleBorder.prototype = { - get$dimensions() { - var t1 = this.side; - switch (t1.strokeAlign.index) { - case 0: - t1 = t1.width; - return new A.EdgeInsets(t1, t1, t1, t1); - case 1: - t1 = t1.width / 2; - return new A.EdgeInsets(t1, t1, t1, t1); - case 2: - return B.EdgeInsets_0_0_0_0; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, scale$1(_, t) { var t1 = this.side.scale$1(0, t); return new A.RoundedRectangleBorder(this.borderRadius.$mul(0, t), t1); @@ -230476,8 +243606,10 @@ t2.toString; return new A.RoundedRectangleBorder(t2, t1); } - if (a instanceof A.CircleBorder) - return new A._RoundedRectangleToCircleBorder(_this.borderRadius, 1 - t, A.BorderSide_lerp(a.side, _this.side, t)); + if (a instanceof A.CircleBorder) { + t1 = A.BorderSide_lerp(a.side, _this.side, t); + return new A._RoundedRectangleToCircleBorder(_this.borderRadius, 1 - t, a.eccentricity, t1); + } return _this.super$OutlinedBorder$lerpFrom(a, t); }, lerpTo$2(b, t) { @@ -230488,8 +243620,10 @@ t2.toString; return new A.RoundedRectangleBorder(t2, t1); } - if (b instanceof A.CircleBorder) - return new A._RoundedRectangleToCircleBorder(_this.borderRadius, t, A.BorderSide_lerp(_this.side, b.side, t)); + if (b instanceof A.CircleBorder) { + t1 = A.BorderSide_lerp(_this.side, b.side, t); + return new A._RoundedRectangleToCircleBorder(_this.borderRadius, t, b.eccentricity, t1); + } return _this.super$OutlinedBorder$lerpTo(b, t); }, copyWith$1$side(side) { @@ -230497,63 +243631,48 @@ return new A.RoundedRectangleBorder(this.borderRadius, t1); }, getInnerPath$2$textDirection(rect, textDirection) { - var adjustedRect, - borderRect = this.borderRadius.resolve$1(0, textDirection).toRRect$1(rect), - t1 = this.side; - switch (t1.strokeAlign.index) { - case 0: - adjustedRect = borderRect.inflate$1(-t1.width); - break; - case 1: - adjustedRect = borderRect.inflate$1(-(t1.width / 2)); - break; - case 2: - adjustedRect = borderRect; - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - t1 = A.Path_Path(); + var adjustedRect = this.borderRadius.resolve$1(0, textDirection).toRRect$1(rect).inflate$1(-this.side.get$strokeInset()), + t1 = $.$get$_renderer().createPath$0(); t1.addRRect$1(adjustedRect); return t1; }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); + var t1 = $.$get$_renderer().createPath$0(); t1.addRRect$1(this.borderRadius.resolve$1(0, textDirection).toRRect$1(rect)); return t1; }, getOuterPath$1(rect) { return this.getOuterPath$2$textDirection(rect, null); }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + var t1 = this.borderRadius; + if (J.$eq$(t1, B.BorderRadius_tLn)) + canvas.drawRect$2(rect, paint); + else + canvas.drawRRect$2(t1.resolve$1(0, textDirection).toRRect$1(rect), paint); + }, + get$preferPaintInterior() { + return true; + }, paint$3$textDirection(canvas, rect, textDirection) { - var width, paint, outer, inner, borderRadiusResolved, _this = this, - t1 = _this.side; + var t2, paint, borderRect, inner, + t1 = this.side; switch (t1.style.index) { case 0: break; case 1: - width = t1.width; - if (width === 0) - canvas.drawRRect$2(_this.borderRadius.resolve$1(0, textDirection).toRRect$1(rect), t1.toPaint$0()); + t2 = this.borderRadius; + if (t1.width === 0) + canvas.drawRRect$2(t2.resolve$1(0, textDirection).toRRect$1(rect), t1.toPaint$0()); else { - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); paint.set$color(0, t1.color); - t1 = t1.strokeAlign; - if (t1 === B.StrokeAlign_0) { - outer = _this.borderRadius.resolve$1(0, textDirection).toRRect$1(rect); - canvas.drawDRRect$3(outer, outer.inflate$1(-width), paint); - } else { - if (t1 === B.StrokeAlign_1) { - t1 = width / 2; - inner = rect.inflate$1(-t1); - outer = rect.inflate$1(t1); - } else { - outer = rect.inflate$1(width); - inner = rect; - } - borderRadiusResolved = _this.borderRadius.resolve$1(0, textDirection); - canvas.drawDRRect$3(borderRadiusResolved.toRRect$1(outer), borderRadiusResolved.toRRect$1(inner), paint); - } + borderRect = t2.resolve$1(0, textDirection).toRRect$1(rect); + inner = borderRect.inflate$1(-t1.get$strokeInset()); + canvas.drawDRRect$3(borderRect.inflate$1(t1.get$strokeOutset()), inner, paint); } break; default: @@ -230578,13 +243697,9 @@ } }; A._RoundedRectangleToCircleBorder.prototype = { - get$dimensions() { - var t1 = this.side.width; - return new A.EdgeInsets(t1, t1, t1, t1); - }, scale$1(_, t) { var t1 = this.side.scale$1(0, t); - return new A._RoundedRectangleToCircleBorder(this.borderRadius.$mul(0, t), t, t1); + return new A._RoundedRectangleToCircleBorder(this.borderRadius.$mul(0, t), t, this.eccentricity, t1); }, lerpFrom$2(a, t) { var t1, t2, t3, _this = this; @@ -230592,19 +243707,20 @@ t1 = A.BorderSide_lerp(a.side, _this.side, t); t2 = A.BorderRadiusGeometry_lerp(a.borderRadius, _this.borderRadius, t); t2.toString; - return new A._RoundedRectangleToCircleBorder(t2, _this.circleness * t, t1); + return new A._RoundedRectangleToCircleBorder(t2, _this.circularity * t, _this.eccentricity, t1); } if (a instanceof A.CircleBorder) { - t1 = _this.circleness; - return new A._RoundedRectangleToCircleBorder(_this.borderRadius, t1 + (1 - t1) * (1 - t), A.BorderSide_lerp(a.side, _this.side, t)); + t1 = A.BorderSide_lerp(a.side, _this.side, t); + t2 = _this.circularity; + return new A._RoundedRectangleToCircleBorder(_this.borderRadius, t2 + (1 - t2) * (1 - t), a.eccentricity, t1); } if (a instanceof A._RoundedRectangleToCircleBorder) { t1 = A.BorderSide_lerp(a.side, _this.side, t); t2 = A.BorderRadiusGeometry_lerp(a.borderRadius, _this.borderRadius, t); t2.toString; - t3 = A.lerpDouble(a.circleness, _this.circleness, t); + t3 = A.lerpDouble(a.circularity, _this.circularity, t); t3.toString; - return new A._RoundedRectangleToCircleBorder(t2, t3, t1); + return new A._RoundedRectangleToCircleBorder(t2, t3, _this.eccentricity, t1); } return _this.super$OutlinedBorder$lerpFrom(a, t); }, @@ -230614,25 +243730,26 @@ t1 = A.BorderSide_lerp(_this.side, b.side, t); t2 = A.BorderRadiusGeometry_lerp(_this.borderRadius, b.borderRadius, t); t2.toString; - return new A._RoundedRectangleToCircleBorder(t2, _this.circleness * (1 - t), t1); + return new A._RoundedRectangleToCircleBorder(t2, _this.circularity * (1 - t), _this.eccentricity, t1); } if (b instanceof A.CircleBorder) { - t1 = _this.circleness; - return new A._RoundedRectangleToCircleBorder(_this.borderRadius, t1 + (1 - t1) * t, A.BorderSide_lerp(_this.side, b.side, t)); + t1 = A.BorderSide_lerp(_this.side, b.side, t); + t2 = _this.circularity; + return new A._RoundedRectangleToCircleBorder(_this.borderRadius, t2 + (1 - t2) * t, b.eccentricity, t1); } if (b instanceof A._RoundedRectangleToCircleBorder) { t1 = A.BorderSide_lerp(_this.side, b.side, t); t2 = A.BorderRadiusGeometry_lerp(_this.borderRadius, b.borderRadius, t); t2.toString; - t3 = A.lerpDouble(_this.circleness, b.circleness, t); + t3 = A.lerpDouble(_this.circularity, b.circularity, t); t3.toString; - return new A._RoundedRectangleToCircleBorder(t2, t3, t1); + return new A._RoundedRectangleToCircleBorder(t2, t3, _this.eccentricity, t1); } return _this.super$OutlinedBorder$lerpTo(b, t); }, _adjustRect$1(rect) { - var t2, t3, t4, t5, t6, t7, delta, - t1 = this.circleness; + var t2, t3, t4, t5, t6, t7, t8, delta, + t1 = this.circularity; if (t1 === 0 || rect.right - rect.left === rect.bottom - rect.top) return rect; t2 = rect.right; @@ -230641,19 +243758,35 @@ t5 = rect.bottom; t6 = rect.top; t7 = t5 - t6; + t8 = this.eccentricity; if (t4 < t7) { - delta = t1 * (t7 - t4) / 2; + delta = t1 * ((t7 - t4) / 2) * (1 - t8); return new A.Rect(t3, t6 + delta, t2, t5 - delta); } else { - delta = t1 * (t4 - t7) / 2; + delta = t1 * ((t4 - t7) / 2) * (1 - t8); return new A.Rect(t3 + delta, t6, t2 - delta, t5); } }, _adjustBorderRadius$2(rect, textDirection) { - var resolvedRadius = this.borderRadius.resolve$1(0, textDirection), - t1 = this.circleness; + var t2, t3, t4, + resolvedRadius = this.borderRadius.resolve$1(0, textDirection), + t1 = this.circularity; if (t1 === 0) return resolvedRadius; + t2 = this.eccentricity; + if (t2 !== 0) { + t3 = rect.right - rect.left; + t4 = rect.bottom - rect.top; + if (t3 < t4) { + t1 = A.BorderRadius_lerp(resolvedRadius, A.BorderRadius$all(new A.Radius(t3 / 2, (0.5 + t2 / 2) * t4 / 2)), t1); + t1.toString; + return t1; + } else { + t1 = A.BorderRadius_lerp(resolvedRadius, A.BorderRadius$all(new A.Radius((0.5 + t2 / 2) * t3 / 2, t4 / 2)), t1); + t1.toString; + return t1; + } + } return A.BorderRadius_lerp(resolvedRadius, A.BorderRadius$circular(rect.get$shortestSide() / 2), t1); }, getInnerPath$2$textDirection(rect, textDirection) { @@ -230662,25 +243795,18 @@ t1.toString; borderRect = t1.toRRect$1(this._adjustRect$1(rect)); t1 = this.side; - switch (t1.strokeAlign.index) { - case 0: - adjustedRect = borderRect.inflate$1(-t1.width); - break; - case 1: - adjustedRect = borderRect.inflate$1(-(t1.width / 2)); - break; - case 2: - adjustedRect = borderRect; - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - t1 = A.Path_Path(); + t1 = A.lerpDouble(t1.width, 0, t1.strokeAlign); + t1.toString; + adjustedRect = borderRect.inflate$1(-t1); + t1 = $.$get$_renderer().createPath$0(); t1.addRRect$1(adjustedRect); return t1; }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(), + var t1 = $.$get$_renderer().createPath$0(), t2 = this._adjustBorderRadius$2(rect, textDirection); t2.toString; t1.addRRect$1(t2.toRRect$1(this._adjustRect$1(rect))); @@ -230689,45 +243815,34 @@ getOuterPath$1(rect) { return this.getOuterPath$2$textDirection(rect, null); }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + var adjustedBorderRadius = this._adjustBorderRadius$2(rect, textDirection); + if (adjustedBorderRadius.$eq(0, B.BorderRadius_tLn)) + canvas.drawRect$2(this._adjustRect$1(rect), paint); + else + canvas.drawRRect$2(adjustedBorderRadius.toRRect$1(this._adjustRect$1(rect)), paint); + }, + get$preferPaintInterior() { + return true; + }, copyWith$1$side(side) { - var t1 = side == null ? this.side : side; - return new A._RoundedRectangleToCircleBorder(this.borderRadius, this.circleness, t1); + var _this = this, + t1 = side == null ? _this.side : side; + return new A._RoundedRectangleToCircleBorder(_this.borderRadius, _this.circularity, _this.eccentricity, t1); }, paint$3$textDirection(canvas, rect, textDirection) { - var width, t2, borderRect, adjustedRect, _this = this, - _s80_ = string$.x60null_c, - t1 = _this.side; + var t2, + t1 = this.side; switch (t1.style.index) { case 0: break; case 1: - width = t1.width; - if (width === 0) { - t2 = _this._adjustBorderRadius$2(rect, textDirection); - t2.toString; - canvas.drawRRect$2(t2.toRRect$1(_this._adjustRect$1(rect)), t1.toPaint$0()); - } else { - t2 = _this._adjustBorderRadius$2(rect, textDirection); - t2.toString; - borderRect = t2.toRRect$1(_this._adjustRect$1(rect)); - switch (t1.strokeAlign.index) { - case 0: - adjustedRect = borderRect.inflate$1(-(width / 2)); - break; - case 1: - adjustedRect = borderRect; - break; - case 2: - adjustedRect = borderRect.inflate$1(width / 2); - break; - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } - canvas.drawRRect$2(adjustedRect, t1.toPaint$0()); - } + t2 = this._adjustBorderRadius$2(rect, textDirection); + t2.toString; + canvas.drawRRect$2(t2.toRRect$1(this._adjustRect$1(rect)).inflate$1(t1.width * t1.strokeAlign / 2), t1.toPaint$0()); break; default: - throw A.wrapException(A.ReachabilityError$(_s80_)); + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, paint$2(canvas, rect) { @@ -230739,13 +243854,18 @@ return false; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A._RoundedRectangleToCircleBorder && J.$eq$(other.side, _this.side) && J.$eq$(other.borderRadius, _this.borderRadius) && other.circleness == _this.circleness; + return other instanceof A._RoundedRectangleToCircleBorder && J.$eq$(other.side, _this.side) && J.$eq$(other.borderRadius, _this.borderRadius) && other.circularity == _this.circularity; }, get$hashCode(_) { - return A.Object_hash(this.side, this.borderRadius, this.circleness, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(this.side, this.borderRadius, this.circularity, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, toString$0(_) { - return "RoundedRectangleBorder(" + A.S(this.side) + ", " + A.S(this.borderRadius) + ", " + B.JSNumber_methods.toStringAsFixed$1(this.circleness * 100, 1) + "% of the way to being a CircleBorder)"; + var _this = this, + _s23_ = "RoundedRectangleBorder(", + t1 = _this.eccentricity; + if (t1 !== 0) + return _s23_ + A.S(_this.side) + ", " + A.S(_this.borderRadius) + ", " + B.JSNumber_methods.toStringAsFixed$1(_this.circularity * 100, 1) + string$.x25_of_t + B.JSNumber_methods.toStringAsFixed$1(t1 * 100, 1) + "% oval)"; + return _s23_ + A.S(_this.side) + ", " + A.S(_this.borderRadius) + ", " + B.JSNumber_methods.toStringAsFixed$1(_this.circularity * 100, 1) + "% of the way to being a CircleBorder)"; } }; A.ShapeDecoration.prototype = { @@ -230806,7 +243926,7 @@ } else t1 = false; if (t1) { - t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer().createPaint$0(); _this._interiorPaint = t1; t2 = _this._shape_decoration$_decoration.color; if (t2 != null) @@ -230825,31 +243945,57 @@ _this._shadowCount = t2.length; _this.___ShapeDecorationPainter__shadowPaints_A = A.List_List$of(new A.MappedListIterable(t2, new A._ShapeDecorationPainter__precache_closure(), A._arrayInstanceType(t2)._eval$1("MappedListIterable<1,Paint>")), true, type$.Paint); } - _this.___ShapeDecorationPainter__shadowPaths_A = A.List_List$of(new A.MappedListIterable(t2, new A._ShapeDecorationPainter__precache_closure0(_this, rect, textDirection), A._arrayInstanceType(t2)._eval$1("MappedListIterable<1,Path>")), true, type$.Path); + if (t1.shape.get$preferPaintInterior()) + _this.___ShapeDecorationPainter__shadowBounds_A = A.List_List$of(new A.MappedListIterable(t2, new A._ShapeDecorationPainter__precache_closure0(rect), A._arrayInstanceType(t2)._eval$1("MappedListIterable<1,Rect>")), true, type$.Rect); + else + _this.___ShapeDecorationPainter__shadowPaths_A = A.List_List$of(new A.MappedListIterable(t2, new A._ShapeDecorationPainter__precache_closure1(_this, rect, textDirection), A._arrayInstanceType(t2)._eval$1("MappedListIterable<1,Path>")), true, type$.Path); } - if (_this._interiorPaint != null || _this._shadowCount != null) - _this.___ShapeDecorationPainter__outerPath_A = t1.shape.getOuterPath$2$textDirection(rect, textDirection); + t2 = t1.shape; + if (!t2.get$preferPaintInterior()) + t3 = _this._interiorPaint != null || _this._shadowCount != null; + else + t3 = false; + if (t3) + _this.___ShapeDecorationPainter__outerPath_A = t2.getOuterPath$2$textDirection(rect, textDirection); if (t1.image != null) - _this._innerPath = t1.shape.getInnerPath$2$textDirection(rect, textDirection); + _this._innerPath = t2.getInnerPath$2$textDirection(rect, textDirection); _this._lastRect = rect; _this._lastTextDirection = textDirection; }, - _shape_decoration$_paintShadows$1(canvas) { - var index, t1, t2, _this = this; + _shape_decoration$_paintShadows$3(canvas, rect, textDirection) { + var t1, index, t2, t3, _this = this; if (_this._shadowCount != null) { - index = 0; - while (true) { - t1 = _this._shadowCount; - t1.toString; - if (!(index < t1)) - break; - t1 = _this.___ShapeDecorationPainter__shadowPaths_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1[index]; - t2 = _this.___ShapeDecorationPainter__shadowPaints_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - canvas.drawPath$2(t1, t2[index]); - ++index; + t1 = _this._shape_decoration$_decoration.shape; + if (t1.get$preferPaintInterior()) { + index = 0; + while (true) { + t2 = _this._shadowCount; + t2.toString; + if (!(index < t2)) + break; + t2 = _this.___ShapeDecorationPainter__shadowBounds_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2[index]; + t3 = _this.___ShapeDecorationPainter__shadowPaints_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t1.paintInterior$4$textDirection(canvas, t2, t3[index], textDirection); + ++index; + } + } else { + index = 0; + while (true) { + t1 = _this._shadowCount; + t1.toString; + if (!(index < t1)) + break; + t1 = _this.___ShapeDecorationPainter__shadowPaths_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1[index]; + t2 = _this.___ShapeDecorationPainter__shadowPaints_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + canvas.drawPath$2(t1, t2[index]); + ++index; + } } } }, @@ -230884,12 +244030,20 @@ rect = new A.Rect(t2, t3, t2 + t1._dx, t3 + t1._dy), textDirection = configuration.textDirection; _this._precache$2(rect, textDirection); - _this._shape_decoration$_paintShadows$1(canvas); - t1 = _this._interiorPaint; - if (t1 != null) { - t2 = _this.___ShapeDecorationPainter__outerPath_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - canvas.drawPath$2(t2, t1); + _this._shape_decoration$_paintShadows$3(canvas, rect, textDirection); + if (_this._interiorPaint != null) { + t1 = _this._shape_decoration$_decoration.shape; + t2 = t1.get$preferPaintInterior(); + t3 = _this._interiorPaint; + if (t2) { + t3.toString; + t1.paintInterior$4$textDirection(canvas, rect, t3, textDirection); + } else { + t1 = _this.___ShapeDecorationPainter__outerPath_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t3.toString; + canvas.drawPath$2(t1, t3); + } } _this._paintImage$2(canvas, configuration); _this._shape_decoration$_decoration.shape.paint$3$textDirection(canvas, rect, textDirection); @@ -230899,30 +244053,21 @@ call$1(shadow) { return shadow.toPaint$0(); }, - $signature: 2350 + $signature: 1261 }; A._ShapeDecorationPainter__precache_closure0.prototype = { + call$1(shadow) { + return this.rect.shift$1(shadow.offset).inflate$1(shadow.spreadRadius); + }, + $signature: 1262 + }; + A._ShapeDecorationPainter__precache_closure1.prototype = { call$1(shadow) { return this.$this._shape_decoration$_decoration.shape.getOuterPath$2$textDirection(this.rect.shift$1(shadow.offset).inflate$1(shadow.spreadRadius), this.textDirection); }, - $signature: 2353 + $signature: 1269 }; A.StadiumBorder.prototype = { - get$dimensions() { - var t1 = this.side; - switch (t1.strokeAlign.index) { - case 0: - t1 = t1.width; - return new A.EdgeInsets(t1, t1, t1, t1); - case 1: - t1 = t1.width / 2; - return new A.EdgeInsets(t1, t1, t1, t1); - case 2: - return B.EdgeInsets_0_0_0_0; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, scale$1(_, t) { return new A.StadiumBorder(this.side.scale$1(0, t)); }, @@ -230930,11 +244075,13 @@ var t1, _this = this; if (a instanceof A.StadiumBorder) return new A.StadiumBorder(A.BorderSide_lerp(a.side, _this.side, t)); - if (a instanceof A.CircleBorder) - return new A._StadiumToCircleBorder(1 - t, A.BorderSide_lerp(a.side, _this.side, t)); + if (a instanceof A.CircleBorder) { + t1 = A.BorderSide_lerp(a.side, _this.side, t); + return new A._StadiumToCircleBorder(1 - t, a.eccentricity, t1); + } if (a instanceof A.RoundedRectangleBorder) { t1 = A.BorderSide_lerp(a.side, _this.side, t); - return new A._StadiumToRoundedRectangleBorder(type$.BorderRadius._as(a.borderRadius), 1 - t, t1); + return new A._StadiumToRoundedRectangleBorder(a.borderRadius, 1 - t, t1); } return _this.super$OutlinedBorder$lerpFrom(a, t); }, @@ -230942,11 +244089,13 @@ var t1, _this = this; if (b instanceof A.StadiumBorder) return new A.StadiumBorder(A.BorderSide_lerp(_this.side, b.side, t)); - if (b instanceof A.CircleBorder) - return new A._StadiumToCircleBorder(t, A.BorderSide_lerp(_this.side, b.side, t)); + if (b instanceof A.CircleBorder) { + t1 = A.BorderSide_lerp(_this.side, b.side, t); + return new A._StadiumToCircleBorder(t, b.eccentricity, t1); + } if (b instanceof A.RoundedRectangleBorder) { t1 = A.BorderSide_lerp(_this.side, b.side, t); - return new A._StadiumToRoundedRectangleBorder(type$.BorderRadius._as(b.borderRadius), t, t1); + return new A._StadiumToRoundedRectangleBorder(b.borderRadius, t, t1); } return _this.super$OutlinedBorder$lerpTo(b, t); }, @@ -230954,63 +244103,43 @@ return new A.StadiumBorder(side == null ? this.side : side); }, getInnerPath$2$textDirection(rect, textDirection) { - var adjustedRect, - t1 = rect.get$shortestSide() / 2, - borderRect = A.RRect$fromRectAndRadius(rect, new A.Radius(t1, t1)); - t1 = this.side; - switch (t1.strokeAlign.index) { - case 0: - adjustedRect = borderRect.inflate$1(-t1.width); - break; - case 1: - adjustedRect = borderRect.inflate$1(-(t1.width / 2)); - break; - case 2: - adjustedRect = borderRect; - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - t1 = A.Path_Path(); + var t1 = rect.get$shortestSide() / 2, + adjustedRect = A.RRect$fromRectAndRadius(rect, new A.Radius(t1, t1)).inflate$1(-this.side.get$strokeInset()); + t1 = $.$get$_renderer().createPath$0(); t1.addRRect$1(adjustedRect); return t1; }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { var t1 = rect.get$shortestSide() / 2, - t2 = A.Path_Path(); + t2 = $.$get$_renderer().createPath$0(); t2.addRRect$1(A.RRect$fromRectAndRadius(rect, new A.Radius(t1, t1))); return t2; }, getOuterPath$1(rect) { return this.getOuterPath$2$textDirection(rect, null); }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + var t1 = rect.get$shortestSide() / 2; + canvas.drawRRect$2(A.RRect$fromRectAndRadius(rect, new A.Radius(t1, t1)), paint); + }, + get$preferPaintInterior() { + return true; + }, paint$3$textDirection(canvas, rect, textDirection) { - var t2, borderRect, adjustedRect, - _s80_ = string$.x60null_c, + var t2, t1 = this.side; switch (t1.style.index) { case 0: break; case 1: t2 = rect.get$shortestSide() / 2; - borderRect = A.RRect$fromRectAndRadius(rect, new A.Radius(t2, t2)); - switch (t1.strokeAlign.index) { - case 0: - adjustedRect = borderRect.inflate$1(-(t1.width / 2)); - break; - case 1: - adjustedRect = borderRect; - break; - case 2: - adjustedRect = borderRect.inflate$1(t1.width / 2); - break; - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } - canvas.drawRRect$2(adjustedRect, t1.toPaint$0()); + canvas.drawRRect$2(A.RRect$fromRectAndRadius(rect, new A.Radius(t2, t2)).inflate$1(t1.width * t1.strokeAlign / 2), t1.toPaint$0()); break; default: - throw A.wrapException(A.ReachabilityError$(_s80_)); + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, paint$2(canvas, rect) { @@ -231031,48 +244160,50 @@ } }; A._StadiumToCircleBorder.prototype = { - get$dimensions() { - var t1 = this.side.width; - return new A.EdgeInsets(t1, t1, t1, t1); - }, scale$1(_, t) { - return new A._StadiumToCircleBorder(t, this.side.scale$1(0, t)); + return new A._StadiumToCircleBorder(t, this.eccentricity, this.side.scale$1(0, t)); }, lerpFrom$2(a, t) { - var t1, t2, _this = this; + var t1, t2, t3, _this = this; if (a instanceof A.StadiumBorder) - return new A._StadiumToCircleBorder(_this.circleness * t, A.BorderSide_lerp(a.side, _this.side, t)); + return new A._StadiumToCircleBorder(_this.circularity * t, _this.eccentricity, A.BorderSide_lerp(a.side, _this.side, t)); if (a instanceof A.CircleBorder) { - t1 = _this.circleness; - return new A._StadiumToCircleBorder(t1 + (1 - t1) * (1 - t), A.BorderSide_lerp(a.side, _this.side, t)); + t1 = A.BorderSide_lerp(a.side, _this.side, t); + t2 = _this.circularity; + return new A._StadiumToCircleBorder(t2 + (1 - t2) * (1 - t), a.eccentricity, t1); } if (a instanceof A._StadiumToCircleBorder) { t1 = A.BorderSide_lerp(a.side, _this.side, t); - t2 = A.lerpDouble(a.circleness, _this.circleness, t); + t2 = A.lerpDouble(a.circularity, _this.circularity, t); t2.toString; - return new A._StadiumToCircleBorder(t2, t1); + t3 = A.lerpDouble(a.eccentricity, _this.eccentricity, t); + t3.toString; + return new A._StadiumToCircleBorder(t2, t3, t1); } return _this.super$OutlinedBorder$lerpFrom(a, t); }, lerpTo$2(b, t) { - var t1, t2, _this = this; + var t1, t2, t3, _this = this; if (b instanceof A.StadiumBorder) - return new A._StadiumToCircleBorder(_this.circleness * (1 - t), A.BorderSide_lerp(_this.side, b.side, t)); + return new A._StadiumToCircleBorder(_this.circularity * (1 - t), _this.eccentricity, A.BorderSide_lerp(_this.side, b.side, t)); if (b instanceof A.CircleBorder) { - t1 = _this.circleness; - return new A._StadiumToCircleBorder(t1 + (1 - t1) * t, A.BorderSide_lerp(_this.side, b.side, t)); + t1 = A.BorderSide_lerp(_this.side, b.side, t); + t2 = _this.circularity; + return new A._StadiumToCircleBorder(t2 + (1 - t2) * t, b.eccentricity, t1); } if (b instanceof A._StadiumToCircleBorder) { t1 = A.BorderSide_lerp(_this.side, b.side, t); - t2 = A.lerpDouble(_this.circleness, b.circleness, t); + t2 = A.lerpDouble(_this.circularity, b.circularity, t); t2.toString; - return new A._StadiumToCircleBorder(t2, t1); + t3 = A.lerpDouble(_this.eccentricity, b.eccentricity, t); + t3.toString; + return new A._StadiumToCircleBorder(t2, t3, t1); } return _this.super$OutlinedBorder$lerpTo(b, t); }, _stadium_border$_adjustRect$1(rect) { - var t2, t3, t4, t5, t6, t7, delta, - t1 = this.circleness; + var t2, t3, t4, t5, t6, t7, t8, delta, + t1 = this.circularity; if (t1 === 0 || rect.right - rect.left === rect.bottom - rect.top) return rect; t2 = rect.right; @@ -231081,62 +244212,71 @@ t5 = rect.bottom; t6 = rect.top; t7 = t5 - t6; + t8 = this.eccentricity; if (t4 < t7) { - delta = t1 * (t7 - t4) / 2; + delta = t1 * ((t7 - t4) / 2) * (1 - t8); return new A.Rect(t3, t6 + delta, t2, t5 - delta); } else { - delta = t1 * (t4 - t7) / 2; + delta = t1 * ((t4 - t7) / 2) * (1 - t8); return new A.Rect(t3 + delta, t6, t2 - delta, t5); } }, + _stadium_border$_adjustBorderRadius$1(rect) { + var t2, t3, t4, + circleRadius = A.BorderRadius$circular(rect.get$shortestSide() / 2), + t1 = this.eccentricity; + if (t1 !== 0) { + t2 = rect.right - rect.left; + t3 = rect.bottom - rect.top; + t4 = this.circularity; + if (t2 < t3) { + t1 = A.BorderRadius_lerp(circleRadius, A.BorderRadius$all(new A.Radius(t2 / 2, (0.5 + t1 / 2) * t3 / 2)), t4); + t1.toString; + return t1; + } else { + t1 = A.BorderRadius_lerp(circleRadius, A.BorderRadius$all(new A.Radius((0.5 + t1 / 2) * t2 / 2, t3 / 2)), t4); + t1.toString; + return t1; + } + } + return circleRadius; + }, getInnerPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); - t1.addRRect$1(A.BorderRadius$circular(rect.get$shortestSide() / 2).toRRect$1(this._stadium_border$_adjustRect$1(rect)).inflate$1(-this.side.width)); + var t1 = $.$get$_renderer().createPath$0(); + t1.addRRect$1(this._stadium_border$_adjustBorderRadius$1(rect).toRRect$1(this._stadium_border$_adjustRect$1(rect)).inflate$1(-this.side.get$strokeInset())); return t1; }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); - t1.addRRect$1(A.BorderRadius$circular(rect.get$shortestSide() / 2).toRRect$1(this._stadium_border$_adjustRect$1(rect))); + var t1 = $.$get$_renderer().createPath$0(); + t1.addRRect$1(this._stadium_border$_adjustBorderRadius$1(rect).toRRect$1(this._stadium_border$_adjustRect$1(rect))); return t1; }, getOuterPath$1(rect) { return this.getOuterPath$2$textDirection(rect, null); }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + canvas.drawRRect$2(this._stadium_border$_adjustBorderRadius$1(rect).toRRect$1(this._stadium_border$_adjustRect$1(rect)), paint); + }, + get$preferPaintInterior() { + return true; + }, copyWith$1$side(side) { var t1 = side == null ? this.side : side; - return new A._StadiumToCircleBorder(this.circleness, t1); + return new A._StadiumToCircleBorder(this.circularity, this.eccentricity, t1); }, paint$3$textDirection(canvas, rect, textDirection) { - var width, borderRect, adjustedRect, - _s80_ = string$.x60null_c, - t1 = this.side; + var t1 = this.side; switch (t1.style.index) { case 0: break; case 1: - width = t1.width; - if (width === 0) - canvas.drawRRect$2(A.BorderRadius$circular(rect.get$shortestSide() / 2).toRRect$1(this._stadium_border$_adjustRect$1(rect)), t1.toPaint$0()); - else { - borderRect = A.BorderRadius$circular(rect.get$shortestSide() / 2).toRRect$1(this._stadium_border$_adjustRect$1(rect)); - switch (t1.strokeAlign.index) { - case 0: - adjustedRect = borderRect.inflate$1(-(width / 2)); - break; - case 1: - adjustedRect = borderRect; - break; - case 2: - adjustedRect = borderRect.inflate$1(width / 2); - break; - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } - canvas.drawRRect$2(adjustedRect, t1.toPaint$0()); - } + canvas.drawRRect$2(this._stadium_border$_adjustBorderRadius$1(rect).toRRect$1(this._stadium_border$_adjustRect$1(rect)).inflate$1(t1.width * t1.strokeAlign / 2), t1.toPaint$0()); break; default: - throw A.wrapException(A.ReachabilityError$(_s80_)); + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, paint$2(canvas, rect) { @@ -231147,20 +244287,20 @@ return false; if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) return false; - return other instanceof A._StadiumToCircleBorder && J.$eq$(other.side, this.side) && other.circleness == this.circleness; + return other instanceof A._StadiumToCircleBorder && J.$eq$(other.side, this.side) && other.circularity == this.circularity; }, get$hashCode(_) { - return A.Object_hash(this.side, this.circleness, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(this.side, this.circularity, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, toString$0(_) { - return "StadiumBorder(" + A.S(this.side) + ", " + B.JSNumber_methods.toStringAsFixed$1(this.circleness * 100, 1) + "% of the way to being a CircleBorder)"; + var _this = this, + t1 = _this.eccentricity; + if (t1 !== 0) + return "StadiumBorder(" + A.S(_this.side) + ", " + B.JSNumber_methods.toStringAsFixed$1(_this.circularity * 100, 1) + string$.x25_of_t + B.JSNumber_methods.toStringAsFixed$1(t1 * 100, 1) + "% oval)"; + return "StadiumBorder(" + A.S(_this.side) + ", " + B.JSNumber_methods.toStringAsFixed$1(_this.circularity * 100, 1) + "% of the way to being a CircleBorder)"; } }; A._StadiumToRoundedRectangleBorder.prototype = { - get$dimensions() { - var t1 = this.side.width; - return new A.EdgeInsets(t1, t1, t1, t1); - }, scale$1(_, t) { var t1 = this.side.scale$1(0, t); return new A._StadiumToRoundedRectangleBorder(this.borderRadius.$mul(0, t), t, t1); @@ -231168,16 +244308,16 @@ lerpFrom$2(a, t) { var t1, t2, t3, _this = this; if (a instanceof A.StadiumBorder) - return new A._StadiumToRoundedRectangleBorder(_this.borderRadius, _this.rectness * t, A.BorderSide_lerp(a.side, _this.side, t)); + return new A._StadiumToRoundedRectangleBorder(_this.borderRadius, _this.rectilinearity * t, A.BorderSide_lerp(a.side, _this.side, t)); if (a instanceof A.RoundedRectangleBorder) { - t1 = _this.rectness; + t1 = _this.rectilinearity; return new A._StadiumToRoundedRectangleBorder(_this.borderRadius, t1 + (1 - t1) * (1 - t), A.BorderSide_lerp(a.side, _this.side, t)); } if (a instanceof A._StadiumToRoundedRectangleBorder) { t1 = A.BorderSide_lerp(a.side, _this.side, t); - t2 = A.BorderRadius_lerp(a.borderRadius, _this.borderRadius, t); + t2 = A.BorderRadiusGeometry_lerp(a.borderRadius, _this.borderRadius, t); t2.toString; - t3 = A.lerpDouble(a.rectness, _this.rectness, t); + t3 = A.lerpDouble(a.rectilinearity, _this.rectilinearity, t); t3.toString; return new A._StadiumToRoundedRectangleBorder(t2, t3, t1); } @@ -231186,16 +244326,16 @@ lerpTo$2(b, t) { var t1, t2, t3, _this = this; if (b instanceof A.StadiumBorder) - return new A._StadiumToRoundedRectangleBorder(_this.borderRadius, _this.rectness * (1 - t), A.BorderSide_lerp(_this.side, b.side, t)); + return new A._StadiumToRoundedRectangleBorder(_this.borderRadius, _this.rectilinearity * (1 - t), A.BorderSide_lerp(_this.side, b.side, t)); if (b instanceof A.RoundedRectangleBorder) { - t1 = _this.rectness; + t1 = _this.rectilinearity; return new A._StadiumToRoundedRectangleBorder(_this.borderRadius, t1 + (1 - t1) * t, A.BorderSide_lerp(_this.side, b.side, t)); } if (b instanceof A._StadiumToRoundedRectangleBorder) { t1 = A.BorderSide_lerp(_this.side, b.side, t); - t2 = A.BorderRadius_lerp(_this.borderRadius, b.borderRadius, t); + t2 = A.BorderRadiusGeometry_lerp(_this.borderRadius, b.borderRadius, t); t2.toString; - t3 = A.lerpDouble(_this.rectness, b.rectness, t); + t3 = A.lerpDouble(_this.rectilinearity, b.rectilinearity, t); t3.toString; return new A._StadiumToRoundedRectangleBorder(t2, t3, t1); } @@ -231203,66 +244343,53 @@ }, _stadium_border$_adjustBorderRadius$1(rect) { var t1 = rect.get$shortestSide() / 2; - t1 = A.BorderRadius_lerp(this.borderRadius, A.BorderRadius$all(new A.Radius(t1, t1)), 1 - this.rectness); + t1 = A.BorderRadiusGeometry_lerp(this.borderRadius, A.BorderRadius$all(new A.Radius(t1, t1)), 1 - this.rectilinearity); t1.toString; return t1; }, getInnerPath$2$textDirection(rect, textDirection) { var adjustedRect, - borderRect = this._stadium_border$_adjustBorderRadius$1(rect).toRRect$1(rect), + borderRect = this._stadium_border$_adjustBorderRadius$1(rect).resolve$1(0, textDirection).toRRect$1(rect), t1 = this.side; - switch (t1.strokeAlign.index) { - case 0: - adjustedRect = borderRect.inflate$1(-t1.width); - break; - case 1: - adjustedRect = borderRect.inflate$1(-(t1.width / 2)); - break; - case 2: - adjustedRect = borderRect; - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - t1 = A.Path_Path(); + t1 = A.lerpDouble(t1.width, 0, t1.strokeAlign); + t1.toString; + adjustedRect = borderRect.inflate$1(-t1); + t1 = $.$get$_renderer().createPath$0(); t1.addRRect$1(adjustedRect); return t1; }, + getInnerPath$1(rect) { + return this.getInnerPath$2$textDirection(rect, null); + }, getOuterPath$2$textDirection(rect, textDirection) { - var t1 = A.Path_Path(); - t1.addRRect$1(this._stadium_border$_adjustBorderRadius$1(rect).toRRect$1(rect)); + var t1 = $.$get$_renderer().createPath$0(); + t1.addRRect$1(this._stadium_border$_adjustBorderRadius$1(rect).resolve$1(0, textDirection).toRRect$1(rect)); return t1; }, getOuterPath$1(rect) { return this.getOuterPath$2$textDirection(rect, null); }, + paintInterior$4$textDirection(canvas, rect, paint, textDirection) { + var adjustedBorderRadius = this._stadium_border$_adjustBorderRadius$1(rect); + if (J.$eq$(adjustedBorderRadius, B.BorderRadius_tLn)) + canvas.drawRect$2(rect, paint); + else + canvas.drawRRect$2(adjustedBorderRadius.resolve$1(0, textDirection).toRRect$1(rect), paint); + }, + get$preferPaintInterior() { + return true; + }, copyWith$1$side(side) { var t1 = side == null ? this.side : side; - return new A._StadiumToRoundedRectangleBorder(this.borderRadius, this.rectness, t1); + return new A._StadiumToRoundedRectangleBorder(this.borderRadius, this.rectilinearity, t1); }, paint$3$textDirection(canvas, rect, textDirection) { - var width, t2, outer, inner, paint, _this = this, - t1 = _this.side; + var t1 = this.side; switch (t1.style.index) { case 0: break; case 1: - width = t1.width; - if (width === 0) - canvas.drawRRect$2(_this._stadium_border$_adjustBorderRadius$1(rect).toRRect$1(rect), t1.toPaint$0()); - else { - t2 = t1.strokeAlign; - if (t2 === B.StrokeAlign_0) { - outer = _this._stadium_border$_adjustBorderRadius$1(rect).toRRect$1(rect); - inner = outer.inflate$1(-width); - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - paint.set$color(0, t1.color); - canvas.drawDRRect$3(outer, inner, paint); - } else { - outer = t2 === B.StrokeAlign_1 ? _this._stadium_border$_adjustBorderRadius$1(rect).toRRect$1(rect) : _this._stadium_border$_adjustBorderRadius$1(rect.inflate$1(width)).toRRect$1(rect.inflate$1(width / 2)); - canvas.drawRRect$2(outer, t1.toPaint$0()); - } - } + canvas.drawRRect$2(this._stadium_border$_adjustBorderRadius$1(rect).resolve$1(0, textDirection).toRRect$1(rect).inflate$1(t1.width * t1.strokeAlign / 2), t1.toPaint$0()); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -231277,13 +244404,13 @@ return false; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A._StadiumToRoundedRectangleBorder && J.$eq$(other.side, _this.side) && J.$eq$(other.borderRadius, _this.borderRadius) && other.rectness == _this.rectness; + return other instanceof A._StadiumToRoundedRectangleBorder && J.$eq$(other.side, _this.side) && J.$eq$(other.borderRadius, _this.borderRadius) && other.rectilinearity == _this.rectilinearity; }, get$hashCode(_) { - return A.Object_hash(this.side, this.borderRadius, this.rectness, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(this.side, this.borderRadius, this.rectilinearity, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, toString$0(_) { - return "StadiumBorder(" + A.S(this.side) + ", " + A.S(this.borderRadius) + ", " + B.JSNumber_methods.toStringAsFixed$1(this.rectness * 100, 1) + "% of the way to being a RoundedRectangleBorder)"; + return "StadiumBorder(" + A.S(this.side) + ", " + A.S(this.borderRadius) + ", " + B.JSNumber_methods.toStringAsFixed$1(this.rectilinearity * 100, 1) + "% of the way to being a RoundedRectangleBorder)"; } }; A.StrutStyle.prototype = { @@ -231294,7 +244421,7 @@ var _this = this; if (_this === other) return B.RenderComparison_0; - if (_this.fontFamily != other.fontFamily || _this.fontSize != other.fontSize || _this.fontWeight != other.fontWeight || _this.fontStyle != other.fontStyle || _this.height != other.height || _this.forceStrutHeight != other.forceStrutHeight || !A.listEquals0(_this.get$fontFamilyFallback(), other.get$fontFamilyFallback())) + if (_this.fontFamily != other.fontFamily || _this.fontSize != other.fontSize || _this.fontWeight != other.fontWeight || _this.fontStyle != other.fontStyle || _this.height != other.height || _this.leading != other.leading || _this.forceStrutHeight != other.forceStrutHeight || !A.listEquals0(_this.get$fontFamilyFallback(), other.get$fontFamilyFallback())) return B.RenderComparison_3; return B.RenderComparison_0; }, @@ -231324,33 +244451,14 @@ return new A.StrutStyle(t1, t2, t3, t4, t5, t6, _this.leading, _this.forceStrutHeight, t7); }, $eq(_, other) { - var t1, _this = this; + var _this = this; if (other == null) return false; if (_this === other) return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - if (other instanceof A.StrutStyle) - if (other.fontFamily == _this.fontFamily) - if (other.fontSize == _this.fontSize) - if (other.fontWeight == _this.fontWeight) - if (other.fontStyle == _this.fontStyle) - if (other.height == _this.height) - t1 = other.forceStrutHeight == _this.forceStrutHeight; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - return t1; + return other instanceof A.StrutStyle && other.fontFamily == _this.fontFamily && other.fontSize == _this.fontSize && other.fontWeight == _this.fontWeight && other.fontStyle == _this.fontStyle && other.height == _this.height && other.leading == _this.leading && other.forceStrutHeight == _this.forceStrutHeight; }, get$hashCode(_) { var _this = this; @@ -231362,24 +244470,49 @@ }; A._StrutStyle_Object_Diagnosticable.prototype = {}; A.TextOverflow.prototype = { - toString$0(_) { + _enumToString$0() { return "TextOverflow." + this._core$_name; } }; A.PlaceholderDimensions.prototype = { + $eq(_, other) { + var t1, _this = this; + if (other == null) + return false; + if (_this === other) + return true; + if (other instanceof A.PlaceholderDimensions) + if (J.$eq$(other.size, _this.size)) + if (other.alignment === _this.alignment) + t1 = other.baselineOffset == _this.baselineOffset; + else + t1 = false; + else + t1 = false; + else + t1 = false; + return t1; + }, + get$hashCode(_) { + var _this = this; + return A.Object_hash(_this.size, _this.alignment, _this.baseline, _this.baselineOffset, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + }, toString$0(_) { return "PlaceholderDimensions(" + A.S(this.size) + ", " + A.S(this.baseline) + ")"; } }; A.TextWidthBasis.prototype = { - toString$0(_) { + _enumToString$0() { return "TextWidthBasis." + this._core$_name; } }; A._CaretMetrics.prototype = {}; A.TextPainter.prototype = { markNeedsLayout$0() { - var _this = this; + var _this = this, + t1 = _this._paragraph; + if (t1 != null) + t1.dispose$0(); _this._previousCaretPrototype = _this._previousCaretPosition = _this._lineMetricsCache = _this._paragraph = null; }, set$text(_, value) { @@ -231389,8 +244522,12 @@ t1 = _this._text_painter$_text; t1 = t1 == null ? null : t1.style; t2 = value == null; - if (!J.$eq$(t1, t2 ? null : value.style)) + if (!J.$eq$(t1, t2 ? null : value.style)) { + t1 = _this._layoutTemplate; + if (t1 != null) + t1.dispose$0(); _this._layoutTemplate = null; + } if (t2) comparison = B.RenderComparison_3; else { @@ -231399,12 +244536,22 @@ comparison = t1 == null ? B.RenderComparison_3 : t1; } _this._text_painter$_text = value; + _this._cachedPlainText = null; t1 = comparison.index; if (t1 >= 3) _this.markNeedsLayout$0(); else if (t1 >= 2) _this._rebuildParagraphForPaint = true; }, + get$plainText() { + var t1 = this._cachedPlainText; + if (t1 == null) { + t1 = this._text_painter$_text; + t1 = t1 == null ? null : t1.toPlainText$1$includeSemanticsLabels(false); + this._cachedPlainText = t1; + } + return t1 == null ? "" : t1; + }, set$textAlign(_, value) { if (this._textAlign === value) return; @@ -231412,19 +244559,25 @@ this.markNeedsLayout$0(); }, set$textDirection(value) { - var _this = this; + var t1, _this = this; if (_this._text_painter$_textDirection == value) return; _this._text_painter$_textDirection = value; _this.markNeedsLayout$0(); + t1 = _this._layoutTemplate; + if (t1 != null) + t1.dispose$0(); _this._layoutTemplate = null; }, set$textScaleFactor(value) { - var _this = this; + var t1, _this = this; if (_this._text_painter$_textScaleFactor === value) return; _this._text_painter$_textScaleFactor = value; _this.markNeedsLayout$0(); + t1 = _this._layoutTemplate; + if (t1 != null) + t1.dispose$0(); _this._layoutTemplate = null; }, set$ellipsis(value) { @@ -231464,7 +244617,7 @@ this.markNeedsLayout$0(); }, _createParagraphStyle$1(defaultTextDirection) { - var t2, t3, t4, t5, effectiveTextHeightBehavior, t6, t7, t8, leadingDistribution, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, _this = this, _null = null, + var t2, t3, t4, t5, t6, _this = this, _null = null, t1 = _this._text_painter$_text.style; if (t1 == null) t1 = _null; @@ -231475,34 +244628,9 @@ t3 = defaultTextDirection; t4 = _this._text_painter$_textScaleFactor; t5 = _this._maxLines; - effectiveTextHeightBehavior = _this._text_painter$_textHeightBehavior; - t6 = _this._ellipsis; - t7 = _this._text_painter$_locale; - t8 = _this._strutStyle; - leadingDistribution = t1.leadingDistribution; - effectiveTextHeightBehavior = leadingDistribution == null ? _null : new A.TextHeightBehavior(leadingDistribution); - t9 = t1.fontWeight; - t10 = t1.fontStyle; - t11 = t1.fontFamily; - t12 = t1.fontSize; - if (t12 == null) - t12 = 14; - t1 = t1.height; - if (t8 == null) - t8 = _null; - else { - t13 = t8.fontFamily; - t14 = t8.get$fontFamilyFallback(); - t15 = t8.fontSize; - t15 = t15 == null ? _null : t15 * t4; - t16 = t8.height; - t17 = t8.leading; - t18 = t8.fontWeight; - t17 = A.StrutStyle_StrutStyle(t13, t14, t15, t8.fontStyle, t18, t8.forceStrutHeight, t16, t17); - t8 = t17; - } - t3 = A.ParagraphStyle_ParagraphStyle(t6, t11, t12 * t4, t10, t9, t1, t7, t5, t8, t2, t3, effectiveTextHeightBehavior); - t1 = t3; + t6 = _this._text_painter$_textHeightBehavior; + t4 = t1.getParagraphStyle$8$ellipsis$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior$textScaleFactor(_this._ellipsis, _this._text_painter$_locale, t5, _this._strutStyle, t2, t3, t6, t4); + t1 = t4; } if (t1 == null) { t1 = _this._textAlign; @@ -231524,7 +244652,8 @@ var builder, textStyle, _this = this, t1 = _this._layoutTemplate; if (t1 == null) { - builder = A.ParagraphBuilder_ParagraphBuilder(_this._createParagraphStyle$1(B.TextDirection_0)); + t1 = _this._createParagraphStyle$1(B.TextDirection_0); + builder = $.$get$_renderer().createParagraphBuilder$1(t1); t1 = _this._text_painter$_text; if (t1 == null) textStyle = null; @@ -231562,11 +244691,12 @@ } }, _createParagraph$0() { - var builder, t1, _this = this, + var t1, builder, _this = this, text = _this._text_painter$_text; if (text == null) throw A.wrapException(A.StateError$("TextPainter.text must be set to a non-null value before using the TextPainter.")); - builder = A.ParagraphBuilder_ParagraphBuilder(_this._createParagraphStyle$0()); + t1 = _this._createParagraphStyle$0(); + builder = $.$get$_renderer().createParagraphBuilder$1(t1); t1 = _this._text_painter$_textScaleFactor; text.build$3$dimensions$textScaleFactor(builder, _this._text_painter$_placeholderDimensions, t1); _this._inlinePlaceholderScales = builder.get$placeholderScales(); @@ -231649,17 +244779,15 @@ return (prevCodeUnit & 63488) === 55296 ? offset - 2 : t2; }, _getRectFromUpstream$2(offset, caretPrototype) { - var prevCodeUnit, needsSearch, graphemeClusterLength, boxes, t2, t3, prevRuneOffset, box, caretEnd, dx, _this = this, - flattenedText = _this._text_painter$_text.toPlainText$1$includeSemanticsLabels(false), - t1 = _this._text_painter$_text; - t1.toString; - prevCodeUnit = t1.codeUnitAt$1(0, Math.max(0, offset - 1)); - if (prevCodeUnit == null) + var prevCodeUnit, needsSearch, graphemeClusterLength, boxes, t1, t2, t3, prevRuneOffset, box, caretEnd, dx, _this = this, + plainTextLength = _this.get$plainText().length; + if (plainTextLength === 0 || offset > plainTextLength) return null; + prevCodeUnit = B.JSString_methods.codeUnitAt$1(_this.get$plainText(), Math.max(0, offset - 1)); needsSearch = (prevCodeUnit & 63488) === 55296 || _this._text_painter$_text.codeUnitAt$1(0, offset) === 8205 || prevCodeUnit === 8207 || prevCodeUnit === 8206; graphemeClusterLength = needsSearch ? 2 : 1; boxes = A._setArrayType([], type$.JSArray_TextBox); - for (t1 = -flattenedText.length, t2 = !needsSearch, t3 = prevCodeUnit === 10; boxes.length === 0;) { + for (t1 = -plainTextLength, t2 = !needsSearch, t3 = prevCodeUnit === 10; boxes.length === 0;) { prevRuneOffset = offset - graphemeClusterLength; boxes = _this._paragraph.getBoxesForRange$3$boxHeightStyle(prevRuneOffset, offset, B.BoxHeightStyle_5); if (boxes.length === 0) { @@ -231688,18 +244816,15 @@ return null; }, _getRectFromDownstream$2(offset, caretPrototype) { - var t2, nextCodeUnit, needsSearch, graphemeClusterLength, boxes, nextRuneOffset, box, caretStart, dx, t3, _this = this, - flattenedText = _this._text_painter$_text.toPlainText$1$includeSemanticsLabels(false), - t1 = _this._text_painter$_text; - t1.toString; - t2 = flattenedText.length; - nextCodeUnit = t1.codeUnitAt$1(0, Math.min(A.checkNum(offset), t2 - 1)); - if (nextCodeUnit == null) + var nextCodeUnit, needsSearch, graphemeClusterLength, boxes, t1, t2, nextRuneOffset, box, caretStart, dx, t3, _this = this, + plainTextLength = _this.get$plainText().length; + if (plainTextLength === 0 || offset < 0) return null; + nextCodeUnit = B.JSString_methods.codeUnitAt$1(_this.get$plainText(), Math.min(A.checkNum(offset), plainTextLength - 1)); needsSearch = (nextCodeUnit & 63488) === 55296 || nextCodeUnit === 8205 || nextCodeUnit === 8207 || nextCodeUnit === 8206; graphemeClusterLength = needsSearch ? 2 : 1; boxes = A._setArrayType([], type$.JSArray_TextBox); - for (t1 = t2 << 1 >>> 0, t2 = !needsSearch; boxes.length === 0;) { + for (t1 = plainTextLength << 1 >>> 0, t2 = !needsSearch; boxes.length === 0;) { nextRuneOffset = offset + graphemeClusterLength; boxes = _this._paragraph.getBoxesForRange$3$boxHeightStyle(offset, nextRuneOffset, B.BoxHeightStyle_5); if (boxes.length === 0) { @@ -231760,13 +244885,13 @@ if (J.$eq$(position, _this._previousCaretPosition) && caretPrototype.$eq(0, _this._previousCaretPrototype)) return; offset = position.offset; - switch (position.affinity.index) { - case 0: + switch (position.affinity) { + case B.TextAffinity_0: rect = _this._getRectFromUpstream$2(offset, caretPrototype); if (rect == null) rect = _this._getRectFromDownstream$2(offset, caretPrototype); break; - case 1: + case B.TextAffinity_1: rect = _this._getRectFromDownstream$2(offset, caretPrototype); if (rect == null) rect = _this._getRectFromUpstream$2(offset, caretPrototype); @@ -231781,7 +244906,9 @@ _this._previousCaretPrototype = caretPrototype; }, getBoxesForSelection$3$boxHeightStyle$boxWidthStyle(selection, boxHeightStyle, boxWidthStyle) { - return this._paragraph.getBoxesForRange$4$boxHeightStyle$boxWidthStyle(selection.start, selection.end, boxHeightStyle, boxWidthStyle); + var t1 = this._paragraph; + t1.toString; + return t1.getBoxesForRange$4$boxHeightStyle$boxWidthStyle(selection.start, selection.end, boxHeightStyle, boxWidthStyle); }, getBoxesForSelection$1(selection) { return this.getBoxesForSelection$3$boxHeightStyle$boxWidthStyle(selection, B.BoxHeightStyle_0, B.BoxWidthStyle_0); @@ -231789,6 +244916,17 @@ computeLineMetrics$0() { var t1 = this._lineMetricsCache; return t1 == null ? this._lineMetricsCache = this._paragraph.computeLineMetrics$0() : t1; + }, + dispose$0() { + var _this = this, + t1 = _this._layoutTemplate; + if (t1 != null) + t1.dispose$0(); + _this._layoutTemplate = null; + t1 = _this._paragraph; + if (t1 != null) + t1.dispose$0(); + _this._text_painter$_text = _this._paragraph = null; } }; A.TextSpan.prototype = { @@ -231973,7 +245111,7 @@ var t2, t1 = this.children; if (t1 == null) - return B.List_empty0; + return B.List_empty1; t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,DiagnosticsNode>"); return A.List_List$of(new A.MappedListIterable(t1, new A.TextSpan_debugDescribeChildren_closure(), t2), true, t2._eval$1("ListIterable.E")); }, @@ -231993,33 +245131,33 @@ else return A.DiagnosticsNode_DiagnosticsNode$message("", true, B.DiagnosticsTreeStyle_8); }, - $signature: 2355 + $signature: 1270 }; A.TextStyle.prototype = { get$fontFamilyFallback() { - var _this = this, - t1 = _this._package != null && _this._text_style$_fontFamilyFallback != null, - t2 = _this._text_style$_fontFamilyFallback; - if (t1) { - t2.toString; - t1 = A._arrayInstanceType(t2)._eval$1("MappedListIterable<1,String>"); - t1 = A.List_List$of(new A.MappedListIterable(t2, new A.TextStyle_fontFamilyFallback_closure(_this), t1), true, t1._eval$1("ListIterable.E")); - } else - t1 = t2; + var t2, + t1 = this._text_style$_fontFamilyFallback; + if (!(this._package == null)) + if (t1 == null) + t1 = null; + else { + t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,String>"); + t2 = A.List_List$of(new A.MappedListIterable(t1, new A.TextStyle_fontFamilyFallback_closure(this), t2), true, t2._eval$1("ListIterable.E")); + t1 = t2; + } return t1; }, get$_text_style$_fontFamily(_) { - var t2, _this = this, - t1 = _this._package; - if (t1 != null && _this.fontFamily != null) { - t2 = _this.fontFamily; - t2.toString; - return B.JSString_methods.substring$1(t2, ("packages/" + A.S(t1) + "/").length); + var t2, + t1 = this._package; + if (t1 != null) { + t2 = this.fontFamily; + return t2 == null ? null : B.JSString_methods.substring$1(t2, ("packages/" + t1 + "/").length); } - return _this.fontFamily; + return this.fontFamily; }, copyWith$26$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$inherit$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(background, backgroundColor, color, debugLabel, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontVariations, fontWeight, foreground, height, inherit, leadingDistribution, letterSpacing, locale, overflow, $package, shadows, textBaseline, wordSpacing) { - var t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, _this = this, + var t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, _this = this, t1 = inherit == null ? _this.inherit : inherit, t2 = _this.foreground; if (t2 == null && foreground == null) @@ -232043,14 +245181,15 @@ t4 = background == null ? t4 : background; t14 = shadows == null ? _this.shadows : shadows; t15 = fontFeatures == null ? _this.fontFeatures : fontFeatures; - t16 = decoration == null ? _this.decoration : decoration; - t17 = decorationColor == null ? _this.decorationColor : decorationColor; - t18 = decorationStyle == null ? _this.decorationStyle : decorationStyle; - t19 = decorationThickness == null ? _this.decorationThickness : decorationThickness; - t20 = fontFamily == null ? _this.get$_text_style$_fontFamily(_this) : fontFamily; - t21 = fontFamilyFallback == null ? _this.get$fontFamilyFallback() : fontFamilyFallback; - t22 = $package == null ? _this._package : $package; - return A.TextStyle$(t4, t5, t3, null, t16, t17, t18, t19, t20, t21, t15, t6, t8, _this.fontVariations, t7, t2, t12, t1, t13, t9, _this.locale, _this.overflow, t22, t14, t11, t10); + t16 = fontVariations == null ? _this.fontVariations : fontVariations; + t17 = decoration == null ? _this.decoration : decoration; + t18 = decorationColor == null ? _this.decorationColor : decorationColor; + t19 = decorationStyle == null ? _this.decorationStyle : decorationStyle; + t20 = decorationThickness == null ? _this.decorationThickness : decorationThickness; + t21 = fontFamily == null ? _this.get$_text_style$_fontFamily(_this) : fontFamily; + t22 = fontFamilyFallback == null ? _this._text_style$_fontFamilyFallback : fontFamilyFallback; + t23 = $package == null ? _this._package : $package; + return A.TextStyle$(t4, t5, t3, null, t17, t18, t19, t20, t21, t22, t15, t6, t8, t16, t7, t2, t12, t1, t13, t9, _this.locale, _this.overflow, t23, t14, t11, t10); }, copyWith$0() { return this.copyWith$26$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$inherit$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); @@ -232076,19 +245215,19 @@ copyWith$1$inherit(inherit) { return this.copyWith$26$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$inherit$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, inherit, null, null, null, null, null, null, null, null); }, + copyWith$1$decoration(decoration) { + return this.copyWith$26$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$inherit$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(null, null, null, null, decoration, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + }, copyWith$1$fontWeight(fontWeight) { return this.copyWith$26$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$inherit$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(null, null, null, null, null, null, null, null, null, null, null, null, null, null, fontWeight, null, null, null, null, null, null, null, null, null, null, null); }, copyWith$1$fontStyle(fontStyle) { return this.copyWith$26$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$inherit$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(null, null, null, null, null, null, null, null, null, null, null, null, fontStyle, null, null, null, null, null, null, null, null, null, null, null, null, null); }, - copyWith$1$decoration(decoration) { - return this.copyWith$26$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$inherit$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(null, null, null, null, decoration, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); - }, copyWith$2$color$decoration(color, decoration) { return this.copyWith$26$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$inherit$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(null, null, color, null, decoration, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); }, - apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(color, decoration, decorationColor, decorationStyle, fontFamily, fontSizeDelta, fontSizeFactor) { + apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(color, decoration, decorationColor, decorationStyle, fontFamily, fontFamilyFallback, fontSizeDelta, fontSizeFactor, $package) { var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, _this = this, _null = null, t1 = _this.foreground; if (t1 == null) @@ -232101,23 +245240,23 @@ else t4 = _null; t5 = fontFamily == null ? _this.get$_text_style$_fontFamily(_this) : fontFamily; - t6 = _this.get$fontFamilyFallback(); - t7 = _this.fontSize; - t7 = t7 == null ? _null : t7 * fontSizeFactor + fontSizeDelta; - t8 = _this.fontWeight; - t8 = t8 == null ? _null : B.List_27p[B.JSInt_methods.clamp$2(t8.index, 0, 8)]; - t9 = _this.letterSpacing; + t6 = _this.fontSize; + t6 = t6 == null ? _null : t6 * fontSizeFactor + fontSizeDelta; + t7 = _this.fontWeight; + t7 = t7 == null ? _null : B.List_Sn7[B.JSInt_methods.clamp$2(t7.index, 0, 8)]; + t8 = _this.letterSpacing; + t8 = t8 == null ? _null : t8 + 0; + t9 = _this.wordSpacing; t9 = t9 == null ? _null : t9 + 0; - t10 = _this.wordSpacing; + t10 = _this.height; t10 = t10 == null ? _null : t10 + 0; - t11 = _this.height; - t11 = t11 == null ? _null : t11 + 0; + t11 = decorationColor == null ? _this.decorationColor : decorationColor; t12 = _this.decorationThickness; t12 = t12 == null ? _null : t12 + 0; - return A.TextStyle$(t3, t4, t2, _null, _this.decoration, _this.decorationColor, _this.decorationStyle, t12, t5, t6, _this.fontFeatures, t7, _this.fontStyle, _this.fontVariations, t8, t1, t11, _this.inherit, _this.leadingDistribution, t9, _this.locale, _this.overflow, _this._package, _this.shadows, _this.textBaseline, t10); + return A.TextStyle$(t3, t4, t2, _null, _this.decoration, t11, _this.decorationStyle, t12, t5, _this._text_style$_fontFamilyFallback, _this.fontFeatures, t6, _this.fontStyle, _this.fontVariations, t7, t1, t10, _this.inherit, _this.leadingDistribution, t8, _this.locale, _this.overflow, _this._package, _this.shadows, _this.textBaseline, t9); }, apply$1$color(color) { - return this.apply$7$color$decoration$decorationColor$decorationStyle$fontFamily$fontSizeDelta$fontSizeFactor(color, null, null, null, null, 0, 1); + return this.apply$9$color$decoration$decorationColor$decorationStyle$fontFamily$fontFamilyFallback$fontSizeDelta$fontSizeFactor$package(color, null, null, null, null, null, 0, 1, null); }, merge$1(other) { var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23; @@ -232146,7 +245285,7 @@ t19 = other.decorationStyle; t20 = other.decorationThickness; t21 = other.get$_text_style$_fontFamily(other); - t22 = other.get$fontFamilyFallback(); + t22 = other._text_style$_fontFamilyFallback; t23 = other._package; return this.copyWith$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontVariations$fontWeight$foreground$height$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(t13, t2, t1, null, t17, t18, t19, t20, t21, t22, t15, t3, t5, t16, t4, t12, t9, t10, t6, t11, other.overflow, t23, t14, t8, t7); }, @@ -232159,7 +245298,7 @@ if (t3 == null) { t3 = _this.backgroundColor; if (t3 != null) { - t4 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t4 = $.$get$_renderer().createPaint$0(); t4.set$color(0, t3); t3 = t4; } else @@ -232167,6 +245306,36 @@ } return A.TextStyle_TextStyle(t3, _this.color, _this.decoration, _this.decorationColor, _this.decorationStyle, _this.decorationThickness, _this.fontFamily, t1, _this.fontFeatures, t2, _this.fontStyle, _this.fontVariations, _this.fontWeight, _this.foreground, _this.height, _this.leadingDistribution, _this.letterSpacing, _this.locale, _this.shadows, _this.textBaseline, _this.wordSpacing); }, + getTextStyle$0() { + return this.getTextStyle$1$textScaleFactor(1); + }, + getParagraphStyle$8$ellipsis$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior$textScaleFactor(ellipsis, locale, maxLines, strutStyle, textAlign, textDirection, textHeightBehavior, textScaleFactor) { + var t2, t3, t4, t5, t6, t7, t8, t9, _this = this, _null = null, + leadingDistribution = _this.leadingDistribution, + effectiveTextHeightBehavior = leadingDistribution == null ? _null : new A.TextHeightBehavior(leadingDistribution), + t1 = _this.fontSize; + if (t1 == null) + t1 = 14; + if (strutStyle == null) + t2 = _null; + else { + t2 = strutStyle.fontFamily; + t3 = strutStyle.get$fontFamilyFallback(); + t4 = strutStyle.fontSize; + t4 = t4 == null ? _null : t4 * textScaleFactor; + t5 = strutStyle.height; + t6 = strutStyle.leading; + t7 = strutStyle.fontWeight; + t8 = strutStyle.fontStyle; + t9 = strutStyle.forceStrutHeight; + t6 = $.$get$_renderer().createStrutStyle$9$fontFamily$fontFamilyFallback$fontSize$fontStyle$fontWeight$forceStrutHeight$height$leading$leadingDistribution(t2, t3, t4, t8, t7, t9, t5, t6, _null); + t2 = t6; + } + return A.ParagraphStyle_ParagraphStyle(ellipsis, _this.fontFamily, t1 * textScaleFactor, _this.fontStyle, _this.fontWeight, _this.height, locale, maxLines, t2, textAlign, textDirection, effectiveTextHeightBehavior); + }, + getParagraphStyle$0() { + return this.getParagraphStyle$8$ellipsis$locale$maxLines$strutStyle$textAlign$textDirection$textHeightBehavior$textScaleFactor(null, null, null, null, null, null, null, 1); + }, compareTo$1(_, other) { var _this = this; if (_this === other) @@ -232189,18 +245358,16 @@ }, get$hashCode(_) { var t2, t3, _this = this, _null = null, - t1 = _this.shadows; - t1 = t1 == null ? _null : A.Object_hashAll(t1); - t2 = _this.fontFeatures; - t2 = t2 == null ? _null : A.Object_hashAll(t2); - if (_this.get$fontFamilyFallback() == null) - t3 = _null; - else { - t3 = _this.get$fontFamilyFallback(); - t3.toString; - t3 = A.Object_hashAll(t3); - } - return A.Object_hash(_this.inherit, _this.color, _this.backgroundColor, _this.fontSize, _this.fontWeight, _this.fontStyle, _this.letterSpacing, _this.wordSpacing, _this.textBaseline, _this.height, _this.leadingDistribution, _this.locale, _this.foreground, _this.background, t1, t2, _null, _this.decoration, _this.decorationColor, A.Object_hash(_this.decorationStyle, _this.decorationThickness, _this.fontFamily, t3, _this._package, _this.overflow, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue)); + fontFamilyFallback = _this.get$fontFamilyFallback(), + t1 = fontFamilyFallback == null ? _null : A.Object_hashAll(fontFamilyFallback), + fontHash = A.Object_hash(_this.decorationStyle, _this.decorationThickness, _this.fontFamily, t1, _this._package, _this.overflow, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue), + shadows = _this.shadows, + fontFeatures = _this.fontFeatures, + fontVariations = _this.fontVariations; + t1 = shadows == null ? _null : A.Object_hashAll(shadows); + t2 = fontFeatures == null ? _null : A.Object_hashAll(fontFeatures); + t3 = fontVariations == null ? _null : A.Object_hashAll(fontVariations); + return A.Object_hash(_this.inherit, _this.color, _this.backgroundColor, _this.fontSize, _this.fontWeight, _this.fontStyle, _this.letterSpacing, _this.wordSpacing, _this.textBaseline, _this.height, _this.leadingDistribution, _this.locale, _this.foreground, _this.background, t1, t2, t3, _this.decoration, _this.decorationColor, fontHash); }, toStringShort$0() { return "TextStyle"; @@ -232210,48 +245377,65 @@ call$1(str) { return "packages/" + A.S(this.$this._package) + "/" + A.S(str); }, - $signature: 125 + $signature: 124 }; A._TextStyle_Object_Diagnosticable.prototype = {}; A.FrictionSimulation.prototype = { + FrictionSimulation$5$constantDeceleration$tolerance(drag, position, velocity, constantDeceleration, tolerance) { + var _this = this; + _this._finalTime = A._newtonsMethod(new A.FrictionSimulation_closure(_this), _this.get$dx(_this), 0, 10, 0); + }, x$1(_, time) { - var _this = this, - t1 = _this._v, - t2 = _this._dragLog; - return _this._friction_simulation$_x + t1 * Math.pow(_this._drag, time) / t2 - t1 / t2; + var t1, t2, _this = this; + if (time > _this._finalTime) + return _this.get$finalX(); + t1 = _this._v; + t2 = _this._dragLog; + return _this._friction_simulation$_x + t1 * Math.pow(_this._drag, time) / t2 - t1 / t2 - _this._constantDeceleration / 2 * time * time; }, dx$1(_, time) { - A.checkNum(time); - return this._v * Math.pow(this._drag, time); + var _this = this; + if (time > _this._finalTime) + return 0; + return _this._v * Math.pow(_this._drag, time) - _this._constantDeceleration * time; }, get$finalX() { - return this._friction_simulation$_x - this._v / this._dragLog; + var _this = this; + if (_this._constantDeceleration === 0) + return _this._friction_simulation$_x - _this._v / _this._dragLog; + return _this.x$1(0, _this._finalTime); }, timeAtX$1(x) { - var t2, t3, _this = this, + var t2, _this = this, t1 = _this._friction_simulation$_x; if (x == t1) return 0; t2 = _this._v; if (t2 !== 0) if (t2 > 0) - t3 = x < t1 || x > _this.get$finalX(); + t1 = x < t1 || x > _this.get$finalX(); else - t3 = x > t1 || x < _this.get$finalX(); + t1 = x > t1 || x < _this.get$finalX(); else - t3 = true; - if (t3) + t1 = true; + if (t1) return 1 / 0; - t3 = _this._dragLog; - return Math.log(t3 * (x - t1) / t2 + 1) / t3; + return A._newtonsMethod(_this.get$dx(_this), _this.get$x(_this), 0, 10, x); }, isDone$1(time) { - return Math.abs(this._v * Math.pow(this._drag, time)) < this.tolerance.velocity; + return Math.abs(this.dx$1(0, time)) < this.tolerance.velocity; }, toString$0(_) { return "FrictionSimulation(c\u2093: " + B.JSNumber_methods.toStringAsFixed$1(this._drag, 1) + ", x\u2080: " + J.toStringAsFixed$1$n(this._friction_simulation$_x, 1) + ", dx\u2080: " + J.toStringAsFixed$1$n(this._v, 1) + ")"; } }; + A.FrictionSimulation_closure.prototype = { + call$1(time) { + var t1 = this.$this; + return t1._v * Math.pow(t1._drag, time) * t1._dragLog - t1._constantDeceleration; + }, + $signature: 9 + }; A.Simulation.prototype = { toString$0(_) { return "Simulation"; @@ -232263,7 +245447,7 @@ } }; A.SpringType.prototype = { - toString$0(_) { + _enumToString$0() { return "SpringType." + this._core$_name; } }; @@ -232345,7 +245529,7 @@ } }; A.RenderAnimatedSizeState.prototype = { - toString$0(_) { + _enumToString$0() { return "RenderAnimatedSizeState." + this._core$_name; } }; @@ -232579,7 +245763,7 @@ t1 = t1 && _this._animated_size$_clipBehavior !== B.Clip_0; } else t1 = false; - t2 = _this._clipRectLayer; + t2 = _this._animated_size$_clipRectLayer; if (t1) { t1 = _this._box$_size; t3 = t1._dx; @@ -232593,7 +245777,7 @@ } }, dispose$0() { - this._clipRectLayer.set$layer(0, null); + this._animated_size$_clipRectLayer.set$layer(0, null); this.super$RenderObject$dispose(); } }; @@ -232625,10 +245809,13 @@ handlePlatformBrightnessChanged$0() { }, createViewConfiguration$0() { - var t1 = $.$get$window(), + var t2, + t1 = $.$get$window(), devicePixelRatio = t1._debugDevicePixelRatio; - if (devicePixelRatio == null) - devicePixelRatio = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (devicePixelRatio == null) { + t2 = self.window.devicePixelRatio; + devicePixelRatio = t2 === 0 ? 1 : t2; + } return new A.ViewConfiguration(t1.get$physicalSize().$div(0, devicePixelRatio), devicePixelRatio); }, _handleSemanticsEnabledChanged$0() { @@ -232681,6 +245868,13 @@ t2._as(A.AbstractNode.prototype.get$owner.call(t1))._nodesNeedingSemantics.add$1(0, t1); t2._as(A.AbstractNode.prototype.get$owner.call(t1)).requestVisualUpdate$0(); }, + _handleSemanticsUpdate$1(update) { + var t1 = this.RendererBinding___RendererBinding__pipelineOwner_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1._rootNode._window.platformDispatcher.toString; + t1 = $.EngineSemanticsOwner__instance; + (t1 == null ? $.EngineSemanticsOwner__instance = A.EngineSemanticsOwner$_() : t1).updateSemantics$1(update); + }, _handleSemanticsOwnerDisposed$0() { var t1 = this.RendererBinding___RendererBinding__pipelineOwner_A; t1 === $ && A.throwUnnamedLateFieldNI(); @@ -232723,7 +245917,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2.updateAllDevices$1(t1._rootNode.get$hitTestMouseTrackers()); }, - $signature: 23 + $signature: 14 }; A.BoxConstraints.prototype = { copyWith$4$maxHeight$maxWidth$minHeight$minWidth(maxHeight, maxWidth, minHeight, minWidth) { @@ -232875,7 +246069,7 @@ return dim + "=" + J.toStringAsFixed$1$n(min, 1); return J.toStringAsFixed$1$n(min, 1) + "<=" + dim + "<=" + J.toStringAsFixed$1$n(max, 1); }, - $signature: 2359 + $signature: 1273 }; A.BoxHitTestResult.prototype = { addWithPaintTransform$3$hitTest$position$transform(hitTest, position, transform) { @@ -232943,7 +246137,7 @@ }; A.ContainerBoxParentData.prototype = {}; A._IntrinsicDimension.prototype = { - toString$0(_) { + _enumToString$0() { return "_IntrinsicDimension." + this._core$_name; } }; @@ -233012,7 +246206,11 @@ return new A.Rect(0, 0, 0 + t1._dx, 0 + t1._dy); }, getDistanceToBaseline$2$onlyReal(baseline, onlyReal) { - var result = this.getDistanceToActualBaseline$1(baseline); + var result = null; + try { + result = this.getDistanceToActualBaseline$1(baseline); + } finally { + } if (result == null && !onlyReal) return this._box$_size._dy; return result; @@ -233151,19 +246349,19 @@ call$0() { return this.computer.call$1(this.argument); }, - $signature: 437 + $signature: 410 }; A.RenderBox_getDryLayout_closure.prototype = { call$0() { return this.$this.computeDryLayout$1(this.constraints); }, - $signature: 2360 + $signature: 1274 }; A.RenderBox_getDistanceToActualBaseline_closure.prototype = { call$0() { return this.$this.computeDistanceToActualBaseline$1(this.baseline); }, - $signature: 2363 + $signature: 1277 }; A.RenderBoxContainerDefaultsMixin.prototype = { defaultComputeDistanceToFirstActualBaseline$1(baseline) { @@ -233239,7 +246437,7 @@ call$2(result, transformed) { return this._box_0.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A._ContainerBoxParentData_BoxParentData_ContainerParentDataMixin.prototype = { detach$0(_) { @@ -233418,10 +246616,10 @@ A.CustomPainterSemantics.prototype = {}; A.RenderCustomPaint.prototype = { set$painter(value) { - var t1 = this._painter; + var t1 = this._custom_paint$_painter; if (t1 == value) return; - this._painter = value; + this._custom_paint$_painter = value; this._didUpdatePainter$2(value, t1); }, set$foregroundPainter(value) { @@ -233503,7 +246701,7 @@ attach$1(owner) { var t1, _this = this; _this.super$_RenderProxyBox_RenderBox_RenderObjectWithChildMixin$attach(owner); - t1 = _this._painter; + t1 = _this._custom_paint$_painter; if (t1 != null) t1.addListener$1(0, _this.get$markNeedsPaint()); t1 = _this._foregroundPainter; @@ -233512,7 +246710,7 @@ }, detach$0(_) { var _this = this, - t1 = _this._painter; + t1 = _this._custom_paint$_painter; if (t1 != null) t1.removeListener$1(0, _this.get$markNeedsPaint()); t1 = _this._foregroundPainter; @@ -233532,7 +246730,7 @@ return this.super$RenderProxyBoxMixin$hitTestChildren(result, position); }, hitTestSelf$1(position) { - var t1 = this._painter; + var t1 = this._custom_paint$_painter; if (t1 != null) { t1 = t1.hitTest$1(position); t1 = t1 !== false; @@ -233560,9 +246758,9 @@ }, paint$2(context, offset) { var t1, t2, _this = this; - if (_this._painter != null) { + if (_this._custom_paint$_painter != null) { t1 = context.get$canvas(context); - t2 = _this._painter; + t2 = _this._custom_paint$_painter; t2.toString; _this._paintWithPainter$3(t1, offset, t2); _this._setRasterCacheHints$1(context); @@ -233581,7 +246779,7 @@ describeSemanticsConfiguration$1(config) { var t1, _this = this; _this.super$RenderObject$describeSemanticsConfiguration(config); - t1 = _this._painter; + t1 = _this._custom_paint$_painter; _this._backgroundSemanticsBuilder = t1 == null ? null : t1.get$semanticsBuilder(); t1 = _this._foregroundPainter; t1 = t1 == null ? null : t1.get$semanticsBuilder(); @@ -233596,7 +246794,7 @@ t2.toString; backgroundSemantics = t1.call$1(t2); } else - backgroundSemantics = B.List_empty26; + backgroundSemantics = B.List_empty27; _this._backgroundSemanticsNodes = A.RenderCustomPaint__updateSemanticsChildren(_this._backgroundSemanticsNodes, backgroundSemantics); t1 = _this._foregroundSemanticsBuilder; if (t1 != null) { @@ -233604,7 +246802,7 @@ t2.toString; foregroundSemantics = t1.call$1(t2); } else - foregroundSemantics = B.List_empty26; + foregroundSemantics = B.List_empty27; _this._foregroundSemanticsNodes = A.RenderCustomPaint__updateSemanticsChildren(_this._foregroundSemanticsNodes, foregroundSemantics); t1 = _this._backgroundSemanticsNodes; hasBackgroundSemantics = t1 != null && !t1.get$isEmpty(t1); @@ -233631,6 +246829,16 @@ }; A.DebugOverflowIndicatorMixin.prototype = {}; A.TextSelectionPoint.prototype = { + $eq(_, other) { + var _this = this; + if (other == null) + return false; + if (_this === other) + return true; + if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) + return false; + return other instanceof A.TextSelectionPoint && other.point.$eq(0, _this.point) && other.direction == _this.direction; + }, toString$0(_) { var _this = this; switch (_this.direction) { @@ -233643,6 +246851,9 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } + }, + get$hashCode(_) { + return A.Object_hash(this.point, this.direction, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); } }; A.VerticalCaretMovementRun.prototype = { @@ -233689,6 +246900,19 @@ _this._currentOffset = position.key; _this._currentTextPosition = position.value; return true; + }, + moveByOffset$1(offset) { + var _this = this, + initialOffset = _this._currentOffset; + if (offset >= 0) { + for (; _this._currentOffset._dy < initialOffset._dy + offset;) + if (!_this.moveNext$0()) + break; + } else + for (; _this._currentOffset._dy > initialOffset._dy + offset;) + if (!_this.movePrevious$0()) + break; + return !J.$eq$(initialOffset, _this._currentOffset); } }; A.RenderEditable.prototype = { @@ -233697,33 +246921,28 @@ child.parentData = new A.TextParentData(null, null, B.Offset_0_0); }, dispose$0() { - var t2, _this = this, + var _this = this, t1 = _this._foregroundRenderObject; if (t1 != null) - t1._layerHandle.set$layer(0, null); + t1.dispose$0(); _this._foregroundRenderObject = null; t1 = _this._backgroundRenderObject; if (t1 != null) - t1._layerHandle.set$layer(0, null); + t1.dispose$0(); _this._backgroundRenderObject = null; _this._editable$_clipRectLayer.set$layer(0, null); t1 = _this._cachedBuiltInForegroundPainters; - if (t1 != null) { - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } + if (t1 != null) + t1.dispose$0(); t1 = _this._cachedBuiltInPainters; - if (t1 != null) { - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } - t1 = _this._selectionStartInViewport; - t2 = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; - t1 = _this._selectionEndInViewport; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; + if (t1 != null) + t1.dispose$0(); + _this._selectionStartInViewport.dispose$0(); + _this._selectionEndInViewport.dispose$0(); + _this._autocorrectHighlightPainter.dispose$0(); + _this._selectionPainter.dispose$0(); + _this.get$_caretPainter().dispose$0(); + _this._editable$_textPainter.dispose$0(); _this.super$RenderObject$dispose(); }, _updateForegroundPainter$1(newPainter) { @@ -233758,7 +246977,7 @@ var t1, t2, _this = this, value = _this.__RenderEditable__caretPainter_FI; if (value === $) { - t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer().createPaint$0(); t2 = $.$get$ChangeNotifier__emptyListeners(); _this.__RenderEditable__caretPainter_FI !== $ && A.throwUnnamedLateFieldADI(); value = _this.__RenderEditable__caretPainter_FI = new A._FloatingCursorPainter(_this.get$_onCaretChanged(), t1, B.Offset_0_0, t2); @@ -233803,9 +247022,9 @@ this.markNeedsTextLayout$0(); }, set$devicePixelRatio(_, value) { - if (this._devicePixelRatio === value) + if (this._editable$_devicePixelRatio == value) return; - this._devicePixelRatio = value; + this._editable$_devicePixelRatio = value; this.markNeedsTextLayout$0(); }, set$obscuringCharacter(value) { @@ -233815,17 +247034,23 @@ this.markNeedsLayout$0(); }, set$obscureText(value) { - if (this._obscureText === value) + var _this = this; + if (_this._obscureText === value) return; - this._obscureText = value; - this.markNeedsSemanticsUpdate$0(); + _this._obscureText = value; + _this._cachedAttributedValue = null; + _this.markNeedsSemanticsUpdate$0(); }, getLineAtOffset$1(position) { - var line = this._editable$_textPainter._paragraph.getLineBoundary$1(position); + var t1 = this._editable$_textPainter, + line = t1._paragraph.getLineBoundary$1(position); if (this._obscureText) - return A.TextSelection$(B.TextAffinity_1, 0, this.get$_plainText().length, false); + return A.TextSelection$(B.TextAffinity_1, 0, t1.get$plainText().length, false); return A.TextSelection$(B.TextAffinity_1, line.start, line.end, false); }, + getWordBoundary$1(position) { + return this._editable$_textPainter._paragraph.getWordBoundary$1(position); + }, _setSelection$2(nextSelection, cause) { var textLength, t1; if (nextSelection.get$isValid()) { @@ -233854,17 +247079,14 @@ _this._editable$_textPainter.markNeedsLayout$0(); _this._textLayoutLastMinWidth = _this._textLayoutLastMaxWidth = null; }, - get$_plainText() { - var t1 = this._cachedPlainText; - return t1 == null ? this._cachedPlainText = this._editable$_textPainter._text_painter$_text.toPlainText$1$includeSemanticsLabels(false) : t1; - }, set$text(_, value) { var _this = this, t1 = _this._editable$_textPainter; if (J.$eq$(t1._text_painter$_text, value)) return; + _this._cachedLineBreakCount = null; t1.set$text(0, value); - _this._editable$_cachedCombinedSemanticsInfos = _this._cachedAttributedValue = _this._cachedPlainText = null; + _this._editable$_cachedCombinedSemanticsInfos = _this._cachedAttributedValue = null; _this._editable$_extractPlaceholderSpans$1(value); _this.markNeedsTextLayout$0(); _this.markNeedsSemanticsUpdate$0(); @@ -233933,10 +247155,13 @@ this.markNeedsSemanticsUpdate$0(); }, set$maxLines(value) { - if (this._editable$_maxLines == value) + var t1, _this = this; + if (_this._editable$_maxLines == value) return; - this._editable$_maxLines = value; - this.markNeedsTextLayout$0(); + _this._editable$_maxLines = value; + t1 = value === 1 ? 1 : null; + _this._editable$_textPainter.set$maxLines(t1); + _this.markNeedsTextLayout$0(); }, set$minLines(value) { if (this._minLines == value) @@ -233959,7 +247184,7 @@ }, set$selection(value) { var _this = this; - if (_this._selection.$eq(0, value)) + if (J.$eq$(_this._selection, value)) return; _this._selection = value; _this._selectionPainter.set$highlightedRange(value); @@ -234043,7 +247268,7 @@ t2 = _this._cachedAttributedValue; if (t2 == null) if (_this._obscureText) { - t2 = new A.AttributedString(B.JSString_methods.$mul(_this._obscuringCharacter, _this.get$_plainText().length), B.List_empty3); + t2 = new A.AttributedString(B.JSString_methods.$mul(_this._obscuringCharacter, t1.get$plainText().length), B.List_empty2); _this._cachedAttributedValue = t2; } else { buffer = new A.StringBuffer(""); @@ -234079,9 +247304,11 @@ config.set$onSetSelection(_this.get$_handleSetSelection()); if (_this._editable$_hasFocus && !_this._readOnly) config.set$onSetText(_this.get$_handleSetText()); - if (_this.get$selectionEnabled()) - t2 = _this._selection.get$isValid(); - else + if (_this.get$selectionEnabled()) { + t2 = _this._selection; + t2 = t2 == null ? null : t2.get$isValid(); + t2 = t2 === true; + } else t2 = false; if (t2) { t2 = _this._selection; @@ -234322,7 +247549,7 @@ return true; }, attach$1(owner) { - var t1, _this = this; + var t1, _this = this, _null = null; _this.super$_RenderEditable_RenderBox_RelayoutWhenSystemFontsChangeMixin_ContainerRenderObjectMixin$attach(owner); t1 = _this._foregroundRenderObject; if (t1 != null) @@ -234330,11 +247557,11 @@ t1 = _this._backgroundRenderObject; if (t1 != null) t1.attach$1(owner); - t1 = A.TapGestureRecognizer$(_this); - t1.onTapDown = _this.get$_handleTapDown(); + t1 = A.TapGestureRecognizer$(_this, _null); + t1.onTapDown = _this.get$_editable$_handleTapDown(); t1.onTap = _this.get$_editable$_handleTap(); _this.__RenderEditable__tap_A = t1; - t1 = A.LongPressGestureRecognizer$(_this, null, null); + t1 = A.LongPressGestureRecognizer$(_this, _null, _null, _null); t1.onLongPress = _this.get$_handleLongPress(); _this.__RenderEditable__longPress_A = t1; _this._editable$_offset.addListener$1(0, _this.get$markNeedsPaint()); @@ -234380,7 +247607,7 @@ visitor.call$1(backgroundChild); this.super$ContainerRenderObjectMixin$visitChildren(visitor); }, - get$_editable$_paintOffset() { + get$_paintOffset() { switch ((this._editable$_maxLines !== 1 ? B.Axis_1 : B.Axis_0).index) { case 0: var t1 = this._editable$_offset._pixels; @@ -234417,7 +247644,7 @@ getEndpointsForSelection$1(selection) { var paintOffset, boxes, t1, t2, t3, t4, start, end, _this = this; _this._computeTextMetricsIfNeeded$0(); - paintOffset = _this.get$_editable$_paintOffset(); + paintOffset = _this.get$_paintOffset(); if (selection.start == selection.end) boxes = A._setArrayType([], type$.JSArray_TextBox); else { @@ -234461,12 +247688,12 @@ _this._computeTextMetricsIfNeeded$0(); t1 = _this._selectionPainter; t1 = B.JSArray_methods.fold$1$2(_this._editable$_textPainter.getBoxesForSelection$3$boxHeightStyle$boxWidthStyle(A.TextSelection$(B.TextAffinity_1, range.start, range.end, false), t1._selectionHeightStyle, t1._selectionWidthStyle), null, new A.RenderEditable_getRectForComposingRange_closure(), type$.nullable_Rect); - return t1 == null ? null : t1.shift$1(_this.get$_editable$_paintOffset()); + return t1 == null ? null : t1.shift$1(_this.get$_paintOffset()); }, getPositionForPoint$1(globalPosition) { var t1, _this = this; _this._computeTextMetricsIfNeeded$0(); - t1 = _this.get$_editable$_paintOffset(); + t1 = _this.get$_paintOffset(); t1 = _this.globalToLocal$1(globalPosition.$add(0, new A.Offset(-t1._dx, -t1._dy))); return _this._editable$_textPainter._paragraph.getPositionForOffset$1(t1); }, @@ -234481,7 +247708,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t3 = _this._cursorWidth; t1 = t1.get$preferredLineHeight(); - rect = new A.Rect(0, 0, t3, 0 + t1).shift$1(t2.offset.$add(0, _this.get$_editable$_paintOffset()).$add(0, _this.get$_caretPainter()._cursorOffset)); + rect = new A.Rect(0, 0, t3, 0 + t1).shift$1(t2.offset.$add(0, _this.get$_paintOffset()).$add(0, _this.get$_caretPainter()._cursorOffset)); return rect.shift$1(_this._snapToPhysicalPixel$1(new A.Offset(rect.left, rect.top))); }, computeMinIntrinsicWidth$1(height) { @@ -234498,77 +247725,69 @@ t1.toString; return Math.ceil(t1) + (1 + this._cursorWidth); }, + _countHardLineBreaks$1(text) { + var t1, count, index, + cachedValue = this._cachedLineBreakCount; + if (cachedValue != null) + return cachedValue; + for (t1 = text.length, count = 0, index = 0; index < t1; ++index) + switch (B.JSString_methods._codeUnitAt$1(text, index)) { + case 10: + case 133: + case 11: + case 12: + case 8232: + case 8233: + ++count; + break; + } + return this._cachedLineBreakCount = count; + }, _preferredHeight$1(width) { - var minLimited, text, lines, index, _this = this, - t1 = _this._editable$_maxLines, - t2 = t1 != null, - lockedMax = t2 && _this._minLines == null, - t3 = _this._minLines, - t4 = t3 != null, - lockedBoth = t4 && t3 === t1; - if (t1 === 1 || lockedMax || lockedBoth) { - t1 = _this._editable$_textPainter.get$preferredLineHeight(); - t2 = _this._editable$_maxLines; - t2.toString; - return t1 * t2; - } - minLimited = t4 && t3 > 1; - if (minLimited || t2) { - _this._editable$_layoutText$1$maxWidth(width); - if (minLimited) { - t1 = _this._editable$_textPainter; - t3 = t1._paragraph; - t3 = t3.get$height(t3); - t3.toString; - t3 = Math.ceil(t3); - t1 = t1.get$preferredLineHeight(); - t4 = _this._minLines; - t4.toString; - t4 = t3 < t1 * t4; - t1 = t4; - } else - t1 = false; - if (t1) { - t1 = _this._editable$_textPainter.get$preferredLineHeight(); - t2 = _this._minLines; - t2.toString; - return t1 * t2; - } - if (t2) { - t1 = _this._editable$_textPainter; - t2 = t1._paragraph; - t2 = t2.get$height(t2); - t2.toString; - t2 = Math.ceil(t2); - t1 = t1.get$preferredLineHeight(); - t3 = _this._editable$_maxLines; - t3.toString; - t3 = t2 > t1 * t3; - t1 = t3; - } else - t1 = false; - if (t1) { - t1 = _this._editable$_textPainter.get$preferredLineHeight(); - t2 = _this._editable$_maxLines; - t2.toString; - return t1 * t2; - } - } - if (width === 1 / 0) { - text = _this.get$_plainText(); - for (t1 = text.length, lines = 1, index = 0; index < t1; ++index) - if (B.JSString_methods._codeUnitAt$1(text, index) === 10) - ++lines; - return _this._editable$_textPainter.get$preferredLineHeight() * lines; - } - _this._editable$_layoutText$1$maxWidth(width); + var t1, t2, minHeight, estimatedHeight, t3, _this = this, + maxLines = _this._editable$_maxLines, + minLines = _this._minLines; + if (minLines == null) + minLines = maxLines; t1 = _this._editable$_textPainter; t2 = t1.get$preferredLineHeight(); + minHeight = t2 * (minLines == null ? 0 : minLines); + if (maxLines == null) { + if (width === 1 / 0) + estimatedHeight = t1.get$preferredLineHeight() * (_this._countHardLineBreaks$1(t1.get$plainText()) + 1); + else { + _this._editable$_layoutText$1$maxWidth(width); + t1 = t1._paragraph; + t1 = t1.get$height(t1); + t1.toString; + estimatedHeight = Math.ceil(t1); + } + return Math.max(estimatedHeight, minHeight); + } + t2 = maxLines === 1; + if (t2) { + t3 = t1._text_painter$_text; + if ((t3 == null ? null : t3.codeUnitAt$1(0, 0)) == null) { + t3 = t1._strutStyle; + if (t3 != null) + !t3.$eq(0, B.StrutStyle_yfz0); + } + } + if (t2 && true) { + _this._editable$_layoutText$1$maxWidth(width); + t1 = t1._paragraph; + t1 = t1.get$height(t1); + t1.toString; + return Math.ceil(t1); + } + if (minLines === maxLines) + return minHeight; + _this._editable$_layoutText$1$maxWidth(width); + t2 = t1.get$preferredLineHeight(); t1 = t1._paragraph; t1 = t1.get$height(t1); t1.toString; - t1 = Math.ceil(t1); - return Math.max(A.checkNum(t2), t1); + return A.clampDouble(Math.ceil(t1), minHeight, t2 * maxLines); }, computeMinIntrinsicHeight$1(width) { return this._preferredHeight$1(width); @@ -234584,14 +247803,17 @@ return true; }, hitTestChildren$2$position(result, position) { - var hitText, t2, t3, t4, childIndex, t5, t6, t7, transform, child, _this = this, _box_0 = {}, - effectivePosition = position.$sub(0, _this.get$_editable$_paintOffset()), + var effectivePosition, span, hitText, t2, t3, t4, childIndex, t5, t6, t7, transform, child, _this = this, _box_0 = {}, t1 = _this._editable$_textPainter, - textPosition = t1._paragraph.getPositionForOffset$1(effectivePosition), - span = t1._text_painter$_text.getSpanForPosition$1(textPosition); - if (span != null && type$.HitTestTarget._is(span)) { - result.add$1(0, new A.HitTestEntry(type$.HitTestTarget._as(span), type$.HitTestEntry_HitTestTarget)); - hitText = true; + textSpan = t1._text_painter$_text; + if (textSpan != null) { + effectivePosition = position.$sub(0, _this.get$_paintOffset()); + span = textSpan.getSpanForPosition$1(t1._paragraph.getPositionForOffset$1(effectivePosition)); + if (type$.HitTestTarget._is(span)) { + result.add$1(0, new A.HitTestEntry(span, type$.HitTestEntry_HitTestTarget)); + hitText = true; + } else + hitText = false; } else hitText = false; t2 = _box_0.child = _this.ContainerRenderObjectMixin__firstChild; @@ -234629,7 +247851,7 @@ handleEvent$2($event, entry) { type$.PointerDownEvent._is($event); }, - _handleTapDown$1(details) { + _editable$_handleTapDown$1(details) { this._lastTapDownPosition = details.globalPosition; }, _editable$_handleTap$0() { @@ -234648,12 +247870,12 @@ t2 = t1._as(A.RenderObject.prototype.get$constraints.call(_this)).minWidth; _this._editable$_layoutText$2$maxWidth$minWidth(t1._as(A.RenderObject.prototype.get$constraints.call(_this)).maxWidth, t2); t2 = _this._editable$_textPainter; - t1 = _this.globalToLocal$1(from.$sub(0, _this.get$_editable$_paintOffset())); + t1 = _this.globalToLocal$1(from.$sub(0, _this.get$_paintOffset())); fromPosition = t2._paragraph.getPositionForOffset$1(t1); if (to == null) toPosition = null; else { - t1 = _this.globalToLocal$1(to.$sub(0, _this.get$_editable$_paintOffset())); + t1 = _this.globalToLocal$1(to.$sub(0, _this.get$_paintOffset())); toPosition = t2._paragraph.getPositionForOffset$1(t1); } baseOffset = fromPosition.offset; @@ -234666,18 +247888,23 @@ return this.selectPositionAt$3$cause$from$to(cause, from, null); }, selectWordsInRange$3$cause$from$to(cause, from, to) { - var t1, t2, firstWord, lastWord, _this = this; + var t1, t2, fromPosition, fromWord, toPosition, toWord, isFromWordBeforeToWord, _this = this; _this._computeTextMetricsIfNeeded$0(); t1 = _this._editable$_textPainter; - t2 = _this.globalToLocal$1(from.$sub(0, _this.get$_editable$_paintOffset())); - firstWord = _this._getWordAtOffset$1(t1._paragraph.getPositionForOffset$1(t2)); + t2 = _this.globalToLocal$1(from.$sub(0, _this.get$_paintOffset())); + fromPosition = t1._paragraph.getPositionForOffset$1(t2); + fromWord = _this._getWordAtOffset$1(fromPosition); if (to == null) - lastWord = firstWord; + toPosition = fromPosition; else { - t2 = _this.globalToLocal$1(to.$sub(0, _this.get$_editable$_paintOffset())); - lastWord = _this._getWordAtOffset$1(t1._paragraph.getPositionForOffset$1(t2)); + t2 = _this.globalToLocal$1(to.$sub(0, _this.get$_paintOffset())); + toPosition = t1._paragraph.getPositionForOffset$1(t2); } - _this._setSelection$2(A.TextSelection$(firstWord.affinity, firstWord.get$base().offset, lastWord.get$extent().offset, false), cause); + toWord = toPosition.$eq(0, fromPosition) ? fromWord : _this._getWordAtOffset$1(toPosition); + isFromWordBeforeToWord = fromWord.start < toWord.end; + t1 = isFromWordBeforeToWord ? fromWord.get$base().offset : fromWord.get$extent().offset; + t2 = isFromWordBeforeToWord ? toWord.get$extent().offset : toWord.get$base().offset; + _this._setSelection$2(A.TextSelection$(fromWord.affinity, t1, t2, false), cause); }, selectWordsInRange$2$cause$from(cause, from) { return this.selectWordsInRange$3$cause$from$to(cause, from, null); @@ -234688,43 +247915,54 @@ t1 = _this._editable$_textPainter; t2 = _this._lastTapDownPosition; t2.toString; - t2 = _this.globalToLocal$1(t2.$sub(0, _this.get$_editable$_paintOffset())); + t2 = _this.globalToLocal$1(t2.$sub(0, _this.get$_paintOffset())); position = t1._paragraph.getPositionForOffset$1(t2); word = t1._paragraph.getWordBoundary$1(position); newSelection = A._Cell$named("newSelection"); t1 = word.start; - if (position.offset - t1 <= 1) + if (position.offset <= t1) newSelection.__late_helper$_value = A.TextSelection$collapsed(B.TextAffinity_1, t1); else newSelection.__late_helper$_value = A.TextSelection$collapsed(B.TextAffinity_0, word.end); _this._setSelection$2(newSelection._readLocal$0(), cause); }, _getWordAtOffset$1(position) { - var t3, previousWord, nextWord, _this = this, - word = _this._editable$_textPainter._paragraph.getWordBoundary$1(position), - t1 = position.offset, - t2 = word.end; - if (t1 >= t2) - return A.TextSelection$fromPosition(position); + var word, effectiveOffset0, previousWord, nextWord, _this = this, + _s80_ = string$.x60null_c, + effectiveOffset = position.offset, + t1 = _this._editable$_textPainter; + if (effectiveOffset >= t1.get$plainText().length) + return A.TextSelection$fromPosition(new A.TextPosition(t1.get$plainText().length, B.TextAffinity_0)); if (_this._obscureText) - return A.TextSelection$(B.TextAffinity_1, 0, _this.get$_plainText().length, false); - else if (A.TextLayoutMetrics_isWhitespace(J.codeUnitAt$1$s(_this.get$_plainText(), t1)) && t1 > 0) { - t3 = word.start; - previousWord = _this._getPreviousWord$1(t3); + return A.TextSelection$(B.TextAffinity_1, 0, t1.get$plainText().length, false); + word = t1._paragraph.getWordBoundary$1(position); + switch (position.affinity) { + case B.TextAffinity_0: + effectiveOffset0 = effectiveOffset - 1; + break; + case B.TextAffinity_1: + effectiveOffset0 = effectiveOffset; + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + if (A.TextLayoutMetrics_isWhitespace(B.JSString_methods.codeUnitAt$1(t1.get$plainText(), effectiveOffset0)) && effectiveOffset0 > 0) { + t1 = word.start; + previousWord = _this._getPreviousWord$1(t1); switch (A.defaultTargetPlatform()) { case B.TargetPlatform_2: if (previousWord == null) { - nextWord = _this._getNextWord$1(t3); + nextWord = _this._getNextWord$1(t1); if (nextWord == null) - return A.TextSelection$collapsed(B.TextAffinity_1, t1); - return A.TextSelection$(B.TextAffinity_1, t1, nextWord.end, false); + return A.TextSelection$collapsed(B.TextAffinity_1, effectiveOffset); + return A.TextSelection$(B.TextAffinity_1, effectiveOffset, nextWord.end, false); } - return A.TextSelection$(B.TextAffinity_1, previousWord.start, t1, false); + return A.TextSelection$(B.TextAffinity_1, previousWord.start, effectiveOffset, false); case B.TargetPlatform_0: if (_this._readOnly) { if (previousWord == null) - return A.TextSelection$(B.TextAffinity_1, t1, t1 + 1, false); - return A.TextSelection$(B.TextAffinity_1, previousWord.start, t1, false); + return A.TextSelection$(B.TextAffinity_1, effectiveOffset, effectiveOffset + 1, false); + return A.TextSelection$(B.TextAffinity_1, previousWord.start, effectiveOffset, false); } break; case B.TargetPlatform_1: @@ -234733,10 +247971,10 @@ case B.TargetPlatform_5: break; default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + throw A.wrapException(A.ReachabilityError$(_s80_)); } } - return A.TextSelection$(B.TextAffinity_1, word.start, t2, false); + return A.TextSelection$(B.TextAffinity_1, word.start, word.end, false); }, _layoutChildren$2$dry(constraints, dry) { var child, placeholderDimensions, boxConstraints, t2, childIndex, t3, t4, baselineOffset, childSize, _this = this, @@ -234747,7 +247985,7 @@ return A._setArrayType([], t1); } child = _this.ContainerRenderObjectMixin__firstChild; - placeholderDimensions = A.List_List$filled(t1, B.PlaceholderDimensions_8eb, false, type$.PlaceholderDimensions); + placeholderDimensions = A.List_List$filled(t1, B.PlaceholderDimensions_Ism, false, type$.PlaceholderDimensions); boxConstraints = new A.BoxConstraints(0, constraints.maxWidth, 0, 1 / 0).$div(0, _this._editable$_textPainter._text_painter$_textScaleFactor); for (t1 = A._instanceType(_this)._eval$1("ContainerRenderObjectMixin.1"), t2 = !dry, childIndex = 0; child != null;) { if (t2) { @@ -234780,7 +248018,8 @@ } t3 = _this.__RenderEditable__placeholderSpans_A; t3 === $ && A.throwUnnamedLateFieldNI(); - placeholderDimensions[childIndex] = new A.PlaceholderDimensions(childSize, baselineOffset, t3[childIndex].baseline); + t3 = t3[childIndex]; + placeholderDimensions[childIndex] = new A.PlaceholderDimensions(childSize, t3.alignment, baselineOffset, t3.baseline); t3 = child.parentData; t3.toString; child = t1._as(t3).ContainerParentDataMixin_nextSibling; @@ -234835,7 +248074,7 @@ _snapToPhysicalPixel$1(sourceOffset) { var t2, globalOffset = A.MatrixUtils_transformPoint(this.getTransformTo$1(0, null), sourceOffset), - pixelMultiple = 1 / this._devicePixelRatio, + pixelMultiple = 1 / this._editable$_devicePixelRatio, t1 = globalOffset._dx; t1.toString; t1 = isFinite(t1) ? B.JSNumber_methods.round$0(t1 / pixelMultiple) * pixelMultiple - t1 : 0; @@ -234992,24 +248231,25 @@ return new A.MapEntry(t1, new A.Offset(offset._dx, t2), type$.MapEntry_int_Offset); }, _editable$_paintContents$2(context, offset) { - var visibleRegion, t2, t3, foregroundChild, backgroundChild, t4, t5, t6, childIndex, t7, t8, child, _this = this, _box_0 = {}, - effectiveOffset = offset.$add(0, _this.get$_editable$_paintOffset()), - t1 = _this._floatingCursorOn; - if (!t1) { - t1 = _this._box$_size; - visibleRegion = new A.Rect(0, 0, 0 + t1._dx, 0 + t1._dy); - t1 = _this._editable$_textPainter; - t2 = _this._selection; - t3 = _this.__RenderEditable__caretPrototype_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t1._computeCaretMetrics$2(new A.TextPosition(t2.start, t2.affinity), t3); - t3 = t1.__TextPainter__caretMetrics_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - _this._selectionStartInViewport.set$value(0, visibleRegion.inflate$1(0.5).contains$1(0, t3.offset.$add(0, effectiveOffset))); - t3 = _this._selection; - t1._computeCaretMetrics$2(new A.TextPosition(t3.end, t3.affinity), _this.__RenderEditable__caretPrototype_A); - t1 = t1.__TextPainter__caretMetrics_A; - _this._selectionEndInViewport.set$value(0, visibleRegion.inflate$1(0.5).contains$1(0, t1.offset.$add(0, effectiveOffset))); + var t2, visibleRegion, t3, t4, foregroundChild, backgroundChild, t5, t6, childIndex, t7, t8, child, _this = this, _box_0 = {}, + effectiveOffset = offset.$add(0, _this.get$_paintOffset()), + t1 = _this._selection; + if (t1 != null && !_this._floatingCursorOn) { + t2 = _this._box$_size; + visibleRegion = new A.Rect(0, 0, 0 + t2._dx, 0 + t2._dy); + t2 = _this._editable$_textPainter; + t3 = t1.start; + t1 = t1.affinity; + t4 = _this.__RenderEditable__caretPrototype_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t2._computeCaretMetrics$2(new A.TextPosition(t3, t1), t4); + t4 = t2.__TextPainter__caretMetrics_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + _this._selectionStartInViewport.set$value(0, visibleRegion.inflate$1(0.5).contains$1(0, t4.offset.$add(0, effectiveOffset))); + t4 = _this._selection; + t2._computeCaretMetrics$2(new A.TextPosition(t4.end, t4.affinity), _this.__RenderEditable__caretPrototype_A); + t2 = t2.__TextPainter__caretMetrics_A; + _this._selectionEndInViewport.set$value(0, visibleRegion.inflate$1(0.5).contains$1(0, t2.offset.$add(0, effectiveOffset))); } foregroundChild = _this._foregroundRenderObject; backgroundChild = _this._backgroundRenderObject; @@ -235046,9 +248286,9 @@ context.paintChild$2(foregroundChild, offset); }, paint$2(context, offset) { - var t1, t2, t3, startPoint, endPoint, _this = this; + var t1, t2, t3, selection, startPoint, endPoint, _this = this; _this._computeTextMetricsIfNeeded$0(); - t1 = (_this._editable$_maxScrollExtent > 0 || !_this.get$_editable$_paintOffset().$eq(0, B.Offset_0_0)) && _this._editable$_clipBehavior !== B.Clip_0; + t1 = (_this._editable$_maxScrollExtent > 0 || !_this.get$_paintOffset().$eq(0, B.Offset_0_0)) && _this._editable$_clipBehavior !== B.Clip_0; t2 = _this._editable$_clipRectLayer; if (t1) { t1 = _this.__RenderObject__needsCompositing_A; @@ -235059,19 +248299,20 @@ t2.set$layer(0, null); _this._editable$_paintContents$2(context, offset); } - if (_this._selection.get$isValid()) { - t1 = _this.getEndpointsForSelection$1(_this._selection); + selection = _this._selection; + if (selection != null && selection.get$isValid()) { + t1 = _this.getEndpointsForSelection$1(selection); startPoint = t1[0].point; t2 = _this._box$_size; t3 = A.clampDouble(startPoint._dx, 0, t2._dx); t2 = A.clampDouble(startPoint._dy, 0, t2._dy); - context.pushLayer$3(A.LeaderLayer$(_this._editable$_startHandleLayerLink, new A.Offset(t3, t2)), A.RenderObject.prototype.get$paint.call(_this), B.Offset_0_0); + context.pushLayer$3(A.LeaderLayer$(_this._editable$_startHandleLayerLink, new A.Offset(t3, t2).$add(0, offset)), A.RenderObject.prototype.get$paint.call(_this), B.Offset_0_0); if (t1.length === 2) { endPoint = t1[1].point; t1 = _this._box$_size; t2 = A.clampDouble(endPoint._dx, 0, t1._dx); t1 = A.clampDouble(endPoint._dy, 0, t1._dy); - context.pushLayer$3(A.LeaderLayer$(_this._editable$_endHandleLayerLink, new A.Offset(t2, t1)), A.RenderObject.prototype.get$paint.call(_this), B.Offset_0_0); + context.pushLayer$3(A.LeaderLayer$(_this._editable$_endHandleLayerLink, new A.Offset(t2, t1).$add(0, offset)), A.RenderObject.prototype.get$paint.call(_this), B.Offset_0_0); } } }, @@ -235083,7 +248324,7 @@ case 1: case 2: case 3: - if (_this._editable$_maxScrollExtent > 0 || !_this.get$_editable$_paintOffset().$eq(0, B.Offset_0_0)) { + if (_this._editable$_maxScrollExtent > 0 || !_this.get$_paintOffset().$eq(0, B.Offset_0_0)) { t1 = _this._box$_size; t1 = new A.Rect(0, 0, 0 + t1._dx, 0 + t1._dy); } else @@ -235111,19 +248352,19 @@ } return true; }, - $signature: 233 + $signature: 229 }; A.RenderEditable_getBoxesForSelection_closure.prototype = { call$1(textBox) { - return new A.Rect(textBox.left, textBox.top, textBox.right, textBox.bottom).shift$1(this.$this.get$_editable$_paintOffset()); + return new A.Rect(textBox.left, textBox.top, textBox.right, textBox.bottom).shift$1(this.$this.get$_paintOffset()); }, - $signature: 2366 + $signature: 1285 }; A.RenderEditable_describeSemanticsConfiguration_closure.prototype = { call$1(info) { return info.recognizer != null; }, - $signature: 726 + $signature: 656 }; A.RenderEditable__createShowOnScreenFor_closure.prototype = { call$0() { @@ -235139,13 +248380,13 @@ var t1 = accum == null ? null : accum.expandToInclude$1(new A.Rect(incoming.left, incoming.top, incoming.right, incoming.bottom)); return t1 == null ? new A.Rect(incoming.left, incoming.top, incoming.right, incoming.bottom) : t1; }, - $signature: 2368 + $signature: 1287 }; A.RenderEditable_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this._box_0.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A.RenderEditable__paintContents_closure.prototype = { call$2(context, offset) { @@ -235153,7 +248394,7 @@ t1.toString; context.paintChild$2(t1, offset); }, - $signature: 93 + $signature: 90 }; A._RenderEditableCustomPaint.prototype = { get$parent(_) { @@ -235242,7 +248483,7 @@ boxes = textPainter.getBoxesForSelection$3$boxHeightStyle$boxWidthStyle(A.TextSelection$(B.TextAffinity_1, range.start, range.end, false), _this._selectionHeightStyle, _this._selectionWidthStyle); for (t2 = boxes.length, _i = 0; _i < boxes.length; boxes.length === t2 || (0, A.throwConcurrentModificationError)(boxes), ++_i) { box = boxes[_i]; - t3 = new A.Rect(box.left, box.top, box.right, box.bottom).shift$1(renderEditable.get$_editable$_paintOffset()); + t3 = new A.Rect(box.left, box.top, box.right, box.bottom).shift$1(renderEditable.get$_paintOffset()); t4 = textPainter._textWidthBasis; t5 = textPainter._paragraph; t4 = t4 === B.TextWidthBasis_1 ? t5.get$longestLine() : t5.get$width(t5); @@ -235310,7 +248551,7 @@ paint$3(canvas, size, renderEditable) { var floatingCursorRect, t1, caretColor, caretTextPosition, t2, t3, t4, caretRect, caretHeight, integralRect, radius, floatingCursorColor, value, result, _this = this, selection = renderEditable._selection; - if (selection.start != selection.end) + if (selection == null || selection.start != selection.end) return; floatingCursorRect = _this._floatingCursorRect; t1 = floatingCursorRect == null; @@ -235356,7 +248597,7 @@ default: A.throwExpression(A.ReachabilityError$(string$.x60null_c)); } - caretRect = caretRect.shift$1(renderEditable.get$_editable$_paintOffset()); + caretRect = caretRect.shift$1(renderEditable.get$_paintOffset()); integralRect = caretRect.shift$1(renderEditable._snapToPhysicalPixel$1(new A.Offset(caretRect.left, caretRect.top))); if (_this._shouldPaint) { radius = _this._cursorRadius; @@ -235378,12 +248619,13 @@ } if (t1 || floatingCursorColor == null || !_this._shouldPaint) return; - t1 = A.RRect$fromRectAndRadius(floatingCursorRect.shift$1(renderEditable.get$_editable$_paintOffset()), B.Radius_1_1); + t1 = A.RRect$fromRectAndRadius(floatingCursorRect.shift$1(renderEditable.get$_paintOffset()), B.Radius_1_1); value = _this.___FloatingCursorPainter_floatingCursorPaint_FI; if (value === $) { - result = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + result = $.$get$_renderer().createPaint$0(); _this.___FloatingCursorPainter_floatingCursorPaint_FI !== $ && A.throwUnnamedLateFieldADI(); - value = _this.___FloatingCursorPainter_floatingCursorPaint_FI = result; + _this.___FloatingCursorPainter_floatingCursorPaint_FI = result; + value = result; } value.set$color(0, floatingCursorColor); canvas.drawRRect$2(t1, value); @@ -235469,11 +248711,12 @@ A._RenderEditable_RenderBox_RelayoutWhenSystemFontsChangeMixin_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin.prototype = {}; A.RenderErrorBox.prototype = { RenderErrorBox$1(message) { - var builder, t1, exception, _this = this; + var builder, t1, t2, exception, _this = this; try { t1 = _this.message; if (t1 !== "") { - builder = A.ParagraphBuilder_ParagraphBuilder($.$get$RenderErrorBox_paragraphStyle()); + t2 = $.$get$RenderErrorBox_paragraphStyle(); + builder = $.$get$_renderer().createParagraphBuilder$1(t2); builder.pushStyle$1($.$get$RenderErrorBox_textStyle()); builder.addText$1(t1); t1 = builder.build$0(); @@ -235510,7 +248753,7 @@ t4 = offset._dy; t5 = t2._dx; t2 = t2._dy; - t6 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t6 = $.$get$_renderer().createPaint$0(); t6.set$color(0, $.$get$RenderErrorBox_backgroundColor()); t1.drawRect$2(new A.Rect(t3, t4, t3 + t5, t4 + t2), t6); t1 = _this.__RenderErrorBox__paragraph_F; @@ -235536,7 +248779,7 @@ } }; A.FlexFit.prototype = { - toString$0(_) { + _enumToString$0() { return "FlexFit." + this._core$_name; } }; @@ -235546,17 +248789,17 @@ } }; A.MainAxisSize.prototype = { - toString$0(_) { + _enumToString$0() { return "MainAxisSize." + this._core$_name; } }; A.MainAxisAlignment.prototype = { - toString$0(_) { + _enumToString$0() { return "MainAxisAlignment." + this._core$_name; } }; A.CrossAxisAlignment.prototype = { - toString$0(_) { + _enumToString$0() { return "CrossAxisAlignment." + this._core$_name; } }; @@ -236028,7 +249271,7 @@ }, dispose$0() { this._flex$_clipRectLayer.set$layer(0, null); - this.super$RenderObject$dispose(); + this.super$_RenderFlex_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin_DebugOverflowIndicatorMixin$dispose(); }, describeApproximatePaintClip$1(child) { var t1; @@ -236057,25 +249300,25 @@ call$2(child, extent) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, extent, child.get$computeMinIntrinsicWidth()); }, - $signature: 236 + $signature: 249 }; A.RenderFlex_computeMaxIntrinsicWidth_closure.prototype = { call$2(child, extent) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, extent, child.get$computeMaxIntrinsicWidth()); }, - $signature: 236 + $signature: 249 }; A.RenderFlex_computeMinIntrinsicHeight_closure.prototype = { call$2(child, extent) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_2, extent, child.get$computeMinIntrinsicHeight()); }, - $signature: 236 + $signature: 249 }; A.RenderFlex_computeMaxIntrinsicHeight_closure.prototype = { call$2(child, extent) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_3, extent, child.get$computeMaxIntrinsicHeight()); }, - $signature: 236 + $signature: 249 }; A._LayoutSizes.prototype = {}; A._RenderFlex_RenderBox_ContainerRenderObjectMixin.prototype = { @@ -236104,6 +249347,12 @@ }; A._RenderFlex_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin.prototype = {}; A._RenderFlex_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin_DebugOverflowIndicatorMixin.prototype = { + dispose$0() { + var t1, t2, _i; + for (t1 = this.DebugOverflowIndicatorMixin__indicatorLabel, t2 = t1.length, _i = 0; _i < t2; ++_i) + t1[_i].dispose$0(); + this.super$RenderObject$dispose(); + }, reassemble$0() { this.super$RenderObject$reassemble(); } @@ -236220,12 +249469,9 @@ if (t1 == null) return new A.Size(A.clampDouble(0, constraints.minWidth, constraints.maxWidth), A.clampDouble(0, constraints.minHeight, constraints.maxHeight)); t1 = t1.get$width(t1); - t1.toString; t2 = _this._scale; t3 = _this._image; - t3 = t3.get$height(t3); - t3.toString; - return constraints.constrainSizeAndAttemptToPreserveAspectRatio$1(new A.Size(t1 / t2, t3 / _this._scale)); + return constraints.constrainSizeAndAttemptToPreserveAspectRatio$1(new A.Size(t1 / t2, t3.get$height(t3) / _this._scale)); }, computeMinIntrinsicWidth$1(height) { if (this._image$_width == null && this._image$_height == null) @@ -236299,6 +249545,8 @@ }; A.AnnotationResult.prototype = {}; A.Layer0.prototype = { + Layer$0() { + }, _updateSubtreeCompositionObserverCount$1(delta) { var t1, _this = this; _this._compositionCallbackCount += delta; @@ -236732,6 +249980,12 @@ } }; A.BackdropFilterLayer.prototype = { + set$filter(_, value) { + if (!J.$eq$(value, this._layer$_filter)) { + this._layer$_filter = value; + this.markNeedsAddToScene$0(); + } + }, addToScene$1(builder) { var _this = this, t1 = _this._layer$_filter; @@ -236785,7 +250039,8 @@ if (!_this._layer$_offset.$eq(0, B.Offset_0_0)) { t1 = _this._layer$_offset; _this.set$engineLayer(builder.pushTransform$2$oldLayer(A.Matrix4_Matrix4$translationValues(t1._dx, t1._dy, 0)._m4storage, type$.nullable_TransformEngineLayer._as(_this._engineLayer))); - } + } else + _this.set$engineLayer(null); _this.addChildrenToScene$1(builder); if (!_this._layer$_offset.$eq(0, B.Offset_0_0)) builder.pop$0(); @@ -237125,49 +250380,49 @@ call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, this.height, child.get$computeMinIntrinsicWidth()); }, - $signature: 96 + $signature: 103 }; A.RenderListBody_computeMinIntrinsicWidth_closure0.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, this.height, child.get$computeMinIntrinsicWidth()); }, - $signature: 96 + $signature: 103 }; A.RenderListBody_computeMaxIntrinsicWidth_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, this.height, child.get$computeMaxIntrinsicWidth()); }, - $signature: 96 + $signature: 103 }; A.RenderListBody_computeMaxIntrinsicWidth_closure0.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, this.height, child.get$computeMaxIntrinsicWidth()); }, - $signature: 96 + $signature: 103 }; A.RenderListBody_computeMinIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_2, this.width, child.get$computeMinIntrinsicHeight()); }, - $signature: 96 + $signature: 103 }; A.RenderListBody_computeMinIntrinsicHeight_closure0.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_2, this.width, child.get$computeMinIntrinsicHeight()); }, - $signature: 96 + $signature: 103 }; A.RenderListBody_computeMaxIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_3, this.width, child.get$computeMaxIntrinsicHeight()); }, - $signature: 96 + $signature: 103 }; A.RenderListBody_computeMaxIntrinsicHeight_closure0.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_3, this.width, child.get$computeMaxIntrinsicHeight()); }, - $signature: 96 + $signature: 103 }; A._RenderListBody_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -237269,7 +250524,7 @@ call$1(annotation) { return annotation.get$cursor(annotation); }, - $signature: 2373 + $signature: 1289 }; A.MouseTracker_updateWithEvent_closure.prototype = { call$0() { @@ -237329,13 +250584,13 @@ t1.call$1(this.baseExitEvent.transformed$1(this.lastAnnotations.$index(0, annotation))); } }, - $signature: 2374 + $signature: 1291 }; A.MouseTracker__handleDeviceUpdateMouseEvents_closure0.prototype = { call$1(annotation) { return !this.lastAnnotations.containsKey$1(0, annotation); }, - $signature: 2375 + $signature: 1292 }; A.__MouseTrackerUpdateDetails_Object_Diagnosticable.prototype = {}; A.ParentData.prototype = { @@ -237380,15 +250635,16 @@ this._containerLayer.append$1(0, layer); }, get$canvas(_) { - var t1, _this = this; + var t1, t2, _this = this; if (_this._canvas == null) { _this._currentLayer = A.PictureLayer$(_this.estimatedBounds); - t1 = A.PictureRecorder_PictureRecorder(); - _this._recorder = t1; - _this._canvas = A.Canvas_Canvas(t1, null); - t1 = _this._currentLayer; - t1.toString; - _this._containerLayer.append$1(0, t1); + t1 = $.$get$_renderer(); + t2 = t1.createPictureRecorder$0(); + _this._recorder = t2; + _this._canvas = t1.createCanvas$2(t2, null); + t2 = _this._currentLayer; + t2.toString; + _this._containerLayer.append$1(0, t2); } t1 = _this._canvas; t1.toString; @@ -237435,7 +250691,11 @@ } offsetClipRect = clipRect.shift$1(offset); if (needsCompositing) { - layer = oldLayer == null ? new A.ClipRectLayer(B.Clip_1, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)) : oldLayer; + if (oldLayer == null) { + layer = new A.ClipRectLayer(B.Clip_1, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + layer.Layer$0(); + } else + layer = oldLayer; if (!offsetClipRect.$eq(0, layer._clipRect)) { layer._clipRect = offsetClipRect; layer.markNeedsAddToScene$0(); @@ -237466,7 +250726,11 @@ offsetBounds = bounds.shift$1(offset); offsetClipRRect = clipRRect.shift$1(offset); if (needsCompositing) { - layer = oldLayer == null ? new A.ClipRRectLayer(B.Clip_2, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)) : oldLayer; + if (oldLayer == null) { + layer = new A.ClipRRectLayer(B.Clip_2, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + layer.Layer$0(); + } else + layer = oldLayer; if (!offsetClipRRect.$eq(0, layer._clipRRect)) { layer._clipRRect = offsetClipRRect; layer.markNeedsAddToScene$0(); @@ -237494,7 +250758,11 @@ offsetBounds = bounds.shift$1(offset); offsetClipPath = clipPath.shift$1(offset); if (needsCompositing) { - layer = oldLayer == null ? new A.ClipPathLayer(B.Clip_2, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)) : oldLayer; + if (oldLayer == null) { + layer = new A.ClipPathLayer(B.Clip_2, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + layer.Layer$0(); + } else + layer = oldLayer; if (offsetClipPath !== layer._clipPath) { layer._clipPath = offsetClipPath; layer.markNeedsAddToScene$0(); @@ -237510,6 +250778,9 @@ return null; } }, + pushClipPath$6$oldLayer(needsCompositing, offset, bounds, clipPath, painter, oldLayer) { + return this.pushClipPath$7$clipBehavior$oldLayer(needsCompositing, offset, bounds, clipPath, painter, B.Clip_2, oldLayer); + }, pushTransform$5$oldLayer(needsCompositing, offset, transform, painter, oldLayer) { var layer, _this = this, t1 = offset._dx, @@ -237534,6 +250805,13 @@ pushTransform$4(needsCompositing, offset, transform, painter) { return this.pushTransform$5$oldLayer(needsCompositing, offset, transform, painter, null); }, + pushOpacity$4$oldLayer(offset, alpha, painter, oldLayer) { + var layer = oldLayer == null ? A.OpacityLayer$() : oldLayer; + layer.set$alpha(0, alpha); + layer.set$offset(0, offset); + this.pushLayer$3(layer, painter, B.Offset_0_0); + return layer; + }, toString$0(_) { return "PaintingContext#" + A.Primitives_objectHashCode(this) + "(layer: " + A.S(this._containerLayer) + ", canvas bounds: " + this.estimatedBounds.toString$0(0) + ")"; } @@ -237686,7 +250964,7 @@ var t1, _this = this; if (++_this._outstandingSemanticsHandles === 1) { t1 = type$.SemanticsNode; - _this._semanticsOwner = new A.SemanticsOwner(A.LinkedHashSet_LinkedHashSet$_empty(t1), A.LinkedHashMap_LinkedHashMap$_empty(type$.int, t1), A.LinkedHashSet_LinkedHashSet$_empty(t1), $.$get$ChangeNotifier__emptyListeners()); + _this._semanticsOwner = new A.SemanticsOwner(_this.onSemanticsUpdate, A.LinkedHashSet_LinkedHashSet$_empty(t1), A.LinkedHashMap_LinkedHashMap$_empty(type$.int, t1), A.LinkedHashSet_LinkedHashSet$_empty(t1), $.$get$ChangeNotifier__emptyListeners()); _this.onSemanticsOwnerCreated.call$0(); } if (listener != null) @@ -237727,25 +251005,25 @@ call$2(a, b) { return a._depth - b._depth; }, - $signature: 389 + $signature: 391 }; A.PipelineOwner_flushCompositingBits_closure.prototype = { call$2(a, b) { return a._depth - b._depth; }, - $signature: 389 + $signature: 391 }; A.PipelineOwner_flushPaint_closure.prototype = { call$2(a, b) { return b._depth - a._depth; }, - $signature: 389 + $signature: 391 }; A.PipelineOwner_flushSemantics_closure.prototype = { call$2(a, b) { return a._depth - b._depth; }, - $signature: 389 + $signature: 391 }; A.RenderObject.prototype = { RenderObject$0() { @@ -237788,8 +251066,8 @@ }, visitChildren$1(visitor) { }, - _debugReportException$3(method, exception, stack) { - A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "rendering library", A.ErrorDescription$("during " + method + "()"), null, new A.RenderObject__debugReportException_closure(this), false)); + _reportException$3(method, exception, stack) { + A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "rendering library", A.ErrorDescription$("during " + method + "()"), null, new A.RenderObject__reportException_closure(this), false)); }, attach$1(owner) { var _this = this; @@ -237874,7 +251152,7 @@ } catch (exception) { e = A.unwrapException(exception); stack = A.getTraceFromException(exception); - _this._debugReportException$3("performLayout", e, stack); + _this._reportException$3("performLayout", e, stack); } _this._needsLayout = false; _this.markNeedsPaint$0(); @@ -237914,7 +251192,7 @@ } catch (exception) { e = A.unwrapException(exception); stack = A.getTraceFromException(exception); - _this._debugReportException$3("performResize", e, stack); + _this._reportException$3("performResize", e, stack); } try { _this.performLayout$0(); @@ -237922,7 +251200,7 @@ } catch (exception) { e0 = A.unwrapException(exception); stack0 = A.getTraceFromException(exception); - _this._debugReportException$3("performLayout", e0, stack0); + _this._reportException$3("performLayout", e0, stack0); } _this._needsLayout = false; _this.markNeedsPaint$0(); @@ -238081,7 +251359,7 @@ } catch (exception) { e = A.unwrapException(exception); stack = A.getTraceFromException(exception); - _this._debugReportException$3("paint", e, stack); + _this._reportException$3("paint", e, stack); } t1 = $.debugProfilePaintsEnabled; if (t1) @@ -238300,6 +251578,9 @@ toString$0(_) { return this.toStringShort$0(); }, + toStringDeep$0() { + return new A.RenderObject_toStringDeep_closure(this, "", "", B.DiagnosticLevel_2).call$0(); + }, debugDescribeChildren$0() { return A._setArrayType([], type$.JSArray_DiagnosticsNode); }, @@ -238331,9 +251612,9 @@ call$1(child) { child.reassemble$0(); }, - $signature: 112 + $signature: 80 }; - A.RenderObject__debugReportException_closure.prototype = { + A.RenderObject__reportException_closure.prototype = { call$0() { var t1 = A._setArrayType([], type$.JSArray_DiagnosticsNode), t2 = this.$this; @@ -238341,7 +251622,7 @@ t1.push(A.DiagnosticableTreeNode$("RenderObject", B.DiagnosticsTreeStyle_11, t2)); return t1; }, - $signature: 134 + $signature: 129 }; A.RenderObject_invokeLayoutCallback_closure.prototype = { call$0() { @@ -238358,13 +251639,13 @@ if (t1) this.$this.__RenderObject__needsCompositing_A = true; }, - $signature: 112 + $signature: 80 }; A.RenderObject_clearSemantics_closure.prototype = { call$1(child) { child.clearSemantics$0(); }, - $signature: 112 + $signature: 80 }; A.RenderObject__getSemanticsForParent_closure.prototype = { call$1(renderChild) { @@ -238401,7 +251682,14 @@ } } }, - $signature: 112 + $signature: 80 + }; + A.RenderObject_toStringDeep_closure.prototype = { + call$0() { + var _this = this; + return _this.$this.super$DiagnosticableTreeMixin$toStringDeep(_this.minLevel, _this.prefixLineOne, _this.prefixOtherLines); + }, + $signature: 74 }; A.RenderObjectWithChildMixin.prototype = { set$child(value) { @@ -238660,7 +251948,12 @@ else { t4 = geometry.___SemanticsGeometry__rect_A; t4 === $ && A.throwUnnamedLateFieldNI(); - t4 = t4.get$isEmpty(t4); + if (!t4.get$isEmpty(t4)) { + t4 = geometry.___SemanticsGeometry__transform_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t4 = t4.isZero$0(); + } else + t4 = true; } t4 = t4 === true; } else @@ -238862,13 +252155,13 @@ _this._cachedCombinedSemanticsInfos = _this._cachedAttributedLabel = _this._overflowShader = null; _this._extractPlaceholderSpans$1(value); _this.markNeedsLayout$0(); + _this._removeSelectionRegistrarSubscription$0(); + _this._disposeSelectableFragments$0(); + _this._updateSelectionRegistrarSubscription$0(); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - _this._removeSelectionRegistrarSubscription$0(); - _this._disposeSelectableFragments$0(); - _this._updateSelectionRegistrarSubscription$0(); }, set$registrar(value) { var _this = this; @@ -238907,7 +252200,7 @@ if (start !== end0) { if (end0 === -1) end0 = end; - t1 = new A._SelectableFragment(new A.TextRange(start, end0), this, $.$get$ChangeNotifier__emptyListeners()); + t1 = new A._SelectableFragment(new A.TextRange(start, end0), this, plainText, $.$get$ChangeNotifier__emptyListeners()); t1.___SelectableFragment__selectionGeometry_A = t1._getSelectionGeometry$0(); result.push(t1); start = end0; @@ -238921,7 +252214,7 @@ t1 = this._lastSelectableFragments; if (t1 == null) return; - for (t2 = t1.length, _i = 0; _i < t2; ++_i) { + for (t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { fragment = t1[_i]; fragment.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); fragment.ChangeNotifier__count = 0; @@ -238935,9 +252228,11 @@ this.super$RenderBox$markNeedsLayout(); }, dispose$0() { - this._removeSelectionRegistrarSubscription$0(); - this._lastSelectableFragments = null; - this.super$RenderObject$dispose(); + var _this = this; + _this._removeSelectionRegistrarSubscription$0(); + _this._lastSelectableFragments = null; + _this._textPainter.dispose$0(); + _this.super$RenderObject$dispose(); }, _extractPlaceholderSpans$1(span) { this.__RenderParagraph__placeholderSpans_A = A._setArrayType([], type$.JSArray_PlaceholderSpan); @@ -239095,12 +252390,13 @@ _computeChildrenWidthWithMaxIntrinsics$1(height) { var t1, childIndex, t2, t3, _this = this, child = _this.ContainerRenderObjectMixin__firstChild, - placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_8eb, false, type$.PlaceholderDimensions); + placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_Ism, false, type$.PlaceholderDimensions); for (t1 = A._instanceType(_this)._eval$1("ContainerRenderObjectMixin.1"), childIndex = 0; child != null;) { t2 = child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, 1 / 0, child.get$computeMaxIntrinsicWidth()); t3 = _this.__RenderParagraph__placeholderSpans_A; t3 === $ && A.throwUnnamedLateFieldNI(); - placeholderDimensions[childIndex] = new A.PlaceholderDimensions(new A.Size(t2, 0), null, t3[childIndex].baseline); + t3 = t3[childIndex]; + placeholderDimensions[childIndex] = new A.PlaceholderDimensions(new A.Size(t2, 0), t3.alignment, null, t3.baseline); t3 = child.parentData; t3.toString; child = t1._as(t3).ContainerParentDataMixin_nextSibling; @@ -239111,12 +252407,13 @@ _computeChildrenWidthWithMinIntrinsics$1(height) { var t1, childIndex, t2, t3, _this = this, child = _this.ContainerRenderObjectMixin__firstChild, - placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_8eb, false, type$.PlaceholderDimensions); + placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_Ism, false, type$.PlaceholderDimensions); for (t1 = A._instanceType(_this)._eval$1("ContainerRenderObjectMixin.1"), childIndex = 0; child != null;) { t2 = child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, 1 / 0, child.get$computeMinIntrinsicWidth()); t3 = _this.__RenderParagraph__placeholderSpans_A; t3 === $ && A.throwUnnamedLateFieldNI(); - placeholderDimensions[childIndex] = new A.PlaceholderDimensions(new A.Size(t2, 0), null, t3[childIndex].baseline); + t3 = t3[childIndex]; + placeholderDimensions[childIndex] = new A.PlaceholderDimensions(new A.Size(t2, 0), t3.alignment, null, t3.baseline); t3 = child.parentData; t3.toString; child = t1._as(t3).ContainerParentDataMixin_nextSibling; @@ -239127,14 +252424,15 @@ _computeChildrenHeightWithMinIntrinsics$1(width) { var t2, childIndex, size, t3, _this = this, child = _this.ContainerRenderObjectMixin__firstChild, - placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_8eb, false, type$.PlaceholderDimensions), + placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_Ism, false, type$.PlaceholderDimensions), t1 = _this._textPainter; width /= t1._text_painter$_textScaleFactor; for (t2 = A._instanceType(_this)._eval$1("ContainerRenderObjectMixin.1"), childIndex = 0; child != null;) { size = child.getDryLayout$1(new A.BoxConstraints(0, width, 0, 1 / 0)); t3 = _this.__RenderParagraph__placeholderSpans_A; t3 === $ && A.throwUnnamedLateFieldNI(); - placeholderDimensions[childIndex] = new A.PlaceholderDimensions(size, null, t3[childIndex].baseline); + t3 = t3[childIndex]; + placeholderDimensions[childIndex] = new A.PlaceholderDimensions(size, t3.alignment, null, t3.baseline); t3 = child.parentData; t3.toString; child = t2._as(t3).ContainerParentDataMixin_nextSibling; @@ -239195,8 +252493,26 @@ return this._layoutText$2$maxWidth$minWidth(1 / 0, 0); }, systemFontsDidChange$0() { - this.super$RelayoutWhenSystemFontsChangeMixin$systemFontsDidChange(); - this._textPainter.markNeedsLayout$0(); + var _this = this, + t1 = $.SchedulerBinding__instance, + phase = t1.SchedulerBinding__schedulerPhase; + switch (phase.index) { + case 0: + case 4: + if (_this._systemFontsChangeScheduled) + return; + _this._systemFontsChangeScheduled = true; + t1.scheduleFrameCallback$1(new A.RenderParagraph_systemFontsDidChange_closure(_this, phase)); + break; + case 1: + case 2: + case 3: + _this.super$RelayoutWhenSystemFontsChangeMixin$systemFontsDidChange(); + _this._textPainter.markNeedsLayout$0(); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } }, _layoutTextWithConstraints$1(constraints) { var t1; @@ -239210,7 +252526,7 @@ if (t1 === 0) return A._setArrayType([], type$.JSArray_PlaceholderDimensions); child = _this.ContainerRenderObjectMixin__firstChild; - placeholderDimensions = A.List_List$filled(t1, B.PlaceholderDimensions_8eb, false, type$.PlaceholderDimensions); + placeholderDimensions = A.List_List$filled(t1, B.PlaceholderDimensions_Ism, false, type$.PlaceholderDimensions); boxConstraints = new A.BoxConstraints(0, constraints.maxWidth, 0, 1 / 0).$div(0, _this._textPainter._text_painter$_textScaleFactor); for (t1 = A._instanceType(_this)._eval$1("ContainerRenderObjectMixin.1"), t2 = !dry, childIndex = 0; child != null;) { if (t2) { @@ -239243,7 +252559,8 @@ } t3 = _this.__RenderParagraph__placeholderSpans_A; t3 === $ && A.throwUnnamedLateFieldNI(); - placeholderDimensions[childIndex] = new A.PlaceholderDimensions(childSize, baselineOffset, t3[childIndex].baseline); + t3 = t3[childIndex]; + placeholderDimensions[childIndex] = new A.PlaceholderDimensions(childSize, t3.alignment, baselineOffset, t3.baseline); t3 = child.parentData; t3.toString; child = t1._as(t3).ContainerParentDataMixin_nextSibling; @@ -239366,6 +252683,7 @@ t1.toString; _this._overflowShader = A.Gradient_Gradient$linear(new A.Offset(0, fadeEnd - Math.ceil(t1) / 2), new A.Offset(0, fadeEnd), A._setArrayType([B.Color_4294967295, B.Color_16777215], type$.JSArray_Color_2), _null, B.TileMode_0, _null); } + fadeSizePainter.dispose$0(); break; default: throw A.wrapException(A.ReachabilityError$(_s80_)); @@ -239383,10 +252701,9 @@ t2 = offset._dx; t3 = offset._dy; bounds = new A.Rect(t2, t3, t2 + t1._dx, t3 + t1._dy); - if (_this._overflowShader != null) { - t1 = context.get$canvas(context); - t1.saveLayer$2(bounds, $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData())); - } else + if (_this._overflowShader != null) + context.get$canvas(context).saveLayer$2(bounds, $.$get$_renderer().createPaint$0()); + else context.get$canvas(context).save$0(0); context.get$canvas(context).clipRect$1(bounds); } @@ -239420,7 +252737,7 @@ if (_this._needsClipping) { if (_this._overflowShader != null) { context.get$canvas(context).translate$2(0, t4, t5); - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); paint.set$blendMode(B.BlendMode_13); paint.set$shader(_this._overflowShader); t1 = context.get$canvas(context); @@ -239671,7 +252988,7 @@ call$1(element) { return element._cachedRect = null; }, - $signature: 2391 + $signature: 1297 }; A.RenderParagraph__extractPlaceholderSpans_closure.prototype = { call$1(span) { @@ -239683,7 +253000,7 @@ } return true; }, - $signature: 233 + $signature: 229 }; A.RenderParagraph_selectionColor_closure.prototype = { call$1(fragment) { @@ -239691,13 +253008,24 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1.status !== B.SelectionStatus_2; }, - $signature: 2396 + $signature: 1298 }; A.RenderParagraph_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this._box_0.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 + }; + A.RenderParagraph_systemFontsDidChange_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + t1._systemFontsChangeScheduled = false; + if (t1._node$_owner != null) { + t1.super$RelayoutWhenSystemFontsChangeMixin$systemFontsDidChange(); + t1._textPainter.markNeedsLayout$0(); + } + }, + $signature: 14 }; A.RenderParagraph_paint_closure.prototype = { call$2(context, offset) { @@ -239705,13 +253033,13 @@ t1.toString; context.paintChild$2(t1, offset); }, - $signature: 93 + $signature: 90 }; A.RenderParagraph_describeSemanticsConfiguration_closure.prototype = { call$1(info) { return info.recognizer != null; }, - $signature: 726 + $signature: 656 }; A.RenderParagraph__createShowOnScreenFor_closure.prototype = { call$0() { @@ -239787,6 +253115,14 @@ case 4: result.set$finalLocalValue(_this._handleSelectWord$1(type$.SelectWordSelectionEvent._as($event).get$globalPosition())); break; + case 5: + type$.GranularlyExtendSelectionEvent._as($event); + result.set$finalLocalValue(_this._handleGranularlyExtendSelection$3($event.get$forward($event), $event.get$isEnd(), $event.get$granularity())); + break; + case 6: + type$.DirectionallyExtendSelectionEvent._as($event); + result.set$finalLocalValue(_this._handleDirectionallyExtendSelection$3($event.get$dx($event), $event.get$isEnd(), $event.get$direction($event))); + break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -239862,6 +253198,155 @@ _this._textSelectionEnd = end._readLocal$0(); return B.SelectionResult_2; }, + _handleDirectionallyExtendSelection$3(horizontalBaseline, isExtent, movement) { + var baselineInParagraphCoordinates, targetedEdge, moveResult, newPosition, result, t2, targetedEdge0, _this = this, + _s80_ = string$.x60null_c, + t1 = _this.paragraph, + transform = t1.getTransformTo$1(0, null); + if (transform.copyInverse$1(transform) === 0) + switch (movement) { + case B.SelectionExtendDirection_0: + case B.SelectionExtendDirection_3: + return B.SelectionResult_1; + case B.SelectionExtendDirection_1: + case B.SelectionExtendDirection_2: + return B.SelectionResult_0; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + baselineInParagraphCoordinates = A.MatrixUtils_transformPoint(transform, new A.Offset(horizontalBaseline, 0))._dx; + switch (movement) { + case B.SelectionExtendDirection_0: + case B.SelectionExtendDirection_1: + if (isExtent) { + t1 = _this._textSelectionEnd; + t1.toString; + targetedEdge = t1; + } else { + t1 = _this._textSelectionStart; + t1.toString; + targetedEdge = t1; + } + moveResult = _this._handleVerticalMovement$3$below$horizontalBaselineInParagraphCoordinates(targetedEdge, false, baselineInParagraphCoordinates); + newPosition = moveResult.key; + result = moveResult.value; + break; + case B.SelectionExtendDirection_2: + case B.SelectionExtendDirection_3: + t2 = _this._textSelectionEnd; + if (t2 == null) { + t2 = new A.TextPosition(_this.range.end, B.TextAffinity_0); + _this._textSelectionEnd = t2; + targetedEdge = t2; + } else + targetedEdge = t2; + t2 = _this._textSelectionStart; + if (t2 == null) { + _this._textSelectionStart = targetedEdge; + targetedEdge0 = targetedEdge; + } else + targetedEdge0 = t2; + newPosition = t1.getPositionForOffset$1(new A.Offset(baselineInParagraphCoordinates, t1._getOffsetForPosition$1(isExtent ? targetedEdge : targetedEdge0)._dy - t1._textPainter.get$preferredLineHeight() / 2)); + result = B.SelectionResult_2; + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + if (isExtent) + _this._textSelectionEnd = newPosition; + else + _this._textSelectionStart = newPosition; + return result; + }, + _handleGranularlyExtendSelection$3($forward, isExtent, granularity) { + var targetedEdge, targetedEdge0, newPosition, result, t2, t3, _this = this, + t1 = _this._textSelectionEnd; + if (t1 == null) { + t1 = _this.range; + t1 = $forward ? new A.TextPosition(t1.start, B.TextAffinity_1) : new A.TextPosition(t1.end, B.TextAffinity_0); + _this._textSelectionEnd = t1; + targetedEdge = t1; + } else + targetedEdge = t1; + t1 = _this._textSelectionStart; + if (t1 == null) { + _this._textSelectionStart = targetedEdge; + targetedEdge0 = targetedEdge; + } else + targetedEdge0 = t1; + targetedEdge = isExtent ? targetedEdge : targetedEdge0; + if ($forward && targetedEdge.offset == _this.range.end) + return B.SelectionResult_0; + t1 = !$forward; + if (t1 && targetedEdge.offset == _this.range.start) + return B.SelectionResult_1; + switch (granularity) { + case B.TextGranularity_0: + t1 = _this.range; + newPosition = _this._getNextPosition$3(new A.CharacterBoundary(B.JSString_methods.substring$2(_this.fullText, t1.start, t1.end)), targetedEdge, $forward); + result = B.SelectionResult_2; + break; + case B.TextGranularity_1: + t1 = _this.range; + newPosition = _this._getNextPosition$3(new A._ExpandedTextBoundary(new A.WordBoundary(_this), new A.WhitespaceBoundary(B.JSString_methods.substring$2(_this.fullText, t1.start, t1.end))), targetedEdge, $forward); + result = B.SelectionResult_2; + break; + case B.TextGranularity_2: + newPosition = _this._getNextPosition$3(new A.LineBreak(_this), targetedEdge, $forward); + result = B.SelectionResult_2; + break; + case B.TextGranularity_3: + t2 = _this.range; + t3 = t2.start; + t2 = t2.end; + newPosition = _this._getNextPosition$3(new A.DocumentBoundary(B.JSString_methods.substring$2(_this.fullText, t3, t2)), targetedEdge, $forward); + if ($forward && newPosition.offset == t2) + result = B.SelectionResult_0; + else + result = t1 && newPosition.offset == t3 ? B.SelectionResult_1 : B.SelectionResult_2; + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + if (isExtent) + _this._textSelectionEnd = newPosition; + else + _this._textSelectionStart = newPosition; + return result; + }, + _getNextPosition$3(boundary, position, $forward) { + if ($forward) + return this._clampTextPosition$1(boundary.getTrailingTextBoundaryAt$1(B.PushTextPosition_true.getTrailingTextBoundaryAt$1(position))); + return this._clampTextPosition$1(boundary.getLeadingTextBoundaryAt$1(B.PushTextPosition_false.getLeadingTextBoundaryAt$1(position))); + }, + _handleVerticalMovement$3$below$horizontalBaselineInParagraphCoordinates(position, below, horizontalBaselineInParagraphCoordinates) { + var t3, _i, lineMetrics, newPosition, result, _this = this, + t1 = _this.paragraph, + lines = t1._textPainter.computeLineMetrics$0(), + offset = t1.getOffsetForCaret$2(position, B.Rect_0_0_0_0), + t2 = lines.length, + currentLine = t2 - 1; + for (t3 = offset._dy, _i = 0; _i < lines.length; lines.length === t2 || (0, A.throwConcurrentModificationError)(lines), ++_i) { + lineMetrics = lines[_i]; + if (lineMetrics.get$baseline() > t3) { + currentLine = J.get$lineNumber$z(lineMetrics); + break; + } + } + if (below && currentLine === lines.length - 1) + newPosition = new A.TextPosition(_this.range.end, B.TextAffinity_0); + else if (!below && currentLine === 0) + newPosition = new A.TextPosition(_this.range.start, B.TextAffinity_1); + else + newPosition = _this._clampTextPosition$1(t1.getPositionForOffset$1(new A.Offset(horizontalBaselineInParagraphCoordinates, lines[below ? currentLine + 1 : currentLine - 1].get$baseline()))); + t1 = newPosition.offset; + t2 = _this.range; + if (t1 == t2.start) + result = B.SelectionResult_1; + else + result = t1 == t2.end ? B.SelectionResult_0 : B.SelectionResult_2; + return new A.MapEntry(newPosition, result, type$.MapEntry_TextPosition_SelectionResult); + }, _positionIsWithinCurrentSelection$1(position) { var currentStart, currentEnd, t1, t2, _this = this; if (_this._textSelectionStart == null || _this._textSelectionEnd == null) @@ -239927,7 +253412,7 @@ t2 = _this.paragraph; if (t2._selectionColor != null) { selection = A.TextSelection$(B.TextAffinity_1, t1.offset, _this._textSelectionEnd.offset, false); - selectionPaint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + selectionPaint = $.$get$_renderer().createPaint$0(); selectionPaint.set$style(0, B.PaintingStyle_0); t1 = t2._selectionColor; t1.toString; @@ -239939,6 +253424,16 @@ } A.Matrix4_Matrix4$translationValues(_this.get$_paragraph$_rect().left, _this.get$_paragraph$_rect().top, 0); }, + getLineAtOffset$1(position) { + var line = this.paragraph._textPainter._paragraph.getLineBoundary$1(position), + t1 = this.range, + t2 = t1.start; + t1 = t1.end; + return A.TextSelection$(B.TextAffinity_1, J.clamp$2$n(line.start, t2, t1), J.clamp$2$n(line.end, t2, t1), false); + }, + getWordBoundary$1(position) { + return this.paragraph.getWordBoundary$1(position); + }, $isListenable: 1 }; A._RenderParagraph_RenderBox_ContainerRenderObjectMixin.prototype = { @@ -239991,6 +253486,12 @@ this._rasterizerThreshold = value; this.markNeedsPaint$0(); }, + set$checkerboardRasterCacheImages(value) { + return; + }, + set$checkerboardOffscreenLayers(value) { + return; + }, get$sizedByParent() { return true; }, @@ -240018,21 +253519,17 @@ return constraints.constrain$1(new A.Size(1 / 0, this.get$_intrinsicHeight())); }, paint$2(context, offset) { - var t5, t6, t7, - t1 = offset._dx, + var t1 = offset._dx, t2 = offset._dy, - t3 = this._box$_size, - t4 = t3._dx; - t3 = t3._dy; - t5 = this._optionsMask; - t6 = this._rasterizerThreshold; - t7 = A.LayerHandle$(type$.Layer_2); + t3 = this._box$_size; + t3 = new A.PerformanceOverlayLayer(new A.Rect(t1, t2, t1 + t3._dx, t2 + t3._dy), this._optionsMask, this._rasterizerThreshold, false, false, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + t3.Layer$0(); context.stopRecordingIfNeeded$0(); - context.appendLayer$1(new A.PerformanceOverlayLayer(new A.Rect(t1, t2, t1 + t4, t2 + t3), t5, t6, false, false, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), t7)); + context.appendLayer$1(t3); } }; A.PlatformViewHitTestBehavior.prototype = { - toString$0(_) { + _enumToString$0() { return "PlatformViewHitTestBehavior." + this._core$_name; } }; @@ -240118,7 +253615,7 @@ gestureRecognizer.get$onLongPress(); return gestureRecognizer; }, - $signature: 2397 + $signature: 1299 }; A.PlatformViewRenderBox.prototype = { set$controller(_, controller) { @@ -240292,7 +253789,7 @@ } }; A.HitTestBehavior.prototype = { - toString$0(_) { + _enumToString$0() { return "HitTestBehavior." + this._core$_name; } }; @@ -240621,25 +254118,22 @@ }; A.RenderOpacity.prototype = { get$alwaysNeedsCompositing() { - if (this.RenderObjectWithChildMixin__child != null) { - var t1 = this._alpha; - t1 = t1 > 0 && t1 < 255; - } else - t1 = false; - return t1; + return this.RenderObjectWithChildMixin__child != null && this._alpha > 0; }, set$opacity(_, value) { - var didNeedCompositing, t1, _this = this; + var t1, didNeedCompositing, t2, t3, _this = this; if (_this._proxy_box$_opacity == value) return; - didNeedCompositing = _this.get$alwaysNeedsCompositing(); - t1 = _this._alpha; + t1 = _this.RenderObjectWithChildMixin__child != null; + didNeedCompositing = t1 && _this._alpha > 0; + t2 = _this._alpha; _this._proxy_box$_opacity = value; - _this._alpha = B.JSNumber_methods.round$0(J.clamp$2$n(value, 0, 1) * 255); - if (didNeedCompositing !== _this.get$alwaysNeedsCompositing()) + t3 = B.JSNumber_methods.round$0(A.clampDouble0(value, 0, 1) * 255); + _this._alpha = t3; + if (didNeedCompositing !== (t1 && t3 > 0)) _this.markNeedsCompositingBitsUpdate$0(); _this.markNeedsPaint$0(); - if (t1 !== 0 !== (_this._alpha !== 0) && true) + if (t2 !== 0 !== (_this._alpha !== 0) && true) _this.markNeedsSemanticsUpdate$0(); }, set$alwaysIncludeSemantics(value) { @@ -240649,7 +254143,7 @@ return this._alpha > 0; }, paint$2(context, offset) { - var t1, t2, t3, layer, _this = this; + var t1, t2, _this = this; if (_this.RenderObjectWithChildMixin__child == null) return; t1 = _this._alpha; @@ -240657,19 +254151,8 @@ _this._layerHandle.set$layer(0, null); return; } - if (t1 === 255) { - _this._layerHandle.set$layer(0, null); - return _this.super$RenderProxyBoxMixin$paint(context, offset); - } - t2 = A.RenderProxyBoxMixin.prototype.get$paint.call(_this); - t3 = _this._layerHandle; - layer = type$.nullable_OpacityLayer._as(t3._layer); - if (layer == null) - layer = A.OpacityLayer$(); - layer.set$alpha(0, t1); - layer.set$offset(0, offset); - context.pushLayer$3(layer, t2, B.Offset_0_0); - t3.set$layer(0, layer); + t2 = _this._layerHandle; + t2.set$layer(0, context.pushOpacity$4$oldLayer(offset, t1, A.RenderProxyBoxMixin.prototype.get$paint.call(_this), type$.nullable_OpacityLayer._as(t2._layer))); }, visitChildrenForSemantics$1(visitor) { var t2, @@ -240720,10 +254203,10 @@ var wasRepaintBoundary, _this = this, oldAlpha = _this.RenderAnimatedOpacityMixin__alpha, t1 = _this.RenderAnimatedOpacityMixin__opacity; - t1 = _this.RenderAnimatedOpacityMixin__alpha = B.JSNumber_methods.round$0(J.clamp$2$n(t1.get$value(t1), 0, 1) * 255); + t1 = _this.RenderAnimatedOpacityMixin__alpha = B.JSNumber_methods.round$0(A.clampDouble0(t1.get$value(t1), 0, 1) * 255); if (oldAlpha !== t1) { wasRepaintBoundary = _this.RenderAnimatedOpacityMixin__currentlyIsRepaintBoundary; - t1 = t1 > 0 && t1 < 255; + t1 = t1 > 0; _this.RenderAnimatedOpacityMixin__currentlyIsRepaintBoundary = t1; if (_this.RenderObjectWithChildMixin__child != null && wasRepaintBoundary !== t1) _this.markNeedsCompositingBitsUpdate$0(); @@ -240775,13 +254258,8 @@ if (_this.RenderObjectWithChildMixin__child != null) { t1 = type$.nullable_BackdropFilterLayer; if (t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)) == null) - _this._layerHandle.set$layer(0, new A.BackdropFilterLayer(B.BlendMode_3, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2))); - t2 = t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)); - t3 = _this._proxy_box$_filter; - if (!J.$eq$(t3, t2._layer$_filter)) { - t2._layer$_filter = t3; - t2.markNeedsAddToScene$0(); - } + _this._layerHandle.set$layer(0, A.BackdropFilterLayer$(null)); + t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)).set$filter(0, _this._proxy_box$_filter); t2 = t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)); t3 = _this._proxy_box$_blendMode; if (t3 !== t2._layer$_blendMode) { @@ -240913,6 +254391,10 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } + }, + dispose$0() { + this._debugText = null; + this.super$RenderObject$dispose(); } }; A.RenderClipRect.prototype = { @@ -241022,7 +254504,7 @@ t2.toString; if (!t2.$eq(0, _this._proxy_box$_cachedRect)) { _this._proxy_box$_cachedRect = t2; - t3 = A.Path_Path(); + t3 = $.$get$_renderer().createPath$0(); t4 = _this._proxy_box$_cachedRect; t4.toString; t3.addOval$1(t4); @@ -241042,7 +254524,7 @@ }; A.RenderClipPath.prototype = { get$_defaultClip() { - var t1 = A.Path_Path(), + var t1 = $.$get$_renderer().createPath$0(), t2 = this._box$_size; t1.addRect$1(new A.Rect(0, 0, 0 + t2._dx, 0 + t2._dy)); return t1; @@ -241117,18 +254599,17 @@ this._markNeedsClip$0(); }, get$_defaultClip() { - var t1, t2, t3, t4, _this = this; - switch (_this._proxy_box$_shape.index) { + var t3, t4, + t1 = this._box$_size, + t2 = 0 + t1._dx; + t1 = 0 + t1._dy; + switch (this._proxy_box$_shape.index) { case 0: - t1 = _this._proxy_box$_borderRadius; - if (t1 == null) - t1 = B.BorderRadius_tLn; - t2 = _this._box$_size; - return t1.toRRect$1(new A.Rect(0, 0, 0 + t2._dx, 0 + t2._dy)); + t3 = this._proxy_box$_borderRadius; + if (t3 == null) + t3 = B.BorderRadius_tLn; + return t3.toRRect$1(new A.Rect(0, 0, t2, t1)); case 1: - t1 = _this._box$_size; - t2 = 0 + t1._dx; - t1 = 0 + t1._dy; t3 = (t2 - 0) / 2; t4 = (t1 - 0) / 2; return new A.RRect(0, 0, t2, t1, t3, t4, t3, t4, t3, t4, t3, t4, t3 === t4); @@ -241146,26 +254627,27 @@ return _this.super$RenderBox$hitTest(result, position); }, paint$2(context, offset) { - var offsetRRect, offsetRRectAsPath, canvas, t1, t2, t3, usesSaveLayer, t4, t5, t6, _this = this; + var offsetRRect, t1, offsetRRectAsPath, canvas, t2, t3, t4, usesSaveLayer, t5, t6, _this = this; if (_this.RenderObjectWithChildMixin__child == null) { _this._layerHandle.set$layer(0, null); return; } _this._updateClip$0(); offsetRRect = _this._clip.shift$1(offset); - offsetRRectAsPath = A.Path_Path(); + t1 = $.$get$_renderer(); + offsetRRectAsPath = t1.createPath$0(); offsetRRectAsPath.addRRect$1(offsetRRect); canvas = context.get$canvas(context); if (_this._proxy_box$_elevation !== 0 && true) { canvas.drawRect$2(new A.Rect(offsetRRect.left, offsetRRect.top, offsetRRect.right, offsetRRect.bottom).inflate$1(20), $.$get$_transparentPaint()); - t1 = _this._proxy_box$_shadowColor; - t2 = _this._proxy_box$_elevation; - t3 = _this._proxy_box$_color; - canvas.drawShadow$4(offsetRRectAsPath, t1, t2, (t3.get$value(t3) >>> 24 & 255) !== 255); + t2 = _this._proxy_box$_shadowColor; + t3 = _this._proxy_box$_elevation; + t4 = _this._proxy_box$_color; + canvas.drawShadow$4(offsetRRectAsPath, t2, t3, (t4.get$value(t4) >>> 24 & 255) !== 255); } usesSaveLayer = _this._proxy_box$_clipBehavior === B.Clip_3; if (!usesSaveLayer) { - t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = t1.createPaint$0(); t1.set$color(0, _this._proxy_box$_color); canvas.drawRRect$2(offsetRRect, t1); } @@ -241186,17 +254668,17 @@ var t1, t2; if (this.usesSaveLayer) { t1 = context.get$canvas(context); - t2 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$_renderer().createPaint$0(); t2.set$color(0, this.$this._proxy_box$_color); t1.drawPaint$1(t2); } this.$this.super$RenderProxyBoxMixin$paint(context, offset); }, - $signature: 93 + $signature: 90 }; A.RenderPhysicalShape.prototype = { get$_defaultClip() { - var t1 = A.Path_Path(), + var t1 = $.$get$_renderer().createPath$0(), t2 = this._box$_size; t1.addRect$1(new A.Rect(0, 0, 0 + t2._dx, 0 + t2._dy)); return t1; @@ -241233,7 +254715,7 @@ } usesSaveLayer = _this._proxy_box$_clipBehavior === B.Clip_3; if (!usesSaveLayer) { - t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer().createPaint$0(); t1.set$color(0, _this._proxy_box$_color); canvas.drawPath$2(offsetPath, t1); } @@ -241254,16 +254736,16 @@ var t1, t2; if (this.usesSaveLayer) { t1 = context.get$canvas(context); - t2 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$_renderer().createPaint$0(); t2.set$color(0, this.$this._proxy_box$_color); t1.drawPaint$1(t2); } this.$this.super$RenderProxyBoxMixin$paint(context, offset); }, - $signature: 93 + $signature: 90 }; A.DecorationPosition.prototype = { - toString$0(_) { + _enumToString$0() { return "DecorationPosition." + this._core$_name; } }; @@ -241286,9 +254768,9 @@ this.markNeedsPaint$0(); }, set$configuration(value) { - if (value.$eq(0, this._configuration)) + if (value.$eq(0, this._proxy_box$_configuration)) return; - this._configuration = value; + this._proxy_box$_configuration = value; this.markNeedsPaint$0(); }, detach$0(_) { @@ -241304,13 +254786,13 @@ var t1 = this._proxy_box$_decoration, t2 = this._box$_size; t2.toString; - return t1.hitTest$3$textDirection(t2, position, this._configuration.textDirection); + return t1.hitTest$3$textDirection(t2, position, this._proxy_box$_configuration.textDirection); }, paint$2(context, offset) { var t1, t2, filledConfiguration, _this = this; if (_this._proxy_box$_painter == null) _this._proxy_box$_painter = _this._proxy_box$_decoration.createBoxPainter$1(_this.get$markNeedsPaint()); - t1 = _this._configuration; + t1 = _this._proxy_box$_configuration; t2 = _this._box$_size; t2.toString; filledConfiguration = t1.copyWith$1$size(t2); @@ -241426,7 +254908,7 @@ call$2(result, position) { return this.$this.super$RenderProxyBoxMixin$hitTestChildren(result, position); }, - $signature: 81 + $signature: 77 }; A.RenderFittedBox.prototype = { _proxy_box$_resolve$0() { @@ -241666,7 +255148,7 @@ call$2(result, position) { return this.$this.super$RenderProxyBoxMixin$hitTestChildren(result, position); }, - $signature: 81 + $signature: 77 }; A.RenderFractionalTranslation.prototype = { set$translation(value) { @@ -241712,7 +255194,7 @@ call$2(result, position) { return this.$this.super$RenderProxyBoxMixin$hitTestChildren(result, position); }, - $signature: 81 + $signature: 77 }; A.RenderPointerListener.prototype = { computeSizeForNoChild$1(constraints) { @@ -241732,8 +255214,10 @@ t1 = _this.onPointerUp; return t1 == null ? _null : t1.call$1($event); } - if (type$.PointerHoverEvent._is($event)) - return _null; + if (type$.PointerHoverEvent._is($event)) { + t1 = _this.onPointerHover; + return t1 == null ? _null : t1.call$1($event); + } if (type$.PointerCancelEvent._is($event)) { t1 = _this.onPointerCancel; return t1 == null ? _null : t1.call$1($event); @@ -242086,19 +255570,19 @@ var _this = this, _null = null, t1 = value.attributedLabel; t1 = value.label; - t1 = t1 == null ? _null : new A.AttributedString(t1, B.List_empty3); + t1 = t1 == null ? _null : new A.AttributedString(t1, B.List_empty2); _this._attributedLabel = t1; t1 = value.attributedValue; t1 = value.value; - t1 = t1 == null ? _null : new A.AttributedString(t1, B.List_empty3); + t1 = t1 == null ? _null : new A.AttributedString(t1, B.List_empty2); _this._attributedValue = t1; t1 = value.attributedIncreasedValue; t1 = value.increasedValue; - t1 = t1 == null ? _null : new A.AttributedString(t1, B.List_empty3); + t1 = t1 == null ? _null : new A.AttributedString(t1, B.List_empty2); _this._attributedIncreasedValue = t1; t1 = _this._properties.attributedDecreasedValue; t1 = value.decreasedValue; - t1 = t1 == null ? _null : new A.AttributedString(t1, B.List_empty3); + t1 = t1 == null ? _null : new A.AttributedString(t1, B.List_empty2); _this._attributedDecreasedValue = t1; _this._attributedHint = null; }, @@ -242128,6 +255612,11 @@ config._setFlag$2(B.SemanticsFlag_1, true); config._setFlag$2(B.SemanticsFlag_2, t1); } + t1 = _this._properties.mixed; + if (t1 != null) { + config._setFlag$2(B.SemanticsFlag_1, true); + config._setFlag$2(B.SemanticsFlag_33554432, t1); + } t1 = _this._properties.toggled; if (t1 != null) { config._setFlag$2(B.SemanticsFlag_65536, true); @@ -242442,9 +255931,11 @@ effectiveLinkedOffset = t1.$sub(0, t2.alongSize$1(t3)).$add(0, _this._proxy_box$_offset); } t1 = type$.nullable_FollowerLayer; - if (t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)) == null) - _this._layerHandle.set$layer(0, new A.FollowerLayer(_this._proxy_box$_link, _this._showWhenUnlinked, offset, effectiveLinkedOffset, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2))); - else { + if (t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)) == null) { + t2 = new A.FollowerLayer(_this._proxy_box$_link, _this._showWhenUnlinked, offset, effectiveLinkedOffset, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2)); + t2.Layer$0(); + _this._layerHandle.set$layer(0, t2); + } else { t2 = t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)); if (t2 != null) { t2._layer$_link = _this._proxy_box$_link; @@ -242465,7 +255956,7 @@ call$2(result, position) { return this.$this.super$RenderProxyBoxMixin$hitTestChildren(result, position); }, - $signature: 81 + $signature: 77 }; A.RenderAnnotatedRegion.prototype = { get$value(_) { @@ -242481,11 +255972,13 @@ return; }, paint$2(context, offset) { - var _this = this, + var layer, _this = this, t1 = _this._proxy_box$_value, t2 = _this._box$_size; t2.toString; - context.pushLayer$3(new A.AnnotatedRegionLayer(t1, t2, offset, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2), _this.$ti._eval$1("AnnotatedRegionLayer<1>")), A.RenderProxyBoxMixin.prototype.get$paint.call(_this), offset); + layer = new A.AnnotatedRegionLayer(t1, t2, offset, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.void_Function), A.LayerHandle$(type$.Layer_2), _this.$ti._eval$1("AnnotatedRegionLayer<1>")); + layer.Layer$0(); + context.pushLayer$3(layer, A.RenderProxyBoxMixin.prototype.get$paint.call(_this), offset); }, get$alwaysNeedsCompositing() { return true; @@ -242541,7 +256034,7 @@ } }; A.SelectionResult.prototype = { - toString$0(_) { + _enumToString$0() { return "SelectionResult." + this._core$_name; } }; @@ -242583,15 +256076,25 @@ } }; A.SelectionEventType.prototype = { - toString$0(_) { + _enumToString$0() { return "SelectionEventType." + this._core$_name; } }; + A.TextGranularity.prototype = { + _enumToString$0() { + return "TextGranularity." + this._core$_name; + } + }; A.SelectionEvent.prototype = {}; A.ClearSelectionEvent.prototype = {}; A.SelectionEdgeUpdateEvent.prototype = {}; + A.SelectionExtendDirection.prototype = { + _enumToString$0() { + return "SelectionExtendDirection." + this._core$_name; + } + }; A.SelectionStatus.prototype = { - toString$0(_) { + _enumToString$0() { return "SelectionStatus." + this._core$_name; } }; @@ -242627,41 +256130,37 @@ } }; A.TextSelectionHandleType.prototype = { - toString$0(_) { + _enumToString$0() { return "TextSelectionHandleType." + this._core$_name; } }; A.RenderShiftedBox.prototype = { computeMinIntrinsicWidth$1(height) { var t1 = this.RenderObjectWithChildMixin__child; - if (t1 != null) - return t1._computeIntrinsicDimension$3(B._IntrinsicDimension_0, height, t1.get$computeMinIntrinsicWidth()); - return 0; + t1 = t1 == null ? null : t1._computeIntrinsicDimension$3(B._IntrinsicDimension_0, height, t1.get$computeMinIntrinsicWidth()); + return t1 == null ? 0 : t1; }, computeMaxIntrinsicWidth$1(height) { var t1 = this.RenderObjectWithChildMixin__child; - if (t1 != null) - return t1._computeIntrinsicDimension$3(B._IntrinsicDimension_1, height, t1.get$computeMaxIntrinsicWidth()); - return 0; + t1 = t1 == null ? null : t1._computeIntrinsicDimension$3(B._IntrinsicDimension_1, height, t1.get$computeMaxIntrinsicWidth()); + return t1 == null ? 0 : t1; }, computeMinIntrinsicHeight$1(width) { var t1 = this.RenderObjectWithChildMixin__child; - if (t1 != null) - return t1._computeIntrinsicDimension$3(B._IntrinsicDimension_2, width, t1.get$computeMinIntrinsicHeight()); - return 0; + t1 = t1 == null ? null : t1._computeIntrinsicDimension$3(B._IntrinsicDimension_2, width, t1.get$computeMinIntrinsicHeight()); + return t1 == null ? 0 : t1; }, computeMaxIntrinsicHeight$1(width) { var t1 = this.RenderObjectWithChildMixin__child; - if (t1 != null) - return t1._computeIntrinsicDimension$3(B._IntrinsicDimension_3, width, t1.get$computeMaxIntrinsicHeight()); - return 0; + t1 = t1 == null ? null : t1._computeIntrinsicDimension$3(B._IntrinsicDimension_3, width, t1.get$computeMaxIntrinsicHeight()); + return t1 == null ? 0 : t1; }, computeDistanceToActualBaseline$1(baseline) { - var result, - t1 = this.RenderObjectWithChildMixin__child; - if (t1 != null) { - result = t1.getDistanceToActualBaseline$1(baseline); - t1 = this.RenderObjectWithChildMixin__child.parentData; + var result, t1, + child = this.RenderObjectWithChildMixin__child; + if (child != null) { + result = child.getDistanceToActualBaseline$1(baseline); + t1 = child.parentData; t1.toString; type$.BoxParentData._as(t1); if (result != null) @@ -242671,30 +256170,31 @@ return result; }, paint$2(context, offset) { - var t2, - t1 = this.RenderObjectWithChildMixin__child; - if (t1 != null) { - t2 = t1.parentData; - t2.toString; - context.paintChild$2(t1, type$.BoxParentData._as(t2).offset.$add(0, offset)); + var t1, + child = this.RenderObjectWithChildMixin__child; + if (child != null) { + t1 = child.parentData; + t1.toString; + context.paintChild$2(child, type$.BoxParentData._as(t1).offset.$add(0, offset)); } }, hitTestChildren$2$position(result, position) { - var t1 = this.RenderObjectWithChildMixin__child; - if (t1 != null) { - t1 = t1.parentData; + var t1, + child = this.RenderObjectWithChildMixin__child; + if (child != null) { + t1 = child.parentData; t1.toString; type$.BoxParentData._as(t1); - return result.addWithPaintOffset$3$hitTest$offset$position(new A.RenderShiftedBox_hitTestChildren_closure(this, position, t1), t1.offset, position); + return result.addWithPaintOffset$3$hitTest$offset$position(new A.RenderShiftedBox_hitTestChildren_closure(position, t1, child), t1.offset, position); } return false; } }; A.RenderShiftedBox_hitTestChildren_closure.prototype = { call$2(result, transformed) { - return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, transformed); + return this.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A.RenderPadding.prototype = { _shifted_box$_resolve$0() { @@ -243178,7 +256678,7 @@ } }; A.GrowthDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "GrowthDirection." + this._core$_name; } }; @@ -243402,7 +256902,7 @@ call$1(result) { return this.child.hitTest$2$position(result, this._box_0.transformedPosition); }, - $signature: 720 + $signature: 655 }; A._SliverGeometry_Object_Diagnosticable.prototype = {}; A._SliverLogicalContainerParentData_SliverLogicalParentData_ContainerParentDataMixin.prototype = { @@ -243687,7 +257187,7 @@ return t1; }, performLayout$0() { - var t2, scrollOffset, targetEndScrollOffset, layout, t3, firstIndex, targetLastIndex, t4, t5, leadingGarbage, firstChildGridGeometry, leadingScrollOffset, trailingScrollOffset, max, index, trailingChildWithLayout, gridGeometry, child, t6, t7, childConstraints, t8, t9, estimatedTotalExtent, paintExtent, cacheExtent, _this = this, _null = null, + var t2, scrollOffset, targetEndScrollOffset, layout, t3, firstIndex, targetLastIndex, t4, t5, leadingGarbage, firstChildGridGeometry, max, leadingScrollOffset, trailingScrollOffset, index, trailingChildWithLayout, gridGeometry, child, t6, t7, childConstraints, t8, t9, estimatedTotalExtent, paintExtent, cacheExtent, _this = this, _null = null, constraints = type$.SliverConstraints._as(A.RenderObject.prototype.get$constraints.call(_this)), t1 = _this._childManager; t1._didUnderflow = false; @@ -243716,15 +257216,15 @@ } else _this.collectGarbage$2(0, 0); firstChildGridGeometry = layout.getGeometryForChildIndex$1(firstIndex); - leadingScrollOffset = firstChildGridGeometry.scrollOffset; - trailingScrollOffset = leadingScrollOffset + firstChildGridGeometry.mainAxisExtent; if (_this.ContainerRenderObjectMixin__firstChild == null) - if (!_this.addInitialChild$2$index$layoutOffset(firstIndex, leadingScrollOffset)) { + if (!_this.addInitialChild$2$index$layoutOffset(firstIndex, firstChildGridGeometry.scrollOffset)) { max = layout.computeMaxScrollOffset$1(t1.get$childCount()); _this._geometry = A.SliverGeometry$(_null, false, _null, _null, max, 0, 0, 0, max, _null); t1.didFinishLayout$0(); return; } + leadingScrollOffset = firstChildGridGeometry.scrollOffset; + trailingScrollOffset = leadingScrollOffset + firstChildGridGeometry.mainAxisExtent; t3 = _this.ContainerRenderObjectMixin__firstChild; t3.toString; t3 = t3.parentData; @@ -244397,7 +257897,7 @@ } else t1._childManager.createChild$2$after(t3, t4); }, - $signature: 433 + $signature: 516 }; A.RenderSliverMultiBoxAdaptor_collectGarbage_closure.prototype = { call$1(constraints) { @@ -244419,7 +257919,7 @@ t3 = A._instanceType(t1)._eval$1("WhereIterable"); B.JSArray_methods.forEach$1(A.List_List$of(new A.WhereIterable(t1, new A.RenderSliverMultiBoxAdaptor_collectGarbage__closure(), t3), true, t3._eval$1("Iterable.E")), t2._childManager.get$removeChild()); }, - $signature: 433 + $signature: 516 }; A.RenderSliverMultiBoxAdaptor_collectGarbage__closure.prototype = { call$1(child) { @@ -244427,7 +257927,7 @@ t1.toString; return !type$.SliverMultiBoxAdaptorParentData._as(t1).KeepAliveParentDataMixin_keepAlive; }, - $signature: 888 + $signature: 730 }; A._RenderSliverMultiBoxAdaptor_RenderSliver_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -244781,7 +258281,7 @@ call$1(constraints) { this.$this.updateChild$2(this.shrinkOffset, this.overlapsContent); }, - $signature: 433 + $signature: 516 }; A.RenderSliverPinnedPersistentHeader.prototype = { performLayout$0() { @@ -244933,7 +258433,7 @@ } }; A.StackFit.prototype = { - toString$0(_) { + _enumToString$0() { return "StackFit." + this._core$_name; } }; @@ -244964,6 +258464,20 @@ _this._resolvedAlignment = null; _this.markNeedsLayout$0(); }, + set$fit(value) { + if (this._fit !== value) { + this._fit = value; + this.markNeedsLayout$0(); + } + }, + set$clipBehavior(value) { + var _this = this; + if (value !== _this._clipBehavior) { + _this._clipBehavior = value; + _this.markNeedsPaint$0(); + _this.markNeedsSemanticsUpdate$0(); + } + }, computeMinIntrinsicWidth$1(height) { return A.RenderStack_getIntrinsicDimension(this.ContainerRenderObjectMixin__firstChild, new A.RenderStack_computeMinIntrinsicWidth_closure(height)); }, @@ -245107,25 +258621,25 @@ call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, this.height, child.get$computeMinIntrinsicWidth()); }, - $signature: 96 + $signature: 103 }; A.RenderStack_computeMaxIntrinsicWidth_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, this.height, child.get$computeMaxIntrinsicWidth()); }, - $signature: 96 + $signature: 103 }; A.RenderStack_computeMinIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_2, this.width, child.get$computeMinIntrinsicHeight()); }, - $signature: 96 + $signature: 103 }; A.RenderStack_computeMaxIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_3, this.width, child.get$computeMaxIntrinsicHeight()); }, - $signature: 96 + $signature: 103 }; A.RenderIndexedStack.prototype = { visitChildrenForSemantics$1(visitor) { @@ -245179,9 +258693,7 @@ child = this.ContainerRenderObjectMixin__firstChild; for (t1 = type$.StackParentData, i = 0; child != null; i = i0) { i0 = i + 1; - t2 = this._stack$_index; - t2.toString; - t2 = i !== t2 ? B.DiagnosticsTreeStyle_2 : null; + t2 = i !== this._stack$_index ? B.DiagnosticsTreeStyle_2 : null; children.push(new A.DiagnosticableTreeNode(child, "child " + i0, true, true, null, t2)); t2 = child.parentData; t2.toString; @@ -245194,7 +258706,7 @@ call$2(result, transformed) { return this.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A._RenderStack_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -245294,7 +258806,7 @@ } }; A.TableCellVerticalAlignment.prototype = { - toString$0(_) { + _enumToString$0() { return "TableCellVerticalAlignment." + this._core$_name; } }; @@ -245885,13 +259397,13 @@ call$2(a, b) { return a + b; }, - $signature: 244 + $signature: 245 }; A.RenderTable_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A.AlignmentGeometryTween.prototype = { lerp$1(t) { @@ -245904,7 +259416,7 @@ return false; if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) return false; - return other instanceof A.ViewConfiguration && other.size.$eq(0, this.size) && other.devicePixelRatio === this.devicePixelRatio; + return other instanceof A.ViewConfiguration && other.size.$eq(0, this.size) && other.devicePixelRatio == this.devicePixelRatio; }, get$hashCode(_) { return A.Object_hash(this.size, this.devicePixelRatio, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); @@ -245984,56 +259496,67 @@ this.super$RenderObject$applyPaintTransform(child, transform); }, compositeFrame$0() { - var builder, scene, t1, bounds, t2, t3, t4, upperOverlayStyle, lowerOverlayStyle, t5, t6, t7, t8, _this = this, _null = null; - A.Timeline_startSync("COMPOSITING", _null, _null); + var builder, scene, t1; + A.Timeline_startSync("COMPOSITING", null, null); try { - builder = A.SceneBuilder_SceneBuilder(); - t1 = _this._layerHandle; - scene = t1._layer.buildScene$1(builder); - if (_this.automaticSystemUiAdjustment) { - bounds = _this.get$paintBounds(); - t2 = bounds.get$center(); - t3 = _this._window; - t3.get$viewConfiguration(); - t4 = bounds.get$center(); - t3.get$viewConfiguration(); - t3 = type$.SystemUiOverlayStyle; - upperOverlayStyle = t1._layer.find$1$1(0, new A.Offset(t2._dx, 0), t3); - switch (A.defaultTargetPlatform()) { - case B.TargetPlatform_0: - lowerOverlayStyle = t1._layer.find$1$1(0, new A.Offset(t4._dx, bounds.bottom - 1 - 0), t3); - break; - case B.TargetPlatform_1: - case B.TargetPlatform_2: - case B.TargetPlatform_3: - case B.TargetPlatform_4: - case B.TargetPlatform_5: - lowerOverlayStyle = _null; - break; - default: - A.throwExpression(A.ReachabilityError$(string$.x60null_c)); - lowerOverlayStyle = _null; - } - t1 = upperOverlayStyle == null; - if (!t1 || lowerOverlayStyle != null) { - t2 = t1 ? _null : upperOverlayStyle.statusBarBrightness; - t3 = t1 ? _null : upperOverlayStyle.statusBarIconBrightness; - t4 = t1 ? _null : upperOverlayStyle.statusBarColor; - t1 = t1 ? _null : upperOverlayStyle.systemStatusBarContrastEnforced; - t5 = lowerOverlayStyle == null; - t6 = t5 ? _null : lowerOverlayStyle.systemNavigationBarColor; - t7 = t5 ? _null : lowerOverlayStyle.systemNavigationBarDividerColor; - t8 = t5 ? _null : lowerOverlayStyle.systemNavigationBarIconBrightness; - A.SystemChrome_setSystemUIOverlayStyle(new A.SystemUiOverlayStyle(t6, t7, t8, t5 ? _null : lowerOverlayStyle.systemNavigationBarContrastEnforced, t4, t2, t3, t1)); - } - } - t1 = _this._window; - t1.platformDispatcher.render$2(0, scene, t1); + t1 = $.$get$_renderer(); + builder = t1.createSceneBuilder$0(); + scene = this._layerHandle._layer.buildScene$1(builder); + this._updateSystemChrome$0(); + this._window.platformDispatcher.toString; + t1.renderScene$1(scene); scene.dispose$0(); } finally { A.Timeline_finishSync(); } }, + _updateSystemChrome$0() { + var t3, t4, upperOverlayStyle, lowerOverlayStyle, isAndroid, definedOverlayStyle, t5, t6, t7, _null = null, + bounds = this.get$paintBounds(), + t1 = bounds.get$center(), + t2 = this._window; + t2.get$viewConfiguration(); + t3 = bounds.get$center(); + t2.get$viewConfiguration(); + t2 = this._layerHandle; + t4 = type$.SystemUiOverlayStyle; + upperOverlayStyle = t2._layer.find$1$1(0, new A.Offset(t1._dx, 0), t4); + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_0: + lowerOverlayStyle = t2._layer.find$1$1(0, new A.Offset(t3._dx, bounds.bottom - 1 - 0), t4); + break; + case B.TargetPlatform_1: + case B.TargetPlatform_2: + case B.TargetPlatform_3: + case B.TargetPlatform_4: + case B.TargetPlatform_5: + lowerOverlayStyle = _null; + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + t1 = upperOverlayStyle == null; + if (t1 && lowerOverlayStyle == null) + return; + if (!t1 && lowerOverlayStyle != null) { + t1 = upperOverlayStyle.statusBarBrightness; + t2 = upperOverlayStyle.statusBarIconBrightness; + t3 = upperOverlayStyle.statusBarColor; + t4 = upperOverlayStyle.systemStatusBarContrastEnforced; + A.SystemChrome_setSystemUIOverlayStyle(new A.SystemUiOverlayStyle(lowerOverlayStyle.systemNavigationBarColor, lowerOverlayStyle.systemNavigationBarDividerColor, lowerOverlayStyle.systemNavigationBarIconBrightness, lowerOverlayStyle.systemNavigationBarContrastEnforced, t3, t1, t2, t4)); + return; + } + isAndroid = A.defaultTargetPlatform() === B.TargetPlatform_0; + definedOverlayStyle = t1 ? lowerOverlayStyle : upperOverlayStyle; + t1 = definedOverlayStyle.statusBarBrightness; + t2 = definedOverlayStyle.statusBarIconBrightness; + t3 = definedOverlayStyle.statusBarColor; + t4 = definedOverlayStyle.systemStatusBarContrastEnforced; + t5 = isAndroid ? definedOverlayStyle.systemNavigationBarColor : _null; + t6 = isAndroid ? definedOverlayStyle.systemNavigationBarDividerColor : _null; + t7 = isAndroid ? definedOverlayStyle.systemNavigationBarIconBrightness : _null; + A.SystemChrome_setSystemUIOverlayStyle(new A.SystemUiOverlayStyle(t5, t6, t7, isAndroid ? definedOverlayStyle.systemNavigationBarContrastEnforced : _null, t3, t1, t2, t4)); + }, get$paintBounds() { var t1 = this._view$_size.$mul(0, this._view$_configuration.devicePixelRatio); return new A.Rect(0, 0, 0 + t1._dx, 0 + t1._dy); @@ -246063,7 +259586,7 @@ } }; A.CacheExtentStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "CacheExtentStyle." + this._core$_name; } }; @@ -246252,7 +259775,7 @@ if (_this.ContainerRenderObjectMixin__firstChild == null) return; t1 = _this.get$hasVisualOverflow() && _this._viewport$_clipBehavior !== B.Clip_0; - t2 = _this._viewport$_clipRectLayer; + t2 = _this._clipRectLayer; if (t1) { t1 = _this.__RenderObject__needsCompositing_A; t1 === $ && A.throwUnnamedLateFieldNI(); @@ -246264,7 +259787,7 @@ } }, dispose$0() { - this._viewport$_clipRectLayer.set$layer(0, null); + this._clipRectLayer.set$layer(0, null); this.super$RenderObject$dispose(); }, _paintContents$2(context, offset) { @@ -246511,7 +260034,7 @@ var t1 = sliver._geometry; return t1.visible || t1.cacheExtent > 0; }, - $signature: 2407 + $signature: 1329 }; A.RenderViewportBase_hitTestChildren_closure.prototype = { call$1(result) { @@ -246521,7 +260044,7 @@ t3 = _this.$this.computeChildMainAxisPosition$2(t1, t2.mainAxisPosition); return t1.hitTest$3$crossAxisPosition$mainAxisPosition(_this.sliverResult, t2.crossAxisPosition, t3); }, - $signature: 720 + $signature: 655 }; A.RenderViewport.prototype = { setupParentData$1(child) { @@ -246529,9 +260052,9 @@ child.parentData = new A.SliverPhysicalContainerParentData(null, null, B.Offset_0_0); }, set$anchor(value) { - if (value === this._anchor) + if (value === this._viewport$_anchor) return; - this._anchor = value; + this._viewport$_anchor = value; this.markNeedsLayout$0(); }, set$center(value) { @@ -246590,7 +260113,7 @@ t2 = _this._viewport$_offset; t3 = _this.__RenderViewport__minScrollExtent_A; t3 === $ && A.throwUnnamedLateFieldNI(); - t4 = _this._anchor; + t4 = _this._viewport$_anchor; t3 = Math.min(0, t3 + mainAxisExtent * t4); t5 = _this.__RenderViewport__maxScrollExtent_A; t5 === $ && A.throwUnnamedLateFieldNI(); @@ -246609,7 +260132,7 @@ var centerOffset, reverseDirectionRemainingPaintExtent, t1, forwardDirectionRemainingPaintExtent, t2, fullCacheExtent, centerCacheOffset, reverseDirectionRemainingCacheExtent, forwardDirectionRemainingCacheExtent, t3, leadingNegativeChild, t4, result, t5, _this = this; _this.__RenderViewport__maxScrollExtent_A = _this.__RenderViewport__minScrollExtent_A = 0; _this._viewport$_hasVisualOverflow = false; - centerOffset = mainAxisExtent * _this._anchor - correctedOffset; + centerOffset = mainAxisExtent * _this._viewport$_anchor - correctedOffset; reverseDirectionRemainingPaintExtent = A.clampDouble(centerOffset, 0, mainAxisExtent); t1 = mainAxisExtent - centerOffset; forwardDirectionRemainingPaintExtent = A.clampDouble(t1, 0, mainAxisExtent); @@ -247049,7 +260572,7 @@ } }; A.ScrollDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "ScrollDirection." + this._core$_name; } }; @@ -247079,12 +260602,12 @@ } }; A.WrapAlignment.prototype = { - toString$0(_) { + _enumToString$0() { return "WrapAlignment." + this._core$_name; } }; A.WrapCrossAlignment.prototype = { - toString$0(_) { + _enumToString$0() { return "WrapCrossAlignment." + this._core$_name; } }; @@ -247537,10 +261060,16 @@ }; A._FrameCallbackEntry.prototype = {}; A.SchedulerPhase.prototype = { - toString$0(_) { + _enumToString$0() { return "SchedulerPhase." + this._core$_name; } }; + A.PerformanceModeRequestHandle.prototype = { + dispose$0() { + this._cleanup.call$0(); + this._cleanup = null; + } + }; A.SchedulerBinding.prototype = { addTimingsCallback$1(callback) { var t1 = this.SchedulerBinding__timingsCallbacks; @@ -247603,9 +261132,6 @@ this._ensureEventLoopCallback$0(); return t3; }, - scheduleTask$1$2(task, priority, $T) { - return this.scheduleTask$1$3$debugLabel(task, priority, null, $T); - }, _ensureEventLoopCallback$0() { if (this.SchedulerBinding__hasRequestedAnEventLoopCallback) return; @@ -247636,7 +261162,7 @@ t1._elementAt$1(0); newLength = t1._priority_queue$_length - 1; last = t1._elementAt$1(newLength); - B.JSArray_methods.$indexSet(t1._priority_queue$_queue, newLength, null); + t1._priority_queue$_queue[newLength] = null; t1._priority_queue$_length = newLength; if (newLength > 0) t1._bubbleDown$2(last, 0); @@ -247788,6 +261314,26 @@ _this.SchedulerBinding__schedulerPhase = B.SchedulerPhase_2; } }, + requestPerformanceMode$1(mode) { + var _this = this, + t1 = _this.SchedulerBinding__performanceMode, + t2 = t1 == null; + if (!t2 && t1 !== mode) + return null; + if (t1 === mode) + ++_this.SchedulerBinding__numPerformanceModeRequests; + else if (t2) { + _this.SchedulerBinding__performanceMode = mode; + _this.SchedulerBinding__numPerformanceModeRequests = 1; + } + return new A.PerformanceModeRequestHandle(_this.get$_disposePerformanceModeRequest()); + }, + _disposePerformanceModeRequest$0() { + if (--this.SchedulerBinding__numPerformanceModeRequests === 0) { + this.SchedulerBinding__performanceMode = null; + $.$get$EnginePlatformDispatcher__instance().toString; + } + }, handleDrawFrame$0() { var callback, localPostFrameCallbacks, callback0, t3, t4, _i, t5, _this = this, t1 = _this.SchedulerBinding__frameTimelineTask, @@ -247849,7 +261395,7 @@ t1.SchedulerBinding__nextFrameCompleter.complete$0(0); t1.SchedulerBinding__nextFrameCompleter = null; }, - $signature: 23 + $signature: 14 }; A.SchedulerBinding_scheduleWarmUpFrame_closure.prototype = { call$0() { @@ -247891,7 +261437,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 104 + $signature: 95 }; A.SchedulerBinding__handleDrawFrame_closure.prototype = { call$1(timeStamp) { @@ -247899,7 +261445,7 @@ t1.SchedulerBinding__hasScheduledFrame = false; t1.scheduleFrame$0(); }, - $signature: 23 + $signature: 14 }; A.SchedulerBinding_handleBeginFrame_closure.prototype = { call$2(id, callbackEntry) { @@ -247912,7 +261458,7 @@ t1._invokeFrameCallback$3(t2, t3, callbackEntry.debugStack); } }, - $signature: 2414 + $signature: 1334 }; A.Priority.prototype = { get$value(_) { @@ -248089,7 +261635,7 @@ call$1(value) { this.callback.call$0(); }, - $signature: 105 + $signature: 102 }; A.TickerCanceled.prototype = { toString$0(_) { @@ -248379,7 +261925,7 @@ _this._platformViewId = config._platformViewId; _this._maxValueLength = config._maxValueLength; _this._currentValueLength = config._currentValueLength; - _this._replaceChildren$1(childrenInInversePaintOrder == null ? B.List_empty25 : childrenInInversePaintOrder); + _this._replaceChildren$1(childrenInInversePaintOrder == null ? B.List_empty26 : childrenInInversePaintOrder); }, updateWith$1$config($receiver, config) { return this.updateWith$2$childrenInInversePaintOrder$config($receiver, null, config); @@ -248582,13 +262128,6 @@ toStringShort$0() { return "SemanticsNode#" + this._semantics$_id; }, - toStringDeep$1$childOrder(childOrder) { - A._SemanticsDiagnosticableNode$(childOrder, null, B.DiagnosticsTreeStyle_1, this); - return ""; - }, - toStringDeep$0() { - return this.toStringDeep$1$childOrder(B.DebugSemanticsDumpOrder_1); - }, toDiagnosticsNode$3$childOrder$name$style(childOrder, $name, style) { return new A._SemanticsDiagnosticableNode(childOrder, this, $name, true, true, null, style); }, @@ -248611,7 +262150,7 @@ debugListChildrenInOrder$1(childOrder) { var t1 = this._semantics$_children; if (t1 == null) - return B.List_empty25; + return B.List_empty26; switch (childOrder.index) { case 0: return t1; @@ -248683,20 +262222,20 @@ t1.thickness = Math.max(t1.thickness, node._semantics$_thickness + node._semantics$_elevation); return true; }, - $signature: 443 + $signature: 521 }; A.SemanticsNode__childrenInTraversalOrder_closure.prototype = { call$1(sortNode) { return sortNode.node; }, - $signature: 2425 + $signature: 1346 }; A.SemanticsNode_debugDescribeChildren_closure.prototype = { call$1(node) { node.toString; return A._SemanticsDiagnosticableNode$(this.childOrder, null, B.DiagnosticsTreeStyle_1, node); }, - $signature: 2428 + $signature: 1357 }; A._BoxEdge.prototype = { compareTo$1(_, other) { @@ -248790,7 +262329,7 @@ call$1(group) { return group.sortedWithinKnot$0(); }, - $signature: 706 + $signature: 651 }; A._SemanticsSortGroup_sortedWithinKnot_closure.prototype = { call$2(a, b) { @@ -248804,7 +262343,7 @@ return -verticalDiff; return -J.compareTo$1$ns(aTopLeft._dx, bTopLeft._dx); }, - $signature: 451 + $signature: 527 }; A._SemanticsSortGroup_sortedWithinKnot_search.prototype = { call$1(id) { @@ -248821,13 +262360,13 @@ } _this.sortedIds.push(id); }, - $signature: 89 + $signature: 97 }; A._SemanticsSortGroup_sortedWithinKnot_closure0.prototype = { call$1(node) { return node._semantics$_id; }, - $signature: 2454 + $signature: 1362 }; A._SemanticsSortGroup_sortedWithinKnot_closure1.prototype = { call$1(id) { @@ -248835,13 +262374,13 @@ t1.toString; return t1; }, - $signature: 2457 + $signature: 1364 }; A._childrenInDefaultOrder_closure.prototype = { call$1(group) { return group.sortedWithinVerticalGroup$0(); }, - $signature: 706 + $signature: 651 }; A._TraversalSortNode.prototype = { compareTo$1(_, other) { @@ -248911,12 +262450,7 @@ t1.clear$0(0); for (t1 = A._LinkedHashSetIterator$(customSemanticsActionIds, customSemanticsActionIds._collection$_modifications, customSemanticsActionIds.$ti._precomputed1); t1.moveNext$0();) $.CustomSemanticsAction__actions.$index(0, t1._collection$_current).toString; - $.SemanticsBinding__instance.toString; - $.$get$EnginePlatformDispatcher__instance().toString; - t1 = $.EngineSemanticsOwner__instance; - if (t1 == null) - t1 = $.EngineSemanticsOwner__instance = A.EngineSemanticsOwner$_(); - t1.updateSemantics$1(new A.SemanticsUpdate(builder._nodeUpdates)); + _this.onSemanticsUpdate.call$1(new A.SemanticsUpdate(builder._nodeUpdates)); _this.notifyListeners$0(); }, _getSemanticsActionHandlerForId$2(id, action) { @@ -248950,19 +262484,19 @@ call$1(node) { return !this.$this._detachedNodes.contains$1(0, node); }, - $signature: 443 + $signature: 521 }; A.SemanticsOwner_sendSemanticsUpdate_closure0.prototype = { call$2(a, b) { return a._depth - b._depth; }, - $signature: 451 + $signature: 527 }; A.SemanticsOwner_sendSemanticsUpdate_closure1.prototype = { call$2(a, b) { return a._depth - b._depth; }, - $signature: 451 + $signature: 527 }; A.SemanticsOwner__getSemanticsActionHandlerForId_closure.prototype = { call$1(node) { @@ -248972,7 +262506,7 @@ } return true; }, - $signature: 443 + $signature: 521 }; A.SemanticsConfiguration.prototype = { _addAction$2(action, handler) { @@ -249248,35 +262782,35 @@ call$1(args) { this.handler.call$0(); }, - $signature: 41 + $signature: 40 }; A.SemanticsConfiguration_onMoveCursorForwardByCharacter_closure.prototype = { call$1(args) { args.toString; this.value.call$1(A._asBoolS(args)); }, - $signature: 41 + $signature: 40 }; A.SemanticsConfiguration_onMoveCursorBackwardByCharacter_closure.prototype = { call$1(args) { args.toString; this.value.call$1(A._asBoolS(args)); }, - $signature: 41 + $signature: 40 }; A.SemanticsConfiguration_onMoveCursorForwardByWord_closure.prototype = { call$1(args) { args.toString; this.value.call$1(A._asBoolS(args)); }, - $signature: 41 + $signature: 40 }; A.SemanticsConfiguration_onMoveCursorBackwardByWord_closure.prototype = { call$1(args) { args.toString; this.value.call$1(A._asBoolS(args)); }, - $signature: 41 + $signature: 40 }; A.SemanticsConfiguration_onSetSelection_closure.prototype = { call$1(args) { @@ -249291,17 +262825,17 @@ t3.toString; t1.call$1(A.TextSelection$(B.TextAffinity_1, t2, t3, false)); }, - $signature: 41 + $signature: 40 }; A.SemanticsConfiguration_onSetText_closure.prototype = { call$1(args) { args.toString; this.value.call$1(A._asStringS(args)); }, - $signature: 41 + $signature: 40 }; A.DebugSemanticsDumpOrder.prototype = { - toString$0(_) { + _enumToString$0() { return "DebugSemanticsDumpOrder." + this._core$_name; } }; @@ -249325,6 +262859,11 @@ A._SemanticsData_Object_Diagnosticable.prototype = {}; A._SemanticsNode_AbstractNode_DiagnosticableTreeMixin.prototype = {}; A._SemanticsSortKey_Object_Diagnosticable.prototype = {}; + A.Assertiveness0.prototype = { + _enumToString$0() { + return "Assertiveness." + this._core$_name; + } + }; A.SemanticsEvent.prototype = { toMap$1$nodeId(nodeId) { var $event = A.LinkedHashMap_LinkedHashMap$_literal(["type", this.type, "data", this.getDataMap$0()], type$.String, type$.dynamic); @@ -249351,7 +262890,14 @@ }; A.AnnounceSemanticsEvent.prototype = { getDataMap$0() { - return A.LinkedHashMap_LinkedHashMap$_literal(["message", this.message, "textDirection", this.textDirection.index], type$.String, type$.dynamic); + var t2, + t1 = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic); + t1.$indexSet(0, "message", this.message); + t1.$indexSet(0, "textDirection", this.textDirection.index); + t2 = this.assertiveness; + if (t2 !== B.Assertiveness_0) + t1.$indexSet(0, "assertiveness", t2.index); + return t1; }, get$message(receiver) { return this.message; @@ -249382,7 +262928,7 @@ loadString$body$AssetBundle(key, cache) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.String), - $async$returnValue, $async$self = this, t1, data; + $async$returnValue, $async$self = this, data, t1; var $async$loadString$2$cache = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -249395,8 +262941,6 @@ case 3: // returning from await. data = $async$result; - if (data == null) - throw A.wrapException(A.FlutterError_FlutterError("Unable to load asset: " + key)); t1 = J.getInterceptor$x(data); if (t1.get$lengthInBytes(data) < 51200) { $async$returnValue = B.C_Utf8Codec.decode$1(0, J.asUint8List$0$x(t1.get$buffer(data))); @@ -249459,39 +263003,12 @@ }; A.PlatformAssetBundle.prototype = { load$1(_, key) { - return this.load$body$PlatformAssetBundle(0, key); - }, - load$body$PlatformAssetBundle(_, key) { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.ByteData), - $async$returnValue, asset, encoded, t1; - var $async$load$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - encoded = B.C_Utf8Encoder.convert$1(A._Uri__Uri(null, A._Uri__uriEncode(B.List_gnE, key, B.C_Utf8Codec, false), null, null, null).path); - t1 = $.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - $async$goto = 3; - return A._asyncAwait(t1.send$2(0, "flutter/assets", A.NativeByteData_NativeByteData$view(encoded.buffer, 0, null)), $async$load$1); - case 3: - // returning from await. - asset = $async$result; - if (asset == null) - throw A.wrapException(A.FlutterError_FlutterError("Unable to load asset: " + A.S(key))); - $async$returnValue = asset; - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$load$1, $async$completer); + var future, _null = null, + encoded = B.C_Utf8Encoder.convert$1(A._Uri__Uri(_null, A._Uri__uriEncode(B.List_gnE, key, B.C_Utf8Codec, false), _null, _null, _null).path), + t1 = $.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + future = t1.send$2(0, "flutter/assets", A.NativeByteData_NativeByteData$view(encoded.buffer, 0, _null)).then$1$1(0, new A.PlatformAssetBundle_load_closure(key), type$.ByteData); + return future; }, loadBuffer$1(key) { return this.loadBuffer$body$PlatformAssetBundle(key); @@ -249524,6 +263041,14 @@ return A._asyncStartSync($async$loadBuffer$1, $async$completer); } }; + A.PlatformAssetBundle_load_closure.prototype = { + call$1(asset) { + if (asset == null) + throw A.wrapException(A.FlutterError$fromParts(A._setArrayType([A._errorSummaryWithKey(this.key), A.ErrorDescription$("The asset does not exist or has empty data.")], type$.JSArray_DiagnosticsNode))); + return asset; + }, + $signature: 1365 + }; A.AutofillConfiguration.prototype = { toJson$0() { var t1, t2, _this = this; @@ -249553,7 +263078,7 @@ call$1(configuration) { return configuration.toJson$0(); }, - $signature: 2458 + $signature: 1366 }; A.AutofillScopeMixin.prototype = { attach$2(trigger, configuration) { @@ -249567,7 +263092,7 @@ call$1(client) { return client.get$textInputConfiguration(); }, - $signature: 2466 + $signature: 1367 }; A.BinaryMessenger.prototype = {}; A.ServicesBinding.prototype = { @@ -249702,7 +263227,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 104 + $signature: 95 }; A._DefaultBinaryMessenger.prototype = { send$2(_, channel, message) { @@ -249733,7 +263258,7 @@ A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "services library", t1, null, null, false)); } }, - $signature: 142 + $signature: 138 }; A._DefaultBinaryMessenger_setMessageHandler_closure.prototype = { call$2(data, callback) { @@ -249796,9 +263321,31 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 2476 + $signature: 1397 }; A.ClipboardData.prototype = {}; + A.DomWindow0.prototype = {}; + A.DomMediaQueryList0.prototype = {}; + A.DomNavigator0.prototype = {}; + A.DomEventTarget0.prototype = {}; + A.DomXMLHttpRequest0.prototype = {}; + A.DomEvent0.prototype = {}; + A.DomProgressEvent0.prototype = {}; + A.DomDocument0.prototype = {}; + A.DomRange.prototype = {}; + A.DomNode0.prototype = {}; + A.DomElement0.prototype = {}; + A.DomHTMLElement0.prototype = {}; + A.DomUIEvent0.prototype = {}; + A.DomMouseEvent0.prototype = {}; + A.DomSelection.prototype = {}; + A.DomHTMLDivElement0.prototype = {}; + A.DomHTMLStyleElement0.prototype = {}; + A.DomCSSStyleDeclaration0.prototype = {}; + A.DomHTMLHeadElement0.prototype = {}; + A.DomStyleSheet0.prototype = {}; + A.DomCSSStyleSheet0.prototype = {}; + A.DomTokenList1.prototype = {}; A.KeyboardLockMode.prototype = {}; A.KeyEvent.prototype = {}; A.KeyDownEvent.prototype = {}; @@ -249846,7 +263393,7 @@ } }; A.KeyDataTransitMode.prototype = { - toString$0(_) { + _enumToString$0() { return "KeyDataTransitMode." + this._core$_name; } }; @@ -250402,7 +263949,7 @@ t1.writeValue$2(0, t2, key); t1.writeValue$2(0, t2, value); }, - $signature: 286 + $signature: 318 }; A.StandardMethodCodec0.prototype = { encodeMethodCall$1(methodCall) { @@ -250561,9 +264108,11 @@ A._MouseCursor_Object_Diagnosticable.prototype = {}; A.BasicMessageChannel.prototype = { get$binaryMessenger() { - var t1 = $.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger_F; + var result = this._binaryMessenger, + t1 = $.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger_F; t1 === $ && A.throwUnnamedLateFieldNI(); - return t1; + result = t1; + return result; }, send$1(_, message) { return this.send$body$BasicMessageChannel(0, message, this.$ti._eval$1("1?")); @@ -250637,7 +264186,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 694 + $signature: 644 }; A.MethodChannel.prototype = { get$binaryMessenger() { @@ -250850,7 +264399,7 @@ call$1(message) { return this.$this._handleAsMethodCall$2(message, this.handler); }, - $signature: 694 + $signature: 644 }; A.OptionalMethodChannel.prototype = { invokeMethod$1$2(method, $arguments, $T) { @@ -250891,13 +264440,13 @@ get$awaitingCreation() { return false; }, - create$1$size(_, size) { - return this.create$body$PlatformViewController(0, size); + create$2$position$size(_, position, size) { + return this.create$body$PlatformViewController(0, position, size); }, - create$body$PlatformViewController(_, size) { + create$body$PlatformViewController(_, position, size) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void); - var $async$create$1$size = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + var $async$create$2$position$size = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); while (true) @@ -250908,16 +264457,16 @@ return A._asyncReturn(null, $async$completer); } }); - return A._asyncStartSync($async$create$1$size, $async$completer); + return A._asyncStartSync($async$create$2$position$size, $async$completer); } }; A.KeyboardSide.prototype = { - toString$0(_) { + _enumToString$0() { return "KeyboardSide." + this._core$_name; } }; A.ModifierKey.prototype = { - toString$0(_) { + _enumToString$0() { return "ModifierKey." + this._core$_name; } }; @@ -250967,11 +264516,11 @@ t1 = A._asIntQ(t2.$index(t1, "keyCode")); return new A.RawKeyEventDataWeb(t4, t3, t5, t6, t1 == null ? 0 : t1); }, - $signature: 2490 + $signature: 1403 }; A.RawKeyDownEvent.prototype = {}; A.RawKeyUpEvent.prototype = {}; - A.RawKeyboard.prototype = { + A.RawKeyboard0.prototype = { addListener$1(_, listener) { this._raw_keyboard$_listeners.push(listener); }, @@ -251003,7 +264552,7 @@ return false; }, _synchronizeModifiers$1($event) { - var thisKeyModifier, _i, key, t6, thisModifierKeys, mappedKeys, t7, t8, logicalKey, + var thisKeyModifier, _i, key, t6, thisModifierKeys, mappedKeys, t7, t8, nonModifierCapsLock, skipReleasingKey, logicalKey, t1 = $event.data, modifiersPressed = t1.get$modifiersPressed(), t2 = type$.PhysicalKeyboardKey, @@ -251037,26 +264586,28 @@ modifierKeys.$indexSet(0, t7, t8); } } - t2 = $.$get$RawKeyboard__allModifiersExceptFn(); - t4 = A._instanceType(t2)._eval$1("LinkedHashMapKeyIterable<1>"); - new A.WhereIterable(new A.LinkedHashMapKeyIterable(t2, t4), new A.RawKeyboard__synchronizeModifiers_closure(anySideKeys), t4._eval$1("WhereIterable")).forEach$1(0, t3.get$remove(t3)); + t2 = t1 instanceof A.RawKeyEventDataLinux; + nonModifierCapsLock = (t2 || t1 instanceof A.RawKeyEventDataWeb) && t3.$index(0, B.PhysicalKeyboardKey_458809) != null && !J.$eq$(t3.$index(0, B.PhysicalKeyboardKey_458809), B.LogicalKeyboardKey_4294967556); + for (t4 = $.$get$RawKeyboard__allModifiersExceptFn(), t4 = A.LinkedHashMapKeyIterator$(t4, t4._modifications, A._instanceType(t4)._precomputed1); t4.moveNext$0();) { + t6 = t4.__js_helper$_current; + skipReleasingKey = nonModifierCapsLock && J.$eq$(t6, B.PhysicalKeyboardKey_458809); + if (!anySideKeys.contains$1(0, t6) && !skipReleasingKey) + t3.remove$1(0, t6); + } if (!(t1 instanceof A.RawKeyEventDataFuchsia) && !(t1 instanceof A.RawKeyEventDataMacOs)) t3.remove$1(0, B.PhysicalKeyboardKey_18); t3.addAll$1(0, modifierKeys); - if (t5 && thisKeyModifier != null && !t3.containsKey$1(0, t1.get$physicalKey())) - if (t1 instanceof A.RawKeyEventDataLinux && t1.get$physicalKey().$eq(0, B.PhysicalKeyboardKey_458982)) { - logicalKey = t2.$index(0, t1.get$physicalKey()); + if (t5 && thisKeyModifier != null && !t3.containsKey$1(0, t1.get$physicalKey())) { + if (t2 && t1.get$physicalKey().$eq(0, B.PhysicalKeyboardKey_458982) || t1 instanceof A.RawKeyEventDataIos || t1 instanceof A.RawKeyEventDataAndroid) { + logicalKey = $.$get$RawKeyboard__allModifiersExceptFn().$index(0, t1.get$physicalKey()); if (logicalKey != null) t3.$indexSet(0, t1.get$physicalKey(), logicalKey); } + if (t1 instanceof A.RawKeyEventDataWeb && t1.get$physicalKey().$eq(0, B.PhysicalKeyboardKey_458982)) + t3.$indexSet(0, t1.get$physicalKey(), t1.get$logicalKey()); + } } }; - A.RawKeyboard__synchronizeModifiers_closure.prototype = { - call$1(key) { - return !this.anySideKeys.contains$1(0, key); - }, - $signature: 2497 - }; A._ModifierSidePair.prototype = { $eq(_, other) { if (other == null) @@ -251071,7 +264622,9 @@ }; A._RawKeyEvent_Object_Diagnosticable.prototype = {}; A._RawKeyEventData_Object_Diagnosticable.prototype = {}; + A.RawKeyEventDataAndroid.prototype = {}; A.RawKeyEventDataFuchsia.prototype = {}; + A.RawKeyEventDataIos.prototype = {}; A.RawKeyEventDataLinux.prototype = {}; A.RawKeyEventDataMacOs.prototype = {}; A.RawKeyEventDataWeb.prototype = { @@ -251083,17 +264636,16 @@ get$logicalKey() { var newKey, t1 = this.key, - t2 = B.Map_8Tc9P.$index(0, t1), + t2 = B.Map_wecEC.$index(0, t1), maybeLocationKey = t2 == null ? null : t2[this.location]; if (maybeLocationKey != null) return maybeLocationKey; - t2 = this.code; - newKey = B.Map_omnLG.$index(0, t2); + newKey = B.Map_omnLG.$index(0, t1); if (newKey != null) return newKey; if (t1.length === 1) return new A.LogicalKeyboardKey(B.JSString_methods._codeUnitAt$1(t1.toLowerCase(), 0)); - return new A.LogicalKeyboardKey(B.JSString_methods.get$hashCode(t2) + 98784247808); + return new A.LogicalKeyboardKey(B.JSString_methods.get$hashCode(this.code) + 98784247808); }, isModifierPressed$1(key) { var _this = this; @@ -251282,13 +264834,13 @@ call$1(_) { this.$this._isReplacing = false; }, - $signature: 23 + $signature: 14 }; A.RestorationManager_scheduleSerializationFor_closure.prototype = { call$1(_) { return this.$this._doSerialization$0(); }, - $signature: 23 + $signature: 14 }; A.RestorationBucket.prototype = { get$_rawChildren() { @@ -251460,51 +265012,154 @@ var t1 = type$.nullable_Object; return A.LinkedHashMap_LinkedHashMap$_empty(t1, t1); }, - $signature: 692 + $signature: 642 }; A.RestorationBucket__rawValues_closure.prototype = { call$0() { var t1 = type$.nullable_Object; return A.LinkedHashMap_LinkedHashMap$_empty(t1, t1); }, - $signature: 692 + $signature: 642 }; A.RestorationBucket__addChildData_closure.prototype = { call$0() { return A._setArrayType([], type$.JSArray_RestorationBucket); }, - $signature: 2508 + $signature: 1406 }; A.RestorationBucket__visitChildren_closure.prototype = { call$1(buckets) { return buckets; }, - $signature: 2521 + $signature: 1409 + }; + A.SuggestionSpan.prototype = { + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (this === other) + return true; + if (other instanceof A.SuggestionSpan) { + t1 = other.range; + t2 = this.range; + t1 = t1.start == t2.start && t1.end == t2.end && A.listEquals0(other.suggestions, this.suggestions); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + var t1 = this.range; + return A.Object_hash(t1.start, t1.end, A.Object_hashAll(this.suggestions), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + } + }; + A.SpellCheckResults.prototype = { + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + return other instanceof A.SpellCheckResults && other.spellCheckedText == this.spellCheckedText && A.listEquals0(other.suggestionSpans, this.suggestionSpans); + }, + get$hashCode(_) { + return A.Object_hash(this.spellCheckedText, A.Object_hashAll(this.suggestionSpans), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + } + }; + A.DefaultSpellCheckService.prototype = { + fetchSpellCheckSuggestions$2(locale, text) { + return this.fetchSpellCheckSuggestions$body$DefaultSpellCheckService(locale, text); + }, + fetchSpellCheckSuggestions$body$DefaultSpellCheckService(locale, text) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_List_SuggestionSpan), + $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, t1, exception, suggestionSpans, t2, t3, t4, t5, resultMap, spansHaveChanged, rawResults, languageTag, $async$exception, $async$temp1; + var $async$fetchSpellCheckSuggestions$2 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) { + $async$currentError = $async$result; + $async$goto = $async$handler; + } + while (true) + switch ($async$goto) { + case 0: + // Function start + rawResults = null; + languageTag = locale._rawToString$1("-"); + $async$handler = 4; + t1 = $async$self.__DefaultSpellCheckService_spellCheckChannel_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + $async$temp1 = type$.List_dynamic; + $async$goto = 7; + return A._asyncAwait(t1.invokeMethod$1$2("SpellCheck.initiateSpellCheck", A._setArrayType([languageTag, text], type$.JSArray_String), type$.dynamic), $async$fetchSpellCheckSuggestions$2); + case 7: + // returning from await. + rawResults = $async$temp1._as($async$result); + $async$handler = 2; + // goto after finally + $async$goto = 6; + break; + case 4: + // catch + $async$handler = 3; + $async$exception = $async$currentError; + $async$returnValue = null; + // goto return + $async$goto = 1; + break; + // goto after finally + $async$goto = 6; + break; + case 3: + // uncaught + // goto rethrow + $async$goto = 2; + break; + case 6: + // after finally + suggestionSpans = A._setArrayType([], type$.JSArray_SuggestionSpan); + for (t1 = J.get$iterator$ax(rawResults), t2 = type$.Map_dynamic_dynamic, t3 = type$.String, t4 = type$.dynamic, t5 = type$.List_dynamic; t1.moveNext$0();) { + resultMap = A.LinkedHashMap_LinkedHashMap$from(t2._as(t1.get$current(t1)), t3, t4); + suggestionSpans.push(new A.SuggestionSpan(new A.TextRange(A._asIntS(resultMap.$index(0, "startIndex")), A._asIntS(resultMap.$index(0, "endIndex"))), J.cast$1$0$ax(t5._as(resultMap.$index(0, "suggestions")), t3))); + } + t1 = $async$self.lastSavedResults; + if (t1 != null) { + t2 = t1.spellCheckedText; + spansHaveChanged = A.listEquals0(t1.suggestionSpans, suggestionSpans); + if (t2 == text && spansHaveChanged) + suggestionSpans = A.DefaultSpellCheckService_mergeResults($async$self.lastSavedResults.suggestionSpans, suggestionSpans); + } + $async$self.lastSavedResults = new A.SpellCheckResults(text, suggestionSpans); + $async$returnValue = suggestionSpans; + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + case 2: + // rethrow + return A._asyncRethrow($async$currentError, $async$completer); + } + }); + return A._asyncStartSync($async$fetchSpellCheckSuggestions$2, $async$completer); + } }; A.ApplicationSwitcherDescription.prototype = {}; A.SystemUiOverlayStyle.prototype = { _toMap$0() { - var t2, t3, t4, t5, _this = this, _null = null, + var t2, t3, t4, t5, _this = this, t1 = _this.systemNavigationBarColor; - t1 = t1 == null ? _null : t1.value; + t1 = t1 == null ? null : t1.value; t2 = _this.statusBarColor; - t2 = t2 == null ? _null : t2.value; - t3 = _this.statusBarBrightness; - t3 = t3 == null ? _null : "Brightness." + t3._core$_name; - t4 = _this.statusBarIconBrightness; - t4 = t4 == null ? _null : "Brightness." + t4._core$_name; + t2 = t2 == null ? null : t2.value; + t3 = _this.statusBarBrightness._enumToString$0(); + t4 = _this.statusBarIconBrightness._enumToString$0(); t5 = _this.systemNavigationBarIconBrightness; - t5 = t5 == null ? _null : "Brightness." + t5._core$_name; + t5 = t5 == null ? null : t5._enumToString$0(); return A.LinkedHashMap_LinkedHashMap$_literal(["systemNavigationBarColor", t1, "systemNavigationBarDividerColor", null, "systemStatusBarContrastEnforced", _this.systemStatusBarContrastEnforced, "statusBarColor", t2, "statusBarBrightness", t3, "statusBarIconBrightness", t4, "systemNavigationBarIconBrightness", t5, "systemNavigationBarContrastEnforced", _this.systemNavigationBarContrastEnforced], type$.String, type$.dynamic); }, toString$0(_) { return "SystemUiOverlayStyle(" + this._toMap$0().toString$0(0) + ")"; }, - copyWith$1$statusBarColor(statusBarColor) { - var _this = this, - t1 = statusBarColor == null ? _this.statusBarColor : statusBarColor; - return new A.SystemUiOverlayStyle(_this.systemNavigationBarColor, _this.systemNavigationBarDividerColor, _this.systemNavigationBarIconBrightness, _this.systemNavigationBarContrastEnforced, t1, _this.statusBarBrightness, _this.statusBarIconBrightness, _this.systemStatusBarContrastEnforced); - }, get$hashCode(_) { var _this = this; return A.Object_hash(_this.systemNavigationBarColor, _this.systemNavigationBarDividerColor, _this.systemNavigationBarContrastEnforced, _this.statusBarColor, _this.statusBarBrightness, _this.statusBarIconBrightness, _this.systemStatusBarContrastEnforced, _this.systemNavigationBarIconBrightness, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); @@ -251518,8 +265173,8 @@ if (other instanceof A.SystemUiOverlayStyle) if (J.$eq$(other.systemNavigationBarColor, _this.systemNavigationBarColor)) if (J.$eq$(other.statusBarColor, _this.statusBarColor)) - if (other.statusBarIconBrightness == _this.statusBarIconBrightness) - if (other.statusBarBrightness == _this.statusBarBrightness) + if (other.statusBarIconBrightness === _this.statusBarIconBrightness) + if (other.statusBarBrightness === _this.statusBarBrightness) t1 = other.systemNavigationBarIconBrightness == _this.systemNavigationBarIconBrightness; else t1 = false; @@ -251545,10 +265200,186 @@ $signature: 0 }; A.SystemSoundType.prototype = { - toString$0(_) { + _enumToString$0() { return "SystemSoundType." + this._core$_name; } }; + A.TextBoundary.prototype = { + getTextBoundaryAt$1(position) { + return new A.TextRange(this.getLeadingTextBoundaryAt$1(position).offset, this.getTrailingTextBoundaryAt$1(position).offset); + }, + $add(_, other) { + return new A._ExpandedTextBoundary(other, this); + } + }; + A.CharacterBoundary.prototype = { + getLeadingTextBoundaryAt$1(position) { + var t2, t3, t4, startOffset, endOffset, + t1 = position.offset; + if (t1 <= 0) + return B.TextPosition_0_TextAffinity_1; + t2 = this._text_boundary$_text; + t3 = t2.length; + if (!(t1 > t3)) + t4 = t1 === t3 && position.affinity === B.TextAffinity_1; + else + t4 = true; + if (t4) + return new A.TextPosition(t3, B.TextAffinity_0); + switch (position.affinity) { + case B.TextAffinity_0: + startOffset = Math.min(t1 - 1, t3); + endOffset = Math.min(t1, t3); + break; + case B.TextAffinity_1: + startOffset = Math.min(t1, t3); + endOffset = Math.min(t1 + 1, t3); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + return new A.TextPosition(A.StringCharacterRange_StringCharacterRange$at(t2, startOffset, endOffset)._characters_impl$_start, B.TextAffinity_1); + }, + getTrailingTextBoundaryAt$1(position) { + var t2, t3, startOffset, endOffset, range, + t1 = position.offset; + if (!(t1 < 0)) + t2 = t1 === 0 && position.affinity === B.TextAffinity_0; + else + t2 = true; + if (t2) + return B.TextPosition_0_TextAffinity_1; + t2 = this._text_boundary$_text; + t3 = t2.length; + if (t1 >= t3) + return new A.TextPosition(t3, B.TextAffinity_0); + switch (position.affinity) { + case B.TextAffinity_0: + startOffset = Math.min(t1 - 1, t3); + endOffset = Math.min(t1, t3); + break; + case B.TextAffinity_1: + startOffset = Math.min(t1, t3); + endOffset = Math.min(t1 + 1, t3); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + range = A.StringCharacterRange_StringCharacterRange$at(t2, startOffset, endOffset); + return new A.TextPosition(t3 - (range._characters_impl$_string.length - range._characters_impl$_end), B.TextAffinity_0); + } + }; + A.WordBoundary.prototype = { + getLeadingTextBoundaryAt$1(position) { + return new A.TextPosition(this._textLayout.getWordBoundary$1(position).start, B.TextAffinity_1); + }, + getTrailingTextBoundaryAt$1(position) { + return new A.TextPosition(this._textLayout.getWordBoundary$1(position).end, B.TextAffinity_0); + }, + getTextBoundaryAt$1(position) { + return this._textLayout.getWordBoundary$1(position); + } + }; + A.LineBreak.prototype = { + getLeadingTextBoundaryAt$1(position) { + return new A.TextPosition(this._textLayout.getLineAtOffset$1(position).start, B.TextAffinity_1); + }, + getTrailingTextBoundaryAt$1(position) { + return new A.TextPosition(this._textLayout.getLineAtOffset$1(position).end, B.TextAffinity_0); + }, + getTextBoundaryAt$1(position) { + return this._textLayout.getLineAtOffset$1(position); + } + }; + A.DocumentBoundary.prototype = { + getLeadingTextBoundaryAt$1(position) { + return B.TextPosition_0_TextAffinity_1; + }, + getTrailingTextBoundaryAt$1(position) { + return new A.TextPosition(this._text_boundary$_text.length, B.TextAffinity_0); + } + }; + A.WhitespaceBoundary.prototype = { + getLeadingTextBoundaryAt$1(position) { + var index, + t1 = position.offset, + t2 = this._text_boundary$_text, + t3 = t2.length; + if (!(t1 > t3)) + t1 = t1 === t3 && position.affinity === B.TextAffinity_1; + else + t1 = true; + if (t1) + position = new A.TextPosition(t3, B.TextAffinity_0); + index = position.offset; + if (index <= 0) + return B.TextPosition_0_TextAffinity_1; + if (position.affinity === B.TextAffinity_1 && !A.TextLayoutMetrics_isWhitespace(B.JSString_methods.codeUnitAt$1(t2, index))) + return position; + for (; --index, index >= 0;) + if (!A.TextLayoutMetrics_isWhitespace(B.JSString_methods.codeUnitAt$1(t2, index))) + return new A.TextPosition(index + 1, B.TextAffinity_0); + return B.TextPosition_0_TextAffinity_1; + }, + getTrailingTextBoundaryAt$1(position) { + var index, + t1 = position.offset, + t2 = this._text_boundary$_text, + t3 = t2.length; + if (t1 >= t3) + return new A.TextPosition(t3, B.TextAffinity_0); + if (!(t1 < 0)) + t1 = t1 === 0 && position.affinity === B.TextAffinity_0; + else + t1 = true; + if (t1) + position = B.TextPosition_0_TextAffinity_1; + index = position.offset; + if (position.affinity === B.TextAffinity_0 && !A.TextLayoutMetrics_isWhitespace(B.JSString_methods.codeUnitAt$1(t2, index - 1))) + return position; + for (; index < t3; ++index) + if (!A.TextLayoutMetrics_isWhitespace(B.JSString_methods.codeUnitAt$1(t2, index))) + return new A.TextPosition(index, B.TextAffinity_1); + return new A.TextPosition(t3, B.TextAffinity_0); + } + }; + A._ExpandedTextBoundary.prototype = { + getLeadingTextBoundaryAt$1(position) { + return this.inner.getLeadingTextBoundaryAt$1(this.outer.getLeadingTextBoundaryAt$1(position)); + }, + getTrailingTextBoundaryAt$1(position) { + return this.inner.getTrailingTextBoundaryAt$1(this.outer.getTrailingTextBoundaryAt$1(position)); + } + }; + A.PushTextPosition.prototype = { + _calculateTargetPosition$1(position) { + var _s80_ = string$.x60null_c; + if (this._forward) + switch (position.affinity) { + case B.TextAffinity_0: + return new A.TextPosition(position.offset, B.TextAffinity_1); + case B.TextAffinity_1: + return new A.TextPosition(position.offset + 1, B.TextAffinity_0); + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + else + switch (position.affinity) { + case B.TextAffinity_0: + return new A.TextPosition(position.offset - 1, B.TextAffinity_1); + case B.TextAffinity_1: + return new A.TextPosition(position.offset, B.TextAffinity_0); + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + }, + getLeadingTextBoundaryAt$1(position) { + return this._calculateTargetPosition$1(position); + }, + getTrailingTextBoundaryAt$1(position) { + return this._calculateTargetPosition$1(position); + } + }; A.TextSelection.prototype = { get$base() { var affinity, _this = this; @@ -251573,7 +265404,7 @@ return "TextSelection.invalid"; t1 = A.S(_this.baseOffset); t2 = "" + _this.isDirectional; - return _this.start == _this.end ? "TextSelection.collapsed(offset: " + t1 + ", affinity: " + _this.affinity.toString$0(0) + _s17_ + t2 + ")" : "TextSelection(baseOffset: " + t1 + ", extentOffset: " + A.S(_this.extentOffset) + _s17_ + t2 + ")"; + return _this.start == _this.end ? "TextSelection.collapsed(offset: " + t1 + ", affinity: " + A.S(_this.affinity) + _s17_ + t2 + ")" : "TextSelection(baseOffset: " + t1 + ", extentOffset: " + A.S(_this.extentOffset) + _s17_ + t2 + ")"; }, $eq(_, other) { var t1, _this = this; @@ -251587,7 +265418,7 @@ return !other.get$isValid(); if (other.baseOffset == _this.baseOffset) if (other.extentOffset == _this.extentOffset) - t1 = (_this.start != _this.end || other.affinity === _this.affinity) && other.isDirectional === _this.isDirectional; + t1 = (_this.start != _this.end || other.affinity == _this.affinity) && other.isDirectional === _this.isDirectional; else t1 = false; else @@ -251598,7 +265429,7 @@ var affinityHash, _this = this; if (!_this.get$isValid()) return A.Object_hash(-B.JSInt_methods.get$hashCode(1), -B.JSInt_methods.get$hashCode(1), A.Primitives_objectHashCode(B.TextAffinity_1), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); - affinityHash = _this.start == _this.end ? A.Primitives_objectHashCode(_this.affinity) : A.Primitives_objectHashCode(B.TextAffinity_1); + affinityHash = _this.start == _this.end ? J.get$hashCode$(_this.affinity) : A.Primitives_objectHashCode(B.TextAffinity_1); return A.Object_hash(J.get$hashCode$(_this.baseOffset), J.get$hashCode$(_this.extentOffset), affinityHash, B.JSBool_methods.get$hashCode(_this.isDirectional), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, copyWith$3$affinity$baseOffset$extentOffset(affinity, baseOffset, extentOffset) { @@ -251608,15 +265439,21 @@ t3 = affinity == null ? _this.affinity : affinity; return A.TextSelection$(t3, t1, t2, _this.isDirectional); }, - copyWith$2$baseOffset$extentOffset(baseOffset, extentOffset) { - return this.copyWith$3$affinity$baseOffset$extentOffset(null, baseOffset, extentOffset); - }, copyWith$2$affinity$extentOffset(affinity, extentOffset) { return this.copyWith$3$affinity$baseOffset$extentOffset(affinity, null, extentOffset); }, + copyWith$2$baseOffset$extentOffset(baseOffset, extentOffset) { + return this.copyWith$3$affinity$baseOffset$extentOffset(null, baseOffset, extentOffset); + }, copyWith$1$extentOffset(extentOffset) { return this.copyWith$3$affinity$baseOffset$extentOffset(null, null, extentOffset); }, + copyWith$1$affinity(affinity) { + return this.copyWith$3$affinity$baseOffset$extentOffset(affinity, null, null); + }, + copyWith$1$baseOffset(baseOffset) { + return this.copyWith$3$affinity$baseOffset$extentOffset(null, baseOffset, null); + }, expandTo$2(position, extentAtIndex) { var t3, t4, normalized, _this = this, t1 = position.offset, @@ -251646,12 +265483,39 @@ } }; A.TextEditingDelta.prototype = {}; - A.TextEditingDeltaInsertion.prototype = {}; - A.TextEditingDeltaDeletion.prototype = {}; - A.TextEditingDeltaReplacement.prototype = {}; - A.TextEditingDeltaNonTextUpdate.prototype = {}; + A.TextEditingDeltaInsertion.prototype = { + apply$1(value) { + var _this = this, + t1 = _this.insertionOffset; + return value.copyWith$3$composing$selection$text(_this.composing, _this.selection, J.replaceRange$3$asx(_this.oldText, t1, t1, _this.textInserted)); + } + }; + A.TextEditingDeltaDeletion.prototype = { + apply$1(value) { + var _this = this, + t1 = _this.deletedRange; + return value.copyWith$3$composing$selection$text(_this.composing, _this.selection, J.replaceRange$3$asx(_this.oldText, t1.start, t1.end, "")); + } + }; + A.TextEditingDeltaReplacement.prototype = { + get$textReplaced() { + var t1 = this.replacedRange; + return J.substring$2$s(this.oldText, t1.start, t1.end); + }, + apply$1(value) { + var _this = this, + t1 = _this.replacedRange; + return value.copyWith$3$composing$selection$text(_this.composing, _this.selection, J.replaceRange$3$asx(_this.oldText, t1.start, t1.end, _this.replacementText)); + } + }; + A.TextEditingDeltaNonTextUpdate.prototype = { + apply$1(value) { + return new A.TextEditingValue(this.oldText, this.selection, this.composing); + } + }; + A._TextEditingDelta_Object_Diagnosticable.prototype = {}; A.MaxLengthEnforcement.prototype = { - toString$0(_) { + _enumToString$0() { return "MaxLengthEnforcement." + this._core$_name; } }; @@ -251727,7 +265591,7 @@ replacedLength = originalIndex <= t1 && originalIndex < _this.regionEnd ? 0 : _this.replacementString.length; return replacedLength - (B.JSInt_methods.clamp$2(originalIndex, t1, _this.regionEnd) - t1); }, - $signature: 120 + $signature: 135 }; A.LengthLimitingTextInputFormatter.prototype = { formatEditUpdate$2(oldValue, newValue) { @@ -251773,12 +265637,12 @@ } }; A.SmartDashesType.prototype = { - toString$0(_) { + _enumToString$0() { return "SmartDashesType." + this._core$_name; } }; A.SmartQuotesType.prototype = { - toString$0(_) { + _enumToString$0() { return "SmartQuotesType." + this._core$_name; } }; @@ -251799,12 +265663,12 @@ } }; A.TextInputAction.prototype = { - toString$0(_) { + _enumToString$0() { return "TextInputAction." + this._core$_name; } }; A.TextCapitalization0.prototype = { - toString$0(_) { + _enumToString$0() { return "TextCapitalization." + this._core$_name; } }; @@ -251826,9 +265690,9 @@ t1.$indexSet(0, "enableSuggestions", true); t1.$indexSet(0, "enableInteractiveSelection", _this.enableInteractiveSelection); t1.$indexSet(0, "actionLabel", _this.actionLabel); - t1.$indexSet(0, "inputAction", "TextInputAction." + _this.inputAction._core$_name); - t1.$indexSet(0, "textCapitalization", "TextCapitalization." + _this.textCapitalization._core$_name); - t1.$indexSet(0, "keyboardAppearance", "Brightness." + _this.keyboardAppearance._core$_name); + t1.$indexSet(0, "inputAction", _this.inputAction._enumToString$0()); + t1.$indexSet(0, "textCapitalization", _this.textCapitalization._enumToString$0()); + t1.$indexSet(0, "keyboardAppearance", _this.keyboardAppearance._enumToString$0()); t1.$indexSet(0, "enableIMEPersonalizedLearning", _this.enableIMEPersonalizedLearning); if (autofill != null) t1.$indexSet(0, "autofill", autofill); @@ -251837,7 +265701,7 @@ } }; A.FloatingCursorDragState.prototype = { - toString$0(_) { + _enumToString$0() { return "FloatingCursorDragState." + this._core$_name; } }; @@ -251848,12 +265712,6 @@ t2 = selection == null ? this.selection : selection; return new A.TextEditingValue(t1, t2, composing == null ? this.composing : composing); }, - copyWith$2$selection$text(selection, text) { - return this.copyWith$3$composing$selection$text(null, selection, text); - }, - copyWith$1$composing(composing) { - return this.copyWith$3$composing$selection$text(composing, null, null); - }, copyWith$1$selection(selection) { return this.copyWith$3$composing$selection$text(null, selection, null); }, @@ -251863,6 +265721,22 @@ copyWith$1$text(text) { return this.copyWith$3$composing$selection$text(null, null, text); }, + copyWith$2$selection$text(selection, text) { + return this.copyWith$3$composing$selection$text(null, selection, text); + }, + copyWith$1$composing(composing) { + return this.copyWith$3$composing$selection$text(composing, null, null); + }, + get$isComposingRangeValid() { + var t2, + t1 = this.composing; + if (t1.get$isValid()) { + t2 = t1.end; + t1 = t2 >= t1.start && t2 <= this.text.length; + } else + t1 = false; + return t1; + }, replaced$2(replacementRange, replacementString) { var t1, t2, newText, t3, _this = this; if (!replacementRange.get$isValid()) @@ -251880,10 +265754,10 @@ toJSON$0() { var t1 = this.selection, t2 = this.composing; - return A.LinkedHashMap_LinkedHashMap$_literal(["text", this.text, "selectionBase", t1.baseOffset, "selectionExtent", t1.extentOffset, "selectionAffinity", "TextAffinity." + t1.affinity._core$_name, "selectionIsDirectional", t1.isDirectional, "composingBase", t2.start, "composingExtent", t2.end], type$.String, type$.dynamic); + return A.LinkedHashMap_LinkedHashMap$_literal(["text", this.text, "selectionBase", t1.baseOffset, "selectionExtent", t1.extentOffset, "selectionAffinity", J.toString$0$(t1.affinity), "selectionIsDirectional", t1.isDirectional, "composingBase", t2.start, "composingExtent", t2.end], type$.String, type$.dynamic); }, toString$0(_) { - return "TextEditingValue(text: \u2524" + A.S(this.text) + "\u251c, selection: " + this.selection.toString$0(0) + ", composing: " + this.composing.toString$0(0) + ")"; + return "TextEditingValue(text: \u2524" + A.S(this.text) + "\u251c, selection: " + A.S(this.selection) + ", composing: " + this.composing.toString$0(0) + ")"; }, $eq(_, other) { var _this = this; @@ -251891,12 +265765,11 @@ return false; if (_this === other) return true; - return other instanceof A.TextEditingValue && other.text == _this.text && other.selection.$eq(0, _this.selection) && other.composing.$eq(0, _this.composing); + return other instanceof A.TextEditingValue && other.text == _this.text && J.$eq$(other.selection, _this.selection) && other.composing.$eq(0, _this.composing); }, get$hashCode(_) { - var t1 = this.selection, - t2 = this.composing; - return A.Object_hash(J.get$hashCode$(this.text), t1.get$hashCode(t1), A.Object_hash(J.get$hashCode$(t2.start), J.get$hashCode$(t2.end), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + var t1 = this.composing; + return A.Object_hash(J.get$hashCode$(this.text), J.get$hashCode$(this.selection), A.Object_hash(J.get$hashCode$(t1.start), J.get$hashCode$(t1.end), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); } }; A.TextEditingValue_replaced_adjustIndex.prototype = { @@ -251906,15 +265779,24 @@ replacedLength = originalIndex <= t2 && originalIndex < t1.end ? 0 : this.replacementString.length; return originalIndex + replacedLength - (B.JSInt_methods.clamp$2(originalIndex, t2, t1.end) - t2); }, - $signature: 120 + $signature: 135 }; A.SelectionChangedCause.prototype = { - toString$0(_) { + _enumToString$0() { return "SelectionChangedCause." + this._core$_name; } }; A.TextSelectionDelegate.prototype = {}; - A.TextInputClient.prototype = {}; + A.TextInputClient.prototype = { + showToolbar$0() { + }, + insertTextPlaceholder$1(size) { + }, + removeTextPlaceholder$0() { + }, + performSelector$1(selectorName) { + } + }; A.SelectionRect.prototype = { $eq(_, other) { var _this = this; @@ -251924,81 +265806,73 @@ return true; if (A.getRuntimeType(_this) !== J.get$runtimeType$(other)) return false; - return other instanceof A.SelectionRect && other.position === _this.position && J.$eq$(other.bounds, _this.bounds); + return other instanceof A.SelectionRect && other.position === _this.position && other.bounds.$eq(0, _this.bounds); }, get$hashCode(_) { return A.Object_hash(this.position, this.bounds, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, toString$0(_) { - return "SelectionRect(" + this.position + ", " + A.S(this.bounds) + ")"; + return "SelectionRect(" + this.position + ", " + this.bounds.toString$0(0) + ")"; } }; + A.DeltaTextInputClient.prototype = {}; A.TextInputConnection.prototype = { + get$attached(_) { + return $.$get$TextInput__instance()._currentConnection === this; + }, + show$0(_) { + $.$get$TextInput__instance()._show$0(); + }, + updateConfig$1(configuration) { + $.$get$TextInput__instance()._updateConfig$1(configuration); + }, + setEditingState$1(value) { + $.$get$TextInput__instance()._setEditingState$1(value); + }, + setEditableSizeAndTransform$2(editableBoxSize, transform) { + var _this = this; + if (!J.$eq$(editableBoxSize, _this._cachedSize) || !transform.$eq(0, _this._cachedTransform)) { + _this._cachedSize = editableBoxSize; + _this._cachedTransform = transform; + $.$get$TextInput__instance()._setEditableSizeAndTransform$2(editableBoxSize, transform); + } + }, setComposingRect$1(rect) { - var validRect, t1, t2, t3; + var validRect; if (rect.$eq(0, this._text_input$_cachedRect)) return; this._text_input$_cachedRect = rect; validRect = rect.get$isFinite(rect) ? rect : new A.Rect(0, 0, -1, -1); - t1 = $.$get$TextInput__instance(); - t2 = validRect.left; - t3 = validRect.top; - t3 = A.LinkedHashMap_LinkedHashMap$_literal(["width", validRect.right - t2, "height", validRect.bottom - t3, "x", t2, "y", t3], type$.String, type$.dynamic); - t1 = t1.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$2("TextInput.setMarkedTextRect", t3, type$.void); + $.$get$TextInput__instance()._setComposingTextRect$1(validRect); }, setCaretRect$1(rect) { - var validRect, t1, t2, t3; + var validRect; if (rect.$eq(0, this._cachedCaretRect)) return; this._cachedCaretRect = rect; validRect = rect.get$isFinite(rect) ? rect : new A.Rect(0, 0, -1, -1); - t1 = $.$get$TextInput__instance(); - t2 = validRect.left; - t3 = validRect.top; - t3 = A.LinkedHashMap_LinkedHashMap$_literal(["width", validRect.right - t2, "height", validRect.bottom - t3, "x", t2, "y", t3], type$.String, type$.dynamic); - t1 = t1.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$2("TextInput.setCaretRect", t3, type$.void); + $.$get$TextInput__instance()._setCaretRect$1(validRect); }, setSelectionRects$1(selectionRects) { - var t1, t2; if (!A.listEquals0(this._cachedSelectionRects, selectionRects)) { this._cachedSelectionRects = selectionRects; - t1 = $.$get$TextInput__instance(); - t2 = A._arrayInstanceType(selectionRects)._eval$1("MappedListIterable<1,List>"); - t2 = A.List_List$of(new A.MappedListIterable(selectionRects, new A.TextInputConnection_setSelectionRects_closure(), t2), true, t2._eval$1("ListIterable.E")); - t1 = t1.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$2("TextInput.setSelectionRects", t2, type$.void); + $.$get$TextInput__instance()._setSelectionRects$1(selectionRects); } }, setStyle$5$fontFamily$fontSize$fontWeight$textAlign$textDirection(fontFamily, fontSize, fontWeight, textAlign, textDirection) { - var t1 = $.$get$TextInput__instance(), - t2 = fontWeight == null ? null : fontWeight.index; - t2 = A.LinkedHashMap_LinkedHashMap$_literal(["fontFamily", fontFamily, "fontSize", fontSize, "fontWeightIndex", t2, "textAlignIndex", textAlign.index, "textDirectionIndex", textDirection.index], type$.String, type$.dynamic); - t1 = t1.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$2("TextInput.setStyle", t2, type$.void); - } - }; - A.TextInputConnection_setSelectionRects_closure.prototype = { - call$1(rect) { - var t1 = rect.bounds, - t2 = t1.left, - t3 = t1.top; - return A._setArrayType([t2, t3, t1.right - t2, t1.bottom - t3, rect.position], type$.JSArray_num); + $.$get$TextInput__instance()._setStyle$5$fontFamily$fontSize$fontWeight$textAlign$textDirection(fontFamily, fontSize, fontWeight, textAlign, textDirection); }, - $signature: 2522 + close$0(_) { + var t1 = $.$get$TextInput__instance(); + if (t1._currentConnection === this) + t1._clearClient$0(); + } }; A.TextInput.prototype = { _attach$2(connection, configuration) { - var t1 = this.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$2("TextInput.setClient", A._setArrayType([connection._text_input$_id, configuration.toJson$0()], type$.JSArray_Object), type$.void); this._currentConnection = connection; this.__TextInput__currentConfiguration_A = configuration; + this._setClient$2(connection._text_input$_client, configuration); }, get$_text_input$_channel() { var t1 = this.__TextInput__channel_A; @@ -252070,7 +265944,7 @@ _handleTextInputInvocation$body$TextInput(methodCall) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - $async$returnValue, $async$self = this, args, t1, t2, t3, t4, editingValue, scope, t5, textEditingValue, client, deltas, firstArg, offset, method; + $async$returnValue, $async$self = this, args, t1, t2, t3, t4, editingValue, scope, t5, textEditingValue, client, value, deltas, selectors, firstArg, offset, method; var $async$_handleTextInputInvocation$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -252129,11 +266003,8 @@ t2 === $ && A.throwUnnamedLateFieldNI(); $async$self._attach$2(t1, t2); editingValue = $async$self._currentConnection._text_input$_client.get$currentTextEditingValue(); - if (editingValue != null) { - t1 = $async$self.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$2("TextInput.setEditingState", editingValue.toJSON$0(), type$.void); - } + if (editingValue != null) + $async$self._setEditingState$1(editingValue); // goto return $async$goto = 1; break; @@ -252165,7 +266036,8 @@ } switch (method) { case "TextInputClient.updateEditingState": - t3._text_input$_client.updateEditingValue$1(A.TextEditingValue_TextEditingValue$fromJSON(type$.Map_String_dynamic._as(t1.$index(args, 1)))); + value = A.TextEditingValue_TextEditingValue$fromJSON(type$.Map_String_dynamic._as(t1.$index(args, 1))); + $.$get$TextInput__instance()._updateEditingValue$2$exclude(value, $.$get$_PlatformTextInputControl_instance()); break; case string$.TextInD: deltas = A._setArrayType([], type$.JSArray_TextEditingDelta); @@ -252177,11 +266049,17 @@ case "TextInputClient.performAction": t3._text_input$_client.performAction$1(A._toTextInputAction(A._asStringS(t1.$index(args, 1)))); break; + case "TextInputClient.performSelectors": + selectors = J.cast$1$0$ax(t2._as(t1.$index(args, 1)), type$.String); + selectors.forEach$1(selectors, $async$self._currentConnection._text_input$_client.get$performSelector()); + break; case "TextInputClient.performPrivateCommand": t2 = type$.Map_String_dynamic; firstArg = t2._as(t1.$index(args, 1)); - t1 = J.getInterceptor$asx(firstArg); - $async$self._currentConnection._text_input$_client.performPrivateCommand$2(A._asStringS(t1.$index(firstArg, "action")), t2._as(t1.$index(firstArg, "data"))); + t1 = $async$self._currentConnection._text_input$_client; + t3 = J.getInterceptor$asx(firstArg); + t4 = A._asStringS(t3.$index(firstArg, "action")); + t1.performPrivateCommand$2(t4, t3.$index(firstArg, "data") == null ? A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic) : t2._as(t3.$index(firstArg, "data"))); break; case "TextInputClient.updateFloatingCursor": t2 = t3._text_input$_client; @@ -252189,7 +266067,11 @@ t1 = type$.Map_String_dynamic._as(t1.$index(args, 2)); if (t3 === B.FloatingCursorDragState_1) { t4 = J.getInterceptor$asx(t1); - offset = new A.Offset(A._asDoubleS(t4.$index(t1, "X")), A._asDoubleS(t4.$index(t1, "Y"))); + t5 = A._asNumS(t4.$index(t1, "X")); + t5.toString; + t1 = A._asNumS(t4.$index(t1, "Y")); + t1.toString; + offset = new A.Offset(t5, t1); } else offset = B.Offset_0_0; t2.updateFloatingCursor$1(new A.RawFloatingCursorPoint(offset, t3)); @@ -252230,12 +266112,137 @@ this._hidePending = true; A.scheduleMicrotask(new A.TextInput__scheduleHide_closure(this)); }, + _setClient$2(client, configuration) { + var t1, t2, t3, t4, t5, t6, t7, t8, json; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = type$.JSArray_Object, t3 = type$.void, t4 = type$.String, t5 = type$.dynamic; t1.moveNext$0();) { + t1._collection$_current.toString; + t6 = $.$get$TextInput__instance(); + t7 = t6.__TextInput__channel_A; + t7 === $ && A.throwUnnamedLateFieldNI(); + t8 = t6._currentConnection._text_input$_id; + json = configuration.toJson$0(); + if (t6._currentControl != $.$get$_PlatformTextInputControl_instance()) + json.$indexSet(0, "inputType", A.LinkedHashMap_LinkedHashMap$_literal(["name", "TextInputType.none", "signed", null, "decimal", null], t4, t5)); + t7.invokeMethod$1$2("TextInput.setClient", A._setArrayType([t8, json], t2), t3); + } + }, _clearClient$0() { - var t1 = this.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$1("TextInput.clearClient", type$.void); - this._currentConnection = null; - this._scheduleHide$0(); + var t1, t2, t3, _this = this; + _this._currentConnection.toString; + for (t1 = _this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = type$.void; t1.moveNext$0();) { + t1._collection$_current.toString; + t3 = $.$get$TextInput__instance().__TextInput__channel_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.invokeMethod$1$1("TextInput.clearClient", t2); + } + _this._currentConnection = null; + _this._scheduleHide$0(); + }, + _updateConfig$1(configuration) { + var t1, t2, t3, t4, t5, t6, json; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = type$.void, t3 = type$.String, t4 = type$.dynamic; t1.moveNext$0();) { + t1._collection$_current.toString; + t5 = $.$get$TextInput__instance(); + t6 = t5.__TextInput__channel_A; + t6 === $ && A.throwUnnamedLateFieldNI(); + json = configuration.toJson$0(); + if (t5._currentControl != $.$get$_PlatformTextInputControl_instance()) + json.$indexSet(0, "inputType", A.LinkedHashMap_LinkedHashMap$_literal(["name", "TextInputType.none", "signed", null, "decimal", null], t3, t4)); + t6.invokeMethod$1$2("TextInput.updateConfig", json, t2); + } + }, + _setEditingState$1(value) { + var t1, t2, t3; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = type$.void; t1.moveNext$0();) { + t1._collection$_current.toString; + t3 = $.$get$TextInput__instance().__TextInput__channel_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.invokeMethod$1$2("TextInput.setEditingState", value.toJSON$0(), t2); + } + }, + _show$0() { + var t1, t2, t3; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = type$.void; t1.moveNext$0();) { + t1._collection$_current.toString; + t3 = $.$get$TextInput__instance().__TextInput__channel_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.invokeMethod$1$1("TextInput.show", t2); + } + }, + _hide$0() { + var t1, t2, t3; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = type$.void; t1.moveNext$0();) { + t1._collection$_current.toString; + t3 = $.$get$TextInput__instance().__TextInput__channel_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.invokeMethod$1$1("TextInput.hide", t2); + } + }, + _setEditableSizeAndTransform$2(editableBoxSize, transform) { + var t1, t2, t3, t4, t5, t6; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = transform._m4storage, t3 = type$.String, t4 = type$.dynamic, t5 = type$.void; t1.moveNext$0();) { + t1._collection$_current.toString; + t6 = $.$get$TextInput__instance().__TextInput__channel_A; + t6 === $ && A.throwUnnamedLateFieldNI(); + t6.invokeMethod$1$2("TextInput.setEditableSizeAndTransform", A.LinkedHashMap_LinkedHashMap$_literal(["width", editableBoxSize._dx, "height", editableBoxSize._dy, "transform", t2], t3, t4), t5); + } + }, + _setComposingTextRect$1(rect) { + var t1, t2, t3, t4, t5, t6, t7, t8, t9; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = rect.right, t3 = rect.left, t4 = rect.bottom, t5 = rect.top, t6 = type$.String, t7 = type$.dynamic, t8 = type$.void; t1.moveNext$0();) { + t1._collection$_current.toString; + t9 = $.$get$TextInput__instance().__TextInput__channel_A; + t9 === $ && A.throwUnnamedLateFieldNI(); + t9.invokeMethod$1$2("TextInput.setMarkedTextRect", A.LinkedHashMap_LinkedHashMap$_literal(["width", t2 - t3, "height", t4 - t5, "x", t3, "y", t5], t6, t7), t8); + } + }, + _setCaretRect$1(rect) { + var t1, t2, t3, t4, t5, t6, t7, t8, t9; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = rect.right, t3 = rect.left, t4 = rect.bottom, t5 = rect.top, t6 = type$.String, t7 = type$.dynamic, t8 = type$.void; t1.moveNext$0();) { + t1._collection$_current.toString; + t9 = $.$get$TextInput__instance().__TextInput__channel_A; + t9 === $ && A.throwUnnamedLateFieldNI(); + t9.invokeMethod$1$2("TextInput.setCaretRect", A.LinkedHashMap_LinkedHashMap$_literal(["width", t2 - t3, "height", t4 - t5, "x", t3, "y", t5], t6, t7), t8); + } + }, + _setSelectionRects$1(selectionRects) { + var t1; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1); t1.moveNext$0();) + t1._collection$_current.setSelectionRects$1(selectionRects); + }, + _setStyle$5$fontFamily$fontSize$fontWeight$textAlign$textDirection(fontFamily, fontSize, fontWeight, textAlign, textDirection) { + var t1, t2, t3, t4, t5, t6, t7, t8; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = textAlign.index, t3 = type$.String, t4 = type$.dynamic, t5 = type$.void, t6 = fontWeight == null; t1.moveNext$0();) { + t1._collection$_current.toString; + t7 = $.$get$TextInput__instance().__TextInput__channel_A; + t7 === $ && A.throwUnnamedLateFieldNI(); + t8 = t6 ? null : fontWeight.index; + t7.invokeMethod$1$2("TextInput.setStyle", A.LinkedHashMap_LinkedHashMap$_literal(["fontFamily", fontFamily, "fontSize", fontSize, "fontWeightIndex", t8, "textAlignIndex", t2, "textDirectionIndex", textDirection.index], t3, t4), t5); + } + }, + _requestAutofill$0() { + var t1, t2, t3; + for (t1 = this._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = type$.void; t1.moveNext$0();) { + t1._collection$_current.toString; + t3 = $.$get$TextInput__instance().__TextInput__channel_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.invokeMethod$1$1("TextInput.requestAutofill", t2); + } + }, + _updateEditingValue$2$exclude(value, exclude) { + var t1, t2, t3; + if (this._currentConnection == null) + return; + for (t1 = $.$get$TextInput__instance()._inputControls, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1), t2 = type$.void; t1.moveNext$0();) { + t3 = t1._collection$_current; + if (t3 != exclude) { + t3.toString; + t3 = $.$get$TextInput__instance().__TextInput__channel_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.invokeMethod$1$2("TextInput.setEditingState", value.toJSON$0(), t2); + } + } + $.$get$TextInput__instance()._currentConnection._text_input$_client.updateEditingValue$1(value); } }; A.TextInput__loudlyHandleTextInputInvocation_closure.prototype = { @@ -252243,14 +266250,14 @@ var _null = null; return A._setArrayType([A.DiagnosticsProperty$("call", this.$call, true, B.C__NoDefaultValue, _null, false, _null, _null, B.DiagnosticLevel_3, _null, false, true, true, B.DiagnosticsTreeStyle_9, _null, type$.MethodCall)], type$.JSArray_DiagnosticsNode); }, - $signature: 134 + $signature: 129 }; A.TextInput__handleTextInputInvocation_closure.prototype = { call$1(value) { value.toString; return value; }, - $signature: 2526 + $signature: 1432 }; A.TextInput__handleTextInputInvocation_closure0.prototype = { call$1(elementIdentifier) { @@ -252293,7 +266300,7 @@ t1 = true; return !t1; }, - $signature: 69 + $signature: 75 }; A.TextInput__handleTextInputInvocation_closure1.prototype = { call$1(elementIdentifier) { @@ -252306,26 +266313,43 @@ B.JSArray_methods.addAll$1(t1, [t2, t3, bounds.right - t2, bounds.bottom - t3]); return t1; }, - $signature: 2532 + $signature: 1433 }; A.TextInput__scheduleHide_closure.prototype = { call$0() { var t1 = this.$this; t1._hidePending = false; - if (t1._currentConnection == null) { - t1 = t1.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$1("TextInput.hide", type$.void); - } + if (t1._currentConnection == null) + t1._hide$0(); }, $signature: 0 }; + A.TextInputControl.prototype = {}; + A._PlatformTextInputControl.prototype = { + setSelectionRects$1(selectionRects) { + var t2, + t1 = $.$get$TextInput__instance().__TextInput__channel_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = A._arrayInstanceType(selectionRects)._eval$1("MappedListIterable<1,List>"); + t1.invokeMethod$1$2("TextInput.setSelectionRects", A.List_List$of(new A.MappedListIterable(selectionRects, new A._PlatformTextInputControl_setSelectionRects_closure(), t2), true, t2._eval$1("ListIterable.E")), type$.void); + } + }; + A._PlatformTextInputControl_setSelectionRects_closure.prototype = { + call$1(rect) { + var t1 = rect.bounds, + t2 = t1.left, + t3 = t1.top; + return A._setArrayType([t2, t3, t1.right - t2, t1.bottom - t3, rect.position], type$.JSArray_num); + }, + $signature: 1437 + }; + A.__PlatformTextInputControl_Object_TextInputControl.prototype = {}; A._getParent_closure.prototype = { call$1(ancestor) { this.parent.set$finalLocalValue(ancestor); return false; }, - $signature: 271 + $signature: 329 }; A.Intent.prototype = {}; A.Action.prototype = { @@ -252389,7 +266413,7 @@ type$._ActionsMarker._as(t1); return false; }, - $signature: 269 + $signature: 305 }; A.Actions_maybeFind_closure.prototype = { call$1(element) { @@ -252406,7 +266430,7 @@ } return false; }, - $signature: 269 + $signature: 305 }; A.Actions__maybeFindWithoutDependingOn_closure.prototype = { call$1(element) { @@ -252420,7 +266444,7 @@ } return false; }, - $signature: 269 + $signature: 305 }; A.Actions_invoke_closure.prototype = { call$1(element) { @@ -252434,7 +266458,7 @@ _this._box_0.returnValue = A.Actions__findDispatcher(element).invokeAction$3(result, t2, _this.context); return t1; }, - $signature: 269 + $signature: 305 }; A.Actions_maybeInvoke_closure.prototype = { call$1(element) { @@ -252448,7 +266472,7 @@ _this._box_0.returnValue = A.Actions__findDispatcher(element).invokeAction$3(result, t2, _this.context); return t1; }, - $signature: 269 + $signature: 305 }; A._ActionsState.prototype = { initState$0() { @@ -252609,7 +266633,7 @@ t1 = t1.focusNode; t3 = _this.get$_actions$_canRequestFocus(); t4 = _this._widget; - child = A.MouseRegion$(A.Focus$(false, t3, t4.child, _null, true, true, t1, true, _null, _this.get$_handleFocusChange(), _null, _null, _null), t2, _this._mouseRegionKey, _this.get$_handleMouseEnter(), _this.get$_actions$_handleMouseExit(), _null); + child = A.MouseRegion$(A.Focus$(false, t3, t4.child, _null, true, true, t1, true, _null, _this.get$_handleFocusChange(), _null, _null, _null, _null), t2, _null, _this._mouseRegionKey, _this.get$_handleMouseEnter(), _this.get$_actions$_handleMouseExit(), _null); t1 = t4.enabled; if (t1) { t2 = t4.actions; @@ -252641,7 +266665,7 @@ t1 = A.FocusManager__defaultModeForPlatform(); this.$this._updateHighlightMode$1(t1); }, - $signature: 23 + $signature: 14 }; A._FocusableActionDetectorState__updateHighlightMode_closure.prototype = { call$0() { @@ -252682,7 +266706,7 @@ var t1 = this.$this; return t1._actions$_hovering && target.enabled && t1._canShowHighlight; }, - $signature: 470 + $signature: 529 }; A._FocusableActionDetectorState__mayTriggerCallback_canRequestFocus.prototype = { call$1(target) { @@ -252700,27 +266724,28 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 470 + $signature: 529 }; A._FocusableActionDetectorState__mayTriggerCallback_shouldShowFocusHighlight.prototype = { call$1(target) { var t1 = this.$this; return t1._focused && t1._canShowHighlight && this.canRequestFocus.call$1(target); }, - $signature: 470 + $signature: 529 }; A._FocusableActionDetectorState_didUpdateWidget_closure.prototype = { call$1(duration) { this.$this._mayTriggerCallback$1$oldWidget(this.oldWidget); }, - $signature: 23 + $signature: 14 }; A.VoidCallbackAction.prototype = { invoke$1(intent) { - intent.callback$0(0); + intent.callback$0(); return null; } }; + A.DoNothingAndStopPropagationIntent.prototype = {}; A.DoNothingAction.prototype = { consumesKey$1(intent) { return this._consumesKey; @@ -252898,7 +266923,7 @@ } }; A.CrossFadeState.prototype = { - toString$0(_) { + _enumToString$0() { return "CrossFadeState." + this._core$_name; } }; @@ -253008,16 +267033,16 @@ bottomKey = B.ValueKey_CrossFadeState_1; } t1 = t1 === B.AnimationStatus_1 || t1 === B.AnimationStatus_2; - t2.toString; - t3 = A.FadeTransition$(false, bottomChild, bottomAnimation); - return A.ClipRect$(A.AnimatedSize$(B.Alignment_0_m1, t2.layoutBuilder$4(new A.TickerMode(true, new A.IgnorePointer(false, _null, new A.ExcludeSemantics(false, new A.ExcludeFocus(false, A.FadeTransition$(false, topChild, topAnimation), _null), _null), _null), topKey), topKey, new A.TickerMode(t1, new A.IgnorePointer(true, _null, new A.ExcludeSemantics(true, new A.ExcludeFocus(true, t3, _null), _null), _null), bottomKey), bottomKey), t2.sizeCurve, t2.duration, _null), B.Clip_1, _null); + t3 = t2.duration; + t4 = t2.sizeCurve; + return A.ClipRect$(A.AnimatedSize$(B.Alignment_0_m1, t2.layoutBuilder$4(new A.TickerMode(true, new A.IgnorePointer(false, _null, new A.ExcludeSemantics(false, new A.ExcludeFocus(false, new A.FadeTransition(topAnimation, false, topChild, _null), _null), _null), _null), topKey), topKey, new A.TickerMode(t1, new A.IgnorePointer(true, _null, new A.ExcludeSemantics(true, new A.ExcludeFocus(true, new A.FadeTransition(bottomAnimation, false, bottomChild, _null), _null), _null), _null), bottomKey), bottomKey), t4, t3, _null), B.Clip_1, _null); } }; A._AnimatedCrossFadeState_initState_closure.prototype = { call$1($status) { this.$this.setState$1(new A._AnimatedCrossFadeState_initState__closure()); }, - $signature: 43 + $signature: 42 }; A._AnimatedCrossFadeState_initState__closure.prototype = { call$0() { @@ -253217,7 +267242,7 @@ this.super$__AnimatedSwitcherState_State_TickerProviderStateMixin$dispose(); }, build$1(context) { - var t1, t2, t3, _this = this; + var t1, t2, t3, t4, _this = this; _this._rebuildOutgoingWidgetsIfNeeded$0(); t1 = _this._widget; t1.toString; @@ -253225,7 +267250,9 @@ t2 = t2 == null ? null : t2.transition; t3 = _this._outgoingWidgets; t3.toString; - return t1.layoutBuilder$2(t2, t3); + t4 = A._arrayInstanceType(t3)._eval$1("WhereIterable<1>"); + t4 = A.LinkedHashSet_LinkedHashSet$of(new A.WhereIterable(t3, new A._AnimatedSwitcherState_build_closure(_this), t4), t4._eval$1("Iterable.E")); + return t1.layoutBuilder$2(t2, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); } }; A._AnimatedSwitcherState__newEntry_closure.prototype = { @@ -253237,7 +267264,7 @@ this.controller.dispose$0(); } }, - $signature: 43 + $signature: 42 }; A._AnimatedSwitcherState__newEntry__closure.prototype = { call$0() { @@ -253251,7 +267278,15 @@ call$1(entry) { return entry.transition; }, - $signature: 2543 + $signature: 1461 + }; + A._AnimatedSwitcherState_build_closure.prototype = { + call$1(outgoing) { + var t1 = outgoing.key, + t2 = this.$this._currentEntry; + return !J.$eq$(t1, t2 == null ? null : t2.transition.key); + }, + $signature: 1462 }; A.__AnimatedSwitcherState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -253455,7 +267490,7 @@ t4 = _this._widget; t4 = t4.navigatorObservers; t4.toString; - t1.routing = A.Navigator$(t3, t2, t4, A.navigator_Navigator_defaultGenerateInitialRoutes$closure(), _this.get$_onGenerateRoute(), _this.get$_onUnknownRoute(), true, "nav"); + t1.routing = A.FocusScope$(true, A.Navigator$(t3, t2, t4, A.navigator_Navigator_defaultGenerateInitialRoutes$closure(), _this.get$_onGenerateRoute(), _this.get$_onUnknownRoute(), true, "nav"), "Navigator Scope", _null, _null); } else _this._widget.toString; t1.result = null; @@ -253487,8 +267522,9 @@ t5 = _this._widget; t5 = t5.restorationScopeId; t6 = A.WidgetsApp_defaultShortcuts(); - t7 = $.$get$WidgetsApp_defaultActions(); - return new A.RootRestorationScope(new A.SharedAppData(A.Shortcuts$(new A.DefaultTextEditingShortcuts(A.Actions$(t7, A.FocusTraversalGroup$(new A.ShortcutRegistrar(new A._MediaQueryFromWindow(new A.Localizations(appLocale, t4, new A.Title(t3, t2, t1, _null), _null), _null), _null), true, new A.ReadingOrderTraversalPolicy(A.LinkedHashMap_LinkedHashMap$_empty(type$.FocusScopeNode, type$._DirectionalPolicyData)))), _null), "", t6), _null), t5, _null); + t7 = A.LinkedHashMap_LinkedHashMap$of($.$get$WidgetsApp_defaultActions(), type$.Type, type$.Action_Intent); + t7.$indexSet(0, B.Type_ScrollIntent_mpH, new A.ScrollAction(new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function_Action_Intent), type$.ObserverList_of_void_Function_Action_Intent))._makeOverridableAction$1(context)); + return new A.RootRestorationScope(new A.SharedAppData(A.Shortcuts$(new A.DefaultTextEditingShortcuts(A.Actions$(t7, A.FocusTraversalGroup$(new A.TapRegionSurface(new A.ShortcutRegistrar(new A._MediaQueryFromWindow(new A.Localizations(appLocale, t4, new A.Title(t3, t2, t1, _null), _null), _null), _null), _null), true, new A.ReadingOrderTraversalPolicy(A.LinkedHashMap_LinkedHashMap$_empty(type$.FocusScopeNode, type$._DirectionalPolicyData)))), _null), "", t6), _null), t5, _null); } }; A._WidgetsAppState__onGenerateRoute_closure.prototype = { @@ -253497,7 +267533,7 @@ t1.toString; return t1; }, - $signature: 85 + $signature: 56 }; A._WidgetsAppState_didChangeLocales_closure.prototype = { call$0() { @@ -253509,7 +267545,7 @@ call$1(context) { return this.$this._widget.builder.call$2(context, this._box_0.routing); }, - $signature: 85 + $signature: 56 }; A.__WidgetsAppState_State_WidgetsBindingObserver.prototype = {}; A.StreamBuilderBase.prototype = { @@ -253556,7 +267592,7 @@ }, _subscribe$0() { var t1, _this = this; - _this._subscription = _this._widget.stream.listen$3$onDone$onError(0, new A._StreamBuilderBaseState__subscribe_closure(_this), new A._StreamBuilderBaseState__subscribe_closure0(_this), new A._StreamBuilderBaseState__subscribe_closure1(_this)); + _this._subscription = _this._widget.stream.listen$3$onDone$onError(new A._StreamBuilderBaseState__subscribe_closure(_this), new A._StreamBuilderBaseState__subscribe_closure0(_this), new A._StreamBuilderBaseState__subscribe_closure1(_this)); _this._widget.toString; t1 = _this.___StreamBuilderBaseState__summary_A; t1 === $ && A.throwUnnamedLateFieldNI(); @@ -253594,7 +267630,7 @@ var t1 = this.$this; t1.setState$1(new A._StreamBuilderBaseState__subscribe__closure(t1, error, stackTrace)); }, - $signature: 132 + $signature: 160 }; A._StreamBuilderBaseState__subscribe__closure.prototype = { call$0() { @@ -253625,7 +267661,7 @@ $signature: 0 }; A.ConnectionState.prototype = { - toString$0(_) { + _enumToString$0() { return "ConnectionState." + this._core$_name; } }; @@ -253698,7 +267734,8 @@ t1.then$1$2$onError(0, new A._FutureBuilderState__subscribe_closure(_this, callbackIdentity), new A._FutureBuilderState__subscribe_closure0(_this, callbackIdentity), type$.void); t1 = _this.___FutureBuilderState__snapshot_A; t1 === $ && A.throwUnnamedLateFieldNI(); - _this.___FutureBuilderState__snapshot_A = new A.AsyncSnapshot(B.ConnectionState_1, t1.data, t1.error, t1.stackTrace, t1.$ti); + if (t1.connectionState !== B.ConnectionState_3) + _this.___FutureBuilderState__snapshot_A = new A.AsyncSnapshot(B.ConnectionState_1, t1.data, t1.error, t1.stackTrace, t1.$ti); } } }; @@ -253725,7 +267762,7 @@ if (t1._activeCallbackIdentity === this.callbackIdentity) t1.setState$1(new A._FutureBuilderState__subscribe__closure(t1, error, stackTrace)); }, - $signature: 132 + $signature: 160 }; A._FutureBuilderState__subscribe__closure.prototype = { call$0() { @@ -253737,7 +267774,7 @@ A.RawAutocomplete.prototype = { createState$0() { var t1 = this.$ti; - return new A._RawAutocompleteState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), new A.LayerLink(), new A.EmptyIterable(t1._eval$1("EmptyIterable<1>")), new A.ValueNotifier(0, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_int), B._StateLifecycle_0, t1._eval$1("_RawAutocompleteState<1>")); + return new A._RawAutocompleteState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), new A.LayerLink(), new A.EmptyIterable(t1._eval$1("EmptyIterable<1>")), A.ValueNotifier$(0, type$.int), B._StateLifecycle_0, t1._eval$1("_RawAutocompleteState<1>")); }, optionsBuilder$1(arg0) { return this.optionsBuilder.call$1(arg0); @@ -253870,7 +267907,7 @@ t2.enabled = t1; }, _updateOverlay$0() { - var newFloatingOptions, result, _this = this, + var newFloatingOptions, _this = this, t1 = $.SchedulerBinding__instance; if (t1.SchedulerBinding__schedulerPhase === B.SchedulerPhase_3) { if (!_this._floatingOptionsUpdateScheduled) { @@ -253890,8 +267927,11 @@ t1 = false; if (t1) { newFloatingOptions = A.OverlayEntry$(new A._RawAutocompleteState__updateOverlay_closure0(_this), false); - result = _this._framework$_element.findRootAncestorStateOfType$1$0(type$.OverlayState); - result.insert$1(0, newFloatingOptions); + t1 = _this._framework$_element; + t1.toString; + _this._widget.toString; + t1 = t1.findRootAncestorStateOfType$1$0(type$.OverlayState); + t1.insert$1(0, newFloatingOptions); _this._floatingOptions = newFloatingOptions; } else _this._floatingOptions = null; @@ -253905,10 +267945,7 @@ t1 = _this.___RawAutocompleteState__textEditingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.removeListener$1(0, _this.get$_onChangedField()); - t1 = _this.___RawAutocompleteState__textEditingController_A; - t1.toString; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + _this.___RawAutocompleteState__textEditingController_A.dispose$0(); current.toString; t1 = _this.___RawAutocompleteState__textEditingController_A = current; } else { @@ -253917,7 +267954,7 @@ if (current == null) { t2 === $ && A.throwUnnamedLateFieldNI(); t2.removeListener$1(0, t1); - t1 = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); + t1 = A.TextEditingController$(null); _this.___RawAutocompleteState__textEditingController_A = t1; } else { t2 === $ && A.throwUnnamedLateFieldNI(); @@ -253998,12 +268035,8 @@ t1 = _this.___RawAutocompleteState__textEditingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.removeListener$1(0, _this.get$_onChangedField()); - if (_this._widget.textEditingController == null) { - t1 = _this.___RawAutocompleteState__textEditingController_A; - t1.toString; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } + if (_this._widget.textEditingController == null) + _this.___RawAutocompleteState__textEditingController_A.dispose$0(); t1 = _this.___RawAutocompleteState__focusNode_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.removeListener$1(0, _this.get$_onChangedFocus()); @@ -254025,7 +268058,7 @@ t4 = _this.___RawAutocompleteState__focusNode_A; t4 === $ && A.throwUnnamedLateFieldNI(); t4 = t2.call$4(context, t3, t4, _this.get$_onFieldSubmitted()); - return A.Container$(_null, A.Shortcuts$(A.Actions$(t1, new A.CompositedTransformTarget(_this._optionsLayerLink, t4, _null)), _null, B.Map_cW2No), B.Clip_0, _null, _null, _null, _null, _null, _this._fieldKey, _null, _null, _null, _null, _null); + return A.TextFieldTapRegion$(A.Container$(_null, A.Shortcuts$(A.Actions$(t1, new A.CompositedTransformTarget(_this._optionsLayerLink, t4, _null)), _null, B.Map_cW2No), B.Clip_0, _null, _null, _null, _null, _null, _this._fieldKey, _null, _null, _null, _null, _null), _null, _null); } }; A._RawAutocompleteState__updateOverlay_closure.prototype = { @@ -254034,14 +268067,15 @@ t1._floatingOptionsUpdateScheduled = false; t1._updateOverlay$0(); }, - $signature: 23 + $signature: 14 }; A._RawAutocompleteState__updateOverlay_closure0.prototype = { call$1(context) { - var t1 = this.$this; - return A.CompositedTransformFollower$(new A.AutocompleteHighlightedOption(t1._highlightedOptionIndex, new A.Builder(new A._RawAutocompleteState__updateOverlay__closure(t1), null), null), null, t1._optionsLayerLink, B.Offset_0_0, false, B.Alignment_m1_1); + var _null = null, + t1 = this.$this; + return A.CompositedTransformFollower$(A.TextFieldTapRegion$(new A.AutocompleteHighlightedOption(t1._highlightedOptionIndex, new A.Builder(new A._RawAutocompleteState__updateOverlay__closure(t1), _null), _null), _null, _null), _null, t1._optionsLayerLink, B.Offset_0_0, false, B.Alignment_m1_1); }, - $signature: 2561 + $signature: 1503 }; A._RawAutocompleteState__updateOverlay__closure.prototype = { call$1(context) { @@ -254050,7 +268084,7 @@ t3 = t1._autocomplete$_options; return t2.optionsViewBuilder.call$3(context, t1.get$_select(), t3); }, - $signature: 85 + $signature: 56 }; A._AutocompleteCallbackAction.prototype = { isEnabled$1(_, intent) { @@ -254064,7 +268098,7 @@ A.AutocompleteNextOptionIntent.prototype = {}; A.AutocompleteHighlightedOption.prototype = {}; A.AutofillContextAction.prototype = { - toString$0(_) { + _enumToString$0() { return "AutofillContextAction." + this._core$_name; } }; @@ -254086,7 +268120,7 @@ this.super$State$didChangeDependencies(); var t1 = this._framework$_element; t1.toString; - this._isTopmostAutofillGroup = A.AutofillGroup_of(t1) == null; + this._isTopmostAutofillGroup = A.AutofillGroup_maybeOf(t1) == null; }, build$1(context) { return new A._AutofillScope(this, this._widget.child, null); @@ -254104,9 +268138,7 @@ _this._widget.toString; switch (0) { case 0: - t1 = $.$get$TextInput__instance().__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$2("TextInput.finishAutofillContext", true, type$.void); + A.TextInput_finishAutofillContext(true); break; } } @@ -254115,13 +268147,13 @@ call$1(client) { return client.get$textInputConfiguration().autofillConfiguration.enabled; }, - $signature: 2564 + $signature: 1504 }; A.AutofillGroupState_register_closure.prototype = { call$0() { return this.client; }, - $signature: 2565 + $signature: 1509 }; A._AutofillScope.prototype = { updateShouldNotify$1(old) { @@ -254137,13 +268169,13 @@ A._AutomaticKeepAliveState.prototype = { initState$0() { this.super$State$initState(); - this._updateChild$0(); + this._automatic_keep_alive$_updateChild$0(); }, didUpdateWidget$1(oldWidget) { this.super$State$didUpdateWidget(oldWidget); - this._updateChild$0(); + this._automatic_keep_alive$_updateChild$0(); }, - _updateChild$0() { + _automatic_keep_alive$_updateChild$0() { this.___AutomaticKeepAliveState__child_A = new A.NotificationListener(this.get$_addClient(), this._widget.child, null, type$.NotificationListener_KeepAliveNotification); }, dispose$0() { @@ -254214,13 +268246,13 @@ childElement.toString; t1._updateParentDataOfChild$1(childElement); }, - $signature: 23 + $signature: 14 }; A._AutomaticKeepAliveState__getChildElement_closure.prototype = { call$1(child) { this._box_0.childElement = child; }, - $signature: 98 + $signature: 100 }; A._AutomaticKeepAliveState__createCallback_closure.prototype = { call$0() { @@ -254256,7 +268288,12 @@ $signature: 0 }; A.KeepAliveNotification.prototype = {}; - A.KeepAliveHandle.prototype = {}; + A.KeepAliveHandle.prototype = { + dispose$0() { + this.notifyListeners$0(); + this.super$ChangeNotifier$dispose(); + } + }; A.AutomaticKeepAliveClientMixin.prototype = { _ensureKeepAlive$0() { var t1 = new A.KeepAliveHandle($.$get$ChangeNotifier__emptyListeners()); @@ -254272,6 +268309,7 @@ t1 = _this.AutomaticKeepAliveClientMixin__keepAliveHandle; if (t1 != null) { t1.notifyListeners$0(); + t1.super$ChangeNotifier$dispose(); _this.AutomaticKeepAliveClientMixin__keepAliveHandle = null; } } @@ -254282,7 +268320,7 @@ return B._NullWidget_null0; } }; - A._NullWidget0.prototype = { + A._NullWidget1.prototype = { build$1(context) { throw A.wrapException(A.FlutterError_FlutterError("Widgets that mix AutomaticKeepAliveClientMixin into their State must call super.build() but must ignore the return value of the superclass.")); } @@ -254300,17 +268338,18 @@ if (t1 != null && t1.contains$1(0, this.$this)) element.didChangeDependencies$0(); }, - $signature: 98 + $signature: 100 }; A._UbiquitousInheritedElement__recurseChildren_closure.prototype = { call$1(child) { A._UbiquitousInheritedElement__recurseChildren(child, this.visitor); }, - $signature: 98 + $signature: 100 }; A._UbiquitousInheritedWidget.prototype = { createElement$0(_) { - return new A._UbiquitousInheritedElement(A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object), this, B._ElementLifecycle_0); + var t1 = A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object); + return new A._UbiquitousInheritedElement(t1, this, B._ElementLifecycle_0); } }; A.Directionality.prototype = { @@ -254321,7 +268360,7 @@ A.Opacity.prototype = { createRenderObject$1(context) { var t1 = this.opacity; - t1 = new A.RenderOpacity(B.JSNumber_methods.round$0(J.clamp$2$n(t1, 0, 1) * 255), t1, false, null, A.LayerHandle$(type$.ContainerLayer_2)); + t1 = new A.RenderOpacity(B.JSNumber_methods.round$0(A.clampDouble0(t1, 0, 1) * 255), t1, false, null, A.LayerHandle$(type$.ContainerLayer_2)); t1.RenderObject$0(); t1.set$child(null); return t1; @@ -254421,7 +268460,7 @@ call$1(context) { return A.ClipPath$(this.child, this.clipBehavior, new A.ShapeBorderClipper(this.shape, A.Directionality_maybeOf(context), null)); }, - $signature: 2576 + $signature: 1541 }; A.PhysicalModel.prototype = { createRenderObject$1(context) { @@ -254764,34 +268803,29 @@ renderObject.set$alignment(this.alignment); t1 = A.Directionality_maybeOf(context); renderObject.set$textDirection(t1); - t1 = this.fit; - if (renderObject._fit !== t1) { - renderObject._fit = t1; - renderObject.markNeedsLayout$0(); - } - t1 = this.clipBehavior; - if (t1 !== renderObject._clipBehavior) { - renderObject._clipBehavior = t1; - renderObject.markNeedsPaint$0(); - renderObject.markNeedsSemanticsUpdate$0(); - } + renderObject.set$fit(this.fit); + renderObject.set$clipBehavior(this.clipBehavior); } }; A.IndexedStack.prototype = { createRenderObject$1(context) { - var t1 = A.Directionality_maybeOf(context); - t1 = new A.RenderIndexedStack(this.index, this.alignment, t1, B.StackFit_0, B.Clip_1, A.LayerHandle$(type$.ClipRectLayer), 0, null, null, A.LayerHandle$(type$.ContainerLayer_2)); + var _this = this, + t1 = A.Directionality_maybeOf(context); + t1 = new A.RenderIndexedStack(_this.index, _this.alignment, t1, _this.fit, _this.clipBehavior, A.LayerHandle$(type$.ClipRectLayer), 0, null, null, A.LayerHandle$(type$.ContainerLayer_2)); t1.RenderObject$0(); t1.addAll$1(0, null); return t1; }, updateRenderObject$2(context, renderObject) { - var t1 = this.index; + var _this = this, + t1 = _this.index; if (renderObject._stack$_index != t1) { renderObject._stack$_index = t1; renderObject.markNeedsLayout$0(); } - renderObject.set$alignment(this.alignment); + renderObject.set$fit(_this.fit); + renderObject.set$clipBehavior(_this.clipBehavior); + renderObject.set$alignment(_this.alignment); t1 = A.Directionality_maybeOf(context); renderObject.set$textDirection(t1); } @@ -254988,11 +269022,11 @@ var t1, _null = null; if (span instanceof A.WidgetSpan) { t1 = this._box_0.index++; - this.result.push(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.PlaceholderSpanIndexSemanticsTag(t1, "PlaceholderSpanIndexSemanticsTag(" + t1 + ")"), _null, _null, _null, _null, _null), false, false, false, span.child, _null)); + this.result.push(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.PlaceholderSpanIndexSemanticsTag(t1, "PlaceholderSpanIndexSemanticsTag(" + t1 + ")"), _null, _null, _null, _null, _null), false, false, false, span.child, _null)); } return true; }, - $signature: 233 + $signature: 229 }; A.RawImage.prototype = { createRenderObject$1(context) { @@ -255032,7 +269066,7 @@ A.Listener.prototype = { createRenderObject$1(context) { var _this = this, _null = null, - t1 = new A.RenderPointerListener(_this.onPointerDown, _this.onPointerMove, _this.onPointerUp, _null, _this.onPointerCancel, _this.onPointerPanZoomStart, _null, _null, _this.onPointerSignal, _this.behavior, _null, A.LayerHandle$(type$.ContainerLayer_2)); + t1 = new A.RenderPointerListener(_this.onPointerDown, _this.onPointerMove, _this.onPointerUp, _this.onPointerHover, _this.onPointerCancel, _this.onPointerPanZoomStart, _null, _null, _this.onPointerSignal, _this.behavior, _null, A.LayerHandle$(type$.ContainerLayer_2)); t1.RenderObject$0(); t1.set$child(_null); return t1; @@ -255042,7 +269076,7 @@ renderObject.onPointerDown = _this.onPointerDown; renderObject.onPointerMove = _this.onPointerMove; renderObject.onPointerUp = _this.onPointerUp; - renderObject.onPointerHover = null; + renderObject.onPointerHover = _this.onPointerHover; renderObject.onPointerCancel = _this.onPointerCancel; renderObject.onPointerPanZoomStart = _this.onPointerPanZoomStart; renderObject.onPointerPanZoomEnd = renderObject.onPointerPanZoomUpdate = null; @@ -255053,13 +269087,16 @@ A.MouseRegion.prototype = { createRenderObject$1(context) { var _this = this, - t1 = new A.RenderMouseRegion(true, _this.onEnter, _this.onHover, _this.onExit, _this.cursor, B.HitTestBehavior_1, null, A.LayerHandle$(type$.ContainerLayer_2)); + t1 = _this.hitTestBehavior; + if (t1 == null) + t1 = B.HitTestBehavior_1; + t1 = new A.RenderMouseRegion(true, _this.onEnter, _this.onHover, _this.onExit, _this.cursor, t1, null, A.LayerHandle$(type$.ContainerLayer_2)); t1.RenderObject$0(); t1.set$child(null); return t1; }, updateRenderObject$2(context, renderObject) { - var t1, _this = this; + var t1, newValue, _this = this; renderObject.onEnter = _this.onEnter; renderObject.onHover = _this.onHover; renderObject.onExit = _this.onExit; @@ -255068,8 +269105,11 @@ renderObject._cursor = t1; renderObject.markNeedsPaint$0(); } - if (renderObject.behavior !== B.HitTestBehavior_1) { - renderObject.behavior = B.HitTestBehavior_1; + newValue = _this.hitTestBehavior; + if (newValue == null) + newValue = B.HitTestBehavior_1; + if (renderObject.behavior !== newValue) { + renderObject.behavior = newValue; renderObject.markNeedsPaint$0(); } } @@ -255233,7 +269273,7 @@ t4 = offset._dy; t5 = t2._dx; t2 = t2._dy; - t6 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t6 = $.$get$_renderer().createPaint$0(); t6.set$color(0, _this._basic$_color); t1.drawRect$2(new A.Rect(t3, t4, t3 + t5, t4 + t2), t6); } @@ -255259,9 +269299,7 @@ // Function start t1 = $.RendererBinding__instance.RendererBinding___RendererBinding__pipelineOwner_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1._rootNode; - t1.toString; - $async$returnValue = A.LinkedHashMap_LinkedHashMap$_literal(["data", t1.super$DiagnosticableTreeMixin$toStringDeep(B.DiagnosticLevel_2, "", "")], type$.String, type$.Object); + $async$returnValue = A.LinkedHashMap_LinkedHashMap$_literal(["data", t1._rootNode.toStringDeep$0()], type$.String, type$.Object); // goto return $async$goto = 1; break; @@ -255272,7 +269310,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 343 + $signature: 384 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure0.prototype = { call$1(parameters) { @@ -255281,7 +269319,7 @@ $call$body$_WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure2(parameters) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Map_String_Object), - $async$returnValue, data, t1; + $async$returnValue; var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -255289,11 +269327,7 @@ switch ($async$goto) { case 0: // Function start - t1 = $.RendererBinding__instance.RendererBinding___RendererBinding__pipelineOwner_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1._rootNode.get$debugSemantics(); - data = t1 == null ? null : t1.toStringDeep$0(); - $async$returnValue = A.LinkedHashMap_LinkedHashMap$_literal(["data", data == null ? "Semantics not collected." : data], type$.String, type$.Object); + $async$returnValue = A.LinkedHashMap_LinkedHashMap$_literal(["data", A._generateSemanticsTree(B.DebugSemanticsDumpOrder_1)], type$.String, type$.Object); // goto return $async$goto = 1; break; @@ -255304,7 +269338,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 343 + $signature: 384 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure1.prototype = { call$1(parameters) { @@ -255313,7 +269347,7 @@ $call$body$_WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure1(parameters) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Map_String_Object), - $async$returnValue, data, t1; + $async$returnValue; var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -255321,11 +269355,7 @@ switch ($async$goto) { case 0: // Function start - t1 = $.RendererBinding__instance.RendererBinding___RendererBinding__pipelineOwner_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1._rootNode.get$debugSemantics(); - data = t1 == null ? null : t1.toStringDeep$1$childOrder(B.DebugSemanticsDumpOrder_0); - $async$returnValue = A.LinkedHashMap_LinkedHashMap$_literal(["data", data == null ? "Semantics not collected." : data], type$.String, type$.Object); + $async$returnValue = A.LinkedHashMap_LinkedHashMap$_literal(["data", A._generateSemanticsTree(B.DebugSemanticsDumpOrder_0)], type$.String, type$.Object); // goto return $async$goto = 1; break; @@ -255336,7 +269366,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 343 + $signature: 384 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure2.prototype = { call$0() { @@ -255385,7 +269415,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 340 + $signature: 383 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure4.prototype = { call$0() { @@ -255434,7 +269464,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 340 + $signature: 383 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_dispatchEvent_closure.prototype = { call$0() { @@ -255453,13 +269483,13 @@ } return t1; }, - $signature: 2581 + $signature: 1547 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initInstances_closure.prototype = { call$1(timings) { J.forEach$1$ax(timings, this.$this.get$_profileFramePostEvent()); }, - $signature: 440 + $signature: 520 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initServiceExtensions_closure.prototype = { call$0() { @@ -255484,7 +269514,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 2598 + $signature: 1548 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initServiceExtensions_closure0.prototype = { call$1(value) { @@ -255507,13 +269537,13 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 2600 + $signature: 1549 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_initInstances_closure.prototype = { call$1(message) { return this.$this.handleSystemMessage$1(message); }, - $signature: 2601 + $signature: 1573 }; A.WidgetsBindingObserver.prototype = { didPopRoute$0() { @@ -255739,7 +269769,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 343 + $signature: 384 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure0.prototype = { call$1(_) { @@ -255767,7 +269797,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 249 + $signature: 270 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure1.prototype = { call$1(_) { @@ -255795,7 +269825,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 249 + $signature: 270 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure2.prototype = { call$1(params) { @@ -255854,7 +269884,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 2602 + $signature: 1574 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure3.prototype = { call$0() { @@ -255895,15 +269925,14 @@ switch ($async$goto) { case 0: // Function start - if ($.debugProfileBuildsEnabled !== value) - $.debugProfileBuildsEnabled = value; + $.debugProfileBuildsEnabled = value; // implicit return return A._asyncReturn(null, $async$completer); } }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 340 + $signature: 383 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure5.prototype = { call$0() { @@ -255944,15 +269973,14 @@ switch ($async$goto) { case 0: // Function start - if ($.debugProfileBuildsEnabledUserWidgets !== value) - $.debugProfileBuildsEnabledUserWidgets = value; + $.debugProfileBuildsEnabledUserWidgets = value; // implicit return return A._asyncReturn(null, $async$completer); } }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 340 + $signature: 383 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_drawFrame_closure.prototype = { call$1(timings) { @@ -255972,7 +270000,7 @@ t2.firstFrameCallback = null; this.$this.WidgetsBinding__firstFrameCompleter.complete$0(0); }, - $signature: 440 + $signature: 520 }; A.WidgetsBinding_scheduleAttachRootWidget_closure.prototype = { call$0() { @@ -256216,7 +270244,7 @@ _this.super$_WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding$initInstances(); $.RendererBinding__instance = _this; t1 = type$.JSArray_RenderObject; - _this.RendererBinding___RendererBinding__pipelineOwner_A = new A.PipelineOwner(_this.get$ensureVisualUpdate(), _this.get$_handleSemanticsOwnerCreated(), _this.get$_handleSemanticsOwnerDisposed(), A._setArrayType([], t1), A._setArrayType([], t1), A._setArrayType([], t1), A.LinkedHashSet_LinkedHashSet$_empty(type$.RenderObject)); + _this.RendererBinding___RendererBinding__pipelineOwner_A = new A.PipelineOwner(_this.get$ensureVisualUpdate(), _this.get$_handleSemanticsOwnerCreated(), _this.get$_handleSemanticsUpdate(), _this.get$_handleSemanticsOwnerDisposed(), A._setArrayType([], t1), A._setArrayType([], t1), A._setArrayType([], t1), A.LinkedHashSet_LinkedHashSet$_empty(type$.RenderObject)); t1 = $.$get$EnginePlatformDispatcher__instance(); t1._onMetricsChanged = _this.get$handleMetricsChanged(); t2 = t1._onMetricsChangedZone = $.Zone__current; @@ -256244,10 +270272,8 @@ _this.setSemanticsEnabled$1(t1.configuration.semanticsEnabled); _this.SchedulerBinding__persistentCallbacks.push(_this.get$_handlePersistentFrameCallback()); t1 = _this.RendererBinding__mouseTracker; - if (t1 != null) { - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } + if (t1 != null) + t1.dispose$0(); t1 = type$.int; t2 = $.$get$ChangeNotifier__emptyListeners(); _this.RendererBinding__mouseTracker = new A.MouseTracker(new A.MouseCursorManager(B.SystemMouseCursor_basic, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.MouseCursorSession)), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$._MouseState), t2); @@ -256470,6 +270496,56 @@ return !J.$eq$(oldClipper.decoration, this.decoration) || oldClipper.textDirection !== this.textDirection; } }; + A.ContextMenuButtonType.prototype = { + _enumToString$0() { + return "ContextMenuButtonType." + this._core$_name; + } + }; + A.ContextMenuButtonItem.prototype = { + $eq(_, other) { + if (other == null) + return false; + if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) + return false; + return other instanceof A.ContextMenuButtonItem && J.$eq$(other.onPressed, this.onPressed) && other.type === this.type; + }, + get$hashCode(_) { + return A.Object_hash(null, this.onPressed, this.type, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + }, + toString$0(_) { + return "ContextMenuButtonItem " + this.type.toString$0(0) + ", null"; + } + }; + A.ContextMenuController.prototype = { + show$2$context$contextMenuBuilder(_, context, contextMenuBuilder) { + var t1, t2; + A.ContextMenuController_removeAny(); + t1 = context.findRootAncestorStateOfType$1$0(type$.OverlayState); + t1.toString; + t2 = A.Navigator_maybeOf(context); + if (t2 == null) + t2 = null; + else { + t2 = t2._framework$_element; + t2.toString; + } + t2 = A.OverlayEntry$(new A.ContextMenuController_show_closure(A.InheritedTheme_capture(context, t2), contextMenuBuilder), false); + $.ContextMenuController__menuOverlayEntry = t2; + t1.insert$1(0, t2); + $.ContextMenuController__shownInstance = this; + }, + remove$0(_) { + if ($.ContextMenuController__shownInstance !== this) + return; + A.ContextMenuController_removeAny(); + } + }; + A.ContextMenuController_show_closure.prototype = { + call$1(context) { + return new A._CaptureAll(this.capturedThemes._themes, this.contextMenuBuilder.call$1(context), null); + }, + $signature: 56 + }; A.DefaultSelectionStyle.prototype = { wrap$2(_, context, child) { return A.DefaultSelectionStyle$(child, this.cursorColor, this.selectionColor); @@ -256478,17 +270554,43 @@ return !J.$eq$(this.cursorColor, oldWidget.cursorColor) || !J.$eq$(this.selectionColor, oldWidget.selectionColor); } }; - A._NullWidget1.prototype = { + A._NullWidget2.prototype = { build$1(context) { - throw A.wrapException(A.FlutterError_FlutterError(string$.A_Defa)); + throw A.wrapException(A.FlutterError_FlutterError("A DefaultSelectionStyle constructed with DefaultSelectionStyle.fallback cannot be incorporated into the widget tree, it is meant only to provide a fallback value returned by DefaultSelectionStyle.of() when no enclosing default selection style is present in a BuildContext.")); } }; A.DefaultTextEditingShortcuts.prototype = { + _getDisablingShortcut$0() { + var t1 = $.$get$DefaultTextEditingShortcuts__webDisablingTextShortcuts(); + return t1; + }, build$1(context) { - var result = A.Shortcuts$(this.child, "", $.$get$DefaultTextEditingShortcuts__webDisablingTextShortcuts()); + var result = this.child, + disablingShortcut = this._getDisablingShortcut$0(); + if (disablingShortcut != null) + result = A.Shortcuts$(result, "", disablingShortcut); return A.Shortcuts$(result, "", A.DefaultTextEditingShortcuts__shortcuts()); } }; + A.DesktopTextSelectionToolbarLayoutDelegate.prototype = { + getConstraintsForChild$1(constraints) { + return new A.BoxConstraints(0, constraints.maxWidth, 0, constraints.maxHeight); + }, + getPositionForChild$2(size, childSize) { + var t4, + t1 = this.anchor, + t2 = t1._dx, + t3 = t2 + childSize._dx - size._dx; + t1 = t1._dy; + t4 = t1 + childSize._dy - size._dy; + if (t3 > 0) + t2 -= t3; + return new A.Offset(t2, t4 > 0 ? t1 - t4 : t1); + }, + shouldRelayout$1(oldDelegate) { + return !this.anchor.$eq(0, oldDelegate.anchor); + } + }; A.DisplayFeatureSubScreen.prototype = { build$1(context) { var mediaQuery = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, @@ -256511,13 +270613,13 @@ t1 = true; return t1; }, - $signature: 681 + $signature: 638 }; A.DisplayFeatureSubScreen_avoidBounds_closure0.prototype = { call$1(d) { return d.get$bounds(d); }, - $signature: 2611 + $signature: 1576 }; A.DisposableBuildContext.prototype = { get$context(_) { @@ -256551,7 +270653,7 @@ addPixelDelta$2(delta, context) { var t1, _this = this; _this._cancelActivity = null; - _this.hasDragged = true; + _this.hasChanged = _this.hasDragged = true; t1 = _this.availablePixels; if (t1 === 0) return; @@ -256559,25 +270661,28 @@ }, updateSize$2(newSize, context) { var _this = this, - t1 = _this._draggable_scrollable_sheet$_currentSize, - t2 = _this.minSize, - t3 = _this.maxSize; - t1.set$value(0, A.clampDouble(newSize, t2, t3)); - t1 = t1._change_notifier$_value; + t1 = _this.minSize, + t2 = _this.maxSize, + clampedSize = A.clampDouble(newSize, t1, t2), + t3 = _this._draggable_scrollable_sheet$_currentSize; + if (J.$eq$(t3._change_notifier$_value, clampedSize)) + return; + t3.set$value(0, clampedSize); + t3 = t3._change_notifier$_value; if (context != null) - context.dispatchNotification$1(new A.DraggableScrollableNotification(t1, t2, t3, _this.initialSize, context, 0)); + context.dispatchNotification$1(new A.DraggableScrollableNotification(t3, t1, t2, _this.initialSize, context, 0)); }, dispose$0() { - this._draggable_scrollable_sheet$_currentSize.removeListener$1(0, this.onSizeChanged); + this._draggable_scrollable_sheet$_currentSize.dispose$0(); } }; A._DraggableScrollableSheetState.prototype = { initState$0() { - var t1, t2, _this = this; + var t1, t2, _this = this, _null = null; _this.super$State$initState(); t1 = _this._widget.minChildSize; t2 = _this._impliedSnapSizes$0(); - t2 = A._DraggableSheetExtent$(null, null, _this._widget.initialChildSize, 1, t1, _this.get$_setExtent(), false, t2); + t2 = A._DraggableSheetExtent$(_null, _null, _null, _this._widget.initialChildSize, 1, t1, false, _null, t2); _this.___DraggableScrollableSheetState__extent_A = t2; _this.___DraggableScrollableSheetState__scrollController_A = new A._DraggableScrollableSheetScrollController(t2, 0, true, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); _this._widget.toString; @@ -256597,6 +270702,8 @@ }, didUpdateWidget$1(oldWidget) { this.super$State$didUpdateWidget(oldWidget); + this._widget.toString; + oldWidget.toString; this._replaceExtent$1(oldWidget); }, didChangeDependencies$0() { @@ -256607,7 +270714,8 @@ if (A._InheritedResetNotifier_shouldReset(t1)) { t1 = this.___DraggableScrollableSheetState__scrollController_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1.extent.hasDragged = false; + t2 = t1.extent; + t2.hasChanged = t2.hasDragged = false; t2 = t1.get$position(t1)._pixels; t2.toString; if (t2 !== 0) @@ -256619,73 +270727,70 @@ t2.updateSize$2(t2.initialSize, t1); } }, - _setExtent$0() { - this.setState$1(new A._DraggableScrollableSheetState__setExtent_closure()); - }, build$1(context) { - return new A.LayoutBuilder(new A._DraggableScrollableSheetState_build_closure(this), null); - }, - dispose$0() { - var t1, _this = this; - _this._widget.toString; - t1 = _this.___DraggableScrollableSheetState__scrollController_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.dispose$0(); - t1 = _this.___DraggableScrollableSheetState__extent_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1._draggable_scrollable_sheet$_currentSize.removeListener$1(0, t1.onSizeChanged); - _this.super$State$dispose(); - }, - _replaceExtent$1(oldWidget) { - var t2, t3, t4, t5, _this = this, + var t2, t3, _this = this, + t1 = _this.___DraggableScrollableSheetState__extent_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this._widget; + t2.toString; + t3 = _this.___DraggableScrollableSheetState__scrollController_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + return new A.ValueListenableBuilder(t1._draggable_scrollable_sheet$_currentSize, new A._DraggableScrollableSheetState_build_closure(_this), t2.builder$2(context, t3), null, type$.ValueListenableBuilder_double); + }, + dispose$0() { + this._widget.toString; + var t1 = this.___DraggableScrollableSheetState__scrollController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + this.super$State$dispose(); + }, + _replaceExtent$1(oldWidget) { + var t2, t3, t4, t5, t6, _this = this, t1 = _this.___DraggableScrollableSheetState__extent_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1._draggable_scrollable_sheet$_currentSize.removeListener$1(0, t1.onSizeChanged); - t1 = _this.___DraggableScrollableSheetState__extent_A; t2 = _this._widget.minChildSize; t3 = _this._impliedSnapSizes$0(); t4 = _this._widget.initialChildSize; - t5 = t1.hasDragged; - t1 = t5 ? A.clampDouble(t1._draggable_scrollable_sheet$_currentSize._change_notifier$_value, t2, 1) : t4; - t3 = A._DraggableSheetExtent$(new A.ValueNotifier(t1, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_double), t5, t4, 1, t2, _this.get$_setExtent(), false, t3); + t5 = t1.hasChanged ? A.clampDouble(t1._draggable_scrollable_sheet$_currentSize._change_notifier$_value, t2, 1) : t4; + t5 = A.ValueNotifier$(t5, type$.double); + t6 = t1.hasDragged; + t3 = A._DraggableSheetExtent$(t5, t1.hasChanged, t6, t4, 1, t2, false, null, t3); _this.___DraggableScrollableSheetState__extent_A = t3; t2 = _this.___DraggableScrollableSheetState__scrollController_A; t2 === $ && A.throwUnnamedLateFieldNI(); t2.extent = t3; _this._widget.toString; + t1._draggable_scrollable_sheet$_currentSize.dispose$0(); + _this._widget.toString; } }; - A._DraggableScrollableSheetState__setExtent_closure.prototype = { - call$0() { - }, - $signature: 0 - }; A._DraggableScrollableSheetState_build_closure.prototype = { + call$3(context, currentSize, child) { + return new A.LayoutBuilder(new A._DraggableScrollableSheetState_build__closure(this.$this, currentSize, child), null); + }, + $signature: 1579 + }; + A._DraggableScrollableSheetState_build__closure.prototype = { call$2(context, constraints) { - var t3, t4, sheet, + var sheet, t1 = this.$this, t2 = t1.___DraggableScrollableSheetState__extent_A; t2 === $ && A.throwUnnamedLateFieldNI(); - t3 = t1._widget; - t3.toString; + t1._widget.toString; A.clampDouble(1 / 0, constraints.minWidth, constraints.maxWidth); t2.availablePixels = A.clampDouble(1 / 0, constraints.minHeight, constraints.maxHeight); - t2 = t2._draggable_scrollable_sheet$_currentSize._change_notifier$_value; - t4 = t1.___DraggableScrollableSheetState__scrollController_A; - t4 === $ && A.throwUnnamedLateFieldNI(); - sheet = A.FractionallySizedBox$(B.Alignment_0_1, t3.builder$2(context, t4), t2, null); - t1._widget.toString; + sheet = A.FractionallySizedBox$(B.Alignment_0_1, this.child, this.currentSize, null); return sheet; }, - $signature: 298 + $signature: 284 }; A._DraggableScrollableSheetScrollController.prototype = { createScrollPosition$3(physics, context, oldPosition) { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - t1 = new A._DraggableScrollableSheetScrollPosition(new A._DraggableScrollableSheetScrollController_createScrollPosition_closure(this), A.LinkedHashSet_LinkedHashSet$_empty(type$.AnimationController), B.ScrollDirection_0, physics, context, true, null, new A.ValueNotifier(false, t1, type$.ValueNotifier_bool), t1); - t1.ScrollPosition$5$context$debugLabel$keepScrollOffset$oldPosition$physics(context, null, true, oldPosition, physics); - t1.ScrollPositionWithSingleContext$6$context$debugLabel$initialPixels$keepScrollOffset$oldPosition$physics(context, null, 0, true, oldPosition, physics); - return t1; + var t1 = new A.AlwaysScrollableScrollPhysics(B.AlwaysScrollableScrollPhysics_null.buildParent$1(physics)), + t2 = new A._DraggableScrollableSheetScrollPosition(new A._DraggableScrollableSheetScrollController_createScrollPosition_closure(this), A.LinkedHashSet_LinkedHashSet$_empty(type$.AnimationController), B.ScrollDirection_0, t1, context, true, null, A.ValueNotifier$(false, type$.bool), $.$get$ChangeNotifier__emptyListeners()); + t2.ScrollPosition$5$context$debugLabel$keepScrollOffset$oldPosition$physics(context, null, true, oldPosition, t1); + t2.ScrollPositionWithSingleContext$6$context$debugLabel$initialPixels$keepScrollOffset$oldPosition$physics(context, null, 0, true, oldPosition, t1); + return t2; }, debugFillDescription$1(description) { this.super$ScrollController$debugFillDescription(description); @@ -256702,7 +270807,7 @@ call$0() { return this.$this.extent; }, - $signature: 2612 + $signature: 1580 }; A._DraggableScrollableSheetScrollPosition.prototype = { absorb$1(other) { @@ -256725,14 +270830,6 @@ } this.super$ScrollPositionWithSingleContext$beginActivity(newActivity); }, - applyContentDimensions$2(minScrollSize, maxScrollSize) { - var t1 = this.getExtent, - t2 = t1.call$0(); - t2 = t2.minSize >= t2._draggable_scrollable_sheet$_currentSize._change_notifier$_value ? 0 : 1; - t1 = t1.call$0(); - t1 = t1.maxSize <= t1._draggable_scrollable_sheet$_currentSize._change_notifier$_value ? 0 : 1; - return this.super$ScrollPosition$applyContentDimensions(minScrollSize - t2, maxScrollSize + t1); - }, applyUserOffset$1(delta) { var t2, _this = this, t1 = _this._pixels; @@ -257028,15 +271125,8 @@ this.super$ValueNotifier$value(0, this._change_notifier$_value.copyWith$3$composing$selection$text(B.TextRange_m1_m1, B.TextSelection_ke5, newText)); }, buildTextSpan$3$context$style$withComposing(context, style, withComposing) { - var t3, composingStyle, _null = null, - t1 = this._change_notifier$_value, - t2 = t1.composing; - if (t2.get$isValid()) { - t3 = t2.end; - t1 = t3 >= t2.start && t3 <= t1.text.length; - } else - t1 = false; - if (!t1 || !withComposing) + var composingStyle, t1, t2, t3, _null = null; + if (!this._change_notifier$_value.get$isComposingRangeValid() || !withComposing) return A.TextSpan$(_null, _null, style, this._change_notifier$_value.text); composingStyle = style.merge$1(B.TextStyle_9Zz); t1 = this._change_notifier$_value; @@ -257049,7 +271139,7 @@ set$selection(newSelection) { var t1, t2, t3, newComposing, _this = this; if (!_this.isSelectionWithinTextBounds$1(newSelection)) - throw A.wrapException(A.FlutterError_FlutterError("invalid text selection: " + newSelection.toString$0(0))); + throw A.wrapException(A.FlutterError_FlutterError("invalid text selection: " + A.S(newSelection))); t1 = newSelection.start; t2 = newSelection.end; if (t1 == t2) { @@ -257061,8 +271151,9 @@ _this.super$ValueNotifier$value(0, _this._change_notifier$_value.copyWith$2$composing$selection(newComposing, newSelection)); }, isSelectionWithinTextBounds$1(selection) { - var t1 = this._change_notifier$_value.text.length; - return selection.start <= t1 && selection.end <= t1; + var t1 = selection.start, + t2 = this._change_notifier$_value.text.length; + return t1 <= t2 && selection.end <= t2; } }; A.ToolbarOptions.prototype = {}; @@ -257108,8 +271199,9 @@ return t1.inheritFromTextStyle$1(this.style); }, createState$0() { - var _null = null; - return new A.EditableTextState(new A.ValueNotifier(true, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_bool), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.LayerLink(), new A.LayerLink(), new A.LayerLink(), B.Size_0_0, _null, _null, _null, B._StateLifecycle_0); + var _null = null, + t1 = type$.LabeledGlobalKey_State_StatefulWidget; + return new A.EditableTextState(A.ValueNotifier$(true, type$.bool), new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, t1), new A.LayerLink(), new A.LayerLink(), new A.LayerLink(), _null, _null, _null, B._StateLifecycle_0); } }; A.EditableTextState.prototype = { @@ -257134,6 +271226,11 @@ } return value; }, + get$_hasInputConnection() { + var t1 = this._textInputConnection; + t1 = t1 == null ? null : $.$get$TextInput__instance()._currentConnection === t1; + return t1 === true; + }, get$_scrollController() { var t1 = this._widget.scrollController, t2 = this._internalScrollController; @@ -257152,7 +271249,81 @@ }, get$cutEnabled() { var t1 = this._widget; - return t1.toolbarOptions.cut && !t1.readOnly && !t1.obscureText; + if (!type$.TextSelectionHandleControls._is(t1.selectionControls)) + return t1.toolbarOptions.cut && !t1.readOnly && !t1.obscureText; + if (!t1.readOnly) + if (!t1.obscureText) { + t1 = t1.controller._change_notifier$_value.selection; + t1 = t1.start != t1.end; + } else + t1 = false; + else + t1 = false; + return t1; + }, + get$copyEnabled() { + var t1 = this._widget; + if (!type$.TextSelectionHandleControls._is(t1.selectionControls)) + return t1.toolbarOptions.copy && !t1.obscureText; + if (!t1.obscureText) { + t1 = t1.controller._change_notifier$_value.selection; + t1 = t1.start != t1.end; + } else + t1 = false; + return t1; + }, + get$pasteEnabled() { + var t1 = this._widget; + if (!type$.TextSelectionHandleControls._is(t1.selectionControls)) + return t1.toolbarOptions.paste && !t1.readOnly; + if (!t1.readOnly) + t1 = true; + else + t1 = false; + return t1; + }, + get$selectAllEnabled() { + var t2, + t1 = this._widget; + if (!type$.TextSelectionHandleControls._is(t1.selectionControls)) { + if (t1.toolbarOptions.selectAll) + t1 = (!t1.readOnly || !t1.obscureText) && t1.enableInteractiveSelection; + else + t1 = false; + return t1; + } + if (t1.enableInteractiveSelection) + t2 = t1.readOnly && t1.obscureText; + else + t2 = true; + if (t2) + return false; + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_4: + return false; + case B.TargetPlatform_2: + t1 = t1.controller._change_notifier$_value; + if (t1.text.length !== 0) { + t1 = t1.selection; + t1 = t1.start == t1.end; + } else + t1 = false; + return t1; + case B.TargetPlatform_0: + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + t1 = t1.controller._change_notifier$_value; + t2 = t1.text.length; + if (t2 !== 0) { + t1 = t1.selection; + t1 = !(t1.start === 0 && t1.end === t2); + } else + t1 = false; + return t1; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } }, get$_textEditingValueforTextLayoutMetrics() { var editableWidget, @@ -257222,7 +271393,7 @@ pasteText$body$EditableTextState(cause) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$self = this, selection, data, lastSelectionIndex, collapsedTextEditingValue, t1; + $async$returnValue, $async$self = this, selection, data, t2, lastSelectionIndex, collapsedTextEditingValue, t1; var $async$pasteText$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -257252,11 +271423,13 @@ $async$goto = 1; break; } - lastSelectionIndex = Math.max(A.checkNum(selection.baseOffset), A.checkNum(selection.extentOffset)); + t1 = selection.baseOffset; + t2 = selection.extentOffset; + lastSelectionIndex = Math.max(A.checkNum(t1), A.checkNum(t2)); collapsedTextEditingValue = $async$self._widget.controller._change_notifier$_value.copyWith$1$selection(A.TextSelection$collapsed(B.TextAffinity_1, lastSelectionIndex)); - t1 = data.text; - t1.toString; - $async$self.userUpdateTextEditingValue$2(collapsedTextEditingValue.replaced$2(selection, t1), cause); + t2 = data.text; + t2.toString; + $async$self.userUpdateTextEditingValue$2(collapsedTextEditingValue.replaced$2(selection, t2), cause); if (cause === B.SelectionChangedCause_5) { $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.EditableTextState_pasteText_closure($async$self)); $async$self.hideToolbar$0(); @@ -257268,20 +271441,165 @@ }); return A._asyncStartSync($async$pasteText$1, $async$completer); }, + selectAll$1(cause) { + var _this = this, + _s80_ = string$.x60null_c, + t1 = _this._widget; + if (t1.readOnly && t1.obscureText) + return; + t1 = t1.controller._change_notifier$_value; + _this.userUpdateTextEditingValue$2(t1.copyWith$1$selection(A.TextSelection$(B.TextAffinity_1, 0, t1.text.length, false)), cause); + if (cause === B.SelectionChangedCause_5) { + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_0: + case B.TargetPlatform_2: + case B.TargetPlatform_1: + break; + case B.TargetPlatform_4: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + _this.hideToolbar$0(); + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_0: + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + _this.bringIntoView$1(_this._widget.controller._change_notifier$_value.selection.get$extent()); + break; + case B.TargetPlatform_4: + case B.TargetPlatform_2: + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + } + }, + buttonItemsForToolbarOptions$0() { + var t1, _this = this, + toolbarOptions = _this._widget.toolbarOptions; + if (toolbarOptions === B.ToolbarOptions_false_false_false_false) + return null; + t1 = A._setArrayType([], type$.JSArray_ContextMenuButtonItem); + if (toolbarOptions.cut && _this.get$cutEnabled()) + t1.push(new A.ContextMenuButtonItem(new A.EditableTextState_buttonItemsForToolbarOptions_closure(_this), B.ContextMenuButtonType_3)); + if (toolbarOptions.copy && _this.get$copyEnabled()) + t1.push(new A.ContextMenuButtonItem(new A.EditableTextState_buttonItemsForToolbarOptions_closure0(_this), B.ContextMenuButtonType_1)); + toolbarOptions.paste; + if (toolbarOptions.selectAll && _this.get$selectAllEnabled()) + t1.push(new A.ContextMenuButtonItem(new A.EditableTextState_buttonItemsForToolbarOptions_closure1(_this), B.ContextMenuButtonType_3)); + return t1; + }, + _getGlyphHeights$0() { + var t3, prevText, currText, t4, selectedGraphemes, t5, t6, t7, startCharacterRect, endCharacterRect, + selection = this._widget.controller._change_notifier$_value.selection, + t1 = this._editableKey, + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t2.toString; + t3 = type$.RenderEditable; + prevText = t3._as(t2)._editable$_textPainter._text_painter$_text.toPlainText$0(); + currText = this._widget.controller._change_notifier$_value.text; + if (prevText !== currText || selection == null || !selection.get$isValid() || selection.start == selection.end) { + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t2.toString; + t2 = t3._as(t2)._editable$_textPainter.get$preferredLineHeight(); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t1.toString; + return new A._GlyphHeights(t2, t3._as(t1)._editable$_textPainter.get$preferredLineHeight()); + } + t2 = selection.start; + t4 = selection.end; + selectedGraphemes = J.substring$2$s(currText, t2, t4); + t5 = selectedGraphemes.length === 0; + t6 = t5 ? B.StringCharacters_ehH : new A.StringCharacters(selectedGraphemes); + t6 = t6.get$first(t6); + t7 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t7.toString; + startCharacterRect = t3._as(t7).getRectForComposingRange$1(new A.TextRange(t2, t2 + t6.length)); + t2 = t5 ? B.StringCharacters_ehH : new A.StringCharacters(selectedGraphemes); + t2 = t2.get$last(t2); + t5 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t5.toString; + endCharacterRect = t3._as(t5).getRectForComposingRange$1(new A.TextRange(t4 - t2.length, t4)); + t2 = startCharacterRect == null ? null : startCharacterRect.bottom - startCharacterRect.top; + if (t2 == null) { + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t2.toString; + t2 = t3._as(t2)._editable$_textPainter.get$preferredLineHeight(); + } + t4 = endCharacterRect == null ? null : endCharacterRect.bottom - endCharacterRect.top; + if (t4 == null) { + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t1.toString; + t1 = t3._as(t1)._editable$_textPainter.get$preferredLineHeight(); + } else + t1 = t4; + return new A._GlyphHeights(t2, t1); + }, + get$contextMenuAnchors() { + var t3, glyphHeights, selection, points, editingRegion, isMultiline, t4, t5, + t1 = this._editableKey, + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t2.toString; + t3 = type$.RenderEditable; + if (t3._as(t2)._lastSecondaryTapDownPosition != null) { + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t1.toString; + t1 = t3._as(t1)._lastSecondaryTapDownPosition; + t1.toString; + return new A.TextSelectionToolbarAnchors(t1, null); + } + glyphHeights = this._getGlyphHeights$0(); + selection = this._widget.controller._change_notifier$_value.selection; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t2.toString; + points = t3._as(t2).getEndpointsForSelection$1(selection); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t1.toString; + t3._as(t1); + t3 = A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, null), B.Offset_0_0); + t2 = t1._box$_size.bottomRight$1(0, B.Offset_0_0); + editingRegion = A.Rect$fromPoints(t3, A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, null), t2)); + isMultiline = B.JSArray_methods.get$last(points).point._dy - B.JSArray_methods.get$first(points).point._dy > glyphHeights.end / 2; + t1 = editingRegion.left; + t2 = isMultiline ? t1 : t1 + B.JSArray_methods.get$first(points).point._dx; + t3 = editingRegion.top; + t4 = B.JSArray_methods.get$first(points); + t1 = isMultiline ? editingRegion.right : t1 + B.JSArray_methods.get$last(points).point._dx; + t5 = B.JSArray_methods.get$last(points); + t2 += (t1 - t2) / 2; + t1 = editingRegion.bottom; + return new A.TextSelectionToolbarAnchors(new A.Offset(t2, A.clampDouble(t3 + t4.point._dy - glyphHeights.start, t3, t1)), new A.Offset(t2, A.clampDouble(t3 + t5.point._dy, t3, t1))); + }, + get$contextMenuButtonItems() { + var t2, t3, _this = this, _null = null, + t1 = _this.buttonItemsForToolbarOptions$0(); + if (t1 == null) { + t1 = _this.get$copyEnabled() ? new A.EditableTextState_contextMenuButtonItems_closure(_this) : _null; + t2 = _this.get$cutEnabled() ? new A.EditableTextState_contextMenuButtonItems_closure0(_this) : _null; + t3 = _this.get$pasteEnabled() ? new A.EditableTextState_contextMenuButtonItems_closure1(_this) : _null; + t1 = A.EditableText_getEditableButtonItems(_null, t1, t2, t3, _this.get$selectAllEnabled() ? new A.EditableTextState_contextMenuButtonItems_closure2(_this) : _null); + } + return t1; + }, initState$0() { var _this = this; _this.super$_EditableTextState_State_AutomaticKeepAliveClientMixin$initState(); _this._widget.controller.addListener$1(0, _this.get$_didChangeTextEditingValue()); _this._widget.focusNode.addListener$1(0, _this.get$_editable_text$_handleFocusChanged()); - _this.get$_scrollController().addListener$1(0, _this.get$_updateSelectionOverlayForScroll()); + _this.get$_scrollController().addListener$1(0, _this.get$_onEditableScroll()); _this._cursorVisibilityNotifier.set$value(0, _this._widget.showCursor); + _this.__EditableTextState__spellCheckConfiguration_A = A.EditableTextState__inferSpellCheckConfiguration(_this._widget.spellCheckConfiguration); }, didChangeDependencies$0() { var t1, newAutofillGroup, t2, newTickerEnabled, orientation, _this = this; _this.super$State$didChangeDependencies(); t1 = _this._framework$_element; t1.toString; - newAutofillGroup = A.AutofillGroup_of(t1); + newAutofillGroup = A.AutofillGroup_maybeOf(t1); t1 = _this._currentAutofillScope; if (t1 != newAutofillGroup) { if (t1 != null) { @@ -257338,7 +271656,7 @@ _this._widget.controller.addListener$1(0, t1); _this._updateRemoteEditingValueIfNeeded$0(); } - if (!_this._widget.controller._change_notifier$_value.selection.$eq(0, t2._change_notifier$_value.selection)) { + if (!J.$eq$(_this._widget.controller._change_notifier$_value.selection, t2._change_notifier$_value.selection)) { t1 = _this._selectionOverlay; if (t1 != null) t1.update$1(0, _this._widget.controller._change_notifier$_value); @@ -257382,9 +271700,7 @@ _this._textInputConnection.toString; t1 = t2.autofillClient; t1 = (t1 == null ? _this : t1).get$textInputConfiguration(); - t2 = $.$get$TextInput__instance().__TextInput__channel_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.invokeMethod$1$2("TextInput.updateConfig", t1.toJson$0(), type$.void); + $.$get$TextInput__instance()._updateConfig$1(t1); } } if (!_this._widget.style.$eq(0, oldWidget.style)) { @@ -257396,20 +271712,13 @@ t1.setStyle$5$fontFamily$fontSize$fontWeight$textAlign$textDirection(style.fontFamily, style.fontSize, style.fontWeight, _this._widget.textAlign, t2); } } - t1 = _this._widget; - if (t1.enableInteractiveSelection) { - t2 = t1.toolbarOptions.paste; - if (t2 && !t1.readOnly) { - if (t1.selectionControls == null) - t1 = null; - else - t1 = t2 && !t1.readOnly; - t1 = t1 === true; - } else - t1 = false; - } else - t1 = false; - t1; + t1 = _this._widget.selectionControls; + if (type$.TextSelectionHandleControls._is(t1)) + _this.get$pasteEnabled(); + else if (t1 != null) + t1.canPaste$1(_this); + if (_this._widget.enableInteractiveSelection) + _this.get$pasteEnabled(); }, dispose$0() { var t2, _this = this, @@ -257441,17 +271750,27 @@ _this._selectionOverlay = null; _this._widget.focusNode.removeListener$1(0, _this.get$_editable_text$_handleFocusChanged()); B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, _this); - t1 = _this._cursorVisibilityNotifier; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + _this._cursorVisibilityNotifier.dispose$0(); _this.super$_EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver_TickerProviderStateMixin$dispose(); }, get$currentTextEditingValue() { return this._widget.controller._change_notifier$_value; }, updateEditingValue$1(value) { - var t2, t3, revealObscuredInput, _this = this, - t1 = _this._widget; + var t2, t3, t4, t5, t6, revealObscuredInput, _this = this, + t1 = _this._widget.controller._change_notifier$_value; + if (value.text == t1.text) { + t2 = value.selection; + t3 = t2.start; + t4 = t2.end; + t5 = t1.selection; + t6 = t5.start; + t2 = t3 == t4 === (t6 == t5.end) && t3 == t6 && t2.affinity != t5.affinity; + } else + t2 = false; + if (t2) + value = value.copyWith$1$selection(value.selection.copyWith$1$affinity(t1.selection.affinity)); + t1 = _this._widget; if (t1.readOnly) value = t1.controller._change_notifier$_value.copyWith$1$selection(value.selection); _this._lastKnownRemoteTextEditingValue = value; @@ -257462,9 +271781,9 @@ if (t1 == t2.text && value.composing.$eq(0, t2.composing)) { t1 = _this._textInputConnection == null ? null : $.$get$TextInput__instance()._scribbleInProgress; t1 = t1 === true ? B.SelectionChangedCause_7 : B.SelectionChangedCause_4; - _this._editable_text$_handleSelectionChanged$2(value.selection, t1); + _this._handleSelectionChanged$2(value.selection, t1); } else { - _this.hideToolbar$0(); + _this.hideToolbar$1(false); t2 = _this._currentPromptRectRange = null; if (_this.get$_hasInputConnection()) { t3 = _this._widget; @@ -257517,7 +271836,7 @@ } }, performPrivateCommand$2(action, data) { - this._widget.onAppPrivateCommand.call$2(action, data); + this._widget.toString; }, updateFloatingCursor$1(point) { var t2, t3, t4, currentTextPosition, t5, centeredPoint, rawCursorOffset, t6, bottomBound, rightBound, deltaPosition, currentX, currentY, adjustedX, adjustedY, t7, _this = this, _null = null, @@ -257538,6 +271857,8 @@ t1.stop$0(0); _this._onFloatingCursorResetTick$0(); } + _this._stopCursorBlink$1$resetCharTicks(false); + _this.get$_cursorBlinkOpacityController().set$value(0, 1); _this._pointOffsetOrigin = point.offset; t1 = _this._editableKey; t3 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); @@ -257634,8 +271955,9 @@ t3.setFloatingCursor$3(t2, t5, t7); break; case 2: + _this._startCursorBlink$0(); if (_this._lastTextPosition != null && _this._lastBoundedOffset != null) { - t1.set$value(0, 0); + _this._floatingCursorResetController.set$value(0, 0); t1 = _this._floatingCursorResetController; t1._direction = B._AnimationDirection_0; t1._animateToInternal$3$curve$duration(1, B.C__DecelerateCurve, B.Duration_125000); @@ -257672,7 +271994,7 @@ t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); t1.toString; if (t2 != t3._as(t1)._selection.baseOffset) - _this._editable_text$_handleSelectionChanged$2(A.TextSelection$collapsed(B.TextAffinity_1, _this._lastTextPosition.offset), B.SelectionChangedCause_3); + _this._handleSelectionChanged$2(A.TextSelection$collapsed(B.TextAffinity_1, _this._lastTextPosition.offset), B.SelectionChangedCause_3); _this._lastBoundedOffset = _this._pointOffsetOrigin = _this._lastTextPosition = _this._startCaretRect = null; } else { t2 = _this._floatingCursorResetController.__AnimationController__value_A; @@ -257751,16 +272073,14 @@ _this._scheduleRestartConnection$0(); }, _updateRemoteEditingValueIfNeeded$0() { - var t1, t2, _this = this; + var t1, _this = this; if (_this._batchEditDepth > 0 || !_this.get$_hasInputConnection()) return; t1 = _this._widget.controller._change_notifier$_value; if (J.$eq$(t1, _this._lastKnownRemoteTextEditingValue)) return; _this._textInputConnection.toString; - t2 = $.$get$TextInput__instance().__TextInput__channel_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.invokeMethod$1$2("TextInput.setEditingState", t1.toJSON$0(), type$.void); + $.$get$TextInput__instance()._setEditingState$1(t1); _this._lastKnownRemoteTextEditingValue = t1; }, _getOffsetToRevealCaret$1(rect) { @@ -257811,14 +272131,8 @@ t3.toString; return new A.RevealedOffset(targetOffset, rect.shift$1(unitOffset.$mul(0, t3 - targetOffset))); }, - get$_hasInputConnection() { - var t1 = this._textInputConnection; - t1 = t1 == null ? null : $.$get$TextInput__instance()._currentConnection === t1; - return t1 === true; - }, _openInputConnection$0() { - var t1, t2, t3, connection, style, t4, _this = this, - _s14_ = "TextInput.show"; + var t1, t2, t3, connection, style, _this = this; if (!_this.get$_hasInputConnection()) { t1 = _this._widget; t2 = t1.controller._change_notifier$_value; @@ -257847,26 +272161,17 @@ t3 = _this.get$_editable_text$_textDirection(); t1.setStyle$5$fontFamily$fontSize$fontWeight$textAlign$textDirection(style.fontFamily, style.fontSize, style.fontWeight, _this._widget.textAlign, t3); t3 = $.$get$TextInput__instance(); - t1 = t3.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t4 = type$.void; - t1.invokeMethod$1$2("TextInput.setEditingState", t2.toJSON$0(), t4); - t1 = t3.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$1(_s14_, t4); + t3._setEditingState$1(t2); + t3._show$0(); t1 = _this._widget.autofillClient; if ((t1 == null ? _this : t1).get$textInputConfiguration().autofillConfiguration.enabled) { _this._textInputConnection.toString; - t1 = t3.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$1("TextInput.requestAutofill", t4); + t3._requestAutofill$0(); } _this._lastKnownRemoteTextEditingValue = t2; } else { _this._textInputConnection.toString; - t1 = $.$get$TextInput__instance().__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$1(_s14_, type$.void); + $.$get$TextInput__instance()._show$0(); } }, _closeInputConnectionIfNeeded$0() { @@ -257887,7 +272192,7 @@ A.scheduleMicrotask(this.get$_restartConnectionIfNeeded()); }, _restartConnectionIfNeeded$0() { - var t1, t2, currentAutofillScope, newConnection, connection, style, t3, _this = this; + var t1, t2, currentAutofillScope, newConnection, connection, style, _this = this; _this._restartConnectionScheduled = false; if (_this.get$_hasInputConnection()) t1 = false; @@ -257913,16 +272218,10 @@ } _this._textInputConnection = newConnection; style = _this._widget.style; - t1 = t2.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t3 = type$.void; - t1.invokeMethod$1$1("TextInput.show", t3); + t2._show$0(); t1 = _this.get$_editable_text$_textDirection(); newConnection.setStyle$5$fontFamily$fontSize$fontWeight$textAlign$textDirection(style.fontFamily, style.fontSize, style.fontWeight, _this._widget.textAlign, t1); - t1 = _this._widget.controller._change_notifier$_value; - t2 = t2.__TextInput__channel_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.invokeMethod$1$2("TextInput.setEditingState", t1.toJSON$0(), t3); + t2._setEditingState$1(_this._widget.controller._change_notifier$_value); _this._lastKnownRemoteTextEditingValue = _this._widget.controller._change_notifier$_value; }, connectionClosed$0() { @@ -257953,13 +272252,18 @@ } } }, - _updateSelectionOverlayForScroll$0() { + _onEditableScroll$0() { var t1 = this._selectionOverlay; - if (t1 != null) + if (t1 != null) { t1._updateSelectionOverlay$0(); + t1 = t1.__TextSelectionOverlay__selectionOverlay_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.markNeedsBuild$0(); + } + this._scribbleCacheKey = null; }, _createSelectionOverlay$0() { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, selectionOverlay, t12, _this = this, t1 = _this._framework$_element; t1.toString; t2 = _this._widget; @@ -257970,24 +272274,25 @@ t5 = _this._widget; t6 = t5.selectionControls; t7 = t5.dragStartBehavior; - t5 = t5.onSelectionHandleTapped; - t8 = $.$get$ChangeNotifier__emptyListeners(); - t9 = type$.ValueNotifier_bool; - t10 = new A.ValueNotifier(false, t8, t9); - t11 = new A.ValueNotifier(false, t8, t9); - t9 = new A.ValueNotifier(false, t8, t9); - t3 = new A.TextSelectionOverlay(t4, t6, _this, t3, t10, t11, t9); - t8 = t3.get$_updateTextSelectionOverlayVisibilities(); - t4._selectionStartInViewport.addListener$1(0, t8); - t4._selectionEndInViewport.addListener$1(0, t8); - t3._updateTextSelectionOverlayVisibilities$0(); + t8 = t5.onSelectionHandleTapped; + t5 = t5.magnifierConfiguration; + t9 = type$.bool; + t10 = A.ValueNotifier$(false, t9); + t11 = A.ValueNotifier$(false, t9); + t9 = A.ValueNotifier$(false, t9); + selectionOverlay = new A.TextSelectionOverlay(t1, t4, t6, _this, new A.EditableTextState__createSelectionOverlay_closure(_this), t3, t10, t11, t9); + t3 = selectionOverlay.get$_updateTextSelectionOverlayVisibilities(); + t4._selectionStartInViewport.addListener$1(0, t3); + t4._selectionEndInViewport.addListener$1(0, t3); + selectionOverlay._updateTextSelectionOverlayVisibilities$0(); + t3 = selectionOverlay.get$_handleAnyDragEnd(); t4 = t4._lastSecondaryTapDownPosition; - t1.findRootAncestorStateOfType$1$0(type$.OverlayState); - t3.__TextSelectionOverlay__selectionOverlay_F !== $ && A.throwUnnamedLateFieldAI(); - t3.__TextSelectionOverlay__selectionOverlay_F = new A.SelectionOverlay(t1, B.TextSelectionHandleType_2, 0, t10, t3.get$_handleSelectionStartHandleDragStart(), t3.get$_handleSelectionStartHandleDragUpdate(), B.TextSelectionHandleType_2, 0, t11, t3.get$_handleSelectionEndHandleDragStart(), t3.get$_handleSelectionEndHandleDragUpdate(), t9, B.List_empty10, t2, _this._toolbarLayerLink, _this._startHandleLayerLink, _this._endHandleLayerLink, t6, _this, t7, t5, null, t4); - _this._selectionOverlay = t3; + t12 = A.ValueNotifier$(B.MagnifierInfo_Rjn, type$.MagnifierInfo); + selectionOverlay.__TextSelectionOverlay__selectionOverlay_F !== $ && A.throwUnnamedLateFieldAI(); + selectionOverlay.__TextSelectionOverlay__selectionOverlay_F = new A.SelectionOverlay(t1, t12, new A.MagnifierController(), t5, B.TextSelectionHandleType_2, 0, t10, selectionOverlay.get$_handleSelectionStartHandleDragStart(), selectionOverlay.get$_handleSelectionStartHandleDragUpdate(), t3, B.TextSelectionHandleType_2, 0, t11, selectionOverlay.get$_handleSelectionEndHandleDragStart(), selectionOverlay.get$_handleSelectionEndHandleDragUpdate(), t3, t9, B.List_empty8, t2, _this._toolbarLayerLink, _this._startHandleLayerLink, _this._endHandleLayerLink, t6, _this, t7, t8, null, t4, new A.ContextMenuController()); + return selectionOverlay; }, - _editable_text$_handleSelectionChanged$2(selection, cause) { + _handleSelectionChanged$2(selection, cause) { var exception, stack, t1, t2, exception0, _this = this; if (!_this._widget.controller.isSelectionWithinTextBounds$1(selection)) return; @@ -258011,26 +272316,20 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } t1 = _this._widget; - if (t1.selectionControls == null) { - t1 = _this._selectionOverlay; - if (t1 != null) - t1.dispose$0(); - _this._selectionOverlay = null; - } else { - t2 = _this._selectionOverlay; - if (t2 == null) - _this._createSelectionOverlay$0(); - else - t2.update$1(0, t1.controller._change_notifier$_value); - t1 = _this._selectionOverlay; - t1.toString; - t1.set$handlesVisible(_this._widget.showSelectionHandles); - t1 = _this._selectionOverlay; - t1._updateSelectionOverlay$0(); - t1 = t1.__TextSelectionOverlay__selectionOverlay_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.showHandles$0(); - } + t1.toString; + t2 = _this._selectionOverlay; + if (t2 == null) + _this._selectionOverlay = _this._createSelectionOverlay$0(); + else + t2.update$1(0, t1.controller._change_notifier$_value); + t1 = _this._selectionOverlay; + t1.toString; + t1.set$handlesVisible(_this._widget.showSelectionHandles); + t1 = _this._selectionOverlay; + t1._updateSelectionOverlay$0(); + t1 = t1.__TextSelectionOverlay__selectionOverlay_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.showHandles$0(); try { _this._widget.onSelectionChanged.call$2(selection, cause); } catch (exception0) { @@ -258069,37 +272368,113 @@ $.WidgetsBinding__instance.toString; _this.__EditableTextState__lastBottomViewInset_A = t2._viewInsets.bottom; }, + _performSpellCheck$1(text) { + return this._performSpellCheck$body$EditableTextState(text); + }, + _performSpellCheck$body$EditableTextState(text) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, localeForSpellChecking, spellCheckResults, exception, stack, t1, localeForSpellChecking0, t2, exception0, $async$exception0; + var $async$_performSpellCheck$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) { + $async$currentError = $async$result; + $async$goto = $async$handler; + } + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$handler = 4; + $async$self._widget.toString; + t1 = $async$self._framework$_element; + t1.toString; + localeForSpellChecking0 = A.Localizations_maybeLocaleOf(t1); + localeForSpellChecking = localeForSpellChecking0; + t1 = $async$self.__EditableTextState__spellCheckConfiguration_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.spellCheckService; + t1.toString; + t2 = localeForSpellChecking; + t2.toString; + $async$goto = 7; + return A._asyncAwait(t1.fetchSpellCheckSuggestions$2(t2, text), $async$_performSpellCheck$1); + case 7: + // returning from await. + spellCheckResults = $async$result; + if (spellCheckResults == null) { + // goto return + $async$goto = 1; + break; + } + $async$self._spellCheckResults = new A.SpellCheckResults(text, spellCheckResults); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, $async$self._editableKey).get$renderObject(); + t1.toString; + type$.RenderEditable._as(t1).set$text(0, $async$self.buildTextSpan$0()); + $async$handler = 2; + // goto after finally + $async$goto = 6; + break; + case 4: + // catch + $async$handler = 3; + $async$exception0 = $async$currentError; + exception = A.unwrapException($async$exception0); + stack = A.getTraceFromException($async$exception0); + t1 = A.ErrorDescription$("while performing spell check"); + A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "widgets", t1, null, null, false)); + // goto after finally + $async$goto = 6; + break; + case 3: + // uncaught + // goto rethrow + $async$goto = 2; + break; + case 6: + // after finally + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + case 2: + // rethrow + return A._asyncRethrow($async$currentError, $async$completer); + } + }); + return A._asyncStartSync($async$_performSpellCheck$1, $async$completer); + }, _formatAndSetValue$3$userInteraction(value, cause, userInteraction) { - var exception, stack, exception0, stack0, t1, t2, textChanged, value0, exception1, t3, _this = this, _null = null; + var exception, stack, currentText, exception0, stack0, t1, t2, t3, t4, textCommitted, value0, exception1, _this = this, _null = null; value = value; t1 = _this._widget.controller._change_notifier$_value; - if (t1.text == value.text) { - t2 = t1.composing; - if (t2.start != t2.end) { - t2 = value.composing; - t2 = t2.start == t2.end; - textChanged = t2; - } else - textChanged = false; + t2 = t1.text; + t3 = value.text; + t4 = t1.composing; + if (t4.start != t4.end) { + t4 = value.composing; + textCommitted = t4.start == t4.end; } else - textChanged = true; - t1 = t1.selection.$eq(0, value.selection); - if (textChanged) + textCommitted = false; + t1 = J.$eq$(t1.selection, value.selection); + if (t2 != t3 || textCommitted) try { - t2 = _this._widget.inputFormatters; - value0 = t2 == null ? _null : B.JSArray_methods.fold$1$2(t2, value, new A.EditableTextState__formatAndSetValue_closure(_this), type$.TextEditingValue); + t3 = _this._widget.inputFormatters; + value0 = t3 == null ? _null : B.JSArray_methods.fold$1$2(t3, value, new A.EditableTextState__formatAndSetValue_closure(_this), type$.TextEditingValue); value = value0 == null ? value : value0; + t3 = _this.__EditableTextState__spellCheckConfiguration_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + if (t3._spellCheckEnabled && value.text.length !== 0 && _this._widget.controller._change_notifier$_value.text != value.text) + _this._performSpellCheck$1(value.text); } catch (exception1) { exception = A.unwrapException(exception1); stack = A.getTraceFromException(exception1); - t2 = A.ErrorDescription$("while applying input formatters"); - A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "widgets", t2, _null, _null, false)); + t3 = A.ErrorDescription$("while applying input formatters"); + A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "widgets", t3, _null, _null, false)); } ++_this._batchEditDepth; - t2 = value; - t3 = _this._widget.controller; - t3.toString; - t3.super$ValueNotifier$value(0, t2); + t3 = value; + t4 = _this._widget.controller; + t4.toString; + t4.super$ValueNotifier$value(0, t3); if (t1) if (userInteraction) t1 = cause === B.SelectionChangedCause_2 || cause === B.SelectionChangedCause_4; @@ -258108,13 +272483,15 @@ else t1 = true; if (t1) - _this._editable_text$_handleSelectionChanged$2(_this._widget.controller._change_notifier$_value.selection, cause); - if (textChanged) + _this._handleSelectionChanged$2(_this._widget.controller._change_notifier$_value.selection, cause); + t1 = _this._widget; + currentText = t1.controller._change_notifier$_value.text; + t3 = currentText; + if (t2 == null ? t3 != null : t2 !== t3) try { - t1 = _this._widget; - t2 = t1.onChanged; - if (t2 != null) - t2.call$1(t1.controller._change_notifier$_value.text); + t1 = t1.onChanged; + if (t1 != null) + t1.call$1(currentText); } catch (exception) { exception0 = A.unwrapException(exception); stack0 = A.getTraceFromException(exception); @@ -258232,7 +272609,7 @@ _this._startOrStopCursorTimerIfNeeded$0(); _this._updateOrDisposeSelectionOverlayIfNeeded$0(); _this.setState$1(new A.EditableTextState__didChangeTextEditingValue_closure()); - _this.get$_adjacentLineAction().stopCurrentVerticalRunIfSelectionChanges$0(); + _this.get$_verticalSelectionUpdateAction().stopCurrentVerticalRunIfSelectionChanges$0(); }, _editable_text$_handleFocusChanged$0() { var t1, t2, _this = this; @@ -258254,11 +272631,7 @@ if (!_this._widget.readOnly) _this._scheduleShowCaretOnScreen$1$withAnimation(true); if (!_this._widget.controller._change_notifier$_value.selection.get$isValid()) - _this._editable_text$_handleSelectionChanged$2(A.TextSelection$collapsed(B.TextAffinity_1, _this._widget.controller._change_notifier$_value.text.length), null); - _this._cachedText = ""; - _this._cachedFirstRect = null; - _this._editable_text$_cachedSize = B.Size_0_0; - _this._cachedPlaceholder = -1; + _this._handleSelectionChanged$2(A.TextSelection$collapsed(B.TextAffinity_1, _this._widget.controller._change_notifier$_value.text.length), null); } else { B.JSArray_methods.remove$1(t2.WidgetsBinding__observers, _this); _this.setState$1(new A.EditableTextState__handleFocusChanged_closure(_this)); @@ -258266,55 +272639,74 @@ _this.updateKeepAlive$0(); }, _updateSelectionRects$1$force(force) { - var t2, t3, t4, text, firstSelectionBoxes, firstRect, scrollDirection, t5, t6, t7, t8, placeholderChanged, rects, _this = this, t1 = {}; + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, newCacheKey, comparison, rects, plainText, characterRange, graphemeStart, graphemeEnd, boxes, box, paintBounds, _this = this; _this._widget.toString; - if (A.defaultTargetPlatform() !== B.TargetPlatform_2) + t1 = A.defaultTargetPlatform(); + if (t1 !== B.TargetPlatform_2) return; - $.WidgetsBinding__instance.toString; - if ($.$get$window().get$physicalSize().get$shortestSide() < 1488) + if (B.JSArray_methods.get$single(_this.get$_scrollController()._positions)._userScrollDirection !== B.ScrollDirection_0) return; - t2 = _this._editableKey; - t3 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject(); - t3.toString; - t4 = type$.RenderEditable; - t3 = t4._as(t3)._editable$_textPainter._text_painter$_text; - text = t3 == null ? null : t3.toPlainText$1$includeSemanticsLabels(false); - if (text == null) - text = ""; - t3 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject(); - t3.toString; - firstSelectionBoxes = t4._as(t3).getBoxesForSelection$1(B.TextSelection_3Ex); - firstRect = firstSelectionBoxes.length !== 0 ? B.JSArray_methods.get$first(firstSelectionBoxes) : null; - scrollDirection = B.JSArray_methods.get$single(_this.get$_scrollController()._positions)._userScrollDirection; - t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject(); + t1 = _this._editableKey; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); t2.toString; - t2 = t4._as(t2)._box$_size; + t3 = type$.RenderEditable; + t2 = t3._as(t2)._editable$_textPainter._text_painter$_text; t2.toString; - t4 = _this._cachedText; - t3 = J.$eq$(_this._cachedTextStyle, _this._widget.style); - t5 = J.$eq$(_this._cachedFirstRect, firstRect); - t6 = J.$eq$(_this._editable_text$_cachedSize, t2); - t7 = _this._cachedPlaceholder; - t8 = _this._placeholderLocation; - placeholderChanged = t7 !== t8; - if (scrollDirection === B.ScrollDirection_0) - t3 = force || text !== t4 || !t3 || !t5 || !t6 || placeholderChanged; - else - t3 = false; - if (t3) { - _this._cachedText = text; - _this._cachedFirstRect = firstRect; - _this._cachedTextStyle = _this._widget.style; - _this._editable_text$_cachedSize = t2; - _this._cachedPlaceholder = t8; - t1.belowRenderEditableBottom = false; - t2 = text.length === 0 ? B.StringCharacters_ehH : new A.StringCharacters(text); - t1 = A.List_List$generate(t2.get$length(t2), new A.EditableTextState__updateSelectionRects_closure(t1, _this), true, type$.nullable_SelectionRect); - t2 = A._arrayInstanceType(t1); - t3 = t2._eval$1("MappedIterable<1,SelectionRect>"); - rects = A.List_List$of(new A.MappedIterable(new A.WhereIterable(t1, new A.EditableTextState__updateSelectionRects_closure0(_this), t2._eval$1("WhereIterable<1>")), new A.EditableTextState__updateSelectionRects_closure1(), t3), true, t3._eval$1("Iterable.E")); - _this._textInputConnection.setSelectionRects$1(rects); + t4 = _this._widget.textAlign; + t5 = _this.get$_editable_text$_textDirection(); + _this._widget.toString; + t6 = _this._framework$_element; + t6.toString; + t6 = A.MediaQuery_textScaleFactorOf(t6); + _this._widget.toString; + t7 = _this._framework$_element; + t7.toString; + t7 = A.DefaultTextHeightBehavior_maybeOf(t7); + t8 = _this._widget.get$strutStyle(); + t9 = _this._placeholderLocation; + t10 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t10.toString; + t10 = t3._as(t10)._box$_size; + t10.toString; + newCacheKey = new A._ScribbleCacheKey(t4, t5, t6, t7, null, t8, t9, t10, t2); + if (force) + comparison = B.RenderComparison_3; + else { + t4 = _this._scribbleCacheKey; + t4 = t4 == null ? null : t4.compare$1(newCacheKey); + comparison = t4 == null ? B.RenderComparison_3 : t4; } + if (comparison.index < 3) + return; + _this._scribbleCacheKey = newCacheKey; + rects = A._setArrayType([], type$.JSArray_SelectionRect); + plainText = t2.toPlainText$1$includeSemanticsLabels(false); + characterRange = new A.StringCharacterRange(plainText, 0, 0); + for (graphemeStart = 0; characterRange._advanceEnd$2(1, characterRange._characters_impl$_end); graphemeStart = graphemeEnd) { + t2 = characterRange._currentCache; + graphemeEnd = graphemeStart + (t2 == null ? characterRange._currentCache = B.JSString_methods.substring$2(plainText, characterRange._characters_impl$_start, characterRange._characters_impl$_end) : t2).length; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t2.toString; + t3._as(t2); + t4 = graphemeStart < graphemeEnd; + t5 = t4 ? graphemeStart : graphemeEnd; + boxes = t2.getBoxesForSelection$1(new A.TextSelection(graphemeStart, graphemeEnd, B.TextAffinity_1, false, t5, t4 ? graphemeEnd : graphemeStart)); + box = boxes.length === 0 ? null : B.JSArray_methods.get$first(boxes); + if (box != null) { + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t2.toString; + t2 = t3._as(t2)._box$_size; + t4 = t2._dx; + t2 = 0 + t2._dy; + paintBounds = new A.Rect(0, 0, 0 + t4, t2); + t4 = box.top; + if (t2 <= t4) + break; + if (paintBounds.contains$1(0, new A.Offset(box.left, t4)) || paintBounds.contains$1(0, new A.Offset(box.right, box.bottom))) + rects.push(new A.SelectionRect(graphemeStart, box)); + } + } + _this._textInputConnection.setSelectionRects$1(rects); }, _updateSelectionRects$0() { return this._updateSelectionRects$1$force(false); @@ -258331,16 +272723,7 @@ t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); t1.toString; transform = t3._as(t1).getTransformTo$1(0, null); - t1 = _this._textInputConnection; - if (!t2.$eq(0, t1._cachedSize) || !transform.$eq(0, t1._cachedTransform)) { - t1._cachedSize = t2; - t1._cachedTransform = transform; - t1 = $.$get$TextInput__instance(); - t2 = A.LinkedHashMap_LinkedHashMap$_literal(["width", t2._dx, "height", t2._dy, "transform", transform._m4storage], type$.String, type$.dynamic); - t1 = t1.__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$2("TextInput.setEditableSizeAndTransform", t2, type$.void); - } + _this._textInputConnection.setEditableSizeAndTransform$2(t2, transform); _this._updateSelectionRects$0(); $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.EditableTextState__updateSizeAndTransform_closure(_this)); } else if (_this._placeholderLocation !== -1) @@ -258372,49 +272755,47 @@ t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); t2.toString; t3 = type$.RenderEditable; - t3._as(t2); - t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); - t2.toString; - if (t3._as(t2)._selection.get$isValid()) { + if (t3._as(t2)._selection != null) { t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); t2.toString; - t2 = t3._as(t2)._selection; - t2 = t2.start == t2.end; + if (t3._as(t2)._selection.get$isValid()) { + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t2.toString; + t2 = t3._as(t2)._selection; + t2 = t2.start == t2.end; + } else + t2 = false; } else t2 = false; if (t2) { t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); t2.toString; - t2 = t3._as(t2)._selection; + t2 = t3._as(t2)._selection.baseOffset; t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); t1.toString; - caretRect = t3._as(t1).getLocalRectForCaret$1(new A.TextPosition(t2.baseOffset, B.TextAffinity_1)); + caretRect = t3._as(t1).getLocalRectForCaret$1(new A.TextPosition(t2, B.TextAffinity_1)); _this._textInputConnection.setCaretRect$1(caretRect); } $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.EditableTextState__updateCaretRectIfNeeded_closure(_this)); } }, get$_editable_text$_textDirection() { - var t1, - result = this._widget.textDirection; - if (result == null) { + var result = this._widget.textDirection, t1 = this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); - t1.toString; - result = t1.textDirection; - } - return result; + t1.toString; + return t1.textDirection; }, userUpdateTextEditingValue$2(value, cause) { var _this = this, t1 = _this._widget, t2 = t1.readOnly; t1 = t1.controller; - if (t2 ? !t1._change_notifier$_value.selection.$eq(0, value.selection) : !J.$eq$(t1._change_notifier$_value, value)) + if (t2 ? !J.$eq$(t1._change_notifier$_value.selection, value.selection) : !J.$eq$(t1._change_notifier$_value, value)) _this._scheduleShowCaretOnScreen$1$withAnimation(true); if (value.$eq(0, _this._widget.controller._change_notifier$_value)) { if (!_this._widget.focusNode.get$hasFocus()) { _this._widget.focusNode.requestFocus$0(); - _this._createSelectionOverlay$0(); + _this._selectionOverlay = _this._createSelectionOverlay$0(); } return; } @@ -258436,7 +272817,7 @@ return false; }, hideToolbar$1(hideHandles) { - var t1, t2, t3; + var t1; if (hideHandles) { t1 = this._selectionOverlay; if (t1 != null) { @@ -258446,32 +272827,67 @@ } } else { t1 = this._selectionOverlay; - t2 = t1 == null; - if (t2) - t3 = null; - else { - t3 = t1.__TextSelectionOverlay__selectionOverlay_F; - t3 === $ && A.throwUnnamedLateFieldNI(); - t3 = t3._toolbar != null; - } - if (t3 === true) - if (!t2) { + t1 = t1 == null ? null : t1.get$toolbarIsVisible(); + if (t1 === true) { + t1 = this._selectionOverlay; + if (t1 != null) { t1 = t1.__TextSelectionOverlay__selectionOverlay_F; t1 === $ && A.throwUnnamedLateFieldNI(); t1.hideToolbar$0(); } + } } }, hideToolbar$0() { return this.hideToolbar$1(true); }, - toggleToolbar$0() { - var t1 = this._selectionOverlay.__TextSelectionOverlay__selectionOverlay_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (t1._toolbar != null) - this.hideToolbar$0(); + toggleToolbar$1(hideHandles) { + var _this = this, + selectionOverlay = _this._selectionOverlay; + if ((selectionOverlay == null ? _this._selectionOverlay = _this._createSelectionOverlay$0() : selectionOverlay).get$toolbarIsVisible()) + _this.hideToolbar$1(hideHandles); else - this.showToolbar$0(); + _this.showToolbar$0(); + }, + toggleToolbar$0() { + return this.toggleToolbar$1(true); + }, + showMagnifier$1(positionToShow) { + var t2, position, t3, + t1 = this._selectionOverlay; + if (t1 == null) + return; + t1 = t1.__TextSelectionOverlay__selectionOverlay_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._magnifierController.get$shown(); + t2 = this._selectionOverlay; + if (t1) { + t1 = t2.renderObject; + position = t1.getPositionForPoint$1(positionToShow); + t2._updateSelectionOverlay$0(); + t3 = t2.__TextSelectionOverlay__selectionOverlay_F; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.updateMagnifier$1(t2._buildMagnifier$3$currentTextPosition$globalGesturePosition$renderEditable(position, positionToShow, t1)); + } else { + t1 = t2.renderObject; + position = t1.getPositionForPoint$1(positionToShow); + t2._updateSelectionOverlay$0(); + t3 = t2.__TextSelectionOverlay__selectionOverlay_F; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.showMagnifier$1(t2._buildMagnifier$3$currentTextPosition$globalGesturePosition$renderEditable(position, positionToShow, t1)); + } + }, + hideMagnifier$0() { + var t1 = this._selectionOverlay; + if (t1 == null) + return; + t1 = t1.__TextSelectionOverlay__selectionOverlay_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1._magnifierController.get$shown()) { + t1 = this._selectionOverlay.__TextSelectionOverlay__selectionOverlay_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.hideMagnifier$0(); + } }, insertTextPlaceholder$1(size) { var t1 = this._widget; @@ -258483,6 +272899,16 @@ this._widget.toString; this.setState$1(new A.EditableTextState_removeTextPlaceholder_closure(this)); }, + performSelector$1(selectorName) { + var t1, primaryContext, + intent = B.Map_iLREK.$index(0, selectorName); + if (intent != null) { + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner.focusManager._primaryFocus; + primaryContext = t1 == null ? null : t1._context; + if (primaryContext != null) + A.Actions_invoke(primaryContext, intent, type$.Intent); + } + }, get$autofillId() { return "EditableText-" + A.Primitives_objectHashCode(this); }, @@ -258520,20 +272946,15 @@ this.setState$1(new A.EditableTextState_showAutocorrectionPromptRect_closure(this, start, end)); }, _semanticsOnCopy$1(controls) { - var t1 = this._widget; + var _this = this, + t1 = _this._widget; if (t1.enableInteractiveSelection) - if (t1.toolbarOptions.copy && !t1.obscureText) - if (t1.focusNode.get$hasFocus()) { - if (controls == null) - t1 = null; - else { - t1 = this._widget; - if (t1.toolbarOptions.copy && !t1.obscureText) { - t1 = t1.controller._change_notifier$_value.selection; - t1 = t1.start != t1.end; - } else - t1 = false; - } + if (t1.focusNode.get$hasFocus()) + if (type$.TextSelectionHandleControls._is(_this._widget.selectionControls)) + t1 = _this.get$copyEnabled(); + else if (_this.get$copyEnabled()) { + t1 = _this._widget.selectionControls; + t1 = t1 == null ? null : t1.canCopy$1(_this); t1 = t1 === true; } else t1 = false; @@ -258541,20 +272962,18 @@ t1 = false; else t1 = false; - return t1 ? new A.EditableTextState__semanticsOnCopy_closure(this, controls) : null; + return t1 ? new A.EditableTextState__semanticsOnCopy_closure(_this, controls) : null; }, _semanticsOnCut$1(controls) { - var t1, _this = this; - if (_this._widget.enableInteractiveSelection) - if (_this.get$cutEnabled()) - if (_this._widget.focusNode.get$hasFocus()) { - if (controls == null) - t1 = null; - else if (_this.get$cutEnabled()) { - t1 = _this._widget.controller._change_notifier$_value.selection; - t1 = t1.start != t1.end; - } else - t1 = false; + var _this = this, + t1 = _this._widget; + if (t1.enableInteractiveSelection) + if (t1.focusNode.get$hasFocus()) + if (type$.TextSelectionHandleControls._is(_this._widget.selectionControls)) + t1 = _this.get$cutEnabled(); + else if (_this.get$cutEnabled()) { + t1 = _this._widget.selectionControls; + t1 = t1 == null ? null : t1.canCut$1(_this); t1 = t1 === true; } else t1 = false; @@ -258565,80 +272984,81 @@ return t1 ? new A.EditableTextState__semanticsOnCut_closure(_this, controls) : null; }, _semanticsOnPaste$1(controls) { - var t1 = this._widget; + var _this = this, + t1 = _this._widget; if (t1.enableInteractiveSelection) - if (t1.toolbarOptions.paste && !t1.readOnly) - if (t1.focusNode.get$hasFocus()) { - if (controls == null) - t1 = null; - else { - t1 = this._widget; - t1 = t1.toolbarOptions.paste && !t1.readOnly; - } - if (t1 === true) - t1 = true; - else - t1 = false; + if (t1.focusNode.get$hasFocus()) { + if (type$.TextSelectionHandleControls._is(_this._widget.selectionControls)) + t1 = _this.get$pasteEnabled(); + else if (_this.get$pasteEnabled()) { + t1 = _this._widget.selectionControls; + t1 = t1 == null ? null : t1.canPaste$1(_this); + t1 = t1 === true; } else t1 = false; - else + if (t1) + t1 = true; + else + t1 = false; + } else t1 = false; else t1 = false; - return t1 ? new A.EditableTextState__semanticsOnPaste_closure(this, controls) : null; + return t1 ? new A.EditableTextState__semanticsOnPaste_closure(_this, controls) : null; }, _characterBoundary$1(intent) { var atomicTextBoundary, t1 = this._widget, t2 = t1.obscureText; t1 = t1.controller; - atomicTextBoundary = t2 ? new A._CodeUnitBoundary(t1._change_notifier$_value) : new A._CharacterBoundary(t1._change_notifier$_value); - return new A._CollapsedSelectionBoundary(atomicTextBoundary, intent.forward); + atomicTextBoundary = t2 ? new A._CodeUnitBoundary(t1._change_notifier$_value.text) : new A.CharacterBoundary(t1._change_notifier$_value.text); + return intent.forward ? new A._ExpandedTextBoundary(atomicTextBoundary, B.PushTextPosition_true) : new A._ExpandedTextBoundary(atomicTextBoundary, B.PushTextPosition_false); }, _nextWordBoundary$1(intent) { - var atomicTextBoundary, boundary, textEditingValue, + var atomicTextBoundary, boundary, t2, mixedBoundary, t1 = this._widget; if (t1.obscureText) { - t1 = t1.controller._change_notifier$_value; + t1 = t1.controller._change_notifier$_value.text; atomicTextBoundary = new A._CodeUnitBoundary(t1); - boundary = new A._DocumentBoundary(t1); + boundary = new A.DocumentBoundary(t1); } else { - textEditingValue = this.get$_textEditingValueforTextLayoutMetrics(); - atomicTextBoundary = new A._CharacterBoundary(textEditingValue); - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, this._editableKey).get$renderObject(); - t1.toString; - boundary = new A._ExpandedTextBoundary(new A._WhitespaceBoundary(textEditingValue), new A._WordBoundary(type$.RenderEditable._as(t1), textEditingValue)); + t1 = this.get$_textEditingValueforTextLayoutMetrics().text; + atomicTextBoundary = new A.CharacterBoundary(t1); + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, this._editableKey).get$renderObject(); + t2.toString; + boundary = new A._ExpandedTextBoundary(new A.WordBoundary(type$.RenderEditable._as(t2)), new A.WhitespaceBoundary(t1)); } t1 = intent.forward; - return new A._CollapsedSelectionBoundary(t1 ? new A._MixedBoundary(atomicTextBoundary, boundary) : new A._MixedBoundary(boundary, atomicTextBoundary), t1); + mixedBoundary = t1 ? new A._MixedBoundary(atomicTextBoundary, boundary) : new A._MixedBoundary(boundary, atomicTextBoundary); + return t1 ? new A._ExpandedTextBoundary(mixedBoundary, B.PushTextPosition_true) : new A._ExpandedTextBoundary(mixedBoundary, B.PushTextPosition_false); }, _linebreak$1(intent) { - var atomicTextBoundary, boundary, textEditingValue, + var atomicTextBoundary, boundary, pushed, t1 = this._widget; if (t1.obscureText) { - t1 = t1.controller._change_notifier$_value; + t1 = t1.controller._change_notifier$_value.text; atomicTextBoundary = new A._CodeUnitBoundary(t1); - boundary = new A._DocumentBoundary(t1); + boundary = new A.DocumentBoundary(t1); } else { - textEditingValue = this.get$_textEditingValueforTextLayoutMetrics(); - atomicTextBoundary = new A._CharacterBoundary(textEditingValue); + atomicTextBoundary = new A.CharacterBoundary(this.get$_textEditingValueforTextLayoutMetrics().text); t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, this._editableKey).get$renderObject(); t1.toString; - boundary = new A._LineBreak(type$.RenderEditable._as(t1), textEditingValue); + boundary = new A.LineBreak(type$.RenderEditable._as(t1)); } - return intent.forward ? new A._MixedBoundary(new A._CollapsedSelectionBoundary(atomicTextBoundary, true), boundary) : new A._MixedBoundary(boundary, new A._CollapsedSelectionBoundary(atomicTextBoundary, false)); + t1 = intent.forward; + pushed = t1 ? new A._ExpandedTextBoundary(atomicTextBoundary, B.PushTextPosition_true) : new A._ExpandedTextBoundary(atomicTextBoundary, B.PushTextPosition_false); + return t1 ? new A._MixedBoundary(pushed, boundary) : new A._MixedBoundary(boundary, pushed); }, _documentBoundary$1(intent) { - return new A._DocumentBoundary(this._widget.controller._change_notifier$_value); + return new A.DocumentBoundary(this._widget.controller._change_notifier$_value.text); }, _transposeCharacters$1(intent) { var text, t2, transposing, t3, t4, _this = this, t1 = _this._widget.controller._change_notifier$_value.text; t1 = t1.length === 0 ? B.StringCharacters_ehH : new A.StringCharacters(t1); if (t1.get$length(t1) > 1) { - t1 = _this._widget.controller._change_notifier$_value; - t1 = t1.selection; - t1 = t1.start != t1.end || t1.baseOffset === 0; + t1 = _this._widget.controller._change_notifier$_value.selection; + t1 = t1 == null || t1.start != t1.end || t1.baseOffset === 0; } else t1 = true; if (t1) @@ -258675,52 +273095,139 @@ else this.bringIntoView$1(B.TextPosition_0_TextAffinity_1); }, + _editable_text$_scroll$1(intent) { + var position, t1, t2, state, increment, t3, destination, _this = this; + if (intent.type !== B.ScrollIncrementType_1) + return; + position = B.JSArray_methods.get$single(_this.get$_scrollController()._positions); + if (_this._widget.maxLines === 1) { + t1 = _this.get$_scrollController(); + t2 = position._maxScrollExtent; + t2.toString; + t1.jumpTo$1(t2); + return; + } + t1 = position._maxScrollExtent; + t1.toString; + if (t1 === 0) { + t1 = position._minScrollExtent; + t1.toString; + t1 = t1 === 0; + } else + t1 = false; + if (t1) + return; + state = type$.nullable_ScrollableState._as(_this._scrollableKey.get$currentState()); + state.toString; + increment = A.ScrollAction_getDirectionalIncrement(state, intent); + t1 = position._pixels; + t1.toString; + t2 = position._minScrollExtent; + t2.toString; + t3 = position._maxScrollExtent; + t3.toString; + destination = A.clampDouble(t1 + increment, t2, t3); + if (destination === t1) + return; + _this.get$_scrollController().jumpTo$1(destination); + }, + _extendSelectionByPage$1(intent) { + var t1, t2, t3, extentRect, state, increment, position, t4, t5, t6, nextExtent, nextSelection, _this = this; + if (_this._widget.maxLines === 1) + return; + t1 = _this._editableKey; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t2.toString; + t3 = type$.RenderEditable; + extentRect = t3._as(t2).getLocalRectForCaret$1(_this._widget.controller._change_notifier$_value.selection.get$extent()); + state = type$.nullable_ScrollableState._as(_this._scrollableKey.get$currentState()); + state.toString; + increment = A.ScrollAction_getDirectionalIncrement(state, new A.ScrollIntent(intent.get$forward(intent) ? B.AxisDirection_2 : B.AxisDirection_0, B.ScrollIncrementType_1)); + position = B.JSArray_methods.get$single(_this.get$_scrollController()._positions); + if (intent.get$forward(intent)) { + t2 = _this._widget.controller._change_notifier$_value; + if (t2.selection.extentOffset >= t2.text.length) + return; + t2 = extentRect.top + increment; + t4 = position._maxScrollExtent; + t4.toString; + t5 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t5.toString; + t5 = t3._as(t5)._box$_size._dy; + t6 = position._pixels; + t6.toString; + if (t2 + t6 >= t4 + t5) + nextExtent = new A.TextPosition(_this._widget.controller._change_notifier$_value.text.length, B.TextAffinity_1); + else { + t4 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t4.toString; + t3._as(t4); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t1.toString; + nextExtent = t4.getPositionForPoint$1(A.MatrixUtils_transformPoint(t3._as(t1).getTransformTo$1(0, null), new A.Offset(extentRect.left, t2))); + } + nextSelection = _this._widget.controller._change_notifier$_value.selection.copyWith$1$extentOffset(nextExtent.offset); + } else { + if (_this._widget.controller._change_notifier$_value.selection.extentOffset <= 0) + return; + t2 = extentRect.top + increment; + t4 = position._pixels; + t4.toString; + if (t2 + t4 <= 0) + nextExtent = B.TextPosition_0_TextAffinity_1; + else { + t4 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t4.toString; + t3._as(t4); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); + t1.toString; + nextExtent = t4.getPositionForPoint$1(A.MatrixUtils_transformPoint(t3._as(t1).getTransformTo$1(0, null), new A.Offset(extentRect.left, t2))); + } + nextSelection = _this._widget.controller._change_notifier$_value.selection.copyWith$1$extentOffset(nextExtent.offset); + } + _this.bringIntoView$1(nextSelection.get$extent()); + _this.userUpdateTextEditingValue$2(_this._widget.controller._change_notifier$_value.copyWith$1$selection(nextSelection), B.SelectionChangedCause_4); + }, _updateSelection$1(intent) { var t1 = intent.newSelection; this.bringIntoView$1(t1.get$extent()); this.userUpdateTextEditingValue$2(intent.currentTextEditingValue.copyWith$1$selection(t1), intent.cause); }, - get$_adjacentLineAction() { + get$_verticalSelectionUpdateAction() { var t1, _this = this, - value = _this.__EditableTextState__adjacentLineAction_FI; + value = _this.__EditableTextState__verticalSelectionUpdateAction_FI; if (value === $) { t1 = A._setArrayType([], type$.JSArray_of_void_Function_Action_Intent); - _this.__EditableTextState__adjacentLineAction_FI !== $ && A.throwUnnamedLateFieldADI(); - value = _this.__EditableTextState__adjacentLineAction_FI = new A._UpdateTextSelectionToAdjacentLineAction(_this, new A.ObserverList(t1, type$.ObserverList_of_void_Function_Action_Intent), type$._UpdateTextSelectionToAdjacentLineAction_ExtendSelectionVerticallyToAdjacentLineIntent); + _this.__EditableTextState__verticalSelectionUpdateAction_FI !== $ && A.throwUnnamedLateFieldADI(); + value = _this.__EditableTextState__verticalSelectionUpdateAction_FI = new A._UpdateTextSelectionVerticallyAction(_this, new A.ObserverList(t1, type$.ObserverList_of_void_Function_Action_Intent), type$._UpdateTextSelectionVerticallyAction_DirectionalCaretMovementIntent); } return value; }, _expandSelectionToDocumentBoundary$1(intent) { - var t1 = this._widget.controller._change_notifier$_value; - this._expandSelection$3(intent.forward, new A._DocumentBoundary(t1), true); + var t1 = this._widget.controller._change_notifier$_value.text; + this._expandSelection$3(intent.forward, new A.DocumentBoundary(t1), true); }, _expandSelectionToLinebreak$1(intent) { var textBoundary = this._linebreak$1(intent); this._expandSelection$2(intent.forward, textBoundary); }, _expandSelection$3($forward, textBoundary, extentAtIndex) { - var position, newExtent, newSelection, - textBoundarySelection = textBoundary.get$textEditingValue().selection; + var position, newExtent, newSelection, _this = this, + textBoundarySelection = _this._widget.controller._change_notifier$_value.selection; if (!textBoundarySelection.get$isValid()) return; position = $forward === textBoundarySelection.baseOffset <= textBoundarySelection.extentOffset ? textBoundarySelection.get$extent() : textBoundarySelection.get$base(); newExtent = $forward ? textBoundary.getTrailingTextBoundaryAt$1(position) : textBoundary.getLeadingTextBoundaryAt$1(position); newSelection = textBoundarySelection.expandTo$2(newExtent, textBoundarySelection.start == textBoundarySelection.end || extentAtIndex); - this.userUpdateTextEditingValue$2(this._widget.controller._change_notifier$_value.copyWith$1$selection(newSelection), B.SelectionChangedCause_4); - this.bringIntoView$1(newSelection.get$extent()); + _this.userUpdateTextEditingValue$2(_this._widget.controller._change_notifier$_value.copyWith$1$selection(newSelection), B.SelectionChangedCause_4); + _this.bringIntoView$1(newSelection.get$extent()); }, _expandSelection$2($forward, textBoundary) { return this._expandSelection$3($forward, textBoundary, false); }, _hideToolbarIfVisible$1(intent) { var t1 = this._selectionOverlay; - if (t1 == null) - t1 = null; - else { - t1 = t1.__TextSelectionOverlay__selectionOverlay_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1._toolbar != null; - } + t1 = t1 == null ? null : t1.get$toolbarIsVisible(); if (t1 === true) { this.hideToolbar$1(false); return null; @@ -258729,8 +273236,39 @@ t1.toString; return A.Actions_invoke(t1, intent, type$.DismissIntent); }, + _defaultOnTapOutside$1($event) { + var _s80_ = string$.x60null_c; + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_0: + case B.TargetPlatform_2: + case B.TargetPlatform_1: + switch ($event.get$kind($event).index) { + case 0: + this._widget.focusNode.unfocus$0(); + break; + case 1: + case 2: + case 3: + case 5: + this._widget.focusNode.unfocus$0(); + break; + case 4: + throw A.wrapException(A.UnimplementedError$("Unexpected pointer down event for trackpad")); + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + break; + case B.TargetPlatform_3: + case B.TargetPlatform_4: + case B.TargetPlatform_5: + this._widget.focusNode.unfocus$0(); + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + }, get$_editable_text$_actions() { - var t1, t2, t3, t4, value0, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, value1, result, _this = this, + var t1, t2, t3, t4, value0, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, value1, result, _this = this, value = _this.__EditableTextState__actions_FI; if (value === $) { t1 = type$.JSArray_of_void_Function_Action_Intent; @@ -258772,47 +273310,56 @@ t11 = A._setArrayType([], t1); t6 = _this._framework$_element; t6.toString; - t6 = new A._UpdateTextSelectionAction(_this, true, t7, new A.ObserverList(t11, t3), type$._UpdateTextSelectionAction_ExtendSelectionToNextWordBoundaryIntent)._makeOverridableAction$1(t6); + t6 = new A.CallbackAction(_this.get$_extendSelectionByPage(), new A.ObserverList(t11, t3), type$.CallbackAction_ExtendSelectionByPageIntent)._makeOverridableAction$1(t6); t11 = A._setArrayType([], t1); t14 = _this._framework$_element; t14.toString; - t14 = new A._UpdateTextSelectionAction(_this, true, t9, new A.ObserverList(t11, t3), type$._UpdateTextSelectionAction_ExtendSelectionToLineBreakIntent)._makeOverridableAction$1(t14); + t14 = new A._UpdateTextSelectionAction(_this, true, t7, new A.ObserverList(t11, t3), type$._UpdateTextSelectionAction_ExtendSelectionToNextWordBoundaryIntent)._makeOverridableAction$1(t14); + t11 = A._setArrayType([], t1); + t15 = _this._framework$_element; + t15.toString; + t15 = new A._UpdateTextSelectionAction(_this, true, t9, new A.ObserverList(t11, t3), type$._UpdateTextSelectionAction_ExtendSelectionToLineBreakIntent)._makeOverridableAction$1(t15); t11 = A._setArrayType([], t1); t9 = _this._framework$_element; t9.toString; t9 = new A.CallbackAction(_this.get$_expandSelectionToLinebreak(), new A.ObserverList(t11, t3), type$.CallbackAction_ExpandSelectionToLineBreakIntent)._makeOverridableAction$1(t9); t11 = A._setArrayType([], t1); - t15 = _this._framework$_element; - t15.toString; - t15 = new A.CallbackAction(_this.get$_expandSelectionToDocumentBoundary(), new A.ObserverList(t11, t3), type$.CallbackAction_ExpandSelectionToDocumentBoundaryIntent)._makeOverridableAction$1(t15); - t11 = _this.get$_adjacentLineAction(); t16 = _this._framework$_element; t16.toString; - t16 = t11._makeOverridableAction$1(t16); - t11 = A._setArrayType([], t1); + t16 = new A.CallbackAction(_this.get$_expandSelectionToDocumentBoundary(), new A.ObserverList(t11, t3), type$.CallbackAction_ExpandSelectionToDocumentBoundaryIntent)._makeOverridableAction$1(t16); + t11 = _this.get$_verticalSelectionUpdateAction(); t17 = _this._framework$_element; t17.toString; - t17 = new A._UpdateTextSelectionAction(_this, true, _this.get$_documentBoundary(), new A.ObserverList(t11, t3), type$._UpdateTextSelectionAction_ExtendSelectionToDocumentBoundaryIntent)._makeOverridableAction$1(t17); - t11 = A._setArrayType([], t1); + t17 = t11._makeOverridableAction$1(t17); + t11 = _this.get$_verticalSelectionUpdateAction(); t18 = _this._framework$_element; t18.toString; - t18 = new A._ExtendSelectionOrCaretPositionAction(_this, t7, new A.ObserverList(t11, t3))._makeOverridableAction$1(t18); + t18 = t11._makeOverridableAction$1(t18); + t11 = A._setArrayType([], t1); + t19 = _this._framework$_element; + t19.toString; + t19 = new A._UpdateTextSelectionAction(_this, true, _this.get$_documentBoundary(), new A.ObserverList(t11, t3), type$._UpdateTextSelectionAction_ExtendSelectionToDocumentBoundaryIntent)._makeOverridableAction$1(t19); + t11 = A._setArrayType([], t1); + t20 = _this._framework$_element; + t20.toString; + t20 = new A._ExtendSelectionOrCaretPositionAction(_this, t7, new A.ObserverList(t11, t3))._makeOverridableAction$1(t20); t11 = A._setArrayType([], t1); t7 = _this._framework$_element; t7.toString; t7 = new A.CallbackAction(_this.get$_scrollToDocumentBoundary(), new A.ObserverList(t11, t3), type$.CallbackAction_ScrollToDocumentBoundaryIntent)._makeOverridableAction$1(t7); t11 = A._setArrayType([], t1); - t19 = _this._framework$_element; - t19.toString; - t19 = new A._SelectAllAction(_this, new A.ObserverList(t11, t3))._makeOverridableAction$1(t19); - t11 = A._setArrayType([], t1); - t20 = _this._framework$_element; - t20.toString; - t20 = new A._CopySelectionAction(_this, new A.ObserverList(t11, t3))._makeOverridableAction$1(t20); - t11 = A._setArrayType([], t1); - t21 = _this._framework$_element; - t21.toString; - t21 = new A.CallbackAction(new A.EditableTextState__actions_closure(_this), new A.ObserverList(t11, t3), type$.CallbackAction_PasteTextIntent)._makeOverridableAction$1(t21); + t21 = A._setArrayType([], t1); + t22 = _this._framework$_element; + t22.toString; + t22 = new A._SelectAllAction(_this, new A.ObserverList(t21, t3))._makeOverridableAction$1(t22); + t21 = A._setArrayType([], t1); + t23 = _this._framework$_element; + t23.toString; + t23 = new A._CopySelectionAction(_this, new A.ObserverList(t21, t3))._makeOverridableAction$1(t23); + t21 = A._setArrayType([], t1); + t24 = _this._framework$_element; + t24.toString; + t24 = new A.CallbackAction(new A.EditableTextState__actions_closure(_this), new A.ObserverList(t21, t3), type$.CallbackAction_PasteTextIntent)._makeOverridableAction$1(t24); value1 = _this.__EditableTextState__transposeCharactersAction_FI; if (value1 === $) { t1 = A._setArrayType([], t1); @@ -258821,7 +273368,7 @@ } t1 = _this._framework$_element; t1.toString; - result = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_muk, new A.DoNothingAction(false, new A.ObserverList(t2, t3)), B.Type_ReplaceTextIntent_S40, value, B.Type_UpdateSelectionIntent_RH1, value0, B.Type_DirectionalFocusIntent_evN, new A.DirectionalFocusAction(true, new A.ObserverList(t4, t3)), B.Type_DismissIntent_Fb0, new A.CallbackAction(_this.get$_hideToolbarIfVisible(), new A.ObserverList(t5, t3), type$.CallbackAction_DismissIntent), B.Type_DeleteCharacterIntent_NYh, t8, B.Type_wu8, t10, B.Type_DeleteToLineBreakIntent_MEg, t12, B.Type_3dk, t13, B.Type_0Jp, t6, B.Type_23B, t14, B.Type_oyU, t9, B.Type_kr3, t15, B.Type_ejq, t16, B.Type_0Jp0, t17, B.Type_mya, t18, B.Type_46c, t7, B.Type_SelectAllTextIntent_5TD, t19, B.Type_CopySelectionTextIntent_T5o, t20, B.Type_PasteTextIntent_i6t, t21, B.Type_TransposeCharactersIntent_a66, value1._makeOverridableAction$1(t1)], type$.Type, type$.Action_Intent); + result = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_muk, new A.DoNothingAction(false, new A.ObserverList(t2, t3)), B.Type_ReplaceTextIntent_S40, value, B.Type_UpdateSelectionIntent_RH1, value0, B.Type_DirectionalFocusIntent_evN, new A.DirectionalFocusAction(true, new A.ObserverList(t4, t3)), B.Type_DismissIntent_Fb0, new A.CallbackAction(_this.get$_hideToolbarIfVisible(), new A.ObserverList(t5, t3), type$.CallbackAction_DismissIntent), B.Type_DeleteCharacterIntent_NYh, t8, B.Type_wu8, t10, B.Type_DeleteToLineBreakIntent_MEg, t12, B.Type_3dk, t13, B.Type_ExtendSelectionByPageIntent_gMT, t6, B.Type_0Jp, t14, B.Type_23B, t15, B.Type_oyU, t9, B.Type_kr3, t16, B.Type_ejq, t17, B.Type_ejq0, t18, B.Type_0Jp0, t19, B.Type_mya, t20, B.Type_46c, t7, B.Type_ScrollIntent_mpH, new A.CallbackAction(_this.get$_editable_text$_scroll(), new A.ObserverList(t11, t3), type$.CallbackAction_ScrollIntent), B.Type_SelectAllTextIntent_5TD, t22, B.Type_CopySelectionTextIntent_T5o, t23, B.Type_PasteTextIntent_i6t, t24, B.Type_TransposeCharactersIntent_a66, value1._makeOverridableAction$1(t1)], type$.Type, type$.Action_Intent); _this.__EditableTextState__actions_FI !== $ && A.throwUnnamedLateFieldADI(); _this.__EditableTextState__actions_FI = result; value = result; @@ -258829,7 +273376,8 @@ return value; }, build$1(context) { - var t1, controls, t2, t3, t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null; + var t1, controls, t2, t3, t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null, + _s12_ = "EditableText"; _this.super$AutomaticKeepAliveClientMixin$build(context); t1 = _this._widget; controls = t1.selectionControls; @@ -258847,10 +273395,10 @@ t9 = t7.dragStartBehavior; t7 = t7.restorationId; t10 = A.ScrollConfiguration_of(context).copyWith$2$overscroll$scrollbars(false, _this._widget.maxLines !== 1); - return A.MouseRegion$(A.Actions$(t2, new A._TextEditingHistory(A.Focus$(false, _null, A.Scrollable$(t3, B.Clip_1, t6, t9, true, t8, t7, t10, _null, new A.EditableTextState_build_closure(_this, controls)), "EditableText", _null, _null, t5, false, _null, _null, _null, _null, _null), t4, new A.EditableTextState_build_closure0(_this), _null)), t1, _null, _null, _null, _null); + return A.TextFieldTapRegion$(A.MouseRegion$(A.Actions$(t2, new A._TextEditingHistory(A.Focus$(false, _null, A.Scrollable$(t3, B.Clip_1, t6, t9, true, _this._scrollableKey, t8, t7, t10, _null, new A.EditableTextState_build_closure(_this, controls)), _s12_, _null, _null, t5, false, _null, _null, _null, _null, _null, _null), t4, new A.EditableTextState_build_closure0(_this), _null)), t1, _null, _null, _null, _null, _null), _s12_, _this.get$_defaultOnTapOutside()); }, buildTextSpan$0() { - var text, breiflyShowPassword, o, t2, placeholders, placeholderLocation, t3, t4, _this = this, _null = null, + var text, breiflyShowPassword, o, t2, placeholders, placeholderLocation, spellCheckResultsReceived, withComposing, composingRegionOutOfRange, t3, t4, spellCheckResultsSpans, spellCheckResultsText, _this = this, _null = null, t1 = _this._widget; if (t1.obscureText) { text = t1.controller._change_notifier$_value.text; @@ -258876,7 +273424,7 @@ placeholders.push(B._ScribblePlaceholder_IBZ); t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, _this._editableKey).get$renderObject(); t1.toString; - placeholders.push(new A._ScribblePlaceholder(new A.Size(type$.RenderEditable._as(t1)._box$_size._dx, 0), B.SizedBox_null_null_null_null, B.PlaceholderAlignment_4, _null, _null)); + placeholders.push(new A._ScribblePlaceholder(new A.Size(type$.RenderEditable._as(t1)._box$_size._dx, 0), B.SizedBox_0_0_null_null, B.PlaceholderAlignment_4, _null, _null)); } else placeholders.push(B._ScribblePlaceholder_IBZ0); t1 = _this._widget; @@ -258886,11 +273434,28 @@ t1.push(A.TextSpan$(_null, _null, _null, J.substring$1$s(_this._widget.controller._change_notifier$_value.text, placeholderLocation))); return A.TextSpan$(t1, _null, t2, _null); } + t2 = _this.__EditableTextState__spellCheckConfiguration_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + spellCheckResultsReceived = t2._spellCheckEnabled && _this._spellCheckResults != null; + withComposing = !t1.readOnly && t1.focusNode.get$hasFocus(); + if (spellCheckResultsReceived) { + composingRegionOutOfRange = !_this._widget.controller._change_notifier$_value.get$isComposingRangeValid() || !withComposing; + t1 = _this._widget; + t2 = t1.controller._change_notifier$_value; + t1 = t1.style; + t3 = _this.__EditableTextState__spellCheckConfiguration_A.misspelledTextStyle; + t3.toString; + t4 = _this._spellCheckResults; + spellCheckResultsSpans = t4.suggestionSpans; + spellCheckResultsText = t4.spellCheckedText; + t4 = t2.text; + return A.TextSpan$(A._buildSubtreesWithMisspelledWordsIndicated(spellCheckResultsText != t4 ? A._correctSpellCheckResults(t4, spellCheckResultsText, spellCheckResultsSpans) : spellCheckResultsSpans, t2, t1, t3, composingRegionOutOfRange), _null, t1, _null); + } + t1 = _this._widget; t2 = t1.controller; t3 = _this._framework$_element; t3.toString; - t4 = t1.style; - return t2.buildTextSpan$3$context$style$withComposing(t3, t4, !t1.readOnly && t1.focusNode.get$hasFocus()); + return t2.buildTextSpan$3$context$style$withComposing(t3, t1.style, withComposing); }, $isAutofillClient: 1 }; @@ -258900,7 +273465,7 @@ if (t1._framework$_element != null) t1.bringIntoView$1(t1._widget.controller._change_notifier$_value.selection.get$extent()); }, - $signature: 23 + $signature: 14 }; A.EditableTextState_pasteText_closure.prototype = { call$1(_) { @@ -258908,7 +273473,49 @@ if (t1._framework$_element != null) t1.bringIntoView$1(t1._widget.controller._change_notifier$_value.selection.get$extent()); }, - $signature: 23 + $signature: 14 + }; + A.EditableTextState_buttonItemsForToolbarOptions_closure.prototype = { + call$0() { + this.$this.selectAll$1(B.SelectionChangedCause_5); + }, + $signature: 0 + }; + A.EditableTextState_buttonItemsForToolbarOptions_closure0.prototype = { + call$0() { + this.$this.copySelection$1(B.SelectionChangedCause_5); + }, + $signature: 0 + }; + A.EditableTextState_buttonItemsForToolbarOptions_closure1.prototype = { + call$0() { + this.$this.selectAll$1(B.SelectionChangedCause_5); + }, + $signature: 0 + }; + A.EditableTextState_contextMenuButtonItems_closure.prototype = { + call$0() { + return this.$this.copySelection$1(B.SelectionChangedCause_5); + }, + $signature: 0 + }; + A.EditableTextState_contextMenuButtonItems_closure0.prototype = { + call$0() { + return this.$this.cutSelection$1(B.SelectionChangedCause_5); + }, + $signature: 0 + }; + A.EditableTextState_contextMenuButtonItems_closure1.prototype = { + call$0() { + return this.$this.pasteText$1(B.SelectionChangedCause_5); + }, + $signature: 0 + }; + A.EditableTextState_contextMenuButtonItems_closure2.prototype = { + call$0() { + return this.$this.selectAll$1(B.SelectionChangedCause_5); + }, + $signature: 0 }; A.EditableTextState_didChangeDependencies_closure.prototype = { call$1(_) { @@ -258926,11 +273533,18 @@ A.FocusScope_of(t2).autofocus$1(0, t1._widget.focusNode); } }, - $signature: 23 + $signature: 14 + }; + A.EditableTextState__createSelectionOverlay_closure.prototype = { + call$1(context) { + var t1 = this.$this; + return t1._widget.contextMenuBuilder.call$2(context, t1); + }, + $signature: 56 }; A.EditableTextState__scheduleShowCaretOnScreen_closure.prototype = { call$1(_) { - var t2, t3, t4, lineHeight, bottomSpacing, handleHeight, interactiveHandleHeight, caretPadding, targetOffset, t5, + var t2, t3, t4, lineHeight, bottomSpacing, handleHeight, interactiveHandleHeight, caretPadding, targetOffset, selection, rectToReveal, selectionBoxes, t1 = this.$this; t1._showCaretOnScreenScheduled = false; if (t1._currentCaretRect == null || t1.get$_scrollController()._positions.length === 0) @@ -258951,41 +273565,56 @@ t3 = t1._currentCaretRect; t3.toString; targetOffset = t1._getOffsetToRevealCaret$1(t3); + selection = t1._widget.controller._change_notifier$_value.selection; + if (selection.start == selection.end) + rectToReveal = targetOffset.rect; + else { + t3 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject(); + t3.toString; + selectionBoxes = t4._as(t3).getBoxesForSelection$1(selection); + rectToReveal = selection.baseOffset < selection.extentOffset ? B.JSArray_methods.get$last(selectionBoxes) : B.JSArray_methods.get$first(selectionBoxes); + } t3 = targetOffset.offset; - t5 = targetOffset.rect; if (this.withAnimation) { t1.get$_scrollController().animateTo$3$curve$duration(t3, B.Cubic_ifx, B.Duration_100000); t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject(); t1.toString; - t4._as(t1).showOnScreen$3$curve$duration$rect(B.Cubic_ifx, B.Duration_100000, caretPadding.inflateRect$1(t5)); + t4._as(t1).showOnScreen$3$curve$duration$rect(B.Cubic_ifx, B.Duration_100000, caretPadding.inflateRect$1(rectToReveal)); } else { t1.get$_scrollController().jumpTo$1(t3); - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject(); - t1.toString; - t4._as(t1).showOnScreen$1$rect(caretPadding.inflateRect$1(t5)); + t1 = t1._widget.controller._change_notifier$_value.selection; + if (t1.start == t1.end) { + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject(); + t1.toString; + t4._as(t1).showOnScreen$1$rect(caretPadding.inflateRect$1(rectToReveal)); + } } }, - $signature: 23 + $signature: 14 }; A.EditableTextState_didChangeMetrics_closure.prototype = { call$1(_) { var t1 = this.$this._selectionOverlay; - if (t1 != null) + if (t1 != null) { t1._updateSelectionOverlay$0(); + t1 = t1.__TextSelectionOverlay__selectionOverlay_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.markNeedsBuild$0(); + } }, - $signature: 23 + $signature: 14 }; A.EditableTextState__formatAndSetValue_closure.prototype = { call$2(newValue, formatter) { return formatter.formatEditUpdate$2(this.$this._widget.controller._change_notifier$_value, newValue); }, - $signature: 2638 + $signature: 1650 }; A.EditableTextState__startCursorBlink_closure.prototype = { call$1(timer) { this.$this._onCursorTick$0(); }, - $signature: 537 + $signature: 547 }; A.EditableTextState__onCursorTick_closure.prototype = { call$0() { @@ -259003,7 +273632,7 @@ call$1(timer) { this.$this._onCursorTick$0(); }, - $signature: 537 + $signature: 547 }; A.EditableTextState__didChangeTextEditingValue_closure.prototype = { call$0() { @@ -259016,107 +273645,23 @@ }, $signature: 0 }; - A.EditableTextState__updateSelectionRects_closure.prototype = { - call$1(i) { - var t2, t3, offset, t4, t5, boxes, - t1 = this._box_0; - if (t1.belowRenderEditableBottom) - return null; - t2 = this.$this; - t3 = t2._cachedText; - offset = (t3.length === 0 ? B.StringCharacters_ehH : new A.StringCharacters(t3)).getRange$2(0, 0, i).string.length; - t3 = t2._editableKey; - t4 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3).get$renderObject(); - t4.toString; - t5 = type$.RenderEditable; - t5._as(t4); - t2 = t2._cachedText; - boxes = t4.getBoxesForSelection$1(A.TextSelection$(B.TextAffinity_1, offset, offset + (t2.length === 0 ? B.StringCharacters_ehH : new A.StringCharacters(t2)).characterAt$1(i).string.length, false)); - if (boxes.length === 0) - return null; - t2 = B.JSArray_methods.get$first(boxes); - t3 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3).get$renderObject(); - t3.toString; - t3 = t5._as(t3)._box$_size; - t3._dx; - if (0 + t3._dy < t2.top) { - t1.belowRenderEditableBottom = true; - return null; - } - return new A.SelectionRect(offset, t2); - }, - $signature: 2639 - }; - A.EditableTextState__updateSelectionRects_closure0.prototype = { - call$1(selectionRect) { - var t1, t2, t3, t4, t5; - if (selectionRect == null) - return false; - t1 = this.$this._editableKey; - t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); - t2.toString; - t3 = type$.RenderEditable; - t2 = t3._as(t2)._box$_size; - t4 = t2._dx; - t2._dy; - t2 = selectionRect.bounds; - if (!(0 + t4 < t2.left)) { - t4 = t2.right; - t5 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); - t5.toString; - t5 = t3._as(t5)._box$_size; - t5._dx; - t5._dy; - t4 = t4 < 0; - } else - t4 = true; - if (t4) - return false; - t4 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); - t4.toString; - t4 = t3._as(t4)._box$_size; - t4._dx; - if (!(0 + t4._dy < t2.top)) { - t2 = t2.bottom; - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject(); - t1.toString; - t1 = t3._as(t1)._box$_size; - t1._dx; - t1._dy; - t2 = t2 < 0; - t1 = t2; - } else - t1 = true; - if (t1) - return false; - return true; - }, - $signature: 2643 - }; - A.EditableTextState__updateSelectionRects_closure1.prototype = { - call$1(selectionRect) { - selectionRect.toString; - return selectionRect; - }, - $signature: 2644 - }; A.EditableTextState__updateSizeAndTransform_closure.prototype = { call$1(_) { return this.$this._updateSizeAndTransform$0(); }, - $signature: 23 + $signature: 14 }; A.EditableTextState__updateComposingRectIfNeeded_closure.prototype = { call$1(_) { return this.$this._updateComposingRectIfNeeded$0(); }, - $signature: 23 + $signature: 14 }; A.EditableTextState__updateCaretRectIfNeeded_closure.prototype = { call$1(_) { return this.$this._updateCaretRectIfNeeded$0(); }, - $signature: 23 + $signature: 14 }; A.EditableTextState_insertTextPlaceholder_closure.prototype = { call$0() { @@ -259140,23 +273685,28 @@ }; A.EditableTextState__semanticsOnCopy_closure.prototype = { call$0() { - this.controls.toString; + var t1 = this.controls; + if (t1 != null) + t1.handleCopy$1(this.$this); this.$this.copySelection$1(B.SelectionChangedCause_5); - return null; }, $signature: 0 }; A.EditableTextState__semanticsOnCut_closure.prototype = { call$0() { - this.controls.toString; + var t1 = this.controls; + if (t1 != null) + t1.handleCut$1(this.$this); this.$this.cutSelection$1(B.SelectionChangedCause_5); - return null; }, $signature: 0 }; A.EditableTextState__semanticsOnPaste_closure.prototype = { call$0() { - return this.controls.handlePaste$1(this.$this); + var t1 = this.controls; + if (t1 != null) + t1.handlePaste$1(this.$this); + this.$this.pasteText$1(B.SelectionChangedCause_5); }, $signature: 0 }; @@ -259165,13 +273715,13 @@ intent.toString; return this.$this.pasteText$1(B.SelectionChangedCause_4); }, - $signature: 2672 + $signature: 1663 }; A.EditableTextState_build_closure0.prototype = { call$1(value) { this.$this.userUpdateTextEditingValue$2(value, B.SelectionChangedCause_4); }, - $signature: 2673 + $signature: 1680 }; A.EditableTextState_build_closure.prototype = { call$2(context, offset) { @@ -259206,7 +273756,7 @@ t20 = t1._widget.textAlign; t21 = t1.get$_editable_text$_textDirection(); t1._widget.toString; - t22 = A.DefaultTextHeightBehavior_of(context); + t22 = A.DefaultTextHeightBehavior_maybeOf(context); t23 = t1._widget; t24 = t23.textWidthBasis; t25 = t23.obscuringCharacter; @@ -259230,9 +273780,9 @@ t37 = t36.autocorrectionTextRectColor; t36 = t36.clipBehavior; t38 = A._Editable__extractChildren(t7); - return new A.CompositedTransformTarget(t1._toolbarLayerLink, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, t4, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, new A._ScribbleFocusable(new A._Editable(t7, t9, t8, t1._startHandleLayerLink, t1._endHandleLayerLink, t11, t1._cursorVisibilityNotifier, t12, t13, t10, t15, t16, t17, t14, t18, t19, t20, t21, _null, t25, t26, t22, t24, offset, t1.get$_handleCaretChanged(), true, t27, t28, t29, t30, t33, t31, t32, t23, t1, t34.devicePixelRatio, t35, t37, t36, t38, t6), t5, t6, new A.EditableTextState_build__closure(t1), true, _null), _null), _null); + return new A.CompositedTransformTarget(t1._toolbarLayerLink, new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, t4, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, new A._ScribbleFocusable(new A._Editable(t7, t9, t8, t1._startHandleLayerLink, t1._endHandleLayerLink, t11, t1._cursorVisibilityNotifier, t12, t13, t10, t15, t16, t17, t14, t18, t19, t20, t21, _null, t25, t26, t22, t24, offset, t1.get$_handleCaretChanged(), true, t27, t28, t29, t30, t33, t31, t32, t23, t1, t34.devicePixelRatio, t35, t37, t36, t38, t6), t5, t6, new A.EditableTextState_build__closure(t1), true, _null), _null), _null); }, - $signature: 2674 + $signature: 1682 }; A.EditableTextState_build__closure.prototype = { call$0() { @@ -259244,24 +273794,27 @@ }; A._Editable.prototype = { createRenderObject$1(context) { - var _this = this, _null = null, + var t9, t10, _this = this, _null = null, t1 = _this.inlineSpan, - t2 = A.Localizations_maybeLocaleOf(context), - t3 = _this.value.selection, - t4 = A._TextHighlightPainter$(), + t2 = _this.maxLines, + t3 = A.Localizations_maybeLocaleOf(context), + t4 = _this.value.selection, t5 = A._TextHighlightPainter$(), - t6 = $.$get$ChangeNotifier__emptyListeners(), - t7 = type$.ValueNotifier_bool, - t8 = A.LayerHandle$(type$.ClipRectLayer); - t2 = A.TextPainter$(_null, t2, _null, _this.strutStyle, t1, _this.textAlign, _this.textDirection, _this.textHeightBehavior, _this.textScaleFactor, _this.textWidthBasis); - t2 = new A.RenderEditable(t4, t5, _this.onCaretChanged, true, _this.devicePixelRatio, _this.obscuringCharacter, _this.obscureText, _this.textSelectionDelegate, new A.ValueNotifier(true, t6, t7), new A.ValueNotifier(true, t6, t7), t2, _this.showCursor, _this.hasFocus, _this.forceLine, _this.readOnly, _this.maxLines, _this.minLines, _this.expands, t3, _this.offset, _this.cursorWidth, _this.cursorHeight, _this.paintCursorAboveText, _this.startHandleLayerLink, _this.endHandleLayerLink, _this.enableInteractiveSelection, _this.clipBehavior, B.Offset_0_0, t8, 0, _null, _null, A.LayerHandle$(type$.ContainerLayer_2)); + t6 = A._TextHighlightPainter$(), + t7 = type$.bool, + t8 = A.ValueNotifier$(true, t7); + t7 = A.ValueNotifier$(true, t7); + t9 = A.LayerHandle$(type$.ClipRectLayer); + t10 = t2 === 1 ? 1 : _null; + t10 = A.TextPainter$(_null, t3, t10, _this.strutStyle, t1, _this.textAlign, _this.textDirection, _this.textHeightBehavior, _this.textScaleFactor, _this.textWidthBasis); + t2 = new A.RenderEditable(t5, t6, _this.onCaretChanged, true, _this.devicePixelRatio, _this.obscuringCharacter, _this.obscureText, _this.textSelectionDelegate, t8, t7, t10, _this.showCursor, _this.hasFocus, _this.forceLine, _this.readOnly, t2, _this.minLines, _this.expands, t4, _this.offset, _this.cursorWidth, _this.cursorHeight, _this.paintCursorAboveText, _this.startHandleLayerLink, _this.endHandleLayerLink, _this.enableInteractiveSelection, _this.clipBehavior, B.Offset_0_0, t9, 0, _null, _null, A.LayerHandle$(type$.ContainerLayer_2)); t2.RenderObject$0(); - t4.set$highlightColor(_this.selectionColor); - t4.set$highlightedRange(t3); - t4.set$selectionHeightStyle(_this.selectionHeightStyle); - t4.set$selectionWidthStyle(_this.selectionWidthStyle); - t5.set$highlightColor(_this.promptRectColor); - t5.set$highlightedRange(_this.promptRectRange); + t5.set$highlightColor(_this.selectionColor); + t5.set$highlightedRange(t4); + t5.set$selectionHeightStyle(_this.selectionHeightStyle); + t5.set$selectionWidthStyle(_this.selectionWidthStyle); + t6.set$highlightColor(_this.promptRectColor); + t6.set$highlightedRange(_this.promptRectRange); t2.get$_caretPainter().set$caretColor(_this.cursorColor); t2.get$_caretPainter().set$cursorRadius(_this.cursorRadius); t2.get$_caretPainter().set$cursorOffset(_this.cursorOffset); @@ -259278,6 +273831,7 @@ renderObject.get$_caretPainter().set$caretColor(_this.cursorColor); renderObject.set$startHandleLayerLink(_this.startHandleLayerLink); renderObject.set$endHandleLayerLink(_this.endHandleLayerLink); + renderObject.get$_caretPainter().set$backgroundCursorColor(_this.backgroundCursorColor); renderObject.set$showCursor(_this.showCursor); renderObject.set$forceLine(_this.forceLine); renderObject.set$readOnly(0, _this.readOnly); @@ -259331,7 +273885,26 @@ this.result.push(span.child); return true; }, - $signature: 233 + $signature: 229 + }; + A._ScribbleCacheKey.prototype = { + compare$1(other) { + var t1, needsLayout, _this = this; + if (other === _this) + return B.RenderComparison_0; + if (_this.textAlign === other.textAlign) + if (_this.textDirection == other.textDirection) { + if (_this.textScaleFactor === other.textScaleFactor) + t1 = !B.TextHeightBehavior_TextLeadingDistribution_0.$eq(0, B.TextHeightBehavior_TextLeadingDistribution_0) || !_this.structStyle.$eq(0, other.structStyle) || _this.placeholder !== other.placeholder || !J.$eq$(_this.size, other.size); + else + t1 = true; + needsLayout = t1; + } else + needsLayout = true; + else + needsLayout = true; + return needsLayout ? B.RenderComparison_3 : _this.inlineSpan.compareTo$1(0, other.inlineSpan); + } }; A._ScribbleFocusable.prototype = { createState$0() { @@ -259405,7 +273978,7 @@ call$1(entry) { return entry.target.$eq(0, this.$this.get$renderEditable()); }, - $signature: 2686 + $signature: 1683 }; A._ScribblePlaceholder.prototype = { build$3$dimensions$textScaleFactor(builder, dimensions, textScaleFactor) { @@ -259419,140 +273992,51 @@ builder.pop$0(); } }; - A._TextBoundary.prototype = { - getTextBoundaryAt$1(position) { - return new A.TextRange(this.getLeadingTextBoundaryAt$1(position).offset, this.getTrailingTextBoundaryAt$1(position).offset); - } - }; A._CodeUnitBoundary.prototype = { getLeadingTextBoundaryAt$1(position) { - return new A.TextPosition(position.offset, B.TextAffinity_1); - }, - getTrailingTextBoundaryAt$1(position) { - return new A.TextPosition(Math.min(position.offset + 1, this.textEditingValue.text.length), B.TextAffinity_1); - }, - get$textEditingValue() { - return this.textEditingValue; - } - }; - A._WhitespaceBoundary.prototype = { - getLeadingTextBoundaryAt$1(position) { - var index, t1; - for (index = position.offset, t1 = this.textEditingValue; index >= 0; --index) - if (!A.TextLayoutMetrics_isWhitespace(J.codeUnitAt$1$s(t1.text, index))) - return new A.TextPosition(index, B.TextAffinity_1); - return B.TextPosition_0_TextAffinity_1; - }, - getTrailingTextBoundaryAt$1(position) { - var index, t1, t2; - for (index = position.offset, t1 = this.textEditingValue.text, t2 = t1.length; index < t2; ++index) - if (!A.TextLayoutMetrics_isWhitespace(B.JSString_methods.codeUnitAt$1(t1, index))) - return new A.TextPosition(index + 1, B.TextAffinity_1); - return new A.TextPosition(t2, B.TextAffinity_1); - }, - get$textEditingValue() { - return this.textEditingValue; - } - }; - A._CharacterBoundary.prototype = { - getLeadingTextBoundaryAt$1(position) { - var t1 = position.offset, - t2 = this.textEditingValue.text; - return new A.TextPosition(A.StringCharacterRange_StringCharacterRange$at(t2, t1, Math.min(t1 + 1, t2.length))._characters_impl$_start, B.TextAffinity_1); - }, - getTrailingTextBoundaryAt$1(position) { - var t1 = position.offset, - t2 = this.textEditingValue.text, - t3 = t2.length, - range = A.StringCharacterRange_StringCharacterRange$at(t2, t1, Math.min(t1 + 1, t3)); - return new A.TextPosition(t3 - (range._characters_impl$_string.length - range._characters_impl$_end), B.TextAffinity_1); - }, - getTextBoundaryAt$1(position) { - var t1 = position.offset, - t2 = this.textEditingValue.text, - t3 = t2.length, - range = A.StringCharacterRange_StringCharacterRange$at(t2, t1, Math.min(t1 + 1, t3)); - return new A.TextRange(range._characters_impl$_start, t3 - (range._characters_impl$_string.length - range._characters_impl$_end)); - }, - get$textEditingValue() { - return this.textEditingValue; - } - }; - A._WordBoundary.prototype = { - getLeadingTextBoundaryAt$1(position) { - return new A.TextPosition(this.textLayout._editable$_textPainter._paragraph.getWordBoundary$1(position).start, B.TextAffinity_1); - }, - getTrailingTextBoundaryAt$1(position) { - return new A.TextPosition(this.textLayout._editable$_textPainter._paragraph.getWordBoundary$1(position).end, B.TextAffinity_1); - }, - get$textEditingValue() { - return this.textEditingValue; - } - }; - A._LineBreak.prototype = { - getLeadingTextBoundaryAt$1(position) { - return new A.TextPosition(this.textLayout.getLineAtOffset$1(position).start, B.TextAffinity_1); - }, - getTrailingTextBoundaryAt$1(position) { - return new A.TextPosition(this.textLayout.getLineAtOffset$1(position).end, B.TextAffinity_0); - }, - get$textEditingValue() { - return this.textEditingValue; - } - }; - A._DocumentBoundary.prototype = { - getLeadingTextBoundaryAt$1(position) { - return B.TextPosition_0_TextAffinity_1; - }, - getTrailingTextBoundaryAt$1(position) { - return new A.TextPosition(this.textEditingValue.text.length, B.TextAffinity_0); - }, - get$textEditingValue() { - return this.textEditingValue; - } - }; - A._ExpandedTextBoundary.prototype = { - get$textEditingValue() { - return this.innerTextBoundary.textEditingValue; - }, - getLeadingTextBoundaryAt$1(position) { - var t1 = this.innerTextBoundary.getLeadingTextBoundaryAt$1(position); - return new A.TextPosition(this.outerTextBoundary.textLayout._editable$_textPainter._paragraph.getWordBoundary$1(t1).start, B.TextAffinity_1); - }, - getTrailingTextBoundaryAt$1(position) { - var t1 = this.innerTextBoundary.getTrailingTextBoundaryAt$1(position); - return new A.TextPosition(this.outerTextBoundary.textLayout._editable$_textPainter._paragraph.getWordBoundary$1(t1).end, B.TextAffinity_1); - } - }; - A._CollapsedSelectionBoundary.prototype = { - get$textEditingValue() { - return this.innerTextBoundary.get$textEditingValue(); - }, - getLeadingTextBoundaryAt$1(position) { - var t1; - if (this.isForward) - t1 = this.innerTextBoundary.getLeadingTextBoundaryAt$1(position); - else { + var t2, t3, t1 = position.offset; - t1 = t1 <= 0 ? B.TextPosition_0_TextAffinity_1 : this.innerTextBoundary.getLeadingTextBoundaryAt$1(new A.TextPosition(t1 - 1, B.TextAffinity_1)); + if (t1 <= 0) + return B.TextPosition_0_TextAffinity_1; + t2 = this._editable_text$_text.length; + if (!(t1 > t2)) + t3 = t1 === t2 && position.affinity === B.TextAffinity_1; + else + t3 = true; + if (t3) + return new A.TextPosition(t2, B.TextAffinity_0); + switch (position.affinity) { + case B.TextAffinity_0: + return new A.TextPosition(Math.min(t1 - 1, t2), B.TextAffinity_1); + case B.TextAffinity_1: + return new A.TextPosition(Math.min(t1, t2), B.TextAffinity_1); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - return t1; }, getTrailingTextBoundaryAt$1(position) { - var t1; - if (this.isForward) - t1 = this.innerTextBoundary.getTrailingTextBoundaryAt$1(position); - else { + var t2, t1 = position.offset; - t1 = t1 <= 0 ? B.TextPosition_0_TextAffinity_1 : this.innerTextBoundary.getTrailingTextBoundaryAt$1(new A.TextPosition(t1 - 1, B.TextAffinity_1)); + if (!(t1 < 0)) + t2 = t1 === 0 && position.affinity === B.TextAffinity_0; + else + t2 = true; + if (t2) + return B.TextPosition_0_TextAffinity_1; + t2 = this._editable_text$_text.length; + if (t1 >= t2) + return new A.TextPosition(t2, B.TextAffinity_0); + switch (position.affinity) { + case B.TextAffinity_0: + return new A.TextPosition(Math.min(t1, t2), B.TextAffinity_0); + case B.TextAffinity_1: + return new A.TextPosition(Math.min(t1 + 1, t2), B.TextAffinity_0); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - return t1; } }; A._MixedBoundary.prototype = { - get$textEditingValue() { - return this.leadingTextBoundary.get$textEditingValue(); - }, getLeadingTextBoundaryAt$1(position) { return this.leadingTextBoundary.getLeadingTextBoundaryAt$1(position); }, @@ -259563,7 +274047,9 @@ A._DeleteTextAction.prototype = { _expandNonCollapsedRange$1(value) { var selection = value.selection, - atomicBoundary = this.state._widget.obscureText ? new A._CodeUnitBoundary(value) : new A._CharacterBoundary(value); + t1 = this.state._widget.obscureText, + t2 = value.text, + atomicBoundary = t1 ? new A._CodeUnitBoundary(t2) : new A.CharacterBoundary(t2); return new A.TextRange(atomicBoundary.getLeadingTextBoundaryAt$1(new A.TextPosition(selection.start, B.TextAffinity_1)).offset, atomicBoundary.getTrailingTextBoundaryAt$1(new A.TextPosition(selection.end - 1, B.TextAffinity_1)).offset); }, invoke$2(intent, context) { @@ -259576,15 +274062,16 @@ return A.Actions_invoke(context, new A.ReplaceTextIntent(t2, "", _this._expandNonCollapsedRange$1(t2), B.SelectionChangedCause_4), type$.ReplaceTextIntent); } textBoundary = _this.getTextBoundariesForIntent.call$1(intent); - if (!textBoundary.get$textEditingValue().selection.get$isValid()) + if (!t1._widget.controller._change_notifier$_value.selection.get$isValid()) return null; - t2 = textBoundary.get$textEditingValue().selection; + t1 = t1._widget.controller._change_notifier$_value; + t2 = t1.selection; if (t2.start != t2.end) { context.toString; - return A.Actions_invoke(context, new A.ReplaceTextIntent(t1._widget.controller._change_notifier$_value, "", _this._expandNonCollapsedRange$1(textBoundary.get$textEditingValue()), B.SelectionChangedCause_4), type$.ReplaceTextIntent); + return A.Actions_invoke(context, new A.ReplaceTextIntent(t1, "", _this._expandNonCollapsedRange$1(t1), B.SelectionChangedCause_4), type$.ReplaceTextIntent); } context.toString; - return A.Actions_invoke(context, new A.ReplaceTextIntent(textBoundary.get$textEditingValue(), "", textBoundary.getTextBoundaryAt$1(textBoundary.get$textEditingValue().selection.get$base()), B.SelectionChangedCause_4), type$.ReplaceTextIntent); + return A.Actions_invoke(context, new A.ReplaceTextIntent(t1, "", textBoundary.getTextBoundaryAt$1(t2.get$base()), B.SelectionChangedCause_4), type$.ReplaceTextIntent); }, invoke$1(intent) { return this.invoke$2(intent, null); @@ -259596,62 +274083,54 @@ }; A._UpdateTextSelectionAction.prototype = { invoke$2(intent, context) { - var t4, textBoundary, textBoundarySelection, extent, t5, newExtent, newSelection, _this = this, - t1 = _this.state, + var textBoundary, extent, t4, t5, newExtent, newSelection, + t1 = this.state, t2 = t1._widget, t3 = t2.controller._change_notifier$_value, selection = t3.selection, collapseSelection = intent.collapseSelection || !t2.enableInteractiveSelection; - t2 = new A._UpdateTextSelectionAction_invoke_collapse(intent); - t4 = selection.start != selection.end; - if (t4 && !_this.ignoreNonCollapsedSelection && collapseSelection) { + t2 = selection.start != selection.end; + if (t2 && !this.ignoreNonCollapsedSelection && collapseSelection) { context.toString; - return A.Actions_invoke(context, new A.UpdateSelectionIntent(t3, t2.call$1(selection), B.SelectionChangedCause_4), type$.UpdateSelectionIntent); + return A.Actions_invoke(context, new A.UpdateSelectionIntent(t3, new A._UpdateTextSelectionAction_invoke_collapse(intent).call$1(selection), B.SelectionChangedCause_4), type$.UpdateSelectionIntent); } - textBoundary = _this.getTextBoundariesForIntent.call$1(intent); - textBoundarySelection = textBoundary.get$textEditingValue().selection; - if (!textBoundarySelection.get$isValid()) - return null; - if (textBoundarySelection.start != textBoundarySelection.end && !_this.ignoreNonCollapsedSelection && collapseSelection) { - context.toString; - return A.Actions_invoke(context, new A.UpdateSelectionIntent(t1._widget.controller._change_notifier$_value, t2.call$1(textBoundarySelection), B.SelectionChangedCause_4), type$.UpdateSelectionIntent); - } - extent = textBoundarySelection.get$extent(); + textBoundary = this.getTextBoundariesForIntent.call$1(intent); + extent = selection.get$extent(); if (intent.continuesAtWrap) { - t2 = intent.forward; - if (t2) { - t3 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); - t3.toString; - t3 = type$.RenderEditable._as(t3).getLineAtOffset$1(extent).end; - if (new A.TextPosition(t3, B.TextAffinity_0).$eq(0, extent)) { + t3 = intent.forward; + if (t3) { + t4 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); + t4.toString; + t4 = type$.RenderEditable._as(t4).getLineAtOffset$1(extent).end; + if (new A.TextPosition(t4, B.TextAffinity_0).$eq(0, extent)) { t5 = t1._widget.controller._change_notifier$_value.text; - t3 = t3 !== t5.length && B.JSString_methods.codeUnitAt$1(t5, extent.offset) !== 10; + t4 = t4 !== t5.length && B.JSString_methods.codeUnitAt$1(t5, extent.offset) !== 10; } else - t3 = false; + t4 = false; } else - t3 = false; - if (t3) + t4 = false; + if (t4) extent = new A.TextPosition(extent.offset, B.TextAffinity_1); else { - if (!t2) { - t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); - t2.toString; - t2 = type$.RenderEditable._as(t2).getLineAtOffset$1(extent).start; - t2 = new A.TextPosition(t2, B.TextAffinity_1).$eq(0, extent) && t2 !== 0 && J.codeUnitAt$1$s(t1._widget.controller._change_notifier$_value.text, extent.offset - 1) !== 10; + if (!t3) { + t3 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); + t3.toString; + t3 = type$.RenderEditable._as(t3).getLineAtOffset$1(extent).start; + t3 = new A.TextPosition(t3, B.TextAffinity_1).$eq(0, extent) && t3 !== 0 && J.codeUnitAt$1$s(t1._widget.controller._change_notifier$_value.text, extent.offset - 1) !== 10; } else - t2 = false; - if (t2) + t3 = false; + if (t3) extent = new A.TextPosition(extent.offset, B.TextAffinity_0); } } newExtent = intent.forward ? textBoundary.getTrailingTextBoundaryAt$1(extent) : textBoundary.getLeadingTextBoundaryAt$1(extent); - newSelection = collapseSelection ? A.TextSelection$fromPosition(newExtent) : textBoundarySelection.extendTo$1(newExtent); - if (t4 && intent.collapseAtReversal && selection.baseOffset < selection.extentOffset !== newSelection.baseOffset < newSelection.extentOffset) { + newSelection = collapseSelection ? A.TextSelection$fromPosition(newExtent) : selection.extendTo$1(newExtent); + if (t2 && intent.collapseAtReversal && selection.baseOffset < selection.extentOffset !== newSelection.baseOffset < newSelection.extentOffset) { context.toString; return A.Actions_invoke(context, new A.UpdateSelectionIntent(t1._widget.controller._change_notifier$_value, A.TextSelection$fromPosition(selection.get$base()), B.SelectionChangedCause_4), type$.UpdateSelectionIntent); } context.toString; - return A.Actions_invoke(context, new A.UpdateSelectionIntent(textBoundary.get$textEditingValue(), newSelection, B.SelectionChangedCause_4), type$.UpdateSelectionIntent); + return A.Actions_invoke(context, new A.UpdateSelectionIntent(t1._widget.controller._change_notifier$_value, newSelection, B.SelectionChangedCause_4), type$.UpdateSelectionIntent); }, invoke$1(intent) { return this.invoke$2(intent, null); @@ -259666,26 +274145,27 @@ t2 = t1 ? selection.end : selection.start; return selection.copyWith$2$baseOffset$extentOffset(t2, t1 ? selection.end : selection.start); }, - $signature: 2703 + $signature: 1690 }; A._ExtendSelectionOrCaretPositionAction.prototype = { invoke$2(intent, context) { - var textBoundary, textBoundarySelection, extent, newExtent, t1, t2, newSelection; - this.state._widget.controller._change_notifier$_value.toString; + var textBoundary, textBoundarySelection, extent, newExtent, t2, t3, newSelection, + t1 = this.state; + t1._widget.controller._change_notifier$_value.toString; textBoundary = this.getTextBoundariesForIntent.call$1(intent); - textBoundarySelection = textBoundary.get$textEditingValue().selection; + textBoundarySelection = t1._widget.controller._change_notifier$_value.selection; if (!textBoundarySelection.get$isValid()) return null; extent = textBoundarySelection.get$extent(); newExtent = intent.forward ? textBoundary.getTrailingTextBoundaryAt$1(extent) : textBoundary.getLeadingTextBoundaryAt$1(extent); - t1 = textBoundarySelection.baseOffset; - t2 = textBoundarySelection.extentOffset; - if ((newExtent.offset - t1) * (t2 - t1) < 0) - newSelection = textBoundarySelection.copyWith$2$affinity$extentOffset(t2 > t1 ? B.TextAffinity_1 : B.TextAffinity_0, t1); + t2 = textBoundarySelection.baseOffset; + t3 = textBoundarySelection.extentOffset; + if ((newExtent.offset - t2) * (t3 - t2) < 0) + newSelection = textBoundarySelection.copyWith$2$affinity$extentOffset(t3 > t2 ? B.TextAffinity_1 : B.TextAffinity_0, t2); else newSelection = textBoundarySelection.extendTo$1(newExtent); context.toString; - return A.Actions_invoke(context, new A.UpdateSelectionIntent(textBoundary.get$textEditingValue(), newSelection, B.SelectionChangedCause_4), type$.UpdateSelectionIntent); + return A.Actions_invoke(context, new A.UpdateSelectionIntent(t1._widget.controller._change_notifier$_value, newSelection, B.SelectionChangedCause_4), type$.UpdateSelectionIntent); }, invoke$1(intent) { return this.invoke$2(intent, null); @@ -259695,7 +274175,7 @@ return t1.enableInteractiveSelection && t1.controller._change_notifier$_value.selection.get$isValid(); } }; - A._UpdateTextSelectionToAdjacentLineAction.prototype = { + A._UpdateTextSelectionVerticallyAction.prototype = { stopCurrentVerticalRunIfSelectionChanges$0() { var t1, _this = this, runSelection = _this._runSelection; @@ -259706,7 +274186,7 @@ _this._runSelection = _this._verticalMovementRun = null; }, invoke$2(intent, context) { - var t3, currentRun, t4, t5, metrics, currentLine, newExtent, newSelection, _this = this, + var t3, currentRun, t4, t5, metrics, currentLine, shouldMove, newExtent, newSelection, _this = this, collapseSelection = intent.collapseSelection || !_this.state._widget.enableInteractiveSelection, t1 = _this.state, value = t1.get$_textEditingValueforTextLayoutMetrics(), @@ -259730,15 +274210,24 @@ currentLine = t4._lineNumberFor$2(t3, metrics); currentRun = new A.VerticalCaretMovementRun(currentLine.value, currentLine.key, t3, metrics, t4, A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.MapEntry_Offset_TextPosition)); } - t3 = intent.forward; - if (t3 ? currentRun.moveNext$0() : currentRun.movePrevious$0()) + if (intent instanceof A.ExtendSelectionVerticallyToAdjacentPageIntent) { + t3 = intent.forward; + t4 = t3 ? 1 : -1; + t5 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); + t5.toString; + shouldMove = currentRun.moveByOffset$1(t4 * type$.RenderEditable._as(t5)._box$_size._dy); + } else { + t3 = intent.forward; + shouldMove = t3 ? currentRun.moveNext$0() : currentRun.movePrevious$0(); + } + if (shouldMove) newExtent = currentRun._currentTextPosition; else newExtent = t3 ? new A.TextPosition(t1._widget.controller._change_notifier$_value.text.length, B.TextAffinity_1) : B.TextPosition_0_TextAffinity_1; newSelection = collapseSelection ? A.TextSelection$fromPosition(newExtent) : t2.extendTo$1(newExtent); context.toString; A.Actions_invoke(context, new A.UpdateSelectionIntent(value, newSelection, B.SelectionChangedCause_4), type$.UpdateSelectionIntent); - if (t1._widget.controller._change_notifier$_value.selection.$eq(0, newSelection)) { + if (J.$eq$(t1._widget.controller._change_notifier$_value.selection, newSelection)) { _this._verticalMovementRun = currentRun; _this._runSelection = newSelection; } @@ -259819,9 +274308,24 @@ t2.onTriggered$1(t3.copyWith$2$selection$text(nextValue.selection, t1)); }, _push$0() { - var _this = this; + var t1, _this = this; if (J.$eq$(_this._widget.controller._change_notifier$_value, B.TextEditingValue_li8)) return; + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_2: + case B.TargetPlatform_4: + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + t1 = _this._widget.controller._change_notifier$_value.composing; + if (t1.start != t1.end) + return; + break; + case B.TargetPlatform_0: + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } _this._throttleTimer = _this._throttledPush$1(_this._widget.controller._change_notifier$_value); }, initState$0() { @@ -259949,6 +274453,7 @@ }, $signature: 0 }; + A._GlyphHeights.prototype = {}; A._EditableTextState_State_AutomaticKeepAliveClientMixin.prototype = { initState$0() { this.super$State$initState(); @@ -259959,6 +274464,7 @@ var t1 = this.AutomaticKeepAliveClientMixin__keepAliveHandle; if (t1 != null) { t1.notifyListeners$0(); + t1.super$ChangeNotifier$dispose(); this.AutomaticKeepAliveClientMixin__keepAliveHandle = null; } this.super$State$deactivate(); @@ -259983,7 +274489,7 @@ A._EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver_TickerProviderStateMixin_TextSelectionDelegate.prototype = {}; A._EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver_TickerProviderStateMixin_TextSelectionDelegate_TextInputClient.prototype = {}; A.KeyEventResult.prototype = { - toString$0(_) { + _enumToString$0() { return "KeyEventResult." + this._core$_name; } }; @@ -260012,19 +274518,24 @@ t1._attachment = null; } }, - reparent$0() { - var t2, $parent, + reparent$1$parent($parent) { + var t2, t1 = this._node; if (t1._attachment === this) { - t2 = t1._context; - t2.toString; - $parent = A.Focus_maybeOf(t2, true); + if ($parent == null) { + t2 = t1._context; + t2.toString; + $parent = A.Focus_maybeOf(t2, true); + } ($parent == null ? t1._context._owner.focusManager.rootScope : $parent)._reparent$1(t1); } + }, + reparent$0() { + return this.reparent$1$parent(null); } }; A.UnfocusDisposition.prototype = { - toString$0(_) { + _enumToString$0() { return "UnfocusDisposition." + this._core$_name; } }; @@ -260267,7 +274778,7 @@ } }, _reparent$1(child) { - var oldScope, hadFocus, t1, t2, _i, inherited, _this = this; + var oldScope, hadFocus, t1, t2, _i, _this = this; if (child._focus_manager$_parent === _this) return; oldScope = child.get$enclosingScope(); @@ -260290,8 +274801,9 @@ } } if (oldScope != null && child._context != null && child.get$enclosingScope() !== oldScope) { - inherited = child._context.dependOnInheritedWidgetOfExactType$1$0(type$._FocusTraversalGroupMarker); - t1 = inherited == null ? null : inherited.policy; + t1 = child._context; + t1.toString; + t1 = A.FocusTraversalGroup_maybeOf(t1); if (t1 != null) t1.changedScope$2$node$oldScope(child, oldScope); } @@ -260300,6 +274812,17 @@ child._requestFocusWhenReparented = false; } }, + attach$3$onKey$onKeyEvent(context, onKey, onKeyEvent) { + var t1, _this = this; + _this._context = context; + _this.onKey = onKey == null ? _this.onKey : onKey; + t1 = _this.onKeyEvent; + _this.onKeyEvent = t1; + return _this._attachment = new A.FocusAttachment(_this); + }, + attach$2$onKey(context, onKey) { + return this.attach$3$onKey$onKeyEvent(context, onKey, null); + }, dispose$0() { var t1 = this._attachment; if (t1 != null) @@ -260383,7 +274906,7 @@ call$1(node) { return !node.get$skipTraversal() && node.get$canRequestFocus(); }, - $signature: 141 + $signature: 144 }; A.FocusNode_debugDescribeChildren_closure.prototype = { call$1(child) { @@ -260391,7 +274914,7 @@ child.toString; return A.DiagnosticableTreeNode$("Child " + t1, null, child); }, - $signature: 2819 + $signature: 1720 }; A.FocusScopeNode.prototype = { get$nearestScope() { @@ -260445,12 +274968,12 @@ } }; A.FocusHighlightMode.prototype = { - toString$0(_) { + _enumToString$0() { return "FocusHighlightMode." + this._core$_name; } }; A.FocusHighlightStrategy.prototype = { - toString$0(_) { + _enumToString$0() { return "FocusHighlightStrategy." + this._core$_name; } }; @@ -260458,12 +274981,8 @@ dispose$0() { var t1 = $.ServicesBinding__instance.ServicesBinding___ServicesBinding__keyEventManager_F; t1 === $ && A.throwUnnamedLateFieldNI(); - if (J.$eq$(t1.keyMessageHandler, this.get$_handleKeyMessage())) { - t1 = $.ServicesBinding__instance.ServicesBinding___ServicesBinding__keyEventManager_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.keyMessageHandler = null; + if (J.$eq$(t1.keyMessageHandler, this.get$_handleKeyMessage())) $.GestureBinding__instance.GestureBinding_pointerRouter._globalRoutes.remove$1(0, this.get$_focus_manager$_handlePointerEvent()); - } this.super$ChangeNotifier$dispose(); }, _focus_manager$_updateHighlightMode$0() { @@ -260750,13 +275269,8 @@ t1 = _this.get$focusNode(_this); t2 = _this._framework$_element; t2.toString; - _this._widget.get$onKeyEvent(); - t3 = _this._widget.get$onKey(); - t1._context = t2; - t1.onKey = t3 == null ? t1.onKey : t3; - t2 = t1.onKeyEvent; - t1.onKeyEvent = t2; - _this._focusAttachment = t1._attachment = new A.FocusAttachment(t1); + t3 = _this._widget.get$onKeyEvent(); + _this._focusAttachment = t1.attach$3$onKey$onKeyEvent(t2, _this._widget.get$onKey(), t3); _this.get$focusNode(_this).addListener$1(0, _this.get$_handleFocusChanged()); }, _createNode$0() { @@ -260857,8 +275371,10 @@ _this.setState$1(new A._FocusState__handleFocusChanged_closure2(_this, true)); }, build$1(context) { - var t1, child, t2, _this = this, _null = null; - _this._focusAttachment.reparent$0(); + var child, t2, _this = this, _null = null, + t1 = _this._focusAttachment; + t1.toString; + t1.reparent$1$parent(_this._widget.parentNode); t1 = _this._widget; child = t1.child; if (t1.includeSemantics) { @@ -260866,7 +275382,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2 = _this.___FocusState__hadPrimaryFocus_A; t2 === $ && A.throwUnnamedLateFieldNI(); - child = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, child, _null); + child = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, child, _null); } return A._FocusMarker$(child, _this.get$focusNode(_this)); } @@ -260906,18 +275422,20 @@ return A.FocusScopeNode$(this._widget.get$canRequestFocus(), t1, this._widget.get$skipTraversal()); }, build$1(context) { - var t1, _this = this, _null = null; - _this._focusAttachment.reparent$0(); + var _this = this, _null = null, + t1 = _this._focusAttachment; + t1.toString; + t1.reparent$1$parent(_this._widget.parentNode); t1 = _this.get$focusNode(_this); t1 = A._FocusMarker$(_this._widget.child, t1); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, t1, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, t1, _null); } }; A._FocusMarker.prototype = {}; A.ExcludeFocus.prototype = { build$1(context) { var _null = null; - return A.Focus$(false, false, this.child, _null, !this.excluding, _null, _null, false, _null, _null, _null, _null, true); + return A.Focus$(false, false, this.child, _null, !this.excluding, _null, _null, false, _null, _null, _null, _null, _null, true); } }; A._getAncestor_closure.prototype = { @@ -260929,21 +275447,22 @@ } return true; }, - $signature: 271 + $signature: 329 }; A._FocusTraversalGroupInfo.prototype = {}; A.TraversalDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "TraversalDirection." + this._core$_name; } }; A.FocusTraversalPolicy.prototype = { - _findInitialFocus$2$fromEnd(currentNode, fromEnd) { + _findInitialFocus$3$fromEnd$ignoreCurrentFocus(currentNode, fromEnd, ignoreCurrentFocus) { var sorted, scope = currentNode.get$nearestScope(), t1 = scope._focusedChildren, candidate = t1.length !== 0 ? B.JSArray_methods.get$last(t1) : null; - if (candidate == null && scope.get$descendants().length !== 0) { + t1 = candidate == null && scope.get$descendants().length !== 0; + if (t1) { sorted = this._sortAllDescendants$2(scope, currentNode); if (sorted.length === 0) candidate = null; @@ -260952,8 +275471,8 @@ } return candidate == null ? currentNode : candidate; }, - _findInitialFocus$1(currentNode) { - return this._findInitialFocus$2$fromEnd(currentNode, false); + _findInitialFocus$2$ignoreCurrentFocus(currentNode, ignoreCurrentFocus) { + return this._findInitialFocus$3$fromEnd$ignoreCurrentFocus(currentNode, false, ignoreCurrentFocus); }, invalidateScopeData$1(node) { }, @@ -261059,7 +275578,7 @@ t2 = t1._focusedChildren; focusedChild = t2.length !== 0 ? B.JSArray_methods.get$last(t2) : null; if (focusedChild == null) { - firstFocus = $forward ? _this._findInitialFocus$1(currentNode) : _this._findInitialFocus$2$fromEnd(currentNode, true); + firstFocus = $forward ? _this._findInitialFocus$2$ignoreCurrentFocus(currentNode, false) : _this._findInitialFocus$3$fromEnd$ignoreCurrentFocus(currentNode, true, false); A._focusAndEnsureVisible(firstFocus, $forward ? B.ScrollPositionAlignmentPolicy_1 : B.ScrollPositionAlignmentPolicy_2); return true; } @@ -261101,13 +275620,13 @@ t3.push(node); } }, - $signature: 2827 + $signature: 1723 }; A.FocusTraversalPolicy__sortAllDescendants_closure.prototype = { call$1(node) { return !node.get$canRequestFocus() || node.get$skipTraversal(); }, - $signature: 141 + $signature: 144 }; A._DirectionalPolicyDataEntry.prototype = {}; A._DirectionalPolicyData.prototype = {}; @@ -261262,7 +275781,7 @@ return true; t1 = focusedChild._context; t1.toString; - focusedScrollable = A.Scrollable_of(t1); + focusedScrollable = A.Scrollable_maybeOf(t1); t1 = direction.index; switch (t1) { case 2: @@ -261349,7 +275868,7 @@ call$1(entry) { return entry.node === this.node; }, - $signature: 2833 + $signature: 1730 }; A.DirectionalFocusTraversalPolicyMixin__sortAndFindInitial_closure.prototype = { call$2(a, b) { @@ -261363,47 +275882,47 @@ else return J.compareTo$1$ns(b.get$rect(b).right, a.get$rect(a).right); }, - $signature: 265 + $signature: 299 }; A.DirectionalFocusTraversalPolicyMixin__sortAndFilterHorizontally_closure.prototype = { call$2(a, b) { return J.compareTo$1$ns(a.get$rect(a).get$center()._dx, b.get$rect(b).get$center()._dx); }, - $signature: 265 + $signature: 299 }; A.DirectionalFocusTraversalPolicyMixin__sortAndFilterHorizontally_closure0.prototype = { call$1(node) { var t1 = this.target; return !node.get$rect(node).$eq(0, t1) && node.get$rect(node).get$center()._dx <= t1.left; }, - $signature: 141 + $signature: 144 }; A.DirectionalFocusTraversalPolicyMixin__sortAndFilterHorizontally_closure1.prototype = { call$1(node) { var t1 = this.target; return !node.get$rect(node).$eq(0, t1) && node.get$rect(node).get$center()._dx >= t1.right; }, - $signature: 141 + $signature: 144 }; A.DirectionalFocusTraversalPolicyMixin__sortAndFilterVertically_closure.prototype = { call$2(a, b) { return J.compareTo$1$ns(a.get$rect(a).get$center()._dy, b.get$rect(b).get$center()._dy); }, - $signature: 265 + $signature: 299 }; A.DirectionalFocusTraversalPolicyMixin__sortAndFilterVertically_closure0.prototype = { call$1(node) { var t1 = this.target; return !node.get$rect(node).$eq(0, t1) && node.get$rect(node).get$center()._dy <= t1.top; }, - $signature: 141 + $signature: 144 }; A.DirectionalFocusTraversalPolicyMixin__sortAndFilterVertically_closure1.prototype = { call$1(node) { var t1 = this.target; return !node.get$rect(node).$eq(0, t1) && node.get$rect(node).get$center()._dy >= t1.bottom; }, - $signature: 141 + $signature: 144 }; A.DirectionalFocusTraversalPolicyMixin__popPolicyDataIfNeeded_popOrInvalidate.prototype = { call$1(direction) { @@ -261411,10 +275930,10 @@ lastNode = this.policyData.history.pop().node, t1 = lastNode._context; t1.toString; - t1 = A.Scrollable_of(t1); + t1 = A.Scrollable_maybeOf(t1); t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner.focusManager._primaryFocus._context; t2.toString; - if (t1 != A.Scrollable_of(t2)) { + if (t1 != A.Scrollable_maybeOf(t2)) { t1 = this.$this; t2 = this.nearestScope; t1.super$FocusTraversalPolicy$invalidateScopeData(t2); @@ -261436,51 +275955,51 @@ A._focusAndEnsureVisible(lastNode, alignmentPolicy); return true; }, - $signature: 2841 + $signature: 1755 }; A.DirectionalFocusTraversalPolicyMixin_inDirection_closure.prototype = { call$1(node) { var t1 = node._context; t1.toString; - return A.Scrollable_of(t1) === this.focusedScrollable; + return A.Scrollable_maybeOf(t1) === this.focusedScrollable; }, - $signature: 141 + $signature: 144 }; A.DirectionalFocusTraversalPolicyMixin_inDirection_closure0.prototype = { call$1(node) { var t1 = node.get$rect(node).intersect$1(this.band); return !t1.get$isEmpty(t1); }, - $signature: 141 + $signature: 144 }; A.DirectionalFocusTraversalPolicyMixin_inDirection_closure1.prototype = { call$2(a, b) { var t1 = this.focusedChild; return B.JSNumber_methods.compareTo$1(Math.abs(a.get$rect(a).get$center()._dx - t1.get$rect(t1).get$center()._dx), Math.abs(b.get$rect(b).get$center()._dx - t1.get$rect(t1).get$center()._dx)); }, - $signature: 265 + $signature: 299 }; A.DirectionalFocusTraversalPolicyMixin_inDirection_closure2.prototype = { call$1(node) { var t1 = node._context; t1.toString; - return A.Scrollable_of(t1) === this.focusedScrollable; + return A.Scrollable_maybeOf(t1) === this.focusedScrollable; }, - $signature: 141 + $signature: 144 }; A.DirectionalFocusTraversalPolicyMixin_inDirection_closure3.prototype = { call$1(node) { var t1 = node.get$rect(node).intersect$1(this.band); return !t1.get$isEmpty(t1); }, - $signature: 141 + $signature: 144 }; A.DirectionalFocusTraversalPolicyMixin_inDirection_closure4.prototype = { call$2(a, b) { var t1 = this.focusedChild; return B.JSNumber_methods.compareTo$1(Math.abs(a.get$rect(a).get$center()._dy - t1.get$rect(t1).get$center()._dy), Math.abs(b.get$rect(b).get$center()._dy - t1.get$rect(t1).get$center()._dy)); }, - $signature: 265 + $signature: 299 }; A._ReadingOrderSortData.prototype = { get$directionalAncestors() { @@ -261500,7 +276019,7 @@ t1.toString; return A.LinkedHashSet_LinkedHashSet$from(t1, A._arrayInstanceType(t1)._precomputed1); }, - $signature: 2845 + $signature: 1756 }; A._ReadingOrderSortData_sortWithDirectionality_closure.prototype = { call$2(a, b) { @@ -261513,7 +276032,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 662 + $signature: 636 }; A._ReadingOrderSortData_directionalAncestors_getDirectionalityAncestors.prototype = { call$1(context) { @@ -261536,7 +276055,7 @@ } return result; }, - $signature: 2853 + $signature: 1784 }; A._ReadingOrderDirectionalGroupData.prototype = { get$rect(_) { @@ -261560,7 +276079,7 @@ call$1(data) { return data.rect; }, - $signature: 2856 + $signature: 1786 }; A._ReadingOrderDirectionalGroupData_sortWithDirectionality_closure.prototype = { call$2(a, b) { @@ -261573,7 +276092,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 2860 + $signature: 1787 }; A.ReadingOrderTraversalPolicy.prototype = { _collectDirectionalityGroups$1(candidates) { @@ -261656,7 +276175,7 @@ call$2(a, b) { return J.compareTo$1$ns(a.rect.top, b.rect.top); }, - $signature: 662 + $signature: 636 }; A.ReadingOrderTraversalPolicy__pickNext_inBand.prototype = { call$2(current, candidates) { @@ -261664,14 +276183,14 @@ t2 = A._arrayInstanceType(candidates)._eval$1("WhereIterable<1>"); return A.List_List$of(new A.WhereIterable(candidates, new A.ReadingOrderTraversalPolicy__pickNext_inBand_closure(new A.Rect(-1 / 0, t1.top, 1 / 0, t1.bottom)), t2), true, t2._eval$1("Iterable.E")); }, - $signature: 2864 + $signature: 1794 }; A.ReadingOrderTraversalPolicy__pickNext_inBand_closure.prototype = { call$1(item) { var t1 = item.rect.intersect$1(this.band); return !t1.get$isEmpty(t1); }, - $signature: 2868 + $signature: 1795 }; A.FocusTraversalGroup.prototype = { createState$0() { @@ -261696,7 +276215,7 @@ t3 = this.focusNode; t3.toString; t4 = t1.descendantsAreFocusable; - return new A._FocusTraversalGroupMarker(t2, t3, A.Focus$(false, false, t1.child, _null, t4, true, t3, false, _null, _null, _null, _null, true), _null); + return new A._FocusTraversalGroupMarker(t2, t3, A.Focus$(false, false, t1.child, _null, t4, true, t3, false, _null, _null, _null, _null, _null, true), _null); } }; A._FocusTraversalGroupMarker.prototype = { @@ -261811,7 +276330,7 @@ call$1(field) { return field._hasInteractedByUser._restoration_properties$_value; }, - $signature: 2872 + $signature: 1797 }; A.FormState__forceRebuild_closure.prototype = { call$0() { @@ -261851,7 +276370,7 @@ this.setState$1(new A.FormFieldState_didChange_closure(this, value)); t1 = this._framework$_element; t1.toString; - t1 = A.Form_of(t1); + t1 = A.Form_maybeOf(t1); if (t1 != null) t1._fieldDidChange$0(); }, @@ -261866,7 +276385,7 @@ deactivate$0() { var t1 = this._framework$_element; t1.toString; - t1 = A.Form_of(t1); + t1 = A.Form_maybeOf(t1); if (t1 != null) t1._fields.remove$1(0, this); this.super$State$deactivate(); @@ -261888,7 +276407,7 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t1 = A.Form_of(context); + t1 = A.Form_maybeOf(context); if (t1 != null) t1._fields.add$1(0, _this); return _this._widget.builder.call$1(_this); @@ -261909,7 +276428,7 @@ $signature: 0 }; A.AutovalidateMode.prototype = { - toString$0(_) { + _enumToString$0() { return "AutovalidateMode." + this._core$_name; } }; @@ -261918,7 +276437,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A._FormFieldState_State_RestorationMixin.prototype = { didUpdateWidget$1(oldWidget) { @@ -261932,7 +276451,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -262042,7 +276561,7 @@ } }; A._StateLifecycle.prototype = { - toString$0(_) { + _enumToString$0() { return "_StateLifecycle." + this._core$_name; } }; @@ -262099,7 +276618,7 @@ }; A.SingleChildRenderObjectWidget.prototype = { createElement$0(_) { - return new A.SingleChildRenderObjectElement(this, B._ElementLifecycle_0); + return A.SingleChildRenderObjectElement$(this); } }; A.MultiChildRenderObjectWidget.prototype = { @@ -262108,7 +276627,7 @@ } }; A._ElementLifecycle.prototype = { - toString$0(_) { + _enumToString$0() { return "_ElementLifecycle." + this._core$_name; } }; @@ -262144,7 +276663,7 @@ call$1(child) { this.$this._unmount$1(child); }, - $signature: 98 + $signature: 100 }; A.BuildOwner.prototype = { scheduleBuildFor$1(element) { @@ -262262,7 +276781,7 @@ } catch (exception) { e = A.unwrapException(exception); stack = A.getTraceFromException(exception); - A._debugReportException(A.ErrorSummary$("while finalizing the widget tree"), e, stack, null); + A._reportException(A.ErrorSummary$("while finalizing the widget tree"), e, stack, null); } finally { A.Timeline_finishSync(); } @@ -262292,7 +276811,7 @@ J.add$1$ax(t1, A.ErrorHint$(t5 + " of " + t2 + ", but _dirtyElements only had " + t4 + " entries. This suggests some confusion in the framework internals.")); return t1; }, - $signature: 134 + $signature: 129 }; A.NotifiableElementMixin.prototype = { attachNotificationTree$0() { @@ -262311,6 +276830,8 @@ } }; A.Element0.prototype = { + Element$1(widget) { + }, $eq(_, other) { if (other == null) return false; @@ -262326,10 +276847,20 @@ _this._debugReassembleConfig = null; }, get$renderObject() { - var t1 = {}; - t1.result = null; - new A.Element_renderObject_visit(t1).call$1(this); - return t1.result; + var current, t1; + for (current = this; current != null;) { + t1 = {}; + if (current._lifecycleState === B._ElementLifecycle_3) + break; + else if (current instanceof A.RenderObjectElement) + return current.get$renderObject(); + else { + t1.next = null; + current.visitChildren$1(new A.Element_renderObject_closure(t1)); + current = t1.next; + } + } + return null; }, describeElement$1($name) { var _null = null; @@ -262678,11 +277209,22 @@ _this._dirty = true; _this._owner.scheduleBuildFor$1(_this); }, - rebuild$0() { - if (this._lifecycleState !== B._ElementLifecycle_1 || !this._dirty) + rebuild$1$force(force) { + var t1; + if (this._lifecycleState === B._ElementLifecycle_1) + t1 = !this._dirty && !force; + else + t1 = true; + if (t1) return; this.performRebuild$0(); }, + rebuild$0() { + return this.rebuild$1$force(false); + }, + performRebuild$0() { + this._dirty = false; + }, $isBuildContext: 1 }; A.Element_reassemble_closure.prototype = { @@ -262690,18 +277232,13 @@ child._debugReassembleConfig = this.$this._debugReassembleConfig; child.reassemble$0(); }, - $signature: 98 + $signature: 100 }; - A.Element_renderObject_visit.prototype = { - call$1(element) { - if (element._lifecycleState === B._ElementLifecycle_3) - return; - else if (element instanceof A.RenderObjectElement) - this._box_0.result = element.get$renderObject(); - else - element.visitChildren$1(this); + A.Element_renderObject_closure.prototype = { + call$1(child) { + this._box_0.next = child; }, - $signature: 98 + $signature: 100 }; A.Element_updateSlotForChild_visit.prototype = { call$1(element) { @@ -262709,31 +277246,31 @@ if (!(element instanceof A.RenderObjectElement)) element.visitChildren$1(this); }, - $signature: 98 + $signature: 100 }; A.Element__updateDepth_closure.prototype = { call$1(child) { child._updateDepth$1(this.expectedDepth); }, - $signature: 98 + $signature: 100 }; A.Element_detachRenderObject_closure.prototype = { call$1(child) { child.detachRenderObject$0(); }, - $signature: 98 + $signature: 100 }; A.Element_attachRenderObject_closure.prototype = { call$1(child) { child.attachRenderObject$1(this.newSlot); }, - $signature: 98 + $signature: 100 }; A.Element_debugDescribeChildren_closure.prototype = { call$1(child) { this.children.push(child.toDiagnosticsNode$0()); }, - $signature: 98 + $signature: 100 }; A._ElementDiagnosticableTreeNode.prototype = {}; A.ErrorWidget.prototype = { @@ -262764,17 +277301,17 @@ } catch (exception) { e = A.unwrapException(exception); stack = A.getTraceFromException(exception); - built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._debugReportException(A.ErrorDescription$("building " + _this.toString$0(0)), e, stack, new A.ComponentElement_performRebuild_closure(_this))); + built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._reportException(A.ErrorDescription$("building " + _this.toString$0(0)), e, stack, new A.ComponentElement_performRebuild_closure(_this))); built = built0; } finally { - _this._dirty = false; + _this.super$Element$performRebuild(); } try { _this._framework$_child = _this.updateChild$3(_this._framework$_child, built, _this._slot); } catch (exception) { e0 = A.unwrapException(exception); stack0 = A.getTraceFromException(exception); - built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._debugReportException(A.ErrorDescription$("building " + _this.toString$0(0)), e0, stack0, new A.ComponentElement_performRebuild_closure0(_this))); + built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._reportException(A.ErrorDescription$("building " + _this.toString$0(0)), e0, stack0, new A.ComponentElement_performRebuild_closure0(_this))); built = built0; _this._framework$_child = _this.updateChild$3(null, built, _this._slot); } @@ -262794,14 +277331,14 @@ var t1 = A._setArrayType([], type$.JSArray_DiagnosticsNode); return t1; }, - $signature: 134 + $signature: 129 }; A.ComponentElement_performRebuild_closure0.prototype = { call$0() { var t1 = A._setArrayType([], type$.JSArray_DiagnosticsNode); return t1; }, - $signature: 134 + $signature: 129 }; A.StatelessElement.prototype = { build$0() { @@ -262811,8 +277348,7 @@ }, update$1(_, newWidget) { this.super$Element$update(0, newWidget); - this._dirty = true; - this.rebuild$0(); + this.rebuild$1$force(true); } }; A.StatefulElement.prototype = { @@ -262826,15 +277362,9 @@ _this.super$Element$reassemble(); }, _firstBuild$0() { - var debugCheckForReturnedFuture, _this = this; - try { - _this._debugAllowIgnoredCallsToMarkNeedsBuild = true; - debugCheckForReturnedFuture = _this._framework$_state.initState$0(); - } finally { - _this._debugAllowIgnoredCallsToMarkNeedsBuild = false; - } - _this._framework$_state.didChangeDependencies$0(); - _this.super$ComponentElement$_firstBuild(); + this._framework$_state.initState$0(); + this._framework$_state.didChangeDependencies$0(); + this.super$ComponentElement$_firstBuild(); }, performRebuild$0() { var _this = this; @@ -262845,23 +277375,16 @@ _this.super$ComponentElement$performRebuild(); }, update$1(_, newWidget) { - var oldWidget, debugCheckForReturnedFuture, t1, t2, _this = this; + var t1, t2, t3, _this = this; _this.super$Element$update(0, newWidget); t1 = _this._framework$_state; t2 = t1._widget; t2.toString; - oldWidget = t2; - _this._dirty = true; - t2 = _this._widget; - t2.toString; - t1._widget = type$.StatefulWidget._as(t2); - try { - _this._debugAllowIgnoredCallsToMarkNeedsBuild = true; - debugCheckForReturnedFuture = t1.didUpdateWidget$1(oldWidget); - } finally { - _this._debugAllowIgnoredCallsToMarkNeedsBuild = false; - } - _this.rebuild$0(); + t3 = _this._widget; + t3.toString; + t1._widget = type$.StatefulWidget._as(t3); + t1.didUpdateWidget$1(t2); + _this.rebuild$1$force(true); }, activate$0() { this.super$Element$activate(); @@ -262905,8 +277428,7 @@ type$.ProxyWidget._as(t1); _this.super$Element$update(0, newWidget); _this.updated$1(t1); - _this._dirty = true; - _this.rebuild$0(); + _this.rebuild$1$force(true); }, updated$1(oldWidget) { this.notifyClients$1(oldWidget); @@ -262929,23 +277451,17 @@ else child.visitChildren$1(this); }, - $signature: 98 + $signature: 100 }; A.InheritedElement.prototype = { _updateInheritance$0() { - var t2, _this = this, _null = null, + var _this = this, t1 = _this._framework$_parent, - incomingWidgets = t1 == null ? _null : t1._inheritedWidgets; - t1 = type$.Type; - t2 = type$.InheritedElement; - if (incomingWidgets != null) { - t1 = A.HashMap_HashMap(_null, _null, _null, t1, t2); - t1.addAll$1(0, incomingWidgets); - _this._inheritedWidgets = t1; - } else - t1 = _this._inheritedWidgets = A.HashMap_HashMap(_null, _null, _null, t1, t2); - t2 = _this._widget; - t1.$indexSet(0, t2.get$runtimeType(t2), _this); + incomingWidgets = t1 == null ? null : t1._inheritedWidgets; + if (incomingWidgets == null) + incomingWidgets = B.PersistentHashMap_null; + t1 = _this._widget; + _this._inheritedWidgets = incomingWidgets.put$2(0, t1.get$runtimeType(t1), _this); }, setDependencies$2(dependent, value) { this._dependents.$indexSet(0, dependent, value); @@ -263007,7 +277523,7 @@ t1.toString; _this._renderObject = type$.RenderObjectWidget._as(t1).createRenderObject$1(_this); _this.attachRenderObject$1(newSlot); - _this._dirty = false; + _this.super$Element$performRebuild(); }, update$1(_, newWidget) { this.super$Element$update(0, newWidget); @@ -263021,7 +277537,7 @@ t1 = _this._widget; t1.toString; type$.RenderObjectWidget._as(t1).updateRenderObject$2(_this, _this.get$renderObject()); - _this._dirty = false; + _this.super$Element$performRebuild(); }, updateChildren$4$forgottenChildren$slots(oldChildren, newWidgets, forgottenChildren, slots) { var oldChild, newWidget, t4, haveOldChildren, oldKeyedChildren, key, _this = this, _null = null, @@ -263202,14 +277718,14 @@ var t1 = this.forgottenChildren.contains$1(0, child); return t1 ? null : child; }, - $signature: 2875 + $signature: 1798 }; A.RenderObjectElement_updateChildren_slotFor.prototype = { call$2(newChildIndex, previousChild) { var t1 = this.slots; return t1 != null ? t1[newChildIndex] : new A.IndexedSlot(previousChild, newChildIndex, type$.IndexedSlot_nullable_Element); }, - $signature: 2878 + $signature: 1799 }; A.RootRenderObjectElement.prototype = { mount$2($parent, newSlot) { @@ -263228,7 +277744,7 @@ }, debugDescribeChildren$0() { this._widget.toString; - return B.List_empty0; + return B.List_empty1; } }; A.SingleChildRenderObjectElement.prototype = { @@ -263342,7 +277858,7 @@ call$1(child) { return !this.$this._forgottenChildren.contains$1(0, child); }, - $signature: 271 + $signature: 329 }; A.IndexedSlot.prototype = { $eq(_, other) { @@ -263359,12 +277875,8 @@ return this.value; } }; - A._NullElement.prototype = { - performRebuild$0() { - return A.throwExpression(A.UnimplementedError$(null)); - } - }; - A._NullWidget2.prototype = { + A._NullElement.prototype = {}; + A._NullWidget3.prototype = { createElement$0(_) { return A.throwExpression(A.UnimplementedError$(null)); } @@ -263389,7 +277901,10 @@ if (_this.onTapUp == null) if (_this.onTap == null) if (_this.onTapCancel == null) - t1 = false; + if (_this.onSecondaryTapUp == null) + t1 = false; + else + t1 = true; else t1 = true; else @@ -263400,7 +277915,11 @@ t1 = true; if (t1) gestures.$indexSet(0, B.Type_TapGestureRecognizer_62h, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure(_this), new A.GestureDetector_build_closure0(_this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_TapGestureRecognizer)); - if (_this.onDoubleTap != null) + if (_this.onDoubleTap == null) + t1 = false; + else + t1 = true; + if (t1) gestures.$indexSet(0, B.Type_DoubleTapGestureRecognizer_oyU, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure1(_this), new A.GestureDetector_build_closure2(_this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_DoubleTapGestureRecognizer)); if (_this.onLongPress == null) t1 = false; @@ -263424,9 +277943,9 @@ }; A.GestureDetector_build_closure.prototype = { call$0() { - return A.TapGestureRecognizer$(this.$this); + return A.TapGestureRecognizer$(this.$this, null); }, - $signature: 655 + $signature: 635 }; A.GestureDetector_build_closure0.prototype = { call$1(instance) { @@ -263435,17 +277954,19 @@ instance.onTapUp = t1.onTapUp; instance.onTap = t1.onTap; instance.onTapCancel = t1.onTapCancel; - instance.onTertiaryTapCancel = instance.onTertiaryTapUp = instance.onTertiaryTapDown = instance.onSecondaryTapCancel = instance.onSecondaryTapUp = instance.onSecondaryTapDown = instance.onSecondaryTap = null; + instance.onSecondaryTapDown = instance.onSecondaryTap = null; + instance.onSecondaryTapUp = t1.onSecondaryTapUp; + instance.onTertiaryTapCancel = instance.onTertiaryTapUp = instance.onTertiaryTapDown = instance.onSecondaryTapCancel = null; instance.gestureSettings = this.gestureSettings; }, - $signature: 654 + $signature: 633 }; A.GestureDetector_build_closure1.prototype = { call$0() { var t1 = type$.int; return new A.DoubleTapGestureRecognizer(A.LinkedHashMap_LinkedHashMap$_empty(t1, type$._TapTracker), this.$this, null, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.PointerDeviceKind)); }, - $signature: 2891 + $signature: 1826 }; A.GestureDetector_build_closure2.prototype = { call$1(instance) { @@ -263454,13 +277975,13 @@ instance.onDoubleTapCancel = null; instance.gestureSettings = this.gestureSettings; }, - $signature: 2910 + $signature: 1827 }; A.GestureDetector_build_closure3.prototype = { call$0() { - return A.LongPressGestureRecognizer$(this.$this, null, null); + return A.LongPressGestureRecognizer$(this.$this, null, null, null); }, - $signature: 647 + $signature: 632 }; A.GestureDetector_build_closure4.prototype = { call$1(instance) { @@ -263469,13 +277990,13 @@ instance.onTertiaryLongPressEnd = instance.onTertiaryLongPressUp = instance.onTertiaryLongPressMoveUpdate = instance.onTertiaryLongPressStart = instance.onTertiaryLongPress = instance.onTertiaryLongPressCancel = instance.onTertiaryLongPressDown = instance.onSecondaryLongPressEnd = instance.onSecondaryLongPressUp = instance.onSecondaryLongPressMoveUpdate = instance.onSecondaryLongPressStart = instance.onSecondaryLongPress = instance.onSecondaryLongPressCancel = instance.onSecondaryLongPressDown = instance.onLongPressEnd = instance.onLongPressUp = instance.onLongPressMoveUpdate = instance.onLongPressStart = null; instance.gestureSettings = this.gestureSettings; }, - $signature: 644 + $signature: 631 }; A.GestureDetector_build_closure5.prototype = { call$0() { return A.VerticalDragGestureRecognizer$(this.$this, null); }, - $signature: 488 + $signature: 530 }; A.GestureDetector_build_closure6.prototype = { call$1(instance) { @@ -263489,13 +278010,13 @@ instance.dragStartBehavior = t1.dragStartBehavior; instance.gestureSettings = this.gestureSettings; }, - $signature: 490 + $signature: 532 }; A.GestureDetector_build_closure7.prototype = { call$0() { return A.HorizontalDragGestureRecognizer$(this.$this, null); }, - $signature: 640 + $signature: 626 }; A.GestureDetector_build_closure8.prototype = { call$1(instance) { @@ -263508,13 +278029,13 @@ instance.dragStartBehavior = t1.dragStartBehavior; instance.gestureSettings = this.gestureSettings; }, - $signature: 638 + $signature: 624 }; A.GestureDetector_build_closure9.prototype = { call$0() { return A.PanGestureRecognizer$(this.$this, null); }, - $signature: 345 + $signature: 221 }; A.GestureDetector_build_closure10.prototype = { call$1(instance) { @@ -263527,7 +278048,7 @@ instance.dragStartBehavior = t1.dragStartBehavior; instance.gestureSettings = this.gestureSettings; }, - $signature: 380 + $signature: 194 }; A.GestureDetector_build_closure11.prototype = { call$0() { @@ -263536,7 +278057,7 @@ t3 = A.HashSet_HashSet(t1); return new A.ScaleGestureRecognizer(B.DragStartBehavior_0, B._ScaleState_0, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.Offset), t2, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.VelocityTracker), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$._PointerPanZoomData), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.GestureArenaEntry), t3, this.$this, null, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.PointerDeviceKind)); }, - $signature: 2957 + $signature: 1900 }; A.GestureDetector_build_closure12.prototype = { call$1(instance) { @@ -263547,20 +278068,20 @@ instance.dragStartBehavior = t1.dragStartBehavior; instance.gestureSettings = this.gestureSettings; }, - $signature: 2982 + $signature: 1903 }; A.GestureDetector_build_closure13.prototype = { call$0() { - return A.ForcePressGestureRecognizer$(this.$this); + return A.ForcePressGestureRecognizer$(this.$this, null); }, - $signature: 856 + $signature: 623 }; A.GestureDetector_build_closure14.prototype = { call$1(instance) { instance.onEnd = instance.onUpdate = instance.onPeak = instance.onStart = null; instance.gestureSettings = this.gestureSettings; }, - $signature: 855 + $signature: 620 }; A.RawGestureDetector.prototype = { createState$0() { @@ -263652,7 +278173,7 @@ else t4 = t2; t5 = t1.child; - result = A.Listener$(t4, t5, _null, _null, _this.get$_gesture_detector$_handlePointerDown(), _null, _this.get$_handlePointerPanZoomStart(), _null, _null); + result = A.Listener$(t4, t5, _null, _null, _this.get$_gesture_detector$_handlePointerDown(), _null, _null, _this.get$_handlePointerPanZoomStart(), _null, _null); if (!t1.excludeFromSemantics) { if (t3) t1 = t5 == null ? B.HitTestBehavior_2 : B.HitTestBehavior_0; @@ -263769,7 +278290,7 @@ if (t1 != null) t1.call$1(new A.DragEndDetails(B.Velocity_Offset_0_0, 0)); }, - $signature: 84 + $signature: 66 }; A._DefaultSemanticsGestureDelegate__getHorizontalDragUpdateHandler_closure0.prototype = { call$1(details) { @@ -263787,7 +278308,7 @@ if (t1 != null) t1.call$1(new A.DragEndDetails(B.Velocity_Offset_0_0, null)); }, - $signature: 84 + $signature: 66 }; A._DefaultSemanticsGestureDelegate__getHorizontalDragUpdateHandler_closure1.prototype = { call$1(details) { @@ -263798,7 +278319,7 @@ if (t1 != null) t1.call$1(details); }, - $signature: 84 + $signature: 66 }; A._DefaultSemanticsGestureDelegate__getVerticalDragUpdateHandler_closure.prototype = { call$1(details) { @@ -263816,7 +278337,7 @@ if (t1 != null) t1.call$1(new A.DragEndDetails(B.Velocity_Offset_0_0, 0)); }, - $signature: 84 + $signature: 66 }; A._DefaultSemanticsGestureDelegate__getVerticalDragUpdateHandler_closure0.prototype = { call$1(details) { @@ -263834,7 +278355,7 @@ if (t1 != null) t1.call$1(new A.DragEndDetails(B.Velocity_Offset_0_0, null)); }, - $signature: 84 + $signature: 66 }; A._DefaultSemanticsGestureDelegate__getVerticalDragUpdateHandler_closure1.prototype = { call$1(details) { @@ -263845,10 +278366,10 @@ if (t1 != null) t1.call$1(details); }, - $signature: 84 + $signature: 66 }; A.HeroFlightDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "HeroFlightDirection." + this._core$_name; } }; @@ -263870,7 +278391,7 @@ else t1.endFlight$0(); }, - $signature: 3055 + $signature: 1943 }; A.Hero__allHeroesFor_visitor.prototype = { call$1(element) { @@ -263890,7 +278411,7 @@ } element.visitChildren$1(_this); }, - $signature: 98 + $signature: 100 }; A._HeroState.prototype = { startFlight$1$shouldIncludedChildInPlaceholder(shouldIncludedChildInPlaceholder) { @@ -264174,9 +278695,9 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2 = t2.navigatorSize; t4 = t2._dx; - return A.Positioned$(t2._dy - t3.bottom, new A.IgnorePointer(true, _null, A.FadeTransition$(false, child, t1._heroOpacity), _null), _null, _null, t3.left, t4 - t3.right, t3.top, _null); + return A.Positioned$(t2._dy - t3.bottom, new A.IgnorePointer(true, _null, new A.FadeTransition(t1._heroOpacity, false, child, _null), _null), _null, _null, t3.left, t4 - t3.right, t3.top, _null); }, - $signature: 779 + $signature: 616 }; A._HeroFlight__handleAnimationUpdate_delayedPerformAnimationUpdate.prototype = { call$0() { @@ -264195,7 +278716,10 @@ this._maybeStartHeroTransition$4(previousRoute, route, B.HeroFlightDirection_0, false); }, didPop$2(route, previousRoute) { - if (!this._navigator$_navigator.userGestureInProgressNotifier._change_notifier$_value) + var t1 = $.$get$NavigatorObserver__navigators(); + t1.toString; + A.Expando__checkType(this); + if (!t1._jsWeakMap.get(this).userGestureInProgressNotifier._change_notifier$_value) this._maybeStartHeroTransition$4(route, previousRoute, B.HeroFlightDirection_1, false); }, didReplace$2$newRoute$oldRoute(newRoute, oldRoute) { @@ -264207,8 +278731,11 @@ this._maybeStartHeroTransition$4(route, previousRoute, B.HeroFlightDirection_1, true); }, didStopUserGesture$0() { - var t1, t2, invalidFlights, _i; - if (this._navigator$_navigator.userGestureInProgressNotifier._change_notifier$_value) + var t2, invalidFlights, _i, + t1 = $.$get$NavigatorObserver__navigators(); + t1.toString; + A.Expando__checkType(this); + if (t1._jsWeakMap.get(this).userGestureInProgressNotifier._change_notifier$_value) return; t1 = this._flights; t1 = t1.get$values(t1); @@ -264252,27 +278779,30 @@ } }, _startHeroTransition$4(from, to, flightType, isUserGestureTransition) { - var $navigator, t1, overlay, t2, navigatorRenderObject, fromSubtreeContext, fromHeroes, toSubtreeContext, toHeroes, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, tag, fromHero, toHero, existingFlight, manifest, t17, t18, t19, shouldIncludeChildInPlaceholder, _this = this, _null = null; + var t1, t2, overlay, t3, navigatorRenderObject, fromSubtreeContext, fromHeroes, toSubtreeContext, toHeroes, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, tag, fromHero, toHero, existingFlight, manifest, t17, t18, t19, shouldIncludeChildInPlaceholder, _this = this, _null = null; to.set$offstage(false); - $navigator = _this._navigator$_navigator; - t1 = $navigator == null; - if (t1) + t1 = $.$get$NavigatorObserver__navigators(); + t1.toString; + A.Expando__checkType(_this); + t1 = t1._jsWeakMap.get(_this); + t2 = t1 == null; + if (t2) overlay = _null; else { - t2 = $navigator.__NavigatorState__overlayKey_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - overlay = t2.get$currentState(); + t3 = t1.__NavigatorState__overlayKey_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + overlay = t3.get$currentState(); } - if (t1 || overlay == null) + if (t2 || overlay == null) return; - navigatorRenderObject = $navigator._framework$_element.get$renderObject(); + navigatorRenderObject = t1._framework$_element.get$renderObject(); if (!(navigatorRenderObject instanceof A.RenderBox)) return; fromSubtreeContext = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, from._subtreeKey); - fromHeroes = fromSubtreeContext != null ? A.Hero__allHeroesFor(fromSubtreeContext, isUserGestureTransition, $navigator) : B.Map_empty2; + fromHeroes = fromSubtreeContext != null ? A.Hero__allHeroesFor(fromSubtreeContext, isUserGestureTransition, t1) : B.Map_empty2; toSubtreeContext = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, to._subtreeKey); - toHeroes = toSubtreeContext != null ? A.Hero__allHeroesFor(toSubtreeContext, isUserGestureTransition, $navigator) : B.Map_empty2; - for (t1 = fromHeroes.get$entries(fromHeroes), t1 = t1.get$iterator(t1), t2 = _this.get$_defaultHeroFlightShuttleBuilder(), t3 = _this.createRectTween, t4 = _this._flights, t5 = type$.ValueNotifier_bool, t6 = type$.LabeledGlobalKey__OverlayEntryWidgetState, t7 = _this.get$_handleFlightEnded(), t8 = type$.JSArray_of_void_Function_AnimationStatus, t9 = type$.ObserverList_of_void_Function_AnimationStatus, t10 = type$.JSArray_of_void_Function, t11 = type$.ObserverList_of_void_Function, t12 = type$.Tween_double, t13 = type$.Animation_double, t14 = t12._eval$1("_AnimatedEvaluation"), t15 = type$.ReverseTween_nullable_Rect; t1.moveNext$0();) { + toHeroes = toSubtreeContext != null ? A.Hero__allHeroesFor(toSubtreeContext, isUserGestureTransition, t1) : B.Map_empty2; + for (t1 = fromHeroes.get$entries(fromHeroes), t1 = t1.get$iterator(t1), t2 = _this.get$_defaultHeroFlightShuttleBuilder(), t3 = _this.createRectTween, t4 = _this._flights, t5 = type$.LabeledGlobalKey__OverlayEntryWidgetState, t6 = type$.ValueNotifier_bool, t7 = _this.get$_handleFlightEnded(), t8 = type$.JSArray_of_void_Function_AnimationStatus, t9 = type$.ObserverList_of_void_Function_AnimationStatus, t10 = type$.JSArray_of_void_Function, t11 = type$.ObserverList_of_void_Function, t12 = type$.Tween_double, t13 = type$.Animation_double, t14 = t12._eval$1("_AnimatedEvaluation"), t15 = type$.ReverseTween_nullable_Rect; t1.moveNext$0();) { t16 = t1.get$current(t1); tag = t16.get$key(t16); fromHero = t16.get$value(t16); @@ -264377,7 +278907,9 @@ t16.___HeroFlight_manifest_A.fromHero.startFlight$1$shouldIncludedChildInPlaceholder(shouldIncludeChildInPlaceholder); t16.___HeroFlight_manifest_A.toHero.startFlight$0(); t17 = t16.___HeroFlight_manifest_A; - t18 = new A.OverlayEntry(t16.get$_buildOverlay(), false, new A.ValueNotifier(false, $.$get$ChangeNotifier__emptyListeners(), t5), new A.LabeledGlobalKey(_null, t6)); + t18 = new A.ValueNotifier(false, $.$get$ChangeNotifier__emptyListeners(), t6); + t18.ChangeNotifier__creationDispatched = true; + t18 = new A.OverlayEntry(t16.get$_buildOverlay(), false, t18, new A.LabeledGlobalKey(_null, t5)); t16.overlayEntry = t18; t17.overlay.insert$1(0, t18); t18 = t16.___HeroFlight__proxyAnimation_A; @@ -264425,14 +278957,14 @@ t1 = false; return t1; }, - $signature: 3139 + $signature: 1971 }; A.HeroController__maybeStartHeroTransition_closure.prototype = { call$1(value) { var _this = this; _this.$this._startHeroTransition$4(_this.from, _this.to, _this.flightType, _this.isUserGestureTransition); }, - $signature: 23 + $signature: 14 }; A.HeroController__defaultHeroFlightShuttleBuilder_closure.prototype = { call$2(context, child) { @@ -264443,11 +278975,11 @@ t1 = _this.flightDirection === B.HeroFlightDirection_0 ? new A.EdgeInsetsTween(t1, t2).transform$1(0, t3.get$value(t3)) : new A.EdgeInsetsTween(t2, t1).transform$1(0, t3.get$value(t3)); return new A.MediaQuery(_this.toMediaQueryData.copyWith$1$padding(t1), _this.toHero.child, null); }, - $signature: 3152 + $signature: 1972 }; A.Icon.prototype = { build$1(context) { - var textDirection, iconTheme, iconSize, t2, iconOpacity, iconColor, iconWidget, _null = null, + var textDirection, iconTheme, iconSize, iconFill, iconWeight, iconGrade, iconOpticalSize, t2, iconOpacity, iconColor, t3, iconWidget, _null = null, t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t1.toString; textDirection = t1.textDirection; @@ -264455,9 +278987,13 @@ iconSize = this.size; if (iconSize == null) iconSize = iconTheme.size; + iconFill = iconTheme.fill; + iconWeight = iconTheme.weight; + iconGrade = iconTheme.grade; + iconOpticalSize = iconTheme.opticalSize; t1 = this.icon; if (t1 == null) - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, new A.SizedBox(iconSize, iconSize, _null, _null), _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, new A.SizedBox(iconSize, iconSize, _null, _null), _null); t2 = iconTheme._opacity; iconOpacity = t2 == null ? _null : A.clampDouble(t2, 0, 1); if (iconOpacity == null) @@ -264471,7 +279007,16 @@ if (iconOpacity !== 1) iconColor = A.Color$fromARGB(B.JSNumber_methods.round$0(255 * ((iconColor.get$value(iconColor) >>> 24 & 255) / 255 * iconOpacity)), iconColor.get$value(iconColor) >>> 16 & 255, iconColor.get$value(iconColor) >>> 8 & 255, iconColor.get$value(iconColor) & 255); t2 = A.Primitives_stringFromCharCode(t1.codePoint); - iconWidget = A.RichText$(_null, _null, _null, B.TextOverflow_3, _null, _null, true, _null, A.TextSpan$(_null, _null, A.TextStyle$(_null, _null, iconColor, _null, _null, _null, _null, _null, t1.fontFamily, _null, _null, iconSize, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, t1.fontPackage, iconTheme.shadows, _null, _null), t2), B.TextAlign_4, textDirection, _null, 1, B.TextWidthBasis_0); + t3 = A._setArrayType([], type$.JSArray_FontVariation); + if (iconFill != null) + t3.push(new A.FontVariation("FILL", iconFill)); + if (iconWeight != null) + t3.push(new A.FontVariation("wght", iconWeight)); + if (iconGrade != null) + t3.push(new A.FontVariation("GRAD", iconGrade)); + if (iconOpticalSize != null) + t3.push(new A.FontVariation("opsz", iconOpticalSize)); + iconWidget = A.RichText$(_null, _null, _null, B.TextOverflow_3, _null, _null, true, _null, A.TextSpan$(_null, _null, A.TextStyle$(_null, _null, iconColor, _null, _null, _null, _null, _null, t1.fontFamily, _null, _null, iconSize, _null, t3, _null, _null, _null, false, _null, _null, _null, _null, t1.fontPackage, iconTheme.shadows, _null, _null), t2), B.TextAlign_4, textDirection, _null, 1, B.TextWidthBasis_0); if (t1.matchTextDirection) switch (textDirection) { case B.TextDirection_0: @@ -264486,7 +279031,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } t1 = A.Center$(iconWidget, _null, _null); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, new A.ExcludeSemantics(true, new A.SizedBox(iconSize, iconSize, t1, _null), _null), _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, new A.ExcludeSemantics(true, new A.SizedBox(iconSize, iconSize, t1, _null), _null), _null); } }; A.IconData.prototype = { @@ -264518,30 +279063,34 @@ call$1(context) { return A.IconTheme$(this.child, A.IconTheme__getInheritedIconThemeData(context).merge$1(this.data), this.key); }, - $signature: 3170 + $signature: 1973 }; A.IconThemeData.prototype = { - copyWith$4$color$opacity$shadows$size(color, opacity, shadows, size) { - var t2, t3, _this = this, - t1 = color == null ? _this.color : color; + copyWith$8$color$fill$grade$opacity$opticalSize$shadows$size$weight(color, fill, grade, opacity, opticalSize, shadows, size, weight) { + var t7, _this = this, + t1 = size == null ? _this.size : size, + t2 = fill == null ? _this.fill : fill, + t3 = weight == null ? _this.weight : weight, + t4 = grade == null ? _this.grade : grade, + t5 = opticalSize == null ? _this.opticalSize : opticalSize, + t6 = color == null ? _this.color : color; if (opacity == null) { - t2 = _this._opacity; - t2 = t2 == null ? null : A.clampDouble(t2, 0, 1); + t7 = _this._opacity; + t7 = t7 == null ? null : A.clampDouble(t7, 0, 1); } else - t2 = opacity; - t3 = size == null ? _this.size : size; - return new A.IconThemeData(t1, t2, t3, shadows == null ? _this.shadows : shadows); + t7 = opacity; + return new A.IconThemeData(t1, t2, t3, t4, t5, t6, t7, shadows == null ? _this.shadows : shadows); }, copyWith$1$color(color) { - return this.copyWith$4$color$opacity$shadows$size(color, null, null, null); + return this.copyWith$8$color$fill$grade$opacity$opticalSize$shadows$size$weight(color, null, null, null, null, null, null, null); }, copyWith$1$opacity(opacity) { - return this.copyWith$4$color$opacity$shadows$size(null, opacity, null, null); + return this.copyWith$8$color$fill$grade$opacity$opticalSize$shadows$size$weight(null, null, null, opacity, null, null, null, null); }, merge$1(other) { var t1 = other._opacity; t1 = t1 == null ? null : A.clampDouble(t1, 0, 1); - return this.copyWith$4$color$opacity$shadows$size(other.color, t1, other.shadows, other.size); + return this.copyWith$8$color$fill$grade$opacity$opticalSize$shadows$size$weight(other.color, other.fill, other.grade, t1, other.opticalSize, other.shadows, other.size, other.weight); }, resolve$1(_, context) { return this; @@ -264553,12 +279102,27 @@ if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; if (other instanceof A.IconThemeData) - if (J.$eq$(other.color, _this.color)) { - t1 = other._opacity; - t1 = t1 == null ? null : A.clampDouble(t1, 0, 1); - t2 = _this._opacity; - t1 = t1 == (t2 == null ? null : A.clampDouble(t2, 0, 1)) && other.size == _this.size && A.listEquals0(other.shadows, _this.shadows); - } else + if (other.size == _this.size) + if (other.fill == _this.fill) + if (other.weight == _this.weight) + if (other.grade == _this.grade) + if (other.opticalSize == _this.opticalSize) + if (J.$eq$(other.color, _this.color)) { + t1 = other._opacity; + t1 = t1 == null ? null : A.clampDouble(t1, 0, 1); + t2 = _this._opacity; + t1 = t1 == (t2 == null ? null : A.clampDouble(t2, 0, 1)) && A.listEquals0(other.shadows, _this.shadows); + } else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else t1 = false; else t1 = false; @@ -264570,7 +279134,7 @@ t1 = t1 == null ? null : A.clampDouble(t1, 0, 1); t2 = _this.shadows; t2 = t2 == null ? null : A.Object_hashAll(t2); - return A.Object_hash(_this.color, t1, _this.size, t2, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(_this.size, _this.fill, _this.weight, _this.grade, _this.opticalSize, _this.color, t1, t2, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); } }; A._IconThemeData_Object_Diagnosticable.prototype = {}; @@ -264681,9 +279245,8 @@ this.setState$1(new A._ImageState__handleImageChunk_closure(this, $event)); }, _replaceImage$1$info(info) { - var t1 = this._imageInfo; - if (t1 != null) - t1.image.dispose$0(); + var oldImageInfo = this._imageInfo; + $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._ImageState__replaceImage_closure(oldImageInfo)); this._imageInfo = info; }, _updateSourceStream$1(newStream) { @@ -264777,7 +279340,7 @@ t12 = _this.___ImageState__invertColors_A; t12 === $ && A.throwUnnamedLateFieldNI(); result = new A.RawImage(t3, t4, t6, t7, t1, t2, _null, t5.filterQuality, t8, t9, t10, t11, _null, false, t12, false, _null); - result = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, "", _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, result, _null); + result = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, "", _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, result, _null); t1 = t5.frameBuilder; if (t1 != null) result = t1.call$4(context, result, _this._frameNumber, _this._wasSynchronouslyLoaded); @@ -264790,7 +279353,7 @@ var t1 = this.$this; t1.setState$1(new A._ImageState__getListener__closure(t1, error, stackTrace)); }, - $signature: 3183 + $signature: 1979 }; A._ImageState__getListener__closure.prototype = { call$0() { @@ -264820,6 +279383,15 @@ }, $signature: 0 }; + A._ImageState__replaceImage_closure.prototype = { + call$1(_) { + var t1 = this.oldImageInfo; + if (t1 != null) + t1.image.dispose$0(); + return null; + }, + $signature: 14 + }; A._ImageState__updateSourceStream_closure.prototype = { call$0() { this.$this._replaceImage$1$info(null); @@ -265020,14 +279592,14 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 43 + $signature: 42 }; A.ImplicitlyAnimatedWidgetState_didUpdateWidget_closure.prototype = { call$3(tween, targetValue, $constructor) { this.$this._updateTween$2(tween, targetValue); return tween; }, - $signature: 762 + $signature: 611 }; A.ImplicitlyAnimatedWidgetState__constructTweens_closure.prototype = { call$3(tween, targetValue, $constructor) { @@ -265044,7 +279616,7 @@ tween = null; return tween; }, - $signature: 762 + $signature: 611 }; A.AnimatedWidgetBaseState.prototype = { initState$0() { @@ -265116,49 +279688,49 @@ call$1(value) { return new A.AlignmentGeometryTween(type$.AlignmentGeometry._as(value), null); }, - $signature: 760 + $signature: 609 }; A._AnimatedContainerState_forEachTween_closure0.prototype = { call$1(value) { return new A.EdgeInsetsGeometryTween(type$.EdgeInsetsGeometry._as(value), null); }, - $signature: 507 + $signature: 542 }; A._AnimatedContainerState_forEachTween_closure1.prototype = { call$1(value) { return new A.DecorationTween(type$.Decoration._as(value), null); }, - $signature: 757 + $signature: 606 }; A._AnimatedContainerState_forEachTween_closure2.prototype = { call$1(value) { return new A.DecorationTween(type$.Decoration._as(value), null); }, - $signature: 757 + $signature: 606 }; A._AnimatedContainerState_forEachTween_closure3.prototype = { call$1(value) { return new A.BoxConstraintsTween(type$.BoxConstraints._as(value), null); }, - $signature: 3196 + $signature: 2001 }; A._AnimatedContainerState_forEachTween_closure4.prototype = { call$1(value) { return new A.EdgeInsetsGeometryTween(type$.EdgeInsetsGeometry._as(value), null); }, - $signature: 507 + $signature: 542 }; A._AnimatedContainerState_forEachTween_closure5.prototype = { call$1(value) { return new A.Matrix4Tween(type$.Matrix4._as(value), null); }, - $signature: 3199 + $signature: 2002 }; A._AnimatedContainerState_forEachTween_closure6.prototype = { call$1(value) { return new A.AlignmentGeometryTween(type$.AlignmentGeometry._as(value), null); }, - $signature: 760 + $signature: 609 }; A.AnimatedPadding.prototype = { createState$0() { @@ -265181,7 +279753,120 @@ call$1(value) { return new A.EdgeInsetsGeometryTween(type$.EdgeInsetsGeometry._as(value), null); }, - $signature: 507 + $signature: 542 + }; + A.AnimatedPositioned.prototype = { + createState$0() { + return new A._AnimatedPositionedState(null, null, B._StateLifecycle_0); + } + }; + A._AnimatedPositionedState.prototype = { + forEachTween$1(visitor) { + var t2, _this = this, _null = null, + t1 = type$.nullable_Tween_double; + _this._implicit_animations$_left = t1._as(visitor.call$3(_this._implicit_animations$_left, _this._widget.left, new A._AnimatedPositionedState_forEachTween_closure())); + _this._implicit_animations$_top = t1._as(visitor.call$3(_this._implicit_animations$_top, _this._widget.top, new A._AnimatedPositionedState_forEachTween_closure0())); + t2 = _this._implicit_animations$_right; + _this._widget.toString; + _this._implicit_animations$_right = t1._as(visitor.call$3(t2, _null, new A._AnimatedPositionedState_forEachTween_closure1())); + t2 = _this._implicit_animations$_bottom; + _this._widget.toString; + _this._implicit_animations$_bottom = t1._as(visitor.call$3(t2, _null, new A._AnimatedPositionedState_forEachTween_closure2())); + t2 = _this._implicit_animations$_width; + _this._widget.toString; + _this._implicit_animations$_width = t1._as(visitor.call$3(t2, _null, new A._AnimatedPositionedState_forEachTween_closure3())); + t2 = _this._implicit_animations$_height; + _this._widget.toString; + _this._implicit_animations$_height = t1._as(visitor.call$3(t2, _null, new A._AnimatedPositionedState_forEachTween_closure4())); + }, + build$1(context) { + var t2, t3, t4, t5, t6, t7, _this = this, _null = null, + t1 = _this._implicit_animations$_left; + if (t1 == null) + t1 = _null; + else { + t2 = _this.get$_animation(); + t2 = t1.transform$1(0, t2.get$value(t2)); + t1 = t2; + } + t2 = _this._implicit_animations$_top; + if (t2 == null) + t2 = _null; + else { + t3 = _this.get$_animation(); + t3 = t2.transform$1(0, t3.get$value(t3)); + t2 = t3; + } + t3 = _this._implicit_animations$_right; + if (t3 == null) + t3 = _null; + else { + t4 = _this.get$_animation(); + t4 = t3.transform$1(0, t4.get$value(t4)); + t3 = t4; + } + t4 = _this._implicit_animations$_bottom; + if (t4 == null) + t4 = _null; + else { + t5 = _this.get$_animation(); + t5 = t4.transform$1(0, t5.get$value(t5)); + t4 = t5; + } + t5 = _this._implicit_animations$_width; + if (t5 == null) + t5 = _null; + else { + t6 = _this.get$_animation(); + t6 = t5.transform$1(0, t6.get$value(t6)); + t5 = t6; + } + t6 = _this._implicit_animations$_height; + if (t6 == null) + t6 = _null; + else { + t7 = _this.get$_animation(); + t7 = t6.transform$1(0, t7.get$value(t7)); + t6 = t7; + } + return A.Positioned$(t4, _this._widget.child, t6, _null, t1, t3, t2, t5); + } + }; + A._AnimatedPositionedState_forEachTween_closure.prototype = { + call$1(value) { + return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); + }, + $signature: 162 + }; + A._AnimatedPositionedState_forEachTween_closure0.prototype = { + call$1(value) { + return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); + }, + $signature: 162 + }; + A._AnimatedPositionedState_forEachTween_closure1.prototype = { + call$1(value) { + return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); + }, + $signature: 162 + }; + A._AnimatedPositionedState_forEachTween_closure2.prototype = { + call$1(value) { + return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); + }, + $signature: 162 + }; + A._AnimatedPositionedState_forEachTween_closure3.prototype = { + call$1(value) { + return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); + }, + $signature: 162 + }; + A._AnimatedPositionedState_forEachTween_closure4.prototype = { + call$1(value) { + return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); + }, + $signature: 162 }; A.AnimatedOpacity.prototype = { createState$0() { @@ -265203,14 +279888,14 @@ t1 = this.___AnimatedOpacityState__opacityAnimation_A; t1 === $ && A.throwUnnamedLateFieldNI(); t2 = this._widget; - return A.FadeTransition$(t2.alwaysIncludeSemantics, t2.child, t1); + return new A.FadeTransition(t1, t2.alwaysIncludeSemantics, t2.child, null); } }; A._AnimatedOpacityState_forEachTween_closure.prototype = { call$1(value) { return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); }, - $signature: 411 + $signature: 162 }; A.AnimatedDefaultTextStyle.prototype = { createState$0() { @@ -265236,7 +279921,7 @@ call$1(value) { return new A.TextStyleTween(type$.TextStyle._as(value), null); }, - $signature: 3200 + $signature: 2004 }; A.AnimatedPhysicalModel.prototype = { createState$0() { @@ -265280,13 +279965,13 @@ call$1(value) { return new A.BorderRadiusTween(type$.BorderRadius._as(value), null); }, - $signature: 3202 + $signature: 2005 }; A._AnimatedPhysicalModelState_forEachTween_closure0.prototype = { call$1(value) { return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); }, - $signature: 411 + $signature: 162 }; A._AnimatedPhysicalModelState_forEachTween_closure1.prototype = { call$1(value) { @@ -265317,7 +280002,8 @@ }; A.InheritedModel.prototype = { createElement$0(_) { - return new A.InheritedModelElement(A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object), this, B._ElementLifecycle_0, A._instanceType(this)._eval$1("InheritedModelElement")); + var t1 = A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object); + return new A.InheritedModelElement(t1, this, B._ElementLifecycle_0, A._instanceType(this)._eval$1("InheritedModelElement")); } }; A.InheritedModelElement.prototype = { @@ -265426,7 +280112,7 @@ } return true; }, - $signature: 271 + $signature: 329 }; A.CapturedThemes.prototype = {}; A._CaptureAll.prototype = { @@ -265461,18 +280147,27 @@ return new A.Rect(0, 0, 0 + t1._dx, 0 + t1._dy); }, _matrixTranslate$2(matrix, translation) { - var t1, nextMatrix, nextViewport, t2, rotationMatrix, t3, t4, t5, t6, t7, t8, minX, minY, maxX, maxY, boundariesAabbQuad, offendingDistance, currentScale, correctedMatrix, offendingCorrectedDistance, _this = this; + var t1, alignedTranslation, nextMatrix, nextViewport, t2, rotationMatrix, t3, t4, t5, t6, t7, t8, minX, minY, maxX, maxY, boundariesAabbQuad, offendingDistance, currentScale, correctedMatrix, offendingCorrectedDistance, _this = this; if (translation.$eq(0, B.Offset_0_0)) { matrix.toString; t1 = new A.Matrix4(new Float64Array(16)); t1.setFrom$1(matrix); return t1; } - _this._widget.toString; + alignedTranslation = A._Cell$named("alignedTranslation"); + if (_this._currentAxis != null) { + _this._widget.toString; + switch (3) { + case 3: + alignedTranslation.set$finalLocalValue(translation); + break; + } + } else + alignedTranslation.set$finalLocalValue(translation); matrix.toString; nextMatrix = new A.Matrix4(new Float64Array(16)); nextMatrix.setFrom$1(matrix); - nextMatrix.translate$2(0, translation._dx, translation._dy); + nextMatrix.translate$2(0, alignedTranslation._readLocal$0()._dx, alignedTranslation._readLocal$0()._dy); nextViewport = A._transformViewport(nextMatrix, _this.get$_viewport()); t1 = _this.get$_boundaryRect(); if (t1.get$isInfinite(t1)) @@ -265647,7 +280342,7 @@ t1.parent.removeListener$1(0, _this.get$_onAnimate()); _this._interactive_viewer$_animation = null; } - _this._panAxis = _this._gestureType = null; + _this._currentAxis = _this._gestureType = null; _this._scaleStart = _this._transformationController._change_notifier$_value.getMaxScaleOnAxis$0(); _this._referenceFocalPoint = _this._transformationController.toScene$1(details.localFocalPoint); _this._rotationStart = _this._currentRotation; @@ -265704,10 +280399,10 @@ _this._widget.toString; return; } - if (_this._panAxis == null) { + if (_this._currentAxis == null) { t2 = _this._referenceFocalPoint; t2.toString; - _this._panAxis = A._getPanAxis(t2, focalPointScene); + _this._currentAxis = A._getPanAxis(t2, focalPointScene); } t2 = _this._referenceFocalPoint; t2.toString; @@ -265722,7 +280417,7 @@ _this._widget.toString; }, _onScaleEnd$1(details) { - var t1, t2, t3, t4, t5, t6, t7, t8, _this = this; + var t1, t2, t3, frictionSimulationX, frictionSimulationY, t4, t5, t6, t7, t8, _this = this; _this._widget.toString; _this._referenceFocalPoint = _this._rotationStart = _this._scaleStart = null; t1 = _this._interactive_viewer$_animation; @@ -265732,27 +280427,31 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1.set$value(0, t1.lowerBound); if (!_this._gestureIsSupported$1(_this._gestureType)) { - _this._panAxis = null; + _this._currentAxis = null; return; } if (_this._gestureType !== B._GestureType_0 || details.velocity.pixelsPerSecond.get$distance() < 50) { - _this._panAxis = null; + _this._currentAxis = null; return; } t1 = _this._transformationController._change_notifier$_value.getTranslation$0()._v3storage; t2 = t1[0]; t1 = t1[1]; + _this._widget.toString; t3 = details.velocity.pixelsPerSecond; - t4 = Math.log(0.0000135); - t5 = Math.log(0.0000135); - t6 = Math.log(10 / t3.get$distance()); - t7 = Math.log(135e-9); - t4 = new A.FrictionSimulation(0.0000135, t4, t2, t3._dx, B.Tolerance_Gdw).get$finalX(); - t3 = new A.FrictionSimulation(0.0000135, t5, t1, t3._dy, B.Tolerance_Gdw).get$finalX(); - t5 = type$.Tween_Offset; + frictionSimulationX = A.FrictionSimulation$(0.0000135, t2, t3._dx, 0); + _this._widget.toString; + frictionSimulationY = A.FrictionSimulation$(0.0000135, t1, t3._dy, 0); + t3 = t3.get$distance(); + _this._widget.toString; + t3 = Math.log(10 / t3); + t4 = Math.log(135e-9); + t5 = frictionSimulationX.get$finalX(); + t6 = frictionSimulationY.get$finalX(); + t7 = type$.Tween_Offset; t8 = A.CurvedAnimation$(B.C__DecelerateCurve, _this.___InteractiveViewerState__controller_A, null); - _this._interactive_viewer$_animation = new A._AnimatedEvaluation(t8, new A.Tween(new A.Offset(t2, t1), new A.Offset(t4, t3), t5), t5._eval$1("_AnimatedEvaluation")); - _this.___InteractiveViewerState__controller_A.duration = A.Duration$(0, 0, 0, B.JSNumber_methods.round$0(t6 / t7 * 1000), 0, 0); + _this._interactive_viewer$_animation = new A._AnimatedEvaluation(t8, new A.Tween(new A.Offset(t2, t1), new A.Offset(t5, t6), t7), t7._eval$1("_AnimatedEvaluation")); + _this.___InteractiveViewerState__controller_A.duration = A.Duration$(0, 0, 0, B.JSNumber_methods.round$0(t3 / t4 * 1000), 0, 0); t8.addListener$1(0, _this.get$_onAnimate()); _this.___InteractiveViewerState__controller_A.forward$0(0); }, @@ -265761,26 +280460,29 @@ if (type$.PointerScrollEvent._is($event)) { if ($event.get$scrollDelta()._dy === 0) return; - _this._widget.toString; t1 = $event.get$scrollDelta(); _this._widget.toString; scaleChange = Math.exp(-t1._dy / 200); - if (!_this._gestureIsSupported$1(B._GestureType_1)) { - _this._widget.toString; - return; - } - t1 = _this._transformationController; - t1.toString; - focalPointScene = t1.toScene$1($event.get$localPosition()); - t1 = _this._transformationController; - t1.set$value(0, _this._matrixScale$2(t1._change_notifier$_value, scaleChange)); - t1 = _this._transformationController; - t1.toString; - focalPointSceneScaled = t1.toScene$1($event.get$localPosition()); - t1 = _this._transformationController; - t1.set$value(0, _this._matrixTranslate$2(t1._change_notifier$_value, focalPointSceneScaled.$sub(0, focalPointScene))); + } else if (type$.PointerScaleEvent._is($event)) + scaleChange = $event.get$scale($event); + else + return; + _this._widget.toString; + if (!_this._gestureIsSupported$1(B._GestureType_1)) { _this._widget.toString; + return; } + t1 = _this._transformationController; + t1.toString; + focalPointScene = t1.toScene$1($event.get$localPosition()); + t1 = _this._transformationController; + t1.set$value(0, _this._matrixScale$2(t1._change_notifier$_value, scaleChange)); + t1 = _this._transformationController; + t1.toString; + focalPointSceneScaled = t1.toScene$1($event.get$localPosition()); + t1 = _this._transformationController; + t1.set$value(0, _this._matrixTranslate$2(t1._change_notifier$_value, focalPointSceneScaled.$sub(0, focalPointScene))); + _this._widget.toString; }, _onAnimate$0() { var t2, translationScene, t3, translationChangeScene, _this = this, @@ -265788,7 +280490,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1 = t1._ticker; if (!(t1 != null && t1._ticker$_future != null)) { - _this._panAxis = null; + _this._currentAxis = null; t1 = _this._interactive_viewer$_animation; if (t1 != null) t1.parent.removeListener$1(0, _this.get$_onAnimate()); @@ -265848,8 +280550,8 @@ t1 = _this._widget; t1.toString; t2 = _this._transformationController._change_notifier$_value; - child = new A._InteractiveViewerBuilt(t1.child, _this._interactive_viewer$_childKey, B.Clip_1, true, t2, _null); - return A.Listener$(B.HitTestBehavior_0, A.GestureDetector$(B.HitTestBehavior_1, child, B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_onScaleEnd(), _this.get$_onScaleStart(), _this.get$_onScaleUpdate(), _null, _null, _null, _null, _null, _null, _null), _this._parentKey, _null, _null, _null, _null, _this.get$_interactive_viewer$_receivedPointerSignal(), _null); + child = new A._InteractiveViewerBuilt(t1.child, _this._interactive_viewer$_childKey, B.Clip_1, true, t2, _null, _null); + return A.Listener$(B.HitTestBehavior_0, A.GestureDetector$(B.HitTestBehavior_1, child, B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_onScaleEnd(), _this.get$_onScaleStart(), _this.get$_onScaleUpdate(), _null, _null, _null, _null, _null, _null, _null, _null), _this._parentKey, _null, _null, _null, _null, _null, _this.get$_interactive_viewer$_receivedPointerSignal(), _null); } }; A._InteractiveViewerState__onTransformationControllerChange_closure.prototype = { @@ -265860,7 +280562,7 @@ A._InteractiveViewerBuilt.prototype = { build$1(context) { var _this = this, - child = A.Transform$(null, new A.KeyedSubtree(_this.child, _this.childKey), _this.matrix, true); + child = A.Transform$(_this.alignment, new A.KeyedSubtree(_this.child, _this.childKey), _this.matrix, true); return A.ClipRect$(child, _this.clipBehavior, null); } }; @@ -265880,10 +280582,15 @@ } }; A._GestureType.prototype = { - toString$0(_) { + _enumToString$0() { return "_GestureType." + this._core$_name; } }; + A.PanAxis.prototype = { + _enumToString$0() { + return "PanAxis." + this._core$_name; + } + }; A.__InteractiveViewerState_State_TickerProviderStateMixin.prototype = { activate$0() { this.super$State$activate(); @@ -265969,7 +280676,7 @@ e = A.unwrapException(exception); stack = A.getTraceFromException(exception); t1 = _this.$this; - built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._debugReportException0(A.ErrorDescription$("building " + t1._widget.toString$0(0)), e, stack, new A._LayoutBuilderElement__layout_layoutCallback_closure(t1))); + built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._reportException0(A.ErrorDescription$("building " + t1._widget.toString$0(0)), e, stack, new A._LayoutBuilderElement__layout_layoutCallback_closure(t1))); built = built0; } try { @@ -265979,7 +280686,7 @@ e0 = A.unwrapException(exception); stack0 = A.getTraceFromException(exception); t1 = _this.$this; - built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._debugReportException0(A.ErrorDescription$("building " + t1._widget.toString$0(0)), e0, stack0, new A._LayoutBuilderElement__layout_layoutCallback_closure0(t1))); + built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._reportException0(A.ErrorDescription$("building " + t1._widget.toString$0(0)), e0, stack0, new A._LayoutBuilderElement__layout_layoutCallback_closure0(t1))); built = built0; t1._layout_builder$_child = t1.updateChild$3(null, built, t1._slot); } @@ -265991,14 +280698,14 @@ var t1 = A._setArrayType([], type$.JSArray_DiagnosticsNode); return t1; }, - $signature: 134 + $signature: 129 }; A._LayoutBuilderElement__layout_layoutCallback_closure0.prototype = { call$0() { var t1 = A._setArrayType([], type$.JSArray_DiagnosticsNode); return t1; }, - $signature: 134 + $signature: 129 }; A.RenderConstrainedLayoutBuilder.prototype = { updateCallback$1(value) { @@ -266019,9 +280726,6 @@ } }; A.LayoutBuilder.prototype = { - get$builder() { - return this.builder; - }, createRenderObject$1(context) { var t1 = new A._RenderLayoutBuilder(null, true, null, null, A.LayerHandle$(type$.ContainerLayer_2)); t1.RenderObject$0(); @@ -266102,7 +280806,7 @@ call$1(p) { return p.futureValue; }, - $signature: 3216 + $signature: 2030 }; A._loadAll_closure1.prototype = { call$1(values) { @@ -266111,7 +280815,7 @@ t3.$indexSet(0, A.createRuntimeType(A._instanceType(t2.pendingList[i].delegate)._eval$1("LocalizationsDelegate.T")), t1.$index(values, i)); return t3; }, - $signature: 3255 + $signature: 2031 }; A.LocalizationsDelegate.prototype = { toString$0(_) { @@ -266212,7 +280916,7 @@ build$1(context) { var t1, t2, t3, t4, _this = this, _null = null; if (_this._localizations$_locale == null) - return A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return B.SizedBox_0_0_null_null; t1 = _this.get$_textDirection(); _this._localizations$_locale.toString; t2 = _this._typeToResources; @@ -266220,14 +280924,14 @@ t4 = _this._widget.child; t4.toString; t3 = A.Directionality$(t4, t3); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null), false, false, false, new A._LocalizationsScope(_this, t2, t3, _this._localizedResourcesScopeKey), _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null), false, false, false, new A._LocalizationsScope(_this, t2, t3, _this._localizedResourcesScopeKey), _null); } }; A._LocalizationsState_load_closure.prototype = { call$1(value) { return this._box_0.typeToResources = value; }, - $signature: 3257 + $signature: 2032 }; A._LocalizationsState_load_closure0.prototype = { call$1(value) { @@ -266236,7 +280940,7 @@ t1.setState$1(new A._LocalizationsState_load__closure(t1, value, this.locale)); $.RendererBinding__instance.allowFirstFrame$0(); }, - $signature: 3389 + $signature: 2035 }; A._LocalizationsState_load__closure.prototype = { call$0() { @@ -266246,8 +280950,267 @@ }, $signature: 0 }; + A.MagnifierInfo.prototype = { + $eq(_, other) { + var _this = this; + if (other == null) + return false; + if (_this === other) + return true; + return other instanceof A.MagnifierInfo && J.$eq$(other.globalGesturePosition, _this.globalGesturePosition) && other.caretRect.$eq(0, _this.caretRect) && other.currentLineBoundaries.$eq(0, _this.currentLineBoundaries) && other.fieldBounds.$eq(0, _this.fieldBounds); + }, + get$hashCode(_) { + var _this = this; + return A.Object_hash(_this.globalGesturePosition, _this.caretRect, _this.fieldBounds, _this.currentLineBoundaries, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + } + }; + A.TextMagnifierConfiguration.prototype = { + get$magnifierBuilder() { + var t1 = this._magnifierBuilder; + return t1 == null ? new A.TextMagnifierConfiguration_magnifierBuilder_closure() : t1; + }, + magnifierBuilder$3(arg0, arg1, arg2) { + return this.get$magnifierBuilder().call$3(arg0, arg1, arg2); + } + }; + A.TextMagnifierConfiguration_magnifierBuilder_closure.prototype = { + call$3(_, __, ___) { + return null; + }, + "call*": "call$3", + $requiredArgCount: 3, + $signature: 2036 + }; + A.MagnifierController.prototype = { + get$shown() { + if (this._overlayEntry == null) + return false; + var t1 = this.animationController; + if (t1 != null) { + t1 = t1.__AnimationController__status_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1 === B.AnimationStatus_3 || t1 === B.AnimationStatus_1; + } + return true; + }, + show$3$below$builder$context(_, below, builder, context) { + return this.show$body$MagnifierController(0, below, builder, context); + }, + show$body$MagnifierController(_, below, builder, context) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$self = this, t2, t1; + var $async$show$3$below$builder$context = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + t1 = $async$self._overlayEntry; + if (t1 != null) + t1.remove$0(0); + t1 = context.findRootAncestorStateOfType$1$0(type$.OverlayState); + t1.toString; + t2 = A.Navigator_maybeOf(context); + if (t2 == null) + t2 = null; + else { + t2 = t2._framework$_element; + t2.toString; + } + t2 = A.OverlayEntry$(new A.MagnifierController_show_closure(A.InheritedTheme_capture(context, t2), builder), false); + $async$self._overlayEntry = t2; + t1.insert$2$below(0, t2, below); + t1 = $async$self.animationController; + $async$goto = t1 != null ? 2 : 3; + break; + case 2: + // then + $async$goto = 4; + return A._asyncAwait(t1.forward$0(0), $async$show$3$below$builder$context); + case 4: + // returning from await. + case 3: + // join + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$show$3$below$builder$context, $async$completer); + }, + hide$1$removeFromOverlay(removeFromOverlay) { + return this.hide$body$MagnifierController(removeFromOverlay); + }, + hide$0() { + return this.hide$1$removeFromOverlay(true); + }, + hide$body$MagnifierController(removeFromOverlay) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, $async$self = this, t1; + var $async$hide$1$removeFromOverlay = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + if ($async$self._overlayEntry == null) { + // goto return + $async$goto = 1; + break; + } + t1 = $async$self.animationController; + $async$goto = t1 != null ? 3 : 4; + break; + case 3: + // then + $async$goto = 5; + return A._asyncAwait(t1.reverse$0(0), $async$hide$1$removeFromOverlay); + case 5: + // returning from await. + case 4: + // join + if (removeFromOverlay) { + t1 = $async$self._overlayEntry; + if (t1 != null) + t1.remove$0(0); + $async$self._overlayEntry = null; + } + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$hide$1$removeFromOverlay, $async$completer); + } + }; + A.MagnifierController_show_closure.prototype = { + call$1(context) { + return new A._CaptureAll(this.capturedThemes._themes, this.builder.call$1(context), null); + }, + $signature: 56 + }; + A.MagnifierDecoration.prototype = { + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + return this.super$ShapeDecoration$$eq(0, other) && other instanceof A.MagnifierDecoration && other.opacity === this.opacity; + }, + get$hashCode(_) { + return A.Object_hash(A.ShapeDecoration.prototype.get$hashCode.call(this, this), this.opacity, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + } + }; + A.RawMagnifier.prototype = { + build$1(context) { + var _this = this, _null = null, + t1 = _this.decoration, + t2 = t1.shape, + t3 = t1.opacity, + t4 = _this.size; + return new A.Stack(B.Alignment_0_0, _null, B.StackFit_0, B.Clip_0, A._setArrayType([A.ClipPath_shape(A.Opacity$(new A._Magnifier(_this.focalPointOffset, _this.magnificationScale, t2, A.SizedBox$fromSize(_this.child, t4), _null), t3), t2), A.Opacity$(new A._MagnifierStyle(t1, t4, _null), t3)], type$.JSArray_Widget), _null); + } + }; + A._MagnifierStyle.prototype = { + build$1(context) { + var t3, largestShadow, _i, shadow, t4, t5, t6, + t1 = this.decoration, + t2 = t1.shadows; + if (t2 == null) + t2 = A._setArrayType([], type$.JSArray_BoxShadow); + t3 = t2.length; + largestShadow = 0; + _i = 0; + for (; _i < t3; ++_i) { + shadow = t2[_i]; + t4 = shadow.blurRadius; + t5 = shadow.spreadRadius; + t6 = shadow.offset; + largestShadow = Math.max(largestShadow, t4 + t5 + Math.max(Math.abs(t6._dy), Math.abs(t6._dx))); + } + return A.ClipPath$(A.DecoratedBox$(A.SizedBox$fromSize(null, this.size), t1, B.DecorationPosition_0), B.Clip_1, new A._DonutClip(largestShadow, t1.shape, null)); + } + }; + A._DonutClip.prototype = { + getClip$1(size) { + var t1, + path = $.$get$_renderer().createPath$0(), + rect = new A.Rect(0, 0, 0 + size._dx, 0 + size._dy); + path.set$fillType(B.PathFillType_1); + t1 = this.shape; + path.addPath$2(0, t1.getOuterPath$1(rect.inflate$1(this.spreadRadius)), B.Offset_0_0); + path.addPath$2(0, t1.getInnerPath$1(rect), B.Offset_0_0); + return path; + }, + shouldReclip$1(oldClipper) { + return !J.$eq$(oldClipper.shape, this.shape); + } + }; + A._Magnifier.prototype = { + createRenderObject$1(context) { + var t1 = new A._RenderMagnification(this.focalPointOffset, this.magnificationScale, this.shape, null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.RenderObject$0(); + t1.set$child(null); + return t1; + }, + updateRenderObject$2(context, renderObject) { + renderObject.set$focalPointOffset(this.focalPointOffset); + renderObject.set$shape(0, this.shape); + renderObject.set$magnificationScale(this.magnificationScale); + } + }; + A._RenderMagnification.prototype = { + set$focalPointOffset(value) { + if (this._focalPointOffset.$eq(0, value)) + return; + this._focalPointOffset = value; + this.markNeedsPaint$0(); + }, + set$magnificationScale(value) { + if (this._magnificationScale === value) + return; + this._magnificationScale = value; + this.markNeedsPaint$0(); + }, + set$shape(_, value) { + if (J.$eq$(this._magnifier$_shape, value)) + return; + this._magnifier$_shape = value; + this.markNeedsPaint$0(); + }, + get$alwaysNeedsCompositing() { + return true; + }, + paint$2(context, offset) { + var thisCenter, matrix, t2, t3, t4, t5, filter, _this = this, + t1 = _this._box$_size; + t1.toString; + thisCenter = B.Alignment_0_0.alongSize$1(t1).$add(0, offset); + t1 = new Float64Array(16); + matrix = new A.Matrix4(t1); + matrix.setIdentity$0(); + t2 = _this._magnificationScale; + t3 = _this._focalPointOffset; + t4 = thisCenter._dx; + t5 = thisCenter._dy; + matrix.translate$2(0, t2 * (t3._dx * -1 - t4) + t4, t2 * (t3._dy * -1 - t5) + t5); + matrix.scale$1(0, _this._magnificationScale); + filter = A.ImageFilter_ImageFilter$matrix(t1, B.FilterQuality_3); + t1 = type$.nullable_BackdropFilterLayer; + if (t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)) == null) + _this._layerHandle.set$layer(0, A.BackdropFilterLayer$(filter)); + else + t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)).set$filter(0, filter); + t1 = t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)); + t1.toString; + context.pushLayer$3(t1, A.RenderProxyBoxMixin.prototype.get$paint.call(_this), offset); + } + }; A.Orientation.prototype = { - toString$0(_) { + _enumToString$0() { return "Orientation." + this._core$_name; } }; @@ -266363,7 +281326,7 @@ return false; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.MediaQueryData && other.size.$eq(0, _this.size) && other.devicePixelRatio === _this.devicePixelRatio && other.textScaleFactor === _this.textScaleFactor && other.platformBrightness === _this.platformBrightness && other.padding.$eq(0, _this.padding) && other.viewPadding.$eq(0, _this.viewPadding) && other.viewInsets.$eq(0, _this.viewInsets) && other.alwaysUse24HourFormat === _this.alwaysUse24HourFormat && other.highContrast === _this.highContrast && other.disableAnimations === _this.disableAnimations && other.invertColors === _this.invertColors && other.accessibleNavigation === _this.accessibleNavigation && other.boldText === _this.boldText && other.navigationMode === _this.navigationMode && other.gestureSettings.$eq(0, _this.gestureSettings) && A.listEquals0(other.displayFeatures, _this.displayFeatures); + return other instanceof A.MediaQueryData && other.size.$eq(0, _this.size) && other.devicePixelRatio == _this.devicePixelRatio && other.textScaleFactor === _this.textScaleFactor && other.platformBrightness === _this.platformBrightness && other.padding.$eq(0, _this.padding) && other.viewPadding.$eq(0, _this.viewPadding) && other.viewInsets.$eq(0, _this.viewInsets) && other.alwaysUse24HourFormat === _this.alwaysUse24HourFormat && other.highContrast === _this.highContrast && other.disableAnimations === _this.disableAnimations && other.invertColors === _this.invertColors && other.accessibleNavigation === _this.accessibleNavigation && other.boldText === _this.boldText && other.navigationMode === _this.navigationMode && other.gestureSettings.$eq(0, _this.gestureSettings) && A.listEquals0(other.displayFeatures, _this.displayFeatures); }, get$hashCode(_) { var _this = this; @@ -266371,14 +281334,14 @@ }, toString$0(_) { var _this = this; - return "MediaQueryData(" + B.JSArray_methods.join$1(A._setArrayType(["size: " + _this.size.toString$0(0), "devicePixelRatio: " + B.JSNumber_methods.toStringAsFixed$1(_this.devicePixelRatio, 1), "textScaleFactor: " + B.JSNumber_methods.toStringAsFixed$1(_this.textScaleFactor, 1), "platformBrightness: " + _this.platformBrightness.toString$0(0), "padding: " + _this.padding.toString$0(0), "viewPadding: " + _this.viewPadding.toString$0(0), "viewInsets: " + _this.viewInsets.toString$0(0), "alwaysUse24HourFormat: " + _this.alwaysUse24HourFormat, "accessibleNavigation: " + _this.accessibleNavigation, "highContrast: " + _this.highContrast, "disableAnimations: " + _this.disableAnimations, "invertColors: " + _this.invertColors, "boldText: " + _this.boldText, "navigationMode: " + _this.navigationMode._core$_name, "gestureSettings: " + _this.gestureSettings.toString$0(0), "displayFeatures: " + A.S(_this.displayFeatures)], type$.JSArray_String), ", ") + ")"; + return "MediaQueryData(" + B.JSArray_methods.join$1(A._setArrayType(["size: " + _this.size.toString$0(0), "devicePixelRatio: " + J.toStringAsFixed$1$n(_this.devicePixelRatio, 1), "textScaleFactor: " + B.JSNumber_methods.toStringAsFixed$1(_this.textScaleFactor, 1), "platformBrightness: " + _this.platformBrightness.toString$0(0), "padding: " + _this.padding.toString$0(0), "viewPadding: " + _this.viewPadding.toString$0(0), "viewInsets: " + _this.viewInsets.toString$0(0), "alwaysUse24HourFormat: " + _this.alwaysUse24HourFormat, "accessibleNavigation: " + _this.accessibleNavigation, "highContrast: " + _this.highContrast, "disableAnimations: " + _this.disableAnimations, "invertColors: " + _this.invertColors, "boldText: " + _this.boldText, "navigationMode: " + _this.navigationMode._core$_name, "gestureSettings: " + _this.gestureSettings.toString$0(0), "displayFeatures: " + A.S(_this.displayFeatures)], type$.JSArray_String), ", ") + ")"; } }; A.MediaQueryData_removeDisplayFeatures_closure.prototype = { call$1(displayFeature) { return this.subScreen.overlaps$1(displayFeature.get$bounds(displayFeature)); }, - $signature: 681 + $signature: 638 }; A.MediaQuery.prototype = { updateShouldNotify$1(oldWidget) { @@ -266386,7 +281349,7 @@ } }; A.NavigationMode.prototype = { - toString$0(_) { + _enumToString$0() { return "NavigationMode." + this._core$_name; } }; @@ -266465,8 +281428,8 @@ } else t5 = _null; t6 = _this.color; - t6 = A.MouseRegion$(new A.ConstrainedBox(B.BoxConstraints_ALM, t6 == null ? _null : new A.ColoredBox(t6, _null, _null), _null), B.SystemMouseCursor_basic, _null, _null, _null, _null); - return A.BlockSemantics$(new A.ExcludeSemantics(t2, new A._ModalBarrierGestureDetector(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5, _null, _null, _null, _null), false, false, false, t6, _null), t1, _null), _null)); + t6 = A.MouseRegion$(new A.ConstrainedBox(B.BoxConstraints_ALM, t6 == null ? _null : new A.ColoredBox(t6, _null, _null), _null), B.SystemMouseCursor_basic, _null, _null, _null, _null, _null); + return A.BlockSemantics$(new A.ExcludeSemantics(t2, new A._ModalBarrierGestureDetector(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5, _null, _null, _null, _null), false, false, false, t6, _null), t1, _null), _null)); } }; A.ModalBarrier_build_handleDismiss.prototype = { @@ -266540,18 +281503,18 @@ } }; A._ToolbarSlot.prototype = { - toString$0(_) { + _enumToString$0() { return "_ToolbarSlot." + this._core$_name; } }; A._ToolbarLayout.prototype = { performLayout$1(size) { - var t1, t2, leadingWidth, leadingX, trailingSize, trailingX, trailingWidth, maxWidth, middleSize, middleStartMargin, t3, t4, middleStart, t5, middleX, _this = this, + var t1, t2, leadingWidth, leadingX, trailingSize, trailingX, trailingWidth, maxWidth, middleSize, middleStartMargin, t3, t4, t5, middleStart, t6, middleX, _this = this, _s80_ = string$.x60null_c; if (_this._idToChild.$index(0, B._ToolbarSlot_0) != null) { t1 = size._dx; t2 = size._dy; - leadingWidth = _this.layoutChild$2(B._ToolbarSlot_0, new A.BoxConstraints(0, t1 / 3, t2, t2))._dx; + leadingWidth = _this.layoutChild$2(B._ToolbarSlot_0, new A.BoxConstraints(0, t1, t2, t2))._dx; switch (_this.textDirection) { case B.TextDirection_0: leadingX = t1 - leadingWidth; @@ -266589,14 +281552,14 @@ maxWidth = Math.max(t1 - leadingWidth - trailingWidth - t2 * 2, 0); middleSize = _this.layoutChild$2(B._ToolbarSlot_1, A.BoxConstraints$loose(size).copyWith$1$maxWidth(maxWidth)); middleStartMargin = leadingWidth + t2; - t2 = size._dy; - t3 = middleSize._dy; + t3 = size._dy; + t4 = middleSize._dy; if (_this.centerMiddle) { - t4 = middleSize._dx; - middleStart = (t1 - t4) / 2; - t5 = t1 - trailingWidth; - if (middleStart + t4 > t5) - middleStart = t5 - t4; + t5 = middleSize._dx; + middleStart = (t1 - t5) / 2; + t6 = t1 - trailingWidth; + if (middleStart + t5 > t6) + middleStart = t6 - t5 - t2; else if (middleStart < middleStartMargin) middleStart = middleStartMargin; } else @@ -266611,7 +281574,7 @@ default: throw A.wrapException(A.ReachabilityError$(_s80_)); } - _this.positionChild$2(B._ToolbarSlot_1, new A.Offset(middleX, (t2 - t3) / 2)); + _this.positionChild$2(B._ToolbarSlot_1, new A.Offset(middleX, (t3 - t4) / 2)); } }, shouldRelayout$1(oldDelegate) { @@ -266619,13 +281582,13 @@ } }; A.RoutePopDisposition.prototype = { - toString$0(_) { + _enumToString$0() { return "RoutePopDisposition." + this._core$_name; } }; A.Route.prototype = { get$overlayEntries() { - return B.List_empty6; + return B.List_empty5; }, install$0() { }, @@ -266753,24 +281716,30 @@ t1._widget.toString; t2 = true; } - if (t2 === true) - t1.focusScopeNode.requestFocus$0(); + if (t2 === true) { + t1 = t1.focusNode.get$enclosingScope(); + if (t1 != null) + t1.requestFocus$0(); + } }, - $signature: 99 + $signature: 104 }; A.Route_didAdd_closure.prototype = { call$1(_) { var t1 = this.$this._navigator$_navigator; - if (t1 != null) - t1.focusScopeNode.requestFocus$0(); + if (t1 != null) { + t1 = t1.focusNode.get$enclosingScope(); + if (t1 != null) + t1.requestFocus$0(); + } }, - $signature: 99 + $signature: 104 }; A.Route_isCurrent_closure.prototype = { call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 191 + $signature: 212 }; A.Route_isCurrent_closure0.prototype = { call$0() { @@ -266782,7 +281751,7 @@ call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 191 + $signature: 212 }; A.Route_isFirst_closure0.prototype = { call$0() { @@ -266794,7 +281763,7 @@ call$1(e) { return e != null && A._RouteEntry_isRoutePredicate(this.$this).call$1(e); }, - $signature: 191 + $signature: 212 }; A.Route_isActive_closure0.prototype = { call$0() { @@ -266804,7 +281773,9 @@ }; A.RouteSettings.prototype = { toString$0(_) { - return 'RouteSettings("' + A.S(this.name) + '", ' + A.S(this.$arguments) + ")"; + var t1 = this.name; + t1 = t1 == null ? "none" : '"' + t1 + '"'; + return "RouteSettings(" + t1 + ", " + A.S(this.$arguments) + ")"; } }; A.NavigatorObserver.prototype = { @@ -266833,7 +281804,7 @@ t1 = A._setArrayType([], type$.JSArray__RouteEntry), t2 = $.$get$ChangeNotifier__emptyListeners(), t3 = type$._NavigatorObservation; - return new A.NavigatorState(t1, new A._HistoryProperty(t2), A.ListQueue$(_null, t3), A.ListQueue$(_null, t3), A.FocusScopeNode$(true, "Navigator Scope", false), new A.RestorableNum(0, t2, type$.RestorableNum_int), new A.ValueNotifier(false, t2, type$.ValueNotifier_bool), A.LinkedHashSet_LinkedHashSet$_empty(type$.int), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, _null, _null, B._StateLifecycle_0); + return new A.NavigatorState(t1, new A._HistoryProperty(t2), A.ListQueue$(_null, t3), A.ListQueue$(_null, t3), A.FocusNode$(true, "Navigator", true, true, _null, _null, false), new A.RestorableNum(0, t2, type$.RestorableNum_int), A.ValueNotifier$(false, type$.bool), A.LinkedHashSet_LinkedHashSet$_empty(type$.int), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, _null, _null, B._StateLifecycle_0); }, onGenerateInitialRoutes$2(arg0, arg1) { return this.onGenerateInitialRoutes.call$2(arg0, arg1); @@ -266843,18 +281814,24 @@ call$1(route) { return route == null; }, - $signature: 3989 + $signature: 2038 }; A._RouteLifecycle.prototype = { - toString$0(_) { + _enumToString$0() { return "_RouteLifecycle." + this._core$_name; } }; A._NotAnnounced.prototype = {}; A._RouteEntry.prototype = { get$restorationId() { - this.route.toString; - var t1 = this.restorationInformation; + var page, t1; + if (this.pageBased) { + page = type$.Page_nullable_Object._as(this.route._navigator$_settings); + page.get$restorationId(); + t1 = A.S(page.get$restorationId()); + return "p+" + t1; + } + t1 = this.restorationInformation; if (t1 != null) return "r+" + A.S(t1.get$restorationScopeId()); return null; @@ -266957,7 +281934,7 @@ call$1(e) { return e._overlayStateMounted._change_notifier$_value; }, - $signature: 3873 + $signature: 2063 }; A._RouteEntry_dispose_closure0.prototype = { call$0() { @@ -266975,7 +281952,7 @@ call$1(entry) { return entry.route === this.route; }, - $signature: 385 + $signature: 369 }; A._NavigatorObservation.prototype = {}; A._NavigatorPushObservation.prototype = { @@ -267000,10 +281977,12 @@ }; A.NavigatorState.prototype = { initState$0() { - var t1, t2, _i, _this = this; + var t1, t2, _i, observer, _this = this; _this.super$State$initState(); - for (t1 = _this._widget.observers, t2 = t1.length, _i = 0; _i < t2; ++_i) - t1[_i]._navigator$_navigator = _this; + for (t1 = _this._widget.observers, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + observer = t1[_i]; + $.$get$NavigatorObserver__navigators()._jsWeakMap.set(observer, _this); + } _this.__NavigatorState__effectiveObservers_A = _this._widget.observers; t1 = _this._framework$_element.getElementForInheritedWidgetOfExactType$1$0(type$.HeroControllerScope); if (t1 == null) @@ -267029,12 +282008,12 @@ _this._widget.toString; _i = 0; for (; false; ++_i) { - page = B.List_empty5[_i]; + page = B.List_empty4[_i]; t2 = _this._framework$_element; t2.toString; t2 = page.createRoute$1(t2); t3 = $.$get$_RouteEntry_notAnnounced(); - entry = new A._RouteEntry(t2, null, B._RouteLifecycle_1, t3, t3, t3); + entry = new A._RouteEntry(t2, null, true, B._RouteLifecycle_1, t3, t3, t3); _this._history.push(entry); B.JSArray_methods.addAll$1(_this._history, t1.restoreEntriesForPage$2(entry, _this)); } @@ -267067,15 +282046,25 @@ t1[_i].route.changedExternalState$0(); }, _updateHeroController$1(newHeroController) { - var t2, _this = this, - t1 = _this._heroControllerFromScope; - if (t1 != newHeroController) { + var t1, t2, _this = this; + if (_this._heroControllerFromScope != newHeroController) { if (newHeroController != null) - newHeroController._navigator$_navigator = _this; - t2 = t1 == null; - if ((t2 ? null : t1._navigator$_navigator) === _this) - if (!t2) - t1._navigator$_navigator = null; + $.$get$NavigatorObserver__navigators()._jsWeakMap.set(newHeroController, _this); + t1 = _this._heroControllerFromScope; + if (t1 == null) + t1 = null; + else { + t2 = $.$get$NavigatorObserver__navigators(); + t2.toString; + A.Expando__checkType(t1); + t1 = t2._jsWeakMap.get(t1); + } + if (t1 === _this) { + t1 = $.$get$NavigatorObserver__navigators(); + t2 = _this._heroControllerFromScope; + t2.toString; + t1._jsWeakMap.set(t2, null); + } _this._heroControllerFromScope = newHeroController; _this._updateEffectiveObservers$0(); } @@ -267091,15 +282080,19 @@ _this.__NavigatorState__effectiveObservers_A = t2.observers; }, didUpdateWidget$1(oldWidget) { - var t1, t2, _i, _this = this; + var t1, t2, _i, observer, _this = this; _this.super$_NavigatorState_State_TickerProviderStateMixin_RestorationMixin$didUpdateWidget(oldWidget); t1 = oldWidget.observers; t2 = _this._widget.observers; if (t1 == null ? t2 != null : t1 !== t2) { - for (t2 = t1.length, _i = 0; _i < t2; ++_i) - t1[_i]._navigator$_navigator = null; - for (t1 = _this._widget.observers, t2 = t1.length, _i = 0; _i < t2; ++_i) - t1[_i]._navigator$_navigator = _this; + for (t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + observer = t1[_i]; + $.$get$NavigatorObserver__navigators()._jsWeakMap.set(observer, null); + } + for (t1 = _this._widget.observers, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + observer = t1[_i]; + $.$get$NavigatorObserver__navigators()._jsWeakMap.set(observer, _this); + } _this._updateEffectiveObservers$0(); } _this._widget.toString; @@ -267107,29 +282100,33 @@ t1[_i].route.changedExternalState$0(); }, deactivate$0() { - var t2, _i, + var t2, _i, observer, t1 = this.__NavigatorState__effectiveObservers_A; t1 === $ && A.throwUnnamedLateFieldNI(); t2 = t1.length; _i = 0; - for (; _i < t2; ++_i) - t1[_i]._navigator$_navigator = null; + for (; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + observer = t1[_i]; + $.$get$NavigatorObserver__navigators()._jsWeakMap.set(observer, null); + } this.super$State$deactivate(); }, activate$0() { - var t1, t2, _i; + var t1, t2, _i, observer; this.super$_NavigatorState_State_TickerProviderStateMixin$activate(); t1 = this.__NavigatorState__effectiveObservers_A; t1 === $ && A.throwUnnamedLateFieldNI(); t2 = t1.length; _i = 0; - for (; _i < t2; ++_i) - t1[_i]._navigator$_navigator = this; + for (; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + observer = t1[_i]; + $.$get$NavigatorObserver__navigators()._jsWeakMap.set(observer, this); + } }, dispose$0() { var t1, t2, _i, _this = this; _this._updateHeroController$1(null); - _this.focusScopeNode.dispose$0(); + _this.focusNode.dispose$0(); for (t1 = _this._history, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) t1[_i].dispose$0(); _this.super$_NavigatorState_State_TickerProviderStateMixin_RestorationMixin$dispose(); @@ -267384,7 +282381,7 @@ if (allowNull) this._widget.toString; settings = new A.RouteSettings($name, $arguments); - t1 = $T._eval$1("Route<0>?"); + t1 = $T._eval$1("Route<0?>?"); route = t1._as(this._widget.onGenerateRoute.call$1(settings)); return route == null && !allowNull ? t1._as(this._widget.onUnknownRoute.call$1(settings)) : route; }, @@ -267403,7 +282400,7 @@ var t2, _this = this, t1 = _this._routeNamed$1$2$arguments(routeName, null, $T); t1.toString; - t2 = A._RouteEntry$(t1, B._RouteLifecycle_4, null); + t2 = A._RouteEntry$(t1, B._RouteLifecycle_4, false, null); J.complete$2$isReplaced$z(B.JSArray_methods.lastWhere$1(_this._history, A.navigator__RouteEntry_isPresentPredicate$closure()), null, true); _this._history.push(t2); _this._flushHistoryUpdates$0(); @@ -267413,11 +282410,11 @@ pushNamedAndRemoveUntil$1$2(newRouteName, predicate, $T) { var t1 = this._routeNamed$1$2$arguments(newRouteName, null, $T); t1.toString; - this._pushEntryAndRemoveUntil$2(A._RouteEntry$(t1, B._RouteLifecycle_3, null), predicate); + this._pushEntryAndRemoveUntil$2(A._RouteEntry$(t1, B._RouteLifecycle_3, false, null), predicate); return t1._popCompleter.future; }, push$1$1(route) { - var t1 = A._RouteEntry$(route, B._RouteLifecycle_3, null); + var t1 = A._RouteEntry$(route, B._RouteLifecycle_3, false, null); this._history.push(t1); this._flushHistoryUpdates$0(); this._afterNavigation$1(t1.route); @@ -267547,13 +282544,20 @@ return this.maybePop$1$1(result, type$.nullable_Object); }, pop$1$1(result) { - var entry = B.JSArray_methods.lastWhere$1(this._history, A.navigator__RouteEntry_isPresentPredicate$closure()), - t1 = entry.route; - t1.toString; - entry.pendingResult = result; - entry.currentState = B._RouteLifecycle_8; - this._flushHistoryUpdates$1$rearrangeOverlay(false); - this._afterNavigation$1(t1); + var _this = this, + entry = B.JSArray_methods.lastWhere$1(_this._history, A.navigator__RouteEntry_isPresentPredicate$closure()); + if (entry.pageBased) { + _this._widget.toString; + null.toString; + if (null.call$2(entry.route, result) && entry.currentState === B._RouteLifecycle_7) + entry.currentState = B._RouteLifecycle_8; + } else { + entry.pendingResult = result; + entry.currentState = B._RouteLifecycle_8; + } + if (entry.currentState === B._RouteLifecycle_8) + _this._flushHistoryUpdates$1$rearrangeOverlay(false); + _this._afterNavigation$1(entry.route); }, pop$1(result) { return this.pop$1$1(result, type$.nullable_Object); @@ -267574,10 +282578,14 @@ } }, finalizeRoute$1(route) { - var _this = this, + var t1, _this = this, index = B.JSArray_methods.indexWhere$1(_this._history, A._RouteEntry_isRoutePredicate(route)), entry = _this._history[index]; - entry.route.toString; + if (entry.pageBased && entry.currentState.index < 8) { + t1 = _this._getRouteBefore$2(index - 1, A.navigator__RouteEntry_willBePresentPredicate$closure()); + t1 = t1 == null ? null : t1.route; + _this._observedRouteDeletions._add$1(0, new A._NavigatorPopObservation(route, t1)); + } entry.currentState = B._RouteLifecycle_13; if (!_this._flushingHistory) _this._flushHistoryUpdates$1$rearrangeOverlay(false); @@ -267630,17 +282638,19 @@ B.JSArray_methods.forEach$1(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("SetMixin.E")), $.WidgetsBinding__instance.get$cancelPointer()); }, build$1(context) { - var t4, _this = this, _null = null, + var t5, _this = this, _null = null, t1 = _this.get$_handlePointerUpOrCancel(), - t2 = _this.RestorationMixin__bucket, - t3 = _this.__NavigatorState__overlayKey_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - if (t3.get$currentState() == null) { - t4 = _this.get$_allRouteOverlayEntries(); - t4 = J.JSArray_JSArray$markFixed(t4.slice(0), A._arrayInstanceType(t4)._precomputed1); + t2 = A.FocusTraversalGroup_maybeOf(context), + t3 = _this.RestorationMixin__bucket, + t4 = _this.__NavigatorState__overlayKey_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + _this._widget.toString; + if (t4.get$currentState() == null) { + t5 = _this.get$_allRouteOverlayEntries(); + t5 = J.JSArray_JSArray$markFixed(t5.slice(0), A._arrayInstanceType(t5)._precomputed1); } else - t4 = B.List_empty6; - return new A.HeroControllerScope(_null, A.Listener$(B.HitTestBehavior_0, A.AbsorbPointer$(false, A.FocusScope$(true, A.UnmanagedRestorationScope$(t2, new A.Overlay(t4, t3)), _null, _this.focusScopeNode)), _null, t1, _this.get$_handlePointerDown(), _null, _null, _null, t1), _null); + t5 = B.List_empty5; + return new A.HeroControllerScope(_null, A.Listener$(B.HitTestBehavior_0, A.AbsorbPointer$(false, A.FocusTraversalGroup$(A.Focus$(true, _null, A.UnmanagedRestorationScope$(t3, new A.Overlay(t5, B.Clip_1, t4)), _null, _null, _null, _this.focusNode, false, _null, _null, _null, _null, _null, true), true, t2)), _null, t1, _this.get$_handlePointerDown(), _null, _null, _null, _null, t1), _null); } }; A.NavigatorState_restoreState_closure.prototype = { @@ -267654,15 +282664,15 @@ t1 = new A._NamedRestorationInformation(t3, t1, null, B._RouteRestorationType_0); } else t1 = null; - return A._RouteEntry$(route, B._RouteLifecycle_1, t1); + return A._RouteEntry$(route, B._RouteLifecycle_1, false, t1); }, - $signature: 3823 + $signature: 2068 }; A.NavigatorState__flushHistoryUpdates_closure.prototype = { call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 191 + $signature: 212 }; A.NavigatorState__flushHistoryUpdates_closure0.prototype = { call$0() { @@ -267674,13 +282684,13 @@ call$1(object) { return A.S(object); }, - $signature: 3804 + $signature: 2069 }; A.NavigatorState_maybePop_closure.prototype = { call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 191 + $signature: 212 }; A.NavigatorState_maybePop_closure0.prototype = { call$0() { @@ -267692,7 +282702,7 @@ call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 191 + $signature: 212 }; A.NavigatorState_maybePop_closure2.prototype = { call$0() { @@ -267704,7 +282714,7 @@ call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 191 + $signature: 212 }; A.NavigatorState_removeRoute_closure0.prototype = { call$0() { @@ -267721,7 +282731,7 @@ $signature: 0 }; A._RouteRestorationType.prototype = { - toString$0(_) { + _enumToString$0() { return "_RouteRestorationType." + this._core$_name; } }; @@ -267771,60 +282781,86 @@ }; A._HistoryProperty.prototype = { update$1(_, $history) { - var newRoutesForCurrentPage, t1, oldRoutesForCurrentPage, newMap, removedPages, currentPage, needsSerialization, restorationEnabled, _i, entry, t2, t3, serializedData, t4, _this = this, _null = null, + var t1, newRoutesForCurrentPage, t2, oldRoutesForCurrentPage, newMap, removedPages, currentPage, needsSerialization, restorationEnabled, _i, entry, t3, restorationId, t4, serializedData, t5, _this = this, _null = null, wasUninitialized = _this._pageToPagelessRoutes == null; if (wasUninitialized) _this._pageToPagelessRoutes = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.List_Object); - newRoutesForCurrentPage = A._setArrayType([], type$.JSArray_Object); - t1 = _this._pageToPagelessRoutes; - t1.toString; - oldRoutesForCurrentPage = J.$index$asx(t1, null); + t1 = type$.JSArray_Object; + newRoutesForCurrentPage = A._setArrayType([], t1); + t2 = _this._pageToPagelessRoutes; + t2.toString; + oldRoutesForCurrentPage = J.$index$asx(t2, null); if (oldRoutesForCurrentPage == null) oldRoutesForCurrentPage = B.List_empty; newMap = A.LinkedHashMap_LinkedHashMap$_empty(type$.nullable_String, type$.List_Object); - t1 = _this._pageToPagelessRoutes; - t1.toString; - removedPages = J.toSet$0$ax(J.get$keys$x(t1)); - for (t1 = $history.length, currentPage = _null, needsSerialization = wasUninitialized, restorationEnabled = true, _i = 0; _i < $history.length; $history.length === t1 || (0, A.throwConcurrentModificationError)($history), ++_i) { + t2 = _this._pageToPagelessRoutes; + t2.toString; + removedPages = J.toSet$0$ax(J.get$keys$x(t2)); + for (t2 = $history.length, currentPage = _null, needsSerialization = wasUninitialized, restorationEnabled = true, _i = 0; _i < $history.length; $history.length === t2 || (0, A.throwConcurrentModificationError)($history), ++_i) { entry = $history[_i]; if (entry.currentState.index > 7) { - t2 = entry.route; - t2._restorationScopeId.set$value(0, _null); + t3 = entry.route; + t3._restorationScopeId.set$value(0, _null); + continue; + } + if (entry.pageBased) { + needsSerialization = needsSerialization || newRoutesForCurrentPage.length !== J.get$length$asx(oldRoutesForCurrentPage); + t3 = newRoutesForCurrentPage.length; + if (t3 !== 0) { + restorationId = currentPage == null ? _null : currentPage.get$restorationId(); + newMap.$indexSet(0, restorationId, newRoutesForCurrentPage); + removedPages.remove$1(0, restorationId); + } + restorationEnabled = entry.get$restorationId() != null; + t3 = entry.route; + t4 = restorationEnabled ? entry.get$restorationId() : _null; + t3._restorationScopeId.set$value(0, t4); + if (restorationEnabled) { + newRoutesForCurrentPage = A._setArrayType([], t1); + t3 = _this._pageToPagelessRoutes; + t3.toString; + oldRoutesForCurrentPage = J.$index$asx(t3, entry.get$restorationId()); + if (oldRoutesForCurrentPage == null) + oldRoutesForCurrentPage = B.List_empty; + } else { + newRoutesForCurrentPage = B.List_empty; + oldRoutesForCurrentPage = B.List_empty; + } + currentPage = entry; continue; } - t2 = entry.route; - t2.toString; if (restorationEnabled) { t3 = entry.restorationInformation; t3 = t3 == null ? _null : t3.get$isRestorable(); restorationEnabled = t3 === true; } else restorationEnabled = false; - t3 = restorationEnabled ? entry.get$restorationId() : _null; - t2._restorationScopeId.set$value(0, t3); + t3 = entry.route; + t4 = restorationEnabled ? entry.get$restorationId() : _null; + t3._restorationScopeId.set$value(0, t4); if (restorationEnabled) { - t2 = entry.restorationInformation; - serializedData = t2._serializableData; + t3 = entry.restorationInformation; + serializedData = t3._serializableData; if (serializedData == null) - serializedData = t2._serializableData = t2.computeSerializableData$0(); + serializedData = t3._serializableData = t3.computeSerializableData$0(); if (!needsSerialization) { - t2 = J.getInterceptor$asx(oldRoutesForCurrentPage); - t3 = t2.get$length(oldRoutesForCurrentPage); - t4 = newRoutesForCurrentPage.length; - needsSerialization = t3 <= t4 || !J.$eq$(t2.$index(oldRoutesForCurrentPage, t4), serializedData); + t3 = J.getInterceptor$asx(oldRoutesForCurrentPage); + t4 = t3.get$length(oldRoutesForCurrentPage); + t5 = newRoutesForCurrentPage.length; + needsSerialization = t4 <= t5 || !J.$eq$(t3.$index(oldRoutesForCurrentPage, t5), serializedData); } else needsSerialization = true; - newRoutesForCurrentPage.push(serializedData); + B.JSArray_methods.add$1(newRoutesForCurrentPage, serializedData); } } needsSerialization = needsSerialization || newRoutesForCurrentPage.length !== J.get$length$asx(oldRoutesForCurrentPage); - _this._finalizePage$4(newRoutesForCurrentPage, currentPage, newMap, removedPages); + _this._finalizeEntry$4(newRoutesForCurrentPage, currentPage, newMap, removedPages); if (needsSerialization || removedPages.get$isNotEmpty(removedPages)) { _this._pageToPagelessRoutes = newMap; _this.notifyListeners$0(); } }, - _finalizePage$4(routes, page, pageToRoutes, pagesToRemove) { + _finalizeEntry$4(routes, page, pageToRoutes, pagesToRemove) { var restorationId, t1 = routes.length; if (t1 !== 0) { @@ -267857,7 +282893,7 @@ t2 = A._RestorationInformation__RestorationInformation$fromSerializableData(t1.get$current(t1)); route = t2.createRoute$1($navigator); t3 = $.$get$_RouteEntry_notAnnounced(); - result.push(new A._RouteEntry(route, t2, B._RouteLifecycle_1, t3, t3, t3)); + result.push(new A._RouteEntry(route, t2, false, B._RouteLifecycle_1, t3, t3, t3)); } return result; }, @@ -267882,14 +282918,14 @@ call$2(key, value) { return new A.MapEntry(A._asStringQ(key), A.List_List$from(type$.List_dynamic._as(value), true, type$.Object), type$.MapEntry_of_nullable_String_and_List_Object); }, - $signature: 3779 + $signature: 2094 }; A._NavigatorState_State_TickerProviderStateMixin_RestorationMixin_dispose_closure.prototype = { call$2(property, listener) { if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A._NavigatorState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -267918,7 +282954,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -267970,7 +283006,7 @@ A.LayoutChangedNotification.prototype = {}; A.__NotificationElement_ProxyElement_NotifiableElementMixin.prototype = {}; A.OverflowBarAlignment.prototype = { - toString$0(_) { + _enumToString$0() { return "OverflowBarAlignment." + this._core$_name; } }; @@ -268330,7 +283366,7 @@ } return t1; }, - $signature: 3760 + $signature: 2095 }; A.__RenderOverflowBar_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -268401,10 +283437,8 @@ dispose$0() { this._disposedByOwner = true; var t1 = this._overlayStateMounted; - if (!t1._change_notifier$_value) { - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } + if (!t1._change_notifier$_value) + t1.dispose$0(); }, toString$0(_) { return "#" + A.shortHash(this) + "(opaque: " + this._opaque + "; maintainState: " + this._maintainState + ")"; @@ -268415,7 +283449,7 @@ call$1(duration) { this.overlay._markDirty$0(); }, - $signature: 23 + $signature: 14 }; A._OverlayEntryWidget.prototype = { createState$0() { @@ -268430,11 +283464,8 @@ dispose$0() { this._widget.entry._overlayStateMounted.set$value(0, false); var t1 = this._widget.entry; - if (t1._disposedByOwner) { - t1 = t1._overlayStateMounted; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } + if (t1._disposedByOwner) + t1._overlayStateMounted.dispose$0(); this.super$State$dispose(); }, build$1(context) { @@ -268461,11 +283492,16 @@ this.insertAll$1(0, this._widget.initialEntries); }, _insertionIndex$2(below, above) { + if (below != null) + return B.JSArray_methods.indexOf$1(this._entries, below); return this._entries.length; }, - insert$1(_, entry) { + insert$2$below(_, entry, below) { entry._overlay = this; - this.setState$1(new A.OverlayState_insert_closure(this, null, null, entry)); + this.setState$1(new A.OverlayState_insert_closure(this, below, null, entry)); + }, + insert$1($receiver, entry) { + return this.insert$2$below($receiver, entry, null); }, insertAll$1(_, entries) { var _i, @@ -268503,7 +283539,7 @@ this.setState$1(new A.OverlayState__didChangeEntryOpacity_closure()); }, build$1(context) { - var t1, i, onstage, onstageCount, entry, t2, + var t1, i, onstage, onstageCount, entry, children = A._setArrayType([], type$.JSArray_Widget); for (t1 = this._entries, i = t1.length - 1, onstage = true, onstageCount = 0; i >= 0; --i) { entry = t1[i]; @@ -268514,10 +283550,8 @@ } else if (entry._maintainState) children.push(new A._OverlayEntryWidget(entry, false, entry._overlay$_key)); } - t1 = children.length; - this._widget.toString; - t2 = type$.ReversedListIterable_Widget; - return new A._Theatre(t1 - onstageCount, B.Clip_1, A.List_List$of(new A.ReversedListIterable(children, t2), false, t2._eval$1("ListIterable.E")), null); + t1 = type$.ReversedListIterable_Widget; + return new A._Theatre(children.length - onstageCount, this._widget.clipBehavior, A.List_List$of(new A.ReversedListIterable(children, t1), false, t1._eval$1("ListIterable.E")), null); } }; A.OverlayState_insert_closure.prototype = { @@ -268562,7 +283596,8 @@ }; A._Theatre.prototype = { createElement$0(_) { - return new A._TheatreElement(A.HashSet_HashSet(type$.Element_2), this, B._ElementLifecycle_0); + var t1 = A.HashSet_HashSet(type$.Element_2); + return new A._TheatreElement(t1, this, B._ElementLifecycle_0); }, createRenderObject$1(context) { var t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); @@ -268796,31 +283831,31 @@ call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, this.height, child.get$computeMinIntrinsicWidth()); }, - $signature: 96 + $signature: 103 }; A._RenderTheatre_computeMaxIntrinsicWidth_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, this.height, child.get$computeMaxIntrinsicWidth()); }, - $signature: 96 + $signature: 103 }; A._RenderTheatre_computeMinIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_2, this.width, child.get$computeMinIntrinsicHeight()); }, - $signature: 96 + $signature: 103 }; A._RenderTheatre_computeMaxIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_3, this.width, child.get$computeMaxIntrinsicHeight()); }, - $signature: 96 + $signature: 103 }; A._RenderTheatre_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this._box_0.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A._OverlayState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -268914,12 +283949,12 @@ t3.toString; t4 = t2._scroll_metrics$_minScrollExtent; t4.toString; - t1._paintOffsetScrollPixels = -Math.min(t3 - t4, t1._paintOffset); + t1._paintOffsetScrollPixels = -Math.min(t3 - t4, t1._overscroll_indicator$_paintOffset); t4 = _this._trailingController; t4.toString; t5 = t2._scroll_metrics$_maxScrollExtent; t5.toString; - t4._paintOffsetScrollPixels = -Math.min(t5 - t3, t4._paintOffset); + t4._paintOffsetScrollPixels = -Math.min(t5 - t3, t4._overscroll_indicator$_paintOffset); if (notification instanceof A.OverscrollNotification) { t3 = notification.overscroll; if (t3 < 0) @@ -268937,7 +283972,7 @@ t1 = t1.$index(0, isLeading); t1.toString; if (t1) - controller._paintOffset = 0; + controller._overscroll_indicator$_paintOffset = 0; t1 = _this._accepted.$index(0, isLeading); t1.toString; if (t1) { @@ -269027,7 +284062,7 @@ } }; A._GlowState.prototype = { - toString$0(_) { + _enumToString$0() { return "_GlowState." + this._core$_name; } }; @@ -269185,14 +284220,14 @@ t4 = t3.parent; t4 = t3._evaluatable.transform$1(0, t4.get$value(t4)); t3 = _this._displacement; - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); t5 = _this._overscroll_indicator$_color; t6 = t1.parent; t6 = t1._evaluatable.transform$1(0, t6.get$value(t6)); t5.toString; paint.set$color(0, A.Color$fromARGB(B.JSNumber_methods.round$0(255 * t6), t5.get$value(t5) >>> 16 & 255, t5.get$value(t5) >>> 8 & 255, t5.get$value(t5) & 255)); canvas.save$0(0); - canvas.translate$2(0, 0, _this._paintOffset + _this._paintOffsetScrollPixels); + canvas.translate$2(0, 0, _this._overscroll_indicator$_paintOffset + _this._paintOffsetScrollPixels); canvas.scale$2(0, 1, t4 * baseGlowScale); canvas.clipRect$1(new A.Rect(0, 0, 0 + t2, 0 + height)); canvas.drawCircle$3(new A.Offset(t2 / 2 * (0.5 + t3), height - radius), radius, paint); @@ -269357,11 +284392,11 @@ case 0: return overscroll > 0 ? B.AlignmentDirectional_0_m1 : B.AlignmentDirectional_0_1; case 1: - return overscroll > 0 ? B.AlignmentDirectional_1_0 : B.AlignmentDirectional_m1_0; + return overscroll > 0 ? B.Alignment_1_0 : B.Alignment_m1_0; case 2: return overscroll > 0 ? B.AlignmentDirectional_0_1 : B.AlignmentDirectional_0_m1; case 3: - return overscroll > 0 ? B.AlignmentDirectional_m1_0 : B.AlignmentDirectional_1_0; + return overscroll > 0 ? B.Alignment_m1_0 : B.Alignment_1_0; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -269423,10 +284458,10 @@ transform = A.Transform$(alignment, t1.child, t4, true); return A.ClipRect$(transform, t3 !== 0 && viewportDimension != t2.mainAxisSize ? t1.clipBehavior : B.Clip_0, null); }, - $signature: 3743 + $signature: 2096 }; A._StretchState.prototype = { - toString$0(_) { + _enumToString$0() { return "_StretchState." + this._core$_name; } }; @@ -269571,7 +284606,7 @@ call$1(element) { return A.PageStorageBucket__maybeAddKey(element, this.keys); }, - $signature: 271 + $signature: 329 }; A.PageStorage.prototype = { build$1(context) { @@ -269600,14 +284635,13 @@ position.jumpTo$1(position.getPixelsFromPage$1(page)); }, createScrollPosition$3(physics, context, oldPosition) { - var t2, _null = null, + var _null = null, t1 = this.initialPage; t1.toString; - t2 = $.$get$ChangeNotifier__emptyListeners(); - t2 = new A._PagePosition(t1, this.viewportFraction, B.ScrollDirection_0, physics, context, true, _null, new A.ValueNotifier(false, t2, type$.ValueNotifier_bool), t2); - t2.ScrollPosition$5$context$debugLabel$keepScrollOffset$oldPosition$physics(context, _null, true, oldPosition, physics); - t2.ScrollPositionWithSingleContext$6$context$debugLabel$initialPixels$keepScrollOffset$oldPosition$physics(context, _null, _null, true, oldPosition, physics); - return t2; + t1 = new A._PagePosition(t1, this.viewportFraction, B.ScrollDirection_0, physics, context, true, _null, A.ValueNotifier$(false, type$.bool), $.$get$ChangeNotifier__emptyListeners()); + t1.ScrollPosition$5$context$debugLabel$keepScrollOffset$oldPosition$physics(context, _null, true, oldPosition, physics); + t1.ScrollPositionWithSingleContext$6$context$debugLabel$initialPixels$keepScrollOffset$oldPosition$physics(context, _null, _null, true, oldPosition, physics); + return t1; }, attach$1(position) { this.super$ScrollController$attach(position); @@ -269677,7 +284711,7 @@ t1 = _this.context, t2 = t1._framework$_element; t2.toString; - t2 = A.PageStorage_of(t2); + t2 = A.PageStorage_maybeOf(t2); if (t2 != null) { t1 = t1._framework$_element; t1.toString; @@ -269699,7 +284733,7 @@ t1 = this.context; t2 = t1._framework$_element; t2.toString; - t2 = A.PageStorage_of(t2); + t2 = A.PageStorage_maybeOf(t2); if (t2 == null) value = null; else { @@ -269909,7 +284943,7 @@ t3 = t2.dragStartBehavior; t2 = t2.controller; t4 = A.ScrollConfiguration_of(context).copyWith$1$scrollbars(false); - return new A.NotificationListener(new A._PageViewState_build_closure(_this), A.Scrollable$(axisDirection, B.Clip_1, t2, t3, false, new A._ForceImplicitScrollPhysics(false, t1), _null, t4, _null, new A._PageViewState_build_closure0(_this, axisDirection)), _null, type$.NotificationListener_ScrollNotification); + return new A.NotificationListener(new A._PageViewState_build_closure(_this), A.Scrollable$(axisDirection, B.Clip_1, t2, t3, false, _null, new A._ForceImplicitScrollPhysics(false, t1), _null, t4, _null, new A._PageViewState_build_closure0(_this, axisDirection)), _null, type$.NotificationListener_ScrollNotification); } }; A._PageViewState_build_closure.prototype = { @@ -269935,14 +284969,14 @@ } return false; }, - $signature: 184 + $signature: 176 }; A._PageViewState_build_closure0.prototype = { call$2(context, position) { var t1 = this.$this._widget; return A.Viewport$(0, this.axisDirection, 0, B.CacheExtentStyle_1, null, t1.clipBehavior, position, A._setArrayType([new A.SliverFillViewport(t1.controller.viewportFraction, true, t1.childrenDelegate, null)], type$.JSArray_Widget)); }, - $signature: 3723 + $signature: 2124 }; A.PageRoute.prototype = { get$opaque() { @@ -269967,22 +285001,25 @@ updateRenderObject$2(context, renderObject) { renderObject.set$optionsMask(this.optionsMask); renderObject.set$rasterizerThreshold(0); + renderObject.set$checkerboardRasterCacheImages(false); + renderObject.set$checkerboardOffscreenLayers(false); } }; A._PlaceholderPainter.prototype = { paint$2(canvas, size) { - var t1, t2, path, t3, - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var t2, t3, path, + t1 = $.$get$_renderer(), + paint = t1.createPaint$0(); paint.set$color(0, this.color); paint.set$style(0, B.PaintingStyle_1); paint.set$strokeWidth(this.strokeWidth); - t1 = 0 + size._dx; - t2 = 0 + size._dy; - path = A.Path_Path(); - path.addRect$1(new A.Rect(0, 0, t1, t2)); - t3 = type$.JSArray_Offset; - path.addPolygon$2(A._setArrayType([new A.Offset(t1, 0), new A.Offset(0, t2)], t3), false); - path.addPolygon$2(A._setArrayType([new A.Offset(0, 0), new A.Offset(t1, t2)], t3), false); + t2 = 0 + size._dx; + t3 = 0 + size._dy; + path = t1.createPath$0(); + path.addRect$1(new A.Rect(0, 0, t2, t3)); + t1 = type$.JSArray_Offset; + path.addPolygon$2(A._setArrayType([new A.Offset(t2, 0), new A.Offset(0, t3)], t1), false); + path.addPolygon$2(A._setArrayType([new A.Offset(0, 0), new A.Offset(t2, t3)], t1), false); canvas.drawPath$2(path, paint); }, shouldRepaint$1(oldPainter) { @@ -270057,14 +285094,14 @@ call$2(context, controller) { return new A.PlatformViewSurface(controller, B.Set_empty, B.PlatformViewHitTestBehavior_0, null); }, - $signature: 3678 + $signature: 2130 }; A.HtmlElementView__createHtmlElementView_closure.prototype = { call$1(_) { var t1 = this.params; t1.onPlatformViewCreated.call$1(t1.id); }, - $signature: 99 + $signature: 104 }; A._HtmlElementViewController.prototype = { _platform_view$_initialize$0() { @@ -270184,7 +285221,7 @@ t1 = _this._surface = _this._widget._surfaceFactory$2(context, controller); t2 = _this._focusNode; t1.toString; - return A.Focus$(false, _null, t1, _null, _null, _null, t2, true, _null, _this.get$_handleFrameworkFocusChanged(), _null, _null, _null); + return A.Focus$(false, _null, t1, _null, _null, _null, t2, true, _null, _this.get$_handleFrameworkFocusChanged(), _null, _null, _null, _null); }, initState$0() { var _this = this; @@ -270230,12 +285267,12 @@ } }; A._PlatformViewLinkState_build_closure.prototype = { - call$1(size) { + call$2(size, position) { var t1 = this.controller; - if (t1.get$awaitingCreation()) - t1.create$1$size(0, size); + if (t1.get$awaitingCreation() && !size.get$isEmpty(size)) + t1.create$2$position$size(0, position, size); }, - $signature: 415 + $signature: 2136 }; A._PlatformViewLinkState__onPlatformViewCreated_closure.prototype = { call$0() { @@ -270256,11 +285293,20 @@ A._PlatformViewPlaceholderBox.prototype = { performLayout$0() { this.super$RenderConstrainedBox$performLayout(); - var t1 = this._box$_size; - t1.toString; - this.onLayout.call$1(t1); + $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._PlatformViewPlaceholderBox_performLayout_closure(this)); } }; + A._PlatformViewPlaceholderBox_performLayout_closure.prototype = { + call$1(_) { + var t3, + t1 = this.$this, + t2 = t1._box$_size; + t2.toString; + t3 = A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, null), B.Offset_0_0); + t1.onLayout.call$2(t2, t3); + }, + $signature: 14 + }; A._PlatformViewPlaceHolder.prototype = { createRenderObject$1(context) { var t1 = new A._PlatformViewPlaceholderBox(this.onLayout, B.BoxConstraints_ALM, null, A.LayerHandle$(type$.ContainerLayer_2)); @@ -270302,19 +285348,19 @@ return t1 === B.AxisDirection_0 || t1 === B.AxisDirection_3; }, didChangeDependencies$0() { - var t1, t2, t3, _this = this; + var t1, scrollableState, t2, _this = this; _this.super$State$didChangeDependencies(); t1 = _this._framework$_element; t1.toString; - t1 = A.Scrollable_of(t1); - t1.toString; - _this.__SliverReorderableListState__scrollable_A = t1; - t2 = _this._reorderable_list$_autoScroller; - t3 = t2 == null; - if ((t3 ? null : t2.scrollable) !== t1) { - if (!t3) - t2._scrolling = false; - _this._reorderable_list$_autoScroller = new A.EdgeDraggingAutoScroller(t1, _this.get$_handleScrollableAutoScrolled(), 7); + scrollableState = A.Scrollable_maybeOf(t1); + scrollableState.toString; + _this.__SliverReorderableListState__scrollable_A = scrollableState; + t1 = _this._reorderable_list$_autoScroller; + t2 = t1 == null; + if ((t2 ? null : t1.scrollable) !== scrollableState) { + if (!t2) + t1._scrolling = false; + _this._reorderable_list$_autoScroller = new A.EdgeDraggingAutoScroller(scrollableState, _this.get$_handleScrollableAutoScrolled(), 7); } }, didUpdateWidget$1(oldWidget) { @@ -270354,7 +285400,7 @@ t1.remove$1(0, index); }, _dragStart$1(position) { - var item, t3, t4, t5, result, _this = this, + var item, t3, t4, t5, _this = this, t1 = _this._reorderable_list$_items, t2 = _this._dragIndex; t2.toString; @@ -270388,14 +285434,17 @@ t3.___DragInfo_itemExtent_A = A._sizeExtent(t4, t2); t2 = item._framework$_element; t2.toString; - A.Scrollable_of(t2); + A.Scrollable_maybeOf(t2).toString; _this._dragInfo = t3; t3.startDrag$0(); - result = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); - result.toString; - t2 = A.OverlayEntry$(_this._dragInfo.get$createProxy(), false); - _this._overlayEntry = t2; - result.insert$1(0, t2); + t3 = _this._framework$_element; + t3.toString; + _this._widget.toString; + t2 = t3.findAncestorStateOfType$1$0(type$.OverlayState); + t2.toString; + t3 = A.OverlayEntry$(_this._dragInfo.get$createProxy(), false); + _this._reorderable_list$_overlayEntry = t3; + t2.insert$1(0, t3); for (t1 = t1.get$values(t1), t2 = A._instanceType(t1), t2 = new A.MappedIterator(J.get$iterator$ax(t1.__internal$_iterable), t1._f, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MappedIterator<1,2>")); t2.moveNext$0();) { t1 = t2.__internal$_current; if (t1 == item || t1._framework$_element == null) @@ -270453,10 +285502,10 @@ if (t1 != null) t1.dispose$0(); _this._recognizer = null; - t1 = _this._overlayEntry; + t1 = _this._reorderable_list$_overlayEntry; if (t1 != null) t1.remove$0(0); - _this._finalDropPosition = _this._overlayEntry = null; + _this._finalDropPosition = _this._reorderable_list$_overlayEntry = null; } }, _resetItemGap$0() { @@ -270623,7 +285672,7 @@ return A.MatrixUtils_transformPoint(type$.RenderBox._as(t1).getTransformTo$1(0, null), B.Offset_0_0); }, _reorderable_list$_itemBuilder$2(context, index) { - var t2, child, result, _this = this, _null = null, + var t2, child, _this = this, _null = null, t1 = _this._dragInfo; if (t1 != null && index >= _this._widget.itemCount) { t2 = _this.__SliverReorderableListState__scrollable_A; @@ -270642,13 +285691,14 @@ } } child = _this._widget.itemBuilder$2(context, index); - result = context.findAncestorStateOfType$1$0(type$.OverlayState); - result.toString; - t1 = child.key; + _this._widget.toString; + t1 = context.findAncestorStateOfType$1$0(type$.OverlayState); t1.toString; - t2 = result._framework$_element; + t2 = child.key; t2.toString; - return new A._ReorderableItem(index, child, A.InheritedTheme_capture(context, t2), new A._ReorderableItemGlobalKey(t1, index, _this, t1)); + t1 = t1._framework$_element; + t1.toString; + return new A._ReorderableItem(index, child, A.InheritedTheme_capture(context, t1), new A._ReorderableItemGlobalKey(t2, index, _this, t2)); }, build$1(context) { var t1 = this._widget.itemCount, @@ -270690,12 +285740,12 @@ call$1(duration) { this.$this._dragStartTransitionComplete = true; }, - $signature: 23 + $signature: 14 }; A.SliverReorderableListState__dragUpdate_closure.prototype = { call$0() { var t1 = this.$this, - t2 = t1._overlayEntry; + t2 = t1._reorderable_list$_overlayEntry; if (t2 != null) t2.markNeedsBuild$0(); t1._dragUpdateItems$0(); @@ -270713,32 +285763,39 @@ }; A.SliverReorderableListState__dragEnd_closure.prototype = { call$0() { - var itemIndex, t3, t4, + var itemIndex, t1 = this.$this, - t2 = t1._insertIndex; - t2.toString; - if (t2 < t1._widget.itemCount - 1) + t2 = t1._insertIndex, + t3 = this.item, + t4 = t3.___DragInfo_index_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + if (t2 == t4) { + t2.toString; t1._finalDropPosition = t1._itemOffsetAt$1(t2 + (t1.get$_reverse() ? 1 : 0)); - else { - if (t1._reorderable_list$_items._length > 1) - itemIndex = t2 - 1; - else - itemIndex = t2; - t2 = this.item; - if (t1.get$_reverse()) { - t3 = t1._itemOffsetAt$1(itemIndex); - t2 = t2.___DragInfo_itemExtent_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t4 = t1.__SliverReorderableListState__scrollable_A; - t4 === $ && A.throwUnnamedLateFieldNI(); - t1._finalDropPosition = t3.$sub(0, A._extentOffset(t2, A.axisDirectionToAxis(t4._widget.axisDirection))); - } else { - t3 = t1._itemOffsetAt$1(itemIndex); - t2 = t2.___DragInfo_itemExtent_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t4 = t1.__SliverReorderableListState__scrollable_A; - t4 === $ && A.throwUnnamedLateFieldNI(); - t1._finalDropPosition = t3.$add(0, A._extentOffset(t2, A.axisDirectionToAxis(t4._widget.axisDirection))); + } else { + t2.toString; + if (t2 < t1._widget.itemCount - 1) + t1._finalDropPosition = t1._itemOffsetAt$1(t2); + else { + if (t1._reorderable_list$_items._length > 1) + itemIndex = t2 - 1; + else + itemIndex = t2; + if (t1.get$_reverse()) { + t2 = t1._itemOffsetAt$1(itemIndex); + t3 = t3.___DragInfo_itemExtent_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = t1.__SliverReorderableListState__scrollable_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t1._finalDropPosition = t2.$sub(0, A._extentOffset(t3, A.axisDirectionToAxis(t4._widget.axisDirection))); + } else { + t2 = t1._itemOffsetAt$1(itemIndex); + t3 = t3.___DragInfo_itemExtent_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = t1.__SliverReorderableListState__scrollable_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t1._finalDropPosition = t2.$add(0, A._extentOffset(t3, A.axisDirectionToAxis(t4._widget.axisDirection))); + } } } }, @@ -270883,7 +285940,7 @@ t1._offsetAnimation = null; } }, - $signature: 43 + $signature: 42 }; A._ReorderableItemState_rebuild_closure.prototype = { call$0() { @@ -270893,7 +285950,7 @@ A.ReorderableDragStartListener.prototype = { build$1(context) { var _null = null; - return A.Listener$(B.HitTestBehavior_0, this.child, _null, _null, new A.ReorderableDragStartListener_build_closure(this, context), _null, _null, _null, _null); + return A.Listener$(B.HitTestBehavior_0, this.child, _null, _null, new A.ReorderableDragStartListener_build_closure(this, context), _null, _null, _null, _null, _null); }, createRecognizer$0() { var t1 = type$.int; @@ -270914,7 +285971,7 @@ } return null; }, - $signature: 308 + $signature: 205 }; A.ReorderableDelayedDragStartListener.prototype = { createRecognizer$0() { @@ -270994,7 +286051,7 @@ t1.onDropCompleted.call$0(); } }, - $signature: 43 + $signature: 42 }; A._DragItemProxy.prototype = { build$1(context) { @@ -271025,7 +286082,7 @@ t1 = t1.size; return A.Positioned$(_null, new A.SizedBox(t1._dx, t1._dy, child, _null), _null, _null, effectivePosition._dx, _null, effectivePosition._dy, _null); }, - $signature: 779 + $signature: 616 }; A._ReorderableItemGlobalKey.prototype = { $eq(_, other) { @@ -271086,7 +286143,7 @@ _this.super$State$didChangeDependencies(); t1 = _this._framework$_element; t1.toString; - _this._ancestorBucket = A.RestorationScope_of(t1); + _this._ancestorBucket = A.RestorationScope_maybeOf(t1); _this._loadRootBucketIfNecessary$0(); if (_this._okToRenderBlankContainer == null) { _this._widget.toString; @@ -271155,7 +286212,7 @@ } $.RendererBinding__instance.allowFirstFrame$0(); }, - $signature: 3515 + $signature: 2247 }; A._RootRestorationScopeState__loadRootBucketIfNecessary__closure.prototype = { call$0() { @@ -271232,7 +286289,7 @@ return false; t1 = _this._framework$_element; t1.toString; - potentialNewParent = A.RestorationScope_of(t1); + potentialNewParent = A.RestorationScope_maybeOf(t1); if (potentialNewParent != _this.RestorationMixin__currentParent) { if (potentialNewParent == null) t1 = null; @@ -271321,7 +286378,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A.__RestorationScopeState_State_RestorationMixin.prototype = { didUpdateWidget$1(oldWidget) { @@ -271335,7 +286392,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -271458,8 +286515,7 @@ }, fromPrimitives$1(data) { data.toString; - A._asStringS(data); - return new A.TextEditingController(new A.TextEditingValue(data, B.TextSelection_ke5, B.TextRange_m1_m1), $.$get$ChangeNotifier__emptyListeners()); + return A.TextEditingController$(A._asStringS(data)); }, toPrimitives$0() { return this._restoration_properties$_value._change_notifier$_value.text; @@ -271470,7 +286526,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A.RouteInformation.prototype = {}; A.Router.prototype = { @@ -271479,7 +286535,7 @@ } }; A.RouteInformationReportingType.prototype = { - toString$0(_) { + _enumToString$0() { return "RouteInformationReportingType." + this._core$_name; } }; @@ -271733,7 +286789,7 @@ t1._router$_rebuild$0(); return new A.SynchronousFuture(data, type$.SynchronousFuture_bool); }, - $signature: 3473 + $signature: 2274 }; A._RouterState__rebuild_closure.prototype = { call$0() { @@ -271790,7 +286846,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -271858,17 +286914,31 @@ t1 = _this._overlayEntries; if (t1.length !== 0) B.JSArray_methods.get$first(t1).set$opaque(_this.get$opaque()); + t1 = _this._performanceModeRequestHandle; + if (t1 != null) { + t1._cleanup.call$0(); + t1._cleanup = null; + } + _this._performanceModeRequestHandle = null; break; case B.AnimationStatus_1: case B.AnimationStatus_2: t1 = _this._overlayEntries; if (t1.length !== 0) B.JSArray_methods.get$first(t1).set$opaque(false); + if (_this._performanceModeRequestHandle == null) + _this._performanceModeRequestHandle = $.SchedulerBinding__instance.requestPerformanceMode$1(B.DartPerformanceMode_1); break; case B.AnimationStatus_0: if (!_this.get$isActive()) { _this._navigator$_navigator.finalizeRoute$1(_this); _this._popFinalized = true; + t1 = _this._performanceModeRequestHandle; + if (t1 != null) { + t1._cleanup.call$0(); + t1._cleanup = null; + } + _this._performanceModeRequestHandle = null; } break; default: @@ -271975,6 +287045,12 @@ t1 = _this._routes$_animation; if (t1 != null) t1.removeStatusListener$1(_this.get$_handleStatusChanged()); + t1 = _this._performanceModeRequestHandle; + if (t1 != null) { + t1._cleanup.call$0(); + t1._cleanup = null; + } + _this._performanceModeRequestHandle = null; t1 = _this._routes$_controller; if (t1 != null) t1.dispose$0(); @@ -272009,7 +287085,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 43 + $signature: 42 }; A.TransitionRoute__updateSecondaryAnimation_closure.prototype = { call$0() { @@ -272097,7 +287173,7 @@ call$1(duration) { this.$this.changedInternalState$0(); }, - $signature: 23 + $signature: 14 }; A._DismissModalAction.prototype = { isEnabled$1(_, intent) { @@ -272135,8 +287211,11 @@ t1 = true; } else t1 = false; - if (t1) - _this._widget.route._navigator$_navigator.focusScopeNode.setFirstFocus$1(_this.focusScopeNode); + if (t1) { + t1 = _this._widget.route._navigator$_navigator.focusNode.get$enclosingScope(); + if (t1 != null) + t1.setFirstFocus$1(_this.focusScopeNode); + } }, didUpdateWidget$1(oldWidget) { var t1, _this = this; @@ -272146,8 +287225,11 @@ t1 = true; } else t1 = false; - if (t1) - _this._widget.route._navigator$_navigator.focusScopeNode.setFirstFocus$1(_this.focusScopeNode); + if (t1) { + t1 = _this._widget.route._navigator$_navigator.focusNode.get$enclosingScope(); + if (t1 != null) + t1.setFirstFocus$1(_this.focusScopeNode); + } }, didChangeDependencies$0() { this.super$State$didChangeDependencies(); @@ -272198,22 +287280,21 @@ child.toString; return new A.RestorationScope(child, t1, null); }, - $signature: 3430 + $signature: 2275 }; A._ModalScopeState_build_closure0.prototype = { call$1(context) { - var t5, _null = null, + var t4, _null = null, t1 = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_DismissIntent_Fb0, new A._DismissModalAction(context, new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function_Action_Intent), type$.ObserverList_of_void_Function_Action_Intent))], type$.Type, type$.Action_Intent), t2 = this.$this, - t3 = t2.focusScopeNode, - t4 = t2.___ModalScopeState__listenable_A; - t4 === $ && A.throwUnnamedLateFieldNI(); - t5 = t2._page; - if (t5 == null) - t5 = t2._page = new A.RepaintBoundary(new A.Builder(new A._ModalScopeState_build__closure(t2), _null), t2._widget.route._subtreeKey); - return A.Actions$(t1, A.PrimaryScrollController$(A.FocusScope$(false, new A.FocusTrap(t3, new A.RepaintBoundary(A.AnimatedBuilder$(t4, new A._ModalScopeState_build__closure0(t2), t5), _null), _null), _null, t3), t2.primaryScrollController)); + t3 = t2.___ModalScopeState__listenable_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = t2._page; + if (t4 == null) + t4 = t2._page = new A.RepaintBoundary(new A.Builder(new A._ModalScopeState_build__closure(t2), _null), t2._widget.route._subtreeKey); + return A.Actions$(t1, A.PrimaryScrollController$(A.FocusScope$(false, new A.RepaintBoundary(A.AnimatedBuilder$(t3, new A._ModalScopeState_build__closure0(t2), t4), _null), _null, _null, t2.focusScopeNode), t2.primaryScrollController)); }, - $signature: 3412 + $signature: 2276 }; A._ModalScopeState_build__closure0.prototype = { call$2(context, child) { @@ -272227,10 +287308,10 @@ t5 = t2._navigator$_navigator; t5 = t5 == null ? null : t5.userGestureInProgressNotifier; if (t5 == null) - t5 = new A.ValueNotifier(false, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_bool); + t5 = A.ValueNotifier$(false, type$.bool); return t2.buildTransitions$4(context, t3, t4, A.AnimatedBuilder$(t5, new A._ModalScopeState_build___closure(t1), child)); }, - $signature: 208 + $signature: 261 }; A._ModalScopeState_build___closure.prototype = { call$2(context, child) { @@ -272239,7 +287320,7 @@ t1.focusScopeNode.set$canRequestFocus(!ignoreEvents); return new A.IgnorePointer(ignoreEvents, null, child, null); }, - $signature: 3353 + $signature: 2277 }; A._ModalScopeState_build__closure.prototype = { call$1(context) { @@ -272251,7 +287332,7 @@ t3.toString; return t1.buildPage$3(context, t2, t3); }, - $signature: 85 + $signature: 56 }; A.ModalRoute.prototype = { setState$1(fn) { @@ -272267,8 +287348,11 @@ t2 = false; else t2 = false; - if (t2) - t1._widget.route._navigator$_navigator.focusScopeNode.setFirstFocus$1(t1.focusScopeNode); + if (t2) { + t2 = t1._widget.route._navigator$_navigator.focusNode.get$enclosingScope(); + if (t2 != null) + t2.setFirstFocus$1(t1.focusScopeNode); + } t1.setState$1(fn); } else fn.call$0(); @@ -272290,8 +287374,11 @@ t2 = true; } else t2 = false; - if (t2) - _this._navigator$_navigator.focusScopeNode.setFirstFocus$1(t1.get$currentState().focusScopeNode); + if (t2) { + t2 = _this._navigator$_navigator.focusNode.get$enclosingScope(); + if (t2 != null) + t2.setFirstFocus$1(t1.get$currentState().focusScopeNode); + } return _this.super$TransitionRoute$didPush(); }, didAdd$0() { @@ -272302,8 +287389,11 @@ t2 = true; } else t2 = false; - if (t2) - _this._navigator$_navigator.focusScopeNode.setFirstFocus$1(t1.get$currentState().focusScopeNode); + if (t2) { + t2 = _this._navigator$_navigator.focusNode.get$enclosingScope(); + if (t2 != null) + t2.setFirstFocus$1(t1.get$currentState().focusScopeNode); + } _this.super$TransitionRoute$didAdd(); }, set$offstage(value) { @@ -272416,14 +287506,14 @@ barrier = new A.IgnorePointer(t1, _null, barrier, _null); t1 = _this.get$barrierDismissible(); if (t1) - barrier = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.OrdinalSortKey_1_null, _null, _null, _null, _null, _null, _null), false, false, false, barrier, _null); + barrier = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.OrdinalSortKey_1_null, _null, _null, _null, _null, _null, _null), false, false, false, barrier, _null); return barrier; }, _buildModalScope$1(context) { var _this = this, _null = null, t1 = _this._modalScopeCache; if (t1 == null) - t1 = _this._modalScopeCache = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.OrdinalSortKey_0_null, _null, _null, _null, _null, _null, _null), false, false, false, new A._ModalScope(_this, _this._scopeKey, A._instanceType(_this)._eval$1("_ModalScope")), _null); + t1 = _this._modalScopeCache = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.OrdinalSortKey_0_null, _null, _null, _null, _null, _null, _null), false, false, false, new A._ModalScope(_this, _this._scopeKey, A._instanceType(_this)._eval$1("_ModalScope")), _null); return t1; }, toString$0(_) { @@ -272480,131 +287570,12 @@ buildPage$3(context, animation, secondaryAnimation) { var _null = null, t1 = this._pageBuilder.call$3(context, animation, secondaryAnimation); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, new A.DisplayFeatureSubScreen(this.anchorPoint, t1, _null), _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, true, false, new A.DisplayFeatureSubScreen(this.anchorPoint, t1, _null), _null); }, buildTransitions$4(context, animation, secondaryAnimation, child) { return this._transitionBuilder.call$4(context, animation, secondaryAnimation, child); } }; - A.FocusTrap.prototype = { - createRenderObject$1(context) { - var t1 = new A._RenderFocusTrap(new A.Expando(new WeakMap(), type$.Expando_BoxHitTestResult), this.focusScopeNode, B.HitTestBehavior_0, null, A.LayerHandle$(type$.ContainerLayer_2)); - t1.RenderObject$0(); - t1.set$child(null); - return t1; - }, - updateRenderObject$2(context, renderObject) { - if (renderObject instanceof A._RenderFocusTrap) - renderObject.set$focusScopeNode(this.focusScopeNode); - } - }; - A.FocusTrapArea.prototype = { - createRenderObject$1(context) { - var t1 = new A._RenderFocusTrapArea(this.focusNode, null, A.LayerHandle$(type$.ContainerLayer_2)); - t1.RenderObject$0(); - t1.set$child(null); - return t1; - }, - updateRenderObject$2(context, renderObject) { - if (renderObject instanceof A._RenderFocusTrapArea) - renderObject.focusNode = this.focusNode; - } - }; - A._RenderFocusTrapArea.prototype = {}; - A._RenderFocusTrap.prototype = { - set$focusScopeNode(value) { - if (this._focusScopeNode === value) - return; - this._focusScopeNode = value; - }, - hitTest$2$position(result, position) { - var hitTarget, entry, _this = this; - if (_this._box$_size.contains$1(0, position)) { - hitTarget = _this.hitTestChildren$2$position(result, position) || _this.behavior === B.HitTestBehavior_1; - if (hitTarget) { - entry = new A.BoxHitTestEntry(position, _this); - _this.cachedResults._jsWeakMap.set(entry, result); - result.add$1(0, entry); - } - } else - hitTarget = false; - return hitTarget; - }, - get$_shouldIgnoreEvents() { - switch (A.defaultTargetPlatform()) { - case B.TargetPlatform_0: - case B.TargetPlatform_2: - return false; - case B.TargetPlatform_3: - case B.TargetPlatform_4: - case B.TargetPlatform_5: - case B.TargetPlatform_1: - return false; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, - _checkForUnfocus$0() { - var t1 = this._previousFocus; - if (t1 == null) - return; - if ($.WidgetsBinding__instance.WidgetsBinding__buildOwner.focusManager._primaryFocus === t1) - t1.unfocus$0(); - this._previousFocus = null; - }, - handleEvent$2($event, entry) { - var t1, result, focusNode, renderObject, hitCurrentFocus, t2, _i, target, _this = this; - if (type$.PointerDownEvent._is($event)) - if ($event.get$buttons($event) === 1) - if ($event.get$kind($event) === B.PointerDeviceKind_1) { - _this.get$_shouldIgnoreEvents(); - t1 = _this._focusScopeNode; - t1 = t1._focusedChildren; - t1 = (t1.length !== 0 ? B.JSArray_methods.get$last(t1) : null) == null; - } else - t1 = true; - else - t1 = true; - else - t1 = true; - if (t1) - return; - A.Expando__checkType(entry); - result = _this.cachedResults._jsWeakMap.get(entry); - t1 = _this._focusScopeNode._focusedChildren; - focusNode = t1.length !== 0 ? B.JSArray_methods.get$last(t1) : null; - if (focusNode == null || result == null) - return; - t1 = focusNode._context; - renderObject = t1 == null ? null : t1.get$renderObject(); - if (renderObject == null) - return; - t1 = result._hit_test$_path; - t2 = t1.length; - _i = 0; - while (true) { - if (!(_i < t1.length)) { - hitCurrentFocus = false; - break; - } - target = t1[_i].target; - if (target.$eq(0, renderObject)) { - hitCurrentFocus = true; - break; - } - if (target instanceof A._RenderFocusTrapArea && target.focusNode === focusNode) { - hitCurrentFocus = true; - break; - } - t1.length === t2 || (0, A.throwConcurrentModificationError)(t1); - ++_i; - } - if (!hitCurrentFocus) { - _this._previousFocus = focusNode; - $.SchedulerBinding__instance.scheduleTask$1$2(_this.get$_checkForUnfocus(), B.Priority_200000, type$.void); - } - } - }; A._ModalRoute_TransitionRoute_LocalHistoryRoute.prototype = { willPop$0() { var $async$goto = 0, @@ -272837,7 +287808,8 @@ context.dispatchNotification$1(new A.ScrollEndNotification(t1, metrics, context, 0)); }, get$shouldIgnorePointer() { - return true; + var t1 = this._scroll_activity$_controller; + return (t1 == null ? null : t1._scroll_activity$_kind) !== B.PointerDeviceKind_4; }, get$isScrolling() { return true; @@ -272886,9 +287858,6 @@ if (context != null) context.dispatchNotification$1(new A.OverscrollNotification(null, overscroll, t1, metrics, context, 0)); }, - get$shouldIgnorePointer() { - return true; - }, get$isScrolling() { return true; }, @@ -272908,6 +287877,9 @@ t2 = this.__BallisticScrollActivity__controller_A; t2 === $ && A.throwUnnamedLateFieldNI(); return "#" + t1 + "(" + t2.toString$0(0) + ")"; + }, + get$shouldIgnorePointer() { + return this.shouldIgnorePointer; } }; A.DrivenScrollActivity.prototype = { @@ -273001,7 +287973,7 @@ var _this = this; A.scheduleMicrotask(new A.ScrollAwareImageProvider_resolveStreamForKey__closure(_this.$this, _this.configuration, _this.stream, _this.key, _this.handleError)); }, - $signature: 23 + $signature: 14 }; A.ScrollAwareImageProvider_resolveStreamForKey__closure.prototype = { call$0() { @@ -273011,7 +287983,7 @@ $signature: 0 }; A.AndroidOverscrollIndicator.prototype = { - toString$0(_) { + _enumToString$0() { return "AndroidOverscrollIndicator." + this._core$_name; } }; @@ -273037,7 +288009,22 @@ get$dragDevices() { return B.Set_chs59; }, - buildViewportChrome$3(context, child, axisDirection) { + buildScrollbar$3(context, child, details) { + var _null = null; + switch (this.getPlatform$1(context)) { + case B.TargetPlatform_3: + case B.TargetPlatform_4: + case B.TargetPlatform_5: + return A.RawScrollbar$(child, details.controller, B.Duration_300000, _null, _null, _null, A.scroll_notification__defaultScrollNotificationPredicate$closure(), B.Duration_0, _null, _null, _null, _null, B.Duration_600000, _null); + case B.TargetPlatform_0: + case B.TargetPlatform_1: + case B.TargetPlatform_2: + return child; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + buildOverscrollIndicator$3(context, child, details) { var target, _s80_ = string$.x60null_c; switch (this.getPlatform$1(context)) { @@ -273078,7 +288065,7 @@ for (; true;) switch (target) { case 1: - return new A.StretchingOverscrollIndicator(axisDirection, B.Clip_1, child, null); + return new A.StretchingOverscrollIndicator(details.direction, B.Clip_1, child, null); case 2: target = 3; continue c$0; @@ -273087,39 +288074,22 @@ } break c$0; case 3: - return new A.GlowingOverscrollIndicator(axisDirection, B.Color_4294967295, child, null); + return new A.GlowingOverscrollIndicator(details.direction, B.Color_4294967295, child, null); case 4: throw A.wrapException(A.ReachabilityError$(_s80_)); } }, - buildScrollbar$3(context, child, details) { - var _null = null; - switch (this.getPlatform$1(context)) { - case B.TargetPlatform_3: - case B.TargetPlatform_4: - case B.TargetPlatform_5: - return A.RawScrollbar$(child, details.controller, B.Duration_300000, _null, _null, _null, A.scroll_notification__defaultScrollNotificationPredicate$closure(), B.Duration_0, _null, _null, _null, _null, B.Duration_600000, _null); - case B.TargetPlatform_0: - case B.TargetPlatform_1: - case B.TargetPlatform_2: - return child; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, - buildOverscrollIndicator$3(context, child, details) { - return this.buildViewportChrome$3(context, child, details.direction); - }, velocityTrackerBuilder$1(context) { switch (this.getPlatform$1(context)) { case B.TargetPlatform_2: - case B.TargetPlatform_4: return new A.ScrollBehavior_velocityTrackerBuilder_closure(); + case B.TargetPlatform_4: + return new A.ScrollBehavior_velocityTrackerBuilder_closure0(); case B.TargetPlatform_0: case B.TargetPlatform_1: case B.TargetPlatform_3: case B.TargetPlatform_5: - return new A.ScrollBehavior_velocityTrackerBuilder_closure0(); + return new A.ScrollBehavior_velocityTrackerBuilder_closure1(); default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -273127,8 +288097,9 @@ getScrollPhysics$1(context) { switch (this.getPlatform$1(context)) { case B.TargetPlatform_2: + return B.BouncingScrollPhysics_4e8; case B.TargetPlatform_4: - return B.BouncingScrollPhysics_MuS; + return B.BouncingScrollPhysics_7BT; case B.TargetPlatform_0: case B.TargetPlatform_1: case B.TargetPlatform_3: @@ -273147,17 +288118,23 @@ }; A.ScrollBehavior_velocityTrackerBuilder_closure.prototype = { call$1($event) { - var t1 = $event.get$kind($event), - t2 = type$.nullable__PointAtTime; - return new A.IOSScrollViewFlingVelocityTracker(A.List_List$filled(20, null, false, t2), t1, A.List_List$filled(20, null, false, t2)); + return A.IOSScrollViewFlingVelocityTracker$($event.get$kind($event)); }, - $signature: 3311 + $signature: 2279 }; A.ScrollBehavior_velocityTrackerBuilder_closure0.prototype = { + call$1($event) { + var t1 = $event.get$kind($event), + t2 = type$.nullable__PointAtTime; + return new A.MacOSScrollViewFlingVelocityTracker(A.List_List$filled(20, null, false, t2), t1, A.List_List$filled(20, null, false, t2)); + }, + $signature: 2280 + }; + A.ScrollBehavior_velocityTrackerBuilder_closure1.prototype = { call$1($event) { return new A.VelocityTracker($event.get$kind($event), A.List_List$filled(20, null, false, type$.nullable__PointAtTime)); }, - $signature: 573 + $signature: 600 }; A._WrappedScrollBehavior.prototype = { get$dragDevices() { @@ -273484,7 +288461,7 @@ } } }, - _scroll_notification_observer$_notifyListeners$1(notification) { + _notifyListeners$1(notification) { var entry, exception, stack, localListeners, _i, exception0, rti, t2, t3, _this = this, t1 = _this._scroll_notification_observer$_listeners; if (t1._collection$_length === 0) @@ -273521,25 +288498,30 @@ t1 = this.$this; return A._setArrayType([A.DiagnosticsProperty$("The " + A.getRuntimeType(t1).toString$0(0) + " sending notification was", t1, true, B.C__NoDefaultValue, _null, false, _null, _null, B.DiagnosticLevel_3, _null, false, true, true, B.DiagnosticsTreeStyle_9, _null, type$.ScrollNotificationObserverState)], type$.JSArray_DiagnosticsNode); }, - $signature: 134 + $signature: 129 }; A.ScrollNotificationObserverState_build_closure.prototype = { call$1(notification) { var t1 = new A._ConvertedScrollMetricsNotification(null, null, notification.metrics, notification.context, 0); t1.ViewportNotificationMixin__depth = notification.ViewportNotificationMixin__depth; - this.$this._scroll_notification_observer$_notifyListeners$1(t1); + this.$this._notifyListeners$1(t1); return false; }, - $signature: 511 + $signature: 546 }; A.ScrollNotificationObserverState_build_closure0.prototype = { call$1(notification) { - this.$this._scroll_notification_observer$_notifyListeners$1(notification); + this.$this._notifyListeners$1(notification); return false; }, - $signature: 184 + $signature: 176 }; A._ConvertedScrollMetricsNotification.prototype = {}; + A.ScrollDecelerationRate.prototype = { + _enumToString$0() { + return "ScrollDecelerationRate." + this._core$_name; + } + }; A.ScrollPhysics.prototype = { buildParent$1(ancestor) { var t1 = this.parent; @@ -273736,7 +288718,17 @@ }; A.BouncingScrollPhysics.prototype = { applyTo$1(ancestor) { - return new A.BouncingScrollPhysics(this.buildParent$1(ancestor)); + return new A.BouncingScrollPhysics(this.decelerationRate, this.buildParent$1(ancestor)); + }, + frictionFactor$1(overscrollFraction) { + switch (this.decelerationRate.index) { + case 1: + return 0.07 * Math.pow(1 - overscrollFraction, 2); + case 0: + return 0.52 * Math.pow(1 - overscrollFraction, 2); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } }, applyPhysicsToUserOffset$2(position, offset) { var t1, t2, overscrollPastStart, overscrollPastEnd, overscrollPast, easing, friction; @@ -273758,10 +288750,10 @@ t1 = position._viewportDimension; if (easing) { t1.toString; - friction = 0.52 * Math.pow(1 - (overscrollPast - Math.abs(offset)) / t1, 2); + friction = this.frictionFactor$1((overscrollPast - Math.abs(offset)) / t1); } else { t1.toString; - friction = 0.52 * Math.pow(1 - overscrollPast / t1, 2); + friction = this.frictionFactor$1(overscrollPast / t1); } return J.get$sign$in(offset) * A.BouncingScrollPhysics__applyFriction(overscrollPast, Math.abs(offset), friction); }, @@ -273769,9 +288761,19 @@ return 0; }, createBallisticSimulation$2(position, velocity) { - var t1, t2, t3, t4, t5, finalX, + var constantDeceleration, t1, t2, t3, t4, t5, finalX, tolerance = this.get$tolerance(); if (Math.abs(velocity) >= tolerance.velocity || position.get$outOfRange()) { + switch (this.decelerationRate.index) { + case 1: + constantDeceleration = 1400; + break; + case 0: + constantDeceleration = 0; + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } t1 = this.get$spring(); t2 = position._pixels; t2.toString; @@ -273787,16 +288789,16 @@ t5.__BouncingScrollSimulation__springSimulation_A = new A.ScrollSpringSimulation(t4, A._SpringSolution__SpringSolution(t1, t2 - t4, velocity), B.Tolerance_Gdw); t5.__BouncingScrollSimulation__springTime_A = -1 / 0; } else { - t2 = t5.__BouncingScrollSimulation__frictionSimulation_A = new A.FrictionSimulation(0.135, Math.log(0.135), t2, velocity, B.Tolerance_Gdw); + t2 = t5.__BouncingScrollSimulation__frictionSimulation_A = A.FrictionSimulation$(0.135, t2, velocity, constantDeceleration); finalX = t2.get$finalX(); if (velocity > 0 && finalX > t4) { - t2 = t2.timeAtX$1(t4); - t5.__BouncingScrollSimulation__springTime_A = t2; - t5.__BouncingScrollSimulation__springSimulation_A = new A.ScrollSpringSimulation(t4, A._SpringSolution__SpringSolution(t1, t4 - t4, Math.min(velocity * Math.pow(0.135, t2), 5000)), B.Tolerance_Gdw); + t3 = t2.timeAtX$1(t4); + t5.__BouncingScrollSimulation__springTime_A = t3; + t5.__BouncingScrollSimulation__springSimulation_A = new A.ScrollSpringSimulation(t4, A._SpringSolution__SpringSolution(t1, t4 - t4, Math.min(t2.dx$1(0, t3), 5000)), B.Tolerance_Gdw); } else if (velocity < 0 && finalX < t3) { - t2 = t2.timeAtX$1(t3); - t5.__BouncingScrollSimulation__springTime_A = t2; - t5.__BouncingScrollSimulation__springSimulation_A = new A.ScrollSpringSimulation(t3, A._SpringSolution__SpringSolution(t1, t3 - t3, Math.min(velocity * Math.pow(0.135, t2), 5000)), B.Tolerance_Gdw); + t4 = t2.timeAtX$1(t3); + t5.__BouncingScrollSimulation__springTime_A = t4; + t5.__BouncingScrollSimulation__springSimulation_A = new A.ScrollSpringSimulation(t3, A._SpringSolution__SpringSolution(t1, t3 - t3, Math.min(t2.dx$1(0, t4), 5000)), B.Tolerance_Gdw); } else t5.__BouncingScrollSimulation__springTime_A = 1 / 0; } @@ -273812,6 +288814,26 @@ }, get$dragStartDistanceMotionThreshold() { return 3.5; + }, + get$maxFlingVelocity() { + switch (this.decelerationRate.index) { + case 1: + return 64000; + case 0: + return A.ScrollPhysics.prototype.get$maxFlingVelocity.call(this); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + get$spring() { + switch (this.decelerationRate.index) { + case 1: + return A.SpringDescription$withDampingRatio(0.3, 1.3, 75); + case 0: + return A.ScrollPhysics.prototype.get$spring.call(this); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } } }; A.ClampingScrollPhysics.prototype = { @@ -273913,7 +288935,7 @@ } }; A.ScrollPositionAlignmentPolicy.prototype = { - toString$0(_) { + _enumToString$0() { return "ScrollPositionAlignmentPolicy." + this._core$_name; } }; @@ -274025,7 +289047,7 @@ t1 = this.context, t2 = t1._framework$_element; t2.toString; - t2 = A.PageStorage_of(t2); + t2 = A.PageStorage_maybeOf(t2); if (t2 != null) { t1 = t1._framework$_element; t1.toString; @@ -274040,7 +289062,7 @@ t1 = this.context; t2 = t1._framework$_element; t2.toString; - t2 = A.PageStorage_of(t2); + t2 = A.PageStorage_maybeOf(t2); if (t2 == null) value = null; else { @@ -274182,13 +289204,13 @@ t1.get$currentState().replaceSemanticsActions$1(actions); }, ensureVisible$6$alignment$alignmentPolicy$curve$duration$targetRenderObject(object, alignment, alignmentPolicy, curve, duration, targetRenderObject) { - var targetRect, t2, t3, target, _this = this, - t1 = A.RenderAbstractViewport_of(object); - t1.toString; + var targetRect, t1, t2, t3, target, _this = this, + viewport = A.RenderAbstractViewport_maybeOf(object); + viewport.toString; targetRect = targetRenderObject != null && targetRenderObject !== object ? A.MatrixUtils_transformRect(targetRenderObject.getTransformTo$1(0, object), object.get$paintBounds().intersect$1(targetRenderObject.get$paintBounds())) : null; switch (alignmentPolicy.index) { case 0: - t1 = t1.getOffsetToReveal$3$rect(object, alignment, targetRect); + t1 = viewport.getOffsetToReveal$3$rect(object, alignment, targetRect); t2 = _this._minScrollExtent; t2.toString; t3 = _this._maxScrollExtent; @@ -274196,7 +289218,7 @@ target = A.clampDouble(t1.offset, t2, t3); break; case 1: - t1 = t1.getOffsetToReveal$3$rect(object, 1, targetRect); + t1 = viewport.getOffsetToReveal$3$rect(object, 1, targetRect); t2 = _this._minScrollExtent; t2.toString; t3 = _this._maxScrollExtent; @@ -274208,7 +289230,7 @@ target = t1; break; case 2: - t1 = t1.getOffsetToReveal$3$rect(object, 0, targetRect); + t1 = viewport.getOffsetToReveal$3$rect(object, 0, targetRect); t2 = _this._minScrollExtent; t2.toString; t3 = _this._maxScrollExtent; @@ -274300,11 +289322,13 @@ } }, dispose$0() { - var t1 = this._activity; + var _this = this, + t1 = _this._activity; if (t1 != null) t1.dispose$0(); - this._activity = null; - this.super$ChangeNotifier$dispose(); + _this._activity = null; + _this.isScrollingNotifier.dispose$0(); + _this.super$ChangeNotifier$dispose(); }, debugFillDescription$1(description) { var t1, t2, _this = this; @@ -274322,7 +289346,7 @@ call$1(timeStamp) { this.$this._impliedVelocity = 0; }, - $signature: 23 + $signature: 14 }; A.ScrollMetricsNotification.prototype = { debugFillDescription$1(description) { @@ -274385,7 +289409,9 @@ var t1, t2, t3, _this = this, simulation = _this.physics.createBallisticSimulation$2(_this, velocity); if (simulation != null) { - t1 = new A.BallisticScrollActivity(_this); + t1 = _this._activity; + t1 = t1 == null ? null : t1.get$shouldIgnorePointer(); + t1 = new A.BallisticScrollActivity(t1 !== false, _this); t2 = A.AnimationController$unbounded(null, 0, _this.context); t2.didRegisterListener$0(); t3 = t2.AnimationLocalListenersMixin__listeners; @@ -274450,13 +289476,42 @@ } _this.goBallistic$1(0); }, + pointerScroll$1(delta) { + var t1, t2, t3, targetPixels, _this = this; + if (delta === 0) { + _this.goBallistic$1(0); + return; + } + t1 = _this._pixels; + t1.toString; + t2 = _this._minScrollExtent; + t2.toString; + t2 = Math.max(t1 + delta, t2); + t3 = _this._maxScrollExtent; + t3.toString; + targetPixels = Math.min(t2, t3); + if (targetPixels !== t1) { + _this.beginActivity$1(new A.IdleScrollActivity(_this)); + _this.updateUserScrollDirection$1(-delta > 0 ? B.ScrollDirection_1 : B.ScrollDirection_2); + t1 = _this._pixels; + t1.toString; + _this.isScrollingNotifier.set$value(0, true); + _this.forcePixels$1(targetPixels); + _this.didStartScroll$0(); + t2 = _this._pixels; + t2.toString; + _this.didUpdateScrollPositionBy$1(t2 - t1); + _this.didEndScroll$0(); + _this.goBallistic$1(0); + } + }, drag$2(details, dragCancelCallback) { var t3, drag, _this = this, t1 = _this.physics, t2 = t1.carriedMomentum$1(_this._heldPreviousVelocity); t1 = t1.get$dragStartDistanceMotionThreshold(); t3 = t1 == null ? null : 0; - drag = new A.ScrollDragController(_this, dragCancelCallback, t2, t1, details.sourceTimeStamp, t2 !== 0, t3, details); + drag = new A.ScrollDragController(_this, dragCancelCallback, t2, t1, details.sourceTimeStamp, t2 !== 0, t3, details.kind, details); _this.beginActivity$1(new A.DragScrollActivity(drag, _this)); return _this._currentDrag = drag; }, @@ -274528,7 +289583,7 @@ } }; A.ScrollViewKeyboardDismissBehavior.prototype = { - toString$0(_) { + _enumToString$0() { return "ScrollViewKeyboardDismissBehavior." + this._core$_name; } }; @@ -274547,8 +289602,8 @@ effectivePrimary = _this.primary; if (effectivePrimary == null) effectivePrimary = _this.controller == null && A.PrimaryScrollController_shouldInherit(context, t1); - scrollController = effectivePrimary ? A.PrimaryScrollController_of(context) : _this.controller; - scrollable = A.Scrollable$(axisDirection, _this.clipBehavior, scrollController, _this.dragStartBehavior, false, _this.physics, _this.restorationId, _this.scrollBehavior, _this.semanticChildCount, new A.ScrollView_build_closure(_this, axisDirection, slivers)); + scrollController = effectivePrimary ? A.PrimaryScrollController_maybeOf(context) : _this.controller; + scrollable = A.Scrollable$(axisDirection, _this.clipBehavior, scrollController, _this.dragStartBehavior, false, null, _this.physics, _this.restorationId, _this.scrollBehavior, _this.semanticChildCount, new A.ScrollView_build_closure(_this, axisDirection, slivers)); scrollableResult = effectivePrimary && scrollController != null ? A.PrimaryScrollController$none(scrollable) : scrollable; if (_this.keyboardDismissBehavior === B.ScrollViewKeyboardDismissBehavior_1) return new A.NotificationListener(new A.ScrollView_build_closure0(context), scrollableResult, null, type$.NotificationListener_ScrollUpdateNotification); @@ -274560,7 +289615,7 @@ call$2(context, offset) { return this.$this.buildViewport$4(context, offset, this.axisDirection, this.slivers); }, - $signature: 3254 + $signature: 2294 }; A.ScrollView_build_closure0.prototype = { call$1(notification) { @@ -274569,7 +289624,7 @@ focusScope.unfocus$0(); return false; }, - $signature: 3221 + $signature: 2310 }; A.CustomScrollView.prototype = { buildSlivers$1(context) { @@ -274605,13 +289660,13 @@ var itemIndex = B.JSInt_methods._tdivFast$1(index, 2); return (index & 1) === 0 ? this.itemBuilder.call$2(context, itemIndex) : this.separatorBuilder.call$2(context, itemIndex); }, - $signature: 168 + $signature: 2311 }; A.ListView$separated_closure0.prototype = { call$2(_, index) { return (index & 1) === 0 ? B.JSInt_methods._tdivFast$1(index, 2) : null; }, - $signature: 3220 + $signature: 2312 }; A.GridView.prototype = { buildChildLayout$1(context) { @@ -274623,7 +289678,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A.Scrollable.prototype = { createState$0() { @@ -274885,7 +289940,7 @@ _disposeDrag$0() { this._scrollable$_drag = null; }, - _targetScrollOffsetForPointerScroll$1(delta) { + _scrollable$_targetScrollOffsetForPointerScroll$1(delta) { var t3, t1 = this._scrollable$_position, t2 = t1._pixels; @@ -274897,7 +289952,7 @@ t1.toString; return Math.min(t3, t1); }, - _pointerSignalEventDelta$1($event) { + _scrollable$_pointerSignalEventDelta$1($event) { var delta = A.axisDirectionToAxis(this._widget.axisDirection) === B.Axis_0 ? $event.get$scrollDelta()._dx : $event.get$scrollDelta()._dy; return A.axisDirectionIsReversed(this._widget.axisDirection) ? delta * -1 : delta; }, @@ -274914,8 +289969,8 @@ t1 = false; if (t1) return; - delta = _this._pointerSignalEventDelta$1($event); - targetScrollOffset = _this._targetScrollOffsetForPointerScroll$1(delta); + delta = _this._scrollable$_pointerSignalEventDelta$1($event); + targetScrollOffset = _this._scrollable$_targetScrollOffsetForPointerScroll$1(delta); if (delta !== 0) { t1 = _this._scrollable$_position._pixels; t1.toString; @@ -274923,44 +289978,22 @@ } else t1 = false; if (t1) - $.GestureBinding__instance.GestureBinding_pointerSignalResolver.register$2(0, $event, _this.get$_handlePointerScroll()); - } + $.GestureBinding__instance.GestureBinding_pointerSignalResolver.register$2(0, $event, _this.get$_scrollable$_handlePointerScroll()); + } else if (type$.PointerScrollInertiaCancelEvent._is($event)) + _this._scrollable$_position.pointerScroll$1(0); }, - _handlePointerScroll$1($event) { - var t1, t2, t3, t4, targetPixels, _this = this, - delta = _this._pointerSignalEventDelta$1($event), - targetScrollOffset = _this._targetScrollOffsetForPointerScroll$1(delta); + _scrollable$_handlePointerScroll$1($event) { + var t1, _this = this, + delta = _this._scrollable$_pointerSignalEventDelta$1($event), + targetScrollOffset = _this._scrollable$_targetScrollOffsetForPointerScroll$1(delta); if (delta !== 0) { t1 = _this._scrollable$_position._pixels; t1.toString; t1 = targetScrollOffset !== t1; } else t1 = false; - if (t1) { - t1 = _this._scrollable$_position; - t2 = t1._pixels; - t2.toString; - t3 = t1._minScrollExtent; - t3.toString; - t3 = Math.max(t2 + delta, t3); - t4 = t1._maxScrollExtent; - t4.toString; - targetPixels = Math.min(t3, t4); - if (targetPixels !== t2) { - t1.beginActivity$1(new A.IdleScrollActivity(t1)); - t1.updateUserScrollDirection$1(-delta > 0 ? B.ScrollDirection_1 : B.ScrollDirection_2); - t2 = t1._pixels; - t2.toString; - t1.forcePixels$1(targetPixels); - t1.isScrollingNotifier.set$value(0, true); - t1.didStartScroll$0(); - t3 = t1._pixels; - t3.toString; - t1.didUpdateScrollPositionBy$1(t3 - t2); - t1.didEndScroll$0(); - t1.goBallistic$1(0); - } - } + if (t1) + _this._scrollable$_position.pointerScroll$1(delta); }, _handleScrollMetricsNotification$1(notification) { var t1, scrollSemanticsRenderObject; @@ -274981,7 +290014,7 @@ t4 = t3.excludeFromSemantics; t5 = _this._shouldIgnorePointer; t3 = t3.viewportBuilder$2(context, t1); - result = new A._ScrollableScope(_this, t1, A.Listener$(B.HitTestBehavior_0, new A.RawGestureDetector(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, !t4, false, new A.IgnorePointer(t5, false, t3, _this._ignorePointerKey), _null), t2, B.HitTestBehavior_1, t4, _null, _this._gestureDetectorKey), _null, _null, _null, _null, _null, _this.get$_receivedPointerSignal(), _null), _null); + result = new A._ScrollableScope(_this, t1, A.Listener$(B.HitTestBehavior_0, new A.RawGestureDetector(new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, !t4, false, new A.IgnorePointer(t5, false, t3, _this._ignorePointerKey), _null), t2, B.HitTestBehavior_1, t4, _null, _this._gestureDetectorKey), _null, _null, _null, _null, _null, _null, _this.get$_receivedPointerSignal(), _null), _null); t1 = _this._widget; if (!t1.excludeFromSemantics) { t1 = _this._scrollable$_position; @@ -275013,7 +290046,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return A.VerticalDragGestureRecognizer$(null, t1.get$dragDevices()); }, - $signature: 488 + $signature: 530 }; A.ScrollableState_setCanDrag_closure0.prototype = { call$1(instance) { @@ -275039,7 +290072,7 @@ t1 = t1._mediaQueryData; instance.gestureSettings = t1 == null ? _null : t1.gestureSettings; }, - $signature: 490 + $signature: 532 }; A.ScrollableState_setCanDrag_closure1.prototype = { call$0() { @@ -275047,7 +290080,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return A.HorizontalDragGestureRecognizer$(null, t1.get$dragDevices()); }, - $signature: 640 + $signature: 626 }; A.ScrollableState_setCanDrag_closure2.prototype = { call$1(instance) { @@ -275073,7 +290106,7 @@ t1 = t1._mediaQueryData; instance.gestureSettings = t1 == null ? _null : t1.gestureSettings; }, - $signature: 638 + $signature: 624 }; A._ScrollableSelectionHandler.prototype = { createState$0() { @@ -275150,7 +290183,7 @@ _scroll$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$self = this, t3, globalRect, deltaToOrigin, viewportStart, viewportEnd, proxyStart, proxyEnd, overDrag, newOffset, duration, t1, t2; + $async$returnValue, $async$self = this, t3, globalRect, deltaToOrigin, t4, viewportStart, viewportEnd, proxyStart, proxyEnd, overDrag, newOffset, duration, t1, t2; var $async$_scroll$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -275165,104 +290198,108 @@ t3 = t2.getTransformTo$1(0, null); t2 = t2._box$_size; globalRect = A.MatrixUtils_transformRect(t3, new A.Rect(0, 0, 0 + t2._dx, 0 + t2._dy)); - $async$self._scrolling = true; + t2 = $async$self._scrolling = true; deltaToOrigin = A._getDeltaToScrollOrigin(t1); - t2 = globalRect.left; - t3 = globalRect.top; - viewportStart = $async$self._offsetExtent$2(new A.Offset(t2 + deltaToOrigin._dx, t3 + deltaToOrigin._dy), A.axisDirectionToAxis(t1._widget.axisDirection)); - viewportEnd = viewportStart + $async$self._sizeExtent$2(new A.Size(globalRect.right - t2, globalRect.bottom - t3), A.axisDirectionToAxis(t1._widget.axisDirection)); - t3 = $async$self.__EdgeDraggingAutoScroller__dragTargetRelatedToScrollOrigin_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - proxyStart = $async$self._offsetExtent$2(new A.Offset(t3.left, t3.top), A.axisDirectionToAxis(t1._widget.axisDirection)); - t3 = $async$self.__EdgeDraggingAutoScroller__dragTargetRelatedToScrollOrigin_A; - proxyEnd = $async$self._offsetExtent$2(new A.Offset(t3.right, t3.bottom), A.axisDirectionToAxis(t1._widget.axisDirection)); - overDrag = A._Cell$named("overDrag"); - t2 = t1._widget.axisDirection; - if (t2 === B.AxisDirection_0 || t2 === B.AxisDirection_3) { - if (proxyEnd > viewportEnd) { - t2 = t1._scrollable$_position; - t3 = t2._pixels; - t3.toString; - t2 = t2._minScrollExtent; - t2.toString; - t2 = t3 > t2; - } else - t2 = false; - if (t2) { - overDrag.__late_helper$_value = Math.max(proxyEnd - viewportEnd, 20); - t2 = t1._scrollable$_position; - t3 = t2._minScrollExtent; - t3.toString; - t2 = t2._pixels; - t2.toString; - newOffset = Math.max(t3, t2 - overDrag._readLocal$0()); - } else { - if (proxyStart < viewportStart) { - t2 = t1._scrollable$_position; - t3 = t2._pixels; - t3.toString; - t2 = t2._maxScrollExtent; - t2.toString; - t2 = t3 < t2; - } else - t2 = false; - if (t2) { - overDrag.__late_helper$_value = Math.max(viewportStart - proxyStart, 20); - t2 = t1._scrollable$_position; - t3 = t2._maxScrollExtent; - t3.toString; - t2 = t2._pixels; - t2.toString; - newOffset = Math.min(t3, t2 + overDrag._readLocal$0()); - } else - newOffset = null; - } - } else { - if (proxyStart < viewportStart) { - t2 = t1._scrollable$_position; - t3 = t2._pixels; - t3.toString; - t2 = t2._minScrollExtent; - t2.toString; - t2 = t3 > t2; - } else - t2 = false; - if (t2) { - overDrag.__late_helper$_value = Math.max(viewportStart - proxyStart, 20); - t2 = t1._scrollable$_position; - t3 = t2._minScrollExtent; - t3.toString; - t2 = t2._pixels; - t2.toString; - newOffset = Math.max(t3, t2 - overDrag._readLocal$0()); - } else { + t3 = globalRect.left; + t4 = globalRect.top; + viewportStart = $async$self._offsetExtent$2(new A.Offset(t3 + deltaToOrigin._dx, t4 + deltaToOrigin._dy), A.axisDirectionToAxis(t1._widget.axisDirection)); + viewportEnd = viewportStart + $async$self._sizeExtent$2(new A.Size(globalRect.right - t3, globalRect.bottom - t4), A.axisDirectionToAxis(t1._widget.axisDirection)); + t4 = $async$self.__EdgeDraggingAutoScroller__dragTargetRelatedToScrollOrigin_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + proxyStart = $async$self._offsetExtent$2(new A.Offset(t4.left, t4.top), A.axisDirectionToAxis(t1._widget.axisDirection)); + t4 = $async$self.__EdgeDraggingAutoScroller__dragTargetRelatedToScrollOrigin_A; + proxyEnd = $async$self._offsetExtent$2(new A.Offset(t4.right, t4.bottom), A.axisDirectionToAxis(t1._widget.axisDirection)); + switch (t1._widget.axisDirection.index) { + case 0: + case 3: if (proxyEnd > viewportEnd) { - t2 = t1._scrollable$_position; - t3 = t2._pixels; + t3 = t1._scrollable$_position; + t4 = t3._pixels; + t4.toString; + t3 = t3._minScrollExtent; t3.toString; - t2 = t2._maxScrollExtent; - t2.toString; - t2 = t3 < t2; + t3 = t4 > t3; } else - t2 = false; - if (t2) { - overDrag.__late_helper$_value = Math.max(proxyEnd - viewportEnd, 20); - t2 = t1._scrollable$_position; - t3 = t2._maxScrollExtent; + t3 = false; + if (t3) { + overDrag = Math.min(proxyEnd - viewportEnd, 20); + t3 = t1._scrollable$_position; + t4 = t3._minScrollExtent; + t4.toString; + t3 = t3._pixels; t3.toString; - t2 = t2._pixels; - t2.toString; - newOffset = Math.min(t3, t2 + overDrag._readLocal$0()); + newOffset = Math.max(t4, t3 - overDrag); + } else { + if (proxyStart < viewportStart) { + t3 = t1._scrollable$_position; + t4 = t3._pixels; + t4.toString; + t3 = t3._maxScrollExtent; + t3.toString; + t3 = t4 < t3; + } else + t3 = false; + if (t3) { + overDrag = Math.min(viewportStart - proxyStart, 20); + t3 = t1._scrollable$_position; + t4 = t3._maxScrollExtent; + t4.toString; + t3 = t3._pixels; + t3.toString; + newOffset = Math.min(t4, t3 + overDrag); + } else + newOffset = null; + } + break; + case 1: + case 2: + if (proxyStart < viewportStart) { + t3 = t1._scrollable$_position; + t4 = t3._pixels; + t4.toString; + t3 = t3._minScrollExtent; + t3.toString; + t3 = t4 > t3; } else - newOffset = null; - } + t3 = false; + if (t3) { + overDrag = Math.min(viewportStart - proxyStart, 20); + t3 = t1._scrollable$_position; + t4 = t3._minScrollExtent; + t4.toString; + t3 = t3._pixels; + t3.toString; + newOffset = Math.max(t4, t3 - overDrag); + } else { + if (proxyEnd > viewportEnd) { + t3 = t1._scrollable$_position; + t4 = t3._pixels; + t4.toString; + t3 = t3._maxScrollExtent; + t3.toString; + t3 = t4 < t3; + } else + t3 = false; + if (t3) { + overDrag = Math.min(proxyEnd - viewportEnd, 20); + t3 = t1._scrollable$_position; + t4 = t3._maxScrollExtent; + t4.toString; + t3 = t3._pixels; + t3.toString; + newOffset = Math.min(t4, t3 + overDrag); + } else + newOffset = null; + } + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } if (newOffset != null) { t2 = t1._scrollable$_position._pixels; t2.toString; t2 = Math.abs(newOffset - t2) < 1; - } else - t2 = true; + } if (t2) { $async$self._scrolling = false; // goto return @@ -275344,7 +290381,7 @@ } if (_this._selectionStartsInScrollable) { t1 = _this._autoScroller; - t1.startAutoScrollIfNecessary$1(A.Rect$fromCenter($event.globalPosition, 200, 200)); + t1.startAutoScrollIfNecessary$1(A.Rect$fromCenter($event.globalPosition, 0, 0)); if (t1._scrolling) return B.SelectionResult_3; } @@ -275368,8 +290405,8 @@ deltaToOrigin = A._getDeltaToScrollOrigin(t1); return A.MatrixUtils_transformPoint(t2.getTransformTo$1(0, null), new A.Offset(localPosition._dx + deltaToOrigin._dx, localPosition._dy + deltaToOrigin._dy)); }, - _updateDragLocationsFromGeometries$0() { - var transform, t2, _this = this, + _updateDragLocationsFromGeometries$2$forceUpdateEnd$forceUpdateStart(forceUpdateEnd, forceUpdateStart) { + var transform, t2, t3, _this = this, t1 = _this.state, deltaToOrigin = A._getDeltaToScrollOrigin(t1); t1 = t1._framework$_element.get$renderObject(); @@ -275377,18 +290414,131 @@ type$.RenderBox._as(t1); transform = t1.getTransformTo$1(0, null); t2 = _this.currentSelectionStartIndex; - if (t2 !== -1) { + if (t2 !== -1) + t3 = _this._currentDragStartRelatedToOrigin == null || forceUpdateStart; + else + t3 = false; + if (t3) { t2 = J.get$value$x(_this.selectables[t2]).startSelectionPoint; t2.toString; _this._currentDragStartRelatedToOrigin = A.MatrixUtils_transformPoint(transform, A.MatrixUtils_transformPoint(J.getTransformTo$1$z(_this.selectables[_this.currentSelectionStartIndex], t1), t2.localPosition.$add(0, new A.Offset(0, -t2.lineHeight / 2))).$add(0, deltaToOrigin)); } t2 = _this.currentSelectionEndIndex; - if (t2 !== -1) { + if (t2 !== -1) + t3 = true; + else + t3 = false; + if (t3) { t2 = J.get$value$x(_this.selectables[t2]).endSelectionPoint; t2.toString; _this._currentDragEndRelatedToOrigin = A.MatrixUtils_transformPoint(transform, A.MatrixUtils_transformPoint(J.getTransformTo$1$z(_this.selectables[_this.currentSelectionEndIndex], t1), t2.localPosition.$add(0, new A.Offset(0, -t2.lineHeight / 2))).$add(0, deltaToOrigin)); } }, + _updateDragLocationsFromGeometries$0() { + return this._updateDragLocationsFromGeometries$2$forceUpdateEnd$forceUpdateStart(true, true); + }, + _jumpToEdge$1(isExtent) { + var selectable, edge, lineHeight, t2, edgeOffsetInScrollableCoordinates, t3, edgeBottom, edgeTop, _this = this, + t1 = _this.selectables; + if (isExtent) { + selectable = t1[_this.currentSelectionEndIndex]; + edge = selectable.get$value(selectable).endSelectionPoint; + lineHeight = selectable.get$value(selectable).endSelectionPoint.lineHeight; + } else { + selectable = t1[_this.currentSelectionStartIndex]; + edge = selectable.get$value(selectable).startSelectionPoint; + t1 = selectable.get$value(selectable).startSelectionPoint; + lineHeight = t1 == null ? null : t1.lineHeight; + } + if (lineHeight == null || edge == null) + return; + t1 = _this.state; + t2 = t1._framework$_element.get$renderObject(); + t2.toString; + type$.RenderBox._as(t2); + edgeOffsetInScrollableCoordinates = A.MatrixUtils_transformPoint(selectable.getTransformTo$1(0, t2), edge.localPosition); + t2 = t2._box$_size; + t3 = t2._dx; + t2 = t2._dy; + switch (t1._widget.axisDirection.index) { + case 0: + edgeBottom = edgeOffsetInScrollableCoordinates._dy; + edgeTop = edgeBottom - lineHeight; + if (edgeBottom >= t2 && edgeTop <= 0) + return; + if (edgeBottom > t2) { + t1 = _this._scrollable$_position; + t3 = t1._pixels; + t3.toString; + t1.jumpTo$1(t3 + t2 - edgeBottom); + return; + } + if (edgeTop < 0) { + t1 = _this._scrollable$_position; + t2 = t1._pixels; + t2.toString; + t1.jumpTo$1(t2 + 0 - edgeTop); + } + return; + case 1: + edge = edgeOffsetInScrollableCoordinates._dx; + if (edge >= t3 && edge <= 0) + return; + if (edge > t3) { + t1 = _this._scrollable$_position; + t2 = t1._pixels; + t2.toString; + t1.jumpTo$1(t2 + edge - t3); + return; + } + if (edge < 0) { + t1 = _this._scrollable$_position; + t2 = t1._pixels; + t2.toString; + t1.jumpTo$1(t2 + edge - 0); + } + return; + case 2: + edgeBottom = edgeOffsetInScrollableCoordinates._dy; + edgeTop = edgeBottom - lineHeight; + if (edgeBottom >= t2 && edgeTop <= 0) + return; + if (edgeBottom > t2) { + t1 = _this._scrollable$_position; + t3 = t1._pixels; + t3.toString; + t1.jumpTo$1(t3 + edgeBottom - t2); + return; + } + if (edgeTop < 0) { + t1 = _this._scrollable$_position; + t2 = t1._pixels; + t2.toString; + t1.jumpTo$1(t2 + edgeTop - 0); + } + return; + case 3: + edge = edgeOffsetInScrollableCoordinates._dx; + if (edge >= t3 && edge <= 0) + return; + if (edge > t3) { + t1 = _this._scrollable$_position; + t2 = t1._pixels; + t2.toString; + t1.jumpTo$1(t2 + t3 - edge); + return; + } + if (edge < 0) { + t1 = _this._scrollable$_position; + t2 = t1._pixels; + t2.toString; + t1.jumpTo$1(t2 + 0 - edge); + } + return; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, _globalPositionInScrollable$1(globalPosition) { var localPosition, t1 = this.state._framework$_element.get$renderObject(); @@ -275413,6 +290563,17 @@ _this._selectableEndEdgeUpdateRecords.$indexSet(0, selectable, t1); _this.ensureChildUpdated$1(selectable); break; + case 5: + case 6: + _this.ensureChildUpdated$1(selectable); + t1 = _this.state; + t2 = t1._scrollable$_position._pixels; + t2.toString; + _this._selectableStartEdgeUpdateRecords.$indexSet(0, selectable, t2); + t1 = t1._scrollable$_position._pixels; + t1.toString; + _this._selectableEndEdgeUpdateRecords.$indexSet(0, selectable, t1); + break; case 2: _this._selectableEndEdgeUpdateRecords.remove$1(0, selectable); _this._selectableStartEdgeUpdateRecords.remove$1(0, selectable); @@ -275477,19 +290638,19 @@ t1._scheduledLayoutChange = false; t1._updateSelectionGeometry$0(); }, - $signature: 23 + $signature: 14 }; A._ScrollableSelectionContainerDelegate_didChangeSelectables_closure.prototype = { call$2(key, value) { return !this.selectableSet.contains$1(0, key); }, - $signature: 574 + $signature: 597 }; A._ScrollableSelectionContainerDelegate_didChangeSelectables_closure0.prototype = { call$2(key, value) { return !this.selectableSet.contains$1(0, key); }, - $signature: 574 + $signature: 597 }; A.ScrollableDetails.prototype = {}; A._ScrollSemantics.prototype = { @@ -275593,7 +290754,7 @@ } }; A.ScrollIncrementType.prototype = { - toString$0(_) { + _enumToString$0() { return "ScrollIncrementType." + this._core$_name; } }; @@ -275605,100 +290766,30 @@ if ($focus != null && $focus._context != null) { t1 = $focus._context; t1.toString; - if (A.Scrollable_of(t1) != null) + if (A.Scrollable_maybeOf(t1) != null) return true; t1 = $focus._context; t1.toString; - primaryScrollController = A.PrimaryScrollController_of(t1); + primaryScrollController = A.PrimaryScrollController_maybeOf(t1); return primaryScrollController != null && primaryScrollController._positions.length !== 0; } return false; }, - _calculateScrollIncrement$2$type(state, type) { - var t1; - state._widget.toString; - switch (type.index) { - case 0: - return 50; - case 1: - t1 = state._scrollable$_position._viewportDimension; - t1.toString; - return 0.8 * t1; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, - _getIncrement$2(state, intent) { - var _s80_ = string$.x60null_c, - increment = this._calculateScrollIncrement$2$type(state, intent.type); - switch (intent.direction.index) { - case 2: - switch (state._widget.axisDirection.index) { - case 0: - return -increment; - case 2: - return increment; - case 1: - case 3: - return 0; - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } - case 0: - switch (state._widget.axisDirection.index) { - case 0: - return increment; - case 2: - return -increment; - case 1: - case 3: - return 0; - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } - case 3: - switch (state._widget.axisDirection.index) { - case 1: - return -increment; - case 3: - return increment; - case 0: - case 2: - return 0; - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } - case 1: - switch (state._widget.axisDirection.index) { - case 1: - return increment; - case 3: - return -increment; - case 0: - case 2: - return 0; - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } - }, invoke$1(intent) { var state, t2, increment, t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner.focusManager._primaryFocus._context; t1.toString; - state = A.Scrollable_of(t1); + state = A.Scrollable_maybeOf(t1); if (state == null) { t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner.focusManager._primaryFocus._context; t1.toString; - t1 = A.PrimaryScrollController_of(t1)._positions; + t1 = A.PrimaryScrollController_maybeOf(t1)._positions; t2 = B.JSArray_methods.get$single(t1).context; if ($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._gestureDetectorKey) == null) { t2 = B.JSArray_methods.get$single(t1).context; t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._gestureDetectorKey); t2.toString; - t2 = A.Scrollable_of(t2) == null; + t2 = A.Scrollable_maybeOf(t2) == null; } else t2 = false; if (t2) @@ -275706,7 +290797,7 @@ t1 = B.JSArray_methods.get$single(t1).context; t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._gestureDetectorKey); t1.toString; - state = A.Scrollable_of(t1); + state = A.Scrollable_maybeOf(t1); } t1 = state._physics; if (t1 != null) { @@ -275718,7 +290809,7 @@ t1 = false; if (t1) return; - increment = this._getIncrement$2(state, intent); + increment = A.ScrollAction_getDirectionalIncrement(state, intent); if (increment === 0) return; t1 = state._scrollable$_position; @@ -275772,7 +290863,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -275794,7 +290885,7 @@ } }; A.ScrollbarOrientation.prototype = { - toString$0(_) { + _enumToString$0() { return "ScrollbarOrientation." + this._core$_name; } }; @@ -275880,6 +290971,37 @@ this._ignorePointer = value; this.notifyListeners$0(); }, + get$_leadingTrackMainAxisOffset() { + switch (this.get$_resolvedOrientation()) { + case B.ScrollbarOrientation_0: + case B.ScrollbarOrientation_1: + return this._scrollbar$_padding.top; + case B.ScrollbarOrientation_2: + case B.ScrollbarOrientation_3: + return this._scrollbar$_padding.left; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + get$_leadingThumbMainAxisOffset() { + var _this = this; + switch (_this.get$_resolvedOrientation()) { + case B.ScrollbarOrientation_0: + case B.ScrollbarOrientation_1: + return _this._scrollbar$_padding.top + _this._mainAxisMargin; + case B.ScrollbarOrientation_2: + case B.ScrollbarOrientation_3: + return _this._scrollbar$_padding.left + _this._mainAxisMargin; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + get$_resolvedOrientation() { + var t1 = this._lastAxisDirection; + if (t1 === B.AxisDirection_2 || t1 === B.AxisDirection_0) + return this._scrollbar$_textDirection === B.TextDirection_1 ? B.ScrollbarOrientation_1 : B.ScrollbarOrientation_0; + return B.ScrollbarOrientation_3; + }, update$2(_, metrics, axisDirection) { var oldMetrics, _this = this, t1 = _this._lastMetrics; @@ -275905,7 +291027,7 @@ _this.notifyListeners$0(); }, get$_paintThumb() { - var t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()), + var t1 = $.$get$_renderer().createPaint$0(), t2 = this._scrollbar$_color, t3 = this.fadeoutOpacityAnimation; t1.set$color(0, A.Color$fromARGB(B.JSNumber_methods.round$0(255 * ((t2.get$value(t2) >>> 24 & 255) / 255 * t3.get$value(t3))), t2.get$value(t2) >>> 16 & 255, t2.get$value(t2) >>> 8 & 255, t2.get$value(t2) & 255)); @@ -275914,7 +291036,7 @@ _paintTrack$1$isBorder(isBorder) { var t1, t2, t3, _this = this; if (isBorder) { - t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer().createPaint$0(); t2 = _this._trackBorderColor; t3 = _this.fadeoutOpacityAnimation; t1.set$color(0, A.Color$fromARGB(B.JSNumber_methods.round$0(255 * ((t2.get$value(t2) >>> 24 & 255) / 255 * t3.get$value(t3))), t2.get$value(t2) >>> 16 & 255, t2.get$value(t2) >>> 8 & 255, t2.get$value(t2) & 255)); @@ -275922,7 +291044,7 @@ t1.set$strokeWidth(1); return t1; } - t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$_renderer().createPaint$0(); t2 = _this._trackColor; t3 = _this.fadeoutOpacityAnimation; t1.set$color(0, A.Color$fromARGB(B.JSNumber_methods.round$0(255 * ((t2.get$value(t2) >>> 24 & 255) / 255 * t3.get$value(t3))), t2.get$value(t2) >>> 16 & 255, t2.get$value(t2) >>> 8 & 255, t2.get$value(t2) & 255)); @@ -275931,84 +291053,126 @@ _paintTrack$0() { return this._paintTrack$1$isBorder(false); }, - _paintScrollbar$4(canvas, size, thumbExtent, direction) { - var resolvedOrientation, thumbSize, trackSize, t2, t3, x, t4, trackOffset, borderStart, borderEnd, y, t5, _this = this, - t1 = _this._lastAxisDirection; - if (t1 === B.AxisDirection_2 || t1 === B.AxisDirection_0) - resolvedOrientation = _this._scrollbar$_textDirection === B.TextDirection_1 ? B.ScrollbarOrientation_1 : B.ScrollbarOrientation_0; - else - resolvedOrientation = B.ScrollbarOrientation_3; - switch (resolvedOrientation.index) { - case 0: + _paintScrollbar$2(canvas, size) { + var t1, t2, thumbSize, t3, t4, trackSize, x, t5, trackOffset, borderStart, t6, t7, borderEnd, y, _this = this; + _this.get$_resolvedOrientation(); + switch (_this.get$_resolvedOrientation()) { + case B.ScrollbarOrientation_0: t1 = _this._thickness; - thumbSize = new A.Size(t1, thumbExtent); + t2 = _this.__ScrollbarPainter__thumbExtent_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + thumbSize = new A.Size(t1, t2); t1 += 2 * _this._crossAxisMargin; - trackSize = new A.Size(t1, _this.get$_trackExtent()); + t2 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t2.toString; + t3 = _this._lastAxisDirection; + t3 = t3 === B.AxisDirection_2 || t3 === B.AxisDirection_0; + t4 = _this._scrollbar$_padding; + trackSize = new A.Size(t1, t2 - (t3 ? t4.get$_top(t4) + t4.get$_bottom(t4) : t4.get$horizontal())); t2 = _this._crossAxisMargin; - t3 = _this._scrollbar$_padding; - x = t2 + t3.left; + x = t2 + _this._scrollbar$_padding.left; t4 = _this.__ScrollbarPainter__thumbOffset_A; t4 === $ && A.throwUnnamedLateFieldNI(); t2 = x - t2; - t3 = _this._mainAxisMargin + t3.top; - trackOffset = new A.Offset(t2, t3); + t5 = _this.get$_leadingTrackMainAxisOffset(); + trackOffset = new A.Offset(t2, t5); borderStart = trackOffset.$add(0, new A.Offset(t1, 0)); - borderEnd = new A.Offset(t2 + t1, t3 + _this.get$_trackExtent()); + t6 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t6.toString; + t3 = _this._lastAxisDirection; + t3 = t3 === B.AxisDirection_2 || t3 === B.AxisDirection_0; + t7 = _this._scrollbar$_padding; + t3 = t3 ? t7.get$_top(t7) + t7.get$_bottom(t7) : t7.get$horizontal(); + borderEnd = new A.Offset(t2 + t1, t5 + (t6 - t3)); y = t4; break; - case 1: + case B.ScrollbarOrientation_1: t1 = _this._thickness; - thumbSize = new A.Size(t1, thumbExtent); - trackSize = new A.Size(t1 + 2 * _this._crossAxisMargin, _this.get$_trackExtent()); - t1 = size._dx; - t2 = _this._thickness; - t3 = _this._crossAxisMargin; - t4 = _this._scrollbar$_padding; - x = t1 - t2 - t3 - t4.right; + t2 = _this.__ScrollbarPainter__thumbExtent_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + thumbSize = new A.Size(t1, t2); + t2 = _this._crossAxisMargin; + t3 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t3.toString; + t4 = _this._lastAxisDirection; + t4 = t4 === B.AxisDirection_2 || t4 === B.AxisDirection_0; + t5 = _this._scrollbar$_padding; + t4 = t4 ? t5.get$_top(t5) + t5.get$_bottom(t5) : t5.get$horizontal(); + trackSize = new A.Size(t1 + 2 * t2, t3 - t4); + t4 = size._dx; + t3 = _this._thickness; + t2 = _this._crossAxisMargin; + x = t4 - t3 - t2 - _this._scrollbar$_padding.right; + t3 = _this.__ScrollbarPainter__thumbOffset_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t2 = x - t2; + t4 = _this.get$_leadingTrackMainAxisOffset(); + trackOffset = new A.Offset(t2, t4); + t1 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t1.toString; + t5 = _this._lastAxisDirection; + t5 = t5 === B.AxisDirection_2 || t5 === B.AxisDirection_0; + t6 = _this._scrollbar$_padding; + borderEnd = new A.Offset(t2, t4 + (t1 - (t5 ? t6.get$_top(t6) + t6.get$_bottom(t6) : t6.get$horizontal()))); + borderStart = trackOffset; + y = t3; + break; + case B.ScrollbarOrientation_2: + t1 = _this.__ScrollbarPainter__thumbExtent_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + thumbSize = new A.Size(t1, _this._thickness); + t1 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t1.toString; + t2 = _this._lastAxisDirection; + t2 = t2 === B.AxisDirection_2 || t2 === B.AxisDirection_0; + t3 = _this._scrollbar$_padding; + t2 = t2 ? t3.get$_top(t3) + t3.get$_bottom(t3) : t3.get$horizontal(); + t3 = _this._thickness; + t4 = _this._crossAxisMargin; + t3 += 2 * t4; + trackSize = new A.Size(t1 - t2, t3); t2 = _this.__ScrollbarPainter__thumbOffset_A; t2 === $ && A.throwUnnamedLateFieldNI(); - t3 = x - t3; - t4 = _this._mainAxisMargin + t4.top; - trackOffset = new A.Offset(t3, t4); - borderEnd = new A.Offset(t3, t4 + _this.get$_trackExtent()); - borderStart = trackOffset; - y = t2; + y = t4 + _this._scrollbar$_padding.top; + t4 = _this.get$_leadingTrackMainAxisOffset(); + t1 = y - _this._crossAxisMargin; + trackOffset = new A.Offset(t4, t1); + borderStart = trackOffset.$add(0, new A.Offset(0, t3)); + t5 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t5.toString; + t6 = _this._lastAxisDirection; + t6 = t6 === B.AxisDirection_2 || t6 === B.AxisDirection_0; + t7 = _this._scrollbar$_padding; + borderEnd = new A.Offset(t4 + (t5 - (t6 ? t7.get$_top(t7) + t7.get$_bottom(t7) : t7.get$horizontal())), t1 + t3); + x = t2; break; - case 2: - thumbSize = new A.Size(thumbExtent, _this._thickness); - t1 = _this.get$_trackExtent(); - t2 = _this._thickness; - t3 = _this._crossAxisMargin; - t2 += 2 * t3; - trackSize = new A.Size(t1, t2); - t1 = _this.__ScrollbarPainter__thumbOffset_A; + case B.ScrollbarOrientation_3: + t1 = _this.__ScrollbarPainter__thumbExtent_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t4 = _this._scrollbar$_padding; - y = t3 + t4.top; - t4 = _this._mainAxisMargin + t4.left; - t3 = y - t3; + thumbSize = new A.Size(t1, _this._thickness); + t1 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t1.toString; + t2 = _this._lastAxisDirection; + t2 = t2 === B.AxisDirection_2 || t2 === B.AxisDirection_0; + t3 = _this._scrollbar$_padding; + t2 = t2 ? t3.get$_top(t3) + t3.get$_bottom(t3) : t3.get$horizontal(); + t3 = _this._thickness; + t4 = _this._crossAxisMargin; + trackSize = new A.Size(t1 - t2, t3 + 2 * t4); + t2 = _this.__ScrollbarPainter__thumbOffset_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + y = size._dy - t3 - t4 - _this._scrollbar$_padding.bottom; + t4 = _this.get$_leadingTrackMainAxisOffset(); + t3 = y - _this._crossAxisMargin; trackOffset = new A.Offset(t4, t3); - borderStart = trackOffset.$add(0, new A.Offset(0, t2)); - borderEnd = new A.Offset(t4 + _this.get$_trackExtent(), t3 + t2); - x = t1; - break; - case 3: - thumbSize = new A.Size(thumbExtent, _this._thickness); - t1 = _this.get$_trackExtent(); - t2 = _this._thickness; - t3 = _this._crossAxisMargin; - trackSize = new A.Size(t1, t2 + 2 * t3); - t1 = _this.__ScrollbarPainter__thumbOffset_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t4 = size._dy; - t5 = _this._scrollbar$_padding; - y = t4 - t2 - t3 - t5.bottom; - t5 = _this._mainAxisMargin + t5.left; - t3 = y - t3; - trackOffset = new A.Offset(t5, t3); - borderEnd = new A.Offset(t5 + _this.get$_trackExtent(), t3); + t1 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t1.toString; + t5 = _this._lastAxisDirection; + t5 = t5 === B.AxisDirection_2 || t5 === B.AxisDirection_0; + t6 = _this._scrollbar$_padding; + borderEnd = new A.Offset(t4 + (t1 - (t5 ? t6.get$_top(t6) + t6.get$_bottom(t6) : t6.get$horizontal())), t3); borderStart = trackOffset; - x = t1; + x = t2; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -276036,61 +291200,8 @@ return; } }, - _thumbExtent$0() { - var t3, t4, t5, t6, t7, fractionVisible, thumbExtent, safeMinLength, newMinLength, _this = this, - t1 = _this._lastMetrics.get$extentInside(), - t2 = _this._lastAxisDirection; - t2 = t2 === B.AxisDirection_2 || t2 === B.AxisDirection_0; - t3 = _this._scrollbar$_padding; - t2 = t2 ? t3.get$_top(t3) + t3.get$_bottom(t3) : t3.get$horizontal(); - t3 = _this._lastMetrics; - t4 = t3._scroll_metrics$_maxScrollExtent; - t4.toString; - t5 = t3._scroll_metrics$_minScrollExtent; - t5.toString; - t3 = t3._scroll_metrics$_viewportDimension; - t3.toString; - t6 = _this._lastAxisDirection; - t6 = t6 === B.AxisDirection_2 || t6 === B.AxisDirection_0; - t7 = _this._scrollbar$_padding; - t6 = t6 ? t7.get$_top(t7) + t7.get$_bottom(t7) : t7.get$horizontal(); - fractionVisible = A.clampDouble((t1 - t2) / (t4 - t5 + t3 - t6), 0, 1); - thumbExtent = Math.max(Math.min(_this.get$_trackExtent(), _this._minOverscrollLength), _this.get$_trackExtent() * fractionVisible); - t6 = _this._lastMetrics.get$extentInside(); - t3 = _this._lastMetrics._scroll_metrics$_viewportDimension; - t3.toString; - safeMinLength = Math.min(_this._minLength, _this.get$_trackExtent()); - t1 = _this._lastAxisDirection; - t1 = t1 === B.AxisDirection_0 || t1 === B.AxisDirection_3; - t2 = _this._lastMetrics; - if ((t1 ? Math.max(t2.get$maxScrollExtent() - t2.get$pixels(), 0) : Math.max(t2.get$pixels() - t2.get$minScrollExtent(), 0)) > 0) { - t1 = _this._lastAxisDirection; - t1 = t1 === B.AxisDirection_0 || t1 === B.AxisDirection_3; - t2 = _this._lastMetrics; - t2 = (t1 ? Math.max(t2.get$pixels() - t2.get$minScrollExtent(), 0) : Math.max(t2.get$maxScrollExtent() - t2.get$pixels(), 0)) > 0; - t1 = t2; - } else - t1 = false; - newMinLength = t1 ? safeMinLength : safeMinLength * (1 - A.clampDouble(1 - t6 / t3, 0, 0.2) / 0.2); - return A.clampDouble(thumbExtent, newMinLength, _this.get$_trackExtent()); - }, - dispose$0() { - this.fadeoutOpacityAnimation.parent.removeListener$1(0, this.get$notifyListeners()); - this.super$ChangeNotifier$dispose(); - }, - get$_trackExtent() { - var t2, t3, t4, _this = this, - t1 = _this._lastMetrics._scroll_metrics$_viewportDimension; - t1.toString; - t2 = _this._mainAxisMargin; - t3 = _this._lastAxisDirection; - t3 = t3 === B.AxisDirection_2 || t3 === B.AxisDirection_0; - t4 = _this._scrollbar$_padding; - t3 = t3 ? t4.get$_top(t4) + t4.get$_bottom(t4) : t4.get$horizontal(); - return t1 - 2 * t2 - t3; - }, paint$2(canvas, size) { - var t2, t3, beforePadding, thumbExtent, scrollableExtent, fractionPast, _this = this, + var t2, t3, t4, t5, t6, t7, fractionVisible, thumbExtent, safeMinLength, newMinLength, scrollableExtent, fractionPast, _this = this, t1 = _this._lastAxisDirection; if (t1 != null) { t2 = _this._lastMetrics; @@ -276110,35 +291221,120 @@ t2.toString; t1 = t1 === B.AxisDirection_2 || t1 === B.AxisDirection_0; t3 = _this._scrollbar$_padding; - if (t2 <= (t1 ? t3.get$_top(t3) + t3.get$_bottom(t3) : t3.get$horizontal()) || _this.get$_trackExtent() <= 0) + t1 = t1 ? t3.get$_top(t3) + t3.get$_bottom(t3) : t3.get$horizontal(); + if (t2 - t1 - 2 * _this._mainAxisMargin <= 0) return; - t1 = _this._lastAxisDirection; - t1 = t1 === B.AxisDirection_2 || t1 === B.AxisDirection_0; - t2 = _this._scrollbar$_padding; - beforePadding = t1 ? t2.top : t2.left; - thumbExtent = _this._thumbExtent$0(); t1 = _this._lastMetrics; t2 = t1._scroll_metrics$_maxScrollExtent; t2.toString; - t3 = t1._scroll_metrics$_minScrollExtent; + if (t2 == 1 / 0 || t2 == -1 / 0) + return; + t1 = t1.get$extentInside(); + t2 = _this._lastAxisDirection; + t2 = t2 === B.AxisDirection_2 || t2 === B.AxisDirection_0; + t3 = _this._scrollbar$_padding; + t2 = t2 ? t3.get$_top(t3) + t3.get$_bottom(t3) : t3.get$horizontal(); + t3 = _this._lastMetrics; + t4 = t3._scroll_metrics$_maxScrollExtent; + t4.toString; + t5 = t3._scroll_metrics$_minScrollExtent; + t5.toString; + t3 = t3._scroll_metrics$_viewportDimension; t3.toString; - scrollableExtent = t2 - t3; + t6 = _this._lastAxisDirection; + t6 = t6 === B.AxisDirection_2 || t6 === B.AxisDirection_0; + t7 = _this._scrollbar$_padding; + t6 = t6 ? t7.get$_top(t7) + t7.get$_bottom(t7) : t7.get$horizontal(); + fractionVisible = A.clampDouble((t1 - t2) / (t4 - t5 + t3 - t6), 0, 1); + t6 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t6.toString; + t1 = _this._lastAxisDirection; + t1 = t1 === B.AxisDirection_2 || t1 === B.AxisDirection_0; + t2 = _this._scrollbar$_padding; + t1 = t1 ? t2.get$_top(t2) + t2.get$_bottom(t2) : t2.get$horizontal(); + t1 = Math.min(t6 - t1 - 2 * _this._mainAxisMargin, _this._minOverscrollLength); + t6 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t6.toString; + t2 = _this._lastAxisDirection; + t2 = t2 === B.AxisDirection_2 || t2 === B.AxisDirection_0; + t3 = _this._scrollbar$_padding; + t2 = t2 ? t3.get$_top(t3) + t3.get$_bottom(t3) : t3.get$horizontal(); + thumbExtent = Math.max(t1, (t6 - t2 - 2 * _this._mainAxisMargin) * fractionVisible); + t2 = _this._lastMetrics.get$extentInside(); + t6 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t6.toString; + t1 = _this._minLength; + t3 = _this._lastAxisDirection; + t3 = t3 === B.AxisDirection_2 || t3 === B.AxisDirection_0; + t4 = _this._scrollbar$_padding; + t3 = t3 ? t4.get$_top(t4) + t4.get$_bottom(t4) : t4.get$horizontal(); + safeMinLength = Math.min(t1, t6 - t3 - 2 * _this._mainAxisMargin); + t1 = _this._lastAxisDirection; + t1 = t1 === B.AxisDirection_0 || t1 === B.AxisDirection_3; + t3 = _this._lastMetrics; + if ((t1 ? Math.max(t3.get$maxScrollExtent() - t3.get$pixels(), 0) : Math.max(t3.get$pixels() - t3.get$minScrollExtent(), 0)) > 0) { + t1 = _this._lastAxisDirection; + t1 = t1 === B.AxisDirection_0 || t1 === B.AxisDirection_3; + t3 = _this._lastMetrics; + t3 = (t1 ? Math.max(t3.get$pixels() - t3.get$minScrollExtent(), 0) : Math.max(t3.get$maxScrollExtent() - t3.get$pixels(), 0)) > 0; + t1 = t3; + } else + t1 = false; + newMinLength = t1 ? safeMinLength : safeMinLength * (1 - A.clampDouble(1 - t2 / t6, 0, 0.2) / 0.2); + t1 = _this._lastMetrics._scroll_metrics$_viewportDimension; + t1.toString; + t2 = _this._lastAxisDirection; + t2 = t2 === B.AxisDirection_2 || t2 === B.AxisDirection_0; + t3 = _this._scrollbar$_padding; + t2 = t2 ? t3.get$_top(t3) + t3.get$_bottom(t3) : t3.get$horizontal(); + t2 = A.clampDouble(thumbExtent, newMinLength, t1 - t2 - 2 * _this._mainAxisMargin); + _this.__ScrollbarPainter__thumbExtent_A = t2; + t1 = _this._lastMetrics; + t3 = t1._scroll_metrics$_maxScrollExtent; + t3.toString; + t4 = t1._scroll_metrics$_minScrollExtent; + t4.toString; + scrollableExtent = t3 - t4; if (scrollableExtent > 0) { - t1 = t1._scroll_metrics$_pixels; - t1.toString; - fractionPast = A.clampDouble((t1 - t3) / scrollableExtent, 0, 1); + t3 = t1._scroll_metrics$_pixels; + t3.toString; + fractionPast = A.clampDouble((t3 - t4) / scrollableExtent, 0, 1); } else fractionPast = 0; - t1 = _this._lastAxisDirection; - t1 = t1 === B.AxisDirection_0 || t1 === B.AxisDirection_3 ? 1 - fractionPast : fractionPast; - _this.__ScrollbarPainter__thumbOffset_A = t1 * (_this.get$_trackExtent() - thumbExtent) + _this._mainAxisMargin + beforePadding; - t1 = _this._lastMetrics._scroll_metrics$_maxScrollExtent; + t3 = _this._lastAxisDirection; + t4 = t3 === B.AxisDirection_0; + t5 = t4 || t3 === B.AxisDirection_3 ? 1 - fractionPast : fractionPast; + t1 = t1._scroll_metrics$_viewportDimension; t1.toString; - if (t1 == 1 / 0 || t1 == -1 / 0) - return; - t1 = _this._lastAxisDirection; + t3 = t3 === B.AxisDirection_2 || t4; + t4 = _this._scrollbar$_padding; + t3 = t3 ? t4.get$_top(t4) + t4.get$_bottom(t4) : t4.get$horizontal(); + _this.__ScrollbarPainter__thumbOffset_A = t5 * (t1 - t3 - 2 * _this._mainAxisMargin - t2) + _this.get$_leadingThumbMainAxisOffset(); + return _this._paintScrollbar$2(canvas, size); + }, + hitTest$1(position) { + var t1, t2, _this = this; + if (_this._thumbRect == null) + return null; + if (!_this._ignorePointer) { + t1 = _this.fadeoutOpacityAnimation; + if (t1.get$value(t1) !== 0) { + t1 = _this._lastMetrics; + t2 = t1._scroll_metrics$_minScrollExtent; + t2.toString; + t1 = t1._scroll_metrics$_maxScrollExtent; + t1.toString; + t1 = t2 === t1; + } else + t1 = true; + } else + t1 = true; + if (t1) + return false; + t1 = _this._trackRect; t1.toString; - return _this._paintScrollbar$4(canvas, size, thumbExtent, t1); + position.toString; + return t1.contains$1(0, position); }, hitTestInteractive$3$forHover(position, kind, forHover) { var t2, t3, paddedRect, _this = this, @@ -276207,27 +291403,6 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - hitTest$1(position) { - var t1, t2, _this = this; - if (_this._thumbRect == null) - return null; - if (_this._ignorePointer) - return false; - t1 = _this.fadeoutOpacityAnimation; - if (t1.get$value(t1) === 0) - return false; - t1 = _this._lastMetrics; - t2 = t1._scroll_metrics$_minScrollExtent; - t2.toString; - t1 = t1._scroll_metrics$_maxScrollExtent; - t1.toString; - if (t2 === t1) - return false; - t1 = _this._trackRect; - t1.toString; - position.toString; - return t1.contains$1(0, position); - }, shouldRepaint$1(oldDelegate) { var t1, _this = this; if (J.$eq$(_this._scrollbar$_color, oldDelegate._scrollbar$_color)) @@ -276277,6 +291452,10 @@ }, toString$0(_) { return "#" + A.shortHash(this); + }, + dispose$0() { + this.fadeoutOpacityAnimation.parent.removeListener$1(0, this.get$notifyListeners()); + this.super$ChangeNotifier$dispose(); } }; A.ScrollbarPainter_update_needPaint.prototype = { @@ -276293,7 +291472,7 @@ t1 = false; return t1; }, - $signature: 3214 + $signature: 2320 }; A.RawScrollbar.prototype = { createState$0() { @@ -276304,6 +291483,15 @@ } }; A.RawScrollbarState.prototype = { + get$_scrollbar$_effectiveScrollController() { + var t1 = this._widget.controller; + if (t1 == null) { + t1 = this._framework$_element; + t1.toString; + t1 = A.PrimaryScrollController_maybeOf(t1); + } + return t1; + }, get$showScrollbar() { var t1 = this._widget, t2 = t1.isAlwaysShown; @@ -276344,15 +291532,8 @@ this.super$State$didChangeDependencies(); }, _validateInteractions$1($status) { - var t1, - scrollController = this._widget.controller; - if (scrollController == null) { - t1 = this._framework$_element; - t1.toString; - scrollController = A.PrimaryScrollController_of(t1); - } if ($status !== B.AnimationStatus_0) - if (scrollController != null) + if (this.get$_scrollbar$_effectiveScrollController() != null) this.get$enableGestures(); }, updateScrollbarPainter$0() { @@ -276381,7 +291562,9 @@ t2 = _this._widget.thickness; t1.set$thickness(t2 == null ? 6 : t2); t1.set$radius(_this._widget.radius); - t1.set$padding(0, _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.padding); + _this._widget.toString; + t2 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; + t1.set$padding(0, t2.padding); t1.set$scrollbarOrientation(_this._widget.scrollbarOrientation); _this._widget.toString; t1.set$mainAxisMargin(0); @@ -276431,7 +291614,7 @@ } }, getScrollbarDirection$0() { - var t1 = this._currentController; + var t1 = this._cachedController; if (t1._positions.length !== 0) return A.axisDirectionToAxis(t1.get$position(t1).get$axisDirection()); return null; @@ -276444,14 +291627,8 @@ t1.cancel$0(0); }, handleThumbPressStart$1(localPosition) { - var _this = this, - t1 = _this._widget.controller; - if (t1 == null) { - t1 = _this._framework$_element; - t1.toString; - t1 = A.PrimaryScrollController_of(t1); - } - _this._currentController = t1; + var t1, t2, t3, t4, scrollableExtent, fractionPast, _this = this; + _this._cachedController = _this.get$_scrollbar$_effectiveScrollController(); if (_this.getScrollbarDirection$0() == null) return; t1 = _this._fadeoutTimer; @@ -276460,28 +291637,60 @@ t1 = _this.__RawScrollbarState__fadeoutAnimationController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.forward$0(0); - _this._dragScrollbarAxisOffset = localPosition; + _this._startDragScrollbarAxisOffset = localPosition; + t1 = _this.__RawScrollbarState_scrollbarPainter_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = t1._lastMetrics; + t3 = t2._scroll_metrics$_maxScrollExtent; + t3.toString; + t4 = t2._scroll_metrics$_minScrollExtent; + t4.toString; + scrollableExtent = t3 - t4; + if (scrollableExtent > 0) { + t3 = t2._scroll_metrics$_pixels; + t3.toString; + fractionPast = A.clampDouble(t3 / scrollableExtent, 0, 1); + } else + fractionPast = 0; + t2 = t2._scroll_metrics$_viewportDimension; + t2.toString; + t3 = t1._lastAxisDirection; + t3 = t3 === B.AxisDirection_2 || t3 === B.AxisDirection_0; + t4 = t1._scrollbar$_padding; + t3 = t3 ? t4.get$_top(t4) + t4.get$_bottom(t4) : t4.get$horizontal(); + t4 = t1._mainAxisMargin; + t1 = t1.__ScrollbarPainter__thumbExtent_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + _this._startDragThumbOffset = fractionPast * (t2 - t3 - 2 * t4 - t1); + _this._thumbDragging = true; }, handleThumbPressUpdate$1(localPosition) { - var t1, position, primaryDelta, t2, t3, t4, t5, t6, scrollOffsetGlobal, newPosition, _this = this, + var t1, position, primaryDelta, t2, t3, t4, t5, t6, t7, t8, scrollOffsetGlobal, newPosition, _this = this, _s80_ = string$.x60null_c; + if (J.$eq$(_this._lastDragUpdateOffset, localPosition)) + return; + _this._lastDragUpdateOffset = localPosition; + t1 = _this._cachedController; + position = t1.get$position(t1); + if (!position.physics.shouldAcceptUserOffset$1(position)) + return; if (_this.getScrollbarDirection$0() == null) return; - t1 = _this._currentController; + t1 = _this._cachedController; position = t1.get$position(t1); primaryDelta = A._Cell$named("primaryDelta"); switch (position.context._widget.axisDirection.index) { case 0: - primaryDelta.__late_helper$_value = _this._dragScrollbarAxisOffset._dy - localPosition._dy; + primaryDelta.__late_helper$_value = _this._startDragScrollbarAxisOffset._dy - localPosition._dy; break; case 1: - primaryDelta.__late_helper$_value = localPosition._dx - _this._dragScrollbarAxisOffset._dx; + primaryDelta.__late_helper$_value = localPosition._dx - _this._startDragScrollbarAxisOffset._dx; break; case 2: - primaryDelta.__late_helper$_value = localPosition._dy - _this._dragScrollbarAxisOffset._dy; + primaryDelta.__late_helper$_value = localPosition._dy - _this._startDragScrollbarAxisOffset._dy; break; case 3: - primaryDelta.__late_helper$_value = _this._dragScrollbarAxisOffset._dx - localPosition._dx; + primaryDelta.__late_helper$_value = _this._startDragScrollbarAxisOffset._dx - localPosition._dx; break; default: A.throwExpression(A.ReachabilityError$(_s80_)); @@ -276489,17 +291698,26 @@ t1 = _this.__RawScrollbarState_scrollbarPainter_F; t1 === $ && A.throwUnnamedLateFieldNI(); t2 = primaryDelta._readLocal$0(); - t3 = t1._lastMetrics; - t4 = t3._scroll_metrics$_maxScrollExtent; - t4.toString; - t3 = t3._scroll_metrics$_minScrollExtent; + t3 = _this._startDragThumbOffset; t3.toString; - t5 = t1.get$_trackExtent(); - t1 = t1._thumbExtent$0(); - t6 = position._pixels; + t4 = t1._lastMetrics; + t5 = t4._scroll_metrics$_maxScrollExtent; + t5.toString; + t6 = t4._scroll_metrics$_minScrollExtent; t6.toString; - scrollOffsetGlobal = (t4 - t3) * t2 / (t5 - t1) + t6; - if (scrollOffsetGlobal !== t6) { + t4 = t4._scroll_metrics$_viewportDimension; + t4.toString; + t7 = t1._lastAxisDirection; + t7 = t7 === B.AxisDirection_2 || t7 === B.AxisDirection_0; + t8 = t1._scrollbar$_padding; + t7 = t7 ? t8.get$_top(t8) + t8.get$_bottom(t8) : t8.get$horizontal(); + t8 = t1._mainAxisMargin; + t1 = t1.__ScrollbarPainter__thumbExtent_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + scrollOffsetGlobal = (t5 - t6) * (t2 + t3) / (t4 - t7 - 2 * t8 - t1); + t1 = position._pixels; + t1.toString; + if (scrollOffsetGlobal !== t1) { newPosition = scrollOffsetGlobal - position.physics.applyBoundaryConditions$2(position, scrollOffsetGlobal); t1 = _this._framework$_element; t1.toString; @@ -276525,35 +291743,33 @@ } position.jumpTo$1(newPosition); } - _this._dragScrollbarAxisOffset = localPosition; }, handleThumbPressEnd$2(localPosition, velocity) { var _this = this; + _this._thumbDragging = false; if (_this.getScrollbarDirection$0() == null) return; _this._maybeStartFadeoutTimer$0(); - _this._currentController = _this._dragScrollbarAxisOffset = null; + _this._cachedController = _this._startDragThumbOffset = _this._lastDragUpdateOffset = _this._startDragScrollbarAxisOffset = null; }, _handleTrackTapDown$1(details) { var scrollIncrement, t2, _this = this, - t1 = _this._widget.controller; - if (t1 == null) { - t1 = _this._framework$_element; - t1.toString; - t1 = A.PrimaryScrollController_of(t1); - } - _this._currentController = t1; + t1 = _this._cachedController = _this.get$_scrollbar$_effectiveScrollController(), + position = t1.get$position(t1); + if (!position.physics.shouldAcceptUserOffset$1(position)) + return; + t1 = _this._cachedController; t1 = t1.get$position(t1).context; t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._gestureDetectorKey); t1.toString; - t1 = A.Scrollable_of(t1); + t1 = A.Scrollable_maybeOf(t1); if (t1 != null) t1._widget.toString; - t1 = _this._currentController; + t1 = _this._cachedController; t1 = t1.get$position(t1)._viewportDimension; t1.toString; scrollIncrement = 0.8 * t1; - t1 = _this._currentController; + t1 = _this._cachedController; switch (t1.get$position(t1).context._widget.axisDirection.index) { case 0: t1 = _this.__RawScrollbarState_scrollbarPainter_F; @@ -276590,21 +291806,16 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t1 = _this._currentController; + t1 = _this._cachedController; t1 = t1.get$position(t1); - t2 = _this._currentController; + t2 = _this._cachedController; t2 = t2.get$position(t2)._pixels; t2.toString; t1.moveTo$3$curve$duration(0, t2 + scrollIncrement, B.Cubic_xDo, B.Duration_100000); }, _shouldUpdatePainter$1(notificationAxis) { var t1, - scrollController = this._widget.controller; - if (scrollController == null) { - t1 = this._framework$_element; - t1.toString; - scrollController = A.PrimaryScrollController_of(t1); - } + scrollController = this.get$_scrollbar$_effectiveScrollController(); if (scrollController == null) return true; t1 = scrollController._positions.length; @@ -276676,20 +291887,14 @@ t2.update$2(0, metrics, t1); } } else if (notification instanceof A.ScrollEndNotification) - if (_this._dragScrollbarAxisOffset == null) + if (_this._startDragScrollbarAxisOffset == null) _this._maybeStartFadeoutTimer$0(); return false; }, get$_gestures() { - var t1, _this = this, - gestures = A.LinkedHashMap_LinkedHashMap$_empty(type$.Type, type$.GestureRecognizerFactory_GestureRecognizer), - controller = _this._widget.controller; - if (controller == null) { - t1 = _this._framework$_element; - t1.toString; - controller = A.PrimaryScrollController_of(t1); - } - if (controller == null || !_this.get$enableGestures()) + var _this = this, + gestures = A.LinkedHashMap_LinkedHashMap$_empty(type$.Type, type$.GestureRecognizerFactory_GestureRecognizer); + if (_this.get$_scrollbar$_effectiveScrollController() == null || !_this.get$enableGestures()) return gestures; gestures.$indexSet(0, B.Type__ThumbPressGestureRecognizer_KUi, new A.GestureRecognizerFactoryWithHandlers(new A.RawScrollbarState__gestures_closure(_this), new A.RawScrollbarState__gestures_closure0(_this), type$.GestureRecognizerFactoryWithHandlers__ThumbPressGestureRecognizer)); gestures.$indexSet(0, B.Type__TrackTapGestureRecognizer_LjJ, new A.GestureRecognizerFactoryWithHandlers(new A.RawScrollbarState__gestures_closure1(_this), new A.RawScrollbarState__gestures_closure2(_this), type$.GestureRecognizerFactoryWithHandlers__TrackTapGestureRecognizer)); @@ -276705,6 +291910,9 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1.hitTestInteractive$3$forHover(localOffset, kind, true); }, + isPointerOverScrollbar$2(position, kind) { + return this.isPointerOverScrollbar$3$forHover(position, kind, false); + }, handleHover$1($event) { var t1, _this = this; if (_this.isPointerOverScrollbar$3$forHover($event.get$position($event), $event.get$kind($event), true)) { @@ -276724,6 +291932,83 @@ this._hoverIsActive = false; this._maybeStartFadeoutTimer$0(); }, + _pointerSignalEventDelta$1($event) { + var t1 = this._cachedController, + delta = A.axisDirectionToAxis(t1.get$position(t1).get$axisDirection()) === B.Axis_0 ? $event.get$scrollDelta()._dx : $event.get$scrollDelta()._dy; + t1 = this._cachedController; + return A.axisDirectionIsReversed(t1.get$position(t1).context._widget.axisDirection) ? delta * -1 : delta; + }, + _targetScrollOffsetForPointerScroll$1(delta) { + var t2, + t1 = this._cachedController; + t1 = t1.get$position(t1)._pixels; + t1.toString; + t2 = this._cachedController; + t2 = t2.get$position(t2)._minScrollExtent; + t2.toString; + t2 = Math.max(t1 + delta, t2); + t1 = this._cachedController; + t1 = t1.get$position(t1)._maxScrollExtent; + t1.toString; + return Math.min(t2, t1); + }, + _handlePointerScroll$1($event) { + var delta, targetScrollOffset, t1, _this = this; + _this._cachedController = _this.get$_scrollbar$_effectiveScrollController(); + delta = _this._pointerSignalEventDelta$1($event); + targetScrollOffset = _this._targetScrollOffsetForPointerScroll$1(delta); + if (delta !== 0) { + t1 = _this._cachedController; + t1 = t1.get$position(t1)._pixels; + t1.toString; + t1 = targetScrollOffset !== t1; + } else + t1 = false; + if (t1) { + t1 = _this._cachedController; + t1.get$position(t1).pointerScroll$1(delta); + } + }, + _scrollbar$_receivedPointerSignal$1($event) { + var t1, position, delta, targetScrollOffset, _this = this; + _this._cachedController = _this.get$_scrollbar$_effectiveScrollController(); + t1 = _this.__RawScrollbarState_scrollbarPainter_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.hitTest$1($event.get$localPosition()); + if (t1 === true) { + t1 = _this._cachedController; + if (t1 != null) + if (t1._positions.length !== 0) + t1 = true; + else + t1 = false; + else + t1 = false; + } else + t1 = false; + if (t1) { + t1 = _this._cachedController; + position = t1.get$position(t1); + if (type$.PointerScrollEvent._is($event) && position != null) { + if (!position.physics.shouldAcceptUserOffset$1(position)) + return; + delta = _this._pointerSignalEventDelta$1($event); + targetScrollOffset = _this._targetScrollOffsetForPointerScroll$1(delta); + if (delta !== 0) { + t1 = position._pixels; + t1.toString; + t1 = targetScrollOffset !== t1; + } else + t1 = false; + if (t1) + $.GestureBinding__instance.GestureBinding_pointerSignalResolver.register$2(0, $event, _this.get$_handlePointerScroll()); + } else if (type$.PointerScrollInertiaCancelEvent._is($event)) { + t1 = position._pixels; + t1.toString; + position.jumpTo$1(t1); + } + } + }, dispose$0() { var _this = this, t1 = _this.__RawScrollbarState__fadeoutAnimationController_A; @@ -276744,7 +292029,7 @@ t1 = _this.get$_gestures(); t2 = _this.__RawScrollbarState_scrollbarPainter_F; t2 === $ && A.throwUnnamedLateFieldNI(); - return new A.NotificationListener(_this.get$_scrollbar$_handleScrollMetricsNotification(), new A.NotificationListener(_this.get$_handleScrollNotification(), new A.RepaintBoundary(new A.RawGestureDetector(A.MouseRegion$(A.CustomPaint$(new A.RepaintBoundary(_this._widget.child, _null), t2, _this._scrollbarPainterKey, _null, B.Size_0_0), B.C__DeferringMouseCursor, _null, _null, new A.RawScrollbarState_build_closure(_this), new A.RawScrollbarState_build_closure0(_this)), t1, _null, false, _null, _null), _null), _null, type$.NotificationListener_ScrollNotification), _null, type$.NotificationListener_ScrollMetricsNotification); + return new A.NotificationListener(_this.get$_scrollbar$_handleScrollMetricsNotification(), new A.NotificationListener(_this.get$_handleScrollNotification(), new A.RepaintBoundary(A.Listener$(B.HitTestBehavior_0, new A.RawGestureDetector(A.MouseRegion$(A.CustomPaint$(new A.RepaintBoundary(_this._widget.child, _null), t2, _this._scrollbarPainterKey, _null, B.Size_0_0), B.C__DeferringMouseCursor, _null, _null, _null, new A.RawScrollbarState_build_closure(_this), new A.RawScrollbarState_build_closure0(_this)), t1, _null, false, _null, _null), _null, _null, _null, _null, _null, _null, _this.get$_scrollbar$_receivedPointerSignal(), _null), _null), _null, type$.NotificationListener_ScrollNotification), _null, type$.NotificationListener_ScrollMetricsNotification); } }; A.RawScrollbarState__maybeStartFadeoutTimer_closure.prototype = { @@ -276765,7 +292050,7 @@ t4 = A.HashSet_HashSet(t3); return new A._ThumbPressGestureRecognizer(t1._scrollbarPainterKey, t2, null, B.GestureRecognizerState_0, A.LinkedHashMap_LinkedHashMap$_empty(t3, type$.GestureArenaEntry), t4, t1, null, A.LinkedHashMap_LinkedHashMap$_empty(t3, type$.PointerDeviceKind)); }, - $signature: 3210 + $signature: 2321 }; A.RawScrollbarState__gestures_closure0.prototype = { call$1(instance) { @@ -276775,25 +292060,25 @@ instance.onLongPressMoveUpdate = new A.RawScrollbarState__gestures__closure0(t1); instance.onLongPressEnd = new A.RawScrollbarState__gestures__closure1(t1); }, - $signature: 3209 + $signature: 2345 }; A.RawScrollbarState__gestures__closure.prototype = { call$1(details) { return this.$this.handleThumbPressStart$1(details.localPosition); }, - $signature: 235 + $signature: 240 }; A.RawScrollbarState__gestures__closure0.prototype = { call$1(details) { return this.$this.handleThumbPressUpdate$1(details.localPosition); }, - $signature: 299 + $signature: 395 }; A.RawScrollbarState__gestures__closure1.prototype = { call$1(details) { return this.$this.handleThumbPressEnd$2(details.localPosition, details.velocity); }, - $signature: 524 + $signature: 551 }; A.RawScrollbarState__gestures_closure1.prototype = { call$0() { @@ -276802,13 +292087,13 @@ t3 = A.HashSet_HashSet(t2); return new A._TrackTapGestureRecognizer(t1._scrollbarPainterKey, B.Duration_100000, 18, B.GestureRecognizerState_0, A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.GestureArenaEntry), t3, t1, null, A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.PointerDeviceKind)); }, - $signature: 3198 + $signature: 2347 }; A.RawScrollbarState__gestures_closure2.prototype = { call$1(instance) { instance.onTapDown = this.$this.get$_handleTrackTapDown(); }, - $signature: 3195 + $signature: 2350 }; A.RawScrollbarState_build_closure.prototype = { call$1($event) { @@ -276829,7 +292114,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 203 + $signature: 175 }; A.RawScrollbarState_build_closure0.prototype = { call$1($event) { @@ -276850,7 +292135,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 3186 + $signature: 593 }; A._ThumbPressGestureRecognizer.prototype = { isPointerAllowed$1($event) { @@ -277009,9 +292294,11 @@ t1 = _this.currentSelectionEndIndex; if (t1 === -1 || _this.currentSelectionStartIndex === -1 || _this.selectables.length === 0) return new A.SelectionGeometry(_null, _null, B.SelectionStatus_2, _this.selectables.length !== 0); - t1 = _this._adjustSelectionIndexBasedOnSelectionGeometry$2(_this.currentSelectionStartIndex, t1); - _this.currentSelectionStartIndex = t1; - _this.currentSelectionEndIndex = _this._adjustSelectionIndexBasedOnSelectionGeometry$2(_this.currentSelectionEndIndex, t1); + if (!_this._extendSelectionInProgress) { + t1 = _this._adjustSelectionIndexBasedOnSelectionGeometry$2(_this.currentSelectionStartIndex, t1); + _this.currentSelectionStartIndex = t1; + _this.currentSelectionEndIndex = _this._adjustSelectionIndexBasedOnSelectionGeometry$2(_this.currentSelectionEndIndex, t1); + } startGeometry = J.get$value$x(_this.selectables[_this.currentSelectionStartIndex]); t1 = _this.currentSelectionEndIndex; startIndexWalker = _this.currentSelectionStartIndex; @@ -277152,6 +292439,83 @@ _this.currentSelectionStartIndex = _this.currentSelectionEndIndex = -1; return B.SelectionResult_4; }, + handleGranularlyExtendSelection$1($event) { + var targetIndex, result, t1, _this = this; + if (_this.currentSelectionStartIndex === -1) + if ($event.get$forward($event)) + _this.currentSelectionStartIndex = _this.currentSelectionEndIndex = 0; + else + _this.currentSelectionStartIndex = _this.currentSelectionEndIndex = _this.selectables.length; + targetIndex = $event.get$isEnd() ? _this.currentSelectionEndIndex : _this.currentSelectionStartIndex; + result = _this.dispatchSelectionEventToChild$2(_this.selectables[targetIndex], $event); + if ($event.get$forward($event)) + while (true) { + t1 = _this.selectables; + if (!(targetIndex < t1.length - 1 && result === B.SelectionResult_0)) + break; + ++targetIndex; + result = _this.dispatchSelectionEventToChild$2(t1[targetIndex], $event); + } + else + while (true) { + if (!(targetIndex > 0 && result === B.SelectionResult_1)) + break; + --targetIndex; + result = _this.dispatchSelectionEventToChild$2(_this.selectables[targetIndex], $event); + } + if ($event.get$isEnd()) + _this.currentSelectionEndIndex = targetIndex; + else + _this.currentSelectionStartIndex = targetIndex; + return result; + }, + handleDirectionallyExtendSelection$1($event) { + var targetIndex, result, t1, _this = this, + _s80_ = string$.x60null_c; + if (_this.currentSelectionStartIndex === -1) + switch ($event.get$direction($event)) { + case B.SelectionExtendDirection_0: + case B.SelectionExtendDirection_3: + _this.currentSelectionStartIndex = _this.currentSelectionEndIndex = _this.selectables.length; + break; + case B.SelectionExtendDirection_1: + case B.SelectionExtendDirection_2: + _this.currentSelectionStartIndex = _this.currentSelectionEndIndex = 0; + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + targetIndex = $event.get$isEnd() ? _this.currentSelectionEndIndex : _this.currentSelectionStartIndex; + result = _this.dispatchSelectionEventToChild$2(_this.selectables[targetIndex], $event); + switch ($event.get$direction($event)) { + case B.SelectionExtendDirection_0: + if (result === B.SelectionResult_1) + if (targetIndex > 0) { + --targetIndex; + result = _this.dispatchSelectionEventToChild$2(_this.selectables[targetIndex], $event.copyWith$1$direction(B.SelectionExtendDirection_3)); + } + break; + case B.SelectionExtendDirection_1: + if (result === B.SelectionResult_0) { + t1 = _this.selectables; + if (targetIndex < t1.length - 1) { + ++targetIndex; + result = _this.dispatchSelectionEventToChild$2(t1[targetIndex], $event.copyWith$1$direction(B.SelectionExtendDirection_2)); + } + } + break; + case B.SelectionExtendDirection_2: + case B.SelectionExtendDirection_3: + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + if ($event.get$isEnd()) + _this.currentSelectionEndIndex = targetIndex; + else + _this.currentSelectionStartIndex = targetIndex; + return result; + }, handleSelectionEdgeUpdate$1($event) { var _this = this; if ($event.type === B.SelectionEventType_1) @@ -277277,20 +292641,20 @@ t1._flushAdditions$0(); t1.didChangeSelectables$0(); }, - $signature: 23 + $signature: 14 }; A.MultiSelectableSelectionContainerDelegate_handleSelectWord_closure.prototype = { call$1(target) { var t1 = this.$this.selectables[this.index]; return target == null ? t1 != null : target !== t1; }, - $signature: 3162 + $signature: 2365 }; A.MultiSelectableSelectionContainerDelegate_handleSelectWord_closure0.prototype = { call$1(target) { return this.$this.dispatchSelectionEventToChild$2(target, B.ClearSelectionEvent_SelectionEventType_2); }, - $signature: 256 + $signature: 275 }; A._MultiSelectableSelectionContainerDelegate_SelectionContainerDelegate_ChangeNotifier.prototype = {}; A.SelectionContainer.prototype = { @@ -277347,7 +292711,7 @@ this._widget.delegate.pushHandleLayers$2(startHandle, endHandle); }, dispatchSelectionEvent$1($event) { - var result, result0, + var result, result0, t2, t1 = this._widget.delegate, selectionWillbeInProgress = !($event instanceof A.ClearSelectionEvent); if (!t1._selectionInProgress && selectionWillbeInProgress) @@ -277358,9 +292722,11 @@ switch ($event.type.index) { case 0: case 1: + t1._extendSelectionInProgress = false; result.__late_helper$_value = t1.handleSelectionEdgeUpdate$1(type$.SelectionEdgeUpdateEvent._as($event)); break; case 2: + t1._extendSelectionInProgress = false; type$.ClearSelectionEvent._as($event); t1._selectableStartEdgeUpdateRecords.clear$0(0); t1._selectableEndEdgeUpdateRecords.clear$0(0); @@ -277369,18 +292735,40 @@ result.__late_helper$_value = t1.super$MultiSelectableSelectionContainerDelegate$handleClearSelection($event); break; case 3: + t1._extendSelectionInProgress = false; result0 = t1.super$MultiSelectableSelectionContainerDelegate$handleSelectAll(type$.SelectAllSelectionEvent._as($event)); if (t1.currentSelectionStartIndex !== -1) t1._updateDragLocationsFromGeometries$0(); result.__late_helper$_value = result0; break; case 4: + t1._extendSelectionInProgress = false; type$.SelectWordSelectionEvent._as($event); t1._selectionStartsInScrollable = t1._globalPositionInScrollable$1($event.get$globalPosition()); result0 = t1.super$MultiSelectableSelectionContainerDelegate$handleSelectWord($event); t1._updateDragLocationsFromGeometries$0(); result.__late_helper$_value = result0; break; + case 5: + t1._extendSelectionInProgress = true; + type$.GranularlyExtendSelectionEvent._as($event); + result0 = t1.super$MultiSelectableSelectionContainerDelegate$handleGranularlyExtendSelection($event); + t2 = $event.get$isEnd(); + t1._updateDragLocationsFromGeometries$2$forceUpdateEnd$forceUpdateStart($event.get$isEnd(), !t2); + if (t1._selectionStartsInScrollable) + t1._jumpToEdge$1($event.get$isEnd()); + result.__late_helper$_value = result0; + break; + case 6: + t1._extendSelectionInProgress = true; + type$.DirectionallyExtendSelectionEvent._as($event); + result0 = t1.super$MultiSelectableSelectionContainerDelegate$handleDirectionallyExtendSelection($event); + t2 = $event.get$isEnd(); + t1._updateDragLocationsFromGeometries$2$forceUpdateEnd$forceUpdateStart($event.get$isEnd(), !t2); + if (t1._selectionStartsInScrollable) + t1._jumpToEdge$1($event.get$isEnd()); + result.__late_helper$_value = result0; + break; default: A.throwExpression(A.ReachabilityError$(string$.x60null_c)); } @@ -277512,7 +292900,7 @@ var t1 = $.$get$LogicalKeySet__unmapSynonyms().$index(0, key); return t1 == null ? A._setArrayType([key], type$.JSArray_LogicalKeyboardKey) : t1; }, - $signature: 3154 + $signature: 2366 }; A.SingleActivator.prototype = { get$triggers() { @@ -277602,13 +292990,13 @@ for (; t1.moveNext$0();) J.add$1$ax(t2.putIfAbsent$2(0, t1.get$current(t1), new A.ShortcutManager__indexShortcuts__closure()), new A._ActivatorIntentPair(activator, intent)); }, - $signature: 3153 + $signature: 2368 }; A.ShortcutManager__indexShortcuts__closure.prototype = { call$0() { return A._setArrayType([], type$.JSArray__ActivatorIntentPair); }, - $signature: 3151 + $signature: 2369 }; A.Shortcuts.prototype = { get$shortcuts() { @@ -277622,10 +293010,8 @@ A._ShortcutsState.prototype = { dispose$0() { var t1 = this._internalManager; - if (t1 != null) { - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } + if (t1 != null) + t1.dispose$0(); this.super$State$dispose(); }, initState$0() { @@ -277639,23 +293025,20 @@ } }, didUpdateWidget$1(oldWidget) { - var t1, t2, _this = this; + var t1, _this = this; _this.super$State$didUpdateWidget(oldWidget); - t1 = _this._widget; - t2 = t1.manager; - if (t2 != oldWidget.manager) - if (t2 != null) { - t2 = _this._internalManager; - if (t2 != null) { - t2.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t2.ChangeNotifier__count = 0; - } + t1 = _this._widget.manager; + if (t1 != oldWidget.manager) + if (t1 != null) { + t1 = _this._internalManager; + if (t1 != null) + t1.dispose$0(); _this._internalManager = null; } else if (_this._internalManager == null) _this._internalManager = new A.ShortcutManager(B.Map_empty1, $.$get$ChangeNotifier__emptyListeners()); - t2 = _this._internalManager; - if (t2 != null) - t2.set$shortcuts(t1.get$shortcuts()); + t1 = _this._internalManager; + if (t1 != null) + t1.set$shortcuts(_this._widget.get$shortcuts()); }, _handleOnKey$2(node, $event) { var t2, @@ -277672,14 +293055,17 @@ build$1(context) { var _null = null, t1 = B.Type_Shortcuts_6TW.toString$0(0); - return A.Focus$(false, false, this._widget.child, t1, _null, _null, _null, true, _null, _null, this.get$_handleOnKey(), _null, _null); + return A.Focus$(false, false, this._widget.child, t1, _null, _null, _null, true, _null, _null, this.get$_handleOnKey(), _null, _null, _null); } }; A.ShortcutRegistry.prototype = { + dispose$0() { + this.super$ChangeNotifier$dispose(); + }, get$shortcuts() { var t2, t3, t1 = A.LinkedHashMap_LinkedHashMap$_empty(type$.ShortcutActivator, type$.Intent); - for (t2 = this._tokenShortcuts, t2 = t2.get$entries(t2), t2 = t2.get$iterator(t2); t2.moveNext$0();) { + for (t2 = this._registeredShortcuts, t2 = t2.get$entries(t2), t2 = t2.get$iterator(t2); t2.moveNext$0();) { t3 = t2.get$current(t2); t1.addAll$1(0, t3.get$value(t3)); } @@ -277704,12 +293090,11 @@ dispose$0() { var t1 = this.registry; t1.removeListener$1(0, this.get$_shortcutsChanged()); - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + t1.super$ChangeNotifier$dispose(); this.super$State$dispose(); }, build$1(context) { - return new A.Shortcuts(this.manager, B.Map_empty1, new A._ShortcutRegistrarMarker(this.registry, this._widget.child, null), null, null); + return new A._ShortcutRegistrarMarker(this.registry, new A.Shortcuts(this.manager, B.Map_empty1, this._widget.child, null, null), null); } }; A._ShortcutRegistrarMarker.prototype = { @@ -277726,19 +293111,19 @@ A.__ActivatorIntentPair_Object_Diagnosticable.prototype = {}; A.SingleChildScrollView.prototype = { build$1(context) { - var t3, effectivePrimary, scrollController, scrollable, _this = this, t1 = {}, + var t3, effectivePrimary, scrollController, scrollable, _this = this, _null = null, t1 = {}, t2 = _this.scrollDirection, axisDirection = A.getAxisDirectionFromAxisReverseAndDirectionality(context, t2, _this.reverse), contents = _this.child; t1.contents = contents; t3 = _this.padding; if (t3 != null) - t1.contents = new A.Padding(t3, contents, null); + t1.contents = new A.Padding(t3, contents, _null); effectivePrimary = _this.primary; if (effectivePrimary == null) effectivePrimary = _this.controller == null && A.PrimaryScrollController_shouldInherit(context, t2); - scrollController = effectivePrimary ? A.PrimaryScrollController_of(context) : _this.controller; - scrollable = A.Scrollable$(axisDirection, B.Clip_1, scrollController, _this.dragStartBehavior, false, _this.physics, _this.restorationId, null, null, new A.SingleChildScrollView_build_closure(t1, _this, axisDirection)); + scrollController = effectivePrimary ? A.PrimaryScrollController_maybeOf(context) : _this.controller; + scrollable = A.Scrollable$(axisDirection, B.Clip_1, scrollController, _this.dragStartBehavior, false, _null, _this.physics, _this.restorationId, _null, _null, new A.SingleChildScrollView_build_closure(t1, _this, axisDirection)); return effectivePrimary && scrollController != null ? A.PrimaryScrollController$none(scrollable) : scrollable; } }; @@ -277746,7 +293131,7 @@ call$2(context, offset) { return new A._SingleChildViewport(this.axisDirection, offset, B.Clip_1, this._box_0.contents, null); }, - $signature: 3148 + $signature: 2373 }; A._SingleChildViewport.prototype = { createRenderObject$1(context) { @@ -278041,14 +293426,24 @@ return this.showOnScreen$4$curve$descendant$duration$rect(B.Cubic_JUR, descendant, B.Duration_0, rect); }, describeSemanticsClip$1(child) { - var t1; - switch (A.axisDirectionToAxis(this._single_child_scroll_view$_axisDirection).index) { - case 1: - t1 = this._box$_size; - return new A.Rect(0, -250, 0 + t1._dx, 0 + t1._dy + 250); + var remainingOffset, _this = this, + t1 = _this.get$_single_child_scroll_view$_maxScrollExtent(), + t2 = _this._single_child_scroll_view$_offset._pixels; + t2.toString; + remainingOffset = t1 - t2; + switch (_this._single_child_scroll_view$_axisDirection.index) { case 0: - t1 = this._box$_size; - return new A.Rect(-250, 0, 0 + t1._dx + 250, 0 + t1._dy); + t1 = _this._box$_size; + return new A.Rect(0, 0 - remainingOffset, 0 + t1._dx, 0 + t1._dy + t2); + case 1: + t1 = _this._box$_size; + return new A.Rect(0 - t2, 0, 0 + t1._dx + remainingOffset, 0 + t1._dy); + case 2: + t1 = _this._box$_size; + return new A.Rect(0, 0 - t2, 0 + t1._dx, 0 + t1._dy + remainingOffset); + case 3: + t1 = _this._box$_size; + return new A.Rect(0 - remainingOffset, 0, 0 + t1._dx + t2, 0 + t1._dy); default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -278061,13 +293456,13 @@ t1.toString; context.paintChild$2(t1, offset.$add(0, this.paintOffset)); }, - $signature: 93 + $signature: 90 }; A._RenderSingleChildViewport_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A.__RenderSingleChildViewport_RenderBox_RenderObjectWithChildMixin.prototype = { attach$1(owner) { @@ -278564,7 +293959,7 @@ t2.remove$1(0, index); } }, - $signature: 89 + $signature: 97 }; A.SliverMultiBoxAdaptorElement_performRebuild_closure.prototype = { call$0() { @@ -278576,7 +293971,7 @@ call$0() { return this.$this._childElements.$index(0, this.index); }, - $signature: 3135 + $signature: 2376 }; A.SliverMultiBoxAdaptorElement_createChild_closure.prototype = { call$0() { @@ -278641,6 +294036,7 @@ var t1 = this.AutomaticKeepAliveClientMixin__keepAliveHandle; if (t1 != null) { t1.notifyListeners$0(); + t1.super$ChangeNotifier$dispose(); this.AutomaticKeepAliveClientMixin__keepAliveHandle = null; } this.super$State$deactivate(); @@ -278729,7 +294125,7 @@ t1.isScrollingNotifier.removeListener$1(0, _this.get$_isScrollingListener()); t1 = _this._framework$_element; t1.toString; - t1 = A.Scrollable_of(t1); + t1 = A.Scrollable_maybeOf(t1); if (t1 == null) t1 = null; else { @@ -278889,14 +294285,18 @@ t1.RenderObject$0(); t1.set$child(null); return t1; + }, + updateRenderObject$2(context, renderObject) { + renderObject.stretchConfiguration = this.delegate.stretchConfiguration; } }; A._RenderSliverPinnedPersistentHeaderForWidgets.prototype = {}; A.__RenderSliverPinnedPersistentHeaderForWidgets_RenderSliverPinnedPersistentHeader__RenderSliverPersistentHeaderForWidgetsMixin.prototype = {}; A.SlottedMultiChildRenderObjectWidgetMixin.prototype = { createElement$0(_) { - var t1 = A._instanceType(this); - return new A.SlottedRenderObjectElement(A.LinkedHashMap_LinkedHashMap$_empty(t1._eval$1("SlottedMultiChildRenderObjectWidgetMixin.S"), type$.Element_2), this, B._ElementLifecycle_0, t1._eval$1("SlottedRenderObjectElement")); + var t1 = A._instanceType(this), + t2 = type$.Element_2; + return new A.SlottedRenderObjectElement(A.LinkedHashMap_LinkedHashMap$_empty(t1._eval$1("SlottedMultiChildRenderObjectWidgetMixin.S"), t2), A.LinkedHashMap_LinkedHashMap$_empty(type$.Key, t2), this, B._ElementLifecycle_0, t1._eval$1("SlottedRenderObjectElement")); } }; A.SlottedContainerRenderObjectMixin.prototype = { @@ -278916,17 +294316,15 @@ J.forEach$1$ax(this.get$children(this), visitor); }, debugDescribeChildren$0() { - var t3, _this = this, _null = null, + var t2, t3, _this = this, value = A._setArrayType([], type$.JSArray_DiagnosticsNode), t1 = _this.SlottedContainerRenderObjectMixin__slotToChild, - t2 = t1.get$values(t1), - map = A.LinkedHashMap_LinkedHashMap(_null, _null, _null, type$.RenderBox, A._instanceType(_this)._eval$1("SlottedContainerRenderObjectMixin.S")); - A.MapBase__fillMapWithIterables(map, t2, new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"))); + childToSlot = A.LinkedHashMap_LinkedHashMap$fromIterables(t1.get$values(t1), new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")), type$.RenderBox, A._instanceType(_this)._eval$1("SlottedContainerRenderObjectMixin.S")); for (t1 = J.get$iterator$ax(_this.get$children(_this)); t1.moveNext$0();) { t2 = t1.get$current(t1); - t3 = _this.debugNameForSlot$1(map.$index(0, t2)); + t3 = _this.debugNameForSlot$1(childToSlot.$index(0, t2)); t2.toString; - value.push(new A.DiagnosticableTreeNode(t2, t3, true, true, _null, _null)); + value.push(new A.DiagnosticableTreeNode(t2, t3, true, true, null, null)); } return value; }, @@ -278964,35 +294362,228 @@ this._updateChildren$0(); }, _updateChildren$0() { - var t2, t3, t4, _i, slot, t5, oldChild, newChild, _this = this, + var t2, oldKeyedElements, t3, oldSlotToChild, t4, _i, slot, widget, newWidgetKey, oldSlotChild, oldKeyChild, fromElement, newChild, _this = this, t1 = _this._widget; t1.toString; - _this.$ti._eval$1("SlottedMultiChildRenderObjectWidgetMixin<1>")._as(t1); - for (t2 = t1.get$slots(), t3 = t2.length, t4 = _this._slotToChild, _i = 0; _i < t3; ++_i) { - slot = t2[_i]; - t5 = t1.childForSlot$1(slot); - oldChild = t4.$index(0, slot); - newChild = _this.updateChild$3(oldChild, t5, slot); - if (oldChild != null) - t4.remove$1(0, slot); - if (newChild != null) - t4.$indexSet(0, slot, newChild); + t2 = _this.$ti; + t2._eval$1("SlottedMultiChildRenderObjectWidgetMixin<1>")._as(t1); + oldKeyedElements = _this._keyedChildren; + t3 = type$.Element_2; + _this._keyedChildren = A.LinkedHashMap_LinkedHashMap$_empty(type$.Key, t3); + oldSlotToChild = _this._slotToChild; + t2 = t2._precomputed1; + _this._slotToChild = A.LinkedHashMap_LinkedHashMap$_empty(t2, t3); + for (t3 = t1.get$slots(), t4 = t3.length, _i = 0; _i < t4; ++_i) { + slot = t3[_i]; + widget = t1.childForSlot$1(slot); + newWidgetKey = widget == null ? null : widget.key; + oldSlotChild = oldSlotToChild.$index(0, slot); + oldKeyChild = oldKeyedElements.$index(0, newWidgetKey); + if (oldKeyChild != null) + fromElement = oldSlotToChild.remove$1(0, t2._as(oldKeyChild._slot)); + else + fromElement = (oldSlotChild == null ? null : oldSlotChild._widget.key) == null ? oldSlotToChild.remove$1(0, slot) : null; + newChild = _this.updateChild$3(fromElement, widget, slot); + if (newChild != null) { + _this._slotToChild.$indexSet(0, slot, newChild); + if (newWidgetKey != null) + _this._keyedChildren.$indexSet(0, newWidgetKey, newChild); + } } + oldSlotToChild.get$values(oldSlotToChild).forEach$1(0, _this.get$deactivateChild()); }, insertRenderObjectChild$2(child, slot) { this.$ti._eval$1("SlottedContainerRenderObjectMixin<1>")._as(A.RenderObjectElement.prototype.get$renderObject.call(this))._setChild$2(child, slot); }, removeRenderObjectChild$2(child, slot) { - this.$ti._eval$1("SlottedContainerRenderObjectMixin<1>")._as(A.RenderObjectElement.prototype.get$renderObject.call(this))._setChild$2(null, slot); + var t1 = this.$ti._eval$1("SlottedContainerRenderObjectMixin<1>"); + if (t1._as(A.RenderObjectElement.prototype.get$renderObject.call(this)).SlottedContainerRenderObjectMixin__slotToChild.$index(0, slot) == child) + t1._as(A.RenderObjectElement.prototype.get$renderObject.call(this))._setChild$2(null, slot); }, moveRenderObjectChild$3(child, oldSlot, newSlot) { + var t1 = this.$ti._eval$1("SlottedContainerRenderObjectMixin<1>")._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); + if (t1.SlottedContainerRenderObjectMixin__slotToChild.$index(0, oldSlot) == child) + t1._setChild$2(null, oldSlot); + t1._setChild$2(child, newSlot); } }; + A.SnapshotMode.prototype = { + _enumToString$0() { + return "SnapshotMode." + this._core$_name; + } + }; + A.SnapshotController.prototype = { + set$allowSnapshotting(value) { + return; + } + }; + A.SnapshotWidget.prototype = { + createRenderObject$1(context) { + var t1 = new A._RenderSnapshotWidget(context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.devicePixelRatio, this.painter, this.controller, this.mode, true, null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.RenderObject$0(); + t1.set$child(null); + return t1; + }, + updateRenderObject$2(context, renderObject) { + type$._RenderSnapshotWidget._as(renderObject); + renderObject.set$controller(0, this.controller); + renderObject.set$mode(0, this.mode); + renderObject.set$devicePixelRatio(0, context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.devicePixelRatio); + renderObject.set$painter(this.painter); + renderObject.set$autoresize(true); + } + }; + A._RenderSnapshotWidget.prototype = { + set$devicePixelRatio(_, value) { + var t1, _this = this; + if (value == _this._devicePixelRatio) + return; + _this._devicePixelRatio = value; + t1 = _this._childRaster; + if (t1 == null) + return; + else { + t1.dispose$0(); + _this._childRaster = null; + _this.markNeedsPaint$0(); + } + }, + set$painter(value) { + var t2, _this = this, + t1 = _this._painter; + if (value === t1) + return; + t2 = _this.get$markNeedsPaint(); + t1.removeListener$1(0, t2); + _this._painter = value; + if (A.getRuntimeType(t1) !== A.getRuntimeType(_this._painter) || _this._painter.shouldRepaint$1(t1)) + _this.markNeedsPaint$0(); + if (_this._node$_owner != null) + _this._painter.addListener$1(0, t2); + }, + set$controller(_, value) { + var t2, _this = this, + t1 = _this._snapshot_widget$_controller; + if (value === t1) + return; + t2 = _this.get$_onRasterValueChanged(); + t1.removeListener$1(0, t2); + _this._snapshot_widget$_controller = value; + if (_this._node$_owner != null) + value.addListener$1(0, t2); + }, + set$mode(_, value) { + if (value === this._snapshot_widget$_mode) + return; + this._snapshot_widget$_mode = value; + this.markNeedsPaint$0(); + }, + set$autoresize(value) { + return; + }, + attach$1(owner) { + var _this = this; + _this._snapshot_widget$_controller.addListener$1(0, _this.get$_onRasterValueChanged()); + _this._painter.addListener$1(0, _this.get$markNeedsPaint()); + _this.super$_RenderProxyBox_RenderBox_RenderObjectWithChildMixin$attach(owner); + }, + detach$0(_) { + var t1, _this = this; + _this._disableSnapshotAttempt = false; + _this._snapshot_widget$_controller.removeListener$1(0, _this.get$_onRasterValueChanged()); + _this._painter.removeListener$1(0, _this.get$markNeedsPaint()); + t1 = _this._childRaster; + if (t1 != null) + t1.dispose$0(); + _this._childRasterSize = _this._childRaster = null; + _this.super$_RenderProxyBox_RenderBox_RenderObjectWithChildMixin$detach(0); + }, + dispose$0() { + var t1, _this = this; + _this._snapshot_widget$_controller.removeListener$1(0, _this.get$_onRasterValueChanged()); + _this._painter.removeListener$1(0, _this.get$markNeedsPaint()); + t1 = _this._childRaster; + if (t1 != null) + t1.dispose$0(); + _this._childRasterSize = _this._childRaster = null; + _this.super$RenderObject$dispose(); + }, + _onRasterValueChanged$0() { + var t1, _this = this; + _this._disableSnapshotAttempt = false; + t1 = _this._childRaster; + if (t1 != null) + t1.dispose$0(); + _this._childRasterSize = _this._childRaster = null; + _this.markNeedsPaint$0(); + }, + paint$2(context, offset) { + var t2, _this = this, + t1 = _this._box$_size; + if (t1.get$isEmpty(t1)) { + t1 = _this._childRaster; + if (t1 != null) + t1.dispose$0(); + _this._childRasterSize = _this._childRaster = null; + return; + } + t1 = _this._childRaster; + if (t1 != null) + t1.dispose$0(); + _this._childRasterSize = _this._childRaster = null; + t1 = _this._painter; + t2 = _this._box$_size; + t2.toString; + t1.paint$4(context, offset, t2, A.RenderProxyBoxMixin.prototype.get$paint.call(_this)); + return; + } + }; + A.SnapshotPainter.prototype = {}; + A._DefaultSnapshotPainter.prototype = { + addListener$1(_, listener) { + }, + dispose$0() { + }, + removeListener$1(_, listener) { + }, + $isListenable: 1 + }; A.Spacer.prototype = { build$1(context) { return A.Expanded$(B.SizedBox_0_0_null_null, 1); } }; + A.SpellCheckConfiguration.prototype = { + copyWith$2$misspelledTextStyle$spellCheckService(misspelledTextStyle, spellCheckService) { + if (!this._spellCheckEnabled) + return B.SpellCheckConfiguration_null_null_false; + return new A.SpellCheckConfiguration(spellCheckService, this.misspelledTextStyle, true); + }, + copyWith$1$spellCheckService(spellCheckService) { + return this.copyWith$2$misspelledTextStyle$spellCheckService(null, spellCheckService); + }, + toString$0(_) { + return B.JSString_methods.trim$0(" spell check enabled : " + this._spellCheckEnabled + "\n spell check service : " + A.S(this.spellCheckService) + "\n misspelled text style : " + A.S(this.misspelledTextStyle) + "\n"); + }, + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this === other) + return true; + if (other instanceof A.SpellCheckConfiguration) + if (other.spellCheckService == this.spellCheckService) + t1 = other._spellCheckEnabled === this._spellCheckEnabled; + else + t1 = false; + else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hash(this.spellCheckService, this.misspelledTextStyle, this._spellCheckEnabled, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + } + }; A.TableRow.prototype = { toString$0(_) { var t2, @@ -279010,7 +294601,8 @@ A._TableElementRow.prototype = {}; A.Table.prototype = { createElement$0(_) { - return new A._TableElement(B.List_empty18, A.HashSet_HashSet(type$.Element_2), this, B._ElementLifecycle_0); + var t1 = A.HashSet_HashSet(type$.Element_2); + return new A._TableElement(B.List_empty18, t1, this, B._ElementLifecycle_0); }, createRenderObject$1(context) { var t3, t4, t5, t6, _this = this, _null = null, @@ -279051,13 +294643,13 @@ call$1(row) { return row.decoration != null; }, - $signature: 3134 + $signature: 2378 }; A.Table_closure0.prototype = { call$1(row) { return row.decoration; }, - $signature: 3130 + $signature: 2381 }; A._TableElement.prototype = { get$renderObject() { @@ -279167,31 +294759,31 @@ t5 = A._arrayInstanceType(t4)._eval$1("MappedListIterable<1,Element0>"); return new A._TableElementRow(t3, A.List_List$of(new A.MappedListIterable(t4, new A._TableElement_mount__closure(t1, t2, this.$this), t5), false, t5._eval$1("ListIterable.E"))); }, - $signature: 3129 + $signature: 2383 }; A._TableElement_mount__closure.prototype = { call$1(child) { return this.$this.inflateWidget$2(child, new A._TableSlot(this._box_0.columnIndex++, this._box_1.rowIndex)); }, - $signature: 3127 + $signature: 2384 }; A._TableElement_update_closure.prototype = { call$1(row) { return row.key == null; }, - $signature: 3119 + $signature: 2385 }; A._TableElement_update_closure0.prototype = { call$1(list) { return !this.taken.contains$1(0, list); }, - $signature: 3112 + $signature: 2387 }; A._TableElement__updateRenderObjectChildren_closure.prototype = { call$1(row) { return J.map$1$1$ax(row.children, new A._TableElement__updateRenderObjectChildren__closure(), type$.RenderBox); }, - $signature: 3111 + $signature: 2388 }; A._TableElement__updateRenderObjectChildren__closure.prototype = { call$1(child) { @@ -279199,13 +294791,13 @@ t1.toString; return type$.RenderBox._as(t1); }, - $signature: 3070 + $signature: 2391 }; A._TableElement_visitChildren_closure.prototype = { call$1(row) { return row.children; }, - $signature: 3069 + $signature: 2392 }; A.TableCell.prototype = { applyParentData$1(renderObject) { @@ -279235,6 +294827,148 @@ } }; A.__TableSlot_Object_Diagnosticable.prototype = {}; + A.TapRegionRegistry.prototype = {}; + A.TapRegionSurface.prototype = { + createRenderObject$1(context) { + var t1 = new A.RenderTapRegionSurface(new A.Expando(new WeakMap(), type$.Expando_BoxHitTestResult), A.LinkedHashSet_LinkedHashSet$_empty(type$.RenderTapRegion), A.LinkedHashMap_LinkedHashMap$_empty(type$.nullable_Object, type$.Set_RenderTapRegion), B.HitTestBehavior_0, null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.RenderObject$0(); + t1.set$child(null); + return t1; + }, + updateRenderObject$2(context, renderObject) { + } + }; + A.RenderTapRegionSurface.prototype = { + unregisterTapRegion$1(region) { + var t1; + this._registeredRegions.remove$1(0, region); + t1 = this._groupIdToRegions; + t1.$index(0, region._tap_region$_groupId).remove$1(0, region); + if (t1.$index(0, region._tap_region$_groupId)._collection$_length === 0) + t1.remove$1(0, region._tap_region$_groupId); + }, + hitTest$2$position(result, position) { + var hitTarget, entry, _this = this; + if (!_this._box$_size.contains$1(0, position)) + return false; + hitTarget = _this.hitTestChildren$2$position(result, position) || _this.behavior === B.HitTestBehavior_1; + if (hitTarget) { + entry = new A.BoxHitTestEntry(position, _this); + _this._cachedResults._jsWeakMap.set(entry, result); + result.add$1(0, entry); + } + return hitTarget; + }, + handleEvent$2($event, entry) { + var t1, result, t2, t3, hitRegions, insideRegions, t4, outsideRegions, _this = this; + if (!type$.PointerDownEvent._is($event) || $event.get$buttons($event) !== 1) + return; + t1 = _this._registeredRegions; + if (t1._collection$_length === 0) + return; + A.Expando__checkType(entry); + result = _this._cachedResults._jsWeakMap.get(entry); + if (result == null) + return; + t2 = _this._getRegionsHit$2(t1, result._hit_test$_path); + t3 = type$.RenderTapRegion; + hitRegions = A.Set_castFrom(t2, t2.get$_newSimilarSet(), A._instanceType(t2)._precomputed1, t3)._clone$0(); + insideRegions = A.LinkedHashSet_LinkedHashSet$_empty(t3); + for (t2 = hitRegions.get$iterator(hitRegions), t3 = _this._groupIdToRegions; t2.moveNext$0();) { + t4 = t2.get$current(t2); + t4 = t3.$index(0, t4._tap_region$_groupId); + t4.toString; + insideRegions.addAll$1(0, t4); + } + outsideRegions = t1.difference$1(insideRegions); + for (t1 = outsideRegions.get$iterator(outsideRegions); t1.moveNext$0();) { + t2 = t1.get$current(t1).onTapOutside; + if (t2 != null) + t2.call$1($event); + } + for (t1 = A._LinkedHashSetIterator$(insideRegions, insideRegions._collection$_modifications, insideRegions.$ti._precomputed1); t1.moveNext$0();) + t1._collection$_current.toString; + }, + _getRegionsHit$2(detectors, hitTestPath) { + var t1, t2, _i, target, + hitRegions = A.LinkedHashSet_LinkedHashSet$_empty(type$.HitTestTarget); + for (t1 = hitTestPath.length, t2 = this._registeredRegions, _i = 0; _i < hitTestPath.length; hitTestPath.length === t1 || (0, A.throwConcurrentModificationError)(hitTestPath), ++_i) { + target = hitTestPath[_i].target; + if (t2.contains$1(0, target)) + hitRegions.add$1(0, target); + } + return hitRegions; + } + }; + A.TapRegion.prototype = { + createRenderObject$1(context) { + var _this = this, + t1 = context.findAncestorRenderObjectOfType$1$0(type$.RenderTapRegionSurface); + t1 = new A.RenderTapRegion(_this.onTapOutside, _this.onTapInside, _this.debugLabel, true, _this.groupId, t1, B.HitTestBehavior_0, null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.RenderObject$0(); + t1.set$child(null); + return t1; + }, + updateRenderObject$2(context, renderObject) { + var _this = this, + t1 = context.findAncestorRenderObjectOfType$1$0(type$.RenderTapRegionSurface), + t2 = renderObject._registry; + if (t2 != t1) { + if (renderObject._isRegistered) { + t2.unregisterTapRegion$1(renderObject); + renderObject._isRegistered = false; + } + renderObject._registry = t1; + renderObject.markNeedsLayout$0(); + } + renderObject.behavior = B.HitTestBehavior_0; + t1 = _this.groupId; + if (renderObject._tap_region$_groupId !== t1) { + if (renderObject._isRegistered) { + renderObject._registry.unregisterTapRegion$1(renderObject); + renderObject._isRegistered = false; + } + renderObject._tap_region$_groupId = t1; + renderObject.markNeedsLayout$0(); + } + renderObject.onTapOutside = _this.onTapOutside; + renderObject.onTapInside = _this.onTapInside; + renderObject.debugLabel = _this.debugLabel; + } + }; + A.RenderTapRegion.prototype = { + layout$2$parentUsesSize(constraints, parentUsesSize) { + var t1, shouldBeRegistered, t2, _this = this; + _this.super$RenderBox$layout(constraints, parentUsesSize); + t1 = _this._registry; + if (t1 == null) + return; + if (_this._isRegistered) + t1.unregisterTapRegion$1(_this); + t1 = _this._registry; + shouldBeRegistered = t1 != null; + if (shouldBeRegistered) { + t1._registeredRegions.add$1(0, _this); + t1 = t1._groupIdToRegions; + t2 = _this._tap_region$_groupId; + if (t1.$index(0, t2) == null) + t1.$indexSet(0, t2, A.LinkedHashSet_LinkedHashSet$_empty(type$.RenderTapRegion)); + t1.$index(0, _this._tap_region$_groupId).add$1(0, _this); + } + _this._isRegistered = shouldBeRegistered; + }, + layout$1(constraints) { + return this.layout$2$parentUsesSize(constraints, false); + }, + dispose$0() { + var _this = this; + if (_this._isRegistered) + _this._registry.unregisterTapRegion$1(_this); + _this.super$RenderObject$dispose(); + } + }; + A.TextFieldTapRegion.prototype = {}; + A._RenderTapRegionSurface_RenderProxyBoxWithHitTestBehavior_TapRegionRegistry.prototype = {}; A.DefaultTextStyle.prototype = { updateShouldNotify$1(oldWidget) { var _this = this; @@ -279245,9 +294979,9 @@ return A.DefaultTextStyle$(child, null, _this.maxLines, _this.overflow, _this.softWrap, _this.style, _this.textAlign, _this.textHeightBehavior, _this.textWidthBasis); } }; - A._NullWidget3.prototype = { + A._NullWidget4.prototype = { build$1(context) { - throw A.wrapException(A.FlutterError_FlutterError(string$.A_Defa)); + throw A.wrapException(A.FlutterError_FlutterError("A DefaultTextStyle constructed with DefaultTextStyle.fallback cannot be incorporated into the widget tree, it is meant only to provide a fallback value returned by DefaultTextStyle.of() when no enclosing default text style is present in a BuildContext.")); } }; A.Text.prototype = { @@ -279260,7 +294994,7 @@ if (effectiveTextStyle == null || effectiveTextStyle.inherit) effectiveTextStyle = t1.style.merge$1(effectiveTextStyle); if (A.MediaQuery_boldTextOverride(context)) - effectiveTextStyle = effectiveTextStyle.merge$1(B.TextStyle_ia3); + effectiveTextStyle = effectiveTextStyle.merge$1(B.TextStyle_LxF); registrar = A.SelectionContainer_maybeOf(context); t2 = _this.textAlign; if (t2 == null) @@ -279282,17 +295016,19 @@ t7 = _this.maxLines; if (t7 == null) t7 = t1.maxLines; - t8 = A.DefaultTextHeightBehavior_of(context); + t8 = A.DefaultTextHeightBehavior_maybeOf(context); t9 = context.dependOnInheritedWidgetOfExactType$1$0(type$.DefaultSelectionStyle); t9 = (t9 == null ? B.DefaultSelectionStyle_MUs : t9).selectionColor; + if (t9 == null) + t9 = B.Color_2155905152; t10 = _this.textSpan; t10 = t10 != null ? A._setArrayType([t10], type$.JSArray_InlineSpan) : _null; result = A.RichText$(_null, _null, t7, t5, t9, registrar, t4, _null, A.TextSpan$(t10, _null, effectiveTextStyle, _this.data), t2, t3, t8, t6, t1.textWidthBasis); if (registrar != null) - result = A.MouseRegion$(result, B.SystemMouseCursor_text, _null, _null, _null, _null); + result = A.MouseRegion$(result, B.SystemMouseCursor_text, _null, _null, _null, _null, _null); t1 = _this.semanticsLabel; if (t1 != null) - result = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null), false, false, false, new A.ExcludeSemantics(true, result, _null), _null); + result = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null), false, false, false, new A.ExcludeSemantics(true, result, _null), _null); return result; } }; @@ -279309,6 +295045,7 @@ A.ExpandSelectionToLineBreakIntent.prototype = {}; A.ExtendSelectionToLineBreakIntent.prototype = {}; A.ExtendSelectionVerticallyToAdjacentLineIntent.prototype = {}; + A.ExtendSelectionVerticallyToAdjacentPageIntent.prototype = {}; A.ExtendSelectionToDocumentBoundaryIntent.prototype = {}; A.ScrollToDocumentBoundaryIntent.prototype = {}; A.SelectAllTextIntent.prototype = {}; @@ -279319,7 +295056,52 @@ A.UndoTextIntent.prototype = {}; A.UpdateSelectionIntent.prototype = {}; A.TransposeCharactersIntent.prototype = {}; + A.ToolbarItemsParentData.prototype = { + toString$0(_) { + return this.super$BoxParentData$toString(0) + "; shouldPaint=" + this.shouldPaint; + } + }; A.TextSelectionControls.prototype = { + canCut$1(delegate) { + var t1; + if (delegate.get$cutEnabled()) { + t1 = delegate._widget.controller._change_notifier$_value.selection; + t1 = t1.start != t1.end; + } else + t1 = false; + return t1; + }, + canCopy$1(delegate) { + var t1; + if (delegate.get$copyEnabled()) { + t1 = delegate._widget.controller._change_notifier$_value.selection; + t1 = t1.start != t1.end; + } else + t1 = false; + return t1; + }, + canPaste$1(delegate) { + return delegate.get$pasteEnabled(); + }, + canSelectAll$1(delegate) { + var t1; + if (delegate.get$selectAllEnabled()) { + t1 = delegate._widget.controller._change_notifier$_value; + if (t1.text.length !== 0) { + t1 = t1.selection; + t1 = t1.start == t1.end; + } else + t1 = false; + } else + t1 = false; + return t1; + }, + handleCut$1(delegate) { + delegate.cutSelection$1(B.SelectionChangedCause_5); + }, + handleCopy$1(delegate) { + delegate.copySelection$1(B.SelectionChangedCause_5); + }, handlePaste$1(delegate) { return this.handlePaste$body$TextSelectionControls(delegate); }, @@ -279339,6 +295121,9 @@ } }); return A._asyncStartSync($async$handlePaste$1, $async$completer); + }, + handleSelectAll$1(delegate) { + delegate.selectAll$1(B.SelectionChangedCause_5); } }; A.TextSelectionOverlay.prototype = { @@ -279362,13 +295147,17 @@ this._updateTextSelectionOverlayVisibilities$0(); }, update$1(_, newValue) { - if (J.$eq$(this._text_selection$_value, newValue)) + var t1, _this = this; + if (J.$eq$(_this._text_selection$_value, newValue)) return; - this._text_selection$_value = newValue; - this._updateSelectionOverlay$0(); + _this._text_selection$_value = newValue; + _this._updateSelectionOverlay$0(); + t1 = _this.__TextSelectionOverlay__selectionOverlay_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.markNeedsBuild$0(); }, _updateSelectionOverlay$0() { - var t2, t3, t4, prevText, currText, t5, selectedGraphemes, t6, startHandleRect, endHandleRect, _this = this, _null = null, + var t2, t3, t4, currText, t5, selectedGraphemes, t6, startHandleRect, endHandleRect, value, _this = this, _null = null, t1 = _this.__TextSelectionOverlay__selectionOverlay_F; t1 === $ && A.throwUnnamedLateFieldNI(); t2 = _this.renderObject; @@ -279376,15 +295165,17 @@ t4 = t3._text_painter$_textDirection; t4.toString; t1.set$startHandleType(_this._chooseType$3(t4, B.TextSelectionHandleType_0, B.TextSelectionHandleType_1)); - prevText = t3._text_painter$_text.toPlainText$0(); t4 = _this.selectionDelegate; currText = t4._widget.controller._change_notifier$_value.text; - if (prevText === currText) { - t5 = _this._text_selection$_value; - if (t5.selection.get$isValid()) { - t5 = _this._text_selection$_value.selection; - t5 = t5.start != t5.end; - } else + if (t3.get$plainText() === currText) { + t5 = _this._text_selection$_value.selection; + if (t5 != null) + if (t5.get$isValid()) { + t5 = _this._text_selection$_value.selection; + t5 = t5.start != t5.end; + } else + t5 = false; + else t5 = false; } else t5 = false; @@ -279402,14 +295193,16 @@ t5 = t3._text_painter$_textDirection; t5.toString; t1.set$endHandleType(_this._chooseType$3(t5, B.TextSelectionHandleType_1, B.TextSelectionHandleType_0)); - prevText = t3._text_painter$_text.toPlainText$0(); currText = t4._widget.controller._change_notifier$_value.text; - if (prevText === currText) { - t4 = _this._text_selection$_value; - if (t4.selection.get$isValid()) { - t4 = _this._text_selection$_value.selection; - t4 = t4.start != t4.end; - } else + if (t3.get$plainText() === currText) { + t4 = _this._text_selection$_value.selection; + if (t4 != null) + if (t4.get$isValid()) { + t4 = _this._text_selection$_value.selection; + t4 = t4.start != t4.end; + } else + t4 = false; + else t4 = false; } else t4 = false; @@ -279424,62 +295217,123 @@ endHandleRect = _null; t4 = endHandleRect == null ? _null : endHandleRect.bottom - endHandleRect.top; t1.set$lineHeightAtEnd(t4 == null ? t3.get$preferredLineHeight() : t4); - t3 = t2.getEndpointsForSelection$1(_this._text_selection$_value.selection); - if (!A.listEquals0(t1._selectionEndpoints, t3)) - t1._text_selection$_markNeedsBuild$0(); - t1._selectionEndpoints = t3; + value = t2.getEndpointsForSelection$1(_this._text_selection$_value.selection); + if (!A.listEquals0(t1._selectionEndpoints, value)) { + t1.markNeedsBuild$0(); + if (t1._isDraggingEndHandle || t1._isDraggingStartHandle) + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_0: + A.HapticFeedback_selectionClick(); + break; + case B.TargetPlatform_1: + case B.TargetPlatform_2: + case B.TargetPlatform_3: + case B.TargetPlatform_4: + case B.TargetPlatform_5: + break; + default: + A.throwExpression(A.ReachabilityError$(string$.x60null_c)); + } + } + t1._selectionEndpoints = value; t1.set$toolbarLocation(t2._lastSecondaryTapDownPosition); }, + get$toolbarIsVisible() { + var t1 = this.__TextSelectionOverlay__selectionOverlay_F; + if (type$.TextSelectionHandleControls._is(this.selectionControls)) { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = $.ContextMenuController__shownInstance === t1._contextMenuController; + } else { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._toolbar != null; + } + return t1; + }, dispose$0() { - var t2, _this = this, + var t2, t3, _this = this, t1 = _this.__TextSelectionOverlay__selectionOverlay_F; t1 === $ && A.throwUnnamedLateFieldNI(); t1.hide$0(); - t1 = _this.renderObject; - t2 = _this.get$_updateTextSelectionOverlayVisibilities(); - t1._selectionStartInViewport.removeListener$1(0, t2); - t1._selectionEndInViewport.removeListener$1(0, t2); - t2 = _this._effectiveToolbarVisibility; - t1 = t2.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t2.ChangeNotifier__count = 0; - t2 = _this._effectiveStartHandleVisibility; - t2.ChangeNotifier__listeners = t1; - t2.ChangeNotifier__count = 0; - t2 = _this._effectiveEndHandleVisibility; - t2.ChangeNotifier__listeners = t1; - t2.ChangeNotifier__count = 0; + t2 = _this.renderObject; + t3 = _this.get$_updateTextSelectionOverlayVisibilities(); + t2._selectionStartInViewport.removeListener$1(0, t3); + t2._selectionEndInViewport.removeListener$1(0, t3); + _this._effectiveToolbarVisibility.dispose$0(); + _this._effectiveStartHandleVisibility.dispose$0(); + _this._effectiveEndHandleVisibility.dispose$0(); + t1.hideToolbar$0(); + }, + _buildMagnifier$3$currentTextPosition$globalGesturePosition$renderEditable(currentTextPosition, globalGesturePosition, renderEditable) { + var t5, + globalRenderEditableTopLeft = A.MatrixUtils_transformPoint(renderEditable.getTransformTo$1(0, null), B.Offset_0_0), + localCaretRect = renderEditable.getLocalRectForCaret$1(currentTextPosition), + lineAtOffset = renderEditable.getLineAtOffset$1(currentTextPosition), + lineBoundaries = A.Rect$fromPoints(renderEditable.getLocalRectForCaret$1(new A.TextPosition(lineAtOffset.baseOffset, B.TextAffinity_1)).get$topCenter(), renderEditable.getLocalRectForCaret$1(new A.TextPosition(lineAtOffset.extentOffset, B.TextAffinity_0)).get$bottomCenter()), + t1 = renderEditable._box$_size, + t2 = globalRenderEditableTopLeft._dx, + t3 = globalRenderEditableTopLeft._dy, + t4 = t1._dx; + t1 = t1._dy; + t5 = localCaretRect.shift$1(globalRenderEditableTopLeft); + return new A.MagnifierInfo(globalGesturePosition, lineBoundaries.shift$1(globalRenderEditableTopLeft), t5, new A.Rect(t2, t3, t2 + t4, t3 + t1)); }, _handleSelectionEndHandleDragStart$1(details) { - var t1 = this.selectionControls; - t1.toString; - this.__TextSelectionOverlay__dragEndPosition_A = details.globalPosition.$add(0, new A.Offset(0, -t1.getHandleSize$1(this.renderObject._editable$_textPainter.get$preferredLineHeight())._dy)); + var t2, t3, t4, centerOfLine, _this = this, + t1 = _this.renderObject; + if (t1._node$_owner == null) + return; + t2 = details.globalPosition; + _this.__TextSelectionOverlay__endHandleDragPosition_A = t2._dy; + t3 = _this.__TextSelectionOverlay__selectionOverlay_F; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = B.JSArray_methods.get$last(t3._selectionEndpoints); + centerOfLine = A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, null), t4.point)._dy - t1._editable$_textPainter.get$preferredLineHeight() / 2; + _this.__TextSelectionOverlay__endHandleDragPositionToCenterOfLine_A = centerOfLine - _this.__TextSelectionOverlay__endHandleDragPosition_A; + t3.showMagnifier$1(_this._buildMagnifier$3$currentTextPosition$globalGesturePosition$renderEditable(t1.getPositionForPoint$1(new A.Offset(t2._dx, centerOfLine)), t2, t1)); + }, + _getHandleDy$2(dragDy, handleDy) { + var distanceDragged = dragDy - handleDy, + dragDirection = distanceDragged < 0 ? -1 : 1, + t1 = this.renderObject._editable$_textPainter; + return handleDy + dragDirection * B.JSNumber_methods.floor$0(Math.abs(distanceDragged) / t1.get$preferredLineHeight()) * t1.get$preferredLineHeight(); }, _handleSelectionEndHandleDragUpdate$1(details) { - var position, t2, newSelection, _this = this, - t1 = _this.__TextSelectionOverlay__dragEndPosition_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.$add(0, details.delta); - _this.__TextSelectionOverlay__dragEndPosition_A = t1; - position = _this.renderObject.getPositionForPoint$1(t1); - t1 = _this._text_selection$_value.selection; - t2 = t1.start; - if (t2 == t1.end) { + var t2, t3, t4, t5, position, newSelection, _this = this, + t1 = _this.renderObject; + if (t1._node$_owner == null) + return; + t2 = details.globalPosition; + t3 = t2._dy; + t4 = _this.__TextSelectionOverlay__endHandleDragPosition_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this._getHandleDy$2(t3, t4); + _this.__TextSelectionOverlay__endHandleDragPosition_A = t4; + t3 = t2._dx; + t5 = _this.__TextSelectionOverlay__endHandleDragPositionToCenterOfLine_A; + t5 === $ && A.throwUnnamedLateFieldNI(); + position = t1.getPositionForPoint$1(new A.Offset(t3, t4 + t5)); + t3 = _this._text_selection$_value.selection; + t4 = t3.start; + if (t4 == t3.end) { + t3 = _this.__TextSelectionOverlay__selectionOverlay_F; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.updateMagnifier$1(_this._buildMagnifier$3$currentTextPosition$globalGesturePosition$renderEditable(position, t2, t1)); _this._handleSelectionHandleChanged$2$isEnd(A.TextSelection$fromPosition(position), true); return; } switch (A.defaultTargetPlatform()) { case B.TargetPlatform_2: case B.TargetPlatform_4: - t1 = position.offset; - newSelection = A.TextSelection$(B.TextAffinity_1, t2, t1, false); - if (t1 <= t2) + t3 = position.offset; + newSelection = A.TextSelection$(B.TextAffinity_1, t4, t3, false); + if (t3 <= t4) return; break; case B.TargetPlatform_0: case B.TargetPlatform_1: case B.TargetPlatform_3: case B.TargetPlatform_5: - newSelection = A.TextSelection$(B.TextAffinity_1, t1.baseOffset, position.offset, false); + newSelection = A.TextSelection$(B.TextAffinity_1, t3.baseOffset, position.offset, false); if (newSelection.baseOffset >= newSelection.extentOffset) return; break; @@ -279487,45 +295341,93 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } _this._handleSelectionHandleChanged$2$isEnd(newSelection, true); + t3 = _this.__TextSelectionOverlay__selectionOverlay_F; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.updateMagnifier$1(_this._buildMagnifier$3$currentTextPosition$globalGesturePosition$renderEditable(newSelection.get$extent(), t2, t1)); }, _handleSelectionStartHandleDragStart$1(details) { - var t1 = this.selectionControls; - t1.toString; - this.__TextSelectionOverlay__dragStartPosition_A = details.globalPosition.$add(0, new A.Offset(0, -t1.getHandleSize$1(this.renderObject._editable$_textPainter.get$preferredLineHeight())._dy)); + var t2, t3, t4, centerOfLine, _this = this, + t1 = _this.renderObject; + if (t1._node$_owner == null) + return; + t2 = details.globalPosition; + _this.__TextSelectionOverlay__startHandleDragPosition_A = t2._dy; + t3 = _this.__TextSelectionOverlay__selectionOverlay_F; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = B.JSArray_methods.get$first(t3._selectionEndpoints); + centerOfLine = A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, null), t4.point)._dy - t1._editable$_textPainter.get$preferredLineHeight() / 2; + _this.__TextSelectionOverlay__startHandleDragPositionToCenterOfLine_A = centerOfLine - _this.__TextSelectionOverlay__startHandleDragPosition_A; + t3.showMagnifier$1(_this._buildMagnifier$3$currentTextPosition$globalGesturePosition$renderEditable(t1.getPositionForPoint$1(new A.Offset(t2._dx, centerOfLine)), t2, t1)); }, _handleSelectionStartHandleDragUpdate$1(details) { - var position, t2, newSelection, _this = this, - t1 = _this.__TextSelectionOverlay__dragStartPosition_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.$add(0, details.delta); - _this.__TextSelectionOverlay__dragStartPosition_A = t1; - position = _this.renderObject.getPositionForPoint$1(t1); - t1 = _this._text_selection$_value.selection; - t2 = t1.end; - if (t1.start == t2) { + var t2, t3, t4, t5, position, newSelection, _this = this, + t1 = _this.renderObject; + if (t1._node$_owner == null) + return; + t2 = details.globalPosition; + t3 = t2._dy; + t4 = _this.__TextSelectionOverlay__startHandleDragPosition_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this._getHandleDy$2(t3, t4); + _this.__TextSelectionOverlay__startHandleDragPosition_A = t4; + t3 = t2._dx; + t5 = _this.__TextSelectionOverlay__startHandleDragPositionToCenterOfLine_A; + t5 === $ && A.throwUnnamedLateFieldNI(); + position = t1.getPositionForPoint$1(new A.Offset(t3, t4 + t5)); + t3 = _this._text_selection$_value.selection; + t4 = t3.start; + t5 = t3.end; + if (t4 == t5) { + t3 = _this.__TextSelectionOverlay__selectionOverlay_F; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.updateMagnifier$1(_this._buildMagnifier$3$currentTextPosition$globalGesturePosition$renderEditable(position, t2, t1)); _this._handleSelectionHandleChanged$2$isEnd(A.TextSelection$fromPosition(position), false); return; } switch (A.defaultTargetPlatform()) { case B.TargetPlatform_2: case B.TargetPlatform_4: - newSelection = A.TextSelection$(B.TextAffinity_1, t2, position.offset, false); - if (newSelection.extentOffset >= t2) + newSelection = A.TextSelection$(B.TextAffinity_1, t5, position.offset, false); + if (newSelection.extentOffset >= t5) return; break; case B.TargetPlatform_0: case B.TargetPlatform_1: case B.TargetPlatform_3: case B.TargetPlatform_5: - newSelection = A.TextSelection$(B.TextAffinity_1, position.offset, t1.extentOffset, false); + newSelection = A.TextSelection$(B.TextAffinity_1, position.offset, t3.extentOffset, false); if (newSelection.baseOffset >= newSelection.extentOffset) return; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } + t3 = _this.__TextSelectionOverlay__selectionOverlay_F; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.updateMagnifier$1(_this._buildMagnifier$3$currentTextPosition$globalGesturePosition$renderEditable(newSelection.get$extent().offset < newSelection.get$base().offset ? newSelection.get$extent() : newSelection.get$base(), t2, t1)); _this._handleSelectionHandleChanged$2$isEnd(newSelection, false); }, + _handleAnyDragEnd$1(details) { + var t2, t3, _this = this, + t1 = _this.context; + if (t1._widget == null) + return; + if (!type$.TextSelectionHandleControls._is(_this.selectionControls)) { + t1 = _this.__TextSelectionOverlay__selectionOverlay_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.hideMagnifier$0(); + t2 = _this._text_selection$_value.selection; + if (t2.start != t2.end) + t1.showToolbar$0(); + return; + } + t2 = _this.__TextSelectionOverlay__selectionOverlay_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.hideMagnifier$0(); + t3 = _this._text_selection$_value.selection; + if (t3.start != t3.end) + t2.showToolbar$2$context$contextMenuBuilder(t1, _this.contextMenuBuilder); + }, _handleSelectionHandleChanged$2$isEnd(newSelection, isEnd) { var textPosition = isEnd ? newSelection.get$extent() : newSelection.get$base(), t1 = this.selectionDelegate; @@ -279547,48 +295449,112 @@ } }; A.SelectionOverlay.prototype = { + showMagnifier$1(initalMagnifierInfo) { + var t1, t2, t3, t4, builtMagnifier, _this = this; + if (_this._toolbar != null || $.ContextMenuController__shownInstance === _this._contextMenuController) + _this.hideToolbar$0(); + t1 = _this._magnifierInfo; + t1.set$value(0, initalMagnifierInfo); + t2 = _this.magnifierConfiguration; + t3 = _this.context; + t4 = _this._magnifierController; + builtMagnifier = t2.magnifierBuilder$3(t3, t4, t1); + if (builtMagnifier == null) + return; + if (t2.shouldDisplayHandlesInMagnifier) + t1 = null; + else { + t1 = _this._handles; + t1 = t1 == null ? null : B.JSArray_methods.get$first(t1); + } + t4.show$3$below$builder$context(0, t1, new A.SelectionOverlay_showMagnifier_closure(builtMagnifier), t3); + }, + hideMagnifier$0() { + var t1 = this._magnifierController; + if (t1._overlayEntry == null) + return; + t1.hide$0(); + }, set$startHandleType(value) { if (this._startHandleType === value) return; this._startHandleType = value; - this._text_selection$_markNeedsBuild$0(); + this.markNeedsBuild$0(); }, set$lineHeightAtStart(value) { if (this._lineHeightAtStart == value) return; this._lineHeightAtStart = value; - this._text_selection$_markNeedsBuild$0(); + this.markNeedsBuild$0(); + }, + _handleStartHandleDragStart$1(details) { + this._isDraggingStartHandle = details.kind === B.PointerDeviceKind_0; + this.onStartHandleDragStart.call$1(details); + }, + _handleStartHandleDragEnd$1(details) { + this._isDraggingStartHandle = false; + this.onStartHandleDragEnd.call$1(details); }, set$endHandleType(value) { if (this._endHandleType === value) return; this._endHandleType = value; - this._text_selection$_markNeedsBuild$0(); + this.markNeedsBuild$0(); }, set$lineHeightAtEnd(value) { if (this._lineHeightAtEnd == value) return; this._lineHeightAtEnd = value; - this._text_selection$_markNeedsBuild$0(); + this.markNeedsBuild$0(); + }, + _handleEndHandleDragStart$1(details) { + this._isDraggingEndHandle = details.kind === B.PointerDeviceKind_0; + this.onEndHandleDragStart.call$1(details); + }, + _handleEndHandleDragEnd$1(details) { + this._isDraggingEndHandle = false; + this.onEndHandleDragEnd.call$1(details); }, set$toolbarLocation(value) { if (J.$eq$(this._toolbarLocation, value)) return; this._toolbarLocation = value; - this._text_selection$_markNeedsBuild$0(); + this.markNeedsBuild$0(); }, showHandles$0() { - var result, t1, _this = this; + var t1, t2, _this = this; if (_this._handles != null) return; _this._handles = A._setArrayType([A.OverlayEntry$(_this.get$_buildStartHandle(), false), A.OverlayEntry$(_this.get$_buildEndHandle(), false)], type$.JSArray_OverlayEntry); - result = _this.context.findRootAncestorStateOfType$1$0(type$.OverlayState); - result.toString; - t1 = _this._handles; + t1 = _this.context.findRootAncestorStateOfType$1$0(type$.OverlayState); t1.toString; - result.insertAll$1(0, t1); + t2 = _this._handles; + t2.toString; + t1.insertAll$1(0, t2); }, - _text_selection$_markNeedsBuild$0() { + showToolbar$2$context$contextMenuBuilder(context, contextMenuBuilder) { + var t1, t2, _this = this; + if (contextMenuBuilder == null) { + if (_this._toolbar != null) + return; + _this._toolbar = A.OverlayEntry$(_this.get$_buildToolbar(), false); + t1 = _this.context.findRootAncestorStateOfType$1$0(type$.OverlayState); + t1.toString; + t2 = _this._toolbar; + t2.toString; + t1.insert$1(0, t2); + return; + } + if (context == null) + return; + t1 = context.get$renderObject(); + t1.toString; + _this._contextMenuController.show$2$context$contextMenuBuilder(0, context, new A.SelectionOverlay_showToolbar_closure(_this, type$.RenderBox._as(t1), contextMenuBuilder)); + }, + showToolbar$0() { + return this.showToolbar$2$context$contextMenuBuilder(null, null); + }, + markNeedsBuild$0() { var t3, _this = this, t1 = _this._handles, t2 = t1 == null; @@ -279599,7 +295565,7 @@ if (_this._buildScheduled) return; _this._buildScheduled = true; - t3.SchedulerBinding__postFrameCallbacks.push(new A.SelectionOverlay__markNeedsBuild_closure(_this)); + t3.SchedulerBinding__postFrameCallbacks.push(new A.SelectionOverlay_markNeedsBuild_closure(_this)); } else { if (!t2) { t1[0].markNeedsBuild$0(); @@ -279608,20 +295574,27 @@ t1 = _this._toolbar; if (t1 != null) t1.markNeedsBuild$0(); + if ($.ContextMenuController__shownInstance === _this._contextMenuController) { + t1 = $.ContextMenuController__menuOverlayEntry; + if (t1 != null) + t1.markNeedsBuild$0(); + } } }, hide$0() { - var _this = this, - t1 = _this._handles; + var t1, _this = this; + _this._magnifierController.hide$0(); + t1 = _this._handles; if (t1 != null) { t1[0].remove$0(0); _this._handles[1].remove$0(0); _this._handles = null; } - if (_this._toolbar != null) + if (_this._toolbar != null || $.ContextMenuController__shownInstance === _this._contextMenuController) _this.hideToolbar$0(); }, hideToolbar$0() { + this._contextMenuController.remove$0(0); var t1 = this._toolbar; if (t1 == null) return; @@ -279632,29 +295605,60 @@ this.hide$0(); }, _buildStartHandle$1(context) { - var handle, t1, _this = this, _null = null, + var handle, t1, _this = this, selectionControls = _this.selectionControls; if (selectionControls == null) - handle = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + handle = B.SizedBox_0_0_null_null; else { t1 = _this._startHandleType; - handle = A._SelectionHandleOverlay$(_this.dragStartBehavior, _this.startHandleLayerLink, _null, _this.onStartHandleDragStart, _this.onStartHandleDragUpdate, _this.onSelectionHandleTapped, _this._lineHeightAtStart, selectionControls, t1, _this.startHandlesVisible); + handle = A._SelectionHandleOverlay$(_this.dragStartBehavior, _this.startHandleLayerLink, _this.get$_handleStartHandleDragEnd(), _this.get$_handleStartHandleDragStart(), _this.onStartHandleDragUpdate, _this.onSelectionHandleTapped, _this._lineHeightAtStart, selectionControls, t1, _this.startHandlesVisible); } - return new A.ExcludeSemantics(true, handle, _null); + return A.TextFieldTapRegion$(new A.ExcludeSemantics(true, handle, null), null, null); }, _buildEndHandle$1(context) { - var handle, t1, _this = this, _null = null, + var handle, t1, _this = this, selectionControls = _this.selectionControls; if (selectionControls == null || _this._startHandleType === B.TextSelectionHandleType_2) - handle = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + handle = B.SizedBox_0_0_null_null; else { t1 = _this._endHandleType; - handle = A._SelectionHandleOverlay$(_this.dragStartBehavior, _this.endHandleLayerLink, _null, _this.onEndHandleDragStart, _this.onEndHandleDragUpdate, _this.onSelectionHandleTapped, _this._lineHeightAtEnd, selectionControls, t1, _this.endHandlesVisible); + handle = A._SelectionHandleOverlay$(_this.dragStartBehavior, _this.endHandleLayerLink, _this.get$_handleEndHandleDragEnd(), _this.get$_handleEndHandleDragStart(), _this.onEndHandleDragUpdate, _this.onSelectionHandleTapped, _this._lineHeightAtEnd, selectionControls, t1, _this.endHandlesVisible); } - return new A.ExcludeSemantics(true, handle, _null); + return A.TextFieldTapRegion$(new A.ExcludeSemantics(true, handle, null), null, null); + }, + _buildToolbar$1(context) { + var t1, t2, t3, editingRegion, midX, _this = this, _null = null; + if (_this.selectionControls == null) + return B.SizedBox_0_0_null_null; + t1 = _this.context.get$renderObject(); + t1.toString; + type$.RenderBox._as(t1); + t2 = A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, _null), B.Offset_0_0); + t3 = t1._box$_size.bottomRight$1(0, B.Offset_0_0); + editingRegion = A.Rect$fromPoints(t2, A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, _null), t3)); + midX = B.JSArray_methods.get$last(_this._selectionEndpoints).point._dy - B.JSArray_methods.get$first(_this._selectionEndpoints).point._dy > _this._lineHeightAtEnd / 2 ? (editingRegion.right - editingRegion.left) / 2 : (B.JSArray_methods.get$first(_this._selectionEndpoints).point._dx + B.JSArray_methods.get$last(_this._selectionEndpoints).point._dx) / 2; + return new A._SelectionToolbarWrapper(new A.Builder(new A.SelectionOverlay__buildToolbar_closure(_this, editingRegion, new A.Offset(midX, B.JSArray_methods.get$first(_this._selectionEndpoints).point._dy - _this._lineHeightAtStart)), _null), new A.Offset(-editingRegion.left, -editingRegion.top), _this.toolbarLayerLink, _this.toolbarVisible, _null); + }, + updateMagnifier$1(magnifierInfo) { + if (this._magnifierController._overlayEntry == null) + return; + this._magnifierInfo.set$value(0, magnifierInfo); } }; - A.SelectionOverlay__markNeedsBuild_closure.prototype = { + A.SelectionOverlay_showMagnifier_closure.prototype = { + call$1(_) { + return this.builtMagnifier; + }, + $signature: 56 + }; + A.SelectionOverlay_showToolbar_closure.prototype = { + call$1(context) { + var t1 = A.MatrixUtils_transformPoint(this.renderBox.getTransformTo$1(0, null), B.Offset_0_0); + return new A._SelectionToolbarWrapper(this.contextMenuBuilder.call$1(context), new A.Offset(-t1._dx, -t1._dy), this.$this.toolbarLayerLink, null, null); + }, + $signature: 2393 + }; + A.SelectionOverlay_markNeedsBuild_closure.prototype = { call$1(duration) { var t2, t1 = this.$this; @@ -279664,11 +295668,88 @@ t2[0].markNeedsBuild$0(); t1._handles[1].markNeedsBuild$0(); } - t1 = t1._toolbar; - if (t1 != null) - t1.markNeedsBuild$0(); + t2 = t1._toolbar; + if (t2 != null) + t2.markNeedsBuild$0(); + if ($.ContextMenuController__shownInstance === t1._contextMenuController) { + t1 = $.ContextMenuController__menuOverlayEntry; + if (t1 != null) + t1.markNeedsBuild$0(); + } }, - $signature: 23 + $signature: 14 + }; + A.SelectionOverlay__buildToolbar_closure.prototype = { + call$1(context) { + var t1 = this.$this; + return t1.selectionControls.buildToolbar$8(context, this.editingRegion, t1._lineHeightAtStart, this.midpoint, t1._selectionEndpoints, t1.selectionDelegate, t1.clipboardStatus, t1._toolbarLocation); + }, + $signature: 56 + }; + A._SelectionToolbarWrapper.prototype = { + createState$0() { + return new A._SelectionToolbarWrapperState(null, null, B._StateLifecycle_0); + } + }; + A._SelectionToolbarWrapperState.prototype = { + initState$0() { + var t1, _this = this; + _this.super$State$initState(); + _this.___SelectionToolbarWrapperState__controller_A = A.AnimationController$(null, B.Duration_150000, null, 1, null, _this); + _this._toolbarVisibilityChanged$0(); + t1 = _this._widget.visibility; + if (t1 != null) + t1.addListener$1(0, _this.get$_toolbarVisibilityChanged()); + }, + didUpdateWidget$1(oldWidget) { + var t1, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = oldWidget.visibility; + if (t1 == _this._widget.visibility) + return; + if (t1 != null) + t1.removeListener$1(0, _this.get$_toolbarVisibilityChanged()); + _this._toolbarVisibilityChanged$0(); + t1 = _this._widget.visibility; + if (t1 != null) + t1.addListener$1(0, _this.get$_toolbarVisibilityChanged()); + }, + dispose$0() { + var _this = this, + t1 = _this._widget.visibility; + if (t1 != null) + t1.removeListener$1(0, _this.get$_toolbarVisibilityChanged()); + t1 = _this.___SelectionToolbarWrapperState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + _this.super$__SelectionToolbarWrapperState_State_SingleTickerProviderStateMixin$dispose(); + }, + _toolbarVisibilityChanged$0() { + var t2, + t1 = this._widget.visibility; + t1 = t1 == null ? null : t1._change_notifier$_value; + if (t1 == null) + t1 = true; + t2 = this.___SelectionToolbarWrapperState__controller_A; + if (t1) { + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.forward$0(0); + } else { + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.reverse$0(0); + } + }, + build$1(context) { + var t2, t3, t4, t5, _null = null, + t1 = this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t1.toString; + t2 = this.___SelectionToolbarWrapperState__controller_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = this._widget; + t4 = t3.layerLink; + t5 = t3.offset; + return A.TextFieldTapRegion$(A.Directionality$(new A.FadeTransition(t2, false, A.CompositedTransformFollower$(t3.child, _null, t4, t5, false, B.Alignment_m1_m1), _null), t1.textDirection), _null, _null); + } }; A._SelectionHandleOverlay.prototype = { createState$0() { @@ -279736,14 +295817,14 @@ t8 === $ && A.throwUnnamedLateFieldNI(); t9 = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_PanGestureRecognizer_bbH, new A.GestureRecognizerFactoryWithHandlers(new A._SelectionHandleOverlayState_build_closure(_this), new A._SelectionHandleOverlayState_build_closure0(_this), type$.GestureRecognizerFactoryWithHandlers_PanGestureRecognizer)], type$.Type, type$.GestureRecognizerFactory_GestureRecognizer); t10 = _this._widget; - return A.CompositedTransformFollower$(A.FadeTransition$(false, A.Container$(B.Alignment_m1_m1, new A.RawGestureDetector(new A.Padding(new A.EdgeInsets(t1, t2, t1, t2), t10.selectionControls.buildHandle$4(context, t10.type, t10.preferredLineHeight, t10.onSelectionHandleTapped), _null), t9, B.HitTestBehavior_2, false, _null, _null), B.Clip_0, _null, _null, _null, _null, t7, _null, _null, _null, _null, _null, t6), t8), _null, t4, new A.Offset(t5, t3), false, B.Alignment_m1_m1); + return A.CompositedTransformFollower$(new A.FadeTransition(t8, false, A.Container$(B.Alignment_m1_m1, new A.RawGestureDetector(new A.Padding(new A.EdgeInsets(t1, t2, t1, t2), t10.selectionControls.buildHandle$4(context, t10.type, t10.preferredLineHeight, t10.onSelectionHandleTapped), _null), t9, B.HitTestBehavior_2, false, _null, _null), B.Clip_0, _null, _null, _null, _null, t7, _null, _null, _null, _null, _null, t6), _null), _null, t4, new A.Offset(t5, t3), false, B.Alignment_m1_m1); } }; A._SelectionHandleOverlayState_build_closure.prototype = { call$0() { return A.PanGestureRecognizer$(this.$this, A.LinkedHashSet_LinkedHashSet$_literal([B.PointerDeviceKind_0, B.PointerDeviceKind_2, B.PointerDeviceKind_5], type$.PointerDeviceKind)); }, - $signature: 345 + $signature: 221 }; A._SelectionHandleOverlayState_build_closure0.prototype = { call$1(instance) { @@ -279753,7 +295834,7 @@ instance.onUpdate = t1.onSelectionHandleDragUpdate; instance.onEnd = t1.onSelectionHandleDragEnd; }, - $signature: 380 + $signature: 194 }; A.TextSelectionGestureDetectorBuilder.prototype = { get$_lastSecondaryTapWasOnSelection() { @@ -279764,7 +295845,8 @@ t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); t2.toString; t3 = type$.RenderEditable; - t3._as(t2); + if (t3._as(t2)._selection == null) + return false; t2 = t1.get$editableTextKey().get$currentState(); t2.toString; t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); @@ -279793,6 +295875,30 @@ t1 = false; return t1; }, + _positionWasOnSelectionExclusive$1(textPosition) { + var selection, + t1 = this.delegate.get$editableTextKey().get$currentState(); + t1.toString; + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); + t1.toString; + selection = type$.RenderEditable._as(t1)._selection; + if (selection == null) + return false; + t1 = textPosition.offset; + return selection.start < t1 && selection.end > t1; + }, + _positionWasOnSelectionInclusive$1(textPosition) { + var selection, + t1 = this.delegate.get$editableTextKey().get$currentState(); + t1.toString; + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); + t1.toString; + selection = type$.RenderEditable._as(t1)._selection; + if (selection == null) + return false; + t1 = textPosition.offset; + return selection.start <= t1 && selection.end >= t1; + }, _text_selection$_expandSelection$3(offset, cause, fromSelection) { var t3, tappedPosition, selection, t4, nextSelection, t1 = this.delegate, @@ -279807,7 +295913,9 @@ t2.toString; t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); t2.toString; - selection = t3._as(t2)._selection; + t2 = t3._as(t2)._selection; + t2.toString; + selection = t2; } else selection = fromSelection; t2 = tappedPosition.offset; @@ -279843,6 +295951,26 @@ t1.toString; t2.userUpdateTextEditingValue$2(t1._widget.controller._change_notifier$_value.copyWith$1$selection(nextSelection), cause); }, + get$_text_selection$_scrollPosition() { + var scrollableState, + t1 = this.delegate, + t2 = t1.get$editableTextKey(); + if ($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2) == null) + scrollableState = null; + else { + t1 = t1.get$editableTextKey(); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + t1.toString; + scrollableState = A.Scrollable_maybeOf(t1); + } + if (scrollableState == null) + t1 = 0; + else { + t1 = scrollableState._scrollable$_position._pixels; + t1.toString; + } + return t1; + }, onTapDown$1(details) { var t2, t3, kind, t4, t5, isShiftPressedValid, _this = this, t1 = _this.delegate; @@ -279868,7 +295996,7 @@ t4 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t4._editableKey).get$renderObject(); t4.toString; t4 = t3._as(t4)._selection; - isShiftPressedValid = t4.baseOffset != null; + isShiftPressedValid = (t4 == null ? null : t4.baseOffset) != null; } else isShiftPressedValid = false; switch (A.defaultTargetPlatform()) { @@ -279885,7 +296013,7 @@ t1.toString; t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); t1.toString; - _this._text_selection$_expandSelection$3(t2, B.SelectionChangedCause_0, t3._as(t1)._editable$_hasFocus ? null : B.TextSelection_3Ex0); + _this._text_selection$_expandSelection$3(t2, B.SelectionChangedCause_0, t3._as(t1)._editable$_hasFocus ? null : B.TextSelection_3Ex); return; } t1 = t1.get$editableTextKey().get$currentState(); @@ -279943,7 +296071,7 @@ } }, onSingleTapUp$1(details) { - var t2, t3, isShiftPressedValid, fromSelection, _this = this, + var t2, t3, isShiftPressedValid, fromSelection, previousSelection, textPosition, isAffinityTheSame, _this = this, _s80_ = string$.x60null_c, t1 = _this.delegate; if (t1.get$selectionEnabled()) { @@ -279959,18 +296087,24 @@ t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); t2.toString; t2 = type$.RenderEditable._as(t2)._selection; - isShiftPressedValid = t2.baseOffset != null; + isShiftPressedValid = (t2 == null ? null : t2.baseOffset) != null; } else isShiftPressedValid = false; switch (A.defaultTargetPlatform()) { case B.TargetPlatform_3: case B.TargetPlatform_4: case B.TargetPlatform_5: + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t1.hideToolbar$0(); if (_this._isShiftTapping) _this._isShiftTapping = false; break; case B.TargetPlatform_0: case B.TargetPlatform_1: + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2.hideToolbar$0(); if (isShiftPressedValid) { _this._isShiftTapping = true; _this._extendSelection$2(details.globalPosition, B.SelectionChangedCause_0); @@ -279992,7 +296126,7 @@ t1.toString; t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); t1.toString; - fromSelection = type$.RenderEditable._as(t1)._editable$_hasFocus ? null : B.TextSelection_3Ex0; + fromSelection = type$.RenderEditable._as(t1)._editable$_hasFocus ? null : B.TextSelection_3Ex; _this._text_selection$_expandSelection$3(details.globalPosition, B.SelectionChangedCause_0, fromSelection); return; } @@ -280012,11 +296146,65 @@ break; case B.PointerDeviceKind_0: case B.PointerDeviceKind_5: - t1 = t1.get$editableTextKey().get$currentState(); - t1.toString; - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); - t1.toString; - type$.RenderEditable._as(t1).selectWordEdge$1$cause(B.SelectionChangedCause_0); + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + t3 = type$.RenderEditable; + previousSelection = t3._as(t2)._selection; + if (previousSelection == null) { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + previousSelection = t2._widget.controller._change_notifier$_value.selection; + } + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + textPosition = t3._as(t2).getPositionForPoint$1(details.globalPosition); + isAffinityTheSame = textPosition.affinity == previousSelection.affinity; + if (!(_this._positionWasOnSelectionExclusive$1(textPosition) && previousSelection.start != previousSelection.end)) + t2 = _this._positionWasOnSelectionInclusive$1(textPosition) && previousSelection.start == previousSelection.end && isAffinityTheSame; + else + t2 = true; + if (t2) { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + t2 = t3._as(t2)._editable$_hasFocus; + } else + t2 = false; + if (t2) { + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t1.toggleToolbar$1(false); + } else { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + t3._as(t2).selectWordEdge$1$cause(B.SelectionChangedCause_0); + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + if (previousSelection.$eq(0, t2._widget.controller._change_notifier$_value.selection)) { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + t2 = t3._as(t2)._editable$_hasFocus; + } else + t2 = false; + if (t2) { + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t1.toggleToolbar$1(false); + } else { + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t1.hideToolbar$1(false); + } + } break; default: throw A.wrapException(A.ReachabilityError$(_s80_)); @@ -280030,32 +296218,155 @@ onSingleTapCancel$0() { }, onSingleLongTapStart$1(details) { - var t1 = this.delegate; + var t2, t3, _this = this, + _s80_ = string$.x60null_c, + t1 = _this.delegate; if (t1.get$selectionEnabled()) { + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_2: + case B.TargetPlatform_4: + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + type$.RenderEditable._as(t2).selectPositionAt$2$cause$from(B.SelectionChangedCause_2, details.globalPosition); + break; + case B.TargetPlatform_0: + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + type$.RenderEditable._as(t2); + t3 = t2._lastTapDownPosition; + t3.toString; + t2.selectWordsInRange$2$cause$from(B.SelectionChangedCause_2, t3); + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_0: + case B.TargetPlatform_2: + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2.showMagnifier$1(details.globalPosition); + break; + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_4: + case B.TargetPlatform_5: + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } t1 = t1.get$editableTextKey().get$currentState(); t1.toString; t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); t1.toString; - type$.RenderEditable._as(t1).selectPositionAt$2$cause$from(B.SelectionChangedCause_2, details.globalPosition); + t1 = type$.RenderEditable._as(t1)._editable$_offset._pixels; + t1.toString; + _this._dragStartViewportOffset = t1; + _this._dragStartScrollOffset = _this.get$_text_selection$_scrollPosition(); } }, onSingleLongTapMoveUpdate$1(details) { - var t1 = this.delegate; + var t2, t3, editableOffset, t4, t5, t6, _this = this, + _s80_ = string$.x60null_c, + t1 = _this.delegate; if (t1.get$selectionEnabled()) { - t1 = t1.get$editableTextKey().get$currentState(); - t1.toString; - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); - t1.toString; - type$.RenderEditable._as(t1).selectPositionAt$2$cause$from(B.SelectionChangedCause_2, details.globalPosition); + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + t3 = type$.RenderEditable; + if (t3._as(t2)._editable$_maxLines === 1) { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + t2 = t3._as(t2)._editable$_offset._pixels; + t2.toString; + editableOffset = new A.Offset(t2 - _this._dragStartViewportOffset, 0); + } else { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + t2 = t3._as(t2)._editable$_offset._pixels; + t2.toString; + editableOffset = new A.Offset(0, t2 - _this._dragStartViewportOffset); + } + t2 = _this.get$_text_selection$_scrollPosition(); + t4 = _this._dragStartScrollOffset; + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_2: + case B.TargetPlatform_4: + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + t4 = details.globalPosition; + t3._as(t2).selectPositionAt$2$cause$from(B.SelectionChangedCause_2, t4); + t2 = t4; + break; + case B.TargetPlatform_0: + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + t5 = t1.get$editableTextKey().get$currentState(); + t5.toString; + t5 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t5._editableKey).get$renderObject(); + t5.toString; + t6 = details.globalPosition; + t3._as(t5).selectWordsInRange$3$cause$from$to(B.SelectionChangedCause_2, t6.$sub(0, details.offsetFromOrigin).$sub(0, editableOffset).$sub(0, new A.Offset(0, t2 - t4)), t6); + t2 = t6; + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_0: + case B.TargetPlatform_2: + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t1.showMagnifier$1(t2); + break; + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_4: + case B.TargetPlatform_5: + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); + } } }, onSingleLongTapEnd$1(details) { - var t1; - if (this._shouldShowSelectionToolbar) { - t1 = this.delegate.get$editableTextKey().get$currentState(); + var t1, _this = this; + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_0: + case B.TargetPlatform_2: + t1 = _this.delegate.get$editableTextKey().get$currentState(); + t1.toString; + t1.hideMagnifier$0(); + break; + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_4: + case B.TargetPlatform_5: + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + if (_this._shouldShowSelectionToolbar) { + t1 = _this.delegate.get$editableTextKey().get$currentState(); t1.toString; t1.showToolbar$0(); } + _this._dragStartScrollOffset = _this._dragStartViewportOffset = 0; }, onSecondaryTap$0() { var t2, t3, @@ -280166,12 +296477,14 @@ t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); t2.toString; t3 = type$.RenderEditable; - t3._as(t2); - t2 = t1.get$editableTextKey().get$currentState(); - t2.toString; - t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); - t2.toString; - t2 = t3._as(t2)._selection.get$isValid(); + if (t3._as(t2)._selection != null) { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + t2 = t3._as(t2)._selection.get$isValid(); + } else + t2 = false; } else t2 = false; if (t2) { @@ -280202,6 +296515,7 @@ t2.toString; type$.RenderEditable._as(t2).selectPositionAt$2$cause$from(B.SelectionChangedCause_6, details.globalPosition); } + _this._dragStartScrollOffset = _this.get$_text_selection$_scrollPosition(); t1 = t1.get$editableTextKey().get$currentState(); t1.toString; t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); @@ -280211,7 +296525,7 @@ _this._dragStartViewportOffset = t1; }, onDragSelectionUpdate$2(startDetails, updateDetails) { - var t2, t3, startOffset, selection, nextExtent, t4, t5, isInverted, _this = this, + var t2, t3, editableOffset, t4, selection, nextExtent, t5, isInverted, _this = this, t1 = _this.delegate; if (!t1.get$selectionEnabled()) return; @@ -280228,7 +296542,7 @@ t2.toString; t2 = t3._as(t2)._editable$_offset._pixels; t2.toString; - startOffset = new A.Offset(t2 - _this._dragStartViewportOffset, 0); + editableOffset = new A.Offset(t2 - _this._dragStartViewportOffset, 0); } else { t2 = t1.get$editableTextKey().get$currentState(); t2.toString; @@ -280236,13 +296550,15 @@ t2.toString; t2 = t3._as(t2)._editable$_offset._pixels; t2.toString; - startOffset = new A.Offset(0, t2 - _this._dragStartViewportOffset); + editableOffset = new A.Offset(0, t2 - _this._dragStartViewportOffset); } + t2 = _this.get$_text_selection$_scrollPosition(); + t4 = _this._dragStartScrollOffset; t1 = t1.get$editableTextKey().get$currentState(); t1.toString; t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); t1.toString; - return t3._as(t1).selectPositionAt$3$cause$from$to(B.SelectionChangedCause_6, startDetails.globalPosition.$sub(0, startOffset), updateDetails.globalPosition); + return t3._as(t1).selectPositionAt$3$cause$from$to(B.SelectionChangedCause_6, startDetails.globalPosition.$sub(0, editableOffset).$sub(0, new A.Offset(0, t2 - t4)), updateDetails.globalPosition); } t2 = _this._shiftTapDragSelection; if (t2.start != t2.end) @@ -280319,16 +296635,19 @@ _this._isDoubleTap = true; } }, - _handleTapUp$1(details) { - var _this = this; + _text_selection$_handleTapUp$1(details) { + var t1, _this = this; if (!_this._isDoubleTap) { _this._widget.onSingleTapUp.call$1(details); _this._lastTapOffset = details.globalPosition; + t1 = _this._text_selection$_doubleTapTimer; + if (t1 != null) + t1.cancel$0(0); _this._text_selection$_doubleTapTimer = A.Timer_Timer(B.Duration_300000, _this.get$_doubleTapTimeout()); } _this._isDoubleTap = false; }, - _handleTapCancel$0() { + _text_selection$_handleTapCancel$0() { this._widget.onSingleTapCancel.call$0(); }, _handleDragStart$1(details) { @@ -280433,9 +296752,9 @@ }; A._TextSelectionGestureDetectorState_build_closure.prototype = { call$0() { - return A.TapGestureRecognizer$(this.$this); + return A.TapGestureRecognizer$(this.$this, null); }, - $signature: 655 + $signature: 635 }; A._TextSelectionGestureDetectorState_build_closure0.prototype = { call$1(instance) { @@ -280444,16 +296763,16 @@ instance.onSecondaryTap = t2.onSecondaryTap; instance.onSecondaryTapDown = t2.onSecondaryTapDown; instance.onTapDown = t1.get$_text_selection$_handleTapDown(); - instance.onTapUp = t1.get$_handleTapUp(); - instance.onTapCancel = t1.get$_handleTapCancel(); + instance.onTapUp = t1.get$_text_selection$_handleTapUp(); + instance.onTapCancel = t1.get$_text_selection$_handleTapCancel(); }, - $signature: 654 + $signature: 633 }; A._TextSelectionGestureDetectorState_build_closure1.prototype = { call$0() { - return A.LongPressGestureRecognizer$(this.$this, null, B.PointerDeviceKind_0); + return A.LongPressGestureRecognizer$(this.$this, null, B.PointerDeviceKind_0, null); }, - $signature: 647 + $signature: 632 }; A._TextSelectionGestureDetectorState_build_closure2.prototype = { call$1(instance) { @@ -280462,13 +296781,13 @@ instance.onLongPressMoveUpdate = t1.get$_handleLongPressMoveUpdate(); instance.onLongPressEnd = t1.get$_handleLongPressEnd(); }, - $signature: 644 + $signature: 631 }; A._TextSelectionGestureDetectorState_build_closure3.prototype = { call$0() { return A.PanGestureRecognizer$(this.$this, A.LinkedHashSet_LinkedHashSet$_literal([B.PointerDeviceKind_1], type$.PointerDeviceKind)); }, - $signature: 345 + $signature: 221 }; A._TextSelectionGestureDetectorState_build_closure4.prototype = { call$1(instance) { @@ -280479,13 +296798,13 @@ instance.onUpdate = t1.get$_handleDragUpdate(); instance.onEnd = t1.get$_handleDragEnd(); }, - $signature: 380 + $signature: 194 }; A._TextSelectionGestureDetectorState_build_closure5.prototype = { call$0() { - return A.ForcePressGestureRecognizer$(this.$this); + return A.ForcePressGestureRecognizer$(this.$this, null); }, - $signature: 856 + $signature: 623 }; A._TextSelectionGestureDetectorState_build_closure6.prototype = { call$1(instance) { @@ -280494,7 +296813,49 @@ instance.onStart = t2.onForcePressStart != null ? t1.get$_forcePressStarted() : null; instance.onEnd = t2.onForcePressEnd != null ? t1.get$_forcePressEnded() : null; }, - $signature: 855 + $signature: 620 + }; + A.TextSelectionHandleControls.prototype = { + buildToolbar$8(context, globalEditableRegion, textLineHeight, selectionMidpoint, endpoints, delegate, clipboardStatus, lastSecondaryTapDownPosition) { + return B.SizedBox_0_0_null_null; + }, + canCut$1(delegate) { + return false; + }, + canCopy$1(delegate) { + return false; + }, + canPaste$1(delegate) { + return false; + }, + canSelectAll$1(delegate) { + return false; + }, + handleCut$1(delegate) { + }, + handleCopy$1(delegate) { + }, + handlePaste$1(delegate) { + return this.handlePaste$body$TextSelectionHandleControls(delegate); + }, + handlePaste$body$TextSelectionHandleControls(delegate) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void); + var $async$handlePaste$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$handlePaste$1, $async$completer); + }, + handleSelectAll$1(delegate) { + } }; A.__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -280511,9 +296872,40 @@ this._updateTicker$0(); } }; + A.__SelectionToolbarWrapperState_State_SingleTickerProviderStateMixin.prototype = { + dispose$0() { + var _this = this, + t1 = _this.SingleTickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTicker()); + _this.SingleTickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + }, + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTicker$0(); + } + }; + A.TextSelectionToolbarAnchors.prototype = {}; + A.TextSelectionToolbarLayoutDelegate.prototype = { + getConstraintsForChild$1(constraints) { + return new A.BoxConstraints(0, constraints.maxWidth, 0, constraints.maxHeight); + }, + getPositionForChild$2(size, childSize) { + var fitsAbove = this.fitsAbove, + anchor = fitsAbove ? this.anchorAbove : this.anchorBelow, + t1 = A.TextSelectionToolbarLayoutDelegate__centerOn(anchor._dx, childSize._dx, size._dx), + t2 = anchor._dy; + return new A.Offset(t1, fitsAbove ? Math.max(0, t2 - childSize._dy) : t2); + }, + shouldRelayout$1(oldDelegate) { + return !this.anchorAbove.$eq(0, oldDelegate.anchorAbove) || !this.anchorBelow.$eq(0, oldDelegate.anchorBelow) || this.fitsAbove !== oldDelegate.fitsAbove; + } + }; A.TickerMode.prototype = { createState$0() { - return new A._TickerModeState(new A.ValueNotifier(true, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_bool), B._StateLifecycle_0); + return new A._TickerModeState(A.ValueNotifier$(true, type$.bool), B._StateLifecycle_0); } }; A._TickerModeState.prototype = { @@ -280530,9 +296922,7 @@ this._updateEffectiveMode$0(); }, dispose$0() { - var t1 = this._effectiveMode; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + this._effectiveMode.dispose$0(); this.super$State$dispose(); }, _updateEffectiveMode$0() { @@ -280715,22 +297105,9 @@ }; A.SizeTransition.prototype = { build$1(context) { - var _this = this, _null = null, - t1 = _this.axis, - t2 = t1 === B.Axis_1, - t3 = _this.axisAlignment, - alignment = t2 ? new A.AlignmentDirectional(-1, t3) : new A.AlignmentDirectional(t3, -1); - if (t2) { - t2 = type$.Animation_double._as(_this.listenable); - t2 = Math.max(A.checkNum(t2.get$value(t2)), 0); - } else - t2 = _null; - if (t1 === B.Axis_0) { - t1 = type$.Animation_double._as(_this.listenable); - t1 = Math.max(A.checkNum(t1.get$value(t1)), 0); - } else - t1 = _null; - return A.ClipRect$(new A.Align(alignment, t1, t2, _this.child, _null), B.Clip_1, _null); + var t1 = type$.Animation_double._as(this.listenable); + t1 = Math.max(A.checkNum(t1.get$value(t1)), 0); + return A.ClipRect$(new A.Align(new A.AlignmentDirectional(-1, this.axisAlignment), null, t1, this.child, null), B.Clip_1, null); } }; A.FadeTransition.prototype = { @@ -280803,7 +297180,7 @@ t1.toString; t2 = this.___ValueListenableBuilderState_value_A; t2 === $ && A.throwUnnamedLateFieldNI(); - return t1.builder.call$3(context, t2, null); + return t1.builder.call$3(context, t2, t1.child); } }; A._ValueListenableBuilderState__valueChanged_closure.prototype = { @@ -280843,7 +297220,8 @@ renderObject.set$clipBehavior(_this.clipBehavior); }, createElement$0(_) { - return new A._ViewportElement(A.HashSet_HashSet(type$.Element_2), this, B._ElementLifecycle_0); + var t1 = A.HashSet_HashSet(type$.Element_2); + return new A._ViewportElement(t1, this, B._ElementLifecycle_0); } }; A._ViewportElement.prototype = { @@ -281123,7 +297501,7 @@ t2.$indexSet(0, key, subject); t1._downloadOrAddToQueue$3(url, key, headers); } - t1 = new A._StreamIterator(A.checkNotNullable(subject, "stream", type$.Object), type$._StreamIterator_FileResponse); + t1 = new A._StreamIterator(A.checkNotNullable(new A._BehaviorSubjectStream(subject, A._instanceType(subject)._eval$1("_BehaviorSubjectStream<1>")), "stream", type$.Object), type$._StreamIterator_FileResponse); $async$handler = 13; t2 = A._instanceType(streamController)._eval$1("_DelayedData<1>"); case 16: @@ -281647,7 +298025,7 @@ call$1(value) { return this.config.repo; }, - $signature: 3064 + $signature: 2395 }; A.CacheStore_retrieveCacheData_closure.prototype = { call$1(cacheObject) { @@ -281679,7 +298057,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 3059 + $signature: 2396 }; A.CacheStore__scheduleCleanup_closure.prototype = { call$0() { @@ -281913,13 +298291,15 @@ t4 = result; if (t3._isAddingStreamItems) A.throwExpression(A.StateError$(string$.You_ca)); - t5 = t3._wrapper; - t5.value = t4; - t5.isValue = true; - t3 = t3._subject$_controller; - if (!t3.get$_mayAddEvent()) - A.throwExpression(t3._addEventError$0()); - t3._sendData$1(t4); + t5 = t3._subject$_controller; + if ((t5._state & 4) === 0) { + t3 = t3._wrapper; + t3.value = t4; + t3.isValue = true; + } + if (!t5.get$_mayAddEvent()) + A.throwExpression(t5._addEventError$0()); + t5._sendData$1(t4); // goto for condition $async$goto = 10; break; @@ -282304,7 +298684,7 @@ if (this._box_0.newCacheObject.relativePath !== t1) this.$this._removeOldFile$1(t1); }, - $signature: 99 + $signature: 104 }; A.WebHelper__saveFileAndPostUpdates_closure.prototype = { call$1(s) { @@ -282314,7 +298694,7 @@ this.receivedBytesResultController.add$1(0, receivedBytes); return s; }, - $signature: 3025 + $signature: 2397 }; A.HttpExceptionWithStatus.prototype = {}; A.BlockPicker.prototype = { @@ -282366,7 +298746,7 @@ t3 = false; return t2.itemBuilder$3(color, t3, new A._BlockPickerState_build__closure(t1, color)); }, - $signature: 3015 + $signature: 2401 }; A._BlockPickerState_build__closure.prototype = { call$0() { @@ -282406,7 +298786,7 @@ ink = A.JsonObjectViewerState_isInkWell(t4.get$value(t4)); if (ex) { t5 = t3.$index(0, t4.get$key(t4)); - t5 = (t5 == null ? false : t5) ? new A.Icon(B.IconData_57496_MaterialIcons_null_false, 14, B.Color_4284572001, _null) : new A.Icon(B.IconData_57502_MaterialIcons_null_true, 14, B.Color_4284572001, _null); + t5 = (t5 == null ? false : t5) ? A.Icon$(B.IconData_57496_MaterialIcons_null_false, B.Color_4284572001, 14) : A.Icon$(B.IconData_57502_MaterialIcons_null_true, B.Color_4284572001, 14); } else t5 = B.Icon_kXN; if (ex && ink) { @@ -282523,7 +298903,7 @@ if (ex) { t3 = _this.___JsonArrayViewerState_openFlag_A; t3 === $ && A.throwUnnamedLateFieldNI(); - t3 = t3[i] ? new A.Icon(B.IconData_57496_MaterialIcons_null_false, 14, B.Color_4284572001, _null) : new A.Icon(B.IconData_57502_MaterialIcons_null_true, 14, B.Color_4284572001, _null); + t3 = t3[i] ? A.Icon$(B.IconData_57496_MaterialIcons_null_false, B.Color_4284572001, 14) : A.Icon$(B.IconData_57502_MaterialIcons_null_true, B.Color_4284572001, 14); } else t3 = B.Icon_kXN; if (ex && ink) @@ -282659,7 +299039,7 @@ t1.toString; return new A.SynchronousFuture(t1, type$.SynchronousFuture_CupertinoLocalizations); }, - $signature: 3007 + $signature: 2402 }; A._GlobalCupertinoLocalizationsDelegate_load_closure_loadFormats.prototype = { call$1(locale) { @@ -282673,33 +299053,273 @@ _this.singleDigitSecondFormat.__late_helper$_value = A.DateFormat$s(locale); _this.decimalFormat.__late_helper$_value = A.NumberFormat_NumberFormat$decimalPattern(locale); }, - $signature: 246 + $signature: 224 + }; + A.CupertinoLocalizationAf.prototype = { + get$copyButtonLabel() { + return "Kopieer"; + }, + get$cutButtonLabel() { + return "Knip"; + }, + get$pasteButtonLabel() { + return "Plak"; + }, + get$selectAllButtonLabel() { + return "Kies alles"; + } + }; + A.CupertinoLocalizationAm.prototype = { + get$copyButtonLabel() { + return "\u1245\u12f3"; + }, + get$cutButtonLabel() { + return "\u1241\u1228\u1325"; + }, + get$pasteButtonLabel() { + return "\u1208\u1325\u134d"; + }, + get$selectAllButtonLabel() { + return "\u1201\u1209\u1295\u121d \u121d\u1228\u1325"; + } + }; + A.CupertinoLocalizationAr.prototype = { + get$copyButtonLabel() { + return "\u0646\u0633\u062e"; + }, + get$cutButtonLabel() { + return "\u0642\u0635"; + }, + get$pasteButtonLabel() { + return "\u0644\u0635\u0642"; + }, + get$selectAllButtonLabel() { + return "\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0643\u0644"; + } + }; + A.CupertinoLocalizationAs.prototype = { + get$copyButtonLabel() { + return "\u09aa\u09cd\u09f0\u09a4\u09bf\u09b2\u09bf\u09aa\u09bf \u0995\u09f0\u0995"; + }, + get$cutButtonLabel() { + return "\u0995\u09be\u099f \u0995\u09f0\u0995"; + }, + get$pasteButtonLabel() { + return "\u09aa\u09c7'\u09b7\u09cd\u099f \u0995\u09f0\u0995"; + }, + get$selectAllButtonLabel() { + return "\u09b8\u0995\u09b2\u09cb \u09ac\u09be\u099b\u09a8\u09bf \u0995\u09f0\u0995"; + } + }; + A.CupertinoLocalizationAz.prototype = { + get$copyButtonLabel() { + return "Kopyalay\u0131n"; + }, + get$cutButtonLabel() { + return "K\u0259sin"; + }, + get$pasteButtonLabel() { + return "Yerl\u0259\u015fdirin"; + }, + get$selectAllButtonLabel() { + return "Ham\u0131s\u0131n\u0131 se\xe7in"; + } + }; + A.CupertinoLocalizationBe.prototype = { + get$copyButtonLabel() { + return "\u041a\u0430\u043f\u0456\u0440\u0430\u0432\u0430\u0446\u044c"; + }, + get$cutButtonLabel() { + return "\u0412\u044b\u0440\u0430\u0437\u0430\u0446\u044c"; + }, + get$pasteButtonLabel() { + return "\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044c"; + }, + get$selectAllButtonLabel() { + return "\u0412\u044b\u0431\u0440\u0430\u0446\u044c \u0443\u0441\u0435"; + } + }; + A.CupertinoLocalizationBg.prototype = { + get$copyButtonLabel() { + return "\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435"; + }, + get$cutButtonLabel() { + return "\u0418\u0437\u0440\u044f\u0437\u0432\u0430\u043d\u0435"; + }, + get$pasteButtonLabel() { + return "\u041f\u043e\u0441\u0442\u0430\u0432\u044f\u043d\u0435"; + }, + get$selectAllButtonLabel() { + return "\u0418\u0437\u0431\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0432\u0441\u0438\u0447\u043a\u0438"; + } + }; + A.CupertinoLocalizationBn.prototype = { + get$copyButtonLabel() { + return "\u0995\u09aa\u09bf \u0995\u09b0\u09c1\u09a8"; + }, + get$cutButtonLabel() { + return "\u0995\u09be\u099f \u0995\u09b0\u09c1\u09a8"; + }, + get$pasteButtonLabel() { + return "\u09aa\u09c7\u09b8\u09cd\u099f \u0995\u09b0\u09c1\u09a8"; + }, + get$selectAllButtonLabel() { + return "\u09b8\u09ac \u09ac\u09c7\u099b\u09c7 \u09a8\u09bf\u09a8"; + } + }; + A.CupertinoLocalizationBs.prototype = { + get$copyButtonLabel() { + return "Kopiraj"; + }, + get$cutButtonLabel() { + return "Izre\u017ei"; + }, + get$pasteButtonLabel() { + return "Zalijepi"; + }, + get$selectAllButtonLabel() { + return "Odaberi sve"; + } + }; + A.CupertinoLocalizationCa.prototype = { + get$copyButtonLabel() { + return "Copia"; + }, + get$cutButtonLabel() { + return "Retalla"; + }, + get$pasteButtonLabel() { + return "Enganxa"; + }, + get$selectAllButtonLabel() { + return "Selecciona-ho tot"; + } + }; + A.CupertinoLocalizationCs.prototype = { + get$copyButtonLabel() { + return "Kop\xedrovat"; + }, + get$cutButtonLabel() { + return "Vyjmout"; + }, + get$pasteButtonLabel() { + return "Vlo\u017eit"; + }, + get$selectAllButtonLabel() { + return "Vybrat v\u0161e"; + } + }; + A.CupertinoLocalizationDa.prototype = { + get$copyButtonLabel() { + return "Kopi\xe9r"; + }, + get$cutButtonLabel() { + return "Klip"; + }, + get$pasteButtonLabel() { + return "Inds\xe6t"; + }, + get$selectAllButtonLabel() { + return "V\xe6lg alle"; + } + }; + A.CupertinoLocalizationDe.prototype = { + get$copyButtonLabel() { + return "Kopieren"; + }, + get$cutButtonLabel() { + return "Ausschneiden"; + }, + get$pasteButtonLabel() { + return "Einsetzen"; + }, + get$selectAllButtonLabel() { + return "Alles ausw\xe4hlen"; + } }; - A.CupertinoLocalizationAf.prototype = {}; - A.CupertinoLocalizationAm.prototype = {}; - A.CupertinoLocalizationAr.prototype = {}; - A.CupertinoLocalizationAs.prototype = {}; - A.CupertinoLocalizationAz.prototype = {}; - A.CupertinoLocalizationBe.prototype = {}; - A.CupertinoLocalizationBg.prototype = {}; - A.CupertinoLocalizationBn.prototype = {}; - A.CupertinoLocalizationBs.prototype = {}; - A.CupertinoLocalizationCa.prototype = {}; - A.CupertinoLocalizationCs.prototype = {}; - A.CupertinoLocalizationDa.prototype = {}; - A.CupertinoLocalizationDe.prototype = {}; A.CupertinoLocalizationDeCh.prototype = {}; - A.CupertinoLocalizationEl.prototype = {}; - A.CupertinoLocalizationEn.prototype = {}; - A.CupertinoLocalizationEnAu.prototype = {}; - A.CupertinoLocalizationEnCa.prototype = {}; - A.CupertinoLocalizationEnGb.prototype = {}; - A.CupertinoLocalizationEnIe.prototype = {}; - A.CupertinoLocalizationEnIn.prototype = {}; - A.CupertinoLocalizationEnNz.prototype = {}; - A.CupertinoLocalizationEnSg.prototype = {}; - A.CupertinoLocalizationEnZa.prototype = {}; - A.CupertinoLocalizationEs.prototype = {}; + A.CupertinoLocalizationEl.prototype = { + get$copyButtonLabel() { + return "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae"; + }, + get$cutButtonLabel() { + return "\u0391\u03c0\u03bf\u03ba\u03bf\u03c0\u03ae"; + }, + get$pasteButtonLabel() { + return "\u0395\u03c0\u03b9\u03ba\u03cc\u03bb\u03bb\u03b7\u03c3\u03b7"; + }, + get$selectAllButtonLabel() { + return "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03cc\u03bb\u03c9\u03bd"; + } + }; + A.CupertinoLocalizationEn.prototype = { + get$copyButtonLabel() { + return "Copy"; + }, + get$cutButtonLabel() { + return "Cut"; + }, + get$pasteButtonLabel() { + return "Paste"; + }, + get$selectAllButtonLabel() { + return "Select All"; + } + }; + A.CupertinoLocalizationEnAu.prototype = { + get$selectAllButtonLabel() { + return "Select all"; + } + }; + A.CupertinoLocalizationEnCa.prototype = { + get$selectAllButtonLabel() { + return "Select all"; + } + }; + A.CupertinoLocalizationEnGb.prototype = { + get$selectAllButtonLabel() { + return "Select all"; + } + }; + A.CupertinoLocalizationEnIe.prototype = { + get$selectAllButtonLabel() { + return "Select all"; + } + }; + A.CupertinoLocalizationEnIn.prototype = { + get$selectAllButtonLabel() { + return "Select all"; + } + }; + A.CupertinoLocalizationEnNz.prototype = { + get$selectAllButtonLabel() { + return "Select all"; + } + }; + A.CupertinoLocalizationEnSg.prototype = { + get$selectAllButtonLabel() { + return "Select all"; + } + }; + A.CupertinoLocalizationEnZa.prototype = { + get$selectAllButtonLabel() { + return "Select all"; + } + }; + A.CupertinoLocalizationEs.prototype = { + get$copyButtonLabel() { + return "Copiar"; + }, + get$cutButtonLabel() { + return "Cortar"; + }, + get$pasteButtonLabel() { + return "Pegar"; + }, + get$selectAllButtonLabel() { + return "Seleccionar todos"; + } + }; A.CupertinoLocalizationEs419.prototype = {}; A.CupertinoLocalizationEsAr.prototype = {}; A.CupertinoLocalizationEsBo.prototype = {}; @@ -282720,75 +299340,902 @@ A.CupertinoLocalizationEsUs.prototype = {}; A.CupertinoLocalizationEsUy.prototype = {}; A.CupertinoLocalizationEsVe.prototype = {}; - A.CupertinoLocalizationEt.prototype = {}; - A.CupertinoLocalizationEu.prototype = {}; - A.CupertinoLocalizationFa.prototype = {}; - A.CupertinoLocalizationFi.prototype = {}; - A.CupertinoLocalizationFil.prototype = {}; - A.CupertinoLocalizationFr.prototype = {}; - A.CupertinoLocalizationFrCa.prototype = {}; - A.CupertinoLocalizationGl.prototype = {}; - A.CupertinoLocalizationGsw.prototype = {}; - A.CupertinoLocalizationGu.prototype = {}; - A.CupertinoLocalizationHe.prototype = {}; - A.CupertinoLocalizationHi.prototype = {}; - A.CupertinoLocalizationHr.prototype = {}; - A.CupertinoLocalizationHu.prototype = {}; - A.CupertinoLocalizationHy.prototype = {}; - A.CupertinoLocalizationId.prototype = {}; - A.CupertinoLocalizationIs.prototype = {}; - A.CupertinoLocalizationIt.prototype = {}; - A.CupertinoLocalizationJa.prototype = {}; - A.CupertinoLocalizationKa.prototype = {}; - A.CupertinoLocalizationKk.prototype = {}; - A.CupertinoLocalizationKm.prototype = {}; - A.CupertinoLocalizationKn.prototype = {}; - A.CupertinoLocalizationKo.prototype = {}; - A.CupertinoLocalizationKy.prototype = {}; - A.CupertinoLocalizationLo.prototype = {}; - A.CupertinoLocalizationLt.prototype = {}; - A.CupertinoLocalizationLv.prototype = {}; - A.CupertinoLocalizationMk.prototype = {}; - A.CupertinoLocalizationMl.prototype = {}; - A.CupertinoLocalizationMn.prototype = {}; - A.CupertinoLocalizationMr.prototype = {}; - A.CupertinoLocalizationMs.prototype = {}; - A.CupertinoLocalizationMy.prototype = {}; - A.CupertinoLocalizationNb.prototype = {}; - A.CupertinoLocalizationNe.prototype = {}; - A.CupertinoLocalizationNl.prototype = {}; - A.CupertinoLocalizationNo.prototype = {}; - A.CupertinoLocalizationOr.prototype = {}; - A.CupertinoLocalizationPa.prototype = {}; - A.CupertinoLocalizationPl.prototype = {}; - A.CupertinoLocalizationPt.prototype = {}; - A.CupertinoLocalizationPtPt.prototype = {}; - A.CupertinoLocalizationRo.prototype = {}; - A.CupertinoLocalizationRu.prototype = {}; - A.CupertinoLocalizationSi.prototype = {}; - A.CupertinoLocalizationSk.prototype = {}; - A.CupertinoLocalizationSl.prototype = {}; - A.CupertinoLocalizationSq.prototype = {}; - A.CupertinoLocalizationSr.prototype = {}; + A.CupertinoLocalizationEt.prototype = { + get$copyButtonLabel() { + return "Kopeeri"; + }, + get$cutButtonLabel() { + return "L\xf5ika"; + }, + get$pasteButtonLabel() { + return "Kleebi"; + }, + get$selectAllButtonLabel() { + return "Vali k\xf5ik"; + } + }; + A.CupertinoLocalizationEu.prototype = { + get$copyButtonLabel() { + return "Kopiatu"; + }, + get$cutButtonLabel() { + return "Ebaki"; + }, + get$pasteButtonLabel() { + return "Itsatsi"; + }, + get$selectAllButtonLabel() { + return "Hautatu guztiak"; + } + }; + A.CupertinoLocalizationFa.prototype = { + get$copyButtonLabel() { + return "\u06a9\u067e\u06cc"; + }, + get$cutButtonLabel() { + return "\u0628\u0631\u0634"; + }, + get$pasteButtonLabel() { + return "\u062c\u0627\u06cc\u200c\u06af\u0630\u0627\u0631\u06cc"; + }, + get$selectAllButtonLabel() { + return "\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647"; + } + }; + A.CupertinoLocalizationFi.prototype = { + get$copyButtonLabel() { + return "Kopioi"; + }, + get$cutButtonLabel() { + return "Leikkaa"; + }, + get$pasteButtonLabel() { + return "Liit\xe4"; + }, + get$selectAllButtonLabel() { + return "Valitse kaikki"; + } + }; + A.CupertinoLocalizationFil.prototype = { + get$copyButtonLabel() { + return "Kopyahin"; + }, + get$cutButtonLabel() { + return "I-cut"; + }, + get$pasteButtonLabel() { + return "I-paste"; + }, + get$selectAllButtonLabel() { + return "Piliin Lahat"; + } + }; + A.CupertinoLocalizationFr.prototype = { + get$copyButtonLabel() { + return "Copier"; + }, + get$cutButtonLabel() { + return "Couper"; + }, + get$pasteButtonLabel() { + return "Coller"; + }, + get$selectAllButtonLabel() { + return "Tout s\xe9lect."; + } + }; + A.CupertinoLocalizationFrCa.prototype = { + get$selectAllButtonLabel() { + return "Tout s\xe9lectionner"; + } + }; + A.CupertinoLocalizationGl.prototype = { + get$copyButtonLabel() { + return "Copiar"; + }, + get$cutButtonLabel() { + return "Cortar"; + }, + get$pasteButtonLabel() { + return "Pegar"; + }, + get$selectAllButtonLabel() { + return "Seleccionar todo"; + } + }; + A.CupertinoLocalizationGsw.prototype = { + get$copyButtonLabel() { + return "Kopieren"; + }, + get$cutButtonLabel() { + return "Ausschneiden"; + }, + get$pasteButtonLabel() { + return "Einsetzen"; + }, + get$selectAllButtonLabel() { + return "Alles ausw\xe4hlen"; + } + }; + A.CupertinoLocalizationGu.prototype = { + get$copyButtonLabel() { + return "\u0a95\u0ac9\u0aaa\u0abf \u0a95\u0ab0\u0acb"; + }, + get$cutButtonLabel() { + return "\u0a95\u0abe\u0aaa\u0acb"; + }, + get$pasteButtonLabel() { + return "\u0aaa\u0ac7\u0ab8\u0acd\u0a9f \u0a95\u0ab0\u0acb"; + }, + get$selectAllButtonLabel() { + return "\u0aac\u0aa7\u0abe \u0aaa\u0ab8\u0a82\u0aa6 \u0a95\u0ab0\u0acb"; + } + }; + A.CupertinoLocalizationHe.prototype = { + get$copyButtonLabel() { + return "\u05d4\u05e2\u05ea\u05e7\u05d4"; + }, + get$cutButtonLabel() { + return "\u05d2\u05d6\u05d9\u05e8\u05d4"; + }, + get$pasteButtonLabel() { + return "\u05d4\u05d3\u05d1\u05e7\u05d4"; + }, + get$selectAllButtonLabel() { + return "\u05d1\u05d7\u05d9\u05e8\u05ea \u05d4\u05db\u05d5\u05dc"; + } + }; + A.CupertinoLocalizationHi.prototype = { + get$copyButtonLabel() { + return "\u0915\u0949\u092a\u0940 \u0915\u0930\u0947\u0902"; + }, + get$cutButtonLabel() { + return "\u0915\u093e\u091f\u0947\u0902"; + }, + get$pasteButtonLabel() { + return "\u091a\u093f\u092a\u0915\u093e\u090f\u0902"; + }, + get$selectAllButtonLabel() { + return "\u0938\u092d\u0940 \u091a\u0941\u0928\u0947\u0902"; + } + }; + A.CupertinoLocalizationHr.prototype = { + get$copyButtonLabel() { + return "Kopiraj"; + }, + get$cutButtonLabel() { + return "Izre\u017ei"; + }, + get$pasteButtonLabel() { + return "Zalijepi"; + }, + get$selectAllButtonLabel() { + return "Odaberi sve"; + } + }; + A.CupertinoLocalizationHu.prototype = { + get$copyButtonLabel() { + return "M\xe1sol\xe1s"; + }, + get$cutButtonLabel() { + return "Kiv\xe1g\xe1s"; + }, + get$pasteButtonLabel() { + return "Beilleszt\xe9s"; + }, + get$selectAllButtonLabel() { + return "\xd6sszes kijel\xf6l\xe9se"; + } + }; + A.CupertinoLocalizationHy.prototype = { + get$copyButtonLabel() { + return "\u054a\u0561\u057f\u0573\u0565\u0576\u0565\u056c"; + }, + get$cutButtonLabel() { + return "\u053f\u057f\u0580\u0565\u056c"; + }, + get$pasteButtonLabel() { + return "\u054f\u0565\u0572\u0561\u0564\u0580\u0565\u056c"; + }, + get$selectAllButtonLabel() { + return "\u0546\u0577\u0565\u056c \u0562\u0578\u056c\u0578\u0580\u0568"; + } + }; + A.CupertinoLocalizationId.prototype = { + get$copyButtonLabel() { + return "Salin"; + }, + get$cutButtonLabel() { + return "Potong"; + }, + get$pasteButtonLabel() { + return "Tempel"; + }, + get$selectAllButtonLabel() { + return "Pilih Semua"; + } + }; + A.CupertinoLocalizationIs.prototype = { + get$copyButtonLabel() { + return "Afrita"; + }, + get$cutButtonLabel() { + return "Klippa"; + }, + get$pasteButtonLabel() { + return "L\xedma"; + }, + get$selectAllButtonLabel() { + return "Velja allt"; + } + }; + A.CupertinoLocalizationIt.prototype = { + get$copyButtonLabel() { + return "Copia"; + }, + get$cutButtonLabel() { + return "Taglia"; + }, + get$pasteButtonLabel() { + return "Incolla"; + }, + get$selectAllButtonLabel() { + return "Seleziona tutto"; + } + }; + A.CupertinoLocalizationJa.prototype = { + get$copyButtonLabel() { + return "\u30b3\u30d4\u30fc"; + }, + get$cutButtonLabel() { + return "\u5207\u308a\u53d6\u308a"; + }, + get$pasteButtonLabel() { + return "\u8cbc\u308a\u4ed8\u3051"; + }, + get$selectAllButtonLabel() { + return "\u3059\u3079\u3066\u9078\u629e"; + } + }; + A.CupertinoLocalizationKa.prototype = { + get$copyButtonLabel() { + return "\u10d9\u10dd\u10de\u10d8\u10e0\u10d4\u10d1\u10d0"; + }, + get$cutButtonLabel() { + return "\u10d0\u10db\u10dd\u10ed\u10e0\u10d0"; + }, + get$pasteButtonLabel() { + return "\u10e9\u10d0\u10e1\u10db\u10d0"; + }, + get$selectAllButtonLabel() { + return "\u10e7\u10d5\u10d4\u10da\u10d0\u10e1 \u10d0\u10e0\u10e9\u10d4\u10d5\u10d0"; + } + }; + A.CupertinoLocalizationKk.prototype = { + get$copyButtonLabel() { + return "\u041a\u04e9\u0448\u0456\u0440\u0443"; + }, + get$cutButtonLabel() { + return "\u049a\u0438\u044e"; + }, + get$pasteButtonLabel() { + return "\u049a\u043e\u044e"; + }, + get$selectAllButtonLabel() { + return "\u0411\u0430\u0440\u043b\u044b\u0493\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443"; + } + }; + A.CupertinoLocalizationKm.prototype = { + get$copyButtonLabel() { + return "\u1785\u1798\u17d2\u179b\u1784"; + }, + get$cutButtonLabel() { + return "\u1780\u17b6\u178f\u17cb"; + }, + get$pasteButtonLabel() { + return "\u178a\u17b6\u1780\u17cb\u200b\u1785\u17bc\u179b"; + }, + get$selectAllButtonLabel() { + return "\u1787\u17d2\u179a\u17be\u179f\u179a\u17be\u179f\u200b\u1791\u17b6\u17c6\u1784\u17a2\u179f\u17cb"; + } + }; + A.CupertinoLocalizationKn.prototype = { + get$copyButtonLabel() { + return "\u0ca8\u0c95\u0cb2\u0cbf\u0cb8\u0cbf"; + }, + get$cutButtonLabel() { + return "\u0c95\u0ca4\u0ccd\u0ca4\u0cb0\u0cbf\u0cb8\u0cbf"; + }, + get$pasteButtonLabel() { + return "\u0c85\u0c82\u0c9f\u0cbf\u0cb8\u0cbf"; + }, + get$selectAllButtonLabel() { + return "\u0c8e\u0cb2\u0ccd\u0cb2\u0cb5\u0ca8\u0ccd\u0ca8\u0cc2 \u0c86\u0caf\u0ccd\u0c95\u0cc6\u0cae\u0cbe\u0ca1\u0cbf"; + } + }; + A.CupertinoLocalizationKo.prototype = { + get$copyButtonLabel() { + return "\ubcf5\uc0ac"; + }, + get$cutButtonLabel() { + return "\uc798\ub77c\ub0c4"; + }, + get$pasteButtonLabel() { + return "\ubd99\uc5ec\ub123\uae30"; + }, + get$selectAllButtonLabel() { + return "\uc804\uccb4 \uc120\ud0dd"; + } + }; + A.CupertinoLocalizationKy.prototype = { + get$copyButtonLabel() { + return "\u041a\u04e9\u0447\u04af\u0440\u04af\u04af"; + }, + get$cutButtonLabel() { + return "\u041a\u0435\u0441\u04af\u04af"; + }, + get$pasteButtonLabel() { + return "\u0427\u0430\u043f\u0442\u043e\u043e"; + }, + get$selectAllButtonLabel() { + return "\u0411\u0430\u0430\u0440\u044b\u043d \u0442\u0430\u043d\u0434\u043e\u043e"; + } + }; + A.CupertinoLocalizationLo.prototype = { + get$copyButtonLabel() { + return "\u0eaa\u0eb3\u0ec0\u0e99\u0ebb\u0eb2"; + }, + get$cutButtonLabel() { + return "\u0e95\u0eb1\u0e94"; + }, + get$pasteButtonLabel() { + return "\u0ea7\u0eb2\u0e87"; + }, + get$selectAllButtonLabel() { + return "\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94"; + } + }; + A.CupertinoLocalizationLt.prototype = { + get$copyButtonLabel() { + return "Kopijuoti"; + }, + get$cutButtonLabel() { + return "I\u0161kirpti"; + }, + get$pasteButtonLabel() { + return "\u012eklijuoti"; + }, + get$selectAllButtonLabel() { + return "Pasirinkti visk\u0105"; + } + }; + A.CupertinoLocalizationLv.prototype = { + get$copyButtonLabel() { + return "Kop\u0113t"; + }, + get$cutButtonLabel() { + return "Izgriezt"; + }, + get$pasteButtonLabel() { + return "Iel\u012bm\u0113t"; + }, + get$selectAllButtonLabel() { + return "Atlas\u012bt visu"; + } + }; + A.CupertinoLocalizationMk.prototype = { + get$copyButtonLabel() { + return "\u041a\u043e\u043f\u0438\u0440\u0430\u0458"; + }, + get$cutButtonLabel() { + return "\u0418\u0441\u0435\u0447\u0438"; + }, + get$pasteButtonLabel() { + return "\u0417\u0430\u043b\u0435\u043f\u0438"; + }, + get$selectAllButtonLabel() { + return "\u0418\u0437\u0431\u0435\u0440\u0438 \u0433\u0438 \u0441\u0438\u0442\u0435"; + } + }; + A.CupertinoLocalizationMl.prototype = { + get$copyButtonLabel() { + return "\u0d2a\u0d15\u0d7c\u0d24\u0d4d\u0d24\u0d41\u0d15"; + }, + get$cutButtonLabel() { + return "\u0d2e\u0d41\u0d31\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"; + }, + get$pasteButtonLabel() { + return "\u0d12\u0d1f\u0d4d\u0d1f\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"; + }, + get$selectAllButtonLabel() { + return "\u0d0e\u0d32\u0d4d\u0d32\u0d3e\u0d02 \u0d24\u0d3f\u0d30\u0d1e\u0d4d\u0d1e\u0d46\u0d1f\u0d41\u0d15\u0d4d\u0d15\u0d41\u0d15"; + } + }; + A.CupertinoLocalizationMn.prototype = { + get$copyButtonLabel() { + return "\u0425\u0443\u0443\u043b\u0430\u0445"; + }, + get$cutButtonLabel() { + return "\u0422\u0430\u0441\u043b\u0430\u0445"; + }, + get$pasteButtonLabel() { + return "\u0411\u0443\u0443\u043b\u0433\u0430\u0445"; + }, + get$selectAllButtonLabel() { + return "\u0411\u04af\u0433\u0434\u0438\u0439\u0433 \u0441\u043e\u043d\u0433\u043e\u0445"; + } + }; + A.CupertinoLocalizationMr.prototype = { + get$copyButtonLabel() { + return "\u0915\u0949\u092a\u0940 \u0915\u0930\u093e"; + }, + get$cutButtonLabel() { + return "\u0915\u091f \u0915\u0930\u093e"; + }, + get$pasteButtonLabel() { + return "\u092a\u0947\u0938\u094d\u091f \u0915\u0930\u093e"; + }, + get$selectAllButtonLabel() { + return "\u0938\u0930\u094d\u0935 \u0928\u093f\u0935\u0921\u093e"; + } + }; + A.CupertinoLocalizationMs.prototype = { + get$copyButtonLabel() { + return "Salin"; + }, + get$cutButtonLabel() { + return "Potong"; + }, + get$pasteButtonLabel() { + return "Tampal"; + }, + get$selectAllButtonLabel() { + return "Pilih Semua"; + } + }; + A.CupertinoLocalizationMy.prototype = { + get$copyButtonLabel() { + return "\u1019\u102d\u1010\u1039\u1010\u1030\u1000\u1030\u1038\u101b\u1014\u103a"; + }, + get$cutButtonLabel() { + return "\u1016\u103c\u1010\u103a\u101a\u1030\u101b\u1014\u103a"; + }, + get$pasteButtonLabel() { + return "\u1000\u1030\u1038\u1011\u100a\u1037\u103a\u101b\u1014\u103a"; + }, + get$selectAllButtonLabel() { + return "\u1021\u102c\u1038\u101c\u102f\u1036\u1038 \u101b\u103d\u1031\u1038\u101b\u1014\u103a"; + } + }; + A.CupertinoLocalizationNb.prototype = { + get$copyButtonLabel() { + return "Kopi\xe9r"; + }, + get$cutButtonLabel() { + return "Klipp ut"; + }, + get$pasteButtonLabel() { + return "Lim inn"; + }, + get$selectAllButtonLabel() { + return "Velg alle"; + } + }; + A.CupertinoLocalizationNe.prototype = { + get$copyButtonLabel() { + return "\u092a\u094d\u0930\u0924\u093f\u0932\u093f\u092a\u093f \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; + }, + get$cutButtonLabel() { + return "\u0915\u093e\u091f\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; + }, + get$pasteButtonLabel() { + return "\u091f\u093e\u0901\u0938\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; + }, + get$selectAllButtonLabel() { + return "\u0938\u092c\u0948 \u091a\u092f\u0928 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; + } + }; + A.CupertinoLocalizationNl.prototype = { + get$copyButtonLabel() { + return "Kopi\xebren"; + }, + get$cutButtonLabel() { + return "Knippen"; + }, + get$pasteButtonLabel() { + return "Plakken"; + }, + get$selectAllButtonLabel() { + return "Alles selecteren"; + } + }; + A.CupertinoLocalizationNo.prototype = { + get$copyButtonLabel() { + return "Kopi\xe9r"; + }, + get$cutButtonLabel() { + return "Klipp ut"; + }, + get$pasteButtonLabel() { + return "Lim inn"; + }, + get$selectAllButtonLabel() { + return "Velg alle"; + } + }; + A.CupertinoLocalizationOr.prototype = { + get$copyButtonLabel() { + return "\u0b15\u0b2a\u0b3f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; + }, + get$cutButtonLabel() { + return "\u0b15\u0b1f\u0b4d \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; + }, + get$pasteButtonLabel() { + return "\u0b2a\u0b47\u0b37\u0b4d\u0b1f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; + }, + get$selectAllButtonLabel() { + return "\u0b38\u0b2e\u0b38\u0b4d\u0b24 \u0b1a\u0b5f\u0b28 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; + } + }; + A.CupertinoLocalizationPa.prototype = { + get$copyButtonLabel() { + return "\u0a15\u0a3e\u0a2a\u0a40 \u0a15\u0a30\u0a4b"; + }, + get$cutButtonLabel() { + return "\u0a15\u0a71\u0a1f \u0a15\u0a30\u0a4b"; + }, + get$pasteButtonLabel() { + return "\u0a2a\u0a47\u0a38\u0a1f \u0a15\u0a30\u0a4b"; + }, + get$selectAllButtonLabel() { + return "\u0a38\u0a2d \u0a1a\u0a41\u0a23\u0a4b"; + } + }; + A.CupertinoLocalizationPl.prototype = { + get$copyButtonLabel() { + return "Kopiuj"; + }, + get$cutButtonLabel() { + return "Wytnij"; + }, + get$pasteButtonLabel() { + return "Wklej"; + }, + get$selectAllButtonLabel() { + return "Wybierz wszystkie"; + } + }; + A.CupertinoLocalizationPt.prototype = { + get$copyButtonLabel() { + return "Copiar"; + }, + get$cutButtonLabel() { + return "Cortar"; + }, + get$pasteButtonLabel() { + return "Colar"; + }, + get$selectAllButtonLabel() { + return "Selecionar Tudo"; + } + }; + A.CupertinoLocalizationPtPt.prototype = { + get$selectAllButtonLabel() { + return "Selecionar tudo"; + } + }; + A.CupertinoLocalizationRo.prototype = { + get$copyButtonLabel() { + return "Copia\u021bi"; + }, + get$cutButtonLabel() { + return "Decupa\u021bi"; + }, + get$pasteButtonLabel() { + return "Insera\u021bi"; + }, + get$selectAllButtonLabel() { + return "Selecta\u021bi-le pe toate"; + } + }; + A.CupertinoLocalizationRu.prototype = { + get$copyButtonLabel() { + return "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c"; + }, + get$cutButtonLabel() { + return "\u0412\u044b\u0440\u0435\u0437\u0430\u0442\u044c"; + }, + get$pasteButtonLabel() { + return "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c"; + }, + get$selectAllButtonLabel() { + return "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435"; + } + }; + A.CupertinoLocalizationSi.prototype = { + get$copyButtonLabel() { + return "\u0db4\u0dd2\u0da7\u0db4\u0dad\u0dca \u0d9a\u0dbb\u0db1\u0dca\u0db1"; + }, + get$cutButtonLabel() { + return "\u0d9a\u0db4\u0db1\u0dca\u0db1"; + }, + get$pasteButtonLabel() { + return "\u0d85\u0dbd\u0dc0\u0db1\u0dca\u0db1"; + }, + get$selectAllButtonLabel() { + return "\u0dc3\u0dd2\u0dba\u0dbd\u0dca\u0dbd \u0dad\u0ddd\u0dbb\u0db1\u0dca\u0db1"; + } + }; + A.CupertinoLocalizationSk.prototype = { + get$copyButtonLabel() { + return "Kop\xedrova\u0165"; + }, + get$cutButtonLabel() { + return "Vystrihn\xfa\u0165"; + }, + get$pasteButtonLabel() { + return "Prilepi\u0165"; + }, + get$selectAllButtonLabel() { + return "Vybra\u0165 v\u0161etko"; + } + }; + A.CupertinoLocalizationSl.prototype = { + get$copyButtonLabel() { + return "Kopiraj"; + }, + get$cutButtonLabel() { + return "Izre\u017ei"; + }, + get$pasteButtonLabel() { + return "Prilepi"; + }, + get$selectAllButtonLabel() { + return "Izberi vse"; + } + }; + A.CupertinoLocalizationSq.prototype = { + get$copyButtonLabel() { + return "Kopjo"; + }, + get$cutButtonLabel() { + return "Prit"; + }, + get$pasteButtonLabel() { + return "Ngjit"; + }, + get$selectAllButtonLabel() { + return "Zgjidhi t\xeb gjitha"; + } + }; + A.CupertinoLocalizationSr.prototype = { + get$copyButtonLabel() { + return "\u041a\u043e\u043f\u0438\u0440\u0430\u0458"; + }, + get$cutButtonLabel() { + return "\u0418\u0441\u0435\u0446\u0438"; + }, + get$pasteButtonLabel() { + return "\u041d\u0430\u043b\u0435\u043f\u0438"; + }, + get$selectAllButtonLabel() { + return "\u0418\u0437\u0430\u0431\u0435\u0440\u0438 \u0441\u0432\u0435"; + } + }; A.CupertinoLocalizationSrCyrl.prototype = {}; - A.CupertinoLocalizationSrLatn.prototype = {}; - A.CupertinoLocalizationSv.prototype = {}; - A.CupertinoLocalizationSw.prototype = {}; - A.CupertinoLocalizationTa.prototype = {}; - A.CupertinoLocalizationTe.prototype = {}; - A.CupertinoLocalizationTh.prototype = {}; - A.CupertinoLocalizationTl.prototype = {}; - A.CupertinoLocalizationTr.prototype = {}; - A.CupertinoLocalizationUk.prototype = {}; - A.CupertinoLocalizationUr.prototype = {}; - A.CupertinoLocalizationUz.prototype = {}; - A.CupertinoLocalizationVi.prototype = {}; - A.CupertinoLocalizationZh.prototype = {}; + A.CupertinoLocalizationSrLatn.prototype = { + get$copyButtonLabel() { + return "Kopiraj"; + }, + get$cutButtonLabel() { + return "Iseci"; + }, + get$pasteButtonLabel() { + return "Nalepi"; + }, + get$selectAllButtonLabel() { + return "Izaberi sve"; + } + }; + A.CupertinoLocalizationSv.prototype = { + get$copyButtonLabel() { + return "Kopiera"; + }, + get$cutButtonLabel() { + return "Klipp ut"; + }, + get$pasteButtonLabel() { + return "Klistra in"; + }, + get$selectAllButtonLabel() { + return "Markera alla"; + } + }; + A.CupertinoLocalizationSw.prototype = { + get$copyButtonLabel() { + return "Nakili"; + }, + get$cutButtonLabel() { + return "Kata"; + }, + get$pasteButtonLabel() { + return "Bandika"; + }, + get$selectAllButtonLabel() { + return "Teua Zote"; + } + }; + A.CupertinoLocalizationTa.prototype = { + get$copyButtonLabel() { + return "\u0ba8\u0b95\u0bb2\u0bc6\u0b9f\u0bc1"; + }, + get$cutButtonLabel() { + return "\u0bb5\u0bc6\u0b9f\u0bcd\u0b9f\u0bc1"; + }, + get$pasteButtonLabel() { + return "\u0b92\u0b9f\u0bcd\u0b9f\u0bc1"; + }, + get$selectAllButtonLabel() { + return "\u0b8e\u0bb2\u0bcd\u0bb2\u0bbe\u0bae\u0bcd \u0ba4\u0bc7\u0bb0\u0bcd\u0ba8\u0bcd\u0ba4\u0bc6\u0b9f\u0bc1"; + } + }; + A.CupertinoLocalizationTe.prototype = { + get$copyButtonLabel() { + return "\u0c15\u0c3e\u0c2a\u0c40 \u0c1a\u0c47\u0c2f\u0c3f"; + }, + get$cutButtonLabel() { + return "\u0c15\u0c24\u0c4d\u0c24\u0c3f\u0c30\u0c3f\u0c02\u0c1a\u0c41"; + }, + get$pasteButtonLabel() { + return "\u0c05\u0c24\u0c3f\u0c15\u0c3f\u0c02\u0c1a\u0c41"; + }, + get$selectAllButtonLabel() { + return "\u0c05\u0c28\u0c4d\u0c28\u0c3f\u0c02\u0c1f\u0c3f\u0c28\u0c40 \u0c0e\u0c02\u0c1a\u0c41\u0c15\u0c4b\u0c02\u0c21\u0c3f"; + } + }; + A.CupertinoLocalizationTh.prototype = { + get$copyButtonLabel() { + return "\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01"; + }, + get$cutButtonLabel() { + return "\u0e15\u0e31\u0e14"; + }, + get$pasteButtonLabel() { + return "\u0e27\u0e32\u0e07"; + }, + get$selectAllButtonLabel() { + return "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14"; + } + }; + A.CupertinoLocalizationTl.prototype = { + get$copyButtonLabel() { + return "Kopyahin"; + }, + get$cutButtonLabel() { + return "I-cut"; + }, + get$pasteButtonLabel() { + return "I-paste"; + }, + get$selectAllButtonLabel() { + return "Piliin Lahat"; + } + }; + A.CupertinoLocalizationTr.prototype = { + get$copyButtonLabel() { + return "Kopyala"; + }, + get$cutButtonLabel() { + return "Kes"; + }, + get$pasteButtonLabel() { + return "Yap\u0131\u015ft\u0131r"; + }, + get$selectAllButtonLabel() { + return "T\xfcm\xfcn\xfc Se\xe7"; + } + }; + A.CupertinoLocalizationUk.prototype = { + get$copyButtonLabel() { + return "\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438"; + }, + get$cutButtonLabel() { + return "\u0412\u0438\u0440\u0456\u0437\u0430\u0442\u0438"; + }, + get$pasteButtonLabel() { + return "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438"; + }, + get$selectAllButtonLabel() { + return "\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0432\u0441\u0435"; + } + }; + A.CupertinoLocalizationUr.prototype = { + get$copyButtonLabel() { + return "\u06a9\u0627\u067e\u06cc \u06a9\u0631\u06cc\u06ba"; + }, + get$cutButtonLabel() { + return "\u06a9\u0679 \u06a9\u0631\u06cc\u06ba"; + }, + get$pasteButtonLabel() { + return "\u067e\u06cc\u0633\u0679 \u06a9\u0631\u06cc\u06ba"; + }, + get$selectAllButtonLabel() { + return "\u0633\u0628\u06be\u06cc \u0645\u0646\u062a\u062e\u0628 \u06a9\u0631\u06cc\u06ba"; + } + }; + A.CupertinoLocalizationUz.prototype = { + get$copyButtonLabel() { + return "Nusxa olish"; + }, + get$cutButtonLabel() { + return "Kesib olish"; + }, + get$pasteButtonLabel() { + return "Joylash"; + }, + get$selectAllButtonLabel() { + return "Barchasini tanlash"; + } + }; + A.CupertinoLocalizationVi.prototype = { + get$copyButtonLabel() { + return "Sao ch\xe9p"; + }, + get$cutButtonLabel() { + return "C\u1eaft"; + }, + get$pasteButtonLabel() { + return "D\xe1n"; + }, + get$selectAllButtonLabel() { + return "Ch\u1ecdn t\u1ea5t c\u1ea3"; + } + }; + A.CupertinoLocalizationZh.prototype = { + get$copyButtonLabel() { + return "\u590d\u5236"; + }, + get$cutButtonLabel() { + return "\u526a\u5207"; + }, + get$pasteButtonLabel() { + return "\u7c98\u8d34"; + }, + get$selectAllButtonLabel() { + return "\u5168\u9009"; + } + }; A.CupertinoLocalizationZhHans.prototype = {}; - A.CupertinoLocalizationZhHant.prototype = {}; + A.CupertinoLocalizationZhHant.prototype = { + get$copyButtonLabel() { + return "\u8907\u88fd"; + }, + get$cutButtonLabel() { + return "\u526a\u4e0b"; + }, + get$pasteButtonLabel() { + return "\u8cbc\u4e0a"; + }, + get$selectAllButtonLabel() { + return "\u5168\u9078"; + } + }; A.CupertinoLocalizationZhHantHk.prototype = {}; A.CupertinoLocalizationZhHantTw.prototype = {}; - A.CupertinoLocalizationZu.prototype = {}; + A.CupertinoLocalizationZu.prototype = { + get$copyButtonLabel() { + return "Kopisha"; + }, + get$cutButtonLabel() { + return "Sika"; + }, + get$pasteButtonLabel() { + return "Namathisela"; + }, + get$selectAllButtonLabel() { + return "Khetha konke"; + } + }; A.MaterialLocalizationAf.prototype = { get$alertDialogLabel() { return "Opletberig"; @@ -282808,6 +300255,12 @@ get$collapsedIconTapHint() { return "Vou uit"; }, + get$copyButtonLabel() { + return "Kopieer"; + }, + get$cutButtonLabel() { + return "Knip"; + }, get$dateHelpText() { return "dd-mm-jjjj"; }, @@ -282868,6 +300321,9 @@ get$modalBarrierDismissLabel() { return "Maak toe"; }, + get$moreButtonTooltip() { + return "Nog"; + }, get$nextMonthTooltip() { return "Volgende maand"; }, @@ -282886,6 +300342,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow van ongeveer $rowCount"; }, + get$pasteButtonLabel() { + return "Plak"; + }, get$popupMenuLabel() { return "Opspringkieslys"; }, @@ -282937,6 +300396,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Kies alles"; + }, get$selectYearSemanticsLabel() { return "Kies jaar"; }, @@ -282987,6 +300449,12 @@ get$collapsedIconTapHint() { return "\u12d8\u122d\u130b"; }, + get$copyButtonLabel() { + return "\u1245\u12f3"; + }, + get$cutButtonLabel() { + return "\u1241\u1228\u1325"; + }, get$dateHelpText() { return "\u12c8\u12c8/\u1240\u1240/\u12d3\u12d3\u12d3\u12d3"; }, @@ -283047,6 +300515,9 @@ get$modalBarrierDismissLabel() { return "\u12a0\u1230\u1293\u1265\u1275"; }, + get$moreButtonTooltip() { + return "\u1270\u1328\u121b\u122a"; + }, get$nextMonthTooltip() { return "\u1240\u1323\u12ed \u12c8\u122d"; }, @@ -283065,6 +300536,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow \u12a8$rowCount \u12eb\u1205\u120d \u12cd\u1235\u1325"; }, + get$pasteButtonLabel() { + return "\u1208\u1325\u134d"; + }, get$popupMenuLabel() { return "\u12e8\u1265\u1245-\u1263\u12ed \u121d\u1293\u120c"; }, @@ -283116,6 +300590,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u1201\u1209\u1295\u121d \u121d\u1228\u1325"; + }, get$selectYearSemanticsLabel() { return "\u12d3\u1218\u1275 \u12ed\u121d\u1228\u1321"; }, @@ -283166,6 +300643,12 @@ get$collapsedIconTapHint() { return "\u062a\u0648\u0633\u064a\u0639"; }, + get$copyButtonLabel() { + return "\u0646\u0633\u062e"; + }, + get$cutButtonLabel() { + return "\u0642\u0635"; + }, get$dateHelpText() { return "yyyy/mm/dd"; }, @@ -283226,6 +300709,9 @@ get$modalBarrierDismissLabel() { return "\u0631\u0641\u0636"; }, + get$moreButtonTooltip() { + return "\u0627\u0644\u0645\u0632\u064a\u062f"; + }, get$nextMonthTooltip() { return "\u0627\u0644\u0634\u0647\u0631 \u0627\u0644\u062a\u0627\u0644\u064a"; }, @@ -283244,6 +300730,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u0645\u0646 $firstRow \u0625\u0644\u0649 $lastRow \u0645\u0646 \u0625\u062c\u0645\u0627\u0644\u064a $rowCount \u062a\u0642\u0631\u064a\u0628\u064b\u0627"; }, + get$pasteButtonLabel() { + return "\u0644\u0635\u0642"; + }, get$popupMenuLabel() { return "\u0642\u0627\u0626\u0645\u0629 \u0645\u0646\u0628\u062b\u0642\u0629"; }, @@ -283295,6 +300784,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0643\u0644"; + }, get$selectYearSemanticsLabel() { return "\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0639\u0627\u0645"; }, @@ -283345,6 +300837,12 @@ get$collapsedIconTapHint() { return "\u09ac\u09bf\u09b8\u09cd\u09a4\u09be\u09f0 \u0995\u09f0\u0995"; }, + get$copyButtonLabel() { + return "\u09aa\u09cd\u09f0\u09a4\u09bf\u09b2\u09bf\u09aa\u09bf \u0995\u09f0\u0995"; + }, + get$cutButtonLabel() { + return "\u0995\u09be\u099f \u0995\u09f0\u0995"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -283405,6 +300903,9 @@ get$modalBarrierDismissLabel() { return "\u0985\u0997\u09cd\u09f0\u09be\u09b9\u09cd\u09af \u0995\u09f0\u0995"; }, + get$moreButtonTooltip() { + return "\u0985\u09a7\u09bf\u0995"; + }, get$nextMonthTooltip() { return "\u09aa\u09f0\u09f1\u09f0\u09cd\u09a4\u09c0 \u09ae\u09be\u09b9"; }, @@ -283423,6 +300924,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$rowCount\u09f0 $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u09aa\u09c7'\u09b7\u09cd\u099f \u0995\u09f0\u0995"; + }, get$popupMenuLabel() { return "\u09aa'\u09aa\u0986\u09aa \u09ae\u09c7\u09a8\u09c1"; }, @@ -283474,6 +300978,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u09b8\u0995\u09b2\u09cb \u09ac\u09be\u099b\u09a8\u09bf \u0995\u09f0\u0995"; + }, get$selectYearSemanticsLabel() { return "\u09ac\u099b\u09f0 \u09ac\u09be\u099b\u09a8\u09bf \u0995\u09f0\u0995"; }, @@ -283524,6 +301031,12 @@ get$collapsedIconTapHint() { return "Geni\u015fl\u0259ndirin"; }, + get$copyButtonLabel() { + return "Kopyalay\u0131n"; + }, + get$cutButtonLabel() { + return "K\u0259sin"; + }, get$dateHelpText() { return "aa.gg.iiii"; }, @@ -283584,6 +301097,9 @@ get$modalBarrierDismissLabel() { return "\u0130mtina edin"; }, + get$moreButtonTooltip() { + return "Daha \xe7ox"; + }, get$nextMonthTooltip() { return "N\xf6vb\u0259ti ay"; }, @@ -283602,6 +301118,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow/ t\u0259xmin\u0259n $rowCount"; }, + get$pasteButtonLabel() { + return "Yerl\u0259\u015fdirin"; + }, get$popupMenuLabel() { return "Popap menyusu"; }, @@ -283653,6 +301172,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Ham\u0131s\u0131n\u0131 se\xe7in"; + }, get$selectYearSemanticsLabel() { return "\u0130l se\xe7in"; }, @@ -283703,6 +301225,12 @@ get$collapsedIconTapHint() { return "\u0420\u0430\u0437\u0433\u0430\u0440\u043d\u0443\u0446\u044c"; }, + get$copyButtonLabel() { + return "\u041a\u0430\u043f\u0456\u0440\u0430\u0432\u0430\u0446\u044c"; + }, + get$cutButtonLabel() { + return "\u0412\u044b\u0440\u0430\u0437\u0430\u0446\u044c"; + }, get$dateHelpText() { return "\u0434\u0434.\u043c\u043c.\u0433\u0433\u0433\u0433"; }, @@ -283763,6 +301291,9 @@ get$modalBarrierDismissLabel() { return "\u0410\u0434\u0445\u0456\u043b\u0456\u0446\u044c"; }, + get$moreButtonTooltip() { + return "\u042f\u0448\u0447\u044d"; + }, get$nextMonthTooltip() { return "\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u044b \u043c\u0435\u0441\u044f\u0446"; }, @@ -283781,6 +301312,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow \u0437 \u043f\u0440\u044b\u0431\u043b\u0456\u0437\u043d\u0430 $rowCount"; }, + get$pasteButtonLabel() { + return "\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044c"; + }, get$popupMenuLabel() { return "\u041c\u0435\u043d\u044e \u045e\u0441\u043f\u043b\u044b\u0432\u0430\u043b\u044c\u043d\u0430\u0433\u0430 \u0430\u043a\u043d\u0430"; }, @@ -283832,6 +301366,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0412\u044b\u0431\u0440\u0430\u0446\u044c \u0443\u0441\u0435"; + }, get$selectYearSemanticsLabel() { return "\u0412\u044b\u0431\u0435\u0440\u044b\u0446\u0435 \u0433\u043e\u0434"; }, @@ -283882,6 +301419,12 @@ get$collapsedIconTapHint() { return "\u0420\u0430\u0437\u0433\u044a\u0432\u0430\u043d\u0435"; }, + get$copyButtonLabel() { + return "\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435"; + }, + get$cutButtonLabel() { + return "\u0418\u0437\u0440\u044f\u0437\u0432\u0430\u043d\u0435"; + }, get$dateHelpText() { return "\u0434\u0434.\u043c\u043c.\u0433\u0433\u0433\u0433"; }, @@ -283942,6 +301485,9 @@ get$modalBarrierDismissLabel() { return "\u041e\u0442\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435"; }, + get$moreButtonTooltip() { + return "\u041e\u0449\u0435"; + }, get$nextMonthTooltip() { return "\u0421\u043b\u0435\u0434\u0432\u0430\u0449\u0438\u044f\u0442 \u043c\u0435\u0441\u0435\u0446"; }, @@ -283960,6 +301506,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow \u2013 $lastRow \u043e\u0442 \u043e\u043a\u043e\u043b\u043e $rowCount"; }, + get$pasteButtonLabel() { + return "\u041f\u043e\u0441\u0442\u0430\u0432\u044f\u043d\u0435"; + }, get$popupMenuLabel() { return "\u0418\u0437\u0441\u043a\u0430\u0447\u0430\u0449\u043e \u043c\u0435\u043d\u044e"; }, @@ -284011,6 +301560,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0418\u0437\u0431\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0432\u0441\u0438\u0447\u043a\u0438"; + }, get$selectYearSemanticsLabel() { return "\u0418\u0437\u0431\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430"; }, @@ -284061,6 +301613,12 @@ get$collapsedIconTapHint() { return "\u09ac\u09dc \u0995\u09b0\u09c1\u09a8"; }, + get$copyButtonLabel() { + return "\u0995\u09aa\u09bf \u0995\u09b0\u09c1\u09a8"; + }, + get$cutButtonLabel() { + return "\u0995\u09be\u099f \u0995\u09b0\u09c1\u09a8"; + }, get$dateHelpText() { return "dd/mm/yyyy"; }, @@ -284121,6 +301679,9 @@ get$modalBarrierDismissLabel() { return "\u0996\u09be\u09b0\u09bf\u099c \u0995\u09b0\u09c1\u09a8"; }, + get$moreButtonTooltip() { + return "\u0986\u09b0\u0993"; + }, get$nextMonthTooltip() { return "\u09aa\u09b0\u09c7\u09b0 \u09ae\u09be\u09b8"; }, @@ -284139,6 +301700,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u09aa\u09cd\u09b0\u09be\u09df $rowCount\u099f\u09bf\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 $firstRow-$lastRow \u09a8\u09ae\u09cd\u09ac\u09b0"; }, + get$pasteButtonLabel() { + return "\u09aa\u09c7\u09b8\u09cd\u099f \u0995\u09b0\u09c1\u09a8"; + }, get$popupMenuLabel() { return "\u09aa\u09aa-\u0986\u09aa \u09ae\u09c7\u09a8\u09c1"; }, @@ -284190,6 +301754,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u09b8\u09ac \u09ac\u09c7\u099b\u09c7 \u09a8\u09bf\u09a8"; + }, get$selectYearSemanticsLabel() { return "\u09ac\u099b\u09b0 \u09ac\u09c7\u099b\u09c7 \u09a8\u09bf\u09a8"; }, @@ -284240,6 +301807,12 @@ get$collapsedIconTapHint() { return "Pro\u0161iri"; }, + get$copyButtonLabel() { + return "Kopiraj"; + }, + get$cutButtonLabel() { + return "Izre\u017ei"; + }, get$dateHelpText() { return "dd. mm. gggg."; }, @@ -284300,6 +301873,9 @@ get$modalBarrierDismissLabel() { return "Odbaci"; }, + get$moreButtonTooltip() { + return "Vi\u0161e"; + }, get$nextMonthTooltip() { return "Sljede\u0107i mjesec"; }, @@ -284318,6 +301894,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow od oko $rowCount"; }, + get$pasteButtonLabel() { + return "Zalijepi"; + }, get$popupMenuLabel() { return "Sko\u010dni meni"; }, @@ -284369,6 +301948,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Odaberi sve"; + }, get$selectYearSemanticsLabel() { return "Odaberite godinu"; }, @@ -284419,6 +302001,12 @@ get$collapsedIconTapHint() { return "Desplega"; }, + get$copyButtonLabel() { + return "Copia"; + }, + get$cutButtonLabel() { + return "Retalla"; + }, get$dateHelpText() { return "mm/dd/aaaa"; }, @@ -284479,6 +302067,9 @@ get$modalBarrierDismissLabel() { return "Ignora"; }, + get$moreButtonTooltip() { + return "M\xe9s"; + }, get$nextMonthTooltip() { return "Mes seg\xfcent"; }, @@ -284497,6 +302088,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow-$lastRow d'aproximadament $rowCount"; }, + get$pasteButtonLabel() { + return "Enganxa"; + }, get$popupMenuLabel() { return "Men\xfa emergent"; }, @@ -284548,6 +302142,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Selecciona-ho tot"; + }, get$selectYearSemanticsLabel() { return "Selecciona un any"; }, @@ -284598,6 +302195,12 @@ get$collapsedIconTapHint() { return "Rozbalit"; }, + get$copyButtonLabel() { + return "Kop\xedrovat"; + }, + get$cutButtonLabel() { + return "Vyjmout"; + }, get$dateHelpText() { return "mm.dd.rrrr"; }, @@ -284658,6 +302261,9 @@ get$modalBarrierDismissLabel() { return "Zav\u0159\xedt"; }, + get$moreButtonTooltip() { + return "V\xedce"; + }, get$nextMonthTooltip() { return "Dal\u0161\xed m\u011bs\xedc"; }, @@ -284676,6 +302282,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow z\xa0asi $rowCount"; }, + get$pasteButtonLabel() { + return "Vlo\u017eit"; + }, get$popupMenuLabel() { return "Vyskakovac\xed nab\xeddka"; }, @@ -284727,6 +302336,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Vybrat v\u0161e"; + }, get$selectYearSemanticsLabel() { return "Vyberte rok"; }, @@ -284777,6 +302389,12 @@ get$collapsedIconTapHint() { return "Udvid"; }, + get$copyButtonLabel() { + return "Kopi\xe9r"; + }, + get$cutButtonLabel() { + return "Klip"; + }, get$dateHelpText() { return "dd/mm/\xe5\xe5\xe5\xe5"; }, @@ -284837,6 +302455,9 @@ get$modalBarrierDismissLabel() { return "Afvis"; }, + get$moreButtonTooltip() { + return "Mere"; + }, get$nextMonthTooltip() { return "N\xe6ste m\xe5ned"; }, @@ -284855,6 +302476,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow-$lastRow af ca. $rowCount"; }, + get$pasteButtonLabel() { + return "Inds\xe6t"; + }, get$popupMenuLabel() { return "Pop op-menu"; }, @@ -284906,6 +302530,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Mark\xe9r alt"; + }, get$selectYearSemanticsLabel() { return "V\xe6lg \xe5r"; }, @@ -284956,6 +302583,12 @@ get$collapsedIconTapHint() { return "Maximieren"; }, + get$copyButtonLabel() { + return "Kopieren"; + }, + get$cutButtonLabel() { + return "Ausschneiden"; + }, get$dateHelpText() { return "tt.mm.jjjj"; }, @@ -285016,6 +302649,9 @@ get$modalBarrierDismissLabel() { return "Schlie\xdfen"; }, + get$moreButtonTooltip() { + return "Mehr"; + }, get$nextMonthTooltip() { return "N\xe4chster Monat"; }, @@ -285034,6 +302670,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow von etwa $rowCount"; }, + get$pasteButtonLabel() { + return "Einsetzen"; + }, get$popupMenuLabel() { return "Pop-up-Men\xfc"; }, @@ -285085,6 +302724,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Alle ausw\xe4hlen"; + }, get$selectYearSemanticsLabel() { return "Jahr ausw\xe4hlen"; }, @@ -285146,6 +302788,12 @@ get$collapsedIconTapHint() { return "\u0391\u03bd\u03ac\u03c0\u03c4\u03c5\u03be\u03b7"; }, + get$copyButtonLabel() { + return "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae"; + }, + get$cutButtonLabel() { + return "\u0391\u03c0\u03bf\u03ba\u03bf\u03c0\u03ae"; + }, get$dateHelpText() { return "\u03bc\u03bc/\u03b7\u03b7/\u03b5\u03b5\u03b5\u03b5"; }, @@ -285206,6 +302854,9 @@ get$modalBarrierDismissLabel() { return "\u03a0\u03b1\u03c1\u03ac\u03b2\u03bb\u03b5\u03c8\u03b7"; }, + get$moreButtonTooltip() { + return "\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1"; + }, get$nextMonthTooltip() { return "\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2"; }, @@ -285224,6 +302875,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow-$lastRow \u03b1\u03c0\u03cc \u03c0\u03b5\u03c1\u03af\u03c0\u03bf\u03c5 $rowCount"; }, + get$pasteButtonLabel() { + return "\u0395\u03c0\u03b9\u03ba\u03cc\u03bb\u03bb\u03b7\u03c3\u03b7"; + }, get$popupMenuLabel() { return "\u0391\u03bd\u03b1\u03b4\u03c5\u03cc\u03bc\u03b5\u03bd\u03bf \u03bc\u03b5\u03bd\u03bf\u03cd"; }, @@ -285275,6 +302929,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03cc\u03bb\u03c9\u03bd"; + }, get$selectYearSemanticsLabel() { return "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03ad\u03c4\u03bf\u03c5\u03c2"; }, @@ -285320,11 +302977,17 @@ return "Switch to calendar"; }, get$cancelButtonLabel() { - return "CANCEL"; + return "Cancel"; }, get$collapsedIconTapHint() { return "Expand"; }, + get$copyButtonLabel() { + return "Copy"; + }, + get$cutButtonLabel() { + return "Cut"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -285335,7 +302998,7 @@ return "Out of range."; }, get$datePickerHelpText() { - return "SELECT DATE"; + return "Select date"; }, get$dialModeButtonLabel() { return "Switch to dial picker mode"; @@ -285385,6 +303048,9 @@ get$modalBarrierDismissLabel() { return "Dismiss"; }, + get$moreButtonTooltip() { + return "More"; + }, get$nextMonthTooltip() { return "Next month"; }, @@ -285403,6 +303069,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow of about $rowCount"; }, + get$pasteButtonLabel() { + return "Paste"; + }, get$popupMenuLabel() { return "Popup menu"; }, @@ -285454,6 +303123,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Select all"; + }, get$selectYearSemanticsLabel() { return "Select year"; }, @@ -285467,7 +303139,7 @@ return B.TimeOfDayFormat_4; }, get$timePickerDialHelpText() { - return "SELECT TIME"; + return "Select time"; }, get$timePickerHourLabel() { return "Hour"; @@ -285476,7 +303148,7 @@ return "Select hours"; }, get$timePickerInputHelpText() { - return "ENTER TIME"; + return "Enter time"; }, get$timePickerMinuteLabel() { return "Minute"; @@ -285486,9 +303158,18 @@ } }; A.MaterialLocalizationEnAu.prototype = { + get$timePickerDialHelpText() { + return "SELECT TIME"; + }, + get$timePickerInputHelpText() { + return "ENTER TIME"; + }, get$dateInputLabel() { return "Enter date"; }, + get$datePickerHelpText() { + return "SELECT DATE"; + }, get$licensesPageTitle() { return "Licences"; }, @@ -285501,6 +303182,9 @@ get$licensesPackageDetailTextOther() { return "$licenseCount licences"; }, + get$cancelButtonLabel() { + return "CANCEL"; + }, get$popupMenuLabel() { return "Pop-up menu"; }, @@ -285509,9 +303193,18 @@ } }; A.MaterialLocalizationEnCa.prototype = { + get$timePickerDialHelpText() { + return "SELECT TIME"; + }, + get$timePickerInputHelpText() { + return "ENTER TIME"; + }, get$dateInputLabel() { return "Enter date"; }, + get$datePickerHelpText() { + return "SELECT DATE"; + }, get$licensesPageTitle() { return "Licences"; }, @@ -285524,6 +303217,9 @@ get$licensesPackageDetailTextOther() { return "$licenseCount licences"; }, + get$cancelButtonLabel() { + return "CANCEL"; + }, get$popupMenuLabel() { return "Pop-up menu"; }, @@ -285532,9 +303228,18 @@ } }; A.MaterialLocalizationEnGb.prototype = { + get$timePickerDialHelpText() { + return "SELECT TIME"; + }, + get$timePickerInputHelpText() { + return "ENTER TIME"; + }, get$dateInputLabel() { return "Enter date"; }, + get$datePickerHelpText() { + return "SELECT DATE"; + }, get$timeOfDayFormatRaw() { return B.TimeOfDayFormat_0; }, @@ -285550,6 +303255,9 @@ get$licensesPackageDetailTextOther() { return "$licenseCount licences"; }, + get$cancelButtonLabel() { + return "CANCEL"; + }, get$popupMenuLabel() { return "Pop-up menu"; }, @@ -285558,9 +303266,18 @@ } }; A.MaterialLocalizationEnIe.prototype = { + get$timePickerDialHelpText() { + return "SELECT TIME"; + }, + get$timePickerInputHelpText() { + return "ENTER TIME"; + }, get$dateInputLabel() { return "Enter date"; }, + get$datePickerHelpText() { + return "SELECT DATE"; + }, get$timeOfDayFormatRaw() { return B.TimeOfDayFormat_0; }, @@ -285576,6 +303293,9 @@ get$licensesPackageDetailTextOther() { return "$licenseCount licences"; }, + get$cancelButtonLabel() { + return "CANCEL"; + }, get$popupMenuLabel() { return "Pop-up menu"; }, @@ -285584,9 +303304,18 @@ } }; A.MaterialLocalizationEnIn.prototype = { + get$timePickerDialHelpText() { + return "SELECT TIME"; + }, + get$timePickerInputHelpText() { + return "ENTER TIME"; + }, get$dateInputLabel() { return "Enter date"; }, + get$datePickerHelpText() { + return "SELECT DATE"; + }, get$licensesPageTitle() { return "Licences"; }, @@ -285599,6 +303328,9 @@ get$licensesPackageDetailTextOther() { return "$licenseCount licences"; }, + get$cancelButtonLabel() { + return "CANCEL"; + }, get$popupMenuLabel() { return "Pop-up menu"; }, @@ -285607,9 +303339,18 @@ } }; A.MaterialLocalizationEnNz.prototype = { + get$timePickerDialHelpText() { + return "SELECT TIME"; + }, + get$timePickerInputHelpText() { + return "ENTER TIME"; + }, get$dateInputLabel() { return "Enter date"; }, + get$datePickerHelpText() { + return "SELECT DATE"; + }, get$licensesPageTitle() { return "Licences"; }, @@ -285622,6 +303363,9 @@ get$licensesPackageDetailTextOther() { return "$licenseCount licences"; }, + get$cancelButtonLabel() { + return "CANCEL"; + }, get$popupMenuLabel() { return "Pop-up menu"; }, @@ -285630,9 +303374,18 @@ } }; A.MaterialLocalizationEnSg.prototype = { + get$timePickerDialHelpText() { + return "SELECT TIME"; + }, + get$timePickerInputHelpText() { + return "ENTER TIME"; + }, get$dateInputLabel() { return "Enter date"; }, + get$datePickerHelpText() { + return "SELECT DATE"; + }, get$licensesPageTitle() { return "Licences"; }, @@ -285645,6 +303398,9 @@ get$licensesPackageDetailTextOther() { return "$licenseCount licences"; }, + get$cancelButtonLabel() { + return "CANCEL"; + }, get$popupMenuLabel() { return "Pop-up menu"; }, @@ -285653,9 +303409,18 @@ } }; A.MaterialLocalizationEnZa.prototype = { + get$timePickerDialHelpText() { + return "SELECT TIME"; + }, + get$timePickerInputHelpText() { + return "ENTER TIME"; + }, get$dateInputLabel() { return "Enter date"; }, + get$datePickerHelpText() { + return "SELECT DATE"; + }, get$timeOfDayFormatRaw() { return B.TimeOfDayFormat_0; }, @@ -285671,6 +303436,9 @@ get$licensesPackageDetailTextOther() { return "$licenseCount licences"; }, + get$cancelButtonLabel() { + return "CANCEL"; + }, get$popupMenuLabel() { return "Pop-up menu"; }, @@ -285697,6 +303465,12 @@ get$collapsedIconTapHint() { return "Mostrar"; }, + get$copyButtonLabel() { + return "Copiar"; + }, + get$cutButtonLabel() { + return "Cortar"; + }, get$dateHelpText() { return "mm/dd/aaaa"; }, @@ -285757,6 +303531,9 @@ get$modalBarrierDismissLabel() { return "Cerrar"; }, + get$moreButtonTooltip() { + return "M\xe1s"; + }, get$nextMonthTooltip() { return "Mes siguiente"; }, @@ -285775,6 +303552,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2011$lastRow de aproximadamente $rowCount"; }, + get$pasteButtonLabel() { + return "Pegar"; + }, get$popupMenuLabel() { return "Men\xfa emergente"; }, @@ -285826,6 +303606,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Seleccionar todo"; + }, get$selectYearSemanticsLabel() { return "Seleccionar a\xf1o"; }, @@ -287299,6 +305082,12 @@ get$collapsedIconTapHint() { return "Laienda"; }, + get$copyButtonLabel() { + return "Kopeeri"; + }, + get$cutButtonLabel() { + return "L\xf5ika"; + }, get$dateHelpText() { return "pp.kk.aaaa"; }, @@ -287359,6 +305148,9 @@ get$modalBarrierDismissLabel() { return "Loobu"; }, + get$moreButtonTooltip() { + return "Rohkem"; + }, get$nextMonthTooltip() { return "J\xe4rgmine kuu"; }, @@ -287377,6 +305169,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow umbes $rowCount-st"; }, + get$pasteButtonLabel() { + return "Kleebi"; + }, get$popupMenuLabel() { return "H\xfcpikmen\xfc\xfc"; }, @@ -287428,6 +305223,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Vali k\xf5ik"; + }, get$selectYearSemanticsLabel() { return "Valige aasta"; }, @@ -287478,6 +305276,12 @@ get$collapsedIconTapHint() { return "Zabaldu"; }, + get$copyButtonLabel() { + return "Kopiatu"; + }, + get$cutButtonLabel() { + return "Ebaki"; + }, get$dateHelpText() { return "uuuu/hh/ee"; }, @@ -287538,6 +305342,9 @@ get$modalBarrierDismissLabel() { return "Baztertu"; }, + get$moreButtonTooltip() { + return "Gehiago"; + }, get$nextMonthTooltip() { return "Hurrengo hilabetea"; }, @@ -287556,6 +305363,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow - $lastRow / $rowCount"; }, + get$pasteButtonLabel() { + return "Itsatsi"; + }, get$popupMenuLabel() { return "Menu gainerakorra"; }, @@ -287607,6 +305417,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Hautatu guztiak"; + }, get$selectYearSemanticsLabel() { return "Hautatu urtea"; }, @@ -287657,6 +305470,12 @@ get$collapsedIconTapHint() { return "\u0628\u0632\u0631\u06af \u06a9\u0631\u062f\u0646"; }, + get$copyButtonLabel() { + return "\u06a9\u067e\u06cc"; + }, + get$cutButtonLabel() { + return "\u0628\u0631\u0634"; + }, get$dateHelpText() { return "\u0631\u0648\u0632/\u0645\u0627\u0647/\u0633\u0627\u0644"; }, @@ -287717,6 +305536,9 @@ get$modalBarrierDismissLabel() { return "\u0646\u067e\u0630\u06cc\u0631\u0641\u062a\u0646"; }, + get$moreButtonTooltip() { + return "\u0628\u06cc\u0634\u062a\u0631"; + }, get$nextMonthTooltip() { return "\u0645\u0627\u0647 \u0628\u0639\u062f"; }, @@ -287735,6 +305557,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow \u0627\u0632 \u062d\u062f\u0648\u062f $rowCount"; }, + get$pasteButtonLabel() { + return "\u062c\u0627\u06cc\u200c\u06af\u0630\u0627\u0631\u06cc"; + }, get$popupMenuLabel() { return "\u0645\u0646\u0648\u06cc \u0628\u0627\u0632\u0634\u0648"; }, @@ -287786,6 +305611,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647"; + }, get$selectYearSemanticsLabel() { return "\u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0627\u0644"; }, @@ -287836,6 +305664,12 @@ get$collapsedIconTapHint() { return "Laajenna"; }, + get$copyButtonLabel() { + return "Kopioi"; + }, + get$cutButtonLabel() { + return "Leikkaa"; + }, get$dateHelpText() { return "pp/kk/vvvv"; }, @@ -287896,6 +305730,9 @@ get$modalBarrierDismissLabel() { return "Ohita"; }, + get$moreButtonTooltip() { + return "Lis\xe4\xe4"; + }, get$nextMonthTooltip() { return "Seuraava kuukausi"; }, @@ -287914,6 +305751,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow/~$rowCount"; }, + get$pasteButtonLabel() { + return "Liit\xe4"; + }, get$popupMenuLabel() { return "Ponnahdusvalikko"; }, @@ -287965,6 +305805,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Valitse kaikki"; + }, get$selectYearSemanticsLabel() { return "Valitse vuosi"; }, @@ -288015,6 +305858,12 @@ get$collapsedIconTapHint() { return "I-expand"; }, + get$copyButtonLabel() { + return "Kopyahin"; + }, + get$cutButtonLabel() { + return "I-cut"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -288075,6 +305924,9 @@ get$modalBarrierDismissLabel() { return "I-dismiss"; }, + get$moreButtonTooltip() { + return "Higit Pa"; + }, get$nextMonthTooltip() { return "Susunod na buwan"; }, @@ -288093,6 +305945,9 @@ get$pageRowsInfoTitleApproximateRaw() { return string$.x24firstn; }, + get$pasteButtonLabel() { + return "I-paste"; + }, get$popupMenuLabel() { return "Popup na menu"; }, @@ -288144,6 +305999,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Piliin lahat"; + }, get$selectYearSemanticsLabel() { return "Pumili ng taon"; }, @@ -288194,6 +306052,12 @@ get$collapsedIconTapHint() { return "D\xe9velopper"; }, + get$copyButtonLabel() { + return "Copier"; + }, + get$cutButtonLabel() { + return "Couper"; + }, get$dateHelpText() { return "jj/mm/aaaa"; }, @@ -288254,6 +306118,9 @@ get$modalBarrierDismissLabel() { return "Ignorer"; }, + get$moreButtonTooltip() { + return "Plus"; + }, get$nextMonthTooltip() { return "Mois suivant"; }, @@ -288272,6 +306139,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow \u2013 $lastRow sur environ $rowCount"; }, + get$pasteButtonLabel() { + return "Coller"; + }, get$popupMenuLabel() { return "Menu contextuel"; }, @@ -288323,6 +306193,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Tout s\xe9lectionner"; + }, get$selectYearSemanticsLabel() { return "S\xe9lectionner une ann\xe9e"; }, @@ -288438,6 +306311,12 @@ get$collapsedIconTapHint() { return "Despregar"; }, + get$copyButtonLabel() { + return "Copiar"; + }, + get$cutButtonLabel() { + return "Cortar"; + }, get$dateHelpText() { return "mm/dd/aaaa"; }, @@ -288498,6 +306377,9 @@ get$modalBarrierDismissLabel() { return "Ignorar"; }, + get$moreButtonTooltip() { + return "M\xe1is"; + }, get$nextMonthTooltip() { return "Mes seguinte"; }, @@ -288516,6 +306398,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow-$lastRow de aproximadamente $rowCount"; }, + get$pasteButtonLabel() { + return "Pegar"; + }, get$popupMenuLabel() { return "Men\xfa emerxente"; }, @@ -288567,6 +306452,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Seleccionar todo"; + }, get$selectYearSemanticsLabel() { return "Seleccionar ano"; }, @@ -288617,6 +306505,12 @@ get$collapsedIconTapHint() { return "Maximieren"; }, + get$copyButtonLabel() { + return "Kopieren"; + }, + get$cutButtonLabel() { + return "Ausschneiden"; + }, get$dateHelpText() { return "tt.mm.jjjj"; }, @@ -288677,6 +306571,9 @@ get$modalBarrierDismissLabel() { return "Schlie\xdfen"; }, + get$moreButtonTooltip() { + return "Mehr"; + }, get$nextMonthTooltip() { return "N\xe4chster Monat"; }, @@ -288695,6 +306592,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow von etwa $rowCount"; }, + get$pasteButtonLabel() { + return "Einsetzen"; + }, get$popupMenuLabel() { return "Pop-up-Men\xfc"; }, @@ -288746,6 +306646,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Alle ausw\xe4hlen"; + }, get$selectYearSemanticsLabel() { return "Jahr ausw\xe4hlen"; }, @@ -288796,6 +306699,12 @@ get$collapsedIconTapHint() { return "\u0ab5\u0abf\u0ab8\u0acd\u0aa4\u0ac3\u0aa4 \u0a95\u0ab0\u0acb"; }, + get$copyButtonLabel() { + return "\u0a95\u0ac9\u0aaa\u0abf \u0a95\u0ab0\u0acb"; + }, + get$cutButtonLabel() { + return "\u0a95\u0abe\u0aaa\u0acb"; + }, get$dateHelpText() { return "dd/mm/yyyy"; }, @@ -288856,6 +306765,9 @@ get$modalBarrierDismissLabel() { return "\u0a9b\u0acb\u0aa1\u0ac0 \u0aa6\u0acb"; }, + get$moreButtonTooltip() { + return "\u0ab5\u0aa7\u0ac1"; + }, get$nextMonthTooltip() { return "\u0a86\u0a97\u0ab2\u0acb \u0aae\u0ab9\u0abf\u0aa8\u0acb"; }, @@ -288874,6 +306786,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u0a86\u0ab6\u0ab0\u0ac7 $rowCount\u0aae\u0abe\u0a82\u0aa5\u0ac0 $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u0aaa\u0ac7\u0ab8\u0acd\u0a9f \u0a95\u0ab0\u0acb"; + }, get$popupMenuLabel() { return "\u0aaa\u0ac9\u0aaa\u0a85\u0aaa \u0aae\u0ac7\u0aa8\u0ac2"; }, @@ -288925,6 +306840,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0aac\u0aa7\u0abe \u0aaa\u0ab8\u0a82\u0aa6 \u0a95\u0ab0\u0acb"; + }, get$selectYearSemanticsLabel() { return "\u0ab5\u0ab0\u0acd\u0ab7 \u0aaa\u0ab8\u0a82\u0aa6 \u0a95\u0ab0\u0acb"; }, @@ -288975,6 +306893,12 @@ get$collapsedIconTapHint() { return "\u05d4\u05e8\u05d7\u05d1\u05d4"; }, + get$copyButtonLabel() { + return "\u05d4\u05e2\u05ea\u05e7\u05d4"; + }, + get$cutButtonLabel() { + return "\u05d2\u05d6\u05d9\u05e8\u05d4"; + }, get$dateHelpText() { return "dd.mm.yyyy"; }, @@ -289035,6 +306959,9 @@ get$modalBarrierDismissLabel() { return "\u05e1\u05d2\u05d9\u05e8\u05d4"; }, + get$moreButtonTooltip() { + return "\u05e2\u05d5\u05d3"; + }, get$nextMonthTooltip() { return "\u05d4\u05d7\u05d5\u05d3\u05e9 \u05d4\u05d1\u05d0"; }, @@ -289053,6 +306980,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$lastRow\u2013$firstRow \u05de\u05ea\u05d5\u05da \u05db-$rowCount"; }, + get$pasteButtonLabel() { + return "\u05d4\u05d3\u05d1\u05e7\u05d4"; + }, get$popupMenuLabel() { return "\u05ea\u05e4\u05e8\u05d9\u05d8 \u05e7\u05d5\u05e4\u05e5"; }, @@ -289104,6 +307034,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u05d1\u05d7\u05d9\u05e8\u05ea \u05d4\u05db\u05d5\u05dc"; + }, get$selectYearSemanticsLabel() { return "\u05d1\u05d7\u05d9\u05e8\u05ea \u05e9\u05e0\u05d4"; }, @@ -289154,6 +307087,12 @@ get$collapsedIconTapHint() { return "\u092c\u095c\u093e \u0915\u0930\u0947\u0902"; }, + get$copyButtonLabel() { + return "\u0915\u0949\u092a\u0940 \u0915\u0930\u0947\u0902"; + }, + get$cutButtonLabel() { + return "\u0915\u093e\u091f\u0947\u0902"; + }, get$dateHelpText() { return "dd/mm/yyyy"; }, @@ -289214,6 +307153,9 @@ get$modalBarrierDismissLabel() { return "\u0916\u093e\u0930\u093f\u091c \u0915\u0930\u0947\u0902"; }, + get$moreButtonTooltip() { + return "\u095b\u094d\u092f\u093e\u0926\u093e"; + }, get$nextMonthTooltip() { return "\u0905\u0917\u0932\u093e \u092e\u0939\u0940\u0928\u093e"; }, @@ -289232,6 +307174,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$rowCount \u092e\u0947\u0902 \u0938\u0947 \u0915\u0930\u0940\u092c $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u091a\u093f\u092a\u0915\u093e\u090f\u0902"; + }, get$popupMenuLabel() { return "\u092a\u0949\u092a\u0905\u092a \u092e\u0947\u0928\u094d\u092f\u0942"; }, @@ -289283,6 +307228,9 @@ get$scriptCategory() { return B.ScriptCategory_1; }, + get$selectAllButtonLabel() { + return "\u0938\u092d\u0940 \u0915\u094b \u091a\u0941\u0928\u0947\u0902"; + }, get$selectYearSemanticsLabel() { return "\u0938\u093e\u0932 \u091a\u0941\u0928\u0947\u0902"; }, @@ -289333,6 +307281,12 @@ get$collapsedIconTapHint() { return "Pro\u0161iri"; }, + get$copyButtonLabel() { + return "Kopiraj"; + }, + get$cutButtonLabel() { + return "Izre\u017ei"; + }, get$dateHelpText() { return "dd. mm. gggg."; }, @@ -289393,6 +307347,9 @@ get$modalBarrierDismissLabel() { return "Odbaci"; }, + get$moreButtonTooltip() { + return "Vi\u0161e"; + }, get$nextMonthTooltip() { return "Sljede\u0107i mjesec"; }, @@ -289411,6 +307368,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow \u2013 $lastRow od otprilike $rowCount"; }, + get$pasteButtonLabel() { + return "Zalijepi"; + }, get$popupMenuLabel() { return "Sko\u010dni izbornik"; }, @@ -289462,6 +307422,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Odaberi sve"; + }, get$selectYearSemanticsLabel() { return "Odaberite godinu"; }, @@ -289512,6 +307475,12 @@ get$collapsedIconTapHint() { return "Kibont\xe1s"; }, + get$copyButtonLabel() { + return "M\xe1sol\xe1s"; + }, + get$cutButtonLabel() { + return "Kiv\xe1g\xe1s"; + }, get$dateHelpText() { return "\xe9\xe9\xe9\xe9. hh. nn."; }, @@ -289572,6 +307541,9 @@ get$modalBarrierDismissLabel() { return "Elvet\xe9s"; }, + get$moreButtonTooltip() { + return "T\xf6bb"; + }, get$nextMonthTooltip() { return "K\xf6vetkez\u0151 h\xf3nap"; }, @@ -289590,6 +307562,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "K\xf6r\xfclbel\xfcl $rowCount/$firstRow\u2013$lastRow."; }, + get$pasteButtonLabel() { + return "Beilleszt\xe9s"; + }, get$popupMenuLabel() { return "El\u0151ugr\xf3 men\xfc"; }, @@ -289641,6 +307616,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\xd6sszes kijel\xf6l\xe9se"; + }, get$selectYearSemanticsLabel() { return "V\xe1lassza ki az \xe9vet"; }, @@ -289691,6 +307669,12 @@ get$collapsedIconTapHint() { return "\u053e\u0561\u057e\u0561\u056c\u0565\u056c"; }, + get$copyButtonLabel() { + return "\u054a\u0561\u057f\u0573\u0565\u0576\u0565\u056c"; + }, + get$cutButtonLabel() { + return "\u053f\u057f\u0580\u0565\u056c"; + }, get$dateHelpText() { return "\u0585\u0585.\u0561\u0561.\u057f\u057f\u057f\u057f"; }, @@ -289751,6 +307735,9 @@ get$modalBarrierDismissLabel() { return "\u0553\u0561\u056f\u0565\u056c"; }, + get$moreButtonTooltip() { + return "\u0531\u0575\u056c"; + }, get$nextMonthTooltip() { return "\u0540\u0561\u057b\u0578\u0580\u0564 \u0561\u0574\u056b\u057d"; }, @@ -289769,6 +307756,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow \u0574\u0578\u057f\u0561\u057e\u0578\u0580\u0561\u057a\u0565\u057d $rowCount-\u056b\u0581"; }, + get$pasteButtonLabel() { + return "\u054f\u0565\u0572\u0561\u0564\u0580\u0565\u056c"; + }, get$popupMenuLabel() { return "\u0535\u056c\u0576\u0578\u0572 \u0568\u0576\u057f\u0580\u0561\u0581\u0561\u0576\u056f"; }, @@ -289820,6 +307810,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0546\u0577\u0565\u056c \u0562\u0578\u056c\u0578\u0580\u0568"; + }, get$selectYearSemanticsLabel() { return "\u0538\u0576\u057f\u0580\u0565\u056c \u057f\u0561\u0580\u056b\u0576"; }, @@ -289870,6 +307863,12 @@ get$collapsedIconTapHint() { return "Luaskan"; }, + get$copyButtonLabel() { + return "Salin"; + }, + get$cutButtonLabel() { + return "Potong"; + }, get$dateHelpText() { return "hh/bb/tttt"; }, @@ -289930,6 +307929,9 @@ get$modalBarrierDismissLabel() { return "Tutup"; }, + get$moreButtonTooltip() { + return "Lainnya"; + }, get$nextMonthTooltip() { return "Bulan berikutnya"; }, @@ -289948,6 +307950,9 @@ get$pageRowsInfoTitleApproximateRaw() { return string$.x24firstda; }, + get$pasteButtonLabel() { + return "Tempel"; + }, get$popupMenuLabel() { return "Menu pop-up"; }, @@ -289999,6 +308004,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Pilih semua"; + }, get$selectYearSemanticsLabel() { return "Pilih tahun"; }, @@ -290049,6 +308057,12 @@ get$collapsedIconTapHint() { return "St\xe6kka"; }, + get$copyButtonLabel() { + return "Afrita"; + }, + get$cutButtonLabel() { + return "Klippa"; + }, get$dateHelpText() { return "dd.mm.\xe1\xe1\xe1\xe1"; }, @@ -290109,6 +308123,9 @@ get$modalBarrierDismissLabel() { return "Hunsa"; }, + get$moreButtonTooltip() { + return "Meira"; + }, get$nextMonthTooltip() { return "N\xe6sti m\xe1nu\xf0ur"; }, @@ -290127,6 +308144,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow \u2013 $lastRow af um \xfea\xf0 bil $rowCount"; }, + get$pasteButtonLabel() { + return "L\xedma"; + }, get$popupMenuLabel() { return "Sprettivalmynd"; }, @@ -290178,6 +308198,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Velja allt"; + }, get$selectYearSemanticsLabel() { return "Velja \xe1r"; }, @@ -290228,6 +308251,12 @@ get$collapsedIconTapHint() { return "Espandi"; }, + get$copyButtonLabel() { + return "Copia"; + }, + get$cutButtonLabel() { + return "Taglia"; + }, get$dateHelpText() { return "mm/gg/aaaa"; }, @@ -290288,6 +308317,9 @@ get$modalBarrierDismissLabel() { return "Ignora"; }, + get$moreButtonTooltip() { + return "Altro"; + }, get$nextMonthTooltip() { return "Mese successivo"; }, @@ -290306,6 +308338,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow-$lastRow di circa $rowCount"; }, + get$pasteButtonLabel() { + return "Incolla"; + }, get$popupMenuLabel() { return "Menu popup"; }, @@ -290357,6 +308392,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Seleziona tutto"; + }, get$selectYearSemanticsLabel() { return "Seleziona anno"; }, @@ -290407,6 +308445,12 @@ get$collapsedIconTapHint() { return "\u5c55\u958b"; }, + get$copyButtonLabel() { + return "\u30b3\u30d4\u30fc"; + }, + get$cutButtonLabel() { + return "\u5207\u308a\u53d6\u308a"; + }, get$dateHelpText() { return "yyyy/mm/dd"; }, @@ -290467,6 +308511,9 @@ get$modalBarrierDismissLabel() { return "\u9589\u3058\u308b"; }, + get$moreButtonTooltip() { + return "\u305d\u306e\u4ed6"; + }, get$nextMonthTooltip() { return "\u6765\u6708"; }, @@ -290485,6 +308532,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow \u2013 $lastRow \u884c\uff08\u5408\u8a08\u7d04 $rowCount \u884c\uff09"; }, + get$pasteButtonLabel() { + return "\u8cbc\u308a\u4ed8\u3051"; + }, get$popupMenuLabel() { return "\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7 \u30e1\u30cb\u30e5\u30fc"; }, @@ -290536,6 +308586,9 @@ get$scriptCategory() { return B.ScriptCategory_1; }, + get$selectAllButtonLabel() { + return "\u3059\u3079\u3066\u9078\u629e"; + }, get$selectYearSemanticsLabel() { return "\u5e74\u3092\u9078\u629e"; }, @@ -290586,6 +308639,12 @@ get$collapsedIconTapHint() { return "\u10d2\u10d0\u10e8\u10da\u10d0"; }, + get$copyButtonLabel() { + return "\u10d9\u10dd\u10de\u10d8\u10e0\u10d4\u10d1\u10d0"; + }, + get$cutButtonLabel() { + return "\u10d0\u10db\u10dd\u10ed\u10e0\u10d0"; + }, get$dateHelpText() { return "\u10d3\u10d3.\u10d7\u10d7.\u10ec\u10ec\u10ec\u10ec"; }, @@ -290646,6 +308705,9 @@ get$modalBarrierDismissLabel() { return "\u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"; }, + get$moreButtonTooltip() { + return "\u10db\u10d4\u10e2\u10d8"; + }, get$nextMonthTooltip() { return "\u10e8\u10d4\u10db\u10d3\u10d4\u10d2\u10d8 \u10d7\u10d5\u10d4"; }, @@ -290664,6 +308726,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow-$lastRow / \u10d3\u10d0\u10d0\u10ee\u10da\u10dd\u10d4\u10d1\u10d8\u10d7 $rowCount-\u10d3\u10d0\u10dc"; }, + get$pasteButtonLabel() { + return "\u10e9\u10d0\u10e1\u10db\u10d0"; + }, get$popupMenuLabel() { return "\u10d0\u10db\u10dd\u10db\u10ee\u10e2\u10d0\u10e0\u10d8 \u10db\u10d4\u10dc\u10d8\u10e3"; }, @@ -290715,6 +308780,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u10e7\u10d5\u10d4\u10da\u10d0\u10e1 \u10d0\u10e0\u10e9\u10d4\u10d5\u10d0"; + }, get$selectYearSemanticsLabel() { return "\u10d0\u10d8\u10e0\u10e9\u10d8\u10d4\u10d7 \u10ec\u10d4\u10da\u10d8"; }, @@ -290765,6 +308833,12 @@ get$collapsedIconTapHint() { return "\u0416\u0430\u044e"; }, + get$copyButtonLabel() { + return "\u041a\u04e9\u0448\u0456\u0440\u0443"; + }, + get$cutButtonLabel() { + return "\u049a\u0438\u044e"; + }, get$dateHelpText() { return "\u043a\u043a.\u0430\u0430.\u0436\u0436\u0436\u0436"; }, @@ -290825,6 +308899,9 @@ get$modalBarrierDismissLabel() { return "\u0416\u0430\u0431\u0443"; }, + get$moreButtonTooltip() { + return "\u0416\u0430\u044e"; + }, get$nextMonthTooltip() { return "\u041a\u0435\u043b\u0435\u0441\u0456 \u0430\u0439"; }, @@ -290843,6 +308920,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u0428\u0430\u043c\u0430\u043c\u0435\u043d $rowCount \u0456\u0448\u0456\u043d\u0435\u043d $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u049a\u043e\u044e"; + }, get$popupMenuLabel() { return "\u049a\u0430\u043b\u049b\u044b\u043c\u0430\u043b\u044b \u0442\u0435\u0440\u0435\u0437\u0435 \u043c\u04d9\u0437\u0456\u0440\u0456"; }, @@ -290894,6 +308974,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0411\u0430\u0440\u043b\u044b\u0493\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443"; + }, get$selectYearSemanticsLabel() { return "\u0416\u044b\u043b\u0434\u044b \u0442\u0430\u04a3\u0434\u0430\u0443"; }, @@ -290944,6 +309027,12 @@ get$collapsedIconTapHint() { return "\u1796\u1784\u17d2\u179a\u17b8\u1780"; }, + get$copyButtonLabel() { + return "\u1785\u1798\u17d2\u179b\u1784"; + }, + get$cutButtonLabel() { + return "\u1780\u17b6\u178f\u17cb"; + }, get$dateHelpText() { return "\u1790\u17d2\u1784\u17c3/\u1781\u17c2/\u1786\u17d2\u1793\u17b6\u17c6"; }, @@ -291004,6 +309093,9 @@ get$modalBarrierDismissLabel() { return "\u1785\u17d2\u179a\u17b6\u1793\u200b\u1785\u17c4\u179b"; }, + get$moreButtonTooltip() { + return "\u1785\u17d2\u179a\u17be\u1793\u200b\u1791\u17c0\u178f"; + }, get$nextMonthTooltip() { return "\u1781\u17c2\u200b\u200b\u1780\u17d2\u179a\u17c4\u1799"; }, @@ -291022,6 +309114,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow \u1780\u17d2\u1793\u17bb\u1784\u200b\u1785\u17c6\u178e\u17c4\u1798\u200b\u1794\u17d2\u179a\u17a0\u17c2\u179b $rowCount"; }, + get$pasteButtonLabel() { + return "\u178a\u17b6\u1780\u17cb\u200b\u1785\u17bc\u179b"; + }, get$popupMenuLabel() { return "\u200b\u1798\u17c9\u17ba\u1793\u17bb\u1799\u200b\u179b\u17c4\u178f\u200b\u17a1\u17be\u1784"; }, @@ -291073,6 +309168,9 @@ get$scriptCategory() { return B.ScriptCategory_1; }, + get$selectAllButtonLabel() { + return "\u1787\u17d2\u179a\u17be\u179f\u179a\u17be\u179f\u200b\u1791\u17b6\u17c6\u1784\u17a2\u179f\u17cb"; + }, get$selectYearSemanticsLabel() { return "\u1787\u17d2\u179a\u17be\u179f\u179a\u17be\u179f\u1786\u17d2\u1793\u17b6\u17c6"; }, @@ -291123,6 +309221,12 @@ get$collapsedIconTapHint() { return "\u0cb5\u0cbf\u0cb8\u0ccd\u0ca4\u0cb0\u0cbf\u0cb8\u0cbf"; }, + get$copyButtonLabel() { + return "\u0ca8\u0c95\u0cb2\u0cbf\u0cb8\u0cbf"; + }, + get$cutButtonLabel() { + return "\u0c95\u0ca4\u0ccd\u0ca4\u0cb0\u0cbf\u0cb8\u0cbf"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -291183,6 +309287,9 @@ get$modalBarrierDismissLabel() { return "\u0cb5\u0c9c\u0cbe\u0c97\u0cca\u0cb3\u0cbf\u0cb8\u0cbf"; }, + get$moreButtonTooltip() { + return "\u0c87\u0ca8\u0ccd\u0ca8\u0cb7\u0ccd\u0c9f\u0cc1"; + }, get$nextMonthTooltip() { return "\u0cae\u0cc1\u0c82\u0ca6\u0cbf\u0ca8 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1"; }, @@ -291201,6 +309308,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$rowCount \u0cb0\u0cb2\u0ccd\u0cb2\u0cbf $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u0c85\u0c82\u0c9f\u0cbf\u0cb8\u0cbf"; + }, get$popupMenuLabel() { return "\u0caa\u0cbe\u0caa\u0ccd\u0c85\u0caa\u0ccd \u0cae\u0cc6\u0ca8\u0cc1"; }, @@ -291252,6 +309362,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0c8e\u0cb2\u0ccd\u0cb2\u0cb5\u0ca8\u0ccd\u0ca8\u0cc2 \u0c86\u0caf\u0ccd\u0c95\u0cc6 \u0cae\u0cbe\u0ca1\u0cbf"; + }, get$selectYearSemanticsLabel() { return "\u0cb5\u0cb0\u0ccd\u0cb7\u0cb5\u0ca8\u0ccd\u0ca8\u0cc1 \u0c86\u0caf\u0ccd\u0c95\u0cc6\u0cae\u0cbe\u0ca1\u0cbf"; }, @@ -291302,6 +309415,12 @@ get$collapsedIconTapHint() { return "\ud3bc\uce58\uae30"; }, + get$copyButtonLabel() { + return "\ubcf5\uc0ac"; + }, + get$cutButtonLabel() { + return "\uc798\ub77c\ub0c4"; + }, get$dateHelpText() { return "yyyy.mm.dd"; }, @@ -291362,6 +309481,9 @@ get$modalBarrierDismissLabel() { return "\ub2eb\uae30"; }, + get$moreButtonTooltip() { + return "\ub354\ubcf4\uae30"; + }, get$nextMonthTooltip() { return "\ub2e4\uc74c \ub2ec"; }, @@ -291380,6 +309502,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\uc57d $rowCount\ud589 \uc911 $firstRow~$lastRow\ud589"; }, + get$pasteButtonLabel() { + return "\ubd99\uc5ec\ub123\uae30"; + }, get$popupMenuLabel() { return "\ud31d\uc5c5 \uba54\ub274"; }, @@ -291431,6 +309556,9 @@ get$scriptCategory() { return B.ScriptCategory_1; }, + get$selectAllButtonLabel() { + return "\uc804\uccb4 \uc120\ud0dd"; + }, get$selectYearSemanticsLabel() { return "\uc5f0\ub3c4 \uc120\ud0dd"; }, @@ -291481,6 +309609,12 @@ get$collapsedIconTapHint() { return "\u0416\u0430\u0439\u044b\u043f \u043a\u04e9\u0440\u0441\u04e9\u0442\u04af\u04af"; }, + get$copyButtonLabel() { + return "\u041a\u04e9\u0447\u04af\u0440\u04af\u04af"; + }, + get$cutButtonLabel() { + return "\u041a\u0435\u0441\u04af\u04af"; + }, get$dateHelpText() { return "\u043a\u043a.\u0430\u0430.\u0436\u0436\u0436\u0436"; }, @@ -291541,6 +309675,9 @@ get$modalBarrierDismissLabel() { return "\u0416\u0430\u0431\u0443\u0443"; }, + get$moreButtonTooltip() { + return "\u0414\u0430\u0433\u044b"; + }, get$nextMonthTooltip() { return "\u041a\u0438\u0439\u0438\u043d\u043a\u0438 \u0430\u0439"; }, @@ -291559,6 +309696,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u0411\u043e\u043b\u0436\u043e\u043b \u043c\u0435\u043d\u0435\u043d $rowCount \u0438\u0447\u0438\u043d\u0435\u043d $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u0427\u0430\u043f\u0442\u043e\u043e"; + }, get$popupMenuLabel() { return "\u041a\u0430\u043b\u043a\u044b\u043f \u0447\u044b\u0433\u0443\u0443\u0447\u0443 \u043c\u0435\u043d\u044e"; }, @@ -291610,6 +309750,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0411\u0430\u0430\u0440\u044b\u043d \u0442\u0430\u043d\u0434\u043e\u043e"; + }, get$selectYearSemanticsLabel() { return "\u0416\u044b\u043b\u0434\u044b \u0442\u0430\u043d\u0434\u043e\u043e"; }, @@ -291660,6 +309803,12 @@ get$collapsedIconTapHint() { return "\u0e82\u0eb0\u0eab\u0e8d\u0eb2\u0e8d"; }, + get$copyButtonLabel() { + return "\u0eaa\u0eb3\u0ec0\u0e99\u0ebb\u0eb2"; + }, + get$cutButtonLabel() { + return "\u0e95\u0eb1\u0e94"; + }, get$dateHelpText() { return "\u0e94\u0e94/\u0ea7\u0ea7/\u0e9b\u0e9b\u0e9b\u0e9b"; }, @@ -291720,6 +309869,9 @@ get$modalBarrierDismissLabel() { return "\u0e9b\u0eb4\u0e94\u0ec4\u0ea7\u0ec9"; }, + get$moreButtonTooltip() { + return "\u0ec0\u0e9e\u0eb5\u0ec8\u0ea1\u0ec0\u0e95\u0eb5\u0ea1"; + }, get$nextMonthTooltip() { return "\u0ec0\u0e94\u0eb7\u0ead\u0e99\u0edc\u0ec9\u0eb2"; }, @@ -291738,6 +309890,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow \u0e88\u0eb2\u0e81\u0e9b\u0eb0\u0ea1\u0eb2\u0e99 $rowCount"; }, + get$pasteButtonLabel() { + return "\u0ea7\u0eb2\u0e87"; + }, get$popupMenuLabel() { return "\u0ec0\u0ea1\u0e99\u0eb9\u0e9b\u0eb1\u0ead\u0e9a\u0ead\u0eb1\u0e9a"; }, @@ -291789,6 +309944,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94"; + }, get$selectYearSemanticsLabel() { return "\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u200b\u0e9b\u0eb5"; }, @@ -291839,6 +309997,12 @@ get$collapsedIconTapHint() { return "I\u0161skleisti"; }, + get$copyButtonLabel() { + return "Kopijuoti"; + }, + get$cutButtonLabel() { + return "I\u0161kirpti"; + }, get$dateHelpText() { return "yyyy/mm/dd/"; }, @@ -291899,6 +310063,9 @@ get$modalBarrierDismissLabel() { return "Atsisakyti"; }, + get$moreButtonTooltip() { + return "Daugiau"; + }, get$nextMonthTooltip() { return "Kitas m\u0117nuo"; }, @@ -291917,6 +310084,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow i\u0161 ma\u017edaug $rowCount"; }, + get$pasteButtonLabel() { + return "\u012eklijuoti"; + }, get$popupMenuLabel() { return "I\u0161\u0161okantysis meniu"; }, @@ -291968,6 +310138,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Pasirinkti visk\u0105"; + }, get$selectYearSemanticsLabel() { return "Pasirinkite metus"; }, @@ -292018,6 +310191,12 @@ get$collapsedIconTapHint() { return "Izv\u0113rst"; }, + get$copyButtonLabel() { + return "Kop\u0113t"; + }, + get$cutButtonLabel() { + return "Izgriezt"; + }, get$dateHelpText() { return "dd/mm/gggg"; }, @@ -292078,6 +310257,9 @@ get$modalBarrierDismissLabel() { return "Ner\u0101d\u012bt"; }, + get$moreButtonTooltip() { + return "Vair\u0101k"; + }, get$nextMonthTooltip() { return "N\u0101kamais m\u0113nesis"; }, @@ -292096,6 +310278,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow.\u2013$lastRow.\xa0no aptuveni\xa0$rowCount"; }, + get$pasteButtonLabel() { + return "Iel\u012bm\u0113t"; + }, get$popupMenuLabel() { return "Uznirsto\u0161\u0101 izv\u0113lne"; }, @@ -292147,6 +310332,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Atlas\u012bt visu"; + }, get$selectYearSemanticsLabel() { return "Atlasiet gadu"; }, @@ -292197,6 +310385,12 @@ get$collapsedIconTapHint() { return "\u041f\u0440\u043e\u0448\u0438\u0440\u0438"; }, + get$copyButtonLabel() { + return "\u041a\u043e\u043f\u0438\u0440\u0430\u0458"; + }, + get$cutButtonLabel() { + return "\u0418\u0441\u0435\u0447\u0438"; + }, get$dateHelpText() { return "dd.mm.yyyy"; }, @@ -292257,6 +310451,9 @@ get$modalBarrierDismissLabel() { return "\u041e\u0442\u0444\u0440\u043b\u0438"; }, + get$moreButtonTooltip() { + return "\u0423\u0448\u0442\u0435"; + }, get$nextMonthTooltip() { return "\u0421\u043b\u0435\u0434\u043d\u0438\u043e\u0442 \u043c\u0435\u0441\u0435\u0446"; }, @@ -292275,6 +310472,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow - $lastRow \u043e\u0434 \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u043d\u043e $rowCount"; }, + get$pasteButtonLabel() { + return "\u0417\u0430\u043b\u0435\u043f\u0438"; + }, get$popupMenuLabel() { return "\u0421\u043a\u043e\u043a\u0430\u0447\u043a\u043e \u043c\u0435\u043d\u0438"; }, @@ -292326,6 +310526,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0418\u0437\u0431\u0435\u0440\u0438 \u0433\u0438 \u0441\u0438\u0442\u0435"; + }, get$selectYearSemanticsLabel() { return "\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0433\u043e\u0434\u0438\u043d\u0430"; }, @@ -292376,6 +310579,12 @@ get$collapsedIconTapHint() { return "\u0d35\u0d3f\u0d15\u0d38\u0d3f\u0d2a\u0d4d\u0d2a\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"; }, + get$copyButtonLabel() { + return "\u0d2a\u0d15\u0d7c\u0d24\u0d4d\u0d24\u0d41\u0d15"; + }, + get$cutButtonLabel() { + return "\u0d2e\u0d41\u0d31\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -292436,6 +310645,9 @@ get$modalBarrierDismissLabel() { return "\u0d28\u0d3f\u0d30\u0d38\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"; }, + get$moreButtonTooltip() { + return "\u0d15\u0d42\u0d1f\u0d41\u0d24\u0d7d"; + }, get$nextMonthTooltip() { return "\u0d05\u0d1f\u0d41\u0d24\u0d4d\u0d24 \u0d2e\u0d3e\u0d38\u0d02"; }, @@ -292454,6 +310666,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u0d0f\u0d15\u0d26\u0d47\u0d36\u0d02 $rowCount-\u0d7d $firstRow \u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u0d12\u0d1f\u0d4d\u0d1f\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"; + }, get$popupMenuLabel() { return "\u0d2a\u0d4b\u0d2a\u0d4d\u0d2a\u0d4d \u0d05\u0d2a\u0d4d\u0d2a\u0d4d \u0d2e\u0d46\u0d28\u0d41"; }, @@ -292505,6 +310720,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0d0e\u0d32\u0d4d\u0d32\u0d3e\u0d02 \u0d24\u0d3f\u0d30\u0d1e\u0d4d\u0d1e\u0d46\u0d1f\u0d41\u0d15\u0d4d\u0d15\u0d41\u0d15"; + }, get$selectYearSemanticsLabel() { return "\u0d35\u0d7c\u0d37\u0d02 \u0d24\u0d3f\u0d30\u0d1e\u0d4d\u0d1e\u0d46\u0d1f\u0d41\u0d15\u0d4d\u0d15\u0d41\u0d15"; }, @@ -292555,6 +310773,12 @@ get$collapsedIconTapHint() { return "\u0414\u044d\u043b\u0433\u044d\u0445"; }, + get$copyButtonLabel() { + return "\u0425\u0443\u0443\u043b\u0430\u0445"; + }, + get$cutButtonLabel() { + return "\u0422\u0430\u0441\u043b\u0430\u0445"; + }, get$dateHelpText() { return "\u0436\u0436\u0436\u0436.\u0441\u0441.\u04e9\u04e9"; }, @@ -292615,6 +310839,9 @@ get$modalBarrierDismissLabel() { return "\u04ae\u043b \u0445\u044d\u0440\u044d\u0433\u0441\u044d\u0445"; }, + get$moreButtonTooltip() { + return "\u0411\u0443\u0441\u0430\u0434"; + }, get$nextMonthTooltip() { return "\u0414\u0430\u0440\u0430\u0430\u0445 \u0441\u0430\u0440"; }, @@ -292633,6 +310860,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u041e\u0439\u0440\u043e\u043b\u0446\u043e\u043e\u0433\u043e\u043e\u0440 $rowCount-\u043d $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u0411\u0443\u0443\u043b\u0433\u0430\u0445"; + }, get$popupMenuLabel() { return "\u041f\u043e\u043f\u0430\u043f \u0446\u044d\u0441"; }, @@ -292684,6 +310914,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0411\u04af\u0433\u0434\u0438\u0439\u0433 \u0441\u043e\u043d\u0433\u043e\u0445"; + }, get$selectYearSemanticsLabel() { return "\u0416\u0438\u043b \u0441\u043e\u043d\u0433\u043e\u0445"; }, @@ -292734,6 +310967,12 @@ get$collapsedIconTapHint() { return "\u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0915\u0930\u093e"; }, + get$copyButtonLabel() { + return "\u0915\u0949\u092a\u0940 \u0915\u0930\u093e"; + }, + get$cutButtonLabel() { + return "\u0915\u091f \u0915\u0930\u093e"; + }, get$dateHelpText() { return "dd/mm/yyyy"; }, @@ -292794,6 +311033,9 @@ get$modalBarrierDismissLabel() { return "\u0921\u093f\u0938\u092e\u093f\u0938 \u0915\u0930\u093e"; }, + get$moreButtonTooltip() { + return "\u0906\u0923\u0916\u0940"; + }, get$nextMonthTooltip() { return "\u092a\u0941\u0922\u0940\u0932 \u092e\u0939\u093f\u0928\u093e"; }, @@ -292812,6 +311054,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$rowCount \u091a\u094d\u092f\u093e \u092c\u0926\u094d\u0926\u0932 $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u092a\u0947\u0938\u094d\u091f \u0915\u0930\u093e"; + }, get$popupMenuLabel() { return "\u092a\u0949\u092a\u0905\u092a \u092e\u0947\u0928\u0942"; }, @@ -292863,6 +311108,9 @@ get$scriptCategory() { return B.ScriptCategory_1; }, + get$selectAllButtonLabel() { + return "\u0938\u0930\u094d\u0935 \u0928\u093f\u0935\u0921\u093e"; + }, get$selectYearSemanticsLabel() { return "\u0935\u0930\u094d\u0937 \u0928\u093f\u0935\u0921\u093e"; }, @@ -292913,6 +311161,12 @@ get$collapsedIconTapHint() { return "Kembangkan"; }, + get$copyButtonLabel() { + return "Salin"; + }, + get$cutButtonLabel() { + return "Potong"; + }, get$dateHelpText() { return "bb/hh/tttt"; }, @@ -292973,6 +311227,9 @@ get$modalBarrierDismissLabel() { return "Tolak"; }, + get$moreButtonTooltip() { + return "Lagi"; + }, get$nextMonthTooltip() { return "Bulan depan"; }, @@ -292991,6 +311248,9 @@ get$pageRowsInfoTitleApproximateRaw() { return string$.x24firstda; }, + get$pasteButtonLabel() { + return "Tampal"; + }, get$popupMenuLabel() { return "Menu pop timbul"; }, @@ -293042,6 +311302,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Pilih semua"; + }, get$selectYearSemanticsLabel() { return "Pilih tahun"; }, @@ -293092,6 +311355,12 @@ get$collapsedIconTapHint() { return "\u1001\u103b\u1032\u1037\u101b\u1014\u103a"; }, + get$copyButtonLabel() { + return "\u1019\u102d\u1010\u1039\u1010\u1030\u1000\u1030\u1038\u101b\u1014\u103a"; + }, + get$cutButtonLabel() { + return "\u1016\u103c\u1010\u103a\u101a\u1030\u101b\u1014\u103a"; + }, get$dateHelpText() { return "dd-mm-yyyy"; }, @@ -293152,6 +311421,9 @@ get$modalBarrierDismissLabel() { return "\u1015\u101a\u103a\u101b\u1014\u103a"; }, + get$moreButtonTooltip() { + return "\u1014\u1031\u102c\u1000\u103a\u1011\u1015\u103a"; + }, get$nextMonthTooltip() { return "\u1014\u1031\u102c\u1000\u103a\u101c"; }, @@ -293170,6 +311442,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$rowCount \u1001\u1014\u103a\u1037\u1019\u103e $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u1000\u1030\u1038\u1011\u100a\u1037\u103a\u101b\u1014\u103a"; + }, get$popupMenuLabel() { return "\u1015\u1031\u102b\u1037\u1015\u103a\u1021\u1015\u103a\u1019\u102e\u1014\u1030\u1038"; }, @@ -293221,6 +311496,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u1021\u102c\u1038\u101c\u102f\u1036\u1038 \u101b\u103d\u1031\u1038\u101b\u1014\u103a"; + }, get$selectYearSemanticsLabel() { return "\u1001\u102f\u1014\u103e\u1005\u103a \u101b\u103d\u1031\u1038\u101b\u1014\u103a"; }, @@ -293271,6 +311549,12 @@ get$collapsedIconTapHint() { return "Vis"; }, + get$copyButtonLabel() { + return "Kopi\xe9r"; + }, + get$cutButtonLabel() { + return "Klipp ut"; + }, get$dateHelpText() { return "dd.mm.\xe5\xe5\xe5\xe5"; }, @@ -293331,6 +311615,9 @@ get$modalBarrierDismissLabel() { return "Avvis"; }, + get$moreButtonTooltip() { + return "Mer"; + }, get$nextMonthTooltip() { return "Neste m\xe5ned"; }, @@ -293349,6 +311636,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow av omtrent $rowCount"; }, + get$pasteButtonLabel() { + return "Lim inn"; + }, get$popupMenuLabel() { return "Forgrunnsmeny"; }, @@ -293400,6 +311690,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Velg alle"; + }, get$selectYearSemanticsLabel() { return "Velg \xe5ret"; }, @@ -293450,6 +311743,12 @@ get$collapsedIconTapHint() { return "\u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; }, + get$copyButtonLabel() { + return "\u092a\u094d\u0930\u0924\u093f\u0932\u093f\u092a\u093f \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; + }, + get$cutButtonLabel() { + return "\u0915\u093e\u091f\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; + }, get$dateHelpText() { return "yyyy/mm/dd"; }, @@ -293510,6 +311809,9 @@ get$modalBarrierDismissLabel() { return "\u0916\u093e\u0930\u0947\u091c \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; }, + get$moreButtonTooltip() { + return "\u0925\u092a"; + }, get$nextMonthTooltip() { return "\u0905\u0930\u094d\u0915\u094b \u092e\u0939\u093f\u0928\u093e"; }, @@ -293528,6 +311830,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u0932\u0917\u092d\u0917 $rowCount \u0915\u094b $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u091f\u093e\u0901\u0938\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; + }, get$popupMenuLabel() { return "\u092a\u092a\u0905\u092a \u092e\u0947\u0928\u0941"; }, @@ -293579,6 +311884,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0938\u092c\u0948 \u092c\u091f\u0928\u0939\u0930\u0942 \u091a\u092f\u0928 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; + }, get$selectYearSemanticsLabel() { return "\u0935\u0930\u094d\u0937 \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938\u094d"; }, @@ -293629,6 +311937,12 @@ get$collapsedIconTapHint() { return "Uitvouwen"; }, + get$copyButtonLabel() { + return "Kopi\xebren"; + }, + get$cutButtonLabel() { + return "Knippen"; + }, get$dateHelpText() { return "dd-mm-jjjj"; }, @@ -293689,6 +312003,9 @@ get$modalBarrierDismissLabel() { return "Sluiten"; }, + get$moreButtonTooltip() { + return "Meer"; + }, get$nextMonthTooltip() { return "Volgende maand"; }, @@ -293707,6 +312024,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow-$lastRow van ongeveer $rowCount"; }, + get$pasteButtonLabel() { + return "Plakken"; + }, get$popupMenuLabel() { return "Pop-upmenu"; }, @@ -293758,6 +312078,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Alles selecteren"; + }, get$selectYearSemanticsLabel() { return "Jaar selecteren"; }, @@ -293808,6 +312131,12 @@ get$collapsedIconTapHint() { return "Vis"; }, + get$copyButtonLabel() { + return "Kopi\xe9r"; + }, + get$cutButtonLabel() { + return "Klipp ut"; + }, get$dateHelpText() { return "dd.mm.\xe5\xe5\xe5\xe5"; }, @@ -293868,6 +312197,9 @@ get$modalBarrierDismissLabel() { return "Avvis"; }, + get$moreButtonTooltip() { + return "Mer"; + }, get$nextMonthTooltip() { return "Neste m\xe5ned"; }, @@ -293886,6 +312218,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow av omtrent $rowCount"; }, + get$pasteButtonLabel() { + return "Lim inn"; + }, get$popupMenuLabel() { return "Forgrunnsmeny"; }, @@ -293937,6 +312272,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Velg alle"; + }, get$selectYearSemanticsLabel() { return "Velg \xe5ret"; }, @@ -293987,6 +312325,12 @@ get$collapsedIconTapHint() { return "\u0b2a\u0b4d\u0b30\u0b38\u0b3e\u0b30\u0b3f\u0b24 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; }, + get$copyButtonLabel() { + return "\u0b15\u0b2a\u0b3f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; + }, + get$cutButtonLabel() { + return "\u0b15\u0b1f\u0b4d \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -294047,6 +312391,9 @@ get$modalBarrierDismissLabel() { return "\u0b16\u0b3e\u0b30\u0b1c \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; }, + get$moreButtonTooltip() { + return "\u0b05\u0b27\u0b3f\u0b15"; + }, get$nextMonthTooltip() { return "\u0b2a\u0b30\u0b2c\u0b30\u0b4d\u0b24\u0b4d\u0b24\u0b40 \u0b2e\u0b3e\u0b38"; }, @@ -294065,6 +312412,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u0b2a\u0b3e\u0b16\u0b3e\u0b2a\u0b3e\u0b16\u0b3f $rowCount\u0b30 $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u0b2a\u0b47\u0b37\u0b4d\u0b1f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; + }, get$popupMenuLabel() { return "\u0b2a\u0b2a\u0b4d-\u0b05\u0b2a\u0b4d \u0b2e\u0b47\u0b28\u0b41"; }, @@ -294116,6 +312466,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0b38\u0b2c\u0b41 \u0b1a\u0b5f\u0b28 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; + }, get$selectYearSemanticsLabel() { return "\u0b2c\u0b30\u0b4d\u0b37 \u0b1a\u0b5f\u0b28 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"; }, @@ -294166,6 +312519,12 @@ get$collapsedIconTapHint() { return "\u0a35\u0a3f\u0a38\u0a24\u0a3e\u0a30 \u0a15\u0a30\u0a4b"; }, + get$copyButtonLabel() { + return "\u0a15\u0a3e\u0a2a\u0a40 \u0a15\u0a30\u0a4b"; + }, + get$cutButtonLabel() { + return "\u0a15\u0a71\u0a1f \u0a15\u0a30\u0a4b"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -294226,6 +312585,9 @@ get$modalBarrierDismissLabel() { return "\u0a16\u0a3e\u0a30\u0a1c \u0a15\u0a30\u0a4b"; }, + get$moreButtonTooltip() { + return "\u0a39\u0a4b\u0a30"; + }, get$nextMonthTooltip() { return "\u0a05\u0a17\u0a32\u0a3e \u0a2e\u0a39\u0a40\u0a28\u0a3e"; }, @@ -294244,6 +312606,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u0a32\u0a17\u0a2d\u0a17 $rowCount \u0a35\u0a3f\u0a71\u0a1a\u0a4b\u0a02 $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u0a2a\u0a47\u0a38\u0a1f \u0a15\u0a30\u0a4b"; + }, get$popupMenuLabel() { return "\u0a2a\u0a4c\u0a2a\u0a05\u0a71\u0a2a \u0a2e\u0a40\u0a28\u0a42"; }, @@ -294295,6 +312660,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0a38\u0a2d \u0a1a\u0a41\u0a23\u0a4b"; + }, get$selectYearSemanticsLabel() { return "\u0a38\u0a3e\u0a32 \u0a1a\u0a41\u0a23\u0a4b"; }, @@ -294345,6 +312713,12 @@ get$collapsedIconTapHint() { return "Rozwi\u0144"; }, + get$copyButtonLabel() { + return "Kopiuj"; + }, + get$cutButtonLabel() { + return "Wytnij"; + }, get$dateHelpText() { return "dd.mm.rrrr"; }, @@ -294405,6 +312779,9 @@ get$modalBarrierDismissLabel() { return "Zamknij"; }, + get$moreButtonTooltip() { + return "Wi\u0119cej"; + }, get$nextMonthTooltip() { return "Nast\u0119pny miesi\u0105c"; }, @@ -294423,6 +312800,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow z oko\u0142o $rowCount"; }, + get$pasteButtonLabel() { + return "Wklej"; + }, get$popupMenuLabel() { return "Menu kontekstowe"; }, @@ -294474,6 +312854,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Zaznacz wszystko"; + }, get$selectYearSemanticsLabel() { return "Wybierz rok"; }, @@ -294524,6 +312907,12 @@ get$collapsedIconTapHint() { return "Expand"; }, + get$copyButtonLabel() { + return "\u06a9\u0627\u067e\u06cc"; + }, + get$cutButtonLabel() { + return "\u06a9\u0645 \u06a9\u0693\u0626"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -294584,6 +312973,9 @@ get$modalBarrierDismissLabel() { return "\u0631\u062f \u06a9\u0693\u0647"; }, + get$moreButtonTooltip() { + return "More"; + }, get$nextMonthTooltip() { return "\u0628\u0644\u0647 \u0645\u06cc\u0627\u0634\u062a"; }, @@ -294602,6 +312994,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow \u0685\u062e\u0647 $rowCount \u062f"; }, + get$pasteButtonLabel() { + return "\u067e\u06cc\u067c \u06a9\u0693\u0626"; + }, get$popupMenuLabel() { return "\u062f \u067e\u0627\u067e \u0627\u067e \u0645\u06cc\u0646\u0648"; }, @@ -294653,6 +313048,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u063a\u0648\u0631\u0647 \u06a9\u0693\u0626"; + }, get$selectYearSemanticsLabel() { return "Select year"; }, @@ -294703,6 +313101,12 @@ get$collapsedIconTapHint() { return "Abrir"; }, + get$copyButtonLabel() { + return "Copiar"; + }, + get$cutButtonLabel() { + return "Cortar"; + }, get$dateHelpText() { return "dd/mm/aaaa"; }, @@ -294763,6 +313167,9 @@ get$modalBarrierDismissLabel() { return "Dispensar"; }, + get$moreButtonTooltip() { + return "Mais"; + }, get$nextMonthTooltip() { return "Pr\xf3ximo m\xeas"; }, @@ -294781,6 +313188,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow \u2013 $lastRow de aproximadamente $rowCount"; }, + get$pasteButtonLabel() { + return "Colar"; + }, get$popupMenuLabel() { return "Menu pop-up"; }, @@ -294832,6 +313242,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Selecionar tudo"; + }, get$selectYearSemanticsLabel() { return "Selecione o ano"; }, @@ -294953,6 +313366,12 @@ get$collapsedIconTapHint() { return "Extinde\u021bi"; }, + get$copyButtonLabel() { + return "Copia\u021bi"; + }, + get$cutButtonLabel() { + return "Decupa\u021bi"; + }, get$dateHelpText() { return "zz.ll.aaaa"; }, @@ -295013,6 +313432,9 @@ get$modalBarrierDismissLabel() { return "\xcenchide\u021bi"; }, + get$moreButtonTooltip() { + return "Mai multe"; + }, get$nextMonthTooltip() { return "Luna viitoare"; }, @@ -295031,6 +313453,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow din aproximativ $rowCount"; }, + get$pasteButtonLabel() { + return "Insera\u021bi"; + }, get$popupMenuLabel() { return "Meniu pop-up"; }, @@ -295082,6 +313507,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Selecta\u021bi tot"; + }, get$selectYearSemanticsLabel() { return "Selecta\u021bi anul"; }, @@ -295132,6 +313560,12 @@ get$collapsedIconTapHint() { return "\u0420\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u044c"; }, + get$copyButtonLabel() { + return "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c"; + }, + get$cutButtonLabel() { + return "\u0412\u044b\u0440\u0435\u0437\u0430\u0442\u044c"; + }, get$dateHelpText() { return "\u0434\u0434.\u043c\u043c.\u0433\u0433\u0433\u0433"; }, @@ -295192,6 +313626,9 @@ get$modalBarrierDismissLabel() { return "\u0417\u0430\u043a\u0440\u044b\u0442\u044c"; }, + get$moreButtonTooltip() { + return "\u0415\u0449\u0451"; + }, get$nextMonthTooltip() { return "\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043c\u0435\u0441\u044f\u0446"; }, @@ -295210,6 +313647,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow \u0438\u0437 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\xa0$rowCount"; }, + get$pasteButtonLabel() { + return "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c"; + }, get$popupMenuLabel() { return "\u0412\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u043c\u0435\u043d\u044e"; }, @@ -295261,6 +313701,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435"; + }, get$selectYearSemanticsLabel() { return "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u043e\u0434"; }, @@ -295311,6 +313754,12 @@ get$collapsedIconTapHint() { return "\u0daf\u0dd2\u0d9c \u0dc4\u0dbb\u0dd2\u0db1\u0dca\u0db1"; }, + get$copyButtonLabel() { + return "\u0db4\u0dd2\u0da7\u0db4\u0dad\u0dca \u0d9a\u0dbb\u0db1\u0dca\u0db1"; + }, + get$cutButtonLabel() { + return "\u0d9a\u0db4\u0db1\u0dca\u0db1"; + }, get$dateHelpText() { return "mm.dd.yyyy"; }, @@ -295371,6 +313820,9 @@ get$modalBarrierDismissLabel() { return "\u0d89\u0dc0\u0dad \u0dbd\u0db1\u0dca\u0db1"; }, + get$moreButtonTooltip() { + return "\u0dad\u0dc0"; + }, get$nextMonthTooltip() { return "\u0d8a\u0dc5\u0d9f \u0db8\u0dcf\u0dc3\u0dba"; }, @@ -295389,6 +313841,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$rowCount\u0d9a\u0dd2\u0db1\u0dca \u0db4\u0db8\u0dab $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u0d85\u0dbd\u0dc0\u0db1\u0dca\u0db1"; + }, get$popupMenuLabel() { return "\u0d8b\u0dad\u0dca\u0db4\u0dad\u0db1 \u0db8\u0dd9\u0db1\u0dd4\u0dc0"; }, @@ -295440,6 +313895,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0dc3\u0dd2\u0dba\u0dbd\u0dca\u0dbd \u0dad\u0ddd\u0dbb\u0db1\u0dca\u0db1"; + }, get$selectYearSemanticsLabel() { return "\u0dc0\u0dbb\u0dca\u0dc2\u0dba \u0dad\u0ddc\u0dca\u0dbb\u0db1\u0dca\u0db1"; }, @@ -295490,6 +313948,12 @@ get$collapsedIconTapHint() { return "Rozbali\u0165"; }, + get$copyButtonLabel() { + return "Kop\xedrova\u0165"; + }, + get$cutButtonLabel() { + return "Vystrihn\xfa\u0165"; + }, get$dateHelpText() { return "mm.dd.yyyy"; }, @@ -295550,6 +314014,9 @@ get$modalBarrierDismissLabel() { return "Odmietnu\u0165"; }, + get$moreButtonTooltip() { + return "Viac"; + }, get$nextMonthTooltip() { return "Bud\xfaci mesiac"; }, @@ -295568,6 +314035,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\xa0\u2013\xa0$lastRow z\xa0pribli\u017ene $rowCount"; }, + get$pasteButtonLabel() { + return "Prilepi\u0165"; + }, get$popupMenuLabel() { return "Kontextov\xe1 ponuka"; }, @@ -295619,6 +314089,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Vybra\u0165 v\u0161etko"; + }, get$selectYearSemanticsLabel() { return "Vyberte rok"; }, @@ -295669,6 +314142,12 @@ get$collapsedIconTapHint() { return "Raz\u0161iriti"; }, + get$copyButtonLabel() { + return "Kopiraj"; + }, + get$cutButtonLabel() { + return "Izre\u017ei"; + }, get$dateHelpText() { return "dd. mm. llll"; }, @@ -295729,6 +314208,9 @@ get$modalBarrierDismissLabel() { return "Opusti"; }, + get$moreButtonTooltip() { + return "Ve\u010d"; + }, get$nextMonthTooltip() { return "Naslednji mesec"; }, @@ -295747,6 +314229,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow od pribli\u017eno $rowCount"; }, + get$pasteButtonLabel() { + return "Prilepi"; + }, get$popupMenuLabel() { return "Pojavni meni"; }, @@ -295798,6 +314283,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Izberi vse"; + }, get$selectYearSemanticsLabel() { return "Izberite leto"; }, @@ -295848,6 +314336,12 @@ get$collapsedIconTapHint() { return "Zgjero"; }, + get$copyButtonLabel() { + return "Kopjo"; + }, + get$cutButtonLabel() { + return "Prit"; + }, get$dateHelpText() { return "dd.mm.yyyy"; }, @@ -295908,6 +314402,9 @@ get$modalBarrierDismissLabel() { return "Hiq"; }, + get$moreButtonTooltip() { + return "M\xeb shum\xeb"; + }, get$nextMonthTooltip() { return "Muaji i ardhsh\xebm"; }, @@ -295926,6 +314423,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow nga rreth $rowCount"; }, + get$pasteButtonLabel() { + return "Ngjit"; + }, get$popupMenuLabel() { return "Menyja k\xebrcyese"; }, @@ -295977,6 +314477,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Zgjidh t\xeb gjitha"; + }, get$selectYearSemanticsLabel() { return "Zgjidh vitin"; }, @@ -296027,6 +314530,12 @@ get$collapsedIconTapHint() { return "\u041f\u0440\u043e\u0448\u0438\u0440\u0438"; }, + get$copyButtonLabel() { + return "\u041a\u043e\u043f\u0438\u0440\u0430\u0458"; + }, + get$cutButtonLabel() { + return "\u0418\u0441\u0435\u0446\u0438"; + }, get$dateHelpText() { return "\u0434\u0434.\u043c\u043c.\u0433\u0433\u0433\u0433."; }, @@ -296087,6 +314596,9 @@ get$modalBarrierDismissLabel() { return "\u041e\u0434\u0431\u0430\u0446\u0438"; }, + get$moreButtonTooltip() { + return "\u0408\u043e\u0448"; + }, get$nextMonthTooltip() { return "\u0421\u043b\u0435\u0434\u0435\u045b\u0438 \u043c\u0435\u0441\u0435\u0446"; }, @@ -296105,6 +314617,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow \u2013 $lastRow o\u0434 \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u043d\u043e $rowCount"; }, + get$pasteButtonLabel() { + return "\u041d\u0430\u043b\u0435\u043f\u0438"; + }, get$popupMenuLabel() { return "\u0418\u0441\u043a\u0430\u0447\u0443\u045b\u0438 \u043c\u0435\u043d\u0438"; }, @@ -296156,6 +314671,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0418\u0437\u0430\u0431\u0435\u0440\u0438 \u0441\u0432\u0435"; + }, get$selectYearSemanticsLabel() { return "\u0418\u0437\u0430\u0431\u0435\u0440\u0438\u0442\u0435 \u0433\u043e\u0434\u0438\u043d\u0443"; }, @@ -296207,6 +314725,12 @@ get$collapsedIconTapHint() { return "Pro\u0161iri"; }, + get$copyButtonLabel() { + return "Kopiraj"; + }, + get$cutButtonLabel() { + return "Iseci"; + }, get$dateHelpText() { return "dd.mm.gggg."; }, @@ -296258,6 +314782,9 @@ get$modalBarrierDismissLabel() { return "Odbaci"; }, + get$moreButtonTooltip() { + return "Jo\u0161"; + }, get$nextMonthTooltip() { return "Sledec\u0301i mesec"; }, @@ -296276,6 +314803,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow \u2013 $lastRow od pribli\u017eno $rowCount"; }, + get$pasteButtonLabel() { + return "Nalepi"; + }, get$popupMenuLabel() { return "Iska\u010duc\u0301i meni"; }, @@ -296315,6 +314845,9 @@ get$rowsPerPageTitle() { return "Redova po stranici:"; }, + get$selectAllButtonLabel() { + return "Izaberi sve"; + }, get$selectYearSemanticsLabel() { return "Izaberite godinu"; }, @@ -296362,6 +314895,12 @@ get$collapsedIconTapHint() { return "Ut\xf6ka"; }, + get$copyButtonLabel() { + return "Kopiera"; + }, + get$cutButtonLabel() { + return "Klipp ut"; + }, get$dateHelpText() { return "\xe5\xe5\xe5\xe5-mm-dd"; }, @@ -296422,6 +314961,9 @@ get$modalBarrierDismissLabel() { return "St\xe4ng"; }, + get$moreButtonTooltip() { + return "Mer"; + }, get$nextMonthTooltip() { return "N\xe4sta m\xe5nad"; }, @@ -296440,6 +314982,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow av ungef\xe4r $rowCount"; }, + get$pasteButtonLabel() { + return "Klistra in"; + }, get$popupMenuLabel() { return "Popup-meny"; }, @@ -296491,6 +315036,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Markera allt"; + }, get$selectYearSemanticsLabel() { return "V\xe4lj \xe5r"; }, @@ -296541,6 +315089,12 @@ get$collapsedIconTapHint() { return "Panua"; }, + get$copyButtonLabel() { + return "Nakili"; + }, + get$cutButtonLabel() { + return "Kata"; + }, get$dateHelpText() { return "dd/mm/yyyy"; }, @@ -296601,6 +315155,9 @@ get$modalBarrierDismissLabel() { return "Ondoa"; }, + get$moreButtonTooltip() { + return "Zaidi"; + }, get$nextMonthTooltip() { return "Mwezi ujao"; }, @@ -296619,6 +315176,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow hadi $lastRow kati ya takriban $rowCount"; }, + get$pasteButtonLabel() { + return "Bandika"; + }, get$popupMenuLabel() { return "Menyu ibukizi"; }, @@ -296670,6 +315230,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Chagua vyote"; + }, get$selectYearSemanticsLabel() { return "Chagua mwaka"; }, @@ -296706,7 +315269,7 @@ return "\u0bb5\u0bbf\u0bb4\u0bbf\u0baa\u0bcd\u0baa\u0bc2\u0b9f\u0bcd\u0b9f\u0bb2\u0bcd"; }, get$anteMeridiemAbbreviation() { - return "AM"; + return "\u0bae\u0bc1\u0bb1\u0bcd\u0baa\u0b95\u0bb2\u0bcd"; }, get$backButtonTooltip() { return "\u0bae\u0bc1\u0ba8\u0bcd\u0ba4\u0bc8\u0baf \u0baa\u0b95\u0bcd\u0b95\u0bae\u0bcd"; @@ -296720,6 +315283,12 @@ get$collapsedIconTapHint() { return "\u0bb5\u0bbf\u0bb0\u0bbf\u0b95\u0bcd\u0b95\u0bc1\u0bae\u0bcd"; }, + get$copyButtonLabel() { + return "\u0ba8\u0b95\u0bb2\u0bc6\u0b9f\u0bc1"; + }, + get$cutButtonLabel() { + return "\u0bb5\u0bc6\u0b9f\u0bcd\u0b9f\u0bc1"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -296780,6 +315349,9 @@ get$modalBarrierDismissLabel() { return "\u0ba8\u0bbf\u0bb0\u0bbe\u0b95\u0bb0\u0bbf\u0b95\u0bcd\u0b95\u0bc1\u0bae\u0bcd"; }, + get$moreButtonTooltip() { + return "\u0bae\u0bc7\u0bb2\u0bc1\u0bae\u0bcd"; + }, get$nextMonthTooltip() { return "\u0b85\u0b9f\u0bc1\u0ba4\u0bcd\u0ba4 \u0bae\u0bbe\u0ba4\u0bae\u0bcd"; }, @@ -296798,11 +315370,14 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow / $rowCount"; }, + get$pasteButtonLabel() { + return "\u0b92\u0b9f\u0bcd\u0b9f\u0bc1"; + }, get$popupMenuLabel() { return "\u0baa\u0bbe\u0baa\u0bcd-\u0b85\u0baa\u0bcd \u0bae\u0bc6\u0ba9\u0bc1"; }, get$postMeridiemAbbreviation() { - return "PM"; + return "\u0baa\u0bbf\u0bb1\u0bcd\u0baa\u0b95\u0bb2\u0bcd"; }, get$previousMonthTooltip() { return "\u0bae\u0bc1\u0ba8\u0bcd\u0ba4\u0bc8\u0baf \u0bae\u0bbe\u0ba4\u0bae\u0bcd"; @@ -296849,6 +315424,9 @@ get$scriptCategory() { return B.ScriptCategory_1; }, + get$selectAllButtonLabel() { + return "\u0b85\u0ba9\u0bc8\u0ba4\u0bcd\u0ba4\u0bc8\u0baf\u0bc1\u0bae\u0bcd \u0ba4\u0bc7\u0bb0\u0bcd\u0ba8\u0bcd\u0ba4\u0bc6\u0b9f\u0bc1"; + }, get$selectYearSemanticsLabel() { return "\u0b86\u0ba3\u0bcd\u0b9f\u0bc8\u0ba4\u0bcd \u0ba4\u0bc7\u0bb0\u0bcd\u0ba8\u0bcd\u0ba4\u0bc6\u0b9f\u0bc1\u0b95\u0bcd\u0b95\u0bb5\u0bc1\u0bae\u0bcd"; }, @@ -296899,6 +315477,12 @@ get$collapsedIconTapHint() { return "\u0c35\u0c3f\u0c38\u0c4d\u0c24\u0c30\u0c3f\u0c02\u0c1a\u0c41"; }, + get$copyButtonLabel() { + return "\u0c15\u0c3e\u0c2a\u0c40 \u0c1a\u0c47\u0c2f\u0c3f"; + }, + get$cutButtonLabel() { + return "\u0c15\u0c24\u0c4d\u0c24\u0c3f\u0c30\u0c3f\u0c02\u0c1a\u0c41"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -296959,6 +315543,9 @@ get$modalBarrierDismissLabel() { return "\u0c35\u0c3f\u0c38\u0c4d\u0c2e\u0c30\u0c3f\u0c02\u0c1a\u0c41"; }, + get$moreButtonTooltip() { + return "\u0c2e\u0c30\u0c3f\u0c28\u0c4d\u0c28\u0c3f"; + }, get$nextMonthTooltip() { return "\u0c24\u0c30\u0c4d\u0c35\u0c3e\u0c24 \u0c28\u0c46\u0c32"; }, @@ -296977,6 +315564,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$rowCount\u0c32\u0c4b $firstRow\u2013$lastRow"; }, + get$pasteButtonLabel() { + return "\u0c05\u0c24\u0c3f\u0c15\u0c3f\u0c02\u0c1a\u0c41"; + }, get$popupMenuLabel() { return "\u0c2a\u0c3e\u0c2a\u0c4d\u200c\u0c05\u0c2a\u0c4d \u0c2e\u0c46\u0c28\u0c42"; }, @@ -297028,6 +315618,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0c05\u0c28\u0c4d\u0c28\u0c3f\u0c02\u0c1f\u0c3f\u0c28\u0c40 \u0c0e\u0c02\u0c1a\u0c41\u0c15\u0c4b\u0c02\u0c21\u0c3f"; + }, get$selectYearSemanticsLabel() { return "\u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c28\u0c4d\u0c28\u0c3f \u0c0e\u0c02\u0c1a\u0c41\u0c15\u0c4b\u0c02\u0c21\u0c3f"; }, @@ -297078,6 +315671,12 @@ get$collapsedIconTapHint() { return "\u0e02\u0e22\u0e32\u0e22"; }, + get$copyButtonLabel() { + return "\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01"; + }, + get$cutButtonLabel() { + return "\u0e15\u0e31\u0e14"; + }, get$dateHelpText() { return "\u0e14\u0e14/\u0e27\u0e27/\u0e1b\u0e1b\u0e1b\u0e1b"; }, @@ -297138,6 +315737,9 @@ get$modalBarrierDismissLabel() { return "\u0e1b\u0e34\u0e14"; }, + get$moreButtonTooltip() { + return "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21"; + }, get$nextMonthTooltip() { return "\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e2b\u0e19\u0e49\u0e32"; }, @@ -297156,6 +315758,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow \u0e08\u0e32\u0e01\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 $rowCount"; }, + get$pasteButtonLabel() { + return "\u0e27\u0e32\u0e07"; + }, get$popupMenuLabel() { return "\u0e40\u0e21\u0e19\u0e39\u0e1b\u0e4a\u0e2d\u0e1b\u0e2d\u0e31\u0e1b"; }, @@ -297207,6 +315812,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14"; + }, get$selectYearSemanticsLabel() { return "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e1b\u0e35"; }, @@ -297257,6 +315865,12 @@ get$collapsedIconTapHint() { return "I-expand"; }, + get$copyButtonLabel() { + return "Kopyahin"; + }, + get$cutButtonLabel() { + return "I-cut"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -297317,6 +315931,9 @@ get$modalBarrierDismissLabel() { return "I-dismiss"; }, + get$moreButtonTooltip() { + return "Higit Pa"; + }, get$nextMonthTooltip() { return "Susunod na buwan"; }, @@ -297335,6 +315952,9 @@ get$pageRowsInfoTitleApproximateRaw() { return string$.x24firstn; }, + get$pasteButtonLabel() { + return "I-paste"; + }, get$popupMenuLabel() { return "Popup na menu"; }, @@ -297386,6 +316006,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Piliin lahat"; + }, get$selectYearSemanticsLabel() { return "Pumili ng taon"; }, @@ -297436,6 +316059,12 @@ get$collapsedIconTapHint() { return "Geni\u015flet"; }, + get$copyButtonLabel() { + return "Kopyala"; + }, + get$cutButtonLabel() { + return "Kes"; + }, get$dateHelpText() { return "gg.aa.yyyy"; }, @@ -297496,6 +316125,9 @@ get$modalBarrierDismissLabel() { return "Kapat"; }, + get$moreButtonTooltip() { + return "Di\u011fer"; + }, get$nextMonthTooltip() { return "Gelecek ay"; }, @@ -297514,6 +316146,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow-$lastRow / $rowCount"; }, + get$pasteButtonLabel() { + return "Yap\u0131\u015ft\u0131r"; + }, get$popupMenuLabel() { return "Popup men\xfc"; }, @@ -297565,6 +316200,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "T\xfcm\xfcn\xfc se\xe7"; + }, get$selectYearSemanticsLabel() { return "Y\u0131l\u0131 se\xe7in"; }, @@ -297615,6 +316253,12 @@ get$collapsedIconTapHint() { return "\u0420\u043e\u0437\u0433\u043e\u0440\u043d\u0443\u0442\u0438"; }, + get$copyButtonLabel() { + return "\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438"; + }, + get$cutButtonLabel() { + return "\u0412\u0438\u0440\u0456\u0437\u0430\u0442\u0438"; + }, get$dateHelpText() { return "\u0434\u0434.\u043c\u043c.\u0440\u0440\u0440\u0440"; }, @@ -297675,6 +316319,9 @@ get$modalBarrierDismissLabel() { return "\u0417\u0430\u043a\u0440\u0438\u0442\u0438"; }, + get$moreButtonTooltip() { + return "\u0406\u043d\u0448\u0456"; + }, get$nextMonthTooltip() { return "\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u0438\u0439 \u043c\u0456\u0441\u044f\u0446\u044c"; }, @@ -297693,6 +316340,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow \u0437 \u043f\u0440\u0438\u0431\u043b\u0438\u0437\u043d\u043e $rowCount"; }, + get$pasteButtonLabel() { + return "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438"; + }, get$popupMenuLabel() { return "\u0421\u043f\u043b\u0438\u0432\u0430\u044e\u0447\u0435 \u043c\u0435\u043d\u044e"; }, @@ -297744,6 +316394,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0432\u0441\u0456"; + }, get$selectYearSemanticsLabel() { return "\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0440\u0456\u043a"; }, @@ -297794,6 +316447,12 @@ get$collapsedIconTapHint() { return "\u067e\u06be\u06cc\u0644\u0627\u0626\u06cc\u06ba"; }, + get$copyButtonLabel() { + return "\u06a9\u0627\u067e\u06cc \u06a9\u0631\u06cc\u06ba"; + }, + get$cutButtonLabel() { + return "\u06a9\u0679 \u06a9\u0631\u06cc\u06ba"; + }, get$dateHelpText() { return "dd/mm/yyyy"; }, @@ -297854,6 +316513,9 @@ get$modalBarrierDismissLabel() { return "\u0628\u0631\u062e\u0627\u0633\u062a \u06a9\u0631\u06cc\u06ba"; }, + get$moreButtonTooltip() { + return "\u0645\u0632\u06cc\u062f"; + }, get$nextMonthTooltip() { return "\u0627\u06af\u0644\u0627 \u0645\u06c1\u06cc\u0646\u06c1"; }, @@ -297872,6 +316534,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow $rowCount \u0645\u06cc\u06ba \u0633\u06d2 \u062a\u0642\u0631\u06cc\u0628\u0627\u064b"; }, + get$pasteButtonLabel() { + return "\u067e\u06cc\u0633\u0679 \u06a9\u0631\u06cc\u06ba"; + }, get$popupMenuLabel() { return "\u067e\u0627\u067e \u0627\u067e \u0645\u06cc\u0646\u0648"; }, @@ -297923,6 +316588,9 @@ get$scriptCategory() { return B.ScriptCategory_2; }, + get$selectAllButtonLabel() { + return "\u0633\u0628\u06be\u06cc \u06a9\u0648 \u0645\u0646\u062a\u062e\u0628 \u06a9\u0631\u06cc\u06ba"; + }, get$selectYearSemanticsLabel() { return "\u0633\u0627\u0644 \u0645\u0646\u062a\u062e\u0628 \u06a9\u0631\u06cc\u06ba"; }, @@ -297973,6 +316641,12 @@ get$collapsedIconTapHint() { return "Yoyish"; }, + get$copyButtonLabel() { + return "Nusxa olish"; + }, + get$cutButtonLabel() { + return "Kesib olish"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -298033,6 +316707,9 @@ get$modalBarrierDismissLabel() { return "Yopish"; }, + get$moreButtonTooltip() { + return "Yana"; + }, get$nextMonthTooltip() { return "Keyingi oy"; }, @@ -298051,6 +316728,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow, jami: $rowCount"; }, + get$pasteButtonLabel() { + return "Joylash"; + }, get$popupMenuLabel() { return "Pop-ap menyusi"; }, @@ -298102,6 +316782,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Hammasi"; + }, get$selectYearSemanticsLabel() { return "Yilni tanlang"; }, @@ -298152,6 +316835,12 @@ get$collapsedIconTapHint() { return "M\u1edf r\u1ed9ng"; }, + get$copyButtonLabel() { + return "Sao ch\xe9p"; + }, + get$cutButtonLabel() { + return "C\u1eaft"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -298212,6 +316901,9 @@ get$modalBarrierDismissLabel() { return "B\u1ecf qua"; }, + get$moreButtonTooltip() { + return "Th\xeam"; + }, get$nextMonthTooltip() { return "Th\xe1ng sau"; }, @@ -298230,6 +316922,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow trong t\u1ed5ng s\u1ed1 kho\u1ea3ng $rowCount"; }, + get$pasteButtonLabel() { + return "D\xe1n"; + }, get$popupMenuLabel() { return "Menu b\u1eadt l\xean"; }, @@ -298281,6 +316976,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Ch\u1ecdn t\u1ea5t c\u1ea3"; + }, get$selectYearSemanticsLabel() { return "Ch\u1ecdn n\u0103m"; }, @@ -298331,6 +317029,12 @@ get$collapsedIconTapHint() { return "\u5c55\u5f00"; }, + get$copyButtonLabel() { + return "\u590d\u5236"; + }, + get$cutButtonLabel() { + return "\u526a\u5207"; + }, get$dateHelpText() { return "yyyy/mm/dd"; }, @@ -298391,6 +317095,9 @@ get$modalBarrierDismissLabel() { return "\u5173\u95ed"; }, + get$moreButtonTooltip() { + return "\u66f4\u591a"; + }, get$nextMonthTooltip() { return "\u4e0b\u4e2a\u6708"; }, @@ -298409,6 +317116,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u7b2c $firstRow-$lastRow \u884c\uff08\u5171\u7ea6 $rowCount \u884c\uff09"; }, + get$pasteButtonLabel() { + return "\u7c98\u8d34"; + }, get$popupMenuLabel() { return "\u5f39\u51fa\u83dc\u5355"; }, @@ -298460,6 +317170,9 @@ get$scriptCategory() { return B.ScriptCategory_1; }, + get$selectAllButtonLabel() { + return "\u5168\u9009"; + }, get$selectYearSemanticsLabel() { return "\u9009\u62e9\u5e74\u4efd"; }, @@ -298502,6 +317215,12 @@ get$collapsedIconTapHint() { return "\u5c55\u958b"; }, + get$copyButtonLabel() { + return "\u8907\u88fd"; + }, + get$cutButtonLabel() { + return "\u526a\u4e0b"; + }, get$dateHelpText() { return "dd/mm/yyyy"; }, @@ -298568,6 +317287,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u7b2c $firstRow \u81f3 $lastRow \u5217\uff0c\u5171\u7d04 $rowCount \u5217"; }, + get$pasteButtonLabel() { + return "\u8cbc\u4e0a"; + }, get$popupMenuLabel() { return "\u5f48\u51fa\u5f0f\u9078\u55ae"; }, @@ -298601,6 +317323,9 @@ get$rowsPerPageTitle() { return "\u6bcf\u9801\u5217\u6578\uff1a"; }, + get$selectAllButtonLabel() { + return "\u5168\u90e8\u9078\u53d6"; + }, get$selectYearSemanticsLabel() { return "\u63c0\u5e74\u4efd"; }, @@ -298670,6 +317395,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "\u7b2c $firstRow - $lastRow \u5217 (\u7e3d\u5171\u7d04 $rowCount \u5217)"; }, + get$selectAllButtonLabel() { + return "\u5168\u9078"; + }, get$timePickerHourModeAnnouncement() { return "\u9078\u53d6\u5c0f\u6642\u6578"; }, @@ -298711,6 +317439,12 @@ get$collapsedIconTapHint() { return "Nweba"; }, + get$copyButtonLabel() { + return "Kopisha"; + }, + get$cutButtonLabel() { + return "Sika"; + }, get$dateHelpText() { return "mm/dd/yyyy"; }, @@ -298771,6 +317505,9 @@ get$modalBarrierDismissLabel() { return "Cashisa"; }, + get$moreButtonTooltip() { + return "Okuningi"; + }, get$nextMonthTooltip() { return "Inyanga ezayo"; }, @@ -298789,6 +317526,9 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow\u2013$lastRow cishe kokungu-$rowCount"; }, + get$pasteButtonLabel() { + return "Namathisela"; + }, get$popupMenuLabel() { return "Imenyu ye-popup"; }, @@ -298840,6 +317580,9 @@ get$scriptCategory() { return B.ScriptCategory_0; }, + get$selectAllButtonLabel() { + return "Khetha konke"; + }, get$selectYearSemanticsLabel() { return "Khetha unyaka"; }, @@ -298876,34 +317619,34 @@ var hour, t1, _this = this; switch (A.hourFormat(_this.timeOfDayFormat$1$alwaysUse24HourFormat(alwaysUse24HourFormat)).index) { case 0: - return _this._twoDigitZeroPaddedFormat.format$1(0, timeOfDay.hour); + return _this._twoDigitZeroPaddedFormat.format$1(timeOfDay.hour); case 1: - return _this._decimalFormat.format$1(0, timeOfDay.hour); + return _this._decimalFormat.format$1(timeOfDay.hour); case 2: hour = timeOfDay.get$hourOfPeriod(); t1 = hour === 0 ? 12 : hour; - return _this._decimalFormat.format$1(0, t1); + return _this._decimalFormat.format$1(t1); default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, formatMinute$1(timeOfDay) { - return this._twoDigitZeroPaddedFormat.format$1(0, timeOfDay.minute); + return this._twoDigitZeroPaddedFormat.format$1(timeOfDay.minute); }, formatYear$1(date) { - return this._fullYearFormat.format$1(0, date); + return this._fullYearFormat.format$1(date); }, formatCompactDate$1(date) { - return this._compactDateFormat.format$1(0, date); + return this._compactDateFormat.format$1(date); }, formatMediumDate$1(date) { - return this._mediumDateFormat.format$1(0, date); + return this._mediumDateFormat.format$1(date); }, formatFullDate$1(date) { - return this._longDateFormat.format$1(0, date); + return this._longDateFormat.format$1(date); }, formatMonthYear$1(date) { - return this._yearMonthFormat.format$1(0, date); + return this._yearMonthFormat.format$1(date); }, parseCompactDate$1(inputString) { var t1, exception; @@ -298924,12 +317667,12 @@ return (this._longDateFormat.get$dateSymbols().FIRSTDAYOFWEEK + 1) % 7; }, formatDecimal$1(number) { - return this._decimalFormat.format$1(0, number); + return this._decimalFormat.format$1(number); }, formatTimeOfDay$2$alwaysUse24HourFormat(timeOfDay, alwaysUse24HourFormat) { var _this = this, hour = _this.formatHour$2$alwaysUse24HourFormat(timeOfDay, alwaysUse24HourFormat), - minute = _this._twoDigitZeroPaddedFormat.format$1(0, timeOfDay.minute); + minute = _this._twoDigitZeroPaddedFormat.format$1(timeOfDay.minute); switch (_this.timeOfDayFormat$1$alwaysUse24HourFormat(alwaysUse24HourFormat).index) { case 4: return hour + ":" + minute + " " + _this._material_localizations0$_formatDayPeriod$1(timeOfDay); @@ -298962,11 +317705,11 @@ if (text == null) text = this.get$pageRowsInfoTitleRaw(); t1 = this._decimalFormat; - return B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(text, "$firstRow", t1.format$1(0, firstRow)), "$lastRow", t1.format$1(0, lastRow)), "$rowCount", t1.format$1(0, rowCount)); + return B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(text, "$firstRow", t1.format$1(firstRow)), "$lastRow", t1.format$1(lastRow)), "$rowCount", t1.format$1(rowCount)); }, tabLabel$2$tabCount$tabIndex(tabCount, tabIndex) { var t1 = this._decimalFormat; - return B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(this.get$tabLabelRaw(), "$tabIndex", t1.format$1(0, tabIndex)), "$tabCount", t1.format$1(0, tabCount)); + return B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(this.get$tabLabelRaw(), "$tabIndex", t1.format$1(tabIndex)), "$tabCount", t1.format$1(tabCount)); }, timeOfDayFormat$1$alwaysUse24HourFormat(alwaysUse24HourFormat) { if (alwaysUse24HourFormat) @@ -298994,7 +317737,7 @@ t2 = _this.get$licensesPackageDetailTextOne(), t3 = _this.get$licensesPackageDetailTextTwo(), t4 = _this.get$licensesPackageDetailTextMany(); - return B.JSString_methods.replaceFirst$2(A.Intl_pluralLogic(licenseCount, _this.get$licensesPackageDetailTextFew(), _this._localeName, t4, t2, _this.get$licensesPackageDetailTextOther(), t3, t1), "$licenseCount", _this._decimalFormat.format$1(0, licenseCount)); + return B.JSString_methods.replaceFirst$2(A.Intl_pluralLogic(licenseCount, _this.get$licensesPackageDetailTextFew(), _this._localeName, t4, t2, _this.get$licensesPackageDetailTextOther(), t3, t1), "$licenseCount", _this._decimalFormat.format$1(licenseCount)); }, get$remainingTextFieldCharacterCountZero() { return null; @@ -299017,7 +317760,7 @@ t2 = _this.get$remainingTextFieldCharacterCountOne(), t3 = _this.get$remainingTextFieldCharacterCountTwo(), t4 = _this.get$remainingTextFieldCharacterCountMany(); - return B.JSString_methods.replaceFirst$2(A.Intl_pluralLogic(remaining, _this.get$remainingTextFieldCharacterCountFew(), _this._localeName, t4, t2, _this.get$remainingTextFieldCharacterCountOther(), t3, t1), "$remainingCount", _this._decimalFormat.format$1(0, remaining)); + return B.JSString_methods.replaceFirst$2(A.Intl_pluralLogic(remaining, _this.get$remainingTextFieldCharacterCountFew(), _this._localeName, t4, t2, _this.get$remainingTextFieldCharacterCountOther(), t3, t1), "$remainingCount", _this._decimalFormat.format$1(remaining)); }, $isMaterialLocalizations: 1 }; @@ -299080,7 +317823,7 @@ t1.toString; return new A.SynchronousFuture(t1, type$.SynchronousFuture_MaterialLocalizations); }, - $signature: 3002 + $signature: 2403 }; A.loadDateIntlDataIfNotLoaded_closure.prototype = { call$2(locale, symbols) { @@ -299102,7 +317845,7 @@ J.$indexSet$ax($.$get$_dateTimeSymbols(), t2, symbols); J.$indexSet$ax($.$get$dateTimePatterns(), t2, t1); }, - $signature: 2994 + $signature: 2404 }; A.GlobalWidgetsLocalizations.prototype = { get$textDirection() { @@ -299199,11 +317942,6 @@ t1 = A.StreamBuilder$(new A._StoreStreamListenerState_build_closure(_this), t1, _this.$ti._rest[1]); return t1; }, - _mapConverter$1(state) { - var t1 = this._widget, - t2 = t1.store; - return t1.converter.call$1(t2); - }, _whereDistinct$1(vm) { this._widget.toString; return true; @@ -299213,13 +317951,14 @@ return true; }, _createStream$0() { - var _this = this, + var _this = this, _null = null, t1 = _this._widget.store._changeController, t2 = A._instanceType(t1)._eval$1("_BroadcastStream<1>"), t3 = t2._eval$1("_WhereStream"), - t4 = _this.$ti._rest[1], - t5 = t3._eval$1("@")._bind$1(t4)._eval$1("_MapStream<1,2>"); - _this.___StoreStreamListenerState__stream_A = A._StreamHandlerTransformer$(_this.get$_flutter_redux$_handleChange(), null, _this.get$_handleError(), t4, t4).bind$1(0, new A._WhereStream(_this.get$_whereDistinct(), new A._MapStream(_this.get$_mapConverter(), new A._WhereStream(_this.get$_ignoreChange(), new A._BroadcastStream(t1, t2), t3), t5), t5._eval$1("_WhereStream"))); + t4 = _this.$ti._rest[1]; + t3 = A._StreamHandlerTransformer$(_null, _null, _this.get$_handleConverterError(), t4, t4).bind$1(0, new A._MapStream(new A._StoreStreamListenerState__createStream_closure(_this), new A._WhereStream(_this.get$_ignoreChange(), new A._BroadcastStream(t1, t2), t3), t3._eval$1("@")._bind$1(t4)._eval$1("_MapStream<1,2>"))); + t3 = A._StreamHandlerTransformer$(_this.get$_flutter_redux$_handleChange(), _null, _null, t4, t4).bind$1(0, new A._WhereStream(_this.get$_whereDistinct(), t3, t3.$ti._eval$1("_WhereStream"))); + _this.___StoreStreamListenerState__stream_A = A._StreamHandlerTransformer$(_null, _null, _this.get$_handleError(), t4, t4).bind$1(0, t3); }, _flutter_redux$_handleChange$2(vm, sink) { var t1; @@ -299231,9 +317970,12 @@ A.throwExpression(A.StateError$("Stream is already closed")); t1.super$_BufferingStreamSubscription$_add(0, vm); }, + _handleConverterError$3(error, stackTrace, sink) { + sink.addError$2(new A.ConverterError(error, stackTrace), stackTrace); + }, _handleError$3(error, stackTrace, sink) { this._latestValue = null; - this._latestError = new A.ConverterError(error, stackTrace); + this._latestError = error; sink.addError$2(error, stackTrace); } }; @@ -299251,6 +317993,16 @@ return this.$this.$ti._eval$1("Widget(BuildContext,AsyncSnapshot<2>)"); } }; + A._StoreStreamListenerState__createStream_closure.prototype = { + call$1(_) { + var t1 = this.$this._widget, + t2 = t1.store; + return t1.converter.call$1(t2); + }, + $signature() { + return this.$this.$ti._eval$1("2(1)"); + } + }; A.StoreProviderError.prototype = { toString$0(_) { return "Error: No " + A.createRuntimeType(this.$ti._precomputed1).toString$0(0) + " found. To fix, please try:\n \n * Wrapping your MaterialApp with the StoreProvider, \n rather than an individual Route\n * Providing full type information to your Store, \n StoreProvider and StoreConnector\n * Ensure you are using consistent and complete imports. \n E.g. always use `import 'package:my_app/app_state.dart';\n \nIf none of these solutions work, please file a bug at:\nhttps://github.com/brianegan/flutter_redux/issues/new\n "; @@ -299281,7 +318033,7 @@ build$1(context) { var _this = this, _null = null, effectiveForegroundColor = _this.foregroundColor; - return A.Expanded$(A.SizedBox$expand(A.OutlinedButton$(_this.child, _null, new A.CustomSlidableAction_build_closure(_this, context), A.OutlinedButton_styleFrom(_null, _null, _this.backgroundColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, effectiveForegroundColor, _null, effectiveForegroundColor, _null, B.RoundedRectangleBorder_ifx1, B.BorderSide_aLd, _null, _null, _null, _null))), _this.flex); + return A.Expanded$(A.SizedBox$expand(A.OutlinedButton$(_this.child, _null, new A.CustomSlidableAction_build_closure(_this, context), A.OutlinedButton_styleFrom(_null, _null, _this.backgroundColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, effectiveForegroundColor, _this.padding, effectiveForegroundColor, _null, new A.RoundedRectangleBorder(_this.borderRadius, B.BorderSide_8xm), B.BorderSide_8xm, _null, _null, _null, _null))), _this.flex); } }; A.CustomSlidableAction_build_closure.prototype = { @@ -299304,14 +318056,14 @@ children.push(new A.SizedBox(_null, 4, _null, _null)); children.push(A.Text$(_this.label, _null, _null, B.TextOverflow_2, _null, _null, _null, _null, _null, _null)); child = children.length === 1 ? B.JSArray_methods.get$first(children) : A.Column$(A.List_List$of(new A.MappedListIterable(children, new A.SlidableAction_build_closure(), type$.MappedListIterable_Widget_Widget), true, type$.Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); - return new A.CustomSlidableAction(1, _this.backgroundColor, _this.foregroundColor, true, _this.onPressed, child, _null); + return new A.CustomSlidableAction(1, _this.backgroundColor, _this.foregroundColor, true, _this.onPressed, B.BorderRadius_tLn, _null, child, _null); } }; A.SlidableAction_build_closure.prototype = { call$1(child) { return new A.Flexible(1, B.FlexFit_1, child, null); }, - $signature: 2988 + $signature: 2411 }; A.SlidableAutoCloseBehaviorInteractor.prototype = { build$1(context) { @@ -299337,7 +318089,7 @@ call$1(notification) { notification.get$groupTag(); }, - $signature: 2987 + $signature: 2413 }; A.SlidableAutoCloseNotificationSender.prototype = { build$1(context) { @@ -299352,7 +318104,7 @@ A.SlidableGroupNotification_dispatch(this.context, new A.SlidableAutoCloseNotification(t1.groupTag, t1.controller, false), false, type$.SlidableAutoCloseNotification); return null; }, - $signature: 43 + $signature: 42 }; A.SlidableAutoCloseBarrierNotification.prototype = {}; A.SlidableAutoCloseBarrierInteractor.prototype = { @@ -299405,7 +318157,7 @@ call$1(_) { this.$this.dispatchSlidableAutoCloseBarrierNotification$1$enabled(false); }, - $signature: 23 + $signature: 14 }; A.SlidableAutoCloseBarrierBehaviorListener.prototype = { createState$0() { @@ -299415,7 +318167,7 @@ A._SlidableAutoCloseBarrierBehaviorListenerState.prototype = { build$1(context) { var _null = null; - return new A.SlidableGroupBehaviorListener(new A._SlidableAutoCloseBarrierBehaviorListenerState_build_closure(this), A.GestureDetector$(_null, A.AbsorbPointer$(false, this._widget.child), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, type$.SlidableGroupBehaviorListener_SlidableAutoCloseBarrierNotification); + return new A.SlidableGroupBehaviorListener(new A._SlidableAutoCloseBarrierBehaviorListenerState_build_closure(this), A.GestureDetector$(_null, A.AbsorbPointer$(false, this._widget.child), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, type$.SlidableGroupBehaviorListener_SlidableAutoCloseBarrierNotification); } }; A._SlidableAutoCloseBarrierBehaviorListenerState_build_closure.prototype = { @@ -299423,7 +318175,7 @@ this.$this._widget.toString; notification.get$groupTag(); }, - $signature: 2984 + $signature: 2419 }; A._SlidableNotificationSender.prototype = { createState$0() { @@ -299480,12 +318232,12 @@ } }; A.ActionPaneType.prototype = { - toString$0(_) { + _enumToString$0() { return "ActionPaneType." + this._core$_name; } }; A.GestureDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "GestureDirection." + this._core$_name; } }; @@ -299633,8 +318385,7 @@ t1.dispose$0(); t1 = this.direction; t1.removeListener$1(0, this.get$_onDirectionChanged()); - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + t1.dispose$0(); } }; A._ValueNotifier.prototype = {}; @@ -299690,14 +318441,14 @@ t1 = this.___SlidableDismissalState_resizeAnimation_A; t1 === $ && A.throwUnnamedLateFieldNI(); t2 = this._widget; - return A.SizeTransition$(t2.axis, 0, t2.child, t1); + return new A._SizeTransition(t2.axis, t2.child, t1, null); } }; A._SlidableDismissalState_handleResizeRequestChanged_closure.prototype = { call$1(_) { this.resizeRequest.get$onDismissed().call$0(); }, - $signature: 99 + $signature: 104 }; A._SlidableDismissalState_handleResizeRequestChanged_closure0.prototype = { call$0() { @@ -299705,6 +318456,20 @@ }, $signature: 0 }; + A._SizeTransition.prototype = { + build$1(context) { + var t2, alignment, t3, _null = null, + t1 = type$.Animation_double._as(this.listenable), + value = Math.max(A.checkNum(t1.get$value(t1)), 0); + t1 = this.axis; + t2 = t1 === B.Axis_1; + alignment = t2 ? B.AlignmentDirectional_m1_0 : B.AlignmentDirectional_0_m1; + t3 = value === 1 ? B.Clip_0 : B.Clip_1; + t2 = t2 ? value : _null; + t1 = t1 === B.Axis_0 ? value : _null; + return A.ClipRect$(new A.Align(alignment, t1, t2, this.child, _null), t3, _null); + } + }; A.__SlidableDismissalState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { var _this = this, @@ -299772,21 +318537,29 @@ this.markNeedsPaint$0(); }, updateChildOffsets$1(child) { - var t2, mainAxisPosition, - parentData = type$.nullable__FlexEntranceTransitionParentData._as(child.parentData), - t1 = parentData.___FlexEntranceTransitionParentData_mainAxisPosition_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = this._mainAxisPosition; - mainAxisPosition = t1.transform$1(0, t2.get$value(t2)); - switch (this._flex_entrance_transition$_direction.index) { - case 0: - parentData.offset = new A.Offset(mainAxisPosition, 0); - break; - case 1: - parentData.offset = new A.Offset(0, mainAxisPosition); - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + var t1, mainAxisPosition, t2, + parentData = child.parentData; + if (parentData instanceof A._FlexEntranceTransitionParentData) { + t1 = parentData.mainAxisPosition; + if (t1 == null) + mainAxisPosition = null; + else { + t2 = this._mainAxisPosition; + t2 = t1.transform$1(0, t2.get$value(t2)); + mainAxisPosition = t2; + } + if (mainAxisPosition == null) + mainAxisPosition = 0; + switch (this._flex_entrance_transition$_direction.index) { + case 0: + parentData.offset = new A.Offset(mainAxisPosition, 0); + break; + case 1: + parentData.offset = new A.Offset(0, mainAxisPosition); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } } }, getTotalFlex$0() { @@ -299835,7 +318608,7 @@ t3.toString; t1.totalFlex = t2 + t3; }, - $signature: 112 + $signature: 80 }; A._RenderFlexEntranceTransition_performLayout_closure.prototype = { call$1(child) { @@ -299863,18 +318636,18 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } t2 = this._box_0; - parentData.___FlexEntranceTransitionParentData_mainAxisPosition_A = new A.Tween(begin, t2.totalMainAxisExtent, type$.Tween_double); + parentData.mainAxisPosition = new A.Tween(begin, t2.totalMainAxisExtent, type$.Tween_double); child.layout$1(innerConstraints._readLocal$0()); t1.updateChildOffsets$1(child); t2.totalMainAxisExtent += mainAxisExtent; }, - $signature: 112 + $signature: 80 }; A._RenderFlexEntranceTransition_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this._box_0.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A.__RenderFlexEntranceTransition_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -299920,7 +318693,7 @@ t6 = canDragVertically ? _this.get$handleDragUpdate() : _null; t7 = canDragVertically ? _this.get$handleDragEnd() : _null; t8 = t1.dragStartBehavior; - return A.GestureDetector$(B.HitTestBehavior_1, t1.child, t8, false, _null, _null, _null, _null, t4, t2, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t7, t5, t6); + return A.GestureDetector$(B.HitTestBehavior_1, t1.child, t8, false, _null, _null, _null, _null, t4, t2, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t7, t5, t6); }, get$overallDragAxisExtent() { var t1 = this._framework$_element, @@ -300029,20 +318802,15 @@ this.super$State$dispose(); }, addScrollingNotifierListener$0() { - var t1, _this = this; + var t1, scrollableState, _this = this; _this._widget.toString; t1 = _this._framework$_element; t1.toString; - t1 = A.Scrollable_of(t1); - if (t1 == null) - t1 = null; - else { - t1 = t1._scrollable$_position; - t1.toString; - } + scrollableState = A.Scrollable_maybeOf(t1); + t1 = scrollableState._scrollable$_position; + t1.toString; _this.scrollPosition = t1; - if (t1 != null) - t1.isScrollingNotifier.addListener$1(0, _this.get$handleScrollingChanged()); + t1.isScrollingNotifier.addListener$1(0, _this.get$handleScrollingChanged()); }, removeScrollingNotifierListener$0() { var t1 = this.scrollPosition; @@ -300205,17 +318973,20 @@ return false; }, initState$0() { - var t1, t2, t3, t4, _this = this, _null = null; + var t1, t2, t3, t4, t5, t6, _this = this, _null = null; _this.super$__SlidableState_State_TickerProviderStateMixin_AutomaticKeepAliveClientMixin$initState(); t1 = A.AnimationController$(_null, _null, _null, 1, _null, _this); - t2 = $.$get$ChangeNotifier__emptyListeners(); - t3 = new A.ValueNotifier(B.ActionPaneType_1, t2, type$.ValueNotifier_ActionPaneType); - t4 = new A.ValueNotifier(0, t2, type$.ValueNotifier_int); - t2 = new A.SlidableController(t1, new A._ValueNotifier(_null, t2, type$._ValueNotifier_nullable_DismissGesture), new A.ValueNotifier(_null, t2, type$.ValueNotifier_nullable_EndGesture), new A.ValueNotifier(_null, t2, type$.ValueNotifier_nullable_ResizeRequest), t3, t4); - t4.addListener$1(0, t2.get$_onDirectionChanged()); - t3.addListener$1(0, _this.get$handleActionPanelTypeChanged()); + t2 = A.ValueNotifier$(_null, type$.nullable_EndGesture); + t3 = new A._ValueNotifier(_null, $.$get$ChangeNotifier__emptyListeners(), type$._ValueNotifier_nullable_DismissGesture); + t3.ValueNotifier$1(_null, type$.nullable_DismissGesture); + t4 = A.ValueNotifier$(_null, type$.nullable_ResizeRequest); + t5 = A.ValueNotifier$(B.ActionPaneType_1, type$.ActionPaneType); + t6 = A.ValueNotifier$(0, type$.int); + t4 = new A.SlidableController(t1, t3, t2, t4, t5, t6); + t6.addListener$1(0, t4.get$_onDirectionChanged()); + t5.addListener$1(0, _this.get$handleActionPanelTypeChanged()); _this.___SlidableState_controller_F !== $ && A.throwUnnamedLateFieldAI(); - _this.___SlidableState_controller_F = t2; + _this.___SlidableState_controller_F = t4; }, didChangeDependencies$0() { var _this = this; @@ -300386,6 +319157,7 @@ var t1 = this.AutomaticKeepAliveClientMixin__keepAliveHandle; if (t1 != null) { t1.notifyListeners$0(); + t1.super$ChangeNotifier$dispose(); this.AutomaticKeepAliveClientMixin__keepAliveHandle = null; } this.super$State$deactivate(); @@ -300540,7 +319312,7 @@ childParentData.toString; return Math.min(1, crossAxisCount); }, - $signature: 2965 + $signature: 2422 }; A._TileOrigin.prototype = {}; A._RenderStaggeredGrid_RenderBox_ContainerRenderObjectMixin.prototype = { @@ -300570,27 +319342,27 @@ A._RenderStaggeredGrid_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin.prototype = {}; A.StaggeredGrid.prototype = { createRenderObject$1(context) { - var _this = this, _null = null, + var t2, _this = this, t1 = _this.axisDirection, - t2 = A.Scrollable_of(context); - t1 = t2 == null ? _null : t2._widget.axisDirection; + scrollableState = A.Scrollable_maybeOf(context); + t1 = scrollableState._widget.axisDirection; if (t1 == null) t1 = B.AxisDirection_2; t2 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t2.toString; - t2 = new A.RenderStaggeredGrid(_this.delegate, _this.mainAxisSpacing, _this.crossAxisSpacing, t1, t2.textDirection, 0, _null, _null, A.LayerHandle$(type$.ContainerLayer_2)); + t2 = new A.RenderStaggeredGrid(_this.delegate, _this.mainAxisSpacing, _this.crossAxisSpacing, t1, t2.textDirection, 0, null, null, A.LayerHandle$(type$.ContainerLayer_2)); t2.RenderObject$0(); - t2.addAll$1(0, _null); + t2.addAll$1(0, null); return t2; }, updateRenderObject$2(context, renderObject) { - var t1, t2, _this = this; + var t1, scrollableState, _this = this; renderObject.set$delegate(_this.delegate); renderObject.set$mainAxisSpacing(_this.mainAxisSpacing); renderObject.set$crossAxisSpacing(_this.crossAxisSpacing); t1 = _this.axisDirection; - t2 = A.Scrollable_of(context); - t1 = t2 == null ? null : t2._widget.axisDirection; + scrollableState = A.Scrollable_maybeOf(context); + t1 = scrollableState._widget.axisDirection; renderObject.set$axisDirection(t1 == null ? B.AxisDirection_2 : t1); t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t1.toString; @@ -300644,7 +319416,7 @@ t1.toString; return new A.IgnorePointer(t2, _null, new A._StyledToastWidget(A.Directionality$(A.Material$(B.Duration_200000, true, _null, this.widget, B.Clip_0, B.Color_0, 0, _null, _null, _null, _null, _null, B.MaterialType_0), t1), t3, t4, t14, t15, t5, t8, t9, t10, t11, t12, t13, t6, t7, t16, t17, t18, this.key), _null); }, - $signature: 2963 + $signature: 2424 }; A.StyledToast.prototype = { createState$0() { @@ -300662,7 +319434,7 @@ var wrapper, mTextStyle, mBackgroundColor, mBorderRadius, t2, t3, _this = this, _null = null, t1 = A._setArrayType([A.OverlayEntry$(new A._StyledToastState_build_closure(_this), false)], type$.JSArray_OverlayEntry); _this._widget.toString; - wrapper = A.Directionality$(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([new A.Overlay(t1, _null)], type$.JSArray_Widget), _null), B.TextDirection_1); + wrapper = A.Directionality$(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([new A.Overlay(t1, B.Clip_1, _null)], type$.JSArray_Widget), _null), B.TextDirection_1); t1 = _this._widget; mTextStyle = t1.textStyle; mBackgroundColor = t1.backgroundColor; @@ -300680,7 +319452,7 @@ $.currentContext = ctx; return this.$this._widget.child; }, - $signature: 85 + $signature: 56 }; A._StyledToastWidget.prototype = { createState$0() { @@ -300978,7 +319750,7 @@ case B.StyledToastAnimation_0: t2 = _this.__StyledToastWidgetState_fadeAnim_A; t2 === $ && A.throwUnnamedLateFieldNI(); - w = A.FadeTransition$(false, w, t2); + w = new A.FadeTransition(t2, false, w, _null); break; case B.StyledToastAnimation_1: t2 = _this.__StyledToastWidgetState_slideFromTopAnim_A; @@ -300990,7 +319762,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t3 = _this.__StyledToastWidgetState_fadeAnim_A; t3 === $ && A.throwUnnamedLateFieldNI(); - w = A.SlideTransition$(A.FadeTransition$(false, w, t3), t2, _null, true); + w = A.SlideTransition$(new A.FadeTransition(t3, false, w, _null), t2, _null, true); break; case B.StyledToastAnimation_3: t2 = _this.__StyledToastWidgetState_slideFromBottomAnim_A; @@ -301002,7 +319774,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t3 = _this.__StyledToastWidgetState_fadeAnim_A; t3 === $ && A.throwUnnamedLateFieldNI(); - w = A.SlideTransition$(A.FadeTransition$(false, w, t3), t2, _null, true); + w = A.SlideTransition$(new A.FadeTransition(t3, false, w, _null), t2, _null, true); break; case B.StyledToastAnimation_5: t2 = _this.__StyledToastWidgetState_slideFromLeftAnim_A; @@ -301014,7 +319786,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t3 = _this.__StyledToastWidgetState_fadeAnim_A; t3 === $ && A.throwUnnamedLateFieldNI(); - w = A.SlideTransition$(A.FadeTransition$(false, w, t3), t2, _null, true); + w = A.SlideTransition$(new A.FadeTransition(t3, false, w, _null), t2, _null, true); break; case B.StyledToastAnimation_7: t2 = _this.__StyledToastWidgetState_slideFromRightAnim_A; @@ -301026,7 +319798,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t3 = _this.__StyledToastWidgetState_fadeAnim_A; t3 === $ && A.throwUnnamedLateFieldNI(); - w = A.SlideTransition$(A.FadeTransition$(false, w, t3), t2, _null, true); + w = A.SlideTransition$(new A.FadeTransition(t3, false, w, _null), t2, _null, true); break; case B.StyledToastAnimation_18: t1 = _this.__StyledToastWidgetState_sizeAnim_A; @@ -301051,7 +319823,7 @@ t4 = B.Axis_0; t5 = _this.__StyledToastWidgetState_fadeAnim_A; t5 === $ && A.throwUnnamedLateFieldNI(); - w = A.CustomSizeTransition$(t2, t4, 0, A.FadeTransition$(false, w, t5), t1); + w = A.CustomSizeTransition$(t2, t4, 0, new A.FadeTransition(t5, false, w, _null), t1); t1 = t3; break; case B.StyledToastAnimation_17: @@ -301066,7 +319838,7 @@ t3 = _this.__StyledToastWidgetState_scaleAnim_A; t3 === $ && A.throwUnnamedLateFieldNI(); t4 = t1.alignment; - w = A.FadeTransition$(false, A.ScaleTransition$(t4 == null ? B.Alignment_0_0 : t4, w, t3), t2); + w = new A.FadeTransition(t2, false, A.ScaleTransition$(t4 == null ? B.Alignment_0_0 : t4, w, t3), _null); break; case B.StyledToastAnimation_21: t2 = _this.__StyledToastWidgetState_rotateAnim_A; @@ -301080,7 +319852,7 @@ t3 = _this.__StyledToastWidgetState_rotateAnim_A; t3 === $ && A.throwUnnamedLateFieldNI(); t4 = t1.alignment; - w = A.FadeTransition$(false, A.RotationTransition$(t4 == null ? B.FractionalOffset_0_0 : t4, w, t3), t2); + w = new A.FadeTransition(t2, false, A.RotationTransition$(t4 == null ? B.FractionalOffset_0_0 : t4, w, t3), _null); break; case B.StyledToastAnimation_23: t2 = _this.__StyledToastWidgetState_scaleAnim_A; @@ -301098,7 +319870,7 @@ default: t2 = _this.__StyledToastWidgetState_fadeAnim_A; t2 === $ && A.throwUnnamedLateFieldNI(); - w = A.FadeTransition$(false, w, t2); + w = new A.FadeTransition(t2, false, w, _null); break; } t2 = t1.reverseAnimation; @@ -301107,7 +319879,7 @@ case B.StyledToastAnimation_0: t1 = _this.__StyledToastWidgetState_fadeAnimReverse_A; t1 === $ && A.throwUnnamedLateFieldNI(); - w = A.FadeTransition$(false, w, t1); + w = new A.FadeTransition(t1, false, w, _null); break; case B.StyledToastAnimation_9: t1 = _this.__StyledToastWidgetState_slideToTopAnimReverse_A; @@ -301119,7 +319891,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2 = _this.__StyledToastWidgetState_fadeAnimReverse_A; t2 === $ && A.throwUnnamedLateFieldNI(); - w = A.SlideTransition$(A.FadeTransition$(false, w, t2), t1, _null, true); + w = A.SlideTransition$(new A.FadeTransition(t2, false, w, _null), t1, _null, true); break; case B.StyledToastAnimation_11: t1 = _this.__StyledToastWidgetState_slideToBottomAnimReverse_A; @@ -301131,7 +319903,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2 = _this.__StyledToastWidgetState_fadeAnimReverse_A; t2 === $ && A.throwUnnamedLateFieldNI(); - w = A.SlideTransition$(A.FadeTransition$(false, w, t2), t1, _null, true); + w = A.SlideTransition$(new A.FadeTransition(t2, false, w, _null), t1, _null, true); break; case B.StyledToastAnimation_13: t1 = _this.__StyledToastWidgetState_slideToLeftAnimReverse_A; @@ -301143,7 +319915,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2 = _this.__StyledToastWidgetState_fadeAnimReverse_A; t2 === $ && A.throwUnnamedLateFieldNI(); - w = A.SlideTransition$(A.FadeTransition$(false, w, t2), t1, _null, true); + w = A.SlideTransition$(new A.FadeTransition(t2, false, w, _null), t1, _null, true); break; case B.StyledToastAnimation_15: t1 = _this.__StyledToastWidgetState_slideToRightAnimReverse_A; @@ -301155,7 +319927,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2 = _this.__StyledToastWidgetState_fadeAnimReverse_A; t2 === $ && A.throwUnnamedLateFieldNI(); - w = A.SlideTransition$(A.FadeTransition$(false, w, t2), t1, _null, true); + w = A.SlideTransition$(new A.FadeTransition(t2, false, w, _null), t1, _null, true); break; case B.StyledToastAnimation_18: t1 = _this.get$positionAlignment(); @@ -301179,7 +319951,7 @@ t3 = B.Axis_0; t4 = _this.__StyledToastWidgetState_sizeAnimReverse_A; t4 === $ && A.throwUnnamedLateFieldNI(); - w = A.FadeTransition$(false, A.CustomSizeTransition$(t2, t3, 0, w, t4), t1); + w = new A.FadeTransition(t1, false, A.CustomSizeTransition$(t2, t3, 0, w, t4), _null); break; case B.StyledToastAnimation_17: t2 = _this.__StyledToastWidgetState_scaleAnimReverse_A; @@ -301193,7 +319965,7 @@ t3 = _this.__StyledToastWidgetState_scaleAnimReverse_A; t3 === $ && A.throwUnnamedLateFieldNI(); t1 = t1.alignment; - w = A.FadeTransition$(false, A.ScaleTransition$(t1 == null ? B.Alignment_0_0 : t1, w, t3), t2); + w = new A.FadeTransition(t2, false, A.ScaleTransition$(t1 == null ? B.Alignment_0_0 : t1, w, t3), _null); break; case B.StyledToastAnimation_21: t2 = _this.__StyledToastWidgetState_rotateAnimReverse_A; @@ -301207,7 +319979,7 @@ t3 = _this.__StyledToastWidgetState_rotateAnimReverse_A; t3 === $ && A.throwUnnamedLateFieldNI(); t1 = t1.alignment; - w = A.FadeTransition$(false, A.RotationTransition$(t1 == null ? B.FractionalOffset_0_0 : t1, w, t3), t2); + w = new A.FadeTransition(t2, false, A.RotationTransition$(t1 == null ? B.FractionalOffset_0_0 : t1, w, t3), _null); break; case B.StyledToastAnimation_23: t2 = _this.__StyledToastWidgetState_scaleAnimReverse_A; @@ -301401,7 +320173,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 104 + $signature: 95 }; A.StyledToastWidgetState_dismissToast_closure.prototype = { call$0() { @@ -301432,7 +320204,7 @@ A._StyledToastWidgetState_State_TickerProviderStateMixin_WidgetsBindingObserver.prototype = {}; A.StyledToastPosition.prototype = {}; A.StyledToastAnimation.prototype = { - toString$0(_) { + _enumToString$0() { return "StyledToastAnimation." + this._core$_name; } }; @@ -301497,7 +320269,7 @@ call$1(v) { v.dismiss$1$showAnim(this.showAnim); }, - $signature: 2949 + $signature: 2425 }; A.StyledToastTheme.prototype = { updateShouldNotify$1(oldWidget) { @@ -301602,9 +320374,81 @@ A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "flutter web plugins", t1, null, null, false)); } }, - $signature: 142 + $signature: 138 }; A.PluginRegistry.prototype = {}; + A.DomHtmlDocument.prototype = {}; + A.DomConsole0.prototype = {}; + A.DomHtmlElement.prototype = {}; + A.DomHtmlScriptElement.prototype = {}; + A.DomError0.prototype = {}; + A.DomTrustedTypePolicyFactory0.prototype = {}; + A.DomTrustedTypePolicyOptions0.prototype = {}; + A.DomTrustedTypePolicy0.prototype = {}; + A.DomTrustedScriptUrl.prototype = {}; + A.GoogleAccountsId.prototype = {}; + A.IdConfiguration.prototype = {}; + A.PromptMomentNotification.prototype = {}; + A.CredentialResponse.prototype = {}; + A.GsiButtonConfiguration.prototype = {}; + A.GsiButtonData.prototype = {}; + A.Credential0.prototype = {}; + A.RevocationResponse.prototype = {}; + A.GoogleAccountsOauth2.prototype = {}; + A.CodeClientConfig.prototype = {}; + A.CodeClient.prototype = {}; + A.CodeResponse.prototype = {}; + A.TokenClientConfig.prototype = {}; + A.TokenClient.prototype = {}; + A.OverridableTokenClientConfig.prototype = {}; + A.TokenResponse.prototype = {}; + A.GoogleIdentityServicesError.prototype = {}; + A.TokenRevocationResponse.prototype = {}; + A.MomentNotDisplayedReason.prototype = { + _enumToString$0() { + return "MomentNotDisplayedReason." + this._core$_name; + }, + toString$0(_) { + return this._shared$_reason; + } + }; + A.MomentSkippedReason.prototype = { + _enumToString$0() { + return "MomentSkippedReason." + this._core$_name; + }, + toString$0(_) { + return this._shared$_reason; + } + }; + A.MomentDismissedReason.prototype = { + _enumToString$0() { + return "MomentDismissedReason." + this._core$_name; + }, + toString$0(_) { + return this._shared$_reason; + } + }; + A.loadWebSdk_closure.prototype = { + call$0() { + return this.completer.complete$0(0); + }, + $signature: 0 + }; + A.loadWebSdk_closure0.prototype = { + call$1(url) { + return "https://accounts.google.com/gsi/client"; + }, + $signature: 124 + }; + A.TrustedTypesException.prototype = { + toString$0(_) { + return "TrustedTypesException: " + A.S(this.message); + }, + $isException: 1, + get$message(receiver) { + return this.message; + } + }; A.GoogleSignInAuthentication.prototype = { toString$0(_) { return "GoogleSignInAuthentication:" + A.S(this._google_sign_in$_data); @@ -301666,9 +320510,6 @@ }; A.GoogleSignIn.prototype = { _callMethod$1(method) { - return this._callMethod$body$GoogleSignIn(method); - }, - _callMethod$body$GoogleSignIn(method) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_GoogleSignInAccount), $async$returnValue, $async$self = this, response, t1; @@ -301708,7 +320549,7 @@ var _this = this, t1 = _this._initialization; if (t1 == null) { - t1 = $.$get$GoogleSignInPlatform__instance().init$4$clientId$hostedDomain$scopes$signInOption(null, null, _this.scopes, B.SignInOption_0); + t1 = $.$get$GoogleSignInPlatform__instance().initWithParams$1(new A.SignInInitParameters(_this.scopes, B.SignInOption_0, null, null, null, false)); t1.catchError$1(new A.GoogleSignIn__ensureInitialized_closure(_this)); _this._initialization = t1; } @@ -301810,9 +320651,8 @@ }); return A._asyncStartSync($async$signInSilently$0, $async$completer); }, - signIn$0(_) { - var t1 = $.$get$GoogleSignInPlatform__instance(); - return this._addMethodCall$2$canSkipCall(t1.get$signIn(t1), true).catchError$2$test(new A.GoogleSignIn_signIn_closure(), new A.GoogleSignIn_signIn_isCanceled()); + signIn$0() { + return this._addMethodCall$2$canSkipCall($.$get$GoogleSignInPlatform__instance().get$signIn(), true).catchError$2$test(new A.GoogleSignIn_signIn_closure(), new A.GoogleSignIn_signIn_isCanceled()); } }; A.GoogleSignIn__ensureInitialized_closure.prototype = { @@ -301833,13 +320673,13 @@ return _this.$this._currentUser; return _this.$this._callMethod$1(_this.method); }, - $signature: 2947 + $signature: 2428 }; A.GoogleSignIn_signIn_isCanceled.prototype = { call$1(error) { return error instanceof A.PlatformException && error.code === "sign_in_canceled"; }, - $signature: 140 + $signature: 142 }; A.GoogleSignIn_signIn_closure.prototype = { call$1(_) { @@ -301849,13 +320689,13 @@ }; A.GoogleSignInPlatform.prototype = {}; A.MethodChannelGoogleSignIn.prototype = { - init$4$clientId$hostedDomain$scopes$signInOption(clientId, hostedDomain, scopes, signInOption) { - return B.MethodChannel_Kf8._invokeMethod$1$3$arguments$missingOk("init", A.LinkedHashMap_LinkedHashMap$_literal(["signInOption", "SignInOption." + signInOption._core$_name, "scopes", scopes, "hostedDomain", hostedDomain, "clientId", clientId], type$.String, type$.dynamic), false, type$.void); + initWithParams$1(params) { + return B.MethodChannel_Kf8._invokeMethod$1$3$arguments$missingOk("init", A.LinkedHashMap_LinkedHashMap$_literal(["signInOption", params.signInOption._enumToString$0(), "scopes", params.scopes, "hostedDomain", params.hostedDomain, "clientId", params.clientId, "serverClientId", params.serverClientId, "forceCodeForRefreshToken", false], type$.String, type$.dynamic), false, type$.void); }, signInSilently$0() { return B.MethodChannel_Kf8.invokeMapMethod$2$1("signInSilently", type$.String, type$.dynamic).then$1$1(0, A.utils__getUserDataFromMap$closure(), type$.nullable_GoogleSignInUserData); }, - signIn$0(_) { + signIn$0() { return B.MethodChannel_Kf8.invokeMapMethod$2$1("signIn", type$.String, type$.dynamic).then$1$1(0, A.utils__getUserDataFromMap$closure(), type$.nullable_GoogleSignInUserData); }, getTokens$2$email$shouldRecoverAuth(email, shouldRecoverAuth) { @@ -301863,7 +320703,7 @@ t2 = type$.dynamic; return B.MethodChannel_Kf8.invokeMapMethod$2$2("getTokens", A.LinkedHashMap_LinkedHashMap$_literal(["email", email, "shouldRecoverAuth", true], t1, t2), t1, t2).then$1$1(0, new A.MethodChannelGoogleSignIn_getTokens_closure(), type$.GoogleSignInTokenData); }, - signOut$0(_) { + signOut$0() { return B.MethodChannel_Kf8.invokeMapMethod$2$1("signOut", type$.String, type$.dynamic); }, disconnect$0(_) { @@ -301877,13 +320717,14 @@ t1 = J.getInterceptor$asx(result); return new A.GoogleSignInTokenData(A._asStringQ(t1.$index(result, "idToken")), A._asStringQ(t1.$index(result, "accessToken")), A._asStringQ(t1.$index(result, "serverAuthCode"))); }, - $signature: 2945 + $signature: 2432 }; A.SignInOption.prototype = { - toString$0(_) { + _enumToString$0() { return "SignInOption." + this._core$_name; } }; + A.SignInInitParameters.prototype = {}; A.GoogleSignInUserData.prototype = { get$hashCode(_) { var _this = this; @@ -301919,60 +320760,43 @@ } }; A.GoogleSignInPlugin.prototype = { - GoogleSignInPlugin$0() { - var t1 = document.querySelector("meta[name=google-signin-client_id]"); - this._autoDetectedClientId = t1 == null ? null : t1.getAttribute("content"); - this.__GoogleSignInPlugin__isGapiInitialized_A = A.inject("https://apis.google.com/js/platform.js").then$1$1(0, new A.GoogleSignInPlugin_closure(), type$.void); + initWithParams$1(params) { + return this.initWithParams$body$GoogleSignInPlugin(params); }, - get$initialized() { - var t1, t2; - if (!this._isInitCalled) - A.throwExpression(A.StateError$("GoogleSignInPlugin::init() must be called before any other method in this plugin.")); - t1 = this.__GoogleSignInPlugin__isGapiInitialized_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = this.__GoogleSignInPlugin__isAuthInitialized_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - return A.Future_wait(A._setArrayType([t1, t2], type$.JSArray_Future_void), type$.void); - }, - init$4$clientId$hostedDomain$scopes$signInOption(clientId, hostedDomain, scopes, signInOption) { - return this.init$body$GoogleSignInPlugin(clientId, hostedDomain, scopes, signInOption); - }, - init$body$GoogleSignInPlugin(clientId, hostedDomain, scopes, signInOption) { + initWithParams$body$GoogleSignInPlugin(params) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$self = this, auth, isAuthInitialized, appClientId, t1; - var $async$init$4$clientId$hostedDomain$scopes$signInOption = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + $async$self = this, t2, t3, idConfig, tokenConfig, t1; + var $async$initWithParams$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); while (true) switch ($async$goto) { case 0: // Function start - appClientId = $async$self._autoDetectedClientId; - t1 = $async$self.__GoogleSignInPlugin__isGapiInitialized_A; + t1 = $async$self.__GoogleSignInPlugin_autoDetectedClientId_A; t1 === $ && A.throwUnnamedLateFieldNI(); - $async$goto = 3; - return A._asyncAwait(t1, $async$init$4$clientId$hostedDomain$scopes$signInOption); - case 3: + t2 = $async$self.__GoogleSignInPlugin__jsSdkLoadedFuture_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + $async$goto = 2; + return A._asyncAwait(t2, $async$initWithParams$1); + case 2: // returning from await. - t1 = B.JSArray_methods.join$1(scopes, " "); - appClientId.toString; - auth = self.gapi.auth2.init({client_id: appClientId, scope: t1, hosted_domain: hostedDomain, plugin_name: "dart-google_sign_in_web"}); - t1 = new A._Future($.Zone__current, type$._Future_void); - isAuthInitialized = new A._AsyncCompleter(t1, type$._AsyncCompleter_void); - $async$self.__GoogleSignInPlugin__isAuthInitialized_A = t1; + t1.toString; + t2 = new A.GisSdkClient(A.List_List$from(params.scopes, true, type$.String)); + t2._configureStreams$0(); + t3 = type$.JavaScriptObject; + idConfig = t3._as({client_id: t1, auto_select: true, callback: A.allowInterop(t2.get$_onCredentialResponse()), cancel_on_tap_outside: false}); + self.google.accounts.id.initialize(idConfig); + tokenConfig = t3._as({client_id: t1, callback: A.allowInterop(t2.get$_onTokenResponse()), scope: " ", error_callback: A.allowInterop(t2.get$_onTokenError()), hosted_domain: params.hostedDomain}); + t2.__GisSdkClient__tokenClient_A = self.google.accounts.oauth2.initTokenClient(tokenConfig); + $async$self.__GoogleSignInPlugin__gisClient_A = t2; $async$self._isInitCalled = true; - J.then$2$x(auth, A.allowInterop(new A.GoogleSignInPlugin_init_closure(isAuthInitialized)), A.allowInterop(new A.GoogleSignInPlugin_init_closure0(isAuthInitialized))); - $async$returnValue = $async$self.__GoogleSignInPlugin__isAuthInitialized_A; - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); + // implicit return + return A._asyncReturn(null, $async$completer); } }); - return A._asyncStartSync($async$init$4$clientId$hostedDomain$scopes$signInOption, $async$completer); + return A._asyncStartSync($async$initWithParams$1, $async$completer); }, signInSilently$0() { var $async$goto = 0, @@ -301985,18 +320809,17 @@ switch ($async$goto) { case 0: // Function start + if (!$async$self._isInitCalled) + A.throwExpression(A.StateError$(string$.Google)); + t1 = $async$self.__GoogleSignInPlugin__jsSdkLoadedFuture_A; + t1 === $ && A.throwUnnamedLateFieldNI(); $async$goto = 3; - return A._asyncAwait($async$self.get$initialized(), $async$signInSilently$0); + return A._asyncAwait(t1, $async$signInSilently$0); case 3: // returning from await. - t1 = self.gapi.auth2.getAuthInstance(); - if (t1 == null) - t1 = null; - else { - t1 = J.get$currentUser$x(t1); - t1 = t1 == null ? null : J.$get$0$x(t1); - } - $async$returnValue = A.gapiUserToPluginUserData(t1); + t1 = $async$self.__GoogleSignInPlugin__gisClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + $async$returnValue = t1.signInSilently$0().then$1$1(0, new A.GoogleSignInPlugin_signInSilently_closure(), type$.nullable_GoogleSignInUserData); // goto return $async$goto = 1; break; @@ -302007,65 +320830,41 @@ }); return A._asyncStartSync($async$signInSilently$0, $async$completer); }, - signIn$0(_) { + signIn$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_GoogleSignInUserData), - $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, reason, t1, exception, $async$exception, $async$temp1; + $async$returnValue, $async$self = this, reason, t1, exception; var $async$signIn$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) { - $async$currentError = $async$result; - $async$goto = $async$handler; - } + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); while (true) switch ($async$goto) { case 0: // Function start + if (!$async$self._isInitCalled) + A.throwExpression(A.StateError$(string$.Google)); + t1 = $async$self.__GoogleSignInPlugin__jsSdkLoadedFuture_A; + t1 === $ && A.throwUnnamedLateFieldNI(); $async$goto = 3; - return A._asyncAwait($async$self.get$initialized(), $async$signIn$0); + return A._asyncAwait(t1, $async$signIn$0); case 3: // returning from await. - $async$handler = 5; - t1 = self.gapi.auth2.getAuthInstance(); - $async$temp1 = A; - $async$goto = 8; - return A._asyncAwait(t1 == null ? null : A.promiseToFuture(J.signIn$1$x(t1, null), type$.GoogleUser), $async$signIn$0); - case 8: - // returning from await. - t1 = $async$temp1.gapiUserToPluginUserData($async$result); - $async$returnValue = t1; - // goto return - $async$goto = 1; - break; - $async$handler = 2; - // goto after finally - $async$goto = 7; - break; - case 5: - // catch - $async$handler = 4; - $async$exception = $async$currentError; - t1 = A.unwrapException($async$exception); - if (type$.GoogleAuthSignInError._is(t1)) { - reason = t1; - throw A.wrapException(A.PlatformException$(J.get$error$x(reason), "https://developers.google.com/identity/sign-in/web/reference#error_codes_2", "Exception raised from GoogleAuth.signIn()", null)); - } else - throw $async$exception; - // goto after finally - $async$goto = 7; - break; - case 4: - // uncaught - // goto rethrow - $async$goto = 2; - break; - case 7: - // after finally + try { + t1 = $async$self.__GoogleSignInPlugin__gisClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.signIn$0(); + $async$returnValue = t1; + // goto return + $async$goto = 1; + break; + } catch (exception) { + reason = A.unwrapException(exception); + t1 = A.PlatformException$(J.toString$0$(reason), "https://developers.google.com/identity/oauth2/web/guides/error", "Exception raised from signIn", null); + throw A.wrapException(t1); + } case 1: // return return A._asyncReturn($async$returnValue, $async$completer); - case 2: - // rethrow - return A._asyncRethrow($async$currentError, $async$completer); } }); return A._asyncStartSync($async$signIn$0, $async$completer); @@ -302076,7 +320875,7 @@ getTokens$body$GoogleSignInPlugin(email, shouldRecoverAuth) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.GoogleSignInTokenData), - $async$returnValue, $async$self = this, t1, currentUser, response, t2; + $async$returnValue, $async$self = this, t1, t2; var $async$getTokens$2$email$shouldRecoverAuth = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -302084,21 +320883,20 @@ switch ($async$goto) { case 0: // Function start + if (!$async$self._isInitCalled) + A.throwExpression(A.StateError$(string$.Google)); + t1 = $async$self.__GoogleSignInPlugin__jsSdkLoadedFuture_A; + t1 === $ && A.throwUnnamedLateFieldNI(); $async$goto = 3; - return A._asyncAwait($async$self.get$initialized(), $async$getTokens$2$email$shouldRecoverAuth); + return A._asyncAwait(t1, $async$getTokens$2$email$shouldRecoverAuth); case 3: // returning from await. - t1 = self.gapi.auth2.getAuthInstance(); - if (t1 == null) - currentUser = null; - else { - t1 = J.get$currentUser$x(t1); - currentUser = t1 == null ? null : J.$get$0$x(t1); - } - response = currentUser == null ? null : J.getAuthResponse$0$x(currentUser); - t1 = response == null; - t2 = t1 ? null : J.get$id_token$x(response); - $async$returnValue = new A.GoogleSignInTokenData(t2, t1 ? null : J.get$access_token$x(response), null); + t1 = $async$self.__GoogleSignInPlugin__gisClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = t1._lastCredentialResponse; + t1 = t1._lastTokenResponse; + t2 = t2 == null ? null : t2.credential; + $async$returnValue = new A.GoogleSignInTokenData(t2, t1 == null ? null : t1.access_token, null); // goto return $async$goto = 1; break; @@ -302109,10 +320907,10 @@ }); return A._asyncStartSync($async$getTokens$2$email$shouldRecoverAuth, $async$completer); }, - signOut$0(_) { + signOut$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$self = this, t1; + $async$self = this, t1; var $async$signOut$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -302120,18 +320918,19 @@ switch ($async$goto) { case 0: // Function start - $async$goto = 3; - return A._asyncAwait($async$self.get$initialized(), $async$signOut$0); - case 3: + if (!$async$self._isInitCalled) + A.throwExpression(A.StateError$(string$.Google)); + t1 = $async$self.__GoogleSignInPlugin__jsSdkLoadedFuture_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + $async$goto = 2; + return A._asyncAwait(t1, $async$signOut$0); + case 2: // returning from await. - t1 = self.gapi.auth2.getAuthInstance(); - $async$returnValue = t1 == null ? null : J.signOut$0$x(t1); - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); + t1 = $async$self.__GoogleSignInPlugin__gisClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.signOut$0(); + // implicit return + return A._asyncReturn(null, $async$completer); } }); return A._asyncStartSync($async$signOut$0, $async$completer); @@ -302139,7 +320938,7 @@ disconnect$0(_) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$self = this, t1, currentUser; + $async$self = this, t1; var $async$disconnect$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -302147,23 +320946,86 @@ switch ($async$goto) { case 0: // Function start - $async$goto = 3; - return A._asyncAwait($async$self.get$initialized(), $async$disconnect$0); - case 3: + if (!$async$self._isInitCalled) + A.throwExpression(A.StateError$(string$.Google)); + t1 = $async$self.__GoogleSignInPlugin__jsSdkLoadedFuture_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + $async$goto = 2; + return A._asyncAwait(t1, $async$disconnect$0); + case 2: // returning from await. - t1 = self.gapi.auth2.getAuthInstance(); - if (t1 == null) - currentUser = null; - else { - t1 = J.get$currentUser$x(t1); - currentUser = t1 == null ? null : J.$get$0$x(t1); - } - if (currentUser == null) { - // goto return - $async$goto = 1; - break; - } - $async$returnValue = J.disconnect$0$x(currentUser); + t1 = $async$self.__GoogleSignInPlugin__gisClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.disconnect$0(0); + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$disconnect$0, $async$completer); + } + }; + A.GoogleSignInPlugin_signInSilently_closure.prototype = { + call$1(_) { + return null; + }, + $signature: 2433 + }; + A.GisSdkClient.prototype = { + _configureStreams$0() { + var _this = this, _null = null, + t1 = type$._AsyncBroadcastStreamController_JavaScriptObject, + t2 = new A._AsyncBroadcastStreamController(_null, _null, t1); + _this.__GisSdkClient__tokenResponses_A = t2; + _this.__GisSdkClient__credentialResponses_A = new A._AsyncBroadcastStreamController(_null, _null, t1); + new A._BroadcastStream(t2, t1._eval$1("_BroadcastStream<1>")).listen$2$onError(new A.GisSdkClient__configureStreams_closure(_this), new A.GisSdkClient__configureStreams_closure0(_this)); + t1 = _this.__GisSdkClient__credentialResponses_A; + new A._BroadcastStream(t1, A._instanceType(t1)._eval$1("_BroadcastStream<1>")).listen$2$onError(new A.GisSdkClient__configureStreams_closure1(_this), new A.GisSdkClient__configureStreams_closure2(_this)); + }, + _onCredentialResponse$1(response) { + var t1 = response.error, + t2 = this.__GisSdkClient__credentialResponses_A; + if (t1 != null) { + t2 === $ && A.throwUnnamedLateFieldNI(); + t1 = response.error; + t1.toString; + t2.addError$1(t1); + } else { + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.add$1(0, response); + } + }, + _onTokenResponse$1(response) { + var t1 = response.error, + t2 = this.__GisSdkClient__tokenResponses_A; + if (t1 != null) { + t2 === $ && A.throwUnnamedLateFieldNI(); + t1 = response.error; + t1.toString; + t2.addError$1(t1); + } else { + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.add$1(0, response); + } + }, + _onTokenError$1(error) { + var t1 = this.__GisSdkClient__tokenResponses_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.addError$1(error.type); + }, + signInSilently$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_GoogleSignInUserData), + $async$returnValue, $async$self = this, t1; + var $async$signInSilently$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + t1 = new A._Future($.Zone__current, type$._Future_nullable_GoogleSignInUserData); + A.callMethod(self.google.accounts.id, "prompt", [A.allowInterop(new A.GisSdkClient_signInSilently_closure($async$self, new A._AsyncCompleter(t1, type$._AsyncCompleter_nullable_GoogleSignInUserData)))]); + $async$returnValue = t1; // goto return $async$goto = 1; break; @@ -302172,56 +321034,226 @@ return A._asyncReturn($async$returnValue, $async$completer); } }); + return A._asyncStartSync($async$signInSilently$0, $async$completer); + }, + _onPromptMoment$2(moment, completer) { + return this._onPromptMoment$body$GisSdkClient(moment, completer); + }, + _onPromptMoment$body$GisSdkClient(moment, completer) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, $async$self = this, t1, reason; + var $async$_onPromptMoment$2 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + if ((completer.future._state & 30) !== 0) { + // goto return + $async$goto = 1; + break; + } + if (moment.isDismissedMoment() && A.maybeEnum(moment.getDismissedReason(), B.List_YYs) === B.MomentDismissedReason_kfn) { + $async$returnValue = A.Future_Future$delayed(B.Duration_0, new A.GisSdkClient__onPromptMoment_closure($async$self, completer), type$.void); + // goto return + $async$goto = 1; + break; + } + if (moment.isNotDisplayed() || moment.isSkippedMoment() || moment.isDismissedMoment()) { + t1 = A.maybeEnum(moment.getNotDisplayedReason(), B.List_eZS); + t1 = t1 == null ? null : t1._shared$_reason; + if (t1 == null) { + t1 = A.maybeEnum(moment.getSkippedReason(), B.List_IVQ); + t1 = t1 == null ? null : t1._shared$_reason; + } + if (t1 == null) { + t1 = A.maybeEnum(moment.getDismissedReason(), B.List_YYs); + t1 = t1 == null ? null : t1._shared$_reason; + reason = t1; + } else + reason = t1; + if (reason == null) + reason = "unknown_error"; + t1 = $async$self.__GisSdkClient__credentialResponses_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.addError$1(reason); + completer.complete$1(0, null); + } + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$_onPromptMoment$2, $async$completer); + }, + signIn$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_GoogleSignInUserData), + $async$returnValue, $async$self = this, t2, t3, t4, knownUser, t1; + var $async$signIn$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + knownUser = A.gisResponsesToUserData($async$self._lastCredentialResponse); + t1 = $async$self.__GisSdkClient__tokenClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = knownUser == null; + t3 = t2 ? "select_account" : ""; + t2 = t2 ? null : knownUser.email; + t4 = A.List_List$of($async$self._initialScopes, true, type$.String); + if ($async$self._lastCredentialResponse == null) + B.JSArray_methods.addAll$1(t4, B.List_a1A); + t1.requestAccessToken(type$.JavaScriptObject._as({prompt: t3, hint: t2, scope: B.JSArray_methods.join$1(t4, " ")})); + t1 = $async$self.__GisSdkClient__tokenResponses_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = new A._BroadcastStream(t1, A._instanceType(t1)._eval$1("_BroadcastStream<1>")); + $async$goto = 3; + return A._asyncAwait(t1.get$first(t1), $async$signIn$0); + case 3: + // returning from await. + $async$returnValue = $async$self._computeUserDataForLastToken$0(); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$signIn$0, $async$completer); + }, + _computeUserDataForLastToken$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_GoogleSignInUserData), + $async$returnValue, $async$self = this, t1; + var $async$_computeUserDataForLastToken$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = $async$self._lastCredentialResponse == null && $async$self._requestedUserData == null ? 3 : 4; + break; + case 3: + // then + t1 = $async$self._lastTokenResponse; + t1.toString; + $async$goto = 5; + return A._asyncAwait(A.requestUserData(t1), $async$_computeUserDataForLastToken$0); + case 5: + // returning from await. + $async$self._requestedUserData = $async$result; + case 4: + // join + t1 = A.gisResponsesToUserData($async$self._lastCredentialResponse); + $async$returnValue = t1 == null ? $async$self._requestedUserData : t1; + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$_computeUserDataForLastToken$0, $async$completer); + }, + signOut$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$self = this; + var $async$signOut$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$self.clearAuthCache$0(); + self.google.accounts.id.disableAutoSelect(); + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$signOut$0, $async$completer); + }, + disconnect$0(_) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$self = this; + var $async$disconnect$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + if ($async$self._lastTokenResponse != null) + A.callMethod(self.google.accounts.oauth2, "revoke", [$async$self._lastTokenResponse.access_token, null]); + $async$self.signOut$0(); + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); return A._asyncStartSync($async$disconnect$0, $async$completer); + }, + clearAuthCache$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$self = this; + var $async$clearAuthCache$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$self._requestedUserData = $async$self._lastTokenResponse = $async$self._lastCredentialResponse = null; + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$clearAuthCache$0, $async$completer); } }; - A.GoogleSignInPlugin_closure.prototype = { - call$1(_) { - return A.init(); + A.GisSdkClient__configureStreams_closure.prototype = { + call$1(response) { + this.$this._lastTokenResponse = response; }, - $signature: 880 + $signature: 26 }; - A.GoogleSignInPlugin_init_closure.prototype = { - call$1(initializedAuth) { - this.isAuthInitialized.complete$0(0); + A.GisSdkClient__configureStreams_closure0.prototype = { + call$1(error) { + this.$this._lastTokenResponse = null; }, - $signature: 2931 + $signature: 589 }; - A.GoogleSignInPlugin_init_closure0.prototype = { - call$1(reason) { - var t1 = J.getInterceptor$x(reason); - this.isAuthInitialized.completeError$1(new A.PlatformException(t1.get$error(reason), t1.get$details(reason), "https://developers.google.com/identity/sign-in/web/reference#error_codes", null)); + A.GisSdkClient__configureStreams_closure1.prototype = { + call$1(response) { + this.$this._lastCredentialResponse = response; }, - $signature: 2918 + $signature: 26 }; - A.LoadConfig.prototype = {}; - A.GoogleAuthInitFailureError.prototype = {}; - A.GoogleAuthSignInError.prototype = {}; - A.OfflineAccessResponse.prototype = {}; - A.GoogleAuth.prototype = {}; - A._GoogleAuth.prototype = {}; - A.IsSignedIn.prototype = {}; - A.CurrentUser.prototype = {}; - A.SigninOptions.prototype = {}; - A.OfflineAccessOptions.prototype = {}; - A.ClientConfig.prototype = {}; - A.SigninOptionsBuilder.prototype = {}; - A.BasicProfile.prototype = {}; - A.AuthResponse.prototype = {}; - A.AuthorizeConfig.prototype = {}; - A.AuthorizeResponse.prototype = {}; - A.GoogleUser.prototype = {}; - A._GoogleUser.prototype = {}; - A.Promise0.prototype = {}; - A.inject_closure.prototype = { + A.GisSdkClient__configureStreams_closure2.prototype = { + call$1(error) { + this.$this._lastCredentialResponse = null; + }, + $signature: 589 + }; + A.GisSdkClient_signInSilently_closure.prototype = { + call$1(moment) { + this.$this._onPromptMoment$2(moment, this.userDataCompleter); + }, + $signature: 26 + }; + A.GisSdkClient__onPromptMoment_closure.prototype = { call$0() { - this.gapiOnLoad.complete$0(0); - }, - $signature: 1 - }; - A.init_closure.prototype = { - call$0() { - this.gapiLoadCompleter.complete$0(0); + this.completer.complete$1(0, A.gisResponsesToUserData(this.$this._lastCredentialResponse)); }, $signature: 1 }; @@ -302250,12 +321282,10 @@ return cmp; return B.JSString_methods.compareTo$1(this.namespace, other.namespace); }, - $eq(_, x) { - if (x == null) + $eq(_, other) { + if (other == null) return false; - if (!(x instanceof A.AttributeName)) - return false; - return this.prefix == x.prefix && this.name === x.name && this.namespace === x.namespace; + return other instanceof A.AttributeName && this.prefix == other.prefix && this.name === other.name && this.namespace === other.namespace; }, $isComparable: 1 }; @@ -302274,9 +321304,14 @@ return value; }, get$children(_) { - var _this = this, - t1 = _this._dom$_elements; - return t1 == null ? _this._dom$_elements = new A.FilteredElementList(_this.get$nodes(_this)) : t1; + var t1, _this = this, + value = _this.__Node_children_FI; + if (value === $) { + t1 = _this.get$nodes(_this); + _this.__Node_children_FI !== $ && A.throwUnnamedLateFieldADI(); + value = _this.__Node_children_FI = new A.FilteredElementList(t1); + } + return value; }, _addInnerHtml$1(str) { var t1; @@ -302487,7 +321522,7 @@ t2 = t1._contents += A.S(A.htmlSerializeEscape(v, true)); t1._contents = t2 + '"'; }, - $signature: 540 + $signature: 559 }; A.Comment.prototype = { get$nodeType(_) { @@ -302500,18 +321535,18 @@ str._contents += ""; }, clone$1(_, deep) { - return new A.Comment(this.data, A.LinkedHashMap_LinkedHashMap(null, null, null, type$.Object, type$.String)); + return A.Comment$(this.data); } }; A.NodeList.prototype = { - add$1(_, value) { - value.remove$0(0); - value.parentNode = this._dom$_parent; - this.super$ListProxy$add(0, value); + add$1(_, element) { + element.remove$0(0); + element.parentNode = this._dom$_parent; + this.super$ListProxy$add(0, element); }, - addAll$1(_, collection) { + addAll$1(_, iterable) { var t1, t2, t3, t4, t5, value, t6, - list = this._flattenDocFragments$1(collection); + list = this._flattenDocFragments$1(iterable); for (t1 = A._arrayInstanceType(list)._eval$1("ReversedListIterable<1>"), t2 = new A.ReversedListIterable(list, t1), t1 = new A.ListIterator(t2, t2.get$length(t2), t1._eval$1("ListIterator")), t2 = this._dom$_parent, t3 = type$.JSArray_Node; t1.moveNext$0();) { t4 = t1.__internal$_current; t5 = t4.parentNode; @@ -302528,18 +321563,18 @@ } this.super$ListProxy$addAll(0, list); }, - insert$2(_, index, value) { - value.remove$0(0); - value.parentNode = this._dom$_parent; - this.super$ListProxy$insert(0, index, value); + insert$2(_, index, element) { + element.remove$0(0); + element.parentNode = this._dom$_parent; + this.super$ListProxy$insert(0, index, element); }, removeLast$0(_) { var t1 = this.super$ListMixin$removeLast(this); t1.parentNode = null; return t1; }, - removeAt$1(_, i) { - var t1 = this.super$ListProxy$removeAt(0, i); + removeAt$1(_, index) { + var t1 = this.super$ListProxy$removeAt(0, index); t1.parentNode = null; return t1; }, @@ -302555,21 +321590,21 @@ value.parentNode = this._dom$_parent; this.super$ListProxy$$indexSet(0, index, value); }, - setRange$4(_, start, rangeLength, from, startFrom) { + setRange$4(_, start, end, iterable, skipCount) { var fromVar, i, t1; - type$.List_Node._as(from); - fromVar = from instanceof A.NodeList ? from.sublist$2(from, startFrom, startFrom + rangeLength) : from; - for (i = rangeLength - 1, t1 = J.getInterceptor$asx(fromVar); i >= 0; --i) - this.$indexSet(0, start + i, t1.$index(fromVar, startFrom + i)); + type$.List_Node._as(iterable); + fromVar = iterable instanceof A.NodeList ? iterable.sublist$2(iterable, skipCount, skipCount + end) : iterable; + for (i = end - 1, t1 = J.getInterceptor$asx(fromVar); i >= 0; --i) + this.$indexSet(0, start + i, t1.$index(fromVar, skipCount + i)); }, - setRange$3($receiver, start, rangeLength, from) { - return this.setRange$4($receiver, start, rangeLength, from, 0); + setRange$3($receiver, start, end, iterable) { + return this.setRange$4($receiver, start, end, iterable, 0); }, - removeRange$2(_, start, rangeLength) { + removeRange$2(_, start, end) { var t1, i; - for (t1 = this._list_proxy$_list, i = start; i < rangeLength; ++i) + for (t1 = this._list_proxy$_list, i = start; i < end; ++i) t1[i].parentNode = null; - this.super$ListProxy$removeRange(0, start, rangeLength); + this.super$ListProxy$removeRange(0, start, end); }, removeWhere$1(_, test) { var t1, t2, _this = this; @@ -302583,9 +321618,9 @@ t1.get$current(t1).parentNode = null; _this.super$ListMixin$retainWhere(_this, test); }, - insertAll$2(_, index, collection) { + insertAll$2(_, index, iterable) { var t1, t2, t3, t4, t5, value, t6, - list = this._flattenDocFragments$1(collection); + list = this._flattenDocFragments$1(iterable); for (t1 = A._arrayInstanceType(list)._eval$1("ReversedListIterable<1>"), t2 = new A.ReversedListIterable(list, t1), t1 = new A.ListIterator(t2, t2.get$length(t2), t1._eval$1("ListIterator")), t2 = this._dom$_parent, t3 = type$.JSArray_Node; t1.moveNext$0();) { t4 = t1.__internal$_current; t5 = t4.parentNode; @@ -302614,17 +321649,17 @@ call$1(n) { return !this.test.call$1(n); }, - $signature: 543 + $signature: 563 }; A.FilteredElementList.prototype = { - forEach$1(_, f) { + forEach$1(_, action) { var t1 = type$.WhereTypeIterable_Element; - B.JSArray_methods.forEach$1(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")), f); + B.JSArray_methods.forEach$1(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")), action); }, $indexSet(_, index, value) { var t2, t3, t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E"))[index]; t2 = t1.parentNode; if (t2 == null) A.throwExpression(A.UnsupportedError$("Node must have a parent to replace it.")); @@ -302635,7 +321670,7 @@ }, set$length(_, newLength) { var t1 = type$.WhereTypeIterable_Element, - len = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")).length; + len = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")).length; if (newLength >= len) return; else if (newLength < 0) @@ -302644,13 +321679,13 @@ }, join$1(_, separator) { var t1 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.join$1(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")), separator); + return B.JSArray_methods.join$1(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")), separator); }, join$0($receiver) { return this.join$1($receiver, ""); }, - add$1(_, value) { - this._childNodes.add$1(0, value); + add$1(_, element) { + this._childNodes.add$1(0, element); }, addAll$1(_, iterable) { var t1, t2, t3, t4, t5, value, t6; @@ -302681,7 +321716,7 @@ }, get$reversed(_) { var t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")); + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")); return new A.ReversedListIterable(t1, A._arrayInstanceType(t1)._eval$1("ReversedListIterable<1>")); }, sort$1(_, compare) { @@ -302695,41 +321730,41 @@ }, removeRange$2(_, start, end) { var t1 = type$.WhereTypeIterable_Element; - B.JSArray_methods.forEach$1(B.JSArray_methods.sublist$2(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")), start, end), new A.FilteredElementList_removeRange_closure()); + B.JSArray_methods.forEach$1(B.JSArray_methods.sublist$2(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")), start, end), new A.FilteredElementList_removeRange_closure()); }, removeLast$0(_) { var t1 = type$.WhereTypeIterable_Element; - t1 = B.JSArray_methods.get$last(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))); + t1 = B.JSArray_methods.get$last(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E"))); t1.remove$0(0); return t1; }, map$1$1(_, f, $T) { var t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")); + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")); return new A.MappedListIterable(t1, f, A._arrayInstanceType(t1)._eval$1("@<1>")._bind$1($T)._eval$1("MappedListIterable<1,2>")); }, map$1($receiver, f) { return this.map$1$1($receiver, f, type$.dynamic); }, - where$1(_, f) { + where$1(_, test) { var t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")); - return new A.WhereIterable(t1, f, A._arrayInstanceType(t1)._eval$1("WhereIterable<1>")); + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")); + return new A.WhereIterable(t1, test, A._arrayInstanceType(t1)._eval$1("WhereIterable<1>")); }, expand$1$1(_, f, $T) { var t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")); + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")); return new A.ExpandIterable(t1, f, A._arrayInstanceType(t1)._eval$1("@<1>")._bind$1($T)._eval$1("ExpandIterable<1,2>")); }, - insert$2(_, index, value) { - this._childNodes.insert$2(0, index, value); + insert$2(_, index, element) { + this._childNodes.insert$2(0, index, element); }, insertAll$2(_, index, iterable) { this._childNodes.insertAll$2(0, index, iterable); }, removeAt$1(_, index) { var t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E"))[index]; t1.remove$0(0); return t1; }, @@ -302737,8 +321772,8 @@ var t1, t2, t3, i, t4, value; if (!(element instanceof A.Element)) return false; - for (t1 = this._childNodes, t2 = type$.WhereTypeIterable_Element, t3 = t2._eval$1("Iterable.E"), i = 0; i < A.List_List$of(new A.WhereTypeIterable(t1, t2), true, t3).length; ++i) { - t4 = A.List_List$of(new A.WhereTypeIterable(t1, t2), true, t3)[i]; + for (t1 = this._childNodes, t2 = type$.WhereTypeIterable_Element, t3 = t2._eval$1("Iterable.E"), i = 0; i < A.List_List$of(new A.WhereTypeIterable(t1, t2), false, t3).length; ++i) { + t4 = A.List_List$of(new A.WhereTypeIterable(t1, t2), false, t3)[i]; if (t4 === element) { t1 = t4.parentNode; if (t1 != null) { @@ -302757,14 +321792,14 @@ }, fold$1$2(_, initialValue, combine, $T) { var t1 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.fold$1$2(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")), initialValue, combine, $T); + return B.JSArray_methods.fold$1$2(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")), initialValue, combine, $T); }, - any$1(_, f) { + any$1(_, test) { var t1 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.any$1(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")), f); + return B.JSArray_methods.any$1(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")), test); }, toList$1$growable(_, growable) { - return A.List_List$from(this, growable, type$.Element_3); + return A.List_List$of(this, growable, type$.Element_3); }, toList$0($receiver) { return this.toList$1$growable($receiver, true); @@ -302774,52 +321809,52 @@ }, elementAt$1(_, index) { var t1 = type$.WhereTypeIterable_Element; - return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; + return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E"))[index]; }, get$isEmpty(_) { var t1 = type$.WhereTypeIterable_Element; - return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")).length === 0; + return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")).length === 0; }, get$length(_) { var t1 = type$.WhereTypeIterable_Element; - return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")).length; + return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")).length; }, $index(_, index) { var t1 = type$.WhereTypeIterable_Element; - return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; + return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E"))[index]; }, get$iterator(_) { var t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")); + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")); return new J.ArrayIterator(t1, t1.length, A._arrayInstanceType(t1)._eval$1("ArrayIterator<1>")); }, sublist$2(_, start, end) { var t1 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.sublist$2(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")), start, end); + return B.JSArray_methods.sublist$2(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")), start, end); }, sublist$1($receiver, start) { return this.sublist$2($receiver, start, null); }, getRange$2(_, start, end) { var t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")); + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")); A.RangeError_checkValidRange(start, end, t1.length, null, null); return A.SubListIterable$(t1, start, end, A._arrayInstanceType(t1)._precomputed1); }, indexOf$2(_, element, start) { var t1 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.indexOf$2(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")), type$.Element_3._as(element), start); + return B.JSArray_methods.indexOf$2(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E")), type$.Element_3._as(element), start); }, indexOf$1($receiver, element) { return this.indexOf$2($receiver, element, 0); }, get$first(_) { var t1 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.get$first(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))); + return B.JSArray_methods.get$first(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E"))); }, get$last(_) { var t1 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.get$last(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))); + return B.JSArray_methods.get$last(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), false, t1._eval$1("Iterable.E"))); }, $isEfficientLengthIterable: 1, $isList: 1 @@ -302828,7 +321863,7 @@ call$1(el) { return el.remove$0(0); }, - $signature: 2914 + $signature: 2439 }; A._ConcatTextVisitor.prototype = { toString$0(_) { @@ -302868,7 +321903,7 @@ }, visitChildren$1(node) { var t1, t2, _i; - for (t1 = node.get$nodes(node), t1 = t1.toList$0(t1), t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) + for (t1 = node.get$nodes(node), t1 = t1.toList$1$growable(t1, false), t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) this.visit$1(t1[_i]); } }; @@ -303167,7 +322202,7 @@ t9.push(new A.ParseError("non-void-element-with-trailing-solidus", span, t13)); } } - reprocessPhases = []; + reprocessPhases = A._setArrayType([], type$.JSArray_Phase); for (reprocess = true; reprocess;) { value = _this.__HtmlParser_phase_AI; if (value === $) { @@ -303222,7 +322257,7 @@ }, adjustSVGAttributes$1(token) { var t1, t2, _i, t3, svgName, t4; - for (t1 = token.data, t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"), t2 = A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t2), true, t2._eval$1("Iterable.E")), t1 = t2.length, _i = 0; _i < t1; ++_i) { + for (t1 = token.data, t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"), t2 = A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t2), false, t2._eval$1("Iterable.E")), t1 = t2.length, _i = 0; _i < t1; ++_i) { t3 = A._asStringS(t2[_i]); svgName = B.Map_fbSNt.$index(0, t3); if (svgName != null) { @@ -303235,7 +322270,7 @@ }, adjustForeignAttributes$1(token) { var t1, t2, _i, t3, foreignName, t4; - for (t1 = token.data, t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"), t2 = A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t2), true, t2._eval$1("Iterable.E")), t1 = t2.length, _i = 0; _i < t1; ++_i) { + for (t1 = token.data, t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"), t2 = A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t2), false, t2._eval$1("Iterable.E")), t1 = t2.length, _i = 0; _i < t1; ++_i) { t3 = A._asStringS(t2[_i]); foreignName = B.Map_VIbiD.$index(0, t3); if (foreignName != null) { @@ -303441,13 +322476,13 @@ call$2(attr, value) { this.$this.tree.openElements[0].attributes.putIfAbsent$2(0, attr, new A.Phase_startTagHtml__closure(value)); }, - $signature: 540 + $signature: 559 }; A.Phase_startTagHtml__closure.prototype = { call$0() { return this.value; }, - $signature: 75 + $signature: 74 }; A.InitialPhase.prototype = { processSpaceCharacters$1(token) { @@ -304306,7 +323341,7 @@ t1 = this.tree; t1.insertElement$1(token); element = B.JSArray_methods.get$last(t1.openElements); - matchingElements = []; + matchingElements = A._setArrayType([], type$.JSArray_nullable_Node); for (t1 = t1.activeFormattingElements, t2 = A._instanceType(t1)._eval$1("ReversedListIterable"), t3 = new A.ReversedListIterable(t1, t2), t2 = new A.ListIterator(t3, t3.get$length(t3), t2._eval$1("ListIterator")), t3 = type$.Element_3; t2.moveNext$0();) { t4 = t2.__internal$_current; if (t4 == null) @@ -304962,13 +323997,13 @@ call$2(attr, value) { this.$this.tree.openElements[1].attributes.putIfAbsent$2(0, attr, new A.InBodyPhase_startTagBody__closure(value)); }, - $signature: 540 + $signature: 559 }; A.InBodyPhase_startTagBody__closure.prototype = { call$0() { return this.value; }, - $signature: 75 + $signature: 74 }; A.TextPhase.prototype = { processStartTag$1(token) { @@ -305242,7 +324277,7 @@ call$1(t) { return t.get$data(t); }, - $signature: 2903 + $signature: 2441 }; A.InCaptionPhase.prototype = { processStartTag$1(token) { @@ -306323,7 +325358,7 @@ call$1(s) { return s.add$1(0, this.value); }, - $signature: 2902 + $signature: 2442 }; A.EncodingBytes.prototype = { set$_encoding_parser$_position(_, value) { @@ -306541,8 +325576,8 @@ } }; A.ListProxy.prototype = { - remove$1(_, item) { - return B.JSArray_methods.remove$1(this._list_proxy$_list, item); + remove$1(_, element) { + return B.JSArray_methods.remove$1(this._list_proxy$_list, element); }, get$length(_) { return this._list_proxy$_list.length; @@ -306560,14 +325595,14 @@ set$length(_, value) { B.JSArray_methods.set$length(this._list_proxy$_list, value); }, - add$1(_, value) { - this._list_proxy$_list.push(value); + add$1(_, element) { + this._list_proxy$_list.push(element); }, - insert$2(_, index, item) { - return B.JSArray_methods.insert$2(this._list_proxy$_list, index, item); + insert$2(_, index, element) { + return B.JSArray_methods.insert$2(this._list_proxy$_list, index, element); }, - addAll$1(_, collection) { - B.JSArray_methods.addAll$1(this._list_proxy$_list, collection); + addAll$1(_, iterable) { + B.JSArray_methods.addAll$1(this._list_proxy$_list, iterable); }, insertAll$2(_, index, iterable) { B.JSArray_methods.insertAll$2(this._list_proxy$_list, index, iterable); @@ -306575,8 +325610,8 @@ removeAt$1(_, index) { return B.JSArray_methods.removeAt$1(this._list_proxy$_list, index); }, - removeRange$2(_, start, $length) { - B.JSArray_methods.removeRange$2(this._list_proxy$_list, start, $length); + removeRange$2(_, start, end) { + B.JSArray_methods.removeRange$2(this._list_proxy$_list, start, end); } }; A.SelectorEvaluator.prototype = { @@ -306603,10 +325638,10 @@ this.querySelectorAll$3(0, t6, selector, results); } }, - visitSelector$1(selector) { + visitSelector$1(node) { var t1, t2, result, combinator, parentNode, t3, combinator0, _this = this, old = _this._query_selector$_element; - for (t1 = selector.simpleSelectorSequences, t2 = A._arrayInstanceType(t1)._eval$1("ReversedListIterable<1>"), t1 = new A.ReversedListIterable(t1, t2), t2 = new A.ListIterator(t1, t1.get$length(t1), t2._eval$1("ListIterator")), result = true, combinator = null; t2.moveNext$0();) { + for (t1 = node.simpleSelectorSequences, t2 = A._arrayInstanceType(t1)._eval$1("ReversedListIterable<1>"), t1 = new A.ReversedListIterable(t1, t2), t2 = new A.ListIterator(t1, t1.get$length(t1), t2._eval$1("ListIterator")), result = true, combinator = null; t2.moveNext$0();) { t1 = t2.__internal$_current; if (combinator == null) result = t1.simpleSelector.visit$1(_this); @@ -306646,7 +325681,7 @@ case 513: break; default: - throw A.wrapException(_this._unsupported$1(selector)); + throw A.wrapException(_this._unsupported$1(node)); } if (_this._query_selector$_element == null) { result = false; @@ -306662,9 +325697,9 @@ _unsupported$1(selector) { return new A.FormatException("'" + selector.toString$0(0) + "' is not a valid selector", null, null); }, - visitPseudoClassSelector$1(selector) { + visitPseudoClassSelector$1(node) { var _this = this, - t1 = selector._visitor$_name; + t1 = node._visitor$_name; switch (t1.get$name(t1)) { case "root": t1 = _this._query_selector$_element; @@ -306698,23 +325733,23 @@ } if (A.SelectorEvaluator__isLegacyPsuedoClass(t1.get$name(t1))) return false; - throw A.wrapException(_this._unimplemented$1(selector)); + throw A.wrapException(_this._unimplemented$1(node)); }, - visitPseudoElementSelector$1(selector) { - var t1 = selector._visitor$_name; + visitPseudoElementSelector$1(node) { + var t1 = node._visitor$_name; if (A.SelectorEvaluator__isLegacyPsuedoClass(t1.get$name(t1))) return false; - throw A.wrapException(this._unimplemented$1(selector)); + throw A.wrapException(this._unimplemented$1(node)); }, - visitPseudoElementFunctionSelector$1(s) { - return A.throwExpression(this._unimplemented$1(s)); + visitPseudoElementFunctionSelector$1(node) { + return A.throwExpression(this._unimplemented$1(node)); }, - visitPseudoClassFunctionSelector$1(selector) { + visitPseudoClassFunctionSelector$1(node) { var exprs, literal, $parent, t2, toMatch, lang, _this = this, - t1 = selector._visitor$_name; + t1 = node._visitor$_name; switch (t1.get$name(t1)) { case "nth-child": - exprs = type$.SelectorExpression._as(selector.argument).expressions; + exprs = type$.SelectorExpression._as(node.argument).expressions; if (exprs.length === 1 && exprs[0] instanceof A.LiteralTerm) { literal = type$.LiteralTerm._as(exprs[0]); $parent = _this._query_selector$_element.parentNode; @@ -306731,34 +325766,34 @@ } break; case "lang": - t1 = type$.SelectorExpression._as(selector.argument); + t1 = type$.SelectorExpression._as(node.argument); t1 = t1.span; t1.toString; toMatch = A.String_String$fromCharCodes(B.NativeUint32List_methods.sublist$2(t1.file._decodedChars, t1._file$_start, t1._file$_end), 0, null); lang = A.SelectorEvaluator__getInheritedLanguage(_this._query_selector$_element); return lang != null && B.JSString_methods.startsWith$1(lang, toMatch); } - throw A.wrapException(_this._unimplemented$1(selector)); + throw A.wrapException(_this._unimplemented$1(node)); }, - visitNamespaceSelector$1(selector) { - if (!type$.nullable_SimpleSelector._as(selector._visitor$_name).visit$1(this)) + visitNamespaceSelector$1(node) { + if (!type$.nullable_SimpleSelector._as(node._visitor$_name).visit$1(this)) return false; - if (selector._namespace instanceof A.Wildcard) + if (node._namespace instanceof A.Wildcard) return true; - if (selector.get$namespace() === "") + if (node.get$namespace() === "") return this._query_selector$_element.namespaceUri == null; - throw A.wrapException(this._unimplemented$1(selector)); + throw A.wrapException(this._unimplemented$1(node)); }, - visitAttributeSelector$1(selector) { + visitAttributeSelector$1(node) { var select, - t1 = selector._visitor$_name, + t1 = node._visitor$_name, value = this._query_selector$_element.attributes.$index(0, t1.get$name(t1).toLowerCase()); if (value == null) return false; - t1 = selector._op; + t1 = node._op; if (t1 === 535) return true; - select = A.S(selector.value); + select = A.S(node.value); switch (t1) { case 28: return value === select; @@ -306778,7 +325813,7 @@ case 534: return B.JSString_methods.contains$1(value, select); default: - throw A.wrapException(this._unsupported$1(selector)); + throw A.wrapException(this._unsupported$1(node)); } } }; @@ -306796,7 +325831,7 @@ t1 = true; return !t1; }, - $signature: 543 + $signature: 563 }; A.SelectorEvaluator_visitPseudoClassSelector_closure0.prototype = { call$1(n) { @@ -306812,19 +325847,19 @@ t1 = true; return !t1; }, - $signature: 543 + $signature: 563 }; A.SelectorEvaluator_visitPseudoClassSelector__closure.prototype = { call$1(r) { return !A.isWhitespaceCC(r); }, - $signature: 193 + $signature: 211 }; A.SelectorEvaluator_visitAttributeSelector_closure.prototype = { call$1(v) { return v.length !== 0 && v === this.select; }, - $signature: 69 + $signature: 75 }; A.Token0.prototype = {}; A.TagToken.prototype = {}; @@ -306891,13 +325926,13 @@ } return result; }, - $signature: 2889 + $signature: 2444 }; A.entitiesByFirstChar__closure.prototype = { call$0() { return A._setArrayType([], type$.JSArray_String); }, - $signature: 2888 + $signature: 2446 }; A.HtmlTokenizer.prototype = { get$state(_) { @@ -306973,7 +326008,7 @@ allowed = A.constants__isDigit$closure(); radix = 10; } - charStack = []; + charStack = A._setArrayType([], type$.JSArray_nullable_String); t1 = _this.stream; c = t1.char$0(); while (true) { @@ -307055,10 +326090,10 @@ t2.toString; filteredEntityList = J.$index$asx(t3, t2); if (filteredEntityList == null) - filteredEntityList = B.List_empty1; + filteredEntityList = B.List_empty0; for (; B.JSArray_methods.get$last(charStack) != null;) { t2 = J.where$1$ax(filteredEntityList, new A.HtmlTokenizer_consumeEntity_closure(B.JSArray_methods.join$0(charStack))); - filteredEntityList = A.List_List$of(t2, true, t2.$ti._eval$1("Iterable.E")); + filteredEntityList = A.List_List$of(t2, false, t2.$ti._eval$1("Iterable.E")); if (filteredEntityList.length === 0) break; charStack.push(t1.char$0()); @@ -308832,7 +327867,7 @@ call$1(e) { return J.startsWith$1$s(e, this.name); }, - $signature: 69 + $signature: 75 }; A.HtmlTokenizer_emitCurrentToken_closure.prototype = { call$0() { @@ -308840,7 +327875,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1; }, - $signature: 75 + $signature: 74 }; A.ActiveFormattingElements.prototype = { add$1(_, node) { @@ -308899,12 +327934,12 @@ break; case "table": listElements1 = B.List_wwd; - listElements2 = B.List_empty; + listElements2 = B.List_empty10; invert = false; break; case "select": listElements1 = B.List_sEs; - listElements2 = B.List_empty; + listElements2 = B.List_empty10; invert = true; break; default: @@ -308912,7 +327947,7 @@ } else { listElements1 = B.List_46y; - listElements2 = B.List_empty; + listElements2 = B.List_empty10; invert = false; } for (t1 = this.openElements, t2 = A._arrayInstanceType(t1)._eval$1("ReversedListIterable<1>"), t1 = new A.ReversedListIterable(t1, t2), t2 = new A.ListIterator(t1, t1.get$length(t1), t2._eval$1("ListIterator")), t1 = type$.Pair_of_String_and_nullable_String, t3 = !exactNode; t2.moveNext$0();) { @@ -309008,7 +328043,7 @@ if ($parent == null) $parent = B.JSArray_methods.get$last(this.openElements); t1 = $parent.get$nodes($parent); - t2 = new A.Comment(token.get$data(token), A.LinkedHashMap_LinkedHashMap(null, null, null, type$.Object, type$.String)); + t2 = A.Comment$(token.get$data(token)); t2.sourceSpan = token.span; t1.add$1(0, t2); }, @@ -309164,19 +328199,19 @@ t2 = result._contents = t4 + B.JSString_methods.substring$2(t5, last, t5.length); t1.format = t2.charCodeAt(0) == 0 ? t2 : t2; }, - $signature: 161 + $signature: 158 }; A._escape_closure.prototype = { call$1(match) { return "\\\\" + A.S(match.$index(0, 1)); }, - $signature: 117 + $signature: 116 }; A._escape_closure0.prototype = { call$1(match) { return "\\" + A.S(match.$index(0, 1)); }, - $signature: 117 + $signature: 116 }; A._escape_closure1.prototype = { call$1(match) { @@ -309187,13 +328222,13 @@ t2.toString; return B.JSArray_methods.join$1(A._setArrayType(t1.split(t2), type$.JSArray_String), "\\" + A.S(match.$index(0, 1))); }, - $signature: 117 + $signature: 116 }; A._escape_closure2.prototype = { call$1(match) { return A.S(match.$index(0, 1)) + A.S(match.$index(0, 2)) + "\\. "; }, - $signature: 117 + $signature: 116 }; A._escape_closure3.prototype = { call$1(match) { @@ -309201,19 +328236,19 @@ t1.toString; return A.stringReplaceAllFuncUnchecked(t1, A.RegExp_RegExp("([*+-])", true, false, false, false), new A._escape__closure(), null); }, - $signature: 117 + $signature: 116 }; A._escape__closure.prototype = { call$1(match) { return "\\" + A.S(match.$index(0, 1)); }, - $signature: 117 + $signature: 116 }; A._escape_closure4.prototype = { call$1(match) { return A.S(match.$index(0, 1)) + "\\> "; }, - $signature: 117 + $signature: 116 }; A._escape_closure5.prototype = { call$1(match) { @@ -309223,7 +328258,7 @@ t2 = A.RegExp_RegExp("\\*", true, false, false, false); return A.stringReplaceAllUnchecked(t1, t2, "\\*"); }, - $signature: 117 + $signature: 116 }; A._escape_closure6.prototype = { call$1(match) { @@ -309233,7 +328268,7 @@ t2 = A.RegExp_RegExp("_", true, false, false, false); return A.stringReplaceAllUnchecked(t1, t2, "\\_"); }, - $signature: 117 + $signature: 116 }; A._escape_closure7.prototype = { call$1(match) { @@ -309243,20 +328278,20 @@ t2 = A.RegExp_RegExp("`", true, false, false, false); return A.stringReplaceAllUnchecked(t1, t2, "\\`"); }, - $signature: 117 + $signature: 116 }; A._escape_closure8.prototype = { call$1(match) { return "\\" + A.S(match.$index(0, 0)); }, - $signature: 117 + $signature: 116 }; A._postProcess_closure.prototype = { call$1(rule) { var t1 = this._box_0; t1.input = A._join(t1.input, rule.append.call$0()); }, - $signature: 2885 + $signature: 2449 }; A._separatingNewlines_closure.prototype = { call$2(a, b) { @@ -309264,7 +328299,7 @@ b.toString; return B.JSString_methods.compareTo$1(a, b); }, - $signature: 2882 + $signature: 2450 }; A.Node.prototype = { Node$1(domNode) { @@ -309309,18 +328344,6 @@ t1 = true; return t1; }, - get$isParentFirstChild() { - var parentNode = this._node0$_node.parentNode, - t1 = parentNode instanceof A.Element ? parentNode : null, - t2 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.get$first(A.List_List$of(new A.WhereTypeIterable(t1.get$children(t1)._childNodes, t2), true, t2._eval$1("Iterable.E"))) == this._el; - }, - get$isParentLastChild() { - var parentNode = this._node0$_node.parentNode, - t1 = parentNode instanceof A.Element ? parentNode : null, - t2 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.get$last(A.List_List$of(new A.WhereTypeIterable(t1.get$children(t1)._childNodes, t2), true, t2._eval$1("Iterable.E"))) == this._el; - }, get$nodeName(_) { var t1 = this._el; return t1 != null ? t1.localName.toLowerCase() : ""; @@ -309335,7 +328358,7 @@ t2 = this._el; t2.toString; t3 = type$.WhereTypeIterable_Element; - t2 = B.JSArray_methods.indexOf$2(A.List_List$of(new A.WhereTypeIterable(t1._childNodes, t3), true, t3._eval$1("Iterable.E")), t2, 0); + t2 = B.JSArray_methods.indexOf$2(A.List_List$of(new A.WhereTypeIterable(t1._childNodes, t3), false, t3._eval$1("Iterable.E")), t2, 0); t1 = t2; } else t1 = -1; @@ -309446,50 +328469,49 @@ var t1 = rule._realFilterFn; return t1 == null ? false : t1.call$1(this.node); }, - $signature: 578 + $signature: 580 }; A.Rule_findRule_closure0.prototype = { call$1(rule) { var t1 = rule._realFilterFn; return t1 == null ? false : t1.call$1(this.node); }, - $signature: 578 + $signature: 580 }; A.Rule_findRule_closure1.prototype = { call$0() { return $.$get$_BaseRules_defaultRule(); }, - $signature: 2874 + $signature: 2453 }; A.Rule__buildFilterFn_closure.prototype = { call$1(node) { return B.JSArray_methods.contains$1(this.filters, node.get$nodeName(node).toLowerCase()); }, - $signature: 224 - }; - A._BaseRules_blankRule_closure.prototype = { - call$2($content, node) { - return A.isBlock(node._el) ? "\n\n" : ""; - }, - $signature: 70 + $signature: 253 }; A._BaseRules_defaultRule_closure.prototype = { call$2($content, node) { - return A.isBlock(node._el) ? "\n\n" + $content + "\n\n" : $content; + var t1; + if ($content.length === 0) + t1 = A.isBlock(node._el) ? "\n\n" : ""; + else + t1 = A.isBlock(node._el) ? "\n\n" + $content + "\n\n" : $content; + return t1; }, - $signature: 70 + $signature: 78 }; A._CommonRules_paragraph_closure.prototype = { call$2($content, node) { return "\n\n" + $content + "\n\n"; }, - $signature: 70 + $signature: 78 }; A._CommonRules_lineBreak_closure.prototype = { call$2($content, node) { return A.getStyleOption("br") + "\n"; }, - $signature: 70 + $signature: 78 }; A._CommonRules_heading_closure.prototype = { call$2($content, node) { @@ -309501,7 +328523,7 @@ } else return "\n\n" + B.JSArray_methods.join$0(A.List_List$filled(hLevel, "#", false, type$.String)) + " " + $content + "\n\n"; }, - $signature: 70 + $signature: 78 }; A._CommonRules_blockquote_closure.prototype = { call$2($content, node) { @@ -309511,16 +328533,25 @@ t2 = A.RegExp_RegExp("^", true, false, true, false); return "\n\n" + A.stringReplaceAllUnchecked(t1, t2, "> ") + "\n\n"; }, - $signature: 70 + $signature: 78 }; A._CommonRules_list_closure.prototype = { call$2($content, node) { - if (node.get$parentElName() === "li" && node.get$isParentLastChild()) + var parentNode, t1, t2; + if (node.get$parentElName() === "li") { + parentNode = node._node0$_node.parentNode; + t1 = parentNode instanceof A.Element ? parentNode : null; + t2 = type$.WhereTypeIterable_Element; + t2 = B.JSArray_methods.get$last(A.List_List$of(new A.WhereTypeIterable(t1.get$children(t1)._childNodes, t2), false, t2._eval$1("Iterable.E"))) == node._el; + t1 = t2; + } else + t1 = false; + if (t1) return "\n" + $content; else return "\n\n" + $content + "\n\n"; }, - $signature: 70 + $signature: 78 }; A._CommonRules_listItem_closure.prototype = { call$2($content, node) { @@ -309555,7 +328586,7 @@ postfix = t1 ? "\n" : ""; return prefix + convertContent + postfix; }, - $signature: 70 + $signature: 78 }; A._CommonRules_indentedCodeBlock_closure.prototype = { call$1(node) { @@ -309573,7 +328604,7 @@ t1 = false; return t1; }, - $signature: 224 + $signature: 253 }; A._CommonRules_indentedCodeBlock_closure0.prototype = { call$2($content, node) { @@ -309598,7 +328629,7 @@ return result + "\n\n"; } }, - $signature: 70 + $signature: 78 }; A._CommonRules_fencedCodeBlock_closure.prototype = { call$1(node) { @@ -309616,7 +328647,7 @@ t1 = false; return t1; }, - $signature: 224 + $signature: 253 }; A._CommonRules_fencedCodeBlock_closure0.prototype = { call$2($content, node) { @@ -309634,19 +328665,19 @@ language = className; return "\n\n" + A.getStyleOption("fence") + language + "\n" + node.get$firstChild(node).get$textContent() + "\n" + A.getStyleOption("fence") + "\n\n"; }, - $signature: 70 + $signature: 78 }; A._CommonRules_horizontalRule_closure.prototype = { call$2($content, node) { return A.getStyleOption("hr") + "\n"; }, - $signature: 70 + $signature: 78 }; A._CommonRules_inlineLink_closure.prototype = { call$1(node) { return A.getStyleOption("linkStyle") === "inlined" && node.get$nodeName(node) === "a" && node._el.attributes.$index(0, "href") != null; }, - $signature: 224 + $signature: 253 }; A._CommonRules_inlineLink_closure0.prototype = { call$2($content, node) { @@ -309659,13 +328690,13 @@ renderedTitle = title.length === 0 ? title : ' "' + title + '"'; return "[" + $content + "](" + t1 + renderedTitle + ")"; }, - $signature: 70 + $signature: 78 }; A._CommonRules_referenceLink_closure0.prototype = { call$1(node) { return A.getStyleOption("linkStyle") === "referenced" && node.get$nodeName(node) === "a" && node._el.attributes.$index(0, "href") != null; }, - $signature: 224 + $signature: 253 }; A._CommonRules_referenceLink_closure1.prototype = { call$2($content, node) { @@ -309697,7 +328728,7 @@ $._linkReferences.push(reference); return result; }, - $signature: 70 + $signature: 78 }; A._CommonRules_referenceLink_closure.prototype = { call$0() { @@ -309708,7 +328739,7 @@ result = ""; return result; }, - $signature: 75 + $signature: 74 }; A._CommonRules_emphasis_closure.prototype = { call$2($content, node) { @@ -309717,7 +328748,7 @@ return ""; return A.getStyleOption(_s11_) + $content + A.getStyleOption(_s11_); }, - $signature: 70 + $signature: 78 }; A._CommonRules_strong_closure.prototype = { call$2($content, node) { @@ -309726,7 +328757,7 @@ return ""; return A.getStyleOption(_s15_) + $content + A.getStyleOption(_s15_); }, - $signature: 70 + $signature: 78 }; A._CommonRules_strike_closure.prototype = { call$2($content, node) { @@ -309734,7 +328765,7 @@ return ""; return "~~" + $content + "~~"; }, - $signature: 70 + $signature: 78 }; A._CommonRules_code_closure.prototype = { call$1(node) { @@ -309753,7 +328784,7 @@ isCodeBlock = false; return node.get$nodeName(node) === "code" && !isCodeBlock; }, - $signature: 224 + $signature: 253 }; A._CommonRules_code_closure0.prototype = { call$2($content, node) { @@ -309777,13 +328808,13 @@ } return delimiter + leadingSpace + $content + trailingSpace + delimiter; }, - $signature: 70 + $signature: 78 }; A._CommonRules_code__closure.prototype = { call$1(match) { return match._match[0]; }, - $signature: 2869 + $signature: 2464 }; A._CommonRules_image_closure.prototype = { call$2($content, node) { @@ -309800,76 +328831,129 @@ titlePart = title.length !== 0 ? ' "' + title + '"' : ""; return src.length !== 0 ? "![" + alt + "](" + src + titlePart + ")" : ""; }, - $signature: 70 + $signature: 78 + }; + A._TableRules_tableCell_closure.prototype = { + call$2($content, node) { + return A._TableRules_cell($content, node) + A._TableRules_spannedCells(node, ""); + }, + $signature: 78 + }; + A._TableRules_tableRow_closure.prototype = { + call$2($content, node) { + var tableNode, parentNode0, borderCells, t2, t3, align, border, _null = null, + t1 = type$.String, + alignMap = A.LinkedHashMap_LinkedHashMap$_literal(["left", ":--", "right", "--:", "center", ":-:"], t1, t1), + parentNode = node.get$parentElName(); + t1 = node._el; + if (t1 == null) + tableNode = _null; + else { + parentNode0 = t1.parentNode; + tableNode = parentNode0 instanceof A.Element ? parentNode0 : _null; + } + if (parentNode === "thead" || parentNode === "tfoot" || parentNode === "tbody") + if (tableNode == null) + tableNode = _null; + else { + parentNode = tableNode.parentNode; + tableNode = parentNode instanceof A.Element ? parentNode : _null; + } + t1 = tableNode == null; + if ((t1 ? _null : tableNode.localName) === "table") { + t1 = t1 ? _null : new A.SelectorEvaluator().querySelector$2(0, tableNode, A._parseSelectorList("tr:first-child")); + t1 = t1 == node._el; + } else + t1 = false; + if (t1) + for (t1 = node.childNodes$0(0), t1 = new A._SyncStarIterator(t1._outerHelper(), t1.$ti._eval$1("_SyncStarIterator<1>")), borderCells = ""; t1.moveNext$0();) { + t2 = t1.get$current(t1); + t3 = t2._el.attributes.$index(0, "align"); + if (t3 == null) + t3 = ""; + align = t3.toLowerCase(); + if (align.length !== 0) { + border = alignMap.$index(0, align); + if (border == null) + border = "---"; + } else + border = "---"; + borderCells += A._TableRules_cell(border, t2) + A._TableRules_spannedCells(t2, border); + } + else + borderCells = ""; + t1 = borderCells.length !== 0 ? "\n" + borderCells : ""; + return "\n" + $content + t1; + }, + $signature: 78 }; A._TableRules_table_closure.prototype = { call$2($content, node) { - return "\n" + $content + "\n"; + var t1, str; + if (A._TableRules_isNestedTable(node)) { + t1 = node._el; + if (t1 == null) + t1 = null; + else { + str = new A.StringBuffer(""); + t1._addOuterHtml$1(str); + t1 = str._contents; + t1 = t1.charCodeAt(0) == 0 ? t1 : t1; + } + return " " + (t1 == null ? "" : t1) + " "; + } + return "\n\n" + A.stringReplaceAllUnchecked($content, "\n\n", "\n") + "\n\n"; }, - $signature: 70 + $signature: 78 }; - A._TableRules_tr_closure.prototype = { - call$2($content, node) { - return $content + "\n"; - }, - $signature: 70 - }; - A._TableRules_tHeadBody_closure.prototype = { + A._TableRules_tableSection_closure.prototype = { call$2($content, node) { return $content; }, - $signature: 70 + $signature: 78 }; - A._TableRules_th_closure.prototype = { + A._TableRules_captionSection_closure.prototype = { call$2($content, node) { - var i, t1, t2, - result = " " + $content + " |"; - if (node.get$isParentFirstChild()) - result = "| " + $content + " |"; - if (node.get$isParentLastChild()) { - i = 0; - t1 = "|"; - while (true) { - t2 = node._node0$_node; - t2.toString; - if (!(i < A.countSiblingEl(t2))) - break; - t1 += " ----- |"; - ++i; - } - result = result + "\n" + (t1.charCodeAt(0) == 0 ? t1 : t1); - } - return result; + var parentNode, t1, t2; + if (node.get$parentElName() === "table") { + parentNode = node._node0$_node.parentNode; + t1 = parentNode instanceof A.Element ? parentNode : null; + t2 = type$.WhereTypeIterable_Element; + t2 = B.JSArray_methods.get$first(A.List_List$of(new A.WhereTypeIterable(t1.get$children(t1)._childNodes, t2), false, t2._eval$1("Iterable.E"))) == node._el; + t1 = t2; + } else + t1 = false; + if (t1) + return $content; + return ""; }, - $signature: 70 - }; - A._TableRules_td_closure.prototype = { - call$2($content, node) { - var result = " " + $content + " |"; - return node.get$isParentFirstChild() ? "| " + $content + " |" : result; - }, - $signature: 70 - }; - A.countSiblingEl_closure.prototype = { - call$1(node) { - if (node instanceof A.Element) - ++this._box_0.count; - }, - $signature: 2867 + $signature: 78 }; A.get_closure.prototype = { call$1(client) { - return client._sendUnstreamed$3("GET", this.url, this.headers); + return client.$get$2$headers(0, this.url, this.headers); }, - $signature: 2849 + $signature: 2465 }; A.readBytes_closure.prototype = { call$1(client) { return client.readBytes$2$headers(this.url, this.headers); }, - $signature: 2846 + $signature: 2467 }; A.BaseClient.prototype = { + $get$2$headers(_, url, headers) { + return this._sendUnstreamed$3("GET", url, headers); + }, + post$3$body$headers(url, body, headers) { + return this._sendUnstreamed$5("POST", url, headers, body, null); + }, + put$3$body$headers(_, url, body, headers) { + return this._sendUnstreamed$5("PUT", url, headers, body, null); + }, + delete$3$body$headers(_, url, body, headers) { + return this._sendUnstreamed$5("DELETE", url, headers, body, null); + }, readBytes$2$headers(url, headers) { return this.readBytes$body$BaseClient(url, headers); }, @@ -309960,6 +329044,8 @@ t1 = response.reasonPhrase; throw A.wrapException(A.ClientException$((t1 != null ? message + ": " + t1 : message) + ".", url)); }, + close$0(_) { + }, $isClient0: 1 }; A.BaseRequest.prototype = { @@ -309972,7 +329058,7 @@ send$0(_) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.StreamedResponse), - $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, response, stream, t1, t2, t3, t4, exception, client, $async$exception; + $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, response, stream, t1, t2, t3, t4, exception, client0, client, $async$exception; var $async$send$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; @@ -309982,7 +329068,8 @@ switch ($async$goto) { case 0: // Function start - client = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); + client0 = A.zoneClient(); + client = client0 == null ? new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)) : client0; $async$handler = 4; $async$goto = 7; return A._asyncAwait(J.send$1$x(client, $async$self), $async$send$0); @@ -310039,13 +329126,13 @@ call$2(key1, key2) { return key1.toLowerCase() === key2.toLowerCase(); }, - $signature: 2842 + $signature: 2470 }; A.BaseRequest_closure0.prototype = { call$1(key) { return B.JSString_methods.get$hashCode(key.toLowerCase()); }, - $signature: 2840 + $signature: 2472 }; A.BaseResponse.prototype = { BaseResponse$7$contentLength$headers$isRedirect$persistentConnection$reasonPhrase$request(statusCode, contentLength, headers, isRedirect, persistentConnection, reasonPhrase, request) { @@ -310149,20 +329236,20 @@ t3.toString; this.completer.complete$1(0, A.StreamedResponse$(new A.ByteStream(t2), t3, J.get$length$asx(body), B.HttpRequest_methods.get$responseHeaders(t1), false, true, t1.statusText, this.request)); }, - $signature: 781 + $signature: 577 }; A.BrowserClient_send_closure0.prototype = { call$1(_) { this.completer.completeError$2(new A.ClientException("XMLHttpRequest error."), A.StackTrace_current()); }, - $signature: 781 + $signature: 577 }; A.ByteStream.prototype = { toBytes$0() { var t1 = new A._Future($.Zone__current, type$._Future_Uint8List), completer = new A._AsyncCompleter(t1, type$._AsyncCompleter_Uint8List), sink = new A._ByteCallbackSink(new A.ByteStream_toBytes_closure(completer), new Uint8Array(1024)); - this.listen$4$cancelOnError$onDone$onError(0, sink.get$add(sink), true, sink.get$close(sink), completer.get$completeError()); + this.listen$4$cancelOnError$onDone$onError(sink.get$add(sink), true, sink.get$close(sink), completer.get$completeError()); return t1; } }; @@ -310170,7 +329257,7 @@ call$1(bytes) { return this.completer.complete$1(0, new Uint8Array(A._ensureNativeList(bytes))); }, - $signature: 887 + $signature: 728 }; A.ClientException.prototype = { toString$0(_) { @@ -310403,14 +329490,14 @@ t2 = A._Uri__uriEncode(B.List_nxB, key, t1, true); return this.pairs.push(A._setArrayType([t2, A._Uri__uriEncode(B.List_nxB, value, t1, true)], type$.JSArray_String)); }, - $signature: 182 + $signature: 183 }; A.mapToQuery_closure0.prototype = { call$1(pair) { var t1 = J.getInterceptor$asx(pair); return A.S(t1.$index(pair, 0)) + "=" + A.S(t1.$index(pair, 1)); }, - $signature: 2837 + $signature: 2480 }; A.onDone_closure.prototype = { call$1(sink) { @@ -310429,7 +329516,7 @@ call$1(key) { return key.toLowerCase(); }, - $signature: 125 + $signature: 124 }; A.MediaType.prototype = { get$mimeType(_) { @@ -310513,7 +329600,7 @@ scanner.expectDone$0(); return A.MediaType$(t4, t5, parameters); }, - $signature: 2725 + $signature: 2481 }; A.MediaType_toString_closure.prototype = { call$2(attribute, value) { @@ -310534,13 +329621,13 @@ } else t1._contents = t3 + A.S(value); }, - $signature: 182 + $signature: 183 }; A.MediaType_toString__closure.prototype = { call$1(match) { return "\\" + A.S(match.$index(0, 0)); }, - $signature: 117 + $signature: 116 }; A.expectQuotedString_closure.prototype = { call$1(match) { @@ -310548,91 +329635,1671 @@ t1.toString; return t1; }, - $signature: 117 + $signature: 116 }; - A.ExifData.prototype = { - ExifData$from$1(other) { + A.Channel.prototype = { + _enumToString$0() { + return "Channel." + this._core$_name; + } + }; + A.ChannelIterator.prototype = { + moveNext$0() { + var t1 = this.color; + return ++this.index < t1.get$length(t1); + }, + get$current(_) { + return this.color.$index(0, this.index); + } + }; + A.ColorFloat16.prototype = { + clone$0(_) { + return new A.ColorFloat16(new Uint16Array(A._ensureNativeList(this.data))); + }, + get$format() { + return B.Format_9; + }, + get$length(_) { + return this.data.length; + }, + get$palette() { + return null; + }, + $index(_, index) { + var t2, + t1 = this.data; + if (index < t1.length) { + t1 = t1[index]; + t2 = $.Float16__toFloatFloat32Data; + t1 = (t2 != null ? t2 : A.Float16__initialize())[t1]; + } else + t1 = 0; + return t1; + }, + $indexSet(_, index, value) { + var t1 = this.data; + if (index < t1.length) { + value.toString; + t1[index] = A.Float16_doubleToFloat16(value); + } + }, + get$index(_) { + return this.get$r(this); + }, + get$r(_) { + var t2, + t1 = this.data; + if (!B.NativeUint16List_methods.get$isEmpty(t1)) { + t1 = t1[0]; + t2 = $.Float16__toFloatFloat32Data; + t1 = (t2 != null ? t2 : A.Float16__initialize())[t1]; + } else + t1 = 0; + return t1; + }, + get$g() { + var t2, + t1 = this.data; + if (t1.length > 1) { + t1 = t1[1]; + t2 = $.Float16__toFloatFloat32Data; + t1 = (t2 != null ? t2 : A.Float16__initialize())[t1]; + } else + t1 = 0; + return t1; + }, + get$b(_) { + var t2, + t1 = this.data; + if (t1.length > 2) { + t1 = t1[2]; + t2 = $.Float16__toFloatFloat32Data; + t1 = (t2 != null ? t2 : A.Float16__initialize())[t1]; + } else + t1 = 0; + return t1; + }, + get$a(_) { + var t2, + t1 = this.data; + if (t1.length > 3) { + t1 = t1[3]; + t2 = $.Float16__toFloatFloat32Data; + t1 = (t2 != null ? t2 : A.Float16__initialize())[t1]; + } else + t1 = 0; + return t1; + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var t3, + t1 = c.get$r(c), + t2 = this.data; + if (!B.NativeUint16List_methods.get$isEmpty(t2)) + t2[0] = A.Float16_doubleToFloat16(t1); + t1 = c.get$g(); + t3 = t2.length; + if (t3 > 1) + t2[1] = A.Float16_doubleToFloat16(t1); + t1 = c.get$b(c); + if (t3 > 2) + t2[2] = A.Float16_doubleToFloat16(t1); + t1 = c.get$a(c); + if (t3 > 3) + t2[3] = A.Float16_doubleToFloat16(t1); + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.data.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1 + }; + A.ColorFloat32.prototype = { + clone$0(_) { + return new A.ColorFloat32(new Float32Array(A._ensureNativeList(this.data))); + }, + get$format() { + return B.Format_10; + }, + get$length(_) { + return this.data.length; + }, + get$palette() { + return null; + }, + $index(_, index) { + var t1 = this.data; + return index < t1.length ? t1[index] : 0; + }, + $indexSet(_, index, value) { + var t1 = this.data; + if (index < t1.length) { + value.toString; + t1[index] = value; + } + }, + get$index(_) { + var t1 = this.data; + return !B.NativeFloat32List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$r(_) { + var t1 = this.data; + return !B.NativeFloat32List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$g() { + var t1 = this.data; + return t1.length > 1 ? t1[1] : 0; + }, + get$b(_) { + var t1 = this.data; + return t1.length > 2 ? t1[2] : 0; + }, + get$a(_) { + var t1 = this.data; + return t1.length > 3 ? t1[3] : 1; + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var t3, + t1 = c.get$r(c), + t2 = this.data; + if (!B.NativeFloat32List_methods.get$isEmpty(t2)) + t2[0] = t1; + t1 = c.get$g(); + t3 = t2.length; + if (t3 > 1) + t2[1] = t1; + t1 = c.get$b(c); + if (t3 > 2) + t2[2] = t1; + t1 = c.get$a(c); + if (t3 > 3) + t2[3] = t1; + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.data.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1 + }; + A.ColorFloat64.prototype = { + clone$0(_) { + return new A.ColorFloat64(new Float64Array(A._ensureNativeList(this.data))); + }, + get$format() { + return B.Format_11; + }, + get$length(_) { + return this.data.length; + }, + get$palette() { + return null; + }, + $index(_, index) { + var t1 = this.data; + return index < t1.length ? t1[index] : 0; + }, + $indexSet(_, index, value) { + var t1 = this.data; + if (index < t1.length) { + value.toString; + t1[index] = value; + } + }, + get$index(_) { + var t1 = this.data; + return !B.NativeFloat64List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$r(_) { + var t1 = this.data; + return !B.NativeFloat64List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$g() { + var t1 = this.data; + return t1.length > 1 ? t1[1] : 0; + }, + get$b(_) { + var t1 = this.data; + return t1.length > 2 ? t1[2] : 0; + }, + get$a(_) { + var t1 = this.data; + return t1.length > 3 ? t1[3] : 1; + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var t3, + t1 = c.get$r(c), + t2 = this.data; + if (!B.NativeFloat64List_methods.get$isEmpty(t2)) + t2[0] = t1; + t1 = c.get$g(); + t3 = t2.length; + if (t3 > 1) + t2[1] = t1; + t1 = c.get$b(c); + if (t3 > 2) + t2[2] = t1; + t1 = c.get$a(c); + if (t3 > 3) + t2[3] = t1; + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.data.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1 + }; + A.ColorInt16.prototype = { + clone$0(_) { + return new A.ColorInt16(new Int16Array(A._ensureNativeList(this.data))); + }, + get$format() { + return B.Format_7; + }, + get$length(_) { + return this.data.length; + }, + get$palette() { + return null; + }, + $index(_, index) { + var t1 = this.data; + return index < t1.length ? t1[index] : 0; + }, + $indexSet(_, index, value) { + var t1 = this.data; + if (index < t1.length) + t1[index] = J.toInt$0$n(value); + }, + get$index(_) { + var t1 = this.data; + return !B.NativeInt16List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$r(_) { + var t1 = this.data; + return !B.NativeInt16List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$g() { + var t1 = this.data; + return t1.length > 1 ? t1[1] : 0; + }, + get$b(_) { + var t1 = this.data; + return t1.length > 2 ? t1[2] : 0; + }, + get$a(_) { + var t1 = this.data; + return t1.length > 3 ? t1[3] : 0; + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var t3, + t1 = c.get$r(c), + t2 = this.data; + if (!B.NativeInt16List_methods.get$isEmpty(t2)) + t2[0] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$g(); + t3 = t2.length; + if (t3 > 1) + t2[1] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$b(c); + if (t3 > 2) + t2[2] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$a(c); + if (t3 > 3) + t2[3] = B.JSNumber_methods.toInt$0(t1); + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.data.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1 + }; + A.ColorInt32.prototype = { + clone$0(_) { + return new A.ColorInt32(new Int32Array(A._ensureNativeList(this.data))); + }, + get$format() { + return B.Format_8; + }, + get$length(_) { + return this.data.length; + }, + get$palette() { + return null; + }, + $index(_, index) { + var t1 = this.data; + return index < t1.length ? t1[index] : 0; + }, + $indexSet(_, index, value) { + var t1 = this.data; + if (index < t1.length) + t1[index] = J.toInt$0$n(value); + }, + get$index(_) { + var t1 = this.data; + return !B.NativeInt32List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$r(_) { + var t1 = this.data; + return !B.NativeInt32List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$g() { + var t1 = this.data; + return t1.length > 1 ? t1[1] : 0; + }, + get$b(_) { + var t1 = this.data; + return t1.length > 2 ? t1[2] : 0; + }, + get$a(_) { + var t1 = this.data; + return t1.length > 3 ? t1[3] : 0; + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var t3, + t1 = c.get$r(c), + t2 = this.data; + if (!B.NativeInt32List_methods.get$isEmpty(t2)) + t2[0] = A._asIntS(t1); + t1 = c.get$g(); + t3 = t2.length; + if (t3 > 1) + t2[1] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$b(c); + if (t3 > 2) + t2[2] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$a(c); + if (t3 > 3) + t2[3] = B.JSNumber_methods.toInt$0(t1); + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.data.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1 + }; + A.ColorInt8.prototype = { + clone$0(_) { + return new A.ColorInt8(new Int8Array(A._ensureNativeList(this.data))); + }, + get$format() { + return B.Format_6; + }, + get$length(_) { + return this.data.length; + }, + get$palette() { + return null; + }, + $index(_, index) { + var t1 = this.data; + return index < t1.length ? t1[index] : 0; + }, + $indexSet(_, index, value) { + var t1 = this.data; + if (index < t1.length) + t1[index] = J.toInt$0$n(value); + }, + get$index(_) { + var t1 = this.data; + return !B.NativeInt8List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$r(_) { + var t1 = this.data; + return !B.NativeInt8List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$g() { + var t1 = this.data; + return t1.length > 1 ? t1[1] : 0; + }, + get$b(_) { + var t1 = this.data; + return t1.length > 2 ? t1[2] : 0; + }, + get$a(_) { + var t1 = this.data; + return t1.length > 3 ? t1[3] : 0; + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var t3, + t1 = c.get$r(c), + t2 = this.data; + if (!B.NativeInt8List_methods.get$isEmpty(t2)) + t2[0] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$g(); + t3 = t2.length; + if (t3 > 1) + t2[1] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$b(c); + if (t3 > 2) + t2[2] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$a(c); + if (t3 > 3) + t2[3] = B.JSNumber_methods.toInt$0(t1); + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.data.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1 + }; + A.ColorUint1.prototype = { + clone$0(_) { + var t1 = this.__ColorUint1_data_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return new A.ColorUint1(this.length, t1); + }, + get$format() { + return B.Format_0; + }, + get$palette() { + return null; + }, + _color_uint1$_getChannel$1(ci) { + var t1; + if (ci < this.length) { + t1 = this.__ColorUint1_data_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = B.JSInt_methods._shrReceiverPositive$1(t1, 7 - ci) & 1; + } else + t1 = 0; + return t1; + }, + _color_uint1$_setChannel$2(ci, value) { + var t1; + if (ci >= this.length) + return; + ci = 7 - ci; + t1 = this.__ColorUint1_data_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + this.__ColorUint1_data_A = value !== 0 ? (t1 | B.JSInt_methods.$shl(1, ci)) >>> 0 : (t1 & ~(B.JSInt_methods.$shl(1, ci) & 255)) >>> 0; + }, + $index(_, index) { + return this._color_uint1$_getChannel$1(index); + }, + $indexSet(_, index, value) { + return this._color_uint1$_setChannel$2(index, value); + }, + get$index(_) { + return this._color_uint1$_getChannel$1(0); + }, + get$r(_) { + return this._color_uint1$_getChannel$1(0); + }, + get$g() { + return this._color_uint1$_getChannel$1(1); + }, + get$b(_) { + return this._color_uint1$_getChannel$1(2); + }, + get$a(_) { + return this._color_uint1$_getChannel$1(3); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this, + t1 = c.get$r(c), + t2 = c.get$g(), + t3 = c.get$b(c), + t4 = c.get$a(c); + _this._color_uint1$_setChannel$2(0, t1); + _this._color_uint1$_setChannel$2(1, t2); + _this._color_uint1$_setChannel$2(2, t3); + _this._color_uint1$_setChannel$2(3, t4); + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + get$length(receiver) { + return this.length; + } + }; + A.ColorUint16.prototype = { + clone$0(_) { + return new A.ColorUint16(new Uint16Array(A._ensureNativeList(this.data))); + }, + get$format() { + return B.Format_4; + }, + get$length(_) { + return this.data.length; + }, + get$palette() { + return null; + }, + $index(_, index) { + var t1 = this.data; + return index < t1.length ? t1[index] : 0; + }, + $indexSet(_, index, value) { + var t1 = this.data; + if (index < t1.length) + t1[index] = J.toInt$0$n(value); + }, + get$index(_) { + var t1 = this.data; + return !B.NativeUint16List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$r(_) { + var t1 = this.data; + return !B.NativeUint16List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$g() { + var t1 = this.data; + return t1.length > 1 ? t1[1] : 0; + }, + get$b(_) { + var t1 = this.data; + return t1.length > 2 ? t1[2] : 0; + }, + get$a(_) { + var t1 = this.data; + return t1.length > 3 ? t1[3] : 0; + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var t3, + t1 = c.get$r(c), + t2 = this.data; + if (!B.NativeUint16List_methods.get$isEmpty(t2)) + t2[0] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$g(); + t3 = t2.length; + if (t3 > 1) + t2[1] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$b(c); + if (t3 > 2) + t2[2] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$a(c); + if (t3 > 3) + t2[3] = B.JSNumber_methods.toInt$0(t1); + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.data.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1 + }; + A.ColorUint2.prototype = { + clone$0(_) { + var t1 = this.__ColorUint2_data_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return new A.ColorUint2(this.length, t1); + }, + get$format() { + return B.Format_1; + }, + get$palette() { + return null; + }, + _color_uint2$_getChannel$1(ci) { + var t1; + if (ci < this.length) { + t1 = this.__ColorUint2_data_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = B.JSInt_methods._shrReceiverPositive$1(t1, 6 - (ci << 1 >>> 0)) & 3; + } else + t1 = 0; + return t1; + }, + _color_uint2$_setChannel$2(ci, value) { + var mask, t1, t2; + if (ci >= this.length) + return; + mask = B.List_63_207_243_252[ci]; + t1 = J.toInt$0$n(value); + t2 = this.__ColorUint2_data_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + this.__ColorUint2_data_A = (t2 & mask | B.JSInt_methods.$shl(t1 & 3, 6 - (ci << 1 >>> 0))) >>> 0; + }, + $index(_, index) { + return this._color_uint2$_getChannel$1(index); + }, + $indexSet(_, index, value) { + return this._color_uint2$_setChannel$2(index, value); + }, + get$index(_) { + return this._color_uint2$_getChannel$1(0); + }, + get$r(_) { + return this._color_uint2$_getChannel$1(0); + }, + get$g() { + return this._color_uint2$_getChannel$1(1); + }, + get$b(_) { + return this._color_uint2$_getChannel$1(2); + }, + get$a(_) { + return this._color_uint2$_getChannel$1(3); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this, + t1 = c.get$r(c), + t2 = c.get$g(), + t3 = c.get$b(c), + t4 = c.get$a(c); + _this._color_uint2$_setChannel$2(0, t1); + _this._color_uint2$_setChannel$2(1, t2); + _this._color_uint2$_setChannel$2(2, t3); + _this._color_uint2$_setChannel$2(3, t4); + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + get$length(receiver) { + return this.length; + } + }; + A.ColorUint32.prototype = { + clone$0(_) { + return new A.ColorUint32(new Uint32Array(A._ensureNativeList(this.data))); + }, + get$format() { + return B.Format_5; + }, + get$length(_) { + return this.data.length; + }, + get$palette() { + return null; + }, + $index(_, index) { + var t1 = this.data; + return index < t1.length ? t1[index] : 0; + }, + $indexSet(_, index, value) { + var t1 = this.data; + if (index < t1.length) + t1[index] = J.toInt$0$n(value); + }, + get$index(_) { + var t1 = this.data; + return !B.NativeUint32List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$r(_) { + var t1 = this.data; + return !B.NativeUint32List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$g() { + var t1 = this.data; + return t1.length > 1 ? t1[1] : 0; + }, + get$b(_) { + var t1 = this.data; + return t1.length > 2 ? t1[2] : 0; + }, + get$a(_) { + var t1 = this.data; + return t1.length > 3 ? t1[3] : 0; + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var t3, + t1 = c.get$r(c), + t2 = this.data; + if (!B.NativeUint32List_methods.get$isEmpty(t2)) + t2[0] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$g(); + t3 = t2.length; + if (t3 > 1) + t2[1] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$b(c); + if (t3 > 2) + t2[2] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$a(c); + if (t3 > 3) + t2[3] = B.JSNumber_methods.toInt$0(t1); + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.data.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1 + }; + A.ColorUint4.prototype = { + clone$0(_) { + return new A.ColorUint4(this.length, new Uint8Array(A._ensureNativeList(this.data))); + }, + get$format() { + return B.Format_2; + }, + get$palette() { + return null; + }, + _getChannel$1(ci) { + var t1; + if (ci < 0 || ci >= this.length) + t1 = 0; + else { + t1 = this.data; + t1 = ci < 2 ? B.JSInt_methods._shrReceiverPositive$1(t1[0], 4 - (ci << 2 >>> 0)) & 15 : B.JSInt_methods._shrReceiverPositive$1(t1[1], 4 - ((ci & 1) << 2)) & 15; + } + return t1; + }, + _setChannel$2(ci, value) { + var vi, i, t1; + if (ci >= this.length) + return; + vi = B.JSInt_methods.clamp$2(J.toInt$0$n(value), 0, 15); + if (ci > 1) { + ci &= 1; + i = 1; + } else + i = 0; + if (ci === 0) { + t1 = this.data; + t1[i] = (t1[i] & 15 | vi << 4) >>> 0; + } else if (ci === 1) { + t1 = this.data; + t1[i] = (t1[i] & 240 | vi) >>> 0; + } + }, + $index(_, index) { + return this._getChannel$1(index); + }, + $indexSet(_, index, value) { + return this._setChannel$2(index, value); + }, + get$index(_) { + return this._getChannel$1(0); + }, + get$r(_) { + return this._getChannel$1(0); + }, + get$g() { + return this._getChannel$1(1); + }, + get$b(_) { + return this._getChannel$1(2); + }, + get$a(_) { + return this._getChannel$1(3); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this, + t1 = c.get$r(c), + t2 = c.get$g(), + t3 = c.get$b(c), + t4 = c.get$a(c); + _this._setChannel$2(0, t1); + _this._setChannel$2(1, t2); + _this._setChannel$2(2, t3); + _this._setChannel$2(3, t4); + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + get$length(receiver) { + return this.length; + } + }; + A.ColorUint8.prototype = { + clone$0(_) { + return new A.ColorUint8(new Uint8Array(A._ensureNativeList(this.data))); + }, + get$format() { + return B.Format_3; + }, + get$length(_) { + return this.data.length; + }, + get$palette() { + return null; + }, + $index(_, index) { + var t1 = this.data; + return index < t1.length ? t1[index] : 0; + }, + $indexSet(_, index, value) { + var t1 = this.data; + if (index < t1.length) + t1[index] = J.toInt$0$n(value); + }, + get$index(_) { + var t1 = this.data; + return !B.NativeUint8List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$r(_) { + var t1 = this.data; + return !B.NativeUint8List_methods.get$isEmpty(t1) ? t1[0] : 0; + }, + get$g() { + var t1 = this.data; + return t1.length > 1 ? t1[1] : 0; + }, + get$b(_) { + var t1 = this.data; + return t1.length > 2 ? t1[2] : 0; + }, + get$a(_) { + var t1 = this.data; + return t1.length > 3 ? t1[3] : 255; + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var t3, + t1 = c.get$r(c), + t2 = this.data; + if (!B.NativeUint8List_methods.get$isEmpty(t2)) + t2[0] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$g(); + t3 = t2.length; + if (t3 > 1) + t2[1] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$b(c); + if (t3 > 2) + t2[2] = B.JSNumber_methods.toInt$0(t1); + t1 = c.get$a(c); + if (t3 > 3) + t2[3] = B.JSNumber_methods.toInt$0(t1); + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + if (other == null) + return false; + return type$.Color_2._is(other) && other.get$length(other) === this.data.length && other.get$hashCode(other) === A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1 + }; + A.ColorRgb8.prototype = {}; + A.ColorRgba8.prototype = {}; + A.Format.prototype = { + _enumToString$0() { + return "Format." + this._core$_name; + } + }; + A.BlendMode0.prototype = { + _enumToString$0() { + return "BlendMode." + this._core$_name; + } + }; + A.ExifData.prototype = { + getTagName$1(tag) { + var t1 = $.$get$exifImageTags(); + if (!t1.containsKey$1(0, tag)) + return ""; + return t1.$index(0, tag).name; + }, + toString$0(_) { + var t1, t2, t3, t4, t5, t6, t7, t8, directory, t9, value, t10, subDirectory, t11, _this = this; + for (t1 = _this.directories, t2 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, A._instanceType(t1)._precomputed1), t3 = type$.int, t4 = type$.IfdValue, t5 = type$.String, t6 = type$.IfdDirectory, t7 = ""; t2.moveNext$0();) { + t8 = t2.__js_helper$_current; + t7 += A.S(t8) + "\n"; + directory = t1.$index(0, t8); + for (t8 = directory.data, t9 = new A.LinkedHashMapKeyIterator(t8, t8._modifications, A._instanceType(t8)._eval$1("LinkedHashMapKeyIterator<1>")), t9._cell = t8._first; t9.moveNext$0();) { + t8 = t9.__js_helper$_current; + value = directory.$index(0, t8); + t7 = value == null ? t7 + ("\t" + _this.getTagName$1(t8) + "\n") : t7 + ("\t" + _this.getTagName$1(t8) + ": " + value.toString$0(0) + "\n"); + } + for (t8 = directory.sub.directories, t9 = new A.LinkedHashMapKeyIterator(t8, t8._modifications, A._instanceType(t8)._eval$1("LinkedHashMapKeyIterator<1>")), t9._cell = t8._first; t9.moveNext$0();) { + t10 = t9.__js_helper$_current; + t7 += A.S(t10) + "\n"; + if (!t8.containsKey$1(0, t10)) + t8.$indexSet(0, t10, new A.IfdDirectory(A.LinkedHashMap_LinkedHashMap$_empty(t3, t4), new A.IfdContainer(A.LinkedHashMap_LinkedHashMap$_empty(t5, t6)))); + subDirectory = t8.$index(0, t10); + for (t10 = subDirectory.data, t11 = new A.LinkedHashMapKeyIterator(t10, t10._modifications, A._instanceType(t10)._eval$1("LinkedHashMapKeyIterator<1>")), t11._cell = t10._first; t11.moveNext$0();) { + t10 = t11.__js_helper$_current; + value = subDirectory.$index(0, t10); + t7 = value == null ? t7 + ("\t" + _this.getTagName$1(t10) + "\n") : t7 + ("\t" + _this.getTagName$1(t10) + ": " + value.toString$0(0) + "\n"); + } + } + } + return t7.charCodeAt(0) == 0 ? t7 : t7; + } + }; + A.ExifTag.prototype = {}; + A.IfdContainer.prototype = { + IfdContainer$from$1(other) { + other.directories.forEach$1(0, new A.IfdContainer$from_closure(this)); + }, + get$isEmpty(_) { + var t2, + t1 = this.directories; + if (t1._length === 0) + return true; + for (t1 = t1.get$values(t1), t2 = A._instanceType(t1), t2 = new A.MappedIterator(J.get$iterator$ax(t1.__internal$_iterable), t1._f, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MappedIterator<1,2>")); t2.moveNext$0();) { + t1 = t2.__internal$_current; + if (t1.data._length === 0) { + t1 = t1.sub; + t1 = t1.get$isEmpty(t1); + } else + t1 = false; + if (!t1) + return false; + } + return true; + }, + containsKey$1(_, key) { + return this.directories.containsKey$1(0, key); + }, + $index(_, ifdName) { + var t1 = this.directories; + if (!t1.containsKey$1(0, ifdName)) + t1.$indexSet(0, ifdName, new A.IfdDirectory(A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.IfdValue), new A.IfdContainer(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.IfdDirectory)))); + t1 = t1.$index(0, ifdName); + t1.toString; + return t1; + }, + $indexSet(_, ifdName, value) { + this.directories.$indexSet(0, ifdName, value); + } + }; + A.IfdContainer$from_closure.prototype = { + call$2(key, value) { + var t1; + value.toString; + t1 = new A.IfdDirectory(A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.IfdValue), new A.IfdContainer(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.IfdDirectory))); + t1.copy$1(value); + this.$this.directories.$indexSet(0, key, t1); + return t1; + }, + $signature: 2482 + }; + A.IfdDirectory.prototype = { + get$isEmpty(_) { + var t1; + if (this.data._length === 0) { + t1 = this.sub; + t1 = t1.get$isEmpty(t1); + } else + t1 = false; + return t1; + }, + copy$1(other) { + other.data.forEach$1(0, new A.IfdDirectory_copy_closure(this)); + }, + containsKey$1(_, tag) { + return this.data.containsKey$1(0, tag); + }, + $index(_, tag) { + if (typeof tag == "string") + tag = B.Map_iHNkQ.$index(0, tag); + if (A._isInt(tag)) + return this.data.$index(0, tag); + return null; + }, + $indexSet(_, tag, value) { + var tagInfo; + if (typeof tag == "string") + tag = B.Map_iHNkQ.$index(0, tag); + if (!A._isInt(tag)) + return; + if (value instanceof A.IfdValue) + this.data.$indexSet(0, tag, value); + else { + tagInfo = $.$get$exifImageTags().$index(0, tag); + if (tagInfo != null) + switch (tagInfo.type.index) { + case 1: + break; + case 2: + if (typeof value == "string") + this.data.$indexSet(0, tag, new A.IfdValueAscii(value)); + break; + case 3: + break; + case 4: + break; + case 5: + break; + case 6: + break; + case 7: + break; + case 8: + break; + case 9: + break; + case 10: + break; + case 11: + break; + case 12: + break; + case 0: + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + } + } + }; + A.IfdDirectory_copy_closure.prototype = { + call$2(tag, value) { + var t1 = value.clone$0(0); + this.$this.data.$indexSet(0, tag, t1); + return t1; + }, + $signature: 2485 + }; + A.IfdValueType.prototype = { + _enumToString$0() { + return "IfdValueType." + this._core$_name; + } + }; + A.IfdValue.prototype = { + toString$0(_) { + return ""; + }, + $eq(_, other) { + var _this = this; + if (other == null) + return false; + return other instanceof A.IfdValue && _this.get$type(_this) === other.get$type(other) && _this.get$length(_this) === other.get$length(other) && _this.get$hashCode(_this) === other.get$hashCode(other); + }, + get$hashCode(_) { + return 0; + } + }; + A.IfdByteValue.prototype = { + clone$0(_) { + return new A.IfdByteValue(new Uint8Array(A._ensureNativeList(this.value))); + }, + get$type(_) { + return B.IfdValueType_1; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (other instanceof A.IfdByteValue) { + t1 = this.value; + t2 = other.value; + t1 = t1.length === t2.length && A.Object_hashAll(t1) === A.Object_hashAll(t2); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + var t1 = this.value; + return t1.length === 1 ? "" + t1[0] : A.S(t1); + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueAscii.prototype = { + clone$0(_) { + return new A.IfdValueAscii(this.value); + }, + get$type(_) { + return B.IfdValueType_2; + }, + get$length(_) { + return this.value.length + 1; + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (other instanceof A.IfdValueAscii) { + t1 = this.value; + t2 = other.value; + t1 = t1.length + 1 === t2.length + 1 && B.JSString_methods.get$hashCode(t1) === B.JSString_methods.get$hashCode(t2); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return B.JSString_methods.get$hashCode(this.value); + }, + toString$0(_) { + return this.value; + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueShort.prototype = { + clone$0(_) { + return new A.IfdValueShort(new Uint16Array(A._ensureNativeList(this.value))); + }, + get$type(_) { + return B.IfdValueType_3; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (other instanceof A.IfdValueShort) { + t1 = this.value; + t2 = other.value; + t1 = t1.length === t2.length && A.Object_hashAll(t1) === A.Object_hashAll(t2); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + var t1 = this.value; + return t1.length === 1 ? "" + t1[0] : A.S(t1); + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueLong.prototype = { + clone$0(_) { + return new A.IfdValueLong(new Uint32Array(A._ensureNativeList(this.value))); + }, + get$type(_) { + return B.IfdValueType_4; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (other instanceof A.IfdValueLong) { + t1 = this.value; + t2 = other.value; + t1 = t1.length === t2.length && A.Object_hashAll(t1) === A.Object_hashAll(t2); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + var t1 = this.value; + return t1.length === 1 ? "" + t1[0] : A.S(t1); + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueRational.prototype = { + clone$0(_) { + return new A.IfdValueRational(A.List_List$from(this.value, true, type$.Rational)); + }, + get$type(_) { + return B.IfdValueType_5; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2, t3; + if (other == null) + return false; + if (other instanceof A.IfdValueRational) { + t1 = this.value; + t2 = t1.length; + t3 = other.value; + t1 = t2 === t3.length && A.Object_hashAll(t1) === A.Object_hashAll(t3); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + var t1 = this.value; + return t1.length === 1 ? A.S(t1[0]) : A.S(t1); + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueSByte.prototype = { + clone$0(_) { + return new A.IfdValueSByte(new Int8Array(A._ensureNativeList(this.value))); + }, + get$type(_) { + return B.IfdValueType_6; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (other instanceof A.IfdValueSByte) { + t1 = this.value; + t2 = other.value; + t1 = t1.length === t2.length && A.Object_hashAll(t1) === A.Object_hashAll(t2); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + var t1 = this.value; + return t1.length === 1 ? "" + t1[0] : A.S(t1); + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueSShort.prototype = { + clone$0(_) { + return new A.IfdValueSShort(new Int16Array(A._ensureNativeList(this.value))); + }, + get$type(_) { + return B.IfdValueType_8; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (other instanceof A.IfdValueSShort) { + t1 = this.value; + t2 = other.value; + t1 = t1.length === t2.length && A.Object_hashAll(t1) === A.Object_hashAll(t2); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + var t1 = this.value; + return t1.length === 1 ? "" + t1[0] : A.S(t1); + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueSLong.prototype = { + clone$0(_) { + return new A.IfdValueSLong(new Int32Array(A._ensureNativeList(this.value))); + }, + get$type(_) { + return B.IfdValueType_9; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (other instanceof A.IfdValueSLong) { + t1 = this.value; + t2 = other.value; + t1 = t1.length === t2.length && A.Object_hashAll(t1) === A.Object_hashAll(t2); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + var t1 = this.value; + return t1.length === 1 ? "" + t1[0] : A.S(t1); + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueSRational.prototype = { + clone$0(_) { + return new A.IfdValueSRational(A.List_List$from(this.value, true, type$.Rational)); + }, + get$type(_) { + return B.IfdValueType_10; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2, t3; + if (other == null) + return false; + if (other instanceof A.IfdValueSRational) { + t1 = this.value; + t2 = t1.length; + t3 = other.value; + t1 = t2 === t3.length && A.Object_hashAll(t1) === A.Object_hashAll(t3); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + var t1 = this.value; + return t1.length === 1 ? A.S(t1[0]) : A.S(t1); + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueSingle.prototype = { + clone$0(_) { + return new A.IfdValueSingle(new Float32Array(A._ensureNativeList(this.value))); + }, + get$type(_) { + return B.IfdValueType_11; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (other instanceof A.IfdValueSingle) { + t1 = this.value; + t2 = other.value; + t1 = t1.length === t2.length && A.Object_hashAll(t1) === A.Object_hashAll(t2); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + var t1 = this.value; + return t1.length === 1 ? A.S(t1[0]) : A.S(t1); + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueDouble.prototype = { + clone$0(_) { + return new A.IfdValueDouble(new Float64Array(A._ensureNativeList(this.value))); + }, + get$type(_) { + return B.IfdValueType_12; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (other instanceof A.IfdValueDouble) { + t1 = this.value; + t2 = other.value; + t1 = t1.length === t2.length && A.Object_hashAll(t1) === A.Object_hashAll(t2); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + var t1 = this.value; + return t1.length === 1 ? A.S(t1[0]) : A.S(t1); + }, + get$value(receiver) { + return this.value; + } + }; + A.IfdValueUndefined.prototype = { + clone$0(_) { + return new A.IfdValueUndefined(new Uint8Array(A._ensureNativeList(this.value))); + }, + get$type(_) { + return B.IfdValueType_7; + }, + get$length(_) { + return this.value.length; + }, + $eq(_, other) { + var t1, t2; + if (other == null) + return false; + if (other instanceof A.IfdValueUndefined) { + t1 = this.value; + t2 = other.value; + t1 = t1.length === t2.length && A.Object_hashAll(t1) === A.Object_hashAll(t2); + } else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.Object_hashAll(this.value); + }, + toString$0(_) { + return ""; + }, + get$value(receiver) { + return this.value; } }; - A.DecodeInfo.prototype = {}; A.Decoder.prototype = {}; + A.PngDisposeMode.prototype = { + _enumToString$0() { + return "PngDisposeMode." + this._core$_name; + } + }; + A.PngBlendMode.prototype = { + _enumToString$0() { + return "PngBlendMode." + this._core$_name; + } + }; A.PngFrame.prototype = { dispose$0() { return this.dispose.call$0(); } }; A.InternalPngFrame.prototype = {}; + A.PngFilterType.prototype = { + _enumToString$0() { + return "PngFilterType." + this._core$_name; + } + }; A.PngInfo.prototype = {}; A.InternalPngInfo.prototype = {}; A.PngDecoder.prototype = { startDecode$1(data) { - var pngHeader, t2, i, t3, inputPos, chunkSize, chunkType, bytes, t4, t5, hdr, hdrBytes, crc, gammaInt, frame, p3, r, g, b, _this = this, _null = null, + var pngHeader, t2, i, t3, t4, t5, t6, inputPos, chunkSize, chunkType, bytes, txtData, l, t7, t8, hdr, hdrBytes, crc, t9, t10, t11, t12, t13, p3, r, g, b, _this = this, _null = null, t1 = A.InputBuffer$(data, true, _null, 0); _this.__PngDecoder__input_A = t1; pngHeader = t1.readBytes$1(8); for (t1 = pngHeader.buffer, t2 = J.getInterceptor$asx(t1), i = 0; i < 8; ++i) if (t2.$index(t1, pngHeader.offset + i) !== B.List_2Vk4[i]) return _null; - for (t1 = type$.JSArray_int, t2 = type$.JSArray_PngFrame; true;) { - t3 = _this.__PngDecoder__input_A; - inputPos = t3.offset - t3.start; - chunkSize = t3.readUint32$0(); + for (t1 = _this._info, t2 = t1.frames, t3 = type$.JSArray_int, t4 = t1._idat, t5 = t1.textData; true;) { + t6 = _this.__PngDecoder__input_A; + inputPos = t6.offset - t6.start; + chunkSize = t6.readUint32$0(); chunkType = _this.__PngDecoder__input_A.readString$1(4); switch (chunkType) { + case "tEXt": + t6 = _this.__PngDecoder__input_A; + bytes = t6.subset$1(chunkSize); + t6.offset = t6.offset + (bytes.end - bytes.offset); + txtData = bytes.toUint8List$0(); + t6 = J.getInterceptor$asx(txtData); + l = t6.get$length(txtData); + for (i = 0; i < l; ++i) + if (t6.$index(txtData, i) === 0) { + t5.$indexSet(0, B.C_Latin1Codec.decode$1(0, t6.sublist$2(txtData, 0, i)), B.C_Latin1Codec.decode$1(0, t6.sublist$1(txtData, i + 1))); + break; + } + _this.__PngDecoder__input_A.offset += 4; + break; case "IHDR": - t3 = _this.__PngDecoder__input_A; - bytes = t3.subset$1(chunkSize); - t4 = bytes.end; - t3.offset = t3.offset + (t4 - bytes.offset); - t3 = bytes.buffer; - t5 = bytes.offset; - hdr = new A.InputBuffer(t3, bytes.start, t4, t5, true); + t6 = _this.__PngDecoder__input_A; + bytes = t6.subset$1(chunkSize); + t7 = bytes.end; + t6.offset = t6.offset + (t7 - bytes.offset); + t6 = bytes.buffer; + t8 = bytes.offset; + hdr = new A.InputBuffer(t6, bytes.start, t7, t8, true); hdrBytes = hdr.toUint8List$0(); - t4 = new A.InternalPngInfo(A._setArrayType([], t2), A._setArrayType([], t1)); - _this._info = t4; - t4.width = hdr.readUint32$0(); - t4 = _this._info; - t4.toString; - t4.height = hdr.readUint32$0(); - t4 = _this._info; - t4.toString; - t5 = J.getInterceptor$asx(t3); - t4.bits = t5.$index(t3, hdr.offset++); - t4 = _this._info; - t4.toString; - t4.colorType = t5.$index(t3, hdr.offset++); - _this._info.toString; - t5.$index(t3, hdr.offset++); - t4 = _this._info; - t4.toString; - t4.filterMethod = t5.$index(t3, hdr.offset++); - t4 = _this._info; - t4.toString; - t4.interlaceMethod = t5.$index(t3, hdr.offset++); - if (!B.JSArray_methods.contains$1(A._setArrayType([0, 2, 3, 4, 6], t1), _this._info.colorType)) + t1.width = hdr.readUint32$0(); + t1.height = hdr.readUint32$0(); + t7 = J.getInterceptor$asx(t6); + t1.bits = t7.$index(t6, hdr.offset++); + t1.colorType = t7.$index(t6, hdr.offset++); + t7.$index(t6, hdr.offset++); + t1.filterMethod = t7.$index(t6, hdr.offset++); + t1.interlaceMethod = t7.$index(t6, hdr.offset++); + t6 = t1.colorType; + if (!(t6 === 0 || t6 === 2 || t6 === 3 || t6 === 4 || t6 === 6)) return _null; - t3 = _this._info; - if (t3.filterMethod !== 0) + if (t1.filterMethod !== 0) return _null; - switch (t3.colorType) { + switch (t6) { case 0: - if (!B.JSArray_methods.contains$1(A._setArrayType([1, 2, 4, 8, 16], t1), _this._info.bits)) + if (!B.JSArray_methods.contains$1(A._setArrayType([1, 2, 4, 8, 16], t3), t1.bits)) return _null; break; case 2: - if (!B.JSArray_methods.contains$1(A._setArrayType([8, 16], t1), _this._info.bits)) + if (!B.JSArray_methods.contains$1(A._setArrayType([8, 16], t3), t1.bits)) return _null; break; case 3: - if (!B.JSArray_methods.contains$1(A._setArrayType([1, 2, 4, 8], t1), _this._info.bits)) + if (!B.JSArray_methods.contains$1(A._setArrayType([1, 2, 4, 8], t3), t1.bits)) return _null; break; case 4: - if (!B.JSArray_methods.contains$1(A._setArrayType([8, 16], t1), _this._info.bits)) + if (!B.JSArray_methods.contains$1(A._setArrayType([8, 16], t3), t1.bits)) return _null; break; case 6: - if (!B.JSArray_methods.contains$1(A._setArrayType([8, 16], t1), _this._info.bits)) + if (!B.JSArray_methods.contains$1(A._setArrayType([8, 16], t3), t1.bits)) return _null; break; } @@ -310640,26 +331307,22 @@ throw A.wrapException(A.ImageException$("Invalid " + chunkType + " checksum")); break; case "PLTE": - t3 = _this._info; - t3.toString; - t4 = _this.__PngDecoder__input_A; - bytes = t4.subset$1(chunkSize); - t4.offset = t4.offset + (bytes.end - bytes.offset); - t3.palette = bytes.toUint8List$0(); - if (_this.__PngDecoder__input_A.readUint32$0() !== A.getCrc32(_this._info.palette, A.getCrc32(new A.CodeUnits(chunkType), 0))) + t6 = _this.__PngDecoder__input_A; + bytes = t6.subset$1(chunkSize); + t6.offset = t6.offset + (bytes.end - bytes.offset); + t1.palette = bytes.toUint8List$0(); + if (_this.__PngDecoder__input_A.readUint32$0() !== A.getCrc32(t1.palette, A.getCrc32(new A.CodeUnits(chunkType), 0))) throw A.wrapException(A.ImageException$("Invalid " + chunkType + " checksum")); break; case "tRNS": - t3 = _this._info; - t3.toString; - t4 = _this.__PngDecoder__input_A; - bytes = t4.subset$1(chunkSize); - t4.offset = t4.offset + (bytes.end - bytes.offset); - t3.transparency = bytes.toUint8List$0(); + t6 = _this.__PngDecoder__input_A; + bytes = t6.subset$1(chunkSize); + t6.offset = t6.offset + (bytes.end - bytes.offset); + t1.transparency = bytes.toUint8List$0(); crc = _this.__PngDecoder__input_A.readUint32$0(); - t3 = _this._info.transparency; - t3.toString; - if (crc !== A.getCrc32(t3, A.getCrc32(new A.CodeUnits(chunkType), 0))) + t6 = t1.transparency; + t6.toString; + if (crc !== A.getCrc32(t6, A.getCrc32(new A.CodeUnits(chunkType), 0))) throw A.wrapException(A.ImageException$("Invalid " + chunkType + " checksum")); break; case "IEND": @@ -310668,74 +331331,82 @@ case "gAMA": if (chunkSize !== 4) throw A.wrapException(A.ImageException$("Invalid gAMA chunk")); - gammaInt = _this.__PngDecoder__input_A.readUint32$0(); + _this.__PngDecoder__input_A.readUint32$0(); _this.__PngDecoder__input_A.offset += 4; - if (gammaInt !== 100000) - _this._info.gamma = gammaInt / 100000; break; case "IDAT": - _this._info._idat.push(inputPos); - t3 = _this.__PngDecoder__input_A; - t4 = t3.offset += chunkSize; - t3.offset = t4 + 4; + t4.push(inputPos); + t6 = _this.__PngDecoder__input_A; + t7 = t6.offset += chunkSize; + t6.offset = t7 + 4; break; case "acTL": - _this._info.toString; - _this.__PngDecoder__input_A.readUint32$0(); - _this._info.toString; + t1.numFrames = _this.__PngDecoder__input_A.readUint32$0(); _this.__PngDecoder__input_A.readUint32$0(); _this.__PngDecoder__input_A.offset += 4; break; case "fcTL": - frame = new A.InternalPngFrame(A._setArrayType([], t1)); - _this._info.frames.push(frame); _this.__PngDecoder__input_A.readUint32$0(); - frame.width = _this.__PngDecoder__input_A.readUint32$0(); - frame.height = _this.__PngDecoder__input_A.readUint32$0(); - _this.__PngDecoder__input_A.readUint32$0(); - _this.__PngDecoder__input_A.readUint32$0(); - _this.__PngDecoder__input_A.readUint16$0(); - _this.__PngDecoder__input_A.readUint16$0(); - t3 = _this.__PngDecoder__input_A; - frame.dispose = J.$index$asx(t3.buffer, t3.offset++); - t3 = _this.__PngDecoder__input_A; - J.$index$asx(t3.buffer, t3.offset++); + t6 = _this.__PngDecoder__input_A.readUint32$0(); + t7 = _this.__PngDecoder__input_A.readUint32$0(); + t8 = _this.__PngDecoder__input_A.readUint32$0(); + t9 = _this.__PngDecoder__input_A.readUint32$0(); + t10 = _this.__PngDecoder__input_A.readUint16$0(); + t11 = _this.__PngDecoder__input_A.readUint16$0(); + t12 = _this.__PngDecoder__input_A; + t12 = B.List_4CA2[J.$index$asx(t12.buffer, t12.offset++)]; + t13 = _this.__PngDecoder__input_A; + t13 = B.List_PngBlendMode_0_PngBlendMode_1[J.$index$asx(t13.buffer, t13.offset++)]; + t2.push(new A.InternalPngFrame(A._setArrayType([], t3), t6, t7, t8, t9, t10, t11, t12, t13)); _this.__PngDecoder__input_A.offset += 4; break; case "fdAT": _this.__PngDecoder__input_A.readUint32$0(); - B.JSArray_methods.get$last(_this._info.frames)._fdat.push(inputPos); - t3 = _this.__PngDecoder__input_A; - t4 = t3.offset += chunkSize - 4; - t3.offset = t4 + 4; + B.JSArray_methods.get$last(t2).fdat.push(inputPos); + t6 = _this.__PngDecoder__input_A; + t7 = t6.offset += chunkSize - 4; + t6.offset = t7 + 4; break; case "bKGD": - t3 = _this._info.colorType; - if (t3 === 3) { - t3 = _this.__PngDecoder__input_A; + t6 = t1.colorType; + if (t6 === 3) { + t6 = _this.__PngDecoder__input_A; + t6 = J.$index$asx(t6.buffer, t6.offset++); --chunkSize; - p3 = J.$index$asx(t3.buffer, t3.offset++) * 3; - t3 = _this._info.palette; - t3.toString; - r = J.$index$asx(t3, p3); - t3 = _this._info.palette; - t3.toString; - g = J.$index$asx(t3, p3 + 1); - t3 = _this._info.palette; - t3.toString; - b = J.$index$asx(t3, p3 + 2); - _this._info.toString; - B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2(255, 0, 255)); - B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2(b, 0, 255)); - B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2(g, 0, 255)); - B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2(r, 0, 255)); - } else if (t3 === 0 || t3 === 4) { + p3 = t6 * 3; + t7 = t1.palette; + t7.toString; + r = J.$index$asx(t7, p3); + t7 = t1.palette; + t7.toString; + g = J.$index$asx(t7, p3 + 1); + t7 = t1.palette; + t7.toString; + b = J.$index$asx(t7, p3 + 2); + t7 = t1.transparency; + if (t7 != null) { + t6 = J.contains$1$asx(t7, t6) ? 0 : 255; + t7 = new Uint8Array(4); + t7[0] = r; + t7[1] = g; + t7[2] = b; + t7[3] = t6; + t1.backgroundColor = new A.ColorRgba8(t7); + } else { + t6 = new Uint8Array(3); + t6[0] = r; + t6[1] = g; + t6[2] = b; + t1.backgroundColor = new A.ColorRgb8(t6); + } + } else if (t6 === 0 || t6 === 4) { _this.__PngDecoder__input_A.readUint16$0(); chunkSize -= 2; - } else if (t3 === 2 || t3 === 6) { - _this.__PngDecoder__input_A.readUint16$0(); - _this.__PngDecoder__input_A.readUint16$0(); - _this.__PngDecoder__input_A.readUint16$0(); + } else if (t6 === 2 || t6 === 6) { + t6 = _this.__PngDecoder__input_A; + t6.readUint16$0(); + t6.readUint16$0(); + t6.readUint16$0(); chunkSize -= 24; } if (chunkSize > 0) @@ -310743,159 +331414,287 @@ _this.__PngDecoder__input_A.offset += 4; break; case "iCCP": - t3 = _this._info; - t3.toString; - t3.iCCPName = _this.__PngDecoder__input_A.readString$0(); - _this._info.toString; - t3 = _this.__PngDecoder__input_A; - J.$index$asx(t3.buffer, t3.offset++); - t3 = _this._info.iCCPName; - t4 = _this.__PngDecoder__input_A; - bytes = t4.subset$1(chunkSize - (t3.length + 2)); - t4.offset = t4.offset + (bytes.end - bytes.offset); - t4 = _this._info; - t4.toString; - t4.iCCPData = bytes.toUint8List$0(); + t1.iccpName = _this.__PngDecoder__input_A.readString$0(); + t6 = _this.__PngDecoder__input_A; + J.$index$asx(t6.buffer, t6.offset++); + t6 = t1.iccpName; + t7 = _this.__PngDecoder__input_A; + bytes = t7.subset$1(chunkSize - (t6.length + 2)); + t7.offset = t7.offset + (bytes.end - bytes.offset); + t1.iccpData = bytes.toUint8List$0(); _this.__PngDecoder__input_A.offset += 4; break; default: - t3 = _this.__PngDecoder__input_A; - t4 = t3.offset += chunkSize; - t3.offset = t4 + 4; + t6 = _this.__PngDecoder__input_A; + t7 = t6.offset += chunkSize; + t6.offset = t7 + 4; break; } if (chunkType === "IEND") break; - t3 = _this.__PngDecoder__input_A; - if (t3.offset >= t3.end) + t6 = _this.__PngDecoder__input_A; + if (t6.offset >= t6.end) return _null; } - return _this._info; + return t1; }, decodeFrame$1(frame) { - var imageData, t1, width, height, t2, t3, len, i, chunkSize, chunkType, bytes, data, f, image, cmf, flg, method, buffer, input, origW, origH, _this = this, _null = null; - if (_this._info == null) - return _null; - imageData = A._setArrayType([], type$.JSArray_int); - t1 = _this._info; - width = t1.width; - height = t1.height; - t2 = t1.frames; - t3 = t2.length; - if (t3 === 0 || frame === 0) - for (len = t1._idat.length, i = 0; i < len; ++i) { - t1 = _this.__PngDecoder__input_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.offset = _this._info._idat[i]; - chunkSize = t1.readUint32$0(); + var uncompressed, dataBlocks, len, totalSize, i, chunkSize, chunkType, bytes, data, offset, _i, f, numChannels, cmf, flg, method, buffer, exception, input, numColors, t, t4, tl, nc, palette, pi, a, nt, to8bit, g, t5, t6, ti, format, image, origW, origH, _this = this, _null = null, imageData = null, + t1 = _this._info, + width = t1.width, + height = t1.height, + t2 = t1.frames, + t3 = t2.length; + if (t3 === 0 || frame === 0) { + dataBlocks = A._setArrayType([], type$.JSArray_Uint8List); + t2 = t1._idat; + len = t2.length; + for (totalSize = 0, i = 0; i < len; ++i) { + t3 = _this.__PngDecoder__input_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.offset = t2[i]; + chunkSize = t3.readUint32$0(); chunkType = _this.__PngDecoder__input_A.readString$1(4); - t1 = _this.__PngDecoder__input_A; - bytes = t1.subset$1(chunkSize); - t1.offset = t1.offset + (bytes.end - bytes.offset); + t3 = _this.__PngDecoder__input_A; + bytes = t3.subset$1(chunkSize); + t3.offset = t3.offset + (bytes.end - bytes.offset); data = bytes.toUint8List$0(); - B.JSArray_methods.addAll$1(imageData, data); + totalSize += J.get$length$asx(data); + dataBlocks.push(data); if (_this.__PngDecoder__input_A.readUint32$0() !== A.getCrc32(data, A.getCrc32(new A.CodeUnits(chunkType), 0))) throw A.wrapException(A.ImageException$("Invalid " + chunkType + " checksum")); } - else { + imageData = new Uint8Array(totalSize); + for (t2 = dataBlocks.length, offset = 0, _i = 0; _i < dataBlocks.length; dataBlocks.length === t2 || (0, A.throwConcurrentModificationError)(dataBlocks), ++_i) { + data = dataBlocks[_i]; + J.setAll$2$ax(imageData, offset, data); + offset += J.get$length$asx(data); + } + } else { if (frame >= t3) throw A.wrapException(A.ImageException$("Invalid Frame Number: " + frame)); f = t2[frame]; width = f.width; height = f.height; - for (t1 = f._fdat, i = 0; i < t1.length; ++i) { - t2 = _this.__PngDecoder__input_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.offset = t1[i]; - chunkSize = t2.readUint32$0(); - _this.__PngDecoder__input_A.readString$1(4); - t2 = _this.__PngDecoder__input_A; - t2.offset += 4; - bytes = t2.subset$1(chunkSize); - t2.offset = t2.offset + (bytes.end - bytes.offset); - B.JSArray_methods.addAll$1(imageData, bytes.toUint8List$0()); + dataBlocks = A._setArrayType([], type$.JSArray_Uint8List); + for (t2 = f.fdat, totalSize = 0, i = 0; i < t2.length; ++i) { + t3 = _this.__PngDecoder__input_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3.offset = t2[i]; + chunkSize = t3.readUint32$0(); + t3 = _this.__PngDecoder__input_A; + t3.readString$1(4); + t3.offset += 4; + t3 = _this.__PngDecoder__input_A; + bytes = t3.subset$1(chunkSize - 4); + t3.offset = t3.offset + (bytes.end - bytes.offset); + data = bytes.toUint8List$0(); + totalSize += J.get$length$asx(data); + dataBlocks.push(data); + } + imageData = new Uint8Array(totalSize); + for (t2 = dataBlocks.length, offset = 0, _i = 0; _i < dataBlocks.length; dataBlocks.length === t2 || (0, A.throwConcurrentModificationError)(dataBlocks), ++_i) { + data = dataBlocks[_i]; + J.setAll$2$ax(imageData, offset, data); + offset += J.get$length$asx(data); } } - _this._info.colorType !== 4; - width.toString; - height.toString; - t1 = new Uint32Array(width * height); - t2 = type$.int; - new A.ExifData(A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.dynamic)).ExifData$from$1(_null); - image = new A.Image0(width, height, t1); - t1 = A.InputStream$(imageData, 1, _null, 0); - cmf = t1.readByte$0(); - flg = t1.readByte$0(); - method = cmf & 8; - B.JSInt_methods._shrOtherPositive$1(cmf, 3); - if (method !== 8) - A.throwExpression(A.ArchiveException$("Only DEFLATE compression supported: " + method)); - if (B.JSInt_methods.$mod((cmf << 8 >>> 0) + flg, 31) !== 0) - A.throwExpression(A.ArchiveException$("Invalid FCHECK")); - if ((flg >>> 5 & 1) !== 0) { - t1.readUint32$0(); - A.throwExpression(A.ArchiveException$("FDICT Encoding not currently supported")); + t2 = t1.colorType; + if (t2 === 3) + numChannels = 1; + else if (t2 === 0) + numChannels = 1; + else { + if (t2 === 4) + t2 = 2; + else + t2 = t2 === 6 ? 4 : 3; + numChannels = t2; } - t3 = A.Inflate$buffer(t1).output; - buffer = type$.List_int._as(B.NativeByteBuffer_methods.asUint8List$2(t3._output_stream$_buffer.buffer, 0, t3.length)); - t1.readUint32$0(); - input = A.InputBuffer$(buffer, true, _null, 0); + uncompressed = null; + try { + t2 = A.InputStream$(imageData, 1, _null, 0); + cmf = t2.readByte$0(); + flg = t2.readByte$0(); + method = cmf & 8; + B.JSInt_methods._shrOtherPositive$1(cmf, 3); + if (method !== 8) + A.throwExpression(A.ArchiveException$("Only DEFLATE compression supported: " + method)); + if (B.JSInt_methods.$mod((cmf << 8 >>> 0) + flg, 31) !== 0) + A.throwExpression(A.ArchiveException$("Invalid FCHECK")); + if ((flg >>> 5 & 1) !== 0) { + t2.readUint32$0(); + A.throwExpression(A.ArchiveException$("FDICT Encoding not currently supported")); + } + t3 = A.Inflate$buffer(t2).output; + buffer = type$.List_int._as(B.NativeByteBuffer_methods.asUint8List$2(t3._output_stream$_buffer.buffer, 0, t3.length)); + t2.readUint32$0(); + uncompressed = buffer; + } catch (exception) { + return _null; + } + input = A.InputBuffer$(uncompressed, true, _null, 0); _this._png_decoder$_bitBufferLen = _this._png_decoder$_bitBuffer = 0; - t1 = _this._info; - if (t1.colorLut == null) { - t1.colorLut = A.List_List$generate(256, new A.PngDecoder_decodeFrame_closure(), false, t2); - t1 = _this._info; - if (t1.palette != null && t1.gamma != null) { - i = 0; - while (true) { - t1 = _this._info.palette; - t1.toString; - if (!(i < J.get$length$asx(t1))) - break; - t1 = _this._info; - t2 = t1.palette; - t2.toString; - t1 = t1.colorLut; - t1.toString; - t3 = J.getInterceptor$asx(t2); - t3.$indexSet(t2, i, t1[t3.$index(t2, i)]); - ++i; + if (t1.colorType === 3) { + t2 = t1.palette; + if (t2 != null) { + t3 = J.getInterceptor$asx(t2); + numColors = t3.get$length(t2) / 3 | 0; + t = t1.transparency; + t4 = t != null; + tl = t4 ? J.get$length$asx(t) : 0; + nc = t4 ? 4 : 3; + palette = new A.PaletteUint8(new Uint8Array(numColors * nc), numColors, nc); + for (t4 = nc === 4, i = 0, pi = 0; i < numColors; ++i, pi += 3) { + if (t4 && i < tl) { + t.toString; + a = J.$index$asx(t, i); + } else + a = 255; + palette.setRgba$5(i, t3.$index(t2, pi), t3.$index(t2, pi + 1), t3.$index(t2, pi + 2), a); } + } else + palette = _null; + } else + palette = _null; + if (t1.colorType === 0 && t1.transparency != null && palette == null && t1.bits <= 8) { + t2 = t1.transparency; + t2.toString; + t3 = J.getInterceptor$asx(t2); + nt = t3.get$length(t2); + t4 = t1.bits; + numColors = B.JSInt_methods.$shl(1, t4); + palette = new A.PaletteUint8(new Uint8Array(numColors * 4), numColors, 4); + if (t4 === 1) + to8bit = 255; + else if (t4 === 2) + to8bit = 85; + else { + t4 = t4 === 4 ? 17 : 1; + to8bit = t4; + } + for (i = 0; i < numColors; ++i) { + g = i * to8bit; + palette.setRgba$5(i, g, g, g, 255); + } + for (t4 = palette.numChannels, t5 = 3 < t4, t6 = palette.data, i = 0; i < nt; i += 2) { + ti = (t3.$index(t2, i) & 255) << 8 | t3.$index(t2, i + 1) & 255; + if (ti < numColors) + if (t5) + t6[ti * t4 + 3] = 0; } } - t1 = _this._info; + t2 = t1.bits; + if (t2 === 1) + format = B.Format_0; + else if (t2 === 2) + format = B.Format_1; + else { + if (t2 === 4) + t3 = B.Format_2; + else + t3 = t2 === 16 ? B.Format_4 : B.Format_3; + format = t3; + } + t3 = t1.colorType; + if (t3 === 0 && t1.transparency != null && t2 > 8) + numChannels = 4; + image = A.Image$0(_null, _null, format, 0, B.FrameType_2, height, _null, 0, t3 === 2 && t1.transparency != null ? 4 : numChannels, palette, width, false); origW = t1.width; origH = t1.height; t1.width = width; t1.height = height; _this._progressY = 0; if (t1.interlaceMethod !== 0) { - t1 = height + 7 >>> 3; - _this._processPass$8(input, image, 0, 0, 8, 8, width + 7 >>> 3, t1); - t2 = width + 3; - _this._processPass$8(input, image, 4, 0, 8, 8, t2 >>> 3, t1); - t1 = height + 3; - _this._processPass$8(input, image, 0, 4, 4, 8, t2 >>> 2, t1 >>> 3); - t2 = width + 1; - _this._processPass$8(input, image, 2, 0, 4, 4, t2 >>> 2, t1 >>> 2); - t1 = height + 1; - _this._processPass$8(input, image, 0, 2, 2, 4, t2 >>> 1, t1 >>> 2); - _this._processPass$8(input, image, 1, 0, 2, 2, width >>> 1, t1 >>> 1); + t2 = height + 7 >>> 3; + _this._processPass$8(input, image, 0, 0, 8, 8, width + 7 >>> 3, t2); + t3 = width + 3; + _this._processPass$8(input, image, 4, 0, 8, 8, t3 >>> 3, t2); + t2 = height + 3; + _this._processPass$8(input, image, 0, 4, 4, 8, t3 >>> 2, t2 >>> 3); + t3 = width + 1; + _this._processPass$8(input, image, 2, 0, 4, 4, t3 >>> 2, t2 >>> 2); + t2 = height + 1; + _this._processPass$8(input, image, 0, 2, 2, 4, t3 >>> 1, t2 >>> 2); + _this._processPass$8(input, image, 1, 0, 2, 2, width >>> 1, t2 >>> 1); _this._processPass$8(input, image, 0, 1, 1, 2, width, height >>> 1); } else _this._png_decoder$_process$2(input, image); - t1 = _this._info; t1.width = origW; t1.height = origH; + t2 = t1.iccpData; + if (t2 != null) + image.iccProfile = new A.IccProfile(t1.iccpName, B.IccProfileCompression_1, t2); + t1 = t1.textData; + if (t1._length !== 0) + image.addTextData$1(t1); return image; }, - decodeImage$1(bytes) { - if (this.startDecode$1(bytes) == null) - return null; - return this.decodeFrame$1(0); + decode$1(_, bytes) { + var t1, t2, lastImage, firstImage, i, frame, image, t3, t4, t5, t6, t7, t8, dispose, _this = this, _null = null; + if (_this.startDecode$1(bytes) == null) + return _null; + t1 = _this._info; + t2 = t1.frames; + if (t2.length === 0 || false) { + t1 = _this.decodeFrame$1(0); + t1.toString; + return t1; + } + for (lastImage = _null, firstImage = lastImage, i = 0; i < t1.numFrames; ++i) { + frame = t2[i]; + image = _this.decodeFrame$1(i); + if (image == null) + continue; + if (firstImage == null || lastImage == null) { + t3 = frame.delayNum; + image.frameDuration = B.JSNumber_methods.toInt$0((t3 === 0 || frame.delayDen === 0 ? 0 : t3 / frame.delayDen) * 1000); + lastImage = image; + firstImage = lastImage; + continue; + } + t3 = image.data; + t4 = t3 == null; + t5 = t4 ? _null : t3.width; + if (t5 == null) + t5 = 0; + t6 = lastImage.data; + t7 = t6 == null; + t8 = t7 ? _null : t6.width; + if (t5 === (t8 == null ? 0 : t8)) { + t3 = t4 ? _null : t3.height; + if (t3 == null) + t3 = 0; + t4 = t7 ? _null : t6.height; + t3 = t3 === (t4 == null ? 0 : t4) && frame.xOffset === 0 && frame.yOffset === 0 && frame.blend === B.PngBlendMode_0; + } else + t3 = false; + if (t3) { + t3 = frame.delayNum; + image.frameDuration = B.JSNumber_methods.toInt$0((t3 === 0 || frame.delayDen === 0 ? 0 : t3 / frame.delayDen) * 1000); + firstImage.addFrame$1(image); + lastImage = image; + continue; + } + dispose = frame.dispose; + if (dispose === B.PngDisposeMode_1) { + lastImage = A.Image$from(lastImage, false, false); + t3 = t1.backgroundColor; + t4 = lastImage.data; + if (t4 != null) + t4.clear$1(0, t3); + } else + lastImage = dispose === B.PngDisposeMode_2 ? A.Image$from(lastImage, false, false) : A.Image$from(lastImage, false, false); + t3 = frame.delayNum; + lastImage.frameDuration = B.JSNumber_methods.toInt$0((t3 === 0 || frame.delayDen === 0 ? 0 : t3 / frame.delayDen) * 1000); + t3 = frame.blend === B.PngBlendMode_1 ? B.BlendMode_1 : B.BlendMode_0; + A.compositeImage(lastImage, image, t3, frame.xOffset, frame.yOffset); + firstImage.addFrame$1(lastImage); + } + return firstImage; }, _processPass$8(input, image, xOffset, yOffset, xStep, yStep, passWidth, passHeight) { - var channels, pixelDepth, bpp, rowBytes, line, inData, pixel, t3, t4, blockWidth, t5, t6, t7, dstY, srcY, ri, t8, bytes, t9, rowInput, dstX, srcX, c, i, j, t10, _this = this, + var channels, pixelDepth, bpp, rowBytes, inData, pixel, blockWidth, t3, dstY, srcY, ri, filterType, bytes, t4, t5, rowInput, dstX, srcX, i, j, _this = this, t1 = _this._info, t2 = t1.colorType; if (t2 === 4) @@ -310906,46 +331705,36 @@ t2 = t2 === 6 ? 4 : 1; channels = t2; } - t1 = t1.bits; - t1.toString; - pixelDepth = channels * t1; + pixelDepth = channels * t1.bits; bpp = B.JSInt_methods._shrOtherPositive$1(pixelDepth + 7, 3); rowBytes = B.JSInt_methods._shrOtherPositive$1(pixelDepth * passWidth + 7, 3); - line = A.List_List$filled(rowBytes, 0, false, type$.int); - inData = A._setArrayType([line, line], type$.JSArray_List_int); + inData = A._setArrayType([null, null], type$.JSArray_nullable_Uint8List); pixel = A._setArrayType([0, 0, 0, 0], type$.JSArray_int); - for (t1 = image.data, t2 = image.width, t3 = xStep > 1, t4 = image.height, blockWidth = xStep - xOffset, t5 = input.buffer, t6 = J.getInterceptor$asx(t5), t7 = blockWidth <= 1, dstY = yOffset, srcY = 0, ri = 0; srcY < passHeight; ++srcY, dstY += yStep, ++_this._progressY) { - t8 = t6.$index(t5, input.offset++); + for (t1 = xStep > 1, blockWidth = xStep - xOffset, t2 = input.buffer, t3 = J.getInterceptor$asx(t2), dstY = yOffset, srcY = 0, ri = 0; srcY < passHeight; ++srcY, dstY += yStep, ++_this._progressY) { + filterType = B.List_H48[t3.$index(t2, input.offset++)]; bytes = input.subset$1(rowBytes); input.offset = input.offset + (bytes.end - bytes.offset); - t9 = bytes.toUint8List$0(); - inData[ri] = t9; + t4 = bytes.toUint8List$0(); + inData[ri] = t4; ri = 1 - ri; - _this._unfilter$4(t8, bpp, t9, inData[ri]); + _this._unfilter$4(filterType, bpp, t4, inData[ri]); _this._png_decoder$_bitBufferLen = _this._png_decoder$_bitBuffer = 0; - t8 = J.get$length$asx(t9); - rowInput = new A.InputBuffer(t9, 0, t8, 0, true); - for (dstX = xOffset, srcX = 0; srcX < passWidth; ++srcX, dstX += xStep) { + t5 = J.get$length$asx(t4); + rowInput = new A.InputBuffer(t4, 0, t5, 0, true); + for (t4 = blockWidth <= 1, dstX = xOffset, srcX = 0; srcX < passWidth; ++srcX, dstX += xStep) { _this._readPixel$2(rowInput, pixel); - c = _this._getColor$1(pixel); - t1[dstY * t2 + dstX] = c; - if (!t7 || t3) + t5 = image.data; + t5 = t5 == null ? null : t5.getPixel$3(dstX, dstY, null); + _this._setPixel$2(t5 == null ? new A.PixelUndefined() : t5, pixel); + if (!t4 || t1) for (i = 0; i < xStep; ++i) - for (j = 0; j < blockWidth; ++j) { - t8 = dstX + j; - t9 = dstY + j; - if (t8 < t2) - t10 = t9 < t4; - else - t10 = false; - if (t10) - t1[t9 * t2 + t8] = c; - } + for (t5 = dstY + i, j = 0; j < blockWidth; ++j) + _this._setPixel$2(image.getPixelSafe$2(dstX + j, t5), pixel); } } }, _png_decoder$_process$2(input, image) { - var channels, pixelDepth, w, h, rowBytes, bpp, line, inData, pixel, t3, y, pi, ri, t4, bytes, t5, ri0, rowInput, x, pi0, _this = this, + var channels, pixelDepth, w, h, rowBytes, bpp, line, inData, pixel, pIter, y, ri, filterType, bytes, t3, ri0, t4, rowInput, x, _this = this, t1 = _this._info, t2 = t1.colorType; if (t2 === 4) @@ -310956,9 +331745,7 @@ t2 = t2 === 6 ? 4 : 1; channels = t2; } - t2 = t1.bits; - t2.toString; - pixelDepth = channels * t2; + pixelDepth = channels * t1.bits; w = t1.width; h = t1.height; rowBytes = B.JSInt_methods._shrOtherPositive$1(w * pixelDepth + 7, 3); @@ -310966,30 +331753,33 @@ line = A.List_List$filled(rowBytes, 0, false, type$.int); inData = A._setArrayType([line, line], type$.JSArray_List_int); pixel = A._setArrayType([0, 0, 0, 0], type$.JSArray_int); - for (t1 = image.data, t2 = input.buffer, t3 = J.getInterceptor$asx(t2), y = 0, pi = 0, ri = 0; y < h; ++y, ri = ri0) { - t4 = t3.$index(t2, input.offset++); + t1 = image.data; + pIter = t1.get$iterator(t1); + pIter.moveNext$0(); + for (t1 = input.buffer, t2 = J.getInterceptor$asx(t1), y = 0, ri = 0; y < h; ++y, ri = ri0) { + filterType = B.List_H48[t2.$index(t1, input.offset++)]; bytes = input.subset$1(rowBytes); input.offset = input.offset + (bytes.end - bytes.offset); - t5 = bytes.toUint8List$0(); - inData[ri] = t5; + t3 = bytes.toUint8List$0(); + inData[ri] = t3; ri0 = 1 - ri; - _this._unfilter$4(t4, bpp, t5, inData[ri0]); + _this._unfilter$4(filterType, bpp, t3, inData[ri0]); _this._png_decoder$_bitBufferLen = _this._png_decoder$_bitBuffer = 0; - t5 = inData[ri]; - t4 = J.get$length$asx(t5); - rowInput = new A.InputBuffer(t5, 0, t4, 0, true); - for (x = 0; x < w; ++x, pi = pi0) { + t3 = inData[ri]; + t4 = J.get$length$asx(t3); + rowInput = new A.InputBuffer(t3, 0, t4, 0, true); + for (x = 0; x < w; ++x) { _this._readPixel$2(rowInput, pixel); - pi0 = pi + 1; - t1[pi] = _this._getColor$1(pixel); + _this._setPixel$2(pIter.get$current(pIter), pixel); + pIter.moveNext$0(); } } }, _unfilter$4(filterType, bpp, row, prevRow) { - var x, t2, a, b, t3, c, p, pa, pb, pc, paeth, + var x, t2, b, a, t3, t4, t5, c, p, pa, pb, pc, paeth, t1 = J.getInterceptor$asx(row), rowBytes = t1.get$length(row); - switch (filterType) { + switch (filterType.index) { case 0: break; case 1: @@ -310997,22 +331787,24 @@ t1.$indexSet(row, x, t1.$index(row, x) + t1.$index(row, x - bpp) & 255); break; case 2: - for (t2 = J.getInterceptor$asx(prevRow), x = 0; x < rowBytes; ++x) - t1.$indexSet(row, x, t1.$index(row, x) + t2.$index(prevRow, x) & 255); + for (t2 = prevRow != null, x = 0; x < rowBytes; ++x) { + b = t2 ? J.$index$asx(prevRow, x) : 0; + t1.$indexSet(row, x, t1.$index(row, x) + b & 255); + } break; case 3: - for (t2 = J.getInterceptor$asx(prevRow), x = 0; x < rowBytes; ++x) { + for (t2 = prevRow != null, x = 0; x < rowBytes; ++x) { a = x < bpp ? 0 : t1.$index(row, x - bpp); - b = t2.$index(prevRow, x); + b = t2 ? J.$index$asx(prevRow, x) : 0; t1.$indexSet(row, x, t1.$index(row, x) + B.JSInt_methods._shrOtherPositive$1(a + b, 1) & 255); } break; case 4: - for (t2 = J.getInterceptor$asx(prevRow), x = 0; x < rowBytes; ++x) { - t3 = x < bpp; - a = t3 ? 0 : t1.$index(row, x - bpp); - b = t2.$index(prevRow, x); - c = t3 ? 0 : t2.$index(prevRow, x - bpp); + for (t2 = J.getInterceptor$asx(prevRow), t3 = prevRow == null, t4 = !t3, x = 0; x < rowBytes; ++x) { + t5 = x < bpp; + a = t5 ? 0 : t1.$index(row, x - bpp); + b = t4 ? t2.$index(prevRow, x) : 0; + c = t5 || t3 ? 0 : t2.$index(prevRow, x - bpp); p = a + b - c; pa = Math.abs(p - a); pb = Math.abs(p - b); @@ -311025,7 +331817,7 @@ } break; default: - throw A.wrapException(A.ImageException$("Invalid filter value: " + A.S(filterType))); + throw A.wrapException(A.ImageException$("Invalid filter value: " + filterType.toString$0(0))); } }, _png_decoder$_readBits$2(input, numBits) { @@ -311068,324 +331860,3971 @@ t2 = t1.colorType; switch (t2) { case 0: - t1 = t1.bits; - t1.toString; - pixel[0] = _this._png_decoder$_readBits$2(input, t1); + pixel[0] = _this._png_decoder$_readBits$2(input, t1.bits); return; case 2: - t1 = t1.bits; - t1.toString; - pixel[0] = _this._png_decoder$_readBits$2(input, t1); - t1 = _this._info.bits; - t1.toString; - pixel[1] = _this._png_decoder$_readBits$2(input, t1); - t1 = _this._info.bits; - t1.toString; - pixel[2] = _this._png_decoder$_readBits$2(input, t1); + pixel[0] = _this._png_decoder$_readBits$2(input, t1.bits); + pixel[1] = _this._png_decoder$_readBits$2(input, t1.bits); + pixel[2] = _this._png_decoder$_readBits$2(input, t1.bits); return; case 3: - t1 = t1.bits; - t1.toString; - pixel[0] = _this._png_decoder$_readBits$2(input, t1); + pixel[0] = _this._png_decoder$_readBits$2(input, t1.bits); return; case 4: - t1 = t1.bits; - t1.toString; - pixel[0] = _this._png_decoder$_readBits$2(input, t1); - t1 = _this._info.bits; - t1.toString; - pixel[1] = _this._png_decoder$_readBits$2(input, t1); + pixel[0] = _this._png_decoder$_readBits$2(input, t1.bits); + pixel[1] = _this._png_decoder$_readBits$2(input, t1.bits); return; case 6: - t1 = t1.bits; - t1.toString; - pixel[0] = _this._png_decoder$_readBits$2(input, t1); - t1 = _this._info.bits; - t1.toString; - pixel[1] = _this._png_decoder$_readBits$2(input, t1); - t1 = _this._info.bits; - t1.toString; - pixel[2] = _this._png_decoder$_readBits$2(input, t1); - t1 = _this._info.bits; - t1.toString; - pixel[3] = _this._png_decoder$_readBits$2(input, t1); + pixel[0] = _this._png_decoder$_readBits$2(input, t1.bits); + pixel[1] = _this._png_decoder$_readBits$2(input, t1.bits); + pixel[2] = _this._png_decoder$_readBits$2(input, t1.bits); + pixel[3] = _this._png_decoder$_readBits$2(input, t1.bits); return; } throw A.wrapException(A.ImageException$("Invalid color type: " + A.S(t2) + ".")); }, - _getColor$1(raw) { - var g, r, b, t3, t4, t5, t6, p, a, _this = this, - t1 = _this._info, + _setPixel$2(p, raw) { + var t3, g, r, b, t4, t5, t6, t7, + t1 = this._info, t2 = t1.colorType; switch (t2) { case 0: - g = A._Cell$named("g"); - t1 = _this._info; - switch (t1.bits) { - case 1: - g.__late_helper$_value = raw[0] === 0 ? 0 : 255; - break; - case 2: - g.__late_helper$_value = raw[0] * 85; - break; - case 4: - g.__late_helper$_value = raw[0] << 4 >>> 0; - break; - case 8: - g.__late_helper$_value = raw[0]; - break; - case 16: - g.__late_helper$_value = B.JSInt_methods._shrOtherPositive$1(raw[0], 8); - break; - } - t1 = t1.colorLut; - t1.toString; - g.__late_helper$_value = t1[g._readLocal$0()]; - t1 = _this._info.transparency; - if (t1 != null) { - t1 = J.$index$asx(t1, 0); - t2 = _this._info.transparency; + t2 = t1.transparency; + if (t2 != null && t1.bits > 8) { t2.toString; - t2 = J.$index$asx(t2, 1); - if (raw[0] === ((t1 & 255) << 24 | t2 & 255) >>> 0) - return A.getColor(g._readLocal$0(), g._readLocal$0(), g._readLocal$0(), 0); + t1 = J.getInterceptor$asx(t2); + t3 = t1.$index(t2, 0); + t2 = t1.$index(t2, 1); + g = raw[0]; + p.setRgba$4(g, g, g, g !== ((t3 & 255) << 24 | t2 & 255) >>> 0 ? p.get$maxChannelValue() : 0); + return; } - return A.getColor(g._readLocal$0(), g._readLocal$0(), g._readLocal$0(), 255); + p.setRgb$3(raw[0], 0, 0); + return; case 2: - r = A._Cell$named("r"); - g = A._Cell$named("g"); - b = A._Cell$named("b"); - t1 = _this._info; - switch (t1.bits) { - case 1: - r.__late_helper$_value = raw[0] === 0 ? 0 : 255; - g.__late_helper$_value = raw[1] === 0 ? 0 : 255; - b.__late_helper$_value = raw[2] === 0 ? 0 : 255; - break; - case 2: - r.__late_helper$_value = raw[0] * 85; - g.__late_helper$_value = raw[1] * 85; - b.__late_helper$_value = raw[2] * 85; - break; - case 4: - r.__late_helper$_value = raw[0] << 4 >>> 0; - g.__late_helper$_value = raw[1] << 4 >>> 0; - b.__late_helper$_value = raw[2] << 4 >>> 0; - break; - case 8: - r.__late_helper$_value = raw[0]; - g.__late_helper$_value = raw[1]; - b.__late_helper$_value = raw[2]; - break; - case 16: - r.__late_helper$_value = B.JSInt_methods._shrOtherPositive$1(raw[0], 8); - g.__late_helper$_value = B.JSInt_methods._shrOtherPositive$1(raw[1], 8); - b.__late_helper$_value = B.JSInt_methods._shrOtherPositive$1(raw[2], 8); - break; - } - t1 = t1.colorLut; - t1.toString; - r.__late_helper$_value = t1[r._readLocal$0()]; - t1 = _this._info.colorLut; - t1.toString; - g.__late_helper$_value = t1[g._readLocal$0()]; - t1 = _this._info.colorLut; - t1.toString; - b.__late_helper$_value = t1[b._readLocal$0()]; - t1 = _this._info.transparency; - if (t1 != null) { - t1 = J.$index$asx(t1, 0); - t2 = _this._info.transparency; - t2.toString; - t2 = J.$index$asx(t2, 1); - t3 = _this._info.transparency; - t3.toString; - t3 = J.$index$asx(t3, 2); - t4 = _this._info.transparency; - t4.toString; - t4 = J.$index$asx(t4, 3); - t5 = _this._info.transparency; - t5.toString; - t5 = J.$index$asx(t5, 4); - t6 = _this._info.transparency; - t6.toString; - t6 = J.$index$asx(t6, 5); - if (raw[0] === ((t1 & 255) << 8 | t2 & 255) && raw[1] === ((t3 & 255) << 8 | t4 & 255) && raw[2] === ((t5 & 255) << 8 | t6 & 255)) - return A.getColor(r._readLocal$0(), g._readLocal$0(), b._readLocal$0(), 0); - } - return A.getColor(r._readLocal$0(), g._readLocal$0(), b._readLocal$0(), 255); - case 3: - t2 = raw[0]; - p = t2 * 3; + r = raw[0]; + g = raw[1]; + b = raw[2]; t1 = t1.transparency; - if (t1 != null && t2 < J.get$length$asx(t1)) { - t1 = _this._info.transparency; - t1.toString; - a = J.$index$asx(t1, raw[0]); - } else - a = 255; - t1 = _this._info.palette; - t1.toString; - if (p >= J.get$length$asx(t1)) - return A.getColor(255, 255, 255, a); - t1 = _this._info.palette; - t1.toString; - r = J.$index$asx(t1, p); - t1 = _this._info.palette; - t1.toString; - g = J.$index$asx(t1, p + 1); - t1 = _this._info.palette; - t1.toString; - return A.getColor(r, g, J.$index$asx(t1, p + 2), a); + if (t1 != null) { + t2 = J.getInterceptor$asx(t1); + t3 = t2.$index(t1, 0); + t4 = t2.$index(t1, 1); + t5 = t2.$index(t1, 2); + t6 = t2.$index(t1, 3); + t7 = t2.$index(t1, 4); + t1 = t2.$index(t1, 5); + if (raw[0] !== ((t3 & 255) << 8 | t4 & 255) || raw[1] !== ((t5 & 255) << 8 | t6 & 255) || raw[2] !== ((t7 & 255) << 8 | t1 & 255)) { + p.setRgba$4(r, g, b, p.get$maxChannelValue()); + return; + } + } + p.setRgb$3(r, g, b); + return; + case 3: + p.set$index(0, raw[0]); + return; case 4: - g = A._Cell$named("g"); - a = A._Cell$named("a"); - t1 = _this._info; - switch (t1.bits) { - case 1: - g.__late_helper$_value = raw[0] === 0 ? 0 : 255; - a.__late_helper$_value = raw[1] === 0 ? 0 : 255; - break; - case 2: - g.__late_helper$_value = raw[0] * 85; - a.__late_helper$_value = raw[1] * 85; - break; - case 4: - g.__late_helper$_value = raw[0] << 4 >>> 0; - a.__late_helper$_value = raw[1] << 4 >>> 0; - break; - case 8: - g.__late_helper$_value = raw[0]; - a.__late_helper$_value = raw[1]; - break; - case 16: - g.__late_helper$_value = B.JSInt_methods._shrOtherPositive$1(raw[0], 8); - a.__late_helper$_value = B.JSInt_methods._shrOtherPositive$1(raw[1], 8); - break; - } - t1 = t1.colorLut; - t1.toString; - g.__late_helper$_value = t1[g._readLocal$0()]; - return A.getColor(g._readLocal$0(), g._readLocal$0(), g._readLocal$0(), a._readLocal$0()); + p.setRgb$3(raw[0], raw[1], 0); + return; case 6: - r = A._Cell$named("r"); - g = A._Cell$named("g"); - b = A._Cell$named("b"); - a = A._Cell$named("a"); - t1 = _this._info; - switch (t1.bits) { - case 1: - r.__late_helper$_value = raw[0] === 0 ? 0 : 255; - g.__late_helper$_value = raw[1] === 0 ? 0 : 255; - b.__late_helper$_value = raw[2] === 0 ? 0 : 255; - a.__late_helper$_value = raw[3] === 0 ? 0 : 255; - break; - case 2: - r.__late_helper$_value = raw[0] * 85; - g.__late_helper$_value = raw[1] * 85; - b.__late_helper$_value = raw[2] * 85; - a.__late_helper$_value = raw[3] * 85; - break; - case 4: - r.__late_helper$_value = raw[0] << 4 >>> 0; - g.__late_helper$_value = raw[1] << 4 >>> 0; - b.__late_helper$_value = raw[2] << 4 >>> 0; - a.__late_helper$_value = raw[3] << 4 >>> 0; - break; - case 8: - r.__late_helper$_value = raw[0]; - g.__late_helper$_value = raw[1]; - b.__late_helper$_value = raw[2]; - a.__late_helper$_value = raw[3]; - break; - case 16: - r.__late_helper$_value = B.JSInt_methods._shrOtherPositive$1(raw[0], 8); - g.__late_helper$_value = B.JSInt_methods._shrOtherPositive$1(raw[1], 8); - b.__late_helper$_value = B.JSInt_methods._shrOtherPositive$1(raw[2], 8); - a.__late_helper$_value = B.JSInt_methods._shrOtherPositive$1(raw[3], 8); - break; - } - t1 = t1.colorLut; - t1.toString; - r.__late_helper$_value = t1[r._readLocal$0()]; - t1 = _this._info.colorLut; - t1.toString; - g.__late_helper$_value = t1[g._readLocal$0()]; - t1 = _this._info.colorLut; - t1.toString; - b.__late_helper$_value = t1[b._readLocal$0()]; - return A.getColor(r._readLocal$0(), g._readLocal$0(), b._readLocal$0(), a._readLocal$0()); + p.setRgba$4(raw[0], raw[1], raw[2], raw[3]); + return; } throw A.wrapException(A.ImageException$("Invalid color type: " + A.S(t2) + ".")); } }; - A.PngDecoder_decodeFrame_closure.prototype = { - call$1(i) { - return i; - }, - $signature: 120 + A.IccProfileCompression.prototype = { + _enumToString$0() { + return "IccProfileCompression." + this._core$_name; + } + }; + A.IccProfile.prototype = {}; + A.FrameType.prototype = { + _enumToString$0() { + return "FrameType." + this._core$_name; + } }; A.Image0.prototype = { - $add(_, other) { - var t2, w, t3, t4, y, x, t5, c1, c2, _this = this, - t1 = other.height, - h = Math.min(A.checkNum(_this.height), A.checkNum(t1)); - t1 = _this.width; - t2 = other.width; - w = Math.min(A.checkNum(t1), A.checkNum(t2)); - for (t3 = _this.data, t4 = other.data, y = 0; y < h; ++y) - for (x = 0; x < w; ++x) { - t5 = y * t1 + x; - c1 = t3[t5]; - c2 = t4[y * t2 + x]; - t3[t5] = (B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 >>> 24 & 255) + (c2 >>> 24 & 255), 0, 255)) << 24 | B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 >>> 16 & 255) + (c2 >>> 16 & 255), 0, 255)) << 16 | B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 >>> 8 & 255) + (c2 >>> 8 & 255), 0, 255)) << 8 | B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 & 255) + (c2 & 255), 0, 255))) >>> 0; - } - return _this; + get$frames() { + var value = this.__Image_frames_AI; + return value === $ ? this.__Image_frames_AI = A._setArrayType([], type$.JSArray_Image) : value; }, - $sub(_, other) { - var t2, w, t3, t4, y, x, t5, c1, c2, _this = this, - t1 = other.height, - h = Math.min(A.checkNum(_this.height), A.checkNum(t1)); - t1 = _this.width; - t2 = other.width; - w = Math.min(A.checkNum(t1), A.checkNum(t2)); - for (t3 = _this.data, t4 = other.data, y = 0; y < h; ++y) - for (x = 0; x < w; ++x) { - t5 = y * t1 + x; - c1 = t3[t5]; - c2 = t4[y * t2 + x]; - t3[t5] = (B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 >>> 24 & 255) - (c2 >>> 24 & 255), 0, 255)) << 24 | B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 >>> 16 & 255) - (c2 >>> 16 & 255), 0, 255)) << 16 | B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 >>> 8 & 255) - (c2 >>> 8 & 255), 0, 255)) << 8 | B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 & 255) - (c2 & 255), 0, 255))) >>> 0; + Image$from$3$noAnimation$noPixels(other, noAnimation, noPixels) { + var t2, numFrames, fi, value, _this = this, + t1 = other.extraChannels; + if (t1 != null) + _this.extraChannels = A.LinkedHashMap_LinkedHashMap$from(t1, type$.String, type$.ImageData); + t1 = other.textData; + if (t1 != null) { + t2 = type$.String; + _this.textData = A.LinkedHashMap_LinkedHashMap$from(t1, t2, t2); + } + _this.get$frames().push(_this); + if (!noAnimation && other.get$frames().length > 1) { + numFrames = other.get$frames().length; + for (t1 = type$.JSArray_Image, fi = 1; fi < numFrames; ++fi) { + value = other.__Image_frames_AI; + _this.addFrame$1(A.Image$from((value === $ ? other.__Image_frames_AI = A._setArrayType([], t1) : value)[fi], false, false)); } - return _this; + } }, - $mul(_, other) { - var t2, w, y, x, t3, c1, c2, r2, t4, t5, _this = this, - t1 = other.get$height(other), - h = Math.min(A.checkNum(_this.height), A.checkNum(t1)); - t1 = _this.width; - t2 = other.get$width(other); - w = Math.min(A.checkNum(t1), A.checkNum(t2)); - for (t2 = _this.data, y = 0; y < h; ++y) - for (x = 0; x < w; ++x) { - t3 = y * t1 + x; - c1 = t2[t3]; - c2 = other.getPixel$2(x, y); - r2 = c2.$and(0, 255); - t4 = c2.$shr(0, 8); - t5 = c2.$shr(0, 16); - t2[t3] = (B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 >>> 24 & 255) * (c2.$shr(0, 24) & 255), 0, 255)) << 24 | B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 >>> 16 & 255) * (t5 & 255), 0, 255)) << 16 | B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2((c1 >>> 8 & 255) * (t4 & 255), 0, 255)) << 8 | B.JSNumber_methods.toInt$0(B.JSNumber_methods.clamp$2((c1 & 255) * r2, 0, 255))) >>> 0; + addFrame$1(image) { + image.frameIndex = this.get$frames().length; + if (B.JSArray_methods.get$last(this.get$frames()) !== image) + this.get$frames().push(image); + return image; + }, + _image1$_initialize$9$exif$format$iccp$numChannels$palette$paletteFormat$withPalette(width, height, exif, format, iccp, numChannels, palette, paletteFormat, withPalette) { + var t1, t2, _this = this; + if (numChannels < 1 || numChannels > 4) + throw A.wrapException(A.ImageException$("Invalid number of channels for image " + numChannels + ". Must be between 1 and 4.")); + _this.iccProfile = iccp; + if (exif != null) + _this._exif = A.ExifData$from(exif); + t1 = palette == null; + t1; + switch (format.index) { + case 0: + if (t1) { + t1 = B.JSNumber_methods.ceil$0(width * numChannels / 8); + t2 = new A.ImageDataUint1($, t1, null, width, height, numChannels); + t1 = Math.max(t1 * height, 1); + t2.__ImageDataUint1_data_F = new Uint8Array(t1); + _this.data = t2; + } else { + t1 = B.JSNumber_methods.ceil$0(width / 8); + t2 = new A.ImageDataUint1($, t1, palette, width, height, 1); + t1 = Math.max(t1 * height, 1); + t2.__ImageDataUint1_data_F = new Uint8Array(t1); + _this.data = t2; + } + break; + case 1: + if (t1) { + t1 = B.JSNumber_methods.ceil$0(width * (numChannels << 1 >>> 0) / 8); + t2 = new A.ImageDataUint2($, t1, null, width, height, numChannels); + t1 = Math.max(t1 * height, 1); + t2.__ImageDataUint2_data_F = new Uint8Array(t1); + _this.data = t2; + } else { + t1 = B.JSNumber_methods.ceil$0(width / 4); + t2 = new A.ImageDataUint2($, t1, palette, width, height, 1); + t1 = Math.max(t1 * height, 1); + t2.__ImageDataUint2_data_F = new Uint8Array(t1); + _this.data = t2; + } + break; + case 2: + if (t1) { + if (numChannels === 2) + t1 = width; + else if (numChannels === 4) + t1 = width * 2; + else + t1 = numChannels === 3 ? B.JSNumber_methods.ceil$0(width * 1.5) : B.JSNumber_methods.ceil$0(width / 2); + t2 = new A.ImageDataUint4($, t1, null, width, height, numChannels); + t1 = Math.max(t1 * height, 1); + t2.__ImageDataUint4_data_F = new Uint8Array(t1); + _this.data = t2; + } else { + t1 = B.JSNumber_methods.ceil$0(width / 2); + t2 = new A.ImageDataUint4($, t1, palette, width, height, 1); + t1 = Math.max(t1 * height, 1); + t2.__ImageDataUint4_data_F = new Uint8Array(t1); + _this.data = t2; + } + break; + case 3: + if (t1) + _this.data = A.ImageDataUint8$(width, height, numChannels); + else + _this.data = new A.ImageDataUint8(new Uint8Array(width * height), palette, width, height, 1); + break; + case 4: + _this.data = new A.ImageDataUint16(new Uint16Array(width * height * numChannels), width, height, numChannels); + break; + case 5: + _this.data = new A.ImageDataUint32(new Uint32Array(width * height * numChannels), width, height, numChannels); + break; + case 6: + _this.data = new A.ImageDataInt8(new Int8Array(width * height * numChannels), width, height, numChannels); + break; + case 7: + _this.data = new A.ImageDataInt16(new Int16Array(width * height * numChannels), width, height, numChannels); + break; + case 8: + _this.data = new A.ImageDataInt32(new Int32Array(width * height * numChannels), width, height, numChannels); + break; + case 9: + _this.data = new A.ImageDataFloat16(new Uint16Array(width * height * numChannels), width, height, numChannels); + break; + case 10: + _this.data = new A.ImageDataFloat32(new Float32Array(width * height * numChannels), width, height, numChannels); + break; + case 11: + _this.data = new A.ImageDataFloat64(new Float64Array(width * height * 4 * numChannels), width, height, numChannels); + break; + default: + A.throwExpression(A.ReachabilityError$(string$.x60null_c)); + } + }, + toString$0(_) { + var _this = this; + return "Image(" + _this.get$width(_this) + ", " + _this.get$height(_this) + ", " + _this.get$format()._core$_name + ", " + _this.get$numChannels() + ")"; + }, + get$width(_) { + var t1 = this.data; + t1 = t1 == null ? null : t1.width; + return t1 == null ? 0 : t1; + }, + get$height(_) { + var t1 = this.data; + t1 = t1 == null ? null : t1.height; + return t1 == null ? 0 : t1; + }, + get$format() { + var t1 = this.data; + t1 = t1 == null ? null : t1.get$format(); + return t1 == null ? B.Format_3 : t1; + }, + get$iterator(_) { + var t1 = this.data; + return t1.get$iterator(t1); + }, + get$buffer(_) { + var t1 = this.data; + t1 = t1 == null ? null : t1.get$buffer(t1); + if (t1 == null) + t1 = new Uint8Array(0).buffer; + return t1; + }, + toUint8List$0() { + var t1 = this.data; + t1 = t1 == null ? null : A.NativeUint8List_NativeUint8List$view(t1.get$buffer(t1), 0, null); + return t1 == null ? A.NativeUint8List_NativeUint8List$view(this.get$buffer(this), 0, null) : t1; + }, + get$numChannels() { + var t1 = this.data; + t1 = t1 == null ? null : t1.get$palette(); + t1 = t1 == null ? null : t1.numChannels; + if (t1 == null) { + t1 = this.data; + t1 = t1 == null ? null : t1.numChannels; + } + return t1 == null ? 0 : t1; + }, + get$hasPalette() { + var t1 = this.data; + return (t1 == null ? null : t1.get$palette()) != null; + }, + isBoundsSafe$2(x, y) { + var _this = this; + return x >= 0 && y >= 0 && x < _this.get$width(_this) && y < _this.get$height(_this); + }, + getPixel$3(x, y, pixel) { + var t1 = this.data; + t1 = t1 == null ? null : t1.getPixel$3(x, y, pixel); + return t1 == null ? new A.PixelUndefined() : t1; + }, + getPixel$2(x, y) { + return this.getPixel$3(x, y, null); + }, + getPixelSafe$2(x, y) { + var t1, _this = this; + if (x < _this.get$width(_this)) + t1 = y >= _this.get$height(_this); + else + t1 = true; + if (t1) + return new A.PixelUndefined(); + return _this.getPixel$3(x, y, null); + }, + setPixel$3(x, y, c) { + var t1; + if (c.get$image(c).get$palette() != null) + if (this.get$hasPalette()) { + t1 = this.data; + if (t1 != null) + t1.setPixelRgb$5(x, y, c.get$index(c), 0, 0); + return; } - return _this; + t1 = this.data; + if (t1 != null) + t1.setPixelRgba$6(x, y, c.get$r(c), c.get$g(), c.get$b(c), c.get$a(c)); + }, + convert$3$format$noAnimation$numChannels(format, noAnimation, numChannels) { + var alpha, t1, t2, t3, t4, firstFrame, _i, frame, t5, t6, t7, t8, newImage, pal, f, usedColors, op, c, numColors, np, nr, ng, nb, h, _this = this, _null = null; + if (format == null) + format = _this.get$format(); + if (numChannels == null) + numChannels = _this.get$numChannels(); + alpha = B.Map_jPbQQ.$index(0, format); + if (format.index < 3) + _this.get$format(); + if (format === _this.get$format()) + if (numChannels === _this.get$numChannels()) { + t1 = _this.data; + t1 = (t1 == null ? _null : t1.get$palette()) == null; + if (!t1) + t1 = false; + else + t1 = true; + } else + t1 = false; + else + t1 = false; + if (t1) + return A.Image$from(_this, false, false); + for (t1 = _this.get$frames(), t2 = t1.length, t3 = type$.String, t4 = type$.int, firstFrame = _null, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + frame = t1[_i]; + t5 = frame.data; + t6 = t5 == null; + t7 = t6 ? _null : t5.width; + if (t7 == null) + t7 = 0; + t5 = t6 ? _null : t5.height; + if (t5 == null) + t5 = 0; + t6 = frame._exif; + t6 = t6 == null ? _null : A.ExifData$from(t6); + t8 = frame.iccProfile; + t8 = t8 == null ? _null : new A.IccProfile(t8.name, t8.compression, J.sublist$1$ax(t8.data, 0)); + newImage = A.Image$0(_null, t6, format, frame.frameDuration, frame.frameType, t5, t8, frame.loopCount, numChannels, _null, t7, false); + t5 = frame.textData; + newImage.textData = t5 != null ? A.LinkedHashMap_LinkedHashMap$from(t5, t3, t3) : _null; + if (firstFrame != null) + firstFrame.addFrame$1(newImage); + else + firstFrame = newImage; + t5 = newImage.data; + pal = t5 == null ? _null : t5.get$palette(); + t5 = newImage.data; + t5 = t5 == null ? _null : t5.get$palette(); + f = t5 == null ? _null : t5.get$format(); + if (f == null) + f = format; + t5 = frame.data; + if (pal != null) { + usedColors = A.LinkedHashMap_LinkedHashMap$_empty(t4, t4); + op = t5 == null ? _null : t5.getPixel$3(0, 0, _null); + if (op == null) + op = new A.PixelUndefined(); + for (t5 = newImage.data, t5 = t5.get$iterator(t5), c = _null, numColors = 0; t5.moveNext$0();) { + np = t5.get$current(t5); + nr = B.JSNumber_methods.floor$0(op.get$rNormalized() * 255); + ng = B.JSNumber_methods.floor$0(op.get$gNormalized() * 255); + nb = B.JSNumber_methods.floor$0(op.get$bNormalized() * 255); + h = (B.JSInt_methods.clamp$2(nr, 0, 255) | B.JSInt_methods.clamp$2(ng, 0, 255) << 8 | B.JSInt_methods.clamp$2(nb, 0, 255) << 16 | B.JSInt_methods.clamp$2(0, 0, 255) << 24) >>> 0; + if (usedColors.containsKey$1(0, h)) { + t6 = usedColors.$index(0, h); + t6.toString; + np.set$index(0, t6); + } else { + usedColors.$indexSet(0, h, numColors); + np.set$index(0, numColors); + c = A.convertColor(op, alpha, f, numChannels, c); + pal.setRgb$4(numColors, c.get$r(c), c.get$g(), c.get$b(c)); + ++numColors; + } + op.moveNext$0(); + } + } else { + op = t5 == null ? _null : t5.getPixel$3(0, 0, _null); + if (op == null) + op = new A.PixelUndefined(); + for (t5 = newImage.data, t5 = t5.get$iterator(t5); t5.moveNext$0();) { + A.convertColor(op, alpha, _null, _null, t5.get$current(t5)); + op.moveNext$0(); + } + } + if (noAnimation) + break; + } + firstFrame.toString; + return firstFrame; + }, + convert$1$numChannels(numChannels) { + return this.convert$3$format$noAnimation$numChannels(null, false, numChannels); + }, + addTextData$1(data) { + var t1, t2, t3, t4; + if (this.textData == null) { + t1 = type$.String; + this.textData = A.LinkedHashMap_LinkedHashMap$_empty(t1, t1); + } + for (t1 = A.LinkedHashMapKeyIterator$(data, data._modifications, A._instanceType(data)._precomputed1); t1.moveNext$0();) { + t2 = t1.__js_helper$_current; + t3 = this.textData; + t3.toString; + t4 = data.$index(0, t2); + t4.toString; + t3.$indexSet(0, t2, t4); + } + } + }; + A.ImageData0.prototype = { + get$palette() { + return null; + } + }; + A.ImageDataFloat16.prototype = { + clone$1$noPixels(_, noPixels) { + var _this = this, + t1 = _this.data; + if (noPixels) + t1 = new Uint16Array(t1.length); + else + t1 = new Uint16Array(A._ensureNativeList(t1)); + return new A.ImageDataFloat16(t1, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_9; + }, + get$buffer(_) { + return this.data.buffer; + }, + get$iterator(_) { + return A.PixelFloat16$imageData(this); }, get$length(_) { - return this.data.length; + return this.data.byteLength; + }, + getPixel$3(x, y, pixel) { + var t1, t2; + if (pixel == null || !(pixel instanceof A.PixelFloat16) || pixel.image !== this) + pixel = A.PixelFloat16$imageData(this); + pixel._pixel_float16$_x = x; + pixel._pixel_float16$_y = y; + t1 = pixel.image; + t2 = t1.numChannels; + pixel._pixel_float16$_index = y * t1.width * t2 + x * t2; + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = A.Float16_doubleToFloat16(r); + if (t1 > 1) { + t2[index + 1] = A.Float16_doubleToFloat16(g); + if (t1 > 2) + t2[index + 2] = A.Float16_doubleToFloat16(b); + } + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = A.Float16_doubleToFloat16(r); + if (t1 > 1) { + t2[index + 1] = A.Float16_doubleToFloat16(g); + if (t1 > 2) { + t2[index + 2] = A.Float16_doubleToFloat16(b); + if (t1 > 3) + t2[index + 3] = A.Float16_doubleToFloat16(a); + } + } + }, + toString$0(_) { + return "ImageDataFloat16(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + } + }; + A.ImageDataFloat32.prototype = { + clone$1$noPixels(_, noPixels) { + var _this = this, + t1 = _this.data; + if (noPixels) + t1 = new Float32Array(t1.length); + else + t1 = new Float32Array(A._ensureNativeList(t1)); + return new A.ImageDataFloat32(t1, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_10; + }, + get$buffer(_) { + return this.data.buffer; + }, + get$iterator(_) { + return A.PixelFloat32$imageData(this); + }, + get$length(_) { + return this.data.byteLength; + }, + getPixel$3(x, y, pixel) { + var t1, t2; + if (pixel == null || !(pixel instanceof A.PixelFloat32) || pixel.image !== this) + pixel = A.PixelFloat32$imageData(this); + pixel._pixel_float32$_x = x; + pixel._pixel_float32$_y = y; + t1 = pixel.image; + t2 = t1.numChannels; + pixel._pixel_float32$_index = y * t1.width * t2 + x * t2; + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = r; + if (t1 > 1) { + t2[index + 1] = g; + if (t1 > 2) + t2[index + 2] = b; + } + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = r; + if (t1 > 1) { + t2[index + 1] = g; + if (t1 > 2) { + t2[index + 2] = b; + if (t1 > 3) + t2[index + 3] = a; + } + } + }, + toString$0(_) { + return "ImageDataFloat32(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + } + }; + A.ImageDataFloat64.prototype = { + clone$1$noPixels(_, noPixels) { + var _this = this, + t1 = _this.data; + if (noPixels) + t1 = new Float64Array(t1.length); + else + t1 = new Float64Array(A._ensureNativeList(t1)); + return new A.ImageDataFloat64(t1, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_11; + }, + get$buffer(_) { + return this.data.buffer; + }, + get$length(_) { + return this.data.byteLength; + }, + get$iterator(_) { + return A.PixelFloat64$imageData(this); + }, + getPixel$3(x, y, pixel) { + var t1, t2; + if (pixel == null || !(pixel instanceof A.PixelFloat64) || pixel.image !== this) + pixel = A.PixelFloat64$imageData(this); + pixel._pixel_float64$_x = x; + pixel._pixel_float64$_y = y; + t1 = pixel.image; + t2 = t1.numChannels; + pixel._pixel_float64$_index = y * t1.width * t2 + x * t2; + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = r; + if (t1 > 1) { + t2[index + 1] = g; + if (t1 > 2) + t2[index + 2] = b; + } + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = r; + if (t1 > 1) { + t2[index + 1] = g; + if (t1 > 2) { + t2[index + 2] = b; + if (t1 > 3) + t2[index + 3] = a; + } + } + }, + toString$0(_) { + return "ImageDataFloat64(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + } + }; + A.ImageDataInt16.prototype = { + clone$1$noPixels(_, noPixels) { + var _this = this, + t1 = _this.data; + if (noPixels) + t1 = new Int16Array(t1.length); + else + t1 = new Int16Array(A._ensureNativeList(t1)); + return new A.ImageDataInt16(t1, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_7; + }, + get$buffer(_) { + return this.data.buffer; + }, + get$iterator(_) { + return A.PixelInt16$imageData(this); + }, + get$length(_) { + return this.data.byteLength; + }, + getPixel$3(x, y, pixel) { + var t1, t2; + if (pixel == null || !(pixel instanceof A.PixelInt16) || pixel.image !== this) + pixel = A.PixelInt16$imageData(this); + pixel._pixel_int16$_x = x; + pixel._pixel_int16$_y = y; + t1 = pixel.image; + t2 = t1.numChannels; + pixel._pixel_int16$_index = y * t1.width * t2 + x * t2; + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSInt_methods.toInt$0(g); + if (t1 > 2) + t2[index + 2] = B.JSInt_methods.toInt$0(b); + } + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSNumber_methods.toInt$0(g); + if (t1 > 2) { + t2[index + 2] = B.JSNumber_methods.toInt$0(b); + if (t1 > 3) + t2[index + 3] = B.JSNumber_methods.toInt$0(a); + } + } + }, + toString$0(_) { + return "ImageDataInt16(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + } + }; + A.ImageDataInt32.prototype = { + clone$1$noPixels(_, noPixels) { + var _this = this, + t1 = _this.data; + if (noPixels) + t1 = new Int32Array(t1.length); + else + t1 = new Int32Array(A._ensureNativeList(t1)); + return new A.ImageDataInt32(t1, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_8; + }, + get$buffer(_) { + return this.data.buffer; + }, + get$iterator(_) { + return A.PixelInt32$imageData(this); + }, + get$length(_) { + return this.data.byteLength; + }, + getPixel$3(x, y, pixel) { + var t1, t2; + if (pixel == null || !(pixel instanceof A.PixelInt32) || pixel.image !== this) + pixel = A.PixelInt32$imageData(this); + pixel._pixel_int32$_x = x; + pixel._pixel_int32$_y = y; + t1 = pixel.image; + t2 = t1.numChannels; + pixel._pixel_int32$_index = y * t1.width * t2 + x * t2; + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSInt_methods.toInt$0(g); + if (t1 > 2) + t2[index + 2] = B.JSInt_methods.toInt$0(b); + } + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSNumber_methods.toInt$0(g); + if (t1 > 2) { + t2[index + 2] = B.JSNumber_methods.toInt$0(b); + if (t1 > 3) + t2[index + 3] = B.JSNumber_methods.toInt$0(a); + } + } + }, + toString$0(_) { + return "ImageDataInt32(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + } + }; + A.ImageDataInt8.prototype = { + clone$1$noPixels(_, noPixels) { + var _this = this, + t1 = _this.data; + if (noPixels) + t1 = new Int8Array(t1.length); + else + t1 = new Int8Array(A._ensureNativeList(t1)); + return new A.ImageDataInt8(t1, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_6; + }, + get$buffer(_) { + return this.data.buffer; + }, + get$iterator(_) { + return A.PixelInt8$imageData(this); + }, + get$length(_) { + return this.data.byteLength; + }, + getPixel$3(x, y, pixel) { + var t1, t2; + if (pixel == null || !(pixel instanceof A.PixelInt8) || pixel.image !== this) + pixel = A.PixelInt8$imageData(this); + pixel._pixel_int8$_x = x; + pixel._pixel_int8$_y = y; + t1 = pixel.image; + t2 = t1.numChannels; + pixel._pixel_int8$_index = y * t1.width * t2 + x * t2; + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1 = this.numChannels, + index = y * (this.width * t1) + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSInt_methods.toInt$0(g); + if (t1 > 2) + t2[index + 2] = B.JSInt_methods.toInt$0(b); + } + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1 = this.numChannels, + index = y * (this.width * t1) + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSNumber_methods.toInt$0(g); + if (t1 > 2) { + t2[index + 2] = B.JSNumber_methods.toInt$0(b); + if (t1 > 3) + t2[index + 3] = B.JSNumber_methods.toInt$0(a); + } + } + }, + toString$0(_) { + return "ImageDataInt8(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + } + }; + A.ImageDataUint1.prototype = { + ImageDataUint1$palette$3(width, height, palette) { + var t1 = Math.max(this.rowStride * height, 1); + t1 = new Uint8Array(t1); + this.__ImageDataUint1_data_F !== $ && A.throwUnnamedLateFieldAI(); + this.__ImageDataUint1_data_F = t1; + }, + clone$1$noPixels(_, noPixels) { + var t2, _this = this, + t1 = _this.__ImageDataUint1_data_F; + if (noPixels) { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = new Uint8Array(t1.length); + } else { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = new Uint8Array(A._ensureNativeList(t1)); + } + t2 = _this.palette; + t2 = t2 == null ? null : t2.clone$0(0); + return new A.ImageDataUint1(t1, _this.rowStride, t2, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_0; + }, + get$length(_) { + var t1 = this.__ImageDataUint1_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1.byteLength; + }, + get$maxChannelValue() { + var t1 = this.palette; + t1 = t1 == null ? null : t1.get$maxChannelValue(); + return t1 == null ? 1 : t1; + }, + get$buffer(_) { + var t1 = this.__ImageDataUint1_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1.buffer; + }, + get$iterator(_) { + return A.PixelUint1$imageData(this); + }, + getPixel$3(x, y, pixel) { + if (pixel == null || !(pixel instanceof A.PixelUint1) || pixel.image !== this) + pixel = A.PixelUint1$imageData(this); + pixel.setPosition$2(0, x, y); + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1, _this = this; + if (_this.numChannels < 1) + return; + t1 = _this._image_data_uint1$_pixel; + (t1 == null ? _this._image_data_uint1$_pixel = A.PixelUint1$imageData(_this) : t1).setPosition$2(0, x, y); + _this._image_data_uint1$_pixel.setRgb$3(r, g, b); + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1, _this = this; + if (_this.numChannels < 1) + return; + t1 = _this._image_data_uint1$_pixel; + (t1 == null ? _this._image_data_uint1$_pixel = A.PixelUint1$imageData(_this) : t1).setPosition$2(0, x, y); + _this._image_data_uint1$_pixel.setRgba$4(r, g, b, a); + }, + toString$0(_) { + return "ImageDataUint1(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + }, + get$palette() { + return this.palette; + } + }; + A.ImageDataUint16.prototype = { + clone$1$noPixels(_, noPixels) { + var _this = this, + t1 = _this.data; + if (noPixels) + t1 = new Uint16Array(t1.length); + else + t1 = new Uint16Array(A._ensureNativeList(t1)); + return new A.ImageDataUint16(t1, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_4; + }, + get$buffer(_) { + return this.data.buffer; + }, + get$iterator(_) { + return A.PixelUint16$imageData(this); + }, + get$length(_) { + return this.data.byteLength; + }, + getPixel$3(x, y, pixel) { + var t1, t2; + if (pixel == null || !(pixel instanceof A.PixelUint16) || pixel.image !== this) + pixel = A.PixelUint16$imageData(this); + pixel._pixel_uint16$_x = x; + pixel._pixel_uint16$_y = y; + t1 = pixel.image; + t2 = t1.numChannels; + pixel._pixel_uint16$_index = y * t1.width * t2 + x * t2; + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSInt_methods.toInt$0(g); + if (t1 > 2) + t2[index + 2] = B.JSInt_methods.toInt$0(b); + } + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSNumber_methods.toInt$0(g); + if (t1 > 2) { + t2[index + 2] = B.JSNumber_methods.toInt$0(b); + if (t1 > 3) + t2[index + 3] = B.JSNumber_methods.toInt$0(a); + } + } + }, + toString$0(_) { + return "ImageDataUint16(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + } + }; + A.ImageDataUint2.prototype = { + ImageDataUint2$palette$3(width, height, palette) { + var t1 = Math.max(this.rowStride * height, 1); + t1 = new Uint8Array(t1); + this.__ImageDataUint2_data_F !== $ && A.throwUnnamedLateFieldAI(); + this.__ImageDataUint2_data_F = t1; + }, + clone$1$noPixels(_, noPixels) { + var t2, _this = this, + t1 = _this.__ImageDataUint2_data_F; + if (noPixels) { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = new Uint8Array(t1.length); + } else { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = new Uint8Array(A._ensureNativeList(t1)); + } + t2 = _this.palette; + t2 = t2 == null ? null : t2.clone$0(0); + return new A.ImageDataUint2(t1, _this.rowStride, t2, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_1; + }, + get$buffer(_) { + var t1 = this.__ImageDataUint2_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1.buffer; + }, + get$iterator(_) { + return A.PixelUint2$imageData(this); + }, + get$length(_) { + var t1 = this.__ImageDataUint2_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1.byteLength; + }, + get$maxChannelValue() { + var t1 = this.palette; + t1 = t1 == null ? null : t1.get$maxChannelValue(); + return t1 == null ? 3 : t1; + }, + getPixel$3(x, y, pixel) { + if (pixel == null || !(pixel instanceof A.PixelUint2) || pixel.image !== this) + pixel = A.PixelUint2$imageData(this); + pixel.setPosition$2(0, x, y); + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1, _this = this; + if (_this.numChannels < 1) + return; + t1 = _this._image_data_uint2$_pixel; + (t1 == null ? _this._image_data_uint2$_pixel = A.PixelUint2$imageData(_this) : t1).setPosition$2(0, x, y); + _this._image_data_uint2$_pixel.setRgb$3(r, g, b); + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1, _this = this; + if (_this.numChannels < 1) + return; + t1 = _this._image_data_uint2$_pixel; + (t1 == null ? _this._image_data_uint2$_pixel = A.PixelUint2$imageData(_this) : t1).setPosition$2(0, x, y); + _this._image_data_uint2$_pixel.setRgba$4(r, g, b, a); + }, + toString$0(_) { + return "ImageDataUint2(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + }, + get$palette() { + return this.palette; + } + }; + A.ImageDataUint32.prototype = { + clone$1$noPixels(_, noPixels) { + var _this = this, + t1 = _this.data; + if (noPixels) + t1 = new Uint32Array(t1.length); + else + t1 = new Uint32Array(A._ensureNativeList(t1)); + return new A.ImageDataUint32(t1, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_5; + }, + get$buffer(_) { + return this.data.buffer; + }, + get$iterator(_) { + return A.PixelUint32$imageData(this); + }, + get$length(_) { + return this.data.byteLength; + }, + getPixel$3(x, y, pixel) { + var t1, t2; + if (pixel == null || !(pixel instanceof A.PixelUint32) || pixel.image !== this) + pixel = A.PixelUint32$imageData(this); + pixel._pixel_uint32$_x = x; + pixel._pixel_uint32$_y = y; + t1 = pixel.image; + t2 = t1.numChannels; + pixel._pixel_uint32$_index = y * t1.width * t2 + x * t2; + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSInt_methods.toInt$0(g); + if (t1 > 2) + t2[index + 2] = B.JSInt_methods.toInt$0(b); + } + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1 = this.numChannels, + index = y * this.width * t1 + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSNumber_methods.toInt$0(g); + if (t1 > 2) { + t2[index + 2] = B.JSNumber_methods.toInt$0(b); + if (t1 > 3) + t2[index + 3] = B.JSNumber_methods.toInt$0(a); + } + } + }, + toString$0(_) { + return "ImageDataUint32(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + } + }; + A.ImageDataUint4.prototype = { + ImageDataUint4$palette$3(width, height, palette) { + var t1 = Math.max(this.rowStride * height, 1); + t1 = new Uint8Array(t1); + this.__ImageDataUint4_data_F !== $ && A.throwUnnamedLateFieldAI(); + this.__ImageDataUint4_data_F = t1; + }, + clone$1$noPixels(_, noPixels) { + var t2, _this = this, + t1 = _this.__ImageDataUint4_data_F; + if (noPixels) { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = new Uint8Array(t1.length); + } else { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = new Uint8Array(A._ensureNativeList(t1)); + } + t2 = _this.palette; + t2 = t2 == null ? null : t2.clone$0(0); + return new A.ImageDataUint4(t1, _this.rowStride, t2, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_2; + }, + get$buffer(_) { + var t1 = this.__ImageDataUint4_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1.buffer; + }, + get$iterator(_) { + return A.PixelUint4$imageData(this); + }, + get$length(_) { + var t1 = this.__ImageDataUint4_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1.byteLength; + }, + get$maxChannelValue() { + var t1 = this.palette; + t1 = t1 == null ? null : t1.get$maxChannelValue(); + return t1 == null ? 15 : t1; + }, + getPixel$3(x, y, pixel) { + if (pixel == null || !(pixel instanceof A.PixelUint4) || pixel.image !== this) + pixel = A.PixelUint4$imageData(this); + pixel.setPosition$2(0, x, y); + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1, _this = this; + if (_this.numChannels < 1) + return; + t1 = _this._pixel; + (t1 == null ? _this._pixel = A.PixelUint4$imageData(_this) : t1).setPosition$2(0, x, y); + _this._pixel.setRgb$3(r, g, b); + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1, _this = this; + if (_this.numChannels < 1) + return; + t1 = _this._pixel; + (t1 == null ? _this._pixel = A.PixelUint4$imageData(_this) : t1).setPosition$2(0, x, y); + _this._pixel.setRgba$4(r, g, b, a); + }, + toString$0(_) { + return "ImageDataUint4(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + }, + get$palette() { + return this.palette; + } + }; + A.ImageDataUint8.prototype = { + clone$1$noPixels(_, noPixels) { + var t2, _this = this, + t1 = _this.data; + if (noPixels) + t1 = new Uint8Array(t1.length); + else + t1 = new Uint8Array(A._ensureNativeList(t1)); + t2 = _this.palette; + t2 = t2 == null ? null : t2.clone$0(0); + return new A.ImageDataUint8(t1, t2, _this.width, _this.height, _this.numChannels); + }, + get$format() { + return B.Format_3; + }, + get$buffer(_) { + return this.data.buffer; + }, + get$iterator(_) { + return A.PixelUint8$imageData(this); + }, + get$length(_) { + return this.data.byteLength; + }, + get$maxChannelValue() { + var t1 = this.palette; + t1 = t1 == null ? null : t1.get$maxChannelValue(); + return t1 == null ? 255 : t1; + }, + getPixel$3(x, y, pixel) { + var t1, t2; + if (pixel == null || !(pixel instanceof A.PixelUint8) || pixel.image !== this) + pixel = A.PixelUint8$imageData(this); + pixel._pixel_uint8$_x = x; + pixel._pixel_uint8$_y = y; + t1 = pixel.image; + t2 = t1.numChannels; + pixel._pixel_uint8$_index = y * t1.width * t2 + x * t2; + return pixel; + }, + setPixelRgb$5(x, y, r, g, b) { + var t1 = this.numChannels, + index = y * (this.width * t1) + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSInt_methods.toInt$0(g); + if (t1 > 2) + t2[index + 2] = B.JSInt_methods.toInt$0(b); + } + }, + setPixelRgba$6(x, y, r, g, b, a) { + var t1 = this.numChannels, + index = y * (this.width * t1) + x * t1, + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSNumber_methods.toInt$0(g); + if (t1 > 2) { + t2[index + 2] = B.JSNumber_methods.toInt$0(b); + if (t1 > 3) + t2[index + 3] = B.JSNumber_methods.toInt$0(a); + } + } + }, + toString$0(_) { + return "ImageDataUint8(" + A.S(this.width) + ", " + A.S(this.height) + ", " + this.numChannels + ")"; + }, + clear$1(_, c) { + var ri, gi, u16, bi, ai, u32, p, t2, t3, t4, _this = this, _null = null, + c8 = c == null ? _null : A.convertColor(c, _null, B.Format_3, _null, _null), + t1 = _this.numChannels; + if (t1 === 1) { + ri = c8 == null ? 0 : B.JSInt_methods.clamp$2(A._asIntS(c8.get$r(c8)), 0, 255); + t1 = _this.data; + B.NativeUint8List_methods.fillRange$3(t1, 0, t1.length, ri); + } else if (t1 === 2) { + t1 = c8 == null; + ri = t1 ? 0 : B.JSInt_methods.clamp$2(A._asIntS(c8.get$r(c8)), 0, 255); + gi = t1 ? 0 : B.JSInt_methods.clamp$2(A._asIntS(c8.get$g()), 0, 255); + u16 = A.NativeUint16List_NativeUint16List$view(_this.data.buffer, 0, _null); + B.NativeUint16List_methods.fillRange$3(u16, 0, u16.length, (gi << 8 | ri) >>> 0); + } else if (t1 === 4) { + t1 = c8 == null; + ri = t1 ? 0 : B.JSInt_methods.clamp$2(A._asIntS(c8.get$r(c8)), 0, 255); + gi = t1 ? 0 : B.JSInt_methods.clamp$2(A._asIntS(c8.get$g()), 0, 255); + bi = t1 ? 0 : B.JSInt_methods.clamp$2(A._asIntS(c8.get$b(c8)), 0, 255); + ai = t1 ? 0 : B.JSInt_methods.clamp$2(A._asIntS(c8.get$a(c8)), 0, 255); + u32 = A.NativeUint32List_NativeUint32List$view(_this.data.buffer, 0, _null); + B.NativeUint32List_methods.fillRange$3(u32, 0, u32.length, (ai << 24 | bi << 16 | gi << 8 | ri) >>> 0); + } else { + t1 = c8 == null; + ri = t1 ? 0 : B.JSInt_methods.clamp$2(A._asIntS(c8.get$r(c8)), 0, 255); + gi = t1 ? 0 : B.JSInt_methods.clamp$2(A._asIntS(c8.get$g()), 0, 255); + bi = t1 ? 0 : B.JSInt_methods.clamp$2(A._asIntS(c8.get$b(c8)), 0, 255); + for (p = A.PixelUint8$imageData(_this), t1 = p.image, t2 = t1.numChannels, t3 = t2 > 2, t4 = t2 > 1, t2 = t2 > 0, t1 = t1.data; p.moveNext$0();) { + if (t2) + t1[p._pixel_uint8$_index] = B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2(ri, 0, 255)); + if (t4) + t1[p._pixel_uint8$_index + 1] = B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2(gi, 0, 255)); + if (t3) + t1[p._pixel_uint8$_index + 2] = B.JSNumber_methods.toInt$0(B.JSInt_methods.clamp$2(bi, 0, 255)); + } + } + }, + get$palette() { + return this.palette; + } + }; + A.Palette0.prototype = {}; + A.PaletteUint8.prototype = { + clone$0(_) { + return new A.PaletteUint8(new Uint8Array(A._ensureNativeList(this.data)), this.numColors, this.numChannels); + }, + get$format() { + return B.Format_3; + }, + get$maxChannelValue() { + return 255; + }, + setRgb$4(index, r, g, b) { + var t2, + t1 = this.numChannels; + index *= t1; + t2 = this.data; + t2[index] = B.JSNumber_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSNumber_methods.toInt$0(g); + if (t1 > 2) + t2[index + 2] = B.JSNumber_methods.toInt$0(b); + } + }, + setRgba$5(index, r, g, b, a) { + var t2, + t1 = this.numChannels; + index *= t1; + t2 = this.data; + t2[index] = B.JSInt_methods.toInt$0(r); + if (t1 > 1) { + t2[index + 1] = B.JSInt_methods.toInt$0(g); + if (t1 > 2) { + t2[index + 2] = B.JSInt_methods.toInt$0(b); + if (t1 > 3) + t2[index + 3] = B.JSInt_methods.toInt$0(a); + } + } + }, + $get$2(_, index, channel) { + var t1 = this.numChannels; + return channel < t1 ? this.data[index * t1 + channel] : 0; + }, + getRed$1(index) { + var t1; + index *= this.numChannels; + t1 = this.data; + if (index >= t1.length) + return 0; + return t1[index]; + }, + getGreen$1(index) { + var t1 = this.numChannels; + if (t1 < 2) + return 0; + index *= t1; + t1 = this.data; + if (index >= t1.length) + return 0; + return t1[index + 1]; + }, + getBlue$1(index) { + var t1 = this.numChannels; + if (t1 < 3) + return 0; + index *= t1; + t1 = this.data; + if (index >= t1.length) + return 0; + return t1[index + 2]; + }, + getAlpha$1(index) { + var t1 = this.numChannels; + if (t1 < 4) + return 255; + index *= t1; + t1 = this.data; + if (index >= t1.length) + return 0; + return t1[index + 3]; + } + }; + A.PixelFloat16.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelFloat16(_this._pixel_float16$_x, _this._pixel_float16$_y, _this._pixel_float16$_index, _this.image); + }, + get$format() { + return B.Format_9; + }, + get$length(_) { + return this.image.numChannels; + }, + get$palette() { + return null; + }, + get$maxChannelValue() { + return 1; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, _this = this, + t1 = _this.image; + if (++_this._pixel_float16$_x === t1.width) { + _this._pixel_float16$_x = 0; + if (++_this._pixel_float16$_y === t1.height) + return false; + } + t2 = _this._pixel_float16$_index + t1.numChannels; + _this._pixel_float16$_index = t2; + return t2 < t1.data.length; + }, + $index(_, i) { + var t2, + t1 = this.image; + if (i < t1.numChannels) { + t1 = t1.data[this._pixel_float16$_index + i]; + t2 = $.Float16__toFloatFloat32Data; + t1 = (t2 != null ? t2 : A.Float16__initialize())[t1]; + } else + t1 = 0; + return t1; + }, + $indexSet(_, i, value) { + var t1 = this.image; + if (i < t1.numChannels) { + value.toString; + t1.data[this._pixel_float16$_index + i] = A.Float16_doubleToFloat16(value); + } + }, + get$index(_) { + return this.get$r(this); + }, + set$index(_, i) { + this.set$r(0, i); + }, + get$r(_) { + var t2, + t1 = this.image; + if (t1.numChannels > 0) { + t1 = t1.data[this._pixel_float16$_index]; + t2 = $.Float16__toFloatFloat32Data; + t1 = (t2 != null ? t2 : A.Float16__initialize())[t1]; + } else + t1 = 0; + return t1; + }, + set$r(_, r) { + var t1 = this.image; + if (t1.numChannels > 0) { + r.toString; + t1.data[this._pixel_float16$_index] = A.Float16_doubleToFloat16(r); + } + }, + get$g() { + var t2, + t1 = this.image; + if (t1.numChannels > 1) { + t1 = t1.data[this._pixel_float16$_index + 1]; + t2 = $.Float16__toFloatFloat32Data; + t1 = (t2 != null ? t2 : A.Float16__initialize())[t1]; + } else + t1 = 0; + return t1; + }, + set$g(g) { + var t1 = this.image; + if (t1.numChannels > 1) + t1.data[this._pixel_float16$_index + 1] = A.Float16_doubleToFloat16(g); + }, + get$b(_) { + var t2, + t1 = this.image; + if (t1.numChannels > 2) { + t1 = t1.data[this._pixel_float16$_index + 2]; + t2 = $.Float16__toFloatFloat32Data; + t1 = (t2 != null ? t2 : A.Float16__initialize())[t1]; + } else + t1 = 0; + return t1; + }, + set$b(_, b) { + var t1 = this.image; + if (t1.numChannels > 2) + t1.data[this._pixel_float16$_index + 2] = A.Float16_doubleToFloat16(b); + }, + get$a(_) { + var t2, + t1 = this.image; + if (t1.numChannels > 3) { + t1 = t1.data[this._pixel_float16$_index + 3]; + t2 = $.Float16__toFloatFloat32Data; + t1 = (t2 != null ? t2 : A.Float16__initialize())[t1]; + } else + t1 = 0; + return t1; + }, + set$a(_, a) { + var d, + t1 = this.image; + if (t1.numChannels > 3) { + d = this.get$g(); + t1.data[this._pixel_float16$_index + 3] = A.Float16_doubleToFloat16(d); + } + }, + get$rNormalized() { + return this.get$r(this) / 1; + }, + set$rNormalized(v) { + this.set$r(0, v); + }, + get$gNormalized() { + return this.get$g() / 1; + }, + set$gNormalized(v) { + this.set$g(v); + }, + get$bNormalized() { + return this.get$b(this) / 1; + }, + set$bNormalized(v) { + this.set$b(0, v); + }, + get$aNormalized() { + return this.get$a(this) / 1; + }, + set$aNormalized(v) { + this.set$a(0, v); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + if (_this.image.numChannels > 0) { + _this.set$r(0, c.get$r(c)); + _this.set$g(c.get$g()); + _this.set$b(0, c.get$b(c)); + _this.set$a(0, c.get$a(c)); + } + }, + setRgb$3(r, g, b) { + var _this = this, + t1 = _this.image, + t2 = t1.numChannels; + if (t2 > 0) { + r.toString; + t1 = t1.data; + t1[_this._pixel_float16$_index] = A.Float16_doubleToFloat16(r); + if (t2 > 1) { + g.toString; + t1[_this._pixel_float16$_index + 1] = A.Float16_doubleToFloat16(g); + if (t2 > 2) { + b.toString; + t1[_this._pixel_float16$_index + 2] = A.Float16_doubleToFloat16(b); + } + } + } + }, + setRgba$4(r, g, b, a) { + var _this = this, + t1 = _this.image, + t2 = t1.numChannels; + if (t2 > 0) { + r.toString; + t1 = t1.data; + t1[_this._pixel_float16$_index] = A.Float16_doubleToFloat16(r); + if (t2 > 1) { + g.toString; + t1[_this._pixel_float16$_index + 1] = A.Float16_doubleToFloat16(g); + if (t2 > 2) { + b.toString; + t1[_this._pixel_float16$_index + 2] = A.Float16_doubleToFloat16(b); + if (t2 > 3) { + a.toString; + t1[_this._pixel_float16$_index + 3] = A.Float16_doubleToFloat16(a); + } + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, t3, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelFloat16) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = J.getInterceptor$asx(other); + t2 = _this.image; + t3 = t2.numChannels; + if (t1.get$length(other) !== t3) + return false; + t2 = t2.data; + if (t2[_this._pixel_float16$_index] !== t1.$index(other, 0)) + return false; + if (t3 > 1) { + if (t2[_this._pixel_float16$_index + 1] !== t1.$index(other, 1)) + return false; + if (t3 > 2) { + if (t2[_this._pixel_float16$_index + 2] !== t1.$index(other, 2)) + return false; + if (t3 > 3) + if (t2[_this._pixel_float16$_index + 3] !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelFloat32.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelFloat32(_this._pixel_float32$_x, _this._pixel_float32$_y, _this._pixel_float32$_index, _this.image); + }, + get$length(_) { + return this.image.numChannels; + }, + get$palette() { + return null; + }, + get$maxChannelValue() { + return 1; + }, + get$format() { + return B.Format_10; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, _this = this, + t1 = _this.image; + if (++_this._pixel_float32$_x === t1.width) { + _this._pixel_float32$_x = 0; + if (++_this._pixel_float32$_y === t1.height) + return false; + } + t2 = _this._pixel_float32$_index + t1.numChannels; + _this._pixel_float32$_index = t2; + return t2 < t1.data.length; + }, + $index(_, i) { + var t1 = this.image; + return i < t1.numChannels ? t1.data[this._pixel_float32$_index + i] : 0; + }, + $indexSet(_, i, value) { + var t2, + t1 = this.image; + if (i < t1.numChannels) { + t2 = this._pixel_float32$_index; + value.toString; + t1.data[t2 + i] = value; + } + }, + get$index(_) { + return this.get$r(this); + }, + set$index(_, i) { + this.set$r(0, i); + }, + get$r(_) { + var t1 = this.image; + return t1.numChannels > 0 ? t1.data[this._pixel_float32$_index] : 0; + }, + set$r(_, r) { + var t2, + t1 = this.image; + if (t1.numChannels > 0) { + t2 = this._pixel_float32$_index; + r.toString; + t1.data[t2] = r; + } + }, + get$g() { + var t1 = this.image; + return t1.numChannels > 1 ? t1.data[this._pixel_float32$_index + 1] : 0; + }, + set$g(g) { + var t1 = this.image; + if (t1.numChannels > 1) + t1.data[this._pixel_float32$_index + 1] = g; + }, + get$b(_) { + var t1 = this.image; + return t1.numChannels > 2 ? t1.data[this._pixel_float32$_index + 2] : 0; + }, + set$b(_, b) { + var t1 = this.image; + if (t1.numChannels > 2) + t1.data[this._pixel_float32$_index + 2] = b; + }, + get$a(_) { + var t1 = this.image; + return t1.numChannels > 3 ? t1.data[this._pixel_float32$_index + 3] : 1; + }, + set$a(_, a) { + var t1 = this.image; + if (t1.numChannels > 3) + t1.data[this._pixel_float32$_index + 3] = a; + }, + get$rNormalized() { + return this.get$r(this) / 1; + }, + set$rNormalized(v) { + this.set$r(0, v); + }, + get$gNormalized() { + return this.get$g() / 1; + }, + set$gNormalized(v) { + this.set$g(v); + }, + get$bNormalized() { + return this.get$b(this) / 1; + }, + set$bNormalized(v) { + this.set$b(0, v); + }, + get$aNormalized() { + return this.get$a(this) / 1; + }, + set$aNormalized(v) { + this.set$a(0, v); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + _this.set$r(0, c.get$r(c)); + _this.set$g(c.get$g()); + _this.set$b(0, c.get$b(c)); + _this.set$a(0, c.get$a(c)); + }, + setRgb$3(r, g, b) { + var t1 = this.image, + t2 = t1.data, + t3 = this._pixel_float32$_index; + r.toString; + t2[t3] = r; + t1 = t1.numChannels; + if (t1 > 1) { + g.toString; + t2[t3 + 1] = g; + if (t1 > 2) { + b.toString; + t2[t3 + 2] = b; + } + } + }, + setRgba$4(r, g, b, a) { + var t1 = this.image, + t2 = t1.data, + t3 = this._pixel_float32$_index; + r.toString; + t2[t3] = r; + t1 = t1.numChannels; + if (t1 > 1) { + g.toString; + t2[t3 + 1] = g; + if (t1 > 2) { + b.toString; + t2[t3 + 2] = b; + if (t1 > 3) { + a.toString; + t2[t3 + 3] = a; + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, t3, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelFloat32) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = J.getInterceptor$asx(other); + t2 = _this.image; + t3 = t2.numChannels; + if (t1.get$length(other) !== t3) + return false; + t2 = t2.data; + if (t2[_this._pixel_float32$_index] !== t1.$index(other, 0)) + return false; + if (t3 > 1) { + if (t2[_this._pixel_float32$_index + 1] !== t1.$index(other, 1)) + return false; + if (t3 > 2) { + if (t2[_this._pixel_float32$_index + 2] !== t1.$index(other, 2)) + return false; + if (t3 > 3) + if (t2[_this._pixel_float32$_index + 3] !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelFloat64.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelFloat64(_this._pixel_float64$_x, _this._pixel_float64$_y, _this._pixel_float64$_index, _this.image); + }, + get$length(_) { + return this.image.numChannels; + }, + get$palette() { + return null; + }, + get$maxChannelValue() { + return 1; + }, + get$format() { + return B.Format_11; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, _this = this, + t1 = _this.image; + if (++_this._pixel_float64$_x === t1.width) { + _this._pixel_float64$_x = 0; + if (++_this._pixel_float64$_y === t1.height) + return false; + } + t2 = _this._pixel_float64$_index + t1.numChannels; + _this._pixel_float64$_index = t2; + return t2 < t1.data.length; + }, + $index(_, i) { + var t1 = this.image; + return i < t1.numChannels ? t1.data[this._pixel_float64$_index + i] : 0; + }, + $indexSet(_, i, value) { + var t2, + t1 = this.image; + if (i < t1.numChannels) { + t2 = this._pixel_float64$_index; + value.toString; + t1.data[t2 + i] = value; + } + }, + get$index(_) { + return this.get$r(this); + }, + set$index(_, i) { + this.set$r(0, i); + }, + get$r(_) { + var t1 = this.image; + return t1.numChannels > 0 ? t1.data[this._pixel_float64$_index] : 0; + }, + set$r(_, r) { + var t2, + t1 = this.image; + if (t1.numChannels > 0) { + t2 = this._pixel_float64$_index; + r.toString; + t1.data[t2] = r; + } + }, + get$g() { + var t1 = this.image; + return t1.numChannels > 1 ? t1.data[this._pixel_float64$_index + 1] : 0; + }, + set$g(g) { + var t1 = this.image; + if (t1.numChannels > 1) + t1.data[this._pixel_float64$_index + 1] = g; + }, + get$b(_) { + var t1 = this.image; + return t1.numChannels > 2 ? t1.data[this._pixel_float64$_index + 2] : 0; + }, + set$b(_, b) { + var t1 = this.image; + if (t1.numChannels > 2) + t1.data[this._pixel_float64$_index + 2] = b; + }, + get$a(_) { + var t1 = this.image; + return t1.numChannels > 3 ? t1.data[this._pixel_float64$_index + 3] : 0; + }, + set$a(_, a) { + var t1 = this.image; + if (t1.numChannels > 3) + t1.data[this._pixel_float64$_index + 3] = a; + }, + get$rNormalized() { + return this.get$r(this) / 1; + }, + set$rNormalized(v) { + this.set$r(0, v); + }, + get$gNormalized() { + return this.get$g() / 1; + }, + set$gNormalized(v) { + this.set$g(v); + }, + get$bNormalized() { + return this.get$b(this) / 1; + }, + set$bNormalized(v) { + this.set$b(0, v); + }, + get$aNormalized() { + return this.get$a(this) / 1; + }, + set$aNormalized(v) { + this.set$a(0, v); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + _this.set$r(0, c.get$r(c)); + _this.set$g(c.get$g()); + _this.set$b(0, c.get$b(c)); + _this.set$a(0, c.get$a(c)); + }, + setRgb$3(r, g, b) { + var t1 = this.image, + t2 = t1.data, + t3 = this._pixel_float64$_index; + r.toString; + t2[t3] = r; + t1 = t1.numChannels; + if (t1 > 1) { + g.toString; + t2[t3 + 1] = g; + if (t1 > 2) { + b.toString; + t2[t3 + 2] = b; + } + } + }, + setRgba$4(r, g, b, a) { + var t1 = this.image, + t2 = t1.data, + t3 = this._pixel_float64$_index; + r.toString; + t2[t3] = r; + t1 = t1.numChannels; + if (t1 > 1) { + g.toString; + t2[t3 + 1] = g; + if (t1 > 2) { + b.toString; + t2[t3 + 2] = b; + if (t1 > 3) { + a.toString; + t2[t3 + 3] = a; + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, t3, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelFloat64) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = J.getInterceptor$asx(other); + t2 = _this.image; + t3 = t2.numChannels; + if (t1.get$length(other) !== t3) + return false; + t2 = t2.data; + if (t2[_this._pixel_float64$_index] !== t1.$index(other, 0)) + return false; + if (t3 > 1) { + if (t2[_this._pixel_float64$_index + 1] !== t1.$index(other, 1)) + return false; + if (t3 > 2) { + if (t2[_this._pixel_float64$_index + 2] !== t1.$index(other, 2)) + return false; + if (t3 > 3) + if (t2[_this._pixel_float64$_index + 3] !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelInt16.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelInt16(_this._pixel_int16$_x, _this._pixel_int16$_y, _this._pixel_int16$_index, _this.image); + }, + get$length(_) { + return this.image.numChannels; + }, + get$palette() { + return null; + }, + get$maxChannelValue() { + return 32767; + }, + get$format() { + return B.Format_7; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, _this = this, + t1 = _this.image; + if (++_this._pixel_int16$_x === t1.width) { + _this._pixel_int16$_x = 0; + if (++_this._pixel_int16$_y === t1.height) + return false; + } + t2 = _this._pixel_int16$_index + t1.numChannels; + _this._pixel_int16$_index = t2; + return t2 < t1.data.length; + }, + $index(_, i) { + var t1 = this.image; + return i < t1.numChannels ? t1.data[this._pixel_int16$_index + i] : 0; + }, + $indexSet(_, i, value) { + var t1 = this.image; + if (i < t1.numChannels) + t1.data[this._pixel_int16$_index + i] = J.toInt$0$n(value); + }, + get$index(_) { + return this.get$r(this); + }, + set$index(_, i) { + this.set$r(0, i); + }, + get$r(_) { + var t1 = this.image; + return t1.numChannels > 0 ? t1.data[this._pixel_int16$_index] : 0; + }, + set$r(_, r) { + var t1 = this.image; + if (t1.numChannels > 0) + t1.data[this._pixel_int16$_index] = J.toInt$0$n(r); + }, + get$g() { + var t1 = this.image; + return t1.numChannels > 1 ? t1.data[this._pixel_int16$_index + 1] : 0; + }, + set$g(g) { + var t1 = this.image; + if (t1.numChannels > 1) + t1.data[this._pixel_int16$_index + 1] = B.JSNumber_methods.toInt$0(g); + }, + get$b(_) { + var t1 = this.image; + return t1.numChannels > 2 ? t1.data[this._pixel_int16$_index + 2] : 0; + }, + set$b(_, b) { + var t1 = this.image; + if (t1.numChannels > 2) + t1.data[this._pixel_int16$_index + 2] = B.JSNumber_methods.toInt$0(b); + }, + get$a(_) { + var t1 = this.image; + return t1.numChannels > 3 ? t1.data[this._pixel_int16$_index + 3] : 0; + }, + set$a(_, a) { + var t1 = this.image; + if (t1.numChannels > 3) + t1.data[this._pixel_int16$_index + 3] = B.JSNumber_methods.toInt$0(a); + }, + get$rNormalized() { + return this.get$r(this) / 32767; + }, + set$rNormalized(v) { + this.set$r(0, v * 32767); + }, + get$gNormalized() { + return this.get$g() / 32767; + }, + set$gNormalized(v) { + this.set$g(v * 32767); + }, + get$bNormalized() { + return this.get$b(this) / 32767; + }, + set$bNormalized(v) { + this.set$b(0, v * 32767); + }, + get$aNormalized() { + return this.get$a(this) / 32767; + }, + set$aNormalized(v) { + this.set$a(0, v * 32767); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + _this.set$r(0, c.get$r(c)); + _this.set$g(c.get$g()); + _this.set$b(0, c.get$b(c)); + _this.set$a(0, c.get$a(c)); + }, + setRgb$3(r, g, b) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_int16$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) + t1[t3 + 2] = J.toInt$0$n(b); + } + } + }, + setRgba$4(r, g, b, a) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_int16$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) { + t1[t3 + 2] = J.toInt$0$n(b); + if (t2 > 3) + t1[t3 + 3] = J.toInt$0$n(a); + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, t3, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelInt16) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = J.getInterceptor$asx(other); + t2 = _this.image; + t3 = t2.numChannels; + if (t1.get$length(other) !== t3) + return false; + t2 = t2.data; + if (t2[_this._pixel_int16$_index] !== t1.$index(other, 0)) + return false; + if (t3 > 1) { + if (t2[_this._pixel_int16$_index + 1] !== t1.$index(other, 1)) + return false; + if (t3 > 2) { + if (t2[_this._pixel_int16$_index + 2] !== t1.$index(other, 2)) + return false; + if (t3 > 3) + if (t2[_this._pixel_int16$_index + 3] !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelInt32.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelInt32(_this._pixel_int32$_x, _this._pixel_int32$_y, _this._pixel_int32$_index, _this.image); + }, + get$length(_) { + return this.image.numChannels; + }, + get$palette() { + return null; + }, + get$maxChannelValue() { + return 2147483647; + }, + get$format() { + return B.Format_8; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, _this = this, + t1 = _this.image; + if (++_this._pixel_int32$_x === t1.width) { + _this._pixel_int32$_x = 0; + if (++_this._pixel_int32$_y === t1.height) + return false; + } + t2 = _this._pixel_int32$_index + t1.numChannels; + _this._pixel_int32$_index = t2; + return t2 < t1.data.length; + }, + $index(_, i) { + var t1 = this.image; + return i < t1.numChannels ? t1.data[this._pixel_int32$_index + i] : 0; + }, + $indexSet(_, i, value) { + var t1 = this.image; + if (i < t1.numChannels) + t1.data[this._pixel_int32$_index + i] = J.toInt$0$n(value); + }, + get$index(_) { + return this.get$r(this); + }, + set$index(_, i) { + this.set$r(0, i); + }, + get$r(_) { + var t1 = this.image; + return t1.numChannels > 0 ? t1.data[this._pixel_int32$_index] : 0; + }, + set$r(_, r) { + var t1 = this.image; + if (t1.numChannels > 0) + t1.data[this._pixel_int32$_index] = J.toInt$0$n(r); + }, + get$g() { + var t1 = this.image; + return t1.numChannels > 1 ? t1.data[this._pixel_int32$_index + 1] : 0; + }, + set$g(g) { + var t1 = this.image; + if (t1.numChannels > 1) + t1.data[this._pixel_int32$_index + 1] = B.JSNumber_methods.toInt$0(g); + }, + get$b(_) { + var t1 = this.image; + return t1.numChannels > 2 ? t1.data[this._pixel_int32$_index + 2] : 0; + }, + set$b(_, b) { + var t1 = this.image; + if (t1.numChannels > 2) + t1.data[this._pixel_int32$_index + 2] = B.JSNumber_methods.toInt$0(b); + }, + get$a(_) { + var t1 = this.image; + return t1.numChannels > 3 ? t1.data[this._pixel_int32$_index + 3] : 0; + }, + set$a(_, a) { + var t1 = this.image; + if (t1.numChannels > 3) + t1.data[this._pixel_int32$_index + 3] = B.JSNumber_methods.toInt$0(a); + }, + get$rNormalized() { + return this.get$r(this) / 2147483647; + }, + set$rNormalized(v) { + this.set$r(0, v * 2147483647); + }, + get$gNormalized() { + return this.get$g() / 2147483647; + }, + set$gNormalized(v) { + this.set$g(v * 2147483647); + }, + get$bNormalized() { + return this.get$b(this) / 2147483647; + }, + set$bNormalized(v) { + this.set$b(0, v * 2147483647); + }, + get$aNormalized() { + return this.get$a(this) / 2147483647; + }, + set$aNormalized(v) { + this.set$a(0, v * 2147483647); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + _this.set$r(0, c.get$r(c)); + _this.set$g(c.get$g()); + _this.set$b(0, c.get$b(c)); + _this.set$a(0, c.get$a(c)); + }, + setRgb$3(r, g, b) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_int32$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) + t1[t3 + 2] = J.toInt$0$n(b); + } + } + }, + setRgba$4(r, g, b, a) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_int32$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) { + t1[t3 + 2] = J.toInt$0$n(b); + if (t2 > 3) + t1[t3 + 3] = J.toInt$0$n(a); + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, t3, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelInt32) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = J.getInterceptor$asx(other); + t2 = _this.image; + t3 = t2.numChannels; + if (t1.get$length(other) !== t3) + return false; + t2 = t2.data; + if (t2[_this._pixel_int32$_index] !== t1.$index(other, 0)) + return false; + if (t3 > 1) { + if (t2[_this._pixel_int32$_index + 1] !== t1.$index(other, 1)) + return false; + if (t3 > 2) { + if (t2[_this._pixel_int32$_index + 2] !== t1.$index(other, 2)) + return false; + if (t3 > 3) + if (t2[_this._pixel_int32$_index + 3] !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelInt8.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelInt8(_this._pixel_int8$_x, _this._pixel_int8$_y, _this._pixel_int8$_index, _this.image); + }, + get$length(_) { + return this.image.numChannels; + }, + get$palette() { + return null; + }, + get$maxChannelValue() { + return 127; + }, + get$format() { + return B.Format_6; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, _this = this, + t1 = _this.image; + if (++_this._pixel_int8$_x === t1.width) { + _this._pixel_int8$_x = 0; + if (++_this._pixel_int8$_y === t1.height) + return false; + } + t2 = _this._pixel_int8$_index + t1.numChannels; + _this._pixel_int8$_index = t2; + return t2 < t1.data.length; + }, + $index(_, i) { + var t1 = this.image; + return i < t1.numChannels ? t1.data[this._pixel_int8$_index + i] : 0; + }, + $indexSet(_, i, value) { + var t1 = this.image; + if (i < t1.numChannels) + t1.data[this._pixel_int8$_index + i] = J.toInt$0$n(value); + }, + get$index(_) { + return this.get$r(this); + }, + set$index(_, i) { + this.set$r(0, i); + }, + get$r(_) { + var t1 = this.image; + return t1.numChannels > 0 ? t1.data[this._pixel_int8$_index] : 0; + }, + set$r(_, r) { + var t1 = this.image; + if (t1.numChannels > 0) + t1.data[this._pixel_int8$_index] = J.toInt$0$n(r); + }, + get$g() { + var t1 = this.image; + return t1.numChannels > 1 ? t1.data[this._pixel_int8$_index + 1] : 0; + }, + set$g(g) { + var t1 = this.image; + if (t1.numChannels > 1) + t1.data[this._pixel_int8$_index + 1] = B.JSNumber_methods.toInt$0(g); + }, + get$b(_) { + var t1 = this.image; + return t1.numChannels > 2 ? t1.data[this._pixel_int8$_index + 2] : 0; + }, + set$b(_, b) { + var t1 = this.image; + if (t1.numChannels > 2) + t1.data[this._pixel_int8$_index + 2] = B.JSNumber_methods.toInt$0(b); + }, + get$a(_) { + var t1 = this.image; + return t1.numChannels > 3 ? t1.data[this._pixel_int8$_index + 3] : 0; + }, + set$a(_, a) { + var t1 = this.image; + if (t1.numChannels > 3) + t1.data[this._pixel_int8$_index + 3] = B.JSNumber_methods.toInt$0(a); + }, + get$rNormalized() { + return this.get$r(this) / 127; + }, + set$rNormalized(v) { + this.set$r(0, v * 127); + }, + get$gNormalized() { + return this.get$g() / 127; + }, + set$gNormalized(v) { + this.set$g(v * 127); + }, + get$bNormalized() { + return this.get$b(this) / 127; + }, + set$bNormalized(v) { + this.set$b(0, v * 127); + }, + get$aNormalized() { + return this.get$a(this) / 127; + }, + set$aNormalized(v) { + this.set$a(0, v * 127); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + _this.set$r(0, c.get$r(c)); + _this.set$g(c.get$g()); + _this.set$b(0, c.get$b(c)); + _this.set$a(0, c.get$a(c)); + }, + setRgb$3(r, g, b) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_int8$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) + t1[t3 + 2] = J.toInt$0$n(b); + } + } + }, + setRgba$4(r, g, b, a) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_int8$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) { + t1[t3 + 2] = J.toInt$0$n(b); + if (t2 > 3) + t1[t3 + 3] = J.toInt$0$n(a); + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, t3, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelInt8) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = J.getInterceptor$asx(other); + t2 = _this.image; + t3 = t2.numChannels; + if (t1.get$length(other) !== t3) + return false; + t2 = t2.data; + if (t2[_this._pixel_int8$_index] !== t1.$index(other, 0)) + return false; + if (t3 > 1) { + if (t2[_this._pixel_int8$_index + 1] !== t1.$index(other, 1)) + return false; + if (t3 > 2) { + if (t2[_this._pixel_int8$_index + 2] !== t1.$index(other, 2)) + return false; + if (t3 > 3) + if (t2[_this._pixel_int8$_index + 3] !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelUint1.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelUint1(_this._pixel_uint1$_x, _this._pixel_uint1$_y, _this._pixel_uint1$_index, _this._pixel_uint1$_bitIndex, _this._pixel_uint1$_rowOffset, _this.image); + }, + get$length(_) { + var t1 = this.image, + t2 = t1.palette; + t2 = t2 == null ? null : t2.numChannels; + return t2 == null ? t1.numChannels : t2; + }, + get$palette() { + return this.image.palette; + }, + get$maxChannelValue() { + var t1 = this.image.palette; + t1 = t1 == null ? null : t1.get$maxChannelValue(); + return t1 == null ? 1 : t1; + }, + get$format() { + return B.Format_0; + }, + setPosition$2(_, x, y) { + var t1, t2, _this = this; + _this._pixel_uint1$_x = x; + _this._pixel_uint1$_y = y; + t1 = _this.image; + t2 = y * t1.rowStride; + _this._pixel_uint1$_rowOffset = t2; + t1 = x * t1.numChannels; + _this._pixel_uint1$_index = t2 + B.JSInt_methods._shrOtherPositive$1(t1, 3); + _this._pixel_uint1$_bitIndex = t1 & 7; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var nc, _this = this, + t1 = ++_this._pixel_uint1$_x, + t2 = _this.image; + if (t1 === t2.width) { + _this._pixel_uint1$_x = 0; + t1 = ++_this._pixel_uint1$_y; + _this._pixel_uint1$_bitIndex = 0; + ++_this._pixel_uint1$_index; + _this._pixel_uint1$_rowOffset = _this._pixel_uint1$_rowOffset + t2.rowStride; + return t1 < t2.height; + } + nc = t2.numChannels; + if (t2.palette != null || nc === 1) { + if (++_this._pixel_uint1$_bitIndex > 7) { + _this._pixel_uint1$_bitIndex = 0; + ++_this._pixel_uint1$_index; + } + } else { + t1 *= nc; + _this._pixel_uint1$_bitIndex = t1 & 7; + _this._pixel_uint1$_index = _this._pixel_uint1$_rowOffset + B.JSInt_methods._shrOtherPositive$1(t1, 3); + } + t1 = _this._pixel_uint1$_index; + t2 = t2.__ImageDataUint1_data_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + return t1 < t2.byteLength; + }, + _pixel_uint1$_get$1(_, ci) { + var t1, + i = this._pixel_uint1$_index, + bi = 7 - (this._pixel_uint1$_bitIndex + ci); + if (bi < 0) { + bi += 8; + ++i; + } + t1 = this.image.__ImageDataUint1_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (i >= t1.length) + return 0; + return B.JSInt_methods._shrReceiverPositive$1(t1[i], bi) & 1; + }, + _pixel_uint1$_getChannel$1(ci) { + var t1 = this.image, + t2 = t1.palette; + if (t2 == null) + t1 = t1.numChannels > ci ? this._pixel_uint1$_get$1(0, ci) : 0; + else + t1 = t2.$get$2(0, this._pixel_uint1$_get$1(0, 0), ci); + return t1; + }, + _pixel_uint1$_setChannel$2(ci, value) { + var i, bi, t2, v, vi, mask, + t1 = this.image; + if (ci >= t1.numChannels) + return; + i = this._pixel_uint1$_index; + bi = 7 - (this._pixel_uint1$_bitIndex + ci); + if (bi < 0) { + ++i; + bi += 8; + } + t2 = t1.__ImageDataUint1_data_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + v = t2[i]; + vi = B.JSInt_methods.clamp$2(J.toInt$0$n(value), 0, 1); + mask = B.List_MMm[bi]; + t2 = B.JSNumber_methods.$shl(vi, bi); + t1.__ImageDataUint1_data_F[i] = (v & mask | t2) >>> 0; + }, + $index(_, ci) { + return this._pixel_uint1$_getChannel$1(ci); + }, + $indexSet(_, ci, value) { + return this._pixel_uint1$_setChannel$2(ci, value); + }, + get$index(_) { + return this._pixel_uint1$_get$1(0, 0); + }, + set$index(_, i) { + this._pixel_uint1$_setChannel$2(0, i); + }, + get$r(_) { + return this._pixel_uint1$_getChannel$1(0); + }, + get$g() { + return this._pixel_uint1$_getChannel$1(1); + }, + get$b(_) { + return this._pixel_uint1$_getChannel$1(2); + }, + get$a(_) { + return this._pixel_uint1$_getChannel$1(3); + }, + get$rNormalized() { + return this._pixel_uint1$_getChannel$1(0) / this.image.get$maxChannelValue(); + }, + set$rNormalized(v) { + this._pixel_uint1$_setChannel$2(0, v * this.image.get$maxChannelValue()); + }, + get$gNormalized() { + return this._pixel_uint1$_getChannel$1(1) / this.image.get$maxChannelValue(); + }, + set$gNormalized(v) { + this._pixel_uint1$_setChannel$2(1, v * this.image.get$maxChannelValue()); + }, + get$bNormalized() { + return this._pixel_uint1$_getChannel$1(2) / this.image.get$maxChannelValue(); + }, + set$bNormalized(v) { + this._pixel_uint1$_setChannel$2(2, v * this.image.get$maxChannelValue()); + }, + get$aNormalized() { + return this._pixel_uint1$_getChannel$1(3) / this.image.get$maxChannelValue(); + }, + set$aNormalized(v) { + this._pixel_uint1$_setChannel$2(3, v * this.image.get$maxChannelValue()); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + _this._pixel_uint1$_setChannel$2(0, c.get$r(c)); + _this._pixel_uint1$_setChannel$2(1, c.get$g()); + _this._pixel_uint1$_setChannel$2(2, c.get$b(c)); + _this._pixel_uint1$_setChannel$2(3, c.get$a(c)); + }, + setRgb$3(r, g, b) { + var _this = this, + nc = _this.image.numChannels; + if (nc > 0) { + _this._pixel_uint1$_setChannel$2(0, r); + if (nc > 1) { + _this._pixel_uint1$_setChannel$2(1, g); + if (nc > 2) + _this._pixel_uint1$_setChannel$2(2, b); + } + } + }, + setRgba$4(r, g, b, a) { + var _this = this, + nc = _this.image.numChannels; + if (nc > 0) { + _this._pixel_uint1$_setChannel$2(0, r); + if (nc > 1) { + _this._pixel_uint1$_setChannel$2(1, g); + if (nc > 2) { + _this._pixel_uint1$_setChannel$2(2, b); + if (nc > 3) + _this._pixel_uint1$_setChannel$2(3, a); + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, nc, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelUint1) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = _this.image; + t2 = t1.palette; + nc = t2 != null ? t2.numChannels : t1.numChannels; + t1 = J.getInterceptor$asx(other); + if (t1.get$length(other) !== nc) + return false; + if (_this._pixel_uint1$_getChannel$1(0) !== t1.$index(other, 0)) + return false; + if (nc > 1) { + if (_this._pixel_uint1$_getChannel$1(1) !== t1.$index(other, 1)) + return false; + if (nc > 2) { + if (_this._pixel_uint1$_getChannel$1(2) !== t1.$index(other, 2)) + return false; + if (nc > 3) + if (_this._pixel_uint1$_getChannel$1(3) !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelUint16.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelUint16(_this._pixel_uint16$_x, _this._pixel_uint16$_y, _this._pixel_uint16$_index, _this.image); + }, + get$length(_) { + return this.image.numChannels; + }, + get$palette() { + return null; + }, + get$maxChannelValue() { + return 65535; + }, + get$format() { + return B.Format_4; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, _this = this, + t1 = _this.image; + if (++_this._pixel_uint16$_x === t1.width) { + _this._pixel_uint16$_x = 0; + if (++_this._pixel_uint16$_y === t1.height) + return false; + } + t2 = _this._pixel_uint16$_index + t1.numChannels; + _this._pixel_uint16$_index = t2; + return t2 < t1.data.length; + }, + $index(_, i) { + var t1 = this.image; + return i < t1.numChannels ? t1.data[this._pixel_uint16$_index + i] : 0; + }, + $indexSet(_, i, value) { + var t1 = this.image; + if (i < t1.numChannels) + t1.data[this._pixel_uint16$_index + i] = J.toInt$0$n(value); + }, + get$index(_) { + return this.get$r(this); + }, + set$index(_, i) { + this.set$r(0, i); + }, + get$r(_) { + var t1 = this.image; + return t1.numChannels > 0 ? t1.data[this._pixel_uint16$_index] : 0; + }, + set$r(_, r) { + var t1 = this.image; + if (t1.numChannels > 0) + t1.data[this._pixel_uint16$_index] = J.toInt$0$n(r); + }, + get$g() { + var t1 = this.image; + return t1.numChannels > 1 ? t1.data[this._pixel_uint16$_index + 1] : 0; + }, + set$g(g) { + var t1 = this.image; + if (t1.numChannels > 1) + t1.data[this._pixel_uint16$_index + 1] = B.JSNumber_methods.toInt$0(g); + }, + get$b(_) { + var t1 = this.image; + return t1.numChannels > 2 ? t1.data[this._pixel_uint16$_index + 2] : 0; + }, + set$b(_, b) { + var t1 = this.image; + if (t1.numChannels > 2) + t1.data[this._pixel_uint16$_index + 2] = B.JSNumber_methods.toInt$0(b); + }, + get$a(_) { + var t1 = this.image; + return t1.numChannels > 3 ? t1.data[this._pixel_uint16$_index + 3] : 0; + }, + set$a(_, a) { + var t1 = this.image; + if (t1.numChannels > 3) + t1.data[this._pixel_uint16$_index + 3] = B.JSNumber_methods.toInt$0(a); + }, + get$rNormalized() { + return this.get$r(this) / 65535; + }, + set$rNormalized(v) { + this.set$r(0, v * 65535); + }, + get$gNormalized() { + return this.get$g() / 65535; + }, + set$gNormalized(v) { + this.set$g(v * 65535); + }, + get$bNormalized() { + return this.get$b(this) / 65535; + }, + set$bNormalized(v) { + this.set$b(0, v * 65535); + }, + get$aNormalized() { + return this.get$a(this) / 65535; + }, + set$aNormalized(v) { + this.set$a(0, v * 65535); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + _this.set$r(0, c.get$r(c)); + _this.set$g(c.get$g()); + _this.set$b(0, c.get$b(c)); + _this.set$a(0, c.get$a(c)); + }, + setRgb$3(r, g, b) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_uint16$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) + t1[t3 + 2] = J.toInt$0$n(b); + } + } + }, + setRgba$4(r, g, b, a) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_uint16$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) { + t1[t3 + 2] = J.toInt$0$n(b); + if (t2 > 3) + t1[t3 + 3] = J.toInt$0$n(a); + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, t3, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelUint16) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = J.getInterceptor$asx(other); + t2 = _this.image; + t3 = t2.numChannels; + if (t1.get$length(other) !== t3) + return false; + t2 = t2.data; + if (t2[_this._pixel_uint16$_index] !== t1.$index(other, 0)) + return false; + if (t3 > 1) { + if (t2[_this._pixel_uint16$_index + 1] !== t1.$index(other, 1)) + return false; + if (t3 > 2) { + if (t2[_this._pixel_uint16$_index + 2] !== t1.$index(other, 2)) + return false; + if (t3 > 3) + if (t2[_this._pixel_uint16$_index + 3] !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelUint2.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelUint2(_this._pixel_uint2$_x, _this._pixel_uint2$_y, _this._pixel_uint2$_index, _this._pixel_uint2$_bitIndex, _this._rowOffset, _this.image); + }, + get$length(_) { + var t1 = this.image, + t2 = t1.palette; + t2 = t2 == null ? null : t2.numChannels; + return t2 == null ? t1.numChannels : t2; + }, + get$palette() { + return this.image.palette; + }, + get$maxChannelValue() { + var t1 = this.image.palette; + t1 = t1 == null ? null : t1.get$maxChannelValue(); + return t1 == null ? 3 : t1; + }, + get$format() { + return B.Format_1; + }, + get$bitsPerPixel() { + var t1 = this.image; + return t1.palette != null ? 2 : t1.numChannels << 1 >>> 0; + }, + setPosition$2(_, x, y) { + var bpp, t1, t2, _this = this; + _this._pixel_uint2$_x = x; + _this._pixel_uint2$_y = y; + bpp = _this.get$bitsPerPixel(); + t1 = _this._pixel_uint2$_y * _this.image.rowStride; + _this._rowOffset = t1; + t2 = _this._pixel_uint2$_x * bpp; + _this._pixel_uint2$_index = t1 + B.JSInt_methods._shrOtherPositive$1(t2, 3); + _this._pixel_uint2$_bitIndex = t2 & 7; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, bpp, _this = this, + t1 = _this.image; + if (++_this._pixel_uint2$_x === t1.width) { + _this._pixel_uint2$_x = 0; + t2 = ++_this._pixel_uint2$_y; + _this._pixel_uint2$_bitIndex = 0; + ++_this._pixel_uint2$_index; + _this._rowOffset = _this._rowOffset + t1.rowStride; + return t2 < t1.height; + } + if (t1.palette != null || t1.numChannels === 1) { + t2 = _this._pixel_uint2$_bitIndex += 2; + if (t2 > 7) { + _this._pixel_uint2$_bitIndex = 0; + ++_this._pixel_uint2$_index; + } + } else { + bpp = _this.get$bitsPerPixel(); + t2 = _this._pixel_uint2$_x * bpp; + _this._pixel_uint2$_bitIndex = t2 & 7; + _this._pixel_uint2$_index = _this._rowOffset + B.JSInt_methods._shrOtherPositive$1(t2, 3); + } + t2 = _this._pixel_uint2$_index; + t1 = t1.__ImageDataUint2_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t2 < t1.length; + }, + _pixel_uint2$_get$1(_, ci) { + var t1, + i = this._pixel_uint2$_index, + bi = 6 - (this._pixel_uint2$_bitIndex + (ci << 1 >>> 0)); + if (bi < 0) { + bi += 8; + ++i; + } + t1 = this.image.__ImageDataUint2_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + return B.JSInt_methods._shrReceiverPositive$1(t1[i], bi) & 3; + }, + _pixel_uint2$_getChannel$1(ci) { + var t1 = this.image, + t2 = t1.palette; + if (t2 == null) + t1 = t1.numChannels > ci ? this._pixel_uint2$_get$1(0, ci) : 0; + else + t1 = t2.$get$2(0, this._pixel_uint2$_get$1(0, 0), ci); + return t1; + }, + _pixel_uint2$_setChannel$2(ci, value) { + var i, bi, t2, v, vi, mask, + t1 = this.image; + if (ci >= t1.numChannels) + return; + i = this._pixel_uint2$_index; + bi = 6 - (this._pixel_uint2$_bitIndex + (ci << 1 >>> 0)); + if (bi < 0) { + ++i; + bi += 8; + } + t2 = t1.__ImageDataUint2_data_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + v = t2[i]; + vi = B.JSInt_methods.clamp$2(J.toInt$0$n(value), 0, 3); + mask = B.List_252_243_207_63[B.JSInt_methods._shrOtherPositive$1(bi, 1)]; + t2 = B.JSNumber_methods.$shl(vi, bi); + t1.__ImageDataUint2_data_F[i] = (v & mask | t2) >>> 0; + }, + $index(_, i) { + return this._pixel_uint2$_getChannel$1(i); + }, + $indexSet(_, i, value) { + return this._pixel_uint2$_setChannel$2(i, value); + }, + get$index(_) { + return this._pixel_uint2$_get$1(0, 0); + }, + set$index(_, i) { + this._pixel_uint2$_setChannel$2(0, i); + }, + get$r(_) { + return this._pixel_uint2$_getChannel$1(0); + }, + get$g() { + return this._pixel_uint2$_getChannel$1(1); + }, + get$b(_) { + return this._pixel_uint2$_getChannel$1(2); + }, + get$a(_) { + return this._pixel_uint2$_getChannel$1(3); + }, + get$rNormalized() { + return this._pixel_uint2$_getChannel$1(0) / this.image.get$maxChannelValue(); + }, + set$rNormalized(v) { + this._pixel_uint2$_setChannel$2(0, v * this.image.get$maxChannelValue()); + }, + get$gNormalized() { + return this._pixel_uint2$_getChannel$1(1) / this.image.get$maxChannelValue(); + }, + set$gNormalized(v) { + this._pixel_uint2$_setChannel$2(1, v * this.image.get$maxChannelValue()); + }, + get$bNormalized() { + return this._pixel_uint2$_getChannel$1(2) / this.image.get$maxChannelValue(); + }, + set$bNormalized(v) { + this._pixel_uint2$_setChannel$2(2, v * this.image.get$maxChannelValue()); + }, + get$aNormalized() { + return this._pixel_uint2$_getChannel$1(3) / this.image.get$maxChannelValue(); + }, + set$aNormalized(v) { + this._pixel_uint2$_setChannel$2(3, v * this.image.get$maxChannelValue()); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + _this._pixel_uint2$_setChannel$2(0, c.get$r(c)); + _this._pixel_uint2$_setChannel$2(1, c.get$g()); + _this._pixel_uint2$_setChannel$2(2, c.get$b(c)); + _this._pixel_uint2$_setChannel$2(3, c.get$a(c)); + }, + setRgb$3(r, g, b) { + var _this = this, + nc = _this.image.numChannels; + if (nc > 0) { + _this._pixel_uint2$_setChannel$2(0, r); + if (nc > 1) { + _this._pixel_uint2$_setChannel$2(1, g); + if (nc > 2) + _this._pixel_uint2$_setChannel$2(2, b); + } + } + }, + setRgba$4(r, g, b, a) { + var _this = this, + nc = _this.image.numChannels; + if (nc > 0) { + _this._pixel_uint2$_setChannel$2(0, r); + if (nc > 1) { + _this._pixel_uint2$_setChannel$2(1, g); + if (nc > 2) { + _this._pixel_uint2$_setChannel$2(2, b); + if (nc > 3) + _this._pixel_uint2$_setChannel$2(3, a); + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, nc, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelUint2) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = _this.image; + t2 = t1.palette; + nc = t2 != null ? t2.numChannels : t1.numChannels; + t1 = J.getInterceptor$asx(other); + if (t1.get$length(other) !== nc) + return false; + if (_this._pixel_uint2$_getChannel$1(0) !== t1.$index(other, 0)) + return false; + if (nc > 1) { + if (_this._pixel_uint2$_getChannel$1(1) !== t1.$index(other, 1)) + return false; + if (nc > 2) { + if (_this._pixel_uint2$_getChannel$1(2) !== t1.$index(other, 2)) + return false; + if (nc > 3) + if (_this._pixel_uint2$_getChannel$1(3) !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelUint32.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelUint32(_this._pixel_uint32$_x, _this._pixel_uint32$_y, _this._pixel_uint32$_index, _this.image); + }, + get$length(_) { + return this.image.numChannels; + }, + get$palette() { + return null; + }, + get$maxChannelValue() { + return 4294967295; + }, + get$format() { + return B.Format_5; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, _this = this, + t1 = _this.image; + if (++_this._pixel_uint32$_x === t1.width) { + _this._pixel_uint32$_x = 0; + if (++_this._pixel_uint32$_y === t1.height) + return false; + } + t2 = _this._pixel_uint32$_index + t1.numChannels; + _this._pixel_uint32$_index = t2; + return t2 < t1.data.length; + }, + $index(_, i) { + var t1 = this.image; + return i < t1.numChannels ? t1.data[this._pixel_uint32$_index + i] : 0; + }, + $indexSet(_, i, value) { + var t1 = this.image; + if (i < t1.numChannels) + t1.data[this._pixel_uint32$_index + i] = J.toInt$0$n(value); + }, + get$index(_) { + return this.get$r(this); + }, + set$index(_, i) { + this.set$r(0, i); + }, + get$r(_) { + var t1 = this.image; + return t1.numChannels > 0 ? t1.data[this._pixel_uint32$_index] : 0; + }, + set$r(_, r) { + var t1 = this.image; + if (t1.numChannels > 0) + t1.data[this._pixel_uint32$_index] = J.toInt$0$n(r); + }, + get$g() { + var t1 = this.image; + return t1.numChannels > 1 ? t1.data[this._pixel_uint32$_index + 1] : 0; + }, + set$g(g) { + var t1 = this.image; + if (t1.numChannels > 1) + t1.data[this._pixel_uint32$_index + 1] = B.JSNumber_methods.toInt$0(g); + }, + get$b(_) { + var t1 = this.image; + return t1.numChannels > 2 ? t1.data[this._pixel_uint32$_index + 2] : 0; + }, + set$b(_, b) { + var t1 = this.image; + if (t1.numChannels > 2) + t1.data[this._pixel_uint32$_index + 2] = B.JSNumber_methods.toInt$0(b); + }, + get$a(_) { + var t1 = this.image; + return t1.numChannels > 3 ? t1.data[this._pixel_uint32$_index + 3] : 0; + }, + set$a(_, a) { + var t1 = this.image; + if (t1.numChannels > 3) + t1.data[this._pixel_uint32$_index + 3] = B.JSNumber_methods.toInt$0(a); + }, + get$rNormalized() { + return this.get$r(this) / 4294967295; + }, + set$rNormalized(v) { + this.set$r(0, v * 4294967295); + }, + get$gNormalized() { + return this.get$g() / 4294967295; + }, + set$gNormalized(v) { + this.set$g(v * 4294967295); + }, + get$bNormalized() { + return this.get$b(this) / 4294967295; + }, + set$bNormalized(v) { + this.set$b(0, v * 4294967295); + }, + get$aNormalized() { + return this.get$a(this) / 4294967295; + }, + set$aNormalized(v) { + this.set$a(0, v * 4294967295); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + _this.set$r(0, c.get$r(c)); + _this.set$g(c.get$g()); + _this.set$b(0, c.get$b(c)); + _this.set$a(0, c.get$a(c)); + }, + setRgb$3(r, g, b) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_uint32$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) + t1[t3 + 2] = J.toInt$0$n(b); + } + } + }, + setRgba$4(r, g, b, a) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_uint32$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) { + t1[t3 + 2] = J.toInt$0$n(b); + if (t2 > 3) + t1[t3 + 3] = J.toInt$0$n(a); + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, t3, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelUint32) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = J.getInterceptor$asx(other); + t2 = _this.image; + t3 = t2.numChannels; + if (t1.get$length(other) !== t3) + return false; + t2 = t2.data; + if (t2[_this._pixel_uint32$_index] !== t1.$index(other, 0)) + return false; + if (t3 > 1) { + if (t2[_this._pixel_uint32$_index + 1] !== t1.$index(other, 1)) + return false; + if (t3 > 2) { + if (t2[_this._pixel_uint32$_index + 2] !== t1.$index(other, 2)) + return false; + if (t3 > 3) + if (t2[_this._pixel_uint32$_index + 3] !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelUint4.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelUint4(_this._pixel_uint4$_x, _this._pixel_uint4$_y, _this._pixel_uint4$_index, _this._bitIndex, _this.image); + }, + get$length(_) { + var t1 = this.image, + t2 = t1.palette; + t2 = t2 == null ? null : t2.numChannels; + return t2 == null ? t1.numChannels : t2; + }, + get$palette() { + return this.image.palette; + }, + get$maxChannelValue() { + var t1 = this.image.palette; + t1 = t1 == null ? null : t1.get$maxChannelValue(); + return t1 == null ? 15 : t1; + }, + get$format() { + return B.Format_2; + }, + setPosition$2(_, x, y) { + var t1, bpp, rowStride, _this = this; + _this._pixel_uint4$_x = x; + _this._pixel_uint4$_y = y; + t1 = _this.image; + bpp = t1.numChannels * 4; + rowStride = t1.rowStride; + if (bpp === 4) + t1 = y * rowStride + B.JSInt_methods._shrOtherPositive$1(x, 1); + else if (bpp === 8) + t1 = y * t1.width + x; + else + t1 = bpp === 16 ? y * rowStride + (x << 1 >>> 0) : y * rowStride + B.JSInt_methods._shrOtherPositive$1(x * bpp, 3); + _this._pixel_uint4$_index = t1; + t1 = x * bpp; + _this._bitIndex = bpp > 7 ? t1 & 4 : t1 & 7; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, nc, t3, _this = this, + t1 = _this.image; + if (++_this._pixel_uint4$_x === t1.width) { + _this._pixel_uint4$_x = 0; + t2 = ++_this._pixel_uint4$_y; + _this._bitIndex = 0; + _this._pixel_uint4$_index = t2 * t1.rowStride; + return t2 < t1.height; + } + nc = t1.numChannels; + t2 = t1.palette != null || nc === 1; + t3 = _this._bitIndex; + if (t2) { + t2 = t3 + 4; + _this._bitIndex = t2; + if (t2 > 7) { + _this._bitIndex = 0; + ++_this._pixel_uint4$_index; + } + } else { + t2 = _this._bitIndex = t3 + (nc << 2 >>> 0); + for (; t2 > 7;) { + t2 -= 8; + _this._bitIndex = t2; + ++_this._pixel_uint4$_index; + } + } + t2 = _this._pixel_uint4$_index; + t1 = t1.__ImageDataUint4_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t2 < t1.length; + }, + _pixel_uint4$_get$1(_, ci) { + var t1, + i = this._pixel_uint4$_index, + bi = 4 - (this._bitIndex + (ci << 2 >>> 0)); + if (bi < 0) { + bi += 8; + ++i; + } + t1 = this.image.__ImageDataUint4_data_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + return B.JSInt_methods._shrReceiverPositive$1(t1[i], bi) & 15; + }, + _pixel_uint4$_getChannel$1(ci) { + var t1 = this.image, + t2 = t1.palette; + if (t2 == null) + t1 = t1.numChannels > ci ? this._pixel_uint4$_get$1(0, ci) : 0; + else + t1 = t2.$get$2(0, this._pixel_uint4$_get$1(0, 0), ci); + return t1; + }, + _pixel_uint4$_setChannel$2(ci, value) { + var index, bi, t2, v, vi, mask, + t1 = this.image; + if (ci >= t1.numChannels) + return; + index = this._pixel_uint4$_index; + bi = 4 - (this._bitIndex + (ci << 2 >>> 0)); + if (bi < 0) { + bi += 8; + ++index; + } + t2 = t1.__ImageDataUint4_data_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + v = t2[index]; + vi = B.JSInt_methods.clamp$2(J.toInt$0$n(value), 0, 15); + mask = bi === 4 ? 15 : 240; + t2 = B.JSNumber_methods.$shl(vi, bi); + t1.__ImageDataUint4_data_F[index] = (v & mask | t2) >>> 0; + }, + $index(_, i) { + return this._pixel_uint4$_getChannel$1(i); + }, + $indexSet(_, i, value) { + return this._pixel_uint4$_setChannel$2(i, value); + }, + get$index(_) { + return this._pixel_uint4$_get$1(0, 0); + }, + set$index(_, i) { + this._pixel_uint4$_setChannel$2(0, i); + }, + get$r(_) { + return this._pixel_uint4$_getChannel$1(0); + }, + get$g() { + return this._pixel_uint4$_getChannel$1(1); + }, + get$b(_) { + return this._pixel_uint4$_getChannel$1(2); + }, + get$a(_) { + return this._pixel_uint4$_getChannel$1(3); + }, + get$rNormalized() { + return this._pixel_uint4$_getChannel$1(0) / this.image.get$maxChannelValue(); + }, + set$rNormalized(v) { + this._pixel_uint4$_setChannel$2(0, v * this.image.get$maxChannelValue()); + }, + get$gNormalized() { + return this._pixel_uint4$_getChannel$1(1) / this.image.get$maxChannelValue(); + }, + set$gNormalized(v) { + this._pixel_uint4$_setChannel$2(1, v * this.image.get$maxChannelValue()); + }, + get$bNormalized() { + return this._pixel_uint4$_getChannel$1(2) / this.image.get$maxChannelValue(); + }, + set$bNormalized(v) { + this._pixel_uint4$_setChannel$2(2, v * this.image.get$maxChannelValue()); + }, + get$aNormalized() { + return this._pixel_uint4$_getChannel$1(3) / this.image.get$maxChannelValue(); + }, + set$aNormalized(v) { + this._pixel_uint4$_setChannel$2(3, v * this.image.get$maxChannelValue()); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + _this._pixel_uint4$_setChannel$2(0, c.get$r(c)); + _this._pixel_uint4$_setChannel$2(1, c.get$g()); + _this._pixel_uint4$_setChannel$2(2, c.get$b(c)); + _this._pixel_uint4$_setChannel$2(3, c.get$a(c)); + }, + setRgb$3(r, g, b) { + var _this = this, + nc = _this.image.numChannels; + if (nc > 0) { + _this._pixel_uint4$_setChannel$2(0, r); + if (nc > 1) { + _this._pixel_uint4$_setChannel$2(1, g); + if (nc > 2) + _this._pixel_uint4$_setChannel$2(2, b); + } + } + }, + setRgba$4(r, g, b, a) { + var _this = this, + nc = _this.image.numChannels; + if (nc > 0) { + _this._pixel_uint4$_setChannel$2(0, r); + if (nc > 1) { + _this._pixel_uint4$_setChannel$2(1, g); + if (nc > 2) { + _this._pixel_uint4$_setChannel$2(2, b); + if (nc > 3) + _this._pixel_uint4$_setChannel$2(3, a); + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var nc, t1, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelUint4) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + nc = _this.image.numChannels; + t1 = J.getInterceptor$asx(other); + if (t1.get$length(other) !== nc) + return false; + if (_this._pixel_uint4$_getChannel$1(0) !== t1.$index(other, 0)) + return false; + if (nc > 1) { + if (_this._pixel_uint4$_getChannel$1(1) !== t1.$index(other, 1)) + return false; + if (nc > 2) { + if (_this._pixel_uint4$_getChannel$1(2) !== t1.$index(other, 2)) + return false; + if (nc > 3) + if (_this._pixel_uint4$_getChannel$1(3) !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelUint8.prototype = { + clone$0(_) { + var _this = this; + return new A.PixelUint8(_this._pixel_uint8$_x, _this._pixel_uint8$_y, _this._pixel_uint8$_index, _this.image); + }, + get$length(_) { + var t1 = this.image, + t2 = t1.palette; + t2 = t2 == null ? null : t2.numChannels; + return t2 == null ? t1.numChannels : t2; + }, + get$palette() { + return this.image.palette; + }, + get$maxChannelValue() { + var t1 = this.image.palette; + t1 = t1 == null ? null : t1.get$maxChannelValue(); + return t1 == null ? 255 : t1; + }, + get$format() { + return B.Format_3; + }, + get$current(_) { + return this; + }, + moveNext$0() { + var t2, _this = this, + t1 = _this.image; + if (++_this._pixel_uint8$_x === t1.width) { + _this._pixel_uint8$_x = 0; + if (++_this._pixel_uint8$_y === t1.height) + return false; + } + t2 = _this._pixel_uint8$_index; + t2 += t1.palette == null ? t1.numChannels : 1; + _this._pixel_uint8$_index = t2; + return t2 < t1.data.length; + }, + $get$1(_, ci) { + var t1 = this.image, + t2 = t1.palette; + if (t2 != null) + t1 = t2.$get$2(0, t1.data[this._pixel_uint8$_index], ci); + else + t1 = ci < t1.numChannels ? t1.data[this._pixel_uint8$_index + ci] : 0; + return t1; + }, + $index(_, ci) { + return this.$get$1(0, ci); + }, + $indexSet(_, ci, value) { + var t1 = this.image; + if (ci < t1.numChannels) + t1.data[this._pixel_uint8$_index + ci] = B.JSNumber_methods.toInt$0(J.clamp$2$n(value, 0, 255)); + }, + get$index(_) { + return this.image.data[this._pixel_uint8$_index]; + }, + set$index(_, i) { + this.image.data[this._pixel_uint8$_index] = B.JSNumber_methods.toInt$0(J.clamp$2$n(i, 0, 255)); + }, + get$r(_) { + var t1 = this.image, + t2 = t1.palette; + if (t2 == null) + t1 = t1.numChannels > 0 ? t1.data[this._pixel_uint8$_index] : 0; + else + t1 = t2.getRed$1(t1.data[this._pixel_uint8$_index]); + return t1; + }, + set$r(_, r) { + var t1 = this.image; + if (t1.numChannels > 0) + t1.data[this._pixel_uint8$_index] = B.JSNumber_methods.toInt$0(B.JSNumber_methods.clamp$2(r, 0, 255)); + }, + get$g() { + var t1 = this.image, + t2 = t1.palette; + if (t2 == null) + t1 = t1.numChannels > 1 ? t1.data[this._pixel_uint8$_index + 1] : 0; + else + t1 = t2.getGreen$1(t1.data[this._pixel_uint8$_index]); + return t1; + }, + set$g(g) { + var t1 = this.image; + if (t1.numChannels > 1) + t1.data[this._pixel_uint8$_index + 1] = B.JSNumber_methods.toInt$0(B.JSNumber_methods.clamp$2(g, 0, 255)); + }, + get$b(_) { + var t1 = this.image, + t2 = t1.palette; + if (t2 == null) + t1 = t1.numChannels > 2 ? t1.data[this._pixel_uint8$_index + 2] : 0; + else + t1 = t2.getBlue$1(t1.data[this._pixel_uint8$_index]); + return t1; + }, + set$b(_, b) { + var t1 = this.image; + if (t1.numChannels > 2) + t1.data[this._pixel_uint8$_index + 2] = B.JSNumber_methods.toInt$0(B.JSNumber_methods.clamp$2(b, 0, 255)); + }, + get$a(_) { + var t1 = this.image, + t2 = t1.palette; + if (t2 == null) + t1 = t1.numChannels > 3 ? t1.data[this._pixel_uint8$_index + 3] : 255; + else + t1 = t2.getAlpha$1(t1.data[this._pixel_uint8$_index]); + return t1; + }, + set$a(_, a) { + var t1 = this.image; + if (t1.numChannels > 3) + t1.data[this._pixel_uint8$_index + 3] = B.JSNumber_methods.toInt$0(B.JSNumber_methods.clamp$2(a, 0, 255)); + }, + get$rNormalized() { + return this.get$r(this) / this.image.get$maxChannelValue(); + }, + set$rNormalized(v) { + this.set$r(0, v * this.image.get$maxChannelValue()); + }, + get$gNormalized() { + return this.get$g() / this.image.get$maxChannelValue(); + }, + set$gNormalized(v) { + this.set$g(v * this.image.get$maxChannelValue()); + }, + get$bNormalized() { + return this.get$b(this) / this.image.get$maxChannelValue(); + }, + set$bNormalized(v) { + this.set$b(0, v * this.image.get$maxChannelValue()); + }, + get$aNormalized() { + return this.get$a(this) / this.image.get$maxChannelValue(); + }, + set$aNormalized(v) { + this.set$a(0, v * this.image.get$maxChannelValue()); + }, + get$luminance() { + return A.getLuminance(this); + }, + $set$1(_, c) { + var _this = this; + if (_this.image.palette != null) + _this.set$index(0, c.get$index(c)); + else { + _this.set$r(0, c.get$r(c)); + _this.set$g(c.get$g()); + _this.set$b(0, c.get$b(c)); + _this.set$a(0, c.get$a(c)); + } + }, + setRgb$3(r, g, b) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_uint8$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) + t1[t3 + 2] = J.toInt$0$n(b); + } + } + }, + setRgba$4(r, g, b, a) { + var t3, + t1 = this.image, + t2 = t1.numChannels; + if (t2 > 0) { + t1 = t1.data; + t3 = this._pixel_uint8$_index; + t1[t3] = J.toInt$0$n(r); + if (t2 > 1) { + t1[t3 + 1] = J.toInt$0$n(g); + if (t2 > 2) { + t1[t3 + 2] = J.toInt$0$n(b); + if (t2 > 3) + t1[t3 + 3] = J.toInt$0$n(a); + } + } + } + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $eq(_, other) { + var t1, t2, nc, _this = this; + if (other == null) + return false; + if (other instanceof A.PixelUint8) + return A.Object_hashAll(A.List_List$of(_this, true, A._instanceType(_this)._eval$1("Iterable.E"))) === A.Object_hashAll(A.List_List$of(other, true, A._instanceType(other)._eval$1("Iterable.E"))); + if (type$.List_int._is(other)) { + t1 = _this.image; + t2 = t1.palette; + nc = t2 != null ? t2.numChannels : t1.numChannels; + t1 = J.getInterceptor$asx(other); + if (t1.get$length(other) !== nc) + return false; + if (_this.$get$1(0, 0) !== t1.$index(other, 0)) + return false; + if (nc > 1) { + if (_this.$get$1(0, 1) !== t1.$index(other, 1)) + return false; + if (nc > 2) { + if (_this.$get$1(0, 2) !== t1.$index(other, 2)) + return false; + if (nc > 3) + if (_this.$get$1(0, 3) !== t1.$index(other, 3)) + return false; + } + } + return true; + } + return false; + }, + get$hashCode(_) { + return A.Object_hashAll(A.List_List$of(this, true, A._instanceType(this)._eval$1("Iterable.E"))); + }, + $isColor1: 1, + $isPixel: 1, + get$image(receiver) { + return this.image; + } + }; + A.PixelUndefined.prototype = { + clone$0(_) { + return new A.PixelUndefined(); + }, + get$image(_) { + return $.$get$PixelUndefined_nullImageData(); + }, + get$length(_) { + return 0; + }, + get$maxChannelValue() { + return 0; + }, + get$format() { + return B.Format_3; + }, + get$palette() { + return null; }, $index(_, index) { - return this.data[index]; + return 0; }, - $indexSet(_, index, color) { - this.data[index] = color; - } + $indexSet(_, index, value) { + }, + get$index(_) { + return 0; + }, + set$index(_, i) { + }, + get$r(_) { + return 0; + }, + get$g() { + return 0; + }, + get$b(_) { + return 0; + }, + get$a(_) { + return 0; + }, + get$rNormalized() { + return 0; + }, + set$rNormalized(v) { + }, + get$gNormalized() { + return 0; + }, + set$gNormalized(v) { + }, + get$bNormalized() { + return 0; + }, + set$bNormalized(v) { + }, + get$aNormalized() { + return 0; + }, + set$aNormalized(v) { + }, + get$luminance() { + return 0; + }, + $set$1(_, c) { + }, + setRgb$3(r, g, b) { + }, + setRgba$4(r, g, b, a) { + }, + get$current(_) { + return this; + }, + moveNext$0() { + return false; + }, + $eq(_, other) { + if (other == null) + return false; + return other instanceof A.PixelUndefined; + }, + get$hashCode(_) { + return 0; + }, + get$iterator(_) { + return new A.ChannelIterator(this); + }, + $isColor1: 1, + $isPixel: 1 }; A.ImageException.prototype = { toString$0(_) { @@ -311432,7 +335871,7 @@ return A.String_String$fromCharCodes(codes, 0, null); codes.push(t4); } - throw A.wrapException(A.ImageException$("EOF reached without finding string terminator")); + throw A.wrapException(A.ImageException$("EOF reached without finding string terminator (length: " + A.S(len) + ")")); } return A.String_String$fromCharCodes(_this.readBytes$1(len).toUint8List$0(), 0, null); }, @@ -311469,12 +335908,6 @@ return new Uint8Array(A._ensureNativeList(t1)); } }; - A.ImageCropper.prototype = { - cropImage$1$sourcePath(sourcePath) { - var _null = null; - return $.$get$ImageCropperPlatform__instance().cropImage$9$aspectRatio$aspectRatioPresets$compressFormat$compressQuality$cropStyle$maxHeight$maxWidth$sourcePath$uiSettings(_null, B.List_EGJ0, B.ImageCompressFormat_0, 90, B.CropStyle_0, _null, _null, sourcePath, _null); - } - }; A.ImageCropperPlugin.prototype = { cropImage$9$aspectRatio$aspectRatioPresets$compressFormat$compressQuality$cropStyle$maxHeight$maxWidth$sourcePath$uiSettings(aspectRatio, aspectRatioPresets, compressFormat, compressQuality, cropStyle, maxHeight, maxWidth, sourcePath, uiSettings) { return this.cropImage$body$ImageCropperPlugin(aspectRatio, aspectRatioPresets, compressFormat, compressQuality, cropStyle, maxHeight, maxWidth, sourcePath, uiSettings); @@ -311503,7 +335936,7 @@ return A._asyncStartSync($async$cropImage$9$aspectRatio$aspectRatioPresets$compressFormat$compressQuality$cropStyle$maxHeight$maxWidth$sourcePath$uiSettings, $async$completer); } }; - A.Promise1.prototype = {}; + A.Promise0.prototype = {}; A.BindConfiguration.prototype = {}; A.Data.prototype = {}; A.Boundary.prototype = {}; @@ -311598,26 +336031,21 @@ } }; A.CropAspectRatioPreset.prototype = { - toString$0(_) { + _enumToString$0() { return "CropAspectRatioPreset." + this._core$_name; } }; A.CropStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "CropStyle." + this._core$_name; } }; A.ImageCompressFormat.prototype = { - toString$0(_) { + _enumToString$0() { return "ImageCompressFormat." + this._core$_name; } }; A.ImageCropperPlatform.prototype = {}; - A.ImagePicker.prototype = { - pickImage$1$source(source) { - return $.$get$ImagePickerPlatform__instance().getImage$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source(null, null, null, B.CameraDevice_0, source); - } - }; A.ImagePickerPlugin.prototype = { getImage$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source(imageQuality, maxHeight, maxWidth, preferredCameraDevice, source) { return this.getImage$body$ImagePickerPlugin(imageQuality, maxHeight, maxWidth, preferredCameraDevice, source); @@ -311667,13 +336095,13 @@ }, _getSelectedXFiles$1(input) { var t1 = new A._Future($.Zone__current, type$._Future_List_XFile), - _completer = new A._AsyncCompleter(t1, type$._AsyncCompleter_List_XFile), + completer = new A._AsyncCompleter(t1, type$._AsyncCompleter_List_XFile), t2 = type$._ElementEventStreamImpl_legacy_Event, t3 = new A._ElementEventStreamImpl(input, "change", false, t2), t4 = type$.Null; - t3.get$first(t3).then$1$1(0, new A.ImagePickerPlugin__getSelectedXFiles_closure(this, _completer), t4); + t3.get$first(t3).then$1$1(0, new A.ImagePickerPlugin__getSelectedXFiles_closure(this, completer), t4); t2 = new A._ElementEventStreamImpl(input, "error", false, t2); - t2.get$first(t2).then$1$1(0, new A.ImagePickerPlugin__getSelectedXFiles_closure0(_completer), t4); + t2.get$first(t2).then$1$1(0, new A.ImagePickerPlugin__getSelectedXFiles_closure0(completer), t4); return t1; }, createInputElement$3$multiple(accept, capture, multiple) { @@ -311690,13 +336118,13 @@ var t2, input = type$.nullable_FileUploadInputElement._as(J.get$target$x($event)), files = input == null ? null : this.$this._getFilesFromInput$1(input), - t1 = this._completer; + t1 = this.completer; if ((t1.future._state & 30) === 0 && files != null) { t2 = A.instanceType(files)._eval$1("MappedListIterable"); t1.complete$1(0, A.List_List$of(new A.MappedListIterable(files, new A.ImagePickerPlugin__getSelectedXFiles__closure(), t2), true, t2._eval$1("ListIterable.E"))); } }, - $signature: 548 + $signature: 468 }; A.ImagePickerPlugin__getSelectedXFiles__closure.prototype = { call$1(file) { @@ -311706,15 +336134,15 @@ t4 = file.lastModified; return A.XFile$(t1, A.DateTime$fromMillisecondsSinceEpoch(t4 == null ? Date.now() : t4, false), t3, file.type, t2); }, - $signature: 2718 + $signature: 2487 }; A.ImagePickerPlugin__getSelectedXFiles_closure0.prototype = { call$1($event) { - var t1 = this._completer; + var t1 = this.completer; if ((t1.future._state & 30) === 0) t1.completeError$1($event); }, - $signature: 548 + $signature: 468 }; A.ImageResizer.prototype = { resizeImageIfNeeded$4(file, maxWidth, maxHeight, imageQuality) { @@ -311849,23 +336277,30 @@ call$1($event) { this.imageLoadCompleter.complete$1(0, this.imageElement); }, - $signature: 326 + $signature: 378 }; A.ImageResizer_loadImage_closure0.prototype = { call$1($event) { B.ImageElement_methods.remove$0(this.imageElement); this.imageLoadCompleter.completeError$1("Error while loading image."); }, - $signature: 326 + $signature: 378 }; A.MethodChannelImagePicker.prototype = { + _getImagePath$6$imageQuality$maxHeight$maxWidth$preferredCameraDevice$requestFullMetadata$source(imageQuality, maxHeight, maxWidth, preferredCameraDevice, requestFullMetadata, source) { + var t1 = type$.String; + return B.MethodChannel_eVZ._invokeMethod$1$3$arguments$missingOk("pickImage", A.LinkedHashMap_LinkedHashMap$_literal(["source", source.index, "maxWidth", maxWidth, "maxHeight", maxHeight, "imageQuality", imageQuality, "cameraDevice", preferredCameraDevice.index, "requestFullMetadata", true], t1, type$.dynamic), false, t1); + }, + _getImagePath$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source(imageQuality, maxHeight, maxWidth, preferredCameraDevice, source) { + return this._getImagePath$6$imageQuality$maxHeight$maxWidth$preferredCameraDevice$requestFullMetadata$source(imageQuality, maxHeight, maxWidth, preferredCameraDevice, true, source); + }, getImage$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source(imageQuality, maxHeight, maxWidth, preferredCameraDevice, source) { return this.getImage$body$MethodChannelImagePicker(imageQuality, maxHeight, maxWidth, preferredCameraDevice, source); }, getImage$body$MethodChannelImagePicker(imageQuality, maxHeight, maxWidth, preferredCameraDevice, source) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_XFile), - $async$returnValue, t1, path; + $async$returnValue, $async$self = this, path; var $async$getImage$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -311873,9 +336308,8 @@ switch ($async$goto) { case 0: // Function start - t1 = type$.String; $async$goto = 3; - return A._asyncAwait(B.MethodChannel_eVZ._invokeMethod$1$3$arguments$missingOk("pickImage", A.LinkedHashMap_LinkedHashMap$_literal(["source", source.index, "maxWidth", maxWidth, "maxHeight", maxHeight, "imageQuality", imageQuality, "cameraDevice", preferredCameraDevice.index], t1, type$.dynamic), false, t1), $async$getImage$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source); + return A._asyncAwait($async$self._getImagePath$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source(imageQuality, maxHeight, maxWidth, preferredCameraDevice, source), $async$getImage$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source); case 3: // returning from await. path = $async$result; @@ -311889,16 +336323,54 @@ } }); return A._asyncStartSync($async$getImage$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source, $async$completer); + }, + getImageFromSource$2$options$source(options, source) { + return this.getImageFromSource$body$MethodChannelImagePicker(options, source); + }, + getImageFromSource$body$MethodChannelImagePicker(options, source) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_XFile), + $async$returnValue, $async$self = this, path; + var $async$getImageFromSource$2$options$source = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = 3; + return A._asyncAwait($async$self._getImagePath$6$imageQuality$maxHeight$maxWidth$preferredCameraDevice$requestFullMetadata$source(options.imageQuality, options.maxHeight, options.maxWidth, options.preferredCameraDevice, true, source), $async$getImageFromSource$2$options$source); + case 3: + // returning from await. + path = $async$result; + $async$returnValue = path != null ? A.XFile$(path, null, null, null, null) : null; + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$getImageFromSource$2$options$source, $async$completer); + } + }; + A.ImagePickerPlatform.prototype = { + getImage$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source(imageQuality, maxHeight, maxWidth, preferredCameraDevice, source) { + throw A.wrapException(A.UnimplementedError$("getImage() has not been implemented.")); + }, + getImageFromSource$2$options$source(options, source) { + return this.getImage$5$imageQuality$maxHeight$maxWidth$preferredCameraDevice$source(options.imageQuality, options.maxHeight, options.maxWidth, options.preferredCameraDevice, source); } }; - A.ImagePickerPlatform.prototype = {}; A.CameraDevice.prototype = { - toString$0(_) { + _enumToString$0() { return "CameraDevice." + this._core$_name; } }; + A.ImagePickerOptions.prototype = {}; A.ImageSource.prototype = { - toString$0(_) { + _enumToString$0() { return "ImageSource." + this._core$_name; } }; @@ -312169,7 +336641,7 @@ callHandler$body$BillingClient($call) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$self = this, t1, handle; + $async$self = this, t1, t2; var $async$callHandler$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -312177,43 +336649,20 @@ switch ($async$goto) { case 0: // Function start - case 2: - // switch switch ($call.method) { case string$.Purcha: - // goto case - $async$goto = 4; + t1 = $async$self._billing_client_wrapper$_callbacks.$index(0, string$.Purcha); + t1.toString; + type$.void_Function_PurchasesResultWrapper._as(B.JSArray_methods.get$first(t1)).call$1(A._$PurchasesResultWrapperFromJson(J.cast$2$0$ax(type$.Map_dynamic_dynamic._as($call.$arguments), type$.String, type$.dynamic))); break; case string$.Billin: - // goto case - $async$goto = 5; - break; - default: - // goto after switch - $async$goto = 3; + t1 = J.$index$asx(type$.Map_of_nullable_Object_and_nullable_Object._as($call.$arguments), "handle"); + t1.toString; + A._asIntS(t1); + t2 = $async$self._billing_client_wrapper$_callbacks.$index(0, string$.Billin); + A.instanceType(t2)._eval$1("CastList<1,~()>")._rest[1]._as(t2[t1]).call$0(); break; } - break; - case 4: - // case - t1 = $async$self._billing_client_wrapper$_callbacks.$index(0, string$.Purcha); - t1.toString; - type$.void_Function_PurchasesResultWrapper._as(B.JSArray_methods.get$first(t1)).call$1(A._$PurchasesResultWrapperFromJson(J.cast$2$0$ax(type$.Map_dynamic_dynamic._as($call.$arguments), type$.String, type$.dynamic))); - // goto after switch - $async$goto = 3; - break; - case 5: - // case - handle = A._asIntS(J.$index$asx($call.$arguments, "handle")); - $async$goto = 6; - return A._asyncAwait($async$self._billing_client_wrapper$_callbacks.$index(0, string$.Billin)[handle].call$0(), $async$callHandler$1); - case 6: - // returning from await. - // goto after switch - $async$goto = 3; - break; - case 3: - // after switch // implicit return return A._asyncReturn(null, $async$completer); } @@ -312222,7 +336671,7 @@ } }; A.BillingResponse.prototype = { - toString$0(_) { + _enumToString$0() { return "BillingResponse." + this._core$_name; } }; @@ -312234,7 +336683,7 @@ } }; A.SkuType.prototype = { - toString$0(_) { + _enumToString$0() { return "SkuType." + this._core$_name; } }; @@ -312282,7 +336731,7 @@ } }; A.PurchaseStateWrapper.prototype = { - toString$0(_) { + _enumToString$0() { return "PurchaseStateWrapper." + this._core$_name; } }; @@ -312306,22 +336755,22 @@ } }; A._$PurchaseWrapperFromJson_closure.prototype = { - call$1(item) { - return A._asStringS(item); + call$1(e) { + return A._asStringS(e); }, - $signature: 391 + $signature: 467 }; A._$PurchasesResultWrapperFromJson_closure.prototype = { call$2(k, e) { return new A.MapEntry(A._asStringS(k), e, type$.MapEntry_String_dynamic); }, - $signature: 211 + $signature: 210 }; A._$PurchasesResultWrapperFromJson_closure0.prototype = { call$1(e) { return A._$PurchaseWrapperFromJson(A.LinkedHashMap_LinkedHashMap$from(type$.Map_dynamic_dynamic._as(e), type$.String, type$.dynamic)); }, - $signature: 2705 + $signature: 2496 }; A.SkuDetailsWrapper.prototype = { $eq(_, other) { @@ -312365,7 +336814,7 @@ call$2(k, e) { return new A.MapEntry(A._asStringS(k), e, type$.MapEntry_String_dynamic); }, - $signature: 211 + $signature: 210 }; A._$SkuDetailsResponseWrapperFromJson_closure0.prototype = { call$1(e) { @@ -312417,7 +336866,7 @@ t1 = A._asIntQ(t1.$index(0, "originalPriceAmountMicros")); return new A.SkuDetailsWrapper(t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t1 == null ? 0 : t1); }, - $signature: 2697 + $signature: 2499 }; A.InAppPurchaseAndroidPlatform.prototype = { InAppPurchaseAndroidPlatform$_$0() { @@ -312601,11 +337050,7 @@ } t1 = $async$self.__InAppPurchaseAndroidPlatform_billingClient_F; t1 === $ && A.throwUnnamedLateFieldNI(); - $async$goto = 3; - return A._asyncAwait(t1.acknowledgePurchase$1(purchase.verificationData.serverVerificationData), $async$completePurchase$1); - case 3: - // returning from await. - $async$returnValue = $async$result; + $async$returnValue = t1.acknowledgePurchase$1(purchase.verificationData.serverVerificationData); // goto return $async$goto = 1; break; @@ -312779,43 +337224,43 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 2688 + $signature: 2500 }; A.InAppPurchaseAndroidPlatform_queryProductDetails_closure.prototype = { call$1(response) { return response.skuDetailsList; }, - $signature: 2687 + $signature: 2502 }; A.InAppPurchaseAndroidPlatform_queryProductDetails_closure0.prototype = { call$1(skuDetailWrapper) { return new A.GooglePlayProductDetails(skuDetailWrapper.sku, skuDetailWrapper.description, skuDetailWrapper.price, skuDetailWrapper.priceAmountMicros / 1000000); }, - $signature: 2685 + $signature: 2503 }; A.InAppPurchaseAndroidPlatform_queryProductDetails_closure1.prototype = { call$1(productDetails) { return productDetails.id; }, - $signature: 2670 + $signature: 2504 }; A.InAppPurchaseAndroidPlatform_restorePurchases_closure.prototype = { call$1(response) { return response.responseCode !== B.BillingResponse_3; }, - $signature: 2653 + $signature: 2505 }; A.InAppPurchaseAndroidPlatform_restorePurchases_closure0.prototype = { call$1(response) { return J.toString$0$(response.responseCode); }, - $signature: 2623 + $signature: 2506 }; A.InAppPurchaseAndroidPlatform_restorePurchases_closure1.prototype = { call$1(response) { return response.purchasesList; }, - $signature: 2605 + $signature: 2516 }; A.InAppPurchaseAndroidPlatform_restorePurchases_closure2.prototype = { call$1(purchaseWrapper) { @@ -312823,7 +337268,7 @@ purchaseDetails.status = B.PurchaseStatus_3; return purchaseDetails; }, - $signature: 2603 + $signature: 2517 }; A.InAppPurchaseAndroidPlatform__connect_closure.prototype = { call$0() { @@ -312838,7 +337283,7 @@ googlePlayPurchaseDetails.status = B.PurchaseStatus_4; return this.$this._maybeAutoConsumePurchase$1(googlePlayPurchaseDetails); }, - $signature: 2599 + $signature: 2518 }; A.InAppPurchaseAndroidPlatformAddition.prototype = {}; A.GooglePlayProductDetails.prototype = {}; @@ -312899,7 +337344,7 @@ }; A.PurchaseParam.prototype = {}; A.PurchaseStatus.prototype = { - toString$0(_) { + _enumToString$0() { return "PurchaseStatus." + this._core$_name; } }; @@ -313086,10 +337531,10 @@ t5 = A.double_parse(t4); return new A.AppStoreProductDetails(t1, t2, t3.currencySymbol + t4, t5); }, - $signature: 2586 + $signature: 2525 }; A._TransactionRestoreState.prototype = { - toString$0(_) { + _enumToString$0() { return "_TransactionRestoreState." + this._core$_name; } }; @@ -313186,7 +337631,7 @@ call$1(transaction) { return transaction.transactionState === B.SKPaymentTransactionStateWrapper_3; }, - $signature: 2577 + $signature: 2527 }; A._TransactionObserver__handleTransationUpdates_closure0.prototype = { call$1(transaction) { @@ -313210,7 +337655,7 @@ } return purchaseDetails; }, - $signature: 2569 + $signature: 2532 }; A.InAppPurchaseStoreKitPlatformAddition.prototype = {}; A.SKTransactionStatusConverter.prototype = { @@ -313562,7 +338007,7 @@ var t1 = type$.dynamic; return A._$SKPaymentTransactionWrapperFromJson(A.Map_castFrom(type$.Map_dynamic_dynamic._as(map), t1, t1, type$.String, t1)); }, - $signature: 2560 + $signature: 2536 }; A.SKError.prototype = { $eq(_, other) { @@ -313603,10 +338048,10 @@ call$2(k, e) { return new A.MapEntry(A._asStringS(k), e, type$.MapEntry_String_dynamic); }, - $signature: 211 + $signature: 210 }; A.SKPaymentTransactionStateWrapper.prototype = { - toString$0(_) { + _enumToString$0() { return "SKPaymentTransactionStateWrapper." + this._core$_name; } }; @@ -313651,7 +338096,7 @@ } }; A.SKSubscriptionPeriodUnit.prototype = { - toString$0(_) { + _enumToString$0() { return "SKSubscriptionPeriodUnit." + this._core$_name; } }; @@ -313671,12 +338116,12 @@ } }; A.SKProductDiscountPaymentMode.prototype = { - toString$0(_) { + _enumToString$0() { return "SKProductDiscountPaymentMode." + this._core$_name; } }; A.SKProductDiscountType.prototype = { - toString$0(_) { + _enumToString$0() { return "SKProductDiscountType." + this._core$_name; } }; @@ -313731,43 +338176,43 @@ call$1(e) { return A._$SKProductWrapperFromJson(A.LinkedHashMap_LinkedHashMap$from(type$.Map_dynamic_dynamic._as(e), type$.String, type$.dynamic)); }, - $signature: 2531 + $signature: 2549 }; A._$SkProductResponseWrapperFromJson_closure0.prototype = { call$1(e) { return A._asStringS(e); }, - $signature: 391 + $signature: 467 }; A._$SKProductDiscountWrapperFromJson_closure.prototype = { call$2(k, e) { return new A.MapEntry(A._asStringS(k), e, type$.MapEntry_String_dynamic); }, - $signature: 211 + $signature: 210 }; A._$SKProductDiscountWrapperFromJson_closure0.prototype = { call$2(k, e) { return new A.MapEntry(A._asStringS(k), e, type$.MapEntry_String_dynamic); }, - $signature: 211 + $signature: 210 }; A._$SKProductWrapperFromJson_closure.prototype = { call$2(k, e) { return new A.MapEntry(A._asStringS(k), e, type$.MapEntry_String_dynamic); }, - $signature: 211 + $signature: 210 }; A._$SKProductWrapperFromJson_closure0.prototype = { call$2(k, e) { return new A.MapEntry(A._asStringS(k), e, type$.MapEntry_String_dynamic); }, - $signature: 211 + $signature: 210 }; A._$SKProductWrapperFromJson_closure1.prototype = { call$1(e) { return A._$SKProductDiscountWrapperFromJson(A.LinkedHashMap_LinkedHashMap$from(type$.Map_dynamic_dynamic._as(e), type$.String, type$.dynamic)); }, - $signature: 2528 + $signature: 2550 }; A.SKRequestMaker.prototype = { startProductRequest$1(productIdentifiers) { @@ -313841,7 +338286,7 @@ call$1(locale) { return "default"; }, - $signature: 125 + $signature: 124 }; A.NumberSymbols.prototype = { toString$0(_) { @@ -313999,10 +338444,10 @@ } }; A.DateFormat.prototype = { - format$1(_, date) { + format$1(date) { var t1, t2, _i, t3; for (t1 = this.get$_formatFields(), t2 = t1.length, _i = 0, t3 = ""; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) - t3 += A.S(J.format$1$x(t1[_i], date)); + t3 += A.S(t1[_i].format$1(date)); return t3.charCodeAt(0) == 0 ? t3 : t3; }, _date_format$_parse$3$strict$utc(inputString, strict, utc) { @@ -314216,25 +338661,25 @@ }, "call*": "call$8", $requiredArgCount: 8, - $signature: 2524 + $signature: 2552 }; A.DateFormat__checkDateOnly_closure.prototype = { call$1(each) { return each.get$forDate(); }, - $signature: 2523 + $signature: 2553 }; A.DateFormat__initDigitMatcher_closure.prototype = { call$1(i) { return i; }, - $signature: 120 + $signature: 135 }; A.DateFormat__initDigitMatcher_closure0.prototype = { call$1(i) { return this.$this.get$localeZeroCodeUnit() + i; }, - $signature: 120 + $signature: 135 }; A.DateFormat__fieldConstructors_closure.prototype = { call$2(pattern, $parent) { @@ -314242,21 +338687,21 @@ B.JSString_methods.trim$0(t1); return new A._DateFormatQuotedField(pattern, t1, $parent); }, - $signature: 2504 + $signature: 2554 }; A.DateFormat__fieldConstructors_closure0.prototype = { call$2(pattern, $parent) { J.trim$0$s(pattern); return new A._DateFormatPatternField(pattern, $parent); }, - $signature: 2499 + $signature: 2555 }; A.DateFormat__fieldConstructors_closure1.prototype = { call$2(pattern, $parent) { J.trim$0$s(pattern); return new A._DateFormatLiteralField(pattern, $parent); }, - $signature: 2489 + $signature: 2556 }; A._DateFormatField.prototype = { get$forDate() { @@ -314268,7 +338713,7 @@ toString$0(_) { return this.pattern; }, - format$1(_, date) { + format$1(date) { return this.pattern; }, parseLiteral$1(input) { @@ -314296,7 +338741,7 @@ } }; A._DateFormatPatternField.prototype = { - format$1(_, date) { + format$1(date) { return this.formatField$1(date); }, parse$2(_, input, dateFields) { @@ -314644,20 +339089,20 @@ call$1(each) { return this.input.peek$1(J.get$length$asx(each)) === each; }, - $signature: 140 + $signature: 142 }; A._DateFormatPatternField_parseEnumeratedString_closure0.prototype = { call$2(a, b) { var t1 = this.possibilities; return B.JSInt_methods.compareTo$1(t1[a].length, t1[b].length); }, - $signature: 325 + $signature: 355 }; A._DateFormatPatternField_parseStandaloneDay_closure.prototype = { call$1(x) { return x; }, - $signature: 89 + $signature: 97 }; A.IntlStream.prototype = { read$1(_, howMany) { @@ -314697,7 +339142,7 @@ } }; A.NumberFormat.prototype = { - format$1(_, number) { + format$1(number) { var t2, t3, _this = this, t1 = typeof number == "number"; if (t1 && isNaN(number)) @@ -314900,13 +339345,13 @@ call$1(x) { return this.newPattern; }, - $signature: 2474 + $signature: 2560 }; A.NumberFormat_NumberFormat$decimalPattern_closure.prototype = { call$1(x) { return x.DECIMAL_PATTERN; }, - $signature: 2468 + $signature: 2563 }; A.NumberFormatParseResult.prototype = {}; A.NumberFormatParser.prototype = { @@ -315161,7 +339606,7 @@ } }; A.PluralCase.prototype = { - toString$0(_) { + _enumToString$0() { return "PluralCase." + this._core$_name; } }; @@ -315189,10 +339634,10 @@ t1.toString; t2 = mediaWidth > mediaWidth + 80 ? (mediaWidth - mediaWidth) / 2 : 40; t1 = A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t1.searchText, _null, _null, _null, _null, _null, _null, _null, _null, A.Icon$(B.IconData_58727_MaterialIcons_null_false, _null, _null), _null, _null, _null, _null); - t1 = A.TextField$(true, B.List_empty1, false, _null, _null, _null, _null, _null, 2, t1, true, _null, true, _null, false, _null, _null, _null, _null, _null, _null, 1, _null, _null, false, "\u2022", new A._CountryPickerDialogState_build_closure(_this), _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null); + t1 = A.TextField$(true, B.List_empty0, false, _null, A.text_field_TextField__defaultContextMenuBuilder$closure(), _null, _null, _null, _null, 2, t1, true, _null, true, _null, false, _null, _null, _null, _null, _null, _null, 1, _null, _null, false, "\u2022", new A._CountryPickerDialogState_build_closure(_this), _null, _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null); t3 = _this.___CountryPickerDialogState__filteredCountries_A; t3 === $ && A.throwUnnamedLateFieldNI(); - return A.Dialog$(_null, _null, A.Container$(_null, A.Column$(A._setArrayType([new A.Padding(new A.EdgeInsets(0, 0, 0, 0), t1, _null), new A.SizedBox(_null, 20, _null, _null), A.Expanded$(A.ListView$builder(_null, new A._CountryPickerDialogState_build_closure0(_this, context), t3.length, _null, _null, _null, B.Axis_1, true), 1)], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(10, 10, 10, 10), _null, _null, _null), B.Clip_0, _null, new A.EdgeInsets(t2, 24, t2, 24), _null); + return A.Dialog$(_null, _null, A.Container$(_null, A.Column$(A._setArrayType([new A.Padding(new A.EdgeInsets(0, 0, 0, 0), t1, _null), new A.SizedBox(_null, 20, _null, _null), A.Expanded$(A.ListView$builder(_null, new A._CountryPickerDialogState_build_closure0(_this, context), t3.length, _null, _null, _null, B.Axis_1, true), 1)], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(10, 10, 10, 10), _null, _null, _null), B.Clip_0, _null, new A.EdgeInsets(t2, 24, t2, 24), _null, _null, _null); } }; A._CountryPickerDialogState_build_closure.prototype = { @@ -315215,19 +339660,19 @@ if (t1._framework$_element != null) t1.setState$1(new A._CountryPickerDialogState_build__closure2()); }, - $signature: 106 + $signature: 91 }; A._CountryPickerDialogState_build__closure0.prototype = { call$1(country) { return B.JSString_methods.contains$1(country.dialCode, this.value); }, - $signature: 557 + $signature: 466 }; A._CountryPickerDialogState_build__closure1.prototype = { call$1(country) { return B.JSString_methods.contains$1(country.name.toLowerCase(), this.value.toLowerCase()); }, - $signature: 557 + $signature: 466 }; A._CountryPickerDialogState_build__closure2.prototype = { call$0() { @@ -315244,17 +339689,17 @@ t3 = A.Image$asset("assets/flags/" + t2.code.toLowerCase() + ".png", _null, "intl_phone_field", 32); t1._widget.toString; t2 = t2.name; - t4 = A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_6, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + t4 = A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_6_700, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); t2 = A.Text$(t2, _null, _null, _null, _null, _null, t4, _null, _null, _null); t4 = t1.___CountryPickerDialogState__filteredCountries_A[index].dialCode; t1._widget.toString; - t5 = A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_6, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); - t2 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t3, _null, new A._CountryPickerDialogState_build__closure(t1, index, this.context), false, _null, _null, _null, _null, t2, A.Text$("+" + t4, _null, _null, _null, _null, _null, t5, _null, _null, _null), _null); + t5 = A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_6_700, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + t2 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t3, _null, _null, new A._CountryPickerDialogState_build__closure(t1, index, this.context), false, _null, _null, _null, _null, _null, t2, A.Text$("+" + t4, _null, _null, _null, _null, _null, t5, _null, _null, _null), _null); t1._widget.toString; t1 = A.Divider$(_null, _null, 1); return A.Column$(A._setArrayType([t2, t1], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 2459 + $signature: 2565 }; A._CountryPickerDialogState_build__closure.prototype = { call$0() { @@ -315301,7 +339746,7 @@ t1 = $async$self._framework$_element; t1.toString; $async$goto = 2; - return A._asyncAwait(A.showDialog(null, true, new A._IntlPhoneFieldState__changeCountry_closure($async$self), t1, null, false, type$.dynamic), $async$_changeCountry$0); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, true, new A._IntlPhoneFieldState__changeCountry_closure($async$self), t1, null, false, type$.dynamic), $async$_changeCountry$0); case 2: // returning from await. if ($async$self._framework$_element != null) @@ -315344,7 +339789,7 @@ t2 = this.$this._widget.initialCountryCode; return t1 === t2; }, - $signature: 557 + $signature: 466 }; A._IntlPhoneFieldState_initState_closure0.prototype = { call$0() { @@ -315352,13 +339797,13 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return B.JSArray_methods.get$first(t1); }, - $signature: 2453 + $signature: 2569 }; A._IntlPhoneFieldState__changeCountry_closure.prototype = { call$1(context) { return new A.StatefulBuilder(new A._IntlPhoneFieldState__changeCountry__closure(this.$this), null); }, - $signature: 2452 + $signature: 2570 }; A._IntlPhoneFieldState__changeCountry__closure.prototype = { call$2(ctx, setState) { @@ -315373,7 +339818,7 @@ t4 === $ && A.throwUnnamedLateFieldNI(); return new A.CountryPickerDialog(t3, t4, new A._IntlPhoneFieldState__changeCountry___closure(t1, setState), "Search country", t2, null, null); }, - $signature: 2450 + $signature: 2571 }; A._IntlPhoneFieldState__changeCountry___closure.prototype = { call$1(country) { @@ -315382,7 +339827,7 @@ t1._widget.toString; this.setState.call$1(new A._IntlPhoneFieldState__changeCountry____closure()); }, - $signature: 2444 + $signature: 2573 }; A._IntlPhoneFieldState__changeCountry____closure.prototype = { call$0() { @@ -315398,7 +339843,7 @@ call$1(value) { this.$this._widget.toString; }, - $signature: 246 + $signature: 224 }; A._IntlPhoneFieldState_build_closure.prototype = { call$1(value) { @@ -315434,7 +339879,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 452 + $signature: 494 }; A._IntlPhoneFieldState_build_closure1.prototype = { call$1(value) { @@ -315442,10 +339887,10 @@ t1._widget.toString; return t1.validatorMessage; }, - $signature: 305 + $signature: 399 }; A.IconPosition.prototype = { - toString$0(_) { + _enumToString$0() { return "IconPosition." + this._core$_name; } }; @@ -315855,7 +340300,7 @@ break; } } - return result.build$0(); + return result._account_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -315879,9 +340324,17 @@ return other instanceof A.AccountEntity && _this.id === other.id && _this.key === other.key && _this.trialStarted === other.trialStarted && _this.defaultUrl === other.defaultUrl && _this.reportErrors === other.reportErrors && _this.plan === other.plan && _this.planExpires === other.planExpires && _this.latestVersion === other.latestVersion && _this.currentVersion === other.currentVersion && _this.debugEnabled === other.debugEnabled && _this.isDocker === other.isDocker && _this.isMigrated === other.isMigrated && _this.isHosted === other.isHosted && _this.isSchedulerRunning === other.isSchedulerRunning && _this.disableAutoUpdate === other.disableAutoUpdate && _this.defaultCompanyId === other.defaultCompanyId && _this.hostedClientCount === other.hostedClientCount && _this.hostedCompanyCount === other.hostedCompanyCount && _this.setReactAsDefaultAP === other.setReactAsDefaultAP && _this.accountSmsVerified === other.accountSmsVerified && _this.trialDaysLeft === other.trialDaysLeft; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._account_model$__hashCode; - return t1 == null ? _this._account_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.key)), B.JSString_methods.get$hashCode(_this.trialStarted)), B.JSString_methods.get$hashCode(_this.defaultUrl)), B.JSBool_methods.get$hashCode(_this.reportErrors)), B.JSString_methods.get$hashCode(_this.plan)), B.JSString_methods.get$hashCode(_this.planExpires)), B.JSString_methods.get$hashCode(_this.latestVersion)), B.JSString_methods.get$hashCode(_this.currentVersion)), B.JSBool_methods.get$hashCode(_this.debugEnabled)), B.JSBool_methods.get$hashCode(_this.isDocker)), B.JSBool_methods.get$hashCode(_this.isMigrated)), B.JSBool_methods.get$hashCode(_this.isHosted)), B.JSBool_methods.get$hashCode(_this.isSchedulerRunning)), B.JSBool_methods.get$hashCode(_this.disableAutoUpdate)), B.JSString_methods.get$hashCode(_this.defaultCompanyId)), B.JSInt_methods.get$hashCode(_this.hostedClientCount)), B.JSInt_methods.get$hashCode(_this.hostedCompanyCount)), B.JSBool_methods.get$hashCode(_this.setReactAsDefaultAP)), B.JSBool_methods.get$hashCode(_this.accountSmsVerified)), B.JSInt_methods.get$hashCode(_this.trialDaysLeft))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.key)), B.JSString_methods.get$hashCode(_this.trialStarted)), B.JSString_methods.get$hashCode(_this.defaultUrl)), B.JSBool_methods.get$hashCode(_this.reportErrors)), B.JSString_methods.get$hashCode(_this.plan)), B.JSString_methods.get$hashCode(_this.planExpires)), B.JSString_methods.get$hashCode(_this.latestVersion)), B.JSString_methods.get$hashCode(_this.currentVersion)), B.JSBool_methods.get$hashCode(_this.debugEnabled)), B.JSBool_methods.get$hashCode(_this.isDocker)), B.JSBool_methods.get$hashCode(_this.isMigrated)), B.JSBool_methods.get$hashCode(_this.isHosted)), B.JSBool_methods.get$hashCode(_this.isSchedulerRunning)), B.JSBool_methods.get$hashCode(_this.disableAutoUpdate)), B.JSString_methods.get$hashCode(_this.defaultCompanyId)), B.JSInt_methods.get$hashCode(_this.hostedClientCount)), B.JSInt_methods.get$hashCode(_this.hostedCompanyCount)), B.JSBool_methods.get$hashCode(_this.setReactAsDefaultAP)), B.JSBool_methods.get$hashCode(_this.accountSmsVerified)), B.JSInt_methods.get$hashCode(_this.trialDaysLeft))); + t1 = _this._account_model$__hashCode; + if (t1 == null) { + _this._account_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -315947,75 +340400,31 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, _this = this, + _account_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, _this = this, _s13_ = "AccountEntity", _$result = _this._account_model$_$v; if (_$result == null) { - t1 = _this.get$_account_model$_$this()._account_model$_id; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - t2 = _this.get$_account_model$_$this()._key; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "key")); - t3 = _this.get$_account_model$_$this()._trialStarted; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "trialStarted")); - t4 = _this.get$_account_model$_$this()._defaultUrl; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "defaultUrl")); - t5 = _this.get$_account_model$_$this()._reportErrors; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "reportErrors")); - t6 = _this.get$_account_model$_$this()._plan; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "plan")); - t7 = _this.get$_account_model$_$this()._planExpires; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "planExpires")); - t8 = _this.get$_account_model$_$this()._latestVersion; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "latestVersion")); - t9 = _this.get$_account_model$_$this()._currentVersion; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "currentVersion")); - t10 = _this.get$_account_model$_$this()._debugEnabled; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "debugEnabled")); - t11 = _this.get$_account_model$_$this()._isDocker; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isDocker")); - t12 = _this.get$_account_model$_$this()._isMigrated; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isMigrated")); - t13 = _this.get$_account_model$_$this()._isHosted; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isHosted")); - t14 = _this.get$_account_model$_$this()._isSchedulerRunning; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isSchedulerRunning")); - t15 = _this.get$_account_model$_$this()._disableAutoUpdate; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "disableAutoUpdate")); - t16 = _this.get$_account_model$_$this()._defaultCompanyId; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "defaultCompanyId")); - t17 = _this.get$_account_model$_$this()._hostedClientCount; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "hostedClientCount")); - t18 = _this.get$_account_model$_$this()._hostedCompanyCount; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "hostedCompanyCount")); - t19 = _this.get$_account_model$_$this()._setReactAsDefaultAP; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "setReactAsDefaultAP")); - t20 = _this.get$_account_model$_$this()._accountSmsVerified; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "accountSmsVerified")); - t21 = _this.get$_account_model$_$this()._trialDaysLeft; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "trialDaysLeft")); - _$result = A._$AccountEntity$_(t20, t9, t10, t16, t4, t15, t17, t18, t1, t11, t13, t12, t14, t2, t8, t6, t7, t5, t19, t21, t3); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._account_model$_id, _s13_, "id"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._key, _s13_, "key"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._trialStarted, _s13_, "trialStarted"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._defaultUrl, _s13_, "defaultUrl"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._reportErrors, _s13_, "reportErrors"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._plan, _s13_, "plan"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._planExpires, _s13_, "planExpires"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._latestVersion, _s13_, "latestVersion"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._currentVersion, _s13_, "currentVersion"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._debugEnabled, _s13_, "debugEnabled"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._isDocker, _s13_, "isDocker"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._isMigrated, _s13_, "isMigrated"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._isHosted, _s13_, "isHosted"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._isSchedulerRunning, _s13_, "isSchedulerRunning"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._disableAutoUpdate, _s13_, "disableAutoUpdate"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._defaultCompanyId, _s13_, "defaultCompanyId"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._hostedClientCount, _s13_, "hostedClientCount"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._hostedCompanyCount, _s13_, "hostedCompanyCount"); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._setReactAsDefaultAP, _s13_, "setReactAsDefaultAP"); + _$result = A._$AccountEntity$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._accountSmsVerified, _s13_, "accountSmsVerified"), t9, t10, t16, t4, t15, t17, t18, t1, t11, t13, t12, t14, t2, t8, t6, t7, t5, t19, A.BuiltValueNullFieldError_checkNotNull(_this.get$_account_model$_$this()._trialDaysLeft, _s13_, "trialDaysLeft"), t3); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._account_model$_$v = _$result; @@ -316137,7 +340546,7 @@ break; } } - return result.build$0(); + return result._bank_account_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -316194,7 +340603,7 @@ break; } } - return result.build$0(); + return result._bank_account_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -316316,7 +340725,7 @@ break; } } - return result.build$0(); + return result._bank_account_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -316339,8 +340748,17 @@ return other instanceof A.BankAccountListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._bank_account_model$__hashCode; - return t1 == null ? this._bank_account_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._bank_account_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._bank_account_model$__hashCode; + if (t1 == null) { + _this._bank_account_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("BankAccountListResponse"), @@ -316362,7 +340780,7 @@ t1 = _this._bank_account_model$_data; return t1 == null ? _this._bank_account_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_BankAccountEntity) : t1; }, - build$0() { + _bank_account_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s23_ = "BankAccountListResponse", _$result = null; @@ -316371,8 +340789,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$BankAccountListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s23_, "data"); } _$result = _$result0; } catch (exception) { @@ -316402,10 +340819,16 @@ return other instanceof A.BankAccountItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._bank_account_model$__hashCode; + var _$hash, _this = this, + t1 = _this._bank_account_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._bank_account_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._bank_account_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._bank_account_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -316437,21 +340860,26 @@ } return t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _bank_account_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s23_ = "BankAccountItemResponse", + _$result = null; try { _$result0 = _this._bank_account_model$_$v; - if (_$result0 == null) - _$result0 = new A._$BankAccountItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._bank_account_model$_build$0(); + _$result0 = new A._$BankAccountItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s23_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._bank_account_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("BankAccountItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s23_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -316469,7 +340897,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._bank_account_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._bank_account_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -316480,9 +340908,17 @@ return other instanceof A.BankAccountEntity && _this.name === other.name && _this.status === other.status && _this.type === other.type && _this.provider === other.provider && _this.fromDate === other.fromDate && _this.autoSync === other.autoSync && _this.disabledUpstream === other.disabledUpstream && _this.balance === other.balance && _this.currency === other.currency && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._bank_account_model$__hashCode; - return t1 == null ? _this._bank_account_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.status)), B.JSString_methods.get$hashCode(_this.type)), B.JSString_methods.get$hashCode(_this.provider)), B.JSString_methods.get$hashCode(_this.fromDate)), B.JSBool_methods.get$hashCode(_this.autoSync)), B.JSBool_methods.get$hashCode(_this.disabledUpstream)), B.JSNumber_methods.get$hashCode(_this.balance)), B.JSString_methods.get$hashCode(_this.currency)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.status)), B.JSString_methods.get$hashCode(_this.type)), B.JSString_methods.get$hashCode(_this.provider)), B.JSString_methods.get$hashCode(_this.fromDate)), B.JSBool_methods.get$hashCode(_this.autoSync)), B.JSBool_methods.get$hashCode(_this.disabledUpstream)), B.JSNumber_methods.get$hashCode(_this.balance)), B.JSString_methods.get$hashCode(_this.currency)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._bank_account_model$__hashCode; + if (t1 == null) { + _this._bank_account_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -316558,55 +340994,27 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _this = this, + _bank_account_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _this = this, _s17_ = "BankAccountEntity", _$result = _this._bank_account_model$_$v; if (_$result == null) { - t1 = _this.get$_bank_account_model$_$this()._bank_account_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "name")); - t2 = _this.get$_bank_account_model$_$this()._status; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "status")); - t3 = _this.get$_bank_account_model$_$this()._bank_account_model$_type; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "type")); - t4 = _this.get$_bank_account_model$_$this()._provider; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "provider")); - t5 = _this.get$_bank_account_model$_$this()._fromDate; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "fromDate")); - t6 = _this.get$_bank_account_model$_$this()._autoSync; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "autoSync")); - t7 = _this.get$_bank_account_model$_$this()._disabledUpstream; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "disabledUpstream")); - t8 = _this.get$_bank_account_model$_$this()._bank_account_model$_balance; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "balance")); - t9 = _this.get$_bank_account_model$_$this()._currency; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "currency")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._bank_account_model$_name, _s17_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._status, _s17_, "status"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._bank_account_model$_type, _s17_, "type"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._provider, _s17_, "provider"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._fromDate, _s17_, "fromDate"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._autoSync, _s17_, "autoSync"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._disabledUpstream, _s17_, "disabledUpstream"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._bank_account_model$_balance, _s17_, "balance"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._currency, _s17_, "currency"); t10 = _this.get$_bank_account_model$_$this()._bank_account_model$_isChanged; - t11 = _this.get$_bank_account_model$_$this()._bank_account_model$_createdAt; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "createdAt")); - t12 = _this.get$_bank_account_model$_$this()._bank_account_model$_updatedAt; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "updatedAt")); - t13 = _this.get$_bank_account_model$_$this()._bank_account_model$_archivedAt; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "archivedAt")); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._bank_account_model$_createdAt, _s17_, "createdAt"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._bank_account_model$_updatedAt, _s17_, "updatedAt"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._bank_account_model$_archivedAt, _s17_, "archivedAt"); t14 = _this.get$_bank_account_model$_$this()._bank_account_model$_isDeleted; t15 = _this.get$_bank_account_model$_$this()._bank_account_model$_createdUserId; - t16 = _this.get$_bank_account_model$_$this()._bank_account_model$_assignedUserId; - t17 = _this.get$_bank_account_model$_$this()._bank_account_model$_id; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "id")); - _$result = A._$BankAccountEntity$_(t13, t16, t6, t8, t11, t15, t9, t7, t5, t17, t10, t14, t1, t4, t2, t3, t12); + _$result = A._$BankAccountEntity$_(t13, _this.get$_bank_account_model$_$this()._bank_account_model$_assignedUserId, t6, t8, t11, t15, t9, t7, t5, A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_model$_$this()._bank_account_model$_id, _s17_, "id"), t10, t14, t1, t4, t2, t3, t12); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._bank_account_model$_$v = _$result; @@ -316929,38 +341337,38 @@ b.get$_client_model$_$this()._client_model$_isPrimary = true; return b; }, - $signature: 390 + $signature: 353 }; A.ClientEntity_primaryContact_closure.prototype = { call$1(contact) { return contact.isPrimary; }, - $signature: 157 + $signature: 147 }; A.ClientEntity_primaryContact_closure0.prototype = { call$0() { return A.ClientContactEntity_ClientContactEntity(); }, - $signature: 558 + $signature: 465 }; A.ClientEntity_emailContacts_closure.prototype = { call$1(contact) { return contact.sendEmail; }, - $signature: 157 + $signature: 147 }; A.ClientEntity_hasEmailAddress_closure.prototype = { call$1(contact) { var t1 = contact.email; return t1.length !== 0; }, - $signature: 157 + $signature: 147 }; A.ClientEntity_getContact_closure.prototype = { call$1(contact) { return contact.id === this.contactId; }, - $signature: 157 + $signature: 147 }; A.ClientEntity_getContact_closure0.prototype = { call$0() { @@ -317048,7 +341456,7 @@ break; } } - return result.build$0(); + return result._client_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -317102,7 +341510,7 @@ break; } } - return result.build$0(); + return result._client_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -317458,7 +341866,7 @@ break; } } - return result.build$0(); + return result._client_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -317599,7 +342007,7 @@ break; } } - return result.build$0(); + return result._client_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -317622,8 +342030,17 @@ return other instanceof A.ClientListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._client_model$__hashCode; - return t1 == null ? this._client_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._client_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._client_model$__hashCode; + if (t1 == null) { + _this._client_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ClientListResponse"), @@ -317645,7 +342062,7 @@ t1 = _this._client_model$_data; return t1 == null ? _this._client_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ClientEntity) : t1; }, - build$0() { + _client_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s18_ = "ClientListResponse", _$result = null; @@ -317654,8 +342071,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$ClientListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s18_, "data"); } _$result = _$result0; } catch (exception) { @@ -317685,8 +342101,17 @@ return other instanceof A.ClientItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._client_model$__hashCode; - return t1 == null ? this._client_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._client_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._client_model$__hashCode; + if (t1 == null) { + _this._client_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ClientItemResponse"), @@ -317717,24 +342142,23 @@ } return t1; }, - build$0() { + _client_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s18_ = "ClientItemResponse", _$result = null; try { _$result0 = _this._client_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._client_model$_build$0(); _$result0 = new A._$ClientItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s18_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._client_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s18_, _$failedField, J.toString$0$(e)); @@ -317755,7 +342179,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._client_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._client_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -317766,9 +342190,17 @@ return other instanceof A.ClientEntity && _this.groupId === other.groupId && _this.name === other.name && _this.displayName === other.displayName && _this.balance === other.balance && _this.creditBalance === other.creditBalance && _this.paidToDate === other.paidToDate && _this.clientHash === other.clientHash && _this.address1 === other.address1 && _this.address2 === other.address2 && _this.city === other.city && _this.state === other.state && _this.postalCode === other.postalCode && _this.countryId === other.countryId && _this.phone === other.phone && _this.privateNotes === other.privateNotes && _this.publicNotes === other.publicNotes && _this.website === other.website && _this.industryId === other.industryId && _this.sizeId === other.sizeId && _this.vatNumber === other.vatNumber && _this.idNumber === other.idNumber && _this.number === other.number && _this.shippingAddress1 === other.shippingAddress1 && _this.shippingAddress2 === other.shippingAddress2 && _this.shippingCity === other.shippingCity && _this.shippingState === other.shippingState && _this.shippingPostalCode === other.shippingPostalCode && _this.shippingCountryId === other.shippingCountryId && J.$eq$(_this.settings, other.settings) && _this.lastLogin === other.lastLogin && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && J.$eq$(_this.contacts, other.contacts) && J.$eq$(_this.activities, other.activities) && J.$eq$(_this.ledger, other.ledger) && J.$eq$(_this.gatewayTokens, other.gatewayTokens) && J.$eq$(_this.documents, other.documents) && J.$eq$(_this.systemLogs, other.systemLogs) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._client_model$__hashCode; - return t1 == null ? _this._client_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.groupId)), B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.displayName)), B.JSNumber_methods.get$hashCode(_this.balance)), B.JSNumber_methods.get$hashCode(_this.creditBalance)), B.JSNumber_methods.get$hashCode(_this.paidToDate)), B.JSString_methods.get$hashCode(_this.clientHash)), B.JSString_methods.get$hashCode(_this.address1)), B.JSString_methods.get$hashCode(_this.address2)), B.JSString_methods.get$hashCode(_this.city)), B.JSString_methods.get$hashCode(_this.state)), B.JSString_methods.get$hashCode(_this.postalCode)), B.JSString_methods.get$hashCode(_this.countryId)), B.JSString_methods.get$hashCode(_this.phone)), B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.publicNotes)), B.JSString_methods.get$hashCode(_this.website)), B.JSString_methods.get$hashCode(_this.industryId)), B.JSString_methods.get$hashCode(_this.sizeId)), B.JSString_methods.get$hashCode(_this.vatNumber)), B.JSString_methods.get$hashCode(_this.idNumber)), B.JSString_methods.get$hashCode(_this.number)), B.JSString_methods.get$hashCode(_this.shippingAddress1)), B.JSString_methods.get$hashCode(_this.shippingAddress2)), B.JSString_methods.get$hashCode(_this.shippingCity)), B.JSString_methods.get$hashCode(_this.shippingState)), B.JSString_methods.get$hashCode(_this.shippingPostalCode)), B.JSString_methods.get$hashCode(_this.shippingCountryId)), J.get$hashCode$(_this.settings)), B.JSInt_methods.get$hashCode(_this.lastLogin)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), J.get$hashCode$(_this.contacts)), J.get$hashCode$(_this.activities)), J.get$hashCode$(_this.ledger)), J.get$hashCode$(_this.gatewayTokens)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.systemLogs)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.groupId)), B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.displayName)), B.JSNumber_methods.get$hashCode(_this.balance)), B.JSNumber_methods.get$hashCode(_this.creditBalance)), B.JSNumber_methods.get$hashCode(_this.paidToDate)), B.JSString_methods.get$hashCode(_this.clientHash)), B.JSString_methods.get$hashCode(_this.address1)), B.JSString_methods.get$hashCode(_this.address2)), B.JSString_methods.get$hashCode(_this.city)), B.JSString_methods.get$hashCode(_this.state)), B.JSString_methods.get$hashCode(_this.postalCode)), B.JSString_methods.get$hashCode(_this.countryId)), B.JSString_methods.get$hashCode(_this.phone)), B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.publicNotes)), B.JSString_methods.get$hashCode(_this.website)), B.JSString_methods.get$hashCode(_this.industryId)), B.JSString_methods.get$hashCode(_this.sizeId)), B.JSString_methods.get$hashCode(_this.vatNumber)), B.JSString_methods.get$hashCode(_this.idNumber)), B.JSString_methods.get$hashCode(_this.number)), B.JSString_methods.get$hashCode(_this.shippingAddress1)), B.JSString_methods.get$hashCode(_this.shippingAddress2)), B.JSString_methods.get$hashCode(_this.shippingCity)), B.JSString_methods.get$hashCode(_this.shippingState)), B.JSString_methods.get$hashCode(_this.shippingPostalCode)), B.JSString_methods.get$hashCode(_this.shippingCountryId)), J.get$hashCode$(_this.settings)), B.JSInt_methods.get$hashCode(_this.lastLogin)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), J.get$hashCode$(_this.contacts)), J.get$hashCode$(_this.activities)), J.get$hashCode$(_this.ledger)), J.get$hashCode$(_this.gatewayTokens)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.systemLogs)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._client_model$__hashCode; + if (t1 == null) { + _this._client_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -317999,114 +342431,48 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, exception, _this = this, + _client_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, exception, _this = this, _s12_ = "ClientEntity", _$result = null; try { _$result0 = _this._client_model$_$v; if (_$result0 == null) { - t1 = _this.get$_client_model$_$this()._groupId; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "groupId")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._groupId, _s12_, "groupId"); t2 = _this.get$_client_model$_$this()._loadedAt; - t3 = _this.get$_client_model$_$this()._client_model$_name; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "name")); - t4 = _this.get$_client_model$_$this()._displayName; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "displayName")); - t5 = _this.get$_client_model$_$this()._balance; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "balance")); - t6 = _this.get$_client_model$_$this()._creditBalance; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "creditBalance")); - t7 = _this.get$_client_model$_$this()._paidToDate; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "paidToDate")); - t8 = _this.get$_client_model$_$this()._clientHash; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "clientHash")); - t9 = _this.get$_client_model$_$this()._address1; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "address1")); - t10 = _this.get$_client_model$_$this()._address2; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "address2")); - t11 = _this.get$_client_model$_$this()._city; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "city")); - t12 = _this.get$_client_model$_$this()._client_model$_state; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "state")); - t13 = _this.get$_client_model$_$this()._postalCode; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "postalCode")); - t14 = _this.get$_client_model$_$this()._countryId; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "countryId")); - t15 = _this.get$_client_model$_$this()._client_model$_phone; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "phone")); - t16 = _this.get$_client_model$_$this()._privateNotes; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "privateNotes")); - t17 = _this.get$_client_model$_$this()._publicNotes; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "publicNotes")); - t18 = _this.get$_client_model$_$this()._website; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "website")); - t19 = _this.get$_client_model$_$this()._industryId; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "industryId")); - t20 = _this.get$_client_model$_$this()._sizeId; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "sizeId")); - t21 = _this.get$_client_model$_$this()._vatNumber; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "vatNumber")); - t22 = _this.get$_client_model$_$this()._idNumber; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "idNumber")); - t23 = _this.get$_client_model$_$this()._number; - if (t23 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "number")); - t24 = _this.get$_client_model$_$this()._shippingAddress1; - if (t24 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "shippingAddress1")); - t25 = _this.get$_client_model$_$this()._shippingAddress2; - if (t25 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "shippingAddress2")); - t26 = _this.get$_client_model$_$this()._shippingCity; - if (t26 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "shippingCity")); - t27 = _this.get$_client_model$_$this()._shippingState; - if (t27 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "shippingState")); - t28 = _this.get$_client_model$_$this()._shippingPostalCode; - if (t28 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "shippingPostalCode")); - t29 = _this.get$_client_model$_$this()._shippingCountryId; - if (t29 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "shippingCountryId")); - t30 = _this.get$settings().build$0(); - t31 = _this.get$_client_model$_$this()._lastLogin; - if (t31 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "lastLogin")); - t32 = _this.get$_client_model$_$this()._client_model$_customValue1; - if (t32 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "customValue1")); - t33 = _this.get$_client_model$_$this()._client_model$_customValue2; - if (t33 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "customValue2")); - t34 = _this.get$_client_model$_$this()._client_model$_customValue3; - if (t34 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "customValue3")); - t35 = _this.get$_client_model$_$this()._client_model$_customValue4; - if (t35 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "customValue4")); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_name, _s12_, "name"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._displayName, _s12_, "displayName"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._balance, _s12_, "balance"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._creditBalance, _s12_, "creditBalance"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._paidToDate, _s12_, "paidToDate"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._clientHash, _s12_, "clientHash"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._address1, _s12_, "address1"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._address2, _s12_, "address2"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._city, _s12_, "city"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_state, _s12_, "state"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._postalCode, _s12_, "postalCode"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._countryId, _s12_, "countryId"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_phone, _s12_, "phone"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._privateNotes, _s12_, "privateNotes"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._publicNotes, _s12_, "publicNotes"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._website, _s12_, "website"); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._industryId, _s12_, "industryId"); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._sizeId, _s12_, "sizeId"); + t21 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._vatNumber, _s12_, "vatNumber"); + t22 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._idNumber, _s12_, "idNumber"); + t23 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._number, _s12_, "number"); + t24 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._shippingAddress1, _s12_, "shippingAddress1"); + t25 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._shippingAddress2, _s12_, "shippingAddress2"); + t26 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._shippingCity, _s12_, "shippingCity"); + t27 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._shippingState, _s12_, "shippingState"); + t28 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._shippingPostalCode, _s12_, "shippingPostalCode"); + t29 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._shippingCountryId, _s12_, "shippingCountryId"); + t30 = _this.get$settings()._settings_model$_build$0(); + t31 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._lastLogin, _s12_, "lastLogin"); + t32 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_customValue1, _s12_, "customValue1"); + t33 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_customValue2, _s12_, "customValue2"); + t34 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_customValue3, _s12_, "customValue3"); + t35 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_customValue4, _s12_, "customValue4"); t36 = _this.get$contacts().build$0(); t37 = _this.get$activities().build$0(); t38 = _this.get$ledger().build$0(); @@ -318114,29 +342480,19 @@ t40 = _this.get$documents().build$0(); t41 = _this.get$systemLogs().build$0(); t42 = _this.get$_client_model$_$this()._client_model$_isChanged; - t43 = _this.get$_client_model$_$this()._client_model$_createdAt; - if (t43 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "createdAt")); - t44 = _this.get$_client_model$_$this()._client_model$_updatedAt; - if (t44 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "updatedAt")); - t45 = _this.get$_client_model$_$this()._client_model$_archivedAt; - if (t45 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "archivedAt")); + t43 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_createdAt, _s12_, "createdAt"); + t44 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_updatedAt, _s12_, "updatedAt"); + t45 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_archivedAt, _s12_, "archivedAt"); t46 = _this.get$_client_model$_$this()._client_model$_isDeleted; t47 = _this.get$_client_model$_$this()._client_model$_createdUserId; - t48 = _this.get$_client_model$_$this()._client_model$_assignedUserId; - t49 = _this.get$_client_model$_$this()._client_model$_id; - if (t49 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "id")); - _$result0 = A._$ClientEntity$_(t37, t9, t10, t45, t48, t5, t11, t8, t36, t14, t43, t47, t6, t32, t33, t34, t35, t4, t40, t39, t1, t49, t22, t19, t42, t46, t31, t38, t2, t3, t23, t7, t15, t13, t16, t17, t30, t24, t25, t26, t29, t28, t27, t20, t12, t41, t44, t21, t18); + _$result0 = A._$ClientEntity$_(t37, t9, t10, t45, _this.get$_client_model$_$this()._client_model$_assignedUserId, t5, t11, t8, t36, t14, t43, t47, t6, t32, t33, t34, t35, t4, t40, t39, t1, A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_id, _s12_, "id"), t22, t19, t42, t46, t31, t38, t2, t3, t23, t7, t15, t13, t16, t17, t30, t24, t25, t26, t29, t28, t27, t20, t12, t41, t44, t21, t18); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "settings"; - _this.get$settings().build$0(); + _this.get$settings()._settings_model$_build$0(); _$failedField = "contacts"; _this.get$contacts().build$0(); _$failedField = "activities"; @@ -318168,7 +342524,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._client_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._client_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -318179,9 +342535,17 @@ return other instanceof A.ClientContactEntity && _this.firstName === other.firstName && _this.lastName === other.lastName && _this.email === other.email && _this.password === other.password && _this.phone === other.phone && _this.contactKey === other.contactKey && _this.isPrimary === other.isPrimary && _this.sendEmail === other.sendEmail && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.lastLogin === other.lastLogin && _this.link === other.link && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._client_model$__hashCode; - return t1 == null ? _this._client_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.firstName)), B.JSString_methods.get$hashCode(_this.lastName)), B.JSString_methods.get$hashCode(_this.email)), B.JSString_methods.get$hashCode(_this.password)), B.JSString_methods.get$hashCode(_this.phone)), B.JSString_methods.get$hashCode(_this.contactKey)), B.JSBool_methods.get$hashCode(_this.isPrimary)), B.JSBool_methods.get$hashCode(_this.sendEmail)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSInt_methods.get$hashCode(_this.lastLogin)), B.JSString_methods.get$hashCode(_this.link)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.firstName)), B.JSString_methods.get$hashCode(_this.lastName)), B.JSString_methods.get$hashCode(_this.email)), B.JSString_methods.get$hashCode(_this.password)), B.JSString_methods.get$hashCode(_this.phone)), B.JSString_methods.get$hashCode(_this.contactKey)), B.JSBool_methods.get$hashCode(_this.isPrimary)), B.JSBool_methods.get$hashCode(_this.sendEmail)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSInt_methods.get$hashCode(_this.lastLogin)), B.JSString_methods.get$hashCode(_this.link)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._client_model$__hashCode; + if (t1 == null) { + _this._client_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -318267,70 +342631,32 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, _this = this, + _client_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, _this = this, _s19_ = "ClientContactEntity", _$result = _this._client_model$_$v; if (_$result == null) { - t1 = _this.get$_client_model$_$this()._client_model$_firstName; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "firstName")); - t2 = _this.get$_client_model$_$this()._client_model$_lastName; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "lastName")); - t3 = _this.get$_client_model$_$this()._client_model$_email; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "email")); - t4 = _this.get$_client_model$_$this()._client_model$_password; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "password")); - t5 = _this.get$_client_model$_$this()._client_model$_phone; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "phone")); - t6 = _this.get$_client_model$_$this()._contactKey; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "contactKey")); - t7 = _this.get$_client_model$_$this()._client_model$_isPrimary; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "isPrimary")); - t8 = _this.get$_client_model$_$this()._client_model$_sendEmail; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "sendEmail")); - t9 = _this.get$_client_model$_$this()._client_model$_customValue1; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customValue1")); - t10 = _this.get$_client_model$_$this()._client_model$_customValue2; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customValue2")); - t11 = _this.get$_client_model$_$this()._client_model$_customValue3; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customValue3")); - t12 = _this.get$_client_model$_$this()._client_model$_customValue4; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customValue4")); - t13 = _this.get$_client_model$_$this()._lastLogin; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "lastLogin")); - t14 = _this.get$_client_model$_$this()._client_model$_link; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "link")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_firstName, _s19_, "firstName"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_lastName, _s19_, "lastName"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_email, _s19_, "email"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_password, _s19_, "password"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_phone, _s19_, "phone"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._contactKey, _s19_, "contactKey"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_isPrimary, _s19_, "isPrimary"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_sendEmail, _s19_, "sendEmail"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_customValue1, _s19_, "customValue1"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_customValue2, _s19_, "customValue2"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_customValue3, _s19_, "customValue3"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_customValue4, _s19_, "customValue4"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._lastLogin, _s19_, "lastLogin"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_link, _s19_, "link"); t15 = _this.get$_client_model$_$this()._client_model$_isChanged; - t16 = _this.get$_client_model$_$this()._client_model$_createdAt; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "createdAt")); - t17 = _this.get$_client_model$_$this()._client_model$_updatedAt; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "updatedAt")); - t18 = _this.get$_client_model$_$this()._client_model$_archivedAt; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "archivedAt")); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_createdAt, _s19_, "createdAt"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_updatedAt, _s19_, "updatedAt"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_archivedAt, _s19_, "archivedAt"); t19 = _this.get$_client_model$_$this()._client_model$_isDeleted; t20 = _this.get$_client_model$_$this()._client_model$_createdUserId; - t21 = _this.get$_client_model$_$this()._client_model$_assignedUserId; - t22 = _this.get$_client_model$_$this()._client_model$_id; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "id")); - _$result = A._$ClientContactEntity$_(t18, t21, t6, t16, t20, t9, t10, t11, t12, t3, t1, t22, t15, t19, t7, t13, t2, t14, t4, t5, t8, t17); + _$result = A._$ClientContactEntity$_(t18, _this.get$_client_model$_$this()._client_model$_assignedUserId, t6, t16, t20, t9, t10, t11, t12, t3, t1, A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_model$_$this()._client_model$_id, _s19_, "id"), t15, t19, t7, t13, t2, t14, t4, t5, t8, t17); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._client_model$_$v = _$result; @@ -318484,7 +342810,7 @@ break; } } - return result.build$0(); + return result._company_gateway_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -318544,7 +342870,7 @@ break; } } - return result.build$0(); + return result._company_gateway_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -318768,7 +343094,7 @@ break; } } - return result.build$0(); + return result._company_gateway_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -318853,7 +343179,7 @@ break; } } - return result.build$0(); + return result._company_gateway_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -318876,8 +343202,17 @@ return other instanceof A.CompanyGatewayListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._company_gateway_model$__hashCode; - return t1 == null ? this._company_gateway_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._company_gateway_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._company_gateway_model$__hashCode; + if (t1 == null) { + _this._company_gateway_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("CompanyGatewayListResponse"), @@ -318899,7 +343234,7 @@ t1 = _this._company_gateway_model$_data; return t1 == null ? _this._company_gateway_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CompanyGatewayEntity) : t1; }, - build$0() { + _company_gateway_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s26_ = "CompanyGatewayListResponse", _$result = null; @@ -318908,8 +343243,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$CompanyGatewayListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s26_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s26_, "data"); } _$result = _$result0; } catch (exception) { @@ -318939,8 +343273,17 @@ return other instanceof A.CompanyGatewayItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._company_gateway_model$__hashCode; - return t1 == null ? this._company_gateway_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._company_gateway_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._company_gateway_model$__hashCode; + if (t1 == null) { + _this._company_gateway_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("CompanyGatewayItemResponse"), @@ -318971,24 +343314,23 @@ } return t1; }, - build$0() { + _company_gateway_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s26_ = "CompanyGatewayItemResponse", _$result = null; try { _$result0 = _this._company_gateway_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._company_gateway_model$_build$0(); _$result0 = new A._$CompanyGatewayItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s26_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s26_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._company_gateway_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s26_, _$failedField, J.toString$0$(e)); @@ -319009,7 +343351,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._company_gateway_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._company_gateway_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -319020,9 +343362,17 @@ return other instanceof A.CompanyGatewayEntity && _this.gatewayId === other.gatewayId && _this.acceptedCreditCards === other.acceptedCreditCards && _this.requireShippingAddress === other.requireShippingAddress && _this.requireBillingAddress === other.requireBillingAddress && _this.requireClientName === other.requireClientName && _this.requirePostalCode == other.requirePostalCode && _this.requireClientPhone === other.requireClientPhone && _this.requireContactName === other.requireContactName && _this.requireContactEmail === other.requireContactEmail && _this.requireCustomValue1 === other.requireCustomValue1 && _this.requireCustomValue2 === other.requireCustomValue2 && _this.requireCustomValue3 === other.requireCustomValue3 && _this.requireCustomValue4 === other.requireCustomValue4 && _this.requireCvv === other.requireCvv && _this.updateDetails === other.updateDetails && J.$eq$(_this.feesAndLimitsMap, other.feesAndLimitsMap) && J.$eq$(_this.systemLogs, other.systemLogs) && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.config === other.config && _this.tokenBilling === other.tokenBilling && _this.isTestMode === other.isTestMode && _this.label === other.label && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_gateway_model$__hashCode; - return t1 == null ? _this._company_gateway_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.gatewayId)), B.JSInt_methods.get$hashCode(_this.acceptedCreditCards)), B.JSBool_methods.get$hashCode(_this.requireShippingAddress)), B.JSBool_methods.get$hashCode(_this.requireBillingAddress)), B.JSBool_methods.get$hashCode(_this.requireClientName)), J.get$hashCode$(_this.requirePostalCode)), B.JSBool_methods.get$hashCode(_this.requireClientPhone)), B.JSBool_methods.get$hashCode(_this.requireContactName)), B.JSBool_methods.get$hashCode(_this.requireContactEmail)), B.JSBool_methods.get$hashCode(_this.requireCustomValue1)), B.JSBool_methods.get$hashCode(_this.requireCustomValue2)), B.JSBool_methods.get$hashCode(_this.requireCustomValue3)), B.JSBool_methods.get$hashCode(_this.requireCustomValue4)), B.JSBool_methods.get$hashCode(_this.requireCvv)), B.JSBool_methods.get$hashCode(_this.updateDetails)), J.get$hashCode$(_this.feesAndLimitsMap)), J.get$hashCode$(_this.systemLogs)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSString_methods.get$hashCode(_this.config)), B.JSString_methods.get$hashCode(_this.tokenBilling)), B.JSBool_methods.get$hashCode(_this.isTestMode)), B.JSString_methods.get$hashCode(_this.label)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.gatewayId)), B.JSInt_methods.get$hashCode(_this.acceptedCreditCards)), B.JSBool_methods.get$hashCode(_this.requireShippingAddress)), B.JSBool_methods.get$hashCode(_this.requireBillingAddress)), B.JSBool_methods.get$hashCode(_this.requireClientName)), J.get$hashCode$(_this.requirePostalCode)), B.JSBool_methods.get$hashCode(_this.requireClientPhone)), B.JSBool_methods.get$hashCode(_this.requireContactName)), B.JSBool_methods.get$hashCode(_this.requireContactEmail)), B.JSBool_methods.get$hashCode(_this.requireCustomValue1)), B.JSBool_methods.get$hashCode(_this.requireCustomValue2)), B.JSBool_methods.get$hashCode(_this.requireCustomValue3)), B.JSBool_methods.get$hashCode(_this.requireCustomValue4)), B.JSBool_methods.get$hashCode(_this.requireCvv)), B.JSBool_methods.get$hashCode(_this.updateDetails)), J.get$hashCode$(_this.feesAndLimitsMap)), J.get$hashCode$(_this.systemLogs)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSString_methods.get$hashCode(_this.config)), B.JSString_methods.get$hashCode(_this.tokenBilling)), B.JSBool_methods.get$hashCode(_this.isTestMode)), B.JSString_methods.get$hashCode(_this.label)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._company_gateway_model$__hashCode; + if (t1 == null) { + _this._company_gateway_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -319148,100 +343498,46 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, exception, _this = this, + _company_gateway_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, exception, _this = this, _s20_ = "CompanyGatewayEntity", _$result = null; try { _$result0 = _this._company_gateway_model$_$v; if (_$result0 == null) { t1 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_loadedAt; - t2 = _this.get$_company_gateway_model$_$this()._gatewayId; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "gatewayId")); - t3 = _this.get$_company_gateway_model$_$this()._acceptedCreditCards; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "acceptedCreditCards")); - t4 = _this.get$_company_gateway_model$_$this()._requireShippingAddress; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireShippingAddress")); - t5 = _this.get$_company_gateway_model$_$this()._requireBillingAddress; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireBillingAddress")); - t6 = _this.get$_company_gateway_model$_$this()._requireClientName; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireClientName")); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._gatewayId, _s20_, "gatewayId"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._acceptedCreditCards, _s20_, "acceptedCreditCards"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireShippingAddress, _s20_, "requireShippingAddress"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireBillingAddress, _s20_, "requireBillingAddress"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireClientName, _s20_, "requireClientName"); t7 = _this.get$_company_gateway_model$_$this()._requirePostalCode; - t8 = _this.get$_company_gateway_model$_$this()._requireClientPhone; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireClientPhone")); - t9 = _this.get$_company_gateway_model$_$this()._requireContactName; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireContactName")); - t10 = _this.get$_company_gateway_model$_$this()._requireContactEmail; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireContactEmail")); - t11 = _this.get$_company_gateway_model$_$this()._requireCustomValue1; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireCustomValue1")); - t12 = _this.get$_company_gateway_model$_$this()._requireCustomValue2; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireCustomValue2")); - t13 = _this.get$_company_gateway_model$_$this()._requireCustomValue3; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireCustomValue3")); - t14 = _this.get$_company_gateway_model$_$this()._requireCustomValue4; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireCustomValue4")); - t15 = _this.get$_company_gateway_model$_$this()._requireCvv; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "requireCvv")); - t16 = _this.get$_company_gateway_model$_$this()._updateDetails; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "updateDetails")); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireClientPhone, _s20_, "requireClientPhone"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireContactName, _s20_, "requireContactName"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireContactEmail, _s20_, "requireContactEmail"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireCustomValue1, _s20_, "requireCustomValue1"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireCustomValue2, _s20_, "requireCustomValue2"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireCustomValue3, _s20_, "requireCustomValue3"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireCustomValue4, _s20_, "requireCustomValue4"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._requireCvv, _s20_, "requireCvv"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._updateDetails, _s20_, "updateDetails"); t17 = _this.get$feesAndLimitsMap().build$0(); t18 = _this.get$systemLogs().build$0(); - t19 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_customValue1; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "customValue1")); - t20 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_customValue2; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "customValue2")); - t21 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_customValue3; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "customValue3")); - t22 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_customValue4; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "customValue4")); - t23 = _this.get$_company_gateway_model$_$this()._config; - if (t23 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "config")); - t24 = _this.get$_company_gateway_model$_$this()._tokenBilling; - if (t24 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "tokenBilling")); - t25 = _this.get$_company_gateway_model$_$this()._isTestMode; - if (t25 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "isTestMode")); - t26 = _this.get$_company_gateway_model$_$this()._label; - if (t26 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "label")); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_customValue1, _s20_, "customValue1"); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_customValue2, _s20_, "customValue2"); + t21 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_customValue3, _s20_, "customValue3"); + t22 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_customValue4, _s20_, "customValue4"); + t23 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._config, _s20_, "config"); + t24 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._tokenBilling, _s20_, "tokenBilling"); + t25 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._isTestMode, _s20_, "isTestMode"); + t26 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._label, _s20_, "label"); t27 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_isChanged; - t28 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_createdAt; - if (t28 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "createdAt")); - t29 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_updatedAt; - if (t29 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "updatedAt")); - t30 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_archivedAt; - if (t30 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "archivedAt")); + t28 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_createdAt, _s20_, "createdAt"); + t29 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_updatedAt, _s20_, "updatedAt"); + t30 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_archivedAt, _s20_, "archivedAt"); t31 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_isDeleted; t32 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_createdUserId; - t33 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_assignedUserId; - t34 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_id; - if (t34 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "id")); - _$result0 = A._$CompanyGatewayEntity$_(t3, t30, t33, t23, t28, t32, t19, t20, t21, t22, t17, t2, t34, t27, t31, t25, t26, t1, t5, t6, t8, t10, t9, t11, t12, t13, t14, t15, t7, t4, t18, t24, t16, t29); + _$result0 = A._$CompanyGatewayEntity$_(t3, t30, _this.get$_company_gateway_model$_$this()._company_gateway_model$_assignedUserId, t23, t28, t32, t19, t20, t21, t22, t17, t2, A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_id, _s20_, "id"), t27, t31, t25, t26, t1, t5, t6, t8, t10, t9, t11, t12, t13, t14, t15, t7, t4, t18, t24, t16, t29); } _$result = _$result0; } catch (exception) { @@ -319271,7 +343567,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._company_gateway_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._company_gateway_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -319282,9 +343578,17 @@ return other instanceof A.FeesAndLimitsSettings && _this.minLimit === other.minLimit && _this.maxLimit === other.maxLimit && _this.feeAmount === other.feeAmount && _this.feePercent === other.feePercent && _this.feeCap === other.feeCap && _this.taxRate1 === other.taxRate1 && _this.taxName1 === other.taxName1 && _this.taxRate2 === other.taxRate2 && _this.taxName2 === other.taxName2 && _this.taxRate3 === other.taxRate3 && _this.taxName3 === other.taxName3 && _this.adjustFeePercent === other.adjustFeePercent && _this.isEnabled === other.isEnabled; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_gateway_model$__hashCode; - return t1 == null ? _this._company_gateway_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSNumber_methods.get$hashCode(_this.minLimit)), B.JSNumber_methods.get$hashCode(_this.maxLimit)), B.JSNumber_methods.get$hashCode(_this.feeAmount)), B.JSNumber_methods.get$hashCode(_this.feePercent)), B.JSNumber_methods.get$hashCode(_this.feeCap)), B.JSNumber_methods.get$hashCode(_this.taxRate1)), B.JSString_methods.get$hashCode(_this.taxName1)), B.JSNumber_methods.get$hashCode(_this.taxRate2)), B.JSString_methods.get$hashCode(_this.taxName2)), B.JSNumber_methods.get$hashCode(_this.taxRate3)), B.JSString_methods.get$hashCode(_this.taxName3)), B.JSBool_methods.get$hashCode(_this.adjustFeePercent)), B.JSBool_methods.get$hashCode(_this.isEnabled))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSNumber_methods.get$hashCode(_this.minLimit)), B.JSNumber_methods.get$hashCode(_this.maxLimit)), B.JSNumber_methods.get$hashCode(_this.feeAmount)), B.JSNumber_methods.get$hashCode(_this.feePercent)), B.JSNumber_methods.get$hashCode(_this.feeCap)), B.JSNumber_methods.get$hashCode(_this.taxRate1)), B.JSString_methods.get$hashCode(_this.taxName1)), B.JSNumber_methods.get$hashCode(_this.taxRate2)), B.JSString_methods.get$hashCode(_this.taxName2)), B.JSNumber_methods.get$hashCode(_this.taxRate3)), B.JSString_methods.get$hashCode(_this.taxName3)), B.JSBool_methods.get$hashCode(_this.adjustFeePercent)), B.JSBool_methods.get$hashCode(_this.isEnabled))); + t1 = _this._company_gateway_model$__hashCode; + if (t1 == null) { + _this._company_gateway_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -319328,51 +343632,23 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, _this = this, + _company_gateway_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, _s21_ = "FeesAndLimitsSettings", _$result = _this._company_gateway_model$_$v; if (_$result == null) { - t1 = _this.get$_company_gateway_model$_$this()._minLimit; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "minLimit")); - t2 = _this.get$_company_gateway_model$_$this()._maxLimit; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "maxLimit")); - t3 = _this.get$_company_gateway_model$_$this()._feeAmount; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "feeAmount")); - t4 = _this.get$_company_gateway_model$_$this()._feePercent; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "feePercent")); - t5 = _this.get$_company_gateway_model$_$this()._feeCap; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "feeCap")); - t6 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_taxRate1; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "taxRate1")); - t7 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_taxName1; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "taxName1")); - t8 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_taxRate2; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "taxRate2")); - t9 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_taxName2; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "taxName2")); - t10 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_taxRate3; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "taxRate3")); - t11 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_taxName3; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "taxName3")); - t12 = _this.get$_company_gateway_model$_$this()._adjustFeePercent; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "adjustFeePercent")); - t13 = _this.get$_company_gateway_model$_$this()._company_gateway_model$_isEnabled; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "isEnabled")); - _$result = A._$FeesAndLimitsSettings$_(t12, t3, t5, t4, t13, t2, t1, t7, t9, t11, t6, t8, t10); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._minLimit, _s21_, "minLimit"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._maxLimit, _s21_, "maxLimit"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._feeAmount, _s21_, "feeAmount"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._feePercent, _s21_, "feePercent"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._feeCap, _s21_, "feeCap"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_taxRate1, _s21_, "taxRate1"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_taxName1, _s21_, "taxName1"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_taxRate2, _s21_, "taxRate2"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_taxName2, _s21_, "taxName2"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_taxRate3, _s21_, "taxRate3"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_taxName3, _s21_, "taxName3"); + _$result = A._$FeesAndLimitsSettings$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._adjustFeePercent, _s21_, "adjustFeePercent"), t3, t5, t4, A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_model$_$this()._company_gateway_model$_isEnabled, _s21_, "isEnabled"), t2, t1, t7, t9, t11, t6, t8, t10); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._company_gateway_model$_$v = _$result; @@ -319560,7 +343836,7 @@ call$1(data) { return data.length !== 0; }, - $signature: 14 + $signature: 15 }; A.CompanyEntity_coreCompany_closure.prototype = { call$1(b) { @@ -319583,7 +343859,7 @@ B.JSArray_methods.clear$0(b.get$companyGateways().get$_safeList()); return b; }, - $signature: 24 + $signature: 25 }; A.GatewayEntity.prototype = { get$supportsTokenBilling() { @@ -319688,32 +343964,32 @@ call$1(typeId) { return this.$this.options._map$_map.$index(0, typeId).supportTokenBilling; }, - $signature: 14 + $signature: 15 }; A.GatewayEntity_supportsRefunds_closure.prototype = { call$1(typeId) { return this.$this.options._map$_map.$index(0, typeId).supportRefunds; }, - $signature: 14 + $signature: 15 }; A.GatewayEntity_matchesFilter_closure.prototype = { call$1(option) { return option.supportTokenBilling; }, - $signature: 582 + $signature: 576 }; A.GatewayEntity_matchesFilterValue_closure.prototype = { call$1(option) { return option.supportTokenBilling; }, - $signature: 582 + $signature: 576 }; A.GatewayEntity_supportedEvents_closure.prototype = { call$2(key, option) { var t1 = option.webhooks; B.JSArray_methods.addAll$1(this.events, J.toList$0$ax(t1 == null ? A._setArrayType([], type$.JSArray_legacy_String) : t1)); }, - $signature: 2422 + $signature: 2594 }; A.GatewayOptionsEntity.prototype = {}; A.UserCompanyEntity.prototype = { @@ -319754,14 +344030,14 @@ b.$indexSet(0, "email", A.BuiltList_BuiltList$from(A._setArrayType(["all_notifications"], type$.JSArray_legacy_String), type$.legacy_String)); return b; }, - $signature: 583 + $signature: 579 }; A.UserCompanyEntity__initializeBuilder_closure.prototype = { call$1(b) { b.$indexSet(0, "email", A.BuiltList_BuiltList$from(A._setArrayType(["all_notifications"], type$.JSArray_legacy_String), type$.legacy_String)); return b; }, - $signature: 583 + $signature: 579 }; A.UserSettingsEntity.prototype = { getTableColumns$1(entityType) { @@ -319786,7 +344062,7 @@ A.DashboardField.prototype = {}; A._$CompanyEntitySerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { - var result = A._setArrayType(["custom_surcharge_taxes1", serializers.serialize$2$specifiedType(object.enableCustomSurchargeTaxes1, B.FullType_MtR), "custom_surcharge_taxes2", serializers.serialize$2$specifiedType(object.enableCustomSurchargeTaxes2, B.FullType_MtR), "custom_surcharge_taxes3", serializers.serialize$2$specifiedType(object.enableCustomSurchargeTaxes3, B.FullType_MtR), "custom_surcharge_taxes4", serializers.serialize$2$specifiedType(object.enableCustomSurchargeTaxes4, B.FullType_MtR), "size_id", serializers.serialize$2$specifiedType(object.sizeId, B.FullType_h8g), "industry_id", serializers.serialize$2$specifiedType(object.industryId, B.FullType_h8g), "subdomain", serializers.serialize$2$specifiedType(object.subdomain, B.FullType_h8g), "portal_mode", serializers.serialize$2$specifiedType(object.portalMode, B.FullType_h8g), "portal_domain", serializers.serialize$2$specifiedType(object.portalDomain, B.FullType_h8g), "update_products", serializers.serialize$2$specifiedType(object.updateProducts, B.FullType_MtR), "convert_products", serializers.serialize$2$specifiedType(object.convertProductExchangeRate, B.FullType_MtR), "convert_rate_to_client", serializers.serialize$2$specifiedType(object.convertRateToClient, B.FullType_MtR), "fill_products", serializers.serialize$2$specifiedType(object.fillProducts, B.FullType_MtR), "enable_product_cost", serializers.serialize$2$specifiedType(object.enableProductCost, B.FullType_MtR), "enable_product_quantity", serializers.serialize$2$specifiedType(object.enableProductQuantity, B.FullType_MtR), "enable_product_discount", serializers.serialize$2$specifiedType(object.enableProductDiscount, B.FullType_MtR), "default_task_is_date_based", serializers.serialize$2$specifiedType(object.defaultTaskIsDateBased, B.FullType_MtR), "default_quantity", serializers.serialize$2$specifiedType(object.defaultQuantity, B.FullType_MtR), "show_product_details", serializers.serialize$2$specifiedType(object.showProductDetails, B.FullType_MtR), "client_can_register", serializers.serialize$2$specifiedType(object.clientCanRegister, B.FullType_MtR), "is_large", serializers.serialize$2$specifiedType(object.isLarge, B.FullType_MtR), "is_disabled", serializers.serialize$2$specifiedType(object.isDisabled, B.FullType_MtR), "enable_shop_api", serializers.serialize$2$specifiedType(object.enableShopApi, B.FullType_MtR), "company_key", serializers.serialize$2$specifiedType(object.companyKey, B.FullType_h8g), "first_day_of_week", serializers.serialize$2$specifiedType(object.firstDayOfWeek, B.FullType_h8g), "first_month_of_year", serializers.serialize$2$specifiedType(object.firstMonthOfYear, B.FullType_h8g), "enabled_tax_rates", serializers.serialize$2$specifiedType(object.numberOfInvoiceTaxRates, B.FullType_kjq), "enabled_item_tax_rates", serializers.serialize$2$specifiedType(object.numberOfItemTaxRates, B.FullType_kjq), "enabled_expense_tax_rates", serializers.serialize$2$specifiedType(object.numberOfExpenseTaxRates, B.FullType_kjq), "expense_inclusive_taxes", serializers.serialize$2$specifiedType(object.expenseInclusiveTaxes, B.FullType_MtR), "session_timeout", serializers.serialize$2$specifiedType(object.sessionTimeout, B.FullType_kjq), "default_password_timeout", serializers.serialize$2$specifiedType(object.passwordTimeout, B.FullType_kjq), "oauth_password_required", serializers.serialize$2$specifiedType(object.oauthPasswordRequired, B.FullType_MtR), "markdown_enabled", serializers.serialize$2$specifiedType(object.markdownEnabled, B.FullType_MtR), "markdown_email_enabled", serializers.serialize$2$specifiedType(object.markdownEmailEnabled, B.FullType_MtR), "use_comma_as_decimal_place", serializers.serialize$2$specifiedType(object.useCommaAsDecimalPlace, B.FullType_MtR), "report_include_drafts", serializers.serialize$2$specifiedType(object.reportIncludeDrafts, B.FullType_MtR), "report_include_deleted", serializers.serialize$2$specifiedType(object.reportIncludeDeleted, B.FullType_MtR), "use_quote_terms_on_conversion", serializers.serialize$2$specifiedType(object.useQuoteTermsOnConversion, B.FullType_MtR), "enable_applying_payments", serializers.serialize$2$specifiedType(object.enableApplyingPayments, B.FullType_MtR), "track_inventory", serializers.serialize$2$specifiedType(object.trackInventory, B.FullType_MtR), "inventory_notification_threshold", serializers.serialize$2$specifiedType(object.stockNotificationThreshold, B.FullType_kjq), "stock_notification", serializers.serialize$2$specifiedType(object.stockNotification, B.FullType_MtR), "invoice_task_lock", serializers.serialize$2$specifiedType(object.invoiceTaskLock, B.FullType_MtR), "convert_payment_currency", serializers.serialize$2$specifiedType(object.convertPaymentCurrency, B.FullType_MtR), "convert_expense_currency", serializers.serialize$2$specifiedType(object.convertExpenseCurrency, B.FullType_MtR), "notify_vendor_when_paid", serializers.serialize$2$specifiedType(object.notifyVendorWhenPaid, B.FullType_MtR), "groups", serializers.serialize$2$specifiedType(object.groups, B.FullType_EOZ), "activities", serializers.serialize$2$specifiedType(object.activities, B.FullType_QWw), "tax_rates", serializers.serialize$2$specifiedType(object.taxRates, B.FullType_IIj), "task_statuses", serializers.serialize$2$specifiedType(object.taskStatuses, B.FullType_WVg), "taskStatusMap", serializers.serialize$2$specifiedType(object.taskStatusMap, B.FullType_woc), "company_gateways", serializers.serialize$2$specifiedType(object.companyGateways, B.FullType_A8J), "expense_categories", serializers.serialize$2$specifiedType(object.expenseCategories, B.FullType_8cq), "users", serializers.serialize$2$specifiedType(object.users, B.FullType_e7r), "clients", serializers.serialize$2$specifiedType(object.clients, B.FullType_Ag3), "products", serializers.serialize$2$specifiedType(object.products, B.FullType_GBo), "invoices", serializers.serialize$2$specifiedType(object.invoices, B.FullType_xS5), "recurring_invoices", serializers.serialize$2$specifiedType(object.recurringInvoices, B.FullType_xS5), "recurring_expenses", serializers.serialize$2$specifiedType(object.recurringExpenses, B.FullType_0vR), "payments", serializers.serialize$2$specifiedType(object.payments, B.FullType_ORM), "quotes", serializers.serialize$2$specifiedType(object.quotes, B.FullType_xS5), "credits", serializers.serialize$2$specifiedType(object.credits, B.FullType_xS5), "purchase_orders", serializers.serialize$2$specifiedType(object.purchaseOrders, B.FullType_xS5), "bank_integrations", serializers.serialize$2$specifiedType(object.bankAccounts, B.FullType_yLX), "bank_transactions", serializers.serialize$2$specifiedType(object.transactions, B.FullType_IEZ), "bank_transaction_rules", serializers.serialize$2$specifiedType(object.transactionRules, B.FullType_v4s), "tasks", serializers.serialize$2$specifiedType(object.tasks, B.FullType_UWS), "projects", serializers.serialize$2$specifiedType(object.projects, B.FullType_KEc), "expenses", serializers.serialize$2$specifiedType(object.expenses, B.FullType_0vR), "vendors", serializers.serialize$2$specifiedType(object.vendors, B.FullType_Pss), "designs", serializers.serialize$2$specifiedType(object.designs, B.FullType_8sg), "documents", serializers.serialize$2$specifiedType(object.documents, B.FullType_EBZ), "task_schedulers", serializers.serialize$2$specifiedType(object.schedules, B.FullType_apI), "tokens_hashed", serializers.serialize$2$specifiedType(object.tokens, B.FullType_mKc), "webhooks", serializers.serialize$2$specifiedType(object.webhooks, B.FullType_46c), "subscriptions", serializers.serialize$2$specifiedType(object.subscriptions, B.FullType_NIe), "payment_terms", serializers.serialize$2$specifiedType(object.paymentTerms, B.FullType_kvD), "system_logs", serializers.serialize$2$specifiedType(object.systemLogs, B.FullType_oGx), "client_registration_fields", serializers.serialize$2$specifiedType(object.clientRegistrationFields, B.FullType_pjG), "custom_fields", serializers.serialize$2$specifiedType(object.customFields, B.FullType_LNO), "slack_webhook_url", serializers.serialize$2$specifiedType(object.slackWebhookUrl, B.FullType_h8g), "google_analytics_key", serializers.serialize$2$specifiedType(object.googleAnalyticsKey, B.FullType_h8g), "matomo_url", serializers.serialize$2$specifiedType(object.matomoUrl, B.FullType_h8g), "matomo_id", serializers.serialize$2$specifiedType(object.matomoId, B.FullType_h8g), "mark_expenses_invoiceable", serializers.serialize$2$specifiedType(object.markExpensesInvoiceable, B.FullType_MtR), "mark_expenses_paid", serializers.serialize$2$specifiedType(object.markExpensesPaid, B.FullType_MtR), "invoice_expense_documents", serializers.serialize$2$specifiedType(object.invoiceExpenseDocuments, B.FullType_MtR), "invoice_task_documents", serializers.serialize$2$specifiedType(object.invoiceTaskDocuments, B.FullType_MtR), "invoice_task_timelog", serializers.serialize$2$specifiedType(object.invoiceTaskTimelog, B.FullType_MtR), "invoice_task_datelog", serializers.serialize$2$specifiedType(object.invoiceTaskDatelog, B.FullType_MtR), "invoice_task_project", serializers.serialize$2$specifiedType(object.invoiceTaskProject, B.FullType_MtR), "invoice_task_hours", serializers.serialize$2$specifiedType(object.invoiceTaskHours, B.FullType_MtR), "auto_start_tasks", serializers.serialize$2$specifiedType(object.autoStartTasks, B.FullType_MtR), "show_tasks_table", serializers.serialize$2$specifiedType(object.showTasksTable, B.FullType_MtR), "show_task_end_date", serializers.serialize$2$specifiedType(object.showTaskEndDate, B.FullType_MtR), "settings", serializers.serialize$2$specifiedType(object.settings, B.FullType_Iqz0), "enabled_modules", serializers.serialize$2$specifiedType(object.enabledModules, B.FullType_kjq), "calculate_expense_tax_by_amount", serializers.serialize$2$specifiedType(object.calculateExpenseTaxByAmount, B.FullType_MtR), "stop_on_unpaid_recurring ", serializers.serialize$2$specifiedType(object.stopOnUnpaidRecurring, B.FullType_MtR), "created_at", serializers.serialize$2$specifiedType(object.createdAt, B.FullType_kjq), "updated_at", serializers.serialize$2$specifiedType(object.updatedAt, B.FullType_kjq), "archived_at", serializers.serialize$2$specifiedType(object.archivedAt, B.FullType_kjq), "id", serializers.serialize$2$specifiedType(object.id, B.FullType_h8g)], type$.JSArray_legacy_Object), + var result = A._setArrayType(["custom_surcharge_taxes1", serializers.serialize$2$specifiedType(object.enableCustomSurchargeTaxes1, B.FullType_MtR), "custom_surcharge_taxes2", serializers.serialize$2$specifiedType(object.enableCustomSurchargeTaxes2, B.FullType_MtR), "custom_surcharge_taxes3", serializers.serialize$2$specifiedType(object.enableCustomSurchargeTaxes3, B.FullType_MtR), "custom_surcharge_taxes4", serializers.serialize$2$specifiedType(object.enableCustomSurchargeTaxes4, B.FullType_MtR), "size_id", serializers.serialize$2$specifiedType(object.sizeId, B.FullType_h8g), "industry_id", serializers.serialize$2$specifiedType(object.industryId, B.FullType_h8g), "subdomain", serializers.serialize$2$specifiedType(object.subdomain, B.FullType_h8g), "portal_mode", serializers.serialize$2$specifiedType(object.portalMode, B.FullType_h8g), "portal_domain", serializers.serialize$2$specifiedType(object.portalDomain, B.FullType_h8g), "update_products", serializers.serialize$2$specifiedType(object.updateProducts, B.FullType_MtR), "convert_products", serializers.serialize$2$specifiedType(object.convertProductExchangeRate, B.FullType_MtR), "convert_rate_to_client", serializers.serialize$2$specifiedType(object.convertRateToClient, B.FullType_MtR), "fill_products", serializers.serialize$2$specifiedType(object.fillProducts, B.FullType_MtR), "enable_product_cost", serializers.serialize$2$specifiedType(object.enableProductCost, B.FullType_MtR), "enable_product_quantity", serializers.serialize$2$specifiedType(object.enableProductQuantity, B.FullType_MtR), "enable_product_discount", serializers.serialize$2$specifiedType(object.enableProductDiscount, B.FullType_MtR), "default_task_is_date_based", serializers.serialize$2$specifiedType(object.defaultTaskIsDateBased, B.FullType_MtR), "default_quantity", serializers.serialize$2$specifiedType(object.defaultQuantity, B.FullType_MtR), "show_product_details", serializers.serialize$2$specifiedType(object.showProductDetails, B.FullType_MtR), "client_can_register", serializers.serialize$2$specifiedType(object.clientCanRegister, B.FullType_MtR), "is_large", serializers.serialize$2$specifiedType(object.isLarge, B.FullType_MtR), "is_disabled", serializers.serialize$2$specifiedType(object.isDisabled, B.FullType_MtR), "enable_shop_api", serializers.serialize$2$specifiedType(object.enableShopApi, B.FullType_MtR), "company_key", serializers.serialize$2$specifiedType(object.companyKey, B.FullType_h8g), "first_day_of_week", serializers.serialize$2$specifiedType(object.firstDayOfWeek, B.FullType_h8g), "first_month_of_year", serializers.serialize$2$specifiedType(object.firstMonthOfYear, B.FullType_h8g), "enabled_tax_rates", serializers.serialize$2$specifiedType(object.numberOfInvoiceTaxRates, B.FullType_kjq), "enabled_item_tax_rates", serializers.serialize$2$specifiedType(object.numberOfItemTaxRates, B.FullType_kjq), "enabled_expense_tax_rates", serializers.serialize$2$specifiedType(object.numberOfExpenseTaxRates, B.FullType_kjq), "expense_inclusive_taxes", serializers.serialize$2$specifiedType(object.expenseInclusiveTaxes, B.FullType_MtR), "session_timeout", serializers.serialize$2$specifiedType(object.sessionTimeout, B.FullType_kjq), "default_password_timeout", serializers.serialize$2$specifiedType(object.passwordTimeout, B.FullType_kjq), "oauth_password_required", serializers.serialize$2$specifiedType(object.oauthPasswordRequired, B.FullType_MtR), "markdown_enabled", serializers.serialize$2$specifiedType(object.markdownEnabled, B.FullType_MtR), "markdown_email_enabled", serializers.serialize$2$specifiedType(object.markdownEmailEnabled, B.FullType_MtR), "use_comma_as_decimal_place", serializers.serialize$2$specifiedType(object.useCommaAsDecimalPlace, B.FullType_MtR), "report_include_drafts", serializers.serialize$2$specifiedType(object.reportIncludeDrafts, B.FullType_MtR), "report_include_deleted", serializers.serialize$2$specifiedType(object.reportIncludeDeleted, B.FullType_MtR), "use_quote_terms_on_conversion", serializers.serialize$2$specifiedType(object.useQuoteTermsOnConversion, B.FullType_MtR), "enable_applying_payments", serializers.serialize$2$specifiedType(object.enableApplyingPayments, B.FullType_MtR), "track_inventory", serializers.serialize$2$specifiedType(object.trackInventory, B.FullType_MtR), "inventory_notification_threshold", serializers.serialize$2$specifiedType(object.stockNotificationThreshold, B.FullType_kjq), "stock_notification", serializers.serialize$2$specifiedType(object.stockNotification, B.FullType_MtR), "invoice_task_lock", serializers.serialize$2$specifiedType(object.invoiceTaskLock, B.FullType_MtR), "convert_payment_currency", serializers.serialize$2$specifiedType(object.convertPaymentCurrency, B.FullType_MtR), "convert_expense_currency", serializers.serialize$2$specifiedType(object.convertExpenseCurrency, B.FullType_MtR), "notify_vendor_when_paid", serializers.serialize$2$specifiedType(object.notifyVendorWhenPaid, B.FullType_MtR), "groups", serializers.serialize$2$specifiedType(object.groups, B.FullType_EOZ), "activities", serializers.serialize$2$specifiedType(object.activities, B.FullType_QWw), "tax_rates", serializers.serialize$2$specifiedType(object.taxRates, B.FullType_IIj), "task_statuses", serializers.serialize$2$specifiedType(object.taskStatuses, B.FullType_WVg), "taskStatusMap", serializers.serialize$2$specifiedType(object.taskStatusMap, B.FullType_woc), "company_gateways", serializers.serialize$2$specifiedType(object.companyGateways, B.FullType_A8J), "expense_categories", serializers.serialize$2$specifiedType(object.expenseCategories, B.FullType_8cq), "users", serializers.serialize$2$specifiedType(object.users, B.FullType_e7r), "clients", serializers.serialize$2$specifiedType(object.clients, B.FullType_Ag3), "products", serializers.serialize$2$specifiedType(object.products, B.FullType_GBo), "invoices", serializers.serialize$2$specifiedType(object.invoices, B.FullType_xS5), "recurring_invoices", serializers.serialize$2$specifiedType(object.recurringInvoices, B.FullType_xS5), "recurring_expenses", serializers.serialize$2$specifiedType(object.recurringExpenses, B.FullType_0vR), "payments", serializers.serialize$2$specifiedType(object.payments, B.FullType_ORM), "quotes", serializers.serialize$2$specifiedType(object.quotes, B.FullType_xS5), "credits", serializers.serialize$2$specifiedType(object.credits, B.FullType_xS5), "purchase_orders", serializers.serialize$2$specifiedType(object.purchaseOrders, B.FullType_xS5), "bank_integrations", serializers.serialize$2$specifiedType(object.bankAccounts, B.FullType_yLX), "bank_transactions", serializers.serialize$2$specifiedType(object.transactions, B.FullType_IEZ), "bank_transaction_rules", serializers.serialize$2$specifiedType(object.transactionRules, B.FullType_v4s), "tasks", serializers.serialize$2$specifiedType(object.tasks, B.FullType_UWS), "projects", serializers.serialize$2$specifiedType(object.projects, B.FullType_KEc), "expenses", serializers.serialize$2$specifiedType(object.expenses, B.FullType_0vR), "vendors", serializers.serialize$2$specifiedType(object.vendors, B.FullType_Pss), "designs", serializers.serialize$2$specifiedType(object.designs, B.FullType_8sg), "documents", serializers.serialize$2$specifiedType(object.documents, B.FullType_EBZ), "task_schedulers", serializers.serialize$2$specifiedType(object.schedules, B.FullType_apI), "tokens_hashed", serializers.serialize$2$specifiedType(object.tokens, B.FullType_mKc), "webhooks", serializers.serialize$2$specifiedType(object.webhooks, B.FullType_46c), "subscriptions", serializers.serialize$2$specifiedType(object.subscriptions, B.FullType_NIe), "payment_terms", serializers.serialize$2$specifiedType(object.paymentTerms, B.FullType_kvD), "system_logs", serializers.serialize$2$specifiedType(object.systemLogs, B.FullType_oGx), "client_registration_fields", serializers.serialize$2$specifiedType(object.clientRegistrationFields, B.FullType_pjG), "custom_fields", serializers.serialize$2$specifiedType(object.customFields, B.FullType_LNO), "slack_webhook_url", serializers.serialize$2$specifiedType(object.slackWebhookUrl, B.FullType_h8g), "google_analytics_key", serializers.serialize$2$specifiedType(object.googleAnalyticsKey, B.FullType_h8g), "matomo_url", serializers.serialize$2$specifiedType(object.matomoUrl, B.FullType_h8g), "matomo_id", serializers.serialize$2$specifiedType(object.matomoId, B.FullType_h8g), "mark_expenses_invoiceable", serializers.serialize$2$specifiedType(object.markExpensesInvoiceable, B.FullType_MtR), "mark_expenses_paid", serializers.serialize$2$specifiedType(object.markExpensesPaid, B.FullType_MtR), "invoice_expense_documents", serializers.serialize$2$specifiedType(object.invoiceExpenseDocuments, B.FullType_MtR), "invoice_task_documents", serializers.serialize$2$specifiedType(object.invoiceTaskDocuments, B.FullType_MtR), "invoice_task_timelog", serializers.serialize$2$specifiedType(object.invoiceTaskTimelog, B.FullType_MtR), "invoice_task_datelog", serializers.serialize$2$specifiedType(object.invoiceTaskDatelog, B.FullType_MtR), "invoice_task_project", serializers.serialize$2$specifiedType(object.invoiceTaskProject, B.FullType_MtR), "invoice_task_hours", serializers.serialize$2$specifiedType(object.invoiceTaskHours, B.FullType_MtR), "auto_start_tasks", serializers.serialize$2$specifiedType(object.autoStartTasks, B.FullType_MtR), "show_tasks_table", serializers.serialize$2$specifiedType(object.showTasksTable, B.FullType_MtR), "show_task_end_date", serializers.serialize$2$specifiedType(object.showTaskEndDate, B.FullType_MtR), "settings", serializers.serialize$2$specifiedType(object.settings, B.FullType_Iqz0), "enabled_modules", serializers.serialize$2$specifiedType(object.enabledModules, B.FullType_kjq), "calculate_expense_tax_by_amount", serializers.serialize$2$specifiedType(object.calculateExpenseTaxByAmount, B.FullType_MtR), "stop_on_unpaid_recurring", serializers.serialize$2$specifiedType(object.stopOnUnpaidRecurring, B.FullType_MtR), "created_at", serializers.serialize$2$specifiedType(object.createdAt, B.FullType_kjq), "updated_at", serializers.serialize$2$specifiedType(object.updatedAt, B.FullType_kjq), "archived_at", serializers.serialize$2$specifiedType(object.archivedAt, B.FullType_kjq), "id", serializers.serialize$2$specifiedType(object.id, B.FullType_h8g)], type$.JSArray_legacy_Object), value = object.isChanged; if (value != null) { result.push("isChanged"); @@ -320756,7 +345032,7 @@ t60 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); result.get$_company_model$_$this()._calculateExpenseTaxByAmount = t60; break; - case "stop_on_unpaid_recurring ": + case "stop_on_unpaid_recurring": t60 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); result.get$_company_model$_$this()._stopOnUnpaidRecurring = t60; break; @@ -320798,7 +345074,7 @@ break; } } - return result.build$0(); + return result._company_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -320875,7 +345151,7 @@ break; } } - return result.build$0(); + return result._company_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -320941,7 +345217,7 @@ break; } } - return result.build$0(); + return result._company_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -321106,7 +345382,7 @@ break; } } - return result.build$0(); + return result._company_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -321221,7 +345497,7 @@ break; } } - return result.build$0(); + return result._company_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -321290,7 +345566,7 @@ break; } } - return result.build$0(); + return result._company_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -321344,7 +345620,7 @@ break; } } - return result.build$0(); + return result._company_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -321396,7 +345672,7 @@ break; } } - return result.build$0(); + return result._company_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -321418,7 +345694,7 @@ return this.serialize$3$specifiedType(serializers, object, B.FullType_null_List_empty_false); }, deserialize$3$specifiedType(serializers, serialized, specifiedType) { - var iterator, key, value, t1, _$result, t2, t3, + var iterator, key, value, t1, _$result, _s14_ = "DashboardField", result = new A.DashboardFieldBuilder(); result.get$_company_model$_$this()._company_model$_type = "sum"; @@ -321443,18 +345719,8 @@ } } _$result = result._company_model$_$v; - if (_$result == null) { - t1 = result.get$_company_model$_$this()._company_model$_field; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "field")); - t2 = result.get$_company_model$_$this()._period; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "period")); - t3 = result.get$_company_model$_$this()._company_model$_type; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "type")); - _$result = A._$DashboardField$_(t1, t2, t3); - } + if (_$result == null) + _$result = A._$DashboardField$_(A.BuiltValueNullFieldError_checkNotNull(result.get$_company_model$_$this()._company_model$_field, _s14_, "field"), A.BuiltValueNullFieldError_checkNotNull(result.get$_company_model$_$this()._period, _s14_, "period"), A.BuiltValueNullFieldError_checkNotNull(result.get$_company_model$_$this()._company_model$_type, _s14_, "type")); A.ArgumentError_checkNotNull(_$result, "other"); return result._company_model$_$v = _$result; }, @@ -321477,7 +345743,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._company_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._company_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -321488,9 +345754,17 @@ return other instanceof A.CompanyEntity && _this.enableCustomSurchargeTaxes1 === other.enableCustomSurchargeTaxes1 && _this.enableCustomSurchargeTaxes2 === other.enableCustomSurchargeTaxes2 && _this.enableCustomSurchargeTaxes3 === other.enableCustomSurchargeTaxes3 && _this.enableCustomSurchargeTaxes4 === other.enableCustomSurchargeTaxes4 && _this.sizeId === other.sizeId && _this.industryId === other.industryId && _this.subdomain === other.subdomain && _this.portalMode === other.portalMode && _this.portalDomain === other.portalDomain && _this.updateProducts === other.updateProducts && _this.convertProductExchangeRate === other.convertProductExchangeRate && _this.convertRateToClient === other.convertRateToClient && _this.fillProducts === other.fillProducts && _this.enableProductCost === other.enableProductCost && _this.enableProductQuantity === other.enableProductQuantity && _this.enableProductDiscount === other.enableProductDiscount && _this.defaultTaskIsDateBased === other.defaultTaskIsDateBased && _this.defaultQuantity === other.defaultQuantity && _this.showProductDetails === other.showProductDetails && _this.clientCanRegister === other.clientCanRegister && _this.isLarge === other.isLarge && _this.isDisabled === other.isDisabled && _this.enableShopApi === other.enableShopApi && _this.companyKey === other.companyKey && _this.firstDayOfWeek === other.firstDayOfWeek && _this.firstMonthOfYear === other.firstMonthOfYear && _this.numberOfInvoiceTaxRates === other.numberOfInvoiceTaxRates && _this.numberOfItemTaxRates === other.numberOfItemTaxRates && _this.numberOfExpenseTaxRates === other.numberOfExpenseTaxRates && _this.expenseInclusiveTaxes === other.expenseInclusiveTaxes && _this.sessionTimeout === other.sessionTimeout && _this.passwordTimeout === other.passwordTimeout && _this.oauthPasswordRequired === other.oauthPasswordRequired && _this.markdownEnabled === other.markdownEnabled && _this.markdownEmailEnabled === other.markdownEmailEnabled && _this.useCommaAsDecimalPlace === other.useCommaAsDecimalPlace && _this.reportIncludeDrafts === other.reportIncludeDrafts && _this.reportIncludeDeleted === other.reportIncludeDeleted && _this.useQuoteTermsOnConversion === other.useQuoteTermsOnConversion && _this.enableApplyingPayments === other.enableApplyingPayments && _this.trackInventory === other.trackInventory && _this.stockNotificationThreshold === other.stockNotificationThreshold && _this.stockNotification === other.stockNotification && _this.invoiceTaskLock === other.invoiceTaskLock && _this.convertPaymentCurrency === other.convertPaymentCurrency && _this.convertExpenseCurrency === other.convertExpenseCurrency && _this.notifyVendorWhenPaid === other.notifyVendorWhenPaid && J.$eq$(_this.groups, other.groups) && J.$eq$(_this.activities, other.activities) && J.$eq$(_this.taxRates, other.taxRates) && J.$eq$(_this.taskStatuses, other.taskStatuses) && J.$eq$(_this.taskStatusMap, other.taskStatusMap) && J.$eq$(_this.companyGateways, other.companyGateways) && J.$eq$(_this.expenseCategories, other.expenseCategories) && J.$eq$(_this.users, other.users) && J.$eq$(_this.clients, other.clients) && J.$eq$(_this.products, other.products) && J.$eq$(_this.invoices, other.invoices) && J.$eq$(_this.recurringInvoices, other.recurringInvoices) && J.$eq$(_this.recurringExpenses, other.recurringExpenses) && J.$eq$(_this.payments, other.payments) && J.$eq$(_this.quotes, other.quotes) && J.$eq$(_this.credits, other.credits) && J.$eq$(_this.purchaseOrders, other.purchaseOrders) && J.$eq$(_this.bankAccounts, other.bankAccounts) && J.$eq$(_this.transactions, other.transactions) && J.$eq$(_this.transactionRules, other.transactionRules) && J.$eq$(_this.tasks, other.tasks) && J.$eq$(_this.projects, other.projects) && J.$eq$(_this.expenses, other.expenses) && J.$eq$(_this.vendors, other.vendors) && J.$eq$(_this.designs, other.designs) && J.$eq$(_this.documents, other.documents) && J.$eq$(_this.schedules, other.schedules) && J.$eq$(_this.tokens, other.tokens) && J.$eq$(_this.webhooks, other.webhooks) && J.$eq$(_this.subscriptions, other.subscriptions) && J.$eq$(_this.paymentTerms, other.paymentTerms) && J.$eq$(_this.systemLogs, other.systemLogs) && J.$eq$(_this.clientRegistrationFields, other.clientRegistrationFields) && J.$eq$(_this.customFields, other.customFields) && _this.slackWebhookUrl === other.slackWebhookUrl && _this.googleAnalyticsKey === other.googleAnalyticsKey && _this.matomoUrl === other.matomoUrl && _this.matomoId === other.matomoId && _this.markExpensesInvoiceable === other.markExpensesInvoiceable && _this.markExpensesPaid === other.markExpensesPaid && _this.invoiceExpenseDocuments === other.invoiceExpenseDocuments && _this.invoiceTaskDocuments === other.invoiceTaskDocuments && _this.invoiceTaskTimelog === other.invoiceTaskTimelog && _this.invoiceTaskDatelog === other.invoiceTaskDatelog && _this.invoiceTaskProject === other.invoiceTaskProject && _this.invoiceTaskHours === other.invoiceTaskHours && _this.autoStartTasks === other.autoStartTasks && _this.showTasksTable === other.showTasksTable && _this.showTaskEndDate === other.showTaskEndDate && J.$eq$(_this.settings, other.settings) && _this.enabledModules === other.enabledModules && _this.calculateExpenseTaxByAmount === other.calculateExpenseTaxByAmount && _this.stopOnUnpaidRecurring === other.stopOnUnpaidRecurring && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.entityType == other.entityType && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_model$__hashCode; - return t1 == null ? _this._company_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.enableCustomSurchargeTaxes1)), B.JSBool_methods.get$hashCode(_this.enableCustomSurchargeTaxes2)), B.JSBool_methods.get$hashCode(_this.enableCustomSurchargeTaxes3)), B.JSBool_methods.get$hashCode(_this.enableCustomSurchargeTaxes4)), B.JSString_methods.get$hashCode(_this.sizeId)), B.JSString_methods.get$hashCode(_this.industryId)), B.JSString_methods.get$hashCode(_this.subdomain)), B.JSString_methods.get$hashCode(_this.portalMode)), B.JSString_methods.get$hashCode(_this.portalDomain)), B.JSBool_methods.get$hashCode(_this.updateProducts)), B.JSBool_methods.get$hashCode(_this.convertProductExchangeRate)), B.JSBool_methods.get$hashCode(_this.convertRateToClient)), B.JSBool_methods.get$hashCode(_this.fillProducts)), B.JSBool_methods.get$hashCode(_this.enableProductCost)), B.JSBool_methods.get$hashCode(_this.enableProductQuantity)), B.JSBool_methods.get$hashCode(_this.enableProductDiscount)), B.JSBool_methods.get$hashCode(_this.defaultTaskIsDateBased)), B.JSBool_methods.get$hashCode(_this.defaultQuantity)), B.JSBool_methods.get$hashCode(_this.showProductDetails)), B.JSBool_methods.get$hashCode(_this.clientCanRegister)), B.JSBool_methods.get$hashCode(_this.isLarge)), B.JSBool_methods.get$hashCode(_this.isDisabled)), B.JSBool_methods.get$hashCode(_this.enableShopApi)), B.JSString_methods.get$hashCode(_this.companyKey)), B.JSString_methods.get$hashCode(_this.firstDayOfWeek)), B.JSString_methods.get$hashCode(_this.firstMonthOfYear)), B.JSInt_methods.get$hashCode(_this.numberOfInvoiceTaxRates)), B.JSInt_methods.get$hashCode(_this.numberOfItemTaxRates)), B.JSInt_methods.get$hashCode(_this.numberOfExpenseTaxRates)), B.JSBool_methods.get$hashCode(_this.expenseInclusiveTaxes)), B.JSInt_methods.get$hashCode(_this.sessionTimeout)), B.JSInt_methods.get$hashCode(_this.passwordTimeout)), B.JSBool_methods.get$hashCode(_this.oauthPasswordRequired)), B.JSBool_methods.get$hashCode(_this.markdownEnabled)), B.JSBool_methods.get$hashCode(_this.markdownEmailEnabled)), B.JSBool_methods.get$hashCode(_this.useCommaAsDecimalPlace)), B.JSBool_methods.get$hashCode(_this.reportIncludeDrafts)), B.JSBool_methods.get$hashCode(_this.reportIncludeDeleted)), B.JSBool_methods.get$hashCode(_this.useQuoteTermsOnConversion)), B.JSBool_methods.get$hashCode(_this.enableApplyingPayments)), B.JSBool_methods.get$hashCode(_this.trackInventory)), B.JSInt_methods.get$hashCode(_this.stockNotificationThreshold)), B.JSBool_methods.get$hashCode(_this.stockNotification)), B.JSBool_methods.get$hashCode(_this.invoiceTaskLock)), B.JSBool_methods.get$hashCode(_this.convertPaymentCurrency)), B.JSBool_methods.get$hashCode(_this.convertExpenseCurrency)), B.JSBool_methods.get$hashCode(_this.notifyVendorWhenPaid)), J.get$hashCode$(_this.groups)), J.get$hashCode$(_this.activities)), J.get$hashCode$(_this.taxRates)), J.get$hashCode$(_this.taskStatuses)), J.get$hashCode$(_this.taskStatusMap)), J.get$hashCode$(_this.companyGateways)), J.get$hashCode$(_this.expenseCategories)), J.get$hashCode$(_this.users)), J.get$hashCode$(_this.clients)), J.get$hashCode$(_this.products)), J.get$hashCode$(_this.invoices)), J.get$hashCode$(_this.recurringInvoices)), J.get$hashCode$(_this.recurringExpenses)), J.get$hashCode$(_this.payments)), J.get$hashCode$(_this.quotes)), J.get$hashCode$(_this.credits)), J.get$hashCode$(_this.purchaseOrders)), J.get$hashCode$(_this.bankAccounts)), J.get$hashCode$(_this.transactions)), J.get$hashCode$(_this.transactionRules)), J.get$hashCode$(_this.tasks)), J.get$hashCode$(_this.projects)), J.get$hashCode$(_this.expenses)), J.get$hashCode$(_this.vendors)), J.get$hashCode$(_this.designs)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.schedules)), J.get$hashCode$(_this.tokens)), J.get$hashCode$(_this.webhooks)), J.get$hashCode$(_this.subscriptions)), J.get$hashCode$(_this.paymentTerms)), J.get$hashCode$(_this.systemLogs)), J.get$hashCode$(_this.clientRegistrationFields)), J.get$hashCode$(_this.customFields)), B.JSString_methods.get$hashCode(_this.slackWebhookUrl)), B.JSString_methods.get$hashCode(_this.googleAnalyticsKey)), B.JSString_methods.get$hashCode(_this.matomoUrl)), B.JSString_methods.get$hashCode(_this.matomoId)), B.JSBool_methods.get$hashCode(_this.markExpensesInvoiceable)), B.JSBool_methods.get$hashCode(_this.markExpensesPaid)), B.JSBool_methods.get$hashCode(_this.invoiceExpenseDocuments)), B.JSBool_methods.get$hashCode(_this.invoiceTaskDocuments)), B.JSBool_methods.get$hashCode(_this.invoiceTaskTimelog)), B.JSBool_methods.get$hashCode(_this.invoiceTaskDatelog)), B.JSBool_methods.get$hashCode(_this.invoiceTaskProject)), B.JSBool_methods.get$hashCode(_this.invoiceTaskHours)), B.JSBool_methods.get$hashCode(_this.autoStartTasks)), B.JSBool_methods.get$hashCode(_this.showTasksTable)), B.JSBool_methods.get$hashCode(_this.showTaskEndDate)), J.get$hashCode$(_this.settings)), B.JSInt_methods.get$hashCode(_this.enabledModules)), B.JSBool_methods.get$hashCode(_this.calculateExpenseTaxByAmount)), B.JSBool_methods.get$hashCode(_this.stopOnUnpaidRecurring)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), J.get$hashCode$(_this.entityType)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.enableCustomSurchargeTaxes1)), B.JSBool_methods.get$hashCode(_this.enableCustomSurchargeTaxes2)), B.JSBool_methods.get$hashCode(_this.enableCustomSurchargeTaxes3)), B.JSBool_methods.get$hashCode(_this.enableCustomSurchargeTaxes4)), B.JSString_methods.get$hashCode(_this.sizeId)), B.JSString_methods.get$hashCode(_this.industryId)), B.JSString_methods.get$hashCode(_this.subdomain)), B.JSString_methods.get$hashCode(_this.portalMode)), B.JSString_methods.get$hashCode(_this.portalDomain)), B.JSBool_methods.get$hashCode(_this.updateProducts)), B.JSBool_methods.get$hashCode(_this.convertProductExchangeRate)), B.JSBool_methods.get$hashCode(_this.convertRateToClient)), B.JSBool_methods.get$hashCode(_this.fillProducts)), B.JSBool_methods.get$hashCode(_this.enableProductCost)), B.JSBool_methods.get$hashCode(_this.enableProductQuantity)), B.JSBool_methods.get$hashCode(_this.enableProductDiscount)), B.JSBool_methods.get$hashCode(_this.defaultTaskIsDateBased)), B.JSBool_methods.get$hashCode(_this.defaultQuantity)), B.JSBool_methods.get$hashCode(_this.showProductDetails)), B.JSBool_methods.get$hashCode(_this.clientCanRegister)), B.JSBool_methods.get$hashCode(_this.isLarge)), B.JSBool_methods.get$hashCode(_this.isDisabled)), B.JSBool_methods.get$hashCode(_this.enableShopApi)), B.JSString_methods.get$hashCode(_this.companyKey)), B.JSString_methods.get$hashCode(_this.firstDayOfWeek)), B.JSString_methods.get$hashCode(_this.firstMonthOfYear)), B.JSInt_methods.get$hashCode(_this.numberOfInvoiceTaxRates)), B.JSInt_methods.get$hashCode(_this.numberOfItemTaxRates)), B.JSInt_methods.get$hashCode(_this.numberOfExpenseTaxRates)), B.JSBool_methods.get$hashCode(_this.expenseInclusiveTaxes)), B.JSInt_methods.get$hashCode(_this.sessionTimeout)), B.JSInt_methods.get$hashCode(_this.passwordTimeout)), B.JSBool_methods.get$hashCode(_this.oauthPasswordRequired)), B.JSBool_methods.get$hashCode(_this.markdownEnabled)), B.JSBool_methods.get$hashCode(_this.markdownEmailEnabled)), B.JSBool_methods.get$hashCode(_this.useCommaAsDecimalPlace)), B.JSBool_methods.get$hashCode(_this.reportIncludeDrafts)), B.JSBool_methods.get$hashCode(_this.reportIncludeDeleted)), B.JSBool_methods.get$hashCode(_this.useQuoteTermsOnConversion)), B.JSBool_methods.get$hashCode(_this.enableApplyingPayments)), B.JSBool_methods.get$hashCode(_this.trackInventory)), B.JSInt_methods.get$hashCode(_this.stockNotificationThreshold)), B.JSBool_methods.get$hashCode(_this.stockNotification)), B.JSBool_methods.get$hashCode(_this.invoiceTaskLock)), B.JSBool_methods.get$hashCode(_this.convertPaymentCurrency)), B.JSBool_methods.get$hashCode(_this.convertExpenseCurrency)), B.JSBool_methods.get$hashCode(_this.notifyVendorWhenPaid)), J.get$hashCode$(_this.groups)), J.get$hashCode$(_this.activities)), J.get$hashCode$(_this.taxRates)), J.get$hashCode$(_this.taskStatuses)), J.get$hashCode$(_this.taskStatusMap)), J.get$hashCode$(_this.companyGateways)), J.get$hashCode$(_this.expenseCategories)), J.get$hashCode$(_this.users)), J.get$hashCode$(_this.clients)), J.get$hashCode$(_this.products)), J.get$hashCode$(_this.invoices)), J.get$hashCode$(_this.recurringInvoices)), J.get$hashCode$(_this.recurringExpenses)), J.get$hashCode$(_this.payments)), J.get$hashCode$(_this.quotes)), J.get$hashCode$(_this.credits)), J.get$hashCode$(_this.purchaseOrders)), J.get$hashCode$(_this.bankAccounts)), J.get$hashCode$(_this.transactions)), J.get$hashCode$(_this.transactionRules)), J.get$hashCode$(_this.tasks)), J.get$hashCode$(_this.projects)), J.get$hashCode$(_this.expenses)), J.get$hashCode$(_this.vendors)), J.get$hashCode$(_this.designs)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.schedules)), J.get$hashCode$(_this.tokens)), J.get$hashCode$(_this.webhooks)), J.get$hashCode$(_this.subscriptions)), J.get$hashCode$(_this.paymentTerms)), J.get$hashCode$(_this.systemLogs)), J.get$hashCode$(_this.clientRegistrationFields)), J.get$hashCode$(_this.customFields)), B.JSString_methods.get$hashCode(_this.slackWebhookUrl)), B.JSString_methods.get$hashCode(_this.googleAnalyticsKey)), B.JSString_methods.get$hashCode(_this.matomoUrl)), B.JSString_methods.get$hashCode(_this.matomoId)), B.JSBool_methods.get$hashCode(_this.markExpensesInvoiceable)), B.JSBool_methods.get$hashCode(_this.markExpensesPaid)), B.JSBool_methods.get$hashCode(_this.invoiceExpenseDocuments)), B.JSBool_methods.get$hashCode(_this.invoiceTaskDocuments)), B.JSBool_methods.get$hashCode(_this.invoiceTaskTimelog)), B.JSBool_methods.get$hashCode(_this.invoiceTaskDatelog)), B.JSBool_methods.get$hashCode(_this.invoiceTaskProject)), B.JSBool_methods.get$hashCode(_this.invoiceTaskHours)), B.JSBool_methods.get$hashCode(_this.autoStartTasks)), B.JSBool_methods.get$hashCode(_this.showTasksTable)), B.JSBool_methods.get$hashCode(_this.showTaskEndDate)), J.get$hashCode$(_this.settings)), B.JSInt_methods.get$hashCode(_this.enabledModules)), B.JSBool_methods.get$hashCode(_this.calculateExpenseTaxByAmount)), B.JSBool_methods.get$hashCode(_this.stopOnUnpaidRecurring)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), J.get$hashCode$(_this.entityType)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._company_model$__hashCode; + if (t1 == null) { + _this._company_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -322011,154 +346285,60 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83, t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104, t105, t106, t107, t108, t109, exception, _this = this, + _company_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83, t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104, t105, t106, exception, _this = this, _s13_ = "CompanyEntity", _$result = null; try { _$result0 = _this._company_model$_$v; if (_$result0 == null) { - t1 = _this.get$_company_model$_$this()._enableCustomSurchargeTaxes1; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enableCustomSurchargeTaxes1")); - t2 = _this.get$_company_model$_$this()._enableCustomSurchargeTaxes2; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enableCustomSurchargeTaxes2")); - t3 = _this.get$_company_model$_$this()._enableCustomSurchargeTaxes3; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enableCustomSurchargeTaxes3")); - t4 = _this.get$_company_model$_$this()._enableCustomSurchargeTaxes4; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enableCustomSurchargeTaxes4")); - t5 = _this.get$_company_model$_$this()._company_model$_sizeId; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "sizeId")); - t6 = _this.get$_company_model$_$this()._company_model$_industryId; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "industryId")); - t7 = _this.get$_company_model$_$this()._subdomain; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "subdomain")); - t8 = _this.get$_company_model$_$this()._portalMode; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "portalMode")); - t9 = _this.get$_company_model$_$this()._portalDomain; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "portalDomain")); - t10 = _this.get$_company_model$_$this()._updateProducts; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updateProducts")); - t11 = _this.get$_company_model$_$this()._convertProductExchangeRate; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "convertProductExchangeRate")); - t12 = _this.get$_company_model$_$this()._convertRateToClient; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "convertRateToClient")); - t13 = _this.get$_company_model$_$this()._fillProducts; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "fillProducts")); - t14 = _this.get$_company_model$_$this()._enableProductCost; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enableProductCost")); - t15 = _this.get$_company_model$_$this()._enableProductQuantity; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enableProductQuantity")); - t16 = _this.get$_company_model$_$this()._enableProductDiscount; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enableProductDiscount")); - t17 = _this.get$_company_model$_$this()._defaultTaskIsDateBased; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "defaultTaskIsDateBased")); - t18 = _this.get$_company_model$_$this()._defaultQuantity; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "defaultQuantity")); - t19 = _this.get$_company_model$_$this()._showProductDetails; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "showProductDetails")); - t20 = _this.get$_company_model$_$this()._clientCanRegister; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "clientCanRegister")); - t21 = _this.get$_company_model$_$this()._isLarge; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isLarge")); - t22 = _this.get$_company_model$_$this()._isDisabled; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isDisabled")); - t23 = _this.get$_company_model$_$this()._enableShopApi; - if (t23 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enableShopApi")); - t24 = _this.get$_company_model$_$this()._companyKey; - if (t24 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "companyKey")); - t25 = _this.get$_company_model$_$this()._firstDayOfWeek; - if (t25 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "firstDayOfWeek")); - t26 = _this.get$_company_model$_$this()._firstMonthOfYear; - if (t26 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "firstMonthOfYear")); - t27 = _this.get$_company_model$_$this()._numberOfInvoiceTaxRates; - if (t27 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "numberOfInvoiceTaxRates")); - t28 = _this.get$_company_model$_$this()._numberOfItemTaxRates; - if (t28 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "numberOfItemTaxRates")); - t29 = _this.get$_company_model$_$this()._numberOfExpenseTaxRates; - if (t29 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "numberOfExpenseTaxRates")); - t30 = _this.get$_company_model$_$this()._expenseInclusiveTaxes; - if (t30 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "expenseInclusiveTaxes")); - t31 = _this.get$_company_model$_$this()._sessionTimeout; - if (t31 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "sessionTimeout")); - t32 = _this.get$_company_model$_$this()._passwordTimeout; - if (t32 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "passwordTimeout")); - t33 = _this.get$_company_model$_$this()._oauthPasswordRequired; - if (t33 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "oauthPasswordRequired")); - t34 = _this.get$_company_model$_$this()._markdownEnabled; - if (t34 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "markdownEnabled")); - t35 = _this.get$_company_model$_$this()._markdownEmailEnabled; - if (t35 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "markdownEmailEnabled")); - t36 = _this.get$_company_model$_$this()._useCommaAsDecimalPlace; - if (t36 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "useCommaAsDecimalPlace")); - t37 = _this.get$_company_model$_$this()._reportIncludeDrafts; - if (t37 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "reportIncludeDrafts")); - t38 = _this.get$_company_model$_$this()._reportIncludeDeleted; - if (t38 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "reportIncludeDeleted")); - t39 = _this.get$_company_model$_$this()._useQuoteTermsOnConversion; - if (t39 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "useQuoteTermsOnConversion")); - t40 = _this.get$_company_model$_$this()._enableApplyingPayments; - if (t40 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enableApplyingPayments")); - t41 = _this.get$_company_model$_$this()._trackInventory; - if (t41 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "trackInventory")); - t42 = _this.get$_company_model$_$this()._stockNotificationThreshold; - if (t42 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "stockNotificationThreshold")); - t43 = _this.get$_company_model$_$this()._stockNotification; - if (t43 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "stockNotification")); - t44 = _this.get$_company_model$_$this()._invoiceTaskLock; - if (t44 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskLock")); - t45 = _this.get$_company_model$_$this()._convertPaymentCurrency; - if (t45 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "convertPaymentCurrency")); - t46 = _this.get$_company_model$_$this()._convertExpenseCurrency; - if (t46 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "convertExpenseCurrency")); - t47 = _this.get$_company_model$_$this()._notifyVendorWhenPaid; - if (t47 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "notifyVendorWhenPaid")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._enableCustomSurchargeTaxes1, _s13_, "enableCustomSurchargeTaxes1"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._enableCustomSurchargeTaxes2, _s13_, "enableCustomSurchargeTaxes2"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._enableCustomSurchargeTaxes3, _s13_, "enableCustomSurchargeTaxes3"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._enableCustomSurchargeTaxes4, _s13_, "enableCustomSurchargeTaxes4"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_sizeId, _s13_, "sizeId"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_industryId, _s13_, "industryId"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._subdomain, _s13_, "subdomain"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._portalMode, _s13_, "portalMode"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._portalDomain, _s13_, "portalDomain"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._updateProducts, _s13_, "updateProducts"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._convertProductExchangeRate, _s13_, "convertProductExchangeRate"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._convertRateToClient, _s13_, "convertRateToClient"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._fillProducts, _s13_, "fillProducts"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._enableProductCost, _s13_, "enableProductCost"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._enableProductQuantity, _s13_, "enableProductQuantity"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._enableProductDiscount, _s13_, "enableProductDiscount"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._defaultTaskIsDateBased, _s13_, "defaultTaskIsDateBased"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._defaultQuantity, _s13_, "defaultQuantity"); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._showProductDetails, _s13_, "showProductDetails"); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._clientCanRegister, _s13_, "clientCanRegister"); + t21 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._isLarge, _s13_, "isLarge"); + t22 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._isDisabled, _s13_, "isDisabled"); + t23 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._enableShopApi, _s13_, "enableShopApi"); + t24 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._companyKey, _s13_, "companyKey"); + t25 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._firstDayOfWeek, _s13_, "firstDayOfWeek"); + t26 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._firstMonthOfYear, _s13_, "firstMonthOfYear"); + t27 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._numberOfInvoiceTaxRates, _s13_, "numberOfInvoiceTaxRates"); + t28 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._numberOfItemTaxRates, _s13_, "numberOfItemTaxRates"); + t29 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._numberOfExpenseTaxRates, _s13_, "numberOfExpenseTaxRates"); + t30 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._expenseInclusiveTaxes, _s13_, "expenseInclusiveTaxes"); + t31 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._sessionTimeout, _s13_, "sessionTimeout"); + t32 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._passwordTimeout, _s13_, "passwordTimeout"); + t33 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._oauthPasswordRequired, _s13_, "oauthPasswordRequired"); + t34 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._markdownEnabled, _s13_, "markdownEnabled"); + t35 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._markdownEmailEnabled, _s13_, "markdownEmailEnabled"); + t36 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._useCommaAsDecimalPlace, _s13_, "useCommaAsDecimalPlace"); + t37 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._reportIncludeDrafts, _s13_, "reportIncludeDrafts"); + t38 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._reportIncludeDeleted, _s13_, "reportIncludeDeleted"); + t39 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._useQuoteTermsOnConversion, _s13_, "useQuoteTermsOnConversion"); + t40 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._enableApplyingPayments, _s13_, "enableApplyingPayments"); + t41 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._trackInventory, _s13_, "trackInventory"); + t42 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._stockNotificationThreshold, _s13_, "stockNotificationThreshold"); + t43 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._stockNotification, _s13_, "stockNotification"); + t44 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._invoiceTaskLock, _s13_, "invoiceTaskLock"); + t45 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._convertPaymentCurrency, _s13_, "convertPaymentCurrency"); + t46 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._convertExpenseCurrency, _s13_, "convertExpenseCurrency"); + t47 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._notifyVendorWhenPaid, _s13_, "notifyVendorWhenPaid"); t48 = _this.get$groups().build$0(); t49 = _this.get$activities().build$0(); t50 = _this.get$taxRates().build$0(); @@ -322193,79 +346373,32 @@ t79 = _this.get$systemLogs().build$0(); t80 = _this.get$clientRegistrationFields().build$0(); t81 = _this.get$customFields().build$0(); - t82 = _this.get$_company_model$_$this()._slackWebhookUrl; - if (t82 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "slackWebhookUrl")); - t83 = _this.get$_company_model$_$this()._googleAnalyticsKey; - if (t83 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "googleAnalyticsKey")); - t84 = _this.get$_company_model$_$this()._matomoUrl; - if (t84 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "matomoUrl")); - t85 = _this.get$_company_model$_$this()._matomoId; - if (t85 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "matomoId")); - t86 = _this.get$_company_model$_$this()._markExpensesInvoiceable; - if (t86 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "markExpensesInvoiceable")); - t87 = _this.get$_company_model$_$this()._markExpensesPaid; - if (t87 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "markExpensesPaid")); - t88 = _this.get$_company_model$_$this()._invoiceExpenseDocuments; - if (t88 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceExpenseDocuments")); - t89 = _this.get$_company_model$_$this()._invoiceTaskDocuments; - if (t89 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskDocuments")); - t90 = _this.get$_company_model$_$this()._invoiceTaskTimelog; - if (t90 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskTimelog")); - t91 = _this.get$_company_model$_$this()._invoiceTaskDatelog; - if (t91 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskDatelog")); - t92 = _this.get$_company_model$_$this()._invoiceTaskProject; - if (t92 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskProject")); - t93 = _this.get$_company_model$_$this()._invoiceTaskHours; - if (t93 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskHours")); - t94 = _this.get$_company_model$_$this()._autoStartTasks; - if (t94 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "autoStartTasks")); - t95 = _this.get$_company_model$_$this()._showTasksTable; - if (t95 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "showTasksTable")); - t96 = _this.get$_company_model$_$this()._showTaskEndDate; - if (t96 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "showTaskEndDate")); - t97 = _this.get$settings().build$0(); - t98 = _this.get$_company_model$_$this()._enabledModules; - if (t98 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enabledModules")); - t99 = _this.get$_company_model$_$this()._calculateExpenseTaxByAmount; - if (t99 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "calculateExpenseTaxByAmount")); - t100 = _this.get$_company_model$_$this()._stopOnUnpaidRecurring; - if (t100 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "stopOnUnpaidRecurring")); + t82 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._slackWebhookUrl, _s13_, "slackWebhookUrl"); + t83 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._googleAnalyticsKey, _s13_, "googleAnalyticsKey"); + t84 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._matomoUrl, _s13_, "matomoUrl"); + t85 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._matomoId, _s13_, "matomoId"); + t86 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._markExpensesInvoiceable, _s13_, "markExpensesInvoiceable"); + t87 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._markExpensesPaid, _s13_, "markExpensesPaid"); + t88 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._invoiceExpenseDocuments, _s13_, "invoiceExpenseDocuments"); + t89 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._invoiceTaskDocuments, _s13_, "invoiceTaskDocuments"); + t90 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._invoiceTaskTimelog, _s13_, "invoiceTaskTimelog"); + t91 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._invoiceTaskDatelog, _s13_, "invoiceTaskDatelog"); + t92 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._invoiceTaskProject, _s13_, "invoiceTaskProject"); + t93 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._invoiceTaskHours, _s13_, "invoiceTaskHours"); + t94 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._autoStartTasks, _s13_, "autoStartTasks"); + t95 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._showTasksTable, _s13_, "showTasksTable"); + t96 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._showTaskEndDate, _s13_, "showTaskEndDate"); + t97 = _this.get$settings()._settings_model$_build$0(); + t98 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._enabledModules, _s13_, "enabledModules"); + t99 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._calculateExpenseTaxByAmount, _s13_, "calculateExpenseTaxByAmount"); + t100 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._stopOnUnpaidRecurring, _s13_, "stopOnUnpaidRecurring"); t101 = _this.get$_company_model$_$this()._company_model$_isChanged; - t102 = _this.get$_company_model$_$this()._company_model$_createdAt; - if (t102 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "createdAt")); - t103 = _this.get$_company_model$_$this()._company_model$_updatedAt; - if (t103 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updatedAt")); - t104 = _this.get$_company_model$_$this()._company_model$_archivedAt; - if (t104 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "archivedAt")); + t102 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_createdAt, _s13_, "createdAt"); + t103 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_updatedAt, _s13_, "updatedAt"); + t104 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_archivedAt, _s13_, "archivedAt"); t105 = _this.get$_company_model$_$this()._company_model$_isDeleted; t106 = _this.get$_company_model$_$this()._company_model$_createdUserId; - t107 = _this.get$_company_model$_$this()._company_model$_assignedUserId; - t108 = _this.get$_company_model$_$this()._company_model$_entityType; - t109 = _this.get$_company_model$_$this()._company_model$_id; - if (t109 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - _$result0 = A._$CompanyEntity$_(t49, t104, t107, t94, t65, t99, t20, t80, t56, t53, t24, t46, t45, t11, t12, t102, t106, t63, t81, t18, t17, t72, t73, t40, t1, t2, t3, t4, t14, t16, t15, t23, t98, t108, t54, t30, t70, t13, t25, t26, t83, t48, t109, t6, t88, t91, t89, t93, t44, t92, t90, t58, t101, t105, t22, t21, t86, t87, t35, t34, t85, t84, t47, t29, t27, t28, t33, t32, t78, t61, t9, t8, t57, t69, t64, t62, t60, t59, t38, t37, t74, t31, t97, t19, t96, t95, t5, t82, t43, t42, t100, t7, t77, t79, t52, t51, t68, t50, t75, t41, t67, t66, t10, t103, t36, t39, t55, t71, t76); + _$result0 = A._$CompanyEntity$_(t49, t104, _this.get$_company_model$_$this()._company_model$_assignedUserId, t94, t65, t99, t20, t80, t56, t53, t24, t46, t45, t11, t12, t102, t106, t63, t81, t18, t17, t72, t73, t40, t1, t2, t3, t4, t14, t16, t15, t23, t98, _this.get$_company_model$_$this()._company_model$_entityType, t54, t30, t70, t13, t25, t26, t83, t48, A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_id, _s13_, "id"), t6, t88, t91, t89, t93, t44, t92, t90, t58, t101, t105, t22, t21, t86, t87, t35, t34, t85, t84, t47, t29, t27, t28, t33, t32, t78, t61, t9, t8, t57, t69, t64, t62, t60, t59, t38, t37, t74, t31, t97, t19, t96, t95, t5, t82, t43, t42, t100, t7, t77, t79, t52, t51, t68, t50, t75, t41, t67, t66, t10, t103, t36, t39, t55, t71, t76); } _$result = _$result0; } catch (exception) { @@ -322340,7 +346473,7 @@ _$failedField = "customFields"; _this.get$customFields().build$0(); _$failedField = "settings"; - _this.get$settings().build$0(); + _this.get$settings()._settings_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s13_, _$failedField, J.toString$0$(e)); @@ -322364,9 +346497,17 @@ return other instanceof A.GatewayEntity && _this.id === other.id && _this.name === other.name && _this.isOffsite === other.isOffsite && _this.isVisible === other.isVisible && _this.sortOrder === other.sortOrder && _this.defaultGatewayTypeId === other.defaultGatewayTypeId && _this.siteUrl === other.siteUrl && J.$eq$(_this.options, other.options) && _this.fields === other.fields; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_model$__hashCode; - return t1 == null ? _this._company_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.name)), B.JSBool_methods.get$hashCode(_this.isOffsite)), B.JSBool_methods.get$hashCode(_this.isVisible)), B.JSInt_methods.get$hashCode(_this.sortOrder)), B.JSString_methods.get$hashCode(_this.defaultGatewayTypeId)), B.JSString_methods.get$hashCode(_this.siteUrl)), J.get$hashCode$(_this.options)), B.JSString_methods.get$hashCode(_this.fields))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.name)), B.JSBool_methods.get$hashCode(_this.isOffsite)), B.JSBool_methods.get$hashCode(_this.isVisible)), B.JSInt_methods.get$hashCode(_this.sortOrder)), B.JSString_methods.get$hashCode(_this.defaultGatewayTypeId)), B.JSString_methods.get$hashCode(_this.siteUrl)), J.get$hashCode$(_this.options)), B.JSString_methods.get$hashCode(_this.fields))); + t1 = _this._company_model$__hashCode; + if (t1 == null) { + _this._company_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -322417,39 +346558,22 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, exception, _this = this, + _company_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, exception, _this = this, _s13_ = "GatewayEntity", _$result = null; try { _$result0 = _this._company_model$_$v; if (_$result0 == null) { - t1 = _this.get$_company_model$_$this()._company_model$_id; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - t2 = _this.get$_company_model$_$this()._company_model$_name; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "name")); - t3 = _this.get$_company_model$_$this()._isOffsite; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isOffsite")); - t4 = _this.get$_company_model$_$this()._isVisible; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isVisible")); - t5 = _this.get$_company_model$_$this()._sortOrder; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "sortOrder")); - t6 = _this.get$_company_model$_$this()._defaultGatewayTypeId; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "defaultGatewayTypeId")); - t7 = _this.get$_company_model$_$this()._siteUrl; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "siteUrl")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_id, _s13_, "id"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_name, _s13_, "name"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._isOffsite, _s13_, "isOffsite"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._isVisible, _s13_, "isVisible"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._sortOrder, _s13_, "sortOrder"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._defaultGatewayTypeId, _s13_, "defaultGatewayTypeId"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._siteUrl, _s13_, "siteUrl"); t8 = _this.get$options(_this).build$0(); - t9 = _this.get$_company_model$_$this()._company_model$_fields; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "fields")); - _$result0 = A._$GatewayEntity$_(t6, t9, t1, t3, t4, t2, t8, t7, t5); + _$result0 = A._$GatewayEntity$_(t6, A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_fields, _s13_, "fields"), t1, t3, t4, t2, t8, t7, t5); } _$result = _$result0; } catch (exception) { @@ -322480,9 +346604,17 @@ return other instanceof A.GatewayOptionsEntity && _this.supportRefunds === other.supportRefunds && _this.supportTokenBilling === other.supportTokenBilling && J.$eq$(_this.webhooks, other.webhooks); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_model$__hashCode; - return t1 == null ? _this._company_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.supportRefunds)), B.JSBool_methods.get$hashCode(_this.supportTokenBilling)), J.get$hashCode$(_this.webhooks))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.supportRefunds)), B.JSBool_methods.get$hashCode(_this.supportTokenBilling)), J.get$hashCode$(_this.webhooks))); + t1 = _this._company_model$__hashCode; + if (t1 == null) { + _this._company_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("GatewayOptionsEntity"), @@ -322506,21 +346638,21 @@ } return _this; }, - build$0() { + _company_model$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, exception, _this = this, _s20_ = "GatewayOptionsEntity", + _s14_ = "supportRefunds", + _s19_ = "supportTokenBilling", _$result = null; try { _$result0 = _this._company_model$_$v; if (_$result0 == null) { - t1 = _this.get$_company_model$_$this()._supportRefunds; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "supportRefunds")); - t2 = _this.get$_company_model$_$this()._supportTokenBilling; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "supportTokenBilling")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._supportRefunds, _s20_, _s14_); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._supportTokenBilling, _s20_, _s19_); t3 = _this._webhooks; _$result0 = new A._$GatewayOptionsEntity(t1, t2, t3 == null ? null : t3.build$0()); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, _s14_); + A.BuiltValueNullFieldError_checkNotNull(t2, _s20_, _s19_); } _$result = _$result0; } catch (exception) { @@ -322550,7 +346682,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._company_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._company_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -322561,9 +346693,17 @@ return other instanceof A.UserCompanyEntity && _this.isAdmin === other.isAdmin && _this.isOwner === other.isOwner && _this.permissionsUpdatedAt === other.permissionsUpdatedAt && _this.permissions === other.permissions && J.$eq$(_this.notifications, other.notifications) && J.$eq$(_this.company, other.company) && J.$eq$(_this.user, other.user) && J.$eq$(_this.token, other.token) && J.$eq$(_this.account, other.account) && J.$eq$(_this.settings, other.settings) && _this.ninjaPortalUrl === other.ninjaPortalUrl; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_model$__hashCode; - return t1 == null ? _this._company_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.isAdmin)), B.JSBool_methods.get$hashCode(_this.isOwner)), B.JSInt_methods.get$hashCode(_this.permissionsUpdatedAt)), B.JSString_methods.get$hashCode(_this.permissions)), J.get$hashCode$(_this.notifications)), J.get$hashCode$(_this.company)), J.get$hashCode$(_this.user)), J.get$hashCode$(_this.token)), J.get$hashCode$(_this.account)), J.get$hashCode$(_this.settings)), B.JSString_methods.get$hashCode(_this.ninjaPortalUrl))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.isAdmin)), B.JSBool_methods.get$hashCode(_this.isOwner)), B.JSInt_methods.get$hashCode(_this.permissionsUpdatedAt)), B.JSString_methods.get$hashCode(_this.permissions)), J.get$hashCode$(_this.notifications)), J.get$hashCode$(_this.company)), J.get$hashCode$(_this.user)), J.get$hashCode$(_this.token)), J.get$hashCode$(_this.account)), J.get$hashCode$(_this.settings)), B.JSString_methods.get$hashCode(_this.ninjaPortalUrl))); + t1 = _this._company_model$__hashCode; + if (t1 == null) { + _this._company_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -322716,41 +346856,30 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, exception, _this = this, _null = null, + _company_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, exception, _this = this, _null = null, _s17_ = "UserCompanyEntity", _$result = null; try { _$result0 = _this._company_model$_$v; if (_$result0 == null) { - t1 = _this.get$_company_model$_$this()._isAdmin; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "isAdmin")); - t2 = _this.get$_company_model$_$this()._isOwner; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "isOwner")); - t3 = _this.get$_company_model$_$this()._permissionsUpdatedAt; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "permissionsUpdatedAt")); - t4 = _this.get$_company_model$_$this()._permissions; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "permissions")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._isAdmin, _s17_, "isAdmin"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._isOwner, _s17_, "isOwner"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._permissionsUpdatedAt, _s17_, "permissionsUpdatedAt"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._permissions, _s17_, "permissions"); t5 = _this._notifications; t5 = t5 == null ? _null : t5.build$0(); t6 = _this._company_model$_company; - t6 = t6 == null ? _null : t6.build$0(); + t6 = t6 == null ? _null : t6._company_model$_build$0(); t7 = _this._company_model$_user; - t7 = t7 == null ? _null : t7.build$0(); + t7 = t7 == null ? _null : t7._user_model$_build$0(); t8 = _this._token; - t8 = t8 == null ? _null : t8.build$0(); + t8 = t8 == null ? _null : t8._token_model$_build$0(); t9 = _this._account; - t9 = t9 == null ? _null : t9.build$0(); + t9 = t9 == null ? _null : t9._account_model$_build$0(); t10 = _this._settings; - t10 = t10 == null ? _null : t10.build$0(); - t11 = _this.get$_company_model$_$this()._ninjaPortalUrl; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "ninjaPortalUrl")); - _$result0 = A._$UserCompanyEntity$_(t9, t6, t1, t2, t11, t5, t4, t3, t10, t8, t7); + t10 = t10 == null ? _null : t10._company_model$_build$0(); + _$result0 = A._$UserCompanyEntity$_(t9, t6, t1, t2, A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._ninjaPortalUrl, _s17_, "ninjaPortalUrl"), t5, t4, t3, t10, t8, t7); } _$result = _$result0; } catch (exception) { @@ -322763,23 +346892,23 @@ _$failedField = "company"; t1 = _this._company_model$_company; if (t1 != null) - t1.build$0(); + t1._company_model$_build$0(); _$failedField = "user"; t1 = _this._company_model$_user; if (t1 != null) - t1.build$0(); + t1._user_model$_build$0(); _$failedField = "token"; t1 = _this._token; if (t1 != null) - t1.build$0(); + t1._token_model$_build$0(); _$failedField = "account"; t1 = _this._account; if (t1 != null) - t1.build$0(); + t1._account_model$_build$0(); _$failedField = "settings"; t1 = _this._settings; if (t1 != null) - t1.build$0(); + t1._company_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s17_, _$failedField, J.toString$0$(e)); @@ -322800,7 +346929,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._company_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._company_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -322811,9 +346940,17 @@ return other instanceof A.UserSettingsEntity && _this.accentColor == other.accentColor && J.$eq$(_this.tableColumns, other.tableColumns) && J.$eq$(_this.reactTableColumns, other.reactTableColumns) && J.$eq$(_this.reportSettings, other.reportSettings) && _this.numberYearsActive === other.numberYearsActive && _this.includeDeletedClients === other.includeDeletedClients && J.$eq$(_this.dashboardFields, other.dashboardFields) && _this.dashboardFieldsPerRowMobile === other.dashboardFieldsPerRowMobile && _this.dashboardFieldsPerRowDesktop === other.dashboardFieldsPerRowDesktop; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_model$__hashCode; - return t1 == null ? _this._company_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.accentColor)), J.get$hashCode$(_this.tableColumns)), J.get$hashCode$(_this.reactTableColumns)), J.get$hashCode$(_this.reportSettings)), B.JSInt_methods.get$hashCode(_this.numberYearsActive)), B.JSBool_methods.get$hashCode(_this.includeDeletedClients)), J.get$hashCode$(_this.dashboardFields)), B.JSInt_methods.get$hashCode(_this.dashboardFieldsPerRowMobile)), B.JSInt_methods.get$hashCode(_this.dashboardFieldsPerRowDesktop))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.accentColor)), J.get$hashCode$(_this.tableColumns)), J.get$hashCode$(_this.reactTableColumns)), J.get$hashCode$(_this.reportSettings)), B.JSInt_methods.get$hashCode(_this.numberYearsActive)), B.JSBool_methods.get$hashCode(_this.includeDeletedClients)), J.get$hashCode$(_this.dashboardFields)), B.JSInt_methods.get$hashCode(_this.dashboardFieldsPerRowMobile)), B.JSInt_methods.get$hashCode(_this.dashboardFieldsPerRowDesktop))); + t1 = _this._company_model$__hashCode; + if (t1 == null) { + _this._company_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -322883,8 +347020,8 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, exception, _this = this, + _company_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, exception, _this = this, _s18_ = "UserSettingsEntity", _$result = null; try { @@ -322894,20 +347031,11 @@ t2 = _this.get$tableColumns().build$0(); t3 = _this.get$reactTableColumns().build$0(); t4 = _this.get$reportSettings().build$0(); - t5 = _this.get$_company_model$_$this()._numberYearsActive; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "numberYearsActive")); - t6 = _this.get$_company_model$_$this()._includeDeletedClients; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "includeDeletedClients")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._numberYearsActive, _s18_, "numberYearsActive"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._includeDeletedClients, _s18_, "includeDeletedClients"); t7 = _this.get$dashboardFields().build$0(); - t8 = _this.get$_company_model$_$this()._dashboardFieldsPerRowMobile; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "dashboardFieldsPerRowMobile")); - t9 = _this.get$_company_model$_$this()._dashboardFieldsPerRowDesktop; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "dashboardFieldsPerRowDesktop")); - _$result0 = A._$UserSettingsEntity$_(t1, t7, t9, t8, t6, t5, t3, t4, t2); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._dashboardFieldsPerRowMobile, _s18_, "dashboardFieldsPerRowMobile"); + _$result0 = A._$UserSettingsEntity$_(t1, t7, A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._dashboardFieldsPerRowDesktop, _s18_, "dashboardFieldsPerRowDesktop"), t8, t6, t5, t3, t4, t2); } _$result = _$result0; } catch (exception) { @@ -322941,7 +347069,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._company_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._company_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -322952,9 +347080,17 @@ return other instanceof A.ReportSettingsEntity && _this.sortColumn === other.sortColumn && _this.sortAscending === other.sortAscending && _this.sortTotalsIndex === other.sortTotalsIndex && _this.sortTotalsAscending === other.sortTotalsAscending && J.$eq$(_this.columns, other.columns); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_model$__hashCode; - return t1 == null ? _this._company_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.sortColumn)), B.JSBool_methods.get$hashCode(_this.sortAscending)), B.JSInt_methods.get$hashCode(_this.sortTotalsIndex)), B.JSBool_methods.get$hashCode(_this.sortTotalsAscending)), J.get$hashCode$(_this.columns))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.sortColumn)), B.JSBool_methods.get$hashCode(_this.sortAscending)), B.JSInt_methods.get$hashCode(_this.sortTotalsIndex)), B.JSBool_methods.get$hashCode(_this.sortTotalsAscending)), J.get$hashCode$(_this.columns))); + t1 = _this._company_model$__hashCode; + if (t1 == null) { + _this._company_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -322989,25 +347125,17 @@ } return _this; }, - build$0() { + _company_model$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, exception, _this = this, _s20_ = "ReportSettingsEntity", _$result = null; try { _$result0 = _this._company_model$_$v; if (_$result0 == null) { - t1 = _this.get$_company_model$_$this()._sortColumn; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "sortColumn")); - t2 = _this.get$_company_model$_$this()._company_model$_sortAscending; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "sortAscending")); - t3 = _this.get$_company_model$_$this()._sortTotalsIndex; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "sortTotalsIndex")); - t4 = _this.get$_company_model$_$this()._sortTotalsAscending; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "sortTotalsAscending")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._sortColumn, _s20_, "sortColumn"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_sortAscending, _s20_, "sortAscending"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._sortTotalsIndex, _s20_, "sortTotalsIndex"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._sortTotalsAscending, _s20_, "sortTotalsAscending"); _$result0 = A._$ReportSettingsEntity$_(_this.get$columns(_this).build$0(), t2, t1, t4, t3); } _$result = _$result0; @@ -323038,8 +347166,17 @@ return other instanceof A.CompanyItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._company_model$__hashCode; - return t1 == null ? this._company_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._company_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._company_model$__hashCode; + if (t1 == null) { + _this._company_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("CompanyItemResponse"), @@ -323070,24 +347207,23 @@ } return t1; }, - build$0() { + _company_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "CompanyItemResponse", _$result = null; try { _$result0 = _this._company_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._company_model$_build$0(); _$result0 = new A._$CompanyItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._company_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); @@ -323110,9 +347246,17 @@ return other instanceof A.RegistrationFieldEntity && this.key === other.key && this.required === other.required; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_model$__hashCode; - return t1 == null ? _this._company_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.key)), B.JSBool_methods.get$hashCode(_this.required))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.key)), B.JSBool_methods.get$hashCode(_this.required))); + t1 = _this._company_model$__hashCode; + if (t1 == null) { + _this._company_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("RegistrationFieldEntity"), @@ -323133,18 +347277,17 @@ } return _this; }, - build$0() { + _company_model$_build$0() { var t1, t2, _this = this, _s23_ = "RegistrationFieldEntity", + _s8_ = "required", _$result = _this._company_model$_$v; if (_$result == null) { - t1 = _this.get$_company_model$_$this()._company_model$_key; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "key")); - t2 = _this.get$_company_model$_$this()._required; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "required")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._company_model$_key, _s23_, "key"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_model$_$this()._required, _s23_, _s8_); _$result = new A._$RegistrationFieldEntity(t1, t2); + A.BuiltValueNullFieldError_checkNotNull(t1, _s23_, "key"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s23_, _s8_); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._company_model$_$v = _$result; @@ -323160,9 +347303,17 @@ return other instanceof A.DashboardField && _this.field === other.field && _this.period === other.period && _this.type === other.type; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_model$__hashCode; - return t1 == null ? _this._company_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.field)), B.JSString_methods.get$hashCode(_this.period)), B.JSString_methods.get$hashCode(_this.type))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.field)), B.JSString_methods.get$hashCode(_this.period)), B.JSString_methods.get$hashCode(_this.type))); + t1 = _this._company_model$__hashCode; + if (t1 == null) { + _this._company_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DashboardField"), @@ -323239,7 +347390,7 @@ break; } } - return result.build$0(); + return result._credit_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -323293,7 +347444,7 @@ break; } } - return result.build$0(); + return result._credit_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -323316,8 +347467,17 @@ return other instanceof A.CreditListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._credit_model$__hashCode; - return t1 == null ? this._credit_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._credit_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._credit_model$__hashCode; + if (t1 == null) { + _this._credit_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("CreditListResponse"), @@ -323339,7 +347499,7 @@ t1 = _this._credit_model$_data; return t1 == null ? _this._credit_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity) : t1; }, - build$0() { + _credit_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s18_ = "CreditListResponse", _$result = null; @@ -323348,8 +347508,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$CreditListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s18_, "data"); } _$result = _$result0; } catch (exception) { @@ -323379,8 +347538,17 @@ return other instanceof A.CreditItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._credit_model$__hashCode; - return t1 == null ? this._credit_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._credit_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._credit_model$__hashCode; + if (t1 == null) { + _this._credit_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("CreditItemResponse"), @@ -323411,24 +347579,23 @@ } return t1; }, - build$0() { + _credit_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s18_ = "CreditItemResponse", _$result = null; try { _$result0 = _this._credit_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._invoice_model$_build$0(); _$result0 = new A._$CreditItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s18_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._invoice_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s18_, _$failedField, J.toString$0$(e)); @@ -323574,7 +347741,7 @@ b.get$_design_model$_$this()._design_model$_isDeleted = false; return b; }, - $signature: 388 + $signature: 351 }; A._$DesignListResponseSerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { @@ -323625,7 +347792,7 @@ break; } } - return result.build$0(); + return result._design_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -323679,7 +347846,7 @@ break; } } - return result.build$0(); + return result._design_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -323734,7 +347901,7 @@ break; } } - return result.build$0(); + return result._design_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -323844,7 +348011,7 @@ break; } } - return result.build$0(); + return result._design_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -323867,8 +348034,17 @@ return other instanceof A.DesignListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._design_model$__hashCode; - return t1 == null ? this._design_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._design_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._design_model$__hashCode; + if (t1 == null) { + _this._design_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DesignListResponse"), @@ -323890,7 +348066,7 @@ t1 = _this._design_model$_data; return t1 == null ? _this._design_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DesignEntity) : t1; }, - build$0() { + _design_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s18_ = "DesignListResponse", _$result = null; @@ -323899,8 +348075,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$DesignListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s18_, "data"); } _$result = _$result0; } catch (exception) { @@ -323930,8 +348105,17 @@ return other instanceof A.DesignItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._design_model$__hashCode; - return t1 == null ? this._design_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._design_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._design_model$__hashCode; + if (t1 == null) { + _this._design_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DesignItemResponse"), @@ -323962,24 +348146,23 @@ } return t1; }, - build$0() { + _design_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s18_ = "DesignItemResponse", _$result = null; try { _$result0 = _this._design_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._design_model$_build$0(); _$result0 = new A._$DesignItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s18_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._design_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s18_, _$failedField, J.toString$0$(e)); @@ -324003,9 +348186,17 @@ return other instanceof A.DesignPreviewRequest && _this.entityType === other.entityType && _this.entityId === other.entityId && J.$eq$(_this.design, other.design); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._design_model$__hashCode; - return t1 == null ? _this._design_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(0, A.Primitives_objectHashCode(_this.entityType)), B.JSString_methods.get$hashCode(_this.entityId)), J.get$hashCode$(_this.design))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(0, A.Primitives_objectHashCode(_this.entityType)), B.JSString_methods.get$hashCode(_this.entityId)), J.get$hashCode$(_this.design))); + t1 = _this._design_model$__hashCode; + if (t1 == null) { + _this._design_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DesignPreviewRequest"), @@ -324049,27 +348240,23 @@ } return _this; }, - build$0() { + _design_model$_build$0() { var _$failedField, e, _$result0, t1, t2, exception, _this = this, _s20_ = "DesignPreviewRequest", _$result = null; try { _$result0 = _this._design_model$_$v; if (_$result0 == null) { - t1 = _this.get$_design_model$_$this()._design_model$_entityType; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "entityType")); - t2 = _this.get$_design_model$_$this()._entityId; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "entityId")); - _$result0 = A._$DesignPreviewRequest$_(_this.get$design().build$0(), t2, t1); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_design_model$_$this()._design_model$_entityType, _s20_, "entityType"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_design_model$_$this()._entityId, _s20_, "entityId"); + _$result0 = A._$DesignPreviewRequest$_(_this.get$design()._design_model$_build$0(), t2, t1); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "design"; - _this.get$design().build$0(); + _this.get$design()._design_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s20_, _$failedField, J.toString$0$(e)); @@ -324090,7 +348277,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._design_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._design_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -324101,9 +348288,17 @@ return other instanceof A.DesignEntity && _this.name === other.name && J.$eq$(_this.design, other.design) && _this.isCustom === other.isCustom && _this.isFree === other.isFree && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._design_model$__hashCode; - return t1 == null ? _this._design_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), J.get$hashCode$(_this.design)), B.JSBool_methods.get$hashCode(_this.isCustom)), B.JSBool_methods.get$hashCode(_this.isFree)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), J.get$hashCode$(_this.design)), B.JSBool_methods.get$hashCode(_this.isCustom)), B.JSBool_methods.get$hashCode(_this.isFree)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._design_model$__hashCode; + if (t1 == null) { + _this._design_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -324187,40 +348382,24 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, exception, _this = this, + _design_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, exception, _this = this, _s12_ = "DesignEntity", _$result = null; try { _$result0 = _this._design_model$_$v; if (_$result0 == null) { - t1 = _this.get$_design_model$_$this()._design_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "name")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_design_model$_$this()._design_model$_name, _s12_, "name"); t2 = _this.get$design().build$0(); - t3 = _this.get$_design_model$_$this()._isCustom; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "isCustom")); - t4 = _this.get$_design_model$_$this()._isFree; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "isFree")); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_design_model$_$this()._isCustom, _s12_, "isCustom"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_design_model$_$this()._isFree, _s12_, "isFree"); t5 = _this.get$_design_model$_$this()._design_model$_isChanged; - t6 = _this.get$_design_model$_$this()._design_model$_createdAt; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "createdAt")); - t7 = _this.get$_design_model$_$this()._design_model$_updatedAt; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "updatedAt")); - t8 = _this.get$_design_model$_$this()._design_model$_archivedAt; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "archivedAt")); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_design_model$_$this()._design_model$_createdAt, _s12_, "createdAt"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_design_model$_$this()._design_model$_updatedAt, _s12_, "updatedAt"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_design_model$_$this()._design_model$_archivedAt, _s12_, "archivedAt"); t9 = _this.get$_design_model$_$this()._design_model$_isDeleted; t10 = _this.get$_design_model$_$this()._design_model$_createdUserId; - t11 = _this.get$_design_model$_$this()._design_model$_assignedUserId; - t12 = _this.get$_design_model$_$this()._design_model$_id; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "id")); - _$result0 = A._$DesignEntity$_(t8, t11, t6, t10, t2, t12, t5, t3, t9, t4, t1, t7); + _$result0 = A._$DesignEntity$_(t8, _this.get$_design_model$_$this()._design_model$_assignedUserId, t6, t10, t2, A.BuiltValueNullFieldError_checkNotNull(_this.get$_design_model$_$this()._design_model$_id, _s12_, "id"), t5, t3, t9, t4, t1, t7); } _$result = _$result0; } catch (exception) { @@ -324361,7 +348540,7 @@ break; } } - return result.build$0(); + return result._document_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -324410,7 +348589,7 @@ break; } } - return result.build$0(); + return result._document_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -324531,7 +348710,7 @@ break; } } - return result.build$0(); + return result._document_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -324554,8 +348733,17 @@ return other instanceof A.DocumentListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._document_model$__hashCode; - return t1 == null ? this._document_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._document_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._document_model$__hashCode; + if (t1 == null) { + _this._document_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DocumentListResponse"), @@ -324577,7 +348765,7 @@ t1 = _this._document_model$_data; return t1 == null ? _this._document_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity) : t1; }, - build$0() { + _document_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s20_ = "DocumentListResponse", _$result = null; @@ -324586,8 +348774,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$DocumentListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); } _$result = _$result0; } catch (exception) { @@ -324617,10 +348804,16 @@ return other instanceof A.DocumentItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._document_model$__hashCode; + var _$hash, _this = this, + t1 = _this._document_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._document_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._document_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._document_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -324646,21 +348839,26 @@ t1 = _this._document_model$_data; return t1 == null ? _this._document_model$_data = new A.DocumentEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _document_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s20_ = "DocumentItemResponse", + _$result = null; try { _$result0 = _this._document_model$_$v; - if (_$result0 == null) - _$result0 = new A._$DocumentItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._document_model$_build$0(); + _$result0 = new A._$DocumentItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._document_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("DocumentItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s20_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -324677,7 +348875,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._document_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._document_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -324688,9 +348886,17 @@ return other instanceof A.DocumentEntity && _this.name === other.name && _this.hash === other.hash && _this.type === other.type && _this.url === other.url && _this.width === other.width && _this.height === other.height && _this.size === other.size && _this.preview === other.preview && _this.isDefault === other.isDefault && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._document_model$__hashCode; - return t1 == null ? _this._document_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.hash)), B.JSString_methods.get$hashCode(_this.type)), B.JSString_methods.get$hashCode(_this.url)), B.JSInt_methods.get$hashCode(_this.width)), B.JSInt_methods.get$hashCode(_this.height)), B.JSInt_methods.get$hashCode(_this.size)), B.JSString_methods.get$hashCode(_this.preview)), B.JSBool_methods.get$hashCode(_this.isDefault)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.hash)), B.JSString_methods.get$hashCode(_this.type)), B.JSString_methods.get$hashCode(_this.url)), B.JSInt_methods.get$hashCode(_this.width)), B.JSInt_methods.get$hashCode(_this.height)), B.JSInt_methods.get$hashCode(_this.size)), B.JSString_methods.get$hashCode(_this.preview)), B.JSBool_methods.get$hashCode(_this.isDefault)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._document_model$__hashCode; + if (t1 == null) { + _this._document_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -324766,55 +348972,27 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _this = this, + _document_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _this = this, _s14_ = "DocumentEntity", _$result = _this._document_model$_$v; if (_$result == null) { - t1 = _this.get$_document_model$_$this()._document_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "name")); - t2 = _this.get$_document_model$_$this()._hash; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "hash")); - t3 = _this.get$_document_model$_$this()._type; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "type")); - t4 = _this.get$_document_model$_$this()._url; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "url")); - t5 = _this.get$_document_model$_$this()._document_model$_width; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "width")); - t6 = _this.get$_document_model$_$this()._document_model$_height; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "height")); - t7 = _this.get$_document_model$_$this()._size; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "size")); - t8 = _this.get$_document_model$_$this()._preview; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "preview")); - t9 = _this.get$_document_model$_$this()._isDefault; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "isDefault")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._document_model$_name, _s14_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._hash, _s14_, "hash"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._type, _s14_, "type"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._url, _s14_, "url"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._document_model$_width, _s14_, "width"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._document_model$_height, _s14_, "height"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._size, _s14_, "size"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._preview, _s14_, "preview"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._isDefault, _s14_, "isDefault"); t10 = _this.get$_document_model$_$this()._document_model$_isChanged; - t11 = _this.get$_document_model$_$this()._document_model$_createdAt; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "createdAt")); - t12 = _this.get$_document_model$_$this()._document_model$_updatedAt; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "updatedAt")); - t13 = _this.get$_document_model$_$this()._document_model$_archivedAt; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "archivedAt")); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._document_model$_createdAt, _s14_, "createdAt"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._document_model$_updatedAt, _s14_, "updatedAt"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._document_model$_archivedAt, _s14_, "archivedAt"); t14 = _this.get$_document_model$_$this()._document_model$_isDeleted; t15 = _this.get$_document_model$_$this()._document_model$_createdUserId; - t16 = _this.get$_document_model$_$this()._document_model$_assignedUserId; - t17 = _this.get$_document_model$_$this()._document_model$_id; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "id")); - _$result = A._$DocumentEntity$_(t13, t16, t11, t15, t2, t6, t17, t10, t9, t14, t1, t8, t7, t3, t12, t4, t5); + _$result = A._$DocumentEntity$_(t13, _this.get$_document_model$_$this()._document_model$_assignedUserId, t11, t15, t2, t6, A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_model$_$this()._document_model$_id, _s14_, "id"), t10, t9, t14, t1, t8, t7, t3, t12, t4, t5); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._document_model$_$v = _$result; @@ -324828,7 +349006,7 @@ return "expenseCategories"; else if (this === B.EntityType_taskStatus) return "taskStatuses"; - return this.name + "s"; + return this.get$readableValue() + "s"; }, get$isSetting() { return B.JSArray_methods.contains$1(A._setArrayType([B.EntityType_paymentTerm, B.EntityType_taxRate, B.EntityType_companyGateway, B.EntityType_user, B.EntityType_group, B.EntityType_design, B.EntityType_token, B.EntityType_webhook, B.EntityType_expenseCategory, B.EntityType_taskStatus, B.EntityType_subscription, B.EntityType_bankAccount, B.EntityType_transactionRule, B.EntityType_schedule], type$.JSArray_legacy_EntityType), this); @@ -324888,6 +349066,11 @@ if (this === B.EntityType_transaction) return "bank_transaction"; return A.toSnakeCase(this.name); + }, + get$readableValue() { + if (this === B.EntityType_subscription) + return "payment_link"; + return this.name; } }; A.EntityState.prototype = {}; @@ -325010,7 +349193,7 @@ return false; return true; }, - $signature: 562 + $signature: 462 }; A.BelongsToClient.prototype = {}; A.BelongsToVendor.prototype = {}; @@ -325186,7 +349369,7 @@ break; } } - return result.build$0(); + return result._entities$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -325406,7 +349589,7 @@ break; } } - return result.build$0(); + return result._entities$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -325445,7 +349628,9 @@ }, deserialize$3$specifiedType(serializers, serialized, specifiedType) { var key, value, t1, _$result, t2, t3, t4, + _s10_ = "adjustment", _s12_ = "LedgerEntity", + _s9_ = "createdAt", result = new A.LedgerEntityBuilder(), iterator = J.get$iterator$ax(serialized); for (; iterator.moveNext$0();) { @@ -325485,19 +349670,15 @@ } _$result = result._entities$_$v; if (_$result == null) { - t1 = result.get$_entities$_$this()._entities$_notes; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "notes")); - t2 = result.get$_entities$_$this()._entities$_balance; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "balance")); - t3 = result.get$_entities$_$this()._adjustment; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "adjustment")); - t4 = result.get$_entities$_$this()._entities$_createdAt; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "createdAt")); + t1 = A.BuiltValueNullFieldError_checkNotNull(result.get$_entities$_$this()._entities$_notes, _s12_, "notes"); + t2 = A.BuiltValueNullFieldError_checkNotNull(result.get$_entities$_$this()._entities$_balance, _s12_, "balance"); + t3 = A.BuiltValueNullFieldError_checkNotNull(result.get$_entities$_$this()._adjustment, _s12_, _s10_); + t4 = A.BuiltValueNullFieldError_checkNotNull(result.get$_entities$_$this()._entities$_createdAt, _s12_, _s9_); _$result = new A._$LedgerEntity(t1, t2, t3, t4, result.get$_entities$_$this()._entities$_invoiceId, result.get$_entities$_$this()._entities$_creditId, result.get$_entities$_$this()._entities$_paymentId); + A.BuiltValueNullFieldError_checkNotNull(t1, _s12_, "notes"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s12_, "balance"); + A.BuiltValueNullFieldError_checkNotNull(t3, _s12_, _s10_); + A.BuiltValueNullFieldError_checkNotNull(t4, _s12_, _s9_); } A.ArgumentError_checkNotNull(_$result, "other"); return result._entities$_$v = _$result; @@ -325523,9 +349704,17 @@ return other instanceof A.LoginResponse && J.$eq$(this.userCompanies, other.userCompanies) && J.$eq$(this.$static, other.$static); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._entities$__hashCode; - return t1 == null ? _this._entities$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.userCompanies)), J.get$hashCode$(_this.$static))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.userCompanies)), J.get$hashCode$(_this.$static))); + t1 = _this._entities$__hashCode; + if (t1 == null) { + _this._entities$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("LoginResponse"), @@ -325563,7 +349752,7 @@ } return _this; }, - build$0() { + _entities$_build$0() { var _$failedField, e, _$result0, t1, t2, exception, _this = this, _s13_ = "LoginResponse", _$result = null; @@ -325571,12 +349760,10 @@ _$result0 = _this._entities$_$v; if (_$result0 == null) { t1 = _this.get$userCompanies().build$0(); - t2 = _this.get$$static().build$0(); + t2 = _this.get$$static()._static_data_model$_build$0(); _$result0 = new A._$LoginResponse(t1, t2); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "userCompanies")); - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "static")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s13_, "userCompanies"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s13_, "static"); } _$result = _$result0; } catch (exception) { @@ -325585,7 +349772,7 @@ _$failedField = "userCompanies"; _this.get$userCompanies().build$0(); _$failedField = "static"; - _this.get$$static().build$0(); + _this.get$$static()._static_data_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s13_, _$failedField, J.toString$0$(e)); @@ -325609,9 +349796,17 @@ return other instanceof A.ActivityEntity && _this.notes === other.notes && _this.key === other.key && _this.activityTypeId === other.activityTypeId && _this.clientId == other.clientId && _this.userId === other.userId && _this.invoiceId == other.invoiceId && _this.recurringInvoiceId == other.recurringInvoiceId && _this.recurringExpenseId == other.recurringExpenseId && _this.purchaseOrderId == other.purchaseOrderId && _this.quoteId == other.quoteId && _this.paymentId == other.paymentId && _this.creditId == other.creditId && _this.updatedAt === other.updatedAt && _this.expenseId == other.expenseId && _this.isSystem == other.isSystem && _this.ip == other.ip && _this.contactId == other.contactId && _this.taskId == other.taskId && _this.projectId == other.projectId && _this.vendorId == other.vendorId && _this.vendorContactId == other.vendorContactId && _this.tokenId == other.tokenId && J.$eq$(_this.history, other.history); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._entities$__hashCode; - return t1 == null ? _this._entities$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.notes)), B.JSString_methods.get$hashCode(_this.key)), B.JSString_methods.get$hashCode(_this.activityTypeId)), J.get$hashCode$(_this.clientId)), B.JSString_methods.get$hashCode(_this.userId)), J.get$hashCode$(_this.invoiceId)), J.get$hashCode$(_this.recurringInvoiceId)), J.get$hashCode$(_this.recurringExpenseId)), J.get$hashCode$(_this.purchaseOrderId)), J.get$hashCode$(_this.quoteId)), J.get$hashCode$(_this.paymentId)), J.get$hashCode$(_this.creditId)), B.JSInt_methods.get$hashCode(_this.updatedAt)), J.get$hashCode$(_this.expenseId)), J.get$hashCode$(_this.isSystem)), J.get$hashCode$(_this.ip)), J.get$hashCode$(_this.contactId)), J.get$hashCode$(_this.taskId)), J.get$hashCode$(_this.projectId)), J.get$hashCode$(_this.vendorId)), J.get$hashCode$(_this.vendorContactId)), J.get$hashCode$(_this.tokenId)), J.get$hashCode$(_this.history))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.notes)), B.JSString_methods.get$hashCode(_this.key)), B.JSString_methods.get$hashCode(_this.activityTypeId)), J.get$hashCode$(_this.clientId)), B.JSString_methods.get$hashCode(_this.userId)), J.get$hashCode$(_this.invoiceId)), J.get$hashCode$(_this.recurringInvoiceId)), J.get$hashCode$(_this.recurringExpenseId)), J.get$hashCode$(_this.purchaseOrderId)), J.get$hashCode$(_this.quoteId)), J.get$hashCode$(_this.paymentId)), J.get$hashCode$(_this.creditId)), B.JSInt_methods.get$hashCode(_this.updatedAt)), J.get$hashCode$(_this.expenseId)), J.get$hashCode$(_this.isSystem)), J.get$hashCode$(_this.ip)), J.get$hashCode$(_this.contactId)), J.get$hashCode$(_this.taskId)), J.get$hashCode$(_this.projectId)), J.get$hashCode$(_this.vendorId)), J.get$hashCode$(_this.vendorContactId)), J.get$hashCode$(_this.tokenId)), J.get$hashCode$(_this.history))); + t1 = _this._entities$__hashCode; + if (t1 == null) { + _this._entities$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -325696,26 +349891,20 @@ } return _this; }, - build$0() { + _entities$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, exception, _this = this, _s14_ = "ActivityEntity", + _s14_0 = "activityTypeId", + _s9_ = "updatedAt", _$result = null; try { _$result0 = _this._entities$_$v; if (_$result0 == null) { - t1 = _this.get$_entities$_$this()._entities$_notes; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "notes")); - t2 = _this.get$_entities$_$this()._entities$_key; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "key")); - t3 = _this.get$_entities$_$this()._activityTypeId; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "activityTypeId")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_entities$_$this()._entities$_notes, _s14_, "notes"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_entities$_$this()._entities$_key, _s14_, "key"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_entities$_$this()._activityTypeId, _s14_, _s14_0); t4 = _this.get$_entities$_$this()._entities$_clientId; - t5 = _this.get$_entities$_$this()._entities$_userId; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "userId")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_entities$_$this()._entities$_userId, _s14_, "userId"); t6 = _this.get$_entities$_$this()._entities$_invoiceId; t7 = _this.get$_entities$_$this()._recurringInvoiceId; t8 = _this.get$_entities$_$this()._recurringExpenseId; @@ -325723,9 +349912,7 @@ t10 = _this.get$_entities$_$this()._quoteId; t11 = _this.get$_entities$_$this()._entities$_paymentId; t12 = _this.get$_entities$_$this()._entities$_creditId; - t13 = _this.get$_entities$_$this()._entities$_updatedAt; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "updatedAt")); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_entities$_$this()._entities$_updatedAt, _s14_, _s9_); t14 = _this.get$_entities$_$this()._entities$_expenseId; t15 = _this.get$_entities$_$this()._entities$_isSystem; t16 = _this.get$_entities$_$this()._ip; @@ -325736,7 +349923,12 @@ t21 = _this.get$_entities$_$this()._entities$_vendorContactId; t22 = _this.get$_entities$_$this()._tokenId; t23 = _this._entities$_history; - _$result0 = new A._$ActivityEntity(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23 == null ? null : t23.build$0()); + _$result0 = new A._$ActivityEntity(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23 == null ? null : t23._invoice_model$_build$0()); + A.BuiltValueNullFieldError_checkNotNull(t1, _s14_, "notes"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s14_, "key"); + A.BuiltValueNullFieldError_checkNotNull(t3, _s14_, _s14_0); + A.BuiltValueNullFieldError_checkNotNull(t5, _s14_, "userId"); + A.BuiltValueNullFieldError_checkNotNull(t13, _s14_, _s9_); } _$result = _$result0; } catch (exception) { @@ -325745,7 +349937,7 @@ _$failedField = "history"; t1 = _this._entities$_history; if (t1 != null) - t1.build$0(); + t1._invoice_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s14_, _$failedField, J.toString$0$(e)); @@ -325769,9 +349961,17 @@ return other instanceof A.LedgerEntity && _this.notes === other.notes && _this.balance === other.balance && _this.adjustment === other.adjustment && _this.createdAt === other.createdAt && _this.invoiceId == other.invoiceId && _this.creditId == other.creditId && _this.paymentId == other.paymentId; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._entities$__hashCode; - return t1 == null ? _this._entities$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.notes)), B.JSNumber_methods.get$hashCode(_this.balance)), B.JSNumber_methods.get$hashCode(_this.adjustment)), B.JSInt_methods.get$hashCode(_this.createdAt)), J.get$hashCode$(_this.invoiceId)), J.get$hashCode$(_this.creditId)), J.get$hashCode$(_this.paymentId))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.notes)), B.JSNumber_methods.get$hashCode(_this.balance)), B.JSNumber_methods.get$hashCode(_this.adjustment)), B.JSInt_methods.get$hashCode(_this.createdAt)), J.get$hashCode$(_this.invoiceId)), J.get$hashCode$(_this.creditId)), J.get$hashCode$(_this.paymentId))); + t1 = _this._entities$__hashCode; + if (t1 == null) { + _this._entities$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -325919,7 +350119,7 @@ break; } } - return result.build$0(); + return result._expense_category_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -325972,7 +350172,7 @@ break; } } - return result.build$0(); + return result._expense_category_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -326066,7 +350266,7 @@ break; } } - return result.build$0(); + return result._expense_category_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -326089,8 +350289,17 @@ return other instanceof A.ExpenseCategoryListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._expense_category_model$__hashCode; - return t1 == null ? this._expense_category_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._expense_category_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._expense_category_model$__hashCode; + if (t1 == null) { + _this._expense_category_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ExpenseCategoryListResponse"), @@ -326112,7 +350321,7 @@ t1 = _this._expense_category_model$_data; return t1 == null ? _this._expense_category_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseCategoryEntity) : t1; }, - build$0() { + _expense_category_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s27_ = "ExpenseCategoryListResponse", _$result = null; @@ -326121,8 +350330,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$ExpenseCategoryListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s27_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s27_, "data"); } _$result = _$result0; } catch (exception) { @@ -326152,10 +350360,16 @@ return other instanceof A.ExpenseCategoryItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._expense_category_model$__hashCode; + var _$hash, _this = this, + t1 = _this._expense_category_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._expense_category_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._expense_category_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._expense_category_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -326187,21 +350401,26 @@ } return t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _expense_category_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s27_ = "ExpenseCategoryItemResponse", + _$result = null; try { _$result0 = _this._expense_category_model$_$v; - if (_$result0 == null) - _$result0 = new A._$ExpenseCategoryItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._expense_category_model$_build$0(); + _$result0 = new A._$ExpenseCategoryItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s27_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._expense_category_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("ExpenseCategoryItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s27_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -326219,7 +350438,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._expense_category_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._expense_category_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -326230,9 +350449,17 @@ return other instanceof A.ExpenseCategoryEntity && _this.name === other.name && _this.color === other.color && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._expense_category_model$__hashCode; - return t1 == null ? _this._expense_category_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.color)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.color)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._expense_category_model$__hashCode; + if (t1 == null) { + _this._expense_category_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -326294,34 +350521,20 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, _this = this, + _expense_category_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, _this = this, _s21_ = "ExpenseCategoryEntity", _$result = _this._expense_category_model$_$v; if (_$result == null) { - t1 = _this.get$_expense_category_model$_$this()._expense_category_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "name")); - t2 = _this.get$_expense_category_model$_$this()._expense_category_model$_color; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "color")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_category_model$_$this()._expense_category_model$_name, _s21_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_category_model$_$this()._expense_category_model$_color, _s21_, "color"); t3 = _this.get$_expense_category_model$_$this()._expense_category_model$_isChanged; - t4 = _this.get$_expense_category_model$_$this()._expense_category_model$_createdAt; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "createdAt")); - t5 = _this.get$_expense_category_model$_$this()._expense_category_model$_updatedAt; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "updatedAt")); - t6 = _this.get$_expense_category_model$_$this()._expense_category_model$_archivedAt; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "archivedAt")); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_category_model$_$this()._expense_category_model$_createdAt, _s21_, "createdAt"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_category_model$_$this()._expense_category_model$_updatedAt, _s21_, "updatedAt"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_category_model$_$this()._expense_category_model$_archivedAt, _s21_, "archivedAt"); t7 = _this.get$_expense_category_model$_$this()._expense_category_model$_isDeleted; t8 = _this.get$_expense_category_model$_$this()._expense_category_model$_createdUserId; - t9 = _this.get$_expense_category_model$_$this()._expense_category_model$_assignedUserId; - t10 = _this.get$_expense_category_model$_$this()._expense_category_model$_id; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "id")); - _$result = A._$ExpenseCategoryEntity$_(t6, t9, t2, t4, t8, t10, t3, t7, t1, t5); + _$result = A._$ExpenseCategoryEntity$_(t6, _this.get$_expense_category_model$_$this()._expense_category_model$_assignedUserId, t2, t4, t8, A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_category_model$_$this()._expense_category_model$_id, _s21_, "id"), t3, t7, t1, t5); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._expense_category_model$_$v = _$result; @@ -326845,7 +351058,7 @@ break; } } - return result.build$0(); + return result._expense_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -326907,7 +351120,7 @@ break; } } - return result.build$0(); + return result._expense_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -327260,7 +351473,7 @@ break; } } - return result.build$0(); + return result._expense_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -327283,6 +351496,8 @@ }, deserialize$3$specifiedType(serializers, serialized, specifiedType) { var key, value, t1, $$v, _$result, + _s21_ = "ExpenseScheduleEntity", + _s8_ = "sendDate", result = new A.ExpenseScheduleEntityBuilder(), iterator = J.get$iterator$ax(serialized); for (; iterator.moveNext$0();) { @@ -327303,10 +351518,9 @@ } _$result = result._expense_model$_$v; if (_$result == null) { - t1 = result.get$_expense_model$_$this()._expense_model$_sendDate; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$("ExpenseScheduleEntity", "sendDate")); + t1 = A.BuiltValueNullFieldError_checkNotNull(result.get$_expense_model$_$this()._expense_model$_sendDate, _s21_, _s8_); _$result = new A._$ExpenseScheduleEntity(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s21_, _s8_); } A.ArgumentError_checkNotNull(_$result, "other"); return result._expense_model$_$v = _$result; @@ -327361,7 +351575,7 @@ break; } } - return result.build$0(); + return result._expense_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -327384,8 +351598,17 @@ return other instanceof A.ExpenseListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._expense_model$__hashCode; - return t1 == null ? this._expense_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._expense_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._expense_model$__hashCode; + if (t1 == null) { + _this._expense_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ExpenseListResponse"), @@ -327407,7 +351630,7 @@ t1 = _this._expense_model$_data; return t1 == null ? _this._expense_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseEntity) : t1; }, - build$0() { + _expense_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "ExpenseListResponse", _$result = null; @@ -327416,8 +351639,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$ExpenseListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { @@ -327447,8 +351669,17 @@ return other instanceof A.ExpenseItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._expense_model$__hashCode; - return t1 == null ? this._expense_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._expense_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._expense_model$__hashCode; + if (t1 == null) { + _this._expense_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ExpenseItemResponse"), @@ -327479,24 +351710,23 @@ } return t1; }, - build$0() { + _expense_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "ExpenseItemResponse", _$result = null; try { _$result0 = _this._expense_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._expense_model$_build$0(); _$result0 = new A._$ExpenseItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._expense_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); @@ -327517,7 +351747,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._expense_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._expense_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -327528,9 +351758,17 @@ return other instanceof A.ExpenseEntity && _this.privateNotes === other.privateNotes && _this.publicNotes === other.publicNotes && _this.shouldBeInvoiced === other.shouldBeInvoiced && _this.invoiceDocuments === other.invoiceDocuments && _this.transactionId === other.transactionId && _this.transactionReference === other.transactionReference && _this.bankId === other.bankId && _this.currencyId === other.currencyId && _this.categoryId === other.categoryId && _this.amount === other.amount && _this.date == other.date && _this.paymentDate == other.paymentDate && _this.exchangeRate === other.exchangeRate && _this.invoiceCurrencyId == other.invoiceCurrencyId && _this.paymentTypeId === other.paymentTypeId && _this.taxName1 === other.taxName1 && _this.taxName2 === other.taxName2 && _this.taxRate1 === other.taxRate1 && _this.taxRate2 === other.taxRate2 && _this.taxName3 === other.taxName3 && _this.taxRate3 === other.taxRate3 && _this.clientId == other.clientId && _this.invoiceId == other.invoiceId && _this.vendorId == other.vendorId && _this.projectId == other.projectId && _this.statusId == other.statusId && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.taxAmount1 === other.taxAmount1 && _this.taxAmount2 === other.taxAmount2 && _this.taxAmount3 === other.taxAmount3 && _this.usesInclusiveTaxes === other.usesInclusiveTaxes && _this.calculateTaxByAmount == other.calculateTaxByAmount && J.$eq$(_this.documents, other.documents) && _this.number === other.number && _this.recurringId == other.recurringId && _this.frequencyId === other.frequencyId && _this.lastSentDate === other.lastSentDate && _this.nextSendDate == other.nextSendDate && _this.remainingCycles === other.remainingCycles && J.$eq$(_this.recurringDates, other.recurringDates) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.entityType == other.entityType && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._expense_model$__hashCode; - return t1 == null ? _this._expense_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.publicNotes)), B.JSBool_methods.get$hashCode(_this.shouldBeInvoiced)), B.JSBool_methods.get$hashCode(_this.invoiceDocuments)), B.JSString_methods.get$hashCode(_this.transactionId)), B.JSString_methods.get$hashCode(_this.transactionReference)), B.JSString_methods.get$hashCode(_this.bankId)), B.JSString_methods.get$hashCode(_this.currencyId)), B.JSString_methods.get$hashCode(_this.categoryId)), B.JSNumber_methods.get$hashCode(_this.amount)), J.get$hashCode$(_this.date)), J.get$hashCode$(_this.paymentDate)), B.JSNumber_methods.get$hashCode(_this.exchangeRate)), J.get$hashCode$(_this.invoiceCurrencyId)), B.JSString_methods.get$hashCode(_this.paymentTypeId)), B.JSString_methods.get$hashCode(_this.taxName1)), B.JSString_methods.get$hashCode(_this.taxName2)), B.JSNumber_methods.get$hashCode(_this.taxRate1)), B.JSNumber_methods.get$hashCode(_this.taxRate2)), B.JSString_methods.get$hashCode(_this.taxName3)), B.JSNumber_methods.get$hashCode(_this.taxRate3)), J.get$hashCode$(_this.clientId)), J.get$hashCode$(_this.invoiceId)), J.get$hashCode$(_this.vendorId)), J.get$hashCode$(_this.projectId)), J.get$hashCode$(_this.statusId)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSNumber_methods.get$hashCode(_this.taxAmount1)), B.JSNumber_methods.get$hashCode(_this.taxAmount2)), B.JSNumber_methods.get$hashCode(_this.taxAmount3)), B.JSBool_methods.get$hashCode(_this.usesInclusiveTaxes)), J.get$hashCode$(_this.calculateTaxByAmount)), J.get$hashCode$(_this.documents)), B.JSString_methods.get$hashCode(_this.number)), J.get$hashCode$(_this.recurringId)), B.JSString_methods.get$hashCode(_this.frequencyId)), B.JSString_methods.get$hashCode(_this.lastSentDate)), J.get$hashCode$(_this.nextSendDate)), B.JSInt_methods.get$hashCode(_this.remainingCycles)), J.get$hashCode$(_this.recurringDates)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), J.get$hashCode$(_this.entityType)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.publicNotes)), B.JSBool_methods.get$hashCode(_this.shouldBeInvoiced)), B.JSBool_methods.get$hashCode(_this.invoiceDocuments)), B.JSString_methods.get$hashCode(_this.transactionId)), B.JSString_methods.get$hashCode(_this.transactionReference)), B.JSString_methods.get$hashCode(_this.bankId)), B.JSString_methods.get$hashCode(_this.currencyId)), B.JSString_methods.get$hashCode(_this.categoryId)), B.JSNumber_methods.get$hashCode(_this.amount)), J.get$hashCode$(_this.date)), J.get$hashCode$(_this.paymentDate)), B.JSNumber_methods.get$hashCode(_this.exchangeRate)), J.get$hashCode$(_this.invoiceCurrencyId)), B.JSString_methods.get$hashCode(_this.paymentTypeId)), B.JSString_methods.get$hashCode(_this.taxName1)), B.JSString_methods.get$hashCode(_this.taxName2)), B.JSNumber_methods.get$hashCode(_this.taxRate1)), B.JSNumber_methods.get$hashCode(_this.taxRate2)), B.JSString_methods.get$hashCode(_this.taxName3)), B.JSNumber_methods.get$hashCode(_this.taxRate3)), J.get$hashCode$(_this.clientId)), J.get$hashCode$(_this.invoiceId)), J.get$hashCode$(_this.vendorId)), J.get$hashCode$(_this.projectId)), J.get$hashCode$(_this.statusId)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSNumber_methods.get$hashCode(_this.taxAmount1)), B.JSNumber_methods.get$hashCode(_this.taxAmount2)), B.JSNumber_methods.get$hashCode(_this.taxAmount3)), B.JSBool_methods.get$hashCode(_this.usesInclusiveTaxes)), J.get$hashCode$(_this.calculateTaxByAmount)), J.get$hashCode$(_this.documents)), B.JSString_methods.get$hashCode(_this.number)), J.get$hashCode$(_this.recurringId)), B.JSString_methods.get$hashCode(_this.frequencyId)), B.JSString_methods.get$hashCode(_this.lastSentDate)), J.get$hashCode$(_this.nextSendDate)), B.JSInt_methods.get$hashCode(_this.remainingCycles)), J.get$hashCode$(_this.recurringDates)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), J.get$hashCode$(_this.entityType)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._expense_model$__hashCode; + if (t1 == null) { + _this._expense_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -327710,142 +351948,65 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, exception, _this = this, + _expense_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, exception, _this = this, _s13_ = "ExpenseEntity", _$result = null; try { _$result0 = _this._expense_model$_$v; if (_$result0 == null) { - t1 = _this.get$_expense_model$_$this()._expense_model$_privateNotes; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "privateNotes")); - t2 = _this.get$_expense_model$_$this()._expense_model$_publicNotes; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "publicNotes")); - t3 = _this.get$_expense_model$_$this()._shouldBeInvoiced; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "shouldBeInvoiced")); - t4 = _this.get$_expense_model$_$this()._invoiceDocuments; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceDocuments")); - t5 = _this.get$_expense_model$_$this()._expense_model$_transactionId; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "transactionId")); - t6 = _this.get$_expense_model$_$this()._expense_model$_transactionReference; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "transactionReference")); - t7 = _this.get$_expense_model$_$this()._bankId; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "bankId")); - t8 = _this.get$_expense_model$_$this()._expense_model$_currencyId; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "currencyId")); - t9 = _this.get$_expense_model$_$this()._categoryId; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "categoryId")); - t10 = _this.get$_expense_model$_$this()._expense_model$_amount; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "amount")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_privateNotes, _s13_, "privateNotes"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_publicNotes, _s13_, "publicNotes"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._shouldBeInvoiced, _s13_, "shouldBeInvoiced"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._invoiceDocuments, _s13_, "invoiceDocuments"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_transactionId, _s13_, "transactionId"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_transactionReference, _s13_, "transactionReference"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._bankId, _s13_, "bankId"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_currencyId, _s13_, "currencyId"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._categoryId, _s13_, "categoryId"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_amount, _s13_, "amount"); t11 = _this.get$_expense_model$_$this()._expense_model$_date; - t12 = _this.get$_expense_model$_$this()._paymentDate; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "paymentDate")); - t13 = _this.get$_expense_model$_$this()._expense_model$_exchangeRate; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "exchangeRate")); - t14 = _this.get$_expense_model$_$this()._invoiceCurrencyId; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceCurrencyId")); - t15 = _this.get$_expense_model$_$this()._paymentTypeId; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "paymentTypeId")); - t16 = _this.get$_expense_model$_$this()._expense_model$_taxName1; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxName1")); - t17 = _this.get$_expense_model$_$this()._expense_model$_taxName2; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxName2")); - t18 = _this.get$_expense_model$_$this()._expense_model$_taxRate1; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxRate1")); - t19 = _this.get$_expense_model$_$this()._expense_model$_taxRate2; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxRate2")); - t20 = _this.get$_expense_model$_$this()._expense_model$_taxName3; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxName3")); - t21 = _this.get$_expense_model$_$this()._expense_model$_taxRate3; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxRate3")); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._paymentDate, _s13_, "paymentDate"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_exchangeRate, _s13_, "exchangeRate"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._invoiceCurrencyId, _s13_, "invoiceCurrencyId"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._paymentTypeId, _s13_, "paymentTypeId"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_taxName1, _s13_, "taxName1"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_taxName2, _s13_, "taxName2"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_taxRate1, _s13_, "taxRate1"); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_taxRate2, _s13_, "taxRate2"); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_taxName3, _s13_, "taxName3"); + t21 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_taxRate3, _s13_, "taxRate3"); t22 = _this.get$_expense_model$_$this()._expense_model$_clientId; t23 = _this.get$_expense_model$_$this()._expense_model$_invoiceId; t24 = _this.get$_expense_model$_$this()._expense_model$_vendorId; t25 = _this.get$_expense_model$_$this()._expense_model$_projectId; t26 = _this.get$_expense_model$_$this()._expense_model$_statusId; - t27 = _this.get$_expense_model$_$this()._expense_model$_customValue1; - if (t27 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue1")); - t28 = _this.get$_expense_model$_$this()._expense_model$_customValue2; - if (t28 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue2")); - t29 = _this.get$_expense_model$_$this()._expense_model$_customValue3; - if (t29 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue3")); - t30 = _this.get$_expense_model$_$this()._expense_model$_customValue4; - if (t30 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue4")); - t31 = _this.get$_expense_model$_$this()._taxAmount1; - if (t31 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxAmount1")); - t32 = _this.get$_expense_model$_$this()._taxAmount2; - if (t32 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxAmount2")); - t33 = _this.get$_expense_model$_$this()._taxAmount3; - if (t33 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxAmount3")); - t34 = _this.get$_expense_model$_$this()._expense_model$_usesInclusiveTaxes; - if (t34 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "usesInclusiveTaxes")); + t27 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_customValue1, _s13_, "customValue1"); + t28 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_customValue2, _s13_, "customValue2"); + t29 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_customValue3, _s13_, "customValue3"); + t30 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_customValue4, _s13_, "customValue4"); + t31 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._taxAmount1, _s13_, "taxAmount1"); + t32 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._taxAmount2, _s13_, "taxAmount2"); + t33 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._taxAmount3, _s13_, "taxAmount3"); + t34 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_usesInclusiveTaxes, _s13_, "usesInclusiveTaxes"); t35 = _this.get$_expense_model$_$this()._calculateTaxByAmount; t36 = _this.get$documents().build$0(); - t37 = _this.get$_expense_model$_$this()._expense_model$_number; - if (t37 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "number")); + t37 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_number, _s13_, "number"); t38 = _this.get$_expense_model$_$this()._expense_model$_recurringId; - t39 = _this.get$_expense_model$_$this()._expense_model$_frequencyId; - if (t39 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "frequencyId")); - t40 = _this.get$_expense_model$_$this()._expense_model$_lastSentDate; - if (t40 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "lastSentDate")); - t41 = _this.get$_expense_model$_$this()._expense_model$_nextSendDate; - if (t41 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "nextSendDate")); - t42 = _this.get$_expense_model$_$this()._expense_model$_remainingCycles; - if (t42 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "remainingCycles")); + t39 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_frequencyId, _s13_, "frequencyId"); + t40 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_lastSentDate, _s13_, "lastSentDate"); + t41 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_nextSendDate, _s13_, "nextSendDate"); + t42 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_remainingCycles, _s13_, "remainingCycles"); t43 = _this._expense_model$_recurringDates; t43 = t43 == null ? null : t43.build$0(); t44 = _this.get$_expense_model$_$this()._expense_model$_loadedAt; t45 = _this.get$_expense_model$_$this()._expense_model$_isChanged; - t46 = _this.get$_expense_model$_$this()._expense_model$_createdAt; - if (t46 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "createdAt")); - t47 = _this.get$_expense_model$_$this()._expense_model$_updatedAt; - if (t47 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updatedAt")); - t48 = _this.get$_expense_model$_$this()._expense_model$_archivedAt; - if (t48 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "archivedAt")); + t46 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_createdAt, _s13_, "createdAt"); + t47 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_updatedAt, _s13_, "updatedAt"); + t48 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_archivedAt, _s13_, "archivedAt"); t49 = _this.get$_expense_model$_$this()._expense_model$_isDeleted; t50 = _this.get$_expense_model$_$this()._expense_model$_createdUserId; - t51 = _this.get$_expense_model$_$this()._expense_model$_assignedUserId; - t52 = _this.get$_expense_model$_$this()._expense_model$_entityType; - t53 = _this.get$_expense_model$_$this()._expense_model$_id; - if (t53 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - _$result0 = A._$ExpenseEntity$_(t10, t48, t51, t7, t35, t9, t22, t46, t50, t8, t27, t28, t29, t30, t11, t36, t52, t13, t39, t53, t14, t4, t23, t45, t49, t40, t44, t41, t37, t12, t15, t1, t25, t2, t43, t38, t42, t3, t26, t31, t32, t33, t16, t17, t20, t18, t19, t21, t5, t6, t47, t34, t24); + _$result0 = A._$ExpenseEntity$_(t10, t48, _this.get$_expense_model$_$this()._expense_model$_assignedUserId, t7, t35, t9, t22, t46, t50, t8, t27, t28, t29, t30, t11, t36, _this.get$_expense_model$_$this()._expense_model$_entityType, t13, t39, A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_id, _s13_, "id"), t14, t4, t23, t45, t49, t40, t44, t41, t37, t12, t15, t1, t25, t2, t43, t38, t42, t3, t26, t31, t32, t33, t16, t17, t20, t18, t19, t21, t5, t6, t47, t34, t24); } _$result = _$result0; } catch (exception) { @@ -327879,8 +352040,17 @@ return other instanceof A.ExpenseScheduleEntity && this.sendDate === other.sendDate; }, get$hashCode(_) { - var t1 = this._expense_model$__hashCode; - return t1 == null ? this._expense_model$__hashCode = A.$jf(A.$jc(0, B.JSString_methods.get$hashCode(this.sendDate))) : t1; + var _$hash, _this = this, + t1 = _this._expense_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, B.JSString_methods.get$hashCode(_this.sendDate))); + t1 = _this._expense_model$__hashCode; + if (t1 == null) { + _this._expense_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ExpenseScheduleEntity"), @@ -327906,7 +352076,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._expense_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._expense_model$_build$0(); }, $eq(_, other) { if (other == null) @@ -327916,9 +352086,17 @@ return other instanceof A.ExpenseStatusEntity && this.id === other.id && this.name === other.name; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._expense_model$__hashCode; - return t1 == null ? _this._expense_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.name))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.name))); + t1 = _this._expense_model$__hashCode; + if (t1 == null) { + _this._expense_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ExpenseStatusEntity"), @@ -327948,19 +352126,12 @@ } return _this; }, - build$0() { - var t1, t2, _this = this, + _expense_model$_build$0() { + var _this = this, _s19_ = "ExpenseStatusEntity", _$result = _this._expense_model$_$v; - if (_$result == null) { - t1 = _this.get$_expense_model$_$this()._expense_model$_id; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "id")); - t2 = _this.get$_expense_model$_$this()._expense_model$_name; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "name")); - _$result = A._$ExpenseStatusEntity$_(t1, t2); - } + if (_$result == null) + _$result = A._$ExpenseStatusEntity$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_id, _s19_, "id"), A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_model$_$this()._expense_model$_name, _s19_, "name")); A.ArgumentError_checkNotNull(_$result, "other"); return _this._expense_model$_$v = _$result; } @@ -328064,7 +352235,7 @@ break; } } - return result.build$0(); + return result._gateway_token_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -328114,7 +352285,7 @@ break; } } - return result.build$0(); + return result._gateway_token_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -328228,7 +352399,7 @@ break; } } - return result.build$0(); + return result._gateway_token_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -328306,7 +352477,7 @@ break; } } - return result.build$0(); + return result._gateway_token_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -328329,8 +352500,17 @@ return other instanceof A.GatewayTokenListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._gateway_token_model$__hashCode; - return t1 == null ? this._gateway_token_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._gateway_token_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._gateway_token_model$__hashCode; + if (t1 == null) { + _this._gateway_token_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("GatewayTokenListResponse"), @@ -328352,7 +352532,7 @@ t1 = _this._gateway_token_model$_data; return t1 == null ? _this._gateway_token_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GatewayTokenEntity) : t1; }, - build$0() { + _gateway_token_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s24_ = "GatewayTokenListResponse", _$result = null; @@ -328361,8 +352541,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$GatewayTokenListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s24_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s24_, "data"); } _$result = _$result0; } catch (exception) { @@ -328392,8 +352571,17 @@ return other instanceof A.GatewayTokenItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._gateway_token_model$__hashCode; - return t1 == null ? this._gateway_token_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._gateway_token_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._gateway_token_model$__hashCode; + if (t1 == null) { + _this._gateway_token_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("GatewayTokenItemResponse"), @@ -328418,24 +352606,23 @@ t1 = _this._gateway_token_model$_data; return t1 == null ? _this._gateway_token_model$_data = new A.GatewayTokenEntityBuilder() : t1; }, - build$0() { + _gateway_token_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s24_ = "GatewayTokenItemResponse", _$result = null; try { _$result0 = _this._gateway_token_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._gateway_token_model$_build$0(); _$result0 = new A._$GatewayTokenItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s24_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s24_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._gateway_token_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s24_, _$failedField, J.toString$0$(e)); @@ -328459,11 +352646,16 @@ return other instanceof A.GatewayTokenEntity && _this.token === other.token && _this.customerReference === other.customerReference && _this.companyGatewayId === other.companyGatewayId && _this.gatewayTypeId === other.gatewayTypeId && _this.isDefault === other.isDefault && _this.meta.$eq(0, other.meta) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._gateway_token_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.meta; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.token)), B.JSString_methods.get$hashCode(_this.customerReference)), B.JSString_methods.get$hashCode(_this.companyGatewayId)), B.JSString_methods.get$hashCode(_this.gatewayTypeId)), B.JSBool_methods.get$hashCode(_this.isDefault)), t1.get$hashCode(t1)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._gateway_token_model$__hashCode; if (t1 == null) { - t1 = _this.meta; - t1 = _this._gateway_token_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.token)), B.JSString_methods.get$hashCode(_this.customerReference)), B.JSString_methods.get$hashCode(_this.companyGatewayId)), B.JSString_methods.get$hashCode(_this.gatewayTypeId)), B.JSBool_methods.get$hashCode(_this.isDefault)), t1.get$hashCode(t1)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + _this._gateway_token_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -328550,53 +352742,52 @@ } return _this; }, - build$0() { + _gateway_token_model$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, exception, _this = this, _s18_ = "GatewayTokenEntity", + _s17_ = "customerReference", + _s16_ = "companyGatewayId", + _s13_ = "gatewayTypeId", + _s9_ = "isDefault", + _s9_0 = "createdAt", + _s9_1 = "updatedAt", + _s10_ = "archivedAt", _$result = null; try { _$result0 = _this._gateway_token_model$_$v; if (_$result0 == null) { - t1 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_token; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "token")); - t2 = _this.get$_gateway_token_model$_$this()._customerReference; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "customerReference")); - t3 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_companyGatewayId; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "companyGatewayId")); - t4 = _this.get$_gateway_token_model$_$this()._gatewayTypeId; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "gatewayTypeId")); - t5 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_isDefault; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "isDefault")); - t6 = _this.get$meta().build$0(); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_gateway_token_model$_$this()._gateway_token_model$_token, _s18_, "token"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_gateway_token_model$_$this()._customerReference, _s18_, _s17_); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_gateway_token_model$_$this()._gateway_token_model$_companyGatewayId, _s18_, _s16_); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_gateway_token_model$_$this()._gatewayTypeId, _s18_, _s13_); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_gateway_token_model$_$this()._gateway_token_model$_isDefault, _s18_, _s9_); + t6 = _this.get$meta()._gateway_token_model$_build$0(); t7 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_isChanged; - t8 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_createdAt; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "createdAt")); - t9 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_updatedAt; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "updatedAt")); - t10 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_archivedAt; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "archivedAt")); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_gateway_token_model$_$this()._gateway_token_model$_createdAt, _s18_, _s9_0); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_gateway_token_model$_$this()._gateway_token_model$_updatedAt, _s18_, _s9_1); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_gateway_token_model$_$this()._gateway_token_model$_archivedAt, _s18_, _s10_); t11 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_isDeleted; t12 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_createdUserId; t13 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_assignedUserId; - t14 = _this.get$_gateway_token_model$_$this()._gateway_token_model$_id; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "id")); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_gateway_token_model$_$this()._gateway_token_model$_id, _s18_, "id"); _$result0 = new A._$GatewayTokenEntity(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14); + A.BuiltValueNullFieldError_checkNotNull(t1, _s18_, "token"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s18_, _s17_); + A.BuiltValueNullFieldError_checkNotNull(t3, _s18_, _s16_); + A.BuiltValueNullFieldError_checkNotNull(t4, _s18_, _s13_); + A.BuiltValueNullFieldError_checkNotNull(t5, _s18_, _s9_); + A.BuiltValueNullFieldError_checkNotNull(t6, _s18_, "meta"); + A.BuiltValueNullFieldError_checkNotNull(t8, _s18_, _s9_0); + A.BuiltValueNullFieldError_checkNotNull(t9, _s18_, _s9_1); + A.BuiltValueNullFieldError_checkNotNull(t10, _s18_, _s10_); + A.BuiltValueNullFieldError_checkNotNull(t14, _s18_, "id"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "meta"; - _this.get$meta().build$0(); + _this.get$meta()._gateway_token_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s18_, _$failedField, J.toString$0$(e)); @@ -328620,9 +352811,17 @@ return other instanceof A.GatewayTokenMetaEntity && _this.brand == other.brand && _this.last4 == other.last4 && _this.type == other.type && _this.expMonth == other.expMonth && _this.expYear == other.expYear; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._gateway_token_model$__hashCode; - return t1 == null ? _this._gateway_token_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.brand)), J.get$hashCode$(_this.last4)), J.get$hashCode$(_this.type)), J.get$hashCode$(_this.expMonth)), J.get$hashCode$(_this.expYear))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.brand)), J.get$hashCode$(_this.last4)), J.get$hashCode$(_this.type)), J.get$hashCode$(_this.expMonth)), J.get$hashCode$(_this.expYear))); + t1 = _this._gateway_token_model$__hashCode; + if (t1 == null) { + _this._gateway_token_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -328650,7 +352849,7 @@ } return _this; }, - build$0() { + _gateway_token_model$_build$0() { var _this = this, _$result = _this._gateway_token_model$_$v; if (_$result == null) @@ -328764,7 +352963,7 @@ break; } } - return result.build$0(); + return result._group_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -328852,7 +353051,7 @@ break; } } - return result.build$0(); + return result._group_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -328971,7 +353170,7 @@ break; } } - return result.build$0(); + return result._group_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -328994,8 +353193,17 @@ return other instanceof A.GroupListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._group_model$__hashCode; - return t1 == null ? this._group_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._group_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._group_model$__hashCode; + if (t1 == null) { + _this._group_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("GroupListResponse"), @@ -329017,7 +353225,7 @@ t1 = _this._group_model$_data; return t1 == null ? _this._group_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GroupEntity) : t1; }, - build$0() { + _group_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s17_ = "GroupListResponse", _$result = null; @@ -329026,8 +353234,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$GroupListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s17_, "data"); } _$result = _$result0; } catch (exception) { @@ -329057,8 +353264,17 @@ return other instanceof A.GroupItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._group_model$__hashCode; - return t1 == null ? this._group_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._group_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._group_model$__hashCode; + if (t1 == null) { + _this._group_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("GroupItemResponse"), @@ -329089,24 +353305,23 @@ } return t1; }, - build$0() { + _group_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s17_ = "GroupItemResponse", _$result = null; try { _$result0 = _this._group_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._group_model$_build$0(); _$result0 = new A._$GroupItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s17_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._group_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s17_, _$failedField, J.toString$0$(e)); @@ -329127,7 +353342,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._group_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._group_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -329138,9 +353353,17 @@ return other instanceof A.GroupEntity && _this.name === other.name && J.$eq$(_this.settings, other.settings) && J.$eq$(_this.documents, other.documents) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._group_model$__hashCode; - return t1 == null ? _this._group_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), J.get$hashCode$(_this.settings)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), J.get$hashCode$(_this.settings)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._group_model$__hashCode; + if (t1 == null) { + _this._group_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -329221,42 +353444,30 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, exception, _this = this, + _group_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, exception, _this = this, _s11_ = "GroupEntity", _$result = null; try { _$result0 = _this._group_model$_$v; if (_$result0 == null) { - t1 = _this.get$_group_model$_$this()._group_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "name")); - t2 = _this.get$settings().build$0(); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_group_model$_$this()._group_model$_name, _s11_, "name"); + t2 = _this.get$settings()._settings_model$_build$0(); t3 = _this.get$documents().build$0(); t4 = _this.get$_group_model$_$this()._group_model$_isChanged; - t5 = _this.get$_group_model$_$this()._group_model$_createdAt; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "createdAt")); - t6 = _this.get$_group_model$_$this()._group_model$_updatedAt; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "updatedAt")); - t7 = _this.get$_group_model$_$this()._group_model$_archivedAt; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "archivedAt")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_group_model$_$this()._group_model$_createdAt, _s11_, "createdAt"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_group_model$_$this()._group_model$_updatedAt, _s11_, "updatedAt"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_group_model$_$this()._group_model$_archivedAt, _s11_, "archivedAt"); t8 = _this.get$_group_model$_$this()._group_model$_isDeleted; t9 = _this.get$_group_model$_$this()._group_model$_createdUserId; - t10 = _this.get$_group_model$_$this()._group_model$_assignedUserId; - t11 = _this.get$_group_model$_$this()._group_model$_id; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "id")); - _$result0 = A._$GroupEntity$_(t7, t10, t5, t9, t3, t11, t4, t8, t1, t2, t6); + _$result0 = A._$GroupEntity$_(t7, _this.get$_group_model$_$this()._group_model$_assignedUserId, t5, t9, t3, A.BuiltValueNullFieldError_checkNotNull(_this.get$_group_model$_$this()._group_model$_id, _s11_, "id"), t4, t8, t1, t2, t6); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "settings"; - _this.get$settings().build$0(); + _this.get$settings()._settings_model$_build$0(); _$failedField = "documents"; _this.get$documents().build$0(); } catch (exception) { @@ -329367,7 +353578,7 @@ break; } } - return result.build$0(); + return result._health_check_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -329420,7 +353631,7 @@ break; } } - return result.build$0(); + return result._health_check_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -329444,11 +353655,16 @@ return other instanceof A.HealthCheckResponse && _this.systemHealth === other.systemHealth && _this.phpVersion.$eq(0, other.phpVersion) && _this.envWritable === other.envWritable && _this.dbCheck === other.dbCheck && _this.cacheEnabled === other.cacheEnabled && _this.phantomEnabled === other.phantomEnabled && _this.openBasedir === other.openBasedir && _this.filePermissions === other.filePermissions && _this.execEnabled === other.execEnabled && _this.emailDriver === other.emailDriver && _this.pendingJobs === other.pendingJobs && _this.pdfEngine === other.pdfEngine && _this.trailingSlash === other.trailingSlash && _this.exchangeRateApiNotConfigured === other.exchangeRateApiNotConfigured && _this.queue === other.queue; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._health_check_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.phpVersion; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.systemHealth)), t1.get$hashCode(t1)), B.JSBool_methods.get$hashCode(_this.envWritable)), B.JSBool_methods.get$hashCode(_this.dbCheck)), B.JSBool_methods.get$hashCode(_this.cacheEnabled)), B.JSBool_methods.get$hashCode(_this.phantomEnabled)), B.JSBool_methods.get$hashCode(_this.openBasedir)), B.JSString_methods.get$hashCode(_this.filePermissions)), B.JSBool_methods.get$hashCode(_this.execEnabled)), B.JSString_methods.get$hashCode(_this.emailDriver)), B.JSInt_methods.get$hashCode(_this.pendingJobs)), B.JSString_methods.get$hashCode(_this.pdfEngine)), B.JSBool_methods.get$hashCode(_this.trailingSlash)), B.JSBool_methods.get$hashCode(_this.exchangeRateApiNotConfigured)), B.JSString_methods.get$hashCode(_this.queue))); + t1 = _this._health_check_model$__hashCode; if (t1 == null) { - t1 = _this.phpVersion; - t1 = _this._health_check_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.systemHealth)), t1.get$hashCode(t1)), B.JSBool_methods.get$hashCode(_this.envWritable)), B.JSBool_methods.get$hashCode(_this.dbCheck)), B.JSBool_methods.get$hashCode(_this.cacheEnabled)), B.JSBool_methods.get$hashCode(_this.phantomEnabled)), B.JSBool_methods.get$hashCode(_this.openBasedir)), B.JSString_methods.get$hashCode(_this.filePermissions)), B.JSBool_methods.get$hashCode(_this.execEnabled)), B.JSString_methods.get$hashCode(_this.emailDriver)), B.JSInt_methods.get$hashCode(_this.pendingJobs)), B.JSString_methods.get$hashCode(_this.pdfEngine)), B.JSBool_methods.get$hashCode(_this.trailingSlash)), B.JSBool_methods.get$hashCode(_this.exchangeRateApiNotConfigured)), B.JSString_methods.get$hashCode(_this.queue))); + _this._health_check_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -329515,64 +353731,63 @@ } return _this; }, - build$0() { + _health_check_model$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, exception, _this = this, _s19_ = "HealthCheckResponse", + _s12_ = "systemHealth", + _s11_ = "envWritable", + _s12_0 = "cacheEnabled", + _s14_ = "phantomEnabled", + _s11_0 = "openBasedir", + _s15_ = "filePermissions", + _s11_1 = "execEnabled", + _s11_2 = "emailDriver", + _s11_3 = "pendingJobs", + _s9_ = "pdfEngine", + _s13_ = "trailingSlash", + _s28_ = "exchangeRateApiNotConfigured", _$result = null; try { _$result0 = _this._health_check_model$_$v; if (_$result0 == null) { - t1 = _this.get$_health_check_model$_$this()._systemHealth; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "systemHealth")); - t2 = _this.get$phpVersion().build$0(); - t3 = _this.get$_health_check_model$_$this()._envWritable; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "envWritable")); - t4 = _this.get$_health_check_model$_$this()._dbCheck; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "dbCheck")); - t5 = _this.get$_health_check_model$_$this()._cacheEnabled; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "cacheEnabled")); - t6 = _this.get$_health_check_model$_$this()._phantomEnabled; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "phantomEnabled")); - t7 = _this.get$_health_check_model$_$this()._openBasedir; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "openBasedir")); - t8 = _this.get$_health_check_model$_$this()._filePermissions; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "filePermissions")); - t9 = _this.get$_health_check_model$_$this()._execEnabled; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "execEnabled")); - t10 = _this.get$_health_check_model$_$this()._emailDriver; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "emailDriver")); - t11 = _this.get$_health_check_model$_$this()._pendingJobs; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "pendingJobs")); - t12 = _this.get$_health_check_model$_$this()._pdfEngine; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "pdfEngine")); - t13 = _this.get$_health_check_model$_$this()._trailingSlash; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "trailingSlash")); - t14 = _this.get$_health_check_model$_$this()._exchangeRateApiNotConfigured; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "exchangeRateApiNotConfigured")); - t15 = _this.get$_health_check_model$_$this()._health_check_model$_queue; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "queue")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._systemHealth, _s19_, _s12_); + t2 = _this.get$phpVersion()._health_check_model$_build$0(); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._envWritable, _s19_, _s11_); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._dbCheck, _s19_, "dbCheck"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._cacheEnabled, _s19_, _s12_0); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._phantomEnabled, _s19_, _s14_); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._openBasedir, _s19_, _s11_0); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._filePermissions, _s19_, _s15_); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._execEnabled, _s19_, _s11_1); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._emailDriver, _s19_, _s11_2); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._pendingJobs, _s19_, _s11_3); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._pdfEngine, _s19_, _s9_); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._trailingSlash, _s19_, _s13_); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._exchangeRateApiNotConfigured, _s19_, _s28_); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._health_check_model$_queue, _s19_, "queue"); _$result0 = new A._$HealthCheckResponse(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, _s12_); + A.BuiltValueNullFieldError_checkNotNull(t2, _s19_, "phpVersion"); + A.BuiltValueNullFieldError_checkNotNull(t3, _s19_, _s11_); + A.BuiltValueNullFieldError_checkNotNull(t4, _s19_, "dbCheck"); + A.BuiltValueNullFieldError_checkNotNull(t5, _s19_, _s12_0); + A.BuiltValueNullFieldError_checkNotNull(t6, _s19_, _s14_); + A.BuiltValueNullFieldError_checkNotNull(t7, _s19_, _s11_0); + A.BuiltValueNullFieldError_checkNotNull(t8, _s19_, _s15_); + A.BuiltValueNullFieldError_checkNotNull(t9, _s19_, _s11_1); + A.BuiltValueNullFieldError_checkNotNull(t10, _s19_, _s11_2); + A.BuiltValueNullFieldError_checkNotNull(t11, _s19_, _s11_3); + A.BuiltValueNullFieldError_checkNotNull(t12, _s19_, _s9_); + A.BuiltValueNullFieldError_checkNotNull(t13, _s19_, _s13_); + A.BuiltValueNullFieldError_checkNotNull(t14, _s19_, _s28_); + A.BuiltValueNullFieldError_checkNotNull(t15, _s19_, "queue"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "phpVersion"; - _this.get$phpVersion().build$0(); + _this.get$phpVersion()._health_check_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); @@ -329596,9 +353811,17 @@ return other instanceof A.HealthCheckPHPResponse && _this.minimumPHPVersion === other.minimumPHPVersion && _this.currentPHPVersion === other.currentPHPVersion && _this.currentPHPCLIVersion === other.currentPHPCLIVersion && _this.isOkay === other.isOkay && _this.memoryLimit === other.memoryLimit; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._health_check_model$__hashCode; - return t1 == null ? _this._health_check_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.minimumPHPVersion)), B.JSString_methods.get$hashCode(_this.currentPHPVersion)), B.JSString_methods.get$hashCode(_this.currentPHPCLIVersion)), B.JSBool_methods.get$hashCode(_this.isOkay)), B.JSString_methods.get$hashCode(_this.memoryLimit))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.minimumPHPVersion)), B.JSString_methods.get$hashCode(_this.currentPHPVersion)), B.JSString_methods.get$hashCode(_this.currentPHPCLIVersion)), B.JSBool_methods.get$hashCode(_this.isOkay)), B.JSString_methods.get$hashCode(_this.memoryLimit))); + t1 = _this._health_check_model$__hashCode; + if (t1 == null) { + _this._health_check_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -329626,27 +353849,26 @@ } return _this; }, - build$0() { + _health_check_model$_build$0() { var t1, t2, t3, t4, t5, _this = this, _s22_ = "HealthCheckPHPResponse", + _s17_ = "minimumPHPVersion", + _s17_0 = "currentPHPVersion", + _s20_ = "currentPHPCLIVersion", + _s11_ = "memoryLimit", _$result = _this._health_check_model$_$v; if (_$result == null) { - t1 = _this.get$_health_check_model$_$this()._minimumPHPVersion; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s22_, "minimumPHPVersion")); - t2 = _this.get$_health_check_model$_$this()._currentPHPVersion; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s22_, "currentPHPVersion")); - t3 = _this.get$_health_check_model$_$this()._currentPHPCLIVersion; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s22_, "currentPHPCLIVersion")); - t4 = _this.get$_health_check_model$_$this()._isOkay; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s22_, "isOkay")); - t5 = _this.get$_health_check_model$_$this()._memoryLimit; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s22_, "memoryLimit")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._minimumPHPVersion, _s22_, _s17_); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._currentPHPVersion, _s22_, _s17_0); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._currentPHPCLIVersion, _s22_, _s20_); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._isOkay, _s22_, "isOkay"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_health_check_model$_$this()._memoryLimit, _s22_, _s11_); _$result = new A._$HealthCheckPHPResponse(t1, t2, t3, t4, t5); + A.BuiltValueNullFieldError_checkNotNull(t1, _s22_, _s17_); + A.BuiltValueNullFieldError_checkNotNull(t2, _s22_, _s17_0); + A.BuiltValueNullFieldError_checkNotNull(t3, _s22_, _s20_); + A.BuiltValueNullFieldError_checkNotNull(t4, _s22_, "isOkay"); + A.BuiltValueNullFieldError_checkNotNull(t5, _s22_, _s11_); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._health_check_model$_$v = _$result; @@ -329719,7 +353941,7 @@ break; } } - return result.build$0(); + return result._import_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -329791,7 +354013,7 @@ break; } } - return result.build$0(); + return result._import_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -329851,7 +354073,7 @@ break; } } - return result.build$0(); + return result._import_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -329888,20 +354110,20 @@ t2.toString; t3 = t2.$ti; t3._eval$1("_BuiltMap<1,2>")._as(t2); - result._mapping = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t3._eval$1("@<1>")._bind$1(t3._rest[1])._eval$1("MapBuilder<1,2>")); + result._import_model$_mapping = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t3._eval$1("@<1>")._bind$1(t3._rest[1])._eval$1("MapBuilder<1,2>")); result._import_model$_$v = null; } - t2 = result._mapping; + t2 = result._import_model$_mapping; if (t2 == null) { t2 = new A.MapBuilder(null, $, null, t1); t2.replace$1(0, B.Map_empty0); - result._mapping = t2; + result._import_model$_mapping = t2; } t2.replace$1(0, serializers.deserialize$2$specifiedType(value, B.FullType_5FV)); break; } } - return result.build$0(); + return result._import_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -329924,9 +354146,17 @@ return other instanceof A.PreImportResponse && this.hash === other.hash && J.$eq$(this.mappings, other.mappings); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._import_model$__hashCode; - return t1 == null ? _this._import_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.hash)), J.get$hashCode$(_this.mappings))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.hash)), J.get$hashCode$(_this.mappings))); + t1 = _this._import_model$__hashCode; + if (t1 == null) { + _this._import_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PreImportResponse"), @@ -329956,20 +354186,18 @@ } return _this; }, - build$0() { + _import_model$_build$0() { var _$failedField, e, _$result0, t1, t2, exception, _this = this, _s17_ = "PreImportResponse", _$result = null; try { _$result0 = _this._import_model$_$v; if (_$result0 == null) { - t1 = _this.get$_import_model$_$this()._import_model$_hash; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "hash")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_import_model$_$this()._import_model$_hash, _s17_, "hash"); t2 = _this.get$mappings().build$0(); _$result0 = new A._$PreImportResponse(t1, t2); - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "mappings")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s17_, "hash"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s17_, "mappings"); } _$result = _$result0; } catch (exception) { @@ -329999,9 +354227,17 @@ return other instanceof A.PreImportResponseEntityDetails && J.$eq$(this.available, other.available) && J.$eq$(this.headers, other.headers); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._import_model$__hashCode; - return t1 == null ? _this._import_model$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.available)), J.get$hashCode$(_this.headers))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.available)), J.get$hashCode$(_this.headers))); + t1 = _this._import_model$__hashCode; + if (t1 == null) { + _this._import_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PreImportResponseEntityDetails"), @@ -330036,7 +354272,7 @@ } return _this; }, - build$0() { + _import_model$_build$0() { var _$failedField, e, _$result0, t1, t2, exception, _this = this, _s30_ = "PreImportResponseEntityDetails", _$result = null; @@ -330046,10 +354282,8 @@ t1 = _this.get$available(_this).build$0(); t2 = _this.get$headers(_this).build$0(); _$result0 = new A._$PreImportResponseEntityDetails(t1, t2); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s30_, "available")); - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s30_, "headers")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s30_, "available"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s30_, "headers"); } _$result = _$result0; } catch (exception) { @@ -330082,9 +354316,17 @@ return other instanceof A.ImportRequest && _this.hash === other.hash && _this.importType === other.importType && _this.bankAccountId === other.bankAccountId && _this.skipHeader == other.skipHeader && J.$eq$(_this.columnMap, other.columnMap); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._import_model$__hashCode; - return t1 == null ? _this._import_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.hash)), B.JSString_methods.get$hashCode(_this.importType)), B.JSString_methods.get$hashCode(_this.bankAccountId)), J.get$hashCode$(_this.skipHeader)), J.get$hashCode$(_this.columnMap))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.hash)), B.JSString_methods.get$hashCode(_this.importType)), B.JSString_methods.get$hashCode(_this.bankAccountId)), J.get$hashCode$(_this.skipHeader)), J.get$hashCode$(_this.columnMap))); + t1 = _this._import_model$__hashCode; + if (t1 == null) { + _this._import_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -330127,25 +354369,17 @@ } return _this; }, - build$0() { + _import_model$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, exception, _this = this, _s13_ = "ImportRequest", _$result = null; try { _$result0 = _this._import_model$_$v; if (_$result0 == null) { - t1 = _this.get$_import_model$_$this()._import_model$_hash; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "hash")); - t2 = _this.get$_import_model$_$this()._importType; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "importType")); - t3 = _this.get$_import_model$_$this()._import_model$_bankAccountId; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "bankAccountId")); - t4 = _this.get$_import_model$_$this()._skipHeader; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "skipHeader")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_import_model$_$this()._import_model$_hash, _s13_, "hash"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_import_model$_$this()._importType, _s13_, "importType"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_import_model$_$this()._import_model$_bankAccountId, _s13_, "bankAccountId"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_import_model$_$this()._skipHeader, _s13_, "skipHeader"); _$result0 = A._$ImportRequest$_(t3, _this.get$columnMap().build$0(), t1, t2, t4); } _$result = _$result0; @@ -330176,8 +354410,17 @@ return other instanceof A.ImportRequestMapping && J.$eq$(this.mapping, other.mapping); }, get$hashCode(_) { - var t1 = this._import_model$__hashCode; - return t1 == null ? this._import_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.mapping))) : t1; + var _$hash, _this = this, + t1 = _this._import_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.mapping))); + t1 = _this._import_model$__hashCode; + if (t1 == null) { + _this._import_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ImportRequestMapping"), @@ -330195,13 +354438,13 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._mapping = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); + _this._import_model$_mapping = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); _this._import_model$_$v = null; } - t1 = _this._mapping; - return t1 == null ? _this._mapping = A.MapBuilder_MapBuilder(type$.legacy_int, type$.legacy_String) : t1; + t1 = _this._import_model$_mapping; + return t1 == null ? _this._import_model$_mapping = A.MapBuilder_MapBuilder(type$.legacy_int, type$.legacy_String) : t1; }, - build$0() { + _import_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s20_ = "ImportRequestMapping", _$result = null; @@ -330210,8 +354453,7 @@ if (_$result0 == null) { t1 = _this.get$mapping(_this).build$0(); _$result0 = new A._$ImportRequestMapping(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "mapping")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "mapping"); } _$result = _$result0; } catch (exception) { @@ -330987,13 +355229,13 @@ call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id, null); }, - $signature: 204 + $signature: 206 }; A.InvoiceEntity_InvoiceEntity_closure0.prototype = { call$1(contact) { return A.InvitationEntity_InvitationEntity(null, contact.id); }, - $signature: 563 + $signature: 461 }; A.InvoiceEntity_moveLineItem_closure.prototype = { call$1(b) { @@ -331024,7 +355266,7 @@ call$1(contact) { return A.InvitationEntity_InvitationEntity(null, contact.id); }, - $signature: 563 + $signature: 461 }; A.InvoiceEntity_recreateInvitations_closure.prototype = { call$1(b) { @@ -331037,7 +355279,7 @@ call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id, null); }, - $signature: 204 + $signature: 206 }; A.InvoiceEntity_recreateInvitations_closure1.prototype = { call$1(b) { @@ -331086,13 +355328,13 @@ call$1(lineItem) { return lineItem.typeId !== "3"; }, - $signature: 72 + $signature: 73 }; A.InvoiceEntity_clone__closure0.prototype = { call$1(invitation) { return A.InvitationEntity_InvitationEntity(invitation.clientContactId, invitation.vendorContactId); }, - $signature: 2401 + $signature: 2628 }; A.InvoiceEntity_applyClient_closure.prototype = { call$1(b) { @@ -331211,31 +355453,31 @@ t1 = false; return t1; }, - $signature: 562 + $signature: 462 }; A.InvoiceEntity_history_closure0.prototype = { call$1(activity) { return activity.history; }, - $signature: 2394 + $signature: 2629 }; A.InvoiceEntity_hasTasks_closure.prototype = { call$1(item) { return item.typeId === "2"; }, - $signature: 72 + $signature: 73 }; A.InvoiceEntity_hasProducts_closure.prototype = { call$1(item) { return item.typeId !== "2"; }, - $signature: 72 + $signature: 73 }; A.InvoiceEntity_hasExpenses_closure.prototype = { call$1(item) { return item.typeId === "6"; }, - $signature: 72 + $signature: 73 }; A.InvoiceEntity_applyTax_closure.prototype = { call$1(b) { @@ -331274,13 +355516,13 @@ call$1(invitation) { return invitation.viewedDate.length !== 0; }, - $signature: 539 + $signature: 460 }; A.InvoiceEntity_getInvitationForClientContact_closure.prototype = { call$1(invitation) { return invitation.clientContactId === this.contact.id; }, - $signature: 539 + $signature: 460 }; A.InvoiceEntity_getInvitationForClientContact_closure0.prototype = { call$0() { @@ -331292,7 +355534,7 @@ call$1(invitation) { return invitation.vendorContactId === this.contact.id; }, - $signature: 539 + $signature: 460 }; A.InvoiceEntity_getInvitationForVendorContact_closure0.prototype = { call$0() { @@ -331308,13 +355550,13 @@ else return A.round(taxable * t1, 2); }, - $signature: 2383 + $signature: 2631 }; A.InvoiceEntity__calculateTax_closure.prototype = { call$0() { return A.LinkedHashMap_LinkedHashMap$_literal(["name", this.name, "rate", this.rate, "amount", 0, "paid", 0], type$.legacy_String, type$.dynamic); }, - $signature: 2376 + $signature: 2633 }; A.InvoiceItemEntity.prototype = { taxAmount$2(invoice, precision) { @@ -331389,7 +355631,7 @@ lineTotal = this.$this.total$2(0, t1, t2); return A.round(t1.usesInclusiveTaxes ? lineTotal - lineTotal / (1 + rate / 100) : lineTotal * rate / 100, t2); }, - $signature: 202 + $signature: 219 }; A.InvoiceItemEntity_applyTax_closure.prototype = { call$1(b) { @@ -331400,7 +355642,7 @@ b.get$_invoice_model$_$this()._taxName3 = t1; return b; }, - $signature: 65 + $signature: 71 }; A.InvoiceItemEntity_applyTax_closure0.prototype = { call$1(b) { @@ -331411,7 +355653,7 @@ b.get$_invoice_model$_$this()._taxName2 = t1; return b; }, - $signature: 65 + $signature: 71 }; A.InvoiceItemEntity_applyTax_closure1.prototype = { call$1(b) { @@ -331422,7 +355664,7 @@ b.get$_invoice_model$_$this()._taxName1 = t1; return b; }, - $signature: 65 + $signature: 71 }; A.InvitationEntity.prototype = { matchesFilter$1(filter) { @@ -331496,7 +355738,7 @@ break; } } - return result.build$0(); + return result._invoice_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -331550,7 +355792,7 @@ break; } } - return result.build$0(); + return result._invoice_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -332051,7 +356293,7 @@ break; } } - return result.build$0(); + return result._invoice_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -332185,7 +356427,7 @@ break; } } - return result.build$0(); + return result._invoice_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -332238,7 +356480,7 @@ return this.serialize$3$specifiedType(serializers, object, B.FullType_null_List_empty_false); }, deserialize$3$specifiedType(serializers, serialized, specifiedType) { - var iterator, t1, key, value, t2, _$result, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, + var iterator, t1, key, value, t2, _$result, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, _s16_ = "InvitationEntity", result = new A.InvitationEntityBuilder(); result.get$_invoice_model$_$this()._invoice_model$_clientContactId = ""; @@ -332321,46 +356563,21 @@ } _$result = result._invoice_model$_$v; if (_$result == null) { - t1 = result.get$_invoice_model$_$this()._invoice_model$_key; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "key")); - t2 = result.get$_invoice_model$_$this()._invoice_model$_link; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "link")); - t3 = result.get$_invoice_model$_$this()._invoice_model$_clientContactId; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "clientContactId")); - t4 = result.get$_invoice_model$_$this()._vendorContactId; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "vendorContactId")); - t5 = result.get$_invoice_model$_$this()._sentDate; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "sentDate")); - t6 = result.get$_invoice_model$_$this()._viewedDate; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "viewedDate")); - t7 = result.get$_invoice_model$_$this()._openedDate; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "openedDate")); + t1 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._invoice_model$_key, _s16_, "key"); + t2 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._invoice_model$_link, _s16_, "link"); + t3 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._invoice_model$_clientContactId, _s16_, "clientContactId"); + t4 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._vendorContactId, _s16_, "vendorContactId"); + t5 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._sentDate, _s16_, "sentDate"); + t6 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._viewedDate, _s16_, "viewedDate"); + t7 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._openedDate, _s16_, "openedDate"); t8 = result.get$_invoice_model$_$this()._emailStatus; t9 = result.get$_invoice_model$_$this()._invoice_model$_isChanged; - t10 = result.get$_invoice_model$_$this()._invoice_model$_createdAt; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "createdAt")); - t11 = result.get$_invoice_model$_$this()._invoice_model$_updatedAt; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "updatedAt")); - t12 = result.get$_invoice_model$_$this()._invoice_model$_archivedAt; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "archivedAt")); + t10 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._invoice_model$_createdAt, _s16_, "createdAt"); + t11 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._invoice_model$_updatedAt, _s16_, "updatedAt"); + t12 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._invoice_model$_archivedAt, _s16_, "archivedAt"); t13 = result.get$_invoice_model$_$this()._invoice_model$_isDeleted; t14 = result.get$_invoice_model$_$this()._invoice_model$_createdUserId; - t15 = result.get$_invoice_model$_$this()._invoice_model$_assignedUserId; - t16 = result.get$_invoice_model$_$this()._invoice_model$_entityType; - t17 = result.get$_invoice_model$_$this()._invoice_model$_id; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "id")); - _$result = A._$InvitationEntity$_(t12, t15, t3, t10, t14, t8, t16, t17, t9, t13, t1, t2, t7, t5, t11, t4, t6); + _$result = A._$InvitationEntity$_(t12, result.get$_invoice_model$_$this()._invoice_model$_assignedUserId, t3, t10, t14, t8, result.get$_invoice_model$_$this()._invoice_model$_entityType, A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._invoice_model$_id, _s16_, "id"), t9, t13, t1, t2, t7, t5, t11, t4, t6); } A.ArgumentError_checkNotNull(_$result, "other"); return result._invoice_model$_$v = _$result; @@ -332387,6 +356604,7 @@ deserialize$3$specifiedType(serializers, serialized, specifiedType) { var key, value, t1, $$v, _$result, t2, _s21_ = "InvoiceScheduleEntity", + _s8_ = "sendDate", result = new A.InvoiceScheduleEntityBuilder(), iterator = J.get$iterator$ax(serialized); for (; iterator.moveNext$0();) { @@ -332418,13 +356636,11 @@ } _$result = result._invoice_model$_$v; if (_$result == null) { - t1 = result.get$_invoice_model$_$this()._sendDate; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "sendDate")); - t2 = result.get$_invoice_model$_$this()._dueDate; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "dueDate")); + t1 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._sendDate, _s21_, _s8_); + t2 = A.BuiltValueNullFieldError_checkNotNull(result.get$_invoice_model$_$this()._dueDate, _s21_, "dueDate"); _$result = new A._$InvoiceScheduleEntity(t1, t2); + A.BuiltValueNullFieldError_checkNotNull(t1, _s21_, _s8_); + A.BuiltValueNullFieldError_checkNotNull(t2, _s21_, "dueDate"); } A.ArgumentError_checkNotNull(_$result, "other"); return result._invoice_model$_$v = _$result; @@ -332475,7 +356691,7 @@ break; } } - return result.build$0(); + return result._invoice_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -332498,8 +356714,17 @@ return other instanceof A.InvoiceListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._invoice_model$__hashCode; - return t1 == null ? this._invoice_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._invoice_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._invoice_model$__hashCode; + if (t1 == null) { + _this._invoice_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("InvoiceListResponse"), @@ -332521,7 +356746,7 @@ t1 = _this._invoice_model$_data; return t1 == null ? _this._invoice_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity) : t1; }, - build$0() { + _invoice_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "InvoiceListResponse", _$result = null; @@ -332530,8 +356755,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$InvoiceListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { @@ -332561,8 +356785,17 @@ return other instanceof A.InvoiceItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._invoice_model$__hashCode; - return t1 == null ? this._invoice_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._invoice_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._invoice_model$__hashCode; + if (t1 == null) { + _this._invoice_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("InvoiceItemResponse"), @@ -332593,24 +356826,23 @@ } return t1; }, - build$0() { + _invoice_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "InvoiceItemResponse", _$result = null; try { _$result0 = _this._invoice_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._invoice_model$_build$0(); _$result0 = new A._$InvoiceItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._invoice_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); @@ -332631,7 +356863,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._invoice_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._invoice_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -332642,9 +356874,17 @@ return other instanceof A.InvoiceEntity && _this.idempotencyKey == other.idempotencyKey && _this.amount === other.amount && _this.balance === other.balance && _this.paidToDate === other.paidToDate && _this.clientId === other.clientId && _this.projectId === other.projectId && _this.expenseId === other.expenseId && _this.vendorId === other.vendorId && _this.subscriptionId === other.subscriptionId && _this.statusId === other.statusId && _this.number === other.number && _this.discount === other.discount && _this.poNumber === other.poNumber && _this.date == other.date && _this.dueDate === other.dueDate && _this.publicNotes === other.publicNotes && _this.privateNotes === other.privateNotes && _this.terms === other.terms && _this.footer === other.footer && _this.designId === other.designId && _this.usesInclusiveTaxes === other.usesInclusiveTaxes && _this.taxName1 === other.taxName1 && _this.taxRate1 === other.taxRate1 && _this.taxName2 === other.taxName2 && _this.taxRate2 === other.taxRate2 && _this.taxName3 === other.taxName3 && _this.taxRate3 === other.taxRate3 && _this.isAmountDiscount === other.isAmountDiscount && _this.partial === other.partial && _this.taxAmount === other.taxAmount && _this.partialDueDate === other.partialDueDate && _this.autoBill == other.autoBill && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.customSurcharge1 === other.customSurcharge1 && _this.customSurcharge2 === other.customSurcharge2 && _this.customSurcharge3 === other.customSurcharge3 && _this.customSurcharge4 === other.customSurcharge4 && _this.customTaxes1 === other.customTaxes1 && _this.customTaxes2 === other.customTaxes2 && _this.customTaxes3 === other.customTaxes3 && _this.customTaxes4 === other.customTaxes4 && _this.exchangeRate === other.exchangeRate && _this.reminder1Sent == other.reminder1Sent && _this.reminder2Sent == other.reminder2Sent && _this.reminder3Sent == other.reminder3Sent && _this.reminderLastSent == other.reminderLastSent && _this.frequencyId == other.frequencyId && _this.lastSentDate === other.lastSentDate && _this.nextSendDate == other.nextSendDate && _this.remainingCycles == other.remainingCycles && _this.dueDateDays == other.dueDateDays && _this.invoiceId == other.invoiceId && _this.recurringId == other.recurringId && _this.autoBillEnabled === other.autoBillEnabled && _this.filename == other.filename && J.$eq$(_this.recurringDates, other.recurringDates) && J.$eq$(_this.lineItems, other.lineItems) && J.$eq$(_this.invitations, other.invitations) && J.$eq$(_this.documents, other.documents) && _this.saveDefaultTerms === other.saveDefaultTerms && _this.saveDefaultFooter === other.saveDefaultFooter && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.entityType == other.entityType && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._invoice_model$__hashCode; - return t1 == null ? _this._invoice_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.idempotencyKey)), B.JSNumber_methods.get$hashCode(_this.amount)), B.JSNumber_methods.get$hashCode(_this.balance)), B.JSNumber_methods.get$hashCode(_this.paidToDate)), B.JSString_methods.get$hashCode(_this.clientId)), B.JSString_methods.get$hashCode(_this.projectId)), B.JSString_methods.get$hashCode(_this.expenseId)), B.JSString_methods.get$hashCode(_this.vendorId)), B.JSString_methods.get$hashCode(_this.subscriptionId)), B.JSString_methods.get$hashCode(_this.statusId)), B.JSString_methods.get$hashCode(_this.number)), B.JSNumber_methods.get$hashCode(_this.discount)), B.JSString_methods.get$hashCode(_this.poNumber)), J.get$hashCode$(_this.date)), B.JSString_methods.get$hashCode(_this.dueDate)), B.JSString_methods.get$hashCode(_this.publicNotes)), B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.terms)), B.JSString_methods.get$hashCode(_this.footer)), B.JSString_methods.get$hashCode(_this.designId)), B.JSBool_methods.get$hashCode(_this.usesInclusiveTaxes)), B.JSString_methods.get$hashCode(_this.taxName1)), B.JSNumber_methods.get$hashCode(_this.taxRate1)), B.JSString_methods.get$hashCode(_this.taxName2)), B.JSNumber_methods.get$hashCode(_this.taxRate2)), B.JSString_methods.get$hashCode(_this.taxName3)), B.JSNumber_methods.get$hashCode(_this.taxRate3)), B.JSBool_methods.get$hashCode(_this.isAmountDiscount)), B.JSNumber_methods.get$hashCode(_this.partial)), B.JSNumber_methods.get$hashCode(_this.taxAmount)), B.JSString_methods.get$hashCode(_this.partialDueDate)), J.get$hashCode$(_this.autoBill)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSNumber_methods.get$hashCode(_this.customSurcharge1)), B.JSNumber_methods.get$hashCode(_this.customSurcharge2)), B.JSNumber_methods.get$hashCode(_this.customSurcharge3)), B.JSNumber_methods.get$hashCode(_this.customSurcharge4)), B.JSBool_methods.get$hashCode(_this.customTaxes1)), B.JSBool_methods.get$hashCode(_this.customTaxes2)), B.JSBool_methods.get$hashCode(_this.customTaxes3)), B.JSBool_methods.get$hashCode(_this.customTaxes4)), B.JSNumber_methods.get$hashCode(_this.exchangeRate)), J.get$hashCode$(_this.reminder1Sent)), J.get$hashCode$(_this.reminder2Sent)), J.get$hashCode$(_this.reminder3Sent)), J.get$hashCode$(_this.reminderLastSent)), J.get$hashCode$(_this.frequencyId)), B.JSString_methods.get$hashCode(_this.lastSentDate)), J.get$hashCode$(_this.nextSendDate)), J.get$hashCode$(_this.remainingCycles)), J.get$hashCode$(_this.dueDateDays)), J.get$hashCode$(_this.invoiceId)), J.get$hashCode$(_this.recurringId)), B.JSBool_methods.get$hashCode(_this.autoBillEnabled)), J.get$hashCode$(_this.filename)), J.get$hashCode$(_this.recurringDates)), J.get$hashCode$(_this.lineItems)), J.get$hashCode$(_this.invitations)), J.get$hashCode$(_this.documents)), B.JSBool_methods.get$hashCode(_this.saveDefaultTerms)), B.JSBool_methods.get$hashCode(_this.saveDefaultFooter)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), J.get$hashCode$(_this.entityType)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.idempotencyKey)), B.JSNumber_methods.get$hashCode(_this.amount)), B.JSNumber_methods.get$hashCode(_this.balance)), B.JSNumber_methods.get$hashCode(_this.paidToDate)), B.JSString_methods.get$hashCode(_this.clientId)), B.JSString_methods.get$hashCode(_this.projectId)), B.JSString_methods.get$hashCode(_this.expenseId)), B.JSString_methods.get$hashCode(_this.vendorId)), B.JSString_methods.get$hashCode(_this.subscriptionId)), B.JSString_methods.get$hashCode(_this.statusId)), B.JSString_methods.get$hashCode(_this.number)), B.JSNumber_methods.get$hashCode(_this.discount)), B.JSString_methods.get$hashCode(_this.poNumber)), J.get$hashCode$(_this.date)), B.JSString_methods.get$hashCode(_this.dueDate)), B.JSString_methods.get$hashCode(_this.publicNotes)), B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.terms)), B.JSString_methods.get$hashCode(_this.footer)), B.JSString_methods.get$hashCode(_this.designId)), B.JSBool_methods.get$hashCode(_this.usesInclusiveTaxes)), B.JSString_methods.get$hashCode(_this.taxName1)), B.JSNumber_methods.get$hashCode(_this.taxRate1)), B.JSString_methods.get$hashCode(_this.taxName2)), B.JSNumber_methods.get$hashCode(_this.taxRate2)), B.JSString_methods.get$hashCode(_this.taxName3)), B.JSNumber_methods.get$hashCode(_this.taxRate3)), B.JSBool_methods.get$hashCode(_this.isAmountDiscount)), B.JSNumber_methods.get$hashCode(_this.partial)), B.JSNumber_methods.get$hashCode(_this.taxAmount)), B.JSString_methods.get$hashCode(_this.partialDueDate)), J.get$hashCode$(_this.autoBill)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSNumber_methods.get$hashCode(_this.customSurcharge1)), B.JSNumber_methods.get$hashCode(_this.customSurcharge2)), B.JSNumber_methods.get$hashCode(_this.customSurcharge3)), B.JSNumber_methods.get$hashCode(_this.customSurcharge4)), B.JSBool_methods.get$hashCode(_this.customTaxes1)), B.JSBool_methods.get$hashCode(_this.customTaxes2)), B.JSBool_methods.get$hashCode(_this.customTaxes3)), B.JSBool_methods.get$hashCode(_this.customTaxes4)), B.JSNumber_methods.get$hashCode(_this.exchangeRate)), J.get$hashCode$(_this.reminder1Sent)), J.get$hashCode$(_this.reminder2Sent)), J.get$hashCode$(_this.reminder3Sent)), J.get$hashCode$(_this.reminderLastSent)), J.get$hashCode$(_this.frequencyId)), B.JSString_methods.get$hashCode(_this.lastSentDate)), J.get$hashCode$(_this.nextSendDate)), J.get$hashCode$(_this.remainingCycles)), J.get$hashCode$(_this.dueDateDays)), J.get$hashCode$(_this.invoiceId)), J.get$hashCode$(_this.recurringId)), B.JSBool_methods.get$hashCode(_this.autoBillEnabled)), J.get$hashCode$(_this.filename)), J.get$hashCode$(_this.recurringDates)), J.get$hashCode$(_this.lineItems)), J.get$hashCode$(_this.invitations)), J.get$hashCode$(_this.documents)), B.JSBool_methods.get$hashCode(_this.saveDefaultTerms)), B.JSBool_methods.get$hashCode(_this.saveDefaultFooter)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), J.get$hashCode$(_this.entityType)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._invoice_model$__hashCode; + if (t1 == null) { + _this._invoice_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -332895,162 +357135,70 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, exception, _this = this, + _invoice_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, exception, _this = this, _s13_ = "InvoiceEntity", _$result = null; try { _$result0 = _this._invoice_model$_$v; if (_$result0 == null) { t1 = _this.get$_invoice_model$_$this()._idempotencyKey; - t2 = _this.get$_invoice_model$_$this()._amount; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "amount")); - t3 = _this.get$_invoice_model$_$this()._invoice_model$_balance; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "balance")); - t4 = _this.get$_invoice_model$_$this()._invoice_model$_paidToDate; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "paidToDate")); - t5 = _this.get$_invoice_model$_$this()._clientId; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "clientId")); - t6 = _this.get$_invoice_model$_$this()._projectId; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "projectId")); - t7 = _this.get$_invoice_model$_$this()._expenseId; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "expenseId")); - t8 = _this.get$_invoice_model$_$this()._vendorId; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "vendorId")); - t9 = _this.get$_invoice_model$_$this()._subscriptionId; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "subscriptionId")); - t10 = _this.get$_invoice_model$_$this()._statusId; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "statusId")); - t11 = _this.get$_invoice_model$_$this()._invoice_model$_number; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "number")); - t12 = _this.get$_invoice_model$_$this()._discount; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "discount")); - t13 = _this.get$_invoice_model$_$this()._poNumber; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "poNumber")); - t14 = _this.get$_invoice_model$_$this()._date; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "date")); - t15 = _this.get$_invoice_model$_$this()._dueDate; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "dueDate")); - t16 = _this.get$_invoice_model$_$this()._invoice_model$_publicNotes; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "publicNotes")); - t17 = _this.get$_invoice_model$_$this()._invoice_model$_privateNotes; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "privateNotes")); - t18 = _this.get$_invoice_model$_$this()._terms; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "terms")); - t19 = _this.get$_invoice_model$_$this()._footer; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "footer")); - t20 = _this.get$_invoice_model$_$this()._designId; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "designId")); - t21 = _this.get$_invoice_model$_$this()._usesInclusiveTaxes; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "usesInclusiveTaxes")); - t22 = _this.get$_invoice_model$_$this()._taxName1; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxName1")); - t23 = _this.get$_invoice_model$_$this()._taxRate1; - if (t23 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxRate1")); - t24 = _this.get$_invoice_model$_$this()._taxName2; - if (t24 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxName2")); - t25 = _this.get$_invoice_model$_$this()._taxRate2; - if (t25 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxRate2")); - t26 = _this.get$_invoice_model$_$this()._taxName3; - if (t26 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxName3")); - t27 = _this.get$_invoice_model$_$this()._taxRate3; - if (t27 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxRate3")); - t28 = _this.get$_invoice_model$_$this()._isAmountDiscount; - if (t28 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isAmountDiscount")); - t29 = _this.get$_invoice_model$_$this()._partial; - if (t29 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "partial")); - t30 = _this.get$_invoice_model$_$this()._taxAmount; - if (t30 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxAmount")); - t31 = _this.get$_invoice_model$_$this()._partialDueDate; - if (t31 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "partialDueDate")); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._amount, _s13_, "amount"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_balance, _s13_, "balance"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_paidToDate, _s13_, "paidToDate"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._clientId, _s13_, "clientId"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._projectId, _s13_, "projectId"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._expenseId, _s13_, "expenseId"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._vendorId, _s13_, "vendorId"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._subscriptionId, _s13_, "subscriptionId"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._statusId, _s13_, "statusId"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_number, _s13_, "number"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._discount, _s13_, "discount"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._poNumber, _s13_, "poNumber"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._date, _s13_, "date"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._dueDate, _s13_, "dueDate"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_publicNotes, _s13_, "publicNotes"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_privateNotes, _s13_, "privateNotes"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._terms, _s13_, "terms"); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._footer, _s13_, "footer"); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._designId, _s13_, "designId"); + t21 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._usesInclusiveTaxes, _s13_, "usesInclusiveTaxes"); + t22 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxName1, _s13_, "taxName1"); + t23 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxRate1, _s13_, "taxRate1"); + t24 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxName2, _s13_, "taxName2"); + t25 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxRate2, _s13_, "taxRate2"); + t26 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxName3, _s13_, "taxName3"); + t27 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxRate3, _s13_, "taxRate3"); + t28 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._isAmountDiscount, _s13_, "isAmountDiscount"); + t29 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._partial, _s13_, "partial"); + t30 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxAmount, _s13_, "taxAmount"); + t31 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._partialDueDate, _s13_, "partialDueDate"); t32 = _this.get$_invoice_model$_$this()._invoice_model$_autoBill; - t33 = _this.get$_invoice_model$_$this()._invoice_model$_customValue1; - if (t33 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue1")); - t34 = _this.get$_invoice_model$_$this()._invoice_model$_customValue2; - if (t34 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue2")); - t35 = _this.get$_invoice_model$_$this()._invoice_model$_customValue3; - if (t35 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue3")); - t36 = _this.get$_invoice_model$_$this()._invoice_model$_customValue4; - if (t36 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue4")); - t37 = _this.get$_invoice_model$_$this()._customSurcharge1; - if (t37 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customSurcharge1")); - t38 = _this.get$_invoice_model$_$this()._customSurcharge2; - if (t38 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customSurcharge2")); - t39 = _this.get$_invoice_model$_$this()._customSurcharge3; - if (t39 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customSurcharge3")); - t40 = _this.get$_invoice_model$_$this()._customSurcharge4; - if (t40 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customSurcharge4")); - t41 = _this.get$_invoice_model$_$this()._customTaxes1; - if (t41 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customTaxes1")); - t42 = _this.get$_invoice_model$_$this()._customTaxes2; - if (t42 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customTaxes2")); - t43 = _this.get$_invoice_model$_$this()._customTaxes3; - if (t43 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customTaxes3")); - t44 = _this.get$_invoice_model$_$this()._customTaxes4; - if (t44 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customTaxes4")); - t45 = _this.get$_invoice_model$_$this()._exchangeRate; - if (t45 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "exchangeRate")); + t33 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_customValue1, _s13_, "customValue1"); + t34 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_customValue2, _s13_, "customValue2"); + t35 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_customValue3, _s13_, "customValue3"); + t36 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_customValue4, _s13_, "customValue4"); + t37 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._customSurcharge1, _s13_, "customSurcharge1"); + t38 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._customSurcharge2, _s13_, "customSurcharge2"); + t39 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._customSurcharge3, _s13_, "customSurcharge3"); + t40 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._customSurcharge4, _s13_, "customSurcharge4"); + t41 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._customTaxes1, _s13_, "customTaxes1"); + t42 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._customTaxes2, _s13_, "customTaxes2"); + t43 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._customTaxes3, _s13_, "customTaxes3"); + t44 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._customTaxes4, _s13_, "customTaxes4"); + t45 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._exchangeRate, _s13_, "exchangeRate"); t46 = _this.get$_invoice_model$_$this()._reminder1Sent; t47 = _this.get$_invoice_model$_$this()._reminder2Sent; t48 = _this.get$_invoice_model$_$this()._reminder3Sent; t49 = _this.get$_invoice_model$_$this()._reminderLastSent; t50 = _this.get$_invoice_model$_$this()._frequencyId; - t51 = _this.get$_invoice_model$_$this()._lastSentDate; - if (t51 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "lastSentDate")); - t52 = _this.get$_invoice_model$_$this()._nextSendDate; - if (t52 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "nextSendDate")); + t51 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._lastSentDate, _s13_, "lastSentDate"); + t52 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._nextSendDate, _s13_, "nextSendDate"); t53 = _this.get$_invoice_model$_$this()._remainingCycles; t54 = _this.get$_invoice_model$_$this()._dueDateDays; t55 = _this.get$_invoice_model$_$this()._invoiceId; t56 = _this.get$_invoice_model$_$this()._recurringId; - t57 = _this.get$_invoice_model$_$this()._autoBillEnabled; - if (t57 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "autoBillEnabled")); + t57 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._autoBillEnabled, _s13_, "autoBillEnabled"); t58 = _this.get$_invoice_model$_$this()._filename; t59 = _this._recurringDates; t59 = t59 == null ? null : t59.build$0(); @@ -333058,31 +357206,16 @@ t61 = _this.get$invitations().build$0(); t62 = _this.get$documents().build$0(); t63 = _this.get$activities().build$0(); - t64 = _this.get$_invoice_model$_$this()._saveDefaultTerms; - if (t64 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "saveDefaultTerms")); - t65 = _this.get$_invoice_model$_$this()._saveDefaultFooter; - if (t65 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "saveDefaultFooter")); + t64 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._saveDefaultTerms, _s13_, "saveDefaultTerms"); + t65 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._saveDefaultFooter, _s13_, "saveDefaultFooter"); t66 = _this.get$_invoice_model$_$this()._invoice_model$_loadedAt; t67 = _this.get$_invoice_model$_$this()._invoice_model$_isChanged; - t68 = _this.get$_invoice_model$_$this()._invoice_model$_createdAt; - if (t68 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "createdAt")); - t69 = _this.get$_invoice_model$_$this()._invoice_model$_updatedAt; - if (t69 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updatedAt")); - t70 = _this.get$_invoice_model$_$this()._invoice_model$_archivedAt; - if (t70 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "archivedAt")); + t68 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_createdAt, _s13_, "createdAt"); + t69 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_updatedAt, _s13_, "updatedAt"); + t70 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_archivedAt, _s13_, "archivedAt"); t71 = _this.get$_invoice_model$_$this()._invoice_model$_isDeleted; t72 = _this.get$_invoice_model$_$this()._invoice_model$_createdUserId; - t73 = _this.get$_invoice_model$_$this()._invoice_model$_assignedUserId; - t74 = _this.get$_invoice_model$_$this()._invoice_model$_entityType; - t75 = _this.get$_invoice_model$_$this()._invoice_model$_id; - if (t75 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - _$result0 = A._$InvoiceEntity$_(t63, t2, t70, t73, t32, t57, t3, t5, t68, t72, t37, t38, t39, t40, t41, t42, t43, t44, t33, t34, t35, t36, t14, t20, t12, t62, t15, t54, t74, t45, t7, t58, t19, t50, t75, t1, t61, t55, t28, t67, t71, t51, t60, t66, t52, t11, t4, t29, t31, t13, t17, t6, t16, t59, t56, t53, t46, t47, t48, t49, t65, t64, t10, t9, t30, t22, t24, t26, t23, t25, t27, t18, t69, t21, t8); + _$result0 = A._$InvoiceEntity$_(t63, t2, t70, _this.get$_invoice_model$_$this()._invoice_model$_assignedUserId, t32, t57, t3, t5, t68, t72, t37, t38, t39, t40, t41, t42, t43, t44, t33, t34, t35, t36, t14, t20, t12, t62, t15, t54, _this.get$_invoice_model$_$this()._invoice_model$_entityType, t45, t7, t58, t19, t50, A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_id, _s13_, "id"), t1, t61, t55, t28, t67, t71, t51, t60, t66, t52, t11, t4, t29, t31, t13, t17, t6, t16, t59, t56, t53, t46, t47, t48, t49, t65, t64, t10, t9, t30, t22, t24, t26, t23, t25, t27, t18, t69, t21, t8); } _$result = _$result0; } catch (exception) { @@ -333120,7 +357253,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._invoice_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._invoice_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -333131,9 +357264,17 @@ return other instanceof A.InvoiceItemEntity && _this.productKey === other.productKey && _this.notes === other.notes && _this.cost === other.cost && _this.productCost === other.productCost && _this.quantity === other.quantity && _this.taxName1 === other.taxName1 && _this.taxRate1 === other.taxRate1 && _this.taxName2 === other.taxName2 && _this.taxRate2 === other.taxRate2 && _this.taxName3 === other.taxName3 && _this.taxRate3 === other.taxRate3 && _this.typeId == other.typeId && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.discount === other.discount && _this.taskId == other.taskId && _this.expenseId == other.expenseId && _this.createdAt == other.createdAt; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._invoice_model$__hashCode; - return t1 == null ? _this._invoice_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.productKey)), B.JSString_methods.get$hashCode(_this.notes)), B.JSNumber_methods.get$hashCode(_this.cost)), B.JSNumber_methods.get$hashCode(_this.productCost)), B.JSNumber_methods.get$hashCode(_this.quantity)), B.JSString_methods.get$hashCode(_this.taxName1)), B.JSNumber_methods.get$hashCode(_this.taxRate1)), B.JSString_methods.get$hashCode(_this.taxName2)), B.JSNumber_methods.get$hashCode(_this.taxRate2)), B.JSString_methods.get$hashCode(_this.taxName3)), B.JSNumber_methods.get$hashCode(_this.taxRate3)), J.get$hashCode$(_this.typeId)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSNumber_methods.get$hashCode(_this.discount)), J.get$hashCode$(_this.taskId)), J.get$hashCode$(_this.expenseId)), J.get$hashCode$(_this.createdAt))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.productKey)), B.JSString_methods.get$hashCode(_this.notes)), B.JSNumber_methods.get$hashCode(_this.cost)), B.JSNumber_methods.get$hashCode(_this.productCost)), B.JSNumber_methods.get$hashCode(_this.quantity)), B.JSString_methods.get$hashCode(_this.taxName1)), B.JSNumber_methods.get$hashCode(_this.taxRate1)), B.JSString_methods.get$hashCode(_this.taxName2)), B.JSNumber_methods.get$hashCode(_this.taxRate2)), B.JSString_methods.get$hashCode(_this.taxName3)), B.JSNumber_methods.get$hashCode(_this.taxRate3)), J.get$hashCode$(_this.typeId)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSNumber_methods.get$hashCode(_this.discount)), J.get$hashCode$(_this.taskId)), J.get$hashCode$(_this.expenseId)), J.get$hashCode$(_this.createdAt))); + t1 = _this._invoice_model$__hashCode; + if (t1 == null) { + _this._invoice_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -333191,60 +357332,28 @@ } return _this; }, - build$0() { + _invoice_model$_build$0() { var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, _this = this, _s17_ = "InvoiceItemEntity", _$result = _this._invoice_model$_$v; if (_$result == null) { - t1 = _this.get$_invoice_model$_$this()._invoice_model$_productKey; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "productKey")); - t2 = _this.get$_invoice_model$_$this()._invoice_model$_notes; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "notes")); - t3 = _this.get$_invoice_model$_$this()._invoice_model$_cost; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "cost")); - t4 = _this.get$_invoice_model$_$this()._productCost; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "productCost")); - t5 = _this.get$_invoice_model$_$this()._invoice_model$_quantity; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "quantity")); - t6 = _this.get$_invoice_model$_$this()._taxName1; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "taxName1")); - t7 = _this.get$_invoice_model$_$this()._taxRate1; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "taxRate1")); - t8 = _this.get$_invoice_model$_$this()._taxName2; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "taxName2")); - t9 = _this.get$_invoice_model$_$this()._taxRate2; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "taxRate2")); - t10 = _this.get$_invoice_model$_$this()._taxName3; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "taxName3")); - t11 = _this.get$_invoice_model$_$this()._taxRate3; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "taxRate3")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_productKey, _s17_, "productKey"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_notes, _s17_, "notes"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_cost, _s17_, "cost"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._productCost, _s17_, "productCost"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_quantity, _s17_, "quantity"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxName1, _s17_, "taxName1"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxRate1, _s17_, "taxRate1"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxName2, _s17_, "taxName2"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxRate2, _s17_, "taxRate2"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxName3, _s17_, "taxName3"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._taxRate3, _s17_, "taxRate3"); t12 = _this.get$_invoice_model$_$this()._invoice_model$_typeId; - t13 = _this.get$_invoice_model$_$this()._invoice_model$_customValue1; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "customValue1")); - t14 = _this.get$_invoice_model$_$this()._invoice_model$_customValue2; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "customValue2")); - t15 = _this.get$_invoice_model$_$this()._invoice_model$_customValue3; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "customValue3")); - t16 = _this.get$_invoice_model$_$this()._invoice_model$_customValue4; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "customValue4")); - t17 = _this.get$_invoice_model$_$this()._discount; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "discount")); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_customValue1, _s17_, "customValue1"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_customValue2, _s17_, "customValue2"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_customValue3, _s17_, "customValue3"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_customValue4, _s17_, "customValue4"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._discount, _s17_, "discount"); t18 = _this.get$_invoice_model$_$this()._taskId; t19 = _this.get$_invoice_model$_$this()._expenseId; _$result = A._$InvoiceItemEntity$_(t3, _this.get$_invoice_model$_$this()._invoice_model$_createdAt, t13, t14, t15, t16, t17, t19, t2, t4, t1, t5, t18, t6, t8, t10, t7, t9, t11, t12); @@ -333263,9 +357372,17 @@ return other instanceof A.InvitationEntity && _this.key === other.key && _this.link === other.link && _this.clientContactId === other.clientContactId && _this.vendorContactId === other.vendorContactId && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.entityType == other.entityType && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._invoice_model$__hashCode; - return t1 == null ? _this._invoice_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.key)), B.JSString_methods.get$hashCode(_this.link)), B.JSString_methods.get$hashCode(_this.clientContactId)), B.JSString_methods.get$hashCode(_this.vendorContactId)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), J.get$hashCode$(_this.entityType)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.key)), B.JSString_methods.get$hashCode(_this.link)), B.JSString_methods.get$hashCode(_this.clientContactId)), B.JSString_methods.get$hashCode(_this.vendorContactId)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), J.get$hashCode$(_this.entityType)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._invoice_model$__hashCode; + if (t1 == null) { + _this._invoice_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -333354,9 +357471,17 @@ return other instanceof A.InvoiceScheduleEntity && this.sendDate === other.sendDate && this.dueDate === other.dueDate; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._invoice_model$__hashCode; - return t1 == null ? _this._invoice_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.sendDate)), B.JSString_methods.get$hashCode(_this.dueDate))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.sendDate)), B.JSString_methods.get$hashCode(_this.dueDate))); + t1 = _this._invoice_model$__hashCode; + if (t1 == null) { + _this._invoice_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("InvoiceScheduleEntity"), @@ -333388,9 +357513,17 @@ return other instanceof A.InvoiceHistoryEntity && _this.id === other.id && _this.activityId === other.activityId && _this.createdAt === other.createdAt && _this.amount === other.amount; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._invoice_model$__hashCode; - return t1 == null ? _this._invoice_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.activityId)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSNumber_methods.get$hashCode(_this.amount))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.activityId)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSNumber_methods.get$hashCode(_this.amount))); + t1 = _this._invoice_model$__hashCode; + if (t1 == null) { + _this._invoice_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -333428,24 +357561,22 @@ } return _this; }, - build$0() { + _invoice_model$_build$0() { var t1, t2, t3, t4, _this = this, _s20_ = "InvoiceHistoryEntity", + _s10_ = "activityId", + _s9_ = "createdAt", _$result = _this._invoice_model$_$v; if (_$result == null) { - t1 = _this.get$_invoice_model$_$this()._invoice_model$_id; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "id")); - t2 = _this.get$_invoice_model$_$this()._activityId; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "activityId")); - t3 = _this.get$_invoice_model$_$this()._invoice_model$_createdAt; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "createdAt")); - t4 = _this.get$_invoice_model$_$this()._amount; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "amount")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_id, _s20_, "id"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._activityId, _s20_, _s10_); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._invoice_model$_createdAt, _s20_, _s9_); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_model$_$this()._amount, _s20_, "amount"); _$result = new A._$InvoiceHistoryEntity(t1, t2, t3, t4); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "id"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s20_, _s10_); + A.BuiltValueNullFieldError_checkNotNull(t3, _s20_, _s9_); + A.BuiltValueNullFieldError_checkNotNull(t4, _s20_, "amount"); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._invoice_model$_$v = _$result; @@ -333626,79 +357757,79 @@ t1.update$3$ifAbsent(t1, item.taxName3, new A.CalculateInvoiceTotal_calculateTaxes__closure3(t2), new A.CalculateInvoiceTotal_calculateTaxes__closure4(t2)); } }, - $signature: 307 + $signature: 279 }; A.CalculateInvoiceTotal_calculateTaxes__closure.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 202 + $signature: 219 }; A.CalculateInvoiceTotal_calculateTaxes__closure0.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 222 + $signature: 233 }; A.CalculateInvoiceTotal_calculateTaxes__closure1.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 202 + $signature: 219 }; A.CalculateInvoiceTotal_calculateTaxes__closure2.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 222 + $signature: 233 }; A.CalculateInvoiceTotal_calculateTaxes__closure3.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 202 + $signature: 219 }; A.CalculateInvoiceTotal_calculateTaxes__closure4.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 222 + $signature: 233 }; A.CalculateInvoiceTotal_calculateTaxes_closure0.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 202 + $signature: 219 }; A.CalculateInvoiceTotal_calculateTaxes_closure1.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 222 + $signature: 233 }; A.CalculateInvoiceTotal_calculateTaxes_closure2.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 202 + $signature: 219 }; A.CalculateInvoiceTotal_calculateTaxes_closure3.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 222 + $signature: 233 }; A.CalculateInvoiceTotal_calculateTaxes_closure4.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 202 + $signature: 219 }; A.CalculateInvoiceTotal_calculateTaxes_closure5.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 222 + $signature: 233 }; A.CalculateInvoiceTotal_getTaxable_closure.prototype = { call$1(invoiceItem) { @@ -333708,7 +357839,7 @@ lineTotal = this.$this.isAmountDiscount ? lineTotal - t1 : lineTotal - A.round(lineTotal * t1 / 100, this.precision); this._box_0.total += lineTotal; }, - $signature: 307 + $signature: 279 }; A.CalculateInvoiceTotal_calculateTotal_closure.prototype = { call$1(item) { @@ -333744,7 +357875,7 @@ t1.itemTax = t1.itemTax + A.round(lineTotal * taxRate3 / 100, _this.precision); } }, - $signature: 307 + $signature: 279 }; A.CalculateInvoiceTotal_calculateSubtotal_closure.prototype = { call$1(item) { @@ -333758,7 +357889,7 @@ t1 = _this._box_0; t1.total = t1.total + A.round(lineTotal, _this.precision); }, - $signature: 307 + $signature: 279 }; A.EntityAction.prototype = { toString$0(_) { @@ -334029,19 +358160,19 @@ call$1(p) { return p.get$entityType() === B.EntityType_invoice; }, - $signature: 221 + $signature: 246 }; A.PaymentEntity_creditPaymentables_closure.prototype = { call$1(p) { return p.get$entityType() === B.EntityType_credit; }, - $signature: 221 + $signature: 246 }; A.PaymentEntity_invoiceId_closure.prototype = { call$1(p) { return p.get$entityType() === B.EntityType_invoice; }, - $signature: 221 + $signature: 246 }; A.PaymentEntity_invoiceId_closure0.prototype = { call$0() { @@ -334113,7 +358244,7 @@ break; } } - return result.build$0(); + return result._payment_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -334167,7 +358298,7 @@ break; } } - return result.build$0(); + return result._payment_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -334445,7 +358576,7 @@ break; } } - return result.build$0(); + return result._payment_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -334522,7 +358653,7 @@ break; } } - return result.build$0(); + return result._payment_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -334545,8 +358676,17 @@ return other instanceof A.PaymentListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._payment_model$__hashCode; - return t1 == null ? this._payment_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._payment_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._payment_model$__hashCode; + if (t1 == null) { + _this._payment_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PaymentListResponse"), @@ -334568,7 +358708,7 @@ t1 = _this._payment_model$_data; return t1 == null ? _this._payment_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentEntity) : t1; }, - build$0() { + _payment_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "PaymentListResponse", _$result = null; @@ -334577,8 +358717,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$PaymentListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { @@ -334608,8 +358747,17 @@ return other instanceof A.PaymentItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._payment_model$__hashCode; - return t1 == null ? this._payment_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._payment_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._payment_model$__hashCode; + if (t1 == null) { + _this._payment_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PaymentItemResponse"), @@ -334640,24 +358788,23 @@ } return t1; }, - build$0() { + _payment_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "PaymentItemResponse", _$result = null; try { _$result0 = _this._payment_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._payment_model$_build$0(); _$result0 = new A._$PaymentItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._payment_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); @@ -334678,7 +358825,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._payment_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._payment_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -334689,9 +358836,17 @@ return other instanceof A.PaymentEntity && _this.amount === other.amount && _this.applied === other.applied && _this.refunded === other.refunded && _this.number === other.number && _this.idempotencyKey == other.idempotencyKey && _this.clientId === other.clientId && _this.statusId === other.statusId && _this.transactionReference === other.transactionReference && _this.date == other.date && _this.typeId === other.typeId && _this.privateNotes === other.privateNotes && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.exchangeRate === other.exchangeRate && _this.exchangeCurrencyId === other.exchangeCurrencyId && _this.isManual === other.isManual && _this.projectId === other.projectId && _this.vendorId === other.vendorId && _this.invitationId === other.invitationId && _this.transactionId === other.transactionId && _this.clientContactId === other.clientContactId && _this.companyGatewayId === other.companyGatewayId && _this.currencyId === other.currencyId && _this.isApplying == other.isApplying && _this.sendEmail == other.sendEmail && _this.gatewayRefund == other.gatewayRefund && J.$eq$(_this.paymentables, other.paymentables) && J.$eq$(_this.invoices, other.invoices) && J.$eq$(_this.credits, other.credits) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._payment_model$__hashCode; - return t1 == null ? _this._payment_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSNumber_methods.get$hashCode(_this.amount)), B.JSNumber_methods.get$hashCode(_this.applied)), B.JSNumber_methods.get$hashCode(_this.refunded)), B.JSString_methods.get$hashCode(_this.number)), J.get$hashCode$(_this.idempotencyKey)), B.JSString_methods.get$hashCode(_this.clientId)), B.JSString_methods.get$hashCode(_this.statusId)), B.JSString_methods.get$hashCode(_this.transactionReference)), J.get$hashCode$(_this.date)), B.JSString_methods.get$hashCode(_this.typeId)), B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSNumber_methods.get$hashCode(_this.exchangeRate)), B.JSString_methods.get$hashCode(_this.exchangeCurrencyId)), B.JSBool_methods.get$hashCode(_this.isManual)), B.JSString_methods.get$hashCode(_this.projectId)), B.JSString_methods.get$hashCode(_this.vendorId)), B.JSString_methods.get$hashCode(_this.invitationId)), B.JSString_methods.get$hashCode(_this.transactionId)), B.JSString_methods.get$hashCode(_this.clientContactId)), B.JSString_methods.get$hashCode(_this.companyGatewayId)), B.JSString_methods.get$hashCode(_this.currencyId)), J.get$hashCode$(_this.isApplying)), J.get$hashCode$(_this.sendEmail)), J.get$hashCode$(_this.gatewayRefund)), J.get$hashCode$(_this.paymentables)), J.get$hashCode$(_this.invoices)), J.get$hashCode$(_this.credits)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSNumber_methods.get$hashCode(_this.amount)), B.JSNumber_methods.get$hashCode(_this.applied)), B.JSNumber_methods.get$hashCode(_this.refunded)), B.JSString_methods.get$hashCode(_this.number)), J.get$hashCode$(_this.idempotencyKey)), B.JSString_methods.get$hashCode(_this.clientId)), B.JSString_methods.get$hashCode(_this.statusId)), B.JSString_methods.get$hashCode(_this.transactionReference)), J.get$hashCode$(_this.date)), B.JSString_methods.get$hashCode(_this.typeId)), B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSNumber_methods.get$hashCode(_this.exchangeRate)), B.JSString_methods.get$hashCode(_this.exchangeCurrencyId)), B.JSBool_methods.get$hashCode(_this.isManual)), B.JSString_methods.get$hashCode(_this.projectId)), B.JSString_methods.get$hashCode(_this.vendorId)), B.JSString_methods.get$hashCode(_this.invitationId)), B.JSString_methods.get$hashCode(_this.transactionId)), B.JSString_methods.get$hashCode(_this.clientContactId)), B.JSString_methods.get$hashCode(_this.companyGatewayId)), B.JSString_methods.get$hashCode(_this.currencyId)), J.get$hashCode$(_this.isApplying)), J.get$hashCode$(_this.sendEmail)), J.get$hashCode$(_this.gatewayRefund)), J.get$hashCode$(_this.paymentables)), J.get$hashCode$(_this.invoices)), J.get$hashCode$(_this.credits)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._payment_model$__hashCode; + if (t1 == null) { + _this._payment_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -334853,86 +359008,38 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, exception, _this = this, + _payment_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, exception, _this = this, _s13_ = "PaymentEntity", _$result = null; try { _$result0 = _this._payment_model$_$v; if (_$result0 == null) { - t1 = _this.get$_payment_model$_$this()._payment_model$_amount; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "amount")); - t2 = _this.get$_payment_model$_$this()._applied; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "applied")); - t3 = _this.get$_payment_model$_$this()._refunded; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "refunded")); - t4 = _this.get$_payment_model$_$this()._payment_model$_number; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "number")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_amount, _s13_, "amount"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._applied, _s13_, "applied"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._refunded, _s13_, "refunded"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_number, _s13_, "number"); t5 = _this.get$_payment_model$_$this()._payment_model$_idempotencyKey; - t6 = _this.get$_payment_model$_$this()._payment_model$_clientId; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "clientId")); - t7 = _this.get$_payment_model$_$this()._payment_model$_statusId; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "statusId")); - t8 = _this.get$_payment_model$_$this()._transactionReference; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "transactionReference")); - t9 = _this.get$_payment_model$_$this()._payment_model$_date; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "date")); - t10 = _this.get$_payment_model$_$this()._typeId; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "typeId")); - t11 = _this.get$_payment_model$_$this()._payment_model$_privateNotes; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "privateNotes")); - t12 = _this.get$_payment_model$_$this()._payment_model$_customValue1; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue1")); - t13 = _this.get$_payment_model$_$this()._payment_model$_customValue2; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue2")); - t14 = _this.get$_payment_model$_$this()._payment_model$_customValue3; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue3")); - t15 = _this.get$_payment_model$_$this()._payment_model$_customValue4; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue4")); - t16 = _this.get$_payment_model$_$this()._payment_model$_exchangeRate; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "exchangeRate")); - t17 = _this.get$_payment_model$_$this()._exchangeCurrencyId; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "exchangeCurrencyId")); - t18 = _this.get$_payment_model$_$this()._isManual; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isManual")); - t19 = _this.get$_payment_model$_$this()._payment_model$_projectId; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "projectId")); - t20 = _this.get$_payment_model$_$this()._payment_model$_vendorId; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "vendorId")); - t21 = _this.get$_payment_model$_$this()._invitationId; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invitationId")); - t22 = _this.get$_payment_model$_$this()._transactionId; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "transactionId")); - t23 = _this.get$_payment_model$_$this()._clientContactId; - if (t23 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "clientContactId")); - t24 = _this.get$_payment_model$_$this()._companyGatewayId; - if (t24 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "companyGatewayId")); - t25 = _this.get$_payment_model$_$this()._payment_model$_currencyId; - if (t25 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "currencyId")); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_clientId, _s13_, "clientId"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_statusId, _s13_, "statusId"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._transactionReference, _s13_, "transactionReference"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_date, _s13_, "date"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._typeId, _s13_, "typeId"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_privateNotes, _s13_, "privateNotes"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_customValue1, _s13_, "customValue1"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_customValue2, _s13_, "customValue2"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_customValue3, _s13_, "customValue3"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_customValue4, _s13_, "customValue4"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_exchangeRate, _s13_, "exchangeRate"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._exchangeCurrencyId, _s13_, "exchangeCurrencyId"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._isManual, _s13_, "isManual"); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_projectId, _s13_, "projectId"); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_vendorId, _s13_, "vendorId"); + t21 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._invitationId, _s13_, "invitationId"); + t22 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._transactionId, _s13_, "transactionId"); + t23 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._clientContactId, _s13_, "clientContactId"); + t24 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._companyGatewayId, _s13_, "companyGatewayId"); + t25 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_currencyId, _s13_, "currencyId"); t26 = _this.get$_payment_model$_$this()._isApplying; t27 = _this.get$_payment_model$_$this()._sendEmail; t28 = _this.get$_payment_model$_$this()._gatewayRefund; @@ -334940,22 +359047,12 @@ t30 = _this.get$invoices().build$0(); t31 = _this.get$credits().build$0(); t32 = _this.get$_payment_model$_$this()._payment_model$_isChanged; - t33 = _this.get$_payment_model$_$this()._payment_model$_createdAt; - if (t33 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "createdAt")); - t34 = _this.get$_payment_model$_$this()._payment_model$_updatedAt; - if (t34 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updatedAt")); - t35 = _this.get$_payment_model$_$this()._payment_model$_archivedAt; - if (t35 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "archivedAt")); + t33 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_createdAt, _s13_, "createdAt"); + t34 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_updatedAt, _s13_, "updatedAt"); + t35 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_archivedAt, _s13_, "archivedAt"); t36 = _this.get$_payment_model$_$this()._payment_model$_isDeleted; t37 = _this.get$_payment_model$_$this()._payment_model$_createdUserId; - t38 = _this.get$_payment_model$_$this()._payment_model$_assignedUserId; - t39 = _this.get$_payment_model$_$this()._payment_model$_id; - if (t39 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - _$result0 = A._$PaymentEntity$_(t1, t2, t35, t38, t23, t6, t24, t33, t37, t31, t25, t12, t13, t14, t15, t9, t17, t16, t28, t39, t5, t21, t30, t26, t32, t36, t18, t4, t29, t11, t19, t3, t27, t7, t22, t8, t10, t34, t20); + _$result0 = A._$PaymentEntity$_(t1, t2, t35, _this.get$_payment_model$_$this()._payment_model$_assignedUserId, t23, t6, t24, t33, t37, t31, t25, t12, t13, t14, t15, t9, t17, t16, t28, A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_id, _s13_, "id"), t5, t21, t30, t26, t32, t36, t18, t4, t29, t11, t19, t3, t27, t7, t22, t8, t10, t34, t20); } _$result = _$result0; } catch (exception) { @@ -334986,7 +359083,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._payment_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._payment_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -334997,9 +359094,17 @@ return other instanceof A.PaymentableEntity && _this.createdAt == other.createdAt && _this.updatedAt == other.updatedAt && _this.invoiceId == other.invoiceId && _this.creditId == other.creditId && _this.amount === other.amount && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._payment_model$__hashCode; - return t1 == null ? _this._payment_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.createdAt)), J.get$hashCode$(_this.updatedAt)), J.get$hashCode$(_this.invoiceId)), J.get$hashCode$(_this.creditId)), B.JSNumber_methods.get$hashCode(_this.amount)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.createdAt)), J.get$hashCode$(_this.updatedAt)), J.get$hashCode$(_this.invoiceId)), J.get$hashCode$(_this.creditId)), B.JSNumber_methods.get$hashCode(_this.amount)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._payment_model$__hashCode; + if (t1 == null) { + _this._payment_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -335041,8 +359146,8 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, _this = this, + _payment_model$_build$0() { + var t1, t2, t3, t4, _this = this, _s17_ = "PaymentableEntity", _$result = _this._payment_model$_$v; if (_$result == null) { @@ -335050,13 +359155,7 @@ t2 = _this.get$_payment_model$_$this()._payment_model$_updatedAt; t3 = _this.get$_payment_model$_$this()._payment_model$_invoiceId; t4 = _this.get$_payment_model$_$this()._creditId; - t5 = _this.get$_payment_model$_$this()._payment_model$_amount; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "amount")); - t6 = _this.get$_payment_model$_$this()._payment_model$_id; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "id")); - _$result = A._$PaymentableEntity$_(t5, t1, t4, t6, t3, t2); + _$result = A._$PaymentableEntity$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_amount, _s17_, "amount"), t1, t4, A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_model$_$this()._payment_model$_id, _s17_, "id"), t3, t2); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._payment_model$_$v = _$result; @@ -335131,7 +359230,7 @@ break; } } - return result.build$0(); + return result._payment_term_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -335180,7 +359279,7 @@ break; } } - return result.build$0(); + return result._payment_term_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -335273,7 +359372,7 @@ break; } } - return result.build$0(); + return result._payment_term_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -335296,8 +359395,17 @@ return other instanceof A.PaymentTermListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._payment_term_model$__hashCode; - return t1 == null ? this._payment_term_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._payment_term_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._payment_term_model$__hashCode; + if (t1 == null) { + _this._payment_term_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PaymentTermListResponse"), @@ -335319,7 +359427,7 @@ t1 = _this._payment_term_model$_data; return t1 == null ? _this._payment_term_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentTermEntity) : t1; }, - build$0() { + _payment_term_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s23_ = "PaymentTermListResponse", _$result = null; @@ -335328,8 +359436,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$PaymentTermListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s23_, "data"); } _$result = _$result0; } catch (exception) { @@ -335359,10 +359466,16 @@ return other instanceof A.PaymentTermItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._payment_term_model$__hashCode; + var _$hash, _this = this, + t1 = _this._payment_term_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._payment_term_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._payment_term_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._payment_term_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -335388,21 +359501,26 @@ t1 = _this._payment_term_model$_data; return t1 == null ? _this._payment_term_model$_data = new A.PaymentTermEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _payment_term_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s23_ = "PaymentTermItemResponse", + _$result = null; try { _$result0 = _this._payment_term_model$_$v; - if (_$result0 == null) - _$result0 = new A._$PaymentTermItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._payment_term_model$_build$0(); + _$result0 = new A._$PaymentTermItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s23_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._payment_term_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("PaymentTermItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s23_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -335419,7 +359537,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._payment_term_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._payment_term_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -335430,9 +359548,17 @@ return other instanceof A.PaymentTermEntity && _this.name === other.name && _this.numDays === other.numDays && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._payment_term_model$__hashCode; - return t1 == null ? _this._payment_term_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSInt_methods.get$hashCode(_this.numDays)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSInt_methods.get$hashCode(_this.numDays)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._payment_term_model$__hashCode; + if (t1 == null) { + _this._payment_term_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -335494,34 +359620,20 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, _this = this, + _payment_term_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, _this = this, _s17_ = "PaymentTermEntity", _$result = _this._payment_term_model$_$v; if (_$result == null) { - t1 = _this.get$_payment_term_model$_$this()._payment_term_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "name")); - t2 = _this.get$_payment_term_model$_$this()._numDays; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "numDays")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_term_model$_$this()._payment_term_model$_name, _s17_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_term_model$_$this()._numDays, _s17_, "numDays"); t3 = _this.get$_payment_term_model$_$this()._payment_term_model$_isChanged; - t4 = _this.get$_payment_term_model$_$this()._payment_term_model$_createdAt; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "createdAt")); - t5 = _this.get$_payment_term_model$_$this()._payment_term_model$_updatedAt; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "updatedAt")); - t6 = _this.get$_payment_term_model$_$this()._payment_term_model$_archivedAt; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "archivedAt")); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_term_model$_$this()._payment_term_model$_createdAt, _s17_, "createdAt"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_term_model$_$this()._payment_term_model$_updatedAt, _s17_, "updatedAt"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_term_model$_$this()._payment_term_model$_archivedAt, _s17_, "archivedAt"); t7 = _this.get$_payment_term_model$_$this()._payment_term_model$_isDeleted; t8 = _this.get$_payment_term_model$_$this()._payment_term_model$_createdUserId; - t9 = _this.get$_payment_term_model$_$this()._payment_term_model$_assignedUserId; - t10 = _this.get$_payment_term_model$_$this()._payment_term_model$_id; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "id")); - _$result = A._$PaymentTermEntity$_(t6, t9, t4, t8, t10, t3, t7, t1, t2, t5); + _$result = A._$PaymentTermEntity$_(t6, _this.get$_payment_term_model$_$this()._payment_term_model$_assignedUserId, t4, t8, A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_term_model$_$this()._payment_term_model$_id, _s17_, "id"), t3, t7, t1, t2, t5); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._payment_term_model$_$v = _$result; @@ -335692,7 +359804,7 @@ b.get$_product_model$_$this()._product_model$_isDeleted = false; return b; }, - $signature: 172 + $signature: 188 }; A._$ProductListResponseSerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { @@ -335743,7 +359855,7 @@ break; } } - return result.build$0(); + return result._product_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -335805,7 +359917,7 @@ break; } } - return result.build$0(); + return result._product_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -335991,7 +360103,7 @@ break; } } - return result.build$0(); + return result._product_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -336014,8 +360126,17 @@ return other instanceof A.ProductListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._product_model$__hashCode; - return t1 == null ? this._product_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._product_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._product_model$__hashCode; + if (t1 == null) { + _this._product_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ProductListResponse"), @@ -336037,7 +360158,7 @@ t1 = _this._product_model$_data; return t1 == null ? _this._product_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ProductEntity) : t1; }, - build$0() { + _product_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "ProductListResponse", _$result = null; @@ -336046,8 +360167,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$ProductListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { @@ -336077,8 +360197,17 @@ return other instanceof A.ProductItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._product_model$__hashCode; - return t1 == null ? this._product_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._product_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._product_model$__hashCode; + if (t1 == null) { + _this._product_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ProductItemResponse"), @@ -336109,24 +360238,23 @@ } return t1; }, - build$0() { + _product_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "ProductItemResponse", _$result = null; try { _$result0 = _this._product_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._product_model$_build$0(); _$result0 = new A._$ProductItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._product_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); @@ -336147,7 +360275,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._product_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._product_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -336158,9 +360286,17 @@ return other instanceof A.ProductEntity && _this.productKey === other.productKey && _this.notes === other.notes && _this.cost === other.cost && _this.price === other.price && _this.quantity === other.quantity && _this.taxName1 === other.taxName1 && _this.taxRate1 === other.taxRate1 && _this.taxName2 === other.taxName2 && _this.taxRate2 === other.taxRate2 && _this.taxName3 === other.taxName3 && _this.taxRate3 === other.taxRate3 && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.stockQuantity === other.stockQuantity && _this.stockNotificationThreshold === other.stockNotificationThreshold && _this.stockNotification === other.stockNotification && _this.imageUrl === other.imageUrl && _this.maxQuantity === other.maxQuantity && J.$eq$(_this.documents, other.documents) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._product_model$__hashCode; - return t1 == null ? _this._product_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.productKey)), B.JSString_methods.get$hashCode(_this.notes)), B.JSNumber_methods.get$hashCode(_this.cost)), B.JSNumber_methods.get$hashCode(_this.price)), B.JSNumber_methods.get$hashCode(_this.quantity)), B.JSString_methods.get$hashCode(_this.taxName1)), B.JSNumber_methods.get$hashCode(_this.taxRate1)), B.JSString_methods.get$hashCode(_this.taxName2)), B.JSNumber_methods.get$hashCode(_this.taxRate2)), B.JSString_methods.get$hashCode(_this.taxName3)), B.JSNumber_methods.get$hashCode(_this.taxRate3)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSInt_methods.get$hashCode(_this.stockQuantity)), B.JSInt_methods.get$hashCode(_this.stockNotificationThreshold)), B.JSBool_methods.get$hashCode(_this.stockNotification)), B.JSString_methods.get$hashCode(_this.imageUrl)), B.JSInt_methods.get$hashCode(_this.maxQuantity)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.productKey)), B.JSString_methods.get$hashCode(_this.notes)), B.JSNumber_methods.get$hashCode(_this.cost)), B.JSNumber_methods.get$hashCode(_this.price)), B.JSNumber_methods.get$hashCode(_this.quantity)), B.JSString_methods.get$hashCode(_this.taxName1)), B.JSNumber_methods.get$hashCode(_this.taxRate1)), B.JSString_methods.get$hashCode(_this.taxName2)), B.JSNumber_methods.get$hashCode(_this.taxRate2)), B.JSString_methods.get$hashCode(_this.taxName3)), B.JSNumber_methods.get$hashCode(_this.taxRate3)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSInt_methods.get$hashCode(_this.stockQuantity)), B.JSInt_methods.get$hashCode(_this.stockNotificationThreshold)), B.JSBool_methods.get$hashCode(_this.stockNotification)), B.JSString_methods.get$hashCode(_this.imageUrl)), B.JSInt_methods.get$hashCode(_this.maxQuantity)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._product_model$__hashCode; + if (t1 == null) { + _this._product_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -336267,91 +360403,41 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, exception, _this = this, + _product_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, exception, _this = this, _s13_ = "ProductEntity", _$result = null; try { _$result0 = _this._product_model$_$v; if (_$result0 == null) { - t1 = _this.get$_product_model$_$this()._productKey; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "productKey")); - t2 = _this.get$_product_model$_$this()._notes; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "notes")); - t3 = _this.get$_product_model$_$this()._cost; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "cost")); - t4 = _this.get$_product_model$_$this()._product_model$_price; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "price")); - t5 = _this.get$_product_model$_$this()._quantity; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "quantity")); - t6 = _this.get$_product_model$_$this()._product_model$_taxName1; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxName1")); - t7 = _this.get$_product_model$_$this()._product_model$_taxRate1; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxRate1")); - t8 = _this.get$_product_model$_$this()._product_model$_taxName2; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxName2")); - t9 = _this.get$_product_model$_$this()._product_model$_taxRate2; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxRate2")); - t10 = _this.get$_product_model$_$this()._product_model$_taxName3; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxName3")); - t11 = _this.get$_product_model$_$this()._product_model$_taxRate3; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taxRate3")); - t12 = _this.get$_product_model$_$this()._product_model$_customValue1; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue1")); - t13 = _this.get$_product_model$_$this()._product_model$_customValue2; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue2")); - t14 = _this.get$_product_model$_$this()._product_model$_customValue3; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue3")); - t15 = _this.get$_product_model$_$this()._product_model$_customValue4; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue4")); - t16 = _this.get$_product_model$_$this()._stockQuantity; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "stockQuantity")); - t17 = _this.get$_product_model$_$this()._product_model$_stockNotificationThreshold; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "stockNotificationThreshold")); - t18 = _this.get$_product_model$_$this()._product_model$_stockNotification; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "stockNotification")); - t19 = _this.get$_product_model$_$this()._imageUrl; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "imageUrl")); - t20 = _this.get$_product_model$_$this()._maxQuantity; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "maxQuantity")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._productKey, _s13_, "productKey"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._notes, _s13_, "notes"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._cost, _s13_, "cost"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_price, _s13_, "price"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._quantity, _s13_, "quantity"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_taxName1, _s13_, "taxName1"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_taxRate1, _s13_, "taxRate1"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_taxName2, _s13_, "taxName2"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_taxRate2, _s13_, "taxRate2"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_taxName3, _s13_, "taxName3"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_taxRate3, _s13_, "taxRate3"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_customValue1, _s13_, "customValue1"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_customValue2, _s13_, "customValue2"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_customValue3, _s13_, "customValue3"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_customValue4, _s13_, "customValue4"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._stockQuantity, _s13_, "stockQuantity"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_stockNotificationThreshold, _s13_, "stockNotificationThreshold"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_stockNotification, _s13_, "stockNotification"); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._imageUrl, _s13_, "imageUrl"); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._maxQuantity, _s13_, "maxQuantity"); t21 = _this.get$documents().build$0(); t22 = _this.get$_product_model$_$this()._product_model$_isChanged; - t23 = _this.get$_product_model$_$this()._product_model$_createdAt; - if (t23 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "createdAt")); - t24 = _this.get$_product_model$_$this()._product_model$_updatedAt; - if (t24 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updatedAt")); - t25 = _this.get$_product_model$_$this()._product_model$_archivedAt; - if (t25 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "archivedAt")); + t23 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_createdAt, _s13_, "createdAt"); + t24 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_updatedAt, _s13_, "updatedAt"); + t25 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_archivedAt, _s13_, "archivedAt"); t26 = _this.get$_product_model$_$this()._product_model$_isDeleted; t27 = _this.get$_product_model$_$this()._product_model$_createdUserId; - t28 = _this.get$_product_model$_$this()._product_model$_assignedUserId; - t29 = _this.get$_product_model$_$this()._product_model$_id; - if (t29 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - _$result0 = A._$ProductEntity$_(t25, t28, t3, t23, t27, t12, t13, t14, t15, t21, t29, t19, t22, t26, t20, t2, t4, t1, t5, t18, t17, t16, t6, t8, t10, t7, t9, t11, t24); + _$result0 = A._$ProductEntity$_(t25, _this.get$_product_model$_$this()._product_model$_assignedUserId, t3, t23, t27, t12, t13, t14, t15, t21, A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_model$_$this()._product_model$_id, _s13_, "id"), t19, t22, t26, t20, t2, t4, t1, t5, t18, t17, t16, t6, t8, t10, t7, t9, t11, t24); } _$result = _$result0; } catch (exception) { @@ -336580,7 +360666,7 @@ b.get$_project_model$_$this()._project_model$_isDeleted = false; return b; }, - $signature: 173 + $signature: 187 }; A._$ProjectListResponseSerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { @@ -336631,7 +360717,7 @@ break; } } - return result.build$0(); + return result._project_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -336685,7 +360771,7 @@ break; } } - return result.build$0(); + return result._project_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -336843,7 +360929,7 @@ break; } } - return result.build$0(); + return result._project_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -336866,8 +360952,17 @@ return other instanceof A.ProjectListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._project_model$__hashCode; - return t1 == null ? this._project_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._project_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._project_model$__hashCode; + if (t1 == null) { + _this._project_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ProjectListResponse"), @@ -336889,7 +360984,7 @@ t1 = _this._project_model$_data; return t1 == null ? _this._project_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ProjectEntity) : t1; }, - build$0() { + _project_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "ProjectListResponse", _$result = null; @@ -336898,8 +360993,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$ProjectListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { @@ -336929,8 +361023,17 @@ return other instanceof A.ProjectItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._project_model$__hashCode; - return t1 == null ? this._project_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._project_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._project_model$__hashCode; + if (t1 == null) { + _this._project_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ProjectItemResponse"), @@ -336961,24 +361064,23 @@ } return t1; }, - build$0() { + _project_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "ProjectItemResponse", _$result = null; try { _$result0 = _this._project_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._project_model$_build$0(); _$result0 = new A._$ProjectItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._project_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); @@ -336999,7 +361101,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._project_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._project_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -337010,9 +361112,17 @@ return other instanceof A.ProjectEntity && _this.name === other.name && _this.color === other.color && _this.clientId === other.clientId && _this.taskRate === other.taskRate && _this.dueDate === other.dueDate && _this.privateNotes === other.privateNotes && _this.publicNotes === other.publicNotes && _this.budgetedHours === other.budgetedHours && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.number === other.number && J.$eq$(_this.documents, other.documents) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._project_model$__hashCode; - return t1 == null ? _this._project_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.color)), B.JSString_methods.get$hashCode(_this.clientId)), B.JSNumber_methods.get$hashCode(_this.taskRate)), B.JSString_methods.get$hashCode(_this.dueDate)), B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.publicNotes)), B.JSNumber_methods.get$hashCode(_this.budgetedHours)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSString_methods.get$hashCode(_this.number)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.color)), B.JSString_methods.get$hashCode(_this.clientId)), B.JSNumber_methods.get$hashCode(_this.taskRate)), B.JSString_methods.get$hashCode(_this.dueDate)), B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.publicNotes)), B.JSNumber_methods.get$hashCode(_this.budgetedHours)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSString_methods.get$hashCode(_this.number)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._project_model$__hashCode; + if (t1 == null) { + _this._project_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -337108,70 +361218,34 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, exception, _this = this, + _project_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, exception, _this = this, _s13_ = "ProjectEntity", _$result = null; try { _$result0 = _this._project_model$_$v; if (_$result0 == null) { - t1 = _this.get$_project_model$_$this()._project_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "name")); - t2 = _this.get$_project_model$_$this()._color; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "color")); - t3 = _this.get$_project_model$_$this()._project_model$_clientId; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "clientId")); - t4 = _this.get$_project_model$_$this()._taskRate; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "taskRate")); - t5 = _this.get$_project_model$_$this()._project_model$_dueDate; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "dueDate")); - t6 = _this.get$_project_model$_$this()._project_model$_privateNotes; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "privateNotes")); - t7 = _this.get$_project_model$_$this()._project_model$_publicNotes; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "publicNotes")); - t8 = _this.get$_project_model$_$this()._budgetedHours; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "budgetedHours")); - t9 = _this.get$_project_model$_$this()._project_model$_customValue1; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue1")); - t10 = _this.get$_project_model$_$this()._project_model$_customValue2; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue2")); - t11 = _this.get$_project_model$_$this()._project_model$_customValue3; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue3")); - t12 = _this.get$_project_model$_$this()._project_model$_customValue4; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customValue4")); - t13 = _this.get$_project_model$_$this()._project_model$_number; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "number")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_name, _s13_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._color, _s13_, "color"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_clientId, _s13_, "clientId"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._taskRate, _s13_, "taskRate"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_dueDate, _s13_, "dueDate"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_privateNotes, _s13_, "privateNotes"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_publicNotes, _s13_, "publicNotes"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._budgetedHours, _s13_, "budgetedHours"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_customValue1, _s13_, "customValue1"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_customValue2, _s13_, "customValue2"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_customValue3, _s13_, "customValue3"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_customValue4, _s13_, "customValue4"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_number, _s13_, "number"); t14 = _this.get$documents().build$0(); t15 = _this.get$_project_model$_$this()._project_model$_isChanged; - t16 = _this.get$_project_model$_$this()._project_model$_createdAt; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "createdAt")); - t17 = _this.get$_project_model$_$this()._project_model$_updatedAt; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updatedAt")); - t18 = _this.get$_project_model$_$this()._project_model$_archivedAt; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "archivedAt")); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_createdAt, _s13_, "createdAt"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_updatedAt, _s13_, "updatedAt"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_archivedAt, _s13_, "archivedAt"); t19 = _this.get$_project_model$_$this()._project_model$_isDeleted; t20 = _this.get$_project_model$_$this()._project_model$_createdUserId; - t21 = _this.get$_project_model$_$this()._project_model$_assignedUserId; - t22 = _this.get$_project_model$_$this()._project_model$_id; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - _$result0 = A._$ProjectEntity$_(t18, t21, t8, t3, t2, t16, t20, t9, t10, t11, t12, t14, t5, t22, t15, t19, t1, t13, t6, t7, t4, t17); + _$result0 = A._$ProjectEntity$_(t18, _this.get$_project_model$_$this()._project_model$_assignedUserId, t8, t3, t2, t16, t20, t9, t10, t11, t12, t14, t5, A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_model$_$this()._project_model$_id, _s13_, "id"), t15, t19, t1, t13, t6, t7, t4, t17); } _$result = _$result0; } catch (exception) { @@ -337310,7 +361384,7 @@ break; } } - return result.build$0(); + return result._schedule_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -337360,7 +361434,7 @@ break; } } - return result.build$0(); + return result._schedule_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -337478,7 +361552,7 @@ break; } } - return result.build$0(); + return result._schedule_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -337546,7 +361620,7 @@ break; } } - return result.build$0(); + return result._schedule_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -337569,8 +361643,17 @@ return other instanceof A.ScheduleListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._schedule_model$__hashCode; - return t1 == null ? this._schedule_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._schedule_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._schedule_model$__hashCode; + if (t1 == null) { + _this._schedule_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ScheduleListResponse"), @@ -337592,7 +361675,7 @@ t1 = _this._schedule_model$_data; return t1 == null ? _this._schedule_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ScheduleEntity) : t1; }, - build$0() { + _schedule_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s20_ = "ScheduleListResponse", _$result = null; @@ -337601,8 +361684,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$ScheduleListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); } _$result = _$result0; } catch (exception) { @@ -337632,8 +361714,17 @@ return other instanceof A.ScheduleItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._schedule_model$__hashCode; - return t1 == null ? this._schedule_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._schedule_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._schedule_model$__hashCode; + if (t1 == null) { + _this._schedule_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ScheduleItemResponse"), @@ -337658,24 +361749,23 @@ t1 = _this._schedule_model$_data; return t1 == null ? _this._schedule_model$_data = new A.ScheduleEntityBuilder() : t1; }, - build$0() { + _schedule_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s20_ = "ScheduleItemResponse", _$result = null; try { _$result0 = _this._schedule_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._schedule_model$_build$0(); _$result0 = new A._$ScheduleItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._schedule_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s20_, _$failedField, J.toString$0$(e)); @@ -337695,7 +361785,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._schedule_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._schedule_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -337706,9 +361796,17 @@ return other instanceof A.ScheduleEntity && _this.name === other.name && _this.frequencyId === other.frequencyId && _this.nextRun === other.nextRun && _this.template === other.template && _this.isPaused === other.isPaused && _this.remainingCycles === other.remainingCycles && J.$eq$(_this.parameters, other.parameters) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._schedule_model$__hashCode; - return t1 == null ? _this._schedule_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.frequencyId)), B.JSString_methods.get$hashCode(_this.nextRun)), B.JSString_methods.get$hashCode(_this.template)), B.JSBool_methods.get$hashCode(_this.isPaused)), B.JSInt_methods.get$hashCode(_this.remainingCycles)), J.get$hashCode$(_this.parameters)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.frequencyId)), B.JSString_methods.get$hashCode(_this.nextRun)), B.JSString_methods.get$hashCode(_this.template)), B.JSBool_methods.get$hashCode(_this.isPaused)), B.JSInt_methods.get$hashCode(_this.remainingCycles)), J.get$hashCode$(_this.parameters)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._schedule_model$__hashCode; + if (t1 == null) { + _this._schedule_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -337790,56 +361888,34 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, exception, _this = this, + _schedule_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, exception, _this = this, _s14_ = "ScheduleEntity", _$result = null; try { _$result0 = _this._schedule_model$_$v; if (_$result0 == null) { - t1 = _this.get$_schedule_model$_$this()._schedule_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "name")); - t2 = _this.get$_schedule_model$_$this()._schedule_model$_frequencyId; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "frequencyId")); - t3 = _this.get$_schedule_model$_$this()._nextRun; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "nextRun")); - t4 = _this.get$_schedule_model$_$this()._template; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "template")); - t5 = _this.get$_schedule_model$_$this()._isPaused; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "isPaused")); - t6 = _this.get$_schedule_model$_$this()._schedule_model$_remainingCycles; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "remainingCycles")); - t7 = _this.get$parameters(_this).build$0(); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._schedule_model$_name, _s14_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._schedule_model$_frequencyId, _s14_, "frequencyId"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._nextRun, _s14_, "nextRun"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._template, _s14_, "template"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._isPaused, _s14_, "isPaused"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._schedule_model$_remainingCycles, _s14_, "remainingCycles"); + t7 = _this.get$parameters(_this)._schedule_model$_build$0(); t8 = _this.get$_schedule_model$_$this()._schedule_model$_isChanged; - t9 = _this.get$_schedule_model$_$this()._schedule_model$_createdAt; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "createdAt")); - t10 = _this.get$_schedule_model$_$this()._schedule_model$_updatedAt; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "updatedAt")); - t11 = _this.get$_schedule_model$_$this()._schedule_model$_archivedAt; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "archivedAt")); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._schedule_model$_createdAt, _s14_, "createdAt"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._schedule_model$_updatedAt, _s14_, "updatedAt"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._schedule_model$_archivedAt, _s14_, "archivedAt"); t12 = _this.get$_schedule_model$_$this()._schedule_model$_isDeleted; t13 = _this.get$_schedule_model$_$this()._schedule_model$_createdUserId; - t14 = _this.get$_schedule_model$_$this()._schedule_model$_assignedUserId; - t15 = _this.get$_schedule_model$_$this()._schedule_model$_id; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "id")); - _$result0 = A._$ScheduleEntity$_(t11, t14, t9, t13, t2, t15, t8, t12, t5, t1, t3, t7, t6, t4, t10); + _$result0 = A._$ScheduleEntity$_(t11, _this.get$_schedule_model$_$this()._schedule_model$_assignedUserId, t9, t13, t2, A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._schedule_model$_id, _s14_, "id"), t8, t12, t5, t1, t3, t7, t6, t4, t10); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "parameters"; - _this.get$parameters(_this).build$0(); + _this.get$parameters(_this)._schedule_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s14_, _$failedField, J.toString$0$(e)); @@ -337863,9 +361939,17 @@ return other instanceof A.ScheduleParameters && _this.dateRange === other.dateRange && _this.showPaymentsTable === other.showPaymentsTable && _this.showAgingTable === other.showAgingTable && _this.status === other.status && J.$eq$(_this.clients, other.clients); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._schedule_model$__hashCode; - return t1 == null ? _this._schedule_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.dateRange)), B.JSBool_methods.get$hashCode(_this.showPaymentsTable)), B.JSBool_methods.get$hashCode(_this.showAgingTable)), B.JSString_methods.get$hashCode(_this.status)), J.get$hashCode$(_this.clients))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.dateRange)), B.JSBool_methods.get$hashCode(_this.showPaymentsTable)), B.JSBool_methods.get$hashCode(_this.showAgingTable)), B.JSString_methods.get$hashCode(_this.status)), J.get$hashCode$(_this.clients))); + t1 = _this._schedule_model$__hashCode; + if (t1 == null) { + _this._schedule_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -337900,25 +361984,17 @@ } return _this; }, - build$0() { + _schedule_model$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, exception, _this = this, _s18_ = "ScheduleParameters", _$result = null; try { _$result0 = _this._schedule_model$_$v; if (_$result0 == null) { - t1 = _this.get$_schedule_model$_$this()._dateRange; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "dateRange")); - t2 = _this.get$_schedule_model$_$this()._showPaymentsTable; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "showPaymentsTable")); - t3 = _this.get$_schedule_model$_$this()._showAgingTable; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "showAgingTable")); - t4 = _this.get$_schedule_model$_$this()._schedule_model$_status; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "status")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._dateRange, _s18_, "dateRange"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._showPaymentsTable, _s18_, "showPaymentsTable"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._showAgingTable, _s18_, "showAgingTable"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_model$_$this()._schedule_model$_status, _s18_, "status"); _$result0 = A._$ScheduleParameters$_(_this.get$clients(_this).build$0(), t1, t3, t2, t4); } _$result = _$result0; @@ -337945,211 +362021,211 @@ call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_BankAccountEntity); }, - $signature: 588 + $signature: 584 }; A._$serializers_closure0.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ClientContactEntity); }, - $signature: 2338 + $signature: 2660 }; A._$serializers_closure1.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ActivityEntity); }, - $signature: 368 + $signature: 348 }; A._$serializers_closure2.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_LedgerEntity); }, - $signature: 2324 + $signature: 2666 }; A._$serializers_closure3.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GatewayTokenEntity); }, - $signature: 589 + $signature: 586 }; A._$serializers_closure4.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 154 + $signature: 148 }; A._$serializers_closure5.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SystemLogEntity); }, - $signature: 434 + $signature: 458 }; A._$serializers_closure6.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ClientEntity); }, - $signature: 591 + $signature: 587 }; A._$serializers_closure7.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CompanyGatewayEntity); }, - $signature: 592 + $signature: 588 }; A._$serializers_closure8.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CountryEntity); }, - $signature: 593 + $signature: 592 }; A._$serializers_closure9.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CurrencyEntity); }, - $signature: 594 + $signature: 595 }; A._$serializers_closure10.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CurrencyEntity); }, - $signature: 594 + $signature: 595 }; A._$serializers_closure11.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SizeEntity); }, - $signature: 595 + $signature: 596 }; A._$serializers_closure12.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_IndustryEntity); }, - $signature: 596 + $signature: 598 }; A._$serializers_closure13.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TimezoneEntity); }, - $signature: 597 + $signature: 599 }; A._$serializers_closure14.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GatewayEntity); }, - $signature: 2291 + $signature: 2714 }; A._$serializers_closure15.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DateFormatEntity); }, - $signature: 598 + $signature: 603 }; A._$serializers_closure16.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DatetimeFormatEntity); }, - $signature: 599 + $signature: 613 }; A._$serializers_closure17.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_LanguageEntity); }, - $signature: 600 + $signature: 614 }; A._$serializers_closure18.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentTypeEntity); }, - $signature: 601 + $signature: 615 }; A._$serializers_closure19.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CountryEntity); }, - $signature: 593 + $signature: 592 }; A._$serializers_closure20.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceStatusEntity); }, - $signature: 2266 + $signature: 2736 }; A._$serializers_closure21.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TemplateEntity); }, - $signature: 602 + $signature: 628 }; A._$serializers_closure22.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DateFormatEntity); }, - $signature: 598 + $signature: 603 }; A._$serializers_closure23.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DatetimeFormatEntity); }, - $signature: 599 + $signature: 613 }; A._$serializers_closure24.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DesignEntity); }, - $signature: 603 + $signature: 650 }; A._$serializers_closure25.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 154 + $signature: 148 }; A._$serializers_closure26.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 154 + $signature: 148 }; A._$serializers_closure27.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 154 + $signature: 148 }; A._$serializers_closure28.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 154 + $signature: 148 }; A._$serializers_closure29.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 154 + $signature: 148 }; A._$serializers_closure30.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 154 + $signature: 148 }; A._$serializers_closure31.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseScheduleEntity); }, - $signature: 2249 + $signature: 2746 }; A._$serializers_closure32.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_EntityState); }, - $signature: 2248 + $signature: 2749 }; A._$serializers_closure33.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_EntityStatus); }, - $signature: 2219 + $signature: 2752 }; A._$serializers_closure34.prototype = { call$0() { @@ -338185,362 +362261,362 @@ call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_EntityType); }, - $signature: 2108 + $signature: 2845 }; A._$serializers_closure40.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_BaseEntity); }, - $signature: 2069 + $signature: 2846 }; A._$serializers_closure41.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseCategoryEntity); }, - $signature: 605 + $signature: 653 }; A._$serializers_closure42.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseEntity); }, - $signature: 408 + $signature: 447 }; A._$serializers_closure43.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GatewayTokenEntity); }, - $signature: 589 + $signature: 586 }; A._$serializers_closure44.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GroupEntity); }, - $signature: 606 + $signature: 764 }; A._$serializers_closure45.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GroupEntity); }, - $signature: 606 + $signature: 764 }; A._$serializers_closure46.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ActivityEntity); }, - $signature: 368 + $signature: 348 }; A._$serializers_closure47.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaxRateEntity); }, - $signature: 607 + $signature: 670 }; A._$serializers_closure48.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaskStatusEntity); }, - $signature: 608 + $signature: 682 }; A._$serializers_closure49.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TaskStatusEntity); }, - $signature: 609 + $signature: 692 }; A._$serializers_closure50.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CompanyGatewayEntity); }, - $signature: 592 + $signature: 588 }; A._$serializers_closure51.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseCategoryEntity); }, - $signature: 605 + $signature: 653 }; A._$serializers_closure52.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_UserEntity); }, - $signature: 610 + $signature: 699 }; A._$serializers_closure53.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ClientEntity); }, - $signature: 591 + $signature: 587 }; A._$serializers_closure54.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ProductEntity); }, - $signature: 611 + $signature: 700 }; A._$serializers_closure55.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 198 + $signature: 197 }; A._$serializers_closure56.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 198 + $signature: 197 }; A._$serializers_closure57.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseEntity); }, - $signature: 408 + $signature: 447 }; A._$serializers_closure58.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentEntity); }, - $signature: 612 + $signature: 703 }; A._$serializers_closure59.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 198 + $signature: 197 }; A._$serializers_closure60.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 198 + $signature: 197 }; A._$serializers_closure61.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 198 + $signature: 197 }; A._$serializers_closure62.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_BankAccountEntity); }, - $signature: 588 + $signature: 584 }; A._$serializers_closure63.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TransactionEntity); }, - $signature: 613 + $signature: 705 }; A._$serializers_closure64.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TransactionRuleEntity); }, - $signature: 614 + $signature: 666 }; A._$serializers_closure65.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaskEntity); }, - $signature: 615 + $signature: 726 }; A._$serializers_closure66.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ProjectEntity); }, - $signature: 616 + $signature: 729 }; A._$serializers_closure67.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseEntity); }, - $signature: 408 + $signature: 447 }; A._$serializers_closure68.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_VendorEntity); }, - $signature: 617 + $signature: 740 }; A._$serializers_closure69.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DesignEntity); }, - $signature: 603 + $signature: 650 }; A._$serializers_closure70.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 154 + $signature: 148 }; A._$serializers_closure71.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ScheduleEntity); }, - $signature: 618 + $signature: 747 }; A._$serializers_closure72.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TokenEntity); }, - $signature: 619 + $signature: 748 }; A._$serializers_closure73.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_WebhookEntity); }, - $signature: 620 + $signature: 749 }; A._$serializers_closure74.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SubscriptionEntity); }, - $signature: 621 + $signature: 753 }; A._$serializers_closure75.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentTermEntity); }, - $signature: 622 + $signature: 768 }; A._$serializers_closure76.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SystemLogEntity); }, - $signature: 434 + $signature: 458 }; A._$serializers_closure77.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_RegistrationFieldEntity); }, - $signature: 2004 + $signature: 2902 }; A._$serializers_closure78.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 201 + $signature: 217 }; A._$serializers_closure79.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_HistoryRecord); }, - $signature: 1976 + $signature: 2909 }; A._$serializers_closure80.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_IndustryEntity); }, - $signature: 596 + $signature: 598 }; A._$serializers_closure81.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 198 + $signature: 197 }; A._$serializers_closure82.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 198 + $signature: 197 }; A._$serializers_closure83.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceScheduleEntity); }, - $signature: 1973 + $signature: 2912 }; A._$serializers_closure84.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceItemEntity); }, - $signature: 1921 + $signature: 2913 }; A._$serializers_closure85.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvitationEntity); }, - $signature: 1920 + $signature: 2915 }; A._$serializers_closure86.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 154 + $signature: 148 }; A._$serializers_closure87.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ActivityEntity); }, - $signature: 368 + $signature: 348 }; A._$serializers_closure88.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_LanguageEntity); }, - $signature: 600 + $signature: 614 }; A._$serializers_closure89.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentEntity); }, - $signature: 612 + $signature: 703 }; A._$serializers_closure90.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentTermEntity); }, - $signature: 622 + $signature: 768 }; A._$serializers_closure91.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentTypeEntity); }, - $signature: 601 + $signature: 615 }; A._$serializers_closure92.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentableEntity); }, - $signature: 406 + $signature: 431 }; A._$serializers_closure93.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentableEntity); }, - $signature: 406 + $signature: 431 }; A._$serializers_closure94.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentableEntity); }, - $signature: 406 + $signature: 431 }; A._$serializers_closure95.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ProductEntity); }, - $signature: 611 + $signature: 700 }; A._$serializers_closure96.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ProjectEntity); }, - $signature: 616 + $signature: 729 }; A._$serializers_closure97.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ScheduleEntity); }, - $signature: 618 + $signature: 747 }; A._$serializers_closure98.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SizeEntity); }, - $signature: 595 + $signature: 596 }; A._$serializers_closure99.prototype = { call$0() { @@ -338570,152 +362646,152 @@ call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_BuiltList_legacy_String); }, - $signature: 1916 + $signature: 2918 }; A._$serializers_closure104.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SubscriptionEntity); }, - $signature: 621 + $signature: 753 }; A._$serializers_closure105.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaskEntity); }, - $signature: 615 + $signature: 726 }; A._$serializers_closure106.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaskStatusEntity); }, - $signature: 608 + $signature: 682 }; A._$serializers_closure107.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaxRateEntity); }, - $signature: 607 + $signature: 670 }; A._$serializers_closure108.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TimezoneEntity); }, - $signature: 597 + $signature: 599 }; A._$serializers_closure109.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TokenEntity); }, - $signature: 619 + $signature: 748 }; A._$serializers_closure110.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TransactionEntity); }, - $signature: 613 + $signature: 705 }; A._$serializers_closure111.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TransactionRuleCriteriaEntity); }, - $signature: 1914 + $signature: 2921 }; A._$serializers_closure112.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TransactionRuleEntity); }, - $signature: 614 + $signature: 666 }; A._$serializers_closure113.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_UserCompanyEntity); }, - $signature: 1912 + $signature: 2929 }; A._$serializers_closure114.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_UserCompanyState); }, - $signature: 1873 + $signature: 2930 }; A._$serializers_closure115.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_UserEntity); }, - $signature: 610 + $signature: 699 }; A._$serializers_closure116.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_VendorContactEntity); }, - $signature: 1807 + $signature: 2937 }; A._$serializers_closure117.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ActivityEntity); }, - $signature: 368 + $signature: 348 }; A._$serializers_closure118.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 154 + $signature: 148 }; A._$serializers_closure119.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_VendorEntity); }, - $signature: 617 + $signature: 740 }; A._$serializers_closure120.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_WebhookEntity); }, - $signature: 620 + $signature: 749 }; A._$serializers_closure121.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_EntityType, type$.legacy_BuiltList_legacy_String); }, - $signature: 1805 + $signature: 2941 }; A._$serializers_closure122.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_EntityType, type$.legacy_bool); }, - $signature: 623 + $signature: 786 }; A._$serializers_closure123.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_EntityType, type$.legacy_bool); }, - $signature: 623 + $signature: 786 }; A._$serializers_closure124.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 201 + $signature: 217 }; A._$serializers_closure125.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_EntityType, type$.legacy_PrefStateSortField); }, - $signature: 1804 + $signature: 2957 }; A._$serializers_closure126.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_CompanyPrefState); }, - $signature: 1801 + $signature: 2958 }; A._$serializers_closure127.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_BankAccountEntity); }, - $signature: 1769 + $signature: 2962 }; A._$serializers_closure128.prototype = { call$0() { @@ -338727,37 +362803,37 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_BuiltList_legacy_String); }, - $signature: 354 + $signature: 330 }; A._$serializers_closure130.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_BuiltList_legacy_String); }, - $signature: 354 + $signature: 330 }; A._$serializers_closure131.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_BuiltList_legacy_String); }, - $signature: 354 + $signature: 330 }; A._$serializers_closure132.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ReportSettingsEntity); }, - $signature: 1761 + $signature: 2974 }; A._$serializers_closure133.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DashboardField); }, - $signature: 1760 + $signature: 2975 }; A._$serializers_closure134.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ClientEntity); }, - $signature: 1758 + $signature: 2976 }; A._$serializers_closure135.prototype = { call$0() { @@ -338769,7 +362845,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_CompanyGatewayEntity); }, - $signature: 1741 + $signature: 2981 }; A._$serializers_closure137.prototype = { call$0() { @@ -338781,67 +362857,67 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_CurrencyEntity); }, - $signature: 1729 + $signature: 2983 }; A._$serializers_closure139.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_SizeEntity); }, - $signature: 1697 + $signature: 2984 }; A._$serializers_closure140.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_GatewayEntity); }, - $signature: 1696 + $signature: 2990 }; A._$serializers_closure141.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_IndustryEntity); }, - $signature: 1694 + $signature: 2992 }; A._$serializers_closure142.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TimezoneEntity); }, - $signature: 1677 + $signature: 3009 }; A._$serializers_closure143.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_DateFormatEntity); }, - $signature: 1666 + $signature: 3011 }; A._$serializers_closure144.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_LanguageEntity); }, - $signature: 1664 + $signature: 3014 }; A._$serializers_closure145.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_PaymentTypeEntity); }, - $signature: 1657 + $signature: 3015 }; A._$serializers_closure146.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_CountryEntity); }, - $signature: 1656 + $signature: 3018 }; A._$serializers_closure147.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TemplateEntity); }, - $signature: 602 + $signature: 628 }; A._$serializers_closure148.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_DesignEntity); }, - $signature: 1654 + $signature: 3020 }; A._$serializers_closure149.prototype = { call$0() { @@ -338853,7 +362929,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_DocumentEntity); }, - $signature: 1637 + $signature: 3021 }; A._$serializers_closure151.prototype = { call$0() { @@ -338865,7 +362941,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ExpenseCategoryEntity); }, - $signature: 1624 + $signature: 3029 }; A._$serializers_closure153.prototype = { call$0() { @@ -338877,7 +362953,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ExpenseEntity); }, - $signature: 624 + $signature: 787 }; A._$serializers_closure155.prototype = { call$0() { @@ -338889,7 +362965,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ExpenseEntity); }, - $signature: 624 + $signature: 787 }; A._$serializers_closure157.prototype = { call$0() { @@ -338901,25 +362977,25 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_FeesAndLimitsSettings); }, - $signature: 1621 + $signature: 3034 }; A._$serializers_closure159.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SystemLogEntity); }, - $signature: 434 + $signature: 458 }; A._$serializers_closure160.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_GatewayOptionsEntity); }, - $signature: 1620 + $signature: 3042 }; A._$serializers_closure161.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_GroupEntity); }, - $signature: 1601 + $signature: 3081 }; A._$serializers_closure162.prototype = { call$0() { @@ -338931,13 +363007,13 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ImportRequestMapping); }, - $signature: 1553 + $signature: 3085 }; A._$serializers_closure164.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_InvoiceEntity); }, - $signature: 268 + $signature: 328 }; A._$serializers_closure165.prototype = { call$0() { @@ -338949,7 +363025,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_InvoiceEntity); }, - $signature: 268 + $signature: 328 }; A._$serializers_closure167.prototype = { call$0() { @@ -338961,7 +363037,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_InvoiceEntity); }, - $signature: 268 + $signature: 328 }; A._$serializers_closure169.prototype = { call$0() { @@ -338973,7 +363049,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_InvoiceEntity); }, - $signature: 268 + $signature: 328 }; A._$serializers_closure171.prototype = { call$0() { @@ -338985,7 +363061,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_InvoiceEntity); }, - $signature: 268 + $signature: 328 }; A._$serializers_closure173.prototype = { call$0() { @@ -338997,7 +363073,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_PaymentEntity); }, - $signature: 1547 + $signature: 3094 }; A._$serializers_closure175.prototype = { call$0() { @@ -339009,7 +363085,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_PaymentTermEntity); }, - $signature: 1523 + $signature: 3095 }; A._$serializers_closure177.prototype = { call$0() { @@ -339021,13 +363097,13 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_PreImportResponseEntityDetails); }, - $signature: 1516 + $signature: 3096 }; A._$serializers_closure179.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ProductEntity); }, - $signature: 1478 + $signature: 3132 }; A._$serializers_closure180.prototype = { call$0() { @@ -339039,7 +363115,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ProjectEntity); }, - $signature: 1470 + $signature: 3136 }; A._$serializers_closure182.prototype = { call$0() { @@ -339051,7 +363127,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ScheduleEntity); }, - $signature: 1469 + $signature: 3137 }; A._$serializers_closure184.prototype = { call$0() { @@ -339064,47 +363140,47 @@ var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 201 + $signature: 217 }; A._$serializers_closure186.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 201 + $signature: 217 }; A._$serializers_closure187.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 201 + $signature: 217 }; A._$serializers_closure188.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 201 + $signature: 217 }; A._$serializers_closure189.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 201 + $signature: 217 }; A._$serializers_closure190.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_BuiltList_legacy_String); }, - $signature: 354 + $signature: 330 }; A._$serializers_closure191.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_SubscriptionEntity); }, - $signature: 1467 + $signature: 3138 }; A._$serializers_closure192.prototype = { call$0() { @@ -339116,7 +363192,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TaskEntity); }, - $signature: 1450 + $signature: 3146 }; A._$serializers_closure194.prototype = { call$0() { @@ -339128,7 +363204,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TaskStatusEntity); }, - $signature: 609 + $signature: 692 }; A._$serializers_closure196.prototype = { call$0() { @@ -339140,7 +363216,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TaxRateEntity); }, - $signature: 1437 + $signature: 3147 }; A._$serializers_closure198.prototype = { call$0() { @@ -339152,7 +363228,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TokenEntity); }, - $signature: 1405 + $signature: 3155 }; A._$serializers_closure200.prototype = { call$0() { @@ -339164,7 +363240,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TransactionEntity); }, - $signature: 1383 + $signature: 3157 }; A._$serializers_closure202.prototype = { call$0() { @@ -339176,7 +363252,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TransactionRuleEntity); }, - $signature: 1380 + $signature: 3158 }; A._$serializers_closure204.prototype = { call$0() { @@ -339188,7 +363264,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_UserEntity); }, - $signature: 1377 + $signature: 3162 }; A._$serializers_closure206.prototype = { call$0() { @@ -339200,7 +363276,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_VendorEntity); }, - $signature: 1374 + $signature: 3163 }; A._$serializers_closure208.prototype = { call$0() { @@ -339212,7 +363288,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_WebhookEntity); }, - $signature: 1371 + $signature: 3165 }; A._$serializers_closure210.prototype = { call$0() { @@ -339224,7 +363300,7 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_int, type$.legacy_String); }, - $signature: 1369 + $signature: 3167 }; A.SettingsEntity.prototype = { getFieldsForSection$1(section) { @@ -341290,7 +365366,7 @@ break; } } - return result.build$0(); + return result._settings_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -341347,7 +365423,7 @@ break; } } - return result.build$0(); + return result._settings_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -341367,7 +365443,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._settings_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._settings_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -341378,9 +365454,17 @@ return other instanceof A.SettingsEntity && _this.timezoneId == other.timezoneId && _this.dateFormatId == other.dateFormatId && _this.enableMilitaryTime == other.enableMilitaryTime && _this.languageId == other.languageId && _this.showCurrencyCode == other.showCurrencyCode && _this.currencyId == other.currencyId && _this.customValue1 == other.customValue1 && _this.customValue2 == other.customValue2 && _this.customValue3 == other.customValue3 && _this.customValue4 == other.customValue4 && _this.defaultPaymentTerms == other.defaultPaymentTerms && _this.defaultValidUntil == other.defaultValidUntil && _this.companyGatewayIds == other.companyGatewayIds && _this.defaultTaskRate == other.defaultTaskRate && _this.sendReminders == other.sendReminders && _this.enablePortal == other.enablePortal && _this.enablePortalDashboard == other.enablePortalDashboard && _this.enablePortalTasks == other.enablePortalTasks && _this.enableClientPortalUploads == other.enableClientPortalUploads && _this.enableVendorPortalUploads == other.enableVendorPortalUploads && _this.emailStyle == other.emailStyle && _this.replyToEmail == other.replyToEmail && _this.replyToName == other.replyToName && _this.emailFromName == other.emailFromName && _this.bccEmail == other.bccEmail && _this.pdfEmailAttachment == other.pdfEmailAttachment && _this.ublEmailAttachment == other.ublEmailAttachment && _this.documentEmailAttachment == other.documentEmailAttachment && _this.emailStyleCustom == other.emailStyleCustom && _this.customMessageDashboard == other.customMessageDashboard && _this.customMessageUnpaidInvoice == other.customMessageUnpaidInvoice && _this.customMessagePaidInvoice == other.customMessagePaidInvoice && _this.customMessageUnapprovedQuote == other.customMessageUnapprovedQuote && _this.autoArchiveInvoice == other.autoArchiveInvoice && _this.autoArchiveInvoiceCancelled == other.autoArchiveInvoiceCancelled && _this.autoArchiveQuote == other.autoArchiveQuote && _this.autoEmailInvoice == other.autoEmailInvoice && _this.autoConvertQuote == other.autoConvertQuote && _this.enableInclusiveTaxes == other.enableInclusiveTaxes && J.$eq$(_this.translations, other.translations) && _this.taskNumberPattern == other.taskNumberPattern && _this.taskNumberCounter == other.taskNumberCounter && _this.expenseNumberPattern == other.expenseNumberPattern && _this.expenseNumberCounter == other.expenseNumberCounter && _this.recurringExpenseNumberPattern == other.recurringExpenseNumberPattern && _this.recurringExpenseNumberCounter == other.recurringExpenseNumberCounter && _this.vendorNumberPattern == other.vendorNumberPattern && _this.vendorNumberCounter == other.vendorNumberCounter && _this.ticketNumberPattern == other.ticketNumberPattern && _this.ticketNumberCounter == other.ticketNumberCounter && _this.paymentNumberPattern == other.paymentNumberPattern && _this.paymentNumberCounter == other.paymentNumberCounter && _this.projectNumberPattern == other.projectNumberPattern && _this.projectNumberCounter == other.projectNumberCounter && _this.invoiceNumberPattern == other.invoiceNumberPattern && _this.invoiceNumberCounter == other.invoiceNumberCounter && _this.recurringInvoiceNumberPattern == other.recurringInvoiceNumberPattern && _this.recurringInvoiceNumberCounter == other.recurringInvoiceNumberCounter && _this.quoteNumberPattern == other.quoteNumberPattern && _this.quoteNumberCounter == other.quoteNumberCounter && _this.clientNumberPattern == other.clientNumberPattern && _this.clientNumberCounter == other.clientNumberCounter && _this.creditNumberPattern == other.creditNumberPattern && _this.creditNumberCounter == other.creditNumberCounter && _this.recurringNumberPrefix == other.recurringNumberPrefix && _this.resetCounterFrequencyId == other.resetCounterFrequencyId && _this.resetCounterDate == other.resetCounterDate && _this.counterPadding == other.counterPadding && _this.sharedInvoiceQuoteCounter == other.sharedInvoiceQuoteCounter && _this.sharedInvoiceCreditCounter == other.sharedInvoiceCreditCounter && _this.defaultInvoiceTerms == other.defaultInvoiceTerms && _this.defaultQuoteTerms == other.defaultQuoteTerms && _this.defaultQuoteFooter == other.defaultQuoteFooter && _this.defaultCreditTerms == other.defaultCreditTerms && _this.defaultCreditFooter == other.defaultCreditFooter && _this.defaultInvoiceDesignId == other.defaultInvoiceDesignId && _this.defaultQuoteDesignId == other.defaultQuoteDesignId && _this.defaultCreditDesignId == other.defaultCreditDesignId && _this.defaultInvoiceFooter == other.defaultInvoiceFooter && _this.defaultTaxName1 == other.defaultTaxName1 && _this.defaultTaxRate1 == other.defaultTaxRate1 && _this.defaultTaxName2 == other.defaultTaxName2 && _this.defaultTaxRate2 == other.defaultTaxRate2 && _this.defaultTaxName3 == other.defaultTaxName3 && _this.defaultTaxRate3 == other.defaultTaxRate3 && _this.defaultPaymentTypeId == other.defaultPaymentTypeId && J.$eq$(_this.pdfVariables, other.pdfVariables) && _this.emailSignature == other.emailSignature && _this.emailSubjectInvoice == other.emailSubjectInvoice && _this.emailSubjectQuote == other.emailSubjectQuote && _this.emailSubjectCredit == other.emailSubjectCredit && _this.emailSubjectPayment == other.emailSubjectPayment && _this.emailSubjectPaymentPartial == other.emailSubjectPaymentPartial && _this.emailBodyInvoice == other.emailBodyInvoice && _this.emailBodyQuote == other.emailBodyQuote && _this.emailBodyCredit == other.emailBodyCredit && _this.emailBodyPayment == other.emailBodyPayment && _this.emailBodyPaymentPartial == other.emailBodyPaymentPartial && _this.emailSubjectReminder1 == other.emailSubjectReminder1 && _this.emailSubjectReminder2 == other.emailSubjectReminder2 && _this.emailSubjectReminder3 == other.emailSubjectReminder3 && _this.emailBodyReminder1 == other.emailBodyReminder1 && _this.emailBodyReminder2 == other.emailBodyReminder2 && _this.emailBodyReminder3 == other.emailBodyReminder3 && _this.emailSubjectCustom1 == other.emailSubjectCustom1 && _this.emailBodyCustom1 == other.emailBodyCustom1 && _this.emailSubjectCustom2 == other.emailSubjectCustom2 && _this.emailBodyCustom2 == other.emailBodyCustom2 && _this.emailSubjectCustom3 == other.emailSubjectCustom3 && _this.emailBodyCustom3 == other.emailBodyCustom3 && _this.emailSubjectStatement == other.emailSubjectStatement && _this.emailBodyStatement == other.emailBodyStatement && _this.emailSubjectPurchaseOrder == other.emailSubjectPurchaseOrder && _this.emailBodyPurchaseOrder == other.emailBodyPurchaseOrder && _this.enablePortalPassword == other.enablePortalPassword && _this.signatureOnPdf == other.signatureOnPdf && _this.enableEmailMarkup == other.enableEmailMarkup && _this.showAcceptInvoiceTerms == other.showAcceptInvoiceTerms && _this.showAcceptQuoteTerms == other.showAcceptQuoteTerms && _this.requireInvoiceSignature == other.requireInvoiceSignature && _this.requireQuoteSignature == other.requireQuoteSignature && _this.name == other.name && _this.companyLogo == other.companyLogo && _this.website == other.website && _this.address1 == other.address1 && _this.address2 == other.address2 && _this.city == other.city && _this.state == other.state && _this.postalCode == other.postalCode && _this.phone == other.phone && _this.email == other.email && _this.countryId == other.countryId && _this.vatNumber == other.vatNumber && _this.idNumber == other.idNumber && _this.pageSize == other.pageSize && _this.pageLayout == other.pageLayout && _this.fontSize == other.fontSize && _this.primaryColor == other.primaryColor && _this.secondaryColor == other.secondaryColor && _this.primaryFont == other.primaryFont && _this.secondaryFont == other.secondaryFont && _this.hidePaidToDate == other.hidePaidToDate && _this.embedDocuments == other.embedDocuments && _this.allPagesHeader == other.allPagesHeader && _this.allPagesFooter == other.allPagesFooter && _this.enableReminder1 == other.enableReminder1 && _this.enableReminder2 == other.enableReminder2 && _this.enableReminder3 == other.enableReminder3 && _this.enableReminderEndless == other.enableReminderEndless && _this.numDaysReminder1 == other.numDaysReminder1 && _this.numDaysReminder2 == other.numDaysReminder2 && _this.numDaysReminder3 == other.numDaysReminder3 && _this.scheduleReminder1 == other.scheduleReminder1 && _this.scheduleReminder2 == other.scheduleReminder2 && _this.scheduleReminder3 == other.scheduleReminder3 && _this.endlessReminderFrequencyId == other.endlessReminderFrequencyId && _this.lateFeeAmount1 == other.lateFeeAmount1 && _this.lateFeeAmount2 == other.lateFeeAmount2 && _this.lateFeeAmount3 == other.lateFeeAmount3 && _this.lateFeeAmountEndless == other.lateFeeAmountEndless && _this.lateFeePercent1 == other.lateFeePercent1 && _this.lateFeePercent2 == other.lateFeePercent2 && _this.lateFeePercent3 == other.lateFeePercent3 && _this.lateFeePercentEndless == other.lateFeePercentEndless && _this.emailSubjectReminderEndless == other.emailSubjectReminderEndless && _this.emailBodyReminderEndless == other.emailBodyReminderEndless && _this.clientOnlinePaymentNotification == other.clientOnlinePaymentNotification && _this.clientManualPaymentNotification == other.clientManualPaymentNotification && _this.clientMarkPaidPaymentNotification == other.clientMarkPaidPaymentNotification && _this.counterNumberApplied == other.counterNumberApplied && _this.emailSendingMethod == other.emailSendingMethod && _this.gmailSendingUserId == other.gmailSendingUserId && _this.clientPortalTerms == other.clientPortalTerms && _this.clientPortalPrivacy == other.clientPortalPrivacy && _this.lockInvoices == other.lockInvoices && _this.autoBill == other.autoBill && _this.autoBillStandardInvoices == other.autoBillStandardInvoices && _this.clientPortalAllowUnderPayment == other.clientPortalAllowUnderPayment && _this.clientPortalAllowOverPayment == other.clientPortalAllowOverPayment && _this.autoBillDate == other.autoBillDate && _this.clientPortalUnderPaymentMinimum == other.clientPortalUnderPaymentMinimum && _this.useCreditsPayment == other.useCreditsPayment && _this.clientPortalCustomHeader == other.clientPortalCustomHeader && _this.clientPortalCustomCss == other.clientPortalCustomCss && _this.clientPortalCustomFooter == other.clientPortalCustomFooter && _this.clientPortalCustomJs == other.clientPortalCustomJs && _this.hideEmptyColumnsOnPdf == other.hideEmptyColumnsOnPdf && _this.entitySendTime == other.entitySendTime && _this.clientPortalTasks == other.clientPortalTasks && _this.pageNumbering == other.pageNumbering && _this.pageNumberingAlignment == other.pageNumberingAlignment && _this.requirePurchaseOrderSignature == other.requirePurchaseOrderSignature && _this.defaultPurchaseOrderTerms == other.defaultPurchaseOrderTerms && _this.defaultPurchaseOrderDesignId == other.defaultPurchaseOrderDesignId && _this.defaultPurchaseOrderFooter == other.defaultPurchaseOrderFooter && _this.purchaseOrderNumberPattern == other.purchaseOrderNumberPattern && _this.purchaseOrderNumberCounter == other.purchaseOrderNumberCounter && _this.qrIban == other.qrIban && _this.besrId == other.besrId && _this.postmarkSecret == other.postmarkSecret && _this.mailgunSecret == other.mailgunSecret && _this.mailgunDomain == other.mailgunDomain && _this.emailAlignment == other.emailAlignment && _this.showEmailFooter == other.showEmailFooter && _this.companyLogoSize == other.companyLogoSize && _this.showPaidStamp == other.showPaidStamp && _this.showShippingAddress == other.showShippingAddress && _this.customSendingEmail == other.customSendingEmail && _this.acceptPurchaseOrderNumber == other.acceptPurchaseOrderNumber; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._settings_model$__hashCode; - return t1 == null ? _this._settings_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.timezoneId)), J.get$hashCode$(_this.dateFormatId)), J.get$hashCode$(_this.enableMilitaryTime)), J.get$hashCode$(_this.languageId)), J.get$hashCode$(_this.showCurrencyCode)), J.get$hashCode$(_this.currencyId)), J.get$hashCode$(_this.customValue1)), J.get$hashCode$(_this.customValue2)), J.get$hashCode$(_this.customValue3)), J.get$hashCode$(_this.customValue4)), J.get$hashCode$(_this.defaultPaymentTerms)), J.get$hashCode$(_this.defaultValidUntil)), J.get$hashCode$(_this.companyGatewayIds)), J.get$hashCode$(_this.defaultTaskRate)), J.get$hashCode$(_this.sendReminders)), J.get$hashCode$(_this.enablePortal)), J.get$hashCode$(_this.enablePortalDashboard)), J.get$hashCode$(_this.enablePortalTasks)), J.get$hashCode$(_this.enableClientPortalUploads)), J.get$hashCode$(_this.enableVendorPortalUploads)), J.get$hashCode$(_this.emailStyle)), J.get$hashCode$(_this.replyToEmail)), J.get$hashCode$(_this.replyToName)), J.get$hashCode$(_this.emailFromName)), J.get$hashCode$(_this.bccEmail)), J.get$hashCode$(_this.pdfEmailAttachment)), J.get$hashCode$(_this.ublEmailAttachment)), J.get$hashCode$(_this.documentEmailAttachment)), J.get$hashCode$(_this.emailStyleCustom)), J.get$hashCode$(_this.customMessageDashboard)), J.get$hashCode$(_this.customMessageUnpaidInvoice)), J.get$hashCode$(_this.customMessagePaidInvoice)), J.get$hashCode$(_this.customMessageUnapprovedQuote)), J.get$hashCode$(_this.autoArchiveInvoice)), J.get$hashCode$(_this.autoArchiveInvoiceCancelled)), J.get$hashCode$(_this.autoArchiveQuote)), J.get$hashCode$(_this.autoEmailInvoice)), J.get$hashCode$(_this.autoConvertQuote)), J.get$hashCode$(_this.enableInclusiveTaxes)), J.get$hashCode$(_this.translations)), J.get$hashCode$(_this.taskNumberPattern)), J.get$hashCode$(_this.taskNumberCounter)), J.get$hashCode$(_this.expenseNumberPattern)), J.get$hashCode$(_this.expenseNumberCounter)), J.get$hashCode$(_this.recurringExpenseNumberPattern)), J.get$hashCode$(_this.recurringExpenseNumberCounter)), J.get$hashCode$(_this.vendorNumberPattern)), J.get$hashCode$(_this.vendorNumberCounter)), J.get$hashCode$(_this.ticketNumberPattern)), J.get$hashCode$(_this.ticketNumberCounter)), J.get$hashCode$(_this.paymentNumberPattern)), J.get$hashCode$(_this.paymentNumberCounter)), J.get$hashCode$(_this.projectNumberPattern)), J.get$hashCode$(_this.projectNumberCounter)), J.get$hashCode$(_this.invoiceNumberPattern)), J.get$hashCode$(_this.invoiceNumberCounter)), J.get$hashCode$(_this.recurringInvoiceNumberPattern)), J.get$hashCode$(_this.recurringInvoiceNumberCounter)), J.get$hashCode$(_this.quoteNumberPattern)), J.get$hashCode$(_this.quoteNumberCounter)), J.get$hashCode$(_this.clientNumberPattern)), J.get$hashCode$(_this.clientNumberCounter)), J.get$hashCode$(_this.creditNumberPattern)), J.get$hashCode$(_this.creditNumberCounter)), J.get$hashCode$(_this.recurringNumberPrefix)), J.get$hashCode$(_this.resetCounterFrequencyId)), J.get$hashCode$(_this.resetCounterDate)), J.get$hashCode$(_this.counterPadding)), J.get$hashCode$(_this.sharedInvoiceQuoteCounter)), J.get$hashCode$(_this.sharedInvoiceCreditCounter)), J.get$hashCode$(_this.defaultInvoiceTerms)), J.get$hashCode$(_this.defaultQuoteTerms)), J.get$hashCode$(_this.defaultQuoteFooter)), J.get$hashCode$(_this.defaultCreditTerms)), J.get$hashCode$(_this.defaultCreditFooter)), J.get$hashCode$(_this.defaultInvoiceDesignId)), J.get$hashCode$(_this.defaultQuoteDesignId)), J.get$hashCode$(_this.defaultCreditDesignId)), J.get$hashCode$(_this.defaultInvoiceFooter)), J.get$hashCode$(_this.defaultTaxName1)), J.get$hashCode$(_this.defaultTaxRate1)), J.get$hashCode$(_this.defaultTaxName2)), J.get$hashCode$(_this.defaultTaxRate2)), J.get$hashCode$(_this.defaultTaxName3)), J.get$hashCode$(_this.defaultTaxRate3)), J.get$hashCode$(_this.defaultPaymentTypeId)), J.get$hashCode$(_this.pdfVariables)), J.get$hashCode$(_this.emailSignature)), J.get$hashCode$(_this.emailSubjectInvoice)), J.get$hashCode$(_this.emailSubjectQuote)), J.get$hashCode$(_this.emailSubjectCredit)), J.get$hashCode$(_this.emailSubjectPayment)), J.get$hashCode$(_this.emailSubjectPaymentPartial)), J.get$hashCode$(_this.emailBodyInvoice)), J.get$hashCode$(_this.emailBodyQuote)), J.get$hashCode$(_this.emailBodyCredit)), J.get$hashCode$(_this.emailBodyPayment)), J.get$hashCode$(_this.emailBodyPaymentPartial)), J.get$hashCode$(_this.emailSubjectReminder1)), J.get$hashCode$(_this.emailSubjectReminder2)), J.get$hashCode$(_this.emailSubjectReminder3)), J.get$hashCode$(_this.emailBodyReminder1)), J.get$hashCode$(_this.emailBodyReminder2)), J.get$hashCode$(_this.emailBodyReminder3)), J.get$hashCode$(_this.emailSubjectCustom1)), J.get$hashCode$(_this.emailBodyCustom1)), J.get$hashCode$(_this.emailSubjectCustom2)), J.get$hashCode$(_this.emailBodyCustom2)), J.get$hashCode$(_this.emailSubjectCustom3)), J.get$hashCode$(_this.emailBodyCustom3)), J.get$hashCode$(_this.emailSubjectStatement)), J.get$hashCode$(_this.emailBodyStatement)), J.get$hashCode$(_this.emailSubjectPurchaseOrder)), J.get$hashCode$(_this.emailBodyPurchaseOrder)), J.get$hashCode$(_this.enablePortalPassword)), J.get$hashCode$(_this.signatureOnPdf)), J.get$hashCode$(_this.enableEmailMarkup)), J.get$hashCode$(_this.showAcceptInvoiceTerms)), J.get$hashCode$(_this.showAcceptQuoteTerms)), J.get$hashCode$(_this.requireInvoiceSignature)), J.get$hashCode$(_this.requireQuoteSignature)), J.get$hashCode$(_this.name)), J.get$hashCode$(_this.companyLogo)), J.get$hashCode$(_this.website)), J.get$hashCode$(_this.address1)), J.get$hashCode$(_this.address2)), J.get$hashCode$(_this.city)), J.get$hashCode$(_this.state)), J.get$hashCode$(_this.postalCode)), J.get$hashCode$(_this.phone)), J.get$hashCode$(_this.email)), J.get$hashCode$(_this.countryId)), J.get$hashCode$(_this.vatNumber)), J.get$hashCode$(_this.idNumber)), J.get$hashCode$(_this.pageSize)), J.get$hashCode$(_this.pageLayout)), J.get$hashCode$(_this.fontSize)), J.get$hashCode$(_this.primaryColor)), J.get$hashCode$(_this.secondaryColor)), J.get$hashCode$(_this.primaryFont)), J.get$hashCode$(_this.secondaryFont)), J.get$hashCode$(_this.hidePaidToDate)), J.get$hashCode$(_this.embedDocuments)), J.get$hashCode$(_this.allPagesHeader)), J.get$hashCode$(_this.allPagesFooter)), J.get$hashCode$(_this.enableReminder1)), J.get$hashCode$(_this.enableReminder2)), J.get$hashCode$(_this.enableReminder3)), J.get$hashCode$(_this.enableReminderEndless)), J.get$hashCode$(_this.numDaysReminder1)), J.get$hashCode$(_this.numDaysReminder2)), J.get$hashCode$(_this.numDaysReminder3)), J.get$hashCode$(_this.scheduleReminder1)), J.get$hashCode$(_this.scheduleReminder2)), J.get$hashCode$(_this.scheduleReminder3)), J.get$hashCode$(_this.endlessReminderFrequencyId)), J.get$hashCode$(_this.lateFeeAmount1)), J.get$hashCode$(_this.lateFeeAmount2)), J.get$hashCode$(_this.lateFeeAmount3)), J.get$hashCode$(_this.lateFeeAmountEndless)), J.get$hashCode$(_this.lateFeePercent1)), J.get$hashCode$(_this.lateFeePercent2)), J.get$hashCode$(_this.lateFeePercent3)), J.get$hashCode$(_this.lateFeePercentEndless)), J.get$hashCode$(_this.emailSubjectReminderEndless)), J.get$hashCode$(_this.emailBodyReminderEndless)), J.get$hashCode$(_this.clientOnlinePaymentNotification)), J.get$hashCode$(_this.clientManualPaymentNotification)), J.get$hashCode$(_this.clientMarkPaidPaymentNotification)), J.get$hashCode$(_this.counterNumberApplied)), J.get$hashCode$(_this.emailSendingMethod)), J.get$hashCode$(_this.gmailSendingUserId)), J.get$hashCode$(_this.clientPortalTerms)), J.get$hashCode$(_this.clientPortalPrivacy)), J.get$hashCode$(_this.lockInvoices)), J.get$hashCode$(_this.autoBill)), J.get$hashCode$(_this.autoBillStandardInvoices)), J.get$hashCode$(_this.clientPortalAllowUnderPayment)), J.get$hashCode$(_this.clientPortalAllowOverPayment)), J.get$hashCode$(_this.autoBillDate)), J.get$hashCode$(_this.clientPortalUnderPaymentMinimum)), J.get$hashCode$(_this.useCreditsPayment)), J.get$hashCode$(_this.clientPortalCustomHeader)), J.get$hashCode$(_this.clientPortalCustomCss)), J.get$hashCode$(_this.clientPortalCustomFooter)), J.get$hashCode$(_this.clientPortalCustomJs)), J.get$hashCode$(_this.hideEmptyColumnsOnPdf)), J.get$hashCode$(_this.entitySendTime)), J.get$hashCode$(_this.clientPortalTasks)), J.get$hashCode$(_this.pageNumbering)), J.get$hashCode$(_this.pageNumberingAlignment)), J.get$hashCode$(_this.requirePurchaseOrderSignature)), J.get$hashCode$(_this.defaultPurchaseOrderTerms)), J.get$hashCode$(_this.defaultPurchaseOrderDesignId)), J.get$hashCode$(_this.defaultPurchaseOrderFooter)), J.get$hashCode$(_this.purchaseOrderNumberPattern)), J.get$hashCode$(_this.purchaseOrderNumberCounter)), J.get$hashCode$(_this.qrIban)), J.get$hashCode$(_this.besrId)), J.get$hashCode$(_this.postmarkSecret)), J.get$hashCode$(_this.mailgunSecret)), J.get$hashCode$(_this.mailgunDomain)), J.get$hashCode$(_this.emailAlignment)), J.get$hashCode$(_this.showEmailFooter)), J.get$hashCode$(_this.companyLogoSize)), J.get$hashCode$(_this.showPaidStamp)), J.get$hashCode$(_this.showShippingAddress)), J.get$hashCode$(_this.customSendingEmail)), J.get$hashCode$(_this.acceptPurchaseOrderNumber))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.timezoneId)), J.get$hashCode$(_this.dateFormatId)), J.get$hashCode$(_this.enableMilitaryTime)), J.get$hashCode$(_this.languageId)), J.get$hashCode$(_this.showCurrencyCode)), J.get$hashCode$(_this.currencyId)), J.get$hashCode$(_this.customValue1)), J.get$hashCode$(_this.customValue2)), J.get$hashCode$(_this.customValue3)), J.get$hashCode$(_this.customValue4)), J.get$hashCode$(_this.defaultPaymentTerms)), J.get$hashCode$(_this.defaultValidUntil)), J.get$hashCode$(_this.companyGatewayIds)), J.get$hashCode$(_this.defaultTaskRate)), J.get$hashCode$(_this.sendReminders)), J.get$hashCode$(_this.enablePortal)), J.get$hashCode$(_this.enablePortalDashboard)), J.get$hashCode$(_this.enablePortalTasks)), J.get$hashCode$(_this.enableClientPortalUploads)), J.get$hashCode$(_this.enableVendorPortalUploads)), J.get$hashCode$(_this.emailStyle)), J.get$hashCode$(_this.replyToEmail)), J.get$hashCode$(_this.replyToName)), J.get$hashCode$(_this.emailFromName)), J.get$hashCode$(_this.bccEmail)), J.get$hashCode$(_this.pdfEmailAttachment)), J.get$hashCode$(_this.ublEmailAttachment)), J.get$hashCode$(_this.documentEmailAttachment)), J.get$hashCode$(_this.emailStyleCustom)), J.get$hashCode$(_this.customMessageDashboard)), J.get$hashCode$(_this.customMessageUnpaidInvoice)), J.get$hashCode$(_this.customMessagePaidInvoice)), J.get$hashCode$(_this.customMessageUnapprovedQuote)), J.get$hashCode$(_this.autoArchiveInvoice)), J.get$hashCode$(_this.autoArchiveInvoiceCancelled)), J.get$hashCode$(_this.autoArchiveQuote)), J.get$hashCode$(_this.autoEmailInvoice)), J.get$hashCode$(_this.autoConvertQuote)), J.get$hashCode$(_this.enableInclusiveTaxes)), J.get$hashCode$(_this.translations)), J.get$hashCode$(_this.taskNumberPattern)), J.get$hashCode$(_this.taskNumberCounter)), J.get$hashCode$(_this.expenseNumberPattern)), J.get$hashCode$(_this.expenseNumberCounter)), J.get$hashCode$(_this.recurringExpenseNumberPattern)), J.get$hashCode$(_this.recurringExpenseNumberCounter)), J.get$hashCode$(_this.vendorNumberPattern)), J.get$hashCode$(_this.vendorNumberCounter)), J.get$hashCode$(_this.ticketNumberPattern)), J.get$hashCode$(_this.ticketNumberCounter)), J.get$hashCode$(_this.paymentNumberPattern)), J.get$hashCode$(_this.paymentNumberCounter)), J.get$hashCode$(_this.projectNumberPattern)), J.get$hashCode$(_this.projectNumberCounter)), J.get$hashCode$(_this.invoiceNumberPattern)), J.get$hashCode$(_this.invoiceNumberCounter)), J.get$hashCode$(_this.recurringInvoiceNumberPattern)), J.get$hashCode$(_this.recurringInvoiceNumberCounter)), J.get$hashCode$(_this.quoteNumberPattern)), J.get$hashCode$(_this.quoteNumberCounter)), J.get$hashCode$(_this.clientNumberPattern)), J.get$hashCode$(_this.clientNumberCounter)), J.get$hashCode$(_this.creditNumberPattern)), J.get$hashCode$(_this.creditNumberCounter)), J.get$hashCode$(_this.recurringNumberPrefix)), J.get$hashCode$(_this.resetCounterFrequencyId)), J.get$hashCode$(_this.resetCounterDate)), J.get$hashCode$(_this.counterPadding)), J.get$hashCode$(_this.sharedInvoiceQuoteCounter)), J.get$hashCode$(_this.sharedInvoiceCreditCounter)), J.get$hashCode$(_this.defaultInvoiceTerms)), J.get$hashCode$(_this.defaultQuoteTerms)), J.get$hashCode$(_this.defaultQuoteFooter)), J.get$hashCode$(_this.defaultCreditTerms)), J.get$hashCode$(_this.defaultCreditFooter)), J.get$hashCode$(_this.defaultInvoiceDesignId)), J.get$hashCode$(_this.defaultQuoteDesignId)), J.get$hashCode$(_this.defaultCreditDesignId)), J.get$hashCode$(_this.defaultInvoiceFooter)), J.get$hashCode$(_this.defaultTaxName1)), J.get$hashCode$(_this.defaultTaxRate1)), J.get$hashCode$(_this.defaultTaxName2)), J.get$hashCode$(_this.defaultTaxRate2)), J.get$hashCode$(_this.defaultTaxName3)), J.get$hashCode$(_this.defaultTaxRate3)), J.get$hashCode$(_this.defaultPaymentTypeId)), J.get$hashCode$(_this.pdfVariables)), J.get$hashCode$(_this.emailSignature)), J.get$hashCode$(_this.emailSubjectInvoice)), J.get$hashCode$(_this.emailSubjectQuote)), J.get$hashCode$(_this.emailSubjectCredit)), J.get$hashCode$(_this.emailSubjectPayment)), J.get$hashCode$(_this.emailSubjectPaymentPartial)), J.get$hashCode$(_this.emailBodyInvoice)), J.get$hashCode$(_this.emailBodyQuote)), J.get$hashCode$(_this.emailBodyCredit)), J.get$hashCode$(_this.emailBodyPayment)), J.get$hashCode$(_this.emailBodyPaymentPartial)), J.get$hashCode$(_this.emailSubjectReminder1)), J.get$hashCode$(_this.emailSubjectReminder2)), J.get$hashCode$(_this.emailSubjectReminder3)), J.get$hashCode$(_this.emailBodyReminder1)), J.get$hashCode$(_this.emailBodyReminder2)), J.get$hashCode$(_this.emailBodyReminder3)), J.get$hashCode$(_this.emailSubjectCustom1)), J.get$hashCode$(_this.emailBodyCustom1)), J.get$hashCode$(_this.emailSubjectCustom2)), J.get$hashCode$(_this.emailBodyCustom2)), J.get$hashCode$(_this.emailSubjectCustom3)), J.get$hashCode$(_this.emailBodyCustom3)), J.get$hashCode$(_this.emailSubjectStatement)), J.get$hashCode$(_this.emailBodyStatement)), J.get$hashCode$(_this.emailSubjectPurchaseOrder)), J.get$hashCode$(_this.emailBodyPurchaseOrder)), J.get$hashCode$(_this.enablePortalPassword)), J.get$hashCode$(_this.signatureOnPdf)), J.get$hashCode$(_this.enableEmailMarkup)), J.get$hashCode$(_this.showAcceptInvoiceTerms)), J.get$hashCode$(_this.showAcceptQuoteTerms)), J.get$hashCode$(_this.requireInvoiceSignature)), J.get$hashCode$(_this.requireQuoteSignature)), J.get$hashCode$(_this.name)), J.get$hashCode$(_this.companyLogo)), J.get$hashCode$(_this.website)), J.get$hashCode$(_this.address1)), J.get$hashCode$(_this.address2)), J.get$hashCode$(_this.city)), J.get$hashCode$(_this.state)), J.get$hashCode$(_this.postalCode)), J.get$hashCode$(_this.phone)), J.get$hashCode$(_this.email)), J.get$hashCode$(_this.countryId)), J.get$hashCode$(_this.vatNumber)), J.get$hashCode$(_this.idNumber)), J.get$hashCode$(_this.pageSize)), J.get$hashCode$(_this.pageLayout)), J.get$hashCode$(_this.fontSize)), J.get$hashCode$(_this.primaryColor)), J.get$hashCode$(_this.secondaryColor)), J.get$hashCode$(_this.primaryFont)), J.get$hashCode$(_this.secondaryFont)), J.get$hashCode$(_this.hidePaidToDate)), J.get$hashCode$(_this.embedDocuments)), J.get$hashCode$(_this.allPagesHeader)), J.get$hashCode$(_this.allPagesFooter)), J.get$hashCode$(_this.enableReminder1)), J.get$hashCode$(_this.enableReminder2)), J.get$hashCode$(_this.enableReminder3)), J.get$hashCode$(_this.enableReminderEndless)), J.get$hashCode$(_this.numDaysReminder1)), J.get$hashCode$(_this.numDaysReminder2)), J.get$hashCode$(_this.numDaysReminder3)), J.get$hashCode$(_this.scheduleReminder1)), J.get$hashCode$(_this.scheduleReminder2)), J.get$hashCode$(_this.scheduleReminder3)), J.get$hashCode$(_this.endlessReminderFrequencyId)), J.get$hashCode$(_this.lateFeeAmount1)), J.get$hashCode$(_this.lateFeeAmount2)), J.get$hashCode$(_this.lateFeeAmount3)), J.get$hashCode$(_this.lateFeeAmountEndless)), J.get$hashCode$(_this.lateFeePercent1)), J.get$hashCode$(_this.lateFeePercent2)), J.get$hashCode$(_this.lateFeePercent3)), J.get$hashCode$(_this.lateFeePercentEndless)), J.get$hashCode$(_this.emailSubjectReminderEndless)), J.get$hashCode$(_this.emailBodyReminderEndless)), J.get$hashCode$(_this.clientOnlinePaymentNotification)), J.get$hashCode$(_this.clientManualPaymentNotification)), J.get$hashCode$(_this.clientMarkPaidPaymentNotification)), J.get$hashCode$(_this.counterNumberApplied)), J.get$hashCode$(_this.emailSendingMethod)), J.get$hashCode$(_this.gmailSendingUserId)), J.get$hashCode$(_this.clientPortalTerms)), J.get$hashCode$(_this.clientPortalPrivacy)), J.get$hashCode$(_this.lockInvoices)), J.get$hashCode$(_this.autoBill)), J.get$hashCode$(_this.autoBillStandardInvoices)), J.get$hashCode$(_this.clientPortalAllowUnderPayment)), J.get$hashCode$(_this.clientPortalAllowOverPayment)), J.get$hashCode$(_this.autoBillDate)), J.get$hashCode$(_this.clientPortalUnderPaymentMinimum)), J.get$hashCode$(_this.useCreditsPayment)), J.get$hashCode$(_this.clientPortalCustomHeader)), J.get$hashCode$(_this.clientPortalCustomCss)), J.get$hashCode$(_this.clientPortalCustomFooter)), J.get$hashCode$(_this.clientPortalCustomJs)), J.get$hashCode$(_this.hideEmptyColumnsOnPdf)), J.get$hashCode$(_this.entitySendTime)), J.get$hashCode$(_this.clientPortalTasks)), J.get$hashCode$(_this.pageNumbering)), J.get$hashCode$(_this.pageNumberingAlignment)), J.get$hashCode$(_this.requirePurchaseOrderSignature)), J.get$hashCode$(_this.defaultPurchaseOrderTerms)), J.get$hashCode$(_this.defaultPurchaseOrderDesignId)), J.get$hashCode$(_this.defaultPurchaseOrderFooter)), J.get$hashCode$(_this.purchaseOrderNumberPattern)), J.get$hashCode$(_this.purchaseOrderNumberCounter)), J.get$hashCode$(_this.qrIban)), J.get$hashCode$(_this.besrId)), J.get$hashCode$(_this.postmarkSecret)), J.get$hashCode$(_this.mailgunSecret)), J.get$hashCode$(_this.mailgunDomain)), J.get$hashCode$(_this.emailAlignment)), J.get$hashCode$(_this.showEmailFooter)), J.get$hashCode$(_this.companyLogoSize)), J.get$hashCode$(_this.showPaidStamp)), J.get$hashCode$(_this.showShippingAddress)), J.get$hashCode$(_this.customSendingEmail)), J.get$hashCode$(_this.acceptPurchaseOrderNumber))); + t1 = _this._settings_model$__hashCode; + if (t1 == null) { + _this._settings_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -341868,7 +365952,7 @@ } return _this; }, - build$0() { + _settings_model$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63, t64, t65, t66, t67, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83, t84, t85, t86, t87, t88, t89, t90, t91, t92, t93, t94, t95, t96, t97, t98, t99, t100, t101, t102, t103, t104, t105, t106, t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t117, t118, t119, t120, t121, t122, t123, t124, t125, t126, t127, t128, t129, t130, t131, t132, t133, t134, t135, t136, t137, t138, t139, t140, t141, t142, t143, t144, t145, t146, t147, t148, t149, t150, t151, t152, t153, t154, t155, t156, t157, t158, t159, t160, t161, t162, t163, t164, t165, t166, t167, t168, t169, t170, t171, t172, t173, t174, t175, t176, t177, t178, t179, t180, t181, t182, t183, t184, t185, t186, t187, t188, t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, exception, _this = this, _$result = null; try { _$result0 = _this._settings_model$_$v; @@ -342120,9 +366204,17 @@ return other instanceof A.PdfPreviewRequest && _this.entityType === other.entityType && _this.settingsType === other.settingsType && J.$eq$(_this.settings, other.settings) && _this.groupId === other.groupId && _this.clientId === other.clientId; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._settings_model$__hashCode; - return t1 == null ? _this._settings_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.entityType)), B.JSString_methods.get$hashCode(_this.settingsType)), J.get$hashCode$(_this.settings)), B.JSString_methods.get$hashCode(_this.groupId)), B.JSString_methods.get$hashCode(_this.clientId))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.entityType)), B.JSString_methods.get$hashCode(_this.settingsType)), J.get$hashCode$(_this.settings)), B.JSString_methods.get$hashCode(_this.groupId)), B.JSString_methods.get$hashCode(_this.clientId))); + t1 = _this._settings_model$__hashCode; + if (t1 == null) { + _this._settings_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -342160,34 +366252,25 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, exception, _this = this, + _settings_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, exception, _this = this, _s17_ = "PdfPreviewRequest", _$result = null; try { _$result0 = _this._settings_model$_$v; if (_$result0 == null) { - t1 = _this.get$_settings_model$_$this()._settings_model$_entityType; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "entityType")); - t2 = _this.get$_settings_model$_$this()._settingsType; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "settingsType")); - t3 = _this.get$settings().build$0(); - t4 = _this.get$_settings_model$_$this()._settings_model$_groupId; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "groupId")); - t5 = _this.get$_settings_model$_$this()._settings_model$_clientId; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "clientId")); - _$result0 = A._$PdfPreviewRequest$_(t5, t1, t4, t3, t2); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_model$_$this()._settings_model$_entityType, _s17_, "entityType"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_model$_$this()._settingsType, _s17_, "settingsType"); + t3 = _this.get$settings()._settings_model$_build$0(); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_model$_$this()._settings_model$_groupId, _s17_, "groupId"); + _$result0 = A._$PdfPreviewRequest$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_model$_$this()._settings_model$_clientId, _s17_, "clientId"), t1, t4, t3, t2); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "settings"; - _this.get$settings().build$0(); + _this.get$settings()._settings_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s17_, _$failedField, J.toString$0$(e)); @@ -342288,7 +366371,7 @@ break; } } - return result.build$0(); + return result._country_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -342337,7 +366420,7 @@ break; } } - return result.build$0(); + return result._country_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -342401,7 +366484,7 @@ break; } } - return result.build$0(); + return result._country_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -342424,8 +366507,17 @@ return other instanceof A.CountryListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._country_model$__hashCode; - return t1 == null ? this._country_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._country_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._country_model$__hashCode; + if (t1 == null) { + _this._country_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("CountryListResponse"), @@ -342447,7 +366539,7 @@ t1 = _this._country_model$_data; return t1 == null ? _this._country_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CountryEntity) : t1; }, - build$0() { + _country_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "CountryListResponse", _$result = null; @@ -342456,8 +366548,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$CountryListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { @@ -342487,10 +366578,16 @@ return other instanceof A.CountryItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._country_model$__hashCode; + var _$hash, _this = this, + t1 = _this._country_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._country_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._country_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._country_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -342516,21 +366613,26 @@ t1 = _this._country_model$_data; return t1 == null ? _this._country_model$_data = new A.CountryEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _country_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s19_ = "CountryItemResponse", + _$result = null; try { _$result0 = _this._country_model$_$v; - if (_$result0 == null) - _$result0 = new A._$CountryItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._country_model$_build$0(); + _$result0 = new A._$CountryItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._country_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("CountryItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -342551,9 +366653,17 @@ return other instanceof A.CountryEntity && _this.name === other.name && _this.swapPostalCode === other.swapPostalCode && _this.swapCurrencySymbol === other.swapCurrencySymbol && _this.thousandSeparator === other.thousandSeparator && _this.decimalSeparator === other.decimalSeparator && _this.iso2 === other.iso2 && _this.iso3 === other.iso3 && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._country_model$__hashCode; - return t1 == null ? _this._country_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSBool_methods.get$hashCode(_this.swapPostalCode)), B.JSBool_methods.get$hashCode(_this.swapCurrencySymbol)), B.JSString_methods.get$hashCode(_this.thousandSeparator)), B.JSString_methods.get$hashCode(_this.decimalSeparator)), B.JSString_methods.get$hashCode(_this.iso2)), B.JSString_methods.get$hashCode(_this.iso3)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSBool_methods.get$hashCode(_this.swapPostalCode)), B.JSBool_methods.get$hashCode(_this.swapCurrencySymbol)), B.JSString_methods.get$hashCode(_this.thousandSeparator)), B.JSString_methods.get$hashCode(_this.decimalSeparator)), B.JSString_methods.get$hashCode(_this.iso2)), B.JSString_methods.get$hashCode(_this.iso3)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._country_model$__hashCode; + if (t1 == null) { + _this._country_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -342593,36 +366703,19 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, _this = this, + _country_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, _this = this, _s13_ = "CountryEntity", _$result = _this._country_model$_$v; if (_$result == null) { - t1 = _this.get$_country_model$_$this()._country_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "name")); - t2 = _this.get$_country_model$_$this()._swapPostalCode; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "swapPostalCode")); - t3 = _this.get$_country_model$_$this()._country_model$_swapCurrencySymbol; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "swapCurrencySymbol")); - t4 = _this.get$_country_model$_$this()._country_model$_thousandSeparator; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "thousandSeparator")); - t5 = _this.get$_country_model$_$this()._country_model$_decimalSeparator; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "decimalSeparator")); - t6 = _this.get$_country_model$_$this()._iso2; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "iso2")); - t7 = _this.get$_country_model$_$this()._iso3; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "iso3")); - t8 = _this.get$_country_model$_$this()._country_model$_id; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - _$result = A._$CountryEntity$_(t5, t8, t6, t7, t1, t3, t2, t4); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_country_model$_$this()._country_model$_name, _s13_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_country_model$_$this()._swapPostalCode, _s13_, "swapPostalCode"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_country_model$_$this()._country_model$_swapCurrencySymbol, _s13_, "swapCurrencySymbol"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_country_model$_$this()._country_model$_thousandSeparator, _s13_, "thousandSeparator"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_country_model$_$this()._country_model$_decimalSeparator, _s13_, "decimalSeparator"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_country_model$_$this()._iso2, _s13_, "iso2"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_country_model$_$this()._iso3, _s13_, "iso3"); + _$result = A._$CountryEntity$_(t5, A.BuiltValueNullFieldError_checkNotNull(_this.get$_country_model$_$this()._country_model$_id, _s13_, "id"), t6, t7, t1, t3, t2, t4); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._country_model$_$v = _$result; @@ -342707,7 +366800,7 @@ break; } } - return result.build$0(); + return result._currency_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -342756,7 +366849,7 @@ break; } } - return result.build$0(); + return result._currency_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -342824,7 +366917,7 @@ break; } } - return result.build$0(); + return result._currency_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -342847,8 +366940,17 @@ return other instanceof A.CurrencyListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._currency_model$__hashCode; - return t1 == null ? this._currency_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._currency_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._currency_model$__hashCode; + if (t1 == null) { + _this._currency_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("CurrencyListResponse"), @@ -342870,7 +366972,7 @@ t1 = _this._currency_model$_data; return t1 == null ? _this._currency_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CurrencyEntity) : t1; }, - build$0() { + _currency_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s20_ = "CurrencyListResponse", _$result = null; @@ -342879,8 +366981,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$CurrencyListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); } _$result = _$result0; } catch (exception) { @@ -342910,10 +367011,16 @@ return other instanceof A.CurrencyItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._currency_model$__hashCode; + var _$hash, _this = this, + t1 = _this._currency_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._currency_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._currency_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._currency_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -342939,21 +367046,26 @@ t1 = _this._currency_model$_data; return t1 == null ? _this._currency_model$_data = new A.CurrencyEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _currency_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s20_ = "CurrencyItemResponse", + _$result = null; try { _$result0 = _this._currency_model$_$v; - if (_$result0 == null) - _$result0 = new A._$CurrencyItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._currency_model$_build$0(); + _$result0 = new A._$CurrencyItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._currency_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("CurrencyItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s20_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -342974,9 +367086,17 @@ return other instanceof A.CurrencyEntity && _this.name === other.name && _this.symbol === other.symbol && _this.precision === other.precision && _this.thousandSeparator === other.thousandSeparator && _this.decimalSeparator === other.decimalSeparator && _this.code === other.code && _this.swapCurrencySymbol === other.swapCurrencySymbol && _this.exchangeRate === other.exchangeRate && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._currency_model$__hashCode; - return t1 == null ? _this._currency_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.symbol)), B.JSInt_methods.get$hashCode(_this.precision)), B.JSString_methods.get$hashCode(_this.thousandSeparator)), B.JSString_methods.get$hashCode(_this.decimalSeparator)), B.JSString_methods.get$hashCode(_this.code)), B.JSBool_methods.get$hashCode(_this.swapCurrencySymbol)), B.JSNumber_methods.get$hashCode(_this.exchangeRate)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.symbol)), B.JSInt_methods.get$hashCode(_this.precision)), B.JSString_methods.get$hashCode(_this.thousandSeparator)), B.JSString_methods.get$hashCode(_this.decimalSeparator)), B.JSString_methods.get$hashCode(_this.code)), B.JSBool_methods.get$hashCode(_this.swapCurrencySymbol)), B.JSNumber_methods.get$hashCode(_this.exchangeRate)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._currency_model$__hashCode; + if (t1 == null) { + _this._currency_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -343018,39 +367138,19 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, _this = this, + _currency_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, _this = this, _s14_ = "CurrencyEntity", _$result = _this._currency_model$_$v; if (_$result == null) { - t1 = _this.get$_currency_model$_$this()._currency_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "name")); - t2 = _this.get$_currency_model$_$this()._symbol; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "symbol")); - t3 = _this.get$_currency_model$_$this()._precision; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "precision")); - t4 = _this.get$_currency_model$_$this()._thousandSeparator; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "thousandSeparator")); - t5 = _this.get$_currency_model$_$this()._decimalSeparator; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "decimalSeparator")); - t6 = _this.get$_currency_model$_$this()._code; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "code")); - t7 = _this.get$_currency_model$_$this()._swapCurrencySymbol; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "swapCurrencySymbol")); - t8 = _this.get$_currency_model$_$this()._currency_model$_exchangeRate; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "exchangeRate")); - t9 = _this.get$_currency_model$_$this()._currency_model$_id; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "id")); - _$result = A._$CurrencyEntity$_(t6, t5, t8, t9, t1, t3, t7, t2, t4); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_currency_model$_$this()._currency_model$_name, _s14_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_currency_model$_$this()._symbol, _s14_, "symbol"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_currency_model$_$this()._precision, _s14_, "precision"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_currency_model$_$this()._thousandSeparator, _s14_, "thousandSeparator"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_currency_model$_$this()._decimalSeparator, _s14_, "decimalSeparator"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_currency_model$_$this()._code, _s14_, "code"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_currency_model$_$this()._swapCurrencySymbol, _s14_, "swapCurrencySymbol"); + _$result = A._$CurrencyEntity$_(t6, t5, A.BuiltValueNullFieldError_checkNotNull(_this.get$_currency_model$_$this()._currency_model$_exchangeRate, _s14_, "exchangeRate"), A.BuiltValueNullFieldError_checkNotNull(_this.get$_currency_model$_$this()._currency_model$_id, _s14_, "id"), t1, t3, t7, t2, t4); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._currency_model$_$v = _$result; @@ -343075,10 +367175,10 @@ return null; }, get$preview() { - return A.DateFormat$(this.format, "en").format$1(0, A.DateTime_parse("2000-01-31")); + return A.DateFormat$(this.format, "en").format$1(A.DateTime_parse("2000-01-31")); }, get$listDisplayName() { - return A.DateFormat$(this.format, "en").format$1(0, A.DateTime_parse("2000-01-31")); + return A.DateFormat$(this.format, "en").format$1(A.DateTime_parse("2000-01-31")); }, get$listDisplayAmount() { return null; @@ -343133,7 +367233,7 @@ break; } } - return result.build$0(); + return result._date_format_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -343182,7 +367282,7 @@ break; } } - return result.build$0(); + return result._date_format_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -343234,7 +367334,7 @@ break; } } - return result.build$0(); + return result._date_format_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -343257,8 +367357,17 @@ return other instanceof A.DateFormatListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._date_format_model$__hashCode; - return t1 == null ? this._date_format_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._date_format_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._date_format_model$__hashCode; + if (t1 == null) { + _this._date_format_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DateFormatListResponse"), @@ -343280,7 +367389,7 @@ t1 = _this._date_format_model$_data; return t1 == null ? _this._date_format_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DateFormatEntity) : t1; }, - build$0() { + _date_format_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s22_ = "DateFormatListResponse", _$result = null; @@ -343289,8 +367398,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$DateFormatListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s22_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s22_, "data"); } _$result = _$result0; } catch (exception) { @@ -343320,10 +367428,16 @@ return other instanceof A.DateFormatItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._date_format_model$__hashCode; + var _$hash, _this = this, + t1 = _this._date_format_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._date_format_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._date_format_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._date_format_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -343349,21 +367463,26 @@ t1 = _this._date_format_model$_data; return t1 == null ? _this._date_format_model$_data = new A.DateFormatEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _date_format_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s22_ = "DateFormatItemResponse", + _$result = null; try { _$result0 = _this._date_format_model$_$v; - if (_$result0 == null) - _$result0 = new A._$DateFormatItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._date_format_model$_build$0(); + _$result0 = new A._$DateFormatItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s22_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._date_format_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("DateFormatItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s22_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -343383,9 +367502,17 @@ return other instanceof A.DateFormatEntity && this.format === other.format && this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._date_format_model$__hashCode; - return t1 == null ? _this._date_format_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.format)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.format)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._date_format_model$__hashCode; + if (t1 == null) { + _this._date_format_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DateFormatEntity"), @@ -343412,18 +367539,16 @@ } return _this; }, - build$0() { + _date_format_model$_build$0() { var t1, t2, _this = this, _s16_ = "DateFormatEntity", _$result = _this._date_format_model$_$v; if (_$result == null) { - t1 = _this.get$_date_format_model$_$this()._date_format_model$_format; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "format")); - t2 = _this.get$_date_format_model$_$this()._date_format_model$_id; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "id")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_date_format_model$_$this()._date_format_model$_format, _s16_, "format"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_date_format_model$_$this()._date_format_model$_id, _s16_, "id"); _$result = new A._$DateFormatEntity(t1, t2); + A.BuiltValueNullFieldError_checkNotNull(t1, _s16_, "format"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s16_, "id"); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._date_format_model$_$v = _$result; @@ -343482,7 +367607,7 @@ break; } } - return result.build$0(); + return result._datetime_format_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -343531,7 +367656,7 @@ break; } } - return result.build$0(); + return result._datetime_format_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -343583,7 +367708,7 @@ break; } } - return result.build$0(); + return result._datetime_format_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -343606,8 +367731,17 @@ return other instanceof A.DatetimeFormatListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._datetime_format_model$__hashCode; - return t1 == null ? this._datetime_format_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._datetime_format_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._datetime_format_model$__hashCode; + if (t1 == null) { + _this._datetime_format_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DatetimeFormatListResponse"), @@ -343629,7 +367763,7 @@ t1 = _this._datetime_format_model$_data; return t1 == null ? _this._datetime_format_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DatetimeFormatEntity) : t1; }, - build$0() { + _datetime_format_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s26_ = "DatetimeFormatListResponse", _$result = null; @@ -343638,8 +367772,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$DatetimeFormatListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s26_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s26_, "data"); } _$result = _$result0; } catch (exception) { @@ -343669,10 +367802,16 @@ return other instanceof A.DatetimeFormatItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._datetime_format_model$__hashCode; + var _$hash, _this = this, + t1 = _this._datetime_format_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._datetime_format_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._datetime_format_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._datetime_format_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -343698,21 +367837,26 @@ t1 = _this._datetime_format_model$_data; return t1 == null ? _this._datetime_format_model$_data = new A.DatetimeFormatEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _datetime_format_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s26_ = "DatetimeFormatItemResponse", + _$result = null; try { _$result0 = _this._datetime_format_model$_$v; - if (_$result0 == null) - _$result0 = new A._$DatetimeFormatItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._datetime_format_model$_build$0(); + _$result0 = new A._$DatetimeFormatItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s26_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._datetime_format_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("DatetimeFormatItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s26_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -343732,9 +367876,17 @@ return other instanceof A.DatetimeFormatEntity && this.id === other.id && this.format === other.format; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._datetime_format_model$__hashCode; - return t1 == null ? _this._datetime_format_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.format))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.format))); + t1 = _this._datetime_format_model$__hashCode; + if (t1 == null) { + _this._datetime_format_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DatetimeFormatEntity"), @@ -343761,18 +367913,16 @@ } return _this; }, - build$0() { + _datetime_format_model$_build$0() { var t1, t2, _this = this, _s20_ = "DatetimeFormatEntity", _$result = _this._datetime_format_model$_$v; if (_$result == null) { - t1 = _this.get$_datetime_format_model$_$this()._datetime_format_model$_id; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "id")); - t2 = _this.get$_datetime_format_model$_$this()._datetime_format_model$_format; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "format")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_datetime_format_model$_$this()._datetime_format_model$_id, _s20_, "id"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_datetime_format_model$_$this()._datetime_format_model$_format, _s20_, "format"); _$result = new A._$DatetimeFormatEntity(t1, t2); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "id"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s20_, "format"); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._datetime_format_model$_$v = _$result; @@ -343808,9 +367958,17 @@ return other instanceof A.FontEntity && this.name === other.name && this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._font_model$__hashCode; - return t1 == null ? _this._font_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._font_model$__hashCode; + if (t1 == null) { + _this._font_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("FontEntity"), @@ -343896,7 +368054,7 @@ break; } } - return result.build$0(); + return result._industry_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -343945,7 +368103,7 @@ break; } } - return result.build$0(); + return result._industry_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -343997,7 +368155,7 @@ break; } } - return result.build$0(); + return result._industry_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -344020,8 +368178,17 @@ return other instanceof A.IndustryListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._industry_model$__hashCode; - return t1 == null ? this._industry_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._industry_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._industry_model$__hashCode; + if (t1 == null) { + _this._industry_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("IndustryListResponse"), @@ -344043,7 +368210,7 @@ t1 = _this._industry_model$_data; return t1 == null ? _this._industry_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_IndustryEntity) : t1; }, - build$0() { + _industry_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s20_ = "IndustryListResponse", _$result = null; @@ -344052,8 +368219,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$IndustryListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); } _$result = _$result0; } catch (exception) { @@ -344083,10 +368249,16 @@ return other instanceof A.IndustryItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._industry_model$__hashCode; + var _$hash, _this = this, + t1 = _this._industry_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._industry_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._industry_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._industry_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -344112,21 +368284,26 @@ t1 = _this._industry_model$_data; return t1 == null ? _this._industry_model$_data = new A.IndustryEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _industry_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s20_ = "IndustryItemResponse", + _$result = null; try { _$result0 = _this._industry_model$_$v; - if (_$result0 == null) - _$result0 = new A._$IndustryItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._industry_model$_build$0(); + _$result0 = new A._$IndustryItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._industry_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("IndustryItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s20_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -344146,9 +368323,17 @@ return other instanceof A.IndustryEntity && this.name === other.name && this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._industry_model$__hashCode; - return t1 == null ? _this._industry_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._industry_model$__hashCode; + if (t1 == null) { + _this._industry_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("IndustryEntity"), @@ -344175,18 +368360,16 @@ } return _this; }, - build$0() { + _industry_model$_build$0() { var t1, t2, _this = this, _s14_ = "IndustryEntity", _$result = _this._industry_model$_$v; if (_$result == null) { - t1 = _this.get$_industry_model$_$this()._industry_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "name")); - t2 = _this.get$_industry_model$_$this()._industry_model$_id; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "id")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_industry_model$_$this()._industry_model$_name, _s14_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_industry_model$_$this()._industry_model$_id, _s14_, "id"); _$result = new A._$IndustryEntity(t1, t2); + A.BuiltValueNullFieldError_checkNotNull(t1, _s14_, "name"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s14_, "id"); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._industry_model$_$v = _$result; @@ -344232,7 +368415,7 @@ break; } } - return result.build$0(); + return result._invoice_status_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -344252,7 +368435,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._invoice_status_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._invoice_status_model$_build$0(); }, $eq(_, other) { if (other == null) @@ -344262,9 +368445,17 @@ return other instanceof A.InvoiceStatusEntity && this.id === other.id && this.name === other.name; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._invoice_status_model$__hashCode; - return t1 == null ? _this._invoice_status_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.name))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.name))); + t1 = _this._invoice_status_model$__hashCode; + if (t1 == null) { + _this._invoice_status_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("InvoiceStatusEntity"), @@ -344294,19 +368485,12 @@ } return _this; }, - build$0() { - var t1, t2, _this = this, + _invoice_status_model$_build$0() { + var _this = this, _s19_ = "InvoiceStatusEntity", _$result = _this._invoice_status_model$_$v; - if (_$result == null) { - t1 = _this.get$_invoice_status_model$_$this()._invoice_status_model$_id; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "id")); - t2 = _this.get$_invoice_status_model$_$this()._invoice_status_model$_name; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "name")); - _$result = A._$InvoiceStatusEntity$_(t1, t2); - } + if (_$result == null) + _$result = A._$InvoiceStatusEntity$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_status_model$_$this()._invoice_status_model$_id, _s19_, "id"), A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_status_model$_$this()._invoice_status_model$_name, _s19_, "name")); A.ArgumentError_checkNotNull(_$result, "other"); return _this._invoice_status_model$_$v = _$result; } @@ -344391,7 +368575,7 @@ break; } } - return result.build$0(); + return result._language_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -344440,7 +368624,7 @@ break; } } - return result.build$0(); + return result._language_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -344484,7 +368668,7 @@ break; } } - return result.build$0(); + return result._language_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -344507,8 +368691,17 @@ return other instanceof A.LanguageListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._language_model$__hashCode; - return t1 == null ? this._language_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._language_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._language_model$__hashCode; + if (t1 == null) { + _this._language_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("LanguageListResponse"), @@ -344530,7 +368723,7 @@ t1 = _this._language_model$_data; return t1 == null ? _this._language_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_LanguageEntity) : t1; }, - build$0() { + _language_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s20_ = "LanguageListResponse", _$result = null; @@ -344539,8 +368732,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$LanguageListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); } _$result = _$result0; } catch (exception) { @@ -344570,10 +368762,16 @@ return other instanceof A.LanguageItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._language_model$__hashCode; + var _$hash, _this = this, + t1 = _this._language_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._language_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._language_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._language_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -344599,21 +368797,26 @@ t1 = _this._language_model$_data; return t1 == null ? _this._language_model$_data = new A.LanguageEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _language_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s20_ = "LanguageItemResponse", + _$result = null; try { _$result0 = _this._language_model$_$v; - if (_$result0 == null) - _$result0 = new A._$LanguageItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._language_model$_build$0(); + _$result0 = new A._$LanguageItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._language_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("LanguageItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s20_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -344634,9 +368837,17 @@ return other instanceof A.LanguageEntity && _this.name === other.name && _this.locale === other.locale && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._language_model$__hashCode; - return t1 == null ? _this._language_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.locale)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.locale)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._language_model$__hashCode; + if (t1 == null) { + _this._language_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("LanguageEntity"), @@ -344665,21 +368876,14 @@ } return _this; }, - build$0() { - var t1, t2, t3, _this = this, + _language_model$_build$0() { + var t1, t2, _this = this, _s14_ = "LanguageEntity", _$result = _this._language_model$_$v; if (_$result == null) { - t1 = _this.get$_language_model$_$this()._language_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "name")); - t2 = _this.get$_language_model$_$this()._language_model$_locale; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "locale")); - t3 = _this.get$_language_model$_$this()._language_model$_id; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "id")); - _$result = A._$LanguageEntity$_(t3, t2, t1); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_language_model$_$this()._language_model$_name, _s14_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_language_model$_$this()._language_model$_locale, _s14_, "locale"); + _$result = A._$LanguageEntity$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_language_model$_$this()._language_model$_id, _s14_, "id"), t2, t1); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._language_model$_$v = _$result; @@ -344689,22 +368893,15 @@ A.PaymentStatusEntity.prototype = {}; A._$PaymentStatusEntity.prototype = { rebuild$1(updates) { - var _$result, t2, t3, + var _$result, _s19_ = "PaymentStatusEntity", t1 = new A.PaymentStatusEntityBuilder(); A.ArgumentError_checkNotNull(this, "other"); t1._payment_status_model$_$v = this; updates.call$1(t1); _$result = t1._payment_status_model$_$v; - if (_$result == null) { - t2 = t1.get$_payment_status_model$_$this()._payment_status_model$_id; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "id")); - t3 = t1.get$_payment_status_model$_$this()._payment_status_model$_name; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "name")); - _$result = A._$PaymentStatusEntity$_(t2, t3); - } + if (_$result == null) + _$result = A._$PaymentStatusEntity$_(A.BuiltValueNullFieldError_checkNotNull(t1.get$_payment_status_model$_$this()._payment_status_model$_id, _s19_, "id"), A.BuiltValueNullFieldError_checkNotNull(t1.get$_payment_status_model$_$this()._payment_status_model$_name, _s19_, "name")); A.ArgumentError_checkNotNull(_$result, "other"); return t1._payment_status_model$_$v = _$result; }, @@ -344716,9 +368913,17 @@ return other instanceof A.PaymentStatusEntity && this.id === other.id && this.name === other.name; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._payment_status_model$__hashCode; - return t1 == null ? _this._payment_status_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.name))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.name))); + t1 = _this._payment_status_model$__hashCode; + if (t1 == null) { + _this._payment_status_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PaymentStatusEntity"), @@ -344823,7 +369028,7 @@ break; } } - return result.build$0(); + return result._payment_type_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -344872,7 +369077,7 @@ break; } } - return result.build$0(); + return result._payment_type_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -344924,7 +369129,7 @@ break; } } - return result.build$0(); + return result._payment_type_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -344947,8 +369152,17 @@ return other instanceof A.PaymentTypeListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._payment_type_model$__hashCode; - return t1 == null ? this._payment_type_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._payment_type_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._payment_type_model$__hashCode; + if (t1 == null) { + _this._payment_type_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PaymentTypeListResponse"), @@ -344970,7 +369184,7 @@ t1 = _this._payment_type_model$_data; return t1 == null ? _this._payment_type_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentTypeEntity) : t1; }, - build$0() { + _payment_type_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s23_ = "PaymentTypeListResponse", _$result = null; @@ -344979,8 +369193,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$PaymentTypeListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s23_, "data"); } _$result = _$result0; } catch (exception) { @@ -345010,10 +369223,16 @@ return other instanceof A.PaymentTypeItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._payment_type_model$__hashCode; + var _$hash, _this = this, + t1 = _this._payment_type_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._payment_type_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._payment_type_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._payment_type_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -345039,21 +369258,26 @@ t1 = _this._payment_type_model$_data; return t1 == null ? _this._payment_type_model$_data = new A.PaymentTypeEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _payment_type_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s23_ = "PaymentTypeItemResponse", + _$result = null; try { _$result0 = _this._payment_type_model$_$v; - if (_$result0 == null) - _$result0 = new A._$PaymentTypeItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._payment_type_model$_build$0(); + _$result0 = new A._$PaymentTypeItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s23_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._payment_type_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("PaymentTypeItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s23_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -345073,9 +369297,17 @@ return other instanceof A.PaymentTypeEntity && this.name === other.name && this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._payment_type_model$__hashCode; - return t1 == null ? _this._payment_type_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._payment_type_model$__hashCode; + if (t1 == null) { + _this._payment_type_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PaymentTypeEntity"), @@ -345102,18 +369334,13 @@ } return _this; }, - build$0() { - var t1, t2, _this = this, + _payment_type_model$_build$0() { + var t1, _this = this, _s17_ = "PaymentTypeEntity", _$result = _this._payment_type_model$_$v; if (_$result == null) { - t1 = _this.get$_payment_type_model$_$this()._payment_type_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "name")); - t2 = _this.get$_payment_type_model$_$this()._payment_type_model$_id; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "id")); - _$result = A._$PaymentTypeEntity$_(t2, t1); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_type_model$_$this()._payment_type_model$_name, _s17_, "name"); + _$result = A._$PaymentTypeEntity$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_type_model$_$this()._payment_type_model$_id, _s17_, "id"), t1); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._payment_type_model$_$v = _$result; @@ -345192,7 +369419,7 @@ break; } } - return result.build$0(); + return result._size_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -345241,7 +369468,7 @@ break; } } - return result.build$0(); + return result._size_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -345293,7 +369520,7 @@ break; } } - return result.build$0(); + return result._size_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -345316,8 +369543,17 @@ return other instanceof A.SizeListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._size_model$__hashCode; - return t1 == null ? this._size_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._size_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._size_model$__hashCode; + if (t1 == null) { + _this._size_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("SizeListResponse"), @@ -345339,7 +369575,7 @@ t1 = _this._size_model$_data; return t1 == null ? _this._size_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SizeEntity) : t1; }, - build$0() { + _size_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s16_ = "SizeListResponse", _$result = null; @@ -345348,8 +369584,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$SizeListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s16_, "data"); } _$result = _$result0; } catch (exception) { @@ -345379,10 +369614,16 @@ return other instanceof A.SizeItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._size_model$__hashCode; + var _$hash, _this = this, + t1 = _this._size_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._size_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._size_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._size_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -345408,21 +369649,26 @@ t1 = _this._size_model$_data; return t1 == null ? _this._size_model$_data = new A.SizeEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _size_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s16_ = "SizeItemResponse", + _$result = null; try { _$result0 = _this._size_model$_$v; - if (_$result0 == null) - _$result0 = new A._$SizeItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._size_model$_build$0(); + _$result0 = new A._$SizeItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s16_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._size_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("SizeItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s16_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -345442,9 +369688,17 @@ return other instanceof A.SizeEntity && this.name === other.name && this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._size_model$__hashCode; - return t1 == null ? _this._size_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._size_model$__hashCode; + if (t1 == null) { + _this._size_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("SizeEntity"), @@ -345471,18 +369725,16 @@ } return _this; }, - build$0() { + _size_model$_build$0() { var t1, t2, _this = this, _s10_ = "SizeEntity", _$result = _this._size_model$_$v; if (_$result == null) { - t1 = _this.get$_size_model$_$this()._size_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "name")); - t2 = _this.get$_size_model$_$this()._size_model$_id; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "id")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_size_model$_$this()._size_model$_name, _s10_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_size_model$_$this()._size_model$_id, _s10_, "id"); _$result = new A._$SizeEntity(t1, t2); + A.BuiltValueNullFieldError_checkNotNull(t1, _s10_, "name"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s10_, "id"); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._size_model$_$v = _$result; @@ -345528,7 +369780,7 @@ break; } } - return result.build$0(); + return result._static_data_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -345792,7 +370044,7 @@ break; } } - return result.build$0(); + return result._static_data_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -345814,7 +370066,7 @@ return this.serialize$3$specifiedType(serializers, object, B.FullType_null_List_empty_false); }, deserialize$3$specifiedType(serializers, serialized, specifiedType) { - var key, value, t1, $$v, _$result, t2, + var key, value, t1, $$v, _$result, _s14_ = "TemplateEntity", result = new A.TemplateEntityBuilder(), iterator = J.get$iterator$ax(serialized); @@ -345847,13 +370099,8 @@ } _$result = result._static_data_model$_$v; if (_$result == null) { - t1 = result.get$_static_data_model$_$this()._subject; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "subject")); - t2 = result.get$_static_data_model$_$this()._static_data_model$_body; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "body")); - _$result = A._$TemplateEntity$_(t2, t1); + t1 = A.BuiltValueNullFieldError_checkNotNull(result.get$_static_data_model$_$this()._subject, _s14_, "subject"); + _$result = A._$TemplateEntity$_(A.BuiltValueNullFieldError_checkNotNull(result.get$_static_data_model$_$this()._static_data_model$_body, _s14_, "body"), t1); } A.ArgumentError_checkNotNull(_$result, "other"); return result._static_data_model$_$v = _$result; @@ -345879,8 +370126,17 @@ return other instanceof A.StaticDataItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._static_data_model$__hashCode; - return t1 == null ? this._static_data_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._static_data_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._static_data_model$__hashCode; + if (t1 == null) { + _this._static_data_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("StaticDataItemResponse"), @@ -345905,24 +370161,23 @@ t1 = _this._static_data_model$_data; return t1 == null ? _this._static_data_model$_data = new A.StaticDataEntityBuilder() : t1; }, - build$0() { + _static_data_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s22_ = "StaticDataItemResponse", _$result = null; try { _$result0 = _this._static_data_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._static_data_model$_build$0(); _$result0 = new A._$StaticDataItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s22_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s22_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._static_data_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s22_, _$failedField, J.toString$0$(e)); @@ -345946,9 +370201,17 @@ return other instanceof A.StaticDataEntity && J.$eq$(_this.currencies, other.currencies) && J.$eq$(_this.sizes, other.sizes) && J.$eq$(_this.industries, other.industries) && J.$eq$(_this.timezones, other.timezones) && J.$eq$(_this.gateways, other.gateways) && J.$eq$(_this.dateFormats, other.dateFormats) && J.$eq$(_this.datetimeFormats, other.datetimeFormats) && J.$eq$(_this.languages, other.languages) && J.$eq$(_this.paymentTypes, other.paymentTypes) && J.$eq$(_this.countries, other.countries) && J.$eq$(_this.invoiceStatus, other.invoiceStatus) && J.$eq$(_this.templates, other.templates); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._static_data_model$__hashCode; - return t1 == null ? _this._static_data_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.currencies)), J.get$hashCode$(_this.sizes)), J.get$hashCode$(_this.industries)), J.get$hashCode$(_this.timezones)), J.get$hashCode$(_this.gateways)), J.get$hashCode$(_this.dateFormats)), J.get$hashCode$(_this.datetimeFormats)), J.get$hashCode$(_this.languages)), J.get$hashCode$(_this.paymentTypes)), J.get$hashCode$(_this.countries)), J.get$hashCode$(_this.invoiceStatus)), J.get$hashCode$(_this.templates))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.currencies)), J.get$hashCode$(_this.sizes)), J.get$hashCode$(_this.industries)), J.get$hashCode$(_this.timezones)), J.get$hashCode$(_this.gateways)), J.get$hashCode$(_this.dateFormats)), J.get$hashCode$(_this.datetimeFormats)), J.get$hashCode$(_this.languages)), J.get$hashCode$(_this.paymentTypes)), J.get$hashCode$(_this.countries)), J.get$hashCode$(_this.invoiceStatus)), J.get$hashCode$(_this.templates))); + t1 = _this._static_data_model$__hashCode; + if (t1 == null) { + _this._static_data_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -346076,7 +370339,7 @@ } return _this; }, - build$0() { + _static_data_model$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, exception, _this = this, _s16_ = "StaticDataEntity", _$result = null; @@ -346096,30 +370359,18 @@ t11 = _this.get$invoiceStatus().build$0(); t12 = _this.get$templates().build$0(); _$result0 = new A._$StaticDataEntity(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "currencies")); - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "sizes")); - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "industries")); - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "timezones")); - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "gateways")); - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "dateFormats")); - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "datetimeFormats")); - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "languages")); - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "paymentTypes")); - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "countries")); - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "invoiceStatus")); - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "templates")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s16_, "currencies"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s16_, "sizes"); + A.BuiltValueNullFieldError_checkNotNull(t3, _s16_, "industries"); + A.BuiltValueNullFieldError_checkNotNull(t4, _s16_, "timezones"); + A.BuiltValueNullFieldError_checkNotNull(t5, _s16_, "gateways"); + A.BuiltValueNullFieldError_checkNotNull(t6, _s16_, "dateFormats"); + A.BuiltValueNullFieldError_checkNotNull(t7, _s16_, "datetimeFormats"); + A.BuiltValueNullFieldError_checkNotNull(t8, _s16_, "languages"); + A.BuiltValueNullFieldError_checkNotNull(t9, _s16_, "paymentTypes"); + A.BuiltValueNullFieldError_checkNotNull(t10, _s16_, "countries"); + A.BuiltValueNullFieldError_checkNotNull(t11, _s16_, "invoiceStatus"); + A.BuiltValueNullFieldError_checkNotNull(t12, _s16_, "templates"); } _$result = _$result0; } catch (exception) { @@ -346171,9 +370422,17 @@ return other instanceof A.TemplateEntity && this.subject === other.subject && this.body === other.body; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._static_data_model$__hashCode; - return t1 == null ? _this._static_data_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.subject)), B.JSString_methods.get$hashCode(_this.body))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.subject)), B.JSString_methods.get$hashCode(_this.body))); + t1 = _this._static_data_model$__hashCode; + if (t1 == null) { + _this._static_data_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TemplateEntity"), @@ -346279,7 +370538,7 @@ break; } } - return result.build$0(); + return result._timezone_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -346328,7 +370587,7 @@ break; } } - return result.build$0(); + return result._timezone_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -346372,7 +370631,7 @@ break; } } - return result.build$0(); + return result._timezone_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -346395,8 +370654,17 @@ return other instanceof A.TimezoneListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._timezone_model$__hashCode; - return t1 == null ? this._timezone_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._timezone_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._timezone_model$__hashCode; + if (t1 == null) { + _this._timezone_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TimezoneListResponse"), @@ -346418,7 +370686,7 @@ t1 = _this._timezone_model$_data; return t1 == null ? _this._timezone_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TimezoneEntity) : t1; }, - build$0() { + _timezone_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s20_ = "TimezoneListResponse", _$result = null; @@ -346427,8 +370695,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$TimezoneListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); } _$result = _$result0; } catch (exception) { @@ -346458,10 +370725,16 @@ return other instanceof A.TimezoneItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._timezone_model$__hashCode; + var _$hash, _this = this, + t1 = _this._timezone_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._timezone_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._timezone_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._timezone_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -346487,21 +370760,26 @@ t1 = _this._timezone_model$_data; return t1 == null ? _this._timezone_model$_data = new A.TimezoneEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _timezone_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s20_ = "TimezoneItemResponse", + _$result = null; try { _$result0 = _this._timezone_model$_$v; - if (_$result0 == null) - _$result0 = new A._$TimezoneItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._timezone_model$_build$0(); + _$result0 = new A._$TimezoneItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s20_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._timezone_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("TimezoneItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s20_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -346522,9 +370800,17 @@ return other instanceof A.TimezoneEntity && _this.name === other.name && _this.location === other.location && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._timezone_model$__hashCode; - return t1 == null ? _this._timezone_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.location)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.location)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._timezone_model$__hashCode; + if (t1 == null) { + _this._timezone_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TimezoneEntity"), @@ -346553,21 +370839,19 @@ } return _this; }, - build$0() { + _timezone_model$_build$0() { var t1, t2, t3, _this = this, _s14_ = "TimezoneEntity", + _s8_ = "location", _$result = _this._timezone_model$_$v; if (_$result == null) { - t1 = _this.get$_timezone_model$_$this()._timezone_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "name")); - t2 = _this.get$_timezone_model$_$this()._location; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "location")); - t3 = _this.get$_timezone_model$_$this()._timezone_model$_id; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "id")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_timezone_model$_$this()._timezone_model$_name, _s14_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_timezone_model$_$this()._location, _s14_, _s8_); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_timezone_model$_$this()._timezone_model$_id, _s14_, "id"); _$result = new A._$TimezoneEntity(t1, t2, t3); + A.BuiltValueNullFieldError_checkNotNull(t1, _s14_, "name"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s14_, _s8_); + A.BuiltValueNullFieldError_checkNotNull(t3, _s14_, "id"); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._timezone_model$_$v = _$result; @@ -346693,7 +370977,7 @@ break; } } - return result.build$0(); + return result._subscription_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -346753,7 +371037,7 @@ break; } } - return result.build$0(); + return result._subscription_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -346946,7 +371230,7 @@ break; } } - return result.build$0(); + return result._subscription_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -347007,7 +371291,7 @@ break; } } - return result.build$0(); + return result._subscription_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -347030,8 +371314,17 @@ return other instanceof A.SubscriptionListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._subscription_model$__hashCode; - return t1 == null ? this._subscription_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._subscription_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._subscription_model$__hashCode; + if (t1 == null) { + _this._subscription_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("SubscriptionListResponse"), @@ -347053,7 +371346,7 @@ t1 = _this._subscription_model$_data; return t1 == null ? _this._subscription_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SubscriptionEntity) : t1; }, - build$0() { + _subscription_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s24_ = "SubscriptionListResponse", _$result = null; @@ -347062,8 +371355,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$SubscriptionListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s24_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s24_, "data"); } _$result = _$result0; } catch (exception) { @@ -347093,8 +371385,17 @@ return other instanceof A.SubscriptionItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._subscription_model$__hashCode; - return t1 == null ? this._subscription_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._subscription_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._subscription_model$__hashCode; + if (t1 == null) { + _this._subscription_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("SubscriptionItemResponse"), @@ -347125,24 +371426,23 @@ } return t1; }, - build$0() { + _subscription_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s24_ = "SubscriptionItemResponse", _$result = null; try { _$result0 = _this._subscription_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._subscription_model$_build$0(); _$result0 = new A._$SubscriptionItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s24_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s24_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._subscription_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s24_, _$failedField, J.toString$0$(e)); @@ -347163,7 +371463,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._subscription_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._subscription_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -347174,9 +371474,17 @@ return other instanceof A.SubscriptionEntity && _this.name === other.name && _this.groupId === other.groupId && _this.productIds === other.productIds && _this.recurringProductIds === other.recurringProductIds && _this.optionalProductIds === other.optionalProductIds && _this.optionalRecurringProductIds === other.optionalRecurringProductIds && _this.registrationRequired === other.registrationRequired && _this.useInventoryManagement === other.useInventoryManagement && _this.frequencyId === other.frequencyId && _this.autoBill === other.autoBill && _this.promoCode === other.promoCode && _this.promoDiscount === other.promoDiscount && _this.price === other.price && _this.isAmountDiscount === other.isAmountDiscount && _this.allowCancellation === other.allowCancellation && _this.perSeatEnabled === other.perSeatEnabled && _this.maxSeatsLimit === other.maxSeatsLimit && _this.trialEnabled === other.trialEnabled && _this.trialDuration === other.trialDuration && _this.allowQueryOverrides === other.allowQueryOverrides && _this.allowPlanChanges === other.allowPlanChanges && _this.refundPeriod === other.refundPeriod && J.$eq$(_this.webhookConfiguration, other.webhookConfiguration) && _this.purchasePage === other.purchasePage && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._subscription_model$__hashCode; - return t1 == null ? _this._subscription_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.groupId)), B.JSString_methods.get$hashCode(_this.productIds)), B.JSString_methods.get$hashCode(_this.recurringProductIds)), B.JSString_methods.get$hashCode(_this.optionalProductIds)), B.JSString_methods.get$hashCode(_this.optionalRecurringProductIds)), B.JSBool_methods.get$hashCode(_this.registrationRequired)), B.JSBool_methods.get$hashCode(_this.useInventoryManagement)), B.JSString_methods.get$hashCode(_this.frequencyId)), B.JSString_methods.get$hashCode(_this.autoBill)), B.JSString_methods.get$hashCode(_this.promoCode)), B.JSNumber_methods.get$hashCode(_this.promoDiscount)), B.JSNumber_methods.get$hashCode(_this.price)), B.JSBool_methods.get$hashCode(_this.isAmountDiscount)), B.JSBool_methods.get$hashCode(_this.allowCancellation)), B.JSBool_methods.get$hashCode(_this.perSeatEnabled)), B.JSInt_methods.get$hashCode(_this.maxSeatsLimit)), B.JSBool_methods.get$hashCode(_this.trialEnabled)), B.JSInt_methods.get$hashCode(_this.trialDuration)), B.JSBool_methods.get$hashCode(_this.allowQueryOverrides)), B.JSBool_methods.get$hashCode(_this.allowPlanChanges)), B.JSInt_methods.get$hashCode(_this.refundPeriod)), J.get$hashCode$(_this.webhookConfiguration)), B.JSString_methods.get$hashCode(_this.purchasePage)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.groupId)), B.JSString_methods.get$hashCode(_this.productIds)), B.JSString_methods.get$hashCode(_this.recurringProductIds)), B.JSString_methods.get$hashCode(_this.optionalProductIds)), B.JSString_methods.get$hashCode(_this.optionalRecurringProductIds)), B.JSBool_methods.get$hashCode(_this.registrationRequired)), B.JSBool_methods.get$hashCode(_this.useInventoryManagement)), B.JSString_methods.get$hashCode(_this.frequencyId)), B.JSString_methods.get$hashCode(_this.autoBill)), B.JSString_methods.get$hashCode(_this.promoCode)), B.JSNumber_methods.get$hashCode(_this.promoDiscount)), B.JSNumber_methods.get$hashCode(_this.price)), B.JSBool_methods.get$hashCode(_this.isAmountDiscount)), B.JSBool_methods.get$hashCode(_this.allowCancellation)), B.JSBool_methods.get$hashCode(_this.perSeatEnabled)), B.JSInt_methods.get$hashCode(_this.maxSeatsLimit)), B.JSBool_methods.get$hashCode(_this.trialEnabled)), B.JSInt_methods.get$hashCode(_this.trialDuration)), B.JSBool_methods.get$hashCode(_this.allowQueryOverrides)), B.JSBool_methods.get$hashCode(_this.allowPlanChanges)), B.JSInt_methods.get$hashCode(_this.refundPeriod)), J.get$hashCode$(_this.webhookConfiguration)), B.JSString_methods.get$hashCode(_this.purchasePage)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._subscription_model$__hashCode; + if (t1 == null) { + _this._subscription_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -347300,107 +371608,51 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, exception, _this = this, + _subscription_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, exception, _this = this, _s18_ = "SubscriptionEntity", _$result = null; try { _$result0 = _this._subscription_model$_$v; if (_$result0 == null) { - t1 = _this.get$_subscription_model$_$this()._subscription_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "name")); - t2 = _this.get$_subscription_model$_$this()._subscription_model$_groupId; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "groupId")); - t3 = _this.get$_subscription_model$_$this()._productIds; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "productIds")); - t4 = _this.get$_subscription_model$_$this()._recurringProductIds; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "recurringProductIds")); - t5 = _this.get$_subscription_model$_$this()._optionalProductIds; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "optionalProductIds")); - t6 = _this.get$_subscription_model$_$this()._optionalRecurringProductIds; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "optionalRecurringProductIds")); - t7 = _this.get$_subscription_model$_$this()._registrationRequired; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "registrationRequired")); - t8 = _this.get$_subscription_model$_$this()._useInventoryManagement; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "useInventoryManagement")); - t9 = _this.get$_subscription_model$_$this()._subscription_model$_frequencyId; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "frequencyId")); - t10 = _this.get$_subscription_model$_$this()._subscription_model$_autoBill; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "autoBill")); - t11 = _this.get$_subscription_model$_$this()._promoCode; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "promoCode")); - t12 = _this.get$_subscription_model$_$this()._promoDiscount; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "promoDiscount")); - t13 = _this.get$_subscription_model$_$this()._price; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "price")); - t14 = _this.get$_subscription_model$_$this()._subscription_model$_isAmountDiscount; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "isAmountDiscount")); - t15 = _this.get$_subscription_model$_$this()._allowCancellation; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "allowCancellation")); - t16 = _this.get$_subscription_model$_$this()._perSeatEnabled; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "perSeatEnabled")); - t17 = _this.get$_subscription_model$_$this()._maxSeatsLimit; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "maxSeatsLimit")); - t18 = _this.get$_subscription_model$_$this()._trialEnabled; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "trialEnabled")); - t19 = _this.get$_subscription_model$_$this()._trialDuration; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "trialDuration")); - t20 = _this.get$_subscription_model$_$this()._allowQueryOverrides; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "allowQueryOverrides")); - t21 = _this.get$_subscription_model$_$this()._allowPlanChanges; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "allowPlanChanges")); - t22 = _this.get$_subscription_model$_$this()._refundPeriod; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "refundPeriod")); - t23 = _this.get$webhookConfiguration().build$0(); - t24 = _this.get$_subscription_model$_$this()._purchasePage; - if (t24 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "purchasePage")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._subscription_model$_name, _s18_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._subscription_model$_groupId, _s18_, "groupId"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._productIds, _s18_, "productIds"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._recurringProductIds, _s18_, "recurringProductIds"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._optionalProductIds, _s18_, "optionalProductIds"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._optionalRecurringProductIds, _s18_, "optionalRecurringProductIds"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._registrationRequired, _s18_, "registrationRequired"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._useInventoryManagement, _s18_, "useInventoryManagement"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._subscription_model$_frequencyId, _s18_, "frequencyId"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._subscription_model$_autoBill, _s18_, "autoBill"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._promoCode, _s18_, "promoCode"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._promoDiscount, _s18_, "promoDiscount"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._price, _s18_, "price"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._subscription_model$_isAmountDiscount, _s18_, "isAmountDiscount"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._allowCancellation, _s18_, "allowCancellation"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._perSeatEnabled, _s18_, "perSeatEnabled"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._maxSeatsLimit, _s18_, "maxSeatsLimit"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._trialEnabled, _s18_, "trialEnabled"); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._trialDuration, _s18_, "trialDuration"); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._allowQueryOverrides, _s18_, "allowQueryOverrides"); + t21 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._allowPlanChanges, _s18_, "allowPlanChanges"); + t22 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._refundPeriod, _s18_, "refundPeriod"); + t23 = _this.get$webhookConfiguration()._subscription_model$_build$0(); + t24 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._purchasePage, _s18_, "purchasePage"); t25 = _this.get$_subscription_model$_$this()._subscription_model$_isChanged; - t26 = _this.get$_subscription_model$_$this()._subscription_model$_createdAt; - if (t26 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "createdAt")); - t27 = _this.get$_subscription_model$_$this()._subscription_model$_updatedAt; - if (t27 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "updatedAt")); - t28 = _this.get$_subscription_model$_$this()._subscription_model$_archivedAt; - if (t28 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "archivedAt")); + t26 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._subscription_model$_createdAt, _s18_, "createdAt"); + t27 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._subscription_model$_updatedAt, _s18_, "updatedAt"); + t28 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._subscription_model$_archivedAt, _s18_, "archivedAt"); t29 = _this.get$_subscription_model$_$this()._subscription_model$_isDeleted; t30 = _this.get$_subscription_model$_$this()._subscription_model$_createdUserId; - t31 = _this.get$_subscription_model$_$this()._subscription_model$_assignedUserId; - t32 = _this.get$_subscription_model$_$this()._subscription_model$_id; - if (t32 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "id")); - _$result0 = A._$SubscriptionEntity$_(t15, t21, t20, t28, t31, t10, t26, t30, t9, t2, t32, t14, t25, t29, t17, t1, t5, t6, t16, t13, t3, t11, t12, t24, t4, t22, t7, t19, t18, t27, t8, t23); + _$result0 = A._$SubscriptionEntity$_(t15, t21, t20, t28, _this.get$_subscription_model$_$this()._subscription_model$_assignedUserId, t10, t26, t30, t9, t2, A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._subscription_model$_id, _s18_, "id"), t14, t25, t29, t17, t1, t5, t6, t16, t13, t3, t11, t12, t24, t4, t22, t7, t19, t18, t27, t8, t23); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "webhookConfiguration"; - _this.get$webhookConfiguration().build$0(); + _this.get$webhookConfiguration()._subscription_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s18_, _$failedField, J.toString$0$(e)); @@ -347424,9 +371676,17 @@ return other instanceof A.WebhookConfigurationEntity && _this.returnUrl === other.returnUrl && _this.postPurchaseUrl === other.postPurchaseUrl && _this.postPurchaseRestMethod === other.postPurchaseRestMethod && J.$eq$(_this.postPurchaseHeaders, other.postPurchaseHeaders) && _this.postPurchaseBody === other.postPurchaseBody; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._subscription_model$__hashCode; - return t1 == null ? _this._subscription_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.returnUrl)), B.JSString_methods.get$hashCode(_this.postPurchaseUrl)), B.JSString_methods.get$hashCode(_this.postPurchaseRestMethod)), J.get$hashCode$(_this.postPurchaseHeaders)), B.JSString_methods.get$hashCode(_this.postPurchaseBody))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.returnUrl)), B.JSString_methods.get$hashCode(_this.postPurchaseUrl)), B.JSString_methods.get$hashCode(_this.postPurchaseRestMethod)), J.get$hashCode$(_this.postPurchaseHeaders)), B.JSString_methods.get$hashCode(_this.postPurchaseBody))); + t1 = _this._subscription_model$__hashCode; + if (t1 == null) { + _this._subscription_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -347469,27 +371729,18 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, exception, _this = this, + _subscription_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, exception, _this = this, _s26_ = "WebhookConfigurationEntity", _$result = null; try { _$result0 = _this._subscription_model$_$v; if (_$result0 == null) { - t1 = _this.get$_subscription_model$_$this()._returnUrl; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s26_, "returnUrl")); - t2 = _this.get$_subscription_model$_$this()._postPurchaseUrl; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s26_, "postPurchaseUrl")); - t3 = _this.get$_subscription_model$_$this()._postPurchaseRestMethod; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s26_, "postPurchaseRestMethod")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._returnUrl, _s26_, "returnUrl"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._postPurchaseUrl, _s26_, "postPurchaseUrl"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._postPurchaseRestMethod, _s26_, "postPurchaseRestMethod"); t4 = _this.get$postPurchaseHeaders().build$0(); - t5 = _this.get$_subscription_model$_$this()._postPurchaseBody; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s26_, "postPurchaseBody")); - _$result0 = A._$WebhookConfigurationEntity$_(t5, t4, t3, t2, t1); + _$result0 = A._$WebhookConfigurationEntity$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_model$_$this()._postPurchaseBody, _s26_, "postPurchaseBody"), t4, t3, t2, t1); } _$result = _$result0; } catch (exception) { @@ -347628,6 +371879,10 @@ deserialize$3$specifiedType(serializers, serialized, specifiedType) { var key, value, t1, _$result, t2, t3, t4, t5, t6, t7, t8, t9, _s15_ = "SystemLogEntity", + _s9_ = "companyId", + _s8_ = "clientId", + _s10_ = "categoryId", + _s9_0 = "createdAt", result = new A.SystemLogEntityBuilder(), iterator = J.get$iterator$ax(serialized); for (; iterator.moveNext$0();) { @@ -347675,34 +371930,25 @@ } _$result = result._system_log_model$_$v; if (_$result == null) { - t1 = result.get$_system_log_model$_$this()._system_log_model$_id; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "id")); - t2 = result.get$_system_log_model$_$this()._companyId; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "companyId")); - t3 = result.get$_system_log_model$_$this()._userId; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "userId")); - t4 = result.get$_system_log_model$_$this()._system_log_model$_clientId; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "clientId")); - t5 = result.get$_system_log_model$_$this()._system_log_model$_eventId; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "eventId")); - t6 = result.get$_system_log_model$_$this()._system_log_model$_categoryId; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "categoryId")); - t7 = result.get$_system_log_model$_$this()._system_log_model$_typeId; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "typeId")); - t8 = result.get$_system_log_model$_$this()._log; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "log")); - t9 = result.get$_system_log_model$_$this()._system_log_model$_createdAt; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "createdAt")); + t1 = A.BuiltValueNullFieldError_checkNotNull(result.get$_system_log_model$_$this()._system_log_model$_id, _s15_, "id"); + t2 = A.BuiltValueNullFieldError_checkNotNull(result.get$_system_log_model$_$this()._companyId, _s15_, _s9_); + t3 = A.BuiltValueNullFieldError_checkNotNull(result.get$_system_log_model$_$this()._userId, _s15_, "userId"); + t4 = A.BuiltValueNullFieldError_checkNotNull(result.get$_system_log_model$_$this()._system_log_model$_clientId, _s15_, _s8_); + t5 = A.BuiltValueNullFieldError_checkNotNull(result.get$_system_log_model$_$this()._system_log_model$_eventId, _s15_, "eventId"); + t6 = A.BuiltValueNullFieldError_checkNotNull(result.get$_system_log_model$_$this()._system_log_model$_categoryId, _s15_, _s10_); + t7 = A.BuiltValueNullFieldError_checkNotNull(result.get$_system_log_model$_$this()._system_log_model$_typeId, _s15_, "typeId"); + t8 = A.BuiltValueNullFieldError_checkNotNull(result.get$_system_log_model$_$this()._log, _s15_, "log"); + t9 = A.BuiltValueNullFieldError_checkNotNull(result.get$_system_log_model$_$this()._system_log_model$_createdAt, _s15_, _s9_0); _$result = new A._$SystemLogEntity(t1, t2, t3, t4, t5, t6, t7, t8, t9); + A.BuiltValueNullFieldError_checkNotNull(t1, _s15_, "id"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s15_, _s9_); + A.BuiltValueNullFieldError_checkNotNull(t3, _s15_, "userId"); + A.BuiltValueNullFieldError_checkNotNull(t4, _s15_, _s8_); + A.BuiltValueNullFieldError_checkNotNull(t5, _s15_, "eventId"); + A.BuiltValueNullFieldError_checkNotNull(t6, _s15_, _s10_); + A.BuiltValueNullFieldError_checkNotNull(t7, _s15_, "typeId"); + A.BuiltValueNullFieldError_checkNotNull(t8, _s15_, "log"); + A.BuiltValueNullFieldError_checkNotNull(t9, _s15_, _s9_0); } A.ArgumentError_checkNotNull(_$result, "other"); return result._system_log_model$_$v = _$result; @@ -347729,9 +371975,17 @@ return other instanceof A.SystemLogEntity && _this.id === other.id && _this.companyId === other.companyId && _this.userId === other.userId && _this.clientId === other.clientId && _this.eventId === other.eventId && _this.categoryId === other.categoryId && _this.typeId === other.typeId && _this.log === other.log && _this.createdAt === other.createdAt; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._system_log_model$__hashCode; - return t1 == null ? _this._system_log_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.companyId)), B.JSString_methods.get$hashCode(_this.userId)), B.JSString_methods.get$hashCode(_this.clientId)), B.JSInt_methods.get$hashCode(_this.eventId)), B.JSInt_methods.get$hashCode(_this.categoryId)), B.JSInt_methods.get$hashCode(_this.typeId)), B.JSString_methods.get$hashCode(_this.log)), B.JSInt_methods.get$hashCode(_this.createdAt))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.companyId)), B.JSString_methods.get$hashCode(_this.userId)), B.JSString_methods.get$hashCode(_this.clientId)), B.JSInt_methods.get$hashCode(_this.eventId)), B.JSInt_methods.get$hashCode(_this.categoryId)), B.JSInt_methods.get$hashCode(_this.typeId)), B.JSString_methods.get$hashCode(_this.log)), B.JSInt_methods.get$hashCode(_this.createdAt))); + t1 = _this._system_log_model$__hashCode; + if (t1 == null) { + _this._system_log_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -347986,7 +372240,7 @@ b.get$_task_model$_$this()._task_model$_endDate = t1; return b; }, - $signature: 625 + $signature: 788 }; A.TaskEntity.prototype = { get$clone(_) { @@ -348386,7 +372640,7 @@ B.JSArray_methods.clear$0(b.get$documents().get$_safeList()); return b; }, - $signature: 59 + $signature: 68 }; A.TaskEntity_areTimesValid_closure.prototype = { call$1(time) { @@ -348412,7 +372666,7 @@ t1.lastDateTime = t3 > t4 ? lastDateTime : endDate; } }, - $signature: 210 + $signature: 204 }; A.TaskEntity_getInvalidTimeIndices_closure.prototype = { call$1(time) { @@ -348438,13 +372692,13 @@ } ++t1.counter; }, - $signature: 210 + $signature: 204 }; A.TaskEntity_isRunning_closure.prototype = { call$1(taskTime) { return taskTime.endDate == null; }, - $signature: 219 + $signature: 239 }; A.TaskEntity_getTaskTimes_closure.prototype = { call$1(detail) { @@ -348466,7 +372720,7 @@ t2 = timeB.startDate; return B.JSInt_methods.compareTo$1(t1._value, t2._value); }, - $signature: 1307 + $signature: 3198 }; A.TaskEntity_addTaskTime_closure.prototype = { call$1(b) { @@ -348476,7 +372730,7 @@ b.get$_task_model$_$this()._timeLog = t1; return b; }, - $signature: 59 + $signature: 68 }; A.TaskEntity_updateTaskTime_closure.prototype = { call$1(b) { @@ -348486,7 +372740,7 @@ b.get$_task_model$_$this()._timeLog = t1; return b; }, - $signature: 59 + $signature: 68 }; A.TaskEntity_deleteTaskTime_closure.prototype = { call$1(b) { @@ -348496,14 +372750,14 @@ b.get$_task_model$_$this()._timeLog = t1; return b; }, - $signature: 59 + $signature: 68 }; A.TaskEntity_calculateDuration_closure.prototype = { call$1(taskTime) { var t1 = this._box_0; t1.seconds = t1.seconds + B.JSInt_methods._tdivFast$1(taskTime.get$duration(taskTime)._duration, 1000000); }, - $signature: 210 + $signature: 204 }; A._$TaskListResponseSerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { @@ -348554,7 +372808,7 @@ break; } } - return result.build$0(); + return result._task_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -348604,7 +372858,7 @@ break; } } - return result.build$0(); + return result._task_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -348766,7 +373020,7 @@ break; } } - return result.build$0(); + return result._task_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -348789,8 +373043,17 @@ return other instanceof A.TaskListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._task_model$__hashCode; - return t1 == null ? this._task_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._task_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._task_model$__hashCode; + if (t1 == null) { + _this._task_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TaskListResponse"), @@ -348812,7 +373075,7 @@ t1 = _this._task_model$_data; return t1 == null ? _this._task_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaskEntity) : t1; }, - build$0() { + _task_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s16_ = "TaskListResponse", _$result = null; @@ -348821,8 +373084,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$TaskListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s16_, "data"); } _$result = _$result0; } catch (exception) { @@ -348852,8 +373114,17 @@ return other instanceof A.TaskItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._task_model$__hashCode; - return t1 == null ? this._task_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._task_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._task_model$__hashCode; + if (t1 == null) { + _this._task_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TaskItemResponse"), @@ -348878,24 +373149,23 @@ t1 = _this._task_model$_data; return t1 == null ? _this._task_model$_data = new A.TaskEntityBuilder() : t1; }, - build$0() { + _task_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s16_ = "TaskItemResponse", _$result = null; try { _$result0 = _this._task_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._task_model$_build$0(); _$result0 = new A._$TaskItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s16_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._task_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s16_, _$failedField, J.toString$0$(e)); @@ -348930,9 +373200,17 @@ return other instanceof A.TaskTime && J.$eq$(this.startDate, other.startDate) && J.$eq$(this.endDate, other.endDate); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._task_model$__hashCode; - return t1 == null ? _this._task_model$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.startDate)), J.get$hashCode$(_this.endDate))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.startDate)), J.get$hashCode$(_this.endDate))); + t1 = _this._task_model$__hashCode; + if (t1 == null) { + _this._task_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TaskTime"), @@ -348960,7 +373238,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._task_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._task_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -348971,9 +373249,17 @@ return other instanceof A.TaskEntity && _this.description === other.description && _this.number === other.number && _this.invoiceId === other.invoiceId && _this.clientId === other.clientId && _this.rate === other.rate && _this.projectId === other.projectId && _this.timeLog === other.timeLog && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.statusId == other.statusId && _this.statusOrder == other.statusOrder && J.$eq$(_this.documents, other.documents) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._task_model$__hashCode; - return t1 == null ? _this._task_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.description)), B.JSString_methods.get$hashCode(_this.number)), B.JSString_methods.get$hashCode(_this.invoiceId)), B.JSString_methods.get$hashCode(_this.clientId)), B.JSNumber_methods.get$hashCode(_this.rate)), B.JSString_methods.get$hashCode(_this.projectId)), B.JSString_methods.get$hashCode(_this.timeLog)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), J.get$hashCode$(_this.statusId)), J.get$hashCode$(_this.statusOrder)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.description)), B.JSString_methods.get$hashCode(_this.number)), B.JSString_methods.get$hashCode(_this.invoiceId)), B.JSString_methods.get$hashCode(_this.clientId)), B.JSNumber_methods.get$hashCode(_this.rate)), B.JSString_methods.get$hashCode(_this.projectId)), B.JSString_methods.get$hashCode(_this.timeLog)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), J.get$hashCode$(_this.statusId)), J.get$hashCode$(_this.statusOrder)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._task_model$__hashCode; + if (t1 == null) { + _this._task_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -349069,68 +373355,34 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, exception, _this = this, + _task_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, exception, _this = this, _s10_ = "TaskEntity", _$result = null; try { _$result0 = _this._task_model$_$v; if (_$result0 == null) { - t1 = _this.get$_task_model$_$this()._description; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "description")); - t2 = _this.get$_task_model$_$this()._task_model$_number; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "number")); - t3 = _this.get$_task_model$_$this()._task_model$_invoiceId; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "invoiceId")); - t4 = _this.get$_task_model$_$this()._task_model$_clientId; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "clientId")); - t5 = _this.get$_task_model$_$this()._rate; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "rate")); - t6 = _this.get$_task_model$_$this()._task_model$_projectId; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "projectId")); - t7 = _this.get$_task_model$_$this()._timeLog; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "timeLog")); - t8 = _this.get$_task_model$_$this()._task_model$_customValue1; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue1")); - t9 = _this.get$_task_model$_$this()._task_model$_customValue2; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue2")); - t10 = _this.get$_task_model$_$this()._task_model$_customValue3; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue3")); - t11 = _this.get$_task_model$_$this()._task_model$_customValue4; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue4")); - t12 = _this.get$_task_model$_$this()._task_model$_statusId; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "statusId")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._description, _s10_, "description"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_number, _s10_, "number"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_invoiceId, _s10_, "invoiceId"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_clientId, _s10_, "clientId"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._rate, _s10_, "rate"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_projectId, _s10_, "projectId"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._timeLog, _s10_, "timeLog"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_customValue1, _s10_, "customValue1"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_customValue2, _s10_, "customValue2"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_customValue3, _s10_, "customValue3"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_customValue4, _s10_, "customValue4"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_statusId, _s10_, "statusId"); t13 = _this.get$_task_model$_$this()._statusOrder; t14 = _this.get$documents().build$0(); t15 = _this.get$_task_model$_$this()._task_model$_isChanged; - t16 = _this.get$_task_model$_$this()._task_model$_createdAt; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "createdAt")); - t17 = _this.get$_task_model$_$this()._task_model$_updatedAt; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "updatedAt")); - t18 = _this.get$_task_model$_$this()._task_model$_archivedAt; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "archivedAt")); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_createdAt, _s10_, "createdAt"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_updatedAt, _s10_, "updatedAt"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_archivedAt, _s10_, "archivedAt"); t19 = _this.get$_task_model$_$this()._task_model$_isDeleted; t20 = _this.get$_task_model$_$this()._task_model$_createdUserId; - t21 = _this.get$_task_model$_$this()._task_model$_assignedUserId; - t22 = _this.get$_task_model$_$this()._task_model$_id; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "id")); - _$result0 = A._$TaskEntity$_(t18, t21, t4, t16, t20, t8, t9, t10, t11, t1, t14, t22, t3, t15, t19, t2, t6, t5, t12, t13, t7, t17); + _$result0 = A._$TaskEntity$_(t18, _this.get$_task_model$_$this()._task_model$_assignedUserId, t4, t16, t20, t8, t9, t10, t11, t1, t14, A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_model$_$this()._task_model$_id, _s10_, "id"), t3, t15, t19, t2, t6, t5, t12, t13, t7, t17); } _$result = _$result0; } catch (exception) { @@ -349265,7 +373517,7 @@ break; } } - return result.build$0(); + return result._task_status_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -349318,7 +373570,7 @@ break; } } - return result.build$0(); + return result._task_status_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -349421,7 +373673,7 @@ break; } } - return result.build$0(); + return result._task_status_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -349444,8 +373696,17 @@ return other instanceof A.TaskStatusListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._task_status_model$__hashCode; - return t1 == null ? this._task_status_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._task_status_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._task_status_model$__hashCode; + if (t1 == null) { + _this._task_status_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TaskStatusListResponse"), @@ -349467,7 +373728,7 @@ t1 = _this._task_status_model$_data; return t1 == null ? _this._task_status_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaskStatusEntity) : t1; }, - build$0() { + _task_status_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s22_ = "TaskStatusListResponse", _$result = null; @@ -349476,8 +373737,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$TaskStatusListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s22_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s22_, "data"); } _$result = _$result0; } catch (exception) { @@ -349507,10 +373767,16 @@ return other instanceof A.TaskStatusItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._task_status_model$__hashCode; + var _$hash, _this = this, + t1 = _this._task_status_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._task_status_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._task_status_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._task_status_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -349542,21 +373808,26 @@ } return t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _task_status_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s22_ = "TaskStatusItemResponse", + _$result = null; try { _$result0 = _this._task_status_model$_$v; - if (_$result0 == null) - _$result0 = new A._$TaskStatusItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._task_status_model$_build$0(); + _$result0 = new A._$TaskStatusItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s22_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._task_status_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("TaskStatusItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s22_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -349574,7 +373845,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._task_status_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._task_status_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -349585,9 +373856,17 @@ return other instanceof A.TaskStatusEntity && _this.name === other.name && _this.color === other.color && _this.statusOrder == other.statusOrder && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._task_status_model$__hashCode; - return t1 == null ? _this._task_status_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.color)), J.get$hashCode$(_this.statusOrder)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.color)), J.get$hashCode$(_this.statusOrder)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._task_status_model$__hashCode; + if (t1 == null) { + _this._task_status_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -349654,35 +373933,21 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, + _task_status_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, _this = this, _s16_ = "TaskStatusEntity", _$result = _this._task_status_model$_$v; if (_$result == null) { - t1 = _this.get$_task_status_model$_$this()._task_status_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "name")); - t2 = _this.get$_task_status_model$_$this()._task_status_model$_color; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "color")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_status_model$_$this()._task_status_model$_name, _s16_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_status_model$_$this()._task_status_model$_color, _s16_, "color"); t3 = _this.get$_task_status_model$_$this()._task_status_model$_statusOrder; t4 = _this.get$_task_status_model$_$this()._task_status_model$_isChanged; - t5 = _this.get$_task_status_model$_$this()._task_status_model$_createdAt; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "createdAt")); - t6 = _this.get$_task_status_model$_$this()._task_status_model$_updatedAt; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "updatedAt")); - t7 = _this.get$_task_status_model$_$this()._task_status_model$_archivedAt; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "archivedAt")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_status_model$_$this()._task_status_model$_createdAt, _s16_, "createdAt"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_status_model$_$this()._task_status_model$_updatedAt, _s16_, "updatedAt"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_status_model$_$this()._task_status_model$_archivedAt, _s16_, "archivedAt"); t8 = _this.get$_task_status_model$_$this()._task_status_model$_isDeleted; t9 = _this.get$_task_status_model$_$this()._task_status_model$_createdUserId; - t10 = _this.get$_task_status_model$_$this()._task_status_model$_assignedUserId; - t11 = _this.get$_task_status_model$_$this()._task_status_model$_id; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "id")); - _$result = A._$TaskStatusEntity$_(t7, t10, t2, t5, t9, t11, t4, t8, t1, t3, t6); + _$result = A._$TaskStatusEntity$_(t7, _this.get$_task_status_model$_$this()._task_status_model$_assignedUserId, t2, t5, t9, A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_status_model$_$this()._task_status_model$_id, _s16_, "id"), t4, t8, t1, t3, t6); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._task_status_model$_$v = _$result; @@ -349787,7 +374052,7 @@ break; } } - return result.build$0(); + return result._tax_rate_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -349836,7 +374101,7 @@ break; } } - return result.build$0(); + return result._tax_rate_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -349929,7 +374194,7 @@ break; } } - return result.build$0(); + return result._tax_rate_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -349952,8 +374217,17 @@ return other instanceof A.TaxRateListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._tax_rate_model$__hashCode; - return t1 == null ? this._tax_rate_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._tax_rate_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._tax_rate_model$__hashCode; + if (t1 == null) { + _this._tax_rate_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TaxRateListResponse"), @@ -349975,7 +374249,7 @@ t1 = _this._tax_rate_model$_data; return t1 == null ? _this._tax_rate_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaxRateEntity) : t1; }, - build$0() { + _tax_rate_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "TaxRateListResponse", _$result = null; @@ -349984,8 +374258,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$TaxRateListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { @@ -350015,10 +374288,16 @@ return other instanceof A.TaxRateItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._tax_rate_model$__hashCode; + var _$hash, _this = this, + t1 = _this._tax_rate_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._tax_rate_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._tax_rate_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._tax_rate_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -350044,21 +374323,26 @@ t1 = _this._tax_rate_model$_data; return t1 == null ? _this._tax_rate_model$_data = new A.TaxRateEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _tax_rate_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s19_ = "TaxRateItemResponse", + _$result = null; try { _$result0 = _this._tax_rate_model$_$v; - if (_$result0 == null) - _$result0 = new A._$TaxRateItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._tax_rate_model$_build$0(); + _$result0 = new A._$TaxRateItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._tax_rate_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("TaxRateItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -350075,7 +374359,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._tax_rate_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._tax_rate_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -350086,9 +374370,17 @@ return other instanceof A.TaxRateEntity && _this.name === other.name && _this.rate === other.rate && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._tax_rate_model$__hashCode; - return t1 == null ? _this._tax_rate_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSNumber_methods.get$hashCode(_this.rate)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSNumber_methods.get$hashCode(_this.rate)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._tax_rate_model$__hashCode; + if (t1 == null) { + _this._tax_rate_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -350150,34 +374442,20 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, _this = this, + _tax_rate_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, _this = this, _s13_ = "TaxRateEntity", _$result = _this._tax_rate_model$_$v; if (_$result == null) { - t1 = _this.get$_tax_rate_model$_$this()._tax_rate_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "name")); - t2 = _this.get$_tax_rate_model$_$this()._tax_rate_model$_rate; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "rate")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_tax_rate_model$_$this()._tax_rate_model$_name, _s13_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_tax_rate_model$_$this()._tax_rate_model$_rate, _s13_, "rate"); t3 = _this.get$_tax_rate_model$_$this()._tax_rate_model$_isChanged; - t4 = _this.get$_tax_rate_model$_$this()._tax_rate_model$_createdAt; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "createdAt")); - t5 = _this.get$_tax_rate_model$_$this()._tax_rate_model$_updatedAt; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updatedAt")); - t6 = _this.get$_tax_rate_model$_$this()._tax_rate_model$_archivedAt; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "archivedAt")); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_tax_rate_model$_$this()._tax_rate_model$_createdAt, _s13_, "createdAt"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_tax_rate_model$_$this()._tax_rate_model$_updatedAt, _s13_, "updatedAt"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_tax_rate_model$_$this()._tax_rate_model$_archivedAt, _s13_, "archivedAt"); t7 = _this.get$_tax_rate_model$_$this()._tax_rate_model$_isDeleted; t8 = _this.get$_tax_rate_model$_$this()._tax_rate_model$_createdUserId; - t9 = _this.get$_tax_rate_model$_$this()._tax_rate_model$_assignedUserId; - t10 = _this.get$_tax_rate_model$_$this()._tax_rate_model$_id; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - _$result = A._$TaxRateEntity$_(t6, t9, t4, t8, t10, t3, t7, t1, t2, t5); + _$result = A._$TaxRateEntity$_(t6, _this.get$_tax_rate_model$_$this()._tax_rate_model$_assignedUserId, t4, t8, A.BuiltValueNullFieldError_checkNotNull(_this.get$_tax_rate_model$_$this()._tax_rate_model$_id, _s13_, "id"), t3, t7, t1, t2, t5); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._tax_rate_model$_$v = _$result; @@ -350281,7 +374559,7 @@ break; } } - return result.build$0(); + return result._token_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -350330,7 +374608,7 @@ break; } } - return result.build$0(); + return result._token_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -350427,7 +374705,7 @@ break; } } - return result.build$0(); + return result._token_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -350450,8 +374728,17 @@ return other instanceof A.TokenListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._token_model$__hashCode; - return t1 == null ? this._token_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._token_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._token_model$__hashCode; + if (t1 == null) { + _this._token_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TokenListResponse"), @@ -350473,7 +374760,7 @@ t1 = _this._token_model$_data; return t1 == null ? _this._token_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TokenEntity) : t1; }, - build$0() { + _token_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s17_ = "TokenListResponse", _$result = null; @@ -350482,8 +374769,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$TokenListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s17_, "data"); } _$result = _$result0; } catch (exception) { @@ -350513,10 +374799,16 @@ return other instanceof A.TokenItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._token_model$__hashCode; + var _$hash, _this = this, + t1 = _this._token_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._token_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._token_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._token_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -350542,21 +374834,26 @@ t1 = _this._token_model$_data; return t1 == null ? _this._token_model$_data = new A.TokenEntityBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _token_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s17_ = "TokenItemResponse", + _$result = null; try { _$result0 = _this._token_model$_$v; - if (_$result0 == null) - _$result0 = new A._$TokenItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._token_model$_build$0(); + _$result0 = new A._$TokenItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s17_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._token_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("TokenItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s17_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -350573,7 +374870,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._token_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._token_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -350584,9 +374881,17 @@ return other instanceof A.TokenEntity && _this.isSystem === other.isSystem && _this.token === other.token && _this.name === other.name && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._token_model$__hashCode; - return t1 == null ? _this._token_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.isSystem)), B.JSString_methods.get$hashCode(_this.token)), B.JSString_methods.get$hashCode(_this.name)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.isSystem)), B.JSString_methods.get$hashCode(_this.token)), B.JSString_methods.get$hashCode(_this.name)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._token_model$__hashCode; + if (t1 == null) { + _this._token_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -350656,37 +374961,21 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, + _token_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, _this = this, _s11_ = "TokenEntity", _$result = _this._token_model$_$v; if (_$result == null) { - t1 = _this.get$_token_model$_$this()._isSystem; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "isSystem")); - t2 = _this.get$_token_model$_$this()._token_model$_token; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "token")); - t3 = _this.get$_token_model$_$this()._token_model$_name; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "name")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_token_model$_$this()._isSystem, _s11_, "isSystem"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_token_model$_$this()._token_model$_token, _s11_, "token"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_token_model$_$this()._token_model$_name, _s11_, "name"); t4 = _this.get$_token_model$_$this()._token_model$_isChanged; - t5 = _this.get$_token_model$_$this()._token_model$_createdAt; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "createdAt")); - t6 = _this.get$_token_model$_$this()._token_model$_updatedAt; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "updatedAt")); - t7 = _this.get$_token_model$_$this()._token_model$_archivedAt; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "archivedAt")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_token_model$_$this()._token_model$_createdAt, _s11_, "createdAt"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_token_model$_$this()._token_model$_updatedAt, _s11_, "updatedAt"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_token_model$_$this()._token_model$_archivedAt, _s11_, "archivedAt"); t8 = _this.get$_token_model$_$this()._token_model$_isDeleted; t9 = _this.get$_token_model$_$this()._token_model$_createdUserId; - t10 = _this.get$_token_model$_$this()._token_model$_assignedUserId; - t11 = _this.get$_token_model$_$this()._token_model$_id; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "id")); - _$result = A._$TokenEntity$_(t7, t10, t5, t9, t11, t4, t8, t1, t3, t2, t6); + _$result = A._$TokenEntity$_(t7, _this.get$_token_model$_$this()._token_model$_assignedUserId, t5, t9, A.BuiltValueNullFieldError_checkNotNull(_this.get$_token_model$_$this()._token_model$_id, _s11_, "id"), t4, t8, t1, t3, t2, t6); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._token_model$_$v = _$result; @@ -350878,13 +375167,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].bankAccountState.map._map$_map.$index(0, bankAccountId); }, - $signature: 319 + $signature: 334 }; A.TransactionEntity_TransactionEntity_closure0.prototype = { call$1(bankAccount) { return !bankAccount.isDeleted; }, - $signature: 1276 + $signature: 3210 }; A.TransactionStatusEntity.prototype = {}; A._$TransactionListResponseSerializer.prototype = { @@ -350936,7 +375225,7 @@ break; } } - return result.build$0(); + return result._transaction_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -350997,7 +375286,7 @@ break; } } - return result.build$0(); + return result._transaction_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -351143,7 +375432,7 @@ break; } } - return result.build$0(); + return result._transaction_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -351195,7 +375484,7 @@ break; } } - return result.build$0(); + return result._transaction_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -351218,8 +375507,17 @@ return other instanceof A.TransactionListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._transaction_model$__hashCode; - return t1 == null ? this._transaction_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._transaction_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._transaction_model$__hashCode; + if (t1 == null) { + _this._transaction_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TransactionListResponse"), @@ -351241,7 +375539,7 @@ t1 = _this._transaction_model$_data; return t1 == null ? _this._transaction_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TransactionEntity) : t1; }, - build$0() { + _transaction_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s23_ = "TransactionListResponse", _$result = null; @@ -351250,8 +375548,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$TransactionListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s23_, "data"); } _$result = _$result0; } catch (exception) { @@ -351281,10 +375578,16 @@ return other instanceof A.TransactionItemResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._transaction_model$__hashCode; + var _$hash, _this = this, + t1 = _this._transaction_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._transaction_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._transaction_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._transaction_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -351316,21 +375619,26 @@ } return t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _transaction_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s23_ = "TransactionItemResponse", + _$result = null; try { _$result0 = _this._transaction_model$_$v; - if (_$result0 == null) - _$result0 = new A._$TransactionItemResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._transaction_model$_build$0(); + _$result0 = new A._$TransactionItemResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s23_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._transaction_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("TransactionItemResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s23_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -351348,7 +375656,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._transaction_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._transaction_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -351359,9 +375667,17 @@ return other instanceof A.TransactionEntity && _this.amount === other.amount && _this.currencyId === other.currencyId && _this.category === other.category && _this.baseType === other.baseType && _this.date == other.date && _this.bankAccountId === other.bankAccountId && _this.description === other.description && _this.statusId === other.statusId && _this.categoryId === other.categoryId && _this.invoiceIds === other.invoiceIds && _this.paymentId === other.paymentId && _this.expenseId === other.expenseId && _this.vendorId === other.vendorId && _this.transactionId === other.transactionId && _this.transactionRuleId === other.transactionRuleId && _this.pendingVendorId == other.pendingVendorId && _this.pendingCategoryId == other.pendingCategoryId && _this.pendingExpenseId == other.pendingExpenseId && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._transaction_model$__hashCode; - return t1 == null ? _this._transaction_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSNumber_methods.get$hashCode(_this.amount)), B.JSString_methods.get$hashCode(_this.currencyId)), B.JSString_methods.get$hashCode(_this.category)), B.JSString_methods.get$hashCode(_this.baseType)), J.get$hashCode$(_this.date)), B.JSString_methods.get$hashCode(_this.bankAccountId)), B.JSString_methods.get$hashCode(_this.description)), B.JSString_methods.get$hashCode(_this.statusId)), B.JSString_methods.get$hashCode(_this.categoryId)), B.JSString_methods.get$hashCode(_this.invoiceIds)), B.JSString_methods.get$hashCode(_this.paymentId)), B.JSString_methods.get$hashCode(_this.expenseId)), B.JSString_methods.get$hashCode(_this.vendorId)), B.JSInt_methods.get$hashCode(_this.transactionId)), B.JSString_methods.get$hashCode(_this.transactionRuleId)), J.get$hashCode$(_this.pendingVendorId)), J.get$hashCode$(_this.pendingCategoryId)), J.get$hashCode$(_this.pendingExpenseId)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSNumber_methods.get$hashCode(_this.amount)), B.JSString_methods.get$hashCode(_this.currencyId)), B.JSString_methods.get$hashCode(_this.category)), B.JSString_methods.get$hashCode(_this.baseType)), J.get$hashCode$(_this.date)), B.JSString_methods.get$hashCode(_this.bankAccountId)), B.JSString_methods.get$hashCode(_this.description)), B.JSString_methods.get$hashCode(_this.statusId)), B.JSString_methods.get$hashCode(_this.categoryId)), B.JSString_methods.get$hashCode(_this.invoiceIds)), B.JSString_methods.get$hashCode(_this.paymentId)), B.JSString_methods.get$hashCode(_this.expenseId)), B.JSString_methods.get$hashCode(_this.vendorId)), B.JSInt_methods.get$hashCode(_this.transactionId)), B.JSString_methods.get$hashCode(_this.transactionRuleId)), J.get$hashCode$(_this.pendingVendorId)), J.get$hashCode$(_this.pendingCategoryId)), J.get$hashCode$(_this.pendingExpenseId)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._transaction_model$__hashCode; + if (t1 == null) { + _this._transaction_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -351485,76 +375801,36 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, _this = this, + _transaction_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, _this = this, _s17_ = "TransactionEntity", _$result = _this._transaction_model$_$v; if (_$result == null) { - t1 = _this.get$_transaction_model$_$this()._transaction_model$_amount; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "amount")); - t2 = _this.get$_transaction_model$_$this()._transaction_model$_currencyId; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "currencyId")); - t3 = _this.get$_transaction_model$_$this()._category; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "category")); - t4 = _this.get$_transaction_model$_$this()._baseType; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "baseType")); - t5 = _this.get$_transaction_model$_$this()._transaction_model$_date; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "date")); - t6 = _this.get$_transaction_model$_$this()._bankAccountId; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "bankAccountId")); - t7 = _this.get$_transaction_model$_$this()._transaction_model$_description; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "description")); - t8 = _this.get$_transaction_model$_$this()._transaction_model$_statusId; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "statusId")); - t9 = _this.get$_transaction_model$_$this()._transaction_model$_categoryId; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "categoryId")); - t10 = _this.get$_transaction_model$_$this()._invoiceIds; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "invoiceIds")); - t11 = _this.get$_transaction_model$_$this()._paymentId; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "paymentId")); - t12 = _this.get$_transaction_model$_$this()._transaction_model$_expenseId; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "expenseId")); - t13 = _this.get$_transaction_model$_$this()._transaction_model$_vendorId; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "vendorId")); - t14 = _this.get$_transaction_model$_$this()._transaction_model$_transactionId; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "transactionId")); - t15 = _this.get$_transaction_model$_$this()._transactionRuleId; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "transactionRuleId")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_amount, _s17_, "amount"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_currencyId, _s17_, "currencyId"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._category, _s17_, "category"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._baseType, _s17_, "baseType"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_date, _s17_, "date"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._bankAccountId, _s17_, "bankAccountId"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_description, _s17_, "description"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_statusId, _s17_, "statusId"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_categoryId, _s17_, "categoryId"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._invoiceIds, _s17_, "invoiceIds"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._paymentId, _s17_, "paymentId"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_expenseId, _s17_, "expenseId"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_vendorId, _s17_, "vendorId"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_transactionId, _s17_, "transactionId"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transactionRuleId, _s17_, "transactionRuleId"); t16 = _this.get$_transaction_model$_$this()._pendingVendorId; t17 = _this.get$_transaction_model$_$this()._pendingCategoryId; t18 = _this.get$_transaction_model$_$this()._pendingExpenseId; t19 = _this.get$_transaction_model$_$this()._transaction_model$_isChanged; - t20 = _this.get$_transaction_model$_$this()._transaction_model$_createdAt; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "createdAt")); - t21 = _this.get$_transaction_model$_$this()._transaction_model$_updatedAt; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "updatedAt")); - t22 = _this.get$_transaction_model$_$this()._transaction_model$_archivedAt; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "archivedAt")); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_createdAt, _s17_, "createdAt"); + t21 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_updatedAt, _s17_, "updatedAt"); + t22 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_archivedAt, _s17_, "archivedAt"); t23 = _this.get$_transaction_model$_$this()._transaction_model$_isDeleted; t24 = _this.get$_transaction_model$_$this()._transaction_model$_createdUserId; - t25 = _this.get$_transaction_model$_$this()._transaction_model$_assignedUserId; - t26 = _this.get$_transaction_model$_$this()._transaction_model$_id; - if (t26 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "id")); - _$result = A._$TransactionEntity$_(t1, t22, t25, t6, t4, t3, t9, t20, t24, t2, t5, t7, t12, t26, t10, t19, t23, t11, t17, t18, t16, t8, t14, t15, t21, t13); + _$result = A._$TransactionEntity$_(t1, t22, _this.get$_transaction_model$_$this()._transaction_model$_assignedUserId, t6, t4, t3, t9, t20, t24, t2, t5, t7, t12, A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_id, _s17_, "id"), t10, t19, t23, t11, t17, t18, t16, t8, t14, t15, t21, t13); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._transaction_model$_$v = _$result; @@ -351566,7 +375842,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._transaction_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._transaction_model$_build$0(); }, $eq(_, other) { if (other == null) @@ -351576,9 +375852,17 @@ return other instanceof A.TransactionStatusEntity && this.id === other.id && this.name === other.name; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._transaction_model$__hashCode; - return t1 == null ? _this._transaction_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.name))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.name))); + t1 = _this._transaction_model$__hashCode; + if (t1 == null) { + _this._transaction_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TransactionStatusEntity"), @@ -351608,19 +375892,12 @@ } return _this; }, - build$0() { - var t1, t2, _this = this, + _transaction_model$_build$0() { + var _this = this, _s23_ = "TransactionStatusEntity", _$result = _this._transaction_model$_$v; - if (_$result == null) { - t1 = _this.get$_transaction_model$_$this()._transaction_model$_id; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "id")); - t2 = _this.get$_transaction_model$_$this()._transaction_model$_name; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "name")); - _$result = A._$TransactionStatusEntity$_(t1, t2); - } + if (_$result == null) + _$result = A._$TransactionStatusEntity$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_id, _s23_, "id"), A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_model$_$this()._transaction_model$_name, _s23_, "name")); A.ArgumentError_checkNotNull(_$result, "other"); return _this._transaction_model$_$v = _$result; } @@ -351740,7 +376017,7 @@ break; } } - return result.build$0(); + return result._transaction_rule_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -351790,7 +376067,7 @@ break; } } - return result.build$0(); + return result._transaction_rule_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -351919,7 +376196,7 @@ break; } } - return result.build$0(); + return result._transaction_rule_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -351964,7 +376241,7 @@ break; } } - return result.build$0(); + return result._transaction_rule_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -351987,8 +376264,17 @@ return other instanceof A.TransactionRuleListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._transaction_rule_model$__hashCode; - return t1 == null ? this._transaction_rule_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._transaction_rule_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._transaction_rule_model$__hashCode; + if (t1 == null) { + _this._transaction_rule_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TransactionRuleListResponse"), @@ -352010,7 +376296,7 @@ t1 = _this._transaction_rule_model$_data; return t1 == null ? _this._transaction_rule_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TransactionRuleEntity) : t1; }, - build$0() { + _transaction_rule_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s27_ = "TransactionRuleListResponse", _$result = null; @@ -352019,8 +376305,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$TransactionRuleListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s27_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s27_, "data"); } _$result = _$result0; } catch (exception) { @@ -352050,8 +376335,17 @@ return other instanceof A.TransactionRuleItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._transaction_rule_model$__hashCode; - return t1 == null ? this._transaction_rule_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._transaction_rule_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._transaction_rule_model$__hashCode; + if (t1 == null) { + _this._transaction_rule_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TransactionRuleItemResponse"), @@ -352076,24 +376370,23 @@ t1 = _this._transaction_rule_model$_data; return t1 == null ? _this._transaction_rule_model$_data = new A.TransactionRuleEntityBuilder() : t1; }, - build$0() { + _transaction_rule_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s27_ = "TransactionRuleItemResponse", _$result = null; try { _$result0 = _this._transaction_rule_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._transaction_rule_model$_build$0(); _$result0 = new A._$TransactionRuleItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s27_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s27_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._transaction_rule_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s27_, _$failedField, J.toString$0$(e)); @@ -352113,7 +376406,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._transaction_rule_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._transaction_rule_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -352124,9 +376417,17 @@ return other instanceof A.TransactionRuleEntity && _this.name === other.name && _this.matchesOnAll === other.matchesOnAll && _this.autoConvert === other.autoConvert && _this.appliesTo === other.appliesTo && _this.vendorId === other.vendorId && _this.categoryId === other.categoryId && J.$eq$(_this.rules, other.rules) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._transaction_rule_model$__hashCode; - return t1 == null ? _this._transaction_rule_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSBool_methods.get$hashCode(_this.matchesOnAll)), B.JSBool_methods.get$hashCode(_this.autoConvert)), B.JSString_methods.get$hashCode(_this.appliesTo)), B.JSString_methods.get$hashCode(_this.vendorId)), B.JSString_methods.get$hashCode(_this.categoryId)), J.get$hashCode$(_this.rules)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSBool_methods.get$hashCode(_this.matchesOnAll)), B.JSBool_methods.get$hashCode(_this.autoConvert)), B.JSString_methods.get$hashCode(_this.appliesTo)), B.JSString_methods.get$hashCode(_this.vendorId)), B.JSString_methods.get$hashCode(_this.categoryId)), J.get$hashCode$(_this.rules)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._transaction_rule_model$__hashCode; + if (t1 == null) { + _this._transaction_rule_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -352205,49 +376506,27 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, exception, _this = this, + _transaction_rule_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, exception, _this = this, _s21_ = "TransactionRuleEntity", _$result = null; try { _$result0 = _this._transaction_rule_model$_$v; if (_$result0 == null) { - t1 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_name; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "name")); - t2 = _this.get$_transaction_rule_model$_$this()._matchesOnAll; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "matchesOnAll")); - t3 = _this.get$_transaction_rule_model$_$this()._autoConvert; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "autoConvert")); - t4 = _this.get$_transaction_rule_model$_$this()._appliesTo; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "appliesTo")); - t5 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_vendorId; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "vendorId")); - t6 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_categoryId; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "categoryId")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._transaction_rule_model$_name, _s21_, "name"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._matchesOnAll, _s21_, "matchesOnAll"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._autoConvert, _s21_, "autoConvert"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._appliesTo, _s21_, "appliesTo"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._transaction_rule_model$_vendorId, _s21_, "vendorId"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._transaction_rule_model$_categoryId, _s21_, "categoryId"); t7 = _this.get$rules(_this).build$0(); t8 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_isChanged; - t9 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_createdAt; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "createdAt")); - t10 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_updatedAt; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "updatedAt")); - t11 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_archivedAt; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "archivedAt")); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._transaction_rule_model$_createdAt, _s21_, "createdAt"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._transaction_rule_model$_updatedAt, _s21_, "updatedAt"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._transaction_rule_model$_archivedAt, _s21_, "archivedAt"); t12 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_isDeleted; t13 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_createdUserId; - t14 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_assignedUserId; - t15 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_id; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "id")); - _$result0 = A._$TransactionRuleEntity$_(t4, t11, t14, t3, t6, t9, t13, t15, t8, t12, t2, t1, t7, t10, t5); + _$result0 = A._$TransactionRuleEntity$_(t4, t11, _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_assignedUserId, t3, t6, t9, t13, A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._transaction_rule_model$_id, _s21_, "id"), t8, t12, t2, t1, t7, t10, t5); } _$result = _$result0; } catch (exception) { @@ -352275,7 +376554,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._transaction_rule_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._transaction_rule_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -352286,9 +376565,17 @@ return other instanceof A.TransactionRuleCriteriaEntity && _this.searchKey === other.searchKey && _this.operator === other.operator && _this.value === other.value; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._transaction_rule_model$__hashCode; - return t1 == null ? _this._transaction_rule_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.searchKey)), B.JSString_methods.get$hashCode(_this.operator)), B.JSString_methods.get$hashCode(_this.value))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.searchKey)), B.JSString_methods.get$hashCode(_this.operator)), B.JSString_methods.get$hashCode(_this.value))); + t1 = _this._transaction_rule_model$__hashCode; + if (t1 == null) { + _this._transaction_rule_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TransactionRuleCriteriaEntity"), @@ -352317,21 +376604,13 @@ } return _this; }, - build$0() { - var t1, t2, t3, _this = this, + _transaction_rule_model$_build$0() { + var t1, _this = this, _s29_ = "TransactionRuleCriteriaEntity", _$result = _this._transaction_rule_model$_$v; if (_$result == null) { - t1 = _this.get$_transaction_rule_model$_$this()._searchKey; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s29_, "searchKey")); - t2 = _this.get$_transaction_rule_model$_$this()._operator; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s29_, "operator")); - t3 = _this.get$_transaction_rule_model$_$this()._transaction_rule_model$_value; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s29_, "value")); - _$result = A._$TransactionRuleCriteriaEntity$_(t2, t1, t3); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._searchKey, _s29_, "searchKey"); + _$result = A._$TransactionRuleCriteriaEntity$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._operator, _s29_, "operator"), t1, A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_model$_$this()._transaction_rule_model$_value, _s29_, "value")); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._transaction_rule_model$_$v = _$result; @@ -352445,7 +376724,7 @@ break; } } - return result.build$0(); + return result._user_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -352499,7 +376778,7 @@ break; } } - return result.build$0(); + return result._user_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -352548,7 +376827,7 @@ break; } } - return result.build$0(); + return result._user_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -352600,7 +376879,7 @@ break; } } - return result.build$0(); + return result._user_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -352654,7 +376933,7 @@ break; } } - return result.build$0(); + return result._user_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -352670,7 +376949,7 @@ }; A._$UserEntitySerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { - var result = A._setArrayType(["first_name", serializers.serialize$2$specifiedType(object.firstName, B.FullType_h8g), "last_name", serializers.serialize$2$specifiedType(object.lastName, B.FullType_h8g), "email", serializers.serialize$2$specifiedType(object.email, B.FullType_h8g), "phone", serializers.serialize$2$specifiedType(object.phone, B.FullType_h8g), "password", serializers.serialize$2$specifiedType(object.password, B.FullType_h8g), "verified_phone_number", serializers.serialize$2$specifiedType(object.phoneVerified, B.FullType_MtR), "custom_value1", serializers.serialize$2$specifiedType(object.customValue1, B.FullType_h8g), "custom_value2", serializers.serialize$2$specifiedType(object.customValue2, B.FullType_h8g), "custom_value3", serializers.serialize$2$specifiedType(object.customValue3, B.FullType_h8g), "custom_value4", serializers.serialize$2$specifiedType(object.customValue4, B.FullType_h8g), "google_2fa_secret", serializers.serialize$2$specifiedType(object.isTwoFactorEnabled, B.FullType_MtR), "has_password", serializers.serialize$2$specifiedType(object.hasPassword, B.FullType_MtR), "last_confirmed_email_address", serializers.serialize$2$specifiedType(object.lastEmailAddress, B.FullType_h8g), "oauth_user_token", serializers.serialize$2$specifiedType(object.oauthUserToken, B.FullType_h8g), "oauth_provider_id", serializers.serialize$2$specifiedType(object.oauthProvider, B.FullType_h8g), "created_at", serializers.serialize$2$specifiedType(object.createdAt, B.FullType_kjq), "updated_at", serializers.serialize$2$specifiedType(object.updatedAt, B.FullType_kjq), "archived_at", serializers.serialize$2$specifiedType(object.archivedAt, B.FullType_kjq), "id", serializers.serialize$2$specifiedType(object.id, B.FullType_h8g)], type$.JSArray_legacy_Object), + var result = A._setArrayType(["first_name", serializers.serialize$2$specifiedType(object.firstName, B.FullType_h8g), "last_name", serializers.serialize$2$specifiedType(object.lastName, B.FullType_h8g), "email", serializers.serialize$2$specifiedType(object.email, B.FullType_h8g), "phone", serializers.serialize$2$specifiedType(object.phone, B.FullType_h8g), "password", serializers.serialize$2$specifiedType(object.password, B.FullType_h8g), "verified_phone_number", serializers.serialize$2$specifiedType(object.phoneVerified, B.FullType_MtR), "custom_value1", serializers.serialize$2$specifiedType(object.customValue1, B.FullType_h8g), "custom_value2", serializers.serialize$2$specifiedType(object.customValue2, B.FullType_h8g), "custom_value3", serializers.serialize$2$specifiedType(object.customValue3, B.FullType_h8g), "custom_value4", serializers.serialize$2$specifiedType(object.customValue4, B.FullType_h8g), "google_2fa_secret", serializers.serialize$2$specifiedType(object.isTwoFactorEnabled, B.FullType_MtR), "has_password", serializers.serialize$2$specifiedType(object.hasPassword, B.FullType_MtR), "last_confirmed_email_address", serializers.serialize$2$specifiedType(object.lastEmailAddress, B.FullType_h8g), "oauth_user_token", serializers.serialize$2$specifiedType(object.oauthUserToken, B.FullType_h8g), "mailer_connected", serializers.serialize$2$specifiedType(object.mailerConnected, B.FullType_MtR), "oauth_provider_id", serializers.serialize$2$specifiedType(object.oauthProvider, B.FullType_h8g), "created_at", serializers.serialize$2$specifiedType(object.createdAt, B.FullType_kjq), "updated_at", serializers.serialize$2$specifiedType(object.updatedAt, B.FullType_kjq), "archived_at", serializers.serialize$2$specifiedType(object.archivedAt, B.FullType_kjq), "id", serializers.serialize$2$specifiedType(object.id, B.FullType_h8g)], type$.JSArray_legacy_Object), value = object.emailVerifiedAt; if (value != null) { result.push("email_verified_at"); @@ -352776,6 +377055,10 @@ t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); result.get$_user_model$_$this()._oauthUserToken = t2; break; + case "mailer_connected": + t2 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); + result.get$_user_model$_$this()._mailerConnected = t2; + break; case "company_user": t2 = result.get$_user_model$_$this(); t3 = t2._userCompany; @@ -352829,7 +377112,7 @@ break; } } - return result.build$0(); + return result._user_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -352852,8 +377135,17 @@ return other instanceof A.UserListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._user_model$__hashCode; - return t1 == null ? this._user_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._user_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._user_model$__hashCode; + if (t1 == null) { + _this._user_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("UserListResponse"), @@ -352875,7 +377167,7 @@ t1 = _this._user_model$_data; return t1 == null ? _this._user_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_UserEntity) : t1; }, - build$0() { + _user_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s16_ = "UserListResponse", _$result = null; @@ -352884,8 +377176,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$UserListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s16_, "data"); } _$result = _$result0; } catch (exception) { @@ -352915,8 +377206,17 @@ return other instanceof A.UserItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._user_model$__hashCode; - return t1 == null ? this._user_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._user_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._user_model$__hashCode; + if (t1 == null) { + _this._user_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("UserItemResponse"), @@ -352947,24 +377247,23 @@ } return t1; }, - build$0() { + _user_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s16_ = "UserItemResponse", _$result = null; try { _$result0 = _this._user_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._user_model$_build$0(); _$result0 = new A._$UserItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s16_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._user_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s16_, _$failedField, J.toString$0$(e)); @@ -352987,10 +377286,16 @@ return other instanceof A.UserTwoFactorResponse && this.data.$eq(0, other.data); }, get$hashCode(_) { - var t1 = this._user_model$__hashCode; + var _$hash, _this = this, + t1 = _this._user_model$__hashCode; + if (t1 != null) + return t1; + t1 = _this.data; + _$hash = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + t1 = _this._user_model$__hashCode; if (t1 == null) { - t1 = this.data; - t1 = this._user_model$__hashCode = A.$jf(A.$jc(0, t1.get$hashCode(t1))); + _this._user_model$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -353016,21 +377321,26 @@ t1 = _this._user_model$_data; return t1 == null ? _this._user_model$_data = new A.UserTwoFactorDataBuilder() : t1; }, - build$0() { - var _$failedField, e, _$result0, exception, t1, _this = this, _$result = null; + _user_model$_build$0() { + var _$failedField, e, _$result0, t1, exception, _this = this, + _s21_ = "UserTwoFactorResponse", + _$result = null; try { _$result0 = _this._user_model$_$v; - if (_$result0 == null) - _$result0 = new A._$UserTwoFactorResponse(_this.get$data(_this).build$0()); + if (_$result0 == null) { + t1 = _this.get$data(_this)._user_model$_build$0(); + _$result0 = new A._$UserTwoFactorResponse(t1); + A.BuiltValueNullFieldError_checkNotNull(t1, _s21_, "data"); + } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._user_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); - t1 = A.BuiltValueNestedFieldError$("UserTwoFactorResponse", _$failedField, J.toString$0$(e)); + t1 = A.BuiltValueNestedFieldError$(_s21_, _$failedField, J.toString$0$(e)); throw A.wrapException(t1); } throw exception; @@ -353050,9 +377360,17 @@ return other instanceof A.UserTwoFactorData && this.secret === other.secret && this.qrCode === other.qrCode; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._user_model$__hashCode; - return t1 == null ? _this._user_model$__hashCode = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.secret)), B.JSString_methods.get$hashCode(_this.qrCode))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.secret)), B.JSString_methods.get$hashCode(_this.qrCode))); + t1 = _this._user_model$__hashCode; + if (t1 == null) { + _this._user_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("UserTwoFactorData"), @@ -353073,18 +377391,16 @@ } return _this; }, - build$0() { + _user_model$_build$0() { var t1, t2, _this = this, _s17_ = "UserTwoFactorData", _$result = _this._user_model$_$v; if (_$result == null) { - t1 = _this.get$_user_model$_$this()._secret; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "secret")); - t2 = _this.get$_user_model$_$this()._qrCode; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "qrCode")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._secret, _s17_, "secret"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._qrCode, _s17_, "qrCode"); _$result = new A._$UserTwoFactorData(t1, t2); + A.BuiltValueNullFieldError_checkNotNull(t1, _s17_, "secret"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s17_, "qrCode"); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._user_model$_$v = _$result; @@ -353099,8 +377415,17 @@ return other instanceof A.UserCompanyItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._user_model$__hashCode; - return t1 == null ? this._user_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._user_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._user_model$__hashCode; + if (t1 == null) { + _this._user_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("UserCompanyItemResponse"), @@ -353131,24 +377456,23 @@ } return t1; }, - build$0() { + _user_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s23_ = "UserCompanyItemResponse", _$result = null; try { _$result0 = _this._user_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._company_model$_build$0(); _$result0 = new A._$UserCompanyItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s23_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._company_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s23_, _$failedField, J.toString$0$(e)); @@ -353169,7 +377493,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._user_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._user_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -353177,12 +377501,20 @@ return false; if (other === _this) return true; - return other instanceof A.UserEntity && _this.firstName === other.firstName && _this.lastName === other.lastName && _this.email === other.email && _this.phone === other.phone && _this.password === other.password && _this.emailVerifiedAt == other.emailVerifiedAt && _this.phoneVerified === other.phoneVerified && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.isTwoFactorEnabled === other.isTwoFactorEnabled && _this.hasPassword === other.hasPassword && _this.lastEmailAddress === other.lastEmailAddress && _this.oauthUserToken === other.oauthUserToken && J.$eq$(_this.userCompany, other.userCompany) && _this.oauthProvider === other.oauthProvider && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; + return other instanceof A.UserEntity && _this.firstName === other.firstName && _this.lastName === other.lastName && _this.email === other.email && _this.phone === other.phone && _this.password === other.password && _this.emailVerifiedAt == other.emailVerifiedAt && _this.phoneVerified === other.phoneVerified && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.isTwoFactorEnabled === other.isTwoFactorEnabled && _this.hasPassword === other.hasPassword && _this.lastEmailAddress === other.lastEmailAddress && _this.oauthUserToken === other.oauthUserToken && _this.mailerConnected === other.mailerConnected && J.$eq$(_this.userCompany, other.userCompany) && _this.oauthProvider === other.oauthProvider && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._user_model$__hashCode; - return t1 == null ? _this._user_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.firstName)), B.JSString_methods.get$hashCode(_this.lastName)), B.JSString_methods.get$hashCode(_this.email)), B.JSString_methods.get$hashCode(_this.phone)), B.JSString_methods.get$hashCode(_this.password)), J.get$hashCode$(_this.emailVerifiedAt)), B.JSBool_methods.get$hashCode(_this.phoneVerified)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSBool_methods.get$hashCode(_this.isTwoFactorEnabled)), B.JSBool_methods.get$hashCode(_this.hasPassword)), B.JSString_methods.get$hashCode(_this.lastEmailAddress)), B.JSString_methods.get$hashCode(_this.oauthUserToken)), J.get$hashCode$(_this.userCompany)), B.JSString_methods.get$hashCode(_this.oauthProvider)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.firstName)), B.JSString_methods.get$hashCode(_this.lastName)), B.JSString_methods.get$hashCode(_this.email)), B.JSString_methods.get$hashCode(_this.phone)), B.JSString_methods.get$hashCode(_this.password)), J.get$hashCode$(_this.emailVerifiedAt)), B.JSBool_methods.get$hashCode(_this.phoneVerified)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSBool_methods.get$hashCode(_this.isTwoFactorEnabled)), B.JSBool_methods.get$hashCode(_this.hasPassword)), B.JSString_methods.get$hashCode(_this.lastEmailAddress)), B.JSString_methods.get$hashCode(_this.oauthUserToken)), B.JSBool_methods.get$hashCode(_this.mailerConnected)), J.get$hashCode$(_this.userCompany)), B.JSString_methods.get$hashCode(_this.oauthProvider)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._user_model$__hashCode; + if (t1 == null) { + _this._user_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -353203,6 +377535,7 @@ t2.add$2(t1, "hasPassword", _this.hasPassword); t2.add$2(t1, "lastEmailAddress", _this.lastEmailAddress); t2.add$2(t1, "oauthUserToken", _this.oauthUserToken); + t2.add$2(t1, "mailerConnected", _this.mailerConnected); t2.add$2(t1, "userCompany", _this.userCompany); t2.add$2(t1, "oauthProvider", _this.oauthProvider); t2.add$2(t1, "isChanged", _this.isChanged); @@ -353272,6 +377605,7 @@ _this._hasPassword = $$v.hasPassword; _this._lastEmailAddress = $$v.lastEmailAddress; _this._oauthUserToken = $$v.oauthUserToken; + _this._mailerConnected = $$v.mailerConnected; t1 = $$v.userCompany; if (t1 == null) t1 = null; @@ -353296,78 +377630,39 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, exception, _this = this, + _user_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, exception, _this = this, _s10_ = "UserEntity", _$result = null; try { _$result0 = _this._user_model$_$v; if (_$result0 == null) { - t1 = _this.get$_user_model$_$this()._firstName; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "firstName")); - t2 = _this.get$_user_model$_$this()._lastName; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "lastName")); - t3 = _this.get$_user_model$_$this()._email; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "email")); - t4 = _this.get$_user_model$_$this()._phone; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "phone")); - t5 = _this.get$_user_model$_$this()._password; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "password")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._firstName, _s10_, "firstName"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._lastName, _s10_, "lastName"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._email, _s10_, "email"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._phone, _s10_, "phone"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._password, _s10_, "password"); t6 = _this.get$_user_model$_$this()._emailVerifiedAt; - t7 = _this.get$_user_model$_$this()._phoneVerified; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "phoneVerified")); - t8 = _this.get$_user_model$_$this()._customValue1; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue1")); - t9 = _this.get$_user_model$_$this()._customValue2; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue2")); - t10 = _this.get$_user_model$_$this()._customValue3; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue3")); - t11 = _this.get$_user_model$_$this()._customValue4; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue4")); - t12 = _this.get$_user_model$_$this()._isTwoFactorEnabled; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "isTwoFactorEnabled")); - t13 = _this.get$_user_model$_$this()._hasPassword; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "hasPassword")); - t14 = _this.get$_user_model$_$this()._lastEmailAddress; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "lastEmailAddress")); - t15 = _this.get$_user_model$_$this()._oauthUserToken; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "oauthUserToken")); - t16 = _this._userCompany; - t16 = t16 == null ? null : t16.build$0(); - t17 = _this.get$_user_model$_$this()._oauthProvider; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "oauthProvider")); - t18 = _this.get$_user_model$_$this()._user_model$_isChanged; - t19 = _this.get$_user_model$_$this()._createdAt; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "createdAt")); - t20 = _this.get$_user_model$_$this()._user_model$_updatedAt; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "updatedAt")); - t21 = _this.get$_user_model$_$this()._archivedAt; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "archivedAt")); - t22 = _this.get$_user_model$_$this()._isDeleted; - t23 = _this.get$_user_model$_$this()._createdUserId; - t24 = _this.get$_user_model$_$this()._assignedUserId; - t25 = _this.get$_user_model$_$this()._id; - if (t25 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "id")); - _$result0 = A._$UserEntity$_(t21, t24, t19, t23, t8, t9, t10, t11, t3, t6, t1, t13, t25, t18, t22, t12, t14, t2, t17, t15, t5, t4, t7, t20, t16); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._phoneVerified, _s10_, "phoneVerified"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._customValue1, _s10_, "customValue1"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._customValue2, _s10_, "customValue2"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._customValue3, _s10_, "customValue3"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._customValue4, _s10_, "customValue4"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._isTwoFactorEnabled, _s10_, "isTwoFactorEnabled"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._hasPassword, _s10_, "hasPassword"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._lastEmailAddress, _s10_, "lastEmailAddress"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._oauthUserToken, _s10_, "oauthUserToken"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._mailerConnected, _s10_, "mailerConnected"); + t17 = _this._userCompany; + t17 = t17 == null ? null : t17._company_model$_build$0(); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._oauthProvider, _s10_, "oauthProvider"); + t19 = _this.get$_user_model$_$this()._user_model$_isChanged; + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._createdAt, _s10_, "createdAt"); + t21 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._user_model$_updatedAt, _s10_, "updatedAt"); + t22 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._archivedAt, _s10_, "archivedAt"); + t23 = _this.get$_user_model$_$this()._isDeleted; + t24 = _this.get$_user_model$_$this()._createdUserId; + _$result0 = A._$UserEntity$_(t22, _this.get$_user_model$_$this()._assignedUserId, t20, t24, t8, t9, t10, t11, t3, t6, t1, t13, A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_model$_$this()._id, _s10_, "id"), t19, t23, t12, t14, t2, t16, t18, t15, t5, t4, t7, t21, t17); } _$result = _$result0; } catch (exception) { @@ -353376,7 +377671,7 @@ _$failedField = "userCompany"; t1 = _this._userCompany; if (t1 != null) - t1.build$0(); + t1._company_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s10_, _$failedField, J.toString$0$(e)); @@ -353627,38 +377922,38 @@ b.get$_vendor_model$_$this()._isPrimary = true; return b; }, - $signature: 338 + $signature: 335 }; A.VendorEntity_emailContacts_closure.prototype = { call$1(contact) { return contact.sendEmail; }, - $signature: 181 + $signature: 179 }; A.VendorEntity_primaryContact_closure.prototype = { call$1(contact) { return contact.isPrimary; }, - $signature: 181 + $signature: 179 }; A.VendorEntity_primaryContact_closure0.prototype = { call$0() { return A.VendorContactEntity_VendorContactEntity(); }, - $signature: 473 + $signature: 429 }; A.VendorEntity_hasEmailAddress_closure.prototype = { call$1(contact) { var t1 = contact.email; return t1.length !== 0; }, - $signature: 181 + $signature: 179 }; A.VendorEntity_getContact_closure.prototype = { call$1(contact) { return contact.id === this.contactId; }, - $signature: 181 + $signature: 179 }; A.VendorEntity_getContact_closure0.prototype = { call$0() { @@ -353747,7 +378042,7 @@ break; } } - return result.build$0(); + return result._vendor_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -353835,7 +378130,7 @@ break; } } - return result.build$0(); + return result._vendor_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -354066,7 +378361,7 @@ break; } } - return result.build$0(); + return result._vendor_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -354196,7 +378491,7 @@ break; } } - return result.build$0(); + return result._vendor_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -354219,8 +378514,17 @@ return other instanceof A.VendorListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._vendor_model$__hashCode; - return t1 == null ? this._vendor_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._vendor_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._vendor_model$__hashCode; + if (t1 == null) { + _this._vendor_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("VendorListResponse"), @@ -354242,7 +378546,7 @@ t1 = _this._vendor_model$_data; return t1 == null ? _this._vendor_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_VendorEntity) : t1; }, - build$0() { + _vendor_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s18_ = "VendorListResponse", _$result = null; @@ -354251,8 +378555,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$VendorListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s18_, "data"); } _$result = _$result0; } catch (exception) { @@ -354282,8 +378585,17 @@ return other instanceof A.VendorItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._vendor_model$__hashCode; - return t1 == null ? this._vendor_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._vendor_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._vendor_model$__hashCode; + if (t1 == null) { + _this._vendor_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("VendorItemResponse"), @@ -354314,24 +378626,23 @@ } return t1; }, - build$0() { + _vendor_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s18_ = "VendorItemResponse", _$result = null; try { _$result0 = _this._vendor_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._vendor_model$_build$0(); _$result0 = new A._$VendorItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s18_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._vendor_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s18_, _$failedField, J.toString$0$(e)); @@ -354352,7 +378663,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._vendor_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._vendor_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -354363,9 +378674,17 @@ return other instanceof A.VendorEntity && _this.name === other.name && _this.address1 === other.address1 && _this.address2 === other.address2 && _this.city === other.city && _this.state === other.state && _this.postalCode === other.postalCode && _this.countryId === other.countryId && _this.phone === other.phone && _this.privateNotes === other.privateNotes && _this.publicNotes === other.publicNotes && _this.website === other.website && _this.number === other.number && _this.vatNumber === other.vatNumber && _this.idNumber === other.idNumber && _this.currencyId === other.currencyId && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && J.$eq$(_this.contacts, other.contacts) && J.$eq$(_this.activities, other.activities) && J.$eq$(_this.documents, other.documents) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._vendor_model$__hashCode; - return t1 == null ? _this._vendor_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.address1)), B.JSString_methods.get$hashCode(_this.address2)), B.JSString_methods.get$hashCode(_this.city)), B.JSString_methods.get$hashCode(_this.state)), B.JSString_methods.get$hashCode(_this.postalCode)), B.JSString_methods.get$hashCode(_this.countryId)), B.JSString_methods.get$hashCode(_this.phone)), B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.publicNotes)), B.JSString_methods.get$hashCode(_this.website)), B.JSString_methods.get$hashCode(_this.number)), B.JSString_methods.get$hashCode(_this.vatNumber)), B.JSString_methods.get$hashCode(_this.idNumber)), B.JSString_methods.get$hashCode(_this.currencyId)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), J.get$hashCode$(_this.contacts)), J.get$hashCode$(_this.activities)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.name)), B.JSString_methods.get$hashCode(_this.address1)), B.JSString_methods.get$hashCode(_this.address2)), B.JSString_methods.get$hashCode(_this.city)), B.JSString_methods.get$hashCode(_this.state)), B.JSString_methods.get$hashCode(_this.postalCode)), B.JSString_methods.get$hashCode(_this.countryId)), B.JSString_methods.get$hashCode(_this.phone)), B.JSString_methods.get$hashCode(_this.privateNotes)), B.JSString_methods.get$hashCode(_this.publicNotes)), B.JSString_methods.get$hashCode(_this.website)), B.JSString_methods.get$hashCode(_this.number)), B.JSString_methods.get$hashCode(_this.vatNumber)), B.JSString_methods.get$hashCode(_this.idNumber)), B.JSString_methods.get$hashCode(_this.currencyId)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), J.get$hashCode$(_this.contacts)), J.get$hashCode$(_this.activities)), J.get$hashCode$(_this.documents)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._vendor_model$__hashCode; + if (t1 == null) { + _this._vendor_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -354511,91 +378830,43 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, exception, _this = this, + _vendor_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, exception, _this = this, _s12_ = "VendorEntity", _$result = null; try { _$result0 = _this._vendor_model$_$v; if (_$result0 == null) { t1 = _this.get$_vendor_model$_$this()._vendor_model$_loadedAt; - t2 = _this.get$_vendor_model$_$this()._vendor_model$_name; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "name")); - t3 = _this.get$_vendor_model$_$this()._vendor_model$_address1; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "address1")); - t4 = _this.get$_vendor_model$_$this()._vendor_model$_address2; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "address2")); - t5 = _this.get$_vendor_model$_$this()._vendor_model$_city; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "city")); - t6 = _this.get$_vendor_model$_$this()._vendor_model$_state; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "state")); - t7 = _this.get$_vendor_model$_$this()._vendor_model$_postalCode; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "postalCode")); - t8 = _this.get$_vendor_model$_$this()._vendor_model$_countryId; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "countryId")); - t9 = _this.get$_vendor_model$_$this()._vendor_model$_phone; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "phone")); - t10 = _this.get$_vendor_model$_$this()._vendor_model$_privateNotes; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "privateNotes")); - t11 = _this.get$_vendor_model$_$this()._vendor_model$_publicNotes; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "publicNotes")); - t12 = _this.get$_vendor_model$_$this()._vendor_model$_website; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "website")); - t13 = _this.get$_vendor_model$_$this()._vendor_model$_number; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "number")); - t14 = _this.get$_vendor_model$_$this()._vendor_model$_vatNumber; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "vatNumber")); - t15 = _this.get$_vendor_model$_$this()._vendor_model$_idNumber; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "idNumber")); - t16 = _this.get$_vendor_model$_$this()._vendor_model$_currencyId; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "currencyId")); - t17 = _this.get$_vendor_model$_$this()._vendor_model$_customValue1; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "customValue1")); - t18 = _this.get$_vendor_model$_$this()._vendor_model$_customValue2; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "customValue2")); - t19 = _this.get$_vendor_model$_$this()._vendor_model$_customValue3; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "customValue3")); - t20 = _this.get$_vendor_model$_$this()._vendor_model$_customValue4; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "customValue4")); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_name, _s12_, "name"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_address1, _s12_, "address1"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_address2, _s12_, "address2"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_city, _s12_, "city"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_state, _s12_, "state"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_postalCode, _s12_, "postalCode"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_countryId, _s12_, "countryId"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_phone, _s12_, "phone"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_privateNotes, _s12_, "privateNotes"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_publicNotes, _s12_, "publicNotes"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_website, _s12_, "website"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_number, _s12_, "number"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_vatNumber, _s12_, "vatNumber"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_idNumber, _s12_, "idNumber"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_currencyId, _s12_, "currencyId"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_customValue1, _s12_, "customValue1"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_customValue2, _s12_, "customValue2"); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_customValue3, _s12_, "customValue3"); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_customValue4, _s12_, "customValue4"); t21 = _this.get$contacts().build$0(); t22 = _this.get$activities().build$0(); t23 = _this.get$documents().build$0(); t24 = _this.get$_vendor_model$_$this()._vendor_model$_isChanged; - t25 = _this.get$_vendor_model$_$this()._vendor_model$_createdAt; - if (t25 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "createdAt")); - t26 = _this.get$_vendor_model$_$this()._vendor_model$_updatedAt; - if (t26 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "updatedAt")); - t27 = _this.get$_vendor_model$_$this()._vendor_model$_archivedAt; - if (t27 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "archivedAt")); + t25 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_createdAt, _s12_, "createdAt"); + t26 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_updatedAt, _s12_, "updatedAt"); + t27 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_archivedAt, _s12_, "archivedAt"); t28 = _this.get$_vendor_model$_$this()._vendor_model$_isDeleted; t29 = _this.get$_vendor_model$_$this()._vendor_model$_createdUserId; - t30 = _this.get$_vendor_model$_$this()._vendor_model$_assignedUserId; - t31 = _this.get$_vendor_model$_$this()._vendor_model$_id; - if (t31 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "id")); - _$result0 = A._$VendorEntity$_(t22, t3, t4, t27, t30, t5, t21, t8, t25, t29, t16, t17, t18, t19, t20, t23, t31, t15, t24, t28, t1, t2, t13, t9, t7, t10, t11, t6, t26, t14, t12); + _$result0 = A._$VendorEntity$_(t22, t3, t4, t27, _this.get$_vendor_model$_$this()._vendor_model$_assignedUserId, t5, t21, t8, t25, t29, t16, t17, t18, t19, t20, t23, A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_id, _s12_, "id"), t15, t24, t28, t1, t2, t13, t9, t7, t10, t11, t6, t26, t14, t12); } _$result = _$result0; } catch (exception) { @@ -354627,7 +378898,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._vendor_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._vendor_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -354638,9 +378909,17 @@ return other instanceof A.VendorContactEntity && _this.firstName === other.firstName && _this.lastName === other.lastName && _this.email === other.email && _this.isPrimary === other.isPrimary && _this.sendEmail === other.sendEmail && _this.phone === other.phone && _this.customValue1 === other.customValue1 && _this.customValue2 === other.customValue2 && _this.customValue3 === other.customValue3 && _this.customValue4 === other.customValue4 && _this.link === other.link && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._vendor_model$__hashCode; - return t1 == null ? _this._vendor_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.firstName)), B.JSString_methods.get$hashCode(_this.lastName)), B.JSString_methods.get$hashCode(_this.email)), B.JSBool_methods.get$hashCode(_this.isPrimary)), B.JSBool_methods.get$hashCode(_this.sendEmail)), B.JSString_methods.get$hashCode(_this.phone)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSString_methods.get$hashCode(_this.link)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.firstName)), B.JSString_methods.get$hashCode(_this.lastName)), B.JSString_methods.get$hashCode(_this.email)), B.JSBool_methods.get$hashCode(_this.isPrimary)), B.JSBool_methods.get$hashCode(_this.sendEmail)), B.JSString_methods.get$hashCode(_this.phone)), B.JSString_methods.get$hashCode(_this.customValue1)), B.JSString_methods.get$hashCode(_this.customValue2)), B.JSString_methods.get$hashCode(_this.customValue3)), B.JSString_methods.get$hashCode(_this.customValue4)), B.JSString_methods.get$hashCode(_this.link)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._vendor_model$__hashCode; + if (t1 == null) { + _this._vendor_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -354720,61 +378999,29 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, _this = this, + _vendor_model$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _this = this, _s19_ = "VendorContactEntity", _$result = _this._vendor_model$_$v; if (_$result == null) { - t1 = _this.get$_vendor_model$_$this()._vendor_model$_firstName; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "firstName")); - t2 = _this.get$_vendor_model$_$this()._vendor_model$_lastName; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "lastName")); - t3 = _this.get$_vendor_model$_$this()._vendor_model$_email; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "email")); - t4 = _this.get$_vendor_model$_$this()._isPrimary; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "isPrimary")); - t5 = _this.get$_vendor_model$_$this()._vendor_model$_sendEmail; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "sendEmail")); - t6 = _this.get$_vendor_model$_$this()._vendor_model$_phone; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "phone")); - t7 = _this.get$_vendor_model$_$this()._vendor_model$_customValue1; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customValue1")); - t8 = _this.get$_vendor_model$_$this()._vendor_model$_customValue2; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customValue2")); - t9 = _this.get$_vendor_model$_$this()._vendor_model$_customValue3; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customValue3")); - t10 = _this.get$_vendor_model$_$this()._vendor_model$_customValue4; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customValue4")); - t11 = _this.get$_vendor_model$_$this()._link; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "link")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_firstName, _s19_, "firstName"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_lastName, _s19_, "lastName"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_email, _s19_, "email"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._isPrimary, _s19_, "isPrimary"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_sendEmail, _s19_, "sendEmail"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_phone, _s19_, "phone"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_customValue1, _s19_, "customValue1"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_customValue2, _s19_, "customValue2"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_customValue3, _s19_, "customValue3"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_customValue4, _s19_, "customValue4"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._link, _s19_, "link"); t12 = _this.get$_vendor_model$_$this()._vendor_model$_isChanged; - t13 = _this.get$_vendor_model$_$this()._vendor_model$_createdAt; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "createdAt")); - t14 = _this.get$_vendor_model$_$this()._vendor_model$_updatedAt; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "updatedAt")); - t15 = _this.get$_vendor_model$_$this()._vendor_model$_archivedAt; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "archivedAt")); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_createdAt, _s19_, "createdAt"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_updatedAt, _s19_, "updatedAt"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_archivedAt, _s19_, "archivedAt"); t16 = _this.get$_vendor_model$_$this()._vendor_model$_isDeleted; t17 = _this.get$_vendor_model$_$this()._vendor_model$_createdUserId; - t18 = _this.get$_vendor_model$_$this()._vendor_model$_assignedUserId; - t19 = _this.get$_vendor_model$_$this()._vendor_model$_id; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "id")); - _$result = A._$VendorContactEntity$_(t15, t18, t13, t17, t7, t8, t9, t10, t3, t1, t19, t12, t16, t4, t2, t11, t6, t5, t14); + _$result = A._$VendorContactEntity$_(t15, _this.get$_vendor_model$_$this()._vendor_model$_assignedUserId, t13, t17, t7, t8, t9, t10, t3, t1, A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_model$_$this()._vendor_model$_id, _s19_, "id"), t12, t16, t4, t2, t11, t6, t5, t14); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._vendor_model$_$v = _$result; @@ -354877,7 +379124,7 @@ break; } } - return result.build$0(); + return result._webhook_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -354951,7 +379198,7 @@ break; } } - return result.build$0(); + return result._webhook_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -355065,7 +379312,7 @@ break; } } - return result.build$0(); + return result._webhook_model$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -355088,8 +379335,17 @@ return other instanceof A.WebhookListResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._webhook_model$__hashCode; - return t1 == null ? this._webhook_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._webhook_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._webhook_model$__hashCode; + if (t1 == null) { + _this._webhook_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("WebhookListResponse"), @@ -355111,7 +379367,7 @@ t1 = _this._webhook_model$_data; return t1 == null ? _this._webhook_model$_data = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_WebhookEntity) : t1; }, - build$0() { + _webhook_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "WebhookListResponse", _$result = null; @@ -355120,8 +379376,7 @@ if (_$result0 == null) { t1 = _this.get$data(_this).build$0(); _$result0 = new A._$WebhookListResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { @@ -355151,8 +379406,17 @@ return other instanceof A.WebhookItemResponse && J.$eq$(this.data, other.data); }, get$hashCode(_) { - var t1 = this._webhook_model$__hashCode; - return t1 == null ? this._webhook_model$__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.data))) : t1; + var _$hash, _this = this, + t1 = _this._webhook_model$__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.data))); + t1 = _this._webhook_model$__hashCode; + if (t1 == null) { + _this._webhook_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("WebhookItemResponse"), @@ -355183,24 +379447,23 @@ } return t1; }, - build$0() { + _webhook_model$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s19_ = "WebhookItemResponse", _$result = null; try { _$result0 = _this._webhook_model$_$v; if (_$result0 == null) { - t1 = _this.get$data(_this).build$0(); + t1 = _this.get$data(_this)._webhook_model$_build$0(); _$result0 = new A._$WebhookItemResponse(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "data")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s19_, "data"); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "data"; - _this.get$data(_this).build$0(); + _this.get$data(_this)._webhook_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); @@ -355221,7 +379484,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._webhook_model$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._webhook_model$_build$0(); }, $eq(_, other) { var _this = this; @@ -355232,9 +379495,17 @@ return other instanceof A.WebhookEntity && _this.eventId === other.eventId && _this.targetUrl === other.targetUrl && _this.format === other.format && _this.restMethod === other.restMethod && J.$eq$(_this.headers, other.headers) && _this.isChanged == other.isChanged && _this.createdAt === other.createdAt && _this.updatedAt === other.updatedAt && _this.archivedAt === other.archivedAt && _this.isDeleted == other.isDeleted && _this.createdUserId == other.createdUserId && _this.assignedUserId == other.assignedUserId && _this.id === other.id; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._webhook_model$__hashCode; - return t1 == null ? _this._webhook_model$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.eventId)), B.JSString_methods.get$hashCode(_this.targetUrl)), B.JSString_methods.get$hashCode(_this.format)), B.JSString_methods.get$hashCode(_this.restMethod)), J.get$hashCode$(_this.headers)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.eventId)), B.JSString_methods.get$hashCode(_this.targetUrl)), B.JSString_methods.get$hashCode(_this.format)), B.JSString_methods.get$hashCode(_this.restMethod)), J.get$hashCode$(_this.headers)), J.get$hashCode$(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.createdAt)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSInt_methods.get$hashCode(_this.archivedAt)), J.get$hashCode$(_this.isDeleted)), J.get$hashCode$(_this.createdUserId)), J.get$hashCode$(_this.assignedUserId)), B.JSString_methods.get$hashCode(_this.id))); + t1 = _this._webhook_model$__hashCode; + if (t1 == null) { + _this._webhook_model$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -355317,43 +379588,25 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, exception, _this = this, + _webhook_model$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, exception, _this = this, _s13_ = "WebhookEntity", _$result = null; try { _$result0 = _this._webhook_model$_$v; if (_$result0 == null) { - t1 = _this.get$_webhook_model$_$this()._eventId; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "eventId")); - t2 = _this.get$_webhook_model$_$this()._targetUrl; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "targetUrl")); - t3 = _this.get$_webhook_model$_$this()._format; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "format")); - t4 = _this.get$_webhook_model$_$this()._restMethod; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "restMethod")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_webhook_model$_$this()._eventId, _s13_, "eventId"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_webhook_model$_$this()._targetUrl, _s13_, "targetUrl"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_webhook_model$_$this()._format, _s13_, "format"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_webhook_model$_$this()._restMethod, _s13_, "restMethod"); t5 = _this.get$headers(_this).build$0(); t6 = _this.get$_webhook_model$_$this()._webhook_model$_isChanged; - t7 = _this.get$_webhook_model$_$this()._webhook_model$_createdAt; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "createdAt")); - t8 = _this.get$_webhook_model$_$this()._webhook_model$_updatedAt; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updatedAt")); - t9 = _this.get$_webhook_model$_$this()._webhook_model$_archivedAt; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "archivedAt")); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_webhook_model$_$this()._webhook_model$_createdAt, _s13_, "createdAt"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_webhook_model$_$this()._webhook_model$_updatedAt, _s13_, "updatedAt"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_webhook_model$_$this()._webhook_model$_archivedAt, _s13_, "archivedAt"); t10 = _this.get$_webhook_model$_$this()._webhook_model$_isDeleted; t11 = _this.get$_webhook_model$_$this()._webhook_model$_createdUserId; - t12 = _this.get$_webhook_model$_$this()._webhook_model$_assignedUserId; - t13 = _this.get$_webhook_model$_$this()._webhook_model$_id; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - _$result0 = A._$WebhookEntity$_(t9, t12, t7, t11, t1, t3, t5, t13, t6, t10, t4, t2, t8); + _$result0 = A._$WebhookEntity$_(t9, _this.get$_webhook_model$_$this()._webhook_model$_assignedUserId, t7, t11, t1, t3, t5, A.BuiltValueNullFieldError_checkNotNull(_this.get$_webhook_model$_$this()._webhook_model$_id, _s13_, "id"), t6, t10, t4, t2, t8); } _$result = _$result0; } catch (exception) { @@ -356134,7 +380387,7 @@ B.JSArray_methods.clear$0(b.get$documents().get$_safeList()); return b; }, - $signature: 54 + $signature: 57 }; A.CompanyGatewayRepository.prototype = { loadItem$2(credentials, entityId) { @@ -358350,7 +382603,7 @@ B.JSArray_methods.clear$0(b.get$documents().get$_safeList()); return b; }, - $signature: 172 + $signature: 188 }; A.ProjectRepository.prototype = { loadItem$2(credentials, entityId) { @@ -360858,7 +385111,7 @@ t1.$indexSet(0, "ninja_category_id", t2); return t1; }, - $signature: 1263 + $signature: 3225 }; A.TransactionRuleRepository.prototype = { loadItem$2(credentials, entityId) { @@ -361565,9 +385818,11 @@ url += "&per_page=999999"; url += "&t=" + Date.now(); A.print("GET: " + url); - client = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); + client = A.zoneClient(); + if (client == null) + client = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); $async$goto = 3; - return A._asyncAwait(client._sendUnstreamed$3("GET", A.Uri_parse(url, 0, null), A._getHeaders(url, token, null, null, null)), $async$$get$3$rawResponse); + return A._asyncAwait(client.$get$2$headers(0, A.Uri_parse(url, 0, null), A._getHeaders(url, token, null, null, null)), $async$$get$3$rawResponse); case 3: // returning from await. response = $async$result; @@ -361652,8 +385907,10 @@ case 5: // else headers = A._getHeaders(url, token, idToken, password, secret); - client = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); - t1 = client._sendUnstreamed$5("POST", A.Uri_parse(url, 0, null), headers, data, null); + client = A.zoneClient(); + if (client == null) + client = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); + t1 = client.post$3$body$headers(A.Uri_parse(url, 0, null), data, headers); $async$goto = 7; return A._asyncAwait(t1.timeout$1(0, A.Duration$(0, 0, 0, 0, 0, rawResponse ? 600 : 120)), $async$post$8$data$idToken$multipartFiles$password$rawResponse$secret); case 7: @@ -361700,9 +385957,11 @@ if (!B.JSString_methods.contains$1(url, "?")) url += "?"; A.print("PUT: " + url); - client = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); + client = A.zoneClient(); + if (client == null) + client = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); $async$goto = 3; - return A._asyncAwait(client._sendUnstreamed$5("PUT", A.Uri_parse(url, 0, null), A._getHeaders(url, token, idToken, password, null), data, null), $async$put$5$data$idToken$password); + return A._asyncAwait(client.put$3$body$headers(0, A.Uri_parse(url, 0, null), data, A._getHeaders(url, token, idToken, password, null)), $async$put$5$data$idToken$password); case 3: // returning from await. response = $async$result; @@ -361742,9 +386001,11 @@ if (!B.JSString_methods.contains$1(url, "?")) url += "?"; A.print("Delete: " + url); - client = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); + client = A.zoneClient(); + if (client == null) + client = new A.BrowserClient(A.LinkedHashSet_LinkedHashSet$_empty(type$.HttpRequest)); $async$goto = 3; - return A._asyncAwait(client._sendUnstreamed$5("DELETE", A.Uri_parse(url, 0, null), A._getHeaders(url, token, idToken, password, null), data, null), $async$delete$5$data$idToken$password); + return A._asyncAwait(client.delete$3$body$headers(0, A.Uri_parse(url, 0, null), data, A._getHeaders(url, token, idToken, password, null)), $async$delete$5$data$idToken$password); case 3: // returning from await. response = $async$result; @@ -361766,7 +386027,7 @@ call$2(field, errors) { J.forEach$1$ax(type$.legacy_List_dynamic._as(errors), new A._parseError__closure(this._box_0)); }, - $signature: 1262 + $signature: 3226 }; A._parseError__closure.prototype = { call$1(error) { @@ -361810,7 +386071,7 @@ b.get$useSidebarEditor().$indexSet(0, B.EntityType_task, true); return b; }, - $signature: 630 + $signature: 789 }; A.InvoiceNinjaApp.prototype = { createState$0() { @@ -361834,7 +386095,7 @@ authenticated = false; $async$handler = 3; $async$goto = 6; - return A._asyncAwait(new A.LocalAuthentication().authenticate$4$biometricOnly$localizedReason$stickyAuth$useErrorDialogs(true, "Please authenticate to access the app", false, true), $async$_authenticate$0); + return A._asyncAwait(new A.LocalAuthentication().authenticate$2$localizedReason$options("Please authenticate to access the app", B.AuthenticationOptions_true), $async$_authenticate$0); case 6: // returning from await. authenticated = $async$result; @@ -361899,7 +386160,7 @@ call$0() { return this.$this._authenticated = true; }, - $signature: 25 + $signature: 24 }; A.InvoiceNinjaAppState_initState_closure.prototype = { call$1(_) { @@ -361921,19 +386182,19 @@ t1[0].call$1(new A.RefreshData(null, false, false, false)); } }, - $signature: 464 + $signature: 428 }; A.InvoiceNinjaAppState_generateRoute_closure.prototype = { call$1(_) { return new A.LoginScreen(null); }, - $signature: 632 + $signature: 797 }; A.InvoiceNinjaAppState_generateRoute_closure0.prototype = { call$1(_) { return new A.MainScreen(null); }, - $signature: 633 + $signature: 799 }; A.InvoiceNinjaAppState_build_closure.prototype = { call$1(context) { @@ -362005,7 +386266,7 @@ $.$get$_lookupMessagesMap().$indexSet(0, "th_short", new A.ThShortMessages()); } else if (locale0 === "zh") $.$get$_lookupMessagesMap().$indexSet(0, "zh", new A.ZhMessages()); - textButtonTheme = A.TextButton_styleFrom(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.Size(88, 36), new A.EdgeInsets(16, 0, 16, 0), _null, _null, B.RoundedRectangleBorder_ifx, _null, _null, _null, _null); + textButtonTheme = A.TextButton_styleFrom(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.Size(88, 36), new A.EdgeInsets(16, 0, 16, 0), _null, _null, B.RoundedRectangleBorder_27D, _null, _null, _null, _null); t3 = t2.prefState; t4 = t3.enableDarkMode; outlinedButtonTheme = A.OutlinedButton_styleFrom(_null, _null, _null, _null, _null, _null, _null, _null, _null, t4 ? B.Color_4294967295 : B.Color_3707764736, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); @@ -362020,11 +386281,17 @@ t10 = type$.MappedListIterable_of_legacy_String_and_legacy_Locale; t10 = A.List_List$of(new A.MappedListIterable(B.List_KAC, new A.InvoiceNinjaAppState_build__closure(), t10), true, t10._eval$1("ListIterable.E")); t11 = $.$get$HubAdapter__instance(); - t11 = A._setArrayType([new A.SentryNavigatorObserver(t11, $.$get$SentryNative__instance(), A.LinkedHashMap_LinkedHashMap$_empty(type$.PageRoute_dynamic, type$.Set_RouteAware))], type$.JSArray_legacy_NavigatorObserver); + t12 = $.$get$SentryNative__instance(); + t11.toString; + t13 = $.$get$Sentry__hub(); + t13 = t13.get$options(t13).__SentryOptions_sdk_A; + t13 === $ && A.throwUnnamedLateFieldNI(); + t13.addIntegration$1("UINavigationTracing"); + t11 = A._setArrayType([new A.SentryNavigatorObserver(t11, t12, A.LinkedHashMap_LinkedHashMap$_empty(type$.PageRoute_dynamic, type$.Set_RouteAware))], type$.JSArray_legacy_NavigatorObserver); t12 = A._setArrayType([B.C_AppLocalizationsDelegate, B.C__GlobalCupertinoLocalizationsDelegate, B.C__WidgetsLocalizationsDelegate, B.C__MaterialLocalizationsDelegate], type$.JSArray_legacy_LocalizationsDelegate_dynamic); t3 = t3.requireAuthentication && !t1._authenticated ? new A.LockScreen(t1.get$_authenticate(), _null) : new A.InitScreen(_null); if (t4) - t4 = A.ThemeData_ThemeData(_null, B.Color_4278190080, B.Color_4279966750, _null, B.Color_4278190080, B.Color_4279966750, new A.ColorScheme(B.Brightness_0, B.Color_4290479868, B.Color_4278190080, _null, _null, B.Color_4278442694, B.Color_4278190080, _null, _null, _null, _null, _null, _null, B.Color_4291782265, B.Color_4278190080, _null, _null, B.Color_4279374354, B.Color_4294967295, B.Color_4279374354, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, B.Color_4281794739, B.Color_4278442694).copyWith$2$primary$secondary(accentColor, accentColor), "Roboto", _null, accentColor, new A.OutlinedButtonThemeData(outlinedButtonTheme), pageTransitionsTheme, _null, B.Color_4278190080, _null, _null, _null, new A.TextButtonThemeData(textButtonTheme), new A.TextSelectionThemeData(_null, _null, accentColor), A.TooltipThemeData$(_null, _null, _null, _null, _null, _null, _null, _null, _null, A.Duration$(0, 0, 0, 500, 0, 0)), _null, _null); + t4 = A.ThemeData_ThemeData(_null, B.Color_4278190080, B.Color_4279966750, _null, B.Color_4278190080, B.Color_4279966750, new A.ColorScheme(B.Brightness_0, B.Color_4290479868, B.Color_4278190080, _null, _null, B.Color_4278442694, B.Color_4278190080, _null, _null, _null, _null, _null, _null, B.Color_4291782265, B.Color_4278190080, _null, _null, B.Color_4279374354, B.Color_4294967295, B.Color_4279374354, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.Color_4281794739, B.Color_4278442694).copyWith$2$primary$secondary(accentColor, accentColor), "Roboto", _null, accentColor, new A.OutlinedButtonThemeData(outlinedButtonTheme), pageTransitionsTheme, _null, B.Color_4278190080, _null, _null, _null, new A.TextButtonThemeData(textButtonTheme), new A.TextSelectionThemeData(_null, _null, accentColor), A.TooltipThemeData$(_null, _null, _null, _null, _null, _null, _null, _null, _null, A.Duration$(0, 0, 0, 500, 0, 0)), _null, _null); else { t4 = A.ColorScheme_ColorScheme$fromSwatch(_null, _null, B.Brightness_1, _null, _null, _null, B.MaterialColor_Map_JNwaj_4280391411).copyWith$1$secondary(accentColor); t13 = A.TooltipThemeData$(_null, _null, _null, _null, _null, _null, _null, _null, _null, A.Duration$(0, 0, 0, 500, 0, 0)); @@ -362035,15 +386302,15 @@ t18 = hasAccentColor ? _null : accentColor; t19 = hasAccentColor ? accentColor : B.Color_4294967295; t20 = hasAccentColor ? B.Color_4294967295 : accentColor; - t4 = A.ThemeData_ThemeData(A.AppBarTheme$(_null, _null, _null, _null, _null, t19, _null, _null, new A.IconThemeData(t20, _null, _null, _null), _null, _null, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, hasAccentColor ? B.Color_4294967295 : B.Color_4278190080, _null, _null, _null, _null, _null, _null, _null, _null, 20, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), B.Color_4294967295, B.Color_4294967295, _null, B.Color_4294967295, B.Color_4294967295, t4, "Roboto", new A.IconThemeData(t18, _null, _null, _null), accentColor, new A.OutlinedButtonThemeData(outlinedButtonTheme), pageTransitionsTheme, accentColor, t14, t15, B.Color_4294178038, new A.TabBarTheme(_null, _null, t16, _null, _null, t17, _null, _null, _null, _null), new A.TextButtonThemeData(textButtonTheme), new A.TextSelectionThemeData(_null, accentColor, _null), t13, _null, _null); + t4 = A.ThemeData_ThemeData(A.AppBarTheme$(_null, _null, _null, _null, _null, t19, _null, _null, new A.IconThemeData(_null, _null, _null, _null, _null, t20, _null, _null), _null, _null, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, hasAccentColor ? B.Color_4294967295 : B.Color_4278190080, _null, _null, _null, _null, _null, _null, _null, _null, 20, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), B.Color_4294967295, B.Color_4294967295, _null, B.Color_4294967295, B.Color_4294967295, t4, "Roboto", new A.IconThemeData(_null, _null, _null, _null, _null, t18, _null, _null), accentColor, new A.OutlinedButtonThemeData(outlinedButtonTheme), pageTransitionsTheme, accentColor, t14, t15, B.Color_4294178038, new A.TabBarTheme(_null, _null, _null, _null, t16, _null, _null, t17, _null, _null, _null, _null), new A.TextButtonThemeData(textButtonTheme), new A.TextSelectionThemeData(_null, accentColor, _null), t13, _null, _null); } t1 = A.getLayout(context) === B.AppLayout_mobile ? _null : t1.get$generateRoute(); t13 = type$.legacy_String; t14 = type$.legacy_legacy_Widget_Function_legacy_BuildContext; - t13 = A.getLayout(context) === B.AppLayout_mobile ? A.LinkedHashMap_LinkedHashMap$_literal(["/login", new A.InvoiceNinjaAppState_build__closure0(), "/main", new A.InvoiceNinjaAppState_build__closure1(), "/dashboard", new A.InvoiceNinjaAppState_build__closure2(t2), "/product", new A.InvoiceNinjaAppState_build__closure3(), "/product/view", new A.InvoiceNinjaAppState_build__closure4(), "/product/edit", new A.InvoiceNinjaAppState_build__closure5(), "/client", new A.InvoiceNinjaAppState_build__closure6(), "/client/view", new A.InvoiceNinjaAppState_build__closure7(), "/client/edit", new A.InvoiceNinjaAppState_build__closure8(), "/client/pdf", new A.InvoiceNinjaAppState_build__closure9(), "/invoice", new A.InvoiceNinjaAppState_build__closure10(), "/invoice/view", new A.InvoiceNinjaAppState_build__closure11(), "/invoice/edit", new A.InvoiceNinjaAppState_build__closure12(), "/invoice/email", new A.InvoiceNinjaAppState_build__closure13(), "/invoice/pdf", new A.InvoiceNinjaAppState_build__closure14(), "/document", new A.InvoiceNinjaAppState_build__closure15(), "/document/view", new A.InvoiceNinjaAppState_build__closure16(), "/document/edit", new A.InvoiceNinjaAppState_build__closure17(), "/expense", new A.InvoiceNinjaAppState_build__closure18(), "/expense/view", new A.InvoiceNinjaAppState_build__closure19(), "/expense/edit", new A.InvoiceNinjaAppState_build__closure20(), "/vendor", new A.InvoiceNinjaAppState_build__closure21(), "/vendor/view", new A.InvoiceNinjaAppState_build__closure22(), "/vendor/edit", new A.InvoiceNinjaAppState_build__closure23(), "/task", new A.InvoiceNinjaAppState_build__closure24(), "/task/view", new A.InvoiceNinjaAppState_build__closure25(), "/task/edit", new A.InvoiceNinjaAppState_build__closure26(), "/project", new A.InvoiceNinjaAppState_build__closure27(), "/project/view", new A.InvoiceNinjaAppState_build__closure28(), "/project/edit", new A.InvoiceNinjaAppState_build__closure29(), "/payment", new A.InvoiceNinjaAppState_build__closure30(), "/payment/view", new A.InvoiceNinjaAppState_build__closure31(), "/payment/edit", new A.InvoiceNinjaAppState_build__closure32(), "/payment/refund", new A.InvoiceNinjaAppState_build__closure33(), "/quote", new A.InvoiceNinjaAppState_build__closure34(), "/quote/view", new A.InvoiceNinjaAppState_build__closure35(), "/quote/edit", new A.InvoiceNinjaAppState_build__closure36(), "/quote/email", new A.InvoiceNinjaAppState_build__closure37(), "/quote/pdf", new A.InvoiceNinjaAppState_build__closure38(), "/settings/schedules", new A.InvoiceNinjaAppState_build__closure39(), "/settings/schedules/view", new A.InvoiceNinjaAppState_build__closure40(), "/settings/schedules/edit", new A.InvoiceNinjaAppState_build__closure41(), "/settings/transaction_rules", new A.InvoiceNinjaAppState_build__closure42(), "/settings/transaction_rules/view", new A.InvoiceNinjaAppState_build__closure43(), "/settings/transaction_rules/edit", new A.InvoiceNinjaAppState_build__closure44(), "/transaction", new A.InvoiceNinjaAppState_build__closure45(), "/transaction/view", new A.InvoiceNinjaAppState_build__closure46(), "/transaction/edit", new A.InvoiceNinjaAppState_build__closure47(), "/settings/bank_accounts", new A.InvoiceNinjaAppState_build__closure48(), "/settings/bank_accounts/view", new A.InvoiceNinjaAppState_build__closure49(), "/settings/bank_accounts/edit", new A.InvoiceNinjaAppState_build__closure50(), "/purchase_order", new A.InvoiceNinjaAppState_build__closure51(), "/purchase_order/view", new A.InvoiceNinjaAppState_build__closure52(), "/purchase_order/edit", new A.InvoiceNinjaAppState_build__closure53(), "/purchase_order/email", new A.InvoiceNinjaAppState_build__closure54(), "/purchase_order/pdf", new A.InvoiceNinjaAppState_build__closure55(), "/recurring_expense", new A.InvoiceNinjaAppState_build__closure56(), "/recurring_expense/view", new A.InvoiceNinjaAppState_build__closure57(), "/recurring_expense/edit", new A.InvoiceNinjaAppState_build__closure58(), "/settings/subscriptions", new A.InvoiceNinjaAppState_build__closure59(), "/settings/subscriptions/view", new A.InvoiceNinjaAppState_build__closure60(), "/settings/subscriptions/edit", new A.InvoiceNinjaAppState_build__closure61(), "/settings/task_status", new A.InvoiceNinjaAppState_build__closure62(), "/settings/task_status/view", new A.InvoiceNinjaAppState_build__closure63(), "/settings/task_status/edit", new A.InvoiceNinjaAppState_build__closure64(), "/settings/expense_category", new A.InvoiceNinjaAppState_build__closure65(), "/settings/expense_category/view", new A.InvoiceNinjaAppState_build__closure66(), "/settings/expense_category/edit", new A.InvoiceNinjaAppState_build__closure67(), "/recurring_invoice", new A.InvoiceNinjaAppState_build__closure68(), "/recurring_invoice/view", new A.InvoiceNinjaAppState_build__closure69(), "/recurring_invoice/edit", new A.InvoiceNinjaAppState_build__closure70(), "/recurring_invoice/pdf", new A.InvoiceNinjaAppState_build__closure71(), "/settings/webhook", new A.InvoiceNinjaAppState_build__closure72(), "/settings/webhook/view", new A.InvoiceNinjaAppState_build__closure73(), "/settings/webhook/edit", new A.InvoiceNinjaAppState_build__closure74(), "/settings/tokens", new A.InvoiceNinjaAppState_build__closure75(), "/settings/token/view", new A.InvoiceNinjaAppState_build__closure76(), "/settings/token/edit", new A.InvoiceNinjaAppState_build__closure77(), "/settings/payment_terms", new A.InvoiceNinjaAppState_build__closure78(), "/settings/payment_term/edit", new A.InvoiceNinjaAppState_build__closure79(), "/settings/payment_term/view", new A.InvoiceNinjaAppState_build__closure80(), "/settings/custom_designs", new A.InvoiceNinjaAppState_build__closure81(), "/settings/custom_designs/view", new A.InvoiceNinjaAppState_build__closure82(), "/settings/custom_designs/edit", new A.InvoiceNinjaAppState_build__closure83(), "/credit", new A.InvoiceNinjaAppState_build__closure84(), "/credit/view", new A.InvoiceNinjaAppState_build__closure85(), "/credit/edit", new A.InvoiceNinjaAppState_build__closure86(), "/credit/email", new A.InvoiceNinjaAppState_build__closure87(), "/credit/pdf", new A.InvoiceNinjaAppState_build__closure88(), "/settings/user_management", new A.InvoiceNinjaAppState_build__closure89(), "/settings/user_management/view", new A.InvoiceNinjaAppState_build__closure90(), "/settings/user_management/edit", new A.InvoiceNinjaAppState_build__closure91(), "/settings/group_settings", new A.InvoiceNinjaAppState_build__closure92(), "/settings/group_settings/view", new A.InvoiceNinjaAppState_build__closure93(), "/settings/group_settings/edit", new A.InvoiceNinjaAppState_build__closure94(), "/settings", new A.InvoiceNinjaAppState_build__closure95(), "/reports", new A.InvoiceNinjaAppState_build__closure96(), "/settings/company_details", new A.InvoiceNinjaAppState_build__closure97(), "/settings/user_details", new A.InvoiceNinjaAppState_build__closure98(), "/settings/localization", new A.InvoiceNinjaAppState_build__closure99(), "/settings/payment_settings", new A.InvoiceNinjaAppState_build__closure100(), "/settings/company_gateways", new A.InvoiceNinjaAppState_build__closure101(), "/settings/company_gateways/view", new A.InvoiceNinjaAppState_build__closure102(), "/settings/company_gateways/edit", new A.InvoiceNinjaAppState_build__closure103(), "/settings/tax_settings", new A.InvoiceNinjaAppState_build__closure104(), "/settings/tax_settings_rates", new A.InvoiceNinjaAppState_build__closure105(), "/settings/tax_settings_rates/view", new A.InvoiceNinjaAppState_build__closure106(), "/settings/tax_settings_rates/edit", new A.InvoiceNinjaAppState_build__closure107(), "/settings/product_settings", new A.InvoiceNinjaAppState_build__closure108(), "/settings/expense_settings", new A.InvoiceNinjaAppState_build__closure109(), "/settings/task_settings", new A.InvoiceNinjaAppState_build__closure110(), "/settings/import_export", new A.InvoiceNinjaAppState_build__closure111(), "/settings/device_settings", new A.InvoiceNinjaAppState_build__closure112(), "/settings/account_management", new A.InvoiceNinjaAppState_build__closure113(), "/settings/custom_fields", new A.InvoiceNinjaAppState_build__closure114(), "/settings/generated_numbers", new A.InvoiceNinjaAppState_build__closure115(), "/settings/workflow_settings", new A.InvoiceNinjaAppState_build__closure116(), "/settings/invoice_design", new A.InvoiceNinjaAppState_build__closure117(), "/settings/client_portal", new A.InvoiceNinjaAppState_build__closure118(), "/settings/email_settings", new A.InvoiceNinjaAppState_build__closure119(), "/settings/templates_and_reminders", new A.InvoiceNinjaAppState_build__closure120(), "/settings/credit_cards_and_banks", new A.InvoiceNinjaAppState_build__closure121(), "/settings/data_visualizations", new A.InvoiceNinjaAppState_build__closure122()], t13, t14) : A.LinkedHashMap_LinkedHashMap$_empty(t13, t14); + t13 = A.getLayout(context) === B.AppLayout_mobile ? A.LinkedHashMap_LinkedHashMap$_literal(["/login", new A.InvoiceNinjaAppState_build__closure0(), "/main", new A.InvoiceNinjaAppState_build__closure1(), "/dashboard", new A.InvoiceNinjaAppState_build__closure2(t2), "/product", new A.InvoiceNinjaAppState_build__closure3(), "/product/view", new A.InvoiceNinjaAppState_build__closure4(), "/product/edit", new A.InvoiceNinjaAppState_build__closure5(), "/client", new A.InvoiceNinjaAppState_build__closure6(), "/client/view", new A.InvoiceNinjaAppState_build__closure7(), "/client/edit", new A.InvoiceNinjaAppState_build__closure8(), "/client/pdf", new A.InvoiceNinjaAppState_build__closure9(), "/invoice", new A.InvoiceNinjaAppState_build__closure10(), "/invoice/view", new A.InvoiceNinjaAppState_build__closure11(), "/invoice/edit", new A.InvoiceNinjaAppState_build__closure12(), "/invoice/email", new A.InvoiceNinjaAppState_build__closure13(), "/invoice/pdf", new A.InvoiceNinjaAppState_build__closure14(), "/document", new A.InvoiceNinjaAppState_build__closure15(), "/document/view", new A.InvoiceNinjaAppState_build__closure16(), "/document/edit", new A.InvoiceNinjaAppState_build__closure17(), "/expense", new A.InvoiceNinjaAppState_build__closure18(), "/expense/view", new A.InvoiceNinjaAppState_build__closure19(), "/expense/edit", new A.InvoiceNinjaAppState_build__closure20(), "/vendor", new A.InvoiceNinjaAppState_build__closure21(), "/vendor/view", new A.InvoiceNinjaAppState_build__closure22(), "/vendor/edit", new A.InvoiceNinjaAppState_build__closure23(), "/task", new A.InvoiceNinjaAppState_build__closure24(), "/task/view", new A.InvoiceNinjaAppState_build__closure25(), "/task/edit", new A.InvoiceNinjaAppState_build__closure26(), "/project", new A.InvoiceNinjaAppState_build__closure27(), "/project/view", new A.InvoiceNinjaAppState_build__closure28(), "/project/edit", new A.InvoiceNinjaAppState_build__closure29(), "/payment", new A.InvoiceNinjaAppState_build__closure30(), "/payment/view", new A.InvoiceNinjaAppState_build__closure31(), "/payment/edit", new A.InvoiceNinjaAppState_build__closure32(), "/payment/refund", new A.InvoiceNinjaAppState_build__closure33(), "/quote", new A.InvoiceNinjaAppState_build__closure34(), "/quote/view", new A.InvoiceNinjaAppState_build__closure35(), "/quote/edit", new A.InvoiceNinjaAppState_build__closure36(), "/quote/email", new A.InvoiceNinjaAppState_build__closure37(), "/quote/pdf", new A.InvoiceNinjaAppState_build__closure38(), "/settings/schedules", new A.InvoiceNinjaAppState_build__closure39(), "/settings/schedules/view", new A.InvoiceNinjaAppState_build__closure40(), "/settings/schedules/edit", new A.InvoiceNinjaAppState_build__closure41(), "/settings/transaction_rules", new A.InvoiceNinjaAppState_build__closure42(), "/settings/transaction_rules/view", new A.InvoiceNinjaAppState_build__closure43(), "/settings/transaction_rules/edit", new A.InvoiceNinjaAppState_build__closure44(), "/transaction", new A.InvoiceNinjaAppState_build__closure45(), "/transaction/view", new A.InvoiceNinjaAppState_build__closure46(), "/transaction/edit", new A.InvoiceNinjaAppState_build__closure47(), "/settings/bank_accounts", new A.InvoiceNinjaAppState_build__closure48(), "/settings/bank_accounts/view", new A.InvoiceNinjaAppState_build__closure49(), "/settings/bank_accounts/edit", new A.InvoiceNinjaAppState_build__closure50(), "/purchase_order", new A.InvoiceNinjaAppState_build__closure51(), "/purchase_order/view", new A.InvoiceNinjaAppState_build__closure52(), "/purchase_order/edit", new A.InvoiceNinjaAppState_build__closure53(), "/purchase_order/email", new A.InvoiceNinjaAppState_build__closure54(), "/purchase_order/pdf", new A.InvoiceNinjaAppState_build__closure55(), "/recurring_expense", new A.InvoiceNinjaAppState_build__closure56(), "/recurring_expense/view", new A.InvoiceNinjaAppState_build__closure57(), "/recurring_expense/edit", new A.InvoiceNinjaAppState_build__closure58(), "/settings/payment_links", new A.InvoiceNinjaAppState_build__closure59(), "/settings/payment_links/view", new A.InvoiceNinjaAppState_build__closure60(), "/settings/payment_links/edit", new A.InvoiceNinjaAppState_build__closure61(), "/settings/task_status", new A.InvoiceNinjaAppState_build__closure62(), "/settings/task_status/view", new A.InvoiceNinjaAppState_build__closure63(), "/settings/task_status/edit", new A.InvoiceNinjaAppState_build__closure64(), "/settings/expense_category", new A.InvoiceNinjaAppState_build__closure65(), "/settings/expense_category/view", new A.InvoiceNinjaAppState_build__closure66(), "/settings/expense_category/edit", new A.InvoiceNinjaAppState_build__closure67(), "/recurring_invoice", new A.InvoiceNinjaAppState_build__closure68(), "/recurring_invoice/view", new A.InvoiceNinjaAppState_build__closure69(), "/recurring_invoice/edit", new A.InvoiceNinjaAppState_build__closure70(), "/recurring_invoice/pdf", new A.InvoiceNinjaAppState_build__closure71(), "/settings/webhook", new A.InvoiceNinjaAppState_build__closure72(), "/settings/webhook/view", new A.InvoiceNinjaAppState_build__closure73(), "/settings/webhook/edit", new A.InvoiceNinjaAppState_build__closure74(), "/settings/tokens", new A.InvoiceNinjaAppState_build__closure75(), "/settings/token/view", new A.InvoiceNinjaAppState_build__closure76(), "/settings/token/edit", new A.InvoiceNinjaAppState_build__closure77(), "/settings/payment_terms", new A.InvoiceNinjaAppState_build__closure78(), "/settings/payment_term/edit", new A.InvoiceNinjaAppState_build__closure79(), "/settings/payment_term/view", new A.InvoiceNinjaAppState_build__closure80(), "/settings/custom_designs", new A.InvoiceNinjaAppState_build__closure81(), "/settings/custom_designs/view", new A.InvoiceNinjaAppState_build__closure82(), "/settings/custom_designs/edit", new A.InvoiceNinjaAppState_build__closure83(), "/credit", new A.InvoiceNinjaAppState_build__closure84(), "/credit/view", new A.InvoiceNinjaAppState_build__closure85(), "/credit/edit", new A.InvoiceNinjaAppState_build__closure86(), "/credit/email", new A.InvoiceNinjaAppState_build__closure87(), "/credit/pdf", new A.InvoiceNinjaAppState_build__closure88(), "/settings/user_management", new A.InvoiceNinjaAppState_build__closure89(), "/settings/user_management/view", new A.InvoiceNinjaAppState_build__closure90(), "/settings/user_management/edit", new A.InvoiceNinjaAppState_build__closure91(), "/settings/group_settings", new A.InvoiceNinjaAppState_build__closure92(), "/settings/group_settings/view", new A.InvoiceNinjaAppState_build__closure93(), "/settings/group_settings/edit", new A.InvoiceNinjaAppState_build__closure94(), "/settings", new A.InvoiceNinjaAppState_build__closure95(), "/reports", new A.InvoiceNinjaAppState_build__closure96(), "/settings/company_details", new A.InvoiceNinjaAppState_build__closure97(), "/settings/user_details", new A.InvoiceNinjaAppState_build__closure98(), "/settings/localization", new A.InvoiceNinjaAppState_build__closure99(), "/settings/payment_settings", new A.InvoiceNinjaAppState_build__closure100(), "/settings/company_gateways", new A.InvoiceNinjaAppState_build__closure101(), "/settings/company_gateways/view", new A.InvoiceNinjaAppState_build__closure102(), "/settings/company_gateways/edit", new A.InvoiceNinjaAppState_build__closure103(), "/settings/tax_settings", new A.InvoiceNinjaAppState_build__closure104(), "/settings/tax_settings_rates", new A.InvoiceNinjaAppState_build__closure105(), "/settings/tax_settings_rates/view", new A.InvoiceNinjaAppState_build__closure106(), "/settings/tax_settings_rates/edit", new A.InvoiceNinjaAppState_build__closure107(), "/settings/product_settings", new A.InvoiceNinjaAppState_build__closure108(), "/settings/expense_settings", new A.InvoiceNinjaAppState_build__closure109(), "/settings/task_settings", new A.InvoiceNinjaAppState_build__closure110(), "/settings/import_export", new A.InvoiceNinjaAppState_build__closure111(), "/settings/device_settings", new A.InvoiceNinjaAppState_build__closure112(), "/settings/account_management", new A.InvoiceNinjaAppState_build__closure113(), "/settings/custom_fields", new A.InvoiceNinjaAppState_build__closure114(), "/settings/generated_numbers", new A.InvoiceNinjaAppState_build__closure115(), "/settings/workflow_settings", new A.InvoiceNinjaAppState_build__closure116(), "/settings/invoice_design", new A.InvoiceNinjaAppState_build__closure117(), "/settings/client_portal", new A.InvoiceNinjaAppState_build__closure118(), "/settings/email_settings", new A.InvoiceNinjaAppState_build__closure119(), "/settings/templates_and_reminders", new A.InvoiceNinjaAppState_build__closure120(), "/settings/credit_cards_and_banks", new A.InvoiceNinjaAppState_build__closure121(), "/settings/data_visualizations", new A.InvoiceNinjaAppState_build__closure122()], t13, t14) : A.LinkedHashMap_LinkedHashMap$_empty(t13, t14); return new A.StyledToast(new A.WebSocketRefresh(new A.WindowManager(new A.MaterialApp(t9, t3, t13, t1, t11, new A.InvoiceNinjaAppState_build__closure123(t2), "Invoice Ninja", t4, locale, t12, t10, false, t8, _null), _null), _null), t6, t7, t5, locale, _null); }, - $signature: 1255 + $signature: 3241 }; A.InvoiceNinjaAppState_build__closure123.prototype = { call$2(context, child) { @@ -362056,751 +386323,751 @@ t1 = t1 == null ? null : t1.enableMilitaryTime; return new A.MediaQuery(data.copyWith$2$alwaysUse24HourFormat$textScaleFactor(t1 === true, t2), child, null); }, - $signature: 634 + $signature: 800 }; A.InvoiceNinjaAppState_build__closure.prototype = { call$1(locale) { return A.AppLocalization_createLocale(locale); }, - $signature: 1251 + $signature: 3249 }; A.InvoiceNinjaAppState_build__closure0.prototype = { call$1(context) { return new A.LoginScreen(null); }, - $signature: 632 + $signature: 797 }; A.InvoiceNinjaAppState_build__closure1.prototype = { call$1(context) { return new A.MainScreen(null); }, - $signature: 633 + $signature: 799 }; A.InvoiceNinjaAppState_build__closure2.prototype = { call$1(context) { return new A.ChangeLayoutBanner(new A.DashboardScreenBuilder(null), this.state.prefState.appLayout, B.AppLayout_mobile, null); }, - $signature: 1244 + $signature: 3251 }; A.InvoiceNinjaAppState_build__closure3.prototype = { call$1(context) { return new A.ProductScreenBuilder(null); }, - $signature: 1236 + $signature: 3254 }; A.InvoiceNinjaAppState_build__closure4.prototype = { call$1(context) { return new A.ProductViewScreen(null); }, - $signature: 1235 + $signature: 3255 }; A.InvoiceNinjaAppState_build__closure5.prototype = { call$1(context) { return new A.ProductEditScreen(null); }, - $signature: 1233 + $signature: 3272 }; A.InvoiceNinjaAppState_build__closure6.prototype = { call$1(context) { return new A.ClientScreenBuilder(null); }, - $signature: 1216 + $signature: 3291 }; A.InvoiceNinjaAppState_build__closure7.prototype = { call$1(context) { return new A.ClientViewScreen(false, false, null); }, - $signature: 1201 + $signature: 3292 }; A.InvoiceNinjaAppState_build__closure8.prototype = { call$1(context) { return new A.ClientEditScreen(null); }, - $signature: 1195 + $signature: 3294 }; A.InvoiceNinjaAppState_build__closure9.prototype = { call$1(context) { return new A.ClientPdfScreen(null); }, - $signature: 1167 + $signature: 3305 }; A.InvoiceNinjaAppState_build__closure10.prototype = { call$1(context) { return new A.InvoiceScreenBuilder(null); }, - $signature: 1164 + $signature: 3348 }; A.InvoiceNinjaAppState_build__closure11.prototype = { call$1(context) { return new A.InvoiceViewScreen(false, null); }, - $signature: 1163 + $signature: 3366 }; A.InvoiceNinjaAppState_build__closure12.prototype = { call$1(context) { return new A.InvoiceEditScreen(null); }, - $signature: 1162 + $signature: 3390 }; A.InvoiceNinjaAppState_build__closure13.prototype = { call$1(context) { return new A.InvoiceEmailScreen(null); }, - $signature: 1161 + $signature: 3426 }; A.InvoiceNinjaAppState_build__closure14.prototype = { call$1(context) { return new A.InvoicePdfScreen(true, null); }, - $signature: 1160 + $signature: 3449 }; A.InvoiceNinjaAppState_build__closure15.prototype = { call$1(context) { return new A.DocumentScreenBuilder(null); }, - $signature: 1159 + $signature: 3467 }; A.InvoiceNinjaAppState_build__closure16.prototype = { call$1(context) { return new A.DocumentViewScreen(null); }, - $signature: 1154 + $signature: 3510 }; A.InvoiceNinjaAppState_build__closure17.prototype = { call$1(context) { return new A.DocumentEditScreen(null); }, - $signature: 1137 + $signature: 3533 }; A.InvoiceNinjaAppState_build__closure18.prototype = { call$1(context) { return new A.ExpenseScreenBuilder(null); }, - $signature: 1130 + $signature: 3552 }; A.InvoiceNinjaAppState_build__closure19.prototype = { call$1(context) { return new A.ExpenseViewScreen(false, null); }, - $signature: 1129 + $signature: 3573 }; A.InvoiceNinjaAppState_build__closure20.prototype = { call$1(context) { return new A.ExpenseEditScreen(null); }, - $signature: 1128 + $signature: 3695 }; A.InvoiceNinjaAppState_build__closure21.prototype = { call$1(context) { return new A.VendorScreenBuilder(null); }, - $signature: 1125 + $signature: 3715 }; A.InvoiceNinjaAppState_build__closure22.prototype = { call$1(context) { return new A.VendorViewScreen(false, false, null); }, - $signature: 1123 + $signature: 3733 }; A.InvoiceNinjaAppState_build__closure23.prototype = { call$1(context) { return new A.VendorEditScreen(null); }, - $signature: 1122 + $signature: 3760 }; A.InvoiceNinjaAppState_build__closure24.prototype = { call$1(context) { return new A.TaskScreenBuilder(null); }, - $signature: 1092 + $signature: 3780 }; A.InvoiceNinjaAppState_build__closure25.prototype = { call$1(context) { return new A.TaskViewScreen(null); }, - $signature: 1072 + $signature: 3797 }; A.InvoiceNinjaAppState_build__closure26.prototype = { call$1(context) { return new A.TaskEditScreen(null); }, - $signature: 1071 + $signature: 3816 }; A.InvoiceNinjaAppState_build__closure27.prototype = { call$1(context) { return new A.ProjectScreenBuilder(null); }, - $signature: 1065 + $signature: 3841 }; A.InvoiceNinjaAppState_build__closure28.prototype = { call$1(context) { return new A.ProjectViewScreen(false, null); }, - $signature: 1062 + $signature: 3860 }; A.InvoiceNinjaAppState_build__closure29.prototype = { call$1(context) { return new A.ProjectEditScreen(null); }, - $signature: 1048 + $signature: 3886 }; A.InvoiceNinjaAppState_build__closure30.prototype = { call$1(context) { return new A.PaymentScreenBuilder(null); }, - $signature: 1029 + $signature: 3910 }; A.InvoiceNinjaAppState_build__closure31.prototype = { call$1(context) { return new A.PaymentViewScreen(false, null); }, - $signature: 1027 + $signature: 4021 }; A.InvoiceNinjaAppState_build__closure32.prototype = { call$1(context) { return new A.PaymentEditScreen(null); }, - $signature: 635 + $signature: 802 }; A.InvoiceNinjaAppState_build__closure33.prototype = { call$1(context) { return new A.PaymentRefundScreen(null); }, - $signature: 636 + $signature: 804 }; A.InvoiceNinjaAppState_build__closure34.prototype = { call$1(context) { return new A.QuoteScreenBuilder(null); }, - $signature: 1025 + $signature: 4030 }; A.InvoiceNinjaAppState_build__closure35.prototype = { call$1(context) { return new A.QuoteViewScreen(false, null); }, - $signature: 1024 + $signature: 919 }; A.InvoiceNinjaAppState_build__closure36.prototype = { call$1(context) { return new A.QuoteEditScreen(null); }, - $signature: 1023 + $signature: 920 }; A.InvoiceNinjaAppState_build__closure37.prototype = { call$1(context) { return new A.QuoteEmailScreen(null); }, - $signature: 1022 + $signature: 921 }; A.InvoiceNinjaAppState_build__closure38.prototype = { call$1(context) { return new A.QuotePdfScreen(true, null); }, - $signature: 1021 + $signature: 922 }; A.InvoiceNinjaAppState_build__closure39.prototype = { call$1(context) { return new A.ScheduleScreenBuilder(null); }, - $signature: 1019 + $signature: 923 }; A.InvoiceNinjaAppState_build__closure40.prototype = { call$1(context) { return new A.ScheduleViewScreen(null); }, - $signature: 991 + $signature: 924 }; A.InvoiceNinjaAppState_build__closure41.prototype = { call$1(context) { return new A.ScheduleEditScreen(null); }, - $signature: 984 + $signature: 925 }; A.InvoiceNinjaAppState_build__closure42.prototype = { call$1(context) { return new A.TransactionRuleScreenBuilder(null); }, - $signature: 981 + $signature: 926 }; A.InvoiceNinjaAppState_build__closure43.prototype = { call$1(context) { return new A.TransactionRuleViewScreen(false, null); }, - $signature: 901 + $signature: 927 }; A.InvoiceNinjaAppState_build__closure44.prototype = { call$1(context) { return new A.TransactionRuleEditScreen(null); }, - $signature: 902 + $signature: 928 }; A.InvoiceNinjaAppState_build__closure45.prototype = { call$1(context) { return new A.TransactionScreenBuilder(null); }, - $signature: 903 + $signature: 929 }; A.InvoiceNinjaAppState_build__closure46.prototype = { call$1(context) { return new A.TransactionViewScreen(false, null); }, - $signature: 904 + $signature: 930 }; A.InvoiceNinjaAppState_build__closure47.prototype = { call$1(context) { return new A.TransactionEditScreen(null); }, - $signature: 905 + $signature: 931 }; A.InvoiceNinjaAppState_build__closure48.prototype = { call$1(context) { return new A.BankAccountScreenBuilder(null); }, - $signature: 906 + $signature: 932 }; A.InvoiceNinjaAppState_build__closure49.prototype = { call$1(context) { return new A.BankAccountViewScreen(false, null); }, - $signature: 907 + $signature: 933 }; A.InvoiceNinjaAppState_build__closure50.prototype = { call$1(context) { return new A.BankAccountEditScreen(null); }, - $signature: 908 + $signature: 934 }; A.InvoiceNinjaAppState_build__closure51.prototype = { call$1(context) { return new A.PurchaseOrderScreenBuilder(null); }, - $signature: 909 + $signature: 935 }; A.InvoiceNinjaAppState_build__closure52.prototype = { call$1(context) { return new A.PurchaseOrderViewScreen(false, null); }, - $signature: 910 + $signature: 936 }; A.InvoiceNinjaAppState_build__closure53.prototype = { call$1(context) { return new A.PurchaseOrderEditScreen(null); }, - $signature: 911 + $signature: 937 }; A.InvoiceNinjaAppState_build__closure54.prototype = { call$1(context) { return new A.PurchaseOrderEmailScreen(null); }, - $signature: 912 + $signature: 938 }; A.InvoiceNinjaAppState_build__closure55.prototype = { call$1(context) { return new A.PurchaseOrderPdfScreen(true, null); }, - $signature: 913 + $signature: 939 }; A.InvoiceNinjaAppState_build__closure56.prototype = { call$1(context) { return new A.RecurringExpenseScreenBuilder(null); }, - $signature: 914 + $signature: 940 }; A.InvoiceNinjaAppState_build__closure57.prototype = { call$1(context) { return new A.RecurringExpenseViewScreen(null); }, - $signature: 915 + $signature: 941 }; A.InvoiceNinjaAppState_build__closure58.prototype = { call$1(context) { return new A.RecurringExpenseEditScreen(null); }, - $signature: 916 + $signature: 942 }; A.InvoiceNinjaAppState_build__closure59.prototype = { call$1(context) { return new A.SubscriptionScreenBuilder(null); }, - $signature: 917 + $signature: 943 }; A.InvoiceNinjaAppState_build__closure60.prototype = { call$1(context) { return new A.SubscriptionViewScreen(false, null); }, - $signature: 918 + $signature: 944 }; A.InvoiceNinjaAppState_build__closure61.prototype = { call$1(context) { return new A.SubscriptionEditScreen(null); }, - $signature: 919 + $signature: 945 }; A.InvoiceNinjaAppState_build__closure62.prototype = { call$1(context) { return new A.TaskStatusScreenBuilder(null); }, - $signature: 920 + $signature: 946 }; A.InvoiceNinjaAppState_build__closure63.prototype = { call$1(context) { return new A.TaskStatusViewScreen(false, null); }, - $signature: 921 + $signature: 947 }; A.InvoiceNinjaAppState_build__closure64.prototype = { call$1(context) { return new A.TaskStatusEditScreen(null); }, - $signature: 922 + $signature: 948 }; A.InvoiceNinjaAppState_build__closure65.prototype = { call$1(context) { return new A.ExpenseCategoryScreenBuilder(null); }, - $signature: 923 + $signature: 949 }; A.InvoiceNinjaAppState_build__closure66.prototype = { call$1(context) { return new A.ExpenseCategoryViewScreen(false, null); }, - $signature: 924 + $signature: 950 }; A.InvoiceNinjaAppState_build__closure67.prototype = { call$1(context) { return new A.ExpenseCategoryEditScreen(null); }, - $signature: 925 + $signature: 951 }; A.InvoiceNinjaAppState_build__closure68.prototype = { call$1(context) { return new A.RecurringInvoiceScreenBuilder(null); }, - $signature: 926 + $signature: 952 }; A.InvoiceNinjaAppState_build__closure69.prototype = { call$1(context) { return new A.RecurringInvoiceViewScreen(false, null); }, - $signature: 927 + $signature: 953 }; A.InvoiceNinjaAppState_build__closure70.prototype = { call$1(context) { return new A.RecurringInvoiceEditScreen(null); }, - $signature: 928 + $signature: 954 }; A.InvoiceNinjaAppState_build__closure71.prototype = { call$1(context) { return new A.RecurringInvoicePdfScreen(null); }, - $signature: 929 + $signature: 955 }; A.InvoiceNinjaAppState_build__closure72.prototype = { call$1(context) { return new A.WebhookScreenBuilder(null); }, - $signature: 930 + $signature: 956 }; A.InvoiceNinjaAppState_build__closure73.prototype = { call$1(context) { return new A.WebhookViewScreen(null); }, - $signature: 931 + $signature: 957 }; A.InvoiceNinjaAppState_build__closure74.prototype = { call$1(context) { return new A.WebhookEditScreen(null); }, - $signature: 932 + $signature: 958 }; A.InvoiceNinjaAppState_build__closure75.prototype = { call$1(context) { return new A.TokenScreenBuilder(null); }, - $signature: 933 + $signature: 959 }; A.InvoiceNinjaAppState_build__closure76.prototype = { call$1(context) { return new A.TokenViewScreen(null); }, - $signature: 934 + $signature: 960 }; A.InvoiceNinjaAppState_build__closure77.prototype = { call$1(context) { return new A.TokenEditScreen(null); }, - $signature: 935 + $signature: 961 }; A.InvoiceNinjaAppState_build__closure78.prototype = { call$1(context) { return new A.PaymentTermScreenBuilder(null); }, - $signature: 936 + $signature: 962 }; A.InvoiceNinjaAppState_build__closure79.prototype = { call$1(context) { return new A.PaymentTermEditScreen(null); }, - $signature: 937 + $signature: 963 }; A.InvoiceNinjaAppState_build__closure80.prototype = { call$1(context) { return new A.PaymentTermViewScreen(null); }, - $signature: 938 + $signature: 964 }; A.InvoiceNinjaAppState_build__closure81.prototype = { call$1(context) { return new A.DesignScreenBuilder(null); }, - $signature: 939 + $signature: 965 }; A.InvoiceNinjaAppState_build__closure82.prototype = { call$1(context) { return new A.DesignViewScreen(false, null); }, - $signature: 940 + $signature: 966 }; A.InvoiceNinjaAppState_build__closure83.prototype = { call$1(context) { return new A.DesignEditScreen(null); }, - $signature: 941 + $signature: 967 }; A.InvoiceNinjaAppState_build__closure84.prototype = { call$1(context) { return new A.CreditScreenBuilder(null); }, - $signature: 942 + $signature: 968 }; A.InvoiceNinjaAppState_build__closure85.prototype = { call$1(context) { return new A.CreditViewScreen(false, null); }, - $signature: 943 + $signature: 969 }; A.InvoiceNinjaAppState_build__closure86.prototype = { call$1(context) { return new A.CreditEditScreen(null); }, - $signature: 944 + $signature: 970 }; A.InvoiceNinjaAppState_build__closure87.prototype = { call$1(context) { return new A.CreditEmailScreen(null); }, - $signature: 945 + $signature: 971 }; A.InvoiceNinjaAppState_build__closure88.prototype = { call$1(context) { return new A.CreditPdfScreen(true, null); }, - $signature: 946 + $signature: 972 }; A.InvoiceNinjaAppState_build__closure89.prototype = { call$1(context) { return new A.UserScreenBuilder(null); }, - $signature: 947 + $signature: 973 }; A.InvoiceNinjaAppState_build__closure90.prototype = { call$1(context) { return new A.UserViewScreen(false, null); }, - $signature: 948 + $signature: 974 }; A.InvoiceNinjaAppState_build__closure91.prototype = { call$1(context) { return new A.UserEditScreen(null); }, - $signature: 949 + $signature: 975 }; A.InvoiceNinjaAppState_build__closure92.prototype = { call$1(context) { return new A.GroupScreenBuilder(null); }, - $signature: 950 + $signature: 976 }; A.InvoiceNinjaAppState_build__closure93.prototype = { call$1(context) { return new A.GroupViewScreen(false, null); }, - $signature: 951 + $signature: 977 }; A.InvoiceNinjaAppState_build__closure94.prototype = { call$1(context) { return new A.GroupEditScreen(null); }, - $signature: 952 + $signature: 978 }; A.InvoiceNinjaAppState_build__closure95.prototype = { call$1(context) { return new A.SettingsScreenBuilder(null); }, - $signature: 953 + $signature: 979 }; A.InvoiceNinjaAppState_build__closure96.prototype = { call$1(context) { return new A.ReportsScreenBuilder(null); }, - $signature: 954 + $signature: 980 }; A.InvoiceNinjaAppState_build__closure97.prototype = { call$1(context) { return new A.CompanyDetailsScreen(null); }, - $signature: 955 + $signature: 981 }; A.InvoiceNinjaAppState_build__closure98.prototype = { call$1(context) { return new A.UserDetailsScreen(null); }, - $signature: 956 + $signature: 982 }; A.InvoiceNinjaAppState_build__closure99.prototype = { call$1(context) { return new A.LocalizationScreen(null); }, - $signature: 957 + $signature: 983 }; A.InvoiceNinjaAppState_build__closure100.prototype = { call$1(context) { return new A.PaymentsSettingsScreen(null); }, - $signature: 958 + $signature: 984 }; A.InvoiceNinjaAppState_build__closure101.prototype = { call$1(context) { return new A.CompanyGatewayScreenBuilder(null); }, - $signature: 959 + $signature: 985 }; A.InvoiceNinjaAppState_build__closure102.prototype = { call$1(context) { return new A.CompanyGatewayViewScreen(false, null); }, - $signature: 960 + $signature: 986 }; A.InvoiceNinjaAppState_build__closure103.prototype = { call$1(context) { return new A.CompanyGatewayEditScreen(null); }, - $signature: 961 + $signature: 987 }; A.InvoiceNinjaAppState_build__closure104.prototype = { call$1(context) { return new A.TaxSettingsScreen(null); }, - $signature: 962 + $signature: 988 }; A.InvoiceNinjaAppState_build__closure105.prototype = { call$1(context) { return new A.TaxRateScreenBuilder(null); }, - $signature: 963 + $signature: 989 }; A.InvoiceNinjaAppState_build__closure106.prototype = { call$1(context) { return new A.TaxRateViewScreen(null); }, - $signature: 964 + $signature: 990 }; A.InvoiceNinjaAppState_build__closure107.prototype = { call$1(context) { return new A.TaxRateEditScreen(null); }, - $signature: 965 + $signature: 991 }; A.InvoiceNinjaAppState_build__closure108.prototype = { call$1(context) { return new A.ProductSettingsScreen(null); }, - $signature: 966 + $signature: 992 }; A.InvoiceNinjaAppState_build__closure109.prototype = { call$1(context) { return new A.ExpenseSettingsScreen(null); }, - $signature: 967 + $signature: 993 }; A.InvoiceNinjaAppState_build__closure110.prototype = { call$1(context) { return new A.TaskSettingsScreen(null); }, - $signature: 968 + $signature: 994 }; A.InvoiceNinjaAppState_build__closure111.prototype = { call$1(context) { return new A.ImportExportScreen(null); }, - $signature: 969 + $signature: 995 }; A.InvoiceNinjaAppState_build__closure112.prototype = { call$1(context) { return new A.DeviceSettingsScreen(null); }, - $signature: 970 + $signature: 996 }; A.InvoiceNinjaAppState_build__closure113.prototype = { call$1(context) { return new A.AccountManagementScreen(null); }, - $signature: 971 + $signature: 997 }; A.InvoiceNinjaAppState_build__closure114.prototype = { call$1(context) { return new A.CustomFieldsScreen(null); }, - $signature: 972 + $signature: 998 }; A.InvoiceNinjaAppState_build__closure115.prototype = { call$1(context) { return new A.GeneratedNumbersScreen(null); }, - $signature: 973 + $signature: 999 }; A.InvoiceNinjaAppState_build__closure116.prototype = { call$1(context) { return new A.WorkflowSettingsScreen(null); }, - $signature: 974 + $signature: 1000 }; A.InvoiceNinjaAppState_build__closure117.prototype = { call$1(context) { return new A.InvoiceDesignScreen(null); }, - $signature: 975 + $signature: 1001 }; A.InvoiceNinjaAppState_build__closure118.prototype = { call$1(context) { return new A.ClientPortalScreen(null); }, - $signature: 976 + $signature: 1002 }; A.InvoiceNinjaAppState_build__closure119.prototype = { call$1(context) { return new A.EmailSettingsScreen(null); }, - $signature: 977 + $signature: 1003 }; A.InvoiceNinjaAppState_build__closure120.prototype = { call$1(context) { return new A.TemplatesAndRemindersScreen(null); }, - $signature: 978 + $signature: 1004 }; A.InvoiceNinjaAppState_build__closure121.prototype = { call$1(context) { return new A.CreditCardsAndBanksScreen(null); }, - $signature: 979 + $signature: 1005 }; A.InvoiceNinjaAppState_build__closure122.prototype = { call$1(context) { return new A.DataVisualizationsScreen(null); }, - $signature: 980 + $signature: 1006 }; A.MyCustomScrollBehavior.prototype = { get$dragDevices() { @@ -363255,7 +387522,7 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].userCompany.canViewCreateOrEdit$1(entityType); }, - $signature: 313 + $signature: 285 }; A.createEntityByType_closure.prototype = { call$0() { @@ -363880,7 +388147,7 @@ t1 = ""; return new A.MessageDialog(t2, t1, null, null, new A.checkForChanges__closure(this.store, this.callback), null); }, - $signature: 321 + $signature: 349 }; A.checkForChanges__closure.prototype = { call$0() { @@ -364103,7 +388370,7 @@ b.get$_ui_state$_$this()._currentRoute = t1; return b; }, - $signature: 899 + $signature: 808 }; A._createLoadState__closure0.prototype = { call$1(b) { @@ -364124,7 +388391,7 @@ b.get$userCompanyStates().replace$1(0, this.companyStates); return b; }, - $signature: 300 + $signature: 268 }; A._createLoadState__closure1.prototype = { call$1(value) { @@ -364162,7 +388429,7 @@ call$1(part) { return part.length !== 0; }, - $signature: 14 + $signature: 15 }; A._getRoutes_closure0.prototype = { call$1(part) { @@ -364260,7 +388527,7 @@ call$1(prefs) { return prefs._setValue$3("String", "shared_prefs", B.C_JsonCodec.encode$1(this.string)); }, - $signature: 990 + $signature: 1016 }; A._createAccountLoaded_closure.prototype = { call$3(store, dynamicAction, next) { @@ -364592,7 +388859,7 @@ call$1(repo) { return repo.delete$0(0); }, - $signature: 898 + $signature: 809 }; A._createViewMainScreen_closure.prototype = { call$3(store, dynamicAction, next) { @@ -364651,7 +388918,7 @@ call$1(repo) { return repo.delete$0(0); }, - $signature: 898 + $signature: 809 }; A.appReducer_closure.prototype = { call$1(b) { @@ -364663,7 +388930,7 @@ b.get$_$this()._isTesting = t2.isTesting; return b; }, - $signature: 300 + $signature: 268 }; A.appReducer__closure.prototype = { call$1(b) { @@ -364671,7 +388938,7 @@ b.get$_auth_state$_$this()._lastEnteredPasswordAt = 0; return b; }, - $signature: 158 + $signature: 170 }; A.appReducer_closure0.prototype = { call$1(b) { @@ -364679,7 +388946,7 @@ b.get$_$this()._isSaving = false; return b; }, - $signature: 300 + $signature: 268 }; A.appReducer_closure1.prototype = { call$1(b) { @@ -364691,7 +388958,7 @@ t1.get$_safeList()[t3] = t2; return b; }, - $signature: 300 + $signature: 268 }; A.appReducer_closure2.prototype = { call$1(b) { @@ -364733,169 +389000,169 @@ t4._pref_state$_$v = t5; return b; }, - $signature: 300 + $signature: 268 }; A.lastErrorReducer_closure.prototype = { call$2(state, action) { return ""; }, - $signature: 993 + $signature: 1019 }; A.lastErrorReducer_closure0.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 994 + $signature: 1020 }; A.lastErrorReducer_closure1.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 995 + $signature: 1021 }; A.lastErrorReducer_closure2.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 996 + $signature: 1022 }; A.lastErrorReducer_closure3.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 997 + $signature: 1023 }; A.lastErrorReducer_closure4.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 998 + $signature: 1024 }; A.lastErrorReducer_closure5.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 999 + $signature: 1025 }; A.lastErrorReducer_closure6.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1000 + $signature: 1026 }; A.lastErrorReducer_closure7.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1001 + $signature: 1027 }; A.lastErrorReducer_closure8.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1002 + $signature: 1028 }; A.lastErrorReducer_closure9.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1003 + $signature: 1029 }; A.lastErrorReducer_closure10.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1004 + $signature: 1030 }; A.lastErrorReducer_closure11.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1005 + $signature: 1031 }; A.lastErrorReducer_closure12.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1006 + $signature: 1032 }; A.lastErrorReducer_closure13.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1007 + $signature: 1033 }; A.lastErrorReducer_closure14.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1008 + $signature: 1034 }; A.lastErrorReducer_closure15.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1009 + $signature: 1035 }; A.lastErrorReducer_closure16.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1010 + $signature: 1036 }; A.lastErrorReducer_closure17.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1011 + $signature: 1037 }; A.lastErrorReducer_closure18.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1012 + $signature: 1038 }; A.lastErrorReducer_closure19.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1013 + $signature: 1039 }; A.lastErrorReducer_closure20.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1014 + $signature: 1040 }; A.lastErrorReducer_closure21.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1015 + $signature: 1041 }; A.lastErrorReducer_closure22.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 1016 + $signature: 1042 }; A.lastErrorReducer_closure23.prototype = { call$2(state, action) { return action.error; }, - $signature: 1017 + $signature: 1043 }; A.dismissedNativeWarningReducer_closure.prototype = { call$2(state, action) { return true; }, - $signature: 1018 + $signature: 1044 }; A.dismissedNativeWarningReducer_closure0.prototype = { call$2(state, action) { return true; }, - $signature: 897 + $signature: 818 }; A.AppState.prototype = { get$company() { @@ -364935,6 +389202,36 @@ return false; return color.length !== 0; }, + get$showReviewApp() { + if (!this.prefState.hideReviewApp) { + var t1 = this.uiState.selectedCompanyIndex; + t1 = this.userCompanyStates._list[t1].userCompany.company; + t1.toString; + t1 = B.JSInt_methods._tdivFast$1(A.Duration$(0, 0, 0, Date.now() - A.convertTimestampToDate(t1.createdAt)._value, 0, 0)._duration, 864e8) > 60; + } else + t1 = false; + return t1; + }, + get$showOneYearReviewApp() { + if (!this.prefState.hideOneYearReviewApp) { + var t1 = this.uiState.selectedCompanyIndex; + t1 = this.userCompanyStates._list[t1].userCompany.company; + t1.toString; + t1 = B.JSInt_methods._tdivFast$1(A.Duration$(0, 0, 0, Date.now() - A.convertTimestampToDate(t1.createdAt)._value, 0, 0)._duration, 864e8) > 365; + } else + t1 = false; + return t1; + }, + get$showTwoYearReviewApp() { + if (!this.prefState.hideTwoYearReviewApp) { + var t1 = this.uiState.selectedCompanyIndex; + t1 = this.userCompanyStates._list[t1].userCompany.company; + t1.toString; + t1 = B.JSInt_methods._tdivFast$1(A.Duration$(0, 0, 0, Date.now() - A.convertTimestampToDate(t1.createdAt)._value, 0, 0)._duration, 864e8) > 730; + } else + t1 = false; + return t1; + }, get$headerTextColor() { return this.prefState.enableDarkMode || this.get$hasAccentColor() ? A.convertHexStringToColor("#FFFFFF") : A.convertHexStringToColor("#000000"); }, @@ -364961,7 +389258,7 @@ version = "v" + (t1 == null ? "" : t1); if (version.length !== 0) version += "-"; - return B.JSString_methods.$add(version + A.getPlatformLetter(), B.JSArray_methods.get$last("5.0.108".split("."))); + return B.JSString_methods.$add(version + A.getPlatformLetter(), B.JSArray_methods.get$last("5.0.109".split("."))); }, get$historyList() { var _this = this, @@ -365258,7 +389555,7 @@ return t1.purchaseOrderUIState.editing.isChanged === true; case "/recurring_expense/edit": return t1.recurringExpenseUIState.editing.isChanged === true; - case "/settings/subscriptions/edit": + case "/settings/payment_links/edit": return t1.subscriptionUIState.editing.isChanged === true; case "/settings/task_status/edit": return t1.taskStatusUIState.editing.isChanged === true; @@ -365289,7 +389586,11 @@ get$isPaidAccount() { var t1, _this = this; if (!_this.get$isHosted()) - t1 = _this.isWhiteLabeled; + if (!_this.isWhiteLabeled) { + t1 = _this.uiState.selectedCompanyIndex; + t1 = _this.userCompanyStates._list[t1].userCompany.account.plan === "white_label"; + } else + t1 = true; else { if (_this.get$isHosted()) { t1 = _this.uiState.selectedCompanyIndex; @@ -365476,14 +389777,14 @@ call$1(index) { return A.UserCompanyState_UserCompanyState(this.reportErrors); }, - $signature: 1020 + $signature: 1046 }; A.AppState_companies_closure.prototype = { call$1(company) { var t1 = company.id; return t1.length !== 0; }, - $signature: 896 + $signature: 819 }; A.AppState_historyList_closure.prototype = { call$1($history) { @@ -365497,7 +389798,7 @@ } return true; }, - $signature: 895 + $signature: 832 }; A.Credentials.prototype = { get$token() { @@ -365647,7 +389948,7 @@ break; } } - return result.build$0(); + return result._app_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -365667,7 +389968,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._app_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._app_state$_build$0(); }, $eq(_, other) { var _this = this; @@ -365678,11 +389979,16 @@ return other instanceof A.AppState && _this.isLoading === other.isLoading && _this.isSaving === other.isSaving && _this.isTesting === other.isTesting && _this.isWhiteLabeled === other.isWhiteLabeled && _this.dismissedNativeWarning === other.dismissedNativeWarning && _this.lastError === other.lastError && _this.authState.$eq(0, other.authState) && J.$eq$(_this.staticState, other.staticState) && J.$eq$(_this.prefState, other.prefState) && J.$eq$(_this.uiState, other.uiState) && J.$eq$(_this.userCompanyStates, other.userCompanyStates); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._app_state$__hashCode; + if (t1 != null) + return t1; + t1 = _this.authState; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.isLoading)), B.JSBool_methods.get$hashCode(_this.isSaving)), B.JSBool_methods.get$hashCode(_this.isTesting)), B.JSBool_methods.get$hashCode(_this.isWhiteLabeled)), B.JSBool_methods.get$hashCode(_this.dismissedNativeWarning)), B.JSString_methods.get$hashCode(_this.lastError)), t1.get$hashCode(t1)), J.get$hashCode$(_this.staticState)), J.get$hashCode$(_this.prefState)), J.get$hashCode$(_this.uiState)), J.get$hashCode$(_this.userCompanyStates))); + t1 = _this._app_state$__hashCode; if (t1 == null) { - t1 = _this.authState; - t1 = _this._app_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSBool_methods.get$hashCode(_this.isLoading)), B.JSBool_methods.get$hashCode(_this.isSaving)), B.JSBool_methods.get$hashCode(_this.isTesting)), B.JSBool_methods.get$hashCode(_this.isWhiteLabeled)), B.JSBool_methods.get$hashCode(_this.dismissedNativeWarning)), B.JSString_methods.get$hashCode(_this.lastError)), t1.get$hashCode(t1)), J.get$hashCode$(_this.staticState)), J.get$hashCode$(_this.prefState)), J.get$hashCode$(_this.uiState)), J.get$hashCode$(_this.userCompanyStates))); + _this._app_state$__hashCode = _$hash; + t1 = _$hash; } return t1; } @@ -365777,47 +390083,35 @@ } return _this; }, - build$0() { + _app_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, exception, _this = this, _s8_ = "AppState", _$result = null; try { _$result0 = _this._app_state$_$v; if (_$result0 == null) { - t1 = _this.get$_$this()._isLoading; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s8_, "isLoading")); - t2 = _this.get$_$this()._isSaving; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s8_, "isSaving")); - t3 = _this.get$_$this()._isTesting; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s8_, "isTesting")); - t4 = _this.get$_$this()._isWhiteLabeled; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s8_, "isWhiteLabeled")); - t5 = _this.get$_$this()._dismissedNativeWarning; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s8_, "dismissedNativeWarning")); - t6 = _this.get$_$this()._lastError; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s8_, "lastError")); - t7 = _this.get$authState().build$0(); - t8 = _this.get$staticState().build$0(); - _$result0 = A._$AppState$_(t7, t5, t1, t2, t3, t4, t6, _this.get$prefState().build$0(), t8, _this.get$uiState().build$0(), _this.get$userCompanyStates().build$0()); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_$this()._isLoading, _s8_, "isLoading"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_$this()._isSaving, _s8_, "isSaving"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_$this()._isTesting, _s8_, "isTesting"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_$this()._isWhiteLabeled, _s8_, "isWhiteLabeled"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_$this()._dismissedNativeWarning, _s8_, "dismissedNativeWarning"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_$this()._lastError, _s8_, "lastError"); + t7 = _this.get$authState()._auth_state$_build$0(); + t8 = _this.get$staticState()._static_state$_build$0(); + _$result0 = A._$AppState$_(t7, t5, t1, t2, t3, t4, t6, _this.get$prefState()._build$0(), t8, _this.get$uiState()._ui_state$_build$0(), _this.get$userCompanyStates().build$0()); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "authState"; - _this.get$authState().build$0(); + _this.get$authState()._auth_state$_build$0(); _$failedField = "staticState"; - _this.get$staticState().build$0(); + _this.get$staticState()._static_state$_build$0(); _$failedField = "prefState"; - _this.get$prefState().build$0(); + _this.get$prefState()._build$0(); _$failedField = "uiState"; - _this.get$uiState().build$0(); + _this.get$uiState()._ui_state$_build$0(); _$failedField = "userCompanyStates"; _this.get$userCompanyStates().build$0(); } catch (exception) { @@ -365868,7 +390162,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._createUserLogoutAll_closure.prototype = { call$3(store, dynamicAction, next) { @@ -365930,7 +390224,7 @@ t2[0].call$1(new A.LoadAccountSuccess(t1.completer, data)); t2[0].call$1(new A.UserVerifiedPassword()); }, - $signature: 217 + $signature: 243 }; A._createLoginRequest__closure0.prototype = { call$1(error) { @@ -365967,7 +390261,7 @@ t1[0].call$1(new A.LoadAccountSuccess(this.action.completer, data)); t1[0].call$1(new A.UserVerifiedPassword()); }, - $signature: 217 + $signature: 243 }; A._createSignUpRequest__closure0.prototype = { call$1(error) { @@ -366009,7 +390303,7 @@ t2[0].call$1(new A.LoadAccountSuccess(t1.completer, data)); t2[0].call$1(new A.UserVerifiedPassword()); }, - $signature: 217 + $signature: 243 }; A._createOAuthLoginRequest__closure0.prototype = { call$1(error) { @@ -366051,7 +390345,7 @@ t1[0].call$1(new A.LoadAccountSuccess(this.action.completer, data)); t1[0].call$1(new A.UserVerifiedPassword()); }, - $signature: 217 + $signature: 243 }; A._createOAuthSignUpRequest__closure0.prototype = { call$1(error) { @@ -366196,13 +390490,13 @@ t1.toString; $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).findAncestorStateOfType$1$0(type$.legacy_AppBuilderState).rebuild$0(); }, - $signature: 217 + $signature: 243 }; A._createRefreshRequest___closure.prototype = { call$1(userCompany) { B.JSArray_methods.forEach$1(this.state.userCompanyStates._list, new A._createRefreshRequest____closure(this._box_0, userCompany)); }, - $signature: 892 + $signature: 835 }; A._createRefreshRequest____closure.prototype = { call$1(userCompanyState) { @@ -366215,7 +390509,7 @@ this._box_0.permissionsWereChanged = true; } }, - $signature: 1026 + $signature: 1052 }; A._createRefreshRequest__closure0.prototype = { call$1(error) { @@ -366258,7 +390552,7 @@ t1[0].call$1(new A.RecoverPasswordSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 217 + $signature: 243 }; A._createRecoverRequest__closure0.prototype = { call$1(error) { @@ -366365,7 +390659,7 @@ t1[0].call$1(new A.RefreshData(null, false, false, true)); this.action.completer.complete$0(0); }, - $signature: 99 + $signature: 104 }; A._setDefaultCompany__closure0.prototype = { call$1(error) { @@ -366546,7 +390840,7 @@ b.get$_auth_state$_$this()._auth_state$_url = t1; return b; }, - $signature: 158 + $signature: 170 }; A.userSignUpRequestReducer_closure.prototype = { call$1(b) { @@ -366554,7 +390848,7 @@ b.get$_auth_state$_$this()._auth_state$_url = t1; return b; }, - $signature: 158 + $signature: 170 }; A.userLoginRequestReducer_closure.prototype = { call$1(b) { @@ -366565,7 +390859,7 @@ b.get$_auth_state$_$this()._auth_state$_email = t1; return b; }, - $signature: 158 + $signature: 170 }; A.oauthLoginRequestReducer_closure.prototype = { call$1(b) { @@ -366573,7 +390867,7 @@ b.get$_auth_state$_$this()._auth_state$_url = t1; return b; }, - $signature: 158 + $signature: 170 }; A.oauthSignUpRequestReducer_closure.prototype = { call$1(b) { @@ -366581,14 +390875,14 @@ b.get$_auth_state$_$this()._auth_state$_url = t1; return b; }, - $signature: 158 + $signature: 170 }; A.userLoginSuccessReducer_closure.prototype = { call$1(b) { b.get$_auth_state$_$this()._isAuthenticated = true; return b; }, - $signature: 158 + $signature: 170 }; A.userVerifiedPasswordReducer_closure.prototype = { call$1(b) { @@ -366596,14 +390890,14 @@ b.get$_auth_state$_$this()._lastEnteredPasswordAt = t1; return b; }, - $signature: 158 + $signature: 170 }; A.userUnverifiedPasswordReducer_closure.prototype = { call$1(b) { b.get$_auth_state$_$this()._lastEnteredPasswordAt = 0; return b; }, - $signature: 158 + $signature: 170 }; A.AuthState.prototype = { get$isHosted() { @@ -366660,7 +390954,7 @@ break; } } - return result.build$0(); + return result._auth_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -366681,7 +390975,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._auth_state$_build$0(); }, $eq(_, other) { var _this = this; @@ -366692,9 +390986,17 @@ return other instanceof A.AuthState && _this.email === other.email && _this.url === other.url && _this.isInitialized === other.isInitialized && _this.isAuthenticated === other.isAuthenticated && _this.lastEnteredPasswordAt === other.lastEnteredPasswordAt && _this.referralCode === other.referralCode; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._auth_state$__hashCode; - return t1 == null ? _this._auth_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.email)), B.JSString_methods.get$hashCode(_this.url)), B.JSBool_methods.get$hashCode(_this.isInitialized)), B.JSBool_methods.get$hashCode(_this.isAuthenticated)), B.JSInt_methods.get$hashCode(_this.lastEnteredPasswordAt)), B.JSString_methods.get$hashCode(_this.referralCode))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.email)), B.JSString_methods.get$hashCode(_this.url)), B.JSBool_methods.get$hashCode(_this.isInitialized)), B.JSBool_methods.get$hashCode(_this.isAuthenticated)), B.JSInt_methods.get$hashCode(_this.lastEnteredPasswordAt)), B.JSString_methods.get$hashCode(_this.referralCode))); + t1 = _this._auth_state$__hashCode; + if (t1 == null) { + _this._auth_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -366724,30 +391026,15 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, _this = this, + _auth_state$_build$0() { + var t1, t2, t3, _this = this, _s9_ = "AuthState", _$result = _this._$v; if (_$result == null) { - t1 = _this.get$_auth_state$_$this()._auth_state$_email; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "email")); - t2 = _this.get$_auth_state$_$this()._auth_state$_url; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "url")); - t3 = _this.get$_auth_state$_$this()._isInitialized; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "isInitialized")); - t4 = _this.get$_auth_state$_$this()._isAuthenticated; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "isAuthenticated")); - t5 = _this.get$_auth_state$_$this()._lastEnteredPasswordAt; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "lastEnteredPasswordAt")); - t6 = _this.get$_auth_state$_$this()._referralCode; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "referralCode")); - _$result = A._$AuthState$_(t1, t4, t3, t5, t6, t2); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_auth_state$_$this()._auth_state$_email, _s9_, "email"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_auth_state$_$this()._auth_state$_url, _s9_, "url"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_auth_state$_$this()._isInitialized, _s9_, "isInitialized"); + _$result = A._$AuthState$_(t1, A.BuiltValueNullFieldError_checkNotNull(_this.get$_auth_state$_$this()._isAuthenticated, _s9_, "isAuthenticated"), t3, A.BuiltValueNullFieldError_checkNotNull(_this.get$_auth_state$_$this()._lastEnteredPasswordAt, _s9_, "lastEnteredPasswordAt"), A.BuiltValueNullFieldError_checkNotNull(_this.get$_auth_state$_$this()._referralCode, _s9_, "referralCode"), t2); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._$v = _$result; @@ -366863,7 +391150,7 @@ b.get$_transaction_model$_$this()._bankAccountId = t1; return b; }, - $signature: 123 + $signature: 122 }; A._editBankAccount_closure.prototype = { call$3(store, dynamicAction, next) { @@ -366941,7 +391228,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveBankAccount_closure.prototype = { call$3(store, dynamicAction, next) { @@ -366968,7 +391255,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].bankAccountState.map._map$_map.$index(0, id); }, - $signature: 319 + $signature: 334 }; A._archiveBankAccount__closure0.prototype = { call$1(bankAccounts) { @@ -366977,7 +391264,7 @@ t1[0].call$1(new A.ArchiveBankAccountsSuccess(bankAccounts)); this.action.completer.complete$1(0, null); }, - $signature: 477 + $signature: 422 }; A._archiveBankAccount__closure1.prototype = { call$1(error) { @@ -367015,7 +391302,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].bankAccountState.map._map$_map.$index(0, id); }, - $signature: 319 + $signature: 334 }; A._deleteBankAccount__closure0.prototype = { call$1(bankAccounts) { @@ -367024,7 +391311,7 @@ t1[0].call$1(new A.DeleteBankAccountsSuccess(bankAccounts)); this.action.completer.complete$1(0, null); }, - $signature: 477 + $signature: 422 }; A._deleteBankAccount__closure1.prototype = { call$1(error) { @@ -367062,7 +391349,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].bankAccountState.map._map$_map.$index(0, id); }, - $signature: 319 + $signature: 334 }; A._restoreBankAccount__closure0.prototype = { call$1(bankAccounts) { @@ -367071,7 +391358,7 @@ t1[0].call$1(new A.RestoreBankAccountsSuccess(bankAccounts)); this.action.completer.complete$1(0, null); }, - $signature: 477 + $signature: 422 }; A._restoreBankAccount__closure1.prototype = { call$1(error) { @@ -367111,7 +391398,7 @@ } t1.completer.complete$1(0, bankAccount); }, - $signature: 366 + $signature: 368 }; A._saveBankAccount__closure0.prototype = { call$1(error) { @@ -367147,7 +391434,7 @@ t1[0].call$1(new A.LoadBankAccountSuccess(bankAccount)); this.action.completer.complete$1(0, null); }, - $signature: 366 + $signature: 368 }; A._loadBankAccount__closure0.prototype = { call$1(error) { @@ -367185,7 +391472,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1031 + $signature: 1057 }; A._loadBankAccounts__closure0.prototype = { call$1(error) { @@ -367220,103 +391507,103 @@ b.get$_bank_account_state$_$this()._bank_account_state$_tabIndex = t3; return b; }, - $signature: 1032 + $signature: 1058 }; A.forceSelectedReducer_closure167.prototype = { call$2(completer, action) { return true; }, - $signature: 1033 + $signature: 1059 }; A.forceSelectedReducer_closure168.prototype = { call$2(completer, action) { return false; }, - $signature: 1034 + $signature: 1060 }; A.forceSelectedReducer_closure169.prototype = { call$2(completer, action) { return false; }, - $signature: 1035 + $signature: 1061 }; A.forceSelectedReducer_closure170.prototype = { call$2(completer, action) { return false; }, - $signature: 1036 + $signature: 1062 }; A.forceSelectedReducer_closure171.prototype = { call$2(completer, action) { return false; }, - $signature: 1037 + $signature: 1063 }; A.forceSelectedReducer_closure172.prototype = { call$2(completer, action) { return false; }, - $signature: 1038 + $signature: 1064 }; A.forceSelectedReducer_closure173.prototype = { call$2(completer, action) { return false; }, - $signature: 1039 + $signature: 1065 }; A.forceSelectedReducer_closure174.prototype = { call$2(completer, action) { return false; }, - $signature: 1040 + $signature: 1066 }; A.tabIndexReducer_closure21.prototype = { call$2(completer, action) { return action.get$tabIndex(action); }, - $signature: 1041 + $signature: 1067 }; A.tabIndexReducer_closure22.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.selectedIdReducer_closure336.prototype = { call$2(completer, action) { return ""; }, - $signature: 1043 + $signature: 1069 }; A.selectedIdReducer_closure337.prototype = { call$2(completer, action) { return ""; }, - $signature: 1044 + $signature: 1070 }; A.selectedIdReducer_closure338.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_bankAccount ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure339.prototype = { call$2(selectedId, action) { return action.get$bankAccountId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure340.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$bankAccount()); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure341.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure342.prototype = { call$2(selectedId, action) { @@ -367328,43 +391615,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 1049 + $signature: 1075 }; A.selectedIdReducer_closure344.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1050 + $signature: 1076 }; A.selectedIdReducer_closure345.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1051 + $signature: 1077 }; A.selectedIdReducer_closure346.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1052 + $signature: 1078 }; A.selectedIdReducer_closure347.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1053 + $signature: 1079 }; A.selectedIdReducer_closure348.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1054 + $signature: 1080 }; A.selectedIdReducer_closure349.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1055 + $signature: 1081 }; A.selectedIdReducer_closure350.prototype = { call$2(selectedId, action) { @@ -367377,44 +391664,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure114.prototype = { call$2(bankAccount, action) { return action.bankAccount.rebuild$1(new A.editingReducer__closure45()); }, - $signature: 1057 + $signature: 1083 }; A.editingReducer__closure45.prototype = { call$1(b) { b.get$_bank_account_model$_$this()._bank_account_model$_isChanged = true; return b; }, - $signature: 218 + $signature: 223 }; A.editingReducer_closure115.prototype = { call$2(bankAccounts, action) { return J.$index$asx(action.bankAccounts, 0); }, - $signature: 1059 + $signature: 1085 }; A.editingReducer_closure116.prototype = { call$2(bankAccounts, action) { return J.$index$asx(action.bankAccounts, 0); }, - $signature: 1060 + $signature: 1086 }; A.editingReducer_closure117.prototype = { call$2(bankAccounts, action) { return J.$index$asx(action.bankAccounts, 0); }, - $signature: 1061 + $signature: 1087 }; A.bankAccountListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.bankAccountListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.bankAccountListReducer__closure.prototype = { call$1(b) { @@ -367571,7 +391858,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 547 + $signature: 421 }; A._deleteBankAccountSuccess_closure.prototype = { call$1(b) { @@ -367593,7 +391880,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 547 + $signature: 421 }; A._restoreBankAccountSuccess_closure.prototype = { call$1(b) { @@ -367615,7 +391902,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 547 + $signature: 421 }; A._addBankAccount_closure.prototype = { call$1(b) { @@ -367628,7 +391915,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 381 + $signature: 379 }; A._updateBankAccount_closure.prototype = { call$1(b) { @@ -367637,7 +391924,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 381 + $signature: 379 }; A._setLoadedBankAccount_closure.prototype = { call$1(b) { @@ -367646,33 +391933,33 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 381 + $signature: 379 }; A.memoizedDropdownBankAccountList_closure.prototype = { call$5(bankAccountMap, bankAccountList, staticState, userMap, bankAccountId) { return A.dropdownBankAccountsSelector(bankAccountMap, bankAccountList, staticState, userMap, bankAccountId); }, - $signature: 1066 + $signature: 1092 }; A.dropdownBankAccountsSelector_closure.prototype = { call$1(bankAccountId) { var bankAccount = this.bankAccountMap._map$_map.$index(0, bankAccountId); return !bankAccount.get$isArchived() && !bankAccount.isDeleted; }, - $signature: 14 + $signature: 15 }; A.dropdownBankAccountsSelector_closure0.prototype = { call$2(bankAccountAId, bankAccountBId) { var t1 = this.bankAccountMap._map$_map; return t1.$index(0, bankAccountAId).compareTo$3(0, t1.$index(0, bankAccountBId), "name", true); }, - $signature: 21 + $signature: 22 }; A.memoizedFilteredBankAccountList_closure.prototype = { call$4(selectionState, bankAccountMap, bankAccountList, bankAccountListState) { return A.filteredBankAccountsSelector(selectionState, bankAccountMap, bankAccountList, bankAccountListState); }, - $signature: 1068 + $signature: 1094 }; A.filteredBankAccountsSelector_closure.prototype = { call$1(bankAccountId) { @@ -367686,7 +391973,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([bankAccount.name, bankAccount.type], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredBankAccountsSelector_closure0.prototype = { call$2(bankAccountAId, bankAccountBId) { @@ -367694,7 +391981,7 @@ t2 = this.bankAccountListState; return t1.$index(0, bankAccountAId).compareTo$3(0, t1.$index(0, bankAccountBId), t2.sortField, t2.sortAscending); }, - $signature: 21 + $signature: 22 }; A.BankAccountState.prototype = { $get$1(_, bankAccountId) { @@ -367715,13 +392002,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.BankAccountState_loadBankAccounts_closure1.prototype = { call$1(item) { return item; }, - $signature: 1070 + $signature: 1096 }; A.BankAccountState_loadBankAccounts_closure.prototype = { call$1(b) { @@ -367736,7 +392023,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 381 + $signature: 379 }; A.BankAccountUIState.prototype = { get$isCreatingNew() { @@ -367796,7 +392083,7 @@ break; } } - return result.build$0(); + return result._bank_account_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -367882,7 +392169,7 @@ break; } } - return result.build$0(); + return result._bank_account_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -367902,7 +392189,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._bank_account_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._bank_account_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -367912,9 +392199,17 @@ return other instanceof A.BankAccountState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._bank_account_state$__hashCode; - return t1 == null ? _this._bank_account_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._bank_account_state$__hashCode; + if (t1 == null) { + _this._bank_account_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("BankAccountState"), @@ -367954,7 +392249,7 @@ } return _this; }, - build$0() { + _bank_account_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._bank_account_state$_$v; @@ -368015,9 +392310,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._bank_account_state$__hashCode; - return t1 == null ? _this._bank_account_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._bank_account_state$__hashCode; + if (t1 == null) { + _this._bank_account_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -368093,7 +392396,7 @@ } return _this; }, - build$0() { + _bank_account_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s18_ = "BankAccountUIState", _$result = null; @@ -368101,13 +392404,11 @@ _$result0 = _this._bank_account_state$_$v; if (_$result0 == null) { t1 = _this._bank_account_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._bank_account_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_bank_account_state$_$this()._bank_account_state$_selectedId; t4 = _this.get$_bank_account_state$_$this()._bank_account_state$_forceSelected; - t5 = _this.get$_bank_account_state$_$this()._bank_account_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_bank_account_state$_$this()._bank_account_state$_tabIndex, _s18_, "tabIndex"); t6 = _this.get$_bank_account_state$_$this()._bank_account_state$_saveCompleter; _$result0 = A._$BankAccountUIState$_(_this.get$_bank_account_state$_$this()._bank_account_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -368118,9 +392419,9 @@ _$failedField = "editing"; t1 = _this._bank_account_state$_editing; if (t1 != null) - t1.build$0(); + t1._bank_account_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s18_, _$failedField, J.toString$0$(e)); @@ -368241,7 +392542,7 @@ call$1(contact) { return contact.link.length !== 0; }, - $signature: 157 + $signature: 147 }; A.handleClientAction_closure1.prototype = { call$1(b) { @@ -368249,21 +392550,21 @@ b.get$_task_model$_$this()._task_model$_clientId = t1; return b; }, - $signature: 59 + $signature: 68 }; A.handleClientAction_closure2.prototype = { call$1(b) { var t1 = this.client.id; return b.get$_payment_model$_$this()._payment_model$_clientId = t1; }, - $signature: 884 + $signature: 837 }; A.handleClientAction_closure3.prototype = { call$1(b) { var t1 = this.client.id; return b.get$_project_model$_$this()._project_model$_clientId = t1; }, - $signature: 883 + $signature: 843 }; A.handleClientAction_closure4.prototype = { call$1(_) { @@ -368286,7 +392587,7 @@ t3 === $ && A.throwUnnamedLateFieldNI(); t3[0].call$1(new A.PurgeClientRequest(t1, t2, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.handleClientAction___closure.prototype = { call$0() { @@ -368298,7 +392599,7 @@ call$1(context) { return new A._MergClientPicker(this.client, null); }, - $signature: 1074 + $signature: 1100 }; A.StartClientMultiselect.prototype = {}; A.AddToClientMultiselect.prototype = {}; @@ -368348,7 +392649,7 @@ t1 = t1 == null ? null : t1.get$id(t1); return this.$this._mergeIntoClientId = t1; }, - $signature: 131 + $signature: 128 }; A.__MergClientPickerState_build_closure0.prototype = { call$0() { @@ -368381,7 +392682,7 @@ t5[0].call$1(new A.MergeClientsRequest(t4, t2, t1, password, idToken)); A.Navigator_of(t3, false).pop$0(); }, - $signature: 42 + $signature: 43 }; A._editClient_closure.prototype = { call$3(store, dynamicAction, next) { @@ -368460,7 +392761,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveClient_closure.prototype = { call$3(store, dynamicAction, next) { @@ -368487,7 +392788,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].clientState.map._map$_map.$index(0, id); }, - $signature: 359 + $signature: 387 }; A._archiveClient__closure0.prototype = { call$1(clients) { @@ -368496,7 +392797,7 @@ t1[0].call$1(new A.ArchiveClientsSuccess(clients)); this.action.completer.complete$1(0, null); }, - $signature: 455 + $signature: 419 }; A._archiveClient__closure1.prototype = { call$1(error) { @@ -368534,7 +392835,7 @@ t2[0].call$1(new A.RefreshData(null, false, false, false)); t1.completer.complete$1(0, null); }, - $signature: 276 + $signature: 311 }; A._mergeClients__closure0.prototype = { call$1(error) { @@ -368570,7 +392871,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].clientState.map._map$_map.$index(0, id); }, - $signature: 359 + $signature: 387 }; A._deleteClient__closure0.prototype = { call$1(clients) { @@ -368579,7 +392880,7 @@ t1[0].call$1(new A.DeleteClientsSuccess(clients)); this.action.completer.complete$1(0, null); }, - $signature: 455 + $signature: 419 }; A._deleteClient__closure1.prototype = { call$1(error) { @@ -368616,7 +392917,7 @@ t2[0].call$1(new A.PurgeClientSuccess(t1.clientId)); t1.completer.complete$1(0, null); }, - $signature: 20 + $signature: 21 }; A._purgeClient__closure0.prototype = { call$1(error) { @@ -368654,7 +392955,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].clientState.map._map$_map.$index(0, id); }, - $signature: 359 + $signature: 387 }; A._restoreClient__closure0.prototype = { call$1(clients) { @@ -368663,7 +392964,7 @@ t1[0].call$1(new A.RestoreClientSuccess(clients)); this.action.completer.complete$1(0, null); }, - $signature: 455 + $signature: 419 }; A._restoreClient__closure1.prototype = { call$1(error) { @@ -368709,7 +393010,7 @@ if (t1 != null) t1.complete$1(0, client); }, - $signature: 276 + $signature: 311 }; A._saveClient__closure0.prototype = { call$1(error) { @@ -368747,7 +393048,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 276 + $signature: 311 }; A._loadClient__closure0.prototype = { call$1(error) { @@ -368790,7 +393091,7 @@ } else t1[0].call$1(new A.LoadProducts(null, 1)); }, - $signature: 1081 + $signature: 1107 }; A._loadClients__closure0.prototype = { call$1(error) { @@ -368835,7 +393136,7 @@ t1[0].call$1(new A.SaveClientSuccess(client)); this.action.completer.complete$1(0, null); }, - $signature: 276 + $signature: 311 }; A._saveDocument__closure24.prototype = { call$1(error) { @@ -368910,79 +393211,79 @@ b.get$_client_state$_$this()._client_state$_cancelCompleter = t3; return b; }, - $signature: 1082 + $signature: 1108 }; A.forceSelectedReducer_closure207.prototype = { call$2(completer, action) { return true; }, - $signature: 1083 + $signature: 1109 }; A.forceSelectedReducer_closure208.prototype = { call$2(completer, action) { return false; }, - $signature: 1084 + $signature: 1110 }; A.forceSelectedReducer_closure209.prototype = { call$2(completer, action) { return false; }, - $signature: 1085 + $signature: 1111 }; A.forceSelectedReducer_closure210.prototype = { call$2(completer, action) { return false; }, - $signature: 1086 + $signature: 1112 }; A.forceSelectedReducer_closure211.prototype = { call$2(completer, action) { return false; }, - $signature: 1087 + $signature: 1113 }; A.forceSelectedReducer_closure212.prototype = { call$2(completer, action) { return false; }, - $signature: 1088 + $signature: 1114 }; A.forceSelectedReducer_closure213.prototype = { call$2(completer, action) { return false; }, - $signature: 1089 + $signature: 1115 }; A.forceSelectedReducer_closure214.prototype = { call$2(completer, action) { return false; }, - $signature: 1090 + $signature: 1116 }; A.tabIndexReducer_closure31.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1091 + $signature: 1117 }; A.tabIndexReducer_closure32.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.saveCompleterReducer_closure2.prototype = { call$2(completer, action) { return action.completer; }, - $signature: 882 + $signature: 848 }; A.cancelCompleterReducer_closure2.prototype = { call$2(completer, action) { return action.cancelCompleter; }, - $signature: 882 + $signature: 848 }; A.editingContactReducer_closure.prototype = { call$2(contact, action) { @@ -368991,56 +393292,56 @@ t1 = A.ClientContactEntity_ClientContactEntity(); return t1; }, - $signature: 1093 + $signature: 1119 }; A.editingContactReducer_closure0.prototype = { call$2(contact, action) { var t1 = action.contact; return t1 == null ? A.ClientContactEntity_ClientContactEntity() : t1; }, - $signature: 1094 + $signature: 1120 }; A.selectedIdReducer_closure416.prototype = { call$2(completer, action) { return ""; }, - $signature: 1095 + $signature: 1121 }; A.selectedIdReducer_closure417.prototype = { call$2(completer, action) { return ""; }, - $signature: 1096 + $signature: 1122 }; A.selectedIdReducer_closure418.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_client ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure419.prototype = { call$2(selectedId, action) { return action.clientId; }, - $signature: 1097 + $signature: 1123 }; A.selectedIdReducer_closure420.prototype = { call$2(selectedId, action) { return action.client.id; }, - $signature: 1098 + $signature: 1124 }; A.selectedIdReducer_closure421.prototype = { call$2(selectedId, action) { return action.client.id; }, - $signature: 1099 + $signature: 1125 }; A.selectedIdReducer_closure422.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure423.prototype = { call$2(selectedId, action) { @@ -369052,49 +393353,49 @@ call$2(selectedId, action) { return ""; }, - $signature: 1100 + $signature: 1126 }; A.selectedIdReducer_closure425.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1101 + $signature: 1127 }; A.selectedIdReducer_closure426.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1102 + $signature: 1128 }; A.selectedIdReducer_closure427.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1103 + $signature: 1129 }; A.selectedIdReducer_closure428.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1104 + $signature: 1130 }; A.selectedIdReducer_closure429.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1105 + $signature: 1131 }; A.selectedIdReducer_closure430.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1106 + $signature: 1132 }; A.selectedIdReducer_closure431.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_client ? "" : selectedId; }, - $signature: 162 + $signature: 165 }; A.selectedIdReducer_closure432.prototype = { call$2(selectedId, action) { @@ -369107,62 +393408,62 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure141.prototype = { call$2(client, action) { return action.client; }, - $signature: 1108 + $signature: 1134 }; A.editingReducer_closure142.prototype = { call$2(client, action) { return action.client; }, - $signature: 1109 + $signature: 1135 }; A.editingReducer_closure143.prototype = { call$2(clients, action) { return J.$index$asx(action.clients, 0); }, - $signature: 1110 + $signature: 1136 }; A.editingReducer_closure144.prototype = { call$2(clients, action) { return J.$index$asx(action.clients, 0); }, - $signature: 1111 + $signature: 1137 }; A.editingReducer_closure145.prototype = { call$2(clients, action) { return J.$index$asx(action.clients, 0); }, - $signature: 1112 + $signature: 1138 }; A.editingReducer_closure146.prototype = { call$2(client, action) { return action.client; }, - $signature: 1113 + $signature: 1139 }; A.editingReducer_closure147.prototype = { call$2(client, action) { return action.client.rebuild$1(new A.editingReducer__closure59()); }, - $signature: 1114 + $signature: 1140 }; A.editingReducer__closure59.prototype = { call$1(b) { b.get$_client_model$_$this()._client_model$_isChanged = true; return b; }, - $signature: 54 + $signature: 57 }; A.editingReducer_closure148.prototype = { call$2(client, action) { return client.rebuild$1(new A.editingReducer__closure58(action)); }, - $signature: 1115 + $signature: 1141 }; A.editingReducer__closure58.prototype = { call$1(b) { @@ -369173,13 +393474,13 @@ b.get$_client_model$_$this()._client_model$_isChanged = true; return b; }, - $signature: 54 + $signature: 57 }; A.editingReducer_closure149.prototype = { call$2(client, action) { return client.rebuild$1(new A.editingReducer__closure57(action)); }, - $signature: 1116 + $signature: 1142 }; A.editingReducer__closure57.prototype = { call$1(b) { @@ -369189,13 +393490,13 @@ b.get$_client_model$_$this()._client_model$_isChanged = true; return b; }, - $signature: 54 + $signature: 57 }; A.editingReducer_closure150.prototype = { call$2(client, action) { return client.rebuild$1(new A.editingReducer__closure56(action)); }, - $signature: 1117 + $signature: 1143 }; A.editingReducer__closure56.prototype = { call$1(b) { @@ -369208,41 +393509,41 @@ b.get$_client_model$_$this()._client_model$_isChanged = true; return b; }, - $signature: 54 + $signature: 57 }; A.editingReducer_closure151.prototype = { call$2(client, action) { var _null = null; return A.ClientEntity_ClientEntity(_null, _null, _null, _null); }, - $signature: 1118 + $signature: 1144 }; A.editingReducer_closure152.prototype = { call$2(client, action) { var _null = null; return A.ClientEntity_ClientEntity(_null, _null, _null, _null); }, - $signature: 1119 + $signature: 1145 }; A.editingReducer_closure153.prototype = { call$2(client, action) { var _null = null; return A.ClientEntity_ClientEntity(_null, _null, _null, _null); }, - $signature: 1120 + $signature: 1146 }; A.editingReducer_closure154.prototype = { call$2(client, action) { var _null = null; return A.ClientEntity_ClientEntity(_null, _null, _null, _null); }, - $signature: 1121 + $signature: 1147 }; A.clientListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.clientListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.clientListReducer__closure.prototype = { call$1(b) { @@ -369437,7 +393738,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 412 + $signature: 418 }; A._deleteClientSuccess_closure.prototype = { call$1(b) { @@ -369459,7 +393760,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 412 + $signature: 418 }; A._restoreClientSuccess_closure.prototype = { call$1(b) { @@ -369481,7 +393782,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 412 + $signature: 418 }; A._addClient_closure.prototype = { call$1(b) { @@ -369494,7 +393795,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 220 + $signature: 235 }; A._addClient__closure.prototype = { call$1(b) { @@ -369502,7 +393803,7 @@ b.get$_client_model$_$this()._loadedAt = t1; return b; }, - $signature: 54 + $signature: 57 }; A._updateClient_closure.prototype = { call$1(b) { @@ -369511,7 +393812,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._updateClient__closure())); return b; }, - $signature: 220 + $signature: 235 }; A._updateClient__closure.prototype = { call$1(b) { @@ -369519,7 +393820,7 @@ b.get$_client_model$_$this()._loadedAt = t1; return b; }, - $signature: 54 + $signature: 57 }; A._setLoadedClient_closure.prototype = { call$1(b) { @@ -369528,7 +393829,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._setLoadedClient__closure())); return b; }, - $signature: 220 + $signature: 235 }; A._setLoadedClient__closure.prototype = { call$1(b) { @@ -369536,7 +393837,7 @@ b.get$_client_model$_$this()._loadedAt = t1; return b; }, - $signature: 54 + $signature: 57 }; A._mergeClientSuccess_closure.prototype = { call$1(b) { @@ -369546,7 +393847,7 @@ B.JSArray_methods.remove$1(b.get$list(b).get$_safeList(), t2); return b; }, - $signature: 220 + $signature: 235 }; A._purgeClientSuccess_closure26.prototype = { call$1(b) { @@ -369556,33 +393857,33 @@ B.JSArray_methods.remove$1(b.get$list(b).get$_safeList(), t2); return b; }, - $signature: 220 + $signature: 235 }; A.memoizedDropdownClientList_closure.prototype = { call$4(clientMap, clientList, userMap, staticState) { return A.dropdownClientsSelector(clientMap, clientList, userMap, staticState); }, - $signature: 1124 + $signature: 1150 }; A.dropdownClientsSelector_closure.prototype = { call$1(clientId) { var t1 = this.clientMap._map$_map.$index(0, clientId); return !t1.get$isArchived() && !t1.get$isDeleted(); }, - $signature: 14 + $signature: 15 }; A.dropdownClientsSelector_closure0.prototype = { call$2(clientAId, clientBId) { var t1 = this.clientMap._map$_map; return t1.$index(0, clientAId).compareTo$5(0, t1.$index(0, clientBId), "name", true, this.userMap, this.staticState); }, - $signature: 21 + $signature: 22 }; A.memoizedClientStatsForUser_closure.prototype = { call$2(userId, clientMap) { return A.clientStatsForUser(userId, clientMap); }, - $signature: 879 + $signature: 863 }; A.clientStatsForUser_closure.prototype = { call$2(clientId, client) { @@ -369592,13 +393893,13 @@ else if (client.isDeleted) ++this._box_0.countArchived; }, - $signature: 297 + $signature: 321 }; A.memoizedFilteredClientList_closure.prototype = { call$7(selectionState, clientMap, clientList, groupMap, clientListState, userMap, staticState) { return A.filteredClientsSelector(selectionState, clientMap, clientList, groupMap, clientListState, userMap, staticState); }, - $signature: 1127 + $signature: 1153 }; A.filteredClientsSelector_closure.prototype = { call$1(clientId) { @@ -369637,13 +393938,13 @@ return false; return true; }, - $signature: 14 + $signature: 15 }; A.filteredClientsSelector__closure.prototype = { call$1(token) { return token.companyGatewayId === this.filterEntityId; }, - $signature: 878 + $signature: 867 }; A.filteredClientsSelector_closure0.prototype = { call$2(clientAId, clientBId) { @@ -369652,13 +393953,13 @@ t2 = _this.clientListState; return t1.$index(0, clientAId).compareTo$5(0, t1.$index(0, clientBId), t2.sortField, t2.sortAscending, _this.userMap, _this.staticState); }, - $signature: 21 + $signature: 22 }; A.memoizedGetClientUnappliedPayments_closure.prototype = { call$2(clientId, paymentMap) { return A.getClientUnappliedPayments(clientId, paymentMap); }, - $signature: 877 + $signature: 869 }; A.getClientUnappliedPayments_closure.prototype = { call$2(paymentId, payment) { @@ -369668,13 +393969,13 @@ t1.amount = t1.amount + (payment.amount - payment.applied); } }, - $signature: 174 + $signature: 191 }; A.memoizedGetClientAvailableCredits_closure.prototype = { call$2(clientId, creditMap) { return A.getClientAvailableCredits(clientId, creditMap); }, - $signature: 1131 + $signature: 1157 }; A.getClientAvailableCredits_closure.prototype = { call$2(creditId, credit) { @@ -369684,7 +393985,7 @@ t1.amount = t1.amount + credit.balance; } }, - $signature: 57 + $signature: 58 }; A.ClientState.prototype = { $get$1(_, clientId) { @@ -369705,13 +394006,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.ClientState_loadClients_closure1.prototype = { call$1(item) { return item; }, - $signature: 1133 + $signature: 1159 }; A.ClientState_loadClients_closure.prototype = { call$1(b) { @@ -369726,7 +394027,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 220 + $signature: 235 }; A.ClientUIState.prototype = { get$isCreatingNew() { @@ -369786,7 +394087,7 @@ break; } } - return result.build$0(); + return result._client_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -369884,7 +394185,7 @@ break; } } - return result.build$0(); + return result._client_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -369904,7 +394205,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._client_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._client_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -369914,9 +394215,17 @@ return other instanceof A.ClientState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._client_state$__hashCode; - return t1 == null ? _this._client_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._client_state$__hashCode; + if (t1 == null) { + _this._client_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ClientState"), @@ -369956,7 +394265,7 @@ } return _this; }, - build$0() { + _client_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._client_state$_$v; @@ -369998,9 +394307,17 @@ return other instanceof A.ClientUIState && J.$eq$(_this.editing, other.editing) && J.$eq$(_this.editingContact, other.editingContact) && J.$eq$(_this.listUIState, other.listUIState) && _this.selectedId == other.selectedId && _this.forceSelected == other.forceSelected && _this.tabIndex === other.tabIndex && _this.saveCompleter == other.saveCompleter && _this.cancelCompleter == other.cancelCompleter; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._client_state$__hashCode; - return t1 == null ? _this._client_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingContact)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), J.get$hashCode$(_this.saveCompleter)), J.get$hashCode$(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingContact)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), J.get$hashCode$(_this.saveCompleter)), J.get$hashCode$(_this.cancelCompleter))); + t1 = _this._client_state$__hashCode; + if (t1 == null) { + _this._client_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -370092,7 +394409,7 @@ } return _this; }, - build$0() { + _client_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, exception, _this = this, _s13_ = "ClientUIState", _$result = null; @@ -370100,15 +394417,13 @@ _$result0 = _this._client_state$_$v; if (_$result0 == null) { t1 = _this._client_state$_editing; - t1 = t1 == null ? null : t1.build$0(); + t1 = t1 == null ? null : t1._client_model$_build$0(); t2 = _this._client_state$_editingContact; - t2 = t2 == null ? null : t2.build$0(); - t3 = _this.get$listUIState().build$0(); + t2 = t2 == null ? null : t2._client_model$_build$0(); + t3 = _this.get$listUIState()._list_ui_state$_build$0(); t4 = _this.get$_client_state$_$this()._client_state$_selectedId; t5 = _this.get$_client_state$_$this()._client_state$_forceSelected; - t6 = _this.get$_client_state$_$this()._client_state$_tabIndex; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "tabIndex")); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_client_state$_$this()._client_state$_tabIndex, _s13_, "tabIndex"); t7 = _this.get$_client_state$_$this()._client_state$_saveCompleter; _$result0 = A._$ClientUIState$_(_this.get$_client_state$_$this()._client_state$_cancelCompleter, t1, t2, t5, t3, t7, t4, t6); } @@ -370119,13 +394434,13 @@ _$failedField = "editing"; t1 = _this._client_state$_editing; if (t1 != null) - t1.build$0(); + t1._client_model$_build$0(); _$failedField = "editingContact"; t1 = _this._client_state$_editingContact; if (t1 != null) - t1.build$0(); + t1._client_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s13_, _$failedField, J.toString$0$(e)); @@ -370301,7 +394616,7 @@ t4._group_state$_$v = t2; return b; }, - $signature: 1134 + $signature: 1160 }; A.userCompanyEntityReducer_closure.prototype = { call$2(userCompany, action) { @@ -370313,7 +394628,7 @@ else return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure9(action)); }, - $signature: 1135 + $signature: 1161 }; A.userCompanyEntityReducer__closure8.prototype = { call$1(b) { @@ -370322,7 +394637,7 @@ b.get$settings().get$reportSettings().$indexSet(0, t1.report, t2.rebuild$1(new A.userCompanyEntityReducer___closure(t1, t2))); return b; }, - $signature: 97 + $signature: 105 }; A.userCompanyEntityReducer___closure.prototype = { call$1(b) { @@ -370359,7 +394674,7 @@ b.get$_company_model$_$this()._sortTotalsIndex = t1; return b; }, - $signature: 875 + $signature: 872 }; A.userCompanyEntityReducer__closure9.prototype = { call$1(b) { @@ -370367,13 +394682,13 @@ b.get$settings().get$reportSettings().$indexSet(0, t1.report, A.ReportSettingsEntity_ReportSettingsEntity(t1.sortColumn, t1.sortTotalsIndex)); return b; }, - $signature: 97 + $signature: 105 }; A.userCompanyEntityReducer_closure0.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure7(action)); }, - $signature: 1138 + $signature: 1164 }; A.userCompanyEntityReducer__closure7.prototype = { call$1(b) { @@ -370387,13 +394702,13 @@ t1._company_model$_$v = t2; return b; }, - $signature: 97 + $signature: 105 }; A.userCompanyEntityReducer_closure1.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure6(action)); }, - $signature: 1139 + $signature: 1165 }; A.userCompanyEntityReducer__closure6.prototype = { call$1(b) { @@ -370403,13 +394718,13 @@ t1._user_model$_$v = t2; return b; }, - $signature: 97 + $signature: 105 }; A.userCompanyEntityReducer_closure2.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure5(action)); }, - $signature: 1140 + $signature: 1166 }; A.userCompanyEntityReducer__closure5.prototype = { call$1(b) { @@ -370419,26 +394734,26 @@ t1._user_model$_$v = t2; return b; }, - $signature: 97 + $signature: 105 }; A.userCompanyEntityReducer_closure3.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure4()); }, - $signature: 1141 + $signature: 1167 }; A.userCompanyEntityReducer__closure4.prototype = { call$1(b) { b.get$user(b).get$_user_model$_$this()._isTwoFactorEnabled = false; return b; }, - $signature: 97 + $signature: 105 }; A.userCompanyEntityReducer_closure4.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure3(action)); }, - $signature: 1142 + $signature: 1168 }; A.userCompanyEntityReducer__closure3.prototype = { call$1(b) { @@ -370448,13 +394763,13 @@ t1._company_model$_$v = t2; return b; }, - $signature: 97 + $signature: 105 }; A.userCompanyEntityReducer_closure5.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure2(action)); }, - $signature: 1143 + $signature: 1169 }; A.userCompanyEntityReducer__closure2.prototype = { call$1(b) { @@ -370463,20 +394778,20 @@ t1.get$_settings_model$_$this()._languageId = t2; return b; }, - $signature: 97 + $signature: 105 }; A.userCompanyEntityReducer_closure6.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure1(action)); }, - $signature: 1144 + $signature: 1170 }; A.userCompanyEntityReducer__closure1.prototype = { call$1(b) { b.get$settings().get$dashboardFields().replace$1(0, this.action.dashboardFields); return b; }, - $signature: 97 + $signature: 105 }; A.userCompanyEntityReducer_closure7.prototype = { call$2(userCompany, action) { @@ -370486,21 +394801,21 @@ return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure0(action)); return userCompany; }, - $signature: 1145 + $signature: 1171 }; A.userCompanyEntityReducer__closure.prototype = { call$1(b) { b.get$settings().get$_company_model$_$this()._dashboardFieldsPerRowDesktop = this.action.numberFieldsPerRowDesktop; return b; }, - $signature: 97 + $signature: 105 }; A.userCompanyEntityReducer__closure0.prototype = { call$1(b) { b.get$settings().get$_company_model$_$this()._dashboardFieldsPerRowMobile = this.action.numberFieldsPerRowMobile; return b; }, - $signature: 97 + $signature: 105 }; A.loadCompanySuccessReducer_closure.prototype = { call$1(b) { @@ -370511,7 +394826,7 @@ b.get$user(b).get$userCompany().get$notifications().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, type$.legacy_String, type$.legacy_BuiltList_legacy_String)); return b; }, - $signature: 97 + $signature: 105 }; A.loadCompanySuccessReducer_closure0.prototype = { call$1(b) { @@ -370521,7 +394836,7 @@ t1.get$expenseCategories().replace$1(0, A._setArrayType([], type$.JSArray_legacy_ExpenseCategoryEntity)); return t1; }, - $signature: 1146 + $signature: 1172 }; A.loadCompanySuccessReducer_closure1.prototype = { call$1(b) { @@ -370531,7 +394846,7 @@ t1._company_model$_$v = t2; return b; }, - $signature: 97 + $signature: 105 }; A.saveCompanySuccessReducer_closure.prototype = { call$1(b) { @@ -370543,7 +394858,7 @@ b.get$users().replace$1(0, t1.userCompany.company.users); return b; }, - $signature: 24 + $signature: 25 }; A.saveCompanySuccessReducer_closure0.prototype = { call$1(b) { @@ -370553,51 +394868,51 @@ t1._company_model$_$v = t2; return b; }, - $signature: 97 + $signature: 105 }; A.lastUpdatedReducer_closure.prototype = { call$2(state, action) { return action.userCompany.company.isLarge && state === 0 ? 0 : Date.now(); }, - $signature: 1147 + $signature: 1173 }; A.lastUpdatedReducer_closure0.prototype = { call$2(state, action) { return Date.now(); }, - $signature: 1148 + $signature: 1174 }; A.memoizedDropdownExpenseCategoriesList_closure.prototype = { call$2(categoryMap, categoryList) { return A.dropdownExpenseCategoriesSelector0(categoryMap, categoryList); }, - $signature: 1149 + $signature: 1175 }; A.dropdownExpenseCategoriesSelector_closure1.prototype = { call$1(categoryId) { var t1 = this.categoryMap._map$_map.$index(0, categoryId); return !t1.get$isArchived() && !t1.get$isDeleted(); }, - $signature: 14 + $signature: 15 }; A.dropdownExpenseCategoriesSelector_closure2.prototype = { call$2(categoryAId, categoryBId) { var t1 = this.categoryMap._map$_map; return t1.$index(0, categoryAId).compareTo$3$expenseCategory$sortAscending$sortField(0, t1.$index(0, categoryBId), true, "name"); }, - $signature: 21 + $signature: 22 }; A.memoizedHasMultipleCurrencies_closure.prototype = { call$3(company, clientMap, groupMap) { return J.get$length$asx($.$get$memoizedGetCurrencyIds().call$3(company, clientMap, groupMap)) > 1; }, - $signature: 1150 + $signature: 1176 }; A.memoizedGetCurrencyIds_closure.prototype = { call$3(company, clientMap, groupMap) { return A.getCurrencyIds(company, clientMap, groupMap); }, - $signature: 1151 + $signature: 1177 }; A.getCurrencyIds_closure.prototype = { call$2(clientId, client) { @@ -370613,103 +394928,103 @@ this.currencyIds.push(currencyId); } }, - $signature: 297 + $signature: 321 }; A.memoizedFilteredSelector_closure.prototype = { call$2(filter, state) { return A.filteredSelector(filter, state); }, - $signature: 1152 + $signature: 1178 }; A.filteredSelector_closure.prototype = { call$1(productId) { return this.state.productState.map._map$_map.$index(0, productId); }, - $signature: 301 + $signature: 326 }; A.filteredSelector_closure0.prototype = { call$1(product) { return product.matchesFilter$1(this.filter); }, - $signature: 874 + $signature: 884 }; A.filteredSelector_closure1.prototype = { call$1(clientId) { return this.state.clientState.map._map$_map.$index(0, clientId); }, - $signature: 359 + $signature: 387 }; A.filteredSelector_closure2.prototype = { call$1(client) { return client.matchesFilter$1(this.filter); }, - $signature: 1155 + $signature: 1181 }; A.filteredSelector_closure3.prototype = { call$1(quoteId) { return this.state.quoteState.map._map$_map.$index(0, quoteId); }, - $signature: 66 + $signature: 70 }; A.filteredSelector_closure4.prototype = { call$1(quote) { return quote.matchesFilter$1(this.filter); }, - $signature: 100 + $signature: 107 }; A.filteredSelector_closure5.prototype = { call$1(paymentId) { return this.state.paymentState.map._map$_map.$index(0, paymentId); }, - $signature: 223 + $signature: 234 }; A.filteredSelector_closure6.prototype = { call$1(payment) { return payment.matchesFilter$1(this.filter); }, - $signature: 279 + $signature: 269 }; A.filteredSelector_closure7.prototype = { call$1(projectId) { return this.state.projectState.map._map$_map.$index(0, projectId); }, - $signature: 404 + $signature: 409 }; A.filteredSelector_closure8.prototype = { call$1(project) { return project.matchesFilter$1(this.filter); }, - $signature: 871 + $signature: 891 }; A.filteredSelector_closure9.prototype = { call$1(taskId) { return this.state.taskState.map._map$_map.$index(0, taskId); }, - $signature: 199 + $signature: 193 }; A.filteredSelector_closure10.prototype = { call$1(task) { return task.matchesFilter$1(this.filter); }, - $signature: 869 + $signature: 916 }; A.filteredSelector_closure11.prototype = { call$1(invoiceId) { return this.state.invoiceState.map._map$_map.$index(0, invoiceId); }, - $signature: 66 + $signature: 70 }; A.filteredSelector_closure12.prototype = { call$1(invoice) { return invoice.matchesFilter$1(this.filter); }, - $signature: 100 + $signature: 107 }; A.filteredSelector_closure13.prototype = { call$2(entityA, entityB) { return J.compareTo$1$ns(entityA.get$listDisplayName(), entityB.get$listDisplayName()); }, - $signature: 868 + $signature: 583 }; A.UserCompanyState.prototype = { get$company() { @@ -371032,7 +395347,7 @@ break; } } - return result.build$0(); + return result._company_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -371056,9 +395371,17 @@ return other instanceof A.UserCompanyState && _this.lastUpdated === other.lastUpdated && J.$eq$(_this.userCompany, other.userCompany) && J.$eq$(_this.documentState, other.documentState) && J.$eq$(_this.productState, other.productState) && J.$eq$(_this.clientState, other.clientState) && J.$eq$(_this.invoiceState, other.invoiceState) && J.$eq$(_this.expenseState, other.expenseState) && J.$eq$(_this.vendorState, other.vendorState) && J.$eq$(_this.taskState, other.taskState) && J.$eq$(_this.projectState, other.projectState) && J.$eq$(_this.paymentState, other.paymentState) && J.$eq$(_this.quoteState, other.quoteState) && J.$eq$(_this.scheduleState, other.scheduleState) && J.$eq$(_this.transactionRuleState, other.transactionRuleState) && J.$eq$(_this.transactionState, other.transactionState) && J.$eq$(_this.bankAccountState, other.bankAccountState) && J.$eq$(_this.purchaseOrderState, other.purchaseOrderState) && J.$eq$(_this.recurringExpenseState, other.recurringExpenseState) && J.$eq$(_this.subscriptionState, other.subscriptionState) && J.$eq$(_this.taskStatusState, other.taskStatusState) && J.$eq$(_this.expenseCategoryState, other.expenseCategoryState) && J.$eq$(_this.recurringInvoiceState, other.recurringInvoiceState) && J.$eq$(_this.webhookState, other.webhookState) && J.$eq$(_this.tokenState, other.tokenState) && J.$eq$(_this.paymentTermState, other.paymentTermState) && J.$eq$(_this.designState, other.designState) && J.$eq$(_this.creditState, other.creditState) && J.$eq$(_this.userState, other.userState) && J.$eq$(_this.taxRateState, other.taxRateState) && J.$eq$(_this.companyGatewayState, other.companyGatewayState) && J.$eq$(_this.groupState, other.groupState); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_state$__hashCode; - return t1 == null ? _this._company_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSInt_methods.get$hashCode(_this.lastUpdated)), J.get$hashCode$(_this.userCompany)), J.get$hashCode$(_this.documentState)), J.get$hashCode$(_this.productState)), J.get$hashCode$(_this.clientState)), J.get$hashCode$(_this.invoiceState)), J.get$hashCode$(_this.expenseState)), J.get$hashCode$(_this.vendorState)), J.get$hashCode$(_this.taskState)), J.get$hashCode$(_this.projectState)), J.get$hashCode$(_this.paymentState)), J.get$hashCode$(_this.quoteState)), J.get$hashCode$(_this.scheduleState)), J.get$hashCode$(_this.transactionRuleState)), J.get$hashCode$(_this.transactionState)), J.get$hashCode$(_this.bankAccountState)), J.get$hashCode$(_this.purchaseOrderState)), J.get$hashCode$(_this.recurringExpenseState)), J.get$hashCode$(_this.subscriptionState)), J.get$hashCode$(_this.taskStatusState)), J.get$hashCode$(_this.expenseCategoryState)), J.get$hashCode$(_this.recurringInvoiceState)), J.get$hashCode$(_this.webhookState)), J.get$hashCode$(_this.tokenState)), J.get$hashCode$(_this.paymentTermState)), J.get$hashCode$(_this.designState)), J.get$hashCode$(_this.creditState)), J.get$hashCode$(_this.userState)), J.get$hashCode$(_this.taxRateState)), J.get$hashCode$(_this.companyGatewayState)), J.get$hashCode$(_this.groupState))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSInt_methods.get$hashCode(_this.lastUpdated)), J.get$hashCode$(_this.userCompany)), J.get$hashCode$(_this.documentState)), J.get$hashCode$(_this.productState)), J.get$hashCode$(_this.clientState)), J.get$hashCode$(_this.invoiceState)), J.get$hashCode$(_this.expenseState)), J.get$hashCode$(_this.vendorState)), J.get$hashCode$(_this.taskState)), J.get$hashCode$(_this.projectState)), J.get$hashCode$(_this.paymentState)), J.get$hashCode$(_this.quoteState)), J.get$hashCode$(_this.scheduleState)), J.get$hashCode$(_this.transactionRuleState)), J.get$hashCode$(_this.transactionState)), J.get$hashCode$(_this.bankAccountState)), J.get$hashCode$(_this.purchaseOrderState)), J.get$hashCode$(_this.recurringExpenseState)), J.get$hashCode$(_this.subscriptionState)), J.get$hashCode$(_this.taskStatusState)), J.get$hashCode$(_this.expenseCategoryState)), J.get$hashCode$(_this.recurringInvoiceState)), J.get$hashCode$(_this.webhookState)), J.get$hashCode$(_this.tokenState)), J.get$hashCode$(_this.paymentTermState)), J.get$hashCode$(_this.designState)), J.get$hashCode$(_this.creditState)), J.get$hashCode$(_this.userState)), J.get$hashCode$(_this.taxRateState)), J.get$hashCode$(_this.companyGatewayState)), J.get$hashCode$(_this.groupState))); + t1 = _this._company_state$__hashCode; + if (t1 == null) { + _this._company_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -371450,46 +395773,44 @@ } return _this; }, - build$0() { + _company_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, exception, _this = this, _s16_ = "UserCompanyState", _$result = null; try { _$result0 = _this._company_state$_$v; if (_$result0 == null) { - t1 = _this.get$_company_state$_$this()._lastUpdated; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "lastUpdated")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_state$_$this()._lastUpdated, _s16_, "lastUpdated"); t2 = _this._company_state$_userCompany; - t2 = t2 == null ? null : t2.build$0(); - t3 = _this.get$documentState().build$0(); - t4 = _this.get$productState().build$0(); - t5 = _this.get$clientState().build$0(); - t6 = _this.get$invoiceState().build$0(); - t7 = _this.get$expenseState().build$0(); - t8 = _this.get$vendorState().build$0(); - t9 = _this.get$taskState().build$0(); - t10 = _this.get$projectState().build$0(); - t11 = _this.get$paymentState().build$0(); - t12 = _this.get$quoteState().build$0(); - t13 = _this.get$scheduleState().build$0(); - t14 = _this.get$transactionRuleState().build$0(); - t15 = _this.get$transactionState().build$0(); - t16 = _this.get$bankAccountState().build$0(); - t17 = _this.get$purchaseOrderState().build$0(); - t18 = _this.get$recurringExpenseState().build$0(); - t19 = _this.get$subscriptionState().build$0(); - t20 = _this.get$taskStatusState().build$0(); - t21 = _this.get$expenseCategoryState().build$0(); - t22 = _this.get$recurringInvoiceState().build$0(); - t23 = _this.get$webhookState().build$0(); - t24 = _this.get$tokenState().build$0(); - t25 = _this.get$paymentTermState().build$0(); - t26 = _this.get$designState().build$0(); - t27 = _this.get$creditState().build$0(); - t28 = _this.get$userState().build$0(); - t29 = _this.get$taxRateState().build$0(); - _$result0 = A._$UserCompanyState$_(t16, t5, _this.get$companyGatewayState().build$0(), t27, t26, t3, t21, t7, _this.get$groupState().build$0(), t6, t1, t11, t25, t4, t10, t17, t12, t18, t22, t13, t19, t9, t20, t29, t24, t14, t15, t2, t28, t8, t23); + t2 = t2 == null ? null : t2._company_model$_build$0(); + t3 = _this.get$documentState()._document_state$_build$0(); + t4 = _this.get$productState()._product_state$_build$0(); + t5 = _this.get$clientState()._client_state$_build$0(); + t6 = _this.get$invoiceState()._invoice_state$_build$0(); + t7 = _this.get$expenseState()._expense_state$_build$0(); + t8 = _this.get$vendorState()._vendor_state$_build$0(); + t9 = _this.get$taskState()._task_state$_build$0(); + t10 = _this.get$projectState()._project_state$_build$0(); + t11 = _this.get$paymentState()._payment_state$_build$0(); + t12 = _this.get$quoteState()._quote_state$_build$0(); + t13 = _this.get$scheduleState()._schedule_state$_build$0(); + t14 = _this.get$transactionRuleState()._transaction_rule_state$_build$0(); + t15 = _this.get$transactionState()._transaction_state$_build$0(); + t16 = _this.get$bankAccountState()._bank_account_state$_build$0(); + t17 = _this.get$purchaseOrderState()._purchase_order_state$_build$0(); + t18 = _this.get$recurringExpenseState()._recurring_expense_state$_build$0(); + t19 = _this.get$subscriptionState()._subscription_state$_build$0(); + t20 = _this.get$taskStatusState()._task_status_state$_build$0(); + t21 = _this.get$expenseCategoryState()._expense_category_state$_build$0(); + t22 = _this.get$recurringInvoiceState()._recurring_invoice_state$_build$0(); + t23 = _this.get$webhookState()._webhook_state$_build$0(); + t24 = _this.get$tokenState()._token_state$_build$0(); + t25 = _this.get$paymentTermState()._payment_term_state$_build$0(); + t26 = _this.get$designState()._design_state$_build$0(); + t27 = _this.get$creditState()._credit_state$_build$0(); + t28 = _this.get$userState()._user_state$_build$0(); + t29 = _this.get$taxRateState()._tax_rate_state$_build$0(); + _$result0 = A._$UserCompanyState$_(t16, t5, _this.get$companyGatewayState()._company_gateway_state$_build$0(), t27, t26, t3, t21, t7, _this.get$groupState()._group_state$_build$0(), t6, t1, t11, t25, t4, t10, t17, t12, t18, t22, t13, t19, t9, t20, t29, t24, t14, t15, t2, t28, t8, t23); } _$result = _$result0; } catch (exception) { @@ -371498,65 +395819,65 @@ _$failedField = "userCompany"; t1 = _this._company_state$_userCompany; if (t1 != null) - t1.build$0(); + t1._company_model$_build$0(); _$failedField = "documentState"; - _this.get$documentState().build$0(); + _this.get$documentState()._document_state$_build$0(); _$failedField = "productState"; - _this.get$productState().build$0(); + _this.get$productState()._product_state$_build$0(); _$failedField = "clientState"; - _this.get$clientState().build$0(); + _this.get$clientState()._client_state$_build$0(); _$failedField = "invoiceState"; - _this.get$invoiceState().build$0(); + _this.get$invoiceState()._invoice_state$_build$0(); _$failedField = "expenseState"; - _this.get$expenseState().build$0(); + _this.get$expenseState()._expense_state$_build$0(); _$failedField = "vendorState"; - _this.get$vendorState().build$0(); + _this.get$vendorState()._vendor_state$_build$0(); _$failedField = "taskState"; - _this.get$taskState().build$0(); + _this.get$taskState()._task_state$_build$0(); _$failedField = "projectState"; - _this.get$projectState().build$0(); + _this.get$projectState()._project_state$_build$0(); _$failedField = "paymentState"; - _this.get$paymentState().build$0(); + _this.get$paymentState()._payment_state$_build$0(); _$failedField = "quoteState"; - _this.get$quoteState().build$0(); + _this.get$quoteState()._quote_state$_build$0(); _$failedField = "scheduleState"; - _this.get$scheduleState().build$0(); + _this.get$scheduleState()._schedule_state$_build$0(); _$failedField = "transactionRuleState"; - _this.get$transactionRuleState().build$0(); + _this.get$transactionRuleState()._transaction_rule_state$_build$0(); _$failedField = "transactionState"; - _this.get$transactionState().build$0(); + _this.get$transactionState()._transaction_state$_build$0(); _$failedField = "bankAccountState"; - _this.get$bankAccountState().build$0(); + _this.get$bankAccountState()._bank_account_state$_build$0(); _$failedField = "purchaseOrderState"; - _this.get$purchaseOrderState().build$0(); + _this.get$purchaseOrderState()._purchase_order_state$_build$0(); _$failedField = "recurringExpenseState"; - _this.get$recurringExpenseState().build$0(); + _this.get$recurringExpenseState()._recurring_expense_state$_build$0(); _$failedField = "subscriptionState"; - _this.get$subscriptionState().build$0(); + _this.get$subscriptionState()._subscription_state$_build$0(); _$failedField = "taskStatusState"; - _this.get$taskStatusState().build$0(); + _this.get$taskStatusState()._task_status_state$_build$0(); _$failedField = "expenseCategoryState"; - _this.get$expenseCategoryState().build$0(); + _this.get$expenseCategoryState()._expense_category_state$_build$0(); _$failedField = "recurringInvoiceState"; - _this.get$recurringInvoiceState().build$0(); + _this.get$recurringInvoiceState()._recurring_invoice_state$_build$0(); _$failedField = "webhookState"; - _this.get$webhookState().build$0(); + _this.get$webhookState()._webhook_state$_build$0(); _$failedField = "tokenState"; - _this.get$tokenState().build$0(); + _this.get$tokenState()._token_state$_build$0(); _$failedField = "paymentTermState"; - _this.get$paymentTermState().build$0(); + _this.get$paymentTermState()._payment_term_state$_build$0(); _$failedField = "designState"; - _this.get$designState().build$0(); + _this.get$designState()._design_state$_build$0(); _$failedField = "creditState"; - _this.get$creditState().build$0(); + _this.get$creditState()._credit_state$_build$0(); _$failedField = "userState"; - _this.get$userState().build$0(); + _this.get$userState()._user_state$_build$0(); _$failedField = "taxRateState"; - _this.get$taxRateState().build$0(); + _this.get$taxRateState()._tax_rate_state$_build$0(); _$failedField = "companyGatewayState"; - _this.get$companyGatewayState().build$0(); + _this.get$companyGatewayState()._company_gateway_state$_build$0(); _$failedField = "groupState"; - _this.get$groupState().build$0(); + _this.get$groupState()._group_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s16_, _$failedField, J.toString$0$(e)); @@ -371692,7 +396013,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.DisconnectCompanyGatewayRequest(this.completer, t1, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.StartCompanyGatewayMultiselect.prototype = {}; A.AddToCompanyGatewayMultiselect.prototype = {}; @@ -371776,7 +396097,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveCompanyGateway_closure.prototype = { call$3(store, dynamicAction, next) { @@ -371803,7 +396124,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].companyGatewayState.map._map$_map.$index(0, id); }, - $signature: 351 + $signature: 333 }; A._archiveCompanyGateway__closure0.prototype = { call$1(companyGateways) { @@ -371812,7 +396133,7 @@ t1[0].call$1(new A.ArchiveCompanyGatewaySuccess(companyGateways)); this.action.completer.complete$1(0, null); }, - $signature: 565 + $signature: 483 }; A._archiveCompanyGateway__closure1.prototype = { call$1(error) { @@ -371850,7 +396171,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].companyGatewayState.map._map$_map.$index(0, id); }, - $signature: 351 + $signature: 333 }; A._deleteCompanyGateway__closure0.prototype = { call$1(companyGateways) { @@ -371859,7 +396180,7 @@ t1[0].call$1(new A.DeleteCompanyGatewaySuccess(companyGateways)); this.action.completer.complete$1(0, null); }, - $signature: 565 + $signature: 483 }; A._deleteCompanyGateway__closure1.prototype = { call$1(error) { @@ -371897,7 +396218,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].companyGatewayState.map._map$_map.$index(0, id); }, - $signature: 351 + $signature: 333 }; A._restoreCompanyGateway__closure0.prototype = { call$1(companyGateways) { @@ -371906,7 +396227,7 @@ t1[0].call$1(new A.RestoreCompanyGatewaySuccess(companyGateways)); this.action.completer.complete$1(0, null); }, - $signature: 565 + $signature: 483 }; A._restoreCompanyGateway__closure1.prototype = { call$1(error) { @@ -371939,7 +396260,7 @@ t1[0].call$1(new A.DisconnectCompanyGatewaySuccess()); this.action.completer.complete$1(0, null); }, - $signature: 99 + $signature: 104 }; A._disconnectCompanyGateway__closure0.prototype = { call$1(error) { @@ -371979,7 +396300,7 @@ } t1.completer.complete$1(0, companyGateway); }, - $signature: 349 + $signature: 413 }; A._saveCompanyGateway__closure0.prototype = { call$1(error) { @@ -372016,7 +396337,7 @@ t1[0].call$1(new A.LoadCompanyGatewaySuccess(companyGateway)); this.action.completer.complete$1(0, null); }, - $signature: 349 + $signature: 413 }; A._loadCompanyGateway__closure0.prototype = { call$1(error) { @@ -372054,7 +396375,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1168 + $signature: 1194 }; A._loadCompanyGateways__closure0.prototype = { call$1(error) { @@ -372087,91 +396408,91 @@ b.get$_company_gateway_state$_$this()._company_gateway_state$_forceSelected = t3; return b; }, - $signature: 1169 + $signature: 1195 }; A.forceSelectedReducer_closure59.prototype = { call$2(completer, action) { return true; }, - $signature: 1170 + $signature: 1196 }; A.forceSelectedReducer_closure60.prototype = { call$2(completer, action) { return false; }, - $signature: 1171 + $signature: 1197 }; A.forceSelectedReducer_closure61.prototype = { call$2(completer, action) { return false; }, - $signature: 1172 + $signature: 1198 }; A.forceSelectedReducer_closure62.prototype = { call$2(completer, action) { return false; }, - $signature: 1173 + $signature: 1199 }; A.forceSelectedReducer_closure63.prototype = { call$2(completer, action) { return false; }, - $signature: 1174 + $signature: 1200 }; A.forceSelectedReducer_closure64.prototype = { call$2(completer, action) { return false; }, - $signature: 1175 + $signature: 1201 }; A.forceSelectedReducer_closure65.prototype = { call$2(completer, action) { return false; }, - $signature: 1176 + $signature: 1202 }; A.forceSelectedReducer_closure66.prototype = { call$2(completer, action) { return false; }, - $signature: 1177 + $signature: 1203 }; A.selectedIdReducer_closure120.prototype = { call$2(completer, action) { return ""; }, - $signature: 1178 + $signature: 1204 }; A.selectedIdReducer_closure121.prototype = { call$2(completer, action) { return ""; }, - $signature: 1179 + $signature: 1205 }; A.selectedIdReducer_closure122.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_companyGateway ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure123.prototype = { call$2(selectedId, action) { return action.companyGatewayId; }, - $signature: 1180 + $signature: 1206 }; A.selectedIdReducer_closure124.prototype = { call$2(selectedId, action) { return action.companyGateway.id; }, - $signature: 1181 + $signature: 1207 }; A.selectedIdReducer_closure125.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure126.prototype = { call$2(selectedId, action) { @@ -372183,43 +396504,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 1182 + $signature: 1208 }; A.selectedIdReducer_closure128.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1183 + $signature: 1209 }; A.selectedIdReducer_closure129.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1184 + $signature: 1210 }; A.selectedIdReducer_closure130.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1185 + $signature: 1211 }; A.selectedIdReducer_closure131.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1186 + $signature: 1212 }; A.selectedIdReducer_closure132.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1187 + $signature: 1213 }; A.selectedIdReducer_closure133.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1188 + $signature: 1214 }; A.selectedIdReducer_closure134.prototype = { call$2(selectedId, action) { @@ -372232,31 +396553,31 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure37.prototype = { call$2(companyGateways, action) { return J.$index$asx(action.companyGateways, 0); }, - $signature: 1189 + $signature: 1215 }; A.editingReducer_closure38.prototype = { call$2(companyGateways, action) { return J.$index$asx(action.companyGateways, 0); }, - $signature: 1190 + $signature: 1216 }; A.editingReducer_closure39.prototype = { call$2(companyGateways, action) { return J.$index$asx(action.companyGateways, 0); }, - $signature: 1191 + $signature: 1217 }; A.editingReducer_closure40.prototype = { call$2(companyGateway, action) { return action.companyGateway.rebuild$1(new A.editingReducer__closure13()); }, - $signature: 1192 + $signature: 1218 }; A.editingReducer__closure13.prototype = { call$1(b) { @@ -372269,7 +396590,7 @@ call$2(state, action) { return state.rebuild$1(new A.companyGatewayListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.companyGatewayListReducer__closure.prototype = { call$1(b) { @@ -372419,7 +396740,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 564 + $signature: 417 }; A._deleteCompanyGatewaySuccess_closure.prototype = { call$1(b) { @@ -372441,7 +396762,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 564 + $signature: 417 }; A._restoreCompanyGatewaySuccess_closure.prototype = { call$1(b) { @@ -372463,7 +396784,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 564 + $signature: 417 }; A._addCompanyGateway_closure.prototype = { call$1(b) { @@ -372476,7 +396797,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 196 + $signature: 195 }; A._addCompanyGateway__closure.prototype = { call$1(b) { @@ -372493,7 +396814,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._updateCompanyGateway__closure())); return b; }, - $signature: 196 + $signature: 195 }; A._updateCompanyGateway__closure.prototype = { call$1(b) { @@ -372510,7 +396831,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._setLoadedCompanyGateway__closure())); return b; }, - $signature: 196 + $signature: 195 }; A._setLoadedCompanyGateway__closure.prototype = { call$1(b) { @@ -372525,19 +396846,19 @@ b.get$map(b).addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(this.action.userCompany.company.companyGateways, new A._setLoadedCompany__closure1(), new A._setLoadedCompany__closure2(), type$.legacy_String, type$.legacy_CompanyGatewayEntity)); return b; }, - $signature: 196 + $signature: 195 }; A._setLoadedCompany__closure1.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._setLoadedCompany__closure2.prototype = { call$1(item) { return item; }, - $signature: 866 + $signature: 895 }; A._setLoadedCompany_closure2.prototype = { call$1(b) { @@ -372546,26 +396867,26 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 196 + $signature: 195 }; A._setLoadedCompanyGateways_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(this.action.companyGateways, new A._setLoadedCompanyGateways__closure(), new A._setLoadedCompanyGateways__closure0(), type$.legacy_String, type$.legacy_CompanyGatewayEntity)); return b; }, - $signature: 196 + $signature: 195 }; A._setLoadedCompanyGateways__closure.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._setLoadedCompanyGateways__closure0.prototype = { call$1(item) { return item; }, - $signature: 866 + $signature: 895 }; A._setLoadedCompanyGateways_closure0.prototype = { call$1(b) { @@ -372574,13 +396895,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 196 + $signature: 195 }; A.memoizedFilteredCompanyGatewayList_closure.prototype = { call$5(companyGatewayMap, companyGatewayList, companyGatewayListState, companyGatewayIds, includeAll) { return A.filteredCompanyGatewaysSelector(companyGatewayMap, companyGatewayList, companyGatewayListState, companyGatewayIds, includeAll); }, - $signature: 1196 + $signature: 1222 }; A.filteredCompanyGatewaysSelector_closure.prototype = { call$1(companyGatewayId) { @@ -372588,7 +396909,7 @@ return false; return true; }, - $signature: 14 + $signature: 15 }; A.filteredCompanyGatewaysSelector_closure0.prototype = { call$1(id) { @@ -372600,7 +396921,7 @@ t1 = false; return t1; }, - $signature: 14 + $signature: 15 }; A.filteredCompanyGatewaysSelector_closure1.prototype = { call$1(id) { @@ -372614,7 +396935,7 @@ call$2(companyGatewayId, paymentMap) { return A.calculateCompanyGatewayProcessed(companyGatewayId, paymentMap); }, - $signature: 877 + $signature: 869 }; A.calculateCompanyGatewayProcessed_closure.prototype = { call$2(paymentId, payment) { @@ -372624,13 +396945,13 @@ t1.total = t1.total + payment.get$completedAmount() * payment.exchangeRate; } }, - $signature: 174 + $signature: 191 }; A.memoizedClientStatsForCompanyGateway_closure.prototype = { call$2(companyGatewayId, clientMap) { return A.clientStatsForCompanyGateway(companyGatewayId, clientMap); }, - $signature: 879 + $signature: 863 }; A.clientStatsForCompanyGateway_closure.prototype = { call$2(clientId, client) { @@ -372642,19 +396963,19 @@ else if (client.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 297 + $signature: 321 }; A.clientStatsForCompanyGateway__closure.prototype = { call$1(token) { return token.companyGatewayId === this.companyGatewayId; }, - $signature: 878 + $signature: 867 }; A.memoizedPaymentStatsForCompanyGateway_closure.prototype = { call$2(companyGatewayId, paymentMap) { return A.paymentStatsForCompanyGateway(companyGatewayId, paymentMap); }, - $signature: 1197 + $signature: 1223 }; A.paymentStatsForCompanyGateway_closure.prototype = { call$2(paymentId, payment) { @@ -372664,7 +396985,7 @@ else if (payment.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 174 + $signature: 191 }; A.getUnconnectedStripeAccount_closure.prototype = { call$2(id, gateway) { @@ -372675,7 +396996,7 @@ this._box_0.unconnectedGateway = gateway; } }, - $signature: 1198 + $signature: 1224 }; A.CompanyGatewayState.prototype = { $get$1(_, companyGatewayId) { @@ -372747,7 +397068,7 @@ break; } } - return result.build$0(); + return result._company_gateway_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -372834,7 +397155,7 @@ break; } } - return result.build$0(); + return result._company_gateway_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -372854,7 +397175,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._company_gateway_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._company_gateway_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -372864,9 +397185,17 @@ return other instanceof A.CompanyGatewayState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_gateway_state$__hashCode; - return t1 == null ? _this._company_gateway_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._company_gateway_state$__hashCode; + if (t1 == null) { + _this._company_gateway_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("CompanyGatewayState"), @@ -372906,7 +397235,7 @@ } return _this; }, - build$0() { + _company_gateway_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._company_gateway_state$_$v; @@ -372967,9 +397296,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._company_gateway_state$__hashCode; - return t1 == null ? _this._company_gateway_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._company_gateway_state$__hashCode; + if (t1 == null) { + _this._company_gateway_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -373045,7 +397382,7 @@ } return _this; }, - build$0() { + _company_gateway_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s21_ = "CompanyGatewayUIState", _$result = null; @@ -373053,13 +397390,11 @@ _$result0 = _this._company_gateway_state$_$v; if (_$result0 == null) { t1 = _this._company_gateway_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._company_gateway_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_company_gateway_state$_$this()._company_gateway_state$_selectedId; t4 = _this.get$_company_gateway_state$_$this()._company_gateway_state$_forceSelected; - t5 = _this.get$_company_gateway_state$_$this()._company_gateway_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s21_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_company_gateway_state$_$this()._company_gateway_state$_tabIndex, _s21_, "tabIndex"); t6 = _this.get$_company_gateway_state$_$this()._company_gateway_state$_saveCompleter; _$result0 = A._$CompanyGatewayUIState$_(_this.get$_company_gateway_state$_$this()._company_gateway_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -373070,9 +397405,9 @@ _$failedField = "editing"; t1 = _this._company_gateway_state$_editing; if (t1 != null) - t1.build$0(); + t1._company_gateway_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s21_, _$failedField, J.toString$0$(e)); @@ -373241,7 +397576,7 @@ if (!t2._list[t1].clientState.$get$1(0, type$.legacy_InvoiceEntity._as(credit).clientId).get$hasEmailAddress()) this._box_0.emailValid = false; }, - $signature: 145 + $signature: 151 }; A.handleCreditAction_closure1.prototype = { call$0() { @@ -373314,7 +397649,7 @@ b.get$credits().addAll$1(0, A.List_List$of(new A.MappedListIterable(t1, new A.handleCreditAction__closure(), t2), true, t2._eval$1("ListIterable.E"))); return b; }, - $signature: 47 + $signature: 54 }; A.handleCreditAction__closure.prototype = { call$1(credit) { @@ -373324,19 +397659,19 @@ t2 = credit.statusId !== "1" ? credit.balance : credit.amount; return A.PaymentableEntity_PaymentableEntity(t2, t1, null); }, - $signature: 865 + $signature: 879 }; A.handleCreditAction_closure8.prototype = { call$1(_) { return this.response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.handleCreditAction_closure9.prototype = { call$1(_) { return this.response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.StartCreditMultiselect.prototype = {}; A.AddToCreditMultiselect.prototype = {}; @@ -373411,7 +397746,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._editCredit_closure.prototype = { call$3(store, dynamicAction, next) { @@ -373535,7 +397870,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].creditState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._archiveCredit__closure0.prototype = { call$1(credits) { @@ -373582,7 +397917,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].creditState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._deleteCredit__closure0.prototype = { call$1(credits) { @@ -373629,7 +397964,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].creditState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._restoreCredit__closure0.prototype = { call$1(credits) { @@ -373743,7 +398078,7 @@ t1[0].call$1(new A.EmailCreditSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 99 + $signature: 104 }; A._emailCredit__closure0.prototype = { call$1(error) { @@ -373783,7 +398118,7 @@ call$1(item) { return !item.get$isEmpty(item); }, - $signature: 72 + $signature: 73 }; A._saveCredit__closure0.prototype = { call$1(credit) { @@ -373799,7 +398134,7 @@ } t1.completer.complete$1(0, credit); }, - $signature: 68 + $signature: 72 }; A._saveCredit__closure1.prototype = { call$1(error) { @@ -373837,7 +398172,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._loadCredit__closure0.prototype = { call$1(error) { @@ -373876,7 +398211,7 @@ this.action.toString; t1[0].call$1(new A.LoadProjects()); }, - $signature: 250 + $signature: 319 }; A._loadCredits__closure0.prototype = { call$1(error) { @@ -373988,7 +398323,7 @@ t1[0].call$1(new A.SaveCreditSuccess(credit)); this.action.completer.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._saveDocument__closure2.prototype = { call$1(error) { @@ -374025,134 +398360,134 @@ b.get$_credit_state$_$this()._credit_state$_historyActivityId = t3; return b; }, - $signature: 1206 + $signature: 1232 }; A.forceSelectedReducer_closure79.prototype = { call$2(completer, action) { return true; }, - $signature: 1207 + $signature: 1233 }; A.forceSelectedReducer_closure80.prototype = { call$2(completer, action) { return false; }, - $signature: 1208 + $signature: 1234 }; A.forceSelectedReducer_closure81.prototype = { call$2(completer, action) { return false; }, - $signature: 1209 + $signature: 1235 }; A.forceSelectedReducer_closure82.prototype = { call$2(completer, action) { return false; }, - $signature: 1210 + $signature: 1236 }; A.forceSelectedReducer_closure83.prototype = { call$2(completer, action) { return false; }, - $signature: 1211 + $signature: 1237 }; A.forceSelectedReducer_closure84.prototype = { call$2(completer, action) { return false; }, - $signature: 1212 + $signature: 1238 }; A.forceSelectedReducer_closure85.prototype = { call$2(completer, action) { return false; }, - $signature: 1213 + $signature: 1239 }; A.forceSelectedReducer_closure86.prototype = { call$2(completer, action) { return false; }, - $signature: 1214 + $signature: 1240 }; A.tabIndexReducer_closure11.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1215 + $signature: 1241 }; A.tabIndexReducer_closure12.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.historyActivityIdReducer_closure0.prototype = { call$2(index, action) { return action.activityId; }, - $signature: 864 + $signature: 861 }; A.editingItemReducer_closure1.prototype = { call$2(index, action) { action.toString; return null; }, - $signature: 1217 + $signature: 1243 }; A.editingItemReducer_closure2.prototype = { call$2(index, action) { return action.creditItemIndex; }, - $signature: 1218 + $signature: 1244 }; A.selectedIdReducer_closure161.prototype = { call$2(completer, action) { return ""; }, - $signature: 1219 + $signature: 1245 }; A.selectedIdReducer_closure162.prototype = { call$2(completer, action) { return ""; }, - $signature: 1220 + $signature: 1246 }; A.selectedIdReducer_closure163.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_credit ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure164.prototype = { call$2(selectedId, action) { return action.creditId; }, - $signature: 1221 + $signature: 1247 }; A.selectedIdReducer_closure165.prototype = { call$2(selectedId, action) { return action.credit.id; }, - $signature: 1222 + $signature: 1248 }; A.selectedIdReducer_closure166.prototype = { call$2(selectedId, action) { return action.credit.id; }, - $signature: 1223 + $signature: 1249 }; A.selectedIdReducer_closure167.prototype = { call$2(selectedId, action) { return action.credit.id; }, - $signature: 864 + $signature: 861 }; A.selectedIdReducer_closure168.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure169.prototype = { call$2(selectedId, action) { @@ -374164,55 +398499,55 @@ call$2(selectedId, action) { return ""; }, - $signature: 1224 + $signature: 1250 }; A.selectedIdReducer_closure171.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1225 + $signature: 1251 }; A.selectedIdReducer_closure172.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1226 + $signature: 1252 }; A.selectedIdReducer_closure173.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1227 + $signature: 1253 }; A.selectedIdReducer_closure174.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1228 + $signature: 1254 }; A.selectedIdReducer_closure175.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1229 + $signature: 1255 }; A.selectedIdReducer_closure176.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1230 + $signature: 1256 }; A.selectedIdReducer_closure177.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1231 + $signature: 1257 }; A.selectedIdReducer_closure178.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_credit ? "" : selectedId; }, - $signature: 162 + $signature: 165 }; A.selectedIdReducer_closure179.prototype = { call$2(selectedId, action) { @@ -374225,13 +398560,13 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure49.prototype = { call$2(credit, action) { return action.credit.rebuild$1(new A.editingReducer__closure22()); }, - $signature: 1232 + $signature: 1258 }; A.editingReducer__closure22.prototype = { call$1(b) { @@ -374244,7 +398579,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure21()); }, - $signature: 863 + $signature: 853 }; A.editingReducer__closure21.prototype = { call$1(b) { @@ -374257,13 +398592,13 @@ call$2(invoice, action) { return invoice.moveLineItem$2(action.oldIndex, action.newIndex); }, - $signature: 1234 + $signature: 1260 }; A.editingReducer_closure52.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure20()); }, - $signature: 862 + $signature: 850 }; A.editingReducer__closure20.prototype = { call$1(b) { @@ -374276,7 +398611,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure19()); }, - $signature: 861 + $signature: 849 }; A.editingReducer__closure19.prototype = { call$1(b) { @@ -374289,7 +398624,7 @@ call$2(credit, action) { return credit.rebuild$1(new A.editingReducer__closure18(action.client)); }, - $signature: 1237 + $signature: 1263 }; A.editingReducer__closure18.prototype = { call$1(b) { @@ -374315,31 +398650,31 @@ call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id, null); }, - $signature: 204 + $signature: 206 }; A.editingReducer_closure55.prototype = { call$2(credits, action) { return J.$index$asx(action.credits, 0); }, - $signature: 1238 + $signature: 1264 }; A.editingReducer_closure56.prototype = { call$2(credits, action) { return J.$index$asx(action.credits, 0); }, - $signature: 1239 + $signature: 1265 }; A.editingReducer_closure57.prototype = { call$2(credits, action) { return J.$index$asx(action.credits, 0); }, - $signature: 1240 + $signature: 1266 }; A.editingReducer_closure58.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure17(action)); }, - $signature: 1241 + $signature: 1267 }; A.editingReducer__closure17.prototype = { call$1(b) { @@ -374357,7 +398692,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure16(action)); }, - $signature: 1242 + $signature: 1268 }; A.editingReducer__closure16.prototype = { call$1(b) { @@ -374406,7 +398741,7 @@ call$2(state, action) { return state.rebuild$1(new A.creditListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.creditListReducer__closure.prototype = { call$1(b) { @@ -374606,13 +398941,13 @@ call$1(each) { return each.clientId === this.action.clientId; }, - $signature: 100 + $signature: 107 }; A._purgeClientSuccess_closure10.prototype = { call$1(each) { return each.id; }, - $signature: 251 + $signature: 317 }; A._purgeClientSuccess_closure8.prototype = { call$1(b) { @@ -374625,38 +398960,38 @@ B.JSArray_methods._removeWhere$2(t2, new A._purgeClientSuccess__closure6(t1), true); return b; }, - $signature: 252 + $signature: 315 }; A._purgeClientSuccess__closure5.prototype = { call$2(p0, p1) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 329 + $signature: 388 }; A._purgeClientSuccess__closure6.prototype = { call$1(p0) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 14 + $signature: 15 }; A._markSentCreditSuccess_closure0.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._markSentCreditSuccess_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A._markSentCreditSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.creditMap); return b; }, - $signature: 252 + $signature: 315 }; A._archiveCreditSuccess_closure.prototype = { call$1(b) { @@ -374678,7 +399013,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 549 + $signature: 420 }; A._deleteCreditSuccess_closure.prototype = { call$1(b) { @@ -374700,7 +399035,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 549 + $signature: 420 }; A._restoreCreditSuccess_closure.prototype = { call$1(b) { @@ -374722,7 +399057,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 549 + $signature: 420 }; A._addCredit_closure.prototype = { call$1(b) { @@ -374735,7 +399070,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 252 + $signature: 315 }; A._addCredit__closure.prototype = { call$1(b) { @@ -374751,7 +399086,7 @@ b.get$map(b).$indexSet(0, t1.id, t1.rebuild$1(new A._updateCredit__closure())); return b; }, - $signature: 252 + $signature: 315 }; A._updateCredit__closure.prototype = { call$1(b) { @@ -374765,19 +399100,19 @@ call$1(invitation) { return invitation.clientContactId; }, - $signature: 328 + $signature: 382 }; A.creditContactSelector_closure0.prototype = { call$1(contact) { return B.JSArray_methods.contains$1(this._box_0.contactIds, contact.id); }, - $signature: 157 + $signature: 147 }; A.memoizedDropdownCreditList_closure.prototype = { call$7(creditMap, clientMap, vendorMap, creditList, clientId, userMap, excludedIds) { return A.dropdownCreditSelector(creditMap, clientMap, vendorMap, creditList, clientId, userMap, excludedIds); }, - $signature: 1249 + $signature: 1275 }; A.dropdownCreditSelector_closure.prototype = { call$1(creditId) { @@ -374802,7 +399137,7 @@ return false; return !credit.get$isArchived() && !credit.isDeleted && credit.get$isUnpaid(); }, - $signature: 14 + $signature: 15 }; A.dropdownCreditSelector_closure0.prototype = { call$2(creditAId, creditBId) { @@ -374810,19 +399145,19 @@ t1 = _this.creditMap._map$_map; return t1.$index(0, creditAId).compareTo$6$clientMap$invoice$sortAscending$sortField$userMap$vendorMap(0, _this.clientMap, t1.$index(0, creditBId), true, "number", _this.userMap, _this.vendorMap); }, - $signature: 21 + $signature: 22 }; A.memoizedFilteredCreditList_closure.prototype = { call$8(selectionState, creditMap, creditList, clientMap, vendorMap, paymentMap, creditListState, userMap) { return A.filteredCreditsSelector(selectionState, creditMap, creditList, clientMap, vendorMap, paymentMap, creditListState, userMap); }, - $signature: 1250 + $signature: 1276 }; A.filteredCreditsSelector_closure.prototype = { call$2(paymentId, payment) { B.JSArray_methods.forEach$1(payment.get$creditPaymentables(), new A.filteredCreditsSelector__closure0(this.creditPaymentMap, payment)); }, - $signature: 174 + $signature: 191 }; A.filteredCreditsSelector__closure0.prototype = { call$1(creditPaymentable) { @@ -374834,7 +399169,7 @@ paymentIds.push(this.payment.id); t1.$indexSet(0, t2, paymentIds); }, - $signature: 175 + $signature: 184 }; A.filteredCreditsSelector_closure0.prototype = { call$1(creditId) { @@ -374900,7 +399235,7 @@ } return true; }, - $signature: 14 + $signature: 15 }; A.filteredCreditsSelector__closure.prototype = { call$1(paymentId) { @@ -374919,13 +399254,13 @@ t4 = t3.sortField; return J.compareTo$6$clientMap$invoice$sortAscending$sortField$userMap$vendorMap$ns(t2, _this.clientMap, t1, t3.sortAscending, t4, _this.userMap, _this.vendorMap); }, - $signature: 21 + $signature: 22 }; A.memoizedCreditStatsForDesign_closure.prototype = { call$2(designId, creditMap) { return A.creditStatsForDesign(designId, creditMap); }, - $signature: 94 + $signature: 101 }; A.creditStatsForDesign_closure.prototype = { call$2(creditId, credit) { @@ -374935,13 +399270,13 @@ else if (credit.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedCreditStatsForClient_closure.prototype = { call$2(clientId, creditMap) { return A.creditStatsForClient(clientId, creditMap); }, - $signature: 94 + $signature: 101 }; A.creditStatsForClient_closure.prototype = { call$2(creditId, credit) { @@ -374951,13 +399286,13 @@ else if (credit.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedCreditStatsForUser_closure.prototype = { call$2(userId, creditMap) { return A.creditStatsForUser(userId, creditMap); }, - $signature: 94 + $signature: 101 }; A.creditStatsForUser_closure.prototype = { call$2(creditId, credit) { @@ -374967,7 +399302,7 @@ else if (credit.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.CreditState.prototype = { $get$1(_, creditId) { @@ -374989,13 +399324,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.CreditState_loadCredits_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A.CreditState_loadCredits_closure.prototype = { call$1(b) { @@ -375010,7 +399345,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 252 + $signature: 315 }; A.CreditUIState.prototype = { get$isCreatingNew() { @@ -375070,7 +399405,7 @@ break; } } - return result.build$0(); + return result._credit_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -375154,7 +399489,7 @@ break; } } - return result.build$0(); + return result._credit_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -375174,7 +399509,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._credit_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._credit_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -375184,9 +399519,17 @@ return other instanceof A.CreditState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._credit_state$__hashCode; - return t1 == null ? _this._credit_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._credit_state$__hashCode; + if (t1 == null) { + _this._credit_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("CreditState"), @@ -375226,7 +399569,7 @@ } return _this; }, - build$0() { + _credit_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._credit_state$_$v; @@ -375293,9 +399636,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._credit_state$__hashCode; - return t1 == null ? _this._credit_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingItemIndex)), J.get$hashCode$(_this.historyActivityId)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingItemIndex)), J.get$hashCode$(_this.historyActivityId)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._credit_state$__hashCode; + if (t1 == null) { + _this._credit_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -375375,7 +399726,7 @@ } return _this; }, - build$0() { + _credit_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, exception, _this = this, _s13_ = "CreditUIState", _$result = null; @@ -375383,15 +399734,13 @@ _$result0 = _this._credit_state$_$v; if (_$result0 == null) { t1 = _this._credit_state$_editing; - t1 = t1 == null ? null : t1.build$0(); + t1 = t1 == null ? null : t1._invoice_model$_build$0(); t2 = _this.get$_credit_state$_$this()._credit_state$_editingItemIndex; t3 = _this.get$_credit_state$_$this()._credit_state$_historyActivityId; - t4 = _this.get$listUIState().build$0(); + t4 = _this.get$listUIState()._list_ui_state$_build$0(); t5 = _this.get$_credit_state$_$this()._credit_state$_selectedId; t6 = _this.get$_credit_state$_$this()._credit_state$_forceSelected; - t7 = _this.get$_credit_state$_$this()._credit_state$_tabIndex; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "tabIndex")); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_credit_state$_$this()._credit_state$_tabIndex, _s13_, "tabIndex"); t8 = _this.get$_credit_state$_$this()._credit_state$_saveCompleter; _$result0 = A._$CreditUIState$_(_this.get$_credit_state$_$this()._credit_state$_cancelCompleter, t1, t2, t6, t3, t4, t8, t5, t7); } @@ -375402,9 +399751,9 @@ _$failedField = "editing"; t1 = _this._credit_state$_editing; if (t1 != null) - t1.build$0(); + t1._invoice_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s13_, _$failedField, J.toString$0$(e)); @@ -375461,7 +399810,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A.dashboardUIReducer_closure.prototype = { call$1(b) { @@ -375478,13 +399827,13 @@ b.get$_dashboard_state$_$this()._showSidebar = t3; return b; }, - $signature: 1253 + $signature: 1279 }; A.selectedEntitiesReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.selectedEntitiesReducer__closure0(action)); }, - $signature: 1254 + $signature: 1280 }; A.selectedEntitiesReducer__closure0.prototype = { call$1(b) { @@ -375496,32 +399845,32 @@ b.$indexSet(0, t2, A.BuiltList_BuiltList$from(t1, type$.legacy_String)); return b; }, - $signature: 857 + $signature: 836 }; A.selectedEntitiesReducer_closure0.prototype = { call$2(state, action) { return state.rebuild$1(new A.selectedEntitiesReducer__closure()); }, - $signature: 1256 + $signature: 1282 }; A.selectedEntitiesReducer__closure.prototype = { call$1(b) { b.get$_safeMap().clear$0(0); return b; }, - $signature: 857 + $signature: 836 }; A.selectedEntityTypeReducer_closure.prototype = { call$2(state, action) { return action.entityType; }, - $signature: 1257 + $signature: 1283 }; A.showSidebarReducer_closure.prototype = { call$2(state, action) { return action.showSidebar; }, - $signature: 1258 + $signature: 1284 }; A.dashboardSettingsReducer_closure.prototype = { call$1(b) { @@ -375543,14 +399892,14 @@ b.get$_dashboard_state$_$this()._dashboard_state$_offset = 0; return b; }, - $signature: 149 + $signature: 155 }; A.dashboardSettingsReducer_closure0.prototype = { call$1(b) { b.get$_dashboard_state$_$this()._includeTaxes = this.action.includeTaxes; return b; }, - $signature: 149 + $signature: 155 }; A.dashboardSettingsReducer_closure1.prototype = { call$1(b) { @@ -375558,21 +399907,21 @@ b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + this.action.offset; return b; }, - $signature: 149 + $signature: 155 }; A.dashboardSettingsReducer_closure2.prototype = { call$1(b) { b.get$_dashboard_state$_$this()._dashboard_state$_currencyId = this.action.currencyId; return b; }, - $signature: 149 + $signature: 155 }; A.dashboardSettingsReducer_closure3.prototype = { call$1(b) { b.get$_dashboard_state$_$this()._groupBy = this.action.groupBy; return b; }, - $signature: 149 + $signature: 155 }; A.ChartDataGroup.prototype = {}; A.ChartMoneyData.prototype = { @@ -375587,19 +399936,19 @@ call$5(currencyMap, company, settings, invoiceMap, clientMap) { return A._chartInvoices(clientMap, company, currencyMap, invoiceMap, settings); }, - $signature: 253 + $signature: 271 }; A.memoizedChartOverviewInvoices_closure.prototype = { call$5(currencyMap, company, settings, invoiceMap, clientMap) { return A._chartInvoices(clientMap, company, currencyMap, invoiceMap, settings); }, - $signature: 253 + $signature: 271 }; A.memoizedPreviousChartInvoices_closure.prototype = { call$5(currencyMap, company, settings, invoiceMap, clientMap) { return A._chartInvoices(clientMap, company, currencyMap, invoiceMap, settings); }, - $signature: 253 + $signature: 271 }; A._chartInvoices_closure.prototype = { call$2(int, invoice) { @@ -375676,19 +400025,19 @@ } } }, - $signature: 57 + $signature: 58 }; A.memoizedChartQuotes_closure.prototype = { call$5(currencyMap, company, settings, quoteMap, clientMap) { return A.chartQuotes(clientMap, company, currencyMap, quoteMap, settings); }, - $signature: 253 + $signature: 271 }; A.memoizedPreviousChartQuotes_closure.prototype = { call$5(currencyMap, company, settings, quoteMap, clientMap) { return A.chartQuotes(clientMap, company, currencyMap, quoteMap, settings); }, - $signature: 253 + $signature: 271 }; A.chartQuotes_closure.prototype = { call$2(int, quote) { @@ -375775,19 +400124,19 @@ } } }, - $signature: 57 + $signature: 58 }; A.memoizedChartPayments_closure.prototype = { call$6(currencyMap, company, settings, invoiceMap, clientMap, paymentMap) { return A.chartPayments(currencyMap, company, settings, invoiceMap, clientMap, paymentMap); }, - $signature: 852 + $signature: 828 }; A.memoizedPreviousChartPayments_closure.prototype = { call$6(currencyMap, company, settings, invoiceMap, clientMap, paymentMap) { return A.chartPayments(currencyMap, company, settings, invoiceMap, clientMap, paymentMap); }, - $signature: 852 + $signature: 828 }; A.chartPayments_closure.prototype = { call$2(int, payment) { @@ -375872,19 +400221,19 @@ } } }, - $signature: 174 + $signature: 191 }; A.memoizedChartTasks_closure.prototype = { call$8(currencyMap, company, settings, taskMap, invoiceMap, projectMap, clientMap, groupMap) { return A.chartTasks(currencyMap, company, settings, taskMap, invoiceMap, projectMap, clientMap, groupMap); }, - $signature: 849 + $signature: 822 }; A.memoizedPreviousChartTasks_closure.prototype = { call$8(currencyMap, company, settings, taskMap, invoiceMap, projectMap, clientMap, groupMap) { return A.chartTasks(currencyMap, company, settings, taskMap, invoiceMap, projectMap, clientMap, groupMap); }, - $signature: 849 + $signature: 822 }; A.chartTasks_closure.prototype = { call$2(int, task) { @@ -375930,14 +400279,14 @@ } } }, - $signature: 148 + $signature: 156 }; A.chartTasks__closure.prototype = { call$1(taskTime) { var _this = this; taskTime.getParts$0().forEach$1(0, new A.chartTasks___closure(_this.settings, _this.company, _this.project, _this.client, _this.task, _this.group, _this.invoice, _this.currencyMap, _this.invoiceMap, _this.paidData, _this.invoicedData, _this.loggedData, _this.totals)); }, - $signature: 210 + $signature: 204 }; A.chartTasks___closure.prototype = { call$2(date, duration) { @@ -376028,7 +400377,7 @@ } } }, - $signature: 1264 + $signature: 1290 }; A.chartExpenses_closure.prototype = { call$2(int, expense) { @@ -376146,25 +400495,25 @@ } } }, - $signature: 116 + $signature: 121 }; A.memoizedChartExpenses_closure.prototype = { call$5(currencyMap, company, settings, invoiceMap, expenseMap) { return A.chartExpenses(currencyMap, company, settings, invoiceMap, expenseMap); }, - $signature: 846 + $signature: 817 }; A.memoizedPreviousChartExpenses_closure.prototype = { call$5(currencyMap, company, settings, invoiceMap, expenseMap) { return A.chartExpenses(currencyMap, company, settings, invoiceMap, expenseMap); }, - $signature: 846 + $signature: 817 }; A.memoizedRunningTasks_closure0.prototype = { call$2(taskMap, userId) { return A.runningTasks(taskMap, userId); }, - $signature: 1267 + $signature: 1293 }; A.runningTasks_closure.prototype = { call$2(taskId, task) { @@ -376180,13 +400529,13 @@ if (t1) this.tasks.push(task); }, - $signature: 148 + $signature: 156 }; A.memoizedUpcomingInvoices_closure.prototype = { call$2(invoiceMap, clientMap) { return A._upcomingInvoices(clientMap, invoiceMap); }, - $signature: 353 + $signature: 357 }; A._upcomingInvoices_closure.prototype = { call$2(index, invoice) { @@ -376198,19 +400547,19 @@ if (invoice.get$isUpcoming()) this.invoices.push(invoice); }, - $signature: 57 + $signature: 58 }; A._upcomingInvoices_closure0.prototype = { call$2(invoiceA, invoiceB) { return J.compareTo$1$ns(invoiceA.get$primaryDate(), invoiceB.get$primaryDate()); }, - $signature: 254 + $signature: 300 }; A.memoizedPastDueInvoices_closure.prototype = { call$2(invoiceMap, clientMap) { return A._pastDueInvoices(clientMap, invoiceMap); }, - $signature: 353 + $signature: 357 }; A._pastDueInvoices_closure.prototype = { call$2(index, invoice) { @@ -376222,19 +400571,19 @@ if (invoice.get$isPastDue()) this.invoices.push(invoice); }, - $signature: 57 + $signature: 58 }; A._pastDueInvoices_closure0.prototype = { call$2(invoiceA, invoiceB) { return J.compareTo$1$ns(invoiceA.get$primaryDate(), invoiceB.get$primaryDate()); }, - $signature: 254 + $signature: 300 }; A.memoizedRecentPayments_closure.prototype = { call$2(paymentMap, clientMap) { return A._recentPayments(clientMap, paymentMap); }, - $signature: 1270 + $signature: 1296 }; A._recentPayments_closure.prototype = { call$2(index, payment) { @@ -376246,7 +400595,7 @@ if (!payment.get$isArchived() && !payment.isDeleted && payment.createdAt > this.threeMonthsAgo) this.payments.push(payment); }, - $signature: 174 + $signature: 191 }; A._recentPayments_closure0.prototype = { call$2(paymentA, paymentB) { @@ -376257,13 +400606,13 @@ else return J.compareTo$1$ns(t2, t1); }, - $signature: 845 + $signature: 807 }; A.memoizedUpcomingQuotes_closure.prototype = { call$2(quoteMap, clientMap) { return A._upcomingQuotes(clientMap, quoteMap); }, - $signature: 353 + $signature: 357 }; A._upcomingQuotes_closure.prototype = { call$2(index, quote) { @@ -376275,19 +400624,19 @@ if (quote.get$isUpcoming()) this.quotes.push(quote); }, - $signature: 57 + $signature: 58 }; A._upcomingQuotes_closure0.prototype = { call$2(quoteA, quoteB) { return J.compareTo$1$ns(quoteA.get$primaryDate(), quoteB.get$primaryDate()); }, - $signature: 254 + $signature: 300 }; A.memoizedExpiredQuotes_closure.prototype = { call$2(quoteMap, clientMap) { return A._expiredQuotes(clientMap, quoteMap); }, - $signature: 353 + $signature: 357 }; A._expiredQuotes_closure.prototype = { call$2(index, quote) { @@ -376299,19 +400648,19 @@ if (quote.get$isPastDue()) this.quotes.push(quote); }, - $signature: 57 + $signature: 58 }; A._expiredQuotes_closure0.prototype = { call$2(quoteA, quoteB) { return J.compareTo$1$ns(quoteA.get$primaryDate(), quoteB.get$primaryDate()); }, - $signature: 254 + $signature: 300 }; A.memoizedRunningTasks_closure.prototype = { call$2(taskMap, clientMap) { return A._runningTasks(clientMap, taskMap); }, - $signature: 844 + $signature: 806 }; A._runningTasks_closure.prototype = { call$2(index, task) { @@ -376323,7 +400672,7 @@ if (task.get$isRunning()) this.tasks.push(task); }, - $signature: 148 + $signature: 156 }; A._runningTasks_closure0.prototype = { call$2(taskA, taskB) { @@ -376331,13 +400680,13 @@ t2 = taskA.updatedAt; return B.JSInt_methods.compareTo$1(t1, t2); }, - $signature: 533 + $signature: 423 }; A.memoizedRecentTasks_closure.prototype = { call$2(taskMap, clientMap) { return A._recentTasks(clientMap, taskMap); }, - $signature: 844 + $signature: 806 }; A._recentTasks_closure.prototype = { call$2(index, task) { @@ -376349,7 +400698,7 @@ if (!task.get$isRunning()) this.tasks.push(task); }, - $signature: 148 + $signature: 156 }; A._recentTasks_closure0.prototype = { call$2(taskA, taskB) { @@ -376357,13 +400706,13 @@ t2 = taskA.updatedAt; return B.JSInt_methods.compareTo$1(t1, t2); }, - $signature: 533 + $signature: 423 }; A.memoizedRecentExpenses_closure.prototype = { call$2(expenseMap, clientMap) { return A._recentExpenses(clientMap, expenseMap); }, - $signature: 1274 + $signature: 1300 }; A._recentExpenses_closure.prototype = { call$2(index, expense) { @@ -376382,7 +400731,7 @@ if (!t1) this.expenses.push(expense); }, - $signature: 116 + $signature: 121 }; A._recentExpenses_closure0.prototype = { call$2(expenseA, expenseB) { @@ -376398,7 +400747,7 @@ else return B.JSString_methods.compareTo$1(expenseBdate, expenseAdate); }, - $signature: 417 + $signature: 424 }; A.DashboardUIState.prototype = {}; A.DashboardUISettings.prototype = { @@ -376471,7 +400820,7 @@ break; } } - return result.build$0(); + return result._dashboard_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -376548,7 +400897,7 @@ break; } } - return result.build$0(); + return result._dashboard_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -376572,11 +400921,16 @@ return other instanceof A.DashboardUIState && _this.settings.$eq(0, other.settings) && _this.selectedEntityType === other.selectedEntityType && J.$eq$(_this.selectedEntities, other.selectedEntities) && _this.showSidebar === other.showSidebar; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._dashboard_state$__hashCode; + if (t1 != null) + return t1; + t1 = _this.settings; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(0, t1.get$hashCode(t1)), A.Primitives_objectHashCode(_this.selectedEntityType)), J.get$hashCode$(_this.selectedEntities)), B.JSBool_methods.get$hashCode(_this.showSidebar))); + t1 = _this._dashboard_state$__hashCode; if (t1 == null) { - t1 = _this.settings; - t1 = _this._dashboard_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(0, t1.get$hashCode(t1)), A.Primitives_objectHashCode(_this.selectedEntityType)), J.get$hashCode$(_this.selectedEntities)), B.JSBool_methods.get$hashCode(_this.showSidebar))); + _this._dashboard_state$__hashCode = _$hash; + t1 = _$hash; } return t1; }, @@ -376630,29 +400984,23 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, exception, _this = this, + _dashboard_state$_build$0() { + var _$failedField, e, _$result0, t1, t2, exception, _this = this, _s16_ = "DashboardUIState", _$result = null; try { _$result0 = _this._dashboard_state$_$v; if (_$result0 == null) { - t1 = _this.get$settings().build$0(); - t2 = _this.get$_dashboard_state$_$this()._selectedEntityType; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "selectedEntityType")); - t3 = _this.get$selectedEntities().build$0(); - t4 = _this.get$_dashboard_state$_$this()._showSidebar; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "showSidebar")); - _$result0 = A._$DashboardUIState$_(t3, t2, t1, t4); + t1 = _this.get$settings()._dashboard_state$_build$0(); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._selectedEntityType, _s16_, "selectedEntityType"); + _$result0 = A._$DashboardUIState$_(_this.get$selectedEntities().build$0(), t2, t1, A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._showSidebar, _s16_, "showSidebar")); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "settings"; - _this.get$settings().build$0(); + _this.get$settings()._dashboard_state$_build$0(); _$failedField = "selectedEntities"; _this.get$selectedEntities().build$0(); } catch (exception) { @@ -376675,7 +401023,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._dashboard_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._dashboard_state$_build$0(); }, $eq(_, other) { var _this = this; @@ -376686,9 +401034,17 @@ return other instanceof A.DashboardUISettings && _this.dateRange === other.dateRange && _this.customStartDate === other.customStartDate && _this.customEndDate == other.customEndDate && _this.enableComparison === other.enableComparison && _this.compareDateRange === other.compareDateRange && _this.compareCustomStartDate === other.compareCustomStartDate && _this.compareCustomEndDate == other.compareCustomEndDate && _this.offset === other.offset && _this.currencyId === other.currencyId && _this.includeTaxes === other.includeTaxes && _this.groupBy === other.groupBy; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._dashboard_state$__hashCode; - return t1 == null ? _this._dashboard_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, A.Primitives_objectHashCode(_this.dateRange)), B.JSString_methods.get$hashCode(_this.customStartDate)), J.get$hashCode$(_this.customEndDate)), B.JSBool_methods.get$hashCode(_this.enableComparison)), A.Primitives_objectHashCode(_this.compareDateRange)), B.JSString_methods.get$hashCode(_this.compareCustomStartDate)), J.get$hashCode$(_this.compareCustomEndDate)), B.JSInt_methods.get$hashCode(_this.offset)), B.JSString_methods.get$hashCode(_this.currencyId)), B.JSBool_methods.get$hashCode(_this.includeTaxes)), B.JSString_methods.get$hashCode(_this.groupBy))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, A.Primitives_objectHashCode(_this.dateRange)), B.JSString_methods.get$hashCode(_this.customStartDate)), J.get$hashCode$(_this.customEndDate)), B.JSBool_methods.get$hashCode(_this.enableComparison)), A.Primitives_objectHashCode(_this.compareDateRange)), B.JSString_methods.get$hashCode(_this.compareCustomStartDate)), J.get$hashCode$(_this.compareCustomEndDate)), B.JSInt_methods.get$hashCode(_this.offset)), B.JSString_methods.get$hashCode(_this.currencyId)), B.JSBool_methods.get$hashCode(_this.includeTaxes)), B.JSString_methods.get$hashCode(_this.groupBy))); + t1 = _this._dashboard_state$__hashCode; + if (t1 == null) { + _this._dashboard_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -376728,45 +401084,22 @@ } return _this; }, - build$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, + _dashboard_state$_build$0() { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, _this = this, _s19_ = "DashboardUISettings", _$result = _this._dashboard_state$_$v; if (_$result == null) { - t1 = _this.get$_dashboard_state$_$this()._dashboard_state$_dateRange; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "dateRange")); - t2 = _this.get$_dashboard_state$_$this()._dashboard_state$_customStartDate; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customStartDate")); - t3 = _this.get$_dashboard_state$_$this()._dashboard_state$_customEndDate; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "customEndDate")); - t4 = _this.get$_dashboard_state$_$this()._enableComparison; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "enableComparison")); - t5 = _this.get$_dashboard_state$_$this()._compareDateRange; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "compareDateRange")); - t6 = _this.get$_dashboard_state$_$this()._compareCustomStartDate; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "compareCustomStartDate")); - t7 = _this.get$_dashboard_state$_$this()._compareCustomEndDate; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "compareCustomEndDate")); - t8 = _this.get$_dashboard_state$_$this()._dashboard_state$_offset; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "offset")); - t9 = _this.get$_dashboard_state$_$this()._dashboard_state$_currencyId; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "currencyId")); - t10 = _this.get$_dashboard_state$_$this()._includeTaxes; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "includeTaxes")); - t11 = _this.get$_dashboard_state$_$this()._groupBy; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "groupBy")); - _$result = A._$DashboardUISettings$_(t7, t6, t5, t9, t3, t2, t1, t4, t11, t10, t8); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._dashboard_state$_dateRange, _s19_, "dateRange"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._dashboard_state$_customStartDate, _s19_, "customStartDate"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._dashboard_state$_customEndDate, _s19_, "customEndDate"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._enableComparison, _s19_, "enableComparison"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._compareDateRange, _s19_, "compareDateRange"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._compareCustomStartDate, _s19_, "compareCustomStartDate"); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._compareCustomEndDate, _s19_, "compareCustomEndDate"); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._dashboard_state$_offset, _s19_, "offset"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._dashboard_state$_currencyId, _s19_, "currencyId"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._includeTaxes, _s19_, "includeTaxes"); + _$result = A._$DashboardUISettings$_(t7, t6, t5, t9, t3, t2, t1, t4, A.BuiltValueNullFieldError_checkNotNull(_this.get$_dashboard_state$_$this()._groupBy, _s19_, "groupBy"), t10, t8); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._dashboard_state$_$v = _$result; @@ -376877,28 +401210,28 @@ var t1 = this.design.id; return b.get$_invoice_model$_$this()._designId = t1; }, - $signature: 146 + $signature: 153 }; A.handleDesignAction_closure1.prototype = { call$1(b) { var t1 = this.design.id; return b.get$_invoice_model$_$this()._designId = t1; }, - $signature: 146 + $signature: 153 }; A.handleDesignAction_closure2.prototype = { call$1(b) { var t1 = this.design.id; return b.get$_invoice_model$_$this()._designId = t1; }, - $signature: 146 + $signature: 153 }; A.handleDesignAction_closure3.prototype = { call$1(b) { var t1 = this.design.id; return b.get$_invoice_model$_$this()._designId = t1; }, - $signature: 146 + $signature: 153 }; A.StartDesignMultiselect.prototype = {}; A.AddToDesignMultiselect.prototype = {}; @@ -376982,7 +401315,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveDesign_closure.prototype = { call$3(store, dynamicAction, next) { @@ -377009,7 +401342,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].designState.map._map$_map.$index(0, id); }, - $signature: 395 + $signature: 346 }; A._archiveDesign__closure0.prototype = { call$1(designs) { @@ -377018,7 +401351,7 @@ t1[0].call$1(new A.ArchiveDesignsSuccess(designs)); this.action.completer.complete$1(0, null); }, - $signature: 526 + $signature: 425 }; A._archiveDesign__closure1.prototype = { call$1(error) { @@ -377056,7 +401389,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].designState.map._map$_map.$index(0, id); }, - $signature: 395 + $signature: 346 }; A._deleteDesign__closure0.prototype = { call$1(designs) { @@ -377065,7 +401398,7 @@ t1[0].call$1(new A.DeleteDesignsSuccess(designs)); this.action.completer.complete$1(0, null); }, - $signature: 526 + $signature: 425 }; A._deleteDesign__closure1.prototype = { call$1(error) { @@ -377103,7 +401436,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].designState.map._map$_map.$index(0, id); }, - $signature: 395 + $signature: 346 }; A._restoreDesign__closure0.prototype = { call$1(designs) { @@ -377112,7 +401445,7 @@ t1[0].call$1(new A.RestoreDesignsSuccess(designs)); this.action.completer.complete$1(0, null); }, - $signature: 526 + $signature: 425 }; A._restoreDesign__closure1.prototype = { call$1(error) { @@ -377152,7 +401485,7 @@ } t1.completer.complete$1(0, design); }, - $signature: 164 + $signature: 168 }; A._saveDesign__closure0.prototype = { call$1(error) { @@ -377188,7 +401521,7 @@ t1[0].call$1(new A.LoadDesignSuccess(design)); this.action.completer.complete$1(0, null); }, - $signature: 164 + $signature: 168 }; A._loadDesign__closure0.prototype = { call$1(error) { @@ -377226,7 +401559,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1280 + $signature: 1306 }; A._loadDesigns__closure0.prototype = { call$1(error) { @@ -377259,91 +401592,91 @@ b.get$_design_state$_$this()._design_state$_forceSelected = t3; return b; }, - $signature: 1281 + $signature: 1307 }; A.forceSelectedReducer_closure87.prototype = { call$2(completer, action) { return true; }, - $signature: 1282 + $signature: 1308 }; A.forceSelectedReducer_closure88.prototype = { call$2(completer, action) { return false; }, - $signature: 1283 + $signature: 1309 }; A.forceSelectedReducer_closure89.prototype = { call$2(completer, action) { return false; }, - $signature: 1284 + $signature: 1310 }; A.forceSelectedReducer_closure90.prototype = { call$2(completer, action) { return false; }, - $signature: 1285 + $signature: 1311 }; A.forceSelectedReducer_closure91.prototype = { call$2(completer, action) { return false; }, - $signature: 1286 + $signature: 1312 }; A.forceSelectedReducer_closure92.prototype = { call$2(completer, action) { return false; }, - $signature: 1287 + $signature: 1313 }; A.forceSelectedReducer_closure93.prototype = { call$2(completer, action) { return false; }, - $signature: 1288 + $signature: 1314 }; A.forceSelectedReducer_closure94.prototype = { call$2(completer, action) { return false; }, - $signature: 1289 + $signature: 1315 }; A.selectedIdReducer_closure180.prototype = { call$2(completer, action) { return ""; }, - $signature: 1290 + $signature: 1316 }; A.selectedIdReducer_closure181.prototype = { call$2(completer, action) { return ""; }, - $signature: 1291 + $signature: 1317 }; A.selectedIdReducer_closure182.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_design ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure183.prototype = { call$2(selectedId, action) { return action.get$designId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure184.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$design()); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure185.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure186.prototype = { call$2(selectedId, action) { @@ -377355,80 +401688,80 @@ call$2(selectedId, action) { return ""; }, - $signature: 1292 + $signature: 1318 }; A.selectedIdReducer_closure188.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1293 + $signature: 1319 }; A.selectedIdReducer_closure189.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1294 + $signature: 1320 }; A.selectedIdReducer_closure190.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1295 + $signature: 1321 }; A.selectedIdReducer_closure191.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1296 + $signature: 1322 }; A.selectedIdReducer_closure192.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1297 + $signature: 1323 }; A.selectedIdReducer_closure193.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1298 + $signature: 1324 }; A.editingReducer_closure60.prototype = { call$2(designs, action) { return J.$index$asx(action.designs, 0); }, - $signature: 1299 + $signature: 1325 }; A.editingReducer_closure61.prototype = { call$2(designs, action) { return J.$index$asx(action.designs, 0); }, - $signature: 1300 + $signature: 1326 }; A.editingReducer_closure62.prototype = { call$2(designs, action) { return J.$index$asx(action.designs, 0); }, - $signature: 1301 + $signature: 1327 }; A.editingReducer_closure63.prototype = { call$2(design, action) { return action.design.rebuild$1(new A.editingReducer__closure23()); }, - $signature: 1302 + $signature: 1328 }; A.editingReducer__closure23.prototype = { call$1(b) { b.get$_design_model$_$this()._design_model$_isChanged = true; return b; }, - $signature: 388 + $signature: 351 }; A.designListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.designListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.designListReducer__closure.prototype = { call$1(b) { @@ -377585,7 +401918,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 522 + $signature: 426 }; A._deleteDesignSuccess_closure.prototype = { call$1(b) { @@ -377607,7 +401940,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 522 + $signature: 426 }; A._restoreDesignSuccess_closure.prototype = { call$1(b) { @@ -377629,7 +401962,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 522 + $signature: 426 }; A._addDesign_closure.prototype = { call$1(b) { @@ -377642,7 +401975,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 396 + $signature: 415 }; A._updateDesign_closure.prototype = { call$1(b) { @@ -377651,7 +401984,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 396 + $signature: 415 }; A._setLoadedDesign_closure.prototype = { call$1(b) { @@ -377660,13 +401993,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 396 + $signature: 415 }; A.memoizedFilteredDesignList_closure.prototype = { call$3(designMap, designList, designListState) { return A.filteredDesignsSelector(designMap, designList, designListState); }, - $signature: 1305 + $signature: 1331 }; A.filteredDesignsSelector_closure.prototype = { call$1(designId) { @@ -377680,7 +402013,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([design.name], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredDesignsSelector_closure0.prototype = { call$2(designAId, designBId) { @@ -377688,7 +402021,7 @@ t2 = this.designListState; return t1.$index(0, designAId).compareTo$3(0, t1.$index(0, designBId), t2.sortField, t2.sortAscending); }, - $signature: 21 + $signature: 22 }; A.DesignState.prototype = { get$cleanDesign() { @@ -377714,7 +402047,7 @@ var t1 = this.$this.map._map$_map; return !t1.$index(0, id).isCustom && t1.$index(0, id).name === "Clean"; }, - $signature: 14 + $signature: 15 }; A.DesignState_cleanDesign_closure0.prototype = { call$0() { @@ -377726,25 +402059,25 @@ call$1(designId) { return this.$this.map._map$_map.$index(0, designId).isCustom; }, - $signature: 14 + $signature: 15 }; A.DesignState_customDesigns_closure0.prototype = { call$1(designId) { return this.$this.map._map$_map.$index(0, designId); }, - $signature: 395 + $signature: 346 }; A.DesignState_loadDesigns_closure0.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.DesignState_loadDesigns_closure1.prototype = { call$1(item) { return item; }, - $signature: 1306 + $signature: 1332 }; A.DesignState_loadDesigns_closure.prototype = { call$1(b) { @@ -377759,7 +402092,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 396 + $signature: 415 }; A.DesignUIState.prototype = { get$isCreatingNew() { @@ -377819,7 +402152,7 @@ break; } } - return result.build$0(); + return result._design_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -377903,7 +402236,7 @@ break; } } - return result.build$0(); + return result._design_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -377923,7 +402256,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._design_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._design_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -377933,9 +402266,17 @@ return other instanceof A.DesignState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._design_state$__hashCode; - return t1 == null ? _this._design_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._design_state$__hashCode; + if (t1 == null) { + _this._design_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DesignState"), @@ -377975,7 +402316,7 @@ } return _this; }, - build$0() { + _design_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._design_state$_$v; @@ -378036,9 +402377,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._design_state$__hashCode; - return t1 == null ? _this._design_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._design_state$__hashCode; + if (t1 == null) { + _this._design_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -378114,7 +402463,7 @@ } return _this; }, - build$0() { + _design_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s13_ = "DesignUIState", _$result = null; @@ -378122,13 +402471,11 @@ _$result0 = _this._design_state$_$v; if (_$result0 == null) { t1 = _this._design_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._design_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_design_state$_$this()._design_state$_selectedId; t4 = _this.get$_design_state$_$this()._design_state$_forceSelected; - t5 = _this.get$_design_state$_$this()._design_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_design_state$_$this()._design_state$_tabIndex, _s13_, "tabIndex"); t6 = _this.get$_design_state$_$this()._design_state$_saveCompleter; _$result0 = A._$DesignUIState$_(_this.get$_design_state$_$this()._design_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -378139,9 +402486,9 @@ _$failedField = "editing"; t1 = _this._design_state$_editing; if (t1 != null) - t1.build$0(); + t1._design_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s13_, _$failedField, J.toString$0$(e)); @@ -378310,7 +402657,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveDocument_closure.prototype = { call$3(store, dynamicAction, next) { @@ -378337,7 +402684,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].documentState.map._map$_map.$index(0, id); }, - $signature: 841 + $signature: 798 }; A._archiveDocument__closure0.prototype = { call$1(documents) { @@ -378346,7 +402693,7 @@ t1[0].call$1(new A.ArchiveDocumentSuccess(documents)); this.action.completer.complete$1(0, null); }, - $signature: 513 + $signature: 427 }; A._archiveDocument__closure1.prototype = { call$1(error) { @@ -378379,7 +402726,7 @@ t1[0].call$1(new A.DownloadDocumentsSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 513 + $signature: 427 }; A._downloadDocuments__closure0.prototype = { call$1(error) { @@ -378412,7 +402759,7 @@ t1[0].call$1(new A.DeleteDocumentSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 20 + $signature: 21 }; A._deleteDocument__closure0.prototype = { call$1(error) { @@ -378450,7 +402797,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].documentState.map._map$_map.$index(0, id); }, - $signature: 841 + $signature: 798 }; A._restoreDocument__closure0.prototype = { call$1(documents) { @@ -378459,7 +402806,7 @@ t1[0].call$1(new A.RestoreDocumentSuccess(documents)); this.action.completer.complete$1(0, null); }, - $signature: 513 + $signature: 427 }; A._restoreDocument__closure1.prototype = { call$1(error) { @@ -378495,7 +402842,7 @@ t1[0].call$1(new A.LoadDocumentSuccess($document)); this.action.completer.complete$1(0, null); }, - $signature: 58 + $signature: 61 }; A._loadDocument__closure0.prototype = { call$1(error) { @@ -378533,7 +402880,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1310 + $signature: 1336 }; A._loadDocuments__closure0.prototype = { call$1(error) { @@ -378566,85 +402913,85 @@ b.get$_document_state$_$this()._document_state$_forceSelected = t3; return b; }, - $signature: 1311 + $signature: 1337 }; A.forceSelectedReducer_closure47.prototype = { call$2(completer, action) { return true; }, - $signature: 1312 + $signature: 1338 }; A.forceSelectedReducer_closure48.prototype = { call$2(completer, action) { return false; }, - $signature: 1313 + $signature: 1339 }; A.forceSelectedReducer_closure49.prototype = { call$2(completer, action) { return false; }, - $signature: 1314 + $signature: 1340 }; A.forceSelectedReducer_closure50.prototype = { call$2(completer, action) { return false; }, - $signature: 1315 + $signature: 1341 }; A.forceSelectedReducer_closure51.prototype = { call$2(completer, action) { return false; }, - $signature: 1316 + $signature: 1342 }; A.forceSelectedReducer_closure52.prototype = { call$2(completer, action) { return false; }, - $signature: 1317 + $signature: 1343 }; A.forceSelectedReducer_closure53.prototype = { call$2(completer, action) { return false; }, - $signature: 1318 + $signature: 1344 }; A.forceSelectedReducer_closure54.prototype = { call$2(completer, action) { return false; }, - $signature: 1319 + $signature: 1345 }; A.selectedIdReducer_closure95.prototype = { call$2(completer, action) { return ""; }, - $signature: 1320 + $signature: 918 }; A.selectedIdReducer_closure96.prototype = { call$2(completer, action) { return ""; }, - $signature: 1321 + $signature: 1347 }; A.selectedIdReducer_closure97.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_document ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure98.prototype = { call$2(selectedId, action) { return action.get$documentId(); }, - $signature: 1322 + $signature: 1348 }; A.selectedIdReducer_closure99.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure100.prototype = { call$2(selectedId, action) { @@ -378656,62 +403003,62 @@ call$2(selectedId, action) { return ""; }, - $signature: 1323 + $signature: 1349 }; A.selectedIdReducer_closure102.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1324 + $signature: 1350 }; A.selectedIdReducer_closure103.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1325 + $signature: 1351 }; A.selectedIdReducer_closure104.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1326 + $signature: 1352 }; A.selectedIdReducer_closure105.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1327 + $signature: 1353 }; A.selectedIdReducer_closure106.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1328 + $signature: 1354 }; A.selectedIdReducer_closure107.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1329 + $signature: 1355 }; A.editingReducer_closure32.prototype = { call$2($document, action) { return action.document.rebuild$1(new A.editingReducer__closure11()); }, - $signature: 1330 + $signature: 1356 }; A.editingReducer__closure11.prototype = { call$1(b) { b.get$_document_model$_$this()._document_model$_isChanged = true; return b; }, - $signature: 570 + $signature: 794 }; A.documentListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.documentListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.documentListReducer__closure.prototype = { call$1(b) { @@ -378868,7 +403215,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 840 + $signature: 792 }; A._deleteDocumentSuccess_closure.prototype = { call$1(b) { @@ -378877,7 +403224,7 @@ t1.get$_safeMap().remove$1(0, null); return b; }, - $signature: 257 + $signature: 304 }; A._restoreDocumentSuccess_closure.prototype = { call$1(b) { @@ -378899,7 +403246,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 840 + $signature: 792 }; A._updateDocument_closure.prototype = { call$1(b) { @@ -378909,7 +403256,7 @@ t1.$indexSet(0, t3.get$id(t3), t2.get$document(t2)); return b; }, - $signature: 257 + $signature: 304 }; A._setLoadedDocument_closure.prototype = { call$1(b) { @@ -378918,26 +403265,26 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 257 + $signature: 304 }; A._setLoadedDocuments_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(this.action.documents, new A._setLoadedDocuments__closure(), new A._setLoadedDocuments__closure0(), type$.legacy_String, type$.legacy_DocumentEntity)); return b; }, - $signature: 257 + $signature: 304 }; A._setLoadedDocuments__closure.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._setLoadedDocuments__closure0.prototype = { call$1(item) { return item; }, - $signature: 1334 + $signature: 1360 }; A._setLoadedDocuments_closure0.prototype = { call$1(b) { @@ -378946,13 +403293,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 257 + $signature: 304 }; A.memoizedFilteredDocumentList_closure.prototype = { call$3(documentMap, documentList, documentListState) { return A.filteredDocumentsSelector(documentMap, documentList, documentListState); }, - $signature: 1335 + $signature: 1361 }; A.filteredDocumentsSelector_closure.prototype = { call$1(documentId) { @@ -378962,7 +403309,7 @@ return false; return $document.matchesFilter$1(t1.filter); }, - $signature: 14 + $signature: 15 }; A.filteredDocumentsSelector_closure0.prototype = { call$2(documentAId, documentBId) { @@ -378970,7 +403317,7 @@ t2 = this.documentListState; return t1.$index(0, documentAId).compareTo$3(0, t1.$index(0, documentBId), t2.sortField, t2.sortAscending); }, - $signature: 21 + $signature: 22 }; A.DocumentState.prototype = { map$1($receiver, arg0) { @@ -379035,7 +403382,7 @@ break; } } - return result.build$0(); + return result._document_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -379113,7 +403460,7 @@ break; } } - return result.build$0(); + return result._document_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -379133,7 +403480,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._document_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._document_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -379143,9 +403490,17 @@ return other instanceof A.DocumentState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._document_state$__hashCode; - return t1 == null ? _this._document_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._document_state$__hashCode; + if (t1 == null) { + _this._document_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("DocumentState"), @@ -379185,7 +403540,7 @@ } return _this; }, - build$0() { + _document_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._document_state$_$v; @@ -379246,9 +403601,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._document_state$__hashCode; - return t1 == null ? _this._document_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._document_state$__hashCode; + if (t1 == null) { + _this._document_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -379316,7 +403679,7 @@ } return _this; }, - build$0() { + _document_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s15_ = "DocumentUIState", _$result = null; @@ -379324,13 +403687,11 @@ _$result0 = _this._document_state$_$v; if (_$result0 == null) { t1 = _this._document_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._document_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_document_state$_$this()._document_state$_selectedId; t4 = _this.get$_document_state$_$this()._document_state$_forceSelected; - t5 = _this.get$_document_state$_$this()._document_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_document_state$_$this()._document_state$_tabIndex, _s15_, "tabIndex"); t6 = _this.get$_document_state$_$this()._document_state$_saveCompleter; _$result0 = A._$DocumentUIState$_(_this.get$_document_state$_$this()._document_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -379341,9 +403702,9 @@ _$failedField = "editing"; t1 = _this._document_state$_editing; if (t1 != null) - t1.build$0(); + t1._document_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s15_, _$failedField, J.toString$0$(e)); @@ -379482,13 +403843,13 @@ t1 = false; return t1; }, - $signature: 176 + $signature: 182 }; A.handleExpenseAction_closure3.prototype = { call$1(expense) { return A.convertExpenseToInvoiceItem(this.context, expense); }, - $signature: 1337 + $signature: 1363 }; A.handleExpenseAction_closure4.prototype = { call$1(b) { @@ -379592,7 +403953,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveExpense_closure.prototype = { call$3(store, dynamicAction, next) { @@ -379619,7 +403980,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseState.map._map$_map.$index(0, id); }, - $signature: 225 + $signature: 256 }; A._archiveExpense__closure0.prototype = { call$1(expenses) { @@ -379628,7 +403989,7 @@ t1[0].call$1(new A.ArchiveExpenseSuccess(expenses)); this.action.completer.complete$1(0, null); }, - $signature: 177 + $signature: 189 }; A._archiveExpense__closure1.prototype = { call$1(error) { @@ -379666,7 +404027,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseState.map._map$_map.$index(0, id); }, - $signature: 225 + $signature: 256 }; A._deleteExpense__closure0.prototype = { call$1(expenses) { @@ -379675,7 +404036,7 @@ t1[0].call$1(new A.DeleteExpenseSuccess(expenses)); this.action.completer.complete$1(0, null); }, - $signature: 177 + $signature: 189 }; A._deleteExpense__closure1.prototype = { call$1(error) { @@ -379713,7 +404074,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseState.map._map$_map.$index(0, id); }, - $signature: 225 + $signature: 256 }; A._restoreExpense__closure0.prototype = { call$1(expenses) { @@ -379722,7 +404083,7 @@ t1[0].call$1(new A.RestoreExpenseSuccess(expenses)); this.action.completer.complete$1(0, null); }, - $signature: 177 + $signature: 189 }; A._restoreExpense__closure1.prototype = { call$1(error) { @@ -379762,7 +404123,7 @@ } t1.completer.complete$1(0, expense); }, - $signature: 139 + $signature: 150 }; A._saveExpense__closure0.prototype = { call$1(error) { @@ -379800,7 +404161,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 139 + $signature: 150 }; A._loadExpense__closure0.prototype = { call$1(error) { @@ -379839,7 +404200,7 @@ this.action.toString; t1[0].call$1(new A.LoadRecurringExpenses()); }, - $signature: 836 + $signature: 784 }; A._loadExpenses__closure0.prototype = { call$1(error) { @@ -379885,7 +404246,7 @@ t1[0].call$1(new A.SaveExpenseSuccess(expense)); this.action.completer.complete$1(0, null); }, - $signature: 139 + $signature: 150 }; A._saveDocument__closure20.prototype = { call$1(error) { @@ -379918,103 +404279,103 @@ b.get$_expense_state$_$this()._expense_state$_tabIndex = t3; return b; }, - $signature: 1342 + $signature: 1368 }; A.forceSelectedReducer_closure39.prototype = { call$2(completer, action) { return true; }, - $signature: 1343 + $signature: 1369 }; A.forceSelectedReducer_closure40.prototype = { call$2(completer, action) { return false; }, - $signature: 1344 + $signature: 1370 }; A.forceSelectedReducer_closure41.prototype = { call$2(completer, action) { return false; }, - $signature: 1345 + $signature: 1371 }; A.forceSelectedReducer_closure42.prototype = { call$2(completer, action) { return false; }, - $signature: 1346 + $signature: 1372 }; A.forceSelectedReducer_closure43.prototype = { call$2(completer, action) { return false; }, - $signature: 1347 + $signature: 1373 }; A.forceSelectedReducer_closure44.prototype = { call$2(completer, action) { return false; }, - $signature: 1348 + $signature: 1374 }; A.forceSelectedReducer_closure45.prototype = { call$2(completer, action) { return false; }, - $signature: 1349 + $signature: 1375 }; A.forceSelectedReducer_closure46.prototype = { call$2(completer, action) { return false; }, - $signature: 1350 + $signature: 1376 }; A.tabIndexReducer_closure9.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1351 + $signature: 1377 }; A.tabIndexReducer_closure10.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.selectedIdReducer_closure80.prototype = { call$2(completer, action) { return ""; }, - $signature: 1352 + $signature: 1378 }; A.selectedIdReducer_closure81.prototype = { call$2(completer, action) { return ""; }, - $signature: 1353 + $signature: 1379 }; A.selectedIdReducer_closure82.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_expense ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure83.prototype = { call$2(selectedId, action) { return action.expenseId; }, - $signature: 1354 + $signature: 1380 }; A.selectedIdReducer_closure84.prototype = { call$2(selectedId, action) { return action.expense.id; }, - $signature: 1355 + $signature: 1381 }; A.selectedIdReducer_closure85.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure86.prototype = { call$2(selectedId, action) { @@ -380026,73 +404387,73 @@ call$2(selectedId, action) { return ""; }, - $signature: 1356 + $signature: 1382 }; A.selectedIdReducer_closure88.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1357 + $signature: 1383 }; A.selectedIdReducer_closure89.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1358 + $signature: 1384 }; A.selectedIdReducer_closure90.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1359 + $signature: 1385 }; A.selectedIdReducer_closure91.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1360 + $signature: 1386 }; A.selectedIdReducer_closure92.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1361 + $signature: 1387 }; A.selectedIdReducer_closure93.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1362 + $signature: 1388 }; A.selectedIdReducer_closure94.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1363 + $signature: 1389 }; A.editingReducer_closure28.prototype = { call$2(expenses, action) { return J.$index$asx(action.expenses, 0); }, - $signature: 1364 + $signature: 1390 }; A.editingReducer_closure29.prototype = { call$2(expenses, action) { return J.$index$asx(action.expenses, 0); }, - $signature: 1365 + $signature: 1391 }; A.editingReducer_closure30.prototype = { call$2(expenses, action) { return J.$index$asx(action.expenses, 0); }, - $signature: 1366 + $signature: 1392 }; A.editingReducer_closure31.prototype = { call$2(expense, action) { return action.expense.rebuild$1(new A.editingReducer__closure10()); }, - $signature: 1367 + $signature: 1393 }; A.editingReducer__closure10.prototype = { call$1(b) { @@ -380105,7 +404466,7 @@ call$2(state, action) { return state.rebuild$1(new A.expenseListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.expenseListReducer__closure.prototype = { call$1(b) { @@ -380303,13 +404664,13 @@ call$1(each) { return each.clientId === this.action.clientId; }, - $signature: 505 + $signature: 430 }; A._purgeClientSuccess_closure22.prototype = { call$1(each) { return each.id; }, - $signature: 835 + $signature: 783 }; A._purgeClientSuccess_closure20.prototype = { call$1(b) { @@ -380322,19 +404683,19 @@ B.JSArray_methods._removeWhere$2(t2, new A._purgeClientSuccess__closure14(t1), true); return b; }, - $signature: 258 + $signature: 324 }; A._purgeClientSuccess__closure13.prototype = { call$2(p0, p1) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 834 + $signature: 780 }; A._purgeClientSuccess__closure14.prototype = { call$1(p0) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 14 + $signature: 15 }; A._archiveExpenseSuccess_closure.prototype = { call$1(b) { @@ -380356,7 +404717,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 504 + $signature: 432 }; A._deleteExpenseSuccess_closure.prototype = { call$1(b) { @@ -380378,7 +404739,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 504 + $signature: 432 }; A._restoreExpenseSuccess_closure.prototype = { call$1(b) { @@ -380400,7 +404761,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 504 + $signature: 432 }; A._addExpense_closure.prototype = { call$1(b) { @@ -380413,7 +404774,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 258 + $signature: 324 }; A._updateExpense_closure.prototype = { call$1(b) { @@ -380422,7 +404783,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 258 + $signature: 324 }; A._setLoadedExpense_closure.prototype = { call$1(b) { @@ -380431,20 +404792,20 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 258 + $signature: 324 }; A.memoizedExpensePurchaseOrderSelector_closure.prototype = { call$2(expense, purchaseOrderMap) { return A.expensePurchaseOrderSelector(expense, purchaseOrderMap); }, - $signature: 1373 + $signature: 1399 }; A.expensePurchaseOrderSelector_closure.prototype = { call$2(purchaseOrderId, purchaseOrder) { purchaseOrder.toString; this.expense.toString; }, - $signature: 57 + $signature: 58 }; A.convertExpenseToInvoiceItem_closure.prototype = { call$1(b) { @@ -380497,13 +404858,13 @@ b.get$_invoice_model$_$this()._taxRate3 = t1; return b; }, - $signature: 65 + $signature: 71 }; A.memoizedFilteredExpenseList_closure.prototype = { call$9(selectionState, expenseMap, clientMap, vendorMap, userMap, expenseListState, invoiceMap, expenseCategoryMap, staticState) { return A.filteredExpensesSelector(selectionState, expenseMap, clientMap, vendorMap, userMap, expenseListState, invoiceMap, expenseCategoryMap, staticState); }, - $signature: 833 + $signature: 771 }; A.filteredExpensesSelector_closure.prototype = { call$1(expenseId) { @@ -380585,7 +404946,7 @@ t1 = t1.filter; return expense.matchesFilter$1(t1) || expenseCategory.matchesFilter$1(t1) || client.matchesNameOrEmail$1(t1) || vendor.matchesNameOrEmail$1(t1); }, - $signature: 14 + $signature: 15 }; A.filteredExpensesSelector_closure0.prototype = { call$2(expenseAId, expenseBId) { @@ -380594,13 +404955,13 @@ t2 = _this.expenseListState; return t1.$index(0, expenseAId).compareTo$9(0, t1.$index(0, expenseBId), t2.sortField, t2.sortAscending, _this.clientMap, _this.userMap, _this.vendorMap, _this.invoiceMap, _this.expenseCategoryMap, _this.staticState); }, - $signature: 21 + $signature: 22 }; A.memoizedExpenseStatsForVendor_closure.prototype = { call$2(vendorId, expenseMap) { return A.expenseStatsForVendor(vendorId, expenseMap); }, - $signature: 170 + $signature: 163 }; A.expenseStatsForVendor_closure.prototype = { call$2(expenseId, expense) { @@ -380610,13 +404971,13 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 116 + $signature: 121 }; A.memoizedExpenseStatsForClient_closure.prototype = { call$2(clientId, expenseMap) { return A.expenseStatsForClient(clientId, expenseMap); }, - $signature: 170 + $signature: 163 }; A.expenseStatsForClient_closure.prototype = { call$2(expenseId, expense) { @@ -380626,13 +404987,13 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 116 + $signature: 121 }; A.memoizedClientExpenseList_closure.prototype = { call$2(expenseMap, clientId) { return A.clientExpenseList(expenseMap, clientId); }, - $signature: 1376 + $signature: 1402 }; A.clientExpenseList_closure.prototype = { call$1(expenseid) { @@ -380653,7 +405014,7 @@ t1 = false; return t1; }, - $signature: 14 + $signature: 15 }; A.clientExpenseList_closure0.prototype = { call$2(idA, idB) { @@ -380662,13 +405023,13 @@ t1 = t1.$index(0, idB).number; return B.JSString_methods.compareTo$1(t2, t1); }, - $signature: 21 + $signature: 22 }; A.memoizedExpenseStatsForProject_closure.prototype = { call$2(projectId, expenseMap) { return A.expenseStatsForProject(projectId, expenseMap); }, - $signature: 170 + $signature: 163 }; A.expenseStatsForProject_closure.prototype = { call$2(expenseId, expense) { @@ -380678,13 +405039,13 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 116 + $signature: 121 }; A.memoizedExpenseStatsForUser_closure.prototype = { call$2(userId, expenseMap) { return A.expenseStatsForUser(userId, expenseMap); }, - $signature: 170 + $signature: 163 }; A.expenseStatsForUser_closure.prototype = { call$2(expenseId, expense) { @@ -380694,7 +405055,7 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 116 + $signature: 121 }; A.ExpenseState.prototype = { $get$1(_, expenseId) { @@ -380716,13 +405077,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.ExpenseState_loadExpenses_closure1.prototype = { call$1(item) { return item; }, - $signature: 832 + $signature: 761 }; A.ExpenseState_loadExpenses_closure.prototype = { call$1(b) { @@ -380737,7 +405098,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 258 + $signature: 324 }; A.ExpenseUIState.prototype = { get$isCreatingNew() { @@ -380797,7 +405158,7 @@ break; } } - return result.build$0(); + return result._expense_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -380885,7 +405246,7 @@ break; } } - return result.build$0(); + return result._expense_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -380905,7 +405266,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._expense_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._expense_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -380915,9 +405276,17 @@ return other instanceof A.ExpenseState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._expense_state$__hashCode; - return t1 == null ? _this._expense_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._expense_state$__hashCode; + if (t1 == null) { + _this._expense_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ExpenseState"), @@ -380957,7 +405326,7 @@ } return _this; }, - build$0() { + _expense_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._expense_state$_$v; @@ -381018,9 +405387,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._expense_state$__hashCode; - return t1 == null ? _this._expense_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._expense_state$__hashCode; + if (t1 == null) { + _this._expense_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -381096,7 +405473,7 @@ } return _this; }, - build$0() { + _expense_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s14_ = "ExpenseUIState", _$result = null; @@ -381104,13 +405481,11 @@ _$result0 = _this._expense_state$_$v; if (_$result0 == null) { t1 = _this._expense_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._expense_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_expense_state$_$this()._expense_state$_selectedId; t4 = _this.get$_expense_state$_$this()._expense_state$_forceSelected; - t5 = _this.get$_expense_state$_$this()._expense_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_state$_$this()._expense_state$_tabIndex, _s14_, "tabIndex"); t6 = _this.get$_expense_state$_$this()._expense_state$_saveCompleter; _$result0 = A._$ExpenseUIState$_(_this.get$_expense_state$_$this()._expense_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -381121,9 +405496,9 @@ _$failedField = "editing"; t1 = _this._expense_state$_editing; if (t1 != null) - t1.build$0(); + t1._expense_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s14_, _$failedField, J.toString$0$(e)); @@ -381256,7 +405631,7 @@ b.get$_transaction_model$_$this()._transaction_model$_categoryId = t1; return b; }, - $signature: 123 + $signature: 122 }; A._editExpenseCategory_closure.prototype = { call$3(store, dynamicAction, next) { @@ -381334,7 +405709,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveExpenseCategory_closure.prototype = { call$3(store, dynamicAction, next) { @@ -381361,7 +405736,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseCategoryState.map._map$_map.$index(0, id); }, - $signature: 501 + $signature: 433 }; A._archiveExpenseCategory__closure0.prototype = { call$1(expenseCategories) { @@ -381370,7 +405745,7 @@ t1[0].call$1(new A.ArchiveExpenseCategoriesSuccess(expenseCategories)); this.action.completer.complete$1(0, null); }, - $signature: 500 + $signature: 434 }; A._archiveExpenseCategory__closure1.prototype = { call$1(error) { @@ -381408,7 +405783,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseCategoryState.map._map$_map.$index(0, id); }, - $signature: 501 + $signature: 433 }; A._deleteExpenseCategory__closure0.prototype = { call$1(expenseCategories) { @@ -381417,7 +405792,7 @@ t1[0].call$1(new A.DeleteExpenseCategoriesSuccess(expenseCategories)); this.action.completer.complete$1(0, null); }, - $signature: 500 + $signature: 434 }; A._deleteExpenseCategory__closure1.prototype = { call$1(error) { @@ -381455,7 +405830,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseCategoryState.map._map$_map.$index(0, id); }, - $signature: 501 + $signature: 433 }; A._restoreExpenseCategory__closure0.prototype = { call$1(expenseCategories) { @@ -381464,7 +405839,7 @@ t1[0].call$1(new A.RestoreExpenseCategoriesSuccess(expenseCategories)); this.action.completer.complete$1(0, null); }, - $signature: 500 + $signature: 434 }; A._restoreExpenseCategory__closure1.prototype = { call$1(error) { @@ -381510,7 +405885,7 @@ if (t1 != null) t1.complete$1(0, expenseCategory); }, - $signature: 375 + $signature: 331 }; A._saveExpenseCategory__closure0.prototype = { call$1(error) { @@ -381546,7 +405921,7 @@ t1[0].call$1(new A.LoadExpenseCategorySuccess(expenseCategory)); this.action.completer.complete$1(0, null); }, - $signature: 375 + $signature: 331 }; A._loadExpenseCategory__closure0.prototype = { call$1(error) { @@ -381584,7 +405959,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1381 + $signature: 1407 }; A._loadExpenseCategories__closure0.prototype = { call$1(error) { @@ -381621,103 +405996,103 @@ b.get$_expense_category_state$_$this()._expense_category_state$_cancelCompleter = t3; return b; }, - $signature: 1382 + $signature: 1408 }; A.saveCompleterReducer_closure1.prototype = { call$2(completer, action) { return action.completer; }, - $signature: 830 + $signature: 752 }; A.cancelCompleterReducer_closure1.prototype = { call$2(completer, action) { return action.cancelCompleter; }, - $signature: 830 + $signature: 752 }; A.forceSelectedReducer_closure127.prototype = { call$2(completer, action) { return true; }, - $signature: 1384 + $signature: 1410 }; A.forceSelectedReducer_closure128.prototype = { call$2(completer, action) { return false; }, - $signature: 1385 + $signature: 1411 }; A.forceSelectedReducer_closure129.prototype = { call$2(completer, action) { return false; }, - $signature: 1386 + $signature: 1412 }; A.forceSelectedReducer_closure130.prototype = { call$2(completer, action) { return false; }, - $signature: 1387 + $signature: 1413 }; A.forceSelectedReducer_closure131.prototype = { call$2(completer, action) { return false; }, - $signature: 1388 + $signature: 1414 }; A.forceSelectedReducer_closure132.prototype = { call$2(completer, action) { return false; }, - $signature: 1389 + $signature: 1415 }; A.forceSelectedReducer_closure133.prototype = { call$2(completer, action) { return false; }, - $signature: 1390 + $signature: 1416 }; A.forceSelectedReducer_closure134.prototype = { call$2(completer, action) { return false; }, - $signature: 1391 + $signature: 1417 }; A.selectedIdReducer_closure257.prototype = { call$2(completer, action) { return ""; }, - $signature: 1392 + $signature: 1418 }; A.selectedIdReducer_closure258.prototype = { call$2(completer, action) { return ""; }, - $signature: 1393 + $signature: 1419 }; A.selectedIdReducer_closure259.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_expenseCategory ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure260.prototype = { call$2(selectedId, action) { return action.get$expenseCategoryId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure261.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$expenseCategory()); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure262.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure263.prototype = { call$2(selectedId, action) { @@ -381729,43 +406104,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 1394 + $signature: 1420 }; A.selectedIdReducer_closure265.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1395 + $signature: 1421 }; A.selectedIdReducer_closure266.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1396 + $signature: 1422 }; A.selectedIdReducer_closure267.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1397 + $signature: 1423 }; A.selectedIdReducer_closure268.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1398 + $signature: 1424 }; A.selectedIdReducer_closure269.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1399 + $signature: 1425 }; A.selectedIdReducer_closure270.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1400 + $signature: 1426 }; A.selectedIdReducer_closure271.prototype = { call$2(selectedId, action) { @@ -381778,44 +406153,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure87.prototype = { call$2(expenseCategories, action) { return J.$index$asx(action.expenseCategories, 0); }, - $signature: 1401 + $signature: 1427 }; A.editingReducer_closure88.prototype = { call$2(expenseCategories, action) { return J.$index$asx(action.expenseCategories, 0); }, - $signature: 1402 + $signature: 1428 }; A.editingReducer_closure89.prototype = { call$2(expenseCategories, action) { return J.$index$asx(action.expenseCategories, 0); }, - $signature: 1403 + $signature: 1429 }; A.editingReducer_closure90.prototype = { call$2(expenseCategory, action) { return action.expenseCategory.rebuild$1(new A.editingReducer__closure34()); }, - $signature: 1404 + $signature: 1430 }; A.editingReducer__closure34.prototype = { call$1(b) { b.get$_expense_category_model$_$this()._expense_category_model$_isChanged = true; return b; }, - $signature: 259 + $signature: 320 }; A.expenseCategoryListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.expenseCategoryListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.expenseCategoryListReducer__closure.prototype = { call$1(b) { @@ -381961,7 +406336,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 498 + $signature: 435 }; A._deleteExpenseCategorySuccess_closure.prototype = { call$1(b) { @@ -381983,7 +406358,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 498 + $signature: 435 }; A._restoreExpenseCategorySuccess_closure.prototype = { call$1(b) { @@ -382005,7 +406380,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 498 + $signature: 435 }; A._addExpenseCategory_closure.prototype = { call$1(b) { @@ -382018,7 +406393,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 341 + $signature: 332 }; A._updateExpenseCategory_closure.prototype = { call$1(b) { @@ -382027,7 +406402,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 341 + $signature: 332 }; A._setLoadedExpenseCategory_closure.prototype = { call$1(b) { @@ -382036,33 +406411,33 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 341 + $signature: 332 }; A.memoizedDropdownExpenseCategoryList_closure.prototype = { call$5(expenseCategoryMap, expenseCategoryList, staticState, userMap, categoryId) { return A.dropdownExpenseCategoriesSelector(expenseCategoryMap, expenseCategoryList, staticState, userMap, categoryId); }, - $signature: 1408 + $signature: 1434 }; A.dropdownExpenseCategoriesSelector_closure.prototype = { call$1(expenseCategoryId) { var expenseCategory = this.expenseCategoryMap._map$_map.$index(0, expenseCategoryId); return !expenseCategory.get$isArchived() && !expenseCategory.isDeleted; }, - $signature: 14 + $signature: 15 }; A.dropdownExpenseCategoriesSelector_closure0.prototype = { call$2(expenseCategoryAId, expenseCategoryBId) { var t1 = this.expenseCategoryMap._map$_map; return t1.$index(0, expenseCategoryAId).compareTo$3$expenseCategory$sortAscending$sortField(0, t1.$index(0, expenseCategoryBId), true, "name"); }, - $signature: 21 + $signature: 22 }; A.memoizedFilteredExpenseCategoryList_closure.prototype = { call$4(selectionState, expenseCategoryMap, expenseCategoryList, expenseCategoryListState) { return A.filteredExpenseCategoriesSelector(selectionState, expenseCategoryMap, expenseCategoryList, expenseCategoryListState); }, - $signature: 1409 + $signature: 1435 }; A.filteredExpenseCategoriesSelector_closure.prototype = { call$1(expenseCategoryId) { @@ -382075,7 +406450,7 @@ return false; return expenseCategory.matchesFilter$1(t1.filter); }, - $signature: 14 + $signature: 15 }; A.filteredExpenseCategoriesSelector_closure0.prototype = { call$2(expenseCategoryAId, expenseCategoryBId) { @@ -382087,13 +406462,13 @@ t4 = t3.sortField; return J.compareTo$3$expenseCategory$sortAscending$sortField$ns(t2, t1, t3.sortAscending, t4); }, - $signature: 21 + $signature: 22 }; A.memoizedCalculateExpenseCategoryAmount_closure.prototype = { call$2(categoryId, expenseMap) { return A.calculateExpenseCategoryAmount(categoryId, expenseMap); }, - $signature: 1410 + $signature: 1436 }; A.calculateExpenseCategoryAmount_closure.prototype = { call$2(expenseId, expense) { @@ -382103,13 +406478,13 @@ t1.total = t1.total + expense.get$grossAmount(); } }, - $signature: 116 + $signature: 121 }; A.memoizedExpenseStatsForExpenseCategory_closure.prototype = { call$2(companyGatewayId, expenseMap) { return A.expenseStatsForExpenseCategory(companyGatewayId, expenseMap); }, - $signature: 170 + $signature: 163 }; A.expenseStatsForExpenseCategory_closure.prototype = { call$2(expenseId, expense) { @@ -382119,7 +406494,7 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 116 + $signature: 121 }; A.memoizedTransactionStatsForExpenseCategory_closure.prototype = { call$2(companyGatewayId, transactionMap) { @@ -382135,7 +406510,7 @@ else if (transaction.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 364 + $signature: 336 }; A.ExpenseCategoryState.prototype = { $get$1(_, categoryId) { @@ -382156,13 +406531,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.ExpenseCategoryState_loadExpenseCategories_closure1.prototype = { call$1(item) { return item; }, - $signature: 1413 + $signature: 1439 }; A.ExpenseCategoryState_loadExpenseCategories_closure.prototype = { call$1(b) { @@ -382177,7 +406552,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 341 + $signature: 332 }; A.ExpenseCategoryUIState.prototype = { get$isCreatingNew() { @@ -382237,7 +406612,7 @@ break; } } - return result.build$0(); + return result._expense_category_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -382321,7 +406696,7 @@ break; } } - return result.build$0(); + return result._expense_category_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -382341,7 +406716,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._expense_category_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._expense_category_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -382351,9 +406726,17 @@ return other instanceof A.ExpenseCategoryState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._expense_category_state$__hashCode; - return t1 == null ? _this._expense_category_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._expense_category_state$__hashCode; + if (t1 == null) { + _this._expense_category_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ExpenseCategoryState"), @@ -382393,7 +406776,7 @@ } return _this; }, - build$0() { + _expense_category_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._expense_category_state$_$v; @@ -382435,9 +406818,17 @@ return other instanceof A.ExpenseCategoryUIState && J.$eq$(_this.editing, other.editing) && J.$eq$(_this.listUIState, other.listUIState) && _this.selectedId == other.selectedId && _this.forceSelected == other.forceSelected && _this.tabIndex === other.tabIndex && _this.saveCompleter == other.saveCompleter && _this.cancelCompleter == other.cancelCompleter; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._expense_category_state$__hashCode; - return t1 == null ? _this._expense_category_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), J.get$hashCode$(_this.saveCompleter)), J.get$hashCode$(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), J.get$hashCode$(_this.saveCompleter)), J.get$hashCode$(_this.cancelCompleter))); + t1 = _this._expense_category_state$__hashCode; + if (t1 == null) { + _this._expense_category_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -382513,7 +406904,7 @@ } return _this; }, - build$0() { + _expense_category_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s22_ = "ExpenseCategoryUIState", _$result = null; @@ -382521,13 +406912,11 @@ _$result0 = _this._expense_category_state$_$v; if (_$result0 == null) { t1 = _this._expense_category_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._expense_category_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_expense_category_state$_$this()._expense_category_state$_selectedId; t4 = _this.get$_expense_category_state$_$this()._expense_category_state$_forceSelected; - t5 = _this.get$_expense_category_state$_$this()._expense_category_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s22_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_expense_category_state$_$this()._expense_category_state$_tabIndex, _s22_, "tabIndex"); t6 = _this.get$_expense_category_state$_$this()._expense_category_state$_saveCompleter; _$result0 = A._$ExpenseCategoryUIState$_(_this.get$_expense_category_state$_$this()._expense_category_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -382538,9 +406927,9 @@ _$failedField = "editing"; t1 = _this._expense_category_state$_editing; if (t1 != null) - t1.build$0(); + t1._expense_category_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s22_, _$failedField, J.toString$0$(e)); @@ -382639,7 +407028,7 @@ b.get$_client_model$_$this()._groupId = t1; return b; }, - $signature: 54 + $signature: 57 }; A.StartGroupMultiselect.prototype = {}; A.AddToGroupMultiselect.prototype = {}; @@ -382729,7 +407118,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveGroup_closure.prototype = { call$3(store, dynamicAction, next) { @@ -382756,7 +407145,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].groupState.map._map$_map.$index(0, id); }, - $signature: 497 + $signature: 436 }; A._archiveGroup__closure0.prototype = { call$1(groups) { @@ -382765,7 +407154,7 @@ t1[0].call$1(new A.ArchiveGroupSuccess(groups)); this.action.completer.complete$1(0, null); }, - $signature: 494 + $signature: 437 }; A._archiveGroup__closure1.prototype = { call$1(error) { @@ -382803,7 +407192,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].groupState.map._map$_map.$index(0, id); }, - $signature: 497 + $signature: 436 }; A._deleteGroup__closure0.prototype = { call$1(groups) { @@ -382812,7 +407201,7 @@ t1[0].call$1(new A.DeleteGroupSuccess(groups)); this.action.completer.complete$1(0, null); }, - $signature: 494 + $signature: 437 }; A._deleteGroup__closure1.prototype = { call$1(error) { @@ -382850,7 +407239,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].groupState.map._map$_map.$index(0, id); }, - $signature: 497 + $signature: 436 }; A._restoreGroup__closure0.prototype = { call$1(groups) { @@ -382859,7 +407248,7 @@ t1[0].call$1(new A.RestoreGroupSuccess(groups)); this.action.completer.complete$1(0, null); }, - $signature: 494 + $signature: 437 }; A._restoreGroup__closure1.prototype = { call$1(error) { @@ -382899,7 +407288,7 @@ } t1.completer.complete$1(0, group); }, - $signature: 260 + $signature: 316 }; A._saveGroup__closure0.prototype = { call$1(error) { @@ -382937,7 +407326,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 260 + $signature: 316 }; A._loadGroup__closure0.prototype = { call$1(error) { @@ -382977,7 +407366,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1417 + $signature: 1443 }; A._loadGroups__closure0.prototype = { call$1(error) { @@ -383025,7 +407414,7 @@ t1[0].call$1(new A.SaveGroupSuccess(group)); this.action.completer.complete$1(0, null); }, - $signature: 260 + $signature: 316 }; A._saveDocument__closure0.prototype = { call$1(error) { @@ -383056,67 +407445,67 @@ b.get$_group_state$_$this()._group_state$_forceSelected = t3; return b; }, - $signature: 1418 + $signature: 1444 }; A.forceSelectedReducer_closure55.prototype = { call$2(completer, action) { return true; }, - $signature: 1419 + $signature: 1445 }; A.forceSelectedReducer_closure56.prototype = { call$2(completer, action) { return false; }, - $signature: 1420 + $signature: 1446 }; A.forceSelectedReducer_closure57.prototype = { call$2(completer, action) { return false; }, - $signature: 1421 + $signature: 1447 }; A.forceSelectedReducer_closure58.prototype = { call$2(completer, action) { return false; }, - $signature: 1422 + $signature: 1448 }; A.selectedIdReducer_closure108.prototype = { call$2(completer, action) { return ""; }, - $signature: 1423 + $signature: 1449 }; A.selectedIdReducer_closure109.prototype = { call$2(completer, action) { return ""; }, - $signature: 1424 + $signature: 1450 }; A.selectedIdReducer_closure110.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_group ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure111.prototype = { call$2(selectedId, action) { return action.groupId; }, - $signature: 1425 + $signature: 1451 }; A.selectedIdReducer_closure112.prototype = { call$2(selectedId, action) { return action.group.id; }, - $signature: 1426 + $signature: 1452 }; A.selectedIdReducer_closure113.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure114.prototype = { call$2(selectedId, action) { @@ -383128,25 +407517,25 @@ call$2(selectedId, action) { return ""; }, - $signature: 1427 + $signature: 1453 }; A.selectedIdReducer_closure116.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1428 + $signature: 1454 }; A.selectedIdReducer_closure117.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1429 + $signature: 1455 }; A.selectedIdReducer_closure118.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_group ? "" : selectedId; }, - $signature: 162 + $signature: 165 }; A.selectedIdReducer_closure119.prototype = { call$2(selectedId, action) { @@ -383159,44 +407548,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure33.prototype = { call$2(groups, action) { return J.$index$asx(action.groups, 0); }, - $signature: 1430 + $signature: 1456 }; A.editingReducer_closure34.prototype = { call$2(groups, action) { return J.$index$asx(action.groups, 0); }, - $signature: 1431 + $signature: 1457 }; A.editingReducer_closure35.prototype = { call$2(groups, action) { return J.$index$asx(action.groups, 0); }, - $signature: 1432 + $signature: 1458 }; A.editingReducer_closure36.prototype = { call$2(group, action) { return action.group.rebuild$1(new A.editingReducer__closure12()); }, - $signature: 1433 + $signature: 1459 }; A.editingReducer__closure12.prototype = { call$1(b) { b.get$_group_model$_$this()._group_model$_isChanged = true; return b; }, - $signature: 492 + $signature: 438 }; A.groupListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.groupListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.groupListReducer__closure.prototype = { call$1(b) { @@ -383315,7 +407704,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 491 + $signature: 439 }; A._deleteGroupSuccess_closure.prototype = { call$1(b) { @@ -383337,7 +407726,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 491 + $signature: 439 }; A._restoreGroupSuccess_closure.prototype = { call$1(b) { @@ -383359,7 +407748,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 491 + $signature: 439 }; A._addGroup_closure.prototype = { call$1(b) { @@ -383372,7 +407761,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 205 + $signature: 216 }; A._updateGroup_closure.prototype = { call$1(b) { @@ -383381,7 +407770,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 205 + $signature: 216 }; A._setLoadedGroup_closure.prototype = { call$1(b) { @@ -383390,26 +407779,26 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 205 + $signature: 216 }; A._setLoadedGroups_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(this.action.groups, new A._setLoadedGroups__closure(), new A._setLoadedGroups__closure0(), type$.legacy_String, type$.legacy_GroupEntity)); return b; }, - $signature: 205 + $signature: 216 }; A._setLoadedGroups__closure.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._setLoadedGroups__closure0.prototype = { call$1(item) { return item; }, - $signature: 828 + $signature: 723 }; A._setLoadedGroups_closure0.prototype = { call$1(b) { @@ -383418,26 +407807,26 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 205 + $signature: 216 }; A._setLoadedCompany_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(this.action.userCompany.company.groups, new A._setLoadedCompany__closure(), new A._setLoadedCompany__closure0(), type$.legacy_String, type$.legacy_GroupEntity)); return b; }, - $signature: 205 + $signature: 216 }; A._setLoadedCompany__closure.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._setLoadedCompany__closure0.prototype = { call$1(item) { return item; }, - $signature: 828 + $signature: 723 }; A._setLoadedCompany_closure0.prototype = { call$1(b) { @@ -383446,13 +407835,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 205 + $signature: 216 }; A.memoizedFilteredGroupList_closure.prototype = { call$4(selectionState, groupMap, groupList, groupListState) { return A.filteredGroupsSelector(selectionState, groupMap, groupList, groupListState); }, - $signature: 1438 + $signature: 1464 }; A.filteredGroupsSelector_closure.prototype = { call$1(groupId) { @@ -383466,7 +407855,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([group.name], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredGroupsSelector_closure0.prototype = { call$2(groupAId, groupBId) { @@ -383495,13 +407884,13 @@ } return response; }, - $signature: 21 + $signature: 22 }; A.memoizedClientStatsForGroup_closure.prototype = { call$2(clientMap, groupId) { return A.clientStatsForGroup(clientMap, groupId); }, - $signature: 1439 + $signature: 1465 }; A.clientStatsForGroup_closure.prototype = { call$2(clientId, client) { @@ -383511,7 +407900,7 @@ else if (client.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 297 + $signature: 321 }; A.GroupState.prototype = { $get$1(_, groupId) { @@ -383583,7 +407972,7 @@ break; } } - return result.build$0(); + return result._group_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -383684,7 +408073,7 @@ break; } } - return result.build$0(); + return result._group_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -383704,7 +408093,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._group_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._group_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -383714,9 +408103,17 @@ return other instanceof A.GroupState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._group_state$__hashCode; - return t1 == null ? _this._group_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._group_state$__hashCode; + if (t1 == null) { + _this._group_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("GroupState"), @@ -383756,7 +408153,7 @@ } return _this; }, - build$0() { + _group_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._group_state$_$v; @@ -383817,9 +408214,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._group_state$__hashCode; - return t1 == null ? _this._group_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._group_state$__hashCode; + if (t1 == null) { + _this._group_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -383895,7 +408300,7 @@ } return _this; }, - build$0() { + _group_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s12_ = "GroupUIState", _$result = null; @@ -383903,13 +408308,11 @@ _$result0 = _this._group_state$_$v; if (_$result0 == null) { t1 = _this._group_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._group_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_group_state$_$this()._group_state$_selectedId; t4 = _this.get$_group_state$_$this()._group_state$_forceSelected; - t5 = _this.get$_group_state$_$this()._group_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_group_state$_$this()._group_state$_tabIndex, _s12_, "tabIndex"); t6 = _this.get$_group_state$_$this()._group_state$_saveCompleter; _$result0 = A._$GroupUIState$_(_this.get$_group_state$_$this()._group_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -383920,9 +408323,9 @@ _$failedField = "editing"; t1 = _this._group_state$_editing; if (t1 != null) - t1.build$0(); + t1._group_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s12_, _$failedField, J.toString$0$(e)); @@ -384164,7 +408567,7 @@ if (!t2._list[t1].clientState.$get$1(0, type$.legacy_InvoiceEntity._as(invoice).clientId).get$hasEmailAddress()) this._box_0.emailValid = false; }, - $signature: 145 + $signature: 151 }; A.handleInvoiceAction_closure4.prototype = { call$0() { @@ -384236,14 +408639,14 @@ b.get$invoices().addAll$1(0, A.List_List$of(new A.MappedIterable(new A.WhereIterable(t1, new A.handleInvoiceAction__closure(), t2._eval$1("WhereIterable<1>")), new A.handleInvoiceAction__closure0(), t3), true, t3._eval$1("Iterable.E"))); return b; }, - $signature: 47 + $signature: 54 }; A.handleInvoiceAction__closure.prototype = { call$1(invoice) { type$.legacy_InvoiceEntity._as(invoice); return !(invoice.entityType === B.EntityType_invoice && invoice.statusId === "4"); }, - $signature: 176 + $signature: 182 }; A.handleInvoiceAction__closure0.prototype = { call$1(invoice) { @@ -384253,19 +408656,19 @@ t2 = invoice.statusId !== "1" ? invoice.balance : invoice.amount; return A.PaymentableEntity_PaymentableEntity(t2, null, t1); }, - $signature: 865 + $signature: 879 }; A.handleInvoiceAction_closure11.prototype = { call$1(_) { return this.response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.handleInvoiceAction_closure12.prototype = { call$1(_) { return this.response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A._viewInvoiceList_closure0.prototype = { call$3(store, dynamicAction, next) { @@ -384295,7 +408698,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._viewInvoice_closure.prototype = { call$3(store, dynamicAction, next) { @@ -384494,7 +408897,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].invoiceState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._archiveInvoice__closure0.prototype = { call$1(invoices) { @@ -384541,7 +408944,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].invoiceState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._deleteInvoice__closure0.prototype = { call$1(invoices) { @@ -384589,7 +408992,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].invoiceState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._restoreInvoice__closure0.prototype = { call$1(invoices) { @@ -384773,7 +409176,7 @@ t1[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._emailInvoice__closure0.prototype = { call$1(error) { @@ -384846,7 +409249,7 @@ call$1(item) { return !item.get$isEmpty(item); }, - $signature: 72 + $signature: 73 }; A._saveInvoice__closure0.prototype = { call$1(invoice) { @@ -384866,7 +409269,7 @@ t2[0].call$1(new A.RefreshData(null, false, false, false)); t1.completer.complete$1(0, invoice); }, - $signature: 68 + $signature: 72 }; A._saveInvoice__closure1.prototype = { call$1(error) { @@ -384904,7 +409307,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._loadInvoice__closure0.prototype = { call$1(error) { @@ -384947,7 +409350,7 @@ } else t1[0].call$1(new A.LoadRecurringInvoices()); }, - $signature: 250 + $signature: 319 }; A._loadInvoices__closure0.prototype = { call$1(error) { @@ -384992,7 +409395,7 @@ t1[0].call$1(new A.SaveInvoiceSuccess(invoice)); this.action.completer.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._saveDocument__closure22.prototype = { call$1(error) { @@ -385029,133 +409432,133 @@ b.get$_invoice_state$_$this()._invoice_state$_historyActivityId = t3; return b; }, - $signature: 1440 + $signature: 1466 }; A.forceSelectedReducer_closure199.prototype = { call$2(completer, action) { return true; }, - $signature: 1441 + $signature: 1467 }; A.forceSelectedReducer_closure200.prototype = { call$2(completer, action) { return false; }, - $signature: 1442 + $signature: 1468 }; A.forceSelectedReducer_closure201.prototype = { call$2(completer, action) { return false; }, - $signature: 1443 + $signature: 1469 }; A.forceSelectedReducer_closure202.prototype = { call$2(completer, action) { return false; }, - $signature: 1444 + $signature: 1470 }; A.forceSelectedReducer_closure203.prototype = { call$2(completer, action) { return false; }, - $signature: 1445 + $signature: 1471 }; A.forceSelectedReducer_closure204.prototype = { call$2(completer, action) { return false; }, - $signature: 1446 + $signature: 1472 }; A.forceSelectedReducer_closure205.prototype = { call$2(completer, action) { return false; }, - $signature: 1447 + $signature: 1473 }; A.forceSelectedReducer_closure206.prototype = { call$2(completer, action) { return false; }, - $signature: 1448 + $signature: 1474 }; A.tabIndexReducer_closure29.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1449 + $signature: 1475 }; A.tabIndexReducer_closure30.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.historyActivityIdReducer_closure3.prototype = { call$2(index, action) { return action.activityId; }, - $signature: 827 + $signature: 722 }; A.editingItemIndexReducer_closure1.prototype = { call$2(index, action) { return action.invoiceItemIndex; }, - $signature: 1451 + $signature: 1477 }; A.editingItemIndexReducer_closure2.prototype = { call$2(index, action) { return action.invoiceItemIndex; }, - $signature: 1452 + $signature: 1478 }; A.selectedIdReducer_closure397.prototype = { call$2(completer, action) { return ""; }, - $signature: 1453 + $signature: 1479 }; A.selectedIdReducer_closure398.prototype = { call$2(completer, action) { return ""; }, - $signature: 1454 + $signature: 1480 }; A.selectedIdReducer_closure399.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_invoice ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure400.prototype = { call$2(selectedId, action) { return action.invoiceId; }, - $signature: 1455 + $signature: 1481 }; A.selectedIdReducer_closure401.prototype = { call$2(selectedId, action) { return action.invoice.id; }, - $signature: 1456 + $signature: 1482 }; A.selectedIdReducer_closure402.prototype = { call$2(selectedId, action) { return action.invoice.id; }, - $signature: 1457 + $signature: 1483 }; A.selectedIdReducer_closure403.prototype = { call$2(selectedId, action) { return action.invoice.id; }, - $signature: 827 + $signature: 722 }; A.selectedIdReducer_closure404.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure405.prototype = { call$2(selectedId, action) { @@ -385167,55 +409570,55 @@ call$2(selectedId, action) { return ""; }, - $signature: 1458 + $signature: 1484 }; A.selectedIdReducer_closure407.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1459 + $signature: 1485 }; A.selectedIdReducer_closure408.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1460 + $signature: 1486 }; A.selectedIdReducer_closure409.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1461 + $signature: 1487 }; A.selectedIdReducer_closure410.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1462 + $signature: 1488 }; A.selectedIdReducer_closure411.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1463 + $signature: 1489 }; A.selectedIdReducer_closure412.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1464 + $signature: 1490 }; A.selectedIdReducer_closure413.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1465 + $signature: 1491 }; A.selectedIdReducer_closure414.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_invoice ? "" : selectedId; }, - $signature: 162 + $signature: 165 }; A.selectedIdReducer_closure415.prototype = { call$2(selectedId, action) { @@ -385228,13 +409631,13 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure130.prototype = { call$2(invoice, action) { return action.invoice.rebuild$1(new A.editingReducer__closure55()); }, - $signature: 1466 + $signature: 1492 }; A.editingReducer__closure55.prototype = { call$1(b) { @@ -385247,7 +409650,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure54()); }, - $signature: 826 + $signature: 710 }; A.editingReducer__closure54.prototype = { call$1(b) { @@ -385260,13 +409663,13 @@ call$2(invoice, action) { return invoice.moveLineItem$2(action.oldIndex, action.newIndex); }, - $signature: 1468 + $signature: 1494 }; A.editingReducer_closure133.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure53()); }, - $signature: 825 + $signature: 708 }; A.editingReducer__closure53.prototype = { call$1(b) { @@ -385279,7 +409682,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure52()); }, - $signature: 824 + $signature: 706 }; A.editingReducer__closure52.prototype = { call$1(b) { @@ -385292,7 +409695,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure51(action.client)); }, - $signature: 1471 + $signature: 1497 }; A.editingReducer__closure51.prototype = { call$1(b) { @@ -385318,31 +409721,31 @@ call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id, null); }, - $signature: 204 + $signature: 206 }; A.editingReducer_closure136.prototype = { call$2(invoices, action) { return J.$index$asx(action.invoices, 0); }, - $signature: 1472 + $signature: 1498 }; A.editingReducer_closure137.prototype = { call$2(invoices, action) { return J.$index$asx(action.invoices, 0); }, - $signature: 1473 + $signature: 1499 }; A.editingReducer_closure138.prototype = { call$2(invoices, action) { return J.$index$asx(action.invoices, 0); }, - $signature: 1474 + $signature: 1500 }; A.editingReducer_closure139.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure50(action)); }, - $signature: 1475 + $signature: 1501 }; A.editingReducer__closure50.prototype = { call$1(b) { @@ -385360,7 +409763,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure49(action)); }, - $signature: 1476 + $signature: 1502 }; A.editingReducer__closure49.prototype = { call$1(b) { @@ -385416,7 +409819,7 @@ call$2(state, action) { return state.rebuild$1(new A.invoiceListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.invoiceListReducer__closure.prototype = { call$1(b) { @@ -385614,13 +410017,13 @@ call$1(each) { return each.clientId === this.action.clientId; }, - $signature: 100 + $signature: 107 }; A._purgeClientSuccess_closure25.prototype = { call$1(each) { return each.id; }, - $signature: 251 + $signature: 317 }; A._purgeClientSuccess_closure23.prototype = { call$1(b) { @@ -385633,19 +410036,19 @@ B.JSArray_methods._removeWhere$2(t2, new A._purgeClientSuccess__closure16(t1), true); return b; }, - $signature: 261 + $signature: 314 }; A._purgeClientSuccess__closure15.prototype = { call$2(p0, p1) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 329 + $signature: 388 }; A._purgeClientSuccess__closure16.prototype = { call$1(p0) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 14 + $signature: 15 }; A._markInvoicesSentSuccess_closure.prototype = { call$1(b) { @@ -385667,7 +410070,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 226 + $signature: 258 }; A._markInvoicesPaidSuccess_closure.prototype = { call$1(b) { @@ -385689,7 +410092,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 226 + $signature: 258 }; A._cancelInvoicesSuccess_closure.prototype = { call$1(b) { @@ -385711,7 +410114,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 226 + $signature: 258 }; A._archiveInvoiceSuccess_closure.prototype = { call$1(b) { @@ -385733,7 +410136,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 226 + $signature: 258 }; A._deleteInvoiceSuccess_closure.prototype = { call$1(b) { @@ -385755,7 +410158,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 226 + $signature: 258 }; A._emailInvoiceSuccess_closure.prototype = { call$1(b) { @@ -385764,7 +410167,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 261 + $signature: 314 }; A._restoreInvoiceSuccess_closure.prototype = { call$1(b) { @@ -385786,7 +410189,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 226 + $signature: 258 }; A._addInvoice_closure.prototype = { call$1(b) { @@ -385799,7 +410202,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 261 + $signature: 314 }; A._addInvoice__closure.prototype = { call$1(b) { @@ -385814,7 +410217,7 @@ b.get$map(b).$indexSet(0, J.get$id$x(this.action.get$invoice()), this.invoice.rebuild$1(new A._updateInvoice__closure())); return b; }, - $signature: 261 + $signature: 314 }; A._updateInvoice__closure.prototype = { call$1(b) { @@ -385828,38 +410231,38 @@ call$2(clientId, invoiceMap) { return A.hasActiveUnpaidInvoices(clientId, invoiceMap); }, - $signature: 1479 + $signature: 1505 }; A.memoizedInvoiceQuoteSelector_closure.prototype = { call$2(invoice, quoteMap) { return A.invoiceQuoteSelector(invoice, quoteMap); }, - $signature: 1480 + $signature: 1506 }; A.invoiceQuoteSelector_closure.prototype = { call$2(quoteId, quote) { if (quote.invoiceId === this.invoice.id) this._box_0.invoiceQuote = quote; }, - $signature: 57 + $signature: 58 }; A.invoiceContactSelector_closure.prototype = { call$1(invitation) { return invitation.clientContactId; }, - $signature: 328 + $signature: 382 }; A.invoiceContactSelector_closure0.prototype = { call$1(contact) { return B.JSArray_methods.contains$1(this._box_0.contactIds, contact.id); }, - $signature: 157 + $signature: 147 }; A.memoizedDropdownInvoiceList_closure.prototype = { call$8(invoiceMap, clientMap, vendorMap, invoiceList, clientId, userMap, excludedIds, recurringPrefix) { return A.dropdownInvoiceSelector(invoiceMap, clientMap, vendorMap, invoiceList, clientId, userMap, excludedIds, recurringPrefix); }, - $signature: 1481 + $signature: 1507 }; A.dropdownInvoiceSelector_closure.prototype = { call$1(invoiceId) { @@ -385882,7 +410285,7 @@ return false; return !invoice.get$isArchived() && !invoice.isDeleted && invoice.get$isUnpaid() && !invoice.get$isCancelledOrReversed(); }, - $signature: 14 + $signature: 15 }; A.dropdownInvoiceSelector_closure0.prototype = { call$2(invoiceAId, invoiceBId) { @@ -385890,19 +410293,19 @@ t1 = _this.invoiceMap._map$_map; return t1.$index(0, invoiceAId).compareTo$7$clientMap$invoice$recurringPrefix$sortAscending$sortField$userMap$vendorMap(0, _this.clientMap, t1.$index(0, invoiceBId), _this.recurringPrefix, false, "number", _this.userMap, _this.vendorMap); }, - $signature: 21 + $signature: 22 }; A.memoizedFilteredInvoiceList_closure.prototype = { call$9(selectionState, invoiceMap, invoiceList, clientMap, vendorMap, paymentMap, invoiceListState, userMap, recurringPrefix) { return A.filteredInvoicesSelector(selectionState, invoiceMap, invoiceList, clientMap, vendorMap, paymentMap, invoiceListState, userMap, recurringPrefix); }, - $signature: 1482 + $signature: 1508 }; A.filteredInvoicesSelector_closure.prototype = { call$2(paymentId, payment) { B.JSArray_methods.forEach$1(payment.get$invoicePaymentables(), new A.filteredInvoicesSelector__closure0(this.invoicePaymentMap, payment)); }, - $signature: 174 + $signature: 191 }; A.filteredInvoicesSelector__closure0.prototype = { call$1(invoicePaymentable) { @@ -385914,7 +410317,7 @@ paymentIds.push(this.payment.id); t1.$indexSet(0, t2, paymentIds); }, - $signature: 175 + $signature: 184 }; A.filteredInvoicesSelector_closure0.prototype = { call$1(invoiceId) { @@ -385986,7 +410389,7 @@ } return true; }, - $signature: 14 + $signature: 15 }; A.filteredInvoicesSelector__closure.prototype = { call$1(paymentId) { @@ -386005,13 +410408,13 @@ t4 = t3.sortField; return J.compareTo$7$clientMap$invoice$recurringPrefix$sortAscending$sortField$userMap$vendorMap$ns(t2, _this.clientMap, t1, _this.recurringPrefix, t3.sortAscending, t4, _this.userMap, _this.vendorMap); }, - $signature: 21 + $signature: 22 }; A.memoizedInvoiceStatsForClient_closure.prototype = { call$2(clientId, invoiceMap) { return A.invoiceStatsForClient(clientId, invoiceMap); }, - $signature: 94 + $signature: 101 }; A.invoiceStatsForClient_closure.prototype = { call$2(invoiceId, invoice) { @@ -386021,13 +410424,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedInvoiceStatsForDesign_closure.prototype = { call$2(designId, invoiceMap) { return A.invoiceStatsForDesign(designId, invoiceMap); }, - $signature: 94 + $signature: 101 }; A.invoiceStatsForDesign_closure.prototype = { call$2(invoiceId, invoice) { @@ -386037,13 +410440,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedInvoiceStatsForSubscription_closure.prototype = { call$2(subscriptionId, invoiceMap) { return A.invoiceStatsForSubscription(subscriptionId, invoiceMap); }, - $signature: 94 + $signature: 101 }; A.invoiceStatsForSubscription_closure.prototype = { call$2(invoiceId, invoice) { @@ -386053,13 +410456,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedInvoiceStatsForProject_closure.prototype = { call$2(projectId, invoiceMap) { return A.invoiceStatsForProject(projectId, invoiceMap); }, - $signature: 94 + $signature: 101 }; A.invoiceStatsForProject_closure.prototype = { call$2(invoiceId, invoice) { @@ -386069,13 +410472,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedInvoiceStatsForUser_closure.prototype = { call$2(userId, invoiceMap) { return A.invoiceStatsForUser(userId, invoiceMap); }, - $signature: 94 + $signature: 101 }; A.invoiceStatsForUser_closure.prototype = { call$2(invoiceId, invoice) { @@ -386085,7 +410488,7 @@ else if (invoice.isDeleted) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.InvoiceState.prototype = { $get$1(_, invoiceId) { @@ -386107,13 +410510,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.InvoiceState_loadInvoices_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A.InvoiceState_loadInvoices_closure.prototype = { call$1(b) { @@ -386128,7 +410531,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 261 + $signature: 314 }; A.InvoiceUIState.prototype = { get$isCreatingNew() { @@ -386188,7 +410591,7 @@ break; } } - return result.build$0(); + return result._invoice_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -386272,7 +410675,7 @@ break; } } - return result.build$0(); + return result._invoice_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -386292,7 +410695,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._invoice_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._invoice_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -386302,9 +410705,17 @@ return other instanceof A.InvoiceState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._invoice_state$__hashCode; - return t1 == null ? _this._invoice_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._invoice_state$__hashCode; + if (t1 == null) { + _this._invoice_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("InvoiceState"), @@ -386344,7 +410755,7 @@ } return _this; }, - build$0() { + _invoice_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._invoice_state$_$v; @@ -386411,9 +410822,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._invoice_state$__hashCode; - return t1 == null ? _this._invoice_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingItemIndex)), J.get$hashCode$(_this.historyActivityId)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingItemIndex)), J.get$hashCode$(_this.historyActivityId)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._invoice_state$__hashCode; + if (t1 == null) { + _this._invoice_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -386493,7 +410912,7 @@ } return _this; }, - build$0() { + _invoice_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, exception, _this = this, _s14_ = "InvoiceUIState", _$result = null; @@ -386501,15 +410920,13 @@ _$result0 = _this._invoice_state$_$v; if (_$result0 == null) { t1 = _this._invoice_state$_editing; - t1 = t1 == null ? null : t1.build$0(); + t1 = t1 == null ? null : t1._invoice_model$_build$0(); t2 = _this.get$_invoice_state$_$this()._invoice_state$_editingItemIndex; t3 = _this.get$_invoice_state$_$this()._invoice_state$_historyActivityId; - t4 = _this.get$listUIState().build$0(); + t4 = _this.get$listUIState()._list_ui_state$_build$0(); t5 = _this.get$_invoice_state$_$this()._invoice_state$_selectedId; t6 = _this.get$_invoice_state$_$this()._invoice_state$_forceSelected; - t7 = _this.get$_invoice_state$_$this()._invoice_state$_tabIndex; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "tabIndex")); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_invoice_state$_$this()._invoice_state$_tabIndex, _s14_, "tabIndex"); t8 = _this.get$_invoice_state$_$this()._invoice_state$_saveCompleter; _$result0 = A._$InvoiceUIState$_(_this.get$_invoice_state$_$this()._invoice_state$_cancelCompleter, t1, t2, t6, t3, t4, t8, t5, t7); } @@ -386520,9 +410937,9 @@ _$failedField = "editing"; t1 = _this._invoice_state$_editing; if (t1 != null) - t1.build$0(); + t1._invoice_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s14_, _$failedField, J.toString$0$(e)); @@ -386669,7 +411086,7 @@ b.get$_payment_model$_$this()._isApplying = true; return b; }, - $signature: 47 + $signature: 54 }; A.handlePaymentAction_closure1.prototype = { call$1(duration) { @@ -386694,7 +411111,7 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t3); return b; }, - $signature: 47 + $signature: 54 }; A.handlePaymentAction__closure0.prototype = { call$1(b) { @@ -386702,7 +411119,7 @@ b.get$_payment_model$_$this()._sendEmail = t1; return b; }, - $signature: 47 + $signature: 54 }; A._editPayment_closure.prototype = { call$3(store, dynamicAction, next) { @@ -386721,7 +411138,7 @@ } else { t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, false, new A._editPayment__closure(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_PaymentEditScreen); + A.showDialog(null, B.Color_2315255808, false, new A._editPayment__closure(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_PaymentEditScreen); } }, "call*": "call$3", @@ -386732,7 +411149,7 @@ call$1(context) { return new A.PaymentEditScreen(null); }, - $signature: 635 + $signature: 802 }; A._viewRefundPayment_closure.prototype = { call$3(store, dynamicAction, next) { @@ -386749,7 +411166,7 @@ } else { t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, false, new A._viewRefundPayment__closure(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_PaymentRefundScreen); + A.showDialog(null, B.Color_2315255808, false, new A._viewRefundPayment__closure(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_PaymentRefundScreen); } }, "call*": "call$3", @@ -386760,7 +411177,7 @@ call$1(context) { return new A.PaymentRefundScreen(null); }, - $signature: 636 + $signature: 804 }; A._viewPayment_closure.prototype = { call$3(store, action, next) { @@ -386823,7 +411240,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archivePayment_closure.prototype = { call$3(store, dynamicAction, next) { @@ -386850,7 +411267,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentState.map._map$_map.$index(0, id); }, - $signature: 223 + $signature: 234 }; A._archivePayment__closure0.prototype = { call$1(payments) { @@ -386859,7 +411276,7 @@ t1[0].call$1(new A.ArchivePaymentsSuccess(payments)); this.action.completer.complete$1(0, null); }, - $signature: 331 + $signature: 337 }; A._archivePayment__closure1.prototype = { call$1(error) { @@ -386897,7 +411314,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentState.map._map$_map.$index(0, id); }, - $signature: 223 + $signature: 234 }; A._deletePayment__closure0.prototype = { call$1(payments) { @@ -386907,7 +411324,7 @@ t1[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 331 + $signature: 337 }; A._deletePayment__closure1.prototype = { call$1(error) { @@ -386945,7 +411362,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentState.map._map$_map.$index(0, id); }, - $signature: 223 + $signature: 234 }; A._restorePayment__closure0.prototype = { call$1(payments) { @@ -386955,7 +411372,7 @@ t1[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 331 + $signature: 337 }; A._restorePayment__closure1.prototype = { call$1(error) { @@ -387001,7 +411418,7 @@ t2[0].call$1(new A.RefreshData(null, false, false, false)); t1.completer.complete$1(0, payment); }, - $signature: 169 + $signature: 166 }; A._savePayment__closure0.prototype = { call$1(error) { @@ -387036,7 +411453,7 @@ t1[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, payment); }, - $signature: 169 + $signature: 166 }; A._refundPayment__closure0.prototype = { call$1(error) { @@ -387069,7 +411486,7 @@ t1[0].call$1(new A.EmailPaymentSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 331 + $signature: 337 }; A._emailPayment__closure0.prototype = { call$1(error) { @@ -387105,7 +411522,7 @@ t1[0].call$1(new A.LoadPaymentSuccess(payment)); this.action.completer.complete$1(0, null); }, - $signature: 169 + $signature: 166 }; A._loadPayment__closure0.prototype = { call$1(error) { @@ -387146,7 +411563,7 @@ } else t1[0].call$1(new A.LoadQuotes(null, 1)); }, - $signature: 1485 + $signature: 1511 }; A._loadPayments__closure0.prototype = { call$1(error) { @@ -387178,103 +411595,103 @@ b.get$_payment_state$_$this()._payment_state$_tabIndex = t3; return b; }, - $signature: 1486 + $signature: 1512 }; A.forceSelectedReducer_closure7.prototype = { call$2(completer, action) { return true; }, - $signature: 1487 + $signature: 1513 }; A.forceSelectedReducer_closure8.prototype = { call$2(completer, action) { return false; }, - $signature: 1488 + $signature: 1514 }; A.forceSelectedReducer_closure9.prototype = { call$2(completer, action) { return false; }, - $signature: 1489 + $signature: 1515 }; A.forceSelectedReducer_closure10.prototype = { call$2(completer, action) { return false; }, - $signature: 1490 + $signature: 1516 }; A.forceSelectedReducer_closure11.prototype = { call$2(completer, action) { return false; }, - $signature: 1491 + $signature: 1517 }; A.forceSelectedReducer_closure12.prototype = { call$2(completer, action) { return false; }, - $signature: 1492 + $signature: 1518 }; A.forceSelectedReducer_closure13.prototype = { call$2(completer, action) { return false; }, - $signature: 1493 + $signature: 1519 }; A.forceSelectedReducer_closure14.prototype = { call$2(completer, action) { return false; }, - $signature: 1494 + $signature: 1520 }; A.tabIndexReducer_closure1.prototype = { call$2(completer, action) { return action.get$tabIndex(action); }, - $signature: 1495 + $signature: 1521 }; A.tabIndexReducer_closure2.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.selectedIdReducer_closure18.prototype = { call$2(completer, action) { return ""; }, - $signature: 1496 + $signature: 1522 }; A.selectedIdReducer_closure19.prototype = { call$2(completer, action) { return ""; }, - $signature: 1497 + $signature: 1523 }; A.selectedIdReducer_closure20.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_payment ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure21.prototype = { call$2(selectedId, action) { return action.paymentId; }, - $signature: 1498 + $signature: 1524 }; A.selectedIdReducer_closure22.prototype = { call$2(selectedId, action) { return action.payment.id; }, - $signature: 1499 + $signature: 1525 }; A.selectedIdReducer_closure23.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure24.prototype = { call$2(selectedId, action) { @@ -387286,55 +411703,55 @@ call$2(selectedId, action) { return ""; }, - $signature: 1500 + $signature: 1526 }; A.selectedIdReducer_closure26.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1501 + $signature: 1527 }; A.selectedIdReducer_closure27.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1502 + $signature: 1528 }; A.selectedIdReducer_closure28.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1503 + $signature: 1529 }; A.selectedIdReducer_closure29.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1504 + $signature: 1530 }; A.selectedIdReducer_closure30.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1505 + $signature: 1531 }; A.selectedIdReducer_closure31.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1506 + $signature: 1532 }; A.selectedIdReducer_closure32.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1507 + $signature: 1533 }; A.selectedIdReducer_closure33.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_payment ? "" : selectedId; }, - $signature: 162 + $signature: 165 }; A.selectedIdReducer_closure34.prototype = { call$2(selectedId, action) { @@ -387347,44 +411764,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure10.prototype = { call$2(payments, action) { return J.$index$asx(action.payments, 0); }, - $signature: 1508 + $signature: 1534 }; A.editingReducer_closure11.prototype = { call$2(payments, action) { return J.$index$asx(action.payments, 0); }, - $signature: 1509 + $signature: 1535 }; A.editingReducer_closure12.prototype = { call$2(payments, action) { return J.$index$asx(action.payments, 0); }, - $signature: 1510 + $signature: 1536 }; A.editingReducer_closure13.prototype = { call$2(payment, action) { return action.payment.rebuild$1(new A.editingReducer__closure6()); }, - $signature: 1511 + $signature: 1537 }; A.editingReducer__closure6.prototype = { call$1(b) { b.get$_payment_model$_$this()._payment_model$_isChanged = true; return b; }, - $signature: 47 + $signature: 54 }; A.paymentListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.paymentListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.paymentListReducer__closure.prototype = { call$1(b) { @@ -387582,13 +411999,13 @@ call$1(each) { return each.clientId === this.action.clientId; }, - $signature: 279 + $signature: 269 }; A._purgeClientSuccess_closure4.prototype = { call$1(each) { return each.id; }, - $signature: 1512 + $signature: 1538 }; A._purgeClientSuccess_closure2.prototype = { call$1(b) { @@ -387601,19 +412018,19 @@ B.JSArray_methods._removeWhere$2(t2, new A._purgeClientSuccess__closure2(t1), true); return b; }, - $signature: 262 + $signature: 309 }; A._purgeClientSuccess__closure1.prototype = { call$2(p0, p1) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 1514 + $signature: 1540 }; A._purgeClientSuccess__closure2.prototype = { call$1(p0) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 14 + $signature: 15 }; A._archivePaymentSuccess_closure.prototype = { call$1(b) { @@ -387635,7 +412052,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 489 + $signature: 441 }; A._deletePaymentSuccess_closure.prototype = { call$1(b) { @@ -387657,7 +412074,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 489 + $signature: 441 }; A._restorePaymentSuccess_closure.prototype = { call$1(b) { @@ -387679,7 +412096,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 489 + $signature: 441 }; A._addPayment_closure.prototype = { call$1(b) { @@ -387692,7 +412109,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 262 + $signature: 309 }; A._updatePayment_closure.prototype = { call$1(b) { @@ -387701,7 +412118,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 262 + $signature: 309 }; A._setLoadedPayment_closure.prototype = { call$1(b) { @@ -387710,63 +412127,63 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 262 + $signature: 309 }; A.memoizedPaymentsByInvoice_closure.prototype = { call$3(invoiceId, paymentMap, paymentList) { return A.paymentsByInvoiceSelector(invoiceId, paymentMap, paymentList); }, - $signature: 822 + $signature: 697 }; A.paymentsByInvoiceSelector_closure.prototype = { call$1(paymentId) { return this.paymentMap._map$_map.$index(0, paymentId); }, - $signature: 223 + $signature: 234 }; A.paymentsByInvoiceSelector_closure0.prototype = { call$1(payment) { var t1 = payment.paymentables._list; return new A.MappedListIterable(t1, new A.paymentsByInvoiceSelector__closure(), A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,String*>")).contains$1(0, this.invoiceId) && !payment.isDeleted; }, - $signature: 279 + $signature: 269 }; A.paymentsByInvoiceSelector__closure.prototype = { call$1(p) { return p.invoiceId; }, - $signature: 206 + $signature: 198 }; A.memoizedPaymentsByCredit_closure.prototype = { call$3(invoiceId, paymentMap, paymentList) { return A.paymentsByCreditSelector(invoiceId, paymentMap, paymentList); }, - $signature: 822 + $signature: 697 }; A.paymentsByCreditSelector_closure.prototype = { call$1(paymentId) { return this.paymentMap._map$_map.$index(0, paymentId); }, - $signature: 223 + $signature: 234 }; A.paymentsByCreditSelector_closure0.prototype = { call$1(payment) { var t1 = payment.paymentables._list; return new A.MappedListIterable(t1, new A.paymentsByCreditSelector__closure(), A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,String*>")).contains$1(0, this.creditId) && !payment.isDeleted; }, - $signature: 279 + $signature: 269 }; A.paymentsByCreditSelector__closure.prototype = { call$1(p) { return p.creditId; }, - $signature: 206 + $signature: 198 }; A.memoizedFilteredPaymentList_closure.prototype = { call$8(selectionState, paymentMap, paymentList, invoiceMap, clientMap, userMap, paymentTypeMap, paymentListState) { return A.filteredPaymentsSelector(selectionState, paymentMap, paymentList, invoiceMap, clientMap, userMap, paymentTypeMap, paymentListState); }, - $signature: 1518 + $signature: 1544 }; A.filteredPaymentsSelector_closure.prototype = { call$1(paymentId) { @@ -387805,13 +412222,13 @@ return false; return true; }, - $signature: 14 + $signature: 15 }; A.filteredPaymentsSelector__closure.prototype = { call$1(p) { return p.invoiceId; }, - $signature: 206 + $signature: 198 }; A.filteredPaymentsSelector_closure0.prototype = { call$2(paymentAId, paymentBId) { @@ -387820,13 +412237,13 @@ t2 = _this.paymentListState; return t1.$index(0, paymentAId).compareTo$7$clientMap$invoiceMap$payment$paymentTypeMap$sortAscending$sortField$userMap(0, _this.clientMap, _this.invoiceMap, t1.$index(0, paymentBId), _this.paymentTypeMap, t2.sortAscending, t2.sortField, _this.userMap); }, - $signature: 21 + $signature: 22 }; A.memoizedPaymentStatsForClient_closure.prototype = { call$3(clientId, paymentMap, invoiceMap) { return A.paymentStatsForClient(clientId, paymentMap, invoiceMap); }, - $signature: 1519 + $signature: 1545 }; A.paymentStatsForClient_closure.prototype = { call$2(paymentId, payment) { @@ -387836,7 +412253,7 @@ else if (payment.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 174 + $signature: 191 }; A.PaymentState.prototype = { $get$1(_, paymentId) { @@ -387857,13 +412274,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.PaymentState_loadPayments_closure1.prototype = { call$1(item) { return item; }, - $signature: 1520 + $signature: 1546 }; A.PaymentState_loadPayments_closure.prototype = { call$1(b) { @@ -387878,7 +412295,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 262 + $signature: 309 }; A.PaymentUIState.prototype = { get$isCreatingNew() { @@ -387938,7 +412355,7 @@ break; } } - return result.build$0(); + return result._payment_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -388022,7 +412439,7 @@ break; } } - return result.build$0(); + return result._payment_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -388042,7 +412459,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._payment_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._payment_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -388052,9 +412469,17 @@ return other instanceof A.PaymentState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._payment_state$__hashCode; - return t1 == null ? _this._payment_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._payment_state$__hashCode; + if (t1 == null) { + _this._payment_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PaymentState"), @@ -388094,7 +412519,7 @@ } return _this; }, - build$0() { + _payment_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._payment_state$_$v; @@ -388155,9 +412580,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._payment_state$__hashCode; - return t1 == null ? _this._payment_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._payment_state$__hashCode; + if (t1 == null) { + _this._payment_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -388233,7 +412666,7 @@ } return _this; }, - build$0() { + _payment_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s14_ = "PaymentUIState", _$result = null; @@ -388241,13 +412674,11 @@ _$result0 = _this._payment_state$_$v; if (_$result0 == null) { t1 = _this._payment_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._payment_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_payment_state$_$this()._payment_state$_selectedId; t4 = _this.get$_payment_state$_$this()._payment_state$_forceSelected; - t5 = _this.get$_payment_state$_$this()._payment_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_state$_$this()._payment_state$_tabIndex, _s14_, "tabIndex"); t6 = _this.get$_payment_state$_$this()._payment_state$_saveCompleter; _$result0 = A._$PaymentUIState$_(_this.get$_payment_state$_$this()._payment_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -388258,9 +412689,9 @@ _$failedField = "editing"; t1 = _this._payment_state$_editing; if (t1 != null) - t1.build$0(); + t1._payment_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s14_, _$failedField, J.toString$0$(e)); @@ -388457,7 +412888,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archivePaymentTerm_closure.prototype = { call$3(store, dynamicAction, next) { @@ -388484,7 +412915,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentTermState.map._map$_map.$index(0, id); }, - $signature: 487 + $signature: 442 }; A._archivePaymentTerm__closure0.prototype = { call$1(paymentTerms) { @@ -388493,7 +412924,7 @@ t1[0].call$1(new A.ArchivePaymentTermsSuccess(paymentTerms)); this.action.completer.complete$1(0, null); }, - $signature: 486 + $signature: 443 }; A._archivePaymentTerm__closure1.prototype = { call$1(error) { @@ -388531,7 +412962,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentTermState.map._map$_map.$index(0, id); }, - $signature: 487 + $signature: 442 }; A._deletePaymentTerm__closure0.prototype = { call$1(paymentTerms) { @@ -388540,7 +412971,7 @@ t1[0].call$1(new A.DeletePaymentTermsSuccess(paymentTerms)); this.action.completer.complete$1(0, null); }, - $signature: 486 + $signature: 443 }; A._deletePaymentTerm__closure1.prototype = { call$1(error) { @@ -388578,7 +413009,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentTermState.map._map$_map.$index(0, id); }, - $signature: 487 + $signature: 442 }; A._restorePaymentTerm__closure0.prototype = { call$1(paymentTerms) { @@ -388587,7 +413018,7 @@ t1[0].call$1(new A.RestorePaymentTermsSuccess(paymentTerms)); this.action.completer.complete$1(0, null); }, - $signature: 486 + $signature: 443 }; A._restorePaymentTerm__closure1.prototype = { call$1(error) { @@ -388627,7 +413058,7 @@ } t1.completer.complete$1(0, paymentTerm); }, - $signature: 327 + $signature: 339 }; A._savePaymentTerm__closure0.prototype = { call$1(error) { @@ -388663,7 +413094,7 @@ t1[0].call$1(new A.LoadPaymentTermSuccess(paymentTerm)); this.action.completer.complete$1(0, null); }, - $signature: 327 + $signature: 339 }; A._loadPaymentTerm__closure0.prototype = { call$1(error) { @@ -388701,7 +413132,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1524 + $signature: 1550 }; A._loadPaymentTerms__closure0.prototype = { call$1(error) { @@ -388734,91 +413165,91 @@ b.get$_payment_term_state$_$this()._payment_term_state$_forceSelected = t3; return b; }, - $signature: 1525 + $signature: 1551 }; A.forceSelectedReducer_closure95.prototype = { call$2(completer, action) { return true; }, - $signature: 1526 + $signature: 1552 }; A.forceSelectedReducer_closure96.prototype = { call$2(completer, action) { return false; }, - $signature: 1527 + $signature: 1553 }; A.forceSelectedReducer_closure97.prototype = { call$2(completer, action) { return false; }, - $signature: 1528 + $signature: 1554 }; A.forceSelectedReducer_closure98.prototype = { call$2(completer, action) { return false; }, - $signature: 1529 + $signature: 1555 }; A.forceSelectedReducer_closure99.prototype = { call$2(completer, action) { return false; }, - $signature: 1530 + $signature: 1556 }; A.forceSelectedReducer_closure100.prototype = { call$2(completer, action) { return false; }, - $signature: 1531 + $signature: 1557 }; A.forceSelectedReducer_closure101.prototype = { call$2(completer, action) { return false; }, - $signature: 1532 + $signature: 1558 }; A.forceSelectedReducer_closure102.prototype = { call$2(completer, action) { return false; }, - $signature: 1533 + $signature: 1559 }; A.selectedIdReducer_closure194.prototype = { call$2(completer, action) { return ""; }, - $signature: 1534 + $signature: 1560 }; A.selectedIdReducer_closure195.prototype = { call$2(completer, action) { return ""; }, - $signature: 1535 + $signature: 1561 }; A.selectedIdReducer_closure196.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_paymentTerm ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure197.prototype = { call$2(selectedId, action) { return action.get$paymentTermId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure198.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$paymentTerm()); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure199.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure200.prototype = { call$2(selectedId, action) { @@ -388830,80 +413261,80 @@ call$2(selectedId, action) { return ""; }, - $signature: 1536 + $signature: 1562 }; A.selectedIdReducer_closure202.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1537 + $signature: 1563 }; A.selectedIdReducer_closure203.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1538 + $signature: 1564 }; A.selectedIdReducer_closure204.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1539 + $signature: 1565 }; A.selectedIdReducer_closure205.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1540 + $signature: 1566 }; A.selectedIdReducer_closure206.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1541 + $signature: 1567 }; A.selectedIdReducer_closure207.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1542 + $signature: 1568 }; A.editingReducer_closure64.prototype = { call$2(paymentTerms, action) { return J.$index$asx(action.paymentTerms, 0); }, - $signature: 1543 + $signature: 1569 }; A.editingReducer_closure65.prototype = { call$2(paymentTerms, action) { return J.$index$asx(action.paymentTerms, 0); }, - $signature: 1544 + $signature: 1570 }; A.editingReducer_closure66.prototype = { call$2(paymentTerms, action) { return J.$index$asx(action.paymentTerms, 0); }, - $signature: 1545 + $signature: 1571 }; A.editingReducer_closure67.prototype = { call$2(paymentTerm, action) { return action.paymentTerm.rebuild$1(new A.editingReducer__closure24()); }, - $signature: 1546 + $signature: 1572 }; A.editingReducer__closure24.prototype = { call$1(b) { b.get$_payment_term_model$_$this()._payment_term_model$_isChanged = true; return b; }, - $signature: 820 + $signature: 681 }; A.paymentTermListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.paymentTermListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.paymentTermListReducer__closure.prototype = { call$1(b) { @@ -389060,7 +413491,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 485 + $signature: 444 }; A._deletePaymentTermSuccess_closure.prototype = { call$1(b) { @@ -389082,7 +413513,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 485 + $signature: 444 }; A._restorePaymentTermSuccess_closure.prototype = { call$1(b) { @@ -389104,7 +413535,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 485 + $signature: 444 }; A._addPaymentTerm_closure.prototype = { call$1(b) { @@ -389117,7 +413548,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 227 + $signature: 259 }; A._updatePaymentTerm_closure.prototype = { call$1(b) { @@ -389126,7 +413557,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 227 + $signature: 259 }; A._setLoadedPaymentTerm_closure.prototype = { call$1(b) { @@ -389135,26 +413566,26 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 227 + $signature: 259 }; A._setLoadedCompany_closure7.prototype = { call$1(b) { b.get$map(b).addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(this.action.userCompany.company.paymentTerms, new A._setLoadedCompany__closure7(), new A._setLoadedCompany__closure8(), type$.legacy_String, type$.legacy_PaymentTermEntity)); return b; }, - $signature: 227 + $signature: 259 }; A._setLoadedCompany__closure7.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._setLoadedCompany__closure8.prototype = { call$1(item) { return item; }, - $signature: 819 + $signature: 667 }; A._setLoadedCompany_closure8.prototype = { call$1(b) { @@ -389163,13 +413594,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 227 + $signature: 259 }; A.memoizedDropdownPaymentTermList_closure.prototype = { call$2(paymentTermMap, paymentTermList) { return A.dropdownPaymentTermsSelector(paymentTermMap, paymentTermList); }, - $signature: 1551 + $signature: 1577 }; A.dropdownPaymentTermsSelector_closure.prototype = { call$1(paymentTermId) { @@ -389184,7 +413615,7 @@ t1.$indexSet(0, t2, true); return true; }, - $signature: 14 + $signature: 15 }; A.dropdownPaymentTermsSelector_closure0.prototype = { call$2(paymentTermAId, paymentTermBId) { @@ -389193,13 +413624,13 @@ paymentTermB = t1.$index(0, paymentTermBId); return B.JSInt_methods.compareTo$1(paymentTermA.numDays, paymentTermB.numDays); }, - $signature: 21 + $signature: 22 }; A.memoizedFilteredPaymentTermList_closure.prototype = { call$4(selectionState, paymentTermMap, paymentTermList, paymentTermListState) { return A.filteredPaymentTermsSelector(selectionState, paymentTermMap, paymentTermList, paymentTermListState); }, - $signature: 1552 + $signature: 1578 }; A.filteredPaymentTermsSelector_closure.prototype = { call$1(paymentTermId) { @@ -389213,7 +413644,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType(["" + paymentTerm.numDays], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredPaymentTermsSelector_closure0.prototype = { call$2(paymentTermAId, paymentTermBId) { @@ -389223,7 +413654,7 @@ this.paymentTermListState.toString; return B.JSInt_methods.compareTo$1(paymentTermA.numDays, paymentTermB.numDays); }, - $signature: 21 + $signature: 22 }; A.PaymentTermState.prototype = { loadPaymentTerms$1(clients) { @@ -389237,13 +413668,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.PaymentTermState_loadPaymentTerms_closure1.prototype = { call$1(item) { return item; }, - $signature: 819 + $signature: 667 }; A.PaymentTermState_loadPaymentTerms_closure.prototype = { call$1(b) { @@ -389258,7 +413689,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 227 + $signature: 259 }; A.PaymentTermUIState.prototype = { get$isCreatingNew() { @@ -389318,7 +413749,7 @@ break; } } - return result.build$0(); + return result._payment_term_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -389396,7 +413827,7 @@ break; } } - return result.build$0(); + return result._payment_term_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -389416,7 +413847,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._payment_term_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._payment_term_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -389426,9 +413857,17 @@ return other instanceof A.PaymentTermState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._payment_term_state$__hashCode; - return t1 == null ? _this._payment_term_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._payment_term_state$__hashCode; + if (t1 == null) { + _this._payment_term_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PaymentTermState"), @@ -389468,7 +413907,7 @@ } return _this; }, - build$0() { + _payment_term_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._payment_term_state$_$v; @@ -389529,9 +413968,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._payment_term_state$__hashCode; - return t1 == null ? _this._payment_term_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._payment_term_state$__hashCode; + if (t1 == null) { + _this._payment_term_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -389599,7 +414046,7 @@ } return _this; }, - build$0() { + _payment_term_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s18_ = "PaymentTermUIState", _$result = null; @@ -389607,13 +414054,11 @@ _$result0 = _this._payment_term_state$_$v; if (_$result0 == null) { t1 = _this._payment_term_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._payment_term_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_payment_term_state$_$this()._payment_term_state$_selectedId; t4 = _this.get$_payment_term_state$_$this()._payment_term_state$_forceSelected; - t5 = _this.get$_payment_term_state$_$this()._payment_term_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_payment_term_state$_$this()._payment_term_state$_tabIndex, _s18_, "tabIndex"); t6 = _this.get$_payment_term_state$_$this()._payment_term_state$_saveCompleter; _$result0 = A._$PaymentTermUIState$_(_this.get$_payment_term_state$_$this()._payment_term_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -389624,9 +414069,9 @@ _$failedField = "editing"; t1 = _this._payment_term_state$_editing; if (t1 != null) - t1.build$0(); + t1._payment_term_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s18_, _$failedField, J.toString$0$(e)); @@ -389757,7 +414202,7 @@ t3 = t3.productState.map._map$_map.$index(0, productId); return A.convertProductToInvoiceItem(null, t2, t1.staticState.currencyMap, this.invoice, t3); }, - $signature: 818 + $signature: 658 }; A.handleProductAction_closure1.prototype = { call$1(b) { @@ -389777,7 +414222,7 @@ t3 = t3.productState.map._map$_map.$index(0, productId); return A.convertProductToInvoiceItem(null, t2, t1.staticState.currencyMap, this.invoice, t3); }, - $signature: 818 + $signature: 658 }; A.StartProductMultiselect.prototype = {}; A.AddToProductMultiselect.prototype = {}; @@ -389868,7 +414313,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveProduct_closure.prototype = { call$3(store, dynamicAction, next) { @@ -389895,7 +414340,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].productState.map._map$_map.$index(0, id); }, - $signature: 301 + $signature: 326 }; A._archiveProduct__closure0.prototype = { call$1(products) { @@ -389904,7 +414349,7 @@ t1[0].call$1(new A.ArchiveProductsSuccess(products)); this.action.completer.complete$1(0, null); }, - $signature: 484 + $signature: 445 }; A._archiveProduct__closure1.prototype = { call$1(error) { @@ -389942,7 +414387,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].productState.map._map$_map.$index(0, id); }, - $signature: 301 + $signature: 326 }; A._deleteProduct__closure0.prototype = { call$1(products) { @@ -389951,7 +414396,7 @@ t1[0].call$1(new A.DeleteProductsSuccess(products)); this.action.completer.complete$1(0, null); }, - $signature: 484 + $signature: 445 }; A._deleteProduct__closure1.prototype = { call$1(error) { @@ -389989,7 +414434,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].productState.map._map$_map.$index(0, id); }, - $signature: 301 + $signature: 326 }; A._restoreProduct__closure0.prototype = { call$1(products) { @@ -389998,7 +414443,7 @@ t1[0].call$1(new A.RestoreProductsSuccess(products)); this.action.completer.complete$1(0, null); }, - $signature: 484 + $signature: 445 }; A._restoreProduct__closure1.prototype = { call$1(error) { @@ -390044,7 +414489,7 @@ } t1.completer.complete$1(0, product); }, - $signature: 228 + $signature: 247 }; A._saveProduct__closure0.prototype = { call$1(error) { @@ -390082,7 +414527,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 228 + $signature: 247 }; A._loadProduct__closure0.prototype = { call$1(error) { @@ -390125,7 +414570,7 @@ } else t1[0].call$1(new A.LoadInvoices(null, 1)); }, - $signature: 1556 + $signature: 1582 }; A._loadProducts__closure0.prototype = { call$1(error) { @@ -390170,7 +414615,7 @@ t1[0].call$1(new A.SaveProductSuccess(product)); this.action.completer.complete$1(0, null); }, - $signature: 228 + $signature: 247 }; A._saveDocument__closure26.prototype = { call$1(error) { @@ -390203,134 +414648,134 @@ b.get$_product_state$_$this()._product_state$_forceSelected = t3; return b; }, - $signature: 1557 + $signature: 1583 }; A.forceSelectedReducer_closure215.prototype = { call$2(completer, action) { return true; }, - $signature: 1558 + $signature: 1584 }; A.forceSelectedReducer_closure216.prototype = { call$2(completer, action) { return false; }, - $signature: 1559 + $signature: 1585 }; A.forceSelectedReducer_closure217.prototype = { call$2(completer, action) { return false; }, - $signature: 1560 + $signature: 1586 }; A.forceSelectedReducer_closure218.prototype = { call$2(completer, action) { return false; }, - $signature: 1561 + $signature: 1587 }; A.forceSelectedReducer_closure219.prototype = { call$2(completer, action) { return false; }, - $signature: 1562 + $signature: 1588 }; A.forceSelectedReducer_closure220.prototype = { call$2(completer, action) { return false; }, - $signature: 1563 + $signature: 1589 }; A.forceSelectedReducer_closure221.prototype = { call$2(completer, action) { return false; }, - $signature: 1564 + $signature: 1590 }; A.forceSelectedReducer_closure222.prototype = { call$2(completer, action) { return false; }, - $signature: 1565 + $signature: 1591 }; A.tabIndexReducer_closure33.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1566 + $signature: 1592 }; A.tabIndexReducer_closure34.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.editingReducer_closure155.prototype = { call$2(product, action) { return action.product.rebuild$1(new A.editingReducer__closure60()); }, - $signature: 1567 + $signature: 1593 }; A.editingReducer__closure60.prototype = { call$1(b) { b.get$_product_model$_$this()._product_model$_isChanged = true; return b; }, - $signature: 172 + $signature: 188 }; A.editingReducer_closure156.prototype = { call$2(products, action) { return J.$index$asx(action.products, 0); }, - $signature: 1568 + $signature: 1594 }; A.editingReducer_closure157.prototype = { call$2(products, action) { return J.$index$asx(action.products, 0); }, - $signature: 1569 + $signature: 1595 }; A.editingReducer_closure158.prototype = { call$2(products, action) { return J.$index$asx(action.products, 0); }, - $signature: 1570 + $signature: 1596 }; A.selectedIdReducer_closure433.prototype = { call$2(completer, action) { return ""; }, - $signature: 1571 + $signature: 1597 }; A.selectedIdReducer_closure434.prototype = { call$2(completer, action) { return ""; }, - $signature: 1572 + $signature: 1598 }; A.selectedIdReducer_closure435.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_product ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure436.prototype = { call$2(selectedId, action) { return action.productId; }, - $signature: 1573 + $signature: 1599 }; A.selectedIdReducer_closure437.prototype = { call$2(selectedId, action) { return action.product.id; }, - $signature: 1574 + $signature: 1600 }; A.selectedIdReducer_closure438.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure439.prototype = { call$2(selectedId, action) { @@ -390342,49 +414787,49 @@ call$2(selectedId, action) { return ""; }, - $signature: 1575 + $signature: 1601 }; A.selectedIdReducer_closure441.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1576 + $signature: 1602 }; A.selectedIdReducer_closure442.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1577 + $signature: 1603 }; A.selectedIdReducer_closure443.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1578 + $signature: 1604 }; A.selectedIdReducer_closure444.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1579 + $signature: 1605 }; A.selectedIdReducer_closure445.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1580 + $signature: 1606 }; A.selectedIdReducer_closure446.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1581 + $signature: 1607 }; A.productListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.productListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.productListReducer__closure.prototype = { call$1(b) { @@ -390579,7 +415024,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 483 + $signature: 446 }; A._deleteProductSuccess_closure.prototype = { call$1(b) { @@ -390601,7 +415046,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 483 + $signature: 446 }; A._restoreProductSuccess_closure.prototype = { call$1(b) { @@ -390623,7 +415068,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 483 + $signature: 446 }; A._addProduct_closure.prototype = { call$1(b) { @@ -390636,7 +415081,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 323 + $signature: 340 }; A._updateProduct_closure.prototype = { call$1(b) { @@ -390645,7 +415090,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 323 + $signature: 340 }; A._setLoadedProduct_closure.prototype = { call$1(b) { @@ -390654,7 +415099,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 323 + $signature: 340 }; A.convertProductToInvoiceItem_closure.prototype = { call$1(b) { @@ -390691,53 +415136,53 @@ b.get$_invoice_model$_$this()._taxRate3 = t1; return b; }, - $signature: 65 + $signature: 71 }; A.memoizedDropdownProductList_closure.prototype = { call$3(productMap, productList, userMap) { return A.dropdownProductsSelector(productMap, productList, userMap); }, - $signature: 1584 + $signature: 1610 }; A.dropdownProductsSelector_closure.prototype = { call$1(productId) { var t1 = this.productMap._map$_map.$index(0, productId); return !t1.get$isArchived() && !t1.get$isDeleted(); }, - $signature: 14 + $signature: 15 }; A.dropdownProductsSelector_closure0.prototype = { call$2(productAId, productBId) { var t1 = this.productMap._map$_map; return t1.$index(0, productAId).compareTo$4(0, t1.$index(0, productBId), "product_key", true, this.userMap); }, - $signature: 21 + $signature: 22 }; A.memoizedProductList_closure.prototype = { call$1(productMap) { return A.productList(productMap); }, - $signature: 1585 + $signature: 1611 }; A.productList_closure.prototype = { call$1(productId) { var t1 = this.productMap._map$_map.$index(0, productId); return !t1.get$isArchived() && !t1.get$isDeleted(); }, - $signature: 14 + $signature: 15 }; A.productList_closure0.prototype = { call$2(idA, idB) { var t1 = this.productMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).productKey, t1.$index(0, idB).productKey); }, - $signature: 21 + $signature: 22 }; A.memoizedFilteredProductList_closure.prototype = { call$5(selectionState, productMap, productList, productListState, userMap) { return A.filteredProductsSelector(selectionState, productMap, productList, productListState, userMap); }, - $signature: 1586 + $signature: 1612 }; A.filteredProductsSelector_closure.prototype = { call$1(productId) { @@ -390770,7 +415215,7 @@ } return true; }, - $signature: 14 + $signature: 15 }; A.filteredProductsSelector_closure0.prototype = { call$2(productAId, productBId) { @@ -390778,7 +415223,7 @@ t2 = this.productListState; return t1.$index(0, productAId).compareTo$4(0, t1.$index(0, productBId), t2.sortField, t2.sortAscending, this.userMap); }, - $signature: 21 + $signature: 22 }; A.ProductState.prototype = { $get$1(_, productId) { @@ -390799,13 +415244,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.ProductState_loadProducts_closure1.prototype = { call$1(item) { return item; }, - $signature: 1587 + $signature: 1613 }; A.ProductState_loadProducts_closure.prototype = { call$1(b) { @@ -390820,7 +415265,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 323 + $signature: 340 }; A.ProductUIState.prototype = { get$isCreatingNew() { @@ -390880,7 +415325,7 @@ break; } } - return result.build$0(); + return result._product_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -390968,7 +415413,7 @@ break; } } - return result.build$0(); + return result._product_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -390988,7 +415433,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._product_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._product_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -390998,9 +415443,17 @@ return other instanceof A.ProductState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._product_state$__hashCode; - return t1 == null ? _this._product_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._product_state$__hashCode; + if (t1 == null) { + _this._product_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ProductState"), @@ -391040,7 +415493,7 @@ } return _this; }, - build$0() { + _product_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._product_state$_$v; @@ -391101,9 +415554,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._product_state$__hashCode; - return t1 == null ? _this._product_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._product_state$__hashCode; + if (t1 == null) { + _this._product_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -391179,7 +415640,7 @@ } return _this; }, - build$0() { + _product_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s14_ = "ProductUIState", _$result = null; @@ -391187,13 +415648,11 @@ _$result0 = _this._product_state$_$v; if (_$result0 == null) { t1 = _this._product_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._product_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_product_state$_$this()._product_state$_selectedId; t4 = _this.get$_product_state$_$this()._product_state$_forceSelected; - t5 = _this.get$_product_state$_$this()._product_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_product_state$_$this()._product_state$_tabIndex, _s14_, "tabIndex"); t6 = _this.get$_product_state$_$this()._product_state$_saveCompleter; _$result0 = A._$ProductUIState$_(_this.get$_product_state$_$this()._product_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -391204,9 +415663,9 @@ _$failedField = "editing"; t1 = _this._product_state$_editing; if (t1 != null) - t1.build$0(); + t1._product_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s14_, _$failedField, J.toString$0$(e)); @@ -391326,7 +415785,7 @@ b.get$_task_model$_$this()._task_model$_clientId = t1.clientId; return b; }, - $signature: 59 + $signature: 68 }; A.handleProjectAction_closure1.prototype = { call$1(b) { @@ -391347,13 +415806,13 @@ t1.lastClientId = clientId; } }, - $signature: 145 + $signature: 151 }; A.handleProjectAction_closure3.prototype = { call$1(project) { B.JSArray_methods.addAll$1(this.items, A.convertProjectToInvoiceItem(this.context, project)); }, - $signature: 145 + $signature: 151 }; A.handleProjectAction_closure4.prototype = { call$1(b) { @@ -391459,7 +415918,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveProject_closure.prototype = { call$3(store, dynamicAction, next) { @@ -391486,7 +415945,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].projectState.map._map$_map.$index(0, id); }, - $signature: 404 + $signature: 409 }; A._archiveProject__closure0.prototype = { call$1(projects) { @@ -391495,7 +415954,7 @@ t1[0].call$1(new A.ArchiveProjectSuccess(projects)); this.action.completer.complete$1(0, null); }, - $signature: 482 + $signature: 448 }; A._archiveProject__closure1.prototype = { call$1(error) { @@ -391533,7 +415992,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].projectState.map._map$_map.$index(0, id); }, - $signature: 404 + $signature: 409 }; A._deleteProject__closure0.prototype = { call$1(projects) { @@ -391542,7 +416001,7 @@ t1[0].call$1(new A.DeleteProjectSuccess(projects)); this.action.completer.complete$1(0, null); }, - $signature: 482 + $signature: 448 }; A._deleteProject__closure1.prototype = { call$1(error) { @@ -391580,7 +416039,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].projectState.map._map$_map.$index(0, id); }, - $signature: 404 + $signature: 409 }; A._restoreProject__closure0.prototype = { call$1(projects) { @@ -391589,7 +416048,7 @@ t1[0].call$1(new A.RestoreProjectSuccess(projects)); this.action.completer.complete$1(0, null); }, - $signature: 482 + $signature: 448 }; A._restoreProject__closure1.prototype = { call$1(error) { @@ -391635,7 +416094,7 @@ if (t1 != null) t1.complete$1(0, project); }, - $signature: 263 + $signature: 303 }; A._saveProject__closure0.prototype = { call$1(error) { @@ -391673,7 +416132,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 263 + $signature: 303 }; A._loadProject__closure0.prototype = { call$1(error) { @@ -391712,7 +416171,7 @@ this.action.toString; t1[0].call$1(new A.LoadTasks()); }, - $signature: 1590 + $signature: 1616 }; A._loadProjects__closure0.prototype = { call$1(error) { @@ -391758,7 +416217,7 @@ t1[0].call$1(new A.SaveProjectSuccess(project)); this.action.completer.complete$1(0, null); }, - $signature: 263 + $signature: 303 }; A._saveDocument__closure14.prototype = { call$1(error) { @@ -391795,115 +416254,115 @@ b.get$_project_state$_$this()._project_state$_cancelCompleter = t3; return b; }, - $signature: 1591 + $signature: 1617 }; A.forceSelectedReducer_closure15.prototype = { call$2(completer, action) { return true; }, - $signature: 1592 + $signature: 1618 }; A.forceSelectedReducer_closure16.prototype = { call$2(completer, action) { return false; }, - $signature: 1593 + $signature: 1619 }; A.forceSelectedReducer_closure17.prototype = { call$2(completer, action) { return false; }, - $signature: 1594 + $signature: 1620 }; A.forceSelectedReducer_closure18.prototype = { call$2(completer, action) { return false; }, - $signature: 1595 + $signature: 1621 }; A.forceSelectedReducer_closure19.prototype = { call$2(completer, action) { return false; }, - $signature: 1596 + $signature: 1622 }; A.forceSelectedReducer_closure20.prototype = { call$2(completer, action) { return false; }, - $signature: 1597 + $signature: 1623 }; A.forceSelectedReducer_closure21.prototype = { call$2(completer, action) { return false; }, - $signature: 1598 + $signature: 1624 }; A.forceSelectedReducer_closure22.prototype = { call$2(completer, action) { return false; }, - $signature: 1599 + $signature: 1625 }; A.tabIndexReducer_closure3.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1600 + $signature: 1626 }; A.tabIndexReducer_closure4.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.saveCompleterReducer_closure.prototype = { call$2(completer, action) { return action.completer; }, - $signature: 817 + $signature: 652 }; A.cancelCompleterReducer_closure.prototype = { call$2(completer, action) { return action.cancelCompleter; }, - $signature: 817 + $signature: 652 }; A.selectedIdReducer_closure35.prototype = { call$2(completer, action) { return ""; }, - $signature: 1602 + $signature: 1628 }; A.selectedIdReducer_closure36.prototype = { call$2(completer, action) { return ""; }, - $signature: 1603 + $signature: 1629 }; A.selectedIdReducer_closure37.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_project ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure38.prototype = { call$2(selectedId, action) { return action.projectId; }, - $signature: 1604 + $signature: 1630 }; A.selectedIdReducer_closure39.prototype = { call$2(selectedId, action) { return action.project.id; }, - $signature: 1605 + $signature: 1631 }; A.selectedIdReducer_closure40.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure41.prototype = { call$2(selectedId, action) { @@ -391915,43 +416374,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 1606 + $signature: 1632 }; A.selectedIdReducer_closure43.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1607 + $signature: 1633 }; A.selectedIdReducer_closure44.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1608 + $signature: 1634 }; A.selectedIdReducer_closure45.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1609 + $signature: 1635 }; A.selectedIdReducer_closure46.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1610 + $signature: 1636 }; A.selectedIdReducer_closure47.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1611 + $signature: 1637 }; A.selectedIdReducer_closure48.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1612 + $signature: 1638 }; A.selectedIdReducer_closure49.prototype = { call$2(selectedId, action) { @@ -391964,44 +416423,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure14.prototype = { call$2(projects, action) { return J.$index$asx(action.projects, 0); }, - $signature: 1613 + $signature: 1639 }; A.editingReducer_closure15.prototype = { call$2(projects, action) { return J.$index$asx(action.projects, 0); }, - $signature: 1614 + $signature: 1640 }; A.editingReducer_closure16.prototype = { call$2(projects, action) { return J.$index$asx(action.projects, 0); }, - $signature: 1615 + $signature: 1641 }; A.editingReducer_closure17.prototype = { call$2(project, action) { return action.project.rebuild$1(new A.editingReducer__closure7()); }, - $signature: 1616 + $signature: 1642 }; A.editingReducer__closure7.prototype = { call$1(b) { b.get$_project_model$_$this()._project_model$_isChanged = true; return b; }, - $signature: 173 + $signature: 187 }; A.projectListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.projectListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.projectListReducer__closure.prototype = { call$1(b) { @@ -392180,13 +416639,13 @@ call$1(each) { return each.clientId === this.action.clientId; }, - $signature: 871 + $signature: 891 }; A._purgeClientSuccess_closure7.prototype = { call$1(each) { return each.id; }, - $signature: 1617 + $signature: 1643 }; A._purgeClientSuccess_closure5.prototype = { call$1(b) { @@ -392199,19 +416658,19 @@ B.JSArray_methods._removeWhere$2(t2, new A._purgeClientSuccess__closure4(t1), true); return b; }, - $signature: 264 + $signature: 301 }; A._purgeClientSuccess__closure3.prototype = { call$2(p0, p1) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 1619 + $signature: 1645 }; A._purgeClientSuccess__closure4.prototype = { call$1(p0) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 14 + $signature: 15 }; A._archiveProjectSuccess_closure.prototype = { call$1(b) { @@ -392233,7 +416692,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 480 + $signature: 449 }; A._deleteProjectSuccess_closure.prototype = { call$1(b) { @@ -392255,7 +416714,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 480 + $signature: 449 }; A._restoreProjectSuccess_closure.prototype = { call$1(b) { @@ -392277,7 +416736,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 480 + $signature: 449 }; A._addProject_closure.prototype = { call$1(b) { @@ -392290,7 +416749,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 264 + $signature: 301 }; A._updateProject_closure.prototype = { call$1(b) { @@ -392299,7 +416758,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 264 + $signature: 301 }; A._setLoadedProject_closure.prototype = { call$1(b) { @@ -392308,7 +416767,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 264 + $signature: 301 }; A.convertProjectToInvoiceItem_closure.prototype = { call$2(index, task) { @@ -392324,14 +416783,14 @@ if (t1) this.tasks.push(task); }, - $signature: 148 + $signature: 156 }; A.convertProjectToInvoiceItem_closure0.prototype = { call$2(index, expense) { if (!expense.get$isArchived() && !expense.isDeleted && expense.projectId === this.project.id && expense.get$isPending()) this.expenses.push(expense); }, - $signature: 116 + $signature: 121 }; A.convertProjectToInvoiceItem_closure1.prototype = { call$2(taskA, taskB) { @@ -392345,33 +416804,33 @@ return -1; return B.JSInt_methods.compareTo$1(taskADate._value, taskBDate._value); }, - $signature: 533 + $signature: 423 }; A.convertProjectToInvoiceItem_closure2.prototype = { call$2(expenseA, expenseB) { return J.compareTo$1$ns(expenseA.date, expenseB.date); }, - $signature: 417 + $signature: 424 }; A.convertProjectToInvoiceItem_closure3.prototype = { call$1(b) { var t1 = this._box_0.notes; return b.get$_invoice_model$_$this()._invoice_model$_notes = t1; }, - $signature: 815 + $signature: 649 }; A.convertProjectToInvoiceItem_closure4.prototype = { call$1(b) { var t1 = this._box_1.notes; return b.get$_invoice_model$_$this()._invoice_model$_notes = t1; }, - $signature: 815 + $signature: 649 }; A.memoizedDropdownProjectList_closure.prototype = { call$5(projectMap, projectList, clientMap, userMap, clientId) { return A.dropdownProjectsSelector(projectMap, projectList, clientMap, userMap, clientId); }, - $signature: 1622 + $signature: 1648 }; A.dropdownProjectsSelector_closure.prototype = { call$1(projectId) { @@ -392394,20 +416853,20 @@ return false; return !project.get$isArchived() && !project.isDeleted; }, - $signature: 14 + $signature: 15 }; A.dropdownProjectsSelector_closure0.prototype = { call$2(projectAId, projectBId) { var t1 = this.projectMap._map$_map; return t1.$index(0, projectAId).compareTo$5(0, t1.$index(0, projectBId), "name", true, this.userMap, this.clientMap); }, - $signature: 21 + $signature: 22 }; A.memoizedFilteredProjectList_closure.prototype = { call$6(selectionState, projectMap, projectList, projectListState, clientMap, userMap) { return A.filteredProjectsSelector(selectionState, projectMap, projectList, projectListState, clientMap, userMap); }, - $signature: 1623 + $signature: 1649 }; A.filteredProjectsSelector_closure.prototype = { call$1(projectId) { @@ -392470,7 +416929,7 @@ } return true; }, - $signature: 14 + $signature: 15 }; A.filteredProjectsSelector_closure0.prototype = { call$2(projectAId, projectBId) { @@ -392479,7 +416938,7 @@ t2 = _this.projectListState; return t1.$index(0, projectAId).compareTo$5(0, t1.$index(0, projectBId), t2.sortField, t2.sortAscending, _this.userMap, _this.clientMap); }, - $signature: 21 + $signature: 22 }; A.taskDurationForProject_closure.prototype = { call$2(index, task) { @@ -392489,13 +416948,13 @@ t1.total = t1.total + B.JSInt_methods._tdivFast$1(task.calculateDuration$0()._duration, 1000000); } }, - $signature: 148 + $signature: 156 }; A.memoizedProjectStatsForClient_closure.prototype = { call$2(clientId, projectMap) { return A.projectStatsForClient(clientId, projectMap); }, - $signature: 813 + $signature: 648 }; A.projectStatsForClient_closure.prototype = { call$2(projectId, project) { @@ -392505,13 +416964,13 @@ else if (project.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 1625 + $signature: 1651 }; A.memoizedProjectStatsForUser_closure.prototype = { call$2(userId, projectMap) { return A.projectStatsForClient(userId, projectMap); }, - $signature: 813 + $signature: 648 }; A.ProjectState.prototype = { $get$1(_, projectId) { @@ -392532,13 +416991,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.ProjectState_loadProjects_closure1.prototype = { call$1(item) { return item; }, - $signature: 1626 + $signature: 1652 }; A.ProjectState_loadProjects_closure.prototype = { call$1(b) { @@ -392553,7 +417012,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 264 + $signature: 301 }; A.ProjectUIState.prototype = { get$isCreatingNew() { @@ -392613,7 +417072,7 @@ break; } } - return result.build$0(); + return result._project_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -392697,7 +417156,7 @@ break; } } - return result.build$0(); + return result._project_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -392717,7 +417176,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._project_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._project_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -392727,9 +417186,17 @@ return other instanceof A.ProjectState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._project_state$__hashCode; - return t1 == null ? _this._project_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._project_state$__hashCode; + if (t1 == null) { + _this._project_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ProjectState"), @@ -392769,7 +417236,7 @@ } return _this; }, - build$0() { + _project_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._project_state$_$v; @@ -392811,9 +417278,17 @@ return other instanceof A.ProjectUIState && J.$eq$(_this.editing, other.editing) && J.$eq$(_this.listUIState, other.listUIState) && _this.selectedId == other.selectedId && _this.forceSelected == other.forceSelected && _this.tabIndex === other.tabIndex && _this.saveCompleter == other.saveCompleter && _this.cancelCompleter == other.cancelCompleter; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._project_state$__hashCode; - return t1 == null ? _this._project_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), J.get$hashCode$(_this.saveCompleter)), J.get$hashCode$(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), J.get$hashCode$(_this.saveCompleter)), J.get$hashCode$(_this.cancelCompleter))); + t1 = _this._project_state$__hashCode; + if (t1 == null) { + _this._project_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -392889,7 +417364,7 @@ } return _this; }, - build$0() { + _project_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s14_ = "ProjectUIState", _$result = null; @@ -392897,13 +417372,11 @@ _$result0 = _this._project_state$_$v; if (_$result0 == null) { t1 = _this._project_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._project_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_project_state$_$this()._project_state$_selectedId; t4 = _this.get$_project_state$_$this()._project_state$_forceSelected; - t5 = _this.get$_project_state$_$this()._project_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_project_state$_$this()._project_state$_tabIndex, _s14_, "tabIndex"); t6 = _this.get$_project_state$_$this()._project_state$_saveCompleter; _$result0 = A._$ProjectUIState$_(_this.get$_project_state$_$this()._project_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -392914,9 +417387,9 @@ _$failedField = "editing"; t1 = _this._project_state$_editing; if (t1 != null) - t1.build$0(); + t1._project_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s14_, _$failedField, J.toString$0$(e)); @@ -393106,13 +417579,13 @@ call$1(_) { return this.response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.handlePurchaseOrderAction_closure1.prototype = { call$1(_) { return this.response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.handlePurchaseOrderAction_closure2.prototype = { call$1(purchaseOrder) { @@ -393122,7 +417595,7 @@ if (!t2._list[t1].vendorState.$get$1(0, type$.legacy_InvoiceEntity._as(purchaseOrder).vendorId).get$hasEmailAddress()) this._box_0.emailValid = false; }, - $signature: 145 + $signature: 151 }; A.handlePurchaseOrderAction_closure3.prototype = { call$0() { @@ -393257,7 +417730,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._editPurchaseOrder_closure.prototype = { call$3(store, dynamicAction, next) { @@ -393381,7 +417854,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].purchaseOrderState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._archivePurchaseOrder__closure0.prototype = { call$1(purchaseOrders) { @@ -393428,7 +417901,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].purchaseOrderState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._deletePurchaseOrder__closure0.prototype = { call$1(purchaseOrders) { @@ -393475,7 +417948,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].purchaseOrderState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._restorePurchaseOrder__closure0.prototype = { call$1(purchaseOrders) { @@ -393723,7 +418196,7 @@ t1[0].call$1(new A.EmailPurchaseOrderSuccess(purchaseOrder)); this.action.completer.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._emailPurchaseOrder__closure0.prototype = { call$1(error) { @@ -393763,7 +418236,7 @@ call$1(item) { return !item.get$isEmpty(item); }, - $signature: 72 + $signature: 73 }; A._savePurchaseOrder__closure0.prototype = { call$1(purchaseOrder) { @@ -393785,7 +418258,7 @@ } t1.completer.complete$1(0, purchaseOrder); }, - $signature: 68 + $signature: 72 }; A._savePurchaseOrder__closure1.prototype = { call$1(error) { @@ -393823,7 +418296,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._loadPurchaseOrder__closure0.prototype = { call$1(error) { @@ -393932,7 +418405,7 @@ } else t1[0].call$1(new A.LoadExpenses()); }, - $signature: 250 + $signature: 319 }; A._loadPurchaseOrders__closure0.prototype = { call$1(error) { @@ -393977,7 +418450,7 @@ t1[0].call$1(new A.SavePurchaseOrderSuccess(purchaseOrder)); this.action.completer.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._saveDocument__closure8.prototype = { call$1(error) { @@ -394014,134 +418487,134 @@ b.get$_purchase_order_state$_$this()._purchase_order_state$_historyActivityId = t3; return b; }, - $signature: 1627 + $signature: 1653 }; A.forceSelectedReducer_closure159.prototype = { call$2(completer, action) { return true; }, - $signature: 1628 + $signature: 1654 }; A.forceSelectedReducer_closure160.prototype = { call$2(completer, action) { return false; }, - $signature: 1629 + $signature: 1655 }; A.forceSelectedReducer_closure161.prototype = { call$2(completer, action) { return false; }, - $signature: 1630 + $signature: 1656 }; A.forceSelectedReducer_closure162.prototype = { call$2(completer, action) { return false; }, - $signature: 1631 + $signature: 1657 }; A.forceSelectedReducer_closure163.prototype = { call$2(completer, action) { return false; }, - $signature: 1632 + $signature: 1658 }; A.forceSelectedReducer_closure164.prototype = { call$2(completer, action) { return false; }, - $signature: 1633 + $signature: 1659 }; A.forceSelectedReducer_closure165.prototype = { call$2(completer, action) { return false; }, - $signature: 1634 + $signature: 1660 }; A.forceSelectedReducer_closure166.prototype = { call$2(completer, action) { return false; }, - $signature: 1635 + $signature: 1661 }; A.tabIndexReducer_closure19.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1636 + $signature: 1662 }; A.tabIndexReducer_closure20.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.historyActivityIdReducer_closure2.prototype = { call$2(index, action) { return action.activityId; }, - $signature: 900 + $signature: 647 }; A.editingItemReducer_closure3.prototype = { call$2(index, action) { action.toString; return null; }, - $signature: 1638 + $signature: 1664 }; A.editingItemReducer_closure4.prototype = { call$2(index, action) { return action.itemIndex; }, - $signature: 1639 + $signature: 1665 }; A.selectedIdReducer_closure317.prototype = { call$2(completer, action) { return ""; }, - $signature: 1640 + $signature: 1666 }; A.selectedIdReducer_closure318.prototype = { call$2(completer, action) { return ""; }, - $signature: 1641 + $signature: 1667 }; A.selectedIdReducer_closure319.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_purchaseOrder ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure320.prototype = { call$2(selectedId, action) { return action.purchaseOrderId; }, - $signature: 1642 + $signature: 1668 }; A.selectedIdReducer_closure321.prototype = { call$2(selectedId, action) { return action.purchaseOrder.id; }, - $signature: 1643 + $signature: 1669 }; A.selectedIdReducer_closure322.prototype = { call$2(selectedId, action) { return action.purchaseOrder.id; }, - $signature: 1644 + $signature: 1670 }; A.selectedIdReducer_closure323.prototype = { call$2(selectedId, action) { return action.purchaseOrder.id; }, - $signature: 900 + $signature: 647 }; A.selectedIdReducer_closure324.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure325.prototype = { call$2(selectedId, action) { @@ -394153,55 +418626,55 @@ call$2(selectedId, action) { return ""; }, - $signature: 1645 + $signature: 1671 }; A.selectedIdReducer_closure327.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1646 + $signature: 1672 }; A.selectedIdReducer_closure328.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1647 + $signature: 1673 }; A.selectedIdReducer_closure329.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1648 + $signature: 1674 }; A.selectedIdReducer_closure330.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1649 + $signature: 1675 }; A.selectedIdReducer_closure331.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1650 + $signature: 1676 }; A.selectedIdReducer_closure332.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1651 + $signature: 1677 }; A.selectedIdReducer_closure333.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1652 + $signature: 1678 }; A.selectedIdReducer_closure334.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_purchaseOrder ? "" : selectedId; }, - $signature: 162 + $signature: 165 }; A.selectedIdReducer_closure335.prototype = { call$2(selectedId, action) { @@ -394214,13 +418687,13 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure103.prototype = { call$2(purchaseOrder, action) { return action.purchaseOrder.rebuild$1(new A.editingReducer__closure44()); }, - $signature: 1653 + $signature: 1679 }; A.editingReducer__closure44.prototype = { call$1(b) { @@ -394233,7 +418706,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure43()); }, - $signature: 811 + $signature: 646 }; A.editingReducer__closure43.prototype = { call$1(b) { @@ -394246,13 +418719,13 @@ call$2(invoice, action) { return invoice.moveLineItem$2(action.oldIndex, action.newIndex); }, - $signature: 1655 + $signature: 1681 }; A.editingReducer_closure106.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure42()); }, - $signature: 810 + $signature: 645 }; A.editingReducer__closure42.prototype = { call$1(b) { @@ -394265,7 +418738,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure41()); }, - $signature: 809 + $signature: 640 }; A.editingReducer__closure41.prototype = { call$1(b) { @@ -394278,7 +418751,7 @@ call$2(purchaseOrder, action) { return purchaseOrder.rebuild$1(new A.editingReducer__closure40(action.vendor)); }, - $signature: 1658 + $signature: 1684 }; A.editingReducer__closure40.prototype = { call$1(b) { @@ -394304,31 +418777,31 @@ call$1(contact) { return A.InvitationEntity_InvitationEntity(null, contact.id); }, - $signature: 563 + $signature: 461 }; A.editingReducer_closure109.prototype = { call$2(purchaseOrders, action) { return J.$index$asx(action.purchaseOrders, 0); }, - $signature: 1659 + $signature: 1685 }; A.editingReducer_closure110.prototype = { call$2(purchaseOrders, action) { return J.$index$asx(action.purchaseOrders, 0); }, - $signature: 1660 + $signature: 1686 }; A.editingReducer_closure111.prototype = { call$2(purchaseOrders, action) { return J.$index$asx(action.purchaseOrders, 0); }, - $signature: 1661 + $signature: 1687 }; A.editingReducer_closure112.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure39(action)); }, - $signature: 1662 + $signature: 1688 }; A.editingReducer__closure39.prototype = { call$1(b) { @@ -394346,7 +418819,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure38(action)); }, - $signature: 1663 + $signature: 1689 }; A.editingReducer__closure38.prototype = { call$1(b) { @@ -394395,7 +418868,7 @@ call$2(state, action) { return state.rebuild$1(new A.purchaseOrderListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.purchaseOrderListReducer__closure.prototype = { call$1(b) { @@ -394593,96 +419066,96 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._markSentPurchaseOrderSuccess_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A._markSentPurchaseOrderSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.purchaseOrderMap); return b; }, - $signature: 147 + $signature: 149 }; A._convertPurchaseOrdersToExpenses_closure0.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._convertPurchaseOrdersToExpenses_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A._convertPurchaseOrdersToExpenses_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.purchaseOrderMap); return b; }, - $signature: 147 + $signature: 149 }; A._addPurchaseOrdersToInventorySuccess_closure0.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._addPurchaseOrdersToInventorySuccess_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A._addPurchaseOrdersToInventorySuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.purchaseOrderMap); return b; }, - $signature: 147 + $signature: 149 }; A._acceptPurchaseOrderSuccess_closure0.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._acceptPurchaseOrderSuccess_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A._acceptPurchaseOrderSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.purchaseOrderMap); return b; }, - $signature: 147 + $signature: 149 }; A._cancelPurchaseOrderSuccess_closure0.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._cancelPurchaseOrderSuccess_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A._cancelPurchaseOrderSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.purchaseOrderMap); return b; }, - $signature: 147 + $signature: 149 }; A._archivePurchaseOrderSuccess_closure.prototype = { call$1(b) { @@ -394704,7 +419177,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 479 + $signature: 450 }; A._deletePurchaseOrderSuccess_closure.prototype = { call$1(b) { @@ -394726,7 +419199,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 479 + $signature: 450 }; A._restorePurchaseOrderSuccess_closure.prototype = { call$1(b) { @@ -394748,7 +419221,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 479 + $signature: 450 }; A._emailPurchaseOrderSuccess_closure.prototype = { call$1(b) { @@ -394757,26 +419230,26 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 147 + $signature: 149 }; A._approvePurchaseOrderSuccess_closure0.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._approvePurchaseOrderSuccess_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A._approvePurchaseOrderSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.purchaseOrderMap); return b; }, - $signature: 147 + $signature: 149 }; A._addPurchaseOrder_closure.prototype = { call$1(b) { @@ -394789,7 +419262,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 147 + $signature: 149 }; A._addPurchaseOrder__closure.prototype = { call$1(b) { @@ -394805,7 +419278,7 @@ b.get$map(b).$indexSet(0, t1.id, t1.rebuild$1(new A._updatePurchaseOrder__closure())); return b; }, - $signature: 147 + $signature: 149 }; A._updatePurchaseOrder__closure.prototype = { call$1(b) { @@ -394819,19 +419292,19 @@ call$1(invitation) { return invitation.clientContactId; }, - $signature: 328 + $signature: 382 }; A.purchaseOrderContactSelector_closure0.prototype = { call$1(contact) { return B.JSArray_methods.contains$1(this._box_0.contactIds, contact.id); }, - $signature: 181 + $signature: 179 }; A.memoizedFilteredPurchaseOrderList_closure.prototype = { call$7(selectionState, invoiceMap, invoiceList, clientMap, vendorMap, invoiceListState, userMap) { return A.filteredPurchaseOrdersSelector(selectionState, invoiceMap, invoiceList, clientMap, vendorMap, invoiceListState, userMap); }, - $signature: 807 + $signature: 627 }; A.filteredPurchaseOrdersSelector_closure.prototype = { call$1(invoiceId) { @@ -394896,7 +419369,7 @@ } return true; }, - $signature: 14 + $signature: 15 }; A.filteredPurchaseOrdersSelector_closure0.prototype = { call$2(invoiceAId, invoiceBId) { @@ -394908,13 +419381,13 @@ t4 = t3.sortField; return J.compareTo$6$clientMap$invoice$sortAscending$sortField$userMap$vendorMap$ns(t2, _this.clientMap, t1, t3.sortAscending, t4, _this.userMap, _this.vendorMap); }, - $signature: 21 + $signature: 22 }; A.memoizedPurchaseOrderStatsForVendor_closure.prototype = { call$2(vendorId, purchaseOrderMap) { return A.purchaseOrderStatsForVendor(vendorId, purchaseOrderMap); }, - $signature: 94 + $signature: 101 }; A.purchaseOrderStatsForVendor_closure.prototype = { call$2(purchaseOrderId, purchaseOrder) { @@ -394924,7 +419397,7 @@ else if (purchaseOrder.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.PurchaseOrderState.prototype = { $get$1(_, purchaseOrderId) { @@ -394946,13 +419419,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.PurchaseOrderState_loadPurchaseOrders_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A.PurchaseOrderState_loadPurchaseOrders_closure.prototype = { call$1(b) { @@ -394967,7 +419440,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 147 + $signature: 149 }; A.PurchaseOrderUIState.prototype = { get$isCreatingNew() { @@ -395027,7 +419500,7 @@ break; } } - return result.build$0(); + return result._purchase_order_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -395111,7 +419584,7 @@ break; } } - return result.build$0(); + return result._purchase_order_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -395131,7 +419604,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._purchase_order_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._purchase_order_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -395141,9 +419614,17 @@ return other instanceof A.PurchaseOrderState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._purchase_order_state$__hashCode; - return t1 == null ? _this._purchase_order_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._purchase_order_state$__hashCode; + if (t1 == null) { + _this._purchase_order_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PurchaseOrderState"), @@ -395183,7 +419664,7 @@ } return _this; }, - build$0() { + _purchase_order_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._purchase_order_state$_$v; @@ -395250,9 +419731,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._purchase_order_state$__hashCode; - return t1 == null ? _this._purchase_order_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingItemIndex)), J.get$hashCode$(_this.historyActivityId)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingItemIndex)), J.get$hashCode$(_this.historyActivityId)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._purchase_order_state$__hashCode; + if (t1 == null) { + _this._purchase_order_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -395332,7 +419821,7 @@ } return _this; }, - build$0() { + _purchase_order_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, exception, _this = this, _s20_ = "PurchaseOrderUIState", _$result = null; @@ -395340,15 +419829,13 @@ _$result0 = _this._purchase_order_state$_$v; if (_$result0 == null) { t1 = _this._purchase_order_state$_editing; - t1 = t1 == null ? null : t1.build$0(); + t1 = t1 == null ? null : t1._invoice_model$_build$0(); t2 = _this.get$_purchase_order_state$_$this()._purchase_order_state$_editingItemIndex; t3 = _this.get$_purchase_order_state$_$this()._purchase_order_state$_historyActivityId; - t4 = _this.get$listUIState().build$0(); + t4 = _this.get$listUIState()._list_ui_state$_build$0(); t5 = _this.get$_purchase_order_state$_$this()._purchase_order_state$_selectedId; t6 = _this.get$_purchase_order_state$_$this()._purchase_order_state$_forceSelected; - t7 = _this.get$_purchase_order_state$_$this()._purchase_order_state$_tabIndex; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s20_, "tabIndex")); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_purchase_order_state$_$this()._purchase_order_state$_tabIndex, _s20_, "tabIndex"); t8 = _this.get$_purchase_order_state$_$this()._purchase_order_state$_saveCompleter; _$result0 = A._$PurchaseOrderUIState$_(_this.get$_purchase_order_state$_$this()._purchase_order_state$_cancelCompleter, t1, t2, t6, t3, t4, t8, t5, t7); } @@ -395359,9 +419846,9 @@ _$failedField = "editing"; t1 = _this._purchase_order_state$_editing; if (t1 != null) - t1.build$0(); + t1._invoice_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s20_, _$failedField, J.toString$0$(e)); @@ -395541,7 +420028,7 @@ if (!t2._list[t1].clientState.$get$1(0, type$.legacy_InvoiceEntity._as(quote).clientId).get$hasEmailAddress()) this._box_0.emailValid = false; }, - $signature: 145 + $signature: 151 }; A.handleQuoteAction_closure1.prototype = { call$0() { @@ -395609,13 +420096,13 @@ call$1(_) { return this.response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.handleQuoteAction_closure8.prototype = { call$1(_) { return this.response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.StartQuoteMultiselect.prototype = {}; A.AddToQuoteMultiselect.prototype = {}; @@ -395690,7 +420177,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._editQuote_closure.prototype = { call$3(store, dynamicAction, next) { @@ -395814,7 +420301,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].quoteState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._archiveQuote__closure0.prototype = { call$1(quotes) { @@ -395861,7 +420348,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].quoteState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._deleteQuote__closure0.prototype = { call$1(quotes) { @@ -395908,7 +420395,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].quoteState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._restoreQuote__closure0.prototype = { call$1(quotes) { @@ -396090,7 +420577,7 @@ t1[0].call$1(new A.EmailQuoteSuccess(quote)); this.action.completer.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._emailQuote__closure0.prototype = { call$1(error) { @@ -396130,7 +420617,7 @@ call$1(item) { return !item.get$isEmpty(item); }, - $signature: 72 + $signature: 73 }; A._saveQuote__closure0.prototype = { call$1(quote) { @@ -396152,7 +420639,7 @@ } t1.completer.complete$1(0, quote); }, - $signature: 68 + $signature: 72 }; A._saveQuote__closure1.prototype = { call$1(error) { @@ -396190,7 +420677,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._loadQuote__closure0.prototype = { call$1(error) { @@ -396299,7 +420786,7 @@ } else t1[0].call$1(new A.LoadCredits()); }, - $signature: 250 + $signature: 319 }; A._loadQuotes__closure0.prototype = { call$1(error) { @@ -396344,7 +420831,7 @@ t1[0].call$1(new A.SaveQuoteSuccess(quote)); this.action.completer.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._saveDocument__closure12.prototype = { call$1(error) { @@ -396381,133 +420868,133 @@ b.get$_quote_state$_$this()._historyActivityId = t3; return b; }, - $signature: 1667 + $signature: 1693 }; A.forceSelectedReducer_closure.prototype = { call$2(completer, action) { return true; }, - $signature: 1668 + $signature: 1694 }; A.forceSelectedReducer_closure0.prototype = { call$2(completer, action) { return false; }, - $signature: 1669 + $signature: 1695 }; A.forceSelectedReducer_closure1.prototype = { call$2(completer, action) { return false; }, - $signature: 1670 + $signature: 1696 }; A.forceSelectedReducer_closure2.prototype = { call$2(completer, action) { return false; }, - $signature: 1671 + $signature: 1697 }; A.forceSelectedReducer_closure3.prototype = { call$2(completer, action) { return false; }, - $signature: 1672 + $signature: 1698 }; A.forceSelectedReducer_closure4.prototype = { call$2(completer, action) { return false; }, - $signature: 1673 + $signature: 1699 }; A.forceSelectedReducer_closure5.prototype = { call$2(completer, action) { return false; }, - $signature: 1674 + $signature: 1700 }; A.forceSelectedReducer_closure6.prototype = { call$2(completer, action) { return false; }, - $signature: 1675 + $signature: 1701 }; A.tabIndexReducer_closure.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1676 + $signature: 1702 }; A.tabIndexReducer_closure0.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.historyActivityIdReducer_closure.prototype = { call$2(index, action) { return action.activityId; }, - $signature: 806 + $signature: 625 }; A.editingItemReducer_closure.prototype = { call$2(index, action) { return action.quoteItemIndex; }, - $signature: 1678 + $signature: 1704 }; A.editingItemReducer_closure0.prototype = { call$2(index, action) { return action.quoteItemIndex; }, - $signature: 1679 + $signature: 1705 }; A.selectedIdReducer_closure.prototype = { call$2(completer, action) { return ""; }, - $signature: 1680 + $signature: 1706 }; A.selectedIdReducer_closure0.prototype = { call$2(completer, action) { return ""; }, - $signature: 1681 + $signature: 1707 }; A.selectedIdReducer_closure1.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_quote ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure2.prototype = { call$2(selectedId, action) { return action.quoteId; }, - $signature: 1682 + $signature: 1708 }; A.selectedIdReducer_closure3.prototype = { call$2(selectedId, action) { return action.quote.id; }, - $signature: 1683 + $signature: 1709 }; A.selectedIdReducer_closure4.prototype = { call$2(selectedId, action) { return action.quote.id; }, - $signature: 1684 + $signature: 1710 }; A.selectedIdReducer_closure5.prototype = { call$2(selectedId, action) { return action.quote.id; }, - $signature: 806 + $signature: 625 }; A.selectedIdReducer_closure6.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure7.prototype = { call$2(selectedId, action) { @@ -396519,55 +421006,55 @@ call$2(selectedId, action) { return ""; }, - $signature: 1685 + $signature: 1711 }; A.selectedIdReducer_closure9.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1686 + $signature: 1712 }; A.selectedIdReducer_closure10.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1687 + $signature: 1713 }; A.selectedIdReducer_closure11.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1688 + $signature: 1714 }; A.selectedIdReducer_closure12.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1689 + $signature: 1715 }; A.selectedIdReducer_closure13.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1690 + $signature: 1716 }; A.selectedIdReducer_closure14.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1691 + $signature: 1717 }; A.selectedIdReducer_closure15.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1692 + $signature: 1718 }; A.selectedIdReducer_closure16.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_quote ? "" : selectedId; }, - $signature: 162 + $signature: 165 }; A.selectedIdReducer_closure17.prototype = { call$2(selectedId, action) { @@ -396580,13 +421067,13 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure.prototype = { call$2(quote, action) { return action.quote.rebuild$1(new A.editingReducer__closure5()); }, - $signature: 1693 + $signature: 1719 }; A.editingReducer__closure5.prototype = { call$1(b) { @@ -396599,7 +421086,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure4()); }, - $signature: 805 + $signature: 622 }; A.editingReducer__closure4.prototype = { call$1(b) { @@ -396612,13 +421099,13 @@ call$2(invoice, action) { return invoice.moveLineItem$2(action.oldIndex, action.newIndex); }, - $signature: 1695 + $signature: 1721 }; A.editingReducer_closure2.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure3()); }, - $signature: 804 + $signature: 621 }; A.editingReducer__closure3.prototype = { call$1(b) { @@ -396631,7 +421118,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure2()); }, - $signature: 803 + $signature: 619 }; A.editingReducer__closure2.prototype = { call$1(b) { @@ -396644,7 +421131,7 @@ call$2(quote, action) { return quote.rebuild$1(new A.editingReducer__closure1(action.client)); }, - $signature: 1698 + $signature: 1724 }; A.editingReducer__closure1.prototype = { call$1(b) { @@ -396670,31 +421157,31 @@ call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id, null); }, - $signature: 204 + $signature: 206 }; A.editingReducer_closure5.prototype = { call$2(quotes, action) { return J.$index$asx(action.quotes, 0); }, - $signature: 1699 + $signature: 1725 }; A.editingReducer_closure6.prototype = { call$2(quotes, action) { return J.$index$asx(action.quotes, 0); }, - $signature: 1700 + $signature: 1726 }; A.editingReducer_closure7.prototype = { call$2(quotes, action) { return J.$index$asx(action.quotes, 0); }, - $signature: 1701 + $signature: 1727 }; A.editingReducer_closure8.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure0(action)); }, - $signature: 1702 + $signature: 1728 }; A.editingReducer__closure0.prototype = { call$1(b) { @@ -396712,7 +421199,7 @@ call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure(action)); }, - $signature: 1703 + $signature: 1729 }; A.editingReducer__closure.prototype = { call$1(b) { @@ -396761,7 +421248,7 @@ call$2(state, action) { return state.rebuild$1(new A.quoteListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.quoteListReducer__closure.prototype = { call$1(b) { @@ -396959,13 +421446,13 @@ call$1(each) { return each.clientId === this.action.clientId; }, - $signature: 100 + $signature: 107 }; A._purgeClientSuccess_closure1.prototype = { call$1(each) { return each.id; }, - $signature: 251 + $signature: 317 }; A._purgeClientSuccess_closure.prototype = { call$1(b) { @@ -396978,38 +421465,38 @@ B.JSArray_methods._removeWhere$2(t2, new A._purgeClientSuccess__closure0(t1), true); return b; }, - $signature: 179 + $signature: 185 }; A._purgeClientSuccess__closure.prototype = { call$2(p0, p1) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 329 + $signature: 388 }; A._purgeClientSuccess__closure0.prototype = { call$1(p0) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 14 + $signature: 15 }; A._markSentQuoteSuccess_closure0.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._markSentQuoteSuccess_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A._markSentQuoteSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.quoteMap); return b; }, - $signature: 179 + $signature: 185 }; A._archiveQuoteSuccess_closure.prototype = { call$1(b) { @@ -397031,7 +421518,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 478 + $signature: 451 }; A._deleteQuoteSuccess_closure.prototype = { call$1(b) { @@ -397053,7 +421540,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 478 + $signature: 451 }; A._restoreQuoteSuccess_closure.prototype = { call$1(b) { @@ -397075,7 +421562,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 478 + $signature: 451 }; A._emailQuoteSuccess_closure.prototype = { call$1(b) { @@ -397084,45 +421571,45 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 179 + $signature: 185 }; A._convertQuotesToInvoicesSuccess_closure0.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._convertQuotesToInvoicesSuccess_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A._convertQuotesToInvoicesSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.quoteMap); return b; }, - $signature: 179 + $signature: 185 }; A._convertQuotesToProjectsSuccess_closure0.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._convertQuotesToProjectsSuccess_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A._convertQuotesToProjectsSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.quoteMap); return b; }, - $signature: 179 + $signature: 185 }; A._addQuote_closure.prototype = { call$1(b) { @@ -397135,7 +421622,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 179 + $signature: 185 }; A._addQuote__closure.prototype = { call$1(b) { @@ -397151,7 +421638,7 @@ b.get$map(b).$indexSet(0, t1.id, t1.rebuild$1(new A._updateQuote__closure())); return b; }, - $signature: 179 + $signature: 185 }; A._updateQuote__closure.prototype = { call$1(b) { @@ -397165,19 +421652,19 @@ call$1(invitation) { return invitation.clientContactId; }, - $signature: 328 + $signature: 382 }; A.quoteContactSelector_closure0.prototype = { call$1(contact) { return B.JSArray_methods.contains$1(this._box_0.contactIds, contact.id); }, - $signature: 157 + $signature: 147 }; A.memoizedFilteredQuoteList_closure.prototype = { call$7(selectionState, quoteMap, quoteList, clientMap, vendorMap, quoteListState, userMap) { return A.filteredQuotesSelector(selectionState, quoteMap, quoteList, clientMap, vendorMap, quoteListState, userMap); }, - $signature: 807 + $signature: 627 }; A.filteredQuotesSelector_closure.prototype = { call$1(quoteId) { @@ -397238,7 +421725,7 @@ } return true; }, - $signature: 14 + $signature: 15 }; A.filteredQuotesSelector_closure0.prototype = { call$2(quoteAId, quoteBId) { @@ -397250,13 +421737,13 @@ t4 = t3.sortField; return J.compareTo$6$clientMap$invoice$sortAscending$sortField$userMap$vendorMap$ns(t2, _this.clientMap, t1, t3.sortAscending, t4, _this.userMap, _this.vendorMap); }, - $signature: 21 + $signature: 22 }; A.memoizedQuoteStatsForClient_closure.prototype = { call$2(clientId, quoteMap) { return A.quoteStatsForClient(clientId, quoteMap); }, - $signature: 94 + $signature: 101 }; A.quoteStatsForClient_closure.prototype = { call$2(quoteId, quote) { @@ -397266,13 +421753,13 @@ else if (quote.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedQuoteStatsForDesign_closure.prototype = { call$2(designId, quoteMap) { return A.quoteStatsForDesign(designId, quoteMap); }, - $signature: 94 + $signature: 101 }; A.quoteStatsForDesign_closure.prototype = { call$2(quoteId, quote) { @@ -397282,13 +421769,13 @@ else if (quote.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedQuoteStatsForUser_closure.prototype = { call$2(userId, quoteMap) { return A.quoteStatsForUser(userId, quoteMap); }, - $signature: 94 + $signature: 101 }; A.quoteStatsForUser_closure.prototype = { call$2(quoteId, quote) { @@ -397298,7 +421785,7 @@ else if (quote.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.QuoteState.prototype = { $get$1(_, quoteId) { @@ -397320,13 +421807,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.QuoteState_loadQuotes_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A.QuoteState_loadQuotes_closure.prototype = { call$1(b) { @@ -397341,7 +421828,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 179 + $signature: 185 }; A.QuoteUIState.prototype = { get$isCreatingNew() { @@ -397401,7 +421888,7 @@ break; } } - return result.build$0(); + return result._quote_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -397485,7 +421972,7 @@ break; } } - return result.build$0(); + return result._quote_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -397505,7 +421992,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._quote_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._quote_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -397515,9 +422002,17 @@ return other instanceof A.QuoteState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._quote_state$__hashCode; - return t1 == null ? _this._quote_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._quote_state$__hashCode; + if (t1 == null) { + _this._quote_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("QuoteState"), @@ -397557,7 +422052,7 @@ } return _this; }, - build$0() { + _quote_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._quote_state$_$v; @@ -397624,9 +422119,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._quote_state$__hashCode; - return t1 == null ? _this._quote_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingItemIndex)), J.get$hashCode$(_this.historyActivityId)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingItemIndex)), J.get$hashCode$(_this.historyActivityId)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._quote_state$__hashCode; + if (t1 == null) { + _this._quote_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -397706,7 +422209,7 @@ } return _this; }, - build$0() { + _quote_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, exception, _this = this, _s12_ = "QuoteUIState", _$result = null; @@ -397714,15 +422217,13 @@ _$result0 = _this._quote_state$_$v; if (_$result0 == null) { t1 = _this._editing; - t1 = t1 == null ? null : t1.build$0(); + t1 = t1 == null ? null : t1._invoice_model$_build$0(); t2 = _this.get$_quote_state$_$this()._editingItemIndex; t3 = _this.get$_quote_state$_$this()._historyActivityId; - t4 = _this.get$listUIState().build$0(); + t4 = _this.get$listUIState()._list_ui_state$_build$0(); t5 = _this.get$_quote_state$_$this()._selectedId; t6 = _this.get$_quote_state$_$this()._forceSelected; - t7 = _this.get$_quote_state$_$this()._quote_state$_tabIndex; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "tabIndex")); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_quote_state$_$this()._quote_state$_tabIndex, _s12_, "tabIndex"); t8 = _this.get$_quote_state$_$this()._saveCompleter; _$result0 = A._$QuoteUIState$_(_this.get$_quote_state$_$this()._cancelCompleter, t1, t2, t6, t3, t4, t8, t5, t7); } @@ -397733,9 +422234,9 @@ _$failedField = "editing"; t1 = _this._editing; if (t1 != null) - t1.build$0(); + t1._invoice_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s12_, _$failedField, J.toString$0$(e)); @@ -397963,7 +422464,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveRecurringExpense_closure.prototype = { call$3(store, dynamicAction, next) { @@ -397990,7 +422491,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringExpenseState.map._map$_map.$index(0, id); }, - $signature: 225 + $signature: 256 }; A._archiveRecurringExpense__closure0.prototype = { call$1(recurringExpenses) { @@ -397999,7 +422500,7 @@ t1[0].call$1(new A.ArchiveRecurringExpensesSuccess(recurringExpenses)); this.action.completer.complete$1(0, null); }, - $signature: 177 + $signature: 189 }; A._archiveRecurringExpense__closure1.prototype = { call$1(error) { @@ -398037,7 +422538,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringExpenseState.map._map$_map.$index(0, id); }, - $signature: 225 + $signature: 256 }; A._deleteRecurringExpense__closure0.prototype = { call$1(recurringExpenses) { @@ -398046,7 +422547,7 @@ t1[0].call$1(new A.DeleteRecurringExpensesSuccess(recurringExpenses)); this.action.completer.complete$1(0, null); }, - $signature: 177 + $signature: 189 }; A._deleteRecurringExpense__closure1.prototype = { call$1(error) { @@ -398084,7 +422585,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringExpenseState.map._map$_map.$index(0, id); }, - $signature: 225 + $signature: 256 }; A._restoreRecurringExpense__closure0.prototype = { call$1(recurringExpenses) { @@ -398093,7 +422594,7 @@ t1[0].call$1(new A.RestoreRecurringExpensesSuccess(recurringExpenses)); this.action.completer.complete$1(0, null); }, - $signature: 177 + $signature: 189 }; A._restoreRecurringExpense__closure1.prototype = { call$1(error) { @@ -398133,7 +422634,7 @@ } t1.completer.complete$1(0, recurringExpense); }, - $signature: 139 + $signature: 150 }; A._saveRecurringExpense__closure0.prototype = { call$1(error) { @@ -398171,7 +422672,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 139 + $signature: 150 }; A._loadRecurringExpense__closure0.prototype = { call$1(error) { @@ -398210,7 +422711,7 @@ this.action.toString; t1[0].call$1(new A.LoadTransactions()); }, - $signature: 836 + $signature: 784 }; A._loadRecurringExpenses__closure0.prototype = { call$1(error) { @@ -398243,7 +422744,7 @@ t1[0].call$1(new A.StartRecurringExpensesSuccess(expenses)); this.action.completer.complete$1(0, null); }, - $signature: 177 + $signature: 189 }; A._startRecurringExpense__closure0.prototype = { call$1(error) { @@ -398276,7 +422777,7 @@ t1[0].call$1(new A.StopRecurringExpensesSuccess(expenses)); this.action.completer.complete$1(0, null); }, - $signature: 177 + $signature: 189 }; A._stopRecurringExpense__closure0.prototype = { call$1(error) { @@ -398322,7 +422823,7 @@ t1[0].call$1(new A.SaveRecurringExpenseSuccess(expense)); this.action.completer.complete$1(0, null); }, - $signature: 139 + $signature: 150 }; A._saveDocument__closure6.prototype = { call$1(error) { @@ -398355,103 +422856,103 @@ b.get$_recurring_expense_state$_$this()._recurring_expense_state$_tabIndex = t3; return b; }, - $signature: 1706 + $signature: 1732 }; A.forceSelectedReducer_closure151.prototype = { call$2(completer, action) { return true; }, - $signature: 1707 + $signature: 1733 }; A.forceSelectedReducer_closure152.prototype = { call$2(completer, action) { return false; }, - $signature: 1708 + $signature: 1734 }; A.forceSelectedReducer_closure153.prototype = { call$2(completer, action) { return false; }, - $signature: 1709 + $signature: 1735 }; A.forceSelectedReducer_closure154.prototype = { call$2(completer, action) { return false; }, - $signature: 1710 + $signature: 1736 }; A.forceSelectedReducer_closure155.prototype = { call$2(completer, action) { return false; }, - $signature: 1711 + $signature: 1737 }; A.forceSelectedReducer_closure156.prototype = { call$2(completer, action) { return false; }, - $signature: 1712 + $signature: 1738 }; A.forceSelectedReducer_closure157.prototype = { call$2(completer, action) { return false; }, - $signature: 1713 + $signature: 1739 }; A.forceSelectedReducer_closure158.prototype = { call$2(completer, action) { return false; }, - $signature: 1714 + $signature: 1740 }; A.tabIndexReducer_closure17.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1715 + $signature: 1741 }; A.tabIndexReducer_closure18.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.selectedIdReducer_closure302.prototype = { call$2(completer, action) { return ""; }, - $signature: 1716 + $signature: 1742 }; A.selectedIdReducer_closure303.prototype = { call$2(completer, action) { return ""; }, - $signature: 1717 + $signature: 1743 }; A.selectedIdReducer_closure304.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_recurringExpense ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure305.prototype = { call$2(selectedId, action) { return action.get$recurringExpenseId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure306.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$recurringExpense()); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure307.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure308.prototype = { call$2(selectedId, action) { @@ -398463,43 +422964,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 1718 + $signature: 1744 }; A.selectedIdReducer_closure310.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1719 + $signature: 1745 }; A.selectedIdReducer_closure311.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1720 + $signature: 1746 }; A.selectedIdReducer_closure312.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1721 + $signature: 1747 }; A.selectedIdReducer_closure313.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1722 + $signature: 1748 }; A.selectedIdReducer_closure314.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1723 + $signature: 1749 }; A.selectedIdReducer_closure315.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1724 + $signature: 1750 }; A.selectedIdReducer_closure316.prototype = { call$2(selectedId, action) { @@ -398512,31 +423013,31 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure99.prototype = { call$2(recurringExpenses, action) { return J.$index$asx(action.recurringExpenses, 0); }, - $signature: 1725 + $signature: 1751 }; A.editingReducer_closure100.prototype = { call$2(recurringExpenses, action) { return J.$index$asx(action.recurringExpenses, 0); }, - $signature: 1726 + $signature: 1752 }; A.editingReducer_closure101.prototype = { call$2(recurringExpenses, action) { return J.$index$asx(action.recurringExpenses, 0); }, - $signature: 1727 + $signature: 1753 }; A.editingReducer_closure102.prototype = { call$2(recurringExpense, action) { return action.recurringExpense.rebuild$1(new A.editingReducer__closure37()); }, - $signature: 1728 + $signature: 1754 }; A.editingReducer__closure37.prototype = { call$1(b) { @@ -398549,7 +423050,7 @@ call$2(state, action) { return state.rebuild$1(new A.recurringExpenseListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.recurringExpenseListReducer__closure.prototype = { call$1(b) { @@ -398690,13 +423191,13 @@ call$1(each) { return each.clientId === this.action.clientId; }, - $signature: 505 + $signature: 430 }; A._purgeClientSuccess_closure16.prototype = { call$1(each) { return each.id; }, - $signature: 835 + $signature: 783 }; A._purgeClientSuccess_closure14.prototype = { call$1(b) { @@ -398709,19 +423210,19 @@ B.JSArray_methods._removeWhere$2(t2, new A._purgeClientSuccess__closure10(t1), true); return b; }, - $signature: 266 + $signature: 298 }; A._purgeClientSuccess__closure9.prototype = { call$2(p0, p1) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 834 + $signature: 780 }; A._purgeClientSuccess__closure10.prototype = { call$1(p0) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 14 + $signature: 15 }; A._archiveRecurringExpenseSuccess_closure.prototype = { call$1(b) { @@ -398743,7 +423244,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 255 + $signature: 297 }; A._deleteRecurringExpenseSuccess_closure.prototype = { call$1(b) { @@ -398765,7 +423266,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 255 + $signature: 297 }; A._restoreRecurringExpenseSuccess_closure.prototype = { call$1(b) { @@ -398787,7 +423288,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 255 + $signature: 297 }; A._addRecurringExpense_closure.prototype = { call$1(b) { @@ -398800,7 +423301,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 266 + $signature: 298 }; A._addRecurringExpense__closure.prototype = { call$1(b) { @@ -398817,7 +423318,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._updateRecurringExpense__closure())); return b; }, - $signature: 266 + $signature: 298 }; A._updateRecurringExpense__closure.prototype = { call$1(b) { @@ -398847,7 +423348,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 255 + $signature: 297 }; A._stopRecurringExpensesSuccess_closure.prototype = { call$1(b) { @@ -398869,7 +423370,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 255 + $signature: 297 }; A._setLoadedRecurringExpense_closure.prototype = { call$1(b) { @@ -398878,7 +423379,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._setLoadedRecurringExpense__closure())); return b; }, - $signature: 266 + $signature: 298 }; A._setLoadedRecurringExpense__closure.prototype = { call$1(b) { @@ -398892,7 +423393,7 @@ call$9(selectionState, expenseMap, clientMap, vendorMap, userMap, expenseListState, invoiceMap, expenseCategoryMap, staticState) { return A.filteredRecurringExpensesSelector(selectionState, expenseMap, clientMap, vendorMap, userMap, expenseListState, invoiceMap, expenseCategoryMap, staticState); }, - $signature: 833 + $signature: 771 }; A.filteredRecurringExpensesSelector_closure.prototype = { call$1(expenseId) { @@ -398970,7 +423471,7 @@ t1 = t1.filter; return expense.matchesFilter$1(t1) || expenseCategory.matchesFilter$1(t1) || client.matchesNameOrEmail$1(t1) || vendor.matchesNameOrEmail$1(t1); }, - $signature: 14 + $signature: 15 }; A.filteredRecurringExpensesSelector_closure0.prototype = { call$2(expenseAId, expenseBId) { @@ -398979,13 +423480,13 @@ t2 = _this.expenseListState; return t1.$index(0, expenseAId).compareTo$9(0, t1.$index(0, expenseBId), t2.sortField, t2.sortAscending, _this.clientMap, _this.userMap, _this.vendorMap, _this.invoiceMap, _this.expenseCategoryMap, _this.staticState); }, - $signature: 21 + $signature: 22 }; A.memoizedRecurringExpenseStatsForClient_closure.prototype = { call$2(clientId, expenseMap) { return A.recurringExpenseStatsForClient(clientId, expenseMap); }, - $signature: 170 + $signature: 163 }; A.recurringExpenseStatsForClient_closure.prototype = { call$2(expenseId, expense) { @@ -398995,13 +423496,13 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 116 + $signature: 121 }; A.memoizedRecurringExpenseStatsForVendor_closure.prototype = { call$2(vendorId, expenseMap) { return A.recurringExpenseStatsForVendor(vendorId, expenseMap); }, - $signature: 170 + $signature: 163 }; A.recurringExpenseStatsForVendor_closure.prototype = { call$2(expenseId, expense) { @@ -399011,7 +423512,7 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 116 + $signature: 121 }; A.memoizedTransactionStatsForVendor_closure.prototype = { call$2(vendorId, transactionMap) { @@ -399027,13 +423528,13 @@ else if (transaction.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 364 + $signature: 336 }; A.memoizedRecurringExpenseStatsForUser_closure.prototype = { call$2(userId, expenseMap) { return A.recurringExpenseStatsForUser(userId, expenseMap); }, - $signature: 170 + $signature: 163 }; A.recurringExpenseStatsForUser_closure.prototype = { call$2(expenseId, expense) { @@ -399043,13 +423544,13 @@ else if (expense.isDeleted) ++this._box_0.countArchived; }, - $signature: 116 + $signature: 121 }; A.memoizedRecurringExpenseStatsForExpense_closure.prototype = { call$2(expenseId, expenseMap) { return A.recurringExpenseStatsForExpense(expenseId, expenseMap); }, - $signature: 170 + $signature: 163 }; A.recurringExpenseStatsForExpense_closure.prototype = { call$2(expenseId, expense) { @@ -399059,7 +423560,7 @@ else if (expense.isDeleted) ++this._box_0.countArchived; }, - $signature: 116 + $signature: 121 }; A.RecurringExpenseState.prototype = { $get$1(_, recurringExpenseId) { @@ -399081,13 +423582,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.RecurringExpenseState_loadRecurringExpenses_closure1.prototype = { call$1(item) { return item; }, - $signature: 832 + $signature: 761 }; A.RecurringExpenseState_loadRecurringExpenses_closure.prototype = { call$1(b) { @@ -399102,7 +423603,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 266 + $signature: 298 }; A.RecurringExpenseUIState.prototype = { get$isCreatingNew() { @@ -399162,7 +423663,7 @@ break; } } - return result.build$0(); + return result._recurring_expense_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -399250,7 +423751,7 @@ break; } } - return result.build$0(); + return result._recurring_expense_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -399270,7 +423771,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._recurring_expense_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._recurring_expense_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -399280,9 +423781,17 @@ return other instanceof A.RecurringExpenseState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._recurring_expense_state$__hashCode; - return t1 == null ? _this._recurring_expense_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._recurring_expense_state$__hashCode; + if (t1 == null) { + _this._recurring_expense_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("RecurringExpenseState"), @@ -399322,7 +423831,7 @@ } return _this; }, - build$0() { + _recurring_expense_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._recurring_expense_state$_$v; @@ -399383,9 +423892,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._recurring_expense_state$__hashCode; - return t1 == null ? _this._recurring_expense_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._recurring_expense_state$__hashCode; + if (t1 == null) { + _this._recurring_expense_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -399461,7 +423978,7 @@ } return _this; }, - build$0() { + _recurring_expense_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s23_ = "RecurringExpenseUIState", _$result = null; @@ -399469,13 +423986,11 @@ _$result0 = _this._recurring_expense_state$_$v; if (_$result0 == null) { t1 = _this._recurring_expense_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._expense_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_recurring_expense_state$_$this()._recurring_expense_state$_selectedId; t4 = _this.get$_recurring_expense_state$_$this()._recurring_expense_state$_forceSelected; - t5 = _this.get$_recurring_expense_state$_$this()._recurring_expense_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_recurring_expense_state$_$this()._recurring_expense_state$_tabIndex, _s23_, "tabIndex"); t6 = _this.get$_recurring_expense_state$_$this()._recurring_expense_state$_saveCompleter; _$result0 = A._$RecurringExpenseUIState$_(_this.get$_recurring_expense_state$_$this()._recurring_expense_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -399486,9 +424001,9 @@ _$failedField = "editing"; t1 = _this._recurring_expense_state$_editing; if (t1 != null) - t1.build$0(); + t1._expense_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s23_, _$failedField, J.toString$0$(e)); @@ -399747,7 +424262,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._showPdfRecurringInvoice_closure.prototype = { call$3(store, dynamicAction, next) { @@ -399906,7 +424421,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringInvoiceState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._archiveRecurringInvoice__closure0.prototype = { call$1(recurringInvoices) { @@ -399953,7 +424468,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringInvoiceState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._deleteRecurringInvoice__closure0.prototype = { call$1(recurringInvoices) { @@ -400000,7 +424515,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringInvoiceState.map._map$_map.$index(0, id); }, - $signature: 66 + $signature: 70 }; A._restoreRecurringInvoice__closure0.prototype = { call$1(recurringInvoices) { @@ -400049,7 +424564,7 @@ call$1(item) { return !item.get$isEmpty(item); }, - $signature: 72 + $signature: 73 }; A._saveRecurringInvoice__closure0.prototype = { call$1(recurringInvoice) { @@ -400065,7 +424580,7 @@ } t1.completer.complete$1(0, recurringInvoice); }, - $signature: 68 + $signature: 72 }; A._saveRecurringInvoice__closure1.prototype = { call$1(error) { @@ -400103,7 +424618,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._loadRecurringInvoice__closure0.prototype = { call$1(error) { @@ -400142,7 +424657,7 @@ this.action.toString; t1[0].call$1(new A.LoadPayments(null, 1)); }, - $signature: 250 + $signature: 319 }; A._loadRecurringInvoices__closure0.prototype = { call$1(error) { @@ -400188,7 +424703,7 @@ t1[0].call$1(new A.SaveRecurringInvoiceSuccess(invoice)); this.action.completer.complete$1(0, null); }, - $signature: 68 + $signature: 72 }; A._saveDocument__closure4.prototype = { call$1(error) { @@ -400225,135 +424740,135 @@ b.get$_recurring_invoice_state$_$this()._recurring_invoice_state$_historyActivityId = t3; return b; }, - $signature: 1731 + $signature: 1757 }; A.forceSelectedReducer_closure119.prototype = { call$2(completer, action) { return true; }, - $signature: 1732 + $signature: 1758 }; A.forceSelectedReducer_closure120.prototype = { call$2(completer, action) { return false; }, - $signature: 1733 + $signature: 1759 }; A.forceSelectedReducer_closure121.prototype = { call$2(completer, action) { return false; }, - $signature: 1734 + $signature: 1760 }; A.forceSelectedReducer_closure122.prototype = { call$2(completer, action) { return false; }, - $signature: 1735 + $signature: 1761 }; A.forceSelectedReducer_closure123.prototype = { call$2(completer, action) { return false; }, - $signature: 1736 + $signature: 1762 }; A.forceSelectedReducer_closure124.prototype = { call$2(completer, action) { return false; }, - $signature: 1737 + $signature: 1763 }; A.forceSelectedReducer_closure125.prototype = { call$2(completer, action) { return false; }, - $signature: 1738 + $signature: 1764 }; A.forceSelectedReducer_closure126.prototype = { call$2(completer, action) { return false; }, - $signature: 1739 + $signature: 1765 }; A.tabIndexReducer_closure13.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1740 + $signature: 1766 }; A.tabIndexReducer_closure14.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.historyActivityIdReducer_closure1.prototype = { call$2(index, action) { return action.activityId; }, - $signature: 801 + $signature: 610 }; A.editingItemIndexReducer_closure.prototype = { call$2(index, action) { action.toString; return null; }, - $signature: 1742 + $signature: 1768 }; A.editingItemIndexReducer_closure0.prototype = { call$2(index, action) { return action.itemIndex; }, - $signature: 1743 + $signature: 1769 }; A.selectedIdReducer_closure238.prototype = { call$2(completer, action) { return ""; }, - $signature: 1744 + $signature: 1770 }; A.selectedIdReducer_closure239.prototype = { call$2(completer, action) { return ""; }, - $signature: 1745 + $signature: 1771 }; A.selectedIdReducer_closure240.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_recurringInvoice ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure241.prototype = { call$2(selectedId, action) { return action.recurringInvoiceId; }, - $signature: 1746 + $signature: 1772 }; A.selectedIdReducer_closure242.prototype = { call$2(selectedId, action) { return action.recurringInvoice.id; }, - $signature: 1747 + $signature: 1773 }; A.selectedIdReducer_closure243.prototype = { call$2(selectedId, action) { var t1 = action.get$invoice(); return t1.get$id(t1); }, - $signature: 1748 + $signature: 1774 }; A.selectedIdReducer_closure244.prototype = { call$2(selectedId, action) { return action.invoice.id; }, - $signature: 801 + $signature: 610 }; A.selectedIdReducer_closure245.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure246.prototype = { call$2(selectedId, action) { @@ -400365,55 +424880,55 @@ call$2(selectedId, action) { return ""; }, - $signature: 1749 + $signature: 1775 }; A.selectedIdReducer_closure248.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1750 + $signature: 1776 }; A.selectedIdReducer_closure249.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1751 + $signature: 1777 }; A.selectedIdReducer_closure250.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1752 + $signature: 1778 }; A.selectedIdReducer_closure251.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1753 + $signature: 1779 }; A.selectedIdReducer_closure252.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1754 + $signature: 1780 }; A.selectedIdReducer_closure253.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1755 + $signature: 1781 }; A.selectedIdReducer_closure254.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1756 + $signature: 1782 }; A.selectedIdReducer_closure255.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_recurringInvoice ? "" : selectedId; }, - $signature: 162 + $signature: 165 }; A.selectedIdReducer_closure256.prototype = { call$2(selectedId, action) { @@ -400426,13 +424941,13 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure76.prototype = { call$2(recurringInvoice, action) { return action.recurringInvoice.rebuild$1(new A.editingReducer__closure33()); }, - $signature: 1757 + $signature: 1783 }; A.editingReducer__closure33.prototype = { call$1(b) { @@ -400445,7 +424960,7 @@ call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure32()); }, - $signature: 800 + $signature: 608 }; A.editingReducer__closure32.prototype = { call$1(b) { @@ -400458,13 +424973,13 @@ call$2(invoice, action) { return invoice.moveLineItem$2(action.oldIndex, action.newIndex); }, - $signature: 1759 + $signature: 1785 }; A.editingReducer_closure79.prototype = { call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure31()); }, - $signature: 799 + $signature: 607 }; A.editingReducer__closure31.prototype = { call$1(b) { @@ -400477,7 +424992,7 @@ call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure30()); }, - $signature: 798 + $signature: 605 }; A.editingReducer__closure30.prototype = { call$1(b) { @@ -400490,7 +425005,7 @@ call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure29(action.client)); }, - $signature: 1762 + $signature: 1788 }; A.editingReducer__closure29.prototype = { call$1(b) { @@ -400516,31 +425031,31 @@ call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id, null); }, - $signature: 204 + $signature: 206 }; A.editingReducer_closure82.prototype = { call$2(recurringInvoices, action) { return J.$index$asx(action.recurringInvoices, 0); }, - $signature: 1763 + $signature: 1789 }; A.editingReducer_closure83.prototype = { call$2(recurringInvoices, action) { return J.$index$asx(action.recurringInvoices, 0); }, - $signature: 1764 + $signature: 1790 }; A.editingReducer_closure84.prototype = { call$2(recurringInvoices, action) { return J.$index$asx(action.recurringInvoices, 0); }, - $signature: 1765 + $signature: 1791 }; A.editingReducer_closure85.prototype = { call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure28(action)); }, - $signature: 1766 + $signature: 1792 }; A.editingReducer__closure28.prototype = { call$1(b) { @@ -400558,7 +425073,7 @@ call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure27(action)); }, - $signature: 1767 + $signature: 1793 }; A.editingReducer__closure27.prototype = { call$1(b) { @@ -400606,7 +425121,7 @@ call$2(state, action) { return state.rebuild$1(new A.recurringInvoiceListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.recurringInvoiceListReducer__closure.prototype = { call$1(b) { @@ -400793,13 +425308,13 @@ call$1(each) { return each.clientId === this.action.clientId; }, - $signature: 100 + $signature: 107 }; A._purgeClientSuccess_closure13.prototype = { call$1(each) { return each.id; }, - $signature: 251 + $signature: 317 }; A._purgeClientSuccess_closure11.prototype = { call$1(b) { @@ -400812,19 +425327,19 @@ B.JSArray_methods._removeWhere$2(t2, new A._purgeClientSuccess__closure8(t1), true); return b; }, - $signature: 267 + $signature: 296 }; A._purgeClientSuccess__closure7.prototype = { call$2(p0, p1) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 329 + $signature: 388 }; A._purgeClientSuccess__closure8.prototype = { call$1(p0) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 14 + $signature: 15 }; A._archiveRecurringInvoiceSuccess_closure.prototype = { call$1(b) { @@ -400846,7 +425361,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 260 }; A._deleteRecurringInvoiceSuccess_closure.prototype = { call$1(b) { @@ -400868,7 +425383,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 260 }; A._emailRecurringInvoiceSuccess_closure.prototype = { call$1(b) { @@ -400878,7 +425393,7 @@ t1.$indexSet(0, t3.get$id(t3), t2.get$invoice()); return b; }, - $signature: 267 + $signature: 296 }; A._restoreRecurringInvoiceSuccess_closure.prototype = { call$1(b) { @@ -400900,7 +425415,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 260 }; A._sendNowRecurringInvoiceSuccess_closure.prototype = { call$1(b) { @@ -400922,7 +425437,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 260 }; A._startRecurringInvoicesSuccess_closure.prototype = { call$1(b) { @@ -400944,7 +425459,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 260 }; A._stopRecurringInvoicesSuccess_closure.prototype = { call$1(b) { @@ -400966,7 +425481,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 260 }; A._addRecurringInvoice_closure.prototype = { call$1(b) { @@ -400979,7 +425494,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 267 + $signature: 296 }; A._addRecurringInvoice__closure.prototype = { call$1(b) { @@ -400994,7 +425509,7 @@ b.get$map(b).$indexSet(0, J.get$id$x(this.action.get$recurringInvoice()), this.recurringInvoice.rebuild$1(new A._updateRecurringInvoice__closure())); return b; }, - $signature: 267 + $signature: 296 }; A._updateRecurringInvoice__closure.prototype = { call$1(b) { @@ -401008,7 +425523,7 @@ call$7(selectionState, recurringInvoiceMap, clientMap, vendorMap, recurringInvoiceList, recurringInvoiceListState, userMap) { return A.filteredRecurringInvoicesSelector(selectionState, recurringInvoiceMap, clientMap, vendorMap, recurringInvoiceList, recurringInvoiceListState, userMap); }, - $signature: 1770 + $signature: 1796 }; A.filteredRecurringInvoicesSelector_closure.prototype = { call$1(recurringInvoiceId) { @@ -401067,7 +425582,7 @@ } return true; }, - $signature: 14 + $signature: 15 }; A.filteredRecurringInvoicesSelector_closure0.prototype = { call$2(recurringInvoiceAId, recurringInvoiceBId) { @@ -401079,13 +425594,13 @@ t2 = t1.sortField; return recurringInvoiceA.compareTo$6$clientMap$invoice$sortAscending$sortField$userMap$vendorMap(0, _this.clientMap, recurringInvoiceB, t1.sortAscending, t2, _this.userMap, _this.vendorMap); }, - $signature: 21 + $signature: 22 }; A.memoizedRecurringInvoiceStatsForClient_closure.prototype = { call$2(clientId, invoiceMap) { return A.recurringInvoiceStatsForClient(clientId, invoiceMap); }, - $signature: 94 + $signature: 101 }; A.recurringInvoiceStatsForClient_closure.prototype = { call$2(invoiceId, invoice) { @@ -401095,13 +425610,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedRecurringInvoiceStatsForUser_closure.prototype = { call$2(userId, invoiceMap) { return A.recurringInvoiceStatsForUser(userId, invoiceMap); }, - $signature: 94 + $signature: 101 }; A.recurringInvoiceStatsForUser_closure.prototype = { call$2(invoiceId, invoice) { @@ -401111,13 +425626,13 @@ else if (invoice.isDeleted) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedRecurringInvoiceStatsForInvoice_closure.prototype = { call$2(invoiceId, invoiceMap) { return A.recurringInvoiceStatsForInvoice(invoiceId, invoiceMap); }, - $signature: 94 + $signature: 101 }; A.recurringInvoiceStatsForInvoice_closure.prototype = { call$2(invoiceId, invoice) { @@ -401127,13 +425642,13 @@ else if (invoice.isDeleted) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedRecurringInvoiceStatsForDesign_closure.prototype = { call$2(designId, recurringInvoiceMap) { return A.recurringInvoiceStatsForDesign(designId, recurringInvoiceMap); }, - $signature: 94 + $signature: 101 }; A.recurringInvoiceStatsForDesign_closure.prototype = { call$2(invoiceId, invoice) { @@ -401143,13 +425658,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.memoizedRecurringInvoiceStatsForSubscription_closure.prototype = { call$2(subscriptionId, invoiceMap) { return A.recurringInvoiceStatsForSubscription(subscriptionId, invoiceMap); }, - $signature: 94 + $signature: 101 }; A.recurringInvoiceStatsForSubscription_closure.prototype = { call$2(invoiceId, invoice) { @@ -401159,7 +425674,7 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 57 + $signature: 58 }; A.RecurringInvoiceState.prototype = { $get$1(_, invoiceId) { @@ -401181,13 +425696,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.RecurringInvoiceState_loadRecurringInvoices_closure1.prototype = { call$1(item) { return item; }, - $signature: 107 + $signature: 109 }; A.RecurringInvoiceState_loadRecurringInvoices_closure.prototype = { call$1(b) { @@ -401202,7 +425717,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 267 + $signature: 296 }; A.RecurringInvoiceUIState.prototype = { get$isCreatingNew() { @@ -401262,7 +425777,7 @@ break; } } - return result.build$0(); + return result._recurring_invoice_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -401346,7 +425861,7 @@ break; } } - return result.build$0(); + return result._recurring_invoice_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -401366,7 +425881,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._recurring_invoice_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._recurring_invoice_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -401376,9 +425891,17 @@ return other instanceof A.RecurringInvoiceState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._recurring_invoice_state$__hashCode; - return t1 == null ? _this._recurring_invoice_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._recurring_invoice_state$__hashCode; + if (t1 == null) { + _this._recurring_invoice_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("RecurringInvoiceState"), @@ -401418,7 +425941,7 @@ } return _this; }, - build$0() { + _recurring_invoice_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._recurring_invoice_state$_$v; @@ -401485,9 +426008,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._recurring_invoice_state$__hashCode; - return t1 == null ? _this._recurring_invoice_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingItemIndex)), J.get$hashCode$(_this.historyActivityId)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingItemIndex)), J.get$hashCode$(_this.historyActivityId)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._recurring_invoice_state$__hashCode; + if (t1 == null) { + _this._recurring_invoice_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -401567,7 +426098,7 @@ } return _this; }, - build$0() { + _recurring_invoice_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, exception, _this = this, _s23_ = "RecurringInvoiceUIState", _$result = null; @@ -401575,15 +426106,13 @@ _$result0 = _this._recurring_invoice_state$_$v; if (_$result0 == null) { t1 = _this._recurring_invoice_state$_editing; - t1 = t1 == null ? null : t1.build$0(); + t1 = t1 == null ? null : t1._invoice_model$_build$0(); t2 = _this.get$_recurring_invoice_state$_$this()._recurring_invoice_state$_editingItemIndex; t3 = _this.get$_recurring_invoice_state$_$this()._recurring_invoice_state$_historyActivityId; - t4 = _this.get$listUIState().build$0(); + t4 = _this.get$listUIState()._list_ui_state$_build$0(); t5 = _this.get$_recurring_invoice_state$_$this()._recurring_invoice_state$_selectedId; t6 = _this.get$_recurring_invoice_state$_$this()._recurring_invoice_state$_forceSelected; - t7 = _this.get$_recurring_invoice_state$_$this()._recurring_invoice_state$_tabIndex; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s23_, "tabIndex")); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_recurring_invoice_state$_$this()._recurring_invoice_state$_tabIndex, _s23_, "tabIndex"); t8 = _this.get$_recurring_invoice_state$_$this()._recurring_invoice_state$_saveCompleter; _$result0 = A._$RecurringInvoiceUIState$_(_this.get$_recurring_invoice_state$_$this()._recurring_invoice_state$_cancelCompleter, t1, t2, t6, t3, t4, t8, t5, t7); } @@ -401594,9 +426123,9 @@ _$failedField = "editing"; t1 = _this._recurring_invoice_state$_editing; if (t1 != null) - t1.build$0(); + t1._invoice_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s23_, _$failedField, J.toString$0$(e)); @@ -401646,7 +426175,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A.reportsUIReducer_closure.prototype = { call$1(b) { @@ -401656,14 +426185,14 @@ b.get$_reports_state$_$this()._chart = ""; return b; }, - $signature: 476 + $signature: 452 }; A.reportsUIReducer_closure0.prototype = { call$1(b) { b.get$_reports_state$_$this()._report = this.action.report; return b; }, - $signature: 476 + $signature: 452 }; A.reportsUIReducer_closure1.prototype = { call$1(b) { @@ -401699,7 +426228,7 @@ t2.replace$1(0, t1 == null ? _this.state.filters : t1); return b; }, - $signature: 476 + $signature: 452 }; A.ReportsUIState.prototype = { get$isGroupByFiltered() { @@ -401772,7 +426301,7 @@ break; } } - return result.build$0(); + return result._reports_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -401792,7 +426321,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._reports_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._reports_state$_build$0(); }, $eq(_, other) { var _this = this; @@ -401803,9 +426332,17 @@ return other instanceof A.ReportsUIState && _this.report === other.report && _this.group === other.group && _this.selectedGroup === other.selectedGroup && _this.chart === other.chart && _this.subgroup === other.subgroup && _this.customStartDate === other.customStartDate && _this.customEndDate === other.customEndDate && J.$eq$(_this.filters, other.filters); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._reports_state$__hashCode; - return t1 == null ? _this._reports_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.report)), B.JSString_methods.get$hashCode(_this.group)), B.JSString_methods.get$hashCode(_this.selectedGroup)), B.JSString_methods.get$hashCode(_this.chart)), B.JSString_methods.get$hashCode(_this.subgroup)), B.JSString_methods.get$hashCode(_this.customStartDate)), B.JSString_methods.get$hashCode(_this.customEndDate)), J.get$hashCode$(_this.filters))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSString_methods.get$hashCode(_this.report)), B.JSString_methods.get$hashCode(_this.group)), B.JSString_methods.get$hashCode(_this.selectedGroup)), B.JSString_methods.get$hashCode(_this.chart)), B.JSString_methods.get$hashCode(_this.subgroup)), B.JSString_methods.get$hashCode(_this.customStartDate)), B.JSString_methods.get$hashCode(_this.customEndDate)), J.get$hashCode$(_this.filters))); + t1 = _this._reports_state$__hashCode; + if (t1 == null) { + _this._reports_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -401860,35 +426397,20 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, exception, _this = this, + _reports_state$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s14_ = "ReportsUIState", _$result = null; try { _$result0 = _this._reports_state$_$v; if (_$result0 == null) { - t1 = _this.get$_reports_state$_$this()._report; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "report")); - t2 = _this.get$_reports_state$_$this()._group; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "group")); - t3 = _this.get$_reports_state$_$this()._selectedGroup; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "selectedGroup")); - t4 = _this.get$_reports_state$_$this()._chart; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "chart")); - t5 = _this.get$_reports_state$_$this()._subgroup; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "subgroup")); - t6 = _this.get$_reports_state$_$this()._customStartDate; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "customStartDate")); - t7 = _this.get$_reports_state$_$this()._customEndDate; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "customEndDate")); - _$result0 = A._$ReportsUIState$_(t4, t7, t6, _this.get$filters().build$0(), t2, t1, t3, t5); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_reports_state$_$this()._report, _s14_, "report"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_reports_state$_$this()._group, _s14_, "group"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_reports_state$_$this()._selectedGroup, _s14_, "selectedGroup"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_reports_state$_$this()._chart, _s14_, "chart"); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_reports_state$_$this()._subgroup, _s14_, "subgroup"); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_reports_state$_$this()._customStartDate, _s14_, "customStartDate"); + _$result0 = A._$ReportsUIState$_(t4, A.BuiltValueNullFieldError_checkNotNull(_this.get$_reports_state$_$this()._customEndDate, _s14_, "customEndDate"), t6, _this.get$filters().build$0(), t2, t1, t3, t5); } _$result = _$result0; } catch (exception) { @@ -402089,7 +426611,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveSchedule_closure.prototype = { call$3(store, dynamicAction, next) { @@ -402116,7 +426638,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].scheduleState.map._map$_map.$index(0, id); }, - $signature: 474 + $signature: 453 }; A._archiveSchedule__closure0.prototype = { call$1(schedules) { @@ -402125,7 +426647,7 @@ t1[0].call$1(new A.ArchiveSchedulesSuccess(schedules)); this.action.completer.complete$1(0, null); }, - $signature: 472 + $signature: 454 }; A._archiveSchedule__closure1.prototype = { call$1(error) { @@ -402163,7 +426685,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].scheduleState.map._map$_map.$index(0, id); }, - $signature: 474 + $signature: 453 }; A._deleteSchedule__closure0.prototype = { call$1(schedules) { @@ -402172,7 +426694,7 @@ t1[0].call$1(new A.DeleteSchedulesSuccess(schedules)); this.action.completer.complete$1(0, null); }, - $signature: 472 + $signature: 454 }; A._deleteSchedule__closure1.prototype = { call$1(error) { @@ -402210,7 +426732,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].scheduleState.map._map$_map.$index(0, id); }, - $signature: 474 + $signature: 453 }; A._restoreSchedule__closure0.prototype = { call$1(schedules) { @@ -402219,7 +426741,7 @@ t1[0].call$1(new A.RestoreSchedulesSuccess(schedules)); this.action.completer.complete$1(0, null); }, - $signature: 472 + $signature: 454 }; A._restoreSchedule__closure1.prototype = { call$1(error) { @@ -402259,7 +426781,7 @@ } t1.completer.complete$1(0, schedule); }, - $signature: 339 + $signature: 342 }; A._saveSchedule__closure0.prototype = { call$1(error) { @@ -402295,7 +426817,7 @@ t1[0].call$1(new A.LoadScheduleSuccess(schedule)); this.action.completer.complete$1(0, null); }, - $signature: 339 + $signature: 342 }; A._loadSchedule__closure0.prototype = { call$1(error) { @@ -402333,7 +426855,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1775 + $signature: 1801 }; A._loadSchedules__closure0.prototype = { call$1(error) { @@ -402368,103 +426890,103 @@ b.get$_schedule_state$_$this()._schedule_state$_tabIndex = t3; return b; }, - $signature: 1776 + $signature: 1802 }; A.forceSelectedReducer_closure191.prototype = { call$2(completer, action) { return true; }, - $signature: 1777 + $signature: 1803 }; A.forceSelectedReducer_closure192.prototype = { call$2(completer, action) { return false; }, - $signature: 1778 + $signature: 1804 }; A.forceSelectedReducer_closure193.prototype = { call$2(completer, action) { return false; }, - $signature: 1779 + $signature: 1805 }; A.forceSelectedReducer_closure194.prototype = { call$2(completer, action) { return false; }, - $signature: 1780 + $signature: 1806 }; A.forceSelectedReducer_closure195.prototype = { call$2(completer, action) { return false; }, - $signature: 1781 + $signature: 1807 }; A.forceSelectedReducer_closure196.prototype = { call$2(completer, action) { return false; }, - $signature: 1782 + $signature: 1808 }; A.forceSelectedReducer_closure197.prototype = { call$2(completer, action) { return false; }, - $signature: 1783 + $signature: 1809 }; A.forceSelectedReducer_closure198.prototype = { call$2(completer, action) { return false; }, - $signature: 1784 + $signature: 1810 }; A.tabIndexReducer_closure27.prototype = { call$2(completer, action) { return action.get$tabIndex(action); }, - $signature: 1785 + $signature: 1811 }; A.tabIndexReducer_closure28.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.selectedIdReducer_closure382.prototype = { call$2(completer, action) { return ""; }, - $signature: 1786 + $signature: 1812 }; A.selectedIdReducer_closure383.prototype = { call$2(completer, action) { return ""; }, - $signature: 1787 + $signature: 1813 }; A.selectedIdReducer_closure384.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_schedule ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure385.prototype = { call$2(selectedId, action) { return action.get$scheduleId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure386.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$schedule()); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure387.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure388.prototype = { call$2(selectedId, action) { @@ -402476,43 +426998,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 1788 + $signature: 1814 }; A.selectedIdReducer_closure390.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1789 + $signature: 1815 }; A.selectedIdReducer_closure391.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1790 + $signature: 1816 }; A.selectedIdReducer_closure392.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1791 + $signature: 1817 }; A.selectedIdReducer_closure393.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1792 + $signature: 1818 }; A.selectedIdReducer_closure394.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1793 + $signature: 1819 }; A.selectedIdReducer_closure395.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1794 + $signature: 1820 }; A.selectedIdReducer_closure396.prototype = { call$2(selectedId, action) { @@ -402525,31 +427047,31 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure126.prototype = { call$2(schedules, action) { return J.$index$asx(action.schedules, 0); }, - $signature: 1795 + $signature: 1821 }; A.editingReducer_closure127.prototype = { call$2(schedules, action) { return J.$index$asx(action.schedules, 0); }, - $signature: 1796 + $signature: 1822 }; A.editingReducer_closure128.prototype = { call$2(schedules, action) { return J.$index$asx(action.schedules, 0); }, - $signature: 1797 + $signature: 1823 }; A.editingReducer_closure129.prototype = { call$2(schedule, action) { return action.schedule.rebuild$1(new A.editingReducer__closure48()); }, - $signature: 1798 + $signature: 1824 }; A.editingReducer__closure48.prototype = { call$1(b) { @@ -402562,7 +427084,7 @@ call$2(state, action) { return state.rebuild$1(new A.scheduleListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.scheduleListReducer__closure.prototype = { call$1(b) { @@ -402719,7 +427241,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 471 + $signature: 455 }; A._deleteScheduleSuccess_closure.prototype = { call$1(b) { @@ -402741,7 +427263,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 471 + $signature: 455 }; A._restoreScheduleSuccess_closure.prototype = { call$1(b) { @@ -402763,7 +427285,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 471 + $signature: 455 }; A._addSchedule_closure.prototype = { call$1(b) { @@ -402776,7 +427298,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 342 + $signature: 344 }; A._updateSchedule_closure.prototype = { call$1(b) { @@ -402785,7 +427307,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 342 + $signature: 344 }; A._setLoadedSchedule_closure.prototype = { call$1(b) { @@ -402794,13 +427316,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 342 + $signature: 344 }; A.memoizedFilteredScheduleList_closure.prototype = { call$4(selectionState, scheduleMap, scheduleList, scheduleListState) { return A.filteredSchedulesSelector(selectionState, scheduleMap, scheduleList, scheduleListState); }, - $signature: 1802 + $signature: 1828 }; A.filteredSchedulesSelector_closure.prototype = { call$1(scheduleId) { @@ -402814,7 +427336,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([schedule.name, schedule.template], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredSchedulesSelector_closure0.prototype = { call$2(scheduleAId, scheduleBId) { @@ -402822,7 +427344,7 @@ t2 = this.scheduleListState; return t1.$index(0, scheduleAId).compareTo$3(0, t1.$index(0, scheduleBId), t2.sortField, t2.sortAscending); }, - $signature: 21 + $signature: 22 }; A.ScheduleState.prototype = { loadSchedules$1(clients) { @@ -402836,13 +427358,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.ScheduleState_loadSchedules_closure1.prototype = { call$1(item) { return item; }, - $signature: 1803 + $signature: 1829 }; A.ScheduleState_loadSchedules_closure.prototype = { call$1(b) { @@ -402857,7 +427379,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 342 + $signature: 344 }; A.ScheduleUIState.prototype = { get$isCreatingNew() { @@ -402917,7 +427439,7 @@ break; } } - return result.build$0(); + return result._schedule_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -402995,7 +427517,7 @@ break; } } - return result.build$0(); + return result._schedule_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -403015,7 +427537,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._schedule_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._schedule_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -403025,9 +427547,17 @@ return other instanceof A.ScheduleState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._schedule_state$__hashCode; - return t1 == null ? _this._schedule_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._schedule_state$__hashCode; + if (t1 == null) { + _this._schedule_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("ScheduleState"), @@ -403067,7 +427597,7 @@ } return _this; }, - build$0() { + _schedule_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._schedule_state$_$v; @@ -403128,9 +427658,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._schedule_state$__hashCode; - return t1 == null ? _this._schedule_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._schedule_state$__hashCode; + if (t1 == null) { + _this._schedule_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -403198,7 +427736,7 @@ } return _this; }, - build$0() { + _schedule_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s15_ = "ScheduleUIState", _$result = null; @@ -403206,13 +427744,11 @@ _$result0 = _this._schedule_state$_$v; if (_$result0 == null) { t1 = _this._schedule_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._schedule_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_schedule_state$_$this()._schedule_state$_selectedId; t4 = _this.get$_schedule_state$_$this()._schedule_state$_forceSelected; - t5 = _this.get$_schedule_state$_$this()._schedule_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_schedule_state$_$this()._schedule_state$_tabIndex, _s15_, "tabIndex"); t6 = _this.get$_schedule_state$_$this()._schedule_state$_saveCompleter; _$result0 = A._$ScheduleUIState$_(_this.get$_schedule_state$_$this()._schedule_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -403223,9 +427759,9 @@ _$failedField = "editing"; t1 = _this._schedule_state$_editing; if (t1 != null) - t1.build$0(); + t1._schedule_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s15_, _$failedField, J.toString$0$(e)); @@ -403353,7 +427889,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._saveCompany_closure.prototype = { call$3(store, dynamicAction, next) { @@ -403375,7 +427911,7 @@ t1[0].call$1(new A.SaveCompanySuccess(company)); this.action.completer.complete$0(0); }, - $signature: 794 + $signature: 594 }; A._saveCompany__closure0.prototype = { call$1(error) { @@ -403410,7 +427946,7 @@ if (t1 != null) t1.complete$0(0); }, - $signature: 192 + $signature: 203 }; A._saveAuthUser__closure0.prototype = { call$1(error) { @@ -403447,7 +427983,7 @@ t1[0].call$1(new A.ConnecOAuthUserSuccess(user)); this.action.completer.complete$0(0); }, - $signature: 192 + $signature: 203 }; A._connectOAuthUser__closure0.prototype = { call$1(error) { @@ -403484,7 +428020,7 @@ t1.get$completer(); t1.get$completer().complete$0(0); }, - $signature: 192 + $signature: 203 }; A._connectGmailUser__closure0.prototype = { call$1(error) { @@ -403521,7 +428057,7 @@ t1[0].call$1(new A.DisableTwoFactorSuccess()); this.action.completer.complete$0(0); }, - $signature: 20 + $signature: 21 }; A._disableTwoFactor__closure0.prototype = { call$1(error) { @@ -403556,7 +428092,7 @@ t1[0].call$1(new A.SaveUserSettingsSuccess(userCompany)); this.action.completer.complete$0(0); }, - $signature: 892 + $signature: 835 }; A._saveSettings__closure0.prototype = { call$1(error) { @@ -403615,7 +428151,7 @@ } t1.completer.complete$0(0); }, - $signature: 145 + $signature: 151 }; A._uploadLogo__closure0.prototype = { call$1(error) { @@ -403665,7 +428201,7 @@ t1[0].call$1(new A.SaveCompanySuccess(company)); this.action.completer.complete$1(0, null); }, - $signature: 794 + $signature: 594 }; A._saveDocument__closure10.prototype = { call$1(error) { @@ -403682,7 +428218,7 @@ call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure16(action, state)); }, - $signature: 1806 + $signature: 1832 }; A.settingsUIReducer__closure16.prototype = { call$1(b) { @@ -403759,13 +428295,13 @@ b.get$_settings_state$_$this()._entityType = t1; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure0.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure15(action)); }, - $signature: 1808 + $signature: 1834 }; A.settingsUIReducer__closure15.prototype = { call$1(b) { @@ -403776,7 +428312,7 @@ b.get$_settings_state$_$this()._isChanged = true; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure1.prototype = { call$2(state, action) { @@ -403789,7 +428325,7 @@ return state.rebuild$1(new A.settingsUIReducer__closure14(action)); } }, - $signature: 1809 + $signature: 1835 }; A.settingsUIReducer__closure12.prototype = { call$1(b) { @@ -403800,7 +428336,7 @@ b.get$_settings_state$_$this()._isChanged = true; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer__closure13.prototype = { call$1(b) { @@ -403811,7 +428347,7 @@ b.get$_settings_state$_$this()._isChanged = true; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer__closure14.prototype = { call$1(b) { @@ -403822,13 +428358,13 @@ b.get$_settings_state$_$this()._isChanged = true; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure2.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure11(action)); }, - $signature: 1810 + $signature: 1836 }; A.settingsUIReducer__closure11.prototype = { call$1(b) { @@ -403839,13 +428375,13 @@ b.get$_settings_state$_$this()._isChanged = true; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure3.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure10(state)); }, - $signature: 1811 + $signature: 1837 }; A.settingsUIReducer__closure10.prototype = { call$1(b) { @@ -403872,13 +428408,13 @@ b.get$_settings_state$_$this()._updatedAt = t2; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure4.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure9(action)); }, - $signature: 1812 + $signature: 1838 }; A.settingsUIReducer__closure9.prototype = { call$1(b) { @@ -403894,13 +428430,13 @@ b.get$_settings_state$_$this()._isChanged = false; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure5.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure8(action)); }, - $signature: 1813 + $signature: 1839 }; A.settingsUIReducer__closure8.prototype = { call$1(b) { @@ -403916,13 +428452,13 @@ b.get$_settings_state$_$this()._isChanged = false; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure6.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure7(action)); }, - $signature: 1814 + $signature: 1840 }; A.settingsUIReducer__closure7.prototype = { call$1(b) { @@ -403938,13 +428474,13 @@ b.get$_settings_state$_$this()._isChanged = false; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure7.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure6(action)); }, - $signature: 1815 + $signature: 1841 }; A.settingsUIReducer__closure6.prototype = { call$1(b) { @@ -403958,13 +428494,13 @@ b.get$_settings_state$_$this()._isChanged = false; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure8.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure5(action, state)); }, - $signature: 1816 + $signature: 1842 }; A.settingsUIReducer__closure5.prototype = { call$1(b) { @@ -403974,13 +428510,13 @@ b.get$_settings_state$_$this()._settings_state$_filterClearedAt = t1; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure9.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure4(state)); }, - $signature: 1817 + $signature: 1843 }; A.settingsUIReducer__closure4.prototype = { call$1(b) { @@ -403996,13 +428532,13 @@ b.get$_settings_state$_$this()._tabIndex = 0; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure10.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure3(action)); }, - $signature: 1818 + $signature: 1844 }; A.settingsUIReducer__closure3.prototype = { call$1(b) { @@ -404010,13 +428546,13 @@ b.get$_settings_state$_$this()._tabIndex = t1; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure11.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure2(action)); }, - $signature: 1819 + $signature: 1845 }; A.settingsUIReducer__closure2.prototype = { call$1(b) { @@ -404024,13 +428560,13 @@ b.get$_settings_state$_$this()._selectedTemplate = t1; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure12.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure1()); }, - $signature: 1820 + $signature: 1846 }; A.settingsUIReducer__closure1.prototype = { call$1(b) { @@ -404038,13 +428574,13 @@ b.get$_settings_state$_$this()._updatedAt = t1; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure13.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure0(state)); }, - $signature: 1821 + $signature: 1847 }; A.settingsUIReducer__closure0.prototype = { call$1(b) { @@ -404052,13 +428588,13 @@ b.get$_settings_state$_$this()._showNewSettings = !t1; return b; }, - $signature: 87 + $signature: 98 }; A.settingsUIReducer_closure14.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure(state)); }, - $signature: 1822 + $signature: 1848 }; A.settingsUIReducer__closure.prototype = { call$1(b) { @@ -404066,7 +428602,7 @@ b.get$_settings_state$_$this()._settings_state$_showPdfPreview = !t1; return b; }, - $signature: 87 + $signature: 98 }; A.SettingsUIState.prototype = { get$settings() { @@ -404299,7 +428835,7 @@ break; } } - return result.build$0(); + return result._settings_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -404320,7 +428856,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._settings_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._settings_state$_build$0(); }, $eq(_, other) { var _this = this; @@ -404331,9 +428867,17 @@ return other instanceof A.SettingsUIState && J.$eq$(_this.company, other.company) && J.$eq$(_this.origCompany, other.origCompany) && J.$eq$(_this.client, other.client) && J.$eq$(_this.origClient, other.origClient) && J.$eq$(_this.group, other.group) && J.$eq$(_this.origGroup, other.origGroup) && J.$eq$(_this.user, other.user) && J.$eq$(_this.origUser, other.origUser) && _this.entityType === other.entityType && _this.isChanged === other.isChanged && _this.updatedAt === other.updatedAt && _this.section === other.section && _this.tabIndex === other.tabIndex && _this.selectedTemplate === other.selectedTemplate && _this.filter == other.filter && _this.filterClearedAt === other.filterClearedAt && _this.showNewSettings === other.showNewSettings && _this.showPdfPreview === other.showPdfPreview; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._settings_state$__hashCode; - return t1 == null ? _this._settings_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.company)), J.get$hashCode$(_this.origCompany)), J.get$hashCode$(_this.client)), J.get$hashCode$(_this.origClient)), J.get$hashCode$(_this.group)), J.get$hashCode$(_this.origGroup)), J.get$hashCode$(_this.user)), J.get$hashCode$(_this.origUser)), A.Primitives_objectHashCode(_this.entityType)), B.JSBool_methods.get$hashCode(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSString_methods.get$hashCode(_this.section)), B.JSInt_methods.get$hashCode(_this.tabIndex)), A.Primitives_objectHashCode(_this.selectedTemplate)), J.get$hashCode$(_this.filter)), B.JSInt_methods.get$hashCode(_this.filterClearedAt)), B.JSBool_methods.get$hashCode(_this.showNewSettings)), B.JSBool_methods.get$hashCode(_this.showPdfPreview))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.company)), J.get$hashCode$(_this.origCompany)), J.get$hashCode$(_this.client)), J.get$hashCode$(_this.origClient)), J.get$hashCode$(_this.group)), J.get$hashCode$(_this.origGroup)), J.get$hashCode$(_this.user)), J.get$hashCode$(_this.origUser)), A.Primitives_objectHashCode(_this.entityType)), B.JSBool_methods.get$hashCode(_this.isChanged)), B.JSInt_methods.get$hashCode(_this.updatedAt)), B.JSString_methods.get$hashCode(_this.section)), B.JSInt_methods.get$hashCode(_this.tabIndex)), A.Primitives_objectHashCode(_this.selectedTemplate)), J.get$hashCode$(_this.filter)), B.JSInt_methods.get$hashCode(_this.filterClearedAt)), B.JSBool_methods.get$hashCode(_this.showNewSettings)), B.JSBool_methods.get$hashCode(_this.showPdfPreview))); + t1 = _this._settings_state$__hashCode; + if (t1 == null) { + _this._settings_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -404540,71 +429084,49 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, exception, _this = this, + _settings_state$_build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, exception, _this = this, _s15_ = "SettingsUIState", _$result = null; try { _$result0 = _this._settings_state$_$v; if (_$result0 == null) { - t1 = _this.get$company().build$0(); - t2 = _this.get$origCompany().build$0(); - t3 = _this.get$client(_this).build$0(); - t4 = _this.get$origClient().build$0(); - t5 = _this.get$group().build$0(); - t6 = _this.get$origGroup().build$0(); - t7 = _this.get$user(_this).build$0(); - t8 = _this.get$origUser().build$0(); - t9 = _this.get$_settings_state$_$this()._entityType; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "entityType")); - t10 = _this.get$_settings_state$_$this()._isChanged; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "isChanged")); - t11 = _this.get$_settings_state$_$this()._updatedAt; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "updatedAt")); - t12 = _this.get$_settings_state$_$this()._section; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "section")); - t13 = _this.get$_settings_state$_$this()._tabIndex; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "tabIndex")); - t14 = _this.get$_settings_state$_$this()._selectedTemplate; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "selectedTemplate")); - t15 = _this.get$_settings_state$_$this()._settings_state$_filter; - t16 = _this.get$_settings_state$_$this()._settings_state$_filterClearedAt; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "filterClearedAt")); - t17 = _this.get$_settings_state$_$this()._showNewSettings; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "showNewSettings")); - t18 = _this.get$_settings_state$_$this()._settings_state$_showPdfPreview; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s15_, "showPdfPreview")); - _$result0 = A._$SettingsUIState$_(t3, t1, t9, t15, t16, t5, t10, t4, t2, t6, t8, t12, t14, t17, t18, t13, t11, t7); + t1 = _this.get$company()._company_model$_build$0(); + t2 = _this.get$origCompany()._company_model$_build$0(); + t3 = _this.get$client(_this)._client_model$_build$0(); + t4 = _this.get$origClient()._client_model$_build$0(); + t5 = _this.get$group()._group_model$_build$0(); + t6 = _this.get$origGroup()._group_model$_build$0(); + t7 = _this.get$user(_this)._user_model$_build$0(); + t8 = _this.get$origUser()._user_model$_build$0(); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_state$_$this()._entityType, _s15_, "entityType"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_state$_$this()._isChanged, _s15_, "isChanged"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_state$_$this()._updatedAt, _s15_, "updatedAt"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_state$_$this()._section, _s15_, "section"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_state$_$this()._tabIndex, _s15_, "tabIndex"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_state$_$this()._selectedTemplate, _s15_, "selectedTemplate"); + _$result0 = A._$SettingsUIState$_(t3, t1, t9, _this.get$_settings_state$_$this()._settings_state$_filter, A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_state$_$this()._settings_state$_filterClearedAt, _s15_, "filterClearedAt"), t5, t10, t4, t2, t6, t8, t12, t14, A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_state$_$this()._showNewSettings, _s15_, "showNewSettings"), A.BuiltValueNullFieldError_checkNotNull(_this.get$_settings_state$_$this()._settings_state$_showPdfPreview, _s15_, "showPdfPreview"), t13, t11, t7); } _$result = _$result0; } catch (exception) { _$failedField = null; try { _$failedField = "company"; - _this.get$company().build$0(); + _this.get$company()._company_model$_build$0(); _$failedField = "origCompany"; - _this.get$origCompany().build$0(); + _this.get$origCompany()._company_model$_build$0(); _$failedField = "client"; - _this.get$client(_this).build$0(); + _this.get$client(_this)._client_model$_build$0(); _$failedField = "origClient"; - _this.get$origClient().build$0(); + _this.get$origClient()._client_model$_build$0(); _$failedField = "group"; - _this.get$group().build$0(); + _this.get$group()._group_model$_build$0(); _$failedField = "origGroup"; - _this.get$origGroup().build$0(); + _this.get$origGroup()._group_model$_build$0(); _$failedField = "user"; - _this.get$user(_this).build$0(); + _this.get$user(_this)._user_model$_build$0(); _$failedField = "origUser"; - _this.get$origUser().build$0(); + _this.get$origUser()._user_model$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s15_, _$failedField, J.toString$0$(e)); @@ -404637,283 +429159,286 @@ b.get$gatewayMap().addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(t1.gateways, new A.staticLoadedReducer__closure15(), new A.staticLoadedReducer__closure16(), t2, type$.legacy_GatewayEntity)); return b; }, - $signature: 1823 + $signature: 1849 }; A.staticLoadedReducer__closure.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.staticLoadedReducer__closure0.prototype = { call$1(item) { return item; }, - $signature: 1824 + $signature: 1850 }; A.staticLoadedReducer__closure1.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.staticLoadedReducer__closure2.prototype = { call$1(item) { return item; }, - $signature: 1825 + $signature: 1851 }; A.staticLoadedReducer__closure3.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.staticLoadedReducer__closure4.prototype = { call$1(item) { return item; }, - $signature: 1826 + $signature: 1852 }; A.staticLoadedReducer__closure5.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.staticLoadedReducer__closure6.prototype = { call$1(item) { return item; }, - $signature: 1827 + $signature: 1853 }; A.staticLoadedReducer__closure7.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.staticLoadedReducer__closure8.prototype = { call$1(item) { return item; }, - $signature: 1828 + $signature: 1854 }; A.staticLoadedReducer__closure9.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.staticLoadedReducer__closure10.prototype = { call$1(item) { return item; }, - $signature: 1829 + $signature: 1855 }; A.staticLoadedReducer__closure11.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.staticLoadedReducer__closure12.prototype = { call$1(item) { return item; }, - $signature: 1830 + $signature: 1856 }; A.staticLoadedReducer__closure13.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.staticLoadedReducer__closure14.prototype = { call$1(item) { return item; }, - $signature: 1831 + $signature: 1857 }; A.staticLoadedReducer__closure15.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.staticLoadedReducer__closure16.prototype = { call$1(item) { return item; }, - $signature: 1832 + $signature: 1858 }; A.memoizedCountryList_closure.prototype = { call$1(countryMap) { return A.countryList(countryMap); }, - $signature: 1833 + $signature: 1859 }; A.countryList_closure.prototype = { call$2(idA, idB) { var t1 = this.countryMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).name, t1.$index(0, idB).name); }, - $signature: 21 + $signature: 22 }; A.memoizedGroupList_closure.prototype = { call$1(groupMap) { return A.groupList(groupMap); }, - $signature: 1834 + $signature: 1860 }; A.groupList_closure.prototype = { call$1(groupId) { var t1 = this.groupMap._map$_map.$index(0, groupId); return !t1.get$isArchived() && !t1.get$isDeleted(); }, - $signature: 14 + $signature: 15 }; A.groupList_closure0.prototype = { call$2(idA, idB) { var t1 = this.groupMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).name, t1.$index(0, idB).name); }, - $signature: 21 + $signature: 22 }; A.memoizedLanguageList_closure.prototype = { call$1(languageMap) { return A.languageList(languageMap); }, - $signature: 1835 + $signature: 1861 }; A.languageList_closure.prototype = { call$2(idA, idB) { var t1 = this.languageMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).name, t1.$index(0, idB).name); }, - $signature: 21 + $signature: 22 }; A.memoizedCurrencyList_closure.prototype = { call$1(currencyMap) { return A.currencyList(currencyMap); }, - $signature: 1836 + $signature: 1862 }; A.currencyList_closure.prototype = { call$2(idA, idB) { var t1 = this.currencyMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).name, t1.$index(0, idB).name); }, - $signature: 21 + $signature: 22 }; A.memoizedTimezoneList_closure.prototype = { call$1(timezoneMap) { return A.timezoneList(timezoneMap); }, - $signature: 1837 + $signature: 1863 }; A.timezoneList_closure.prototype = { call$2(idA, idB) { var t1 = this.timezoneMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).name, t1.$index(0, idB).name); }, - $signature: 21 + $signature: 22 }; A.memoizedDateFormatList_closure.prototype = { call$1(dateFormatMap) { return A.dateFormatList(dateFormatMap); }, - $signature: 1838 + $signature: 1864 }; A.dateFormatList_closure.prototype = { call$2(idA, idB) { var t1 = this.dateFormatMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).get$preview(), t1.$index(0, idB).get$preview()); }, - $signature: 21 + $signature: 22 }; A.memoizedIndustryList_closure.prototype = { call$1(industryMap) { return A.industryList(industryMap); }, - $signature: 1839 + $signature: 1865 }; A.industryList_closure.prototype = { call$2(idA, idB) { var t1 = this.industryMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).name, t1.$index(0, idB).name); }, - $signature: 21 + $signature: 22 }; A.memoizedSizeList_closure.prototype = { call$1(sizeMap) { return A.sizeList(sizeMap); }, - $signature: 1840 + $signature: 1866 }; A.sizeList_closure.prototype = { call$2(idA, idB) { var t1 = this.sizeMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).id, t1.$index(0, idB).id); }, - $signature: 21 + $signature: 22 }; A.memoizedGatewayList_closure.prototype = { call$1(gatewayMap) { return A.gatewayList(gatewayMap); }, - $signature: 1841 + $signature: 1867 }; A.gatewayList_closure.prototype = { call$1(gatewayId) { return this.gatewayMap._map$_map.$index(0, gatewayId).isVisible; }, - $signature: 14 + $signature: 15 }; A.gatewayList_closure0.prototype = { call$2(idA, idB) { var t1 = this.gatewayMap._map$_map; return B.JSInt_methods.compareTo$1(t1.$index(0, idA).sortOrder, t1.$index(0, idB).sortOrder); }, - $signature: 21 + $signature: 22 }; A.memoizedPaymentTypeList_closure.prototype = { call$1(paymentTypeMap) { return A.paymentTypeList(paymentTypeMap); }, - $signature: 1842 + $signature: 1868 }; A.paymentTypeList_closure.prototype = { call$2(idA, idB) { var t1 = this.paymentTypeMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).name, t1.$index(0, idB).name); }, - $signature: 21 + $signature: 22 }; A.memoizedFontMap_closure.prototype = { call$1(fontList) { return A.fontMap(fontList); }, - $signature: 1843 + $signature: 1869 }; A.fontMap_closure.prototype = { call$1(v) { return J.$index$asx(v, "value"); }, - $signature: 26 + $signature: 27 }; A.fontMap_closure0.prototype = { call$1(v) { - var t1 = J.getInterceptor$asx(v), + var _s10_ = "FontEntity", + t1 = J.getInterceptor$asx(v), t2 = t1.$index(v, "value"); t1 = t1.$index(v, "label"); if (t2 == null) t2 = ""; if (t1 == null) t1 = ""; + A.BuiltValueNullFieldError_checkNotNull(t1, _s10_, "name"); + A.BuiltValueNullFieldError_checkNotNull(t2, _s10_, "id"); return new A._$FontEntity(t1, t2); }, - $signature: 1844 + $signature: 1870 }; A.StaticState.prototype = { get$isStale() { @@ -405071,7 +429596,7 @@ break; } } - return result.build$0(); + return result._static_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -405095,9 +429620,17 @@ return other instanceof A.StaticState && _this.updatedAt == other.updatedAt && J.$eq$(_this.currencyMap, other.currencyMap) && J.$eq$(_this.sizeMap, other.sizeMap) && J.$eq$(_this.gatewayMap, other.gatewayMap) && J.$eq$(_this.industryMap, other.industryMap) && J.$eq$(_this.timezoneMap, other.timezoneMap) && J.$eq$(_this.dateFormatMap, other.dateFormatMap) && J.$eq$(_this.languageMap, other.languageMap) && J.$eq$(_this.paymentTypeMap, other.paymentTypeMap) && J.$eq$(_this.countryMap, other.countryMap) && J.$eq$(_this.templateMap, other.templateMap); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._static_state$__hashCode; - return t1 == null ? _this._static_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.updatedAt)), J.get$hashCode$(_this.currencyMap)), J.get$hashCode$(_this.sizeMap)), J.get$hashCode$(_this.gatewayMap)), J.get$hashCode$(_this.industryMap)), J.get$hashCode$(_this.timezoneMap)), J.get$hashCode$(_this.dateFormatMap)), J.get$hashCode$(_this.languageMap)), J.get$hashCode$(_this.paymentTypeMap)), J.get$hashCode$(_this.countryMap)), J.get$hashCode$(_this.templateMap))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.updatedAt)), J.get$hashCode$(_this.currencyMap)), J.get$hashCode$(_this.sizeMap)), J.get$hashCode$(_this.gatewayMap)), J.get$hashCode$(_this.industryMap)), J.get$hashCode$(_this.timezoneMap)), J.get$hashCode$(_this.dateFormatMap)), J.get$hashCode$(_this.languageMap)), J.get$hashCode$(_this.paymentTypeMap)), J.get$hashCode$(_this.countryMap)), J.get$hashCode$(_this.templateMap))); + t1 = _this._static_state$__hashCode; + if (t1 == null) { + _this._static_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -405227,7 +429760,7 @@ } return _this; }, - build$0() { + _static_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, exception, _this = this, _$result = null; try { _$result0 = _this._static_state$_$v; @@ -405387,7 +429920,7 @@ A._editSubscription_closure.prototype = { call$3(store, dynamicAction, next) { var t1, - _s28_ = "/settings/subscriptions/edit"; + _s28_ = "/settings/payment_links/edit"; next.call$1(type$.legacy_EditSubscription._as(dynamicAction)); t1 = store.__Store__dispatchers_F; t1 === $ && A.throwUnnamedLateFieldNI(); @@ -405421,11 +429954,11 @@ next.call$1(type$.legacy_ViewSubscription._as(dynamicAction)); t1 = store.__Store__dispatchers_F; t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.UpdateCurrentRoute("/settings/subscriptions/view")); + t1[0].call$1(new A.UpdateCurrentRoute("/settings/payment_links/view")); t1 = store.__Store__state_A; t1 === $ && A.throwUnnamedLateFieldNI(); if (t1.prefState.appLayout === B.AppLayout_mobile) - $.$get$navigatorKey().get$currentState().pushNamed$1$1("/settings/subscriptions/view", type$.legacy_Object); + $.$get$navigatorKey().get$currentState().pushNamed$1$1("/settings/payment_links/view", type$.legacy_Object); // implicit return return A._asyncReturn(null, $async$completer); } @@ -405437,7 +429970,7 @@ A._viewSubscriptionList_closure.prototype = { call$3(store, dynamicAction, next) { var t1, - _s23_ = "/settings/subscriptions"; + _s23_ = "/settings/payment_links"; next.call$1(type$.legacy_ViewSubscriptionList._as(dynamicAction)); t1 = store.__Store__state_A; t1 === $ && A.throwUnnamedLateFieldNI(); @@ -405460,7 +429993,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveSubscription_closure.prototype = { call$3(store, dynamicAction, next) { @@ -405487,7 +430020,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].subscriptionState.map._map$_map.$index(0, id); }, - $signature: 466 + $signature: 456 }; A._archiveSubscription__closure0.prototype = { call$1(subscriptions) { @@ -405496,7 +430029,7 @@ t1[0].call$1(new A.ArchiveSubscriptionsSuccess(subscriptions)); this.action.completer.complete$1(0, null); }, - $signature: 465 + $signature: 457 }; A._archiveSubscription__closure1.prototype = { call$1(error) { @@ -405534,7 +430067,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].subscriptionState.map._map$_map.$index(0, id); }, - $signature: 466 + $signature: 456 }; A._deleteSubscription__closure0.prototype = { call$1(subscriptions) { @@ -405543,7 +430076,7 @@ t1[0].call$1(new A.DeleteSubscriptionsSuccess(subscriptions)); this.action.completer.complete$1(0, null); }, - $signature: 465 + $signature: 457 }; A._deleteSubscription__closure1.prototype = { call$1(error) { @@ -405581,7 +430114,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].subscriptionState.map._map$_map.$index(0, id); }, - $signature: 466 + $signature: 456 }; A._restoreSubscription__closure0.prototype = { call$1(subscriptions) { @@ -405590,7 +430123,7 @@ t1[0].call$1(new A.RestoreSubscriptionsSuccess(subscriptions)); this.action.completer.complete$1(0, null); }, - $signature: 465 + $signature: 457 }; A._restoreSubscription__closure1.prototype = { call$1(error) { @@ -405630,7 +430163,7 @@ } t1.completer.complete$1(0, subscription); }, - $signature: 347 + $signature: 345 }; A._saveSubscription__closure0.prototype = { call$1(error) { @@ -405666,7 +430199,7 @@ t1[0].call$1(new A.LoadSubscriptionSuccess(subscription)); this.action.completer.complete$1(0, null); }, - $signature: 347 + $signature: 345 }; A._loadSubscription__closure0.prototype = { call$1(error) { @@ -405704,7 +430237,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1848 + $signature: 1874 }; A._loadSubscriptions__closure0.prototype = { call$1(error) { @@ -405739,103 +430272,104 @@ b.get$_subscription_state$_$this()._subscription_state$_tabIndex = t3; return b; }, - $signature: 1849 + $signature: 1875 }; A.forceSelectedReducer_closure143.prototype = { call$2(completer, action) { return true; }, - $signature: 1850 + $signature: 1876 }; A.forceSelectedReducer_closure144.prototype = { call$2(completer, action) { return false; }, - $signature: 1851 + $signature: 1877 }; A.forceSelectedReducer_closure145.prototype = { call$2(completer, action) { return false; }, - $signature: 1852 + $signature: 1878 }; A.forceSelectedReducer_closure146.prototype = { call$2(completer, action) { return false; }, - $signature: 1853 + $signature: 1879 }; A.forceSelectedReducer_closure147.prototype = { call$2(completer, action) { return false; }, - $signature: 1854 + $signature: 1880 }; A.forceSelectedReducer_closure148.prototype = { call$2(completer, action) { return false; }, - $signature: 1855 + $signature: 1881 }; A.forceSelectedReducer_closure149.prototype = { call$2(completer, action) { return false; }, - $signature: 1856 + $signature: 1882 }; A.forceSelectedReducer_closure150.prototype = { call$2(completer, action) { return false; }, - $signature: 1857 + $signature: 1883 }; A.tabIndexReducer_closure15.prototype = { call$2(completer, action) { return action.get$tabIndex(action); }, - $signature: 1858 + $signature: 1884 }; A.tabIndexReducer_closure16.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.selectedIdReducer_closure287.prototype = { call$2(completer, action) { return ""; }, - $signature: 1859 + $signature: 1885 }; A.selectedIdReducer_closure288.prototype = { call$2(completer, action) { return ""; }, - $signature: 1860 + $signature: 1886 }; A.selectedIdReducer_closure289.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_subscription ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure290.prototype = { call$2(selectedId, action) { return action.get$subscriptionId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure291.prototype = { call$2(selectedId, action) { - return J.get$id$x(action.get$subscription()); + var t1 = action.get$subscription(); + return t1.get$id(t1); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure292.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure293.prototype = { call$2(selectedId, action) { @@ -405847,43 +430381,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 1861 + $signature: 1887 }; A.selectedIdReducer_closure295.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1862 + $signature: 1888 }; A.selectedIdReducer_closure296.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1863 + $signature: 1889 }; A.selectedIdReducer_closure297.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1864 + $signature: 1890 }; A.selectedIdReducer_closure298.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1865 + $signature: 1891 }; A.selectedIdReducer_closure299.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1866 + $signature: 1892 }; A.selectedIdReducer_closure300.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1867 + $signature: 1893 }; A.selectedIdReducer_closure301.prototype = { call$2(selectedId, action) { @@ -405896,44 +430430,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure95.prototype = { call$2(subscriptions, action) { return J.$index$asx(action.subscriptions, 0); }, - $signature: 1868 + $signature: 1894 }; A.editingReducer_closure96.prototype = { call$2(subscriptions, action) { return J.$index$asx(action.subscriptions, 0); }, - $signature: 1869 + $signature: 1895 }; A.editingReducer_closure97.prototype = { call$2(subscriptions, action) { return J.$index$asx(action.subscriptions, 0); }, - $signature: 1870 + $signature: 1896 }; A.editingReducer_closure98.prototype = { call$2(subscription, action) { return action.subscription.rebuild$1(new A.editingReducer__closure36()); }, - $signature: 1871 + $signature: 1897 }; A.editingReducer__closure36.prototype = { call$1(b) { b.get$_subscription_model$_$this()._subscription_model$_isChanged = true; return b; }, - $signature: 62 + $signature: 67 }; A.subscriptionListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.subscriptionListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.subscriptionListReducer__closure.prototype = { call$1(b) { @@ -406079,7 +430613,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 463 + $signature: 459 }; A._deleteSubscriptionSuccess_closure.prototype = { call$1(b) { @@ -406101,7 +430635,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 463 + $signature: 459 }; A._restoreSubscriptionSuccess_closure.prototype = { call$1(b) { @@ -406123,7 +430657,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 463 + $signature: 459 }; A._addSubscription_closure.prototype = { call$1(b) { @@ -406136,7 +430670,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 350 + $signature: 347 }; A._updateSubscription_closure.prototype = { call$1(b) { @@ -406145,7 +430679,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 350 + $signature: 347 }; A._setLoadedSubscription_closure.prototype = { call$1(b) { @@ -406154,13 +430688,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 350 + $signature: 347 }; A.memoizedFilteredSubscriptionList_closure.prototype = { call$4(selectionState, subscriptionMap, subscriptionList, subscriptionListState) { return A.filteredSubscriptionsSelector(selectionState, subscriptionMap, subscriptionList, subscriptionListState); }, - $signature: 1875 + $signature: 1901 }; A.filteredSubscriptionsSelector_closure.prototype = { call$1(subscriptionId) { @@ -406178,7 +430712,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([subscription.name], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredSubscriptionsSelector_closure0.prototype = { call$2(subscriptionAId, subscriptionBId) { @@ -406186,7 +430720,7 @@ t2 = this.subscriptionListState; return t1.$index(0, subscriptionAId).compareTo$3(0, t1.$index(0, subscriptionBId), t2.sortField, t2.sortAscending); }, - $signature: 21 + $signature: 22 }; A.SubscriptionState.prototype = { loadSubscriptions$1(clients) { @@ -406200,13 +430734,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.SubscriptionState_loadSubscriptions_closure1.prototype = { call$1(item) { return item; }, - $signature: 1876 + $signature: 1902 }; A.SubscriptionState_loadSubscriptions_closure.prototype = { call$1(b) { @@ -406221,7 +430755,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 350 + $signature: 347 }; A.SubscriptionUIState.prototype = { get$isCreatingNew() { @@ -406281,7 +430815,7 @@ break; } } - return result.build$0(); + return result._subscription_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -406368,7 +430902,7 @@ break; } } - return result.build$0(); + return result._subscription_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -406388,7 +430922,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._subscription_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._subscription_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -406398,9 +430932,17 @@ return other instanceof A.SubscriptionState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._subscription_state$__hashCode; - return t1 == null ? _this._subscription_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._subscription_state$__hashCode; + if (t1 == null) { + _this._subscription_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("SubscriptionState"), @@ -406440,7 +430982,7 @@ } return _this; }, - build$0() { + _subscription_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._subscription_state$_$v; @@ -406501,9 +431043,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._subscription_state$__hashCode; - return t1 == null ? _this._subscription_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._subscription_state$__hashCode; + if (t1 == null) { + _this._subscription_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -406579,7 +431129,7 @@ } return _this; }, - build$0() { + _subscription_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s19_ = "SubscriptionUIState", _$result = null; @@ -406587,13 +431137,11 @@ _$result0 = _this._subscription_state$_$v; if (_$result0 == null) { t1 = _this._subscription_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._subscription_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_subscription_state$_$this()._subscription_state$_selectedId; t4 = _this.get$_subscription_state$_$this()._subscription_state$_forceSelected; - t5 = _this.get$_subscription_state$_$this()._subscription_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_subscription_state$_$this()._subscription_state$_tabIndex, _s19_, "tabIndex"); t6 = _this.get$_subscription_state$_$this()._subscription_state$_saveCompleter; _$result0 = A._$SubscriptionUIState$_(_this.get$_subscription_state$_$this()._subscription_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -406604,9 +431152,9 @@ _$failedField = "editing"; t1 = _this._subscription_state$_editing; if (t1 != null) - t1.build$0(); + t1._subscription_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s19_, _$failedField, J.toString$0$(e)); @@ -406746,7 +431294,7 @@ t1.lastClientId = clientId; } }, - $signature: 145 + $signature: 151 }; A.handleTaskAction_closure1.prototype = { call$2(taskA, taskB) { @@ -406764,7 +431312,7 @@ taskBDate = taskBTimes.length === 0 ? A.convertTimestampToDate(taskB.createdAt) : B.JSArray_methods.get$first(taskBTimes).startDate; return B.JSInt_methods.compareTo$1(taskADate._value, taskBDate._value); }, - $signature: 868 + $signature: 583 }; A.handleTaskAction_closure2.prototype = { call$1(entity) { @@ -406779,7 +431327,7 @@ t1 = false; return t1; }, - $signature: 176 + $signature: 182 }; A.handleTaskAction_closure3.prototype = { call$1(task) { @@ -406798,7 +431346,7 @@ _this.items.push(A.convertTaskToInvoiceItem(_this.context, t1, task)); _this._box_0.lastTask = task; }, - $signature: 145 + $signature: 151 }; A.handleTaskAction_closure4.prototype = { call$1(b) { @@ -406898,7 +431446,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveTask_closure.prototype = { call$3(store, dynamicAction, next) { @@ -406925,7 +431473,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.map._map$_map.$index(0, id); }, - $signature: 199 + $signature: 193 }; A._archiveTask__closure0.prototype = { call$1(tasks) { @@ -406934,7 +431482,7 @@ t1[0].call$1(new A.ArchiveTaskSuccess(tasks)); this.action.completer.complete$1(0, null); }, - $signature: 270 + $signature: 262 }; A._archiveTask__closure1.prototype = { call$1(error) { @@ -406972,7 +431520,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.map._map$_map.$index(0, id); }, - $signature: 199 + $signature: 193 }; A._startTask__closure0.prototype = { call$1(tasks) { @@ -406981,7 +431529,7 @@ t1[0].call$1(new A.StartTasksSuccess(tasks)); this.action.completer.complete$1(0, null); }, - $signature: 270 + $signature: 262 }; A._startTask__closure1.prototype = { call$1(error) { @@ -407019,7 +431567,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.map._map$_map.$index(0, id); }, - $signature: 199 + $signature: 193 }; A._stopTask__closure0.prototype = { call$1(tasks) { @@ -407028,7 +431576,7 @@ t1[0].call$1(new A.StopTasksSuccess(tasks)); this.action.completer.complete$1(0, null); }, - $signature: 270 + $signature: 262 }; A._stopTask__closure1.prototype = { call$1(error) { @@ -407066,7 +431614,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.map._map$_map.$index(0, id); }, - $signature: 199 + $signature: 193 }; A._deleteTask__closure0.prototype = { call$1(tasks) { @@ -407075,7 +431623,7 @@ t1[0].call$1(new A.DeleteTaskSuccess(tasks)); this.action.completer.complete$1(0, null); }, - $signature: 270 + $signature: 262 }; A._deleteTask__closure1.prototype = { call$1(error) { @@ -407113,7 +431661,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.map._map$_map.$index(0, id); }, - $signature: 199 + $signature: 193 }; A._restoreTask__closure0.prototype = { call$1(tasks) { @@ -407122,7 +431670,7 @@ t1[0].call$1(new A.RestoreTaskSuccess(tasks)); this.action.completer.complete$1(0, null); }, - $signature: 270 + $signature: 262 }; A._restoreTask__closure1.prototype = { call$1(error) { @@ -407162,7 +431710,7 @@ } t1.completer.complete$1(0, task); }, - $signature: 195 + $signature: 238 }; A._saveTask__closure0.prototype = { call$1(error) { @@ -407200,7 +431748,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 195 + $signature: 238 }; A._loadTask__closure0.prototype = { call$1(error) { @@ -407239,7 +431787,7 @@ this.action.toString; t1[0].call$1(new A.LoadVendors(null, 1)); }, - $signature: 1879 + $signature: 1905 }; A._loadTasks__closure0.prototype = { call$1(error) { @@ -407285,7 +431833,7 @@ t1[0].call$1(new A.SaveTaskSuccess(task)); this.action.completer.complete$1(0, null); }, - $signature: 195 + $signature: 238 }; A._saveDocument__closure16.prototype = { call$1(error) { @@ -407319,7 +431867,7 @@ t2[0].call$1(new A.SortTasksSuccess(t1.statusIds, t1.taskIds)); t1.completer.complete$1(0, null); }, - $signature: 20 + $signature: 21 }; A._sortTasks__closure0.prototype = { call$1(error) { @@ -407356,122 +431904,122 @@ b.get$_task_state$_$this()._kanbanLastUpdated = t3; return b; }, - $signature: 1880 + $signature: 1906 }; A.forceSelectedReducer_closure23.prototype = { call$2(completer, action) { return true; }, - $signature: 1881 + $signature: 1907 }; A.forceSelectedReducer_closure24.prototype = { call$2(completer, action) { return false; }, - $signature: 1882 + $signature: 1908 }; A.forceSelectedReducer_closure25.prototype = { call$2(completer, action) { return false; }, - $signature: 1883 + $signature: 1909 }; A.forceSelectedReducer_closure26.prototype = { call$2(completer, action) { return false; }, - $signature: 1884 + $signature: 1910 }; A.forceSelectedReducer_closure27.prototype = { call$2(completer, action) { return false; }, - $signature: 1885 + $signature: 1911 }; A.forceSelectedReducer_closure28.prototype = { call$2(completer, action) { return false; }, - $signature: 1886 + $signature: 1912 }; A.forceSelectedReducer_closure29.prototype = { call$2(completer, action) { return false; }, - $signature: 1887 + $signature: 1913 }; A.forceSelectedReducer_closure30.prototype = { call$2(completer, action) { return false; }, - $signature: 1888 + $signature: 1914 }; A.tabIndexReducer_closure5.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1889 + $signature: 1915 }; A.tabIndexReducer_closure6.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.kanbanLastUpdatedReducer_closure.prototype = { call$2(completer, action) { return Date.now(); }, - $signature: 1890 + $signature: 1916 }; A.editingTimeReducer_closure.prototype = { call$2(index, action) { return action.taskTimeIndex; }, - $signature: 1891 + $signature: 1917 }; A.editingTimeReducer_closure0.prototype = { call$2(index, action) { action.toString; return null; }, - $signature: 1892 + $signature: 1918 }; A.selectedIdReducer_closure50.prototype = { call$2(completer, action) { return ""; }, - $signature: 1893 + $signature: 1919 }; A.selectedIdReducer_closure51.prototype = { call$2(completer, action) { return ""; }, - $signature: 1894 + $signature: 1920 }; A.selectedIdReducer_closure52.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_task ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure53.prototype = { call$2(selectedId, action) { return action.taskId; }, - $signature: 1895 + $signature: 1921 }; A.selectedIdReducer_closure54.prototype = { call$2(selectedId, action) { return selectedId.length !== 0 || action.autoSelect ? action.task.id : ""; }, - $signature: 1896 + $signature: 1922 }; A.selectedIdReducer_closure55.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure56.prototype = { call$2(selectedId, action) { @@ -407483,98 +432031,98 @@ call$2(selectedId, action) { return ""; }, - $signature: 1897 + $signature: 1923 }; A.selectedIdReducer_closure58.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1898 + $signature: 1924 }; A.selectedIdReducer_closure59.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1899 + $signature: 1925 }; A.selectedIdReducer_closure60.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1900 + $signature: 1926 }; A.selectedIdReducer_closure61.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1901 + $signature: 1927 }; A.selectedIdReducer_closure62.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1902 + $signature: 1928 }; A.selectedIdReducer_closure63.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1903 + $signature: 1929 }; A.selectedIdReducer_closure64.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1904 + $signature: 1930 }; A.editingReducer_closure18.prototype = { call$2(tasks, action) { return J.$index$asx(action.tasks, 0); }, - $signature: 1905 + $signature: 1931 }; A.editingReducer_closure19.prototype = { call$2(tasks, action) { return J.$index$asx(action.tasks, 0); }, - $signature: 1906 + $signature: 1932 }; A.editingReducer_closure20.prototype = { call$2(tasks, action) { return J.$index$asx(action.tasks, 0); }, - $signature: 1907 + $signature: 1933 }; A.editingReducer_closure21.prototype = { call$2(tasks, action) { return J.$index$asx(action.tasks, 0); }, - $signature: 1908 + $signature: 1934 }; A.editingReducer_closure22.prototype = { call$2(tasks, action) { return J.$index$asx(action.tasks, 0); }, - $signature: 1909 + $signature: 1935 }; A.editingReducer_closure23.prototype = { call$2(task, action) { return action.task.rebuild$1(new A.editingReducer__closure8()); }, - $signature: 1910 + $signature: 1936 }; A.editingReducer__closure8.prototype = { call$1(b) { b.get$_task_model$_$this()._task_model$_isChanged = true; return b; }, - $signature: 59 + $signature: 68 }; A.taskListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.taskListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.taskListReducer__closure.prototype = { call$1(b) { @@ -407734,13 +432282,13 @@ call$1(each) { return each.clientId === this.action.clientId; }, - $signature: 869 + $signature: 916 }; A._purgeClientSuccess_closure19.prototype = { call$1(each) { return each.id; }, - $signature: 1911 + $signature: 1937 }; A._purgeClientSuccess_closure17.prototype = { call$1(b) { @@ -407753,19 +432301,19 @@ B.JSArray_methods._removeWhere$2(t2, new A._purgeClientSuccess__closure12(t1), true); return b; }, - $signature: 272 + $signature: 273 }; A._purgeClientSuccess__closure11.prototype = { call$2(p0, p1) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 1913 + $signature: 1939 }; A._purgeClientSuccess__closure12.prototype = { call$1(p0) { return B.JSArray_methods.contains$1(this.ids, p0); }, - $signature: 14 + $signature: 15 }; A._sortTasksSuccess_closure.prototype = { call$1(b) { @@ -407788,14 +432336,14 @@ t11 = new A.TaskEntityBuilder(); t11._task_model$_$v = t10; new A._sortTasksSuccess__closure(t6, t1, t8).call$1(t11); - t10 = t11.build$0(); + t10 = t11._task_model$_build$0(); t9._checkKey$1(t8); t9._checkValue$1(t10); t9.get$_safeMap().$indexSet(0, t8, t10); } } }, - $signature: 230 + $signature: 254 }; A._sortTasksSuccess__closure.prototype = { call$1(b) { @@ -407805,7 +432353,7 @@ b.get$_task_model$_$this()._statusOrder = t1; return b; }, - $signature: 59 + $signature: 68 }; A._archiveTaskSuccess_closure.prototype = { call$1(b) { @@ -407827,7 +432375,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 230 + $signature: 254 }; A._startTaskSuccess_closure.prototype = { call$1(b) { @@ -407849,7 +432397,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 230 + $signature: 254 }; A._stopTaskSuccess_closure.prototype = { call$1(b) { @@ -407871,7 +432419,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 230 + $signature: 254 }; A._deleteTaskSuccess_closure.prototype = { call$1(b) { @@ -407893,7 +432441,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 230 + $signature: 254 }; A._restoreTaskSuccess_closure.prototype = { call$1(b) { @@ -407915,7 +432463,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 230 + $signature: 254 }; A._addTask_closure.prototype = { call$1(b) { @@ -407928,7 +432476,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 272 + $signature: 273 }; A._updateTask_closure.prototype = { call$1(b) { @@ -407937,7 +432485,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 272 + $signature: 273 }; A._setLoadedTask_closure.prototype = { call$1(b) { @@ -407946,13 +432494,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 272 + $signature: 273 }; A.convertTaskToInvoiceItem_closure.prototype = { call$1(time) { return time.startDate != null && time.endDate != null; }, - $signature: 219 + $signature: 239 }; A.convertTaskToInvoiceItem_closure0.prototype = { call$1(time) { @@ -407997,13 +432545,13 @@ t2.notes = (t1.markdownEnabled ? t2.notes = t3 + "
" : t3) + "\n"; } }, - $signature: 210 + $signature: 204 }; A.convertTaskToInvoiceItem_closure1.prototype = { call$2(a, b) { return J.compareTo$1$ns(b, a); }, - $signature: 21 + $signature: 22 }; A.convertTaskToInvoiceItem_closure2.prototype = { call$1(b) { @@ -408028,13 +432576,13 @@ b.get$_invoice_model$_$this()._invoice_model$_customValue4 = t2; return b; }, - $signature: 65 + $signature: 71 }; A.memoizedTaskList_closure.prototype = { call$5(taskMap, clientId, userMap, clientMap, projectMap) { return A.taskList(taskMap, clientId, userMap, clientMap, projectMap); }, - $signature: 1915 + $signature: 1941 }; A.taskList_closure.prototype = { call$1(taskId) { @@ -408057,7 +432605,7 @@ t1 = false; return t1; }, - $signature: 14 + $signature: 15 }; A.taskList_closure0.prototype = { call$2(idA, idB) { @@ -408066,13 +432614,13 @@ t1 = t1.$index(0, idB).number; return B.JSString_methods.compareTo$1(t2, t1); }, - $signature: 21 + $signature: 22 }; A.memoizedKanbanTaskList_closure.prototype = { call$9(selectionState, taskMap, clientMap, userMap, projectMap, invoiceMap, taskStatusMap, taskList, taskListState) { return A.kanbanTasksSelector(selectionState, taskMap, clientMap, userMap, projectMap, invoiceMap, taskStatusMap, taskList, taskListState); }, - $signature: 787 + $signature: 582 }; A.kanbanTasksSelector_closure.prototype = { call$1(taskId) { @@ -408093,7 +432641,7 @@ return false; return true; }, - $signature: 14 + $signature: 15 }; A.kanbanTasksSelector_closure0.prototype = { call$2(taskAId, taskBId) { @@ -408102,13 +432650,13 @@ t2 = _this.taskListState; return t1.$index(0, taskAId).compareTo$8(0, t1.$index(0, taskBId), t2.sortField, t2.sortAscending, _this.userMap, _this.clientMap, _this.projectMap, _this.invoiceMap, _this.taskStatusMap); }, - $signature: 21 + $signature: 22 }; A.memoizedFilteredTaskList_closure.prototype = { call$9(selectionState, taskMap, clientMap, userMap, projectMap, invoiceMap, taskStatusMap, taskList, taskListState) { return A.filteredTasksSelector(selectionState, taskMap, clientMap, userMap, projectMap, invoiceMap, taskStatusMap, taskList, taskListState); }, - $signature: 787 + $signature: 582 }; A.filteredTasksSelector_closure.prototype = { call$1(taskId) { @@ -408178,7 +432726,7 @@ } return true; }, - $signature: 14 + $signature: 15 }; A.filteredTasksSelector_closure0.prototype = { call$2(taskAId, taskBId) { @@ -408187,13 +432735,13 @@ t2 = _this.taskListState; return t1.$index(0, taskAId).compareTo$8(0, t1.$index(0, taskBId), t2.sortField, t2.sortAscending, _this.userMap, _this.clientMap, _this.projectMap, _this.invoiceMap, _this.taskStatusMap); }, - $signature: 21 + $signature: 22 }; A.memoizedTaskStatsForClient_closure.prototype = { call$2(clientId, taskMap) { return A.taskStatsForClient(clientId, taskMap); }, - $signature: 355 + $signature: 352 }; A.taskStatsForClient_closure.prototype = { call$2(taskId, task) { @@ -408203,13 +432751,13 @@ else if (task.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 148 + $signature: 156 }; A.memoizedTaskStatsForProject_closure.prototype = { call$2(projectId, taskMap) { return A.taskStatsForProject(projectId, taskMap); }, - $signature: 355 + $signature: 352 }; A.taskStatsForProject_closure.prototype = { call$2(taskId, task) { @@ -408219,13 +432767,13 @@ else if (task.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 148 + $signature: 156 }; A.memoizedTaskStatsForUser_closure.prototype = { call$2(userId, taskMap) { return A.taskStatsForProject(userId, taskMap); }, - $signature: 355 + $signature: 352 }; A.TaskState.prototype = { $get$1(_, taskId) { @@ -408247,13 +432795,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.TaskState_loadTasks_closure1.prototype = { call$1(item) { return item; }, - $signature: 1918 + $signature: 1944 }; A.TaskState_loadTasks_closure.prototype = { call$1(b) { @@ -408268,7 +432816,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 272 + $signature: 273 }; A.TaskUIState.prototype = { get$isCreatingNew() { @@ -408328,7 +432876,7 @@ break; } } - return result.build$0(); + return result._task_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -408415,7 +432963,7 @@ break; } } - return result.build$0(); + return result._task_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -408435,7 +432983,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._task_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._task_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -408445,9 +432993,17 @@ return other instanceof A.TaskState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._task_state$__hashCode; - return t1 == null ? _this._task_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._task_state$__hashCode; + if (t1 == null) { + _this._task_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TaskState"), @@ -408487,7 +433043,7 @@ } return _this; }, - build$0() { + _task_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._task_state$_$v; @@ -408554,9 +433110,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._task_state$__hashCode; - return t1 == null ? _this._task_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingTimeIndex)), J.get$hashCode$(_this.kanbanLastUpdated)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingTimeIndex)), J.get$hashCode$(_this.kanbanLastUpdated)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._task_state$__hashCode; + if (t1 == null) { + _this._task_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -408628,7 +433192,7 @@ } return _this; }, - build$0() { + _task_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, exception, _this = this, _s11_ = "TaskUIState", _$result = null; @@ -408636,15 +433200,13 @@ _$result0 = _this._task_state$_$v; if (_$result0 == null) { t1 = _this._task_state$_editing; - t1 = t1 == null ? null : t1.build$0(); + t1 = t1 == null ? null : t1._task_model$_build$0(); t2 = _this.get$_task_state$_$this()._editingTimeIndex; t3 = _this.get$_task_state$_$this()._kanbanLastUpdated; - t4 = _this.get$listUIState().build$0(); + t4 = _this.get$listUIState()._list_ui_state$_build$0(); t5 = _this.get$_task_state$_$this()._task_state$_selectedId; t6 = _this.get$_task_state$_$this()._task_state$_forceSelected; - t7 = _this.get$_task_state$_$this()._task_state$_tabIndex; - if (t7 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "tabIndex")); + t7 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_state$_$this()._task_state$_tabIndex, _s11_, "tabIndex"); t8 = _this.get$_task_state$_$this()._task_state$_saveCompleter; _$result0 = A._$TaskUIState$_(_this.get$_task_state$_$this()._task_state$_cancelCompleter, t1, t2, t6, t3, t4, t8, t5, t7); } @@ -408655,9 +433217,9 @@ _$failedField = "editing"; t1 = _this._task_state$_editing; if (t1 != null) - t1.build$0(); + t1._task_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s11_, _$failedField, J.toString$0$(e)); @@ -408782,7 +433344,7 @@ b.get$_task_model$_$this()._task_model$_statusId = t1; return b; }, - $signature: 59 + $signature: 68 }; A._editTaskStatus_closure.prototype = { call$3(store, dynamicAction, next) { @@ -408860,7 +433422,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveTaskStatus_closure.prototype = { call$3(store, dynamicAction, next) { @@ -408887,7 +433449,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskStatusState.map._map$_map.$index(0, id); }, - $signature: 461 + $signature: 463 }; A._archiveTaskStatus__closure0.prototype = { call$1(taskStatuses) { @@ -408896,7 +433458,7 @@ t1[0].call$1(new A.ArchiveTaskStatusesSuccess(taskStatuses)); this.action.completer.complete$1(0, null); }, - $signature: 460 + $signature: 464 }; A._archiveTaskStatus__closure1.prototype = { call$1(error) { @@ -408934,7 +433496,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskStatusState.map._map$_map.$index(0, id); }, - $signature: 461 + $signature: 463 }; A._deleteTaskStatus__closure0.prototype = { call$1(taskStatuses) { @@ -408943,7 +433505,7 @@ t1[0].call$1(new A.DeleteTaskStatusesSuccess(taskStatuses)); this.action.completer.complete$1(0, null); }, - $signature: 460 + $signature: 464 }; A._deleteTaskStatus__closure1.prototype = { call$1(error) { @@ -408981,7 +433543,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskStatusState.map._map$_map.$index(0, id); }, - $signature: 461 + $signature: 463 }; A._restoreTaskStatus__closure0.prototype = { call$1(taskStatuses) { @@ -408990,7 +433552,7 @@ t1[0].call$1(new A.RestoreTaskStatusesSuccess(taskStatuses)); this.action.completer.complete$1(0, null); }, - $signature: 460 + $signature: 464 }; A._restoreTaskStatus__closure1.prototype = { call$1(error) { @@ -409030,7 +433592,7 @@ } t1.completer.complete$1(0, taskStatus); }, - $signature: 273 + $signature: 267 }; A._saveTaskStatus__closure0.prototype = { call$1(error) { @@ -409066,7 +433628,7 @@ t1[0].call$1(new A.LoadTaskStatusSuccess(taskStatus)); this.action.completer.complete$1(0, null); }, - $signature: 273 + $signature: 267 }; A._loadTaskStatus__closure0.prototype = { call$1(error) { @@ -409104,7 +433666,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1922 + $signature: 1948 }; A._loadTaskStatuses__closure0.prototype = { call$1(error) { @@ -409137,91 +433699,91 @@ b.get$_task_status_state$_$this()._task_status_state$_forceSelected = t3; return b; }, - $signature: 1923 + $signature: 1949 }; A.forceSelectedReducer_closure135.prototype = { call$2(completer, action) { return true; }, - $signature: 1924 + $signature: 1950 }; A.forceSelectedReducer_closure136.prototype = { call$2(completer, action) { return false; }, - $signature: 1925 + $signature: 1951 }; A.forceSelectedReducer_closure137.prototype = { call$2(completer, action) { return false; }, - $signature: 1926 + $signature: 1952 }; A.forceSelectedReducer_closure138.prototype = { call$2(completer, action) { return false; }, - $signature: 1927 + $signature: 1953 }; A.forceSelectedReducer_closure139.prototype = { call$2(completer, action) { return false; }, - $signature: 1928 + $signature: 1954 }; A.forceSelectedReducer_closure140.prototype = { call$2(completer, action) { return false; }, - $signature: 1929 + $signature: 1955 }; A.forceSelectedReducer_closure141.prototype = { call$2(completer, action) { return false; }, - $signature: 1930 + $signature: 1956 }; A.forceSelectedReducer_closure142.prototype = { call$2(completer, action) { return false; }, - $signature: 1931 + $signature: 1957 }; A.selectedIdReducer_closure272.prototype = { call$2(completer, action) { return ""; }, - $signature: 1932 + $signature: 1958 }; A.selectedIdReducer_closure273.prototype = { call$2(completer, action) { return ""; }, - $signature: 1933 + $signature: 1959 }; A.selectedIdReducer_closure274.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_taskStatus ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure275.prototype = { call$2(selectedId, action) { return action.get$taskStatusId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure276.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$taskStatus()); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure277.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure278.prototype = { call$2(selectedId, action) { @@ -409233,43 +433795,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 1934 + $signature: 1960 }; A.selectedIdReducer_closure280.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1935 + $signature: 1961 }; A.selectedIdReducer_closure281.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1936 + $signature: 1962 }; A.selectedIdReducer_closure282.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1937 + $signature: 1963 }; A.selectedIdReducer_closure283.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1938 + $signature: 1964 }; A.selectedIdReducer_closure284.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1939 + $signature: 1965 }; A.selectedIdReducer_closure285.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1940 + $signature: 1966 }; A.selectedIdReducer_closure286.prototype = { call$2(selectedId, action) { @@ -409282,44 +433844,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure91.prototype = { call$2(taskStatuses, action) { return J.$index$asx(action.taskStatuses, 0); }, - $signature: 1941 + $signature: 1967 }; A.editingReducer_closure92.prototype = { call$2(taskStatuses, action) { return J.$index$asx(action.taskStatuses, 0); }, - $signature: 1942 + $signature: 1968 }; A.editingReducer_closure93.prototype = { call$2(taskStatuses, action) { return J.$index$asx(action.taskStatuses, 0); }, - $signature: 1943 + $signature: 1969 }; A.editingReducer_closure94.prototype = { call$2(taskStatus, action) { return action.taskStatus.rebuild$1(new A.editingReducer__closure35()); }, - $signature: 1944 + $signature: 1970 }; A.editingReducer__closure35.prototype = { call$1(b) { b.get$_task_status_model$_$this()._task_status_model$_isChanged = true; return b; }, - $signature: 166 + $signature: 157 }; A.taskStatusListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.taskStatusListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.taskStatusListReducer__closure.prototype = { call$1(b) { @@ -409476,13 +434038,13 @@ t8.get$_task_status_model$_$this()._task_status_model$_color = ""; t8._task_status_model$_$v = t7; new A._sortTaskStatusSuccess__closure(t1, t5).call$1(t8); - t7 = t8.build$0(); + t7 = t8._task_status_model$_build$0(); t6._checkKey$1(t5); t6._checkValue$1(t7); t6.get$_safeMap().$indexSet(0, t5, t7); } }, - $signature: 360 + $signature: 354 }; A._sortTaskStatusSuccess__closure.prototype = { call$1(b) { @@ -409490,7 +434052,7 @@ b.get$_task_status_model$_$this()._task_status_model$_statusOrder = t1; return b; }, - $signature: 166 + $signature: 157 }; A._archiveTaskStatusSuccess_closure.prototype = { call$1(b) { @@ -409512,7 +434074,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 360 + $signature: 354 }; A._deleteTaskStatusSuccess_closure.prototype = { call$1(b) { @@ -409534,7 +434096,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 360 + $signature: 354 }; A._restoreTaskStatusSuccess_closure.prototype = { call$1(b) { @@ -409556,7 +434118,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 360 + $signature: 354 }; A._addTaskStatus_closure.prototype = { call$1(b) { @@ -409569,7 +434131,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 361 + $signature: 356 }; A._updateTaskStatus_closure.prototype = { call$1(b) { @@ -409578,7 +434140,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 361 + $signature: 356 }; A._setLoadedTaskStatus_closure.prototype = { call$1(b) { @@ -409587,13 +434149,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 361 + $signature: 356 }; A.memoizedSortedActiveTaskStatusIds_closure.prototype = { call$2(taskStatusList, taskStatusMap) { return A.sortedActiveTaskStatusIds(taskStatusList, taskStatusMap); }, - $signature: 1948 + $signature: 1974 }; A.sortedActiveTaskStatusIds_closure.prototype = { call$1(statusId) { @@ -409605,7 +434167,7 @@ t1 = false; return t1; }, - $signature: 14 + $signature: 15 }; A.sortedActiveTaskStatusIds_closure0.prototype = { call$2(statusIdA, statusIdB) { @@ -409623,33 +434185,33 @@ return B.JSInt_methods.compareTo$1(t1, t2 == null ? 99999 : t2); } }, - $signature: 21 + $signature: 22 }; A.memoizedDropdownTaskStatusList_closure.prototype = { call$4(taskStatusMap, taskStatusList, staticState, userMap) { return A.dropdownTaskStatusesSelector(taskStatusMap, taskStatusList, staticState, userMap); }, - $signature: 1949 + $signature: 1975 }; A.dropdownTaskStatusesSelector_closure.prototype = { call$1(taskStatusId) { var taskStatus = this.taskStatusMap._map$_map.$index(0, taskStatusId); return !taskStatus.get$isArchived() && !taskStatus.isDeleted; }, - $signature: 14 + $signature: 15 }; A.dropdownTaskStatusesSelector_closure0.prototype = { call$2(taskStatusAId, taskStatusBId) { var t1 = this.taskStatusMap._map$_map; return t1.$index(0, taskStatusAId).compareTo$3$sortAscending$sortField$taskStatus(0, true, "order", t1.$index(0, taskStatusBId)); }, - $signature: 21 + $signature: 22 }; A.memoizedFilteredTaskStatusList_closure.prototype = { call$4(selectionState, taskStatusMap, taskStatusList, taskStatusListState) { return A.filteredTaskStatusesSelector(selectionState, taskStatusMap, taskStatusList, taskStatusListState); }, - $signature: 1950 + $signature: 1976 }; A.filteredTaskStatusesSelector_closure.prototype = { call$1(taskStatusId) { @@ -409663,7 +434225,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([taskStatus.name], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredTaskStatusesSelector_closure0.prototype = { call$2(taskStatusAId, taskStatusBId) { @@ -409675,13 +434237,13 @@ t4 = t3.sortField; return J.compareTo$3$sortAscending$sortField$taskStatus$ns(t2, t3.sortAscending, t4, t1); }, - $signature: 21 + $signature: 22 }; A.memoizedCalculateTaskStatusAmount_closure.prototype = { call$2(taskStatusId, taskMap) { return A.calculateTaskStatusAmount(taskMap, taskStatusId); }, - $signature: 1951 + $signature: 1977 }; A.calculateTaskStatusAmount_closure.prototype = { call$2(taskId, task) { @@ -409691,13 +434253,13 @@ t1.total = t1.total + B.JSInt_methods._tdivFast$1(task.calculateDuration$0()._duration, 1000000); } }, - $signature: 148 + $signature: 156 }; A.memoizedTaskStatsForTaskStatus_closure.prototype = { call$2(companyGatewayId, taskMap) { return A.taskStatsForTaskStatus(companyGatewayId, taskMap); }, - $signature: 355 + $signature: 352 }; A.taskStatsForTaskStatus_closure.prototype = { call$2(taskId, task) { @@ -409707,14 +434269,14 @@ else if (task.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 148 + $signature: 156 }; A.defaultTaskStatusId_closure.prototype = { call$1(statusId) { var $status = this.taskStatusMap._map$_map.$index(0, statusId); return !$status.get$isArchived() && !$status.isDeleted; }, - $signature: 14 + $signature: 15 }; A.defaultTaskStatusId_closure0.prototype = { call$2(statusIdA, statusIdB) { @@ -409728,7 +434290,7 @@ t2 = statusB.statusOrder; return B.JSInt_methods.compareTo$1(t1, t2 == null ? 9999 : t2); }, - $signature: 21 + $signature: 22 }; A.TaskStatusState.prototype = { $get$1(_, statusId) { @@ -409749,13 +434311,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.TaskStatusState_loadTaskStatuses_closure1.prototype = { call$1(item) { return item; }, - $signature: 1952 + $signature: 1978 }; A.TaskStatusState_loadTaskStatuses_closure.prototype = { call$1(b) { @@ -409770,7 +434332,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 361 + $signature: 356 }; A.TaskStatusUIState.prototype = { get$isCreatingNew() { @@ -409830,7 +434392,7 @@ break; } } - return result.build$0(); + return result._task_status_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -409914,7 +434476,7 @@ break; } } - return result.build$0(); + return result._task_status_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -409934,7 +434496,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._task_status_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._task_status_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -409944,9 +434506,17 @@ return other instanceof A.TaskStatusState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._task_status_state$__hashCode; - return t1 == null ? _this._task_status_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._task_status_state$__hashCode; + if (t1 == null) { + _this._task_status_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TaskStatusState"), @@ -409986,7 +434556,7 @@ } return _this; }, - build$0() { + _task_status_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._task_status_state$_$v; @@ -410047,9 +434617,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._task_status_state$__hashCode; - return t1 == null ? _this._task_status_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._task_status_state$__hashCode; + if (t1 == null) { + _this._task_status_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -410125,7 +434703,7 @@ } return _this; }, - build$0() { + _task_status_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s17_ = "TaskStatusUIState", _$result = null; @@ -410133,13 +434711,11 @@ _$result0 = _this._task_status_state$_$v; if (_$result0 == null) { t1 = _this._task_status_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._task_status_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_task_status_state$_$this()._task_status_state$_selectedId; t4 = _this.get$_task_status_state$_$this()._task_status_state$_forceSelected; - t5 = _this.get$_task_status_state$_$this()._task_status_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s17_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_task_status_state$_$this()._task_status_state$_tabIndex, _s17_, "tabIndex"); t6 = _this.get$_task_status_state$_$this()._task_status_state$_saveCompleter; _$result0 = A._$TaskStatusUIState$_(_this.get$_task_status_state$_$this()._task_status_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -410150,9 +434726,9 @@ _$failedField = "editing"; t1 = _this._task_status_state$_editing; if (t1 != null) - t1.build$0(); + t1._task_status_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s17_, _$failedField, J.toString$0$(e)); @@ -410325,7 +434901,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveTaxRate_closure.prototype = { call$3(store, dynamicAction, next) { @@ -410352,7 +434928,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taxRateState.map._map$_map.$index(0, id); }, - $signature: 274 + $signature: 266 }; A._archiveTaxRate__closure0.prototype = { call$1(taxRates) { @@ -410361,7 +434937,7 @@ t1[0].call$1(new A.ArchiveTaxRatesSuccess(taxRates)); this.action.completer.complete$1(0, null); }, - $signature: 456 + $signature: 571 }; A._archiveTaxRate__closure1.prototype = { call$1(error) { @@ -410399,7 +434975,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taxRateState.map._map$_map.$index(0, id); }, - $signature: 274 + $signature: 266 }; A._deleteTaxRate__closure0.prototype = { call$1(taxRates) { @@ -410408,7 +434984,7 @@ t1[0].call$1(new A.DeleteTaxRatesSuccess(taxRates)); this.action.completer.complete$1(0, null); }, - $signature: 456 + $signature: 571 }; A._deleteTaxRate__closure1.prototype = { call$1(error) { @@ -410446,7 +435022,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taxRateState.map._map$_map.$index(0, id); }, - $signature: 274 + $signature: 266 }; A._restoreTaxRate__closure0.prototype = { call$1(taxRates) { @@ -410455,7 +435031,7 @@ t1[0].call$1(new A.RestoreTaxRatesSuccess(taxRates)); this.action.completer.complete$1(0, null); }, - $signature: 456 + $signature: 571 }; A._restoreTaxRate__closure1.prototype = { call$1(error) { @@ -410495,7 +435071,7 @@ } t1.completer.complete$1(0, taxRate); }, - $signature: 144 + $signature: 146 }; A._saveTaxRate__closure0.prototype = { call$1(error) { @@ -410531,7 +435107,7 @@ t1[0].call$1(new A.LoadTaxRateSuccess(taxRate)); this.action.completer.complete$1(0, null); }, - $signature: 144 + $signature: 146 }; A._loadTaxRate__closure0.prototype = { call$1(error) { @@ -410569,7 +435145,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1956 + $signature: 1982 }; A._loadTaxRates__closure0.prototype = { call$1(error) { @@ -410602,67 +435178,67 @@ b.get$_tax_rate_state$_$this()._tax_rate_state$_forceSelected = t3; return b; }, - $signature: 1957 + $signature: 1983 }; A.forceSelectedReducer_closure67.prototype = { call$2(completer, action) { return true; }, - $signature: 1958 + $signature: 1984 }; A.forceSelectedReducer_closure68.prototype = { call$2(completer, action) { return false; }, - $signature: 1959 + $signature: 1985 }; A.forceSelectedReducer_closure69.prototype = { call$2(completer, action) { return false; }, - $signature: 1960 + $signature: 1986 }; A.forceSelectedReducer_closure70.prototype = { call$2(completer, action) { return false; }, - $signature: 1961 + $signature: 1987 }; A.selectedIdReducer_closure135.prototype = { call$2(completer, action) { return ""; }, - $signature: 1962 + $signature: 1988 }; A.selectedIdReducer_closure136.prototype = { call$2(completer, action) { return ""; }, - $signature: 1963 + $signature: 1989 }; A.selectedIdReducer_closure137.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_taxRate ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure138.prototype = { call$2(selectedId, action) { return action.taxRateId; }, - $signature: 1964 + $signature: 1990 }; A.selectedIdReducer_closure139.prototype = { call$2(selectedId, action) { return action.taxRate.id; }, - $signature: 1965 + $signature: 1991 }; A.selectedIdReducer_closure140.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure141.prototype = { call$2(selectedId, action) { @@ -410674,56 +435250,56 @@ call$2(selectedId, action) { return ""; }, - $signature: 1966 + $signature: 1992 }; A.selectedIdReducer_closure143.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1967 + $signature: 1993 }; A.selectedIdReducer_closure144.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1968 + $signature: 1994 }; A.editingReducer_closure41.prototype = { call$2(taxRates, action) { return J.$index$asx(action.taxRates, 0); }, - $signature: 1969 + $signature: 1995 }; A.editingReducer_closure42.prototype = { call$2(taxRates, action) { return J.$index$asx(action.taxRates, 0); }, - $signature: 1970 + $signature: 1996 }; A.editingReducer_closure43.prototype = { call$2(taxRates, action) { return J.$index$asx(action.taxRates, 0); }, - $signature: 1971 + $signature: 1997 }; A.editingReducer_closure44.prototype = { call$2(taxRate, action) { return action.taxRate.rebuild$1(new A.editingReducer__closure14()); }, - $signature: 1972 + $signature: 1998 }; A.editingReducer__closure14.prototype = { call$1(b) { b.get$_tax_rate_model$_$this()._tax_rate_model$_isChanged = true; return b; }, - $signature: 783 + $signature: 578 }; A.taxRateListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.taxRateListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.taxRateListReducer__closure.prototype = { call$1(b) { @@ -410842,7 +435418,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 454 + $signature: 568 }; A._deleteTaxRateSuccess_closure.prototype = { call$1(b) { @@ -410864,7 +435440,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 454 + $signature: 568 }; A._restoreTaxRateSuccess_closure.prototype = { call$1(b) { @@ -410886,7 +435462,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 454 + $signature: 568 }; A._addTaxRate_closure.prototype = { call$1(b) { @@ -410899,7 +435475,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 197 + $signature: 209 }; A._updateTaxRate_closure.prototype = { call$1(b) { @@ -410908,7 +435484,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 197 + $signature: 209 }; A._setLoadedTaxRate_closure.prototype = { call$1(b) { @@ -410917,26 +435493,26 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 197 + $signature: 209 }; A._setLoadedTaxRates_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(this.action.taxRates, new A._setLoadedTaxRates__closure(), new A._setLoadedTaxRates__closure0(), type$.legacy_String, type$.legacy_TaxRateEntity)); return b; }, - $signature: 197 + $signature: 209 }; A._setLoadedTaxRates__closure.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._setLoadedTaxRates__closure0.prototype = { call$1(item) { return item; }, - $signature: 782 + $signature: 581 }; A._setLoadedTaxRates_closure0.prototype = { call$1(b) { @@ -410945,26 +435521,26 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 197 + $signature: 209 }; A._setLoadedCompany_closure3.prototype = { call$1(b) { b.get$map(b).addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(this.action.userCompany.company.taxRates, new A._setLoadedCompany__closure3(), new A._setLoadedCompany__closure4(), type$.legacy_String, type$.legacy_TaxRateEntity)); return b; }, - $signature: 197 + $signature: 209 }; A._setLoadedCompany__closure3.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._setLoadedCompany__closure4.prototype = { call$1(item) { return item; }, - $signature: 782 + $signature: 581 }; A._setLoadedCompany_closure4.prototype = { call$1(b) { @@ -410973,13 +435549,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 197 + $signature: 209 }; A.memoizedFilteredTaxRateList_closure.prototype = { call$4(selectionState, taxRateMap, taxRateList, taxRateListState) { return A.filteredTaxRatesSelector(selectionState, taxRateMap, taxRateList, taxRateListState); }, - $signature: 1977 + $signature: 2003 }; A.filteredTaxRatesSelector_closure.prototype = { call$1(taxRateId) { @@ -410993,7 +435569,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([taxRate.name], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredTaxRatesSelector_closure0.prototype = { call$2(taxRateAId, taxRateBId) { @@ -411025,7 +435601,7 @@ } return response; }, - $signature: 21 + $signature: 22 }; A.TaxRateState.prototype = { map$1($receiver, arg0) { @@ -411090,7 +435666,7 @@ break; } } - return result.build$0(); + return result._tax_rate_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -411168,7 +435744,7 @@ break; } } - return result.build$0(); + return result._tax_rate_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -411188,7 +435764,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._tax_rate_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._tax_rate_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -411198,9 +435774,17 @@ return other instanceof A.TaxRateState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._tax_rate_state$__hashCode; - return t1 == null ? _this._tax_rate_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._tax_rate_state$__hashCode; + if (t1 == null) { + _this._tax_rate_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TaxRateState"), @@ -411240,7 +435824,7 @@ } return _this; }, - build$0() { + _tax_rate_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._tax_rate_state$_$v; @@ -411301,9 +435885,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._tax_rate_state$__hashCode; - return t1 == null ? _this._tax_rate_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._tax_rate_state$__hashCode; + if (t1 == null) { + _this._tax_rate_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -411371,7 +435963,7 @@ } return _this; }, - build$0() { + _tax_rate_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s14_ = "TaxRateUIState", _$result = null; @@ -411379,13 +435971,11 @@ _$result0 = _this._tax_rate_state$_$v; if (_$result0 == null) { t1 = _this._tax_rate_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._tax_rate_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_tax_rate_state$_$this()._tax_rate_state$_selectedId; t4 = _this.get$_tax_rate_state$_$this()._tax_rate_state$_forceSelected; - t5 = _this.get$_tax_rate_state$_$this()._tax_rate_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_tax_rate_state$_$this()._tax_rate_state$_tabIndex, _s14_, "tabIndex"); t6 = _this.get$_tax_rate_state$_$this()._tax_rate_state$_saveCompleter; _$result0 = A._$TaxRateUIState$_(_this.get$_tax_rate_state$_$this()._tax_rate_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -411396,9 +435986,9 @@ _$failedField = "editing"; t1 = _this._tax_rate_state$_editing; if (t1 != null) - t1.build$0(); + t1._tax_rate_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s14_, _$failedField, J.toString$0$(e)); @@ -411595,7 +436185,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveToken_closure.prototype = { call$3(store, dynamicAction, next) { @@ -411622,7 +436212,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].tokenState.map._map$_map.$index(0, id); }, - $signature: 450 + $signature: 567 }; A._archiveToken__closure0.prototype = { call$1(tokens) { @@ -411631,7 +436221,7 @@ t1[0].call$1(new A.ArchiveTokensSuccess(tokens)); this.action.completer.complete$1(0, null); }, - $signature: 449 + $signature: 440 }; A._archiveToken__closure1.prototype = { call$1(error) { @@ -411669,7 +436259,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].tokenState.map._map$_map.$index(0, id); }, - $signature: 450 + $signature: 567 }; A._deleteToken__closure0.prototype = { call$1(tokens) { @@ -411678,7 +436268,7 @@ t1[0].call$1(new A.DeleteTokensSuccess(tokens)); this.action.completer.complete$1(0, null); }, - $signature: 449 + $signature: 440 }; A._deleteToken__closure1.prototype = { call$1(error) { @@ -411716,7 +436306,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].tokenState.map._map$_map.$index(0, id); }, - $signature: 450 + $signature: 567 }; A._restoreToken__closure0.prototype = { call$1(tokens) { @@ -411725,7 +436315,7 @@ t1[0].call$1(new A.RestoreTokensSuccess(tokens)); this.action.completer.complete$1(0, null); }, - $signature: 449 + $signature: 440 }; A._restoreToken__closure1.prototype = { call$1(error) { @@ -411765,7 +436355,7 @@ } t1.completer.complete$1(0, token); }, - $signature: 369 + $signature: 359 }; A._saveToken__closure0.prototype = { call$1(error) { @@ -411803,7 +436393,7 @@ t1[0].call$1(new A.LoadTokenSuccess(token)); this.action.completer.complete$1(0, null); }, - $signature: 369 + $signature: 359 }; A._loadToken__closure0.prototype = { call$1(error) { @@ -411841,7 +436431,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1981 + $signature: 2007 }; A._loadTokens__closure0.prototype = { call$1(error) { @@ -411874,91 +436464,91 @@ b.get$_token_state$_$this()._token_state$_forceSelected = t3; return b; }, - $signature: 1982 + $signature: 2008 }; A.forceSelectedReducer_closure103.prototype = { call$2(completer, action) { return true; }, - $signature: 1983 + $signature: 2009 }; A.forceSelectedReducer_closure104.prototype = { call$2(completer, action) { return false; }, - $signature: 1984 + $signature: 2010 }; A.forceSelectedReducer_closure105.prototype = { call$2(completer, action) { return false; }, - $signature: 1985 + $signature: 2011 }; A.forceSelectedReducer_closure106.prototype = { call$2(completer, action) { return false; }, - $signature: 1986 + $signature: 2012 }; A.forceSelectedReducer_closure107.prototype = { call$2(completer, action) { return false; }, - $signature: 1987 + $signature: 2013 }; A.forceSelectedReducer_closure108.prototype = { call$2(completer, action) { return false; }, - $signature: 1988 + $signature: 2014 }; A.forceSelectedReducer_closure109.prototype = { call$2(completer, action) { return false; }, - $signature: 1989 + $signature: 2015 }; A.forceSelectedReducer_closure110.prototype = { call$2(completer, action) { return false; }, - $signature: 1990 + $signature: 2016 }; A.selectedIdReducer_closure208.prototype = { call$2(completer, action) { return ""; }, - $signature: 1991 + $signature: 2017 }; A.selectedIdReducer_closure209.prototype = { call$2(completer, action) { return ""; }, - $signature: 1992 + $signature: 2018 }; A.selectedIdReducer_closure210.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_token ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure211.prototype = { call$2(selectedId, action) { return action.get$tokenId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure212.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$token()); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure213.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure214.prototype = { call$2(selectedId, action) { @@ -411970,43 +436560,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 1993 + $signature: 2019 }; A.selectedIdReducer_closure216.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1994 + $signature: 2020 }; A.selectedIdReducer_closure217.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1995 + $signature: 2021 }; A.selectedIdReducer_closure218.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1996 + $signature: 2022 }; A.selectedIdReducer_closure219.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 3995 + $signature: 2023 }; A.selectedIdReducer_closure220.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1998 + $signature: 2024 }; A.selectedIdReducer_closure221.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1999 + $signature: 2025 }; A.selectedIdReducer_closure222.prototype = { call$2(selectedId, action) { @@ -412019,44 +436609,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure68.prototype = { call$2(tokens, action) { return J.$index$asx(action.tokens, 0); }, - $signature: 2000 + $signature: 2026 }; A.editingReducer_closure69.prototype = { call$2(tokens, action) { return J.$index$asx(action.tokens, 0); }, - $signature: 2001 + $signature: 2027 }; A.editingReducer_closure70.prototype = { call$2(tokens, action) { return J.$index$asx(action.tokens, 0); }, - $signature: 2002 + $signature: 2028 }; A.editingReducer_closure71.prototype = { call$2(token, action) { return action.token.rebuild$1(new A.editingReducer__closure25()); }, - $signature: 2003 + $signature: 2029 }; A.editingReducer__closure25.prototype = { call$1(b) { b.get$_token_model$_$this()._token_model$_isChanged = true; return b; }, - $signature: 780 + $signature: 585 }; A.tokenListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.tokenListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.tokenListReducer__closure.prototype = { call$1(b) { @@ -412213,7 +436803,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 447 + $signature: 562 }; A._deleteTokenSuccess_closure.prototype = { call$1(b) { @@ -412235,7 +436825,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 447 + $signature: 562 }; A._restoreTokenSuccess_closure.prototype = { call$1(b) { @@ -412257,7 +436847,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 447 + $signature: 562 }; A._addToken_closure.prototype = { call$1(b) { @@ -412270,7 +436860,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 371 + $signature: 360 }; A._updateToken_closure.prototype = { call$1(b) { @@ -412279,7 +436869,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 371 + $signature: 360 }; A._setLoadedToken_closure.prototype = { call$1(b) { @@ -412288,13 +436878,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 371 + $signature: 360 }; A.memoizedFilteredTokenList_closure.prototype = { call$4(selectionState, tokenMap, tokenList, tokenListState) { return A.filteredTokensSelector(selectionState, tokenMap, tokenList, tokenListState); }, - $signature: 2007 + $signature: 2033 }; A.filteredTokensSelector_closure.prototype = { call$1(tokenId) { @@ -412310,7 +436900,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([token.name], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredTokensSelector_closure0.prototype = { call$2(tokenAId, tokenBId) { @@ -412339,7 +436929,7 @@ } return response; }, - $signature: 21 + $signature: 22 }; A.TokenState.prototype = { loadTokens$1(clients) { @@ -412353,13 +436943,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.TokenState_loadTokens_closure1.prototype = { call$1(item) { return item; }, - $signature: 2008 + $signature: 2034 }; A.TokenState_loadTokens_closure.prototype = { call$1(b) { @@ -412374,7 +436964,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 371 + $signature: 360 }; A.TokenUIState.prototype = { get$isCreatingNew() { @@ -412434,7 +437024,7 @@ break; } } - return result.build$0(); + return result._token_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -412512,7 +437102,7 @@ break; } } - return result.build$0(); + return result._token_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -412532,7 +437122,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._token_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._token_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -412542,9 +437132,17 @@ return other instanceof A.TokenState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._token_state$__hashCode; - return t1 == null ? _this._token_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._token_state$__hashCode; + if (t1 == null) { + _this._token_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TokenState"), @@ -412584,7 +437182,7 @@ } return _this; }, - build$0() { + _token_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._token_state$_$v; @@ -412645,9 +437243,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._token_state$__hashCode; - return t1 == null ? _this._token_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._token_state$__hashCode; + if (t1 == null) { + _this._token_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -412715,7 +437321,7 @@ } return _this; }, - build$0() { + _token_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s12_ = "TokenUIState", _$result = null; @@ -412723,13 +437329,11 @@ _$result0 = _this._token_state$_$v; if (_$result0 == null) { t1 = _this._token_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._token_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_token_state$_$this()._token_state$_selectedId; t4 = _this.get$_token_state$_$this()._token_state$_forceSelected; - t5 = _this.get$_token_state$_$this()._token_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_token_state$_$this()._token_state$_tabIndex, _s12_, "tabIndex"); t6 = _this.get$_token_state$_$this()._token_state$_saveCompleter; _$result0 = A._$TokenUIState$_(_this.get$_token_state$_$this()._token_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -412740,9 +437344,9 @@ _$failedField = "editing"; t1 = _this._token_state$_editing; if (t1 != null) - t1.build$0(); + t1._token_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s12_, _$failedField, J.toString$0$(e)); @@ -412978,7 +437582,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveTransaction_closure.prototype = { call$3(store, dynamicAction, next) { @@ -413005,7 +437609,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].transactionState.map._map$_map.$index(0, id); }, - $signature: 446 + $signature: 556 }; A._archiveTransaction__closure0.prototype = { call$1(transactions) { @@ -413014,7 +437618,7 @@ t1[0].call$1(new A.ArchiveTransactionsSuccess(transactions)); this.action.completer.complete$1(0, null); }, - $signature: 373 + $signature: 361 }; A._archiveTransaction__closure1.prototype = { call$1(error) { @@ -413052,7 +437656,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].transactionState.map._map$_map.$index(0, id); }, - $signature: 446 + $signature: 556 }; A._deleteTransaction__closure0.prototype = { call$1(transactions) { @@ -413061,7 +437665,7 @@ t1[0].call$1(new A.DeleteTransactionsSuccess(transactions)); this.action.completer.complete$1(0, null); }, - $signature: 373 + $signature: 361 }; A._deleteTransaction__closure1.prototype = { call$1(error) { @@ -413099,7 +437703,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].transactionState.map._map$_map.$index(0, id); }, - $signature: 446 + $signature: 556 }; A._restoreTransaction__closure0.prototype = { call$1(transactions) { @@ -413108,7 +437712,7 @@ t1[0].call$1(new A.RestoreTransactionsSuccess(transactions)); this.action.completer.complete$1(0, null); }, - $signature: 373 + $signature: 361 }; A._restoreTransaction__closure1.prototype = { call$1(error) { @@ -413143,7 +437747,7 @@ t2[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 373 + $signature: 361 }; A._convertTransactions__closure0.prototype = { call$1(error) { @@ -413177,7 +437781,7 @@ t1[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 214 + $signature: 202 }; A._convertToPayment__closure0.prototype = { call$1(error) { @@ -413211,7 +437815,7 @@ t1[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 761 + $signature: 591 }; A._convertToExpense__closure0.prototype = { call$1(error) { @@ -413245,7 +437849,7 @@ t1[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 214 + $signature: 202 }; A._linkToPayment__closure0.prototype = { call$1(error) { @@ -413279,7 +437883,7 @@ t1[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 214 + $signature: 202 }; A._linkToExpense__closure0.prototype = { call$1(error) { @@ -413323,7 +437927,7 @@ t2[0].call$1(new A.RefreshData(null, false, false, false)); t1.completer.complete$1(0, transaction); }, - $signature: 214 + $signature: 202 }; A._saveTransaction__closure0.prototype = { call$1(error) { @@ -413359,7 +437963,7 @@ t1[0].call$1(new A.LoadTransactionSuccess(transaction)); this.action.completer.complete$1(0, null); }, - $signature: 214 + $signature: 202 }; A._loadTransaction__closure0.prototype = { call$1(error) { @@ -413396,7 +438000,7 @@ this.action.toString; t1[0].call$1(new A.PersistData()); }, - $signature: 761 + $signature: 591 }; A._loadTransactions__closure0.prototype = { call$1(error) { @@ -413429,103 +438033,103 @@ b.get$_transaction_state$_$this()._transaction_state$_tabIndex = t3; return b; }, - $signature: 2013 + $signature: 2039 }; A.forceSelectedReducer_closure175.prototype = { call$2(completer, action) { return true; }, - $signature: 2014 + $signature: 2040 }; A.forceSelectedReducer_closure176.prototype = { call$2(completer, action) { return false; }, - $signature: 2015 + $signature: 2041 }; A.forceSelectedReducer_closure177.prototype = { call$2(completer, action) { return false; }, - $signature: 2016 + $signature: 2042 }; A.forceSelectedReducer_closure178.prototype = { call$2(completer, action) { return false; }, - $signature: 2017 + $signature: 2043 }; A.forceSelectedReducer_closure179.prototype = { call$2(completer, action) { return false; }, - $signature: 2018 + $signature: 2044 }; A.forceSelectedReducer_closure180.prototype = { call$2(completer, action) { return false; }, - $signature: 2019 + $signature: 2045 }; A.forceSelectedReducer_closure181.prototype = { call$2(completer, action) { return false; }, - $signature: 2020 + $signature: 2046 }; A.forceSelectedReducer_closure182.prototype = { call$2(completer, action) { return false; }, - $signature: 2021 + $signature: 2047 }; A.tabIndexReducer_closure23.prototype = { call$2(completer, action) { return action.get$tabIndex(action); }, - $signature: 2022 + $signature: 2048 }; A.tabIndexReducer_closure24.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.selectedIdReducer_closure351.prototype = { call$2(completer, action) { return ""; }, - $signature: 2023 + $signature: 2049 }; A.selectedIdReducer_closure352.prototype = { call$2(completer, action) { return ""; }, - $signature: 2024 + $signature: 2050 }; A.selectedIdReducer_closure353.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_transaction ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure354.prototype = { call$2(selectedId, action) { return action.get$transactionId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure355.prototype = { call$2(selectedId, action) { return J.get$id$x(J.get$transaction$x(action)); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure356.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure357.prototype = { call$2(selectedId, action) { @@ -413537,49 +438141,49 @@ call$2(selectedId, action) { return ""; }, - $signature: 2025 + $signature: 2051 }; A.selectedIdReducer_closure359.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2026 + $signature: 2052 }; A.selectedIdReducer_closure360.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2027 + $signature: 2053 }; A.selectedIdReducer_closure361.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2028 + $signature: 2054 }; A.selectedIdReducer_closure362.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2029 + $signature: 2055 }; A.selectedIdReducer_closure363.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2030 + $signature: 2056 }; A.selectedIdReducer_closure364.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2031 + $signature: 2057 }; A.selectedIdReducer_closure365.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2032 + $signature: 2058 }; A.selectedIdReducer_closure366.prototype = { call$2(selectedId, action) { @@ -413592,44 +438196,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure118.prototype = { call$2(transactions, action) { return J.$index$asx(action.transactions, 0); }, - $signature: 2033 + $signature: 2059 }; A.editingReducer_closure119.prototype = { call$2(transactions, action) { return J.$index$asx(action.transactions, 0); }, - $signature: 2034 + $signature: 2060 }; A.editingReducer_closure120.prototype = { call$2(transactions, action) { return J.$index$asx(action.transactions, 0); }, - $signature: 2035 + $signature: 2061 }; A.editingReducer_closure121.prototype = { call$2(transaction, action) { return action.transaction.rebuild$1(new A.editingReducer__closure46()); }, - $signature: 2036 + $signature: 2062 }; A.editingReducer__closure46.prototype = { call$1(b) { b.get$_transaction_model$_$this()._transaction_model$_isChanged = true; return b; }, - $signature: 123 + $signature: 122 }; A.transactionListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.transactionListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.transactionListReducer__closure.prototype = { call$1(b) { @@ -413805,7 +438409,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 442 + $signature: 555 }; A._deleteTransactionSuccess_closure.prototype = { call$1(b) { @@ -413827,7 +438431,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 442 + $signature: 555 }; A._restoreTransactionSuccess_closure.prototype = { call$1(b) { @@ -413849,7 +438453,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 442 + $signature: 555 }; A._addTransaction_closure.prototype = { call$1(b) { @@ -413862,7 +438466,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 200 + $signature: 207 }; A._updateTransaction_closure.prototype = { call$1(b) { @@ -413871,7 +438475,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 200 + $signature: 207 }; A._convertTransactionToPayment_closure.prototype = { call$1(b) { @@ -413880,7 +438484,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 200 + $signature: 207 }; A._linkTransactionToPayment_closure.prototype = { call$1(b) { @@ -413889,7 +438493,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 200 + $signature: 207 }; A._linkTransactionToExpense_closure.prototype = { call$1(b) { @@ -413898,7 +438502,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 200 + $signature: 207 }; A._setLoadedTransaction_closure.prototype = { call$1(b) { @@ -413907,13 +438511,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 200 + $signature: 207 }; A.memoizedFilteredTransactionList_closure.prototype = { call$9(selectionState, transactionMap, transactionList, invoiceMap, vendorMap, expenseMap, expenseCategoryMap, bankAccountMap, transactionListState) { return A.filteredTransactionsSelector(selectionState, transactionMap, transactionList, invoiceMap, vendorMap, expenseMap, expenseCategoryMap, bankAccountMap, transactionListState); }, - $signature: 2039 + $signature: 2065 }; A.filteredTransactionsSelector_closure.prototype = { call$1(transactionId) { @@ -413945,7 +438549,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([transaction.category, transaction.description], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredTransactionsSelector_closure0.prototype = { call$2(transactionAId, transactionBId) { @@ -413954,7 +438558,7 @@ t2 = _this.transactionListState; return t1.$index(0, transactionAId).compareTo$8(0, t1.$index(0, transactionBId), t2.sortField, t2.sortAscending, _this.vendorMap, _this.invoiceMap, _this.expenseMap, _this.expenseCategoryMap, _this.bankAccountMap); }, - $signature: 21 + $signature: 22 }; A.memoizedTransactionStatsForBankAccount_closure.prototype = { call$2(bankAccountId, transactionMap) { @@ -413970,7 +438574,7 @@ else if (transaction.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 364 + $signature: 336 }; A.TransactionState.prototype = { $get$1(_, transactionId) { @@ -413991,13 +438595,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.TransactionState_loadTransactions_closure1.prototype = { call$1(item) { return item; }, - $signature: 2040 + $signature: 2066 }; A.TransactionState_loadTransactions_closure.prototype = { call$1(b) { @@ -414012,7 +438616,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 200 + $signature: 207 }; A.TransactionUIState.prototype = { get$isCreatingNew() { @@ -414072,7 +438676,7 @@ break; } } - return result.build$0(); + return result._transaction_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -414160,7 +438764,7 @@ break; } } - return result.build$0(); + return result._transaction_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -414180,7 +438784,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._transaction_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._transaction_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -414190,9 +438794,17 @@ return other instanceof A.TransactionState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._transaction_state$__hashCode; - return t1 == null ? _this._transaction_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._transaction_state$__hashCode; + if (t1 == null) { + _this._transaction_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TransactionState"), @@ -414232,7 +438844,7 @@ } return _this; }, - build$0() { + _transaction_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._transaction_state$_$v; @@ -414293,9 +438905,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._transaction_state$__hashCode; - return t1 == null ? _this._transaction_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._transaction_state$__hashCode; + if (t1 == null) { + _this._transaction_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -414371,7 +438991,7 @@ } return _this; }, - build$0() { + _transaction_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s18_ = "TransactionUIState", _$result = null; @@ -414379,13 +438999,11 @@ _$result0 = _this._transaction_state$_$v; if (_$result0 == null) { t1 = _this._transaction_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._transaction_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_transaction_state$_$this()._transaction_state$_selectedId; t4 = _this.get$_transaction_state$_$this()._transaction_state$_forceSelected; - t5 = _this.get$_transaction_state$_$this()._transaction_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_state$_$this()._transaction_state$_tabIndex, _s18_, "tabIndex"); t6 = _this.get$_transaction_state$_$this()._transaction_state$_saveCompleter; _$result0 = A._$TransactionUIState$_(_this.get$_transaction_state$_$this()._transaction_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -414396,9 +439014,9 @@ _$failedField = "editing"; t1 = _this._transaction_state$_editing; if (t1 != null) - t1.build$0(); + t1._transaction_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s18_, _$failedField, J.toString$0$(e)); @@ -414593,7 +439211,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveTransactionRule_closure.prototype = { call$3(store, dynamicAction, next) { @@ -414620,7 +439238,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].transactionRuleState.map._map$_map.$index(0, id); }, - $signature: 438 + $signature: 554 }; A._archiveTransactionRule__closure0.prototype = { call$1(transactionRules) { @@ -414629,7 +439247,7 @@ t1[0].call$1(new A.ArchiveTransactionRulesSuccess(transactionRules)); this.action.completer.complete$1(0, null); }, - $signature: 436 + $signature: 553 }; A._archiveTransactionRule__closure1.prototype = { call$1(error) { @@ -414667,7 +439285,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].transactionRuleState.map._map$_map.$index(0, id); }, - $signature: 438 + $signature: 554 }; A._deleteTransactionRule__closure0.prototype = { call$1(transactionRules) { @@ -414676,7 +439294,7 @@ t1[0].call$1(new A.DeleteTransactionRulesSuccess(transactionRules)); this.action.completer.complete$1(0, null); }, - $signature: 436 + $signature: 553 }; A._deleteTransactionRule__closure1.prototype = { call$1(error) { @@ -414714,7 +439332,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].transactionRuleState.map._map$_map.$index(0, id); }, - $signature: 438 + $signature: 554 }; A._restoreTransactionRule__closure0.prototype = { call$1(transactionRules) { @@ -414723,7 +439341,7 @@ t1[0].call$1(new A.RestoreTransactionRulesSuccess(transactionRules)); this.action.completer.complete$1(0, null); }, - $signature: 436 + $signature: 553 }; A._restoreTransactionRule__closure1.prototype = { call$1(error) { @@ -414763,7 +439381,7 @@ } t1.completer.complete$1(0, transactionRule); }, - $signature: 337 + $signature: 363 }; A._saveTransactionRule__closure0.prototype = { call$1(error) { @@ -414799,7 +439417,7 @@ t1[0].call$1(new A.LoadTransactionRuleSuccess(transactionRule)); this.action.completer.complete$1(0, null); }, - $signature: 337 + $signature: 363 }; A._loadTransactionRule__closure0.prototype = { call$1(error) { @@ -414837,7 +439455,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 2044 + $signature: 2070 }; A._loadTransactionRules__closure0.prototype = { call$1(error) { @@ -414872,103 +439490,103 @@ b.get$_transaction_rule_state$_$this()._transaction_rule_state$_tabIndex = t3; return b; }, - $signature: 2045 + $signature: 2071 }; A.forceSelectedReducer_closure183.prototype = { call$2(completer, action) { return true; }, - $signature: 2046 + $signature: 2072 }; A.forceSelectedReducer_closure184.prototype = { call$2(completer, action) { return false; }, - $signature: 2047 + $signature: 2073 }; A.forceSelectedReducer_closure185.prototype = { call$2(completer, action) { return false; }, - $signature: 2048 + $signature: 2074 }; A.forceSelectedReducer_closure186.prototype = { call$2(completer, action) { return false; }, - $signature: 2049 + $signature: 2075 }; A.forceSelectedReducer_closure187.prototype = { call$2(completer, action) { return false; }, - $signature: 2050 + $signature: 2076 }; A.forceSelectedReducer_closure188.prototype = { call$2(completer, action) { return false; }, - $signature: 2051 + $signature: 2077 }; A.forceSelectedReducer_closure189.prototype = { call$2(completer, action) { return false; }, - $signature: 2052 + $signature: 2078 }; A.forceSelectedReducer_closure190.prototype = { call$2(completer, action) { return false; }, - $signature: 2053 + $signature: 2079 }; A.tabIndexReducer_closure25.prototype = { call$2(completer, action) { return action.get$tabIndex(action); }, - $signature: 2054 + $signature: 2080 }; A.tabIndexReducer_closure26.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.selectedIdReducer_closure367.prototype = { call$2(completer, action) { return ""; }, - $signature: 2055 + $signature: 2081 }; A.selectedIdReducer_closure368.prototype = { call$2(completer, action) { return ""; }, - $signature: 2056 + $signature: 2082 }; A.selectedIdReducer_closure369.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_transactionRule ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure370.prototype = { call$2(selectedId, action) { return action.get$transactionRuleId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure371.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$transactionRule()); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure372.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure373.prototype = { call$2(selectedId, action) { @@ -414980,43 +439598,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 2057 + $signature: 2083 }; A.selectedIdReducer_closure375.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2058 + $signature: 2084 }; A.selectedIdReducer_closure376.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2059 + $signature: 2085 }; A.selectedIdReducer_closure377.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2060 + $signature: 2086 }; A.selectedIdReducer_closure378.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2061 + $signature: 2087 }; A.selectedIdReducer_closure379.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2062 + $signature: 2088 }; A.selectedIdReducer_closure380.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2063 + $signature: 2089 }; A.selectedIdReducer_closure381.prototype = { call$2(selectedId, action) { @@ -415029,44 +439647,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure122.prototype = { call$2(transactionRules, action) { return J.$index$asx(action.transactionRules, 0); }, - $signature: 2064 + $signature: 2090 }; A.editingReducer_closure123.prototype = { call$2(transactionRules, action) { return J.$index$asx(action.transactionRules, 0); }, - $signature: 2065 + $signature: 2091 }; A.editingReducer_closure124.prototype = { call$2(transactionRules, action) { return J.$index$asx(action.transactionRules, 0); }, - $signature: 2066 + $signature: 2092 }; A.editingReducer_closure125.prototype = { call$2(transactionRule, action) { return action.transactionRule.rebuild$1(new A.editingReducer__closure47()); }, - $signature: 2067 + $signature: 2093 }; A.editingReducer__closure47.prototype = { call$1(b) { b.get$_transaction_rule_model$_$this()._transaction_rule_model$_isChanged = true; return b; }, - $signature: 160 + $signature: 169 }; A.transactionRuleListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.transactionRuleListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.transactionRuleListReducer__closure.prototype = { call$1(b) { @@ -415223,7 +439841,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 431 + $signature: 550 }; A._deleteTransactionRuleSuccess_closure.prototype = { call$1(b) { @@ -415245,7 +439863,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 431 + $signature: 550 }; A._restoreTransactionRuleSuccess_closure.prototype = { call$1(b) { @@ -415267,7 +439885,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 431 + $signature: 550 }; A._addTransactionRule_closure.prototype = { call$1(b) { @@ -415280,7 +439898,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 382 + $signature: 364 }; A._updateTransactionRule_closure.prototype = { call$1(b) { @@ -415289,7 +439907,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 382 + $signature: 364 }; A._setLoadedTransactionRule_closure.prototype = { call$1(b) { @@ -415298,13 +439916,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 382 + $signature: 364 }; A.memoizedFilteredTransactionRuleList_closure.prototype = { call$4(selectionState, transactionRuleMap, transactionRuleList, transactionRuleListState) { return A.filteredTransactionRulesSelector(selectionState, transactionRuleMap, transactionRuleList, transactionRuleListState); }, - $signature: 2071 + $signature: 2097 }; A.filteredTransactionRulesSelector_closure.prototype = { call$1(transactionRuleId) { @@ -415318,7 +439936,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([transactionRule.name], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredTransactionRulesSelector_closure0.prototype = { call$2(transactionRuleAId, transactionRuleBId) { @@ -415326,7 +439944,7 @@ t2 = this.transactionRuleListState; return t1.$index(0, transactionRuleAId).compareTo$3(0, t1.$index(0, transactionRuleBId), t2.sortField, t2.sortAscending); }, - $signature: 21 + $signature: 22 }; A.memoizedTransactionStatsForTransactionRule_closure.prototype = { call$2(userId, transactionMap) { @@ -415348,7 +439966,7 @@ t1.total = t1.total + transaction.amount; } }, - $signature: 364 + $signature: 336 }; A.TransactionRuleState.prototype = { $get$1(_, transactionRuleId) { @@ -415369,13 +439987,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.TransactionRuleState_loadTransactionRules_closure1.prototype = { call$1(item) { return item; }, - $signature: 2072 + $signature: 2098 }; A.TransactionRuleState_loadTransactionRules_closure.prototype = { call$1(b) { @@ -415390,7 +440008,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 382 + $signature: 364 }; A.TransactionRuleUIState.prototype = { get$isCreatingNew() { @@ -415450,7 +440068,7 @@ break; } } - return result.build$0(); + return result._transaction_rule_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -415528,7 +440146,7 @@ break; } } - return result.build$0(); + return result._transaction_rule_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -415548,7 +440166,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._transaction_rule_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._transaction_rule_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -415558,9 +440176,17 @@ return other instanceof A.TransactionRuleState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._transaction_rule_state$__hashCode; - return t1 == null ? _this._transaction_rule_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._transaction_rule_state$__hashCode; + if (t1 == null) { + _this._transaction_rule_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("TransactionRuleState"), @@ -415600,7 +440226,7 @@ } return _this; }, - build$0() { + _transaction_rule_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._transaction_rule_state$_$v; @@ -415661,9 +440287,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._transaction_rule_state$__hashCode; - return t1 == null ? _this._transaction_rule_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._transaction_rule_state$__hashCode; + if (t1 == null) { + _this._transaction_rule_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -415731,7 +440365,7 @@ } return _this; }, - build$0() { + _transaction_rule_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s22_ = "TransactionRuleUIState", _$result = null; @@ -415739,13 +440373,11 @@ _$result0 = _this._transaction_rule_state$_$v; if (_$result0 == null) { t1 = _this._transaction_rule_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._transaction_rule_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_transaction_rule_state$_$this()._transaction_rule_state$_selectedId; t4 = _this.get$_transaction_rule_state$_$this()._transaction_rule_state$_forceSelected; - t5 = _this.get$_transaction_rule_state$_$this()._transaction_rule_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s22_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_transaction_rule_state$_$this()._transaction_rule_state$_tabIndex, _s22_, "tabIndex"); t6 = _this.get$_transaction_rule_state$_$this()._transaction_rule_state$_saveCompleter; _$result0 = A._$TransactionRuleUIState$_(_this.get$_transaction_rule_state$_$this()._transaction_rule_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -415756,9 +440388,9 @@ _$failedField = "editing"; t1 = _this._transaction_rule_state$_editing; if (t1 != null) - t1.build$0(); + t1._transaction_rule_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s22_, _$failedField, J.toString$0$(e)); @@ -415976,7 +440608,7 @@ break; } } - return result.build$0(); + return result._list_ui_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -415996,7 +440628,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._list_ui_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._list_ui_state$_build$0(); }, $eq(_, other) { var _this = this; @@ -416007,9 +440639,17 @@ return other instanceof A.ListUIState && _this.filter == other.filter && _this.filterClearedAt === other.filterClearedAt && _this.sortField === other.sortField && _this.sortAscending === other.sortAscending && J.$eq$(_this.stateFilters, other.stateFilters) && J.$eq$(_this.statusFilters, other.statusFilters) && J.$eq$(_this.custom1Filters, other.custom1Filters) && J.$eq$(_this.custom2Filters, other.custom2Filters) && J.$eq$(_this.custom3Filters, other.custom3Filters) && J.$eq$(_this.custom4Filters, other.custom4Filters) && J.$eq$(_this.selectedIds, other.selectedIds); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._list_ui_state$__hashCode; - return t1 == null ? _this._list_ui_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.filter)), B.JSInt_methods.get$hashCode(_this.filterClearedAt)), B.JSString_methods.get$hashCode(_this.sortField)), B.JSBool_methods.get$hashCode(_this.sortAscending)), J.get$hashCode$(_this.stateFilters)), J.get$hashCode$(_this.statusFilters)), J.get$hashCode$(_this.custom1Filters)), J.get$hashCode$(_this.custom2Filters)), J.get$hashCode$(_this.custom3Filters)), J.get$hashCode$(_this.custom4Filters)), J.get$hashCode$(_this.selectedIds))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.filter)), B.JSInt_methods.get$hashCode(_this.filterClearedAt)), B.JSString_methods.get$hashCode(_this.sortField)), B.JSBool_methods.get$hashCode(_this.sortAscending)), J.get$hashCode$(_this.stateFilters)), J.get$hashCode$(_this.statusFilters)), J.get$hashCode$(_this.custom1Filters)), J.get$hashCode$(_this.custom2Filters)), J.get$hashCode$(_this.custom3Filters)), J.get$hashCode$(_this.custom4Filters)), J.get$hashCode$(_this.selectedIds))); + t1 = _this._list_ui_state$__hashCode; + if (t1 == null) { + _this._list_ui_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -416097,7 +440737,7 @@ } return _this; }, - build$0() { + _list_ui_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, exception, _this = this, _s11_ = "ListUIState", _$result = null; @@ -416105,15 +440745,9 @@ _$result0 = _this._list_ui_state$_$v; if (_$result0 == null) { t1 = _this.get$_list_ui_state$_$this()._list_ui_state$_filter; - t2 = _this.get$_list_ui_state$_$this()._list_ui_state$_filterClearedAt; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "filterClearedAt")); - t3 = _this.get$_list_ui_state$_$this()._sortField; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "sortField")); - t4 = _this.get$_list_ui_state$_$this()._sortAscending; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "sortAscending")); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_list_ui_state$_$this()._list_ui_state$_filterClearedAt, _s11_, "filterClearedAt"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_list_ui_state$_$this()._sortField, _s11_, "sortField"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_list_ui_state$_$this()._sortAscending, _s11_, "sortAscending"); t5 = _this.get$stateFilters().build$0(); t6 = _this.get$statusFilters().build$0(); t7 = _this.get$custom1Filters().build$0(); @@ -416180,6 +440814,10 @@ b.get$_pref_state$_$this()._hideGatewayWarning = t1; t1 = $.$get$hideReviewAppReducer().call$2(t2.hideReviewApp, t3); b.get$_pref_state$_$this()._hideReviewApp = t1; + t1 = $.$get$hideOneYearReviewAppReducer().call$2(t2.hideOneYearReviewApp, t3); + b.get$_pref_state$_$this()._hideOneYearReviewApp = t1; + t1 = $.$get$hideTwoYearReviewAppReducer().call$2(t2.hideTwoYearReviewApp, t3); + b.get$_pref_state$_$this()._hideTwoYearReviewApp = t1; t1 = $.$get$textScaleFactorReducer().call$2(t2.textScaleFactor, t3); b.get$_pref_state$_$this()._textScaleFactor = t1; t1 = $.$get$menuVisibleReducer().call$2(t2.isMenuVisible, t3); @@ -416222,7 +440860,7 @@ b.get$_pref_state$_$this()._showPdfPreviewSideBySide = t3; return b; }, - $signature: 630 + $signature: 789 }; A._resortFields_closure.prototype = { call$1(b) { @@ -416233,146 +440871,146 @@ b.get$_pref_state$_$this()._field = t2; return b; }, - $signature: 2073 + $signature: 2099 }; A._resortFields_closure0.prototype = { call$1(b) { b.$indexSet(0, this.entityType, this.directon); return b; }, - $signature: 2074 + $signature: 2100 }; A.sortFieldsReducer_closure.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_client, action.field); }, - $signature: 2075 + $signature: 2101 }; A.sortFieldsReducer_closure0.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_product, action.field); }, - $signature: 2076 + $signature: 2102 }; A.sortFieldsReducer_closure1.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_invoice, action.field); }, - $signature: 2077 + $signature: 2103 }; A.sortFieldsReducer_closure2.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_payment, action.field); }, - $signature: 2078 + $signature: 2104 }; A.sortFieldsReducer_closure3.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_recurringInvoice, action.field); }, - $signature: 2079 + $signature: 2105 }; A.sortFieldsReducer_closure4.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_quote, action.field); }, - $signature: 2080 + $signature: 2106 }; A.sortFieldsReducer_closure5.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_credit, action.field); }, - $signature: 2081 + $signature: 2107 }; A.sortFieldsReducer_closure6.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_project, action.field); }, - $signature: 2082 + $signature: 2108 }; A.sortFieldsReducer_closure7.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_task, action.field); }, - $signature: 2083 + $signature: 2109 }; A.sortFieldsReducer_closure8.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_vendor, action.field); }, - $signature: 2084 + $signature: 2110 }; A.sortFieldsReducer_closure9.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_expense, action.field); }, - $signature: 2085 + $signature: 2111 }; A.sortFieldsReducer_closure10.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_payment, action.field); }, - $signature: 2086 + $signature: 2112 }; A.sortFieldsReducer_closure11.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_taxRate, action.field); }, - $signature: 2087 + $signature: 2113 }; A.sortFieldsReducer_closure12.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_companyGateway, action.get$field()); }, - $signature: 2088 + $signature: 2114 }; A.sortFieldsReducer_closure13.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_user, action.field); }, - $signature: 2089 + $signature: 2115 }; A.sortFieldsReducer_closure14.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_group, action.field); }, - $signature: 2090 + $signature: 2116 }; A.sortFieldsReducer_closure15.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_design, action.field); }, - $signature: 2091 + $signature: 2117 }; A.sortFieldsReducer_closure16.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_token, action.field); }, - $signature: 2092 + $signature: 2118 }; A.sortFieldsReducer_closure17.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_webhook, action.field); }, - $signature: 2093 + $signature: 2119 }; A.sortFieldsReducer_closure18.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_expenseCategory, action.field); }, - $signature: 2094 + $signature: 2120 }; A.sortFieldsReducer_closure19.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_taskStatus, action.field); }, - $signature: 2095 + $signature: 2121 }; A.sortFieldsReducer_closure20.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_subscription, action.field); }, - $signature: 2096 + $signature: 2122 }; A.sidebarEditorReducer_closure.prototype = { call$2(value, action) { @@ -416382,7 +441020,7 @@ else return value.rebuild$1(new A.sidebarEditorReducer__closure0(entityType)); }, - $signature: 2097 + $signature: 2123 }; A.sidebarEditorReducer__closure.prototype = { call$1(b) { @@ -416390,14 +441028,14 @@ b.$indexSet(0, t1, !this.value._map$_map.$index(0, t1)); return b; }, - $signature: 383 + $signature: 365 }; A.sidebarEditorReducer__closure0.prototype = { call$1(b) { b.$indexSet(0, this.entityType, true); return b; }, - $signature: 383 + $signature: 365 }; A.sidebarViewerReducer_closure.prototype = { call$2(value, action) { @@ -416407,7 +441045,7 @@ else return value.rebuild$1(new A.sidebarViewerReducer__closure0(entityType)); }, - $signature: 2099 + $signature: 2125 }; A.sidebarViewerReducer__closure.prototype = { call$1(b) { @@ -416415,20 +441053,20 @@ b.$indexSet(0, t1, !this.value._map$_map.$index(0, t1)); return b; }, - $signature: 383 + $signature: 365 }; A.sidebarViewerReducer__closure0.prototype = { call$1(b) { b.$indexSet(0, this.entityType, true); return b; }, - $signature: 383 + $signature: 365 }; A.menuVisibleReducer_closure.prototype = { call$2(value, action) { return action.sidebar === B.AppSidebar_menu ? !value : value; }, - $signature: 86 + $signature: 93 }; A.menuVisibleReducer_closure0.prototype = { call$2(value, action) { @@ -416442,20 +441080,20 @@ return value; } }, - $signature: 86 + $signature: 93 }; A.textScaleFactorReducer_closure.prototype = { call$2(value, action) { var t1 = action.textScaleFactor; return t1 == null ? value : t1; }, - $signature: 2101 + $signature: 2127 }; A.historyVisibleReducer_closure.prototype = { call$2(value, action) { return action.sidebar === B.AppSidebar_history ? !value : value; }, - $signature: 86 + $signature: 93 }; A.historyVisibleReducer_closure0.prototype = { call$2(value, action) { @@ -416466,32 +441104,62 @@ t1 = t1 === B.AppSidebarMode_float ? false : value; return t1; }, - $signature: 86 + $signature: 93 }; A.hideDesktopWarningReducer_closure.prototype = { call$2(filter, action) { return true; }, - $signature: 897 + $signature: 818 }; A.hideGatewayWarningReducer_closure.prototype = { call$2(filter, action) { return true; }, - $signature: 2102 + $signature: 2128 }; A.hideReviewAppReducer_closure.prototype = { call$2(filter, action) { return true; }, - $signature: 2103 + $signature: 2129 + }; + A.hideReviewAppReducer_closure0.prototype = { + call$2(filter, action) { + return true; + }, + $signature: 602 + }; + A.hideReviewAppReducer_closure1.prototype = { + call$2(filter, action) { + return true; + }, + $signature: 545 + }; + A.hideOneYearReviewAppReducer_closure.prototype = { + call$2(filter, action) { + return true; + }, + $signature: 602 + }; + A.hideOneYearReviewAppReducer_closure0.prototype = { + call$2(filter, action) { + return true; + }, + $signature: 545 + }; + A.hideTwoYearReviewAppReducer_closure.prototype = { + call$2(filter, action) { + return true; + }, + $signature: 545 }; A.layoutReducer_closure.prototype = { call$2(layout, action) { var t1 = action.appLayout; return t1 == null ? layout : t1; }, - $signature: 2104 + $signature: 2132 }; A.moduleLayoutReducer_closure.prototype = { call$2(moduleLayout, action) { @@ -416505,7 +441173,7 @@ } return moduleLayout; }, - $signature: 2105 + $signature: 2133 }; A.moduleLayoutReducer_closure0.prototype = { call$2(moduleLayout, action) { @@ -416514,250 +441182,250 @@ else return B.ModuleLayout_list; }, - $signature: 2106 + $signature: 2134 }; A.rowsPerPageReducer_closure.prototype = { call$2(numRows, action) { var t1 = action.rowsPerPage; return t1 == null ? numRows : t1; }, - $signature: 2107 + $signature: 2135 }; A.manuSidebarReducer_closure.prototype = { call$2(mode, action) { var t1 = action.menuMode; return t1 == null ? mode : t1; }, - $signature: 758 + $signature: 604 }; A.historySidebarReducer_closure.prototype = { call$2(mode, action) { var t1 = action.historyMode; return t1 == null ? mode : t1; }, - $signature: 758 + $signature: 604 }; A.darkModeReducer_closure.prototype = { call$2(enableDarkMode, action) { var t1 = action.enableDarkMode; return t1 == null ? enableDarkMode : t1; }, - $signature: 86 + $signature: 93 }; A.enableTooltipsReducer_closure.prototype = { call$2(enableTooltips, action) { var t1 = action.enableTooltips; return t1 == null ? enableTooltips : t1; }, - $signature: 86 + $signature: 93 }; A.enableFlexibleSearchReducer_closure.prototype = { call$2(enableFlexibleSearch, action) { var t1 = action.flexibleSearch; return t1 == null ? enableFlexibleSearch : t1; }, - $signature: 86 + $signature: 93 }; A.persistDataReducer_closure.prototype = { call$2(persistData, action) { var t1 = action.persistData; return t1 == null ? persistData : t1; }, - $signature: 86 + $signature: 93 }; A.persistUIReducer_closure.prototype = { call$2(persistUI, action) { action.toString; return persistUI; }, - $signature: 86 + $signature: 93 }; A.showKanbanReducer_closure.prototype = { call$2(showKanban, action) { var t1 = action.showKanban; return t1 == null ? showKanban : t1; }, - $signature: 86 + $signature: 93 }; A.isFilterVisibleReducer_closure.prototype = { call$2(value, action) { var t1 = action.isFilterVisible; return t1 == null ? value : t1; }, - $signature: 86 + $signature: 93 }; A.longPressReducer_closure.prototype = { call$2(longPressSelectionIsDefault, action) { var t1 = action.longPressSelectionIsDefault; return t1 == null ? longPressSelectionIsDefault : t1; }, - $signature: 86 + $signature: 93 }; A.tapSelectedToEditReducer_closure.prototype = { call$2(tapSelectedToEdit, action) { var t1 = action.tapSelectedToEdit; return t1 == null ? tapSelectedToEdit : t1; }, - $signature: 86 + $signature: 93 }; A.isPreviewVisibleReducer_closure.prototype = { call$2(value, action) { return !value; }, - $signature: 2109 + $signature: 2137 }; A.isPreviewVisibleReducer_closure0.prototype = { call$2(isPreviewEnabled, action) { var t1 = action.isPreviewVisible; return t1 == null ? isPreviewEnabled : t1; }, - $signature: 86 + $signature: 93 }; A.isPreviewVisibleReducer_closure1.prototype = { call$2(value, action) { return false; }, - $signature: 2110 + $signature: 2138 }; A.isPreviewVisibleReducer_closure2.prototype = { call$2(value, action) { return false; }, - $signature: 2111 + $signature: 2139 }; A.isPreviewVisibleReducer_closure3.prototype = { call$2(value, action) { return false; }, - $signature: 2112 + $signature: 2140 }; A.isPreviewVisibleReducer_closure4.prototype = { call$2(value, action) { return false; }, - $signature: 2113 + $signature: 2141 }; A.isPreviewVisibleReducer_closure5.prototype = { call$2(value, action) { return false; }, - $signature: 2114 + $signature: 2142 }; A.isPreviewVisibleReducer_closure6.prototype = { call$2(value, action) { return false; }, - $signature: 2115 + $signature: 2143 }; A.isPreviewVisibleReducer_closure7.prototype = { call$2(value, action) { return false; }, - $signature: 2116 + $signature: 2144 }; A.isPreviewVisibleReducer_closure8.prototype = { call$2(value, action) { return false; }, - $signature: 2117 + $signature: 2145 }; A.isPreviewVisibleReducer_closure9.prototype = { call$2(value, action) { return false; }, - $signature: 2118 + $signature: 2146 }; A.isPreviewVisibleReducer_closure10.prototype = { call$2(value, action) { return false; }, - $signature: 2119 + $signature: 2147 }; A.isPreviewVisibleReducer_closure11.prototype = { call$2(value, action) { return false; }, - $signature: 2120 + $signature: 2148 }; A.isPreviewVisibleReducer_closure12.prototype = { call$2(value, action) { return false; }, - $signature: 2121 + $signature: 2149 }; A.isPreviewVisibleReducer_closure13.prototype = { call$2(value, action) { return false; }, - $signature: 2122 + $signature: 2150 }; A.isPreviewVisibleReducer_closure14.prototype = { call$2(value, action) { return true; }, - $signature: 2123 + $signature: 2151 }; A.requireAuthenticationReducer_closure.prototype = { call$2(requireAuthentication, action) { var t1 = action.requireAuthentication; return t1 == null ? requireAuthentication : t1; }, - $signature: 86 + $signature: 93 }; A.colorThemeReducer_closure.prototype = { call$2(currentColorTheme, action) { var t1 = action.colorTheme; return t1 == null ? currentColorTheme : t1; }, - $signature: 2124 + $signature: 2152 }; A.showPdfPreviewReducer_closure.prototype = { call$2(value, action) { var t1 = action.showPdfPreview; return t1 == null ? value : t1; }, - $signature: 86 + $signature: 93 }; A.showPdfPreviewSideBySideReducer_closure.prototype = { call$2(value, action) { var t1 = action.showPdfPreviewSideBySide; return t1 == null ? value : t1; }, - $signature: 86 + $signature: 93 }; A.editAfterSavingReducer_closure.prototype = { call$2(value, action) { var t1 = action.editAfterSaving; return t1 == null ? value : t1; }, - $signature: 86 + $signature: 93 }; A.enableTouchEventsReducer_closure.prototype = { call$2(value, action) { var t1 = action.enableTouchEvents; return t1 == null ? value : t1; }, - $signature: 86 + $signature: 93 }; A.customColorsReducer_closure.prototype = { call$2(customColors, action) { var t1 = action.customColors; return t1 == null ? customColors : t1; }, - $signature: 2125 + $signature: 2153 }; A.companyPrefReducer_closure.prototype = { call$1(b) { b.get$historyList().replace$1(0, $.$get$historyReducer().call$2(this._box_0.state.historyList, this.action)); return b; }, - $signature: 2126 + $signature: 2154 }; A.historyReducer_closure.prototype = { call$2(historyList, action) { return A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_HistoryRecord); }, - $signature: 2127 + $signature: 2155 }; A.historyReducer_closure0.prototype = { call$2(historyList, action) { @@ -416766,26 +441434,26 @@ else return historyList.rebuild$1(new A.historyReducer__closure()); }, - $signature: 2128 + $signature: 2156 }; A.historyReducer__closure.prototype = { call$1(b) { B.JSArray_methods.removeAt$1(b.get$_safeList(), 0); return b; }, - $signature: 428 + $signature: 544 }; A.historyReducer_closure1.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_dashboard, null, Date.now())); }, - $signature: 2130 + $signature: 2158 }; A.historyReducer_closure2.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_reports, null, Date.now())); }, - $signature: 2131 + $signature: 2159 }; A.historyReducer_closure3.prototype = { call$2(historyList, action) { @@ -416794,319 +441462,319 @@ t1 = "company_details"; return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_settings, t1, Date.now())); }, - $signature: 2132 + $signature: 2160 }; A.historyReducer_closure4.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_client, action.clientId, Date.now())); }, - $signature: 2133 + $signature: 2161 }; A.historyReducer_closure5.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_client, action.client.id, Date.now())); }, - $signature: 2134 + $signature: 2162 }; A.historyReducer_closure6.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_product, action.productId, Date.now())); }, - $signature: 2135 + $signature: 2163 }; A.historyReducer_closure7.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_product, action.product.id, Date.now())); }, - $signature: 2136 + $signature: 2164 }; A.historyReducer_closure8.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_invoice, action.invoiceId, Date.now())); }, - $signature: 2137 + $signature: 2165 }; A.historyReducer_closure9.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_invoice, action.invoice.id, Date.now())); }, - $signature: 2138 + $signature: 2166 }; A.historyReducer_closure10.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_payment, action.paymentId, Date.now())); }, - $signature: 2139 + $signature: 2167 }; A.historyReducer_closure11.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_payment, action.payment.id, Date.now())); }, - $signature: 2140 + $signature: 2168 }; A.historyReducer_closure12.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_quote, action.quoteId, Date.now())); }, - $signature: 2141 + $signature: 2169 }; A.historyReducer_closure13.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_quote, action.quote.id, Date.now())); }, - $signature: 2142 + $signature: 2170 }; A.historyReducer_closure14.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_task, action.taskId, Date.now())); }, - $signature: 2143 + $signature: 2171 }; A.historyReducer_closure15.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_task, action.task.id, Date.now())); }, - $signature: 2144 + $signature: 2172 }; A.historyReducer_closure16.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_project, action.projectId, Date.now())); }, - $signature: 2145 + $signature: 2173 }; A.historyReducer_closure17.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_project, action.project.id, Date.now())); }, - $signature: 2146 + $signature: 2174 }; A.historyReducer_closure18.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_vendor, action.vendorId, Date.now())); }, - $signature: 2147 + $signature: 2175 }; A.historyReducer_closure19.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_vendor, action.vendor.id, Date.now())); }, - $signature: 2148 + $signature: 2176 }; A.historyReducer_closure20.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_expense, action.expenseId, Date.now())); }, - $signature: 2149 + $signature: 2177 }; A.historyReducer_closure21.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_expense, action.expense.id, Date.now())); }, - $signature: 2150 + $signature: 2178 }; A.historyReducer_closure22.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_companyGateway, action.companyGatewayId, Date.now())); }, - $signature: 2151 + $signature: 2179 }; A.historyReducer_closure23.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_companyGateway, action.companyGateway.id, Date.now())); }, - $signature: 2152 + $signature: 2180 }; A.historyReducer_closure24.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_user, action.userId, Date.now())); }, - $signature: 2153 + $signature: 2181 }; A.historyReducer_closure25.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_user, action.user.id, Date.now())); }, - $signature: 2154 + $signature: 2182 }; A.historyReducer_closure26.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_group, action.groupId, Date.now())); }, - $signature: 2155 + $signature: 2183 }; A.historyReducer_closure27.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_group, action.group.id, Date.now())); }, - $signature: 2156 + $signature: 2184 }; A.historyReducer_closure28.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_schedule, action.scheduleId, Date.now())); }, - $signature: 2157 + $signature: 2185 }; A.historyReducer_closure29.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_schedule, action.schedule.id, Date.now())); }, - $signature: 2158 + $signature: 2186 }; A.historyReducer_closure30.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_transactionRule, action.transactionRuleId, Date.now())); }, - $signature: 2159 + $signature: 2187 }; A.historyReducer_closure31.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_transactionRule, action.transactionRule.id, Date.now())); }, - $signature: 2160 + $signature: 2188 }; A.historyReducer_closure32.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_transaction, action.transactionId, Date.now())); }, - $signature: 2161 + $signature: 2189 }; A.historyReducer_closure33.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_transaction, action.transaction.id, Date.now())); }, - $signature: 2162 + $signature: 2190 }; A.historyReducer_closure34.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_bankAccount, action.bankAccountId, Date.now())); }, - $signature: 2163 + $signature: 2191 }; A.historyReducer_closure35.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_purchaseOrder, action.purchaseOrderId, Date.now())); }, - $signature: 2164 + $signature: 2192 }; A.historyReducer_closure36.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_purchaseOrder, action.purchaseOrder.id, Date.now())); }, - $signature: 2165 + $signature: 2193 }; A.historyReducer_closure37.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_recurringExpense, action.recurringExpenseId, Date.now())); }, - $signature: 2166 + $signature: 2194 }; A.historyReducer_closure38.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_recurringExpense, action.recurringExpense.id, Date.now())); }, - $signature: 2167 + $signature: 2195 }; A.historyReducer_closure39.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_subscription, action.subscriptionId, Date.now())); }, - $signature: 2168 + $signature: 2196 }; A.historyReducer_closure40.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_subscription, action.subscription.id, Date.now())); }, - $signature: 2169 + $signature: 2197 }; A.historyReducer_closure41.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_taskStatus, action.taskStatusId, Date.now())); }, - $signature: 2170 + $signature: 2198 }; A.historyReducer_closure42.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_taskStatus, action.taskStatus.id, Date.now())); }, - $signature: 2171 + $signature: 2199 }; A.historyReducer_closure43.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_expenseCategory, action.expenseCategoryId, Date.now())); }, - $signature: 2172 + $signature: 2200 }; A.historyReducer_closure44.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_expenseCategory, action.expenseCategory.id, Date.now())); }, - $signature: 2173 + $signature: 2201 }; A.historyReducer_closure45.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_recurringInvoice, action.recurringInvoiceId, Date.now())); }, - $signature: 2174 + $signature: 2202 }; A.historyReducer_closure46.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_recurringInvoice, action.recurringInvoice.id, Date.now())); }, - $signature: 2175 + $signature: 2203 }; A.historyReducer_closure47.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_webhook, action.webhookId, Date.now())); }, - $signature: 2176 + $signature: 2204 }; A.historyReducer_closure48.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_webhook, action.webhook.id, Date.now())); }, - $signature: 2177 + $signature: 2205 }; A.historyReducer_closure49.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_token, action.tokenId, Date.now())); }, - $signature: 2178 + $signature: 2206 }; A.historyReducer_closure50.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_token, action.token.id, Date.now())); }, - $signature: 2179 + $signature: 2207 }; A.historyReducer_closure51.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_paymentTerm, action.paymentTermId, Date.now())); }, - $signature: 2180 + $signature: 2208 }; A.historyReducer_closure52.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_paymentTerm, action.paymentTerm.id, Date.now())); }, - $signature: 2181 + $signature: 2209 }; A.historyReducer_closure53.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_design, action.design.id, Date.now())); }, - $signature: 2182 + $signature: 2210 }; A.historyReducer_closure54.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_credit, action.creditId, Date.now())); }, - $signature: 2183 + $signature: 2211 }; A.historyReducer_closure55.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_credit, action.credit.id, Date.now())); }, - $signature: 2184 + $signature: 2212 }; A.historyReducer_closure56.prototype = { call$2(historyList, action) { @@ -417117,14 +441785,14 @@ t2 = t1.get$id(t1); return A._addToHistory(historyList, A._$HistoryRecord$_(t1.get$entityType(), t2, Date.now())); }, - $signature: 2185 + $signature: 2213 }; A._addToHistory_closure.prototype = { call$1(item) { var t1 = this.record; return t1.entityType == item.entityType && t1.id == item.id; }, - $signature: 895 + $signature: 832 }; A._addToHistory_closure0.prototype = { call$0() { @@ -417139,7 +441807,7 @@ B.JSArray_methods.insert$2(b.get$_safeList(), 0, this.record); return b; }, - $signature: 428 + $signature: 544 }; A._addToHistory_closure2.prototype = { call$1(b) { @@ -417153,7 +441821,7 @@ b._listOwner = null; return b; }, - $signature: 428 + $signature: 544 }; A.PrefState.prototype = { get$colorThemeModel() { @@ -417193,7 +441861,7 @@ A.HistoryRecord.prototype = {}; A._$PrefStateSerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { - return A._setArrayType(["appLayout", serializers.serialize$2$specifiedType(object.appLayout, B.FullType_88H), "moduleLayout", serializers.serialize$2$specifiedType(object.moduleLayout, B.FullType_2No), "menuSidebarMode", serializers.serialize$2$specifiedType(object.menuSidebarMode, B.FullType_D72), "historySidebarMode", serializers.serialize$2$specifiedType(object.historySidebarMode, B.FullType_D72), "useSidebarEditor", serializers.serialize$2$specifiedType(object.useSidebarEditor, B.FullType_QqY), "useSidebarViewer", serializers.serialize$2$specifiedType(object.useSidebarViewer, B.FullType_QqY), "customColors", serializers.serialize$2$specifiedType(object.customColors, B.FullType_LNO), "isPreviewVisible", serializers.serialize$2$specifiedType(object.isPreviewVisible, B.FullType_MtR), "isMenuVisible", serializers.serialize$2$specifiedType(object.isMenuVisible, B.FullType_MtR), "showKanban", serializers.serialize$2$specifiedType(object.showKanban, B.FullType_MtR), "showPdfPreview", serializers.serialize$2$specifiedType(object.showPdfPreview, B.FullType_MtR), "showPdfPreviewSideBySide", serializers.serialize$2$specifiedType(object.showPdfPreviewSideBySide, B.FullType_MtR), "enableTouchEvents", serializers.serialize$2$specifiedType(object.enableTouchEvents, B.FullType_MtR), "enableFlexibleSearch", serializers.serialize$2$specifiedType(object.enableFlexibleSearch, B.FullType_MtR), "isHistoryVisible", serializers.serialize$2$specifiedType(object.isHistoryVisible, B.FullType_MtR), "enableDarkMode", serializers.serialize$2$specifiedType(object.enableDarkMode, B.FullType_MtR), "isFilterVisible", serializers.serialize$2$specifiedType(object.isFilterVisible, B.FullType_MtR), "persistData", serializers.serialize$2$specifiedType(object.persistData, B.FullType_MtR), "persistUI", serializers.serialize$2$specifiedType(object.persistUI, B.FullType_MtR), "longPressSelectionIsDefault", serializers.serialize$2$specifiedType(object.longPressSelectionIsDefault, B.FullType_MtR), "requireAuthentication", serializers.serialize$2$specifiedType(object.requireAuthentication, B.FullType_MtR), "tapSelectedToEdit", serializers.serialize$2$specifiedType(object.tapSelectedToEdit, B.FullType_MtR), "rowsPerPage", serializers.serialize$2$specifiedType(object.rowsPerPage, B.FullType_kjq), "enableTooltips", serializers.serialize$2$specifiedType(object.enableTooltips, B.FullType_MtR), "colorTheme", serializers.serialize$2$specifiedType(object.colorTheme, B.FullType_h8g), "hideDesktopWarning", serializers.serialize$2$specifiedType(object.hideDesktopWarning, B.FullType_MtR), "hideGatewayWarning", serializers.serialize$2$specifiedType(object.hideGatewayWarning, B.FullType_MtR), "hideReviewApp", serializers.serialize$2$specifiedType(object.hideReviewApp, B.FullType_MtR), "editAfterSaving", serializers.serialize$2$specifiedType(object.editAfterSaving, B.FullType_MtR), "textScaleFactor", serializers.serialize$2$specifiedType(object.textScaleFactor, B.FullType_MME), "sortFields", serializers.serialize$2$specifiedType(object.sortFields, B.FullType_fL6), "companyPrefs", serializers.serialize$2$specifiedType(object.companyPrefs, B.FullType_ym9)], type$.JSArray_legacy_Object); + return A._setArrayType(["appLayout", serializers.serialize$2$specifiedType(object.appLayout, B.FullType_88H), "moduleLayout", serializers.serialize$2$specifiedType(object.moduleLayout, B.FullType_2No), "menuSidebarMode", serializers.serialize$2$specifiedType(object.menuSidebarMode, B.FullType_D72), "historySidebarMode", serializers.serialize$2$specifiedType(object.historySidebarMode, B.FullType_D72), "useSidebarEditor", serializers.serialize$2$specifiedType(object.useSidebarEditor, B.FullType_QqY), "useSidebarViewer", serializers.serialize$2$specifiedType(object.useSidebarViewer, B.FullType_QqY), "customColors", serializers.serialize$2$specifiedType(object.customColors, B.FullType_LNO), "isPreviewVisible", serializers.serialize$2$specifiedType(object.isPreviewVisible, B.FullType_MtR), "isMenuVisible", serializers.serialize$2$specifiedType(object.isMenuVisible, B.FullType_MtR), "showKanban", serializers.serialize$2$specifiedType(object.showKanban, B.FullType_MtR), "showPdfPreview", serializers.serialize$2$specifiedType(object.showPdfPreview, B.FullType_MtR), "showPdfPreviewSideBySide", serializers.serialize$2$specifiedType(object.showPdfPreviewSideBySide, B.FullType_MtR), "enableTouchEvents", serializers.serialize$2$specifiedType(object.enableTouchEvents, B.FullType_MtR), "enableFlexibleSearch", serializers.serialize$2$specifiedType(object.enableFlexibleSearch, B.FullType_MtR), "isHistoryVisible", serializers.serialize$2$specifiedType(object.isHistoryVisible, B.FullType_MtR), "enableDarkMode", serializers.serialize$2$specifiedType(object.enableDarkMode, B.FullType_MtR), "isFilterVisible", serializers.serialize$2$specifiedType(object.isFilterVisible, B.FullType_MtR), "persistData", serializers.serialize$2$specifiedType(object.persistData, B.FullType_MtR), "persistUI", serializers.serialize$2$specifiedType(object.persistUI, B.FullType_MtR), "longPressSelectionIsDefault", serializers.serialize$2$specifiedType(object.longPressSelectionIsDefault, B.FullType_MtR), "requireAuthentication", serializers.serialize$2$specifiedType(object.requireAuthentication, B.FullType_MtR), "tapSelectedToEdit", serializers.serialize$2$specifiedType(object.tapSelectedToEdit, B.FullType_MtR), "rowsPerPage", serializers.serialize$2$specifiedType(object.rowsPerPage, B.FullType_kjq), "enableTooltips", serializers.serialize$2$specifiedType(object.enableTooltips, B.FullType_MtR), "colorTheme", serializers.serialize$2$specifiedType(object.colorTheme, B.FullType_h8g), "hideDesktopWarning", serializers.serialize$2$specifiedType(object.hideDesktopWarning, B.FullType_MtR), "hideGatewayWarning", serializers.serialize$2$specifiedType(object.hideGatewayWarning, B.FullType_MtR), "hideReviewApp", serializers.serialize$2$specifiedType(object.hideReviewApp, B.FullType_MtR), "hideOneYearReviewApp", serializers.serialize$2$specifiedType(object.hideOneYearReviewApp, B.FullType_MtR), "hideTwoYearReviewApp", serializers.serialize$2$specifiedType(object.hideTwoYearReviewApp, B.FullType_MtR), "editAfterSaving", serializers.serialize$2$specifiedType(object.editAfterSaving, B.FullType_MtR), "textScaleFactor", serializers.serialize$2$specifiedType(object.textScaleFactor, B.FullType_MME), "sortFields", serializers.serialize$2$specifiedType(object.sortFields, B.FullType_fL6), "companyPrefs", serializers.serialize$2$specifiedType(object.companyPrefs, B.FullType_ym9)], type$.JSArray_legacy_Object); }, serialize$2(serializers, object) { return this.serialize$3$specifiedType(serializers, object, B.FullType_null_List_empty_false); @@ -417344,6 +442012,14 @@ t8 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); result.get$_pref_state$_$this()._hideReviewApp = t8; break; + case "hideOneYearReviewApp": + t8 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); + result.get$_pref_state$_$this()._hideOneYearReviewApp = t8; + break; + case "hideTwoYearReviewApp": + t8 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); + result.get$_pref_state$_$this()._hideTwoYearReviewApp = t8; + break; case "editAfterSaving": t8 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); result.get$_pref_state$_$this()._editAfterSaving = t8; @@ -417378,7 +442054,7 @@ break; } } - return result.build$0(); + return result._build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -417430,7 +442106,7 @@ break; } } - return result.build$0(); + return result._build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -417493,7 +442169,7 @@ break; } } - return result.build$0(); + return result._build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -417587,7 +442263,7 @@ return this.serialize$3$specifiedType(serializers, object, B.FullType_null_List_empty_false); }, deserialize$3$specifiedType(serializers, serialized, specifiedType) { - var t1, key, value, t2, _$result, t3, + var t1, key, value, t2, _$result, _s13_ = "HistoryRecord", result = new A.HistoryRecordBuilder(), iterator = J.get$iterator$ax(serialized); @@ -417613,13 +442289,7 @@ _$result = result._pref_state$_$v; if (_$result == null) { t1 = result.get$_pref_state$_$this()._pref_state$_id; - t2 = result.get$_pref_state$_$this()._pref_state$_entityType; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "entityType")); - t3 = result.get$_pref_state$_$this()._timestamp; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "timestamp")); - _$result = A._$HistoryRecord$_(t2, t1, t3); + _$result = A._$HistoryRecord$_(A.BuiltValueNullFieldError_checkNotNull(result.get$_pref_state$_$this()._pref_state$_entityType, _s13_, "entityType"), t1, A.BuiltValueNullFieldError_checkNotNull(result.get$_pref_state$_$this()._timestamp, _s13_, "timestamp")); } A.ArgumentError_checkNotNull(_$result, "other"); return result._pref_state$_$v = _$result; @@ -417643,7 +442313,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._pref_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._build$0(); }, $eq(_, other) { var _this = this; @@ -417651,12 +442321,20 @@ return false; if (other === _this) return true; - return other instanceof A.PrefState && _this.appLayout === other.appLayout && _this.moduleLayout === other.moduleLayout && _this.menuSidebarMode === other.menuSidebarMode && _this.historySidebarMode === other.historySidebarMode && J.$eq$(_this.useSidebarEditor, other.useSidebarEditor) && J.$eq$(_this.useSidebarViewer, other.useSidebarViewer) && J.$eq$(_this.customColors, other.customColors) && _this.isPreviewVisible === other.isPreviewVisible && _this.isMenuVisible === other.isMenuVisible && _this.showKanban === other.showKanban && _this.showPdfPreview === other.showPdfPreview && _this.showPdfPreviewSideBySide === other.showPdfPreviewSideBySide && _this.enableTouchEvents === other.enableTouchEvents && _this.enableFlexibleSearch === other.enableFlexibleSearch && _this.isHistoryVisible === other.isHistoryVisible && _this.enableDarkMode === other.enableDarkMode && _this.isFilterVisible === other.isFilterVisible && _this.persistData === other.persistData && _this.persistUI === other.persistUI && _this.longPressSelectionIsDefault === other.longPressSelectionIsDefault && _this.requireAuthentication === other.requireAuthentication && _this.tapSelectedToEdit === other.tapSelectedToEdit && _this.rowsPerPage === other.rowsPerPage && _this.enableTooltips === other.enableTooltips && _this.colorTheme === other.colorTheme && _this.hideDesktopWarning === other.hideDesktopWarning && _this.hideGatewayWarning === other.hideGatewayWarning && _this.hideReviewApp === other.hideReviewApp && _this.editAfterSaving === other.editAfterSaving && _this.textScaleFactor === other.textScaleFactor && J.$eq$(_this.sortFields, other.sortFields) && J.$eq$(_this.companyPrefs, other.companyPrefs); + return other instanceof A.PrefState && _this.appLayout === other.appLayout && _this.moduleLayout === other.moduleLayout && _this.menuSidebarMode === other.menuSidebarMode && _this.historySidebarMode === other.historySidebarMode && J.$eq$(_this.useSidebarEditor, other.useSidebarEditor) && J.$eq$(_this.useSidebarViewer, other.useSidebarViewer) && J.$eq$(_this.customColors, other.customColors) && _this.isPreviewVisible === other.isPreviewVisible && _this.isMenuVisible === other.isMenuVisible && _this.showKanban === other.showKanban && _this.showPdfPreview === other.showPdfPreview && _this.showPdfPreviewSideBySide === other.showPdfPreviewSideBySide && _this.enableTouchEvents === other.enableTouchEvents && _this.enableFlexibleSearch === other.enableFlexibleSearch && _this.isHistoryVisible === other.isHistoryVisible && _this.enableDarkMode === other.enableDarkMode && _this.isFilterVisible === other.isFilterVisible && _this.persistData === other.persistData && _this.persistUI === other.persistUI && _this.longPressSelectionIsDefault === other.longPressSelectionIsDefault && _this.requireAuthentication === other.requireAuthentication && _this.tapSelectedToEdit === other.tapSelectedToEdit && _this.rowsPerPage === other.rowsPerPage && _this.enableTooltips === other.enableTooltips && _this.colorTheme === other.colorTheme && _this.hideDesktopWarning === other.hideDesktopWarning && _this.hideGatewayWarning === other.hideGatewayWarning && _this.hideReviewApp === other.hideReviewApp && _this.hideOneYearReviewApp === other.hideOneYearReviewApp && _this.hideTwoYearReviewApp === other.hideTwoYearReviewApp && _this.editAfterSaving === other.editAfterSaving && _this.textScaleFactor === other.textScaleFactor && J.$eq$(_this.sortFields, other.sortFields) && J.$eq$(_this.companyPrefs, other.companyPrefs); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this.__hashCode; - return t1 == null ? _this.__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, A.Primitives_objectHashCode(_this.appLayout)), A.Primitives_objectHashCode(_this.moduleLayout)), A.Primitives_objectHashCode(_this.menuSidebarMode)), A.Primitives_objectHashCode(_this.historySidebarMode)), J.get$hashCode$(_this.useSidebarEditor)), J.get$hashCode$(_this.useSidebarViewer)), J.get$hashCode$(_this.customColors)), B.JSBool_methods.get$hashCode(_this.isPreviewVisible)), B.JSBool_methods.get$hashCode(_this.isMenuVisible)), B.JSBool_methods.get$hashCode(_this.showKanban)), B.JSBool_methods.get$hashCode(_this.showPdfPreview)), B.JSBool_methods.get$hashCode(_this.showPdfPreviewSideBySide)), B.JSBool_methods.get$hashCode(_this.enableTouchEvents)), B.JSBool_methods.get$hashCode(_this.enableFlexibleSearch)), B.JSBool_methods.get$hashCode(_this.isHistoryVisible)), B.JSBool_methods.get$hashCode(_this.enableDarkMode)), B.JSBool_methods.get$hashCode(_this.isFilterVisible)), B.JSBool_methods.get$hashCode(_this.persistData)), B.JSBool_methods.get$hashCode(_this.persistUI)), B.JSBool_methods.get$hashCode(_this.longPressSelectionIsDefault)), B.JSBool_methods.get$hashCode(_this.requireAuthentication)), B.JSBool_methods.get$hashCode(_this.tapSelectedToEdit)), B.JSInt_methods.get$hashCode(_this.rowsPerPage)), B.JSBool_methods.get$hashCode(_this.enableTooltips)), B.JSString_methods.get$hashCode(_this.colorTheme)), B.JSBool_methods.get$hashCode(_this.hideDesktopWarning)), B.JSBool_methods.get$hashCode(_this.hideGatewayWarning)), B.JSBool_methods.get$hashCode(_this.hideReviewApp)), B.JSBool_methods.get$hashCode(_this.editAfterSaving)), B.JSNumber_methods.get$hashCode(_this.textScaleFactor)), J.get$hashCode$(_this.sortFields)), J.get$hashCode$(_this.companyPrefs))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, A.Primitives_objectHashCode(_this.appLayout)), A.Primitives_objectHashCode(_this.moduleLayout)), A.Primitives_objectHashCode(_this.menuSidebarMode)), A.Primitives_objectHashCode(_this.historySidebarMode)), J.get$hashCode$(_this.useSidebarEditor)), J.get$hashCode$(_this.useSidebarViewer)), J.get$hashCode$(_this.customColors)), B.JSBool_methods.get$hashCode(_this.isPreviewVisible)), B.JSBool_methods.get$hashCode(_this.isMenuVisible)), B.JSBool_methods.get$hashCode(_this.showKanban)), B.JSBool_methods.get$hashCode(_this.showPdfPreview)), B.JSBool_methods.get$hashCode(_this.showPdfPreviewSideBySide)), B.JSBool_methods.get$hashCode(_this.enableTouchEvents)), B.JSBool_methods.get$hashCode(_this.enableFlexibleSearch)), B.JSBool_methods.get$hashCode(_this.isHistoryVisible)), B.JSBool_methods.get$hashCode(_this.enableDarkMode)), B.JSBool_methods.get$hashCode(_this.isFilterVisible)), B.JSBool_methods.get$hashCode(_this.persistData)), B.JSBool_methods.get$hashCode(_this.persistUI)), B.JSBool_methods.get$hashCode(_this.longPressSelectionIsDefault)), B.JSBool_methods.get$hashCode(_this.requireAuthentication)), B.JSBool_methods.get$hashCode(_this.tapSelectedToEdit)), B.JSInt_methods.get$hashCode(_this.rowsPerPage)), B.JSBool_methods.get$hashCode(_this.enableTooltips)), B.JSString_methods.get$hashCode(_this.colorTheme)), B.JSBool_methods.get$hashCode(_this.hideDesktopWarning)), B.JSBool_methods.get$hashCode(_this.hideGatewayWarning)), B.JSBool_methods.get$hashCode(_this.hideReviewApp)), B.JSBool_methods.get$hashCode(_this.hideOneYearReviewApp)), B.JSBool_methods.get$hashCode(_this.hideTwoYearReviewApp)), B.JSBool_methods.get$hashCode(_this.editAfterSaving)), B.JSNumber_methods.get$hashCode(_this.textScaleFactor)), J.get$hashCode$(_this.sortFields)), J.get$hashCode$(_this.companyPrefs))); + t1 = _this.__hashCode; + if (t1 == null) { + _this.__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -417690,6 +442368,8 @@ t2.add$2(t1, "hideDesktopWarning", _this.hideDesktopWarning); t2.add$2(t1, "hideGatewayWarning", _this.hideGatewayWarning); t2.add$2(t1, "hideReviewApp", _this.hideReviewApp); + t2.add$2(t1, "hideOneYearReviewApp", _this.hideOneYearReviewApp); + t2.add$2(t1, "hideTwoYearReviewApp", _this.hideTwoYearReviewApp); t2.add$2(t1, "editAfterSaving", _this.editAfterSaving); t2.add$2(t1, "textScaleFactor", _this.textScaleFactor); t2.add$2(t1, "sortFields", _this.sortFields); @@ -417773,6 +442453,8 @@ _this._hideDesktopWarning = $$v.hideDesktopWarning; _this._hideGatewayWarning = $$v.hideGatewayWarning; _this._hideReviewApp = $$v.hideReviewApp; + _this._hideOneYearReviewApp = $$v.hideOneYearReviewApp; + _this._hideTwoYearReviewApp = $$v.hideTwoYearReviewApp; _this._editAfterSaving = $$v.editAfterSaving; _this._textScaleFactor = $$v.textScaleFactor; t2 = $$v.sortFields; @@ -417789,99 +442471,47 @@ } return _this; }, - build$0() { - var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, exception, _this = this, + _build$0() { + var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, exception, _this = this, _s9_ = "PrefState", _$result = null; try { _$result0 = _this._pref_state$_$v; if (_$result0 == null) { - t1 = _this.get$_pref_state$_$this()._appLayout; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "appLayout")); - t2 = _this.get$_pref_state$_$this()._moduleLayout; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "moduleLayout")); - t3 = _this.get$_pref_state$_$this()._menuSidebarMode; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "menuSidebarMode")); - t4 = _this.get$_pref_state$_$this()._historySidebarMode; - if (t4 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "historySidebarMode")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._appLayout, _s9_, "appLayout"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._moduleLayout, _s9_, "moduleLayout"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._menuSidebarMode, _s9_, "menuSidebarMode"); + t4 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._historySidebarMode, _s9_, "historySidebarMode"); t5 = _this.get$useSidebarEditor().build$0(); t6 = _this.get$useSidebarViewer().build$0(); t7 = _this.get$customColors().build$0(); - t8 = _this.get$_pref_state$_$this()._isPreviewVisible; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "isPreviewVisible")); - t9 = _this.get$_pref_state$_$this()._isMenuVisible; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "isMenuVisible")); - t10 = _this.get$_pref_state$_$this()._showKanban; - if (t10 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "showKanban")); - t11 = _this.get$_pref_state$_$this()._showPdfPreview; - if (t11 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "showPdfPreview")); - t12 = _this.get$_pref_state$_$this()._showPdfPreviewSideBySide; - if (t12 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "showPdfPreviewSideBySide")); - t13 = _this.get$_pref_state$_$this()._enableTouchEvents; - if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "enableTouchEvents")); - t14 = _this.get$_pref_state$_$this()._enableFlexibleSearch; - if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "enableFlexibleSearch")); - t15 = _this.get$_pref_state$_$this()._isHistoryVisible; - if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "isHistoryVisible")); - t16 = _this.get$_pref_state$_$this()._enableDarkMode; - if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "enableDarkMode")); - t17 = _this.get$_pref_state$_$this()._isFilterVisible; - if (t17 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "isFilterVisible")); - t18 = _this.get$_pref_state$_$this()._persistData; - if (t18 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "persistData")); - t19 = _this.get$_pref_state$_$this()._persistUI; - if (t19 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "persistUI")); - t20 = _this.get$_pref_state$_$this()._longPressSelectionIsDefault; - if (t20 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "longPressSelectionIsDefault")); - t21 = _this.get$_pref_state$_$this()._requireAuthentication; - if (t21 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "requireAuthentication")); - t22 = _this.get$_pref_state$_$this()._tapSelectedToEdit; - if (t22 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "tapSelectedToEdit")); - t23 = _this.get$_pref_state$_$this()._rowsPerPage; - if (t23 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "rowsPerPage")); - t24 = _this.get$_pref_state$_$this()._enableTooltips; - if (t24 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "enableTooltips")); - t25 = _this.get$_pref_state$_$this()._colorTheme; - if (t25 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "colorTheme")); - t26 = _this.get$_pref_state$_$this()._hideDesktopWarning; - if (t26 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "hideDesktopWarning")); - t27 = _this.get$_pref_state$_$this()._hideGatewayWarning; - if (t27 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "hideGatewayWarning")); - t28 = _this.get$_pref_state$_$this()._hideReviewApp; - if (t28 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "hideReviewApp")); - t29 = _this.get$_pref_state$_$this()._editAfterSaving; - if (t29 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "editAfterSaving")); - t30 = _this.get$_pref_state$_$this()._textScaleFactor; - if (t30 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s9_, "textScaleFactor")); - t31 = _this.get$sortFields().build$0(); - _$result0 = A._$PrefState$_(t1, t25, _this.get$companyPrefs().build$0(), t7, t29, t16, t14, t24, t13, t26, t27, t28, t4, t17, t15, t9, t8, t20, t3, t2, t18, t19, t21, t23, t10, t11, t12, t31, t22, t30, t5, t6); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._isPreviewVisible, _s9_, "isPreviewVisible"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._isMenuVisible, _s9_, "isMenuVisible"); + t10 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._showKanban, _s9_, "showKanban"); + t11 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._showPdfPreview, _s9_, "showPdfPreview"); + t12 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._showPdfPreviewSideBySide, _s9_, "showPdfPreviewSideBySide"); + t13 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._enableTouchEvents, _s9_, "enableTouchEvents"); + t14 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._enableFlexibleSearch, _s9_, "enableFlexibleSearch"); + t15 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._isHistoryVisible, _s9_, "isHistoryVisible"); + t16 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._enableDarkMode, _s9_, "enableDarkMode"); + t17 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._isFilterVisible, _s9_, "isFilterVisible"); + t18 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._persistData, _s9_, "persistData"); + t19 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._persistUI, _s9_, "persistUI"); + t20 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._longPressSelectionIsDefault, _s9_, "longPressSelectionIsDefault"); + t21 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._requireAuthentication, _s9_, "requireAuthentication"); + t22 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._tapSelectedToEdit, _s9_, "tapSelectedToEdit"); + t23 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._rowsPerPage, _s9_, "rowsPerPage"); + t24 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._enableTooltips, _s9_, "enableTooltips"); + t25 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._colorTheme, _s9_, "colorTheme"); + t26 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._hideDesktopWarning, _s9_, "hideDesktopWarning"); + t27 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._hideGatewayWarning, _s9_, "hideGatewayWarning"); + t28 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._hideReviewApp, _s9_, "hideReviewApp"); + t29 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._hideOneYearReviewApp, _s9_, "hideOneYearReviewApp"); + t30 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._hideTwoYearReviewApp, _s9_, "hideTwoYearReviewApp"); + t31 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._editAfterSaving, _s9_, "editAfterSaving"); + t32 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._textScaleFactor, _s9_, "textScaleFactor"); + t33 = _this.get$sortFields().build$0(); + _$result0 = A._$PrefState$_(t1, t25, _this.get$companyPrefs().build$0(), t7, t31, t16, t14, t24, t13, t26, t27, t29, t28, t30, t4, t17, t15, t9, t8, t20, t3, t2, t18, t19, t21, t23, t10, t11, t12, t33, t22, t32, t5, t6); } _$result = _$result0; } catch (exception) { @@ -417919,9 +442549,17 @@ return other instanceof A.PrefStateSortField && this.field == other.field && this.ascending === other.ascending; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this.__hashCode; - return t1 == null ? _this.__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.field)), B.JSBool_methods.get$hashCode(_this.ascending))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.field)), B.JSBool_methods.get$hashCode(_this.ascending))); + t1 = _this.__hashCode; + if (t1 == null) { + _this.__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("PrefStateSortField"), @@ -417942,18 +442580,13 @@ } return _this; }, - build$0() { - var t1, t2, _this = this, + _build$0() { + var t1, _this = this, _s18_ = "PrefStateSortField", _$result = _this._pref_state$_$v; if (_$result == null) { - t1 = _this.get$_pref_state$_$this()._field; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "field")); - t2 = _this.get$_pref_state$_$this()._ascending; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s18_, "ascending")); - _$result = A._$PrefStateSortField$_(t2, t1); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._field, _s18_, "field"); + _$result = A._$PrefStateSortField$_(A.BuiltValueNullFieldError_checkNotNull(_this.get$_pref_state$_$this()._ascending, _s18_, "ascending"), t1); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._pref_state$_$v = _$result; @@ -417968,8 +442601,17 @@ return other instanceof A.CompanyPrefState && J.$eq$(this.historyList, other.historyList); }, get$hashCode(_) { - var t1 = this.__hashCode; - return t1 == null ? this.__hashCode = A.$jf(A.$jc(0, J.get$hashCode$(this.historyList))) : t1; + var _$hash, _this = this, + t1 = _this.__hashCode; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(0, J.get$hashCode$(_this.historyList))); + t1 = _this.__hashCode; + if (t1 == null) { + _this.__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("CompanyPrefState"), @@ -417991,7 +442633,7 @@ t1 = _this._historyList; return t1 == null ? _this._historyList = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_HistoryRecord) : t1; }, - build$0() { + _build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _s16_ = "CompanyPrefState", _$result = null; @@ -418000,8 +442642,7 @@ if (_$result0 == null) { t1 = _this.get$historyList().build$0(); _$result0 = new A._$CompanyPrefState(t1); - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s16_, "historyList")); + A.BuiltValueNullFieldError_checkNotNull(t1, _s16_, "historyList"); } _$result = _$result0; } catch (exception) { @@ -418032,9 +442673,17 @@ return other instanceof A.HistoryRecord && _this.id == other.id && _this.entityType == other.entityType && _this.timestamp === other.timestamp; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this.__hashCode; - return t1 == null ? _this.__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.id)), J.get$hashCode$(_this.entityType)), B.JSInt_methods.get$hashCode(_this.timestamp))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.id)), J.get$hashCode$(_this.entityType)), B.JSInt_methods.get$hashCode(_this.timestamp))); + t1 = _this.__hashCode; + if (t1 == null) { + _this.__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("HistoryRecord"), @@ -418220,139 +442869,139 @@ t3._settings_state$_$v = t2; return b; }, - $signature: 899 + $signature: 808 }; A.lastActivityReducer_closure.prototype = { call$2(state, action) { return Date.now(); }, - $signature: 2186 + $signature: 2214 }; A.filterReducer_closure.prototype = { call$2(filter, action) { return action.filter; }, - $signature: 2187 + $signature: 2215 }; A.filterReducer_closure0.prototype = { call$2(state, action) { return action.filter; }, - $signature: 2188 + $signature: 2216 }; A.loadingEntityTypeReducer_closure.prototype = { call$2(state, action) { return null; }, - $signature: 2189 + $signature: 2217 }; A.loadingEntityTypeReducer_closure0.prototype = { call$2(state, action) { return B.EntityType_client; }, - $signature: 2190 + $signature: 2218 }; A.loadingEntityTypeReducer_closure1.prototype = { call$2(state, action) { return B.EntityType_product; }, - $signature: 2191 + $signature: 2219 }; A.loadingEntityTypeReducer_closure2.prototype = { call$2(state, action) { return B.EntityType_invoice; }, - $signature: 2192 + $signature: 2220 }; A.loadingEntityTypeReducer_closure3.prototype = { call$2(state, action) { return B.EntityType_recurringInvoice; }, - $signature: 2193 + $signature: 2221 }; A.loadingEntityTypeReducer_closure4.prototype = { call$2(state, action) { return B.EntityType_payment; }, - $signature: 2194 + $signature: 2222 }; A.loadingEntityTypeReducer_closure5.prototype = { call$2(state, action) { return B.EntityType_quote; }, - $signature: 2195 + $signature: 2223 }; A.loadingEntityTypeReducer_closure6.prototype = { call$2(state, action) { return B.EntityType_credit; }, - $signature: 2196 + $signature: 2224 }; A.loadingEntityTypeReducer_closure7.prototype = { call$2(state, action) { return B.EntityType_project; }, - $signature: 2197 + $signature: 2225 }; A.loadingEntityTypeReducer_closure8.prototype = { call$2(state, action) { return B.EntityType_task; }, - $signature: 2198 + $signature: 2226 }; A.loadingEntityTypeReducer_closure9.prototype = { call$2(state, action) { return B.EntityType_vendor; }, - $signature: 2199 + $signature: 2227 }; A.loadingEntityTypeReducer_closure10.prototype = { call$2(state, action) { return B.EntityType_purchaseOrder; }, - $signature: 2200 + $signature: 2228 }; A.loadingEntityTypeReducer_closure11.prototype = { call$2(state, action) { return B.EntityType_expense; }, - $signature: 2201 + $signature: 2229 }; A.loadingEntityTypeReducer_closure12.prototype = { call$2(state, action) { return B.EntityType_recurringExpense; }, - $signature: 2202 + $signature: 2230 }; A.loadingEntityTypeReducer_closure13.prototype = { call$2(state, action) { return B.EntityType_transaction; }, - $signature: 2203 + $signature: 2231 }; A.filterClearedAtReducer_closure.prototype = { call$2(filterClearedAt, action) { return action.filter == null ? Date.now() : filterClearedAt; }, - $signature: 2204 + $signature: 2232 }; A.filterClearedAtReducer_closure0.prototype = { call$2(state, action) { return Date.now(); }, - $signature: 2205 + $signature: 2233 }; A.currentRouteReducer_closure.prototype = { call$2(currentRoute, action) { return action.route; }, - $signature: 2206 + $signature: 2234 }; A.selectedCompanyIndexReducer_closure.prototype = { call$2(selectedCompanyIndex, action) { return action.companyIndex; }, - $signature: 2207 + $signature: 2235 }; A.previewStackReducer_closure.prototype = { call$2(previewStack, action) { @@ -418368,19 +443017,19 @@ t2.push(t1); return A.BuiltList_BuiltList$from(t2, t3); }, - $signature: 2208 + $signature: 2236 }; A.previewStackReducer__closure.prototype = { call$1(entityType) { return entityType != this.action.entityType; }, - $signature: 313 + $signature: 285 }; A.previewStackReducer_closure0.prototype = { call$2(previewStack, action) { return A.BuiltList_BuiltList$from(A._setArrayType([], type$.JSArray_legacy_EntityType), type$.legacy_EntityType); }, - $signature: 2209 + $signature: 2237 }; A.previewStackReducer_closure1.prototype = { call$2(previewStack, action) { @@ -418388,13 +443037,13 @@ t2 = type$.legacy_EntityType; return A.BuiltList_BuiltList$from(A.List_List$of(new A._BuiltList(B.JSArray_methods.sublist$2(t1, 0, t1.length - 1), A._instanceType(previewStack)._eval$1("_BuiltList<1>")), true, t2), t2); }, - $signature: 2210 + $signature: 2238 }; A.filterStackReducer_closure.prototype = { call$2(filterStack, action) { return A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_BaseEntity); }, - $signature: 2211 + $signature: 2239 }; A.filterStackReducer_closure0.prototype = { call$2(filterStack, action) { @@ -418410,13 +443059,13 @@ t1.push(action.entity); return A.BuiltList_BuiltList$from(t1, t2); }, - $signature: 2212 + $signature: 2240 }; A.filterStackReducer__closure.prototype = { call$1(entity) { return entity.get$entityType() != this.action.entity.get$entityType(); }, - $signature: 176 + $signature: 182 }; A.filterStackReducer_closure1.prototype = { call$2(filterStack, action) { @@ -418424,7 +443073,7 @@ t2 = type$.legacy_BaseEntity; return A.BuiltList_BuiltList$from(A.List_List$of(new A._BuiltList(B.JSArray_methods.sublist$2(t1, 0, t1.length - 1), A._instanceType(filterStack)._eval$1("_BuiltList<1>")), true, t2), t2); }, - $signature: 2213 + $signature: 2241 }; A.UIState.prototype = { containsRoute$1(route) { @@ -418488,25 +443137,25 @@ call$1(part) { return part.length !== 0; }, - $signature: 14 + $signature: 15 }; A.UIState_subRoute_closure.prototype = { call$1(part) { return part.length !== 0; }, - $signature: 14 + $signature: 15 }; A.UIState_previousMainRoute_closure.prototype = { call$1(part) { return part.length !== 0; }, - $signature: 14 + $signature: 15 }; A.UIState_previousSubRoute_closure.prototype = { call$1(part) { return part.length !== 0; }, - $signature: 14 + $signature: 15 }; A._$UIStateSerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { @@ -418902,7 +443551,7 @@ break; } } - return result.build$0(); + return result._ui_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -418923,7 +443572,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._ui_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._ui_state$_build$0(); }, $eq(_, other) { var _this = this; @@ -418934,9 +443583,17 @@ return other instanceof A.UIState && _this.selectedCompanyIndex === other.selectedCompanyIndex && _this.currentRoute === other.currentRoute && _this.previousRoute === other.previousRoute && _this.loadingEntityType == other.loadingEntityType && J.$eq$(_this.previewStack, other.previewStack) && J.$eq$(_this.filterStack, other.filterStack) && _this.filter == other.filter && _this.filterClearedAt === other.filterClearedAt && _this.lastActivityAt === other.lastActivityAt && J.$eq$(_this.dashboardUIState, other.dashboardUIState) && J.$eq$(_this.productUIState, other.productUIState) && J.$eq$(_this.clientUIState, other.clientUIState) && J.$eq$(_this.invoiceUIState, other.invoiceUIState) && J.$eq$(_this.scheduleUIState, other.scheduleUIState) && J.$eq$(_this.transactionRuleUIState, other.transactionRuleUIState) && J.$eq$(_this.transactionUIState, other.transactionUIState) && J.$eq$(_this.bankAccountUIState, other.bankAccountUIState) && J.$eq$(_this.purchaseOrderUIState, other.purchaseOrderUIState) && J.$eq$(_this.recurringExpenseUIState, other.recurringExpenseUIState) && J.$eq$(_this.subscriptionUIState, other.subscriptionUIState) && J.$eq$(_this.taskStatusUIState, other.taskStatusUIState) && J.$eq$(_this.expenseCategoryUIState, other.expenseCategoryUIState) && J.$eq$(_this.recurringInvoiceUIState, other.recurringInvoiceUIState) && J.$eq$(_this.webhookUIState, other.webhookUIState) && J.$eq$(_this.tokenUIState, other.tokenUIState) && J.$eq$(_this.paymentTermUIState, other.paymentTermUIState) && J.$eq$(_this.designUIState, other.designUIState) && J.$eq$(_this.creditUIState, other.creditUIState) && J.$eq$(_this.userUIState, other.userUIState) && J.$eq$(_this.taxRateUIState, other.taxRateUIState) && J.$eq$(_this.companyGatewayUIState, other.companyGatewayUIState) && J.$eq$(_this.groupUIState, other.groupUIState) && J.$eq$(_this.documentUIState, other.documentUIState) && J.$eq$(_this.expenseUIState, other.expenseUIState) && J.$eq$(_this.vendorUIState, other.vendorUIState) && J.$eq$(_this.taskUIState, other.taskUIState) && J.$eq$(_this.projectUIState, other.projectUIState) && J.$eq$(_this.paymentUIState, other.paymentUIState) && J.$eq$(_this.quoteUIState, other.quoteUIState) && J.$eq$(_this.settingsUIState, other.settingsUIState) && J.$eq$(_this.reportsUIState, other.reportsUIState); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._ui_state$__hashCode; - return t1 == null ? _this._ui_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSInt_methods.get$hashCode(_this.selectedCompanyIndex)), B.JSString_methods.get$hashCode(_this.currentRoute)), B.JSString_methods.get$hashCode(_this.previousRoute)), J.get$hashCode$(_this.loadingEntityType)), J.get$hashCode$(_this.previewStack)), J.get$hashCode$(_this.filterStack)), J.get$hashCode$(_this.filter)), B.JSInt_methods.get$hashCode(_this.filterClearedAt)), B.JSInt_methods.get$hashCode(_this.lastActivityAt)), J.get$hashCode$(_this.dashboardUIState)), J.get$hashCode$(_this.productUIState)), J.get$hashCode$(_this.clientUIState)), J.get$hashCode$(_this.invoiceUIState)), J.get$hashCode$(_this.scheduleUIState)), J.get$hashCode$(_this.transactionRuleUIState)), J.get$hashCode$(_this.transactionUIState)), J.get$hashCode$(_this.bankAccountUIState)), J.get$hashCode$(_this.purchaseOrderUIState)), J.get$hashCode$(_this.recurringExpenseUIState)), J.get$hashCode$(_this.subscriptionUIState)), J.get$hashCode$(_this.taskStatusUIState)), J.get$hashCode$(_this.expenseCategoryUIState)), J.get$hashCode$(_this.recurringInvoiceUIState)), J.get$hashCode$(_this.webhookUIState)), J.get$hashCode$(_this.tokenUIState)), J.get$hashCode$(_this.paymentTermUIState)), J.get$hashCode$(_this.designUIState)), J.get$hashCode$(_this.creditUIState)), J.get$hashCode$(_this.userUIState)), J.get$hashCode$(_this.taxRateUIState)), J.get$hashCode$(_this.companyGatewayUIState)), J.get$hashCode$(_this.groupUIState)), J.get$hashCode$(_this.documentUIState)), J.get$hashCode$(_this.expenseUIState)), J.get$hashCode$(_this.vendorUIState)), J.get$hashCode$(_this.taskUIState)), J.get$hashCode$(_this.projectUIState)), J.get$hashCode$(_this.paymentUIState)), J.get$hashCode$(_this.quoteUIState)), J.get$hashCode$(_this.settingsUIState)), J.get$hashCode$(_this.reportsUIState))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, B.JSInt_methods.get$hashCode(_this.selectedCompanyIndex)), B.JSString_methods.get$hashCode(_this.currentRoute)), B.JSString_methods.get$hashCode(_this.previousRoute)), J.get$hashCode$(_this.loadingEntityType)), J.get$hashCode$(_this.previewStack)), J.get$hashCode$(_this.filterStack)), J.get$hashCode$(_this.filter)), B.JSInt_methods.get$hashCode(_this.filterClearedAt)), B.JSInt_methods.get$hashCode(_this.lastActivityAt)), J.get$hashCode$(_this.dashboardUIState)), J.get$hashCode$(_this.productUIState)), J.get$hashCode$(_this.clientUIState)), J.get$hashCode$(_this.invoiceUIState)), J.get$hashCode$(_this.scheduleUIState)), J.get$hashCode$(_this.transactionRuleUIState)), J.get$hashCode$(_this.transactionUIState)), J.get$hashCode$(_this.bankAccountUIState)), J.get$hashCode$(_this.purchaseOrderUIState)), J.get$hashCode$(_this.recurringExpenseUIState)), J.get$hashCode$(_this.subscriptionUIState)), J.get$hashCode$(_this.taskStatusUIState)), J.get$hashCode$(_this.expenseCategoryUIState)), J.get$hashCode$(_this.recurringInvoiceUIState)), J.get$hashCode$(_this.webhookUIState)), J.get$hashCode$(_this.tokenUIState)), J.get$hashCode$(_this.paymentTermUIState)), J.get$hashCode$(_this.designUIState)), J.get$hashCode$(_this.creditUIState)), J.get$hashCode$(_this.userUIState)), J.get$hashCode$(_this.taxRateUIState)), J.get$hashCode$(_this.companyGatewayUIState)), J.get$hashCode$(_this.groupUIState)), J.get$hashCode$(_this.documentUIState)), J.get$hashCode$(_this.expenseUIState)), J.get$hashCode$(_this.vendorUIState)), J.get$hashCode$(_this.taskUIState)), J.get$hashCode$(_this.projectUIState)), J.get$hashCode$(_this.paymentUIState)), J.get$hashCode$(_this.quoteUIState)), J.get$hashCode$(_this.settingsUIState)), J.get$hashCode$(_this.reportsUIState))); + t1 = _this._ui_state$__hashCode; + if (t1 == null) { + _this._ui_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -419378,64 +444035,54 @@ } return _this; }, - build$0() { + _ui_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, exception, _this = this, _s7_ = "UIState", _$result = null; try { _$result0 = _this._ui_state$_$v; if (_$result0 == null) { - t1 = _this.get$_ui_state$_$this()._selectedCompanyIndex; - if (t1 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "selectedCompanyIndex")); - t2 = _this.get$_ui_state$_$this()._currentRoute; - if (t2 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "currentRoute")); - t3 = _this.get$_ui_state$_$this()._previousRoute; - if (t3 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "previousRoute")); + t1 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_ui_state$_$this()._selectedCompanyIndex, _s7_, "selectedCompanyIndex"); + t2 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_ui_state$_$this()._currentRoute, _s7_, "currentRoute"); + t3 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_ui_state$_$this()._previousRoute, _s7_, "previousRoute"); t4 = _this.get$_ui_state$_$this()._loadingEntityType; t5 = _this.get$previewStack().build$0(); t6 = _this.get$filterStack().build$0(); t7 = _this.get$_ui_state$_$this()._filter; - t8 = _this.get$_ui_state$_$this()._filterClearedAt; - if (t8 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "filterClearedAt")); - t9 = _this.get$_ui_state$_$this()._lastActivityAt; - if (t9 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s7_, "lastActivityAt")); - t10 = _this.get$dashboardUIState().build$0(); - t11 = _this.get$productUIState().build$0(); - t12 = _this.get$clientUIState().build$0(); - t13 = _this.get$invoiceUIState().build$0(); - t14 = _this.get$scheduleUIState().build$0(); - t15 = _this.get$transactionRuleUIState().build$0(); - t16 = _this.get$transactionUIState().build$0(); - t17 = _this.get$bankAccountUIState().build$0(); - t18 = _this.get$purchaseOrderUIState().build$0(); - t19 = _this.get$recurringExpenseUIState().build$0(); - t20 = _this.get$subscriptionUIState().build$0(); - t21 = _this.get$taskStatusUIState().build$0(); - t22 = _this.get$expenseCategoryUIState().build$0(); - t23 = _this.get$recurringInvoiceUIState().build$0(); - t24 = _this.get$webhookUIState().build$0(); - t25 = _this.get$tokenUIState().build$0(); - t26 = _this.get$paymentTermUIState().build$0(); - t27 = _this.get$designUIState().build$0(); - t28 = _this.get$creditUIState().build$0(); - t29 = _this.get$userUIState().build$0(); - t30 = _this.get$taxRateUIState().build$0(); - t31 = _this.get$companyGatewayUIState().build$0(); - t32 = _this.get$groupUIState().build$0(); - t33 = _this.get$documentUIState().build$0(); - t34 = _this.get$expenseUIState().build$0(); - t35 = _this.get$vendorUIState().build$0(); - t36 = _this.get$taskUIState().build$0(); - t37 = _this.get$projectUIState().build$0(); - t38 = _this.get$paymentUIState().build$0(); - t39 = _this.get$quoteUIState().build$0(); - t40 = _this.get$settingsUIState().build$0(); - _$result0 = A._$UIState$_(t17, t12, t31, t28, t2, t10, t27, t33, t22, t34, t7, t8, t6, t32, t13, t9, t4, t26, t38, t5, t3, t11, t37, t18, t39, t19, t23, _this.get$reportsUIState().build$0(), t14, t1, t40, t20, t21, t36, t30, t25, t15, t16, t29, t35, t24); + t8 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_ui_state$_$this()._filterClearedAt, _s7_, "filterClearedAt"); + t9 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_ui_state$_$this()._lastActivityAt, _s7_, "lastActivityAt"); + t10 = _this.get$dashboardUIState()._dashboard_state$_build$0(); + t11 = _this.get$productUIState()._product_state$_build$0(); + t12 = _this.get$clientUIState()._client_state$_build$0(); + t13 = _this.get$invoiceUIState()._invoice_state$_build$0(); + t14 = _this.get$scheduleUIState()._schedule_state$_build$0(); + t15 = _this.get$transactionRuleUIState()._transaction_rule_state$_build$0(); + t16 = _this.get$transactionUIState()._transaction_state$_build$0(); + t17 = _this.get$bankAccountUIState()._bank_account_state$_build$0(); + t18 = _this.get$purchaseOrderUIState()._purchase_order_state$_build$0(); + t19 = _this.get$recurringExpenseUIState()._recurring_expense_state$_build$0(); + t20 = _this.get$subscriptionUIState()._subscription_state$_build$0(); + t21 = _this.get$taskStatusUIState()._task_status_state$_build$0(); + t22 = _this.get$expenseCategoryUIState()._expense_category_state$_build$0(); + t23 = _this.get$recurringInvoiceUIState()._recurring_invoice_state$_build$0(); + t24 = _this.get$webhookUIState()._webhook_state$_build$0(); + t25 = _this.get$tokenUIState()._token_state$_build$0(); + t26 = _this.get$paymentTermUIState()._payment_term_state$_build$0(); + t27 = _this.get$designUIState()._design_state$_build$0(); + t28 = _this.get$creditUIState()._credit_state$_build$0(); + t29 = _this.get$userUIState()._user_state$_build$0(); + t30 = _this.get$taxRateUIState()._tax_rate_state$_build$0(); + t31 = _this.get$companyGatewayUIState()._company_gateway_state$_build$0(); + t32 = _this.get$groupUIState()._group_state$_build$0(); + t33 = _this.get$documentUIState()._document_state$_build$0(); + t34 = _this.get$expenseUIState()._expense_state$_build$0(); + t35 = _this.get$vendorUIState()._vendor_state$_build$0(); + t36 = _this.get$taskUIState()._task_state$_build$0(); + t37 = _this.get$projectUIState()._project_state$_build$0(); + t38 = _this.get$paymentUIState()._payment_state$_build$0(); + t39 = _this.get$quoteUIState()._quote_state$_build$0(); + t40 = _this.get$settingsUIState()._settings_state$_build$0(); + _$result0 = A._$UIState$_(t17, t12, t31, t28, t2, t10, t27, t33, t22, t34, t7, t8, t6, t32, t13, t9, t4, t26, t38, t5, t3, t11, t37, t18, t39, t19, t23, _this.get$reportsUIState()._reports_state$_build$0(), t14, t1, t40, t20, t21, t36, t30, t25, t15, t16, t29, t35, t24); } _$result = _$result0; } catch (exception) { @@ -419446,69 +444093,69 @@ _$failedField = "filterStack"; _this.get$filterStack().build$0(); _$failedField = "dashboardUIState"; - _this.get$dashboardUIState().build$0(); + _this.get$dashboardUIState()._dashboard_state$_build$0(); _$failedField = "productUIState"; - _this.get$productUIState().build$0(); + _this.get$productUIState()._product_state$_build$0(); _$failedField = "clientUIState"; - _this.get$clientUIState().build$0(); + _this.get$clientUIState()._client_state$_build$0(); _$failedField = "invoiceUIState"; - _this.get$invoiceUIState().build$0(); + _this.get$invoiceUIState()._invoice_state$_build$0(); _$failedField = "scheduleUIState"; - _this.get$scheduleUIState().build$0(); + _this.get$scheduleUIState()._schedule_state$_build$0(); _$failedField = "transactionRuleUIState"; - _this.get$transactionRuleUIState().build$0(); + _this.get$transactionRuleUIState()._transaction_rule_state$_build$0(); _$failedField = "transactionUIState"; - _this.get$transactionUIState().build$0(); + _this.get$transactionUIState()._transaction_state$_build$0(); _$failedField = "bankAccountUIState"; - _this.get$bankAccountUIState().build$0(); + _this.get$bankAccountUIState()._bank_account_state$_build$0(); _$failedField = "purchaseOrderUIState"; - _this.get$purchaseOrderUIState().build$0(); + _this.get$purchaseOrderUIState()._purchase_order_state$_build$0(); _$failedField = "recurringExpenseUIState"; - _this.get$recurringExpenseUIState().build$0(); + _this.get$recurringExpenseUIState()._recurring_expense_state$_build$0(); _$failedField = "subscriptionUIState"; - _this.get$subscriptionUIState().build$0(); + _this.get$subscriptionUIState()._subscription_state$_build$0(); _$failedField = "taskStatusUIState"; - _this.get$taskStatusUIState().build$0(); + _this.get$taskStatusUIState()._task_status_state$_build$0(); _$failedField = "expenseCategoryUIState"; - _this.get$expenseCategoryUIState().build$0(); + _this.get$expenseCategoryUIState()._expense_category_state$_build$0(); _$failedField = "recurringInvoiceUIState"; - _this.get$recurringInvoiceUIState().build$0(); + _this.get$recurringInvoiceUIState()._recurring_invoice_state$_build$0(); _$failedField = "webhookUIState"; - _this.get$webhookUIState().build$0(); + _this.get$webhookUIState()._webhook_state$_build$0(); _$failedField = "tokenUIState"; - _this.get$tokenUIState().build$0(); + _this.get$tokenUIState()._token_state$_build$0(); _$failedField = "paymentTermUIState"; - _this.get$paymentTermUIState().build$0(); + _this.get$paymentTermUIState()._payment_term_state$_build$0(); _$failedField = "designUIState"; - _this.get$designUIState().build$0(); + _this.get$designUIState()._design_state$_build$0(); _$failedField = "creditUIState"; - _this.get$creditUIState().build$0(); + _this.get$creditUIState()._credit_state$_build$0(); _$failedField = "userUIState"; - _this.get$userUIState().build$0(); + _this.get$userUIState()._user_state$_build$0(); _$failedField = "taxRateUIState"; - _this.get$taxRateUIState().build$0(); + _this.get$taxRateUIState()._tax_rate_state$_build$0(); _$failedField = "companyGatewayUIState"; - _this.get$companyGatewayUIState().build$0(); + _this.get$companyGatewayUIState()._company_gateway_state$_build$0(); _$failedField = "groupUIState"; - _this.get$groupUIState().build$0(); + _this.get$groupUIState()._group_state$_build$0(); _$failedField = "documentUIState"; - _this.get$documentUIState().build$0(); + _this.get$documentUIState()._document_state$_build$0(); _$failedField = "expenseUIState"; - _this.get$expenseUIState().build$0(); + _this.get$expenseUIState()._expense_state$_build$0(); _$failedField = "vendorUIState"; - _this.get$vendorUIState().build$0(); + _this.get$vendorUIState()._vendor_state$_build$0(); _$failedField = "taskUIState"; - _this.get$taskUIState().build$0(); + _this.get$taskUIState()._task_state$_build$0(); _$failedField = "projectUIState"; - _this.get$projectUIState().build$0(); + _this.get$projectUIState()._project_state$_build$0(); _$failedField = "paymentUIState"; - _this.get$paymentUIState().build$0(); + _this.get$paymentUIState()._payment_state$_build$0(); _$failedField = "quoteUIState"; - _this.get$quoteUIState().build$0(); + _this.get$quoteUIState()._quote_state$_build$0(); _$failedField = "settingsUIState"; - _this.get$settingsUIState().build$0(); + _this.get$settingsUIState()._settings_state$_build$0(); _$failedField = "reportsUIState"; - _this.get$reportsUIState().build$0(); + _this.get$reportsUIState()._reports_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s7_, _$failedField, J.toString$0$(e)); @@ -419629,70 +444276,70 @@ var t1 = this.user.id; return b.get$_client_model$_$this()._client_model$_assignedUserId = t1; }, - $signature: 2214 + $signature: 2242 }; A.handleUserAction_closure1.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_invoice_model$_$this()._invoice_model$_assignedUserId = t1; }, - $signature: 146 + $signature: 153 }; A.handleUserAction_closure2.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_invoice_model$_$this()._invoice_model$_assignedUserId = t1; }, - $signature: 146 + $signature: 153 }; A.handleUserAction_closure3.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_invoice_model$_$this()._invoice_model$_assignedUserId = t1; }, - $signature: 146 + $signature: 153 }; A.handleUserAction_closure4.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_invoice_model$_$this()._invoice_model$_assignedUserId = t1; }, - $signature: 146 + $signature: 153 }; A.handleUserAction_closure5.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_expense_model$_$this()._expense_model$_assignedUserId = t1; }, - $signature: 2215 + $signature: 2243 }; A.handleUserAction_closure6.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_payment_model$_$this()._payment_model$_assignedUserId = t1; }, - $signature: 884 + $signature: 837 }; A.handleUserAction_closure7.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_project_model$_$this()._project_model$_assignedUserId = t1; }, - $signature: 883 + $signature: 843 }; A.handleUserAction_closure8.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_task_model$_$this()._task_model$_assignedUserId = t1; }, - $signature: 2216 + $signature: 2244 }; A.handleUserAction_closure9.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_vendor_model$_$this()._vendor_model$_assignedUserId = t1; }, - $signature: 2217 + $signature: 2245 }; A.handleUserAction_closure11.prototype = { call$2(password, idToken) { @@ -419708,13 +444355,13 @@ call$0() { return this.call$2(null, null); }, - $signature: 386 + $signature: 370 }; A.handleUserAction_closure10.prototype = { call$2(password, idToken) { this.dispatch.call$2(password, idToken); }, - $signature: 42 + $signature: 43 }; A.handleUserAction_closure13.prototype = { call$2(password, idToken) { @@ -419730,13 +444377,13 @@ call$0() { return this.call$2(null, null); }, - $signature: 386 + $signature: 370 }; A.handleUserAction_closure12.prototype = { call$2(password, idToken) { this.dispatch.call$2(password, idToken); }, - $signature: 42 + $signature: 43 }; A.handleUserAction_closure15.prototype = { call$2(password, idToken) { @@ -419752,13 +444399,13 @@ call$0() { return this.call$2(null, null); }, - $signature: 386 + $signature: 370 }; A.handleUserAction_closure14.prototype = { call$2(password, idToken) { this.dispatch.call$2(password, idToken); }, - $signature: 42 + $signature: 43 }; A.handleUserAction_closure17.prototype = { call$2(password, idToken) { @@ -419775,7 +444422,7 @@ call$0() { return this.call$2(null, null); }, - $signature: 386 + $signature: 370 }; A.handleUserAction_closure16.prototype = { call$1(_) { @@ -419787,7 +444434,7 @@ call$2(password, idToken) { this.dispatch.call$2(password, idToken); }, - $signature: 42 + $signature: 43 }; A.handleUserAction_closure18.prototype = { call$2(password, idToken) { @@ -419798,7 +444445,7 @@ t3 === $ && A.throwUnnamedLateFieldNI(); t3[0].call$1(new A.ResendInviteRequest(t2, t1, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.StartUserMultiselect.prototype = {}; A.AddToUserMultiselect.prototype = {}; @@ -419882,7 +444529,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveUser_closure.prototype = { call$3(store, dynamicAction, next) { @@ -419909,7 +444556,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].userState.map._map$_map.$index(0, id); }, - $signature: 427 + $signature: 543 }; A._archiveUser__closure0.prototype = { call$1(users) { @@ -419918,7 +444565,7 @@ t1[0].call$1(new A.ArchiveUserSuccess(users)); this.action.completer.complete$1(0, null); }, - $signature: 275 + $signature: 280 }; A._archiveUser__closure1.prototype = { call$1(error) { @@ -419958,7 +444605,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].userState.map._map$_map.$index(0, id); }, - $signature: 427 + $signature: 543 }; A._deleteUser__closure0.prototype = { call$1(users) { @@ -419967,7 +444614,7 @@ t1[0].call$1(new A.DeleteUserSuccess(users)); this.action.completer.complete$1(0, null); }, - $signature: 275 + $signature: 280 }; A._deleteUser__closure1.prototype = { call$1(error) { @@ -420007,7 +444654,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].userState.map._map$_map.$index(0, id); }, - $signature: 427 + $signature: 543 }; A._restoreUser__closure0.prototype = { call$1(users) { @@ -420016,7 +444663,7 @@ t1[0].call$1(new A.RestoreUserSuccess(users)); this.action.completer.complete$1(0, null); }, - $signature: 275 + $signature: 280 }; A._restoreUser__closure1.prototype = { call$1(error) { @@ -420052,7 +444699,7 @@ t2[0].call$1(new A.RemoveUserSuccess(t1.userId)); t1.completer.complete$1(0, null); }, - $signature: 275 + $signature: 280 }; A._removeUser__closure0.prototype = { call$1(error) { @@ -420085,7 +444732,7 @@ t1[0].call$1(new A.ResendInviteSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 275 + $signature: 280 }; A._resendInvite__closure0.prototype = { call$1(error) { @@ -420125,7 +444772,7 @@ } t1.completer.complete$1(0, user); }, - $signature: 192 + $signature: 203 }; A._saveUser__closure0.prototype = { call$1(error) { @@ -420163,7 +444810,7 @@ t1[0].call$1(new A.LoadUserSuccess(user)); this.action.completer.complete$1(0, null); }, - $signature: 192 + $signature: 203 }; A._loadUser__closure0.prototype = { call$1(error) { @@ -420201,7 +444848,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 2221 + $signature: 2249 }; A._loadUsers__closure0.prototype = { call$1(error) { @@ -420234,91 +444881,91 @@ b.get$_user_state$_$this()._user_state$_forceSelected = t3; return b; }, - $signature: 2222 + $signature: 2250 }; A.forceSelectedReducer_closure71.prototype = { call$2(completer, action) { return true; }, - $signature: 2223 + $signature: 2251 }; A.forceSelectedReducer_closure72.prototype = { call$2(completer, action) { return false; }, - $signature: 2224 + $signature: 2252 }; A.forceSelectedReducer_closure73.prototype = { call$2(completer, action) { return false; }, - $signature: 2225 + $signature: 2253 }; A.forceSelectedReducer_closure74.prototype = { call$2(completer, action) { return false; }, - $signature: 2226 + $signature: 2254 }; A.forceSelectedReducer_closure75.prototype = { call$2(completer, action) { return false; }, - $signature: 2227 + $signature: 2255 }; A.forceSelectedReducer_closure76.prototype = { call$2(completer, action) { return false; }, - $signature: 2228 + $signature: 2256 }; A.forceSelectedReducer_closure77.prototype = { call$2(completer, action) { return false; }, - $signature: 2229 + $signature: 2257 }; A.forceSelectedReducer_closure78.prototype = { call$2(completer, action) { return false; }, - $signature: 2230 + $signature: 2258 }; A.selectedIdReducer_closure145.prototype = { call$2(completer, action) { return ""; }, - $signature: 2231 + $signature: 2259 }; A.selectedIdReducer_closure146.prototype = { call$2(completer, action) { return ""; }, - $signature: 2232 + $signature: 2260 }; A.selectedIdReducer_closure147.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_user ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure148.prototype = { call$2(selectedId, action) { return action.userId; }, - $signature: 2233 + $signature: 2261 }; A.selectedIdReducer_closure149.prototype = { call$2(selectedId, action) { return action.user.id; }, - $signature: 2234 + $signature: 2262 }; A.selectedIdReducer_closure150.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure151.prototype = { call$2(selectedId, action) { @@ -420330,49 +444977,49 @@ call$2(selectedId, action) { return ""; }, - $signature: 2235 + $signature: 2263 }; A.selectedIdReducer_closure153.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2236 + $signature: 2264 }; A.selectedIdReducer_closure154.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2237 + $signature: 2265 }; A.selectedIdReducer_closure155.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2238 + $signature: 2266 }; A.selectedIdReducer_closure156.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2239 + $signature: 2267 }; A.selectedIdReducer_closure157.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2240 + $signature: 2268 }; A.selectedIdReducer_closure158.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2241 + $signature: 2269 }; A.selectedIdReducer_closure159.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_user ? "" : selectedId; }, - $signature: 162 + $signature: 165 }; A.selectedIdReducer_closure160.prototype = { call$2(selectedId, action) { @@ -420385,44 +445032,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure45.prototype = { call$2(users, action) { return J.$index$asx(action.users, 0); }, - $signature: 2242 + $signature: 2270 }; A.editingReducer_closure46.prototype = { call$2(users, action) { return J.$index$asx(action.users, 0); }, - $signature: 2243 + $signature: 2271 }; A.editingReducer_closure47.prototype = { call$2(users, action) { return J.$index$asx(action.users, 0); }, - $signature: 2244 + $signature: 2272 }; A.editingReducer_closure48.prototype = { call$2(user, action) { return action.user.rebuild$1(new A.editingReducer__closure15()); }, - $signature: 2245 + $signature: 2273 }; A.editingReducer__closure15.prototype = { call$1(b) { b.get$_user_model$_$this()._user_model$_isChanged = true; return b; }, - $signature: 82 + $signature: 89 }; A.userListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.userListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.userListReducer__closure.prototype = { call$1(b) { @@ -420617,7 +445264,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 419 + $signature: 541 }; A._deleteUserSuccess_closure.prototype = { call$1(b) { @@ -420639,7 +445286,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 419 + $signature: 541 }; A._restoreUserSuccess_closure.prototype = { call$1(b) { @@ -420661,7 +445308,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 419 + $signature: 541 }; A._removeUserSuccess_closure.prototype = { call$1(b) { @@ -420671,7 +445318,7 @@ B.JSArray_methods.remove$1(b.get$list(b).get$_safeList(), t2); return b; }, - $signature: 136 + $signature: 127 }; A._addUser_closure.prototype = { call$1(b) { @@ -420684,7 +445331,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 136 + $signature: 127 }; A._updateUser_closure.prototype = { call$1(b) { @@ -420693,7 +445340,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 136 + $signature: 127 }; A._updateAuthUser_closure.prototype = { call$1(b) { @@ -420702,7 +445349,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 136 + $signature: 127 }; A._connectOAuthUser_closure.prototype = { call$1(b) { @@ -420711,7 +445358,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 136 + $signature: 127 }; A._connectGmailUser_closure.prototype = { call$1(b) { @@ -420720,7 +445367,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 136 + $signature: 127 }; A._setLoadedUser_closure.prototype = { call$1(b) { @@ -420729,26 +445376,26 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 136 + $signature: 127 }; A._setLoadedUsers_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(this.action.users, new A._setLoadedUsers__closure(), new A._setLoadedUsers__closure0(), type$.legacy_String, type$.legacy_UserEntity)); return b; }, - $signature: 136 + $signature: 127 }; A._setLoadedUsers__closure.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._setLoadedUsers__closure0.prototype = { call$1(item) { return item; }, - $signature: 754 + $signature: 612 }; A._setLoadedUsers_closure0.prototype = { call$1(b) { @@ -420757,26 +445404,26 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 136 + $signature: 127 }; A._setLoadedCompany_closure5.prototype = { call$1(b) { b.get$map(b).addAll$1(0, A.LinkedHashMap_LinkedHashMap$fromIterable(this.action.userCompany.company.users, new A._setLoadedCompany__closure5(), new A._setLoadedCompany__closure6(), type$.legacy_String, type$.legacy_UserEntity)); return b; }, - $signature: 136 + $signature: 127 }; A._setLoadedCompany__closure5.prototype = { call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A._setLoadedCompany__closure6.prototype = { call$1(item) { return item; }, - $signature: 754 + $signature: 612 }; A._setLoadedCompany_closure6.prototype = { call$1(b) { @@ -420785,13 +445432,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 136 + $signature: 127 }; A.memoizedFilteredUserList_closure.prototype = { call$5(selectionState, userMap, userList, userListState, authUserId) { return A.filteredUsersSelector(selectionState, userMap, userList, userListState, authUserId); }, - $signature: 2250 + $signature: 2278 }; A.filteredUsersSelector_closure.prototype = { call$1(userId) { @@ -420807,7 +445454,7 @@ return false; return user.matchesFilter$1(t2.filter); }, - $signature: 14 + $signature: 15 }; A.filteredUsersSelector_closure0.prototype = { call$2(userAId, userBId) { @@ -420842,33 +445489,33 @@ } return response; }, - $signature: 21 + $signature: 22 }; A.memoizedUserList_closure.prototype = { call$1(userMap) { return A.userList(userMap); }, - $signature: 569 + $signature: 540 }; A.userList_closure.prototype = { call$1(userId) { var t1 = this.userMap._map$_map.$index(0, userId); return !t1.get$isArchived() && !t1.get$isDeleted(); }, - $signature: 14 + $signature: 15 }; A.userList_closure0.prototype = { call$2(idA, idB) { var t1 = this.userMap._map$_map; return B.JSString_methods.compareTo$1(t1.$index(0, idA).get$fullName().toLowerCase(), t1.$index(0, idB).get$fullName().toLowerCase()); }, - $signature: 21 + $signature: 22 }; A.memoizedGmailUserList_closure.prototype = { call$1(userMap) { return A.gmailUserList(userMap); }, - $signature: 569 + $signature: 540 }; A.gmailUserList_closure.prototype = { call$1(userId) { @@ -420877,20 +445524,23 @@ if (t1 == null) t1 = B.Type_UserEntity_IVQ; type$.legacy_UserEntity._as(t1); - if (!t1.get$isArchived() && !t1.isDeleted) { - t2 = t1.oauthProvider; - t1 = (t2 === "google" || t2 === "microsoft") && t1.oauthUserToken.length !== 0; - } else + if (!t1.get$isArchived() && !t1.isDeleted) + if (t1.mailerConnected) { + t2 = t1.oauthProvider; + t1 = (t2 === "google" || t2 === "microsoft") && t1.oauthUserToken.length !== 0; + } else + t1 = false; + else t1 = false; return t1; }, - $signature: 14 + $signature: 15 }; A.memoizedMicrosoftUserList_closure.prototype = { call$1(userMap) { return A.microsoftUserList(userMap); }, - $signature: 569 + $signature: 540 }; A.microsoftUserList_closure.prototype = { call$1(userId) { @@ -420898,9 +445548,9 @@ if (t1 == null) t1 = B.Type_UserEntity_IVQ; type$.legacy_UserEntity._as(t1); - return !t1.get$isArchived() && !t1.isDeleted && t1.oauthProvider === "microsoft"; + return !t1.get$isArchived() && !t1.isDeleted && t1.mailerConnected && t1.oauthProvider === "microsoft"; }, - $signature: 14 + $signature: 15 }; A.UserState.prototype = { $get$1(_, userId) { @@ -420972,7 +445622,7 @@ break; } } - return result.build$0(); + return result._user_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -421056,7 +445706,7 @@ break; } } - return result.build$0(); + return result._user_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -421076,7 +445726,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._user_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._user_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -421086,9 +445736,17 @@ return other instanceof A.UserState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._user_state$__hashCode; - return t1 == null ? _this._user_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._user_state$__hashCode; + if (t1 == null) { + _this._user_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("UserState"), @@ -421128,7 +445786,7 @@ } return _this; }, - build$0() { + _user_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._user_state$_$v; @@ -421189,9 +445847,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._user_state$__hashCode; - return t1 == null ? _this._user_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._user_state$__hashCode; + if (t1 == null) { + _this._user_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -421267,7 +445933,7 @@ } return _this; }, - build$0() { + _user_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s11_ = "UserUIState", _$result = null; @@ -421275,13 +445941,11 @@ _$result0 = _this._user_state$_$v; if (_$result0 == null) { t1 = _this._user_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._user_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_user_state$_$this()._user_state$_selectedId; t4 = _this.get$_user_state$_$this()._user_state$_forceSelected; - t5 = _this.get$_user_state$_$this()._user_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_user_state$_$this()._user_state$_tabIndex, _s11_, "tabIndex"); t6 = _this.get$_user_state$_$this()._user_state$_saveCompleter; _$result0 = A._$UserUIState$_(_this.get$_user_state$_$this()._user_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -421292,9 +445956,9 @@ _$failedField = "editing"; t1 = _this._user_state$_editing; if (t1 != null) - t1.build$0(); + t1._user_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s11_, _$failedField, J.toString$0$(e)); @@ -421431,7 +446095,7 @@ var t1 = contact.link; return t1.length !== 0; }, - $signature: 181 + $signature: 179 }; A.StartVendorMultiselect.prototype = {}; A.AddToVendorMultiselect.prototype = {}; @@ -421521,7 +446185,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveVendor_closure.prototype = { call$3(store, dynamicAction, next) { @@ -421548,7 +446212,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].vendorState.map._map$_map.$index(0, id); }, - $signature: 416 + $signature: 575 }; A._archiveVendor__closure0.prototype = { call$1(vendors) { @@ -421557,7 +446221,7 @@ t1[0].call$1(new A.ArchiveVendorSuccess(vendors)); this.action.completer.complete$1(0, null); }, - $signature: 414 + $signature: 537 }; A._archiveVendor__closure1.prototype = { call$1(error) { @@ -421595,7 +446259,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].vendorState.map._map$_map.$index(0, id); }, - $signature: 416 + $signature: 575 }; A._deleteVendor__closure0.prototype = { call$1(vendors) { @@ -421604,7 +446268,7 @@ t1[0].call$1(new A.DeleteVendorSuccess(vendors)); this.action.completer.complete$1(0, null); }, - $signature: 414 + $signature: 537 }; A._deleteVendor__closure1.prototype = { call$1(error) { @@ -421642,7 +446306,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].vendorState.map._map$_map.$index(0, id); }, - $signature: 416 + $signature: 575 }; A._restoreVendor__closure0.prototype = { call$1(vendors) { @@ -421651,7 +446315,7 @@ t1[0].call$1(new A.RestoreVendorSuccess(vendors)); this.action.completer.complete$1(0, null); }, - $signature: 414 + $signature: 537 }; A._restoreVendor__closure1.prototype = { call$1(error) { @@ -421697,7 +446361,7 @@ if (t1 != null) t1.complete$1(0, vendor); }, - $signature: 277 + $signature: 281 }; A._saveVendor__closure0.prototype = { call$1(error) { @@ -421735,7 +446399,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 277 + $signature: 281 }; A._loadVendor__closure0.prototype = { call$1(error) { @@ -421778,7 +446442,7 @@ } else t1[0].call$1(new A.LoadPurchaseOrders(null, 1)); }, - $signature: 2255 + $signature: 2283 }; A._loadVendors__closure0.prototype = { call$1(error) { @@ -421823,7 +446487,7 @@ t1[0].call$1(new A.SaveVendorSuccess(vendor)); this.action.completer.complete$1(0, null); }, - $signature: 277 + $signature: 281 }; A._saveDocument__closure18.prototype = { call$1(error) { @@ -421865,115 +446529,115 @@ b.get$_vendor_state$_$this()._vendor_state$_cancelCompleter = t3; return b; }, - $signature: 2256 + $signature: 2284 }; A.forceSelectedReducer_closure31.prototype = { call$2(completer, action) { return true; }, - $signature: 2257 + $signature: 2285 }; A.forceSelectedReducer_closure32.prototype = { call$2(completer, action) { return false; }, - $signature: 2258 + $signature: 2286 }; A.forceSelectedReducer_closure33.prototype = { call$2(completer, action) { return false; }, - $signature: 2259 + $signature: 2287 }; A.forceSelectedReducer_closure34.prototype = { call$2(completer, action) { return false; }, - $signature: 2260 + $signature: 2288 }; A.forceSelectedReducer_closure35.prototype = { call$2(completer, action) { return false; }, - $signature: 2261 + $signature: 2289 }; A.forceSelectedReducer_closure36.prototype = { call$2(completer, action) { return false; }, - $signature: 2262 + $signature: 2290 }; A.forceSelectedReducer_closure37.prototype = { call$2(completer, action) { return false; }, - $signature: 2263 + $signature: 2291 }; A.forceSelectedReducer_closure38.prototype = { call$2(completer, action) { return false; }, - $signature: 2264 + $signature: 2292 }; A.tabIndexReducer_closure7.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 2265 + $signature: 2293 }; A.tabIndexReducer_closure8.prototype = { call$2(completer, action) { return 0; }, - $signature: 88 + $signature: 99 }; A.saveCompleterReducer_closure0.prototype = { call$2(completer, action) { return action.completer; }, - $signature: 751 + $signature: 617 }; A.cancelCompleterReducer_closure0.prototype = { call$2(completer, action) { return action.cancelCompleter; }, - $signature: 751 + $signature: 617 }; A.selectedIdReducer_closure65.prototype = { call$2(completer, action) { return ""; }, - $signature: 2267 + $signature: 2295 }; A.selectedIdReducer_closure66.prototype = { call$2(completer, action) { return ""; }, - $signature: 2268 + $signature: 2296 }; A.selectedIdReducer_closure67.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_vendor ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure68.prototype = { call$2(selectedId, action) { return action.vendorId; }, - $signature: 2269 + $signature: 2297 }; A.selectedIdReducer_closure69.prototype = { call$2(selectedId, action) { return action.vendor.id; }, - $signature: 2270 + $signature: 2298 }; A.selectedIdReducer_closure70.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure71.prototype = { call$2(selectedId, action) { @@ -421985,43 +446649,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 2271 + $signature: 2299 }; A.selectedIdReducer_closure73.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2272 + $signature: 2300 }; A.selectedIdReducer_closure74.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2273 + $signature: 2301 }; A.selectedIdReducer_closure75.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2274 + $signature: 2302 }; A.selectedIdReducer_closure76.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2275 + $signature: 2303 }; A.selectedIdReducer_closure77.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2276 + $signature: 2304 }; A.selectedIdReducer_closure78.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2277 + $signature: 2305 }; A.selectedIdReducer_closure79.prototype = { call$2(selectedId, action) { @@ -422034,38 +446698,38 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure24.prototype = { call$2(vendors, action) { return J.$index$asx(action.vendors, 0); }, - $signature: 2278 + $signature: 2306 }; A.editingReducer_closure25.prototype = { call$2(vendors, action) { return J.$index$asx(action.vendors, 0); }, - $signature: 2279 + $signature: 2307 }; A.editingReducer_closure26.prototype = { call$2(vendors, action) { return J.$index$asx(action.vendors, 0); }, - $signature: 2280 + $signature: 2308 }; A.editingReducer_closure27.prototype = { call$2(vendor, action) { return action.vendor.rebuild$1(new A.editingReducer__closure9()); }, - $signature: 2281 + $signature: 2309 }; A.editingReducer__closure9.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_isChanged = true; return b; }, - $signature: 90 + $signature: 96 }; A._addContact_closure.prototype = { call$1(b) { @@ -422076,7 +446740,7 @@ b.get$_vendor_model$_$this()._vendor_model$_isChanged = true; return b; }, - $signature: 90 + $signature: 96 }; A._removeContact_closure.prototype = { call$1(b) { @@ -422086,7 +446750,7 @@ b.get$_vendor_model$_$this()._vendor_model$_isChanged = true; return b; }, - $signature: 90 + $signature: 96 }; A._updateContact_closure.prototype = { call$1(b) { @@ -422099,13 +446763,13 @@ b.get$_vendor_model$_$this()._vendor_model$_isChanged = true; return b; }, - $signature: 90 + $signature: 96 }; A.vendorListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.vendorListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.vendorListReducer__closure.prototype = { call$1(b) { @@ -422300,7 +446964,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 410 + $signature: 536 }; A._deleteVendorSuccess_closure.prototype = { call$1(b) { @@ -422322,7 +446986,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 410 + $signature: 536 }; A._restoreVendorSuccess_closure.prototype = { call$1(b) { @@ -422344,7 +447008,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 410 + $signature: 536 }; A._addVendor_closure.prototype = { call$1(b) { @@ -422357,7 +447021,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 398 + $signature: 372 }; A._addVendor__closure.prototype = { call$1(b) { @@ -422365,7 +447029,7 @@ b.get$_vendor_model$_$this()._vendor_model$_loadedAt = t1; return b; }, - $signature: 90 + $signature: 96 }; A._updateVendor_closure.prototype = { call$1(b) { @@ -422374,7 +447038,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._updateVendor__closure())); return b; }, - $signature: 398 + $signature: 372 }; A._updateVendor__closure.prototype = { call$1(b) { @@ -422382,7 +447046,7 @@ b.get$_vendor_model$_$this()._vendor_model$_loadedAt = t1; return b; }, - $signature: 90 + $signature: 96 }; A._setLoadedVendor_closure.prototype = { call$1(b) { @@ -422391,7 +447055,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._setLoadedVendor__closure())); return b; }, - $signature: 398 + $signature: 372 }; A._setLoadedVendor__closure.prototype = { call$1(b) { @@ -422399,33 +447063,33 @@ b.get$_vendor_model$_$this()._vendor_model$_loadedAt = t1; return b; }, - $signature: 90 + $signature: 96 }; A.memoizedDropdownVendorList_closure.prototype = { call$4(vendorMap, vendorList, userMap, staticState) { return A.dropdownVendorsSelector(vendorMap, vendorList, userMap, staticState); }, - $signature: 2285 + $signature: 2313 }; A.dropdownVendorsSelector_closure.prototype = { call$1(vendorId) { var vendor = this.vendorMap._map$_map.$index(0, vendorId); return !vendor.get$isArchived() && !vendor.isDeleted; }, - $signature: 14 + $signature: 15 }; A.dropdownVendorsSelector_closure0.prototype = { call$2(vendorAId, vendorBId) { var t1 = this.vendorMap._map$_map; return t1.$index(0, vendorAId).compareTo$5(0, t1.$index(0, vendorBId), "name", true, this.userMap, this.staticState); }, - $signature: 21 + $signature: 22 }; A.memoizedFilteredVendorList_closure.prototype = { call$6(selectionState, vendorMap, vendorList, vendorListState, userMap, staticState) { return A.filteredVendorsSelector(selectionState, vendorMap, vendorList, vendorListState, userMap, staticState); }, - $signature: 2286 + $signature: 2314 }; A.filteredVendorsSelector_closure.prototype = { call$1(vendorId) { @@ -422456,7 +447120,7 @@ } return vendor.matchesFilter$1(t1.filter); }, - $signature: 14 + $signature: 15 }; A.filteredVendorsSelector_closure0.prototype = { call$2(vendorAId, vendorBId) { @@ -422465,13 +447129,13 @@ t2 = _this.vendorListState; return t1.$index(0, vendorAId).compareTo$5(0, t1.$index(0, vendorBId), t2.sortField, t2.sortAscending, _this.userMap, _this.staticState); }, - $signature: 21 + $signature: 22 }; A.memoizedVendorStatsForUser_closure.prototype = { call$2(userId, vendorMap) { return A.vendorStatsForUser(userId, vendorMap); }, - $signature: 2287 + $signature: 2315 }; A.vendorStatsForUser_closure.prototype = { call$2(vendorId, vendor) { @@ -422481,13 +447145,13 @@ else if (vendor.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 2288 + $signature: 2316 }; A.memoizedCalculateVendorBalance_closure.prototype = { call$4(vendorId, currencyId, expenseMap, expenseList) { return A.calculateVendorBalance(vendorId, currencyId, expenseMap, expenseList); }, - $signature: 2289 + $signature: 2317 }; A.calculateVendorBalance_closure.prototype = { call$1(expenseId) { @@ -422529,13 +447193,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.VendorState_loadVendors_closure1.prototype = { call$1(item) { return item; }, - $signature: 2290 + $signature: 2318 }; A.VendorState_loadVendors_closure.prototype = { call$1(b) { @@ -422550,7 +447214,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 398 + $signature: 372 }; A.VendorUIState.prototype = { get$isCreatingNew() { @@ -422610,7 +447274,7 @@ break; } } - return result.build$0(); + return result._vendor_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -422731,7 +447395,7 @@ break; } } - return result.build$0(); + return result._vendor_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -422751,7 +447415,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._vendor_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._vendor_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -422761,9 +447425,17 @@ return other instanceof A.VendorState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._vendor_state$__hashCode; - return t1 == null ? _this._vendor_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._vendor_state$__hashCode; + if (t1 == null) { + _this._vendor_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("VendorState"), @@ -422803,7 +447475,7 @@ } return _this; }, - build$0() { + _vendor_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._vendor_state$_$v; @@ -422845,9 +447517,17 @@ return other instanceof A.VendorUIState && J.$eq$(_this.editing, other.editing) && J.$eq$(_this.editingContact, other.editingContact) && J.$eq$(_this.listUIState, other.listUIState) && _this.selectedId == other.selectedId && _this.forceSelected == other.forceSelected && _this.tabIndex === other.tabIndex && _this.saveCompleter == other.saveCompleter && _this.cancelCompleter == other.cancelCompleter; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._vendor_state$__hashCode; - return t1 == null ? _this._vendor_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingContact)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), J.get$hashCode$(_this.saveCompleter)), J.get$hashCode$(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.editingContact)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), J.get$hashCode$(_this.saveCompleter)), J.get$hashCode$(_this.cancelCompleter))); + t1 = _this._vendor_state$__hashCode; + if (t1 == null) { + _this._vendor_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -422947,7 +447627,7 @@ } return _this; }, - build$0() { + _vendor_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, t7, exception, _this = this, _s13_ = "VendorUIState", _$result = null; @@ -422955,15 +447635,13 @@ _$result0 = _this._vendor_state$_$v; if (_$result0 == null) { t1 = _this._vendor_state$_editing; - t1 = t1 == null ? null : t1.build$0(); + t1 = t1 == null ? null : t1._vendor_model$_build$0(); t2 = _this._editingContact; - t2 = t2 == null ? null : t2.build$0(); - t3 = _this.get$listUIState().build$0(); + t2 = t2 == null ? null : t2._vendor_model$_build$0(); + t3 = _this.get$listUIState()._list_ui_state$_build$0(); t4 = _this.get$_vendor_state$_$this()._vendor_state$_selectedId; t5 = _this.get$_vendor_state$_$this()._vendor_state$_forceSelected; - t6 = _this.get$_vendor_state$_$this()._vendor_state$_tabIndex; - if (t6 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "tabIndex")); + t6 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_vendor_state$_$this()._vendor_state$_tabIndex, _s13_, "tabIndex"); t7 = _this.get$_vendor_state$_$this()._vendor_state$_saveCompleter; _$result0 = A._$VendorUIState$_(_this.get$_vendor_state$_$this()._vendor_state$_cancelCompleter, t1, t2, t5, t3, t7, t4, t6); } @@ -422974,13 +447652,13 @@ _$failedField = "editing"; t1 = _this._vendor_state$_editing; if (t1 != null) - t1.build$0(); + t1._vendor_model$_build$0(); _$failedField = "editingContact"; t1 = _this._editingContact; if (t1 != null) - t1.build$0(); + t1._vendor_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s13_, _$failedField, J.toString$0$(e)); @@ -423177,7 +447855,7 @@ call$1(route) { return false; }, - $signature: 44 + $signature: 45 }; A._archiveWebhook_closure.prototype = { call$3(store, dynamicAction, next) { @@ -423204,7 +447882,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].webhookState.map._map$_map.$index(0, id); }, - $signature: 409 + $signature: 535 }; A._archiveWebhook__closure0.prototype = { call$1(webhooks) { @@ -423213,7 +447891,7 @@ t1[0].call$1(new A.ArchiveWebhooksSuccess(webhooks)); this.action.completer.complete$1(0, null); }, - $signature: 407 + $signature: 534 }; A._archiveWebhook__closure1.prototype = { call$1(error) { @@ -423251,7 +447929,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].webhookState.map._map$_map.$index(0, id); }, - $signature: 409 + $signature: 535 }; A._deleteWebhook__closure0.prototype = { call$1(webhooks) { @@ -423260,7 +447938,7 @@ t1[0].call$1(new A.DeleteWebhooksSuccess(webhooks)); this.action.completer.complete$1(0, null); }, - $signature: 407 + $signature: 534 }; A._deleteWebhook__closure1.prototype = { call$1(error) { @@ -423298,7 +447976,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].webhookState.map._map$_map.$index(0, id); }, - $signature: 409 + $signature: 535 }; A._restoreWebhook__closure0.prototype = { call$1(webhooks) { @@ -423307,7 +447985,7 @@ t1[0].call$1(new A.RestoreWebhooksSuccess(webhooks)); this.action.completer.complete$1(0, null); }, - $signature: 407 + $signature: 534 }; A._restoreWebhook__closure1.prototype = { call$1(error) { @@ -423347,7 +448025,7 @@ } t1.completer.complete$1(0, webhook); }, - $signature: 401 + $signature: 373 }; A._saveWebhook__closure0.prototype = { call$1(error) { @@ -423383,7 +448061,7 @@ t1[0].call$1(new A.LoadWebhookSuccess(webhook)); this.action.completer.complete$1(0, null); }, - $signature: 401 + $signature: 373 }; A._loadWebhook__closure0.prototype = { call$1(error) { @@ -423421,7 +448099,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 2294 + $signature: 2322 }; A._loadWebhooks__closure0.prototype = { call$1(error) { @@ -423454,91 +448132,91 @@ b.get$_webhook_state$_$this()._webhook_state$_forceSelected = t3; return b; }, - $signature: 2295 + $signature: 2323 }; A.forceSelectedReducer_closure111.prototype = { call$2(completer, action) { return true; }, - $signature: 2296 + $signature: 2324 }; A.forceSelectedReducer_closure112.prototype = { call$2(completer, action) { return false; }, - $signature: 2297 + $signature: 2325 }; A.forceSelectedReducer_closure113.prototype = { call$2(completer, action) { return false; }, - $signature: 2298 + $signature: 2326 }; A.forceSelectedReducer_closure114.prototype = { call$2(completer, action) { return false; }, - $signature: 2299 + $signature: 2327 }; A.forceSelectedReducer_closure115.prototype = { call$2(completer, action) { return false; }, - $signature: 2300 + $signature: 2328 }; A.forceSelectedReducer_closure116.prototype = { call$2(completer, action) { return false; }, - $signature: 2301 + $signature: 2329 }; A.forceSelectedReducer_closure117.prototype = { call$2(completer, action) { return false; }, - $signature: 2302 + $signature: 2330 }; A.forceSelectedReducer_closure118.prototype = { call$2(completer, action) { return false; }, - $signature: 2303 + $signature: 2331 }; A.selectedIdReducer_closure223.prototype = { call$2(completer, action) { return ""; }, - $signature: 2304 + $signature: 2332 }; A.selectedIdReducer_closure224.prototype = { call$2(completer, action) { return ""; }, - $signature: 2305 + $signature: 2333 }; A.selectedIdReducer_closure225.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_webhook ? action.entityId : selectedId; }, - $signature: 48 + $signature: 47 }; A.selectedIdReducer_closure226.prototype = { call$2(selectedId, action) { return action.get$webhookId(); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure227.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$webhook()); }, - $signature: 67 + $signature: 69 }; A.selectedIdReducer_closure228.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 49 }; A.selectedIdReducer_closure229.prototype = { call$2(selectedId, action) { @@ -423550,43 +448228,43 @@ call$2(selectedId, action) { return ""; }, - $signature: 2306 + $signature: 2334 }; A.selectedIdReducer_closure231.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2307 + $signature: 2335 }; A.selectedIdReducer_closure232.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2308 + $signature: 2336 }; A.selectedIdReducer_closure233.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2309 + $signature: 2337 }; A.selectedIdReducer_closure234.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2310 + $signature: 2338 }; A.selectedIdReducer_closure235.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2311 + $signature: 2339 }; A.selectedIdReducer_closure236.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 2312 + $signature: 2340 }; A.selectedIdReducer_closure237.prototype = { call$2(selectedId, action) { @@ -423599,44 +448277,44 @@ } return t1; }, - $signature: 74 + $signature: 82 }; A.editingReducer_closure72.prototype = { call$2(webhooks, action) { return J.$index$asx(action.webhooks, 0); }, - $signature: 2313 + $signature: 2341 }; A.editingReducer_closure73.prototype = { call$2(webhooks, action) { return J.$index$asx(action.webhooks, 0); }, - $signature: 2314 + $signature: 2342 }; A.editingReducer_closure74.prototype = { call$2(webhooks, action) { return J.$index$asx(action.webhooks, 0); }, - $signature: 2315 + $signature: 2343 }; A.editingReducer_closure75.prototype = { call$2(webhook, action) { return action.webhook.rebuild$1(new A.editingReducer__closure26()); }, - $signature: 2316 + $signature: 2344 }; A.editingReducer__closure26.prototype = { call$1(b) { b.get$_webhook_model$_$this()._webhook_model$_isChanged = true; return b; }, - $signature: 234 + $signature: 248 }; A.webhookListReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.webhookListReducer__closure()); }, - $signature: 53 + $signature: 51 }; A.webhookListReducer__closure.prototype = { call$1(b) { @@ -423793,7 +448471,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 405 + $signature: 533 }; A._deleteWebhookSuccess_closure.prototype = { call$1(b) { @@ -423815,7 +448493,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 405 + $signature: 533 }; A._restoreWebhookSuccess_closure.prototype = { call$1(b) { @@ -423837,7 +448515,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 405 + $signature: 533 }; A._addWebhook_closure.prototype = { call$1(b) { @@ -423850,7 +448528,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 362 + $signature: 374 }; A._updateWebhook_closure.prototype = { call$1(b) { @@ -423859,7 +448537,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 362 + $signature: 374 }; A._setLoadedWebhook_closure.prototype = { call$1(b) { @@ -423868,13 +448546,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 362 + $signature: 374 }; A.memoizedFilteredWebhookList_closure.prototype = { call$4(selectionState, webhookMap, webhookList, webhookListState) { return A.filteredWebhooksSelector(selectionState, webhookMap, webhookList, webhookListState); }, - $signature: 2320 + $signature: 2348 }; A.filteredWebhooksSelector_closure.prototype = { call$1(webhookId) { @@ -423888,7 +448566,7 @@ t1 = t1.filter; return A.matchesStrings(A._setArrayType([webhook.targetUrl], type$.JSArray_legacy_String), t1); }, - $signature: 14 + $signature: 15 }; A.filteredWebhooksSelector_closure0.prototype = { call$2(webhookAId, webhookBId) { @@ -423917,7 +448595,7 @@ } return response; }, - $signature: 21 + $signature: 22 }; A.WebhookState.prototype = { loadWebhooks$1(clients) { @@ -423931,13 +448609,13 @@ call$1(item) { return J.get$id$x(item); }, - $signature: 26 + $signature: 27 }; A.WebhookState_loadWebhooks_closure1.prototype = { call$1(item) { return item; }, - $signature: 2321 + $signature: 2349 }; A.WebhookState_loadWebhooks_closure.prototype = { call$1(b) { @@ -423952,7 +448630,7 @@ t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 362 + $signature: 374 }; A.WebhookUIState.prototype = { get$isCreatingNew() { @@ -424012,7 +448690,7 @@ break; } } - return result.build$0(); + return result._webhook_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -424106,7 +448784,7 @@ break; } } - return result.build$0(); + return result._webhook_state$_build$0(); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -424126,7 +448804,7 @@ A.ArgumentError_checkNotNull(this, "other"); t1._webhook_state$_$v = this; updates.call$1(t1); - return t1.build$0(); + return t1._webhook_state$_build$0(); }, $eq(_, other) { if (other == null) @@ -424136,9 +448814,17 @@ return other instanceof A.WebhookState && J.$eq$(this.map, other.map) && J.$eq$(this.list, other.list); }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._webhook_state$__hashCode; - return t1 == null ? _this._webhook_state$__hashCode = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(0, J.get$hashCode$(_this.map)), J.get$hashCode$(_this.list))); + t1 = _this._webhook_state$__hashCode; + if (t1 == null) { + _this._webhook_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var t1 = $.$get$newBuiltValueToStringHelper().call$1("WebhookState"), @@ -424178,7 +448864,7 @@ } return _this; }, - build$0() { + _webhook_state$_build$0() { var _$failedField, e, _$result0, t1, exception, _this = this, _$result = null; try { _$result0 = _this._webhook_state$_$v; @@ -424239,9 +448925,17 @@ return t1; }, get$hashCode(_) { - var _this = this, + var _$hash, _this = this, t1 = _this._webhook_state$__hashCode; - return t1 == null ? _this._webhook_state$__hashCode = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))) : t1; + if (t1 != null) + return t1; + _$hash = A.$jf(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(A.$jc(0, J.get$hashCode$(_this.editing)), J.get$hashCode$(_this.listUIState)), J.get$hashCode$(_this.selectedId)), J.get$hashCode$(_this.forceSelected)), B.JSInt_methods.get$hashCode(_this.tabIndex)), B.JSNull_methods.get$hashCode(_this.saveCompleter)), B.JSNull_methods.get$hashCode(_this.cancelCompleter))); + t1 = _this._webhook_state$__hashCode; + if (t1 == null) { + _this._webhook_state$__hashCode = _$hash; + t1 = _$hash; + } + return t1; }, toString$0(_) { var _this = this, @@ -424317,7 +449011,7 @@ } return _this; }, - build$0() { + _webhook_state$_build$0() { var _$failedField, e, _$result0, t1, t2, t3, t4, t5, t6, exception, _this = this, _s14_ = "WebhookUIState", _$result = null; @@ -424325,13 +449019,11 @@ _$result0 = _this._webhook_state$_$v; if (_$result0 == null) { t1 = _this._webhook_state$_editing; - t1 = t1 == null ? null : t1.build$0(); - t2 = _this.get$listUIState().build$0(); + t1 = t1 == null ? null : t1._webhook_model$_build$0(); + t2 = _this.get$listUIState()._list_ui_state$_build$0(); t3 = _this.get$_webhook_state$_$this()._webhook_state$_selectedId; t4 = _this.get$_webhook_state$_$this()._webhook_state$_forceSelected; - t5 = _this.get$_webhook_state$_$this()._webhook_state$_tabIndex; - if (t5 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s14_, "tabIndex")); + t5 = A.BuiltValueNullFieldError_checkNotNull(_this.get$_webhook_state$_$this()._webhook_state$_tabIndex, _s14_, "tabIndex"); t6 = _this.get$_webhook_state$_$this()._webhook_state$_saveCompleter; _$result0 = A._$WebhookUIState$_(_this.get$_webhook_state$_$this()._webhook_state$_cancelCompleter, t1, t4, t2, t6, t3, t5); } @@ -424342,9 +449034,9 @@ _$failedField = "editing"; t1 = _this._webhook_state$_editing; if (t1 != null) - t1.build$0(); + t1._webhook_model$_build$0(); _$failedField = "listUIState"; - _this.get$listUIState().build$0(); + _this.get$listUIState()._list_ui_state$_build$0(); } catch (exception) { e = A.unwrapException(exception); t1 = A.BuiltValueNestedFieldError$(_s14_, _$failedField, J.toString$0$(e)); @@ -424386,13 +449078,13 @@ } } }, - $signature: 42 + $signature: 43 }; A.FieldGrid_build_closure0.prototype = { call$2(context, constraints) { return A.GridView$count((constraints.maxWidth / 2 - 8) / 54, this.fieldWidgets, 2, 0, 12, null, new A.NeverScrollableScrollPhysics(null), null, true); }, - $signature: 403 + $signature: 375 }; A.ActionMenuButton.prototype = { build$1(context) { @@ -424400,7 +449092,7 @@ actions = A._setArrayType([], type$.JSArray_legacy_PopupMenuEntry_legacy_EntityAction), store = A.StoreProvider_of(context, type$.legacy_AppState); if (_this.isSaving) - return A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.SizedBox(26, 26, A.CircularProgressIndicator$(_null, B.Color_4294967295, _null, _null, _null, 4, _null, _null), _null), _null, _null, B.EdgeInsets_8_8_8_8, _null, _null, _null); + return A.IconButton$(_null, _null, _null, _null, new A.SizedBox(26, 26, A.CircularProgressIndicator$(_null, B.Color_4294967295, _null, _null, _null, 4, _null, _null), _null), _null, _null, _null, _null, _null, _null); t1 = _this.entityActions; if (t1 != null) B.JSArray_methods.forEach$1(t1, new A.ActionMenuButton_build_closure(actions, context)); @@ -424428,19 +449120,19 @@ t1.push(A.PopupMenuItem$(A.Row$(A._setArrayType([t3, new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.Text$(t2 == null ? "" : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), action, type$.legacy_EntityAction)); } }, - $signature: 311 + $signature: 286 }; A.ActionMenuButton_build_closure0.prototype = { call$1(context) { return this.actions; }, - $signature: 735 + $signature: 629 }; A.ActionMenuButton_build_closure1.prototype = { call$1(action) { this.$this.onSelected.call$2(this.context, action); }, - $signature: 311 + $signature: 286 }; A.ViewActionMenuButton.prototype = { build$1(context) { @@ -424463,9 +449155,9 @@ if (isAllSides) t1 = A.Border_Border$all(color, 2); else { - t1 = t1 === true ? new A.BorderSide(color, 2, B.BorderStyle_1, B.StrokeAlign_0) : B.BorderSide_aLd; - t3 = _this.isBottom === true ? new A.BorderSide(color, 2, B.BorderStyle_1, B.StrokeAlign_0) : B.BorderSide_aLd; - t1 = new A.Border(t1, B.BorderSide_aLd, t3, _this.isLeft === true ? new A.BorderSide(color, 2, B.BorderStyle_1, B.StrokeAlign_0) : B.BorderSide_aLd); + t1 = t1 === true ? new A.BorderSide(color, 2, B.BorderStyle_1, -1) : B.BorderSide_8xm; + t3 = _this.isBottom === true ? new A.BorderSide(color, 2, B.BorderStyle_1, -1) : B.BorderSide_8xm; + t1 = new A.Border(t1, B.BorderSide_8xm, t3, _this.isLeft === true ? new A.BorderSide(color, 2, B.BorderStyle_1, -1) : B.BorderSide_8xm); } return A.Container$(_null, _this.child, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, t1, t2, _null, _null, B.BoxShape_0), _null, _null, _null, _null, _null, _null, _null, _null); } @@ -424565,7 +449257,7 @@ t1 = this.$this; return A.StoreConnector$(new A._AppBottomBarState_build___closure7(t1), new A._AppBottomBarState_build___closure8(t1), _null, _null, _null, _null, _null, true, type$.legacy_AppState, type$.legacy_BuiltList_legacy_EntityState); }, - $signature: 2325 + $signature: 2353 }; A._AppBottomBarState_build___closure8.prototype = { call$1(store) { @@ -424573,17 +449265,18 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1.getUIState$1(this.$this._widget.entityType).get$listUIState().stateFilters; }, - $signature: 2326 + $signature: 2354 }; A._AppBottomBarState_build___closure7.prototype = { call$2(context, stateFilters) { - var _null = null, - t1 = A.Theme_of(context).backgroundColor, - t2 = $.$get$_$values0()._set$_set, - t3 = A._instanceType(t2)._eval$1("EfficientLengthMappedIterable"); + var t2, t3, _null = null, + t1 = A.Theme_of(context)._backgroundColor; + t1.toString; + t2 = $.$get$_$values0()._set$_set; + t3 = A._instanceType(t2)._eval$1("EfficientLengthMappedIterable"); return A.Container$(_null, A.Column$(A._setArrayType([A.Column$(A.List_List$of(new A.EfficientLengthMappedIterable(t2, new A._AppBottomBarState_build____closure1(this.$this, context, stateFilters), t3), true, t3._eval$1("Iterable.E")), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.Clip_0, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 2327 + $signature: 2355 }; A._AppBottomBarState_build____closure1.prototype = { call$1(state) { @@ -424595,13 +449288,13 @@ t4 = B.JSArray_methods.contains$1(this.stateFilters._list, state); return A.CheckboxListTile$(A.Theme_of(t1).colorScheme.secondary, _null, B.ListTileControlAffinity_0, true, new A.ValueKey(t3, type$.ValueKey_legacy_String), new A._AppBottomBarState_build_____closure2(this.$this, state), t2, t4); }, - $signature: 2328 + $signature: 2356 }; A._AppBottomBarState_build_____closure2.prototype = { call$1(value) { this.$this._widget.onSelectedState$2(this.state, value); }, - $signature: 20 + $signature: 21 }; A._AppBottomBarState_build__closure15.prototype = { call$0() { @@ -424627,7 +449320,7 @@ t1 = this.$this; return A.StoreConnector$(new A._AppBottomBarState_build___closure5(t1), new A._AppBottomBarState_build___closure6(t1), _null, _null, _null, _null, _null, true, type$.legacy_AppState, type$.legacy_BuiltList_legacy_EntityStatus); }, - $signature: 2329 + $signature: 2357 }; A._AppBottomBarState_build___closure6.prototype = { call$1(store) { @@ -424635,18 +449328,19 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1.getUIState$1(this.$this._widget.entityType).get$listUIState().statusFilters; }, - $signature: 2330 + $signature: 2358 }; A._AppBottomBarState_build___closure5.prototype = { call$2(context, statusFilters) { - var _null = null, - t1 = A.Theme_of(context).backgroundColor, - t2 = this.$this, - t3 = t2._widget.statuses, - t4 = A._arrayInstanceType(t3)._eval$1("MappedListIterable<1,CheckboxListTile*>"); + var t2, t3, t4, _null = null, + t1 = A.Theme_of(context)._backgroundColor; + t1.toString; + t2 = this.$this; + t3 = t2._widget.statuses; + t4 = A._arrayInstanceType(t3)._eval$1("MappedListIterable<1,CheckboxListTile*>"); return A.Container$(_null, A.Column$(A._setArrayType([A.Column$(A.List_List$of(new A.MappedListIterable(t3, new A._AppBottomBarState_build____closure0(t2, context, statusFilters), t4), true, t4._eval$1("ListIterable.E")), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.Clip_0, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 2331 + $signature: 2359 }; A._AppBottomBarState_build____closure0.prototype = { call$1($status) { @@ -424657,13 +449351,13 @@ t4 = B.JSArray_methods.contains$1(this.statusFilters._list, $status); return A.CheckboxListTile$(A.Theme_of(t2).colorScheme.secondary, _null, B.ListTileControlAffinity_0, true, new A.ValueKey(t1, type$.ValueKey_String), new A._AppBottomBarState_build_____closure1(this.$this, $status), t3, t4); }, - $signature: 2332 + $signature: 2360 }; A._AppBottomBarState_build_____closure1.prototype = { call$1(value) { this.$this._widget.onSelectedStatus$2(this.status, value); }, - $signature: 20 + $signature: 21 }; A._AppBottomBarState_build__closure13.prototype = { call$0() { @@ -424689,7 +449383,7 @@ t1 = this.$this; return A.StoreConnector$(new A._AppBottomBarState_build___closure(t1), new A._AppBottomBarState_build___closure0(t1), _null, _null, _null, _null, _null, true, type$.legacy_AppState, type$.legacy_ListUIState); }, - $signature: 2333 + $signature: 2361 }; A._AppBottomBarState_build___closure0.prototype = { call$1(store) { @@ -424697,18 +449391,19 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1.getUIState$1(this.$this._widget.entityType).get$listUIState(); }, - $signature: 2334 + $signature: 2362 }; A._AppBottomBarState_build___closure.prototype = { call$2(context, listUIState) { - var _null = null, - t1 = A.Theme_of(context).backgroundColor, - t2 = this.$this, - t3 = t2._widget.sortFields, - t4 = A._arrayInstanceType(t3)._eval$1("MappedListIterable<1,InkWell*>"); + var t2, t3, t4, _null = null, + t1 = A.Theme_of(context)._backgroundColor; + t1.toString; + t2 = this.$this; + t3 = t2._widget.sortFields; + t4 = A._arrayInstanceType(t3)._eval$1("MappedListIterable<1,InkWell*>"); return A.Container$(_null, A.Column$(A.List_List$of(new A.MappedListIterable(t3, new A._AppBottomBarState_build____closure(t2, context, listUIState), t4), true, t4._eval$1("ListIterable.E")), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.Clip_0, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 2335 + $signature: 2363 }; A._AppBottomBarState_build____closure.prototype = { call$1(sortField) { @@ -424738,7 +449433,7 @@ t3 = _null; return A.InkWell$(false, _null, true, new A.IgnorePointer(true, _null, new A.RadioListTile(sortField, t6, new A._AppBottomBarState_build_____closure(t1, t5, sortField), true, A.Theme_of(t2).colorScheme.secondary, t4, t3, true, _null, type$.RadioListTile_legacy_String), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._AppBottomBarState_build_____closure0(t1, sortField), _null, _null, _null, _null, _null, _null, _null); }, - $signature: 734 + $signature: 630 }; A._AppBottomBarState_build_____closure0.prototype = { call$0() { @@ -424783,7 +449478,7 @@ this.state.getUIState$1(t2).get$listUIState().toString; return new A.CustomFieldSelector(1, t2, t1._widget.customValues1, new A._AppBottomBarState_build___closure4(t1), null); }, - $signature: 400 + $signature: 376 }; A._AppBottomBarState_build___closure4.prototype = { call$1(field) { @@ -424816,7 +449511,7 @@ this.state.getUIState$1(t2).get$listUIState().toString; return new A.CustomFieldSelector(2, t2, t1._widget.customValues2, new A._AppBottomBarState_build___closure3(t1), null); }, - $signature: 400 + $signature: 376 }; A._AppBottomBarState_build___closure3.prototype = { call$1(field) { @@ -424849,7 +449544,7 @@ this.state.getUIState$1(t2).get$listUIState().toString; return new A.CustomFieldSelector(3, t2, t1._widget.customValues3, new A._AppBottomBarState_build___closure2(t1), null); }, - $signature: 400 + $signature: 376 }; A._AppBottomBarState_build___closure2.prototype = { call$1(field) { @@ -424882,7 +449577,7 @@ this.state.getUIState$1(t2).get$listUIState().toString; return new A.CustomFieldSelector(4, t2, t1._widget.customValues4, new A._AppBottomBarState_build___closure1(t1), null); }, - $signature: 400 + $signature: 376 }; A._AppBottomBarState_build___closure1.prototype = { call$1(field) { @@ -424911,7 +449606,7 @@ t7 = A._setArrayType([], t5); if (A.getLayout(context) === B.AppLayout_mobile) { t8 = _this.prefState.enableTooltips ? t1.get$multiselect() : _null; - t7.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57687_MaterialIcons_null_false, _null, _null), _null, new A._AppBottomBarState_build__closure(t2), B.EdgeInsets_8_8_8_8, _null, t8, _null)); + t7.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57687_MaterialIcons_null_false, _null, _null), _null, new A._AppBottomBarState_build__closure(t2), _null, _null, t8, _null)); } B.JSArray_methods.addAll$1(t6, t7); } @@ -424922,7 +449617,7 @@ t9 === $ && A.throwUnnamedLateFieldNI(); t9 = t9.getUIState$1(t2._widget.entityType).get$listUIState().stateFilters._list; t9 = t9.length !== 1 || !J.$eq$(B.JSArray_methods.get$first(t9), B.EntityState_active) ? A.Theme_of(context).colorScheme.secondary : _null; - t6.push(A.IconButton$(B.Alignment_0_0, t9, _null, true, t8, _null, _this._showFilterStateSheet, B.EdgeInsets_8_8_8_8, _null, t7, _null)); + t6.push(A.IconButton$(_null, t9, _null, _null, t8, _null, _this._showFilterStateSheet, _null, _null, t7, _null)); } if (t2._widget.statuses.length !== 0 && A.getLayout(context) === B.AppLayout_mobile) { t7 = _this.prefState.enableTooltips ? t1.get$status(t1) : _null; @@ -424930,7 +449625,7 @@ t9 = store.__Store__state_A; t9 === $ && A.throwUnnamedLateFieldNI(); t9 = t9.getUIState$1(t2._widget.entityType).get$listUIState().statusFilters._list.length !== 0 ? A.Theme_of(context).colorScheme.secondary : _null; - t6.push(A.IconButton$(B.Alignment_0_0, t9, _null, true, t8, _null, _this._showFilterStatusSheet, B.EdgeInsets_8_8_8_8, _null, t7, _null)); + t6.push(A.IconButton$(_null, t9, _null, _null, t8, _null, _this._showFilterStatusSheet, _null, _null, t7, _null)); } if (t2._widget.customValues1.length !== 0) { t7 = _this.prefState.enableTooltips ? B.JSString_methods.replaceFirst$2(t1.get$filteredBy(), _s6_, B.JSArray_methods.join$1(t2._widget.customValues1, _s2_)) : _null; @@ -424938,7 +449633,7 @@ t9 = store.__Store__state_A; t9 === $ && A.throwUnnamedLateFieldNI(); t9 = t9.getUIState$1(t2._widget.entityType).get$listUIState().custom1Filters._list.length !== 0 ? A.Theme_of(context).colorScheme.secondary : _null; - t6.push(A.IconButton$(B.Alignment_0_0, t9, _null, true, t8, _null, _this._showFilterCustom1Sheet, B.EdgeInsets_8_8_8_8, _null, t7, _null)); + t6.push(A.IconButton$(_null, t9, _null, _null, t8, _null, _this._showFilterCustom1Sheet, _null, _null, t7, _null)); } if (t2._widget.customValues2.length !== 0) { t7 = _this.prefState.enableTooltips ? B.JSString_methods.replaceFirst$2(t1.get$filteredBy(), _s6_, B.JSArray_methods.join$1(t2._widget.customValues2, _s2_)) : _null; @@ -424946,7 +449641,7 @@ t9 = store.__Store__state_A; t9 === $ && A.throwUnnamedLateFieldNI(); t9 = t9.getUIState$1(t2._widget.entityType).get$listUIState().custom2Filters._list.length !== 0 ? A.Theme_of(context).colorScheme.secondary : _null; - t6.push(A.IconButton$(B.Alignment_0_0, t9, _null, true, t8, _null, _this._showFilterCustom2Sheet, B.EdgeInsets_8_8_8_8, _null, t7, _null)); + t6.push(A.IconButton$(_null, t9, _null, _null, t8, _null, _this._showFilterCustom2Sheet, _null, _null, t7, _null)); } if (t2._widget.customValues3.length !== 0) { t7 = _this.prefState.enableTooltips ? B.JSString_methods.replaceFirst$2(t1.get$filteredBy(), _s6_, B.JSArray_methods.join$1(t2._widget.customValues3, _s2_)) : ""; @@ -424954,7 +449649,7 @@ t9 = store.__Store__state_A; t9 === $ && A.throwUnnamedLateFieldNI(); t9 = t9.getUIState$1(t2._widget.entityType).get$listUIState().custom3Filters._list.length !== 0 ? A.Theme_of(context).colorScheme.secondary : _null; - t6.push(A.IconButton$(B.Alignment_0_0, t9, _null, true, t8, _null, _this._showFilterCustom3Sheet, B.EdgeInsets_8_8_8_8, _null, t7, _null)); + t6.push(A.IconButton$(_null, t9, _null, _null, t8, _null, _this._showFilterCustom3Sheet, _null, _null, t7, _null)); } if (t2._widget.customValues4.length !== 0) { t7 = _this.prefState.enableTooltips ? B.JSString_methods.replaceFirst$2(t1.get$filteredBy(), _s6_, B.JSArray_methods.join$1(t2._widget.customValues4, _s2_)) : ""; @@ -424962,7 +449657,7 @@ t9 = store.__Store__state_A; t9 === $ && A.throwUnnamedLateFieldNI(); t9 = t9.getUIState$1(t2._widget.entityType).get$listUIState().custom4Filters._list.length !== 0 ? A.Theme_of(context).colorScheme.secondary : _null; - t6.push(A.IconButton$(B.Alignment_0_0, t9, _null, true, t8, _null, _this._showFilterCustom4Sheet, B.EdgeInsets_8_8_8_8, _null, t7, _null)); + t6.push(A.IconButton$(_null, t9, _null, _null, t8, _null, _this._showFilterCustom4Sheet, _null, _null, t7, _null)); } if (!t2._widget.entityType.get$isSetting()) { if (_this.prefState.enableTooltips) @@ -424979,7 +449674,7 @@ } else t7 = _null; - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(isList ? B.IconData_58938_MaterialIcons_null_false : B.IconData_59061_MaterialIcons_null_true, _null, _null), _null, new A._AppBottomBarState_build__closure0(store), B.EdgeInsets_8_8_8_8, _null, t7, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(isList ? B.IconData_58938_MaterialIcons_null_false : B.IconData_59061_MaterialIcons_null_true, _null, _null), _null, new A._AppBottomBarState_build__closure0(store), _null, _null, t7, _null)); } if (!t2._widget.hideListOptions) { t5 = A._setArrayType([], t5); @@ -424991,7 +449686,7 @@ t7 = ""; } else t7 = _null; - t5.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58835_MaterialIcons_null_false, _null, _null), _null, _this._showSortSheet, B.EdgeInsets_8_8_8_8, _null, t7, _null)); + t5.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58835_MaterialIcons_null_false, _null, _null), _null, _this._showSortSheet, _null, _null, t7, _null)); } B.JSArray_methods.addAll$1(t6, t5); } @@ -425004,7 +449699,7 @@ t6.push(new A.AppTextButton(t1.get$columns(t1), t4, false, _null, _null)); else { t2 = A.Icon$(B.IconData_59066_MaterialIcons_null_false, _null, _null); - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, t2, _null, t4, B.EdgeInsets_8_8_8_8, _null, _this.prefState.enableTooltips ? t1.get$columns(t1) : _null, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, t2, _null, t4, _null, _null, _this.prefState.enableTooltips ? t1.get$columns(t1) : _null, _null)); } if (t5 === B.AppLayout_desktop) { t1 = _this.prefState.enableTooltips ? t1.get$refreshData() : ""; @@ -425012,7 +449707,7 @@ } return A.BottomAppBar$(new A.SizedBox(_null, 50, new A.AppBorder(A.Row$(t6, B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), true, _null, _null, false, _null), _null), _null, 0, new A.CircularNotchedRectangle()); }, - $signature: 2339 + $signature: 2367 }; A._AppBottomBarState_build_closure__onColumnsPressed.prototype = { call$0() { @@ -425057,14 +449752,14 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.SaveUserSettingsRequest(completer, user)); }, - $signature: 108 + $signature: 110 }; A._AppBottomBarState_build___onColumnsPressed__closure.prototype = { call$1(b) { b.get$tableColumns().$indexSet(0, this.$this._widget.entityType.toString$0(0), A.BuiltList_BuiltList$from(this.selected, type$.legacy_String)); return b; }, - $signature: 731 + $signature: 634 }; A._AppBottomBarState_build___onColumnsPressed__closure0.prototype = { call$1(b) { @@ -425074,7 +449769,7 @@ t1._company_model$_$v = t2; return b; }, - $signature: 97 + $signature: 105 }; A._AppBottomBarState_build___onColumnsPressed__closure1.prototype = { call$1(b) { @@ -425084,7 +449779,7 @@ t1._company_model$_$v = t2; return b; }, - $signature: 82 + $signature: 89 }; A._AppBottomBarState_build__closure.prototype = { call$0() { @@ -425122,18 +449817,19 @@ t2 = this.$this; return t1.getUIState$1(t2.entityType).get$listUIState().getCustomFilters$1(t2.customNumber); }, - $signature: 2342 + $signature: 2370 }; A.CustomFieldSelector_build_closure.prototype = { call$2(context, customFilters) { - var _null = null, - t1 = A.Theme_of(context).backgroundColor, - t2 = this.$this, - t3 = t2.customValues, - t4 = A._arrayInstanceType(t3)._eval$1("MappedListIterable<1,Widget*>"); + var t2, t3, t4, _null = null, + t1 = A.Theme_of(context)._backgroundColor; + t1.toString; + t2 = this.$this; + t3 = t2.customValues; + t4 = A._arrayInstanceType(t3)._eval$1("MappedListIterable<1,Widget*>"); return A.Container$(_null, A.Column$(A._setArrayType([A.Column$(A.List_List$of(new A.MappedListIterable(t3, new A.CustomFieldSelector_build__closure(t2, customFilters, context), t4), true, t4._eval$1("ListIterable.E")), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.Clip_0, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 2343 + $signature: 2371 }; A.CustomFieldSelector_build__closure.prototype = { call$1(customField) { @@ -425143,13 +449839,13 @@ t3 = B.JSArray_methods.contains$1(this.customFilters._list, customField); return A.CheckboxListTile$(A.Theme_of(this.context).colorScheme.secondary, _null, B.ListTileControlAffinity_0, true, new A.ValueKey(t1, type$.ValueKey_String), new A.CustomFieldSelector_build___closure(this.$this, customField), t2, t3); }, - $signature: 2344 + $signature: 2372 }; A.CustomFieldSelector_build___closure.prototype = { call$1(value) { return this.$this.onSelected.call$1(this.customField); }, - $signature: 9 + $signature: 10 }; A.AppBuilder.prototype = { createState$0() { @@ -425202,7 +449898,7 @@ t1 = " "; return A.Column$(A._setArrayType([t2, new A.SizedBox(_null, 8, _null, _null), A.FittedBox$(A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 30, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null))], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); }, - $signature: 150 + $signature: 145 }; A.AppHeader_build__value2.prototype = { call$0() { @@ -425215,7 +449911,7 @@ t1 = " "; return A.Column$(A._setArrayType([t2, new A.SizedBox(_null, 8, _null, _null), A.FittedBox$(A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 30, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null))], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); }, - $signature: 150 + $signature: 145 }; A.AppTitleBar.prototype = { build$1(context) { @@ -425324,7 +450020,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2 = _this.color; t1 = t2 == null ? t1.get$accentColor() : t2; - t1 = A.ElevatedButton_styleFrom(_null, _null, t1, _null, _null, _null, 4, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(14, 14, 14, 14), _null, _null, new A.RoundedRectangleBorder(A.BorderRadius$circular(2), B.BorderSide_aLd), _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null); + t1 = A.ElevatedButton_styleFrom(_null, _null, t1, _null, _null, _null, 4, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(14, 14, 14, 14), _null, _null, new A.RoundedRectangleBorder(A.BorderRadius$circular(2), B.BorderSide_8xm), _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null); t2 = _this.iconData; t3 = _this.label; t2 = t2 != null ? new A.IconText(t3, t2, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), B.MainAxisAlignment_2, false, _null) : new A.SizedBox(_null, 24, A.Text$(t3, _null, _null, B.TextOverflow_2, _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null); @@ -425383,7 +450079,7 @@ call$0() { return this.$this._dismissedChange = true; }, - $signature: 25 + $signature: 24 }; A._ChangeLayoutBannerState_build_closure0.prototype = { call$0() { @@ -425461,7 +450157,7 @@ t2 = this.localization; A.fieldCallback(new A.ConfirmEmail_build___closure(this.$this, t1, password, idToken), t1, t2.get$email(t2), null, null, t2.get$changeEmail()); }, - $signature: 42 + $signature: 43 }; A.ConfirmEmail_build___closure.prototype = { call$1(value) { @@ -425480,7 +450176,7 @@ call$2(context, viewModel) { return new A.ConfirmEmail(viewModel, null); }, - $signature: 2347 + $signature: 2375 }; A.ConfirmEmailVM.prototype = {}; A.ConfirmEmailVM_fromStore_closure0.prototype = { @@ -425521,14 +450217,14 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.SaveAuthUserRequest(completer, user, password, idToken)); }, - $signature: 729 + $signature: 637 }; A.ConfirmEmailVM_fromStore__closure.prototype = { call$1(b) { b.get$_user_model$_$this()._email = this.email; return b; }, - $signature: 82 + $signature: 89 }; A.CopyToClipboard.prototype = { build$1(context) { @@ -425631,7 +450327,7 @@ } else if (sessionLength > sessionTimeout - 120000) t1.setState$1(new A._DesktopSessionTimeoutState_initState__closure(t1)); }, - $signature: 464 + $signature: 428 }; A._DesktopSessionTimeoutState_initState__closure.prototype = { call$0() { @@ -425697,7 +450393,7 @@ call$1(action) { return new A.Padding(B.EdgeInsets_0_0_16_0, action, null); }, - $signature: 2349 + $signature: 2377 }; A.MessageDialog_build_closure0.prototype = { call$0() { @@ -425775,7 +450471,7 @@ $signature: 1 }; A._HealthCheckLevel.prototype = { - toString$0(_) { + _enumToString$0() { return "_HealthCheckLevel." + this._core$_name; } }; @@ -425815,7 +450511,7 @@ t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; $async$goto = 6; - return A._asyncAwait(J.$get$3$rawResponse$x(webClient, t2._list[t1].userCompany.account.defaultUrl + "/update?secret=", "", true), $async$runCheck$0); + return A._asyncAwait(J.$get$3$rawResponse$z(webClient, t2._list[t1].userCompany.account.defaultUrl + "/update?secret=", "", true), $async$runCheck$0); case 6: // returning from await. $async$handler = 1; @@ -425837,7 +450533,7 @@ case 5: // after finally credentials = J.get$credentials$z(state); - J.$get$2$x(webClient, credentials.url + "/health_check", credentials.token).then$1$1(0, new A._HealthCheckDialogState_runCheck_closure0($async$self), type$.Null).catchError$1(new A._HealthCheckDialogState_runCheck_closure1($async$self)); + J.$get$2$z(webClient, credentials.url + "/health_check", credentials.token).then$1$1(0, new A._HealthCheckDialogState_runCheck_closure0($async$self), type$.Null).catchError$1(new A._HealthCheckDialogState_runCheck_closure1($async$self)); // implicit return return A._asyncReturn(null, $async$completer); case 1: @@ -426041,7 +450737,7 @@ else t3 = _this.isValid ? B.MaterialColor_Map_JNEaM_4283215696 : B.MaterialColor_Map_JNc9P_4294198070; t3 = A.Icon$(t5, t3, _null); - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _this.url != null ? new A._HealthListTile_build_closure(_this) : _null, false, _null, _null, t2, _null, t1, t3, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _this.url != null ? new A._HealthListTile_build_closure(_this) : _null, false, _null, _null, _null, t2, _null, t1, t3, _null); } }; A._HealthListTile_build_closure.prototype = { @@ -426066,13 +450762,13 @@ t1 = ""; return A.MultiSelectList$(t1, _this.defaultSelected, true, false, new A.multiselectDialog__closure(_this.onSelected), _this.options, null, _this.selected); }, - $signature: 2351 + $signature: 2379 }; A.multiselectDialog__closure.prototype = { call$1(values) { return this.onSelected.call$1(values); }, - $signature: 2352 + $signature: 2380 }; A.MultiSelectList.prototype = { createState$0() { @@ -426148,7 +450844,7 @@ call$1(option) { return !J.contains$1$asx(this.$this.selected, option); }, - $signature: 14 + $signature: 15 }; A.MultiSelectListState_build_closure0.prototype = { call$1(option) { @@ -426167,14 +450863,14 @@ var t1 = this.$this; return B.JSString_methods.compareTo$1(t1.lookupOption$1(a).toLowerCase(), t1.lookupOption$1(b).toLowerCase()); }, - $signature: 21 + $signature: 22 }; A.MultiSelectListState_build_closure2.prototype = { call$1(option) { var _null = null; return A.DropdownMenuItem$(A.Text$(this.options.$index(0, option), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, option, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.MultiSelectListState_build_closure3.prototype = { call$1(value) { @@ -426208,11 +450904,11 @@ t1 = A.S(entry.get$key(entry)); t2 = A.S(entry.get$value(entry)); t3 = this.$this; - t4 = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.MultiSelectListState_build__closure2(t3, option), B.EdgeInsets_8_8_8_8, _null, _null, _null); + t4 = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.MultiSelectListState_build__closure2(t3, option), _null, _null, _null, _null); t3 = columnTitle.length === 0 ? t3.lookupOption$1(option) : columnTitle; return new A.Padding(B.EdgeInsets_10_3_10_3, A.Row$(A._setArrayType([t4, new A.SizedBox(20, _null, _null, _null), A.Expanded$(A.Text$(t3, _null, _null, _null, _null, _null, A.Theme_of(this.context).textTheme.titleMedium, B.TextAlign_0, _null, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.ValueKey("__" + t1 + "_" + t2 + "__", type$.ValueKey_legacy_String)); }, - $signature: 2354 + $signature: 2382 }; A.MultiSelectListState_build__closure2.prototype = { call$0() { @@ -426229,7 +450925,7 @@ call$0() { return J.remove$1$ax(this.$this.selected, this.option); }, - $signature: 25 + $signature: 24 }; A.MultiSelectListState_build_closure5.prototype = { call$2(oldIndex, newIndex) { @@ -426244,7 +450940,7 @@ if (t1.liveChanges) t1.onSelected$1(t2.selected); }, - $signature: 138 + $signature: 136 }; A.MultiSelectListState_build__closure1.prototype = { call$0() { @@ -426274,7 +450970,7 @@ t2 = A._setArrayType(t2.slice(0), A.instanceType(t2)); return t1.selected = t2; }, - $signature: 728 + $signature: 641 }; A.MultiSelectListState_build_closure7.prototype = { call$0() { @@ -426294,7 +450990,7 @@ t2 = A._setArrayType(t2.slice(0), A.instanceType(t2)); return t1.selected = t2; }, - $signature: 728 + $signature: 641 }; A.MultiSelectListState_build_closure8.prototype = { call$0() { @@ -426363,35 +451059,35 @@ A.handleEntitiesActions(A._setArrayType([this.$this.entity], type$.JSArray_legacy_BaseEntity), B.EntityAction_toggleMultiselect, false); return null; }, - $signature: 18 + $signature: 20 }; A.DismissibleEntity_build_closure0.prototype = { call$1(context) { A.handleEntitiesActions(A._setArrayType([this.$this.entity], type$.JSArray_legacy_BaseEntity), B.EntityAction_more, false); return null; }, - $signature: 18 + $signature: 20 }; A.DismissibleEntity_build_closure1.prototype = { call$1(context) { A.handleEntitiesActions(A._setArrayType([this.$this.entity], type$.JSArray_legacy_BaseEntity), B.EntityAction_archive, false); return null; }, - $signature: 18 + $signature: 20 }; A.DismissibleEntity_build_closure2.prototype = { call$1(context) { A.handleEntitiesActions(A._setArrayType([this.$this.entity], type$.JSArray_legacy_BaseEntity), B.EntityAction_restore, false); return null; }, - $signature: 18 + $signature: 20 }; A.DismissibleEntity_build_closure3.prototype = { call$1(context) { A.handleEntitiesActions(A._setArrayType([this.$this.entity], type$.JSArray_legacy_BaseEntity), B.EntityAction_delete, false); return null; }, - $signature: 18 + $signature: 20 }; A.DocumentGrid.prototype = { build$1(context) { @@ -426450,7 +451146,7 @@ case 2: // then $async$goto = 6; - return A._asyncAwait(new A.ImagePicker().pickImage$1$source(B.ImageSource_0), $async$call$0); + return A._asyncAwait($.$get$ImagePickerPlatform__instance().getImageFromSource$2$options$source(new A.ImagePickerOptions(null, null, null, B.CameraDevice_0, true), B.ImageSource_0), $async$call$0); case 6: // returning from await. image = $async$result; @@ -426469,7 +451165,7 @@ $async$temp2 = A; $async$temp3 = "documents[]"; $async$goto = 10; - return A._asyncAwait(new A.ImageCropper().cropImage$1$sourcePath(t1), $async$call$0); + return A._asyncAwait($.$get$ImageCropperPlatform__instance().cropImage$9$aspectRatio$aspectRatioPresets$compressFormat$compressQuality$cropStyle$maxHeight$maxWidth$sourcePath$uiSettings(null, B.List_EGJ0, B.ImageCompressFormat_0, 90, B.CropStyle_0, null, null, t1, null), $async$call$0); case 10: // returning from await. $async$goto = 9; @@ -426529,14 +451225,14 @@ t2 = J.map$1$1$ax(t2.documents._copy_on_write_list$_list, new A.DocumentGrid_build__closure(t2), type$.legacy_DocumentTile); return A.GridView$count((t1 / 2 - 8) / 200, A.List_List$of(t2, true, t2.$ti._eval$1("ListIterable.E")), 2, 0, 0, new A.EdgeInsets(6, 6, 6, 6), new A.NeverScrollableScrollPhysics(null), true, true); }, - $signature: 403 + $signature: 375 }; A.DocumentGrid_build__closure.prototype = { call$1($document) { var t1 = this.$this; return new A.DocumentTile($document, t1.onDeleteDocument, t1.onViewExpense, null); }, - $signature: 2358 + $signature: 2386 }; A.DocumentTile.prototype = { build$1(context) { @@ -426597,7 +451293,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 314 + $signature: 310 }; A.DocumentTile_build__closure.prototype = { call$1(_) { @@ -426610,7 +451306,7 @@ var t1 = this.$this; t1.onDeleteDocument.call$3(t1.document, password, idToken); }, - $signature: 42 + $signature: 43 }; A.DocumentTile_build_closure.prototype = { call$1(context) { @@ -426619,7 +451315,7 @@ t2 = type$.legacy_String; return A._setArrayType([A.PopupMenuItem$(new A.IconText(t1.get$view(t1), B.IconData_58458_MaterialIcons_null_false, _null, _null, false, _null), t1.get$view(t1), t2), A.PopupMenuItem$(new A.IconText(t1.get$download(t1), B.IconData_57857_MaterialIcons_null_false, _null, _null, false, _null), t1.get$download(t1), t2), A.PopupMenuItem$(new A.IconText(t1.get$$delete(t1), B.IconData_57785_MaterialIcons_null_false, _null, _null, false, _null), t1.get$$delete(t1), t2)], type$.JSArray_legacy_PopupMenuEntry_legacy_String); }, - $signature: 392 + $signature: 389 }; A.DocumentPreview.prototype = { build$1(context) { @@ -426646,14 +451342,14 @@ var _null = null; return A.Container$(_null, A.Center$(A.CircularProgressIndicator$(_null, _null, _null, _null, _null, 4, _null, _null), _null, _null), B.Clip_0, _null, _null, _null, _null, this.$this.height, _null, _null, _null, _null, _null, _null); }, - $signature: 2361 + $signature: 2389 }; A.DocumentPreview_build_closure.prototype = { call$3(context, url, error) { var _null = null; return A.Text$(A.S(error) + ": " + A.S(url), _null, 6, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); }, - $signature: 2362 + $signature: 2390 }; A.EditScaffold.prototype = { build$1(context) { @@ -426724,7 +451420,7 @@ upgradeMessage = J.replaceFirst$2$s(t12, ":count", B.JSInt_methods.toString$0(t11)); } if (!(!t2.get$isHosted() || t3[t5].userCompany.account.plan === "enterprise" || t3[t5].userCompany.account.plan === "pro") || t3[t5].userCompany.account.trialDaysLeft > 0) - if (B.JSArray_methods.contains$1(B.List_37k, t4.get$baseSubRoute())) { + if (B.JSArray_methods.contains$1(B.List_mtF, t4.get$baseSubRoute())) { if (!(!t2.get$isHosted() || t3[t5].userCompany.account.plan === "enterprise" || t3[t5].userCompany.account.plan === "pro") && t3[t5].userCompany.account.trialDaysLeft <= 0 && isEnabled) { t1.isEnabled = false; isCancelEnabled = true; @@ -426829,7 +451525,7 @@ t16 = t16 != null && t16.get$entityType().get$isSetting() ? t6.get$back(t6) : t6.get$cancel(t6); t17 = t7 ? _null : textStyle; t14 = A.OutlinedButton$(new A.ConstrainedBox(new A.BoxConstraints(60, 1 / 0, 0, 1 / 0), new A.IconText(t16, t15, t17, _null, false, _null), _null), _null, t14, _null); - t2 = t1.isEnabled ? A.ButtonStyle$(_null, _null, new A.MaterialStatePropertyAll(t2.prefState.get$colorThemeModel().colorSuccess, type$.MaterialStatePropertyAll_legacy_Color), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null) : _null; + t2 = t1.isEnabled ? A.ButtonStyle$(_null, _null, new A.MaterialStatePropertyAll(t2.prefState.get$colorThemeModel().colorSuccess, type$.MaterialStatePropertyAll_legacy_Color), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null) : _null; t8 = !t1.isEnabled || !t8 || _this.onSavePressed == null ? _null : new A.EditScaffold_build_closure5(_this, context); t15 = A.getEntityActionIcon(B.EntityAction_save); t6 = t6.get$save(t6); @@ -426868,7 +451564,7 @@ call$1(action) { return action != null; }, - $signature: 418 + $signature: 528 }; A.EditScaffold_build_closure10.prototype = { call$0() { @@ -426911,7 +451607,7 @@ if (t1 != null) t1.call$0(); else if (A.supportsInAppPurchase()) - A.showDialog(null, true, new A.EditScaffold_build__closure3(), $async$self.context, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A.EditScaffold_build__closure3(), $async$self.context, null, true, type$.void); else { t1 = $async$self.state; t2 = t1.uiState.selectedCompanyIndex; @@ -426929,14 +451625,14 @@ call$1(context) { return new A.UpgradeDialog(null); }, - $signature: 316 + $signature: 312 }; A.EditScaffold_build_closure3.prototype = { call$1(action) { var t5, t6, t7, t0, _this = this, _null = null, t1 = action === B.EntityAction_save, label = t1 && _this.$this.saveLabel != null ? _this.$this.saveLabel : _this.localization.lookup$1(A.S(action)), - t2 = t1 && _this._box_0.isEnabled ? A.ButtonStyle$(_null, _null, new A.MaterialStatePropertyAll(_this.state.prefState.get$colorThemeModel().colorSuccess, type$.MaterialStatePropertyAll_legacy_Color), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null) : _null, + t2 = t1 && _this._box_0.isEnabled ? A.ButtonStyle$(_null, _null, new A.MaterialStatePropertyAll(_this.state.prefState.get$colorThemeModel().colorSuccess, type$.MaterialStatePropertyAll_legacy_Color), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null) : _null, t3 = _this.context, t4 = A.getLayout(t3) === B.AppLayout_desktop ? 60 : 0; if (A.getLayout(t3) === B.AppLayout_desktop) { @@ -426960,7 +451656,7 @@ t3 = t5.isSaving ? _null : new A.EditScaffold_build__closure0(_this.$this, action, t3, _this.store); return A.OutlinedButton$(new A.ConstrainedBox(new A.BoxConstraints(t4, 1 / 0, 0, 1 / 0), t1, _null), _null, t3, t2); }, - $signature: 420 + $signature: 526 }; A.EditScaffold_build__closure0.prototype = { call$0() { @@ -426992,13 +451688,13 @@ var _this = this, _null = null; return A.PopupMenuButton$(new A.Padding(B.EdgeInsets_8_0_8_0, A.getLayout(context) === B.AppLayout_desktop ? A.Row$(A._setArrayType([A.Text$(_this.localization.get$more(), _null, _null, _null, _null, _null, _this.textStyle, _null, _null, _null), new A.SizedBox(4, _null, _null, _null), A.Icon$(B.IconData_57496_MaterialIcons_null_false, _this.state.get$headerTextColor(), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null) : A.Icon$(B.IconData_58372_MaterialIcons_null_false, _null, _null), _null), _null, true, _null, _null, new A.EditScaffold_build__closure1(_this.entityActions, remaining), new A.EditScaffold_build__closure2(_this.$this, context), B.EdgeInsets_8_8_8_8, _null, type$.legacy_EntityAction); }, - $signature: 421 + $signature: 525 }; A.EditScaffold_build__closure2.prototype = { call$1(action) { this.$this.onActionPressed.call$2(this.context, action); }, - $signature: 311 + $signature: 286 }; A.EditScaffold_build__closure1.prototype = { call$1(context) { @@ -427008,7 +451704,7 @@ t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,PopupMenuItem*>"); return A.List_List$of(new A.MappedListIterable(t1, new A.EditScaffold_build___closure(context), t2), true, t2._eval$1("ListIterable.E")); }, - $signature: 422 + $signature: 524 }; A.EditScaffold_build___closure.prototype = { call$1(action) { @@ -427018,7 +451714,7 @@ t1 = A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).lookup$1(J.toString$0$(action)); return A.PopupMenuItem$(A.Row$(A._setArrayType([t2, new A.SizedBox(16, _null, _null, _null), A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), action, type$.legacy_EntityAction); }, - $signature: 423 + $signature: 522 }; A.EditScaffold_build_closure4.prototype = { call$0() { @@ -427046,7 +451742,7 @@ A.FocusScope_of(context).unfocus$1$disposition(B.UnfocusDisposition_1); this.$this.onSavePressed.call$1(context); }, - $signature: 16 + $signature: 17 }; A.EditScaffold_build_closure7.prototype = { call$1(context) { @@ -427059,7 +451755,7 @@ t1[0].call$1(new A.ResetSettings()); } }, - $signature: 16 + $signature: 17 }; A.EditScaffold_build_closure8.prototype = { call$1(context) { @@ -427075,7 +451771,7 @@ t1.push(t3[_i]); return t1; }, - $signature: 735 + $signature: 629 }; A.EditScaffold_build__closure.prototype = { call$1(action) { @@ -427088,13 +451784,13 @@ } return t1; }, - $signature: 2370 + $signature: 2398 }; A.EditScaffold_build_closure9.prototype = { call$1(action) { return this.$this.onActionPressed.call$2(this.context, action); }, - $signature: 2371 + $signature: 2399 }; A.showEntityActionsDialog_closure.prototype = { call$1(entityAction) { @@ -427104,20 +451800,20 @@ else return new A.EntityActionListTile(this.entities, entityAction, this.mainContext, this.completer, _null); }, - $signature: 2372 + $signature: 2400 }; A.showEntityActionsDialog_closure0.prototype = { call$1(dialogContext) { return A.SimpleDialog$(this.actions, null); }, - $signature: 186 + $signature: 196 }; A.EntityActionListTile.prototype = { build$1(context) { var _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = this.action; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityActionIcon(t2), _null, _null), _null, new A.EntityActionListTile_build_closure(this, context), false, _null, _null, _null, _null, A.Text$(t1.lookup$1(t2.toString$0(0)), _null, _null, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityActionIcon(t2), _null, _null), _null, _null, new A.EntityActionListTile_build_closure(this, context), false, _null, _null, _null, _null, _null, A.Text$(t1.lookup$1(t2.toString$0(0)), _null, _null, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, _null); } }; A.EntityActionListTile_build_closure.prototype = { @@ -427264,7 +451960,7 @@ trailing = _null; else { t3 = !isHovered || _this._widget.isFilter; - trailing = new A.IgnorePointer(t3, _null, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(isHovered || _this._widget.isFilter || A.getLayout(context) === B.AppLayout_mobile || t2.previewStack._list.length !== 0 ? B.IconData_57695_MaterialIcons_null_true : B.IconData_57984_MaterialIcons_null_false, _null, _null), _null, new A._EntityListTileState_build_closure0(_this, context), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null); + trailing = new A.IgnorePointer(t3, _null, A.IconButton$(_null, _null, _null, _null, A.Icon$(isHovered || _this._widget.isFilter || A.getLayout(context) === B.AppLayout_mobile || t2.previewStack._list.length !== 0 ? B.IconData_57695_MaterialIcons_null_true : B.IconData_57984_MaterialIcons_null_false, _null, _null), _null, new A._EntityListTileState_build_closure0(_this, context), _null, _null, _null, _null), _null); } entity = _this._widget.entity; if (entity instanceof A.InvoiceEntity) @@ -427307,7 +452003,7 @@ t5 = !(!t5.get$isArchived() && !t5.get$isDeleted()); } else t5 = false; - return A.MouseRegion$(A.Column$(A._setArrayType([new A.SelectedIndicator(A.ListTile$(false, B.EdgeInsets_16_0_16_0, _null, _null, true, _null, _null, t5, _null, leading, new A._EntityListTileState_build_closure1(_this), new A._EntityListTileState_build_closure2(_this, t1, store), false, _null, _null, t4, _null, t3, trailing, _null), t2, true, _null), new A.ListDivider(_null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.C__DeferringMouseCursor, _null, new A._EntityListTileState_build_closure3(_this), new A._EntityListTileState_build_closure4(_this), _null); + return A.MouseRegion$(A.Column$(A._setArrayType([new A.SelectedIndicator(A.ListTile$(false, B.EdgeInsets_16_0_16_0, _null, _null, true, _null, _null, t5, _null, leading, _null, new A._EntityListTileState_build_closure1(_this), new A._EntityListTileState_build_closure2(_this, t1, store), false, _null, _null, _null, t4, _null, t3, trailing, _null), t2, true, _null), new A.ListDivider(_null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.C__DeferringMouseCursor, _null, _null, new A._EntityListTileState_build_closure3(_this), new A._EntityListTileState_build_closure4(_this), _null); } }; A._EntityListTileState_build_closure.prototype = { @@ -427315,7 +452011,7 @@ A.handleEntitiesActions(A._setArrayType([this.$this._widget.entity], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A._EntityListTileState_build_closure0.prototype = { call$0() { @@ -427330,26 +452026,26 @@ var t1 = this.$this; return t1.setState$1(new A._EntityListTileState_build__closure0(t1)); }, - $signature: 387 + $signature: 313 }; A._EntityListTileState_build__closure0.prototype = { call$0() { return this.$this._entity_list_tile$_isHovered = true; }, - $signature: 25 + $signature: 24 }; A._EntityListTileState_build_closure4.prototype = { call$1($event) { var t1 = this.$this; return t1.setState$1(new A._EntityListTileState_build__closure(t1)); }, - $signature: 295 + $signature: 227 }; A._EntityListTileState_build__closure.prototype = { call$0() { return this.$this._entity_list_tile$_isHovered = false; }, - $signature: 25 + $signature: 24 }; A._EntityListTileState_build_closure2.prototype = { call$0() { @@ -427435,8 +452131,8 @@ t1 = false; } else t1 = false; - t1 = t1 ? A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, _this.get$_entity_list_tile$_onLongPress(), B.EdgeInsets_8_8_8_8, _null, _null, _null) : new A.IgnorePointer(true, _null, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(A.getEntityIcon(_this._widget.entityType), _null, 18), _null, new A._EntitiesListTileState_build_closure(_this, context), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null); - return A.MouseRegion$(A.Column$(A._setArrayType([new A.SelectedIndicator(A.ListTile$(false, B.EdgeInsets_16_0_16_0, _null, _null, true, _null, _null, false, _null, t1, _this.get$_entity_list_tile$_onLongPress(), new A._EntitiesListTileState_build_closure0(_this, context), false, _null, _null, t3, _null, t4, new A.IgnorePointer(true, _null, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_Up3, _null, _null), _null, new A._EntitiesListTileState_build_closure1(), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null), _null), isFilterMatch, true, _null), new A.ListDivider(_null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.C__DeferringMouseCursor, _null, new A._EntitiesListTileState_build_closure2(_this), new A._EntitiesListTileState_build_closure3(_this), _null); + t1 = t1 ? A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, _this.get$_entity_list_tile$_onLongPress(), _null, _null, _null, _null) : new A.IgnorePointer(true, _null, A.IconButton$(_null, _null, _null, _null, A.Icon$(A.getEntityIcon(_this._widget.entityType), _null, 18), _null, new A._EntitiesListTileState_build_closure(_this, context), _null, _null, _null, _null), _null); + return A.MouseRegion$(A.Column$(A._setArrayType([new A.SelectedIndicator(A.ListTile$(false, B.EdgeInsets_16_0_16_0, _null, _null, true, _null, _null, false, _null, t1, _null, _this.get$_entity_list_tile$_onLongPress(), new A._EntitiesListTileState_build_closure0(_this, context), false, _null, _null, _null, t3, _null, t4, new A.IgnorePointer(true, _null, A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_Up3, _null, _null), _null, new A._EntitiesListTileState_build_closure1(), _null, _null, _null, _null), _null), _null), isFilterMatch, true, _null), new A.ListDivider(_null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.C__DeferringMouseCursor, _null, _null, new A._EntitiesListTileState_build_closure2(_this), new A._EntitiesListTileState_build_closure3(_this), _null); } }; A._EntitiesListTileState_build_closure2.prototype = { @@ -427444,26 +452140,26 @@ var t1 = this.$this; return t1.setState$1(new A._EntitiesListTileState_build__closure0(t1)); }, - $signature: 387 + $signature: 313 }; A._EntitiesListTileState_build__closure0.prototype = { call$0() { return this.$this._entity_list_tile$_isHovered = true; }, - $signature: 25 + $signature: 24 }; A._EntitiesListTileState_build_closure3.prototype = { call$1($event) { var t1 = this.$this; return t1.setState$1(new A._EntitiesListTileState_build__closure(t1)); }, - $signature: 295 + $signature: 227 }; A._EntitiesListTileState_build__closure.prototype = { call$0() { return this.$this._entity_list_tile$_isHovered = false; }, - $signature: 25 + $signature: 24 }; A._EntitiesListTileState_build_closure.prototype = { call$0() { @@ -427607,7 +452303,8 @@ }; A.EntityDropdown.prototype = { createState$0() { - return new A._EntityDropdownState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A.FocusNode$(true, null, true, true, null, null, false), A.ScrollController$(0, true), B._StateLifecycle_0); + var _null = null; + return new A._EntityDropdownState(A.TextEditingController$(_null), A.FocusNode$(true, _null, true, true, _null, _null, false), A.ScrollController$(0, true), B._StateLifecycle_0); }, onSelected$1(arg0) { return this.onSelected.call$1(arg0); @@ -427696,10 +452393,8 @@ _this.super$State$didChangeDependencies(); }, dispose$0() { - var _this = this, - t1 = _this._entity_dropdown$_textController; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + var t1, _this = this; + _this._entity_dropdown$_textController.dispose$0(); t1 = _this._entity_dropdown$_focusNode; t1.removeListener$1(0, _this.get$_onFocusChanged()); t1.dispose$0(); @@ -427709,7 +452404,7 @@ _showOptions$0() { var t1 = this._framework$_element; t1.toString; - A.showDialog(null, true, new A._EntityDropdownState__showOptions_closure(this), t1, null, true, type$.legacy_EntityDropdownDialog); + A.showDialog(null, B.Color_2315255808, true, new A._EntityDropdownState__showOptions_closure(this), t1, null, true, type$.legacy_EntityDropdownDialog); }, get$hasValue() { var t1 = this._widget.entityId; @@ -427725,9 +452420,9 @@ return new A.SizedBox(_null, _null, _null, _null); theme = A.Theme_of(context); if (_this._widget.allowClearing && _this.get$hasValue()) - iconButton = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._EntityDropdownState_build_closure(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null); + iconButton = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._EntityDropdownState_build_closure(_this), _null, _null, _null, _null); else - iconButton = _this._widget.onAddPressed != null ? A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._EntityDropdownState_build_closure0(_this), B.EdgeInsets_8_8_8_8, _null, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$createNew(), _null) : _null; + iconButton = _this._widget.onAddPressed != null ? A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._EntityDropdownState_build_closure0(_this), _null, _null, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$createNew(), _null) : _null; if (A.getLayout(context) !== B.AppLayout_mobile && true) return new A.RawAutocomplete(new A._EntityDropdownState_build_closure1(_this, iconButton), _this._entity_dropdown$_focusNode, new A._EntityDropdownState_build_closure2(_this, theme, t1), new A._EntityDropdownState_build_closure3(), new A._EntityDropdownState_build_closure4(_this), new A._EntityDropdownState_build_closure5(_this, t1), _this._entity_dropdown$_textController, _null, _null, type$.RawAutocomplete_legacy_SelectableEntity); t1 = _this._widget; @@ -427735,7 +452430,7 @@ t3 = t1.labelText; t2 = A._setArrayType([A.InkWell$(false, _null, true, new A.IgnorePointer(true, _null, A.TextFormField$(true, _null, false, B.AutovalidateMode_2, _this._entity_dropdown$_textController, _null, _null, _null, 2, A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, t1.allowClearing && _this.get$hasValue() ? _null : B.Icon_OxR, _null, _null, _null, _null), _null, false, _this._entity_dropdown$_focusNode, _null, _null, _null, _null, _null, _null, 1, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, B.TextAlign_4, _null, _null, t2), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._EntityDropdownState_build_closure6(_this), _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget); if (_this._widget.allowClearing && _this.get$hasValue()) - t2.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._EntityDropdownState_build_closure7(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t2.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._EntityDropdownState_build_closure7(_this), _null, _null, _null, _null)); return new A.Stack(B.Alignment_1_0, _null, B.StackFit_0, B.Clip_1, t2, _null); } }; @@ -427754,7 +452449,7 @@ t5 = t4.onAddPressed != null ? new A._EntityDropdownState__showOptions__closure(t1) : null; return new A.EntityDropdownDialog(t2, t3, new A._EntityDropdownState__showOptions__closure0(t1), t5, t4.overrideSuggestedAmount, t4.overrideSuggestedLabel, null); }, - $signature: 2377 + $signature: 2405 }; A._EntityDropdownState__showOptions__closure0.prototype = { call$2(entity, update) { @@ -427774,13 +452469,13 @@ call$1(entity) { return this.call$2(entity, true); }, - $signature: 2378 + $signature: 2406 }; A._EntityDropdownState__showOptions__closure.prototype = { call$2(context, completer) { return this.$this._widget.onAddPressed$1(completer); }, - $signature: 2379 + $signature: 2407 }; A._EntityDropdownState_build_closure.prototype = { call$0() { @@ -427845,32 +452540,32 @@ B.JSArray_methods.add$1(options, new A._AutocompleteEntity(textEditingValue.text)); return options; }, - $signature: 2381 + $signature: 2409 }; A._EntityDropdownState_build__closure.prototype = { call$1(entityId) { return this.$this._entityMap._map$_map.$index(0, entityId); }, - $signature: 2382 + $signature: 2410 }; A._EntityDropdownState_build__closure0.prototype = { call$1(entity) { var t1 = entity == null ? null : entity.matchesFilter$1(this.textEditingValue.text); return t1 === true; }, - $signature: 723 + $signature: 657 }; A._EntityDropdownState_build__closure1.prototype = { call$1(element) { return !J.contains$1$asx(this.$this._widget.excludeIds, element.get$id(element)); }, - $signature: 723 + $signature: 657 }; A._EntityDropdownState_build_closure3.prototype = { call$1(entity) { return entity.get$listDisplayName(); }, - $signature: 2384 + $signature: 2412 }; A._EntityDropdownState_build_closure4.prototype = { call$1(entity) { @@ -427961,7 +452656,7 @@ t4 = false; return A.DecoratedFormField$(false, _null, t4, textEditingController, _null, true, focusNode, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t5, _null, _null, false, new A._EntityDropdownState_build__closure6(t1), new A._EntityDropdownState_build__closure7(onFieldSubmitted), _null, t2, _null, this.iconButton, B.TextAlign_4, t3); }, - $signature: 430 + $signature: 514 }; A._EntityDropdownState_build__closure7.prototype = { call$1(value) { @@ -427986,14 +452681,14 @@ t3 = t2._entity_dropdown$_scrollController; return new A.Theme(this.theme, new A.Align(B.Alignment_m1_m1, _null, _null, A.Material$(B.Duration_200000, true, _null, new A.AppBorder(A.Container$(_null, A.Scrollbar$(A.ScrollableListViewBuilder$(new A._EntityDropdownState_build__closure5(t2, this.state, onSelected, options), J.get$length$asx(options), _null, false, t3, _null), t3, true), B.Clip_0, t1, new A.BoxConstraints(0, 1 / 0, 0, 270), _null, _null, _null, _null, _null, _null, _null, _null, 250), _null, _null, _null, false, _null), B.Clip_0, _null, 4, _null, _null, _null, _null, _null, B.MaterialType_0), _null), _null); }, - $signature: 2386 + $signature: 2414 }; A._EntityDropdownState_build__closure5.prototype = { call$2(context, index) { var _this = this; return new A.Builder(new A._EntityDropdownState_build___closure(_this.$this, index, _this.state, _this.onSelected, _this.options), null); }, - $signature: 2387 + $signature: 2415 }; A._EntityDropdownState_build___closure.prototype = { call$1(context) { @@ -428012,7 +452707,7 @@ t3 = t3._widget; return A.Container$(_null, new A.EntityAutocompleteListTile(t1, new A._EntityDropdownState_build____closure0(_this.onSelected), t4, _null, t3.overrideSuggestedAmount, t3.overrideSuggestedLabel, _null), B.Clip_0, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 2388 + $signature: 2416 }; A._EntityDropdownState_build____closure.prototype = { call$1(timeStamp) { @@ -428073,13 +452768,13 @@ t1 = A.Icon$(B.IconData_58727_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), t2 = this.$this, t3 = this.localization, - t4 = A.Expanded$(A.TextField$(true, B.List_empty1, true, _null, _null, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_Kz0, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.get$filter(t3), _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, _null, _null, _null, 1, _null, _null, false, "\u2022", new A._EntityDropdownDialogState_build__headerRow_closure(t2), _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null), 1), + t4 = A.Expanded$(A.TextField$(true, B.List_empty0, true, _null, A.text_field_TextField__defaultContextMenuBuilder$closure(), _null, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_uXA, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.get$filter(t3), _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, _null, _null, _null, 1, _null, _null, false, "\u2022", new A._EntityDropdownDialogState_build__headerRow_closure(t2), _null, _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null), 1), t5 = this.context, - t6 = A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_O5U, _null, new A._EntityDropdownDialogState_build__headerRow_closure0(t5), B.EdgeInsets_8_8_8_8, _null, _null, _null); - t2 = t2._widget.onAddPressed != null ? A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._EntityDropdownDialogState_build__headerRow_closure1(t2, t5), B.EdgeInsets_8_8_8_8, _null, t3.get$createNew(), _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t6 = A.IconButton$(_null, _null, _null, _null, B.Icon_O5U, _null, new A._EntityDropdownDialogState_build__headerRow_closure0(t5), _null, _null, _null, _null); + t2 = t2._widget.onAddPressed != null ? A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._EntityDropdownDialogState_build__headerRow_closure1(t2, t5), _null, _null, t3.get$createNew(), _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); return A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_10_0_10_0, t1, _null), t4, t6, t2], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); }, - $signature: 150 + $signature: 145 }; A._EntityDropdownDialogState_build__headerRow_closure.prototype = { call$1(value) { @@ -428127,7 +452822,7 @@ matches = A.List_List$of(new A.WhereIterable(t2, new A._EntityDropdownDialogState_build__createList_closure0(t1), t3), true, t3._eval$1("Iterable.E")); return A.ScrollableListViewBuilder$(new A._EntityDropdownDialogState_build__createList_closure1(t1, matches, this._selectEntity), matches.length, null, false, null, null); }, - $signature: 150 + $signature: 145 }; A._EntityDropdownDialogState_build__createList_closure.prototype = { call$1(entityId) { @@ -428136,14 +452831,14 @@ t1 = t2 == null ? null : t2.matchesFilter$1(t1._entity_dropdown$_filter); return t1 === true; }, - $signature: 14 + $signature: 15 }; A._EntityDropdownDialogState_build__createList_closure0.prototype = { call$1(entityId) { this.$this._widget.toString; - return !B.JSArray_methods.contains$1(B.List_empty1, entityId); + return !B.JSArray_methods.contains$1(B.List_empty0, entityId); }, - $signature: 14 + $signature: 15 }; A._EntityDropdownDialogState_build__createList_closure1.prototype = { call$2(context, index) { @@ -428154,7 +452849,7 @@ t1 = t1._widget; return new A.EntityAutocompleteListTile(entity, new A._EntityDropdownDialogState_build__createList__closure(this._selectEntity), t2, null, t1.overrideSuggestedAmount, t1.overrideSuggestedLabel, null); }, - $signature: 2389 + $signature: 2417 }; A._EntityDropdownDialogState_build__createList__closure.prototype = { call$1(entity) { @@ -428180,7 +452875,7 @@ t1.push(t2.get$listDisplayAmount() != null ? A.Text$(amount, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null)); t1 = A.Row$(t1, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t2 = (subtitle == null ? "" : subtitle).length !== 0 ? A.Text$(subtitle, _null, 2, _null, _null, _null, _null, _null, _null, _null) : _null; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A.EntityAutocompleteListTile_build_closure(_this), false, _null, _null, t2, _null, t1, _null, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A.EntityAutocompleteListTile_build_closure(_this), false, _null, _null, _null, t2, _null, t1, _null, _null); } }; A.EntityAutocompleteListTile_build_closure.prototype = { @@ -428258,7 +452953,7 @@ t1 = (t2 == null ? "" : t2).length === 0 ? " " : t2; return new A.CopyToClipboard(A.Column$(A._setArrayType([t3, new A.SizedBox(_null, 8, _null, _null), A.FittedBox$(A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 30, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null))], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), t2, false, _null, _null, _null); }, - $signature: 150 + $signature: 145 }; A.EntityHeader_build__value2.prototype = { call$0() { @@ -428270,7 +452965,7 @@ t1 = (t2 == null ? "" : t2).length === 0 ? " " : t2; return new A.CopyToClipboard(A.Column$(A._setArrayType([t3, new A.SizedBox(_null, 8, _null, _null), A.FittedBox$(A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 30, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null))], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), t2, false, _null, _null, _null); }, - $signature: 150 + $signature: 145 }; A.EntityStateLabel.prototype = { build$1(context) { @@ -428334,7 +453029,7 @@ else { t10 = A._setArrayType([new A.SizedBox(4, _null, _null, _null)], t5); if (!prefState.isViewerFullScreen$1(filterEntityType)) - B.JSArray_methods.addAll$1(t10, A._setArrayType([A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, t2.get$headerTextColor(), _null), _null, new A.EntityTopFilter_build_closure0(store, uiState), B.EdgeInsets_8_8_8_8, _null, _null, _null)], t5)); + B.JSArray_methods.addAll$1(t10, A._setArrayType([A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, t2.get$headerTextColor(), _null), _null, new A.EntityTopFilter_build_closure0(store, uiState), _null, _null, _null, _null)], t5)); t10.push(new A.SizedBox(4, _null, _null, _null)); if (!prefState.isFilterVisible && !prefState.isViewerFullScreen$1(filterEntityType)) { t11 = A.Icon$(B.IconData_57698_MaterialIcons_null_true, t2.get$headerTextColor(), _null); @@ -428350,7 +453045,7 @@ t13 = !t4 || t2.get$hasAccentColor() ? A.convertHexStringToColor("#FFFFFF") : A.convertHexStringToColor("#000000"); t12 = A.TextButton$(false, new A.Text(t12, _null, new A.TextStyle(true, t13, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.EntityTopFilter_build_closure3(filterEntity, relatedTypes, i), new A.EntityTopFilter_build_closure4(relatedTypes, i, filterEntity), A.TextButton_styleFrom(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.Size(0, 36), new A.EdgeInsets(12, 0, 12, 0), _null, _null, _null, _null, _null, _null, _null)); if (J.$eq$(relatedTypes[i], routeEntityType)) - t13 = new A.Border(B.BorderSide_aLd, B.BorderSide_aLd, new A.BorderSide(!t4 || !t2.get$hasAccentColor() ? t2.get$accentColor() : B.Color_4294967295, 2, B.BorderStyle_1, B.StrokeAlign_0), B.BorderSide_aLd); + t13 = new A.Border(B.BorderSide_8xm, B.BorderSide_8xm, new A.BorderSide(!t4 || !t2.get$hasAccentColor() ? t2.get$accentColor() : B.Color_4294967295, 2, B.BorderStyle_1, -1), B.BorderSide_8xm); else t13 = _null; t11.push(new A.DecoratedBox(new A.BoxDecoration(_null, _null, t13, _null, _null, _null, B.BoxShape_0), B.DecorationPosition_0, t12, _null)); @@ -428376,7 +453071,7 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].userCompany.company.isModuleEnabled$1(element); }, - $signature: 313 + $signature: 285 }; A.EntityTopFilter_build_closure0.prototype = { call$0() { @@ -428424,7 +453119,7 @@ t3 = _this.filterEntityType; return A.PopupMenuButton$(new A.Padding(B.EdgeInsets_4_0_4_0, A.Row$(A._setArrayType([A.Text$(t1.get$more(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t2.get$headerTextColor(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), new A.SizedBox(4, _null, _null, _null), A.Icon$(B.IconData_57496_MaterialIcons_null_false, t2.get$headerTextColor(), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _this.routeEntityType, new A.EntityTopFilter_build__closure(t3, _this.relatedTypes, remaining, t2, t1), new A.EntityTopFilter_build__closure0(t3, _this.filterEntity), B.EdgeInsets_8_8_8_8, _null, type$.legacy_EntityType); }, - $signature: 2390 + $signature: 2418 }; A.EntityTopFilter_build__closure0.prototype = { call$1(value) { @@ -428434,7 +453129,7 @@ else A.viewEntitiesByType(value, t1); }, - $signature: 238 + $signature: 230 }; A.EntityTopFilter_build__closure.prototype = { call$1(context) { @@ -428445,7 +453140,7 @@ t4 = t3._eval$1("MappedIterable<1,PopupMenuItem*>"); return A.List_List$of(new A.MappedIterable(new A.WhereIterable(t2, new A.EntityTopFilter_build___closure(_this.state), t3._eval$1("WhereIterable<1>")), new A.EntityTopFilter_build___closure0(t1, _this.localization), t4), true, t4._eval$1("Iterable.E")); }, - $signature: 2392 + $signature: 2420 }; A.EntityTopFilter_build___closure.prototype = { call$1(element) { @@ -428453,7 +453148,7 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].userCompany.company.isModuleEnabled$1(element); }, - $signature: 313 + $signature: 285 }; A.EntityTopFilter_build___closure0.prototype = { call$1(type) { @@ -428461,7 +453156,7 @@ t1 = this.localization; return A.PopupMenuItem$(new A.ConstrainedBox(new A.BoxConstraints(75, 1 / 0, 0, 1 / 0), A.Text$(type === this.filterEntityType ? t1.get$overview() : A.S(t1.lookup$1(type.get$plural())), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), type, type$.legacy_EntityType); }, - $signature: 2393 + $signature: 2421 }; A.EntityTopFilter_build_closure6.prototype = { call$0() { @@ -428505,7 +453200,7 @@ entityActions = new A.WhereIterable(t4, new A.EntityTopFilterHeader_build_closure(), t3._eval$1("WhereIterable<1>")); textStyle = A.Theme_of(context).textTheme.bodyMedium.copyWith$1$color(t2.get$headerTextColor()); t4 = type$.JSArray_legacy_Widget; - t5 = A._setArrayType([new A.SizedBox(4, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, t2.get$headerTextColor(), _null), _null, new A.EntityTopFilterHeader_build_closure0(uiState, t2, store), B.EdgeInsets_8_8_8_8, _null, _null, _null), new A.SizedBox(4, _null, _null, _null)], t4); + t5 = A._setArrayType([new A.SizedBox(4, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, t2.get$headerTextColor(), _null), _null, new A.EntityTopFilterHeader_build_closure0(uiState, t2, store), _null, _null, _null, _null), new A.SizedBox(4, _null, _null, _null)], t4); if (!prefState.isFilterVisible) { t6 = A.Icon$(B.IconData_57698_MaterialIcons_null_true, t2.get$headerTextColor(), _null); t7 = new A.EntityPresenter(); @@ -428524,7 +453219,7 @@ call$1(action) { return action != null; }, - $signature: 418 + $signature: 528 }; A.EntityTopFilterHeader_build_closure0.prototype = { call$0() { @@ -428563,14 +453258,14 @@ call$1(action) { var _this = this, _null = null, label = _this.localization.lookup$1(A.S(action)), - t1 = action === B.EntityAction_edit ? A.ButtonStyle$(_null, _null, new A.MaterialStatePropertyAll(_this.state.prefState.get$colorThemeModel().colorSuccess, type$.MaterialStatePropertyAll_legacy_Color), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null) : _null, + t1 = action === B.EntityAction_edit ? A.ButtonStyle$(_null, _null, new A.MaterialStatePropertyAll(_this.state.prefState.get$colorThemeModel().colorSuccess, type$.MaterialStatePropertyAll_legacy_Color), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null) : _null, t2 = A.getEntityActionIcon(action), t3 = _this.state.isSaving, t4 = t3 ? _null : _this.textStyle; t3 = t3 ? _null : new A.EntityTopFilterHeader_build__closure(_this.filterEntity, action); return A.OutlinedButton$(new A.IconText(label, t2, t4, _null, false, _null), _null, t3, t1); }, - $signature: 420 + $signature: 526 }; A.EntityTopFilterHeader_build__closure.prototype = { call$0() { @@ -428583,13 +453278,13 @@ var _this = this, _null = null; return A.PopupMenuButton$(new A.Padding(B.EdgeInsets_8_0_8_0, A.Row$(A._setArrayType([A.Text$(_this.localization.get$more(), _null, _null, _null, _null, _null, _this.textStyle, _null, _null, _null), new A.SizedBox(4, _null, _null, _null), A.Icon$(B.IconData_57496_MaterialIcons_null_false, _this.state.get$headerTextColor(), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, new A.EntityTopFilterHeader_build__closure0(_this.entityActions, remaining), new A.EntityTopFilterHeader_build__closure1(_this.filterEntity), B.EdgeInsets_8_8_8_8, _null, type$.legacy_EntityAction); }, - $signature: 421 + $signature: 525 }; A.EntityTopFilterHeader_build__closure1.prototype = { call$1(action) { A.handleEntitiesActions(A._setArrayType([this.filterEntity], type$.JSArray_legacy_BaseEntity), action, false); }, - $signature: 311 + $signature: 286 }; A.EntityTopFilterHeader_build__closure0.prototype = { call$1(context) { @@ -428599,7 +453294,7 @@ t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,PopupMenuItem*>"); return A.List_List$of(new A.MappedListIterable(t1, new A.EntityTopFilterHeader_build___closure(context), t2), true, t2._eval$1("ListIterable.E")); }, - $signature: 422 + $signature: 524 }; A.EntityTopFilterHeader_build___closure.prototype = { call$1(action) { @@ -428609,7 +453304,7 @@ t1 = A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).lookup$1(J.toString$0$(action)); return A.PopupMenuItem$(A.Row$(A._setArrayType([t2, new A.SizedBox(16, _null, _null, _null), A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), action, type$.legacy_EntityAction); }, - $signature: 423 + $signature: 522 }; A.EntityTopFilterHeader_build_closure5.prototype = { call$0() { @@ -428654,7 +453349,7 @@ t1 = B.CrossAxisAlignment_2; t1 = A.Container$(_null, A.Column$(_this.children, t1, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, _null, _this.constraints, _null, _null, _null, _null, _null, _null, _null, _null, 1 / 0); } - return new A.Padding(t3, A.FocusTraversalGroup$(A.Card$(new A.AppBorder(new A.Padding(t6, t1, _null), _null, _null, _null, !t5, _null), _null, _null, 5, _null, true, new A.RoundedRectangleBorder(t4, B.BorderSide_aLd)), true, _null), _null); + return new A.Padding(t3, A.FocusTraversalGroup$(A.Card$(new A.AppBorder(new A.Padding(t6, t1, _null), _null, _null, _null, !t5, _null), _null, _null, 5, _null, true, new A.RoundedRectangleBorder(t4, B.BorderSide_8xm)), true, _null), _null); } }; A.AppDropdownButton.prototype = { @@ -428679,7 +453374,7 @@ t3.push(A.DropdownMenuItem$(t7, _null, _this.blankValue, t4)); } B.JSArray_methods.addAll$1(t3, t1); - dropDownButton = new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, t5, true, 48, t3, t6, _this.selectedItemBuilder, _null, _null, checkedValue, t4), _null); + dropDownButton = new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, t5, true, t3, t6, _this.selectedItemBuilder, _null, checkedValue, t4), _null); if (t5) { t1 = A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); dropDownButton = A.InputDecorator$(_null, dropDownButton, t1, false, isEmpty && _this.blankLabel == null, false, false, _null, _null); @@ -428704,7 +453399,7 @@ t1 = _this.child; if (t1 == null) t1 = new A.ScrollableListView(_this.children, _null, _null, true, false, _null); - return A.FocusScope$(false, A.Form$(_null, t1, _this.formKey), _null, _this.focusNode); + return A.FocusScope$(false, A.Form$(_null, t1, _this.formKey), _null, _null, _this.focusNode); } }; A.AppTabForm.prototype = { @@ -428714,7 +453409,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2 = _this.tabBarKey; t1 = t2 == null ? new A.ValueKey(t1.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int) : t2; - return A.FocusScope$(false, A.Form$(null, A.TabBarView$(_this.children, _this.tabController, t1), _this.formKey), null, _this.focusNode); + return A.FocusScope$(false, A.Form$(null, A.TabBarView$(_this.children, _this.tabController, t1), _this.formKey), null, null, _this.focusNode); } }; A.AppTabBar.prototype = { @@ -428725,7 +453420,7 @@ tabBar = A.TabBar$(_this.controller, A.Theme_of(context).colorScheme.secondary, _this.isScrollable, _null, _this.onTap, _this.tabs); if (t1.prefState.enableDarkMode || !t1.get$hasAccentColor()) return tabBar; - return new A.Theme(A.ThemeData_ThemeData(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.TabBarTheme(_null, _null, B.Color_4278190080, _null, _null, A.Color$fromARGB(166, 0, 0, 0), _null, _null, _null, _null), _null, _null, _null, _null, _null), tabBar, _null); + return new A.Theme(A.ThemeData_ThemeData(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.TabBarTheme(_null, _null, _null, _null, B.Color_4278190080, _null, _null, A.Color$fromARGB(166, 0, 0, 0), _null, _null, _null, _null), _null, _null, _null, _null, _null), tabBar, _null); } }; A.AppToggleButtons.prototype = { @@ -428776,7 +453471,7 @@ t2 = A.instanceType(t5)._eval$1("MappedListIterable<1,Container*>"); return A.ToggleButtons$(_null, A.List_List$of(new A.MappedListIterable(t5, new A.AppToggleButtons_build__closure(t1), t2), true, t2._eval$1("ListIterable.E")), _null, _null, isSelected, new A.AppToggleButtons_build__closure0(t4), true, _null, _null); }, - $signature: 721 + $signature: 660 }; A.AppToggleButtons_build__closure.prototype = { call$1(label) { @@ -428784,13 +453479,13 @@ t1 = this._box_0.toggleWidth; return A.Container$(_null, A.Center$(A.Text$(label[0].toUpperCase() + J.substring$1$s(label, 1), _null, 1, B.TextOverflow_0, _null, _null, _null, _null, _null, _null), _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1); }, - $signature: 2395 + $signature: 2423 }; A.AppToggleButtons_build__closure0.prototype = { call$1(index) { return this.$this.onTabChanged.call$1(index); }, - $signature: 187 + $signature: 180 }; A.BoolDropdownButton.prototype = { build$1(context) { @@ -428824,7 +453519,7 @@ t2 = type$.legacy_bool; t3 = type$.JSArray_legacy_DropdownMenuItem_legacy_bool; t3 = A._setArrayType(A._setArrayType([A.DropdownMenuItem$(A.Text$("", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, type$.Null), A.DropdownMenuItem$(A.Text$(falseLabel, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, t2), A.DropdownMenuItem$(A.Text$(trueLabel0, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, t2)], t3).slice(0), t3); - widget = new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, true, true, 48, t3, new A.BoolDropdownButton_build_closure0(_this), _null, _null, _null, t1, t2), _null); + widget = new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, true, true, t3, new A.BoolDropdownButton_build_closure0(_this), _null, _null, t1, t2), _null); } else { t1 = A.getLayout(context) === B.AppLayout_desktop ? B.Axis_0 : B.Axis_1; t2 = _this.minWidth; @@ -428842,7 +453537,7 @@ t2 = _this.label; if (t2 == null) return widget; - t2 = A.InputDecoration$(_null, _showBlank ? _null : B._NoInputBorder_Kz0, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t2 = A.InputDecoration$(_null, _showBlank ? _null : B._NoInputBorder_uXA, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); return A.InputDecorator$(_null, widget, t2, false, A.S(t1 == null ? "" : t1).length === 0, false, false, _null, _null); }, get$value(receiver) { @@ -428853,13 +453548,13 @@ call$1(value) { return this.$this.onChanged.call$1(value); }, - $signature: 9 + $signature: 10 }; A.BoolDropdownButton_build_closure0.prototype = { call$1(value) { return this.$this.onChanged.call$1(value); }, - $signature: 9 + $signature: 10 }; A.BoolDropdownButton_build_closure2.prototype = { call$0() { @@ -428871,7 +453566,7 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.BoolDropdownButton_build_closure4.prototype = { call$0() { @@ -428883,7 +453578,7 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.ClientPicker.prototype = { build$1(context) { @@ -428905,11 +453600,11 @@ call$1(val) { return this.$this.isRequired && J.trim$0$s(val).length === 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseSelectAClient() : null; }, - $signature: 15 + $signature: 16 }; A.FormColorPicker.prototype = { createState$0() { - return new A._FormColorPickerState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), new A.Debouncer(500), A._setArrayType([B.MaterialColor_Map_JNc9P_4294198070, B.MaterialColor_Map_JN0o6_4293467747, B.MaterialColor_Map_JNNS7_4288423856, B.MaterialColor_Map_JNEyN_4284955319, B.MaterialColor_Map_JN8qN_4282339765, A.convertHexStringToColor("#2F7DC3"), B.MaterialColor_Map_JNwaj_4280391411, B.MaterialColor_Map_JN94k_4278238420, B.MaterialColor_Map_JN0Sr_4278228616, B.MaterialColor_Map_JNEaM_4283215696, B.MaterialColor_Map_JNJAl_4287349578, B.MaterialColor_Map_JNQQJ_4291681337, B.MaterialColor_Map_JNHRl_4294961979, B.MaterialColor_Map_JNsy5_4294951175, B.MaterialColor_Map_JNZaB_4294940672, B.MaterialColor_Map_JNUn6_4294924066, B.MaterialColor_Map_HFpTk_4288585374, B.MaterialColor_Map_JNy8A_4284513675, B.Color_4278190080], type$.JSArray_legacy_Color), B._StateLifecycle_0); + return new A._FormColorPickerState(A.TextEditingController$(null), new A.Debouncer(500), A._setArrayType([B.MaterialColor_Map_JNc9P_4294198070, B.MaterialColor_Map_JN0o6_4293467747, B.MaterialColor_Map_JNNS7_4288423856, B.MaterialColor_Map_JNEyN_4284955319, B.MaterialColor_Map_JN8qN_4282339765, A.convertHexStringToColor("#2F7DC3"), B.MaterialColor_Map_JNwaj_4280391411, B.MaterialColor_Map_JN94k_4278238420, B.MaterialColor_Map_JN0Sr_4278228616, B.MaterialColor_Map_JNEaM_4283215696, B.MaterialColor_Map_JNJAl_4287349578, B.MaterialColor_Map_JNQQJ_4291681337, B.MaterialColor_Map_JNHRl_4294961979, B.MaterialColor_Map_JNsy5_4294951175, B.MaterialColor_Map_JNZaB_4294940672, B.MaterialColor_Map_JNUn6_4294924066, B.MaterialColor_Map_HFpTk_4288585374, B.MaterialColor_Map_JNy8A_4284513675, B.Color_4278190080], type$.JSArray_legacy_Color), B._StateLifecycle_0); }, onSelected$1(arg0) { return this.onSelected.call$1(arg0); @@ -428941,9 +453636,7 @@ this.setState$1(new A._FormColorPickerState__selectColor_closure(this, color)); }, dispose$0() { - var t1 = this._color_picker$_textController; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + this._color_picker$_textController.dispose$0(); this.super$State$dispose(); }, _showPicker$0() { @@ -428966,7 +453659,7 @@ colors = $.$get$colorThemesMap().$index(0, theme); t3 = _this._framework$_element; t3.toString; - A.showDialog(null, true, new A._FormColorPickerState__showPicker_closure(t1, _this, colors, t2), t3, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, true, new A._FormColorPickerState__showPicker_closure(t1, _this, colors, t2), t3, null, true, type$.legacy_AlertDialog); }, build$1(context) { var t2, t3, t4, t5, t6, _this = this, _null = null, @@ -428995,9 +453688,9 @@ _this._widget.toString; t3 = _this._selectedColor; if (t3 != null) - t5.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._FormColorPickerState_build_closure(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t5.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._FormColorPickerState_build_closure(_this), _null, _null, _null, _null)); else - t5.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57724_MaterialIcons_null_false, _null, _null), _null, t2, B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t5.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57724_MaterialIcons_null_false, _null, _null), _null, t2, _null, _null, _null, _null)); return new A.Stack(B.Alignment_1_0, _null, B.StackFit_0, B.Clip_1, A._setArrayType([t1, A.Row$(t5, B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null)], t6), _null); } }; @@ -429040,17 +453733,17 @@ t2.push(t3.colorSuccess); t2.push(t3.colorWarning); t2.push(t3.colorDanger); - t2 = A.SingleChildScrollView$(new A.BlockPicker(_this._box_0.color, new A._FormColorPickerState__showPicker__closure(t1), t2, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1); + t2 = A.SingleChildScrollView$(new A.BlockPicker(_this._box_0.color, new A._FormColorPickerState__showPicker__closure(t1), t2, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1); t3 = _this.localization; return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t3.get$cancel(t3).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._FormColorPickerState__showPicker__closure0(context), _null), A.TextButton$(false, A.Text$(t3.get$done().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._FormColorPickerState__showPicker__closure1(t1, context), _null)], type$.JSArray_legacy_Widget), _null, _null, t2, _null, _null, _null); }, - $signature: 207 + $signature: 199 }; A._FormColorPickerState__showPicker__closure.prototype = { call$1(color) { this.$this._pendingColor = A.convertColorToHexString(color); }, - $signature: 2399 + $signature: 2427 }; A._FormColorPickerState__showPicker__closure0.prototype = { call$0() { @@ -429090,22 +453783,17 @@ initState$0() { var t1, t2, _this = this; _this.super$State$initState(); - t1 = _this._widget; - t2 = t1.controller; - if (t2 == null) - t2 = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); - _this._custom_field$_controller = t2; - t1 = t1.value; - t2.set$text(0, t1 == null ? "" : t1); + t1 = _this._widget.controller; + if (t1 == null) + t1 = A.TextEditingController$(null); + _this._custom_field$_controller = t1; + t2 = _this._widget.value; + t1.set$text(0, t2 == null ? "" : t2); _this._custom_field$_value = _this._widget.value; }, dispose$0() { - if (this._widget.controller == null) { - var t1 = this._custom_field$_controller; - t1.toString; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - } + if (this._widget.controller == null) + this._custom_field$_controller.dispose$0(); this.super$State$dispose(); }, build$1(context) { @@ -429168,7 +453856,7 @@ if (t1.onChanged != null) t1.onChanged$1(value ? "yes" : "no"); }, - $signature: 20 + $signature: 21 }; A._CustomFieldState_build_closure0.prototype = { call$2(date, _) { @@ -429191,7 +453879,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(option, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, option, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._CustomFieldState_build_closure2.prototype = { call$1(value) { @@ -429277,7 +453965,8 @@ }; A.DatePicker.prototype = { createState$0() { - return new A._DatePickerState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A.FocusNode$(true, null, true, true, null, null, false), B._StateLifecycle_0); + var _null = null; + return new A._DatePickerState(A.TextEditingController$(_null), A.FocusNode$(true, _null, true, true, _null, _null, false), B._StateLifecycle_0); }, onSelected$2(arg0, arg1) { return this.onSelected.call$2(arg0, arg1); @@ -429312,10 +454001,8 @@ } }, dispose$0() { - var _this = this, - t1 = _this._textController; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + var t1, _this = this; + _this._textController.dispose$0(); t1 = _this._date_picker$_focusNode; t1.removeListener$1(0, _this.get$_onFoucsChanged()); t1.dispose$0(); @@ -429397,7 +454084,7 @@ t1 = (t1 == null ? "" : t1).length !== 0; } else t1 = false; - return A.DecoratedFormField$(false, _null, false, _this._textController, A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, t1 ? A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._DatePickerState_build_closure(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null) : A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57782_MaterialIcons_null_false, _null, _null), _null, new A._DatePickerState_build_closure0(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null, _null, _null, _null), true, _this._date_picker$_focusNode, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, _null, _null, _null, false, new A._DatePickerState_build_closure1(_this, context), _null, _null, true, _null, _null, B.TextAlign_4, t2); + return A.DecoratedFormField$(false, _null, false, _this._textController, A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, t1 ? A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._DatePickerState_build_closure(_this), _null, _null, _null, _null) : A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57782_MaterialIcons_null_false, _null, _null), _null, new A._DatePickerState_build_closure0(_this), _null, _null, _null, _null), _null, _null, _null, _null), true, _this._date_picker$_focusNode, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, _null, _null, _null, false, new A._DatePickerState_build_closure1(_this, context), _null, _null, true, _null, _null, B.TextAlign_4, t2); } }; A._DatePickerState__onFoucsChanged_closure.prototype = { @@ -429576,7 +454263,7 @@ if (t1) { t1 = _this._widget; if (t1.suffixIconButton == null && t1.suffixIcon == null && t1.enabled) - iconButton = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._DecoratedFormFieldState_build_closure(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null); + iconButton = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._DecoratedFormFieldState_build_closure(_this), _null, _null, _null, _null); } t1 = _this._widget; inputDecoration = t1.decoration; @@ -429660,7 +454347,7 @@ else if (this.enterShouldSubmit) t1._widget.onSavePressed$1(this.context); }, - $signature: 76 + $signature: 85 }; A.DesignPicker.prototype = { build$1(context) { @@ -429703,14 +454390,14 @@ return false; return !design.get$isArchived() && !design.isDeleted || designId == this.$this.initialValue; }, - $signature: 14 + $signature: 15 }; A.DesignPicker_build_closure0.prototype = { call$1(value) { var _null = null; return A.DropdownMenuItem$(A.Text$(this.designState.map._map$_map.$index(0, value).name, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.DiscountField.prototype = { build$1(context) { @@ -429720,7 +454407,7 @@ if (t2 == null) t2 = t1.get$discount(); t3 = type$.legacy_bool; - return A.Row$(A._setArrayType([A.Expanded$(A.DecoratedFormField$(false, _null, false, _this.controller, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t2, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), 1), B.SizedBox_10_null_null_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$percent(t1), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 14, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, false, t3), A.DropdownMenuItem$(A.Text$(t1.get$amount(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 14, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, true, t3)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), _this.onTypeChanged, _null, _null, _null, _this.isAmountDiscount, t3), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null); + return A.Row$(A._setArrayType([A.Expanded$(A.DecoratedFormField$(false, _null, false, _this.controller, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t2, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), 1), B.SizedBox_10_null_null_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, false, false, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$percent(t1), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 14, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, false, t3), A.DropdownMenuItem$(A.Text$(t1.get$amount(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 14, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, true, t3)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), _this.onTypeChanged, _null, _null, _this.isAmountDiscount, t3), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null); }, get$value(receiver) { return this.value; @@ -429728,7 +454415,8 @@ }; A.DurationPicker.prototype = { createState$0() { - return new A._DurationPickerState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A.FocusNode$(true, null, true, true, null, null, false), B._StateLifecycle_0); + var _null = null; + return new A._DurationPickerState(A.TextEditingController$(_null), A.FocusNode$(true, _null, true, true, _null, _null, false), B._StateLifecycle_0); }, onSelected$1(arg0) { return this.onSelected.call$1(arg0); @@ -429764,9 +454452,7 @@ t1 = _this._duration_picker$_focusNode; t1.removeListener$1(0, _this.get$_duration_picker$_onFoucsChanged()); t1.dispose$0(); - t1 = _this._duration_picker$_textController; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + _this._duration_picker$_textController.dispose$0(); _this.super$State$dispose(); }, build$1(context) { @@ -429822,14 +454508,14 @@ var t1 = type$.MappedListIterable_of_legacy_int_and_legacy_PopupMenuItem_legacy_int; return A.List_List$of(new A.MappedListIterable(A._setArrayType([15, 30, 45, 60, 75, 90, 105, 120], type$.JSArray_legacy_int), new A._DurationPickerState_build__closure0(), t1), true, t1._eval$1("ListIterable.E")); }, - $signature: 2402 + $signature: 2430 }; A._DurationPickerState_build__closure0.prototype = { call$1(minutes) { var _null = null; return A.PopupMenuItem$(A.Text$(A.formatDuration(A.Duration$(0, 0, 0, 0, minutes, 0), false), _null, _null, _null, _null, _null, _null, _null, _null, _null), minutes, type$.legacy_int); }, - $signature: 2403 + $signature: 2431 }; A._DurationPickerState_build_closure0.prototype = { call$1(minutes) { @@ -429838,7 +454524,7 @@ t1._duration_picker$_textController.set$text(0, A.formatDuration(duration, true)); t1._widget.onSelected$1(duration); }, - $signature: 111 + $signature: 117 }; A.DynamicSelector.prototype = { build$1(context) { @@ -429860,7 +454546,7 @@ return A.AppDropdownButton$(_null, "", true, t4.map$1$1(t2, new A.DynamicSelector_build_closure(_this, entityMap), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t1, new A.DynamicSelector_build_closure0(_this), _null, _this.allowClearing, _this.entityId, type$.legacy_String); } else { t1 = t5 == null ? t1.lookup$1(t3.toString$0(0)) : t5; - return A.EntityDropdown$(_this.allowClearing, false, _this.entityId, t2, _null, t3, B.List_empty1, t1, _null, _null, new A.DynamicSelector_build_closure1(_this), _null, _this.overrideSuggestedLabel, _null); + return A.EntityDropdown$(_this.allowClearing, false, _this.entityId, t2, _null, t3, B.List_empty0, t1, _null, _null, new A.DynamicSelector_build_closure1(_this), _null, _this.overrideSuggestedLabel, _null); } } }; @@ -429885,7 +454571,7 @@ } return A.DropdownMenuItem$(A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, entityId, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.DynamicSelector_build_closure1.prototype = { call$1(entity) { @@ -430038,7 +454724,7 @@ } return true; }, - $signature: 14 + $signature: 15 }; A.NotificationSettings_build_closure1.prototype = { call$1(eventType) { @@ -430080,7 +454766,7 @@ t1 = new A._NotificationSelector(value, new A.NotificationSettings_build__closure(_this.$this, t1, eventType), _this.hasMultipleUsers, false, _null); return A.DataRow$(A._setArrayType([t3, A.DataCell$(t1, _null)], type$.JSArray_legacy_DataCell)); }, - $signature: 2406 + $signature: 2434 }; A.NotificationSettings_build__closure.prototype = { call$1(value) { @@ -430166,7 +454852,7 @@ t6 = ""; } t7 = _this._password_field$_isPasswordObscured; - t3 = A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, A.IconButton$(B.Alignment_0_1, _null, _null, true, A.Icon$(t7 ? B.IconData_59069_MaterialIcons_null_false : B.IconData_59070_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A._PasswordFormFieldState_build_closure(_this), B.EdgeInsets_8_8_8_8, _null, t6, _null), _null, _null, _null, _null); + t3 = A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, A.IconButton$(B.Alignment_0_1, _null, _null, _null, A.Icon$(t7 ? B.IconData_59069_MaterialIcons_null_false : B.IconData_59070_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A._PasswordFormFieldState_build_closure(_this), _null, _null, t6, _null), _null, _null, _null, _null); t6 = _this._widget; if (t6.validate) { t8 = A._setArrayType([t6.newPassword ? "newPassword" : "password"], type$.JSArray_legacy_String); @@ -430218,7 +454904,7 @@ } return _null; }, - $signature: 15 + $signature: 16 }; A.ProjectPicker.prototype = { build$1(context) { @@ -430235,7 +454921,7 @@ t5 = _this.clientId; t1 = t3.call$5(t4.map, t4.list, t1.clientState.map, t1.userState.map, t5); t3 = (t5 == null ? "" : t5).length !== 0 ? new A.ProjectPicker_build_closure(_this, store) : _null; - return A.EntityDropdown$(true, false, _this.projectId, t1, _null, B.EntityType_project, B.List_empty1, t2, _this.onAddPressed, t3, new A.ProjectPicker_build_closure0(_this), _null, _null, _null); + return A.EntityDropdown$(true, false, _this.projectId, t1, _null, B.EntityType_project, B.List_empty0, t2, _this.onAddPressed, t3, new A.ProjectPicker_build_closure0(_this), _null, _null, _null); } }; A.ProjectPicker_build_closure0.prototype = { @@ -430255,7 +454941,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveProjectRequest(completer, t1)); }, - $signature: 156 + $signature: 141 }; A.ProjectPicker_build__closure.prototype = { call$1(b) { @@ -430263,7 +454949,7 @@ b.get$_project_model$_$this()._project_model$_clientId = this.$this.clientId; return b; }, - $signature: 173 + $signature: 187 }; A.SaveCancelButtons.prototype = { build$1(context) { @@ -430292,7 +454978,7 @@ t3 = false; return new A.AppTextButton(t2, t1.isEnabled || t1.isCancelEnabled ? new A.SaveCancelButtons_build__closure0(t1, context) : null, t3, null, null); }, - $signature: 376 + $signature: 414 }; A.SaveCancelButtons_build__closure0.prototype = { call$0() { @@ -430312,7 +454998,7 @@ t3 = t1.isEnabled ? new A.SaveCancelButtons_build__closure(t1, context) : null; return new A.AppTextButton(t2, t3, t1.isHeader, null, null); }, - $signature: 376 + $signature: 414 }; A.SaveCancelButtons_build__closure.prototype = { call$0() { @@ -430322,7 +455008,8 @@ }; A.TimePicker.prototype = { createState$0() { - return new A._TimePickerState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A.FocusNode$(true, null, true, true, null, null, false), B._StateLifecycle_0); + var _null = null; + return new A._TimePickerState(A.TextEditingController$(_null), A.FocusNode$(true, _null, true, true, _null, _null, false), B._StateLifecycle_0); }, onSelected$1(arg0) { return this.onSelected.call$1(arg0); @@ -430355,10 +455042,8 @@ } }, dispose$0() { - var _this = this, - t1 = _this._time_picker$_textController; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + var t1, _this = this; + _this._time_picker$_textController.dispose$0(); t1 = _this._time_picker$_focusNode; t1.removeListener$1(0, _this.get$_time_picker$_onFoucsChanged()); t1.dispose$0(); @@ -430426,7 +455111,7 @@ t1 = t2 == null ? t1.labelText : t2; if (t1 == null) t1 = ""; - t2 = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57402_MaterialIcons_null_false, _null, _null), _null, new A._TimePickerState_build_closure(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null); + t2 = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57402_MaterialIcons_null_false, _null, _null), _null, new A._TimePickerState_build_closure(_this), _null, _null, _null, _null); return A.DecoratedFormField$(false, _null, false, _this._time_picker$_textController, A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null), true, _this._time_picker$_focusNode, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, _null, _null, _null, false, new A._TimePickerState_build_closure0(_this, context), _null, _null, true, _null, _null, B.TextAlign_4, _null); } }; @@ -430446,7 +455131,7 @@ enableMilitaryTime = t2._list[t1].userCompany.company.settings.enableMilitaryTime; return new A.MediaQuery(context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.copyWith$1$alwaysUse24HourFormat(enableMilitaryTime), child, null); }, - $signature: 634 + $signature: 800 }; A._TimePickerState_build_closure.prototype = { call$0() { @@ -430524,13 +455209,13 @@ call$1(element) { return element.length !== 0; }, - $signature: 14 + $signature: 15 }; A._TimePickerState_build__closure0.prototype = { call$1(element) { return element.length !== 0; }, - $signature: 14 + $signature: 15 }; A._TimePickerState_build__closure1.prototype = { call$0() { @@ -430567,14 +455252,14 @@ t4 = t4.list; t6 = t2.userCompanyStates; t7 = t2.uiState.selectedCompanyIndex; - return A.EntityDropdown$(true, true, _this.vendorId, t3.call$4(t5, t4, t6._list[t7].userState.map, t2.staticState), t5, B.EntityType_vendor, B.List_empty1, t1, _this.onAddPressed, new A.VendorPicker_build_closure(store), _this.onSelected, null, null, new A.VendorPicker_build_closure0(context)); + return A.EntityDropdown$(true, true, _this.vendorId, t3.call$4(t5, t4, t6._list[t7].userState.map, t2.staticState), t5, B.EntityType_vendor, B.List_empty0, t1, _this.onAddPressed, new A.VendorPicker_build_closure(store), _this.onSelected, null, null, new A.VendorPicker_build_closure0(context)); } }; A.VendorPicker_build_closure0.prototype = { call$1(val) { return J.trim$0$s(val).length === 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseSelectAVendor() : null; }, - $signature: 15 + $signature: 16 }; A.VendorPicker_build_closure.prototype = { call$2(completer, $name) { @@ -430583,14 +455268,14 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveVendorRequest(completer, t1)); }, - $signature: 156 + $signature: 141 }; A.VendorPicker_build__closure.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_name = this.name; return b; }, - $signature: 90 + $signature: 96 }; A.TokenMeta.prototype = { build$1(context) { @@ -430630,16 +455315,16 @@ if (t2.appLayout === B.AppLayout_mobile || t2.historySidebarMode === B.AppSidebarMode_float) t3.push(new A.Builder(new A.HistoryDrawer_build_closure(), _null)); else - t3.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.HistoryDrawer_build_closure0(store), B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t3.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.HistoryDrawer_build_closure0(store), _null, _null, _null, _null)); return new A.SizedBox(272, _null, A.Drawer$(A.Scaffold$(A.AppBar$(t3, _null, false, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, 1, _null), _null, A.FocusTraversalGroup$(new A.ColoredBox(A.Theme_of(context).cardColor, new A.ScrollableListView(widgets, _null, _null, _null, false, _null), _null), true, _null), _null, _null, _null, _null, _null)), _null); } }; A.HistoryDrawer_build_closure.prototype = { call$1(context) { var _null = null; - return A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.HistoryDrawer_build__closure(context), B.EdgeInsets_8_8_8_8, _null, _null, _null); + return A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.HistoryDrawer_build__closure(context), _null, _null, _null, _null); }, - $signature: 441 + $signature: 512 }; A.HistoryDrawer_build__closure.prototype = { call$0() { @@ -430692,24 +455377,25 @@ return new A.SizedBox(_null, _null, _null, _null); clientId = type$.legacy_BelongsToClient._is(entity) ? entity.get$clientId(entity) : _null; title = A.Text$(entity.get$listDisplayName().length === 0 ? A.formatNumber(entity.get$listDisplayAmount(), context, clientId, _null, entity.get$listDisplayAmountType(), true, _null, _null, false) : entity.get$listDisplayName(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - subtitle = A.Text$(t2.lookup$1(A.S(t5)), _null, _null, _null, _null, _null, _null, _null, _null, _null); + subtitle = A.Text$(t2.lookup$1(A.S(t5)), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodySmall, _null, _null, _null); t2 = entity; } t4 = $history.id; t6 = A.S(t5); t5 = A.Icon$(A.getEntityIcon(t5), _null, _null); - t7 = A.Duration$(0, 0, 0, 0, 1, 0); - t1 = t2 == null ? _null : new A._HistoryListTileState_build_closure(t1, t3, context); - return A.Container$(_null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, new A.ValueKey("__" + A.S(t4) + "_" + t6 + "__", type$.ValueKey_legacy_String), t5, t1, new A._HistoryListTileState_build_closure0(t3, context, $history, store), false, _null, _null, subtitle, _null, title, new A.LiveText(t7, new A._HistoryListTileState_build_closure1($history, t3), _null, _null), _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t7 = type$.JSArray_legacy_Widget; + t7 = A.Row$(A._setArrayType([A.Expanded$(A.Column$(A._setArrayType([title, subtitle], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.Flexible(1, B.FlexFit_1, new A.LiveText(A.Duration$(0, 0, 0, 0, 1, 0), new A._HistoryListTileState_build_closure($history, t3), _null, 2, _null), _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t1 = t2 == null ? _null : new A._HistoryListTileState_build_closure0(t1, t3, context); + return A.Container$(_null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, new A.ValueKey("__" + A.S(t4) + "_" + t6 + "__", type$.ValueKey_legacy_String), t5, _null, t1, new A._HistoryListTileState_build_closure1(t3, context, $history, store), false, _null, _null, _null, _null, _null, t7, _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); } }; - A._HistoryListTileState_build_closure1.prototype = { + A._HistoryListTileState_build_closure.prototype = { call$0() { return A.format(A.DateTime$fromMillisecondsSinceEpoch(this.history.timestamp, false), J.$add$ansx(A.localeSelector(this.state, true), "_short")); }, - $signature: 131 + $signature: 128 }; - A._HistoryListTileState_build_closure0.prototype = { + A._HistoryListTileState_build_closure1.prototype = { call$0() { var t3, _this = this, _null = null, t1 = _this.state, @@ -430743,7 +455429,7 @@ }, $signature: 1 }; - A._HistoryListTileState_build_closure.prototype = { + A._HistoryListTileState_build_closure0.prototype = { call$0() { var t3, t1 = A._setArrayType([this._box_0.entity], type$.JSArray_legacy_BaseEntity), @@ -430775,7 +455461,7 @@ call$2(context, viewModel) { return new A.HistoryDrawer(null); }, - $signature: 2410 + $signature: 2438 }; A.AppDrawerVM.prototype = { get$user(receiver) { @@ -430817,8 +455503,8 @@ }; A.InvoiceEmailView.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._InvoiceEmailViewState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(1500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); + var _null = null; + return new A._InvoiceEmailViewState(A.TextEditingController$(_null), A.TextEditingController$(_null), new A.Debouncer(1500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), _null, _null, B._StateLifecycle_0); } }; A._InvoiceEmailViewState.prototype = { @@ -430936,7 +455622,7 @@ t5 = settings.emailSubjectCustom3; if ((t5 == null ? "" : t5).length !== 0) t7.push(A.DropdownMenuItem$(A.Text$(t1.get$thirdCustom(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_custom3, t8)); - return new A.Padding(B.EdgeInsets_24_2_18_0, A.Row$(A._setArrayType([t3, new A.SizedBox(4, _null, _null, _null), new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, t7, t4, _null, _null, _null, t2, t8), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null); + return new A.Padding(B.EdgeInsets_24_2_18_0, A.Row$(A._setArrayType([t3, new A.SizedBox(4, _null, _null, _null), new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, false, false, t7, t4, _null, _null, t2, t8), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null); }, _buildPreview$1(context) { var t1, t2, t3, _this = this, _null = null; @@ -431008,7 +455694,12 @@ t6 = !t6.prefState.enableDarkMode; } else t6 = false; - t6 = t6 ? B.Color_4294967295 : A.Theme_of(context).backgroundColor; + if (t6) + t6 = B.Color_4294967295; + else { + t6 = A.Theme_of(context)._backgroundColor; + t6.toString; + } t2.push(new A.ColoredBox(t6, new A.Padding(B.EdgeInsets_24_0_10_16, A.DecoratedFormField$(false, _null, false, _this._invoice_email_view$_subjectController, _null, enableCustomEmail, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$subject(), _null, _null, false, new A._InvoiceEmailViewState__buildEdit_closure0(_this), _null, _null, true, _null, _null, B.TextAlign_4, _null), _null), _null)); if (t4[t5].userCompany.company.markdownEmailEnabled) t2.push(A.Expanded$(new A.ColoredBox(B.Color_4294967295, new A.IgnorePointer(t3, _null, new A.ExampleEditor(_this._rawBodyPreview, new A._InvoiceEmailViewState__buildEdit_closure1(_this), _null), _null), _null), 1)); @@ -431103,7 +455794,7 @@ return; t1.setState$1(new A._InvoiceEmailViewState__loadTemplate__closure(t1, subject, body, email, rawBody, this.origSubject, this.origBody, rawSubject)); }, - $signature: 719 + $signature: 671 }; A._InvoiceEmailViewState__loadTemplate__closure.prototype = { call$0() { @@ -431133,7 +455824,7 @@ var t1 = this.invoice; return B.JSArray_methods.firstWhere$2$orElse((t1.entityType === B.EntityType_purchaseOrder ? this.vendor.contacts : this.client.contacts)._list, new A._InvoiceEmailViewState__buildTemplateDropdown__closure0(t1, invitation), new A._InvoiceEmailViewState__buildTemplateDropdown__closure1()); }, - $signature: 2412 + $signature: 2440 }; A._InvoiceEmailViewState__buildTemplateDropdown__closure0.prototype = { call$1(contact) { @@ -431141,7 +455832,7 @@ t2 = this.invitation; return t1 === (this.invoice.entityType === B.EntityType_purchaseOrder ? t2.vendorContactId : t2.clientContactId); }, - $signature: 176 + $signature: 182 }; A._InvoiceEmailViewState__buildTemplateDropdown__closure1.prototype = { call$0() { @@ -431153,7 +455844,7 @@ call$1(contact) { return contact != null; }, - $signature: 176 + $signature: 182 }; A._InvoiceEmailViewState__buildTemplateDropdown_closure1.prototype = { call$1(contact) { @@ -431177,7 +455868,7 @@ var t1 = this.$this; t1.setState$1(new A._InvoiceEmailViewState__buildTemplateDropdown__closure(t1, template)); }, - $signature: 718 + $signature: 672 }; A._InvoiceEmailViewState__buildTemplateDropdown__closure.prototype = { call$0() { @@ -431194,7 +455885,7 @@ call$0() { var t1, t2; if (A.supportsInAppPurchase()) - A.showDialog(null, true, new A._InvoiceEmailViewState__buildEdit__closure(), this.context, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._InvoiceEmailViewState__buildEdit__closure(), this.context, null, true, type$.void); else { t1 = this.state; t2 = t1.uiState.selectedCompanyIndex; @@ -431207,13 +455898,13 @@ call$1(context) { return new A.UpgradeDialog(null); }, - $signature: 316 + $signature: 312 }; A._InvoiceEmailViewState__buildEdit_closure0.prototype = { call$1(_) { return this.$this._invoice_email_view$_onChanged$0(); }, - $signature: 76 + $signature: 85 }; A._InvoiceEmailViewState__buildEdit_closure1.prototype = { call$1(value) { @@ -431230,19 +455921,19 @@ call$1(_) { return this.$this._invoice_email_view$_onChanged$0(); }, - $signature: 76 + $signature: 85 }; A._InvoiceEmailViewState__buildHistory_closure.prototype = { call$2(context, index) { return new A.ActivityListTile(this.activities.elementAt$1(0, index), false, null); }, - $signature: 296 + $signature: 322 }; A._InvoiceEmailViewState_build_closure.prototype = { call$1(context) { return A.viewEntity(false, this.invoice, null, false); }, - $signature: 18 + $signature: 20 }; A._InvoiceEmailViewState_build_closure0.prototype = { call$1(context) { @@ -431256,20 +455947,20 @@ } else A.showMessageDialog(context, _this.localization.get$verifyPhoneNumberHelp(), null, null); }, - $signature: 16 + $signature: 17 }; A._InvoiceEmailViewState_build_closure1.prototype = { call$1(context) { return A.viewEntity(false, this.invoice, null, false); }, - $signature: 18 + $signature: 20 }; A._InvoiceEmailViewState_build_closure2.prototype = { call$1(context) { var t1 = this.$this; this.viewModel.onSendPressed.call$4(context, t1.selectedTemplate, t1._invoice_email_view$_subjectController._change_notifier$_value.text, t1._invoice_email_view$_bodyController._change_notifier$_value.text); }, - $signature: 16 + $signature: 17 }; A.__InvoiceEmailViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -431360,7 +456051,7 @@ t3 = A.Row$(A._setArrayType([t5, A.Text$(A.formatNumber(t1, context, t6, _null, B.FormatNumberType_0, true, _null, t4 ? t3.vendorId : _null, false), _null, _null, _null, _null, _null, _null, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t6 = A.Row$(A._setArrayType([A.Expanded$(A.Text$(subtitle, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), 1), new A.SizedBox(1, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t1 = A.Icon$(B.IconData_58397_MaterialIcons_null_true, _null, _null); - return A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([A.ListTile$(false, B.EdgeInsets_20_4_20_4, _null, _null, true, _null, _null, false, _null, _null, _null, this.onTap, false, _null, _null, t6, _null, t3, t1, _null), new A.ListDivider(_null)], t7), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, t2, 0, _null, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([A.ListTile$(false, B.EdgeInsets_20_4_20_4, _null, _null, true, _null, _null, false, _null, _null, _null, _null, this.onTap, false, _null, _null, _null, t6, _null, t3, t1, _null), new A.ListDivider(_null)], t7), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, t2, 0, _null, _null, _null, _null, _null, B.MaterialType_0); }, get$invoice() { return this.invoice; @@ -431368,7 +456059,7 @@ }; A.TaxRateDropdown.prototype = { createState$0() { - return new A._TaxRateDropdownState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0); + return new A._TaxRateDropdownState(A.TextEditingController$(null), B._StateLifecycle_0); } }; A._TaxRateDropdownState.prototype = { @@ -431389,9 +456080,7 @@ _this.super$State$didChangeDependencies(); }, dispose$0() { - var t1 = this._tax_rate_dropdown$_textController; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + this._tax_rate_dropdown$_textController.dispose$0(); this.super$State$dispose(); }, _formatTaxRate$1(taxRate) { @@ -431430,14 +456119,14 @@ t4.push(A.DropdownMenuItem$(A.Text$(t5 && taxRate.name.length === 0 ? "" : _this._formatTaxRate$1(taxRate), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, taxRate, type$.legacy_TaxRateEntity)); t5 = A._arrayInstanceType(taxRates)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); B.JSArray_methods.addAll$1(t4, A.List_List$of(new A.MappedListIterable(taxRates, new A._TaxRateDropdownState_build_closure3(_this), t5), true, t5._eval$1("ListIterable.E"))); - return A.InputDecorator$(_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, true, true, 48, t4, t1, _null, _null, _null, taxRate, type$.legacy_TaxRateEntity), _null), t2, false, t3, false, false, _null, _null); + return A.InputDecorator$(_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, true, true, t4, t1, _null, _null, taxRate, type$.legacy_TaxRateEntity), _null), t2, false, t3, false, false, _null, _null); } }; A._TaxRateDropdownState_didChangeDependencies_closure.prototype = { call$1(id) { return this.taxState.map._map$_map.$index(0, id); }, - $signature: 274 + $signature: 266 }; A._TaxRateDropdownState_didChangeDependencies_closure0.prototype = { call$1(taxRate) { @@ -431445,27 +456134,27 @@ t2 = this.$this._widget; return t1 === t2.initialTaxName && taxRate.rate === t2.initialTaxRate; }, - $signature: 717 + $signature: 674 }; A._TaxRateDropdownState_didChangeDependencies_closure1.prototype = { call$0() { var t1 = this.$this._widget; return A.TaxRateEntity_TaxRateEntity(null, t1.initialTaxName, t1.initialTaxRate, null); }, - $signature: 715 + $signature: 675 }; A._TaxRateDropdownState_build_closure.prototype = { call$1(id) { var t1 = this.taxState.map._map$_map.$index(0, id); return !t1.get$isArchived() && !t1.get$isDeleted(); }, - $signature: 14 + $signature: 15 }; A._TaxRateDropdownState_build_closure0.prototype = { call$1(id) { return this.taxState.map._map$_map.$index(0, id); }, - $signature: 274 + $signature: 266 }; A._TaxRateDropdownState_build_closure1.prototype = { call$1(taxRate) { @@ -431473,21 +456162,21 @@ t2 = this.$this._widget; return t1 === t2.initialTaxName && taxRate.rate === t2.initialTaxRate; }, - $signature: 717 + $signature: 674 }; A._TaxRateDropdownState_build_closure2.prototype = { call$0() { var t1 = this.$this._widget; return A.TaxRateEntity_TaxRateEntity(null, t1.initialTaxName, t1.initialTaxRate, null); }, - $signature: 715 + $signature: 675 }; A._TaxRateDropdownState_build_closure3.prototype = { call$1(taxRate) { var _null = null; return A.DropdownMenuItem$(A.Text$(taxRate.rate === 0 && taxRate.name.length === 0 ? "" : this.$this._formatTaxRate$1(taxRate), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, taxRate, type$.legacy_TaxRateEntity); }, - $signature: 2417 + $signature: 2445 }; A.TaxRateField.prototype = { build$1(context) { @@ -431531,7 +456220,7 @@ if (t2 == null || t1.relation == null) return new A.SizedBox(_null, _null, _null, _null); t1 = t2.get$listDisplayName(); - return A.MouseRegion$(A.GestureDetector$(_null, A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _this._link_text$_isHovered ? B.TextDecoration_1 : B.TextDecoration_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, new A._LinkTextRelatedEntityState_build_closure(_this), _null, _null, _null, _null, _null, _null, _null, _null, new A._LinkTextRelatedEntityState_build_closure0(_this), _null, _null, _null, _null, _null, _null), B.C__DeferringMouseCursor, _null, _null, new A._LinkTextRelatedEntityState_build_closure1(_this), new A._LinkTextRelatedEntityState_build_closure2(_this)); + return A.MouseRegion$(A.GestureDetector$(_null, A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _this._link_text$_isHovered ? B.TextDecoration_1 : B.TextDecoration_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, new A._LinkTextRelatedEntityState_build_closure(_this), _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._LinkTextRelatedEntityState_build_closure0(_this), _null, _null, _null, _null, _null, _null), B.C__DeferringMouseCursor, _null, _null, _null, new A._LinkTextRelatedEntityState_build_closure1(_this), new A._LinkTextRelatedEntityState_build_closure2(_this)); } }; A._LinkTextRelatedEntityState_build_closure2.prototype = { @@ -431539,26 +456228,26 @@ var t1 = this.$this; t1.setState$1(new A._LinkTextRelatedEntityState_build__closure(t1)); }, - $signature: 714 + $signature: 676 }; A._LinkTextRelatedEntityState_build__closure.prototype = { call$0() { return this.$this._link_text$_isHovered = true; }, - $signature: 25 + $signature: 24 }; A._LinkTextRelatedEntityState_build_closure1.prototype = { call$1($event) { var t1 = this.$this; t1.setState$1(new A._LinkTextRelatedEntityState_build__closure0(t1)); }, - $signature: 2419 + $signature: 2447 }; A._LinkTextRelatedEntityState_build__closure0.prototype = { call$0() { return this.$this._link_text$_isHovered = false; }, - $signature: 25 + $signature: 24 }; A._LinkTextRelatedEntityState_build_closure0.prototype = { call$0() { @@ -431606,10 +456295,10 @@ }; A._ListFilterState.prototype = { initState$0() { - var t1, _this = this; + var t1, _this = this, _null = null; _this.super$State$initState(); - _this._filterController = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); - t1 = A.FocusNode$(true, null, true, true, null, null, false); + _this._filterController = A.TextEditingController$(_null); + t1 = A.FocusNode$(true, _null, true, true, _null, _null, false); t1.addListener$1(0, _this.get$onFocusChanged()); _this._list_filter$_focusNode = t1; }, @@ -431625,11 +456314,8 @@ _this._list_filter$_focusNode.requestFocus$0(); }, dispose$0() { - var _this = this, - t1 = _this._filterController; - t1.toString; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + var _this = this; + _this._filterController.dispose$0(); _this._list_filter$_focusNode.removeListener$1(0, _this.get$onFocusChanged()); _this._list_filter$_focusNode.dispose$0(); _this.super$State$dispose(); @@ -431646,7 +456332,7 @@ t5 = type$.JSArray_legacy_Widget; t6 = A._setArrayType([], t5); if (_this._widget.entityType === B.EntityType_settings) - t6.push(new A.Padding(B.EdgeInsets_0_0_10_0, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_ujl, _null, _null), _null, new A._ListFilterState_build_closure(store), B.EdgeInsets_0_0_8_0, _null, _null, _null), _null)); + t6.push(new A.Padding(B.EdgeInsets_0_0_10_0, A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_ujl, _null, _null), _null, new A._ListFilterState_build_closure(store), B.EdgeInsets_0_0_8_0, _null, _null, _null), _null)); t7 = _this._filterController; t8 = _this._list_filter$_focusNode; t9 = _this._framework$_element; @@ -431656,7 +456342,7 @@ isDashboardOrSettings0 = B.JSArray_methods.contains$1(A._setArrayType([B.EntityType_dashboard, B.EntityType_settings], t4), _this._widget.entityType); isSingle = count === 1 || isDashboardOrSettings0; t4 = _this._widget; - key = A.toSnakeCase(isSingle ? t4.entityType.name : t4.entityType.get$plural()); + key = A.toSnakeCase(isSingle ? t4.entityType.get$readableValue() : t4.entityType.get$plural()); placeholder = t1.lookup$1(_this._widget.entityType === B.EntityType_dashboard ? "search_company" : "search_" + key); if (isSingle) t1 = placeholder; @@ -431670,7 +456356,7 @@ if (A.getLayout(context) === B.AppLayout_desktop && !isDashboardOrSettings) { t1 = $.$get$_$values0()._set$_set; t1 = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("SetMixin.E")); - t4 = A.InputDecoration$(_null, new A.OutlineInputBorder(4, B.BorderRadius_tLn0, B.BorderSide_hrQ), _null, new A.EdgeInsets(10, 13, 10, 13), _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t4 = A.InputDecoration$(_null, new A.OutlineInputBorder(4, B.BorderRadius_tLn0, B.BorderSide_tAf), _null, new A.EdgeInsets(10, 13, 10, 13), _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); t7 = t3.getUIState$1(_this._widget.entityType).get$listUIState().stateFilters; t7 = A._setArrayType([new A.SizedBox(8, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, A.DropDownMultiSelect$(new A._ListFilterState_build_closure2(t2), t4, new A._ListFilterState_build_closure3(t2), new A._ListFilterState_build_closure4(_this, t3), t1, new A.CopyOnWriteList(true, t7._list, A._instanceType(t7)._eval$1("CopyOnWriteList<1>")), t2.get$all()), _null)], t5); t1 = _this._widget; @@ -431679,7 +456365,7 @@ t1 = t3.getUIState$1(t1.entityType).get$listUIState().statusFilters; t8 = t1._list; t9 = t2.get$all(); - B.JSArray_methods.addAll$1(t7, A._setArrayType([new A.SizedBox(8, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, A.DropDownMultiSelect$(new A._ListFilterState_build_closure5(t2), A.InputDecoration$(_null, new A.OutlineInputBorder(4, B.BorderRadius_tLn0, B.BorderSide_hrQ), _null, new A.EdgeInsets(10, 13, 10, 13), _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A._ListFilterState_build_closure6(t2), new A._ListFilterState_build_closure7(_this, t3), t4, new A.CopyOnWriteList(true, t8, A._instanceType(t1)._eval$1("CopyOnWriteList<1>")), t9), _null)], t5)); + B.JSArray_methods.addAll$1(t7, A._setArrayType([new A.SizedBox(8, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, A.DropDownMultiSelect$(new A._ListFilterState_build_closure5(t2), A.InputDecoration$(_null, new A.OutlineInputBorder(4, B.BorderRadius_tLn0, B.BorderSide_tAf), _null, new A.EdgeInsets(10, 13, 10, 13), _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A._ListFilterState_build_closure6(t2), new A._ListFilterState_build_closure7(_this, t3), t4, new A.CopyOnWriteList(true, t8, A._instanceType(t1)._eval$1("CopyOnWriteList<1>")), t9), _null)], t5)); } B.JSArray_methods.addAll$1(t6, t7); } @@ -431735,26 +456421,26 @@ t1._widget.onSelectedState$2(t4, false); } }, - $signature: 713 + $signature: 677 }; A._ListFilterState_build__closure2.prototype = { call$1(e) { return !J.contains$1$asx(this.stateFilters._copy_on_write_list$_list, e); }, - $signature: 374 + $signature: 398 }; A._ListFilterState_build__closure3.prototype = { call$1(e) { return !J.contains$1$asx(this.selected._copy_on_write_list$_list, e); }, - $signature: 374 + $signature: 398 }; A._ListFilterState_build_closure3.prototype = { call$1(value) { var _null = null; return A.Text$(this.localization.lookup$1(type$.legacy_EntityState._as(value).name), _null, 1, B.TextOverflow_0, _null, _null, _null, _null, _null, _null); }, - $signature: 711 + $signature: 679 }; A._ListFilterState_build_closure2.prototype = { call$1(selected) { @@ -431764,13 +456450,13 @@ t1 = t1.get$isNotEmpty(selected) ? t1.map$1$1(selected, new A._ListFilterState_build__closure4(t2), type$.legacy_String).join$1(0, ", ") : t2.get$all(); return new A.Align(B.Alignment_m1_0, _null, _null, new A.Padding(new A.EdgeInsets(10, 0, 10, 0), A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 15, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null), _null); }, - $signature: 709 + $signature: 680 }; A._ListFilterState_build__closure4.prototype = { call$1(value) { return this.localization.lookup$1(type$.legacy_EntityState._as(value).name); }, - $signature: 26 + $signature: 27 }; A._ListFilterState_build_closure7.prototype = { call$1(selected) { @@ -431789,7 +456475,7 @@ t1._widget.onSelectedStatus$2(t4, false); } }, - $signature: 713 + $signature: 677 }; A._ListFilterState_build__closure.prototype = { call$1(e) { @@ -431798,13 +456484,13 @@ type$.legacy_EntityStatus._as(e); return !B.JSArray_methods.contains$1(t1, e.get$id(e)); }, - $signature: 374 + $signature: 398 }; A._ListFilterState_build___closure0.prototype = { call$1(e) { return e.get$id(e); }, - $signature: 2424 + $signature: 2452 }; A._ListFilterState_build__closure0.prototype = { call$1(e) { @@ -431813,13 +456499,13 @@ type$.legacy_EntityStatus._as(e); return !B.JSArray_methods.contains$1(t1, e.get$id(e)); }, - $signature: 374 + $signature: 398 }; A._ListFilterState_build___closure.prototype = { call$1(e) { return J.get$id$x(e); }, - $signature: 26 + $signature: 27 }; A._ListFilterState_build_closure6.prototype = { call$1(value) { @@ -431827,7 +456513,7 @@ type$.legacy_EntityStatus._as(value); return A.Text$(this.localization.lookup$1(value.get$name(value)), _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 711 + $signature: 679 }; A._ListFilterState_build_closure5.prototype = { call$1(selected) { @@ -431836,14 +456522,14 @@ t1 = t1.get$isNotEmpty(selected) ? t1.map$1$1(selected, new A._ListFilterState_build__closure1(), type$.legacy_String).join$1(0, ", ") : this.localization.get$all(); return new A.Align(B.Alignment_m1_0, _null, _null, new A.Padding(new A.EdgeInsets(10, 0, 10, 0), A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 15, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null), _null); }, - $signature: 709 + $signature: 680 }; A._ListFilterState_build__closure1.prototype = { call$1(value) { type$.legacy_EntityStatus._as(value); return value.get$name(value); }, - $signature: 26 + $signature: 27 }; A.ListScaffold.prototype = { build$1(context) { @@ -431857,7 +456543,7 @@ isSettings = t3.get$isSetting(); leading = new A.SizedBox(_null, _null, _null, _null); if (isSettings && A.getLayout(context) === B.AppLayout_mobile) - leading = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57490_MaterialIcons_null_true, _null, _null), _null, new A.ListScaffold_build_closure(context), B.EdgeInsets_8_8_8_8, _null, _null, _null); + leading = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57490_MaterialIcons_null_true, _null, _null), _null, new A.ListScaffold_build_closure(context), _null, _null, _null, _null); else if (A.getLayout(context) === B.AppLayout_mobile || prefState.appLayout === B.AppLayout_mobile || prefState.menuSidebarMode === B.AppSidebarMode_float) leading = new A.Builder(new A.ListScaffold_build_closure0(_this, t2), _null); else { @@ -431869,7 +456555,7 @@ } else t4 = false; if (t4) { - t4 = A.ButtonStyle$(_null, _null, new A.MaterialStatePropertyAll(prefState.get$colorThemeModel().colorSuccess, type$.MaterialStatePropertyAll_legacy_Color), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t4 = A.ButtonStyle$(_null, _null, new A.MaterialStatePropertyAll(prefState.get$colorThemeModel().colorSuccess, type$.MaterialStatePropertyAll_legacy_Color), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); leading = new A.Padding(B.EdgeInsets_16_0_14_0, A.OutlinedButton$(new A.IconText(t2.get$create(t2), B.IconData_57415_MaterialIcons_null_false, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, _null), _null, new A.ListScaffold_build_closure1(_this, context), t4), _null); } } @@ -431889,7 +456575,7 @@ if (A.getLayout(context) === B.AppLayout_desktop && _this.onCheckboxPressed != null) { t5 = A.Icon$(B.IconData_57687_MaterialIcons_null_false, _null, _null); t6 = prefState.enableTooltips ? t2.get$multiselect() : _null; - t4.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, t5, _null, prefState.showKanban && t1.uiState.get$mainRoute() === B.EntityType_task.toString$0(0) ? _null : new A.ListScaffold_build_closure2(_this), B.EdgeInsets_8_8_8_8, _null, t6, _null)); + t4.push(A.IconButton$(_null, _null, _null, _null, t5, _null, prefState.showKanban && t1.uiState.get$mainRoute() === B.EntityType_task.toString$0(0) ? _null : new A.ListScaffold_build_closure2(_this), _null, _null, t6, _null)); } t5 = _this.appBarLeadingActions; if (t5.length !== 0) @@ -431932,9 +456618,9 @@ call$1(context) { var _null = null, t1 = this.localization.get$menuSidebar(); - return A.InkWell$(false, _null, true, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58332_MaterialIcons_null_false, _null, _null), _null, new A.ListScaffold_build__closure0(context), B.EdgeInsets_8_8_8_8, _null, t1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, this.$this.onHamburgerLongPress, _null, _null, _null, _null, _null, _null, _null, _null); + return A.InkWell$(false, _null, true, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58332_MaterialIcons_null_false, _null, _null), _null, new A.ListScaffold_build__closure0(context), _null, _null, t1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, this.$this.onHamburgerLongPress, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 444 + $signature: 510 }; A.ListScaffold_build__closure0.prototype = { call$0() { @@ -431999,9 +456685,9 @@ call$1(context) { var _null = null, t1 = this.state; - return new A.Padding(B.EdgeInsets_0_0_8_0, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58132_MaterialIcons_null_false, t1.get$headerTextColor(), _null), _null, new A.ListScaffold_build__closure(context, t1, this.store), B.EdgeInsets_0_0_8_0, _null, _null, _null), _null); + return new A.Padding(B.EdgeInsets_0_0_8_0, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58132_MaterialIcons_null_false, t1.get$headerTextColor(), _null), _null, new A.ListScaffold_build__closure(context, t1, this.store), B.EdgeInsets_0_0_8_0, _null, _null, _null), _null); }, - $signature: 2426 + $signature: 2454 }; A.ListScaffold_build__closure.prototype = { call$0() { @@ -432165,7 +456851,7 @@ t7 = A.formatDate(A.convertTimestampToDate(t5.updatedAt).toIso8601String$0(), context, true, false, true); t5 = t5.ip; t5 = (t5 == null ? "" : t5).length !== 0 ? B.JSString_methods.$add(" \u2022 ", t5) : ""; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, t6, false, _null, _null, A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(t1 + t7 + t5, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, t3, t4, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, _null, t6, false, _null, _null, _null, A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(t1 + t7 + t5, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, t3, t4, _null); } }; A.ActivityListTile_build_closure.prototype = { @@ -432226,7 +456912,7 @@ if (t5 != null) t4.push(new A.Padding(B.EdgeInsets_0_8_0_0, t5, _null)); t4 = A.Column$(t4, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); - return A.Material$(B.Duration_200000, true, _null, A.ListTile$(false, new A.EdgeInsets(25, 16, 25, 16), false, _null, true, _null, _null, false, _null, t2, _this.onLongPress, new A.AppListTile_build_closure(_this, context), false, _null, _null, t4, _null, t3, _null, _null), B.Clip_0, t1, 0, _null, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, A.ListTile$(false, new A.EdgeInsets(25, 16, 25, 16), false, _null, true, _null, _null, false, _null, t2, _null, _this.onLongPress, new A.AppListTile_build_closure(_this, context), false, _null, _null, _null, t4, _null, t3, _null, _null), B.Clip_0, t1, 0, _null, _null, _null, _null, _null, B.MaterialType_0); } }; A.AppListTile_build_closure.prototype = { @@ -432286,9 +456972,9 @@ t2 = this._box_0, t3 = A.Text$(t2.title, _null, _null, _null, _null, _null, _null, _null, _null, _null), t4 = this.$this; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t1, _null, new A.FilterListTile_build__closure(t4, context), false, _null, _null, A.Text$(t2.subtitle, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t3, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, t4.onClearPressed, B.EdgeInsets_8_8_8_8, _null, _null, _null), _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t1, _null, _null, new A.FilterListTile_build__closure(t4, context), false, _null, _null, _null, A.Text$(t2.subtitle, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t3, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, t4.onClearPressed, _null, _null, _null, _null), _null); }, - $signature: 2427 + $signature: 2455 }; A.FilterListTile_build__closure.prototype = { call$0() { @@ -432339,13 +457025,15 @@ this.super$State$dispose(); }, build$1(context) { - var _null = null, + var t1, t2, _null = null, value = this._widget.value$0(0); if (value == null) value = ""; if (value.length === 0) return new A.SizedBox(_null, _null, _null, _null); - return A.Text$(value, _null, 1, B.TextOverflow_2, _null, _null, this._widget.style, _null, _null, _null); + t1 = this._widget; + t2 = t1.style; + return A.Text$(value, _null, t1.maxLines, B.TextOverflow_2, _null, _null, t2, _null, _null, _null); } }; A._LiveTextState_initState_closure.prototype = { @@ -432353,13 +457041,13 @@ var t1 = this.$this; return t1._framework$_element != null && t1.setState$1(new A._LiveTextState_initState__closure()); }, - $signature: 445 + $signature: 509 }; A._LiveTextState_initState__closure.prototype = { call$0() { return false; }, - $signature: 25 + $signature: 24 }; A.LoadingIndicator.prototype = { build$1(context) { @@ -432491,7 +457179,7 @@ t3.push(A.Expanded$(new A.ChangeLayoutBanner(A.Row$(t2, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), t4, B.AppLayout_desktop, _null), 1)); return new A.WillPopScope(new A.DesktopSessionTimeout(A.SafeArea$(true, A.FocusTraversalGroup$(A.Column$(t3, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), true, new A.ReadingOrderTraversalPolicy(A.LinkedHashMap_LinkedHashMap$_empty(type$.FocusScopeNode, type$._DirectionalPolicyData))), B.EdgeInsets_0_0_0_0, true), _null), new A.MainScreen_build__closure(store), _null); }, - $signature: 2429 + $signature: 2457 }; A.MainScreen_build__closure.prototype = { call$0() { @@ -433072,13 +457760,13 @@ case "group_settings/edit": $screen = new A.GroupEditScreen(_null); break; - case "subscriptions": + case "payment_links": $screen = new A.SubscriptionScreenBuilder(_null); break; - case "subscriptions/view": + case "payment_links/view": $screen = new A.SubscriptionViewScreen(false, _null); break; - case "subscriptions/edit": + case "payment_links/edit": $screen = new A.SubscriptionEditScreen(_null); break; case "generated_numbers": @@ -433269,29 +457957,29 @@ if (!t13.accountSmsVerified && t2.get$isHosted()) if (t2.get$isMenuCollapsed()) { t13 = t4.get$verifyPhoneNumberHelp(); - t10.push(A.Tooltip$(A.ListTile$(false, B.EdgeInsets_12_0_0_0, _null, _null, true, _null, _null, false, _null, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A._MenuDrawerState_build_closure4(context), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null, _null, false, _null, _null, _null, _null, _null, _null, _null), t13)); + t10.push(A.Tooltip$(A.ListTile$(false, B.EdgeInsets_12_0_0_0, _null, _null, true, _null, _null, false, _null, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A._MenuDrawerState_build_closure4(context), _null, _null, _null, _null), _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null), t13)); } else - t10.push(A.Material$(B.Duration_200000, true, _null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A._MenuDrawerState_build_closure5(context), false, _null, _null, A.Text$(t4.get$verifyPhoneNumberHelp(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), B.Color_4293880832, _null, _null, _null), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); + t10.push(A.Material$(B.Duration_200000, true, _null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A._MenuDrawerState_build_closure5(context), false, _null, _null, _null, A.Text$(t4.get$verifyPhoneNumberHelp(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), B.Color_4293880832, _null, _null, _null), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); else { t13 = t11[t12].userCompany.user; if (t13.isTwoFactorEnabled && !t13.phoneVerified && t2.get$isHosted()) if (t2.get$isMenuCollapsed()) { t13 = t4.get$verifyPhoneNumber2faHelp(); - t10.push(A.Tooltip$(A.ListTile$(false, B.EdgeInsets_12_0_0_0, _null, _null, true, _null, _null, false, _null, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A._MenuDrawerState_build_closure6(context), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null, _null, false, _null, _null, _null, _null, _null, _null, _null), t13)); + t10.push(A.Tooltip$(A.ListTile$(false, B.EdgeInsets_12_0_0_0, _null, _null, true, _null, _null, false, _null, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A._MenuDrawerState_build_closure6(context), _null, _null, _null, _null), _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null), t13)); } else - t10.push(A.Material$(B.Duration_200000, true, _null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A._MenuDrawerState_build_closure7(context), false, _null, _null, A.Text$(t4.get$verifyPhoneNumber2faHelp(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), B.Color_4293880832, _null, _null, _null), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); + t10.push(A.Material$(B.Duration_200000, true, _null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A._MenuDrawerState_build_closure7(context), false, _null, _null, _null, A.Text$(t4.get$verifyPhoneNumber2faHelp(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), B.Color_4293880832, _null, _null, _null), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); else { t13 = t11[t12].userCompany; if (t13.company.isDisabled && t13.isAdmin) if (t2.get$isMenuCollapsed()) { t13 = t4.get$companyDisabledWarning(); - t10.push(A.Tooltip$(A.ListTile$(false, B.EdgeInsets_12_0_0_0, _null, _null, true, _null, _null, false, _null, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A._MenuDrawerState_build_closure8(store, company), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null, _null, false, _null, _null, _null, _null, _null, _null, _null), t13)); + t10.push(A.Tooltip$(A.ListTile$(false, B.EdgeInsets_12_0_0_0, _null, _null, true, _null, _null, false, _null, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A._MenuDrawerState_build_closure8(store, company), _null, _null, _null, _null), _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null), t13)); } else { t13 = J.$index$asx(t7.$index(0, t8), "warning"); if (t13 == null) t13 = ""; t14 = A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); - t10.push(A.Material$(B.Duration_200000, true, _null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A._MenuDrawerState_build_closure9(store, company), false, _null, _null, A.Text$(t4.get$companyDisabledWarning(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), B.Color_4293880832, new A.Padding(B.EdgeInsets_0_0_0_6, new A.IconText(t13, B.IconData_59083_MaterialIcons_null_false, t14, _null, false, _null), _null), _null, _null), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); + t10.push(A.Material$(B.Duration_200000, true, _null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A._MenuDrawerState_build_closure9(store, company), false, _null, _null, _null, A.Text$(t4.get$companyDisabledWarning(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), B.Color_4293880832, new A.Padding(B.EdgeInsets_0_0_0_6, new A.IconText(t13, B.IconData_59083_MaterialIcons_null_false, t14, _null, false, _null), _null), _null, _null), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); } } } @@ -433309,9 +457997,9 @@ t1 = false; if (t1) { t1 = t2.get$isMenuCollapsed() ? t4.get$upgrade() : ""; - t13 = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57494_MaterialIcons_null_false, B.Color_4294967295, _null), _null, new A._MenuDrawerState_build_closure10(store, company, t2), B.EdgeInsets_8_8_8_8, _null, _null, _null); + t13 = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57494_MaterialIcons_null_false, B.Color_4294967295, _null), _null, new A._MenuDrawerState_build_closure10(store, company, t2), _null, _null, _null, _null); t14 = t2.get$isMenuCollapsed() ? new A.SizedBox(_null, _null, _null, _null) : A.Text$(t4.get$upgrade(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyLarge.copyWith$2$color$fontSize(B.Color_4294967295, 14), _null, _null, _null); - t10.push(A.Material$(B.Duration_200000, true, _null, A.Tooltip$(A.ListTile$(false, B.EdgeInsets_12_0_0_0, true, _null, true, _null, _null, false, _null, t13, _null, new A._MenuDrawerState_build_closure11(store, company, t2), false, _null, _null, _null, B.MaterialColor_Map_JNEaM_4283215696, t14, _null, _null), t1), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); + t10.push(A.Material$(B.Duration_200000, true, _null, A.Tooltip$(A.ListTile$(false, B.EdgeInsets_12_0_0_0, true, _null, true, _null, _null, false, _null, t13, _null, _null, new A._MenuDrawerState_build_closure11(store, company, t2), false, _null, _null, _null, _null, B.MaterialColor_Map_JNEaM_4283215696, t14, _null, _null), t1), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); } t10.push(A.DrawerTile$(company, _null, A.getEntityIcon(B.EntityType_dashboard), _null, new A._MenuDrawerState_build_closure12(store), new A._MenuDrawerState_build_closure13(), t4.get$dashboard())); t1 = A.getEntityIcon(B.EntityType_client); @@ -433369,7 +458057,7 @@ var t1 = company.settings.companyLogo; return t1 != null && t1.length !== 0 ? A.CachedImage$(t1, 38) : A.Image$asset("assets/images/icon.png", null, null, 38); }, - $signature: 708 + $signature: 683 }; A._MenuDrawerState_build__companyListItem.prototype = { call$2$showAccentColor(company, showAccentColor) { @@ -433389,7 +458077,7 @@ t4 = t3.__Store__state_A; t4 === $ && A.throwUnnamedLateFieldNI(); t3 = t4.get$historyList().length === 0 ? new A._MenuDrawerState_build__companyListItem_closure0(t3) : new A._MenuDrawerState_build__companyListItem_closure1(t3, t1); - t3 = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_omC, _null, _null), _null, t3, B.EdgeInsets_8_8_8_8, _null, _null, _null); + t3 = A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_omC, _null, _null), _null, t3, _null, _null, _null, _null); } else t3 = new A.Padding(B.EdgeInsets_0_0_2_0, _this._companyLogo.call$1(company), _null); t4 = company.settings.name; @@ -433401,44 +458089,44 @@ t4 = A._setArrayType([t3, new A.SizedBox(10, 50, _null, _null), A.Expanded$(A.Text$(t4, _null, _null, B.TextOverflow_2, _null, _null, A.Theme_of(_this.context).textTheme.titleMedium, _null, _null, _null), 1)], type$.JSArray_legacy_Widget); if (showAccentColor && userCompany.settings.accentColor != null && t1.get$companies().length > 1) t4.push(A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(A.convertHexStringToColor(userCompany.settings.accentColor), _null, _null, _null, _null, _null, B.BoxShape_1), _null, 10, _null, _null, B.EdgeInsets_0_0_2_0, _null, _null, 10)); - return A.MouseRegion$(A.Row$(t4, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.C__DeferringMouseCursor, _null, new A._MenuDrawerState_build__companyListItem_closure2(t2), new A._MenuDrawerState_build__companyListItem_closure3(t2), _null); + return A.MouseRegion$(A.Row$(t4, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.C__DeferringMouseCursor, _null, _null, new A._MenuDrawerState_build__companyListItem_closure2(t2), new A._MenuDrawerState_build__companyListItem_closure3(t2), _null); }, call$1(company) { return this.call$2$showAccentColor(company, true); }, - $signature: 2431 + $signature: 2459 }; A._MenuDrawerState_build__companyListItem_closure.prototype = { call$1(userCompanyState) { return userCompanyState.userCompany.company.id === this.company.id; }, - $signature: 2432 + $signature: 2460 }; A._MenuDrawerState_build__companyListItem_closure2.prototype = { call$1(_) { var t1 = this.$this; return t1.setState$1(new A._MenuDrawerState_build__companyListItem__closure0(t1)); }, - $signature: 387 + $signature: 313 }; A._MenuDrawerState_build__companyListItem__closure0.prototype = { call$0() { return this.$this._menu_drawer$_isHovered = true; }, - $signature: 25 + $signature: 24 }; A._MenuDrawerState_build__companyListItem_closure3.prototype = { call$1(_) { var t1 = this.$this; return t1.setState$1(new A._MenuDrawerState_build__companyListItem__closure(t1)); }, - $signature: 295 + $signature: 227 }; A._MenuDrawerState_build__companyListItem__closure.prototype = { call$0() { return this.$this._menu_drawer$_isHovered = false; }, - $signature: 25 + $signature: 24 }; A._MenuDrawerState_build__companyListItem_closure0.prototype = { call$0() { @@ -433494,13 +458182,13 @@ t2.push(A.PopupMenuItem$(A.Row$(A._setArrayType([new A.SizedBox(2, _null, _null, _null), A.Icon$(B.IconData_58291_MaterialIcons_null_false, _null, 32), new A.SizedBox(15, _null, _null, _null), A.Text$(_this.localization.get$logout(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), "logout", type$.legacy_String)); return t2; }, - $signature: 392 + $signature: 389 }; A._MenuDrawerState_build__closure5.prototype = { call$1(company) { return A.PopupMenuItem$(this._companyListItem.call$1(company), company.id, type$.legacy_String); }, - $signature: 2433 + $signature: 2461 }; A._MenuDrawerState_build_closure0.prototype = { call$1(companyId) { @@ -433541,7 +458229,7 @@ call$1(company) { return company.id === this.companyId; }, - $signature: 896 + $signature: 819 }; A._MenuDrawerState_build_closure3.prototype = { call$1(context) { @@ -433549,20 +458237,20 @@ t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,Widget*>"); return A.List_List$of(new A.MappedListIterable(t1, new A._MenuDrawerState_build__closure3(this._companyListItem), t2), true, t2._eval$1("ListIterable.E")); }, - $signature: 2434 + $signature: 2462 }; A._MenuDrawerState_build__closure3.prototype = { call$1(company) { return this._companyListItem.call$2$showAccentColor(company, false); }, - $signature: 708 + $signature: 683 }; A._MenuDrawerState_build_closure1.prototype = { call$1(company) { var t1 = B.JSInt_methods.toString$0(B.JSArray_methods.indexOf$1(this.state.get$companies(), company)); return A.DropdownMenuItem$(this._companyListItem.call$1(company), null, t1, type$.legacy_String); }, - $signature: 2435 + $signature: 2463 }; A._MenuDrawerState_build_closure2.prototype = { call$1(value) { @@ -433608,7 +458296,7 @@ }; A._MenuDrawerState_build_closure4.prototype = { call$0() { - A.showDialog(null, true, new A._MenuDrawerState_build__closure2(), this.context, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._MenuDrawerState_build__closure2(), this.context, null, true, type$.void); }, $signature: 1 }; @@ -433616,11 +458304,11 @@ call$1(context) { return new A.AccountSmsVerification(null); }, - $signature: 707 + $signature: 684 }; A._MenuDrawerState_build_closure5.prototype = { call$0() { - A.showDialog(null, true, new A._MenuDrawerState_build__closure1(), this.context, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._MenuDrawerState_build__closure1(), this.context, null, true, type$.void); }, $signature: 1 }; @@ -433628,11 +458316,11 @@ call$1(context) { return new A.AccountSmsVerification(null); }, - $signature: 707 + $signature: 684 }; A._MenuDrawerState_build_closure6.prototype = { call$0() { - A.showDialog(null, true, new A._MenuDrawerState_build__closure0(), this.context, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._MenuDrawerState_build__closure0(), this.context, null, true, type$.void); }, $signature: 1 }; @@ -433640,11 +458328,11 @@ call$1(context) { return new A.UserSmsVerification(true, null, null); }, - $signature: 372 + $signature: 400 }; A._MenuDrawerState_build_closure7.prototype = { call$0() { - A.showDialog(null, true, new A._MenuDrawerState_build__closure(), this.context, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._MenuDrawerState_build__closure(), this.context, null, true, type$.void); }, $signature: 1 }; @@ -433652,7 +458340,7 @@ call$1(context) { return new A.UserSmsVerification(false, null, null); }, - $signature: 372 + $signature: 400 }; A._MenuDrawerState_build_closure8.prototype = { call$0() { @@ -433812,7 +458500,10 @@ if (activeFontColor.length !== 0) textColor = A.convertHexStringToColor(activeFontColor); } else { - color = inactiveColor.length !== 0 ? A.convertHexStringToColor(inactiveColor) : B.Color_0; + if (_this._menu_drawer$_isHovered) + color = A.convertHexStringToColor(activeColor); + else + color = inactiveColor.length !== 0 ? A.convertHexStringToColor(inactiveColor) : B.Color_0; if (inactiveFontColor.length !== 0) textColor = A.convertHexStringToColor(inactiveFontColor); } @@ -433824,10 +458515,10 @@ return A.Tooltip$(new A.ColoredBox(color, A.Opacity$(A.InkWell$(false, _null, true, new A.SizedBox(_null, 40, A.Icon$(_this._widget.icon, textColor, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, onLongPress, onTap, _null, _null, _null, _null, _null, _null, _null), t2), _null), t1); } if (B.JSArray_methods.contains$1(A._setArrayType([t4.get$dashboard(), t4.get$settings()], type$.JSArray_legacy_String), _this._widget.title)) - iconWidget = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58727_MaterialIcons_null_false, textColor, _null), _null, new A._DrawerTileState_build_closure1(_this, context, $navigator, t4, store, uiState, t1), B.EdgeInsets_8_8_8_8, _null, _null, _null); + iconWidget = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58727_MaterialIcons_null_false, textColor, _null), _null, new A._DrawerTileState_build_closure1(_this, context, $navigator, t4, store, uiState, t1), _null, _null, _null, _null); else if (userCompany.can$2(B.UserPermission_create, _this._widget.entityType)) { t4 = prefState.enableTooltips ? _this._widget.iconTooltip : _null; - iconWidget = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57424_MaterialIcons_null_false, textColor, _null), _null, new A._DrawerTileState_build_closure2(_this, context, $navigator), B.EdgeInsets_8_8_8_8, _null, t4, _null); + iconWidget = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, textColor, _null), _null, new A._DrawerTileState_build_closure2(_this, context, $navigator), _null, _null, t4, _null); } else iconWidget = _null; t4 = _this._widget.entityType; @@ -433836,13 +458527,13 @@ if (_this._menu_drawer$_isHovered && A.getLayout(context) === B.AppLayout_desktop && iconWidget != null) t3 = iconWidget; else - t3 = isLoading ? new A.Padding(B.EdgeInsets_10_0_0_0, new A.SizedBox(22, 22, A.CircularProgressIndicator$(_null, _null, _null, _null, _null, 4, _null, _null), _null), _null) : A.FocusTraversalGroup$(A.IconButton$(B.Alignment_0_0, textColor, _null, true, A.Icon$(_this._widget.icon, _null, _null), _null, onTap, B.EdgeInsets_8_8_8_8, _null, _null, _null), false, _null); + t3 = isLoading ? new A.Padding(B.EdgeInsets_10_0_0_0, new A.SizedBox(22, 22, A.CircularProgressIndicator$(_null, _null, _null, _null, _null, 4, _null, _null), _null), _null) : A.FocusTraversalGroup$(A.IconButton$(_null, textColor, _null, _null, A.Icon$(_this._widget.icon, _null, _null), _null, onTap, _null, _null, _null, _null), false, _null); t4 = _this._widget.title; t4 = A.Text$(t4, new A.ValueKey("menu_" + A.S(t4), type$.ValueKey_legacy_String), _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyLarge.copyWith$2$color$fontSize(textColor, 14), _null, _null, _null); - child = A.Material$(B.Duration_200000, true, _null, A.Opacity$(A.ListTile$(false, B.EdgeInsets_12_0_0_0, true, _null, true, _null, _null, false, _null, t3, onLongPress, onTap, false, _null, _null, _null, _null, t4, A.getLayout(context) === B.AppLayout_mobile ? new A.Padding(B.EdgeInsets_0_0_12_0, iconWidget, _null) : _null, _null), t2), B.Clip_0, color, 0, _null, _null, _null, _null, _null, B.MaterialType_0); + child = A.Material$(B.Duration_200000, true, _null, A.Opacity$(A.ListTile$(false, B.EdgeInsets_12_0_0_0, true, _null, true, _null, _null, false, _null, t3, _null, onLongPress, onTap, false, _null, _null, _null, _null, _null, t4, A.getLayout(context) === B.AppLayout_mobile ? new A.Padding(B.EdgeInsets_0_0_12_0, iconWidget, _null) : _null, _null), t2), B.Clip_0, color, 0, _null, _null, _null, _null, _null, B.MaterialType_0); if (t1.get$isMenuCollapsed()) child = A.Tooltip$(child, _this._widget.title); - return A.MouseRegion$(child, B.C__DeferringMouseCursor, _null, new A._DrawerTileState_build_closure3(_this), new A._DrawerTileState_build_closure4(_this), _null); + return A.MouseRegion$(child, B.C__DeferringMouseCursor, _null, _null, new A._DrawerTileState_build_closure3(_this), new A._DrawerTileState_build_closure4(_this), _null); } }; A._DrawerTileState_build_closure.prototype = { @@ -433908,26 +458599,26 @@ var t1 = this.$this; return t1.setState$1(new A._DrawerTileState_build__closure0(t1)); }, - $signature: 387 + $signature: 313 }; A._DrawerTileState_build__closure0.prototype = { call$0() { return this.$this._menu_drawer$_isHovered = true; }, - $signature: 25 + $signature: 24 }; A._DrawerTileState_build_closure4.prototype = { call$1($event) { var t1 = this.$this; return t1.setState$1(new A._DrawerTileState_build__closure(t1)); }, - $signature: 295 + $signature: 227 }; A._DrawerTileState_build__closure.prototype = { call$0() { return this.$this._menu_drawer$_isHovered = false; }, - $signature: 25 + $signature: 24 }; A.SidebarFooter.prototype = { build$1(context) { @@ -433942,7 +458633,8 @@ t4 = t1.uiState.selectedCompanyIndex; t3 = t3._list; account = t3[t4].userCompany.account; - t5 = A.Theme_of(context).bottomAppBarColor; + t5 = A.Theme_of(context)._bottomAppBarColor; + t5.toString; t6 = type$.JSArray_legacy_Widget; t7 = A._setArrayType([], t6); if (t1.get$isMenuCollapsed()) @@ -433952,10 +458644,10 @@ if (A.cleanApiUrl(t1.authState.url) !== "https://demo.invoiceninja.com" && account.id.length !== 0) if (!t1.get$isHosted() && !account.isSchedulerRunning) { t8 = prefState.enableTooltips ? t2.get$error(t2) : ""; - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNc9P_4294198070, _null), _null, new A.SidebarFooter_build_closure(context, t2, store), B.EdgeInsets_8_8_8_8, _null, t8, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNc9P_4294198070, _null), _null, new A.SidebarFooter_build_closure(context, t2, store), _null, _null, t8, _null)); } else if (t1.get$credentials(t1).token.length === 0) { t8 = prefState.enableTooltips ? t2.get$error(t2) : ""; - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNc9P_4294198070, _null), _null, new A.SidebarFooter_build_closure0(context), B.EdgeInsets_8_8_8_8, _null, t8, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNc9P_4294198070, _null), _null, new A.SidebarFooter_build_closure0(context), _null, _null, t8, _null)); } else { if (!t1.get$isHosted()) { t8 = t3[t4].userCompany; @@ -433964,19 +458656,19 @@ t8 = false; if (t8) { t8 = prefState.enableTooltips ? t2.get$updateAvailable() : ""; - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_59083_MaterialIcons_null_false, A.Theme_of(context).colorScheme.secondary, _null), _null, new A.SidebarFooter_build_closure1(context), B.EdgeInsets_8_8_8_8, _null, t8, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, A.Theme_of(context).colorScheme.secondary, _null), _null, new A.SidebarFooter_build_closure1(context), _null, _null, t8, _null)); } else if (t1.get$isHosted() && A.getUnconnectedStripeAccount(t1) != null) - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A.SidebarFooter_build_closure2(context), B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A.SidebarFooter_build_closure2(context), _null, _null, _null, _null)); else if (!t1.dismissedNativeWarning && !prefState.hideDesktopWarning) - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58446_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A.SidebarFooter_build_closure3(context, t2, store), B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58446_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A.SidebarFooter_build_closure3(context, t2, store), _null, _null, _null, _null)); } t8 = A.Icon$(B.IconData_58307_MaterialIcons_null_false, _null, _null); t9 = prefState.enableTooltips; t10 = t9 ? t2.get$contactUs() : ""; - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, t8, _null, new A.SidebarFooter_build_closure4(context), B.EdgeInsets_8_8_8_8, _null, t10, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, t8, _null, new A.SidebarFooter_build_closure4(context), _null, _null, t10, _null)); t10 = A.Icon$(B.IconData_58051_MaterialIcons_null_false, _null, _null); t8 = t9 ? t2.get$supportForum() : ""; - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, t10, _null, new A.SidebarFooter_build_closure5(), B.EdgeInsets_8_8_8_8, _null, t8, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, t10, _null, new A.SidebarFooter_build_closure5(), _null, _null, t8, _null)); t8 = A.Icon$(B.IconData_58123_MaterialIcons_null_true, _null, _null); if (t9) { t2.toString; @@ -433985,17 +458677,17 @@ t10 = t11 == null ? J.$index$asx(t10.$index(0, "en"), _s10_) : t11; } else t10 = ""; - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, t8, _null, new A.SidebarFooter_build_closure6(t1), B.EdgeInsets_8_8_8_8, _null, t10, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, t8, _null, new A.SidebarFooter_build_closure6(t1), _null, _null, t10, _null)); if (t3[t4].userCompany.isAdmin) { t3 = A.Icon$(B.IconData_58173_MaterialIcons_null_false, _null, _null); t4 = t9 ? t2.get$about() : ""; - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, t3, _null, new A.SidebarFooter_build_closure7(context), B.EdgeInsets_8_8_8_8, _null, t4, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, t3, _null, new A.SidebarFooter_build_closure7(context), _null, _null, t4, _null)); } t3 = t1.lastError; if (t3.length !== 0) { t3 = A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNc9P_4294198070, _null); t4 = t9 ? t2.get$error(t2) : ""; - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, t3, _null, new A.SidebarFooter_build_closure8(context, t1), B.EdgeInsets_8_8_8_8, _null, t4, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, t3, _null, new A.SidebarFooter_build_closure8(context, t1), _null, _null, t4, _null)); } t6.push(new A.Spacer(_null)); if (A.getLayout(context) !== B.AppLayout_mobile && prefState.menuSidebarMode === B.AppSidebarMode_collapse) { @@ -434142,7 +458834,7 @@ uiState = this.state.uiState, subRoute = uiState.get$baseSubRoute(); if (B.JSString_methods.startsWith$1(uiState.currentRoute, "/settings")) - url = B.JSArray_methods.contains$1(B.List_37k, subRoute) ? _s35_ + ("/advanced-settings/#" + subRoute) : _s35_ + ("/basic-settings/#" + subRoute); + url = B.JSArray_methods.contains$1(B.List_mtF, subRoute) ? _s35_ + ("/advanced-settings/#" + subRoute) : _s35_ + ("/basic-settings/#" + subRoute); else if (uiState.get$mainRoute() === "dashboard") url = "https://invoiceninja.github.io/docs/user-guide"; else if (uiState.get$mainRoute() === "reports") @@ -434163,15 +458855,15 @@ }; A.SidebarFooter_build_closure8.prototype = { call$0() { - return A.showDialog(null, true, new A.SidebarFooter_build__closure(this.state), this.context, null, true, type$.legacy_ErrorDialog); + return A.showDialog(null, B.Color_2315255808, true, new A.SidebarFooter_build__closure(this.state), this.context, null, true, type$.legacy_ErrorDialog); }, - $signature: 2438 + $signature: 2466 }; A.SidebarFooter_build__closure.prototype = { call$1(context) { return new A.ErrorDialog(this.state.lastError, true, null); }, - $signature: 22 + $signature: 23 }; A.SidebarFooter_build_closure9.prototype = { call$0() { @@ -434204,7 +458896,7 @@ t1 = ""; } else t1 = _null; - t1 = A.IconButton$(B.Alignment_0_0, _null, _null, true, t4, _null, new A.SidebarFooterCollapsed_build_closure1(store), B.EdgeInsets_8_8_8_8, _null, t1, _null); + t1 = A.IconButton$(_null, _null, _null, _null, t4, _null, new A.SidebarFooterCollapsed_build_closure1(store), _null, _null, t1, _null); } return A.Container$(_null, t1, B.Clip_0, t3, _null, _null, _null, 1 / 0, _null, _null, _null, _null, _null, 1 / 0); } @@ -434228,17 +458920,17 @@ t1 = A._setArrayType([], type$.JSArray_legacy_PopupMenuEntry_legacy_String); if (this.state.get$isUpdateAvailable()) { t2 = this.localization; - t1.push(A.PopupMenuItem$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, A.Theme_of(context).colorScheme.secondary, _null), _null, _null, false, _null, _null, _null, _null, A.Text$(t2.get$updateAvailable(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), t2.get$updateAvailable(), type$.legacy_String)); + t1.push(A.PopupMenuItem$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, A.Theme_of(context).colorScheme.secondary, _null), _null, _null, _null, false, _null, _null, _null, _null, _null, A.Text$(t2.get$updateAvailable(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), t2.get$updateAvailable(), type$.legacy_String)); } t2 = this.localization; t3 = type$.legacy_String; - t1.push(A.PopupMenuItem$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_58307_MaterialIcons_null_false, _null, _null), _null, _null, false, _null, _null, _null, _null, A.Text$(t2.get$contactUs(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), t2.get$contactUs(), t3)); - t1.push(A.PopupMenuItem$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_58123_MaterialIcons_null_true, _null, _null), _null, _null, false, _null, _null, _null, _null, A.Text$(t2.get$documentation(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), t2.get$documentation(), t3)); - t1.push(A.PopupMenuItem$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_58051_MaterialIcons_null_false, _null, _null), _null, _null, false, _null, _null, _null, _null, A.Text$(t2.get$supportForum(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), t2.get$supportForum(), t3)); - t1.push(A.PopupMenuItem$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_58173_MaterialIcons_null_false, _null, _null), _null, _null, false, _null, _null, _null, _null, A.Text$(t2.get$about(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), t2.get$about(), t3)); + t1.push(A.PopupMenuItem$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_58307_MaterialIcons_null_false, _null, _null), _null, _null, _null, false, _null, _null, _null, _null, _null, A.Text$(t2.get$contactUs(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), t2.get$contactUs(), t3)); + t1.push(A.PopupMenuItem$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_58123_MaterialIcons_null_true, _null, _null), _null, _null, _null, false, _null, _null, _null, _null, _null, A.Text$(t2.get$documentation(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), t2.get$documentation(), t3)); + t1.push(A.PopupMenuItem$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_58051_MaterialIcons_null_false, _null, _null), _null, _null, _null, false, _null, _null, _null, _null, _null, A.Text$(t2.get$supportForum(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), t2.get$supportForum(), t3)); + t1.push(A.PopupMenuItem$(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_58173_MaterialIcons_null_false, _null, _null), _null, _null, _null, false, _null, _null, _null, _null, _null, A.Text$(t2.get$about(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), t2.get$about(), t3)); return t1; }, - $signature: 392 + $signature: 389 }; A.SidebarFooterCollapsed_build_closure1.prototype = { call$0() { @@ -434254,13 +458946,13 @@ call$1(context) { return new A.ContactUsDialog(null); }, - $signature: 2440 + $signature: 2468 }; A._showUpdate_closure.prototype = { call$1(context) { return new A.UpdateDialog(null); }, - $signature: 2441 + $signature: 2469 }; A._showConnectStripe_closure.prototype = { call$0() { @@ -434291,17 +458983,17 @@ t7 = type$.JSArray_legacy_Widget; t4 = A._setArrayType([A.TextButton$(false, A.Text$(t4.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._showAbout__closure(context, t5, _this.appLegalese, t6), _null), A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._showAbout__closure0(context), _null)], t7); t8 = A.Text$("Invoice Ninja", _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null); - t8 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, t5, _null), new A._showAbout__closure1(context, t1, _this.store), new A._showAbout__closure2(t6, t1), false, _null, _null, A.Text$(t6.get$appVersion(t6), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t8, _null, _null); + t8 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, t5, _null), _null, new A._showAbout__closure1(context, t1, _this.store), new A._showAbout__closure2(t6, t1), false, _null, _null, _null, A.Text$(t6.get$appVersion(t6), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t8, _null, _null); t5 = t6.userCompanyStates; t9 = t6.uiState.selectedCompanyIndex; t5 = t5._list; t10 = A.Text$(t5[t9].userCompany.user.get$fullName(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = A._setArrayType([t8, new A.SizedBox(_null, 8, _null, _null), A.ListTile$(false, B.EdgeInsets_0_0_0_0, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, A.Text$(t5[t9].userCompany.user.email, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t10, _null, _null)], t7); + t10 = A._setArrayType([t8, new A.SizedBox(_null, 8, _null, _null), A.ListTile$(false, B.EdgeInsets_0_0_0_0, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _null, false, _null, _null, _null, A.Text$(t5[t9].userCompany.user.email, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t10, _null, _null)], t7); if (!A.isApple()) { t8 = J.$index$asx(t2.$index(0, t3), "app_platforms"); if (t8 == null) t8 = ""; - t10.push(new A.Padding(B.EdgeInsets_0_4_0_0, new A.AppButton(_null, B._MdiIconData_EuK, t8.toUpperCase(), new A._showAbout__closure3(context, t1), _null, _null), _null)); + t10.push(new A.Padding(B.EdgeInsets_0_4_0_0, new A.AppButton(_null, B._MdiIconData_7T1, t8.toUpperCase(), new A._showAbout__closure3(context, t1), _null, _null), _null)); } t10.push(new A.AppButton(B.MaterialColor_Map_JN94k_4278238420, B._MdiIconData_egL0, t1.get$releaseNotes().toUpperCase(), new A._showAbout__closure4(), _null, _null)); t6.get$isHosted(); @@ -434333,10 +459025,10 @@ t10.push(new A.AppButton(B.MaterialColor_Map_JNNS7_4288423856, B.IconData_58873_MaterialIcons_null_false, t1.toUpperCase(), new A._showAbout__closure7(context), _null, _null)); } t10.push(new A.SizedBox(_null, 22, _null, _null)); - t10.push(A.Wrap$(B.WrapAlignment_2, A._setArrayType([A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_SXh, _null, _null), _null, new A._showAbout__closure8(), B.EdgeInsets_8_8_8_8, _null, "Twitter", _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_sUr, _null, _null), _null, new A._showAbout__closure9(), B.EdgeInsets_8_8_8_8, _null, "Facebook", _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_aAu, _null, _null), _null, new A._showAbout__closure10(), B.EdgeInsets_8_8_8_8, _null, "GitHub", _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_7vC, _null, _null), _null, new A._showAbout__closure11(), B.EdgeInsets_8_8_8_8, _null, "YouTube", _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_AmO, _null, _null), _null, new A._showAbout__closure12(), B.EdgeInsets_8_8_8_8, _null, "Slack", _null)], t7), B.Clip_0, B.WrapCrossAlignment_0, 0)); - return A.PointerInterceptor$(A.AlertDialog$(t4, _null, _null, A.SingleChildScrollView$(A.Column$(t10, B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1), _null, _null, _null)); + t10.push(A.Wrap$(B.WrapAlignment_2, A._setArrayType([A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_SXh, _null, _null), _null, new A._showAbout__closure8(), _null, _null, "Twitter", _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_sUr, _null, _null), _null, new A._showAbout__closure9(), _null, _null, "Facebook", _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_aAu, _null, _null), _null, new A._showAbout__closure10(), _null, _null, "GitHub", _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_7vC, _null, _null), _null, new A._showAbout__closure11(), _null, _null, "YouTube", _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_AmO, _null, _null), _null, new A._showAbout__closure12(), _null, _null, "Slack", _null)], t7), B.Clip_0, B.WrapCrossAlignment_0, 0)); + return A.PointerInterceptor$(A.AlertDialog$(t4, _null, _null, A.SingleChildScrollView$(A.Column$(t10, B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1), _null, _null, _null)); }, - $signature: 705 + $signature: 687 }; A._showAbout__closure.prototype = { call$0() { @@ -434362,7 +459054,7 @@ }; A._showAbout__closure1.prototype = { call$0() { - A.showDialog(null, true, new A._showAbout___closure1(), this.context, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._showAbout___closure1(), this.context, null, true, type$.void); }, $signature: 1 }; @@ -434370,11 +459062,11 @@ call$1(context) { return new A.UpgradeDialog(null); }, - $signature: 316 + $signature: 312 }; A._showAbout__closure3.prototype = { call$0() { - A.showDialog(null, true, new A._showAbout___closure0(this.localization), this.context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, true, new A._showAbout___closure0(this.localization), this.context, null, true, type$.legacy_AlertDialog); }, $signature: 1 }; @@ -434386,13 +459078,13 @@ if (t2 == null) t2 = ""; t3 = type$.JSArray_legacy_Widget; - return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t2.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._showAbout____closure(context, t1), _null), A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._showAbout____closure0(context), _null)], t3), _null, _null, A.Column$(A._setArrayType([A.Text$(t1.get$desktop(), _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.AppButton(_null, B._MdiIconData_MO9, "Windows", new A._showAbout____closure1(), _null, _null), new A.AppButton(_null, B._MdiIconData_7T1, "macOS", new A._showAbout____closure2(), _null, _null), new A.AppButton(_null, B._MdiIconData_ifn, "Linux", new A._showAbout____closure3(), _null, _null), new A.Padding(B.EdgeInsets_0_30_0_0, A.Text$(t1.get$mobile(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.AppButton(_null, B._MdiIconData_7T1, "iOS", new A._showAbout____closure4(), _null, _null), new A.AppButton(_null, B._MdiIconData_7T10, "Android", new A._showAbout____closure5(), _null, _null), new A.AppButton(_null, B._MdiIconData_7T10, "F-Droid", new A._showAbout____closure6(), _null, _null)], t3), B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, _null, _null); + return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t2.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._showAbout____closure(context, t1), _null), A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._showAbout____closure0(context), _null)], t3), _null, _null, A.Column$(A._setArrayType([A.Text$(t1.get$desktop(), _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.AppButton(_null, B._MdiIconData_MO9, "Windows", new A._showAbout____closure1(), _null, _null), new A.AppButton(_null, B._MdiIconData_7T10, "macOS", new A._showAbout____closure2(), _null, _null), new A.AppButton(_null, B._MdiIconData_ifn, "Linux", new A._showAbout____closure3(), _null, _null), new A.Padding(B.EdgeInsets_0_30_0_0, A.Text$(t1.get$mobile(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.AppButton(_null, B._MdiIconData_7T10, "iOS", new A._showAbout____closure4(), _null, _null), new A.AppButton(_null, B._MdiIconData_7T11, "Android", new A._showAbout____closure5(), _null, _null), new A.AppButton(_null, B._MdiIconData_7T11, "F-Droid", new A._showAbout____closure6(), _null, _null)], t3), B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, _null, _null); }, - $signature: 207 + $signature: 199 }; A._showAbout____closure.prototype = { call$0() { - A.showDialog(null, true, new A._showAbout_____closure(this.localization), this.context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, true, new A._showAbout_____closure(this.localization), this.context, null, true, type$.legacy_AlertDialog); }, $signature: 1 }; @@ -434401,9 +459093,9 @@ var _null = null, t1 = this.localization, t2 = type$.JSArray_legacy_Widget; - return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._showAbout______closure(context), _null)], t2), _null, _null, A.Column$(A._setArrayType([A.Text$("Backend", _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.AppButton(_null, B._MdiIconData_id2, "Laravel/PHP", new A._showAbout______closure0(), _null, _null), new A.Padding(B.EdgeInsets_0_30_0_0, A.Text$("Frontend", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.AppButton(_null, B._MdiIconData_7T11, "Flutter/Dart", new A._showAbout______closure1(), _null, _null), new A.AppButton(_null, B._MdiIconData_43h, "Storefront SDK", new A._showAbout______closure2(), _null, _null)], t2), B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, _null, _null); + return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._showAbout______closure(context), _null)], t2), _null, _null, A.Column$(A._setArrayType([A.Text$("Backend", _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.AppButton(_null, B._MdiIconData_id2, "Laravel/PHP", new A._showAbout______closure0(), _null, _null), new A.Padding(B.EdgeInsets_0_30_0_0, A.Text$("Frontend", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.AppButton(_null, B._MdiIconData_7T1, "Flutter/Dart", new A._showAbout______closure1(), _null, _null), new A.AppButton(_null, B._MdiIconData_43h, "Storefront SDK", new A._showAbout______closure2(), _null, _null)], t2), B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, _null, _null); }, - $signature: 207 + $signature: 199 }; A._showAbout______closure.prototype = { call$0() { @@ -434479,7 +459171,7 @@ }; A._showAbout__closure5.prototype = { call$0() { - A.showDialog(null, true, new A._showAbout___closure(), this.context, null, true, type$.legacy_HealthCheckDialog); + A.showDialog(null, B.Color_2315255808, true, new A._showAbout___closure(), this.context, null, true, type$.legacy_HealthCheckDialog); }, $signature: 1 }; @@ -434487,7 +459179,7 @@ call$1(context) { return new A.HealthCheckDialog(null); }, - $signature: 2443 + $signature: 2471 }; A._showAbout__closure6.prototype = { call$0() { @@ -434584,14 +459276,14 @@ t7 = A.Text$(t8 == null ? "" : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null); B.JSArray_methods.addAll$1(t1, A._setArrayType([new A.SizedBox(_null, 10, _null, _null), A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._ContactUsDialogState_build_closure2(_this), _null, _null, t7, t2)], t3)); } - return A.PointerInterceptor$(A.AlertDialog$(t5, _null, _null, A.SingleChildScrollView$(A.Container$(_null, A.Column$(t1, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1), new A.EdgeInsets(25, 25, 25, 25), _null, t4)); + return A.PointerInterceptor$(A.AlertDialog$(t5, _null, _null, A.SingleChildScrollView$(A.Container$(_null, A.Column$(t1, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1), new A.EdgeInsets(25, 25, 25, 25), _null, t4)); } }; A._ContactUsDialogState__sendMessage_closure.prototype = { call$0() { return this.$this._menu_drawer$_isSaving = true; }, - $signature: 25 + $signature: 24 }; A._ContactUsDialogState__sendMessage_closure0.prototype = { call$1(response) { @@ -434610,7 +459302,7 @@ t1 = t1._framework$_element; t1.toString; $async$goto = 2; - return A._asyncAwait(A.showDialog(null, true, new A._ContactUsDialogState__sendMessage__closure1($async$self.localization), t1, null, true, type$.legacy_MessageDialog), $async$call$1); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, true, new A._ContactUsDialogState__sendMessage__closure1($async$self.localization), t1, null, true, type$.legacy_MessageDialog), $async$call$1); case 2: // returning from await. t1 = $.$get$navigatorKey(); @@ -434622,13 +459314,13 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 703 + $signature: 688 }; A._ContactUsDialogState__sendMessage__closure0.prototype = { call$0() { return this.$this._menu_drawer$_isSaving = false; }, - $signature: 25 + $signature: 24 }; A._ContactUsDialogState__sendMessage__closure1.prototype = { call$1(context) { @@ -434638,7 +459330,7 @@ t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "your_message_has_been_received"); return new A.MessageDialog(t1 == null ? "" : t1, _null, _null, _null, _null, _null); }, - $signature: 321 + $signature: 349 }; A._ContactUsDialogState__sendMessage_closure1.prototype = { call$1(error) { @@ -434656,7 +459348,7 @@ call$0() { return this.$this._menu_drawer$_isSaving = false; }, - $signature: 25 + $signature: 24 }; A._ContactUsDialogState_build_closure.prototype = { call$0() { @@ -434675,20 +459367,20 @@ call$1(value) { return this.$this._menu_drawer$_message = value; }, - $signature: 15 + $signature: 16 }; A._ContactUsDialogState_build_closure2.prototype = { call$1(value) { var t1 = this.$this; t1.setState$1(new A._ContactUsDialogState_build__closure(t1, value)); }, - $signature: 20 + $signature: 21 }; A._ContactUsDialogState_build__closure.prototype = { call$0() { return this.$this._includeLogs = this.value; }, - $signature: 25 + $signature: 24 }; A.MenuDrawerBuilder.prototype = { build$1(context) { @@ -434700,7 +459392,7 @@ call$2(context, viewModel) { return new A.MenuDrawer(viewModel, null); }, - $signature: 2445 + $signature: 2473 }; A.MenuDrawerVM.prototype = { get$user(receiver) { @@ -434712,7 +459404,7 @@ A.cleanApiUrl(this.state.authState.url); A.confirmCallback(false, new A.MenuDrawerVM_fromStore__closure(this.store), context, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$logout(), false, null); }, - $signature: 16 + $signature: 17 }; A.MenuDrawerVM_fromStore__closure.prototype = { call$1(_) { @@ -434748,7 +459440,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 314 + $signature: 310 }; A.MenuDrawerVM_fromStore_closure.prototype = { call$3(context, index, company) { @@ -434759,7 +459451,7 @@ t2 = this.store; A.checkForChanges(new A.MenuDrawerVM_fromStore__closure1(t2, index, context, t1, company), false, t2); }, - $signature: 2446 + $signature: 2474 }; A.MenuDrawerVM_fromStore__closure1.prototype = { call$0() { @@ -434831,7 +459523,7 @@ } A.confirmCallback(false, new A.MenuDrawerVM_fromStore__closure0(context, this.store), context, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$addCompany(), false, null); }, - $signature: 16 + $signature: 17 }; A.MenuDrawerVM_fromStore__closure0.prototype = { call$1(_) { @@ -434861,7 +459553,7 @@ t3 === $ && A.throwUnnamedLateFieldNI(); t3[0].call$1(new A.AddCompany(t1, completer)); $async$goto = 2; - return A._asyncAwait(A.showDialog(null, false, new A.MenuDrawerVM_fromStore___closure0(), t1, null, true, type$.legacy_AlertDialog), $async$call$1); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, false, new A.MenuDrawerVM_fromStore___closure0(), t1, null, true, type$.legacy_AlertDialog), $async$call$1); case 2: // returning from await. // implicit return @@ -434870,7 +459562,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 314 + $signature: 310 }; A.MenuDrawerVM_fromStore___closure.prototype = { call$1(value) { @@ -434884,19 +459576,19 @@ call$1(context) { return A.SimpleDialog$(A._setArrayType([new A.LoadingDialog(null)], type$.JSArray_legacy_Widget), null); }, - $signature: 186 + $signature: 196 }; A._TheState.prototype = {}; A._theState_closure.prototype = { call$0() { return new A._TheState(); }, - $signature: 2447 + $signature: 2475 }; A._SelectRow.prototype = { build$1(context) { var _null = null; - return A.ListTile$(false, new A.EdgeInsets(8, 0, 8, 0), true, _null, true, _null, _null, false, _null, _null, _null, new A._SelectRow_build_closure(this), this.selected, _null, _null, _null, _null, this.child, _null, _null); + return A.ListTile$(false, new A.EdgeInsets(8, 0, 8, 0), true, _null, true, _null, _null, false, _null, _null, _null, _null, new A._SelectRow_build_closure(this), this.selected, _null, _null, _null, _null, _null, this.child, _null, _null); } }; A._SelectRow_build_closure.prototype = { @@ -434953,7 +459645,7 @@ call$2(context, constraints) { var t5, t6, _null = null, t1 = this.$this, - t2 = $.$get$_theState().rebuild$1(new A._DropDownMultiSelectState_build__closure(t1)), + t2 = new A._Rebuild($.$get$_theState(), _null, type$._Rebuild_legacy__TheState).call$1(new A._DropDownMultiSelectState_build__closure(t1)), t3 = t1._widget, t4 = t3.decoration; t3 = J.get$isNotEmpty$asx(t3.selectedValues._copy_on_write_list$_list) ? J.$index$asx(t1._widget.selectedValues._copy_on_write_list$_list, 0) : _null; @@ -434962,7 +459654,7 @@ t6 = A._arrayInstanceType(t5)._eval$1("MappedListIterable<1,DropdownMenuItem<@>*>"); return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_3, A._setArrayType([t2, new A.Align(B.Alignment_m1_0, _null, _null, A.DropdownButtonFormField$(t4, true, false, A.List_List$of(new A.MappedListIterable(t5, new A._DropDownMultiSelectState_build__closure0(t1), t6), true, t6._eval$1("ListIterable.E")), new A._DropDownMultiSelectState_build__closure1(), new A._DropDownMultiSelectState_build__closure2(t1), _null, t3, type$.dynamic), _null)], type$.JSArray_legacy_Widget), _null); }, - $signature: 2448 + $signature: 2476 }; A._DropDownMultiSelectState_build__closure.prototype = { call$0() { @@ -434970,7 +459662,7 @@ t1 = t1.childBuilder$1(t1.selectedValues); return t1; }, - $signature: 150 + $signature: 145 }; A._DropDownMultiSelectState_build__closure1.prototype = { call$1(x) { @@ -434985,23 +459677,23 @@ t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,DropdownMenuItem<@>*>"); return A.List_List$of(new A.MappedListIterable(t1, new A._DropDownMultiSelectState_build___closure(), t2), true, t2._eval$1("ListIterable.E")); }, - $signature: 2449 + $signature: 2477 }; A._DropDownMultiSelectState_build___closure.prototype = { call$1(e) { var _null = null; return A.DropdownMenuItem$(A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, type$.dynamic); }, - $signature: 702 + $signature: 689 }; A._DropDownMultiSelectState_build__closure0.prototype = { call$1(x) { var t1 = this.$this, - t2 = $.$get$_theState().rebuild$1(new A._DropDownMultiSelectState_build___closure0(t1, x)); + t2 = new A._Rebuild($.$get$_theState(), null, type$._Rebuild_legacy__TheState).call$1(new A._DropDownMultiSelectState_build___closure0(t1, x)); t1._widget.toString; return A.DropdownMenuItem$(t2, new A._DropDownMultiSelectState_build___closure1(t1, x), x, type$.dynamic); }, - $signature: 702 + $signature: 689 }; A._DropDownMultiSelectState_build___closure0.prototype = { call$0() { @@ -435011,7 +459703,7 @@ t4 = t1._widget.menuItembuilder$1(t2); return new A._SelectRow(new A._DropDownMultiSelectState_build____closure(t1, t2), t3, t4, null); }, - $signature: 2451 + $signature: 2479 }; A._DropDownMultiSelectState_build____closure.prototype = { call$1(isSelected) { @@ -435031,7 +459723,7 @@ t1._widget.onChanged$1(ns); } }, - $signature: 20 + $signature: 21 }; A._DropDownMultiSelectState_build___closure1.prototype = { call$0() { @@ -435074,10 +459766,10 @@ t1 = null; return t1; }, - $signature: 15 + $signature: 16 }; A.PortalLinkStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "PortalLinkStyle." + this._core$_name; } }; @@ -435100,9 +459792,9 @@ if (t1 === B.PortalLinkStyle_0) { t1 = A.Icon$(B.IconData_58460_MaterialIcons_null_true, _null, _null); t3 = prefState.enableTooltips; - t1 = A.IconButton$(B.Alignment_0_0, _null, _null, true, t1, _null, viewLinkPressed, B.EdgeInsets_8_8_8_8, _null, t3 ? t2.get$viewPortal() : "", _null); + t1 = A.IconButton$(_null, _null, _null, _null, t1, _null, viewLinkPressed, _null, _null, t3 ? t2.get$viewPortal() : "", _null); t4 = A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null); - return A.Row$(A._setArrayType([t1, A.IconButton$(B.Alignment_0_0, _null, _null, true, t4, _null, copyLinkPressed, B.EdgeInsets_8_8_8_8, _null, t3 ? t2.get$copyLink() : "", _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_5, B.MainAxisSize_1, _null); + return A.Row$(A._setArrayType([t1, A.IconButton$(_null, _null, _null, _null, t4, _null, copyLinkPressed, _null, _null, t3 ? t2.get$copyLink() : "", _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_5, B.MainAxisSize_1, _null); } else if (t1 === B.PortalLinkStyle_2) return A.PopupMenuButton$(_null, _null, true, _null, _null, new A.PortalLinks_build_closure1(t2), new A.PortalLinks_build_closure2(t2, viewLinkPressed, copyLinkPressed), B.EdgeInsets_8_8_8_8, _null, type$.legacy_String); else @@ -435129,7 +459821,7 @@ t2 = type$.legacy_String; return A._setArrayType([A.PopupMenuItem$(new A.IconText(t1.get$viewPortal(), B.IconData_58460_MaterialIcons_null_true, _null, _null, false, _null), t1.get$viewPortal(), t2), A.PopupMenuItem$(new A.IconText(t1.get$copyLink(), B.IconData_57744_MaterialIcons_null_false, _null, _null, false, _null), t1.get$copyLink(), t2)], type$.JSArray_legacy_PopupMenuEntry_legacy_String); }, - $signature: 392 + $signature: 389 }; A.PortalLinks_build_closure2.prototype = { call$1(value) { @@ -435245,7 +459937,7 @@ build$1(context) { var _null = null; A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); - A.StoreProvider_of(context, type$.legacy_AppState); + A.StoreProvider_of(context, type$.legacy_AppState).__Store__state_A === $ && A.throwUnnamedLateFieldNI(); return new A.SizedBox(_null, _null, _null, _null); } }; @@ -435339,9 +460031,9 @@ t2 = A.BorderRadius$all(new A.Radius(2, 2)); t3 = _this.focusNode; t4 = t1._change_notifier$_value.text.length !== 0 || t3.get$hasFocus() ? B.TextAlign_4 : B.TextAlign_2; - t5 = t1._change_notifier$_value.text.length !== 0 || t3.get$hasFocus() ? A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, textColor, _null), _null, new A.SearchText_build_closure(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null) : A.Icon$(B.IconData_58727_MaterialIcons_null_false, textColor, _null); + t5 = t1._change_notifier$_value.text.length !== 0 || t3.get$hasFocus() ? A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, textColor, _null), _null, new A.SearchText_build_closure(_this), _null, _null, _null, _null) : A.Icon$(B.IconData_58727_MaterialIcons_null_false, textColor, _null); t6 = t3.get$hasFocus() ? "" : _this.placeholder; - return A.Container$(_null, A.TextField$(false, B.List_empty1, false, _null, t1, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_Kz0, _null, new A.EdgeInsets(8, 0, 8, 6), _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5, _null, _null, _null, _null), true, _null, true, _null, false, t3, _null, _null, _null, _null, _null, 1, _null, _null, false, "\u2022", new A.SearchText_build_closure0(_this), _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, t4, B.TextAlignVertical_0, B.TextCapitalization_30, _null, _null, _null), B.Clip_0, _null, _null, new A.BoxDecoration(color, _null, _null, t2, _null, _null, B.BoxShape_0), _null, 40, _null, new A.EdgeInsets(0, 0, 0, 2), B.EdgeInsets_8_0_0_0, _null, _null, _null); + return A.Container$(_null, A.TextField$(false, B.List_empty0, false, _null, A.text_field_TextField__defaultContextMenuBuilder$closure(), t1, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_uXA, _null, new A.EdgeInsets(8, 0, 8, 6), _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5, _null, _null, _null, _null), true, _null, true, _null, false, t3, _null, _null, _null, _null, _null, 1, _null, _null, false, "\u2022", new A.SearchText_build_closure0(_this), _null, _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, t4, B.TextAlignVertical_0, B.TextCapitalization_30, _null, _null, _null), B.Clip_0, _null, _null, new A.BoxDecoration(color, _null, _null, t2, _null, _null, B.BoxShape_0), _null, 40, _null, new A.EdgeInsets(0, 0, 0, 2), B.EdgeInsets_8_0_0_0, _null, _null, _null); } }; A.SearchText_build_closure.prototype = { @@ -435527,19 +460219,19 @@ call$1(code) { return this.$this._sms_verification$_code = code; }, - $signature: 15 + $signature: 16 }; A._AccountSmsVerificationState_build_closure0.prototype = { call$1(phone) { return this.$this._sms_verification$_phone = B.JSString_methods.$add(phone.countryCode, phone.number); }, - $signature: 701 + $signature: 690 }; A._AccountSmsVerificationState_build_closure1.prototype = { call$1(value) { return value.number.length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 701 + $signature: 690 }; A._AccountSmsVerificationState_build_closure2.prototype = { call$0() { @@ -435759,7 +460451,7 @@ call$1(code) { return this.$this._sms_verification$_code = code; }, - $signature: 15 + $signature: 16 }; A._UserSmsVerificationState_build_closure0.prototype = { call$0() { @@ -435813,14 +460505,14 @@ call$1(log) { return log.typeId !== 800; }, - $signature: 700 + $signature: 691 }; A._SystemLogViewerState_build_closure2.prototype = { call$2(index, isExpanded) { var t1 = this.$this; t1.setState$1(new A._SystemLogViewerState_build__closure(this._box_0, t1, index, isExpanded)); }, - $signature: 448 + $signature: 506 }; A._SystemLogViewerState_build__closure.prototype = { call$0() { @@ -435833,7 +460525,7 @@ call$1(systemLog) { return systemLog.eventId >= 20; }, - $signature: 700 + $signature: 691 }; A._SystemLogViewerState_build_closure1.prototype = { call$1(systemLog) { @@ -435859,7 +460551,7 @@ t2 = new A.SizedBox(_null, _null, _null, _null); return new A.ExpansionPanel(new A._SystemLogViewerState_build__closure0(t1, systemLog, this.localization, client), t2, t4 === true); }, - $signature: 2455 + $signature: 2483 }; A._SystemLogViewerState_build__closure0.prototype = { call$2(context, isExpanded) { @@ -435870,9 +460562,9 @@ t4 = A.Text$(B.JSString_methods.$add(J.$add$ansx(t3.lookup$1(t1.get$category()), " \u203a "), t3.lookup$1(t1.get$type(t1))), _null, _null, _null, _null, _null, _null, _null, _null, _null); t3 = t3.lookup$1(t1.get$event()); t5 = _this.client; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, true, _null, t2, _null, new A._SystemLogViewerState_build___closure(_this.$this, t1), false, _null, _null, A.Text$(J.$add$ansx(t3, !t5.get$isNew() ? " \u2022 " + t5.displayName : "") + "\n" + A.formatDate(A.convertTimestampToDate(t1.createdAt).toIso8601String$0(), context, true, true, true), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t4, _null, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, true, _null, t2, _null, _null, new A._SystemLogViewerState_build___closure(_this.$this, t1), false, _null, _null, _null, A.Text$(J.$add$ansx(t3, !t5.get$isNew() ? " \u2022 " + t5.displayName : "") + "\n" + A.formatDate(A.convertTimestampToDate(t1.createdAt).toIso8601String$0(), context, true, true, true), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t4, _null, _null); }, - $signature: 2456 + $signature: 2484 }; A._SystemLogViewerState_build___closure.prototype = { call$0() { @@ -435910,7 +460602,7 @@ var _null = null, t1 = this.horizontalMargin, t2 = A.Center$(A.Checkbox$(color, false, _null, _null, onCheckboxChanged, _null, _null, false, checked), _null, _null), - contents = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A.Padding(new A.EdgeInsetsDirectional(t1, 0, t1 / 2, 0), t2, _null), _null); + contents = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, false, false, new A.Padding(new A.EdgeInsetsDirectional(t1, 0, t1 / 2, 0), t2, _null), _null); return A.TableCell$(onRowTap != null ? A.TableRowInkWell$(contents, onRowTap) : contents, B.TableCellVerticalAlignment_4); }, _buildCheckbox$3$checked$color$onCheckboxChanged(checked, color, onCheckboxChanged) { @@ -435929,7 +460621,7 @@ t4 = onSort != null && sorted ? B.Color_3707764736 : B.Color_2315255808; else t4 = onSort != null && sorted ? B.Color_4294967295 : B.Color_3019898879; - label = A.Container$(t2, A.AnimatedDefaultTextStyle$(label, B.C__Linear, B.Duration_160000, false, A.TextStyle$(_null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, 12, _null, _null, B.FontWeight_4, _null, t3, true, _null, _null, _null, _null, _null, _null, _null, _null)), B.Clip_0, _null, _null, _null, _null, t1, _null, _null, padding, _null, _null, _null); + label = A.Container$(t2, A.AnimatedDefaultTextStyle$(label, B.C__Linear, B.Duration_160000, false, A.TextStyle$(_null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, 12, _null, _null, B.FontWeight_4_500, _null, t3, true, _null, _null, _null, _null, _null, _null, _null, _null)), B.Clip_0, _null, _null, _null, _null, t1, _null, _null, padding, _null, _null, _null); return A.InkWell$(false, _null, true, label, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, onSort, _null, _null, _null, _null, _null, _null, _null); }, build$1(context) { @@ -435937,8 +460629,8 @@ theme = A.Theme_of(context), t1 = A.Divider_createBorderSide(context, _null, 1), t2 = A.Theme_of(context).colorScheme.brightness === B.Brightness_1 ? B.Color_167772160 : B.Color_503316480, - _kSelectedDecoration = new A.BoxDecoration(t2, _null, new A.Border(B.BorderSide_aLd, B.BorderSide_aLd, t1, B.BorderSide_aLd), _null, _null, _null, B.BoxShape_0), - _kUnselectedDecoration = new A.BoxDecoration(_null, _null, new A.Border(B.BorderSide_aLd, B.BorderSide_aLd, A.Divider_createBorderSide(context, _null, 1), B.BorderSide_aLd), _null, _null, _null, B.BoxShape_0); + _kSelectedDecoration = new A.BoxDecoration(t2, _null, new A.Border(B.BorderSide_8xm, B.BorderSide_8xm, t1, B.BorderSide_8xm), _null, _null, _null, B.BoxShape_0), + _kUnselectedDecoration = new A.BoxDecoration(_null, _null, new A.Border(B.BorderSide_8xm, B.BorderSide_8xm, A.Divider_createBorderSide(context, _null, 1), B.BorderSide_8xm), _null, _null, _null, B.BoxShape_0); t1 = _this.rows; displayCheckboxColumn = B.JSArray_methods.any$1(t1, new A.AppDataTable_build_closure()); allChecked = displayCheckboxColumn && !B.JSArray_methods.any$1(t1, new A.AppDataTable_build_closure0()); @@ -435951,7 +460643,7 @@ for (t4 = type$.legacy_Widget, index = 0; index < _length; ++index) { t5 = index === 0 ? $.$get$AppDataTable__headingRowKey() : t1[index - 1].key; t6 = index > 0 && t1[index - 1].selected ? _kSelectedDecoration : _kUnselectedDecoration; - tableRows[index] = new A.TableRow(t5, t6, A.List_List$filled(t3, B._NullWidget_null1, false, t4)); + tableRows[index] = new A.TableRow(t5, t6, A.List_List$filled(t3, B._NullWidget_null2, false, t4)); } if (displayCheckboxColumn) { t3 = _this.horizontalMargin; @@ -436002,7 +460694,7 @@ else t14 = B.Color_3019898879; t15 = isLightTheme ? B.Color_2315255808 : B.Color_3019898879; - label = A.Container$(t13, new A.DefaultTextStyle(new A.TextStyle(true, t14, _null, _null, _null, _null, 13, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, B.TextOverflow_0, _null, B.TextWidthBasis_0, _null, A.IconTheme_merge(new A.DropdownButtonHideUnderline(label, _null), new A.IconThemeData(t15, _null, _null, _null)), _null), B.Clip_0, _null, _null, _null, _null, t3, _null, _null, padding, _null, _null, _null); + label = A.Container$(t13, new A.DefaultTextStyle(new A.TextStyle(true, t14, _null, _null, _null, _null, 13, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, B.TextOverflow_0, _null, B.TextWidthBasis_0, _null, A.IconTheme_merge(new A.DropdownButtonHideUnderline(label, _null), new A.IconThemeData(_null, _null, _null, _null, _null, t15, _null, _null)), _null), B.Clip_0, _null, _null, _null, _null, t3, _null, _null, padding, _null, _null, _null); if (t11 != null) label = A.InkWell$(false, _null, true, label, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t11, _null, _null, _null, _null, _null, _null, _null); else @@ -436025,19 +460717,19 @@ } return t1; }, - $signature: 241 + $signature: 226 }; A.AppDataTable_build_closure.prototype = { call$1(row) { return row.onSelectChanged != null; }, - $signature: 699 + $signature: 695 }; A.AppDataTable_build_closure0.prototype = { call$1(row) { return row.onSelectChanged != null && !row.selected; }, - $signature: 699 + $signature: 695 }; A.AppDataTable_build_closure1.prototype = { call$0() { @@ -436097,7 +460789,7 @@ } return B.Rect_0_0_0_0; }, - $signature: 2462 + $signature: 2490 }; A._SortArrow.prototype = { createState$0() { @@ -436210,7 +460902,7 @@ return A.throwExpression(A.UnimplementedError$(null)); } }; - A._NullWidget4.prototype = { + A._NullWidget5.prototype = { createElement$0(_) { return A.throwExpression(A.UnimplementedError$(null)); } @@ -436241,20 +460933,16 @@ }; A.AppPaginatedDataTableState.prototype = { initState$0() { - var t1, t2, _this = this; + var t1, bucket, _this = this; _this.super$State$initState(); _this._app_paginated_data_table$_controller = A.ScrollController$(0, true); t1 = _this._framework$_element; t1.toString; - t1 = A.PageStorage_of(t1); - if (t1 == null) - t1 = null; - else { - t2 = _this._framework$_element; - t2.toString; - t2 = t1.readState$1(t2); - t1 = t2; - } + bucket = A.PageStorage_maybeOf(t1); + bucket.toString; + t1 = _this._framework$_element; + t1.toString; + t1 = bucket.readState$1(t1); A._asIntS(t1); if (t1 == null) t1 = _this._widget.initialFirstRowIndex; @@ -436349,7 +461037,7 @@ t3 = A.Text$(t1.get$rowsPerPageTitle(), _null, _null, _null, _null, _null, _null, _null, _null, _null); t5 = _this._widget; t6 = t5.rowsPerPage; - B.JSArray_methods.addAll$1(footerWidgets, A._setArrayType([t4, t3, new A.ConstrainedBox(B.BoxConstraints_mlX3, new A.Align(B.AlignmentDirectional_1_0, _null, _null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, new A.CastList(availableRowsPerPage, A._arrayInstanceType(availableRowsPerPage)._eval$1("CastList<1,DropdownMenuItem*>")), t5.onRowsPerPageChanged, _null, footerTextStyle, _null, t6, type$.legacy_int), _null), _null), _null)], t2)); + B.JSArray_methods.addAll$1(footerWidgets, A._setArrayType([t4, t3, new A.ConstrainedBox(B.BoxConstraints_mlX3, new A.Align(B.AlignmentDirectional_1_0, _null, _null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, false, false, new A.CastList(availableRowsPerPage, A._arrayInstanceType(availableRowsPerPage)._eval$1("CastList<1,DropdownMenuItem*>")), t5.onRowsPerPageChanged, _null, footerTextStyle, t6, type$.legacy_int), _null), _null), _null)], t2)); } t3 = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 32); t4 = _this._firstRowIndex; @@ -436360,10 +461048,10 @@ t5 = A.Text$(t1.pageRowsInfoTitle$4(t4 + 1, t4 + t6, t7 - t5, _this._rowCountApproximate), _null, _null, _null, _null, _null, _null, _null, _null, _null); t7 = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 32); t6 = t1.get$previousPageTooltip(); - t4 = A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_cKo, _null, _this._firstRowIndex <= 0 ? _null : _this.get$_handlePrevious(), B.EdgeInsets_0_0_0_0, _null, t6, _null); + t4 = A.IconButton$(_null, _null, _null, _null, B.Icon_cKo, _null, _this._firstRowIndex <= 0 ? _null : _this.get$_handlePrevious(), B.EdgeInsets_0_0_0_0, _null, t6, _null); t6 = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 24); t1 = t1.get$nextPageTooltip(); - B.JSArray_methods.addAll$1(footerWidgets, A._setArrayType([t3, t5, t7, t4, t6, A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_wEo, _null, !_this._rowCountApproximate && _this._firstRowIndex + _this._widget.rowsPerPage >= _this._rowCount ? _null : _this.get$_handleNext(), B.EdgeInsets_0_0_0_0, _null, t1, _null), A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 14)], t2)); + B.JSArray_methods.addAll$1(footerWidgets, A._setArrayType([t3, t5, t7, t4, t6, A.IconButton$(_null, _null, _null, _null, B.Icon_wEo, _null, !_this._rowCountApproximate && _this._firstRowIndex + _this._widget.rowsPerPage >= _this._rowCount ? _null : _this.get$_handleNext(), B.EdgeInsets_0_0_0_0, _null, t1, _null), A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 14)], t2)); return new A.LayoutBuilder(new A.AppPaginatedDataTableState_build_closure0(_this, footerTextStyle, footerWidgets), _null); } }; @@ -436390,7 +461078,7 @@ call$1(column) { return B.DataCell_mS8; }, - $signature: 698 + $signature: 696 }; A.AppPaginatedDataTableState__getProgressIndicatorRowFor_closure.prototype = { call$1(column) { @@ -436400,20 +461088,20 @@ } return B.DataCell_mS8; }, - $signature: 698 + $signature: 696 }; A.AppPaginatedDataTableState__getRows_closure.prototype = { call$0() { return this.$this._widget.source.getRow$1(this.index); }, - $signature: 2465 + $signature: 2493 }; A.AppPaginatedDataTableState_build_closure.prototype = { call$1(value) { var _null = null; return A.DropdownMenuItem$(A.Text$(A.S(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_int); }, - $signature: 163 + $signature: 159 }; A.AppPaginatedDataTableState_build_closure0.prototype = { call$2(context, constraints) { @@ -436423,11 +461111,11 @@ t3 = t1._widget; t3.toString; t4 = t3.columns; - t2 = A.Scrollbar$(A.SingleChildScrollView$(new A.ConstrainedBox(new A.BoxConstraints(constraints.minWidth, 1 / 0, 0, 1 / 0), new A.AppDataTable(t4, t3.sortColumnIndex, t3.sortAscending, t3.onSelectAll, 48, 56, 24, 56, true, t1._getRows$2(t1._firstRowIndex, t3.rowsPerPage), A.AppDataTable__initOnlyTextColumn(t4), t1._tableKey), _null), t2, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_0), t2, _null); + t2 = A.Scrollbar$(A.SingleChildScrollView$(new A.ConstrainedBox(new A.BoxConstraints(constraints.minWidth, 1 / 0, 0, 1 / 0), new A.AppDataTable(t4, t3.sortColumnIndex, t3.sortAscending, t3.onSelectAll, 48, 56, 24, 56, true, t1._getRows$2(t1._firstRowIndex, t3.rowsPerPage), A.AppDataTable__initOnlyTextColumn(t4), t1._tableKey), _null), t2, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_0), t2, _null); t1._widget.toString; - return A.Card$(A.Column$(A._setArrayType([new A.SizedBox(_null, 4, _null, _null), t2, A.DefaultTextStyle$(A.IconTheme_merge(A.Container$(_null, A.SingleChildScrollView$(A.Row$(this.footerWidgets, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, true, B.Axis_0), B.Clip_0, _null, _null, _null, _null, 56, _null, _null, _null, _null, _null, _null), B.IconThemeData_XJy), _null, _null, B.TextOverflow_0, true, this.footerTextStyle, _null, _null, B.TextWidthBasis_0)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, _null, _null, false, _null); + return A.Card$(A.Column$(A._setArrayType([new A.SizedBox(_null, 4, _null, _null), t2, A.DefaultTextStyle$(A.IconTheme_merge(A.Container$(_null, A.SingleChildScrollView$(A.Row$(this.footerWidgets, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, true, B.Axis_0), B.Clip_0, _null, _null, _null, _null, 56, _null, _null, _null, _null, _null, _null), B.IconThemeData_43h), _null, _null, B.TextOverflow_0, true, this.footerTextStyle, _null, _null, B.TextWidthBasis_0)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, _null, _null, false, _null); }, - $signature: 2467 + $signature: 2495 }; A.EntityDataTableSource.prototype = { get$isRowCountApproximate() { @@ -436497,7 +461185,7 @@ t2 = J.$index$asx(t5.$index(0, "en"), _s20_); } else t2 = _null; - t2 = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.GestureDetector$(_null, A.Icon$(B._MdiIconData_gg9, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, new A.EntityDataTableSource_getRow_closure1(entity), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.EntityDataTableSource_getRow_closure2(entity), B.EdgeInsets_8_8_8_8, _null, t2, _null); + t2 = A.IconButton$(_null, _null, _null, _null, A.GestureDetector$(_null, A.Icon$(B._MdiIconData_gg9, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, new A.EntityDataTableSource_getRow_closure1(entity), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.EntityDataTableSource_getRow_closure2(entity), _null, _null, t2, _null); t5 = t3.userCompanyStates; t3 = t3.uiState.selectedCompanyIndex; t3 = t5._list[t3]; @@ -436520,13 +461208,13 @@ var _null = null; return new A.DataCell(new A.SizedBox(_null, _null, _null, _null), _null, _null); }, - $signature: 697 + $signature: 698 }; A.EntityDataTableSource_getRow_closure0.prototype = { call$1(value) { return this.$this.onTap.call$1(this.entity); }, - $signature: 9 + $signature: 10 }; A.EntityDataTableSource_getRow_closure2.prototype = { call$0() { @@ -436546,7 +461234,7 @@ A.handleEntitiesActions(A._setArrayType([this.entity], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.EntityDataTableSource_getRow_closure4.prototype = { call$0() { @@ -436563,7 +461251,7 @@ t4 = field === "description" ? 200 : 0; return new A.DataCell(new A.ConstrainedBox(new A.BoxConstraints(t4, t3, 0, 1 / 0), t2, null), new A.EntityDataTableSource_getRow__closure(t1, _this.entity), _this._box_0.backgroundColor); }, - $signature: 697 + $signature: 698 }; A.EntityDataTableSource_getRow__closure.prototype = { call$0() { @@ -436720,7 +461408,7 @@ call$1(entity) { return A.selectEntity(entity, false, false); }, - $signature: 2469 + $signature: 2497 }; A._EntityListState_build_closure.prototype = { call$1(duration) { @@ -436795,11 +461483,11 @@ t6 = t4.sortField; t6 = J.contains$1$asx(t3._widget.tableColumns, t6) ? J.indexOf$1$asx(t3._widget.tableColumns, t6) : 0; t7 = t3._entity_list$_firstRowIndex; - t1.push(A.Expanded$(A.SingleChildScrollView$(new A.Padding(B.EdgeInsets_0_16_0_16, A.AppPaginatedDataTable$(A._setArrayType([10, 25, 50, 100], type$.JSArray_legacy_int), t5, _null, t7, new A._EntityListState_build__closure6(t3), new A._EntityListState_build__closure7(_this.store), new A._EntityListState_build__closure8(t3, _this.entityList, rowsPerPage, _this.entityMap, t4), rowsPerPage, t4.sortAscending, t6, t2, false), _null), _null, B.DragStartBehavior_1, _null, _null, true, _null, false, B.Axis_1), 1)); + t1.push(A.Expanded$(A.SingleChildScrollView$(new A.Padding(B.EdgeInsets_0_16_0_16, A.AppPaginatedDataTable$(A._setArrayType([10, 25, 50, 100], type$.JSArray_legacy_int), t5, _null, t7, new A._EntityListState_build__closure6(t3), new A._EntityListState_build__closure7(_this.store), new A._EntityListState_build__closure8(t3, _this.entityList, rowsPerPage, _this.entityMap, t4), rowsPerPage, t4.sortAscending, t6, t2, false), _null), _null, B.DragStartBehavior_1, _null, _null, _null, true, _null, false, B.Axis_1), 1)); return A.Column$(t1, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); } }, - $signature: 2470 + $signature: 2498 }; A._EntityListState_build__closure.prototype = { call$1(_) { @@ -436813,7 +461501,7 @@ } return A.viewEntityById(false, t2, t1.length === 0 ? null : B.JSArray_methods.get$last(t1).get$entityType(), null, false, true); }, - $signature: 18 + $signature: 20 }; A._EntityListState_build__closure0.prototype = { call$0() { @@ -436828,7 +461516,7 @@ var _null = null; return index === 0 || index === J.get$length$asx(this.entityList) ? new A.SizedBox(_null, _null, _null, _null) : new A.ListDivider(_null); }, - $signature: 151 + $signature: 140 }; A._EntityListState_build__closure1.prototype = { call$2(context, index) { @@ -436841,7 +461529,7 @@ return t1.itemBuilder$2(context, index - 1); } }, - $signature: 151 + $signature: 140 }; A._EntityListState_build__closure3.prototype = { call$1(_) { @@ -436855,7 +461543,7 @@ } A.viewEntityById(false, t2, t1.length === 0 ? null : B.JSArray_methods.get$last(t1).get$entityType(), null, false, true); }, - $signature: 16 + $signature: 17 }; A._EntityListState_build__closure4.prototype = { call$0() { @@ -436876,13 +461564,13 @@ t3 = J.map$1$1$ax(t4.sublist$2(t3, Math.min(A.checkNum(t2), t5 - 1), Math.min(t1._entity_list$_firstRowIndex + _this.rowsPerPage, A.checkNum(t4.get$length(t3)))), new A._EntityListState_build___closure(_this.entityMap), type$.legacy_BaseEntity).super$Iterable$where(0, new A._EntityListState_build___closure0(value, _this.listUIState)); A.handleEntitiesActions(A.List_List$of(t3, true, t3.$ti._eval$1("Iterable.E")), B.EntityAction_toggleMultiselect, false); }, - $signature: 20 + $signature: 21 }; A._EntityListState_build___closure.prototype = { call$1(entityId) { return this.entityMap._map$_map.$index(0, entityId); }, - $signature: 453 + $signature: 502 }; A._EntityListState_build___closure0.prototype = { call$1(invoice) { @@ -436891,7 +461579,7 @@ t1 = t2 != null && B.JSArray_methods.contains$1(t2._list, t1); return this.value !== t1; }, - $signature: 176 + $signature: 182 }; A._EntityListState_build__closure5.prototype = { call$1(field) { @@ -436905,19 +461593,19 @@ } return new A.DataColumn0(A.Container$(_null, A.Text$(label, _null, _null, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, new A._EntityListState_build___closure1(_this.$this, field)); }, - $signature: 2473 + $signature: 2501 }; A._EntityListState_build___closure1.prototype = { call$2(columnIndex, ascending) { this.$this._widget.onSortColumn$1(this.field); }, - $signature: 448 + $signature: 506 }; A._EntityListState_build__closure6.prototype = { call$1(row) { return this.$this._entity_list$_firstRowIndex = row; }, - $signature: 696 + $signature: 701 }; A._EntityListState_build__closure7.prototype = { call$1(value) { @@ -436927,25 +461615,25 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(t1); }, - $signature: 111 + $signature: 117 }; A._EntityListState_build_closure0.prototype = { call$1(entityId) { return this.entityMap._map$_map.$index(0, entityId); }, - $signature: 453 + $signature: 502 }; A._EntityListState_build_closure1.prototype = { call$1(action) { return action != null; }, - $signature: 418 + $signature: 528 }; A._EntityListState_build_closure8.prototype = { call$0() { return this.$this._widget.onRefreshed$1(this.context); }, - $signature: 35 + $signature: 34 }; A._EntityListState_build_closure2.prototype = { call$1(value) { @@ -436954,13 +461642,13 @@ t1 = J.map$1$1$ax(t2.sublist$2(t1, 0, Math.min(A.checkNum(t2.get$length(t1)), 100)), new A._EntityListState_build__closure13(this.entityMap), type$.legacy_BaseEntity); A.handleEntitiesActions(A.List_List$of(t1, true, t1.$ti._eval$1("ListIterable.E")), B.EntityAction_toggleMultiselect, false); }, - $signature: 20 + $signature: 21 }; A._EntityListState_build__closure13.prototype = { call$1(entityId) { return this.entityMap._map$_map.$index(0, entityId); }, - $signature: 453 + $signature: 502 }; A._EntityListState_build_closure4.prototype = { call$1(action) { @@ -436968,7 +461656,7 @@ t1 = A.getEntityActionIcon(action); return A.OutlinedButton$(new A.IconText(this.localization.lookup$1(A.S(action)), t1, _null, _null, false, _null), _null, new A._EntityListState_build__closure10(this.$this, this.entities, action), _null); }, - $signature: 420 + $signature: 526 }; A._EntityListState_build__closure10.prototype = { call$0() { @@ -436985,14 +461673,14 @@ t1 = A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t2 ? B.Color_4294967295 : B.Color_4278190080, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null); return A.PopupMenuButton$(new A.Padding(B.EdgeInsets_8_0_8_0, A.Row$(A._setArrayType([t1, new A.SizedBox(4, _null, _null, _null), A.Icon$(B.IconData_57496_MaterialIcons_null_false, t2 ? B.Color_4294967295 : B.Color_4278190080, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, new A._EntityListState_build__closure11(_this.actions, remaining), new A._EntityListState_build__closure12(_this.$this, _this.entities), B.EdgeInsets_8_8_8_8, _null, type$.legacy_EntityAction); }, - $signature: 421 + $signature: 525 }; A._EntityListState_build__closure12.prototype = { call$1(action) { A.handleEntitiesActions(this.entities, action, false); this.$this._widget.onClearMultiselect$0(); }, - $signature: 311 + $signature: 286 }; A._EntityListState_build__closure11.prototype = { call$1(context) { @@ -437002,7 +461690,7 @@ t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,PopupMenuItem*>"); return A.List_List$of(new A.MappedListIterable(t1, new A._EntityListState_build___closure2(context), t2), true, t2._eval$1("ListIterable.E")); }, - $signature: 422 + $signature: 524 }; A._EntityListState_build___closure2.prototype = { call$1(action) { @@ -437012,7 +461700,7 @@ t1 = A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).lookup$1(J.toString$0$(action)); return A.PopupMenuItem$(A.Row$(A._setArrayType([t2, new A.SizedBox(16, _null, _null, _null), A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), action, type$.legacy_EntityAction); }, - $signature: 423 + $signature: 522 }; A._EntityListState_build_closure6.prototype = { call$1(context) { @@ -437041,19 +461729,19 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 17 + $signature: 18 }; A._EntityListState_build__closure9.prototype = { call$1(_) { return this.$this._widget.onClearMultiselect$0(); }, - $signature: 695 + $signature: 704 }; A._EntityListState_build_closure5.prototype = { call$1(_) { return this.$this._widget.onClearMultiselect$0(); }, - $signature: 49 + $signature: 48 }; A.UpgradeDialog.prototype = { createState$0() { @@ -437064,7 +461752,7 @@ initState$0() { var _this = this; _this._inAppPurchase.toString; - _this._upgrade_dialog$_subscription = $.InAppPurchasePlatform____instance._readField$0().get$purchaseStream().listen$3$onDone$onError(0, new A._UpgradeDialogState_initState_closure(_this), new A._UpgradeDialogState_initState_closure0(_this), new A._UpgradeDialogState_initState_closure1()); + _this._upgrade_dialog$_subscription = $.InAppPurchasePlatform____instance._readField$0().get$purchaseStream().listen$3$onDone$onError(new A._UpgradeDialogState_initState_closure(_this), new A._UpgradeDialogState_initState_closure0(_this), new A._UpgradeDialogState_initState_closure1()); _this.initStoreInfo$0(); _this.super$State$initState(); }, @@ -437172,7 +461860,7 @@ _buildProductList$0() { var productList, t1, t2, account, purchases, _this = this; if (_this._loading) - return B.Card_WrZ; + return B.Card_ZIq; if (!_this._isAvailable) return B.Card_Cti; productList = A._setArrayType([], type$.JSArray_legacy_ListTile); @@ -437370,7 +462058,7 @@ call$1(purchaseDetailsList) { this.$this._listenToPurchaseUpdated$1(purchaseDetailsList); }, - $signature: 2479 + $signature: 2507 }; A._UpgradeDialogState_initState_closure0.prototype = { call$0() { @@ -437452,13 +462140,13 @@ } return new A.MapEntry(purchase.productID, purchase, type$.MapEntry_of_legacy_String_and_legacy_PurchaseDetails); }, - $signature: 2480 + $signature: 2508 }; A._UpgradeDialogState__buildProductList_closure0.prototype = { call$2(p1, p2) { return B.JSNumber_methods.compareTo$1(p1.rawPrice, p2.rawPrice); }, - $signature: 2481 + $signature: 2509 }; A._UpgradeDialogState__buildProductList_closure1.prototype = { call$1(productDetails) { @@ -437479,9 +462167,9 @@ t4 = J.$index$asx(t5.$index(0, "en"), _s8_); } else t4 = productDetails.price; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, A.Column$(A._setArrayType([new A.SizedBox(_null, 4, _null, _null), A.TextButton$(false, A.Text$(t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._UpgradeDialogState__buildProductList__closure(t3, previousPurchase, productDetails, this.account), t2), new A.SizedBox(_null, 20, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t1, _null, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _null, false, _null, _null, _null, A.Column$(A._setArrayType([new A.SizedBox(_null, 4, _null, _null), A.TextButton$(false, A.Text$(t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._UpgradeDialogState__buildProductList__closure(t3, previousPurchase, productDetails, this.account), t2), new A.SizedBox(_null, 20, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t1, _null, _null); }, - $signature: 2482 + $signature: 2510 }; A._UpgradeDialogState__buildProductList__closure.prototype = { call$0() { @@ -437620,19 +462308,19 @@ call$1(field) { return "client." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._VariablesHelpState_build_closure0.prototype = { call$1(field) { return "contact." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._VariablesHelpState_build_closure1.prototype = { call$1(field) { return "company." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._VariableGrid.prototype = { build$1(context) { @@ -437644,7 +462332,7 @@ call$2(a, b) { return J.compareTo$1$ns(a, b); }, - $signature: 21 + $signature: 22 }; A._VariableGrid_build_closure0.prototype = { call$2(context, constraints) { @@ -437652,14 +462340,14 @@ t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,TextButton*>"); return A.GridView$count((constraints.maxWidth / 2 - 8) / 50, A.List_List$of(new A.MappedListIterable(t1, new A._VariableGrid_build__closure(context), t2), true, t2._eval$1("ListIterable.E")), 2, 0, 0, new A.EdgeInsets(6, 6, 6, 6), null, true, true); }, - $signature: 403 + $signature: 375 }; A._VariableGrid_build__closure.prototype = { call$1(field) { var _null = null; return A.TextButton$(false, new A.Align(B.Alignment_m1_0, _null, _null, A.Text$("$" + A.S(field), _null, 1, B.TextOverflow_2, _null, _null, _null, B.TextAlign_4, _null, _null), _null), _null, _null, new A._VariableGrid_build___closure(field, this.context), _null); }, - $signature: 2483 + $signature: 2511 }; A._VariableGrid_build___closure.prototype = { call$0() { @@ -437717,12 +462405,12 @@ } else t8 = false; if (t8) - leading = t4.filterStack._list.length > 1 && !t7 ? A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57490_MaterialIcons_null_true, _null, _null), _null, new A.ViewScaffold_build_closure(store), B.EdgeInsets_8_8_8_8, _null, _null, _null) : A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.ViewScaffold_build_closure0(store), B.EdgeInsets_8_8_8_8, _null, _null, _null); + leading = t4.filterStack._list.length > 1 && !t7 ? A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57490_MaterialIcons_null_true, _null, _null), _null, new A.ViewScaffold_build_closure(store), _null, _null, _null, _null) : A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.ViewScaffold_build_closure0(store), _null, _null, _null, _null); else if (t4.previewStack._list.length !== 0) { t4 = t1.get$back(t1); - leading = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57490_MaterialIcons_null_true, _null, _null), _null, new A.ViewScaffold_build_closure1(store), B.EdgeInsets_8_8_8_8, _null, t4, _null); + leading = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57490_MaterialIcons_null_true, _null, _null), _null, new A.ViewScaffold_build_closure1(store), _null, _null, t4, _null); } else - leading = A.getLayout(context) === B.AppLayout_desktop && !t6.get$entityType().get$isSetting() && t2.prefState.moduleLayout !== B.ModuleLayout_list ? A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.ViewScaffold_build_closure2(store), B.EdgeInsets_8_8_8_8, _null, _null, _null) : _null; + leading = A.getLayout(context) === B.AppLayout_desktop && !t6.get$entityType().get$isSetting() && t2.prefState.moduleLayout !== B.ModuleLayout_list ? A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.ViewScaffold_build_closure2(store), _null, _null, _null, _null) : _null; } else leading = _null; t4 = A.Theme_of(context).cardColor; @@ -437850,7 +462538,7 @@ t1 = this.localization.get$edit(); return new A.AppTextButton(t1, isDisabled ? _null : new A.ViewScaffold_build__closure(this.$this), true, _null, _null); }, - $signature: 376 + $signature: 414 }; A.ViewScaffold_build__closure.prototype = { call$0() { @@ -437863,7 +462551,7 @@ A.handleEntitiesActions(A._setArrayType([this.$this.entity], type$.JSArray_legacy_BaseEntity), action, true); return null; }, - $signature: 60 + $signature: 63 }; A.WebSessionTimeout.prototype = { createState$0() { @@ -437906,7 +462594,7 @@ t1[0].call$1(new A.UserLogout()); } }, - $signature: 464 + $signature: 428 }; A.WebSocketRefresh.prototype = { createState$0() { @@ -438075,14 +462763,14 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadStateRequest(this.context)); }, - $signature: 2484 + $signature: 2512 }; A.InitScreen_build_closure.prototype = { call$2(context, store) { var _null = null; return A.Container$(_null, A.Column$(A._setArrayType([A.Expanded$(A.Center$(A.Image$asset("assets/images/icon.png", _null, _null, _null), _null, _null), 1), new A.SizedBox(_null, 4, A.LinearProgressIndicator$(), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 2485 + $signature: 2513 }; A.LockScreen.prototype = { build$1(context) { @@ -438103,8 +462791,8 @@ }; A.LoginView.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._LoginState(new A.LabeledGlobalKey("_login", type$.LabeledGlobalKey_legacy_FormState), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.RoundedLoadingButtonController(A.BehaviorSubject_BehaviorSubject$seeded(B.ButtonState_0, type$.ButtonState)), B._StateLifecycle_0); + var _null = null; + return new A._LoginState(new A.LabeledGlobalKey("_login", type$.LabeledGlobalKey_legacy_FormState), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.RoundedLoadingButtonController(A.BehaviorSubject_BehaviorSubject$seeded(B.ButtonState_0, type$.ButtonState)), B._StateLifecycle_0); } }; A._LoginState.prototype = { @@ -438139,31 +462827,15 @@ t1.set$text(0, _this._widget.viewModel.authState.url); }, dispose$0() { - var _this = this, - t1 = _this._login_view$_firstNameController, - t2 = t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - t1 = _this._login_view$_lastNameController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; - t1 = _this._login_view$_emailController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; - t1 = _this._login_view$_passwordController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; - t1 = _this._login_view$_urlController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; - t1 = _this._secretController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; - t1 = _this._oneTimePasswordController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; - t1 = _this._tokenController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; + var _this = this; + _this._login_view$_firstNameController.dispose$0(); + _this._login_view$_lastNameController.dispose$0(); + _this._login_view$_emailController.dispose$0(); + _this._login_view$_passwordController.dispose$0(); + _this._login_view$_urlController.dispose$0(); + _this._secretController.dispose$0(); + _this._oneTimePasswordController.dispose$0(); + _this._tokenController.dispose$0(); _this.super$State$dispose(); }, _submitForm$0() { @@ -438214,7 +462886,7 @@ t2.call$0(); t2 = _this._framework$_element; t2.toString; - A.showDialog(null, true, new A._LoginState__submitSignUpForm_closure0(_this, t1), t2, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, true, new A._LoginState__submitSignUpForm_closure0(_this, t1), t2, null, true, type$.legacy_AlertDialog); return; } t1 = new A._Future($.Zone__current, type$._Future_Null); @@ -438280,7 +462952,7 @@ _this._recoverPassword = _this._disable2FA = false; t1 = _this._framework$_element; t1.toString; - A.showDialog(null, true, new A._LoginState__submitLoginForm_closure2(_this), t1, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._LoginState__submitLoginForm_closure2(_this), t1, null, true, type$.void); } else { t1 = _this._framework$_element; t1.toString; @@ -438407,7 +463079,7 @@ t9 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "copy_error"); if (t9 == null) t9 = ""; - t6.push(A.Container$(_null, A.Row$(A._setArrayType([t7, A.IconButton$(B.Alignment_0_0, _null, _null, true, t8, _null, new A._LoginState_build_closure11(_this), B.EdgeInsets_8_8_8_8, _null, t9, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(horizontalPadding, 20, horizontalPadding, 0), _null, _null, _null)); + t6.push(A.Container$(_null, A.Row$(A._setArrayType([t7, A.IconButton$(_null, _null, _null, _null, t8, _null, new A._LoginState_build_closure11(_this), _null, _null, t9, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(horizontalPadding, 20, horizontalPadding, 0), _null, _null, _null)); } if (_this._loginType === "apple") { t7 = A.calculateLayout(context) === B.AppLayout_desktop ? B.EdgeInsets_20_3_20_3 : B.EdgeInsets_0_0_0_0; @@ -438424,7 +463096,7 @@ else if (t9 === "microsoft") t8.push(A.Icon$(B._MdiIconData_jVE1, B.Color_4294967295, _null)); else if (t9 === "apple") - t8.push(A.Icon$(B._MdiIconData_7T1, B.Color_4294967295, _null)); + t8.push(A.Icon$(B._MdiIconData_7T10, B.Color_4294967295, _null)); else t8.push(new A.ClipOval(A.Image$asset("assets/images/google_logo.png", 30, _null, 30), _null)); } @@ -438560,7 +463232,7 @@ t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); return A.AlertDialog$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_8_0, A.TextButton$(false, A.Text$(t3.get$close(t3), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._LoginState__submitSignUpForm__closure1(context), _null), _null)], type$.JSArray_legacy_Widget), _null, _null, t1, _null, _null, t2); }, - $signature: 207 + $signature: 199 }; A._LoginState__submitSignUpForm__closure1.prototype = { call$0() { @@ -438623,7 +463295,7 @@ t2.call$0(); t1 = t1._framework$_element; t1.toString; - A.showDialog(null, true, new A._LoginState__submitLoginForm___closure(), t1, null, true, type$.legacy_MessageDialog); + A.showDialog(null, B.Color_2315255808, true, new A._LoginState__submitLoginForm___closure(), t1, null, true, type$.legacy_MessageDialog); } }, $signature: 1 @@ -438636,7 +463308,7 @@ t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "recover_password_email_sent"); return new A.MessageDialog(t1 == null ? "" : t1, _null, _null, _null, _null, _null); }, - $signature: 321 + $signature: 349 }; A._LoginState__submitLoginForm_closure1.prototype = { call$1(error) { @@ -438659,7 +463331,7 @@ call$1(context) { return new A.UserSmsVerification(false, J.trim$0$s(this.$this._login_view$_emailController._change_notifier$_value.text), null); }, - $signature: 372 + $signature: 400 }; A._LoginState_build_closure0.prototype = { call$0() { @@ -438679,7 +463351,7 @@ var t1 = this.$this; return t1._tokenLogin = !t1._tokenLogin; }, - $signature: 25 + $signature: 24 }; A._LoginState_build_closure1.prototype = { call$0() { @@ -438692,7 +463364,7 @@ var t1 = this.$this; t1.setState$1(new A._LoginState_build__closure6(t1, index)); }, - $signature: 111 + $signature: 117 }; A._LoginState_build__closure6.prototype = { call$0() { @@ -438711,7 +463383,7 @@ var t1 = this.$this; t1.setState$1(new A._LoginState_build__closure5(t1, index)); }, - $signature: 111 + $signature: 117 }; A._LoginState_build__closure5.prototype = { call$0() { @@ -438725,57 +463397,57 @@ call$1(val) { return val.length === 0 || B.JSString_methods.trim$0(val).length === 0 ? this.localization.get$pleaseEnterYourEmail() : null; }, - $signature: 15 + $signature: 16 }; A._LoginState_build_closure4.prototype = { call$1(_) { return this.$this._submitForm$0(); }, - $signature: 18 + $signature: 20 }; A._LoginState_build_closure6.prototype = { call$1(_) { return this.$this._submitForm$0(); }, - $signature: 18 + $signature: 20 }; A._LoginState_build_closure7.prototype = { call$1(_) { return this.$this._submitForm$0(); }, - $signature: 18 + $signature: 20 }; A._LoginState_build_closure8.prototype = { call$1(_) { return this.$this._submitForm$0(); }, - $signature: 18 + $signature: 20 }; A._LoginState_build_closure9.prototype = { call$1(value) { var t1 = this.$this; return t1.setState$1(new A._LoginState_build__closure4(t1, value)); }, - $signature: 45 + $signature: 44 }; A._LoginState_build__closure4.prototype = { call$0() { return this.$this._termsChecked = this.value; }, - $signature: 25 + $signature: 24 }; A._LoginState_build_closure10.prototype = { call$1(value) { var t1 = this.$this; return t1.setState$1(new A._LoginState_build__closure3(t1, value)); }, - $signature: 45 + $signature: 44 }; A._LoginState_build__closure3.prototype = { call$0() { return this.$this._privacyChecked = this.value; }, - $signature: 25 + $signature: 24 }; A._LoginState_build_closure11.prototype = { call$0() { @@ -438877,7 +463549,7 @@ call$2(context, viewModel) { return new A.LoginView(viewModel, null); }, - $signature: 2486 + $signature: 2514 }; A.LoginVM.prototype = {}; A.LoginVM_fromStore__handleLogin.prototype = { @@ -438899,7 +463571,7 @@ call$1$context(context) { return this.call$2$context$isSignUp(context, false); }, - $signature: 2487 + $signature: 2515 }; A.LoginVM_fromStore__handleLogin_closure.prototype = { call$1(duration) { @@ -438931,7 +463603,7 @@ url = "https://" + url; return A.formatApiUrl(url); }, - $signature: 15 + $signature: 16 }; A.LoginVM_fromStore_closure3.prototype = { call$5$oneTimePassword$secret$url(context, completer, oneTimePassword, secret, url) { @@ -438998,7 +463670,7 @@ }); return A._asyncStartSync($async$call$5$oneTimePassword$secret$url, $async$completer); }, - $signature: 457 + $signature: 498 }; A.LoginVM_fromStore__closure6.prototype = { call$2(idToken, accessToken) { @@ -439019,13 +463691,13 @@ t2.future.then$1$1(0, new A.LoginVM_fromStore___closure2(_this._handleLogin, t3), type$.void); } }, - $signature: 42 + $signature: 43 }; A.LoginVM_fromStore___closure2.prototype = { call$1(_) { return this._handleLogin.call$1$context(this.context); }, - $signature: 190 + $signature: 174 }; A.LoginVM_fromStore_closure4.prototype = { call$3(context, completer, url) { @@ -439089,7 +463761,7 @@ }); return A._asyncStartSync($async$call$3, $async$completer); }, - $signature: 459 + $signature: 497 }; A.LoginVM_fromStore__closure5.prototype = { call$2(idToken, accessToken) { @@ -439107,13 +463779,13 @@ t2.future.then$1$1(0, new A.LoginVM_fromStore___closure1(_this._handleLogin, t3), type$.void); } }, - $signature: 42 + $signature: 43 }; A.LoginVM_fromStore___closure1.prototype = { call$1(_) { return this._handleLogin.call$2$context$isSignUp(this.context, true); }, - $signature: 190 + $signature: 174 }; A.LoginVM_fromStore_closure5.prototype = { call$5$oneTimePassword$secret$url(context, completer, oneTimePassword, secret, url) { @@ -439146,7 +463818,7 @@ }); return A._asyncStartSync($async$call$5$oneTimePassword$secret$url, $async$completer); }, - $signature: 457 + $signature: 498 }; A.LoginVM_fromStore__closure3.prototype = { call$2(idToken, accessToken) { @@ -439161,13 +463833,13 @@ t6[0].call$1(new A.OAuthLoginRequest(t1, null, idToken, accessToken, t2, t3, t5, "microsoft", null)); t1.future.then$1$1(0, new A.LoginVM_fromStore___closure0(_this._handleLogin, t4), type$.void); }, - $signature: 42 + $signature: 43 }; A.LoginVM_fromStore___closure0.prototype = { call$1(_) { return this._handleLogin.call$1$context(this.context); }, - $signature: 190 + $signature: 174 }; A.LoginVM_fromStore__closure4.prototype = { call$1(error) { @@ -439203,7 +463875,7 @@ }); return A._asyncStartSync($async$call$3, $async$completer); }, - $signature: 459 + $signature: 497 }; A.LoginVM_fromStore__closure1.prototype = { call$2(idToken, accessToken) { @@ -439214,13 +463886,13 @@ t2[0].call$1(new A.OAuthSignUpRequest(t1, idToken, _this.url, accessToken, "microsoft", null, null)); t1.future.then$1$1(0, new A.LoginVM_fromStore___closure(_this._handleLogin, _this.context), type$.void); }, - $signature: 42 + $signature: 43 }; A.LoginVM_fromStore___closure.prototype = { call$1(_) { return this._handleLogin.call$2$context$isSignUp(this.context, true); }, - $signature: 190 + $signature: 174 }; A.LoginVM_fromStore__closure2.prototype = { call$1(error) { @@ -439296,13 +463968,13 @@ }); return A._asyncStartSync($async$call$5$oneTimePassword$secret$url, $async$completer); }, - $signature: 457 + $signature: 498 }; A.LoginVM_fromStore__closure0.prototype = { call$1(_) { return this._handleLogin.call$1$context(this.context); }, - $signature: 190 + $signature: 174 }; A.LoginVM_fromStore_closure8.prototype = { call$3(context, completer, url) { @@ -439364,13 +464036,13 @@ }); return A._asyncStartSync($async$call$3, $async$completer); }, - $signature: 459 + $signature: 497 }; A.LoginVM_fromStore__closure.prototype = { call$1(_) { return this._handleLogin.call$2$context$isSignUp(this.context, true); }, - $signature: 190 + $signature: 174 }; A.LoginVM_fromStore_closure1.prototype = { call$4$email$password(context, completer, email, password) { @@ -439411,13 +464083,13 @@ }); return A._asyncStartSync($async$call$4$email$password, $async$completer); }, - $signature: 2491 + $signature: 2519 }; A.LoginVM_fromStore__closure7.prototype = { call$1(_) { return this._handleLogin.call$2$context$isSignUp(this.context, true); }, - $signature: 190 + $signature: 174 }; A.LoginVM_fromStore_closure0.prototype = { call$5$email$secret$url(context, completer, email, secret, url) { @@ -439458,7 +464130,7 @@ }); return A._asyncStartSync($async$call$5$email$secret$url, $async$completer); }, - $signature: 2492 + $signature: 2520 }; A.LoginVM_fromStore_closure.prototype = { call$7$email$oneTimePassword$password$secret$url(context, completer, email, oneTimePassword, password, secret, url) { @@ -439512,13 +464184,13 @@ }); return A._asyncStartSync($async$call$7$email$oneTimePassword$password$secret$url, $async$completer); }, - $signature: 2493 + $signature: 2521 }; A.LoginVM_fromStore__closure8.prototype = { call$1(_) { return this._handleLogin.call$1$context(this.context); }, - $signature: 190 + $signature: 174 }; A.LoginVM_fromStore_closure2.prototype = { call$3$token(context, completer, token) { @@ -439552,7 +464224,7 @@ }); return A._asyncStartSync($async$call$3$token, $async$completer); }, - $signature: 2494 + $signature: 2522 }; A.BankAccountListItem.prototype = { build$1(context) { @@ -439578,7 +464250,7 @@ t9.push(A.Text$(A.formatNumber(t2.balance, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)); t7 = A.Container$(_null, A.Row$(t9, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t7.size._dx); t10 = A.toTitleCase(t10); - return new A.DismissibleEntity(t4, t2, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t3, new A.BankAccountListItem_build_closure0(_this), new A.BankAccountListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([A.Text$(t10 + (t2.disabledUpstream ? " \u2022 " + t1.get$disabled(t1) : ""), _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.EntityStateLabel(t2, _null)], t8), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t7, _null, _null), t5 === t6, true, true, _null); + return new A.DismissibleEntity(t4, t2, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t3, _null, new A.BankAccountListItem_build_closure0(_this), new A.BankAccountListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([A.Text$(t10 + (t2.disabledUpstream ? " \u2022 " + t1.get$disabled(t1) : ""), _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.EntityStateLabel(t2, _null)], t8), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t7, _null, _null), t5 === t6, true, true, _null); }, get$user(receiver) { return this.user; @@ -439605,7 +464277,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.BankAccountListBuilder.prototype = { build$1(context) { @@ -439622,7 +464294,7 @@ t5 = viewModel.onSortColumn; return A.EntityList$(t2, B.EntityType_bankAccount, new A.BankAccountListBuilder_build__closure(viewModel), viewModel.onClearMultielsect, t4, t5, new A.BankAccountPresenter(), t1, t3); }, - $signature: 2495 + $signature: 2523 }; A.BankAccountListBuilder_build__closure.prototype = { call$2(context, index) { @@ -439642,7 +464314,7 @@ t1 = false; return new A.BankAccountListItem(t3, bankAccount, t1, null); }, - $signature: 2496 + $signature: 2524 }; A.BankAccountListVM.prototype = {}; A.BankAccountListVM_fromStore__handleRefresh.prototype = { @@ -439659,13 +464331,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.BankAccountListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.BankAccountListVM_fromStore_closure0.prototype = { call$1(field) { @@ -439748,9 +464420,9 @@ t9 = type$.JSArray_legacy_String; t2 = A.List_List$of(A._setArrayType([], t9), true, type$.legacy_String); B.JSArray_methods.addAll$1(t2, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t9)); - t2 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t9), B.EntityType_bankAccount, false, B.List_empty21, new A.BankAccountScreen_build_closure4(store), new A.BankAccountScreen_build_closure5(store), new A.BankAccountScreen_build_closure6(store), new A.BankAccountScreen_build_closure7(store), new A.BankAccountScreen_build_closure8(store), new A.BankAccountScreen_build_closure9(store), new A.BankAccountScreen_build_closure10(store), _null, A._setArrayType(["name", "type", "balance"], t9), B.List_empty22, t2); + t2 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t9), B.EntityType_bankAccount, false, B.List_empty21, new A.BankAccountScreen_build_closure4(store), new A.BankAccountScreen_build_closure5(store), new A.BankAccountScreen_build_closure6(store), new A.BankAccountScreen_build_closure7(store), new A.BankAccountScreen_build_closure8(store), new A.BankAccountScreen_build_closure9(store), new A.BankAccountScreen_build_closure10(store), _null, A._setArrayType(["name", "type", "balance"], t9), B.List_empty22, t2); t1 = t1.prefState; - t1 = t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "bank_account_fab", false, new A.BankAccountScreen_build_closure11(context), t5.get$newBankAccount()) : _null; + t1 = t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "bank_account_fab", false, new A.BankAccountScreen_build_closure11(context), t5.get$newBankAccount()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_bankAccount, t3, new A.BankAccountScreen_build_closure12(store), t7, _null, _null, new A.BankAccountScreen_build_closure13(store), new A.ValueKey("__filter_" + t6 + "__", type$.ValueKey_legacy_String)), t8, t2, B.EntityType_bankAccount, t1, 0, _null, new A.BankAccountScreen_build_closure14(store), new A.BankAccountScreen_build_closure15(store)); } }; @@ -439796,7 +464468,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterBankAccountsByState(state)); }, - $signature: 27 + $signature: 28 }; A.BankAccountScreen_build_closure14.prototype = { call$0() { @@ -439870,7 +464542,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterBankAccountsByState(state)); }, - $signature: 27 + $signature: 28 }; A.BankAccountScreen_build_closure4.prototype = { call$0() { @@ -439937,7 +464609,7 @@ call$2(context, vm) { return new A.BankAccountScreen(vm, null); }, - $signature: 2498 + $signature: 2526 }; A.BankAccountScreenVM.prototype = {}; A.BankAccountScreenVM_fromStore_closure.prototype = { @@ -439952,7 +464624,7 @@ t3[0].call$1(new A.StartSaving()); new A.WebClient().post$2(credentials.url + "/bank_integrations/refresh_accounts", credentials.token).then$1$1(0, new A.BankAccountScreenVM_fromStore__closure(t2, t1), type$.Null).catchError$1(new A.BankAccountScreenVM_fromStore__closure0(t2)); }, - $signature: 16 + $signature: 17 }; A.BankAccountScreenVM_fromStore__closure.prototype = { call$1(response) { @@ -439977,8 +464649,7 @@ }; A.BankAccountEdit.prototype = { createState$0() { - var t1 = A.FocusScopeNode$(true, null, false); - return new A._BankAccountEditState(t1, new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + return new A._BankAccountEditState(A.FocusScopeNode$(true, null, false), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A._BankAccountEditState.prototype = { @@ -440065,7 +464736,7 @@ b.get$_bank_account_model$_$this()._bank_account_model$_name = t1; return b; }, - $signature: 218 + $signature: 223 }; A._BankAccountEditState__onChanged_closure0.prototype = { call$0() { @@ -440077,51 +464748,51 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._BankAccountEditState_build_closure4.prototype = { call$1(_) { return this.$this._bank_account_edit$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._BankAccountEditState_build_closure0.prototype = { call$1(val) { return val.length === 0 || B.JSString_methods.trim$0(val).length === 0 ? this.localization.get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A._BankAccountEditState_build_closure.prototype = { call$1(_) { return this.$this._bank_account_edit$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._BankAccountEditState_build_closure1.prototype = { call$2(date, _) { return this.viewModel.onChanged.call$1(this.bankAccount.rebuild$1(new A._BankAccountEditState_build__closure0(date))); }, - $signature: 303 + $signature: 287 }; A._BankAccountEditState_build__closure0.prototype = { call$1(b) { b.get$_bank_account_model$_$this()._fromDate = this.date; return b; }, - $signature: 218 + $signature: 223 }; A._BankAccountEditState_build_closure2.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.bankAccount.rebuild$1(new A._BankAccountEditState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A._BankAccountEditState_build__closure.prototype = { call$1(b) { b.get$_bank_account_model$_$this()._autoSync = this.value; return b; }, - $signature: 218 + $signature: 223 }; A.BankAccountEditScreen.prototype = { build$1(context) { @@ -440133,13 +464804,13 @@ call$1(store) { return A.BankAccountEditVM_BankAccountEditVM$fromStore(store); }, - $signature: 2500 + $signature: 2528 }; A.BankAccountEditScreen_build_closure.prototype = { call$2(context, vm) { return new A.BankAccountEdit(vm, new A.ValueKey(vm.bankAccount.id, type$.ValueKey_legacy_String)); }, - $signature: 2501 + $signature: 2529 }; A.BankAccountEditVM.prototype = { get$company() { @@ -440155,7 +464826,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateBankAccount(bankAccount)); }, - $signature: 366 + $signature: 368 }; A.BankAccountEditVM_BankAccountEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -440166,7 +464837,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.BankAccountEditVM_BankAccountEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -440177,7 +464848,7 @@ } new A.BankAccountEditVM_BankAccountEditVM$fromStore__closure(this.store, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.BankAccountEditVM_BankAccountEditVM$fromStore__closure.prototype = { call$0() { @@ -440233,13 +464904,13 @@ } else A.viewEntity(false, savedBankAccount, null, false); }, - $signature: 366 + $signature: 368 }; A.BankAccountEditVM_BankAccountEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.BankAccountEditVM_BankAccountEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.BankAccountEditVM_BankAccountEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -440247,7 +464918,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.BankAccountView.prototype = { createState$0() { @@ -440289,7 +464960,7 @@ t6.$indexSet(0, t4, bankAccount.autoSync ? t1.get$enabled(t1) : t1.get$disabled(t1)); } t3.push(new A.FieldGrid(t6, _null)); - return A.ViewScaffold$(_null, new A.ScrollableListView(t3, _null, _null, _null, false, _null), bankAccount, _null, true, t2, new A._BankAccountViewState_build_closure(viewModel), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(t3, _null, _null, _null, false, _null), bankAccount, true, t2, new A._BankAccountViewState_build_closure(viewModel), _null); } }; A._BankAccountViewState_build_closure.prototype = { @@ -440308,13 +464979,13 @@ call$1(store) { return A.BankAccountViewVM_BankAccountViewVM$fromStore(store); }, - $signature: 2502 + $signature: 2530 }; A.BankAccountViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.BankAccountView(vm, this.$this.isFilter, null); }, - $signature: 2503 + $signature: 2531 }; A.BankAccountViewVM.prototype = { get$bankAccount() { @@ -440396,12 +465067,12 @@ t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5 + t6, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(t4.balance, context, t4.id, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.size._dx); t5 = _this.filterMatch; t5 = t5 != null ? A.Text$(t5, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Text$(t4.number, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.ClientListItem_build__closure4(t1), new A.ClientListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([t5, new A.EntityStateLabel(t4, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.ClientListItem_build__closure4(t1), new A.ClientListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([t5, new A.EntityStateLabel(t4, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); t1 = t3; } return t1; }, - $signature: 109 + $signature: 111 }; A.ClientListItem_build__closure2.prototype = { call$0() { @@ -440421,14 +465092,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.ClientListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.client], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.ClientListItem_build__closure5.prototype = { call$0() { @@ -440448,7 +465119,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.ClientListBuilder.prototype = { build$1(context) { @@ -440465,7 +465136,7 @@ t5 = viewModel.onSortColumn; return A.EntityList$(t2, B.EntityType_client, new A.ClientListBuilder_build__closure(viewModel), viewModel.onClearMultielsect, t4, t5, new A.ClientPresenter(), t1, t3); }, - $signature: 2505 + $signature: 2533 }; A.ClientListBuilder_build__closure.prototype = { call$2(context, index) { @@ -440484,7 +465155,7 @@ t2 = false; return new A.ClientListItem(t4, client, t1.filter, t2, null); }, - $signature: 2506 + $signature: 2534 }; A.ClientListVM.prototype = {}; A.ClientListVM_fromStore__handleRefresh.prototype = { @@ -440501,13 +465172,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.ClientListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.ClientListVM_fromStore_closure0.prototype = { call$1(field) { @@ -440667,14 +465338,17 @@ t5 = _this._client_pdf$_response == null ? _null : new A._ClientPdfViewState_build_closure5(_this, t2, client); t6 = t2.get$email(t2); t8 = _this._client_pdf$_response == null ? _null : new A._ClientPdfViewState_build_closure6(_this, client, context, t2, t1); - t14 = A._setArrayType([new A.AppTextButton(t4, t5, true, _null, _null), new A.AppTextButton(t6, t8, true, _null, _null), A.TextButton$(false, A.Text$(t2.get$schedule(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t1.get$headerTextColor(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, _null, new A._ClientPdfViewState_build_closure7(_this, t1, context, t2, store, client), _null)], t14); + t14 = A._setArrayType([new A.AppTextButton(t4, t5, true, _null, _null), new A.AppTextButton(t6, t8, true, _null, _null)], t14); + if (A.supportsSchedules()) + t14.push(A.TextButton$(false, A.Text$(t2.get$schedule(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t1.get$headerTextColor(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, _null, new A._ClientPdfViewState_build_closure7(_this, t1, context, t2, store, client), _null)); if (A.getLayout(context) === B.AppLayout_desktop) t14.push(A.TextButton$(false, A.Text$(t2.get$close(t2), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t1.get$headerTextColor(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, _null, new A._ClientPdfViewState_build_closure8(client), _null)); t1 = A.AppBar$(t14, _null, t7 === B.AppLayout_mobile, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, 1, _null); t3 = type$.JSArray_legacy_Widget; t4 = A._setArrayType([], t3); if (_this._client_pdf$_dateRange === B.DateRange_custom) { - t5 = A.Theme_of(context).backgroundColor; + t5 = A.Theme_of(context)._backgroundColor; + t5.toString; t6 = A.Container$(_null, new A.DatePicker(t2.get$startDate(), _this._client_pdf$_startDate, new A._ClientPdfViewState_build_closure9(_this), _null, false, _null, _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_16_8_16_8, _null, _null, 180); t7 = A.Container$(_null, new A.DatePicker(t2.get$endDate(), _this._client_pdf$_endDate, new A._ClientPdfViewState_build_closure10(_this), _null, false, _null, _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_16_8_16_8, _null, _null, 180); t8 = $.$get$LocalizationsProvider__localizedValues(); @@ -440697,7 +465371,7 @@ var t1 = this.$this; t1.setState$1(new A._ClientPdfViewState_loadPDF__closure1(t1, this.sendEmail, response, this.localization)); }, - $signature: 2507 + $signature: 2535 }; A._ClientPdfViewState_loadPDF__closure1.prototype = { call$0() { @@ -440723,7 +465397,7 @@ t1.setState$1(new A._ClientPdfViewState_loadPDF__closure(t1)); t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A._ClientPdfViewState_loadPDF__closure0(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._ClientPdfViewState_loadPDF__closure0(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.void); }, $signature: 3 }; @@ -440737,14 +465411,14 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A._ClientPdfViewState_build_closure.prototype = { call$1(value) { var t1 = this.$this; t1.setState$1(new A._ClientPdfViewState_build__closure8(t1)); }, - $signature: 20 + $signature: 21 }; A._ClientPdfViewState_build__closure8.prototype = { call$0() { @@ -440759,7 +465433,7 @@ var t1 = this.$this; t1.setState$1(new A._ClientPdfViewState_build__closure7(t1)); }, - $signature: 20 + $signature: 21 }; A._ClientPdfViewState_build__closure7.prototype = { call$0() { @@ -440789,7 +465463,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(J.toString$0$(dateRange)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, dateRange, type$.legacy_DateRange); }, - $signature: 304 + $signature: 295 }; A._ClientPdfViewState_build_closure4.prototype = { call$1(value) { @@ -440810,7 +465484,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._ClientPdfViewState_build_closure5.prototype = { call$0() { @@ -440878,7 +465552,7 @@ call$1(_) { return this.$this.loadPDF$1$sendEmail(true); }, - $signature: 76 + $signature: 85 }; A._ClientPdfViewState_build_closure7.prototype = { call$0() { @@ -440987,7 +465661,7 @@ call$1(format) { return this.$this._client_pdf$_response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.ClientPdfScreen.prototype = { build$1(context) { @@ -441006,13 +465680,13 @@ t2 = t2.selectedCompanyIndex; return new A.ClientPdfVM(t1, t3._list[t2].clientState.$get$1(0, clientId)); }, - $signature: 2509 + $signature: 2537 }; A.ClientPdfScreen_build_closure.prototype = { call$2(context, vm) { return new A.ClientPdfView(vm, true, new A.ValueKey("__client_pdf_" + vm.client.id + "__", type$.ValueKey_legacy_String)); }, - $signature: 2510 + $signature: 2538 }; A.ClientPdfVM.prototype = {}; A.ClientPresenter.prototype = { @@ -441110,7 +465784,7 @@ call$1(contact) { return contact.get$fullName(); }, - $signature: 2511 + $signature: 2539 }; A.ClientScreen.prototype = { build$1(context) { @@ -441157,7 +465831,7 @@ t7 = A._setArrayType(["name", "id_number", "balance", "updated_at"], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("client1", true), company.getCustomFieldValues$2$excludeBlank("client2", true), company.getCustomFieldValues$2$excludeBlank("client3", true), company.getCustomFieldValues$2$excludeBlank("client4", true), t9, B.EntityType_client, false, B.List_empty21, new A.ClientScreen_build_closure(store), new A.ClientScreen_build_closure0(store), new A.ClientScreen_build_closure1(store), new A.ClientScreen_build_closure2(store), new A.ClientScreen_build_closure3(store), new A.ClientScreen_build_closure4(store), new A.ClientScreen_build_closure5(store), _null, t7, B.List_empty22, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_client) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "client_fab", false, new A.ClientScreen_build_closure6(context), t2.get$newClient()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_client) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "client_fab", false, new A.ClientScreen_build_closure6(context), t2.get$newClient()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_client, t3, new A.ClientScreen_build_closure7(store), t6, _null, _null, new A.ClientScreen_build_closure8(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.ClientListBuilder(_null), t8, B.EntityType_client, t1, 0, _null, new A.ClientScreen_build_closure9(store), new A.ClientScreen_build_closure10(store)); } }; @@ -441183,7 +465857,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterClientsByState(state)); }, - $signature: 27 + $signature: 28 }; A.ClientScreen_build_closure9.prototype = { call$0() { @@ -441216,7 +465890,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterClientsByState(state)); }, - $signature: 27 + $signature: 28 }; A.ClientScreen_build_closure.prototype = { call$0() { @@ -441283,7 +465957,7 @@ call$2(context, vm) { return new A.ClientScreen(vm, null); }, - $signature: 2512 + $signature: 2540 }; A.ClientScreenVM.prototype = {}; A.ClientEdit.prototype = { @@ -441327,7 +466001,7 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._ClientEditState_build_closure0.prototype = { call$1(context) { @@ -441337,7 +466011,7 @@ return; this.viewModel.onSavePressed.call$1(context); }, - $signature: 16 + $signature: 17 }; A._ClientEditState_build__closure.prototype = { call$0() { @@ -441361,8 +466035,8 @@ }; A.ClientEditBillingAddress.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.ClientEditBillingAddressState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A.ClientEditBillingAddressState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A.ClientEditBillingAddressState.prototype = { @@ -441418,7 +466092,7 @@ t4 = A.DecoratedFormField$(false, _null, false, _this._client_edit_billing_address$_postalCodeController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$postalCode(t1), _null, _null, false, _null, _null, t4, true, _null, _null, B.TextAlign_4, _null); t8 = $.$get$memoizedCountryList().call$1(viewModel.staticState.countryMap); t9 = t1.get$country(t1); - t9 = A._setArrayType([t3, t5, t6, t7, t4, A.EntityDropdown$(true, false, client.countryId, t8, _null, B.EntityType_country, B.List_empty1, t9, _null, _null, new A.ClientEditBillingAddressState_build_closure(viewModel, client), _null, _null, _null)], type$.JSArray_legacy_Widget); + t9 = A._setArrayType([t3, t5, t6, t7, t4, A.EntityDropdown$(true, false, client.countryId, t8, _null, B.EntityType_country, B.List_empty0, t9, _null, _null, new A.ClientEditBillingAddressState_build_closure(viewModel, client), _null, _null, _null)], type$.JSArray_legacy_Widget); if (client.shippingAddress1.length === 0) if (client.shippingAddress2.length === 0) if (client.shippingCity.length === 0) @@ -441479,7 +466153,7 @@ b.get$_client_model$_$this()._postalCode = t1; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditBillingAddressState__onChanged_closure0.prototype = { call$0() { @@ -441502,7 +466176,7 @@ b.get$_client_model$_$this()._countryId = t1; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditBillingAddressState_build_closure0.prototype = { call$0() { @@ -441524,7 +466198,7 @@ }; A._ClientEditContactsState.prototype = { _client_edit_contacts$_showContactEditor$2(contact, context) { - A.showDialog(null, true, new A._ClientEditContactsState__showContactEditor_closure(this, contact), context, null, true, type$.legacy_ResponsivePadding); + A.showDialog(null, B.Color_2315255808, true, new A._ClientEditContactsState__showContactEditor_closure(this, contact), context, null, true, type$.legacy_ResponsivePadding); }, build$1(context) { var t3, contacts, contact, t4, t5, t6, children, _this = this, _null = null, @@ -441572,19 +466246,19 @@ t6 = t5.length; return new A.ContactEditDetails(B.JSArray_methods.indexOf$2(t5, B.JSArray_methods.firstWhere$2$orElse(t5, new A._ClientEditContactsState__showContactEditor__closure(t2), null), 0), t2, viewModel, t1, t6 > 1, new A.ValueKey("__" + t3 + "__" + t4 + "__", type$.ValueKey_String)); }, - $signature: 2513 + $signature: 2541 }; A._ClientEditContactsState__showContactEditor__closure.prototype = { call$1(c) { return c.id === this.contact.id; }, - $signature: 157 + $signature: 147 }; A._ClientEditContactsState_build_closure.prototype = { call$1(contact) { return new A.ContactListTile0(new A._ClientEditContactsState_build__closure(this.$this, contact, this.context), contact, null); }, - $signature: 2514 + $signature: 2542 }; A._ClientEditContactsState_build__closure.prototype = { call$0() { @@ -441611,7 +466285,7 @@ t2 = this.contact, t3 = t2.get$fullName().length !== 0 ? A.Text$(t2.get$fullName(), _null, _null, _null, _null, _null, _null, _null, _null, _null) : A.Text$(A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$blankContact(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontStyle_1, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), t4 = t2.email; - return A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_0_4_0_4, A.Column$(A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, this.onTap, false, _null, _null, A.Text$(t4.length !== 0 ? t4 : t2.phone, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t3, A.Icon$(B.IconData_58397_MaterialIcons_null_true, _null, _null), _null), A.Divider$(_null, 1, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null), B.Clip_0, t1, 0, _null, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_0_4_0_4, A.Column$(A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, this.onTap, false, _null, _null, _null, A.Text$(t4.length !== 0 ? t4 : t2.phone, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t3, A.Icon$(B.IconData_58397_MaterialIcons_null_true, _null, _null), _null), A.Divider$(_null, 1, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null), B.Clip_0, t1, 0, _null, _null, _null, _null, _null, B.MaterialType_0); }, get$contact() { return this.contact; @@ -441619,8 +466293,8 @@ }; A.ContactEditDetails.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.ContactEditDetailsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + var _null = null; + return new A.ContactEditDetailsState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); }, get$contact() { return this.contact; @@ -441710,7 +466384,7 @@ t7.push(new A.Padding(B.EdgeInsets_0_20_0_0, A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A.ContactEditDetailsState_build_closure12(_this, viewModel), _null, _null, A.Text$(t1.get$addToInvoices(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._client_edit_contacts$_contact.sendEmail), _null)); column = A.Column$(t7, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); if (_this._widget.isDialog) { - t2 = A.SingleChildScrollView$(column, _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1); + t2 = A.SingleChildScrollView$(column, _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1); t2 = A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$remove(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.ContactEditDetailsState_build_closure13(_this, context), _null), A.TextButton$(false, A.Text$(t1.get$done().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.ContactEditDetailsState_build_closure14(_this), _null)], t8), _null, _null, t2, _null, _null, _null); t1 = t2; } else @@ -441760,7 +466434,7 @@ b.get$_client_model$_$this()._client_model$_customValue4 = t1; return b; }, - $signature: 390 + $signature: 353 }; A.ContactEditDetailsState__onChanged_closure0.prototype = { call$0() { @@ -441772,80 +466446,80 @@ call$1(val) { return J.trim$0$s(val).length === 0 && !this.viewModel.client.get$hasNameSet() ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseEnterAClientOrContactName() : null; }, - $signature: 15 + $signature: 16 }; A.ContactEditDetailsState_build_closure.prototype = { call$1(_) { return this.$this._client_edit_contacts$_onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.ContactEditDetailsState_build_closure2.prototype = { call$1(val) { return J.trim$0$s(val).length === 0 && !this.viewModel.client.get$hasNameSet() ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseEnterAClientOrContactName() : null; }, - $signature: 15 + $signature: 16 }; A.ContactEditDetailsState_build_closure1.prototype = { call$1(_) { return this.$this._client_edit_contacts$_onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.ContactEditDetailsState_build_closure4.prototype = { call$1(value) { return value.length !== 0 && !B.JSString_methods.contains$1(value, "@") ? this.localization.get$emailIsInvalid() : null; }, - $signature: 15 + $signature: 16 }; A.ContactEditDetailsState_build_closure3.prototype = { call$1(_) { return this.$this._client_edit_contacts$_onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.ContactEditDetailsState_build_closure6.prototype = { call$1(value) { var t1 = value.length; return t1 !== 0 && t1 < 8 ? this.localization.get$passwordIsTooShort() : null; }, - $signature: 15 + $signature: 16 }; A.ContactEditDetailsState_build_closure5.prototype = { call$1(_) { return this.$this._client_edit_contacts$_onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.ContactEditDetailsState_build_closure7.prototype = { call$1(_) { return this.$this._client_edit_contacts$_onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.ContactEditDetailsState_build_closure8.prototype = { call$1(_) { return this.$this._client_edit_contacts$_onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.ContactEditDetailsState_build_closure9.prototype = { call$1(_) { return this.$this._client_edit_contacts$_onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.ContactEditDetailsState_build_closure10.prototype = { call$1(_) { return this.$this._client_edit_contacts$_onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.ContactEditDetailsState_build_closure11.prototype = { call$1(_) { return this.$this._client_edit_contacts$_onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.ContactEditDetailsState_build_closure12.prototype = { call$1(value) { @@ -441853,28 +466527,28 @@ t1.setState$1(new A.ContactEditDetailsState_build__closure0(t1, value)); this.viewModel.onChangedContact.call$2(t1._client_edit_contacts$_contact.rebuild$1(new A.ContactEditDetailsState_build__closure1(value)), t1._widget.index); }, - $signature: 20 + $signature: 21 }; A.ContactEditDetailsState_build__closure0.prototype = { call$0() { var t1 = this.$this; return t1._client_edit_contacts$_contact = t1._client_edit_contacts$_contact.rebuild$1(new A.ContactEditDetailsState_build___closure(this.value)); }, - $signature: 558 + $signature: 465 }; A.ContactEditDetailsState_build___closure.prototype = { call$1(b) { b.get$_client_model$_$this()._client_model$_sendEmail = this.value; return b; }, - $signature: 390 + $signature: 353 }; A.ContactEditDetailsState_build__closure1.prototype = { call$1(b) { b.get$_client_model$_$this()._client_model$_sendEmail = this.value; return b; }, - $signature: 390 + $signature: 353 }; A.ContactEditDetailsState_build_closure13.prototype = { call$0() { @@ -441907,13 +466581,13 @@ call$1(store) { return A.ClientEditContactsVM_ClientEditContactsVM$fromStore(store); }, - $signature: 2515 + $signature: 2543 }; A.ClientEditContactsScreen_build_closure.prototype = { call$2(context, vm) { return new A.ClientEditContacts(vm, this.$this.viewModel, null); }, - $signature: 2516 + $signature: 2544 }; A.ClientEditContactsVM.prototype = { get$company() { @@ -441939,7 +466613,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.DeleteContact(index)); }, - $signature: 187 + $signature: 180 }; A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure1.prototype = { call$1(_) { @@ -441947,7 +466621,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.EditContact(null)); }, - $signature: 16 + $signature: 17 }; A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure2.prototype = { call$2(contact, index) { @@ -441955,7 +466629,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateContact(index, contact)); }, - $signature: 2517 + $signature: 2545 }; A.ClientEditDesktop.prototype = { build$1(context) { @@ -441967,8 +466641,8 @@ }; A.ClientEditDetails.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.ClientEditDetailsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A.ClientEditDetailsState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.Debouncer(500), B._StateLifecycle_0); } }; A.ClientEditDetailsState.prototype = { @@ -442096,7 +466770,7 @@ b.get$_client_model$_$this()._client_model$_customValue4 = t1; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditDetailsState__onChanged_closure0.prototype = { call$0() { @@ -442108,7 +466782,7 @@ call$1(val) { return J.trim$0$s(val).length === 0 && !this.client.get$hasNameSet() ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseEnterAClientOrContactName() : null; }, - $signature: 15 + $signature: 16 }; A.ClientEditDetailsState_build_closure0.prototype = { call$1(groupId) { @@ -442121,7 +466795,7 @@ b.get$_client_model$_$this()._groupId = this.groupId; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditDetailsState_build_closure1.prototype = { call$1(userId) { @@ -442134,7 +466808,7 @@ b.get$_client_model$_$this()._client_model$_assignedUserId = this.userId; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditFooter.prototype = { build$1(context) { @@ -442171,8 +466845,7 @@ }; A.ClientEditNotes.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.ClientEditNotesState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), B._StateLifecycle_0); + return new A.ClientEditNotesState(A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500), B._StateLifecycle_0); } }; A.ClientEditNotesState.prototype = { @@ -442216,7 +466889,7 @@ t5 = A.AppDropdownButton$(_null, "", true, J.map$1$1$ax($.$get$memoizedSizeList().call$1(state.staticState.sizeMap), new A.ClientEditNotesState_build_closure(state), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t6, new A.ClientEditNotesState_build_closure0(viewModel, client), _null, true, t5, type$.legacy_String); t6 = $.$get$memoizedIndustryList().call$1(viewModel.staticState.industryMap); t1 = t1.get$industry(); - return A.FormCard$(_null, A._setArrayType([t3, t4, t5, A.EntityDropdown$(true, false, client.industryId, t6, _null, B.EntityType_industry, B.List_empty1, t1, _null, _null, new A.ClientEditNotesState_build_closure1(viewModel, client), _null, _null, _null)], type$.JSArray_legacy_Widget), _null, _null, false, _null, true, t2); + return A.FormCard$(_null, A._setArrayType([t3, t4, t5, A.EntityDropdown$(true, false, client.industryId, t6, _null, B.EntityType_industry, B.List_empty0, t1, _null, _null, new A.ClientEditNotesState_build_closure1(viewModel, client), _null, _null, _null)], type$.JSArray_legacy_Widget), _null, _null, false, _null, true, t2); } }; A.ClientEditNotesState_didChangeDependencies_closure.prototype = { @@ -442247,7 +466920,7 @@ b.get$_client_model$_$this()._privateNotes = t1; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditNotesState__onChanged_closure0.prototype = { call$0() { @@ -442260,7 +466933,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.state.staticState.sizeMap._map$_map.$index(0, sizeId).name, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, sizeId, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.ClientEditNotesState_build_closure0.prototype = { call$1(sizeId) { @@ -442273,7 +466946,7 @@ b.get$_client_model$_$this()._sizeId = this.sizeId; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditNotesState_build_closure1.prototype = { call$1(industry) { @@ -442290,11 +466963,11 @@ b.get$_client_model$_$this()._industryId = t1; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditSettings.prototype = { createState$0() { - return new A.ClientEditSettingsState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), new A.Debouncer(500), B._StateLifecycle_0); + return new A.ClientEditSettingsState(A.TextEditingController$(null), new A.Debouncer(500), B._StateLifecycle_0); } }; A.ClientEditSettingsState.prototype = { @@ -442338,11 +467011,11 @@ t6 = $.$get$memoizedCurrencyList().call$1(t5.currencyMap), t7 = t1.get$currency(), t8 = client.settings; - t7 = A.EntityDropdown$(true, false, t8.currencyId, t6, _null, B.EntityType_currency, B.List_empty1, t7, _null, _null, new A.ClientEditSettingsState_build_closure(viewModel, client), _null, _null, _null); + t7 = A.EntityDropdown$(true, false, t8.currencyId, t6, _null, B.EntityType_currency, B.List_empty0, t7, _null, _null, new A.ClientEditSettingsState_build_closure(viewModel, client), _null, _null, _null); t5 = $.$get$memoizedLanguageList().call$1(t5.languageMap); t6 = t1.get$language(t1); t9 = type$.JSArray_legacy_Widget; - t6 = A._setArrayType([t7, A.EntityDropdown$(true, false, t8.languageId, t5, _null, B.EntityType_language, B.List_empty1, t6, _null, _null, new A.ClientEditSettingsState_build_closure0(viewModel, client), _null, _null, _null)], t9); + t6 = A._setArrayType([t7, A.EntityDropdown$(true, false, t8.languageId, t5, _null, B.EntityType_language, B.List_empty0, t6, _null, _null, new A.ClientEditSettingsState_build_closure0(viewModel, client), _null, _null, _null)], t9); if (company.isModuleEnabled$1(B.EntityType_invoice)) { t5 = t1.get$invoicePaymentTerms(); t7 = $.$get$memoizedDropdownPaymentTermList(); @@ -442392,7 +467065,7 @@ t1.get$_settings_model$_$this()._defaultTaskRate = t2; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditSettingsState__onChanged_closure0.prototype = { call$0() { @@ -442416,7 +467089,7 @@ t1.get$_settings_model$_$this()._currencyId = t2; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditSettingsState_build_closure0.prototype = { call$1(language) { @@ -442434,7 +467107,7 @@ t1.get$_settings_model$_$this()._languageId = t2; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditSettingsState_build_closure1.prototype = { call$1(paymentTermId) { @@ -442445,7 +467118,7 @@ t1 = paymentTerm.numDays; return A.DropdownMenuItem$(A.Text$(t1 === 0 ? this.localization.get$dueOnReceipt() : paymentTerm.name, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.JSInt_methods.toString$0(t1), type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.ClientEditSettingsState_build_closure2.prototype = { call$1(numDays) { @@ -442461,7 +467134,7 @@ t1.get$_settings_model$_$this()._defaultPaymentTerms = t2; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditSettingsState_build_closure3.prototype = { call$1(paymentTermId) { @@ -442472,7 +467145,7 @@ t1 = paymentTerm.numDays; return A.DropdownMenuItem$(A.Text$(t1 === 0 ? this.localization.get$dueOnReceipt() : paymentTerm.name, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.JSInt_methods.toString$0(t1), type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.ClientEditSettingsState_build_closure4.prototype = { call$1(numDays) { @@ -442488,7 +467161,7 @@ t1.get$_settings_model$_$this()._defaultValidUntil = t2; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditSettingsState_build_closure5.prototype = { call$1(value) { @@ -442501,12 +467174,12 @@ b.get$settings().get$_settings_model$_$this()._sendReminders = this.value; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditShippingAddress.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.ClientEditShippingAddressState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A.ClientEditShippingAddressState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A.ClientEditShippingAddressState.prototype = { @@ -442562,7 +467235,7 @@ t4 = A.DecoratedFormField$(false, _null, false, _this._shippingPostalCodeController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$postalCode(t1), _null, _null, false, _null, _null, t4, true, _null, _null, B.TextAlign_4, _null); t8 = $.$get$memoizedCountryList().call$1(viewModel.staticState.countryMap); t9 = t1.get$country(t1); - t9 = A._setArrayType([t3, t5, t6, t7, t4, A.EntityDropdown$(true, false, client.shippingCountryId, t8, _null, B.EntityType_country, B.List_empty1, t9, _null, _null, new A.ClientEditShippingAddressState_build_closure(viewModel, client), _null, _null, _null)], type$.JSArray_legacy_Widget); + t9 = A._setArrayType([t3, t5, t6, t7, t4, A.EntityDropdown$(true, false, client.shippingCountryId, t8, _null, B.EntityType_country, B.List_empty0, t9, _null, _null, new A.ClientEditShippingAddressState_build_closure(viewModel, client), _null, _null, _null)], type$.JSArray_legacy_Widget); if (client.address1.length === 0) if (client.address2.length === 0) if (client.city.length === 0) @@ -442623,7 +467296,7 @@ b.get$_client_model$_$this()._shippingPostalCode = t1; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditShippingAddressState__onChanged_closure0.prototype = { call$0() { @@ -442646,7 +467319,7 @@ b.get$_client_model$_$this()._shippingCountryId = t1; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditShippingAddressState_build_closure0.prototype = { call$0() { @@ -442671,13 +467344,13 @@ call$1(store) { return A.ClientEditVM_ClientEditVM$fromStore(store); }, - $signature: 2518 + $signature: 2546 }; A.ClientEditScreen_build_closure.prototype = { call$2(context, vm) { return new A.ClientEdit(vm, null); }, - $signature: 2519 + $signature: 2547 }; A.ClientEditVM.prototype = { get$company() { @@ -442690,7 +467363,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateClient(client)); }, - $signature: 2520 + $signature: 2548 }; A.ClientEditVM_ClientEditVM$fromStore_closure3.prototype = { call$0() { @@ -442714,7 +467387,7 @@ b.get$_client_model$_$this()._shippingCountryId = t1.countryId; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditVM_ClientEditVM$fromStore_closure2.prototype = { call$0() { @@ -442738,7 +467411,7 @@ b.get$_client_model$_$this()._countryId = t1.shippingCountryId; return b; }, - $signature: 54 + $signature: 57 }; A.ClientEditVM_ClientEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -442755,7 +467428,7 @@ t2[0].call$1(new A.UpdateCurrentRoute(t1)); } }, - $signature: 16 + $signature: 17 }; A.ClientEditVM_ClientEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -442766,7 +467439,7 @@ } new A.ClientEditVM_ClientEditVM$fromStore__closure1(this.store, context, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.ClientEditVM_ClientEditVM$fromStore__closure1.prototype = { call$0() { @@ -442776,7 +467449,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); client = t2.uiState.clientUIState.editing; if (!client.get$hasNameSet()) { - A.showDialog(null, true, new A.ClientEditVM_ClientEditVM$fromStore___closure(), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ClientEditVM_ClientEditVM$fromStore___closure(), this.context, null, true, type$.legacy_ErrorDialog); return null; } t2 = new A._Future($.Zone__current, type$._Future_legacy_ClientEntity); @@ -442797,7 +467470,7 @@ t1.toString; return new A.ErrorDialog(A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseEnterAClientOrContactName(), false, null); }, - $signature: 22 + $signature: 23 }; A.ClientEditVM_ClientEditVM$fromStore___closure0.prototype = { call$1(savedClient) { @@ -442839,13 +467512,13 @@ A.viewEntity(false, savedClient, null, true); } }, - $signature: 276 + $signature: 311 }; A.ClientEditVM_ClientEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.ClientEditVM_ClientEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ClientEditVM_ClientEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -442853,7 +467526,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.ClientView.prototype = { createState$0() { @@ -442897,15 +467570,15 @@ _this.super$__ClientViewState_State_SingleTickerProviderStateMixin$dispose(); }, build$1(context) { - var t5, t6, _null = null, - t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), - store = A.StoreProvider_of(context, type$.legacy_AppState), - t2 = this._widget, - viewModel = t2.viewModel, - client = viewModel.client, - t3 = viewModel.state, - t4 = t3.uiState.selectedCompanyIndex, - userCompany = t3.userCompanyStates._list[t4].userCompany; + var t2, viewModel, client, t3, t4, t5, t6, _null = null, + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + A.StoreProvider_of(context, type$.legacy_AppState); + t2 = this._widget; + viewModel = t2.viewModel; + client = viewModel.client; + t3 = viewModel.state; + t4 = t3.uiState.selectedCompanyIndex; + t3.userCompanyStates._list[t4].toString; if (t2.isTopFilter) { t1 = A.Theme_of(context).scaffoldBackgroundColor; return A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([new A.EntityTopFilterHeader(_null), A.Expanded$(new A.AppBorder(new A.ClientViewFullwidth(viewModel, _null), true, true, _null, false, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_3, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, t1, 0, _null, _null, _null, _null, _null, B.MaterialType_0); @@ -442915,7 +467588,7 @@ t4 = A.Tab$(_null, t1.get$overview()); t5 = A.Tab$(_null, t1.get$details(t1)); t6 = client.documents._list; - return A.ViewScaffold$(A.TabBar$(t3, _null, true, _null, _null, A._setArrayType([t4, t5, A.Tab$(_null, t6.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t6.length + ")"), A.Tab$(_null, t1.get$ledger()), A.Tab$(_null, t1.get$activity()), A.Tab$(_null, t1.get$systemLogs())], type$.JSArray_legacy_Widget)), new A.Builder(new A._ClientViewState_build_closure(this, viewModel, client), _null), client, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "client_view_fab", false, new A._ClientViewState_build_closure0(context, userCompany, t1, client, store), t1.get$create(t1)), true, t2, _null, _null); + return A.ViewScaffold$(A.TabBar$(t3, _null, true, _null, _null, A._setArrayType([t4, t5, A.Tab$(_null, t6.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t6.length + ")"), A.Tab$(_null, t1.get$ledger()), A.Tab$(_null, t1.get$activity()), A.Tab$(_null, t1.get$systemLogs())], type$.JSArray_legacy_Widget)), new A.Builder(new A._ClientViewState_build_closure(this, viewModel, client), _null), client, true, t2, _null, _null); } }; A._ClientViewState_build_closure.prototype = { @@ -442928,116 +467601,45 @@ t5 = t4.id, t6 = type$.ValueKey_legacy_String, t7 = type$.JSArray_legacy_Widget; - return A.Column$(A._setArrayType([A.Expanded$(A.TabBarView$(A._setArrayType([A.RefreshIndicator$(new A.ClientOverview(t3, t1._widget.isFilter, _null), new A._ClientViewState_build__closure0(t3, context)), A.RefreshIndicator$(new A.ClientViewDetails(t4, _null), new A._ClientViewState_build__closure1(t3, context)), A.RefreshIndicator$(new A.ClientViewDocuments(t3, new A.ValueKey(t5, t6)), new A._ClientViewState_build__closure2(t3, context)), A.RefreshIndicator$(new A.ClientViewLedger(t3, new A.ValueKey(t5, t6)), new A._ClientViewState_build__closure3(t3, context)), A.RefreshIndicator$(new A.ClientViewActivity(t3, new A.ValueKey(t5, t6)), new A._ClientViewState_build__closure4(t3, context)), A.RefreshIndicator$(new A.ClientViewSystemLogs(t3, new A.ValueKey(t5, t6)), new A._ClientViewState_build__closure5(t3, context))], t7), t2, _null), 1), new A.BottomButtons(this.client, B.EntityAction_viewStatement, B.EntityAction_clientPortal, true, true, _null)], t7), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); + return A.Column$(A._setArrayType([A.Expanded$(A.TabBarView$(A._setArrayType([A.RefreshIndicator$(new A.ClientOverview(t3, t1._widget.isFilter, _null), new A._ClientViewState_build__closure(t3, context)), A.RefreshIndicator$(new A.ClientViewDetails(t4, _null), new A._ClientViewState_build__closure0(t3, context)), A.RefreshIndicator$(new A.ClientViewDocuments(t3, new A.ValueKey(t5, t6)), new A._ClientViewState_build__closure1(t3, context)), A.RefreshIndicator$(new A.ClientViewLedger(t3, new A.ValueKey(t5, t6)), new A._ClientViewState_build__closure2(t3, context)), A.RefreshIndicator$(new A.ClientViewActivity(t3, new A.ValueKey(t5, t6)), new A._ClientViewState_build__closure3(t3, context)), A.RefreshIndicator$(new A.ClientViewSystemLogs(t3, new A.ValueKey(t5, t6)), new A._ClientViewState_build__closure4(t3, context))], t7), t2, _null), 1), new A.BottomButtons(this.client, B.EntityAction_viewStatement, B.EntityAction_clientPortal, true, true, _null)], t7), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 243 + $signature: 228 + }; + A._ClientViewState_build__closure.prototype = { + call$0() { + return this.viewModel.onRefreshed.call$1(this.context); + }, + $signature: 34 }; A._ClientViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ClientViewState_build__closure1.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ClientViewState_build__closure2.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ClientViewState_build__closure3.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ClientViewState_build__closure4.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 - }; - A._ClientViewState_build__closure5.prototype = { - call$0() { - return this.viewModel.onRefreshed.call$1(this.context); - }, - $signature: 35 - }; - A._ClientViewState_build_closure0.prototype = { - call$0() { - var _this = this; - A.showDialog(null, true, new A._ClientViewState_build__closure(_this.userCompany, _this.localization, _this.client, _this.store), _this.context, null, true, type$.legacy_SimpleDialog); - }, - $signature: 1 - }; - A._ClientViewState_build__closure.prototype = { - call$1(context) { - var _this = this, _null = null, - t1 = _this.userCompany, - t2 = t1.canViewCreateOrEdit$1(B.EntityType_client) ? A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._ClientViewState_build___closure(context, _this.client), false, _null, _null, _null, _null, A.Text$(_this.localization.get$invoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), - t3 = t1.canViewCreateOrEdit$1(B.EntityType_payment) ? A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._ClientViewState_build___closure0(context, _this.client), false, _null, _null, _null, _null, A.Text$(_this.localization.get$payment(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), - t4 = t1.canViewCreateOrEdit$1(B.EntityType_quote) ? A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._ClientViewState_build___closure1(context, _this.client), false, _null, _null, _null, _null, A.Text$(_this.localization.get$quote(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), - t5 = t1.canViewCreateOrEdit$1(B.EntityType_project) ? A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._ClientViewState_build___closure2(context, _this.client), false, _null, _null, _null, _null, A.Text$(_this.localization.get$project(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), - t6 = t1.canViewCreateOrEdit$1(B.EntityType_task) ? A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._ClientViewState_build___closure3(context, _this.client), false, _null, _null, _null, _null, A.Text$(_this.localization.get$task(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return A.SimpleDialog$(A._setArrayType([t2, t3, t4, t5, t6, t1.canViewCreateOrEdit$1(B.EntityType_expense) ? A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._ClientViewState_build___closure4(context, _this.store, _this.client), false, _null, _null, _null, _null, A.Text$(_this.localization.get$expense(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget), _null); - }, - $signature: 186 - }; - A._ClientViewState_build___closure.prototype = { - call$0() { - var t1 = this.context; - A.Navigator_of(t1, false).pop$0(); - A.handleClientAction(t1, A._setArrayType([this.client], type$.JSArray_legacy_BaseEntity), B.EntityAction_newInvoice); - }, - $signature: 1 - }; - A._ClientViewState_build___closure0.prototype = { - call$0() { - var t1 = this.context; - A.Navigator_of(t1, false).pop$0(); - A.handleClientAction(t1, A._setArrayType([this.client], type$.JSArray_legacy_BaseEntity), B.EntityAction_newPayment); - }, - $signature: 1 - }; - A._ClientViewState_build___closure1.prototype = { - call$0() { - var t1 = this.context; - A.Navigator_of(t1, false).pop$0(); - A.handleClientAction(t1, A._setArrayType([this.client], type$.JSArray_legacy_BaseEntity), B.EntityAction_newQuote); - }, - $signature: 1 - }; - A._ClientViewState_build___closure2.prototype = { - call$0() { - var t1 = this.context; - A.Navigator_of(t1, false).pop$0(); - A.handleClientAction(t1, A._setArrayType([this.client], type$.JSArray_legacy_BaseEntity), B.EntityAction_newProject); - }, - $signature: 1 - }; - A._ClientViewState_build___closure3.prototype = { - call$0() { - var t1 = this.context; - A.Navigator_of(t1, false).pop$0(); - A.handleClientAction(t1, A._setArrayType([this.client], type$.JSArray_legacy_BaseEntity), B.EntityAction_newTask); - }, - $signature: 1 - }; - A._ClientViewState_build___closure4.prototype = { - call$0() { - var t2, _null = null, - t1 = this.context; - A.Navigator_of(t1, false).pop$0(); - t2 = this.store.__Store__state_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - A.createEntity(_null, _null, t1, A.ExpenseEntity_ExpenseEntity(this.client, _null, _null, _null, t2, _null, _null), false); - }, - $signature: 1 + $signature: 34 }; A.__ClientViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -443083,13 +467685,13 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A._ClientViewActivityState_build_closure.prototype = { call$2(context, index) { return new A.ActivityListTile(this.activities._list[index], true, null); }, - $signature: 296 + $signature: 322 }; A.ClientViewDetails.prototype = { createState$0() { @@ -443167,7 +467769,7 @@ listTiles.push(new A.Padding(B.EdgeInsets_16_16_16_16, A.FutureBuilder$(t2.get$_client_view_details$_launchStatus(), t2._client_view_details$_launched, type$.Null), _null)); return listTiles; }, - $signature: 241 + $signature: 226 }; A._ClientViewDetailsState_build__buildDetailsList_closure.prototype = { call$1(contact) { @@ -443186,7 +467788,7 @@ t1.push(A.AppListTile$(null, t2, B.IconData_58530_MaterialIcons_null_false, new A._ClientViewDetailsState_build__buildDetailsList__closure2(t5, t6, contact), t4.get$phone(t4), t3 + "\n" + t2)); } }, - $signature: 690 + $signature: 716 }; A._ClientViewDetailsState_build__buildDetailsList__closure1.prototype = { call$0() { @@ -443278,13 +467880,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A.ClientViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.ClientViewFullwidth.prototype = { createState$0() { @@ -443362,7 +467964,7 @@ t1.$indexSet(0, customerReference, A._setArrayType([gatewayToken], type$.JSArray_legacy_GatewayTokenEntity)); } }, - $signature: 689 + $signature: 719 }; A._ClientViewFullwidthState_build_closure0.prototype = { call$2(context, layout) { @@ -443424,11 +468026,11 @@ t11 = A.Expanded$(new A.CopyToClipboard(A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(t8, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), t8, false, _null, _null, _null), 1); t12 = A.Icon$(B.IconData_58312_MaterialIcons_null_false, _null, _null); t9 = t9.prefState.enableTooltips ? t3.get$viewMap() : ""; - B.JSArray_methods.addAll$1(t7, A._setArrayType([t10, A.Row$(A._setArrayType([t11, new A.SizedBox(8, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, t12, _null, new A._ClientViewFullwidthState_build__closure0(t8), B.EdgeInsets_8_8_8_8, _null, t9, _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t4)); + B.JSArray_methods.addAll$1(t7, A._setArrayType([t10, A.Row$(A._setArrayType([t11, new A.SizedBox(8, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, t12, _null, new A._ClientViewFullwidthState_build__closure0(t8), _null, _null, t9, _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t4)); } t8 = _this.shippingAddress; if (t8.length !== 0) - B.JSArray_methods.addAll$1(t7, A._setArrayType([A.Text$(t3.get$shippingAddress(t3), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.MaterialColor_Map_HFpTk_4288585374, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), A.Row$(A._setArrayType([A.Expanded$(new A.CopyToClipboard(A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(t8, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), t8, false, _null, _null, _null), 1), new A.SizedBox(8, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58312_MaterialIcons_null_false, _null, _null), _null, new A._ClientViewFullwidthState_build__closure1(t8), B.EdgeInsets_8_8_8_8, _null, _null, _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t4)); + B.JSArray_methods.addAll$1(t7, A._setArrayType([A.Text$(t3.get$shippingAddress(t3), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.MaterialColor_Map_HFpTk_4288585374, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), A.Row$(A._setArrayType([A.Expanded$(new A.CopyToClipboard(A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(t8, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), t8, false, _null, _null, _null), 1), new A.SizedBox(8, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58312_MaterialIcons_null_false, _null, _null), _null, new A._ClientViewFullwidthState_build__closure1(t8), _null, _null, _null, _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t4)); t8 = t6.publicNotes; if (t8.length !== 0) t7.push(new A.CopyToClipboard(_null, t8, false, _null, _null, _null)); @@ -443484,7 +468086,7 @@ } return A.Row$(t8, B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); }, - $signature: 688 + $signature: 720 }; A._ClientViewFullwidthState_build__closure.prototype = { call$0() { @@ -443529,37 +468131,37 @@ } return A.Row$(t1, B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); }, - $signature: 2529 + $signature: 2557 }; A._ClientViewFullwidthState_build__closure3.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ClientViewFullwidthState_build__closure4.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ClientViewFullwidthState_build__closure5.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ClientViewFullwidthState_build__closure6.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ClientViewFullwidthState_build__closure7.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A.__ClientViewFullwidthState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -443606,13 +468208,13 @@ call$1(ledger) { return ledger.adjustment !== 0; }, - $signature: 2530 + $signature: 2558 }; A._ClientViewLedgerState_build_closure1.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A._ClientViewLedgerState_build_closure0.prototype = { call$2(context, index) { @@ -443628,7 +468230,7 @@ t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "client_created"); t3 = this.client; t1 = A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.Padding(B.EdgeInsets_0_0_2_0, A.Text$(A.formatNumber(0, context, t3.id, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, _null, B.TextAlign_5, _null, _null), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_1, _null); - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, _null, false, _null, _null, A.Text$(A.formatDate(A.convertTimestampToDate(t3.createdAt).toIso8601String$0(), context, true, true, true), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1, _null, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, _null, _null, false, _null, _null, _null, A.Text$(A.formatDate(A.convertTimestampToDate(t3.createdAt).toIso8601String$0(), context, true, true, true), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1, _null, _null); } ledger = t3[index]; t3 = t2.getEntityMap$1(ledger.get$entityType()); @@ -443648,9 +468250,9 @@ t7 = A.BorderRadius$all(new A.Radius(2, 2)); t8 = t6 > 0 ? "+" : ""; t4 = A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, t5, _null), new A.Padding(B.EdgeInsets_0_4_0_0, A.DecoratedBox$(new A.Padding(B.EdgeInsets_4_4_4_4, A.Text$(B.JSString_methods.$add(t8, A.formatNumber(t6, context, t3, _null, B.FormatNumberType_0, true, _null, _null, false)), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_5, _null, _null), _null), new A.BoxDecoration(t2, _null, _null, t7, _null, _null, B.BoxShape_0), B.DecorationPosition_0), _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_1, _null); - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(ledger.get$entityType()), _null, _null), new A._ClientViewLedgerState_build__closure(entity), new A._ClientViewLedgerState_build__closure0(entity), false, _null, _null, t4, _null, t1, _null, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(ledger.get$entityType()), _null, _null), _null, new A._ClientViewLedgerState_build__closure(entity), new A._ClientViewLedgerState_build__closure0(entity), false, _null, _null, _null, t4, _null, t1, _null, _null); }, - $signature: 151 + $signature: 140 }; A._ClientViewLedgerState_build__closure0.prototype = { call$0() { @@ -443662,7 +468264,7 @@ call$0() { return A.showEntityActionsDialog(null, A._setArrayType([this.entity], type$.JSArray_legacy_BaseEntity), false); }, - $signature: 35 + $signature: 34 }; A.ClientOverview.prototype = { build$1(context) { @@ -443750,9 +468352,9 @@ t14 = A._arrayInstanceType(t13)._eval$1("MappedListIterable<1,TokenMeta*>"); t14 = A.Column$(A.List_List$of(new A.MappedListIterable(t13, new A.ClientOverview_build_closure0(), t14), true, t14._eval$1("ListIterable.E")), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); t13 = linkMap.containsKey$1(0, t10) ? new A.ClientOverview_build_closure1(linkMap, t10) : _null; - t15 = A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.Icon(B.IconData_58497_MaterialIcons_null_false, _null, _null, _null), _null, new A.ClientOverview_build_closure2(), B.EdgeInsets_8_8_8_8, _null, _null, _null); - t10 = linkMap.containsKey$1(0, t10) ? new A.IgnorePointer(true, _null, A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.Icon(B.IconData_58460_MaterialIcons_null_true, _null, _null, _null), _null, new A.ClientOverview_build_closure3(), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null) : _null; - B.JSArray_methods.addAll$1(t3, A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.IgnorePointer(true, _null, t15, _null), _null, t13, false, _null, _null, t14, _null, new A.Text(t11 + " \u203a " + t12, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, _null), new A.ListDivider(_null)], t9)); + t15 = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58497_MaterialIcons_null_false, _null, _null), _null, new A.ClientOverview_build_closure2(), _null, _null, _null, _null); + t10 = linkMap.containsKey$1(0, t10) ? new A.IgnorePointer(true, _null, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58460_MaterialIcons_null_true, _null, _null), _null, new A.ClientOverview_build_closure3(), _null, _null, _null, _null), _null) : _null; + B.JSArray_methods.addAll$1(t3, A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.IgnorePointer(true, _null, t15, _null), _null, _null, t13, false, _null, _null, _null, t14, _null, new A.Text(t11 + " \u203a " + t12, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, _null), new A.ListDivider(_null)], t9)); } if (t6 && t4.length !== 0) t3.push(A.EntityListTile$(user, _this.isFilter, _null)); @@ -443846,13 +468448,13 @@ t1.$indexSet(0, customerReference, A._setArrayType([gatewayToken], type$.JSArray_legacy_GatewayTokenEntity)); } }, - $signature: 689 + $signature: 719 }; A.ClientOverview_build_closure0.prototype = { call$1(token) { return new A.TokenMeta(token.meta, null); }, - $signature: 687 + $signature: 721 }; A.ClientOverview_build_closure1.prototype = { call$0() { @@ -443885,7 +468487,7 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.ClientViewPaymentMethods_build_closure.prototype = { call$2(context, index) { @@ -443899,17 +468501,17 @@ t4 = A.Column$(A.List_List$of(new A.MappedListIterable(t3, new A.ClientViewPaymentMethods_build__closure(), t4), true, t4._eval$1("ListIterable.E")), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); t3 = t1.linkMap; t1 = t3.containsKey$1(0, customerReference) ? new A.ClientViewPaymentMethods_build__closure0(t1, customerReference) : _null; - t5 = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58497_MaterialIcons_null_false, _null, _null), _null, new A.ClientViewPaymentMethods_build__closure1(), B.EdgeInsets_8_8_8_8, _null, _null, _null); - t3 = t3.containsKey$1(0, customerReference) ? new A.IgnorePointer(true, _null, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58460_MaterialIcons_null_true, _null, _null), _null, new A.ClientViewPaymentMethods_build__closure2(), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null) : _null; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.IgnorePointer(true, _null, t5, _null), _null, t1, false, _null, _null, t4, _null, t2, t3, _null); + t5 = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58497_MaterialIcons_null_false, _null, _null), _null, new A.ClientViewPaymentMethods_build__closure1(), _null, _null, _null, _null); + t3 = t3.containsKey$1(0, customerReference) ? new A.IgnorePointer(true, _null, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58460_MaterialIcons_null_true, _null, _null), _null, new A.ClientViewPaymentMethods_build__closure2(), _null, _null, _null, _null), _null) : _null; + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.IgnorePointer(true, _null, t5, _null), _null, _null, t1, false, _null, _null, _null, t4, _null, t2, t3, _null); }, - $signature: 468 + $signature: 495 }; A.ClientViewPaymentMethods_build__closure.prototype = { call$1(token) { return new A.TokenMeta(token.meta, null); }, - $signature: 687 + $signature: 721 }; A.ClientViewPaymentMethods_build__closure0.prototype = { call$0() { @@ -443962,14 +468564,14 @@ call$1(store) { return A.ClientViewVM_ClientViewVM$fromStore(store); }, - $signature: 2533 + $signature: 2561 }; A.ClientViewScreen_build_closure.prototype = { call$2(context, vm) { var t1 = this.$this; return new A.ClientView(vm, t1.isFilter, t1.isTopFilter, vm.state.uiState.clientUIState.tabIndex, null); }, - $signature: 2534 + $signature: 2562 }; A.ClientViewVM.prototype = { get$company() { @@ -443984,13 +468586,13 @@ t1[0].call$1(new A.LoadClient(completer, this.client.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.ClientViewVM_ClientViewVM$fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.ClientViewVM_ClientViewVM$fromStore_closure0.prototype = { call$2(context, multipartFile) { @@ -444000,17 +468602,17 @@ t2[0].call$1(new A.SaveClientDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.client)); t1.then$1$1(0, new A.ClientViewVM_ClientViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.ClientViewVM_ClientViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.ClientViewVM_ClientViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.ClientViewVM_ClientViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.ClientViewVM_ClientViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ClientViewVM_ClientViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -444018,7 +468620,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.ClientViewVM_ClientViewVM$fromStore_closure1.prototype = { call$4(context, $document, password, idToken) { @@ -444033,7 +468635,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.ClientViewVM_ClientViewVM$fromStore__closure.prototype = { call$1(value) { @@ -444041,7 +468643,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadClient(null, this.client.id)); }, - $signature: 80 + $signature: 87 }; A.CompanyGatewayList.prototype = { createState$0() { @@ -444079,7 +468681,7 @@ call$0() { return this.$this._widget.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._CompanyGatewayListState_build_closure0.prototype = { call$2(oldIndex, newIndex) { @@ -444090,7 +468692,7 @@ --newIndex; t1._widget.viewModel.onSortChanged.call$2(oldIndex, newIndex); }, - $signature: 138 + $signature: 136 }; A._CompanyGatewayListState_build_closure.prototype = { call$1(companyGatewayId) { @@ -444111,7 +468713,7 @@ t2 = false; return new A.CompanyGatewayListItem(t3, companyGateway, t4, t1, t2, new A.ValueKey("__company_gateway_" + A.S(companyGatewayId), type$.ValueKey_legacy_String)); }, - $signature: 2538 + $signature: 2566 }; A._CompanyGatewayListState_build__closure.prototype = { call$0() { @@ -444154,7 +468756,7 @@ } t7.push(filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null)); t7.push(new A.EntityStateLabel(t1, _null)); - return new A.DismissibleEntity(t4, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t5, _null, new A.CompanyGatewayListItem_build_closure0(_this), false, _null, _null, A.Column$(t7, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, t6, t2, _null), false, true, true, _null); + return new A.DismissibleEntity(t4, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t5, _null, _null, new A.CompanyGatewayListItem_build_closure0(_this), false, _null, _null, _null, A.Column$(t7, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, t6, t2, _null), false, true, true, _null); }, get$user(receiver) { return this.user; @@ -444173,7 +468775,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.CompanyGatewayListBuilder.prototype = { build$1(context) { @@ -444185,7 +468787,7 @@ call$2(context, viewModel) { return new A.CompanyGatewayList(viewModel, null); }, - $signature: 2539 + $signature: 2567 }; A.CompanyGatewayListVM.prototype = {}; A.CompanyGatewayListVM_fromStore__handleRefresh.prototype = { @@ -444202,13 +468804,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.CompanyGatewayListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.CompanyGatewayListVM_fromStore_closure1.prototype = { call$1(gatewayId) { @@ -444245,7 +468847,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 138 + $signature: 136 }; A.CompanyGatewayListVM_fromStore__closure0.prototype = { call$1(b) { @@ -444284,7 +468886,7 @@ t5.push(A.SaveCancelButtons$(_null, true, t8, true, A.getLayout(context) === B.AppLayout_mobile || !t8 ? _null : new A.CompanyGatewayScreen_build_closure2(settingsUIState, store), t7, _null)); B.JSArray_methods.addAll$1(t6, t5); } - t5 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_companyGateway, false, B.List_empty21, new A.CompanyGatewayScreen_build_closure3(store), new A.CompanyGatewayScreen_build_closure4(store), new A.CompanyGatewayScreen_build_closure5(store), new A.CompanyGatewayScreen_build_closure6(store), new A.CompanyGatewayScreen_build_closure7(store), _null, new A.CompanyGatewayScreen_build_closure8(store), _null, A._setArrayType([], type$.JSArray_legacy_String), B.List_empty22, _null); + t5 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_companyGateway, false, B.List_empty21, new A.CompanyGatewayScreen_build_closure3(store), new A.CompanyGatewayScreen_build_closure4(store), new A.CompanyGatewayScreen_build_closure5(store), new A.CompanyGatewayScreen_build_closure6(store), new A.CompanyGatewayScreen_build_closure7(store), _null, new A.CompanyGatewayScreen_build_closure8(store), _null, A._setArrayType([], type$.JSArray_legacy_String), B.List_empty22, _null); if (t1.prefState.appLayout === B.AppLayout_mobile) { t1 = t1.userCompanyStates; t3 = t3.selectedCompanyIndex; @@ -444292,7 +468894,7 @@ t1 = t3; } else t1 = false; - t1 = t1 ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "company_gateway_fab", false, new A.CompanyGatewayScreen_build_closure9(settingsUIState, context), t2.get$newCompanyGateway()) : _null; + t1 = t1 ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "company_gateway_fab", false, new A.CompanyGatewayScreen_build_closure9(settingsUIState, context), t2.get$newCompanyGateway()) : _null; return A.ListScaffold$(t6, B.List_empty15, t4, new A.CompanyGatewayListBuilder(_null), t5, B.EntityType_companyGateway, t1, 0, "payment_settings", new A.CompanyGatewayScreen_build_closure10(store), new A.CompanyGatewayScreen_build_closure11(store)); } }; @@ -444351,13 +468953,13 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 17 + $signature: 18 }; A.CompanyGatewayScreen_build__closure0.prototype = { call$1(companyGatewayId) { return this.$this.viewModel.companyGatewayMap._map$_map.$index(0, companyGatewayId); }, - $signature: 351 + $signature: 333 }; A.CompanyGatewayScreen_build__closure1.prototype = { call$1(_) { @@ -444365,7 +468967,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.ClearCompanyGatewayMultiselect()); }, - $signature: 695 + $signature: 704 }; A.CompanyGatewayScreen_build_closure0.prototype = { call$1(context) { @@ -444373,7 +468975,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.ClearCompanyGatewayMultiselect()); }, - $signature: 49 + $signature: 48 }; A.CompanyGatewayScreen_build_closure1.prototype = { call$0() { @@ -444403,7 +469005,7 @@ t1[0].call$1(new A.ViewSettings(_null, _null, _null, _null, false, "payment_settings", false, _null)); } }, - $signature: 16 + $signature: 17 }; A.CompanyGatewayScreen_build_closure4.prototype = { call$1(value) { @@ -444443,7 +469045,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterCompanyGatewaysByState(state)); }, - $signature: 27 + $signature: 28 }; A.CompanyGatewayScreen_build_closure3.prototype = { call$0() { @@ -444479,7 +469081,7 @@ call$2(context, vm) { return new A.CompanyGatewayScreen(vm, null); }, - $signature: 2540 + $signature: 2568 }; A.CompanyGatewayScreenVM.prototype = {}; A.CompanyGatewayScreenVM_fromStore_closure.prototype = { @@ -444491,7 +469093,7 @@ } new A.CompanyGatewayScreenVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.CompanyGatewayScreenVM_fromStore__closure.prototype = { call$0() { @@ -444611,7 +469213,7 @@ t15 = _this._company_gateway_edit$_controller; t2 = A._setArrayType([], t18); if (companyGateway.get$isNew()) - t2.push(A.EntityDropdown$(true, true, t1, $.$get$memoizedGatewayList().call$1(t3), _null, B.EntityType_gateway, B.List_empty1, t4.get$provider(t4), _null, _null, new A._CompanyGatewayEditState_build_closure0(viewModel, companyGateway), _null, _null, _null)); + t2.push(A.EntityDropdown$(true, true, t1, $.$get$memoizedGatewayList().call$1(t3), _null, B.EntityType_gateway, B.List_empty0, t4.get$provider(t4), _null, _null, new A._CompanyGatewayEditState_build_closure0(viewModel, companyGateway), _null, _null, _null)); if (B.JSArray_methods.contains$1(connectGateways, t1)) { if (!companyGateway.get$isNew()) t3 = t1 === _s32_ && accountId.length === 0; @@ -444629,7 +469231,7 @@ } else t2.push(new A.GatewayConfigSettings(companyGateway, viewModel, A._setArrayType(["account_id"], t6), new A.ValueKey("__connect_" + t1 + "__", type$.ValueKey_legacy_String))); } else - t2.push(new A.GatewayConfigSettings(companyGateway, viewModel, B.List_empty1, new A.ValueKey("__" + t1 + "__", type$.ValueKey_legacy_String))); + t2.push(new A.GatewayConfigSettings(companyGateway, viewModel, B.List_empty0, new A.ValueKey("__" + t1 + "__", type$.ValueKey_legacy_String))); t2 = A._setArrayType([new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t2, _null, B.CrossAxisAlignment_3, false, _null, false, _null)], t18), _null, _null, _null, false, _null)], t18); if (t1 === "54faab2ab6e3223dbe848b1686490baa") t2.push(A.Center$(new A.HelpText(t4.get$noPaymentTypesEnabled(), _null), _null, _null)); @@ -444722,13 +469324,13 @@ call$1(gatewayTypeId) { return this.companyGateway.getSettingsForGatewayTypeId$1(gatewayTypeId).isEnabled; }, - $signature: 14 + $signature: 15 }; A._CompanyGatewayEditState_build_closure.prototype = { call$1(gatewayTypeId) { return this.companyGateway.getSettingsForGatewayTypeId$1(gatewayTypeId).isEnabled; }, - $signature: 14 + $signature: 15 }; A._CompanyGatewayEditState_build_closure0.prototype = { call$1(gateway) { @@ -444790,14 +469392,14 @@ var t1 = type$.MappedListIterable_of_legacy_String_and_legacy_Text; return A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A._CompanyGatewayEditState_build__closure15(this.localization), t1), true, t1._eval$1("ListIterable.E")); }, - $signature: 309 + $signature: 325 }; A._CompanyGatewayEditState_build__closure15.prototype = { call$1(type) { var _null = null; return A.Text$(this.localization.lookup$1(type), _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 245 + $signature: 255 }; A._CompanyGatewayEditState_build_closure6.prototype = { call$1(value) { @@ -444816,7 +469418,7 @@ call$1(value) { return A.DropdownMenuItem$(new A.AutobillDropdownMenuItem(value, null), null, value, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._CompanyGatewayEditState_build_closure7.prototype = { call$1(value) { @@ -444824,7 +469426,7 @@ t2 = this.gatewayTypeId; this.viewModel.onChanged.call$1(t1.rebuild$1(new A._CompanyGatewayEditState_build__closure13(t2, t1.getSettingsForGatewayTypeId$1(t2), value))); }, - $signature: 20 + $signature: 21 }; A._CompanyGatewayEditState_build__closure13.prototype = { call$1(b) { @@ -444838,13 +469440,13 @@ b.get$_company_gateway_model$_$this()._company_gateway_model$_isEnabled = this.value; return b; }, - $signature: 215 + $signature: 201 }; A._CompanyGatewayEditState_build_closure8.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure12(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure12.prototype = { call$1(b) { @@ -444857,7 +469459,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure11(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure11.prototype = { call$1(b) { @@ -444870,7 +469472,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure10(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure10.prototype = { call$1(b) { @@ -444883,7 +469485,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure9(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure9.prototype = { call$1(b) { @@ -444896,7 +469498,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure8(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure8.prototype = { call$1(b) { @@ -444909,7 +469511,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure7(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure7.prototype = { call$1(b) { @@ -444922,7 +469524,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure6(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure6.prototype = { call$1(b) { @@ -444935,7 +469537,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure5(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure5.prototype = { call$1(b) { @@ -444948,7 +469550,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure4(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure4.prototype = { call$1(b) { @@ -444961,7 +469563,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure3(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure3.prototype = { call$1(b) { @@ -444974,7 +469576,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure2.prototype = { call$1(b) { @@ -444987,7 +469589,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure1(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure1.prototype = { call$1(b) { @@ -445000,7 +469602,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyGatewayEditState_build__closure0.prototype = { call$1(b) { @@ -445017,7 +469619,7 @@ t1 = ""; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, gatewayTypeId, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._CompanyGatewayEditState_build_closure22.prototype = { call$1(value) { @@ -445061,7 +469663,7 @@ t2 = this.gateway; return new A.GatewayConfigField(t2, field, J.$index$asx(t1.companyGateway.get$parsedConfig(), field), J.$index$asx(t2.get$parsedFields(), field), new A.GatewayConfigSettings_build__closure(t1, field), !B.JSArray_methods.contains$1(t1.disasbledFields, field), null); }, - $signature: 2544 + $signature: 2572 }; A.GatewayConfigSettings_build__closure.prototype = { call$1(value) { @@ -445084,13 +469686,10 @@ A._GatewayConfigFieldState.prototype = { initState$0() { this.super$State$initState(); - this._company_gateway_edit$_textController = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); + this._company_gateway_edit$_textController = A.TextEditingController$(null); }, dispose$0() { - var t1 = this._company_gateway_edit$_textController; - t1.toString; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + this._company_gateway_edit$_textController.dispose$0(); this.super$State$dispose(); }, didChangeDependencies$0() { @@ -445177,7 +469776,7 @@ t1 = J.trim$0$s(value); return A.DropdownMenuItem$(A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._GatewayConfigFieldState_build_closure1.prototype = { call$1(value) { @@ -445189,13 +469788,13 @@ call$1(value) { return this.$this._widget.onChanged$1(value); }, - $signature: 9 + $signature: 10 }; A._GatewayConfigFieldState_build_closure3.prototype = { call$1(value) { return this.$this._company_gateway_edit$_onChanged$0(); }, - $signature: 76 + $signature: 85 }; A.LimitEditor.prototype = { createState$0() { @@ -445208,20 +469807,12 @@ A._LimitEditorState.prototype = { initState$0() { this.super$State$initState(); - var t1 = $.$get$ChangeNotifier__emptyListeners(); - this._minController = new A.TextEditingController(B.TextEditingValue_li8, t1); - this._maxController = new A.TextEditingController(B.TextEditingValue_li8, t1); + this._minController = A.TextEditingController$(null); + this._maxController = A.TextEditingController$(null); }, dispose$0() { - var t2, - t1 = this._minController; - t1.toString; - t2 = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; - t1 = this._maxController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; + this._minController.dispose$0(); + this._maxController.dispose$0(); this.super$State$dispose(); }, didChangeDependencies$0() { @@ -445311,7 +469902,7 @@ b.get$_company_gateway_model$_$this()._maxLimit = t1; return b; }, - $signature: 215 + $signature: 201 }; A._LimitEditorState__onChanged_closure0.prototype = { call$1(b) { @@ -445331,7 +469922,7 @@ var t1 = this.$this; t1.setState$1(new A._LimitEditorState_build__closure0(t1, value)); }, - $signature: 20 + $signature: 21 }; A._LimitEditorState_build__closure0.prototype = { call$0() { @@ -445349,7 +469940,7 @@ var t1 = this.$this; t1.setState$1(new A._LimitEditorState_build__closure(t1, value)); }, - $signature: 20 + $signature: 21 }; A._LimitEditorState_build__closure.prototype = { call$0() { @@ -445364,8 +469955,7 @@ }; A.FeesEditor.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._FeesEditorState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), B._StateLifecycle_0); + return new A._FeesEditorState(A.TextEditingController$(null), A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500), B._StateLifecycle_0); }, get$companyGateway() { return this.companyGateway; @@ -445499,7 +470089,7 @@ b.get$_company_gateway_model$_$this()._feeCap = this.cap; return b; }, - $signature: 215 + $signature: 201 }; A._FeesEditorState__onChanged_closure0.prototype = { call$0() { @@ -445520,7 +470110,7 @@ var _this = this; return _this.viewModel.onChanged.call$1(_this.companyGateway.rebuild$1(new A._FeesEditorState_build__closure2(_this.$this, _this.settings, taxRate))); }, - $signature: 102 + $signature: 108 }; A._FeesEditorState_build__closure2.prototype = { call$1(b) { @@ -445538,14 +470128,14 @@ b.get$_company_gateway_model$_$this()._company_gateway_model$_taxName1 = t1; return b; }, - $signature: 215 + $signature: 201 }; A._FeesEditorState_build_closure0.prototype = { call$1(taxRate) { var _this = this; return _this.viewModel.onChanged.call$1(_this.companyGateway.rebuild$1(new A._FeesEditorState_build__closure1(_this.$this, _this.settings, taxRate))); }, - $signature: 102 + $signature: 108 }; A._FeesEditorState_build__closure1.prototype = { call$1(b) { @@ -445563,14 +470153,14 @@ b.get$_company_gateway_model$_$this()._company_gateway_model$_taxName2 = t1; return b; }, - $signature: 215 + $signature: 201 }; A._FeesEditorState_build_closure1.prototype = { call$1(taxRate) { var _this = this; return _this.viewModel.onChanged.call$1(_this.companyGateway.rebuild$1(new A._FeesEditorState_build__closure0(_this.$this, _this.settings, taxRate))); }, - $signature: 102 + $signature: 108 }; A._FeesEditorState_build__closure0.prototype = { call$1(b) { @@ -445588,14 +470178,14 @@ b.get$_company_gateway_model$_$this()._company_gateway_model$_taxName3 = t1; return b; }, - $signature: 215 + $signature: 201 }; A._FeesEditorState_build_closure2.prototype = { call$1(value) { var _this = this; return _this.viewModel.onChanged.call$1(_this.companyGateway.rebuild$1(new A._FeesEditorState_build__closure(_this.$this, _this.settings, value))); }, - $signature: 9 + $signature: 10 }; A._FeesEditorState_build__closure.prototype = { call$1(b) { @@ -445609,7 +470199,7 @@ b.get$_company_gateway_model$_$this()._adjustFeePercent = this.value; return b; }, - $signature: 215 + $signature: 201 }; A.__CompanyGatewayEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -445636,13 +470226,13 @@ call$1(store) { return A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore(store); }, - $signature: 2546 + $signature: 2574 }; A.CompanyGatewayEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.CompanyGatewayEdit(viewModel, new A.ValueKey(viewModel.companyGateway.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2547 + $signature: 2575 }; A.CompanyGatewayEditVM.prototype = { get$companyGateway() { @@ -445658,7 +470248,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateCompanyGateway(companyGateway)); }, - $signature: 349 + $signature: 413 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -445669,7 +470259,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -445680,7 +470270,7 @@ } new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure1(this.store, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure1.prototype = { call$0() { @@ -445746,7 +470336,7 @@ } else A.viewEntityById(false, savedCompanyGateway.id, B.EntityType_companyGateway, null, true, true); }, - $signature: 349 + $signature: 413 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore____closure0.prototype = { call$1(b) { @@ -445755,13 +470345,13 @@ t1.get$_settings_model$_$this()._companyGatewayIds = t2; return b; }, - $signature: 24 + $signature: 25 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -445769,7 +470359,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure2.prototype = { call$1(gatewayId) { @@ -445800,7 +470390,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 314 + $signature: 310 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure.prototype = { call$1(response) { @@ -445856,7 +470446,7 @@ t4 = _this._company_gateway_view$_controller; t5 = _this._widget; t6 = t5.viewModel; - return A.ViewScaffold$(t1, A.TabBarView$(A._setArrayType([A.RefreshIndicator$(new A._CompanyGatewayOverview(t5.isFilter, t6, _null), new A._CompanyGatewayViewState_build_closure(viewModel, context)), A.RefreshIndicator$(new A._CompanyGatewaySystemLog(t6, _null), new A._CompanyGatewayViewState_build_closure0(viewModel, context))], t3), t4, _null), companyGateway, _null, true, t2, new A._CompanyGatewayViewState_build_closure1(_this), _null); + return A.ViewScaffold$(t1, A.TabBarView$(A._setArrayType([A.RefreshIndicator$(new A._CompanyGatewayOverview(t5.isFilter, t6, _null), new A._CompanyGatewayViewState_build_closure(viewModel, context)), A.RefreshIndicator$(new A._CompanyGatewaySystemLog(t6, _null), new A._CompanyGatewayViewState_build_closure0(viewModel, context))], t3), t4, _null), companyGateway, true, t2, new A._CompanyGatewayViewState_build_closure1(_this), _null); } }; A._CompanyGatewayViewState_build_closure1.prototype = { @@ -445869,13 +470459,13 @@ call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._CompanyGatewayViewState_build_closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._CompanyGatewayOverview.prototype = { build$1(context) { @@ -445974,7 +470564,7 @@ t6 = J.$index$asx(t2.$index(0, t6), "supported_events"); t2 = t6 == null ? "" : t6; t6 = gateway.supportedEvents$0(); - B.JSArray_methods.addAll$1(t7, A._setArrayType([A.ListTile$(false, B.EdgeInsets_22_22_22_22, _null, _null, true, _null, _null, false, _null, _null, _null, new A._CompanyGatewayOverview_build_closure1(webhookUrl, t1), false, _null, _null, A.Column$(A._setArrayType([t10, A.Text$("\n" + t2 + ":\n" + new A.MappedListIterable(t6, new A._CompanyGatewayOverview_build_closure2(), A._arrayInstanceType(t6)._eval$1("MappedListIterable<1,String*>")).join$1(0, "\n"), _null, _null, _null, _null, _null, _null, _null, _null, _null)], t8), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, t9, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null), new A.ListDivider(_null)], t8)); + B.JSArray_methods.addAll$1(t7, A._setArrayType([A.ListTile$(false, B.EdgeInsets_22_22_22_22, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A._CompanyGatewayOverview_build_closure1(webhookUrl, t1), false, _null, _null, _null, A.Column$(A._setArrayType([t10, A.Text$("\n" + t2 + ":\n" + new A.MappedListIterable(t6, new A._CompanyGatewayOverview_build_closure2(), A._arrayInstanceType(t6)._eval$1("MappedListIterable<1,String*>")).join$1(0, "\n"), _null, _null, _null, _null, _null, _null, _null, _null, _null)], t8), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, t9, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null), new A.ListDivider(_null)], t8)); } if (gateway.get$supportsTokenBilling() === true) B.JSArray_methods.addAll$1(t7, A._setArrayType([new A.EntitiesListTile(companyGateway, B.EntityType_client, t1.get$clients(t1), $.$get$memoizedClientStatsForCompanyGateway().call$2(t3, t5[t4].clientState.map).present$2(t1.get$active(t1), t1.get$archived()), _this.isFilter, true, _null)], t8)); @@ -446002,7 +470592,7 @@ call$1(e) { return " - " + A.S(e); }, - $signature: 15 + $signature: 16 }; A._CompanyGatewayOverview_build_closure1.prototype = { call$0() { @@ -446060,13 +470650,13 @@ call$1(store) { return A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore(store); }, - $signature: 2548 + $signature: 2576 }; A.CompanyGatewayViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.CompanyGatewayView(vm, this.$this.isFilter, null); }, - $signature: 2549 + $signature: 2577 }; A.CompanyGatewayViewVM.prototype = { get$companyGateway() { @@ -446084,13 +470674,13 @@ t1[0].call$1(new A.LoadCompanyGateway(completer, this.companyGateway.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_closure0.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_closure.prototype = { call$0() { @@ -446107,7 +470697,7 @@ credentials = t2.get$credentials(t2); A.passwordCallback(false, new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore__closure(this.store, new A.WebClient(), credentials.url + "/stripe/verify", credentials, t1, context), context, false); }, - $signature: 16 + $signature: 17 }; A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore__closure.prototype = { call$2(password, idToken) { @@ -446118,7 +470708,7 @@ t2[0].call$1(new A.StartSaving()); _this.webClient.post$4$idToken$password(_this.url, _this.credentials.token, idToken, password).then$1$1(0, new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure(t1, _this.localization), type$.Null).catchError$1(new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure0(t1, _this.context)); }, - $signature: 42 + $signature: 43 }; A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure.prototype = { call$1(response) { @@ -446127,7 +470717,7 @@ t1[0].call$1(new A.StopSaving()); t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore____closure(this.localization, response), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore____closure(this.localization, response), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.void); }, $signature: 6 }; @@ -446145,7 +470735,7 @@ t5 = J.getInterceptor$asx(t4); return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_____closure(context), _null)], t3), _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([new A.SizedBox(120, _null, A.Text$("Stripe", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.SizedBox(100, _null, A.Text$(A.S(t5.$index(t4, "stripe_customer_count")), _null, _null, _null, _null, _null, _null, B.TextAlign_5, _null, _null), _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null), A.Row$(A._setArrayType([new A.SizedBox(120, _null, A.Text$("Invoice Ninja", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.SizedBox(100, _null, A.Text$(A.S(J.get$length$asx(type$.legacy_Iterable_dynamic._as(t5.$index(t4, "stripe_customers")))), _null, _null, _null, _null, _null, _null, B.TextAlign_5, _null, _null), _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, _null, t2); }, - $signature: 207 + $signature: 199 }; A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_____closure.prototype = { call$0() { @@ -446169,7 +470759,7 @@ credentials = t2.get$credentials(t2); A.passwordCallback(false, new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore__closure0(this.store, new A.WebClient(), credentials.url + "/stripe/import_customers", credentials, context, t1), context, false); }, - $signature: 16 + $signature: 17 }; A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore__closure0.prototype = { call$2(password, idToken) { @@ -446181,7 +470771,7 @@ t2 = _this.context; _this.webClient.post$4$idToken$password(_this.url, _this.credentials.token, idToken, password).then$1$1(0, new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure1(t1, t2, _this.localization), type$.Null).catchError$1(new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure2(t1, t2)); }, - $signature: 42 + $signature: 43 }; A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure1.prototype = { call$1(response) { @@ -446236,7 +470826,7 @@ t2[0].call$1(new A.LoadClient(null, t1)); } }, - $signature: 336 + $signature: 381 }; A.CreditEmailScreen_build_closure0.prototype = { call$1(store) { @@ -446249,13 +470839,13 @@ t2 = t2.selectedCompanyIndex; return A.EmailCreditVM_EmailCreditVM$fromStore(store, t1._list[t2].creditState.map._map$_map.$index(0, creditId)); }, - $signature: 2551 + $signature: 2579 }; A.CreditEmailScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEmailView(viewModel, null); }, - $signature: 2552 + $signature: 2580 }; A.EmailCreditVM.prototype = {}; A.EmailCreditVM_EmailCreditVM$fromStore_closure.prototype = { @@ -446268,7 +470858,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.EmailCreditRequest(completer, this.credit.id, template, subject, body)); }, - $signature: 333 + $signature: 380 }; A.EmailCreditVM_EmailCreditVM$fromStore__closure.prototype = { call$1(value) { @@ -446370,11 +470960,11 @@ t4 = A.Text$(t4, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); t4 = A.Expanded$(t4, 1); t6 = _this.localization.lookup$1(B.Map_Bz3x5.$index(0, t5.get$calculatedStatusId())); - t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.CreditListItem_build__closure4(t1), new A.CreditListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t4, A.Text$(t6, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t5.statusId === "1" ? _this.textColor : new A.CreditStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t5.get$calculatedStatusId()), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t5, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.CreditListItem_build__closure4(t1), new A.CreditListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t4, A.Text$(t6, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t5.statusId === "1" ? _this.textColor : new A.CreditStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t5.get$calculatedStatusId()), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t5, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); } return t1; }, - $signature: 109 + $signature: 111 }; A.CreditListItem_build__closure2.prototype = { call$0() { @@ -446394,14 +470984,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.CreditListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.credit], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.CreditListItem_build__closure5.prototype = { call$0() { @@ -446421,7 +471011,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.CreditListBuilder.prototype = { build$1(context) { @@ -446437,7 +471027,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_credit, new A.CreditListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.CreditPresenter(), t2, t4); }, - $signature: 2554 + $signature: 2582 }; A.CreditListBuilder_build__closure.prototype = { call$2(context, index) { @@ -446461,7 +471051,7 @@ t2 = false; return new A.CreditListItem(t4, invoice, t3, t1.filter, t2, _null); }, - $signature: 2555 + $signature: 2583 }; A.CreditListVM.prototype = {}; A.CreditListVM_fromStore__handleRefresh.prototype = { @@ -446478,13 +471068,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.CreditListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.CreditListVM_fromStore_closure0.prototype = { call$1(field) { @@ -446520,13 +471110,13 @@ t2 = t2.selectedCompanyIndex; return new A.CreditPdfVM(t1, t3._list[t2].creditState.$get$1(0, invoiceId), creditUIState.historyActivityId); }, - $signature: 2556 + $signature: 2584 }; A.CreditPdfScreen_build_closure.prototype = { call$2(context, vm) { return new A.InvoicePdfView(vm, this.$this.showAppBar, new A.ValueKey("__credit_pdf_" + vm.invoice.id + "__", type$.ValueKey_legacy_String)); }, - $signature: 2557 + $signature: 2585 }; A.CreditPdfVM.prototype = {}; A.CreditPresenter.prototype = { @@ -446674,7 +471264,7 @@ t7 = A._setArrayType(["number", "amount", "updated_at"], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("invoice1", true), company.getCustomFieldValues$2$excludeBlank("invoice2", true), company.getCustomFieldValues$2$excludeBlank("invoice3", true), company.getCustomFieldValues$2$excludeBlank("invoice4", true), t9, B.EntityType_credit, false, B.List_empty21, new A.CreditScreen_build_closure(store), new A.CreditScreen_build_closure0(store), new A.CreditScreen_build_closure1(store), new A.CreditScreen_build_closure2(store), new A.CreditScreen_build_closure3(store), new A.CreditScreen_build_closure4(store), new A.CreditScreen_build_closure5(store), _null, t7, B.List_empty22, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_credit) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "credit_fab", false, new A.CreditScreen_build_closure6(context), t2.get$newCredit()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_credit) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "credit_fab", false, new A.CreditScreen_build_closure6(context), t2.get$newCredit()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_credit, t3, new A.CreditScreen_build_closure7(store), t6, _null, _null, new A.CreditScreen_build_closure8(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.CreditListBuilder(_null), t8, B.EntityType_credit, t1, 0, _null, new A.CreditScreen_build_closure9(store), new A.CreditScreen_build_closure10(store)); } }; @@ -446700,7 +471290,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterCreditsByState(state)); }, - $signature: 27 + $signature: 28 }; A.CreditScreen_build_closure9.prototype = { call$0() { @@ -446733,7 +471323,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterCreditsByState(state)); }, - $signature: 27 + $signature: 28 }; A.CreditScreen_build_closure.prototype = { call$0() { @@ -446800,7 +471390,7 @@ call$2(context, vm) { return new A.CreditScreen(vm, null); }, - $signature: 2558 + $signature: 2586 }; A.CreditScreenVM.prototype = {}; A.CreditEdit.prototype = { @@ -446864,31 +471454,31 @@ t9 = A.TabBarView$(A._setArrayType([new A.CreditEditDetailsScreen(t7, _null), new A.InvoiceEditContactsScreen(invoice.entityType, _null), new A.CreditEditItemsScreen(t7, false, _null), new A.CreditEditNotesScreen(_null), new A.CreditEditPDFScreen(_null)], t3), t10, new A.ValueKey("__invoice_" + t8 + "_" + t9 + "__", type$.ValueKey_legacy_String)); t3 = t9; } - return A.EditScaffold$(t2, t5, A.Form$(_null, t3, t6), new A.InvoiceEditFooter(invoice, _null), invoice, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, B.Icon_yXb, "credit_edit_fab", false, new A._CreditEditState_build_closure(_this, context, invoice, viewModel, isFullscreen), t1.get$addItem()), isFullscreen, new A._CreditEditState_build_closure0(_this), new A._CreditEditState_build_closure1(viewModel), new A._CreditEditState_build_closure2(_this), _null, t4); + return A.EditScaffold$(t2, t5, A.Form$(_null, t3, t6), new A.InvoiceEditFooter(invoice, _null), invoice, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, B.Icon_yXb, _null, _null, "credit_edit_fab", false, new A._CreditEditState_build_closure(_this, context, invoice, viewModel, isFullscreen), t1.get$addItem()), isFullscreen, new A._CreditEditState_build_closure0(_this), new A._CreditEditState_build_closure1(viewModel), new A._CreditEditState_build_closure2(_this), _null, t4); } }; A._CreditEditState_build_closure1.prototype = { call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._CreditEditState_build_closure2.prototype = { call$1(context) { return this.$this._credit_edit$_onSavePressed$1(context); }, - $signature: 18 + $signature: 20 }; A._CreditEditState_build_closure0.prototype = { call$2(context, action) { return this.$this._credit_edit$_onSavePressed$2(context, action); }, - $signature: 60 + $signature: 63 }; A._CreditEditState_build_closure.prototype = { call$0() { var _this = this; - A.showDialog(null, true, new A._CreditEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); + A.showDialog(null, B.Color_2315255808, true, new A._CreditEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); }, $signature: 1 }; @@ -446902,14 +471492,14 @@ t5 = t3._eval$1("MappedIterable<1,BaseEntity*>"); return new A.InvoiceItemSelector(t1, new A._CreditEditState_build___closure(_this.$this, t4, _this.isFullscreen), t1.clientId, A.List_List$of(new A.MappedIterable(new A.WhereIterable(t2, new A._CreditEditState_build___closure0(), t3._eval$1("WhereIterable<1>")), new A._CreditEditState_build___closure1(t4), t5), true, t5._eval$1("Iterable.E")), false, null); }, - $signature: 310 + $signature: 302 }; A._CreditEditState_build___closure0.prototype = { call$1(item) { var t1 = item.typeId; return t1 === "2" || t1 === "6"; }, - $signature: 72 + $signature: 73 }; A._CreditEditState_build___closure1.prototype = { call$1(item) { @@ -446928,7 +471518,7 @@ } return t1; }, - $signature: 312 + $signature: 288 }; A._CreditEditState_build___closure.prototype = { call$3(items, clientId, projectId) { @@ -446942,7 +471532,7 @@ call$2(items, clientId) { return this.call$3(items, clientId, null); }, - $signature: 317 + $signature: 283 }; A.__CreditEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -446969,7 +471559,7 @@ call$1(store) { return A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore(store); }, - $signature: 2562 + $signature: 2590 }; A.CreditEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -446978,7 +471568,7 @@ else return new A.InvoiceEditDetails(viewModel, B.EntityType_credit, null); }, - $signature: 2563 + $signature: 2591 }; A.CreditEditDetailsVM.prototype = {}; A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure.prototype = { @@ -446987,7 +471577,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCredit(credit)); }, - $signature: 143 + $signature: 154 }; A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure0.prototype = { call$3(context, credit, client) { @@ -446999,7 +471589,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 324 + $signature: 371 }; A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -447012,7 +471602,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore__closure0(t3), t4); }, - $signature: 114 + $signature: 118 }; A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore__closure.prototype = { call$1(_) { @@ -447040,7 +471630,7 @@ call$1(store) { return A.CreditEditItemsVM_CreditEditItemsVM$fromStore(store, this.$this.isTasks); }, - $signature: 2567 + $signature: 2595 }; A.CreditEditItemsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -447051,7 +471641,7 @@ else return new A.InvoiceEditItems(viewModel, t2, null); }, - $signature: 2568 + $signature: 2596 }; A.CreditEditItemsVM.prototype = {}; A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure.prototype = { @@ -447060,7 +471650,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.DeleteCreditItem(index)); }, - $signature: 111 + $signature: 117 }; A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure0.prototype = { call$0() { @@ -447086,7 +471676,7 @@ t1[0].call$1(new A.UpdateCreditItem(index, creditItem)); } }, - $signature: 288 + $signature: 276 }; A.CreditEditItemsVM_CreditEditItemsVM$fromStore__closure.prototype = { call$1(b) { @@ -447094,7 +471684,7 @@ b.get$_invoice_model$_$this()._invoice_model$_typeId = t1; return b; }, - $signature: 65 + $signature: 71 }; A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure2.prototype = { call$2(oldIndex, newIndex) { @@ -447102,7 +471692,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.MoveCreditItem(oldIndex, newIndex)); }, - $signature: 138 + $signature: 136 }; A.CreditEditNotesScreen.prototype = { build$1(context) { @@ -447114,13 +471704,13 @@ call$1(store) { return A.CreditEditNotesVM_CreditEditNotesVM$fromStore(store); }, - $signature: 2570 + $signature: 2598 }; A.CreditEditNotesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditNotes(viewModel, null); }, - $signature: 2571 + $signature: 2599 }; A.CreditEditNotesVM.prototype = {}; A.CreditEditNotesVM_CreditEditNotesVM$fromStore_closure.prototype = { @@ -447129,7 +471719,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCredit(credit)); }, - $signature: 143 + $signature: 154 }; A.CreditEditPDFScreen.prototype = { build$1(context) { @@ -447148,13 +471738,13 @@ t2 = t2.selectedCompanyIndex; return new A.CreditEditPDFVM(t1, t3._list[t2].userCompany.company, invoice); }, - $signature: 2572 + $signature: 2600 }; A.CreditEditPDFScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditPDF(viewModel, null); }, - $signature: 2573 + $signature: 2601 }; A.CreditEditPDFVM.prototype = {}; A.CreditEditScreen.prototype = { @@ -447167,13 +471757,13 @@ call$1(store) { return A.CreditEditVM_CreditEditVM$fromStore(store); }, - $signature: 2574 + $signature: 2602 }; A.CreditEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.CreditEdit(viewModel, new A.ValueKey(viewModel.invoice.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2575 + $signature: 2603 }; A.CreditEditVM.prototype = {}; A.CreditEditVM_CreditEditVM$fromStore_closure.prototype = { @@ -447188,7 +471778,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 183 + $signature: 172 }; A.CreditEditVM_CreditEditVM$fromStore__closure2.prototype = { call$0() { @@ -447202,7 +471792,7 @@ t3 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); $navigator = t2.get$currentState(); if (credit.clientId.length === 0) { - A.showDialog(null, true, new A.CreditEditVM_CreditEditVM$fromStore___closure0(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.CreditEditVM_CreditEditVM$fromStore___closure0(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); return null; } if (!credit.get$isNew()) @@ -447230,7 +471820,7 @@ call$1(context) { return new A.ErrorDialog(this.localization.get$pleaseSelectAClient(), false, null); }, - $signature: 22 + $signature: 23 }; A.CreditEditVM_CreditEditVM$fromStore___closure1.prototype = { call$1(savedCredit) { @@ -447276,13 +471866,13 @@ A.viewEntity(false, savedCredit, _null, true); } }, - $signature: 68 + $signature: 72 }; A.CreditEditVM_CreditEditVM$fromStore___closure2.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.CreditEditVM_CreditEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.CreditEditVM_CreditEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -447290,7 +471880,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.CreditEditVM_CreditEditVM$fromStore_closure0.prototype = { call$3(items, clientId, projectId) { @@ -447305,7 +471895,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.AddCreditItems(items)); }, - $signature: 294 + $signature: 272 }; A.CreditEditVM_CreditEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -447321,7 +471911,7 @@ t2[0].call$1(new A.UpdateCurrentRoute(t1)); } }, - $signature: 16 + $signature: 17 }; A.CreditEditVM_CreditEditVM$fromStore_closure2.prototype = { call$2(context, multipartFile) { @@ -447331,17 +471921,17 @@ t2[0].call$1(new A.SaveCreditDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.credit)); t1.then$1$1(0, new A.CreditEditVM_CreditEditVM$fromStore__closure0(context), type$.Null).catchError$1(new A.CreditEditVM_CreditEditVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.CreditEditVM_CreditEditVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.CreditEditVM_CreditEditVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.CreditEditVM_CreditEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.CreditEditVM_CreditEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -447349,7 +471939,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.CreditEditVM_CreditEditVM$fromStore_closure3.prototype = { call$4(context, $document, password, idToken) { @@ -447364,7 +471954,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.CreditEditVM_CreditEditVM$fromStore__closure.prototype = { call$1(value) { @@ -447372,7 +471962,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadCredit(null, this.credit.id)); }, - $signature: 80 + $signature: 87 }; A.CreditViewScreen.prototype = { build$1(context) { @@ -447384,13 +471974,13 @@ call$1(store) { return A.CreditViewVM_CreditViewVM$fromStore(store); }, - $signature: 2578 + $signature: 2606 }; A.CreditViewScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceView(viewModel, this.$this.isFilter, viewModel.state.uiState.creditUIState.tabIndex, null); }, - $signature: 2579 + $signature: 2607 }; A.CreditViewVM.prototype = {}; A.CreditViewVM_CreditViewVM$fromStore__handleRefresh.prototype = { @@ -447401,7 +471991,7 @@ t1[0].call$1(new A.LoadCredit(completer, this.credit.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.CreditViewVM_CreditViewVM$fromStore_closure.prototype = { call$2(context, index) { @@ -447415,13 +472005,13 @@ $defaultValues() { return [null]; }, - $signature: 293 + $signature: 263 }; A.CreditViewVM_CreditViewVM$fromStore_closure0.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.CreditViewVM_CreditViewVM$fromStore_closure1.prototype = { call$2(context, multipartFile) { @@ -447431,17 +472021,17 @@ t2[0].call$1(new A.SaveCreditDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.credit)); t1.then$1$1(0, new A.CreditViewVM_CreditViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.CreditViewVM_CreditViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.CreditViewVM_CreditViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.CreditViewVM_CreditViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.CreditViewVM_CreditViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.CreditViewVM_CreditViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -447449,7 +472039,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.CreditViewVM_CreditViewVM$fromStore_closure2.prototype = { call$4(context, $document, password, idToken) { @@ -447464,7 +472054,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.CreditViewVM_CreditViewVM$fromStore__closure.prototype = { call$1(value) { @@ -447472,7 +472062,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadCredit(null, this.credit.id)); }, - $signature: 80 + $signature: 87 }; A.CreditViewVM_CreditViewVM$fromStore_closure3.prototype = { call$3(context, credit, activityId) { @@ -447488,7 +472078,7 @@ $defaultValues() { return [null]; }, - $signature: 292 + $signature: 306 }; A.DashboardActivity.prototype = { build$1(context) { @@ -447496,7 +472086,8 @@ t1 = this.viewModel.state, t2 = t1.uiState.selectedCompanyIndex, activities = t1.userCompanyStates._list[t2].userCompany.company.activities; - t2 = A.Theme_of(context).backgroundColor; + t2 = A.Theme_of(context)._backgroundColor; + t2.toString; return A.Material$(B.Duration_200000, true, _null, A.ScrollableListViewBuilder$(new A.DashboardActivity_build_closure(activities), activities._list.length, _null, false, _null, new A.DashboardActivity_build_closure0()), B.Clip_0, t2, 0, _null, _null, _null, _null, _null, B.MaterialType_0); } }; @@ -447504,13 +472095,13 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.DashboardActivity_build_closure.prototype = { call$2(context, index) { return new A.ActivityListTile(this.activities._list[index], true, null); }, - $signature: 296 + $signature: 322 }; A.DashboardChart.prototype = { createState$0() { @@ -447582,7 +472173,7 @@ call$1(datumPair) { return datumPair.series.id === "current"; }, - $signature: 2583 + $signature: 2611 }; A._DashboardChartState__onSelectionChanged_closure0.prototype = { call$1(datumPair) { @@ -447592,7 +472183,7 @@ t1.total = t2 + t3.get$amount(); this.measures.$indexSet(0, datumPair.series.displayName, t3.get$amount()); }, - $signature: 2584 + $signature: 2612 }; A._DashboardChartState__onSelectionChanged_closure1.prototype = { call$0() { @@ -447663,7 +472254,7 @@ t4 = new A.SizedBox(_null, _null, _null, _null); return A.InkWell$(false, _null, true, A.Container$(_null, A.Column$(A._setArrayType([t6, new A.SizedBox(_null, 4, _null, _null), t3, new A.SizedBox(_null, 4, _null, _null), t4], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, t2, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(16, 16, 32, 16), _null, _null, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._DashboardChartState_build__closure(t1, index), _null, _null, _null, _null, _null, _null, _null); }, - $signature: 2585 + $signature: 2613 }; A._DashboardChartState_build__closure.prototype = { call$0() { @@ -447709,13 +472300,13 @@ t2 = A.Text$(t1.get$dateRange(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), t3 = $.$get$_$values()._set$_set, t4 = A._instanceType(t3)._eval$1("EfficientLengthMappedIterable*>"); - t4 = A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, A.List_List$of(new A.EfficientLengthMappedIterable(t3, new A._DashboardDateRangePickerState_build_closure(t1), t4), true, t4._eval$1("Iterable.E")), new A._DashboardDateRangePickerState_build_closure0(_this), _null, _null, _null, _this._dashboard_date_range_picker$_settings.dateRange, type$.legacy_DateRange); + t4 = A.DropdownButton$(_null, _null, _null, 24, false, false, A.List_List$of(new A.EfficientLengthMappedIterable(t3, new A._DashboardDateRangePickerState_build_closure(t1), t4), true, t4._eval$1("Iterable.E")), new A._DashboardDateRangePickerState_build_closure0(_this), _null, _null, _this._dashboard_date_range_picker$_settings.dateRange, type$.legacy_DateRange); t3 = A.Expanded$(A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1); t5 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "compare"); t5 = A.Text$(t5 == null ? "" : t5, _null, _null, _null, _null, _null, _null, _null, _null, _null); t6 = _this._dashboard_date_range_picker$_settings.enableComparison; t7 = type$.JSArray_legacy_Widget; - t6 = A.Row$(A._setArrayType([new A.DropdownButtonHideUnderline(t4, _null), t3, A.Wrap$(B.WrapAlignment_0, A._setArrayType([t5, A.Switch$(A.Theme_of(context).colorScheme.secondary, _null, _null, false, _null, _null, _null, _null, new A._DashboardDateRangePickerState_build_closure1(_this), t6)], t7), B.Clip_0, B.WrapCrossAlignment_2, 0)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t6 = A.Row$(A._setArrayType([new A.DropdownButtonHideUnderline(t4, _null), t3, A.Wrap$(B.WrapAlignment_0, A._setArrayType([t5, A.Switch$(A.Theme_of(context).colorScheme.secondary, _null, _null, false, _null, _null, _null, _null, new A._DashboardDateRangePickerState_build_closure1(_this), _null, t6)], t7), B.Clip_0, B.WrapCrossAlignment_2, 0)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t3 = _this._dashboard_date_range_picker$_settings; if (t3.dateRange !== B.DateRange_custom) t3 = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); @@ -447734,7 +472325,7 @@ t5 = A.Text$(t1.get$compareTo(t1) + ": ", _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null); t8 = $.$get$_$comparisonValues()._set$_set; t9 = A._instanceType(t8)._eval$1("EfficientLengthMappedIterable*>"); - t9 = A.Row$(A._setArrayType([t5, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, A.List_List$of(new A.EfficientLengthMappedIterable(t8, new A._DashboardDateRangePickerState_build_closure4(t1), t9), true, t9._eval$1("Iterable.E")), new A._DashboardDateRangePickerState_build_closure5(_this), _null, _null, _null, _this._dashboard_date_range_picker$_settings.compareDateRange, type$.legacy_DateRangeComparison), _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t9 = A.Row$(A._setArrayType([t5, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, false, false, A.List_List$of(new A.EfficientLengthMappedIterable(t8, new A._DashboardDateRangePickerState_build_closure4(t1), t9), true, t9._eval$1("Iterable.E")), new A._DashboardDateRangePickerState_build_closure5(_this), _null, _null, _this._dashboard_date_range_picker$_settings.compareDateRange, type$.legacy_DateRangeComparison), _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t5 = _this._dashboard_date_range_picker$_settings; if (t5.compareDateRange !== B.DateRangeComparison_customRange) { t8 = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); @@ -447757,33 +472348,33 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(J.toString$0$(dateRange)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, dateRange, type$.legacy_DateRange); }, - $signature: 304 + $signature: 295 }; A._DashboardDateRangePickerState_build_closure0.prototype = { call$1(dateRange) { var t1 = this.$this; t1.setState$1(new A._DashboardDateRangePickerState_build__closure6(t1, dateRange)); }, - $signature: 683 + $signature: 743 }; A._DashboardDateRangePickerState_build__closure6.prototype = { call$0() { return this.$this._dashboard_date_range_picker$_settings.dateRange = this.dateRange; }, - $signature: 2587 + $signature: 2615 }; A._DashboardDateRangePickerState_build_closure1.prototype = { call$1(value) { var t1 = this.$this; t1.setState$1(new A._DashboardDateRangePickerState_build__closure5(t1, value)); }, - $signature: 20 + $signature: 21 }; A._DashboardDateRangePickerState_build__closure5.prototype = { call$0() { return this.$this._dashboard_date_range_picker$_settings.enableComparison = this.value; }, - $signature: 25 + $signature: 24 }; A._DashboardDateRangePickerState_build_closure2.prototype = { call$2(date, _) { @@ -447816,20 +472407,20 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(J.toString$0$(dateRange)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, dateRange, type$.legacy_DateRangeComparison); }, - $signature: 2588 + $signature: 2616 }; A._DashboardDateRangePickerState_build_closure5.prototype = { call$1(dateRange) { var t1 = this.$this; t1.setState$1(new A._DashboardDateRangePickerState_build__closure2(t1, dateRange)); }, - $signature: 2589 + $signature: 2617 }; A._DashboardDateRangePickerState_build__closure2.prototype = { call$0() { return this.$this._dashboard_date_range_picker$_settings.compareDateRange = this.dateRange; }, - $signature: 2590 + $signature: 2618 }; A._DashboardDateRangePickerState_build_closure6.prototype = { call$2(date, _) { @@ -447862,7 +472453,7 @@ var t1 = this.$this, t2 = t1._dashboard_date_range_picker$_settings; if (t2.dateRange === B.DateRange_custom && J.compareTo$1$ns(t2.startDate, t2.endDate) === 1) { - A.showDialog(null, true, new A._DashboardDateRangePickerState_build__closure(), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A._DashboardDateRangePickerState_build__closure(), this.context, null, true, type$.legacy_ErrorDialog); return; } t1._widget.onSettingsChanged$1(t2); @@ -447874,16 +472465,16 @@ call$1(context) { return new A.ErrorDialog("Date range is not valid", false, null); }, - $signature: 22 + $signature: 23 }; A.DashboardSections.prototype = { - toString$0(_) { + _enumToString$0() { return "DashboardSections." + this._core$_name; } }; A.DashboardPanels.prototype = { _showDateOptions$1(context) { - A.showDialog(null, true, new A.DashboardPanels__showDateOptions_closure(this), context, null, true, type$.legacy_DashboardDateRangePicker); + A.showDialog(null, B.Color_2315255808, true, new A.DashboardPanels__showDateOptions_closure(this), context, null, true, type$.legacy_DashboardDateRangePicker); }, _header$1(context) { var company, clientMap, groupMap, settings, currencies, @@ -448005,7 +472596,7 @@ var t1 = this.$this.viewModel; return new A.DashboardDateRangePicker(t1.dashboardUIState, t1.onSettingsChanged, null); }, - $signature: 2591 + $signature: 2619 }; A.DashboardPanels__header_closure.prototype = { call$2(context, constraints) { @@ -448016,25 +472607,25 @@ t2 = type$.legacy_String, t3 = _this.$this, t4 = _this.settings, - t5 = A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$day(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "day", t2), A.DropdownMenuItem$(A.Text$(t1.get$month(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "month", t2), A.DropdownMenuItem$(A.Text$(t1.get$year(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "year", t2)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), new A.DashboardPanels__header__closure(t3), _null, _null, _null, t4.groupBy, t2), + t5 = A.DropdownButton$(_null, _null, _null, 24, false, false, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$day(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "day", t2), A.DropdownMenuItem$(A.Text$(t1.get$month(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "month", t2), A.DropdownMenuItem$(A.Text$(t1.get$year(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "year", t2)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), new A.DashboardPanels__header__closure(t3), _null, _null, t4.groupBy, t2), t6 = type$.legacy_bool; - t6 = A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$gross(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, t6), A.DropdownMenuItem$(A.Text$(t1.get$net(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, t6)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), new A.DashboardPanels__header__closure0(t3), _null, _null, _null, t4.includeTaxes, t6); + t6 = A.DropdownButton$(_null, _null, _null, 24, false, false, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$gross(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, t6), A.DropdownMenuItem$(A.Text$(t1.get$net(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, t6)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), new A.DashboardPanels__header__closure0(t3), _null, _null, t4.includeTaxes, t6); t7 = _this.company; t8 = t4.startDate$1(t7); t9 = t4.endDate$1(t7); today = new A.DateTime(Date.now(), false); startDateTime = A.DateTime_tryParse(t8).toLocal$0(); - startDateTimeString = A.DateFormat$(A.Primitives_getYear(today) === A.Primitives_getYear(startDateTime) ? "MMM d" : _s10_, _null).format$1(0, startDateTime); + startDateTimeString = A.DateFormat$(A.Primitives_getYear(today) === A.Primitives_getYear(startDateTime) ? "MMM d" : _s10_, _null).format$1(startDateTime); endDateTime = A.DateTime_tryParse(t9).toLocal$0(); t8 = type$.JSArray_legacy_Widget; t9 = _this.state; - dateRange = A.PopupMenuButton$(new A.Padding(B.EdgeInsets_4_6_0_6, A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(startDateTimeString + " - " + A.DateFormat$(A.Primitives_getYear(today) === A.Primitives_getYear(endDateTime) ? "MMM d" : _s10_, _null).format$1(0, endDateTime), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), _null), new A.SizedBox(6, _null, _null, _null), A.Icon$(B.IconData_57496_MaterialIcons_null_false, _null, _null)], t8), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), _null), _null, true, _null, _null, new A.DashboardPanels__header__closure1(t1), new A.DashboardPanels__header__closure2(t3, t9, context), B.EdgeInsets_8_8_8_8, _null, type$.legacy_DateRange); + dateRange = A.PopupMenuButton$(new A.Padding(B.EdgeInsets_4_6_0_6, A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(startDateTimeString + " - " + A.DateFormat$(A.Primitives_getYear(today) === A.Primitives_getYear(endDateTime) ? "MMM d" : _s10_, _null).format$1(endDateTime), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), _null), new A.SizedBox(6, _null, _null, _null), A.Icon$(B.IconData_57496_MaterialIcons_null_false, _null, _null)], t8), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), _null), _null, true, _null, _null, new A.DashboardPanels__header__closure1(t1), new A.DashboardPanels__header__closure2(t3, t9, context), B.EdgeInsets_8_8_8_8, _null, type$.legacy_DateRange); currencySettings = new A.SizedBox(_null, _null, _null, _null); t10 = _this.hasMultipleCurrencies; if (t10) - currencySettings = new A.Padding(B.EdgeInsets_16_0_0_0, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, J.map$1$1$ax($.$get$memoizedGetCurrencyIds().call$3(t7, _this.clientMap, _this.groupMap), new A.DashboardPanels__header__closure3(t3, t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), new A.DashboardPanels__header__closure4(t3), _null, _null, _null, t4.currencyId, t2), _null), _null); + currencySettings = new A.Padding(B.EdgeInsets_16_0_0_0, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, false, false, J.map$1$1$ax($.$get$memoizedGetCurrencyIds().call$3(t7, _this.clientMap, _this.groupMap), new A.DashboardPanels__header__closure3(t3, t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), new A.DashboardPanels__header__closure4(t3), _null, _null, t4.currencyId, t2), _null), _null); t2 = A.Theme_of(context).cardColor; - t4 = A._setArrayType([A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58396_MaterialIcons_null_true, _null, _null), _null, new A.DashboardPanels__header__closure5(t3), B.EdgeInsets_8_8_8_8, _null, _null, B.VisualDensity_m2_m2), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58397_MaterialIcons_null_true, _null, _null), _null, new A.DashboardPanels__header__closure6(t3), B.EdgeInsets_8_8_8_8, _null, _null, B.VisualDensity_m2_m2), new A.SizedBox(4, _null, _null, _null), A.Expanded$(dateRange, 1)], t8); + t4 = A._setArrayType([A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58396_MaterialIcons_null_true, _null, _null), _null, new A.DashboardPanels__header__closure5(t3), _null, _null, _null, B.VisualDensity_m2_m2), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58397_MaterialIcons_null_true, _null, _null), _null, new A.DashboardPanels__header__closure6(t3), _null, _null, _null, B.VisualDensity_m2_m2), new A.SizedBox(4, _null, _null, _null), A.Expanded$(dateRange, 1)], t8); if (isWide) { t5 = A._setArrayType([new A.Padding(B.EdgeInsets_16_0_0_0, new A.DropdownButtonHideUnderline(t5, _null), _null)], t8); if (t7.numberOfInvoiceTaxRates > 0 || t7.numberOfItemTaxRates > 0) @@ -448044,16 +472635,16 @@ t5.push(new A.SizedBox(4, _null, _null, _null)); B.JSArray_methods.addAll$1(t4, t5); } - t4.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_dDd, _null, _null), _null, new A.DashboardPanels__header__closure7(new A.DashboardPanels__header_closure__showSettings(t3, context, isWide)), B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t4.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_dDd, _null, _null), _null, new A.DashboardPanels__header__closure7(new A.DashboardPanels__header_closure__showSettings(t3, context, isWide)), _null, _null, _null, _null)); if (A.getLayout(context) === B.AppLayout_desktop && !t9.uiState.dashboardUIState.showSidebar) { t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "show_sidebar"); if (t1 == null) t1 = ""; - B.JSArray_methods.addAll$1(t4, A._setArrayType([new A.SizedBox(4, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_59064_MaterialIcons_null_false, _null, _null), _null, new A.DashboardPanels__header__closure8(t3), B.EdgeInsets_8_8_8_8, _null, t1, _null)], t8)); + B.JSArray_methods.addAll$1(t4, A._setArrayType([new A.SizedBox(4, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_59064_MaterialIcons_null_false, _null, _null), _null, new A.DashboardPanels__header__closure8(t3), _null, _null, t1, _null)], t8)); } return A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_16_8_16_2, A.Row$(t4, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), B.Clip_0, t2, 6, _null, _null, _null, _null, _null, B.MaterialType_0); }, - $signature: 2592 + $signature: 2620 }; A.DashboardPanels__header__closure.prototype = { call$1(value) { @@ -448065,7 +472656,7 @@ call$1(value) { this.$this.viewModel.onTaxesChanged.call$1(value); }, - $signature: 20 + $signature: 21 }; A.DashboardPanels__header__closure1.prototype = { call$1(context) { @@ -448073,7 +472664,7 @@ t2 = A._instanceType(t1)._eval$1("EfficientLengthMappedIterable*>"); return A.List_List$of(new A.EfficientLengthMappedIterable(t1, new A.DashboardPanels__header___closure0(this.localization), t2), true, t2._eval$1("Iterable.E")); }, - $signature: 2593 + $signature: 2621 }; A.DashboardPanels__header___closure0.prototype = { call$1(dateRange) { @@ -448081,7 +472672,7 @@ t1 = this.localization; return A.PopupMenuItem$(A.Text$(dateRange === B.DateRange_custom ? t1.get$more() + "..." : t1.lookup$1(J.toString$0$(dateRange)), _null, _null, _null, _null, _null, _null, _null, _null, _null), dateRange, type$.legacy_DateRange); }, - $signature: 2594 + $signature: 2622 }; A.DashboardPanels__header__closure2.prototype = { call$1(dateRange) { @@ -448094,7 +472685,7 @@ t1.viewModel.onSettingsChanged.call$1(settings); } }, - $signature: 683 + $signature: 743 }; A.DashboardPanels__header___closure.prototype = { call$1(duration) { @@ -448113,7 +472704,7 @@ } return A.DropdownMenuItem$(A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, currencyId, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.DashboardPanels__header__closure4.prototype = { call$1(currencyId) { @@ -448123,7 +472714,7 @@ }; A.DashboardPanels__header_closure__showSettings.prototype = { call$0() { - A.showDialog(null, false, new A.DashboardPanels__header___showSettings_closure(this.$this, this.isWide), this.context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, false, new A.DashboardPanels__header___showSettings_closure(this.$this, this.isWide), this.context, null, true, type$.legacy_AlertDialog); }, $signature: 0 }; @@ -448131,7 +472722,7 @@ call$1(context) { return new A._DashboardSettings(this.isWide, this.$this.viewModel, null); }, - $signature: 2595 + $signature: 2623 }; A.DashboardPanels__header__closure5.prototype = { call$0() { @@ -448172,15 +472763,15 @@ t3 = t3.prefState.enableDarkMode; t5 = task.description; t6 = A.Text$(client != null ? client.displayName : task.number, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); - return A.Card$(new A.AppBorder(new A.ConstrainedBox(new A.BoxConstraints(0, 180, 0, 1 / 0), A.Tooltip$(A.ListTile$(false, _null, true, _null, true, _null, _null, false, _null, A.ActionMenuButton$(task, task.getActions$2$includeEdit$userCompany(true, t1[t2].userCompany), _null, _null, false, new A.DashboardPanels__runningTasks__closure(task)), new A.DashboardPanels__runningTasks__closure0(task), new A.DashboardPanels__runningTasks__closure1(task, client), false, _null, _null, t6, _null, new A.LiveText(_null, new A.DashboardPanels__runningTasks__closure2(task), _null, _null), _null, _null), t5), _null), _null, _null, _null, !t3, _null), _null, _null, 4, _null, true, new A.RoundedRectangleBorder(t4, B.BorderSide_aLd)); + return A.Card$(new A.AppBorder(new A.ConstrainedBox(new A.BoxConstraints(0, 180, 0, 1 / 0), A.Tooltip$(A.ListTile$(false, _null, true, _null, true, _null, _null, false, _null, A.ActionMenuButton$(task, task.getActions$2$includeEdit$userCompany(true, t1[t2].userCompany), _null, _null, false, new A.DashboardPanels__runningTasks__closure(task)), _null, new A.DashboardPanels__runningTasks__closure0(task), new A.DashboardPanels__runningTasks__closure1(task, client), false, _null, _null, _null, t6, _null, new A.LiveText(_null, new A.DashboardPanels__runningTasks__closure2(task), _null, 1, _null), _null, _null), t5), _null), _null, _null, _null, !t3, _null), _null, _null, 4, _null, true, new A.RoundedRectangleBorder(t4, B.BorderSide_8xm)); }, - $signature: 2596 + $signature: 2624 }; A.DashboardPanels__runningTasks__closure2.prototype = { call$0() { return A.formatDuration(this.task.calculateDuration$0(), true); }, - $signature: 131 + $signature: 128 }; A.DashboardPanels__runningTasks__closure1.prototype = { call$0() { @@ -448198,7 +472789,7 @@ call$2(context, action) { return A.handleTaskAction(context, A._setArrayType([this.task], type$.JSArray_legacy_BaseEntity), action); }, - $signature: 60 + $signature: 63 }; A.DashboardPanels_build_closure.prototype = { call$1(b) { @@ -448206,7 +472797,7 @@ b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + 1; return b; }, - $signature: 149 + $signature: 155 }; A.DashboardPanels_build_closure0.prototype = { call$1(b) { @@ -448214,7 +472805,7 @@ b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + 1; return b; }, - $signature: 149 + $signature: 155 }; A.DashboardPanels_build_closure1.prototype = { call$1(b) { @@ -448222,7 +472813,7 @@ b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + 1; return b; }, - $signature: 149 + $signature: 155 }; A.DashboardPanels_build_closure2.prototype = { call$1(b) { @@ -448230,7 +472821,7 @@ b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + 1; return b; }, - $signature: 149 + $signature: 155 }; A.DashboardPanels_build_closure3.prototype = { call$1(b) { @@ -448238,11 +472829,11 @@ b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + 1; return b; }, - $signature: 149 + $signature: 155 }; A.DashboardPanels_build_closure4.prototype = { call$2(context, index) { - var t2, t3, t4, t5, t6, settings, state, isLoaded, invoiceData, paymentData, expenseData, textTheme, t7, t8, t9, t10, t11, t12, t13, t14, t15, currentFieldMap, previousFieldMap, _this = this, _null = null, _86400000000 = 864e8, + var t2, t3, t4, t5, t6, settings, state, isLoaded, invoiceData, paymentData, expenseData, textTheme, t7, t8, t9, t10, t11, t12, t13, t14, t15, currentFieldMap, previousFieldMap, _this = this, _null = null, _s24_ = "add_gateway_help_message", _s11_ = "add_gateway", _s21_ = "total_active_invoices", @@ -448267,24 +472858,15 @@ t1 = type$.JSArray_legacy_Widget; t2 = A._setArrayType([], t1); t3 = _this.state; - t4 = t3.prefState; - if (!t4.hideReviewApp) { - t5 = t3.uiState.selectedCompanyIndex; - t5 = t3.userCompanyStates._list[t5].userCompany.company; - t5.toString; - t5 = B.JSInt_methods._tdivFast$1(A.Duration$(0, 0, 0, Date.now() - A.convertTimestampToDate(t5.createdAt)._value, 0, 0)._duration, _86400000000); - t5 = t5 > (A.isAndroid() || A.isIOS() ? 60 : 120); - } else - t5 = false; - if (t5) + if (t3.get$showReviewApp() || t3.get$showOneYearReviewApp() || t3.get$showTwoYearReviewApp()) t2.push(new A.ReviewApp(_null)); - t5 = t3.uiState.selectedCompanyIndex; - t3 = t3.userCompanyStates._list; - t6 = t3[t5].userCompany; + t4 = t3.uiState.selectedCompanyIndex; + t5 = t3.userCompanyStates._list; + t6 = t5[t4].userCompany; if (t6.isAdmin) { t6 = t6.company; t6.toString; - t3 = B.JSInt_methods._tdivFast$1(A.Duration$(0, 0, 0, Date.now() - A.convertTimestampToDate(t6.createdAt)._value, 0, 0)._duration, _86400000000) < 30 && !t4.hideGatewayWarning && t3[t5].companyGatewayState.list._list.length === 0; + t3 = B.JSInt_methods._tdivFast$1(A.Duration$(0, 0, 0, Date.now() - A.convertTimestampToDate(t6.createdAt)._value, 0, 0)._duration, 864e8) < 30 && !t3.prefState.hideGatewayWarning && t5[t4].companyGatewayState.list._list.length === 0; } else t3 = false; if (t3) { @@ -448299,7 +472881,7 @@ t4 = J.$index$asx(t5.$index(0, t4), _s11_); t1.push(A.TextButton$(false, A.Text$(t4 == null ? J.$index$asx(t5.$index(0, "en"), _s11_) : t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.DashboardPanels_build__closure0(context), _null)); } - t1.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A.DashboardPanels_build__closure1(context), B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t1.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A.DashboardPanels_build__closure1(context), _null, _null, _null, _null)); t2.push(new A.Padding(B.EdgeInsets_0_8_0_0, A.FormCard$(A.InkWell$(false, _null, true, A.Row$(t1, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null, false, _null, false, _null), _null)); } return A.Column$(t2, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); @@ -448349,7 +472931,7 @@ t5 = _this.localization; t2 = t3[t2].userCompany.settings.dashboardFields._list; t3 = A._arrayInstanceType(t2)._eval$1("MappedListIterable<1,Widget*>"); - return A.Column$(A._setArrayType([new A.SizedBox(_null, 12, _null, _null), new A.Padding(B.EdgeInsets_12_0_12_0, new A.StaggeredGrid(new A.StaggeredGridDelegateWithFixedCrossAxisCount(t4), 12, 8, _null, A.List_List$of(new A.MappedListIterable(t2, new A.DashboardPanels_build__closure2(currentFieldMap, previousFieldMap, t5, textTheme, context), t3), true, t3._eval$1("ListIterable.E")), _null), _null), new A._OverviewPanel(t1, t5.get$overview(), invoiceData, paymentData, expenseData, isLoaded, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); + return A.Column$(A._setArrayType([new A.SizedBox(_null, 12, _null, _null), new A.Padding(B.EdgeInsets_12_0_12_0, new A.StaggeredGrid(new A.StaggeredGridDelegateWithFixedCrossAxisCount(t4), 12, 8, _null, A.List_List$of(new A.MappedListIterable(t2, new A.DashboardPanels_build__closure2(currentFieldMap, previousFieldMap, t5, textTheme, context, state), t3), true, t3._eval$1("ListIterable.E")), _null), _null), new A._OverviewPanel(t1, t5.get$overview(), invoiceData, paymentData, expenseData, isLoaded, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); case 3: t1 = _this.$this; t2 = _this.currentInvoiceData; @@ -448406,7 +472988,7 @@ } return new A.SizedBox(_null, _null, _null, _null); }, - $signature: 151 + $signature: 140 }; A.DashboardPanels_build__closure.prototype = { call$0() { @@ -448440,9 +473022,9 @@ value = t1 === "total" ? _this.currentFieldMap.$index(0, dashboardField.field).total : 0; t2 = _this.localization; t3 = _this.textTheme; - return A.FormCard$(_null, A._setArrayType([A.Text$(t2.lookup$1(dashboardField.field), _null, _null, _null, _null, _null, t3.titleMedium, B.TextAlign_2, _null, _null), new A.SizedBox(_null, 6, _null, _null), A.Text$(A.formatNumber(value, _this.context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, t3.headlineSmall, B.TextAlign_2, _null, _null), new A.SizedBox(_null, 6, _null, _null), A.Text$(t2.lookup$1(t1), _null, _null, _null, _null, _null, t3.bodySmall, B.TextAlign_2, _null, _null)], type$.JSArray_legacy_Widget), _null, _null, false, _null, false, B.EdgeInsets_0_0_0_0); + return A.FormCard$(_null, A._setArrayType([A.Text$(t2.lookup$1(dashboardField.field), _null, _null, _null, _null, _null, t3.titleMedium, B.TextAlign_2, _null, _null), new A.SizedBox(_null, 6, _null, _null), A.Text$(A.formatNumber(value, _this.context, _null, _this.state.uiState.dashboardUIState.settings.currencyId, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, t3.headlineSmall, B.TextAlign_2, _null, _null), new A.SizedBox(_null, 6, _null, _null), A.Text$(t2.lookup$1(t1), _null, _null, _null, _null, _null, t3.bodySmall, B.TextAlign_2, _null, _null)], type$.JSArray_legacy_Widget), _null, _null, false, _null, false, B.EdgeInsets_0_0_0_0); }, - $signature: 2597 + $signature: 2625 }; A.DashboardPanels_build__closure4.prototype = { call$0() { @@ -448456,7 +473038,7 @@ t1.tabController.animateTo$1(B.JSArray_methods.indexOf$1(this.sidebarTabs, B.EntityType_invoice)); t1.viewModel.onSelectionChanged.call$2(B.EntityType_invoice, J.$index$asx(this.currentInvoiceData, index).entityMap.$index(0, date)); }, - $signature: 291 + $signature: 293 }; A.DashboardPanels_build__closure6.prototype = { call$0() { @@ -448470,7 +473052,7 @@ t1.tabController.animateTo$1(B.JSArray_methods.indexOf$1(this.sidebarTabs, B.EntityType_payment)); t1.viewModel.onSelectionChanged.call$2(B.EntityType_payment, J.$index$asx(this.currentPaymentData, index).entityMap.$index(0, date)); }, - $signature: 291 + $signature: 293 }; A.DashboardPanels_build__closure8.prototype = { call$0() { @@ -448484,7 +473066,7 @@ t1.tabController.animateTo$1(B.JSArray_methods.indexOf$1(this.sidebarTabs, B.EntityType_quote)); t1.viewModel.onSelectionChanged.call$2(B.EntityType_quote, J.$index$asx(this.currentQuoteData, index).entityMap.$index(0, date)); }, - $signature: 291 + $signature: 293 }; A.DashboardPanels_build__closure10.prototype = { call$0() { @@ -448498,7 +473080,7 @@ t1.tabController.animateTo$1(B.JSArray_methods.indexOf$1(this.sidebarTabs, B.EntityType_task)); t1.viewModel.onSelectionChanged.call$2(B.EntityType_task, J.$index$asx(this.currentTaskData, index).entityMap.$index(0, date)); }, - $signature: 291 + $signature: 293 }; A.DashboardPanels_build__closure12.prototype = { call$0() { @@ -448512,7 +473094,7 @@ t1.tabController.animateTo$1(B.JSArray_methods.indexOf$1(this.sidebarTabs, B.EntityType_expense)); t1.viewModel.onSelectionChanged.call$2(B.EntityType_expense, J.$index$asx(this.currentExpenseData, index).entityMap.$index(0, date)); }, - $signature: 291 + $signature: 293 }; A._DashboardPanel.prototype = { createState$0() { @@ -448585,55 +473167,55 @@ t1 = t1._widget.title; t3.push(A.Series_Series(new A.__DashboardPanelState_build__closure3(_this.state), dataGroup.rawSeries, t1, new A.__DashboardPanelState_build__closure4(), "current", new A.__DashboardPanelState_build__closure5(), new A.__DashboardPanelState_build__closure6(), type$.legacy_ChartMoneyData, type$.legacy_DateTime)); }, - $signature: 682 + $signature: 745 }; A.__DashboardPanelState_build__closure0.prototype = { call$2(chartData, _) { return chartData.date; }, - $signature: 290 + $signature: 294 }; A.__DashboardPanelState_build__closure1.prototype = { call$2(chartData, _) { return chartData.amount; }, - $signature: 155 + $signature: 152 }; A.__DashboardPanelState_build__closure.prototype = { call$2(chartData, _) { return B.Color_ePM; }, - $signature: 289 + $signature: 307 }; A.__DashboardPanelState_build__closure2.prototype = { call$2(_a, _b) { return 2.5; }, - $signature: 155 + $signature: 152 }; A.__DashboardPanelState_build__closure4.prototype = { call$2(chartData, _) { return chartData.date; }, - $signature: 290 + $signature: 294 }; A.__DashboardPanelState_build__closure5.prototype = { call$2(chartData, _) { return chartData.amount; }, - $signature: 155 + $signature: 152 }; A.__DashboardPanelState_build__closure3.prototype = { call$2(chartData, _) { return A.ColorUtil_fromDartColor(this.state.get$accentColor()); }, - $signature: 289 + $signature: 307 }; A.__DashboardPanelState_build__closure6.prototype = { call$2(_a, _b) { return 2.5; }, - $signature: 155 + $signature: 152 }; A._OverviewPanel.prototype = { createState$0() { @@ -448700,79 +473282,79 @@ dataGroup.chartSeries.push(A.Series_Series(new A.__OverviewPanelState_build__closure3(), payments, t1.get$payments(), new A.__OverviewPanelState_build__closure4(), "payments", new A.__OverviewPanelState_build__closure5(), new A.__OverviewPanelState_build__closure6(), t3, t4)); dataGroup.chartSeries.push(A.Series_Series(new A.__OverviewPanelState_build__closure7(t2), invoiceSeries, t1.get$invoices(), new A.__OverviewPanelState_build__closure8(), "invoices", new A.__OverviewPanelState_build__closure9(), new A.__OverviewPanelState_build__closure10(), t3, t4)); }, - $signature: 682 + $signature: 745 }; A.__OverviewPanelState_build__closure0.prototype = { call$2(chartData, _) { return chartData.date; }, - $signature: 290 + $signature: 294 }; A.__OverviewPanelState_build__closure1.prototype = { call$2(chartData, _) { return chartData.amount; }, - $signature: 155 + $signature: 152 }; A.__OverviewPanelState_build__closure.prototype = { call$2(chartData, _) { return A.ColorUtil_fromDartColor(B.MaterialColor_Map_HFpTk_4288585374); }, - $signature: 289 + $signature: 307 }; A.__OverviewPanelState_build__closure2.prototype = { call$2(_a, _b) { return 2.5; }, - $signature: 155 + $signature: 152 }; A.__OverviewPanelState_build__closure4.prototype = { call$2(chartData, _) { return chartData.date; }, - $signature: 290 + $signature: 294 }; A.__OverviewPanelState_build__closure5.prototype = { call$2(chartData, _) { return chartData.amount; }, - $signature: 155 + $signature: 152 }; A.__OverviewPanelState_build__closure3.prototype = { call$2(chartData, _) { return A.ColorUtil_fromDartColor(B.MaterialColor_Map_JNEaM_4283215696); }, - $signature: 289 + $signature: 307 }; A.__OverviewPanelState_build__closure6.prototype = { call$2(_a, _b) { return 2.5; }, - $signature: 155 + $signature: 152 }; A.__OverviewPanelState_build__closure8.prototype = { call$2(chartData, _) { return chartData.date; }, - $signature: 290 + $signature: 294 }; A.__OverviewPanelState_build__closure9.prototype = { call$2(chartData, _) { return chartData.amount; }, - $signature: 155 + $signature: 152 }; A.__OverviewPanelState_build__closure7.prototype = { call$2(chartData, _) { return A.ColorUtil_fromDartColor(this.state.get$accentColor()); }, - $signature: 289 + $signature: 307 }; A.__OverviewPanelState_build__closure10.prototype = { call$2(_a, _b) { return 2.5; }, - $signature: 155 + $signature: 152 }; A.__OverviewPanelState_build_closure0.prototype = { call$0() { @@ -448806,12 +473388,12 @@ userCompanySettings = t5.settings; hasMultipleCurrencies = $.$get$memoizedHasMultipleCurrencies().call$3(company, clientMap, groupMap); t5 = type$.legacy_String; - t4 = A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$day(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "day", t5), A.DropdownMenuItem$(A.Text$(t1.get$month(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "month", t5), A.DropdownMenuItem$(A.Text$(t1.get$year(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "year", t5)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), new A.__DashboardSettingsState_build_closure(_this, viewModel), _null, _null, _null, settings.groupBy, t5); + t4 = A.DropdownButton$(_null, _null, _null, 24, false, false, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$day(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "day", t5), A.DropdownMenuItem$(A.Text$(t1.get$month(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "month", t5), A.DropdownMenuItem$(A.Text$(t1.get$year(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "year", t5)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), new A.__DashboardSettingsState_build_closure(_this, viewModel), _null, _null, settings.groupBy, t5); t3 = type$.legacy_bool; - t3 = A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$gross(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, t3), A.DropdownMenuItem$(A.Text$(t1.get$net(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, t3)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), new A.__DashboardSettingsState_build_closure0(_this, viewModel), _null, _null, _null, settings.includeTaxes, t3); + t3 = A.DropdownButton$(_null, _null, _null, 24, false, false, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$gross(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, t3), A.DropdownMenuItem$(A.Text$(t1.get$net(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, t3)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), new A.__DashboardSettingsState_build_closure0(_this, viewModel), _null, _null, settings.includeTaxes, t3); currencySettings = new A.SizedBox(_null, _null, _null, _null); if (hasMultipleCurrencies) - currencySettings = new A.Padding(B.EdgeInsets_16_0_0_0, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, J.map$1$1$ax($.$get$memoizedGetCurrencyIds().call$3(company, clientMap, groupMap), new A.__DashboardSettingsState_build_closure1(t1, viewModel), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), new A.__DashboardSettingsState_build_closure2(_this, viewModel), _null, _null, _null, settings.currencyId, t5), _null), _null); + currencySettings = new A.Padding(B.EdgeInsets_16_0_0_0, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, false, false, J.map$1$1$ax($.$get$memoizedGetCurrencyIds().call$3(company, clientMap, groupMap), new A.__DashboardSettingsState_build_closure1(t1, viewModel), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), new A.__DashboardSettingsState_build_closure2(_this, viewModel), _null, _null, settings.currencyId, t5), _null), _null); t5 = A.Text$(t1.get$settings(), _null, _null, _null, _null, _null, _null, _null, _null, _null); t6 = type$.JSArray_legacy_Widget; t2 = A._setArrayType([A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.__DashboardSettingsState_build_closure3(context), _null), A.TextButton$(false, A.Text$(t1.get$save(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.__DashboardSettingsState_build_closure4(context, t2, store), _null)], t6); @@ -448837,7 +473419,7 @@ t10 = t8.period; t11 = t1.lookup$1(t9); t12 = t1.lookup$1(t10); - t3.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, new A.ValueKey("__" + t9 + "_" + t10 + "_", t6), A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.Icon(B.IconData_57706_MaterialIcons_null_false, _null, _null, _null), _null, new A.__DashboardSettingsState_build_closure5(_this, store, userCompanySettings, t8), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null, _null, false, _null, _null, new A.Text(t12, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.Text(t11, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); + t3.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, new A.ValueKey("__" + t9 + "_" + t10 + "_", t6), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A.__DashboardSettingsState_build_closure5(_this, store, userCompanySettings, t8), _null, _null, _null, _null), _null, _null, _null, false, _null, _null, _null, new A.Text(t12, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.Text(t11, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); } t7.push(A.Expanded$(A.ReorderableListView$(t3, new A.__DashboardSettingsState_build_closure6(_this, store), _null), 1)); t7.push(new A.AppButton(_null, _null, t1.get$addField().toUpperCase(), new A.__DashboardSettingsState_build_closure7(_this, context), _null, _null)); @@ -448875,7 +473457,7 @@ this.viewModel.onTaxesChanged.call$1(value); this.$this.setState$1(new A.__DashboardSettingsState_build__closure8()); }, - $signature: 20 + $signature: 21 }; A.__DashboardSettingsState_build__closure8.prototype = { call$0() { @@ -448893,7 +473475,7 @@ } return A.DropdownMenuItem$(A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, currencyId, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.__DashboardSettingsState_build_closure2.prototype = { call$1(currencyId) { @@ -448937,7 +473519,7 @@ t1._company_model$_$v = t3; return b; }, - $signature: 82 + $signature: 89 }; A.__DashboardSettingsState_build_closure6.prototype = { call$2(oldIndex, newIndex) { @@ -448963,7 +473545,7 @@ t2[0].call$1(new A.UpdateDashboardFields(t1)); this.$this.setState$1(new A.__DashboardSettingsState_build__closure3()); }, - $signature: 138 + $signature: 136 }; A.__DashboardSettingsState_build__closure2.prototype = { call$1(b) { @@ -448977,7 +473559,7 @@ B.JSArray_methods.insert$2(b.get$_safeList(), t1, t2); return b; }, - $signature: 493 + $signature: 416 }; A.__DashboardSettingsState_build__closure3.prototype = { call$0() { @@ -449000,7 +473582,7 @@ B.JSArray_methods.remove$1(b.get$_safeList(), this.dashboardField); return b; }, - $signature: 493 + $signature: 416 }; A.__DashboardSettingsState_build__closure5.prototype = { call$0() { @@ -449020,7 +473602,7 @@ case 0: // Function start $async$goto = 2; - return A._asyncAwait(A.showDialog(null, true, new A.__DashboardSettingsState_build__closure0(), $async$self.context, null, true, type$.void), $async$call$0); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, true, new A.__DashboardSettingsState_build__closure0(), $async$self.context, null, true, type$.void), $async$call$0); case 2: // returning from await. $async$self.$this.setState$1(new A.__DashboardSettingsState_build__closure1()); @@ -449036,7 +473618,7 @@ call$1(context) { return new A._DashboardField(null); }, - $signature: 2604 + $signature: 2632 }; A.__DashboardSettingsState_build__closure1.prototype = { call$0() { @@ -449068,7 +473650,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(A.S(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_int); }, - $signature: 163 + $signature: 159 }; A._DashboardField.prototype = { createState$0() { @@ -449114,7 +473696,7 @@ call$2(entityType, fields) { J.forEach$1$ax(fields, new A._DashboardFieldState_build__closure3(this.company, entityType, this.items, this.localization)); }, - $signature: 680 + $signature: 750 }; A._DashboardFieldState_build__closure3.prototype = { call$1(field) { @@ -449182,7 +473764,7 @@ var t1 = this.$this; return field.field === t1._dashboard_panels$_field && field.period === t1._dashboard_panels$_period; }, - $signature: 2606 + $signature: 2634 }; A._DashboardFieldState_build__closure0.prototype = { call$1(b) { @@ -449192,7 +473774,7 @@ B.JSArray_methods.add$1(b.get$_safeList(), t1); return b; }, - $signature: 493 + $signature: 416 }; A.DashboardScreen.prototype = { createState$0() { @@ -449218,9 +473800,13 @@ companyName = t2[t1].userCompany.company.settings.name; if (companyName == null) companyName = ""; - if (A.cleanApiUrl(state.authState.url) !== "https://demo.invoiceninja.com") - t1 = (companyName.length === 0 || companyName === "Untitled Company") && !t2[t1].userCompany.company.get$isNew(); - else + if (A.cleanApiUrl(state.authState.url) !== "https://demo.invoiceninja.com") { + t1 = t2[t1].userCompany; + if (t1.isAdmin) + t1 = (companyName.length === 0 || companyName === "Untitled Company") && !t1.company.get$isNew(); + else + t1 = false; + } else t1 = false; if (t1) $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._DashboardScreenState_initState_closure0(_this, state)); @@ -449298,13 +473884,13 @@ t2 = false; if (t2) { t2 = t3.prefState.enableTooltips ? t1.get$upgrade() : _null; - t11.push(new A.Padding(B.EdgeInsets_0_0_10_0, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57494_MaterialIcons_null_false, _null, _null), _null, new A._DashboardScreenState_build_closure1(), B.EdgeInsets_8_8_8_8, _null, t2, _null), _null)); + t11.push(new A.Padding(B.EdgeInsets_0_0_10_0, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_984413_MaterialIcons_null_false, _null, _null), _null, new A._DashboardScreenState_build_closure1(), _null, _null, t2, _null), _null)); } t1.toString; t2 = $.$get$LocalizationsProvider__localizedValues(); t4 = J.$index$asx(t2.$index(0, t1.localeCode), _s16_); t2 = t4 == null ? J.$index$asx(t2.$index(0, "en"), _s16_) : t4; - t11.push(new A.Padding(B.EdgeInsets_0_0_10_0, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_agj, _null, _null), _null, new A._DashboardScreenState_build_closure2(t3, store, context), B.EdgeInsets_8_8_8_8, _null, t2, _null), _null)); + t11.push(new A.Padding(B.EdgeInsets_0_0_10_0, A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_agj, _null, _null), _null, new A._DashboardScreenState_build_closure2(t3, store, context), _null, _null, t2, _null), _null)); if (A.getLayout(context) === B.AppLayout_mobile || !t3.prefState.isHistoryVisible) t11.push(new A.Builder(new A._DashboardScreenState_build_closure3(t3, t1, store), _null)); if (A.getLayout(context) === B.AppLayout_mobile) { @@ -449340,13 +473926,13 @@ if (this.company.isModuleEnabled$1(entityType)) this.$this._tabs.push(entityType); }, - $signature: 238 + $signature: 230 }; A._DashboardScreenState_initState_closure0.prototype = { call$1(duration) { var t1 = this.$this._framework$_element; t1.toString; - A.showDialog(null, false, new A._DashboardScreenState_initState__closure(this.state), t1, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, false, new A._DashboardScreenState_initState__closure(this.state), t1, null, true, type$.void); }, $signature: 38 }; @@ -449356,15 +473942,15 @@ t2 = t1.uiState.selectedCompanyIndex; return new A.SettingsWizard(t1.userCompanyStates._list[t2].userCompany.user, null); }, - $signature: 2607 + $signature: 2635 }; A._DashboardScreenState_build_closure.prototype = { call$1(context) { var _null = null, t1 = this.localization.get$menuSidebar(); - return A.InkWell$(false, _null, true, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58332_MaterialIcons_null_false, _null, _null), _null, new A._DashboardScreenState_build__closure3(context), B.EdgeInsets_8_8_8_8, _null, t1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return A.InkWell$(false, _null, true, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58332_MaterialIcons_null_false, _null, _null), _null, new A._DashboardScreenState_build__closure3(context), _null, _null, t1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 444 + $signature: 510 }; A._DashboardScreenState_build__closure3.prototype = { call$0() { @@ -449408,7 +473994,7 @@ A.ArgumentError_checkNotNull(t2, "other"); t1._account_model$_$v = t2; new A._DashboardScreenState_build__closure0().call$1(t1); - account = t1.build$0(); + account = t1._account_model$_build$0(); data = $.$get$serializers().serializeWith$2($.$get$_$accountEntitySerializer(), account); t1 = $async$self.store; t2 = t1.__Store__dispatchers_F; @@ -449428,7 +474014,7 @@ b.get$_account_model$_$this()._setReactAsDefaultAP = true; return b; }, - $signature: 2608 + $signature: 2636 }; A._DashboardScreenState_build__closure1.prototype = { call$1(_) { @@ -449457,9 +474043,9 @@ t2 = t2.get$history(t2); } else t2 = _null; - return A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58132_MaterialIcons_null_false, _null, _null), _null, new A._DashboardScreenState_build__closure(context, t1, this.store), B.EdgeInsets_4_0_24_0, _null, t2, _null); + return A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58132_MaterialIcons_null_false, _null, _null), _null, new A._DashboardScreenState_build__closure(context, t1, this.store), B.EdgeInsets_4_0_24_0, _null, t2, _null); }, - $signature: 441 + $signature: 512 }; A._DashboardScreenState_build__closure.prototype = { call$0() { @@ -449540,9 +474126,9 @@ t2 = A.Text$(entity.get$listDisplayName(), _null, _null, _null, _null, _null, _null, _null, _null, _null); t3 = A.Icon$(A.getEntityIcon(entity.get$entityType()), _null, _null); t4 = A.Icon$(B.IconData_58397_MaterialIcons_null_true, _null, _null); - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t3, _null, new A._CustomTabBarView_build__closure(entity), false, _null, _null, A.Text$(subtitle != null ? subtitle : t1.lookup$1(A.S(entity.get$entityType())), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t2, t4, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t3, _null, _null, new A._CustomTabBarView_build__closure(entity), false, _null, _null, _null, A.Text$(subtitle != null ? subtitle : t1.lookup$1(A.S(entity.get$entityType())), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t2, t4, _null); }, - $signature: 468 + $signature: 495 }; A._CustomTabBarView_build__closure.prototype = { call$0() { @@ -449554,19 +474140,19 @@ call$0() { return this.$this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._CustomTabBarView_build_closure1.prototype = { call$0() { return this.$this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._CustomTabBarView_build_closure2.prototype = { call$0() { return this.$this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A.__DashboardScreenState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -449598,7 +474184,7 @@ return new A.ConfirmEmailBuilder(null); return new A.DashboardScreen(viewModel, new A.ValueKey("__" + company.id + "_" + company.enabledModules + "_" + (state.prefState.appLayout === B.AppLayout_desktop) + "__", type$.ValueKey_legacy_String)); }, - $signature: 2609 + $signature: 2637 }; A.DashboardVM.prototype = {}; A.DashboardVM_fromStore__handleRefresh.prototype = { @@ -449615,13 +474201,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.DashboardVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.DashboardVM_fromStore_closure0.prototype = { call$1(settings) { @@ -449630,7 +474216,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateDashboardSettings(settings, _null, _null, _null, _null)); }, - $signature: 2610 + $signature: 2638 }; A.DashboardVM_fromStore_closure4.prototype = { call$1(value) { @@ -449639,7 +474225,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateDashboardSettings(_null, _null, _null, value, _null)); }, - $signature: 9 + $signature: 10 }; A.DashboardVM_fromStore_closure5.prototype = { call$1(value) { @@ -449656,7 +474242,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateDashboardSelection(entityType, entityIds)); }, - $signature: 680 + $signature: 750 }; A.DashboardVM_fromStore_closure2.prototype = { call$1(offset) { @@ -449665,7 +474251,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateDashboardSettings(_null, offset, _null, _null, _null)); }, - $signature: 187 + $signature: 180 }; A.DashboardVM_fromStore_closure3.prototype = { call$1(currencyId) { @@ -449707,7 +474293,7 @@ t4.push(A.Tab$(_null, t1.get$tasks())); if (company.isModuleEnabled$1(B.EntityType_expense)) t4.push(A.Tab$(_null, t1.get$expenses())); - t1 = A.AppBar$(_null, _null, false, _null, _null, _null, 1, _null, _null, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, A.Row$(A._setArrayType([A.Expanded$(A.TabBar$(t2, _null, true, _null, _null, t4), 1), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A.SidebarScaffold_build_closure(store), B.EdgeInsets_8_8_8_8, _null, _null, _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, _null, _null, 1, _null); + t1 = A.AppBar$(_null, _null, false, _null, _null, _null, 1, _null, _null, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, A.Row$(A._setArrayType([A.Expanded$(A.TabBar$(t2, _null, true, _null, _null, t4), 1), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A.SidebarScaffold_build_closure(store), _null, _null, _null, _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, _null, _null, 1, _null); t3 = A._setArrayType([], t3); if (company.isModuleEnabled$1(B.EntityType_invoice)) t3.push(new A.InvoiceSidebar(_null)); @@ -449784,25 +474370,25 @@ call$2(context, index) { return new A.InvoiceListItem(J.$index$asx(this.upcomingInvoices, index), null, false, false, null, false, null); }, - $signature: 356 + $signature: 338 }; A.InvoiceSidebar_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.InvoiceSidebar_build_closure1.prototype = { call$2(context, index) { return new A.InvoiceListItem(J.$index$asx(this.pastDueInvoices, index), null, false, false, null, false, null); }, - $signature: 356 + $signature: 338 }; A.InvoiceSidebar_build_closure2.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.InvoiceSidebar_build_closure3.prototype = { call$2(context, index) { @@ -449814,13 +474400,13 @@ invoice = t2._map$_map.$index(0, t1); return invoice == null ? new A.SizedBox(_null, _null, _null, _null) : new A.InvoiceListItem(invoice, _null, false, false, _null, false, _null); }, - $signature: 151 + $signature: 140 }; A.InvoiceSidebar_build_closure4.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.PaymentSidebar.prototype = { build$1(context) { @@ -449866,13 +474452,13 @@ call$2(context, index) { return new A.PaymentListItem(J.$index$asx(this.recentPayments, index), null, false, false, null, false, null); }, - $signature: 495 + $signature: 482 }; A.PaymentSidebar_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.PaymentSidebar_build_closure1.prototype = { call$2(context, index) { @@ -449884,13 +474470,13 @@ payment = t2._map$_map.$index(0, t1); return payment == null ? new A.SizedBox(_null, _null, _null, _null) : new A.PaymentListItem(payment, _null, false, false, _null, false, _null); }, - $signature: 151 + $signature: 140 }; A.PaymentSidebar_build_closure2.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.QuoteSidebar.prototype = { build$1(context) { @@ -449946,25 +474532,25 @@ call$2(context, index) { return new A.QuoteListItem(J.$index$asx(this.upcomingQuotes, index), null, false, null); }, - $signature: 496 + $signature: 481 }; A.QuoteSidebar_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.QuoteSidebar_build_closure1.prototype = { call$2(context, index) { return new A.QuoteListItem(J.$index$asx(this.expriedQuotes, index), null, false, null); }, - $signature: 496 + $signature: 481 }; A.QuoteSidebar_build_closure2.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.QuoteSidebar_build_closure3.prototype = { call$2(context, index) { @@ -449976,13 +474562,13 @@ quote = t2._map$_map.$index(0, t1); return quote == null ? new A.SizedBox(_null, _null, _null, _null) : new A.QuoteListItem(quote, _null, false, _null); }, - $signature: 151 + $signature: 140 }; A.QuoteSidebar_build_closure4.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.TaskSidebar.prototype = { build$1(context) { @@ -450038,25 +474624,25 @@ call$2(context, index) { return A.TaskListItem$(null, false, true, null, null, false, J.$index$asx(this.runningTasks, index)); }, - $signature: 357 + $signature: 341 }; A.TaskSidebar_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.TaskSidebar_build_closure1.prototype = { call$2(context, index) { return A.TaskListItem$(null, false, true, null, null, false, J.$index$asx(this.recentTasks, index)); }, - $signature: 357 + $signature: 341 }; A.TaskSidebar_build_closure2.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.TaskSidebar_build_closure3.prototype = { call$2(context, index) { @@ -450068,13 +474654,13 @@ task = t2._map$_map.$index(0, t1); return task == null ? new A.SizedBox(_null, _null, _null, _null) : A.TaskListItem$(_null, false, true, _null, _null, false, task); }, - $signature: 151 + $signature: 140 }; A.TaskSidebar_build_closure4.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.ExpenseSidbar.prototype = { build$1(context) { @@ -450120,13 +474706,13 @@ call$2(context, index) { return A.ExpenseListItem$(J.$index$asx(this.recentExpenses, index), null, false, true, null, null, false, false); }, - $signature: 370 + $signature: 343 }; A.ExpenseSidbar_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.ExpenseSidbar_build_closure1.prototype = { call$2(context, index) { @@ -450138,13 +474724,13 @@ expense = t2._map$_map.$index(0, t1); return expense == null ? new A.SizedBox(_null, _null, _null, _null) : A.ExpenseListItem$(expense, _null, false, true, _null, _null, false, false); }, - $signature: 151 + $signature: 140 }; A.ExpenseSidbar_build_closure2.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A._DashboardSidebar.prototype = { build$1(context) { @@ -450171,7 +474757,7 @@ t7 = t3 ? 0 : (context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.size._dy - 100) / 2; t8 = A.Duration$(0, 0, 0, 500, 0, 0); t9 = A.Theme_of(context).scaffoldBackgroundColor; - t1 = A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t3 ? "" : t1, _null, _null, _null, _null, _null, t4, _null, _null, _null), 1), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._DashboardSidebar_build_closure(_this, store), B.EdgeInsets_8_8_8_8, _null, _null, B.VisualDensity_m2_m2)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_16_8_16_8, _null, _null, 1 / 0), B.Clip_0, t9, 4, _null, _null, _null, _null, _null, B.MaterialType_0); + t1 = A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t3 ? "" : t1, _null, _null, _null, _null, _null, t4, _null, _null, _null), 1), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._DashboardSidebar_build_closure(_this, store), _null, _null, _null, B.VisualDensity_m2_m2)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_16_8_16_8, _null, _null, 1 / 0), B.Clip_0, t9, 4, _null, _null, _null, _null, _null, B.MaterialType_0); t4 = _this.list3; t5.push(A.AnimatedContainer$(_null, A.Column$(A._setArrayType([t1, A.Expanded$(A.ClipRRect$(B.BorderRadius_tLn, t4 == null ? new A.SizedBox(_null, _null, _null, _null) : t4, B.Clip_2), 1)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, B.Cubic_oKc, _null, t8, t7, _null, _null, _null, _null)); return A.Container$(_null, A.Column$(t5, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); @@ -450210,7 +474796,7 @@ t5 = type$.JSArray_legacy_Widget; t4 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4.size._dx); t6 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.DesignListItem_build_closure0(_this), new A.DesignListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t6, new A.EntityStateLabel(t1, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t4, _null, _null), false, true, true, _null); + return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.DesignListItem_build_closure0(_this), new A.DesignListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t6, new A.EntityStateLabel(t1, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t4, _null, _null), false, true, true, _null); }, get$design() { return this.design; @@ -450234,7 +474820,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.DesignListBuilder.prototype = { build$1(context) { @@ -450250,7 +474836,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_design, new A.DesignListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, null, t2, t4); }, - $signature: 2616 + $signature: 2644 }; A.DesignListBuilder_build__closure.prototype = { call$2(context, index) { @@ -450266,7 +474852,7 @@ t2 = false; return new A.DesignListItem(design, t1.filter, t2, null); }, - $signature: 2617 + $signature: 2645 }; A.DesignListVM.prototype = {}; A.DesignListVM_fromStore__handleRefresh.prototype = { @@ -450283,13 +474869,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.DesignListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.DesignListVM_fromStore_closure0.prototype = { call$1(field) { @@ -450322,8 +474908,8 @@ t2 = t3.filterClearedAt; t5 = this.viewModel.designList; t3 = t3.filter; - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_design, false, B.List_empty21, new A.DesignScreen_build_closure(store), new A.DesignScreen_build_closure0(store), new A.DesignScreen_build_closure1(store), new A.DesignScreen_build_closure2(store), new A.DesignScreen_build_closure3(store), new A.DesignScreen_build_closure4(store), new A.DesignScreen_build_closure5(store), _null, A._setArrayType(["name", "updated_at"], type$.JSArray_legacy_String), B.List_empty22, _null); - t1 = t1.prefState.appLayout === B.AppLayout_mobile && userCompany.isAdmin ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "design_fab", false, new A.DesignScreen_build_closure6(context, t1), t4.get$newDesign()) : _null; + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_design, false, B.List_empty21, new A.DesignScreen_build_closure(store), new A.DesignScreen_build_closure0(store), new A.DesignScreen_build_closure1(store), new A.DesignScreen_build_closure2(store), new A.DesignScreen_build_closure3(store), new A.DesignScreen_build_closure4(store), new A.DesignScreen_build_closure5(store), _null, A._setArrayType(["name", "updated_at"], type$.JSArray_legacy_String), B.List_empty22, _null); + t1 = t1.prefState.appLayout === B.AppLayout_mobile && userCompany.isAdmin ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "design_fab", false, new A.DesignScreen_build_closure6(context, t1), t4.get$newDesign()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_design, t3, new A.DesignScreen_build_closure7(store), t5, _null, _null, new A.DesignScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.DesignListBuilder(_null), t6, B.EntityType_design, t1, 0, "invoice_design", new A.DesignScreen_build_closure9(store), new A.DesignScreen_build_closure10(store)); } }; @@ -450349,7 +474935,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterDesignsByState(state)); }, - $signature: 27 + $signature: 28 }; A.DesignScreen_build_closure9.prototype = { call$0() { @@ -450382,7 +474968,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterDesignsByState(state)); }, - $signature: 27 + $signature: 28 }; A.DesignScreen_build_closure.prototype = { call$0() { @@ -450452,13 +475038,13 @@ call$2(context, vm) { return new A.DesignScreen(vm, null); }, - $signature: 2618 + $signature: 2646 }; A.DesignScreenVM.prototype = {}; A.DesignEdit.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._DesignEditState(new A.Debouncer(500), new A.SimpleDebouncer(3000), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), null, null, B._StateLifecycle_0); + var _null = null; + return new A._DesignEditState(new A.Debouncer(500), new A.SimpleDebouncer(3000), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), _null, _null, B._StateLifecycle_0); } }; A._DesignEditState.prototype = { @@ -450504,8 +475090,7 @@ _this._tabController.dispose$0(); t1 = _this._htmlController; t1.removeListener$1(0, _this.get$_onHtmlChanged()); - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + t1.dispose$0(); t1 = _this._design_edit$_controllers; (t1 && B.JSArray_methods).forEach$1(t1, new A._DesignEditState_dispose_closure(_this)); _this.super$__DesignEditState_State_SingleTickerProviderStateMixin$dispose(); @@ -450627,21 +475212,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_design_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._DesignEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_design_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._DesignEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_design_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._DesignEditState__onChanged_closure.prototype = { call$1(b) { @@ -450659,7 +475243,7 @@ t2.replace$1(0, A.BuiltMap_BuiltMap(A.LinkedHashMap_LinkedHashMap$_literal(["header", t3, "body", t4, "footer", t5, "product", t6, "task", t7, "includes", J.trim$0$s(t1._includesController._change_notifier$_value.text)], t8, t8), t8, t8)); return b; }, - $signature: 388 + $signature: 351 }; A._DesignEditState__onChanged_closure0.prototype = { call$0() { @@ -450691,13 +475275,13 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_design_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._DesignEditState__loadDesign_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_design_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._DesignEditState__loadPreview_closure.prototype = { call$0() { @@ -450728,7 +475312,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 679 + $signature: 758 }; A._DesignEditState__loadPreview__closure.prototype = { call$0() { @@ -450761,7 +475345,7 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._DesignEditState_build_closure.prototype = { call$1(context) { @@ -450769,19 +475353,19 @@ return; this.viewModel.onSavePressed.call$1(context); }, - $signature: 16 + $signature: 17 }; A._DesignEditState_build_closure0.prototype = { call$1(value) { return this.$this._setDraftMode$1(value); }, - $signature: 45 + $signature: 44 }; A._DesignEditState_build_closure1.prototype = { call$1(value) { return this.$this._setDraftMode$1(value); }, - $signature: 45 + $signature: 44 }; A.DesignSection.prototype = { build$1(context) { @@ -450789,7 +475373,7 @@ t1 = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_InsertTabIntent_EKj, new A.InsertTabAction(new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function_Action_Intent), type$.ObserverList_of_void_Function_Action_Intent))], type$.legacy_Type, type$.legacy_Action_legacy_Intent), t2 = this.textController, t3 = A.LinkedHashMap_LinkedHashMap$_literal([A.LogicalKeySet$(B.LogicalKeyboardKey_4294967305), new A.InsertTabIntent(4, t2)], type$.legacy_ShortcutActivator, type$.legacy_Intent); - return A.SingleChildScrollView$(A.Card$(new A.Padding(B.EdgeInsets_10_0_10_0, A.Actions$(t1, A.Shortcuts$(A.TextField$(false, B.List_empty1, true, _null, t2, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_Kz0, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, B.TextInputType_1_null_null, _null, _null, _null, 16, _null, false, "\u2022", _null, _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, A._setArrayType([new A.FontFeature()], type$.JSArray_legacy_FontFeature), _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_4, _null, B.TextCapitalization_30, _null, B.TextInputAction_12, _null), _null, t3)), _null), _null, _null, _null, _null, true, _null), _null, B.DragStartBehavior_1, B.EdgeInsets_14_14_14_14, _null, _null, _null, false, B.Axis_1); + return A.SingleChildScrollView$(A.Card$(new A.Padding(B.EdgeInsets_10_0_10_0, A.Actions$(t1, A.Shortcuts$(A.TextField$(false, B.List_empty0, true, _null, A.text_field_TextField__defaultContextMenuBuilder$closure(), t2, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_uXA, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, B.TextInputType_1_null_null, _null, _null, _null, 16, _null, false, "\u2022", _null, _null, _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, A._setArrayType([new A.FontFeature()], type$.JSArray_legacy_FontFeature), _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_4, _null, B.TextCapitalization_30, _null, B.TextInputAction_12, _null), _null, t3)), _null), _null, _null, _null, _null, true, _null), _null, B.DragStartBehavior_1, _null, B.EdgeInsets_14_14_14_14, _null, _null, _null, false, B.Axis_1); } }; A.DesignSettings.prototype = { @@ -450849,7 +475433,7 @@ t2 = A.Text$(t2, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.MaterialColor_Map_HFpTk_4288585374, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null); t3 = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_InsertTabIntent_EKj, new A.InsertTabAction(new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function_Action_Intent), type$.ObserverList_of_void_Function_Action_Intent))], type$.legacy_Type, type$.legacy_Action_legacy_Intent); t4 = A.LinkedHashMap_LinkedHashMap$_literal([A.LogicalKeySet$(B.LogicalKeyboardKey_4294967305), new A.InsertTabIntent(4, _this._widget.htmlController)], type$.legacy_ShortcutActivator, type$.legacy_Intent); - t1.push(A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_30_16_30_0, t2, _null), A.FormCard$(A.Actions$(t3, A.Shortcuts$(A.TextField$(true, B.List_empty1, false, _null, _this._widget.htmlController, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_Kz0, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, B.TextInputType_1_null_null, _null, _null, _null, 16, _null, false, "\u2022", _null, _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, A._setArrayType([new A.FontFeature()], type$.JSArray_legacy_FontFeature), _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_4, _null, B.TextCapitalization_30, _null, B.TextInputAction_12, _null), _null, t4)), _null, _null, _null, false, _null, false, _null)], t5), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)); + t1.push(A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_30_16_30_0, t2, _null), A.FormCard$(A.Actions$(t3, A.Shortcuts$(A.TextField$(true, B.List_empty0, false, _null, A.text_field_TextField__defaultContextMenuBuilder$closure(), _this._widget.htmlController, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_uXA, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, B.TextInputType_1_null_null, _null, _null, _null, 16, _null, false, "\u2022", _null, _null, _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, A._setArrayType([new A.FontFeature()], type$.JSArray_legacy_FontFeature), _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_4, _null, B.TextCapitalization_30, _null, B.TextInputAction_12, _null), _null, t4)), _null, _null, _null, false, _null, false, _null)], t5), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)); } else t1.push(new A.VariablesHelp(false, false, _null)); return new A.ScrollableListView(t1, _null, _null, _null, false, _null); @@ -450859,7 +475443,7 @@ call$1(value) { return value.length === 0 ? this.localization.get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A._DesignSettingsState_build_closure0.prototype = { call$1(value) { @@ -450867,7 +475451,7 @@ t1._widget.onLoadDesign$1(value); t1._selectedDesign = value; }, - $signature: 164 + $signature: 168 }; A._DesignSettingsState_build_closure1.prototype = { call$0() { @@ -450888,7 +475472,7 @@ case 0: // Function start $async$goto = 2; - return A._asyncAwait(A.showDialog(null, true, new A._DesignSettingsState_build__closure(), $async$self.context, null, true, type$.legacy_String), $async$call$0); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, true, new A._DesignSettingsState_build__closure(), $async$self.context, null, true, type$.legacy_String), $async$call$0); case 2: // returning from await. designStr = $async$result; @@ -450909,7 +475493,7 @@ call$1(context) { return new A._DesignImportDialog(null); }, - $signature: 2624 + $signature: 2652 }; A._DesignSettingsState_build__closure0.prototype = { call$1(b) { @@ -450917,7 +475501,7 @@ b.get$design().replace$1(0, A.BuiltMap_BuiltMap(B.C_JsonCodec.decode$2$reviver(0, this.designStr, null), t1, t1)); return b; }, - $signature: 388 + $signature: 351 }; A._DesignSettingsState_build_closure3.prototype = { call$0() { @@ -450957,7 +475541,7 @@ call$1(format) { return this.$this._widget.pdfBytes; }, - $signature: 110 + $signature: 113 }; A.HtmlDesignPreview.prototype = { build$1(context) { @@ -451014,7 +475598,7 @@ call$1(value) { return this.$this._design_edit$_design = value; }, - $signature: 15 + $signature: 16 }; A.__DesignImportDialogState_build_closure0.prototype = { call$0() { @@ -451072,13 +475656,13 @@ call$1(store) { return A.DesignEditVM_DesignEditVM$fromStore(store); }, - $signature: 2625 + $signature: 2653 }; A.DesignEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.DesignEdit(viewModel, null); }, - $signature: 2626 + $signature: 2654 }; A.DesignEditVM.prototype = { get$design() { @@ -451094,7 +475678,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateDesign(design)); }, - $signature: 164 + $signature: 168 }; A.DesignEditVM_DesignEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -451105,7 +475689,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.DesignEditVM_DesignEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -451140,7 +475724,7 @@ } new A.DesignEditVM_DesignEditVM$fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.DesignEditVM_DesignEditVM$fromStore__closure.prototype = { call$0() { @@ -451207,7 +475791,7 @@ t4 = _this._widget.isFilter; t6.push(new A.EntitiesListTile(design, B.EntityType_recurringInvoice, t3.get$recurringInvoices(), $.$get$memoizedRecurringInvoiceStatsForDesign().call$2(design.id, t2[t1].recurringInvoiceState.map).present$2(t3.get$active(t3), t3.get$archived()), t4, false, _null)); } - return A.ViewScaffold$(_null, new A.ScrollableListView(t6, _null, _null, _null, false, _null), design, _null, true, t7, new A._DesignViewState_build_closure7(viewModel), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(t6, _null, _null, _null, false, _null), design, true, t7, new A._DesignViewState_build_closure7(viewModel), _null); } }; A._DesignViewState_build_closure.prototype = { @@ -451216,13 +475800,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].invoiceState.map._map$_map.$index(0, invoiceId); }, - $signature: 66 + $signature: 70 }; A._DesignViewState_build_closure0.prototype = { call$1(invoice) { return !invoice.isDeleted && invoice.designId === this.design.id; }, - $signature: 100 + $signature: 107 }; A._DesignViewState_build_closure1.prototype = { call$1(quoteId) { @@ -451230,13 +475814,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].quoteState.map._map$_map.$index(0, quoteId); }, - $signature: 66 + $signature: 70 }; A._DesignViewState_build_closure2.prototype = { call$1(quote) { return !quote.isDeleted && quote.designId === this.design.id; }, - $signature: 100 + $signature: 107 }; A._DesignViewState_build_closure3.prototype = { call$1(creditId) { @@ -451244,13 +475828,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].creditState.map._map$_map.$index(0, creditId); }, - $signature: 66 + $signature: 70 }; A._DesignViewState_build_closure4.prototype = { call$1(credit) { return !credit.isDeleted && credit.designId === this.design.id; }, - $signature: 100 + $signature: 107 }; A._DesignViewState_build_closure5.prototype = { call$1(invoiceId) { @@ -451258,13 +475842,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].recurringInvoiceState.map._map$_map.$index(0, invoiceId); }, - $signature: 66 + $signature: 70 }; A._DesignViewState_build_closure6.prototype = { call$1(invoice) { return !invoice.isDeleted && invoice.designId === this.design.id; }, - $signature: 100 + $signature: 107 }; A._DesignViewState_build_closure7.prototype = { call$0() { @@ -451282,13 +475866,13 @@ call$1(store) { return A.DesignViewVM_DesignViewVM$fromStore(store); }, - $signature: 2627 + $signature: 2655 }; A.DesignViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.DesignView(vm, this.$this.isFilter, null); }, - $signature: 2628 + $signature: 2656 }; A.DesignViewVM.prototype = { get$design() { @@ -451324,7 +475908,7 @@ t6 = type$.JSArray_legacy_Widget; t5 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t2.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5.size._dx); t7 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(_this.userCompany, t2, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t1, new A.DocumentListItem_build_closure0(_this), new A.DocumentListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t7, new A.EntityStateLabel(t2, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t5, _null, _null), t3 === t4, true, true, _null); + return new A.DismissibleEntity(_this.userCompany, t2, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t1, _null, new A.DocumentListItem_build_closure0(_this), new A.DocumentListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t7, new A.EntityStateLabel(t2, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t5, _null, _null), t3 === t4, true, true, _null); }, get$document(receiver) { return this.document; @@ -451348,7 +475932,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.DocumentListBuilder.prototype = { build$1(context) { @@ -451362,7 +475946,7 @@ t2 = viewModel.state; return A.EntityList$(viewModel.documentList, B.EntityType_document, new A.DocumentListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, null, t2, null); }, - $signature: 2629 + $signature: 2657 }; A.DocumentListBuilder_build__closure.prototype = { call$2(context, index) { @@ -451381,7 +475965,7 @@ t2 = false; return new A.DocumentListItem(t4, t2, $document, t1.filter, null); }, - $signature: 2630 + $signature: 2658 }; A.DocumentListVM.prototype = {}; A.DocumentListVM_fromStore__handleRefresh.prototype = { @@ -451398,13 +475982,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.DocumentListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.DocumentListVM_fromStore_closure0.prototype = { call$1(field) { @@ -451437,9 +476021,9 @@ t2 = t3.filterClearedAt; t5 = this.viewModel.documentList; t3 = t3.filter; - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_document, false, B.List_empty21, new A.DocumentScreen_build_closure(store), new A.DocumentScreen_build_closure0(store), new A.DocumentScreen_build_closure1(store), new A.DocumentScreen_build_closure2(store), new A.DocumentScreen_build_closure3(store), new A.DocumentScreen_build_closure4(store), new A.DocumentScreen_build_closure5(store), _null, A._setArrayType(["updated_at"], type$.JSArray_legacy_String), B.List_empty22, _null); + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_document, false, B.List_empty21, new A.DocumentScreen_build_closure(store), new A.DocumentScreen_build_closure0(store), new A.DocumentScreen_build_closure1(store), new A.DocumentScreen_build_closure2(store), new A.DocumentScreen_build_closure3(store), new A.DocumentScreen_build_closure4(store), new A.DocumentScreen_build_closure5(store), _null, A._setArrayType(["updated_at"], type$.JSArray_legacy_String), B.List_empty22, _null); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_document) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "document_fab", false, new A.DocumentScreen_build_closure6(context), t4.get$newDocument()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_document) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "document_fab", false, new A.DocumentScreen_build_closure6(context), t4.get$newDocument()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_document, t3, new A.DocumentScreen_build_closure7(store), t5, _null, _null, new A.DocumentScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.DocumentListBuilder(_null), t6, B.EntityType_document, t1, 0, _null, new A.DocumentScreen_build_closure9(store), new A.DocumentScreen_build_closure10(store)); } }; @@ -451465,7 +476049,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterDocumentsByState(state)); }, - $signature: 27 + $signature: 28 }; A.DocumentScreen_build_closure9.prototype = { call$0() { @@ -451530,7 +476114,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterDocumentsByState(state)); }, - $signature: 27 + $signature: 28 }; A.DocumentScreen_build_closure.prototype = { call$0() { @@ -451565,7 +476149,7 @@ call$2(context, vm) { return new A.DocumentScreen(vm, null); }, - $signature: 2631 + $signature: 2659 }; A.DocumentScreenVM.prototype = {}; A.DocumentEdit.prototype = { @@ -451612,27 +476196,26 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_document_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._DocumentEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_document_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._DocumentEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_document_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._DocumentEditState__onChanged_closure.prototype = { call$1(b) { return b; }, - $signature: 570 + $signature: 794 }; A._DocumentEditState__onChanged_closure0.prototype = { call$0() { @@ -451646,7 +476229,7 @@ return; this.viewModel.onSavePressed.call$1(context); }, - $signature: 16 + $signature: 17 }; A._DocumentEditState_build_closure.prototype = { call$1(context) { @@ -451654,7 +476237,7 @@ t1 = type$.JSArray_legacy_Widget; return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([], t1), _null, _null, false, _null, false, _null)], t1), _null, _null, _null, false, _null); }, - $signature: 129 + $signature: 137 }; A.DocumentEditScreen.prototype = { build$1(context) { @@ -451666,13 +476249,13 @@ call$1(store) { return A.DocumentEditVM_DocumentEditVM$fromStore(store); }, - $signature: 2633 + $signature: 2661 }; A.DocumentEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.DocumentEdit(viewModel, new A.ValueKey(viewModel.document.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2634 + $signature: 2662 }; A.DocumentEditVM.prototype = { get$document(receiver) { @@ -451688,12 +476271,12 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateDocument($document)); }, - $signature: 58 + $signature: 61 }; A.DocumentEditVM_DocumentEditVM$fromStore_closure0.prototype = { call$1(context) { }, - $signature: 16 + $signature: 17 }; A.DocumentView.prototype = { createState$0() { @@ -451704,7 +476287,7 @@ build$1(context) { var _null = null, $document = this._widget.viewModel.document; - return A.ViewScaffold$(_null, A.FormCard$(_null, A._setArrayType([], type$.JSArray_legacy_Widget), _null, _null, false, _null, false, _null), $document, _null, true, false, _null, _null); + return A.ViewScaffold$(_null, A.FormCard$(_null, A._setArrayType([], type$.JSArray_legacy_Widget), _null, _null, false, _null, false, _null), $document, true, false, _null, _null); } }; A.DocumentViewScreen.prototype = { @@ -451717,13 +476300,13 @@ call$1(store) { return A.DocumentViewVM_DocumentViewVM$fromStore(store); }, - $signature: 2635 + $signature: 2663 }; A.DocumentViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.DocumentView(vm, false, null); }, - $signature: 2636 + $signature: 2664 }; A.DocumentViewVM.prototype = { get$document(receiver) { @@ -451828,19 +476411,19 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._ExpenseEditState_build_closure2.prototype = { call$1(context) { return this.$this._expense_edit$_onSavePressed$1(context); }, - $signature: 18 + $signature: 20 }; A._ExpenseEditState_build_closure0.prototype = { call$2(context, action) { return this.$this._expense_edit$_onSavePressed$2(context, action); }, - $signature: 60 + $signature: 63 }; A._ExpenseEditState_build_closure.prototype = { call$0() { @@ -451875,8 +476458,8 @@ }; A.ExpenseEditDetails.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.ExpenseEditDetailsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A.ExpenseEditDetailsState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.Debouncer(500), B._StateLifecycle_0); } }; A.ExpenseEditDetailsState.prototype = { @@ -451954,17 +476537,17 @@ t12 = vendorState.list; t13 = t3[t4].userState.map; t2 = t2.staticState; - t8.push(A.EntityDropdown$(true, true, expense.vendorId, t10.call$4(t11, t12, t13, t2), _null, B.EntityType_vendor, B.List_empty1, t9, new A.ExpenseEditDetailsState_build_closure(viewModel, context), new A.ExpenseEditDetailsState_build_closure0(store), new A.ExpenseEditDetailsState_build_closure1(viewModel, expense), _null, _null, _null)); + t8.push(A.EntityDropdown$(true, true, expense.vendorId, t10.call$4(t11, t12, t13, t2), _null, B.EntityType_vendor, B.List_empty0, t9, new A.ExpenseEditDetailsState_build_closure(viewModel, context), new A.ExpenseEditDetailsState_build_closure0(store), new A.ExpenseEditDetailsState_build_closure1(viewModel, expense), _null, _null, _null)); t9 = expense.invoiceId; if (!(t9 != null && t9.length !== 0)) { t9 = t1.get$client(t1); t10 = expense.clientId; - B.JSArray_methods.addAll$1(t8, A._setArrayType([A.EntityDropdown$(true, false, t10, $.$get$memoizedDropdownClientList().call$4(clientState.map, clientState.list, t3[t4].userState.map, t2), _null, B.EntityType_client, B.List_empty1, t9, new A.ExpenseEditDetailsState_build_closure2(viewModel, context), _null, new A.ExpenseEditDetailsState_build_closure3(company, viewModel, expense), _null, _null, _null), new A.ProjectPicker(expense.projectId, t10, new A.ExpenseEditDetailsState_build_closure4(store, viewModel, expense), _null, new A.ValueKey("__project_" + A.S(t10) + "__", type$.ValueKey_String))], t7)); + B.JSArray_methods.addAll$1(t8, A._setArrayType([A.EntityDropdown$(true, false, t10, $.$get$memoizedDropdownClientList().call$4(clientState.map, clientState.list, t3[t4].userState.map, t2), _null, B.EntityType_client, B.List_empty0, t9, new A.ExpenseEditDetailsState_build_closure2(viewModel, context), _null, new A.ExpenseEditDetailsState_build_closure3(company, viewModel, expense), _null, _null, _null), new A.ProjectPicker(expense.projectId, t10, new A.ExpenseEditDetailsState_build_closure4(store, viewModel, expense), _null, new A.ValueKey("__project_" + A.S(t10) + "__", type$.ValueKey_String))], t7)); } t2 = t1.get$category(); t9 = $.$get$memoizedDropdownExpenseCategoriesList(); t4 = t3[t4].expenseCategoryState; - t8.push(A.EntityDropdown$(true, false, expense.categoryId, t9.call$2(t4.map, t4.list), _null, B.EntityType_expenseCategory, B.List_empty1, t2, _null, new A.ExpenseEditDetailsState_build_closure5(store), new A.ExpenseEditDetailsState_build_closure6(viewModel, expense), _null, _null, _null)); + t8.push(A.EntityDropdown$(true, false, expense.categoryId, t9.call$2(t4.map, t4.list), _null, B.EntityType_expenseCategory, B.List_empty0, t2, _null, new A.ExpenseEditDetailsState_build_closure5(store), new A.ExpenseEditDetailsState_build_closure6(viewModel, expense), _null, _null, _null)); t8.push(new A.UserPicker(expense.assignedUserId, new A.ExpenseEditDetailsState_build_closure7(viewModel, expense), _null)); t2 = expense.usesInclusiveTaxes; if (!t2) @@ -451993,7 +476576,7 @@ } if (t2) t8.push(amountField); - t8.push(A.EntityDropdown$(true, false, expense.currencyId, $.$get$memoizedCurrencyList().call$1(staticState.currencyMap), _null, B.EntityType_currency, B.List_empty1, t1.get$currency(), _null, _null, new A.ExpenseEditDetailsState_build_closure17(viewModel), _null, _null, _null)); + t8.push(A.EntityDropdown$(true, false, expense.currencyId, $.$get$memoizedCurrencyList().call$1(staticState.currencyMap), _null, B.EntityType_currency, B.List_empty0, t1.get$currency(), _null, _null, new A.ExpenseEditDetailsState_build_closure17(viewModel), _null, _null, _null)); t8.push(new A.DatePicker(t1.get$date(), expense.date, new A.ExpenseEditDetailsState_build_closure18(viewModel, expense), _null, false, _null, _null, _null)); t8.push(new A.CustomField(_this._expense_edit_details$_custom1Controller, _null, t6, "expense1", expense.customValue1, false, _null)); t8.push(new A.CustomField(_this._expense_edit_details$_custom2Controller, _null, t6, "expense2", expense.customValue2, false, _null)); @@ -452085,7 +476668,7 @@ call$1(completer) { this.viewModel.onAddVendorPressed.call$2(this.context, completer); }, - $signature: 209 + $signature: 208 }; A.ExpenseEditDetailsState_build_closure0.prototype = { call$2(completer, $name) { @@ -452094,14 +476677,14 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveVendorRequest(completer, t1)); }, - $signature: 156 + $signature: 141 }; A.ExpenseEditDetailsState_build__closure19.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_name = this.name; return b; }, - $signature: 90 + $signature: 96 }; A.ExpenseEditDetailsState_build_closure3.prototype = { call$1(client) { @@ -452133,7 +476716,7 @@ call$1(completer) { this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 209 + $signature: 208 }; A.ExpenseEditDetailsState_build_closure4.prototype = { call$1(selectedId) { @@ -452184,14 +476767,14 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveExpenseCategoryRequest(completer, t1)); }, - $signature: 156 + $signature: 141 }; A.ExpenseEditDetailsState_build__closure15.prototype = { call$1(b) { b.get$_expense_category_model$_$this()._expense_category_model$_name = this.name; return b; }, - $signature: 259 + $signature: 320 }; A.ExpenseEditDetailsState_build_closure7.prototype = { call$1(userId) { @@ -452223,7 +476806,7 @@ call$1(amount) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure11(amount))); }, - $signature: 503 + $signature: 478 }; A.ExpenseEditDetailsState_build__closure11.prototype = { call$1(b) { @@ -452236,7 +476819,7 @@ call$1(taxRate) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure10(taxRate))); }, - $signature: 102 + $signature: 108 }; A.ExpenseEditDetailsState_build__closure10.prototype = { call$1(b) { @@ -452266,7 +476849,7 @@ call$1(amount) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure8(amount))); }, - $signature: 503 + $signature: 478 }; A.ExpenseEditDetailsState_build__closure8.prototype = { call$1(b) { @@ -452279,7 +476862,7 @@ call$1(taxRate) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure7(taxRate))); }, - $signature: 102 + $signature: 108 }; A.ExpenseEditDetailsState_build__closure7.prototype = { call$1(b) { @@ -452309,7 +476892,7 @@ call$1(amount) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure5(amount))); }, - $signature: 503 + $signature: 478 }; A.ExpenseEditDetailsState_build__closure5.prototype = { call$1(b) { @@ -452322,7 +476905,7 @@ call$1(taxRate) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure4(taxRate))); }, - $signature: 102 + $signature: 108 }; A.ExpenseEditDetailsState_build__closure4.prototype = { call$1(b) { @@ -452385,7 +476968,7 @@ t1 = entry.get$key(entry); return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(entry.get$value(entry)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1, type$.legacy_String); }, - $signature: 284 + $signature: 282 }; A.ExpenseEditDetailsState_build_closure22.prototype = { call$2(date, _) { @@ -452418,12 +477001,11 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(A.S(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_int); }, - $signature: 163 + $signature: 159 }; A.ExpenseEditNotes.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.ExpenseEditNotesState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), B._StateLifecycle_0); + return new A.ExpenseEditNotesState(A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500), B._StateLifecycle_0); } }; A.ExpenseEditNotesState.prototype = { @@ -452526,18 +477108,17 @@ call$1(path) { return this.$this._widget.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A.ExpenseEditNotesState_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this._widget.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.ExpenseEditSettings.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.ExpenseEditSettingsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), B._StateLifecycle_0); + return new A.ExpenseEditSettingsState(A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500), B._StateLifecycle_0); } }; A.ExpenseEditSettingsState.prototype = { @@ -452630,7 +477211,7 @@ t5 = A.Text$(t1.get$markPaid(), _null, _null, _null, _null, _null, _null, _null, _null, _null); t6 = _this._showPaymentFields; t6 = A.SwitchListTile$(t4.secondary, _null, new A.ExpenseEditSettingsState_build_closure0(_this, expense, viewModel), _null, A.Text$(t1.get$markPaidHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t5, t6); - t4 = _this._showPaymentFields ? A.Column$(A._setArrayType([new A.SizedBox(_null, 8, _null, _null), A.EntityDropdown$(true, false, expense.paymentTypeId, $.$get$memoizedPaymentTypeList().call$1(staticState.paymentTypeMap), _null, B.EntityType_paymentType, B.List_empty1, t1.get$paymentType(), _null, _null, new A.ExpenseEditSettingsState_build_closure1(viewModel, expense), _null, _null, _null), new A.DatePicker(t1.get$date(), expense.paymentDate, new A.ExpenseEditSettingsState_build_closure2(viewModel, expense), _null, false, _null, _null, _null), A.DecoratedFormField$(false, _null, false, _this._expense_edit_settings$_transactionReferenceController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$transactionReference(), 3, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, _null), new A.SizedBox(_null, 16, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1) : new A.SizedBox(_null, _null, _null, _null); + t4 = _this._showPaymentFields ? A.Column$(A._setArrayType([new A.SizedBox(_null, 8, _null, _null), A.EntityDropdown$(true, false, expense.paymentTypeId, $.$get$memoizedPaymentTypeList().call$1(staticState.paymentTypeMap), _null, B.EntityType_paymentType, B.List_empty0, t1.get$paymentType(), _null, _null, new A.ExpenseEditSettingsState_build_closure1(viewModel, expense), _null, _null, _null), new A.DatePicker(t1.get$date(), expense.paymentDate, new A.ExpenseEditSettingsState_build_closure2(viewModel, expense), _null, false, _null, _null, _null), A.DecoratedFormField$(false, _null, false, _this._expense_edit_settings$_transactionReferenceController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$transactionReference(), 3, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, _null), new A.SizedBox(_null, 16, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1) : new A.SizedBox(_null, _null, _null, _null); t5 = A.Theme_of(context).colorScheme; t7 = A.Text$(t1.get$convertCurrency(), _null, _null, _null, _null, _null, _null, _null, _null, _null); t8 = $.$get$LocalizationsProvider__localizedValues(); @@ -452641,13 +477222,13 @@ t7 = A.SwitchListTile$(t5.secondary, _null, new A.ExpenseEditSettingsState_build_closure3(_this, staticState, expense, viewModel), _null, t10, t7, t11); if (t11) { t5 = expense.invoiceCurrencyId; - t10 = A.EntityDropdown$(true, false, t5, $.$get$memoizedCurrencyList().call$1(staticState.currencyMap), _null, B.EntityType_currency, B.List_empty1, t1.get$currency(), _null, _null, new A.ExpenseEditSettingsState_build_closure4(_this), _null, _null, _null); + t10 = A.EntityDropdown$(true, false, t5, $.$get$memoizedCurrencyList().call$1(staticState.currencyMap), _null, B.EntityType_currency, B.List_empty0, t1.get$currency(), _null, _null, new A.ExpenseEditSettingsState_build_closure4(_this), _null, _null, _null); t11 = type$.ValueKey_legacy_String; t5 = A.DecoratedFormField$(false, _null, false, _this._expense_edit_settings$_exchangeRateController, _null, true, _null, _null, _null, _null, false, true, new A.ValueKey("__rate_" + A.S(t5) + "__", t11), new A.TextInputType(2, true, true), t1.get$exchangeRate(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); t12 = expense.get$grossAmount(); t13 = expense.exchangeRate; t14 = t13 !== 1 && t13 !== 0 ? A.formatNumber(expense.get$grossAmount() * t13, context, _null, _null, B.FormatNumberType_4, true, _null, _null, false) : ""; - t11 = A.Column$(A._setArrayType([new A.SizedBox(_null, 8, _null, _null), t10, t5, A.Focus$(false, _null, A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, t14, _null, true, false, new A.ValueKey("__expense_amount_" + A.S(t12) + "_" + A.S(t13) + "__", t11), new A.TextInputType(2, true, true), t1.get$convertedAmount(), _null, _null, false, new A.ExpenseEditSettingsState_build_closure5(_this), _null, new A.ExpenseEditSettingsState_build_closure6(_this, viewModel), true, _null, _null, B.TextAlign_4, _null), _null, _null, _null, _null, true, _null, new A.ExpenseEditSettingsState_build_closure7(_this), _null, _null, _null), new A.SizedBox(_null, 16, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); + t11 = A.Column$(A._setArrayType([new A.SizedBox(_null, 8, _null, _null), t10, t5, A.Focus$(false, _null, A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, t14, _null, true, false, new A.ValueKey("__expense_amount_" + A.S(t12) + "_" + A.S(t13) + "__", t11), new A.TextInputType(2, true, true), t1.get$convertedAmount(), _null, _null, false, new A.ExpenseEditSettingsState_build_closure5(_this), _null, new A.ExpenseEditSettingsState_build_closure6(_this, viewModel), true, _null, _null, B.TextAlign_4, _null), _null, _null, _null, _null, true, _null, new A.ExpenseEditSettingsState_build_closure7(_this), _null, _null, _null, _null), new A.SizedBox(_null, 16, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); t5 = t11; } else t5 = new A.SizedBox(_null, _null, _null, _null); @@ -452741,7 +477322,7 @@ call$1(value) { this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditSettingsState_build__closure11(value))); }, - $signature: 20 + $signature: 21 }; A.ExpenseEditSettingsState_build__closure11.prototype = { call$1(b) { @@ -452764,7 +477345,7 @@ t1 = _this.$this; t1.setState$1(new A.ExpenseEditSettingsState_build__closure10(t1, value)); }, - $signature: 20 + $signature: 21 }; A.ExpenseEditSettingsState_build__closure7.prototype = { call$1(b) { @@ -452791,7 +477372,7 @@ call$0() { return this.$this._showPaymentFields = this.value; }, - $signature: 25 + $signature: 24 }; A.ExpenseEditSettingsState_build_closure1.prototype = { call$1(paymentType) { @@ -452836,13 +477417,13 @@ $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.ExpenseEditSettingsState_build__closure4(t1)); } }, - $signature: 20 + $signature: 21 }; A.ExpenseEditSettingsState_build__closure2.prototype = { call$0() { return this.$this._showConvertCurrencyFields = this.value; }, - $signature: 25 + $signature: 24 }; A.ExpenseEditSettingsState_build__closure3.prototype = { call$1(b) { @@ -452867,7 +477448,7 @@ call$1(hasFocus) { return this.$this._calculateExchangeRate$0(); }, - $signature: 45 + $signature: 44 }; A.ExpenseEditSettingsState_build_closure5.prototype = { call$1(value) { @@ -452880,13 +477461,13 @@ this.$this._calculateExchangeRate$0(); this.viewModel.onSavePressed.call$1(context); }, - $signature: 16 + $signature: 17 }; A.ExpenseEditSettingsState_build_closure8.prototype = { call$1(value) { this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditSettingsState_build__closure1(value))); }, - $signature: 20 + $signature: 21 }; A.ExpenseEditSettingsState_build__closure1.prototype = { call$1(b) { @@ -452908,7 +477489,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditSettingsState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A.ExpenseEditSettingsState_build__closure0.prototype = { call$1(b) { @@ -452921,7 +477502,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditSettingsState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A.ExpenseEditSettingsState_build__closure.prototype = { call$1(b) { @@ -452940,13 +477521,13 @@ call$1(store) { return A.ExpenseEditVM_ExpenseEditVM$fromStore(store); }, - $signature: 2640 + $signature: 2668 }; A.ExpenseEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.ExpenseEdit(viewModel, new A.ValueKey(viewModel.expense.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2641 + $signature: 2669 }; A.AbstractExpenseEditVM.prototype = { get$expense() { @@ -452960,7 +477541,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateExpense(expense)); }, - $signature: 139 + $signature: 150 }; A.ExpenseEditVM_ExpenseEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -452971,7 +477552,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.ExpenseEditVM_ExpenseEditVM$fromStore_closure2.prototype = { call$2(context, completer) { @@ -452984,7 +477565,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.ExpenseEditVM_ExpenseEditVM$fromStore__closure5(t3), t4); }, - $signature: 114 + $signature: 118 }; A.ExpenseEditVM_ExpenseEditVM$fromStore__closure4.prototype = { call$1(_) { @@ -453012,7 +477593,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.ExpenseEditVM_ExpenseEditVM$fromStore__closure3(t3), t4); }, - $signature: 114 + $signature: 118 }; A.ExpenseEditVM_ExpenseEditVM$fromStore__closure2.prototype = { call$1(_) { @@ -453042,7 +477623,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 183 + $signature: 172 }; A.ExpenseEditVM_ExpenseEditVM$fromStore__closure6.prototype = { call$0() { @@ -453124,13 +477705,13 @@ A.viewEntity(false, savedExpense, _null, true); } }, - $signature: 139 + $signature: 150 }; A.ExpenseEditVM_ExpenseEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.ExpenseEditVM_ExpenseEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ExpenseEditVM_ExpenseEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -453138,7 +477719,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.ExpenseEditVM_ExpenseEditVM$fromStore_closure4.prototype = { call$2(context, multipartFile) { @@ -453148,17 +477729,17 @@ t2[0].call$1(new A.SaveExpenseDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.expense)); t1.then$1$1(0, new A.ExpenseEditVM_ExpenseEditVM$fromStore__closure0(context), type$.Null).catchError$1(new A.ExpenseEditVM_ExpenseEditVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.ExpenseEditVM_ExpenseEditVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.ExpenseEditVM_ExpenseEditVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.ExpenseEditVM_ExpenseEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ExpenseEditVM_ExpenseEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -453166,7 +477747,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.ExpenseEditVM_ExpenseEditVM$fromStore_closure5.prototype = { call$4(context, $document, password, idToken) { @@ -453181,7 +477762,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.ExpenseEditVM_ExpenseEditVM$fromStore__closure.prototype = { call$1(value) { @@ -453189,7 +477770,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadExpense(null, this.expense.id)); }, - $signature: 80 + $signature: 87 }; A.ExpenseListItem.prototype = { build$1(context) { @@ -453292,11 +477873,11 @@ t6 = A.Expanded$(A.Column$(A._setArrayType([A.Text$(t5, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t6.get$value(t6) >>> 16 & 255, t6.get$value(t6) >>> 8 & 255, t6.get$value(t6) & 255)), _null, _null, _null), new A.EntityStateLabel(t4, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1); t5 = _this.localization.lookup$1(B.Map_EHoyn.$index(0, t4.get$calculatedStatusId())); t8 = _this.category.color; - t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.ExpenseListItem_build__closure4(t1), new A.ExpenseListItem_build__closure5(t1), false, _null, _null, A.Row$(A._setArrayType([t6, A.Text$(t5, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t8.length !== 0 && t8 !== "#fff" ? A.convertHexStringToColor(t8) : new A.ExpenseStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t4.get$calculatedStatusId()), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, t3, _null, _null); + t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.ExpenseListItem_build__closure4(t1), new A.ExpenseListItem_build__closure5(t1), false, _null, _null, _null, A.Row$(A._setArrayType([t6, A.Text$(t5, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t8.length !== 0 && t8 !== "#fff" ? A.convertHexStringToColor(t8) : new A.ExpenseStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t4.get$calculatedStatusId()), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, t3, _null, _null); } return t1; }, - $signature: 109 + $signature: 111 }; A.ExpenseListItem_build__closure2.prototype = { call$0() { @@ -453317,14 +477898,14 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 9 + $signature: 10 }; A.ExpenseListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.expense], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.ExpenseListItem_build__closure5.prototype = { call$0() { @@ -453345,7 +477926,7 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 9 + $signature: 10 }; A.ExpenseListBuilder.prototype = { build$1(context) { @@ -453361,7 +477942,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_expense, new A.ExpenseListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.ExpensePresenter(), t2, t4); }, - $signature: 2642 + $signature: 2670 }; A.ExpenseListBuilder_build__closure.prototype = { call$2(context, index) { @@ -453375,7 +477956,7 @@ t2 = t4 && B.JSArray_methods.contains$1(t3._list, t2); return A.ExpenseListItem$(expense, t1.filter, t2, true, null, null, t4, true); }, - $signature: 370 + $signature: 343 }; A.ExpenseListVM.prototype = { get$user(receiver) { @@ -453396,13 +477977,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.ExpenseListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.ExpenseListVM_fromStore_closure0.prototype = { call$1(field) { @@ -453584,7 +478165,7 @@ t9 = A._setArrayType(["status", "number", "vendor", "client", "date", "amount", "public_notes", "entity_state"], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("expense1", true), company.getCustomFieldValues$2$excludeBlank("expense2", true), company.getCustomFieldValues$2$excludeBlank("expense3", true), company.getCustomFieldValues$2$excludeBlank("expense4", true), t9, B.EntityType_expense, false, B.List_empty21, new A.ExpenseScreen_build_closure4(store), new A.ExpenseScreen_build_closure5(store), new A.ExpenseScreen_build_closure6(store), new A.ExpenseScreen_build_closure7(store), new A.ExpenseScreen_build_closure8(store), new A.ExpenseScreen_build_closure9(store), new A.ExpenseScreen_build_closure10(store), new A.ExpenseScreen_build_closure11(store), A._setArrayType(["number", "date", "updated_at"], t7), statuses, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_expense) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "expense_fab", false, new A.ExpenseScreen_build_closure12(context), t2.get$newExpense()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_expense) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "expense_fab", false, new A.ExpenseScreen_build_closure12(context), t2.get$newExpense()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_expense, t3, new A.ExpenseScreen_build_closure13(store), t6, statuses, new A.ExpenseScreen_build_closure14(store), new A.ExpenseScreen_build_closure15(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.ExpenseListBuilder(_null), t8, B.EntityType_expense, t1, 0, _null, new A.ExpenseScreen_build_closure16(store), new A.ExpenseScreen_build_closure17(store)); } }; @@ -453596,7 +478177,7 @@ b.get$_expense_model$_$this()._expense_model$_name = t1; return b; }, - $signature: 282 + $signature: 290 }; A.ExpenseScreen_build_closure0.prototype = { call$1(b) { @@ -453607,7 +478188,7 @@ b.get$_expense_model$_$this()._expense_model$_name = t1; return b; }, - $signature: 282 + $signature: 290 }; A.ExpenseScreen_build_closure1.prototype = { call$1(b) { @@ -453617,7 +478198,7 @@ b.get$_expense_model$_$this()._expense_model$_name = t1; return b; }, - $signature: 282 + $signature: 290 }; A.ExpenseScreen_build_closure2.prototype = { call$1(b) { @@ -453627,7 +478208,7 @@ b.get$_expense_model$_$this()._expense_model$_name = t1; return b; }, - $signature: 282 + $signature: 290 }; A.ExpenseScreen_build_closure3.prototype = { call$1(b) { @@ -453637,7 +478218,7 @@ b.get$_expense_model$_$this()._expense_model$_name = t1; return b; }, - $signature: 282 + $signature: 290 }; A.ExpenseScreen_build_closure17.prototype = { call$0() { @@ -453661,7 +478242,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterExpensesByState(state)); }, - $signature: 27 + $signature: 28 }; A.ExpenseScreen_build_closure14.prototype = { call$2($status, value) { @@ -453669,7 +478250,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterExpensesByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.ExpenseScreen_build_closure16.prototype = { call$0() { @@ -453734,7 +478315,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterExpensesByState(state)); }, - $signature: 27 + $signature: 28 }; A.ExpenseScreen_build_closure11.prototype = { call$2($status, value) { @@ -453742,7 +478323,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterExpensesByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.ExpenseScreen_build_closure4.prototype = { call$0() { @@ -453777,7 +478358,7 @@ call$2(context, vm) { return new A.ExpenseScreen(vm, null); }, - $signature: 2645 + $signature: 2673 }; A.ExpenseScreenVM.prototype = {}; A.ExpenseView.prototype = { @@ -453846,19 +478427,10 @@ t5 = A._setArrayType([t5, A.Tab$(_null, t6.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t6.length + ")")], type$.JSArray_legacy_Widget); if (B.JSArray_methods.contains$1(A._setArrayType([B.EntityType_recurringExpense], type$.JSArray_legacy_EntityType), expense.entityType)) t5.push(A.Tab$(_null, t1.get$schedule())); - t3 = A.TabBar$(t3, _null, t4 === B.AppLayout_mobile, _null, _null, t5); - t4 = viewModel.state; - if (t4.get$isHosted()) { - t5 = t4.uiState.selectedCompanyIndex; - t5 = t4.userCompanyStates._list[t5].userCompany.account.plan === "enterprise"; - t4 = t5; - } else - t4 = true; - t1 = t4 ? new A.Builder(new A._ExpenseViewState_build_closure(viewModel, t1), _null) : _null; - return A.ViewScaffold$(t3, new A.Builder(new A._ExpenseViewState_build_closure0(this, viewModel, expense), _null), expense, t1, true, t2, _null, _null); + return A.ViewScaffold$(A.TabBar$(t3, _null, t4 === B.AppLayout_mobile, _null, _null, t5), new A.Builder(new A._ExpenseViewState_build_closure(this, viewModel, expense), _null), expense, true, t2, _null, _null); } }; - A._ExpenseViewState_build_closure0.prototype = { + A._ExpenseViewState_build_closure.prototype = { call$1(context) { var t5, t6, t7, _null = null, t1 = this.$this, @@ -453889,62 +478461,25 @@ t3 = true; return A.Column$(A._setArrayType([t1, new A.BottomButtons(t5, t2, B.JSArray_methods.contains$1(A._setArrayType([B.EntityType_recurringExpense], t6), t7) ? B.EntityAction_cloneToRecurring : B.EntityAction_cloneToExpense, t3, true, _null)], t4), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 243 + $signature: 228 }; A._ExpenseViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ExpenseViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ExpenseViewState_build__closure1.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 - }; - A._ExpenseViewState_build_closure.prototype = { - call$1(context) { - var t1 = this.localization; - return A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57648_MaterialIcons_null_false, B.Color_4294967295, null), "expense_fab", false, new A._ExpenseViewState_build__closure2(this.viewModel), t1.get$create(t1)); - }, - $signature: 2646 - }; - A._ExpenseViewState_build__closure2.prototype = { - call$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.Null), - $async$self = this, t1, multipartFile; - var $async$call$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - $async$goto = 2; - return A._asyncAwait(A.pickFile(null, null, null), $async$call$0); - case 2: - // returning from await. - multipartFile = $async$result; - if (multipartFile != null) { - t1 = $.$get$navigatorKey(); - t1.toString; - $async$self.viewModel.onUploadDocument.call$2($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), multipartFile); - } - // implicit return - return A._asyncReturn(null, $async$completer); - } - }); - return A._asyncStartSync($async$call$0, $async$completer); - }, - $signature: 31 + $signature: 34 }; A.__ExpenseViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -453974,13 +478509,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A.ExpenseViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.ExpenseOverview.prototype = { build$1(context) { @@ -454118,7 +478653,7 @@ t2.$indexSet(0, t3, t1 !== 1 && t1 !== 0 ? A.formatNumber(t1, t4, _null, _null, B.FormatNumberType_3, true, _null, _null, false) : _null); return A._setArrayType([new A.FieldGrid(t2, _null)], type$.JSArray_legacy_Widget); }, - $signature: 241 + $signature: 226 }; A.ExpenseViewSchedule.prototype = { createState$0() { @@ -454140,7 +478675,7 @@ var t2, t3, _null = null, expense = this._widget.viewModel.expense, t1 = type$.JSArray_legacy_Widget; - t1 = A._setArrayType([A.Row$(A._setArrayType([A.Expanded$(A.Text$(A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$sendDate(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_5, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), 1)], t1), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t1); + t1 = A._setArrayType([A.Row$(A._setArrayType([A.Expanded$(A.Text$(A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$sendDate(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_5_600, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), 1)], t1), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t1); if (expense.get$isStale() && expense.recurringDates._list.length === 0) t1.push(new A.LoadingIndicator(300, false, _null)); t2 = expense.recurringDates._list; @@ -454154,7 +478689,7 @@ var _null = null; return new A.Padding(B.EdgeInsets_0_16_0_0, A.Row$(A._setArrayType([A.Expanded$(A.Text$(A.formatDate(schedule.sendDate, this.context, true, true, false), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null); }, - $signature: 2647 + $signature: 2674 }; A.ExpenseViewScreen.prototype = { build$1(context) { @@ -454166,13 +478701,13 @@ call$1(store) { return A.ExpenseViewVM_ExpenseViewVM$fromStore(store); }, - $signature: 2648 + $signature: 2675 }; A.ExpenseViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ExpenseView(vm, this.$this.isFilter, vm.state.uiState.expenseUIState.tabIndex, null); }, - $signature: 2649 + $signature: 2676 }; A.AbstractExpenseViewVM.prototype = { get$expense() { @@ -454191,13 +478726,13 @@ t1[0].call$1(new A.LoadExpense(completer, this.expense.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.ExpenseViewVM_ExpenseViewVM$fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.ExpenseViewVM_ExpenseViewVM$fromStore_closure0.prototype = { call$2(context, multipartFile) { @@ -454207,19 +478742,19 @@ t2[0].call$1(new A.SaveExpenseDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.expense)); t1.then$1$1(0, new A.ExpenseViewVM_ExpenseViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.ExpenseViewVM_ExpenseViewVM$fromStore__closure1()); }, - $signature: 77 + $signature: 81 }; A.ExpenseViewVM_ExpenseViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.ExpenseViewVM_ExpenseViewVM$fromStore__closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.ExpenseViewVM_ExpenseViewVM$fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ExpenseViewVM_ExpenseViewVM$fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -454227,7 +478762,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.ExpenseViewVM_ExpenseViewVM$fromStore_closure1.prototype = { call$4(context, $document, password, idToken) { @@ -454242,7 +478777,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.ExpenseViewVM_ExpenseViewVM$fromStore__closure.prototype = { call$1(value) { @@ -454250,11 +478785,11 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadExpense(null, this.expense.id)); }, - $signature: 80 + $signature: 87 }; A.ExpenseCategoryEdit.prototype = { createState$0() { - return new A._ExpenseCategoryEditState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._ExpenseCategoryEditState(new A.Debouncer(500), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._ExpenseCategoryEditState.prototype = { @@ -454307,21 +478842,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_expense_category_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._ExpenseCategoryEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_expense_category_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._ExpenseCategoryEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_expense_category_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._ExpenseCategoryEditState__onChanged_closure.prototype = { call$1(b) { @@ -454329,7 +478863,7 @@ b.get$_expense_category_model$_$this()._expense_category_model$_name = t1; return b; }, - $signature: 259 + $signature: 320 }; A._ExpenseCategoryEditState__onChanged_closure0.prototype = { call$0() { @@ -454341,13 +478875,13 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._ExpenseCategoryEditState_build_closure1.prototype = { call$1(_) { return this.$this._expense_category_edit$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._ExpenseCategoryEditState_build_closure.prototype = { call$1(context) { @@ -454358,19 +478892,19 @@ t4 = type$.JSArray_legacy_Widget; return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t1._expense_category_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$name(t2), _null, _null, false, _null, _null, new A._ExpenseCategoryEditState_build__closure(t1), true, _null, _null, B.TextAlign_4, new A._ExpenseCategoryEditState_build__closure0(t2)), A.FormColorPicker$(t3.color, _null, new A._ExpenseCategoryEditState_build__closure1(_this.viewModel, t3))], t4), _null, _null, false, _null, false, _null)], t4), _null, _null, _null, false, _null); }, - $signature: 129 + $signature: 137 }; A._ExpenseCategoryEditState_build__closure.prototype = { call$1(_) { return this.$this._expense_category_edit$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._ExpenseCategoryEditState_build__closure0.prototype = { call$1(value) { return J.trim$0$s(value).length === 0 ? this.localization.get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A._ExpenseCategoryEditState_build__closure1.prototype = { call$1(value) { @@ -454383,7 +478917,7 @@ b.get$_expense_category_model$_$this()._expense_category_model$_color = this.value; return b; }, - $signature: 259 + $signature: 320 }; A.ExpenseCategoryEditScreen.prototype = { build$1(context) { @@ -454395,13 +478929,13 @@ call$1(store) { return A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore(store); }, - $signature: 2650 + $signature: 2677 }; A.ExpenseCategoryEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.ExpenseCategoryEdit(viewModel, new A.ValueKey(viewModel.expenseCategory.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2651 + $signature: 2678 }; A.ExpenseCategoryEditVM.prototype = { get$expenseCategory() { @@ -454417,7 +478951,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateExpenseCategory(expenseCategory)); }, - $signature: 375 + $signature: 331 }; A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -454428,7 +478962,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -454439,7 +478973,7 @@ } new A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore__closure(this.store, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore__closure.prototype = { call$0() { @@ -454490,13 +479024,13 @@ } else if (t2.uiState.expenseCategoryUIState.saveCompleter == null) A.viewEntity(false, savedExpenseCategory, null, true); }, - $signature: 375 + $signature: 331 }; A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -454504,7 +479038,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.ExpenseCategoryListItem.prototype = { build$1(context) { @@ -454531,7 +479065,7 @@ t7 = type$.JSArray_legacy_Widget; t6 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6.size._dx); t8 = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t2, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t5, new A.ExpenseCategoryListItem_build_closure0(_this), new A.ExpenseCategoryListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t1, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t4, t3, true, _null); + return new A.DismissibleEntity(t2, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t5, _null, new A.ExpenseCategoryListItem_build_closure0(_this), new A.ExpenseCategoryListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t1, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t4, t3, true, _null); }, get$expenseCategory() { return this.expenseCategory; @@ -454556,7 +479090,7 @@ call$1(_) { return null; }, - $signature: 20 + $signature: 21 }; A.ExpenseCategoryListBuilder.prototype = { build$1(context) { @@ -454573,7 +479107,7 @@ t5 = viewModel.onSortColumn; return A.EntityList$(t2, B.EntityType_expenseCategory, new A.ExpenseCategoryListBuilder_build__closure(viewModel), viewModel.onClearMultielsect, t4, t5, new A.ExpenseCategoryPresenter(), t1, t3); }, - $signature: 2652 + $signature: 2679 }; A.ExpenseCategoryListBuilder_build__closure.prototype = { call$2(context, index) { @@ -454589,7 +479123,7 @@ t2 = false; return A.ExpenseCategoryListItem$(expenseCategory, t1.filter, t2, null, false); }, - $signature: 678 + $signature: 765 }; A.ExpenseCategoryListVM.prototype = {}; A.ExpenseCategoryListVM_fromStore__handleRefresh.prototype = { @@ -454606,13 +479140,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.ExpenseCategoryListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.ExpenseCategoryListVM_fromStore_closure0.prototype = { call$1(field) { @@ -454653,9 +479187,9 @@ t6 = type$.JSArray_legacy_String; t7 = A.List_List$of(A._setArrayType([], t6), true, type$.legacy_String); B.JSArray_methods.addAll$1(t7, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t6)); - t7 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t6), B.EntityType_expenseCategory, false, B.List_empty21, new A.ExpenseCategoryScreen_build_closure(store), new A.ExpenseCategoryScreen_build_closure0(store), new A.ExpenseCategoryScreen_build_closure1(store), new A.ExpenseCategoryScreen_build_closure2(store), new A.ExpenseCategoryScreen_build_closure3(store), new A.ExpenseCategoryScreen_build_closure4(store), new A.ExpenseCategoryScreen_build_closure5(store), _null, A._setArrayType(["name", "updated_at"], t6), B.List_empty22, t7); + t7 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t6), B.EntityType_expenseCategory, false, B.List_empty21, new A.ExpenseCategoryScreen_build_closure(store), new A.ExpenseCategoryScreen_build_closure0(store), new A.ExpenseCategoryScreen_build_closure1(store), new A.ExpenseCategoryScreen_build_closure2(store), new A.ExpenseCategoryScreen_build_closure3(store), new A.ExpenseCategoryScreen_build_closure4(store), new A.ExpenseCategoryScreen_build_closure5(store), _null, A._setArrayType(["name", "updated_at"], t6), B.List_empty22, t7); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_expenseCategory) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "expense_category_fab", false, new A.ExpenseCategoryScreen_build_closure6(context), t4.get$newExpenseCategory()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_expenseCategory) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "expense_category_fab", false, new A.ExpenseCategoryScreen_build_closure6(context), t4.get$newExpenseCategory()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_expenseCategory, t3, new A.ExpenseCategoryScreen_build_closure7(store), t5, _null, _null, new A.ExpenseCategoryScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.ExpenseCategoryListBuilder(_null), t7, B.EntityType_expenseCategory, t1, 0, "expense_settings", new A.ExpenseCategoryScreen_build_closure9(store), new A.ExpenseCategoryScreen_build_closure10(store)); } }; @@ -454698,7 +479232,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterExpenseCategoriesByState(state)); }, - $signature: 27 + $signature: 28 }; A.ExpenseCategoryScreen_build_closure4.prototype = { call$1(value) { @@ -454714,7 +479248,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterExpenseCategoriesByState(state)); }, - $signature: 27 + $signature: 28 }; A.ExpenseCategoryScreen_build_closure.prototype = { call$0() { @@ -454781,7 +479315,7 @@ call$2(context, vm) { return new A.ExpenseCategoryScreen(vm, null); }, - $signature: 2654 + $signature: 2681 }; A.ExpenseCategoryScreenVM.prototype = {}; A.ExpenseCategoryView.prototype = { @@ -454809,7 +479343,7 @@ t6 = _this._widget.isFilter; t7.push(new A.EntitiesListTile(expenseCategory, B.EntityType_transaction, t1.get$transactions(), $.$get$memoizedTransactionStatsForExpenseCategory().call$2(t3, t5[t4].transactionState.map).present$2(t1.get$active(t1), t1.get$archived()), t6, false, _null)); } - return A.ViewScaffold$(_null, new A.ScrollableListView(t7, _null, _null, _null, false, _null), expenseCategory, _null, true, t2, new A._ExpenseCategoryViewState_build_closure(viewModel), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(t7, _null, _null, _null, false, _null), expenseCategory, true, t2, new A._ExpenseCategoryViewState_build_closure(viewModel), _null); } }; A._ExpenseCategoryViewState_build_closure.prototype = { @@ -454828,13 +479362,13 @@ call$1(store) { return A.ExpenseCategoryViewVM_ExpenseCategoryViewVM$fromStore(store); }, - $signature: 2655 + $signature: 2682 }; A.ExpenseCategoryViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ExpenseCategoryView(vm, this.$this.isFilter, null); }, - $signature: 2656 + $signature: 2683 }; A.ExpenseCategoryViewVM.prototype = { get$expenseCategory() { @@ -454854,8 +479388,7 @@ }; A.GroupEdit.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._GroupEditState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + return new A._GroupEditState(A.TextEditingController$(null), A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A._GroupEditState.prototype = { @@ -454908,21 +479441,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_group_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._GroupEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_group_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._GroupEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_group_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._GroupEditState__onChanged_closure.prototype = { call$1(b) { @@ -454930,7 +479462,7 @@ b.get$_group_model$_$this()._group_model$_name = t1; return b; }, - $signature: 492 + $signature: 438 }; A._GroupEditState__onChanged_closure0.prototype = { call$0() { @@ -454942,13 +479474,13 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._GroupEditState_build_closure1.prototype = { call$1(_) { return this.$this._group_edit$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._GroupEditState_build_closure.prototype = { call$1(context) { @@ -454958,19 +479490,19 @@ t3 = type$.JSArray_legacy_Widget; return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t2._group_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$name(t1), _null, _null, false, _null, _null, new A._GroupEditState_build__closure(t2), true, _null, _null, B.TextAlign_4, new A._GroupEditState_build__closure0(t1))], t3), _null, _null, false, _null, false, _null)], t3), _null, _null, _null, false, _null); }, - $signature: 129 + $signature: 137 }; A._GroupEditState_build__closure.prototype = { call$1(_) { return this.$this._group_edit$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._GroupEditState_build__closure0.prototype = { call$1(value) { return J.trim$0$s(value).length === 0 ? this.localization.get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A.GroupEditScreen.prototype = { build$1(context) { @@ -454982,13 +479514,13 @@ call$1(store) { return A.GroupEditVM_GroupEditVM$fromStore(store); }, - $signature: 2657 + $signature: 2684 }; A.GroupEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.GroupEdit(viewModel, new A.ValueKey(viewModel.group.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2658 + $signature: 2685 }; A.GroupEditVM.prototype = { get$group() { @@ -455004,7 +479536,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateGroup(group)); }, - $signature: 260 + $signature: 316 }; A.GroupEditVM_GroupEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -455015,7 +479547,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.GroupEditVM_GroupEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -455049,7 +479581,7 @@ } new A.GroupEditVM_GroupEditVM$fromStore__closure(this.store, t1).call$0(); }, - $signature: 16 + $signature: 17 }; A.GroupEditVM_GroupEditVM$fromStore__closure.prototype = { call$0() { @@ -455101,13 +479633,13 @@ } else A.viewEntity(false, savedGroup, null, true); }, - $signature: 260 + $signature: 316 }; A.GroupEditVM_GroupEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.GroupEditVM_GroupEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.GroupEditVM_GroupEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -455115,7 +479647,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.GroupListItem.prototype = { build$1(context) { @@ -455139,7 +479671,7 @@ t5 = type$.JSArray_legacy_Widget; t4 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t3.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4.size._dx); t6 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t1, t3, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.GroupListItem_build_closure0(_this), new A.GroupListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t6, new A.EntityStateLabel(t3, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t4, _null, _null), false, true, true, _null); + return new A.DismissibleEntity(t1, t3, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.GroupListItem_build_closure0(_this), new A.GroupListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t6, new A.EntityStateLabel(t3, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t4, _null, _null), false, true, true, _null); }, get$user(receiver) { return this.user; @@ -455166,7 +479698,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.GroupListBuilder.prototype = { build$1(context) { @@ -455180,7 +479712,7 @@ t2 = viewModel.state; return A.EntityList$(viewModel.groupList, B.EntityType_group, new A.GroupListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, null, t2, null); }, - $signature: 2659 + $signature: 2686 }; A.GroupListBuilder_build__closure.prototype = { call$2(context, index) { @@ -455197,7 +479729,7 @@ t2 = false; return new A.GroupListItem(t3, group, t1.filter, t2, null); }, - $signature: 2660 + $signature: 2687 }; A.GroupListVM.prototype = {}; A.GroupListVM_fromStore__handleRefresh.prototype = { @@ -455214,13 +479746,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.GroupListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.GroupListVM_fromStore_closure0.prototype = { call$1(field) { @@ -455250,7 +479782,7 @@ t5 = t4.filterClearedAt; t6 = this.viewModel.groupList; t4 = t4.filter; - t7 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_group, false, B.List_empty21, new A.GroupSettingsScreen_build_closure(store), _null, _null, _null, _null, new A.GroupSettingsScreen_build_closure0(store), new A.GroupSettingsScreen_build_closure1(store), _null, A._setArrayType(["name"], type$.JSArray_legacy_String), B.List_empty22, _null); + t7 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_group, false, B.List_empty21, new A.GroupSettingsScreen_build_closure(store), _null, _null, _null, _null, new A.GroupSettingsScreen_build_closure0(store), new A.GroupSettingsScreen_build_closure1(store), _null, A._setArrayType(["name"], type$.JSArray_legacy_String), B.List_empty22, _null); if (t1.prefState.appLayout === B.AppLayout_mobile) { t1 = t1.userCompanyStates; t3 = t3.selectedCompanyIndex; @@ -455258,7 +479790,7 @@ t1 = t3; } else t1 = false; - t1 = t1 ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "group_fab", false, new A.GroupSettingsScreen_build_closure2(context), t2.get$newGroup()) : _null; + t1 = t1 ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "group_fab", false, new A.GroupSettingsScreen_build_closure2(context), t2.get$newGroup()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_group, t4, new A.GroupSettingsScreen_build_closure3(store), t6, _null, _null, new A.GroupSettingsScreen_build_closure4(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.GroupListBuilder(_null), t7, B.EntityType_group, t1, 0, _null, new A.GroupSettingsScreen_build_closure5(store), new A.GroupSettingsScreen_build_closure6(store)); } }; @@ -455284,7 +479816,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterGroupsByState(state)); }, - $signature: 27 + $signature: 28 }; A.GroupSettingsScreen_build_closure5.prototype = { call$0() { @@ -455317,7 +479849,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterGroupsByState(state)); }, - $signature: 27 + $signature: 28 }; A.GroupSettingsScreen_build_closure.prototype = { call$0() { @@ -455352,7 +479884,7 @@ call$2(context, vm) { return new A.GroupSettingsScreen(vm, null); }, - $signature: 2661 + $signature: 2688 }; A.GroupScreenVM.prototype = {}; A.GroupView.prototype = { @@ -455391,7 +479923,7 @@ t9 = t1.get$clients(t1); t10 = $.$get$memoizedClientStatsForGroup(); t11 = state.uiState.selectedCompanyIndex; - return A.ViewScaffold$(t4, A.TabBarView$(A._setArrayType([new A.ScrollableListView(A._setArrayType([new A.Padding(B.EdgeInsets_16_0_16_16, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t7.toUpperCase(), new A._GroupViewState_build_closure(context, group), _null, _null), _null), new A.ListDivider(_null), new A.EntitiesListTile(group, B.EntityType_client, t9, t10.call$2(state.userCompanyStates._list[t11].clientState.map, group.id).present$2(t1.get$active(t1), t1.get$archived()), t8, false, _null), new A.ListDivider(_null), new A.SettingsViewer(group.settings, state, _null)], t6), _null, _null, _null, false, _null), new A.DocumentGrid(new A.CopyOnWriteList(true, t5, A._instanceType(documents)._eval$1("CopyOnWriteList<1>")), new A._GroupViewState_build_closure0(viewModel, context), new A._GroupViewState_build_closure1(viewModel, context), _null, _null)], t6), t3, _null), group, _null, true, t2, new A._GroupViewState_build_closure2(viewModel), _null); + return A.ViewScaffold$(t4, A.TabBarView$(A._setArrayType([new A.ScrollableListView(A._setArrayType([new A.Padding(B.EdgeInsets_16_0_16_16, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t7.toUpperCase(), new A._GroupViewState_build_closure(context, group), _null, _null), _null), new A.ListDivider(_null), new A.EntitiesListTile(group, B.EntityType_client, t9, t10.call$2(state.userCompanyStates._list[t11].clientState.map, group.id).present$2(t1.get$active(t1), t1.get$archived()), t8, false, _null), new A.ListDivider(_null), new A.SettingsViewer(group.settings, state, _null)], t6), _null, _null, _null, false, _null), new A.DocumentGrid(new A.CopyOnWriteList(true, t5, A._instanceType(documents)._eval$1("CopyOnWriteList<1>")), new A._GroupViewState_build_closure0(viewModel, context), new A._GroupViewState_build_closure1(viewModel, context), _null, _null)], t6), t3, _null), group, true, t2, new A._GroupViewState_build_closure2(viewModel), _null); } }; A._GroupViewState_build_closure2.prototype = { @@ -455410,13 +479942,13 @@ call$1(path) { return this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A._GroupViewState_build_closure1.prototype = { call$3($document, password, idToken) { return this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.SettingsViewer.prototype = { build$1(context) { @@ -455891,13 +480423,13 @@ call$1(store) { return A.GroupViewVM_GroupViewVM$fromStore(store); }, - $signature: 2662 + $signature: 2689 }; A.GroupViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.GroupView(vm, this.$this.isFilter, null); }, - $signature: 3329 + $signature: 4036 }; A.GroupViewVM.prototype = { get$group() { @@ -455923,17 +480455,17 @@ t2[0].call$1(new A.SaveGroupDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.group)); t1.then$1$1(0, new A.GroupViewVM_GroupViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.GroupViewVM_GroupViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.GroupViewVM_GroupViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.GroupViewVM_GroupViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.GroupViewVM_GroupViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.GroupViewVM_GroupViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -455941,7 +480473,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.GroupViewVM_GroupViewVM$fromStore_closure1.prototype = { call$4(context, $document, password, idToken) { @@ -455956,7 +480488,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.GroupViewVM_GroupViewVM$fromStore__closure.prototype = { call$1(value) { @@ -455964,7 +480496,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadGroup(null, this.group.id)); }, - $signature: 80 + $signature: 87 }; A.InvoiceEdit.prototype = { createState$0() { @@ -456030,7 +480562,7 @@ t9 = A.TabBarView$(A._setArrayType([new A.InvoiceEditDetailsScreen(t7, _null), new A.InvoiceEditContactsScreen(invoice.entityType, _null), new A.InvoiceEditItemsScreen(t7, false, _null), new A.InvoiceEditNotesScreen(_null), new A.InvoiceEditPDFScreen(_null)], t3), t10, new A.ValueKey("__invoice_" + t8 + "_" + t9 + "__", type$.ValueKey_legacy_String)); t3 = t9; } - return A.EditScaffold$(t2, t5, A.Form$(_null, t3, t6), new A.InvoiceEditFooter(invoice, _null), invoice, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, B.Icon_yXb, "invoice_edit_fab", false, new A._InvoiceEditState_build_closure(_this, context, invoice, viewModel, isFullscreen), t1.get$addItem()), isFullscreen, new A._InvoiceEditState_build_closure0(_this), new A._InvoiceEditState_build_closure1(viewModel), new A._InvoiceEditState_build_closure2(_this), _null, t4); + return A.EditScaffold$(t2, t5, A.Form$(_null, t3, t6), new A.InvoiceEditFooter(invoice, _null), invoice, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, B.Icon_yXb, _null, _null, "invoice_edit_fab", false, new A._InvoiceEditState_build_closure(_this, context, invoice, viewModel, isFullscreen), t1.get$addItem()), isFullscreen, new A._InvoiceEditState_build_closure0(_this), new A._InvoiceEditState_build_closure1(viewModel), new A._InvoiceEditState_build_closure2(_this), _null, t4); } }; A._InvoiceEditState__onSavePressed_closure.prototype = { @@ -456043,24 +480575,24 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._InvoiceEditState_build_closure2.prototype = { call$1(context) { return this.$this._invoice_edit$_onSavePressed$1(context); }, - $signature: 18 + $signature: 20 }; A._InvoiceEditState_build_closure0.prototype = { call$2(context, action) { return this.$this._invoice_edit$_onSavePressed$2(context, action); }, - $signature: 60 + $signature: 63 }; A._InvoiceEditState_build_closure.prototype = { call$0() { var _this = this; - A.showDialog(null, true, new A._InvoiceEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); + A.showDialog(null, B.Color_2315255808, true, new A._InvoiceEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); }, $signature: 1 }; @@ -456074,14 +480606,14 @@ t5 = t3._eval$1("MappedIterable<1,BaseEntity*>"); return new A.InvoiceItemSelector(t1, new A._InvoiceEditState_build___closure(_this.$this, t4, _this.isFullscreen), t1.clientId, A.List_List$of(new A.MappedIterable(new A.WhereIterable(t2, new A._InvoiceEditState_build___closure0(), t3._eval$1("WhereIterable<1>")), new A._InvoiceEditState_build___closure1(t4), t5), true, t5._eval$1("Iterable.E")), true, null); }, - $signature: 310 + $signature: 302 }; A._InvoiceEditState_build___closure0.prototype = { call$1(item) { var t1 = item.typeId; return t1 === "2" || t1 === "6"; }, - $signature: 72 + $signature: 73 }; A._InvoiceEditState_build___closure1.prototype = { call$1(item) { @@ -456100,7 +480632,7 @@ } return t1; }, - $signature: 312 + $signature: 288 }; A._InvoiceEditState_build___closure.prototype = { call$3(items, clientId, projectId) { @@ -456114,7 +480646,7 @@ call$2(items, clientId) { return this.call$3(items, clientId, null); }, - $signature: 317 + $signature: 283 }; A.__InvoiceEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -456172,7 +480704,7 @@ call$2(contactA, contactB) { return B.JSString_methods.compareTo$1(contactA.get$fullName().toLowerCase(), contactB.get$fullName().toLowerCase()); }, - $signature: 2664 + $signature: 2691 }; A.InvoiceEditContacts_build_closure0.prototype = { call$1(contact) { @@ -456180,7 +480712,7 @@ invitation = t1.getInvitationForVendorContact$1(contact); return new A._VendorContactListTile(t1, contact, invitation, new A.InvoiceEditContacts_build__closure0(this.$this, invitation, contact), null); }, - $signature: 2665 + $signature: 2692 }; A.InvoiceEditContacts_build__closure0.prototype = { call$0() { @@ -456198,7 +480730,7 @@ else return B.JSString_methods.compareTo$1(contactA.get$fullName().toLowerCase(), contactB.get$fullName().toLowerCase()); }, - $signature: 2666 + $signature: 2693 }; A.InvoiceEditContacts_build_closure2.prototype = { call$1(contact) { @@ -456206,7 +480738,7 @@ invitation = t1.getInvitationForClientContact$1(contact); return new A._ClientContactListTile(t1, contact, invitation, new A.InvoiceEditContacts_build__closure(this.$this, invitation, contact), null); }, - $signature: 2667 + $signature: 2694 }; A.InvoiceEditContacts_build__closure.prototype = { call$0() { @@ -456227,7 +480759,7 @@ t3 = t4 ? _null : t3.link; if ((t3 == null ? "" : t3).length !== 0) { t3 = t2.get$copyLink(); - invitationButton = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null, new A._ClientContactListTile_build_closure(_this, t2), B.EdgeInsets_8_8_8_8, _null, t3, _null); + invitationButton = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null, new A._ClientContactListTile_build_closure(_this, t2), _null, _null, t3, _null); } else invitationButton = new A.SizedBox(_null, _null, _null, _null); t2 = type$.JSArray_legacy_Widget; @@ -456262,7 +480794,7 @@ call$1(value) { return this.$this.onTap.call$0(); }, - $signature: 9 + $signature: 10 }; A._VendorContactListTile.prototype = { build$1(context) { @@ -456275,7 +480807,7 @@ t3 = t4 ? _null : t3.link; if ((t3 == null ? "" : t3).length !== 0) { t3 = t2.get$copyLink(); - invitationButton = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null, new A._VendorContactListTile_build_closure(_this, t2), B.EdgeInsets_8_8_8_8, _null, t3, _null); + invitationButton = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null, new A._VendorContactListTile_build_closure(_this, t2), _null, _null, t3, _null); } else invitationButton = new A.SizedBox(_null, _null, _null, _null); t2 = type$.JSArray_legacy_Widget; @@ -456310,7 +480842,7 @@ call$1(value) { return this.$this.onTap.call$0(); }, - $signature: 9 + $signature: 10 }; A.InvoiceEditContactsScreen.prototype = { build$1(context) { @@ -456322,13 +480854,13 @@ call$1(store) { return A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore(store, this.$this.entityType); }, - $signature: 2668 + $signature: 2695 }; A.InvoiceEditContactsScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditContacts(viewModel, null); }, - $signature: 2669 + $signature: 2696 }; A.EntityEditContactsVM.prototype = { get$company() { @@ -456372,7 +480904,7 @@ } else A.print("ERROR: entityType " + A.S(_this.entityType) + " not handled in invoice_edit_contacts_vm"); }, - $signature: 690 + $signature: 716 }; A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure0.prototype = { call$1(contact) { @@ -456391,7 +480923,7 @@ } else A.print("ERROR: entityType " + A.S(_this.entityType) + " not handled in invoice_edit_contacts_vm"); }, - $signature: 677 + $signature: 766 }; A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure1.prototype = { call$1(invitation) { @@ -456420,12 +480952,12 @@ } else A.print("ERROR: entityType " + A.S(_this.entityType) + " not handled in invoice_edit_contacts_vm"); }, - $signature: 2671 + $signature: 2698 }; A.InvoiceEditDesktop.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.InvoiceEditDesktopState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), null, null, B._StateLifecycle_0); + var _null = null; + return new A.InvoiceEditDesktopState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), _null, _null, B._StateLifecycle_0); } }; A.InvoiceEditDesktopState.prototype = { @@ -456559,7 +481091,7 @@ if (entityType === B.EntityType_purchaseOrder) t10.push(new A.VendorPicker(t6, t3[t2].vendorState, new A.InvoiceEditDesktopState_build_closure1(viewModel, context, invoice), new A.InvoiceEditDesktopState_build_closure2(viewModel, context), true, _null)); else - t10.push(new A.ClientPicker(t5, t3[t2].clientState, new A.InvoiceEditDesktopState_build_closure3(viewModel, context, invoice), new A.InvoiceEditDesktopState_build_closure4(viewModel, context), true, B.List_empty1, true, _null)); + t10.push(new A.ClientPicker(t5, t3[t2].clientState, new A.InvoiceEditDesktopState_build_closure3(viewModel, context, invoice), new A.InvoiceEditDesktopState_build_closure4(viewModel, context), true, B.List_empty0, true, _null)); else { t2 = new A.EntityPresenter(); t2.entity = entityType === B.EntityType_purchaseOrder ? vendor : client; @@ -456766,7 +481298,7 @@ t2 = A._setArrayType([new A.Flexible(3, B.FlexFit_1, A.Column$(t2, B.CrossAxisAlignment_2, new A.ValueKey("__invoice_" + t4 + "__", t8), B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null)], t9); if (t3 && t1.showPdfPreviewSideBySide) t2.push(new A.Flexible(2, B.FlexFit_1, new A.Padding(B.EdgeInsets_16_2_16_16, new A._PdfPreview0(invoice, _null), _null), _null)); - return A.SingleChildScrollView$(A.Row$(t2, B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, B.DragStartBehavior_1, _null, _null, true, _null, false, B.Axis_1); + return A.SingleChildScrollView$(A.Row$(t2, B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, B.DragStartBehavior_1, _null, _null, _null, true, _null, false, B.Axis_1); } }; A.InvoiceEditDesktopState_didChangeDependencies_closure.prototype = { @@ -456784,10 +481316,9 @@ A.InvoiceEditDesktopState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_invoice_edit_desktop$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A.InvoiceEditDesktopState__onChanged_closure.prototype = { call$1(b) { @@ -456838,13 +481369,13 @@ call$1(item) { return !item.get$isEmpty(item) && item.typeId !== "2"; }, - $signature: 72 + $signature: 73 }; A.InvoiceEditDesktopState_build_closure0.prototype = { call$1(item) { return !item.get$isEmpty(item) && item.typeId === "2"; }, - $signature: 72 + $signature: 73 }; A.InvoiceEditDesktopState_build_closure1.prototype = { call$1(vendor) { @@ -456856,7 +481387,7 @@ call$1(completer) { return this.viewModel.onAddVendorPressed.call$2(this.context, completer); }, - $signature: 281 + $signature: 291 }; A.InvoiceEditDesktopState_build_closure3.prototype = { call$1(client) { @@ -456868,7 +481399,7 @@ call$1(completer) { return this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 281 + $signature: 291 }; A.InvoiceEditDesktopState_build_closure5.prototype = { call$0() { @@ -456901,7 +481432,7 @@ t1 = entry.get$key(entry); return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(entry.get$value(entry)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1, type$.legacy_String); }, - $signature: 284 + $signature: 282 }; A.InvoiceEditDesktopState_build_closure12.prototype = { call$2(date, _) { @@ -456934,7 +481465,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(A.S(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_int); }, - $signature: 163 + $signature: 159 }; A.InvoiceEditDesktopState_build_closure13.prototype = { call$1(value) { @@ -456960,13 +481491,13 @@ } return A.DropdownMenuItem$(A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, A.S(value), type$.legacy_String); }, - $signature: 508 + $signature: 477 }; A.InvoiceEditDesktopState_build_closure15.prototype = { call$1(val) { return J.trim$0$s(val).length === 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseSelectADate() : null; }, - $signature: 15 + $signature: 16 }; A.InvoiceEditDesktopState_build_closure14.prototype = { call$2(date, _) { @@ -457009,7 +481540,7 @@ else return null; }, - $signature: 15 + $signature: 16 }; A.InvoiceEditDesktopState_build_closure18.prototype = { call$2(date, _) { @@ -457028,13 +481559,13 @@ call$1(val) { return J.trim$0$s(val).length === 0 && !this.invoice.get$isNew() && this.originalInvoice.number.length !== 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseEnterAnInvoiceNumber() : null; }, - $signature: 15 + $signature: 16 }; A.InvoiceEditDesktopState_build_closure20.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure13(value))); }, - $signature: 9 + $signature: 10 }; A.InvoiceEditDesktopState_build__closure13.prototype = { call$1(b) { @@ -457048,14 +481579,14 @@ var t1 = type$.MappedListIterable_of_legacy_String_and_legacy_Text; return A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A.InvoiceEditDesktopState_build__closure12(this.localization), t1), true, t1._eval$1("ListIterable.E")); }, - $signature: 309 + $signature: 325 }; A.InvoiceEditDesktopState_build__closure12.prototype = { call$1(type) { var _null = null; return A.Text$(this.localization.lookup$1(type), _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 245 + $signature: 255 }; A.InvoiceEditDesktopState_build_closure23.prototype = { call$1(value) { @@ -457074,26 +481605,26 @@ call$1(value) { return A.DropdownMenuItem$(new A.AutobillDropdownMenuItem(value, null), null, value, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.InvoiceEditDesktopState_build_closure24.prototype = { call$1(index) { var t1 = this.$this; t1.setState$1(new A.InvoiceEditDesktopState_build__closure10(t1, index)); }, - $signature: 111 + $signature: 117 }; A.InvoiceEditDesktopState_build__closure10.prototype = { call$0() { return this.$this._selectTasksTable = this.index === 1; }, - $signature: 25 + $signature: 24 }; A.InvoiceEditDesktopState_build_closure25.prototype = { call$1(value) { this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure9(value))); }, - $signature: 20 + $signature: 21 }; A.InvoiceEditDesktopState_build__closure9.prototype = { call$1(b) { @@ -457106,7 +481637,7 @@ call$1(value) { this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure8(value))); }, - $signature: 20 + $signature: 21 }; A.InvoiceEditDesktopState_build__closure8.prototype = { call$1(b) { @@ -457130,7 +481661,7 @@ if (t7 === B.EntityType_purchaseOrder) { t8 = _this.state; t9 = t8.uiState.selectedCompanyIndex; - t5.push(new A.ClientPicker(t2.clientId, t8.userCompanyStates._list[t9].clientState, new A.InvoiceEditDesktopState_build__closure2(t3, t2), _null, _null, B.List_empty1, true, _null)); + t5.push(new A.ClientPicker(t2.clientId, t8.userCompanyStates._list[t9].clientState, new A.InvoiceEditDesktopState_build__closure2(t3, t2), _null, _null, B.List_empty0, true, _null)); } else if (t6.isModuleEnabled$1(B.EntityType_vendor)) { t8 = _this.localization; t8 = t8.get$vendor(t8); @@ -457139,7 +481670,7 @@ t11 = t10.uiState.selectedCompanyIndex; t11 = t10.userCompanyStates._list[t11]; t12 = t11.vendorState; - t5.push(A.EntityDropdown$(true, false, t2.vendorId, t9.call$4(t12.map, t12.list, t11.userState.map, t10.staticState), _null, B.EntityType_vendor, B.List_empty1, t8, _null, new A.InvoiceEditDesktopState_build__closure3(_this.store), new A.InvoiceEditDesktopState_build__closure4(t3, t2), _null, _null, _null)); + t5.push(A.EntityDropdown$(true, false, t2.vendorId, t9.call$4(t12.map, t12.list, t11.userState.map, t10.staticState), _null, B.EntityType_vendor, B.List_empty0, t8, _null, new A.InvoiceEditDesktopState_build__closure3(_this.store), new A.InvoiceEditDesktopState_build__closure4(t3, t2), _null, _null, _null)); } t8 = _this.localization; t9 = t8.get$exchangeRate(); @@ -457159,13 +481690,13 @@ } return A.GridView$count((t1 / 2 - 8) / 50, t5, 2, 16, 12, _null, new A.NeverScrollableScrollPhysics(_null), true, true); }, - $signature: 403 + $signature: 375 }; A.InvoiceEditDesktopState_build__closure.prototype = { call$1(value) { this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build___closure8(value))); }, - $signature: 164 + $signature: 168 }; A.InvoiceEditDesktopState_build___closure8.prototype = { call$1(b) { @@ -457256,7 +481787,7 @@ t1 = ""; return b.get$_invoice_model$_$this()._vendorId = t1; }, - $signature: 146 + $signature: 153 }; A.InvoiceEditDesktopState_build__closure3.prototype = { call$2(completer, $name) { @@ -457265,14 +481796,14 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveVendorRequest(completer, t1)); }, - $signature: 156 + $signature: 141 }; A.InvoiceEditDesktopState_build___closure3.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_name = this.name; return b; }, - $signature: 90 + $signature: 96 }; A.InvoiceEditDesktopState_build__closure5.prototype = { call$1(value) { @@ -457292,7 +481823,7 @@ call$1(value) { this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build___closure0(value))); }, - $signature: 20 + $signature: 21 }; A.InvoiceEditDesktopState_build___closure0.prototype = { call$1(b) { @@ -457305,7 +481836,7 @@ call$1(value) { this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build___closure(value))); }, - $signature: 20 + $signature: 21 }; A.InvoiceEditDesktopState_build___closure.prototype = { call$1(b) { @@ -457318,25 +481849,25 @@ call$1(path) { return this.$this._widget.entityViewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A.InvoiceEditDesktopState_build_closure29.prototype = { call$3($document, password, idToken) { return this.$this._widget.entityViewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.InvoiceEditDesktopState_build_closure30.prototype = { call$1(taxRate) { this.viewModel.onChanged.call$1(this.invoice.applyTax$1(taxRate)); }, - $signature: 144 + $signature: 146 }; A.InvoiceEditDesktopState_build_closure31.prototype = { call$1(taxRate) { this.viewModel.onChanged.call$1(this.invoice.applyTax$2$isSecond(taxRate, true)); }, - $signature: 144 + $signature: 146 }; A.InvoiceEditDesktopState_build_closure32.prototype = { call$1(taxRate) { @@ -457345,7 +481876,7 @@ A.print("## UPDATED\nRate 3: " + updatedInvoice.taxName3 + " => " + A.S(updatedInvoice.taxRate3)); this.viewModel.onChanged.call$1(t1.applyTax$2$isThird(taxRate, true)); }, - $signature: 144 + $signature: 146 }; A._PdfPreview0.prototype = { createState$0() { @@ -457511,7 +482042,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 703 + $signature: 688 }; A.__PdfPreviewState__loadPdf__closure0.prototype = { call$0() { @@ -457574,7 +482105,7 @@ call$1(format) { return this.$this._invoice_edit_desktop$_response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A._InvoiceEditDesktopState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -457593,8 +482124,8 @@ }; A.InvoiceEditDetails.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.InvoiceEditDetailsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A.InvoiceEditDetailsState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A.InvoiceEditDetailsState.prototype = { @@ -457681,7 +482212,7 @@ terms = _this._widget.entityType === B.EntityType_quote ? settings.defaultValidUntil : settings.defaultPaymentTerms, termsString = (terms == null ? "" : terms).length !== 0 ? t1.get$net() + " " + A.S(terms) : _null; if (invoice.get$isNew()) - t5 = t2 === B.EntityType_purchaseOrder ? new A.VendorPicker(invoice.vendorId, t4[t3].vendorState, new A.InvoiceEditDetailsState_build_closure(viewModel, context, invoice), new A.InvoiceEditDetailsState_build_closure0(viewModel, context), true, _null) : new A.ClientPicker(t6, t4[t3].clientState, new A.InvoiceEditDetailsState_build_closure1(viewModel, context, invoice), new A.InvoiceEditDetailsState_build_closure2(viewModel, context), _null, B.List_empty1, true, _null); + t5 = t2 === B.EntityType_purchaseOrder ? new A.VendorPicker(invoice.vendorId, t4[t3].vendorState, new A.InvoiceEditDetailsState_build_closure(viewModel, context, invoice), new A.InvoiceEditDetailsState_build_closure0(viewModel, context), true, _null) : new A.ClientPicker(t6, t4[t3].clientState, new A.InvoiceEditDetailsState_build_closure1(viewModel, context, invoice), new A.InvoiceEditDetailsState_build_closure2(viewModel, context), _null, B.List_empty0, true, _null); else { t5 = _this._widget.entityType; if (t5 === B.EntityType_purchaseOrder) @@ -457787,14 +482318,14 @@ if (company.isModuleEnabled$1(B.EntityType_project)) t5.push(new A.ProjectPicker(invoice.projectId, t6, new A.InvoiceEditDetailsState_build_closure25(state, invoice, viewModel, context), _null, _null)); if (t9) - t5.push(new A.ClientPicker(t6, t4[t3].clientState, new A.InvoiceEditDetailsState_build_closure26(viewModel, invoice), _null, _null, B.List_empty1, true, _null)); + t5.push(new A.ClientPicker(t6, t4[t3].clientState, new A.InvoiceEditDetailsState_build_closure26(viewModel, invoice), _null, _null, B.List_empty0, true, _null)); else if (company.isModuleEnabled$1(B.EntityType_vendor)) { t8 = invoice.vendorId; t9 = t1.get$vendor(t1); t10 = $.$get$memoizedDropdownVendorList(); t3 = t4[t3]; t4 = t3.vendorState; - t5.push(A.EntityDropdown$(true, false, t8, t10.call$4(t4.map, t4.list, t3.userState.map, state.staticState), _null, B.EntityType_vendor, B.List_empty1, t9, _null, new A.InvoiceEditDetailsState_build_closure27(store), new A.InvoiceEditDetailsState_build_closure28(viewModel, invoice), _null, _null, _null)); + t5.push(A.EntityDropdown$(true, false, t8, t10.call$4(t4.map, t4.list, t3.userState.map, state.staticState), _null, B.EntityType_vendor, B.List_empty0, t9, _null, new A.InvoiceEditDetailsState_build_closure27(store), new A.InvoiceEditDetailsState_build_closure28(viewModel, invoice), _null, _null, _null)); } t3 = t1.get$exchangeRate(); t5.push(A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, A.formatNumber(invoice.exchangeRate, context, _null, _null, B.FormatNumberType_5, true, _null, _null, false), _null, false, false, new A.ValueKey("__exchange_rate_" + t6 + "__", type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), t3, _null, _null, false, new A.InvoiceEditDetailsState_build_closure29(viewModel, invoice), _null, _null, true, _null, _null, B.TextAlign_4, _null)); @@ -457820,10 +482351,9 @@ A.InvoiceEditDetailsState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_invoice_edit_details$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A.InvoiceEditDetailsState__onChanged_closure.prototype = { call$1(b) { @@ -457872,7 +482402,7 @@ call$1(completer) { return this.viewModel.onAddVendorPressed.call$2(this.context, completer); }, - $signature: 281 + $signature: 291 }; A.InvoiceEditDetailsState_build_closure1.prototype = { call$1(client) { @@ -457884,13 +482414,13 @@ call$1(completer) { return this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 281 + $signature: 291 }; A.InvoiceEditDetailsState_build_closure3.prototype = { call$1(val) { return J.trim$0$s(val).length === 0 && !this.invoice.get$isNew() && this.originalInvoice.number.length !== 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseEnterAnInvoiceNumber() : null; }, - $signature: 15 + $signature: 16 }; A.InvoiceEditDetailsState_build_closure4.prototype = { call$1(userId) { @@ -457924,13 +482454,13 @@ t1 = entry.get$key(entry); return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(entry.get$value(entry)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1, type$.legacy_String); }, - $signature: 284 + $signature: 282 }; A.InvoiceEditDetailsState_build_closure10.prototype = { call$2(date, _) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure15(date))); }, - $signature: 303 + $signature: 287 }; A.InvoiceEditDetailsState_build__closure15.prototype = { call$1(b) { @@ -457957,7 +482487,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(A.S(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_int); }, - $signature: 163 + $signature: 159 }; A.InvoiceEditDetailsState_build_closure11.prototype = { call$1(value) { @@ -457983,13 +482513,13 @@ } return A.DropdownMenuItem$(A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, A.S(value), type$.legacy_String); }, - $signature: 508 + $signature: 477 }; A.InvoiceEditDetailsState_build_closure13.prototype = { call$1(val) { return J.trim$0$s(val).length === 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseSelectADate() : null; }, - $signature: 15 + $signature: 16 }; A.InvoiceEditDetailsState_build_closure12.prototype = { call$2(date, _) { @@ -458032,7 +482562,7 @@ else return null; }, - $signature: 15 + $signature: 16 }; A.InvoiceEditDetailsState_build_closure16.prototype = { call$2(date, _) { @@ -458051,7 +482581,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure10(value))); }, - $signature: 9 + $signature: 10 }; A.InvoiceEditDetailsState_build__closure10.prototype = { call$1(b) { @@ -458065,14 +482595,14 @@ var t1 = type$.MappedListIterable_of_legacy_String_and_legacy_Text; return A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A.InvoiceEditDetailsState_build__closure9(this.localization), t1), true, t1._eval$1("ListIterable.E")); }, - $signature: 309 + $signature: 325 }; A.InvoiceEditDetailsState_build__closure9.prototype = { call$1(type) { var _null = null; return A.Text$(this.localization.lookup$1(type), _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 245 + $signature: 255 }; A.InvoiceEditDetailsState_build_closure20.prototype = { call$1(value) { @@ -458091,31 +482621,31 @@ call$1(value) { return A.DropdownMenuItem$(new A.AutobillDropdownMenuItem(value, null), null, value, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.InvoiceEditDetailsState_build_closure21.prototype = { call$1(taxRate) { return this.viewModel.onChanged.call$1(this.invoice.applyTax$1(taxRate)); }, - $signature: 102 + $signature: 108 }; A.InvoiceEditDetailsState_build_closure22.prototype = { call$1(taxRate) { return this.viewModel.onChanged.call$1(this.invoice.applyTax$2$isSecond(taxRate, true)); }, - $signature: 102 + $signature: 108 }; A.InvoiceEditDetailsState_build_closure23.prototype = { call$1(taxRate) { return this.viewModel.onChanged.call$1(this.invoice.applyTax$2$isThird(taxRate, true)); }, - $signature: 102 + $signature: 108 }; A.InvoiceEditDetailsState_build_closure24.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure7(value))); }, - $signature: 280 + $signature: 308 }; A.InvoiceEditDetailsState_build__closure7.prototype = { call$1(b) { @@ -458189,7 +482719,7 @@ t1 = t1.get$id(t1); return b.get$_invoice_model$_$this()._vendorId = t1; }, - $signature: 146 + $signature: 153 }; A.InvoiceEditDetailsState_build_closure27.prototype = { call$2(completer, $name) { @@ -458198,14 +482728,14 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveVendorRequest(completer, t1)); }, - $signature: 156 + $signature: 141 }; A.InvoiceEditDetailsState_build__closure3.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_name = this.name; return b; }, - $signature: 90 + $signature: 96 }; A.InvoiceEditDetailsState_build_closure29.prototype = { call$1(value) { @@ -458225,7 +482755,7 @@ call$1(value) { this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure0(value))); }, - $signature: 20 + $signature: 21 }; A.InvoiceEditDetailsState_build__closure0.prototype = { call$1(b) { @@ -458238,7 +482768,7 @@ call$1(value) { this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure(value))); }, - $signature: 20 + $signature: 21 }; A.InvoiceEditDetailsState_build__closure.prototype = { call$1(b) { @@ -458257,7 +482787,7 @@ call$1(store) { return A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore(store); }, - $signature: 2675 + $signature: 2702 }; A.InvoiceEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -458266,7 +482796,7 @@ else return new A.InvoiceEditDetails(viewModel, B.EntityType_invoice, null); }, - $signature: 2676 + $signature: 2703 }; A.EntityEditDetailsVM.prototype = { get$company() { @@ -458283,7 +482813,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateInvoice(invoice)); }, - $signature: 143 + $signature: 154 }; A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure0.prototype = { call$3(context, invoice, client) { @@ -458295,7 +482825,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 324 + $signature: 371 }; A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -458307,7 +482837,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore__closure0(t3), t4); }, - $signature: 114 + $signature: 118 }; A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore__closure.prototype = { call$1(_) { @@ -458374,7 +482904,7 @@ }; A._InvoiceEditItemsState.prototype = { _showInvoiceItemEditor$2(lineItemIndex, context) { - A.showDialog(null, true, new A._InvoiceEditItemsState__showInvoiceItemEditor_closure(this, lineItemIndex), context, null, true, type$.legacy_ItemEditDetails); + A.showDialog(null, B.Color_2315255808, true, new A._InvoiceEditItemsState__showInvoiceItemEditor_closure(this, lineItemIndex), context, null, true, type$.legacy_ItemEditDetails); }, build$1(context) { var i, _null = null, @@ -458408,7 +482938,7 @@ t2 = this.lineItemIndex; return new A.ItemEditDetails(t2, viewModel.invoice.lineItems._list[t2], viewModel, t1, new A.ValueKey("__" + A.S(t2) + "__", type$.ValueKey_legacy_String)); }, - $signature: 2677 + $signature: 2704 }; A._InvoiceEditItemsState_build_closure.prototype = { call$1(duration) { @@ -458432,7 +482962,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 2678 + $signature: 2705 }; A._InvoiceEditItemsState_build_closure0.prototype = { call$0() { @@ -458442,8 +482972,8 @@ }; A.ItemEditDetails.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.ItemEditDetailsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A.ItemEditDetailsState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A.ItemEditDetailsState.prototype = { @@ -458557,7 +483087,7 @@ t5 = _this._invoice_edit_items$_taxRate3; t2.push(new A.TaxRateDropdown(t4 + t1, new A.ItemEditDetailsState_build_closure3(_this), t5.name, t5.rate, _null)); } - return A.AlertDialog$(t3, _null, _null, A.SingleChildScrollView$(A.Column$(t2, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1), _null, _null, _null); + return A.AlertDialog$(t3, _null, _null, A.SingleChildScrollView$(A.Column$(t2, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1), _null, _null, _null); } }; A.ItemEditDetailsState_didChangeDependencies_closure.prototype = { @@ -458602,7 +483132,7 @@ b.get$_invoice_model$_$this()._invoice_model$_customValue4 = t1; return b; }, - $signature: 65 + $signature: 71 }; A.ItemEditDetailsState_build_closure.prototype = { call$0() { @@ -458631,7 +483161,7 @@ var t1 = this.$this; t1.setState$1(new A.ItemEditDetailsState_build__closure1(t1, taxRate)); }, - $signature: 144 + $signature: 146 }; A.ItemEditDetailsState_build__closure1.prototype = { call$0() { @@ -458646,7 +483176,7 @@ var t1 = this.$this; t1.setState$1(new A.ItemEditDetailsState_build__closure0(t1, taxRate)); }, - $signature: 144 + $signature: 146 }; A.ItemEditDetailsState_build__closure0.prototype = { call$0() { @@ -458661,7 +483191,7 @@ var t1 = this.$this; t1.setState$1(new A.ItemEditDetailsState_build__closure(t1, taxRate)); }, - $signature: 144 + $signature: 146 }; A.ItemEditDetailsState_build__closure.prototype = { call$0() { @@ -458981,7 +483511,7 @@ t4.push(A.Expanded$(new A.TableHeader(t1.get$lineTotal(), true, false, _null), 1)); t4.push(new A.SizedBox(16, _null, _null, _null)); t1 = tableFontColor.length !== 0 ? A.convertHexStringToColor(tableFontColor) : _null; - t4.push(A.IconButton$(B.Alignment_0_0, t1, _null, true, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A._InvoiceEditItemsDesktopState_build_closure1(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t4.push(A.IconButton$(_null, t1, _null, _null, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A._InvoiceEditItemsDesktopState_build_closure1(_this), _null, _null, _null, _null)); return A.FormCard$(_null, A._setArrayType([A.DecoratedBox$(A.Row$(t4, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), t3, B.DecorationPosition_0), new A.ReorderableListView(new A._InvoiceEditItemsDesktopState_build_closure2(_this, lineItems, invoice, precision), J.get$length$asx(lineItems._copy_on_write_list$_list), new A._InvoiceEditItemsDesktopState_build_closure3(lineItems, viewModel), false, _null, false, true, _null)], t2), _null, _null, false, _null, false, B.EdgeInsets_12_0_12_0); } t3 = J.where$1$ax(lineItems._copy_on_write_list$_list, new A._InvoiceEditItemsDesktopState_build_closure4()); @@ -458994,7 +483524,7 @@ t6 = A.Icon$(B.IconData_58919_MaterialIcons_null_false, _null, _null); t7 = tableFontColor.length !== 0 ? A.convertHexStringToColor(tableFontColor) : _null; t8 = new A.WhereIterable(includedLineItems, new A._InvoiceEditItemsDesktopState_build_closure5(), A._arrayInstanceType(includedLineItems)._eval$1("WhereIterable<1>")); - B.JSArray_methods.addAll$1(tableHeaderColumns, A._setArrayType([new A.TableHeader(t3, true, false, _null), A.IconButton$(B.Alignment_0_0, t7, _null, true, t6, _null, t8.get$length(t8) < 2 ? _null : new A._InvoiceEditItemsDesktopState_build_closure6(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null)], t2)); + B.JSArray_methods.addAll$1(tableHeaderColumns, A._setArrayType([new A.TableHeader(t3, true, false, _null), A.IconButton$(_null, t7, _null, _null, t6, _null, t8.get$length(t8) < 2 ? _null : new A._InvoiceEditItemsDesktopState_build_closure6(_this), _null, _null, _null, _null)], t2)); t2 = A.LinkedHashMap_LinkedHashMap$_literal([B.JSArray_methods.indexOf$1(t4, _s4_), new A.FlexColumnWidth(1.3), B.JSArray_methods.indexOf$1(t4, _s11_), new A.FlexColumnWidth(2.2), t4.length + 1, new A.FixedColumnWidth(40)], type$.legacy_int, type$.legacy_TableColumnWidth); t3 = _this._invoice_edit_items_desktop$_updatedAt; t6 = type$.ValueKey_legacy_String; @@ -459012,7 +483542,8 @@ t18 = J.total$2$z(J.$index$asx(lineItems._copy_on_write_list$_list, index), invoice, precision); t19 = t9 ? _null : t5; t16.push(new A.Padding(B.EdgeInsets_0_0_16_0, A.TextFormField$(true, _null, false, _null, _null, _null, _null, _null, 2, B.InputDecoration_C4W, false, false, _null, A.formatNumber(t18, context, t19, _null, B.FormatNumberType_0, true, _null, t9 ? t13 : _null, false), _null, new A.ValueKey("__total_" + t14 + "_" + A.S(t17) + "_" + t5 + "__", t6), _null, _null, _null, 1, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, B.TextAlign_1, _null, _null, _null), _null)); - t16.push(A.PopupMenuButton$(_null, _null, !J.get$isEmpty$asx(J.$index$asx(lineItems._copy_on_write_list$_list, index)), new A.Icon(B.IconData_58372_MaterialIcons_null_false, _null, _null, _null), _null, new A._InvoiceEditItemsDesktopState_build_closure8(_this, includedLineItems, lineItems, index, t1), new A._InvoiceEditItemsDesktopState_build_closure9(_this, t1, lineItems, index, viewModel), B.EdgeInsets_8_8_8_8, _null, t8)); + t17 = A.Icon$(B.IconData_58372_MaterialIcons_null_false, _null, _null); + t16.push(A.PopupMenuButton$(_null, _null, !J.get$isEmpty$asx(J.$index$asx(lineItems._copy_on_write_list$_list, index)), t17, _null, new A._InvoiceEditItemsDesktopState_build_closure8(_this, includedLineItems, lineItems, index, t1), new A._InvoiceEditItemsDesktopState_build_closure9(_this, t1, lineItems, index, viewModel), B.EdgeInsets_8_8_8_8, _null, t8)); t7.push(new A.TableRow(new A.ValueKey("__line_item_" + t14 + "_" + A.S(t15) + "__", t6), _null, t16)); } } @@ -459028,31 +483559,31 @@ t1 = true; return t1; }, - $signature: 72 + $signature: 73 }; A._InvoiceEditItemsDesktopState__updateColumns_closure0.prototype = { call$1(item) { return item.taxName1.length !== 0; }, - $signature: 72 + $signature: 73 }; A._InvoiceEditItemsDesktopState__updateColumns_closure1.prototype = { call$1(item) { return item.taxName2.length !== 0; }, - $signature: 72 + $signature: 73 }; A._InvoiceEditItemsDesktopState__updateColumns_closure2.prototype = { call$1(item) { return item.taxName3.length !== 0; }, - $signature: 72 + $signature: 73 }; A._InvoiceEditItemsDesktopState__updateColumns_closure3.prototype = { call$1(value) { return value.split(".")[1]; }, - $signature: 15 + $signature: 16 }; A._InvoiceEditItemsDesktopState__updateTable_closure.prototype = { call$0() { @@ -459085,13 +483616,13 @@ t1 = true; return t1; }, - $signature: 72 + $signature: 73 }; A._InvoiceEditItemsDesktopState_build_closure0.prototype = { call$1(widget) { return A.Expanded$(widget, 1); }, - $signature: 2679 + $signature: 2706 }; A._InvoiceEditItemsDesktopState_build_closure1.prototype = { call$0() { @@ -459104,7 +483635,7 @@ call$0() { return this.$this._isReordering = false; }, - $signature: 25 + $signature: 24 }; A._InvoiceEditItemsDesktopState_build_closure2.prototype = { call$2(context, index) { @@ -459131,7 +483662,7 @@ t4.push(new A.Padding(B.EdgeInsets_8_8_8_8, A.Icon$(B.IconData_57862_MaterialIcons_null_false, _null, _null), _null)); return new A.ReorderableDragStartListener(new A.Padding(B.EdgeInsets_0_4_0_4, A.Row$(t4, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), index, true, new A.ObjectKey(item)); }, - $signature: 151 + $signature: 140 }; A._InvoiceEditItemsDesktopState_build__closure29.prototype = { call$1(column) { @@ -459177,13 +483708,13 @@ return A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, B.TextAlign_1, _null, _null); } }, - $signature: 245 + $signature: 255 }; A._InvoiceEditItemsDesktopState_build__closure30.prototype = { call$1(widget) { return A.Expanded$(new A.Padding(B.EdgeInsets_0_0_16_0, widget, null), 1); }, - $signature: 2680 + $signature: 2707 }; A._InvoiceEditItemsDesktopState_build_closure3.prototype = { call$2(oldIndex, newIndex) { @@ -459194,19 +483725,19 @@ --newIndex; this.viewModel.onMovedInvoiceItem.call$2(oldIndex, newIndex); }, - $signature: 138 + $signature: 136 }; A._InvoiceEditItemsDesktopState_build_closure4.prototype = { call$1(item) { return item.get$isEmpty(item); }, - $signature: 72 + $signature: 73 }; A._InvoiceEditItemsDesktopState_build_closure5.prototype = { call$1(item) { return !item.get$isEmpty(item); }, - $signature: 72 + $signature: 73 }; A._InvoiceEditItemsDesktopState_build_closure6.prototype = { call$0() { @@ -459220,7 +483751,7 @@ var t1 = this.$this; return t1._isReordering = !t1._isReordering; }, - $signature: 25 + $signature: 24 }; A._InvoiceEditItemsDesktopState_build_closure7.prototype = { call$1(column) { @@ -459232,52 +483763,52 @@ t4 = _this.company; t5 = _this.state; t6 = _this.invoice; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.RawAutocomplete(new A._InvoiceEditItemsDesktopState_build__closure0(t1, t3, t2), _null, new A._InvoiceEditItemsDesktopState_build__closure1(_this.theme, t5, t6, t4), new A._InvoiceEditItemsDesktopState_build__closure2(), new A._InvoiceEditItemsDesktopState_build__closure3(t1, t3, t2, t5, t6, t4, _this.viewModel), new A._InvoiceEditItemsDesktopState_build__closure4(_this.productIds, _this.productState, t4, t3, t2), _null, new A.TextEditingValue(J.$index$asx(t3._copy_on_write_list$_list, t2).productKey, B.TextSelection_ke5, B.TextRange_m1_m1), new A.ValueKey("__line_item_" + t2 + "_name__", type$.ValueKey_legacy_String), type$.RawAutocomplete_legacy_ProductEntity), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure5(t1, t2), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.RawAutocomplete(new A._InvoiceEditItemsDesktopState_build__closure0(t1, t3, t2), _null, new A._InvoiceEditItemsDesktopState_build__closure1(_this.theme, t5, t6, t4), new A._InvoiceEditItemsDesktopState_build__closure2(), new A._InvoiceEditItemsDesktopState_build__closure3(t1, t3, t2, t5, t6, t4, _this.viewModel), new A._InvoiceEditItemsDesktopState_build__closure4(_this.productIds, _this.productState, t4, t3, t2), _null, new A.TextEditingValue(J.$index$asx(t3._copy_on_write_list$_list, t2).productKey, B.TextSelection_ke5, B.TextRange_m1_m1), new A.ValueKey("__line_item_" + t2 + "_name__", type$.ValueKey_legacy_String), type$.RawAutocomplete_legacy_ProductEntity), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure5(t1, t2), _null, _null, _null, true); } else if (column === "description") { t1 = _this.$this; t2 = _this.index; t3 = t1._autocompleteFocusIndex; t4 = _this.lineItems; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.GrowableFormField(J.$index$asx(t4._copy_on_write_list$_list, t2).notes, new A._InvoiceEditItemsDesktopState_build__closure6(t1, t4, t2), t3 === t2, new A.ValueKey("__line_item_" + t2 + "_description__", type$.ValueKey_legacy_String)), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure7(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.GrowableFormField(J.$index$asx(t4._copy_on_write_list$_list, t2).notes, new A._InvoiceEditItemsDesktopState_build__closure6(t1, t4, t2), t3 === t2, new A.ValueKey("__line_item_" + t2 + "_description__", type$.ValueKey_legacy_String)), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure7(t1), _null, _null, _null, true); } else if (column === "custom1") { t1 = _this.$this; t2 = _this.lineItems; t3 = _this.index; t4 = J.$index$asx(t2._copy_on_write_list$_list, t3).customValue1; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.CustomField(_null, new A._InvoiceEditItemsDesktopState_build__closure8(t1, t2, t3), t1._widget.entityViewModel.onSavePressed, _this.customField1, t4, true, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure9(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.CustomField(_null, new A._InvoiceEditItemsDesktopState_build__closure8(t1, t2, t3), t1._widget.entityViewModel.onSavePressed, _this.customField1, t4, true, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure9(t1), _null, _null, _null, true); } else if (column === "custom2") { t1 = _this.$this; t2 = _this.lineItems; t3 = _this.index; t4 = J.$index$asx(t2._copy_on_write_list$_list, t3).customValue2; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.CustomField(_null, new A._InvoiceEditItemsDesktopState_build__closure10(t1, t2, t3), t1._widget.entityViewModel.onSavePressed, _this.customField2, t4, true, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure11(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.CustomField(_null, new A._InvoiceEditItemsDesktopState_build__closure10(t1, t2, t3), t1._widget.entityViewModel.onSavePressed, _this.customField2, t4, true, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure11(t1), _null, _null, _null, true); } else if (column === "custom3") { t1 = _this.$this; t2 = _this.lineItems; t3 = _this.index; t4 = J.$index$asx(t2._copy_on_write_list$_list, t3).customValue3; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.CustomField(_null, new A._InvoiceEditItemsDesktopState_build__closure12(t1, t2, t3), t1._widget.entityViewModel.onSavePressed, _this.customField3, t4, true, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure13(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.CustomField(_null, new A._InvoiceEditItemsDesktopState_build__closure12(t1, t2, t3), t1._widget.entityViewModel.onSavePressed, _this.customField3, t4, true, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure13(t1), _null, _null, _null, true); } else if (column === "custom4") { t1 = _this.$this; t2 = _this.lineItems; t3 = _this.index; t4 = J.$index$asx(t2._copy_on_write_list$_list, t3).customValue4; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.CustomField(_null, new A._InvoiceEditItemsDesktopState_build__closure14(t1, t2, t3), t1._widget.entityViewModel.onSavePressed, _this.customField4, t4, true, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure15(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.CustomField(_null, new A._InvoiceEditItemsDesktopState_build__closure14(t1, t2, t3), t1._widget.entityViewModel.onSavePressed, _this.customField4, t4, true, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure15(t1), _null, _null, _null, true); } else if (column === "tax1") { t1 = _this.$this; t2 = _this.lineItems; t3 = _this.index; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.TaxRateDropdown(_null, new A._InvoiceEditItemsDesktopState_build__closure16(t1, t2, t3), J.$index$asx(t2._copy_on_write_list$_list, t3).taxName1, J.$index$asx(t2._copy_on_write_list$_list, t3).taxRate1, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure17(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.TaxRateDropdown(_null, new A._InvoiceEditItemsDesktopState_build__closure16(t1, t2, t3), J.$index$asx(t2._copy_on_write_list$_list, t3).taxName1, J.$index$asx(t2._copy_on_write_list$_list, t3).taxRate1, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure17(t1), _null, _null, _null, true); } else if (column === "tax2") { t1 = _this.$this; t2 = _this.lineItems; t3 = _this.index; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.TaxRateDropdown(_null, new A._InvoiceEditItemsDesktopState_build__closure18(t1, t2, t3), J.$index$asx(t2._copy_on_write_list$_list, t3).taxName2, J.$index$asx(t2._copy_on_write_list$_list, t3).taxRate2, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure19(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.TaxRateDropdown(_null, new A._InvoiceEditItemsDesktopState_build__closure18(t1, t2, t3), J.$index$asx(t2._copy_on_write_list$_list, t3).taxName2, J.$index$asx(t2._copy_on_write_list$_list, t3).taxRate2, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure19(t1), _null, _null, _null, true); } else if (column === "tax3") { t1 = _this.$this; t2 = _this.lineItems; t3 = _this.index; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.TaxRateDropdown(_null, new A._InvoiceEditItemsDesktopState_build__closure20(t1, t2, t3), J.$index$asx(t2._copy_on_write_list$_list, t3).taxName3, J.$index$asx(t2._copy_on_write_list$_list, t3).taxRate3, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure21(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.TaxRateDropdown(_null, new A._InvoiceEditItemsDesktopState_build__closure20(t1, t2, t3), J.$index$asx(t2._copy_on_write_list$_list, t3).taxName3, J.$index$asx(t2._copy_on_write_list$_list, t3).taxRate3, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure21(t1), _null, _null, _null, true); } else if (column === "unit_cost") { t1 = _this.$this; t2 = _this.index; @@ -459287,7 +483818,7 @@ t6 = t5.entityType === B.EntityType_purchaseOrder; t7 = t6 ? _null : t5.clientId; t5 = t6 ? t5.vendorId : _null; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, A.formatNumber(t4, _this.context, t7, _null, B.FormatNumberType_4, true, _null, t5, false), _null, false, false, new A.ValueKey("__line_item_" + t2 + "_cost__", type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build__closure22(t1, t3, t2), _null, t1._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_1, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure23(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, A.formatNumber(t4, _this.context, t7, _null, B.FormatNumberType_4, true, _null, t5, false), _null, false, false, new A.ValueKey("__line_item_" + t2 + "_cost__", type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build__closure22(t1, t3, t2), _null, t1._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_1, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure23(t1), _null, _null, _null, true); } else if (column === "quantity") { t1 = _this.$this; t2 = _this.index; @@ -459297,7 +483828,7 @@ t6 = t5.entityType === B.EntityType_purchaseOrder; t7 = t6 ? _null : t5.clientId; t5 = t6 ? t5.vendorId : _null; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, A.formatNumber(t4, _this.context, t7, _null, B.FormatNumberType_5, true, _null, t5, false), _null, false, false, new A.ValueKey("__line_item_" + t2 + "_quantity__", type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build__closure24(t1, t3, t2), _null, t1._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_1, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure25(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, A.formatNumber(t4, _this.context, t7, _null, B.FormatNumberType_5, true, _null, t5, false), _null, false, false, new A.ValueKey("__line_item_" + t2 + "_quantity__", type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build__closure24(t1, t3, t2), _null, t1._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_1, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure25(t1), _null, _null, _null, true); } else if (column === "discount") { t1 = _this.$this; t2 = _this.index; @@ -459307,10 +483838,10 @@ t6 = t5.entityType === B.EntityType_purchaseOrder; t7 = t6 ? _null : t5.clientId; t5 = t6 ? t5.vendorId : _null; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, A.formatNumber(t4, _this.context, t7, _null, B.FormatNumberType_5, true, _null, t5, false), _null, false, false, new A.ValueKey("__line_item_" + t2 + "_discount__", type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build__closure26(t1, t3, t2), _null, t1._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_1, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure27(t1), _null, _null, true); + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, A.formatNumber(t4, _this.context, t7, _null, B.FormatNumberType_5, true, _null, t5, false), _null, false, false, new A.ValueKey("__line_item_" + t2 + "_discount__", type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build__closure26(t1, t3, t2), _null, t1._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_1, _null), _null), _null, _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure27(t1), _null, _null, _null, true); } }, - $signature: 2681 + $signature: 2708 }; A._InvoiceEditItemsDesktopState_build__closure5.prototype = { call$1(hasFocus) { @@ -459318,7 +483849,7 @@ t1._autocompleteFocusIndex = this.index; t1._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 20 + $signature: 21 }; A._InvoiceEditItemsDesktopState_build__closure4.prototype = { call$1(textEditingValue) { @@ -459329,13 +483860,13 @@ return A._setArrayType([], type$.JSArray_legacy_ProductEntity); return options; }, - $signature: 2682 + $signature: 2709 }; A._InvoiceEditItemsDesktopState_build___closure10.prototype = { call$1(productId) { return this.productState.map._map$_map.$index(0, productId); }, - $signature: 301 + $signature: 326 }; A._InvoiceEditItemsDesktopState_build___closure11.prototype = { call$1(product) { @@ -459345,13 +483876,13 @@ return true; return B.JSString_methods.contains$1(t1.toLowerCase(), filter); }, - $signature: 874 + $signature: 884 }; A._InvoiceEditItemsDesktopState_build__closure2.prototype = { call$1(product) { return product.productKey; }, - $signature: 2683 + $signature: 2710 }; A._InvoiceEditItemsDesktopState_build__closure3.prototype = { call$1(product) { @@ -459387,7 +483918,7 @@ t1._invoice_edit_items_desktop$_onChanged$3$debounce(updatedItem, t2, false); t1._updateTable$0(); }, - $signature: 228 + $signature: 247 }; A._InvoiceEditItemsDesktopState_build___closure12.prototype = { call$1(b) { @@ -459433,21 +483964,21 @@ b.get$_invoice_model$_$this()._taxRate3 = t1; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build___closure13.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_productKey = this.product.productKey; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure0.prototype = { call$4(context, textEditingController, focusNode, onFieldSubmitted) { var _null = null; return A.DecoratedFormField$(false, _null, false, textEditingController, _null, true, focusNode, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build___closure15(this.$this, this.lineItems, this.index), new A._InvoiceEditItemsDesktopState_build___closure16(onFieldSubmitted), _null, false, _null, _null, B.TextAlign_4, _null); }, - $signature: 430 + $signature: 514 }; A._InvoiceEditItemsDesktopState_build___closure16.prototype = { call$1(value) { @@ -459467,7 +483998,7 @@ b.get$_invoice_model$_$this()._invoice_model$_productKey = this.value; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure1.prototype = { call$3(context, onSelected, options) { @@ -459476,7 +484007,7 @@ t1 = A.Theme_of(context).cardColor; return new A.Theme(_this.theme, new A.Align(B.Alignment_m1_m1, _null, _null, A.Material$(B.Duration_200000, true, _null, new A.AppBorder(A.Container$(_null, A.ScrollableListViewBuilder$(new A._InvoiceEditItemsDesktopState_build___closure14(options, highlightedIndex, _this.state, onSelected, _this.invoice, _this.company), J.get$length$asx(options), _null, false, _null, _null), B.Clip_0, t1, new A.BoxConstraints(0, 1 / 0, 0, 270), _null, _null, _null, _null, _null, _null, _null, _null, 250), _null, _null, _null, false, _null), B.Clip_0, _null, 4, _null, _null, _null, _null, _null, B.MaterialType_0), _null), _null); }, - $signature: 2684 + $signature: 2711 }; A._InvoiceEditItemsDesktopState_build___closure14.prototype = { call$2(context, index) { @@ -459490,7 +484021,7 @@ t3 = entity instanceof A.ProductEntity && t2.showProductDetails ? entity.notes : _null; return A.Container$(_null, new A.EntityAutocompleteListTile(entity, new A._InvoiceEditItemsDesktopState_build____closure(_this.onSelected), _null, t3, new A._InvoiceEditItemsDesktopState_build____closure0(_this.invoice, t2, context), _null, _null), B.Clip_0, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 676 + $signature: 770 }; A._InvoiceEditItemsDesktopState_build____closure.prototype = { call$1(entity) { @@ -459511,114 +484042,114 @@ call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure6.prototype = { call$1(value) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$2(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure9(value)), t1); }, - $signature: 76 + $signature: 85 }; A._InvoiceEditItemsDesktopState_build___closure9.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_notes = this.value; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure9.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure8.prototype = { call$1(value) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$2(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure8(value)), t1); }, - $signature: 76 + $signature: 85 }; A._InvoiceEditItemsDesktopState_build___closure8.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_customValue1 = this.value; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure11.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure10.prototype = { call$1(value) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$2(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure7(value)), t1); }, - $signature: 76 + $signature: 85 }; A._InvoiceEditItemsDesktopState_build___closure7.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_customValue2 = this.value; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure13.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure12.prototype = { call$1(value) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$2(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure6(value)), t1); }, - $signature: 76 + $signature: 85 }; A._InvoiceEditItemsDesktopState_build___closure6.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_customValue3 = this.value; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure15.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure14.prototype = { call$1(value) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$2(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure5(value)), t1); }, - $signature: 76 + $signature: 85 }; A._InvoiceEditItemsDesktopState_build___closure5.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_customValue4 = this.value; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure17.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure16.prototype = { call$1(taxRate) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$3$debounce(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure4(taxRate)), t1, false); }, - $signature: 510 + $signature: 476 }; A._InvoiceEditItemsDesktopState_build___closure4.prototype = { call$1(b) { @@ -459629,20 +484160,20 @@ b.get$_invoice_model$_$this()._taxRate1 = t1; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure19.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure18.prototype = { call$1(taxRate) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$3$debounce(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure3(taxRate)), t1, false); }, - $signature: 510 + $signature: 476 }; A._InvoiceEditItemsDesktopState_build___closure3.prototype = { call$1(b) { @@ -459653,20 +484184,20 @@ b.get$_invoice_model$_$this()._taxRate2 = t1; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure21.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure20.prototype = { call$1(taxRate) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$3$debounce(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure2(taxRate)), t1, false); }, - $signature: 510 + $signature: 476 }; A._InvoiceEditItemsDesktopState_build___closure2.prototype = { call$1(b) { @@ -459677,20 +484208,20 @@ b.get$_invoice_model$_$this()._taxRate3 = t1; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure23.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure22.prototype = { call$1(value) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$3$debounce(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure1(value)), t1, false); }, - $signature: 76 + $signature: 85 }; A._InvoiceEditItemsDesktopState_build___closure1.prototype = { call$1(b) { @@ -459698,20 +484229,20 @@ b.get$_invoice_model$_$this()._invoice_model$_cost = t1; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure25.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure24.prototype = { call$1(value) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$3$debounce(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure0(value)), t1, false); }, - $signature: 76 + $signature: 85 }; A._InvoiceEditItemsDesktopState_build___closure0.prototype = { call$1(b) { @@ -459719,20 +484250,20 @@ b.get$_invoice_model$_$this()._invoice_model$_quantity = t1; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build__closure27.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 45 + $signature: 44 }; A._InvoiceEditItemsDesktopState_build__closure26.prototype = { call$1(value) { var t1 = this.index; return this.$this._invoice_edit_items_desktop$_onChanged$2(J.$index$asx(this.lineItems._copy_on_write_list$_list, t1).rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure(value)), t1); }, - $signature: 76 + $signature: 85 }; A._InvoiceEditItemsDesktopState_build___closure.prototype = { call$1(b) { @@ -459740,7 +484271,7 @@ b.get$_invoice_model$_$this()._discount = t1; return b; }, - $signature: 65 + $signature: 71 }; A._InvoiceEditItemsDesktopState_build_closure8.prototype = { call$1(context) { @@ -459771,13 +484302,13 @@ t1 = A.MappedIterable_MappedIterable(new A.LinkedHashMapKeyIterable(t4, t1), new A._InvoiceEditItemsDesktopState_build__closure(t4), t1._eval$1("Iterable.E"), type$.legacy_PopupMenuItem_legacy_String); return A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); }, - $signature: 675 + $signature: 772 }; A._InvoiceEditItemsDesktopState_build__closure.prototype = { call$1(option) { return A.PopupMenuItem$(new A.IconText(option, this.options.$index(0, option), null, null, false, null), option, type$.legacy_String); }, - $signature: 674 + $signature: 773 }; A._InvoiceEditItemsDesktopState_build_closure9.prototype = { call$1(action) { @@ -459833,7 +484364,7 @@ call$1(store) { return A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore(store, this.$this.isTasks); }, - $signature: 2689 + $signature: 2716 }; A.InvoiceEditItemsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -459844,7 +484375,7 @@ else return new A.InvoiceEditItems(viewModel, t2, null); }, - $signature: 2690 + $signature: 2717 }; A.EntityEditItemsVM.prototype = { get$company() { @@ -459861,7 +484392,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.DeleteInvoiceItem(index)); }, - $signature: 111 + $signature: 117 }; A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure0.prototype = { call$0() { @@ -459887,7 +484418,7 @@ t1[0].call$1(new A.UpdateInvoiceItem(index, invoiceItem)); } }, - $signature: 288 + $signature: 276 }; A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore__closure.prototype = { call$1(b) { @@ -459895,7 +484426,7 @@ b.get$_invoice_model$_$this()._invoice_model$_typeId = t1; return b; }, - $signature: 65 + $signature: 71 }; A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure2.prototype = { call$2(oldIndex, newIndex) { @@ -459903,12 +484434,12 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.MoveInvoiceItem(oldIndex, newIndex)); }, - $signature: 138 + $signature: 136 }; A.InvoiceEditNotes.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.InvoiceEditNotesState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A.InvoiceEditNotesState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A.InvoiceEditNotesState.prototype = { @@ -460017,13 +484548,13 @@ call$1(store) { return A.InvoiceEditNotesVM_InvoiceEditNotesVM$fromStore(store); }, - $signature: 2691 + $signature: 2718 }; A.InvoiceEditNotesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditNotes(viewModel, null); }, - $signature: 2692 + $signature: 2719 }; A.EntityEditNotesVM.prototype = { get$company() { @@ -460040,7 +484571,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateInvoice(invoice)); }, - $signature: 143 + $signature: 154 }; A.InvoiceEditPDF.prototype = { createState$0() { @@ -460116,7 +484647,7 @@ call$1(format) { return this.$this._invoice_edit_pdf$_response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.InvoiceEditPDFScreen.prototype = { build$1(context) { @@ -460135,13 +484666,13 @@ t2 = t2.selectedCompanyIndex; return new A.InvoiceEditPDFVM(t1, t3._list[t2].userCompany.company, invoice); }, - $signature: 2693 + $signature: 2720 }; A.InvoiceEditPDFScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditPDF(viewModel, null); }, - $signature: 2694 + $signature: 2721 }; A.EntityEditPDFVM.prototype = { get$company() { @@ -460162,13 +484693,13 @@ call$1(store) { return A.InvoiceEditVM_InvoiceEditVM$fromStore(store); }, - $signature: 2695 + $signature: 2722 }; A.InvoiceEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEdit(viewModel, new A.ValueKey(viewModel.invoice.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2696 + $signature: 2723 }; A.AbstractInvoiceEditVM.prototype = { get$company() { @@ -460191,7 +484722,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 183 + $signature: 172 }; A.InvoiceEditVM_InvoiceEditVM$fromStore__closure3.prototype = { call$0() { @@ -460206,7 +484737,7 @@ $navigator = t2.get$currentState(); t4 = invoice.clientId; if (t4.length === 0) { - A.showDialog(_null, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure1(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), _null, true, type$.legacy_ErrorDialog); + A.showDialog(_null, B.Color_2315255808, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure1(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), _null, true, type$.legacy_ErrorDialog); return _null; } t2 = t1.__Store__state_A; @@ -460219,14 +484750,14 @@ if (t8.length !== 0 && t8 !== t4) { t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(_null, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure2(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), _null, true, type$.legacy_ErrorDialog); + A.showDialog(_null, B.Color_2315255808, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure2(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), _null, true, type$.legacy_ErrorDialog); return _null; } t6 = t6[t7].expenseState.$get$1(0, lineItem.expenseId).clientId; if ((t6 == null ? "" : t6).length !== 0 && t6 !== t4) { t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(_null, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure3(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), _null, true, type$.legacy_ErrorDialog); + A.showDialog(_null, B.Color_2315255808, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure3(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), _null, true, type$.legacy_ErrorDialog); return _null; } } @@ -460255,7 +484786,7 @@ call$1(context) { return new A.ErrorDialog(this.localization.get$pleaseSelectAClient(), false, null); }, - $signature: 22 + $signature: 23 }; A.InvoiceEditVM_InvoiceEditVM$fromStore___closure2.prototype = { call$1(context) { @@ -460267,7 +484798,7 @@ t1 = J.$index$asx(t2.$index(0, t1.localeCode), _s24_); return new A.ErrorDialog(t1 == null ? J.$index$asx(t2.$index(0, "en"), _s24_) : t1, false, null); }, - $signature: 22 + $signature: 23 }; A.InvoiceEditVM_InvoiceEditVM$fromStore___closure3.prototype = { call$1(context) { @@ -460279,7 +484810,7 @@ t1 = J.$index$asx(t2.$index(0, t1.localeCode), _s27_); return new A.ErrorDialog(t1 == null ? J.$index$asx(t2.$index(0, "en"), _s27_) : t1, false, null); }, - $signature: 22 + $signature: 23 }; A.InvoiceEditVM_InvoiceEditVM$fromStore___closure4.prototype = { call$1(savedInvoice) { @@ -460325,13 +484856,13 @@ A.viewEntity(false, savedInvoice, _null, true); } }, - $signature: 68 + $signature: 72 }; A.InvoiceEditVM_InvoiceEditVM$fromStore___closure5.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -460339,7 +484870,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.InvoiceEditVM_InvoiceEditVM$fromStore_closure0.prototype = { call$3(items, clientId, projectId) { @@ -460364,7 +484895,7 @@ t1[0].call$1(new A.EditInvoiceItem(t2)); } }, - $signature: 294 + $signature: 272 }; A.InvoiceEditVM_InvoiceEditVM$fromStore__closure2.prototype = { call$1(b) { @@ -460389,7 +484920,7 @@ call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id, null); }, - $signature: 204 + $signature: 206 }; A.InvoiceEditVM_InvoiceEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -460405,7 +484936,7 @@ t2[0].call$1(new A.UpdateCurrentRoute(t1)); } }, - $signature: 16 + $signature: 17 }; A.InvoiceEditVM_InvoiceEditVM$fromStore_closure2.prototype = { call$2(context, multipartFile) { @@ -460415,17 +484946,17 @@ t2[0].call$1(new A.SaveInvoiceDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.invoice)); t1.then$1$1(0, new A.InvoiceEditVM_InvoiceEditVM$fromStore__closure0(context), type$.Null).catchError$1(new A.InvoiceEditVM_InvoiceEditVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.InvoiceEditVM_InvoiceEditVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.InvoiceEditVM_InvoiceEditVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -460433,7 +484964,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.InvoiceEditVM_InvoiceEditVM$fromStore_closure3.prototype = { call$4(context, $document, password, idToken) { @@ -460448,7 +484979,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.InvoiceEditVM_InvoiceEditVM$fromStore__closure.prototype = { call$1(value) { @@ -460456,12 +484987,11 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadInvoice(null, this.invoice.id)); }, - $signature: 80 + $signature: 87 }; A.InvoiceItemSelector.prototype = { createState$0() { - var t1 = A._setArrayType([], type$.JSArray_legacy_BaseEntity); - return new A._InvoiceItemSelectorState(t1, new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), null, null, B._StateLifecycle_0); + return new A._InvoiceItemSelectorState(A._setArrayType([], type$.JSArray_legacy_BaseEntity), A.TextEditingController$(null), null, null, B._StateLifecycle_0); }, onItemsSelected$1(arg0) { return this.onItemsSelected.call$1(arg0); @@ -460481,9 +485011,7 @@ _this._invoice_item_selector$_tabController = A.TabController$(null, 0, 3, _this); }, dispose$0() { - var t1 = this._invoice_item_selector$_textController; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + this._invoice_item_selector$_textController.dispose$0(); this._invoice_item_selector$_tabController.dispose$0(); this.super$__InvoiceItemSelectorState_State_SingleTickerProviderStateMixin$dispose(); }, @@ -460556,12 +485084,12 @@ } t3 = A.Icon$(B.IconData_58727_MaterialIcons_null_false, _null, _null); t4 = _this._selected; - t6 = A.Expanded$(A.TextField$(true, B.List_empty1, true, _null, _this._invoice_item_selector$_textController, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_Kz0, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4.length === 0 ? t1.get$filter(t1) : B.JSString_methods.replaceFirst$2(t1.get$countSelected(), ":count", "" + t4.length), _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, _null, _null, _null, 1, _null, _null, false, "\u2022", new A._InvoiceItemSelectorState_build_closure2(_this), _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null), 1); - t7 = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A._InvoiceItemSelectorState_build_closure3(_this, context), B.EdgeInsets_8_8_8_8, _null, _null, _null); + t6 = A.Expanded$(A.TextField$(true, B.List_empty0, true, _null, A.text_field_TextField__defaultContextMenuBuilder$closure(), _this._invoice_item_selector$_textController, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_uXA, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4.length === 0 ? t1.get$filter(t1) : B.JSString_methods.replaceFirst$2(t1.get$countSelected(), ":count", "" + t4.length), _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, _null, _null, _null, 1, _null, _null, false, "\u2022", new A._InvoiceItemSelectorState_build_closure2(_this), _null, _null, _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null), 1); + t7 = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57706_MaterialIcons_null_false, _null, _null), _null, new A._InvoiceItemSelectorState_build_closure3(_this, context), _null, _null, _null, _null); if (t4.length !== 0) - t1 = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57686_MaterialIcons_null_false, _null, _null), _null, new A._InvoiceItemSelectorState_build_closure4(_this, context), B.EdgeInsets_8_8_8_8, _null, _null, _null); + t1 = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57686_MaterialIcons_null_false, _null, _null), _null, new A._InvoiceItemSelectorState_build_closure4(_this, context), _null, _null, _null, _null); else - t1 = !t2.prefState.isEditorFullScreen$1(B.EntityType_invoice) ? A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._InvoiceItemSelectorState_build_closure5(_this, company), B.EdgeInsets_8_8_8_8, _null, t1.get$createNew(), _null) : new A.SizedBox(_null, _null, _null, _null); + t1 = !t2.prefState.isEditorFullScreen$1(B.EntityType_invoice) ? A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null), _null, new A._InvoiceItemSelectorState_build_closure5(_this, company), _null, _null, t1.get$createNew(), _null) : new A.SizedBox(_null, _null, _null, _null); t1 = A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_10_0_10_0, t3, _null), t6, A.Row$(A._setArrayType([t7, t1], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t2 = showTabBar ? new A.AppTabBar(tabs, _this._invoice_item_selector$_tabController, false, _null, _null) : new A.SizedBox(_null, _null, _null, _null); return new A.ResponsivePadding(A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([t1, t2, A.Expanded$(showTabBar ? A.TabBarView$(tabViews, _this._invoice_item_selector$_tabController, _null) : B.JSArray_methods.get$first(tabViews), 1)], t5), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.Clip_0, _null, 4, _null, _null, _null, _null, _null, B.MaterialType_0), _null); @@ -460587,7 +485115,7 @@ } else if (entity.get$entityType() === B.EntityType_expense) _this.items.push(A.convertExpenseToInvoiceItem(_this.context, type$.legacy_ExpenseEntity._as(entity))); }, - $signature: 145 + $signature: 151 }; A._InvoiceItemSelectorState__toggleEntity_closure.prototype = { call$0() { @@ -460615,7 +485143,7 @@ t1 = false; return t1; }, - $signature: 176 + $signature: 182 }; A._InvoiceItemSelectorState__updateClientId_closure0.prototype = { call$0() { @@ -460630,7 +485158,7 @@ entity = t1.userCompanyStates._list[t2].productState.map._map$_map.$index(0, entityId); return !entity.get$isArchived() && !entity.isDeleted && entity.matchesFilter$1(this.$this._invoice_item_selector$_filter); }, - $signature: 14 + $signature: 15 }; A._InvoiceItemSelectorState_build_closure0.prototype = { call$1(entityId) { @@ -460646,7 +485174,7 @@ return false; return task.matchesFilter$1(t1._invoice_item_selector$_filter) || client.matchesNameOrEmail$1(t1._invoice_item_selector$_filter); }, - $signature: 14 + $signature: 15 }; A._InvoiceItemSelectorState_build_closure1.prototype = { call$1(entityId) { @@ -460662,7 +485190,7 @@ return false; return expense.matchesFilter$1(t1._invoice_item_selector$_filter) || client.matchesNameOrEmail$1(t1._invoice_item_selector$_filter); }, - $signature: 14 + $signature: 15 }; A._InvoiceItemSelectorState_build__productList.prototype = { call$0() { @@ -460670,7 +485198,7 @@ t1 = _this.products; return A.ScrollableListViewBuilder$(new A._InvoiceItemSelectorState_build__productList_closure(_this.$this, t1, _this.state, _this.company), t1.length, null, false, null, null); }, - $signature: 150 + $signature: 145 }; A._InvoiceItemSelectorState_build__productList_closure.prototype = { call$2(context, index) { @@ -460683,13 +485211,13 @@ t2 = t1._widget.invoice.entityType === B.EntityType_purchaseOrder && _this.company.enableProductCost && product.cost !== 0; return A.ProductListItem$(t1._invoice_item_selector$_filter, B.JSArray_methods.contains$1(t1._selected, product), false, new A._InvoiceItemSelectorState_build__productList__closure(t1, product), new A._InvoiceItemSelectorState_build__productList__closure0(t1, product, context), product, t2); }, - $signature: 673 + $signature: 774 }; A._InvoiceItemSelectorState_build__productList__closure.prototype = { call$1(checked) { return this.$this._toggleEntity$1(this.product); }, - $signature: 45 + $signature: 44 }; A._InvoiceItemSelectorState_build__productList__closure0.prototype = { call$0() { @@ -460710,7 +485238,7 @@ var t1 = this.tasks; return A.ScrollableListViewBuilder$(new A._InvoiceItemSelectorState_build__taskList_closure(this.$this, t1, this.state), t1.length, null, false, null, null); }, - $signature: 150 + $signature: 145 }; A._InvoiceItemSelectorState_build__taskList_closure.prototype = { call$2(context, index) { @@ -460721,13 +485249,13 @@ t2 = this.$this; return A.TaskListItem$(t2._invoice_item_selector$_filter, B.JSArray_methods.contains$1(t2._selected, task), false, new A._InvoiceItemSelectorState_build__taskList__closure(t2, task), new A._InvoiceItemSelectorState_build__taskList__closure0(t2, task, context), true, task); }, - $signature: 357 + $signature: 341 }; A._InvoiceItemSelectorState_build__taskList__closure.prototype = { call$1(checked) { return this.$this._toggleEntity$1(this.task); }, - $signature: 45 + $signature: 44 }; A._InvoiceItemSelectorState_build__taskList__closure0.prototype = { call$0() { @@ -460748,7 +485276,7 @@ var t1 = this.expenses; return A.ScrollableListViewBuilder$(new A._InvoiceItemSelectorState_build__expenseList_closure(this.$this, t1, this.state), t1.length, null, false, null, null); }, - $signature: 150 + $signature: 145 }; A._InvoiceItemSelectorState_build__expenseList_closure.prototype = { call$2(context, index) { @@ -460763,13 +485291,13 @@ t2 = B.JSArray_methods.contains$1(t1._selected, expense); return A.ExpenseListItem$(expense, t1._invoice_item_selector$_filter, t2, false, new A._InvoiceItemSelectorState_build__expenseList__closure(t1, expense), new A._InvoiceItemSelectorState_build__expenseList__closure0(t1, expense, context), false, false); }, - $signature: 370 + $signature: 343 }; A._InvoiceItemSelectorState_build__expenseList__closure.prototype = { call$1(checked) { return this.$this._toggleEntity$1(this.expense); }, - $signature: 45 + $signature: 44 }; A._InvoiceItemSelectorState_build__expenseList__closure0.prototype = { call$0() { @@ -460876,7 +485404,7 @@ t2[0].call$1(new A.LoadClient(null, t1)); } }, - $signature: 336 + $signature: 381 }; A.InvoiceEmailScreen_build_closure0.prototype = { call$1(store) { @@ -460889,13 +485417,13 @@ t2 = t2.selectedCompanyIndex; return A.EmailInvoiceVM_EmailInvoiceVM$fromStore(store, t1._list[t2].invoiceState.$get$1(0, invoiceId)); }, - $signature: 2698 + $signature: 2725 }; A.InvoiceEmailScreen_build_closure.prototype = { call$2(context, vm) { return new A.InvoiceEmailView(vm, new A.ValueKey("__invoice_" + vm.invoice.id + "__", type$.ValueKey_legacy_String)); }, - $signature: 2699 + $signature: 2726 }; A.EmailEntityVM.prototype = { get$company() { @@ -460919,7 +485447,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.EmailInvoiceRequest(completer, this.invoice.id, template, subject, body)); }, - $signature: 333 + $signature: 380 }; A.EmailInvoiceVM_EmailInvoiceVM$fromStore__closure.prototype = { call$1(value) { @@ -461046,11 +485574,11 @@ } else t4 = A.Text$(t4, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); t4 = A.Expanded$(t4, 1); - t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.InvoiceListItem_build__closure4(t1), new A.InvoiceListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t4, A.Text$(_this.statusLabel, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t5.statusId === "1" ? _this.textColor : _this.statusColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t5, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.InvoiceListItem_build__closure4(t1), new A.InvoiceListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t4, A.Text$(_this.statusLabel, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t5.statusId === "1" ? _this.textColor : _this.statusColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t5, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); } return t1; }, - $signature: 109 + $signature: 111 }; A.InvoiceListItem_build__closure2.prototype = { call$0() { @@ -461071,14 +485599,14 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.InvoiceListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.invoice], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.InvoiceListItem_build__closure5.prototype = { call$0() { @@ -461099,7 +485627,7 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.InvoiceListBuilder.prototype = { build$1(context) { @@ -461115,7 +485643,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_invoice, new A.InvoiceListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.InvoicePresenter(), t2, t4); }, - $signature: 2700 + $signature: 2727 }; A.InvoiceListBuilder_build__closure.prototype = { call$2(context, index) { @@ -461128,7 +485656,7 @@ t2 = t3 && B.JSArray_methods.contains$1(t2._list, t4); return new A.InvoiceListItem(invoice, t1.filter, t3, t2, null, true, null); }, - $signature: 356 + $signature: 338 }; A.EntityListVM.prototype = {}; A.InvoiceListVM.prototype = {}; @@ -461146,13 +485674,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.InvoiceListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.InvoiceListVM_fromStore_closure0.prototype = { call$1(field) { @@ -461272,7 +485800,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 679 + $signature: 758 }; A._InvoicePdfViewState_loadPdf__closure1.prototype = { call$0() { @@ -461288,7 +485816,7 @@ t1.setState$1(new A._InvoicePdfViewState_loadPdf__closure(t1)); t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A._InvoicePdfViewState_loadPdf__closure0(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._InvoicePdfViewState_loadPdf__closure0(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.void); }, $signature: 3 }; @@ -461302,14 +485830,14 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A._InvoicePdfViewState_build_closure.prototype = { call$1(value) { var t1 = this.$this; t1.setState$1(new A._InvoicePdfViewState_build__closure(t1)); }, - $signature: 20 + $signature: 21 }; A._InvoicePdfViewState_build__closure.prototype = { call$0() { @@ -461368,7 +485896,7 @@ call$1(format) { return this.$this._invoice_pdf$_response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.InvoicePdfScreen.prototype = { build$1(context) { @@ -461388,13 +485916,13 @@ t2 = t2.selectedCompanyIndex; return new A.InvoicePdfVM(t1, t3._list[t2].invoiceState.$get$1(0, invoiceId), invoiceUIState.historyActivityId); }, - $signature: 2701 + $signature: 2728 }; A.InvoicePdfScreen_build_closure.prototype = { call$2(context, vm) { return new A.InvoicePdfView(vm, this.$this.showAppBar, new A.ValueKey("__invoice_pdf_" + vm.invoice.id + "__", type$.ValueKey_legacy_String)); }, - $signature: 2702 + $signature: 2729 }; A.EntityPdfVM.prototype = { get$invoice() { @@ -461595,7 +486123,7 @@ t7 = A._setArrayType(["number", "date", "due_date", "updated_at"], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("invoice1", true), company.getCustomFieldValues$2$excludeBlank("invoice2", true), company.getCustomFieldValues$2$excludeBlank("invoice3", true), company.getCustomFieldValues$2$excludeBlank("invoice4", true), t9, B.EntityType_invoice, false, B.List_empty21, new A.InvoiceScreen_build_closure6(store), new A.InvoiceScreen_build_closure7(store), new A.InvoiceScreen_build_closure8(store), new A.InvoiceScreen_build_closure9(store), new A.InvoiceScreen_build_closure10(store), new A.InvoiceScreen_build_closure11(store), new A.InvoiceScreen_build_closure12(store), new A.InvoiceScreen_build_closure13(store), t7, statuses, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_invoice) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "invoice_fab", false, new A.InvoiceScreen_build_closure14(context), t2.get$newInvoice()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_invoice) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "invoice_fab", false, new A.InvoiceScreen_build_closure14(context), t2.get$newInvoice()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_invoice, t3, new A.InvoiceScreen_build_closure15(store), t6, statuses, new A.InvoiceScreen_build_closure16(store), new A.InvoiceScreen_build_closure17(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.InvoiceListBuilder(_null), t8, B.EntityType_invoice, t1, 0, _null, new A.InvoiceScreen_build_closure18(store), new A.InvoiceScreen_build_closure19(store)); } }; @@ -461607,7 +486135,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.InvoiceScreen_build_closure0.prototype = { call$1(b) { @@ -461617,7 +486145,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.InvoiceScreen_build_closure1.prototype = { call$1(b) { @@ -461627,7 +486155,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.InvoiceScreen_build_closure2.prototype = { call$1(b) { @@ -461641,7 +486169,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.InvoiceScreen_build_closure3.prototype = { call$1(b) { @@ -461651,7 +486179,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.InvoiceScreen_build_closure4.prototype = { call$1(b) { @@ -461661,7 +486189,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.InvoiceScreen_build_closure5.prototype = { call$1(b) { @@ -461675,7 +486203,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.InvoiceScreen_build_closure19.prototype = { call$0() { @@ -461699,7 +486227,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterInvoicesByState(state)); }, - $signature: 27 + $signature: 28 }; A.InvoiceScreen_build_closure16.prototype = { call$2($status, value) { @@ -461707,7 +486235,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterInvoicesByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.InvoiceScreen_build_closure18.prototype = { call$0() { @@ -461740,7 +486268,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterInvoicesByState(state)); }, - $signature: 27 + $signature: 28 }; A.InvoiceScreen_build_closure13.prototype = { call$2($status, value) { @@ -461748,7 +486276,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterInvoicesByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.InvoiceScreen_build_closure7.prototype = { call$1(value) { @@ -461815,7 +486343,7 @@ call$2(context, vm) { return new A.InvoiceScreen(vm, null); }, - $signature: 2704 + $signature: 2731 }; A.InvoiceScreenVM.prototype = {}; A.InvoiceView.prototype = { @@ -461921,7 +486449,7 @@ if (!B.JSArray_methods.contains$1(A._setArrayType([B.EntityType_recurringInvoice], t7), t3)) t6.push(A.Tab$(_null, t2.get$history(t2))); t6.push(A.Tab$(_null, t2.get$activity())); - return A.ViewScaffold$(A.TabBar$(t5, _null, true, _null, _null, t6), new A.Builder(new A._InvoiceViewState_build_closure(t1, _this, viewModel, invoice), _null), invoice, _null, true, t4, _null, _null); + return A.ViewScaffold$(A.TabBar$(t5, _null, true, _null, _null, t6), new A.Builder(new A._InvoiceViewState_build_closure(t1, _this, viewModel, invoice), _null), invoice, true, t4, _null, _null); } }; A._InvoiceViewState_build_closure.prototype = { @@ -461948,49 +486476,49 @@ t4 = t4 && t2.statusId === "4" || !t4 ? B.EntityAction_viewPdf : B.EntityAction_newPayment; return A.RefreshIndicator$(A.Column$(A._setArrayType([t3, new A.BottomButtons(t2, t4, _this._box_0.secondAction, true, true, null)], t7), B.CrossAxisAlignment_2, null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), new A._InvoiceViewState_build__closure5(t1, context)); }, - $signature: 672 + $signature: 776 }; A._InvoiceViewState_build__closure5.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._InvoiceViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._InvoiceViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._InvoiceViewState_build__closure1.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._InvoiceViewState_build__closure2.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._InvoiceViewState_build__closure3.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._InvoiceViewState_build__closure4.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A.__InvoiceViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -462036,13 +486564,13 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A._InvoiceViewActivityState_build_closure.prototype = { call$2(context, index) { return new A.ActivityListTile(this.activities._list[index], false, null); }, - $signature: 296 + $signature: 322 }; A.InvoiceViewContacts.prototype = { build$1(context) { @@ -462055,7 +486583,7 @@ call$1(invitation) { return new A._InvitationListTile(invitation, this.$this.viewModel, null); }, - $signature: 2706 + $signature: 2733 }; A._InvitationListTile.prototype = { build$1(context) { @@ -462124,32 +486652,32 @@ t4.push(new A.SizedBox(_null, 8, _null, _null)); t1 = t2.link; t4.push(new A.PortalLinks(t1 + "?silent=true", t1, client, _null, _null)); - return A.ListTile$(false, new A.EdgeInsets(16, 16, 16, 16), _null, _null, true, _null, _null, true, _null, icon, _null, _null, false, _null, _null, A.Column$(t4, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + return A.ListTile$(false, new A.EdgeInsets(16, 16, 16, 16), _null, _null, true, _null, _null, true, _null, icon, _null, _null, _null, false, _null, _null, _null, A.Column$(t4, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); } }; A._InvitationListTile_build_closure.prototype = { call$1(contact) { return contact.id === this.$this.invitation.vendorContactId; }, - $signature: 181 + $signature: 179 }; A._InvitationListTile_build_closure0.prototype = { call$0() { return A.VendorContactEntity_VendorContactEntity(); }, - $signature: 473 + $signature: 429 }; A._InvitationListTile_build_closure1.prototype = { call$1(contact) { return contact.id === this.$this.invitation.clientContactId; }, - $signature: 157 + $signature: 147 }; A._InvitationListTile_build_closure2.prototype = { call$0() { return A.ClientContactEntity_ClientContactEntity(); }, - $signature: 558 + $signature: 465 }; A.InvoiceViewDocuments.prototype = { build$1(context) { @@ -462165,19 +486693,19 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A.InvoiceViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.InvoiceViewDocuments_build_closure1.prototype = { call$1($document) { return this.$this.viewModel.onViewExpense.call$2(this.context, $document); }, - $signature: 2707 + $signature: 2734 }; A.InvoiceViewHistory.prototype = { createState$0() { @@ -462221,13 +486749,13 @@ call$1(activity) { return activity.history != null; }, - $signature: 562 + $signature: 462 }; A._InvoiceViewHistoryState_build_closure0.prototype = { call$2(a, b) { return B.JSInt_methods.compareTo$1(b.updatedAt, a.updatedAt); }, - $signature: 2708 + $signature: 2735 }; A._InvoiceViewHistoryState_build_closure1.prototype = { call$2(context, index) { @@ -462254,9 +486782,9 @@ t2 = this.invoice; t3 = A.Text$(B.JSString_methods.$add(J.$add$ansx(A.formatNumber($history.amount, context, t2.clientId, _null, B.FormatNumberType_0, true, _null, _null, false), " \u2022 "), personName), _null, _null, _null, _null, _null, _null, _null, _null, _null); t4 = activity.updatedAt; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A._InvoiceViewHistoryState_build__closure(t1, context, t2, $history), false, _null, _null, A.Text$(A.formatDate(A.convertTimestampToDate(t4).toIso8601String$0(), context, true, true, true) + " \u2022 " + A.format(A.convertTimestampToDate(t4), A.localeSelector(state, true)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t3, A.Icon$(B.IconData_57695_MaterialIcons_null_true, _null, _null), _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A._InvoiceViewHistoryState_build__closure(t1, context, t2, $history), false, _null, _null, _null, A.Text$(A.formatDate(A.convertTimestampToDate(t4).toIso8601String$0(), context, true, true, true) + " \u2022 " + A.format(A.convertTimestampToDate(t4), A.localeSelector(state, true)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t3, A.Icon$(B.IconData_57695_MaterialIcons_null_true, _null, _null), _null); }, - $signature: 468 + $signature: 495 }; A._InvoiceViewHistoryState_build__closure.prototype = { call$0() { @@ -462269,7 +486797,7 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A.InvoiceOverview.prototype = { build$1(context) { @@ -462531,21 +487059,21 @@ B.JSArray_methods.forEach$1(payment.get$invoicePaymentables(), new A.InvoiceOverview_build__closure0(t1, this.paymentMap, payment)); B.JSArray_methods.forEach$1(payment.get$creditPaymentables(), new A.InvoiceOverview_build__closure1(t1, this.creditMap, payment)); }, - $signature: 169 + $signature: 166 }; A.InvoiceOverview_build__closure0.prototype = { call$1(paymentable) { if (paymentable.invoiceId === this.invoice.id) this.paymentMap.$indexSet(0, paymentable, this.payment); }, - $signature: 175 + $signature: 184 }; A.InvoiceOverview_build__closure1.prototype = { call$1(paymentable) { if (paymentable.creditId === this.invoice.id) this.creditMap.$indexSet(0, paymentable, this.payment); }, - $signature: 175 + $signature: 184 }; A.InvoiceOverview_build_closure0.prototype = { call$1(entry) { @@ -462564,7 +487092,7 @@ } _this.widgets.push(A.EntityListTile$(payment, _this.$this.isFilter, J.$add$ansx(amount, " \u2022 ") + A.formatDate(payment.date, t2, true, true, false))); }, - $signature: 671 + $signature: 777 }; A.InvoiceOverview_build_closure1.prototype = { call$1(entry) { @@ -462583,14 +487111,14 @@ } _this.widgets.push(A.EntityListTile$(credit, _this.$this.isFilter, J.$add$ansx(amount, " \u2022 ") + A.formatDate(credit.date, t2, true, true, false))); }, - $signature: 671 + $signature: 777 }; A.InvoiceOverview_build_closure2.prototype = { call$1(invoiceItem) { var _this = this; B.JSArray_methods.addAll$1(_this.widgets, A._setArrayType([new A.Builder(new A.InvoiceOverview_build__closure(_this.$this, _this.invoice, invoiceItem, _this.userCompany), null)], type$.JSArray_legacy_Widget)); }, - $signature: 307 + $signature: 279 }; A.InvoiceOverview_build__closure.prototype = { call$1(context) { @@ -462599,7 +487127,7 @@ t2 = _this.invoiceItem; return new A.InvoiceItemListTile(new A.InvoiceOverview_build___closure(_this.$this, _this.userCompany, t1, context, t2), t1, t2, null); }, - $signature: 2710 + $signature: 2737 }; A.InvoiceOverview_build___closure.prototype = { call$0() { @@ -462620,13 +487148,13 @@ t6 = t5 ? _null : t4.clientId; return A.Container$(_null, new A.Padding(B.EdgeInsets_20_10_56_8, A.Row$(A._setArrayType([t3, new A.SizedBox(100, _null, new A.Align(B.Alignment_1_0, _null, _null, A.Text$(A.formatNumber(amount, t1, t6, _null, B.FormatNumberType_0, true, _null, t5 ? t4.vendorId : _null, false), _null, _null, _null, _null, _null, A.Theme_of(t1).textTheme.titleMedium, _null, _null, _null), _null), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null), _null), B.Clip_0, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 2711 + $signature: 2738 }; A.InvoiceOverview_build_closure3.prototype = { call$2(taxName, taxAmount) { this.widgets.push(this.surchargeRow.call$2(taxName, taxAmount)); }, - $signature: 2712 + $signature: 778 }; A.InvoiceViewSchedule.prototype = { createState$0() { @@ -462649,7 +487177,7 @@ invoice = this._widget.viewModel.invoice, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = type$.JSArray_legacy_Widget; - t2 = A._setArrayType([A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.get$sendDate(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_5, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), 1), A.Expanded$(A.Text$(t1.get$dueDate(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_5, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), 1)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t2); + t2 = A._setArrayType([A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.get$sendDate(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_5_600, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), 1), A.Expanded$(A.Text$(t1.get$dueDate(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_5_600, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), 1)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t2); if (invoice.get$isStale() && invoice.recurringDates._list.length === 0) t2.push(new A.LoadingIndicator(300, false, _null)); t1 = invoice.recurringDates._list; @@ -462664,7 +487192,7 @@ t1 = this.context; return new A.Padding(B.EdgeInsets_0_16_0_0, A.Row$(A._setArrayType([A.Expanded$(A.Text$(A.formatDate(schedule.sendDate, t1, true, true, false), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), A.Expanded$(A.Text$(A.formatDate(schedule.dueDate, t1, true, true, false), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null); }, - $signature: 2713 + $signature: 2740 }; A.InvoiceViewScreen.prototype = { build$1(context) { @@ -462676,13 +487204,13 @@ call$1(store) { return A.InvoiceViewVM_InvoiceViewVM$fromStore(store); }, - $signature: 2714 + $signature: 2741 }; A.InvoiceViewScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceView(viewModel, this.$this.isFilter, viewModel.state.uiState.invoiceUIState.tabIndex, null); }, - $signature: 2715 + $signature: 2742 }; A.AbstractInvoiceViewVM.prototype = { get$company() { @@ -462701,7 +487229,7 @@ t1[0].call$1(new A.LoadInvoice(completer, this.invoice.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.InvoiceViewVM_InvoiceViewVM$fromStore_closure.prototype = { call$2(context, index) { @@ -462715,13 +487243,13 @@ $defaultValues() { return [null]; }, - $signature: 293 + $signature: 263 }; A.InvoiceViewVM_InvoiceViewVM$fromStore_closure0.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.InvoiceViewVM_InvoiceViewVM$fromStore_closure1.prototype = { call$2(context, multipartFile) { @@ -462731,17 +487259,17 @@ t2[0].call$1(new A.SaveInvoiceDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.invoice)); t1.then$1$1(0, new A.InvoiceViewVM_InvoiceViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.InvoiceViewVM_InvoiceViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.InvoiceViewVM_InvoiceViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.InvoiceViewVM_InvoiceViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.InvoiceViewVM_InvoiceViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.InvoiceViewVM_InvoiceViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -462749,7 +487277,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.InvoiceViewVM_InvoiceViewVM$fromStore_closure2.prototype = { call$4(context, $document, password, idToken) { @@ -462764,7 +487292,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.InvoiceViewVM_InvoiceViewVM$fromStore__closure.prototype = { call$1(value) { @@ -462772,12 +487300,12 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadInvoice(null, this.invoice.id)); }, - $signature: 80 + $signature: 87 }; A.InvoiceViewVM_InvoiceViewVM$fromStore_closure3.prototype = { call$2(context, $document) { }, - $signature: 2716 + $signature: 2743 }; A.InvoiceViewVM_InvoiceViewVM$fromStore_closure4.prototype = { call$3(context, invoice, activityId) { @@ -462793,12 +487321,12 @@ $defaultValues() { return [null]; }, - $signature: 292 + $signature: 306 }; A.PaymentEdit.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._PaymentEditState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A._PaymentEditState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A._PaymentEditState.prototype = { @@ -462925,7 +487453,7 @@ t10 = state.userCompanyStates._list; t11 = t10[t9]; t12 = t11.clientState; - t1 = A._setArrayType([A.EntityDropdown$(true, true, payment.clientId, t8.call$4(t12.map, t12.list, t11.userState.map, state.staticState), _null, B.EntityType_client, B.List_empty1, t1, _null, _null, new A._PaymentEditState_build_closure3(viewModel, payment), _null, _null, new A._PaymentEditState_build_closure4(context))], t6); + t1 = A._setArrayType([A.EntityDropdown$(true, true, payment.clientId, t8.call$4(t12.map, t12.list, t11.userState.map, state.staticState), _null, B.EntityType_client, B.List_empty0, t1, _null, _null, new A._PaymentEditState_build_closure3(viewModel, payment), _null, _null, new A._PaymentEditState_build_closure4(context))], t6); if (t10[t9].userCompany.company.enableApplyingPayments) t1.push(A.DecoratedFormField$(false, _null, false, _this._payment_edit$_amountController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t2.get$amount(), _null, _null, false, _null, _null, _this.get$_payment_edit$_onSavePressed(), true, _null, _null, B.TextAlign_4, _null)); B.JSArray_methods.addAll$1(t7, t1); @@ -462946,7 +487474,7 @@ if (t8) t7.push(new A.DatePicker(t2.get$paymentDate(), payment.date, new A._PaymentEditState_build_closure7(viewModel, payment), new A._PaymentEditState_build_closure8(context), false, _null, _null, _null)); if (t8) - t7.push(A.EntityDropdown$(true, false, payment.typeId, $.$get$memoizedPaymentTypeList().call$1(viewModel.staticState.paymentTypeMap), _null, B.EntityType_paymentType, B.List_empty1, t2.get$paymentType(), _null, _null, new A._PaymentEditState_build_closure9(viewModel, payment), _null, _null, _null)); + t7.push(A.EntityDropdown$(true, false, payment.typeId, $.$get$memoizedPaymentTypeList().call$1(viewModel.staticState.paymentTypeMap), _null, B.EntityType_paymentType, B.List_empty0, t2.get$paymentType(), _null, _null, new A._PaymentEditState_build_closure9(viewModel, payment), _null, _null, _null)); if (payment.get$isNew() || t1) { t9 = state.uiState.selectedCompanyIndex; if (state.userCompanyStates._list[t9].userCompany.company.isModuleEnabled$1(B.EntityType_credit)) @@ -462974,7 +487502,7 @@ t8.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._PaymentEditState_build_closure11(_this, viewModel, payment, state), _null, _null, A.Text$(t2.get$convertCurrency(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._showConvertCurrency)); if (_this._showConvertCurrency) { t10 = payment.exchangeCurrencyId; - t11 = A.EntityDropdown$(true, false, t10, $.$get$memoizedCurrencyList().call$1(viewModel.staticState.currencyMap), _null, B.EntityType_currency, B.List_empty1, t2.get$currency(), _null, _null, new A._PaymentEditState_build_closure12(_this), _null, _null, _null); + t11 = A.EntityDropdown$(true, false, t10, $.$get$memoizedCurrencyList().call$1(viewModel.staticState.currencyMap), _null, B.EntityType_currency, B.List_empty0, t2.get$currency(), _null, _null, new A._PaymentEditState_build_closure12(_this), _null, _null, _null); t10 = A.DecoratedFormField$(false, _null, false, _this._exchangeRateController, _null, true, _null, _null, _null, _null, false, false, new A.ValueKey(_s17_ + t10 + "__", t5), new A.TextInputType(2, false, true), t2.get$exchangeRate(), _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, _null); t12 = _box_0.paymentTotal; t13 = _box_0.creditTotal; @@ -462983,13 +487511,13 @@ t3 = A.formatNumber((payment.get$isNew() ? _box_0.paymentTotal - _box_0.creditTotal : t3) * t14, context, _null, _null, B.FormatNumberType_4, true, _null, _null, false); else t3 = ""; - B.JSArray_methods.addAll$1(t8, A._setArrayType([t11, t10, A.Focus$(false, _null, A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, t3, _null, false, false, new A.ValueKey(_s17_ + A.S(t12) + "_" + A.S(t13) + "_" + A.S(t14) + "__", t5), new A.TextInputType(2, false, true), t2.get$convertedAmount(), _null, _null, false, new A._PaymentEditState_build_closure13(_this), _null, t9, true, _null, _null, B.TextAlign_4, _null), _null, _null, _null, _null, true, _null, new A._PaymentEditState_build_closure14(_box_0, _this, payment, context, viewModel), _null, _null, _null)], t6)); + B.JSArray_methods.addAll$1(t8, A._setArrayType([t11, t10, A.Focus$(false, _null, A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, t3, _null, false, false, new A.ValueKey(_s17_ + A.S(t12) + "_" + A.S(t13) + "_" + A.S(t14) + "__", t5), new A.TextInputType(2, false, true), t2.get$convertedAmount(), _null, _null, false, new A._PaymentEditState_build_closure13(_this), _null, t9, true, _null, _null, B.TextAlign_4, _null), _null, _null, _null, _null, true, _null, new A._PaymentEditState_build_closure14(_box_0, _this, payment, context, viewModel), _null, _null, _null, _null)], t6)); } body = A.Form$(_null, A.Column$(A._setArrayType([t7, A.FormCard$(_null, t8, _null, _null, false, _null, true, _null)], t6), B.CrossAxisAlignment_2, new A.ValueKey("__payment_" + payment.id + "_" + payment.updatedAt + "__", t5), B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), t4); if (t1 && A.getLayout(context) === B.AppLayout_desktop) { t1 = A.Theme_of(context).canvasColor; t3 = A.Text$(t2.get$applyPayment(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t4 = A.SingleChildScrollView$(new A.SizedBox(400, _null, body, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1); + t4 = A.SingleChildScrollView$(new A.SizedBox(400, _null, body, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1); t5 = A._setArrayType([], t6); if (state.isSaving) t5.push(new A.Padding(B.EdgeInsets_0_0_16_0, new A.SizedBox(30, 30, A.CircularProgressIndicator$(_null, _null, _null, _null, _null, 4, _null, _null), _null), _null)); @@ -463019,21 +487547,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_payment_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._PaymentEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_payment_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._PaymentEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_payment_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._PaymentEditState__onChanged_closure.prototype = { call$1(b) { @@ -463058,7 +487585,7 @@ b.get$_payment_model$_$this()._payment_model$_exchangeRate = t1; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentEditState__onChanged_closure0.prototype = { call$0() { @@ -463077,39 +487604,39 @@ b.get$_payment_model$_$this()._payment_model$_exchangeRate = t1; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentEditState_build_closure.prototype = { call$1(paymentable) { return paymentable.get$isEmpty(paymentable); }, - $signature: 221 + $signature: 246 }; A._PaymentEditState_build_closure0.prototype = { call$1(paymentable) { return paymentable.get$isEmpty(paymentable); }, - $signature: 221 + $signature: 246 }; A._PaymentEditState_build_closure1.prototype = { call$1(invoice) { var t1 = this._box_0; t1.paymentTotal = t1.paymentTotal + invoice.amount; }, - $signature: 175 + $signature: 184 }; A._PaymentEditState_build_closure2.prototype = { call$1(credit) { var t1 = this._box_0; t1.creditTotal = t1.creditTotal + credit.amount; }, - $signature: 175 + $signature: 184 }; A._PaymentEditState_build_closure4.prototype = { call$1(val) { return J.trim$0$s(val).length === 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseSelectAClient() : null; }, - $signature: 15 + $signature: 16 }; A._PaymentEditState_build_closure3.prototype = { call$1(client) { @@ -463128,25 +487655,25 @@ B.JSArray_methods.clear$0(b.get$invoices().get$_safeList()); return b; }, - $signature: 47 + $signature: 54 }; A._PaymentEditState_build_closure5.prototype = { call$1(context) { return this.$this.get$_payment_edit$_onSavePressed(); }, - $signature: 2717 + $signature: 2744 }; A._PaymentEditState_build_closure6.prototype = { call$1(value) { return value.length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._PaymentEditState_build_closure8.prototype = { call$1(val) { return J.trim$0$s(val).length === 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseSelectADate() : null; }, - $signature: 15 + $signature: 16 }; A._PaymentEditState_build_closure7.prototype = { call$2(date, _) { @@ -463159,7 +487686,7 @@ b.get$_payment_model$_$this()._payment_model$_date = this.date; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentEditState_build_closure9.prototype = { call$1(paymentType) { @@ -463176,20 +487703,20 @@ b.get$_payment_model$_$this()._typeId = t1; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentEditState_build_closure10.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.payment.rebuild$1(new A._PaymentEditState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._PaymentEditState_build__closure2.prototype = { call$1(b) { b.get$_payment_model$_$this()._sendEmail = this.value; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentEditState_build_closure11.prototype = { call$1(value) { @@ -463207,7 +487734,7 @@ t1.convertCurrency$1(_this.state.staticState.currencyMap._map$_map.$index(0, t2.exchangeCurrencyId)); t1.setState$1(new A._PaymentEditState_build__closure1(t1, value)); }, - $signature: 20 + $signature: 21 }; A._PaymentEditState_build__closure0.prototype = { call$1(b) { @@ -463215,7 +487742,7 @@ b.get$_payment_model$_$this()._payment_model$_exchangeRate = 1; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentEditState_build__closure1.prototype = { call$0() { @@ -463250,14 +487777,14 @@ _this.viewModel.onChanged.call$1(t2.rebuild$1(new A._PaymentEditState_build__closure(exchangeRate))); t1._convertedAmount = 0; }, - $signature: 20 + $signature: 21 }; A._PaymentEditState_build__closure.prototype = { call$1(b) { b.get$_payment_model$_$this()._payment_model$_exchangeRate = this.exchangeRate; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentEditState_build_closure13.prototype = { call$1(value) { @@ -463281,11 +487808,11 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A.PaymentableEditor.prototype = { createState$0() { - return new A._PaymentableEditorState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._PaymentableEditorState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._PaymentableEditorState.prototype = { @@ -463401,11 +487928,11 @@ t4 = A._setArrayType([], t3); if (_this._widget.entityType === B.EntityType_invoice) { t5 = A.Localizations_of(context, B.Type_AppLocalization_KyD, t1).get$invoice(); - t4.push(A.Expanded$(A.EntityDropdown$(false, false, paymentable.invoiceId, paymentList, _null, B.EntityType_invoice, B.List_empty1, t5, _null, _null, new A._PaymentableEditorState_build_closure1(_this, context), new A._PaymentableEditorState_build_closure2(context), new A._PaymentableEditorState_build_closure3(t2), _null), 1)); + t4.push(A.Expanded$(A.EntityDropdown$(false, false, paymentable.invoiceId, paymentList, _null, B.EntityType_invoice, B.List_empty0, t5, _null, _null, new A._PaymentableEditorState_build_closure1(_this, context), new A._PaymentableEditorState_build_closure2(context), new A._PaymentableEditorState_build_closure3(t2), _null), 1)); } if (_this._widget.entityType === B.EntityType_credit) { t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, t1).get$credit(); - t4.push(A.Expanded$(A.EntityDropdown$(false, false, paymentable.creditId, creditList, _null, B.EntityType_credit, B.List_empty1, t1, _null, _null, new A._PaymentableEditorState_build_closure4(_this, context), new A._PaymentableEditorState_build_closure5(context), new A._PaymentableEditorState_build_closure6(t2), _null), 1)); + t4.push(A.Expanded$(A.EntityDropdown$(false, false, paymentable.creditId, creditList, _null, B.EntityType_credit, B.List_empty0, t1, _null, _null, new A._PaymentableEditorState_build_closure4(_this, context), new A._PaymentableEditorState_build_closure5(context), new A._PaymentableEditorState_build_closure6(t2), _null), 1)); } t1 = _this._payment_edit$_creditId; if ((t1 == null ? "" : t1).length === 0) { @@ -463425,7 +487952,7 @@ if (t1) { t1 = A.Icon$(B.IconData_57704_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null); t2 = t2.get$remove(t2); - B.JSArray_methods.addAll$1(t4, A._setArrayType([new A.SizedBox(16, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, t1, _null, paymentable.get$isEmpty(paymentable) ? _null : new A._PaymentableEditorState_build_closure7(_this, viewModel, payment), B.EdgeInsets_8_8_8_8, _null, t2, _null)], t3)); + B.JSArray_methods.addAll$1(t4, A._setArrayType([new A.SizedBox(16, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, t1, _null, paymentable.get$isEmpty(paymentable) ? _null : new A._PaymentableEditorState_build_closure7(_this, viewModel, payment), _null, _null, t2, _null)], t3)); } return A.Row$(t4, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); } @@ -463434,21 +487961,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_payment_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._PaymentableEditorState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_payment_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._PaymentableEditorState_dispose_closure0.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_payment_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._PaymentableEditorState__onChanged_closure.prototype = { call$1(b) { @@ -463461,7 +487987,7 @@ b.get$_payment_model$_$this()._payment_model$_amount = t1; return b; }, - $signature: 512 + $signature: 474 }; A._PaymentableEditorState__onChanged_closure0.prototype = { call$1(b) { @@ -463474,7 +488000,7 @@ b.get$_payment_model$_$this()._payment_model$_amount = t1; return b; }, - $signature: 512 + $signature: 474 }; A._PaymentableEditorState__onChanged_closure1.prototype = { call$1(b) { @@ -463486,7 +488012,7 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t2); return b; }, - $signature: 47 + $signature: 54 }; A._PaymentableEditorState__onChanged_closure2.prototype = { call$1(b) { @@ -463499,7 +488025,7 @@ t1.get$_safeList()[t2] = t3; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentableEditorState__onChanged_closure3.prototype = { call$1(b) { @@ -463511,7 +488037,7 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t2); return b; }, - $signature: 47 + $signature: 54 }; A._PaymentableEditorState__onChanged_closure4.prototype = { call$1(b) { @@ -463524,26 +488050,26 @@ t1.get$_safeList()[t2] = t3; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentableEditorState__onChanged_closure5.prototype = { call$1(b) { b.get$_payment_model$_$this()._payment_model$_clientId = this.clientId; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentableEditorState_build_closure.prototype = { call$1(p) { return p.invoiceId; }, - $signature: 206 + $signature: 198 }; A._PaymentableEditorState_build_closure0.prototype = { call$1(p) { return p.creditId; }, - $signature: 206 + $signature: 198 }; A._PaymentableEditorState_build_closure3.prototype = { call$1(entity) { @@ -463649,7 +488175,7 @@ B.JSArray_methods.removeAt$1(t1.get$_safeList(), t2); return b; }, - $signature: 47 + $signature: 54 }; A._PaymentableEditorState_build__closure0.prototype = { call$1(b) { @@ -463658,7 +488184,7 @@ B.JSArray_methods.removeAt$1(t1.get$_safeList(), t2); return b; }, - $signature: 47 + $signature: 54 }; A.PaymentEditFooter.prototype = { build$1(context) { @@ -463689,14 +488215,14 @@ var t1 = this._box_0; t1.paymentTotal = t1.paymentTotal + invoice.amount; }, - $signature: 175 + $signature: 184 }; A.PaymentEditFooter_build_closure0.prototype = { call$1(credit) { var t1 = this._box_0; t1.creditTotal = t1.creditTotal + credit.amount; }, - $signature: 175 + $signature: 184 }; A.PaymentEditScreen.prototype = { build$1(context) { @@ -463708,13 +488234,13 @@ call$1(store) { return A.PaymentEditVM_PaymentEditVM$fromStore(store); }, - $signature: 2720 + $signature: 2747 }; A.PaymentEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.PaymentEdit(viewModel, new A.ValueKey(viewModel.payment.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2721 + $signature: 2748 }; A.PaymentEditVM.prototype = { get$payment() { @@ -463727,7 +488253,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdatePayment(payment)); }, - $signature: 169 + $signature: 166 }; A.PaymentEditVM_PaymentEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -463738,7 +488264,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.PaymentEditVM_PaymentEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -463749,7 +488275,7 @@ } new A.PaymentEditVM_PaymentEditVM$fromStore__closure(this.store, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.PaymentEditVM_PaymentEditVM$fromStore__closure.prototype = { call$0() { @@ -463766,7 +488292,7 @@ B.JSArray_methods.forEach$1(payment.invoices._list, new A.PaymentEditVM_PaymentEditVM$fromStore___closure(t1)); B.JSArray_methods.forEach$1(payment.credits._list, new A.PaymentEditVM_PaymentEditVM$fromStore___closure0(t1)); if (t1.amount < 0) { - A.showDialog(null, true, new A.PaymentEditVM_PaymentEditVM$fromStore___closure1(t4), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.PaymentEditVM_PaymentEditVM$fromStore___closure1(t4), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3), null, true, type$.legacy_ErrorDialog); return null; } t1 = new A._Future($.Zone__current, type$._Future_legacy_PaymentEntity); @@ -463782,14 +488308,14 @@ var t1 = this._box_0; return t1.amount = t1.amount + invoice.amount; }, - $signature: 669 + $signature: 781 }; A.PaymentEditVM_PaymentEditVM$fromStore___closure0.prototype = { call$1(credit) { var t1 = this._box_0; return t1.amount = t1.amount - credit.amount; }, - $signature: 669 + $signature: 781 }; A.PaymentEditVM_PaymentEditVM$fromStore___closure1.prototype = { call$1(context) { @@ -463801,7 +488327,7 @@ t1 = J.$index$asx(t2.$index(0, t1.localeCode), _s20_); return new A.ErrorDialog(t1 == null ? J.$index$asx(t2.$index(0, "en"), _s20_) : t1, false, null); }, - $signature: 22 + $signature: 23 }; A.PaymentEditVM_PaymentEditVM$fromStore___closure2.prototype = { call$1(savedPayment) { @@ -463836,13 +488362,13 @@ else A.viewEntity(false, savedPayment, null, false); }, - $signature: 169 + $signature: 166 }; A.PaymentEditVM_PaymentEditVM$fromStore___closure3.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.PaymentEditVM_PaymentEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.PaymentEditVM_PaymentEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -463850,7 +488376,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.PaymentListItem.prototype = { build$1(context) { @@ -463938,11 +488464,11 @@ t5 = type$.JSArray_legacy_Widget; t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(_this.client.displayName, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(t4.amount, context, t4.clientId, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.size._dx); t6 = _this.mobileSubtitle; - t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.PaymentListItem_build__closure4(t1), new A.PaymentListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([A.Expanded$(t6.length !== 0 ? A.Text$(t6, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), A.Text$(_this.localization.lookup$1("payment_status_" + t4.get$calculatedStatusId()), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, new A.PaymentStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t4.get$calculatedStatusId()), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t4, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.PaymentListItem_build__closure4(t1), new A.PaymentListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([A.Expanded$(t6.length !== 0 ? A.Text$(t6, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), A.Text$(_this.localization.lookup$1("payment_status_" + t4.get$calculatedStatusId()), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, new A.PaymentStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t4.get$calculatedStatusId()), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t4, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); } return t1; }, - $signature: 109 + $signature: 111 }; A.PaymentListItem_build__closure2.prototype = { call$0() { @@ -463963,14 +488489,14 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.PaymentListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.payment], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.PaymentListItem_build__closure5.prototype = { call$0() { @@ -463991,7 +488517,7 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.PaymentListBuilder.prototype = { build$1(context) { @@ -464007,7 +488533,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_payment, new A.PaymentListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.PaymentPresenter(), t2, t4); }, - $signature: 2723 + $signature: 2750 }; A.PaymentListBuilder_build__closure.prototype = { call$2(context, index) { @@ -464024,7 +488550,7 @@ t2 = t4 && B.JSArray_methods.contains$1(t3._list, t2); return new A.PaymentListItem(payment, t1.filter, t4, t2, null, true, null); }, - $signature: 495 + $signature: 482 }; A.PaymentListVM.prototype = { get$user(receiver) { @@ -464045,13 +488571,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.PaymentListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.PaymentListVM_fromStore_closure0.prototype = { call$1(field) { @@ -464138,19 +488664,19 @@ t2 = paymentable.invoiceId; return t1._map$_map.$index(0, t2); }, - $signature: 2724 + $signature: 2751 }; A.PaymentPresenter_getField_closure0.prototype = { call$1(invoice) { return invoice != null; }, - $signature: 100 + $signature: 107 }; A.PaymentPresenter_getField_closure1.prototype = { call$1(invoice) { return new A.Padding(B.EdgeInsets_0_0_8_0, new A.LinkTextRelatedEntity(invoice, this.payment, null), null); }, - $signature: 668 + $signature: 782 }; A.PaymentPresenter_getField_closure2.prototype = { call$1(paymentable) { @@ -464163,7 +488689,7 @@ t1 = t2 == null ? null : t2.number; return t1 == null ? "" : t1; }, - $signature: 206 + $signature: 198 }; A.PaymentScreen.prototype = { build$1(context) { @@ -464199,7 +488725,7 @@ t9 = A._setArrayType(["status", "number", "client", "amount", "invoice_number", "date", "type", _s21_], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("payment1", true), company.getCustomFieldValues$2$excludeBlank("payment2", true), company.getCustomFieldValues$2$excludeBlank("payment3", true), company.getCustomFieldValues$2$excludeBlank("payment4", true), t9, B.EntityType_payment, false, B.List_empty21, new A.PaymentScreen_build_closure7(store), new A.PaymentScreen_build_closure8(store), new A.PaymentScreen_build_closure9(store), new A.PaymentScreen_build_closure10(store), new A.PaymentScreen_build_closure11(store), new A.PaymentScreen_build_closure12(store), new A.PaymentScreen_build_closure13(store), new A.PaymentScreen_build_closure14(store), A._setArrayType(["number", "date", "amount", "updated_at"], t7), statuses, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_payment) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "payment_fab", false, new A.PaymentScreen_build_closure15(context), t2.get$enterPayment()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_payment) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "payment_fab", false, new A.PaymentScreen_build_closure15(context), t2.get$enterPayment()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_payment, t3, new A.PaymentScreen_build_closure16(store), t6, statuses, new A.PaymentScreen_build_closure17(store), new A.PaymentScreen_build_closure18(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.PaymentListBuilder(_null), t8, B.EntityType_payment, t1, 0, _null, new A.PaymentScreen_build_closure19(store), new A.PaymentScreen_build_closure20(store)); } }; @@ -464212,7 +488738,7 @@ b.get$_payment_status_model$_$this()._payment_status_model$_name = t1; return b; }, - $signature: 185 + $signature: 181 }; A.PaymentScreen_build_closure0.prototype = { call$1(b) { @@ -464223,7 +488749,7 @@ b.get$_payment_status_model$_$this()._payment_status_model$_name = t1; return b; }, - $signature: 185 + $signature: 181 }; A.PaymentScreen_build_closure1.prototype = { call$1(b) { @@ -464233,7 +488759,7 @@ b.get$_payment_status_model$_$this()._payment_status_model$_name = t1; return b; }, - $signature: 185 + $signature: 181 }; A.PaymentScreen_build_closure2.prototype = { call$1(b) { @@ -464248,7 +488774,7 @@ b.get$_payment_status_model$_$this()._payment_status_model$_name = t1; return b; }, - $signature: 185 + $signature: 181 }; A.PaymentScreen_build_closure3.prototype = { call$1(b) { @@ -464262,7 +488788,7 @@ b.get$_payment_status_model$_$this()._payment_status_model$_name = t1; return b; }, - $signature: 185 + $signature: 181 }; A.PaymentScreen_build_closure4.prototype = { call$1(b) { @@ -464276,7 +488802,7 @@ b.get$_payment_status_model$_$this()._payment_status_model$_name = t1; return b; }, - $signature: 185 + $signature: 181 }; A.PaymentScreen_build_closure5.prototype = { call$1(b) { @@ -464290,7 +488816,7 @@ b.get$_payment_status_model$_$this()._payment_status_model$_name = t1; return b; }, - $signature: 185 + $signature: 181 }; A.PaymentScreen_build_closure6.prototype = { call$1(b) { @@ -464304,7 +488830,7 @@ b.get$_payment_status_model$_$this()._payment_status_model$_name = t1; return b; }, - $signature: 185 + $signature: 181 }; A.PaymentScreen_build_closure20.prototype = { call$0() { @@ -464328,7 +488854,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterPaymentsByState(state)); }, - $signature: 27 + $signature: 28 }; A.PaymentScreen_build_closure17.prototype = { call$2($status, value) { @@ -464336,7 +488862,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterPaymentsByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.PaymentScreen_build_closure19.prototype = { call$0() { @@ -464401,7 +488927,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterPaymentsByState(state)); }, - $signature: 27 + $signature: 28 }; A.PaymentScreen_build_closure14.prototype = { call$2($status, value) { @@ -464409,7 +488935,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterPaymentsByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.PaymentScreen_build_closure7.prototype = { call$0() { @@ -464444,12 +488970,12 @@ call$2(context, vm) { return new A.PaymentScreen(vm, null); }, - $signature: 2727 + $signature: 2754 }; A.PaymentScreenVM.prototype = {}; A.PaymentRefund.prototype = { createState$0() { - return new A._PaymentRefundState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + return new A._PaymentRefundState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A._PaymentRefundState.prototype = { @@ -464535,7 +489061,7 @@ } else { t3 = A.Theme_of(context).canvasColor; t5 = A.Text$(t1.get$refundPayment(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t6 = A.SingleChildScrollView$(new A.SizedBox(400, _null, body, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1); + t6 = A.SingleChildScrollView$(new A.SizedBox(400, _null, body, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1); t7 = A._setArrayType([], t4); if (state.isSaving) t7.push(new A.Padding(B.EdgeInsets_0_0_16_0, new A.SizedBox(30, 30, A.CircularProgressIndicator$(_null, _null, _null, _null, _null, 4, _null, _null), _null), _null)); @@ -464549,21 +489075,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_payment_refund$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._PaymentRefundState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_payment_refund$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._PaymentRefundState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_payment_refund$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._PaymentRefundState__onChanged_closure.prototype = { call$0() { @@ -464580,19 +489105,19 @@ b.get$_payment_model$_$this()._payment_model$_amount = t1; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentRefundState_build_closure.prototype = { call$1(paymentable) { return paymentable.get$isEmpty(paymentable); }, - $signature: 221 + $signature: 246 }; A._PaymentRefundState_build_closure1.prototype = { call$1(val) { return J.trim$0$s(val).length === 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseSelectADate() : null; }, - $signature: 15 + $signature: 16 }; A._PaymentRefundState_build_closure0.prototype = { call$2(date, _) { @@ -464605,33 +489130,33 @@ b.get$_payment_model$_$this()._payment_model$_date = this.date; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentRefundState_build_closure2.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.payment.rebuild$1(new A._PaymentRefundState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A._PaymentRefundState_build__closure0.prototype = { call$1(b) { b.get$_payment_model$_$this()._sendEmail = this.value; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentRefundState_build_closure3.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.payment.rebuild$1(new A._PaymentRefundState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A._PaymentRefundState_build__closure.prototype = { call$1(b) { b.get$_payment_model$_$this()._gatewayRefund = this.value; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentRefundState_build_onSavePressed.prototype = { call$1(context) { @@ -464644,7 +489169,7 @@ t1.then$1$1(0, new A._PaymentRefundState_build_onSavePressed_closure0(context), type$.Null); this.viewModel.onRefundPressed.call$2(context, new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_PaymentEntity)); }, - $signature: 18 + $signature: 20 }; A._PaymentRefundState_build_onSavePressed_closure.prototype = { call$0() { @@ -464656,19 +489181,19 @@ call$1(value) { A.Navigator_of(this.context, false).pop$0(); }, - $signature: 169 + $signature: 166 }; A._PaymentRefundState_build_closure4.prototype = { call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._PaymentRefundState_build_closure5.prototype = { call$1(context) { return this.onSavePressed.call$1(context); }, - $signature: 18 + $signature: 20 }; A._PaymentRefundState_build_closure6.prototype = { call$0() { @@ -464684,7 +489209,7 @@ }; A.PaymentableEditor0.prototype = { createState$0() { - return new A._PaymentableEditorState0(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._PaymentableEditorState0(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._PaymentableEditorState0.prototype = { @@ -464737,7 +489262,7 @@ t4 = payment.paymentables._list; t5 = A._arrayInstanceType(t4)._eval$1("MappedListIterable<1,String*>"); t6 = type$.JSArray_legacy_Widget; - t1 = A._setArrayType([A.Expanded$(A.EntityDropdown$(false, false, t3, A.List_List$of(new A.MappedListIterable(t4, new A._PaymentableEditorState_build_closure8(), t5), true, t5._eval$1("ListIterable.E")), _null, B.EntityType_invoice, B.List_empty1, t1, _null, _null, new A._PaymentableEditorState_build_closure9(_this), new A._PaymentableEditorState_build_closure10(context), _null, _null), 1)], t6); + t1 = A._setArrayType([A.Expanded$(A.EntityDropdown$(false, false, t3, A.List_List$of(new A.MappedListIterable(t4, new A._PaymentableEditorState_build_closure8(), t5), true, t5._eval$1("ListIterable.E")), _null, B.EntityType_invoice, B.List_empty0, t1, _null, _null, new A._PaymentableEditorState_build_closure9(_this), new A._PaymentableEditorState_build_closure10(context), _null, _null), 1)], t6); t3 = _this._payment_refund$_invoiceId; t4 = t3 == null; if ((t4 ? "" : t3).length !== 0) { @@ -464748,7 +489273,7 @@ if (hasMultipleInvoices && _this._payment_refund$_invoiceId != null) { t3 = A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null); t2 = t2.get$remove(t2); - B.JSArray_methods.addAll$1(t1, A._setArrayType([new A.SizedBox(16, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, t3, _null, paymentable.get$isEmpty(paymentable) ? _null : new A._PaymentableEditorState_build_closure12(_this, viewModel, payment), B.EdgeInsets_8_8_8_8, _null, t2, _null)], t6)); + B.JSArray_methods.addAll$1(t1, A._setArrayType([new A.SizedBox(16, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, t3, _null, paymentable.get$isEmpty(paymentable) ? _null : new A._PaymentableEditorState_build_closure12(_this, viewModel, payment), _null, _null, t2, _null)], t6)); } return A.Row$(t1, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); } @@ -464757,21 +489282,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_payment_refund$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._PaymentableEditorState_didChangeDependencies_closure2.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_payment_refund$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._PaymentableEditorState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_payment_refund$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._PaymentableEditorState__onChanged_closure6.prototype = { call$1(b) { @@ -464782,7 +489306,7 @@ b.get$_payment_model$_$this()._payment_model$_amount = t1; return b; }, - $signature: 512 + $signature: 474 }; A._PaymentableEditorState__onChanged_closure7.prototype = { call$1(b) { @@ -464791,7 +489315,7 @@ B.JSArray_methods.add$1(t1.get$_safeList(), this.paymentable); return b; }, - $signature: 47 + $signature: 54 }; A._PaymentableEditorState__onChanged_closure8.prototype = { call$1(b) { @@ -464801,20 +489325,20 @@ t1.get$_safeList()[t2] = this.paymentable; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentableEditorState__onChanged_closure9.prototype = { call$1(b) { b.get$_payment_model$_$this()._payment_model$_clientId = this.clientId; return b; }, - $signature: 47 + $signature: 54 }; A._PaymentableEditorState_build_closure8.prototype = { call$1(payment) { return payment.invoiceId; }, - $signature: 206 + $signature: 198 }; A._PaymentableEditorState_build_closure10.prototype = { call$1(entity) { @@ -464848,7 +489372,7 @@ t1 = false; return t1 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._PaymentableEditorState_build_closure12.prototype = { call$0() { @@ -464863,7 +489387,7 @@ B.JSArray_methods.removeAt$1(t1.get$_safeList(), t2); return b; }, - $signature: 47 + $signature: 54 }; A.PaymentRefundScreen.prototype = { build$1(context) { @@ -464875,13 +489399,13 @@ call$1(store) { return A.PaymentRefundVM_PaymentRefundVM$fromStore(store); }, - $signature: 2728 + $signature: 2755 }; A.PaymentRefundScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.PaymentRefund(viewModel, new A.ValueKey(viewModel.payment.id, type$.ValueKey_legacy_String)); }, - $signature: 2729 + $signature: 2756 }; A.PaymentRefundVM.prototype = { get$payment() { @@ -464894,7 +489418,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdatePayment(payment)); }, - $signature: 169 + $signature: 166 }; A.PaymentRefundVM_PaymentRefundVM$fromStore_closure1.prototype = { call$1(context) { @@ -464905,7 +489429,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.PaymentRefundVM_PaymentRefundVM$fromStore_closure0.prototype = { call$2(context, completer) { @@ -464916,7 +489440,7 @@ t3[0].call$1(new A.RefundPaymentRequest(completer, t2)); return completer.future.then$1$1(0, new A.PaymentRefundVM_PaymentRefundVM$fromStore__closure(context, t1, t2), type$.Null).catchError$1(new A.PaymentRefundVM_PaymentRefundVM$fromStore__closure0(context)); }, - $signature: 2730 + $signature: 2757 }; A.PaymentRefundVM_PaymentRefundVM$fromStore__closure.prototype = { call$1(savedPayment) { @@ -464938,11 +489462,11 @@ } else A.viewEntity(false, savedPayment, null, true); }, - $signature: 169 + $signature: 166 }; A.PaymentRefundVM_PaymentRefundVM$fromStore__closure0.prototype = { call$1(error) { - A.showDialog(null, true, new A.PaymentRefundVM_PaymentRefundVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.PaymentRefundVM_PaymentRefundVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -464950,7 +489474,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.PaymentView.prototype = { createState$0() { @@ -464992,7 +489516,7 @@ t2 = payment.refunded; if (t2 !== 0) fields.$indexSet(0, "refunded", A.formatNumber(t2, context, client.id, _null, B.FormatNumberType_0, true, _null, _null, false)); - return A.ViewScaffold$(_null, new A.Builder(new A._PaymentViewState_build_closure(this, viewModel, payment, t1, t4, client, companyGateway, companyGatewayLink, transaction, fields), _null), payment, _null, true, this._widget.isFilter, _null, _null); + return A.ViewScaffold$(_null, new A.Builder(new A._PaymentViewState_build_closure(this, viewModel, payment, t1, t4, client, companyGateway, companyGatewayLink, transaction, fields), _null), payment, true, this._widget.isFilter, _null, _null); } }; A._PaymentViewState_build_closure.prototype = { @@ -465047,9 +489571,9 @@ t4 = _this.companyGatewayLink; t5 = t4 != null; t4 = t5 ? new A._PaymentViewState_build__closure(t4) : _null; - t11 = A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58497_MaterialIcons_null_false, _null, _null), _null, new A._PaymentViewState_build__closure0(), B.EdgeInsets_8_8_8_8, _null, _null, _null); - t5 = t5 ? new A.IgnorePointer(true, _null, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58460_MaterialIcons_null_true, _null, _null), _null, new A._PaymentViewState_build__closure1(), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null) : _null; - B.JSArray_methods.addAll$1(t9, A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.IgnorePointer(true, _null, t11, _null), _null, t4, false, _null, _null, _null, _null, t3, t5, _null), new A.ListDivider(_null)], t14)); + t11 = A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58497_MaterialIcons_null_false, _null, _null), _null, new A._PaymentViewState_build__closure0(), _null, _null, _null, _null); + t5 = t5 ? new A.IgnorePointer(true, _null, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58460_MaterialIcons_null_true, _null, _null), _null, new A._PaymentViewState_build__closure1(), _null, _null, _null, _null), _null) : _null; + B.JSArray_methods.addAll$1(t9, A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.IgnorePointer(true, _null, t11, _null), _null, _null, t4, false, _null, _null, _null, _null, _null, t3, t5, _null), new A.ListDivider(_null)], t14)); } if (t1.transactionId.length !== 0) t9.push(A.EntityListTile$(_this.transaction, t13._widget.isFilter, _null)); @@ -465067,13 +489591,13 @@ t2 = true; return A.RefreshIndicator$(A.Column$(A._setArrayType([t3, new A.BottomButtons(t1, t4, B.EntityAction_refundPayment, t2, t8 < t7, _null)], t14), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), new A._PaymentViewState_build__closure2(_this.viewModel, context)); }, - $signature: 672 + $signature: 776 }; A._PaymentViewState_build__closure2.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._PaymentViewState_build__closure.prototype = { call$0() { @@ -465103,13 +489627,13 @@ call$1(store) { return A.PaymentViewVM_PaymentViewVM$fromStore(store); }, - $signature: 2731 + $signature: 2758 }; A.PaymentViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.PaymentView(vm, this.$this.isFilter, null); }, - $signature: 2732 + $signature: 2759 }; A.PaymentViewVM.prototype = { get$payment() { @@ -465127,18 +489651,17 @@ t1[0].call$1(new A.LoadPayment(completer, this.payment.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.PaymentViewVM_PaymentViewVM$fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.PaymentTermEdit.prototype = { createState$0() { - var t1 = A._setArrayType([], type$.JSArray_legacy_TextEditingController); - return new A._PaymentTermEditState(new A.Debouncer(500), t1, new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0); + return new A._PaymentTermEditState(new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), A.TextEditingController$(null), B._StateLifecycle_0); } }; A._PaymentTermEditState.prototype = { @@ -465194,21 +489717,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_payment_term_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._PaymentTermEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_payment_term_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._PaymentTermEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_payment_term_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._PaymentTermEditState__onChanged_closure.prototype = { call$1(b) { @@ -465216,7 +489738,7 @@ b.get$_payment_term_model$_$this()._numDays = t1; return b; }, - $signature: 820 + $signature: 681 }; A._PaymentTermEditState__onChanged_closure0.prototype = { call$0() { @@ -465228,13 +489750,13 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._PaymentTermEditState_build_closure1.prototype = { call$1(context) { return this.$this._payment_term_edit$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._PaymentTermEditState_build_closure.prototype = { call$1(context) { @@ -465247,19 +489769,19 @@ t4 = type$.JSArray_legacy_Widget; return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t1._numDaysController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_2_false_false, t3, _null, _null, false, _null, _null, new A._PaymentTermEditState_build__closure(t1), true, _null, _null, B.TextAlign_4, new A._PaymentTermEditState_build__closure0(t2))], t4), _null, _null, false, _null, false, _null)], t4), _null, _null, _null, false, _null); }, - $signature: 129 + $signature: 137 }; A._PaymentTermEditState_build__closure0.prototype = { call$1(value) { return value == null || value.length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._PaymentTermEditState_build__closure.prototype = { call$1(context) { return this.$this._payment_term_edit$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A.PaymentTermEditScreen.prototype = { build$1(context) { @@ -465271,13 +489793,13 @@ call$1(store) { return A.PaymentTermEditVM_PaymentTermEditVM$fromStore(store); }, - $signature: 2733 + $signature: 2760 }; A.PaymentTermEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.PaymentTermEdit(viewModel, new A.ValueKey(viewModel.paymentTerm.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2734 + $signature: 2761 }; A.PaymentTermEditVM.prototype = { get$paymentTerm() { @@ -465293,7 +489815,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdatePaymentTerm(paymentTerm)); }, - $signature: 327 + $signature: 339 }; A.PaymentTermEditVM_PaymentTermEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -465304,7 +489826,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.PaymentTermEditVM_PaymentTermEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -465315,7 +489837,7 @@ } new A.PaymentTermEditVM_PaymentTermEditVM$fromStore__closure(this.store, context, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.PaymentTermEditVM_PaymentTermEditVM$fromStore__closure.prototype = { call$0() { @@ -465365,13 +489887,13 @@ } else A.viewEntity(false, savedPaymentTerm, null, true); }, - $signature: 327 + $signature: 339 }; A.PaymentTermEditVM_PaymentTermEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.PaymentTermEditVM_PaymentTermEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.PaymentTermEditVM_PaymentTermEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -465379,7 +489901,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.PaymentTermListItem.prototype = { build$1(context) { @@ -465406,7 +489928,7 @@ t7 = type$.JSArray_legacy_Widget; t6 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6.size._dx); t8 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.PaymentTermListItem_build_closure0(_this), new A.PaymentTermListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t1, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t4 === t5, true, true, _null); + return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.PaymentTermListItem_build_closure0(_this), new A.PaymentTermListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t1, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t4 === t5, true, true, _null); }, get$user(receiver) { return this.user; @@ -465433,7 +489955,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.PaymentTermListBuilder.prototype = { build$1(context) { @@ -465447,7 +489969,7 @@ t2 = viewModel.state; return A.EntityList$(viewModel.paymentTermList, B.EntityType_paymentTerm, new A.PaymentTermListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, null, t2, null); }, - $signature: 2735 + $signature: 2762 }; A.PaymentTermListBuilder_build__closure.prototype = { call$2(context, index) { @@ -465466,7 +489988,7 @@ t2 = false; return new A.PaymentTermListItem(t4, paymentTerm, t1.filter, t2, null); }, - $signature: 2736 + $signature: 2763 }; A.PaymentTermListVM.prototype = {}; A.PaymentTermListVM_fromStore__handleRefresh.prototype = { @@ -465483,13 +490005,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.PaymentTermListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.PaymentTermListVM_fromStore_closure0.prototype = { call$1(field) { @@ -465522,8 +490044,8 @@ t2 = t3.filterClearedAt; t5 = this.viewModel.paymentTermList; t3 = t3.filter; - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_paymentTerm, false, B.List_empty21, new A.PaymentTermScreen_build_closure(store), new A.PaymentTermScreen_build_closure0(store), new A.PaymentTermScreen_build_closure1(store), new A.PaymentTermScreen_build_closure2(store), new A.PaymentTermScreen_build_closure3(store), new A.PaymentTermScreen_build_closure4(store), new A.PaymentTermScreen_build_closure5(store), _null, A._setArrayType(["name"], type$.JSArray_legacy_String), B.List_empty22, _null); - t1 = t1.prefState.appLayout === B.AppLayout_mobile && userCompany.can$2(B.UserPermission_create, B.EntityType_paymentTerm) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "payment_term_fab", false, new A.PaymentTermScreen_build_closure6(context), t4.get$newPaymentTerm()) : _null; + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_paymentTerm, false, B.List_empty21, new A.PaymentTermScreen_build_closure(store), new A.PaymentTermScreen_build_closure0(store), new A.PaymentTermScreen_build_closure1(store), new A.PaymentTermScreen_build_closure2(store), new A.PaymentTermScreen_build_closure3(store), new A.PaymentTermScreen_build_closure4(store), new A.PaymentTermScreen_build_closure5(store), _null, A._setArrayType(["name"], type$.JSArray_legacy_String), B.List_empty22, _null); + t1 = t1.prefState.appLayout === B.AppLayout_mobile && userCompany.can$2(B.UserPermission_create, B.EntityType_paymentTerm) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "payment_term_fab", false, new A.PaymentTermScreen_build_closure6(context), t4.get$newPaymentTerm()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_paymentTerm, t3, new A.PaymentTermScreen_build_closure7(store), t5, _null, _null, new A.PaymentTermScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.PaymentTermListBuilder(_null), t6, B.EntityType_paymentTerm, t1, 3, "company_details", new A.PaymentTermScreen_build_closure9(store), new A.PaymentTermScreen_build_closure10(store)); } }; @@ -465549,7 +490071,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterPaymentTermsByState(state)); }, - $signature: 27 + $signature: 28 }; A.PaymentTermScreen_build_closure9.prototype = { call$0() { @@ -465582,7 +490104,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterPaymentTermsByState(state)); }, - $signature: 27 + $signature: 28 }; A.PaymentTermScreen_build_closure.prototype = { call$0() { @@ -465649,7 +490171,7 @@ call$2(context, vm) { return new A.PaymentTermScreen(vm, null); }, - $signature: 2737 + $signature: 2764 }; A.PaymentTermScreenVM.prototype = {}; A.PaymentTermView.prototype = { @@ -465663,7 +490185,7 @@ viewModel = this._widget.viewModel, paymentTerm = viewModel.paymentTerm, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); - return A.ViewScaffold$(_null, new A.ScrollableListView(A._setArrayType([A.EntityHeader$(paymentTerm, t1.get$name(t1), _null, _null, _null, _null, paymentTerm.name)], type$.JSArray_legacy_Widget), _null, _null, _null, false, _null), paymentTerm, _null, true, false, new A._PaymentTermViewState_build_closure(viewModel), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(A._setArrayType([A.EntityHeader$(paymentTerm, t1.get$name(t1), _null, _null, _null, _null, paymentTerm.name)], type$.JSArray_legacy_Widget), _null, _null, _null, false, _null), paymentTerm, true, false, new A._PaymentTermViewState_build_closure(viewModel), _null); } }; A._PaymentTermViewState_build_closure.prototype = { @@ -465682,13 +490204,13 @@ call$1(store) { return A.PaymentTermViewVM_PaymentTermViewVM$fromStore(store); }, - $signature: 2738 + $signature: 2765 }; A.PaymentTermViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.PaymentTermView(vm, null); }, - $signature: 2739 + $signature: 2766 }; A.PaymentTermViewVM.prototype = { get$paymentTerm() { @@ -465708,9 +490230,8 @@ }; A.ProductEdit.prototype = { createState$0() { - var t1 = A.FocusScopeNode$(true, null, false), - t2 = $.$get$ChangeNotifier__emptyListeners(); - return new A._ProductEditState(t1, new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A._ProductEditState(A.FocusScopeNode$(true, _null, false), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A._ProductEditState.prototype = { @@ -465888,7 +490409,7 @@ b.get$_product_model$_$this()._imageUrl = t1; return b; }, - $signature: 172 + $signature: 188 }; A._ProductEditState__onChanged_closure0.prototype = { call$0() { @@ -465900,7 +490421,7 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._ProductEditState_build_closure.prototype = { call$1(val) { @@ -465913,13 +490434,13 @@ t1 = null; return t1; }, - $signature: 15 + $signature: 16 }; A._ProductEditState_build_closure0.prototype = { call$1(taxRate) { return this.viewModel.onChanged.call$1(this.product.rebuild$1(new A._ProductEditState_build__closure2(taxRate))); }, - $signature: 102 + $signature: 108 }; A._ProductEditState_build__closure2.prototype = { call$1(b) { @@ -465930,13 +490451,13 @@ b.get$_product_model$_$this()._product_model$_taxName1 = t1; return b; }, - $signature: 172 + $signature: 188 }; A._ProductEditState_build_closure1.prototype = { call$1(taxRate) { return this.viewModel.onChanged.call$1(this.product.rebuild$1(new A._ProductEditState_build__closure1(taxRate))); }, - $signature: 102 + $signature: 108 }; A._ProductEditState_build__closure1.prototype = { call$1(b) { @@ -465947,13 +490468,13 @@ b.get$_product_model$_$this()._product_model$_taxName2 = t1; return b; }, - $signature: 172 + $signature: 188 }; A._ProductEditState_build_closure2.prototype = { call$1(taxRate) { return this.viewModel.onChanged.call$1(this.product.rebuild$1(new A._ProductEditState_build__closure0(taxRate))); }, - $signature: 102 + $signature: 108 }; A._ProductEditState_build__closure0.prototype = { call$1(b) { @@ -465964,20 +490485,20 @@ b.get$_product_model$_$this()._product_model$_taxName3 = t1; return b; }, - $signature: 172 + $signature: 188 }; A._ProductEditState_build_closure3.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.product.rebuild$1(new A._ProductEditState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A._ProductEditState_build__closure.prototype = { call$1(b) { b.get$_product_model$_$this()._product_model$_stockNotification = this.value; return b; }, - $signature: 172 + $signature: 188 }; A.ProductEditScreen.prototype = { build$1(context) { @@ -465989,13 +490510,13 @@ call$1(store) { return A.ProductEditVM_ProductEditVM$fromStore(store); }, - $signature: 2740 + $signature: 2767 }; A.ProductEditScreen_build_closure.prototype = { call$2(context, vm) { return new A.ProductEdit(vm, new A.ValueKey(vm.product.id, type$.ValueKey_legacy_String)); }, - $signature: 2741 + $signature: 2768 }; A.ProductEditVM.prototype = { get$company() { @@ -466011,7 +490532,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateProduct(product)); }, - $signature: 228 + $signature: 247 }; A.ProductEditVM_ProductEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -466022,7 +490543,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.ProductEditVM_ProductEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -466033,7 +490554,7 @@ } new A.ProductEditVM_ProductEditVM$fromStore__closure(this.store, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.ProductEditVM_ProductEditVM$fromStore__closure.prototype = { call$0() { @@ -466085,13 +490606,13 @@ } else A.viewEntity(false, savedProduct, null, false); }, - $signature: 228 + $signature: 247 }; A.ProductEditVM_ProductEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.ProductEditVM_ProductEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ProductEditVM_ProductEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -466099,7 +490620,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.ProductListItem.prototype = { build$1(context) { @@ -466168,12 +490689,12 @@ t3 = A.Container$(_null, A.Row$(A._setArrayType([t6, A.Text$(A.formatNumber(t1.showCost ? t4.cost : t4.price, context, _null, _null, B.FormatNumberType_0, false, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.size._dx); t6 = _this.subtitle; t6 = t6.length !== 0 ? A.Text$(t6, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.ProductListItem_build__closure4(t1), new A.ProductListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([t6, new A.EntityStateLabel(t4, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.ProductListItem_build__closure4(t1), new A.ProductListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([t6, new A.EntityStateLabel(t4, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); t1 = t3; } return t1; }, - $signature: 109 + $signature: 111 }; A.ProductListItem_build__closure2.prototype = { call$0() { @@ -466194,14 +490715,14 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 9 + $signature: 10 }; A.ProductListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.product], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.ProductListItem_build__closure5.prototype = { call$0() { @@ -466222,7 +490743,7 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 9 + $signature: 10 }; A.ProductListBuilder.prototype = { build$1(context) { @@ -466238,7 +490759,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_product, new A.ProductListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.ProductPresenter(), t2, t4); }, - $signature: 2742 + $signature: 2769 }; A.ProductListBuilder_build__closure.prototype = { call$2(context, index) { @@ -466254,7 +490775,7 @@ t2 = false; return A.ProductListItem$(t1.filter, t2, true, null, null, product, false); }, - $signature: 673 + $signature: 774 }; A.ProductListVM.prototype = {}; A.ProductListVM_fromStore__handleRefresh.prototype = { @@ -466271,13 +490792,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.ProductListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.ProductListVM_fromStore_closure0.prototype = { call$1(field) { @@ -466379,7 +490900,7 @@ t9 = A.ProductPresenter_getDefaultTableFields(t4); t7 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("product1", true), company.getCustomFieldValues$2$excludeBlank("product2", true), company.getCustomFieldValues$2$excludeBlank("product3", true), company.getCustomFieldValues$2$excludeBlank("product4", true), t9, B.EntityType_product, false, B.List_empty21, new A.ProductScreen_build_closure(store), new A.ProductScreen_build_closure0(store), new A.ProductScreen_build_closure1(store), new A.ProductScreen_build_closure2(store), new A.ProductScreen_build_closure3(store), new A.ProductScreen_build_closure4(store), new A.ProductScreen_build_closure5(store), _null, A._setArrayType(["product_key", "cost", "updated_at"], t8), B.List_empty22, t7); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_product) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "product_fab", false, new A.ProductScreen_build_closure6(context), t2.get$newProduct()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_product) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "product_fab", false, new A.ProductScreen_build_closure6(context), t2.get$newProduct()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_product, t3, new A.ProductScreen_build_closure7(store), t6, _null, _null, new A.ProductScreen_build_closure8(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.ProductListBuilder(_null), t7, B.EntityType_product, t1, 0, _null, new A.ProductScreen_build_closure9(store), new A.ProductScreen_build_closure10(store)); } }; @@ -466405,7 +490926,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterProductsByState(state)); }, - $signature: 27 + $signature: 28 }; A.ProductScreen_build_closure9.prototype = { call$0() { @@ -466470,7 +490991,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterProductsByState(state)); }, - $signature: 27 + $signature: 28 }; A.ProductScreen_build_closure.prototype = { call$0() { @@ -466505,7 +491026,7 @@ call$2(context, vm) { return new A.ProductScreen(vm, null); }, - $signature: 2743 + $signature: 2770 }; A.ProductScreenVM.prototype = {}; A.ProductView.prototype = { @@ -466555,7 +491076,7 @@ t2 = this._product_view$_controller, t3 = A.Tab$(_null, t1.get$overview()), t4 = product.documents._list; - return A.ViewScaffold$(A.TabBar$(t2, _null, false, _null, _null, A._setArrayType([t3, A.Tab$(_null, t4.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t4.length + ")")], type$.JSArray_legacy_Widget)), new A.Builder(new A._ProductViewState_build_closure(this, viewModel, product), _null), product, _null, true, false, _null, _null); + return A.ViewScaffold$(A.TabBar$(t2, _null, false, _null, _null, A._setArrayType([t3, A.Tab$(_null, t4.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t4.length + ")")], type$.JSArray_legacy_Widget)), new A.Builder(new A._ProductViewState_build_closure(this, viewModel, product), _null), product, true, false, _null, _null); } }; A._ProductViewState_build_closure.prototype = { @@ -466567,19 +491088,19 @@ t5 = type$.JSArray_legacy_Widget; return A.Column$(A._setArrayType([A.Expanded$(A.TabBarView$(A._setArrayType([A.RefreshIndicator$(new A.ProductOverview(t2, new A.ValueKey(t3, t4)), new A._ProductViewState_build__closure(t2, context)), A.RefreshIndicator$(new A.ProductViewDocuments(t2, new A.ValueKey(t3, t4)), new A._ProductViewState_build__closure0(t2, context))], t5), t1, null), 1), new A.BottomButtons(this.product, B.EntityAction_newInvoice, B.EntityAction_clone, true, true, null)], t5), B.CrossAxisAlignment_2, null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 243 + $signature: 228 }; A._ProductViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ProductViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A.__ProductViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -466606,13 +491127,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A.ProductViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.ProductOverview.prototype = { createState$0() { @@ -466677,13 +491198,13 @@ call$1(store) { return A.ProductViewVM_ProductViewVM$fromStore(store); }, - $signature: 2744 + $signature: 2771 }; A.ProductViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ProductView(vm, false, vm.state.uiState.productUIState.tabIndex, null); }, - $signature: 2745 + $signature: 2772 }; A.ProductViewVM.prototype = { $eq(_, other) { @@ -466710,13 +491231,13 @@ t1[0].call$1(new A.LoadProduct(completer, this.product.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.ProductViewVM_ProductViewVM$fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.ProductViewVM_ProductViewVM$fromStore_closure0.prototype = { call$2(context, multipartFile) { @@ -466726,17 +491247,17 @@ t2[0].call$1(new A.SaveProductDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.product)); t1.then$1$1(0, new A.ProductViewVM_ProductViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.ProductViewVM_ProductViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.ProductViewVM_ProductViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.ProductViewVM_ProductViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.ProductViewVM_ProductViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ProductViewVM_ProductViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -466744,7 +491265,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.ProductViewVM_ProductViewVM$fromStore_closure1.prototype = { call$4(context, $document, password, idToken) { @@ -466759,7 +491280,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.ProductViewVM_ProductViewVM$fromStore__closure.prototype = { call$1(value) { @@ -466767,12 +491288,12 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadProduct(null, this.product.id)); }, - $signature: 80 + $signature: 87 }; A.ProjectEdit.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._ProjectEditState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + var _null = null; + return new A._ProjectEditState(new A.Debouncer(500), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._ProjectEditState.prototype = { @@ -466849,21 +491370,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_project_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._ProjectEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_project_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._ProjectEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_project_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._ProjectEditState__onChanged_closure.prototype = { call$1(b) { @@ -466890,7 +491410,7 @@ b.get$_project_model$_$this()._project_model$_customValue4 = t1; return b; }, - $signature: 173 + $signature: 187 }; A._ProjectEditState__onChanged_closure0.prototype = { call$0() { @@ -466902,7 +491422,7 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._ProjectEditState_build_closure.prototype = { call$1(context) { @@ -466925,7 +491445,7 @@ t11 = t10.userCompanyStates._list[t11]; t12 = t11.clientState; t13 = _this.viewModel; - t13 = A.EntityDropdown$(true, false, t1.clientId, t9.call$4(t12.map, t12.list, t11.userState.map, t10.staticState), _null, B.EntityType_client, B.List_empty1, t8, new A._ProjectEditState_build__closure0(t13, context), _null, new A._ProjectEditState_build__closure1(t13, t1), _null, _null, new A._ProjectEditState_build__closure2(t3)); + t13 = A.EntityDropdown$(true, false, t1.clientId, t9.call$4(t12.map, t12.list, t11.userState.map, t10.staticState), _null, B.EntityType_client, B.List_empty0, t8, new A._ProjectEditState_build__closure0(t13, context), _null, new A._ProjectEditState_build__closure1(t13, t1), _null, _null, new A._ProjectEditState_build__closure2(t3)); t8 = t13; } else { t8 = J.$index$asx(t4.$index(0, t5), "project_number"); @@ -466940,19 +491460,19 @@ t5 = type$.JSArray_legacy_Widget; return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t6, t8, new A.UserPicker(t1.assignedUserId, new A._ProjectEditState_build__closure3(t9, t1), _null), new A.DatePicker(t10, t1.dueDate, new A._ProjectEditState_build__closure4(t9, t1), _null, false, _null, _null, _null), A.DecoratedFormField$(false, _null, false, t2._hoursController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t4, _null, _null, false, _null, _null, t7, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, t2._project_edit$_taskRateController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t3.get$taskRate(), _null, _null, false, _null, _null, t7, true, _null, _null, B.TextAlign_4, _null), new A.CustomField(t2._project_edit$_custom1Controller, _null, t7, "project1", t1.customValue1, false, _null), new A.CustomField(t2._project_edit$_custom2Controller, _null, t7, "project2", t1.customValue2, false, _null), new A.CustomField(t2._project_edit$_custom3Controller, _null, t7, "project3", t1.customValue3, false, _null), new A.CustomField(t2._project_edit$_custom4Controller, _null, t7, "project4", t1.customValue4, false, _null), A.DecoratedFormField$(false, _null, false, t2._project_edit$_publicNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t3.get$publicNotes(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, t2._project_edit$_privateNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t3.get$privateNotes(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t5), _null, _null, false, _null, true, _null)], t5), _null, _null, _null, false, new A.ValueKey("__project_" + t1.id + "_" + t1.updatedAt + "__", type$.ValueKey_legacy_String)); }, - $signature: 129 + $signature: 137 }; A._ProjectEditState_build__closure.prototype = { call$1(val) { return J.trim$0$s(val).length === 0 ? this.localization.get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A._ProjectEditState_build__closure2.prototype = { call$1(val) { return J.trim$0$s(val).length === 0 ? this.localization.get$pleaseSelectAClient() : null; }, - $signature: 15 + $signature: 16 }; A._ProjectEditState_build__closure1.prototype = { call$1(client) { @@ -466969,13 +491489,13 @@ b.get$_project_model$_$this()._project_model$_clientId = t1; return b; }, - $signature: 173 + $signature: 187 }; A._ProjectEditState_build__closure0.prototype = { call$1(completer) { this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 209 + $signature: 208 }; A._ProjectEditState_build__closure3.prototype = { call$1(userId) { @@ -466988,7 +491508,7 @@ b.get$_project_model$_$this()._project_model$_assignedUserId = this.userId; return b; }, - $signature: 173 + $signature: 187 }; A._ProjectEditState_build__closure4.prototype = { call$2(date, _) { @@ -467001,7 +491521,7 @@ b.get$_project_model$_$this()._project_model$_dueDate = this.date; return b; }, - $signature: 173 + $signature: 187 }; A.ProjectEditScreen.prototype = { build$1(context) { @@ -467013,13 +491533,13 @@ call$1(store) { return A.ProjectEditVM_ProjectEditVM$fromStore(store); }, - $signature: 2746 + $signature: 2773 }; A.ProjectEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.ProjectEdit(viewModel, new A.ValueKey(viewModel.project.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2747 + $signature: 2774 }; A.ProjectEditVM.prototype = { get$project() { @@ -467035,7 +491555,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateProject(project)); }, - $signature: 263 + $signature: 303 }; A.ProjectEditVM_ProjectEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -467052,7 +491572,7 @@ t2[0].call$1(new A.UpdateCurrentRoute(t1)); } }, - $signature: 16 + $signature: 17 }; A.ProjectEditVM_ProjectEditVM$fromStore_closure2.prototype = { call$2(context, completer) { @@ -467065,7 +491585,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.ProjectEditVM_ProjectEditVM$fromStore__closure0(t3), t4); }, - $signature: 114 + $signature: 118 }; A.ProjectEditVM_ProjectEditVM$fromStore__closure.prototype = { call$1(_) { @@ -467092,7 +491612,7 @@ } new A.ProjectEditVM_ProjectEditVM$fromStore__closure1(this.store, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.ProjectEditVM_ProjectEditVM$fromStore__closure1.prototype = { call$0() { @@ -467153,13 +491673,13 @@ A.viewEntity(false, savedProject, null, true); } }, - $signature: 263 + $signature: 303 }; A.ProjectEditVM_ProjectEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.ProjectEditVM_ProjectEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ProjectEditVM_ProjectEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -467167,7 +491687,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.ProjectListItem.prototype = { build$1(context) { @@ -467244,11 +491764,11 @@ t7 = type$.JSArray_legacy_Widget; t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5 + t6, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatDuration(A.Duration$(0, 0, 0, 0, B.JSNumber_methods.toInt$0(t4.budgetedHours * 60), 0), false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.size._dx); t5 = _this.filterMatch; - t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.ProjectListItem_build__closure4(t1), new A.ProjectListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([A.Text$(t5 == null ? t4.number + " \u2022 " + _this.client.displayName : t5, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), new A.EntityStateLabel(t4, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.ProjectListItem_build__closure4(t1), new A.ProjectListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([A.Text$(t5 == null ? t4.number + " \u2022 " + _this.client.displayName : t5, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), new A.EntityStateLabel(t4, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); } return t1; }, - $signature: 109 + $signature: 111 }; A.ProjectListItem_build__closure2.prototype = { call$0() { @@ -467268,14 +491788,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.ProjectListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.project], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.ProjectListItem_build__closure5.prototype = { call$0() { @@ -467295,7 +491815,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.ProjectListBuilder.prototype = { build$1(context) { @@ -467311,7 +491831,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_project, new A.ProjectListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.ProjectPresenter(), t2, t4); }, - $signature: 2748 + $signature: 2775 }; A.ProjectListBuilder_build__closure.prototype = { call$2(context, index) { @@ -467330,7 +491850,7 @@ t2 = false; return new A.ProjectListItem(t4, project, t1.filter, t2, null); }, - $signature: 2749 + $signature: 2776 }; A.ProjectListVM.prototype = {}; A.ProjectListVM_fromStore__handleRefresh.prototype = { @@ -467347,13 +491867,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.ProjectListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.ProjectListVM_fromStore_closure0.prototype = { call$1(field) { @@ -467448,7 +491968,7 @@ t9 = A._setArrayType(["name", "client", "task_rate", "due_date", "public_notes", "private_notes", "budgeted_hours", "entity_state"], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("project1", true), company.getCustomFieldValues$2$excludeBlank("project2", true), company.getCustomFieldValues$2$excludeBlank("project3", true), company.getCustomFieldValues$2$excludeBlank("project4", true), t9, B.EntityType_project, false, B.List_empty21, new A.ProjectScreen_build_closure(store), new A.ProjectScreen_build_closure0(store), new A.ProjectScreen_build_closure1(store), new A.ProjectScreen_build_closure2(store), new A.ProjectScreen_build_closure3(store), new A.ProjectScreen_build_closure4(store), new A.ProjectScreen_build_closure5(store), _null, A._setArrayType(["name", "number", "updated_at"], t7), B.List_empty22, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_project) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "project_fab", false, new A.ProjectScreen_build_closure6(context), t2.get$newProject()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_project) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "project_fab", false, new A.ProjectScreen_build_closure6(context), t2.get$newProject()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_project, t3, new A.ProjectScreen_build_closure7(store), t6, _null, _null, new A.ProjectScreen_build_closure8(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.ProjectListBuilder(_null), t8, B.EntityType_project, t1, 0, _null, new A.ProjectScreen_build_closure9(store), new A.ProjectScreen_build_closure10(store)); } }; @@ -467474,7 +491994,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterProjectsByState(state)); }, - $signature: 27 + $signature: 28 }; A.ProjectScreen_build_closure9.prototype = { call$0() { @@ -467539,7 +492059,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterProjectsByState(state)); }, - $signature: 27 + $signature: 28 }; A.ProjectScreen_build_closure.prototype = { call$0() { @@ -467574,7 +492094,7 @@ call$2(context, vm) { return new A.ProjectScreen(vm, null); }, - $signature: 2750 + $signature: 2777 }; A.ProjectScreenVM.prototype = {}; A.ProjectView.prototype = { @@ -467627,7 +492147,7 @@ t3 = _this._project_view$_controller, t4 = A.Tab$(_null, t1.get$overview()), t5 = project.documents._list; - return A.ViewScaffold$(A.TabBar$(t3, _null, false, _null, _null, A._setArrayType([t4, A.Tab$(_null, t5.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t5.length + ")")], type$.JSArray_legacy_Widget)), new A.Builder(new A._ProjectViewState_build_closure(_this, viewModel, project), _null), project, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "project_view_fab", false, new A._ProjectViewState_build_closure0(viewModel, context), t1.get$newTask()), true, t2, _null, _null); + return A.ViewScaffold$(A.TabBar$(t3, _null, false, _null, _null, A._setArrayType([t4, A.Tab$(_null, t5.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t5.length + ")")], type$.JSArray_legacy_Widget)), new A.Builder(new A._ProjectViewState_build_closure(_this, viewModel, project), _null), project, true, t2, _null, _null); } }; A._ProjectViewState_build_closure.prototype = { @@ -467639,25 +492159,19 @@ t4 = type$.JSArray_legacy_Widget; return A.Column$(A._setArrayType([A.Expanded$(A.TabBarView$(A._setArrayType([A.RefreshIndicator$(new A.ProjectOverview(t3, t1._widget.isFilter, _null), new A._ProjectViewState_build__closure(t3, context)), A.RefreshIndicator$(new A.ProjectViewDocuments(t3, new A.ValueKey(t3.project.id, type$.ValueKey_legacy_String)), new A._ProjectViewState_build__closure0(t3, context))], t4), t2, _null), 1), new A.BottomButtons(this.project, B.EntityAction_newTask, B.EntityAction_invoiceProject, true, true, _null)], t4), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 243 + $signature: 228 }; A._ProjectViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._ProjectViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 - }; - A._ProjectViewState_build_closure0.prototype = { - call$0() { - return this.viewModel.onAddTaskPressed.call$1(this.context); - }, - $signature: 11 + $signature: 34 }; A.__ProjectViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -467684,13 +492198,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A.ProjectViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.ProjectOverview.prototype = { createState$0() { @@ -467739,13 +492253,13 @@ var t1 = this.$this; return t1._framework$_element != null && t1.setState$1(new A._ProjectOverviewState_initState__closure()); }, - $signature: 445 + $signature: 509 }; A._ProjectOverviewState_initState__closure.prototype = { call$0() { return false; }, - $signature: 25 + $signature: 24 }; A._ProjectOverviewState_build__buildView.prototype = { call$0() { @@ -467787,13 +492301,13 @@ B.JSArray_methods.addAll$1(t6, A._setArrayType([new A.IconMessage(t1, _null, _null, _null, _null), new A.ListDivider(_null)], t8)); return t6; }, - $signature: 241 + $signature: 226 }; A._ProjectOverviewState_build_closure.prototype = { call$0() { return this.$this._widget.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A.ProjectViewScreen.prototype = { build$1(context) { @@ -467805,13 +492319,13 @@ call$1(store) { return A.ProjectViewVM_ProjectViewVM$fromStore(store); }, - $signature: 2751 + $signature: 2778 }; A.ProjectViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ProjectView(vm, this.$this.isFilter, vm.state.uiState.projectUIState.tabIndex, null); }, - $signature: 2752 + $signature: 2779 }; A.ProjectViewVM.prototype = { get$project() { @@ -467829,31 +492343,15 @@ t1[0].call$1(new A.LoadProject(completer, this.project.id)); return completer.future; }, - $signature: 17 - }; - A.ProjectViewVM_ProjectViewVM$fromStore_closure0.prototype = { - call$1(context) { - return this._handleRefresh.call$1(context); - }, - $signature: 17 + $signature: 18 }; A.ProjectViewVM_ProjectViewVM$fromStore_closure.prototype = { call$1(context) { - var _null = null; - A.createEntity(_null, _null, context, A.TaskEntity_TaskEntity(_null, _null, _null, this.state, _null).rebuild$1(new A.ProjectViewVM_ProjectViewVM$fromStore__closure2(this.project)), true); + return this._handleRefresh.call$1(context); }, - $signature: 16 + $signature: 18 }; - A.ProjectViewVM_ProjectViewVM$fromStore__closure2.prototype = { - call$1(b) { - var t1 = this.project; - b.get$_task_model$_$this()._task_model$_projectId = t1.id; - b.get$_task_model$_$this()._task_model$_clientId = t1.clientId; - return b; - }, - $signature: 59 - }; - A.ProjectViewVM_ProjectViewVM$fromStore_closure1.prototype = { + A.ProjectViewVM_ProjectViewVM$fromStore_closure0.prototype = { call$2(context, multipartFile) { var t1 = new A._Future($.Zone__current, type$._Future_legacy_DocumentEntity), t2 = this.store.__Store__dispatchers_F; @@ -467861,17 +492359,17 @@ t2[0].call$1(new A.SaveProjectDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.project)); t1.then$1$1(0, new A.ProjectViewVM_ProjectViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.ProjectViewVM_ProjectViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.ProjectViewVM_ProjectViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.ProjectViewVM_ProjectViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.ProjectViewVM_ProjectViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ProjectViewVM_ProjectViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -467879,9 +492377,9 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; - A.ProjectViewVM_ProjectViewVM$fromStore_closure2.prototype = { + A.ProjectViewVM_ProjectViewVM$fromStore_closure1.prototype = { call$4(context, $document, password, idToken) { var t1 = type$.Null, completer = A.snackBarCompleter(context, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$deletedDocument(), null, false, t1), @@ -467894,7 +492392,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.ProjectViewVM_ProjectViewVM$fromStore__closure.prototype = { call$1(value) { @@ -467902,7 +492400,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadProject(null, this.project.id)); }, - $signature: 80 + $signature: 87 }; A.PurchaseOrderEdit.prototype = { createState$0() { @@ -467966,31 +492464,31 @@ t9 = A.TabBarView$(A._setArrayType([new A.PurchaseOrderEditDetailsScreen(t7, _null), new A.InvoiceEditContactsScreen(invoice.entityType, _null), new A.PurchaseOrderEditItemsScreen(t7, _null), new A.PurchaseOrderEditNotesScreen(_null), new A.PurchaseOrderEditPDFScreen(_null)], t3), t10, new A.ValueKey("__purchaseOrder_" + t8 + "_" + t9 + "__", type$.ValueKey_legacy_String)); t3 = t9; } - return A.EditScaffold$(t2, t5, A.Form$(_null, t3, t6), new A.InvoiceEditFooter(invoice, _null), invoice, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, B.Icon_yXb, "purchaseOrder_edit_fab", false, new A._PurchaseOrderEditState_build_closure(_this, context, invoice, viewModel, isFullscreen), t1.get$addItem()), isFullscreen, new A._PurchaseOrderEditState_build_closure0(_this), new A._PurchaseOrderEditState_build_closure1(viewModel), new A._PurchaseOrderEditState_build_closure2(_this), _null, t4); + return A.EditScaffold$(t2, t5, A.Form$(_null, t3, t6), new A.InvoiceEditFooter(invoice, _null), invoice, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, B.Icon_yXb, _null, _null, "purchaseOrder_edit_fab", false, new A._PurchaseOrderEditState_build_closure(_this, context, invoice, viewModel, isFullscreen), t1.get$addItem()), isFullscreen, new A._PurchaseOrderEditState_build_closure0(_this), new A._PurchaseOrderEditState_build_closure1(viewModel), new A._PurchaseOrderEditState_build_closure2(_this), _null, t4); } }; A._PurchaseOrderEditState_build_closure1.prototype = { call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._PurchaseOrderEditState_build_closure2.prototype = { call$1(context) { return this.$this._purchase_order_edit$_onSavePressed$1(context); }, - $signature: 18 + $signature: 20 }; A._PurchaseOrderEditState_build_closure0.prototype = { call$2(context, action) { return this.$this._purchase_order_edit$_onSavePressed$2(context, action); }, - $signature: 60 + $signature: 63 }; A._PurchaseOrderEditState_build_closure.prototype = { call$0() { var _this = this; - A.showDialog(null, true, new A._PurchaseOrderEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); + A.showDialog(null, B.Color_2315255808, true, new A._PurchaseOrderEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); }, $signature: 1 }; @@ -468004,14 +492502,14 @@ t5 = t3._eval$1("MappedIterable<1,BaseEntity*>"); return new A.InvoiceItemSelector(t1, new A._PurchaseOrderEditState_build___closure(_this.$this, t4, _this.isFullscreen), t1.clientId, A.List_List$of(new A.MappedIterable(new A.WhereIterable(t2, new A._PurchaseOrderEditState_build___closure0(), t3._eval$1("WhereIterable<1>")), new A._PurchaseOrderEditState_build___closure1(t4), t5), true, t5._eval$1("Iterable.E")), false, null); }, - $signature: 310 + $signature: 302 }; A._PurchaseOrderEditState_build___closure0.prototype = { call$1(item) { var t1 = item.typeId; return t1 === "2" || t1 === "6"; }, - $signature: 72 + $signature: 73 }; A._PurchaseOrderEditState_build___closure1.prototype = { call$1(item) { @@ -468030,7 +492528,7 @@ } return t1; }, - $signature: 312 + $signature: 288 }; A._PurchaseOrderEditState_build___closure.prototype = { call$3(items, clientId, projectId) { @@ -468044,7 +492542,7 @@ call$2(items, clientId) { return this.call$3(items, clientId, null); }, - $signature: 317 + $signature: 283 }; A.__PurchaseOrderEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -468071,7 +492569,7 @@ call$1(store) { return A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore(store); }, - $signature: 2753 + $signature: 2780 }; A.PurchaseOrderEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -468080,7 +492578,7 @@ else return new A.InvoiceEditDetails(viewModel, B.EntityType_purchaseOrder, null); }, - $signature: 2754 + $signature: 2781 }; A.PurchaseOrderEditDetailsVM.prototype = {}; A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore_closure.prototype = { @@ -468089,7 +492587,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdatePurchaseOrder(purchaseOrder)); }, - $signature: 143 + $signature: 154 }; A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore_closure0.prototype = { call$3(context, purchaseOrder, vendor) { @@ -468099,7 +492597,7 @@ t2[0].call$1(new A.UpdatePurchaseOrder(t1)); t2[0].call$1(new A.UpdatePurchaseOrderVendor(vendor)); }, - $signature: 2755 + $signature: 2782 }; A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -468111,7 +492609,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore__closure0(t3), t4); }, - $signature: 114 + $signature: 118 }; A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore__closure.prototype = { call$1(_) { @@ -468139,7 +492637,7 @@ call$1(store) { return A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore(store); }, - $signature: 2756 + $signature: 2783 }; A.PurchaseOrderEditItemsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -468149,7 +492647,7 @@ else return new A.InvoiceEditItems(viewModel, t1, null); }, - $signature: 2757 + $signature: 2784 }; A.PurchaseOrderEditItemsVM.prototype = {}; A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure.prototype = { @@ -468158,7 +492656,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.DeletePurchaseOrderItem(index)); }, - $signature: 111 + $signature: 117 }; A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure0.prototype = { call$0() { @@ -468183,7 +492681,7 @@ t1[0].call$1(new A.UpdatePurchaseOrderItem(index, purchaseOrderItem)); } }, - $signature: 288 + $signature: 276 }; A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure2.prototype = { call$2(oldIndex, newIndex) { @@ -468191,7 +492689,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.MovePurchaseOrderItem(oldIndex, newIndex)); }, - $signature: 138 + $signature: 136 }; A.PurchaseOrderEditNotesScreen.prototype = { build$1(context) { @@ -468203,13 +492701,13 @@ call$1(store) { return A.PurchaseOrderEditNotesVM_PurchaseOrderEditNotesVM$fromStore(store); }, - $signature: 2758 + $signature: 2785 }; A.PurchaseOrderEditNotesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditNotes(viewModel, null); }, - $signature: 2759 + $signature: 2786 }; A.PurchaseOrderEditNotesVM.prototype = {}; A.PurchaseOrderEditNotesVM_PurchaseOrderEditNotesVM$fromStore_closure.prototype = { @@ -468218,7 +492716,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdatePurchaseOrder(purchaseOrder)); }, - $signature: 143 + $signature: 154 }; A.PurchaseOrderEditPDFScreen.prototype = { build$1(context) { @@ -468237,13 +492735,13 @@ t2 = t2.selectedCompanyIndex; return new A.PurchaseOrderEditPDFVM(t1, t3._list[t2].userCompany.company, invoice); }, - $signature: 2760 + $signature: 2787 }; A.PurchaseOrderEditPDFScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditPDF(viewModel, null); }, - $signature: 2761 + $signature: 2788 }; A.PurchaseOrderEditPDFVM.prototype = {}; A.PurchaseOrderEditScreen.prototype = { @@ -468256,13 +492754,13 @@ call$1(store) { return A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore(store); }, - $signature: 2762 + $signature: 2789 }; A.PurchaseOrderEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.PurchaseOrderEdit(viewModel, new A.ValueKey(viewModel.invoice.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2763 + $signature: 2790 }; A.PurchaseOrderEditVM.prototype = {}; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure.prototype = { @@ -468277,7 +492775,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 183 + $signature: 172 }; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure2.prototype = { call$0() { @@ -468291,7 +492789,7 @@ t3 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); $navigator = t2.get$currentState(); if (purchaseOrder.vendorId.length === 0) { - A.showDialog(null, true, new A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure0(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure0(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); return null; } if (!purchaseOrder.get$isNew()) @@ -468319,7 +492817,7 @@ call$1(context) { return new A.ErrorDialog(this.localization.get$pleaseSelectAVendor(), false, null); }, - $signature: 22 + $signature: 23 }; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure1.prototype = { call$1(savedPurchaseOrder) { @@ -468367,13 +492865,13 @@ A.viewEntity(false, savedPurchaseOrder, _null, true); } }, - $signature: 68 + $signature: 72 }; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure2.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -468381,7 +492879,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure0.prototype = { call$3(items, clientId, projectId) { @@ -468396,7 +492894,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.AddPurchaseOrderItems(items)); }, - $signature: 294 + $signature: 272 }; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -468412,7 +492910,7 @@ t2[0].call$1(new A.UpdateCurrentRoute(t1)); } }, - $signature: 16 + $signature: 17 }; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure2.prototype = { call$2(context, multipartFile) { @@ -468422,17 +492920,17 @@ t2[0].call$1(new A.SavePurchaseOrderDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.purchaseOrder)); t1.then$1$1(0, new A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure0(context), type$.Null).catchError$1(new A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -468440,7 +492938,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure3.prototype = { call$4(context, $document, password, idToken) { @@ -468455,7 +492953,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure.prototype = { call$1(value) { @@ -468463,7 +492961,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadPurchaseOrder(null, this.purchaseOrder.id)); }, - $signature: 80 + $signature: 87 }; A.PurchaseOrderEmailScreen.prototype = { build$1(context) { @@ -468492,7 +492990,7 @@ t2[0].call$1(new A.LoadVendor(null, t1)); } }, - $signature: 336 + $signature: 381 }; A.PurchaseOrderEmailScreen_build_closure0.prototype = { call$1(store) { @@ -468505,13 +493003,13 @@ t2 = t2.selectedCompanyIndex; return A.EmailPurchaseOrderVM_EmailPurchaseOrderVM$fromStore(store, t1._list[t2].purchaseOrderState.map._map$_map.$index(0, purchaseOrderId)); }, - $signature: 2764 + $signature: 2791 }; A.PurchaseOrderEmailScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEmailView(viewModel, null); }, - $signature: 2765 + $signature: 2792 }; A.EmailPurchaseOrderVM.prototype = {}; A.EmailPurchaseOrderVM_EmailPurchaseOrderVM$fromStore_closure.prototype = { @@ -468524,7 +493022,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.EmailPurchaseOrderRequest(completer, this.purchaseOrder.id, template, subject, body)); }, - $signature: 333 + $signature: 380 }; A.EmailPurchaseOrderVM_EmailPurchaseOrderVM$fromStore__closure.prototype = { call$1(value) { @@ -468627,11 +493125,11 @@ t4 = A.Text$(t4, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); t4 = A.Expanded$(t4, 1); t6 = _this.localization.lookup$1(B.Map_mlIJC.$index(0, t5.get$calculatedStatusId())); - t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.PurchaseOrderListItem_build__closure4(t1), new A.PurchaseOrderListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t4, A.Text$(t6, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t5.statusId === "1" ? _this.textColor : new A.PurchaseOrderStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t5.get$calculatedStatusId()), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t5, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.PurchaseOrderListItem_build__closure4(t1), new A.PurchaseOrderListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t4, A.Text$(t6, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t5.statusId === "1" ? _this.textColor : new A.PurchaseOrderStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t5.get$calculatedStatusId()), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t5, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); } return t1; }, - $signature: 109 + $signature: 111 }; A.PurchaseOrderListItem_build__closure2.prototype = { call$0() { @@ -468651,14 +493149,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.PurchaseOrderListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.purchaseOrder], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.PurchaseOrderListItem_build__closure5.prototype = { call$0() { @@ -468678,7 +493176,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.PurchaseOrderListBuilder.prototype = { build$1(context) { @@ -468694,7 +493192,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_purchaseOrder, new A.PurchaseOrderListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.PurchaseOrderPresenter(), t2, t4); }, - $signature: 2766 + $signature: 2793 }; A.PurchaseOrderListBuilder_build__closure.prototype = { call$2(context, index) { @@ -468716,7 +493214,7 @@ t2 = false; return new A.PurchaseOrderListItem(t3, invoice, t4, t1.filter, t2, null); }, - $signature: 2767 + $signature: 2794 }; A.PurchaseOrderListVM.prototype = {}; A.PurchaseOrderListVM_fromStore__handleRefresh.prototype = { @@ -468733,13 +493231,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.PurchaseOrderListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.PurchaseOrderListVM_fromStore_closure0.prototype = { call$1(field) { @@ -468775,13 +493273,13 @@ t2 = t2.selectedCompanyIndex; return new A.PurchaseOrderPdfVM(t1, t3._list[t2].purchaseOrderState.$get$1(0, invoiceId), purchaseOrderUIState.historyActivityId); }, - $signature: 2768 + $signature: 2795 }; A.PurchaseOrderPdfScreen_build_closure.prototype = { call$2(context, vm) { return new A.InvoicePdfView(vm, this.$this.showAppBar, new A.ValueKey("__purchase_order_pdf_" + vm.invoice.id + "__", type$.ValueKey_legacy_String)); }, - $signature: 2769 + $signature: 2796 }; A.PurchaseOrderPdfVM.prototype = {}; A.PurchaseOrderPresenter.prototype = { @@ -468928,7 +493426,7 @@ t7 = A._setArrayType(["number", "date", "due_date", "updated_at"], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("invoice1", true), company.getCustomFieldValues$2$excludeBlank("invoice2", true), company.getCustomFieldValues$2$excludeBlank("invoice3", true), company.getCustomFieldValues$2$excludeBlank("invoice4", true), t9, B.EntityType_purchaseOrder, false, B.List_empty21, new A.PurchaseOrderScreen_build_closure3(store), new A.PurchaseOrderScreen_build_closure4(store), new A.PurchaseOrderScreen_build_closure5(store), new A.PurchaseOrderScreen_build_closure6(store), new A.PurchaseOrderScreen_build_closure7(store), new A.PurchaseOrderScreen_build_closure8(store), new A.PurchaseOrderScreen_build_closure9(store), new A.PurchaseOrderScreen_build_closure10(store), t7, statuses, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_purchaseOrder) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "purchase_order_fab", false, new A.PurchaseOrderScreen_build_closure11(context), t2.get$newPurchaseOrder()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_purchaseOrder) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "purchase_order_fab", false, new A.PurchaseOrderScreen_build_closure11(context), t2.get$newPurchaseOrder()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_purchaseOrder, t3, new A.PurchaseOrderScreen_build_closure12(store), t6, statuses, new A.PurchaseOrderScreen_build_closure13(store), new A.PurchaseOrderScreen_build_closure14(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.PurchaseOrderListBuilder(_null), t8, B.EntityType_purchaseOrder, t1, 0, _null, new A.PurchaseOrderScreen_build_closure15(store), new A.PurchaseOrderScreen_build_closure16(store)); } }; @@ -468940,7 +493438,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.PurchaseOrderScreen_build_closure0.prototype = { call$1(b) { @@ -468950,7 +493448,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.PurchaseOrderScreen_build_closure1.prototype = { call$1(b) { @@ -468966,7 +493464,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.PurchaseOrderScreen_build_closure2.prototype = { call$1(b) { @@ -468976,7 +493474,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.PurchaseOrderScreen_build_closure16.prototype = { call$0() { @@ -469000,7 +493498,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterPurchaseOrdersByState(state)); }, - $signature: 27 + $signature: 28 }; A.PurchaseOrderScreen_build_closure13.prototype = { call$2($status, value) { @@ -469008,7 +493506,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterPurchaseOrdersByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.PurchaseOrderScreen_build_closure15.prototype = { call$0() { @@ -469041,7 +493539,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterPurchaseOrdersByState(state)); }, - $signature: 27 + $signature: 28 }; A.PurchaseOrderScreen_build_closure10.prototype = { call$2($status, value) { @@ -469049,7 +493547,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterPurchaseOrdersByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.PurchaseOrderScreen_build_closure3.prototype = { call$0() { @@ -469116,7 +493614,7 @@ call$2(context, vm) { return new A.PurchaseOrderScreen(vm, null); }, - $signature: 2770 + $signature: 2797 }; A.PurchaseOrderScreenVM.prototype = {}; A.PurchaseOrderViewScreen.prototype = { @@ -469129,13 +493627,13 @@ call$1(store) { return A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore(store); }, - $signature: 2771 + $signature: 2798 }; A.PurchaseOrderViewScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceView(viewModel, this.$this.isFilter, viewModel.state.uiState.purchaseOrderUIState.tabIndex, null); }, - $signature: 2772 + $signature: 2799 }; A.PurchaseOrderViewVM.prototype = {}; A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__handleRefresh.prototype = { @@ -469146,7 +493644,7 @@ t1[0].call$1(new A.LoadPurchaseOrder(completer, this.purchaseOrder.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure.prototype = { call$2(context, index) { @@ -469160,13 +493658,13 @@ $defaultValues() { return [null]; }, - $signature: 293 + $signature: 263 }; A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure0.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure1.prototype = { call$2(context, multipartFile) { @@ -469176,17 +493674,17 @@ t2[0].call$1(new A.SavePurchaseOrderDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.purchaseOrder)); t1.then$1$1(0, new A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -469194,7 +493692,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure2.prototype = { call$4(context, $document, password, idToken) { @@ -469209,7 +493707,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure.prototype = { call$1(value) { @@ -469217,7 +493715,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadPurchaseOrder(null, this.purchaseOrder.id)); }, - $signature: 80 + $signature: 87 }; A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure3.prototype = { call$3(context, purchaseOrder, activityId) { @@ -469233,7 +493731,7 @@ $defaultValues() { return [null]; }, - $signature: 292 + $signature: 306 }; A.QuoteEdit.prototype = { createState$0() { @@ -469296,31 +493794,31 @@ t9 = A.TabBarView$(A._setArrayType([new A.QuoteEditDetailsScreen(t7, _null), new A.InvoiceEditContactsScreen(invoice.entityType, _null), new A.QuoteEditItemsScreen(t7, _null), new A.QuoteEditNotesScreen(_null), new A.QuoteEditPDFScreen(_null)], t3), t10, new A.ValueKey("__quote_" + t8 + "_" + t9 + "__", type$.ValueKey_legacy_String)); t3 = t9; } - return A.EditScaffold$(t2, t5, A.Form$(_null, t3, t6), new A.InvoiceEditFooter(invoice, _null), invoice, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, B.Icon_yXb, "quote_edit_fab", false, new A._QuoteEditState_build_closure(_this, context, invoice, viewModel, isFullscreen), t1.get$addItem()), isFullscreen, new A._QuoteEditState_build_closure0(_this), new A._QuoteEditState_build_closure1(viewModel), new A._QuoteEditState_build_closure2(_this), _null, t4); + return A.EditScaffold$(t2, t5, A.Form$(_null, t3, t6), new A.InvoiceEditFooter(invoice, _null), invoice, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, B.Icon_yXb, _null, _null, "quote_edit_fab", false, new A._QuoteEditState_build_closure(_this, context, invoice, viewModel, isFullscreen), t1.get$addItem()), isFullscreen, new A._QuoteEditState_build_closure0(_this), new A._QuoteEditState_build_closure1(viewModel), new A._QuoteEditState_build_closure2(_this), _null, t4); } }; A._QuoteEditState_build_closure1.prototype = { call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._QuoteEditState_build_closure2.prototype = { call$1(context) { return this.$this._quote_edit$_onSavePressed$1(context); }, - $signature: 18 + $signature: 20 }; A._QuoteEditState_build_closure0.prototype = { call$2(context, action) { return this.$this._quote_edit$_onSavePressed$2(context, action); }, - $signature: 60 + $signature: 63 }; A._QuoteEditState_build_closure.prototype = { call$0() { var _this = this; - A.showDialog(null, true, new A._QuoteEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); + A.showDialog(null, B.Color_2315255808, true, new A._QuoteEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); }, $signature: 1 }; @@ -469334,14 +493832,14 @@ t5 = t3._eval$1("MappedIterable<1,BaseEntity*>"); return new A.InvoiceItemSelector(t1, new A._QuoteEditState_build___closure(_this.$this, t4, _this.isFullscreen), t1.clientId, A.List_List$of(new A.MappedIterable(new A.WhereIterable(t2, new A._QuoteEditState_build___closure0(), t3._eval$1("WhereIterable<1>")), new A._QuoteEditState_build___closure1(t4), t5), true, t5._eval$1("Iterable.E")), false, null); }, - $signature: 310 + $signature: 302 }; A._QuoteEditState_build___closure0.prototype = { call$1(item) { var t1 = item.typeId; return t1 === "2" || t1 === "6"; }, - $signature: 72 + $signature: 73 }; A._QuoteEditState_build___closure1.prototype = { call$1(item) { @@ -469360,7 +493858,7 @@ } return t1; }, - $signature: 312 + $signature: 288 }; A._QuoteEditState_build___closure.prototype = { call$3(items, clientId, projectId) { @@ -469374,7 +493872,7 @@ call$2(items, clientId) { return this.call$3(items, clientId, null); }, - $signature: 317 + $signature: 283 }; A.__QuoteEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -469401,7 +493899,7 @@ call$1(store) { return A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore(store); }, - $signature: 2773 + $signature: 2800 }; A.QuoteEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -469410,7 +493908,7 @@ else return new A.InvoiceEditDetails(viewModel, B.EntityType_quote, null); }, - $signature: 2774 + $signature: 2801 }; A.QuoteEditDetailsVM.prototype = {}; A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure.prototype = { @@ -469419,7 +493917,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateQuote(quote)); }, - $signature: 143 + $signature: 154 }; A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure0.prototype = { call$3(context, quote, client) { @@ -469431,7 +493929,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 324 + $signature: 371 }; A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -469444,7 +493942,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore__closure0(t3), t4); }, - $signature: 114 + $signature: 118 }; A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore__closure.prototype = { call$1(_) { @@ -469472,7 +493970,7 @@ call$1(store) { return A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore(store); }, - $signature: 2775 + $signature: 2802 }; A.QuoteEditItemsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -469482,7 +493980,7 @@ else return new A.InvoiceEditItems(viewModel, t1, null); }, - $signature: 2776 + $signature: 2803 }; A.QuoteEditItemsVM.prototype = {}; A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure.prototype = { @@ -469491,7 +493989,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.DeleteQuoteItem(index)); }, - $signature: 111 + $signature: 117 }; A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure0.prototype = { call$0() { @@ -469516,7 +494014,7 @@ t1[0].call$1(new A.UpdateQuoteItem(index, quoteItem)); } }, - $signature: 288 + $signature: 276 }; A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure2.prototype = { call$2(oldIndex, newIndex) { @@ -469524,7 +494022,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.MoveQuoteItem(oldIndex, newIndex)); }, - $signature: 138 + $signature: 136 }; A.QuoteEditNotesScreen.prototype = { build$1(context) { @@ -469536,13 +494034,13 @@ call$1(store) { return A.QuoteEditNotesVM_QuoteEditNotesVM$fromStore(store); }, - $signature: 2777 + $signature: 2804 }; A.QuoteEditNotesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditNotes(viewModel, null); }, - $signature: 2778 + $signature: 2805 }; A.QuoteEditNotesVM.prototype = {}; A.QuoteEditNotesVM_QuoteEditNotesVM$fromStore_closure.prototype = { @@ -469551,7 +494049,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateQuote(quote)); }, - $signature: 143 + $signature: 154 }; A.QuoteEditPDFScreen.prototype = { build$1(context) { @@ -469570,13 +494068,13 @@ t2 = t2.selectedCompanyIndex; return new A.QuoteEditPDFVM(t1, t3._list[t2].userCompany.company, invoice); }, - $signature: 2779 + $signature: 2806 }; A.QuoteEditPDFScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditPDF(viewModel, null); }, - $signature: 2780 + $signature: 2807 }; A.QuoteEditPDFVM.prototype = {}; A.QuoteEditScreen.prototype = { @@ -469589,13 +494087,13 @@ call$1(store) { return A.QuoteEditVM_QuoteEditVM$fromStore(store); }, - $signature: 2781 + $signature: 2808 }; A.QuoteEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.QuoteEdit(viewModel, new A.ValueKey(viewModel.invoice.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2782 + $signature: 2809 }; A.QuoteEditVM.prototype = {}; A.QuoteEditVM_QuoteEditVM$fromStore_closure.prototype = { @@ -469610,7 +494108,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 183 + $signature: 172 }; A.QuoteEditVM_QuoteEditVM$fromStore__closure2.prototype = { call$0() { @@ -469624,7 +494122,7 @@ t3 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); $navigator = t2.get$currentState(); if (quote.clientId.length === 0) { - A.showDialog(null, true, new A.QuoteEditVM_QuoteEditVM$fromStore___closure0(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.QuoteEditVM_QuoteEditVM$fromStore___closure0(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); return null; } if (!quote.get$isNew()) @@ -469652,7 +494150,7 @@ call$1(context) { return new A.ErrorDialog(this.localization.get$pleaseSelectAClient(), false, null); }, - $signature: 22 + $signature: 23 }; A.QuoteEditVM_QuoteEditVM$fromStore___closure1.prototype = { call$1(savedQuote) { @@ -469698,13 +494196,13 @@ A.viewEntity(false, savedQuote, _null, true); } }, - $signature: 68 + $signature: 72 }; A.QuoteEditVM_QuoteEditVM$fromStore___closure2.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.QuoteEditVM_QuoteEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.QuoteEditVM_QuoteEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -469712,7 +494210,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.QuoteEditVM_QuoteEditVM$fromStore_closure0.prototype = { call$3(items, clientId, projectId) { @@ -469727,7 +494225,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.AddQuoteItems(items)); }, - $signature: 294 + $signature: 272 }; A.QuoteEditVM_QuoteEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -469743,7 +494241,7 @@ t2[0].call$1(new A.UpdateCurrentRoute(t1)); } }, - $signature: 16 + $signature: 17 }; A.QuoteEditVM_QuoteEditVM$fromStore_closure2.prototype = { call$2(context, multipartFile) { @@ -469753,17 +494251,17 @@ t2[0].call$1(new A.SaveQuoteDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.quote)); t1.then$1$1(0, new A.QuoteEditVM_QuoteEditVM$fromStore__closure0(context), type$.Null).catchError$1(new A.QuoteEditVM_QuoteEditVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.QuoteEditVM_QuoteEditVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.QuoteEditVM_QuoteEditVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.QuoteEditVM_QuoteEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.QuoteEditVM_QuoteEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -469771,7 +494269,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.QuoteEditVM_QuoteEditVM$fromStore_closure3.prototype = { call$4(context, $document, password, idToken) { @@ -469786,7 +494284,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.QuoteEditVM_QuoteEditVM$fromStore__closure.prototype = { call$1(value) { @@ -469794,7 +494292,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadQuote(null, this.quote.id)); }, - $signature: 80 + $signature: 87 }; A.QuoteEmailScreen.prototype = { build$1(context) { @@ -469823,7 +494321,7 @@ t2[0].call$1(new A.LoadClient(null, t1)); } }, - $signature: 336 + $signature: 381 }; A.QuoteEmailScreen_build_closure0.prototype = { call$1(store) { @@ -469836,13 +494334,13 @@ t2 = t2.selectedCompanyIndex; return A.EmailQuoteVM_EmailQuoteVM$fromStore(store, t1._list[t2].quoteState.map._map$_map.$index(0, quoteId)); }, - $signature: 2783 + $signature: 2810 }; A.QuoteEmailScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEmailView(viewModel, null); }, - $signature: 2784 + $signature: 2811 }; A.EmailQuoteVM.prototype = {}; A.EmailQuoteVM_EmailQuoteVM$fromStore_closure.prototype = { @@ -469855,7 +494353,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.EmailQuoteRequest(completer, this.quote.id, template, subject, body)); }, - $signature: 333 + $signature: 380 }; A.EmailQuoteVM_EmailQuoteVM$fromStore__closure.prototype = { call$1(value) { @@ -469971,11 +494469,11 @@ t6 = A.Text$(t6, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); t6 = A.Expanded$(t6, 1); t7 = _this.localization.lookup$1(B.Map_IF4bq.$index(0, t4.get$calculatedStatusId())); - t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.QuoteListItem_build__closure4(t1), new A.QuoteListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t6, A.Text$(t7, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t4.statusId === "1" ? _this.textColor : new A.QuoteStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t4.get$calculatedStatusId()), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t4, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.QuoteListItem_build__closure4(t1), new A.QuoteListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t6, A.Text$(t7, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t4.statusId === "1" ? _this.textColor : new A.QuoteStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t4.get$calculatedStatusId()), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t4, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); } return t1; }, - $signature: 109 + $signature: 111 }; A.QuoteListItem_build__closure2.prototype = { call$0() { @@ -469994,14 +494492,14 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.QuoteListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.quote], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.QuoteListItem_build__closure5.prototype = { call$0() { @@ -470020,7 +494518,7 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.QuoteListBuilder.prototype = { build$1(context) { @@ -470036,7 +494534,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_quote, new A.QuoteListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.QuotePresenter(), t2, t4); }, - $signature: 2785 + $signature: 2812 }; A.QuoteListBuilder_build__closure.prototype = { call$2(context, index) { @@ -470044,7 +494542,7 @@ invoiceId = J.$index$asx(t1.invoiceList, index); return new A.QuoteListItem(t1.invoiceMap._map$_map.$index(0, invoiceId), t1.filter, true, null); }, - $signature: 496 + $signature: 481 }; A.QuoteListVM.prototype = {}; A.QuoteListVM_fromStore__handleRefresh.prototype = { @@ -470061,13 +494559,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.QuoteListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.QuoteListVM_fromStore_closure0.prototype = { call$1(field) { @@ -470103,13 +494601,13 @@ t2 = t2.selectedCompanyIndex; return new A.QuotePdfVM(t1, t3._list[t2].quoteState.$get$1(0, invoiceId), quoteUIState.historyActivityId); }, - $signature: 2786 + $signature: 2813 }; A.QuotePdfScreen_build_closure.prototype = { call$2(context, vm) { return new A.InvoicePdfView(vm, this.$this.showAppBar, new A.ValueKey("__quote_pdf_" + vm.invoice.id + "__", type$.ValueKey_legacy_String)); }, - $signature: 2787 + $signature: 2814 }; A.QuotePdfVM.prototype = {}; A.QuotePresenter.prototype = { @@ -470251,7 +494749,7 @@ t9 = A._setArrayType(["status", "number", "client", "amount", "date", "valid_until"], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("invoice1", true), company.getCustomFieldValues$2$excludeBlank("invoice2", true), company.getCustomFieldValues$2$excludeBlank("invoice3", true), company.getCustomFieldValues$2$excludeBlank("invoice4", true), t9, B.EntityType_quote, false, B.List_empty21, new A.QuoteScreen_build_closure5(store), new A.QuoteScreen_build_closure6(store), new A.QuoteScreen_build_closure7(store), new A.QuoteScreen_build_closure8(store), new A.QuoteScreen_build_closure9(store), new A.QuoteScreen_build_closure10(store), new A.QuoteScreen_build_closure11(store), new A.QuoteScreen_build_closure12(store), A._setArrayType(["number", "date", "valid_until", "updated_at"], t7), statuses, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_quote) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "quote_fab", false, new A.QuoteScreen_build_closure13(context), t2.get$newQuote()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_quote) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "quote_fab", false, new A.QuoteScreen_build_closure13(context), t2.get$newQuote()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_quote, t3, new A.QuoteScreen_build_closure14(store), t6, statuses, new A.QuoteScreen_build_closure15(store), new A.QuoteScreen_build_closure16(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.QuoteListBuilder(_null), t8, B.EntityType_quote, t1, 0, _null, new A.QuoteScreen_build_closure17(store), new A.QuoteScreen_build_closure18(store)); } }; @@ -470263,7 +494761,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.QuoteScreen_build_closure0.prototype = { call$1(b) { @@ -470273,7 +494771,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.QuoteScreen_build_closure1.prototype = { call$1(b) { @@ -470283,7 +494781,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.QuoteScreen_build_closure2.prototype = { call$1(b) { @@ -470297,7 +494795,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.QuoteScreen_build_closure3.prototype = { call$1(b) { @@ -470307,7 +494805,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.QuoteScreen_build_closure4.prototype = { call$1(b) { @@ -470321,7 +494819,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.QuoteScreen_build_closure18.prototype = { call$0() { @@ -470345,7 +494843,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterQuotesByState(state)); }, - $signature: 27 + $signature: 28 }; A.QuoteScreen_build_closure15.prototype = { call$2($status, value) { @@ -470353,7 +494851,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterQuotesByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.QuoteScreen_build_closure17.prototype = { call$0() { @@ -470418,7 +494916,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterQuotesByState(state)); }, - $signature: 27 + $signature: 28 }; A.QuoteScreen_build_closure12.prototype = { call$2($status, value) { @@ -470426,7 +494924,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterQuotesByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.QuoteScreen_build_closure5.prototype = { call$0() { @@ -470461,7 +494959,7 @@ call$2(context, vm) { return new A.QuoteScreen(vm, null); }, - $signature: 2788 + $signature: 2815 }; A.QuoteScreenVM.prototype = {}; A.QuoteViewScreen.prototype = { @@ -470474,13 +494972,13 @@ call$1(store) { return A.QuoteViewVM_QuoteViewVM$fromStore(store); }, - $signature: 2789 + $signature: 2816 }; A.QuoteViewScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceView(viewModel, this.$this.isFilter, viewModel.state.uiState.quoteUIState.tabIndex, null); }, - $signature: 2790 + $signature: 2817 }; A.QuoteViewVM.prototype = {}; A.QuoteViewVM_QuoteViewVM$fromStore__handleRefresh.prototype = { @@ -470491,7 +494989,7 @@ t1[0].call$1(new A.LoadQuote(completer, this.quote.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.QuoteViewVM_QuoteViewVM$fromStore_closure.prototype = { call$2(context, index) { @@ -470505,13 +495003,13 @@ $defaultValues() { return [null]; }, - $signature: 293 + $signature: 263 }; A.QuoteViewVM_QuoteViewVM$fromStore_closure0.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.QuoteViewVM_QuoteViewVM$fromStore_closure1.prototype = { call$2(context, multipartFile) { @@ -470521,17 +495019,17 @@ t2[0].call$1(new A.SaveQuoteDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.quote)); t1.then$1$1(0, new A.QuoteViewVM_QuoteViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.QuoteViewVM_QuoteViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.QuoteViewVM_QuoteViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.QuoteViewVM_QuoteViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.QuoteViewVM_QuoteViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.QuoteViewVM_QuoteViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -470539,7 +495037,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.QuoteViewVM_QuoteViewVM$fromStore_closure2.prototype = { call$4(context, $document, password, idToken) { @@ -470554,7 +495052,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.QuoteViewVM_QuoteViewVM$fromStore__closure.prototype = { call$1(value) { @@ -470562,7 +495060,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadQuote(null, this.quote.id)); }, - $signature: 80 + $signature: 87 }; A.QuoteViewVM_QuoteViewVM$fromStore_closure3.prototype = { call$3(context, quote, activityId) { @@ -470578,7 +495076,7 @@ $defaultValues() { return [null]; }, - $signature: 292 + $signature: 306 }; A.RecurringExpenseEditScreen.prototype = { build$1(context) { @@ -470590,13 +495088,13 @@ call$1(store) { return A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore(store); }, - $signature: 2791 + $signature: 2818 }; A.RecurringExpenseEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.ExpenseEdit(viewModel, new A.ValueKey(viewModel.expense.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2792 + $signature: 2819 }; A.RecurringExpenseEditVM.prototype = {}; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure.prototype = { @@ -470605,7 +495103,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateRecurringExpense(recurringExpense)); }, - $signature: 139 + $signature: 150 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure2.prototype = { call$2(context, completer) { @@ -470618,7 +495116,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure5(t3), t4); }, - $signature: 114 + $signature: 118 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure4.prototype = { call$1(_) { @@ -470646,7 +495144,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure3(t3), t4); }, - $signature: 114 + $signature: 118 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure2.prototype = { call$1(_) { @@ -470675,7 +495173,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure0.prototype = { call$2(context, action) { @@ -470689,7 +495187,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 183 + $signature: 172 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure6.prototype = { call$0() { @@ -470773,11 +495271,11 @@ A.viewEntity(false, savedRecurringExpense, _null, true); } }, - $signature: 139 + $signature: 150 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore____closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore____closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -470785,7 +495283,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure4.prototype = { call$2(context, multipartFile) { @@ -470795,17 +495293,17 @@ t2[0].call$1(new A.SaveRecurringExpenseDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.recurringExpense)); t1.then$1$1(0, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure0(context), type$.Null).catchError$1(new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -470813,7 +495311,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure5.prototype = { call$4(context, $document, password, idToken) { @@ -470828,7 +495326,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure.prototype = { call$1(value) { @@ -470836,7 +495334,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadRecurringExpense(null, this.recurringExpense.id)); }, - $signature: 80 + $signature: 87 }; A.RecurringExpenseListItem.prototype = { build$1(context) { @@ -470953,12 +495451,12 @@ if (t5 == null) t5 = _this._box_0.subtitle; t6 = _this.textColor; - t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.RecurringExpenseListItem_build__closure4(t1), new A.RecurringExpenseListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([A.Text$(t5, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t6.get$value(t6) >>> 16 & 255, t6.get$value(t6) >>> 8 & 255, t6.get$value(t6) & 255)), _null, _null, _null), new A.EntityStateLabel(t4, _null)], t8), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.RecurringExpenseListItem_build__closure4(t1), new A.RecurringExpenseListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([A.Text$(t5, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t6.get$value(t6) >>> 16 & 255, t6.get$value(t6) >>> 8 & 255, t6.get$value(t6) & 255)), _null, _null, _null), new A.EntityStateLabel(t4, _null)], t8), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); t1 = t3; } return t1; }, - $signature: 109 + $signature: 111 }; A.RecurringExpenseListItem_build__closure2.prototype = { call$0() { @@ -470977,14 +495475,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.RecurringExpenseListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.expense], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.RecurringExpenseListItem_build__closure5.prototype = { call$0() { @@ -471003,7 +495501,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.RecurringExpenseListBuilder.prototype = { build$1(context) { @@ -471020,7 +495518,7 @@ t5 = viewModel.onSortColumn; return A.EntityList$(t2, B.EntityType_recurringExpense, new A.RecurringExpenseListBuilder_build__closure(viewModel), viewModel.onClearMultielsect, t4, t5, new A.RecurringExpensePresenter(), t1, t3); }, - $signature: 2793 + $signature: 2820 }; A.RecurringExpenseListBuilder_build__closure.prototype = { call$2(context, index) { @@ -471036,7 +495534,7 @@ t2 = false; return new A.RecurringExpenseListItem(recurringExpense, t1.filter, t2, null); }, - $signature: 2794 + $signature: 2821 }; A.RecurringExpenseListVM.prototype = {}; A.RecurringExpenseListVM_fromStore__handleRefresh.prototype = { @@ -471053,13 +495551,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.RecurringExpenseListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.RecurringExpenseListVM_fromStore_closure0.prototype = { call$1(field) { @@ -471231,7 +495729,7 @@ t7 = A._setArrayType(["number", "next_send_date", "updated_at"], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("expense1", true), company.getCustomFieldValues$2$excludeBlank("expense2", true), company.getCustomFieldValues$2$excludeBlank("expense3", true), company.getCustomFieldValues$2$excludeBlank("expense4", true), t9, B.EntityType_recurringExpense, false, B.List_empty21, new A.RecurringExpenseScreen_build_closure(store), new A.RecurringExpenseScreen_build_closure0(store), new A.RecurringExpenseScreen_build_closure1(store), new A.RecurringExpenseScreen_build_closure2(store), new A.RecurringExpenseScreen_build_closure3(store), new A.RecurringExpenseScreen_build_closure4(store), new A.RecurringExpenseScreen_build_closure5(store), _null, t7, B.List_empty22, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_recurringExpense) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "recurring_expense_fab", false, new A.RecurringExpenseScreen_build_closure6(context), t2.get$newRecurringExpense()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_recurringExpense) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "recurring_expense_fab", false, new A.RecurringExpenseScreen_build_closure6(context), t2.get$newRecurringExpense()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_recurringExpense, t3, new A.RecurringExpenseScreen_build_closure7(store), t6, _null, _null, new A.RecurringExpenseScreen_build_closure8(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.RecurringExpenseListBuilder(_null), t8, B.EntityType_recurringExpense, t1, 0, _null, new A.RecurringExpenseScreen_build_closure9(store), new A.RecurringExpenseScreen_build_closure10(store)); } }; @@ -471257,7 +495755,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterRecurringExpensesByState(state)); }, - $signature: 27 + $signature: 28 }; A.RecurringExpenseScreen_build_closure9.prototype = { call$0() { @@ -471290,7 +495788,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterRecurringExpensesByState(state)); }, - $signature: 27 + $signature: 28 }; A.RecurringExpenseScreen_build_closure.prototype = { call$0() { @@ -471357,7 +495855,7 @@ call$2(context, vm) { return new A.RecurringExpenseScreen(vm, null); }, - $signature: 2795 + $signature: 2822 }; A.RecurringExpenseScreenVM.prototype = {}; A.RecurringExpenseViewScreen.prototype = { @@ -471370,13 +495868,13 @@ call$1(store) { return A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore(store); }, - $signature: 2796 + $signature: 2823 }; A.RecurringExpenseViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ExpenseView(vm, false, vm.state.uiState.recurringExpenseUIState.tabIndex, null); }, - $signature: 2797 + $signature: 2824 }; A.RecurringExpenseViewVM.prototype = {}; A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__handleRefresh.prototype = { @@ -471387,13 +495885,13 @@ t1[0].call$1(new A.LoadRecurringExpense(completer, this.recurringExpense.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore_closure0.prototype = { call$2(context, multipartFile) { @@ -471403,19 +495901,19 @@ t2[0].call$1(new A.SaveRecurringExpenseDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.recurringExpense)); t1.then$1$1(0, new A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure1()); }, - $signature: 77 + $signature: 81 }; A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -471423,7 +495921,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore_closure1.prototype = { call$4(context, $document, password, idToken) { @@ -471438,7 +495936,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure.prototype = { call$1(value) { @@ -471446,7 +495944,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadRecurringExpense(null, this.recurringExpense.id)); }, - $signature: 80 + $signature: 87 }; A.RecurringInvoiceEdit.prototype = { createState$0() { @@ -471509,31 +496007,31 @@ t9 = A.TabBarView$(A._setArrayType([new A.RecurringInvoiceEditDetailsScreen(t7, _null), new A.InvoiceEditContactsScreen(recurringInvoice.entityType, _null), new A.RecurringInvoiceEditItemsScreen(t7, false, _null), new A.RecurringInvoiceEditNotesScreen(_null), new A.RecurringInvoiceEditPDFScreen(_null)], t3), t10, new A.ValueKey("__recurring_invoice_" + t8 + "_" + t9 + "__", type$.ValueKey_legacy_String)); t3 = t9; } - return A.EditScaffold$(t2, t5, A.Form$(_null, t3, t6), new A.InvoiceEditFooter(recurringInvoice, _null), recurringInvoice, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, B.Icon_yXb, "recurring_invoice_edit_fab", false, new A._RecurringInvoiceEditState_build_closure(_this, context, recurringInvoice, viewModel, isFullscreen), t1.get$addItem()), isFullscreen, new A._RecurringInvoiceEditState_build_closure0(_this), new A._RecurringInvoiceEditState_build_closure1(viewModel), new A._RecurringInvoiceEditState_build_closure2(_this), _null, t4); + return A.EditScaffold$(t2, t5, A.Form$(_null, t3, t6), new A.InvoiceEditFooter(recurringInvoice, _null), recurringInvoice, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, B.Icon_yXb, _null, _null, "recurring_invoice_edit_fab", false, new A._RecurringInvoiceEditState_build_closure(_this, context, recurringInvoice, viewModel, isFullscreen), t1.get$addItem()), isFullscreen, new A._RecurringInvoiceEditState_build_closure0(_this), new A._RecurringInvoiceEditState_build_closure1(viewModel), new A._RecurringInvoiceEditState_build_closure2(_this), _null, t4); } }; A._RecurringInvoiceEditState_build_closure1.prototype = { call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._RecurringInvoiceEditState_build_closure2.prototype = { call$1(context) { return this.$this._recurring_invoice_edit$_onSavePressed$1(context); }, - $signature: 18 + $signature: 20 }; A._RecurringInvoiceEditState_build_closure0.prototype = { call$2(context, action) { return this.$this._recurring_invoice_edit$_onSavePressed$2(context, action); }, - $signature: 60 + $signature: 63 }; A._RecurringInvoiceEditState_build_closure.prototype = { call$0() { var _this = this; - A.showDialog(null, true, new A._RecurringInvoiceEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); + A.showDialog(null, B.Color_2315255808, true, new A._RecurringInvoiceEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); }, $signature: 1 }; @@ -471547,14 +496045,14 @@ t5 = t3._eval$1("MappedIterable<1,BaseEntity*>"); return new A.InvoiceItemSelector(t1, new A._RecurringInvoiceEditState_build___closure(_this.$this, t4, _this.isFullscreen), t1.clientId, A.List_List$of(new A.MappedIterable(new A.WhereIterable(t2, new A._RecurringInvoiceEditState_build___closure0(), t3._eval$1("WhereIterable<1>")), new A._RecurringInvoiceEditState_build___closure1(t4), t5), true, t5._eval$1("Iterable.E")), false, null); }, - $signature: 310 + $signature: 302 }; A._RecurringInvoiceEditState_build___closure0.prototype = { call$1(item) { var t1 = item.typeId; return t1 === "2" || t1 === "6"; }, - $signature: 72 + $signature: 73 }; A._RecurringInvoiceEditState_build___closure1.prototype = { call$1(item) { @@ -471573,7 +496071,7 @@ } return t1; }, - $signature: 312 + $signature: 288 }; A._RecurringInvoiceEditState_build___closure.prototype = { call$3(items, clientId, projectId) { @@ -471587,7 +496085,7 @@ call$2(items, clientId) { return this.call$3(items, clientId, null); }, - $signature: 317 + $signature: 283 }; A.__RecurringInvoiceEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -471614,7 +496112,7 @@ call$1(store) { return A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore(store); }, - $signature: 2798 + $signature: 2825 }; A.RecurringInvoiceEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -471623,7 +496121,7 @@ else return new A.InvoiceEditDetails(viewModel, B.EntityType_recurringInvoice, null); }, - $signature: 2799 + $signature: 2826 }; A.RecurringInvoiceEditDetailsVM.prototype = {}; A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure.prototype = { @@ -471632,7 +496130,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateRecurringInvoice(invoice)); }, - $signature: 143 + $signature: 154 }; A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure0.prototype = { call$3(context, invoice, client) { @@ -471644,7 +496142,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 324 + $signature: 371 }; A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -471657,7 +496155,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore__closure0(t3), t4); }, - $signature: 114 + $signature: 118 }; A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore__closure.prototype = { call$1(_) { @@ -471685,7 +496183,7 @@ call$1(store) { return A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore(store, this.$this.isTasks); }, - $signature: 2800 + $signature: 2827 }; A.RecurringInvoiceEditItemsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -471696,7 +496194,7 @@ else return new A.InvoiceEditItems(viewModel, t2, null); }, - $signature: 2801 + $signature: 2828 }; A.RecurringInvoiceEditItemsVM.prototype = {}; A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure.prototype = { @@ -471705,7 +496203,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.DeleteRecurringInvoiceItem(index)); }, - $signature: 111 + $signature: 117 }; A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure0.prototype = { call$0() { @@ -471731,7 +496229,7 @@ t1[0].call$1(new A.UpdateRecurringInvoiceItem(index, item)); } }, - $signature: 288 + $signature: 276 }; A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore__closure.prototype = { call$1(b) { @@ -471739,7 +496237,7 @@ b.get$_invoice_model$_$this()._invoice_model$_typeId = t1; return b; }, - $signature: 65 + $signature: 71 }; A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure2.prototype = { call$2(oldIndex, newIndex) { @@ -471747,7 +496245,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.MoveRecurringInvoiceItem(oldIndex, newIndex)); }, - $signature: 138 + $signature: 136 }; A.RecurringInvoiceEditNotesScreen.prototype = { build$1(context) { @@ -471759,13 +496257,13 @@ call$1(store) { return A.RecurringInvoiceEditNotesVM_RecurringInvoiceEditNotesVM$fromStore(store); }, - $signature: 2802 + $signature: 2829 }; A.RecurringInvoiceEditNotesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditNotes(viewModel, null); }, - $signature: 2803 + $signature: 2830 }; A.RecurringInvoiceEditNotesVM.prototype = {}; A.RecurringInvoiceEditNotesVM_RecurringInvoiceEditNotesVM$fromStore_closure.prototype = { @@ -471774,7 +496272,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateRecurringInvoice(recurringInvoice)); }, - $signature: 143 + $signature: 154 }; A.RecurringInvoiceEditPDFScreen.prototype = { build$1(context) { @@ -471793,13 +496291,13 @@ t2 = t2.selectedCompanyIndex; return new A.RecurringInvoiceEditPDFVM(t1, t3._list[t2].userCompany.company, invoice); }, - $signature: 2804 + $signature: 2831 }; A.RecurringInvoiceEditPDFScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditPDF(viewModel, null); }, - $signature: 2805 + $signature: 2832 }; A.RecurringInvoiceEditPDFVM.prototype = {}; A.RecurringInvoiceEditScreen.prototype = { @@ -471812,13 +496310,13 @@ call$1(store) { return A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore(store); }, - $signature: 2806 + $signature: 2833 }; A.RecurringInvoiceEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.RecurringInvoiceEdit(viewModel, new A.ValueKey(viewModel.invoice.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2807 + $signature: 2834 }; A.RecurringInvoiceEditVM.prototype = {}; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure.prototype = { @@ -471833,7 +496331,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 183 + $signature: 172 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure2.prototype = { call$0() { @@ -471847,7 +496345,7 @@ t3 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); $navigator = t2.get$currentState(); if (recurringInvoice.clientId.length === 0) { - A.showDialog(null, true, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure0(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure0(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); return null; } if (!recurringInvoice.get$isNew()) @@ -471875,7 +496373,7 @@ call$1(context) { return new A.ErrorDialog(this.localization.get$pleaseSelectAClient(), false, null); }, - $signature: 22 + $signature: 23 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure1.prototype = { call$1(savedRecurringInvoice) { @@ -471921,13 +496419,13 @@ A.viewEntity(false, savedRecurringInvoice, _null, true); } }, - $signature: 68 + $signature: 72 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure2.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -471935,7 +496433,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure0.prototype = { call$3(items, clientId, projectId) { @@ -471950,7 +496448,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.AddRecurringInvoiceItems(items)); }, - $signature: 294 + $signature: 272 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -471966,7 +496464,7 @@ t2[0].call$1(new A.UpdateCurrentRoute(t1)); } }, - $signature: 16 + $signature: 17 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure2.prototype = { call$2(context, multipartFile) { @@ -471976,17 +496474,17 @@ t2[0].call$1(new A.SaveRecurringInvoiceDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.recurringInvoice)); t1.then$1$1(0, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure0(context), type$.Null).catchError$1(new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -471994,7 +496492,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure3.prototype = { call$4(context, $document, password, idToken) { @@ -472009,7 +496507,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure.prototype = { call$1(value) { @@ -472017,7 +496515,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadRecurringInvoice(null, this.recurringInvoice.id)); }, - $signature: 80 + $signature: 87 }; A.RecurringInvoiceListItem.prototype = { build$1(context) { @@ -472129,11 +496627,11 @@ } else t6 = A.Text$(t6, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); t6 = A.Expanded$(t6, 1); - t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.RecurringInvoiceListItem_build__closure4(t1), new A.RecurringInvoiceListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t6, A.Text$(_this.statusLabel, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t4.statusId === "1" ? _this.textColor : _this.statusColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t4, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.RecurringInvoiceListItem_build__closure4(t1), new A.RecurringInvoiceListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t6, A.Text$(_this.statusLabel, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t4.statusId === "1" ? _this.textColor : _this.statusColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t4, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); } return t1; }, - $signature: 109 + $signature: 111 }; A.RecurringInvoiceListItem_build__closure2.prototype = { call$0() { @@ -472151,14 +496649,14 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.RecurringInvoiceListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.invoice], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.RecurringInvoiceListItem_build__closure5.prototype = { call$0() { @@ -472176,7 +496674,7 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.RecurringInvoiceListBuilder.prototype = { build$1(context) { @@ -472193,7 +496691,7 @@ t5 = viewModel.onSortColumn; return A.EntityList$(t2, B.EntityType_recurringInvoice, new A.RecurringInvoiceListBuilder_build__closure(viewModel), viewModel.onClearMultielsect, t4, t5, new A.RecurringInvoicePresenter(), t1, t3); }, - $signature: 2808 + $signature: 2835 }; A.RecurringInvoiceListBuilder_build__closure.prototype = { call$2(context, index) { @@ -472201,7 +496699,7 @@ recurringInvoiceId = J.$index$asx(t1.recurringInvoiceList, index); return new A.RecurringInvoiceListItem(t1.recurringInvoiceMap._map$_map.$index(0, recurringInvoiceId), t1.filter, null); }, - $signature: 2809 + $signature: 2836 }; A.RecurringInvoiceListVM.prototype = {}; A.RecurringInvoiceListVM_fromStore__handleRefresh.prototype = { @@ -472218,13 +496716,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.RecurringInvoiceListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.RecurringInvoiceListVM_fromStore_closure0.prototype = { call$1(field) { @@ -472260,13 +496758,13 @@ t2 = t2.selectedCompanyIndex; return new A.RecurringInvoicePdfVM(t1, t3._list[t2].recurringInvoiceState.$get$1(0, invoiceId), recurringInvoiceUIState.historyActivityId); }, - $signature: 2810 + $signature: 2837 }; A.RecurringInvoicePdfScreen_build_closure.prototype = { call$2(context, vm) { return new A.InvoicePdfView(vm, true, new A.ValueKey("__recurring_invoice_pdf_" + vm.invoice.id + "__", type$.ValueKey_legacy_String)); }, - $signature: 2811 + $signature: 2838 }; A.RecurringInvoicePdfVM.prototype = {}; A.RecurringInvoicePresenter.prototype = { @@ -472382,7 +496880,7 @@ t7 = A._setArrayType(["number", "next_send_date", "updated_at"], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("invoice1", true), company.getCustomFieldValues$2$excludeBlank("invoice2", true), company.getCustomFieldValues$2$excludeBlank("invoice3", true), company.getCustomFieldValues$2$excludeBlank("invoice4", true), t9, B.EntityType_recurringInvoice, false, B.List_empty21, new A.RecurringInvoiceScreen_build_closure4(store), new A.RecurringInvoiceScreen_build_closure5(store), new A.RecurringInvoiceScreen_build_closure6(store), new A.RecurringInvoiceScreen_build_closure7(store), new A.RecurringInvoiceScreen_build_closure8(store), new A.RecurringInvoiceScreen_build_closure9(store), new A.RecurringInvoiceScreen_build_closure10(store), new A.RecurringInvoiceScreen_build_closure11(store), t7, statuses, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_recurringInvoice) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "recurring_invoice_fab", false, new A.RecurringInvoiceScreen_build_closure12(context), t2.get$newRecurringInvoice()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_recurringInvoice) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "recurring_invoice_fab", false, new A.RecurringInvoiceScreen_build_closure12(context), t2.get$newRecurringInvoice()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_recurringInvoice, t3, new A.RecurringInvoiceScreen_build_closure13(store), t6, statuses, new A.RecurringInvoiceScreen_build_closure14(store), new A.RecurringInvoiceScreen_build_closure15(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.RecurringInvoiceListBuilder(_null), t8, B.EntityType_recurringInvoice, t1, 0, _null, new A.RecurringInvoiceScreen_build_closure16(store), new A.RecurringInvoiceScreen_build_closure17(store)); } }; @@ -472394,7 +496892,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.RecurringInvoiceScreen_build_closure0.prototype = { call$1(b) { @@ -472405,7 +496903,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.RecurringInvoiceScreen_build_closure1.prototype = { call$1(b) { @@ -472416,7 +496914,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.RecurringInvoiceScreen_build_closure2.prototype = { call$1(b) { @@ -472430,7 +496928,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.RecurringInvoiceScreen_build_closure3.prototype = { call$1(b) { @@ -472441,7 +496939,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 73 + $signature: 79 }; A.RecurringInvoiceScreen_build_closure17.prototype = { call$0() { @@ -472465,7 +496963,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterRecurringInvoicesByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.RecurringInvoiceScreen_build_closure15.prototype = { call$2(state, value) { @@ -472473,7 +496971,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterRecurringInvoicesByState(state)); }, - $signature: 27 + $signature: 28 }; A.RecurringInvoiceScreen_build_closure16.prototype = { call$0() { @@ -472506,7 +497004,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterRecurringInvoicesByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.RecurringInvoiceScreen_build_closure10.prototype = { call$2(state, value) { @@ -472514,7 +497012,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterRecurringInvoicesByState(state)); }, - $signature: 27 + $signature: 28 }; A.RecurringInvoiceScreen_build_closure4.prototype = { call$0() { @@ -472581,7 +497079,7 @@ call$2(context, vm) { return new A.RecurringInvoiceScreen(vm, null); }, - $signature: 2812 + $signature: 2839 }; A.RecurringInvoiceScreenVM.prototype = {}; A.RecurringInvoiceViewScreen.prototype = { @@ -472594,13 +497092,13 @@ call$1(store) { return A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore(store); }, - $signature: 2813 + $signature: 2840 }; A.RecurringInvoiceViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.InvoiceView(vm, this.$this.isFilter, vm.state.uiState.recurringInvoiceUIState.tabIndex, null); }, - $signature: 2814 + $signature: 2841 }; A.RecurringInvoiceViewVM.prototype = {}; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__handleRefresh.prototype = { @@ -472611,7 +497109,7 @@ t1[0].call$1(new A.LoadRecurringInvoice(completer, this.invoice.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure.prototype = { call$2(context, index) { @@ -472625,13 +497123,13 @@ $defaultValues() { return [null]; }, - $signature: 293 + $signature: 263 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure0.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure1.prototype = { call$2(context, multipartFile) { @@ -472641,17 +497139,17 @@ t2[0].call$1(new A.SaveRecurringInvoiceDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.invoice)); t1.then$1$1(0, new A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -472659,7 +497157,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure2.prototype = { call$4(context, $document, password, idToken) { @@ -472674,7 +497172,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure.prototype = { call$1(value) { @@ -472682,7 +497180,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadRecurringInvoice(null, this.invoice.id)); }, - $signature: 80 + $signature: 87 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure3.prototype = { call$3(context, invoice, activityId) { @@ -472698,10 +497196,10 @@ $defaultValues() { return [null]; }, - $signature: 292 + $signature: 306 }; A.ClientReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "ClientReportFields." + this._core$_name; } }; @@ -472709,46 +497207,46 @@ call$6(userCompany, reportsUIState, clientMap, userMap, groupMap, staticState) { return A.clientReport(userCompany, reportsUIState, clientMap, userMap, groupMap, staticState); }, - $signature: 2815 + $signature: 2842 }; A.clientReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_ANz, e, type$.legacy_ClientReportFields); }, - $signature: 2816 + $signature: 2843 }; A.clientReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2817 + $signature: 2844 }; A.clientReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 514 + $signature: 470 }; A.clientReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.clientReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.clientReport_closure3.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 514 + $signature: 470 }; A.clientReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 514 + $signature: 470 }; A.ContactReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "ContactReportFields." + this._core$_name; } }; @@ -472756,46 +497254,46 @@ call$5(userCompany, reportsUIState, clientMap, userMap, staticState) { return A.contactReport(userCompany, reportsUIState, clientMap, userMap, staticState); }, - $signature: 2820 + $signature: 2847 }; A.contactReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_4Sq, e, type$.legacy_ContactReportFields); }, - $signature: 2821 + $signature: 2848 }; A.contactReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2822 + $signature: 2849 }; A.contactReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 516 + $signature: 505 }; A.contactReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.clientReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.contactReport_closure3.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 516 + $signature: 505 }; A.contactReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 516 + $signature: 505 }; A.CreditReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "CreditReportFields." + this._core$_name; } }; @@ -472803,46 +497301,46 @@ call$6(userCompany, reportsUIState, creditMap, clientMap, userMap, staticState) { return A.creditReport(userCompany, reportsUIState, creditMap, clientMap, userMap, staticState); }, - $signature: 2824 + $signature: 2851 }; A.creditReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_HT3, e, type$.legacy_CreditReportFields); }, - $signature: 2825 + $signature: 2852 }; A.creditReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2826 + $signature: 2853 }; A.creditReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 517 + $signature: 539 }; A.creditReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.creditReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.creditReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 517 + $signature: 539 }; A.creditReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 517 + $signature: 539 }; A.DocumentReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "DocumentReportFields." + this._core$_name; } }; @@ -472850,19 +497348,19 @@ call$10(userCompany, reportsUIState, clientMap, productMap, invoiceMap, quoteMap, expenseMap, projectMap, vendorMap, userMap) { return A.documentReport(userCompany, reportsUIState, clientMap, productMap, invoiceMap, quoteMap, expenseMap, projectMap, vendorMap, userMap); }, - $signature: 2828 + $signature: 2855 }; A.documentReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_lqi, e, type$.legacy_DocumentReportFields); }, - $signature: 2829 + $signature: 2856 }; A.documentReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2830 + $signature: 2857 }; A.documentReport__getRow.prototype = { call$2(entity, $document) { @@ -472945,13 +497443,13 @@ } return skip ? _null : row; }, - $signature: 2831 + $signature: 2858 }; A.documentReport_closure1.prototype = { call$2(clientId, client) { B.JSArray_methods.forEach$1(client.documents._list, new A.documentReport__closure2(this._getRow, client, this.data, this.entities)); }, - $signature: 297 + $signature: 321 }; A.documentReport__closure2.prototype = { call$1($document) { @@ -472962,13 +497460,13 @@ _this.entities.push($document); } }, - $signature: 58 + $signature: 61 }; A.documentReport_closure2.prototype = { call$2(productId, product) { B.JSArray_methods.forEach$1(product.documents._list, new A.documentReport__closure1(this._getRow, product, this.data, this.entities)); }, - $signature: 2832 + $signature: 2859 }; A.documentReport__closure1.prototype = { call$1($document) { @@ -472979,13 +497477,13 @@ _this.entities.push($document); } }, - $signature: 58 + $signature: 61 }; A.documentReport_closure3.prototype = { call$2(invoiceId, invoice) { B.JSArray_methods.forEach$1(invoice.documents._list, new A.documentReport__closure0(this._getRow, invoice, this.data, this.entities)); }, - $signature: 57 + $signature: 58 }; A.documentReport__closure0.prototype = { call$1($document) { @@ -472996,13 +497494,13 @@ _this.entities.push($document); } }, - $signature: 58 + $signature: 61 }; A.documentReport_closure4.prototype = { call$2(quoteId, quote) { B.JSArray_methods.forEach$1(quote.documents._list, new A.documentReport__closure(this._getRow, quote, this.data, this.entities)); }, - $signature: 57 + $signature: 58 }; A.documentReport__closure.prototype = { call$1($document) { @@ -473013,34 +497511,34 @@ _this.entities.push($document); } }, - $signature: 58 + $signature: 61 }; A.documentReport_closure5.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 518 + $signature: 574 }; A.documentReport_closure6.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.documentReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.documentReport_closure7.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 518 + $signature: 574 }; A.documentReport_closure8.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 518 + $signature: 574 }; A.ExpenseReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "ExpenseReportFields." + this._core$_name; } }; @@ -473048,46 +497546,46 @@ call$10(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, projectMap, userMap, staticState) { return A.expenseReport(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, projectMap, userMap, staticState); }, - $signature: 2834 + $signature: 2861 }; A.expenseReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_kOq, e, type$.legacy_ExpenseReportFields); }, - $signature: 2835 + $signature: 2862 }; A.expenseReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2836 + $signature: 2863 }; A.expenseReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 519 + $signature: 572 }; A.expenseReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.expenseReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.expenseReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 519 + $signature: 572 }; A.expenseReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 519 + $signature: 572 }; A.InvoiceItemReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "InvoiceItemReportFields." + this._core$_name; } }; @@ -473095,52 +497593,52 @@ call$6(userCompany, reportsUIState, productMap, invoiceMap, clientMap, staticState) { return A.lineItemReport1(userCompany, reportsUIState, productMap, invoiceMap, clientMap, staticState); }, - $signature: 666 + $signature: 790 }; A.lineItemReport_closure13.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_YwU, e, type$.legacy_InvoiceItemReportFields); }, - $signature: 2839 + $signature: 2866 }; A.lineItemReport_closure14.prototype = { call$1(element) { return element != null; }, - $signature: 665 + $signature: 791 }; A.lineItemReport_closure15.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 520 + $signature: 570 }; A.lineItemReport_closure16.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.lineItemReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.lineItemReport_closure17.prototype = { call$1(field) { return field !== B.InvoiceItemReportFields_8 || this.userCompany.company.enableProductDiscount; }, - $signature: 665 + $signature: 791 }; A.lineItemReport_closure18.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 520 + $signature: 570 }; A.lineItemReport_closure19.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 520 + $signature: 570 }; A.InvoiceReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "InvoiceReportFields." + this._core$_name; } }; @@ -473148,46 +497646,46 @@ call$8(userCompany, reportsUIState, invoiceMap, clientMap, userMap, vendorMap, projectMap, staticState) { return A.invoiceReport(userCompany, reportsUIState, invoiceMap, clientMap, userMap, vendorMap, projectMap, staticState); }, - $signature: 664 + $signature: 793 }; A.invoiceReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_7Jw, e, type$.legacy_InvoiceReportFields); }, - $signature: 2843 + $signature: 2870 }; A.invoiceReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2844 + $signature: 2871 }; A.invoiceReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 521 + $signature: 569 }; A.invoiceReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.invoiceReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.invoiceReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 521 + $signature: 569 }; A.invoiceReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 521 + $signature: 569 }; A.TaxRateReportFields0.prototype = { - toString$0(_) { + _enumToString$0() { return "TaxRateReportFields." + this._core$_name; } }; @@ -473195,52 +497693,52 @@ call$9(userCompany, reportsUIState, taxRateMap, invoiceMap, creditMap, clientMap, paymentMap, userMap, staticState) { return A.taxReport(userCompany, reportsUIState, taxRateMap, invoiceMap, creditMap, clientMap, paymentMap, userMap, staticState); }, - $signature: 663 + $signature: 795 }; A.taxReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_pEw, e, type$.legacy_TaxRateReportFields); }, - $signature: 2847 + $signature: 2874 }; A.taxReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2848 + $signature: 2875 }; A.taxReport_closure2.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 399 + $signature: 401 }; A.taxReport_closure1.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.taxRateReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.taxReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 399 + $signature: 401 }; A.taxReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 399 + $signature: 401 }; A.taxReport_closure5.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 399 + $signature: 401 }; A.PaymentReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "PaymentReportFields." + this._core$_name; } }; @@ -473248,46 +497746,46 @@ call$8(userCompany, reportsUIState, paymentMap, clientMap, userMap, invoiceMap, creditMap, staticState) { return A.paymentReport(userCompany, reportsUIState, paymentMap, clientMap, userMap, invoiceMap, creditMap, staticState); }, - $signature: 2850 + $signature: 2877 }; A.paymentReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_M6L, e, type$.legacy_PaymentReportFields); }, - $signature: 2851 + $signature: 2878 }; A.paymentReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2852 + $signature: 2879 }; A.paymentReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 523 + $signature: 565 }; A.paymentReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.paymentReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.paymentReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 523 + $signature: 565 }; A.paymentReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 523 + $signature: 565 }; A.TaxRateReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "TaxRateReportFields." + this._core$_name; } }; @@ -473295,19 +497793,19 @@ call$9(userCompany, reportsUIState, taxRateMap, invoiceMap, creditMap, clientMap, paymentMap, userMap, staticState) { return A.paymentTaxReport(userCompany, reportsUIState, taxRateMap, invoiceMap, creditMap, clientMap, paymentMap, userMap, staticState); }, - $signature: 663 + $signature: 795 }; A.paymentTaxReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_qPn, e, type$.legacy_TaxRateReportFields_2); }, - $signature: 2854 + $signature: 2881 }; A.paymentTaxReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2855 + $signature: 2882 }; A.paymentTaxReport_closure2.prototype = { call$1(item) { @@ -473319,7 +497817,7 @@ call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.taxRateReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.paymentTaxReport_closure3.prototype = { call$1(e) { @@ -473340,7 +497838,7 @@ $signature: 402 }; A.ProductReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "ProductReportFields." + this._core$_name; } }; @@ -473348,46 +497846,46 @@ call$6(userCompany, reportsUIState, productMap, vendorMap, userMap, staticState) { return A.productReport(userCompany, reportsUIState, productMap, vendorMap, userMap, staticState); }, - $signature: 2857 + $signature: 2884 }; A.productReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_7xV, e, type$.legacy_ProductReportFields); }, - $signature: 2858 + $signature: 2885 }; A.productReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2859 + $signature: 2886 }; A.productReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 525 + $signature: 560 }; A.productReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.productReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.productReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 525 + $signature: 560 }; A.productReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 525 + $signature: 560 }; A.ProfitAndLossReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "ProfitAndLossReportFields." + this._core$_name; } }; @@ -473395,52 +497893,52 @@ call$9(userCompany, reportsUIState, clientMap, paymentMap, expenseMap, expenseCategoryMap, vendorMap, userMap, staticState) { return A.profitAndLossReport(userCompany, reportsUIState, clientMap, paymentMap, expenseMap, expenseCategoryMap, vendorMap, userMap, staticState); }, - $signature: 2861 + $signature: 2888 }; A.profitAndLossReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_oOa, e, type$.legacy_ProfitAndLossReportFields); }, - $signature: 2862 + $signature: 2889 }; A.profitAndLossReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2863 + $signature: 2890 }; A.profitAndLossReport_closure2.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 320 + $signature: 404 }; A.profitAndLossReport_closure1.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.profitAndLossReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.profitAndLossReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 320 + $signature: 404 }; A.profitAndLossReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 320 + $signature: 404 }; A.profitAndLossReport_closure5.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 320 + $signature: 404 }; A.PurchaseOrderItemReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "PurchaseOrderItemReportFields." + this._core$_name; } }; @@ -473448,52 +497946,52 @@ call$7(userCompany, reportsUIState, productMap, purchaseOrderMap, clientMap, vendorMap, staticState) { return A.lineItemReport(userCompany, reportsUIState, productMap, purchaseOrderMap, clientMap, vendorMap, staticState); }, - $signature: 2865 + $signature: 2892 }; A.lineItemReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_yzE, e, type$.legacy_PurchaseOrderItemReportFields); }, - $signature: 2866 + $signature: 2893 }; A.lineItemReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 661 + $signature: 801 }; A.lineItemReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 527 + $signature: 549 }; A.lineItemReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.lineItemReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.lineItemReport_closure3.prototype = { call$1(field) { return field !== B.PurchaseOrderItemReportFields_7 || this.userCompany.company.enableProductDiscount; }, - $signature: 661 + $signature: 801 }; A.lineItemReport_closure4.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 527 + $signature: 549 }; A.lineItemReport_closure5.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 527 + $signature: 549 }; A.PurchaseOrderReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "PurchaseOrderReportFields." + this._core$_name; } }; @@ -473501,46 +497999,46 @@ call$7(userCompany, reportsUIState, purchaseOrderMap, clientMap, vendorMap, userMap, staticState) { return A.purchaseOrderReport(userCompany, reportsUIState, purchaseOrderMap, clientMap, vendorMap, userMap, staticState); }, - $signature: 660 + $signature: 803 }; A.purchaseOrderReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_MAa, e, type$.legacy_PurchaseOrderReportFields); }, - $signature: 2870 + $signature: 2897 }; A.purchaseOrderReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2871 + $signature: 2898 }; A.purchaseOrderReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 528 + $signature: 548 }; A.purchaseOrderReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.purchaseOrderReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.purchaseOrderReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 528 + $signature: 548 }; A.purchaseOrderReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 528 + $signature: 548 }; A.QuoteItemReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "QuoteItemReportFields." + this._core$_name; } }; @@ -473548,52 +498046,52 @@ call$6(userCompany, reportsUIState, productMap, invoiceMap, clientMap, staticState) { return A.lineItemReport0(userCompany, reportsUIState, productMap, invoiceMap, clientMap, staticState); }, - $signature: 666 + $signature: 790 }; A.lineItemReport_closure6.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_uRP, e, type$.legacy_QuoteItemReportFields); }, - $signature: 2873 + $signature: 2900 }; A.lineItemReport_closure7.prototype = { call$1(element) { return element != null; }, - $signature: 657 + $signature: 805 }; A.lineItemReport_closure8.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 529 + $signature: 531 }; A.lineItemReport_closure9.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.lineItemReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.lineItemReport_closure10.prototype = { call$1(field) { return field !== B.QuoteItemReportFields_8 || this.userCompany.company.enableProductDiscount; }, - $signature: 657 + $signature: 805 }; A.lineItemReport_closure11.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 529 + $signature: 531 }; A.lineItemReport_closure12.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 529 + $signature: 531 }; A.QuoteReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "QuoteReportFields." + this._core$_name; } }; @@ -473601,46 +498099,46 @@ call$7(userCompany, reportsUIState, quoteMap, clientMap, vendorMap, userMap, staticState) { return A.quoteReport(userCompany, reportsUIState, quoteMap, clientMap, vendorMap, userMap, staticState); }, - $signature: 660 + $signature: 803 }; A.quoteReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_m9u, e, type$.legacy_QuoteReportFields); }, - $signature: 2876 + $signature: 2903 }; A.quoteReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2877 + $signature: 2904 }; A.quoteReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 530 + $signature: 523 }; A.quoteReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.quoteReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.quoteReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 530 + $signature: 523 }; A.quoteReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 530 + $signature: 523 }; A.RecurringExpenseReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "RecurringExpenseReportFields." + this._core$_name; } }; @@ -473648,46 +498146,46 @@ call$9(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, userMap, staticState) { return A.recurringExpenseReport(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, userMap, staticState); }, - $signature: 2879 + $signature: 2906 }; A.recurringExpenseReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_oqK0, e, type$.legacy_RecurringExpenseReportFields); }, - $signature: 2880 + $signature: 2907 }; A.recurringExpenseReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2881 + $signature: 2908 }; A.recurringExpenseReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 531 + $signature: 519 }; A.recurringExpenseReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.expenseReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.recurringExpenseReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 531 + $signature: 519 }; A.recurringExpenseReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 531 + $signature: 519 }; A.RecurringInvoiceReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "RecurringInvoiceReportFields." + this._core$_name; } }; @@ -473695,43 +498193,43 @@ call$8(userCompany, reportsUIState, invoiceMap, clientMap, userMap, vendorMap, projectMap, staticState) { return A.recurringInvoiceReport(userCompany, reportsUIState, invoiceMap, clientMap, userMap, vendorMap, projectMap, staticState); }, - $signature: 664 + $signature: 793 }; A.recurringInvoiceReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_a1Y, e, type$.legacy_RecurringInvoiceReportFields); }, - $signature: 2883 + $signature: 2910 }; A.recurringInvoiceReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2884 + $signature: 2911 }; A.recurringInvoiceReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 532 + $signature: 518 }; A.recurringInvoiceReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.invoiceReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.recurringInvoiceReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 532 + $signature: 518 }; A.recurringInvoiceReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 532 + $signature: 518 }; A.ReportCharts.prototype = { build$1(context) { @@ -473782,62 +498280,62 @@ call$2(_, __) { return A.ColorUtil_fromDartColor(this.state.get$accentColor()); }, - $signature: 653 + $signature: 810 }; A.ReportCharts_build_closure1.prototype = { call$2(item, _) { var t1 = J.getInterceptor$asx(item); return this.columnType === B.ReportColumnType_5 ? this.localization.lookup$1(t1.$index(item, "name")) : t1.$index(item, "name"); }, - $signature: 2887 + $signature: 2914 }; A.ReportCharts_build_closure2.prototype = { call$2(item, _) { return J.$index$asx(item, "value"); }, - $signature: 652 + $signature: 811 }; A.ReportCharts_build_closure0.prototype = { call$1(key) { return A.LinkedHashMap_LinkedHashMap$_literal(["name", key, "value", this.$this.viewModel.groupTotals.totals.$index(0, key).$index(0, this.reportState.chart)], type$.legacy_String, type$.legacy_Object); }, - $signature: 651 + $signature: 812 }; A.ReportCharts_build_closure3.prototype = { call$1(element) { return element.length !== 0; }, - $signature: 14 + $signature: 15 }; A.ReportCharts_build_closure4.prototype = { call$2(str1, str2) { return J.compareTo$1$ns(str1, str2); }, - $signature: 21 + $signature: 22 }; A.ReportCharts_build_closure5.prototype = { call$2(_, __) { return A.ColorUtil_fromDartColor(this.state.get$accentColor()); }, - $signature: 653 + $signature: 810 }; A.ReportCharts_build_closure7.prototype = { call$2(item, _) { return A.DateTime_tryParse(J.$index$asx(item, "name")); }, - $signature: 2890 + $signature: 2917 }; A.ReportCharts_build_closure8.prototype = { call$2(item, _) { return J.$index$asx(item, "value"); }, - $signature: 652 + $signature: 811 }; A.ReportCharts_build_closure6.prototype = { call$1(key) { return A.LinkedHashMap_LinkedHashMap$_literal(["name", key, "value", this.$this.viewModel.groupTotals.totals.$index(0, key).$index(0, this.reportState.chart)], type$.legacy_String, type$.legacy_Object); }, - $signature: 651 + $signature: 812 }; A.ReportsScreen.prototype = { build$1(context) { @@ -474046,9 +498544,9 @@ call$1(context) { var _null = null, t1 = this.localization.get$menuSidebar(); - return A.InkWell$(false, _null, true, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58332_MaterialIcons_null_false, _null, _null), _null, new A.ReportsScreen_build__closure6(context), B.EdgeInsets_8_8_8_8, _null, t1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return A.InkWell$(false, _null, true, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_58332_MaterialIcons_null_false, _null, _null), _null, new A.ReportsScreen_build__closure6(context), _null, _null, t1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 444 + $signature: 510 }; A.ReportsScreen_build__closure6.prototype = { call$0() { @@ -474062,13 +498560,13 @@ t1 = this.context; return (A.getReportColumnType(column, t1) === B.ReportColumnType_1 || A.getReportColumnType(column, t1) === B.ReportColumnType_2) && filter === "custom"; }, - $signature: 14 + $signature: 15 }; A.ReportsScreen_build_closure1.prototype = { call$2(a, b) { return J.compareTo$1$ns(a, b); }, - $signature: 21 + $signature: 22 }; A.ReportsScreen_build_closure3.prototype = { call$1(value) { @@ -474081,7 +498579,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(report), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, report, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.ReportsScreen_build_closure6.prototype = { call$1(value) { @@ -474093,7 +498591,7 @@ call$1(column) { return A.getReportColumnType(column, this.context) !== B.ReportColumnType_3; }, - $signature: 14 + $signature: 15 }; A.ReportsScreen_build_closure5.prototype = { call$1(column) { @@ -474103,7 +498601,7 @@ columnTitle = t1.userCompanyStates._list[t2].userCompany.company.getCustomFieldLabel$1(column); return A.DropdownMenuItem$(A.Text$(columnTitle.length === 0 ? this.localization.lookup$1(column) : columnTitle, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, column, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.ReportsScreen_build_closure7.prototype = { call$1(value) { @@ -474121,13 +498619,13 @@ t1 = false; return t1; }, - $signature: 14 + $signature: 15 }; A.ReportsScreen_build_closure9.prototype = { call$1(column) { return B.JSArray_methods.contains$1(A._setArrayType([B.ReportColumnType_2, B.ReportColumnType_1], type$.JSArray_legacy_ReportColumnType), A.getReportColumnType(column, this.context)); }, - $signature: 14 + $signature: 15 }; A.ReportsScreen_build_closure11.prototype = { call$1(value) { @@ -474161,14 +498659,14 @@ b.addAll$1(0, t1); return b; }, - $signature: 247 + $signature: 237 }; A.ReportsScreen_build_closure10.prototype = { call$1(column) { var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(column), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, column, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.ReportsScreen_build_closure12.prototype = { call$1(value) { @@ -474192,26 +498690,26 @@ b.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([t1, t2], t3, t3)); return b; }, - $signature: 247 + $signature: 237 }; A.ReportsScreen_build_closure13.prototype = { call$1(dateRange) { var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(J.toString$0$(dateRange)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, dateRange, type$.legacy_DateRange); }, - $signature: 304 + $signature: 295 }; A.ReportsScreen_build_closure14.prototype = { call$2(date, _) { return this.$this.viewModel.onSettingsChanged.call$1$customStartDate(date); }, - $signature: 303 + $signature: 287 }; A.ReportsScreen_build_closure15.prototype = { call$2(date, _) { return this.$this.viewModel.onSettingsChanged.call$1$customEndDate(date); }, - $signature: 303 + $signature: 287 }; A.ReportsScreen_build_closure18.prototype = { call$1(value) { @@ -474223,14 +498721,14 @@ call$1(column) { return B.JSArray_methods.contains$1(A._setArrayType([B.ReportColumnType_3, B.ReportColumnType_5, B.ReportColumnType_6], type$.JSArray_legacy_ReportColumnType), A.getReportColumnType(column, this.context)); }, - $signature: 14 + $signature: 15 }; A.ReportsScreen_build_closure17.prototype = { call$1(column) { var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(column), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, column, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.ReportsScreen_build_closure26.prototype = { call$0() { @@ -474265,7 +498763,7 @@ var t1 = this.localization; return new A.AppTextButton(t1.get$columns(t1), new A.ReportsScreen_build__closure3(this.$this, context, this.reportResult), true, null, null); }, - $signature: 376 + $signature: 414 }; A.ReportsScreen_build__closure3.prototype = { call$0() { @@ -474284,7 +498782,7 @@ call$1(selected) { this.$this.viewModel.onReportColumnsChanged.call$2(this.context, selected); }, - $signature: 108 + $signature: 110 }; A.ReportsScreen_build_closure20.prototype = { call$0() { @@ -474302,7 +498800,7 @@ t1 = t4 === 1 ? "1 " + A.S(t1.lookup$1(J.toString$0$(t5.get$entityType()))) : "" + t4 + " " + A.S(t1.lookup$1(t5.get$entityType().get$plural())); A.confirmCallback(false, new A.ReportsScreen_build__closure2(t3, action), context, t2 + t1, false, null); }, - $signature: 2892 + $signature: 2919 }; A.ReportsScreen_build__closure2.prototype = { call$1(_) { @@ -474320,9 +498818,9 @@ t3 = t3.get$history(t3); } else t3 = _null; - return A.IconButton$(B.Alignment_0_0, _null, _null, true, t1, _null, new A.ReportsScreen_build__closure1(context, t2, this.store), B.EdgeInsets_4_0_20_0, _null, t3, _null); + return A.IconButton$(_null, _null, _null, _null, t1, _null, new A.ReportsScreen_build__closure1(context, t2, this.store), B.EdgeInsets_4_0_20_0, _null, t3, _null); }, - $signature: 441 + $signature: 512 }; A.ReportsScreen_build__closure1.prototype = { call$0() { @@ -474348,7 +498846,7 @@ call$0() { var t1, t2; if (A.supportsInAppPurchase()) - A.showDialog(null, true, new A.ReportsScreen_build__closure0(), this.context, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A.ReportsScreen_build__closure0(), this.context, null, true, type$.void); else { t1 = this.state; t2 = t1.uiState.selectedCompanyIndex; @@ -474361,7 +498859,7 @@ call$1(context) { return new A.UpgradeDialog(null); }, - $signature: 316 + $signature: 312 }; A.ReportsScreen_build_closure24.prototype = { call$1(context) { @@ -474369,7 +498867,7 @@ t1 = this.localization; return A.Expanded$(new A.AppButton(_null, _null, t1.get$columns(t1), new A.ReportsScreen_build__closure(this.$this, context, this.reportResult), _null, _null), 1); }, - $signature: 2893 + $signature: 2920 }; A.ReportsScreen_build__closure.prototype = { call$0() { @@ -474385,7 +498883,7 @@ call$1(selected) { this.$this.viewModel.onReportColumnsChanged.call$2(this.context, selected); }, - $signature: 108 + $signature: 110 }; A.ReportsScreen_build_closure25.prototype = { call$0() { @@ -474429,6 +498927,7 @@ } if (!t3.$index(0, t8).containsKey$1(0, column)) { textEditingController = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); + textEditingController.ChangeNotifier__creationDispatched = true; textEditingController.addListener$1(0, new A._ReportDataTableState_didChangeDependencies_closure(_this, column, textEditingController)); t9 = reportState.filters._map$_map; if (t9.containsKey$1(0, column)) { @@ -474481,11 +498980,11 @@ if (reportState.chart.length !== 0) t3.push(A.ClipRect$(new A.ReportCharts(_this._widget.viewModel, _null), B.Clip_1, _null)); if (reportResult.showTotals) - t3.push(A.FormCard$(A.getLayout(context) === B.AppLayout_mobile ? A.SingleChildScrollView$(new A.TotalsDataTable(t1, reportSettings, reportResult, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_0) : A.Column$(A._setArrayType([new A.TotalsDataTable(t1, reportSettings, reportResult, _null)], t2), B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, _null, false, _null, false, _null)); + t3.push(A.FormCard$(A.getLayout(context) === B.AppLayout_mobile ? A.SingleChildScrollView$(new A.TotalsDataTable(t1, reportSettings, reportResult, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_0) : A.Column$(A._setArrayType([new A.TotalsDataTable(t1, reportSettings, reportResult, _null)], t2), B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, _null, false, _null, false, _null)); t1 = reportSettings.sortColumn; t1 = B.JSArray_methods.contains$1(sortedColumns, t1) ? B.JSArray_methods.indexOf$1(sortedColumns, t1) : _null; t2 = reportSettings.sortAscending; - t3.push(A.SingleChildScrollView$(A.AppPaginatedDataTable$(B.List_10_20_50_100, reportResult.tableColumns$2(context, new A._ReportDataTableState_build_closure(_this, sortedColumns)), new A.SizedBox(_null, _null, _null, _null), 0, _null, _null, _null, 10, t2, t1, _this.dataTableSource, true), _null, B.DragStartBehavior_1, B.EdgeInsets_12_12_12_12, _null, _null, _null, false, B.Axis_1)); + t3.push(A.SingleChildScrollView$(A.AppPaginatedDataTable$(B.List_10_20_50_100, reportResult.tableColumns$2(context, new A._ReportDataTableState_build_closure(_this, sortedColumns)), new A.SizedBox(_null, _null, _null, _null), 0, _null, _null, _null, 10, t2, t1, _this.dataTableSource, true), _null, B.DragStartBehavior_1, _null, B.EdgeInsets_12_12_12_12, _null, _null, _null, false, B.Axis_1)); return A.Column$(t3, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); } }; @@ -474499,7 +498998,7 @@ t2 = reportState.filters.rebuild$1(new A._ReportDataTableState_initState__closure(column, value)); this.viewModel.onReportFiltersChanged.call$2(t1, t2); }, - $signature: 42 + $signature: 43 }; A._ReportDataTableState_initState__closure.prototype = { call$1(b) { @@ -474507,7 +499006,7 @@ b.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([this.column, this.value], t1, t1)); return b; }, - $signature: 247 + $signature: 237 }; A._ReportDataTableState_didChangeDependencies_closure.prototype = { call$0() { @@ -474521,7 +499020,7 @@ b.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([this.column, this.value], t1, t1)); return b; }, - $signature: 247 + $signature: 237 }; A._ReportDataTableState_dispose_closure.prototype = { call$1(i) { @@ -474535,11 +499034,8 @@ A._ReportDataTableState_dispose__closure.prototype = { call$1(j) { var t1 = this.$this, - t2 = this.i, - t3 = t1._textEditingControllers.$index(0, t2).$index(0, j); - t3.toString; - t3.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t3.ChangeNotifier__count = 0; + t2 = this.i; + t1._textEditingControllers.$index(0, t2).$index(0, j).dispose$0(); t1._textEditingFocusNodes.$index(0, t2).$index(0, j).dispose$0(); }, $signature: 7 @@ -474550,7 +499046,7 @@ t2 = this.sortedColumns[index]; return t1.onReportSorted.call$2(t2, ascending); }, - $signature: 650 + $signature: 814 }; A.TotalsDataTable.prototype = { build$1(context) { @@ -474567,10 +499063,10 @@ call$2(index, ascending) { return this.$this.viewModel.onReportTotalsSorted.call$2(index, ascending); }, - $signature: 650 + $signature: 814 }; A.ReportColumnType.prototype = { - toString$0(_) { + _enumToString$0() { return "ReportColumnType." + this._core$_name; } }; @@ -474583,7 +499079,7 @@ else return B.ReportColumnType_0; }, - $signature: 2895 + $signature: 2922 }; A.ReportDataTableSource.prototype = { get$isRowCountApproximate() { @@ -474614,7 +499110,7 @@ call$2(column, value) { return this.$this.onFilterChanged.call$2(column, value); }, - $signature: 2896 + $signature: 2923 }; A.ReportResult.prototype = { sortedColumns$1(reportState) { @@ -474643,7 +499139,7 @@ column = t3[_i]; t6 = A._setArrayType([new A.Text(J.$add$ansx(company.getCustomFieldLabel$1(column).length !== 0 ? company.getCustomFieldLabel$1(column) : t1.lookup$1(column), " "), _null, _null, _null, _null, _null, B.TextOverflow_2, _null, 1, _null, _null)], t5); if (J.$eq$(column, reportState.group)) - t6.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.Icon(B.IconData_57704_MaterialIcons_null_false, _null, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A.ReportResult_tableColumns_closure(store, reportState), B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t6.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A.ReportResult_tableColumns_closure(store, reportState), _null, _null, _null, _null)); t2.push(new A.DataColumn0(A.Container$(_null, A.Row$(t6, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, new A.BoxConstraints(80, 1 / 0, 0, 1 / 0), _null, _null, _null, _null, _null, _null, _null, _null, _null), A.getReportColumnType(column, context) === B.ReportColumnType_3, onSortCallback)); } return t2; @@ -474686,7 +499182,7 @@ t16 = textEditingControllers.$index(0, column); t17 = textEditingControllers.$index(0, column); t17 = t17 == null ? _null : t17._change_notifier$_value.text; - t17 = (t17 == null ? "" : t17).length === 0 ? _null : A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.Icon(B.IconData_57704_MaterialIcons_null_false, _null, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A.ReportResult_tableFilters_closure2(textEditingControllers, column, onFilterChanged), B.EdgeInsets_8_8_8_8, _null, _null, _null); + t17 = (t17 == null ? "" : t17).length === 0 ? _null : A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A.ReportResult_tableFilters_closure2(textEditingControllers, column, onFilterChanged), _null, _null, _null, _null); t2.push(new A.DataCell(A.TextFormField$(true, _null, false, _null, t16, _null, _null, _null, 2, new A.InputDecoration(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, t17, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null), _null, false, _null, _null, _null, _null, _null, new A.TextInputType(2, true, true), _null, 1, _null, false, _null, _null, _null, _null, _null, false, _null, _null, _null, B.TextAlign_4, _null, _null, _null), _null, _null)); } else if (B.JSArray_methods.contains$1(A._setArrayType([B.ReportColumnType_2, B.ReportColumnType_1], t6), A.getReportColumnType(column, context))) { t16 = reportState.filters._map$_map; @@ -474924,7 +499420,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(ageGroup), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, ageGroup, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.ReportResult_tableFilters_closure2.prototype = { call$0() { @@ -474956,7 +499452,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(J.toString$0$(dateRange)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, dateRange, type$.legacy_DateRange); }, - $signature: 304 + $signature: 295 }; A.ReportResult_tableFilters_closure8.prototype = { call$1(textEditingValue) { @@ -474972,7 +499468,7 @@ t5 = A.LinkedHashSet_LinkedHashSet$of(new A.MappedIterable(new A.WhereIterable(t1, new A.ReportResult_tableFilters__closure(index, t3, t2, filter), t4._eval$1("WhereIterable<1>")), new A.ReportResult_tableFilters__closure0(index, t3, t2), t5), t5._eval$1("Iterable.E")); return A.List_List$of(t5, true, A._instanceType(t5)._eval$1("SetMixin.E")); }, - $signature: 2897 + $signature: 2924 }; A.ReportResult_tableFilters__closure.prototype = { call$1(row) { @@ -474983,13 +499479,13 @@ t4 = _this.column; return B.JSString_methods.contains$1(t2.$index(row, t1).renderText$2(t3, t4).toLowerCase(), _this.filter) && J.trim$0$s(t2.$index(row, t1).renderText$2(t3, t4)).length !== 0; }, - $signature: 2898 + $signature: 2925 }; A.ReportResult_tableFilters__closure0.prototype = { call$1(row) { return J.$index$asx(row, this.index).renderText$2(this.context, this.column); }, - $signature: 2899 + $signature: 2926 }; A.ReportResult_tableFilters_closure7.prototype = { call$1(value) { @@ -475013,10 +499509,10 @@ A.ReportResult_tableFilters_closure5.prototype = { call$4(context, textEditingController, focusNode, onFieldSubmitted) { var _this = this, _null = null, - t1 = textEditingController._change_notifier$_value.text.length === 0 ? _null : A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A.ReportResult_tableFilters__closure3(_this.textEditingControllers, _this.column, _this.onFilterChanged, _this.textEditingFocusNodes), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null, _null, _null, _null); + t1 = textEditingController._change_notifier$_value.text.length === 0 ? _null : A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A.ReportResult_tableFilters__closure3(_this.textEditingControllers, _this.column, _this.onFilterChanged, _this.textEditingFocusNodes), _null, _null, _null, _null), _null, _null, _null, _null); return A.DecoratedFormField$(false, _null, false, textEditingController, t1, true, focusNode, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, _null, _null, _null, false, _null, new A.ReportResult_tableFilters__closure4(onFieldSubmitted), _null, true, _null, _null, B.TextAlign_4, _null); }, - $signature: 430 + $signature: 514 }; A.ReportResult_tableFilters__closure3.prototype = { call$0() { @@ -475041,7 +499537,7 @@ t1 = A.Theme_of(context).cardColor; return new A.Theme(this.theme, new A.Align(B.Alignment_m1_m1, _null, _null, A.Material$(B.Duration_200000, true, _null, new A.AppBorder(A.Container$(_null, A.ScrollableListViewBuilder$(new A.ReportResult_tableFilters__closure2(highlightedIndex, this.store, options, onSelected), J.get$length$asx(options), _null, false, _null, _null), B.Clip_0, t1, new A.BoxConstraints(0, 1 / 0, 0, 270), _null, _null, _null, _null, _null, _null, _null, _null, 250), _null, _null, _null, false, _null), B.Clip_0, _null, 4, _null, _null, _null, _null, _null, B.MaterialType_0), _null), _null); }, - $signature: 2900 + $signature: 2927 }; A.ReportResult_tableFilters__closure2.prototype = { call$2(context, index) { @@ -475054,9 +499550,9 @@ } else t1 = A.Theme_of(context).cardColor; t2 = _this.options; - return A.Container$(_null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A.ReportResult_tableFilters___closure(_this.onSelected, t2, index), false, _null, _null, _null, _null, A.Text$(J.elementAt$1$ax(t2, index), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), _null, _null), B.Clip_0, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return A.Container$(_null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A.ReportResult_tableFilters___closure(_this.onSelected, t2, index), false, _null, _null, _null, _null, _null, A.Text$(J.elementAt$1$ax(t2, index), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), _null, _null), B.Clip_0, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 676 + $signature: 770 }; A.ReportResult_tableFilters___closure.prototype = { call$0() { @@ -475127,25 +499623,25 @@ b.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([this.column, this._box_0.filter], t1, t1)); return b; }, - $signature: 247 + $signature: 237 }; A.ReportResult_totalColumns_closure.prototype = { call$1(column) { return A.canTotalColumn(column); }, - $signature: 14 + $signature: 15 }; A.ReportResult_totalColumns_closure0.prototype = { call$2(str1, str2) { return J.compareTo$1$ns(str1, str2); }, - $signature: 21 + $signature: 22 }; A.ReportResult_totalRows_closure.prototype = { call$1(element) { return element != null; }, - $signature: 14 + $signature: 15 }; A.ReportResult_totalRows_closure0.prototype = { call$2(rowA, rowB) { @@ -475179,13 +499675,13 @@ return 0; return t1.sortTotalsAscending ? J.compareTo$1$ns(valueA, valueB) : J.compareTo$1$ns(valueB, valueA); }, - $signature: 21 + $signature: 22 }; A.ReportResult_totalRows__closure0.prototype = { call$2(str1, str2) { return J.compareTo$1$ns(str1, str2); }, - $signature: 21 + $signature: 22 }; A.ReportResult_totalRows_closure1.prototype = { call$1(currencyId) { @@ -475200,7 +499696,7 @@ call$2(str1, str2) { return J.compareTo$1$ns(str1, str2); }, - $signature: 21 + $signature: 22 }; A.ReportResult_totalRows_closure3.prototype = { call$1(currencyId) { @@ -475410,7 +499906,7 @@ call$2(context, vm) { return new A.ReportsScreen(vm, null); }, - $signature: 2901 + $signature: 2928 }; A.ReportsScreenVM.prototype = {}; A.ReportsScreenVM_fromStore_closure2.prototype = { @@ -475431,7 +499927,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateReportSettings(t1, _null, _null, _null, _null, _null, _null, index, _null, _null)); }, - $signature: 448 + $signature: 506 }; A.ReportsScreenVM_fromStore_closure1.prototype = { call$2(context, filterMap) { @@ -475440,7 +499936,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateReportSettings(this.report, filterMap, _null, "", _null, _null, _null, _null, _null, _null)); }, - $signature: 649 + $signature: 815 }; A.ReportsScreenVM_fromStore_closure.prototype = { call$2(context, columns) { @@ -475455,21 +499951,21 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveUserSettingsRequest(completer, user)); }, - $signature: 648 + $signature: 816 }; A.ReportsScreenVM_fromStore__closure6.prototype = { call$1(b) { b.get$reportSettings().$indexSet(0, this.state.uiState.reportsUIState.report, this.reportSettings.rebuild$1(new A.ReportsScreenVM_fromStore___closure0(this.columns))); return b; }, - $signature: 731 + $signature: 634 }; A.ReportsScreenVM_fromStore___closure0.prototype = { call$1(b) { b.get$columns(b).replace$1(0, A.BuiltList_BuiltList$from(this.columns, type$.legacy_String)); return b; }, - $signature: 875 + $signature: 872 }; A.ReportsScreenVM_fromStore__closure7.prototype = { call$1(b) { @@ -475479,7 +499975,7 @@ t1._company_model$_$v = t2; return b; }, - $signature: 97 + $signature: 105 }; A.ReportsScreenVM_fromStore__closure8.prototype = { call$1(b) { @@ -475489,7 +499985,7 @@ t1._company_model$_$v = t2; return b; }, - $signature: 82 + $signature: 89 }; A.ReportsScreenVM_fromStore_closure4.prototype = { call$7$chart$customEndDate$customStartDate$group$report$selectedGroup$subgroup(chart, customEndDate, customStartDate, group, report, selectedGroup, subgroup) { @@ -475521,7 +500017,7 @@ $defaultValues() { return {chart: null, customEndDate: null, customStartDate: null, group: null, report: null, selectedGroup: null, subgroup: null}; }, - $signature: 2904 + $signature: 2931 }; A.ReportsScreenVM_fromStore__closure.prototype = { call$0() { @@ -475589,7 +500085,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 17 + $signature: 18 }; A.ReportsScreenVM_fromStore__closure0.prototype = { call$1(column) { @@ -475613,19 +500109,19 @@ t2 = t1.csvData; t1.csvData = B.JSString_methods.substring$2(t2, 0, t2.length - 1); }, - $signature: 2905 + $signature: 2932 }; A.ReportsScreenVM_fromStore__closure2.prototype = { call$1(column) { return A.getReportColumnType(column, this.context) === B.ReportColumnType_3; }, - $signature: 14 + $signature: 15 }; A.ReportsScreenVM_fromStore__closure3.prototype = { call$2(str1, str2) { return J.compareTo$1$ns(str1, str2); }, - $signature: 21 + $signature: 22 }; A.ReportsScreenVM_fromStore__closure4.prototype = { call$1(column) { @@ -475660,7 +500156,7 @@ call$5(reportResult, reportUIState, reportSettings, currencyMap, company) { return A.calculateReportTotals(company, currencyMap, reportResult, reportSettings, reportUIState); }, - $signature: 2906 + $signature: 2933 }; A.calculateReportTotals_closure.prototype = { call$2(rowA, rowB) { @@ -475679,10 +500175,10 @@ } return 0; }, - $signature: 21 + $signature: 22 }; A.TaskReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "TaskReportFields." + this._core$_name; } }; @@ -475690,46 +500186,46 @@ call$10(userCompany, reportsUIState, taskMap, invoiceMap, groupMap, clientMap, taskStatusMap, userMap, projectMap, staticState) { return A.taskReport(userCompany, reportsUIState, taskMap, invoiceMap, groupMap, clientMap, taskStatusMap, userMap, projectMap, staticState); }, - $signature: 2907 + $signature: 2934 }; A.taskReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_GRf, e, type$.legacy_TaskReportFields); }, - $signature: 2908 + $signature: 2935 }; A.taskReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2909 + $signature: 2936 }; A.taskReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 534 + $signature: 517 }; A.taskReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.taskReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.taskReport_closure3.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 534 + $signature: 517 }; A.taskReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 534 + $signature: 517 }; A.TransactionReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "TransactionReportFields." + this._core$_name; } }; @@ -475737,19 +500233,19 @@ call$10(userCompany, reportsUIState, transactionMap, vendorMap, expenseMap, categoryMap, invoiceMap, bankAccountMap, paymentMap, staticState) { return A.transactionReport(userCompany, reportsUIState, transactionMap, vendorMap, expenseMap, categoryMap, invoiceMap, bankAccountMap, paymentMap, staticState); }, - $signature: 2911 + $signature: 2938 }; A.transactionReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_tGW, e, type$.legacy_TransactionReportFields); }, - $signature: 2912 + $signature: 2939 }; A.transactionReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2913 + $signature: 2940 }; A.transactionReport_closure1.prototype = { call$1(invoiceId) { @@ -475757,40 +500253,40 @@ t1 = t1 == null ? null : t1.number; return t1 == null ? "" : t1; }, - $signature: 15 + $signature: 16 }; A.transactionReport_closure2.prototype = { call$1(number) { return number.length !== 0; }, - $signature: 14 + $signature: 15 }; A.transactionReport_closure3.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 535 + $signature: 515 }; A.transactionReport_closure4.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.transactionReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.transactionReport_closure5.prototype = { call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 535 + $signature: 515 }; A.transactionReport_closure6.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 535 + $signature: 515 }; A.VendorReportFields.prototype = { - toString$0(_) { + _enumToString$0() { return "VendorReportFields." + this._core$_name; } }; @@ -475798,47 +500294,47 @@ call$6(userCompany, reportsUIState, vendorMap, userMap, groupMap, staticState) { return A.vendorReport(userCompany, reportsUIState, vendorMap, userMap, groupMap, staticState); }, - $signature: 2915 + $signature: 2942 }; A.vendorReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_8aB1, e, type$.legacy_VendorReportFields); }, - $signature: 2916 + $signature: 2943 }; A.vendorReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2917 + $signature: 2944 }; A.vendorReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 536 + $signature: 511 }; A.vendorReport_closure2.prototype = { call$2(rowA, rowB) { return A.sortReportTableRows(rowA, rowB, this.vendorReportSettings, this.selectedColumns); }, - $signature: 79 + $signature: 83 }; A.vendorReport_closure3.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 536 + $signature: 511 }; A.vendorReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 536 + $signature: 511 }; A.ScheduleEdit.prototype = { createState$0() { - return new A._ScheduleEditState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._ScheduleEditState(new A.Debouncer(500), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._ScheduleEditState.prototype = { @@ -475890,21 +500386,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_schedule_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._ScheduleEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_schedule_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._ScheduleEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_schedule_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._ScheduleEditState__onChanged_closure.prototype = { call$0() { @@ -475927,13 +500422,13 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._ScheduleEditState_build_closure1.prototype = { call$1(context) { return this.$this._onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._ScheduleEditState_build_closure.prototype = { call$1(context) { @@ -475999,25 +500494,25 @@ t14.push(new A.HelpText(t5.get$allClients(), _null)); for (t4 = new J.ArrayIterator(t9, t9.length, A._arrayInstanceType(t9)._eval$1("ArrayIterator<1>")); t4.moveNext$0();) { t5 = t4.__interceptors$_current; - t14.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, _null, _null, new A.Text(t3[t12].clientState.$get$1(0, t5).displayName, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.Icon(B.IconData_57704_MaterialIcons_null_false, _null, _null, _null), _null, new A._ScheduleEditState_build__closure17(t10, t1, t5), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null)); + t14.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, new A.Text(t3[t12].clientState.$get$1(0, t5).displayName, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._ScheduleEditState_build__closure17(t10, t1, t5), _null, _null, _null, _null), _null)); } B.JSArray_methods.addAll$1(t2, A._setArrayType([t13, A.FormCard$(_null, t14, _null, _null, false, _null, true, _null)], t17)); } return new A.ScrollableListView(t2, _null, _null, _null, false, _null); }, - $signature: 129 + $signature: 137 }; A._ScheduleEditState_build__closure.prototype = { call$1(context) { return this.$this._onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._ScheduleEditState_build__closure0.prototype = { call$1(value) { return value.length === 0 ? this.localization.get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A._ScheduleEditState_build__closure2.prototype = { call$1(value) { @@ -476037,7 +500532,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(entry), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, entry, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._ScheduleEditState_build__closure3.prototype = { call$2(date, _) { @@ -476056,7 +500551,7 @@ call$1(value) { return J.trim$0$s(value).length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._ScheduleEditState_build__closure6.prototype = { call$1(value) { @@ -476086,7 +500581,7 @@ t1 = entry.get$key(entry); return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(entry.get$value(entry)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1, type$.legacy_String); }, - $signature: 284 + $signature: 282 }; A._ScheduleEditState_build__closure8.prototype = { call$1(value) { @@ -476106,7 +500601,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(A.S(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_int); }, - $signature: 163 + $signature: 159 }; A._ScheduleEditState_build__closure11.prototype = { call$1(value) { @@ -476127,14 +500622,14 @@ call$1(value) { return value !== B.DateRange_custom; }, - $signature: 2919 + $signature: 2946 }; A._ScheduleEditState_build__closure10.prototype = { call$1(dateRange) { var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(J.toString$0$(dateRange)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, dateRange, type$.legacy_DateRange); }, - $signature: 304 + $signature: 295 }; A._ScheduleEditState_build__closure13.prototype = { call$1(value) { @@ -476154,13 +500649,13 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._ScheduleEditState_build__closure14.prototype = { call$1(value) { this.viewModel.onChanged.call$1(this.schedule.rebuild$1(new A._ScheduleEditState_build___closure3(value))); }, - $signature: 20 + $signature: 21 }; A._ScheduleEditState_build___closure3.prototype = { call$1(b) { @@ -476173,7 +500668,7 @@ call$1(value) { this.viewModel.onChanged.call$1(this.schedule.rebuild$1(new A._ScheduleEditState_build___closure2(value))); }, - $signature: 20 + $signature: 21 }; A._ScheduleEditState_build___closure2.prototype = { call$1(b) { @@ -476236,13 +500731,13 @@ call$1(store) { return A.ScheduleEditVM_ScheduleEditVM$fromStore(store); }, - $signature: 2920 + $signature: 2947 }; A.ScheduleEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.ScheduleEdit(viewModel, new A.ValueKey(viewModel.schedule.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2921 + $signature: 2948 }; A.ScheduleEditVM.prototype = { get$schedule() { @@ -476258,7 +500753,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSchedule(schedule)); }, - $signature: 339 + $signature: 342 }; A.ScheduleEditVM_ScheduleEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -476271,7 +500766,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.ScheduleEditVM_ScheduleEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -476282,7 +500777,7 @@ } new A.ScheduleEditVM_ScheduleEditVM$fromStore__closure(this.store, context, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.ScheduleEditVM_ScheduleEditVM$fromStore__closure.prototype = { call$0() { @@ -476336,11 +500831,11 @@ } else A.viewEntity(false, savedSchedule, null, true); }, - $signature: 339 + $signature: 342 }; A.ScheduleEditVM_ScheduleEditVM$fromStore___closure0.prototype = { call$1(error) { - A.showDialog(null, true, new A.ScheduleEditVM_ScheduleEditVM$fromStore____closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.ScheduleEditVM_ScheduleEditVM$fromStore____closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -476348,7 +500843,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.ScheduleListItem.prototype = { build$1(context) { @@ -476373,7 +500868,7 @@ t7 = type$.JSArray_legacy_Widget; t5 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t6.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5.size._dx); t8 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t3, t6, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.ScheduleListItem_build_closure0(_this), new A.ScheduleListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t6, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t5, _null, _null), t1 === t4, true, true, _null); + return new A.DismissibleEntity(t3, t6, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.ScheduleListItem_build_closure0(_this), new A.ScheduleListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t6, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t5, _null, _null), t1 === t4, true, true, _null); }, get$user(receiver) { return this.user; @@ -476400,7 +500895,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.ScheduleListBuilder.prototype = { build$1(context) { @@ -476417,7 +500912,7 @@ t5 = viewModel.onSortColumn; return A.EntityList$(t2, B.EntityType_schedule, new A.ScheduleListBuilder_build__closure(viewModel), viewModel.onClearMultielsect, t4, t5, new A.SchedulePresenter(), t1, t3); }, - $signature: 2922 + $signature: 2949 }; A.ScheduleListBuilder_build__closure.prototype = { call$2(context, index) { @@ -476436,7 +500931,7 @@ t2 = false; return new A.ScheduleListItem(t4, schedule, t1.filter, t2, null); }, - $signature: 2923 + $signature: 2950 }; A.ScheduleListVM.prototype = {}; A.ScheduleListVM_fromStore__handleRefresh.prototype = { @@ -476453,13 +500948,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.ScheduleListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.ScheduleListVM_fromStore_closure0.prototype = { call$1(field) { @@ -476500,9 +500995,9 @@ t6 = type$.JSArray_legacy_String; t7 = A.List_List$of(A._setArrayType([], t6), true, type$.legacy_String); B.JSArray_methods.addAll$1(t7, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t6)); - t7 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t6), B.EntityType_schedule, false, B.List_empty21, new A.ScheduleScreen_build_closure(store), new A.ScheduleScreen_build_closure0(store), new A.ScheduleScreen_build_closure1(store), new A.ScheduleScreen_build_closure2(store), new A.ScheduleScreen_build_closure3(store), new A.ScheduleScreen_build_closure4(store), new A.ScheduleScreen_build_closure5(store), _null, A._setArrayType(["name", "template"], t6), B.List_empty22, t7); + t7 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t6), B.EntityType_schedule, false, B.List_empty21, new A.ScheduleScreen_build_closure(store), new A.ScheduleScreen_build_closure0(store), new A.ScheduleScreen_build_closure1(store), new A.ScheduleScreen_build_closure2(store), new A.ScheduleScreen_build_closure3(store), new A.ScheduleScreen_build_closure4(store), new A.ScheduleScreen_build_closure5(store), _null, A._setArrayType(["name", "template"], t6), B.List_empty22, t7); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_schedule) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "schedule_fab", false, new A.ScheduleScreen_build_closure6(context), t4.get$newSchedule()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_schedule) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "schedule_fab", false, new A.ScheduleScreen_build_closure6(context), t4.get$newSchedule()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_schedule, t3, new A.ScheduleScreen_build_closure7(store), t5, _null, _null, new A.ScheduleScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.ScheduleListBuilder(_null), t7, B.EntityType_schedule, t1, 0, _null, new A.ScheduleScreen_build_closure9(store), new A.ScheduleScreen_build_closure10(store)); } }; @@ -476528,7 +501023,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterSchedulesByState(state)); }, - $signature: 27 + $signature: 28 }; A.ScheduleScreen_build_closure9.prototype = { call$0() { @@ -476561,7 +501056,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterSchedulesByState(state)); }, - $signature: 27 + $signature: 28 }; A.ScheduleScreen_build_closure.prototype = { call$0() { @@ -476628,7 +501123,7 @@ call$2(context, vm) { return new A.ScheduleScreen(vm, null); }, - $signature: 2924 + $signature: 2951 }; A.ScheduleScreenVM.prototype = {}; A.ScheduleView.prototype = { @@ -476676,7 +501171,7 @@ t9 = parameters.showPaymentsTable ? t1.get$yes() : t1.get$no(); t10.push(new A.FieldGrid(A.LinkedHashMap_LinkedHashMap$_literal([t2, t3, t4, t5, t6, t7, t8, t9, t1.get$status(t1), t1.lookup$1(parameters.status)], t11, t11), _null)); } - return A.ViewScaffold$(_null, new A.ScrollableListView(t10, _null, _null, _null, false, _null), schedule, _null, true, false, new A._ScheduleViewState_build_closure(viewModel), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(t10, _null, _null, _null, false, _null), schedule, true, false, new A._ScheduleViewState_build_closure(viewModel), _null); } }; A._ScheduleViewState_build_closure.prototype = { @@ -476695,13 +501190,13 @@ call$1(store) { return A.ScheduleViewVM_ScheduleViewVM$fromStore(store); }, - $signature: 2925 + $signature: 2952 }; A.ScheduleViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ScheduleView(vm, false, null); }, - $signature: 2926 + $signature: 2953 }; A.ScheduleViewVM.prototype = { get$schedule() { @@ -476721,8 +501216,8 @@ }; A.AccountManagement.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._AccountManagementState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); + var _null = null; + return new A._AccountManagementState(new A.Debouncer(500), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), _null, _null, B._StateLifecycle_0); } }; A._AccountManagementState.prototype = { @@ -476861,7 +501356,7 @@ b.get$_company_model$_$this()._matomoUrl = t1; return b; }, - $signature: 24 + $signature: 25 }; A._AccountManagementState__onChanged_closure0.prototype = { call$0() { @@ -476884,7 +501379,7 @@ t3 = t2.enabledModules; return A.CheckboxListTile$(A.Theme_of(_this.context).colorScheme.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._AccountManagementState_build__closure2(t2, module, _this.viewModel), t1, (t3 & module) >>> 0 !== 0); }, - $signature: 2927 + $signature: 2954 }; A._AccountManagementState_build__closure2.prototype = { call$1(value) { @@ -476898,7 +501393,7 @@ t1.enabledModules = (enabledModules ^ t3) >>> 0; this.viewModel.onCompanyChanged.call$1(t2.rebuild$1(new A._AccountManagementState_build___closure(t1))); }, - $signature: 20 + $signature: 21 }; A._AccountManagementState_build___closure.prototype = { call$1(b) { @@ -476906,7 +501401,7 @@ b.get$_company_model$_$this()._enabledModules = t1; return b; }, - $signature: 24 + $signature: 25 }; A._AccountManagementState_build_closure0.prototype = { call$1(value) { @@ -476919,7 +501414,7 @@ b.get$_company_model$_$this()._passwordTimeout = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._AccountManagementState_build_closure1.prototype = { call$1(value) { @@ -476932,19 +501427,19 @@ b.get$_company_model$_$this()._sessionTimeout = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._AccountManagementState_build_closure2.prototype = { call$1(value) { this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._AccountManagementState_build__closure(value))); }, - $signature: 20 + $signature: 21 }; A._AccountManagementState_build__closure.prototype = { call$1(b) { return b.get$_company_model$_$this()._oauthPasswordRequired = this.value; }, - $signature: 2928 + $signature: 2955 }; A._AccountOverview.prototype = { build$1(context) { @@ -477154,7 +501649,7 @@ } return stats; }, - $signature: 131 + $signature: 128 }; A._AccountOverview_build_closure.prototype = { call$0() { @@ -477166,7 +501661,7 @@ call$0() { var t1, t2; if (A.supportsInAppPurchase()) - A.showDialog(null, true, new A._AccountOverview_build__closure7(), this.context, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._AccountOverview_build__closure7(), this.context, null, true, type$.void); else { t1 = this.state; t2 = t1.uiState.selectedCompanyIndex; @@ -477179,72 +501674,72 @@ call$1(context) { return new A.UpgradeDialog(null); }, - $signature: 316 + $signature: 312 }; A._AccountOverview_build_closure1.prototype = { call$1(value) { this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._AccountOverview_build__closure6(value))); }, - $signature: 20 + $signature: 21 }; A._AccountOverview_build__closure6.prototype = { call$1(b) { b.get$_company_model$_$this()._isDisabled = !this.value; return b; }, - $signature: 24 + $signature: 25 }; A._AccountOverview_build_closure2.prototype = { call$1(value) { this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._AccountOverview_build__closure5(value))); }, - $signature: 20 + $signature: 21 }; A._AccountOverview_build__closure5.prototype = { call$1(b) { b.get$_company_model$_$this()._markdownEnabled = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._AccountOverview_build_closure3.prototype = { call$1(value) { this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._AccountOverview_build__closure4(value))); }, - $signature: 20 + $signature: 21 }; A._AccountOverview_build__closure4.prototype = { call$1(b) { b.get$_company_model$_$this()._markdownEmailEnabled = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._AccountOverview_build_closure4.prototype = { call$1(value) { this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._AccountOverview_build__closure3(value))); }, - $signature: 20 + $signature: 21 }; A._AccountOverview_build__closure3.prototype = { call$1(b) { b.get$_company_model$_$this()._reportIncludeDrafts = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._AccountOverview_build_closure5.prototype = { call$1(value) { this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._AccountOverview_build__closure2(value))); }, - $signature: 20 + $signature: 21 }; A._AccountOverview_build__closure2.prototype = { call$1(b) { b.get$_company_model$_$this()._reportIncludeDeleted = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._AccountOverview_build_closure6.prototype = { call$0() { @@ -477284,7 +501779,7 @@ state = t1.viewModel.state, credentials = state.get$credentials(state), t2 = this.context; - A.showDialog(null, false, new A._AccountOverview_build___closure1(), t2, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, false, new A._AccountOverview_build___closure1(), t2, null, true, type$.legacy_AlertDialog); new A.WebClient().post$2(credentials.url + "/claim_license?license_key=" + value, credentials.token).then$1$1(0, new A._AccountOverview_build___closure2(t1, t2), type$.Null).catchError$1(new A._AccountOverview_build___closure3(t2)); }, $signature: 7 @@ -477293,7 +501788,7 @@ call$1(context) { return A.SimpleDialog$(A._setArrayType([new A.LoadingDialog(null)], type$.JSArray_legacy_Widget), null); }, - $signature: 186 + $signature: 196 }; A._AccountOverview_build___closure2.prototype = { call$1(response) { @@ -477366,7 +501861,7 @@ call$2(password, idToken) { this.$this.viewModel.onPurgeData.call$3(this.context, password, idToken); }, - $signature: 42 + $signature: 43 }; A._AccountOverview_build_closure13.prototype = { call$0() { @@ -477438,13 +501933,13 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 314 + $signature: 310 }; A._AccountOverview_build___closure.prototype = { call$2(password, idToken) { this.$this.viewModel.onCompanyDelete.call$4(this.context, password, idToken, this.reason); }, - $signature: 42 + $signature: 43 }; A.__AccountManagementState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -477471,7 +501966,7 @@ call$2(context, viewModel) { return new A.AccountManagement(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2929 + $signature: 2956 }; A.AccountManagementVM.prototype = { get$company() { @@ -477484,12 +501979,12 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.AccountManagementVM_fromStore_closure2.prototype = { call$4(context, password, idToken, reason) { var companyLength, t1, t2; - A.showDialog(null, false, new A.AccountManagementVM_fromStore__closure(), context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, false, new A.AccountManagementVM_fromStore__closure(), context, null, true, type$.legacy_AlertDialog); companyLength = this.state.get$companies().length; t1 = new A._Future($.Zone__current, type$._Future_Null); t2 = this.store; @@ -477498,13 +501993,13 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.DeleteCompanyRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_Null), password, reason)); }, - $signature: 729 + $signature: 637 }; A.AccountManagementVM_fromStore__closure.prototype = { call$1(context) { return A.SimpleDialog$(A._setArrayType([new A.LoadingDialog(null)], type$.JSArray_legacy_Widget), null); }, - $signature: 186 + $signature: 196 }; A.AccountManagementVM_fromStore__closure0.prototype = { call$1(value) { @@ -477556,7 +502051,7 @@ t1.toString; if (A.Navigator_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), false).canPop$0()) A.Navigator_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), false).pop$0(); - A.showDialog(null, true, new A.AccountManagementVM_fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.AccountManagementVM_fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -477564,7 +502059,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.AccountManagementVM_fromStore_closure.prototype = { call$1(context) { @@ -477575,7 +502070,7 @@ } new A.AccountManagementVM_fromStore__closure2(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.AccountManagementVM_fromStore__closure2.prototype = { call$0() { @@ -477606,7 +502101,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.PurgeDataRequest(completer, password, idToken)); }, - $signature: 643 + $signature: 821 }; A.AccountManagementVM_fromStore_closure4.prototype = { call$0() { @@ -477631,13 +502126,12 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.SetDefaultCompanyRequest(completer)); }, - $signature: 16 + $signature: 17 }; A.ClientPortal.prototype = { createState$0() { - var t1 = A.FocusScopeNode$(true, null, false), - t2 = $.$get$ChangeNotifier__emptyListeners(); - return new A._ClientPortalState(t1, new A.WebClient(), new A.SimpleDebouncer(1500), new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); + var _null = null; + return new A._ClientPortalState(A.FocusScopeNode$(true, _null, false), new A.WebClient(), new A.SimpleDebouncer(1500), new A.Debouncer(500), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), _null, _null, B._StateLifecycle_0); } }; A._ClientPortalState.prototype = { @@ -477823,7 +502317,7 @@ t12.push(new A.SizedBox(_null, 16, _null, _null)); t13 = J.$index$asx(t9.$index(0, t10), _s9_); t13 = A.Text$(t13 == null ? J.$index$asx(t9.$index(0, _s2_), _s9_) : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t12.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A._ClientPortalState_build_closure4(loginUrl, t1), false, _null, _null, A.Text$(loginUrl, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, t13, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null)); + t12.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A._ClientPortalState_build_closure4(loginUrl, t1), false, _null, _null, _null, A.Text$(loginUrl, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, t13, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null)); t11.push(A.FormCard$(_null, t12, _null, B.CrossAxisAlignment_3, false, _null, false, _null)); } t12 = A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_Qa6, t1.get$clientPortal(), _null, new A._ClientPortalState_build_closure5(viewModel, settings), settings.enablePortal); @@ -477833,7 +502327,7 @@ t14 = J.$index$asx(t9.$index(0, t10), "document_upload_help"); if (t14 == null) t14 = ""; - t13 = A._setArrayType([t12, A.BoolDropdownButton$(_null, _null, t14, B._MdiIconData_EuK2, t13, _null, new A._ClientPortalState_build_closure6(viewModel, settings), settings.enableClientPortalUploads)], t7); + t13 = A._setArrayType([t12, A.BoolDropdownButton$(_null, _null, t14, B._MdiIconData_EuK1, t13, _null, new A._ClientPortalState_build_closure6(viewModel, settings), settings.enableClientPortalUploads)], t7); if (company.isModuleEnabled$1(B.EntityType_vendor)) { t12 = J.$index$asx(t9.$index(0, t10), _s22_0); if (t12 == null) @@ -477841,7 +502335,7 @@ t14 = J.$index$asx(t9.$index(0, t10), _s27_); if (t14 == null) t14 = J.$index$asx(t9.$index(0, _s2_), _s27_); - t13.push(A.BoolDropdownButton$(_null, _null, t14, B._MdiIconData_EuK2, t12, _null, new A._ClientPortalState_build_closure7(viewModel, settings), settings.enableVendorPortalUploads)); + t13.push(A.BoolDropdownButton$(_null, _null, t14, B._MdiIconData_EuK1, t12, _null, new A._ClientPortalState_build_closure7(viewModel, settings), settings.enableVendorPortalUploads)); } if (company.isModuleEnabled$1(B.EntityType_purchaseOrder) && company.isModuleEnabled$1(B.EntityType_quote)) { t12 = J.$index$asx(t9.$index(0, t10), _s28_); @@ -477871,7 +502365,7 @@ if (t12) { t12 = J.$index$asx(t9.$index(0, t10), "company_key"); t12 = A.Text$(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null); - B.JSArray_methods.addAll$1(t13, A._setArrayType([new A.SizedBox(_null, 16, _null, _null), new A.ListDivider(_null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A._ClientPortalState_build_closure10(company, t1), false, _null, _null, A.Text$(company.companyKey, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, t12, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null)], t7)); + B.JSArray_methods.addAll$1(t13, A._setArrayType([new A.SizedBox(_null, 16, _null, _null), new A.ListDivider(_null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A._ClientPortalState_build_closure10(company, t1), false, _null, _null, _null, A.Text$(company.companyKey, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, t12, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null)], t7)); } t11.push(A.FormCard$(_null, t13, _null, _null, false, _null, false, _null)); t11.push(A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, _this._termsController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$termsOfService(), 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._privacyController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$privacyPolicy(), 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t7), _null, B.CrossAxisAlignment_0, false, _null, true, _null)); @@ -477890,7 +502384,7 @@ if (t3) { t3 = J.$index$asx(t9.$index(0, t10), "registration_url"); t3 = A.Text$(t3 == null ? "" : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null); - B.JSArray_methods.addAll$1(t4, A._setArrayType([new A.SizedBox(_null, 16, _null, _null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A._ClientPortalState_build_closure12(registrationUrl, t1), false, _null, _null, A.Text$(registrationUrl, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, t3, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null)], t7)); + B.JSArray_methods.addAll$1(t4, A._setArrayType([new A.SizedBox(_null, 16, _null, _null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A._ClientPortalState_build_closure12(registrationUrl, t1), false, _null, _null, _null, A.Text$(registrationUrl, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, t3, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null)], t7)); } t3 = A.FormCard$(_null, t4, _null, _null, false, _null, false, _null); t4 = company.clientRegistrationFields._list; @@ -477906,12 +502400,12 @@ t12 = J.$index$asx(t9.$index(0, t10), "show_accept_invoice_terms_help"); if (t12 == null) t12 = ""; - t4 = A.BoolDropdownButton$(_null, _null, t12, B._MdiIconData_EuK3, t4, _null, new A._ClientPortalState_build_closure15(viewModel, settings), settings.showAcceptInvoiceTerms); + t4 = A.BoolDropdownButton$(_null, _null, t12, B._MdiIconData_EuK2, t4, _null, new A._ClientPortalState_build_closure15(viewModel, settings), settings.showAcceptInvoiceTerms); t12 = t1.get$showAcceptQuoteTerms(); t13 = J.$index$asx(t9.$index(0, t10), "show_accept_quote_terms_help"); if (t13 == null) t13 = ""; - t12 = A.FormCard$(_null, A._setArrayType([t4, A.BoolDropdownButton$(_null, _null, t13, B._MdiIconData_EuK3, t12, _null, new A._ClientPortalState_build_closure16(viewModel, settings), settings.showAcceptQuoteTerms)], t7), _null, _null, false, _null, false, _null); + t12 = A.FormCard$(_null, A._setArrayType([t4, A.BoolDropdownButton$(_null, _null, t13, B._MdiIconData_EuK2, t12, _null, new A._ClientPortalState_build_closure16(viewModel, settings), settings.showAcceptQuoteTerms)], t7), _null, _null, false, _null, false, _null); t13 = t1.get$requireInvoiceSignature(); t13 = A._setArrayType([A.BoolDropdownButton$(_null, _null, t1.get$requireInvoiceSignatureHelp(), B._MdiIconData_I2F0, t13, _null, new A._ClientPortalState_build_closure17(viewModel, settings), settings.requireInvoiceSignature)], t7); if (company.isModuleEnabled$1(B.EntityType_quote)) { @@ -477966,7 +502460,7 @@ call$0() { return this.$this._isSubdomainUnique = false; }, - $signature: 25 + $signature: 24 }; A._ClientPortalState__validateSubdomain_closure0.prototype = { call$0() { @@ -477996,13 +502490,13 @@ call$0() { return this.$this._isSubdomainUnique = true; }, - $signature: 25 + $signature: 24 }; A._ClientPortalState__validateSubdomain__closure0.prototype = { call$0() { return this.$this._isCheckingSubdomain = true; }, - $signature: 25 + $signature: 24 }; A._ClientPortalState__validateSubdomain__closure1.prototype = { call$1(data) { @@ -478075,7 +502569,7 @@ b.get$_company_model$_$this()._subdomain = t1; return b; }, - $signature: 24 + $signature: 25 }; A._ClientPortalState__onChanged__closure0.prototype = { call$1(b) { @@ -478108,7 +502602,7 @@ call$1(context) { return this.$this._client_portal$_onSavePressed$1(context); }, - $signature: 18 + $signature: 20 }; A._ClientPortalState_build_closure.prototype = { call$1(value) { @@ -478122,7 +502616,7 @@ b.get$_company_model$_$this()._portalMode = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ClientPortalState_build_closure1.prototype = { call$1(value) { @@ -478136,19 +502630,19 @@ } return null; }, - $signature: 15 + $signature: 16 }; A._ClientPortalState_build_closure0.prototype = { call$1(value) { return this.$this._validateSubdomain$0(); }, - $signature: 76 + $signature: 85 }; A._ClientPortalState_build_closure2.prototype = { call$1(val) { return (val.length === 0 || B.JSString_methods.trim$0(val).length === 0) && this.state.get$isHosted() ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._ClientPortalState_build_closure3.prototype = { call$0() { @@ -478168,7 +502662,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure12(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure12.prototype = { call$1(b) { @@ -478181,7 +502675,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure11(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure11.prototype = { call$1(b) { @@ -478194,7 +502688,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure10(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure10.prototype = { call$1(b) { @@ -478207,7 +502701,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure9(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure9.prototype = { call$1(b) { @@ -478220,14 +502714,14 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ClientPortalState_build__closure8(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure8.prototype = { call$1(b) { b.get$_company_model$_$this()._enableShopApi = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ClientPortalState_build_closure10.prototype = { call$0() { @@ -478241,14 +502735,14 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ClientPortalState_build__closure7(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure7.prototype = { call$1(b) { b.get$_company_model$_$this()._clientCanRegister = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ClientPortalState_build_closure12.prototype = { call$0() { @@ -478263,7 +502757,7 @@ var _this = this, _null = null; return A.SwitchListTile$(A.Theme_of(_this.context).colorScheme.secondary, _null, new A._ClientPortalState_build__closure6(_this.company, field, _this.viewModel), _null, _null, A.Text$(_this.localization.lookup$1(field.key), _null, _null, _null, _null, _null, _null, _null, _null, _null), field.required); }, - $signature: 2932 + $signature: 2959 }; A._ClientPortalState_build__closure6.prototype = { call$1(value) { @@ -478271,7 +502765,7 @@ t2 = this.field; this.viewModel.onCompanyChanged.call$1(t1.rebuild$1(new A._ClientPortalState_build___closure(B.JSArray_methods.indexOf$2(t1.clientRegistrationFields._list, t2, 0), t2))); }, - $signature: 20 + $signature: 21 }; A._ClientPortalState_build___closure.prototype = { call$1(b) { @@ -478281,25 +502775,25 @@ A.ArgumentError_checkNotNull(t2, "other"); t3._company_model$_$v = t2; new A._ClientPortalState_build____closure(t2).call$1(t3); - t2 = t3.build$0(); + t2 = t3._company_model$_build$0(); !$.$get$isSoundMode() && !t1.$ti._precomputed1._is(null); t1.get$_safeList()[this.index] = t2; return b; }, - $signature: 24 + $signature: 25 }; A._ClientPortalState_build____closure.prototype = { call$1(b) { b.get$_company_model$_$this()._required = !this.field.required; return b; }, - $signature: 2933 + $signature: 2960 }; A._ClientPortalState_build_closure14.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure5(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure5.prototype = { call$1(b) { @@ -478312,7 +502806,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure4(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure4.prototype = { call$1(b) { @@ -478325,7 +502819,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure3(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure3.prototype = { call$1(b) { @@ -478338,7 +502832,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure2.prototype = { call$1(b) { @@ -478351,7 +502845,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure1(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure1.prototype = { call$1(b) { @@ -478364,7 +502858,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure0.prototype = { call$1(b) { @@ -478377,7 +502871,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A._ClientPortalState_build__closure.prototype = { call$1(b) { @@ -478411,7 +502905,7 @@ call$2(context, viewModel) { return new A.ClientPortal(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2934 + $signature: 2961 }; A.ClientPortalVM.prototype = { get$company() { @@ -478424,7 +502918,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 538 + $signature: 508 }; A.ClientPortalVM_fromStore_closure0.prototype = { call$1(company) { @@ -478432,7 +502926,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.ClientPortalVM_fromStore_closure.prototype = { call$1(context) { @@ -478466,7 +502960,7 @@ } new A.ClientPortalVM_fromStore__closure(this.store, context, t1).call$0(); }, - $signature: 16 + $signature: 17 }; A.ClientPortalVM_fromStore__closure.prototype = { call$0() { @@ -478520,9 +503014,8 @@ }; A.CompanyDetails.prototype = { createState$0() { - var t1 = A.FocusScopeNode$(true, null, false), - t2 = $.$get$ChangeNotifier__emptyListeners(); - return new A._CompanyDetailsState(t1, new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); + var _null = null; + return new A._CompanyDetailsState(A.FocusScopeNode$(true, _null, false), new A.Debouncer(500), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), _null, _null, B._StateLifecycle_0); } }; A._CompanyDetailsState.prototype = { @@ -478656,7 +503149,8 @@ t7 = A.TabBar$(t8, _null, true, new A.ValueKey(t7, type$.ValueKey_legacy_int), _null, t14); t8 = $.$get$_CompanyDetailsState__formKey(); t9 = _this._company_details$_controller; - t10 = A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, _this._company_details$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$name(t1), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._idNumberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$idNumber(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._vatNumberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$vatNumber(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._websiteController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_6_null_null, t1.get$website(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._company_details$_emailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t1.get$email(t1), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._company_details$_phoneController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_3_null_null, t1.get$phone(t1), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), new A.CustomField(_this._company_details$_custom1Controller, _null, t6, "company1", settings.customValue1, false, _null), new A.CustomField(_this._company_details$_custom2Controller, _null, t6, "company2", settings.customValue2, false, _null), new A.CustomField(_this._company_details$_custom3Controller, _null, t6, "company3", settings.customValue3, false, _null), new A.CustomField(_this._company_details$_custom4Controller, _null, t6, "company4", settings.customValue4, false, _null)], t15), _null, _null, false, _null, false, _null)], t15); + t10 = !t3 ? t1.get$companyName() : t1.get$name(t1); + t10 = A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, _this._company_details$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t10, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._idNumberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$idNumber(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._vatNumberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$vatNumber(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._websiteController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_6_null_null, t1.get$website(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._company_details$_emailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t1.get$email(t1), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._company_details$_phoneController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_3_null_null, t1.get$phone(t1), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), new A.CustomField(_this._company_details$_custom1Controller, _null, t6, "company1", settings.customValue1, false, _null), new A.CustomField(_this._company_details$_custom2Controller, _null, t6, "company2", settings.customValue2, false, _null), new A.CustomField(_this._company_details$_custom3Controller, _null, t6, "company3", settings.customValue3, false, _null), new A.CustomField(_this._company_details$_custom4Controller, _null, t6, "company4", settings.customValue4, false, _null)], t15), _null, _null, false, _null, false, _null)], t15); if (company.settings.countryId === "756") { t11 = J.$index$asx(t12.$index(0, t13), "qr_iban"); if (t11 == null) @@ -478675,7 +503169,7 @@ t11 = A.AppDropdownButton$(_null, "", true, J.map$1$1$ax(t16.call$1(t17.sizeMap), new A._CompanyDetailsState_build_closure(state), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t14, new A._CompanyDetailsState_build_closure0(viewModel, company), _null, true, t11, type$.legacy_String); t17 = $.$get$memoizedIndustryList().call$1(t17.industryMap); t14 = t1.get$industry(); - t10.push(A.FormCard$(_null, A._setArrayType([t11, A.EntityDropdown$(true, false, company.industryId, t17, _null, B.EntityType_industry, B.List_empty1, t14, _null, _null, new A._CompanyDetailsState_build_closure1(viewModel, company), _null, _null, _null)], t15), _null, _null, false, _null, true, _null)); + t10.push(A.FormCard$(_null, A._setArrayType([t11, A.EntityDropdown$(true, false, company.industryId, t17, _null, B.EntityType_industry, B.List_empty0, t14, _null, _null, new A._CompanyDetailsState_build_closure1(viewModel, company), _null, _null, _null)], t15), _null, _null, false, _null, true, _null)); } t11 = t1.get$address1(); t14 = type$.JSArray_legacy_String; @@ -478690,7 +503184,7 @@ t19 = A.DecoratedFormField$(false, A._setArrayType(["postalCode"], t14), false, _this._postalCodeController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t19, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null); t14 = $.$get$memoizedCountryList().call$1(state.staticState.countryMap); t20 = t1.get$country(t1); - t20 = A._setArrayType([A.FormCard$(_null, A._setArrayType([t11, t16, t17, t18, t19, A.EntityDropdown$(true, false, settings.countryId, t14, _null, B.EntityType_country, B.List_empty1, t20, _null, _null, new A._CompanyDetailsState_build_closure2(viewModel, settings), _null, _null, _null)], t15), _null, _null, false, _null, true, _null)], t15); + t20 = A._setArrayType([A.FormCard$(_null, A._setArrayType([t11, t16, t17, t18, t19, A.EntityDropdown$(true, false, settings.countryId, t14, _null, B.EntityType_country, B.List_empty0, t20, _null, _null, new A._CompanyDetailsState_build_closure2(viewModel, settings), _null, _null, _null)], t15), _null, _null, false, _null, true, _null)], t15); t14 = A._setArrayType([new A.Builder(new A._CompanyDetailsState_build_closure3(settings, t1, state, viewModel), _null)], t15); t11 = settings.companyLogo; if ((t11 == null ? "" : t11).length !== 0) @@ -478847,7 +503341,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.state.staticState.sizeMap._map$_map.$index(0, sizeId).name, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, sizeId, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._CompanyDetailsState_build_closure0.prototype = { call$1(sizeId) { @@ -478860,7 +503354,7 @@ b.get$_company_model$_$this()._company_model$_sizeId = this.sizeId; return b; }, - $signature: 24 + $signature: 25 }; A._CompanyDetailsState_build_closure1.prototype = { call$1(industry) { @@ -478877,7 +503371,7 @@ b.get$_company_model$_$this()._company_model$_industryId = t1; return b; }, - $signature: 24 + $signature: 25 }; A._CompanyDetailsState_build_closure2.prototype = { call$1(country) { @@ -478911,7 +503405,7 @@ t2.push(A.Expanded$(new A.AppButton(_null, B.IconData_57717_MaterialIcons_null_false, t3, new A._CompanyDetailsState_build__closure7(_this.state, context, t1, _this.viewModel), 1 / 0, _null), 1)); return A.Row$(t2, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); }, - $signature: 2936 + $signature: 2963 }; A._CompanyDetailsState_build__closure6.prototype = { call$0() { @@ -478977,7 +503471,7 @@ t1 = paymentTerm.numDays; return A.DropdownMenuItem$(A.Text$(t1 === 0 ? this.localization.get$dueOnReceipt() : paymentTerm.name, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.JSInt_methods.toString$0(t1), type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._CompanyDetailsState_build_closure5.prototype = { call$1(numDays) { @@ -479003,7 +503497,7 @@ t1 = paymentTerm.numDays; return A.DropdownMenuItem$(A.Text$(t1 === 0 ? this.localization.get$dueOnReceipt() : paymentTerm.name, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.JSInt_methods.toString$0(t1), type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._CompanyDetailsState_build_closure7.prototype = { call$1(numDays) { @@ -479030,7 +503524,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure3(value))); }, - $signature: 280 + $signature: 308 }; A._CompanyDetailsState_build__closure3.prototype = { call$1(b) { @@ -479044,7 +503538,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure2(value))); }, - $signature: 280 + $signature: 308 }; A._CompanyDetailsState_build__closure2.prototype = { call$1(b) { @@ -479058,7 +503552,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure1(value))); }, - $signature: 280 + $signature: 308 }; A._CompanyDetailsState_build__closure1.prototype = { call$1(b) { @@ -479072,7 +503566,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure0(value))); }, - $signature: 280 + $signature: 308 }; A._CompanyDetailsState_build__closure0.prototype = { call$1(b) { @@ -479086,26 +503580,26 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._CompanyDetailsState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A._CompanyDetailsState_build__closure.prototype = { call$1(b) { b.get$_company_model$_$this()._useQuoteTermsOnConversion = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._CompanyDetailsState_build_closure14.prototype = { call$1(path) { return this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A._CompanyDetailsState_build_closure15.prototype = { call$3($document, password, idToken) { return this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.__CompanyDetailsState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -479132,7 +503626,7 @@ call$2(context, viewModel) { return new A.CompanyDetails(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2937 + $signature: 2964 }; A.CompanyDetailsVM.prototype = { get$company() { @@ -479145,7 +503639,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 538 + $signature: 508 }; A.CompanyDetailsVM_fromStore_closure0.prototype = { call$1(company) { @@ -479153,7 +503647,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.CompanyDetailsVM_fromStore_closure3.prototype = { call$1(context) { @@ -479183,28 +503677,28 @@ break; } }, - $signature: 16 + $signature: 17 }; A.CompanyDetailsVM_fromStore__closure2.prototype = { call$1(b) { b.get$settings().get$_settings_model$_$this()._companyLogo = null; return b; }, - $signature: 24 + $signature: 25 }; A.CompanyDetailsVM_fromStore__closure3.prototype = { call$1(b) { b.get$settings().get$_settings_model$_$this()._companyLogo = null; return b; }, - $signature: 492 + $signature: 438 }; A.CompanyDetailsVM_fromStore__closure4.prototype = { call$1(b) { b.get$settings().get$_settings_model$_$this()._companyLogo = null; return b; }, - $signature: 54 + $signature: 57 }; A.CompanyDetailsVM_fromStore_closure1.prototype = { call$1(context) { @@ -479215,7 +503709,7 @@ } new A.CompanyDetailsVM_fromStore__closure5(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.CompanyDetailsVM_fromStore__closure5.prototype = { call$0() { @@ -479276,7 +503770,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UploadLogoRequest(completer, multipartFile, type)); }, - $signature: 77 + $signature: 81 }; A.CompanyDetailsVM_fromStore_closure4.prototype = { call$1(context) { @@ -479293,7 +503787,7 @@ t1[0].call$1(new A.ViewSettings(_null, _null, _null, _null, false, "payment_terms", false, _null)); } }, - $signature: 16 + $signature: 17 }; A.CompanyDetailsVM_fromStore_closure5.prototype = { call$2(context, multipartFile) { @@ -479303,17 +503797,17 @@ t2[0].call$1(new A.SaveCompanyDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile)); t1.then$1$1(0, new A.CompanyDetailsVM_fromStore__closure0(context), type$.Null).catchError$1(new A.CompanyDetailsVM_fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.CompanyDetailsVM_fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.CompanyDetailsVM_fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.CompanyDetailsVM_fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.CompanyDetailsVM_fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -479321,7 +503815,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.CompanyDetailsVM_fromStore_closure6.prototype = { call$4(context, $document, password, idToken) { @@ -479336,7 +503830,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.CompanyDetailsVM_fromStore__closure.prototype = { call$1(value) { @@ -479344,11 +503838,11 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.RefreshData(null, false, false, false)); }, - $signature: 80 + $signature: 87 }; A.CreditCardsAndBanks.prototype = { createState$0() { - return new A._CreditCardsAndBanksState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); + return new A._CreditCardsAndBanksState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); } }; A._CreditCardsAndBanksState.prototype = { @@ -479426,7 +503920,7 @@ call$2(context, viewModel) { return new A.CreditCardsAndBanks(null); }, - $signature: 2938 + $signature: 2965 }; A.CreditCardsAndBanksVM.prototype = {}; A.CustomFields.prototype = { @@ -479528,7 +504022,7 @@ if (t2._list[t1].userCompany.company.isModuleEnabled$1(entityType)) ++this._box_0.tabs; }, - $signature: 238 + $signature: 230 }; A.CustomFieldsSettings.prototype = { build$1(context) { @@ -479557,20 +504051,20 @@ b.get$customFields().$indexSet(0, this.$this.fieldType + "1", this.value); return b; }, - $signature: 24 + $signature: 25 }; A.CustomFieldsSettings_build_closure0.prototype = { call$1(value) { return this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A.CustomFieldsSettings_build__closure5(value))); }, - $signature: 9 + $signature: 10 }; A.CustomFieldsSettings_build__closure5.prototype = { call$1(b) { b.get$_company_model$_$this()._enableCustomSurchargeTaxes1 = this.value; return b; }, - $signature: 24 + $signature: 25 }; A.CustomFieldsSettings_build_closure1.prototype = { call$1(value) { @@ -479584,20 +504078,20 @@ b.get$customFields().$indexSet(0, this.$this.fieldType + "2", this.value); return b; }, - $signature: 24 + $signature: 25 }; A.CustomFieldsSettings_build_closure2.prototype = { call$1(value) { return this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A.CustomFieldsSettings_build__closure3(value))); }, - $signature: 9 + $signature: 10 }; A.CustomFieldsSettings_build__closure3.prototype = { call$1(b) { b.get$_company_model$_$this()._enableCustomSurchargeTaxes2 = this.value; return b; }, - $signature: 24 + $signature: 25 }; A.CustomFieldsSettings_build_closure3.prototype = { call$1(value) { @@ -479611,20 +504105,20 @@ b.get$customFields().$indexSet(0, this.$this.fieldType + "3", this.value); return b; }, - $signature: 24 + $signature: 25 }; A.CustomFieldsSettings_build_closure4.prototype = { call$1(value) { return this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A.CustomFieldsSettings_build__closure1(value))); }, - $signature: 9 + $signature: 10 }; A.CustomFieldsSettings_build__closure1.prototype = { call$1(b) { b.get$_company_model$_$this()._enableCustomSurchargeTaxes3 = this.value; return b; }, - $signature: 24 + $signature: 25 }; A.CustomFieldsSettings_build_closure5.prototype = { call$1(value) { @@ -479638,25 +504132,24 @@ b.get$customFields().$indexSet(0, this.$this.fieldType + "4", this.value); return b; }, - $signature: 24 + $signature: 25 }; A.CustomFieldsSettings_build_closure6.prototype = { call$1(value) { return this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A.CustomFieldsSettings_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A.CustomFieldsSettings_build__closure.prototype = { call$1(b) { b.get$_company_model$_$this()._enableCustomSurchargeTaxes4 = this.value; return b; }, - $signature: 24 + $signature: 25 }; A.CustomFormField.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._CustomFormFieldState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._CustomFormFieldState(A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); }, onChanged$1(arg0) { return this.onChanged.call$1(arg0); @@ -479792,13 +504285,13 @@ call$1(part) { return J.trim$0$s(part); }, - $signature: 15 + $signature: 16 }; A._CustomFormFieldState_build_closure.prototype = { call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A._CustomFormFieldState_build_closure0.prototype = { call$0() { @@ -479850,7 +504343,7 @@ call$2(context, viewModel) { return new A.CustomFields(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2939 + $signature: 2966 }; A.CustomFieldsVM.prototype = { get$company() { @@ -479863,7 +504356,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.CustomFieldsVM_fromStore_closure.prototype = { call$1(context) { @@ -479898,7 +504391,7 @@ } new A.CustomFieldsVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.CustomFieldsVM_fromStore__closure.prototype = { call$0() { @@ -479938,7 +504431,7 @@ }; A.DataVisualizations.prototype = { createState$0() { - return new A._DataVisualizationsState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._DataVisualizationsState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._DataVisualizationsState.prototype = { @@ -479995,7 +504488,7 @@ call$2(context, viewModel) { return new A.DataVisualizations(null); }, - $signature: 2940 + $signature: 2967 }; A.DataVisualizationsVM.prototype = {}; A.DeviceSettings.prototype = { @@ -480187,7 +504680,7 @@ t8.push(A.FormCard$(_null, t13, _null, _null, false, _null, false, _null)); t13 = A.Icon$(B.IconData_58291_MaterialIcons_null_false, _null, _null); t11 = J.$index$asx(t3.$index(0, t4), _s16_1); - t8.push(A.FormCard$(_null, A._setArrayType([new A.Builder(new A._DeviceSettingsState_build_closure13(t1, state, viewModel), _null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t13, _null, new A._DeviceSettingsState_build_closure14(context, viewModel), false, _null, _null, _null, _null, A.Text$(t11 == null ? J.$index$asx(t3.$index(0, _s2_), _s16_1) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)], t7), _null, _null, false, _null, true, _null)); + t8.push(A.FormCard$(_null, A._setArrayType([new A.Builder(new A._DeviceSettingsState_build_closure13(t1, state, viewModel), _null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t13, _null, _null, new A._DeviceSettingsState_build_closure14(context, viewModel), false, _null, _null, _null, _null, _null, A.Text$(t11 == null ? J.$index$asx(t3.$index(0, _s2_), _s16_1) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)], t7), _null, _null, false, _null, true, _null)); t9 = J.$index$asx(t3.$index(0, t4), "dark_mode"); t9 = A.Text$(t9 == null ? "" : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null); t10 = prefState.enableDarkMode; @@ -480224,51 +504717,51 @@ var t1 = value ? B.AppLayout_mobile : B.AppLayout_desktop; this.viewModel.onLayoutChanged.call$2(this.context, t1); }, - $signature: 20 + $signature: 21 }; A._DeviceSettingsState_build_closure0.prototype = { call$1(value) { var t1 = value ? B.AppSidebarMode_float : B.AppSidebarMode_collapse; this.viewModel.onMenuModeChanged.call$2(this.context, t1); }, - $signature: 20 + $signature: 21 }; A._DeviceSettingsState_build_closure1.prototype = { call$1(value) { var t1 = value ? B.AppSidebarMode_float : B.AppSidebarMode_visible; this.viewModel.onHistoryModeChanged.call$2(this.context, t1); }, - $signature: 20 + $signature: 21 }; A._DeviceSettingsState_build_closure2.prototype = { call$1(value) { this.viewModel.onTapSelectedChanged.call$2(this.context, value); }, - $signature: 20 + $signature: 21 }; A._DeviceSettingsState_build_closure3.prototype = { call$1(value) { this.viewModel.onEditAfterSavingChanged.call$2(this.context, value); }, - $signature: 20 + $signature: 21 }; A._DeviceSettingsState_build_closure4.prototype = { call$1(value) { this.viewModel.onLongPressSelectionIsDefault.call$2(this.context, !value); }, - $signature: 20 + $signature: 21 }; A._DeviceSettingsState_build_closure5.prototype = { call$1(value) { return this.viewModel.onShowPdfChanged.call$2(this.context, value); }, - $signature: 9 + $signature: 10 }; A._DeviceSettingsState_build_closure6.prototype = { call$1(value) { this.viewModel.onShowPdfSideBySideChanged.call$2(this.context, value); }, - $signature: 20 + $signature: 21 }; A._DeviceSettingsState_build_closure7.prototype = { call$1(value) { @@ -480291,45 +504784,45 @@ } else return new A.SizedBox(_null, _null, _null, _null); }, - $signature: 2941 + $signature: 2968 }; A._DeviceSettingsState_build__closure7.prototype = { call$1(value) { return this.viewModel.onRequireAuthenticationChanged.call$2(this.context, value); }, - $signature: 9 + $signature: 10 }; A._DeviceSettingsState_build_closure9.prototype = { call$1(value) { return this.viewModel.onEnableFlexibleSearchChanged.call$2(this.context, value); }, - $signature: 9 + $signature: 10 }; A._DeviceSettingsState_build_closure10.prototype = { call$1(value) { return this.viewModel.onEnableTouchEventsChanged.call$2(this.context, value); }, - $signature: 9 + $signature: 10 }; A._DeviceSettingsState_build_closure11.prototype = { call$1(value) { return this.viewModel.onEnableTooltipsChanged.call$2(this.context, value); }, - $signature: 9 + $signature: 10 }; A._DeviceSettingsState_build_closure12.prototype = { call$1(value) { return this.viewModel.onPersistDataChanged.call$2(this.context, value); }, - $signature: 9 + $signature: 10 }; A._DeviceSettingsState_build_closure13.prototype = { call$1(context) { var _null = null, t1 = this.localization; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_58644_MaterialIcons_null_false, _null, _null), _null, new A._DeviceSettingsState_build__closure5(this.viewModel, context), false, _null, _null, new A.LiveText(_null, new A._DeviceSettingsState_build__closure6(this.state, t1), _null, _null), _null, A.Text$(t1.get$refreshData(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_58644_MaterialIcons_null_false, _null, _null), _null, _null, new A._DeviceSettingsState_build__closure5(this.viewModel, context), false, _null, _null, _null, new A.LiveText(_null, new A._DeviceSettingsState_build__closure6(this.state, t1), _null, 1, _null), _null, A.Text$(t1.get$refreshData(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null); }, - $signature: 2942 + $signature: 2969 }; A._DeviceSettingsState_build__closure6.prototype = { call$0() { @@ -480340,7 +504833,7 @@ return ""; return J.$add$ansx(this.localization.get$lastUpdated(), ": ") + A.format(A.convertTimestampToDate(B.JSNumber_methods.round$0(t3[t2].lastUpdated / 1000)), A.localeSelector(t1, true)); }, - $signature: 131 + $signature: 128 }; A._DeviceSettingsState_build__closure5.prototype = { call$0() { @@ -480365,14 +504858,14 @@ call$1(value) { return this.viewModel.onDarkModeChanged.call$2(this.context, value); }, - $signature: 9 + $signature: 10 }; A._DeviceSettingsState_build_closure16.prototype = { call$1(key) { var _null = null; return A.DropdownMenuItem$(A.Row$(A._setArrayType([new A.SizedBox(120, _null, A.Text$(A.toTitleCase(key), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.Expanded$(A.Container$(_null, _null, B.Clip_0, $.$get$colorThemesMap().$index(0, key).colorInfo, _null, _null, _null, 50, _null, _null, _null, _null, _null, _null), 1), A.Expanded$(A.Container$(_null, _null, B.Clip_0, $.$get$colorThemesMap().$index(0, key).colorPrimary, _null, _null, _null, 50, _null, _null, _null, _null, _null, _null), 1), A.Expanded$(A.Container$(_null, _null, B.Clip_0, $.$get$colorThemesMap().$index(0, key).colorSuccess, _null, _null, _null, 50, _null, _null, _null, _null, _null, _null), 1), A.Expanded$(A.Container$(_null, _null, B.Clip_0, $.$get$colorThemesMap().$index(0, key).colorWarning, _null, _null, _null, 50, _null, _null, _null, _null, _null, _null), 1), A.Expanded$(A.Container$(_null, _null, B.Clip_0, $.$get$colorThemesMap().$index(0, key).colorDanger, _null, _null, _null, 50, _null, _null, _null, _null, _null, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, key, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._DeviceSettingsState_build_closure17.prototype = { call$1(value) { @@ -480396,7 +504889,7 @@ b.get$_safeMap().clear$0(0); return b; }, - $signature: 247 + $signature: 237 }; A._DeviceSettingsState_build__closure3.prototype = { call$1(b) { @@ -480404,7 +504897,7 @@ t2 = type$.legacy_String; return b.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal(["sidebar_active_background_color", "#2F2E2E", "sidebar_active_font_color", "#FFFFFF", "sidebar_inactive_background_color", "#454544", "sidebar_inactive_font_color", "#FFFFFF", "invoice_header_background_color", "#777777", "invoice_header_font_color", "#FFFFFF", "table_alternate_row_background_color", t1], t2, t2)); }, - $signature: 2943 + $signature: 2970 }; A._DeviceSettingsState_build_closure19.prototype = { call$1(selector) { @@ -480413,7 +504906,7 @@ t2 = _this.prefState; return A.FormColorPicker$(t2.customColors._map$_map.$index(0, selector), t1, new A._DeviceSettingsState_build__closure1(_this.viewModel, _this.context, t2, selector)); }, - $signature: 2944 + $signature: 2971 }; A._DeviceSettingsState_build__closure1.prototype = { call$1(value) { @@ -480430,7 +504923,7 @@ b.$indexSet(0, this.selector, t1); return t1; }, - $signature: 642 + $signature: 823 }; A._DeviceSettingsState_build_closure20.prototype = { call$0() { @@ -480446,7 +504939,7 @@ var t1 = this.prefState.customColors._map$_map.$index(0, selector); return t1 == null ? "" : t1; }, - $signature: 15 + $signature: 16 }; A._DeviceSettingsState_build_closure21.prototype = { call$0() { @@ -480490,7 +504983,7 @@ b.$indexSet(0, t2, t1); return t1; }, - $signature: 642 + $signature: 823 }; A.__DeviceSettingsState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -480517,14 +505010,14 @@ call$2(context, viewModel) { return new A.DeviceSettings(viewModel, null); }, - $signature: 2946 + $signature: 2973 }; A.DeviceSettingsVM.prototype = {}; A.DeviceSettingsVM_fromStore_closure.prototype = { call$1(context) { return A.showRefreshDataDialog(context, true); }, - $signature: 18 + $signature: 20 }; A.DeviceSettingsVM_fromStore_closure0.prototype = { call$1(context) { @@ -480541,7 +505034,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UserLogoutAll(completer)); }, - $signature: 16 + $signature: 17 }; A.DeviceSettingsVM_fromStore_closure1.prototype = { call$2(context, value) { @@ -480572,7 +505065,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 248 + $signature: 242 }; A.DeviceSettingsVM_fromStore_closure7.prototype = { call$2(context, value) { @@ -480599,7 +505092,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 248 + $signature: 242 }; A.DeviceSettingsVM_fromStore_closure4.prototype = { call$2(context, value) { @@ -480635,7 +505128,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 639 + $signature: 825 }; A.DeviceSettingsVM_fromStore_closure5.prototype = { call$2(context, value) { @@ -480671,7 +505164,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 639 + $signature: 825 }; A.DeviceSettingsVM_fromStore_closure8.prototype = { call$2(context, value) { @@ -480698,7 +505191,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 248 + $signature: 242 }; A.DeviceSettingsVM_fromStore_closure14.prototype = { call$2(context, value) { @@ -480727,7 +505220,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 248 + $signature: 242 }; A.DeviceSettingsVM_fromStore_closure12.prototype = { call$2(context, value) { @@ -480737,7 +505230,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(t1); }, - $signature: 216 + $signature: 241 }; A.DeviceSettingsVM_fromStore_closure13.prototype = { call$2(context, value) { @@ -480747,7 +505240,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(t1); }, - $signature: 216 + $signature: 241 }; A.DeviceSettingsVM_fromStore_closure17.prototype = { call$2(context, value) { @@ -480757,7 +505250,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(t1); }, - $signature: 2950 + $signature: 2977 }; A.DeviceSettingsVM_fromStore_closure15.prototype = { call$2(context, value) { @@ -480767,7 +505260,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(t1); }, - $signature: 216 + $signature: 241 }; A.DeviceSettingsVM_fromStore_closure16.prototype = { call$2(context, value) { @@ -480777,7 +505270,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(t1); }, - $signature: 216 + $signature: 241 }; A.DeviceSettingsVM_fromStore_closure6.prototype = { call$2(context, value) { @@ -480809,7 +505302,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 2951 + $signature: 2978 }; A.DeviceSettingsVM_fromStore_closure9.prototype = { call$2(context, value) { @@ -480836,7 +505329,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 248 + $signature: 242 }; A.DeviceSettingsVM_fromStore_closure3.prototype = { call$2(context, value) { @@ -480874,7 +505367,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 2952 + $signature: 2979 }; A.DeviceSettingsVM_fromStore__closure.prototype = { call$1(duration) { @@ -480914,7 +505407,7 @@ if (t1 == null) t1 = ""; $async$goto = 6; - return A._asyncAwait(new A.LocalAuthentication().authenticate$4$biometricOnly$localizedReason$stickyAuth$useErrorDialogs(true, t1, false, true), $async$call$2); + return A._asyncAwait(new A.LocalAuthentication().authenticate$2$localizedReason$options(t1, B.AuthenticationOptions_true), $async$call$2); case 6: // returning from await. authenticated = $async$result; @@ -480953,7 +505446,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 248 + $signature: 242 }; A.DeviceSettingsVM_fromStore_closure18.prototype = { call$0() { @@ -480972,7 +505465,7 @@ enable = false; $async$handler = 4; $async$goto = 7; - return A._asyncAwait(new A.LocalAuthentication().get$canCheckBiometrics(), $async$call$0); + return A._asyncAwait($.$get$LocalAuthPlatform__instance().deviceSupportsBiometrics$0(), $async$call$0); case 7: // returning from await. enable = $async$result; @@ -481019,7 +505512,7 @@ t2[0].call$1(t1); t2[0].call$1(new A.UpdatedSetting()); }, - $signature: 649 + $signature: 815 }; A.DeviceSettingsVM_fromStore_closure11.prototype = { call$2(context, value) { @@ -481033,12 +505526,12 @@ else t2[0].call$1(new A.ClearPersistedData()); }, - $signature: 216 + $signature: 241 }; A.EmailSettings.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._EmailSettingsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + var _null = null; + return new A._EmailSettingsState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._EmailSettingsState.prototype = { @@ -481087,6 +505580,11 @@ if (!J.$eq$(settings, _this._widget.viewModel.settings)) _this._widget.viewModel.onSettingsChanged.call$1(settings); }, + _email_settings$_onSavePressed$1(context) { + if (!$.$get$_EmailSettingsState__formKey().get$currentState().validate$0()) + return; + this._widget.viewModel.onSavePressed.call$1(context); + }, build$1(context) { var gmailUserIds, microsoftUserIds, gmailSendingUserId, gmailSendingUserId0, disableSave, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, _list, i, t17, _this = this, _null = null, _s14_ = "email_provider", @@ -481124,7 +505622,7 @@ t7 = J.$index$asx(t3.$index(0, t6), "email_settings"); if (t7 == null) t7 = ""; - t8 = disableSave ? _null : viewModel.onSavePressed; + t8 = disableSave ? _null : _this.get$_email_settings$_onSavePressed(); t9 = $.$get$_EmailSettingsState__formKey(); t10 = _this._email_settings$_focusNode; t4 = t4.settingsUIState.entityType !== B.EntityType_company; @@ -481163,21 +505661,23 @@ } else t11.push(new A.Padding(B.EdgeInsets_0_10_0_0, A.DynamicSelector$(true, gmailSendingUserId, microsoftUserIds, B.EntityType_user, _null, _null, new A._EmailSettingsState_build_closure4(viewModel, settings), new A._EmailSettingsState_build_closure5()), _null)); else if (t5 === "client_postmark") - B.JSArray_methods.addAll$1(t11, A._setArrayType([A.DecoratedFormField$(false, _null, false, _this._postmarkSecretController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$secret(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t15)); - else if (t5 === "client_mailgun") - B.JSArray_methods.addAll$1(t11, A._setArrayType([A.DecoratedFormField$(false, _null, false, _this._mailgunSecretController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$secret(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._mailgunDomainController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$domain(t1), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t15)); + B.JSArray_methods.addAll$1(t11, A._setArrayType([A.DecoratedFormField$(false, _null, false, _this._postmarkSecretController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$secret(), _null, _null, false, _null, _null, _this.get$_email_settings$_onSavePressed(), true, _null, _null, B.TextAlign_4, new A._EmailSettingsState_build_closure6(t1))], t15)); + else if (t5 === "client_mailgun") { + t14 = _this.get$_email_settings$_onSavePressed(); + B.JSArray_methods.addAll$1(t11, A._setArrayType([A.DecoratedFormField$(false, _null, false, _this._mailgunSecretController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$secret(), _null, _null, false, _null, _null, t14, true, _null, _null, B.TextAlign_4, new A._EmailSettingsState_build_closure7(t1)), A.DecoratedFormField$(false, _null, false, _this._mailgunDomainController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$domain(t1), _null, _null, false, _null, _null, t14, true, _null, _null, B.TextAlign_4, new A._EmailSettingsState_build_closure8(t1))], t15)); + } t11 = A.FormCard$(_null, t11, _null, B.CrossAxisAlignment_3, false, _null, false, _null); t14 = A._setArrayType([], t15); if (B.JSArray_methods.contains$1(A._setArrayType(["client_mailgun", "client_postmark"], t2), t5)) { t2 = J.$index$asx(t3.$index(0, t6), _s10_); if (t2 == null) t2 = J.$index$asx(t3.$index(0, _s2_), _s10_); - t14.push(A.DecoratedFormField$(false, _null, false, _this._customSendingEmailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); + t14.push(A.DecoratedFormField$(false, _null, false, _this._customSendingEmailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2, _null, _null, false, _null, _null, _this.get$_email_settings$_onSavePressed(), true, _null, _null, B.TextAlign_4, _null)); } t2 = J.$index$asx(t3.$index(0, t6), _s9_); if (t2 == null) t2 = J.$index$asx(t3.$index(0, _s2_), _s9_); - t5 = viewModel.onSavePressed; + t5 = _this.get$_email_settings$_onSavePressed(); t14.push(A.DecoratedFormField$(false, _null, false, _this._fromNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t2, _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null)); t14.push(A.DecoratedFormField$(false, _null, false, _this._replyToEmailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t1.get$replyToEmail(), _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null)); t2 = J.$index$asx(t3.$index(0, t6), "reply_to_name"); @@ -481194,19 +505694,19 @@ for (i = 0; i < 24; ++i) _list[i] = i; t16 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - t14.push(A.AppDropdownButton$(_null, _null, true, A.List_List$of(new A.MappedListIterable(_list, new A._EmailSettingsState_build_closure6(viewModel), t16), true, t16._eval$1("ListIterable.E")), _null, t2, new A._EmailSettingsState_build_closure7(viewModel, settings), _null, true, t3, t5)); + t14.push(A.AppDropdownButton$(_null, _null, true, A.List_List$of(new A.MappedListIterable(_list, new A._EmailSettingsState_build_closure9(viewModel), t16), true, t16._eval$1("ListIterable.E")), _null, t2, new A._EmailSettingsState_build_closure10(viewModel, settings), _null, true, t3, t5)); t14 = A.FormCard$(_null, t14, _null, _null, false, _null, false, _null); t5 = $.$get$LocalizationsProvider__localizedValues(); t3 = J.$index$asx(t5.$index(0, t6), "email_design"); t2 = t3 == null ? "" : t3; t3 = settings.emailStyle; t16 = J.$index$asx(t5.$index(0, t6), "plain"); - t2 = A.AppDropdownButton$(_null, "", true, A._setArrayType([A.DropdownMenuItem$(A.Text$(t16 == null ? "" : t16, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "plain", t12), A.DropdownMenuItem$(A.Text$(t1.get$light(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "light", t12), A.DropdownMenuItem$(A.Text$(t1.get$dark(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "dark", t12), A.DropdownMenuItem$(A.Text$(t1.get$custom(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "custom", t12)], t13), _null, t2, new A._EmailSettingsState_build_closure8(viewModel, settings), _null, false, t3, t12); + t2 = A.AppDropdownButton$(_null, "", true, A._setArrayType([A.DropdownMenuItem$(A.Text$(t16 == null ? "" : t16, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "plain", t12), A.DropdownMenuItem$(A.Text$(t1.get$light(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "light", t12), A.DropdownMenuItem$(A.Text$(t1.get$dark(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "dark", t12), A.DropdownMenuItem$(A.Text$(t1.get$custom(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "custom", t12)], t13), _null, t2, new A._EmailSettingsState_build_closure11(viewModel, settings), _null, false, t3, t12); t16 = J.$index$asx(t5.$index(0, t6), _s15_); if (t16 == null) t16 = J.$index$asx(t5.$index(0, _s2_), _s15_); t17 = settings.emailAlignment; - t12 = A._setArrayType([t2, A.AppDropdownButton$(_null, "", true, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$left(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "left", t12), A.DropdownMenuItem$(A.Text$(t1.get$center(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "center", t12), A.DropdownMenuItem$(A.Text$(t1.get$right(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "right", t12)], t13), _null, t16, new A._EmailSettingsState_build_closure9(viewModel, settings), _null, true, t17, t12)], t15); + t12 = A._setArrayType([t2, A.AppDropdownButton$(_null, "", true, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$left(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "left", t12), A.DropdownMenuItem$(A.Text$(t1.get$center(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "center", t12), A.DropdownMenuItem$(A.Text$(t1.get$right(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "right", t12)], t13), _null, t16, new A._EmailSettingsState_build_closure12(viewModel, settings), _null, true, t17, t12)], t15); if (t3 === "custom") { t2 = t1.get$custom(); t3 = J.$index$asx(t5.$index(0, t6), "add_body_variable_message"); @@ -481221,7 +505721,7 @@ t4 = t5; else t4 = t5 !== false; - return A.EditScaffold$(_null, _null, new A.AppForm(t9, A._setArrayType([t11, t14, t2, A.FormCard$(_null, A._setArrayType([A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_UEg0, t3, _null, new A._EmailSettingsState_build_closure10(viewModel, settings), t4), A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_MO91, t1.get$attachPdf(), _null, new A._EmailSettingsState_build_closure11(viewModel, settings), settings.pdfEmailAttachment), A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_jVE, t1.get$attachDocuments(), _null, new A._EmailSettingsState_build_closure12(viewModel, settings), settings.documentEmailAttachment), A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_aAu0, t1.get$attachUbl(), _null, new A._EmailSettingsState_build_closure13(viewModel, settings), settings.ublEmailAttachment)], t15), _null, _null, false, _null, true, _null)], t15), _null, t10, _null), _null, _null, _null, false, _null, _null, t8, _null, t7); + return A.EditScaffold$(_null, _null, new A.AppForm(t9, A._setArrayType([t11, t14, t2, A.FormCard$(_null, A._setArrayType([A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_UEg0, t3, _null, new A._EmailSettingsState_build_closure13(viewModel, settings), t4), A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_MO91, t1.get$attachPdf(), _null, new A._EmailSettingsState_build_closure14(viewModel, settings), settings.pdfEmailAttachment), A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_jVE, t1.get$attachDocuments(), _null, new A._EmailSettingsState_build_closure15(viewModel, settings), settings.documentEmailAttachment), A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_aAu0, t1.get$attachUbl(), _null, new A._EmailSettingsState_build_closure16(viewModel, settings), settings.ublEmailAttachment)], t15), _null, _null, false, _null, true, _null)], t15), _null, t10, _null), _null, _null, _null, false, _null, _null, t8, _null, t7); } }; A._EmailSettingsState_dispose_closure.prototype = { @@ -481341,7 +505841,25 @@ }, $signature: 37 }; + A._EmailSettingsState_build_closure6.prototype = { + call$1(value) { + return J.trim$0$s(value).length === 0 ? this.localization.get$pleaseEnterAValue() : null; + }, + $signature: 16 + }; A._EmailSettingsState_build_closure7.prototype = { + call$1(value) { + return J.trim$0$s(value).length === 0 ? this.localization.get$pleaseEnterAValue() : null; + }, + $signature: 16 + }; + A._EmailSettingsState_build_closure8.prototype = { + call$1(value) { + return J.trim$0$s(value).length === 0 ? this.localization.get$pleaseEnterAValue() : null; + }, + $signature: 16 + }; + A._EmailSettingsState_build_closure10.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure5(value))); }, @@ -481354,7 +505872,7 @@ }, $signature: 13 }; - A._EmailSettingsState_build_closure6.prototype = { + A._EmailSettingsState_build_closure9.prototype = { call$1(value) { var timeLabel, _null = null, hour = value + 1, @@ -481369,9 +505887,9 @@ } return A.DropdownMenuItem$(A.Text$(timeLabel, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, hour, type$.legacy_int); }, - $signature: 163 + $signature: 159 }; - A._EmailSettingsState_build_closure8.prototype = { + A._EmailSettingsState_build_closure11.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure4(value))); }, @@ -481384,7 +505902,7 @@ }, $signature: 13 }; - A._EmailSettingsState_build_closure9.prototype = { + A._EmailSettingsState_build_closure12.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure3(value))); }, @@ -481397,11 +505915,11 @@ }, $signature: 13 }; - A._EmailSettingsState_build_closure10.prototype = { + A._EmailSettingsState_build_closure13.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._EmailSettingsState_build__closure2.prototype = { call$1(b) { @@ -481410,11 +505928,11 @@ }, $signature: 13 }; - A._EmailSettingsState_build_closure11.prototype = { + A._EmailSettingsState_build_closure14.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure1(value))); }, - $signature: 9 + $signature: 10 }; A._EmailSettingsState_build__closure1.prototype = { call$1(b) { @@ -481423,11 +505941,11 @@ }, $signature: 13 }; - A._EmailSettingsState_build_closure12.prototype = { + A._EmailSettingsState_build_closure15.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A._EmailSettingsState_build__closure0.prototype = { call$1(b) { @@ -481436,11 +505954,11 @@ }, $signature: 13 }; - A._EmailSettingsState_build_closure13.prototype = { + A._EmailSettingsState_build_closure16.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A._EmailSettingsState_build__closure.prototype = { call$1(b) { @@ -481459,7 +505977,7 @@ call$2(context, viewModel) { return new A.EmailSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2953 + $signature: 2980 }; A.EmailSettingsVM.prototype = {}; A.EmailSettingsVM_fromStore_closure0.prototype = { @@ -481468,7 +505986,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 189 + $signature: 177 }; A.EmailSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -481503,7 +506021,7 @@ } new A.EmailSettingsVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.EmailSettingsVM_fromStore__closure.prototype = { call$0() { @@ -481627,92 +506145,92 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure5(value))); }, - $signature: 9 + $signature: 10 }; A._ExpenseSettingsState_build__closure5.prototype = { call$1(b) { b.get$_company_model$_$this()._markExpensesInvoiceable = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ExpenseSettingsState_build_closure0.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure4(value))); }, - $signature: 9 + $signature: 10 }; A._ExpenseSettingsState_build__closure4.prototype = { call$1(b) { b.get$_company_model$_$this()._markExpensesPaid = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ExpenseSettingsState_build_closure1.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure3(value))); }, - $signature: 9 + $signature: 10 }; A._ExpenseSettingsState_build__closure3.prototype = { call$1(b) { b.get$_company_model$_$this()._convertExpenseCurrency = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ExpenseSettingsState_build_closure2.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._ExpenseSettingsState_build__closure2.prototype = { call$1(b) { b.get$_company_model$_$this()._invoiceExpenseDocuments = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ExpenseSettingsState_build_closure3.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure1(value))); }, - $signature: 9 + $signature: 10 }; A._ExpenseSettingsState_build__closure1.prototype = { call$1(b) { b.get$_company_model$_$this()._notifyVendorWhenPaid = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ExpenseSettingsState_build_closure4.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A._ExpenseSettingsState_build__closure0.prototype = { call$1(b) { b.get$_company_model$_$this()._calculateExpenseTaxByAmount = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ExpenseSettingsState_build_closure5.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A._ExpenseSettingsState_build__closure.prototype = { call$1(b) { b.get$_company_model$_$this()._expenseInclusiveTaxes = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ExpenseSettingsState_build_closure6.prototype = { call$0() { @@ -481730,7 +506248,7 @@ call$2(context, viewModel) { return new A.ExpenseSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2955 + $signature: 2982 }; A.ExpenseSettingsVM.prototype = { get$company() { @@ -481743,7 +506261,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.ExpenseSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -481754,7 +506272,7 @@ } new A.ExpenseSettingsVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.ExpenseSettingsVM_fromStore__closure.prototype = { call$0() { @@ -481779,11 +506297,11 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.ViewSettings(_null, _null, _null, _null, false, "expense_category", false, _null)); }, - $signature: 16 + $signature: 17 }; A.GeneratedNumbers.prototype = { createState$0() { - return new A._GeneratedNumbersState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), null, null, B._StateLifecycle_0); + return new A._GeneratedNumbersState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), null, null, B._StateLifecycle_0); } }; A._GeneratedNumbersState.prototype = { @@ -481842,7 +506360,7 @@ t1.isValid = true; B.JSArray_methods.forEach$1(values, new A._GeneratedNumbersState__onSavePressed_closure(t1)); if (!t1.isValid) { - A.showDialog(null, true, new A._GeneratedNumbersState__onSavePressed_closure0(), context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A._GeneratedNumbersState__onSavePressed_closure0(), context, null, true, type$.legacy_ErrorDialog); return; } viewModel.onSavePressed.call$1(context); @@ -481969,7 +506487,7 @@ if (this.company.isModuleEnabled$1(entityType)) ++this._box_0.tabs; }, - $signature: 238 + $signature: 230 }; A._GeneratedNumbersState_dispose_closure.prototype = { call$1(controller) { @@ -482028,7 +506546,7 @@ t1 = ""; return new A.ErrorDialog(A.stringReplaceAllUnchecked(t1, ":", "$"), false, null); }, - $signature: 22 + $signature: 23 }; A._GeneratedNumbersState_build_closure0.prototype = { call$1(value) { @@ -482048,7 +506566,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(B.JSString_methods.$mul("0", value - 1) + "1", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_int); }, - $signature: 163 + $signature: 159 }; A._GeneratedNumbersState_build_closure1.prototype = { call$1(value) { @@ -482067,7 +506585,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure14(value))); }, - $signature: 9 + $signature: 10 }; A._GeneratedNumbersState_build__closure14.prototype = { call$1(b) { @@ -482080,7 +506598,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure13(value))); }, - $signature: 9 + $signature: 10 }; A._GeneratedNumbersState_build__closure13.prototype = { call$1(b) { @@ -482107,13 +506625,13 @@ var _null = null; return new A.MapEntry(id, A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(frequency), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, id, type$.legacy_String), type$.MapEntry_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String); }, - $signature: 542 + $signature: 507 }; A._GeneratedNumbersState_build_closure6.prototype = { call$2(value, _) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure11(value))); }, - $signature: 303 + $signature: 287 }; A._GeneratedNumbersState_build__closure11.prototype = { call$1(b) { @@ -482126,7 +506644,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure10(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure10.prototype = { call$1(b) { @@ -482140,7 +506658,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure9(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure9.prototype = { call$1(b) { @@ -482154,7 +506672,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure8(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure8.prototype = { call$1(b) { @@ -482168,7 +506686,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure7(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure7.prototype = { call$1(b) { @@ -482182,7 +506700,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure6(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure6.prototype = { call$1(b) { @@ -482196,7 +506714,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure5(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure5.prototype = { call$1(b) { @@ -482210,7 +506728,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure4(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure4.prototype = { call$1(b) { @@ -482224,7 +506742,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure3(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure3.prototype = { call$1(b) { @@ -482238,7 +506756,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure2(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure2.prototype = { call$1(b) { @@ -482252,7 +506770,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure1(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure1.prototype = { call$1(b) { @@ -482266,7 +506784,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure0(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure0.prototype = { call$1(b) { @@ -482280,7 +506798,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure(counter, pattern))); }, - $signature: 126 + $signature: 125 }; A._GeneratedNumbersState_build__closure.prototype = { call$1(b) { @@ -482292,8 +506810,7 @@ }; A.EntityNumberSettings.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._EntityNumberSettingsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + return new A._EntityNumberSettingsState(A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); }, onChanged$2(arg0, arg1) { return this.onChanged.call$2(arg0, arg1); @@ -482411,7 +506928,7 @@ var t1 = J.startsWith$1$s(field, "vendor"); return !t1; }, - $signature: 14 + $signature: 15 }; A.HelpPanel_build_closure0.prototype = { call$1(field) { @@ -482422,20 +506939,20 @@ t1 = true; return t1; }, - $signature: 14 + $signature: 15 }; A.HelpPanel_build_closure1.prototype = { call$1(field) { return "{$" + A.S(field) + "}"; }, - $signature: 15 + $signature: 16 }; A.HelpPanel_build_closure2.prototype = { call$1(field) { var _null = null; return A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_0_6_0_6, A.Text$(field, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.HelpPanel_build__closure(this.$this, field), _null, _null, _null, _null, _null, _null, _null); }, - $signature: 734 + $signature: 630 }; A.HelpPanel_build__closure.prototype = { call$0() { @@ -482468,7 +506985,7 @@ call$2(context, viewModel) { return new A.GeneratedNumbers(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2958 + $signature: 2985 }; A.GeneratedNumbersVM.prototype = { get$company() { @@ -482481,7 +506998,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 189 + $signature: 177 }; A.GeneratedNumbersVM_fromStore_closure.prototype = { call$1(context) { @@ -482516,7 +507033,7 @@ } new A.GeneratedNumbersVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.GeneratedNumbersVM_fromStore__closure.prototype = { call$0() { @@ -482598,7 +507115,7 @@ t10 = A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t10 == null ? J.$index$asx(t3.$index(0, "en"), _s13_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); t11 = _this._exportFormat; t12 = type$.MappedListIterable_of_legacy_ImportType_and_legacy_DropdownMenuItem_legacy_ImportType; - t10 = A._setArrayType([A.InputDecorator$(_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, true, false, 48, A.List_List$of(new A.MappedListIterable(A._setArrayType([B.ImportType_csv, B.ImportType_json], type$.JSArray_legacy_ImportType), new A._ImportExportState_build_closure2(t1), t12), true, t12._eval$1("ListIterable.E")), new A._ImportExportState_build_closure3(_this), _null, _null, _null, t11, type$.legacy_ImportType), _null), t10, false, false, false, false, _null, _null)], t6); + t10 = A._setArrayType([A.InputDecorator$(_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, true, false, A.List_List$of(new A.MappedListIterable(A._setArrayType([B.ImportType_csv, B.ImportType_json], type$.JSArray_legacy_ImportType), new A._ImportExportState_build_closure2(t1), t12), true, t12._eval$1("ListIterable.E")), new A._ImportExportState_build_closure3(_this), _null, _null, t11, type$.legacy_ImportType), _null), t10, false, false, false, false, _null, _null)], t6); if (_this._exportFormat === B.ImportType_csv) { t11 = _this._exportType; t4 = J.$index$asx(t3.$index(0, t4), _s11_); @@ -482643,26 +507160,26 @@ t1.add$1(0, A.LinkedHashSet_LinkedHashSet$_literal([A.showToast(this.localization.get$startedImport())], type$.legacy_ToastFuture)); return t1; }, - $signature: 2959 + $signature: 2986 }; A._ImportExportState_build__closure9.prototype = { call$0() { return this.$this._import_export$_response = this.response; }, - $signature: 2960 + $signature: 2987 }; A._ImportExportState_build_closure.prototype = { call$1(importType) { var t1 = this.$this; return t1.setState$1(new A._ImportExportState_build__closure10(t1, importType)); }, - $signature: 2961 + $signature: 2988 }; A._ImportExportState_build__closure10.prototype = { call$0() { return this.$this._importFormat = this.importType; }, - $signature: 2962 + $signature: 2989 }; A._ImportExportState_build_closure1.prototype = { call$0() { @@ -482695,7 +507212,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(A.S(importType)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, importType, type$.legacy_ImportType); }, - $signature: 724 + $signature: 830 }; A._ImportExportState_build_closure5.prototype = { call$1(value) { @@ -482715,7 +507232,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(A.S(importType)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, importType, type$.legacy_ExportType); }, - $signature: 2964 + $signature: 2991 }; A._ImportExportState_build_closure7.prototype = { call$1(value) { @@ -482735,7 +507252,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(A.S(dateField)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, dateField, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._ImportExportState_build_closure9.prototype = { call$1(value) { @@ -482766,7 +507283,7 @@ } return A.DropdownMenuItem$(A.Text$(label, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, dateRange, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._ImportExportState_build_closure10.prototype = { call$2(date, _) { @@ -482819,7 +507336,7 @@ call$0() { return this.$this._isExporting = true; }, - $signature: 25 + $signature: 24 }; A._ImportExportState_build__closure0.prototype = { call$1(result) { @@ -482833,7 +507350,7 @@ call$0() { return this.$this._isExporting = false; }, - $signature: 25 + $signature: 24 }; A._ImportExportState_build__closure1.prototype = { call$1(error) { @@ -482847,7 +507364,7 @@ call$0() { return this.$this._isExporting = false; }, - $signature: 25 + $signature: 24 }; A._FileImport.prototype = { createState$0() { @@ -482948,7 +507465,7 @@ t5 = _this._widget.importType; t6 = type$.MappedListIterable_of_legacy_ImportType_and_legacy_DropdownMenuItem_legacy_ImportType; t7 = type$.JSArray_legacy_Widget; - children = A._setArrayType([A.InputDecorator$(_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, true, false, 48, A.List_List$of(new A.MappedListIterable(A._setArrayType([B.ImportType_csv, B.ImportType_json, B.ImportType_freshbooks, B.ImportType_invoice2go, B.ImportType_invoicely, B.ImportType_waveaccounting, B.ImportType_zoho], type$.JSArray_legacy_ImportType), new A._FileImportState_build_closure(t1), t6), true, t6._eval$1("ListIterable.E")), new A._FileImportState_build_closure0(_this), _null, _null, _null, t5, type$.legacy_ImportType), _null), t4, false, false, false, false, _null, _null)], t7); + children = A._setArrayType([A.InputDecorator$(_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, _null, _null, 24, true, false, A.List_List$of(new A.MappedListIterable(A._setArrayType([B.ImportType_csv, B.ImportType_json, B.ImportType_freshbooks, B.ImportType_invoice2go, B.ImportType_invoicely, B.ImportType_waveaccounting, B.ImportType_zoho], type$.JSArray_legacy_ImportType), new A._FileImportState_build_closure(t1), t6), true, t6._eval$1("ListIterable.E")), new A._FileImportState_build_closure0(_this), _null, _null, t5, type$.legacy_ImportType), _null), t4, false, false, false, false, _null, _null)], t7); for (t4 = _this._widget.importType.get$uploadParts(), t4 = t4.get$entries(t4), t4 = t4.get$iterator(t4), t5 = _this._multipartFiles, t6 = type$.ValueKey_legacy_String; t4.moveNext$0();) { t8 = t4.get$current(t4); multipartFile = t5.containsKey$1(0, t8.get$key(t8)) ? t5.$index(0, t8.get$key(t8)) : _null; @@ -482995,7 +507512,7 @@ call$0() { return this.$this._import_export$_isLoading = true; }, - $signature: 25 + $signature: 24 }; A._FileImportState_uploadJsonFile_closure0.prototype = { call$1(result) { @@ -483011,7 +507528,7 @@ t1._import_export$_isLoading = false; return A.LinkedHashSet_LinkedHashSet$_literal([false, t1._multipartFiles.clear$0(0)], type$.void); }, - $signature: 891 + $signature: 831 }; A._FileImportState_uploadJsonFile_closure1.prototype = { call$1(error) { @@ -483027,13 +507544,13 @@ call$0() { return this.$this._import_export$_isLoading = false; }, - $signature: 25 + $signature: 24 }; A._FileImportState_uploadFile_closure.prototype = { call$0() { return this.$this._import_export$_isLoading = true; }, - $signature: 25 + $signature: 24 }; A._FileImportState_uploadFile_closure0.prototype = { call$1(result) { @@ -483055,7 +507572,7 @@ t1._import_export$_isLoading = false; return A.LinkedHashSet_LinkedHashSet$_literal([false, t1._multipartFiles.clear$0(0)], type$.void); }, - $signature: 891 + $signature: 831 }; A._FileImportState_uploadFile_closure1.prototype = { call$1(error) { @@ -483071,7 +507588,7 @@ call$0() { return this.$this._import_export$_isLoading = false; }, - $signature: 25 + $signature: 24 }; A._FileImportState_build_closure0.prototype = { call$1(value) { @@ -483084,7 +507601,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(A.S(importType)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, importType, type$.legacy_ImportType); }, - $signature: 724 + $signature: 830 }; A._FileImportState_build_closure1.prototype = { call$0() { @@ -483133,26 +507650,26 @@ var t1 = this.$this; return t1.setState$1(new A._FileImportState_build__closure0(t1, value)); }, - $signature: 45 + $signature: 44 }; A._FileImportState_build__closure0.prototype = { call$0() { return this.$this._importJsonSettings = this.value; }, - $signature: 25 + $signature: 24 }; A._FileImportState_build_closure3.prototype = { call$1(value) { var t1 = this.$this; return t1.setState$1(new A._FileImportState_build__closure(t1, value)); }, - $signature: 45 + $signature: 44 }; A._FileImportState_build__closure.prototype = { call$0() { return this.$this._importJsonData = this.value; }, - $signature: 25 + $signature: 24 }; A._FileImportState_build_closure4.prototype = { call$0() { @@ -483273,7 +507790,7 @@ t11 = t3.uiState.selectedCompanyIndex; t11 = t10._list[t11]; t10 = t11.bankAccountState; - children.push(new A.EntityDropdown(B.EntityType_bankAccount, t9.call$5(t10.map, t10.list, t3.staticState, t11.userState.map, _this._import_export$_bankAccountId), t8, t7, false, _null, new A.__FileMapperState_build_closure1(_this), new A.__FileMapperState_build_closure2(_this, t2), true, _null, new A.__FileMapperState_build_closure3(), _null, new A.__FileMapperState_build_closure4(store), B.List_empty1, _null)); + children.push(new A.EntityDropdown(B.EntityType_bankAccount, t9.call$5(t10.map, t10.list, t3.staticState, t11.userState.map, _this._import_export$_bankAccountId), t8, t7, false, _null, new A.__FileMapperState_build_closure1(_this), new A.__FileMapperState_build_closure2(_this, t2), true, _null, new A.__FileMapperState_build_closure3(), _null, new A.__FileMapperState_build_closure4(store), B.List_empty0, _null)); } } t1 = A._setArrayType([new A.SizedBox(_null, 25, _null, _null)], t5); @@ -483282,7 +507799,7 @@ else t1.push(A.Row$(A._setArrayType([A.Expanded$(A.OutlinedButton$(A.Text$(t2.get$cancel(t2), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.__FileMapperState_build_closure5(_this), _null), 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.OutlinedButton$(A.Text$(t2.get$$import(t2), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.__FileMapperState_build_closure6(_this, context, t2), _null), 1)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); B.JSArray_methods.addAll$1(children, t1); - return A.SingleChildScrollView$(A.FormCard$(_null, children, _null, B.CrossAxisAlignment_0, false, _null, false, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1); + return A.SingleChildScrollView$(A.FormCard$(_null, children, _null, B.CrossAxisAlignment_0, false, _null, false, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1); } }; A.__FileMapperState_build_closure.prototype = { @@ -483290,13 +507807,13 @@ var t1 = this.$this; return t1.setState$1(new A.__FileMapperState_build__closure5(t1, value)); }, - $signature: 45 + $signature: 44 }; A.__FileMapperState_build__closure5.prototype = { call$0() { return this.$this._useFirstRowAsHeaders = this.value; }, - $signature: 25 + $signature: 24 }; A.__FileMapperState_build_closure0.prototype = { call$1(value) { @@ -483338,21 +507855,21 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveBankAccountRequest(completer, t1)); }, - $signature: 156 + $signature: 141 }; A.__FileMapperState_build__closure2.prototype = { call$1(b) { b.get$_bank_account_model$_$this()._bank_account_model$_name = this.name; return b; }, - $signature: 218 + $signature: 223 }; A.__FileMapperState_build_closure2.prototype = { call$1(value) { var t1 = this.$this._import_export$_bankAccountId; return (t1 == null ? "" : t1).length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 26 + $signature: 27 }; A.__FileMapperState_build_closure3.prototype = { call$1(entity) { @@ -483400,7 +507917,7 @@ call$0() { return this.$this._import_export$_isLoading = true; }, - $signature: 25 + $signature: 24 }; A.__FileMapperState_build__closure0.prototype = { call$1(result) { @@ -483415,7 +507932,7 @@ call$0() { return this.$this._import_export$_isLoading = false; }, - $signature: 25 + $signature: 24 }; A.__FileMapperState_build__closure1.prototype = { call$1(error) { @@ -483429,7 +507946,7 @@ call$0() { return this.$this._import_export$_isLoading = false; }, - $signature: 25 + $signature: 24 }; A._FieldMapper.prototype = { build$1(context) { @@ -483465,7 +507982,7 @@ t3 = this.localization; return J.compareTo$1$ns(t3.lookup$1(t1), t3.lookup$1(t2)); }, - $signature: 21 + $signature: 22 }; A._FieldMapper_build_closure1.prototype = { call$1(value) { @@ -483485,13 +508002,13 @@ t1 = null; return t1; }, - $signature: 15 + $signature: 16 }; A._FieldMapper_build__closure.prototype = { call$1(element) { return element == this.value; }, - $signature: 14 + $signature: 15 }; A._FieldMapper_build_closure0.prototype = { call$1(field) { @@ -483502,7 +508019,7 @@ fieldLabel = t1.lookup$1(A.stringReplaceAllUnchecked(t2, "_id", "")); return A.DropdownMenuItem$(A.Text$(A.S(t1.lookup$1(B.JSArray_methods.get$first(field.split(".")))) + " - " + A.S(fieldLabel), _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, field, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.ImportExportScreen.prototype = { build$1(context) { @@ -483514,12 +508031,12 @@ call$2(context, viewModel) { return new A.ImportExport(null); }, - $signature: 2966 + $signature: 2993 }; A.ImportExportVM.prototype = {}; A.InvoiceDesign.prototype = { createState$0() { - return new A._InvoiceDesignState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), null, null, B._StateLifecycle_0); + return new A._InvoiceDesignState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), null, null, B._StateLifecycle_0); } }; A._InvoiceDesignState.prototype = { @@ -483530,7 +508047,7 @@ settingsUIState = state.uiState.settingsUIState; _this._invoice_design$_focusNode = A.FocusScopeNode$(true, null, false); t1.tabs = 6; - if (state.prefState.appLayout === B.AppLayout_mobile) + if (state.prefState.appLayout === B.AppLayout_mobile && A.supportsSchedules()) t1.tabs = 7; B.JSArray_methods.forEach$1(A._setArrayType([B.EntityType_invoice, B.EntityType_quote, B.EntityType_credit, B.EntityType_task, B.EntityType_vendor, B.EntityType_purchaseOrder], type$.JSArray_legacy_EntityType), new A._InvoiceDesignState_initState_closure(t1, state)); t1 = t1.tabs; @@ -483618,7 +508135,7 @@ t7 = ""; t8 = type$.JSArray_legacy_String; t7 = A._setArrayType([t7], t8); - if (A.getLayout(context) === B.AppLayout_mobile) + if (A.getLayout(context) === B.AppLayout_mobile && A.supportsSchedules()) t7.push(t1.get$preview()); t9 = J.$index$asx(t5.$index(0, t6), _s14_); t7.push(t9 == null ? "" : t9); @@ -483660,7 +508177,7 @@ t14 = A.getLayout(context) === B.AppLayout_mobile ? 10 : 4; t15 = type$.JSArray_legacy_Widget; t16 = A._setArrayType([A.Expanded$(new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t1.get$customize().toUpperCase(), new A._InvoiceDesignState_build_closure0(state, context, store), _null, _null), 1)], t15); - if (A.getLayout(context) === B.AppLayout_desktop) { + if (A.getLayout(context) === B.AppLayout_desktop && A.supportsSchedules()) { t17 = J.$index$asx(t5.$index(0, t6), _s12_0); t17 = A.Text$(t17 == null ? J.$index$asx(t5.$index(0, _s2_), _s12_0) : t17, _null, _null, _null, _null, _null, _null, _null, _null, _null); t18 = t3.showPdfPreview; @@ -483797,9 +508314,9 @@ t17.push(A.Row$(A._setArrayType([t2, new A.SizedBox(16, _null, _null, _null), new A.SizedBox(150, _null, A.AppDropdownButton$(_null, "", true, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$percent(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1.get$percent(t1), t19), A.DropdownMenuItem$(A.Text$(t1.get$pixels(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1.get$pixels(), t19)], t18), _null, "", new A._InvoiceDesignState_build_closure17(_this, viewModel, settings, t1), _null, false, t5, t19), _null)], t15), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); t17 = A.FormCard$(_null, t17, _null, B.CrossAxisAlignment_3, false, _null, false, _null); t5 = t1.get$primaryFont(); - t5 = A.EntityDropdown$(true, false, settings.primaryFont, _null, $.$get$memoizedFontMap().call$1($.kGoogleFonts), B.EntityType_font, B.List_empty1, t5, _null, _null, new A._InvoiceDesignState_build_closure18(viewModel, settings), _null, _null, _null); + t5 = A.EntityDropdown$(true, false, settings.primaryFont, _null, $.$get$memoizedFontMap().call$1($.kGoogleFonts), B.EntityType_font, B.List_empty0, t5, _null, _null, new A._InvoiceDesignState_build_closure18(viewModel, settings), _null, _null, _null); t2 = t1.get$secondaryFont(); - t2 = A.EntityDropdown$(true, false, settings.secondaryFont, _null, $.$get$memoizedFontMap().call$1($.kGoogleFonts), B.EntityType_font, B.List_empty1, t2, _null, _null, new A._InvoiceDesignState_build_closure19(viewModel, settings), _null, _null, _null); + t2 = A.EntityDropdown$(true, false, settings.secondaryFont, _null, $.$get$memoizedFontMap().call$1($.kGoogleFonts), B.EntityType_font, B.List_empty0, t2, _null, _null, new A._InvoiceDesignState_build_closure19(viewModel, settings), _null, _null, _null); t20 = t1.get$primaryColor(); t20 = A.FormColorPicker$(settings.primaryColor, t20, new A._InvoiceDesignState_build_closure20(viewModel, settings)); t21 = t1.get$secondaryColor(); @@ -483829,7 +508346,7 @@ t4 = t6 == null ? J.$index$asx(t4.$index(0, _s2_), _s24_) : t6; t5 = settings.pageNumberingAlignment; t5 = A._setArrayType([new A.ScrollableListView(A._setArrayType([new A.Padding(new A.EdgeInsets(16, 0, 16, t14), t16, _null), t17, t21, t2, A.FormCard$(_null, A._setArrayType([t20, t22, A.AppDropdownButton$(_null, "", true, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$left(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "L", t19), A.DropdownMenuItem$(A.Text$(t1.get$center(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "C", t19), A.DropdownMenuItem$(A.Text$(t1.get$right(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "R", t19)], t18), _null, t4, new A._InvoiceDesignState_build_closure26(viewModel, settings), _null, false, t5, t19)], t15), _null, _null, false, _null, true, _null)], t15), _null, _null, true, false, _null)], t15); - if (A.getLayout(context) === B.AppLayout_mobile) + if (A.getLayout(context) === B.AppLayout_mobile && A.supportsSchedules()) t5.push(new A._PdfPreview(settings, B.EntityType_invoice, state, _null)); t2 = type$.MappedListIterable_of_legacy_String_and_legacy_String; t4 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "number", "id_number", "vat_number", "website", "phone", "address1", "address2", _s17_, _s17_0, "postal_city", "country", "custom1", "custom2", "custom3", "custom4"], t8), new A._InvoiceDesignState_build_closure27(), t2), true, t19); @@ -483958,7 +508475,7 @@ if (t1.userCompanyStates._list[t2].userCompany.company.isModuleEnabled$1(entityType)) ++this._box_0.tabs; }, - $signature: 238 + $signature: 230 }; A._InvoiceDesignState_didChangeDependencies_closure.prototype = { call$1(controller) { @@ -484011,14 +508528,14 @@ t1.push(B.EntityType_purchaseOrder); this.viewModel.onSavePressed.call$2(context, t1); }, - $signature: 16 + $signature: 17 }; A._InvoiceDesignState_build_closure.prototype = { call$1(tab) { var _null = null; return A.Tab$(A.Text$(tab, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null); }, - $signature: 2967 + $signature: 2994 }; A._InvoiceDesignState_build_closure0.prototype = { call$0() { @@ -484042,7 +508559,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.ToggleShowPdfPreview()); }, - $signature: 20 + $signature: 21 }; A._InvoiceDesignState_build_closure2.prototype = { call$1(value) { @@ -484050,7 +508567,7 @@ t1.setState$1(new A._InvoiceDesignState_build__closure22(t1)); this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure23(value))); }, - $signature: 164 + $signature: 168 }; A._InvoiceDesignState_build__closure22.prototype = { call$0() { @@ -484071,13 +508588,13 @@ var t1 = this.$this; return t1.setState$1(new A._InvoiceDesignState_build__closure21(t1, value)); }, - $signature: 45 + $signature: 44 }; A._InvoiceDesignState_build__closure21.prototype = { call$0() { return this.$this._updateAllInvoiceDesigns = this.value; }, - $signature: 25 + $signature: 24 }; A._InvoiceDesignState_build_closure4.prototype = { call$1(value) { @@ -484085,7 +508602,7 @@ t1.setState$1(new A._InvoiceDesignState_build__closure19(t1)); this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure20(value))); }, - $signature: 164 + $signature: 168 }; A._InvoiceDesignState_build__closure19.prototype = { call$0() { @@ -484106,13 +508623,13 @@ var t1 = this.$this; return t1.setState$1(new A._InvoiceDesignState_build__closure18(t1, value)); }, - $signature: 45 + $signature: 44 }; A._InvoiceDesignState_build__closure18.prototype = { call$0() { return this.$this._updateAllQuoteDesigns = this.value; }, - $signature: 25 + $signature: 24 }; A._InvoiceDesignState_build_closure6.prototype = { call$1(value) { @@ -484120,7 +508637,7 @@ t1.setState$1(new A._InvoiceDesignState_build__closure16(t1)); this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure17(value))); }, - $signature: 164 + $signature: 168 }; A._InvoiceDesignState_build__closure16.prototype = { call$0() { @@ -484141,13 +508658,13 @@ var t1 = this.$this; return t1.setState$1(new A._InvoiceDesignState_build__closure15(t1, value)); }, - $signature: 45 + $signature: 44 }; A._InvoiceDesignState_build__closure15.prototype = { call$0() { return this.$this._updateAllCreditDesigns = this.value; }, - $signature: 25 + $signature: 24 }; A._InvoiceDesignState_build_closure8.prototype = { call$1(value) { @@ -484155,7 +508672,7 @@ t1.setState$1(new A._InvoiceDesignState_build__closure13(t1)); this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure14(value))); }, - $signature: 164 + $signature: 168 }; A._InvoiceDesignState_build__closure13.prototype = { call$0() { @@ -484176,13 +508693,13 @@ var t1 = this.$this; return t1.setState$1(new A._InvoiceDesignState_build__closure12(t1, value)); }, - $signature: 45 + $signature: 44 }; A._InvoiceDesignState_build__closure12.prototype = { call$0() { return this.$this._updateAllPurchaseOrderDesigns = this.value; }, - $signature: 25 + $signature: 24 }; A._InvoiceDesignState_build_closure10.prototype = { call$0() { @@ -484213,7 +508730,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(pageLayout), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, pageLayout, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._InvoiceDesignState_build_closure14.prototype = { call$1(value) { @@ -484233,7 +508750,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(pageSize), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, pageSize, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._InvoiceDesignState_build_closure16.prototype = { call$1(value) { @@ -484256,7 +508773,7 @@ t2 = fontSize === 0 ? new A.SizedBox(_null, _null, _null, _null) : A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null); return A.DropdownMenuItem$(t2, _null, t1, type$.legacy_String); }, - $signature: 508 + $signature: 477 }; A._InvoiceDesignState_build_closure17.prototype = { call$1(value) { @@ -484334,7 +508851,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure3(value))); }, - $signature: 9 + $signature: 10 }; A._InvoiceDesignState_build__closure3.prototype = { call$1(b) { @@ -484347,7 +508864,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._InvoiceDesignState_build__closure2.prototype = { call$1(b) { @@ -484360,7 +508877,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure1(value))); }, - $signature: 9 + $signature: 10 }; A._InvoiceDesignState_build__closure1.prototype = { call$1(b) { @@ -484373,7 +508890,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A._InvoiceDesignState_build__closure0.prototype = { call$1(b) { @@ -484399,248 +508916,248 @@ call$1(field) { return "$client." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure28.prototype = { call$1(field) { return "$contact." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure29.prototype = { call$1(field) { return "$client." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure30.prototype = { call$1(field) { return "$contact." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure31.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("client_details", values)); }, - $signature: 108 + $signature: 110 }; A._InvoiceDesignState_build_closure32.prototype = { call$1(field) { return "$company." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure33.prototype = { call$1(field) { return "$company." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure34.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("company_details", values)); }, - $signature: 108 + $signature: 110 }; A._InvoiceDesignState_build_closure35.prototype = { call$1(field) { return "$company." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure36.prototype = { call$1(field) { return "$company." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure37.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("company_address", values)); }, - $signature: 108 + $signature: 110 }; A._InvoiceDesignState_build_closure38.prototype = { call$1(field) { return "$invoice." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure39.prototype = { call$1(field) { return "$client." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure40.prototype = { call$1(field) { return "$invoice." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure41.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("invoice_details", values)); }, - $signature: 108 + $signature: 110 }; A._InvoiceDesignState_build_closure42.prototype = { call$1(field) { return "$quote." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure43.prototype = { call$1(field) { return "$client." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure44.prototype = { call$1(field) { return "$quote." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure45.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("quote_details", values)); }, - $signature: 108 + $signature: 110 }; A._InvoiceDesignState_build_closure46.prototype = { call$1(field) { return "$credit." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure47.prototype = { call$1(field) { return "$client." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure48.prototype = { call$1(field) { return "$credit." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure49.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("credit_details", values)); }, - $signature: 108 + $signature: 110 }; A._InvoiceDesignState_build_closure50.prototype = { call$1(field) { return "$vendor." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure51.prototype = { call$1(field) { return "$contact." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure52.prototype = { call$1(field) { return "$vendor." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure53.prototype = { call$1(field) { return "$contact." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure54.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("vendor_details", values)); }, - $signature: 108 + $signature: 110 }; A._InvoiceDesignState_build_closure55.prototype = { call$1(field) { return "$purchase_order." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure56.prototype = { call$1(field) { return "$purchase_order." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure57.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("purchase_order_details", values)); }, - $signature: 108 + $signature: 110 }; A._InvoiceDesignState_build_closure58.prototype = { call$1(field) { return "$product." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure59.prototype = { call$1(field) { return "$product." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure60.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("product_columns", values)); }, - $signature: 108 + $signature: 110 }; A._InvoiceDesignState_build_closure61.prototype = { call$1(field) { return "$task." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure62.prototype = { call$1(field) { return "$task." + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure63.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("task_columns", values)); }, - $signature: 108 + $signature: 110 }; A._InvoiceDesignState_build_closure64.prototype = { call$1(field) { return "$" + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure65.prototype = { call$1(field) { return "$" + A.S(field); }, - $signature: 15 + $signature: 16 }; A._InvoiceDesignState_build_closure66.prototype = { call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("total_columns", values)); }, - $signature: 108 + $signature: 110 }; A._PdfPreview.prototype = { createState$0() { - return new A._PdfPreviewState0(B._StateLifecycle_0); + return new A._PdfPreviewState(B._StateLifecycle_0); } }; - A._PdfPreviewState0.prototype = { + A._PdfPreviewState.prototype = { initState$0() { this.super$State$initState(); this._loadPdf$0(); @@ -484687,7 +509204,7 @@ var t1, _null = null; if (this.response == null) return new A.LoadingIndicator(_null, false, _null); - t1 = A._setArrayType([A.PdfPreview$(false, false, new A._PdfPreviewState_build_closure0(this), false, false, false, 800, _null, _null)], type$.JSArray_legacy_Widget); + t1 = A._setArrayType([A.PdfPreview$(false, false, new A._PdfPreviewState_build_closure(this), false, false, false, 800, _null, _null)], type$.JSArray_legacy_Widget); if (this.isLoading) t1.push(A.LinearProgressIndicator$()); return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); @@ -484697,7 +509214,7 @@ call$0() { return this.$this.isLoading = true; }, - $signature: 25 + $signature: 24 }; A._PdfPreviewState__loadPdf_closure0.prototype = { call$1(error) { @@ -484709,13 +509226,13 @@ call$0() { return this.$this.isLoading = false; }, - $signature: 25 + $signature: 24 }; - A._PdfPreviewState_build_closure0.prototype = { + A._PdfPreviewState_build_closure.prototype = { call$1(format) { return this.$this.response.bodyBytes; }, - $signature: 110 + $signature: 113 }; A.__InvoiceDesignState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -484742,7 +509259,7 @@ call$2(context, viewModel) { return new A.InvoiceDesign(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2968 + $signature: 2995 }; A.InvoiceDesignVM.prototype = { get$company() { @@ -484755,7 +509272,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 189 + $signature: 177 }; A.InvoiceDesignVM_fromStore_closure0.prototype = { call$2(context, entityTypes) { @@ -484789,7 +509306,7 @@ } new A.InvoiceDesignVM_fromStore__closure(this.store, context, t1, entityTypes).call$0(); }, - $signature: 2969 + $signature: 2996 }; A.InvoiceDesignVM_fromStore__closure.prototype = { call$0() { @@ -484848,7 +509365,7 @@ t1 = type$.legacy_String; _this.webClient.post$3$data(_this.url, _this.credentials.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["entity", A.toSnakeCase(entityType.name), "design_id", _this.settings.getDesignId$1(entityType)], t1, t1))).then$1$1(0, new A.InvoiceDesignVM_fromStore_____closure(), type$.Null).catchError$1(new A.InvoiceDesignVM_fromStore_____closure0()); }, - $signature: 238 + $signature: 230 }; A.InvoiceDesignVM_fromStore_____closure.prototype = { call$1(response) { @@ -484868,7 +509385,7 @@ }; A.LocalizationSettings.prototype = { createState$0() { - return new A._LocalizationSettingsState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); + return new A._LocalizationSettingsState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); } }; A._LocalizationSettingsState.prototype = { @@ -484951,7 +509468,7 @@ t11 = t11.call$1(t12.currencyMap); t13 = t1.get$currency(); t14 = settings.currencyId; - t13 = A.EntityDropdown$(true, false, t14, t11, _null, B.EntityType_currency, B.List_empty1, t13, _null, _null, new A._LocalizationSettingsState_build_closure1(viewModel, settings), _null, _null, _null); + t13 = A.EntityDropdown$(true, false, t14, t11, _null, B.EntityType_currency, B.List_empty0, t13, _null, _null, new A._LocalizationSettingsState_build_closure1(viewModel, settings), _null, _null, _null); t11 = settings.showCurrencyCode; t15 = J.$index$asx(t3.$index(0, t2), "currency_format"); if (t15 == null) @@ -484971,14 +509488,14 @@ t13 = ""; t14 = $.$get$memoizedLanguageList().call$1(t12.languageMap); t15 = t1.get$language(t1); - t11.push(new A.LearnMoreUrl(A.EntityDropdown$(true, false, settings.languageId, t14, _null, B.EntityType_language, B.List_empty1, t15, _null, _null, new A._LocalizationSettingsState_build_closure3(viewModel, settings), _null, _null, _null), "https://www.transifex.com/invoice-ninja/invoice-ninja", t13, _null)); + t11.push(new A.LearnMoreUrl(A.EntityDropdown$(true, false, settings.languageId, t14, _null, B.EntityType_language, B.List_empty0, t15, _null, _null, new A._LocalizationSettingsState_build_closure3(viewModel, settings), _null, _null, _null), "https://www.transifex.com/invoice-ninja/invoice-ninja", t13, _null)); } t13 = $.$get$memoizedTimezoneList().call$1(t12.timezoneMap); t14 = t1.get$timezone(); - t11.push(A.EntityDropdown$(true, false, settings.timezoneId, t13, _null, B.EntityType_timezone, B.List_empty1, t14, _null, _null, new A._LocalizationSettingsState_build_closure4(viewModel, settings), _null, _null, _null)); + t11.push(A.EntityDropdown$(true, false, settings.timezoneId, t13, _null, B.EntityType_timezone, B.List_empty0, t14, _null, _null, new A._LocalizationSettingsState_build_closure4(viewModel, settings), _null, _null, _null)); t12 = $.$get$memoizedDateFormatList().call$1(t12.dateFormatMap); t14 = t1.get$dateFormat(); - t11.push(A.EntityDropdown$(true, false, settings.dateFormatId, t12, _null, B.EntityType_dateFormat, B.List_empty1, t14, _null, _null, new A._LocalizationSettingsState_build_closure5(viewModel, settings), _null, _null, _null)); + t11.push(A.EntityDropdown$(true, false, settings.dateFormatId, t12, _null, B.EntityType_dateFormat, B.List_empty0, t14, _null, _null, new A._LocalizationSettingsState_build_closure5(viewModel, settings), _null, _null, _null)); t14 = t1.get$militaryTime(); t12 = J.$index$asx(t3.$index(0, t2), "military_time_help"); if (t12 == null) @@ -485008,14 +509525,14 @@ t6 = A._arrayInstanceType(customLabels)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); t6 = A.List_List$of(new A.MappedListIterable(customLabels, new A._LocalizationSettingsState_build_closure10(t1), t6), true, t6._eval$1("ListIterable.E")); t2 = J.$index$asx(t3.$index(0, t2), "select_label"); - t2 = A._setArrayType([A.Row$(A._setArrayType([new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, A.Text$(t2 == null ? "" : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 24, false, false, 48, t6, new A._LocalizationSettingsState_build_closure11(viewModel, settings), _null, _null, _null, _null, type$.legacy_String), _null), new A.SizedBox(8, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, A.Wrap$(B.WrapAlignment_1, A._setArrayType([A.TextButton$(false, A.Text$(t1.get$addCustom(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._LocalizationSettingsState_build_closure12(context, viewModel, settings, t1), _null), A.TextButton$(false, A.Text$(t1.get$addCountry(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._LocalizationSettingsState_build_closure13(context, state, viewModel, settings), _null)], t18), B.Clip_0, B.WrapCrossAlignment_0, 0), _null)], t18), B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_1, _null), new A.SizedBox(_null, 16, _null, _null)], t18); + t2 = A._setArrayType([A.Row$(A._setArrayType([new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, A.Text$(t2 == null ? "" : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 24, false, false, t6, new A._LocalizationSettingsState_build_closure11(viewModel, settings), _null, _null, _null, type$.legacy_String), _null), new A.SizedBox(8, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, A.Wrap$(B.WrapAlignment_1, A._setArrayType([A.TextButton$(false, A.Text$(t1.get$addCustom(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._LocalizationSettingsState_build_closure12(context, viewModel, settings, t1), _null), A.TextButton$(false, A.Text$(t1.get$addCountry(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._LocalizationSettingsState_build_closure13(context, state, viewModel, settings), _null)], t18), B.Clip_0, B.WrapCrossAlignment_0, 0), _null)], t18), B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_1, _null), new A.SizedBox(_null, 16, _null, _null)], t18); for (t3 = translations.get$keys(translations), t6 = t3._map, t3 = A.LinkedHashMapKeyIterator$(t6, t6._modifications, A._instanceType(t3)._precomputed1), t6 = type$.ValueKey_legacy_String, t12 = translations._map$_map; t3.moveNext$0();) { t13 = t3.__js_helper$_current; t14 = J.startsWith$1$s(t13, "country_") ? t13.split("_")[1] : t1.lookup$1(t13); t15 = t12.$index(0, t13); if (t15 == null) t15 = ""; - t2.push(A.Row$(A._setArrayType([new A.Expanded(1, B.FlexFit_0, new A.Text(t14, _null, _null, _null, _null, _null, B.TextOverflow_2, _null, 1, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, A.TextFormField$(true, _null, false, _null, _null, _null, _null, _null, 2, B.InputDecoration_C4W, _null, false, _null, t15, _null, new A.ValueKey("__" + t13 + "__", t6), _null, _null, _null, 1, _null, false, new A._LocalizationSettingsState_build_closure14(viewModel, settings, t13), _null, _null, _null, _null, false, _null, _null, _null, B.TextAlign_4, _null, _null, _null), _null), new A.SizedBox(16, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.Icon(B.IconData_57704_MaterialIcons_null_false, _null, _null, _null), _null, new A._LocalizationSettingsState_build_closure15(viewModel, settings, t13), B.EdgeInsets_8_8_8_8, _null, _null, _null)], t18), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); + t2.push(A.Row$(A._setArrayType([new A.Expanded(1, B.FlexFit_0, new A.Text(t14, _null, _null, _null, _null, _null, B.TextOverflow_2, _null, 1, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, A.TextFormField$(true, _null, false, _null, _null, _null, _null, _null, 2, B.InputDecoration_C4W, _null, false, _null, t15, _null, new A.ValueKey("__" + t13 + "__", t6), _null, _null, _null, 1, _null, false, new A._LocalizationSettingsState_build_closure14(viewModel, settings, t13), _null, _null, _null, _null, false, _null, _null, _null, B.TextAlign_4, _null, _null, _null), _null), new A.SizedBox(16, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._LocalizationSettingsState_build_closure15(viewModel, settings, t13), _null, _null, _null, _null)], t18), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); } return A.EditScaffold$(_null, t7, new A.AppTabForm(t9, t8, A._setArrayType([new A.ScrollableListView(t11, _null, _null, true, false, _null), new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t2, _null, B.CrossAxisAlignment_0, false, _null, true, _null)], t18), _null, _null, true, false, _null)], t18), t10, _null, _null), _null, _null, _null, false, _null, _null, t5, _null, t4); } @@ -485044,14 +509561,14 @@ var t1 = this.translations; return !t1.get$keys(t1)._map.containsKey$1(0, key); }, - $signature: 14 + $signature: 15 }; A._LocalizationSettingsState_build_closure0.prototype = { call$2(a, b) { var t1 = this.localization; return J.compareTo$1$ns(t1.lookup$1(a), t1.lookup$1(b)); }, - $signature: 21 + $signature: 22 }; A._LocalizationSettingsState_build_closure1.prototype = { call$1(currency) { @@ -485072,7 +509589,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure12(value))); }, - $signature: 9 + $signature: 10 }; A._LocalizationSettingsState_build__closure12.prototype = { call$1(b) { @@ -485130,7 +509647,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure8(value))); }, - $signature: 9 + $signature: 10 }; A._LocalizationSettingsState_build__closure8.prototype = { call$1(b) { @@ -485143,14 +509660,14 @@ call$1(value) { this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._LocalizationSettingsState_build__closure7(value))); }, - $signature: 20 + $signature: 21 }; A._LocalizationSettingsState_build__closure7.prototype = { call$1(b) { b.get$_company_model$_$this()._useCommaAsDecimalPlace = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._LocalizationSettingsState_build_closure9.prototype = { call$1(value) { @@ -485163,21 +509680,21 @@ b.get$_company_model$_$this()._firstMonthOfYear = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._LocalizationSettingsState_build_closure8.prototype = { call$2(id, month) { var _null = null; return new A.MapEntry(id, A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(month), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, id, type$.legacy_String), type$.MapEntry_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String); }, - $signature: 542 + $signature: 507 }; A._LocalizationSettingsState_build_closure10.prototype = { call$1(key) { var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(key), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, key, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._LocalizationSettingsState_build_closure11.prototype = { call$1(value) { @@ -485237,7 +509754,7 @@ case 0: // Function start $async$goto = 2; - return A._asyncAwait(A.showDialog(null, true, new A._LocalizationSettingsState_build__closure1(), $async$self.context, null, true, type$.legacy_String), $async$call$0); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, true, new A._LocalizationSettingsState_build__closure1(), $async$self.context, null, true, type$.legacy_String), $async$call$0); case 2: // returning from await. countryId = $async$result; @@ -485255,7 +509772,7 @@ call$1(context) { return new A._AddCompanyDialog(null); }, - $signature: 2970 + $signature: 2997 }; A._LocalizationSettingsState_build__closure2.prototype = { call$1(b) { @@ -485302,7 +509819,7 @@ t2 = A.StoreProvider_of(context, type$.legacy_AppState).__Store__state_A; t2 === $ && A.throwUnnamedLateFieldNI(); t3 = A.Text$(t1.get$addCountry(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$cancel(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._AddCompanyDialogState_build_closure(context), _null), A.TextButton$(false, A.Text$(t1.get$submit(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._AddCompanyDialogState_build_closure0(this, context), _null)], type$.JSArray_legacy_Widget), _null, _null, A.EntityDropdown$(true, true, _null, $.$get$memoizedCountryList().call$1(t2.staticState.countryMap), _null, B.EntityType_country, B.List_empty1, t1.get$country(t1), _null, _null, new A._AddCompanyDialogState_build_closure1(this), _null, _null, _null), _null, _null, t3); + return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$cancel(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._AddCompanyDialogState_build_closure(context), _null), A.TextButton$(false, A.Text$(t1.get$submit(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._AddCompanyDialogState_build_closure0(this, context), _null)], type$.JSArray_legacy_Widget), _null, _null, A.EntityDropdown$(true, true, _null, $.$get$memoizedCountryList().call$1(t2.staticState.countryMap), _null, B.EntityType_country, B.List_empty0, t1.get$country(t1), _null, _null, new A._AddCompanyDialogState_build_closure1(this), _null, _null, _null), _null, _null, t3); } }; A._AddCompanyDialogState_build_closure.prototype = { @@ -485348,7 +509865,7 @@ call$2(context, viewModel) { return new A.LocalizationSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2971 + $signature: 2998 }; A.LocalizationSettingsVM.prototype = { get$company() { @@ -485361,7 +509878,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 189 + $signature: 177 }; A.LocalizationSettingsVM_fromStore_closure.prototype = { call$1(company) { @@ -485369,7 +509886,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.LocalizationSettingsVM_fromStore_closure1.prototype = { call$1(context) { @@ -485380,7 +509897,7 @@ } new A.LocalizationSettingsVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.LocalizationSettingsVM_fromStore__closure.prototype = { call$0() { @@ -485437,11 +509954,11 @@ call$1(value) { return this.appBuilder.rebuild$0(); }, - $signature: 105 + $signature: 102 }; A.PaymentSettings.prototype = { createState$0() { - return new A._PaymentSettingsState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._PaymentSettingsState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._PaymentSettingsState.prototype = { @@ -485535,7 +510052,7 @@ t13 = $.$get$memoizedPaymentTypeList().call$1(state.staticState.paymentTypeMap); t14 = t1.get$paymentType(); t15 = type$.JSArray_legacy_Widget; - t14 = A.FormCard$(_null, A._setArrayType([t11, t10, t12, t8, A.EntityDropdown$(true, false, settings.defaultPaymentTypeId, t13, _null, B.EntityType_paymentType, B.List_empty1, t14, _null, _null, new A._PaymentSettingsState_build_closure5(viewModel, settings), _null, _null, _null)], t15), _null, _null, false, _null, false, _null); + t14 = A.FormCard$(_null, A._setArrayType([t11, t10, t12, t8, A.EntityDropdown$(true, false, settings.defaultPaymentTypeId, t13, _null, B.EntityType_paymentType, B.List_empty0, t14, _null, _null, new A._PaymentSettingsState_build_closure5(viewModel, settings), _null, _null, _null)], t15), _null, _null, false, _null, false, _null); t13 = J.$index$asx(t2.$index(0, t3), "configure_gateways"); t8 = t13 == null ? "" : t13; t10 = A._setArrayType([], t15); @@ -485653,20 +510170,20 @@ var t1 = type$.MappedListIterable_of_legacy_String_and_legacy_Text; return A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A._PaymentSettingsState_build__closure10(this.localization), t1), true, t1._eval$1("ListIterable.E")); }, - $signature: 309 + $signature: 325 }; A._PaymentSettingsState_build__closure10.prototype = { call$1(type) { var _null = null; return A.Text$(this.localization.lookup$1(type), _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 245 + $signature: 255 }; A._PaymentSettingsState_build_closure1.prototype = { call$1(value) { return A.DropdownMenuItem$(new A.AutobillDropdownMenuItem(value, null), null, value, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._PaymentSettingsState_build_closure3.prototype = { call$1(value) { @@ -485719,33 +510236,33 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._PaymentSettingsState_build__closure5(value))); }, - $signature: 9 + $signature: 10 }; A._PaymentSettingsState_build__closure5.prototype = { call$1(b) { b.get$_company_model$_$this()._enableApplyingPayments = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._PaymentSettingsState_build_closure7.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._PaymentSettingsState_build__closure4(value))); }, - $signature: 9 + $signature: 10 }; A._PaymentSettingsState_build__closure4.prototype = { call$1(b) { b.get$_company_model$_$this()._convertPaymentCurrency = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._PaymentSettingsState_build_closure8.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._PaymentSettingsState_build__closure3(value))); }, - $signature: 9 + $signature: 10 }; A._PaymentSettingsState_build__closure3.prototype = { call$1(b) { @@ -485758,7 +510275,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._PaymentSettingsState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._PaymentSettingsState_build__closure2.prototype = { call$1(b) { @@ -485771,7 +510288,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._PaymentSettingsState_build__closure1(value))); }, - $signature: 9 + $signature: 10 }; A._PaymentSettingsState_build__closure1.prototype = { call$1(b) { @@ -485784,7 +510301,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._PaymentSettingsState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A._PaymentSettingsState_build__closure0.prototype = { call$1(b) { @@ -485797,7 +510314,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._PaymentSettingsState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A._PaymentSettingsState_build__closure.prototype = { call$1(b) { @@ -485816,7 +510333,7 @@ call$2(context, viewModel) { return new A.PaymentSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2972 + $signature: 2999 }; A.PaymentSettingsVM.prototype = { get$company() { @@ -485829,7 +510346,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.PaymentSettingsVM_fromStore_closure1.prototype = { call$1(settings) { @@ -485837,7 +510354,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 538 + $signature: 508 }; A.PaymentSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -485848,7 +510365,7 @@ } new A.PaymentSettingsVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.PaymentSettingsVM_fromStore__closure.prototype = { call$0() { @@ -485893,11 +510410,11 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.ViewSettings(_null, _null, _null, _null, false, "company_gateways", false, _null)); }, - $signature: 16 + $signature: 17 }; A.ProductSettings.prototype = { createState$0() { - return new A._ProductSettingsState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._ProductSettingsState(new A.Debouncer(500), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._ProductSettingsState.prototype = { @@ -486061,7 +510578,7 @@ b.get$_company_model$_$this()._stockNotificationThreshold = t1; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState__onChanged_closure0.prototype = { call$0() { @@ -486073,144 +510590,144 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure9(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure9.prototype = { call$1(b) { b.get$_company_model$_$this()._trackInventory = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState_build_closure0.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure8(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure8.prototype = { call$1(b) { b.get$_company_model$_$this()._stockNotification = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState_build_closure1.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure7(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure7.prototype = { call$1(b) { b.get$_company_model$_$this()._enableProductDiscount = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState_build_closure2.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure6(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure6.prototype = { call$1(b) { b.get$_company_model$_$this()._enableProductCost = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState_build_closure3.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure5(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure5.prototype = { call$1(b) { b.get$_company_model$_$this()._enableProductQuantity = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState_build_closure4.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure4(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure4.prototype = { call$1(b) { b.get$_company_model$_$this()._defaultQuantity = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState_build_closure5.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure3(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure3.prototype = { call$1(b) { b.get$_company_model$_$this()._showProductDetails = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState_build_closure6.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure2.prototype = { call$1(b) { b.get$_company_model$_$this()._fillProducts = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState_build_closure7.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure1(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure1.prototype = { call$1(b) { b.get$_company_model$_$this()._updateProducts = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState_build_closure8.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure0.prototype = { call$1(b) { b.get$_company_model$_$this()._convertProductExchangeRate = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._ProductSettingsState_build_closure9.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A._ProductSettingsState_build__closure.prototype = { call$1(b) { b.get$_company_model$_$this()._convertRateToClient = this.value; return b; }, - $signature: 24 + $signature: 25 }; A.ProductSettingsScreen.prototype = { build$1(context) { @@ -486222,7 +510739,7 @@ call$2(context, viewModel) { return new A.ProductSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2973 + $signature: 3000 }; A.ProductSettingsVM.prototype = { get$company() { @@ -486235,7 +510752,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.ProductSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -486246,7 +510763,7 @@ } new A.ProductSettingsVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.ProductSettingsVM_fromStore__closure.prototype = { call$0() { @@ -486326,7 +510843,8 @@ t9.toString; t7.push(A.Container$(_null, new A.ListFilterMessage(t8, t3, t10, t11.onClearSettingsFilterPressed, true, _null), B.Clip_0, B.MaterialAccentColor_Map_iTsEs_4294945600, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null)); } - t3 = A.Theme_of(context).backgroundColor; + t3 = A.Theme_of(context)._backgroundColor; + t3.toString; t1.toString; t8 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; @@ -486353,7 +510871,8 @@ t7.push(new A.SettingsListTile(_s15_, _this._widget.viewModel, _null)); if (showAll && t4[t2].userCompany.isAdmin) t7.push(new A.SettingsListTile("account_management", _this._widget.viewModel, _null)); - t2 = A.Theme_of(context).backgroundColor; + t2 = A.Theme_of(context)._backgroundColor; + t2.toString; t1 = J.$index$asx(t8.$index(0, t1), "advanced_settings"); if (t1 == null) t1 = ""; @@ -486370,10 +510889,13 @@ if (showAll) t7.push(new A.SettingsListTile("group_settings", _this._widget.viewModel, _null)); if (showAll) - t7.push(new A.SettingsListTile("subscriptions", _this._widget.viewModel, _null)); + t7.push(new A.SettingsListTile("payment_links", _this._widget.viewModel, _null)); if (showAll) { - t1 = _this._widget.viewModel; - B.JSArray_methods.addAll$1(t7, A._setArrayType([new A.SettingsListTile("schedules", t1, _null), new A.SettingsListTile("user_management", t1, _null)], t6)); + t1 = A._setArrayType([], t6); + if (A.supportsSchedules()) + t1.push(new A.SettingsListTile("schedules", _this._widget.viewModel, _null)); + t1.push(new A.SettingsListTile("user_management", _this._widget.viewModel, _null)); + B.JSArray_methods.addAll$1(t7, t1); } t1 = A._setArrayType([new A.ScrollableListView(t7, t5, _null, _null, false, _null)], t6); if (state.isLoading) @@ -486382,30 +510904,68 @@ } }; A.SettingsListTile.prototype = { - build$1(context) { - var icon, t3, t4, t5, _null = null, - t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), - t2 = this.section; - if (t2 === "device_settings") - icon = A.getLayout(context) === B.AppLayout_mobile ? B.IconData_58531_MaterialIcons_null_false : B._MdiIconData_7T11; - else - icon = A.getSettingIcon(t2); - t3 = A.Theme_of(context).cardColor; - t4 = this.viewModel.state.uiState.containsRoute$1("/" + t2) && A.getLayout(context) === B.AppLayout_desktop; - t5 = A.getLayout(context); - return A.Container$(_null, new A.SelectedIndicator(A.ListTile$(false, _null, t5 === B.AppLayout_desktop, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_6_2_0_0, A.Icon$(icon, _null, 22), _null), _null, new A.SettingsListTile_build_closure(this, context), false, _null, _null, _null, _null, A.Text$(t1.lookup$1(t2), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyLarge.copyWith$1$fontSize(14), _null, _null, _null), _null, _null), t4, false, _null), B.Clip_0, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + createState$0() { + return new A._SettingsListTileState(B._StateLifecycle_0); } }; - A.SettingsListTile_build_closure.prototype = { - call$0() { + A._SettingsListTileState.prototype = { + build$1(context) { + var t3, icon, isSelected, hoverColor, t4, _this = this, _null = null, + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), + t2 = A.StoreProvider_of(context, type$.legacy_AppState).__Store__state_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = _this._widget.section; + if (t3 === "device_settings") + icon = A.getLayout(context) === B.AppLayout_mobile ? B.IconData_58531_MaterialIcons_null_false : B._MdiIconData_7T1; + else + icon = A.getSettingIcon(t3); + t3 = _this._widget; + isSelected = t3.viewModel.state.uiState.containsRoute$1("/" + t3.section) && A.getLayout(context) === B.AppLayout_desktop; + hoverColor = A.convertHexStringToColor(t2.prefState.enableDarkMode ? "#1E252F" : "#f2faff"); + t3 = A.Theme_of(context).cardColor; + t2 = _this._settings_list$_isHovered && !isSelected ? hoverColor : _null; + t4 = A.getLayout(context); + return A.MouseRegion$(A.Container$(_null, new A.SelectedIndicator(A.ListTile$(false, _null, t4 === B.AppLayout_desktop, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_6_2_0_0, A.Icon$(icon, _null, 22), _null), _null, _null, new A._SettingsListTileState_build_closure(_this, context), false, _null, _null, _null, _null, t2, A.Text$(t1.lookup$1(_this._widget.section), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyLarge.copyWith$1$fontSize(14), _null, _null, _null), _null, _null), isSelected, false, _null), B.Clip_0, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.C__DeferringMouseCursor, _null, _null, new A._SettingsListTileState_build_closure0(_this), new A._SettingsListTileState_build_closure1(_this), _null); + } + }; + A._SettingsListTileState_build_closure0.prototype = { + call$1(_) { var t1 = this.$this; - return t1.viewModel.loadSection.call$3(this.context, t1.section, 0); + return t1.setState$1(new A._SettingsListTileState_build__closure0(t1)); + }, + $signature: 313 + }; + A._SettingsListTileState_build__closure0.prototype = { + call$0() { + return this.$this._settings_list$_isHovered = true; + }, + $signature: 24 + }; + A._SettingsListTileState_build_closure1.prototype = { + call$1(_) { + var t1 = this.$this; + return t1.setState$1(new A._SettingsListTileState_build__closure(t1)); + }, + $signature: 227 + }; + A._SettingsListTileState_build__closure.prototype = { + call$0() { + return this.$this._settings_list$_isHovered = false; + }, + $signature: 24 + }; + A._SettingsListTileState_build_closure.prototype = { + call$0() { + var t1 = this.$this._widget, + t2 = t1.viewModel; + t1 = t1.section; + return t2.loadSection.call$3(this.context, t1, 0); }, $signature: 11 }; A.SettingsSearch.prototype = { build$1(context) { - var t4, company, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, map, sections, tab, fields, _i, parts, i, field, _this = this, _null = null, + var t4, company, t5, t6, t7, t8, t9, t10, sections, tab, parts, i, t11, _this = this, _null = null, _s8_ = "company1", _s8_0 = "company2", _s8_1 = "company3", @@ -486418,57 +510978,65 @@ t4 = t3.userCompanyStates; t3 = t3.uiState.selectedCompanyIndex; company = t4._list[t3].userCompany.company; - t3 = type$.JSArray_legacy_String; - t4 = A._setArrayType(["name", "id_number", "vat_number", "website", "email", "phone", "size", "industry"], t3); + t3 = A.LinkedHashMap_LinkedHashMap$_empty(type$.legacy_String, type$.legacy_List_legacy_List_legacy_String); + t4 = type$.JSArray_legacy_String; + t5 = A._setArrayType(["name", "id_number", "vat_number", "website", "email", "phone", "size", "industry"], t4); if (company.getCustomFieldLabel$1(_s8_).length !== 0) - t4.push(company.getCustomFieldLabel$1(_s8_)); + t5.push(company.getCustomFieldLabel$1(_s8_)); if (company.getCustomFieldLabel$1(_s8_0).length !== 0) - t4.push(company.getCustomFieldLabel$1(_s8_0)); + t5.push(company.getCustomFieldLabel$1(_s8_0)); if (company.getCustomFieldLabel$1(_s8_1).length !== 0) - t4.push(company.getCustomFieldLabel$1(_s8_1)); + t5.push(company.getCustomFieldLabel$1(_s8_1)); if (company.getCustomFieldLabel$1(_s8_2).length !== 0) - t4.push(company.getCustomFieldLabel$1(_s8_2)); - t5 = type$.JSArray_legacy_List_legacy_String; - t4 = A._setArrayType([t4, A._setArrayType(["address", "postal_code", "country"], t3), A._setArrayType(["logo"], t3), A._setArrayType(["defaults", "payment_terms", "invoice_terms", "invoice_footer", "quote_terms", "quote_footer", "credit_terms", "credit_footer", "use_quote_terms#2022-05-17"], t3), A._setArrayType(["default_documents"], t3)], t5); - t6 = A._setArrayType([A._setArrayType(["first_name", "last_name", "email", "phone", "password", "accent_color", "connect_google", "connect_gmail", "enable_two_factor"], t3), A._setArrayType(["notifications"], t3)], t5); - t7 = A._setArrayType([A._setArrayType(["currency", "language", "timezone", "date_format", "military_time", "decimal_comma", "first_month_of_the_year"], t3), A._setArrayType(["custom_labels"], t3)], t5); - t8 = A._setArrayType([A._setArrayType(["company_gateways", "auto_bill", "auto_bill_on", "payment_type", "online_payment_email", "manual_payment_email", "use_available_credits", "enable_applying_payments_later#2022-06-06", "allow_over_payment", "allow_under_payment", "auto_bill_standard_invoices#2023-01-17"], t3)], t5); - t9 = A._setArrayType([A._setArrayType(["tax_settings"], t3)], t5); - t10 = A._setArrayType([A._setArrayType(["tax_rates", "inclusive_taxes"], t3)], t5); - t11 = A._setArrayType([A._setArrayType(["track_inventory#2022-06-03", "stock_notifications#2022-06-03", "show_product_discount", "show_product_cost", "fill_products", "update_products", "convert_products"], t3)], t5); - t12 = A._setArrayType([A._setArrayType(["task_settings", "auto_start_tasks", "show_tasks_table", "client_portal", "lock_invoiced_tasks#2022-11-30", "invoice_task_hours#2023-01-19"], t3)], t5); - t13 = A._setArrayType([A._setArrayType(["task_statuses"], t3)], t5); - t14 = A._setArrayType([A._setArrayType(["should_be_invoiced", "mark_paid", "inclusive_taxes", "convert_currency", "notify_vendor_when_paid#2023-01-08"], t3)], t5); - t15 = A._setArrayType([A._setArrayType(["expense_categories"], t3)], t5); - t16 = A._setArrayType([A._setArrayType(["auto_email_invoice", "stop_on_unpaid", "auto_archive_paid_invoices", "auto_archive_cancelled_invoices", "lock_invoices"], t3), A._setArrayType(["auto_convert"], t3)], t5); - t17 = A._setArrayType([A._setArrayType(["import", "export"], t3)], t5); - t18 = A._setArrayType([A._setArrayType(["long_press_multiselect", "biometric_authentication", "enable_flexible_search#2022-07-05", "enable_tooltips#2022-07-05", "show_pdf_preview", "pdf_preview_location#2022-10-24", "refresh_data"], t3), A._setArrayType(["dark_mode", "custom_colors"], t3)], t5); - t19 = A._setArrayType([A._setArrayType(["activate_company", "enable_markdown", "include_drafts", "include_deleted#2022-10-07", "api_tokens", "api_webhooks", "purge_data", "delete_company"], t3), A._setArrayType(["enabled_modules"], t3), A._setArrayType(["google_analytics", "matomo_id#2022-12-12"], t3), A._setArrayType(["password_timeout", "web_session_timeout"], t3)], t5); - t20 = A._setArrayType([A._setArrayType(["invoice_design", "quote_design", "page_size", "font_size", "primary_font", "secondary_font", "primary_color", "secondary_color", "empty_columns", "logo_size#2023-01-26", "show_paid_stamp#2023-01-29", "show_shipping_address#2023-01-29"], t3)], t5); - t21 = A._setArrayType([A._setArrayType(["custom_designs"], t3)], t5); - t22 = A._setArrayType([A._setArrayType(["custom_fields"], t3)], t5); - t23 = A._setArrayType([A._setArrayType(["number_padding", "number_counter", "recurring_prefix", "reset_counter", "invoice_number", "client_number", "credit_number", "payment_number"], t3)], t5); - t24 = A._setArrayType(["client_portal", "dashboard", "portal_mode", "subdomain", "domain", "client_document_upload", "vendor_document_upload#2022-07-06", "accept_purchase_order_number#2023-02-02"], t3); - t25 = A._setArrayType(["client_registration"], t3); - t26 = A._setArrayType(["enable_portal_password", "show_accept_invoice_terms", "show_accept_quote_terms", "require_invoice_signature", "require_quote_signature"], t3); - t27 = A._setArrayType(["messages"], t3); - t28 = A._setArrayType(["header", "footer"], t3); + t5.push(company.getCustomFieldLabel$1(_s8_2)); + t6 = type$.JSArray_legacy_List_legacy_String; + t3.$indexSet(0, "company_details", A._setArrayType([t5, A._setArrayType(["address", "postal_code", "country"], t4), A._setArrayType(["logo"], t4), A._setArrayType(["defaults", "payment_terms", "invoice_terms", "invoice_footer", "quote_terms", "quote_footer", "credit_terms", "credit_footer", "use_quote_terms#2022-05-17"], t4), A._setArrayType(["default_documents"], t4)], t6)); + t3.$indexSet(0, "user_details", A._setArrayType([A._setArrayType(["first_name", "last_name", "email", "phone", "password", "accent_color", "connect_google", "connect_gmail", "enable_two_factor"], t4), A._setArrayType(["notifications"], t4)], t6)); + t3.$indexSet(0, "localization", A._setArrayType([A._setArrayType(["currency", "language", "timezone", "date_format", "military_time", "decimal_comma", "first_month_of_the_year"], t4), A._setArrayType(["custom_labels"], t4)], t6)); + t3.$indexSet(0, "payment_settings", A._setArrayType([A._setArrayType(["company_gateways", "auto_bill", "auto_bill_on", "payment_type", "online_payment_email", "manual_payment_email", "use_available_credits", "enable_applying_payments_later#2022-06-06", "allow_over_payment", "allow_under_payment", "auto_bill_standard_invoices#2023-01-17"], t4)], t6)); + t3.$indexSet(0, "tax_settings", A._setArrayType([A._setArrayType(["tax_settings"], t4)], t6)); + t3.$indexSet(0, "tax_settings_rates", A._setArrayType([A._setArrayType(["tax_rates", "inclusive_taxes"], t4)], t6)); + t3.$indexSet(0, "product_settings", A._setArrayType([A._setArrayType(["track_inventory#2022-06-03", "stock_notifications#2022-06-03", "show_product_discount", "show_product_cost", "fill_products", "update_products", "convert_products"], t4)], t6)); + t3.$indexSet(0, "task_settings", A._setArrayType([A._setArrayType(["task_settings", "auto_start_tasks", "show_tasks_table", "client_portal", "lock_invoiced_tasks#2022-11-30", "invoice_task_hours#2023-01-19"], t4)], t6)); + t3.$indexSet(0, "task_status", A._setArrayType([A._setArrayType(["task_statuses"], t4)], t6)); + t3.$indexSet(0, "expense_settings", A._setArrayType([A._setArrayType(["should_be_invoiced", "mark_paid", "inclusive_taxes", "convert_currency", "notify_vendor_when_paid#2023-01-08"], t4)], t6)); + t3.$indexSet(0, "expense_category", A._setArrayType([A._setArrayType(["expense_categories"], t4)], t6)); + t3.$indexSet(0, "workflow_settings", A._setArrayType([A._setArrayType(["auto_email_invoice", "stop_on_unpaid", "auto_archive_paid_invoices", "auto_archive_cancelled_invoices", "lock_invoices"], t4), A._setArrayType(["auto_convert"], t4)], t6)); + t3.$indexSet(0, "import_export", A._setArrayType([A._setArrayType(["import", "export"], t4)], t6)); + t3.$indexSet(0, "device_settings", A._setArrayType([A._setArrayType(["long_press_multiselect", "biometric_authentication", "enable_flexible_search#2022-07-05", "enable_tooltips#2022-07-05", "show_pdf_preview", "pdf_preview_location#2022-10-24", "refresh_data"], t4), A._setArrayType(["dark_mode", "custom_colors"], t4)], t6)); + t3.$indexSet(0, "account_management", A._setArrayType([A._setArrayType(["activate_company", "enable_markdown", "include_drafts", "include_deleted#2022-10-07", "api_tokens", "api_webhooks", "purge_data", "delete_company"], t4), A._setArrayType(["enabled_modules"], t4), A._setArrayType(["google_analytics", "matomo_id#2022-12-12"], t4), A._setArrayType(["password_timeout", "web_session_timeout"], t4)], t6)); + t3.$indexSet(0, "invoice_design", A._setArrayType([A._setArrayType(["invoice_design", "quote_design", "page_size", "font_size", "primary_font", "secondary_font", "primary_color", "secondary_color", "empty_columns", "logo_size#2023-01-26", "show_paid_stamp#2023-01-29", "show_shipping_address#2023-01-29"], t4)], t6)); + t3.$indexSet(0, "custom_designs", A._setArrayType([A._setArrayType(["custom_designs"], t4)], t6)); + t3.$indexSet(0, "custom_fields", A._setArrayType([A._setArrayType(["custom_fields"], t4)], t6)); + t3.$indexSet(0, "generated_numbers", A._setArrayType([A._setArrayType(["number_padding", "number_counter", "recurring_prefix", "reset_counter", "invoice_number", "client_number", "credit_number", "payment_number"], t4)], t6)); + t5 = A._setArrayType(["client_portal", "dashboard", "portal_mode", "subdomain", "domain", "client_document_upload", "vendor_document_upload#2022-07-06", "accept_purchase_order_number#2023-02-02"], t4); + t7 = A._setArrayType(["client_registration"], t4); + t8 = A._setArrayType(["enable_portal_password", "show_accept_invoice_terms", "show_accept_quote_terms", "require_invoice_signature", "require_quote_signature"], t4); + t9 = A._setArrayType(["messages"], t4); + t10 = A._setArrayType(["header", "footer"], t4); t2 = A.StoreProvider_of(context, t2).__Store__state_A; t2 === $ && A.throwUnnamedLateFieldNI(); if (!t2.get$isHosted()) - B.JSArray_methods.addAll$1(t28, A._setArrayType(["custom_css", "custom_javascript"], t3)); - map = A.LinkedHashMap_LinkedHashMap$_literal(["company_details", t4, "user_details", t6, "localization", t7, "payment_settings", t8, "tax_settings", t9, "tax_settings_rates", t10, "product_settings", t11, "task_settings", t12, "task_status", t13, "expense_settings", t14, "expense_category", t15, "workflow_settings", t16, "import_export", t17, "device_settings", t18, "account_management", t19, "invoice_design", t20, "custom_designs", t21, "custom_fields", t22, "generated_numbers", t23, "client_portal", A._setArrayType([t24, t25, t26, t27, t28], t5), "email_settings", A._setArrayType([A._setArrayType(["send_from_gmail", "email_design", "from_name", "reply_to_email", "reply_to_name", "bcc_email", "attach_pdf", "attach_documents", "attach_ubl", "email_signature", "microsoft", "postmark#2023-01-11", "mailgun#2023-01-11", "email_alignment#2023-01-17", "show_email_footer#2023-01-17"], t3)], t5), "templates_and_reminders", A._setArrayType([A._setArrayType(["template", "send_reminders", "late_fees"], t3)], t5), "bank_accounts", A._setArrayType([A._setArrayType(["bank_accounts#2022-09-13"], t3)], t5), "transaction_rules", A._setArrayType([A._setArrayType(["transaction_rules#2022-11-21"], t3)], t5), "group_settings", A._setArrayType([A._setArrayType(["groups"], t3)], t5), "subscriptions", A._setArrayType([A._setArrayType(["subscriptions"], t3)], t5), "schedules", A._setArrayType([A._setArrayType(["schedules#2023-02-15"], t3)], t5), "user_management", A._setArrayType([A._setArrayType(["users"], t3)], t5)], type$.legacy_String, type$.legacy_List_legacy_List_legacy_String); + B.JSArray_methods.addAll$1(t10, A._setArrayType(["custom_css", "custom_javascript"], t4)); + t3.$indexSet(0, "client_portal", A._setArrayType([t5, t7, t8, t9, t10], t6)); + t3.$indexSet(0, "email_settings", A._setArrayType([A._setArrayType(["send_from_gmail", "email_design", "from_name", "reply_to_email", "reply_to_name", "bcc_email", "attach_pdf", "attach_documents", "attach_ubl", "email_signature", "microsoft", "postmark#2023-01-11", "mailgun#2023-01-11", "email_alignment#2023-01-17", "show_email_footer#2023-01-17"], t4)], t6)); + t3.$indexSet(0, "templates_and_reminders", A._setArrayType([A._setArrayType(["template", "send_reminders", "late_fees"], t4)], t6)); + t3.$indexSet(0, "bank_accounts", A._setArrayType([A._setArrayType(["bank_accounts#2022-09-13"], t4)], t6)); + t3.$indexSet(0, "transaction_rules", A._setArrayType([A._setArrayType(["transaction_rules#2022-11-21"], t4)], t6)); + t3.$indexSet(0, "group_settings", A._setArrayType([A._setArrayType(["groups"], t4)], t6)); + t3.$indexSet(0, "payment_links", A._setArrayType([A._setArrayType(["payment_links"], t4)], t6)); + if (A.supportsSchedules()) + t3.$indexSet(0, "schedules", A._setArrayType([A._setArrayType(["schedules#2023-02-15"], t4)], t6)); + t3.$indexSet(0, "user_management", A._setArrayType([A._setArrayType(["users"], t4)], t6)); if (store.__Store__state_A.uiState.settingsUIState.showNewSettings) { - sections = A._setArrayType([], t3); - for (t2 = A.LinkedHashMapKeyIterator$(map, map._modifications, A._instanceType(map)._precomputed1); t2.moveNext$0();) { - t3 = t2.__js_helper$_current; - for (t4 = A.S(t3), tab = 0; tab < map.$index(0, t3).length; ++tab) { - fields = map.$index(0, t3)[tab]; - for (t5 = fields.length, t6 = tab, _i = 0; _i < fields.length; fields.length === t5 || (0, A.throwConcurrentModificationError)(fields), ++_i) { - parts = J.split$1$s(fields[_i], "#"); - sections.push(A.S(parts.length === 1 ? "" : A.convertSqlDateToDateTime(parts[1])) + "#" + A.S(parts[0]) + "#" + t4 + "#" + t6); + sections = A._setArrayType([], t4); + for (t2 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, t3.$ti._precomputed1); t2.moveNext$0();) { + t4 = t2.__js_helper$_current; + for (t5 = A.S(t4), tab = 0; tab < J.get$length$asx(t3.$index(0, t4)); ++tab) + for (t6 = J.get$iterator$ax(J.$index$asx(t3.$index(0, t4), tab)), t7 = tab; t6.moveNext$0();) { + parts = t6.get$current(t6).split("#"); + sections.push(A.S(parts.length === 1 ? "" : A.convertSqlDateToDateTime(parts[1])) + "#" + A.S(parts[0]) + "#" + t5 + "#" + t7); } - } } B.JSArray_methods.sort$1(sections, new A.SettingsSearch_build_closure()); t2 = A._setArrayType([], type$.JSArray_legacy_Widget); @@ -486483,27 +511051,26 @@ if (t7) { t7 = J.getInterceptor$asx(t6); t8 = t1.lookup$1(t7.$index(t6, 1)); - t9 = A.getSettingIcon(t7.$index(t6, 2)); + t9 = A.Icon$(A.getSettingIcon(t7.$index(t6, 2)), _null, 22); t10 = t7.$index(t6, 0); t10.toString; t10 = J.get$length$asx(t10) === 0 ? _null : new A.Text(A.format(A.DateTime_parse(t7.$index(t6, 0)), J.$add$ansx(A.localeSelector(store.__Store__state_A, true), "_short")), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t2.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_6_10_0_0, new A.Icon(t9, 22, _null, _null), _null), _null, new A.SettingsSearch_build_closure1(_this, context, t6), false, _null, _null, new A.Text(t1.lookup$1(t7.$index(t6, 2)), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.Text(t8, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, _null)); + t2.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_6_10_0_0, t9, _null), _null, _null, new A.SettingsSearch_build_closure1(_this, context, t6), false, _null, _null, _null, new A.Text(t1.lookup$1(t7.$index(t6, 2)), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.Text(t8, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, _null)); } } return new A.ScrollableListView(t2, _null, _null, _null, false, _null); } else { t2 = A._setArrayType([], type$.JSArray_legacy_Widget); - for (t3 = A.LinkedHashMapKeyIterator$(map, map._modifications, A._instanceType(map)._precomputed1), t4 = _this.filter; t3.moveNext$0();) { - t5 = t3.__js_helper$_current; - for (i = 0; i < map.$index(0, t5).length; ++i) - for (t6 = map.$index(0, t5)[i], t7 = t6.length, _i = 0; _i < t6.length; t6.length === t7 || (0, A.throwConcurrentModificationError)(t6), ++_i) { - field = t6[_i]; - t8 = J.getInterceptor$s(field); - t9 = t1.lookup$1(t8.split$1(field, "#")[0]).toLowerCase(); - t10 = t4.toLowerCase(); - if (A.stringContainsUnchecked(t9, t10, 0)) { - t8 = t1.lookup$1(t8.split$1(field, "#")[0]); - t2.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_6_10_0_0, new A.Icon(A.getSettingIcon(t5), 22, _null, _null), _null), _null, new A.SettingsSearch_build_closure2(_this, context, t5, i), false, _null, _null, new A.Text(t1.lookup$1(t5), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.Text(t8, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); + for (t4 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, t3.$ti._precomputed1), t5 = type$.JSArray_String, t6 = _this.filter; t4.moveNext$0();) { + t7 = t4.__js_helper$_current; + for (i = 0; i < J.get$length$asx(t3.$index(0, t7)); ++i) + for (t8 = J.get$iterator$ax(J.$index$asx(t3.$index(0, t7), i)); t8.moveNext$0();) { + t9 = t8.get$current(t8); + t10 = t1.lookup$1(A._setArrayType(t9.split("#"), t5)[0]).toLowerCase(); + t11 = t6.toLowerCase(); + if (A.stringContainsUnchecked(t10, t11, 0)) { + t9 = t1.lookup$1(t9.split("#")[0]); + t2.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_6_10_0_0, A.Icon$(A.getSettingIcon(t7), _null, 22), _null), _null, _null, new A.SettingsSearch_build_closure2(_this, context, t7, i), false, _null, _null, _null, new A.Text(t1.lookup$1(t7), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.Text(t9, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); } } } @@ -486522,7 +511089,7 @@ return -1; return B.JSString_methods.compareTo$1(b, a); }, - $signature: 21 + $signature: 22 }; A.SettingsSearch_build_closure0.prototype = { call$1(section) { @@ -486530,7 +511097,7 @@ t1 = A._setArrayType(A._setArrayType(section.split("#"), t1).slice(0), t1); return t1; }, - $signature: 2974 + $signature: 3001 }; A.SettingsSearch_build_closure1.prototype = { call$0() { @@ -486559,7 +511126,7 @@ call$2(context, viewModel) { return new A.SettingsList(viewModel, null); }, - $signature: 2975 + $signature: 3002 }; A.SettingsListVM.prototype = {}; A.SettingsListVM_fromStore_closure.prototype = { @@ -486576,7 +511143,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 2976 + $signature: 3003 }; A.SettingsListVM_fromStore_closure2.prototype = { call$0() { @@ -486590,13 +511157,13 @@ call$1(context) { A.viewEntity(false, this.settingsUIState.client, null, false); }, - $signature: 16 + $signature: 17 }; A.SettingsListVM_fromStore_closure0.prototype = { call$1(context) { A.viewEntity(false, this.settingsUIState.group, null, false); }, - $signature: 16 + $signature: 17 }; A.SettingsScreen.prototype = { build$1(context) { @@ -486629,14 +511196,13 @@ call$2(context, vm) { return new A.SettingsScreen(null); }, - $signature: 2977 + $signature: 3004 }; A.SettingsScreenVM.prototype = {}; A.SettingsWizard.prototype = { createState$0() { - var t1 = A.FocusScopeNode$(true, null, false), - t2 = $.$get$ChangeNotifier__emptyListeners(); - return new A._SettingsWizardState(t1, new A.Debouncer(1500), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.WebClient(), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + var _null = null; + return new A._SettingsWizardState(A.FocusScopeNode$(true, _null, false), new A.Debouncer(1500), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.WebClient(), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); }, get$user(receiver) { return this.user; @@ -486684,100 +511250,95 @@ A.passwordCallback(false, new A._SettingsWizardState__onSavePressed_closure(_this, store, t1), t2, false); }, build$1(context) { - var t3, t4, t5, companyName, t6, firstName, lastName, t7, currency, language, darkMode, subdomain, showNameFields, t8, _this = this, _null = null, + var companyName, t3, t4, firstName, lastName, t5, currency, language, darkMode, subdomain, showNameFields, t6, _this = this, _null = null, _s17_ = "setup_wizard_logo", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), store = A.StoreProvider_of(context, type$.legacy_AppState), t2 = store.__Store__state_A; t2 === $ && A.throwUnnamedLateFieldNI(); - t1.toString; - t3 = $.$get$LocalizationsProvider__localizedValues(); - t4 = t1.localeCode; - t5 = J.$index$asx(t3.$index(0, t4), "company_name"); - if (t5 == null) - t5 = ""; - companyName = A.DecoratedFormField$(false, _null, true, _this._settings_wizard$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t5, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, new A._SettingsWizardState_build_closure(t1)); - t5 = t1.get$firstName(t1); - t6 = type$.JSArray_legacy_String; - firstName = A.DecoratedFormField$(false, A._setArrayType(["givenName"], t6), false, _this._settings_wizard$_firstNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t5, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, new A._SettingsWizardState_build_closure0(t1)); - t5 = t1.get$lastName(t1); - lastName = A.DecoratedFormField$(false, A._setArrayType(["familyName"], t6), false, _this._settings_wizard$_lastNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t5, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, new A._SettingsWizardState_build_closure1(t1)); - t5 = $.$get$memoizedCurrencyList(); - t6 = t2.staticState; - t5 = t5.call$1(t6.currencyMap); - t7 = t1.get$currency(); - currency = A.EntityDropdown$(true, false, _this._settings_wizard$_currencyId, t5, _null, B.EntityType_currency, B.List_empty1, t7, _null, _null, new A._SettingsWizardState_build_closure2(_this), _null, _null, new A._SettingsWizardState_build_closure3(t1)); - t6 = $.$get$memoizedLanguageList().call$1(t6.languageMap); - t7 = t1.get$language(t1); - language = A.EntityDropdown$(true, false, _this._settings_wizard$_languageId, t6, _null, B.EntityType_language, B.List_empty1, t7, _null, _null, new A._SettingsWizardState_build_closure4(_this, store, context), _null, _null, new A._SettingsWizardState_build_closure5(t1)); + companyName = A.DecoratedFormField$(false, _null, true, _this._settings_wizard$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$companyName(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, new A._SettingsWizardState_build_closure(t1)); + t3 = t1.get$firstName(t1); + t4 = type$.JSArray_legacy_String; + firstName = A.DecoratedFormField$(false, A._setArrayType(["givenName"], t4), false, _this._settings_wizard$_firstNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t3, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, new A._SettingsWizardState_build_closure0(t1)); + t3 = t1.get$lastName(t1); + lastName = A.DecoratedFormField$(false, A._setArrayType(["familyName"], t4), false, _this._settings_wizard$_lastNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t3, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, new A._SettingsWizardState_build_closure1(t1)); + t3 = $.$get$memoizedCurrencyList(); + t4 = t2.staticState; + t3 = t3.call$1(t4.currencyMap); + t5 = t1.get$currency(); + currency = A.EntityDropdown$(true, false, _this._settings_wizard$_currencyId, t3, _null, B.EntityType_currency, B.List_empty0, t5, _null, _null, new A._SettingsWizardState_build_closure2(_this), _null, _null, new A._SettingsWizardState_build_closure3(t1)); + t4 = $.$get$memoizedLanguageList().call$1(t4.languageMap); + t5 = t1.get$language(t1); + language = A.EntityDropdown$(true, false, _this._settings_wizard$_languageId, t4, _null, B.EntityType_language, B.List_empty0, t5, _null, _null, new A._SettingsWizardState_build_closure4(_this, store, context), _null, _null, new A._SettingsWizardState_build_closure5(t1)); darkMode = new A.LayoutBuilder(new A._SettingsWizardState_build_closure6(t1, t2, store), _null); - t7 = t1.get$subdomain(); + t5 = t1.get$subdomain(); if (_this._settings_wizard$_isCheckingSubdomain) - t5 = B.IconData_62057_MaterialIcons_null_false; + t3 = B.IconData_62057_MaterialIcons_null_false; else - t5 = _this._settings_wizard$_isSubdomainUnique ? B.IconData_57690_MaterialIcons_null_false : B.IconData_57912_MaterialIcons_null_false; - t5 = A.Icon$(t5, _null, _null); - subdomain = A.DecoratedFormField$(false, _null, false, _this._settings_wizard$_subdomainController, _null, true, _null, t1.get$subdomainHelp(), _null, A._setArrayType([new A.FilteringTextInputFormatter(A.RegExp_RegExp("[a-z0-9\\-]", true, false, false, false), true, "")], type$.JSArray_legacy_TextInputFormatter), false, false, _null, B.TextInputType_0_null_null, t7, _null, _null, false, new A._SettingsWizardState_build_closure7(_this), _null, _null, true, t5, _null, B.TextAlign_4, new A._SettingsWizardState_build_closure8(_this, t1)); + t3 = _this._settings_wizard$_isSubdomainUnique ? B.IconData_57690_MaterialIcons_null_false : B.IconData_57912_MaterialIcons_null_false; + t3 = A.Icon$(t3, _null, _null); + subdomain = A.DecoratedFormField$(false, _null, false, _this._settings_wizard$_subdomainController, _null, true, _null, t1.get$subdomainHelp(), _null, A._setArrayType([new A.FilteringTextInputFormatter(A.RegExp_RegExp("[a-z0-9\\-]", true, false, false, false), true, "")], type$.JSArray_legacy_TextInputFormatter), false, false, _null, B.TextInputType_0_null_null, t5, _null, _null, false, new A._SettingsWizardState_build_closure7(_this), _null, _null, true, t3, _null, B.TextAlign_4, new A._SettingsWizardState_build_closure8(_this, t1)); showNameFields = t2.get$companies().length <= 1 || false; - t5 = t2.userCompanyStates; - t6 = t2.uiState.selectedCompanyIndex; - t6 = t5._list[t6].userCompany.user; - if (t6.oauthProvider === "apple" && t6.get$fullName().length === 0) + t3 = t2.userCompanyStates; + t4 = t2.uiState.selectedCompanyIndex; + t4 = t3._list[t4].userCompany.user; + if (t4.oauthProvider === "apple" && t4.get$fullName().length === 0) showNameFields = false; - t5 = $.$get$_SettingsWizardState__formKey(); + t3 = $.$get$_SettingsWizardState__formKey(); if (_this._settings_wizard$_isSaving) t2 = new A.LoadingIndicator(200, false, _null); else if (_this._showLogo) { - t2 = J.$index$asx(t3.$index(0, t4), _s17_); - if (t2 == null) - t2 = J.$index$asx(t3.$index(0, "en"), _s17_); + t2 = $.$get$LocalizationsProvider__localizedValues(); + t4 = J.$index$asx(t2.$index(0, t1.localeCode), _s17_); + t2 = t4 == null ? J.$index$asx(t2.$index(0, "en"), _s17_) : t4; t2 = A.Center$(A.Text$(t2, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, B.TextAlign_2, _null, _null), _null, _null); } else { - t6 = type$.JSArray_legacy_Widget; + t4 = type$.JSArray_legacy_Widget; if (A.getLayout(context) === B.AppLayout_mobile) { - t7 = A._setArrayType([new A.Padding(B.EdgeInsets_0_0_0_8, A.Text$(t1.get$welcomeToInvoiceNinja(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), _null), companyName], t6); + t5 = A._setArrayType([new A.Padding(B.EdgeInsets_0_0_0_8, A.Text$(t1.get$welcomeToInvoiceNinja(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), _null), companyName], t4); if (t2.get$isHosted()) - t7.push(subdomain); + t5.push(subdomain); if (showNameFields) - B.JSArray_methods.addAll$1(t7, A._setArrayType([firstName, lastName], t6)); - t7.push(language); - t7.push(currency); - t7.push(new A.SizedBox(_null, 16, _null, _null)); - t7.push(darkMode); + B.JSArray_methods.addAll$1(t5, A._setArrayType([firstName, lastName], t4)); + t5.push(language); + t5.push(currency); + t5.push(new A.SizedBox(_null, 16, _null, _null)); + t5.push(darkMode); if (t2.get$isHosted()) - t7.push(new A.Padding(B.EdgeInsets_0_32_0_0, A.Text$(t1.get$subdomainGuide(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)); - t2 = t7; + t5.push(new A.Padding(B.EdgeInsets_0_32_0_0, A.Text$(t1.get$subdomainGuide(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)); + t2 = t5; } else { - t7 = A._setArrayType([A.Expanded$(A.Text$(t1.get$welcomeToInvoiceNinja(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1)], t6); + t5 = A._setArrayType([A.Expanded$(A.Text$(t1.get$welcomeToInvoiceNinja(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1)], t4); if (t2.get$isHosted()) - B.JSArray_methods.addAll$1(t7, A._setArrayType([new A.SizedBox(16, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, darkMode, _null)], t6)); - t7 = A.Row$(t7, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); - t8 = A.Expanded$(companyName, 1); - t7 = A._setArrayType([t7, new A.SizedBox(_null, 16, _null, _null), A.Row$(A._setArrayType([t8, new A.SizedBox(16, _null, _null, _null), A.Expanded$(t2.get$isHosted() ? subdomain : darkMode, 1)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t6); + B.JSArray_methods.addAll$1(t5, A._setArrayType([new A.SizedBox(16, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, darkMode, _null)], t4)); + t5 = A.Row$(t5, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t6 = A.Expanded$(companyName, 1); + t5 = A._setArrayType([t5, new A.SizedBox(_null, 16, _null, _null), A.Row$(A._setArrayType([t6, new A.SizedBox(16, _null, _null, _null), A.Expanded$(t2.get$isHosted() ? subdomain : darkMode, 1)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t4); if (showNameFields) - t7.push(A.Row$(A._setArrayType([A.Expanded$(firstName, 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(lastName, 1)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); - t7.push(A.Row$(A._setArrayType([A.Expanded$(language, 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(currency, 1)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); + t5.push(A.Row$(A._setArrayType([A.Expanded$(firstName, 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(lastName, 1)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); + t5.push(A.Row$(A._setArrayType([A.Expanded$(language, 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(currency, 1)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); if (t2.get$isHosted()) - t7.push(new A.Padding(B.EdgeInsets_0_32_0_0, A.Text$(t1.get$subdomainGuide(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)); - t2 = t7; + t5.push(new A.Padding(B.EdgeInsets_0_32_0_0, A.Text$(t1.get$subdomainGuide(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)); + t2 = t5; } t2 = A.Column$(t2, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); } - t2 = A.SingleChildScrollView$(A.Container$(_null, t2, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 500), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1); - t6 = type$.JSArray_legacy_Widget; - t7 = A._setArrayType([], t6); + t2 = A.SingleChildScrollView$(A.Container$(_null, t2, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 500), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1); + t4 = type$.JSArray_legacy_Widget; + t5 = A._setArrayType([], t4); if (!_this._settings_wizard$_isSaving) { - t6 = A._setArrayType([A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._SettingsWizardState_build_closure9(context), _null)], t6); + t4 = A._setArrayType([A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._SettingsWizardState_build_closure9(context), _null)], t4); if (_this._showLogo) { - t1 = J.$index$asx(t3.$index(0, t4), "upload"); + t6 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t6.$index(0, t1.localeCode), "upload"); if (t1 == null) - t1 = J.$index$asx(t3.$index(0, "en"), "upload"); - t6.push(A.TextButton$(false, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._SettingsWizardState_build_closure10(store, context), _null)); + t1 = J.$index$asx(t6.$index(0, "en"), "upload"); + t4.push(A.TextButton$(false, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._SettingsWizardState_build_closure10(store, context), _null)); } else - t6.push(A.TextButton$(false, A.Text$(t1.get$save(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _this.get$_settings_wizard$_onSavePressed(), _null)); - B.JSArray_methods.addAll$1(t7, t6); + t4.push(A.TextButton$(false, A.Text$(t1.get$save(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _this.get$_settings_wizard$_onSavePressed(), _null)); + B.JSArray_methods.addAll$1(t5, t4); } - return A.AlertDialog$(t7, _null, _null, new A.AppForm(t5, _null, t2, _this._settings_wizard$_focusNode, _null), _null, _null, _null); + return A.AlertDialog$(t5, _null, _null, new A.AppForm(t3, _null, t2, _this._settings_wizard$_focusNode, _null), _null, _null, _null); } }; A._SettingsWizardState_dispose_closure.prototype = { @@ -486812,7 +511373,7 @@ call$0() { return this.$this._settings_wizard$_isSubdomainUnique = false; }, - $signature: 25 + $signature: 24 }; A._SettingsWizardState__validateSubdomain__closure0.prototype = { call$0() { @@ -486874,7 +511435,7 @@ t4[0].call$1(new A.SaveAuthUserRequest(completer, t1, password, idToken)); } }, - $signature: 42 + $signature: 43 }; A._SettingsWizardState__onSavePressed__closure.prototype = { call$1(value) { @@ -486940,7 +511501,7 @@ t2.get$_settings_model$_$this()._languageId = t1; return b; }, - $signature: 24 + $signature: 25 }; A._SettingsWizardState__onSavePressed__closure0.prototype = { call$1(error) { @@ -486953,13 +511514,13 @@ call$0() { return this.$this._settings_wizard$_isSaving = false; }, - $signature: 25 + $signature: 24 }; A._SettingsWizardState__onSavePressed__closure1.prototype = { call$0() { return this.$this._settings_wizard$_isSaving = true; }, - $signature: 25 + $signature: 24 }; A._SettingsWizardState__onSavePressed__closure2.prototype = { call$1(b) { @@ -486970,25 +511531,25 @@ b.get$_user_model$_$this()._lastName = t1; return b; }, - $signature: 82 + $signature: 89 }; A._SettingsWizardState_build_closure.prototype = { call$1(value) { return value.length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._SettingsWizardState_build_closure0.prototype = { call$1(value) { return value.length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._SettingsWizardState_build_closure1.prototype = { call$1(value) { return value.length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._SettingsWizardState_build_closure2.prototype = { call$1(currency) { @@ -487003,13 +511564,13 @@ t1 = t1 == null ? null : t1.get$id(t1); return this.$this._settings_wizard$_currencyId = t1; }, - $signature: 131 + $signature: 128 }; A._SettingsWizardState_build_closure3.prototype = { call$1(value) { return J.get$isEmpty$asx(value) ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 26 + $signature: 27 }; A._SettingsWizardState_build_closure4.prototype = { call$1(language) { @@ -487030,13 +511591,13 @@ t1 = t1 == null ? null : t1.get$id(t1); return this.$this._settings_wizard$_languageId = t1; }, - $signature: 131 + $signature: 128 }; A._SettingsWizardState_build_closure5.prototype = { call$1(value) { return J.get$isEmpty$asx(value) ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 26 + $signature: 27 }; A._SettingsWizardState_build_closure6.prototype = { call$2(context, constraints) { @@ -487047,7 +511608,7 @@ t3 = this.state.prefState.enableDarkMode; return A.ToggleButtons$(_null, t1, _null, t2, A._setArrayType([!t3, t3], type$.JSArray_legacy_bool), new A._SettingsWizardState_build__closure(this.store, context), true, _null, _null); }, - $signature: 721 + $signature: 660 }; A._SettingsWizardState_build__closure.prototype = { call$1(index) { @@ -487061,7 +511622,7 @@ t2[0].call$1(t1); this.context.findAncestorStateOfType$1$0(type$.legacy_AppBuilderState).rebuild$0(); }, - $signature: 111 + $signature: 117 }; A._SettingsWizardState_build_closure8.prototype = { call$1(value) { @@ -487075,13 +511636,13 @@ } return null; }, - $signature: 15 + $signature: 16 }; A._SettingsWizardState_build_closure7.prototype = { call$1(value) { return this.$this._settings_wizard$_validateSubdomain$0(); }, - $signature: 76 + $signature: 85 }; A._SettingsWizardState_build_closure9.prototype = { call$0() { @@ -487101,7 +511662,7 @@ }; A.TaskSettings.prototype = { createState$0() { - return new A._TaskSettingsState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0); + return new A._TaskSettingsState(A.TextEditingController$(null), B._StateLifecycle_0); } }; A._TaskSettingsState.prototype = { @@ -487277,40 +511838,40 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure9(value))); }, - $signature: 9 + $signature: 10 }; A._TaskSettingsState_build__closure9.prototype = { call$1(b) { b.get$_company_model$_$this()._autoStartTasks = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaskSettingsState_build_closure0.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure8(value))); }, - $signature: 9 + $signature: 10 }; A._TaskSettingsState_build__closure8.prototype = { call$1(b) { b.get$_company_model$_$this()._showTaskEndDate = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaskSettingsState_build_closure1.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure7(value))); }, - $signature: 9 + $signature: 10 }; A._TaskSettingsState_build__closure7.prototype = { call$1(b) { b.get$_company_model$_$this()._showTasksTable = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaskSettingsState_build_closure2.prototype = { call$0() { @@ -487322,85 +511883,85 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure6(value))); }, - $signature: 9 + $signature: 10 }; A._TaskSettingsState_build__closure6.prototype = { call$1(b) { b.get$_company_model$_$this()._invoiceTaskDatelog = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaskSettingsState_build_closure4.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure5(value))); }, - $signature: 9 + $signature: 10 }; A._TaskSettingsState_build__closure5.prototype = { call$1(b) { b.get$_company_model$_$this()._invoiceTaskTimelog = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaskSettingsState_build_closure5.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure4(value))); }, - $signature: 9 + $signature: 10 }; A._TaskSettingsState_build__closure4.prototype = { call$1(b) { b.get$_company_model$_$this()._invoiceTaskHours = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaskSettingsState_build_closure6.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure3(value))); }, - $signature: 9 + $signature: 10 }; A._TaskSettingsState_build__closure3.prototype = { call$1(b) { b.get$_company_model$_$this()._invoiceTaskProject = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaskSettingsState_build_closure7.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._TaskSettingsState_build__closure2.prototype = { call$1(b) { b.get$_company_model$_$this()._invoiceTaskLock = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaskSettingsState_build_closure8.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure1(value))); }, - $signature: 9 + $signature: 10 }; A._TaskSettingsState_build__closure1.prototype = { call$1(b) { b.get$_company_model$_$this()._invoiceTaskDocuments = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaskSettingsState_build_closure9.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TaskSettingsState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A._TaskSettingsState_build__closure0.prototype = { call$1(b) { @@ -487427,7 +511988,7 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A.TaskSettingsScreen.prototype = { build$1(context) { @@ -487439,7 +512000,7 @@ call$2(context, viewModel) { return new A.TaskSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2978 + $signature: 3005 }; A.TaskSettingsVM.prototype = { get$company() { @@ -487452,7 +512013,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.TaskSettingsVM_fromStore_closure1.prototype = { call$1(settings) { @@ -487460,7 +512021,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 189 + $signature: 177 }; A.TaskSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -487471,7 +512032,7 @@ } new A.TaskSettingsVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.TaskSettingsVM_fromStore__closure.prototype = { call$0() { @@ -487516,7 +512077,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.ViewSettings(_null, _null, _null, _null, false, "task_status", false, _null)); }, - $signature: 16 + $signature: 17 }; A.TaxSettings.prototype = { createState$0() { @@ -487593,46 +512154,46 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaxSettingsState_build__closure5(value))); }, - $signature: 187 + $signature: 180 }; A._TaxSettingsState_build__closure5.prototype = { call$1(b) { b.get$_company_model$_$this()._numberOfInvoiceTaxRates = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaxSettingsState_build_closure0.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaxSettingsState_build__closure4(value))); }, - $signature: 187 + $signature: 180 }; A._TaxSettingsState_build__closure4.prototype = { call$1(b) { b.get$_company_model$_$this()._numberOfItemTaxRates = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaxSettingsState_build_closure1.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaxSettingsState_build__closure3(value))); }, - $signature: 187 + $signature: 180 }; A._TaxSettingsState_build__closure3.prototype = { call$1(b) { b.get$_company_model$_$this()._numberOfExpenseTaxRates = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._TaxSettingsState_build_closure2.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TaxSettingsState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._TaxSettingsState_build__closure2.prototype = { call$1(b) { @@ -487645,7 +512206,7 @@ call$1(taxRate) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TaxSettingsState_build__closure1(taxRate))); }, - $signature: 102 + $signature: 108 }; A._TaxSettingsState_build__closure1.prototype = { call$1(b) { @@ -487662,7 +512223,7 @@ call$1(taxRate) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TaxSettingsState_build__closure0(taxRate))); }, - $signature: 102 + $signature: 108 }; A._TaxSettingsState_build__closure0.prototype = { call$1(b) { @@ -487679,7 +512240,7 @@ call$1(taxRate) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TaxSettingsState_build__closure(taxRate))); }, - $signature: 102 + $signature: 108 }; A._TaxSettingsState_build__closure.prototype = { call$1(b) { @@ -487731,7 +512292,7 @@ call$2(context, viewModel) { return new A.TaxSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2979 + $signature: 3006 }; A.TaxSettingsVM.prototype = { get$company() { @@ -487744,7 +512305,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 189 + $signature: 177 }; A.TaxSettingsVM_fromStore_closure1.prototype = { call$1(company) { @@ -487752,7 +512313,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.TaxSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -487763,7 +512324,7 @@ } new A.TaxSettingsVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.TaxSettingsVM_fromStore__closure.prototype = { call$0() { @@ -487808,12 +512369,12 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.ViewSettings(_null, _null, _null, _null, false, "tax_settings_rates", false, _null)); }, - $signature: 16 + $signature: 17 }; A.TemplatesAndReminders.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._TemplatesAndRemindersState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); + var _null = null; + return new A._TemplatesAndRemindersState(new A.Debouncer(500), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), _null, _null, B._StateLifecycle_0); } }; A._TemplatesAndRemindersState.prototype = { @@ -488286,7 +512847,7 @@ return; t1.setState$1(new A._TemplatesAndRemindersState__renderTemplate__closure(t1, subject, body, email)); }, - $signature: 719 + $signature: 671 }; A._TemplatesAndRemindersState__renderTemplate__closure.prototype = { call$0() { @@ -488305,14 +512866,14 @@ this.viewModel.onSavePressed.call$2(context, t1._updateReminders); t1._updateReminders = false; }, - $signature: 16 + $signature: 17 }; A._TemplatesAndRemindersState_build_closure1.prototype = { call$1(value) { var t1 = this.$this; return t1.setState$1(new A._TemplatesAndRemindersState_build__closure4(t1, value, this.viewModel)); }, - $signature: 105 + $signature: 102 }; A._TemplatesAndRemindersState_build__closure4.prototype = { call$0() { @@ -488339,7 +512900,7 @@ return false; return true; }, - $signature: 2980 + $signature: 3007 }; A._TemplatesAndRemindersState_build_closure0.prototype = { call$1(item) { @@ -488360,14 +512921,14 @@ $name = t1.get$thirdCustom(); return A.DropdownMenuItem$(A.Text$($name, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, item, type$.legacy_EmailTemplate); }, - $signature: 2981 + $signature: 3008 }; A._TemplatesAndRemindersState_build_closure2.prototype = { call$5(enabled, days, schedule, feeAmount, feePercent) { this.$this._updateReminders = true; this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TemplatesAndRemindersState_build__closure3(enabled, days, schedule, feeAmount, feePercent))); }, - $signature: 544 + $signature: 504 }; A._TemplatesAndRemindersState_build__closure3.prototype = { call$1(b) { @@ -488386,7 +512947,7 @@ this.$this._updateReminders = true; this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TemplatesAndRemindersState_build__closure2(enabled, days, schedule, feeAmount, feePercent))); }, - $signature: 544 + $signature: 504 }; A._TemplatesAndRemindersState_build__closure2.prototype = { call$1(b) { @@ -488405,7 +512966,7 @@ this.$this._updateReminders = true; this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TemplatesAndRemindersState_build__closure1(enabled, days, schedule, feeAmount, feePercent))); }, - $signature: 544 + $signature: 504 }; A._TemplatesAndRemindersState_build__closure1.prototype = { call$1(b) { @@ -488424,7 +512985,7 @@ this.$this._updateReminders = true; this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TemplatesAndRemindersState_build__closure0(value))); }, - $signature: 20 + $signature: 21 }; A._TemplatesAndRemindersState_build__closure0.prototype = { call$1(b) { @@ -488452,7 +513013,7 @@ var _null = null; return new A.MapEntry(id, A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(frequency), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, id, type$.legacy_String), type$.MapEntry_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String); }, - $signature: 542 + $signature: 507 }; A._TemplatesAndRemindersState_build_closure8.prototype = { call$0() { @@ -488473,8 +513034,7 @@ }; A.ReminderSettings.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._ReminderSettingsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + return new A._ReminderSettingsState(A.TextEditingController$(null), A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); }, onChanged$5(arg0, arg1, arg2, arg3, arg4) { return this.onChanged.call$5(arg0, arg1, arg2, arg3, arg4); @@ -488596,7 +513156,7 @@ t1._templates_and_reminders$_enabled = value; t1._templates_and_reminders$_onChanged$0(); }, - $signature: 20 + $signature: 21 }; A.EmailPreview.prototype = { build$1(context) { @@ -488636,7 +513196,7 @@ call$2(context, viewModel) { return new A.TemplatesAndReminders(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2983 + $signature: 3010 }; A.TemplatesAndRemindersVM.prototype = {}; A.TemplatesAndRemindersVM_fromStore_closure0.prototype = { @@ -488645,7 +513205,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 189 + $signature: 177 }; A.TemplatesAndRemindersVM_fromStore_closure.prototype = { call$1(template) { @@ -488653,7 +513213,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSettingsTemplate(template)); }, - $signature: 718 + $signature: 672 }; A.TemplatesAndRemindersVM_fromStore_closure1.prototype = { call$2(context, updateReminders) { @@ -488687,7 +513247,7 @@ } new A.TemplatesAndRemindersVM_fromStore__closure(updateReminders, t1, this.store, context).call$0(); }, - $signature: 216 + $signature: 241 }; A.TemplatesAndRemindersVM_fromStore__closure.prototype = { call$0() { @@ -488790,25 +513350,24 @@ call$1(value) { return this.callback.call$0(); }, - $signature: 890 + $signature: 833 }; A.TemplatesAndRemindersVM_fromStore___closure1.prototype = { call$1(value) { return this.callback.call$0(); }, - $signature: 2985 + $signature: 3012 }; A.TemplatesAndRemindersVM_fromStore___closure2.prototype = { call$1(value) { return this.callback.call$0(); }, - $signature: 2986 + $signature: 3013 }; A.UserDetails.prototype = { createState$0() { - var t1 = A.FocusScopeNode$(true, null, false), - t2 = $.$get$ChangeNotifier__emptyListeners(); - return new A._UserDetailsState(t1, new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), null, null, B._StateLifecycle_0); + var _null = null; + return new A._UserDetailsState(A.FocusScopeNode$(true, _null, false), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), _null, _null, B._StateLifecycle_0); } }; A._UserDetailsState.prototype = { @@ -489059,7 +513618,7 @@ b.get$_user_model$_$this()._password = t1; return b; }, - $signature: 82 + $signature: 89 }; A._UserDetailsState__onChanged_closure0.prototype = { call$0() { @@ -489197,19 +513756,19 @@ call$1(val) { return val.length === 0 || B.JSString_methods.trim$0(val).length === 0 ? this.localization.get$pleaseEnterAFirstName() : null; }, - $signature: 15 + $signature: 16 }; A._UserDetailsState_build_closure5.prototype = { call$1(val) { return val.length === 0 || B.JSString_methods.trim$0(val).length === 0 ? this.localization.get$pleaseEnterALastName() : null; }, - $signature: 15 + $signature: 16 }; A._UserDetailsState_build_closure6.prototype = { call$1(val) { return val.length === 0 || B.JSString_methods.trim$0(val).length === 0 ? this.localization.get$pleaseEnterYourEmail() : null; }, - $signature: 15 + $signature: 16 }; A._UserDetailsState_build_closure7.prototype = { call$0() { @@ -489260,17 +513819,17 @@ case 6: // then $async$goto = 9; - return A._asyncAwait(A.showDialog(null, true, new A._UserDetailsState_build__closure3(), t2, null, true, type$.legacy_bool), $async$call$0); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, true, new A._UserDetailsState_build__closure3(), t2, null, true, type$.legacy_bool), $async$call$0); case 9: // returning from await. if ($async$result === true) - A.showDialog(null, true, new A._UserDetailsState_build__closure4($async$self.viewModel), t2, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._UserDetailsState_build__closure4($async$self.viewModel), t2, null, true, type$.void); // goto join $async$goto = 7; break; case 8: // else - A.showDialog(null, true, new A._UserDetailsState_build__closure5($async$self.viewModel), t2, null, true, type$.void); + A.showDialog(null, B.Color_2315255808, true, new A._UserDetailsState_build__closure5($async$self.viewModel), t2, null, true, type$.void); case 7: // join case 4: @@ -489288,19 +513847,19 @@ call$1(context) { return new A.UserSmsVerification(false, null, null); }, - $signature: 372 + $signature: 400 }; A._UserDetailsState_build__closure4.prototype = { call$1(context) { return new A._EnableTwoFactor(this.viewModel.state, null); }, - $signature: 858 + $signature: 834 }; A._UserDetailsState_build__closure5.prototype = { call$1(context) { return new A._EnableTwoFactor(this.viewModel.state, null); }, - $signature: 858 + $signature: 834 }; A._UserDetailsState_build_closure8.prototype = { call$1(value) { @@ -489317,7 +513876,7 @@ t1.get$_company_model$_$this()._accentColor = t2; return b; }, - $signature: 82 + $signature: 89 }; A._UserDetailsState_build_closure10.prototype = { call$1(value) { @@ -489330,40 +513889,40 @@ b.get$userCompany().get$settings().get$_company_model$_$this()._numberYearsActive = this.value; return b; }, - $signature: 82 + $signature: 89 }; A._UserDetailsState_build_closure9.prototype = { call$1(value) { var _null = null; return A.DropdownMenuItem$(A.Text$(A.S(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, value, type$.legacy_int); }, - $signature: 163 + $signature: 159 }; A._UserDetailsState_build_closure11.prototype = { call$1(value) { this.$this._widget.viewModel.onChanged.call$1(this.user.rebuild$1(new A._UserDetailsState_build__closure0(value))); }, - $signature: 20 + $signature: 21 }; A._UserDetailsState_build__closure0.prototype = { call$1(b) { b.get$userCompany().get$settings().get$_company_model$_$this()._includeDeletedClients = this.value; return b; }, - $signature: 82 + $signature: 89 }; A._UserDetailsState_build_closure12.prototype = { call$2(channel, options) { this.viewModel.onChanged.call$1(this.user.rebuild$1(new A._UserDetailsState_build__closure(channel, options))); }, - $signature: 545 + $signature: 499 }; A._UserDetailsState_build__closure.prototype = { call$1(b) { b.get$userCompany().get$notifications().$indexSet(0, this.channel, A.BuiltList_BuiltList$from(this.options, type$.legacy_String)); return b; }, - $signature: 82 + $signature: 89 }; A._EnableTwoFactor.prototype = { createState$0() { @@ -489458,7 +514017,7 @@ call$0() { return this.$this._user_details$_isLoading = true; }, - $signature: 25 + $signature: 24 }; A._EnableTwoFactorState__onSavePressed_closure1.prototype = { call$1(data) { @@ -489486,7 +514045,7 @@ call$0() { return this.$this._user_details$_isLoading = false; }, - $signature: 25 + $signature: 24 }; A._EnableTwoFactorState__onSavePressed_closure2.prototype = { call$1(error) { @@ -489502,7 +514061,7 @@ call$0() { return this.$this._user_details$_isLoading = false; }, - $signature: 25 + $signature: 24 }; A._EnableTwoFactorState_build_closure.prototype = { call$1(value) { @@ -489514,13 +514073,13 @@ call$1(value) { return value.length === 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._EnableTwoFactorState_build_closure0.prototype = { call$1(context) { return this.$this._user_details$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._EnableTwoFactorState_build_closure2.prototype = { call$0() { @@ -489570,7 +514129,7 @@ t1 = t1.selectedCompanyIndex; return new A.UserDetails(viewModel, new A.ValueKey(t2 + t3._list[t1].userCompany.user.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2989 + $signature: 3016 }; A.UserDetailsVM.prototype = { get$user(receiver) { @@ -489583,13 +514142,13 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateUserSettings(user)); }, - $signature: 2990 + $signature: 3017 }; A.UserDetailsVM_fromStore_closure5.prototype = { call$1(context) { A.confirmCallback(false, new A.UserDetailsVM_fromStore__closure2(context, this.store, this.state), context, null, false, null); }, - $signature: 16 + $signature: 17 }; A.UserDetailsVM_fromStore__closure2.prototype = { call$1(_) { @@ -489617,20 +514176,20 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveAuthUserRequest(completer, t1, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.UserDetailsVM_fromStore____closure2.prototype = { call$1(b) { b.get$_user_model$_$this()._oauthUserToken = ""; return b; }, - $signature: 82 + $signature: 89 }; A.UserDetailsVM_fromStore_closure6.prototype = { call$1(context) { A.confirmCallback(false, new A.UserDetailsVM_fromStore__closure1(context, this.store, this.state), context, null, false, null); }, - $signature: 16 + $signature: 17 }; A.UserDetailsVM_fromStore__closure1.prototype = { call$1(_) { @@ -489655,20 +514214,20 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveAuthUserRequest(completer, t1, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.UserDetailsVM_fromStore____closure1.prototype = { call$1(b) { b.get$_user_model$_$this()._oauthUserToken = ""; return b; }, - $signature: 82 + $signature: 89 }; A.UserDetailsVM_fromStore_closure7.prototype = { call$1(context) { A.confirmCallback(false, new A.UserDetailsVM_fromStore__closure0(context, this.store, A.snackBarCompleter(context, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$disabledTwoFactor(), null, false, type$.Null)), context, null, false, null); }, - $signature: 16 + $signature: 17 }; A.UserDetailsVM_fromStore__closure0.prototype = { call$1(_) { @@ -489682,7 +514241,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.DisableTwoFactorRequest(this.completer, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.UserDetailsVM_fromStore_closure2.prototype = { call$1(context) { @@ -489694,7 +514253,7 @@ } A.confirmCallback(false, new A.UserDetailsVM_fromStore__closure5(context, this.store, t1), context, null, false, null); }, - $signature: 16 + $signature: 17 }; A.UserDetailsVM_fromStore__closure5.prototype = { call$1(_) { @@ -489722,7 +514281,7 @@ t3 === $ && A.throwUnnamedLateFieldNI(); t3[0].call$1(new A.SaveAuthUserRequest(completer, t2, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.UserDetailsVM_fromStore____closure5.prototype = { call$1(value) { @@ -489735,7 +514294,7 @@ b.get$_user_model$_$this()._oauthProvider = ""; return b; }, - $signature: 82 + $signature: 89 }; A.UserDetailsVM_fromStore_closure1.prototype = { call$1(context) { @@ -489746,7 +514305,7 @@ t1 = ""; A.passwordCallback(false, new A.UserDetailsVM_fromStore__closure6(context, this.store, A.snackBarCompleter(context, t1, null, false, type$.Null)), context, false); }, - $signature: 16 + $signature: 17 }; A.UserDetailsVM_fromStore__closure6.prototype = { call$2(password, idToken) { @@ -489806,7 +514365,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 546 + $signature: 492 }; A.UserDetailsVM_fromStore___closure7.prototype = { call$2(idToken, accessToken) { @@ -489821,7 +514380,7 @@ t1[0].call$1(new A.ConnecOAuthUserRequest(_this.completer, "google", _this.password, idToken, accessToken)); } }, - $signature: 42 + $signature: 43 }; A.UserDetailsVM_fromStore_closure4.prototype = { call$1(context) { @@ -489833,7 +514392,7 @@ } A.confirmCallback(false, new A.UserDetailsVM_fromStore__closure3(context, this.store, t1), context, null, true, null); }, - $signature: 16 + $signature: 17 }; A.UserDetailsVM_fromStore__closure3.prototype = { call$1(_) { @@ -489855,7 +514414,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveAuthUserRequest(completer, t1, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.UserDetailsVM_fromStore____closure3.prototype = { call$1(value) { @@ -489868,7 +514427,7 @@ b.get$_user_model$_$this()._oauthProvider = ""; return b; }, - $signature: 82 + $signature: 89 }; A.UserDetailsVM_fromStore_closure8.prototype = { call$1(context) { @@ -489880,7 +514439,7 @@ } A.confirmCallback(false, new A.UserDetailsVM_fromStore__closure(context, this.store, t1), context, null, false, null); }, - $signature: 16 + $signature: 17 }; A.UserDetailsVM_fromStore__closure.prototype = { call$1(_) { @@ -489902,7 +514461,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveAuthUserRequest(completer, t1, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.UserDetailsVM_fromStore____closure.prototype = { call$1(value) { @@ -489915,7 +514474,7 @@ b.get$_user_model$_$this()._oauthProvider = ""; return b; }, - $signature: 82 + $signature: 89 }; A.UserDetailsVM_fromStore_closure3.prototype = { call$1(context) { @@ -489929,7 +514488,7 @@ t1 = J.$index$asx(t2.$index(0, "en"), _s19_); A.passwordCallback(false, new A.UserDetailsVM_fromStore__closure4(this.store, A.snackBarCompleter(context, t1, null, false, type$.Null), context), context, false); }, - $signature: 16 + $signature: 17 }; A.UserDetailsVM_fromStore__closure4.prototype = { call$2(password, idToken) { @@ -489958,7 +514517,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 546 + $signature: 492 }; A.UserDetailsVM_fromStore___closure4.prototype = { call$2(idToken, accessToken) { @@ -489966,7 +514525,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.ConnecOAuthUserRequest(this.completer, "microsoft", this.password, idToken, accessToken)); }, - $signature: 42 + $signature: 43 }; A.UserDetailsVM_fromStore___closure5.prototype = { call$1(error) { @@ -489983,7 +514542,7 @@ } new A.UserDetailsVM_fromStore__closure7(context, this.state, this.store).call$0(); }, - $signature: 16 + $signature: 17 }; A.UserDetailsVM_fromStore__closure7.prototype = { call$0() { @@ -490038,7 +514597,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.RefreshData(t3, true, true, false)); $async$goto = 4; - return A._asyncAwait(A.showDialog(null, false, new A.UserDetailsVM_fromStore____closure8(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_AlertDialog), $async$call$1); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, false, new A.UserDetailsVM_fromStore____closure8(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_AlertDialog), $async$call$1); case 4: // returning from await. case 3: @@ -490050,13 +514609,13 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 890 + $signature: 833 }; A.UserDetailsVM_fromStore____closure8.prototype = { call$1(context) { return A.SimpleDialog$(A._setArrayType([new A.LoadingDialog(null)], type$.JSArray_legacy_Widget), null); }, - $signature: 186 + $signature: 196 }; A.UserDetailsVM_fromStore___closure9.prototype = { call$1(_) { @@ -490074,7 +514633,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.SaveAuthUserRequest(this.completer, t2, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.WorkflowSettings.prototype = { createState$0() { @@ -490172,7 +514731,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._WorkflowSettingsState_build__closure5(value))); }, - $signature: 9 + $signature: 10 }; A._WorkflowSettingsState_build__closure5.prototype = { call$1(b) { @@ -490185,20 +514744,20 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._WorkflowSettingsState_build__closure4(value))); }, - $signature: 9 + $signature: 10 }; A._WorkflowSettingsState_build__closure4.prototype = { call$1(b) { b.get$_company_model$_$this()._stopOnUnpaidRecurring = this.value; return b; }, - $signature: 24 + $signature: 25 }; A._WorkflowSettingsState_build_closure1.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._WorkflowSettingsState_build__closure3(value))); }, - $signature: 9 + $signature: 10 }; A._WorkflowSettingsState_build__closure3.prototype = { call$1(b) { @@ -490211,7 +514770,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._WorkflowSettingsState_build__closure2(value))); }, - $signature: 9 + $signature: 10 }; A._WorkflowSettingsState_build__closure2.prototype = { call$1(b) { @@ -490238,13 +514797,13 @@ var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(option), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, option, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._WorkflowSettingsState_build_closure5.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._WorkflowSettingsState_build__closure0(value))); }, - $signature: 9 + $signature: 10 }; A._WorkflowSettingsState_build__closure0.prototype = { call$1(b) { @@ -490257,7 +514816,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._WorkflowSettingsState_build__closure(value))); }, - $signature: 9 + $signature: 10 }; A._WorkflowSettingsState_build__closure.prototype = { call$1(b) { @@ -490291,7 +514850,7 @@ call$2(context, viewModel) { return new A.WorkflowSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2992 + $signature: 3019 }; A.WorkflowSettingsVM.prototype = { get$company() { @@ -490304,7 +514863,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 189 + $signature: 177 }; A.WorkflowSettingsVM_fromStore_closure1.prototype = { call$1(company) { @@ -490312,7 +514871,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.UpdateCompany(company)); }, - $signature: 127 + $signature: 131 }; A.WorkflowSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -490323,7 +514882,7 @@ } new A.WorkflowSettingsVM_fromStore__closure(this.store, context).call$0(); }, - $signature: 16 + $signature: 17 }; A.WorkflowSettingsVM_fromStore__closure.prototype = { call$0() { @@ -490363,8 +514922,8 @@ }; A.SubscriptionEdit.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._SubscriptionEditState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); + var _null = null; + return new A._SubscriptionEditState(new A.Debouncer(500), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), _null, _null, B._StateLifecycle_0); } }; A._SubscriptionEditState.prototype = { @@ -490433,8 +514992,9 @@ }, build$1(context) { var t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, _this = this, _null = null, _s6_ = ":count", - _s17_ = "optional_products", + _s17_ = "edit_payment_link", _s2_ = "en", + _s17_0 = "optional_products", _s27_ = "optional_recurring_products", _s21_ = "registration_required", _s26_ = "registration_required_help", @@ -490452,11 +515012,11 @@ t4 = _this._postPurchaseHeaderValueController, value = J.trim$0$s(t4._change_notifier$_value.text); if (subscription.get$isNew()) - t5 = t1.get$newSubscription(); + t5 = t1.get$newPaymentLink(); else { - t5 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_subscription"); - if (t5 == null) - t5 = ""; + t5 = $.$get$LocalizationsProvider__localizedValues(); + t6 = J.$index$asx(t5.$index(0, t1.localeCode), _s17_); + t5 = t6 == null ? J.$index$asx(t5.$index(0, _s2_), _s17_) : t6; } t6 = _this.get$_subscription_edit$_onSavePressed(); t7 = state.uiState; @@ -490473,7 +515033,7 @@ t14 = A.FormCard$(_null, A._setArrayType([t13, A.DynamicSelector$(true, subscription.groupId, t14.call$1(t15[t7].groupState.map), B.EntityType_group, _null, _null, new A._SubscriptionEditState_build_closure(viewModel, subscription), _null), new A.UserPicker(subscription.assignedUserId, new A._SubscriptionEditState_build_closure0(viewModel, subscription), _null)], t9), _null, _null, false, _null, false, _null); t13 = t15[t7]; t16 = t13.productState; - t13 = A._setArrayType([A.EntityDropdown$(true, false, _null, A.dropdownProductsSelector(t16.map, t16.list, t13.userState.map), t15[t7].productState.map, B.EntityType_product, B.List_empty1, t1.get$products(), _null, _null, new A._SubscriptionEditState_build_closure1(subscription, viewModel, context), _null, _null, _null), new A.SizedBox(_null, 8, _null, _null)], t9); + t13 = A._setArrayType([A.EntityDropdown$(true, false, _null, A.dropdownProductsSelector(t16.map, t16.list, t13.userState.map), t15[t7].productState.map, B.EntityType_product, B.List_empty0, t1.get$products(), _null, _null, new A._SubscriptionEditState_build_closure1(subscription, viewModel, context), _null, _null, _null), new A.SizedBox(_null, 8, _null, _null)], t9); t16 = type$.JSArray_String; t17 = type$.WhereIterable_String; t18 = type$.MappedIterable_of_String_and_legacy_ListTile; @@ -490489,7 +515049,7 @@ t24 = J.$index$asx(t22.$index(0, t23), "recurring_products"); if (t24 == null) t24 = ""; - t13.push(A.EntityDropdown$(true, false, _null, t20, t21, B.EntityType_product, B.List_empty1, t24, _null, _null, new A._SubscriptionEditState_build_closure4(subscription, viewModel, context), _null, _null, _null)); + t13.push(A.EntityDropdown$(true, false, _null, t20, t21, B.EntityType_product, B.List_empty0, t24, _null, _null, new A._SubscriptionEditState_build_closure4(subscription, viewModel, context), _null, _null, _null)); t13.push(new A.SizedBox(_null, 8, _null, _null)); B.JSArray_methods.addAll$1(t13, A.List_List$of(new A.MappedIterable(new A.WhereIterable(A._setArrayType(subscription.recurringProductIds.split(","), t16), new A._SubscriptionEditState_build_closure5(), t17), new A._SubscriptionEditState_build_closure6(state, subscription, viewModel), t18), true, t19)); t13 = A.FormCard$(_null, t13, _null, _null, false, _null, false, _null); @@ -490497,10 +515057,10 @@ t21 = t24.productState; t24 = A.dropdownProductsSelector(t21.map, t21.list, t24.userState.map); t21 = t15[t7].productState.map; - t20 = J.$index$asx(t22.$index(0, t23), _s17_); + t20 = J.$index$asx(t22.$index(0, t23), _s17_0); if (t20 == null) - t20 = J.$index$asx(t22.$index(0, _s2_), _s17_); - t20 = A._setArrayType([A.EntityDropdown$(true, false, _null, t24, t21, B.EntityType_product, B.List_empty1, t20, _null, _null, new A._SubscriptionEditState_build_closure7(subscription, viewModel, context), _null, _null, _null), new A.SizedBox(_null, 8, _null, _null)], t9); + t20 = J.$index$asx(t22.$index(0, _s2_), _s17_0); + t20 = A._setArrayType([A.EntityDropdown$(true, false, _null, t24, t21, B.EntityType_product, B.List_empty0, t20, _null, _null, new A._SubscriptionEditState_build_closure7(subscription, viewModel, context), _null, _null, _null), new A.SizedBox(_null, 8, _null, _null)], t9); B.JSArray_methods.addAll$1(t20, A.List_List$of(new A.MappedIterable(new A.WhereIterable(A._setArrayType(subscription.optionalProductIds.split(","), t16), new A._SubscriptionEditState_build_closure8(), t17), new A._SubscriptionEditState_build_closure9(state, subscription, viewModel), t18), true, t19)); t20.push(new A.SizedBox(_null, 16, _null, _null)); t21 = t15[t7]; @@ -490510,7 +515070,7 @@ t15 = J.$index$asx(t22.$index(0, t23), _s27_); if (t15 == null) t15 = J.$index$asx(t22.$index(0, _s2_), _s27_); - t20.push(A.EntityDropdown$(true, false, _null, t21, t7, B.EntityType_product, B.List_empty1, t15, _null, _null, new A._SubscriptionEditState_build_closure10(subscription, viewModel, context), _null, _null, _null)); + t20.push(A.EntityDropdown$(true, false, _null, t21, t7, B.EntityType_product, B.List_empty0, t15, _null, _null, new A._SubscriptionEditState_build_closure10(subscription, viewModel, context), _null, _null, _null)); t20.push(new A.SizedBox(_null, 8, _null, _null)); B.JSArray_methods.addAll$1(t20, A.List_List$of(new A.MappedIterable(new A.WhereIterable(A._setArrayType(subscription.optionalRecurringProductIds.split(","), t16), new A._SubscriptionEditState_build_closure11(), t17), new A._SubscriptionEditState_build_closure12(state, subscription, viewModel), t18), true, t19)); t20 = A._setArrayType([t14, t13, A.FormCard$(_null, t20, _null, _null, false, _null, true, _null)], t9); @@ -490595,7 +515155,7 @@ t4 = A.Expanded$(A.DecoratedFormField$(false, _null, false, t4, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$headerValue(), _null, _null, false, new A._SubscriptionEditState_build_closure30(_this), _null, t6, true, _null, _null, B.TextAlign_4, _null), 1); t14 = t1.get$addHeader(); t13 = A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null); - t3 = A._setArrayType([t7, t19, A.Row$(A._setArrayType([t3, new A.SizedBox(16, _null, _null, _null), t4, new A.SizedBox(16, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, t13, _null, key.length === 0 || value.length === 0 ? _null : new A._SubscriptionEditState_build_closure31(_this, webhookConfiguration, key, viewModel, subscription, value), B.EdgeInsets_8_8_8_8, _null, t14, _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t9); + t3 = A._setArrayType([t7, t19, A.Row$(A._setArrayType([t3, new A.SizedBox(16, _null, _null, _null), t4, new A.SizedBox(16, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, t13, _null, key.length === 0 || value.length === 0 ? _null : new A._SubscriptionEditState_build_closure31(_this, webhookConfiguration, key, viewModel, subscription, value), _null, _null, t14, _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t9); t4 = webhookConfiguration.postPurchaseHeaders; if (t4._map$_map._length === 0) t3.push(new A.Padding(B.EdgeInsets_0_16_0_8, A.Center$(new A.HelpText(t1.get$noHeaders(), _null), _null, _null), _null)); @@ -490611,21 +515171,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_subscription_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._SubscriptionEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_subscription_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._SubscriptionEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_subscription_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._SubscriptionEditState__onChanged_closure.prototype = { call$1(b) { @@ -490647,7 +515206,7 @@ t3.get$_subscription_model$_$this()._postPurchaseUrl = t1; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState__onChanged_closure0.prototype = { call$0() { @@ -490659,7 +515218,7 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._SubscriptionEditState_build_closure.prototype = { call$1(groupId) { @@ -490672,7 +515231,7 @@ b.get$_subscription_model$_$this()._subscription_model$_groupId = this.groupId; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure0.prototype = { call$1(userId) { @@ -490685,7 +515244,7 @@ b.get$_subscription_model$_$this()._subscription_model$_assignedUserId = this.userId; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure1.prototype = { call$1(value) { @@ -490704,13 +515263,13 @@ b.get$_subscription_model$_$this()._productIds = t1; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build___closure7.prototype = { call$1(part) { return part.length !== 0; }, - $signature: 14 + $signature: 15 }; A._SubscriptionEditState_build__closure28.prototype = { call$1(duration) { @@ -490722,16 +515281,16 @@ call$1(element) { return element.length !== 0; }, - $signature: 14 + $signature: 15 }; A._SubscriptionEditState_build_closure3.prototype = { call$1(productId) { var _null = null, t1 = this.state, t2 = t1.uiState.selectedCompanyIndex; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, _null, _null, A.Text$(t1.userCompanyStates._list[t2].productState.$get$1(0, productId).productKey, _null, _null, _null, _null, _null, _null, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._SubscriptionEditState_build__closure26(this.subscription, productId, this.viewModel), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, A.Text$(t1.userCompanyStates._list[t2].productState.$get$1(0, productId).productKey, _null, _null, _null, _null, _null, _null, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._SubscriptionEditState_build__closure26(this.subscription, productId, this.viewModel), _null, _null, _null, _null), _null); }, - $signature: 212 + $signature: 215 }; A._SubscriptionEditState_build__closure26.prototype = { call$0() { @@ -490748,7 +515307,7 @@ b.get$_subscription_model$_$this()._productIds = t1; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure4.prototype = { call$1(value) { @@ -490767,13 +515326,13 @@ b.get$_subscription_model$_$this()._recurringProductIds = t1; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build___closure5.prototype = { call$1(part) { return part.length !== 0; }, - $signature: 14 + $signature: 15 }; A._SubscriptionEditState_build__closure25.prototype = { call$1(duration) { @@ -490785,16 +515344,16 @@ call$1(element) { return element.length !== 0; }, - $signature: 14 + $signature: 15 }; A._SubscriptionEditState_build_closure6.prototype = { call$1(productId) { var _null = null, t1 = this.state, t2 = t1.uiState.selectedCompanyIndex; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, _null, _null, A.Text$(t1.userCompanyStates._list[t2].productState.$get$1(0, productId).productKey, _null, _null, _null, _null, _null, _null, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._SubscriptionEditState_build__closure23(this.subscription, productId, this.viewModel), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, A.Text$(t1.userCompanyStates._list[t2].productState.$get$1(0, productId).productKey, _null, _null, _null, _null, _null, _null, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._SubscriptionEditState_build__closure23(this.subscription, productId, this.viewModel), _null, _null, _null, _null), _null); }, - $signature: 212 + $signature: 215 }; A._SubscriptionEditState_build__closure23.prototype = { call$0() { @@ -490811,7 +515370,7 @@ b.get$_subscription_model$_$this()._recurringProductIds = t1; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure7.prototype = { call$1(value) { @@ -490830,13 +515389,13 @@ b.get$_subscription_model$_$this()._optionalProductIds = t1; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build___closure3.prototype = { call$1(part) { return part.length !== 0; }, - $signature: 14 + $signature: 15 }; A._SubscriptionEditState_build__closure22.prototype = { call$1(duration) { @@ -490848,16 +515407,16 @@ call$1(element) { return element.length !== 0; }, - $signature: 14 + $signature: 15 }; A._SubscriptionEditState_build_closure9.prototype = { call$1(productId) { var _null = null, t1 = this.state, t2 = t1.uiState.selectedCompanyIndex; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, _null, _null, A.Text$(t1.userCompanyStates._list[t2].productState.$get$1(0, productId).productKey, _null, _null, _null, _null, _null, _null, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._SubscriptionEditState_build__closure20(this.subscription, productId, this.viewModel), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, A.Text$(t1.userCompanyStates._list[t2].productState.$get$1(0, productId).productKey, _null, _null, _null, _null, _null, _null, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._SubscriptionEditState_build__closure20(this.subscription, productId, this.viewModel), _null, _null, _null, _null), _null); }, - $signature: 212 + $signature: 215 }; A._SubscriptionEditState_build__closure20.prototype = { call$0() { @@ -490874,7 +515433,7 @@ b.get$_subscription_model$_$this()._optionalProductIds = t1; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure10.prototype = { call$1(value) { @@ -490893,13 +515452,13 @@ b.get$_subscription_model$_$this()._optionalRecurringProductIds = t1; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build___closure1.prototype = { call$1(part) { return part.length !== 0; }, - $signature: 14 + $signature: 15 }; A._SubscriptionEditState_build__closure19.prototype = { call$1(duration) { @@ -490911,16 +515470,16 @@ call$1(element) { return element.length !== 0; }, - $signature: 14 + $signature: 15 }; A._SubscriptionEditState_build_closure12.prototype = { call$1(productId) { var _null = null, t1 = this.state, t2 = t1.uiState.selectedCompanyIndex; - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, _null, _null, A.Text$(t1.userCompanyStates._list[t2].productState.$get$1(0, productId).productKey, _null, _null, _null, _null, _null, _null, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._SubscriptionEditState_build__closure17(this.subscription, productId, this.viewModel), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, A.Text$(t1.userCompanyStates._list[t2].productState.$get$1(0, productId).productKey, _null, _null, _null, _null, _null, _null, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._SubscriptionEditState_build__closure17(this.subscription, productId, this.viewModel), _null, _null, _null, _null), _null); }, - $signature: 212 + $signature: 215 }; A._SubscriptionEditState_build__closure17.prototype = { call$0() { @@ -490937,7 +515496,7 @@ b.get$_subscription_model$_$this()._optionalRecurringProductIds = t1; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure14.prototype = { call$1(value) { @@ -490950,7 +515509,7 @@ b.get$_subscription_model$_$this()._subscription_model$_frequencyId = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure13.prototype = { call$1(entry) { @@ -490958,7 +515517,7 @@ t1 = entry.get$key(entry); return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(entry.get$value(entry)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1, type$.legacy_String); }, - $signature: 284 + $signature: 282 }; A._SubscriptionEditState_build_closure16.prototype = { call$1(value) { @@ -490971,105 +515530,105 @@ b.get$_subscription_model$_$this()._subscription_model$_autoBill = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure17.prototype = { call$1(context) { var t1 = type$.MappedListIterable_of_legacy_String_and_legacy_Text; return A.List_List$of(new A.MappedListIterable(A._setArrayType(["", "always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A._SubscriptionEditState_build__closure14(this.localization), t1), true, t1._eval$1("ListIterable.E")); }, - $signature: 309 + $signature: 325 }; A._SubscriptionEditState_build__closure14.prototype = { call$1(type) { var _null = null; return A.Text$(this.localization.lookup$1(type), _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 245 + $signature: 255 }; A._SubscriptionEditState_build_closure15.prototype = { call$1(value) { return A.DropdownMenuItem$(new A.AutobillDropdownMenuItem(value, null), null, value, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._SubscriptionEditState_build_closure18.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure13(value))); }, - $signature: 9 + $signature: 10 }; A._SubscriptionEditState_build__closure13.prototype = { call$1(b) { b.get$_subscription_model$_$this()._subscription_model$_isAmountDiscount = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure19.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure12(value))); }, - $signature: 9 + $signature: 10 }; A._SubscriptionEditState_build__closure12.prototype = { call$1(b) { b.get$_subscription_model$_$this()._registrationRequired = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure20.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure11(value))); }, - $signature: 9 + $signature: 10 }; A._SubscriptionEditState_build__closure11.prototype = { call$1(b) { b.get$_subscription_model$_$this()._useInventoryManagement = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure21.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure10(value))); }, - $signature: 9 + $signature: 10 }; A._SubscriptionEditState_build__closure10.prototype = { call$1(b) { b.get$_subscription_model$_$this()._allowQueryOverrides = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure22.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure9(value))); }, - $signature: 9 + $signature: 10 }; A._SubscriptionEditState_build__closure9.prototype = { call$1(b) { b.get$_subscription_model$_$this()._allowPlanChanges = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure23.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure8(value))); }, - $signature: 9 + $signature: 10 }; A._SubscriptionEditState_build__closure8.prototype = { call$1(b) { b.get$_subscription_model$_$this()._allowCancellation = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure24.prototype = { call$1(value) { @@ -491082,19 +515641,19 @@ b.get$_subscription_model$_$this()._refundPeriod = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure25.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure6(value))); }, - $signature: 9 + $signature: 10 }; A._SubscriptionEditState_build__closure6.prototype = { call$1(b) { return b.get$_subscription_model$_$this()._trialEnabled = this.value; }, - $signature: 853 + $signature: 838 }; A._SubscriptionEditState_build_closure26.prototype = { call$1(value) { @@ -491107,19 +515666,19 @@ b.get$_subscription_model$_$this()._trialDuration = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure27.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure4(value))); }, - $signature: 9 + $signature: 10 }; A._SubscriptionEditState_build__closure4.prototype = { call$1(b) { return b.get$_subscription_model$_$this()._perSeatEnabled = this.value; }, - $signature: 853 + $signature: 838 }; A._SubscriptionEditState_build_closure28.prototype = { call$1(value) { @@ -491132,13 +515691,13 @@ b.get$webhookConfiguration().get$_subscription_model$_$this()._postPurchaseRestMethod = this.value; return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure29.prototype = { call$1(value) { return this.$this.setState$1(new A._SubscriptionEditState_build__closure2()); }, - $signature: 76 + $signature: 85 }; A._SubscriptionEditState_build__closure2.prototype = { call$0() { @@ -491149,7 +515708,7 @@ call$1(value) { return this.$this.setState$1(new A._SubscriptionEditState_build__closure1()); }, - $signature: 76 + $signature: 85 }; A._SubscriptionEditState_build__closure1.prototype = { call$0() { @@ -491174,14 +515733,14 @@ b.get$webhookConfiguration().get$postPurchaseHeaders().$indexSet(0, this.key, this.value); return b; }, - $signature: 62 + $signature: 67 }; A._SubscriptionEditState_build_closure32.prototype = { call$1(key) { var _this = this, _null = null; - return A.ListTile$(false, B.EdgeInsets_0_0_0_0, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, _null, _null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(key, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.Text$(_this.webhookConfiguration.postPurchaseHeaders._map$_map.$index(0, key), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._SubscriptionEditState_build__closure(_this.viewModel, _this.subscription, key), B.EdgeInsets_8_8_8_8, _null, _this.localization.get$removeHeader(), _null), _null); + return A.ListTile$(false, B.EdgeInsets_0_0_0_0, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(key, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.Text$(_this.webhookConfiguration.postPurchaseHeaders._map$_map.$index(0, key), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._SubscriptionEditState_build__closure(_this.viewModel, _this.subscription, key), _null, _null, _this.localization.get$removeHeader(), _null), _null); }, - $signature: 212 + $signature: 215 }; A._SubscriptionEditState_build__closure.prototype = { call$0() { @@ -491194,7 +515753,7 @@ b.get$webhookConfiguration().get$postPurchaseHeaders().get$_safeMap().remove$1(0, this.key); return b; }, - $signature: 62 + $signature: 67 }; A.__SubscriptionEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -491221,13 +515780,13 @@ call$1(store) { return A.SubscriptionEditVM_SubscriptionEditVM$fromStore(store); }, - $signature: 2995 + $signature: 3022 }; A.SubscriptionEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.SubscriptionEdit(viewModel, new A.ValueKey(viewModel.subscription.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2996 + $signature: 3023 }; A.SubscriptionEditVM.prototype = { get$subscription() { @@ -491243,7 +515802,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateSubscription(subscription)); }, - $signature: 347 + $signature: 345 }; A.SubscriptionEditVM_SubscriptionEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -491256,7 +515815,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.SubscriptionEditVM_SubscriptionEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -491290,7 +515849,7 @@ } new A.SubscriptionEditVM_SubscriptionEditVM$fromStore__closure(this.store, t1).call$0(); }, - $signature: 16 + $signature: 17 }; A.SubscriptionEditVM_SubscriptionEditVM$fromStore__closure.prototype = { call$0() { @@ -491304,7 +515863,7 @@ t3 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); $navigator = t2.get$currentState(); if (subscription.name.length === 0) { - A.showDialog(null, true, new A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); return null; } t2 = new A._Future($.Zone__current, type$._Future_legacy_SubscriptionEntity); @@ -491319,24 +515878,28 @@ call$1(context) { return new A.ErrorDialog(this.localization.get$pleaseEnterAName(), false, null); }, - $signature: 22 + $signature: 23 }; A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure0.prototype = { call$1(savedSubscription) { - var _this = this, - _s28_ = "/settings/subscriptions/view", + var t3, _this = this, + _s20_ = "created_payment_link", + _s20_0 = "updated_payment_link", + _s28_ = "/settings/payment_links/view", t1 = _this.subscription, t2 = _this.localization; if (t1.get$isNew()) { t2.toString; - t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_subscription"); + t3 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t3.$index(0, t2.localeCode), _s20_); if (t2 == null) - t2 = ""; + t2 = J.$index$asx(t3.$index(0, "en"), _s20_); } else { t2.toString; - t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_subscription"); + t3 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t3.$index(0, t2.localeCode), _s20_0); if (t2 == null) - t2 = ""; + t2 = J.$index$asx(t3.$index(0, "en"), _s20_0); } A.showToast(t2); if (_this.state.prefState.appLayout === B.AppLayout_mobile) { @@ -491352,13 +515915,13 @@ } else A.viewEntity(false, savedSubscription, null, true); }, - $signature: 347 + $signature: 345 }; A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.SubscriptionEditVM_SubscriptionEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.SubscriptionEditVM_SubscriptionEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -491366,7 +515929,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.SubscriptionListItem.prototype = { build$1(context) { @@ -491389,7 +515952,7 @@ t7 = type$.JSArray_legacy_Widget; t6 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(t1.price, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6.size._dx); t8 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.SubscriptionListItem_build_closure0(_this), new A.SubscriptionListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t1, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t4 === t5, true, true, _null); + return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.SubscriptionListItem_build_closure0(_this), new A.SubscriptionListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t1, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t4 === t5, true, true, _null); }, get$user(receiver) { return this.user; @@ -491416,7 +515979,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.SubscriptionListBuilder.prototype = { build$1(context) { @@ -491433,7 +515996,7 @@ t5 = viewModel.onSortColumn; return A.EntityList$(t2, B.EntityType_subscription, new A.SubscriptionListBuilder_build__closure(viewModel), viewModel.onClearMultielsect, t4, t5, new A.SubscriptionPresenter(), t1, t3); }, - $signature: 2997 + $signature: 3024 }; A.SubscriptionListBuilder_build__closure.prototype = { call$2(context, index) { @@ -491452,7 +516015,7 @@ t2 = false; return new A.SubscriptionListItem(t4, subscription, t1.filter, t2, null); }, - $signature: 2998 + $signature: 3025 }; A.SubscriptionListVM.prototype = {}; A.SubscriptionListVM_fromStore__handleRefresh.prototype = { @@ -491469,13 +516032,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.SubscriptionListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.SubscriptionListVM_fromStore_closure0.prototype = { call$1(field) { @@ -491516,9 +516079,9 @@ t6 = type$.JSArray_legacy_String; t7 = A.List_List$of(A._setArrayType([], t6), true, type$.legacy_String); B.JSArray_methods.addAll$1(t7, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t6)); - t7 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t6), B.EntityType_subscription, false, B.List_empty21, new A.SubscriptionScreen_build_closure(store), new A.SubscriptionScreen_build_closure0(store), new A.SubscriptionScreen_build_closure1(store), new A.SubscriptionScreen_build_closure2(store), new A.SubscriptionScreen_build_closure3(store), new A.SubscriptionScreen_build_closure4(store), new A.SubscriptionScreen_build_closure5(store), _null, A._setArrayType(["created_at", "updated_at"], t6), B.List_empty22, t7); + t7 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t6), B.EntityType_subscription, false, B.List_empty21, new A.SubscriptionScreen_build_closure(store), new A.SubscriptionScreen_build_closure0(store), new A.SubscriptionScreen_build_closure1(store), new A.SubscriptionScreen_build_closure2(store), new A.SubscriptionScreen_build_closure3(store), new A.SubscriptionScreen_build_closure4(store), new A.SubscriptionScreen_build_closure5(store), _null, A._setArrayType(["created_at", "updated_at"], t6), B.List_empty22, t7); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_subscription) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "subscription_fab", false, new A.SubscriptionScreen_build_closure6(context), t4.get$newSubscription()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_subscription) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "subscription_fab", false, new A.SubscriptionScreen_build_closure6(context), t4.get$newPaymentLink()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_subscription, t3, new A.SubscriptionScreen_build_closure7(store), t5, _null, _null, new A.SubscriptionScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.SubscriptionListBuilder(_null), t7, B.EntityType_subscription, t1, 0, _null, new A.SubscriptionScreen_build_closure9(store), new A.SubscriptionScreen_build_closure10(store)); } }; @@ -491544,7 +516107,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterSubscriptionsByState(state)); }, - $signature: 27 + $signature: 28 }; A.SubscriptionScreen_build_closure9.prototype = { call$0() { @@ -491577,7 +516140,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterSubscriptionsByState(state)); }, - $signature: 27 + $signature: 28 }; A.SubscriptionScreen_build_closure.prototype = { call$0() { @@ -491644,7 +516207,7 @@ call$2(context, vm) { return new A.SubscriptionScreen(vm, null); }, - $signature: 2999 + $signature: 3026 }; A.SubscriptionScreenVM.prototype = {}; A.SubscriptionView.prototype = { @@ -491655,6 +516218,7 @@ A._SubscriptionViewState.prototype = { build$1(context) { var _this = this, _null = null, + _s12_ = "payment_link", viewModel = _this._widget.viewModel, subscription = viewModel.subscription, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), @@ -491664,9 +516228,10 @@ company = t3[t2].userCompany.company, t4 = _this._widget.isFilter, t5 = A.EntityHeader$(subscription, t1.get$price(), _null, _null, _null, _null, A.formatNumber(subscription.price, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false)), - t6 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "purchase_page"); - t6 = A.Text$(t6 == null ? "" : t6, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t6 = A._setArrayType([t5, new A.ListDivider(_null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, new A._SubscriptionViewState_build_closure(subscription), new A._SubscriptionViewState_build_closure0(subscription, t1), false, _null, _null, A.Text$(subscription.purchasePage, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, t6, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null), new A.ListDivider(_null)], type$.JSArray_legacy_Widget); + t6 = $.$get$LocalizationsProvider__localizedValues(), + t7 = J.$index$asx(t6.$index(0, t1.localeCode), _s12_); + t6 = A.Text$(t7 == null ? J.$index$asx(t6.$index(0, "en"), _s12_) : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t6 = A._setArrayType([t5, new A.ListDivider(_null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A._SubscriptionViewState_build_closure(subscription), new A._SubscriptionViewState_build_closure0(subscription, t1), false, _null, _null, _null, A.Text$(subscription.purchasePage, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, t6, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null), new A.ListDivider(_null)], type$.JSArray_legacy_Widget); if (company.isModuleEnabled$1(B.EntityType_invoice)) { t5 = _this._widget.isFilter; t6.push(new A.EntitiesListTile(subscription, B.EntityType_invoice, t1.get$invoices(), $.$get$memoizedInvoiceStatsForSubscription().call$2(subscription.id, t3[t2].invoiceState.map).present$2(t1.get$active(t1), t1.get$archived()), t5, true, _null)); @@ -491675,7 +516240,7 @@ t5 = _this._widget.isFilter; t6.push(new A.EntitiesListTile(subscription, B.EntityType_recurringInvoice, t1.get$recurringInvoices(), $.$get$memoizedRecurringInvoiceStatsForSubscription().call$2(subscription.id, t3[t2].recurringInvoiceState.map).present$2(t1.get$active(t1), t1.get$archived()), t5, true, _null)); } - return A.ViewScaffold$(_null, new A.ScrollableListView(t6, _null, _null, _null, false, _null), subscription, _null, true, t4, new A._SubscriptionViewState_build_closure1(viewModel), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(t6, _null, _null, _null, false, _null), subscription, true, t4, new A._SubscriptionViewState_build_closure1(viewModel), _null); } }; A._SubscriptionViewState_build_closure1.prototype = { @@ -491708,13 +516273,13 @@ call$1(store) { return A.SubscriptionViewVM_SubscriptionViewVM$fromStore(store); }, - $signature: 3000 + $signature: 3027 }; A.SubscriptionViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.SubscriptionView(vm, this.$this.isFilter, null); }, - $signature: 3001 + $signature: 3028 }; A.SubscriptionViewVM.prototype = { get$subscription() { @@ -491728,7 +516293,7 @@ call$0() { var t1 = this.store.__Store__dispatchers_F; t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.UpdateCurrentRoute("/settings/subscriptions")); + t1[0].call$1(new A.UpdateCurrentRoute("/settings/payment_links")); }, $signature: 1 }; @@ -491738,7 +516303,7 @@ } }; A.UpdateState.prototype = { - toString$0(_) { + _enumToString$0() { return "UpdateState." + this._core$_name; } }; @@ -491814,7 +516379,7 @@ t3.push(A.Text$(t7 == null ? J.$index$asx(t4.$index(0, "en"), _s14_) : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null)); if (account.isDocker) { t4 = J.$index$asx(t4.$index(0, t5), "to_update_run"); - B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.SizedBox(_null, 20, _null, _null), A.Text$((t4 == null ? "" : t4) + ":", _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.SizedBox(_null, 20, _null, _null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A._UpdateDialogState_build_closure(t1), false, _null, _null, A.Text$(string$.docker, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null)], t6)); + B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.SizedBox(_null, 20, _null, _null), A.Text$((t4 == null ? "" : t4) + ":", _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.SizedBox(_null, 20, _null, _null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A._UpdateDialogState_build_closure(t1), false, _null, _null, _null, A.Text$(string$.docker, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null)], t6)); } t3 = A.Column$(t3, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); } @@ -491916,13 +516481,13 @@ credentials = t2.get$credentials(t2); new A.WebClient().post$5$idToken$password$rawResponse(credentials.url + "/self-update", credentials.token, idToken, password, true).then$1$1(0, new A._UpdateDialogState_updateApp__closure0(t1, _this.store), type$.Null).catchError$1(new A._UpdateDialogState_updateApp__closure1(t1, _this.context)); }, - $signature: 42 + $signature: 43 }; A._UpdateDialogState_updateApp__closure.prototype = { call$0() { return this.$this.updateState = B.UpdateState_1; }, - $signature: 851 + $signature: 839 }; A._UpdateDialogState_updateApp__closure0.prototype = { call$1(response) { @@ -491957,7 +516522,7 @@ call$0() { return this.$this.updateState = B.UpdateState_0; }, - $signature: 851 + $signature: 839 }; A.TaskEdit.prototype = { createState$0() { @@ -492025,7 +516590,7 @@ t3 = A.Theme_of(context).primaryColorDark; t7 = A.Icon$(task.get$isRunning() ? B.IconData_58886_MaterialIcons_null_false : B.IconData_58571_MaterialIcons_null_false, B.Color_4294967295, _null); t1 = task.get$isRunning() ? t1.get$stop(t1) : t1.get$start(t1); - t1 = A.FloatingActionButton$(t3, t7, "task_edit_fab", false, new A._TaskEditState_build_closure(_this, viewModel), t1); + t1 = A.FloatingActionButton$(t3, t7, _null, _null, "task_edit_fab", false, new A._TaskEditState_build_closure(_this, viewModel), t1); } return A.EditScaffold$(t2, t6, t5, new A._BottomBar(task, _null), task, t1, isFullscreen, new A._TaskEditState_build_closure0(_this), new A._TaskEditState_build_closure1(viewModel), new A._TaskEditState_build_closure2(_this), _null, t4); } @@ -492034,7 +516599,7 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._TaskEditState_build_closure2.prototype = { call$2(context, action) { @@ -492043,13 +516608,13 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 3003 + $signature: 3030 }; A._TaskEditState_build_closure0.prototype = { call$2(context, action) { return this.$this._task_edit$_onSavePressed$2(context, action); }, - $signature: 60 + $signature: 63 }; A._TaskEditState_build_closure.prototype = { call$0() { @@ -492083,7 +516648,7 @@ t5.push(A.Tooltip$(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_8_0_8_0, A.Icon$(useSidebarEditor ? B.IconData_57694_MaterialIcons_null_true : B.IconData_57695_MaterialIcons_null_true, _null, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._BottomBar_build_closure(store), _null, _null, _null, _null, _null, _null, _null), t6)); } t6 = A.getLayout(context); - t5.push(new A.AppBorder(new A.Padding(B.EdgeInsets_16_0_0_0, new A.Align(B.Alignment_m1_0, _null, _null, new A.LiveText(_null, new A._BottomBar_build_closure0(this, t1, context, t2), A.TextStyle$(_null, _null, t3.enableDarkMode ? B.Color_4294967295 : B.Color_4278190080, _null, _null, _null, _null, _null, _null, _null, _null, 20, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null), _null), _null), _null, _null, t6 === B.AppLayout_desktop, false, _null)); + t5.push(new A.AppBorder(new A.Padding(B.EdgeInsets_16_0_0_0, new A.Align(B.Alignment_m1_0, _null, _null, new A.LiveText(_null, new A._BottomBar_build_closure0(this, t1, context, t2), A.TextStyle$(_null, _null, t3.enableDarkMode ? B.Color_4294967295 : B.Color_4278190080, _null, _null, _null, _null, _null, _null, _null, _null, 20, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), 1, _null), _null), _null), _null, _null, t6 === B.AppLayout_desktop, false, _null)); return A.BottomAppBar$(new A.SizedBox(_null, 50, new A.AppBorder(A.Row$(t5, B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), true, _null, _null, false, _null), _null), t4, 0, new A.CircularNotchedRectangle()); }, get$task() { @@ -492120,7 +516685,7 @@ return t1 + " \u2022 " + title; return title; }, - $signature: 131 + $signature: 128 }; A.__TaskEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -492139,8 +516704,8 @@ }; A.TaskEditDesktop.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._TaskEditDesktopState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + var _null = null; + return new A._TaskEditDesktopState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._TaskEditDesktopState.prototype = { @@ -492222,7 +516787,7 @@ t9 = $.$get$memoizedDropdownClientList(); t10 = t3[t2]; t11 = t10.clientState; - B.JSArray_methods.addAll$1(t6, A._setArrayType([A.EntityDropdown$(true, true, t5, t9.call$4(t11.map, t11.list, t10.userState.map, state.staticState), _null, B.EntityType_client, B.List_empty1, t8, new A._TaskEditDesktopState_build_closure1(viewModel, context), _null, new A._TaskEditDesktopState_build_closure2(viewModel, task), _null, _null, _null), new A.ProjectPicker(t7, t5, new A._TaskEditDesktopState_build_closure3(store, viewModel, task), new A._TaskEditDesktopState_build_closure4(viewModel, context), new A.ValueKey("__project_" + t5 + "__", type$.ValueKey_String))], t4)); + B.JSArray_methods.addAll$1(t6, A._setArrayType([A.EntityDropdown$(true, true, t5, t9.call$4(t11.map, t11.list, t10.userState.map, state.staticState), _null, B.EntityType_client, B.List_empty0, t8, new A._TaskEditDesktopState_build_closure1(viewModel, context), _null, new A._TaskEditDesktopState_build_closure2(viewModel, task), _null, _null, _null), new A.ProjectPicker(t7, t5, new A._TaskEditDesktopState_build_closure3(store, viewModel, task), new A._TaskEditDesktopState_build_closure4(viewModel, context), new A.ValueKey("__project_" + t5 + "__", type$.ValueKey_String))], t4)); } t6.push(new A.UserPicker(task.assignedUserId, new A._TaskEditDesktopState_build_closure5(viewModel, task), _null)); t6.push(new A.CustomField(_this._task_edit_desktop$_custom1Controller, _null, _null, "task1", task.customValue1, false, _null)); @@ -492292,7 +516857,7 @@ t14 = t15; } t12.push(new A.Padding(B.EdgeInsets_0_0_16_0, new A.DurationPicker(t14, new A._TaskEditDesktopState_build_closure11(_this, taskTimes, index, viewModel), _null, new A.ValueKey("__" + t6 + "_" + t5 + "_" + t11 + "_" + t13 + "_" + t8 + "__", t7)), _null)); - t5 = B.JSArray_methods.contains$1(overlapping, index) ? B.MaterialColor_Map_JNc9P_4294198070 : _null; + t5 = A.Icon$(B.IconData_57704_MaterialIcons_null_false, B.JSArray_methods.contains$1(overlapping, index) ? B.MaterialColor_Map_JNc9P_4294198070 : _null, _null); if (B.JSArray_methods.contains$1(overlapping, index)) { t6 = $.$get$LocalizationsProvider__localizedValues(); t8 = J.$index$asx(t6.$index(0, t1), _s12_); @@ -492303,8 +516868,7 @@ t6 = ""; } t8 = taskTimes[index]; - t8 = t8.startDate == null && t8.endDate == null ? _null : new A._TaskEditDesktopState_build_closure12(_this, viewModel, index); - t12.push(new A.Padding(B.EdgeInsets_0_4_0_0, A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.Icon(B.IconData_57704_MaterialIcons_null_false, _null, t5, _null), _null, t8, B.EdgeInsets_8_8_8_8, _null, t6, _null), _null)); + t12.push(new A.Padding(B.EdgeInsets_0_4_0_0, A.IconButton$(_null, _null, _null, _null, t5, _null, t8.startDate == null && t8.endDate == null ? _null : new A._TaskEditDesktopState_build_closure12(_this, viewModel, index), _null, _null, t6, _null), _null)); t3.push(new A.TableRow(_null, _null, t12)); } return new A.ScrollableListView(A._setArrayType([t10, A.FormCard$(A.Table$(_null, t3, t2, B.FlexColumnWidth_1, B.TableCellVerticalAlignment_0, new A.ValueKey("__table_" + t9 + "__", t7)), _null, _null, _null, false, _null, false, B.EdgeInsets_12_0_12_0), new A.SizedBox(_null, 12, _null, _null)], t4), _null, _null, true, false, _null); @@ -492314,21 +516878,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_task_edit_desktop$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TaskEditDesktopState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_task_edit_desktop$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TaskEditDesktopState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_task_edit_desktop$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._TaskEditDesktopState__onChanged_closure.prototype = { call$1(b) { @@ -492349,7 +516912,7 @@ b.get$_task_model$_$this()._task_model$_customValue4 = t1; return b; }, - $signature: 59 + $signature: 68 }; A._TaskEditDesktopState__onChanged_closure0.prototype = { call$0() { @@ -492361,14 +516924,14 @@ call$1(taskTime) { return taskTime.startDate == null && taskTime.endDate == null; }, - $signature: 219 + $signature: 239 }; A._TaskEditDesktopState_build_closure0.prototype = { call$1(b) { b.get$_task_model$_$this()._task_model$_startDate = null; return b; }, - $signature: 625 + $signature: 788 }; A._TaskEditDesktopState_build_closure2.prototype = { call$1(client) { @@ -492386,13 +516949,13 @@ b.get$_task_model$_$this()._task_model$_projectId = ""; return b; }, - $signature: 59 + $signature: 68 }; A._TaskEditDesktopState_build_closure1.prototype = { call$1(completer) { this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 209 + $signature: 208 }; A._TaskEditDesktopState_build_closure3.prototype = { call$1(selectedId) { @@ -492417,13 +516980,13 @@ b.get$_task_model$_$this()._task_model$_clientId = t1; return b; }, - $signature: 59 + $signature: 68 }; A._TaskEditDesktopState_build_closure4.prototype = { call$1(completer) { this.viewModel.onAddProjectPressed.call$2(this.context, completer); }, - $signature: 209 + $signature: 208 }; A._TaskEditDesktopState_build_closure5.prototype = { call$1(userId) { @@ -492436,7 +516999,7 @@ b.get$_task_model$_$this()._task_model$_assignedUserId = this.userId; return b; }, - $signature: 59 + $signature: 68 }; A._TaskEditDesktopState_build_closure6.prototype = { call$1(selectedId) { @@ -492456,7 +517019,7 @@ b.get$_task_model$_$this()._statusOrder = null; return b; }, - $signature: 59 + $signature: 68 }; A._TaskEditDesktopState_build_closure7.prototype = { call$2(date, _) { @@ -492482,7 +517045,7 @@ t1 = _this.$this; t1.setState$1(new A._TaskEditDesktopState_build__closure3(t1)); }, - $signature: 332 + $signature: 350 }; A._TaskEditDesktopState_build__closure3.prototype = { call$0() { @@ -492514,7 +517077,7 @@ t1 = _this.$this; t1.setState$1(new A._TaskEditDesktopState_build__closure1(t1)); }, - $signature: 332 + $signature: 350 }; A._TaskEditDesktopState_build__closure1.prototype = { call$0() { @@ -492554,8 +517117,8 @@ }; A.TaskEditDetails.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._TaskEditDetailsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + var _null = null; + return new A._TaskEditDetailsState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._TaskEditDetailsState.prototype = { @@ -492627,7 +517190,7 @@ t9 = $.$get$memoizedDropdownClientList(); t10 = t3[t2]; t11 = t10.clientState; - B.JSArray_methods.addAll$1(t6, A._setArrayType([A.EntityDropdown$(true, false, t5, t9.call$4(t11.map, t11.list, t10.userState.map, state.staticState), _null, B.EntityType_client, B.List_empty1, t4, new A._TaskEditDetailsState_build_closure(viewModel, context), _null, new A._TaskEditDetailsState_build_closure0(viewModel, task), _null, _null, _null), new A.ProjectPicker(t7, t5, new A._TaskEditDetailsState_build_closure1(store, viewModel, task), new A._TaskEditDetailsState_build_closure2(viewModel, context), new A.ValueKey("__project_" + t5 + "__", type$.ValueKey_String))], t8)); + B.JSArray_methods.addAll$1(t6, A._setArrayType([A.EntityDropdown$(true, false, t5, t9.call$4(t11.map, t11.list, t10.userState.map, state.staticState), _null, B.EntityType_client, B.List_empty0, t4, new A._TaskEditDetailsState_build_closure(viewModel, context), _null, new A._TaskEditDetailsState_build_closure0(viewModel, task), _null, _null, _null), new A.ProjectPicker(t7, t5, new A._TaskEditDetailsState_build_closure1(store, viewModel, task), new A._TaskEditDetailsState_build_closure2(viewModel, context), new A.ValueKey("__project_" + t5 + "__", type$.ValueKey_String))], t8)); } t6.push(new A.UserPicker(task.assignedUserId, new A._TaskEditDetailsState_build_closure3(viewModel, task), _null)); t6.push(A.DecoratedFormField$(false, _null, false, _this._task_edit_details$_numberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$taskNumber(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); @@ -492651,21 +517214,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_task_edit_details$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TaskEditDetailsState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_task_edit_details$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TaskEditDetailsState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_task_edit_details$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._TaskEditDetailsState__onChanged_closure.prototype = { call$1(b) { @@ -492686,7 +517248,7 @@ b.get$_task_model$_$this()._task_model$_customValue4 = t1; return b; }, - $signature: 59 + $signature: 68 }; A._TaskEditDetailsState__onChanged_closure0.prototype = { call$0() { @@ -492710,13 +517272,13 @@ b.get$_task_model$_$this()._task_model$_projectId = ""; return b; }, - $signature: 59 + $signature: 68 }; A._TaskEditDetailsState_build_closure.prototype = { call$1(completer) { this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 209 + $signature: 208 }; A._TaskEditDetailsState_build_closure1.prototype = { call$1(selectedId) { @@ -492741,13 +517303,13 @@ b.get$_task_model$_$this()._task_model$_clientId = t1; return b; }, - $signature: 59 + $signature: 68 }; A._TaskEditDetailsState_build_closure2.prototype = { call$1(completer) { this.viewModel.onAddProjectPressed.call$2(this.context, completer); }, - $signature: 209 + $signature: 208 }; A._TaskEditDetailsState_build_closure3.prototype = { call$1(userId) { @@ -492760,7 +517322,7 @@ b.get$_task_model$_$this()._task_model$_assignedUserId = this.userId; return b; }, - $signature: 59 + $signature: 68 }; A._TaskEditDetailsState_build_closure4.prototype = { call$1(selectedId) { @@ -492778,7 +517340,7 @@ b.get$_task_model$_$this()._statusOrder = null; return b; }, - $signature: 59 + $signature: 68 }; A.TaskEditDetailsScreen.prototype = { build$1(context) { @@ -492790,7 +517352,7 @@ call$1(store) { return A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore(store); }, - $signature: 3005 + $signature: 3032 }; A.TaskEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -492799,7 +517361,7 @@ else return new A.TaskEditDetails(viewModel, null); }, - $signature: 3006 + $signature: 3033 }; A.TaskEditDetailsVM.prototype = { get$task() { @@ -492815,7 +517377,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateTask(task)); }, - $signature: 195 + $signature: 238 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure0.prototype = { call$2(context, completer) { @@ -492828,7 +517390,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure3(t3), t4); }, - $signature: 114 + $signature: 118 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure2.prototype = { call$1(_) { @@ -492858,7 +517420,7 @@ t2[0].call$1(new A.UpdateTaskTime(index, taskTime)); } }, - $signature: 850 + $signature: 841 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure3.prototype = { call$1(index) { @@ -492866,7 +517428,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.DeleteTaskTime(index)); }, - $signature: 111 + $signature: 117 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -492879,14 +517441,14 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure1(t3), t4); }, - $signature: 114 + $signature: 118 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure.prototype = { call$1(b) { b.get$_project_model$_$this()._project_model$_clientId = this.task.clientId; return b; }, - $signature: 173 + $signature: 187 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure0.prototype = { call$1(_) { @@ -492911,7 +517473,7 @@ }; A._TaskEditTimesState.prototype = { _showTaskTimeEditor$2(taskTime, context) { - A.showDialog(null, false, new A._TaskEditTimesState__showTaskTimeEditor_closure(this, taskTime), context, null, true, type$.legacy_ResponsivePadding); + A.showDialog(null, B.Color_2315255808, false, new A._TaskEditTimesState__showTaskTimeEditor_closure(this, taskTime), context, null, true, type$.legacy_ResponsivePadding); }, build$1(context) { var sortedTaskTimes, taskTimeWidgets, i, _null = null, @@ -492952,14 +517514,14 @@ t1 = this.taskTime; return new A.TimeEditDetails(B.JSArray_methods.indexOf$1(taskTimes, B.JSArray_methods.firstWhere$1(taskTimes, new A._TaskEditTimesState__showTaskTimeEditor__closure(t1))), t1, viewModel, null); }, - $signature: 3008 + $signature: 3035 }; A._TaskEditTimesState__showTaskTimeEditor__closure.prototype = { call$1(time) { var t1 = this.taskTime; return J.$eq$(time.startDate, t1.startDate) && J.$eq$(time.endDate, t1.endDate); }, - $signature: 219 + $signature: 239 }; A._TaskEditTimesState_build_closure.prototype = { call$1(duration) { @@ -492971,7 +517533,7 @@ call$1(context) { return this.$this._showTaskTimeEditor$2(this.taskTime, context); }, - $signature: 18 + $signature: 20 }; A.TimeEditDetails.prototype = { createState$0() { @@ -493015,7 +517577,7 @@ t10 = _this._taskTime; t10 = t10.startDate == null || t10.endDate == null ? _null : duration; t2.push(new A.DurationPicker(t10, new A.TimeEditDetailsState_build_closure3(_this, viewModel), t9, new A.ValueKey("__duration_" + t4 + "_" + t5 + "_" + t7 + "_" + t8 + "_", t3))); - t2 = A.SingleChildScrollView$(A.Column$(t2, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1); + t2 = A.SingleChildScrollView$(A.Column$(t2, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1); return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$remove(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.TimeEditDetailsState_build_closure4(_this, context), _null), A.TextButton$(false, A.Text$(t1.get$done().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.TimeEditDetailsState_build_closure5(_this, context), _null)], t6), _null, _null, t2, _null, _null, _null); } }; @@ -493042,7 +517604,7 @@ var t1 = this.$this; t1.setState$1(new A.TimeEditDetailsState_build__closure2(t1, timeOfDay, this.viewModel)); }, - $signature: 332 + $signature: 350 }; A.TimeEditDetailsState_build__closure2.prototype = { call$0() { @@ -493076,7 +517638,7 @@ var t1 = this.$this; t1.setState$1(new A.TimeEditDetailsState_build__closure0(t1, timeOfDay, this.viewModel)); }, - $signature: 332 + $signature: 350 }; A.TimeEditDetailsState_build__closure0.prototype = { call$0() { @@ -493130,13 +517692,13 @@ call$1(store) { return A.TaskEditTimesVM_TaskEditTimesVM$fromStore(store); }, - $signature: 3009 + $signature: 3036 }; A.TaskEditTimesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.TaskEditTimes(viewModel, null); }, - $signature: 3010 + $signature: 3037 }; A.TaskEditTimesVM.prototype = { get$company() { @@ -493152,7 +517714,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.DeleteTaskTime(index)); }, - $signature: 187 + $signature: 180 }; A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure0.prototype = { call$0() { @@ -493168,7 +517730,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateTaskTime(index, taskTime)); }, - $signature: 850 + $signature: 841 }; A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure2.prototype = { call$0() { @@ -493188,13 +517750,13 @@ call$1(store) { return A.TaskEditVM_TaskEditVM$fromStore(store); }, - $signature: 3011 + $signature: 3038 }; A.TaskEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.TaskEdit(viewModel, new A.ValueKey(viewModel.task.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 3012 + $signature: 3039 }; A.TaskEditVM.prototype = { get$task() { @@ -493213,7 +517775,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.TaskEditVM_TaskEditVM$fromStore_closure1.prototype = { call$0() { @@ -493240,7 +517802,7 @@ call$1(time) { return time.endDate == null; }, - $signature: 219 + $signature: 239 }; A.TaskEditVM_TaskEditVM$fromStore_closure.prototype = { call$2(context, action) { @@ -493254,7 +517816,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 183 + $signature: 172 }; A.TaskEditVM_TaskEditVM$fromStore__closure0.prototype = { call$0() { @@ -493271,7 +517833,7 @@ t4 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); $navigator = t3.get$currentState(); if (!task.get$areTimesValid()) { - A.showDialog(null, true, new A.TaskEditVM_TaskEditVM$fromStore___closure(t4), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.TaskEditVM_TaskEditVM$fromStore___closure(t4), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3), null, true, type$.legacy_ErrorDialog); return null; } if (!task.get$isNew()) @@ -493302,7 +517864,7 @@ t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "task_errors"); return new A.ErrorDialog(t1 == null ? "" : t1, false, null); }, - $signature: 22 + $signature: 23 }; A.TaskEditVM_TaskEditVM$fromStore___closure0.prototype = { call$1(savedTask) { @@ -493353,13 +517915,13 @@ A.viewEntity(false, savedTask, _null, true); } }, - $signature: 195 + $signature: 238 }; A.TaskEditVM_TaskEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.TaskEditVM_TaskEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.TaskEditVM_TaskEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -493367,7 +517929,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.KanbanTaskCard.prototype = { createState$0() { @@ -493432,7 +517994,8 @@ t6 = t4.isCorrectOrder ? 1 : 0.7; t4 = t4.isSelected && t2.prefState.appLayout === B.AppLayout_desktop ? t2.get$accentColor() : B.Color_0; t7 = A.BorderRadius$circular(2); - t8 = A.Theme_of(context).backgroundColor; + t8 = A.Theme_of(context)._backgroundColor; + t8.toString; t9 = type$.JSArray_legacy_Widget; t10 = A._setArrayType([A.Expanded$(A.Text$(task.description, _null, 3, _null, _null, _null, _null, _null, _null, _null), 1)], t9); if (task.get$isRunning()) { @@ -493446,23 +518009,23 @@ t1 = A.Container$(_null, A.Center$(A.Text$(t1.get$edit(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 12, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, _null), B.Clip_0, _null, _null, _null, _null, 28, _null, _null, _null, _null, _null, _null); t10.push(A.Row$(A._setArrayType([t5, A.Expanded$(A.InkWell$(false, _null, true, t1, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, task.get$isNew() ? _null : new A._KanbanTaskCardState_build_closure3(task), _null, _null, _null, _null, _null, _null, _null), 1), A.Expanded$(A.InkWell$(false, _null, true, A.Container$(_null, A.Center$(A.Text$(startLabel, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 12, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, _null), B.Clip_0, _null, _null, _null, _null, 24, _null, _null, _null, _null, _null, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._KanbanTaskCardState_build_closure4(task), _null, _null, _null, _null, _null, _null, _null), 1)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_5, B.MainAxisSize_1, _null)); } else { - t9 = A._setArrayType([A.Expanded$(new A.LiveText(_null, new A._KanbanTaskCardState_build_closure5(task, client, project), A.TextStyle$(_null, _null, A.Color$fromARGB(153, textColor.get$value(textColor) >>> 16 & 255, textColor.get$value(textColor) >>> 8 & 255, textColor.get$value(textColor) & 255), _null, _null, _null, _null, _null, _null, _null, _null, 12, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null), 1)], t9); + t9 = A._setArrayType([A.Expanded$(new A.LiveText(_null, new A._KanbanTaskCardState_build_closure5(task, client, project), A.TextStyle$(_null, _null, A.Color$fromARGB(153, textColor.get$value(textColor) >>> 16 & 255, textColor.get$value(textColor) >>> 8 & 255, textColor.get$value(textColor) & 255), _null, _null, _null, _null, _null, _null, _null, _null, 12, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), 1, _null), 1)], t9); if (task.documents._list.length !== 0) - t9.push(new A.Padding(B.EdgeInsets_8_0_0_0, A.Icon$(B._MdiIconData_EuK4, _null, 16), _null)); + t9.push(new A.Padding(B.EdgeInsets_8_0_0_0, A.Icon$(B._MdiIconData_EuK3, _null, 16), _null)); if (t2.prefState.appLayout === B.AppLayout_mobile) t9.push(A.PopupMenuButton$(_null, _null, true, _null, _null, new A._KanbanTaskCardState_build_closure6(t1, startLabel), new A._KanbanTaskCardState_build_closure7(startLabel, task, t1), B.EdgeInsets_8_8_8_8, _null, type$.legacy_String)); else if (t5) t9.push(new A.Padding(B.EdgeInsets_8_0_0_0, A.Icon$(B._MdiIconData_4ax, color, 16), _null)); t10.push(new A.Padding(B.EdgeInsets_8_0_8_12, A.Row$(t9, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null)); } - return A.MouseRegion$(A.InkWell$(false, t3, true, A.Opacity$(A.Card$(A.Column$(t10, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t8, _null, _null, true, new A.RoundedRectangleBorder(t7, new A.BorderSide(t4, 1, B.BorderStyle_1, B.StrokeAlign_0))), t6), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._KanbanTaskCardState_build_closure8(_this), _null, _null, _null, _null, _null, _null, _null), B.C__DeferringMouseCursor, _null, _null, new A._KanbanTaskCardState_build_closure9(_this), new A._KanbanTaskCardState_build_closure10(_this, t2)); + return A.MouseRegion$(A.InkWell$(false, t3, true, A.Opacity$(A.Card$(A.Column$(t10, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t8, _null, _null, true, new A.RoundedRectangleBorder(t7, new A.BorderSide(t4, 1, B.BorderStyle_1, -1))), t6), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._KanbanTaskCardState_build_closure8(_this), _null, _null, _null, _null, _null, _null, _null), B.C__DeferringMouseCursor, _null, _null, _null, new A._KanbanTaskCardState_build_closure9(_this), new A._KanbanTaskCardState_build_closure10(_this, t2)); } }; A._KanbanTaskCardState_build_closure.prototype = { call$1(value) { return this.$this._kanban_card$_description = value; }, - $signature: 15 + $signature: 16 }; A._KanbanTaskCardState_build_closure1.prototype = { call$0() { @@ -493497,7 +518060,7 @@ var t1 = this.$this; t1.setState$1(new A._KanbanTaskCardState_build___closure(t1)); }, - $signature: 195 + $signature: 238 }; A._KanbanTaskCardState_build___closure.prototype = { call$0() { @@ -493513,26 +518076,26 @@ t1.setState$1(new A._KanbanTaskCardState_build__closure(t1)); } }, - $signature: 714 + $signature: 676 }; A._KanbanTaskCardState_build__closure.prototype = { call$0() { return this.$this._kanban_card$_isHovered = true; }, - $signature: 25 + $signature: 24 }; A._KanbanTaskCardState_build_closure9.prototype = { call$1($event) { var t1 = this.$this; return t1.setState$1(new A._KanbanTaskCardState_build__closure0(t1)); }, - $signature: 295 + $signature: 227 }; A._KanbanTaskCardState_build__closure0.prototype = { call$0() { return this.$this._kanban_card$_isHovered = false; }, - $signature: 25 + $signature: 24 }; A._KanbanTaskCardState_build_closure2.prototype = { call$0() { @@ -493567,7 +518130,7 @@ t2 = this.project; return t1 + (!t2.get$isNew() ? " \u2022 " + t2.name : ""); }, - $signature: 131 + $signature: 128 }; A._KanbanTaskCardState_build_closure6.prototype = { call$1(context) { @@ -493575,14 +518138,14 @@ t2 = type$.MappedListIterable_of_legacy_String_and_legacy_PopupMenuItem_legacy_String; return A.List_List$of(new A.MappedListIterable(A._setArrayType([t1.get$view(t1), t1.get$edit(), this.startLabel], type$.JSArray_legacy_String), new A._KanbanTaskCardState_build__closure2(t1), t2), true, t2._eval$1("ListIterable.E")); }, - $signature: 675 + $signature: 772 }; A._KanbanTaskCardState_build__closure2.prototype = { call$1(value) { var _null = null; return A.PopupMenuItem$(A.Text$(this.localization.lookup$1(value), _null, _null, _null, _null, _null, _null, _null, _null, _null), value, type$.legacy_String); }, - $signature: 674 + $signature: 773 }; A._KanbanTaskCardState_build_closure7.prototype = { call$1(value) { @@ -493662,7 +518225,7 @@ t1 = J.$index$asx(t3.$index(0, "en"), _s10_); } else t1 = $status.name; - t2 = A.Opacity$(A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_5, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), t2); + t2 = A.Opacity$(A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_5_600, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), t2); t1 = $status.get$isNew() ? _null : new A._KanbanStatusCardState_build_closure2(_this); return A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_8_8_8_8, t2, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null); } @@ -493672,7 +518235,7 @@ var t1 = this.$this; t1.setState$1(new A._KanbanStatusCardState__onSavePressed__closure(t1)); }, - $signature: 273 + $signature: 267 }; A._KanbanStatusCardState__onSavePressed__closure.prototype = { call$0() { @@ -493684,13 +518247,13 @@ call$1(value) { return this.$this._kanban_status$_name = value; }, - $signature: 15 + $signature: 16 }; A._KanbanStatusCardState_build_closure0.prototype = { call$1(context) { return this.$this._kanban_status$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._KanbanStatusCardState_build_closure1.prototype = { call$0() { @@ -493759,7 +518322,7 @@ t1 = J.where$1$ax(_this._statuses, new A.KanbanViewState_build_closure(_this)), filteredStatusIds = A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")); t1 = A._arrayInstanceType(filteredStatusIds)._eval$1("MappedListIterable<1,BoardList*>"); - t1 = A._setArrayType([new A.BoardView(A.List_List$of(new A.MappedListIterable(filteredStatusIds, new A.KanbanViewState_build_closure0(_this, state, filteredStatusIds, color, context), t1), true, t1._eval$1("ListIterable.E")), _this._boardViewController, 0, _null)], type$.JSArray_legacy_Widget); + t1 = A._setArrayType([new A.Padding(B.EdgeInsets_6_0_6_0, new A.BoardView(A.List_List$of(new A.MappedListIterable(filteredStatusIds, new A.KanbanViewState_build_closure0(_this, state, filteredStatusIds, color, context), t1), true, t1._eval$1("ListIterable.E")), 16, A.getLayout(context) === B.AppLayout_desktop, _this._boardViewController, 0, _null), _null)], type$.JSArray_legacy_Widget); if (state.isLoading || state.isSaving) t1.push(A.LinearProgressIndicator$()); return new A.Padding(B.EdgeInsets_0_8_0_8, new A.Stack(B.Alignment_0_m1, _null, B.StackFit_0, B.Clip_1, t1, _null), _null); @@ -493785,7 +518348,7 @@ call$2(key, value) { J.sort$1$ax(this.$this._kanban_view$_tasks.$index(0, key), new A.KanbanViewState__initBoard__closure(this.state)); }, - $signature: 545 + $signature: 499 }; A.KanbanViewState__initBoard__closure.prototype = { call$2(taskIdA, taskIdB) { @@ -493805,7 +518368,7 @@ return B.JSInt_methods.compareTo$1(t1, t2 == null ? 99999 : t2); } }, - $signature: 21 + $signature: 22 }; A.KanbanViewState__onBoardChanged_closure.prototype = { call$1(error) { @@ -493817,7 +518380,7 @@ call$1(statusId) { return statusId.length !== 0 || this.$this._kanban_view$_tasks.containsKey$1(0, statusId); }, - $signature: 14 + $signature: 15 }; A.KanbanViewState_build_closure0.prototype = { call$1(statusId) { @@ -493839,7 +518402,7 @@ t7 = t9 == null ? A._setArrayType([], type$.JSArray_legacy_String) : t9; return A.BoardList$(t3, _null, !t2, new A.Align(B.Alignment_m1_0, _null, _null, t5, _null), t6, t3, _null, J.map$1$1$ax(t7, new A.KanbanViewState_build__closure3(t4), type$.legacy_TaskEntity).map$1$1(0, new A.KanbanViewState_build__closure4(t4, t1, $status, statusId), type$.legacy_BoardItem).toList$0(0), new A.KanbanViewState_build__closure5(t4), _null, _null); }, - $signature: 3013 + $signature: 3040 }; A.KanbanViewState_build__closure5.prototype = { call$2(endIndex, startIndex) { @@ -493850,7 +518413,7 @@ t1.setState$1(new A.KanbanViewState_build___closure(t1, startIndex, endIndex)); t1._onBoardChanged$0(); }, - $signature: 138 + $signature: 136 }; A.KanbanViewState_build___closure.prototype = { call$0() { @@ -493874,7 +518437,7 @@ statusOrder = J.indexOf$1$asx(t1._statuses, t2); t1._widget.viewModel.onSaveStatusPressed.call$4(completer, t2, $name, statusOrder); }, - $signature: 3014 + $signature: 3041 }; A.KanbanViewState_build__closure1.prototype = { call$2(completer, description) { @@ -493886,7 +518449,7 @@ statusOrder = 0; t1._widget.viewModel.onSaveTaskPressed.call$5(completer, t1._newTask.id, t2, description, statusOrder); }, - $signature: 847 + $signature: 842 }; A.KanbanViewState_build__closure0.prototype = { call$0() { @@ -493921,7 +518484,7 @@ b.get$_task_model$_$this()._task_model$_statusId = this.status.id; return b; }, - $signature: 59 + $signature: 68 }; A.KanbanViewState_build__closure3.prototype = { call$1(taskId) { @@ -493930,7 +518493,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.$get$1(0, taskId); }, - $signature: 199 + $signature: 193 }; A.KanbanViewState_build__closure4.prototype = { call$1(task) { @@ -493954,7 +518517,7 @@ } return A.BoardItem$(_null, !t2, _null, t3, _null, new A.KanbanViewState_build___closure2(t1, _this.status), new A.KanbanViewState_build___closure3(t1), _null); }, - $signature: 3016 + $signature: 3043 }; A.KanbanViewState_build___closure1.prototype = { call$2(completer, description) { @@ -493964,7 +518527,7 @@ statusOrder = J.indexOf$1$asx(t1._kanban_view$_tasks.$index(0, t2), t3); t1._widget.viewModel.onSaveTaskPressed.call$5(completer, t3, t2, description, statusOrder); }, - $signature: 847 + $signature: 842 }; A.KanbanViewState_build___closure0.prototype = { call$0() { @@ -493986,13 +518549,13 @@ var t1 = this.$this; t1.setState$1(new A.KanbanViewState_build____closure(t1)); }, - $signature: 3017 + $signature: 3044 }; A.KanbanViewState_build____closure.prototype = { call$0() { return this.$this.isDragging = true; }, - $signature: 25 + $signature: 24 }; A.KanbanViewState_build___closure2.prototype = { call$5(listIndex, itemIndex, oldListIndex, oldItemIndex, state) { @@ -494006,13 +518569,13 @@ t1.setState$1(new A.KanbanViewState_build____closure1(t1, oldStatusId, J.$index$asx(t1._kanban_view$_tasks.$index(0, this.status.id), oldItemIndex), newStatusId, itemIndex)); t1._onBoardChanged$0(); }, - $signature: 3018 + $signature: 3045 }; A.KanbanViewState_build____closure0.prototype = { call$0() { return this.$this.isDragging = false; }, - $signature: 25 + $signature: 24 }; A.KanbanViewState_build____closure1.prototype = { call$0() { @@ -494053,7 +518616,7 @@ t3 = t1._list[t3]; return new A.KanbanView(viewModel, new A.ValueKey("__" + t3.userCompany.company.id + "_" + t3.lastUpdated + "_" + A.S(J.get$length$asx(viewModel.filteredTaskList)) + "_" + A.S(t2.taskUIState.kanbanLastUpdated) + "__", type$.ValueKey_legacy_String)); }, - $signature: 3019 + $signature: 3046 }; A.KanbanVM.prototype = {}; A.KanbanVM_fromStore_closure.prototype = { @@ -494062,7 +518625,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.SortTasksRequest(completer, statusIds, taskIds)); }, - $signature: 3020 + $signature: 3047 }; A.KanbanVM_fromStore_closure1.prototype = { call$4(completer, statusId, $name, statusOrder) { @@ -494077,7 +518640,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.SaveTaskStatusRequest(completer, $status)); }, - $signature: 3021 + $signature: 3048 }; A.KanbanVM_fromStore__closure.prototype = { call$1(b) { @@ -494088,7 +518651,7 @@ b.get$_task_status_model$_$this()._task_status_model$_statusOrder = t1; return b; }, - $signature: 166 + $signature: 157 }; A.KanbanVM_fromStore_closure0.prototype = { call$5(completer, taskId, statusId, description, statusOrder) { @@ -494123,7 +518686,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveTaskRequest(completer, t1, false, _null)); }, - $signature: 3022 + $signature: 3049 }; A.KanbanVM_fromStore__closure0.prototype = { call$1(b) { @@ -494135,7 +518698,7 @@ b.get$_task_model$_$this()._task_model$_statusId = _this.statusId; return b; }, - $signature: 59 + $signature: 68 }; A.KanbanVM_fromStore__closure1.prototype = { call$1(b) { @@ -494149,7 +518712,7 @@ b.get$_task_model$_$this()._task_model$_clientId = t1; return b; }, - $signature: 59 + $signature: 68 }; A.KanbanVM_fromStore__closure2.prototype = { call$1(b) { @@ -494165,7 +518728,7 @@ b.get$_task_model$_$this()._task_model$_clientId = t1; return b; }, - $signature: 59 + $signature: 68 }; A.KanbanVM_fromStore__closure3.prototype = { call$1(b) { @@ -494179,7 +518742,7 @@ b.get$_task_model$_$this()._task_model$_assignedUserId = t1; return b; }, - $signature: 59 + $signature: 68 }; A.TaskListItem.prototype = { build$1(context) { @@ -494251,7 +518814,7 @@ t3 = new A.SizedBox(_null, _null, _null, _null); else t3 = A.Icon$(A.getEntityActionIcon(t5.get$isRunning() ? B.EntityAction_stop : B.EntityAction_start), _null, _null); - startStopButton = A.IconButton$(B.Alignment_0_0, _null, _null, true, t3, _null, t8 ? _null : new A.TaskListItem_build_closure(_this), B.EdgeInsets_8_8_8_8, _null, _null, B.VisualDensity_m2_m2); + startStopButton = A.IconButton$(_null, _null, _null, _null, t3, _null, t8 ? _null : new A.TaskListItem_build_closure(_this), _null, _null, _null, B.VisualDensity_m2_m2); } if (A.getLayout(context) === B.AppLayout_desktop) { t3 = t5.id; @@ -494261,7 +518824,7 @@ t4 = store.__Store__state_A; t6 = t4.userCompanyStates; t4 = t4.uiState.selectedCompanyIndex; - return new A.DismissibleEntity(t6._list[t4].userCompany, t5, new A.LayoutBuilder(new A.TaskListItem_build_closure0(t1, _this, showCheckbox, listUIState, isChecked, t2, textStyle, filterMatch, textColor, new A.LiveText(_null, new A.TaskListItem_build_closure1(_this, context), textStyle, _null), startStopButton, statusLabel, statusColor), _null), t3, _this.showCheckbox, t7, _null); + return new A.DismissibleEntity(t6._list[t4].userCompany, t5, new A.LayoutBuilder(new A.TaskListItem_build_closure0(t1, _this, showCheckbox, listUIState, isChecked, t2, textStyle, filterMatch, textColor, new A.LiveText(_null, new A.TaskListItem_build_closure1(_this, context), textStyle, 1, _null), startStopButton, statusLabel, statusColor), _null), t3, _this.showCheckbox, t7, _null); }, get$task() { return this.task; @@ -494272,7 +518835,7 @@ var _null = null; return A.formatNumber(B.JSInt_methods._tdivFast$1(this.$this.task.calculateDuration$0()._duration, 1000000), this.context, _null, _null, B.FormatNumberType_6, true, _null, _null, false); }, - $signature: 131 + $signature: 128 }; A.TaskListItem_build_closure.prototype = { call$0() { @@ -494320,11 +518883,11 @@ t7 = type$.JSArray_legacy_Widget; t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5 + t6, _null, 1, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), _this.duration], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3.size._dx); t5 = _this.filterMatch; - t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.TaskListItem_build__closure4(t1), new A.TaskListItem_build__closure5(t1), false, _null, _null, A.Row$(A._setArrayType([A.Expanded$(A.Column$(A._setArrayType([A.Text$(t5 == null ? _this._box_0.subtitle : t5, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), new A.EntityStateLabel(t4, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), A.Text$(_this.statusLabel, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _this.statusColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, t3, _this.startStopButton, _null); + t1 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.TaskListItem_build__closure4(t1), new A.TaskListItem_build__closure5(t1), false, _null, _null, _null, A.Row$(A._setArrayType([A.Expanded$(A.Column$(A._setArrayType([A.Text$(t5 == null ? _this._box_0.subtitle : t5, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), new A.EntityStateLabel(t4, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), A.Text$(_this.statusLabel, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _this.statusColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, t3, _this.startStopButton, _null); } return t1; }, - $signature: 109 + $signature: 111 }; A.TaskListItem_build__closure2.prototype = { call$0() { @@ -494344,14 +518907,14 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 9 + $signature: 10 }; A.TaskListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.task], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.TaskListItem_build__closure5.prototype = { call$0() { @@ -494371,7 +518934,7 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 9 + $signature: 10 }; A.TaskListBuilder.prototype = { build$1(context) { @@ -494387,7 +518950,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_task, new A.TaskListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.TaskPresenter(), t2, t4); }, - $signature: 3023 + $signature: 3050 }; A.TaskListBuilder_build__closure.prototype = { call$2(context, index) { @@ -494395,7 +518958,7 @@ taskId = J.$index$asx(t1.taskList, index); return A.TaskListItem$(t1.filter, false, true, null, null, true, t1.taskMap._map$_map.$index(0, taskId)); }, - $signature: 357 + $signature: 341 }; A.TaskListVM.prototype = { get$user(receiver) { @@ -494416,7 +518979,7 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.TaskListVM_fromStore_closure0.prototype = { call$1(field) { @@ -494430,7 +518993,7 @@ call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.TaskListVM_fromStore_closure1.prototype = { call$0() { @@ -494526,14 +519089,14 @@ call$1(time) { return time.startDate != null && time.endDate != null; }, - $signature: 219 + $signature: 239 }; A.TaskPresenter_getField_closure0.prototype = { call$1(time) { var t1 = this.context; this.notes.push(A.formatDate(time.startDate.toIso8601String$0(), t1, true, true, true) + " - " + A.formatDate(time.endDate.toIso8601String$0(), t1, false, true, true)); }, - $signature: 210 + $signature: 204 }; A.TaskScreen.prototype = { build$1(context) { @@ -494562,17 +519125,17 @@ t11.get$_task_status_model$_$this()._task_status_model$_color = ""; t11._task_status_model$_$v = t10; new A.TaskScreen_build_closure2(t2, t1).call$1(t11); - t7.push(t11.build$0()); + t7.push(t11._task_status_model$_build$0()); } t2 = t3.taskUIState.listUIState; t3 = t2.filterClearedAt; t4 = this.viewModel.taskList; t2 = t2.filter; - t10 = A._setArrayType([A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(t9 ? B.IconData_59061_MaterialIcons_null_true : B._MdiIconData_7T13, _null, _null), _null, new A.TaskScreen_build_closure3(context, t1, store), B.EdgeInsets_8_8_8_8, _null, _null, _null)], type$.JSArray_legacy_Widget); + t10 = A._setArrayType([A.IconButton$(_null, _null, _null, _null, A.Icon$(t9 ? B.IconData_59061_MaterialIcons_null_true : B._MdiIconData_7T13, _null, _null), _null, new A.TaskScreen_build_closure3(context, t1, store), _null, _null, _null, _null)], type$.JSArray_legacy_Widget); t11 = t9 ? new A.KanbanViewBuilder(_null) : new A.TaskListBuilder(_null); t12 = A._setArrayType([], type$.JSArray_legacy_IconButton); if (t9) - t12.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(A.getEntityIcon(B.EntityType_settings), _null, _null), _null, new A.TaskScreen_build_closure4(store, t1), B.EdgeInsets_8_8_8_8, _null, _null, _null)); + t12.push(A.IconButton$(_null, _null, _null, _null, A.Icon$(A.getEntityIcon(B.EntityType_settings), _null, _null), _null, new A.TaskScreen_build_closure4(store, t1), _null, _null, _null, _null)); t1 = type$.JSArray_legacy_String; t13 = A.List_List$of(A._setArrayType(["status", "number", "client", "project", "description", "duration", "entity_state"], t1), true, type$.legacy_String); B.JSArray_methods.addAll$1(t13, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t1)); @@ -494594,7 +519157,7 @@ t13.push("amount"); t14 = A._setArrayType(["status", "number", "client", "project", "description", "duration", "entity_state"], t1); t13 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("task1", true), company.getCustomFieldValues$2$excludeBlank("task2", true), company.getCustomFieldValues$2$excludeBlank("task3", true), company.getCustomFieldValues$2$excludeBlank("task4", true), t14, B.EntityType_task, t9, t12, new A.TaskScreen_build_closure5(store), new A.TaskScreen_build_closure6(store), new A.TaskScreen_build_closure7(store), new A.TaskScreen_build_closure8(store), new A.TaskScreen_build_closure9(store), new A.TaskScreen_build_closure10(store), new A.TaskScreen_build_closure11(store), new A.TaskScreen_build_closure12(store), A._setArrayType(["number", "duration", "updated_at"], t1), t7, t13); - t1 = (t8.appLayout === B.AppLayout_mobile || t8.menuSidebarMode === B.AppSidebarMode_float) && t5.can$2(B.UserPermission_create, B.EntityType_task) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "task_fab", false, new A.TaskScreen_build_closure13(context), t6.get$newTask()) : _null; + t1 = (t8.appLayout === B.AppLayout_mobile || t8.menuSidebarMode === B.AppSidebarMode_float) && t5.can$2(B.UserPermission_create, B.EntityType_task) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "task_fab", false, new A.TaskScreen_build_closure13(context), t6.get$newTask()) : _null; return A.ListScaffold$(_null, t10, new A.ListFilter(B.EntityType_task, t2, new A.TaskScreen_build_closure14(store), t4, t7, new A.TaskScreen_build_closure15(store), new A.TaskScreen_build_closure16(store), new A.ValueKey("__filter_" + t3 + "__", type$.ValueKey_legacy_String)), t11, t13, B.EntityType_task, t1, 0, _null, new A.TaskScreen_build_closure17(store), new A.TaskScreen_build_closure18(store)); } }; @@ -494606,7 +519169,7 @@ b.get$_task_status_model$_$this()._task_status_model$_name = t1; return b; }, - $signature: 166 + $signature: 157 }; A.TaskScreen_build_closure0.prototype = { call$1(b) { @@ -494616,7 +519179,7 @@ b.get$_task_status_model$_$this()._task_status_model$_name = t1; return b; }, - $signature: 166 + $signature: 157 }; A.TaskScreen_build_closure1.prototype = { call$1(b) { @@ -494626,7 +519189,7 @@ b.get$_task_status_model$_$this()._task_status_model$_name = t1; return b; }, - $signature: 166 + $signature: 157 }; A.TaskScreen_build_closure2.prototype = { call$1(b) { @@ -494639,7 +519202,7 @@ b.get$_task_status_model$_$this()._task_status_model$_name = t1; return b; }, - $signature: 166 + $signature: 157 }; A.TaskScreen_build_closure18.prototype = { call$0() { @@ -494663,7 +519226,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTasksByState(state)); }, - $signature: 27 + $signature: 28 }; A.TaskScreen_build_closure15.prototype = { call$2($status, value) { @@ -494671,7 +519234,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTasksByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.TaskScreen_build_closure17.prototype = { call$0() { @@ -494731,7 +519294,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTasksByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.TaskScreen_build_closure6.prototype = { call$1(value) { @@ -494771,7 +519334,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTasksByState(state)); }, - $signature: 27 + $signature: 28 }; A.TaskScreen_build_closure5.prototype = { call$0() { @@ -494806,7 +519369,7 @@ call$2(context, vm) { return new A.TaskScreen(vm, null); }, - $signature: 3024 + $signature: 3051 }; A.TaskScreenVM.prototype = {}; A.TaskTimeListTile.prototype = { @@ -494827,10 +519390,10 @@ t1 = A.StoreProvider_of(context, type$.legacy_AppState).__Store__state_A; t1 === $ && A.throwUnnamedLateFieldNI(); t3 = type$.JSArray_legacy_Widget; - t2 = A.Row$(A._setArrayType([A.Expanded$(A.Text$(A.DateFormat$("EEE MMM d, yyy", A.localeSelector(t1, false)).format$1(0, t2.toLocal$0()), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), new A.LiveText(_null, new A.TaskTimeListTile_build_closure(_this), _null, _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t2 = A.Row$(A._setArrayType([A.Expanded$(A.Text$(A.DateFormat$("EEE MMM d, yyy", A.localeSelector(t1, false)).format$1(t2.toLocal$0()), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), new A.LiveText(_null, new A.TaskTimeListTile_build_closure(_this), _null, 1, _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t1 = A.Text$(startDateString + " - " + endDateString, _null, _null, _null, _null, _null, _null, _null, _null, _null); t4 = A.Icon$(_this.isValid ? B.IconData_58397_MaterialIcons_null_true : B.IconData_57911_MaterialIcons_null_false, _null, _null); - return A.Column$(A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A.TaskTimeListTile_build_closure0(_this, context), false, _null, _null, t1, _null, t2, t4, _null), A.Divider$(_null, 1, _null)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); + return A.Column$(A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A.TaskTimeListTile_build_closure0(_this, context), false, _null, _null, _null, t1, _null, t2, t4, _null), A.Divider$(_null, 1, _null)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, get$task() { return this.task; @@ -494847,7 +519410,7 @@ var t1 = this.$this.taskTime; return A.formatDuration(t1.get$duration(t1), true); }, - $signature: 131 + $signature: 128 }; A.TaskView.prototype = { createState$0() { @@ -494903,7 +519466,7 @@ t3 = _this._task_view$_controller; t4 = A.Tab$(_null, t1.get$overview()); t5 = task.documents._list; - return A.ViewScaffold$(A.TabBar$(t3, _null, false, _null, _null, A._setArrayType([t4, A.Tab$(_null, t5.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t5.length + ")")], type$.JSArray_legacy_Widget)), new A.Builder(new A._TaskViewState_build_closure(_this, viewModel, task), _null), task, new A.Builder(new A._TaskViewState_build_closure0(task, viewModel, t1), _null), t2, false, _null, _null); + return A.ViewScaffold$(A.TabBar$(t3, _null, false, _null, _null, A._setArrayType([t4, A.Tab$(_null, t5.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t5.length + ")")], type$.JSArray_legacy_Widget)), new A.Builder(new A._TaskViewState_build_closure(_this, viewModel, task), _null), task, t2, false, _null, _null); } }; A._TaskViewState_build_closure.prototype = { @@ -494914,7 +519477,7 @@ t3 = this.viewModel; t1._widget.toString; t1 = type$.JSArray_legacy_Widget; - t2 = A.Expanded$(A.TabBarView$(A._setArrayType([A.RefreshIndicator$(new A.TaskOverview(t3, false, _null), new A._TaskViewState_build__closure0(t3, context)), A.RefreshIndicator$(new A.TaskViewDocuments(t3, new A.ValueKey(t3.task.id, type$.ValueKey_legacy_String)), new A._TaskViewState_build__closure1(t3, context))], t1), t2, _null), 1); + t2 = A.Expanded$(A.TabBarView$(A._setArrayType([A.RefreshIndicator$(new A.TaskOverview(t3, false, _null), new A._TaskViewState_build__closure(t3, context)), A.RefreshIndicator$(new A.TaskViewDocuments(t3, new A.ValueKey(t3.task.id, type$.ValueKey_legacy_String)), new A._TaskViewState_build__closure0(t3, context))], t1), t2, _null), 1); t3 = this.task; if (t3.get$isRunning()) t4 = B.EntityAction_stop; @@ -494924,42 +519487,19 @@ t6 = !t5 ? B.EntityAction_archive : B.EntityAction_invoiceTask; return A.Column$(A._setArrayType([t2, new A.BottomButtons(t3, t4, t6, t5, true, _null)], t1), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 243 + $signature: 228 + }; + A._TaskViewState_build__closure.prototype = { + call$0() { + return this.viewModel.onRefreshed.call$1(this.context); + }, + $signature: 34 }; A._TaskViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 - }; - A._TaskViewState_build__closure1.prototype = { - call$0() { - return this.viewModel.onRefreshed.call$1(this.context); - }, - $signature: 35 - }; - A._TaskViewState_build_closure0.prototype = { - call$1(context) { - var t2, t3, t4, _null = null, - t1 = this.task; - if (t1.invoiceId.length !== 0 || t1.isDeleted) - t1 = new A.SizedBox(_null, _null, _null, _null); - else { - t2 = A.Theme_of(context).primaryColorDark; - t3 = A.Icon$(t1.get$isRunning() ? B.IconData_58886_MaterialIcons_null_false : B.IconData_58571_MaterialIcons_null_false, B.Color_4294967295, _null); - t4 = this.localization; - t1 = t1.get$isRunning() ? t4.get$stop(t4) : t4.get$start(t4); - t1 = A.FloatingActionButton$(t2, t3, "task_view_fab", false, new A._TaskViewState_build__closure(this.viewModel, context), t1); - } - return t1; - }, - $signature: 839 - }; - A._TaskViewState_build__closure.prototype = { - call$0() { - return this.viewModel.onFabPressed.call$1(this.context); - }, - $signature: 11 + $signature: 34 }; A.__TaskViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -494986,13 +519526,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A.TaskViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.TaskOverview.prototype = { createState$0() { @@ -495055,13 +519595,13 @@ var t1 = this.$this; return t1._framework$_element != null && t1.setState$1(new A._TaskOverviewState_initState__closure()); }, - $signature: 445 + $signature: 509 }; A._TaskOverviewState_initState__closure.prototype = { call$0() { return false; }, - $signature: 25 + $signature: 24 }; A._TaskOverviewState_build__buildView.prototype = { call$0() { @@ -495119,14 +519659,14 @@ new A.ReversedListIterable(items, A._arrayInstanceType(items)._eval$1("ReversedListIterable<1>")).forEach$1(0, new A._TaskOverviewState_build__buildView_closure(widgets, t1, _this.viewModel)); return widgets; }, - $signature: 241 + $signature: 226 }; A._TaskOverviewState_build__buildView_closure.prototype = { call$1(taskTime) { var t1 = this.task; B.JSArray_methods.addAll$1(this.widgets, A._setArrayType([new A.TaskTimeListTile(new A._TaskOverviewState_build__buildView__closure(this.viewModel, t1, taskTime), t1, taskTime, true, null)], type$.JSArray_legacy_Widget)); }, - $signature: 210 + $signature: 204 }; A._TaskOverviewState_build__buildView__closure.prototype = { call$1(context) { @@ -495135,13 +519675,13 @@ t3 = t2.uiState.selectedCompanyIndex; return t2.userCompanyStates._list[t3].userCompany.canEditEntity$1(this.task) ? t1.onEditPressed.call$2(context, this.taskTime) : null; }, - $signature: 49 + $signature: 48 }; A._TaskOverviewState_build_closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A.TaskViewScreen.prototype = { build$1(context) { @@ -495153,13 +519693,13 @@ call$1(store) { return A.TaskViewVM_TaskViewVM$fromStore(store); }, - $signature: 3026 + $signature: 3052 }; A.TaskViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.TaskView(vm, false, vm.state.uiState.taskUIState.tabIndex, null); }, - $signature: 3027 + $signature: 3053 }; A.TaskViewVM.prototype = { get$task() { @@ -495180,62 +519720,6 @@ t1[0].call$1(new A.LoadTask(completer, this.task.id)); return completer.future; }, - $signature: 17 - }; - A.TaskViewVM_TaskViewVM$fromStore__toggleTask.prototype = { - call$1(context) { - var times, t4, - t1 = new A._Future($.Zone__current, type$._Future_legacy_TaskEntity), - t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), - t3 = this.task; - if (t3.get$isRunning()) { - times = t3.getTaskTimes$0(); - t4 = B.JSArray_methods.get$last(times); - t4 = t3.updateTaskTime$2(t4.get$stop(t4), times.length - 1); - t3 = t4; - } else - t3 = t3.addTaskTime$1(A.TaskTime_TaskTime(null, null)); - t4 = this.store.__Store__dispatchers_F; - t4 === $ && A.throwUnnamedLateFieldNI(); - t4[0].call$1(new A.SaveTaskRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_TaskEntity), t3, true, null)); - t1.then$1$1(0, new A.TaskViewVM_TaskViewVM$fromStore__toggleTask_closure(t2), type$.Null).catchError$1(new A.TaskViewVM_TaskViewVM$fromStore__toggleTask_closure0(context)); - }, - $signature: 18 - }; - A.TaskViewVM_TaskViewVM$fromStore__toggleTask_closure.prototype = { - call$1(savedTask) { - var t1; - if (savedTask.get$isRunning()) { - t1 = this.localization; - if (B.JSInt_methods._tdivFast$1(savedTask.calculateDuration$0()._duration, 1000000) > 0) { - t1.toString; - t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "resumed_task"); - if (t1 == null) - t1 = ""; - } else - t1 = t1.get$startedTask(); - } else - t1 = this.localization.get$stoppedTask(); - A.showToast(t1); - }, - $signature: 195 - }; - A.TaskViewVM_TaskViewVM$fromStore__toggleTask_closure0.prototype = { - call$1(error) { - A.showDialog(null, true, new A.TaskViewVM_TaskViewVM$fromStore__toggleTask__closure(error), this.context, null, true, type$.legacy_ErrorDialog); - }, - $signature: 3 - }; - A.TaskViewVM_TaskViewVM$fromStore__toggleTask__closure.prototype = { - call$1(context) { - return new A.ErrorDialog(this.error, false, null); - }, - $signature: 22 - }; - A.TaskViewVM_TaskViewVM$fromStore_closure0.prototype = { - call$1(context) { - return this._toggleTask.call$1(context); - }, $signature: 18 }; A.TaskViewVM_TaskViewVM$fromStore_closure.prototype = { @@ -495252,15 +519736,15 @@ $defaultValues() { return [null]; }, - $signature: 3028 + $signature: 3054 }; - A.TaskViewVM_TaskViewVM$fromStore_closure1.prototype = { + A.TaskViewVM_TaskViewVM$fromStore_closure0.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; - A.TaskViewVM_TaskViewVM$fromStore_closure2.prototype = { + A.TaskViewVM_TaskViewVM$fromStore_closure1.prototype = { call$2(context, multipartFile) { var t1 = new A._Future($.Zone__current, type$._Future_legacy_DocumentEntity), t2 = this.store.__Store__dispatchers_F; @@ -495268,17 +519752,17 @@ t2[0].call$1(new A.SaveTaskDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.task)); t1.then$1$1(0, new A.TaskViewVM_TaskViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.TaskViewVM_TaskViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.TaskViewVM_TaskViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.TaskViewVM_TaskViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.TaskViewVM_TaskViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.TaskViewVM_TaskViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -495286,9 +519770,9 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; - A.TaskViewVM_TaskViewVM$fromStore_closure3.prototype = { + A.TaskViewVM_TaskViewVM$fromStore_closure2.prototype = { call$4(context, $document, password, idToken) { var t1 = type$.Null, completer = A.snackBarCompleter(context, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$deletedDocument(), null, false, t1), @@ -495301,7 +519785,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.TaskViewVM_TaskViewVM$fromStore__closure.prototype = { call$1(value) { @@ -495309,11 +519793,11 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadTask(null, this.task.id)); }, - $signature: 80 + $signature: 87 }; A.TaskStatusEdit.prototype = { createState$0() { - return new A._TaskStatusEditState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._TaskStatusEditState(new A.Debouncer(500), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._TaskStatusEditState.prototype = { @@ -495362,21 +519846,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_task_status_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TaskStatusEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_task_status_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TaskStatusEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_task_status_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._TaskStatusEditState__onChanged_closure.prototype = { call$1(b) { @@ -495384,7 +519867,7 @@ b.get$_task_status_model$_$this()._task_status_model$_name = t1; return b; }, - $signature: 166 + $signature: 157 }; A._TaskStatusEditState__onChanged_closure0.prototype = { call$0() { @@ -495396,7 +519879,7 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._TaskStatusEditState_build_closure.prototype = { call$1(context) { @@ -495407,13 +519890,13 @@ t4 = type$.JSArray_legacy_Widget; return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t1._task_status_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$name(t2), _null, _null, false, _null, _null, t1.get$_task_status_edit$_onSavePressed(), true, _null, _null, B.TextAlign_4, new A._TaskStatusEditState_build__closure(t2)), A.FormColorPicker$(t3.color, _null, new A._TaskStatusEditState_build__closure0(_this.viewModel, t3))], t4), _null, _null, false, _null, false, _null)], t4), _null, _null, _null, false, _null); }, - $signature: 129 + $signature: 137 }; A._TaskStatusEditState_build__closure.prototype = { call$1(val) { return val.length === 0 || B.JSString_methods.trim$0(val).length === 0 ? this.localization.get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A._TaskStatusEditState_build__closure0.prototype = { call$1(value) { @@ -495426,7 +519909,7 @@ b.get$_task_status_model$_$this()._task_status_model$_color = this.value; return b; }, - $signature: 166 + $signature: 157 }; A.TaskStatusEditScreen.prototype = { build$1(context) { @@ -495438,13 +519921,13 @@ call$1(store) { return A.TaskStatusEditVM_TaskStatusEditVM$fromStore(store); }, - $signature: 3029 + $signature: 3055 }; A.TaskStatusEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.TaskStatusEdit(viewModel, new A.ValueKey(viewModel.taskStatus.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 3030 + $signature: 3056 }; A.TaskStatusEditVM.prototype = { get$taskStatus() { @@ -495460,7 +519943,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateTaskStatus(taskStatus)); }, - $signature: 273 + $signature: 267 }; A.TaskStatusEditVM_TaskStatusEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -495471,7 +519954,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.TaskStatusEditVM_TaskStatusEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -495482,7 +519965,7 @@ } new A.TaskStatusEditVM_TaskStatusEditVM$fromStore__closure(this.store, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.TaskStatusEditVM_TaskStatusEditVM$fromStore__closure.prototype = { call$0() { @@ -495530,13 +520013,13 @@ } else A.viewEntity(false, savedTaskStatus, null, true); }, - $signature: 273 + $signature: 267 }; A.TaskStatusEditVM_TaskStatusEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.TaskStatusEditVM_TaskStatusEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.TaskStatusEditVM_TaskStatusEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -495544,7 +520027,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.TaskStatusListItem.prototype = { build$1(context) { @@ -495567,7 +520050,7 @@ t7 = type$.JSArray_legacy_Widget; t6 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6.size._dx); t8 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.TaskStatusListItem_build_closure0(_this), new A.TaskStatusListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t1, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t4 === t5, true, true, _null); + return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.TaskStatusListItem_build_closure0(_this), new A.TaskStatusListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t1, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t4 === t5, true, true, _null); }, get$user(receiver) { return this.user; @@ -495594,7 +520077,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.TaskStatusListBuilder.prototype = { build$1(context) { @@ -495611,7 +520094,7 @@ t5 = viewModel.onSortColumn; return A.EntityList$(t2, B.EntityType_taskStatus, new A.TaskStatusListBuilder_build__closure(viewModel), viewModel.onClearMultielsect, t4, t5, new A.TaskStatusPresenter(), t1, t3); }, - $signature: 3031 + $signature: 3057 }; A.TaskStatusListBuilder_build__closure.prototype = { call$2(context, index) { @@ -495630,7 +520113,7 @@ t2 = false; return new A.TaskStatusListItem(t4, taskStatus, t1.filter, t2, null); }, - $signature: 3032 + $signature: 3058 }; A.TaskStatusListVM.prototype = {}; A.TaskStatusListVM_fromStore__handleRefresh.prototype = { @@ -495647,13 +520130,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.TaskStatusListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.TaskStatusListVM_fromStore_closure0.prototype = { call$1(field) { @@ -495694,9 +520177,9 @@ t6 = type$.JSArray_legacy_String; t7 = A.List_List$of(A._setArrayType([], t6), true, type$.legacy_String); B.JSArray_methods.addAll$1(t7, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t6)); - t7 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t6), B.EntityType_taskStatus, false, B.List_empty21, new A.TaskStatusScreen_build_closure(store), new A.TaskStatusScreen_build_closure0(store), new A.TaskStatusScreen_build_closure1(store), new A.TaskStatusScreen_build_closure2(store), new A.TaskStatusScreen_build_closure3(store), new A.TaskStatusScreen_build_closure4(store), new A.TaskStatusScreen_build_closure5(store), _null, A._setArrayType(["name", "order", "updated_at"], t6), B.List_empty22, t7); + t7 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t6), B.EntityType_taskStatus, false, B.List_empty21, new A.TaskStatusScreen_build_closure(store), new A.TaskStatusScreen_build_closure0(store), new A.TaskStatusScreen_build_closure1(store), new A.TaskStatusScreen_build_closure2(store), new A.TaskStatusScreen_build_closure3(store), new A.TaskStatusScreen_build_closure4(store), new A.TaskStatusScreen_build_closure5(store), _null, A._setArrayType(["name", "order", "updated_at"], t6), B.List_empty22, t7); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_taskStatus) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "task_status_fab", false, new A.TaskStatusScreen_build_closure6(context), t4.get$newTaskStatus()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_taskStatus) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "task_status_fab", false, new A.TaskStatusScreen_build_closure6(context), t4.get$newTaskStatus()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_taskStatus, t3, new A.TaskStatusScreen_build_closure7(store), t5, _null, _null, new A.TaskStatusScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.TaskStatusListBuilder(_null), t7, B.EntityType_taskStatus, t1, 0, "task_settings", new A.TaskStatusScreen_build_closure9(store), new A.TaskStatusScreen_build_closure10(store)); } }; @@ -495722,7 +520205,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTaskStatusesByState(state)); }, - $signature: 27 + $signature: 28 }; A.TaskStatusScreen_build_closure9.prototype = { call$0() { @@ -495755,7 +520238,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTaskStatusesByState(state)); }, - $signature: 27 + $signature: 28 }; A.TaskStatusScreen_build_closure.prototype = { call$0() { @@ -495822,7 +520305,7 @@ call$2(context, vm) { return new A.TaskStatusScreen(vm, null); }, - $signature: 3033 + $signature: 3059 }; A.TaskStatusScreenVM.prototype = {}; A.TaskStatusView.prototype = { @@ -495845,7 +520328,7 @@ t2 = this._widget.isFilter; t6 = A.EntityHeader$(taskStatus, t1.get$total(t1), _null, _null, _null, _null, A.formatDuration(A.Duration$(0, 0, 0, 0, 0, amount), true)); t7 = this._widget.isFilter; - return A.ViewScaffold$(_null, new A.ScrollableListView(A._setArrayType([t6, new A.ListDivider(_null), new A.EntitiesListTile(taskStatus, B.EntityType_task, t1.get$tasks(), $.$get$memoizedTaskStatsForTaskStatus().call$2(t3, t5[t4].taskState.map).present$2(t1.get$active(t1), t1.get$archived()), t7, false, _null)], type$.JSArray_legacy_Widget), _null, _null, _null, false, _null), taskStatus, _null, true, t2, new A._TaskStatusViewState_build_closure(viewModel), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(A._setArrayType([t6, new A.ListDivider(_null), new A.EntitiesListTile(taskStatus, B.EntityType_task, t1.get$tasks(), $.$get$memoizedTaskStatsForTaskStatus().call$2(t3, t5[t4].taskState.map).present$2(t1.get$active(t1), t1.get$archived()), t7, false, _null)], type$.JSArray_legacy_Widget), _null, _null, _null, false, _null), taskStatus, true, t2, new A._TaskStatusViewState_build_closure(viewModel), _null); } }; A._TaskStatusViewState_build_closure.prototype = { @@ -495864,13 +520347,13 @@ call$1(store) { return A.TaskStatusViewVM_TaskStatusViewVM$fromStore(store); }, - $signature: 3034 + $signature: 3060 }; A.TaskStatusViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.TaskStatusView(vm, this.$this.isFilter, null); }, - $signature: 3035 + $signature: 3061 }; A.TaskStatusViewVM.prototype = { get$taskStatus() { @@ -495890,8 +520373,7 @@ }; A.TaxRateEdit.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._TaxRateEditState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + return new A._TaxRateEditState(A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A._TaxRateEditState.prototype = { @@ -495948,21 +520430,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_tax_rate_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TaxRateEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_tax_rate_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TaxRateEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_tax_rate_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._TaxRateEditState__onChanged_closure.prototype = { call$1(b) { @@ -495973,7 +520454,7 @@ b.get$_tax_rate_model$_$this()._tax_rate_model$_rate = t1; return b; }, - $signature: 783 + $signature: 578 }; A._TaxRateEditState__onChanged_closure0.prototype = { call$0() { @@ -495985,7 +520466,7 @@ call$1(val) { return val.length === 0 || B.JSString_methods.trim$0(val).length === 0 ? this.localization.get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A.TaxRateEditScreen.prototype = { build$1(context) { @@ -495997,13 +520478,13 @@ call$1(store) { return A.TaxRateEditVM_TaxRateEditVM$fromStore(store); }, - $signature: 3036 + $signature: 3062 }; A.TaxRateEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.TaxRateEdit(viewModel, new A.ValueKey(viewModel.taxRate.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 3037 + $signature: 3063 }; A.TaxRateEditVM.prototype = { get$taxRate() { @@ -496019,7 +520500,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateTaxRate(taxRate)); }, - $signature: 144 + $signature: 146 }; A.TaxRateEditVM_TaxRateEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -496030,7 +520511,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.TaxRateEditVM_TaxRateEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -496041,7 +520522,7 @@ } new A.TaxRateEditVM_TaxRateEditVM$fromStore__closure(this.store, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.TaxRateEditVM_TaxRateEditVM$fromStore__closure.prototype = { call$0() { @@ -496093,13 +520574,13 @@ } else A.viewEntity(false, savedTaxRate, null, true); }, - $signature: 144 + $signature: 146 }; A.TaxRateEditVM_TaxRateEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.TaxRateEditVM_TaxRateEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.TaxRateEditVM_TaxRateEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -496107,7 +520588,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.TaxRateListItem.prototype = { build$1(context) { @@ -496127,7 +520608,7 @@ t5 = type$.JSArray_legacy_Widget; t4 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.name + " \u2022 " + A.S(A.formatNumber(t1.rate, context, _null, _null, B.FormatNumberType_1, true, _null, _null, false)), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4.size._dx); t6 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.TaxRateListItem_build_closure0(_this), new A.TaxRateListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t6, new A.EntityStateLabel(t1, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t4, _null, _null), false, true, true, _null); + return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.TaxRateListItem_build_closure0(_this), new A.TaxRateListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t6, new A.EntityStateLabel(t1, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t4, _null, _null), false, true, true, _null); }, get$user(receiver) { return this.user; @@ -496154,7 +520635,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.TaxRateListBuilder.prototype = { build$1(context) { @@ -496168,7 +520649,7 @@ t2 = viewModel.state; return A.EntityList$(viewModel.taxRateList, B.EntityType_taxRate, new A.TaxRateListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, null, t2, null); }, - $signature: 3038 + $signature: 3064 }; A.TaxRateListBuilder_build__closure.prototype = { call$2(context, index) { @@ -496185,7 +520666,7 @@ t2 = false; return new A.TaxRateListItem(t3, taxRate, t1.filter, t2, null); }, - $signature: 3039 + $signature: 3065 }; A.TaxRateListVM.prototype = {}; A.TaxRateListVM_fromStore__handleRefresh.prototype = { @@ -496202,13 +520683,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.TaxRateListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.TaxRateListVM_fromStore_closure0.prototype = { call$1(field) { @@ -496238,7 +520719,7 @@ t5 = t4.filterClearedAt; t6 = this.viewModel.taxRateList; t4 = t4.filter; - t7 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_taxRate, false, B.List_empty21, new A.TaxRateSettingsScreen_build_closure(store), _null, _null, _null, _null, new A.TaxRateSettingsScreen_build_closure0(store), new A.TaxRateSettingsScreen_build_closure1(store), _null, A._setArrayType(["updated_at"], type$.JSArray_legacy_String), B.List_empty22, _null); + t7 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_taxRate, false, B.List_empty21, new A.TaxRateSettingsScreen_build_closure(store), _null, _null, _null, _null, new A.TaxRateSettingsScreen_build_closure0(store), new A.TaxRateSettingsScreen_build_closure1(store), _null, A._setArrayType(["updated_at"], type$.JSArray_legacy_String), B.List_empty22, _null); if (t1.prefState.appLayout === B.AppLayout_mobile) { t1 = t1.userCompanyStates; t3 = t3.selectedCompanyIndex; @@ -496246,7 +520727,7 @@ t1 = t3; } else t1 = false; - t1 = t1 ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "tax_rate_fab", false, new A.TaxRateSettingsScreen_build_closure2(context), t2.get$newTaxRate()) : _null; + t1 = t1 ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "tax_rate_fab", false, new A.TaxRateSettingsScreen_build_closure2(context), t2.get$newTaxRate()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_taxRate, t4, new A.TaxRateSettingsScreen_build_closure3(store), t6, _null, _null, new A.TaxRateSettingsScreen_build_closure4(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.TaxRateListBuilder(_null), t7, B.EntityType_taxRate, t1, 0, "tax_settings", new A.TaxRateSettingsScreen_build_closure5(store), new A.TaxRateSettingsScreen_build_closure6(store)); } }; @@ -496272,7 +520753,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTaxRatesByState(state)); }, - $signature: 27 + $signature: 28 }; A.TaxRateSettingsScreen_build_closure5.prototype = { call$0() { @@ -496305,7 +520786,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTaxRatesByState(state)); }, - $signature: 27 + $signature: 28 }; A.TaxRateSettingsScreen_build_closure.prototype = { call$0() { @@ -496340,7 +520821,7 @@ call$2(context, vm) { return new A.TaxRateSettingsScreen(vm, null); }, - $signature: 3040 + $signature: 3066 }; A.TaxRateScreenVM.prototype = {}; A.TaxRateView.prototype = { @@ -496355,7 +520836,7 @@ taxRate = viewModel.taxRate, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); this._widget.toString; - return A.ViewScaffold$(_null, new A.ScrollableListView(A._setArrayType([A.EntityHeader$(taxRate, t1.get$name(t1), t1.get$rate(t1), A.formatNumber(taxRate.rate, context, _null, _null, B.FormatNumberType_1, true, _null, _null, false), _null, _null, taxRate.name)], type$.JSArray_legacy_Widget), _null, _null, _null, false, _null), taxRate, _null, true, false, new A._TaxRateViewState_build_closure(viewModel), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(A._setArrayType([A.EntityHeader$(taxRate, t1.get$name(t1), t1.get$rate(t1), A.formatNumber(taxRate.rate, context, _null, _null, B.FormatNumberType_1, true, _null, _null, false), _null, _null, taxRate.name)], type$.JSArray_legacy_Widget), _null, _null, _null, false, _null), taxRate, true, false, new A._TaxRateViewState_build_closure(viewModel), _null); } }; A._TaxRateViewState_build_closure.prototype = { @@ -496374,13 +520855,13 @@ call$1(store) { return A.TaxRateViewVM_TaxRateViewVM$fromStore(store); }, - $signature: 3041 + $signature: 3067 }; A.TaxRateViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.TaxRateView(vm, false, null); }, - $signature: 3042 + $signature: 3068 }; A.TaxRateViewVM.prototype = { get$taxRate() { @@ -496400,7 +520881,7 @@ }; A.TokenEdit.prototype = { createState$0() { - return new A._TokenEditState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._TokenEditState(new A.Debouncer(500), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._TokenEditState.prototype = { @@ -496449,21 +520930,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_token_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TokenEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_token_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TokenEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_token_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._TokenEditState__onChanged_closure.prototype = { call$1(b) { @@ -496471,7 +520951,7 @@ b.get$_token_model$_$this()._token_model$_name = t1; return b; }, - $signature: 780 + $signature: 585 }; A._TokenEditState__onChanged_closure0.prototype = { call$0() { @@ -496483,7 +520963,7 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._TokenEditState_build_closure.prototype = { call$1(context) { @@ -496493,13 +520973,13 @@ t3 = type$.JSArray_legacy_Widget; return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t1._token_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$name(t2), _null, _null, false, _null, _null, t1.get$_token_edit$_onSavePressed(), true, _null, _null, B.TextAlign_4, new A._TokenEditState_build__closure(t2))], t3), _null, _null, false, _null, false, _null)], t3), _null, _null, _null, false, _null); }, - $signature: 129 + $signature: 137 }; A._TokenEditState_build__closure.prototype = { call$1(value) { return value.length === 0 || B.JSString_methods.trim$0(value).length === 0 ? this.localization.get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A.TokenEditScreen.prototype = { build$1(context) { @@ -496511,13 +520991,13 @@ call$1(store) { return A.TokenEditVM_TokenEditVM$fromStore(store); }, - $signature: 3043 + $signature: 3069 }; A.TokenEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.TokenEdit(viewModel, new A.ValueKey(viewModel.token.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 3044 + $signature: 3070 }; A.TokenEditVM.prototype = { get$token() { @@ -496533,7 +521013,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateToken(token)); }, - $signature: 369 + $signature: 359 }; A.TokenEditVM_TokenEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -496546,7 +521026,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.TokenEditVM_TokenEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -496557,7 +521037,7 @@ } new A.TokenEditVM_TokenEditVM$fromStore__closure(this.store, context, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.TokenEditVM_TokenEditVM$fromStore__closure.prototype = { call$0() { @@ -496583,7 +521063,7 @@ t5[0].call$1(new A.SaveTokenRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_TokenEntity), t4, password, idToken)); return t1.then$1$1(0, new A.TokenEditVM_TokenEditVM$fromStore____closure(t4, t2, this.state, t3, $navigator), type$.Null).catchError$1(new A.TokenEditVM_TokenEditVM$fromStore____closure0()); }, - $signature: 546 + $signature: 492 }; A.TokenEditVM_TokenEditVM$fromStore____closure.prototype = { call$1(savedToken) { @@ -496616,13 +521096,13 @@ } else A.viewEntity(false, savedToken, null, true); }, - $signature: 369 + $signature: 359 }; A.TokenEditVM_TokenEditVM$fromStore____closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.TokenEditVM_TokenEditVM$fromStore_____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.TokenEditVM_TokenEditVM$fromStore_____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -496630,7 +521110,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.TokenListItem.prototype = { build$1(context) { @@ -496654,7 +521134,7 @@ t6 = A.Text$(t4.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null); t7 = A.Text$(user.get$fullName().length !== 0 ? user.get$fullName() : user.email, _null, _null, _null, _null, _null, _null, _null, _null, _null); t8 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t1, t4, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.TokenListItem_build_closure0(_this), new A.TokenListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t7, t8, new A.EntityStateLabel(t4, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t3 === t5, true, true, _null); + return new A.DismissibleEntity(t1, t4, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.TokenListItem_build_closure0(_this), new A.TokenListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t7, t8, new A.EntityStateLabel(t4, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t3 === t5, true, true, _null); }, get$user(receiver) { return this.user; @@ -496681,7 +521161,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.TokenListBuilder.prototype = { build$1(context) { @@ -496697,7 +521177,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_token, new A.TokenListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.TokenPresenter(), t2, t4); }, - $signature: 3045 + $signature: 3071 }; A.TokenListBuilder_build__closure.prototype = { call$2(context, index) { @@ -496716,7 +521196,7 @@ t2 = false; return new A.TokenListItem(t4, token, t1.filter, t2, null); }, - $signature: 3046 + $signature: 3072 }; A.TokenListVM.prototype = {}; A.TokenListVM_fromStore__handleRefresh.prototype = { @@ -496733,13 +521213,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.TokenListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.TokenListVM_fromStore_closure0.prototype = { call$1(field) { @@ -496780,9 +521260,9 @@ t6 = type$.JSArray_legacy_String; t7 = A.List_List$of(A._setArrayType([], t6), true, type$.legacy_String); B.JSArray_methods.addAll$1(t7, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t6)); - t7 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t6), B.EntityType_token, false, B.List_empty21, new A.TokenScreen_build_closure(store), new A.TokenScreen_build_closure0(store), new A.TokenScreen_build_closure1(store), new A.TokenScreen_build_closure2(store), new A.TokenScreen_build_closure3(store), new A.TokenScreen_build_closure4(store), new A.TokenScreen_build_closure5(store), _null, A._setArrayType(["name"], t6), B.List_empty22, t7); + t7 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t6), B.EntityType_token, false, B.List_empty21, new A.TokenScreen_build_closure(store), new A.TokenScreen_build_closure0(store), new A.TokenScreen_build_closure1(store), new A.TokenScreen_build_closure2(store), new A.TokenScreen_build_closure3(store), new A.TokenScreen_build_closure4(store), new A.TokenScreen_build_closure5(store), _null, A._setArrayType(["name"], t6), B.List_empty22, t7); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_token) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "token_fab", false, new A.TokenScreen_build_closure6(context), t4.get$newToken()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_token) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "token_fab", false, new A.TokenScreen_build_closure6(context), t4.get$newToken()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_token, t3, new A.TokenScreen_build_closure7(store), t5, _null, _null, new A.TokenScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.TokenListBuilder(_null), t7, B.EntityType_token, t1, 0, "account_management", new A.TokenScreen_build_closure9(store), new A.TokenScreen_build_closure10(store)); } }; @@ -496808,7 +521288,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTokensByState(state)); }, - $signature: 27 + $signature: 28 }; A.TokenScreen_build_closure9.prototype = { call$0() { @@ -496841,7 +521321,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTokensByState(state)); }, - $signature: 27 + $signature: 28 }; A.TokenScreen_build_closure.prototype = { call$0() { @@ -496908,7 +521388,7 @@ call$2(context, vm) { return new A.TokenScreen(vm, null); }, - $signature: 3047 + $signature: 3073 }; A.TokenScreenVM.prototype = {}; A.TokenView.prototype = { @@ -496928,7 +521408,7 @@ this._widget.toString; t3 = t1.get$user(t1); t2 = user.get$fullName().length !== 0 ? user.get$fullName() : user.email; - return A.ViewScaffold$(_null, new A.ScrollableListView(A._setArrayType([A.EntityHeader$(token, t3, t1.get$createdOn(), A.formatDate(A.convertTimestampToDate(token.createdAt).toIso8601String$0(), context, true, true, false), _null, _null, t2), new A.ListDivider(_null), new A._TokenListTile(token, _null), new A.ListDivider(_null)], type$.JSArray_legacy_Widget), _null, _null, _null, false, _null), token, _null, true, false, new A._TokenViewState_build_closure(viewModel), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(A._setArrayType([A.EntityHeader$(token, t3, t1.get$createdOn(), A.formatDate(A.convertTimestampToDate(token.createdAt).toIso8601String$0(), context, true, true, false), _null, _null, t2), new A.ListDivider(_null), new A._TokenListTile(token, _null), new A.ListDivider(_null)], type$.JSArray_legacy_Widget), _null, _null, _null, false, _null), token, true, false, new A._TokenViewState_build_closure(viewModel), _null); } }; A._TokenViewState_build_closure.prototype = { @@ -496945,7 +521425,7 @@ t1 = B.JSString_methods.substring$1(t1, 10) === "xxxxxxxxxxx"; t3 = t1 ? _null : A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null); t1 = t1 ? _null : new A._TokenListTile_build_closure(this, context); - return A.ListTile$(false, B.EdgeInsets_22_22_22_22, _null, _null, true, _null, _null, false, _null, _null, _null, t1, false, _null, _null, _null, _null, new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), t3, _null); + return A.ListTile$(false, B.EdgeInsets_22_22_22_22, _null, _null, true, _null, _null, false, _null, _null, _null, _null, t1, false, _null, _null, _null, _null, _null, new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), t3, _null); }, get$token() { return this.token; @@ -496967,13 +521447,13 @@ call$1(store) { return A.TokenViewVM_TokenViewVM$fromStore(store); }, - $signature: 3048 + $signature: 3074 }; A.TokenViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.TokenView(vm, false, null); }, - $signature: 3049 + $signature: 3075 }; A.TokenViewVM.prototype = { get$token() { @@ -496993,8 +521473,7 @@ }; A.TransactionEdit.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._TransactionEditState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._TransactionEditState(new A.Debouncer(500), A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._TransactionEditState.prototype = { @@ -497052,21 +521531,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_transaction_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TransactionEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_transaction_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TransactionEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_transaction_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._TransactionEditState__onChanged_closure.prototype = { call$0() { @@ -497086,19 +521564,19 @@ b.get$_transaction_model$_$this()._transaction_model$_description = t1; return b; }, - $signature: 123 + $signature: 122 }; A._TransactionEditState_build_closure0.prototype = { call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._TransactionEditState_build_closure1.prototype = { call$1(context) { return this.$this._transaction_edit$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._TransactionEditState_build_closure.prototype = { call$1(context) { @@ -497114,7 +521592,7 @@ t7 = A.DecoratedFormField$(false, _null, t3.get$isNew(), t6._transaction_edit$_amountController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, false, true), t1.get$amount(), _null, _null, false, _null, _null, new A._TransactionEditState_build__closure0(t6), true, _null, _null, B.TextAlign_4, new A._TransactionEditState_build__closure1(t1)); t8 = _this.state; t9 = t8.staticState; - t10 = A.EntityDropdown$(true, false, t3.currencyId, $.$get$memoizedCurrencyList().call$1(t9.currencyMap), _null, B.EntityType_currency, B.List_empty1, t1.get$currency(), _null, _null, new A._TransactionEditState_build__closure2(t4), _null, _null, _null); + t10 = A.EntityDropdown$(true, false, t3.currencyId, $.$get$memoizedCurrencyList().call$1(t9.currencyMap), _null, B.EntityType_currency, B.List_empty0, t1.get$currency(), _null, _null, new A._TransactionEditState_build__closure2(t4), _null, _null, _null); t11 = t3.bankAccountId; t12 = t1.get$bankAccount(); t13 = $.$get$memoizedDropdownBankAccountList(); @@ -497122,9 +521600,9 @@ t14 = t8.userCompanyStates._list[t14]; t8 = t14.bankAccountState; t15 = type$.JSArray_legacy_Widget; - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t5, new A.DatePicker(t2, t3.date, new A._TransactionEditState_build__closure3(t4, t3), _null, false, _null, _null, _null), t7, t10, A.EntityDropdown$(true, false, t11, t13.call$5(t8.map, t8.list, t9, t14.userState.map, t11), _null, B.EntityType_bankAccount, B.List_empty1, t12, new A._TransactionEditState_build__closure4(t4, context), new A._TransactionEditState_build__closure5(_this.store), new A._TransactionEditState_build__closure6(t4, t3), new A._TransactionEditState_build__closure7(), _null, new A._TransactionEditState_build__closure8(t3, t1)), A.DecoratedFormField$(false, _null, false, t6._descriptionController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$description(t1), 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t15), _null, _null, false, _null, false, _null)], t15), _null, _null, _null, false, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t5, new A.DatePicker(t2, t3.date, new A._TransactionEditState_build__closure3(t4, t3), _null, false, _null, _null, _null), t7, t10, A.EntityDropdown$(true, false, t11, t13.call$5(t8.map, t8.list, t9, t14.userState.map, t11), _null, B.EntityType_bankAccount, B.List_empty0, t12, new A._TransactionEditState_build__closure4(t4, context), new A._TransactionEditState_build__closure5(_this.store), new A._TransactionEditState_build__closure6(t4, t3), new A._TransactionEditState_build__closure7(), _null, new A._TransactionEditState_build__closure8(t3, t1)), A.DecoratedFormField$(false, _null, false, t6._descriptionController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$description(t1), 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t15), _null, _null, false, _null, false, _null)], t15), _null, _null, _null, false, _null); }, - $signature: 129 + $signature: 137 }; A._TransactionEditState_build__closure.prototype = { call$1(value) { @@ -497137,7 +521615,7 @@ b.get$_transaction_model$_$this()._baseType = this.value; return b; }, - $signature: 123 + $signature: 122 }; A._TransactionEditState_build__closure3.prototype = { call$2(date, _) { @@ -497150,19 +521628,19 @@ b.get$_transaction_model$_$this()._transaction_model$_date = this.date; return b; }, - $signature: 123 + $signature: 122 }; A._TransactionEditState_build__closure0.prototype = { call$1(_) { return this.$this._transaction_edit$_onSavePressed$0(); }, - $signature: 18 + $signature: 20 }; A._TransactionEditState_build__closure1.prototype = { call$1(value) { return value.length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._TransactionEditState_build__closure2.prototype = { call$1(currency) { @@ -497180,7 +521658,7 @@ b.get$_transaction_model$_$this()._transaction_model$_currencyId = t1; return b; }, - $signature: 123 + $signature: 122 }; A._TransactionEditState_build__closure6.prototype = { call$1(bankAccount) { @@ -497196,13 +521674,13 @@ t1 = ""; return b.get$_transaction_model$_$this()._bankAccountId = t1; }, - $signature: 3050 + $signature: 3076 }; A._TransactionEditState_build__closure4.prototype = { call$1(completer) { return this.viewModel.onAddBankAccountPressed.call$2(this.context, completer); }, - $signature: 281 + $signature: 291 }; A._TransactionEditState_build__closure5.prototype = { call$2(completer, $name) { @@ -497211,20 +521689,20 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveBankAccountRequest(completer, t1)); }, - $signature: 156 + $signature: 141 }; A._TransactionEditState_build___closure0.prototype = { call$1(b) { b.get$_bank_account_model$_$this()._bank_account_model$_name = this.name; return b; }, - $signature: 218 + $signature: 223 }; A._TransactionEditState_build__closure8.prototype = { call$1(value) { return this.transaction.bankAccountId.length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 26 + $signature: 27 }; A._TransactionEditState_build__closure7.prototype = { call$1(entity) { @@ -497242,13 +521720,13 @@ call$1(store) { return A.TransactionEditVM_TransactionEditVM$fromStore(store); }, - $signature: 3051 + $signature: 3077 }; A.TransactionEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.TransactionEdit(viewModel, new A.ValueKey(viewModel.transaction.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 3052 + $signature: 3078 }; A.TransactionEditVM.prototype = { get$transaction(receiver) { @@ -497264,7 +521742,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateTransaction(transaction)); }, - $signature: 214 + $signature: 202 }; A.TransactionEditVM_TransactionEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -497277,7 +521755,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.TransactionEditVM_TransactionEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -497288,7 +521766,7 @@ } new A.TransactionEditVM_TransactionEditVM$fromStore__closure1(this.store, context, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.TransactionEditVM_TransactionEditVM$fromStore__closure1.prototype = { call$0() { @@ -497342,11 +521820,11 @@ } else A.viewEntity(false, savedTransaction, null, true); }, - $signature: 214 + $signature: 202 }; A.TransactionEditVM_TransactionEditVM$fromStore___closure0.prototype = { call$1(error) { - A.showDialog(null, true, new A.TransactionEditVM_TransactionEditVM$fromStore____closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.TransactionEditVM_TransactionEditVM$fromStore____closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -497354,7 +521832,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.TransactionEditVM_TransactionEditVM$fromStore_closure2.prototype = { call$2(context, completer) { @@ -497366,7 +521844,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, true); completer.get$future().then$1$1(0, new A.TransactionEditVM_TransactionEditVM$fromStore__closure0(t3), t4); }, - $signature: 114 + $signature: 118 }; A.TransactionEditVM_TransactionEditVM$fromStore__closure.prototype = { call$1(_) { @@ -497466,12 +521944,12 @@ t6 = A.Text$(t6, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); t6 = A.Expanded$(t6, 1); t7 = t4.statusId; - t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.TransactionListItem_build__closure4(t1), new A.TransactionListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t6, A.Text$(_this.localization.lookup$1(B.Map_mlIJC.$index(0, t7)), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, new A.TransactionStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t7), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t4, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.TransactionListItem_build__closure4(t1), new A.TransactionListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([A.Row$(A._setArrayType([t6, A.Text$(_this.localization.lookup$1(B.Map_mlIJC.$index(0, t7)), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, new A.TransactionStatusColors(_this.state.prefState.get$colorThemeModel()).get$colors().$index(0, t7), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.EntityStateLabel(t4, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); t1 = t3; } return t1; }, - $signature: 109 + $signature: 111 }; A.TransactionListItem_build__closure2.prototype = { call$0() { @@ -497491,14 +521969,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.TransactionListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.transaction], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.TransactionListItem_build__closure5.prototype = { call$0() { @@ -497518,7 +521996,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.TransactionListBuilder.prototype = { build$1(context) { @@ -497535,7 +522013,7 @@ t5 = viewModel.onSortColumn; return A.EntityList$(t2, B.EntityType_transaction, new A.TransactionListBuilder_build__closure(viewModel), viewModel.onClearMultielsect, t4, t5, new A.TransactionPresenter(), t1, t3); }, - $signature: 3053 + $signature: 3079 }; A.TransactionListBuilder_build__closure.prototype = { call$2(context, index) { @@ -497554,7 +522032,7 @@ t2 = false; return new A.TransactionListItem(t4, transaction, t1.filter, t2, null); }, - $signature: 3054 + $signature: 3080 }; A.TransactionListVM.prototype = {}; A.TransactionListVM_fromStore__handleRefresh.prototype = { @@ -497571,13 +522049,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.TransactionListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.TransactionListVM_fromStore_closure0.prototype = { call$1(field) { @@ -497659,19 +522137,19 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].invoiceState.map._map$_map.$index(0, invoiceId); }, - $signature: 66 + $signature: 70 }; A.TransactionPresenter_getField_closure0.prototype = { call$1(invoice) { return invoice != null; }, - $signature: 100 + $signature: 107 }; A.TransactionPresenter_getField_closure1.prototype = { call$1(invoice) { return new A.Padding(B.EdgeInsets_0_0_8_0, new A.LinkTextRelatedEntity(invoice, this.transaction, null), null); }, - $signature: 668 + $signature: 782 }; A.TransactionScreen.prototype = { build$1(context) { @@ -497689,7 +522167,7 @@ t2 = t3.filterClearedAt; t5 = this.viewModel.transactionList; t3 = t3.filter; - t6 = A._setArrayType([A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(A.getEntityIcon(B.EntityType_settings), _null, _null), _null, new A.TransactionScreen_build_closure4(store, t1), B.EdgeInsets_8_8_8_8, _null, _null, _null)], type$.JSArray_legacy_IconButton); + t6 = A._setArrayType([A.IconButton$(_null, _null, _null, _null, A.Icon$(A.getEntityIcon(B.EntityType_settings), _null, _null), _null, new A.TransactionScreen_build_closure4(store, t1), _null, _null, _null, _null)], type$.JSArray_legacy_IconButton); t7 = type$.JSArray_legacy_String; t8 = A.List_List$of(A._setArrayType(["status", "deposit", "withdrawal", "date", "description", "invoices", "expense"], t7), true, type$.legacy_String); B.JSArray_methods.addAll$1(t8, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t7)); @@ -497701,9 +522179,9 @@ t8.push("category"); t8.push("payment"); t8.push("default_category"); - t8 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType(["status", "deposit", "withdrawal", "date", "description", "invoices", "expense"], t7), B.EntityType_transaction, false, t6, new A.TransactionScreen_build_closure5(store), new A.TransactionScreen_build_closure6(store), new A.TransactionScreen_build_closure7(store), new A.TransactionScreen_build_closure8(store), new A.TransactionScreen_build_closure9(store), new A.TransactionScreen_build_closure10(store), new A.TransactionScreen_build_closure11(store), _null, A._setArrayType(["date", "description", "amount"], t7), statuses, t8); + t8 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType(["status", "deposit", "withdrawal", "date", "description", "invoices", "expense"], t7), B.EntityType_transaction, false, t6, new A.TransactionScreen_build_closure5(store), new A.TransactionScreen_build_closure6(store), new A.TransactionScreen_build_closure7(store), new A.TransactionScreen_build_closure8(store), new A.TransactionScreen_build_closure9(store), new A.TransactionScreen_build_closure10(store), new A.TransactionScreen_build_closure11(store), _null, A._setArrayType(["date", "description", "amount"], t7), statuses, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_transaction) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "transaction_fab", false, new A.TransactionScreen_build_closure12(context), t4.get$newTransaction()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_transaction) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "transaction_fab", false, new A.TransactionScreen_build_closure12(context), t4.get$newTransaction()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_transaction, t3, new A.TransactionScreen_build_closure13(store), t5, statuses, new A.TransactionScreen_build_closure14(store), new A.TransactionScreen_build_closure15(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.TransactionListBuilder(_null), t8, B.EntityType_transaction, t1, 0, _null, new A.TransactionScreen_build_closure16(store), new A.TransactionScreen_build_closure17(store)); } }; @@ -497721,7 +522199,7 @@ b.get$_transaction_model$_$this()._transaction_model$_name = t1; return b; }, - $signature: 318 + $signature: 274 }; A.TransactionScreen_build_closure0.prototype = { call$1(b) { @@ -497737,7 +522215,7 @@ b.get$_transaction_model$_$this()._transaction_model$_name = t1; return b; }, - $signature: 318 + $signature: 274 }; A.TransactionScreen_build_closure1.prototype = { call$1(b) { @@ -497753,7 +522231,7 @@ b.get$_transaction_model$_$this()._transaction_model$_name = t1; return b; }, - $signature: 318 + $signature: 274 }; A.TransactionScreen_build_closure2.prototype = { call$1(b) { @@ -497768,7 +522246,7 @@ b.get$_transaction_model$_$this()._transaction_model$_name = t1; return b; }, - $signature: 318 + $signature: 274 }; A.TransactionScreen_build_closure3.prototype = { call$1(b) { @@ -497778,7 +522256,7 @@ b.get$_transaction_model$_$this()._transaction_model$_name = t1; return b; }, - $signature: 318 + $signature: 274 }; A.TransactionScreen_build_closure17.prototype = { call$0() { @@ -497802,7 +522280,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTransactionsByState(state)); }, - $signature: 27 + $signature: 28 }; A.TransactionScreen_build_closure14.prototype = { call$2($status, value) { @@ -497810,7 +522288,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTransactionsByStatus($status)); }, - $signature: 101 + $signature: 106 }; A.TransactionScreen_build_closure16.prototype = { call$0() { @@ -497855,7 +522333,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTransactionsByState(state)); }, - $signature: 27 + $signature: 28 }; A.TransactionScreen_build_closure5.prototype = { call$0() { @@ -497922,7 +522400,7 @@ call$2(context, vm) { return new A.TransactionScreen(vm, null); }, - $signature: 3056 + $signature: 3082 }; A.TransactionScreenVM.prototype = {}; A.TransactionView.prototype = { @@ -497980,14 +522458,14 @@ } t1 = t5; } - return A.ViewScaffold$(_null, A.Column$(t1, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), transaction, _null, true, t2, _null, t3); + return A.ViewScaffold$(_null, A.Column$(t1, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), transaction, true, t2, _null, t3); } }; A._TransactionViewState_build_closure.prototype = { call$1(transaction) { return transaction.baseType === "CREDIT" || transaction.statusId === "3"; }, - $signature: 3057 + $signature: 3083 }; A._TransactionViewState_build_closure0.prototype = { call$1(invoiceId) { @@ -497995,13 +522473,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].invoiceState.$get$1(0, invoiceId); }, - $signature: 66 + $signature: 70 }; A._TransactionViewState_build_closure1.prototype = { call$1(invoice) { return A.EntityListTile$(invoice, false, null); }, - $signature: 3058 + $signature: 3084 }; A._MatchDeposits.prototype = { createState$0() { @@ -498010,12 +522488,11 @@ }; A._MatchDepositsState.prototype = { initState$0() { - var t1, transactions, _this = this; + var t1, transactions, _this = this, _null = null; _this.super$State$initState(); - t1 = $.$get$ChangeNotifier__emptyListeners(); - _this._invoiceFilterController = new A.TextEditingController(B.TextEditingValue_li8, t1); - _this._paymentFilterController = new A.TextEditingController(B.TextEditingValue_li8, t1); - _this._transaction_view$_focusNode = A.FocusNode$(true, null, true, true, null, null, false); + _this._invoiceFilterController = A.TextEditingController$(_null); + _this._paymentFilterController = A.TextEditingController$(_null); + _this._transaction_view$_focusNode = A.FocusNode$(true, _null, true, true, _null, _null, false); _this._selectedInvoices = A._setArrayType([], type$.JSArray_legacy_InvoiceEntity); t1 = _this._widget.viewModel; transactions = t1.transactions; @@ -498059,17 +522536,11 @@ return false; }, dispose$0() { - var t1, t2, _this = this; + var _this = this; _this._invoiceScrollController.dispose$0(); _this._paymentScrollController.dispose$0(); - t1 = _this._invoiceFilterController; - t1.toString; - t2 = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; - t1 = _this._paymentFilterController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; + _this._invoiceFilterController.dispose$0(); + _this._paymentFilterController.dispose$0(); _this._transaction_view$_focusNode.dispose$0(); _this.super$State$dispose(); }, @@ -498103,7 +522574,7 @@ t6 = _this._showFilter || _this.get$isFiltered() ? state.get$accentColor() : _null; t7 = A.Icon$(B.IconData_57978_MaterialIcons_null_false, _null, _null); t8 = state.prefState.enableTooltips ? t2.get$filter(t2) : ""; - t4.push(A.Row$(A._setArrayType([t5, A.IconButton$(B.Alignment_0_0, t6, _null, true, t7, _null, new A._MatchDepositsState_build_closure3(_this), B.EdgeInsets_8_8_8_8, _null, t8, _null), new A.SizedBox(8, _null, _null, _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); + t4.push(A.Row$(A._setArrayType([t5, A.IconButton$(_null, t6, _null, _null, t7, _null, new A._MatchDepositsState_build_closure3(_this), _null, _null, t8, _null), new A.SizedBox(8, _null, _null, _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); } else { t5 = _this._invoiceFilterController; t2.toString; @@ -498112,7 +522583,7 @@ t6 = _this._showFilter || _this.get$isFiltered() ? state.get$accentColor() : _null; t7 = A.Icon$(B.IconData_57978_MaterialIcons_null_false, _null, _null); t8 = state.prefState.enableTooltips ? t2.get$filter(t2) : ""; - t4.push(A.Row$(A._setArrayType([t5, A.IconButton$(B.Alignment_0_0, t6, _null, true, t7, _null, new A._MatchDepositsState_build_closure6(_this), B.EdgeInsets_8_8_8_8, _null, t8, _null), new A.SizedBox(8, _null, _null, _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); + t4.push(A.Row$(A._setArrayType([t5, A.IconButton$(_null, t6, _null, _null, t7, _null, new A._MatchDepositsState_build_closure6(_this), _null, _null, t8, _null), new A.SizedBox(8, _null, _null, _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); } t4.push(new A.ListDivider(_null)); t5 = A.Duration$(0, 0, 0, 200, 0, 0); @@ -498147,13 +522618,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].invoiceState.map._map$_map.$index(0, invoiceId); }, - $signature: 66 + $signature: 70 }; A._MatchDepositsState_initState_closure0.prototype = { call$1(invoice) { return invoice != null; }, - $signature: 100 + $signature: 107 }; A._MatchDepositsState_updateInvoiceList_closure.prototype = { call$1(invoice) { @@ -498197,13 +522668,13 @@ } return true; }, - $signature: 100 + $signature: 107 }; A._MatchDepositsState_updateInvoiceList_closure0.prototype = { call$2(invoiceA, invoiceB) { return J.compareTo$1$ns(invoiceB.date, invoiceA.date); }, - $signature: 254 + $signature: 300 }; A._MatchDepositsState_updatePaymentList_closure.prototype = { call$1(payment) { @@ -498243,13 +522714,13 @@ } return true; }, - $signature: 279 + $signature: 269 }; A._MatchDepositsState_updatePaymentList_closure0.prototype = { call$2(paymentA, paymentB) { return J.compareTo$1$ns(paymentB.date, paymentA.date); }, - $signature: 845 + $signature: 807 }; A._MatchDepositsState_build_closure.prototype = { call$1(invoice) { @@ -498257,20 +522728,20 @@ t2 = t1.totalSelected; t1.totalSelected = t2 + (invoice.statusId !== "1" ? invoice.balance : invoice.amount); }, - $signature: 68 + $signature: 72 }; A._MatchDepositsState_build_closure0.prototype = { call$1(value) { var t1 = this.$this; return t1.setState$1(new A._MatchDepositsState_build__closure12(t1, value)); }, - $signature: 838 + $signature: 844 }; A._MatchDepositsState_build__closure12.prototype = { call$0() { return this.$this._matchExisting = this.value === 1; }, - $signature: 25 + $signature: 24 }; A._MatchDepositsState_build_closure1.prototype = { call$1(value) { @@ -498312,7 +522783,7 @@ var t1 = this.$this; return t1._showFilter = !t1._showFilter; }, - $signature: 25 + $signature: 24 }; A._MatchDepositsState_build_closure4.prototype = { call$1(value) { @@ -498354,7 +522825,7 @@ var t1 = this.$this; return t1._showFilter = !t1._showFilter; }, - $signature: 25 + $signature: 24 }; A._MatchDepositsState_build_closure7.prototype = { call$1(value) { @@ -498420,7 +522891,7 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A._MatchDepositsState_build_closure11.prototype = { call$2(context, index) { @@ -498432,7 +522903,7 @@ t2 = ""; return new A.PaymentListItem(payment, null, true, t2 === payment.id, new A._MatchDepositsState_build__closure1(t1, payment), false, null); }, - $signature: 495 + $signature: 482 }; A._MatchDepositsState_build__closure1.prototype = { call$0() { @@ -498462,7 +522933,7 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A._MatchDepositsState_build_closure13.prototype = { call$2(context, index) { @@ -498471,7 +522942,7 @@ t2 = t1._selectedInvoices; return new A.InvoiceListItem(invoice, null, true, (t2 && B.JSArray_methods).contains$1(t2, invoice), new A._MatchDepositsState_build__closure0(t1, invoice), false, null); }, - $signature: 356 + $signature: 338 }; A._MatchDepositsState_build__closure0.prototype = { call$0() { @@ -498519,7 +522990,7 @@ call$1(invoice) { return invoice.id; }, - $signature: 251 + $signature: 317 }; A._MatchWithdrawals.prototype = { createState$0() { @@ -498530,10 +523001,9 @@ initState$0() { var t1, transactions, state, transaction, t2, _this = this, _null = null; _this.super$State$initState(); - t1 = $.$get$ChangeNotifier__emptyListeners(); - _this._vendorFilterController = new A.TextEditingController(B.TextEditingValue_li8, t1); - _this._categoryFilterController = new A.TextEditingController(B.TextEditingValue_li8, t1); - _this._expenseFilterController = new A.TextEditingController(B.TextEditingValue_li8, t1); + _this._vendorFilterController = A.TextEditingController$(_null); + _this._categoryFilterController = A.TextEditingController$(_null); + _this._expenseFilterController = A.TextEditingController$(_null); _this._vendorFocusNode = A.FocusNode$(true, _null, true, true, _null, _null, false); _this._categoryFocusNode = A.FocusNode$(true, _null, true, true, _null, _null, false); _this._expenseFocusNode = A.FocusNode$(true, _null, true, true, _null, _null, false); @@ -498614,17 +523084,10 @@ return false; }, dispose$0() { - var t2, _this = this, - t1 = _this._vendorFilterController; - t1.toString; - t2 = t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - t1 = _this._categoryFilterController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; - t1 = _this._expenseFilterController; - t1.ChangeNotifier__listeners = t2; - t1.ChangeNotifier__count = 0; + var _this = this; + _this._vendorFilterController.dispose$0(); + _this._categoryFilterController.dispose$0(); + _this._expenseFilterController.dispose$0(); _this._vendorFocusNode.dispose$0(); _this._categoryFocusNode.dispose$0(); _this._expenseFocusNode.dispose$0(); @@ -498660,7 +523123,7 @@ t5 = _this._showFilter || _this.get$isFiltered() ? state.get$accentColor() : _null; t6 = A.Icon$(B.IconData_57978_MaterialIcons_null_false, _null, _null); t7 = state.prefState.enableTooltips ? t1.get$filter(t1) : ""; - t7 = A.Row$(A._setArrayType([t4, A.IconButton$(B.Alignment_0_0, t5, _null, true, t6, _null, new A._MatchWithdrawalsState_build_closure2(_this), B.EdgeInsets_8_8_8_8, _null, t7, _null), new A.SizedBox(8, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t7 = A.Row$(A._setArrayType([t4, A.IconButton$(_null, t5, _null, _null, t6, _null, new A._MatchWithdrawalsState_build_closure2(_this), _null, _null, t7, _null), new A.SizedBox(8, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t6 = A.Duration$(0, 0, 0, 200, 0, 0); t4 = _this._showFilter ? 138 : 0; t5 = _this._expenseScrollController; @@ -498672,14 +523135,14 @@ t6 = $.$get$LocalizationsProvider__localizedValues(); t7 = t1.localeCode; t8 = J.$index$asx(t6.$index(0, t7), "search_vendors"); - t4 = A.Row$(A._setArrayType([A.Expanded$(new A.Padding(B.EdgeInsets_22_12_10_12, new A.SearchText(new A._MatchWithdrawalsState_build_closure9(_this), new A._MatchWithdrawalsState_build_closure10(_this), t4, t5, B.JSString_methods.replaceFirst$2(t8 == null ? "" : t8, _s7_, ""), _null), _null), 1), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57415_MaterialIcons_null_false, _null, _null), _null, new A._MatchWithdrawalsState_build_closure11(context, t1, viewModel, store, transaction), B.EdgeInsets_8_8_8_8, _null, _null, _null), new A.SizedBox(8, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t4 = A.Row$(A._setArrayType([A.Expanded$(new A.Padding(B.EdgeInsets_22_12_10_12, new A.SearchText(new A._MatchWithdrawalsState_build_closure9(_this), new A._MatchWithdrawalsState_build_closure10(_this), t4, t5, B.JSString_methods.replaceFirst$2(t8 == null ? "" : t8, _s7_, ""), _null), _null), 1), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57415_MaterialIcons_null_false, _null, _null), _null, new A._MatchWithdrawalsState_build_closure11(context, t1, viewModel, store, transaction), _null, _null, _null, _null), new A.SizedBox(8, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t5 = _this._vendorScrollController; t5 = A.Expanded$(A.Scrollbar$(A.ListView$separated(t5, new A._MatchWithdrawalsState_build_closure12(_this, store, transaction), _this._transaction_view$_vendors.length, _null, _null, new A._MatchWithdrawalsState_build_closure13(), false), t5, true), 1); t8 = _this._categoryFilterController; t9 = _this._categoryFocusNode; t10 = J.$index$asx(t6.$index(0, t7), _s17_); t11 = _this._categoryScrollController; - t2 = A._setArrayType([t4, new A.ListDivider(_null), t5, new A.ListDivider(_null), A.Row$(A._setArrayType([A.Expanded$(new A.Padding(B.EdgeInsets_22_12_10_12, new A.SearchText(new A._MatchWithdrawalsState_build_closure14(_this), new A._MatchWithdrawalsState_build_closure15(_this), t8, t9, J.replaceFirst$2$s(t10 == null ? J.$index$asx(t6.$index(0, "en"), _s17_) : t10, _s7_, ""), _null), _null), 1), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57415_MaterialIcons_null_false, _null, _null), _null, new A._MatchWithdrawalsState_build_closure16(context, t1, viewModel, store, transaction), B.EdgeInsets_8_8_8_8, _null, _null, _null), new A.SizedBox(8, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.ListDivider(_null), A.Expanded$(A.Scrollbar$(A.ListView$separated(t11, new A._MatchWithdrawalsState_build_closure17(_this, store, transaction), _this._categories.length, _null, _null, new A._MatchWithdrawalsState_build_closure18(), false), t11, true), 1)], t2); + t2 = A._setArrayType([t4, new A.ListDivider(_null), t5, new A.ListDivider(_null), A.Row$(A._setArrayType([A.Expanded$(new A.Padding(B.EdgeInsets_22_12_10_12, new A.SearchText(new A._MatchWithdrawalsState_build_closure14(_this), new A._MatchWithdrawalsState_build_closure15(_this), t8, t9, J.replaceFirst$2$s(t10 == null ? J.$index$asx(t6.$index(0, "en"), _s17_) : t10, _s7_, ""), _null), _null), 1), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57415_MaterialIcons_null_false, _null, _null), _null, new A._MatchWithdrawalsState_build_closure16(context, t1, viewModel, store, transaction), _null, _null, _null, _null), new A.SizedBox(8, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.ListDivider(_null), A.Expanded$(A.Scrollbar$(A.ListView$separated(t11, new A._MatchWithdrawalsState_build_closure17(_this, store, transaction), _this._categories.length, _null, _null, new A._MatchWithdrawalsState_build_closure18(), false), t11, true), 1)], t2); t4 = transaction.category; if (t4.length !== 0 && _this._selectedCategory == null) { t5 = J.$index$asx(t6.$index(0, t7), _s16_); @@ -498719,13 +523182,13 @@ return false; return true; }, - $signature: 3060 + $signature: 3086 }; A._MatchWithdrawalsState_updateCategoryList_closure0.prototype = { call$2(categoryA, categoryB) { return B.JSString_methods.compareTo$1(categoryA.name.toLowerCase(), categoryB.name.toLowerCase()); }, - $signature: 3061 + $signature: 3087 }; A._MatchWithdrawalsState_updateVendorList_closure.prototype = { call$1(vendor) { @@ -498745,13 +523208,13 @@ return false; return true; }, - $signature: 3062 + $signature: 3088 }; A._MatchWithdrawalsState_updateVendorList_closure0.prototype = { call$2(vendorA, vendorB) { return B.JSString_methods.compareTo$1(vendorA.name.toLowerCase(), vendorB.name.toLowerCase()); }, - $signature: 3063 + $signature: 3089 }; A._MatchWithdrawalsState_updateExpenseList_closure.prototype = { call$1(expense) { @@ -498793,26 +523256,26 @@ } return true; }, - $signature: 505 + $signature: 430 }; A._MatchWithdrawalsState_updateExpenseList_closure0.prototype = { call$2(expenseA, expenseB) { return J.compareTo$1$ns(expenseB.date, expenseA.date); }, - $signature: 417 + $signature: 424 }; A._MatchWithdrawalsState_build_closure.prototype = { call$1(value) { var t1 = this.$this; return t1.setState$1(new A._MatchWithdrawalsState_build__closure17(t1, value)); }, - $signature: 838 + $signature: 844 }; A._MatchWithdrawalsState_build__closure17.prototype = { call$0() { return this.$this._matchExisting = this.value === 1; }, - $signature: 25 + $signature: 24 }; A._MatchWithdrawalsState_build_closure0.prototype = { call$1(value) { @@ -498854,7 +523317,7 @@ var t1 = this.$this; return t1._showFilter = !t1._showFilter; }, - $signature: 25 + $signature: 24 }; A._MatchWithdrawalsState_build_closure3.prototype = { call$1(value) { @@ -498920,7 +523383,7 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A._MatchWithdrawalsState_build_closure7.prototype = { call$2(context, index) { @@ -498930,7 +523393,7 @@ t2 = t2 == null ? null : t2.id; return A.ExpenseListItem$(expense, null, t2 === expense.id, true, null, new A._MatchWithdrawalsState_build__closure9(t1, expense, this.store, this.transaction), true, false); }, - $signature: 370 + $signature: 343 }; A._MatchWithdrawalsState_build__closure9.prototype = { call$0() { @@ -498966,7 +523429,7 @@ b.get$_transaction_model$_$this()._pendingExpenseId = t1; return b; }, - $signature: 123 + $signature: 122 }; A._MatchWithdrawalsState_build_closure9.prototype = { call$1(value) { @@ -499036,13 +523499,13 @@ b.get$_transaction_model$_$this()._pendingVendorId = t1; return b; }, - $signature: 123 + $signature: 122 }; A._MatchWithdrawalsState_build_closure13.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A._MatchWithdrawalsState_build_closure12.prototype = { call$2(context, index) { @@ -499052,7 +523515,7 @@ t2 = t2 == null ? null : t2.id; return A.VendorListItem$("", t2 === vendor.id, new A._MatchWithdrawalsState_build__closure4(t1, vendor, this.store, this.transaction), true, vendor); }, - $signature: 837 + $signature: 845 }; A._MatchWithdrawalsState_build__closure4.prototype = { call$0() { @@ -499088,7 +523551,7 @@ b.get$_transaction_model$_$this()._pendingVendorId = t1; return b; }, - $signature: 123 + $signature: 122 }; A._MatchWithdrawalsState_build_closure14.prototype = { call$1(value) { @@ -499158,13 +523621,13 @@ b.get$_transaction_model$_$this()._pendingCategoryId = t1; return b; }, - $signature: 123 + $signature: 122 }; A._MatchWithdrawalsState_build_closure18.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A._MatchWithdrawalsState_build_closure17.prototype = { call$2(context, index) { @@ -499174,7 +523637,7 @@ t2 = t2 == null ? null : t2.id; return A.ExpenseCategoryListItem$(category, "", t2 === category.id, new A._MatchWithdrawalsState_build__closure(t1, category, this.store, this.transaction), true); }, - $signature: 678 + $signature: 765 }; A._MatchWithdrawalsState_build__closure.prototype = { call$0() { @@ -499210,7 +523673,7 @@ b.get$_transaction_model$_$this()._pendingCategoryId = t1; return b; }, - $signature: 123 + $signature: 122 }; A._MatchWithdrawalsState_build_closure19.prototype = { call$0() { @@ -499250,20 +523713,20 @@ call$1(store) { return A.TransactionViewVM_TransactionViewVM$fromStore(store); }, - $signature: 3065 + $signature: 3091 }; A.TransactionViewScreen_build_closure.prototype = { call$2(context, vm) { var t1 = vm.transactions; return new A.TransactionView(vm, this.$this.isFilter, new A.ValueKey(new A.MappedListIterable(t1, new A.TransactionViewScreen_build__closure(), A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,String*>")).join$1(0, "|"), type$.ValueKey_legacy_String)); }, - $signature: 3066 + $signature: 3092 }; A.TransactionViewScreen_build__closure.prototype = { call$1(transaction) { return transaction.id; }, - $signature: 3067 + $signature: 3093 }; A.TransactionViewVM.prototype = { get$company() { @@ -499288,7 +523751,7 @@ t3 === $ && A.throwUnnamedLateFieldNI(); t3[0].call$1(new A.LinkTransactionToPaymentRequest(t1, t2, paymentId)); }, - $signature: 814 + $signature: 846 }; A.TransactionViewVM_TransactionViewVM$fromStore_closure3.prototype = { call$2(context, expenseId) { @@ -499298,7 +523761,7 @@ t3 === $ && A.throwUnnamedLateFieldNI(); t3[0].call$1(new A.LinkTransactionToExpenseRequest(t1, t2, expenseId)); }, - $signature: 814 + $signature: 846 }; A.TransactionViewVM_TransactionViewVM$fromStore_closure0.prototype = { call$2(context, invoiceIds) { @@ -499308,7 +523771,7 @@ t3 === $ && A.throwUnnamedLateFieldNI(); t3[0].call$1(new A.ConvertTransactionToPaymentRequest(t1, t2, invoiceIds)); }, - $signature: 648 + $signature: 816 }; A.TransactionViewVM_TransactionViewVM$fromStore_closure1.prototype = { call$3(context, vendorId, categoryId) { @@ -499321,7 +523784,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.ConvertTransactionsToExpensesRequest(t3, t2, vendorId, categoryId)); }, - $signature: 643 + $signature: 821 }; A.TransactionViewVM_TransactionViewVM$fromStore__closure.prototype = { call$1(value) { @@ -499341,7 +523804,7 @@ }; A.TransactionRuleEdit.prototype = { createState$0() { - return new A._TransactionRuleEditState(new A.Debouncer(500), new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._TransactionRuleEditState(new A.Debouncer(500), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._TransactionRuleEditState.prototype = { @@ -499396,21 +523859,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_transaction_rule_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TransactionRuleEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_transaction_rule_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._TransactionRuleEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_transaction_rule_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._TransactionRuleEditState__onChanged_closure.prototype = { call$0() { @@ -499427,19 +523889,19 @@ b.get$_transaction_rule_model$_$this()._transaction_rule_model$_name = t1; return b; }, - $signature: 160 + $signature: 169 }; A._TransactionRuleEditState_build_closure0.prototype = { call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._TransactionRuleEditState_build_closure1.prototype = { call$1(context) { return this.$this._onSubmitted$0(); }, - $signature: 18 + $signature: 20 }; A._TransactionRuleEditState_build_closure.prototype = { call$1(context) { @@ -499470,7 +523932,7 @@ t3 = A._setArrayType([A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.get$field(), _null, _null, _null, _null, _null, t3, _null, _null, _null), 1), A.Expanded$(A.Text$(t1.get$operator(t1), _null, _null, _null, _null, _null, t3, _null, _null, _null), 1), A.Expanded$(A.Text$(t1.get$value(t1), _null, _null, _null, _null, _null, t3, _null, _null, _null), 1), new A.SizedBox(100, _null, _null, _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 4, _null, _null)], t9); for (t2 = new J.ArrayIterator(t2, t2.length, A._arrayInstanceType(t2)._eval$1("ArrayIterator<1>")); t2.moveNext$0();) { t10 = t2.__interceptors$_current; - t3.push(new A.Padding(B.EdgeInsets_0_4_0_4, A.Row$(A._setArrayType([new A.Expanded(1, B.FlexFit_0, new A.Text(t1.lookup$1(t10.searchKey), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, new A.Text(t1.lookup$1(t10.operator), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, new A.Text(t10.value, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.SizedBox(100, _null, A.Row$(A._setArrayType([A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.Icon(B._MdiIconData_gg9, _null, _null, _null), _null, new A._TransactionRuleEditState_build__closure3(context, t10, t7, t8), B.EdgeInsets_8_8_8_8, _null, _null, _null), new A.SizedBox(8, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, new A.Icon(B.IconData_57704_MaterialIcons_null_false, _null, _null, _null), _null, new A._TransactionRuleEditState_build__closure4(t8, t7, t10), B.EdgeInsets_8_8_8_8, _null, _null, _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null), _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null)); + t3.push(new A.Padding(B.EdgeInsets_0_4_0_4, A.Row$(A._setArrayType([new A.Expanded(1, B.FlexFit_0, new A.Text(t1.lookup$1(t10.searchKey), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, new A.Text(t1.lookup$1(t10.operator), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, new A.Text(t10.value, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.SizedBox(100, _null, A.Row$(A._setArrayType([A.IconButton$(_null, _null, _null, _null, A.Icon$(B._MdiIconData_gg9, _null, _null), _null, new A._TransactionRuleEditState_build__closure3(context, t10, t7, t8), _null, _null, _null, _null), new A.SizedBox(8, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._TransactionRuleEditState_build__closure4(t8, t7, t10), _null, _null, _null, _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null), _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null)); } t3.push(new A.SizedBox(_null, 12, _null, _null)); B.JSArray_methods.addAll$1(t4, t3); @@ -499487,52 +523949,52 @@ t12 = t11.vendorState; t4 = t4.staticState; t13 = _this.store; - t11 = A.EntityDropdown$(true, false, t7.vendorId, t3.call$4(t12.map, t12.list, t11.userState.map, t4), _null, B.EntityType_vendor, B.List_empty1, t1.get$vendor(t1), _null, new A._TransactionRuleEditState_build__closure6(t13), new A._TransactionRuleEditState_build__closure7(t8, t7), _null, _null, _null); + t11 = A.EntityDropdown$(true, false, t7.vendorId, t3.call$4(t12.map, t12.list, t11.userState.map, t4), _null, B.EntityType_vendor, B.List_empty0, t1.get$vendor(t1), _null, new A._TransactionRuleEditState_build__closure6(t13), new A._TransactionRuleEditState_build__closure7(t8, t7), _null, _null, _null); t12 = t7.categoryId; t3 = $.$get$memoizedDropdownExpenseCategoryList(); t5 = t10[t5]; t10 = t5.expenseCategoryState; - return new A.ScrollableListView(A._setArrayType([t6, t2, A.FormCard$(_null, A._setArrayType([t11, A.EntityDropdown$(true, false, t12, t3.call$5(t10.map, t10.list, t4, t5.userState.map, t12), _null, B.EntityType_expenseCategory, B.List_empty1, t1.get$category(), _null, new A._TransactionRuleEditState_build__closure8(t13), new A._TransactionRuleEditState_build__closure9(t8, t7), _null, _null, _null)], t9), _null, _null, false, _null, false, _null)], t9), _null, _null, _null, false, _null); + return new A.ScrollableListView(A._setArrayType([t6, t2, A.FormCard$(_null, A._setArrayType([t11, A.EntityDropdown$(true, false, t12, t3.call$5(t10.map, t10.list, t4, t5.userState.map, t12), _null, B.EntityType_expenseCategory, B.List_empty0, t1.get$category(), _null, new A._TransactionRuleEditState_build__closure8(t13), new A._TransactionRuleEditState_build__closure9(t8, t7), _null, _null, _null)], t9), _null, _null, false, _null, false, _null)], t9), _null, _null, _null, false, _null); }, - $signature: 129 + $signature: 137 }; A._TransactionRuleEditState_build__closure.prototype = { call$1(context) { return this.$this._onSubmitted$0(); }, - $signature: 18 + $signature: 20 }; A._TransactionRuleEditState_build__closure0.prototype = { call$1(value) { return J.trim$0$s(value).length === 0 ? this.localization.get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A._TransactionRuleEditState_build__closure1.prototype = { call$1(value) { this.viewModel.onChanged.call$1(this.transactionRule.rebuild$1(new A._TransactionRuleEditState_build___closure9(value))); }, - $signature: 20 + $signature: 21 }; A._TransactionRuleEditState_build___closure9.prototype = { call$1(b) { b.get$_transaction_rule_model$_$this()._matchesOnAll = this.value; return b; }, - $signature: 160 + $signature: 169 }; A._TransactionRuleEditState_build__closure2.prototype = { call$1(value) { this.viewModel.onChanged.call$1(this.transactionRule.rebuild$1(new A._TransactionRuleEditState_build___closure8(value))); }, - $signature: 20 + $signature: 21 }; A._TransactionRuleEditState_build___closure8.prototype = { call$1(b) { b.get$_transaction_rule_model$_$this()._autoConvert = this.value; return b; }, - $signature: 160 + $signature: 169 }; A._TransactionRuleEditState_build__closure3.prototype = { call$0() { @@ -499548,7 +524010,7 @@ // Function start t1 = $async$self.rule; $async$goto = 2; - return A._asyncAwait(A.showDialog(null, true, new A._TransactionRuleEditState_build___closure6(t1), $async$self.context, null, true, type$.legacy_TransactionRuleCriteriaEntity), $async$call$0); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, true, new A._TransactionRuleEditState_build___closure6(t1), $async$self.context, null, true, type$.legacy_TransactionRuleCriteriaEntity), $async$call$0); case 2: // returning from await. updatedRule = $async$result; @@ -499566,7 +524028,7 @@ call$1(context) { return new A._RuleCriteria(this.rule, null); }, - $signature: 793 + $signature: 847 }; A._TransactionRuleEditState_build___closure7.prototype = { call$1(b) { @@ -499577,7 +524039,7 @@ B.JSArray_methods.replaceRange$3(t1.get$_safeList(), t2, t2 + 1, iterable); return b; }, - $signature: 160 + $signature: 169 }; A._TransactionRuleEditState_build__closure4.prototype = { call$0() { @@ -499590,7 +524052,7 @@ B.JSArray_methods.remove$1(b.get$rules(b).get$_safeList(), this.rule); return b; }, - $signature: 160 + $signature: 169 }; A._TransactionRuleEditState_build__closure5.prototype = { call$0() { @@ -499608,7 +524070,7 @@ $async$temp2 = $async$self.transactionRule; $async$temp3 = A; $async$goto = 2; - return A._asyncAwait(A.showDialog(null, true, new A._TransactionRuleEditState_build___closure4(), $async$self.context, null, true, type$.legacy_TransactionRuleCriteriaEntity), $async$call$0); + return A._asyncAwait(A.showDialog(null, B.Color_2315255808, true, new A._TransactionRuleEditState_build___closure4(), $async$self.context, null, true, type$.legacy_TransactionRuleCriteriaEntity), $async$call$0); case 2: // returning from await. $async$temp1.call$1($async$temp2.rebuild$1(new $async$temp3._TransactionRuleEditState_build___closure3($async$result))); @@ -499624,7 +524086,7 @@ call$1(context) { return new A._RuleCriteria(null, null); }, - $signature: 793 + $signature: 847 }; A._TransactionRuleEditState_build___closure3.prototype = { call$1(b) { @@ -499636,7 +524098,7 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t2); return b; }, - $signature: 160 + $signature: 169 }; A._TransactionRuleEditState_build__closure7.prototype = { call$1(vendor) { @@ -499653,7 +524115,7 @@ b.get$_transaction_rule_model$_$this()._transaction_rule_model$_vendorId = t1; return b; }, - $signature: 160 + $signature: 169 }; A._TransactionRuleEditState_build__closure6.prototype = { call$2(completer, $name) { @@ -499662,14 +524124,14 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveVendorRequest(completer, t1)); }, - $signature: 156 + $signature: 141 }; A._TransactionRuleEditState_build___closure2.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_name = this.name; return b; }, - $signature: 90 + $signature: 96 }; A._TransactionRuleEditState_build__closure9.prototype = { call$1(category) { @@ -499686,7 +524148,7 @@ b.get$_transaction_rule_model$_$this()._transaction_rule_model$_categoryId = t1; return b; }, - $signature: 160 + $signature: 169 }; A._TransactionRuleEditState_build__closure8.prototype = { call$2(completer, $name) { @@ -499695,14 +524157,14 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.SaveExpenseCategoryRequest(completer, t1)); }, - $signature: 156 + $signature: 141 }; A._TransactionRuleEditState_build___closure0.prototype = { call$1(b) { b.get$_expense_category_model$_$this()._expense_category_model$_name = this.name; return b; }, - $signature: 259 + $signature: 320 }; A._RuleCriteria.prototype = { createState$0() { @@ -499793,7 +524255,7 @@ b.get$_transaction_rule_model$_$this()._operator = t1; return b; }, - $signature: 550 + $signature: 475 }; A.__RuleCriteriaState_build_closure0.prototype = { call$1(value) { @@ -499814,7 +524276,7 @@ b.get$_transaction_rule_model$_$this()._operator = this.value; return b; }, - $signature: 550 + $signature: 475 }; A.__RuleCriteriaState_build_closure1.prototype = { call$1(value) { @@ -499835,19 +524297,19 @@ b.get$_transaction_rule_model$_$this()._transaction_rule_model$_value = this.value; return b; }, - $signature: 550 + $signature: 475 }; A.__RuleCriteriaState_build_closure2.prototype = { call$1(context) { return this.$this.onDonePressed$0(); }, - $signature: 18 + $signature: 20 }; A.__RuleCriteriaState_build_closure3.prototype = { call$1(value) { return J.trim$0$s(value).length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A.__RuleCriteriaState_build_closure4.prototype = { call$0() { @@ -499865,13 +524327,13 @@ call$1(store) { return A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore(store); }, - $signature: 3071 + $signature: 3097 }; A.TransactionRuleEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.TransactionRuleEdit(viewModel, new A.ValueKey(viewModel.transactionRule.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 3072 + $signature: 3098 }; A.TransactionRuleEditVM.prototype = { get$transactionRule() { @@ -499887,7 +524349,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateTransactionRule(transactionRule)); }, - $signature: 337 + $signature: 363 }; A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -499900,7 +524362,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -499911,7 +524373,7 @@ } new A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore__closure(this.store, context, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore__closure.prototype = { call$0() { @@ -499965,11 +524427,11 @@ } else A.viewEntity(false, savedTransactionRule, null, true); }, - $signature: 337 + $signature: 363 }; A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore___closure0.prototype = { call$1(error) { - A.showDialog(null, true, new A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore____closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore____closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -499977,7 +524439,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.TransactionRuleListItem.prototype = { build$1(context) { @@ -500026,7 +524488,7 @@ t7 = type$.JSArray_legacy_Widget; t6 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t6.size._dx); t8 = subtitle.length !== 0 ? A.Text$(subtitle, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.TransactionRuleListItem_build_closure0(_this), new A.TransactionRuleListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t1, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t4 === t5, true, true, _null); + return new A.DismissibleEntity(t3, t1, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.TransactionRuleListItem_build_closure0(_this), new A.TransactionRuleListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t8, new A.EntityStateLabel(t1, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t6, _null, _null), t4 === t5, true, true, _null); }, get$user(receiver) { return this.user; @@ -500053,7 +524515,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.TransactionRuleListBuilder.prototype = { build$1(context) { @@ -500070,7 +524532,7 @@ t5 = viewModel.onSortColumn; return A.EntityList$(t2, B.EntityType_transactionRule, new A.TransactionRuleListBuilder_build__closure(viewModel), viewModel.onClearMultielsect, t4, t5, new A.TransactionRulePresenter(), t1, t3); }, - $signature: 3073 + $signature: 3099 }; A.TransactionRuleListBuilder_build__closure.prototype = { call$2(context, index) { @@ -500089,7 +524551,7 @@ t2 = false; return new A.TransactionRuleListItem(t4, transactionRule, t1.filter, t2, null); }, - $signature: 3074 + $signature: 3100 }; A.TransactionRuleListVM.prototype = {}; A.TransactionRuleListVM_fromStore__handleRefresh.prototype = { @@ -500106,13 +524568,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.TransactionRuleListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.TransactionRuleListVM_fromStore_closure0.prototype = { call$1(field) { @@ -500153,9 +524615,9 @@ t6 = type$.JSArray_legacy_String; t7 = A.List_List$of(A._setArrayType([], t6), true, type$.legacy_String); B.JSArray_methods.addAll$1(t7, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t6)); - t7 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t6), B.EntityType_transactionRule, false, B.List_empty21, new A.TransactionRuleScreen_build_closure(store), new A.TransactionRuleScreen_build_closure0(store), new A.TransactionRuleScreen_build_closure1(store), new A.TransactionRuleScreen_build_closure2(store), new A.TransactionRuleScreen_build_closure3(store), new A.TransactionRuleScreen_build_closure4(store), new A.TransactionRuleScreen_build_closure5(store), _null, A._setArrayType(["name"], t6), B.List_empty22, t7); + t7 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t6), B.EntityType_transactionRule, false, B.List_empty21, new A.TransactionRuleScreen_build_closure(store), new A.TransactionRuleScreen_build_closure0(store), new A.TransactionRuleScreen_build_closure1(store), new A.TransactionRuleScreen_build_closure2(store), new A.TransactionRuleScreen_build_closure3(store), new A.TransactionRuleScreen_build_closure4(store), new A.TransactionRuleScreen_build_closure5(store), _null, A._setArrayType(["name"], t6), B.List_empty22, t7); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_transactionRule) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "transaction_rule_fab", false, new A.TransactionRuleScreen_build_closure6(context), t4.get$newTransactionRule()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_transactionRule) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "transaction_rule_fab", false, new A.TransactionRuleScreen_build_closure6(context), t4.get$newTransactionRule()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_transactionRule, t3, new A.TransactionRuleScreen_build_closure7(store), t5, _null, _null, new A.TransactionRuleScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.TransactionRuleListBuilder(_null), t7, B.EntityType_transactionRule, t1, 0, "bank_accounts", new A.TransactionRuleScreen_build_closure9(store), new A.TransactionRuleScreen_build_closure10(store)); } }; @@ -500181,7 +524643,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTransactionRulesByState(state)); }, - $signature: 27 + $signature: 28 }; A.TransactionRuleScreen_build_closure9.prototype = { call$0() { @@ -500214,7 +524676,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterTransactionRulesByState(state)); }, - $signature: 27 + $signature: 28 }; A.TransactionRuleScreen_build_closure.prototype = { call$0() { @@ -500281,7 +524743,7 @@ call$2(context, vm) { return new A.TransactionRuleScreen(vm, null); }, - $signature: 3075 + $signature: 3101 }; A.TransactionRuleScreenVM.prototype = {}; A.TransactionRuleView.prototype = { @@ -500326,7 +524788,7 @@ } t3 = this._widget.isFilter; t10.push(new A.EntitiesListTile(transactionRule, B.EntityType_transaction, t1.get$transactions(), transactionStats.present$2(t1.get$active(t1), t1.get$archived()), t3, true, _null)); - return A.ViewScaffold$(_null, new A.ScrollableListView(t10, _null, _null, _null, false, _null), transactionRule, _null, true, t2, new A._TransactionRuleViewState_build_closure(viewModel), transactionRule.name); + return A.ViewScaffold$(_null, new A.ScrollableListView(t10, _null, _null, _null, false, _null), transactionRule, true, t2, new A._TransactionRuleViewState_build_closure(viewModel), transactionRule.name); } }; A._TransactionRuleViewState_build_closure.prototype = { @@ -500345,13 +524807,13 @@ call$1(store) { return A.TransactionRuleViewVM_TransactionRuleViewVM$fromStore(store); }, - $signature: 3076 + $signature: 3102 }; A.TransactionRuleViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.TransactionRuleView(vm, this.$this.isFilter, null); }, - $signature: 3077 + $signature: 3103 }; A.TransactionRuleViewVM.prototype = { get$transactionRule() { @@ -500371,9 +524833,8 @@ }; A.UserEdit.prototype = { createState$0() { - var t1 = A.FocusScopeNode$(true, null, false), - t2 = $.$get$ChangeNotifier__emptyListeners(); - return new A._UserEditState(new A.Debouncer(500), t1, new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), new A.TextEditingController(B.TextEditingValue_li8, t2), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); + var _null = null; + return new A._UserEditState(new A.Debouncer(500), A.FocusScopeNode$(true, _null, false), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), _null, _null, B._StateLifecycle_0); } }; A._UserEditState.prototype = { @@ -500484,7 +524945,7 @@ t8 = A._setArrayType([A.DataRow$(A._setArrayType([A.DataCell$(A.Text$(t1.get$all(), _null, _null, _null, _null, _null, _null, _null, _null, _null), new A._UserEditState_build_closure4(_this)), A.DataCell$(new A._PermissionCheckbox(userCompany, "create_all", new A._UserEditState_build_closure5(_this), false, _null), new A._UserEditState_build_closure6(_this)), A.DataCell$(new A._PermissionCheckbox(userCompany, _s8_, new A._UserEditState_build_closure7(_this), false, _null), new A._UserEditState_build_closure8(_this)), A.DataCell$(new A._PermissionCheckbox(userCompany, _s8_0, new A._UserEditState_build_closure9(_this), false, _null), new A._UserEditState_build_closure10(_this))], type$.JSArray_legacy_DataCell))], type$.JSArray_legacy_DataRow); t13 = type$.MappedIterable_of_legacy_EntityType_and_legacy_DataRow; B.JSArray_methods.addAll$1(t8, A.List_List$of(new A.MappedIterable(new A.WhereIterable(A._setArrayType([B.EntityType_client, B.EntityType_product, B.EntityType_invoice, B.EntityType_recurringInvoice, B.EntityType_payment, B.EntityType_quote, B.EntityType_credit, B.EntityType_project, B.EntityType_task, B.EntityType_vendor, B.EntityType_purchaseOrder, B.EntityType_expense, B.EntityType_recurringExpense, B.EntityType_transaction], type$.JSArray_legacy_EntityType), new A._UserEditState_build_closure11(state), type$.WhereIterable_legacy_EntityType), new A._UserEditState_build_closure12(_this, t1, userCompany), t13), true, t13._eval$1("Iterable.E"))); - t12.push(A.FormCard$(A.SingleChildScrollView$(A.DataTable$(t7, t8, true, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_0), _null, _null, _null, false, _null, false, _null)); + t12.push(A.FormCard$(A.SingleChildScrollView$(A.DataTable$(t7, t8, true, _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_0), _null, _null, _null, false, _null, false, _null)); } return A.EditScaffold$(_null, t9, new A.AppTabForm(_this._user_edit$_focusNode, t5, A._setArrayType([new A.ScrollableListView(t3, _null, _null, _null, false, _null), new A.ScrollableListView(t11, _null, _null, _null, false, _null), new A.ScrollableListView(t12, _null, _null, _null, false, _null)], t10), t4, _null, _null), _null, user, _null, false, _null, new A._UserEditState_build_closure13(viewModel), t6, _null, t2); } @@ -500493,21 +524954,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_user_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._UserEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_user_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._UserEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_user_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._UserEditState__onChanged_closure.prototype = { call$1(b) { @@ -500530,7 +524990,7 @@ b.get$_user_model$_$this()._customValue4 = t1; return b; }, - $signature: 82 + $signature: 89 }; A._UserEditState__onChanged_closure0.prototype = { call$0() { @@ -500542,64 +525002,64 @@ call$1(value) { return value.length !== 0; }, - $signature: 14 + $signature: 15 }; A._UserEditState__togglePermission_closure0.prototype = { call$1(b) { b.get$userCompany().get$_company_model$_$this()._permissions = this.permissionsString; return b; }, - $signature: 82 + $signature: 89 }; A._UserEditState_build_closure13.prototype = { call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._UserEditState_build_closure.prototype = { call$1(val) { return val.length === 0 || B.JSString_methods.trim$0(val).length === 0 ? this.localization.get$pleaseEnterAFirstName() : null; }, - $signature: 15 + $signature: 16 }; A._UserEditState_build_closure0.prototype = { call$1(val) { return val.length === 0 || B.JSString_methods.trim$0(val).length === 0 ? this.localization.get$pleaseEnterALastName() : null; }, - $signature: 15 + $signature: 16 }; A._UserEditState_build_closure1.prototype = { call$1(val) { return val.length === 0 || B.JSString_methods.trim$0(val).length === 0 ? this.localization.get$pleaseEnterYourEmail() : null; }, - $signature: 15 + $signature: 16 }; A._UserEditState_build_closure2.prototype = { call$2(channel, options) { this.viewModel.onUserChanged.call$1(this.user.rebuild$1(new A._UserEditState_build__closure8(channel, options))); }, - $signature: 545 + $signature: 499 }; A._UserEditState_build__closure8.prototype = { call$1(b) { b.get$userCompany().get$notifications().$indexSet(0, this.channel, A.BuiltList_BuiltList$from(this.options, type$.legacy_String)); return b; }, - $signature: 82 + $signature: 89 }; A._UserEditState_build_closure3.prototype = { call$1(value) { return this.viewModel.onUserChanged.call$1(this.user.rebuild$1(new A._UserEditState_build__closure7(value))); }, - $signature: 9 + $signature: 10 }; A._UserEditState_build__closure7.prototype = { call$1(b) { b.get$userCompany().get$_company_model$_$this()._isAdmin = this.value; return b; }, - $signature: 82 + $signature: 89 }; A._UserEditState_build_closure4.prototype = { call$0() { @@ -500627,7 +525087,7 @@ call$1(value) { return this.$this._togglePermission$1("create_all"); }, - $signature: 45 + $signature: 44 }; A._UserEditState_build_closure6.prototype = { call$0() { @@ -500639,7 +525099,7 @@ call$1(value) { return this.$this._togglePermission$1("view_all"); }, - $signature: 45 + $signature: 44 }; A._UserEditState_build_closure8.prototype = { call$0() { @@ -500651,7 +525111,7 @@ call$1(value) { return this.$this._togglePermission$1("edit_all"); }, - $signature: 45 + $signature: 44 }; A._UserEditState_build_closure10.prototype = { call$0() { @@ -500665,7 +525125,7 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].userCompany.company.isModuleEnabled$1(entityType); }, - $signature: 313 + $signature: 285 }; A._UserEditState_build_closure12.prototype = { call$1(type) { @@ -500687,7 +525147,7 @@ t5 = t4 ? _null : new A._UserEditState_build__closure4(t1, editPermission); return A.DataRow$(A._setArrayType([t2, t6, t7, A.DataCell$(new A._PermissionCheckbox(t3, editPermission, new A._UserEditState_build__closure5(t1, editPermission), t4, _null), t5)], type$.JSArray_legacy_DataCell)); }, - $signature: 3078 + $signature: 3104 }; A._UserEditState_build__closure.prototype = { call$0() { @@ -500716,7 +525176,7 @@ call$1(value) { return this.$this._togglePermission$1(this.createPermission); }, - $signature: 45 + $signature: 44 }; A._UserEditState_build__closure0.prototype = { call$0() { @@ -500728,7 +525188,7 @@ call$1(value) { return this.$this._togglePermission$1(this.viewPermission); }, - $signature: 45 + $signature: 44 }; A._UserEditState_build__closure2.prototype = { call$0() { @@ -500740,7 +525200,7 @@ call$1(value) { return this.$this._togglePermission$1(this.editPermission); }, - $signature: 45 + $signature: 44 }; A._UserEditState_build__closure4.prototype = { call$0() { @@ -500785,13 +525245,13 @@ call$1(store) { return A.UserEditVM_UserEditVM$fromStore(store); }, - $signature: 3079 + $signature: 3105 }; A.UserEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.UserEdit(viewModel, new A.ValueKey(viewModel.user.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 3080 + $signature: 3106 }; A.UserEditVM.prototype = { get$user(receiver) { @@ -500807,7 +525267,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateUser(user)); }, - $signature: 192 + $signature: 203 }; A.UserEditVM_UserEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -500818,7 +525278,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.UserEditVM_UserEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -500829,7 +525289,7 @@ } new A.UserEditVM_UserEditVM$fromStore__closure(this.store, context, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.UserEditVM_UserEditVM$fromStore__closure.prototype = { call$0() { @@ -500854,7 +525314,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.SaveUserRequest(this.completer, this.user, password, idToken)); }, - $signature: 42 + $signature: 43 }; A.UserEditVM_UserEditVM$fromStore___closure0.prototype = { call$1(savedUser) { @@ -500883,13 +525343,13 @@ } else A.viewEntity(false, savedUser, null, true); }, - $signature: 192 + $signature: 203 }; A.UserEditVM_UserEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.UserEditVM_UserEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.UserEditVM_UserEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -500897,7 +525357,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.UserListItem.prototype = { build$1(context) { @@ -500919,7 +525379,7 @@ t6 = type$.JSArray_legacy_Widget; t2 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t4, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2.size._dx); t4 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t3, t5, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t1, new A.UserListItem_build_closure0(_this), new A.UserListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t4, new A.EntityStateLabel(t5, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t2, _null, _null), false, true, true, _null); + return new A.DismissibleEntity(t3, t5, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t1, _null, new A.UserListItem_build_closure0(_this), new A.UserListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t4, new A.EntityStateLabel(t5, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t2, _null, _null), false, true, true, _null); }, get$user(receiver) { return this.user; @@ -500943,7 +525403,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.UserListBuilder.prototype = { build$1(context) { @@ -500957,7 +525417,7 @@ t2 = viewModel.state; return A.EntityList$(viewModel.userList, B.EntityType_user, new A.UserListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, null, t2, null); }, - $signature: 3081 + $signature: 3107 }; A.UserListBuilder_build__closure.prototype = { call$2(context, index) { @@ -500966,7 +525426,7 @@ user = t1.userMap._map$_map.$index(0, userId); return new A.UserListItem(user, new A.UserListBuilder_build___closure(new A.UserListBuilder_build__closure_showDialog(user)), t1.filter, null); }, - $signature: 3082 + $signature: 3108 }; A.UserListBuilder_build__closure_showDialog.prototype = { call$0() { @@ -500995,13 +525455,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.UserListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.UserListVM_fromStore_closure0.prototype = { call$1(field) { @@ -501034,8 +525494,8 @@ t2 = t3.filterClearedAt; t5 = this.viewModel.userList; t3 = t3.filter; - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_user, false, B.List_empty21, new A.UserScreen_build_closure(store), new A.UserScreen_build_closure0(store), new A.UserScreen_build_closure1(store), new A.UserScreen_build_closure2(store), new A.UserScreen_build_closure3(store), new A.UserScreen_build_closure4(store), new A.UserScreen_build_closure5(store), _null, A._setArrayType(["first_name", "last_name", "email"], type$.JSArray_legacy_String), B.List_empty22, _null); - t1 = t1.prefState.appLayout === B.AppLayout_mobile && userCompany.can$2(B.UserPermission_create, B.EntityType_user) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "user_fab", false, new A.UserScreen_build_closure6(context), t4.get$newUser()) : _null; + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_user, false, B.List_empty21, new A.UserScreen_build_closure(store), new A.UserScreen_build_closure0(store), new A.UserScreen_build_closure1(store), new A.UserScreen_build_closure2(store), new A.UserScreen_build_closure3(store), new A.UserScreen_build_closure4(store), new A.UserScreen_build_closure5(store), _null, A._setArrayType(["first_name", "last_name", "email"], type$.JSArray_legacy_String), B.List_empty22, _null); + t1 = t1.prefState.appLayout === B.AppLayout_mobile && userCompany.can$2(B.UserPermission_create, B.EntityType_user) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "user_fab", false, new A.UserScreen_build_closure6(context), t4.get$newUser()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_user, t3, new A.UserScreen_build_closure7(store), t5, _null, _null, new A.UserScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.UserListBuilder(_null), t6, B.EntityType_user, t1, 0, _null, new A.UserScreen_build_closure9(store), new A.UserScreen_build_closure10(store)); } }; @@ -501061,7 +525521,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterUsersByState(state)); }, - $signature: 27 + $signature: 28 }; A.UserScreen_build_closure9.prototype = { call$0() { @@ -501126,7 +525586,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterUsersByState(state)); }, - $signature: 27 + $signature: 28 }; A.UserScreen_build_closure.prototype = { call$0() { @@ -501161,7 +525621,7 @@ call$2(context, vm) { return new A.UserScreen(vm, null); }, - $signature: 3083 + $signature: 3109 }; A.UserScreenVM.prototype = {}; A.UserView.prototype = { @@ -501201,7 +525661,7 @@ t5.push(new A.EntitiesListTile(user, B.EntityType_recurringInvoice, t1.get$recurringInvoices(), $.$get$memoizedRecurringInvoiceStatsForUser().call$2(user.id, t3[t2].recurringInvoiceState.map).present$2(t1.get$active(t1), t1.get$archived()), t4, false, _null)); if (userCompany.canViewCreateOrEdit$1(B.EntityType_recurringExpense)) t5.push(new A.EntitiesListTile(user, B.EntityType_recurringExpense, t1.get$recurringExpenses(), $.$get$memoizedRecurringExpenseStatsForUser().call$2(user.id, t3[t2].recurringExpenseState.map).present$2(t1.get$active(t1), t1.get$archived()), t4, false, _null)); - return A.ViewScaffold$(_null, new A.ScrollableListView(t5, _null, _null, _null, false, _null), user, _null, true, t4, new A.UserView_build_closure(this), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(t5, _null, _null, _null, false, _null), user, true, t4, new A.UserView_build_closure(this), _null); } }; A.UserView_build_closure.prototype = { @@ -501220,13 +525680,13 @@ call$1(store) { return A.UserViewVM_UserViewVM$fromStore(store); }, - $signature: 3084 + $signature: 3110 }; A.UserViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.UserView(vm, this.$this.isFilter, null); }, - $signature: 3085 + $signature: 3111 }; A.UserViewVM.prototype = { get$user(receiver) { @@ -501287,7 +525747,7 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._VendorEditState_build_closure0.prototype = { call$1(context) { @@ -501295,7 +525755,7 @@ return; this.viewModel.onSavePressed.call$1(context); }, - $signature: 16 + $signature: 17 }; A.__VendorEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -501314,8 +525774,8 @@ }; A.VendorEditAddress.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.VendorEditAddressState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A.VendorEditAddressState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500), B._StateLifecycle_0); } }; A.VendorEditAddressState.prototype = { @@ -501357,7 +525817,7 @@ t3 = t2.prefState.isEditorFullScreen$1(B.EntityType_vendor) ? B.EdgeInsets_6_12_12_0 : _null, t4 = t1.get$address1(), t5 = viewModel.onSavePressed; - return A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, _this._vendor_edit_address$_address1Controller, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_9_null_null, t4, _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._vendor_edit_address$_address2Controller, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$address2(), _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._vendor_edit_address$_cityController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$city(t1), _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._vendor_edit_address$_stateController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$state(t1), _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._vendor_edit_address$_postalCodeController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$postalCode(t1), _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null), A.EntityDropdown$(true, false, vendor.countryId, $.$get$memoizedCountryList().call$1(t2.staticState.countryMap), _null, B.EntityType_country, B.List_empty1, t1.get$country(t1), _null, _null, new A.VendorEditAddressState_build_closure(viewModel, vendor), _null, _null, _null)], type$.JSArray_legacy_Widget), _null, _null, false, _null, true, t3); + return A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, _this._vendor_edit_address$_address1Controller, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_9_null_null, t4, _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._vendor_edit_address$_address2Controller, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$address2(), _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._vendor_edit_address$_cityController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$city(t1), _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._vendor_edit_address$_stateController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$state(t1), _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, _this._vendor_edit_address$_postalCodeController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$postalCode(t1), _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null), A.EntityDropdown$(true, false, vendor.countryId, $.$get$memoizedCountryList().call$1(t2.staticState.countryMap), _null, B.EntityType_country, B.List_empty0, t1.get$country(t1), _null, _null, new A.VendorEditAddressState_build_closure(viewModel, vendor), _null, _null, _null)], type$.JSArray_legacy_Widget), _null, _null, false, _null, true, t3); } }; A.VendorEditAddressState_didChangeDependencies_closure.prototype = { @@ -501394,7 +525854,7 @@ b.get$_vendor_model$_$this()._vendor_model$_postalCode = t1; return b; }, - $signature: 90 + $signature: 96 }; A.VendorEditAddressState__onChanged_closure0.prototype = { call$0() { @@ -501415,7 +525875,7 @@ b.get$_vendor_model$_$this()._vendor_model$_countryId = t1; return b; }, - $signature: 90 + $signature: 96 }; A.VendorEditContacts.prototype = { createState$0() { @@ -501424,7 +525884,7 @@ }; A._VendorEditContactsState.prototype = { _showContactEditor$2(contact, context) { - A.showDialog(null, true, new A._VendorEditContactsState__showContactEditor_closure(this, contact), context, null, true, type$.legacy_VendorContactEditDetails); + A.showDialog(null, B.Color_2315255808, true, new A._VendorEditContactsState__showContactEditor_closure(this, contact), context, null, true, type$.legacy_VendorContactEditDetails); }, build$1(context) { var t3, contacts, contact, t4, t5, t6, children, _this = this, _null = null, @@ -501472,19 +525932,19 @@ t6 = t5.length; return new A.VendorContactEditDetails(B.JSArray_methods.indexOf$2(t5, B.JSArray_methods.firstWhere$2$orElse(t5, new A._VendorEditContactsState__showContactEditor__closure(t2), null), 0), t2, viewModel, t1, t6 > 1, new A.ValueKey("__" + t3 + "__" + t4 + "__", type$.ValueKey_String)); }, - $signature: 3086 + $signature: 3112 }; A._VendorEditContactsState__showContactEditor__closure.prototype = { call$1(c) { return c.id === this.contact.id; }, - $signature: 181 + $signature: 179 }; A._VendorEditContactsState_build_closure.prototype = { call$1(contact) { return new A.ContactListTile(new A._VendorEditContactsState_build__closure(this.$this, contact, this.context), contact, null); }, - $signature: 3087 + $signature: 3113 }; A._VendorEditContactsState_build__closure.prototype = { call$0() { @@ -501511,7 +525971,7 @@ t2 = this.contact, t3 = t2.get$fullName().length !== 0 ? A.Text$(t2.get$fullName(), _null, _null, _null, _null, _null, _null, _null, _null, _null) : A.Text$(A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$blankContact(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontStyle_1, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), t4 = t2.email; - return A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_0_4_0_4, A.Column$(A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, this.onTap, false, _null, _null, A.Text$(t4.length !== 0 ? t4 : t2.phone, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t3, A.Icon$(B.IconData_58397_MaterialIcons_null_true, _null, _null), _null), A.Divider$(_null, 1, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null), B.Clip_0, t1, 0, _null, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_0_4_0_4, A.Column$(A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, _null, this.onTap, false, _null, _null, _null, A.Text$(t4.length !== 0 ? t4 : t2.phone, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t3, A.Icon$(B.IconData_58397_MaterialIcons_null_true, _null, _null), _null), A.Divider$(_null, 1, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null), B.Clip_0, t1, 0, _null, _null, _null, _null, _null, B.MaterialType_0); }, get$contact() { return this.contact; @@ -501519,8 +525979,8 @@ }; A.VendorContactEditDetails.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.VendorContactEditDetailsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + var _null = null; + return new A.VendorContactEditDetailsState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); }, get$contact() { return this.contact; @@ -501604,7 +526064,7 @@ t6.push(new A.Padding(B.EdgeInsets_0_20_0_0, A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A.VendorContactEditDetailsState_build_closure8(_this, viewModel), _null, _null, A.Text$(t1.get$addToInvoices(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._contact.sendEmail), _null)); column = A.Column$(t6, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); if (_this._widget.isDialog) { - t2 = A.SingleChildScrollView$(column, _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_1); + t2 = A.SingleChildScrollView$(column, _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_1); t2 = A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$remove(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.VendorContactEditDetailsState_build_closure9(_this, context), _null), A.TextButton$(false, A.Text$(t1.get$done().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.VendorContactEditDetailsState_build_closure10(viewModel, context), _null)], t7), _null, _null, t2, _null, _null, _null); t1 = t2; } else @@ -501652,7 +526112,7 @@ b.get$_vendor_model$_$this()._vendor_model$_customValue4 = t1; return b; }, - $signature: 338 + $signature: 335 }; A.VendorContactEditDetailsState__onChanged_closure0.prototype = { call$0() { @@ -501665,55 +526125,55 @@ call$1(_) { return this.$this._onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.VendorContactEditDetailsState_build_closure0.prototype = { call$1(_) { return this.$this._onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.VendorContactEditDetailsState_build_closure1.prototype = { call$1(_) { return this.$this._onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.VendorContactEditDetailsState_build_closure2.prototype = { call$1(value) { return value.length !== 0 && !B.JSString_methods.contains$1(value, "@") ? this.localization.get$emailIsInvalid() : null; }, - $signature: 15 + $signature: 16 }; A.VendorContactEditDetailsState_build_closure3.prototype = { call$1(_) { return this.$this._onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.VendorContactEditDetailsState_build_closure4.prototype = { call$1(_) { return this.$this._onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.VendorContactEditDetailsState_build_closure5.prototype = { call$1(_) { return this.$this._onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.VendorContactEditDetailsState_build_closure6.prototype = { call$1(_) { return this.$this._onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.VendorContactEditDetailsState_build_closure7.prototype = { call$1(_) { return this.$this._onDoneContactPressed$0(); }, - $signature: 18 + $signature: 20 }; A.VendorContactEditDetailsState_build_closure8.prototype = { call$1(value) { @@ -501721,28 +526181,28 @@ t1.setState$1(new A.VendorContactEditDetailsState_build__closure0(t1, value)); this.viewModel.onChangedContact.call$2(t1._contact.rebuild$1(new A.VendorContactEditDetailsState_build__closure1(value)), t1._widget.index); }, - $signature: 20 + $signature: 21 }; A.VendorContactEditDetailsState_build__closure0.prototype = { call$0() { var t1 = this.$this; return t1._contact = t1._contact.rebuild$1(new A.VendorContactEditDetailsState_build___closure(this.value)); }, - $signature: 473 + $signature: 429 }; A.VendorContactEditDetailsState_build___closure.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_sendEmail = this.value; return b; }, - $signature: 338 + $signature: 335 }; A.VendorContactEditDetailsState_build__closure1.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_sendEmail = this.value; return b; }, - $signature: 338 + $signature: 335 }; A.VendorContactEditDetailsState_build_closure9.prototype = { call$0() { @@ -501776,13 +526236,13 @@ call$1(store) { return A.VendorEditContactsVM_VendorEditContactsVM$fromStore(store); }, - $signature: 3088 + $signature: 3114 }; A.VendorEditContactsScreen_build_closure.prototype = { call$2(context, vm) { return new A.VendorEditContacts(vm, this.$this.viewModel, null); }, - $signature: 3089 + $signature: 3115 }; A.VendorEditContactsVM.prototype = { get$company() { @@ -501811,7 +526271,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.DeleteVendorContact(index)); }, - $signature: 187 + $signature: 180 }; A.VendorEditContactsVM_VendorEditContactsVM$fromStore_closure1.prototype = { call$0() { @@ -501827,7 +526287,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateVendorContact(index, contact)); }, - $signature: 3090 + $signature: 3116 }; A.VendorEditDesktop.prototype = { build$1(context) { @@ -501839,8 +526299,8 @@ }; A.VendorEditDetails.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.VendorEditDetailsState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), B._StateLifecycle_0); + var _null = null; + return new A.VendorEditDetailsState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.Debouncer(500), B._StateLifecycle_0); } }; A.VendorEditDetailsState.prototype = { @@ -501960,7 +526420,7 @@ b.get$_vendor_model$_$this()._vendor_model$_customValue4 = t1; return b; }, - $signature: 90 + $signature: 96 }; A.VendorEditDetailsState__onChanged_closure0.prototype = { call$0() { @@ -501972,7 +526432,7 @@ call$1(val) { return J.trim$0$s(val).length === 0 ? A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$pleaseEnterAName() : null; }, - $signature: 15 + $signature: 16 }; A.VendorEditDetailsState_build_closure0.prototype = { call$1(userId) { @@ -501985,7 +526445,7 @@ b.get$_vendor_model$_$this()._vendor_model$_assignedUserId = this.userId; return b; }, - $signature: 90 + $signature: 96 }; A.VendorEditFooter.prototype = { build$1(context) { @@ -502026,8 +526486,7 @@ }; A.VendorEditNotes.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A.VendorEditNotesState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), B._StateLifecycle_0); + return new A.VendorEditNotesState(A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500), B._StateLifecycle_0); } }; A.VendorEditNotesState.prototype = { @@ -502065,7 +526524,7 @@ staticState = t2.staticState, vendor = viewModel.vendor; t2 = t2.prefState.isEditorFullScreen$1(B.EntityType_vendor) ? B.EdgeInsets_12_12_6_0 : _null; - return A.FormCard$(_null, A._setArrayType([A.EntityDropdown$(true, false, vendor.currencyId, $.$get$memoizedCurrencyList().call$1(staticState.currencyMap), _null, B.EntityType_currency, B.List_empty1, t1.get$currency(), _null, _null, new A.VendorEditNotesState_build_closure(viewModel, vendor), _null, _null, _null), A.DecoratedFormField$(false, _null, false, this._vendor_edit_notes$_publicNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$publicNotes(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, this._vendor_edit_notes$_privateNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$privateNotes(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], type$.JSArray_legacy_Widget), _null, _null, false, _null, true, t2); + return A.FormCard$(_null, A._setArrayType([A.EntityDropdown$(true, false, vendor.currencyId, $.$get$memoizedCurrencyList().call$1(staticState.currencyMap), _null, B.EntityType_currency, B.List_empty0, t1.get$currency(), _null, _null, new A.VendorEditNotesState_build_closure(viewModel, vendor), _null, _null, _null), A.DecoratedFormField$(false, _null, false, this._vendor_edit_notes$_publicNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$publicNotes(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, this._vendor_edit_notes$_privateNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$privateNotes(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], type$.JSArray_legacy_Widget), _null, _null, false, _null, true, t2); } }; A.VendorEditNotesState_didChangeDependencies_closure.prototype = { @@ -502096,7 +526555,7 @@ b.get$_vendor_model$_$this()._vendor_model$_privateNotes = t1; return b; }, - $signature: 90 + $signature: 96 }; A.VendorEditNotesState__onChanged_closure0.prototype = { call$0() { @@ -502119,7 +526578,7 @@ b.get$_vendor_model$_$this()._vendor_model$_currencyId = t1; return b; }, - $signature: 90 + $signature: 96 }; A.VendorEditScreen.prototype = { build$1(context) { @@ -502131,13 +526590,13 @@ call$1(store) { return A.VendorEditVM_VendorEditVM$fromStore(store); }, - $signature: 3091 + $signature: 3117 }; A.VendorEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.VendorEdit(viewModel, new A.ValueKey(viewModel.vendor.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 3092 + $signature: 3118 }; A.VendorEditVM.prototype = { get$vendor(receiver) { @@ -502153,7 +526612,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateVendor(vendor)); }, - $signature: 277 + $signature: 281 }; A.VendorEditVM_VendorEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -502170,7 +526629,7 @@ t2[0].call$1(new A.UpdateCurrentRoute(t1)); } }, - $signature: 16 + $signature: 17 }; A.VendorEditVM_VendorEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -502181,7 +526640,7 @@ } new A.VendorEditVM_VendorEditVM$fromStore__closure(this.store, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.VendorEditVM_VendorEditVM$fromStore__closure.prototype = { call$0() { @@ -502195,7 +526654,7 @@ t3 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); $navigator = t2.get$currentState(); if (!vendor.get$hasNameSet()) { - A.showDialog(null, true, new A.VendorEditVM_VendorEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.VendorEditVM_VendorEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); return null; } t2 = new A._Future($.Zone__current, type$._Future_legacy_VendorEntity); @@ -502210,7 +526669,7 @@ call$1(context) { return new A.ErrorDialog(this.localization.get$pleaseEnterAName(), false, null); }, - $signature: 22 + $signature: 23 }; A.VendorEditVM_VendorEditVM$fromStore___closure0.prototype = { call$1(savedVendor) { @@ -502249,13 +526708,13 @@ A.viewEntity(false, savedVendor, null, true); } }, - $signature: 277 + $signature: 281 }; A.VendorEditVM_VendorEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.VendorEditVM_VendorEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.VendorEditVM_VendorEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -502263,7 +526722,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.VendorListItem.prototype = { build$1(context) { @@ -502342,12 +526801,12 @@ t5 = t6; } else t5 = A.Text$(t4.number, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.VendorListItem_build__closure4(t1), new A.VendorListItem_build__closure5(t1), false, _null, _null, A.Column$(A._setArrayType([t5, new A.EntityStateLabel(t4, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, _null, new A.VendorListItem_build__closure4(t1), new A.VendorListItem_build__closure5(t1), false, _null, _null, _null, A.Column$(A._setArrayType([t5, new A.EntityStateLabel(t4, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); t1 = t3; } return t1; }, - $signature: 109 + $signature: 111 }; A.VendorListItem_build__closure2.prototype = { call$0() { @@ -502368,14 +526827,14 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.VendorListItem_build__closure0.prototype = { call$2(context, action) { A.handleEntitiesActions(A._setArrayType([this.$this.vendor], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 60 + $signature: 63 }; A.VendorListItem_build__closure5.prototype = { call$0() { @@ -502396,7 +526855,7 @@ call$1(value) { return null; }, - $signature: 20 + $signature: 21 }; A.VendorListBuilder.prototype = { build$1(context) { @@ -502412,7 +526871,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_vendor, new A.VendorListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.VendorPresenter(), t2, t4); }, - $signature: 3093 + $signature: 3119 }; A.VendorListBuilder_build__closure.prototype = { call$2(context, index) { @@ -502426,7 +526885,7 @@ t2 = t4 && B.JSArray_methods.contains$1(t3._list, t2); return A.VendorListItem$(t1.filter, t2, null, t4, vendor); }, - $signature: 837 + $signature: 845 }; A.VendorListVM.prototype = {}; A.VendorListVM_fromStore__handleRefresh.prototype = { @@ -502443,13 +526902,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.VendorListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.VendorListVM_fromStore_closure0.prototype = { call$1(field) { @@ -502533,7 +526992,7 @@ call$1(contact) { return contact.get$fullName(); }, - $signature: 3094 + $signature: 3120 }; A.VendorScreen.prototype = { build$1(context) { @@ -502575,7 +527034,7 @@ t9 = A._setArrayType(["number", "name", "city", "phone", "entity_state", "created_at"], t7); t8 = A.AppBottomBar$(company.getCustomFieldValues$2$excludeBlank("vendor1", true), company.getCustomFieldValues$2$excludeBlank("vendor2", true), company.getCustomFieldValues$2$excludeBlank("vendor3", true), company.getCustomFieldValues$2$excludeBlank("vendor4", true), t9, B.EntityType_vendor, false, B.List_empty21, new A.VendorScreen_build_closure(store), new A.VendorScreen_build_closure0(store), new A.VendorScreen_build_closure1(store), new A.VendorScreen_build_closure2(store), new A.VendorScreen_build_closure3(store), new A.VendorScreen_build_closure4(store), new A.VendorScreen_build_closure5(store), _null, A._setArrayType(["name", "number", "updated_at"], t7), B.List_empty22, t8); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_vendor) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "vendor_fab", false, new A.VendorScreen_build_closure6(context), t2.get$newVendor()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && t4.can$2(B.UserPermission_create, B.EntityType_vendor) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "vendor_fab", false, new A.VendorScreen_build_closure6(context), t2.get$newVendor()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_vendor, t3, new A.VendorScreen_build_closure7(store), t6, _null, _null, new A.VendorScreen_build_closure8(store), new A.ValueKey("__filter_" + t5 + "__", type$.ValueKey_legacy_String)), new A.VendorListBuilder(_null), t8, B.EntityType_vendor, t1, 0, _null, new A.VendorScreen_build_closure9(store), new A.VendorScreen_build_closure10(store)); } }; @@ -502601,7 +527060,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterVendorsByState(state)); }, - $signature: 27 + $signature: 28 }; A.VendorScreen_build_closure9.prototype = { call$0() { @@ -502666,7 +527125,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterVendorsByState(state)); }, - $signature: 27 + $signature: 28 }; A.VendorScreen_build_closure.prototype = { call$0() { @@ -502701,7 +527160,7 @@ call$2(context, vm) { return new A.VendorScreen(vm, null); }, - $signature: 3095 + $signature: 3121 }; A.VendorScreenVM.prototype = {}; A.VendorView.prototype = { @@ -502760,7 +527219,7 @@ t4 = A.Tab$(_null, t1.get$overview()); t5 = A.Tab$(_null, t1.get$details(t1)); t6 = vendor.documents._list; - return A.ViewScaffold$(A.TabBar$(t3, _null, true, _null, _null, A._setArrayType([t4, t5, A.Tab$(_null, t6.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t6.length + ")"), A.Tab$(_null, t1.get$activity())], type$.JSArray_legacy_Widget)), new A.Builder(new A._VendorViewState_build_closure(this, viewModel, vendor), _null), vendor, A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "vendor_view_fab", false, new A._VendorViewState_build_closure0(viewModel, context), t1.get$create(t1)), true, t2, _null, _null); + return A.ViewScaffold$(A.TabBar$(t3, _null, true, _null, _null, A._setArrayType([t4, t5, A.Tab$(_null, t6.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t6.length + ")"), A.Tab$(_null, t1.get$activity())], type$.JSArray_legacy_Widget)), new A.Builder(new A._VendorViewState_build_closure(this, viewModel, vendor), _null), vendor, true, t2, _null, _null); } }; A._VendorViewState_build_closure.prototype = { @@ -502773,37 +527232,31 @@ t5 = type$.JSArray_legacy_Widget; return A.Column$(A._setArrayType([A.Expanded$(A.TabBarView$(A._setArrayType([A.RefreshIndicator$(new A.VendorOverview(t3, t1._widget.isFilter, _null), new A._VendorViewState_build__closure(t3, context)), A.RefreshIndicator$(new A.VendorViewDetails(t4, _null), new A._VendorViewState_build__closure0(t3, context)), A.RefreshIndicator$(new A.VendorViewDocuments(t3, _null), new A._VendorViewState_build__closure1(t3, context)), A.RefreshIndicator$(new A.VendorViewActivity(t3, new A.ValueKey(t4.id, type$.ValueKey_legacy_String)), new A._VendorViewState_build__closure2(t3, context))], t5), t2, _null), 1), new A.BottomButtons(this.vendor, B.EntityAction_newExpense, B.EntityAction_archive, true, true, _null)], t5), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 243 + $signature: 228 }; A._VendorViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._VendorViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._VendorViewState_build__closure1.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._VendorViewState_build__closure2.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 - }; - A._VendorViewState_build_closure0.prototype = { - call$0() { - return this.viewModel.onAddExpensePressed.call$1(this.context); - }, - $signature: 11 + $signature: 34 }; A.__VendorViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -502849,13 +527302,13 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 61 + $signature: 65 }; A._VendorViewActivityState_build_closure.prototype = { call$2(context, index) { return new A.ActivityListTile(this.activities._list[index], true, null); }, - $signature: 296 + $signature: 322 }; A.VendorViewDetails.prototype = { createState$0() { @@ -502933,7 +527386,7 @@ listTiles.push(new A.Padding(B.EdgeInsets_16_16_16_16, A.FutureBuilder$(t2.get$_launchStatus(), t2._launched, type$.Null), _null)); return listTiles; }, - $signature: 241 + $signature: 226 }; A._VendorViewDetailsState_build__buildDetailsList_closure.prototype = { call$1(contact) { @@ -502951,7 +527404,7 @@ _this.listTiles.push(A.AppListTile$(null, t1, B.IconData_58530_MaterialIcons_null_false, new A._VendorViewDetailsState_build__buildDetailsList__closure2(_this.$this, _this.context, contact), t3.get$phone(t3), t2 + "\n" + t1)); } }, - $signature: 677 + $signature: 766 }; A._VendorViewDetailsState_build__buildDetailsList__closure1.prototype = { call$0() { @@ -503030,13 +527483,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 128 + $signature: 132 }; A.VendorViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 133 + $signature: 130 }; A.VendorViewFullwidth.prototype = { createState$0() { @@ -503125,7 +527578,7 @@ t14 = A.Expanded$(new A.CopyToClipboard(A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(t12, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), t12, false, _null, _null, _null), 1); t15 = A.Icon$(B.IconData_58312_MaterialIcons_null_false, _null, _null); t8 = t8.prefState.enableTooltips ? t3.get$viewMap() : ""; - B.JSArray_methods.addAll$1(t11, A._setArrayType([t13, A.Row$(A._setArrayType([t14, new A.SizedBox(8, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, t15, _null, new A._VendorViewFullwidthState_build__closure0(t12), B.EdgeInsets_8_8_8_8, _null, t8, _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t4)); + B.JSArray_methods.addAll$1(t11, A._setArrayType([t13, A.Row$(A._setArrayType([t14, new A.SizedBox(8, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, t15, _null, new A._VendorViewFullwidthState_build__closure0(t12), _null, _null, t8, _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t4)); } t8 = t6.publicNotes; if (t8.length !== 0) @@ -503161,7 +527614,7 @@ } return A.Row$(t11, B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); }, - $signature: 688 + $signature: 720 }; A._VendorViewFullwidthState_build__closure.prototype = { call$0() { @@ -503188,19 +527641,19 @@ t1.push(new A.SizedBox(_null, 16, _null, _null)); return A.Column$(t1, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 3096 + $signature: 3122 }; A._VendorViewFullwidthState_build__closure2.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A._VendorViewFullwidthState_build__closure3.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 35 + $signature: 34 }; A.__VendorViewFullwidthState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -503297,14 +527750,14 @@ call$1(store) { return A.VendorViewVM_VendorViewVM$fromStore(store); }, - $signature: 3097 + $signature: 3123 }; A.VendorViewScreen_build_closure.prototype = { call$2(context, vm) { var t1 = this.$this; return new A.VendorView(vm, t1.isFilter, t1.isTopFilter, vm.state.uiState.vendorUIState.tabIndex, null); }, - $signature: 3098 + $signature: 3124 }; A.VendorViewVM.prototype = { get$vendor(receiver) { @@ -503322,22 +527775,15 @@ t1[0].call$1(new A.LoadVendor(completer, this.vendor.id)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.VendorViewVM_VendorViewVM$fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.VendorViewVM_VendorViewVM$fromStore_closure0.prototype = { - call$1(context) { - var _null = null; - A.createEntity(_null, _null, context, A.ExpenseEntity_ExpenseEntity(_null, _null, _null, _null, this.state, _null, this.vendor), false); - }, - $signature: 16 - }; - A.VendorViewVM_VendorViewVM$fromStore_closure1.prototype = { call$2(context, multipartFile) { var t1 = new A._Future($.Zone__current, type$._Future_legacy_DocumentEntity), t2 = this.store.__Store__dispatchers_F; @@ -503345,17 +527791,17 @@ t2[0].call$1(new A.SaveVendorDocumentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_DocumentEntity), multipartFile, this.vendor)); t1.then$1$1(0, new A.VendorViewVM_VendorViewVM$fromStore__closure0(context), type$.Null).catchError$1(new A.VendorViewVM_VendorViewVM$fromStore__closure1(context)); }, - $signature: 77 + $signature: 81 }; A.VendorViewVM_VendorViewVM$fromStore__closure0.prototype = { call$1(client) { A.showToast(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$uploadedDocument()); }, - $signature: 58 + $signature: 61 }; A.VendorViewVM_VendorViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(null, true, new A.VendorViewVM_VendorViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.VendorViewVM_VendorViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -503363,9 +527809,9 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; - A.VendorViewVM_VendorViewVM$fromStore_closure2.prototype = { + A.VendorViewVM_VendorViewVM$fromStore_closure1.prototype = { call$4(context, $document, password, idToken) { var t1 = type$.Null, completer = A.snackBarCompleter(context, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$deletedDocument(), null, false, t1), @@ -503378,7 +527824,7 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 78 + $signature: 88 }; A.VendorViewVM_VendorViewVM$fromStore__closure.prototype = { call$1(value) { @@ -503386,12 +527832,11 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1[0].call$1(new A.LoadVendor(null, this.vendor.id)); }, - $signature: 80 + $signature: 87 }; A.WebhookEdit.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(); - return new A._WebhookEditState(new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.TextEditingController(B.TextEditingValue_li8, t1), new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._WebhookEditState(A.TextEditingController$(null), A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._WebhookEditState.prototype = { @@ -503442,21 +527887,20 @@ call$1(controller) { return controller.removeListener$1(0, this.$this.get$_webhook_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._WebhookEditState_didChangeDependencies_closure0.prototype = { call$1(controller) { return controller.addListener$1(0, this.$this.get$_webhook_edit$_onChanged()); }, - $signature: 34 + $signature: 35 }; A._WebhookEditState_dispose_closure.prototype = { call$1(controller) { controller.removeListener$1(0, this.$this.get$_webhook_edit$_onChanged()); - controller.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - controller.ChangeNotifier__count = 0; + controller.dispose$0(); }, - $signature: 71 + $signature: 76 }; A._WebhookEditState__onChanged_closure.prototype = { call$1(b) { @@ -503464,7 +527908,7 @@ b.get$_webhook_model$_$this()._targetUrl = t1; return b; }, - $signature: 234 + $signature: 248 }; A._WebhookEditState__onChanged_closure0.prototype = { call$0() { @@ -503476,7 +527920,7 @@ call$1(context) { return this.viewModel.onCancelPressed.call$1(context); }, - $signature: 49 + $signature: 48 }; A._WebhookEditState_build_closure.prototype = { call$1(context) { @@ -503506,7 +527950,7 @@ t12 = A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null); t13 = _this.key; t14 = type$.JSArray_legacy_Widget; - t11 = A._setArrayType([new A.LearnMoreUrl(t2, "https://webhook.site", t4, _null), t3, t8, A.Row$(A._setArrayType([t10, new A.SizedBox(16, _null, _null, _null), t9, new A.SizedBox(16, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, t12, _null, t13.length === 0 || _this.value.length === 0 ? _null : new A._WebhookEditState_build__closure5(t5, t6, t13, t7, _this.value), B.EdgeInsets_8_8_8_8, _null, t11, _null)], t14), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t14); + t11 = A._setArrayType([new A.LearnMoreUrl(t2, "https://webhook.site", t4, _null), t3, t8, A.Row$(A._setArrayType([t10, new A.SizedBox(16, _null, _null, _null), t9, new A.SizedBox(16, _null, _null, _null), A.IconButton$(_null, _null, _null, _null, t12, _null, t13.length === 0 || _this.value.length === 0 ? _null : new A._WebhookEditState_build__closure5(t5, t6, t13, t7, _this.value), _null, _null, t11, _null)], t14), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t14); t2 = t6.headers; if (t2._map$_map._length === 0) t11.push(new A.Padding(B.EdgeInsets_0_16_0_8, A.Center$(new A.HelpText(t1.get$noHeaders(), _null), _null, _null), _null)); @@ -503517,13 +527961,13 @@ } return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t11, _null, _null, false, _null, false, _null)], t14), _null, _null, _null, false, _null); }, - $signature: 129 + $signature: 137 }; A._WebhookEditState_build__closure.prototype = { call$1(value) { return value.length === 0 || B.JSString_methods.trim$0(value).length === 0 ? this.localization.get$pleaseEnterAValue() : null; }, - $signature: 15 + $signature: 16 }; A._WebhookEditState_build__closure1.prototype = { call$1(value) { @@ -503536,14 +527980,14 @@ b.get$_webhook_model$_$this()._eventId = this.value; return b; }, - $signature: 234 + $signature: 248 }; A._WebhookEditState_build__closure0.prototype = { call$1(eventId) { var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(B.Map_2hiIC.$index(0, eventId)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, eventId, type$.legacy_String); }, - $signature: 40 + $signature: 41 }; A._WebhookEditState_build__closure2.prototype = { call$1(value) { @@ -503556,13 +528000,13 @@ b.get$_webhook_model$_$this()._restMethod = this.value; return b; }, - $signature: 234 + $signature: 248 }; A._WebhookEditState_build__closure3.prototype = { call$1(value) { return this.$this.setState$1(new A._WebhookEditState_build___closure2()); }, - $signature: 76 + $signature: 85 }; A._WebhookEditState_build___closure2.prototype = { call$0() { @@ -503573,7 +528017,7 @@ call$1(value) { return this.$this.setState$1(new A._WebhookEditState_build___closure1()); }, - $signature: 76 + $signature: 85 }; A._WebhookEditState_build___closure1.prototype = { call$0() { @@ -503599,15 +528043,15 @@ b.get$headers(b).$indexSet(0, this.key, this.value); return b; }, - $signature: 234 + $signature: 248 }; A._WebhookEditState_build__closure6.prototype = { call$1(key) { var _null = null, t1 = this.webhook; - return A.ListTile$(false, B.EdgeInsets_0_0_0_0, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, _null, _null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(key, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.Text$(t1.headers._map$_map.$index(0, key), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._WebhookEditState_build___closure(this.viewModel, t1, key), B.EdgeInsets_8_8_8_8, _null, this.localization.get$removeHeader(), _null), _null); + return A.ListTile$(false, B.EdgeInsets_0_0_0_0, _null, _null, true, _null, _null, false, _null, _null, _null, _null, _null, false, _null, _null, _null, _null, _null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(key, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.Text$(t1.headers._map$_map.$index(0, key), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), A.IconButton$(_null, _null, _null, _null, A.Icon$(B.IconData_57704_MaterialIcons_null_false, _null, _null), _null, new A._WebhookEditState_build___closure(this.viewModel, t1, key), _null, _null, this.localization.get$removeHeader(), _null), _null); }, - $signature: 212 + $signature: 215 }; A._WebhookEditState_build___closure.prototype = { call$0() { @@ -503620,7 +528064,7 @@ b.get$headers(b).get$_safeMap().remove$1(0, this.key); return b; }, - $signature: 234 + $signature: 248 }; A.WebhookEditScreen.prototype = { build$1(context) { @@ -503632,13 +528076,13 @@ call$1(store) { return A.WebhookEditVM_WebhookEditVM$fromStore(store); }, - $signature: 3099 + $signature: 3125 }; A.WebhookEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.WebhookEdit(viewModel, new A.ValueKey(viewModel.webhook.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 3100 + $signature: 3126 }; A.WebhookEditVM.prototype = { get$webhook() { @@ -503654,7 +528098,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.UpdateWebhook(webhook)); }, - $signature: 401 + $signature: 373 }; A.WebhookEditVM_WebhookEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -503667,7 +528111,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2[0].call$1(new A.UpdateCurrentRoute(t1)); }, - $signature: 16 + $signature: 17 }; A.WebhookEditVM_WebhookEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -503678,7 +528122,7 @@ } new A.WebhookEditVM_WebhookEditVM$fromStore__closure(this.store, this.state).call$0(); }, - $signature: 16 + $signature: 17 }; A.WebhookEditVM_WebhookEditVM$fromStore__closure.prototype = { call$0() { @@ -503730,13 +528174,13 @@ } else A.viewEntity(false, savedWebhook, null, true); }, - $signature: 401 + $signature: 373 }; A.WebhookEditVM_WebhookEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.WebhookEditVM_WebhookEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.WebhookEditVM_WebhookEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -503744,7 +528188,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.WebhookView.prototype = { createState$0() { @@ -503759,7 +528203,7 @@ webhook = viewModel.webhook, t2 = t1.get$eventType(t1), t3 = t1.lookup$1(B.Map_2hiIC.$index(0, webhook.eventId)); - return A.ViewScaffold$(_null, new A.ScrollableListView(A._setArrayType([A.EntityHeader$(webhook, t2, t1.get$createdOn(), A.formatDate(A.convertTimestampToDate(webhook.createdAt).toIso8601String$0(), context, true, true, false), _null, _null, t3), new A.ListDivider(_null), new A.TargetListTile(webhook, _null), new A.ListDivider(_null)], type$.JSArray_legacy_Widget), _null, _null, _null, false, _null), webhook, _null, true, false, new A._WebhookViewState_build_closure(viewModel), _null); + return A.ViewScaffold$(_null, new A.ScrollableListView(A._setArrayType([A.EntityHeader$(webhook, t2, t1.get$createdOn(), A.formatDate(A.convertTimestampToDate(webhook.createdAt).toIso8601String$0(), context, true, true, false), _null, _null, t3), new A.ListDivider(_null), new A.TargetListTile(webhook, _null), new A.ListDivider(_null)], type$.JSArray_legacy_Widget), _null, _null, _null, false, _null), webhook, true, false, new A._WebhookViewState_build_closure(viewModel), _null); } }; A._WebhookViewState_build_closure.prototype = { @@ -503771,7 +528215,7 @@ A.TargetListTile.prototype = { build$1(context) { var _null = null; - return A.ListTile$(false, B.EdgeInsets_22_22_22_22, _null, _null, true, _null, _null, false, _null, _null, _null, new A.TargetListTile_build_closure(this, context), false, _null, _null, _null, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.Text$(this.webhook.targetUrl, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null); + return A.ListTile$(false, B.EdgeInsets_22_22_22_22, _null, _null, true, _null, _null, false, _null, _null, _null, _null, new A.TargetListTile_build_closure(this, context), false, _null, _null, _null, _null, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.Text$(this.webhook.targetUrl, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null); }, get$webhook() { return this.webhook; @@ -503793,13 +528237,13 @@ call$1(store) { return A.WebhookViewVM_WebhookViewVM$fromStore(store); }, - $signature: 3101 + $signature: 3127 }; A.WebhookViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.WebhookView(vm, false, null); }, - $signature: 3102 + $signature: 3128 }; A.WebhookViewVM.prototype = { get$webhook() { @@ -503840,7 +528284,7 @@ t7 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t2.targetUrl, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleMedium, _null, _null, _null)], t8), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t7.size._dx); t1 = A.Text$(t1.lookup$1(B.Map_2hiIC.$index(0, t2.eventId)), _null, _null, _null, _null, _null, _null, _null, _null, _null); t9 = filterMatch != null && filterMatch.length !== 0 ? A.Text$(filterMatch, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null) : A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.DismissibleEntity(t4, t2, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t3, new A.WebhookListItem_build_closure0(_this), new A.WebhookListItem_build_closure1(_this), false, _null, _null, A.Column$(A._setArrayType([t1, t9, new A.EntityStateLabel(t2, _null)], t8), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t7, _null, _null), t5 === t6, true, true, _null); + return new A.DismissibleEntity(t4, t2, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t3, _null, new A.WebhookListItem_build_closure0(_this), new A.WebhookListItem_build_closure1(_this), false, _null, _null, _null, A.Column$(A._setArrayType([t1, t9, new A.EntityStateLabel(t2, _null)], t8), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t7, _null, _null), t5 === t6, true, true, _null); }, get$user(receiver) { return this.user; @@ -503867,7 +528311,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 9 + $signature: 10 }; A.WebhookListBuilder.prototype = { build$1(context) { @@ -503883,7 +528327,7 @@ t4 = viewModel.tableColumns; return A.EntityList$(t3, B.EntityType_webhook, new A.WebhookListBuilder_build__closure(viewModel), t1, viewModel.onRefreshed, viewModel.onSortColumn, new A.WebhookPresenter(), t2, t4); }, - $signature: 3103 + $signature: 3129 }; A.WebhookListBuilder_build__closure.prototype = { call$2(context, index) { @@ -503902,7 +528346,7 @@ t2 = false; return new A.WebhookListItem(t4, webhook, t1.filter, t2, null); }, - $signature: 3104 + $signature: 3130 }; A.WebhookListVM.prototype = {}; A.WebhookListVM_fromStore__handleRefresh.prototype = { @@ -503919,13 +528363,13 @@ t1[0].call$1(new A.RefreshData(completer, false, false, false)); return completer.future; }, - $signature: 17 + $signature: 18 }; A.WebhookListVM_fromStore_closure.prototype = { call$1(context) { return this._handleRefresh.call$1(context); }, - $signature: 17 + $signature: 18 }; A.WebhookListVM_fromStore_closure0.prototype = { call$1(field) { @@ -503966,9 +528410,9 @@ t6 = type$.JSArray_legacy_String; t7 = A.List_List$of(A._setArrayType([], t6), true, type$.legacy_String); B.JSArray_methods.addAll$1(t7, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t6)); - t7 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t6), B.EntityType_webhook, false, B.List_empty21, new A.WebhookScreen_build_closure(store), new A.WebhookScreen_build_closure0(store), new A.WebhookScreen_build_closure1(store), new A.WebhookScreen_build_closure2(store), new A.WebhookScreen_build_closure3(store), new A.WebhookScreen_build_closure4(store), new A.WebhookScreen_build_closure5(store), _null, A._setArrayType(["target_url"], t6), B.List_empty22, t7); + t7 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t6), B.EntityType_webhook, false, B.List_empty21, new A.WebhookScreen_build_closure(store), new A.WebhookScreen_build_closure0(store), new A.WebhookScreen_build_closure1(store), new A.WebhookScreen_build_closure2(store), new A.WebhookScreen_build_closure3(store), new A.WebhookScreen_build_closure4(store), new A.WebhookScreen_build_closure5(store), _null, A._setArrayType(["target_url"], t6), B.List_empty22, t7); t1 = t1.prefState; - t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_webhook) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), "webhook_fab", false, new A.WebhookScreen_build_closure6(context), t4.get$newWebhook()) : _null; + t1 = (t1.appLayout === B.AppLayout_mobile || t1.menuSidebarMode === B.AppSidebarMode_float) && userCompany.can$2(B.UserPermission_create, B.EntityType_webhook) ? A.FloatingActionButton$(A.Theme_of(context).primaryColorDark, A.Icon$(B.IconData_57415_MaterialIcons_null_false, B.Color_4294967295, _null), _null, _null, "webhook_fab", false, new A.WebhookScreen_build_closure6(context), t4.get$newWebhook()) : _null; return A.ListScaffold$(_null, B.List_empty15, new A.ListFilter(B.EntityType_webhook, t3, new A.WebhookScreen_build_closure7(store), t5, _null, _null, new A.WebhookScreen_build_closure8(store), new A.ValueKey("__filter_" + t2 + "__", type$.ValueKey_legacy_String)), new A.WebhookListBuilder(_null), t7, B.EntityType_webhook, t1, 0, "account_management", new A.WebhookScreen_build_closure9(store), new A.WebhookScreen_build_closure10(store)); } }; @@ -503994,7 +528438,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterWebhooksByState(state)); }, - $signature: 27 + $signature: 28 }; A.WebhookScreen_build_closure9.prototype = { call$0() { @@ -504027,7 +528471,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1[0].call$1(new A.FilterWebhooksByState(state)); }, - $signature: 27 + $signature: 28 }; A.WebhookScreen_build_closure.prototype = { call$0() { @@ -504094,7 +528538,7 @@ call$2(context, vm) { return new A.WebhookScreen(vm, null); }, - $signature: 3105 + $signature: 3131 }; A.WebhookScreenVM.prototype = {}; A.snackBarCompleter_closure.prototype = { @@ -504118,7 +528562,7 @@ this.navigator.pop$0(); t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(null, true, new A.snackBarCompleter__closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, B.Color_2315255808, true, new A.snackBarCompleter__closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -504126,7 +528570,7 @@ call$1(context) { return new A.ErrorDialog(this.error, false, null); }, - $signature: 22 + $signature: 23 }; A.Debouncer.prototype = { run$1(action) { @@ -504197,19 +528641,19 @@ call$1(context) { return A.SimpleDialog$(A._setArrayType([new A.LoadingDialog(null)], type$.JSArray_legacy_Widget), null); }, - $signature: 186 + $signature: 196 }; A.showErrorDialog_closure.prototype = { call$1(context) { return new A.ErrorDialog(this.message, this.clearErrorOnDismiss, null); }, - $signature: 22 + $signature: 23 }; A.showMessageDialog_closure.prototype = { call$1(context) { return new A.MessageDialog(this.message, null, this.secondaryActions, this.onDismiss, null, null); }, - $signature: 321 + $signature: 349 }; A.confirmCallback_closure.prototype = { call$1(context) { @@ -504233,7 +528677,7 @@ B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.SizedBox(_null, 30, _null, _null), new A.Flexible(1, B.FlexFit_1, A.Text$(t11 == null ? J.$index$asx(t10.$index(0, "en"), _s19_) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.DecoratedFormField$(false, _null, false, _null, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, _null, 4, 4, false, new A.confirmCallback__closure1(t1), _null, _null, true, _null, _null, B.TextAlign_4, _null)], t8)); } t3.push(new A.SizedBox(_null, 30, _null, _null)); - t3.push(new A.Flexible(1, B.FlexFit_1, A.Text$(_this.title, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_5, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null)); + t3.push(new A.Flexible(1, B.FlexFit_1, A.Text$(_this.title, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.FontWeight_5_600, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null)); t1 = A.Column$(t3, B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); } else { t1 = _this.content; @@ -504244,7 +528688,7 @@ t2 = t4 == null ? t2 : t4; return A.PointerInterceptor$(A.AlertDialog$(A._setArrayType([t3, A.TextButton$(t7, A.Text$(t2.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.confirmCallback__closure3(t5), _null)], type$.JSArray_legacy_Widget), _null, _null, t1, _null, t6, t9)); }, - $signature: 705 + $signature: 687 }; A.confirmCallback_closure__onPressed.prototype = { call$0() { @@ -504264,19 +528708,19 @@ call$1(value) { return this._box_0._typed = value; }, - $signature: 15 + $signature: 16 }; A.confirmCallback__closure0.prototype = { call$1(context) { return this._onPressed.call$0(); }, - $signature: 18 + $signature: 20 }; A.confirmCallback__closure1.prototype = { call$1(value) { return this._box_0._reason = value; }, - $signature: 15 + $signature: 16 }; A.confirmCallback__closure2.prototype = { call$0() { @@ -504305,7 +528749,7 @@ A.print("## 3"); return new A.PasswordConfirmation(this.callback, "", null); }, - $signature: 551 + $signature: 471 }; A.passwordCallback_closure1.prototype = { call$2(idToken, accessToken) { @@ -504324,16 +528768,16 @@ t2.call$2(null, idToken); } else { A.print("## 5"); - A.showDialog(null, false, new A.passwordCallback__closure0(t2, idToken), _this.context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, false, new A.passwordCallback__closure0(t2, idToken), _this.context, null, true, type$.legacy_AlertDialog); } }, - $signature: 42 + $signature: 43 }; A.passwordCallback__closure0.prototype = { call$1(context) { return new A.PasswordConfirmation(this.callback, this.idToken, null); }, - $signature: 551 + $signature: 471 }; A.passwordCallback_closure2.prototype = { call$2(idToken, accessToken) { @@ -504352,16 +528796,16 @@ t2.call$2(null, idToken); } else { A.print("## 7"); - A.showDialog(null, false, new A.passwordCallback__closure(t2, idToken), _this.context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, B.Color_2315255808, false, new A.passwordCallback__closure(t2, idToken), _this.context, null, true, type$.legacy_AlertDialog); } }, - $signature: 42 + $signature: 43 }; A.passwordCallback__closure.prototype = { call$1(context) { return new A.PasswordConfirmation(this.callback, this.idToken, null); }, - $signature: 551 + $signature: 471 }; A.passwordCallback_closure3.prototype = { call$1(error) { @@ -504373,7 +528817,7 @@ createState$0() { return new A._PasswordConfirmationState(B._StateLifecycle_0); }, - callback$2($receiver, arg0, arg1) { + callback$2(arg0, arg1) { return this.callback.call$2(arg0, arg1); } }; @@ -504387,7 +528831,7 @@ t1.toString; A.Navigator_of(t1, false).pop$1(null); t1 = this._widget; - t1.callback$2(0, password, t1.idToken); + t1.callback$2(password, t1.idToken); }, build$1(context) { var t2, t3, t4, _this = this, _null = null, @@ -504397,7 +528841,7 @@ t2 = A.Text$(t2 == null ? "" : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null); t3 = _this._isPasswordObscured; t4 = t1.get$password(t1); - t3 = A.TextField$(true, B.List_empty1, true, _null, _null, _null, _null, _null, 2, A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, A.IconButton$(B.Alignment_0_1, _null, _null, true, A.Icon$(_this._isPasswordObscured ? B.IconData_59069_MaterialIcons_null_false : B.IconData_59070_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A._PasswordConfirmationState_build_closure(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, B.TextInputType_7_null_null, _null, _null, 1, _null, _null, t3, "\u2022", new A._PasswordConfirmationState_build_closure0(_this), _null, new A._PasswordConfirmationState_build_closure1(_this), _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null); + t3 = A.TextField$(true, B.List_empty0, true, _null, A.text_field_TextField__defaultContextMenuBuilder$closure(), _null, _null, _null, _null, 2, A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, A.IconButton$(B.Alignment_0_1, _null, _null, _null, A.Icon$(_this._isPasswordObscured ? B.IconData_59069_MaterialIcons_null_false : B.IconData_59070_MaterialIcons_null_false, B.MaterialColor_Map_HFpTk_4288585374, _null), _null, new A._PasswordConfirmationState_build_closure(_this), _null, _null, _null, _null), _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, B.TextInputType_7_null_null, _null, _null, 1, _null, _null, t3, "\u2022", new A._PasswordConfirmationState_build_closure0(_this), _null, new A._PasswordConfirmationState_build_closure1(_this), _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null); return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$cancel(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._PasswordConfirmationState_build_closure2(context), _null), A.TextButton$(false, A.Text$(t1.get$submit(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._PasswordConfirmationState_build_closure3(_this), _null)], type$.JSArray_legacy_Widget), _null, _null, t3, _null, _null, t2); } }; @@ -504405,7 +528849,7 @@ call$1(value) { return this.$this._dialogs$_password = value; }, - $signature: 15 + $signature: 16 }; A._PasswordConfirmationState_build_closure.prototype = { call$0() { @@ -504425,7 +528869,7 @@ call$1(value) { return this.$this._submit$0(); }, - $signature: 76 + $signature: 85 }; A._PasswordConfirmationState_build_closure2.prototype = { call$0() { @@ -504445,13 +528889,13 @@ var _this = this; return new A.FieldConfirmation(_this.callback, _this.title, _this.field, _this.maxLength, _this.secondaryActions, null); }, - $signature: 3107 + $signature: 3133 }; A.FieldConfirmation.prototype = { createState$0() { return new A._FieldConfirmationState(B._StateLifecycle_0); }, - callback$1($receiver, arg0) { + callback$1(arg0) { return this.callback.call$1(arg0); } }; @@ -504464,7 +528908,7 @@ t1 = this._framework$_element; t1.toString; A.Navigator_of(t1, false).pop$1(null); - this._widget.callback$1(0, value); + this._widget.callback$1(value); }, build$1(context) { var _this = this, _null = null, @@ -504473,10 +528917,9 @@ t3 = A.Text$(t2.title, _null, _null, _null, _null, _null, _null, _null, _null, _null), t4 = t2.maxLength, t5 = t4 != null ? B.MaxLengthEnforcement_1 : B.MaxLengthEnforcement_0; - t5 = A.TextField$(true, B.List_empty1, true, new A._FieldConfirmationState_build_closure(), _null, _null, _null, _null, 2, A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t2.field, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, _null, t4, t5, 1, _null, _null, false, "\u2022", new A._FieldConfirmationState_build_closure0(_this), _null, new A._FieldConfirmationState_build_closure1(_this), _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null); - t2 = t2.secondaryActions; - if (t2 == null) - t2 = A._setArrayType([], type$.JSArray_legacy_Widget); + t5 = A.TextField$(true, B.List_empty0, true, new A._FieldConfirmationState_build_closure(), A.text_field_TextField__defaultContextMenuBuilder$closure(), _null, _null, _null, _null, 2, A.InputDecoration$(_null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, false, _null, _null, _null, t2.field, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, _null, true, _null, false, _null, _null, _null, _null, t4, t5, 1, _null, _null, false, "\u2022", new A._FieldConfirmationState_build_closure0(_this), _null, new A._FieldConfirmationState_build_closure1(_this), _null, _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null); + t4 = _this._widget.secondaryActions; + t2 = t4 == null ? A._setArrayType([], type$.JSArray_legacy_Widget) : t4; t2 = A.List_List$of(t2, true, type$.legacy_Widget); t2.push(new A.SizedBox(6, _null, _null, _null)); t2.push(A.TextButton$(false, A.Text$(t1.get$cancel(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A._FieldConfirmationState_build_closure2(context), _null)); @@ -504488,7 +528931,7 @@ call$1(value) { return this.$this._dialogs$_field = value; }, - $signature: 15 + $signature: 16 }; A._FieldConfirmationState_build_closure.prototype = { call$4$currentLength$isFocused$maxLength(_, currentLength, isFocused, maxLength) { @@ -504497,13 +528940,13 @@ call$1(_) { return this.call$4$currentLength$isFocused$maxLength(_, null, null, null); }, - $signature: 3108 + $signature: 3134 }; A._FieldConfirmationState_build_closure1.prototype = { call$1(value) { return this.$this._submit$0(); }, - $signature: 76 + $signature: 85 }; A._FieldConfirmationState_build_closure2.prototype = { call$0() { @@ -504529,19 +528972,19 @@ t4 = A._setArrayType([], t3); t5 = _this.userCompany; if (t5.can$2(B.UserPermission_create, B.EntityType_invoice)) - t4.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(B.EntityType_invoice), _null, _null), _null, new A.cloneToDialog__closure(context, _this.invoice), false, _null, _null, _null, _null, A.Text$(t1.get$invoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); + t4.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(B.EntityType_invoice), _null, _null), _null, _null, new A.cloneToDialog__closure(context, _this.invoice), false, _null, _null, _null, _null, _null, A.Text$(t1.get$invoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); if (t5.can$2(B.UserPermission_create, B.EntityType_quote)) - t4.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(B.EntityType_quote), _null, _null), _null, new A.cloneToDialog__closure0(context, _this.invoice), false, _null, _null, _null, _null, A.Text$(t1.get$quote(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); + t4.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(B.EntityType_quote), _null, _null), _null, _null, new A.cloneToDialog__closure0(context, _this.invoice), false, _null, _null, _null, _null, _null, A.Text$(t1.get$quote(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); if (t5.can$2(B.UserPermission_create, B.EntityType_credit)) - t4.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(B.EntityType_credit), _null, _null), _null, new A.cloneToDialog__closure1(context, _this.invoice), false, _null, _null, _null, _null, A.Text$(t1.get$credit(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); + t4.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(B.EntityType_credit), _null, _null), _null, _null, new A.cloneToDialog__closure1(context, _this.invoice), false, _null, _null, _null, _null, _null, A.Text$(t1.get$credit(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); if (t5.can$2(B.UserPermission_create, B.EntityType_recurringInvoice)) - t4.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(B.EntityType_recurringInvoice), _null, _null), _null, new A.cloneToDialog__closure2(context, _this.invoice), false, _null, _null, _null, _null, A.Text$(t1.get$recurringInvoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); + t4.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(B.EntityType_recurringInvoice), _null, _null), _null, _null, new A.cloneToDialog__closure2(context, _this.invoice), false, _null, _null, _null, _null, _null, A.Text$(t1.get$recurringInvoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); if (t5.can$2(B.UserPermission_create, B.EntityType_purchaseOrder)) - t4.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(B.EntityType_purchaseOrder), _null, _null), _null, new A.cloneToDialog__closure3(context, _this.invoice), false, _null, _null, _null, _null, A.Text$(t1.get$purchaseOrder(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); + t4.push(A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(A.getEntityIcon(B.EntityType_purchaseOrder), _null, _null), _null, _null, new A.cloneToDialog__closure3(context, _this.invoice), false, _null, _null, _null, _null, _null, A.Text$(t1.get$purchaseOrder(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)); t4 = A.Column$(t4, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.cloneToDialog__closure4(context), _null)], t3), _null, _null, t4, _null, _null, t2); }, - $signature: 207 + $signature: 199 }; A.cloneToDialog__closure.prototype = { call$0() { @@ -504588,7 +529031,7 @@ call$1(statusId) { return statusId != this.task.statusId; }, - $signature: 14 + $signature: 15 }; A.changeTaskStatusDialog_closure0.prototype = { call$1(context) { @@ -504604,7 +529047,7 @@ t4 = A.Column$(A.List_List$of(new A.MappedListIterable(t3, new A.changeTaskStatusDialog__closure(_this.state, _this.store, _this.task, context, t1), t4), true, t4._eval$1("ListIterable.E")), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); return A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, new A.changeTaskStatusDialog__closure0(context), _null)], type$.JSArray_legacy_Widget), _null, _null, t4, _null, _null, t2); }, - $signature: 207 + $signature: 199 }; A.changeTaskStatusDialog__closure.prototype = { call$1(statusId) { @@ -504612,9 +529055,9 @@ t1 = _this.state, t2 = t1.uiState.selectedCompanyIndex; t2 = A.Text$(t1.userCompanyStates._list[t2].taskStatusState.$get$1(0, statusId).name, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_57689_MaterialIcons_null_false, _null, _null), _null, new A.changeTaskStatusDialog___closure(_this.store, _this.task, statusId, _this.context, _this.localization), false, _null, _null, _null, _null, t2, _null, _null); + return A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_57689_MaterialIcons_null_false, _null, _null), _null, _null, new A.changeTaskStatusDialog___closure(_this.store, _this.task, statusId, _this.context, _this.localization), false, _null, _null, _null, _null, _null, t2, _null, _null); }, - $signature: 212 + $signature: 215 }; A.changeTaskStatusDialog___closure.prototype = { call$0() { @@ -504638,7 +529081,7 @@ b.get$_task_model$_$this()._task_model$_statusId = this.statusId; return b; }, - $signature: 59 + $signature: 68 }; A.changeTaskStatusDialog__closure0.prototype = { call$0() { @@ -504657,7 +529100,7 @@ t1 = false; return t1; }, - $signature: 100 + $signature: 107 }; A.addToInvoiceDialog_closure0.prototype = { call$1(context) { @@ -504672,7 +529115,7 @@ t3 = t2.$ti._eval$1("MappedIterable<1,SimpleDialogOption*>"); return A.SimpleDialog$(A.List_List$of(new A.MappedIterable(t2, new A.addToInvoiceDialog__closure(context, this.items), t3), true, t3._eval$1("Iterable.E")), t1); }, - $signature: 186 + $signature: 196 }; A.addToInvoiceDialog__closure.prototype = { call$1(invoice) { @@ -504680,7 +529123,7 @@ t1 = this.context; return new A.SimpleDialogOption(new A.addToInvoiceDialog___closure(t1, invoice, this.items), A.Row$(A._setArrayType([A.Expanded$(A.Text$(invoice.number, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), A.Text$(A.formatNumber(invoice.amount, t1, invoice.clientId, _null, B.FormatNumberType_0, true, _null, _null, false), _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null); }, - $signature: 3109 + $signature: 3135 }; A.addToInvoiceDialog___closure.prototype = { call$0() { @@ -504713,7 +529156,7 @@ $signature: 1 }; A.FormatNumberType.prototype = { - toString$0(_) { + _enumToString$0() { return "FormatNumberType." + this._core$_name; } }; @@ -506195,6 +530638,10 @@ var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "gateway"); return t1 == null ? "" : t1; }, + get$companyName() { + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "company_name"); + return t1 == null ? "" : t1; + }, get$autoConvert() { var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "auto_convert"); return t1 == null ? "" : t1; @@ -506407,13 +530854,11 @@ var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "subdomain_is_not_available"); return t1 == null ? "" : t1; }, - get$subscription() { - var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "subscription"); - return t1 == null ? "" : t1; - }, - get$newSubscription() { - var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_subscription"); - return t1 == null ? "" : t1; + get$newPaymentLink() { + var _s16_ = "new_payment_link", + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s16_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s16_) : t2; }, get$restMethod() { var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "rest_method"); @@ -507007,9 +531452,6 @@ }, compareTo$1($receiver, arg0) { return this.get$compareTo(this).call$1(arg0); - }, - remove$0($receiver) { - return this.get$remove(this).call$0(); } }; A.AppLocalization.prototype = {}; @@ -507210,7 +531652,7 @@ call$1(element) { return element instanceof A.LinkAttribution; }, - $signature: 552 + $signature: 573 }; A._EmptyParagraphSyntax.prototype = { get$pattern(_) { @@ -507244,7 +531686,7 @@ t1 = ""; this.callback.call$2(t2, t1); }, - $signature: 778 + $signature: 851 }; A.GoogleOAuth_signUp_closure.prototype = { call$1(value) { @@ -507257,25 +531699,25 @@ t1 = ""; this.callback.call$2(t2, t1); }, - $signature: 778 + $signature: 851 }; A.toSnakeCase_closure.prototype = { call$1(match) { return "_" + match.$index(0, 0).toLowerCase(); }, - $signature: 777 + $signature: 852 }; A.toCamelCase_closure.prototype = { call$1(word) { return A.toTitleCase(word); }, - $signature: 15 + $signature: 16 }; A.toSpaceCase_closure.prototype = { call$1(match) { return " " + match.$index(0, 0).toLowerCase(); }, - $signature: 777 + $signature: 852 }; A.toTitleCase_closure.prototype = { call$1(word) { @@ -507285,7 +531727,7 @@ return word; return B.JSString_methods.substring$2(word, 0, 1).toUpperCase() + B.JSString_methods.substring$1(word, 1); }, - $signature: 15 + $signature: 16 }; A.matchesStrings_closure.prototype = { call$1(haystack) { @@ -507300,7 +531742,7 @@ t1 = this._box_0; t1.regExp = t1.regExp + (character + ".*?"); }, - $signature: 111 + $signature: 117 }; A.matchesString_closure0.prototype = { call$1(needle) { @@ -507321,13 +531763,12 @@ call$1(_) { return B.JSString_methods.codeUnitAt$1("AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890", B.C__JSRandom.nextInt$1(62)); }, - $signature: 696 + $signature: 701 }; A.ExampleEditor.prototype = { createState$0() { - var t1 = $.$get$ChangeNotifier__emptyListeners(), - t2 = type$.ValueNotifier_legacy_Offset; - return new A._ExampleEditorState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_legacy_State_legacy_StatefulWidget), new A.ValueNotifier(null, t1, t2), new A.ValueNotifier(null, t1, t2), B._StateLifecycle_0); + var t1 = type$.legacy_Offset; + return new A._ExampleEditorState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_legacy_State_legacy_StatefulWidget), B.Brightness_1, A.ValueNotifier$(null, t1), A.ValueNotifier$(null, t1), new A.MagnifierAndToolbarController($.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0); }, onChanged$1(arg0) { return this.onChanged.call$1(arg0); @@ -507350,12 +531791,12 @@ t2 = _this.get$_hideOrShowToolbar(); t1.addListener$1(0, t2); t1.addListener$1(0, _this.get$_super_editor$_onChanged()); - _this._super_editor$_doc = t1; + _this._doc = t1; _this._docEditor = new A.DocumentEditor(t1); t1 = A.DocumentComposer$(); - t1.addListener$1(0, t2); _this._composer = t1; - _this._docOps = new A.CommonEditorOperations(_this._docEditor, t1, new A._ExampleEditorState_initState_closure(_this)); + t1.selectionNotifier.addListener$1(0, t2); + _this._docOps = new A.CommonEditorOperations(_this._docEditor, _this._composer, new A._ExampleEditorState_initState_closure(_this)); _this._editorFocusNode = A.FocusNode$(true, null, true, true, null, null, false); t1 = A.ScrollController$(0, true); t1.addListener$1(0, t2); @@ -507367,34 +531808,30 @@ t1 = _this._widget.value; if (t1 != oldWidget.value) { t2 = _this.get$_hideOrShowToolbar(); - _this._super_editor$_doc.removeListener$1(0, t2); + _this._doc.removeListener$1(0, t2); t3 = _this.get$_super_editor$_onChanged(); - _this._super_editor$_doc.removeListener$1(0, t3); + _this._doc.removeListener$1(0, t3); t1 = A.deserializeMarkdownToDocument(t1); t1.addListener$1(0, t2); t1.addListener$1(0, t3); - _this._super_editor$_doc = t1; + _this._doc = t1; _this._docEditor = new A.DocumentEditor(t1); _this._editorFocusNode = A.FocusNode$(true, null, true, true, null, null, false); } }, dispose$0() { - var t2, _this = this, + var _this = this, t1 = _this._textFormatBarOverlayEntry; if (t1 != null) t1.remove$0(0); t1 = _this.get$_hideOrShowToolbar(); - _this._super_editor$_doc.removeListener$1(0, t1); - _this._super_editor$_doc.removeListener$1(0, _this.get$_super_editor$_onChanged()); + _this._doc.removeListener$1(0, t1); + _this._doc.removeListener$1(0, _this.get$_super_editor$_onChanged()); _this._super_editor$_scrollController.removeListener$1(0, t1); _this._composer.removeListener$1(0, t1); _this._super_editor$_scrollController.dispose$0(); _this._editorFocusNode.dispose$0(); - t1 = _this._composer; - t2 = t1._preferences; - t2.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t2.ChangeNotifier__count = 0; - t1.super$ChangeNotifier$dispose(); + _this._composer.dispose$0(); _this.super$State$dispose(); }, _super_editor$_onChanged$0() { @@ -507404,29 +531841,29 @@ } }, _hideOrShowToolbar$0() { - var selection, t1, t2, t3, t4, selectedNode, _this = this; + var t1, t2, t3, t4, selectedNode, _this = this; if (_this.get$_super_editor$_gestureMode() !== B.DocumentGestureMode_0) return; - selection = _this._composer._document_composer$_selection; - if (selection == null) { + t1 = _this._composer.selectionNotifier._change_notifier$_value; + if (t1 == null) { _this._hideEditorToolbar$0(); return; } - t1 = selection.base; - t2 = t1.nodeId; - t3 = selection.extent; - t4 = t3.nodeId; - if (t2 != t4) { + t2 = t1.base; + t3 = t2.nodeId; + t1 = t1.extent; + t4 = t1.nodeId; + if (t3 != t4) { _this._hideEditorToolbar$0(); _this._hideImageToolbar$0(); return; } - if (t1.$eq(0, t3)) { + if (t2.$eq(0, t1)) { _this._hideEditorToolbar$0(); _this._hideImageToolbar$0(); return; } - selectedNode = _this._super_editor$_doc.getNodeById$1(t4); + selectedNode = _this._doc._nodesById.$index(0, t4); if (selectedNode instanceof A.ImageNode) { _this._showImageToolbar$0(); _this._hideEditorToolbar$0(); @@ -507441,11 +531878,11 @@ _this._hideEditorToolbar$0(); }, _showEditorToolbar$0() { - var result, _this = this; + var t1, _this = this; if (_this._textFormatBarOverlayEntry == null) { _this._textFormatBarOverlayEntry = A.OverlayEntry$(new A._ExampleEditorState__showEditorToolbar_closure(_this), false); - result = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); - result.insert$1(0, _this._textFormatBarOverlayEntry); + t1 = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); + t1.insert$1(0, _this._textFormatBarOverlayEntry); } $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._ExampleEditorState__showEditorToolbar_closure0(_this)); }, @@ -507456,8 +531893,8 @@ if (t1 != null) { t1.remove$0(0); _this._textFormatBarOverlayEntry = null; + _this._editorFocusNode.requestFocus$0(); } - _this._editorFocusNode.requestFocus$0(); }, get$_super_editor$_gestureMode() { switch (A.defaultTargetPlatform()) { @@ -507471,39 +531908,41 @@ case B.TargetPlatform_5: return B.DocumentGestureMode_0; } - return null; + return B.DocumentGestureMode_0; }, get$_inputSource() { switch (A.defaultTargetPlatform()) { case B.TargetPlatform_0: case B.TargetPlatform_2: - return B.DocumentInputSource_1; case B.TargetPlatform_1: case B.TargetPlatform_3: case B.TargetPlatform_4: case B.TargetPlatform_5: - return B.DocumentInputSource_0; + return B.TextInputSource_1; } - return null; + return B.TextInputSource_1; }, _cut$0() { - return this._docOps.cut$0(); + this._docOps.cut$0(); + this._overlayController.hideToolbar$0(); }, _copy$0() { - return this._docOps.copy$0(); + this._docOps.copy$0(); + this._overlayController.hideToolbar$0(); }, - _super_editor$_paste$0() { - return this._docOps.paste$0(); + _paste$0() { + this._docOps.paste$0(); + this._overlayController.hideToolbar$0(); }, _selectAll$0() { return this._docOps.selectAll$0(); }, _showImageToolbar$0() { - var result, _this = this; + var t1, _this = this; if (_this._imageFormatBarOverlayEntry == null) { _this._imageFormatBarOverlayEntry = A.OverlayEntry$(new A._ExampleEditorState__showImageToolbar_closure(_this), false); - result = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); - result.insert$1(0, _this._imageFormatBarOverlayEntry); + t1 = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); + t1.insert$1(0, _this._imageFormatBarOverlayEntry); } $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._ExampleEditorState__showImageToolbar_closure0(_this)); }, @@ -507514,46 +531953,76 @@ if (t1 != null) { t1.remove$0(0); _this._imageFormatBarOverlayEntry = null; + _this._editorFocusNode.requestFocus$0(); } - _this._editorFocusNode.requestFocus$0(); }, build$1(context) { - var t1 = A._setArrayType([A.Expanded$(this._buildEditor$0(), 1)], type$.JSArray_legacy_Widget); - if (this.get$_super_editor$_gestureMode() !== B.DocumentGestureMode_0) - t1.push(this._buildMountedToolbar$0()); - return A.Column$(t1, B.CrossAxisAlignment_2, null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); + var _null = null; + return new A.Theme(A.ThemeData_ThemeData(_null, _null, _null, this._brightness, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.Builder(new A._ExampleEditorState_build_closure(this), _null), _null); }, - _buildEditor$0() { - var _this = this, - t1 = _this._docEditor, - t2 = _this._composer, - t3 = _this._editorFocusNode, - t4 = _this._super_editor$_scrollController, - t5 = A.List_List$of($.defaultComponentBuilders, true, type$.legacy_ComponentBuilder), - t6 = _this.get$_super_editor$_gestureMode(), - t7 = _this.get$_inputSource(), - t8 = $.$get$defaultStylesheet(); - t5 = A.List_List$of(t5, true, type$.ComponentBuilder); - t5.push(B.C_UnknownComponentBuilder); - return new A.SuperEditor(t3, t4, _this._docLayoutKey, t8, B.C_SelectionStyles, t7, t6, new A._ExampleEditorState__buildEditor_closure(_this), new A._ExampleEditorState__buildEditor_closure0(_this), t1, t2, t5, $.defaultKeyboardActions, null); + _buildDebugVisualsToggle$0() { + var t1 = this._brightness === B.Brightness_1, + t2 = t1 ? B.Color_4280427042 : B.Color_4294967295; + t1 = t1 ? B.Color_4294967295 : B.Color_4280427042; + return A.FloatingActionButton$(t2, B.Icon_4eO, 5, t1, B.C__DefaultHeroTag, false, new A._ExampleEditorState__buildDebugVisualsToggle_closure(this), null); + }, + _buildLightAndDarkModeToggle$0() { + var t1 = this._brightness === B.Brightness_1, + t2 = t1 ? B.Color_4280427042 : B.Color_4294967295, + t3 = t1 ? B.Color_4294967295 : B.Color_4280427042; + t1 = t1 ? B.Icon_vjf0 : B.Icon_OPt; + return A.FloatingActionButton$(t2, t1, 5, t3, B.C__DefaultHeroTag, false, new A._ExampleEditorState__buildLightAndDarkModeToggle_closure(this), null); + }, + _buildEditor$1(context) { + var t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _this = this, + isLight = A.Theme_of(context).colorScheme.brightness === B.Brightness_1, + t1 = isLight ? B.Color_4294967295 : B.Color_4280427042, + t2 = _this._debugConfig; + if (t2 == null) + t2 = B.SuperEditorDebugVisualsConfig_false_false; + t3 = _this._docEditor; + t4 = _this._composer; + t5 = _this._editorFocusNode; + t6 = _this._super_editor$_scrollController; + t7 = isLight ? B.Color_4278190080 : B.MaterialAccentColor_Map_iTECn_4294922834; + t7 = A._setArrayType([new A.DefaultCaretOverlayBuilder(new A.CaretStyle(B.Color_4278190080, 2, B.BorderRadius_tLn).copyWith$1$color(t7))], type$.JSArray_legacy_DocumentLayerBuilder); + t8 = isLight ? B.SelectionStyles_Color_4289515255 : new A.SelectionStyles(A.Color$fromARGB(B.JSNumber_methods.round$0(76.5), 244, 67, 54)); + t9 = $.$get$defaultStylesheet(); + t10 = A._setArrayType([], type$.JSArray_legacy_StyleRule); + if (!isLight) + B.JSArray_methods.addAll$1(t10, $.$get$_darkModeStyles()); + t10.push($.$get$taskStyles()); + t11 = t9.documentPadding; + t12 = t9.inlineTextStyler; + t13 = A.List_List$of(B.List_empty24, true, type$.StyleRule); + t9 = t9.rules; + B.JSArray_methods.addAll$1(t13, t9); + B.JSArray_methods.addAll$1(t13, t10); + t9 = A._setArrayType([new A.TaskComponentBuilder(_this._docEditor)], type$.JSArray_legacy_ComponentBuilder); + B.JSArray_methods.addAll$1(t9, $.defaultComponentBuilders); + t10 = _this.get$_super_editor$_gestureMode(); + t14 = _this.get$_inputSource(); + t15 = _this.get$_inputSource() === B.TextInputSource_1 ? $.defaultImeKeyboardActions : $.defaultKeyboardActions; + t9 = A.List_List$of(t9, true, type$.ComponentBuilder); + t9.push(B.C_UnknownComponentBuilder); + return new A.ColoredBox(t1, new A.SuperEditorDebugVisuals(t2, new A.SuperEditor(t5, t6, _this._overlayController, _this._docLayoutKey, new A.Stylesheet(t11, t12, t13), t8, t14, t10, new A._ExampleEditorState__buildEditor_closure(_this), new A._ExampleEditorState__buildEditor_closure0(_this), t3, t7, t4, t9, t15, null), null), null); }, _buildMountedToolbar$0() { - return new A.MultiListenableBuilder(A.LinkedHashSet_LinkedHashSet$_literal([this._super_editor$_doc, this._composer.selectionNotifier], type$.legacy_Listenable), new A._ExampleEditorState__buildMountedToolbar_closure(this), null); + return new A.MultiListenableBuilder(A.LinkedHashSet_LinkedHashSet$_literal([this._doc, this._composer.selectionNotifier], type$.legacy_Listenable), new A._ExampleEditorState__buildMountedToolbar_closure(this), null); } }; A._ExampleEditorState_initState_closure.prototype = { call$0() { return type$.legacy_DocumentLayout._as(this.$this._docLayoutKey.get$currentState()); }, - $signature: 3113 + $signature: 3139 }; A._ExampleEditorState__showEditorToolbar_closure.prototype = { call$1(context) { - var _null = null, - t1 = this.$this; - return new A.Theme(A.ThemeData_ThemeData(_null, _null, _null, B.Brightness_1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.EditorToolbar(t1._textSelectionAnchor, t1._docEditor, t1._composer, t1.get$_hideEditorToolbar(), _null), _null); + var t1 = this.$this; + return new A.EditorToolbar(t1._textSelectionAnchor, t1._editorFocusNode, t1._docEditor, t1._composer, t1.get$_hideEditorToolbar(), null); }, - $signature: 3114 + $signature: 3140 }; A._ExampleEditorState__showEditorToolbar_closure0.prototype = { call$1(timeStamp) { @@ -507563,7 +532032,7 @@ return; t2 = t1._docLayoutKey; t3 = type$.legacy_DocumentLayout._as(t2.get$currentState()); - t4 = t1._composer._document_composer$_selection; + t4 = t1._composer.selectionNotifier._change_notifier$_value; docBoundingBox = t3.getRectForSelection$2(t4.base, t4.extent); docBox = type$.legacy_RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()); t2 = docBoundingBox.left; @@ -507580,14 +532049,14 @@ var t1 = this.$this; return new A.ImageFormatToolbar(t1._imageSelectionAnchor, t1._composer, new A._ExampleEditorState__showImageToolbar__closure(t1), null); }, - $signature: 3115 + $signature: 3141 }; A._ExampleEditorState__showImageToolbar__closure.prototype = { call$2(nodeId, width) { - var node = this.$this._super_editor$_doc.getNodeById$1(nodeId); + var node = this.$this._doc._nodesById.$index(0, nodeId); node.putMetadataValue$2("singleColumnLayout", A.LinkedHashMap_LinkedHashMap$_literal(["width", width, "padding", A.SingleColumnLayoutComponentStyles_SingleColumnLayoutComponentStyles$fromMetadata(node).padding], type$.String, type$.nullable_Object)); }, - $signature: 285 + $signature: 778 }; A._ExampleEditorState__showImageToolbar_closure0.prototype = { call$1(timeStamp) { @@ -507597,41 +532066,99 @@ return; t2 = t1._docLayoutKey; t3 = type$.legacy_DocumentLayout._as(t2.get$currentState()); - t4 = t1._composer._document_composer$_selection; + t4 = t1._composer.selectionNotifier._change_notifier$_value; docBoundingBox = t3.getRectForSelection$2(t4.base, t4.extent); docBox = type$.legacy_RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()); t2 = docBoundingBox.left; t4 = docBoundingBox.top; - t4 = A.MatrixUtils_transformPoint(docBox.getTransformTo$1(0, t1._framework$_element.get$renderObject()), new A.Offset(t2, t4)); + t4 = A.MatrixUtils_transformPoint(docBox.getTransformTo$1(0, null), new A.Offset(t2, t4)); t2 = docBoundingBox.right; t3 = docBoundingBox.bottom; - t1._imageSelectionAnchor.set$value(0, A.Rect$fromPoints(t4, A.MatrixUtils_transformPoint(docBox.getTransformTo$1(0, t1._framework$_element.get$renderObject()), new A.Offset(t2, t3))).get$center()); + t1._imageSelectionAnchor.set$value(0, A.Rect$fromPoints(t4, A.MatrixUtils_transformPoint(docBox.getTransformTo$1(0, null), new A.Offset(t2, t3))).get$center()); }, $signature: 38 }; + A._ExampleEditorState_build_closure.prototype = { + call$1(themedContext) { + var _null = null, + t1 = this.$this, + t2 = type$.JSArray_legacy_Widget, + t3 = A._setArrayType([A.Expanded$(t1._buildEditor$1(themedContext), 1)], t2); + if (t1.get$_super_editor$_gestureMode() !== B.DocumentGestureMode_0) + t3.push(t1._buildMountedToolbar$0()); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([A.Column$(t3, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), new A.Align(B.Alignment_1_1, _null, _null, new A.Padding(B.EdgeInsets_0_0_16_16, A.Column$(A._setArrayType([t1._buildDebugVisualsToggle$0(), B.SizedBox_null_16_null_null, t1._buildLightAndDarkModeToggle$0()], t2), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null), _null)], t2), _null); + }, + $signature: 3142 + }; + A._ExampleEditorState__buildDebugVisualsToggle_closure.prototype = { + call$0() { + var t1 = this.$this; + t1.setState$1(new A._ExampleEditorState__buildDebugVisualsToggle__closure(t1)); + }, + $signature: 1 + }; + A._ExampleEditorState__buildDebugVisualsToggle__closure.prototype = { + call$0() { + var t1 = this.$this; + t1._debugConfig = t1._debugConfig != null ? null : new A.SuperEditorDebugVisualsConfig(true, true); + }, + $signature: 1 + }; + A._ExampleEditorState__buildLightAndDarkModeToggle_closure.prototype = { + call$0() { + var t1 = this.$this; + t1.setState$1(new A._ExampleEditorState__buildLightAndDarkModeToggle__closure(t1)); + }, + $signature: 1 + }; + A._ExampleEditorState__buildLightAndDarkModeToggle__closure.prototype = { + call$0() { + var t1 = this.$this; + t1._brightness = t1._brightness === B.Brightness_1 ? B.Brightness_0 : B.Brightness_1; + }, + $signature: 1 + }; A._ExampleEditorState__buildEditor_closure.prototype = { call$1(_) { var t1 = this.$this; - return new A.AndroidTextEditingFloatingToolbar(t1.get$_cut(), t1.get$_copy(), t1.get$_super_editor$_paste(), t1.get$_selectAll(), null); + return new A.AndroidTextEditingFloatingToolbar(t1.get$_cut(), t1.get$_copy(), t1.get$_paste(), t1.get$_selectAll(), null); }, - $signature: 3116 + $signature: 3143 }; A._ExampleEditorState__buildEditor_closure0.prototype = { call$1(_) { var t1 = this.$this; - return new A.IOSTextEditingFloatingToolbar(t1.get$_cut(), t1.get$_copy(), t1.get$_super_editor$_paste(), null); + return new A.IOSTextEditingFloatingToolbar(t1.get$_cut(), t1.get$_copy(), t1.get$_paste(), null); }, - $signature: 3117 + $signature: 3144 }; A._ExampleEditorState__buildMountedToolbar_closure.prototype = { call$1(_) { var t1 = this.$this, t2 = t1._composer; - if (t2._document_composer$_selection == null) + if (t2.selectionNotifier._change_notifier$_value == null) return B.SizedBox_null_null_null_null; - return new A.KeyboardEditingToolbar(t1._super_editor$_doc, t2, t1._docOps, null); + return new A.KeyboardEditingToolbar(t1._doc, t2, t1._docOps, null); }, - $signature: 839 + $signature: 3145 + }; + A._darkModeStyles_closure.prototype = { + call$2(doc, docNode) { + return A.LinkedHashMap_LinkedHashMap$_literal(["textStyle", B.TextStyle_gkc0], type$.legacy_String, type$.dynamic); + }, + $signature: 566 + }; + A._darkModeStyles_closure0.prototype = { + call$2(doc, docNode) { + return A.LinkedHashMap_LinkedHashMap$_literal(["textStyle", B.TextStyle_gkc], type$.legacy_String, type$.dynamic); + }, + $signature: 566 + }; + A._darkModeStyles_closure1.prototype = { + call$2(doc, docNode) { + return A.LinkedHashMap_LinkedHashMap$_literal(["textStyle", B.TextStyle_gkc], type$.legacy_String, type$.dynamic); + }, + $signature: 566 }; A.EditorToolbar.prototype = { createState$0() { @@ -507643,117 +532170,24 @@ }; A._EditorToolbarState.prototype = { initState$0() { - this.super$State$initState(); - this._urlFocusNode = A.FocusNode$(true, null, true, true, null, null, false); - this._urlController = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); + var t1, _this = this, _null = null; + _this.super$State$initState(); + _this._urlFocusNode = A.FocusNode$(true, _null, true, true, _null, _null, false); + t1 = A.AttributedText$(_null, ""); + t1 = new A.SingleLineAttributedTextEditingController(_this.get$_applyLink(), B.TextSelection_ke5, A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution), B.TextRange_m1_m1, t1, $.$get$ChangeNotifier__emptyListeners()); + t1.AttributedTextEditingController$3$composingRegion$selection$text(_null, _null, _null); + _this._urlController = t1; }, dispose$0() { this._urlFocusNode.dispose$0(); - var t1 = this._urlController; - t1.toString; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + this._urlController.dispose$0(); this.super$State$dispose(); }, - _isConvertibleNode$0() { - var selectedNode, - t1 = this._widget, - selection = t1.composer._document_composer$_selection, - t2 = selection.base.nodeId, - t3 = selection.extent.nodeId; - if (t2 != t3) - return false; - selectedNode = t1.editor._document.getNodeById$1(t3); - return selectedNode instanceof A.ParagraphNode || selectedNode instanceof A.ListItemNode; - }, - _getCurrentTextType$0() { - var type, - t1 = this._widget, - selectedNode = t1.editor._document.getNodeById$1(t1.composer._document_composer$_selection.extent.nodeId); - if (selectedNode instanceof A.ParagraphNode) { - type = selectedNode._metadata.$index(0, "blockType"); - t1 = J.getInterceptor$(type); - if (t1.$eq(type, B.NamedAttribution_header1)) - return B._TextType_0; - else if (t1.$eq(type, B.NamedAttribution_header2)) - return B._TextType_1; - else if (t1.$eq(type, B.NamedAttribution_header3)) - return B._TextType_2; - else if (t1.$eq(type, B.NamedAttribution_blockquote)) - return B._TextType_4; - else - return B._TextType_3; - } else if (selectedNode instanceof A.ListItemNode) - return selectedNode.type === B.ListItemType_0 ? B._TextType_5 : B._TextType_6; - else - throw A.wrapException(A.Exception_Exception("Invalid node type: " + A.S(selectedNode))); - }, - _convertTextToNewType$1(newType) { - var t1, t2, t3, _this = this, - existingTextType = _this._getCurrentTextType$0(); - if (existingTextType === newType) - return; - t1 = existingTextType !== B._TextType_5; - if (!t1 || existingTextType === B._TextType_6) - t2 = newType === B._TextType_5 || newType === B._TextType_6; - else - t2 = false; - if (t2) { - t1 = _this._widget; - t2 = t1.editor; - t1 = t1.composer._document_composer$_selection.extent.nodeId; - t3 = newType === B._TextType_5 ? B.ListItemType_0 : B.ListItemType_1; - t2 = t2._document; - new A.ChangeListItemTypeCommand(t1, t3).execute$2(t2, new A.DocumentEditorTransaction(t2)); - } else { - if (!t1 || existingTextType === B._TextType_6) - t2 = !(newType === B._TextType_5 || newType === B._TextType_6); - else - t2 = false; - if (t2) { - t1 = _this._widget; - t2 = t1.editor; - t1 = t1.composer._document_composer$_selection.extent.nodeId; - t3 = A.LinkedHashMap_LinkedHashMap$_literal(["blockType", _this._getBlockTypeAttribution$1(newType)], type$.legacy_String, type$.dynamic); - t2 = t2._document; - new A.ConvertListItemToParagraphCommand(t1, t3).execute$2(t2, new A.DocumentEditorTransaction(t2)); - } else { - if (!(!t1 || existingTextType === B._TextType_6)) - t1 = newType === B._TextType_5 || newType === B._TextType_6; - else - t1 = false; - t2 = _this._widget; - if (t1) { - t1 = t2.editor; - t2 = t2.composer._document_composer$_selection.extent.nodeId; - t3 = newType === B._TextType_5 ? B.ListItemType_0 : B.ListItemType_1; - t1 = t1._document; - new A.ConvertParagraphToListItemCommand(t2, t3).execute$2(t1, new A.DocumentEditorTransaction(t1)); - } else - type$.legacy_ParagraphNode._as(t2.editor._document.getNodeById$1(t2.composer._document_composer$_selection.extent.nodeId)).putMetadataValue$2("blockType", _this._getBlockTypeAttribution$1(newType)); - } - } - }, - _getBlockTypeAttribution$1(newType) { - switch (newType) { - case B._TextType_0: - return B.NamedAttribution_header1; - case B._TextType_1: - return B.NamedAttribution_header2; - case B._TextType_2: - return B.NamedAttribution_header3; - case B._TextType_4: - return B.NamedAttribution_blockquote; - case B._TextType_3: - default: - return null; - } - }, _toolbar0$_toggleBold$0() { var t3, t1 = this._widget, t2 = t1.editor; - t1 = t1.composer._document_composer$_selection; + t1 = t1.composer.selectionNotifier._change_notifier$_value; t3 = A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_bold], type$.legacy_Attribution); t2 = t2._document; new A.ToggleTextAttributionsCommand(t1, t3).execute$2(t2, new A.DocumentEditorTransaction(t2)); @@ -507762,7 +532196,7 @@ var t3, t1 = this._widget, t2 = t1.editor; - t1 = t1.composer._document_composer$_selection; + t1 = t1.composer.selectionNotifier._change_notifier$_value; t3 = A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_italics], type$.legacy_Attribution); t2 = t2._document; new A.ToggleTextAttributionsCommand(t1, t3).execute$2(t2, new A.DocumentEditorTransaction(t2)); @@ -507771,34 +532205,39 @@ var t3, t1 = this._widget, t2 = t1.editor; - t1 = t1.composer._document_composer$_selection; + t1 = t1.composer.selectionNotifier._change_notifier$_value; t3 = A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_strikethrough], type$.legacy_Attribution); t2 = t2._document; new A.ToggleTextAttributionsCommand(t1, t3).execute$2(t2, new A.DocumentEditorTransaction(t2)); }, _getSelectedLinkSpans$0() { - var t1 = this._widget, - selection = t1.composer._document_composer$_selection, - t2 = type$.legacy_TextPosition, - baseOffset = t2._as(selection.base.nodePosition).offset, - t3 = selection.extent, - extentOffset = t2._as(t3.nodePosition).offset, - selectionStart = Math.min(A.checkNum(baseOffset), A.checkNum(extentOffset)), - selectionEnd = Math.max(A.checkNum(baseOffset), A.checkNum(extentOffset)); - return type$.legacy_TextNode._as(t1.editor._document.getNodeById$1(t3.nodeId))._text$_text.getAttributionSpansInRange$2$attributionFilter$range(new A._EditorToolbarState__getSelectedLinkSpans_closure(), new A.SpanRange(selectionStart, selectionEnd - 1)); + var extentOffset, selectionStart, selectionEnd, + t1 = this._widget, + t2 = t1.composer.selectionNotifier._change_notifier$_value, + t3 = type$.legacy_TextPosition, + baseOffset = t3._as(t2.base.nodePosition).offset; + t2 = t2.extent; + extentOffset = t3._as(t2.nodePosition).offset; + selectionStart = Math.min(A.checkNum(baseOffset), A.checkNum(extentOffset)); + selectionEnd = Math.max(A.checkNum(baseOffset), A.checkNum(extentOffset)); + t1 = t1.editor._document; + t2 = t2.nodeId; + return type$.legacy_TextNode._as(t1._nodesById.$index(0, t2))._text$_text.getAttributionSpansInRange$2$attributionFilter$range(new A._EditorToolbarState__getSelectedLinkSpans_closure(), new A.SpanRange(selectionStart, selectionEnd - 1)); }, _onLinkPressed$0() { - var selectionRange, text, overlappingLinkAttributions, overlappingLinkSpan, isLinkSelectionOnTrailingEdge, + var extentOffset, selectionStart, selectionRange, text, overlappingLinkAttributions, overlappingLinkSpan, isLinkSelectionOnTrailingEdge, t1 = this._widget, - selection = t1.composer._document_composer$_selection, - t2 = type$.legacy_TextPosition, - baseOffset = t2._as(selection.base.nodePosition).offset, - t3 = selection.extent, - extentOffset = t2._as(t3.nodePosition).offset, - selectionStart = Math.min(A.checkNum(baseOffset), A.checkNum(extentOffset)); - t2 = Math.max(A.checkNum(baseOffset), A.checkNum(extentOffset)) - 1; - selectionRange = new A.SpanRange(selectionStart, t2); - text = type$.legacy_TextNode._as(t1.editor._document.getNodeById$1(t3.nodeId))._text$_text; + t2 = t1.composer.selectionNotifier._change_notifier$_value, + t3 = type$.legacy_TextPosition, + baseOffset = t3._as(t2.base.nodePosition).offset; + t2 = t2.extent; + extentOffset = t3._as(t2.nodePosition).offset; + selectionStart = Math.min(A.checkNum(baseOffset), A.checkNum(extentOffset)); + t3 = Math.max(A.checkNum(baseOffset), A.checkNum(extentOffset)) - 1; + selectionRange = new A.SpanRange(selectionStart, t3); + t1 = t1.editor._document; + t2 = t2.nodeId; + text = type$.legacy_TextNode._as(t1._nodesById.$index(0, t2))._text$_text; overlappingLinkAttributions = text.getAttributionSpansInRange$2$attributionFilter$range(new A._EditorToolbarState__onLinkPressed_closure(), selectionRange); t1 = overlappingLinkAttributions._collection$_length; if (t1 >= 2) @@ -507806,9 +532245,9 @@ if (t1 !== 0) { overlappingLinkSpan = overlappingLinkAttributions.get$first(overlappingLinkAttributions); t1 = overlappingLinkSpan.start; - if (!(t1 >= selectionStart && t1 <= t2)) { - t3 = overlappingLinkSpan.end; - isLinkSelectionOnTrailingEdge = t3 >= selectionStart && t3 <= t2; + if (!(t1 >= selectionStart && t1 <= t3)) { + t2 = overlappingLinkSpan.end; + isLinkSelectionOnTrailingEdge = t2 >= selectionStart && t2 <= t3; } else isLinkSelectionOnTrailingEdge = true; t2 = overlappingLinkSpan.attribution; @@ -507820,22 +532259,22 @@ this.setState$1(new A._EditorToolbarState__onLinkPressed_closure0(this)); }, _applyLink$0() { - var _this = this, - url = _this._urlController._change_notifier$_value.text, - t1 = _this._widget, - selection = t1.composer._document_composer$_selection, - t2 = type$.legacy_TextPosition, - baseOffset = t2._as(selection.base.nodePosition).offset, - t3 = selection.extent, - extentOffset = t2._as(t3.nodePosition).offset, - selectionStart = Math.min(A.checkNum(baseOffset), A.checkNum(extentOffset)), - selectionEnd = Math.max(A.checkNum(baseOffset), A.checkNum(extentOffset)), - text = type$.legacy_TextNode._as(t1.editor._document.getNodeById$1(t3.nodeId))._text$_text, - trimmedRange = _this._trimTextRangeWhitespace$2(text, new A.SpanRange(selectionStart, selectionEnd - 1)); - text.addAttribution$2(new A.LinkAttribution(A.Uri_parse(url, 0, null)), trimmedRange); - t3 = _this._urlController; - t3.toString; - t3.super$ValueNotifier$value(0, B.TextEditingValue_cKo); + var extentOffset, selectionStart, selectionEnd, text, trimmedRange, _this = this, + t1 = _this._urlController._attributed_text_editing_controller$_text, + t2 = _this._widget, + t3 = t2.composer.selectionNotifier._change_notifier$_value, + t4 = type$.legacy_TextPosition, + baseOffset = t4._as(t3.base.nodePosition).offset; + t3 = t3.extent; + extentOffset = t4._as(t3.nodePosition).offset; + selectionStart = Math.min(A.checkNum(baseOffset), A.checkNum(extentOffset)); + selectionEnd = Math.max(A.checkNum(baseOffset), A.checkNum(extentOffset)); + t2 = t2.editor._document; + t3 = t3.nodeId; + text = type$.legacy_TextNode._as(t2._nodesById.$index(0, t3))._text$_text; + trimmedRange = _this._trimTextRangeWhitespace$2(text, new A.TextRange(selectionStart, selectionEnd - 1)); + text.addAttribution$2(new A.LinkAttribution(A.Uri_parse(t1.text, 0, null)), trimmedRange); + _this._urlController.clear$0(0); _this.setState$1(new A._EditorToolbarState__applyLink_closure(_this)); }, _trimTextRangeWhitespace$2(text, range) { @@ -507853,25 +532292,6 @@ } return new A.SpanRange(startOffset, endOffset); }, - _getTextTypeName$1(textType) { - switch (textType) { - case B._TextType_0: - return "Header 1"; - case B._TextType_1: - return "Header 2"; - case B._TextType_2: - return "Header 3"; - case B._TextType_3: - return "Paragraph"; - case B._TextType_4: - return "Blockquote"; - case B._TextType_5: - return "Ordered List Item"; - case B._TextType_6: - return "Unordered List Item"; - } - return ""; - }, build$1(context) { var t2, t3, _this = this, _null = null, t1 = A._setArrayType([], type$.JSArray_legacy_Widget); @@ -507884,49 +532304,27 @@ t2 = _this._widget; t3 = t2.anchor; t2 = t2.composer; - t1.push(new A._PositionedToolbar(t3, t2, A.ValueListenableBuilder$(new A._EditorToolbarState_build_closure(_this), t2.selectionNotifier, type$.legacy_DocumentSelection), _null)); + t1.push(new A._PositionedToolbar(t3, t2, new A.ValueListenableBuilder(t2.selectionNotifier, new A._EditorToolbarState_build_closure(_this), _null, _null, type$.ValueListenableBuilder_legacy_DocumentSelection), _null)); return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); }, - _toolbar0$_buildToolbar$0() { - var t3, t4, _this = this, _null = null, - t1 = type$.JSArray_legacy_Widget, - t2 = A._setArrayType([], t1); - if (_this._isConvertibleNode$0()) { - t3 = _this._getCurrentTextType$0(); - t4 = type$.MappedIterable_of_legacy__TextType_and_legacy_DropdownMenuItem_legacy__TextType; - B.JSArray_methods.addAll$1(t2, A._setArrayType([A.Tooltip$(A.DropdownButton$(_null, 0, _null, B.Icon_MC7, 24, false, false, 48, A.List_List$of(new A.MappedIterable(new A.WhereIterable(B.List_Axm, new A._EditorToolbarState__buildToolbar_closure(), type$.WhereIterable_legacy__TextType), new A._EditorToolbarState__buildToolbar_closure0(_this), t4), true, t4._eval$1("Iterable.E")), _this.get$_convertTextToNewType(), _null, B.TextStyle_cMb1, B.SizedBox_null_null_null_null, t3, type$.legacy__TextType), "Text Block Type"), A.Container$(_null, _null, B.Clip_0, B.Color_4292927712, _null, _null, _null, _null, _null, _null, _null, _null, _null, 1)], t1)); - } - t2.push(A.Center$(A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_8kG, _null, _this.get$_toolbar0$_toggleBold(), B.EdgeInsets_8_8_8_8, 16, "Bold", _null), _null, _null)); - t2.push(A.Center$(A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_oqF, _null, _this.get$_toolbar0$_toggleItalics(), B.EdgeInsets_8_8_8_8, 16, "Italics", _null), _null, _null)); - t2.push(A.Center$(A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_IID1, _null, _this.get$_toolbar0$_toggleStrikethrough(), B.EdgeInsets_8_8_8_8, 16, "Strikethrough", _null), _null, _null)); - t1 = _this._getSelectedLinkSpans$0()._collection$_length >= 2 ? _null : _this.get$_onLinkPressed(); - if (_this._getSelectedLinkSpans$0()._collection$_length === 1) - t3 = B.Color_4278221567; - else { - t3 = _this._framework$_element; - t3.toString; - t3 = A.IconTheme_of(t3).color; - } - t2.push(A.Center$(A.IconButton$(B.Alignment_0_0, t3, _null, true, B.Icon_Q06, _null, t1, B.EdgeInsets_8_8_8_8, 16, "Link", _null), _null, _null)); - return A.Material$(B.Duration_200000, true, _null, new A.SizedBox(_null, 40, A.Row$(t2, B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), B.Clip_1, _null, 5, _null, _null, B.StadiumBorder_sAO, _null, _null, B.MaterialType_0); - }, _buildUrlField$0() { var _this = this, _null = null, - t1 = _this._urlFocusNode; - return A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.TextField$(true, B.List_empty1, false, _null, _this._urlController, _null, _null, _null, 2, B.InputDecoration_kyU, true, _null, true, _null, false, t1, _null, _null, _null, _null, _null, 1, _null, _null, false, "\u2022", _null, _null, new A._EditorToolbarState__buildUrlField_closure(_this), _null, false, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, B.TextCapitalization_30, _null, _null, _null), 1), A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_O5U, 20, new A._EditorToolbarState__buildUrlField_closure0(_this), B.EdgeInsets_0_0_0_0, 16, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, 40, _null, _null, B.EdgeInsets_16_8_16_8, _null, _null, 400), B.Clip_1, _null, 5, _null, _null, B.StadiumBorder_sAO, _null, _null, B.MaterialType_0); + t1 = _this._urlFocusNode, + t2 = _this._widget.editorFocusNode; + return A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(new A.FocusWithCustomParent(new A.SuperTextField(t1, _this._urlController, new A._EditorToolbarState__buildUrlField_closure(_this), B.HintBehavior_1, new A._EditorToolbarState__buildUrlField_closure0(), 1, 1, B.TextInputSource_1, _null), t1, t2, _null), 1), A.IconButton$(_null, _null, _null, _null, B.Icon_O5U, 20, new A._EditorToolbarState__buildUrlField_closure1(_this), B.EdgeInsets_0_0_0_0, 16, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, 40, _null, _null, B.EdgeInsets_16_8_16_8, _null, _null, 400), B.Clip_1, _null, 5, _null, _null, B.StadiumBorder_Sik, _null, _null, B.MaterialType_0); } }; A._EditorToolbarState__getSelectedLinkSpans_closure.prototype = { call$1(attribution) { return attribution instanceof A.LinkAttribution; }, - $signature: 552 + $signature: 573 }; A._EditorToolbarState__onLinkPressed_closure.prototype = { call$1(attribution) { return attribution instanceof A.LinkAttribution; }, - $signature: 552 + $signature: 573 }; A._EditorToolbarState__onLinkPressed_closure0.prototype = { call$0() { @@ -507947,34 +532345,44 @@ }; A._EditorToolbarState_build_closure.prototype = { call$3(context, selection, child) { + var t1, t2, t3, t4, t5, _null = null; if (selection == null) return B.SizedBox_null_null_null_null; if (!(selection.extent.nodePosition instanceof A.TextPosition)) return B.SizedBox_null_null_null_null; - return this.$this._toolbar0$_buildToolbar$0(); + t1 = this.$this; + t2 = A.Center$(A.IconButton$(_null, _null, _null, _null, B.Icon_8kG, _null, t1.get$_toolbar0$_toggleBold(), _null, 16, "Bold", _null), _null, _null); + t3 = A.Center$(A.IconButton$(_null, _null, _null, _null, B.Icon_oqF, _null, t1.get$_toolbar0$_toggleItalics(), _null, 16, "Italics", _null), _null, _null); + t4 = A.Center$(A.IconButton$(_null, _null, _null, _null, B.Icon_IID1, _null, t1.get$_toolbar0$_toggleStrikethrough(), _null, 16, "Strikethrough", _null), _null, _null); + t5 = t1._getSelectedLinkSpans$0()._collection$_length >= 2 ? _null : t1.get$_onLinkPressed(); + if (t1._getSelectedLinkSpans$0()._collection$_length === 1) + t1 = B.Color_4278221567; + else { + t1 = t1._framework$_element; + t1.toString; + t1 = A.IconTheme_of(t1).color; + } + return A.Material$(B.Duration_200000, true, _null, new A.SizedBox(_null, 40, A.Row$(A._setArrayType([t2, t3, t4, A.Center$(A.IconButton$(_null, t1, _null, _null, B.Icon_Q06, _null, t5, _null, 16, "Link", _null), _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), B.Clip_1, _null, 5, _null, _null, B.StadiumBorder_Sik, _null, _null, B.MaterialType_0); }, - $signature: 776 - }; - A._EditorToolbarState__buildToolbar_closure.prototype = { - call$1(element) { - return element !== B._TextType_4; - }, - $signature: 3120 - }; - A._EditorToolbarState__buildToolbar_closure0.prototype = { - call$1(textType) { - var _null = null; - return A.DropdownMenuItem$(new A.Padding(B.EdgeInsets_16_0_0_0, A.Text$(this.$this._getTextTypeName$1(textType), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), _null, textType, type$.legacy__TextType); - }, - $signature: 3121 - }; - A._EditorToolbarState__buildUrlField_closure.prototype = { - call$1(newValue) { - return this.$this._applyLink$0(); - }, - $signature: 76 + $signature: 854 }; A._EditorToolbarState__buildUrlField_closure0.prototype = { + call$1(context) { + var _null = null; + return A.Text$("Enter a url...", _null, _null, _null, _null, _null, B.TextStyle_66S, _null, _null, _null); + }, + $signature: 3148 + }; + A._EditorToolbarState__buildUrlField_closure.prototype = { + call$1(_) { + var _null = null, + t1 = this.$this._framework$_element; + t1.toString; + return A.TextStyle$(_null, _null, A.Theme_of(t1).colorScheme.brightness === B.Brightness_0 ? B.Color_4294967295 : B.Color_4278190080, _null, _null, _null, _null, _null, _null, _null, _null, 16, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); + }, + $signature: 3149 + }; + A._EditorToolbarState__buildUrlField_closure1.prototype = { call$0() { var t1 = this.$this; t1.setState$1(new A._EditorToolbarState__buildUrlField__closure(t1)); @@ -507986,17 +532394,10 @@ var t1 = this.$this; t1._urlFocusNode.unfocus$0(); t1._showUrlField = false; - t1 = t1._urlController; - t1.toString; - t1.super$ValueNotifier$value(0, B.TextEditingValue_cKo); + t1._urlController.clear$0(0); }, $signature: 1 }; - A._TextType.prototype = { - toString$0(_) { - return "_TextType." + this._core$_name; - } - }; A.ImageFormatToolbar.prototype = { createState$0() { return new A._ImageFormatToolbarState(B._StateLifecycle_0); @@ -508008,17 +532409,17 @@ A._ImageFormatToolbarState.prototype = { _makeImageConfined$0() { var t1 = this._widget; - t1.setWidth$2(t1.composer._document_composer$_selection.extent.nodeId, null); + t1.setWidth$2(t1.composer.selectionNotifier._change_notifier$_value.extent.nodeId, null); }, _makeImageFullBleed$0() { var t1 = this._widget; - t1.setWidth$2(t1.composer._document_composer$_selection.extent.nodeId, 1 / 0); + t1.setWidth$2(t1.composer.selectionNotifier._change_notifier$_value.extent.nodeId, 1 / 0); }, build$1(context) { var t1 = this._widget, t2 = t1.anchor; t1 = t1.composer; - return new A._PositionedToolbar(t2, t1, A.ValueListenableBuilder$(new A._ImageFormatToolbarState_build_closure(this), t1.selectionNotifier, type$.legacy_DocumentSelection), null); + return new A._PositionedToolbar(t2, t1, new A.ValueListenableBuilder(t1.selectionNotifier, new A._ImageFormatToolbarState_build_closure(this), null, null, type$.ValueListenableBuilder_legacy_DocumentSelection), null); } }; A._ImageFormatToolbarState_build_closure.prototype = { @@ -508029,25 +532430,30 @@ if (!(selection.extent.nodePosition instanceof A.UpstreamDownstreamNodePosition)) return B.SizedBox_null_null_null_null; t1 = this.$this; - return A.Material$(B.Duration_200000, true, _null, new A.SizedBox(_null, 40, new A.Padding(B.EdgeInsets_16_0_16_0, A.Row$(A._setArrayType([A.Center$(A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_IID3, _null, t1.get$_makeImageConfined(), B.EdgeInsets_8_8_8_8, 16, "Bold", _null), _null, _null), A.Center$(A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_Gv2, _null, t1.get$_makeImageFullBleed(), B.EdgeInsets_8_8_8_8, 16, "Italics", _null), _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null), B.Clip_1, _null, 5, _null, _null, B.StadiumBorder_sAO, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, new A.SizedBox(_null, 40, new A.Padding(B.EdgeInsets_16_0_16_0, A.Row$(A._setArrayType([A.Center$(A.IconButton$(_null, _null, _null, _null, B.Icon_IID3, _null, t1.get$_makeImageConfined(), _null, 16, "Bold", _null), _null, _null), A.Center$(A.IconButton$(_null, _null, _null, _null, B.Icon_Gv2, _null, t1.get$_makeImageFullBleed(), _null, 16, "Italics", _null), _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null), B.Clip_1, _null, 5, _null, _null, B.StadiumBorder_Sik, _null, _null, B.MaterialType_0); }, - $signature: 776 + $signature: 854 }; A._PositionedToolbar.prototype = { build$1(context) { - return A.ValueListenableBuilder$(new A._PositionedToolbar_build_closure(this), this.anchor, type$.legacy_Offset); + return new A.ValueListenableBuilder(this.anchor, new A._PositionedToolbar_build_closure(this), null, null, type$.ValueListenableBuilder_legacy_Offset); } }; A._PositionedToolbar_build_closure.prototype = { call$3(context, offset, _) { var t1, t2, _null = null; - if (offset == null || this.$this.composer._document_composer$_selection == null) + if (offset == null || this.$this.composer.selectionNotifier._change_notifier$_value == null) return B.SizedBox_null_null_null_null; t1 = offset._dx; t2 = offset._dy; return A.SizedBox$expand(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([A.Positioned$(_null, A.FractionalTranslation$(this.$this.child, true, B.Offset_omC), _null, _null, t1, _null, t2, _null)], type$.JSArray_legacy_Widget), _null)); }, - $signature: 3122 + $signature: 3150 + }; + A.SingleLineAttributedTextEditingController.prototype = { + insertNewline$0() { + this.onSubmit.call$0(); + } }; A.loadEmailTemplate_closure.prototype = { call$1(response) { @@ -508076,7 +532482,7 @@ t2.border = "none"; return t1; }, - $signature: 3123 + $signature: 3151 }; A.WebUtils_warnChanges_closure.prototype = { call$1(e) { @@ -508085,7 +532491,7 @@ if (t1.hasChanges$0()) type$.legacy_BeforeUnloadEvent._as(e).returnValue = "Changes you made may not be saved."; }, - $signature: 3124 + $signature: 3152 }; A.WebUtils_microsoftLogin_closure.prototype = { call$1(result) { @@ -508094,7 +532500,7 @@ t1 = t1 ? null : J.get$accessToken$x(result._msal_js$_jsObject); this.succesCallback.call$2(t2, t1); }, - $signature: 3125 + $signature: 3153 }; A.WebUtils_microsoftLogin_closure0.prototype = { call$1(error) { @@ -508122,17 +532528,17 @@ return other instanceof A.LinkableElement && this.super$LinkifyElement$equals(other) && other.url === this.url; } }; - A.TextElement.prototype = { + A.TextElement0.prototype = { toString$0(_) { return "TextElement: '" + A.S(this.text) + "'"; }, $eq(_, other) { if (other == null) return false; - return other instanceof A.TextElement && this.super$LinkifyElement$equals(other); + return other instanceof A.TextElement0 && this.super$LinkifyElement$equals(other); }, equals$1(other) { - return other instanceof A.TextElement && this.super$LinkifyElement$equals(other); + return other instanceof A.TextElement0 && this.super$LinkifyElement$equals(other); } }; A.Linkifier.prototype = {}; @@ -508142,7 +532548,7 @@ var t1 = this._box_0; t1.list = linkifier.parse$2(0, t1.list, this.options); }, - $signature: 3126 + $signature: 3154 }; A.EmailLinkifier.prototype = { parse$2(_, elements, options) { @@ -508154,7 +532560,7 @@ A.EmailLinkifier_parse_closure.prototype = { call$1(element) { var t1, t2, match, t3, text, _this = this; - if (element instanceof A.TextElement) { + if (element instanceof A.TextElement0) { t1 = $.$get$_emailRegex(); t2 = element.text; match = t1.firstMatch$1(t2); @@ -508170,7 +532576,7 @@ if ((t3 == null ? null : t3.length !== 0) === true) { t2 = t2; t2.toString; - _this.list.push(new A.TextElement(t2)); + _this.list.push(new A.TextElement0(t2)); } t1 = t1[2]; t2 = t1; @@ -508181,12 +532587,12 @@ _this.list.push(new A.EmailElement(t1, "mailto:" + t1, t1)); } if (text.length !== 0) - B.JSArray_methods.addAll$1(_this.list, _this.$this.parse$2(0, A._setArrayType([new A.TextElement(text)], type$.JSArray_LinkifyElement), _this.options)); + B.JSArray_methods.addAll$1(_this.list, _this.$this.parse$2(0, A._setArrayType([new A.TextElement0(text)], type$.JSArray_LinkifyElement), _this.options)); } } else _this.list.push(element); }, - $signature: 775 + $signature: 855 }; A.EmailElement.prototype = { toString$0(_) { @@ -508211,7 +532617,7 @@ A.UrlLinkifier_parse_closure.prototype = { call$1(element) { var t1, t2, match, t3, text, originalUrl, end, originalUrl0, url, _this = this; - if (element instanceof A.TextElement) { + if (element instanceof A.TextElement0) { t1 = $.$get$_urlRegex(); t2 = element.text; match = t1.firstMatch$1(t2); @@ -508227,7 +532633,7 @@ if ((t3 == null ? null : t3.length !== 0) === true) { t2 = t2; t2.toString; - _this.list.push(new A.TextElement(t2)); + _this.list.push(new A.TextElement0(t2)); } t1 = t1[2]; t2 = t1; @@ -508254,15 +532660,15 @@ t1.push(new A.UrlElement(originalUrl0, originalUrl0)); } if (end != null) - t1.push(new A.TextElement(end)); + t1.push(new A.TextElement0(end)); } if (text.length !== 0) - B.JSArray_methods.addAll$1(_this.list, _this.$this.parse$2(0, A._setArrayType([new A.TextElement(text)], type$.JSArray_LinkifyElement), _this.options)); + B.JSArray_methods.addAll$1(_this.list, _this.$this.parse$2(0, A._setArrayType([new A.TextElement0(text)], type$.JSArray_LinkifyElement), _this.options)); } } else _this.list.push(element); }, - $signature: 775 + $signature: 855 }; A.UrlElement.prototype = { toString$0(_) { @@ -508277,51 +532683,109 @@ return other instanceof A.UrlElement && this.super$LinkableElement$equals(other); } }; - A.AndroidAuthMessages.prototype = {}; - A.IOSAuthMessages.prototype = {}; A.LocalAuthentication.prototype = { - authenticate$4$biometricOnly$localizedReason$stickyAuth$useErrorDialogs(biometricOnly, localizedReason, stickyAuth, useErrorDialogs) { - return this.authenticate$body$LocalAuthentication(true, localizedReason, false, true); + authenticate$2$localizedReason$options(localizedReason, options) { + return $.$get$LocalAuthPlatform__instance().authenticate$3$authMessages$localizedReason$options(B.List_fnX, localizedReason, options); + } + }; + A.AndroidAuthMessages.prototype = { + get$args() { + var _null = null, + _s27_ = "Device credentials required", + t1 = A.Intl__message("Verify identity", _null, _null, _null, _null), + t2 = A.Intl__message("Not recognized. Try again.", _null, _null, _null, _null), + t3 = A.Intl__message("Success", _null, _null, _null, _null), + t4 = A.Intl__message("Biometric required", _null, _null, _null, _null), + t5 = A.Intl__message("Cancel", _null, _null, _null, _null), + t6 = A.Intl__message(_s27_, _null, _null, _null, _null), + t7 = A.Intl__message(_s27_, _null, _null, _null, _null), + t8 = A.Intl__message("Go to settings", _null, _null, _null, _null), + t9 = A.Intl__message("Biometric authentication is not set up on your device. Go to 'Settings > Security' to add biometric authentication.", _null, _null, _null, _null), + t10 = A.Intl__message("Authentication required", _null, _null, _null, _null), + t11 = type$.String; + return A.LinkedHashMap_LinkedHashMap$_literal(["biometricHint", t1, "biometricNotRecognized", t2, "biometricSuccess", t3, "biometricRequired", t4, "cancelButton", t5, "deviceCredentialsRequired", t6, "deviceCredentialsSetupDescription", t7, "goToSetting", t8, "goToSettingDescription", t9, "signInTitle", t10], t11, t11); }, - authenticate$body$LocalAuthentication(biometricOnly, localizedReason, stickyAuth, useErrorDialogs) { + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this !== other) + if (other instanceof A.AndroidAuthMessages) + if (A.getRuntimeType(this) === A.getRuntimeType(other)) + t1 = true; + else + t1 = false; + else + t1 = false; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + var _null = null; + return A.Object_hash(A.Object.prototype.get$hashCode.call(this, this), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + } + }; + A.IOSAuthMessages.prototype = { + get$args() { + var t2, _null = null, + t1 = type$.String; + t1 = A.LinkedHashMap_LinkedHashMap$_empty(t1, t1); + t2 = A.Intl__message("Biometric authentication is disabled. Please lock and unlock your screen to enable it.", _null, _null, _null, _null); + t1.$indexSet(0, "lockOut", t2); + t2 = A.Intl__message("Go to settings", _null, _null, _null, _null); + t1.$indexSet(0, "goToSetting", t2); + t2 = A.Intl__message("Biometric authentication is not set up on your device. Please either enable Touch ID or Face ID on your phone.", _null, _null, _null, _null); + t1.$indexSet(0, "goToSettingDescriptionIOS", t2); + t2 = A.Intl__message("OK", _null, _null, _null, _null); + t1.$indexSet(0, "okButton", t2); + return t1; + }, + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this !== other) + if (other instanceof A.IOSAuthMessages) + if (A.getRuntimeType(this) === A.getRuntimeType(other)) + t1 = true; + else + t1 = false; + else + t1 = false; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + var _null = null; + return A.Object_hash(A.Object.prototype.get$hashCode.call(this, this), _null, _null, _null, _null, _null, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + } + }; + A.DefaultLocalAuthPlatform.prototype = { + authenticate$3$authMessages$localizedReason$options(authMessages, localizedReason, options) { + return this.authenticate$body$DefaultLocalAuthPlatform(authMessages, localizedReason, options); + }, + authenticate$body$DefaultLocalAuthPlatform(authMessages, localizedReason, options) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.bool), - t1; - var $async$authenticate$4$biometricOnly$localizedReason$stickyAuth$useErrorDialogs = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - A.LinkedHashMap_LinkedHashMap$_literal(["localizedReason", localizedReason, "useErrorDialogs", true, "stickyAuth", false, "sensitiveTransaction", true, "biometricOnly", true], type$.String, type$.Object); - t1 = $.$get$Platform__operatingSystem(); - t1 = A.PlatformException$("OtherOperatingSystem", "Your operating system is " + A.S(t1), "Local authentication does not support non-Android/iOS operating systems.", null); - throw A.wrapException(t1); - // implicit return - return A._asyncReturn(null, $async$completer); - } - }); - return A._asyncStartSync($async$authenticate$4$biometricOnly$localizedReason$stickyAuth$useErrorDialogs, $async$completer); - }, - get$canCheckBiometrics() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.bool), - $async$returnValue, t1; - var $async$get$canCheckBiometrics = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + $async$returnValue, _i, t1, args; + var $async$authenticate$3$authMessages$localizedReason$options = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); while (true) switch ($async$goto) { case 0: // Function start + args = A.LinkedHashMap_LinkedHashMap$_literal(["localizedReason", localizedReason, "useErrorDialogs", true, "stickyAuth", false, "sensitiveTransaction", true, "biometricOnly", options.biometricOnly], type$.String, type$.Object); + for (_i = 0; _i < 3; ++_i) + args.addAll$1(0, authMessages[_i].get$args()); $async$goto = 3; - return A._asyncAwait(B.MethodChannel_jZA.invokeListMethod$1$1("getAvailableBiometrics", type$.String), $async$get$canCheckBiometrics); + return A._asyncAwait(B.MethodChannel_jZA._invokeMethod$1$3$arguments$missingOk("authenticate", args, false, type$.bool), $async$authenticate$3$authMessages$localizedReason$options); case 3: // returning from await. t1 = $async$result; - t1.toString; - $async$returnValue = J.get$isNotEmpty$asx(t1); + $async$returnValue = t1 == null ? false : t1; // goto return $async$goto = 1; break; @@ -508330,7 +532794,63 @@ return A._asyncReturn($async$returnValue, $async$completer); } }); - return A._asyncStartSync($async$get$canCheckBiometrics, $async$completer); + return A._asyncStartSync($async$authenticate$3$authMessages$localizedReason$options, $async$completer); + }, + deviceSupportsBiometrics$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.bool), + $async$returnValue, availableBiometrics; + var $async$deviceSupportsBiometrics$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = 3; + return A._asyncAwait(B.MethodChannel_jZA.invokeListMethod$1$1("getAvailableBiometrics", type$.String), $async$deviceSupportsBiometrics$0); + case 3: + // returning from await. + availableBiometrics = $async$result; + $async$returnValue = J.get$isNotEmpty$asx(availableBiometrics == null ? A._setArrayType([], type$.JSArray_String) : availableBiometrics); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$deviceSupportsBiometrics$0, $async$completer); + } + }; + A.LocalAuthPlatform.prototype = {}; + A.AuthMessages.prototype = {}; + A.AuthenticationOptions.prototype = { + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this !== other) + if (other instanceof A.AuthenticationOptions) + if (A.getRuntimeType(this) === A.getRuntimeType(other)) + t1 = this.biometricOnly === other.biometricOnly; + else + t1 = false; + else + t1 = false; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + return A.Object_hash(true, false, true, this.biometricOnly, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + } + }; + A.WindowsAuthMessages.prototype = { + get$args() { + var t1 = type$.String; + return A.LinkedHashMap_LinkedHashMap$_empty(t1, t1); } }; A.Level.prototype = { @@ -508440,7 +532960,7 @@ $parent._logger$_children.$indexSet(0, thisName, t1); return t1; }, - $signature: 3128 + $signature: 3156 }; A.Element1.prototype = { get$isEmpty(_) { @@ -508468,7 +532988,7 @@ call$1(child) { return child.get$textContent(); }, - $signature: 774 + $signature: 856 }; A.Text1.prototype = { accept$1(_, visitor) { @@ -508550,7 +533070,7 @@ var t1 = this.parser; return s.canParse$1(t1) && s.canEndBlock$1(t1); }, - $signature: 773 + $signature: 857 }; A.EmptyBlockSyntax.prototype = { get$pattern(_) { @@ -508703,7 +533223,7 @@ call$1(s) { return s.canParse$1(this.parser); }, - $signature: 773 + $signature: 857 }; A.CodeBlockSyntax.prototype = { get$pattern(_) { @@ -509080,7 +533600,7 @@ t1.__late_helper$_value = pattern.firstMatch$1(t2.lines[t2._pos]); return t1._readLocal$0() != null; }, - $signature: 3132 + $signature: 3160 }; A.UnorderedListSyntax.prototype = { get$pattern(_) { @@ -509200,13 +533720,13 @@ call$1(i) { return J.startsWith$1$s(this.lines[i], $.$get$ParagraphSyntax__reflinkDefinitionStart()); }, - $signature: 193 + $signature: 211 }; A.ParagraphSyntax__parseReflinkDefinition_closure.prototype = { call$0() { return new A.LinkReference(this.destination, this._box_0.title); }, - $signature: 3133 + $signature: 3161 }; A.Document0.prototype = {}; A.LinkReference.prototype = {}; @@ -509409,25 +533929,25 @@ call$1(syntax) { return syntax.tryMatch$1(this.$this); }, - $signature: 772 + $signature: 858 }; A.InlineParser__linkOrImage_closure.prototype = { call$1(d) { return d.get$char() === 91 || d.get$char() === 33; }, - $signature: 771 + $signature: 859 }; A.InlineParser__linkOrImage_closure0.prototype = { call$1(e) { return e instanceof A.LinkSyntax; }, - $signature: 772 + $signature: 858 }; A.InlineParser__linkOrImage_closure1.prototype = { call$1(n) { return n === this.delimiter.node; }, - $signature: 3136 + $signature: 3164 }; A.InlineParser__linkOrImage_closure2.prototype = { call$0() { @@ -509440,26 +533960,26 @@ B.JSArray_methods.removeRange$2(t1, t2, t1.length); return children; }, - $signature: 770 + $signature: 860 }; A.InlineParser__processEmphasis_closure.prototype = { call$0() { return A.List_List$filled(3, this.bottomIndex, false, type$.int); }, - $signature: 587 + $signature: 742 }; A.InlineParser__processEmphasis_closure0.prototype = { call$1(d) { var t1 = this.closer; return d.get$char() === t1.get$char() && d.get$canOpen() && this.$this._canFormEmphasis$2(d, t1); }, - $signature: 771 + $signature: 859 }; A.InlineParser__processEmphasis_closure1.prototype = { call$0() { return B.JSArray_methods.sublist$2(this.$this._inline_parser$_tree, this.openerTextNodeIndex + 1, this._box_0.closerTextNodeIndex); }, - $signature: 770 + $signature: 860 }; A.InlineSyntax.prototype = { tryMatch$1(parser) { @@ -509889,7 +534409,7 @@ $defaultValues() { return [null]; }, - $signature: 3138 + $signature: 3166 }; A.ImageSyntax.prototype = { _inline_parser$_createNode$3$getChildren(destination, title, getChildren) { @@ -509907,7 +534427,7 @@ call$1(node) { return node.get$textContent(); }, - $signature: 774 + $signature: 856 }; A.CodeSyntax.prototype = { tryMatch$1(parser) { @@ -510340,12 +534860,12 @@ A.CommonAuthorizationUrlRequest0.prototype = {}; A.CommonEndSessionRequest0.prototype = {}; A.JsError.prototype = {}; - A.Promise2.prototype = {}; + A.Promise1.prototype = {}; A.Array.prototype = {}; A.Object0.prototype = {}; A.Reflect.prototype = {}; A.AnimationDirection.prototype = { - toString$0(_) { + _enumToString$0() { return "AnimationDirection." + this._core$_name; } }; @@ -510362,7 +534882,7 @@ return B.SizedBox_0_0_null_null; t1 = this.___FadeWidgetState_opacity_A; t1 === $ && A.throwUnnamedLateFieldNI(); - return A.FadeTransition$(false, this._widget.child, t1); + return new A.FadeTransition(t1, false, this._widget.child, null); }, initState$0() { var t1, curved, begin, end, _this = this, _null = null; @@ -510508,7 +535028,7 @@ } }; A._PlaceholderType.prototype = { - toString$0(_) { + _enumToString$0() { return "_PlaceholderType." + this._core$_name; } }; @@ -510614,7 +535134,7 @@ }; A.OverflowViewParentData.prototype = {}; A.OverflowViewLayoutBehavior.prototype = { - toString$0(_) { + _enumToString$0() { return "OverflowViewLayoutBehavior." + this._core$_name; } }; @@ -510817,7 +535337,7 @@ call$1(child) { type$.OverflowViewParentData._as(child.parentData).offstage = null; }, - $signature: 112 + $signature: 80 }; A.RenderOverflowView_performFixedLayout_getChildOffset.prototype = { call$1(index) { @@ -510827,21 +535347,21 @@ else return new A.Offset(0, mainAxisOffset); }, - $signature: 3141 + $signature: 3169 }; A.RenderOverflowView_performFlexibleLayout_closure.prototype = { call$2(previousValue, element) { var t1 = this.$this._overflow_view$_getCrossSize$1(element); return Math.max(A.checkNum(previousValue), A.checkNum(t1)); }, - $signature: 3142 + $signature: 3170 }; A.RenderOverflowView_visitOnlyOnStageChildren_closure.prototype = { call$1(child) { if (type$.OverflowViewParentData._as(child.parentData).offstage === false) this.visitor.call$1(child); }, - $signature: 112 + $signature: 80 }; A.RenderOverflowView_paint_paintChild.prototype = { call$1(child) { @@ -510852,13 +535372,13 @@ else t1.paintChild$2(child, this.$this._box$_size.bottomRight$1(0, B.Offset_0_0)); }, - $signature: 112 + $signature: 80 }; A.RenderOverflowView_paint_defaultPaint.prototype = { call$2(context, offset) { this.$this.visitOnlyOnStageChildren$1(this.paintChild); }, - $signature: 93 + $signature: 90 }; A.RenderOverflowView_hitTestChildren_closure.prototype = { call$1(renderObject) { @@ -510868,13 +535388,13 @@ t1 = this.position; this.result.addWithPaintOffset$3$hitTest$offset$position(new A.RenderOverflowView_hitTestChildren__closure(t1, childParentData, renderObject), childParentData.offset, t1); }, - $signature: 112 + $signature: 80 }; A.RenderOverflowView_hitTestChildren__closure.prototype = { call$2(result, transformed) { return this.child.hitTest$2$position(result, transformed); }, - $signature: 81 + $signature: 77 }; A._RenderOverflowView_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -510903,7 +535423,8 @@ A._RenderOverflowView_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin.prototype = {}; A.OverflowView.prototype = { createElement$0(_) { - return new A._OverflowViewElement(A.HashSet_HashSet(type$.Element_2), this, B._ElementLifecycle_0); + var t1 = A.HashSet_HashSet(type$.Element_2); + return new A._OverflowViewElement(t1, this, B._ElementLifecycle_0); }, createRenderObject$1(context) { var t1 = this.direction; @@ -510935,12 +535456,12 @@ call$2(context, constraints) { return this.builder.call$2(context, constraints.value); }, - $signature: 3143 + $signature: 3171 }; A._OverflowViewElement.prototype = {}; + A.PackageInfoPlusWebPlugin.prototype = {}; A.MethodChannelPackageInfo.prototype = {}; A.PackageInfoPlatform.prototype = {}; - A.PackageInfoPlugin.prototype = {}; A.Context.prototype = { absolute$7(_, part1, part2, part3, part4, part5, part6, part7) { var t1; @@ -511151,19 +535672,19 @@ call$1(part) { return part !== ""; }, - $signature: 69 + $signature: 75 }; A.Context_split_closure.prototype = { call$1(part) { return part.length !== 0; }, - $signature: 69 + $signature: 75 }; A._validateArgList_closure.prototype = { call$1(arg) { return arg == null ? "null" : '"' + arg + '"'; }, - $signature: 3144 + $signature: 3172 }; A.InternalStyle.prototype = { getRoot$1(path) { @@ -511479,16 +536000,26 @@ return B.JSString_methods.get$hashCode(this.toString$0(0)); } }; + A.PdfRasterBase.prototype = { + toString$0(_) { + var t1 = this.width, + t2 = this.height; + return "Image " + A.S(t1) + "x" + A.S(t2) + " " + t1 * t2 * 4 + " bytes"; + }, + get$pixels() { + return this.pixels; + } + }; A.PermissionHandlerPlatform.prototype = {}; A.PermissionStatus0.prototype = { - toString$0(_) { + _enumToString$0() { return "PermissionStatus." + this._core$_name; } }; A.PermissionWithService.prototype = {}; A.Permission.prototype = { toString$0(_) { - return "Permission." + B.List_qhE0[this.value]; + return "Permission." + B.List_Fb00[this.value]; }, $eq(_, other) { if (other == null) @@ -511569,15 +536100,15 @@ }; A.decodePermissionRequestResult_closure.prototype = { call$2(key, value) { - return new A.MapEntry(B.List_U8N[key], [B.PermissionStatus_0, B.PermissionStatus_1, B.PermissionStatus_2, B.PermissionStatus_3, B.PermissionStatus_4][value], type$.MapEntry_Permission_PermissionStatus); + return new A.MapEntry(B.List_eld[key], [B.PermissionStatus_0, B.PermissionStatus_1, B.PermissionStatus_2, B.PermissionStatus_3, B.PermissionStatus_4][value], type$.MapEntry_Permission_PermissionStatus); }, - $signature: 3145 + $signature: 3173 }; A.encodePermissions_closure.prototype = { call$1(it) { return it.value; }, - $signature: 3146 + $signature: 3174 }; A.PinTheme.prototype = {}; A.Pinput.prototype = { @@ -511596,7 +536127,8 @@ return t1; }, get$selectionEnabled() { - return false; + this._widget.toString; + return true; }, get$autofillId() { var t1 = this.editableTextKey.get$currentState(); @@ -511663,7 +536195,7 @@ _maybeInitSmartAuth$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - $async$self = this, t1, isAutofillEnabled; + $async$self = this; var $async$_maybeInitSmartAuth$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -511671,83 +536203,12 @@ switch ($async$goto) { case 0: // Function start - t1 = A.defaultTargetPlatform(); - isAutofillEnabled = $async$self._widget.androidSmsAutofillMethod !== B.AndroidSmsAutofillMethod_0; - if (t1 === B.TargetPlatform_0 && isAutofillEnabled) { - $async$self._smartAuth = new A.SmartAuth(); - $async$self._maybePrintAppSignature$0(); - $async$self._listenForSmsCode$0(); - } - // implicit return - return A._asyncReturn(null, $async$completer); - } - }); - return A._asyncStartSync($async$_maybeInitSmartAuth$0, $async$completer); - }, - _maybePrintAppSignature$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - $async$self = this, res; - var $async$_maybePrintAppSignature$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - $async$goto = $async$self._widget.androidSmsAutofillMethod === B.AndroidSmsAutofillMethod_1 ? 2 : 3; - break; - case 2: - // then - $async$goto = 4; - return A._asyncAwait($async$self._smartAuth.getAppSignature$0(), $async$_maybePrintAppSignature$0); - case 4: - // returning from await. - res = $async$result; - $.debugPrint.call$1("Pinput: App Signature for SMS Retriever API Is: " + A.S(res)); - case 3: - // join - // implicit return - return A._asyncReturn(null, $async$completer); - } - }); - return A._asyncStartSync($async$_maybePrintAppSignature$0, $async$completer); - }, - _listenForSmsCode$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - $async$self = this, t2, t1, res; - var $async$_listenForSmsCode$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - t1 = $async$self._widget.androidSmsAutofillMethod; - $async$goto = 2; - return A._asyncAwait($async$self._smartAuth.getSmsCode$3$matcher$senderPhoneNumber$useUserConsentApi("\\d{4,7}", null, t1 === B.AndroidSmsAutofillMethod_2), $async$_listenForSmsCode$0); - case 2: - // returning from await. - res = $async$result; - if (res.succeed) { - t1 = res.code; - t1 = t1 != null && t1.length === $async$self._widget.length; - } else - t1 = false; - if (t1) { - t1 = $async$self.get$_pinput$_effectiveController(); - t2 = res.code; - t2.toString; - t1.set$text(0, t2); - t1.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, t1._change_notifier$_value.text.length)); - } $async$self._widget.toString; // implicit return return A._asyncReturn(null, $async$completer); } }); - return A._asyncStartSync($async$_listenForSmsCode$0, $async$completer); + return A._asyncStartSync($async$_maybeInitSmartAuth$0, $async$completer); }, _handleTextEditingControllerChanges$0() { var t2, t3, _this = this, @@ -511825,29 +536286,45 @@ } }, _pinput$_handleSelectionChanged$2(selection, cause) { - var t1 = this._framework$_element; + var t1, _this = this, + _s80_ = string$.x60null_c; + _this.get$_pinput$_effectiveController().set$selection(A.TextSelection$collapsed(B.TextAffinity_1, _this.get$_pinput$_effectiveController()._change_notifier$_value.text.length)); + t1 = _this._framework$_element; t1.toString; switch (A.Theme_of(t1).platform) { case B.TargetPlatform_2: case B.TargetPlatform_4: - if (cause === B.SelectionChangedCause_2 || cause === B.SelectionChangedCause_6) { - t1 = this.editableTextKey.get$currentState(); - if (t1 != null) - t1.bringIntoView$1(selection.get$extent()); - } - return; case B.TargetPlatform_3: case B.TargetPlatform_5: case B.TargetPlatform_1: case B.TargetPlatform_0: - if (cause === B.SelectionChangedCause_6) { - t1 = this.editableTextKey.get$currentState(); + if (cause === B.SelectionChangedCause_2 || cause === B.SelectionChangedCause_6) { + t1 = _this.editableTextKey.get$currentState(); if (t1 != null) t1.bringIntoView$1(selection.get$extent()); } - return; + break; default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + throw A.wrapException(A.ReachabilityError$(_s80_)); + } + t1 = _this._framework$_element; + t1.toString; + switch (A.Theme_of(t1).platform) { + case B.TargetPlatform_2: + case B.TargetPlatform_1: + case B.TargetPlatform_0: + break; + case B.TargetPlatform_4: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + if (cause === B.SelectionChangedCause_6) { + t1 = _this.editableTextKey.get$currentState(); + if (t1 != null) + t1.hideToolbar$0(); + } + break; + default: + throw A.wrapException(A.ReachabilityError$(_s80_)); } }, _pinput$_handleSelectionHandleTapped$0() { @@ -511915,58 +536392,44 @@ return t1; }, _buildPinput$0() { - var theme, textSelectionControls, t2, t3, t4, _this = this, _null = null, _box_0 = {}, + var theme, _this = this, _box_0 = {}, t1 = _this._framework$_element; t1.toString; theme = A.Theme_of(t1); _box_0.handleDidGainAccessibilityFocus = null; _this._widget.toString; + _box_0.textSelectionControls = null; switch (theme.platform) { case B.TargetPlatform_2: _this.___PinputState_forcePressEnabled_A = true; - textSelectionControls = $.$get$cupertinoTextSelectionControls(); + _box_0.textSelectionControls = $.$get$cupertinoTextSelectionControls(); break; case B.TargetPlatform_4: _this.___PinputState_forcePressEnabled_A = false; - textSelectionControls = $.$get$cupertinoDesktopTextSelectionControls(); + _box_0.textSelectionControls = $.$get$cupertinoDesktopTextSelectionControls(); _box_0.handleDidGainAccessibilityFocus = new A._PinputState__buildPinput_closure(_this); break; case B.TargetPlatform_0: case B.TargetPlatform_1: _this.___PinputState_forcePressEnabled_A = false; - textSelectionControls = $.$get$materialTextSelectionControls(); + _box_0.textSelectionControls = $.$get$materialTextSelectionControls(); break; case B.TargetPlatform_3: _this.___PinputState_forcePressEnabled_A = false; - textSelectionControls = $.$get$desktopTextSelectionControls(); + _box_0.textSelectionControls = $.$get$desktopTextSelectionControls(); break; case B.TargetPlatform_5: _this.___PinputState_forcePressEnabled_A = false; - textSelectionControls = $.$get$desktopTextSelectionControls(); + _box_0.textSelectionControls = $.$get$desktopTextSelectionControls(); _box_0.handleDidGainAccessibilityFocus = new A._PinputState__buildPinput_closure0(_this); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t1 = _this.get$effectiveFocusNode(); - _this._widget.toString; - t2 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); - if (_this._pinput$_isHovering) - t2.add$1(0, B.MaterialState_0); - if (_this.get$effectiveFocusNode().get$hasFocus()) - t2.add$1(0, B.MaterialState_1); - _this._widget.toString; - t3 = _this._validatorErrorText; - if (t3 != null) - t2.add$1(0, B.MaterialState_7); - t2 = A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_text_textable, t2, type$.MouseCursor); - _this._widget.toString; - t3 = _this.get$_pinput$_effectiveController(); - t4 = _this.___PinputState__gestureDetectorBuilder_F; - t4 === $ && A.throwUnnamedLateFieldNI(); - return A._PinputFormField$(new A.FocusTrapArea(t1, A.MouseRegion$(new A.IgnorePointer(false, _null, A.AnimatedBuilder$(t3, new A._PinputState__buildPinput_closure1(_box_0, _this), t4.buildGestureDetector$2$behavior$child(B.HitTestBehavior_2, new A.Stack(B.Alignment_0_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([_this._buildEditable$1(textSelectionControls), _this._buildFields$0()], type$.JSArray_Widget), _null))), _null), t2, _null, new A._PinputState__buildPinput_closure2(_this), new A._PinputState__buildPinput_closure3(_this), _null), _null), true, _this.get$_validator()); + t1 = _this.get$_pinput$_effectiveController()._change_notifier$_value.text; + return new A._PinputFormField(null, _this.get$_validator(), new A._PinputState__buildPinput_closure1(_box_0, _this), t1, true, B.AutovalidateMode_0, null, null); }, - _buildEditable$1(textSelectionControls) { + _buildEditable$2(textSelectionControls, field) { var t1, t2, t3, t4, t5, _this = this, _null = null; _this._widget.toString; t1 = A.List_List$of(B.List_empty16, true, type$.TextInputFormatter); @@ -511980,7 +536443,7 @@ t5 = _this._framework$_element; t5.toString; t5 = A.Theme_of(t5).colorScheme; - return new A.RepaintBoundary(A.UnmanagedRestorationScope$(t2, A.EditableText$(false, _null, _this, _null, true, B.Color_0, B.Clip_1, t4, B.Color_0, _null, _null, false, _null, 2, B.DragStartBehavior_1, false, false, true, false, t3, true, t1, _this.editableTextKey, t5.brightness, B.TextInputType_2_false_false, 1, _null, B.C__DeferringMouseCursor, false, "\u2022", _null, new A._PinputState__buildEditable_closure(_this), _null, _this.get$_pinput$_handleSelectionChanged(), _this.get$_pinput$_handleSelectionHandleTapped(), new A._PinputState__buildEditable_closure0(_this), false, false, true, "pinput", true, _null, B.EdgeInsets_20_20_20_20, _null, B.Color_0, textSelectionControls, B.BoxHeightStyle_0, B.BoxWidthStyle_0, false, false, _null, _null, _null, B.TextStyle_cMb, B.TextAlign_2, B.TextCapitalization_30, B.TextDirection_1, _null, _null, _null, B.TextWidthBasis_0, B.ToolbarOptions_false_false_true_false)), _null); + return new A.RepaintBoundary(A.UnmanagedRestorationScope$(t2, A.EditableText$(false, _null, _this, _null, true, B.Color_0, B.Clip_1, A.pinput_Pinput__defaultContextMenuBuilder$closure(), t4, B.Color_0, _null, _null, false, _null, 2, B.DragStartBehavior_1, false, false, true, false, t3, true, t1, _this.editableTextKey, t5.brightness, B.TextInputType_2_false_false, B.TextMagnifierConfiguration_null_true, 1, _null, B.C__DeferringMouseCursor, false, "\u2022", _null, new A._PinputState__buildEditable_closure(_this, field), _null, _this.get$_pinput$_handleSelectionChanged(), _this.get$_pinput$_handleSelectionHandleTapped(), new A._PinputState__buildEditable_closure0(_this), _null, false, false, true, "pinput", true, _null, B.EdgeInsets_20_20_20_20, _null, B.Color_0, textSelectionControls, B.BoxHeightStyle_0, B.BoxWidthStyle_0, false, false, _null, _null, _null, _null, B.TextStyle_cMb, B.TextAlign_2, B.TextCapitalization_30, _null, _null, _null, _null, B.TextWidthBasis_0, _null)), _null); }, _semanticsOnTap$0() { var _this = this; @@ -512025,7 +536488,7 @@ t1.toString; _this._widget.toString; t2 = theme.textTheme.titleMedium; - t2 = t2 == null ? _null : t2.copyWith$1$color(theme.errorColor); + t2 = t2 == null ? _null : t2.copyWith$1$color(theme.colorScheme.error); return new A.Padding(B.EdgeInsetsDirectional_4_8_0_0, A.Text$(t1, _null, _null, _null, _null, _null, t2, _null, _null, _null), _null); } } @@ -512071,19 +536534,43 @@ }, $signature: 0 }; - A._PinputState__buildPinput_closure2.prototype = { + A._PinputState__buildPinput_closure1.prototype = { + call$1(field) { + var t2, t3, t4, t5, _null = null, + t1 = this.$this; + t1._widget.toString; + t2 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); + if (t1._pinput$_isHovering) + t2.add$1(0, B.MaterialState_0); + if (t1.get$effectiveFocusNode().get$hasFocus()) + t2.add$1(0, B.MaterialState_1); + t1._widget.toString; + t3 = t1._validatorErrorText; + if (t3 != null) + t2.add$1(0, B.MaterialState_7); + t2 = A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_text_textable, t2, type$.MouseCursor); + t1._widget.toString; + t3 = t1.get$_pinput$_effectiveController(); + t4 = this._box_0; + t5 = t1.___PinputState__gestureDetectorBuilder_F; + t5 === $ && A.throwUnnamedLateFieldNI(); + return A.TextFieldTapRegion$(A.MouseRegion$(new A.IgnorePointer(false, _null, A.AnimatedBuilder$(t3, new A._PinputState__buildPinput__closure(t4, t1), t5.buildGestureDetector$2$behavior$child(B.HitTestBehavior_2, new A.Stack(B.Alignment_0_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([t1._buildEditable$2(t4.textSelectionControls, field), t1._buildFields$0()], type$.JSArray_Widget), _null))), _null), t2, _null, _null, new A._PinputState__buildPinput__closure0(t1), new A._PinputState__buildPinput__closure1(t1), _null), _null, _null); + }, + $signature: 3176 + }; + A._PinputState__buildPinput__closure0.prototype = { call$1($event) { return this.$this._pinput$_handleHover$1(true); }, - $signature: 237 + $signature: 200 }; - A._PinputState__buildPinput_closure3.prototype = { + A._PinputState__buildPinput__closure1.prototype = { call$1($event) { return this.$this._pinput$_handleHover$1(false); }, - $signature: 203 + $signature: 175 }; - A._PinputState__buildPinput_closure1.prototype = { + A._PinputState__buildPinput__closure.prototype = { call$2(_, child) { var t4, _null = null, t1 = this.$this, @@ -512093,19 +536580,20 @@ t3 = t3.get$length(t3); t1._widget.toString; t4 = this._box_0.handleDidGainAccessibilityFocus; - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1.get$_semanticsOnTap(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, child, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1.get$_semanticsOnTap(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, child, _null); }, - $signature: 759 + $signature: 917 }; A._PinputState__buildEditable_closure.prototype = { - call$1(_) { + call$1(value) { + this.field.didChange$1(value); this.$this._widget.toString; switch (0) { case 0: break; } }, - $signature: 106 + $signature: 91 }; A._PinputState__buildEditable_closure0.prototype = { call$1(s) { @@ -512113,20 +536601,20 @@ t1._widget.toString; t1._validator$0(); }, - $signature: 106 + $signature: 91 }; A._PinputState__buildFields_onlyFields.prototype = { call$0() { var t1 = this.$this; return new A._SeparatedRaw(A.Iterable_Iterable$generate(t1._widget.length, null, type$.int).map$1$1(0, new A._PinputState__buildFields_onlyFields_closure(t1), type$.Widget).toList$0(0), B.MainAxisAlignment_2, null, B.SizedBox_8_null_null_null, null); }, - $signature: 769 + $signature: 3177 }; A._PinputState__buildFields_onlyFields_closure.prototype = { call$1(index) { return new A._PinItem(this.$this, index, null); }, - $signature: 3149 + $signature: 3178 }; A._PinputState__buildFields_closure.prototype = { call$2(context, child) { @@ -512134,25 +536622,25 @@ t1._widget.toString; return A.AnimatedSize$(B.Alignment_0_m1, A.Column$(A._setArrayType([this.onlyFields.call$0(), t1._pinput$_buildError$0()], type$.JSArray_Widget), B.CrossAxisAlignment_0, null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.C__Linear, B.Duration_180000, null); }, - $signature: 208 + $signature: 261 }; A.PinputAutovalidateMode.prototype = { - toString$0(_) { + _enumToString$0() { return "PinputAutovalidateMode." + this._core$_name; } }; A.AndroidSmsAutofillMethod.prototype = { - toString$0(_) { + _enumToString$0() { return "AndroidSmsAutofillMethod." + this._core$_name; } }; A.PinAnimationType.prototype = { - toString$0(_) { + _enumToString$0() { return "PinAnimationType." + this._core$_name; } }; A.HapticFeedbackType.prototype = { - toString$0(_) { + _enumToString$0() { return "HapticFeedbackType." + this._core$_name; } }; @@ -512163,7 +536651,7 @@ t1 = _this.index, pinTheme = _this._pinTheme$1(t1); _this.state._widget.toString; - return new A.Flexible(1, B.FlexFit_1, A.AnimatedContainer$(B.Alignment_0_0, A.AnimatedSwitcher$(_this._buildFieldContent$2(t1, pinTheme), B.Duration_180000, B.Cubic_JUR0, B.Cubic_JUR0, new A._PinItem_build_closure(_this)), _null, _null, B.Cubic_JUR0, B.BoxDecoration_uUr, B.Duration_180000, 60, _null, _null, _null, 56), _null); + return new A.Flexible(1, B.FlexFit_1, A.AnimatedContainer$(B.Alignment_0_0, A.AnimatedSwitcher$(_this._buildFieldContent$2(t1, pinTheme), B.Duration_180000, B.Cubic_JUR0, B.Cubic_JUR0, _this.get$_getTransition()), _null, _null, B.Cubic_JUR0, B.BoxDecoration_uUr, B.Duration_180000, 60, _null, _null, _null, 56), _null); }, _pinTheme$1(index) { var t2, _this = this, @@ -512234,30 +536722,17 @@ this.state._widget.toString; switch (1) { case 1: - return A.ScaleTransition$(B.Alignment_0_0, child, type$.Animation_double._as(animation)); + return A.ScaleTransition$(B.Alignment_0_0, child, animation); } } }; - A._PinItem_build_closure.prototype = { - call$2(child, animation) { - return this.$this._getTransition$2(child, animation); - }, - $signature: 439 - }; A._PinputSelectionGestureDetectorBuilder.prototype = { onForcePressStart$1(details) { var t1; this.super$TextSelectionGestureDetectorBuilder$onForcePressStart(details); - if (this._shouldShowSelectionToolbar) { - t1 = this.delegate.get$editableTextKey().get$currentState(); - t1.toString; - t1.showToolbar$0(); - } - }, - onDoubleTapDown$1(details) { - var t1; - if (this._shouldShowSelectionToolbar) { - t1 = this.delegate.get$editableTextKey().get$currentState(); + t1 = this.delegate; + if (t1.get$selectionEnabled() && this._shouldShowSelectionToolbar) { + t1 = t1.get$editableTextKey().get$currentState(); t1.toString; t1.showToolbar$0(); } @@ -512272,6 +536747,14 @@ t1._pinput$_requestKeyboard$0(); t1._widget.toString; }, + onDoubleTapDown$1(_) { + var t1; + if (this._shouldShowSelectionToolbar) { + t1 = this.delegate.get$editableTextKey().get$currentState(); + t1.toString; + t1.showToolbar$0(); + } + }, onSingleLongTapStart$1(details) { var t1; this._pinput$_state._widget.toString; @@ -512283,12 +536766,6 @@ } }; A._PinputFormField.prototype = {}; - A._PinputFormField_closure.prototype = { - call$1(field) { - return this.child; - }, - $signature: 3150 - }; A._SeparatedRaw.prototype = { build$1(context) { var index, index0, separatorsCount, t2, i, _this = this, @@ -512352,7 +536829,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2 = this._widget; t3 = t2.textStyle; - return A.FadeTransition$(false, new A._PinputCursor(t2.cursor, t3, null), t1); + return new A.FadeTransition(t1, false, new A._PinputCursor(t2.cursor, t3, null), null); } }; A._PinputAnimatedCursorState__startCursorAnimation_closure.prototype = { @@ -512364,14 +536841,14 @@ t1.repeat$1$reverse(0, true); } }, - $signature: 43 + $signature: 42 }; A.__PinputState_State_RestorationMixin_dispose_closure.prototype = { call$2(property, listener) { if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 124 + $signature: 123 }; A.__PinputAnimatedCursorState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -512400,7 +536877,7 @@ needsRestore = _this.get$restorePending(); t1 = _this._framework$_element; t1.toString; - t1 = A.RestorationScope_of(t1); + t1 = A.RestorationScope_maybeOf(t1); _this.RestorationMixin__currentParent = t1; didReplaceBucket = _this._updateBucketIfNecessary$2$parent$restorePending(t1, needsRestore); if (needsRestore) { @@ -512448,14 +536925,18 @@ return A.Platform_localeName(); } }; - A.Platform0.prototype = { + A.Platform.prototype = { toJson$0() { var _this = this; A.LinkedHashMap_LinkedHashMap$_literal(["numberOfProcessors", $.$get$Platform__numberOfProcessors(), "pathSeparator", $.$get$Platform__pathSeparator(), "operatingSystem", $.$get$Platform__operatingSystem(), "operatingSystemVersion", $.$get$Platform__operatingSystemVersion(), "localHostname", $.$get$Platform__localHostname(), "environment", A._Platform_environment(), "executable", _this.get$executable(), "resolvedExecutable", _this.get$resolvedExecutable(), "script", _this.get$script().toString$0(0), "executableArguments", _this.get$executableArguments(), "packageConfig", void 1, "version", void 1, "stdinSupportsAnsi", _this.get$stdinSupportsAnsi(), "stdoutSupportsAnsi", _this.get$stdoutSupportsAnsi(), "localeName", _this.get$localeName()], type$.String, type$.dynamic); return void 1; } }; - A.PlatformInterface.prototype = {}; + A.PlatformInterface.prototype = { + PlatformInterface$1$token(token) { + $.$get$PlatformInterface__instanceTokens()._jsWeakMap.set(this, token); + } + }; A._registerFactory_closure.prototype = { call$1(viewId) { var htmlElement = document.createElement("div"), @@ -512469,7 +536950,7 @@ } return htmlElement; }, - $signature: 767 + $signature: 862 }; A.PointerInterceptor.prototype = { build$1(context) { @@ -512480,7 +536961,7 @@ _initPlugin$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$self = this, t2, t3, t4, script, t5, t1; + $async$self = this, t2, t3, define, amd, script, t1; var $async$_initPlugin$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -512494,40 +536975,36 @@ case 2: // returning from await. t2 = $.$get$_context(); - t3 = type$.JSArray_String; - $async$goto = !t2.callMethod$2("eval", A._setArrayType([string$.typeof], t3)) ? 3 : 4; + $async$goto = !t2.callMethod$2("eval", A._setArrayType([string$.typeof], type$.JSArray_String)) ? 3 : 4; break; case 3: // then - t4 = document; - script = t4.createElement("script"); + if (t2.$index(0, "define") != null) { + t3 = t2.$index(0, "define"); + if (typeof t3 == "number" || typeof t3 == "string" || A._isBool(t3) || t3 == null) + A.throwExpression(A.ArgumentError$("object cannot be a num, string, bool, or null", null)); + define = A._wrapToDart(A._convertToJS(t3)); + amd = define.$index(0, "amd"); + define.$indexSet(0, "amd", false); + } else { + amd = null; + define = null; + } + t3 = document; + script = t3.createElement("script"); script.type = "text/javascript"; script.async = true; - script.src = "https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.13.216/pdf.min.js"; - t4.head.appendChild(script); - t4 = new A._ElementEventStreamImpl(script, "load", false, type$._ElementEventStreamImpl_legacy_Event); + script.src = "https://unpkg.com/pdfjs-dist@" + A.S(t2.hasProperty$1("dartPdfJsVersion") ? t2.$index(0, "dartPdfJsVersion") : "3.2.146") + "//build/pdf.min.js"; + t3.head.appendChild(script); + t3 = new A._ElementEventStreamImpl(script, "load", false, type$._ElementEventStreamImpl_legacy_Event); $async$goto = 5; - return A._asyncAwait(t4.get$first(t4), $async$_initPlugin$0); + return A._asyncAwait(t3.get$first(t3), $async$_initPlugin$0); case 5: // returning from await. - $async$goto = t2.$index(0, "pdfjsLib") == null ? 6 : 7; - break; - case 6: - // then - t4 = t2.$index(0, "require"); - if (typeof t4 == "number" || typeof t4 == "string" || A._isBool(t4) || t4 == null) - A.throwExpression(A.ArgumentError$("object cannot be a num, string, bool, or null", null)); - t5 = type$.String; - A._wrapToDart(A._convertToJS(t4)).callMethod$2("config", [A.JsObject_JsObject$jsify(A.LinkedHashMap_LinkedHashMap$_literal(["paths", A.LinkedHashMap_LinkedHashMap$_literal(["pdfjs-dist/build/pdf", "https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.13.216/pdf.min", "pdfjs-dist/build/pdf.worker", "https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.13.216/pdf.worker.min"], t5, t5)], t5, type$.Map_String_String))]); - t5 = new A._Future($.Zone__current, type$._Future_void); - t2.callMethod$2("require", [A.JsObject_JsObject$jsify(A._setArrayType(["pdfjs-dist/build/pdf", "pdfjs-dist/build/pdf.worker"], t3)), new A.PrintingPlugin__initPlugin_closure(new A._AsyncCompleter(t5, type$._AsyncCompleter_void))]); - $async$goto = 8; - return A._asyncAwait(t5, $async$_initPlugin$0); - case 8: - // returning from await. - case 7: - // join - J.$indexSet$ax(J.$index$asx(t2.$index(0, "pdfjsLib"), "GlobalWorkerOptions"), "workerSrc", "https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.13.216/pdf.worker.min.js"); + if (amd != null) + define.$indexSet(0, "amd", amd); + t3 = J.$index$asx(t2.$index(0, "pdfjsLib"), "GlobalWorkerOptions"); + J.$indexSet$ax(t3, "workerSrc", "https://unpkg.com/pdfjs-dist@" + A.S(t2.hasProperty$1("dartPdfJsVersion") ? t2.$index(0, "dartPdfJsVersion") : "3.2.146") + "//build/pdf.worker.min.js"); case 4: // join t1.release$0(0); @@ -512773,74 +537250,116 @@ return A._asyncStarHelper($async$self._initPlugin$0(), $async$raster$3, $async$controller); case 3: // returning from await. - t1 = A.Settings$(null); - t1.data = $document; - $async$goto = 4; - return A._asyncStarHelper(A.promiseToFuture(J.get$promise$x(self.pdfjsLib.getDocument(t1)), type$.PdfJsDoc), $async$raster$3, $async$controller); - case 4: - // returning from await. - d = $async$result; - t1 = J.getInterceptor$x(d); - numPages = t1.get$numPages(d); - canvas = J.createElement$1$x($.$get$_context().$index(0, "document"), "canvas"); - context = type$.nullable_CanvasRenderingContext2D._as((canvas && B.CanvasElement_methods).getContext$1(canvas, "2d")); - t2 = J.get$iterator$ax(pages == null ? A.Iterable_Iterable$generate(numPages, new A.PrintingPlugin_raster_closure(), type$.int) : pages), t3 = type$.legacy_ProgressEvent, t4 = type$.PdfJsPage, t5 = type$.void, t6 = type$._Future_void, t7 = type$._AsyncCompleter_void; - case 5: - // for condition - if (!t2.moveNext$0()) { - // goto after for - $async$goto = 6; - break; + settings = A.Settings$(null); + settings.data = $document; + t1 = $.$get$_context(); + if (!t1.callMethod$2("eval", A._setArrayType([string$.typeof], type$.JSArray_String))) { + settings.cMapUrl = "https://unpkg.com/pdfjs-dist@" + A.S(t1.hasProperty$1("dartPdfJsVersion") ? t1.$index(0, "dartPdfJsVersion") : "3.2.146") + "//cmaps/"; + settings.cMapPacked = true; } + jsDoc = self.pdfjsLib.getDocument(settings); + $async$handler = 4; $async$goto = 7; - return A._asyncStarHelper(A.promiseToFuture(t1.getPage$1(d, t2.get$current(t2) + 1), t4), $async$raster$3, $async$controller); + return A._asyncStarHelper(A.promiseToFuture(J.get$promise$x(jsDoc), type$.PdfJsDoc), $async$raster$3, $async$controller); case 7: // returning from await. - page = $async$result; - t8 = A.Settings$(null); - t8.scale = dpi / 72; - t9 = J.getInterceptor$x(page); - viewport = t9.getViewport$1(page, t8); - t8 = J.getInterceptor$x(viewport); - canvas.height = J.toInt$0$n(t8.get$height(viewport)); - canvas.width = J.toInt$0$n(t8.get$width(viewport)); - renderContext = A.Settings$(null); - context.toString; - renderContext.canvasContext = context; - renderContext.viewport = viewport; - $async$goto = 8; - return A._asyncStarHelper(A.promiseToFuture(J.get$promise$x(t9.render$1(page, renderContext)), t5), $async$raster$3, $async$controller); + doc = $async$result; + numPages = J.get$numPages$x(doc); + canvas = J.createElement$1$x(t1.$index(0, "document"), "canvas"); + context = type$.nullable_CanvasRenderingContext2D._as(J.getContext$1$x(canvas, "2d")); + computedPages = pages == null ? A.Iterable_Iterable$generate(numPages, new A.PrintingPlugin_raster_closure(), type$.int) : pages; + t1 = J.get$iterator$ax(computedPages), t2 = type$.legacy_ProgressEvent, t3 = type$.void, t4 = type$._Future_void, t5 = type$._AsyncCompleter_void, t6 = type$.PdfJsPage; case 8: - // returning from await. - t9 = new A._Future($.Zone__current, t6); - $async$goto = 9; - return A._asyncStarHelper(B.CanvasElement_methods.toBlob$0(canvas), $async$raster$3, $async$controller); - case 9: - // returning from await. - blob = $async$result; - data = new A._CopyingBytesBuilder($.$get$_CopyingBytesBuilder__emptyList()); - r = new FileReader(); - r.readAsArrayBuffer(blob); - A._EventStreamSubscription$(r, "loadend", new A.PrintingPlugin_raster_closure0(data, r, new A._AsyncCompleter(t9, t7)), false, t3); + // for condition + if (!t1.moveNext$0()) { + // goto after for + $async$goto = 9; + break; + } + pageIndex = t1.get$current(t1); $async$goto = 10; - return A._asyncStarHelper(t9, $async$raster$3, $async$controller); + return A._asyncStarHelper(A.promiseToFuture(J.getPage$1$x(doc, pageIndex + 1), t6), $async$raster$3, $async$controller); case 10: // returning from await. - t8 = canvas.width; + page = $async$result; + $async$handler = 11; + t7 = A.Settings$(null); + t7.scale = dpi / 72; + viewport = J.getViewport$1$x(page, t7); + canvas.height = J.toInt$0$n(J.get$height$x(viewport)); + canvas.width = J.toInt$0$n(J.get$width$x(viewport)); + renderContext0 = A.Settings$(null); + t7 = context; + t7.toString; + renderContext0.canvasContext = t7; + renderContext0.viewport = viewport; + renderContext = renderContext0; + $async$goto = 14; + return A._asyncStarHelper(A.promiseToFuture(J.get$promise$x(J.render$1$x(page, renderContext)), t3), $async$raster$3, $async$controller); + case 14: + // returning from await. + completer = new A._AsyncCompleter(new A._Future($.Zone__current, t4), t5); + $async$goto = 15; + return A._asyncStarHelper(J.toBlob$0$x(canvas), $async$raster$3, $async$controller); + case 15: + // returning from await. + blob = $async$result; + t7 = $.$get$_CopyingBytesBuilder__emptyList(); + data = new A._CopyingBytesBuilder(t7); + r = new FileReader(); + J.readAsArrayBuffer$1$x(r, blob); + A._EventStreamSubscription$(r, "loadend", new A.PrintingPlugin_raster_closure0(data, r, completer), false, t2); + $async$goto = 16; + return A._asyncStarHelper(completer.future, $async$raster$3, $async$controller); + case 16: + // returning from await. + t7 = canvas.width; + t7.toString; + t8 = canvas.height; t8.toString; - t9 = canvas.height; - t9.toString; - t10 = data.toBytes$0(); - $async$goto = 11; - $async$nextWhenCanceled = [1]; - return A._asyncStarHelper(A._IterationMarker_yieldSingle(new A._WebPdfRaster(t10, t8, t9, new Uint8Array(0))), $async$raster$3, $async$controller); - case 11: + t9 = data.toBytes$0(); + $async$goto = 17; + $async$nextWhenCanceled = [1, 5, 12]; + return A._asyncStarHelper(A._IterationMarker_yieldSingle(new A._WebPdfRaster(t9, t7, t8, new Uint8Array(0))), $async$raster$3, $async$controller); + case 17: // after yield + $async$next.push(13); + // goto finally + $async$goto = 12; + break; + case 11: + // uncaught + $async$next = [4]; + case 12: + // finally + $async$handler = 4; + J.cleanup$0$x(page); + // goto the next finally handler + $async$goto = $async$next.pop(); + break; + case 13: + // after finally // goto for condition + $async$goto = 8; + break; + case 9: + // after for + $async$next.push(6); + // goto finally $async$goto = 5; break; + case 4: + // uncaught + $async$next = [2]; + case 5: + // finally + $async$handler = 2; + J.destroy$0$x(jsDoc); + // goto the next finally handler + $async$goto = $async$next.pop(); + break; case 6: - // after for + // after finally case 1: // return return A._asyncStarHelper(null, 0, $async$controller); @@ -512851,22 +537370,15 @@ }); var $async$goto = 0, $async$controller = A._makeAsyncStarStreamController($async$raster$3, type$.PdfRaster), - $async$nextWhenCanceled, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, t1, d, numPages, canvas, context, t2, t3, t4, t5, t6, t7, page, t8, t9, viewport, renderContext, blob, data, r, t10; + $async$nextWhenCanceled, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, jsDoc, doc, numPages, canvas, context, computedPages, pageIndex, page, viewport, renderContext, completer, blob, data, r, settings, t1, t2, t3, t4, t5, t6, t7, renderContext0, t8, t9; return A._streamOfController($async$controller); } }; - A.PrintingPlugin__initPlugin_closure.prototype = { - call$1(app) { - $.$get$_context().$indexSet(0, "pdfjsLib", app); - this.completer.complete$0(0); - }, - $signature: 6 - }; A.PrintingPlugin_layoutPdf_closure.prototype = { call$1(input) { return input; }, - $signature: 554 + $signature: 558 }; A.PrintingPlugin_layoutPdf_closure0.prototype = { call$1($event) { @@ -512874,7 +537386,7 @@ J.removeEventListener$2$x(_this.frame, "load", _this._box_0.load); A.Timer_Timer(A.Duration$(0, 0, 0, _this.isSafari ? 500 : 0, 0, 0), new A.PrintingPlugin_layoutPdf__closure(_this.$this, _this.stopWatch, _this.completer, _this.result)); }, - $signature: 548 + $signature: 468 }; A.PrintingPlugin_layoutPdf__closure.prototype = { call$0() { @@ -512897,19 +537409,29 @@ call$1(index) { return index; }, - $signature: 120 + $signature: 135 }; A.PrintingPlugin_raster_closure0.prototype = { call$1(e) { this.data.add$1(0, type$.List_int._as(B.FileReader_methods.get$result(this.r))); this.completer.complete$0(0); }, - $signature: 346 + $signature: 385 }; A._WebPdfRaster.prototype = { get$pixels() { - var t1 = this._printing_web$_pixels; - return t1 == null ? this._printing_web$_pixels = A.NativeUint8List_NativeUint8List$view(new A.PngDecoder().decodeImage$1(this.png).data.buffer, 0, null) : t1; + var img, data, + t1 = this._printing_web$_pixels; + if (t1 == null) { + t1 = type$.String; + img = new A.PngDecoder(new A.InternalPngInfo(A.LinkedHashMap_LinkedHashMap$_empty(t1, t1), A._setArrayType([], type$.JSArray_PngFrame), A._setArrayType([], type$.JSArray_int))).decode$1(0, this.png); + data = img.convert$3$format$noAnimation$numChannels(B.Format_3, true, 4).toUint8List$0(); + img.get$width(img); + img.get$height(img); + this._printing_web$_pixels = data; + t1 = data; + } + return t1; }, toImage$0() { var $async$goto = 0, @@ -512923,7 +537445,7 @@ case 0: // Function start $async$goto = 4; - return A._asyncAwait(A.instantiateImageCodec($async$self.png, true, null, null), $async$toImage$0); + return A._asyncAwait($.$get$_renderer().instantiateImageCodec$4$allowUpscaling$targetHeight$targetWidth($async$self.png, true, null, null), $async$toImage$0); case 4: // returning from await. $async$goto = 3; @@ -512941,6 +537463,28 @@ } }); return A._asyncStartSync($async$toImage$0, $async$completer); + }, + toPng$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Uint8List), + $async$returnValue, $async$self = this; + var $async$toPng$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$returnValue = $async$self.png; + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$toPng$0, $async$completer); } }; A.PrintingPlatform.prototype = {}; @@ -513141,7 +537685,7 @@ call$1(input) { return input; }, - $signature: 554 + $signature: 558 }; A.Mutex.prototype = { acquire$0() { @@ -513193,7 +537737,7 @@ A.PdfPreviewAction.prototype = { build$1(context) { var _null = null; - return A.IconButton$(B.Alignment_0_0, _null, _null, true, this.icon, _null, new A.PdfPreviewAction_build_closure(this, context), B.EdgeInsets_8_8_8_8, _null, _null, _null); + return A.IconButton$(_null, _null, _null, _null, this.icon, _null, new A.PdfPreviewAction_build_closure(this, context), _null, _null, _null, _null); }, pressed$1(_, context) { return this.pressed$body$PdfPreviewAction(0, context); @@ -513350,8 +537894,7 @@ var t1, cc; $.WidgetsBinding__instance.toString; t1 = $.$get$window().platformDispatcher.configuration.locales; - t1 = t1.length === 0 ? B.Locale_und_null : B.JSArray_methods.get$first(t1); - cc = t1 == null ? null : t1.get$countryCode(); + cc = (t1.length === 0 ? B.Locale_und_null : B.JSArray_methods.get$first(t1)).get$countryCode(); if (cc == null) cc = "US"; if (cc === "US" || cc === "CA" || cc === "MX") @@ -513370,7 +537913,7 @@ A.PdfPreviewCustom.prototype = { createState$0() { var _null = null; - return new A.PdfPreviewCustomState(new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), A.ScrollController$(0, true), A.TransformationController$(), A._setArrayType([], type$.JSArray_PdfPreviewPage), _null, _null, 72, false, _null, B._StateLifecycle_0); + return new A.PdfPreviewCustomState(new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), A.ScrollController$(0, true), A.TransformationController$(), A._setArrayType([], type$.JSArray_PdfPreviewPageData), _null, _null, 72, false, _null, B._StateLifecycle_0); }, build$1(arg0) { return this.build.call$1(arg0); @@ -513413,25 +537956,28 @@ return new A.ErrorWidget(t1, t2, new A.UniqueKey()); }, _createPreview$0() { - var _info, _this = this, + var printingInfo, t2, _this = this, t1 = _this.PdfPreviewRaster_error; if (t1 != null) return _this._showError$1(t1); - _info = _this.PdfPreviewRaster_info; - if (_info != null && !_info.canRaster) + printingInfo = _this.PdfPreviewRaster_info; + if (printingInfo != null && !printingInfo.canRaster) return _this._showError$1("Unable to display the document"); t1 = _this.PdfPreviewRaster_pages.length; if (t1 === 0) { _this._widget.toString; return B.Center_mtF; } - return A.ListView$builder(_this.scrollController, new A.PdfPreviewCustomState__createPreview_closure(_this), t1, _this._widget.padding, null, null, B.Axis_1, false); + t2 = _this._widget; + return A.ListView$builder(_this.scrollController, new A.PdfPreviewCustomState__createPreview_closure(_this), t1, t2.padding, null, null, B.Axis_1, false); }, _zoomPreview$0() { - var _this = this, _null = null, + var t2, _this = this, _null = null, t1 = _this.preview; t1.toString; - return A.GestureDetector$(_null, new A.InteractiveViewer(A.Center$(_this.PdfPreviewRaster_pages[t1], _null, _null), 5, _this.transformationController, _null), B.DragStartBehavior_1, false, _null, new A.PdfPreviewCustomState__zoomPreview_closure(_this), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t1 = _this.PdfPreviewRaster_pages[t1]; + t2 = _this._widget; + return A.GestureDetector$(_null, new A.InteractiveViewer(A.Center$(new A.PdfPreviewPage(t1, t2.pdfPreviewPageDecoration, t2.previewPageMargin, _null), _null, _null), 5, _this.transformationController, _null), B.DragStartBehavior_1, false, _null, new A.PdfPreviewCustomState__zoomPreview_closure(_this), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, build$1(context) { var page, t1, _this = this, _null = null; @@ -513449,16 +537995,16 @@ } }; A.PdfPreviewCustomState_didChangeDependencies_closure.prototype = { - call$1(_info) { + call$1(printingInfo) { var t1 = this.$this; - t1.setState$1(new A.PdfPreviewCustomState_didChangeDependencies__closure(t1, _info)); + t1.setState$1(new A.PdfPreviewCustomState_didChangeDependencies__closure(t1, printingInfo)); }, - $signature: 765 + $signature: 865 }; A.PdfPreviewCustomState_didChangeDependencies__closure.prototype = { call$0() { var t1 = this.$this; - t1.PdfPreviewRaster_info = this._info; + t1.PdfPreviewRaster_info = this.printingInfo; t1.raster$0(); }, $signature: 0 @@ -513466,10 +538012,12 @@ A.PdfPreviewCustomState__createPreview_closure.prototype = { call$2(context, index) { var _null = null, - t1 = this.$this; - return A.GestureDetector$(_null, t1.PdfPreviewRaster_pages[index], B.DragStartBehavior_1, false, _null, new A.PdfPreviewCustomState__createPreview__closure(t1, index), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t1 = this.$this, + t2 = t1.PdfPreviewRaster_pages[index], + t3 = t1._widget; + return A.GestureDetector$(_null, new A.PdfPreviewPage(t2, t3.pdfPreviewPageDecoration, t3.previewPageMargin, _null), B.DragStartBehavior_1, false, _null, new A.PdfPreviewCustomState__createPreview__closure(t1, index), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 3155 + $signature: 3183 }; A.PdfPreviewCustomState__createPreview__closure.prototype = { call$0() { @@ -513514,32 +538062,61 @@ }; A._PdfPreviewCustomState_State_PdfPreviewRaster.prototype = { dispose$0() { - var t1 = this.PdfPreviewRaster__previewUpdate; + var t2, _i, + t1 = this.PdfPreviewRaster__previewUpdate; if (t1 != null) t1.cancel$0(0); + for (t1 = this.PdfPreviewRaster_pages, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) + t1[_i].image.evict$0(); + B.JSArray_methods.clear$0(t1); this.super$State$dispose(); } }; + A.PdfPreviewPageData.prototype = { + get$aspectRatio(_) { + var t1 = this.height; + if (t1 !== 0) + return this.width / t1; + t1 = this.width; + if (t1 > 0) + return 1 / 0; + if (t1 < 0) + return -1 / 0; + return 0; + }, + $eq(_, other) { + var t1, _this = this; + if (other == null) + return false; + if (_this !== other) + t1 = other instanceof A.PdfPreviewPageData && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.image.$eq(0, other.image) && _this.width == other.width && _this.height == other.height; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + return A.Object_hash(J.get$hashCode$(this.image.bytes), 1, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue) ^ J.get$hashCode$(this.width) ^ J.get$hashCode$(this.height); + } + }; A.PdfPreviewPage.prototype = { build$1(context) { - var t2, scrollbarTrack, _null = null, - t1 = this.page; - t1.toString; - t2 = A.Theme_of(context).scrollbarTheme.thickness; - scrollbarTrack = t2 == null ? _null : t2.resolve$1(0, A.LinkedHashSet_LinkedHashSet$_literal([B.MaterialState_0], type$.MaterialState)); - t2 = 8 + (scrollbarTrack == null ? 12 : scrollbarTrack); - return A.Container$(_null, new A.AspectRatio(t1.width / t1.height, A.Image$(B.Alignment_0_0, _null, _null, _null, B.FilterQuality_1, B.BoxFit_2, _null, _null, new A.PdfRasterImage(t1), _null, _null, false, B.ImageRepeat_3, _null), _null), B.Clip_0, _null, _null, B.BoxDecoration_6H2, _null, _null, _null, new A.EdgeInsets(t2, 8, t2, 12), _null, _null, _null, _null); + var t2, _null = null, + t1 = A.Theme_of(context).scrollbarTheme.thickness, + scrollbarTrack = t1 == null ? _null : t1.resolve$1(0, A.LinkedHashSet_LinkedHashSet$_literal([B.MaterialState_0], type$.MaterialState)); + t1 = 8 + (scrollbarTrack == null ? 12 : scrollbarTrack); + t2 = this.pageData; + return A.Container$(_null, new A.AspectRatio(t2.get$aspectRatio(t2), A.Image$(B.Alignment_0_0, _null, _null, _null, B.FilterQuality_1, B.BoxFit_2, _null, _null, t2.image, _null, _null, false, B.ImageRepeat_3, _null), _null), B.Clip_0, _null, _null, B.BoxDecoration_6H2, _null, _null, _null, new A.EdgeInsets(t1, 8, t1, 12), _null, _null, _null, _null); } }; A.PdfPreview.prototype = { createState$0() { - return new A._PdfPreviewState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_PdfPreviewCustomState), B._StateLifecycle_0); + return new A.PdfPreviewState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_PdfPreviewCustomState), B._StateLifecycle_0); } }; - A._PdfPreviewState.prototype = { + A.PdfPreviewState.prototype = { computeActualPageFormat$0() { var t2, t3, pages, dpi, format, - t1 = this.___PdfPreviewState_previewData_A; + t1 = this.__PdfPreviewState_previewData_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1 = t1.__PdfPreviewData__pageFormat_A; t1 === $ && A.throwUnnamedLateFieldNI(); @@ -513555,7 +538132,7 @@ this._widget.toString; t2 = pages.length; if (t2 !== 0) - format = A.PdfPageFormat$(B.JSArray_methods.get$first(pages).page.width * 72 / dpi, B.JSArray_methods.get$first(pages).page.height * 72 / dpi, 14.173228346456694, 0, 0, 0, 0); + format = A.PdfPageFormat$(B.JSArray_methods.get$first(pages).width * 72 / dpi, B.JSArray_methods.get$first(pages).height * 72 / dpi, 14.173228346456694, 0, 0, 0, 0); else format = t1; return format; @@ -513567,15 +538144,14 @@ _this._widget.toString; _this._widget.toString; t1 = A.PdfPreviewData$(t1, null, _this.get$computeActualPageFormat(), B.Map_gyoqK); - _this.___PdfPreviewState_previewData_A = t1; - t1.addListener$1(0, new A._PdfPreviewState_initState_closure(_this)); + _this.__PdfPreviewState_previewData_A = t1; + t1.addListener$1(0, new A.PdfPreviewState_initState_closure(_this)); _this.super$State$initState(); }, dispose$0() { - var t1 = this.___PdfPreviewState_previewData_A; + var t1 = this.__PdfPreviewState_previewData_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; + t1.dispose$0(); this.super$State$dispose(); }, didUpdateWidget$1(oldWidget) { @@ -513589,12 +538165,12 @@ t1 = _this._widget.build; if (B.Map_gyoqK.get$isNotEmpty(B.Map_gyoqK)) _this._widget.toString; - t2 = _this.___PdfPreviewState_previewData_A; + t2 = _this.__PdfPreviewState_previewData_A; t2 === $ && A.throwUnnamedLateFieldNI(); t2 = t2.__PdfPreviewData__pageFormat_A; t2 === $ && A.throwUnnamedLateFieldNI(); - _this.___PdfPreviewState_previewData_A = A.PdfPreviewData$(t1, t2, _this.get$computeActualPageFormat(), B.Map_gyoqK); - _this.setState$1(new A._PdfPreviewState_didUpdateWidget_closure()); + _this.__PdfPreviewState_previewData_A = A.PdfPreviewData$(t1, t2, _this.get$computeActualPageFormat(), B.Map_gyoqK); + _this.setState$1(new A.PdfPreviewState_didUpdateWidget_closure()); } _this.super$State$didUpdateWidget(oldWidget); }, @@ -513602,7 +538178,7 @@ var _this = this; if (!_this.infoLoaded) { _this.infoLoaded = true; - $.$get$PrintingPlatform__instance().info$0().then$1$1(0, new A._PdfPreviewState_didChangeDependencies_closure(_this), type$.Null); + $.$get$PrintingPlatform__instance().info$0().then$1$1(0, new A.PdfPreviewState_didChangeDependencies_closure(_this), type$.Null); } _this.super$State$didChangeDependencies(); }, @@ -513637,49 +538213,49 @@ actions.push(new A.PdfShareAction(B.Icon_OxR0, t2, _null, new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), _null)); } _this._widget.toString; - t2 = _this.___PdfPreviewState_previewData_A; + t2 = _this.__PdfPreviewState_previewData_A; t2 === $ && A.throwUnnamedLateFieldNI(); - t1 = A._setArrayType([A.Expanded$(new A.Builder(new A._PdfPreviewState_build_closure(_this), _null), 1)], t1); + t1 = A._setArrayType([A.Expanded$(new A.Builder(new A.PdfPreviewState_build_closure(_this), _null), 1)], t1); if (actions.length !== 0) { t3 = theme.primaryColor; - t1.push(A.IconTheme_merge(A.Material$(B.Duration_200000, true, _null, new A.SizedBox(1 / 0, _null, A.SafeArea$(true, A.Wrap$(B.WrapAlignment_4, actions, B.Clip_0, B.WrapCrossAlignment_0, 0), B.EdgeInsets_0_0_0_0, true), _null), B.Clip_0, t3, 4, _null, _null, _null, _null, _null, B.MaterialType_0), new A.IconThemeData(iconColor, _null, _null, _null))); + t1.push(A.IconTheme_merge(A.Material$(B.Duration_200000, true, _null, new A.SizedBox(1 / 0, _null, A.SafeArea$(true, A.Wrap$(B.WrapAlignment_4, actions, B.Clip_0, B.WrapCrossAlignment_0, 0), B.EdgeInsets_0_0_0_0, true), _null), B.Clip_0, t3, 4, _null, _null, _null, _null, _null, B.MaterialType_0), new A.IconThemeData(_null, _null, _null, _null, _null, iconColor, _null, _null))); } return new A.PdfPreviewController(t2, t2, A.Column$(t1, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_2, B.MainAxisSize_1, B.VerticalDirection_1), _null); } }; - A._PdfPreviewState_initState_closure.prototype = { + A.PdfPreviewState_initState_closure.prototype = { call$0() { var t1 = this.$this; if (t1._framework$_element != null) - t1.setState$1(new A._PdfPreviewState_initState__closure()); + t1.setState$1(new A.PdfPreviewState_initState__closure()); t1._widget.toString; }, $signature: 0 }; - A._PdfPreviewState_initState__closure.prototype = { + A.PdfPreviewState_initState__closure.prototype = { call$0() { }, $signature: 0 }; - A._PdfPreviewState_didUpdateWidget_closure.prototype = { + A.PdfPreviewState_didUpdateWidget_closure.prototype = { call$0() { }, $signature: 0 }; - A._PdfPreviewState_didChangeDependencies_closure.prototype = { - call$1(_info) { + A.PdfPreviewState_didChangeDependencies_closure.prototype = { + call$1(printingInfo) { var t1 = this.$this; - t1.setState$1(new A._PdfPreviewState_didChangeDependencies__closure(t1, _info)); + t1.setState$1(new A.PdfPreviewState_didChangeDependencies__closure(t1, printingInfo)); }, - $signature: 765 + $signature: 865 }; - A._PdfPreviewState_didChangeDependencies__closure.prototype = { + A.PdfPreviewState_didChangeDependencies__closure.prototype = { call$0() { - this.$this.info = this._info; + this.$this.info = this.printingInfo; }, $signature: 0 }; - A._PdfPreviewState_build_closure.prototype = { + A.PdfPreviewState_build_closure.prototype = { call$1(context) { var _null = null, controller = context.dependOnInheritedWidgetOfExactType$1$0(type$.PdfPreviewController).data, @@ -513688,9 +538264,9 @@ t3 = t2.maxPageWidth, t4 = controller.__PdfPreviewData__pageFormat_A; t4 === $ && A.throwUnnamedLateFieldNI(); - return new A.PdfPreviewCustom(t4, controller.buildDocument, t3, _null, _null, _null, t2.pages, _null, _null, false, _null, _null, t1.previewWidget); + return new A.PdfPreviewCustom(t4, controller.buildDocument, t3, _null, _null, _null, t2.pages, _null, _null, false, _null, _null, _null, t1.previewWidget); }, - $signature: 3157 + $signature: 3185 }; A.PdfPreviewRaster.prototype = { raster$0() { @@ -513705,7 +538281,7 @@ _raster$body$PdfPreviewRaster() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, _doc, exception, stack, page, exception0, stack0, _info, t1, t2, t3, _box_0, $async$exception0, $async$exception; + $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, doc, exception, stack, pageNum, page, index, exception0, stack0, printingInfo, t1, t2, t3, $async$exception0, $async$exception, $async$temp1, $async$temp2, $async$temp3, $async$temp4; var $async$_raster$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; @@ -513715,16 +538291,15 @@ switch ($async$goto) { case 0: // Function start - _box_0 = {}; if ($async$self.PdfPreviewRaster__rastering) { // goto return $async$goto = 1; break; } $async$self.PdfPreviewRaster__rastering = true; - _doc = null; - _info = $async$self.PdfPreviewRaster_info; - if (_info != null && !_info.canRaster) { + doc = null; + printingInfo = $async$self.PdfPreviewRaster_info; + if (printingInfo != null && !printingInfo.canRaster) { $async$self.PdfPreviewRaster__rastering = false; // goto return $async$goto = 1; @@ -513736,7 +538311,7 @@ return A._asyncAwait(t1.build$1(t1.pageFormat), $async$_raster$0); case 7: // returning from await. - _doc = $async$result; + doc = $async$result; $async$handler = 2; // goto after finally $async$goto = 6; @@ -513747,10 +538322,10 @@ $async$exception0 = $async$currentError; exception = A.unwrapException($async$exception0); stack = A.getTraceFromException($async$exception0); - _box_0.collector = null; t1 = A.ErrorDescription$("while generating a PDF"); A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "printing", t1, null, null, false)); - $async$self.setState$1(new A.PdfPreviewRaster__raster_closure($async$self, exception)); + if ($async$self._framework$_element != null) + $async$self.setState$1(new A.PdfPreviewRaster__raster_closure($async$self, exception)); // goto return $async$goto = 1; break; @@ -513764,15 +538339,16 @@ break; case 6: // after finally - if ($async$self.PdfPreviewRaster_error != null) + if ($async$self.PdfPreviewRaster_error != null && $async$self._framework$_element != null) $async$self.setState$1(new A.PdfPreviewRaster__raster_closure0($async$self)); $async$handler = 9; - _box_0.pageNum = 0; - t1 = _doc; + pageNum = 0; + t1 = doc; t2 = $async$self.PdfPreviewRaster_dpi; t3 = $async$self._widget.pages; t2 = new A._StreamIterator(A.checkNotNullable($.$get$PrintingPlatform__instance().raster$3(t1, t3, t2), "stream", type$.Object), type$._StreamIterator_PdfRaster); $async$handler = 12; + t1 = $async$self.PdfPreviewRaster_pages; case 15: // for condition $async$goto = 17; @@ -513792,9 +538368,40 @@ $async$goto = 13; break; } - new A.PdfPreviewRaster__raster_closure1(_box_0, $async$self, page).call$0(); - $async$self._framework$_element.markNeedsBuild$0(); - ++_box_0.pageNum; + $async$goto = t1.length <= pageNum ? 18 : 20; + break; + case 18: + // then + $async$temp1 = t1; + $async$temp2 = A; + $async$temp3 = A; + $async$goto = 21; + return A._asyncAwait(page.toPng$0(), $async$_raster$0); + case 21: + // returning from await. + $async$temp1.push(new $async$temp2.PdfPreviewPageData(new $async$temp3.MemoryImage($async$result), page.width, page.height)); + // goto join + $async$goto = 19; + break; + case 20: + // else + t1[pageNum].image.evict$0(); + $async$temp1 = t1; + $async$temp2 = pageNum; + $async$temp3 = A; + $async$temp4 = A; + $async$goto = 22; + return A._asyncAwait(page.toPng$0(), $async$_raster$0); + case 22: + // returning from await. + $async$temp1[$async$temp2] = new $async$temp3.PdfPreviewPageData(new $async$temp4.MemoryImage($async$result), page.width, page.height); + case 19: + // join + if ($async$self._framework$_element != null) { + new A.PdfPreviewRaster__raster_closure1().call$0(); + $async$self._framework$_element.markNeedsBuild$0(); + } + ++pageNum; // goto for condition $async$goto = 15; break; @@ -513810,17 +538417,20 @@ case 13: // finally $async$handler = 9; - $async$goto = 18; + $async$goto = 23; return A._asyncAwait(t2.cancel$0(0), $async$_raster$0); - case 18: + case 23: // returning from await. // goto the next finally handler $async$goto = $async$next.pop(); break; case 14: // after finally - t1 = $async$self.PdfPreviewRaster_pages; - B.JSArray_methods.removeRange$2(t1, _box_0.pageNum, t1.length); + for (index = pageNum, t1 = $async$self.PdfPreviewRaster_pages; t2 = index, t3 = t1.length, t2 < t3; ++index) + t1[index].image.evict$0(); + B.JSArray_methods.removeRange$2(t1, pageNum, t3); + if ($async$self._framework$_element != null) + $async$self.setState$1(new A.PdfPreviewRaster__raster_closure2()); $async$handler = 2; // goto after finally $async$goto = 11; @@ -513831,10 +538441,10 @@ $async$exception = $async$currentError; exception0 = A.unwrapException($async$exception); stack0 = A.getTraceFromException($async$exception); - _box_0.collector = null; t1 = A.ErrorDescription$("while rastering a PDF"); A.FlutterError_reportError(new A.FlutterErrorDetails(exception0, stack0, "printing", t1, null, null, false)); - $async$self.setState$1(new A.PdfPreviewRaster__raster_closure2($async$self, exception0)); + if ($async$self._framework$_element != null) + $async$self.setState$1(new A.PdfPreviewRaster__raster_closure3($async$self, exception0)); // goto after finally $async$goto = 11; break; @@ -513886,20 +538496,15 @@ }; A.PdfPreviewRaster__raster_closure1.prototype = { call$0() { - var t1 = this.$this, - t2 = t1.PdfPreviewRaster_pages, - t3 = t2.length, - t4 = this._box_0.pageNum, - t5 = this.page; - t1 = t1._widget; - if (t3 <= t4) - t2.push(new A.PdfPreviewPage(t5, t1.pdfPreviewPageDecoration, t1.previewPageMargin, null)); - else - t2[t4] = new A.PdfPreviewPage(t5, t1.pdfPreviewPageDecoration, t1.previewPageMargin, null); }, $signature: 0 }; A.PdfPreviewRaster__raster_closure2.prototype = { + call$0() { + }, + $signature: 0 + }; + A.PdfPreviewRaster__raster_closure3.prototype = { call$0() { this.$this.PdfPreviewRaster_error = this.exception; }, @@ -513929,82 +538534,50 @@ } }; A.PdfRaster.prototype = { - toString$0(_) { - var t1 = this.width, - t2 = this.height; - return "Image " + A.S(t1) + "x" + A.S(t2) + " " + t1 * t2 * 4 + " bytes"; - }, toImage$0() { - var t1 = new A._Future($.Zone__current, type$._Future_Image); - A.decodeImageFromPixels(this.get$pixels(), this.width, this.height, B.PixelFormat_0, new A.PdfRaster_toImage_closure(new A._AsyncCompleter(t1, type$._AsyncCompleter_Image))); + var t1 = new A._Future($.Zone__current, type$._Future_Image), + t2 = this.get$pixels(); + $.$get$_renderer().decodeImageFromPixels$9$allowUpscaling$rowBytes$targetHeight$targetWidth(t2, this.width, this.height, B.PixelFormat_0, new A.PdfRaster_toImage_closure(new A._AsyncCompleter(t1, type$._AsyncCompleter_Image)), true, null, null, null); return t1; }, - get$pixels() { - return this.pixels; + toPng$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Uint8List), + $async$returnValue, $async$self = this, data; + var $async$toPng$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = 4; + return A._asyncAwait($async$self.toImage$0(), $async$toPng$0); + case 4: + // returning from await. + $async$goto = 3; + return A._asyncAwait($async$result.toByteData$1$format(B.ImageByteFormat_3), $async$toPng$0); + case 3: + // returning from await. + data = $async$result; + data.toString; + $async$returnValue = J.asUint8List$0$x(J.get$buffer$x(data)); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$toPng$0, $async$completer); } }; A.PdfRaster_toImage_closure.prototype = { call$1(image) { return this.comp.complete$1(0, image); }, - $signature: 3158 - }; - A.PdfRasterImage.prototype = { - _raster$_loadAsync$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.ImageInfo), - $async$returnValue, $async$self = this, $async$temp1; - var $async$_raster$_loadAsync$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - $async$temp1 = A; - $async$goto = 3; - return A._asyncAwait($async$self.raster.toImage$0(), $async$_raster$_loadAsync$0); - case 3: - // returning from await. - $async$returnValue = new $async$temp1.ImageInfo($async$result, 1, null); - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$_raster$_loadAsync$0, $async$completer); - }, - load$2(_, key, decode) { - return A.OneFrameImageStreamCompleter$(this._raster$_loadAsync$0()); - }, - obtainKey$1(configuration) { - return this.obtainKey$body$PdfRasterImage(configuration); - }, - obtainKey$body$PdfRasterImage(configuration) { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.PdfRaster), - $async$returnValue, $async$self = this; - var $async$obtainKey$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - $async$returnValue = $async$self.raster; - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$obtainKey$1, $async$completer); - } + $signature: 3186 }; A.QrBitBuffer.prototype = { $indexSet(_, index, value) { @@ -514312,8 +538885,8 @@ A.QrRsBlock.prototype = {}; A.PaintCache.prototype = { _cacheKey$2$position(element, position) { - var posKey = position != null ? "FinderPatternPosition." + position._core$_name : "any"; - return "QrCodeElement." + element._core$_name + ":" + posKey; + var posKey = position != null ? position._enumToString$0() : "any"; + return element._enumToString$0() + ":" + posKey; }, cache$3$position(_, paint, element, position) { if (element === B.QrCodeElement_3) @@ -514384,43 +538957,45 @@ t1 = t1._qrWidget$3(context, null, widgetSize); return t1; }, - $signature: 298 + $signature: 284 }; A._QrContentView.prototype = { build$1(context) { var _this = this, _null = null, t1 = _this.edgeLength; t1 = A.Container$(_null, new A.Padding(_this.padding, _this.child, _null), B.Clip_0, _this.backgroundColor, _null, _null, _null, t1, _null, _null, _null, _null, _null, t1); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.semanticsLabel, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null); + return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.semanticsLabel, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, t1, _null); } }; A.QrPainter.prototype = { _initPaints$0() { - var t2, t3, _i, position, t4, - _s22_ = "FinderPatternPosition.", + var t2, t3, _i, position, t4, posKey, t1 = this._qr_painter$_qr; t1.toString; this.__QrPainter__qrImage_A = A.QrImage_QrImage(t1); t1 = this._paintCache; - t2 = $.$get$useCanvasKit(); - t3 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$_renderer(); + t3 = t2.createPaint$0(); t3.set$style(0, B.PaintingStyle_0); t1.cache$2(0, t3, B.QrCodeElement_3); - t3 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t3 = t2.createPaint$0(); t3.set$style(0, B.PaintingStyle_0); t1.cache$2(0, t3, B.QrCodeElement_4); for (_i = 0; _i < 3; ++_i) { position = B.List_Yb0[_i]; - t3 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t3 = t2.createPaint$0(); t3.set$style(0, B.PaintingStyle_1); t4 = t1._keyedPaints; - t4.$indexSet(0, "QrCodeElement.finderPatternOuter:" + (_s22_ + position._core$_name), t3); - t3 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + posKey = position._enumToString$0(); + t4.$indexSet(0, B.QrCodeElement_0._enumToString$0() + ":" + posKey, t3); + t3 = t2.createPaint$0(); t3.set$style(0, B.PaintingStyle_1); - t4.$indexSet(0, "QrCodeElement.finderPatternInner:" + (_s22_ + position._core$_name), t3); - t3 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + posKey = position._enumToString$0(); + t4.$indexSet(0, B.QrCodeElement_1._enumToString$0() + ":" + posKey, t3); + t3 = t2.createPaint$0(); t3.set$style(0, B.PaintingStyle_0); - t4.$indexSet(0, "QrCodeElement.finderPatternDot:" + (_s22_ + position._core$_name), t3); + posKey = position._enumToString$0(); + t4.$indexSet(0, B.QrCodeElement_2._enumToString$0() + ":" + posKey, t3); } }, paint$2(canvas, size) { @@ -514465,21 +539040,17 @@ t1 = _this.embeddedImage; if (t1 != null) { t2 = t1.get$width(t1); - t2.toString; t3 = t1.get$height(t1); - t3.toString; imageSize = _this._scaledAspectSize$3(size, new A.Size(t2, t3), null); t2 = imageSize._dx; t3 = (size._dx - t2) / 2; t4 = imageSize._dy; t5 = (size._dy - t4) / 2; - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$_renderer().createPaint$0(); paint.set$isAntiAlias(true); paint.set$filterQuality(B.FilterQuality_3); t6 = t1.get$width(t1); - t6.toString; t7 = t1.get$height(t1); - t7.toString; canvas.drawImageRect$4(t1, B.Alignment_0_0.inscribe$2(new A.Size(t6, t7), new A.Rect(0, 0, t6, t7)), B.Alignment_0_0.inscribe$2(imageSize, new A.Rect(t3, t5, t3 + t2, t5 + t4)), paint); } }, @@ -514562,22 +539133,22 @@ }; A._PaintMetrics.prototype = {}; A.QrCodeElement.prototype = { - toString$0(_) { + _enumToString$0() { return "QrCodeElement." + this._core$_name; } }; A.FinderPatternPosition.prototype = { - toString$0(_) { + _enumToString$0() { return "FinderPatternPosition." + this._core$_name; } }; A.QrEyeShape.prototype = { - toString$0(_) { + _enumToString$0() { return "QrEyeShape." + this._core$_name; } }; A.QrDataModuleShape.prototype = { - toString$0(_) { + _enumToString$0() { return "QrDataModuleShape." + this._core$_name; } }; @@ -514613,7 +539184,7 @@ }; A.QrValidationResult.prototype = {}; A.QrValidationStatus.prototype = { - toString$0(_) { + _enumToString$0() { return "QrValidationStatus." + this._core$_name; } }; @@ -514621,7 +539192,7 @@ call$2(h, i) { return A._combine0(h, J.get$hashCode$(i)); }, - $signature: 581 + $signature: 754 }; A.MiddlewareClass.prototype = {}; A.Store.prototype = { @@ -514694,10 +539265,10 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return this.$this.formatter.call$3(t1, this.action, new A.DateTime(Date.now(), false)); }, - $signature: 75 + $signature: 74 }; A.ButtonState.prototype = { - toString$0(_) { + _enumToString$0() { return "ButtonState." + this._core$_name; } }; @@ -514765,11 +539336,11 @@ t1 = _this._widget; t4 = t1.height; t6 = A.BorderRadius$circular(t1.borderRadius); - t6 = A.ElevatedButton_styleFrom(_null, _null, _null, _null, _null, _null, 2, _null, _null, _null, _null, new A.Size(t2, t4), _null, B.EdgeInsets_0_0_0_0, t1.color, _null, new A.RoundedRectangleBorder(t6, B.BorderSide_aLd), _null, _null, _null, _null); + t6 = A.ElevatedButton_styleFrom(_null, _null, _null, _null, _null, _null, 2, _null, _null, _null, _null, new A.Size(t2, t4), _null, B.EdgeInsets_0_0_0_0, t1.color, _null, new A.RoundedRectangleBorder(t6, B.BorderSide_8xm), _null, _null, _null, _null); t1 = _this._widget; t1.toString; t2 = A.ElevatedButton$(childStream, _this.get$_btnPressed(), t6); - _btn = new A.ButtonTheme(A.ButtonThemeData$(false, _null, _null, _null, _null, 36, _null, _null, B.ButtonBarLayoutBehavior_1, _null, 88, B.EdgeInsets_0_0_0_0, new A.RoundedRectangleBorder(t5, B.BorderSide_aLd), _null, B.ButtonTextTheme_0), t2, _null); + _btn = new A.ButtonTheme(A.ButtonThemeData$(false, _null, _null, _null, _null, 36, _null, _null, B.ButtonBarLayoutBehavior_1, _null, 88, B.EdgeInsets_0_0_0_0, new A.RoundedRectangleBorder(t5, B.BorderSide_8xm), _null, B.ButtonTextTheme_0), t2, _null); if (J.$eq$(t3.get$value(t3), B.ButtonState_3)) t2 = _cross; else @@ -514804,7 +539375,8 @@ t2 = _this.__RoundedLoadingButtonState__borderController_A; _this.__RoundedLoadingButtonState__borderAnimation_A = new A._AnimatedEvaluation(t2, new A.BorderRadiusTween(t4, t5), type$.BorderRadiusTween._eval$1("_AnimatedEvaluation")); t2.addListener$1(0, new A.RoundedLoadingButtonState_initState_closure2(_this)); - _this._rounded_loading_button$_state.listen$1(0, new A.RoundedLoadingButtonState_initState_closure3(_this)); + t2 = _this._rounded_loading_button$_state; + new A._BehaviorSubjectStream(t2, t2.$ti._eval$1("_BehaviorSubjectStream<1>")).listen$1(new A.RoundedLoadingButtonState_initState_closure3(_this)); t2 = _this._widget.controller; t2._startListener = _this.get$_rounded_loading_button$_start(_this); t2._resetListener = _this.get$_rounded_loading_button$_reset(); @@ -514894,7 +539466,7 @@ call$2(context, snapshot) { return A.AnimatedSwitcher$(J.$eq$(snapshot.data, B.ButtonState_1) ? this._loader : this.$this._widget.child, B.Duration_200000, B.C__Linear, B.C__Linear, A.animated_switcher_AnimatedSwitcher_defaultTransitionBuilder$closure()); }, - $signature: 3160 + $signature: 3188 }; A.RoundedLoadingButtonState_initState_closure.prototype = { call$0() { @@ -514929,7 +539501,7 @@ if (t1) this.$this._widget.onPressed.call$0(); }, - $signature: 43 + $signature: 42 }; A.RoundedLoadingButtonState_initState_closure2.prototype = { call$0() { @@ -514949,7 +539521,7 @@ return; t1._widget.controller._rounded_loading_button$_state.add$1(0, $event); }, - $signature: 3161 + $signature: 3189 }; A.RoundedLoadingButtonController.prototype = {}; A._RoundedLoadingButtonState_State_TickerProviderStateMixin.prototype = { @@ -514971,7 +539543,7 @@ get$isBroadcast() { return true; }, - listen$4$cancelOnError$onDone$onError(_, onData, cancelOnError, onDone, onError) { + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { var e, s, exception, t1, t2, t3, t4, _null = null, stream = null; try { stream = this._factory.call$0(); @@ -514985,16 +539557,16 @@ t4 = new A._AsyncStreamController(_null, _null, _null, _null, t3); t4._addError$2(t1, t2 == null ? A.AsyncError_defaultStackTrace(t1) : t2); t4._closeUnchecked$0(); - return new A._ControllerStream(t4, t3._eval$1("_ControllerStream<1>")).listen$4$cancelOnError$onDone$onError(0, onData, cancelOnError, onDone, onError); + return new A._ControllerStream(t4, t3._eval$1("_ControllerStream<1>")).listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError); } - return J.listen$4$cancelOnError$onDone$onError$z(stream, onData, cancelOnError, onDone, onError); + return stream.listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError); }, - listen$3$onDone$onError($receiver, onData, onDone, onError) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, onDone, onError); + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); } }; A._MissingCase.prototype = { - toString$0(_) { + _enumToString$0() { return "_MissingCase." + this._core$_name; } }; @@ -515012,7 +539584,7 @@ }; A.BehaviorSubject.prototype = { get$stream(_) { - return this; + return new A._BehaviorSubjectStream(this, this.$ti._eval$1("_BehaviorSubjectStream<1>")); }, get$value(_) { var value = this._wrapper.value; @@ -515048,9 +539620,37 @@ return this.value; } }; + A._BehaviorSubjectStream.prototype = { + get$isBroadcast() { + return true; + }, + get$hashCode(_) { + return (A.Primitives_objectHashCode(this._behavior_subject$_subject) ^ 892482866) >>> 0; + }, + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + return other instanceof A._BehaviorSubjectStream && other._behavior_subject$_subject === this._behavior_subject$_subject; + }, + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { + return this._behavior_subject$_subject.listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError); + }, + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); + }, + listen$1(onData) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, null, null); + }, + get$value(_) { + var t1 = this._behavior_subject$_subject; + return t1.get$value(t1); + } + }; A.Subject.prototype = { get$stream(_) { - return this; + return new A._SubjectStream(this, this.$ti._eval$1("_SubjectStream<1>")); }, addError$2(error, stackTrace) { if (this._isAddingStreamItems) @@ -515058,33 +539658,44 @@ this._subject$_addError$2(error, stackTrace); }, _subject$_addError$2(error, stackTrace) { - var t1 = this._wrapper; - t1.errorAndStackTrace = new A.ErrorAndStackTrace(error, stackTrace); - t1.isValue = false; - this._subject$_controller.addError$2(error, stackTrace); + var t2, + t1 = this._subject$_controller; + if ((t1._state & 4) === 0) { + t2 = this._wrapper; + t2.errorAndStackTrace = new A.ErrorAndStackTrace(error, stackTrace); + t2.isValue = false; + } + t1.addError$2(error, stackTrace); + }, + _subject$_addError$1(error) { + return this._subject$_addError$2(error, null); }, addStream$2$cancelOnError(_, source, cancelOnError) { - var t2, _this = this, t1 = {}; + var t1, _this = this; if (_this._isAddingStreamItems) throw A.wrapException(A.StateError$(string$.You_ca)); - t2 = new A._Future($.Zone__current, type$._Future_void); - t1.isOnDoneCalled = false; - t1 = new A.Subject_addStream_complete(t1, _this, new A._AsyncCompleter(t2, type$._AsyncCompleter_void)); _this._isAddingStreamItems = true; - source.listen$4$cancelOnError$onDone$onError(0, new A.Subject_addStream_closure(_this), cancelOnError, new A.Subject_addStream_closure0(t1), new A.Subject_addStream_closure1(_this, cancelOnError, t1)); - return t2; + t1 = new A._Future($.Zone__current, type$._Future_void); + source.listen$4$cancelOnError$onDone$onError(_this.get$_subject$_add(_this), cancelOnError, new A.Subject_addStream_complete(_this, new A._AsyncCompleter(t1, type$._AsyncCompleter_void)), _this.get$_subject$_addError()); + return t1; }, addStream$1($receiver, source) { return this.addStream$2$cancelOnError($receiver, source, null); }, add$1(_, $event) { - var t1; if (this._isAddingStreamItems) throw A.wrapException(A.StateError$(string$.You_ca)); - t1 = this._wrapper; - t1.value = $event; - t1.isValue = true; - this._subject$_controller.add$1(0, $event); + this._subject$_add$1(0, $event); + }, + _subject$_add$1(_, $event) { + var t2, + t1 = this._subject$_controller; + if ((t1._state & 4) === 0) { + t2 = this._wrapper; + t2.value = $event; + t2.isValue = true; + } + t1.add$1(0, $event); }, close$0(_) { if (this._isAddingStreamItems) @@ -515095,39 +539706,35 @@ }; A.Subject_addStream_complete.prototype = { call$0() { - var t1 = this._box_0; - if (!t1.isOnDoneCalled) { - t1.isOnDoneCalled = true; + var t1 = this.completer; + if ((t1.future._state & 30) === 0) { this.$this._isAddingStreamItems = false; - this.completer.complete$0(0); + t1.complete$0(0); } }, $signature: 0 }; - A.Subject_addStream_closure.prototype = { - call$1($event) { - var t1 = this.$this, - t2 = t1._wrapper; - t2.value = $event; - t2.isValue = true; - t1._subject$_controller.add$1(0, $event); + A._SubjectStream.prototype = { + get$isBroadcast() { + return true; }, - $signature() { - return this.$this.$ti._eval$1("~(1)"); + get$hashCode(_) { + return (A.Primitives_objectHashCode(this._subject$_subject) ^ 892482866) >>> 0; + }, + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + return other instanceof A._SubjectStream && other._subject$_subject === this._subject$_subject; + }, + listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError) { + return this._subject$_subject.listen$4$cancelOnError$onDone$onError(onData, cancelOnError, onDone, onError); + }, + listen$3$onDone$onError(onData, onDone, onError) { + return this.listen$4$cancelOnError$onDone$onError(onData, null, onDone, onError); } }; - A.Subject_addStream_closure1.prototype = { - call$2(e, s) { - this.$this._subject$_addError$2(e, s); - }, - $signature: 132 - }; - A.Subject_addStream_closure0.prototype = { - call$0() { - this.complete.call$0(); - }, - $signature: 0 - }; A._StartWithStreamSink.prototype = { onData$1(data) { return this.get$sink().add$1(0, data); @@ -515251,12 +539858,12 @@ t2 = this.sink; t3 = t2.get$onData(); t4 = t2.get$onError(t2); - t1.subscription = this.stream.listen$3$onDone$onError(0, t3, t2.get$onDone(), t4); + t1.subscription = this.stream.listen$3$onDone$onError(t3, t2.get$onDone(), t4); }, call$0() { return this.call$1(null); }, - $signature: 764 + $signature: 866 }; A._forwardMulti__closure.prototype = { call$0() { @@ -515266,7 +539873,7 @@ t2 = t1.subscription; future = t2 == null ? null : t2.cancel$0(0); t1.subscription = null; - return A._waitFutures(future, this.sink.onCancel$0(0)); + return A.waitTwoFutures(future, this.sink.onCancel$0(0)); }, $signature: 0 }; @@ -515299,7 +539906,7 @@ t3 = _this.sink; t4 = t3._readFinal$0().get$onData(); t5 = J.get$onError$x(t3._readFinal$0()); - t1.subscription = t2.listen$3$onDone$onError(0, t4, t3._readFinal$0().get$onDone(), t5); + t1.subscription = t2.listen$3$onDone$onError(t4, t3._readFinal$0().get$onDone(), t5); if (!t2.get$isBroadcast()) { t2 = _this.controller; t2.set$onPause(0, new A._forward__listenToUpstream_closure(t1, t3)); @@ -515309,7 +539916,7 @@ call$0() { return this.call$1(null); }, - $signature: 764 + $signature: 866 }; A._forward__listenToUpstream_closure.prototype = { call$0() { @@ -515333,7 +539940,7 @@ t2 = t1.subscription; future = t2 == null ? null : t2.cancel$0(0); t1.subscription = null; - return A._waitFutures(future, J.onCancel$0$z(this.sink._readFinal$0())); + return A.waitTwoFutures(future, J.onCancel$0$z(this.sink._readFinal$0())); }, $signature: 0 }; @@ -515351,17 +539958,16 @@ }; A.Display.prototype = { toJson$0() { - var t5, t6, _this = this, - t1 = _this.name, - t2 = _this.size, - t3 = type$.String, - t4 = type$.double; - t2 = A.LinkedHashMap_LinkedHashMap$_literal(["width", t2._dx, "height", t2._dy], t3, t4); - t5 = _this.visiblePosition; - t5 = t5 != null ? A.LinkedHashMap_LinkedHashMap$_literal(["x", t5._dx, "y", t5._dy], t3, t4) : null; - t6 = _this.visibleSize; - t4 = t6 != null ? A.LinkedHashMap_LinkedHashMap$_literal(["width", t6._dx, "height", t6._dy], t3, t4) : null; - return A.LinkedHashMap_LinkedHashMap$_literal(["id", _this.id, "name", t1, "size", t2, "visiblePosition", t5, "visibleSize", t4, "scaleFactor", _this.scaleFactor], t3, type$.dynamic); + var t4, t5, _this = this, + t1 = _this.size, + t2 = type$.String, + t3 = type$.double; + t1 = A.LinkedHashMap_LinkedHashMap$_literal(["width", t1._dx, "height", t1._dy], t2, t3); + t4 = _this.visiblePosition; + t4 = t4 != null ? A.LinkedHashMap_LinkedHashMap$_literal(["x", t4._dx, "y", t4._dy], t2, t3) : null; + t5 = _this.visibleSize; + t3 = t5 != null ? A.LinkedHashMap_LinkedHashMap$_literal(["width", t5._dx, "height", t5._dy], t2, t3) : null; + return A.LinkedHashMap_LinkedHashMap$_literal(["id", _this.id, "name", _this.name, "size", t1, "visiblePosition", t4, "visibleSize", t3, "scaleFactor", _this.scaleFactor], t2, type$.dynamic); }, get$id(receiver) { return this.id; @@ -515423,8 +540029,11 @@ case 0: // Function start t1 = $.$get$window()._debugDevicePixelRatio; - if (t1 == null) - t1 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } t2 = type$.String; t3 = type$.dynamic; $async$temp1 = A; @@ -515455,6 +540064,10 @@ A.WebEnvironmentVariables.prototype = {}; A.EnvironmentVariables.prototype = {}; A.HubAdapter.prototype = { + get$options(_) { + var t1 = $.$get$Sentry__hub(); + return t1.get$options(t1); + }, addBreadcrumb$2$hint(crumb, hint) { return this.addBreadcrumb$body$HubAdapter(crumb, hint); }, @@ -515513,15 +540126,40 @@ }); return A._asyncStartSync($async$configureScope$1, $async$completer); }, - startTransaction$10$autoFinishAfter$bindToScope$customSamplingContext$description$onFinish$startTimestamp$trimEnd$waitForChildren($name, operation, autoFinishAfter, bindToScope, customSamplingContext, description, onFinish, startTimestamp, trimEnd, waitForChildren) { - return $.$get$Sentry__hub().startTransaction$10$autoFinishAfter$bindToScope$customSamplingContext$description$onFinish$startTimestamp$trimEnd$waitForChildren($name, operation, autoFinishAfter, bindToScope, customSamplingContext, description, onFinish, startTimestamp, true, true); + startTransactionWithContext$8$autoFinishAfter$bindToScope$customSamplingContext$onFinish$startTimestamp$trimEnd$waitForChildren(transactionContext, autoFinishAfter, bindToScope, customSamplingContext, onFinish, startTimestamp, trimEnd, waitForChildren) { + return $.$get$Sentry__hub().startTransactionWithContext$8$autoFinishAfter$bindToScope$customSamplingContext$onFinish$startTimestamp$trimEnd$waitForChildren(transactionContext, autoFinishAfter, bindToScope, customSamplingContext, onFinish, startTimestamp, true, true); }, - startTransaction$6$autoFinishAfter$onFinish$trimEnd$waitForChildren($name, operation, autoFinishAfter, onFinish, trimEnd, waitForChildren) { - return this.startTransaction$10$autoFinishAfter$bindToScope$customSamplingContext$description$onFinish$startTimestamp$trimEnd$waitForChildren($name, operation, autoFinishAfter, null, null, null, onFinish, null, trimEnd, waitForChildren); + startTransactionWithContext$5$autoFinishAfter$onFinish$trimEnd$waitForChildren(transactionContext, autoFinishAfter, onFinish, trimEnd, waitForChildren) { + return this.startTransactionWithContext$8$autoFinishAfter$bindToScope$customSamplingContext$onFinish$startTimestamp$trimEnd$waitForChildren(transactionContext, autoFinishAfter, null, null, onFinish, null, trimEnd, waitForChildren); } }; - A.NoOpClient.prototype = {$isClient0: 1}; + A.NoOpClient.prototype = { + close$0(_) { + }, + delete$3$body$headers(_, url, body, headers) { + return $.$get$NoOpClient__response(); + }, + $get$2$headers(_, url, headers) { + return $.$get$NoOpClient__response(); + }, + post$3$body$headers(url, body, headers) { + return $.$get$NoOpClient__response(); + }, + put$3$body$headers(_, url, body, headers) { + return $.$get$NoOpClient__response(); + }, + readBytes$2$headers(url, headers) { + return $.$get$NoOpClient__intList(); + }, + send$1(_, request) { + return $.$get$NoOpClient__streamedResponse(); + }, + $isClient0: 1 + }; A.NoOpHub.prototype = { + get$options(_) { + return this._noop_hub$_options; + }, configureScope$1(callback) { }, addBreadcrumb$2$hint(crumb, hint) { @@ -515543,7 +540181,7 @@ }); return A._asyncStartSync($async$addBreadcrumb$2$hint, $async$completer); }, - startTransaction$10$autoFinishAfter$bindToScope$customSamplingContext$description$onFinish$startTimestamp$trimEnd$waitForChildren($name, operation, autoFinishAfter, bindToScope, customSamplingContext, description, onFinish, startTimestamp, trimEnd, waitForChildren) { + startTransactionWithContext$8$autoFinishAfter$bindToScope$customSamplingContext$onFinish$startTimestamp$trimEnd$waitForChildren(transactionContext, autoFinishAfter, bindToScope, customSamplingContext, onFinish, startTimestamp, trimEnd, waitForChildren) { return $.$get$NoOpSentrySpan__instance(); } }; @@ -515573,27 +540211,28 @@ } }; A.WebPlatform.prototype = {}; - A.Platform1.prototype = {}; + A.Platform0.prototype = {}; A.PlatformChecker.prototype = {}; A.Breadcrumb.prototype = { toJson$0() { - var t2, _this = this, - json = A.LinkedHashMap_LinkedHashMap$_literal(["timestamp", A.formatDateAsIso8601WithMillisPrecision(_this.timestamp)], type$.String, type$.dynamic), - t1 = _this.message; - if (t1 != null) - json.$indexSet(0, "message", t1); - t1 = _this.category; - if (t1 != null) - json.$indexSet(0, "category", t1); - t1 = _this.data; - t2 = t1 == null ? null : J.get$isNotEmpty$asx(t1); - if (t2 === true) - json.$indexSet(0, "data", t1); - json.$indexSet(0, "level", _this.level.name); - t1 = _this.type; - if (t1 != null) - json.$indexSet(0, "type", t1); - return json; + var t2, t3, _this = this, + t1 = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic); + t1.$indexSet(0, "timestamp", A.formatDateAsIso8601WithMillisPrecision(_this.timestamp)); + t2 = _this.message; + if (t2 != null) + t1.$indexSet(0, "message", t2); + t2 = _this.category; + if (t2 != null) + t1.$indexSet(0, "category", t2); + t2 = _this.data; + t3 = t2 == null ? null : J.get$isNotEmpty$asx(t2); + if (t3 === true) + t1.$indexSet(0, "data", t2); + t1.$indexSet(0, "level", _this.level.name); + t2 = _this.type; + if (t2 != null) + t1.$indexSet(0, "type", t2); + return t1; }, get$message(receiver) { return this.message; @@ -515601,31 +540240,72 @@ }; A.SdkVersion.prototype = { toJson$0() { - var t2, t3, _this = this, + var t3, t4, _this = this, t1 = type$.String, - json = A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.dynamic); - json.$indexSet(0, "name", _this.name); - json.$indexSet(0, "version", _this.version); - t2 = _this._packages; - t3 = type$.SentryPackage; - if (A.List_List$unmodifiable(t2, t3).length !== 0) { - t2 = A.List_List$unmodifiable(t2, t3); - t3 = A._arrayInstanceType(t2)._eval$1("MappedListIterable<1,Map>"); - json.$indexSet(0, "packages", A.List_List$of(new A.MappedListIterable(t2, new A.SdkVersion_toJson_closure(), t3), false, t3._eval$1("ListIterable.E"))); + t2 = A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.dynamic); + t2.$indexSet(0, "name", _this.name); + t2.$indexSet(0, "version", _this.version); + t3 = _this._packages; + t4 = type$.SentryPackage; + if (A.List_List$unmodifiable(t3, t4).length !== 0) { + t3 = A.List_List$unmodifiable(t3, t4); + t4 = A._arrayInstanceType(t3)._eval$1("MappedListIterable<1,Map>"); + t2.$indexSet(0, "packages", A.List_List$of(new A.MappedListIterable(t3, new A.SdkVersion_toJson_closure(), t4), false, t4._eval$1("ListIterable.E"))); } - t2 = _this._integrations; - if (A.List_List$unmodifiable(t2, t1).length !== 0) - json.$indexSet(0, "integrations", A.List_List$unmodifiable(t2, t1)); - return json; + t3 = _this._integrations; + if (A.List_List$unmodifiable(t3, t1).length !== 0) + t2.$indexSet(0, "integrations", A.List_List$unmodifiable(t3, t1)); + return t2; + }, + addIntegration$1(integration) { + var t1 = this._integrations; + if (B.JSArray_methods.contains$1(t1, integration)) + return; + t1.push(integration); } }; A.SdkVersion_toJson_closure.prototype = { call$1(p) { return p.toJson$0(); }, - $signature: 3163 + $signature: 3191 + }; + A.SentryId.prototype = { + toString$0(_) { + return this._sentry_id$_id; + }, + get$hashCode(_) { + return B.JSString_methods.get$hashCode(this._sentry_id$_id); + }, + $eq(_, o) { + if (o == null) + return false; + if (o instanceof A.SentryId) + return o._sentry_id$_id === this._sentry_id$_id; + return false; + } }; A.SentryLevel.prototype = {}; + A.SentryTransactionNameSource.prototype = { + _enumToString$0() { + return "SentryTransactionNameSource." + this._core$_name; + } + }; + A.SpanId.prototype = { + toString$0(_) { + return this._span_id$_id; + }, + get$hashCode(_) { + return B.JSString_methods.get$hashCode(this._span_id$_id); + }, + $eq(_, o) { + if (o == null) + return false; + if (o instanceof A.SpanId) + return o._span_id$_id === this._span_id$_id; + return false; + } + }; A.SpanStatus.prototype = { toString$0(_) { return this._span_status$_value; @@ -515643,24 +540323,48 @@ }; A.SentryMeasurement.prototype = { toJson$0() { - return A.LinkedHashMap_LinkedHashMap$_literal(["value", this.value], type$.String, type$.num); + var t2, + t1 = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic); + t1.$indexSet(0, "value", this.value); + t2 = A.SentryMeasurementUnitExtension_toStringValue(this.unit); + t1.$indexSet(0, "unit", t2); + return t1; }, get$value(receiver) { return this.value; } }; + A.SentryMeasurementUnit.prototype = { + _enumToString$0() { + return "SentryMeasurementUnit." + this._core$_name; + } + }; A.SentryOptions.prototype = { get$logger() { return A.sentry_options__noOpLogger$closure(); }, SentryOptions$empty$0() { - this.__SentryOptions_sdk_A = A.SdkVersion$(null, "noop", null, "6.9.1"); + this.__SentryOptions_sdk_A = A.SdkVersion$(null, "noop", null, "6.20.1"); }, logger$4$exception$stackTrace(arg0, arg1, arg2, arg3) { return this.get$logger().call$4$exception$stackTrace(arg0, arg1, arg2, arg3); } }; + A.SentrySpanContext.prototype = { + toJson$0() { + var t1 = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic), + t2 = this.__SentrySpanContext_spanId_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t1.$indexSet(0, "span_id", t2._span_id$_id); + t2 = this.__SentrySpanContext_traceId_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t1.$indexSet(0, "trace_id", t2._sentry_id$_id); + t1.$indexSet(0, "op", this.operation); + return t1; + } + }; A.ISentrySpan.prototype = {}; + A.SentryTransactionContext.prototype = {}; A.NoOpTransport.prototype = {}; A.SentryFlutterWeb.prototype = { handleMethodCall$1($call) { @@ -515693,61 +540397,67 @@ didPush$2(route, previousRoute) { var t1, _this = this; _this.super$RouteObserver$didPush(route, previousRoute); - _this._setCurrentRoute$1(route._navigator$_settings.name); + _this._setCurrentRoute$1(route); t1 = previousRoute == null ? null : previousRoute._navigator$_settings; _this._addBreadcrumb$3$from$to$type(t1, route._navigator$_settings, "didPush"); _this._finishTransaction$0(); - t1 = route._navigator$_settings; - _this._startTransaction$2(t1.name, t1.$arguments); + _this._startTransaction$1(route); }, didReplace$2$newRoute$oldRoute(newRoute, oldRoute) { - var t1, t2; + var t1; this.super$NavigatorObserver$didReplace(newRoute, oldRoute); - t1 = newRoute == null; - this._setCurrentRoute$1(t1 ? null : newRoute._navigator$_settings.name); - t2 = oldRoute == null ? null : oldRoute._navigator$_settings; - this._addBreadcrumb$3$from$to$type(t2, t1 ? null : newRoute._navigator$_settings, "didReplace"); + this._setCurrentRoute$1(newRoute); + t1 = oldRoute == null ? null : oldRoute._navigator$_settings; + this._addBreadcrumb$3$from$to$type(t1, newRoute == null ? null : newRoute._navigator$_settings, "didReplace"); }, didPop$2(route, previousRoute) { - var t1, t2, _this = this, _null = null; + var t1, _this = this; _this.super$RouteObserver$didPop(route, previousRoute); - t1 = previousRoute == null; - _this._setCurrentRoute$1(t1 ? _null : previousRoute._navigator$_settings.name); - t2 = route._navigator$_settings; - _this._addBreadcrumb$3$from$to$type(t2, t1 ? _null : previousRoute._navigator$_settings, "didPop"); + _this._setCurrentRoute$1(previousRoute); + t1 = route._navigator$_settings; + _this._addBreadcrumb$3$from$to$type(t1, previousRoute == null ? null : previousRoute._navigator$_settings, "didPop"); _this._finishTransaction$0(); - t2 = t1 ? _null : previousRoute._navigator$_settings.name; - _this._startTransaction$2(t2, t1 ? _null : previousRoute._navigator$_settings.$arguments); + _this._startTransaction$1(previousRoute); }, _addBreadcrumb$3$from$to$type(from, to, type) { - var t3, _null = null, + var t2, t3, fromArgs, t4, toArgs, t5, _null = null, _s10_ = "navigation", - t1 = from == null, - fromArgs = A.RouteObserverBreadcrumb__formatArgs(t1 ? _null : from.$arguments), - t2 = to == null, - toArgs = A.RouteObserverBreadcrumb__formatArgs(t2 ? _null : to.$arguments); - t1 = t1 ? _null : from.name; - t2 = t2 ? _null : to.name; - t3 = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic); - t3.$indexSet(0, "state", type); - if (t1 != null) - t3.$indexSet(0, "from", t1); + t1 = this._hub; + t1.toString; + t2 = $.$get$Sentry__hub(); + t2.get$options(t2); + t2 = A.getUtcDateTime(); + t3 = from == null; + fromArgs = A.RouteObserverBreadcrumb__formatArgs(t3 ? _null : from.$arguments); + t4 = to == null; + toArgs = A.RouteObserverBreadcrumb__formatArgs(t4 ? _null : to.$arguments); + t3 = t3 ? _null : from.name; + t4 = t4 ? _null : to.name; + t5 = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic); + t5.$indexSet(0, "state", type); + if (t3 != null) + t5.$indexSet(0, "from", t3); if (fromArgs != null) - t3.$indexSet(0, "from_arguments", fromArgs); - if (t2 != null) - t3.$indexSet(0, "to", t2); + t5.$indexSet(0, "from_arguments", fromArgs); + if (t4 != null) + t5.$indexSet(0, "to", t4); if (toArgs != null) - t3.$indexSet(0, "to_arguments", toArgs); - t1 = new A.DateTime(Date.now(), false).toUtc$0(); - this._hub.addBreadcrumb$1(new A.RouteObserverBreadcrumb(_null, _s10_, t3, B.SentryLevel_info, _s10_, t1)); + t5.$indexSet(0, "to_arguments", toArgs); + if (t2 == null) + t2 = new A.DateTime(Date.now(), false).toUtc$0(); + t1.addBreadcrumb$1(new A.RouteObserverBreadcrumb(_null, _s10_, t5, B.SentryLevel_info, _s10_, t2)); }, - _setCurrentRoute$1($name) { - return this._setCurrentRoute$body$SentryNavigatorObserver($name); + _getRouteName$1(route) { + var t1 = route == null ? null : route._navigator$_settings; + return t1 == null ? null : t1.name; }, - _setCurrentRoute$body$SentryNavigatorObserver($name) { + _setCurrentRoute$1(route) { + return this._setCurrentRoute$body$SentryNavigatorObserver(route); + }, + _setCurrentRoute$body$SentryNavigatorObserver(route) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue; + $async$returnValue, $async$self = this; var $async$_setCurrentRoute$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -515755,7 +540465,7 @@ switch ($async$goto) { case 0: // Function start - if ($name == null) { + if ($async$self._getRouteName$1(route) == null) { // goto return $async$goto = 1; break; @@ -515767,29 +540477,29 @@ }); return A._asyncStartSync($async$_setCurrentRoute$1, $async$completer); }, - _startTransaction$2($name, $arguments) { - return this._startTransaction$body$SentryNavigatorObserver($name, $arguments); + _startTransaction$1(route) { + return this._startTransaction$body$SentryNavigatorObserver(route); }, - _startTransaction$body$SentryNavigatorObserver($name, $arguments) { + _startTransaction$body$SentryNavigatorObserver(route) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$self = this, t1, t2; - var $async$_startTransaction$2 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + $async$returnValue, $async$self = this, t1, t2, $name, $arguments; + var $async$_startTransaction$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); while (true) switch ($async$goto) { case 0: // Function start + $name = $async$self._getRouteName$1(route); + $arguments = route == null ? null : route._navigator$_settings.$arguments; if ($name == null) { // goto return $async$goto = 1; break; } - if ($name === "/") - $name = 'root ("/")'; t1 = $async$self._hub; - t2 = $async$self._transaction = t1.startTransaction$6$autoFinishAfter$onFinish$trimEnd$waitForChildren($name, "navigation", B.Duration_3000000, new A.SentryNavigatorObserver__startTransaction_closure($async$self), true, true); + t2 = $async$self._transaction = t1.startTransactionWithContext$5$autoFinishAfter$onFinish$trimEnd$waitForChildren(A.SentryTransactionContext$($name === "/" ? 'root ("/")' : $name, "navigation", null, null, null, null, null, null, B.SentryTransactionNameSource_4), B.Duration_3000000, new A.SentryNavigatorObserver__startTransaction_closure($async$self), true, true); if (t2 instanceof A.NoOpSentrySpan) { $async$self._transaction = null; // goto return @@ -515800,11 +540510,11 @@ if (t2 != null) t2.setData$2(0, "route_settings_arguments", $arguments); $async$goto = 3; - return A._asyncAwait(t1.configureScope$1(new A.SentryNavigatorObserver__startTransaction_closure0($async$self)), $async$_startTransaction$2); + return A._asyncAwait(t1.configureScope$1(new A.SentryNavigatorObserver__startTransaction_closure0($async$self)), $async$_startTransaction$1); case 3: // returning from await. $async$goto = 4; - return A._asyncAwait($async$self._native.beginNativeFramesCollection$0(), $async$_startTransaction$2); + return A._asyncAwait($async$self._native.beginNativeFramesCollection$0(), $async$_startTransaction$1); case 4: // returning from await. case 1: @@ -515812,7 +540522,7 @@ return A._asyncReturn($async$returnValue, $async$completer); } }); - return A._asyncStartSync($async$_startTransaction$2, $async$completer); + return A._asyncStartSync($async$_startTransaction$1, $async$completer); }, _finishTransaction$0() { var $async$goto = 0, @@ -515848,7 +540558,7 @@ $call$body$SentryNavigatorObserver__startTransaction_closure(transaction) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$self = this, nativeFrames, t1; + $async$self = this, nativeFrames, measurements, t2, measurement, t1; var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -515865,29 +540575,35 @@ case 2: // returning from await. nativeFrames = $async$result; - if (nativeFrames != null) - B.JSArray_methods.addAll$1(transaction._measurements, A._setArrayType([new A.SentryMeasurement("frames_total", nativeFrames.totalFrames), new A.SentryMeasurement("frames_slow", nativeFrames.slowFrames), new A.SentryMeasurement("frames_frozen", nativeFrames.frozenFrames)], type$.JSArray_SentryMeasurement)); + if (nativeFrames != null) { + measurements = A.LinkedHashMap_LinkedHashMap$_literal(["frames_total", new A.SentryMeasurement("frames_total", nativeFrames.totalFrames, B.SentryMeasurementUnit_24), "frames_slow", new A.SentryMeasurement("frames_slow", nativeFrames.slowFrames, B.SentryMeasurementUnit_24), "frames_frozen", new A.SentryMeasurement("frames_frozen", nativeFrames.frozenFrames, B.SentryMeasurementUnit_24)], type$.String, type$.SentryMeasurement); + for (t1 = measurements.get$entries(measurements), t1 = t1.get$iterator(t1); t1.moveNext$0();) { + t2 = t1.get$current(t1); + measurement = t2.get$value(t2); + transaction.setMeasurement$3$unit(t2.get$key(t2), measurement.value, measurement.unit); + } + } // implicit return return A._asyncReturn(null, $async$completer); } }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 3164 + $signature: 3192 }; A.SentryNavigatorObserver__startTransaction_closure0.prototype = { call$1(scope) { - if (scope._span == null) - scope.set$span(0, this.$this._transaction); + if (scope.span == null) + scope.span = this.$this._transaction; }, - $signature: 3165 + $signature: 3193 }; A.RouteObserverBreadcrumb.prototype = {}; A.RouteObserverBreadcrumb__formatArgs_closure.prototype = { call$2(key, value) { return new A.MapEntry(key, J.toString$0$(value), type$.MapEntry_String_String); }, - $signature: 3166 + $signature: 3194 }; A.SentryNative.prototype = { beginNativeFramesCollection$0() { @@ -515944,6 +540660,9 @@ } }; A.NativeFrames.prototype = {}; + A.SharePlusWebPlugin.prototype = {}; + A.MethodChannelShare.prototype = {}; + A.SharePlatform.prototype = {}; A.SharedPreferences.prototype = { containsKey$1(_, key) { return J.containsKey$1$x(this._preferenceCache, key); @@ -516162,52 +540881,53 @@ call$1(key) { return J.startsWith$1$s(key, "flutter."); }, - $signature: 69 + $signature: 75 }; A.AppleLogoPainter.prototype = { paint$2(canvas, size) { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, - paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var t2, t3, t4, t5, t6, t7, t8, t9, + t1 = $.$get$_renderer(), + paint = t1.createPaint$0(); paint.set$color(0, this.color); - t1 = size._dx; - t2 = size._dy; - t3 = A.Path_Path(); - t4 = t1 * 0.50779; - t5 = t2 * 0.28732; - t3.moveTo$2(0, t4, t5); - t6 = t2 * 0.24404; - t3.cubicTo$6(t1 * 0.4593, t5, t1 * 0.38424, t2 * 0.24241, t1 * 0.30519, t6); - t3.cubicTo$6(t1 * 0.2009, t2 * 0.24512, t1 * 0.10525, t2 * 0.29328, t1 * 0.05145, t2 * 0.36957); - t3.cubicTo$6(t1 * -0.05683, t2 * 0.5227, t1 * 0.02355, t2 * 0.74888, t1 * 0.12916, t2 * 0.87333); - t7 = t2 * 0.99995; - t3.cubicTo$6(t1 * 0.18097, t2 * 0.93394, t1 * 0.24209, t2 * 1.00211, t1 * 0.32313, t7); - t8 = t2 * 0.99724; - t9 = t2 * 0.95883; - t3.cubicTo$6(t1 * 0.40084, t8, t1 * 0.43007, t9, t1 * 0.52439, t9); - t3.cubicTo$6(t1 * 0.61805, t9, t1 * 0.64462, t7, t1 * 0.72699, t2 * 0.99833); - t3.cubicTo$6(t1 * 0.81069, t8, t1 * 0.86383, t2 * 0.93664, t1 * 0.91498, t2 * 0.8755); - t3.cubicTo$6(t1 * 0.97409, t2 * 0.80515, t1 * 0.99867, t2 * 0.73698, t1, t2 * 0.73319); - t3.cubicTo$6(t1 * 0.99801, t2 * 0.73265, t1 * 0.83726, t2 * 0.68233, t1 * 0.83526, t2 * 0.53082); - t3.cubicTo$6(t1 * 0.83394, t2 * 0.4042, t1 * 0.96214, t2 * 0.3436, t1 * 0.96812, t2 * 0.34089); - t3.cubicTo$6(t1 * 0.89505, t2 * 0.25378, t1 * 0.78279, t6, t1 * 0.7436, t2 * 0.24187); - t3.cubicTo$6(t1 * 0.6413, t2 * 0.23538, t1 * 0.55561, t5, t4, t5); - t3.close$0(0); - t5 = t1 * 0.68049; - t4 = t2 * 0.15962; - t3.moveTo$2(0, t5, t4); - t3.cubicTo$6(t1 * 0.72367, t2 * 0.11742, t1 * 0.75223, t2 * 0.05844, t1 * 0.74426, 0); - t3.cubicTo$6(t1 * 0.68249, t2 * 0.00216, t1 * 0.60809, t2 * 0.03355, t1 * 0.56359, t2 * 0.07575); - t3.cubicTo$6(t1 * 0.52373, t2 * 0.11309, t1 * 0.48919, t2 * 0.17315, t1 * 0.49849, t2 * 0.23051); - t3.cubicTo$6(t1 * 0.56691, t2 * 0.23484, t1 * 0.63732, t2 * 0.20183, t5, t4); - t3.close$0(0); - canvas.drawPath$2(t3, paint); + t2 = size._dx; + t3 = size._dy; + t1 = t1.createPath$0(); + t4 = t2 * 0.50779; + t5 = t3 * 0.28732; + t1.moveTo$2(0, t4, t5); + t6 = t3 * 0.24404; + t1.cubicTo$6(t2 * 0.4593, t5, t2 * 0.38424, t3 * 0.24241, t2 * 0.30519, t6); + t1.cubicTo$6(t2 * 0.2009, t3 * 0.24512, t2 * 0.10525, t3 * 0.29328, t2 * 0.05145, t3 * 0.36957); + t1.cubicTo$6(t2 * -0.05683, t3 * 0.5227, t2 * 0.02355, t3 * 0.74888, t2 * 0.12916, t3 * 0.87333); + t7 = t3 * 0.99995; + t1.cubicTo$6(t2 * 0.18097, t3 * 0.93394, t2 * 0.24209, t3 * 1.00211, t2 * 0.32313, t7); + t8 = t3 * 0.99724; + t9 = t3 * 0.95883; + t1.cubicTo$6(t2 * 0.40084, t8, t2 * 0.43007, t9, t2 * 0.52439, t9); + t1.cubicTo$6(t2 * 0.61805, t9, t2 * 0.64462, t7, t2 * 0.72699, t3 * 0.99833); + t1.cubicTo$6(t2 * 0.81069, t8, t2 * 0.86383, t3 * 0.93664, t2 * 0.91498, t3 * 0.8755); + t1.cubicTo$6(t2 * 0.97409, t3 * 0.80515, t2 * 0.99867, t3 * 0.73698, t2, t3 * 0.73319); + t1.cubicTo$6(t2 * 0.99801, t3 * 0.73265, t2 * 0.83726, t3 * 0.68233, t2 * 0.83526, t3 * 0.53082); + t1.cubicTo$6(t2 * 0.83394, t3 * 0.4042, t2 * 0.96214, t3 * 0.3436, t2 * 0.96812, t3 * 0.34089); + t1.cubicTo$6(t2 * 0.89505, t3 * 0.25378, t2 * 0.78279, t6, t2 * 0.7436, t3 * 0.24187); + t1.cubicTo$6(t2 * 0.6413, t3 * 0.23538, t2 * 0.55561, t5, t4, t5); + t1.close$0(0); + t5 = t2 * 0.68049; + t4 = t3 * 0.15962; + t1.moveTo$2(0, t5, t4); + t1.cubicTo$6(t2 * 0.72367, t3 * 0.11742, t2 * 0.75223, t3 * 0.05844, t2 * 0.74426, 0); + t1.cubicTo$6(t2 * 0.68249, t3 * 0.00216, t2 * 0.60809, t3 * 0.03355, t2 * 0.56359, t3 * 0.07575); + t1.cubicTo$6(t2 * 0.52373, t3 * 0.11309, t2 * 0.48919, t3 * 0.17315, t2 * 0.49849, t3 * 0.23051); + t1.cubicTo$6(t2 * 0.56691, t3 * 0.23484, t2 * 0.63732, t3 * 0.20183, t5, t4); + t1.close$0(0); + canvas.drawPath$2(t1, paint); }, shouldRepaint$1(oldDelegate) { return !oldDelegate.color.$eq(0, this.color); } }; A.SignInWithAppleButton.prototype = { - get$_backgroundColor(_) { + get$_sign_in_with_apple_button$_backgroundColor(_) { switch (0) { case 0: return B.Color_4278190080; @@ -516235,18 +540955,18 @@ children = A._setArrayType([appleIcon, new A.Flexible(1, B.FlexFit_1, textWidget, _null)], type$.JSArray_Widget); break; } - t1 = _this.get$_backgroundColor(_this); + t1 = _this.get$_sign_in_with_apple_button$_backgroundColor(_this); t2 = _this.get$_sign_in_with_apple_button$_decoration(); - return new A.SizedBox(_null, 44, A.SizedBox$expand(A.CupertinoButton$(B.Alignment_0_0, B.BorderRadius_tLn3, A.Container$(_null, A.Row$(children, B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, t2, _null, 44, _null, _null, B.EdgeInsets_16_0_16_0, _null, _null, _null), t1, B.CupertinoDynamicColor_xDe, 44, _this.onPressed, B.EdgeInsets_0_0_0_0, 0.4)), _null); + return new A.SizedBox(_null, 44, A.SizedBox$expand(A.CupertinoButton$(B.Alignment_0_0, B.BorderRadius_tLn7, A.Container$(_null, A.Row$(children, B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, t2, _null, 44, _null, _null, B.EdgeInsets_16_0_16_0, _null, _null, _null), t1, B.CupertinoDynamicColor_xDe, 44, _this.onPressed, B.EdgeInsets_0_0_0_0, 0.4)), _null); } }; A.SignInWithAppleButtonStyle.prototype = { - toString$0(_) { + _enumToString$0() { return "SignInWithAppleButtonStyle." + this._core$_name; } }; A.IconAlignment.prototype = { - toString$0(_) { + _enumToString$0() { return "IconAlignment." + this._core$_name; } }; @@ -516257,7 +540977,7 @@ } }; A.AppleIDAuthorizationScopes.prototype = { - toString$0(_) { + _enumToString$0() { return "AppleIDAuthorizationScopes." + this._core$_name; } }; @@ -516296,7 +541016,7 @@ } }; A.AuthorizationErrorCode.prototype = { - toString$0(_) { + _enumToString$0() { return "AuthorizationErrorCode." + this._core$_name; } }; @@ -516490,7 +541210,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 3167 + $signature: 3195 }; A.SignInWithApplePlatform.prototype = {}; A.WebAuthenticationOptions.prototype = {}; @@ -516589,310 +541309,6 @@ A.AuthorizationI.prototype = {}; A.UserI.prototype = {}; A.NameI.prototype = {}; - A.SmartAuth.prototype = { - getAppSignature$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_String), - $async$returnValue, $async$self = this; - var $async$getAppSignature$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - if ($async$self._isAndroid$1("getAppSignature")) { - $async$returnValue = B.MethodChannel_axY._invokeMethod$1$3$arguments$missingOk("getAppSignature", null, false, type$.String); - // goto return - $async$goto = 1; - break; - } - $async$returnValue = null; - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$getAppSignature$0, $async$completer); - }, - getSmsCode$3$matcher$senderPhoneNumber$useUserConsentApi(matcher, senderPhoneNumber, useUserConsentApi) { - return this.getSmsCode$body$SmartAuth(matcher, senderPhoneNumber, useUserConsentApi); - }, - getSmsCode$body$SmartAuth(matcher, senderPhoneNumber, useUserConsentApi) { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.SmsCodeResult), - $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, sms, error, t1, exception, $async$exception; - var $async$getSmsCode$3$matcher$senderPhoneNumber$useUserConsentApi = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) { - $async$currentError = $async$result; - $async$goto = $async$handler; - } - while (true) - switch ($async$goto) { - case 0: - // Function start - $async$handler = 4; - $async$goto = $async$self._isAndroid$1("getSmsCode") ? 7 : 8; - break; - case 7: - // then - t1 = type$.String; - $async$goto = useUserConsentApi ? 9 : 11; - break; - case 9: - // then - $async$goto = 12; - return A._asyncAwait(B.MethodChannel_axY._invokeMethod$1$3$arguments$missingOk("startSmsUserConsent", A.LinkedHashMap_LinkedHashMap$_literal(["senderPhoneNumber", senderPhoneNumber], t1, type$.nullable_String), false, t1), $async$getSmsCode$3$matcher$senderPhoneNumber$useUserConsentApi); - case 12: - // returning from await. - // goto join - $async$goto = 10; - break; - case 11: - // else - $async$goto = 13; - return A._asyncAwait(B.MethodChannel_axY._invokeMethod$1$3$arguments$missingOk("startSmsRetriever", null, false, t1), $async$getSmsCode$3$matcher$senderPhoneNumber$useUserConsentApi); - case 13: - // returning from await. - case 10: - // join - sms = $async$result; - t1 = A.SmsCodeResult_SmsCodeResult$fromSms(sms, matcher); - $async$returnValue = t1; - // goto return - $async$goto = 1; - break; - case 8: - // join - $async$handler = 2; - // goto after finally - $async$goto = 6; - break; - case 4: - // catch - $async$handler = 3; - $async$exception = $async$currentError; - error = A.unwrapException($async$exception); - $.debugPrint.call$1("Pinput/SmartAuth: getSmsCode failed: " + A.S(error)); - t1 = A.SmsCodeResult_SmsCodeResult$fromSms(null, matcher); - $async$returnValue = t1; - // goto return - $async$goto = 1; - break; - // goto after finally - $async$goto = 6; - break; - case 3: - // uncaught - // goto rethrow - $async$goto = 2; - break; - case 6: - // after finally - $async$returnValue = A.SmsCodeResult_SmsCodeResult$fromSms(null, matcher); - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - case 2: - // rethrow - return A._asyncRethrow($async$currentError, $async$completer); - } - }); - return A._asyncStartSync($async$getSmsCode$3$matcher$senderPhoneNumber$useUserConsentApi, $async$completer); - }, - removeSmsListener$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$self = this, error, exception; - var $async$removeSmsListener$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) - return A._asyncRethrow($async$result, $async$completer); - while (true) - switch ($async$goto) { - case 0: - // Function start - if ($async$self._isAndroid$1("removeSmsListener")) - try { - A.Future_wait(A._setArrayType([$async$self.removeSmsRetrieverListener$0(), $async$self.removeSmsUserConsentListener$0()], type$.JSArray_Future_bool), type$.bool); - } catch (exception) { - error = A.unwrapException(exception); - $.debugPrint.call$1("Pinput/SmartAuth: removeSmsListener failed: " + A.S(error)); - } - // implicit return - return A._asyncReturn(null, $async$completer); - } - }); - return A._asyncStartSync($async$removeSmsListener$0, $async$completer); - }, - removeSmsRetrieverListener$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.bool), - $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, res, error, t1, exception, $async$exception; - var $async$removeSmsRetrieverListener$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) { - $async$currentError = $async$result; - $async$goto = $async$handler; - } - while (true) - switch ($async$goto) { - case 0: - // Function start - $async$handler = 4; - $async$goto = $async$self._isAndroid$1("removeSmsRetrieverListener") ? 7 : 8; - break; - case 7: - // then - $async$goto = 9; - return A._asyncAwait(B.MethodChannel_axY._invokeMethod$1$3$arguments$missingOk("stopSmsRetriever", null, false, type$.dynamic), $async$removeSmsRetrieverListener$0); - case 9: - // returning from await. - res = $async$result; - t1 = J.$eq$(res, true); - $async$returnValue = t1; - // goto return - $async$goto = 1; - break; - case 8: - // join - $async$handler = 2; - // goto after finally - $async$goto = 6; - break; - case 4: - // catch - $async$handler = 3; - $async$exception = $async$currentError; - error = A.unwrapException($async$exception); - $.debugPrint.call$1("Pinput/SmartAuth: removeSmsRetrieverListener failed: " + A.S(error)); - // goto after finally - $async$goto = 6; - break; - case 3: - // uncaught - // goto rethrow - $async$goto = 2; - break; - case 6: - // after finally - $async$returnValue = false; - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - case 2: - // rethrow - return A._asyncRethrow($async$currentError, $async$completer); - } - }); - return A._asyncStartSync($async$removeSmsRetrieverListener$0, $async$completer); - }, - removeSmsUserConsentListener$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.bool), - $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, res, error, t1, exception, $async$exception; - var $async$removeSmsUserConsentListener$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { - if ($async$errorCode === 1) { - $async$currentError = $async$result; - $async$goto = $async$handler; - } - while (true) - switch ($async$goto) { - case 0: - // Function start - $async$handler = 4; - $async$goto = $async$self._isAndroid$1("removeSmsUserConsentListener") ? 7 : 8; - break; - case 7: - // then - $async$goto = 9; - return A._asyncAwait(B.MethodChannel_axY._invokeMethod$1$3$arguments$missingOk("stopSmsUserConsent", null, false, type$.dynamic), $async$removeSmsUserConsentListener$0); - case 9: - // returning from await. - res = $async$result; - t1 = J.$eq$(res, true); - $async$returnValue = t1; - // goto return - $async$goto = 1; - break; - case 8: - // join - $async$handler = 2; - // goto after finally - $async$goto = 6; - break; - case 4: - // catch - $async$handler = 3; - $async$exception = $async$currentError; - error = A.unwrapException($async$exception); - $.debugPrint.call$1("Pinput/SmartAuth: removeSmsUserConsentListener failed: " + A.S(error)); - // goto after finally - $async$goto = 6; - break; - case 3: - // uncaught - // goto rethrow - $async$goto = 2; - break; - case 6: - // after finally - $async$returnValue = false; - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - case 2: - // rethrow - return A._asyncRethrow($async$currentError, $async$completer); - } - }); - return A._asyncStartSync($async$removeSmsUserConsentListener$0, $async$completer); - }, - _isAndroid$1(method) { - if (A.defaultTargetPlatform() === B.TargetPlatform_0) - return true; - $.debugPrint.call$1("SmartAuth " + method + " is not supported on " + A.S(A.defaultTargetPlatform())); - return false; - } - }; - A.SmsCodeResult.prototype = { - toString$0(_) { - return "SmsCodeResult{sms: " + A.S(this.sms) + ", code: " + A.S(this.code) + ", succeed: " + this.succeed + "}"; - } - }; - A.SmsCodeResult_SmsCodeResult$fromSms__extractCode.prototype = { - call$1(sms) { - var intRegex, allMatches, e, t1, exception; - if (sms == null) - return null; - try { - intRegex = A.RegExp_RegExp(this.matcher, true, false, true, false); - allMatches = J.allMatches$1$s(intRegex, sms); - if (!J.get$isEmpty$asx(allMatches)) { - J.get$first$ax(allMatches).toString; - t1 = J.allMatches$1$s(intRegex, sms); - t1 = t1.get$first(t1)._match[0]; - return t1; - } - } catch (exception) { - e = A.unwrapException(exception); - $.debugPrint.call$1(A.S(e)); - return null; - } - return null; - }, - $signature: 305 - }; A.SourceFile.prototype = { get$length(_) { return this._decodedChars.length; @@ -517234,8 +541650,7 @@ _this._writeMultilineHighlights$3$current(line, highlightsByColumn, highlight); if (highlightsByColumn.length !== 0) t1._contents += " "; - _this._colorize$2$color(new A.Highlighter__writeIndicator_closure(_this, line, highlight), color); - t1._contents += "\n"; + _this._writeLabel$3(highlight, highlightsByColumn, _this._colorize$2$color(new A.Highlighter__writeIndicator_closure(_this, line, highlight), color)); } else { t2 = t1.get$start(t1); t3 = line.number; @@ -517258,11 +541673,9 @@ return; } _this._writeSidebar$0(); - t1 = _this._highlighter$_buffer; - t1._contents += " "; + _this._highlighter$_buffer._contents += " "; _this._writeMultilineHighlights$3$current(line, highlightsByColumn, highlight); - _this._colorize$2$color(new A.Highlighter__writeIndicator_closure1(_this, coversWholeLine, line, highlight), color); - t1._contents += "\n"; + _this._writeLabel$3(highlight, highlightsByColumn, _this._colorize$2$color(new A.Highlighter__writeIndicator_closure1(_this, coversWholeLine, line, highlight), color)); A.replaceWithNull(highlightsByColumn, highlight); } } @@ -517277,6 +541690,10 @@ _writeArrow$2(line, column) { return this._writeArrow$3$beginning(line, column, true); }, + _writeLabel$3(highlight, highlightsByColumn, underlineLength) { + this._highlighter$_buffer._contents += "\n"; + return; + }, _writeText$1(text) { var t1, t2, t3; text.toString; @@ -517326,20 +541743,25 @@ } return true; }, - _colorize$2$color(callback, color) { - var t1 = this._highlighter$_primaryColor != null; + _colorize$1$2$color(callback, color) { + var result, + t1 = this._highlighter$_primaryColor != null; if (t1 && color != null) this._highlighter$_buffer._contents += color; - callback.call$0(); + result = callback.call$0(); if (t1 && color != null) this._highlighter$_buffer._contents += "\x1b[0m"; + return result; + }, + _colorize$2$color(callback, color) { + return this._colorize$1$2$color(callback, color, type$.dynamic); } }; A.Highlighter_closure.prototype = { call$0() { return this.color; }, - $signature: 3168 + $signature: 3196 }; A.Highlighter$__closure.prototype = { call$1(line) { @@ -517347,7 +541769,7 @@ t1 = new A.WhereIterable(t1, new A.Highlighter$___closure(), A._arrayInstanceType(t1)._eval$1("WhereIterable<1>")); return t1.get$length(t1); }, - $signature: 3169 + $signature: 3197 }; A.Highlighter$___closure.prototype = { call$1(highlight) { @@ -517357,26 +541779,26 @@ t1 = t1.get$end(t1); return t2 != t1.get$line(t1); }, - $signature: 555 + $signature: 552 }; A.Highlighter$__closure0.prototype = { call$1(line) { return line.url; }, - $signature: 3171 + $signature: 3199 }; A.Highlighter__collateLines_closure.prototype = { call$1(highlight) { var t1 = highlight.span.get$sourceUrl(); return t1 == null ? new A.Object() : t1; }, - $signature: 3172 + $signature: 3200 }; A.Highlighter__collateLines_closure0.prototype = { call$2(highlight1, highlight2) { return highlight1.span.compareTo$1(0, highlight2.span); }, - $signature: 3173 + $signature: 3201 }; A.Highlighter__collateLines_closure1.prototype = { call$1(entry) { @@ -517420,7 +541842,7 @@ } return lines; }, - $signature: 3174 + $signature: 3202 }; A.Highlighter__collateLines__closure.prototype = { call$1(highlight) { @@ -517428,14 +541850,14 @@ t1 = t1.get$end(t1); return t1.get$line(t1) < this.line.number; }, - $signature: 555 + $signature: 552 }; A.Highlighter_highlight_closure.prototype = { call$1(highlight) { highlight.toString; return true; }, - $signature: 555 + $signature: 552 }; A.Highlighter__writeFileStart_closure.prototype = { call$0() { @@ -517449,14 +541871,14 @@ var t1 = this.startLine === this.line.number ? "\u250c" : "\u2514"; this.$this._highlighter$_buffer._contents += t1; }, - $signature: 0 + $signature: 1 }; A.Highlighter__writeMultilineHighlights_closure0.prototype = { call$0() { var t1 = this.highlight == null ? "\u2500" : "\u253c"; this.$this._highlighter$_buffer._contents += t1; }, - $signature: 0 + $signature: 1 }; A.Highlighter__writeMultilineHighlights_closure1.prototype = { call$0() { @@ -517495,20 +541917,20 @@ } } }, - $signature: 0 + $signature: 1 }; A.Highlighter__writeMultilineHighlights__closure.prototype = { call$0() { var t1 = this._box_0.openedOnThisLine ? "\u252c" : "\u250c"; this.$this._highlighter$_buffer._contents += t1; }, - $signature: 0 + $signature: 1 }; A.Highlighter__writeMultilineHighlights__closure0.prototype = { call$0() { this.$this._highlighter$_buffer._contents += this.vertical; }, - $signature: 0 + $signature: 1 }; A.Highlighter__writeHighlightedText_closure.prototype = { call$0() { @@ -517521,18 +541943,20 @@ call$0() { var tabsBefore, tabsInside, t1 = this.$this, - t2 = this.highlight.span, - startColumn = t2.get$start(t2).get$column(), - endColumn = t2.get$end(t2).get$column(); - t2 = this.line.text; - tabsBefore = t1._countTabs$1(J.substring$2$s(t2, 0, startColumn)); - tabsInside = t1._countTabs$1(B.JSString_methods.substring$2(t2, startColumn, endColumn)); + t2 = t1._highlighter$_buffer, + t3 = t2._contents, + t4 = this.highlight.span, + startColumn = t4.get$start(t4).get$column(), + endColumn = t4.get$end(t4).get$column(); + t4 = this.line.text; + tabsBefore = t1._countTabs$1(J.substring$2$s(t4, 0, startColumn)); + tabsInside = t1._countTabs$1(B.JSString_methods.substring$2(t4, startColumn, endColumn)); startColumn += tabsBefore * 3; - t1 = t1._highlighter$_buffer; - t1._contents += B.JSString_methods.$mul(" ", startColumn); - t1._contents += B.JSString_methods.$mul("^", Math.max(endColumn + (tabsBefore + tabsInside) * 3 - startColumn, 1)); + t2._contents += B.JSString_methods.$mul(" ", startColumn); + t2 = t2._contents += B.JSString_methods.$mul("^", Math.max(endColumn + (tabsBefore + tabsInside) * 3 - startColumn, 1)); + return t2.length - t3.length; }, - $signature: 0 + $signature: 161 }; A.Highlighter__writeIndicator_closure0.prototype = { call$0() { @@ -517543,16 +541967,19 @@ }; A.Highlighter__writeIndicator_closure1.prototype = { call$0() { - var t2, _this = this, - t1 = _this.$this; + var t4, _this = this, + t1 = _this.$this, + t2 = t1._highlighter$_buffer, + t3 = t2._contents; if (_this.coversWholeLine) - t1._highlighter$_buffer._contents += B.JSString_methods.$mul("\u2500", 3); + t2._contents += B.JSString_methods.$mul("\u2500", 3); else { - t2 = _this.highlight.span; - t1._writeArrow$3$beginning(_this.line, Math.max(t2.get$end(t2).get$column() - 1, 0), false); + t4 = _this.highlight.span; + t1._writeArrow$3$beginning(_this.line, Math.max(t4.get$end(t4).get$column() - 1, 0), false); } + return t2._contents.length - t3.length; }, - $signature: 0 + $signature: 161 }; A.Highlighter__writeSidebar_closure.prototype = { call$0() { @@ -517565,7 +541992,7 @@ t3 = this.end; t2._contents = t1 + (t3 == null ? "\u2502" : t3); }, - $signature: 0 + $signature: 1 }; A._Highlight.prototype = { toString$0(_) { @@ -517594,7 +542021,7 @@ } return A._Highlight__normalizeEndOfLine(A._Highlight__normalizeTrailingNewline(A._Highlight__normalizeNewlines(t1))); }, - $signature: 3175 + $signature: 3203 }; A._Line.prototype = { toString$0(_) { @@ -517709,13 +542136,13 @@ return this._span_exception$_message; }, toString$0(_) { - return "Error on " + this._span_exception$_span.message$2$color(0, this._span_exception$_message, null); + return "Error on " + this._span.message$2$color(0, this._span_exception$_message, null); }, $isException: 1 }; A.SourceSpanFormatException.prototype = { get$offset(_) { - var t1 = this._span_exception$_span; + var t1 = this._span; t1 = A.FileLocation$_(t1.file, t1._file$_start); return t1.offset; }, @@ -517786,9 +542213,278 @@ return this._span_with_context$_context; } }; - A.Injected.prototype = { + A._Rebuild.prototype = { + call$1(builder) { + var _null = null; + return A.OnBuilder$(builder, _null, _null, this._injected, this._injectedList, _null, _null, _null, this.$ti._precomputed1); + } + }; + A.addToContextSet_closure.prototype = { + call$0() { + B.JSArray_methods.remove$1($._contextSet, this.ctx); + }, + $signature: 0 + }; + A.addToActiveReactiveModels_closure.prototype = { + call$0() { + $.injectedModels.remove$1(0, this.inj); + }, + $signature: 0 + }; + A.OnBuilder.prototype = {}; + A.OnBuilder_closure.prototype = { + call$1(_) { + var t1 = this.listenTo; + return t1 != null ? A._setArrayType([t1], type$.JSArray_ReactiveModelImp_dynamic) : this.listenToMany.cast$1$0(0, type$.ReactiveModelImp_dynamic); + }, + $signature: 3205 + }; + A.OnBuilder_closure0.prototype = { + call$3(_, __, ___) { + return this.builder.call$0(); + }, + $signature() { + return this.T._eval$1("Widget(BuildContext,SnapState<0>,ReactiveModel<0>)"); + } + }; + A.MyStatefulWidget.prototype = { + createState$0() { + return new A._MyStatefulWidgetState(A._setArrayType([], type$.JSArray_of_void_Function), B._StateLifecycle_0, this.$ti._eval$1("_MyStatefulWidgetState<1>")); + }, + observers$1(arg0) { + return this.observers.call$1(arg0); + }, + dispose$0() { + return null.call$0(); + } + }; + A._MyStatefulWidgetState.prototype = { + get$models() { + var t1, t2, _this = this, + value = _this.___MyStatefulWidgetState_models_AI; + if (value === $) { + t1 = _this._widget; + t1.toString; + t2 = _this._framework$_element; + t2.toString; + value = _this.___MyStatefulWidgetState_models_AI = t1.observers$1(t2); + } + return value; + }, + initState$0() { + var t1, t2, t3, _this = this; + _this.super$ExtendedState$initState(); + _this.cachedAddToObs = $.ReactiveStatelessWidget_addToObs; + $.ReactiveStatelessWidget_addToObs = null; + _this.setCombinedSnap$1(_this.get$models()); + for (t1 = J.get$iterator$ax(_this.get$models()), t2 = _this.disposers; t1.moveNext$0();) { + t3 = t1.get$current(t1); + t3.addCleaner$1(t3.get$dispose()); + t2.push(t3.addObserver$3$isSideEffects$listener$shouldAutoClean(false, new A._MyStatefulWidgetState_initState_closure(_this), true)); + } + _this._widget.toString; + }, + setCombinedSnap$2(models, model) { + var t2, t3, t4, _snap, snapError, isWaiting, isIdle, t5, _this = this, _null = null, + t1 = J.getInterceptor$asx(models); + if (t1.get$length(models) === 1) { + t2 = _this.$ti; + t1 = t2._eval$1("ReactiveModel<1>")._as(t1.get$first(models)); + _this.rm = t1; + _this.snap = t2._eval$1("ReactiveModelImp<1>")._as(t1).get$snapState(); + return; + } + _this.rm = null; + if (model != null) { + t2 = model.__ReactiveModelImp__snapState_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = _this.$ti; + t4 = t3._eval$1("SnapState<1>"); + if (t4._is(t2)) { + t4._as(t2); + _this.rm = t3._eval$1("ReactiveModel<1>")._as(model); + _snap = t2; + } else + _snap = _null; + } else + _snap = _null; + for (t1 = t1.get$iterator(models), t2 = _this.$ti, t3 = t2._eval$1("SnapState<1>"), t2 = t2._eval$1("ReactiveModel<1>"), snapError = _null, isWaiting = false, isIdle = false; t1.moveNext$0();) { + t4 = t1.get$current(t1); + t4.initialize$0(0); + t5 = t4.__ReactiveModelImp__snapState_A; + t5 === $ && A.throwUnnamedLateFieldNI(); + if (t5.status === B.StateStatus_1) + isWaiting = true; + t4.initialize$0(0); + t5 = t4.__ReactiveModelImp__snapState_A; + if (t5.status === B.StateStatus_3) + snapError = t5.snapError; + t4.initialize$0(0); + t5 = t4.__ReactiveModelImp__snapState_A; + if (t5.status === B.StateStatus_0) + isIdle = true; + if (t3._is(t5)) { + if (_snap == null) + _snap = t3._as(t5); + if (_this.rm == null) + _this.rm = t2._as(t4); + } + } + if (isWaiting) + _this.snap = _snap.copyWith$2$infoMessage$status(_null, B.StateStatus_1); + else if (snapError != null) + _this.snap = _snap.copyWith$3$error$infoMessage$status(snapError, "", B.StateStatus_3); + else if (isIdle) + _this.snap = _snap.copyToIsIdle$0(); + else + _this.snap = _snap; + }, + setCombinedSnap$1(models) { + return this.setCombinedSnap$2(models, null); + }, + dispose$0() { + var t1, t2, _i, _this = this; + _this._widget.toString; + for (t1 = _this.disposers, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) + t1[_i].call$0(); + for (t1 = _this._widget.cleaners, _i = 0; false; ++_i) + t1[_i].call$0(); + _this.super$ExtendedState$dispose(); + }, + didChangeDependencies$0() { + this.super$State$didChangeDependencies(); + this._widget.toString; + }, + didUpdateWidget$1(oldWidget) { + this.super$State$didUpdateWidget(oldWidget); + this._widget.toString; + }, + build$1(context) { + var t1, t2, t3, _this = this; + _this.cachedAddToObs = $.ReactiveStatelessWidget_addToObs; + $.ReactiveStatelessWidget_addToObs = null; + t1 = _this._widget; + t1.toString; + t2 = _this.snap; + t2.toString; + t3 = _this.rm; + t3.toString; + return t1._rm$_builder.call$3(context, t2, t3); + } + }; + A._MyStatefulWidgetState_initState_closure.prototype = { + call$1(model) { + var t3, t4, + t1 = this.$this, + t2 = t1._widget.shouldRebuild; + if (t2 == null) + t2 = null; + else { + t3 = model.__ReactiveModelImp__snapState_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = t3.oldSnapState; + t4.toString; + t3 = t2.call$2(t4, t3); + t2 = t3; + } + if (false === t2) + return; + t1.setState$1(new A._MyStatefulWidgetState_initState__closure(t1, model)); + }, + $signature: 3206 + }; + A._MyStatefulWidgetState_initState__closure.prototype = { + call$0() { + var t1 = this.$this; + t1.setCombinedSnap$2(t1.get$models(), this.model); + t1._widget.toString; + }, + $signature: 0 + }; + A.IStatefulWidget.prototype = { + createElement$0(_) { + return A.MyElement$(this); + } + }; + A.MyElement.prototype = { + performRebuild$0() { + this.super$StatefulElement$performRebuild(); + var t1 = this._framework$_state; + t1.toString; + if (t1 instanceof A.ExtendedState) + $.ReactiveStatelessWidget_addToObs = type$.ExtendedState_StatefulWidget._as(t1).cachedAddToObs; + } + }; + A.ExtendedState.prototype = { + get$removeFromContextSet() { + var t1 = this.__ExtendedState_removeFromContextSet_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1; + }, + initState$0() { + this.super$State$initState(); + var t1 = this._framework$_element; + t1.toString; + this.__ExtendedState_removeFromContextSet_A = A.addToContextSet(t1); + }, + dispose$0() { + this.removeFromContextSet$0(); + this.super$State$dispose(); + }, + removeFromContextSet$0() { + return this.get$removeFromContextSet().call$0(); + } + }; + A.InjectedImp.prototype = { + InjectedImp$9$autoDisposeWhenNotUsed$creator$debugPrintWhenNotifiedPreMessageGlobal$dependsOn$initialState$sideEffectsGlobal$stateInterceptor$toDebugString$watch(autoDisposeWhenNotUsed, creator, debugPrintWhenNotifiedPreMessageGlobal, dependsOn, initialState, sideEffectsGlobal, stateInterceptor, toDebugString, watch, $T) { + this.resetDefaultState$1(new A.InjectedImp_closure(this, creator)); + }, + resetDefaultState$1(fn) { + this.super$ReactiveModelImp$resetDefaultState(); + this.inheritedInjects.clear$0(0); + this.__InjectedImp__cachedWatch_A = null; + if (fn != null) + fn.call$0(); + }, + resetDefaultState$0() { + return this.resetDefaultState$1(null); + }, + get$mockableCreator() { + this.__ReactiveModelImp_isInitialized_A === $ && A.throwUnnamedLateFieldNI(); + B.JSArray_methods.get$last(this.cachedCreatorMocks); + var t1 = this.__InjectedImp_creatorUpdatable_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1; + }, + onStateInitialized$0() { + }, + notify$4$nextSnap$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(nextSnap, shouldOverrideDefaultSideEffects, sideEffects, stateInterceptor) { + var t1; + if (!this.super$ReactiveModelImp$notify(nextSnap, null, sideEffects, stateInterceptor)) + return false; + if (nextSnap == null) + return true; + if (shouldOverrideDefaultSideEffects == null) + t1 = null; + else { + t1 = this.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = shouldOverrideDefaultSideEffects.call$1(t1); + } + !J.$eq$(t1, true); + return true; + }, + notify$1$shouldOverrideDefaultSideEffects(shouldOverrideDefaultSideEffects) { + return this.notify$4$nextSnap$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(null, shouldOverrideDefaultSideEffects, null, null); + }, + notify$0() { + return this.notify$4$nextSnap$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(null, null, null, null); + }, + rebuildState$0() { + this.super$ReactiveModelImp$rebuildState(); + }, call$2$defaultToGlobal(context, defaultToGlobal) { - var t1 = this.$ti, + var t1 = A._instanceType(this), t2 = context.getElementForInheritedWidgetOfExactType$1$0(t1._eval$1("_InheritedInjected<1>")); if (t2 == null) t2 = null; @@ -517803,436 +542499,349 @@ }, call$1(context) { return this.call$2$defaultToGlobal(context, false); - } - }; - A.InjectedBase.prototype = { - get$subscription() { - var t1 = this.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - return t1.subscription; - }, - toString$0(_) { - var t1 = A.Primitives_objectHashCode(this), - t2 = this.__InjectedBaseState__reactiveModelState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = t2.__ReactiveModelBase___snapState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - return "" + t1 + ": " + t2.toString$0(0); - } - }; - A.InjectedBaseState.prototype = { - get$_rm$_state() { - var s, m, t2, - t1 = this.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.initializer.call$0(); - t1 = t1.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - s = t1.data; - t1 = this.__InjectedBaseState__reactiveModelState_A.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (!t1.$ti._precomputed1._is(null) && s == null) { - t1 = this.$ti._precomputed1; - m = A.createRuntimeType(t1).toString$0(0); - t2 = A.S(m); - throw A.wrapException(A.ArgumentError$notNull("\n[" + t2 + "] is NON-NULLABLE STATE!\nThe non-nullable state [" + t2 + "] has null value which is not accepted\nTo fix:\n1- Define an initial value to injected state.\n2- Handle onWaiting or onError state.\n3- Make the state nullable. (" + A.createRuntimeType(t1).toString$0(0) + "?).\n")); - } - return s; - }, - notify$0() { - var t2, - t1 = this.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.get$listeners(); - t2 = this.__InjectedBaseState__reactiveModelState_A.__ReactiveModelBase___snapState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t1.rebuildState$1(t2); }, dispose$0() { - var t1 = this.__InjectedBaseState__reactiveModelState_A; + var t1 = this.__ReactiveModelImp_isInitialized_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1.dispose$0(); - } - }; - A.InjectedImp.prototype = { - middleCreator$2(crt, creatorMock) { - return crt.call$0(); - }, - initialize$0(_) { - var cachedAddToObs, creatorMock, _this = this, t1 = {}, - t2 = _this.__InjectedBaseState__reactiveModelState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - if (t2._rm$_isInitialized) + if (!t1) return; - cachedAddToObs = $.OnReactiveState_addToObs; - $.OnReactiveState_addToObs = null; - t2._rm$_isInitialized = true; - creatorMock = B.JSArray_methods.get$last(_this.cachedCreatorMocks); - t1.isInitializing = true; - _this.__InjectedBaseState__reactiveModelState_A._setInitialStateCreator$3$middleCreator$middleState$onDone(new A.InjectedImp_initialize_closure(t1, _this, creatorMock), new A.InjectedImp_initialize_closure0(t1, _this), new A.InjectedImp_initialize_closure1(_this)); - _this.__InjectedBaseState__reactiveModelState_A._initialStateCreator.call$0(); - t1 = _this.__InjectedBaseState__reactiveModelState_A; - if (t1._rm$_isDisposed) { - t1._rm$_isDisposed = false; - t2 = _this.onInitialized; - if (t2 != null) { - t1 = t1.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2.call$1(t1.data); - } - } - $.OnReactiveState_addToObs = cachedAddToObs; - }, - middleSnap$6$middleSnapState$onData$onError$onSetState$shouldOverrideGlobalSideEffects(snap, middleSnapState, onData, onError, onSetState, shouldOverrideGlobalSideEffects) { - var t2, snap0, t3, t4, _this = this, _null = null, - t1 = _this.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (!t1._rm$_isDisposed) { - t2 = _this.middleSnapState; - if (t2 == null) - snap0 = _null; - else { - t1 = t1.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t2.call$1(new A.MiddleSnapState(t1, snap, _this.$ti._eval$1("MiddleSnapState<1>"))); - snap0 = t1; - } - snap = snap0 == null ? snap : snap0; - t1 = snap; - } else - t1 = snap; - t2 = _this.__InjectedBaseState__reactiveModelState_A; - t3 = t2.__ReactiveModelBase___snapState_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - _this.oldSnap = t3; - t4 = t1._connectionState; - if (t4 === B.ConnectionState_1) { - if (t3._connectionState === B.ConnectionState_1) - return _null; - t2.set$_snapState(t1); - _this.onSetState.call$1(t1); - } else { - t2 = t1.error; - if (t2 != null) { - if (J.$eq$(t2, t3.error)) - return _null; - _this.__InjectedBaseState__reactiveModelState_A.set$_snapState(t1); - _this.onSetState.call$1(t1); - } else if (t1.get$hasData()) { - if (t1._isImmutable === true) { - t2 = _this.__InjectedBaseState__reactiveModelState_A.__ReactiveModelBase___snapState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = t1.$eq(0, t2); - } else - t2 = false; - if (t2) - return _null; - _this.__InjectedBaseState__reactiveModelState_A.set$_snapState(t1); - _this.onSetState.call$1(t1); - t2 = _this.undoRedoPersistState; - if (t2 != null) - t2.call$2(t1, _this); - } else if (t4 === B.ConnectionState_0) { - t2 = _this.undoRedoPersistState; - if (t2 != null) - t2.call$2(t1, _this); - } - } - t2 = _this.__InjectedBaseState__reactiveModelState_A; - if (t2._removeFromInjectedList == null && t4 !== B.ConnectionState_0) - t2._removeFromInjectedList = A.addToInjectedModels(_this); - return t1; - }, - middleSnap$1(snap) { - return this.middleSnap$6$middleSnapState$onData$onError$onSetState$shouldOverrideGlobalSideEffects(snap, null, null, null, null, false); - }, - notify$0() { - this.super$InjectedBaseState$notify(); - var t1 = this.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - this.onSetState.call$1(t1); - }, - dispose$0() { - var t2, t3, _this = this, - t1 = _this.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (!t1._rm$_isDisposed) { - t1 = _this.onDisposed; - if (t1 != null) - t1.call$1(_this.get$_rm$_state()); - t1 = _this.cachedCreatorMocks; - if (t1.length > 1) - t1.pop(); - t1 = _this.undoRedoPersistState; - if (t1 != null) { - t1._undoQueue.clear$0(0); - t1._redoQueue.clear$0(0); - } - t1 = _this.$ti._precomputed1; - if (!t1._is(null)) { - t2 = _this.__InjectedBaseState__reactiveModelState_A.__ReactiveModelBase___snapState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = t2.data != null; - } else - t2 = true; - if (t2) { - t2 = _this.undoRedoPersistState; - if (t2 != null) - t2.persistOnDispose$1(_this.get$_rm$_state()); - } - t2 = _this.__InjectedBaseState__reactiveModelState_A; - t3 = t2.__ReactiveModelBase___snapState_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - A.SnapState$_nothing(t3.data, "DISPOSING...", _this.debugPrintWhenNotifiedPreMessage, t1); - t1 = t2._removeFromInjectedList; - if (t1 != null) - t1.call$0(); - _this.__InjectedBaseState__reactiveModelState_A._removeFromInjectedList = null; - _this.super$InjectedBaseState$dispose(); - } - }, - toString$0(_) { - var t1 = A.Primitives_objectHashCode(this), - t2 = this.__InjectedBaseState__reactiveModelState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = t2.__ReactiveModelBase___snapState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - return "Injected#" + t1 + "(" + t2.toString$0(0) + ")"; + t1 = this.cachedCreatorMocks; + if (t1.length > 1) + t1.pop(); + this.super$ReactiveModelImp$dispose(); } }; - A.InjectedImp_initialize_closure.prototype = { - call$1(crt) { - this._box_1.isInitializing = true; - return this.$this.middleCreator$2(crt, this.creatorMock); - }, - $signature: 3177 - }; - A.InjectedImp_initialize_closure0.prototype = { - call$1(snap) { - var t2, t3, _this = this, t1 = {}; - t1.snap = snap; - t2 = _this._box_1; - if (t2.isInitializing) { - t2.isInitializing = false; - t2 = snap.data; - if (type$.ChangeNotifier._is(t2)) { - t3 = _this.$this; - t2.addListener$1(0, t3.get$notify()); - t2 = t3.__InjectedBaseState__reactiveModelState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.get$listeners().addCleaner$1(new A.InjectedImp_initialize__closure(t1, t3)); - return t1.snap; - } - t2 = _this.$this; - t3 = t2.__InjectedBaseState__reactiveModelState_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t3 = t3.__ReactiveModelBase___snapState_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t3 = t3._infoMessage; - if (t3 === "RECOMPUTING...") - return t2.middleSnap$1(snap); - if (t3 === "REFRESHING...") - return t2.middleSnap$1(snap.get$hasData() ? snap._copyToIsIdle$0() : A.SnapStateX_copyWith(snap, t2.__InjectedBaseState__reactiveModelState_A._initialState, null, t2.$ti._precomputed1)); - else if (t3 !== "INITIALIZING...") - return t2.middleSnap$1(snap); - if (snap.get$hasData()) { - snap = snap._copyToIsIdle$1$isActive(false); - t1.snap = snap; - t1 = snap; - } else - t1 = snap; - t3 = t2.__InjectedBaseState__reactiveModelState_A; - t2 = t2.middleSnap$1(t1); - t3.set$_snapState(t2 == null ? t1 : t2); - return null; - } - return _this.$this.middleSnap$1(snap); - }, - $signature() { - return this.$this.$ti._eval$1("SnapState<1>?(SnapState<1>)"); - } - }; - A.InjectedImp_initialize__closure.prototype = { + A.InjectedImp_closure.prototype = { call$0() { - type$.ChangeNotifier._as(this._box_0.snap.data).removeListener$1(0, this.$this.get$notify()); + this.$this.__InjectedImp_creatorUpdatable_A = this.creator; }, $signature: 0 }; - A.InjectedImp_initialize_closure1.prototype = { - call$1(snap) { - return snap; + A.IObservable.prototype = { + addObserver$3$isSideEffects$listener$shouldAutoClean(isSideEffects, listener, shouldAutoClean) { + this.IObservable__listeners.push(listener); + return new A.IObservable_addObserver_closure(this, false, listener, true); }, - $signature() { - return this.$this.$ti._eval$1("SnapState<1>(SnapState<1>)"); + addCleaner$1(listener) { + this.IObservable__cleaners.push(listener); + return new A.IObservable_addCleaner_closure(this, listener); + }, + cleanState$0() { + var t1, t2, _i; + for (t1 = A.List_List$of(this.IObservable__cleaners, true, type$.void_Function), t2 = t1.length, _i = 0; _i < t2; ++_i) + t1[_i].call$0(); } }; - A._Rebuild.prototype = { - call$1(builder) { - var _null = null, - t1 = this.$ti._precomputed1; - return A.OnBuilder$(builder, _null, _null, this._injected, _null, A.SideEffects$(_null, _null, _null, _null, t1), _null, t1); - } + A.IObservable_addObserver_closure.prototype = { + call$0() { + var t3, + t1 = this.$this, + t2 = t1.IObservable__listeners; + B.JSArray_methods.remove$1(t2, this.listener); + t3 = !(t2.length !== 0 || t1.IObservable__dependentListeners.length !== 0); + t2 = t3; + if (t2) + t1.cleanState$0(); + }, + $signature: 0 + }; + A.IObservable_addCleaner_closure.prototype = { + call$0() { + B.JSArray_methods.remove$1(this.$this.IObservable__cleaners, this.listener); + }, + $signature: 0 }; A.ReactiveModel.prototype = { - get$rebuild() { - var _this = this, - value = _this.__ReactiveModel_rebuild_FI; - if (value === $) { - value !== $ && A.throwUnnamedLateFieldADI(); - value = _this.__ReactiveModel_rebuild_FI = new A._Rebuild(_this, _this.$ti._eval$1("_Rebuild<1>")); - } - return value; - }, - rebuild$1(arg0) { - return this.get$rebuild().call$1(arg0); - } - }; - A.ReactiveModelBase.prototype = { - set$_snapState(snap) { - var _this = this, - t1 = _this.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (!snap.$eq(0, t1)) - _this.__ReactiveModelBase__oldSnapState_A = _this.__ReactiveModelBase___snapState_A; - _this.__ReactiveModelBase___snapState_A = snap; - }, - set$setSnapStateAndRebuild(snap) { - var t2, _this = this, - t1 = snap == null; - if (t1) { - t2 = _this.__ReactiveModelBase___snapState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - } else - t2 = snap; - _this._completeCompleter$1(t2); - if (t1) - return; - _this.set$_snapState(snap); - _this.get$listeners().rebuildState$1(snap); - }, - get$listeners() { - var t1, t2, t3, t4, _this = this, - value = _this.__ReactiveModelBase_listeners_FI; - if (value === $) { - t1 = _this.$ti; - t2 = t1._eval$1("JSArray<~(SnapState<1>?)>"); - t3 = A._setArrayType([], t2); - t4 = A._setArrayType([], type$.JSArray_of_void_Function); - t2 = A._setArrayType([], t2); - _this.__ReactiveModelBase_listeners_FI !== $ && A.throwUnnamedLateFieldADI(); - value = _this.__ReactiveModelBase_listeners_FI = new A.ReactiveModelListener(t3, t4, t2, t1._eval$1("ReactiveModelListener<1>")); - } - return value; - }, - _setInitialStateCreator$3$middleCreator$middleState$onDone(middleCreator, middleState, onDone) { - this._initialStateCreator = new A.ReactiveModelBase__setInitialStateCreator_closure(this, middleCreator, middleState, onDone); - }, - _cancelSubscription$0() { - var _this = this, - t1 = _this.subscription; - if (t1 != null) - t1.cancel$0(0); - _this.subscription = null; - t1 = _this._rm$_completer; - if ((t1 == null ? null : (t1.future._state & 30) !== 0) === false) - t1.complete$0(0); - _this._rm$_completer = null; - }, - _completeCompleter$1(snap) { - var t1, _this = this; - if (snap._connectionState === B.ConnectionState_1) { - t1 = _this._rm$_completer; - if ((t1 == null ? null : (t1.future._state & 30) !== 0) === false) - t1.complete$0(0); - _this._rm$_completer = null; - _this._rm$_completer = new A._AsyncCompleter(new A._Future($.Zone__current, type$._Future_dynamic), type$._AsyncCompleter_dynamic); - } else { - t1 = _this._rm$_completer; - if (t1 != null && (t1.future._state & 30) === 0) - t1.complete$0(0); - } - }, - setToHasData$2$data$middleSnap(data, middleSnap) { - var t1 = this.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - this.set$setSnapStateAndRebuild(middleSnap.call$1(t1._copyToHasData$1(data))); - }, - setToHasError$4$error$middleSnap$refresher$stackTrace(error, middleSnap, refresher, stackTrace) { - var t1 = this.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - this.set$setSnapStateAndRebuild(middleSnap.call$1(t1._copyToHasError$3$stackTrace(error, refresher, stackTrace))); - }, - setStateFn$4$isWaitingForAsyncTask$middleState$onDone(fn, isWaitingForAsyncTask, middleState, onDone) { - var $call, t1 = {}; - t1.isWaitingForAsyncTask = isWaitingForAsyncTask; - $call = A._Cell$named("call"); - $call.__late_helper$_value = new A.ReactiveModelBase_setStateFn_closure(t1, this, fn, middleState, $call, false, null, onDone); - return $call._readLocal$0(); - }, - setStateFn$3$middleState$onDone(fn, middleState, onDone) { - return this.setStateFn$4$isWaitingForAsyncTask$middleState$onDone(fn, null, middleState, onDone); - }, - _streamSubscription$3(stream, middleState, refresher) { - var _this = this, - t1 = _this.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (t1._connectionState !== B.ConnectionState_1) { - t1 = _this._endStreamCompleter; - if ((t1 == null ? null : (t1.future._state & 30) !== 0) === false) - t1.complete$0(0); - } - _this._endStreamCompleter = new A._AsyncCompleter(new A._Future($.Zone__current, type$._Future_dynamic), type$._AsyncCompleter_dynamic); - t1 = _this.subscription; - if (t1 != null) - t1.cancel$0(0); - _this.subscription = null; - _this.subscription = stream.listen$3$onDone$onError(0, new A.ReactiveModelBase__streamSubscription_closure(_this, middleState), new A.ReactiveModelBase__streamSubscription_closure0(_this), new A.ReactiveModelBase__streamSubscription_closure1(_this, middleState, refresher)); - return _this._endStreamCompleter.future; - }, dispose$0() { - var _this = this; - _this._rm$_isDisposed = true; - _this._cancelSubscription$0(); - _this._rm$_isInitialized = false; - _this.set$_snapState(A.SnapState$_nothing(_this._initialState, "INITIALIZING...", _this.debugPrintWhenNotifiedPreMessage, _this.$ti._precomputed1)); - _this.get$listeners().cleanState$0(); + var t1 = this.subscription; + if (t1 != null) + t1.cancel$0(0); }, get$subscription() { return this.subscription; } }; - A.ReactiveModelBase__setInitialStateCreator_closure.prototype = { - call$0() { - var t1, r, _this = this, - cachedAddToObs = $.OnReactiveState_addToObs; - $.OnReactiveState_addToObs = null; - t1 = _this.$this; - r = t1.setStateFn$3$middleState$onDone(new A.ReactiveModelBase__setInitialStateCreator__closure(t1, _this.middleCreator), _this.middleState, _this.onDone).call$0(); - $.OnReactiveState_addToObs = cachedAddToObs; - return r; + A.ReactiveModelImp.prototype = { + resetDefaultState$0() { + var t1, _this = this; + B.JSArray_methods.clear$0(_this.IObservable__listeners); + B.JSArray_methods.clear$0(_this.IObservable__listenersForSideEffects); + B.JSArray_methods.clear$0(_this.IObservable__dependentListeners); + B.JSArray_methods.clear$0(_this.IObservable__cleaners); + _this.__ReactiveModelImp__snapState_A = A.SnapState$none(_this.initialState, "", "INITIALIZING...", _this.toDebugString, A._instanceType(_this)._precomputed1); + _this.__ReactiveModelImp_isInitialized_A = false; + _this.__ReactiveModelImp_removeFromReactiveModel_A = null; + t1 = _this.subscription; + if (t1 != null) + t1.cancel$0(0); + _this.__ReactiveModelImp__dependentDebounceTimer_A = _this.__ReactiveModelImp_completer_A = _this.subscription = null; + _this.__ReactiveModelImp_isWaitingToInitialize_A = false; + _this.IObservable_customStatus = null; }, - $signature() { - return this.$this.$ti._eval$1("Future>()"); - } - }; - A.ReactiveModelBase__setInitialStateCreator__closure.prototype = { - call$1(_) { - return this.middleCreator.call$1(this.$this.creator); + get$stateAsync() { + return this.stateAsync$body$ReactiveModelImp(A._instanceType(this)._precomputed1); }, - $signature() { - return this.$this.$ti._eval$1("@(1?)"); - } - }; - A.ReactiveModelBase_setStateFn_closure.prototype = { - call$0() { - return this.$call$body$ReactiveModelBase_setStateFn_closure(this.$this.$ti._eval$1("SnapState<1>")); - }, - $call$body$ReactiveModelBase_setStateFn_closure($async$type) { + stateAsync$body$ReactiveModelImp($async$type) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter($async$type), - $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, _stream, result, dataFuture, data, err, s, t1, t2, t3, t4, isWaitingForAsyncTask, t5, exception, $async$exception; + $async$returnValue, $async$self = this, t1, t2, t3; + var $async$get$stateAsync = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$self.initialize$0(0); + t1 = $async$self.__ReactiveModelImp_completer_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + $async$goto = 3; + return A._asyncAwait(t1 == null ? null : t1.future, $async$get$stateAsync); + case 3: + // returning from await. + t1 = $async$self.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1.status === B.StateStatus_3) { + t2 = A._instanceType($async$self); + t3 = new A._Future($.Zone__current, t2._eval$1("_Future<1>")); + t1 = t1.snapError; + new A._AsyncCompleter(t3, t2._eval$1("_AsyncCompleter<1>")).completeError$2(t1.error, t1.stackTrace); + $async$returnValue = t3; + // goto return + $async$goto = 1; + break; + } + t1 = $async$self.get$snapState(); + $async$returnValue = t1.get$state(t1); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$get$stateAsync, $async$completer); + }, + setStateNullable$3$middleSetState$stackTrace(mutator, middleSetState, stackTrace) { + var result, e, s, t1, exception, t2, t3, _this = this; + try { + t1 = _this.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + result = mutator.call$1(t1.data); + if (type$.Future_dynamic._is(result) || result instanceof A.Stream) { + t1 = result; + t1.toString; + _this._handleAsyncState$4$asyncResult$middleSetState$mutator$stackTrace(t1, middleSetState, mutator, stackTrace); + t1 = new A.ReactiveModelImp_setStateNullable_closure(_this).call$0(); + return t1; + } + if (_this.__ReactiveModelImp__snapState_A.status === B.StateStatus_1 && _this.get$snapState()._infoMessage !== "DEPENDS_ON" && _this.__ReactiveModelImp__snapState_A._infoMessage !== "STOP_WAITING") { + _this.__ReactiveModelImp__snapState_A = _this.__ReactiveModelImp__snapState_A.copyToHasData$1(result).copyWith$2$infoMessage$status(null, B.StateStatus_1); + _this.notify$1$shouldOverrideDefaultSideEffects(new A.ReactiveModelImp_setStateNullable_closure0(_this)); + } else + middleSetState.call$2(B.StateStatus_2, result); + t1 = _this.__ReactiveModelImp__snapState_A.data; + return new A.SynchronousFuture(t1, A._instanceType(_this)._eval$1("SynchronousFuture<1?>")); + } catch (exception) { + e = A.unwrapException(exception); + s = A.getTraceFromException(exception); + t1 = type$.Error; + t2 = t1._is(e) && !(e instanceof A.UnimplementedError) ? A.S(e) + "\n" + A.S(s) : e; + t3 = stackTrace == null ? s : stackTrace; + middleSetState.call$2(B.StateStatus_3, new A.SnapError(t2, t3, new A.ReactiveModelImp_setStateNullable_closure1(_this, mutator, middleSetState, stackTrace))); + if (t1._is(e) && !(e instanceof A.UnimplementedError)) { + if (type$.TypeError._is(e)) { + A.StatesRebuilerLogger_log("", e, null); + A.StatesRebuilerLogger_log("", string$.IF_YOU, s); + } else + A.StatesRebuilerLogger_log("", e, s); + throw exception; + } + t1 = _this.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return new A.SynchronousFuture(t1.data, A._instanceType(_this)._eval$1("SynchronousFuture<1?>")); + } + }, + interceptState$2(snap, stateInterceptor) { + var t2, t3, + t1 = snap.oldSnapState; + t1.toString; + t2 = snap._isImmutable; + if (t2 && t1.get$hashCode(t1) === snap.get$hashCode(snap)) + return null; + t1 = snap.status; + t3 = t1 === B.StateStatus_1; + if (!t3 && t3) + return snap.copyWith$1$infoMessage("STOP_WAITING"); + if (t1 !== B.StateStatus_3) + if (t1 === B.StateStatus_2) { + if (t2) { + t1 = this.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = snap.$eq(0, t1) && this.__ReactiveModelImp__snapState_A._infoMessage !== "REFRESHING..."; + } else + t1 = false; + if (t1) + return null; + } + return snap; + }, + setToIsWaiting$3$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(shouldOverrideDefaultSideEffects, sideEffects, stateInterceptor) { + var t1 = this.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + this.notify$4$nextSnap$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(t1.copyWith$2$infoMessage$status("", B.StateStatus_1), shouldOverrideDefaultSideEffects, sideEffects, stateInterceptor); + }, + setToIsWaiting$0() { + return this.setToIsWaiting$3$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(null, null, null); + }, + setToHasData$4$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(data, shouldOverrideDefaultSideEffects, sideEffects, stateInterceptor) { + var t1 = this.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + this.notify$4$nextSnap$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(t1.copyToHasData$1(data), shouldOverrideDefaultSideEffects, sideEffects, stateInterceptor); + }, + setToHasData$1(data) { + return this.setToHasData$4$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(data, null, null, null); + }, + setToHasError$6$refresher$shouldOverrideDefaultSideEffects$sideEffects$stackTrace$stateInterceptor(error, refresher, shouldOverrideDefaultSideEffects, sideEffects, stackTrace, stateInterceptor) { + var t1 = this.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + this.notify$4$nextSnap$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(t1.copyWith$3$error$infoMessage$status(new A.SnapError(error, stackTrace, refresher == null ? new A.ReactiveModelImp_setToHasError_closure() : refresher), "", B.StateStatus_3), shouldOverrideDefaultSideEffects, sideEffects, stateInterceptor); + }, + setToHasError$3$refresher$stackTrace(error, refresher, stackTrace) { + return this.setToHasError$6$refresher$shouldOverrideDefaultSideEffects$sideEffects$stackTrace$stateInterceptor(error, refresher, null, null, stackTrace, null); + }, + notify$4$nextSnap$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor(nextSnap, shouldOverrideDefaultSideEffects, sideEffects, stateInterceptor) { + var interceptedSnap, t1, t2, t3, _this = this; + if (nextSnap != null) { + interceptedSnap = _this.interceptState$2(nextSnap, stateInterceptor); + t1 = interceptedSnap == null; + if ((t1 ? null : interceptedSnap.status === B.StateStatus_1) === true || nextSnap.status === B.StateStatus_1) { + t2 = _this.__ReactiveModelImp__snapState_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + if (t2.status !== B.StateStatus_1) { + t2 = _this.__ReactiveModelImp_completer_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + if (t2 == null) + _this.__ReactiveModelImp_completer_A = new A._AsyncCompleter(new A._Future($.Zone__current, type$._Future_dynamic), type$._AsyncCompleter_dynamic); + } + } else { + t2 = _this.__ReactiveModelImp__snapState_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + if (t2.status === B.StateStatus_1) { + t2 = _this.__ReactiveModelImp_completer_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + if ((t2 == null ? null : (t2.future._state & 30) !== 0) === false) { + t2.toString; + t3 = t1 ? null : interceptedSnap.data; + t2.complete$1(0, t3 == null ? nextSnap.data : t3); + _this.__ReactiveModelImp_completer_A = null; + } + } + } + if (t1) + return false; + _this.__ReactiveModelImp__snapState_A = interceptedSnap; + } + _this.rebuildState$0(); + return true; + }, + rebuildState$0() { + var t1, t2, _i, _this = this; + for (t1 = A.List_List$of(_this.IObservable__listeners, true, type$.void_Function_ReactiveModelImp_dynamic), t2 = t1.length, _i = 0; _i < t2; ++_i) + t1[_i].call$1(_this); + for (t1 = _this.IObservable__listenersForSideEffects, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) + t1[_i].call$1(_this); + for (t1 = _this.IObservable__dependentListeners, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) + t1[_i].call$1(_this); + }, + dispose$0() { + var t1 = this.__ReactiveModelImp_removeFromReactiveModel_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1 != null) + t1.call$0(); + this.resetDefaultState$0(); + }, + get$snapState() { + this.initialize$0(0); + var t1 = this.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1; + }, + initialize$0(_) { + var creator, cachedObs, _this = this, + t1 = _this.__ReactiveModelImp_isInitialized_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1) + return; + creator = _this.get$mockableCreator(); + _this.__ReactiveModelImp_removeFromReactiveModel_A = A.addToActiveReactiveModels(_this); + if (_this.__ReactiveModelImp_isInitialized_A) + return; + cachedObs = $.ReactiveStatelessWidget_addToObs; + $.ReactiveStatelessWidget_addToObs = null; + _this.__ReactiveModelImp_isInitialized_A = true; + _this.setStateNullable$3$middleSetState$stackTrace(new A.ReactiveModelImp_initialize_closure(_this, creator), _this.get$middleSetCreator(), null); + _this.onStateInitialized$0(); + $.ReactiveStatelessWidget_addToObs = cachedObs; + }, + middleSetCreator$2($status, result) { + var t1, t2, _this = this; + if ($status === B.StateStatus_1) { + _this.__ReactiveModelImp_isWaitingToInitialize_A = true; + _this.setToIsWaiting$0(); + return; + } + if ($status === B.StateStatus_3) { + t1 = _this.__ReactiveModelImp_isWaitingToInitialize_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = type$.SnapError; + if (t1) { + t2._as(result); + t1 = result.error; + t2 = result.stackTrace; + _this.setToHasError$3$refresher$stackTrace(t1, result.refresher, t2); + } else { + t1 = _this.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + _this.__ReactiveModelImp__snapState_A = t1.copyWith$3$error$infoMessage$status(t2._as(result), "", B.StateStatus_3); + } + return; + } + t1 = _this.__ReactiveModelImp_isWaitingToInitialize_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1) + _this.setToHasData$1(result); + else { + t1 = _this.__ReactiveModelImp__snapState_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + _this.__ReactiveModelImp__snapState_A = t1.copyToIsIdle$2$data$infoMessage(result, ""); + } + }, + _handleAsyncState$4$asyncResult$middleSetState$mutator$stackTrace(asyncResult, middleSetState, mutator, stackTrace) { + var _this = this, + stream = type$.Future_dynamic._is(asyncResult) ? asyncResult.asStream$0() : type$.Stream_dynamic._as(asyncResult), + t1 = _this.subscription; + if (t1 != null) + t1.cancel$0(0); + _this.subscription = stream.listen$3$onDone$onError(new A.ReactiveModelImp__handleAsyncState_closure(_this, middleSetState, stackTrace), new A.ReactiveModelImp__handleAsyncState_closure0(_this), new A.ReactiveModelImp__handleAsyncState_closure1(_this, middleSetState, mutator, stackTrace)); + middleSetState.call$2(B.StateStatus_1, null); + }, + toString$0(_) { + var t1 = A.Primitives_objectHashCode(this), + t2 = this.__ReactiveModelImp__snapState_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + return "#" + t1 + " - " + A.S(t2); + } + }; + A.ReactiveModelImp_setStateNullable_closure.prototype = { + call$0() { + return this.$call$body$ReactiveModelImp_setStateNullable_closure(A._instanceType(this.$this)._eval$1("1?")); + }, + $call$body$ReactiveModelImp_setStateNullable_closure($async$type) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter($async$type), + $async$returnValue, $async$handler = 2, $async$currentError, $async$self = this, exception, t1, $async$exception; var $async$call$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; @@ -518243,85 +542852,10 @@ case 0: // Function start $async$handler = 4; - _stream = null; - t1 = $async$self._box_0; - if (t1.isWaitingForAsyncTask == null) { - t2 = $async$self.$this; - t3 = t2.initializer; - t3.call$0(); - t4 = t2.__ReactiveModelBase___snapState_A; - t4 === $ && A.throwUnnamedLateFieldNI(); - if (t4._infoMessage !== "RECOMPUTING...") { - t3.call$0(); - isWaitingForAsyncTask = t2.__ReactiveModelBase___snapState_A._connectionState === B.ConnectionState_1; - } else - isWaitingForAsyncTask = false; - t1.isWaitingForAsyncTask = isWaitingForAsyncTask; - } - t2 = $async$self.$this; - t2.initializer.call$0(); - t3 = t2.__ReactiveModelBase___snapState_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - result = $async$self.fn.call$1(t3.data); - t3 = type$.Future_dynamic; - if (t3._is(result)) - _stream = result.asStream$0(); - else if (result instanceof A.Stream) - _stream = result; - $async$goto = _stream != null ? 7 : 8; - break; + $async$goto = 7; + return A._asyncAwait($async$self.$this.get$stateAsync(), $async$call$0); case 7: - // then - t1 = t1.isWaitingForAsyncTask = false; - t4 = _stream; - t4.toString; - t5 = $async$self.middleState; - dataFuture = t2._streamSubscription$3(t4, t5, new A.ReactiveModelBase_setStateFn__closure($async$self.$call)); - t4 = t2.__ReactiveModelBase___snapState_A; - if (t4._connectionState !== B.ConnectionState_1 ? !$async$self.skipWaiting : t1) { - t1 = $async$self.debugMessage; - t1 = t3._is(result) ? "FUTURE" : "STREAM"; - t2.set$setSnapStateAndRebuild(t5.call$1(t4._copyToIsWaiting$1$infoMessage(t1))); - } - $async$goto = 9; - return A._asyncAwait(dataFuture, $async$call$0); - case 9: // returning from await. - data = $async$result; - if (data instanceof A.Stream) { - t1 = t2.setStateFn$3$middleState$onDone(new A.ReactiveModelBase_setStateFn__closure0(t2, data), t5, $async$self.onDone).call$0(); - $async$returnValue = t1; - // goto return - $async$goto = 1; - break; - } - t1 = $async$self.onDone.call$1(t2.__ReactiveModelBase___snapState_A._copyWith$2$infoMessage$isDone("", true)); - t2.set$_snapState(t1 == null ? t2.__ReactiveModelBase___snapState_A : t1); - t1 = t2.__ReactiveModelBase___snapState_A; - $async$returnValue = t1; - // goto return - $async$goto = 1; - break; - case 8: - // join - t1 = t1.isWaitingForAsyncTask; - t1.toString; - t3 = t2.$ti; - if (t1) - t2.set$setSnapStateAndRebuild(A.SnapStateX_copyWith(t2.__ReactiveModelBase___snapState_A, result, null, t3._precomputed1)); - else { - t2.setToHasData$2$data$middleSnap(result, $async$self.middleState); - t1 = A.Future_Future$sync(new A.ReactiveModelBase_setStateFn__closure1(t2), t3._eval$1("SnapState<1>")); - $async$returnValue = t1; - // goto return - $async$goto = 1; - break; - } - t1 = t2.__ReactiveModelBase___snapState_A; - $async$returnValue = t1; - // goto return - $async$goto = 1; - break; $async$handler = 2; // goto after finally $async$goto = 6; @@ -518330,16 +542864,9 @@ // catch $async$handler = 3; $async$exception = $async$currentError; - err = A.unwrapException($async$exception); - s = A.getTraceFromException($async$exception); - if (type$.Error._is(err) && !(err instanceof A.UnimplementedError)) { - A.StatesRebuilerLogger_log("", err, s); - throw $async$exception; - } - t1 = $async$self.$this; - t1.setToHasError$4$error$middleSnap$refresher$stackTrace(err, $async$self.middleState, $async$self.$call._readLocal$0(), s); - t1 = t1.__ReactiveModelBase___snapState_A; + t1 = $async$self.$this.__ReactiveModelImp__snapState_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.data; $async$returnValue = t1; // goto return $async$goto = 1; @@ -518365,661 +542892,233 @@ return A._asyncStartSync($async$call$0, $async$completer); }, $signature() { - return this.$this.$ti._eval$1("Future>()"); + return A._instanceType(this.$this)._eval$1("Future<1?>()"); } }; - A.ReactiveModelBase_setStateFn__closure.prototype = { + A.ReactiveModelImp_setStateNullable_closure0.prototype = { + call$1(_) { + return true; + }, + $signature() { + return A._instanceType(this.$this)._eval$1("bool(SnapState<1>)"); + } + }; + A.ReactiveModelImp_setStateNullable_closure1.prototype = { call$0() { - return this.$call._readLocal$0().call$0(); + var _this = this; + return _this.$this.setStateNullable$3$middleSetState$stackTrace(_this.mutator, _this.middleSetState, _this.stackTrace); }, $signature: 0 }; - A.ReactiveModelBase_setStateFn__closure0.prototype = { - call$1(state) { - return this.data; - }, - $signature() { - return this.$this.$ti._eval$1("Stream<@>(1?)"); - } - }; - A.ReactiveModelBase_setStateFn__closure1.prototype = { + A.ReactiveModelImp_setToHasError_closure.prototype = { call$0() { - var t1 = this.$this.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - return t1; - }, - $signature() { - return this.$this.$ti._eval$1("SnapState<1>()"); - } - }; - A.ReactiveModelBase__streamSubscription_closure.prototype = { - call$1(data) { - var t2, - t1 = this.$this; - if (data instanceof A.Stream) { - t1.subscription.cancel$0(0); - t1 = t1._endStreamCompleter; - t2 = t1 == null; - if ((t2 ? null : (t1.future._state & 30) !== 0) === false) - if (!t2) - t1.complete$1(0, data); - } else - t1.setToHasData$2$data$middleSnap(data, this.middleState); - }, - $signature: 105 - }; - A.ReactiveModelBase__streamSubscription_closure1.prototype = { - call$2(err, s) { - var t1, t2; - if (type$.Error._is(err)) { - A.StatesRebuilerLogger_log("", err, s); - throw A.wrapException(err); - } - t1 = this.$this; - t1.setToHasError$4$error$middleSnap$refresher$stackTrace(err, this.middleState, this.refresher, s); - t1 = t1._endStreamCompleter; - t2 = t1 == null; - if ((t2 ? null : (t1.future._state & 30) !== 0) === false) - if (!t2) - t1.complete$0(0); - }, - $signature: 285 - }; - A.ReactiveModelBase__streamSubscription_closure0.prototype = { - call$0() { - var t1 = this.$this._endStreamCompleter, - t2 = t1 == null; - if ((t2 ? null : (t1.future._state & 30) !== 0) === false) - if (!t2) - t1.complete$0(0); }, $signature: 0 }; - A.ReactiveModelListener.prototype = { - addListenerForRebuild$2$clean(setState, clean) { + A.ReactiveModelImp_initialize_closure.prototype = { + call$1(_) { + return this.creator.call$0(); + }, + $signature() { + return A._instanceType(this.$this)._eval$1("Object?(1?)"); + } + }; + A.ReactiveModelImp__handleAsyncState_closure.prototype = { + call$1($event) { var t2, _this = this, - t1 = _this._rm$_listeners; - if (t1.length === 0) { - t2 = _this.onFirstListerAdded; - if (t2 != null) - t2.call$0(); + t1 = _this.$this; + if (A._instanceType(t1)._eval$1("1()")._is($event)) { + t2 = t1.__ReactiveModelImp__snapState_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2.oldSnapState; + t2.toString; + t1.__ReactiveModelImp__snapState_A = t2; + t1.setStateNullable$3$middleSetState$stackTrace(new A.ReactiveModelImp__handleAsyncState__closure0(t1, $event), _this.middleSetState, _this.stackTrace); + return; } - t1.push(setState); - return new A.ReactiveModelListener_addListenerForRebuild_closure(_this, _this.addCleaner$1(new A.ReactiveModelListener_addListenerForRebuild_closure0(_this, setState)), setState, clean); + _this.middleSetState.call$2(B.StateStatus_2, $event); }, - rebuildState$1(snap) { - var t1, t2, _i; - for (t1 = this._rm$_listeners, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) - t1[_i].call$1(snap); - for (t1 = A.List_List$of(this._sideEffectListeners, true, this.$ti._eval$1("~(SnapState<1>?)")), t2 = t1.length, _i = 0; _i < t2; ++_i) - t1[_i].call$1(snap); + $signature: 102 + }; + A.ReactiveModelImp__handleAsyncState__closure0.prototype = { + call$1(_) { + return this.event.call$0(); }, - addCleaner$1(cleaner) { - this._cleaners.push(cleaner); - return new A.ReactiveModelListener_addCleaner_closure(this, cleaner); - }, - cleanState$0() { - var t1, t2, t3, _i; - for (t1 = this._cleaners, t2 = A.List_List$of(t1, true, type$.void_Function), t3 = t2.length, _i = 0; _i < t3; ++_i) - t2[_i].call$0(); - B.JSArray_methods.clear$0(t1); - B.JSArray_methods.clear$0(this._sideEffectListeners); + $signature() { + return A._instanceType(this.$this)._eval$1("1(1?)"); } }; - A.ReactiveModelListener_addListenerForRebuild_closure0.prototype = { - call$0() { - return B.JSArray_methods.remove$1(this.$this._rm$_listeners, this.setState); - }, - $signature: 0 - }; - A.ReactiveModelListener_addListenerForRebuild_closure.prototype = { - call$0() { - var t1, _this = this; - _this.cleanDisposer.call$0(); - t1 = _this.$this._rm$_listeners; - if (t1.length === 0) - return; - B.JSArray_methods.remove$1(t1, _this.setState); - if (t1.length === 0) { - t1 = _this.clean; - if (t1 != null) - t1.call$0(); + A.ReactiveModelImp__handleAsyncState_closure1.prototype = { + call$2(e, s) { + var _this = this, + t1 = _this.middleSetState, + t2 = type$.Error._is(e), + t3 = t2 ? e.toString$0(0) + "\n" + A.S(s) : e, + t4 = _this.$this; + t1.call$2(B.StateStatus_3, new A.SnapError(t3, s, new A.ReactiveModelImp__handleAsyncState__closure(t4, _this.mutator, t1, _this.stackTrace))); + t1 = t4.__ReactiveModelImp_completer_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if ((t1 == null ? null : (t1.future._state & 30) !== 0) === false) { + t1.complete$0(0); + t4.__ReactiveModelImp_completer_A = null; + } + if (t2) { + if (type$.TypeError._is(e)) { + A.StatesRebuilerLogger_log("", e, null); + A.StatesRebuilerLogger_log("", string$.IF_YOU, s); + } else + A.StatesRebuilerLogger_log("", e, s); + throw A.wrapException(e); } }, - $signature: 0 + $signature: 394 }; - A.ReactiveModelListener_addCleaner_closure.prototype = { + A.ReactiveModelImp__handleAsyncState__closure.prototype = { call$0() { - return B.JSArray_methods.remove$1(this.$this._cleaners, this.cleaner); + var _this = this; + return _this.$this.setStateNullable$3$middleSetState$stackTrace(_this.mutator, _this.middleSetState, _this.stackTrace); }, $signature: 0 }; + A.ReactiveModelImp__handleAsyncState_closure0.prototype = { + call$0() { + }, + $signature: 0 + }; + A.StateStatus.prototype = { + _enumToString$0() { + return "StateStatus." + this._core$_name; + } + }; A.SnapState.prototype = { - _copyWith$6$connectionState$data$infoMessage$isActive$isDone$resetError(connectionState, data, infoMessage, isActive, isDone, resetError) { - var t3, t4, t5, t6, _this = this, - t1 = connectionState == null ? _this._connectionState : connectionState, - t2 = data == null ? _this.data : data; - if (resetError) - t3 = null; - else - t3 = _this.error; - if (resetError) - t4 = null; - else - t4 = _this.stackTrace; - if (resetError) - t5 = null; - else - t5 = _this.onErrorRefresher; - t6 = isActive == null ? _this.isActive : isActive; - return new A.SnapState(t1, t2, t3, t4, t5, infoMessage, _this._isImmutable, _this._debugPrintWhenNotifiedPreMessage, t6, _this.$ti); - }, - _copyWith$2$infoMessage$isDone(infoMessage, isDone) { - return this._copyWith$6$connectionState$data$infoMessage$isActive$isDone$resetError(null, null, infoMessage, null, isDone, false); - }, - _copyWith$4$connectionState$data$infoMessage$resetError(connectionState, data, infoMessage, resetError) { - return this._copyWith$6$connectionState$data$infoMessage$isActive$isDone$resetError(connectionState, data, infoMessage, null, false, resetError); - }, - _copyWith$5$connectionState$data$infoMessage$isActive$resetError(connectionState, data, infoMessage, isActive, resetError) { - return this._copyWith$6$connectionState$data$infoMessage$isActive$isDone$resetError(connectionState, data, infoMessage, isActive, false, resetError); - }, - _copyToIsWaiting$2$data$infoMessage(data, infoMessage) { - return this._copyWith$4$connectionState$data$infoMessage$resetError(B.ConnectionState_1, data, infoMessage, true); - }, - _copyToIsWaiting$1$infoMessage(infoMessage) { - return this._copyToIsWaiting$2$data$infoMessage(null, infoMessage); - }, - _copyToHasError$6$data$enableNull$infoMessage$stackTrace(error, onErrorRefresher, data, enableNull, infoMessage, stackTrace) { - var _this = this, + get$state(_) { + var t3, t4, $status, _this = this, _null = null, t1 = _this.data, - t2 = infoMessage == null ? "" : infoMessage; - return new A.SnapState(B.ConnectionState_3, t1, error, stackTrace, onErrorRefresher, t2, _this._isImmutable, _this._debugPrintWhenNotifiedPreMessage, _this.isActive, _this.$ti); + t2 = _this.$ti._precomputed1; + if (t2._is(t1)) + return t1; + t3 = _this.status; + t4 = t3 === B.StateStatus_1; + $status = t4 ? "isWaiting" : "hasError"; + if (t3 === B.StateStatus_3) { + t3 = _this.snapError; + A.StatesRebuilerLogger_log("", t3.error, _null); + A.print(_this); + A.StatesRebuilerLogger_log("", "IF [" + A.createRuntimeType(t2).toString$0(0) + "] IS A REPOSITORY AND YOU ARE TESTING THE APP THINK OF MOCKING IT", _null); + A.StatesRebuilerLogger_log("", "OR, TRY DEFINING THE INITIAL STATE OR HANDLE THE ERROR STATUS", t3.stackTrace); + } else if (t4) { + A.StatesRebuilerLogger_log("", "The state is waiting and it is not initialized yet", _null); + A.StatesRebuilerLogger_log("", "OTHERWISE, TRY DEFINING THE INITIAL STATE OR HANDLE THE WAITING STATUS", _null); + } + throw A.wrapException(A.ArgumentError$(A.S(t1) + " is not of type " + A.createRuntimeType(t2).toString$0(0) + ". " + _this.toString$0(0) + ".\n\nTRY define an initialState or Handle " + $status + " status.\n", _null)); }, - _copyToHasError$3$stackTrace(error, onErrorRefresher, stackTrace) { - return this._copyToHasError$6$data$enableNull$infoMessage$stackTrace(error, onErrorRefresher, null, false, null, stackTrace); + copyToIsIdle$2$data$infoMessage(data, infoMessage) { + var t1 = this.$ti._precomputed1._is(data); + return this.copyWith$4$data$infoMessage$isImmutable$status(t1 ? data : this.data, infoMessage, t1, B.StateStatus_0); }, - _copyToHasData$1(data) { - var t1 = this.$ti, - t2 = t1._precomputed1, - isImmutable = t2._is(null) || t2._is(data); - t2 = isImmutable ? data : this.data; - return new A.SnapState(B.ConnectionState_3, t2, null, null, null, "", isImmutable, this._debugPrintWhenNotifiedPreMessage, true, t1); + copyToIsIdle$0() { + return this.copyToIsIdle$2$data$infoMessage(null, null); }, - _copyToIsIdle$2$infoMessage$isActive(infoMessage, isActive) { - var t1 = infoMessage == null ? "" : infoMessage; - return this._copyWith$5$connectionState$data$infoMessage$isActive$resetError(B.ConnectionState_0, null, t1, isActive == null ? this.isActive : isActive, true); + copyToHasData$1(data) { + var t1 = this.$ti._precomputed1._is(data); + return this.copyWith$4$data$infoMessage$isImmutable$status(t1 ? data : this.data, "", t1, B.StateStatus_2); }, - _copyToIsIdle$0() { - return this._copyToIsIdle$2$infoMessage$isActive(null, null); + copyWith$5$data$error$infoMessage$isImmutable$status(data, error, infoMessage, isImmutable, $status) { + var t3, t4, t5, t6, _this = this, + t1 = $status == null, + t2 = t1 ? _this.status : $status; + if (isImmutable === true) + t3 = data; + else + t3 = data == null ? _this.data : data; + t4 = error == null; + if (t4) + t5 = t1 || $status === B.StateStatus_1 ? _this.snapError : null; + else + t5 = error; + if (!t1 || data != null || !t4) + t1 = _this; + else + t1 = _this.oldSnapState; + t4 = infoMessage == null ? _this._infoMessage : infoMessage; + t6 = isImmutable == null ? _this._isImmutable : isImmutable; + return new A.SnapState(t2, t3, t5, t1, _this._debugName, _this._toDebugString, t4, t6, _this.$ti); }, - _copyToIsIdle$1$isActive(isActive) { - return this._copyToIsIdle$2$infoMessage$isActive(null, isActive); + copyWith$2$infoMessage$status(infoMessage, $status) { + return this.copyWith$5$data$error$infoMessage$isImmutable$status(null, null, infoMessage, null, $status); }, - get$hasData() { - if (this.error == null) { - var t1 = this._connectionState; - t1 = t1 === B.ConnectionState_3 || t1 === B.ConnectionState_2; - } else - t1 = false; - return t1; + copyWith$3$error$infoMessage$status(error, infoMessage, $status) { + return this.copyWith$5$data$error$infoMessage$isImmutable$status(null, error, infoMessage, null, $status); + }, + copyWith$4$data$infoMessage$isImmutable$status(data, infoMessage, isImmutable, $status) { + return this.copyWith$5$data$error$infoMessage$isImmutable$status(data, null, infoMessage, isImmutable, $status); + }, + copyWith$1$infoMessage(infoMessage) { + return this.copyWith$5$data$error$infoMessage$isImmutable$status(null, null, infoMessage, null, null); }, toString$0(_) { - return "SnapState<" + A.createRuntimeType(this.$ti._precomputed1).toString$0(0) + ">(" + this._toShortString$1(this.data) + ")"; - }, - $eq(_, other) { - var _this = this; - if (other == null) - return false; - if (_this === other) - return true; - return _this.$ti._is(other) && other._connectionState === B.ConnectionState_1 === (_this._connectionState === B.ConnectionState_1) && J.$eq$(other.error, _this.error) && B.DeepCollectionEquality_false.equals$2(other.data, _this.data); - }, - get$hashCode(_) { - return (A.Primitives_objectHashCode(this._connectionState) ^ J.get$hashCode$(this.data) ^ J.get$hashCode$(this.error)) >>> 0; + var _this = this, + t1 = _this._debugName; + if (t1.length !== 0) + return "SnapState<" + A.createRuntimeType(_this.$ti._precomputed1).toString$0(0) + ">[" + t1 + "](" + _this._toShortString$1(_this.data) + ")"; + return "SnapState<" + A.createRuntimeType(_this.$ti._precomputed1).toString$0(0) + ">(" + _this._toShortString$1(_this.data) + ")"; }, _toShortString$1$1(d) { var $status, _this = this, - t1 = _this._connectionState, - t2 = t1 === B.ConnectionState_0; + t1 = _this.status, + t2 = t1 === B.StateStatus_0; if (t2 && _this._infoMessage.length !== 0) $status = _this._infoMessage; else if (t2) $status = "isIdle : " + A.S(d == null ? _this.data : d); - else if (t1 === B.ConnectionState_1) + else if (t1 === B.StateStatus_1) $status = "isWaiting (" + _this._infoMessage + "): " + A.S(d == null ? _this.data : d); - else { - t1 = _this.error; - if (t1 != null) - $status = "hasError: " + A.S(t1); - else if (_this.get$hasData()) - $status = "hasData: " + A.S(d == null ? _this.data : d); - else - $status = ""; - } + else if (t1 === B.StateStatus_3) + $status = "hasError: " + A.S(_this.snapError.error); + else if (t1 === B.StateStatus_2) + $status = "hasData: " + A.S(d == null ? _this.data : d); + else + $status = ""; return $status; }, _toShortString$1(d) { return this._toShortString$1$1(d, type$.dynamic); - } - }; - A.MiddleSnapState.prototype = {}; - A.StateBuilderBase.prototype = { - createState$0() { - return new A._StateBuilderBaseState(B._StateLifecycle_0, this.$ti._eval$1("_StateBuilderBaseState<1>")); - } - }; - A._StateBuilderBaseState.prototype = { - get$removeFromContextSet() { - var t1 = this.___StateBuilderBaseState_removeFromContextSet_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - return t1; }, - initState$0() { + $eq(_, other) { var t1, t2, _this = this; - _this.super$State$initState(); - t1 = _this._widget; - t2 = t1.widget; - _this.___StateBuilderBaseState__builder_A = t1.initState.call$2(t2, new A._StateBuilderBaseState_initState_closure(_this)); - _this._isMounted = false; - }, - didChangeDependencies$0() { - var cachedAddToObs, t1, t2, _this = this; - _this.super$State$didChangeDependencies(); - cachedAddToObs = $.OnReactiveState_addToObs; - $.OnReactiveState_addToObs = null; - if (!_this._isMounted) { - t1 = _this._framework$_element; - t1.toString; - _this.___StateBuilderBaseState_removeFromContextSet_A = A.addToContextSet(t1); - t1 = _this.___StateBuilderBaseState__builder_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.mountedState; - t2 = _this._framework$_element; - t2.toString; - t1.call$1(t2); - $.OnReactiveState_addToObs = cachedAddToObs; - _this._isMounted = true; - } - t1 = _this.___StateBuilderBaseState__builder_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.toString; - $.OnReactiveState_addToObs = cachedAddToObs; - }, - didUpdateWidget$1(oldWidget) { - var cachedAddToObs, t1, t2, _this = this; - _this.super$State$didUpdateWidget(oldWidget); - cachedAddToObs = $.OnReactiveState_addToObs; - $.OnReactiveState_addToObs = null; - t1 = _this.___StateBuilderBaseState__builder_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.didUpdateWidget; - t2 = _this._framework$_element; - t2.toString; - t1.call$3(t2, oldWidget.widget, _this._widget.widget); - $.OnReactiveState_addToObs = cachedAddToObs; - }, - dispose$0() { - var t2, _this = this, - t1 = _this.___StateBuilderBaseState__builder_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.dispose; - t2 = _this._framework$_element; - t2.toString; - t1.call$1(t2); - _this.removeFromContextSet$0(); - _this.super$State$dispose(); - }, - build$1(context) { - var t1, t2; - this.cachedAddToObs = $.OnReactiveState_addToObs; - $.OnReactiveState_addToObs = null; - t1 = this.___StateBuilderBaseState__builder_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = this._widget.widget; - return t1.builder.call$2(context, t2); - }, - removeFromContextSet$0() { - return this.get$removeFromContextSet().call$0(); - } - }; - A._StateBuilderBaseState_initState_closure.prototype = { - call$0() { - var t1 = this.$this; - if (t1._framework$_element != null) - t1.setState$1(new A._StateBuilderBaseState_initState__closure()); - return false; - }, - $signature: 19 - }; - A._StateBuilderBaseState_initState__closure.prototype = { - call$0() { - }, - $signature: 0 - }; - A.LifeCycleHooks.prototype = { - dispose$0() { - return this.dispose.call$0(); - } - }; - A.MyStatefulWidget.prototype = { - createElement$0(_) { - return A.MyElement$(this); - } - }; - A.MyElement.prototype = { - performRebuild$0() { - this.super$StatefulElement$performRebuild(); - var t1 = this._framework$_state; - t1.toString; - if (t1 instanceof A.ExtendedState) - $.OnReactiveState_addToObs = type$.ExtendedState_StatefulWidget._as(t1).cachedAddToObs; - } - }; - A.ExtendedState.prototype = {}; - A.OnBuilder.prototype = { - OnBuilder$8$builder$debugPrintWhenRebuild$key$listenTo$listenToMany$shouldRebuild$sideEffects$watch(builder, debugPrintWhenRebuild, key, listenTo, listenToMany, shouldRebuild, sideEffects, watch, $T) { - this.__OnBuilder_onBuilder_F !== $ && A.throwUnnamedLateFieldAI(); - this.__OnBuilder_onBuilder_F = new A._On(new A.OnBuilder_closure(builder, $T), $T._eval$1("_On<0>")); - }, - build$1(context) { - var on, t1, t2, t3, t4, _this = this, _null = null; - _this.__OnBuilder_onBuilder_F === $ && A.throwUnnamedLateFieldNI(); - on = A.On_On$or(_null, _null, _null, _null, new A.OnBuilder_build_closure(_this), type$.Widget); - t1 = _this.sideEffects; - t2 = t1.onSetState != null ? A.On_On(new A.OnBuilder_build_closure0(_this), type$.void) : _null; - t3 = t1._onAfterBuild; - t3 = t3 != null ? A.On_On(new A.OnBuilder_build_closure1(_this), type$.void) : _null; - t4 = _this.shouldRebuild != null ? new A.OnBuilder_build_closure2(_this) : _null; - return A.OnX_listenTo(on, _this.listenTo, _this.debugPrintWhenRebuild, t1.dispose, t1.initState, _this.key, t3, t2, t4, _this.$ti._precomputed1); - } - }; - A.OnBuilder_closure.prototype = { - call$1(_) { - return this.builder.call$0(); - }, - $signature() { - return this.T._eval$1("Widget(0)"); - } - }; - A.OnBuilder_build_closure.prototype = { - call$0() { - var t1 = this.$this, - t2 = t1.__OnBuilder_onBuilder_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - return t2.orElse.call$1(t1.listenTo.get$_rm$_state()); - }, - $signature: 769 - }; - A.OnBuilder_build_closure0.prototype = { - call$0() { - var t1 = this.$this, - t2 = t1.sideEffects.onSetState; - t2.toString; - t1 = t1.listenTo.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - return t2.call$1(t1); - }, - $signature: 0 - }; - A.OnBuilder_build_closure1.prototype = { - call$0() { - var t1 = this.$this.sideEffects._onAfterBuild.call$0(); - return t1; - }, - $signature: 0 - }; - A.OnBuilder_build_closure2.prototype = { - call$1(snap) { - var t3, - t1 = this.$this, - t2 = t1.shouldRebuild; - t2.toString; - t1 = t1.listenTo.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t3 = t1.__ReactiveModelBase__oldSnapState_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - return t2.call$2(t3, t1); - }, - $signature: 3178 - }; - A.SideEffects.prototype = { - SideEffects$4$dispose$initState$onAfterBuild$onSetState(dispose, initState, onAfterBuild, onSetState, $T) { - if (onAfterBuild != null) - this._onAfterBuild = new A.SideEffects_closure(onAfterBuild); - }, - dispose$0() { - return this.dispose.call$0(); - } - }; - A.SideEffects_closure.prototype = { - call$0() { - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SideEffects__closure(this.onAfterBuild)); - return null; - }, - $signature: 0 - }; - A.SideEffects__closure.prototype = { - call$1(_) { - return this.onAfterBuild.call$0(); - }, - $signature: 23 - }; - A._On.prototype = {}; - A.OnX_listenTo_closure.prototype = { - call$2(widget, setState) { - var inj, t2, _this = this, t1 = {}, - disposer = A._Cell$named("disposer"); - t1.previousWatch = null; - inj = _this.injected; - t2 = _this.T; - if (t2._eval$1("InjectedImp<0>")._is(inj)) - inj.initialize$0(0); - return new A.LifeCycleHooks(new A.OnX_listenTo__closure(t1, inj, disposer, _this.shouldRebuild, inj, _this.watch, _this._this, _this.onSetState, _this.onAfterBuild, setState, _this.debugPrintWhenRebuild, _this.initState, t2), new A.OnX_listenTo__closure0(_this.dispose, disposer), new A.OnX_listenTo__closure1(), new A.OnX_listenTo__closure2(inj), type$.LifeCycleHooks__OnWidget_Widget); - }, - $signature: 3179 - }; - A.OnX_listenTo__closure.prototype = { - call$1(_) { - var t3, _this = this, - t1 = _this.inj, - t2 = t1.__InjectedBaseState__reactiveModelState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = t2.get$listeners(); - t3 = _this.onAfterBuild; - _this.disposer.__late_helper$_value = t2.addListenerForRebuild$2$clean(new A.OnX_listenTo___closure(_this._box_0, _this.shouldRebuild, _this.injected, _this.watch, _this._this, _this.onSetState, t3, _this.setState, _this.debugPrintWhenRebuild, _this.T), new A.OnX_listenTo___closure0(t1)); - t2 = _this.initState; - if (t2 != null) - t2.call$0(); - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.OnX_listenTo___closure1(t3, t1)); - }, - $signature: 763 - }; - A.OnX_listenTo___closure.prototype = { - call$1(snap) { - var t2, t3, _this = this, - t1 = _this.shouldRebuild; - if (t1 != null) { - t2 = _this.injected.__InjectedBaseState__reactiveModelState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = t2.__ReactiveModelBase___snapState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = !t1.call$1(t2); - t1 = t2; - } else + if (other == null) + return false; + if (_this === other) + return true; + if (_this.$ti._is(other)) + if (other.status === B.StateStatus_1 === (_this.status === B.StateStatus_1)) { + t1 = other.snapError; + t1 = t1 == null ? null : t1.error; + t2 = _this.snapError; + t1 = J.$eq$(t1, t2 == null ? null : t2.error) && B.DeepCollectionEquality_false.equals$2(other.data, _this.data); + } else + t1 = false; + else t1 = false; - if (t1) - return; - t1 = _this.injected; - if (!A.OnX__canRebuild(_this._this, t1)) - return; - t2 = _this.onSetState; - if (t2 != null) { - t3 = t1.__InjectedBaseState__reactiveModelState_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t3 = t3.__ReactiveModelBase___snapState_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t2.call$1(t3); - } - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.OnX_listenTo____closure(_this.onAfterBuild, t1)); - _this.setState.call$0(); - }, - $signature() { - return this.T._eval$1("~(SnapState<0>?)"); - } - }; - A.OnX_listenTo____closure.prototype = { - call$1(_) { - var t2, - t1 = this.onAfterBuild; - if (t1 != null) { - t2 = this.injected.__InjectedBaseState__reactiveModelState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = t2.__ReactiveModelBase___snapState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t1.call$1(t2); - } - }, - $signature: 23 - }; - A.OnX_listenTo___closure0.prototype = { - call$0() { - return this.inj.dispose$0(); - }, - $signature: 0 - }; - A.OnX_listenTo___closure1.prototype = { - call$1(_) { - var t2, - t1 = this.onAfterBuild; - if (t1 != null) { - t2 = this.inj.__InjectedBaseState__reactiveModelState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = t2.__ReactiveModelBase___snapState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t1.call$1(t2); - } - }, - $signature: 23 - }; - A.OnX_listenTo__closure0.prototype = { - call$1(_) { - var t1 = this.dispose; - if (t1 != null) - t1.call$0(); - this.disposer._readLocal$0().call$0(); - }, - $signature: 763 - }; - A.OnX_listenTo__closure1.prototype = { - call$3(context, oldWidget, newWidget) { - var t2, - newInj = newWidget.inject, - oldInj = oldWidget.inject, - t1 = newInj.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = oldInj.__InjectedBaseState__reactiveModelState_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - if (t1 !== t2) { - t1.dispose$0(); - newInj.__InjectedBaseState__reactiveModelState_A = oldInj.__InjectedBaseState__reactiveModelState_A; - newInj.undoRedoPersistState = oldInj.undoRedoPersistState; - } - }, - $signature: 3181 - }; - A.OnX_listenTo__closure2.prototype = { - call$2(ctx, widget) { - var t1 = this.injected.__InjectedBaseState__reactiveModelState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.__ReactiveModelBase___snapState_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = widget.on.call$2(t1, false); - t1.toString; return t1; }, - $signature: 3182 - }; - A._OnWidget.prototype = {}; - A.On.prototype = { - call$2(snapState, isSideEffect) { - var t2, t3, _this = this, _null = null, - t1 = snapState._connectionState; - if (t1 === B.ConnectionState_1) { - t1 = _this._onWaiting; - if (t1 != null) - return t1.call$0(); - if (isSideEffect) - return _null; - t1 = _this._rm$_onData.call$0(); - return t1; - } - t2 = snapState.error; - if (t2 != null) { - t1 = _this._rm$_onError; - if (t1 != null) { - t3 = snapState.onErrorRefresher; - t3.toString; - return t1.call$2(t2, t3); - } - if (isSideEffect) - return _null; - t1 = _this._rm$_onData.call$0(); - return t1; - } - if (t1 === B.ConnectionState_0) { - t1 = _this._onIdle; - if (t1 != null) - return t1.call$0(); - if (isSideEffect) - return _null; - t1 = _this._rm$_onData.call$0(); - return t1; - } - t1 = _this._rm$_onData.call$0(); - return t1; - }, - call$1(snapState) { - return this.call$2(snapState, true); + get$hashCode(_) { + return (A.Primitives_objectHashCode(this.status) ^ J.get$hashCode$(this.data) ^ J.get$hashCode$(this.snapError)) >>> 0; } }; - A.On_On_closure.prototype = { - call$2(_, __) { - return this.builder.call$0(); + A.SnapError.prototype = { + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + return other instanceof A.SnapError && J.$eq$(other.error, this.error); }, - $signature() { - return this.T._eval$1("0(@,~())"); + get$hashCode(_) { + return J.get$hashCode$(this.error); } }; - A.On_On$or_closure.prototype = { - call$2(_, __) { - return this.or.call$0(); - }, - $signature() { - return this.T._eval$1("0(@,~())"); - } - }; - A.OnCombined.prototype = {}; - A.RM_inject_closure.prototype = { - call$0() { - }, - $signature: 0 - }; - A.addToInjectedModels_closure.prototype = { - call$0() { - $.injectedModels.remove$1(0, this.inj); - }, - $signature: 0 - }; - A.addToContextSet_closure.prototype = { - call$0() { - B.JSArray_methods.remove$1($._contextSet, this.ctx); - }, - $signature: 0 - }; + A._ReactiveModel_Object_IObservable.prototype = {}; A.StringScannerException.prototype = { get$source(_) { return A._asStringS(this.source); @@ -519151,26 +543250,36 @@ get$hashCode(_) { return 1; }, - $isListenable: 1, - $isChangeNotifier: 1 + $isListenable: 1 }; A.DocumentComposer.prototype = { DocumentComposer$2$imeConfiguration$initialSelection(imeConfiguration, initialSelection) { - this._preferences.addListener$1(0, new A.DocumentComposer_closure(this)); + var t1, _this = this; + _this.__DocumentComposer__streamController_A = new A._AsyncBroadcastStreamController(null, null, type$._AsyncBroadcastStreamController_DocumentSelectionChange); + t1 = _this.selectionNotifier; + t1.addListener$1(0, _this.get$_onSelectionChangedBySelectionNotifier()); + t1.set$value(0, initialSelection); + _this._preferences.addListener$1(0, new A.DocumentComposer_closure(_this)); }, dispose$0() { - var t1 = this._preferences; - t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t1.ChangeNotifier__count = 0; - this.super$ChangeNotifier$dispose(); + var _this = this; + _this._preferences.dispose$0(); + _this.selectionNotifier.removeListener$1(0, _this.get$_onSelectionChangedBySelectionNotifier()); + _this.super$ChangeNotifier$dispose(); }, set$selection(newSelection) { - var _this = this; - if (!J.$eq$(newSelection, _this._document_composer$_selection)) { - _this._document_composer$_selection = newSelection; - _this.selectionNotifier.set$value(0, newSelection); - _this.notifyListeners$0(); - } + var t1 = this.selectionNotifier; + if (!J.$eq$(newSelection, t1._change_notifier$_value)) + t1.set$value(0, newSelection); + }, + _onSelectionChangedBySelectionNotifier$0() { + var t1, _this = this; + _this.__DocumentComposer__latestSelectionChange_A = new A.DocumentSelectionChange(_this.selectionNotifier._change_notifier$_value, "userInteraction"); + _this.composingRegion.set$value(0, null); + t1 = _this.__DocumentComposer__streamController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.add$1(0, _this.__DocumentComposer__latestSelectionChange_A); + _this.notifyListeners$0(); }, $isListenable: 1 }; @@ -519195,8 +543304,28 @@ }, $isListenable: 1 }; + A.DocumentSelectionChange.prototype = { + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this !== other) + t1 = other instanceof A.DocumentSelectionChange && J.$eq$(this.selection, other.selection) && this.reason === other.reason; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + var t1 = this.selection; + t1 = t1 == null ? null : (J.get$hashCode$(t1.base) ^ J.get$hashCode$(t1.extent)) >>> 0; + if (t1 == null) + t1 = 0; + return (t1 ^ B.JSString_methods.get$hashCode(this.reason)) >>> 0; + } + }; A._ComposerPreferences_Object_ChangeNotifier.prototype = {}; A._DocumentComposer_Object_ChangeNotifier.prototype = {}; + A.DebugPaintConfig.prototype = {}; A.DocumentEditor.prototype = { get$document(_) { return this._document; @@ -519210,29 +543339,33 @@ A.DocumentEditorTransaction.prototype = {}; A.MutableDocument.prototype = { MutableDocument$1$nodes(nodes) { - var t1, t2, t3, _i; - for (t1 = this._nodes, t2 = t1.length, t3 = this.get$_forwardNodeChange(), _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) - J.addListener$1$x(t1[_i], t3); + var t1, t2, t3, t4, i, node, _this = this; + for (t1 = _this._nodes, t2 = _this.get$_forwardNodeChange(), t3 = _this._nodeIndicesById, t4 = _this._nodesById, i = 0; i < t1.length; ++i) { + node = t1[i]; + node.addListener$1(0, t2); + t3.$indexSet(0, node.get$id(node), i); + t4.$indexSet(0, node.get$id(node), node); + } }, - getNodeById$1(nodeId) { - return A.IterableExtension_firstWhereOrNull(this._nodes, new A.MutableDocument_getNodeById_closure(nodeId)); + get$nodes(_) { + return new A.UnmodifiableListView(this._nodes, type$.UnmodifiableListView_DocumentNode); }, getNodeAt$1(index) { if (index < 0 || index >= this._nodes.length) return null; return this._nodes[index]; }, + getNodeIndexById$1(nodeId) { + var t1 = this._nodeIndicesById.$index(0, nodeId); + return t1 == null ? -1 : t1; + }, getNodeBefore$1(node) { - var nodeIndex = B.JSArray_methods.indexOf$1(this._nodes, node); + var nodeIndex = this.getNodeIndexById$1(node.get$id(node)); return nodeIndex > 0 ? this.getNodeAt$1(nodeIndex - 1) : null; }, getNodeAfter$1(node) { - var t1 = this._nodes, - nodeIndex = B.JSArray_methods.indexOf$1(t1, node); - return nodeIndex >= 0 && nodeIndex < t1.length - 1 ? this.getNodeAt$1(nodeIndex + 1) : null; - }, - getNode$1(position) { - return A.IterableExtension_firstWhereOrNull(this._nodes, new A.MutableDocument_getNode_closure(position)); + var nodeIndex = this.getNodeIndexById$1(node.get$id(node)); + return nodeIndex >= 0 && nodeIndex < this._nodes.length - 1 ? this.getNodeAt$1(nodeIndex + 1) : null; }, getRangeBetween$2(position1, position2) { var affinity = A._InitializedCell$named("affinity", new A.MutableDocument_getRangeBetween_closure(this, position1, position2)), @@ -519240,66 +543373,83 @@ return new A.DocumentRange(t1, J.$eq$(affinity._read$0(), B.TextAffinity_1) ? position2 : position1); }, getNodesInside$2(position1, position2) { - var t1, index1, node2, index2, + var index1, node2, index2, _this = this, _s30_ = "No such position in document: ", - node1 = this.getNode$1(position1); + t1 = _this._nodesById, + node1 = t1.$index(0, position1.nodeId); if (node1 == null) - throw A.wrapException(A.Exception_Exception(_s30_ + A.S(position1))); - t1 = this._nodes; - index1 = B.JSArray_methods.indexOf$1(t1, node1); - node2 = this.getNode$1(position2); + throw A.wrapException(A.Exception_Exception(_s30_ + position1.toString$0(0))); + index1 = _this.getNodeIndexById$1(node1.get$id(node1)); + node2 = t1.$index(0, position2.nodeId); if (node2 == null) - throw A.wrapException(A.Exception_Exception(_s30_ + A.S(position2))); - index2 = B.JSArray_methods.indexOf$1(t1, node2); - return B.JSArray_methods.sublist$2(t1, Math.min(index1, index2), Math.max(index1, index2) + 1); + throw A.wrapException(A.Exception_Exception(_s30_ + position2.toString$0(0))); + index2 = _this.getNodeIndexById$1(node2.get$id(node2)); + return B.JSArray_methods.sublist$2(_this._nodes, Math.min(index1, index2), Math.max(index1, index2) + 1); }, insertNodeAt$2(index, node) { - var t1 = this._nodes; + var _this = this, + t1 = _this._nodes; if (index <= t1.length) { B.JSArray_methods.insert$2(t1, index, node); - node.addListener$1(0, this.get$_forwardNodeChange()); - this.notifyListeners$0(); + node.addListener$1(0, _this.get$_forwardNodeChange()); + _this._refreshNodeIdCaches$0(); + _this.notifyListeners$0(); } }, insertNodeAfter$2$existingNode$newNode(existingNode, newNode) { - var t1 = this._nodes, - nodeIndex = B.JSArray_methods.indexOf$1(t1, existingNode); - if (nodeIndex >= 0 && nodeIndex < t1.length) { - B.JSArray_methods.insert$2(t1, nodeIndex + 1, newNode); - newNode.addListener$1(0, this.get$_forwardNodeChange()); - this.notifyListeners$0(); + var _this = this, + nodeIndex = _this.getNodeIndexById$1(existingNode.get$id(existingNode)); + if (nodeIndex >= 0 && nodeIndex < _this._nodes.length) { + B.JSArray_methods.insert$2(_this._nodes, nodeIndex + 1, newNode); + newNode.addListener$1(0, _this.get$_forwardNodeChange()); + _this._refreshNodeIdCaches$0(); + _this.notifyListeners$0(); } }, deleteNode$1(node) { - var isRemoved; - node.removeListener$1(0, this.get$_forwardNodeChange()); - isRemoved = B.JSArray_methods.remove$1(this._nodes, node); - this.notifyListeners$0(); + var isRemoved, _this = this; + node.removeListener$1(0, _this.get$_forwardNodeChange()); + isRemoved = B.JSArray_methods.remove$1(_this._nodes, node); + _this._refreshNodeIdCaches$0(); + _this.notifyListeners$0(); return isRemoved; }, replaceNode$2$newNode$oldNode(newNode, oldNode) { - var t2, - t1 = this._nodes, + var t2, _this = this, + t1 = _this._nodes, index = B.JSArray_methods.indexOf$1(t1, oldNode); if (index !== -1) { - t2 = this.get$_forwardNodeChange(); + t2 = _this.get$_forwardNodeChange(); oldNode.removeListener$1(0, t2); B.JSArray_methods.removeAt$1(t1, index); newNode.addListener$1(0, t2); B.JSArray_methods.insert$2(t1, index, newNode); - this.notifyListeners$0(); + _this._refreshNodeIdCaches$0(); + _this.notifyListeners$0(); } else throw A.wrapException(A.Exception_Exception("Could not find oldNode: " + A.S(oldNode.get$id(oldNode)))); }, _forwardNodeChange$0() { this.notifyListeners$0(); }, + _refreshNodeIdCaches$0() { + var t2, t3, i, node, + t1 = this._nodeIndicesById; + t1.clear$0(0); + t2 = this._nodesById; + t2.clear$0(0); + for (t3 = this._nodes, i = 0; i < t3.length; ++i) { + node = t3[i]; + t1.$indexSet(0, node.get$id(node), i); + t2.$indexSet(0, node.get$id(node), node); + } + }, $eq(_, other) { var t1; if (other == null) return false; if (this !== other) - t1 = other instanceof A.MutableDocument && A.getRuntimeType(this) === A.getRuntimeType(other) && B.DeepCollectionEquality_false.equals$2(this._nodes, other._nodes); + t1 = other instanceof A.MutableDocument && A.getRuntimeType(this) === A.getRuntimeType(other) && B.DeepCollectionEquality_false.equals$2(this._nodes, new A.UnmodifiableListView(other._nodes, type$.UnmodifiableListView_DocumentNode)); else t1 = true; return t1; @@ -519310,31 +543460,82 @@ $isListenable: 1, $isDocument2: 1 }; - A.MutableDocument_getNodeById_closure.prototype = { - call$1(element) { - return element.get$id(element) == this.nodeId; - }, - $signature: 556 - }; - A.MutableDocument_getNode_closure.prototype = { - call$1(element) { - return element.get$id(element) == this.position.nodeId; - }, - $signature: 556 - }; A.MutableDocument_getRangeBetween_closure.prototype = { call$0() { return A.InspectDocumentAffinity_getAffinityBetween(this.$this, this.position1, this.position2); }, - $signature: 3184 + $signature: 3208 }; A._MutableDocument_Object_ChangeNotifier.prototype = {}; + A.DocumentGestureMode.prototype = { + _enumToString$0() { + return "DocumentGestureMode." + this._core$_name; + } + }; A.DocumentComponent.prototype = { isVisualSelectionSupported$0() { return true; } }; + A.ProxyDocumentComponent.prototype = { + _getChildOffset$1(myOffset) { + var t1 = type$.RenderBox, + myBox = t1._as(this._framework$_element.get$renderObject()); + return t1._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, this._textKey).get$renderObject()).globalToLocal$2$ancestor(myOffset, myBox); + }, + _getOffsetFromChild$1(childOffset) { + var t1 = type$.RenderBox, + myBox = t1._as(this._framework$_element.get$renderObject()); + return A.MatrixUtils_transformPoint(t1._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, this._textKey).get$renderObject()).getTransformTo$1(0, myBox), childOffset); + }, + _getRectFromChild$1(childRect) { + return A.Rect$fromPoints(this._getOffsetFromChild$1(new A.Offset(childRect.left, childRect.top)), this._getOffsetFromChild$1(new A.Offset(childRect.right, childRect.bottom))); + }, + getPositionAtOffset$1(localOffset) { + return type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).getPositionAtOffset$1(this._getChildOffset$1(localOffset)); + }, + getOffsetForPosition$1(nodePosition) { + return type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).getOffsetForPosition$1(nodePosition); + }, + getRectForPosition$1(nodePosition) { + return this._getRectFromChild$1(type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).getRectForPosition$1(nodePosition)); + }, + getRectForSelection$2(baseNodePosition, extentNodePosition) { + return this._getRectFromChild$1(type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).getRectForSelection$2(baseNodePosition, extentNodePosition)); + }, + getBeginningPosition$0() { + return type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).getBeginningPosition$0(); + }, + getBeginningPositionNearX$1(x) { + return type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).getBeginningPositionNearX$1(this._getChildOffset$1(new A.Offset(x, 0))._dx); + }, + movePositionLeft$2(currentPosition, movementModifier) { + return type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).movePositionLeft$2(currentPosition, movementModifier); + }, + movePositionRight$2(currentPosition, movementModifier) { + return type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).movePositionRight$2(currentPosition, movementModifier); + }, + movePositionUp$1(currentPosition) { + return type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).movePositionUp$1(currentPosition); + }, + movePositionDown$1(currentPosition) { + return type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).movePositionDown$1(currentPosition); + }, + getEndPosition$0() { + return type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).getEndPosition$0(); + }, + getEndPositionNearX$1(x) { + return type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).getEndPositionNearX$1(this._getChildOffset$1(new A.Offset(x, 0))._dx); + }, + isVisualSelectionSupported$0() { + type$.DocumentComponent_StatefulWidget._as(this._textKey.get$currentState()).isVisualSelectionSupported$0(); + return true; + } + }; A.MovementModifier.prototype = { + toString$0(_) { + return this.id; + }, $eq(_, other) { var t1; if (other == null) @@ -519364,38 +543565,40 @@ return new A.DocumentSelection(t1, t1); }, collapseUpstream$1($document) { - var t3, t4, t5, + var t3, t4, t1 = this.base, t2 = this.extent; if (J.$eq$(t1, t2)) return this; - t3 = $document.getNodeById$1(t1.nodeId); + t3 = t1.nodeId; + t4 = $document._nodesById; + t3 = t4.$index(0, t3); t3.toString; - t4 = $document.getNodeById$1(t2.nodeId); + t4 = t4.$index(0, t2.nodeId); t4.toString; if (t3.$eq(0, t4)) { t1 = t2.copyWith$1$nodePosition(t4.selectUpstreamPosition$2(t1.nodePosition, t2.nodePosition)); return new A.DocumentSelection(t1, t1); } - t5 = $document._nodes; - return B.JSArray_methods.indexOf$1(t5, t3) < B.JSArray_methods.indexOf$1(t5, t4) ? new A.DocumentSelection(t1, t1) : new A.DocumentSelection(t2, t2); + return $document.getNodeIndexById$1(t3.get$id(t3)) < $document.getNodeIndexById$1(t4.get$id(t4)) ? new A.DocumentSelection(t1, t1) : new A.DocumentSelection(t2, t2); }, collapseDownstream$1($document) { - var t3, t4, t5, + var t3, t4, t1 = this.base, t2 = this.extent; if (J.$eq$(t1, t2)) return this; - t3 = $document.getNodeById$1(t1.nodeId); + t3 = t1.nodeId; + t4 = $document._nodesById; + t3 = t4.$index(0, t3); t3.toString; - t4 = $document.getNodeById$1(t2.nodeId); + t4 = t4.$index(0, t2.nodeId); t4.toString; if (t3.$eq(0, t4)) { t1 = t2.copyWith$1$nodePosition(t4.selectDownstreamPosition$2(t1.nodePosition, t2.nodePosition)); return new A.DocumentSelection(t1, t1); } - t5 = $document._nodes; - return B.JSArray_methods.indexOf$1(t5, t3) > B.JSArray_methods.indexOf$1(t5, t4) ? new A.DocumentSelection(t1, t1) : new A.DocumentSelection(t2, t2); + return $document.getNodeIndexById$1(t3.get$id(t3)) > $document.getNodeIndexById$1(t4.get$id(t4)) ? new A.DocumentSelection(t1, t1) : new A.DocumentSelection(t2, t2); }, $eq(_, other) { var t1, _this = this; @@ -519423,7 +543626,11 @@ }; A.EditContext.prototype = {}; A.Stylesheet.prototype = {}; - A.StyleRule.prototype = {}; + A.StyleRule.prototype = { + styler$2(arg0, arg1) { + return this.styler.call$2(arg0, arg1); + } + }; A.BlockSelector.prototype = { after$1(_, precedingBlockType) { return new A.BlockSelector(this._blockType, precedingBlockType, this._followingBlockType, null); @@ -519463,8 +543670,7 @@ }; A._LastBlockMatcher.prototype = { matches$2(_, $document, node) { - var t1 = $document._nodes; - return B.JSArray_methods.indexOf$1(t1, node) === t1.length - 1; + return $document.getNodeIndexById$1(node.get$id(node)) === $document._nodes.length - 1; } }; A.CascadingPadding.prototype = { @@ -519489,13 +543695,13 @@ if (other == null) return false; if (this !== other) - t1 = other instanceof A.SelectionStyles && A.getRuntimeType(this) === A.getRuntimeType(other) && B.Color_4289515255.$eq(0, B.Color_4289515255) && true; + t1 = other instanceof A.SelectionStyles && A.getRuntimeType(this) === A.getRuntimeType(other) && this.selectionColor.$eq(0, other.selectionColor) && true; else t1 = true; return t1; }, get$hashCode(_) { - var t1 = B.JSInt_methods.get$hashCode(4289515255); + var t1 = B.JSInt_methods.get$hashCode(this.selectionColor.value); return t1 ^ 519018; } }; @@ -519577,38 +543783,38 @@ t1 = _this.maxWidth, t2 = _this.padding, t3 = _this.textStyleBuilder, - t4 = _this.backgroundColor, - t5 = _this.borderRadius, - t6 = _this.selection, - t7 = _this.selectionColor; - return A.BlockquoteComponentViewModel$(t4, t5, _this.highlightWhenEmpty, t1, _this.nodeId, t2, t6, t7, _this.text, _this.textAlignment, _this.textDirection, t3); + t4 = _this.textAlignment, + t5 = _this.backgroundColor, + t6 = _this.borderRadius, + t7 = _this.selection, + t8 = _this.selectionColor; + return A.BlockquoteComponentViewModel$(t5, t6, _this.highlightWhenEmpty, t1, _this.nodeId, t2, t7, t8, _this.text, t4, _this.textDirection, t3); }, $eq(_, other) { var t1, _this = this; if (other == null) return false; if (_this !== other) - t1 = _this.super$SingleColumnLayoutComponentViewModel$$eq(0, other) && other instanceof A.BlockquoteComponentViewModel && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.nodeId == other.nodeId && J.$eq$(_this.text, other.text) && J.$eq$(_this.textStyleBuilder, other.textStyleBuilder) && _this.textDirection === other.textDirection && _this.textAlignment === other.textAlignment && _this.backgroundColor.$eq(0, other.backgroundColor) && _this.borderRadius.$eq(0, other.borderRadius) && J.$eq$(_this.selection, other.selection) && _this.selectionColor.$eq(0, other.selectionColor) && _this.highlightWhenEmpty === other.highlightWhenEmpty; + t1 = _this.super$SingleColumnLayoutComponentViewModel$$eq(0, other) && other instanceof A.BlockquoteComponentViewModel && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.nodeId == other.nodeId && J.$eq$(_this.text, other.text) && _this.textDirection === other.textDirection && _this.textAlignment === other.textAlignment && _this.backgroundColor.$eq(0, other.backgroundColor) && _this.borderRadius.$eq(0, other.borderRadius) && J.$eq$(_this.selection, other.selection) && _this.selectionColor.$eq(0, other.selectionColor) && _this.highlightWhenEmpty === other.highlightWhenEmpty; else t1 = true; return t1; }, get$hashCode(_) { - var t8, t9, t10, t11, _this = this, + var t7, t8, t9, t10, _this = this, t1 = A.SingleColumnLayoutComponentViewModel.prototype.get$hashCode.call(_this, _this), t2 = J.get$hashCode$(_this.nodeId), t3 = J.get$hashCode$(_this.text), - t4 = J.get$hashCode$(_this.textStyleBuilder), - t5 = A.Primitives_objectHashCode(_this.textDirection), - t6 = A.Primitives_objectHashCode(_this.textAlignment), - t7 = _this.backgroundColor; + t4 = A.Primitives_objectHashCode(_this.textDirection), + t5 = A.Primitives_objectHashCode(_this.textAlignment), + t6 = _this.backgroundColor; + t6 = t6.get$hashCode(t6); + t7 = _this.borderRadius; t7 = t7.get$hashCode(t7); - t8 = _this.borderRadius; - t8 = t8.get$hashCode(t8); - t9 = J.get$hashCode$(_this.selection); - t10 = B.JSInt_methods.get$hashCode(_this.selectionColor.value); - t11 = _this.highlightWhenEmpty ? 519018 : 218159; - return (t1 ^ t2 ^ t3 ^ t4 ^ t5 ^ t6 ^ t7 ^ t8 ^ t9 ^ t10 ^ t11) >>> 0; + t8 = J.get$hashCode$(_this.selection); + t9 = B.JSInt_methods.get$hashCode(_this.selectionColor.value); + t10 = _this.highlightWhenEmpty ? 519018 : 218159; + return (t1 ^ t2 ^ t3 ^ t4 ^ t5 ^ t6 ^ t7 ^ t8 ^ t9 ^ t10) >>> 0; }, set$selection(val) { return this.selection = val; @@ -519634,12 +543840,15 @@ baseStyle = B.TextStyle_SVP0; return type$.TextStyle_Function_2_Set_Attribution_and_TextStyle._as(t1.$index(0, "inlineTextStyler")).call$2(attributions, baseStyle); }, - $signature: 283 + $signature: 220 }; A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel.prototype = { applyStyles$1(styles) { - this.super$SingleColumnLayoutComponentViewModel$applyStyles(styles); - this.textStyleBuilder = new A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure(styles); + var t1, _this = this; + _this.super$SingleColumnLayoutComponentViewModel$applyStyles(styles); + t1 = styles.$index(0, "textAlign"); + _this.textAlignment = t1 == null ? _this.textAlignment : t1; + _this.textStyleBuilder = new A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure(styles); } }; A.BlockNode.prototype = { @@ -519772,21 +543981,21 @@ t1 = A.Color$fromARGB(B.JSNumber_methods.round$0(127.5), t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); } else t1 = B.Color_0; - return A.MouseRegion$(new A.IgnorePointer(true, _null, A.DecoratedBox$(this.child, new A.BoxDecoration(t1, _null, _null, _null, _null, _null, B.BoxShape_0), B.DecorationPosition_1), _null), B.SystemMouseCursor_basic, _null, _null, _null, _null); + return A.MouseRegion$(new A.IgnorePointer(true, _null, A.DecoratedBox$(this.child, new A.BoxDecoration(t1, _null, _null, _null, _null, _null, B.BoxShape_0), B.DecorationPosition_1), _null), B.SystemMouseCursor_basic, _null, _null, _null, _null, _null); } }; A.__BoxComponentState_State_DocumentComponent.prototype = {}; A.CommonEditorOperations.prototype = { selectAll$0() { - var nodes = this.editor._document._nodes; - if (nodes.length === 0) + var nodes = new A.UnmodifiableListView(this.editor._document._nodes, type$.UnmodifiableListView_DocumentNode); + if (nodes.get$length(nodes) === 0) return false; - this.composer.set$selection(new A.DocumentSelection(new A.DocumentPosition(J.get$id$x(B.JSArray_methods.get$first(nodes)), B.JSArray_methods.get$first(nodes).get$beginningPosition()), new A.DocumentPosition(J.get$id$x(B.JSArray_methods.get$last(nodes)), B.JSArray_methods.get$last(nodes).get$endPosition()))); + this.composer.set$selection(new A.DocumentSelection(new A.DocumentPosition(J.get$id$x(nodes.get$first(nodes)), nodes.get$first(nodes).get$beginningPosition()), new A.DocumentPosition(J.get$id$x(nodes.get$last(nodes)), nodes.get$last(nodes).get$endPosition()))); return true; }, collapseSelection$0() { var t1 = this.composer, - t2 = t1._document_composer$_selection; + t2 = t1.selectionNotifier._change_notifier$_value; if (t2 == null) return false; t1.set$selection(t2.collapse$0(0)); @@ -519795,22 +544004,23 @@ moveCaretUpstream$2$expand$movementModifier(expand, movementModifier) { var currentExtent, nodeId, node, extentComponent, newExtentNodePosition, nextNode, newExtentNodeId, nextComponent, newExtent, _this = this, t1 = _this.composer, - t2 = t1._document_composer$_selection; - if (t2 == null) + t2 = t1.selectionNotifier, + t3 = t2._change_notifier$_value; + if (t3 == null) return false; - if (!J.$eq$(t2.base, t2.extent) && !expand) { - t2 = t1._document_composer$_selection; + if (!J.$eq$(t3.base, t3.extent) && !expand) { + t2 = t2._change_notifier$_value; t2.toString; t1.set$selection(t2.collapseUpstream$1(_this.editor._document)); return true; } - currentExtent = t1._document_composer$_selection.extent; + currentExtent = t2._change_notifier$_value.extent; nodeId = currentExtent.nodeId; - node = _this.editor._document.getNodeById$1(nodeId); + node = _this.editor._document._nodesById.$index(0, nodeId); if (node == null) return false; - t2 = _this.documentLayoutResolver; - extentComponent = t2.call$0().getComponentByNodeId$1(nodeId); + t3 = _this.documentLayoutResolver; + extentComponent = t3.call$0().getComponentByNodeId$1(nodeId); if (extentComponent == null) return false; newExtentNodePosition = extentComponent.movePositionLeft$2(currentExtent.nodePosition, movementModifier); @@ -519819,7 +544029,7 @@ if (nextNode == null) return false; newExtentNodeId = nextNode.get$id(nextNode); - nextComponent = t2.call$0().getComponentByNodeId$1(nextNode.get$id(nextNode)); + nextComponent = t3.call$0().getComponentByNodeId$1(nextNode.get$id(nextNode)); if (nextComponent == null) return false; newExtentNodePosition = nextComponent.getEndPosition$0(); @@ -519827,7 +544037,7 @@ newExtentNodeId = nodeId; newExtent = new A.DocumentPosition(newExtentNodeId, newExtentNodePosition); if (expand) - t1.set$selection(t1._document_composer$_selection.copyWith$1$extent(newExtent)); + t1.set$selection(t2._change_notifier$_value.copyWith$1$extent(newExtent)); else t1.set$selection(new A.DocumentSelection(newExtent, newExtent)); return true; @@ -519835,22 +544045,23 @@ moveCaretDownstream$2$expand$movementModifier(expand, movementModifier) { var currentExtent, nodeId, node, extentComponent, newExtentNodePosition, nextNode, newExtentNodeId, nextComponent, newExtent, _this = this, t1 = _this.composer, - t2 = t1._document_composer$_selection; - if (t2 == null) + t2 = t1.selectionNotifier, + t3 = t2._change_notifier$_value; + if (t3 == null) return false; - if (!J.$eq$(t2.base, t2.extent) && !expand) { - t2 = t1._document_composer$_selection; + if (!J.$eq$(t3.base, t3.extent) && !expand) { + t2 = t2._change_notifier$_value; t2.toString; t1.set$selection(t2.collapseDownstream$1(_this.editor._document)); return true; } - currentExtent = t1._document_composer$_selection.extent; + currentExtent = t2._change_notifier$_value.extent; nodeId = currentExtent.nodeId; - node = _this.editor._document.getNodeById$1(nodeId); + node = _this.editor._document._nodesById.$index(0, nodeId); if (node == null) return false; - t2 = _this.documentLayoutResolver; - extentComponent = t2.call$0().getComponentByNodeId$1(nodeId); + t3 = _this.documentLayoutResolver; + extentComponent = t3.call$0().getComponentByNodeId$1(nodeId); if (extentComponent == null) return false; newExtentNodePosition = extentComponent.movePositionRight$2(currentExtent.nodePosition, movementModifier); @@ -519859,7 +544070,7 @@ if (nextNode == null) return false; newExtentNodeId = nextNode.get$id(nextNode); - nextComponent = t2.call$0().getComponentByNodeId$1(nextNode.get$id(nextNode)); + nextComponent = t3.call$0().getComponentByNodeId$1(nextNode.get$id(nextNode)); if (nextComponent == null) throw A.wrapException(A.Exception_Exception("Could not find next component to move the selection horizontally. Next node ID: " + A.S(nextNode.get$id(nextNode)))); newExtentNodePosition = nextComponent.getBeginningPosition$0(); @@ -519867,19 +544078,19 @@ newExtentNodeId = nodeId; newExtent = new A.DocumentPosition(newExtentNodeId, newExtentNodePosition); if (expand) - t1.set$selection(t1._document_composer$_selection.copyWith$1$extent(newExtent)); + t1.set$selection(t2._change_notifier$_value.copyWith$1$extent(newExtent)); else t1.set$selection(new A.DocumentSelection(newExtent, newExtent)); return true; }, moveCaretUp$1$expand(expand) { var currentExtent, nodeId, node, extentComponent, t2, newExtentNodePosition, nextNode, newExtentNodeId, nextComponent, _this = this, - t1 = _this.composer._document_composer$_selection; + t1 = _this.composer.selectionNotifier._change_notifier$_value; if (t1 == null) return false; currentExtent = t1.extent; nodeId = currentExtent.nodeId; - node = _this.editor._document.getNodeById$1(nodeId); + node = _this.editor._document._nodesById.$index(0, nodeId); if (node == null) return false; t1 = _this.documentLayoutResolver; @@ -519909,12 +544120,12 @@ }, moveCaretDown$1$expand(expand) { var currentExtent, nodeId, node, extentComponent, t2, newExtentNodePosition, nextNode, newExtentNodeId, nextComponent, _this = this, - t1 = _this.composer._document_composer$_selection; + t1 = _this.composer.selectionNotifier._change_notifier$_value; if (t1 == null) return false; currentExtent = t1.extent; nodeId = currentExtent.nodeId; - node = _this.editor._document.getNodeById$1(nodeId); + node = _this.editor._document._nodesById.$index(0, nodeId); if (node == null) return false; t1 = _this.documentLayoutResolver; @@ -519945,7 +544156,7 @@ _updateSelectionExtent$2$expandSelection$position(expandSelection, position) { var t1 = this.composer; if (expandSelection) - t1.set$selection(t1._document_composer$_selection.copyWith$1$extent(position)); + t1.set$selection(t1.selectionNotifier._change_notifier$_value.copyWith$1$extent(position)); else t1.set$selection(new A.DocumentSelection(position, position)); }, @@ -519990,16 +544201,16 @@ return selectableNode; }, deleteDownstream$0() { - var t3, t4, text, nodeAfter, _this = this, - t1 = _this.composer, - t2 = t1._document_composer$_selection; + var t3, t4, t5, text, nodeAfter, _this = this, + t1 = _this.composer.selectionNotifier, + t2 = t1._change_notifier$_value; if (t2 == null) return false; if (!J.$eq$(t2.base, t2.extent)) { _this._deleteExpandedSelection$0(); return true; } - t2 = t1._document_composer$_selection.extent; + t2 = t1._change_notifier$_value.extent; t3 = t2.nodePosition; if (t3 instanceof A.UpstreamDownstreamNodePosition) if (t3.affinity === B.TextAffinity_0) { @@ -520009,9 +544220,11 @@ return _this._moveSelectionToBeginningOfNextNode$0(); if (t3 instanceof A.TextNodePosition) { t4 = _this.editor._document; - text = type$.TextNode._as(t4.getNodeById$1(t2.nodeId))._text$_text.text; + t2 = t2.nodeId; + t5 = t4._nodesById; + text = type$.TextNode._as(t5.$index(0, t2))._text$_text.text; if (t3.offset === text.length) { - t1 = t4.getNodeById$1(t1._document_composer$_selection.extent.nodeId); + t1 = t5.$index(0, t1._change_notifier$_value.extent.nodeId); t1.toString; nodeAfter = t4.getNodeAfter$1(t1); if (nodeAfter instanceof A.TextNode) @@ -520029,11 +544242,12 @@ _moveSelectionToBeginningOfNextNode$0() { var t3, node, nodeAfter, t1 = this.composer, - t2 = t1._document_composer$_selection; + t2 = t1.selectionNotifier._change_notifier$_value; if (t2 == null) return false; t3 = this.editor._document; - node = t3.getNodeById$1(t2.extent.nodeId); + t2 = t2.extent.nodeId; + node = t3._nodesById.$index(0, t2); if (node == null) return false; nodeAfter = t3.getNodeAfter$1(node); @@ -520044,10 +544258,11 @@ return true; }, _mergeTextNodeWithDownstreamTextNode$0() { - var nodeAfter, firstNodeTextLength, t3, + var nodeAfter, firstNodeTextLength, t1 = this.editor._document, t2 = this.composer, - node = t1.getNodeById$1(t2._document_composer$_selection.extent.nodeId); + t3 = t2.selectionNotifier._change_notifier$_value.extent.nodeId, + node = t1._nodesById.$index(0, t3); if (node == null) return false; if (!(node instanceof A.TextNode)) @@ -520066,19 +544281,21 @@ }, _deleteDownstreamCharacter$0() { var t3, textNode, text, currentTextPosition, nextCharacterOffset, - t1 = this.composer, - t2 = t1._document_composer$_selection; + t1 = this.composer.selectionNotifier, + t2 = t1._change_notifier$_value; if (t2 == null) return false; t3 = this.editor._document; if (!this._isTextEntryNode$2$document$selection(t3, t2)) return false; - t2 = t1._document_composer$_selection; - if (J.$eq$(t2.base, t2.extent) && type$.TextNodePosition._as(t1._document_composer$_selection.extent.nodePosition).offset < 0) + t2 = t1._change_notifier$_value; + if (J.$eq$(t2.base, t2.extent) && type$.TextNodePosition._as(t1._change_notifier$_value.extent.nodePosition).offset < 0) return false; - textNode = type$.TextNode._as(t3.getNode$1(t1._document_composer$_selection.extent)); + t2 = t1._change_notifier$_value.extent; + t3.toString; + textNode = type$.TextNode._as(t3._nodesById.$index(0, t2.nodeId)); text = textNode._text$_text; - currentTextPosition = type$.TextNodePosition._as(t1._document_composer$_selection.extent.nodePosition); + currentTextPosition = type$.TextNodePosition._as(t1._change_notifier$_value.extent.nodePosition); t1 = currentTextPosition.offset; t2 = text.text; if (t1 >= t2.length) @@ -520090,8 +544307,8 @@ }, deleteUpstream$0() { var t3, t4, nodeBefore, _this = this, - t1 = _this.composer, - t2 = t1._document_composer$_selection; + t1 = _this.composer.selectionNotifier, + t2 = t1._change_notifier$_value; if (t2 == null) return false; if (!J.$eq$(t2.base, t2.extent)) { @@ -520099,11 +544316,12 @@ return true; } t2 = _this.editor._document; - t3 = t2.getNodeById$1(t1._document_composer$_selection.extent.nodeId); + t3 = t1._change_notifier$_value.extent.nodeId; + t3 = t2._nodesById.$index(0, t3); t3.toString; - if (t3 instanceof A.ListItemNode && type$.TextNodePosition._as(t1._document_composer$_selection.extent.nodePosition).offset === 0) + if (t3 instanceof A.ListItemNode && type$.TextNodePosition._as(t1._change_notifier$_value.extent.nodePosition).offset === 0) return _this.unindentListItem$0(); - t1 = t1._document_composer$_selection.extent; + t1 = t1._change_notifier$_value.extent; t4 = t1.nodePosition; if (t4 instanceof A.UpstreamDownstreamNodePosition) if (t4.affinity === B.TextAffinity_1) { @@ -520148,11 +544366,12 @@ _moveSelectionToEndOfPrecedingNode$0() { var t3, node, nodeBefore, t1 = this.composer, - t2 = t1._document_composer$_selection; + t2 = t1.selectionNotifier._change_notifier$_value; if (t2 == null) return false; t3 = this.editor._document; - node = t3.getNodeById$1(t2.extent.nodeId); + t2 = t2.extent.nodeId; + node = t3._nodesById.$index(0, t2); if (node == null) return false; nodeBefore = t3.getNodeBefore$1(node); @@ -520163,10 +544382,11 @@ return true; }, _mergeTextNodeWithUpstreamTextNode$0() { - var nodeAbove, aboveParagraphLength, t3, + var nodeAbove, aboveParagraphLength, t1 = this.editor._document, t2 = this.composer, - node = t1.getNodeById$1(t2._document_composer$_selection.extent.nodeId); + t3 = t2.selectionNotifier._change_notifier$_value.extent.nodeId, + node = t1._nodesById.$index(0, t3); if (node == null) return false; nodeAbove = t1.getNodeBefore$1(node); @@ -520182,23 +544402,26 @@ return true; }, _deleteUpstreamCharacter$0() { - var t3, textNode, currentTextPosition, previousCharacterOffset, newSelectionPosition, + var t4, textNode, currentTextPosition, previousCharacterOffset, newSelectionPosition, t1 = this.composer, - t2 = t1._document_composer$_selection; - if (t2 == null) + t2 = t1.selectionNotifier, + t3 = t2._change_notifier$_value; + if (t3 == null) return false; - t3 = this.editor._document; - if (!this._isTextEntryNode$2$document$selection(t3, t2)) + t4 = this.editor._document; + if (!this._isTextEntryNode$2$document$selection(t4, t3)) return false; - t2 = t1._document_composer$_selection; - if (J.$eq$(t2.base, t2.extent) && type$.TextNodePosition._as(t1._document_composer$_selection.extent.nodePosition).offset <= 0) + t3 = t2._change_notifier$_value; + if (J.$eq$(t3.base, t3.extent) && type$.TextNodePosition._as(t2._change_notifier$_value.extent.nodePosition).offset <= 0) return false; - textNode = type$.TextNode._as(t3.getNode$1(t1._document_composer$_selection.extent)); - currentTextPosition = type$.TextNodePosition._as(t1._document_composer$_selection.extent.nodePosition); + t3 = t2._change_notifier$_value.extent; + t4.toString; + textNode = type$.TextNode._as(t4._nodesById.$index(0, t3.nodeId)); + currentTextPosition = type$.TextNodePosition._as(t2._change_notifier$_value.extent.nodePosition); previousCharacterOffset = A.getCharacterStartBounds(textNode._text$_text.text, currentTextPosition.offset); t2 = textNode.id; newSelectionPosition = new A.DocumentPosition(t2, new A.TextNodePosition(previousCharacterOffset, B.TextAffinity_1)); - new A.DeleteSelectionCommand(new A.DocumentSelection(new A.DocumentPosition(t2, currentTextPosition), new A.DocumentPosition(t2, new A.TextNodePosition(previousCharacterOffset, B.TextAffinity_1)))).execute$2(t3, new A.DocumentEditorTransaction(t3)); + new A.DeleteSelectionCommand(new A.DocumentSelection(new A.DocumentPosition(t2, currentTextPosition), new A.DocumentPosition(t2, new A.TextNodePosition(previousCharacterOffset, B.TextAffinity_1)))).execute$2(t4, new A.DocumentEditorTransaction(t4)); t1.set$selection(new A.DocumentSelection(newSelectionPosition, newSelectionPosition)); return true; }, @@ -520207,7 +544430,7 @@ new A.EditorCommandFunction(new A.CommonEditorOperations__replaceBlockNodeWithEmptyParagraphAndCollapsedSelection_closure(this, nodeId)).execute$2(t1, new A.DocumentEditorTransaction(t1)); }, deleteSelection$0() { - var t1 = this.composer._document_composer$_selection; + var t1 = this.composer.selectionNotifier._change_notifier$_value; if (t1 == null) return false; if (J.$eq$(t1.base, t1.extent)) @@ -520219,56 +544442,62 @@ var newSelectionPosition, t1 = this.editor._document, t2 = this.composer, - t3 = t2._document_composer$_selection; - t3.toString; - newSelectionPosition = A.CommonEditorOperations_getDocumentPositionAfterExpandedDeletion(t1, t3); - t3 = t2._document_composer$_selection; + t3 = t2.selectionNotifier, + t4 = t3._change_notifier$_value; + t4.toString; + newSelectionPosition = A.CommonEditorOperations_getDocumentPositionAfterExpandedDeletion(t1, t4); + t3 = t3._change_notifier$_value; t3.toString; new A.DeleteSelectionCommand(t3).execute$2(t1, new A.DocumentEditorTransaction(t1)); t2.set$selection(new A.DocumentSelection(newSelectionPosition, newSelectionPosition)); }, toggleAttributionsOnSelection$1(attributions) { - var t1 = this.composer, - t2 = t1._document_composer$_selection; + var t1 = this.composer.selectionNotifier, + t2 = t1._change_notifier$_value; if (t2 == null) return false; if (J.$eq$(t2.base, t2.extent)) return false; - t1 = t1._document_composer$_selection; + t1 = t1._change_notifier$_value; t1.toString; t2 = this.editor._document; new A.ToggleTextAttributionsCommand(t1, attributions).execute$2(t2, new A.DocumentEditorTransaction(t2)); return false; }, insertPlainText$1(text) { - var t3, t4, textNode, initialTextOffset, _this = this, _null = null, + var t4, t5, t6, textNode, initialTextOffset, _this = this, _null = null, t1 = $.$get$editorOpsLog(), - t2 = _this.composer; - t1.log$4(B.Level_FINE_500, 'Attempting to insert "' + text + '" at document selection: ' + A.S(t2._document_composer$_selection), _null, _null); - t3 = t2._document_composer$_selection; - if (t3 == null) { + t2 = _this.composer, + t3 = t2.selectionNotifier; + t1.log$4(B.Level_FINE_500, 'Attempting to insert "' + text + '" at document selection: ' + A.S(t3._change_notifier$_value), _null, _null); + t4 = t3._change_notifier$_value; + if (t4 == null) { t1.log$4(B.Level_FINE_500, "The composer has no selection. Can't insert.", _null, _null); return false; } - if (!J.$eq$(t3.base, t3.extent)) { + if (!J.$eq$(t4.base, t4.extent)) { t1.log$4(B.Level_FINE_500, "The selection is expanded. Deleting the selection before inserting text.", _null, _null); _this._deleteExpandedSelection$0(); } - if (t2._document_composer$_selection.extent.nodePosition instanceof A.UpstreamDownstreamNodePosition) { + if (t3._change_notifier$_value.extent.nodePosition instanceof A.UpstreamDownstreamNodePosition) { t1.log$4(B.Level_FINE_500, string$.The_se, _null, _null); _this.insertBlockLevelNewline$0(); } - t3 = _this.editor._document; - t4 = t3.getNodeById$1(t2._document_composer$_selection.extent.nodeId); - t4.toString; - if (!(t4 instanceof A.TextNode)) { - t1.log$4(B.Level_FINE_500, "Couldn't insert text because Super Editor doesn't know how to handle a node of type: " + t4.toString$0(0), _null, _null); + t4 = _this.editor._document; + t5 = t3._change_notifier$_value.extent.nodeId; + t6 = t4._nodesById; + t5 = t6.$index(0, t5); + t5.toString; + if (!(t5 instanceof A.TextNode)) { + t1.log$4(B.Level_FINE_500, "Couldn't insert text because Super Editor doesn't know how to handle a node of type: " + t5.toString$0(0), _null, _null); return false; } - textNode = type$.TextNode._as(t3.getNode$1(t2._document_composer$_selection.extent)); - initialTextOffset = type$.TextNodePosition._as(t2._document_composer$_selection.extent.nodePosition).offset; + textNode = type$.TextNode._as(t6.$index(0, t3._change_notifier$_value.extent.nodeId)); + initialTextOffset = type$.TextNodePosition._as(t3._change_notifier$_value.extent.nodePosition).offset; t1.log$4(B.Level_FINE_500, "Executing text insertion command.", _null, _null); - new A.InsertTextCommand(t2._document_composer$_selection.extent, text, t2._preferences._currentAttributions).execute$2(t3, new A.DocumentEditorTransaction(t3)); + t1.log$4(B.Level_FINER_400, "Text before insertion: '" + A.S(textNode._text$_text.text) + "'", _null, _null); + new A.InsertTextCommand(t3._change_notifier$_value.extent, text, t2._preferences._currentAttributions).execute$2(t4, new A.DocumentEditorTransaction(t4)); + t1.log$4(B.Level_FINER_400, "Text after insertion: '" + A.S(textNode._text$_text.text) + "'", _null, _null); t1.log$4(B.Level_FINE_500, "Updating Document Composer selection after text insertion.", _null, _null); t1 = new A.DocumentPosition(textNode.id, new A.TextNodePosition(initialTextOffset + text.length, B.TextAffinity_1)); t2.set$selection(new A.DocumentSelection(t1, t1)); @@ -520279,17 +544508,19 @@ t1 = $.$get$editorOpsLog(), t2 = A.S(character); t1.log$4(B.Level_FINE_500, "Trying to insert '" + t2 + "'", _null, _null); - t3 = _this.composer; - t4 = t3._document_composer$_selection; + t3 = _this.composer.selectionNotifier; + t4 = t3._change_notifier$_value; if (t4 == null) return false; if (!J.$eq$(t4.base, t4.extent)) _this._deleteExpandedSelection$0(); - if (t3._document_composer$_selection.extent.nodePosition instanceof A.UpstreamDownstreamNodePosition) { + if (t3._change_notifier$_value.extent.nodePosition instanceof A.UpstreamDownstreamNodePosition) { t1.log$4(B.Level_FINE_500, string$.The_se, _null, _null); _this.insertBlockLevelNewline$0(); } - t3 = _this.editor._document.getNodeById$1(t3._document_composer$_selection.extent.nodeId); + t4 = _this.editor._document; + t3 = t3._change_notifier$_value.extent.nodeId; + t3 = t4._nodesById.$index(0, t3); t3.toString; if (!(t3 instanceof A.TextNode)) { t1.log$4(B.Level_FINE_500, "Couldn't insert character because Super Editor doesn't know how to handle a node of type: " + t3.toString$0(0), _null, _null); @@ -520300,11 +544531,11 @@ return inserted; }, convertParagraphByPatternMatching$1(nodeId) { - var t3, text, t4, t5, textSelection, textBeforeCaret, unorderedListItemMatch, hasUnorderedListItemMatch, orderedListItemMatch, hasOrderedListItemMatch, startOfNewText, t6, adjustedText, hrMatch, blockquoteMatch, extractedLinks, linkCount, nonEmptyText, link, _null = null, + var t3, text, t4, t5, t6, textSelection, textBeforeCaret, unorderedListItemMatch, hasUnorderedListItemMatch, orderedListItemMatch, hasOrderedListItemMatch, startOfNewText, t7, adjustedText, hrMatch, blockquoteMatch, extractedLinks, linkCount, nonEmptyText, link, _null = null, _s26_ = "_convertParagraphIfDesired", t1 = this.editor, t2 = t1._document, - node = t2.getNodeById$1(nodeId); + node = t2._nodesById.$index(0, nodeId); if (node == null) return false; if (!(node instanceof A.ParagraphNode)) @@ -520313,8 +544544,9 @@ t3.log$4(B.Level_FINE_500, "Running pattern matching on a ParagraphNode, to convert it to another node type.", _null, _null); text = node._text$_text; t4 = this.composer; - t5 = type$.TextNodePosition; - textSelection = t5._as(t4._document_composer$_selection.extent.nodePosition); + t5 = t4.selectionNotifier; + t6 = type$.TextNodePosition; + textSelection = t6._as(t5._change_notifier$_value.extent.nodePosition); textBeforeCaret = J.substring$2$s(text.text, 0, textSelection.offset); unorderedListItemMatch = A.RegExp_RegExp("^\\s*[\\*-]\\s+$", true, false, false, false); hasUnorderedListItemMatch = unorderedListItemMatch._nativeRegExp.test(textBeforeCaret); @@ -520326,28 +544558,29 @@ startOfNewText = textBeforeCaret.length; t1 = node._text$_text; t3 = t1.text; - t6 = t3.length; + t7 = t3.length; while (true) { - if (!(startOfNewText < t6 && t3[startOfNewText] === " ")) + if (!(startOfNewText < t7 && t3[startOfNewText] === " ")) break; ++startOfNewText; } adjustedText = t1.copyText$1(startOfNewText); t1 = node.id; new A.EditorCommandFunction(new A.CommonEditorOperations_convertParagraphByPatternMatching_closure(node, hasUnorderedListItemMatch ? A.ListItemNode$unordered(t1, 0, adjustedText) : A.ListItemNode$ordered(t1, 0, adjustedText))).execute$2(t2, new A.DocumentEditorTransaction(t2)); - t1 = new A.DocumentPosition(t1, new A.TextNodePosition(t5._as(t4._document_composer$_selection.extent.nodePosition).offset - startOfNewText, B.TextAffinity_1)); + t1 = new A.DocumentPosition(t1, new A.TextNodePosition(t6._as(t5._change_notifier$_value.extent.nodePosition).offset - startOfNewText, B.TextAffinity_1)); t4.set$selection(new A.DocumentSelection(t1, t1)); return true; } hrMatch = A.RegExp_RegExp("^---*\\s$", true, false, false, false); if (hrMatch._nativeRegExp.test(textBeforeCaret)) { t3.log$4(B.Level_FINE_500, "Paragraph has an HR match", _null, _null); - new A.EditorCommandFunction(new A.CommonEditorOperations_convertParagraphByPatternMatching_closure0(B.JSArray_methods.indexOf$1(t2._nodes, node))).execute$2(t2, new A.DocumentEditorTransaction(t2)); - t1 = node._text$_text; - t2 = hrMatch.firstMatch$1(textBeforeCaret); - node.set$text(0, t1.removeRegion$2$endOffset$startOffset(t2.get$end(t2), 0)); - t2 = new A.DocumentPosition(node.id, B.TextNodePosition_0_TextAffinity_1); - t4.set$selection(new A.DocumentSelection(t2, t2)); + t1 = node.id; + new A.EditorCommandFunction(new A.CommonEditorOperations_convertParagraphByPatternMatching_closure0(t2.getNodeIndexById$1(t1))).execute$2(t2, new A.DocumentEditorTransaction(t2)); + t2 = node._text$_text; + t3 = hrMatch.firstMatch$1(textBeforeCaret); + node.set$text(0, t2.removeRegion$2$endOffset$startOffset(t3.get$end(t3), 0)); + t1 = new A.DocumentPosition(t1, B.TextNodePosition_0_TextAffinity_1); + t4.set$selection(new A.DocumentSelection(t1, t1)); return true; } blockquoteMatch = A.RegExp_RegExp("^>\\s$", true, false, false, false); @@ -520355,16 +544588,16 @@ startOfNewText = textBeforeCaret.length; t1 = node._text$_text; t3 = t1.text; - t6 = t3.length; + t7 = t3.length; while (true) { - if (!(startOfNewText < t6 && t3[startOfNewText] === " ")) + if (!(startOfNewText < t7 && t3[startOfNewText] === " ")) break; ++startOfNewText; } adjustedText = t1.copyText$1(startOfNewText); t1 = node.id; new A.EditorCommandFunction(new A.CommonEditorOperations_convertParagraphByPatternMatching_closure1(node, A.ParagraphNode$(t1, A.LinkedHashMap_LinkedHashMap$_literal(["blockType", B.NamedAttribution_blockquote], type$.String, type$.dynamic), adjustedText))).execute$2(t2, new A.DocumentEditorTransaction(t2)); - t5 = new A.DocumentPosition(t1, new A.TextNodePosition(t5._as(t4._document_composer$_selection.extent.nodePosition).offset - startOfNewText, B.TextAffinity_1)); + t5 = new A.DocumentPosition(t1, new A.TextNodePosition(t6._as(t5._change_notifier$_value.extent.nodePosition).offset - startOfNewText, B.TextAffinity_1)); t4.set$selection(new A.DocumentSelection(t5, t5)); return true; } @@ -520446,7 +544679,7 @@ } t1 = $.$get$editorOpsLog(); t1.log$4(B.Level_FINE_500, "The URL is an image. Converting the ParagraphNode to an ImageNode.", null, null); - node = $document.getNodeById$1(nodeId); + node = $document._nodesById.$index(0, nodeId); if (!(node instanceof A.ParagraphNode)) { t1.log$4(B.Level_FINE_500, "The node has become something other than a ParagraphNode (" + A.S(node) + "). Can't convert ndoe.", null, null); // goto return @@ -520476,89 +544709,116 @@ return A._asyncStartSync($async$_processUrlNode$5$document$editor$nodeId$originalText$url, $async$completer); }, _insertCharacterInTextComposable$2$ignoreComposerAttributions(character, ignoreComposerAttributions) { - var t3, textNode, initialTextOffset, t4, + var t4, textNode, initialTextOffset, t1 = this.composer, - t2 = t1._document_composer$_selection; - if (t2 == null) + t2 = t1.selectionNotifier, + t3 = t2._change_notifier$_value; + if (t3 == null) return false; - if (!J.$eq$(t2.base, t2.extent)) + if (!J.$eq$(t3.base, t3.extent)) return false; - t2 = this.editor._document; - t3 = t1._document_composer$_selection; + t3 = this.editor._document; + t4 = t2._change_notifier$_value; + t4.toString; + if (!this._isTextEntryNode$2$document$selection(t3, t4)) + return false; + t4 = t2._change_notifier$_value.extent; t3.toString; - if (!this._isTextEntryNode$2$document$selection(t2, t3)) - return false; - textNode = type$.TextNode._as(t2.getNode$1(t1._document_composer$_selection.extent)); - t3 = t1._document_composer$_selection.extent; - initialTextOffset = type$.TextNodePosition._as(t3.nodePosition).offset; + textNode = type$.TextNode._as(t3._nodesById.$index(0, t4.nodeId)); + t2 = t2._change_notifier$_value.extent; + initialTextOffset = type$.TextNodePosition._as(t2.nodePosition).offset; t4 = t1._preferences; - new A.InsertTextCommand(t3, character, t4._currentAttributions).execute$2(t2, new A.DocumentEditorTransaction(t2)); + new A.InsertTextCommand(t2, character, t4._currentAttributions).execute$2(t3, new A.DocumentEditorTransaction(t3)); t2 = new A.DocumentPosition(textNode.id, new A.TextNodePosition(initialTextOffset + character.length, B.TextAffinity_1)); t1.set$selection(new A.DocumentSelection(t2, t2)); return true; }, insertBlockLevelNewline$0() { - var t3, t4, newNodeId, currentExtentPosition, _this = this, - t1 = _this.composer, - t2 = t1._document_composer$_selection; - if (t2 == null) + var t2, t3, t4, t5, t6, newNodeId, currentExtentPosition, _this = this, _null = null, + t1 = $.$get$editorOpsLog(); + t1.log$4(B.Level_FINE_500, "Inserting block-level newline", _null, _null); + t2 = _this.composer; + t3 = t2.selectionNotifier; + t4 = t3._change_notifier$_value; + if (t4 == null) { + t1.log$4(B.Level_FINER_400, "Selection is null. Can't insert newline.", _null, _null); return false; - t3 = _this.editor._document; - t2 = t3.getNodeById$1(t2.base.nodeId); - t2.toString; - t4 = t3.getNodeById$1(t1._document_composer$_selection.extent.nodeId); - t4.toString; - if (t2.get$id(t2) != t4.get$id(t4)) - return false; - t2 = t1._document_composer$_selection; - if (!J.$eq$(t2.base, t2.extent)) - _this._deleteExpandedSelection$0(); - newNodeId = B.C_Uuid.v4$0(); - if (t4 instanceof A.ListItemNode) { - if (t4._text$_text.text.length === 0) - return _this.convertToParagraph$0(); - new A.SplitListItemCommand(t4.id, type$.TextNodePosition._as(t1._document_composer$_selection.extent.nodePosition), newNodeId).execute$2(t3, new A.DocumentEditorTransaction(t3)); - } else if (t4 instanceof A.ParagraphNode) { - currentExtentPosition = type$.TextNodePosition._as(t1._document_composer$_selection.extent.nodePosition); - t2 = t4._text$_text.text.length; - new A.SplitParagraphCommand(t4.id, currentExtentPosition, newNodeId, currentExtentPosition.offset !== t2).execute$2(t3, new A.DocumentEditorTransaction(t3)); - } else { - t2 = t1._document_composer$_selection.extent.nodePosition; - if (t2 instanceof A.UpstreamDownstreamNodePosition) - if (t2.affinity === B.TextAffinity_1) - new A.EditorCommandFunction(new A.CommonEditorOperations_insertBlockLevelNewline_closure(t4, newNodeId)).execute$2(t3, new A.DocumentEditorTransaction(t3)); - else - new A.EditorCommandFunction(new A.CommonEditorOperations_insertBlockLevelNewline_closure0(t4, newNodeId)).execute$2(t3, new A.DocumentEditorTransaction(t3)); - else - return false; } - t2 = new A.DocumentPosition(newNodeId, B.TextNodePosition_0_TextAffinity_1); - t1.set$selection(new A.DocumentSelection(t2, t2)); + t5 = _this.editor._document; + t4 = t4.base.nodeId; + t6 = t5._nodesById; + t4 = t6.$index(0, t4); + t4.toString; + t6 = t6.$index(0, t3._change_notifier$_value.extent.nodeId); + t6.toString; + if (t4.get$id(t4) != t6.get$id(t6)) { + t1.log$4(B.Level_FINER_400, "The selection spans multiple nodes. Can't insert block-level newline.", _null, _null); + return false; + } + t4 = t3._change_notifier$_value; + if (!J.$eq$(t4.base, t4.extent)) { + t1.log$4(B.Level_FINER_400, "Deleting selection before inserting block-level newline", _null, _null); + _this._deleteExpandedSelection$0(); + } + newNodeId = B.C_Uuid.v4$0(); + if (t6 instanceof A.ListItemNode) { + if (t6._text$_text.text.length === 0) { + t1.log$4(B.Level_FINER_400, "The current node is an empty list item. Converting it to a paragraph instead of inserting block-level newline.", _null, _null); + return _this.convertToParagraph$0(); + } + t1.log$4(B.Level_FINER_400, "Splitting list item in two.", _null, _null); + new A.SplitListItemCommand(t6.id, type$.TextNodePosition._as(t3._change_notifier$_value.extent.nodePosition), newNodeId).execute$2(t5, new A.DocumentEditorTransaction(t5)); + } else if (t6 instanceof A.ParagraphNode) { + currentExtentPosition = type$.TextNodePosition._as(t3._change_notifier$_value.extent.nodePosition); + t3 = t6._text$_text.text.length; + t1.log$4(B.Level_FINER_400, "Splitting paragraph in two.", _null, _null); + new A.SplitParagraphCommand(t6.id, currentExtentPosition, newNodeId, currentExtentPosition.offset !== t3).execute$2(t5, new A.DocumentEditorTransaction(t5)); + } else { + t3 = t3._change_notifier$_value.extent.nodePosition; + if (t3 instanceof A.UpstreamDownstreamNodePosition) + if (t3.affinity === B.TextAffinity_1) { + t1.log$4(B.Level_FINER_400, "Inserting paragraph after block-level node.", _null, _null); + new A.EditorCommandFunction(new A.CommonEditorOperations_insertBlockLevelNewline_closure(t6, newNodeId)).execute$2(t5, new A.DocumentEditorTransaction(t5)); + } else { + t1.log$4(B.Level_FINER_400, "Inserting paragraph before block-level node.", _null, _null); + new A.EditorCommandFunction(new A.CommonEditorOperations_insertBlockLevelNewline_closure0(t6, newNodeId)).execute$2(t5, new A.DocumentEditorTransaction(t5)); + } + else { + t1.log$4(B.Level_FINE_500, "Can't insert new block-level inline because we don't recognize the selected content type.", _null, _null); + return false; + } + } + t1 = new A.DocumentPosition(newNodeId, B.TextNodePosition_0_TextAffinity_1); + t2.set$selection(new A.DocumentSelection(t1, t1)); return true; }, indentListItem$0() { - var t3, baseNode, extentNode, - t1 = this.composer, - t2 = t1._document_composer$_selection; + var t3, t4, baseNode, extentNode, + t1 = this.composer.selectionNotifier, + t2 = t1._change_notifier$_value; if (t2 == null) return false; t3 = this.editor._document; - baseNode = t3.getNodeById$1(t2.base.nodeId); - extentNode = t3.getNodeById$1(t1._document_composer$_selection.extent.nodeId); + t2 = t2.base.nodeId; + t4 = t3._nodesById; + baseNode = t4.$index(0, t2); + extentNode = t4.$index(0, t1._change_notifier$_value.extent.nodeId); if (!(baseNode instanceof A.ListItemNode) || !(extentNode instanceof A.ListItemNode)) return false; new A.IndentListItemCommand(extentNode.id).execute$2(t3, new A.DocumentEditorTransaction(t3)); return true; }, unindentListItem$0() { - var t3, baseNode, extentNode, - t1 = this.composer, - t2 = t1._document_composer$_selection; + var t3, t4, baseNode, extentNode, + t1 = this.composer.selectionNotifier, + t2 = t1._change_notifier$_value; if (t2 == null) return false; t3 = this.editor._document; - baseNode = t3.getNodeById$1(t2.base.nodeId); - extentNode = t3.getNodeById$1(t1._document_composer$_selection.extent.nodeId); + t2 = t2.base.nodeId; + t4 = t3._nodesById; + baseNode = t4.$index(0, t2); + extentNode = t4.$index(0, t1._change_notifier$_value.extent.nodeId); if (baseNode.get$id(baseNode) != extentNode.get$id(extentNode)) return false; if (!(baseNode instanceof A.ListItemNode)) @@ -520568,14 +544828,14 @@ }, convertToListItem$2(type, text) { var t2, node, - t1 = this.composer._document_composer$_selection; + t1 = this.composer.selectionNotifier._change_notifier$_value; if (t1 == null) return false; t2 = t1.base.nodeId; if (t2 != t1.extent.nodeId) return false; t1 = this.editor._document; - node = t1.getNodeById$1(t2); + node = t1._nodesById.$index(0, t2); if (!(node instanceof A.TextNode)) return false; new A.EditorCommandFunction(new A.CommonEditorOperations_convertToListItem_closure(node, A.ListItemNode$(t2, 0, type, text))).execute$2(t1, new A.DocumentEditorTransaction(t1)); @@ -520583,29 +544843,31 @@ }, convertToBlockquote$1(text) { var t2, node, - t1 = this.composer._document_composer$_selection; + t1 = this.composer.selectionNotifier._change_notifier$_value; if (t1 == null) return false; t2 = t1.base.nodeId; if (t2 != t1.extent.nodeId) return false; t1 = this.editor._document; - node = t1.getNodeById$1(t2); + node = t1._nodesById.$index(0, t2); if (!(node instanceof A.TextNode)) return false; new A.EditorCommandFunction(new A.CommonEditorOperations_convertToBlockquote_closure(node, A.ParagraphNode$(t2, A.LinkedHashMap_LinkedHashMap$_literal(["blockType", B.NamedAttribution_blockquote], type$.String, type$.dynamic), text))).execute$2(t1, new A.DocumentEditorTransaction(t1)); return true; }, convertToParagraph$1$newMetadata(newMetadata) { - var t3, - t1 = this.composer, - t2 = t1._document_composer$_selection; + var t3, t4, + t1 = this.composer.selectionNotifier, + t2 = t1._change_notifier$_value; if (t2 == null) return false; t3 = this.editor._document; - t2 = t3.getNodeById$1(t2.base.nodeId); + t2 = t2.base.nodeId; + t4 = t3._nodesById; + t2 = t4.$index(0, t2); t2.toString; - t1 = t3.getNodeById$1(t1._document_composer$_selection.extent.nodeId); + t1 = t4.$index(0, t1._change_notifier$_value.extent.nodeId); t1.toString; if (t2.get$id(t2) != t1.get$id(t1)) return false; @@ -520620,18 +544882,19 @@ return this.convertToParagraph$1$newMetadata(null); }, _isTextEntryNode$2$document$selection($document, selection) { - return $document.getNodeById$1(selection.extent.nodeId) instanceof A.TextNode; + var t1 = selection.extent.nodeId; + return $document._nodesById.$index(0, t1) instanceof A.TextNode; }, copy$0() { var t1 = this.editor._document, - t2 = this.composer._document_composer$_selection; + t2 = this.composer.selectionNotifier._change_notifier$_value; t2.toString; A.Clipboard_setData(new A.ClipboardData(this._textInSelection$2$document$documentSelection(t1, t2))); }, cut$0() { var _this = this, t1 = _this.editor._document, - t2 = _this.composer._document_composer$_selection; + t2 = _this.composer.selectionNotifier._change_notifier$_value; t2.toString; A.Clipboard_setData(new A.ClipboardData(_this._textInSelection$2$document$documentSelection(t1, t2))); _this.deleteSelection$0(); @@ -520663,31 +544926,32 @@ return t1.charCodeAt(0) == 0 ? t1 : t1; }, paste$0() { - var t3, _this = this, + var t4, _this = this, t1 = _this.composer, - t2 = t1._document_composer$_selection, - pastePosition = t2.extent; - if (!J.$eq$(t2.base, pastePosition)) { - t2 = _this.editor._document; - t3 = t1._document_composer$_selection; - t3.toString; - pastePosition = A.CommonEditorOperations_getDocumentPositionAfterExpandedDeletion(t2, t3); - t3 = t1._document_composer$_selection; - t3.toString; - new A.DeleteSelectionCommand(t3).execute$2(t2, new A.DocumentEditorTransaction(t2)); + t2 = t1.selectionNotifier, + t3 = t2._change_notifier$_value, + pastePosition = t3.extent; + if (!J.$eq$(t3.base, pastePosition)) { + t3 = _this.editor._document; + t4 = t2._change_notifier$_value; + t4.toString; + pastePosition = A.CommonEditorOperations_getDocumentPositionAfterExpandedDeletion(t3, t4); + t2 = t2._change_notifier$_value; + t2.toString; + new A.DeleteSelectionCommand(t2).execute$2(t3, new A.DocumentEditorTransaction(t3)); t1.set$selection(new A.DocumentSelection(pastePosition, pastePosition)); } t2 = _this.editor; - _this._paste$4$composer$document$editor$pastePosition(t1, t2._document, t2, pastePosition); + _this._common_editor_operations$_paste$4$composer$document$editor$pastePosition(t1, t2._document, t2, pastePosition); }, - _paste$4$composer$document$editor$pastePosition(composer, $document, editor, pastePosition) { + _common_editor_operations$_paste$4$composer$document$editor$pastePosition(composer, $document, editor, pastePosition) { return this._paste$body$CommonEditorOperations(composer, $document, editor, pastePosition); }, _paste$body$CommonEditorOperations(composer, $document, editor, pastePosition) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), t1, $content; - var $async$_paste$4$composer$document$editor$pastePosition = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + var $async$_common_editor_operations$_paste$4$composer$document$editor$pastePosition = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); while (true) @@ -520695,7 +544959,7 @@ case 0: // Function start $async$goto = 2; - return A._asyncAwait(A.Clipboard_getData("text/plain"), $async$_paste$4$composer$document$editor$pastePosition); + return A._asyncAwait(A.Clipboard_getData("text/plain"), $async$_common_editor_operations$_paste$4$composer$document$editor$pastePosition); case 2: // returning from await. t1 = $async$result; @@ -520708,25 +544972,25 @@ return A._asyncReturn(null, $async$completer); } }); - return A._asyncStartSync($async$_paste$4$composer$document$editor$pastePosition, $async$completer); + return A._asyncStartSync($async$_common_editor_operations$_paste$4$composer$document$editor$pastePosition, $async$completer); } }; A.CommonEditorOperations_deleteUpstream_closure.prototype = { call$2(doc, transaction) { transaction._document.deleteNode$1(this.nodeBefore); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations_deleteUpstream_closure0.prototype = { call$2(doc, transaction) { transaction._document.deleteNode$1(this.node); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations__replaceBlockNodeWithEmptyParagraphAndCollapsedSelection_closure.prototype = { call$2(doc, transaction) { var newNode, t1, - oldNode = doc.getNodeById$1(this.nodeId); + oldNode = doc._nodesById.$index(0, this.nodeId); if (oldNode == null) return; newNode = A.ParagraphNode$(oldNode.get$id(oldNode), null, A.AttributedText$(null, "")); @@ -520734,78 +544998,80 @@ t1 = new A.DocumentPosition(newNode.id, B.TextNodePosition_0_TextAffinity_1); this.$this.composer.set$selection(new A.DocumentSelection(t1, t1)); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure.prototype = { call$2($document, transaction) { transaction._document.replaceNode$2$newNode$oldNode(this.newNode, this.node); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure0.prototype = { call$2($document, transaction) { transaction._document.insertNodeAt$2(this.paragraphNodeIndex, A.HorizontalRuleNode$(B.C_Uuid.v4$0())); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure1.prototype = { call$2($document, transaction) { transaction._document.replaceNode$2$newNode$oldNode(this.newNode, this.node); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure2.prototype = { call$2(value, element) { return element instanceof A.UrlElement ? value + 1 : value; }, - $signature: 3187 + $signature: 3211 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure3.prototype = { call$2(value, element) { - return element instanceof A.TextElement ? J.$add$ansx(value, J.trim$0$s(element.text)) : value; + return element instanceof A.TextElement0 ? J.$add$ansx(value, J.trim$0$s(element.text)) : value; }, - $signature: 3188 + $signature: 3212 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure4.prototype = { call$1(element) { return element instanceof A.UrlElement; }, - $signature: 3189 + $signature: 3213 }; A.CommonEditorOperations__processUrlNode_closure.prototype = { call$2($document, transaction) { transaction._document.replaceNode$2$newNode$oldNode(this.imageNode, this.node); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations_insertBlockLevelNewline_closure.prototype = { call$2(doc, transaction) { transaction._document.insertNodeAfter$2$existingNode$newNode(this.extentNode, A.ParagraphNode$(this.newNodeId, null, A.AttributedText$(null, ""))); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations_insertBlockLevelNewline_closure0.prototype = { call$2(doc, transaction) { - var t1 = A.ParagraphNode$(this.newNodeId, null, A.AttributedText$(null, "")), - t2 = transaction._document, - t3 = t2._nodes; - B.JSArray_methods.insert$2(t3, B.JSArray_methods.indexOf$1(t3, this.extentNode), t1); - t1.addListener$1(0, t2.get$_forwardNodeChange()); - t2.notifyListeners$0(); + var t1 = this.extentNode, + t2 = A.ParagraphNode$(this.newNodeId, null, A.AttributedText$(null, "")), + t3 = transaction._document; + t3.toString; + B.JSArray_methods.insert$2(t3._nodes, t3.getNodeIndexById$1(t1.get$id(t1)), t2); + t2.addListener$1(0, t3.get$_forwardNodeChange()); + t3._refreshNodeIdCaches$0(); + t3.notifyListeners$0(); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations_convertToListItem_closure.prototype = { call$2($document, transaction) { transaction._document.replaceNode$2$newNode$oldNode(this.newNode, this.node); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations_convertToBlockquote_closure.prototype = { call$2($document, transaction) { transaction._document.replaceNode$2$newNode$oldNode(this.newNode, this.node); }, - $signature: 122 + $signature: 120 }; A.CommonEditorOperations_convertToParagraph_closure.prototype = { call$2($document, transaction) { @@ -520816,18 +545082,20 @@ } else transaction._document.replaceNode$2$newNode$oldNode(A.ParagraphNode$(t1.id, this.newMetadata, t1._text$_text), t1); }, - $signature: 122 + $signature: 120 }; A._PasteEditorCommand.prototype = { execute$2($document, transaction) { - var attributedLines, textNode, pasteTextOffset, pastedContentNodes, t2, previousNode, previousNode0, _this = this, _null = null, + var attributedLines, textNode, pasteTextOffset, pastedContentNodes, previousNode, previousNode0, _this = this, _null = null, t1 = _this._pastePosition, - currentNodeWithSelection = $document.getNodeById$1(t1.nodeId); + t2 = t1.nodeId, + t3 = $document._nodesById, + currentNodeWithSelection = t3.$index(0, t2); if (!(currentNodeWithSelection instanceof A.ParagraphNode)) throw A.wrapException(A.Exception_Exception("Can't handle pasting text within node of type: " + A.S(currentNodeWithSelection))); $.$get$editorOpsLog().log$4(B.Level_INFO_800, "Pasting clipboard content in document.", _null, _null); attributedLines = _this._inferAttributionsForLinesOfPastedText$1(_this._content); - textNode = type$.TextNode._as($document.getNode$1(t1)); + textNode = type$.TextNode._as(t3.$index(0, t2)); pasteTextOffset = type$.TextPosition._as(t1.nodePosition).offset; if (attributedLines.length > 1 && pasteTextOffset < textNode._text$_text.text.length) new A.SplitParagraphCommand(currentNodeWithSelection.id, new A.TextPosition(pasteTextOffset, B.TextAffinity_1), B.C_Uuid.v4$0(), true).execute$2($document, transaction); @@ -520841,7 +545109,7 @@ t2 = !pastedContentNodes.get$isEmpty(pastedContentNodes) ? new A.DocumentPosition(previousNode.id, new A.TextNodePosition(previousNode._text$_text.text.length, B.TextAffinity_1)) : new A.DocumentPosition(currentNodeWithSelection.id, new A.TextNodePosition(pasteTextOffset + B.JSArray_methods.get$first(attributedLines).text.length, B.TextAffinity_1)); t1.set$selection(new A.DocumentSelection(t2, t2)); t2 = $.$get$editorOpsLog(); - t2.log$4(B.Level_FINE_500, "New selection after paste operation: " + A.S(t1._document_composer$_selection), _null, _null); + t2.log$4(B.Level_FINE_500, "New selection after paste operation: " + A.S(t1.selectionNotifier._change_notifier$_value), _null, _null); t2.log$4(B.Level_FINE_500, "Done with paste command.", _null, _null); }, _inferAttributionsForLinesOfPastedText$1($content) { @@ -520882,44 +545150,128 @@ call$1(pastedLine) { return A.ParagraphNode$(B.C_Uuid.v4$0(), null, pastedLine); }, - $signature: 3190 + $signature: 3214 + }; + A.SuperEditorDebugVisuals.prototype = { + updateShouldNotify$1(oldWidget) { + return !this.config.$eq(0, oldWidget.config); + } + }; + A.SuperEditorDebugVisualsConfig.prototype = { + $eq(_, other) { + var t1, _this = this; + if (other == null) + return false; + if (_this !== other) + t1 = other instanceof A.SuperEditorDebugVisualsConfig && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.showFocus === other.showFocus && _this.showImeConnection === other.showImeConnection; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + var t1 = this.showFocus ? 519018 : 218159; + return t1 ^ (this.showImeConnection ? 519018 : 218159); + } + }; + A.SuperEditorFocusDebugVisuals.prototype = { + build$1(context) { + var config = A.SuperEditorDebugVisuals_maybeOf(context); + if (config == null || !config.showFocus) + return this.child; + return A.AnimatedBuilder$(this.focusNode, new A.SuperEditorFocusDebugVisuals_build_closure(this), null); + } + }; + A.SuperEditorFocusDebugVisuals_build_closure.prototype = { + call$2(context, value) { + var color, _null = null, + t1 = this.$this, + t2 = t1.focusNode; + if (t2.get$hasPrimaryFocus()) + color = B.MaterialAccentColor_Map_iTSpr_4289920857; + else + color = t2.get$hasFocus() ? B.MaterialColor_Map_JNc9P_4294198070 : B.MaterialColor_Map_HFpTk_4288585374; + return A.DecoratedBox$(t1.child, new A.BoxDecoration(_null, _null, A.Border_Border$all(color, 2), _null, _null, _null, B.BoxShape_0), B.DecorationPosition_1); + }, + $signature: 3215 + }; + A.SuperEditorImeDebugVisuals.prototype = { + build$1(context) { + var config = A.SuperEditorDebugVisuals_maybeOf(context); + if (config == null || !config.showImeConnection) + return this.child; + return A.AnimatedBuilder$(this.imeConnection, new A.SuperEditorImeDebugVisuals_build_closure(this), null); + } + }; + A.SuperEditorImeDebugVisuals_build_closure.prototype = { + call$2(context, value) { + var color, message, _null = null, + t1 = this.$this, + t2 = t1.imeConnection, + t3 = t2._change_notifier$_value; + if (t3 == null) + color = B.MaterialColor_Map_HFpTk_4288585374; + else + color = J.get$attached$z(t3) ? B.MaterialAccentColor_Map_iTc0J_4285132974 : B.MaterialColor_Map_JNc9P_4294198070; + t2 = t2._change_notifier$_value; + if (t2 == null) + message = "NO IME CONNECTION"; + else + message = J.get$attached$z(t2) ? "ATTACHED TO IME" : "DETACHED FROM IME"; + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([t1.child, new A.Align(B.Alignment_0_m1, _null, _null, A.Container$(_null, A.Text$(message, _null, _null, _null, _null, _null, B.TextStyle_1Gf, _null, _null, _null), B.Clip_0, _null, _null, new A.BoxDecoration(color, _null, _null, B.BorderRadius_tLn6, _null, _null, B.BoxShape_0), _null, _null, _null, _null, B.EdgeInsets_16_8_16_8, _null, _null, _null), _null)], type$.JSArray_Widget), _null); + }, + $signature: 870 }; A.CaretDocumentOverlay.prototype = { createState$0() { - return new A._CaretDocumentOverlayState(new A.ValueNotifier(null, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_nullable_Rect), null, null, B._StateLifecycle_0); + return new A._CaretDocumentOverlayState(A.ValueNotifier$(null, type$.nullable_Rect), null, null, B._StateLifecycle_0); }, documentLayoutResolver$0() { return this.documentLayoutResolver.call$0(); + }, + get$document(receiver) { + return this.document; } }; A._CaretDocumentOverlayState.prototype = { initState$0() { var t1, _this = this; _this.super$State$initState(); - _this._widget.composer.selectionNotifier.addListener$1(0, _this.get$_document_caret_overlay$_onSelectionChange()); + t1 = _this.get$_scheduleCaretUpdate(); + _this._widget.composer.selectionNotifier.addListener$1(0, t1); + _this._widget.document.addListener$1(0, t1); t1 = A.BlinkController$(_this); t1.startBlinking$0(); _this.___CaretDocumentOverlayState__blinkController_F !== $ && A.throwUnnamedLateFieldAI(); _this.___CaretDocumentOverlayState__blinkController_F = t1; - if (_this._widget.composer._document_composer$_selection != null) - _this._document_caret_overlay$_onSelectionChange$0(); + if (_this._widget.composer.selectionNotifier._change_notifier$_value != null) + _this._scheduleCaretUpdate$0(); }, didUpdateWidget$1(oldWidget) { var t1, t2, _this = this; _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.document; + t2 = oldWidget.document; + if (!J.$eq$(t1, t2)) { + t1 = _this.get$_scheduleCaretUpdate(); + t2.removeListener$1(0, t1); + _this._widget.document.addListener$1(0, t1); + } t1 = _this._widget.composer; t2 = oldWidget.composer; if (t1 !== t2) { - t1 = _this.get$_document_caret_overlay$_onSelectionChange(); - t2.selectionNotifier.removeListener$1(0, t1); - _this._widget.composer.selectionNotifier.addListener$1(0, t1); - if (!J.$eq$(_this._widget.composer._document_composer$_selection, t2._document_composer$_selection)) - _this._document_caret_overlay$_onSelectionChange$0(); + t1 = t2.selectionNotifier; + t2 = _this.get$_scheduleCaretUpdate(); + t1.removeListener$1(0, t2); + _this._widget.composer.selectionNotifier.addListener$1(0, t2); + if (!J.$eq$(_this._widget.composer.selectionNotifier._change_notifier$_value, t1._change_notifier$_value)) + _this._scheduleCaretUpdate$0(); } }, dispose$0() { - var t1, t2, _this = this; - _this._widget.composer.selectionNotifier.removeListener$1(0, _this.get$_document_caret_overlay$_onSelectionChange()); + var t2, _this = this, + t1 = _this.get$_scheduleCaretUpdate(); + _this._widget.composer.selectionNotifier.removeListener$1(0, t1); + _this._widget.document.removeListener$1(0, t1); t1 = _this.___CaretDocumentOverlayState__blinkController_F; t1 === $ && A.throwUnnamedLateFieldNI(); t2 = t1.__BlinkController__ticker_F; @@ -520928,44 +545280,45 @@ t1.super$ChangeNotifier$dispose(); _this.super$__CaretDocumentOverlayState_State_SingleTickerProviderStateMixin$dispose(); }, - _document_caret_overlay$_onSelectionChange$0() { - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._CaretDocumentOverlayState__onSelectionChange_closure(this)); + _scheduleCaretUpdate$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._CaretDocumentOverlayState__scheduleCaretUpdate_closure(this)); }, _updateCaretOffset$0() { - var documentSelection, t1, _this = this; + var t1, t2, _this = this; if (_this._framework$_element == null) return; - documentSelection = _this._widget.composer._document_composer$_selection; - if (documentSelection == null) { + t1 = _this._widget.composer.selectionNotifier._change_notifier$_value; + if (t1 == null) { _this._caret.set$value(0, null); t1 = _this.___CaretDocumentOverlayState__blinkController_F; t1 === $ && A.throwUnnamedLateFieldNI(); t1.stopBlinking$0(); return; } - t1 = _this.___CaretDocumentOverlayState__blinkController_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.startBlinking$0(); - t1.jumpToOpaque$0(); - t1 = _this._widget.documentLayoutResolver$0().getRectForPosition$1(documentSelection.extent); + t2 = _this.___CaretDocumentOverlayState__blinkController_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.startBlinking$0(); + t2.jumpToOpaque$0(); + t1 = _this._widget.documentLayoutResolver$0().getRectForPosition$1(t1.extent); t1.toString; _this._caret.set$value(0, t1); }, build$1(context) { - return new A.IgnorePointer(true, null, A.ValueListenableBuilder$(new A._CaretDocumentOverlayState_build_closure(this), this._caret, type$.nullable_Rect), null); + var _null = null; + return new A.IgnorePointer(true, _null, new A.ValueListenableBuilder(this._caret, new A._CaretDocumentOverlayState_build_closure(this), _null, _null, type$.ValueListenableBuilder_nullable_Rect), _null); } }; - A._CaretDocumentOverlayState__onSelectionChange_closure.prototype = { + A._CaretDocumentOverlayState__scheduleCaretUpdate_closure.prototype = { call$1(timeStamp) { this.$this._updateCaretOffset$0(); }, - $signature: 23 + $signature: 14 }; A._CaretDocumentOverlayState_build_closure.prototype = { call$3(context, caret, child) { return new A.LayoutBuilder(new A._CaretDocumentOverlayState_build__closure(this.$this, caret), null); }, - $signature: 3191 + $signature: 3217 }; A._CaretDocumentOverlayState_build__closure.prototype = { call$2(context, constraints) { @@ -520987,24 +545340,25 @@ } return new A.RepaintBoundary(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t2, _null), _null); }, - $signature: 3192 + $signature: 3218 }; A._CaretDocumentOverlayState_build___closure.prototype = { call$1(timeStamp) { this.$this._updateCaretOffset$0(); }, - $signature: 23 + $signature: 14 }; A._CaretDocumentOverlayState_build___closure0.prototype = { call$2(context, child) { var _null = null, - t1 = this.$this; - t1._widget.toString; - t1 = t1.___CaretDocumentOverlayState__blinkController_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - return A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(A.Color$fromARGB(B.JSInt_methods.round$0(255 * (t1._blink_controller$_isVisible ? 1 : 0)), 0, 0, 0), _null, _null, B.BorderRadius_tLn, _null, _null, B.BoxShape_0), _null, _null, B.ValueKey_caret_primary, _null, _null, _null, _null, 2); + t1 = this.$this, + t2 = t1._widget.caretStyle, + t3 = t2.color, + t4 = t1.___CaretDocumentOverlayState__blinkController_F; + t4 === $ && A.throwUnnamedLateFieldNI(); + return A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(A.Color$fromARGB(B.JSInt_methods.round$0(255 * (t4._blink_controller$_isVisible ? 1 : 0)), t3.get$value(t3) >>> 16 & 255, t3.get$value(t3) >>> 8 & 255, t3.get$value(t3) & 255), _null, _null, t1._widget.caretStyle.borderRadius, _null, _null, B.BoxShape_0), _null, _null, B.ValueKey_caret_primary, _null, _null, _null, _null, t2.width); }, - $signature: 3193 + $signature: 3219 }; A.__CaretDocumentOverlayState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -521021,28 +545375,112 @@ this._updateTicker$0(); } }; - A.AxisOffset.prototype = { - toString$0(_) { - return "[AxisOffset] - leading: " + this.leading + ", trailing: " + this.trailing; + A.EditorSelectionAndFocusPolicy.prototype = { + createState$0() { + return new A._EditorSelectionAndFocusPolicyState(B._StateLifecycle_0); }, - $eq(_, other) { - var t1, _this = this; - if (other == null) - return false; - if (_this !== other) - t1 = other instanceof A.AxisOffset && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.leading === other.leading && _this.trailing === other.trailing; - else - t1 = true; - return t1; + isDocumentLayoutAvailable$0() { + return this.isDocumentLayoutAvailable.call$0(); }, - get$hashCode(_) { - return B.JSInt_methods.get$hashCode(this.leading) ^ B.JSInt_methods.get$hashCode(this.trailing); + getDocumentLayout$0() { + return this.getDocumentLayout.call$0(); } }; + A._EditorSelectionAndFocusPolicyState.prototype = { + initState$0() { + var _this = this; + _this.super$State$initState(); + _this._widget.focusNode.addListener$1(0, _this.get$_onFocusChange()); + _this._wasFocused = _this._widget.focusNode.get$hasFocus(); + _this._widget.selection.addListener$1(0, _this.get$_onSelectionChange()); + _this._previousSelection = _this._widget.selection._change_notifier$_value; + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.focusNode; + t2 = oldWidget.focusNode; + if (t1 !== t2) { + t1 = _this.get$_onFocusChange(); + t2.removeListener$1(0, t1); + _this._widget.focusNode.addListener$1(0, t1); + _this._onFocusChange$0(); + } + t1 = _this._widget.selection; + t2 = oldWidget.selection; + if (t1 !== t2) { + t1 = _this.get$_onSelectionChange(); + t2.removeListener$1(0, t1); + _this._widget.selection.addListener$1(0, t1); + _this._onSelectionChange$0(); + } + }, + dispose$0() { + var _this = this; + _this._widget.focusNode.removeListener$1(0, _this.get$_onFocusChange()); + _this._widget.selection.removeListener$1(0, _this.get$_onSelectionChange()); + _this.super$State$dispose(); + }, + _onFocusChange$0() { + var t1, t2, position, _this = this, _null = null; + if (!_this._wasFocused && _this._widget.focusNode.get$hasFocus()) { + t1 = _this._widget; + t1.toString; + t2 = _this._previousSelection; + if (t2 != null) { + $.$get$editorPoliciesLog().log$4(B.Level_INFO_800, "[" + t1.get$runtimeType(t1).toString$0(0) + "] - restoring previous editor selection because the editor re-gained focus", _null, _null); + _this._widget.selection.set$value(0, _this._previousSelection); + } else { + t2 = $.$get$editorPoliciesLog(); + t2.log$4(B.Level_INFO_800, "[" + t1.get$runtimeType(t1).toString$0(0) + "] - placing caret at end of document because the editor gained focus", _null, _null); + if (!_this._widget.isDocumentLayoutAvailable$0()) { + t1 = _this._widget; + t2.log$4(B.Level_INFO_800, "[" + t1.get$runtimeType(t1).toString$0(0) + "] - the document hasn't been laid out yet. Trying again at the end of the frame", _null, _null); + $.WidgetsBinding__instance.scheduleFrameCallback$1(new A._EditorSelectionAndFocusPolicyState__onFocusChange_closure(_this)); + return; + } + position = _this._widget.getDocumentLayout$0().findLastSelectablePosition$0(); + if (position != null) + _this._widget.selection.set$value(0, new A.DocumentSelection(position, position)); + } + } + if (!_this._widget.focusNode.get$hasFocus()) { + _this._widget.toString; + t1 = true; + } else + t1 = false; + if (t1) { + t1 = $.$get$editorPoliciesLog(); + t2 = _this._widget; + t1.log$4(B.Level_INFO_800, "[" + t2.get$runtimeType(t2).toString$0(0) + string$.x5dx20__cl, _null, _null); + _this._widget.selection.set$value(0, _null); + } + _this._wasFocused = _this._widget.focusNode.get$hasFocus(); + }, + _onSelectionChange$0() { + var t1 = this._widget.selection._change_notifier$_value; + if (t1 != null) + this._previousSelection = t1; + }, + build$1(context) { + return this._widget.child; + } + }; + A._EditorSelectionAndFocusPolicyState__onFocusChange_closure.prototype = { + call$1(timeStamp) { + this.$this._onFocusChange$0(); + }, + $signature: 14 + }; A.DocumentMouseInteractor.prototype = { createState$0() { - var _null = null; - return new A._DocumentMouseInteractorState(new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), B.SelectionType_00, _null, _null, _null, _null, _null, _null, B._StateLifecycle_0); + return new A._DocumentMouseInteractorState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), B.SelectionType_0, null, null, B._StateLifecycle_0); + }, + getDocumentLayout$0() { + return this.getDocumentLayout.call$0(); + }, + get$document(receiver) { + return this.document; } }; A._DocumentMouseInteractorState.prototype = { @@ -521052,26 +545490,21 @@ t1 = _this._widget; t2 = t1.focusNode; _this.___DocumentMouseInteractorState__focusNode_A = t2; - t1.editContext.composer.selectionNotifier.addListener$1(0, _this.get$_document_gestures_mouse$_onSelectionChange()); + _this.___DocumentMouseInteractorState__selectionSubscription_A = t1.selectionChanges.listen$1(_this.get$_document_gestures_mouse$_onSelectionChange()); _this._widget.autoScroller.addListener$1(0, _this.get$_document_gestures_mouse$_updateDragSelection()); - t1 = _this.___DocumentMouseInteractorState__focusNode_A; - _this.startSyncingSelectionWithFocus$3$composer$focusNode$getDocumentLayout(_this._widget.editContext.composer, t1, new A._DocumentMouseInteractorState_initState_closure(_this)); }, didUpdateWidget$1(oldWidget) { var t1, t2, _this = this; _this.super$State$didUpdateWidget(oldWidget); - t1 = _this._widget.focusNode; - if (t1 !== oldWidget.focusNode) { - _this.___DocumentMouseInteractorState__focusNode_A = t1; - _this.onFocusNodeReplaced$1(t1); - } - t1 = _this._widget.editContext; - t2 = oldWidget.editContext.composer; - if (t1.composer !== t2) { - t1 = _this.get$_document_gestures_mouse$_onSelectionChange(); - t2.selectionNotifier.removeListener$1(0, t1); - _this._widget.editContext.composer.selectionNotifier.addListener$1(0, t1); - _this.onDocumentComposerReplaced$1(_this._widget.editContext.composer); + t1 = _this._widget; + t2 = t1.focusNode; + if (t2 !== oldWidget.focusNode) + _this.___DocumentMouseInteractorState__focusNode_A = t2; + if (!t1.selectionChanges.$eq(0, oldWidget.selectionChanges)) { + t1 = _this.___DocumentMouseInteractorState__selectionSubscription_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.cancel$0(0); + _this.___DocumentMouseInteractorState__selectionSubscription_A = _this._widget.selectionChanges.listen$1(_this.get$_document_gestures_mouse$_onSelectionChange()); } t1 = _this._widget.autoScroller; t2 = oldWidget.autoScroller; @@ -521080,14 +545513,14 @@ t2.removeListener$1(0, t1); _this._widget.autoScroller.addListener$1(0, t1); } - _this.DocumentSelectionOnFocusMixin__getDocumentLayout = new A._DocumentMouseInteractorState_didUpdateWidget_closure(_this); }, dispose$0() { - var _this = this, - t1 = _this._widget; - t1.editContext.composer.selectionNotifier.removeListener$1(0, _this.get$_document_gestures_mouse$_onSelectionChange()); + var t1, _this = this; + _this._widget.toString; + t1 = _this.___DocumentMouseInteractorState__selectionSubscription_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.cancel$0(0); _this._widget.autoScroller.removeListener$1(0, _this.get$_document_gestures_mouse$_updateDragSelection()); - _this.stopSyncingSelectionWithFocus$0(); _this.super$__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin$dispose(); }, get$_isShiftPressed() { @@ -521102,26 +545535,38 @@ t1 = true; } else t1 = true; - return t1 && this._widget.editContext.composer._document_composer$_selection != null; + return t1 && this._widget.selectionNotifier._change_notifier$_value != null; }, - _document_gestures_mouse$_onSelectionChange$0() { - if (this._framework$_element != null) - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._DocumentMouseInteractorState__onSelectionChange_closure(this)); + _document_gestures_mouse$_onSelectionChange$1(selectionChange) { + var t1, selection, t2; + if (this._framework$_element == null) + return; + if (selectionChange.reason !== "userInteraction") + return; + t1 = this._widget; + selection = t1.selectionNotifier._change_notifier$_value; + if (selection != null) { + t1 = t1.document; + t2 = selection.extent.nodeId; + if (t1._nodesById.$index(0, t2) instanceof A.BlockNode) + return; + } + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._DocumentMouseInteractorState__onSelectionChange_closure(this)); }, _getSelectionExtentAsGlobalRect$0() { - var t2, selectionExtentRectInDoc, t3, globalTopLeft, t4, _null = null, - t1 = this._widget.editContext, - selection = t1.composer._document_composer$_selection; - if (selection == null) + var selectionExtentRectInDoc, t3, globalTopLeft, t4, _null = null, + t1 = this._widget, + t2 = t1.selectionNotifier._change_notifier$_value; + if (t2 == null) return _null; - t1 = t1._getDocumentLayout.call$0(); - t2 = selection.extent; + t1 = t1.getDocumentLayout$0(); + t2 = t2.extent; selectionExtentRectInDoc = t1.getRectForPosition$1(t2); if (selectionExtentRectInDoc == null) { $.$get$editorGesturesLog().log$4(B.Level_WARNING_900, "Tried to ensure that position " + A.S(t2) + " is visible on screen but no bounding box was returned for that position.", _null, _null); return _null; } - t1 = this._widget.editContext._getDocumentLayout.call$0(); + t1 = this._widget.getDocumentLayout$0(); t2 = selectionExtentRectInDoc.left; t3 = selectionExtentRectInDoc.top; globalTopLeft = A.MatrixUtils_transformPoint(type$.RenderBox._as(t1._framework$_element.get$renderObject()).getTransformTo$1(0, _null), new A.Offset(t2, t3)); @@ -521134,28 +545579,28 @@ t1 = $.$get$editorGesturesLog(); t1.log$4(B.Level_INFO_800, "Tap up on document", _null, _null); t2 = details.globalPosition; - docOffset = type$.RenderBox._as(_this._widget.editContext._getDocumentLayout.call$0()._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t2, _null); + docOffset = type$.RenderBox._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t2, _null); t1.log$4(B.Level_FINE_500, " - document offset: " + docOffset.toString$0(0), _null, _null); - docPosition = _this._widget.editContext._getDocumentLayout.call$0().getDocumentPositionNearestToOffset$1(docOffset); + docPosition = _this._widget.getDocumentLayout$0().getDocumentPositionNearestToOffset$1(docOffset); t1.log$4(B.Level_FINE_500, " - tapped document position: " + A.S(docPosition), _null, _null); t3 = _this.___DocumentMouseInteractorState__focusNode_A; t3 === $ && A.throwUnnamedLateFieldNI(); t3.requestFocus$0(); - if (docPosition != null) { - t1 = _this._widget.editContext._getDocumentLayout.call$0().getComponentByNodeId$1(docPosition.nodeId); - t1.toString; - expandSelection = _this.get$_isShiftPressed() && _this._widget.editContext.composer._document_composer$_selection != null; - t1.isVisualSelectionSupported$0(); - if (expandSelection) { - t1 = _this._widget.editContext.composer; - t1.set$selection(t1._document_composer$_selection.copyWith$1$extent(docPosition)); - } else { - _this._document_gestures_mouse$_selectionType = B.SelectionType_00; - _this._document_gestures_mouse$_selectPosition$1(docPosition); - } - } else { + if (docPosition == null) { t1.log$4(B.Level_FINE_500, "No document content at " + t2.toString$0(0) + ".", _null, _null); _this._document_gestures_mouse$_clearSelection$0(); + return; + } + t1 = _this._widget.getDocumentLayout$0().getComponentByNodeId$1(docPosition.nodeId); + t1.toString; + expandSelection = _this.get$_isShiftPressed() && _this._widget.selectionNotifier._change_notifier$_value != null; + t1.isVisualSelectionSupported$0(); + if (expandSelection) { + t1 = _this._widget.selectionNotifier; + t1.set$value(0, t1._change_notifier$_value.copyWith$1$extent(docPosition)); + } else { + _this._document_gestures_mouse$_selectionType = B.SelectionType_0; + _this._document_gestures_mouse$_selectPosition$1(docPosition); } }, _document_gestures_mouse$_onDoubleTapDown$1(details) { @@ -521163,17 +545608,17 @@ t1 = $.$get$editorGesturesLog(); t1.log$4(B.Level_INFO_800, "Double tap down on document", _null, _null); t2 = details.globalPosition; - docOffset = type$.RenderBox._as(_this._widget.editContext._getDocumentLayout.call$0()._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t2, _null); + docOffset = type$.RenderBox._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t2, _null); t1.log$4(B.Level_FINE_500, " - document offset: " + docOffset.toString$0(0), _null, _null); - docPosition = _this._widget.editContext._getDocumentLayout.call$0().getDocumentPositionNearestToOffset$1(docOffset); + docPosition = _this._widget.getDocumentLayout$0().getDocumentPositionNearestToOffset$1(docOffset); t1.log$4(B.Level_FINE_500, " - tapped document position: " + A.S(docPosition), _null, _null); t1 = docPosition != null; if (t1) - _this._widget.editContext._getDocumentLayout.call$0().getComponentByNodeId$1(docPosition.nodeId).isVisualSelectionSupported$0(); - _this._document_gestures_mouse$_selectionType = B.SelectionType_10; + _this._widget.getDocumentLayout$0().getComponentByNodeId$1(docPosition.nodeId).isVisualSelectionSupported$0(); + _this._document_gestures_mouse$_selectionType = B.SelectionType_1; _this._document_gestures_mouse$_clearSelection$0(); if (t1) { - didSelectContent = _this._document_gestures_mouse$_selectWordAt$2$docLayout$docPosition(_this._widget.editContext._getDocumentLayout.call$0(), docPosition); + didSelectContent = _this._document_gestures_mouse$_selectWordAt$2$docLayout$docPosition(_this._widget.getDocumentLayout$0(), docPosition); if (!(!didSelectContent ? _this._document_gestures_mouse$_selectBlockAt$1(docPosition) : didSelectContent)) _this._document_gestures_mouse$_selectPosition$1(docPosition); } @@ -521184,7 +545629,7 @@ _document_gestures_mouse$_selectWordAt$2$docLayout$docPosition(docLayout, docPosition) { var newSelection = A.getWordSelection(docLayout, docPosition); if (newSelection != null) { - this._widget.editContext.composer.set$selection(newSelection); + this._widget.selectionNotifier.set$value(0, newSelection); return true; } else return false; @@ -521194,28 +545639,28 @@ if (!(position.nodePosition instanceof A.UpstreamDownstreamNodePosition)) return false; t1 = position.nodeId; - this._widget.editContext.composer.set$selection(new A.DocumentSelection(new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_0), new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_1))); + this._widget.selectionNotifier.set$value(0, new A.DocumentSelection(new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_0), new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_1))); return true; }, _onDoubleTap$0() { $.$get$editorGesturesLog().log$4(B.Level_INFO_800, "Double tap up on document", null, null); - this._document_gestures_mouse$_selectionType = B.SelectionType_00; + this._document_gestures_mouse$_selectionType = B.SelectionType_0; }, _document_gestures_mouse$_onTripleTapDown$1(details) { var docOffset, docPosition, _this = this, _null = null, t1 = $.$get$editorGesturesLog(); t1.log$4(B.Level_INFO_800, "Triple down down on document", _null, _null); - docOffset = type$.RenderBox._as(_this._widget.editContext._getDocumentLayout.call$0()._framework$_element.get$renderObject()).globalToLocal$2$ancestor(details.globalPosition, _null); + docOffset = type$.RenderBox._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).globalToLocal$2$ancestor(details.globalPosition, _null); t1.log$4(B.Level_FINE_500, " - document offset: " + docOffset.toString$0(0), _null, _null); - docPosition = _this._widget.editContext._getDocumentLayout.call$0().getDocumentPositionNearestToOffset$1(docOffset); + docPosition = _this._widget.getDocumentLayout$0().getDocumentPositionNearestToOffset$1(docOffset); t1.log$4(B.Level_FINE_500, " - tapped document position: " + A.S(docPosition), _null, _null); t1 = docPosition != null; if (t1) - _this._widget.editContext._getDocumentLayout.call$0().getComponentByNodeId$1(docPosition.nodeId).isVisualSelectionSupported$0(); - _this._document_gestures_mouse$_selectionType = B.SelectionType_20; + _this._widget.getDocumentLayout$0().getComponentByNodeId$1(docPosition.nodeId).isVisualSelectionSupported$0(); + _this._document_gestures_mouse$_selectionType = B.SelectionType_2; _this._document_gestures_mouse$_clearSelection$0(); if (t1) - if (!_this._document_gestures_mouse$_selectParagraphAt$2$docLayout$docPosition(_this._widget.editContext._getDocumentLayout.call$0(), docPosition)) + if (!_this._document_gestures_mouse$_selectParagraphAt$2$docLayout$docPosition(_this._widget.getDocumentLayout$0(), docPosition)) _this._document_gestures_mouse$_selectPosition$1(docPosition); t1 = _this.___DocumentMouseInteractorState__focusNode_A; t1 === $ && A.throwUnnamedLateFieldNI(); @@ -521224,24 +545669,28 @@ _document_gestures_mouse$_selectParagraphAt$2$docLayout$docPosition(docLayout, docPosition) { var newSelection = A.getParagraphSelection(docLayout, docPosition); if (newSelection != null) { - this._widget.editContext.composer.set$selection(newSelection); + this._widget.selectionNotifier.set$value(0, newSelection); return true; } else return false; }, _onTripleTap$0() { $.$get$editorGesturesLog().log$4(B.Level_INFO_800, "Triple tap up on document", null, null); - this._document_gestures_mouse$_selectionType = B.SelectionType_00; + this._document_gestures_mouse$_selectionType = B.SelectionType_0; }, _document_gestures_mouse$_selectPosition$1(position) { $.$get$editorGesturesLog().log$4(B.Level_FINE_500, "Setting document selection to " + position.toString$0(0), null, null); - this._widget.editContext.composer.set$selection(new A.DocumentSelection(position, position)); + this._widget.selectionNotifier.set$value(0, new A.DocumentSelection(position, position)); }, _document_gestures_mouse$_onPanStart$1(details) { var _this = this, _null = null, t1 = $.$get$editorGesturesLog(), - t2 = details.globalPosition; - t1.log$4(B.Level_INFO_800, "Pan start on document, global offset: " + A.S(t2), _null, _null); + t2 = details.globalPosition, + t3 = details.kind; + t1.log$4(B.Level_INFO_800, "Pan start on document, global offset: " + A.S(t2) + ", device: " + A.S(t3), _null, _null); + _this._panGestureDevice = t3; + if (t3 === B.PointerDeviceKind_4) + return; _this._dragStartGlobal = t2; _this._widget.autoScroller.enableAutoScrolling$0(); if (_this.get$_isShiftPressed()) @@ -521255,11 +545704,24 @@ t1.requestFocus$0(); }, _document_gestures_mouse$_onPanUpdate$1(details) { - this.setState$1(new A._DocumentMouseInteractorState__onPanUpdate_closure(this, details)); + var t1, _this = this; + $.$get$editorGesturesLog().log$4(B.Level_INFO_800, "Pan update on document, global offset: " + A.S(details.globalPosition) + ", device: " + A.S(_this._panGestureDevice), null, null); + if (_this._panGestureDevice === B.PointerDeviceKind_4) { + t1 = details.delta._dy; + _this._widget.autoScroller.jumpBy$1(t1 * -1); + _this._document_gestures_mouse$_updateDragSelection$0(); + return; + } + _this.setState$1(new A._DocumentMouseInteractorState__onPanUpdate_closure(_this, details)); }, _document_gestures_mouse$_onPanEnd$1(details) { - $.$get$editorGesturesLog().log$4(B.Level_INFO_800, "Pan end on document", null, null); - this._onDragEnd$0(); + var _this = this; + $.$get$editorGesturesLog().log$4(B.Level_INFO_800, "Pan end on document, device: " + A.S(_this._panGestureDevice), null, null); + if (_this._panGestureDevice === B.PointerDeviceKind_4) { + _this._widget.autoScroller.goBallistic$1(-details.velocity.pixelsPerSecond._dy); + return; + } + _this._onDragEnd$0(); }, _document_gestures_mouse$_onPanCancel$0() { $.$get$editorGesturesLog().log$4(B.Level_INFO_800, "Pan cancel on document", null, null); @@ -521276,8 +545738,10 @@ t1.stop$0(0); }, _scrollOnMouseWheel$1($event) { + var t1; if (type$.PointerScrollEvent._is($event)) { - this._widget.autoScroller.jumpBy$1($event.get$scrollDelta()._dy); + t1 = $event.get$scrollDelta(); + this._widget.autoScroller.jumpBy$1(t1._dy); this._document_gestures_mouse$_updateDragSelection$0(); } }, @@ -521288,12 +545752,12 @@ t1 = _this._dragStartGlobal; t1.toString; t2 = type$.RenderBox; - dragStartInDoc = t2._as(_this._widget.editContext._getDocumentLayout.call$0()._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t1, _null).$add(0, new A.Offset(0, _this._widget.autoScroller._deltaWhileAutoScrolling)); + dragStartInDoc = t2._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t1, _null).$add(0, new A.Offset(0, _this._widget.autoScroller._deltaWhileAutoScrolling)); t1 = _this._dragEndGlobal; t1.toString; - dragEndInDoc = t2._as(_this._widget.editContext._getDocumentLayout.call$0()._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t1, _null); + dragEndInDoc = t2._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t1, _null); $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Updating drag selection:\n - drag start in doc: " + dragStartInDoc.toString$0(0) + "\n - drag end in doc: " + dragEndInDoc.toString$0(0), _null, _null); - t1 = _this._widget.editContext._getDocumentLayout.call$0(); + t1 = _this._widget.getDocumentLayout$0(); t2 = _this._document_gestures_mouse$_selectionType; _this._selectRegion$5$baseOffsetInDocument$documentLayout$expandSelection$extentOffsetInDocument$selectionType(dragStartInDoc, t1, _this._expandSelectionDuringDrag, dragEndInDoc, t2); _this._widget.toString; @@ -521308,93 +545772,85 @@ extentPosition = t2 ? _null : selection.extent; t1.log$4(B.Level_FINE_500, " - base: " + A.S(basePosition) + ", extent: " + A.S(extentPosition), _null, _null); if (basePosition == null || extentPosition == null) { - _this._widget.editContext.composer.set$selection(_null); + _this._document_gestures_mouse$_clearSelection$0(); return; } - if (selectionType === B.SelectionType_20) { + if (selectionType === B.SelectionType_2) { baseParagraphSelection = A.getParagraphSelection(documentLayout, basePosition); if (baseParagraphSelection == null) { - _this._widget.editContext.composer.set$selection(_null); + _this._document_gestures_mouse$_clearSelection$0(); return; } t2 = baseOffsetInDocument._dy < extentOffsetInDocument._dy; basePosition = t2 ? baseParagraphSelection.base : baseParagraphSelection.extent; extentParagraphSelection = A.getParagraphSelection(documentLayout, extentPosition); if (extentParagraphSelection == null) { - _this._widget.editContext.composer.set$selection(_null); + _this._document_gestures_mouse$_clearSelection$0(); return; } extentPosition = t2 ? extentParagraphSelection.extent : extentParagraphSelection.base; - } else if (selectionType === B.SelectionType_10) { + } else if (selectionType === B.SelectionType_1) { baseWordSelection = A.getWordSelection(documentLayout, basePosition); if (baseWordSelection == null) { - _this._widget.editContext.composer.set$selection(_null); + _this._document_gestures_mouse$_clearSelection$0(); return; } basePosition = baseWordSelection.base; extentWordSelection = A.getWordSelection(documentLayout, extentPosition); if (extentWordSelection == null) { - _this._widget.editContext.composer.set$selection(_null); + _this._document_gestures_mouse$_clearSelection$0(); return; } extentPosition = extentWordSelection.extent; } - t2 = _this._widget.editContext.composer; + t2 = _this._widget.selectionNotifier; if (expandSelection) { - t3 = t2._document_composer$_selection; + t3 = t2._change_notifier$_value; t3 = t3 == null ? _null : t3.base; if (t3 == null) t3 = basePosition; } else t3 = basePosition; - t2.set$selection(new A.DocumentSelection(t3, extentPosition)); - t1.log$4(B.Level_FINE_500, "Selected region: " + A.S(_this._widget.editContext.composer._document_composer$_selection), _null, _null); + t2.set$value(0, new A.DocumentSelection(t3, extentPosition)); + t1.log$4(B.Level_FINE_500, "Selected region: " + A.S(_this._widget.selectionNotifier._change_notifier$_value), _null, _null); }, _document_gestures_mouse$_clearSelection$0() { $.$get$editorGesturesLog().log$4(B.Level_FINE_500, "Clearing document selection", null, null); - this._widget.editContext.composer.set$selection(null); + this._widget.selectionNotifier.set$value(0, null); }, build$1(context) { var _this = this, _null = null, t1 = A._setArrayType([new A.SizedBox(_null, _null, _this._widget.child, _this._documentWrapperKey)], type$.JSArray_Widget); _this._widget.toString; - return A.Listener$(B.HitTestBehavior_0, A.MouseRegion$(_this._document_gestures_mouse$_buildGestureInput$1$child(new A.Align(B.Alignment_0_m1, _null, _null, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null), _null)), B.SystemMouseCursor_text, _null, _null, _null, _null), _null, _null, _null, _null, _null, _this.get$_scrollOnMouseWheel(), _null); + return A.Listener$(B.HitTestBehavior_0, A.MouseRegion$(_this._document_gestures_mouse$_buildGestureInput$1$child(new A.Align(B.Alignment_0_m1, _null, _null, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null), _null)), B.SystemMouseCursor_text, _null, _null, _null, _null, _null), _null, _null, new A._DocumentMouseInteractorState_build_closure(_this), new A._DocumentMouseInteractorState_build_closure0(_this), _null, new A._DocumentMouseInteractorState_build_closure1(_this), _this.get$_scrollOnMouseWheel(), _null); }, _document_gestures_mouse$_buildGestureInput$1$child(child) { - return new A.RawGestureDetector(child, A.LinkedHashMap_LinkedHashMap$_literal([B.Type_TapSequenceGestureRecognizer_7F1, new A.GestureRecognizerFactoryWithHandlers(new A._DocumentMouseInteractorState__buildGestureInput_closure(), new A._DocumentMouseInteractorState__buildGestureInput_closure0(this), type$.GestureRecognizerFactoryWithHandlers_TapSequenceGestureRecognizer), B.Type_PanGestureRecognizer_bbH, new A.GestureRecognizerFactoryWithHandlers(new A._DocumentMouseInteractorState__buildGestureInput_closure1(), new A._DocumentMouseInteractorState__buildGestureInput_closure2(this), type$.GestureRecognizerFactoryWithHandlers_PanGestureRecognizer)], type$.Type, type$.GestureRecognizerFactory_GestureRecognizer), B.HitTestBehavior_2, false, null, null); + var gestureSettings, + t1 = this._framework$_element; + t1.toString; + t1 = A.MediaQuery_maybeOf(t1); + gestureSettings = t1 == null ? null : t1.gestureSettings; + return new A.RawGestureDetector(child, A.LinkedHashMap_LinkedHashMap$_literal([B.Type_TapSequenceGestureRecognizer_7F1, new A.GestureRecognizerFactoryWithHandlers(new A._DocumentMouseInteractorState__buildGestureInput_closure(), new A._DocumentMouseInteractorState__buildGestureInput_closure0(this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_TapSequenceGestureRecognizer), B.Type_PanGestureRecognizer_bbH, new A.GestureRecognizerFactoryWithHandlers(new A._DocumentMouseInteractorState__buildGestureInput_closure1(), new A._DocumentMouseInteractorState__buildGestureInput_closure2(this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_PanGestureRecognizer)], type$.Type, type$.GestureRecognizerFactory_GestureRecognizer), B.HitTestBehavior_2, false, null, null); } }; - A._DocumentMouseInteractorState_initState_closure.prototype = { - call$0() { - return this.$this._widget.editContext._getDocumentLayout.call$0(); - }, - $signature: 194 - }; - A._DocumentMouseInteractorState_didUpdateWidget_closure.prototype = { - call$0() { - return this.$this._widget.editContext._getDocumentLayout.call$0(); - }, - $signature: 194 - }; A._DocumentMouseInteractorState__onSelectionChange_closure.prototype = { call$1(timeStamp) { - var t1, globalExtentRect; + var globalExtentRect, + t1 = this.$this; + if (t1._framework$_element == null) + return; $.$get$editorGesturesLog().log$4(B.Level_FINER_400, "Ensuring selection extent is visible because the doc selection changed", null, null); - t1 = this.$this; globalExtentRect = t1._getSelectionExtentAsGlobalRect$0(); if (globalExtentRect != null) t1._widget.autoScroller.ensureGlobalRectIsVisible$1(globalExtentRect); }, - $signature: 23 + $signature: 14 }; A._DocumentMouseInteractorState__onPanUpdate_closure.prototype = { call$0() { - var t3, - t1 = $.$get$editorGesturesLog(), - t2 = this.details.globalPosition; - t1.log$4(B.Level_INFO_800, "Pan update on document, global offset: " + A.S(t2), null, null); - t1 = this.$this; - t1._dragEndGlobal = t2; + var t2, t3, + t1 = this.$this; + t1._dragEndGlobal = this.details.globalPosition; t1._document_gestures_mouse$_updateDragSelection$0(); t2 = t1._widget.autoScroller; t1 = t1._dragEndGlobal; @@ -521412,11 +545868,32 @@ }, $signature: 0 }; + A._DocumentMouseInteractorState_build_closure0.prototype = { + call$1($event) { + this.$this._widget.autoScroller.goIdle$0(); + return null; + }, + $signature: 593 + }; + A._DocumentMouseInteractorState_build_closure.prototype = { + call$1($event) { + this.$this._widget.autoScroller.goIdle$0(); + return null; + }, + $signature: 205 + }; + A._DocumentMouseInteractorState_build_closure1.prototype = { + call$1($event) { + this.$this._widget.autoScroller.goIdle$0(); + return null; + }, + $signature: 618 + }; A._DocumentMouseInteractorState__buildGestureInput_closure.prototype = { call$0() { return A.TapSequenceGestureRecognizer$(); }, - $signature: 560 + $signature: 257 }; A._DocumentMouseInteractorState__buildGestureInput_closure0.prototype = { call$1(recognizer) { @@ -521426,14 +545903,15 @@ recognizer.onDoubleTap = t1.get$_onDoubleTap(); recognizer.onTripleTapDown = t1.get$_document_gestures_mouse$_onTripleTapDown(); recognizer.onTripleTap = t1.get$_onTripleTap(); + recognizer.gestureSettings = this.gestureSettings; }, - $signature: 561 + $signature: 236 }; A._DocumentMouseInteractorState__buildGestureInput_closure1.prototype = { call$0() { return A.PanGestureRecognizer$(null, null); }, - $signature: 345 + $signature: 221 }; A._DocumentMouseInteractorState__buildGestureInput_closure2.prototype = { call$1(recognizer) { @@ -521442,13 +545920,9 @@ recognizer.onUpdate = t1.get$_document_gestures_mouse$_onPanUpdate(); recognizer.onEnd = t1.get$_document_gestures_mouse$_onPanEnd(); recognizer.onCancel = t1.get$_document_gestures_mouse$_onPanCancel(); + recognizer.gestureSettings = this.gestureSettings; }, - $signature: 380 - }; - A.SelectionType.prototype = { - toString$0(_) { - return "SelectionType." + this._core$_name; - } + $signature: 194 }; A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -521465,11 +545939,10 @@ this._updateTicker$0(); } }; - A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin.prototype = {}; A.ScrollableDocument.prototype = { _findAncestorScrollable$1(context) { var direction, - ancestorScrollable = A.Scrollable_of(context); + ancestorScrollable = A.Scrollable_maybeOf(context); if (ancestorScrollable == null) return null; direction = ancestorScrollable._widget.axisDirection; @@ -521478,120 +545951,28 @@ return ancestorScrollable; }, build$1(context) { - var _ancestorScrollPosition, t1, t2, _this = this, _null = null, + var ancestorScrollPosition, t1, t2, _this = this, _null = null, ancestorScrollable = _this._findAncestorScrollable$1(context); if (ancestorScrollable == null) - _ancestorScrollPosition = _null; + ancestorScrollPosition = _null; else { t1 = ancestorScrollable._scrollable$_position; t1.toString; - _ancestorScrollPosition = t1; + ancestorScrollPosition = t1; } - if (_ancestorScrollPosition == null) { + if (ancestorScrollPosition == null) { t1 = A.ScrollConfiguration_of(context).copyWith$1$dragDevices(A.LinkedHashSet_LinkedHashSet$_literal([B.PointerDeviceKind_0, B.PointerDeviceKind_1], type$.PointerDeviceKind)); t2 = _this.disableDragScrolling ? B.NeverScrollableScrollPhysics_null : _null; - t2 = new A.SizedBox(_null, 1 / 0, A.ScrollConfiguration$(t1, A.SingleChildScrollView$(A.Center$(new A.CompositedTransformTarget(_this.documentLayerLink, _this.child, _null), _null, _null), _this.scrollController, B.DragStartBehavior_1, _null, t2, _null, _null, false, B.Axis_1)), _null); + t2 = new A.SizedBox(_null, 1 / 0, A.ScrollConfiguration$(t1, A.SingleChildScrollView$(A.Center$(new A.CompositedTransformTarget(_this.documentLayerLink, _this.child, _null), _null, _null), _this.scrollController, B.DragStartBehavior_1, _null, _null, t2, _null, _null, false, B.Axis_1)), _null); t1 = t2; } else t1 = A.Center$(new A.CompositedTransformTarget(_this.documentLayerLink, _this.child, _null), _null, _null); return t1; } }; - A.MagnifierAndToolbarController.prototype = { - showMagnifier$0() { - this.hideToolbar$0(); - this._isMagnifierVisible = true; - this.notifyListeners$0(); - }, - positionToolbar$2$bottomAnchor$topAnchor(bottomAnchor, topAnchor) { - var _this = this; - if (!topAnchor.$eq(0, _this._toolbarTopAnchor) || !bottomAnchor.$eq(0, _this._toolbarBottomAnchor)) { - _this._toolbarTopAnchor = topAnchor; - _this._toolbarBottomAnchor = bottomAnchor; - _this.notifyListeners$0(); - } - }, - toggleToolbar$0() { - if (this._shouldDisplayToolbar) - this.hideToolbar$0(); - else - this.showToolbar$0(); - }, - showToolbar$0() { - var _this = this; - if (_this._shouldDisplayToolbar) - return; - _this._isMagnifierVisible = false; - _this.notifyListeners$0(); - _this._shouldDisplayToolbar = true; - _this.notifyListeners$0(); - }, - hideToolbar$0() { - if (!this._shouldDisplayToolbar) - return; - this._shouldDisplayToolbar = false; - this.notifyListeners$0(); - }, - $isListenable: 1 - }; - A.DragHandleAutoScroller.prototype = { - dispose$0() { - var t1 = this._document_gestures_touch$_autoScroller.__AutoScroller__ticker_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.dispose$0(); - }, - ensureOffsetIsVisible$1(offsetInViewport) { - var scrollPosition, t2, t3, t4, t5, _null = null, - t1 = $.$get$editorGesturesLog(); - t1.log$4(B.Level_FINE_500, "Ensuring content offset is visible in scrollable: " + A.S(offsetInViewport), _null, _null); - scrollPosition = this._getScrollPosition.call$0(); - t2 = scrollPosition._pixels; - t2.toString; - t1.log$4(B.Level_FINE_500, "Current scroll offset: " + A.S(t2), _null, _null); - t3 = offsetInViewport._dy; - t4 = this._dragAutoScrollBoundary; - t5 = t4.leading; - if (t3 < t5) { - t1.log$4(B.Level_FINE_500, "The scrollable needs to scroll up to make offset visible.", _null, _null); - if (t2 > 0) - scrollPosition.jumpTo$1(t2 + (t3 - t5)); - } else { - t5 = this._getViewportBox; - t4 = t4.trailing; - if (t3 > t5.call$0()._box$_size._dy - t4) { - t1.log$4(B.Level_FINE_500, "The scrollable needs to scroll down to make offset visible.", _null, _null); - t1 = scrollPosition._maxScrollExtent; - t1.toString; - if (t2 < t1) - scrollPosition.jumpTo$1(t2 + (t3 - (t5.call$0()._box$_size._dy - t4))); - } - } - }, - updateAutoScrollHandleMonitoring$1$dragEndInViewport(dragEndInViewport) { - var _null = null, - t1 = dragEndInViewport._dy, - t2 = this._dragAutoScrollBoundary, - t3 = t2.leading, - t4 = this._document_gestures_touch$_autoScroller; - if (t1 < t3) { - $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Metrics say we should try to scroll up", _null, _null); - t4.startScrollingUp$1(B.JSNumber_methods.clamp$2(1 - B.JSNumber_methods.clamp$2(t1, 0, t3) / t3, 0, 1)); - } else - t4.stopScrollingUp$0(); - t3 = this._getViewportBox; - t2 = t2.trailing; - if (t3.call$0()._box$_size._dy - t1 < t2) { - $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Metrics say we should try to scroll down", _null, _null); - t4.startScrollingDown$1(1 - B.JSNumber_methods.clamp$2(t3.call$0()._box$_size._dy - t1, 0, t2) / t2); - } else - t4.stopScrollingDown$0(); - } - }; - A._MagnifierAndToolbarController_Object_ChangeNotifier.prototype = {}; A.AndroidDocumentTouchInteractor.prototype = { createState$0() { - var _null = null; - return new A._AndroidDocumentTouchInteractorState(new A.LayerLink(), new A.LayerLink(), _null, _null, _null, _null, _null, _null, B._StateLifecycle_0); + return new A._AndroidDocumentTouchInteractorState(new A.LayerLink(), new A.LayerLink(), null, null, B._StateLifecycle_0); }, getDocumentLayout$0() { return this.getDocumentLayout.call$0(); @@ -521607,19 +545988,19 @@ _this._widget.toString; _this.___AndroidDocumentTouchInteractorState__handleAutoScrolling_A = new A.DragHandleAutoScroller(A.AutoScroller$(_this), B.AxisOffset_54_54, new A._AndroidDocumentTouchInteractorState_initState_closure(_this), new A._AndroidDocumentTouchInteractorState_initState_closure0(_this)); _this._widget.focusNode.addListener$1(0, _this.get$_document_gestures_touch_android$_onFocusChange()); - if (_this._widget.focusNode.get$hasFocus()) - _this._document_gestures_touch_android$_showEditingControlsOverlay$0(); - t1 = _this._widget.scrollController; - _this.___AndroidDocumentTouchInteractorState__scrollController_A = t1 == null ? A.ScrollController$(0, true) : t1; + _this._document_gestures_touch_android$_configureScrollController$0(); $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidDocumentTouchInteractorState_initState_closure1(_this)); - _this.___AndroidDocumentTouchInteractorState__scrollController_A.addListener$1(0, _this.get$_document_gestures_touch_android$_onScrollChange()); - _this.___AndroidDocumentTouchInteractorState__editingController_A = new A.AndroidDocumentGestureEditingController(_this._document_gestures_touch_android$_documentLayoutLink, _this._document_gestures_touch_android$_magnifierFocalPointLink, $.$get$ChangeNotifier__emptyListeners()); + t1 = _this.___AndroidDocumentTouchInteractorState__scrollController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.addListener$1(0, _this.get$_document_gestures_touch_android$_onScrollChange()); + t1 = _this._widget.overlayController; + _this.___AndroidDocumentTouchInteractorState__overlayController_A = t1; + t2 = new A.AndroidDocumentGestureEditingController(_this._document_gestures_touch_android$_documentLayoutLink, _this._document_gestures_touch_android$_magnifierFocalPointLink, t1, $.$get$ChangeNotifier__emptyListeners()); + t1.addListener$1(0, t2.get$_toolbarChanged()); + _this.___AndroidDocumentTouchInteractorState__editingController_A = t2; _this._widget.document.addListener$1(0, _this.get$_document_gestures_touch_android$_onDocumentChange()); - _this._widget.composer.addListener$1(0, _this.get$_document_gestures_touch_android$_onSelectionChange()); - t1 = _this._widget; - t2 = t1.focusNode; - _this.startSyncingSelectionWithFocus$3$composer$focusNode$getDocumentLayout(t1.composer, t2, t1.getDocumentLayout); - if (_this._widget.composer._document_composer$_selection != null) + _this._widget.selection.addListener$1(0, _this.get$_document_gestures_touch_android$_onSelectionChange()); + if (_this._widget.selection._change_notifier$_value != null) _this._document_gestures_touch_android$_onSelectionChange$0(); $.WidgetsBinding__instance.WidgetsBinding__observers.push(_this); }, @@ -521647,7 +546028,6 @@ t1 = _this.get$_document_gestures_touch_android$_onFocusChange(); t2.removeListener$1(0, t1); _this._widget.focusNode.addListener$1(0, t1); - _this.onFocusNodeReplaced$1(_this._widget.focusNode); } t1 = _this._widget.document; t2 = oldWidget.document; @@ -521656,18 +546036,26 @@ t2.removeListener$1(0, t1); _this._widget.document.addListener$1(0, t1); } - t1 = _this._widget.composer; - t2 = oldWidget.composer; + t1 = _this._widget.selection; + t2 = oldWidget.selection; if (t1 !== t2) { t1 = _this.get$_document_gestures_touch_android$_onSelectionChange(); t2.removeListener$1(0, t1); - _this._widget.composer.addListener$1(0, t1); - _this.onDocumentComposerReplaced$1(_this._widget.composer); - if (!J.$eq$(_this._widget.composer._document_composer$_selection, t2._document_composer$_selection)) + _this._widget.selection.addListener$1(0, t1); + if (!J.$eq$(_this._widget.selection._change_notifier$_value, t2._change_notifier$_value)) _this._document_gestures_touch_android$_onSelectionChange$0(); } - if (!J.$eq$(_this._widget.getDocumentLayout, oldWidget.getDocumentLayout)) - _this.DocumentSelectionOnFocusMixin__getDocumentLayout = _this._widget.getDocumentLayout; + if (_this._widget.scrollController != oldWidget.scrollController) { + _this._document_gestures_touch_android$_teardownScrollController$0(); + _this._document_gestures_touch_android$_configureScrollController$0(); + } + t1 = _this._widget.overlayController; + if (t1 !== oldWidget.overlayController) { + _this.___AndroidDocumentTouchInteractorState__overlayController_A = t1; + t2 = _this.___AndroidDocumentTouchInteractorState__editingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.set$overlayController(t1); + } }, reassemble$0() { var _this = this; @@ -521682,33 +546070,48 @@ B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, _this); $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidDocumentTouchInteractorState_dispose_closure(_this)); _this._widget.document.removeListener$1(0, _this.get$_document_gestures_touch_android$_onDocumentChange()); - _this._widget.composer.removeListener$1(0, _this.get$_document_gestures_touch_android$_onSelectionChange()); + _this._widget.selection.removeListener$1(0, _this.get$_document_gestures_touch_android$_onSelectionChange()); _this._document_gestures_touch_android$_removeEditingOverlayControls$0(); - if (_this._widget.scrollController == null) { - t1 = _this.___AndroidDocumentTouchInteractorState__scrollController_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.dispose$0(); - } + _this._document_gestures_touch_android$_teardownScrollController$0(); _this._widget.focusNode.removeListener$1(0, _this.get$_document_gestures_touch_android$_onFocusChange()); t1 = _this.___AndroidDocumentTouchInteractorState__handleAutoScrolling_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1._document_gestures_touch$_autoScroller.__AutoScroller__ticker_A; + t1 = t1._mobile_documents$_autoScroller.__AutoScroller__ticker_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.dispose$0(); - _this.stopSyncingSelectionWithFocus$0(); _this.super$__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin$dispose(); }, didChangeMetrics$0() { $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidDocumentTouchInteractorState_didChangeMetrics_closure(this)); }, + _document_gestures_touch_android$_configureScrollController$0() { + var t1 = this._widget.scrollController; + this.___AndroidDocumentTouchInteractorState__scrollController_A = t1 == null ? A.ScrollController$(0, true) : t1; + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidDocumentTouchInteractorState__configureScrollController_closure(this)); + }, + _document_gestures_touch_android$_teardownScrollController$0() { + var _this = this, + t1 = _this.___AndroidDocumentTouchInteractorState__scrollController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1._positions.length !== 0) + _this.get$scrollPosition().isScrollingNotifier.removeListener$1(0, _this.get$_document_gestures_touch_android$_onScrollActivityChange()); + if (_this._widget.scrollController == null) + _this.___AndroidDocumentTouchInteractorState__scrollController_A.dispose$0(); + }, + _document_gestures_touch_android$_onScrollActivityChange$0() { + if (this.get$scrollPosition().isScrollingNotifier._change_notifier$_value) + this._document_gestures_touch_android$_isScrolling = true; + else + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidDocumentTouchInteractorState__onScrollActivityChange_closure(this)); + }, _document_gestures_touch_android$_ensureSelectionExtentIsVisible$0() { var t2, collapsedHandleOffset, extentHandleOffset, t3, editorBox, editorInViewportOffset, handleInViewportOffset, _this = this, _null = null, t1 = $.$get$editorGesturesLog(); t1.log$4(B.Level_FINE_500, "Ensuring selection extent is visible", _null, _null); t2 = _this.___AndroidDocumentTouchInteractorState__editingController_A; t2 === $ && A.throwUnnamedLateFieldNI(); - collapsedHandleOffset = t2._document_gestures_touch_android$_collapsedHandleOffset; - extentHandleOffset = t2._document_gestures_touch_android$_downstreamHandleOffset; + collapsedHandleOffset = t2._android_document_controls$_collapsedHandleOffset; + extentHandleOffset = t2._android_document_controls$_downstreamHandleOffset; t2 = collapsedHandleOffset == null; if (t2 && extentHandleOffset == null) return; @@ -521736,6 +546139,8 @@ _document_gestures_touch_android$_onDocumentChange$0() { var t1 = this.___AndroidDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); t1.hideToolbar$0(); $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidDocumentTouchInteractorState__onDocumentChange_closure(this)); }, @@ -521744,25 +546149,27 @@ }, _document_gestures_touch_android$_updateHandlesAfterSelectionOrLayoutChange$0() { var t1, t2, t3, _this = this, _null = null, - newSelection = _this._widget.composer._document_composer$_selection; + newSelection = _this._widget.selection._change_notifier$_value; if (newSelection == null) { t1 = _this.___AndroidDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.removeCaret$0(); - t1.hideToolbar$0(); + t2 = t1.__GestureEditingController__overlayController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.hideToolbar$0(); t1.set$collapsedHandleOffset(_null); t1.set$upstreamHandleOffset(_null); t1.set$downstreamHandleOffset(_null); t1.set$collapsedHandleOffset(_null); t1.cancelCollapsedHandleAutoHideCountdown$0(); } else if (J.$eq$(newSelection.base, newSelection.extent)) { - t1 = _this._widget.getDocumentLayout$0().getRectForPosition$1(_this._widget.composer._document_composer$_selection.extent); + t1 = _this._widget.getDocumentLayout$0().getRectForPosition$1(_this._widget.selection._change_notifier$_value.extent); t1.toString; t2 = _this.___AndroidDocumentTouchInteractorState__editingController_A; t2 === $ && A.throwUnnamedLateFieldNI(); t3 = t1.top; - t2._document_gestures_touch_android$_caretTop = new A.Offset(t1.left, t3); - t2._document_gestures_touch_android$_caretHeight = t1.bottom - t3; + t2._android_document_controls$_caretTop = new A.Offset(t1.left, t3); + t2._android_document_controls$_caretHeight = t1.bottom - t3; t2.notifyListeners$0(); _this._document_gestures_touch_android$_positionCollapsedHandle$0(); } else @@ -521800,9 +546207,14 @@ t1 = this._framework$_element.get$renderObject(); return type$.RenderBox._as(t1); }, + _document_gestures_touch_android$_onTapDown$1(details) { + this._document_gestures_touch_android$_wasScrollingOnTapDown = this._document_gestures_touch_android$_isScrolling; + }, _document_gestures_touch_android$_onTapUp$1(details) { - var t2, t3, t4, docOffset, docPosition, selection, didTapOnExistingSelection, _this = this, _null = null, - t1 = $.$get$editorGesturesLog(); + var t1, t2, t3, t4, docOffset, docPosition, selection, didTapOnExistingSelection, _this = this, _null = null; + if (_this._document_gestures_touch_android$_wasScrollingOnTapDown) + return; + t1 = $.$get$editorGesturesLog(); t1.log$4(B.Level_INFO_800, "Tap down on document", _null, _null); t2 = details.localPosition; t3 = _this._widget.getDocumentLayout$0(); @@ -521813,7 +546225,7 @@ docPosition = _this._widget.getDocumentLayout$0().getDocumentPositionNearestToOffset$1(docOffset); t1.log$4(B.Level_FINE_500, " - tapped document position: " + A.S(docPosition), _null, _null); if (docPosition != null) { - selection = _this._widget.composer._document_composer$_selection; + selection = _this._widget.selection._change_notifier$_value; if (selection != null) { t1 = selection.base; t2 = selection.extent; @@ -521822,9 +546234,13 @@ didTapOnExistingSelection = false; t1 = _this.___AndroidDocumentTouchInteractorState__editingController_A; if (didTapOnExistingSelection) { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.toggleToolbar$0(); } else { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.hideToolbar$0(); } @@ -521835,6 +546251,8 @@ _this._clearSelection$0(); t1 = _this.___AndroidDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); t1.hideToolbar$0(); } _this._widget.focusNode.requestFocus$0(); @@ -521853,16 +546271,17 @@ t1.log$4(B.Level_FINE_500, " - tapped document position: " + A.S(docPosition), _null, _null); if (docPosition != null) { _this._widget.getDocumentLayout$0().getComponentByNodeId$1(docPosition.nodeId).isVisualSelectionSupported$0(); - _this._clearSelection$0(); didSelectContent = _this._document_gestures_touch_android$_selectWordAt$2$docLayout$docPosition(_this._widget.getDocumentLayout$0(), docPosition); if (!(!didSelectContent ? _this._document_gestures_touch_android$_selectBlockAt$1(docPosition) : didSelectContent)) _this._document_gestures_touch_android$_selectPosition$1(docPosition); - t1 = _this._widget.composer._document_composer$_selection; + t1 = _this._widget.selection._change_notifier$_value; t1 = J.$eq$(t1.base, t1.extent); t2 = _this.___AndroidDocumentTouchInteractorState__editingController_A; if (!t1) { t2 === $ && A.throwUnnamedLateFieldNI(); - t2.showToolbar$0(); + t1 = t2.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.showToolbar$0(); _this._document_gestures_touch_android$_positionToolbar$0(); } else { t2 === $ && A.throwUnnamedLateFieldNI(); @@ -521878,13 +546297,13 @@ if (!(position.nodePosition instanceof A.UpstreamDownstreamNodePosition)) return false; t1 = position.nodeId; - this._widget.composer.set$selection(new A.DocumentSelection(new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_0), new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_1))); + this._widget.selection.set$value(0, new A.DocumentSelection(new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_0), new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_1))); return true; }, _onTripleTapDown$1(details) { var t2, t3, docOffset, docPosition, _this = this, _null = null, t1 = $.$get$editorGesturesLog(); - t1.log$4(B.Level_INFO_800, "Triple down down on document", _null, _null); + t1.log$4(B.Level_INFO_800, "Triple tap down on document", _null, _null); t2 = _this._widget.getDocumentLayout$0(); t3 = _this._framework$_element.get$renderObject(); t3.toString; @@ -521894,7 +546313,6 @@ t1.log$4(B.Level_FINE_500, " - tapped document position: " + A.S(docPosition), _null, _null); if (docPosition != null) { _this._widget.getDocumentLayout$0().getComponentByNodeId$1(docPosition.nodeId).isVisualSelectionSupported$0(); - _this._clearSelection$0(); if (!_this._document_gestures_touch_android$_selectParagraphAt$2$docLayout$docPosition(_this._widget.getDocumentLayout$0(), docPosition)) { _this._document_gestures_touch_android$_selectPosition$1(docPosition); _this._document_gestures_touch_android$_positionToolbar$0(); @@ -521904,31 +546322,32 @@ _this._widget.focusNode.requestFocus$0(); }, _document_gestures_touch_android$_showEditingControlsOverlay$0() { - var result, t1, _this = this; + var t1, t2, _this = this; if (_this._document_gestures_touch_android$_controlsOverlayEntry == null) { _this._document_gestures_touch_android$_controlsOverlayEntry = A.OverlayEntry$(new A._AndroidDocumentTouchInteractorState__showEditingControlsOverlay_closure(_this), false); - result = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); - result.toString; - t1 = _this._document_gestures_touch_android$_controlsOverlayEntry; + t1 = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); t1.toString; - result.insert$1(0, t1); + t2 = _this._document_gestures_touch_android$_controlsOverlayEntry; + t2.toString; + t1.insert$1(0, t2); } }, _onHandleDragStart$2(handleType, globalOffset) { var selectionAffinity, handleOffsetInInteractor, t3, _this = this, t1 = _this._widget, t2 = t1.document; - t1 = t1.composer._document_composer$_selection; + t1 = t1.selection._change_notifier$_value; + t1.toString; selectionAffinity = A.InspectDocumentAffinity_getAffinityBetween(t2, t1.base, t1.extent); switch (handleType.index) { case 0: - _this._selectionType = B.SelectionType_0; + _this._selectionType = B.SelectionHandleType_0; break; case 1: - _this._selectionType = selectionAffinity === B.TextAffinity_1 ? B.SelectionType_1 : B.SelectionType_2; + _this._selectionType = selectionAffinity === B.TextAffinity_1 ? B.SelectionHandleType_1 : B.SelectionHandleType_2; break; case 2: - _this._selectionType = selectionAffinity === B.TextAffinity_1 ? B.SelectionType_2 : B.SelectionType_1; + _this._selectionType = selectionAffinity === B.TextAffinity_1 ? B.SelectionHandleType_2 : B.SelectionHandleType_1; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -521943,14 +546362,14 @@ t3 = _this._widget.getDocumentLayout$0(); t1 = _this._selectionType; t2 = _this._widget; - _this._document_gestures_touch_android$_startDragPositionOffset = t3.getRectForPosition$1(t1 === B.SelectionType_1 ? t2.composer._document_composer$_selection.base : t2.composer._document_composer$_selection.extent).get$center(); + _this._document_gestures_touch_android$_startDragPositionOffset = t3.getRectForPosition$1(t1 === B.SelectionHandleType_1 ? t2.selection._change_notifier$_value.base : t2.selection._change_notifier$_value.extent).get$center(); t2 = _this.get$scrollPosition()._pixels; t2.toString; _this._document_gestures_touch_android$_dragStartScrollOffset = t2; t2 = _this.___AndroidDocumentTouchInteractorState__handleAutoScrolling_A; t2 === $ && A.throwUnnamedLateFieldNI(); - t2._document_gestures_touch$_autoScroller.__scrolling$_scrollPosition = t2._getScrollPosition.call$0(); - if (_this._selectionType === B.SelectionType_0) { + t2._mobile_documents$_autoScroller.__scrolling$_scrollPosition = t2._getScrollPosition.call$0(); + if (_this._selectionType === B.SelectionHandleType_0) { t1 = _this.___AndroidDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.cancelCollapsedHandleAutoHideCountdown$0(); @@ -521971,6 +546390,8 @@ t2.updateAutoScrollHandleMonitoring$1$dragEndInViewport(dragEndInViewport); t2 = _this.___AndroidDocumentTouchInteractorState__editingController_A; t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2.__GestureEditingController__overlayController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); t2.showMagnifier$0(); }, _document_gestures_touch_android$_updateSelectionForNewDragHandleLocation$0() { @@ -521988,38 +546409,42 @@ if (docDragPosition == null) return; t1 = _this._selectionType; - if (t1 === B.SelectionType_0) - _this._widget.composer.set$selection(new A.DocumentSelection(docDragPosition, docDragPosition)); - else if (t1 === B.SelectionType_1) { - t1 = _this._widget.composer; - t1.set$selection(t1._document_composer$_selection.copyWith$1$base(docDragPosition)); - } else if (t1 === B.SelectionType_2) { - t1 = _this._widget.composer; - t1.set$selection(t1._document_composer$_selection.copyWith$1$extent(docDragPosition)); + if (t1 === B.SelectionHandleType_0) + _this._widget.selection.set$value(0, new A.DocumentSelection(docDragPosition, docDragPosition)); + else if (t1 === B.SelectionHandleType_1) { + t1 = _this._widget.selection; + t1.set$value(0, t1._change_notifier$_value.copyWith$1$base(docDragPosition)); + } else if (t1 === B.SelectionHandleType_2) { + t1 = _this._widget.selection; + t1.set$value(0, t1._change_notifier$_value.copyWith$1$extent(docDragPosition)); } }, _document_gestures_touch_android$_onHandleDragEnd$0() { var t2, _this = this, t1 = _this.___AndroidDocumentTouchInteractorState__handleAutoScrolling_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1._document_gestures_touch$_autoScroller; + t1 = t1._mobile_documents$_autoScroller; t1.stopScrollingUp$0(); t1.stopScrollingDown$0(); t1.__scrolling$_scrollPosition = null; _this.get$scrollPosition().removeListener$1(0, _this.get$_document_gestures_touch_android$_updateDragSelection()); t1 = _this.___AndroidDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); t1._isMagnifierVisible = false; t1.notifyListeners$0(); _this._document_gestures_touch_android$_dragEndInInteractor = _this._document_gestures_touch_android$_dragStartInDoc = _this._document_gestures_touch_android$_dragStartScrollOffset = null; - t1 = _this._widget.composer._document_composer$_selection; + t1 = _this._widget.selection._change_notifier$_value; t1 = J.$eq$(t1.base, t1.extent); t2 = _this.___AndroidDocumentTouchInteractorState__editingController_A; if (t1) { t2.unHideCollapsedHandle$0(); t2.startCollapsedHandleAutoHideCountdown$0(); } else { - t2.showToolbar$0(); + t1 = t2.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.showToolbar$0(); _this._document_gestures_touch_android$_positionToolbar$0(); } }, @@ -522046,21 +546471,21 @@ break; case 1: basePosition.__late_helper$_value = dragPosition; - extentPosition.__late_helper$_value = _this._widget.composer._document_composer$_selection.extent; + extentPosition.__late_helper$_value = _this._widget.selection._change_notifier$_value.extent; break; case 2: - basePosition.__late_helper$_value = _this._widget.composer._document_composer$_selection.base; + basePosition.__late_helper$_value = _this._widget.selection._change_notifier$_value.base; extentPosition.__late_helper$_value = dragPosition; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - _this._widget.composer.set$selection(new A.DocumentSelection(basePosition._readLocal$0(), extentPosition._readLocal$0())); - t3.log$4(B.Level_FINE_500, "Selected region: " + A.S(_this._widget.composer._document_composer$_selection), _null, _null); + _this._widget.selection.set$value(0, new A.DocumentSelection(basePosition._readLocal$0(), extentPosition._readLocal$0())); + t3.log$4(B.Level_FINE_500, "Selected region: " + A.S(_this._widget.selection._change_notifier$_value), _null, _null); }, _document_gestures_touch_android$_positionCollapsedHandle$0() { var t1, t2, handleOffset, _null = null, - selection = this._widget.composer._document_composer$_selection; + selection = this._widget.selection._change_notifier$_value; if (selection == null) { $.$get$editorGesturesLog().log$4(B.Level_SHOUT_1200, string$.Tried_ucr, _null, _null); return; @@ -522080,7 +546505,7 @@ }, _positionExpandedHandles$0() { var t1, t2, t3, baseHandleOffset, extentHandleOffset, affinity, upstreamHandleOffset, downstreamHandleOffset, _this = this, _null = null, - selection = _this._widget.composer._document_composer$_selection; + selection = _this._widget.selection._change_notifier$_value; if (selection == null) { $.$get$editorGesturesLog().log$4(B.Level_SHOUT_1200, string$.Tried_uer, _null, _null); return; @@ -522107,39 +546532,44 @@ t2.cancelCollapsedHandleAutoHideCountdown$0(); }, _document_gestures_touch_android$_positionToolbar$0() { - var selectionRect, selection, t2, t3, t4, t5, extentRectInDoc, t6, selectionRectInDoc, toolbarTopAnchor, toolbarBottomAnchor, _this = this, _null = null, + var selectionRect, t2, t3, t4, t5, extentRectInDoc, t6, selectionRectInDoc, toolbarTopAnchor, toolbarBottomAnchor, _this = this, _null = null, t1 = _this.___AndroidDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); if (!t1._shouldDisplayToolbar) return; selectionRect = A._Cell$named("selectionRect"); - selection = _this._widget.composer._document_composer$_selection; - t1 = selection.base; - t2 = selection.extent; - t3 = J.$eq$(t1, t2); + t1 = _this._widget.selection._change_notifier$_value; + t1.toString; + t2 = t1.base; + t1 = t1.extent; + t3 = J.$eq$(t2, t1); t4 = type$.RenderBox; t5 = _this._widget; if (t3) { - t1 = t5.getDocumentLayout$0().getRectForPosition$1(t2); + t1 = t5.getDocumentLayout$0().getRectForPosition$1(t1); t1.toString; selectionRect.__late_helper$_value = A.Rect$fromPoints(A.MatrixUtils_transformPoint(t4._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).getTransformTo$1(0, _null), new A.Offset(t1.left, t1.top)), A.MatrixUtils_transformPoint(t4._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).getTransformTo$1(0, _null), new A.Offset(t1.right, t1.bottom))); } else { - t1 = t5.getDocumentLayout$0().getRectForPosition$1(t1); - t1.toString; - extentRectInDoc = _this._widget.getDocumentLayout$0().getRectForPosition$1(t2); - t2 = extentRectInDoc.left; - t2 = Math.min(A.checkNum(t1.left), A.checkNum(t2)); + t2 = t5.getDocumentLayout$0().getRectForPosition$1(t2); + t2.toString; + extentRectInDoc = _this._widget.getDocumentLayout$0().getRectForPosition$1(t1); + t1 = extentRectInDoc.left; + t1 = Math.min(A.checkNum(t2.left), A.checkNum(t1)); t3 = extentRectInDoc.top; - t3 = Math.min(A.checkNum(t1.top), A.checkNum(t3)); + t3 = Math.min(A.checkNum(t2.top), A.checkNum(t3)); t5 = extentRectInDoc.right; - t5 = Math.max(A.checkNum(t1.right), A.checkNum(t5)); + t5 = Math.max(A.checkNum(t2.right), A.checkNum(t5)); t6 = extentRectInDoc.bottom; - selectionRectInDoc = A.Rect$fromPoints(new A.Offset(t2, t3), new A.Offset(t5, Math.max(A.checkNum(t1.bottom), A.checkNum(t6)))); + selectionRectInDoc = A.Rect$fromPoints(new A.Offset(t1, t3), new A.Offset(t5, Math.max(A.checkNum(t2.bottom), A.checkNum(t6)))); selectionRect.__late_helper$_value = A.Rect$fromPoints(A.MatrixUtils_transformPoint(t4._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).getTransformTo$1(0, _null), new A.Offset(selectionRectInDoc.left, selectionRectInDoc.top)), A.MatrixUtils_transformPoint(t4._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).getTransformTo$1(0, _null), new A.Offset(selectionRectInDoc.right, selectionRectInDoc.bottom))); } toolbarTopAnchor = selectionRect._readLocal$0().get$topCenter().$sub(0, B.Offset_0_24); toolbarBottomAnchor = selectionRect._readLocal$0().get$bottomCenter().$add(0, B.Offset_0_24); - _this.___AndroidDocumentTouchInteractorState__editingController_A.positionToolbar$2$bottomAnchor$topAnchor(toolbarBottomAnchor, toolbarTopAnchor); + t1 = _this.___AndroidDocumentTouchInteractorState__editingController_A.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.positionToolbar$2$bottomAnchor$topAnchor(toolbarBottomAnchor, toolbarTopAnchor); }, _document_gestures_touch_android$_removeEditingOverlayControls$0() { var t1 = this._document_gestures_touch_android$_controlsOverlayEntry; @@ -522151,7 +546581,7 @@ _document_gestures_touch_android$_selectWordAt$2$docLayout$docPosition(docLayout, docPosition) { var newSelection = A.getWordSelection(docLayout, docPosition); if (newSelection != null) { - this._widget.composer.set$selection(newSelection); + this._widget.selection.set$value(0, newSelection); return true; } else return false; @@ -522159,22 +546589,22 @@ _document_gestures_touch_android$_selectParagraphAt$2$docLayout$docPosition(docLayout, docPosition) { var newSelection = A.getParagraphSelection(docLayout, docPosition); if (newSelection != null) { - this._widget.composer.set$selection(newSelection); + this._widget.selection.set$value(0, newSelection); return true; } else return false; }, _document_gestures_touch_android$_selectPosition$1(position) { $.$get$editorGesturesLog().log$4(B.Level_FINE_500, "Setting document selection to " + position.toString$0(0), null, null); - this._widget.composer.set$selection(new A.DocumentSelection(position, position)); + this._widget.selection.set$value(0, new A.DocumentSelection(position, position)); }, _clearSelection$0() { $.$get$editorGesturesLog().log$4(B.Level_FINE_500, "Clearing document selection", null, null); - this._widget.composer.set$selection(null); + this._widget.selection.set$value(0, null); }, _document_gestures_touch_android$_findAncestorScrollable$1(context) { var direction, - ancestorScrollable = A.Scrollable_of(context); + ancestorScrollable = A.Scrollable_maybeOf(context); if (ancestorScrollable == null) return null; direction = ancestorScrollable._widget.axisDirection; @@ -522189,38 +546619,48 @@ return _this._document_gestures_touch_android$_buildGestureInput$1$child(new A.ScrollableDocument(t1, false, _this._document_gestures_touch_android$_documentLayoutLink, _this._widget.child, null)); }, _document_gestures_touch_android$_buildGestureInput$1$child(child) { - return new A.RawGestureDetector(child, A.LinkedHashMap_LinkedHashMap$_literal([B.Type_TapSequenceGestureRecognizer_7F1, new A.GestureRecognizerFactoryWithHandlers(new A._AndroidDocumentTouchInteractorState__buildGestureInput_closure(), new A._AndroidDocumentTouchInteractorState__buildGestureInput_closure0(this), type$.GestureRecognizerFactoryWithHandlers_TapSequenceGestureRecognizer)], type$.Type, type$.GestureRecognizerFactory_GestureRecognizer), B.HitTestBehavior_2, false, null, null); + var gestureSettings, + t1 = this._framework$_element; + t1.toString; + t1 = A.MediaQuery_maybeOf(t1); + gestureSettings = t1 == null ? null : t1.gestureSettings; + return new A.RawGestureDetector(child, A.LinkedHashMap_LinkedHashMap$_literal([B.Type_TapSequenceGestureRecognizer_7F1, new A.GestureRecognizerFactoryWithHandlers(new A._AndroidDocumentTouchInteractorState__buildGestureInput_closure(), new A._AndroidDocumentTouchInteractorState__buildGestureInput_closure0(this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_TapSequenceGestureRecognizer)], type$.Type, type$.GestureRecognizerFactory_GestureRecognizer), B.HitTestBehavior_2, false, null, null); } }; A._AndroidDocumentTouchInteractorState_initState_closure.prototype = { call$0() { return this.$this.get$scrollPosition(); }, - $signature: 358 + $signature: 386 }; A._AndroidDocumentTouchInteractorState_initState_closure0.prototype = { call$0() { return this.$this.get$viewportBox(); }, - $signature: 348 + $signature: 392 }; A._AndroidDocumentTouchInteractorState_initState_closure1.prototype = { call$1(timeStamp) { - this.$this._updateScrollPositionListener$0(); + var t1 = this.$this; + if (t1._widget.focusNode.get$hasFocus()) + t1._document_gestures_touch_android$_showEditingControlsOverlay$0(); + t1._updateScrollPositionListener$0(); }, - $signature: 23 + $signature: 14 }; A._AndroidDocumentTouchInteractorState_didChangeDependencies_closure.prototype = { call$1(timeStamp) { this.$this._updateScrollPositionListener$0(); }, - $signature: 23 + $signature: 14 }; A._AndroidDocumentTouchInteractorState_reassemble_closure.prototype = { call$1(timeStamp) { - this.$this._document_gestures_touch_android$_showEditingControlsOverlay$0(); + var t1 = this.$this; + if (t1._framework$_element != null) + t1._document_gestures_touch_android$_showEditingControlsOverlay$0(); }, - $signature: 23 + $signature: 14 }; A._AndroidDocumentTouchInteractorState_dispose_closure.prototype = { call$1(timeStamp) { @@ -522228,7 +546668,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t1.dispose$0(); }, - $signature: 23 + $signature: 14 }; A._AndroidDocumentTouchInteractorState_didChangeMetrics_closure.prototype = { call$1(timeStamp) { @@ -522239,26 +546679,42 @@ t1.setState$1(new A._AndroidDocumentTouchInteractorState_didChangeMetrics__closure()); } }, - $signature: 23 + $signature: 14 }; A._AndroidDocumentTouchInteractorState_didChangeMetrics__closure.prototype = { call$0() { }, $signature: 0 }; + A._AndroidDocumentTouchInteractorState__configureScrollController_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + t1.get$scrollPosition().isScrollingNotifier.addListener$1(0, t1.get$_document_gestures_touch_android$_onScrollActivityChange()); + }, + $signature: 14 + }; + A._AndroidDocumentTouchInteractorState__onScrollActivityChange_closure.prototype = { + call$1(timeStamp) { + this.$this._document_gestures_touch_android$_isScrolling = false; + }, + $signature: 14 + }; A._AndroidDocumentTouchInteractorState__onDocumentChange_closure.prototype = { call$1(timeStamp) { var t1 = this.$this; t1._document_gestures_touch_android$_updateHandlesAfterSelectionOrLayoutChange$0(); t1._document_gestures_touch_android$_ensureSelectionExtentIsVisible$0(); }, - $signature: 23 + $signature: 14 }; A._AndroidDocumentTouchInteractorState__onSelectionChange_closure.prototype = { call$1(timeStamp) { - this.$this._document_gestures_touch_android$_updateHandlesAfterSelectionOrLayoutChange$0(); + var t1 = this.$this; + if (t1._framework$_element == null) + return; + t1._document_gestures_touch_android$_updateHandlesAfterSelectionOrLayoutChange$0(); }, - $signature: 23 + $signature: 14 }; A._AndroidDocumentTouchInteractorState__showEditingControlsOverlay_closure.prototype = { call$1(overlayContext) { @@ -522270,41 +546726,43 @@ t3 = t1._widget; return new A.AndroidDocumentTouchEditingControls(t2, t3.createOverlayControlsClipper, t3.handleColor, t1.get$_onHandleDragStart(), t1.get$_onHandleDragUpdate(), t1.get$_document_gestures_touch_android$_onHandleDragEnd(), t3.popoverToolbarBuilder, false, null); }, - $signature: 3201 + $signature: 3227 }; A._AndroidDocumentTouchInteractorState__positionCollapsedHandle_closure.prototype = { call$0() { var t1 = this.extentRect; return new A.Offset(t1.left, t1.bottom); }, - $signature: 344 + $signature: 396 }; A._AndroidDocumentTouchInteractorState__positionExpandedHandles_closure.prototype = { call$0() { return this.affinity === B.TextAffinity_1 ? this.baseHandleOffset : this.extentHandleOffset; }, - $signature: 344 + $signature: 396 }; A._AndroidDocumentTouchInteractorState__positionExpandedHandles_closure0.prototype = { call$0() { return this.affinity === B.TextAffinity_1 ? this.extentHandleOffset : this.baseHandleOffset; }, - $signature: 344 + $signature: 396 }; A._AndroidDocumentTouchInteractorState__buildGestureInput_closure.prototype = { call$0() { return A.TapSequenceGestureRecognizer$(); }, - $signature: 560 + $signature: 257 }; A._AndroidDocumentTouchInteractorState__buildGestureInput_closure0.prototype = { call$1(recognizer) { var t1 = this.$this; + recognizer.onTapDown = t1.get$_document_gestures_touch_android$_onTapDown(); recognizer.onTapUp = t1.get$_document_gestures_touch_android$_onTapUp(); recognizer.onDoubleTapDown = t1.get$_onDoubleTapDown(); recognizer.onTripleTapDown = t1.get$_onTripleTapDown(); + recognizer.gestureSettings = this.gestureSettings; }, - $signature: 561 + $signature: 236 }; A.AndroidDocumentTouchEditingControls.prototype = { createState$0() { @@ -522319,10 +546777,10 @@ _this.super$State$initState(); _this.___AndroidDocumentTouchEditingControlsState__caretBlinkController_A = A.BlinkController$(_this); t1 = _this._widget.editingController; - _this._document_gestures_touch_android$_prevCaretOffset = t1._document_gestures_touch_android$_caretTop; + _this._document_gestures_touch_android$_prevCaretOffset = t1._android_document_controls$_caretTop; t1.addListener$1(0, _this.get$_document_gestures_touch_android$_onEditingControllerChange()); t1 = _this._widget.editingController; - if (t1._document_gestures_touch_android$_collapsedHandleOffset != null) + if (t1._android_document_controls$_collapsedHandleOffset != null) t1.startCollapsedHandleAutoHideCountdown$0(); }, didUpdateWidget$1(oldWidget) { @@ -522349,8 +546807,8 @@ }, _document_gestures_touch_android$_onEditingControllerChange$0() { var t1, t2, _this = this; - if (!J.$eq$(_this._document_gestures_touch_android$_prevCaretOffset, _this._widget.editingController._document_gestures_touch_android$_caretTop)) { - t1 = _this._widget.editingController._document_gestures_touch_android$_caretTop; + if (!J.$eq$(_this._document_gestures_touch_android$_prevCaretOffset, _this._widget.editingController._android_document_controls$_caretTop)) { + t1 = _this._widget.editingController._android_document_controls$_caretTop; t2 = _this.___AndroidDocumentTouchEditingControlsState__caretBlinkController_A; if (t1 == null) { t2 === $ && A.throwUnnamedLateFieldNI(); @@ -522359,7 +546817,7 @@ t2 === $ && A.throwUnnamedLateFieldNI(); t2.jumpToOpaque$0(); } - _this._document_gestures_touch_android$_prevCaretOffset = _this._widget.editingController._document_gestures_touch_android$_caretTop; + _this._document_gestures_touch_android$_prevCaretOffset = _this._widget.editingController._android_document_controls$_caretTop; } }, _onCollapsedPanStart$1(details) { @@ -522403,27 +546861,27 @@ var t4, t5, t1 = this._widget, t2 = t1.editingController, - t3 = t2._document_gestures_touch_android$_caretTop; + t3 = t2._android_document_controls$_caretTop; if (t3 == null) return B.SizedBox_null_null_null_null; t4 = this.___AndroidDocumentTouchEditingControlsState__caretBlinkController_A; t4 === $ && A.throwUnnamedLateFieldNI(); - t5 = t2._document_gestures_touch_android$_caretHeight; + t5 = t2._android_document_controls$_caretHeight; t5.toString; t1 = t1.handleColor; - return A.CompositedTransformFollower$(new A.IgnorePointer(true, null, A.BlinkingCaret$(B.BorderRadius_tLn, t5, B.Offset_m1_0, t1, t4, false, true, 2), null), null, t2._document_gestures_touch_android$_documentLayoutLink, t3, true, B.Alignment_m1_m1); + return A.CompositedTransformFollower$(new A.IgnorePointer(true, null, A.BlinkingCaret$(B.BorderRadius_tLn, t5, B.Offset_m1_0, t1, t4, false, true, 2), null), null, t2._android_document_controls$_documentLayoutLink, t3, true, B.Alignment_m1_m1); }, _document_gestures_touch_android$_buildHandles$0() { var t4, _this = this, t1 = _this._widget.editingController, - t2 = t1._document_gestures_touch_android$_collapsedHandleOffset, + t2 = t1._android_document_controls$_collapsedHandleOffset, t3 = t2 == null; if (t3) - t4 = !(t1._document_gestures_touch_android$_upstreamHandleOffset != null && t1._document_gestures_touch_android$_downstreamHandleOffset != null); + t4 = !(t1._android_document_controls$_upstreamHandleOffset != null && t1._android_document_controls$_downstreamHandleOffset != null); else t4 = false; if (t4) { - $.$get$editorGesturesLog().log$4(B.Level_FINER_400, "Not building overlay handles because there is no selection", null, null); + $.$get$editorGesturesLog().log$4(B.Level_FINER_400, string$.Not_buo, null, null); return A._setArrayType([], type$.JSArray_Widget); } t3 = !t3 && !_this._isDraggingExpandedHandle; @@ -522431,14 +546889,14 @@ if (t3) return A._setArrayType([_this._document_gestures_touch_android$_buildHandle$6$debugColor$handleFractionalTranslation$handleKey$handleOffset$handleType$onPanStart(B.MaterialColor_Map_JNEaM_4283215696, B.Offset_Oho, _this._document_gestures_touch_android$_collapsedHandleKey, t2.$add(0, B.Offset_0_5), B.HandleType_0, _this.get$_onCollapsedPanStart())], t4); else - return A._setArrayType([_this._document_gestures_touch_android$_buildHandle$6$debugColor$handleFractionalTranslation$handleKey$handleOffset$handleType$onPanStart(B.MaterialColor_Map_JNEaM_4283215696, B.Offset_m1_0, _this._document_gestures_touch_android$_upstreamHandleKey, t1._document_gestures_touch_android$_upstreamHandleOffset.$add(0, B.Offset_0_2), B.HandleType_1, _this.get$_onUpstreamHandlePanStart()), _this._document_gestures_touch_android$_buildHandle$5$debugColor$handleKey$handleOffset$handleType$onPanStart(B.MaterialColor_Map_JNc9P_4294198070, _this._document_gestures_touch_android$_downstreamHandleKey, _this._widget.editingController._document_gestures_touch_android$_downstreamHandleOffset.$add(0, B.Offset_0_2), B.HandleType_2, _this.get$_onDownstreamHandlePanStart())], t4); + return A._setArrayType([_this._document_gestures_touch_android$_buildHandle$6$debugColor$handleFractionalTranslation$handleKey$handleOffset$handleType$onPanStart(B.MaterialColor_Map_JNEaM_4283215696, B.Offset_m1_0, _this._document_gestures_touch_android$_upstreamHandleKey, t1._android_document_controls$_upstreamHandleOffset.$add(0, B.Offset_0_2), B.HandleType_1, _this.get$_onUpstreamHandlePanStart()), _this._document_gestures_touch_android$_buildHandle$5$debugColor$handleKey$handleOffset$handleType$onPanStart(B.MaterialColor_Map_JNc9P_4294198070, _this._document_gestures_touch_android$_downstreamHandleKey, _this._widget.editingController._android_document_controls$_downstreamHandleOffset.$add(0, B.Offset_0_2), B.HandleType_2, _this.get$_onDownstreamHandlePanStart())], t4); }, _document_gestures_touch_android$_buildHandle$6$debugColor$handleFractionalTranslation$handleKey$handleOffset$handleType$onPanStart(debugColor, handleFractionalTranslation, handleKey, handleOffset, handleType, onPanStart) { var _this = this, _null = null, t1 = _this._widget, t2 = t1.editingController, t3 = handleType === B.HandleType_0 && t2._isCollapsedHandleAutoHidden ? 0 : 1; - return A.CompositedTransformFollower$(A.FractionalTranslation$(A.GestureDetector$(B.HitTestBehavior_2, A.Container$(_null, A.AnimatedOpacity$(false, new A.AndroidSelectionHandle(handleType, t1.handleColor, _null), B.C__Linear, B.Duration_150000, t3), B.Clip_0, B.Color_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_document_gestures_touch_android$_onPanCancel(), _null, _this.get$_document_gestures_touch_android$_onPanEnd(), onPanStart, _this.get$_document_gestures_touch_android$_onPanUpdate(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, handleFractionalTranslation), handleKey, t2._document_gestures_touch_android$_documentLayoutLink, handleOffset, true, B.Alignment_m1_m1); + return A.CompositedTransformFollower$(A.FractionalTranslation$(A.GestureDetector$(B.HitTestBehavior_2, A.Container$(_null, A.AnimatedOpacity$(false, A.AndroidSelectionHandle$(t1.handleColor, handleType), B.C__Linear, B.Duration_150000, t3), B.Clip_0, B.Color_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_document_gestures_touch_android$_onPanCancel(), _null, _this.get$_document_gestures_touch_android$_onPanEnd(), onPanStart, _this.get$_document_gestures_touch_android$_onPanUpdate(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, handleFractionalTranslation), handleKey, t2._android_document_controls$_documentLayoutLink, handleOffset, true, B.Alignment_m1_m1); }, _document_gestures_touch_android$_buildHandle$5$debugColor$handleKey$handleOffset$handleType$onPanStart(debugColor, handleKey, handleOffset, handleType, onPanStart) { return this._document_gestures_touch_android$_buildHandle$6$debugColor$handleFractionalTranslation$handleKey$handleOffset$handleType$onPanStart(debugColor, B.Offset_0_0, handleKey, handleOffset, handleType, onPanStart); @@ -522479,7 +546937,7 @@ $signature: 0 }; A._AndroidDocumentTouchEditingControlsState_build_closure.prototype = { - call$1(context) { + call$2(context, _) { var t3, t4, t5, t6, t7, t8, _null = null, t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, t2 = this.$this; @@ -522493,10 +546951,13 @@ t3.push(A.Positioned$(_null, new A.CompositedTransformTarget(t2._widget.editingController._magnifierFocalPointLink, B.SizedBox_1_1_null_null, _null), _null, _null, t5, _null, t4 - 20, _null)); } t4 = t2._widget.editingController; - if (t4._isMagnifierVisible) + t5 = t4.__GestureEditingController__overlayController_A; + t5 === $ && A.throwUnnamedLateFieldNI(); + if (t5._isMagnifierVisible) t3.push(A.Center$(new A.AndroidFollowingMagnifier(t4._magnifierFocalPointLink, B.Offset_0_m72, _null), _null, _null)); t4 = t2._widget; - t5 = t4.editingController; + t5 = t4.editingController.__GestureEditingController__overlayController_A; + t5 === $ && A.throwUnnamedLateFieldNI(); t6 = t5._shouldDisplayToolbar; if (t6 && t5._toolbarTopAnchor != null && t5._toolbarBottomAnchor != null) { t7 = t5._toolbarTopAnchor; @@ -522509,67 +546970,11 @@ t2._widget.toString; return new A.Padding(new A.EdgeInsets(0, 0, 0, t1.viewInsets.bottom), A.ClipRect$(new A.SizedBox(1 / 0, 1 / 0, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t3, _null), _null), B.Clip_1, _null), _null); }, - $signature: 752 + $signature: 877 }; - A.SelectionType0.prototype = { - toString$0(_) { - return "SelectionType." + this._core$_name; - } - }; - A.AndroidDocumentGestureEditingController.prototype = { - dispose$0() { - var t1 = this._collapsedHandleAutoHideTimer; - if (t1 != null) - t1.cancel$0(0); - this.super$ChangeNotifier$dispose(); - }, - removeCaret$0() { - var _this = this; - if (_this._document_gestures_touch_android$_caretTop == null) - return; - _this._document_gestures_touch_android$_caretHeight = _this._document_gestures_touch_android$_caretTop = null; - _this.notifyListeners$0(); - }, - set$collapsedHandleOffset(offset) { - if (!J.$eq$(offset, this._document_gestures_touch_android$_collapsedHandleOffset)) { - this._document_gestures_touch_android$_collapsedHandleOffset = offset; - this.notifyListeners$0(); - } - }, - set$upstreamHandleOffset(offset) { - if (!J.$eq$(offset, this._document_gestures_touch_android$_upstreamHandleOffset)) { - this._document_gestures_touch_android$_upstreamHandleOffset = offset; - this.notifyListeners$0(); - } - }, - set$downstreamHandleOffset(offset) { - if (!J.$eq$(offset, this._document_gestures_touch_android$_downstreamHandleOffset)) { - this._document_gestures_touch_android$_downstreamHandleOffset = offset; - this.notifyListeners$0(); - } - }, - startCollapsedHandleAutoHideCountdown$0() { - var t1 = this._collapsedHandleAutoHideTimer; - if (t1 != null) - t1.cancel$0(0); - this._collapsedHandleAutoHideTimer = A.Timer_Timer(B.Duration_4000000, this.get$_hideCollapsedHandle()); - }, - cancelCollapsedHandleAutoHideCountdown$0() { - var t1 = this._collapsedHandleAutoHideTimer; - if (t1 != null) - t1.cancel$0(0); - }, - _hideCollapsedHandle$0() { - if (!this._isCollapsedHandleAutoHidden) { - this._isCollapsedHandleAutoHidden = true; - this.notifyListeners$0(); - } - }, - unHideCollapsedHandle$0() { - if (this._isCollapsedHandleAutoHidden) { - this._isCollapsedHandleAutoHidden = false; - this.notifyListeners$0(); - } + A.SelectionHandleType.prototype = { + _enumToString$0() { + return "SelectionHandleType." + this._core$_name; } }; A.__AndroidDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin.prototype = { @@ -522603,11 +547008,9 @@ this._updateTicker$0(); } }; - A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin.prototype = {}; A.IOSDocumentTouchInteractor.prototype = { createState$0() { - var _null = null; - return new A._IOSDocumentTouchInteractorState(new A.LayerLink(), new A.LayerLink(), _null, _null, _null, _null, _null, _null, B._StateLifecycle_0); + return new A._IOSDocumentTouchInteractorState(new A.LayerLink(), new A.LayerLink(), null, null, B._StateLifecycle_0); }, getDocumentLayout$0() { return this.getDocumentLayout.call$0(); @@ -522624,20 +547027,17 @@ _this.___IOSDocumentTouchInteractorState__handleAutoScrolling_A = new A.DragHandleAutoScroller(A.AutoScroller$(_this), B.AxisOffset_54_54, new A._IOSDocumentTouchInteractorState_initState_closure(_this), new A._IOSDocumentTouchInteractorState_initState_closure0(_this)); _this._widget.focusNode.addListener$1(0, _this.get$_document_gestures_touch_ios$_onFocusChange()); if (_this._widget.focusNode.get$hasFocus()) - _this._showEditingControlsOverlay$0(); - t1 = _this._widget.scrollController; - if (t1 == null) - t1 = A.ScrollController$(0, true); - _this.___IOSDocumentTouchInteractorState__scrollController_A = t1; - t1.addListener$1(0, _this.get$_onScrollChange()); - _this.___IOSDocumentTouchInteractorState__editingController_A = new A.IosDocumentGestureEditingController(_this._documentLayerLink, _this._document_gestures_touch_ios$_magnifierFocalPointLink, $.$get$ChangeNotifier__emptyListeners()); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSDocumentTouchInteractorState_initState_closure1(_this)); + _this._configureScrollController$0(); + t1 = _this._widget.overlayController; + _this.___IOSDocumentTouchInteractorState__overlayController_A = t1; + t2 = new A.IosDocumentGestureEditingController(_this._documentLayerLink, _this._document_gestures_touch_ios$_magnifierFocalPointLink, t1, $.$get$ChangeNotifier__emptyListeners()); + t1.addListener$1(0, t2.get$_toolbarChanged()); + _this.___IOSDocumentTouchInteractorState__editingController_A = t2; _this._widget.document.addListener$1(0, _this.get$_onDocumentChange()); - _this._widget.composer.addListener$1(0, _this.get$_onSelectionChange()); - t1 = _this._widget; - t2 = t1.focusNode; - _this.startSyncingSelectionWithFocus$3$composer$focusNode$getDocumentLayout(t1.composer, t2, t1.getDocumentLayout); - if (_this._widget.composer._document_composer$_selection != null) - _this._onSelectionChange$0(); + _this._widget.selection.addListener$1(0, _this.get$_document_gestures_touch_ios$_onSelectionChange()); + if (_this._widget.selection._change_notifier$_value != null) + _this._document_gestures_touch_ios$_onSelectionChange$0(); $.WidgetsBinding__instance.WidgetsBinding__observers.push(_this); }, didChangeDependencies$0() { @@ -522664,7 +547064,6 @@ t1 = _this.get$_document_gestures_touch_ios$_onFocusChange(); t2.removeListener$1(0, t1); _this._widget.focusNode.addListener$1(0, t1); - _this.onFocusNodeReplaced$1(_this._widget.focusNode); } t1 = _this._widget.document; t2 = oldWidget.document; @@ -522673,18 +547072,26 @@ t2.removeListener$1(0, t1); _this._widget.document.addListener$1(0, t1); } - t1 = _this._widget.composer; - t2 = oldWidget.composer; + t1 = _this._widget.selection; + t2 = oldWidget.selection; if (t1 !== t2) { - t1 = _this.get$_onSelectionChange(); + t1 = _this.get$_document_gestures_touch_ios$_onSelectionChange(); t2.removeListener$1(0, t1); - _this._widget.composer.addListener$1(0, t1); - _this.onDocumentComposerReplaced$1(_this._widget.composer); - if (!J.$eq$(_this._widget.composer._document_composer$_selection, t2._document_composer$_selection)) - _this._onSelectionChange$0(); + _this._widget.selection.addListener$1(0, t1); + if (!J.$eq$(_this._widget.selection._change_notifier$_value, t2._change_notifier$_value)) + _this._document_gestures_touch_ios$_onSelectionChange$0(); + } + if (_this._widget.scrollController != oldWidget.scrollController) { + _this._teardownScrollController$0(); + _this._configureScrollController$0(); + } + t1 = _this._widget.overlayController; + if (t1 !== oldWidget.overlayController) { + _this.___IOSDocumentTouchInteractorState__overlayController_A = t1; + t2 = _this.___IOSDocumentTouchInteractorState__editingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.set$overlayController(t1); } - if (!J.$eq$(_this._widget.getDocumentLayout, oldWidget.getDocumentLayout)) - _this.DocumentSelectionOnFocusMixin__getDocumentLayout = _this._widget.getDocumentLayout; }, reassemble$0() { var _this = this; @@ -522698,25 +547105,44 @@ var t1, _this = this; B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, _this); _this._widget.document.removeListener$1(0, _this.get$_onDocumentChange()); - _this._widget.composer.removeListener$1(0, _this.get$_onSelectionChange()); + _this._widget.selection.removeListener$1(0, _this.get$_document_gestures_touch_ios$_onSelectionChange()); _this._removeEditingOverlayControls$0(); - if (_this._widget.scrollController == null) { - t1 = _this.___IOSDocumentTouchInteractorState__scrollController_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.dispose$0(); - } + _this._teardownScrollController$0(); t1 = _this.___IOSDocumentTouchInteractorState__handleAutoScrolling_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1._document_gestures_touch$_autoScroller.__AutoScroller__ticker_A; + t1 = t1._mobile_documents$_autoScroller.__AutoScroller__ticker_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.dispose$0(); _this._widget.focusNode.removeListener$1(0, _this.get$_document_gestures_touch_ios$_onFocusChange()); - _this.stopSyncingSelectionWithFocus$0(); _this.super$__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin$dispose(); }, didChangeMetrics$0() { $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSDocumentTouchInteractorState_didChangeMetrics_closure(this)); }, + _configureScrollController$0() { + var _this = this, + t1 = _this._widget.scrollController; + if (t1 == null) + t1 = A.ScrollController$(0, true); + _this.___IOSDocumentTouchInteractorState__scrollController_A = t1; + t1.addListener$1(0, _this.get$_onScrollChange()); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSDocumentTouchInteractorState__configureScrollController_closure(_this)); + }, + _teardownScrollController$0() { + var _this = this, + t1 = _this.___IOSDocumentTouchInteractorState__scrollController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1._positions.length !== 0) + _this.get$scrollPosition().isScrollingNotifier.removeListener$1(0, _this.get$_onScrollActivityChange()); + if (_this._widget.scrollController == null) + _this.___IOSDocumentTouchInteractorState__scrollController_A.dispose$0(); + }, + _onScrollActivityChange$0() { + if (this.get$scrollPosition().isScrollingNotifier._change_notifier$_value) + this._isScrolling = true; + else + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSDocumentTouchInteractorState__onScrollActivityChange_closure(this)); + }, _ensureSelectionExtentIsVisible$0() { var t2, collapsedHandleOffset, extentHandleOffset, t3, editorBox, editorInViewportOffset, handleInViewportOffset, _this = this, _null = null, t1 = $.$get$editorGesturesLog(); @@ -522752,26 +547178,30 @@ _onDocumentChange$0() { var t1 = this.___IOSDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); t1.hideToolbar$0(); $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSDocumentTouchInteractorState__onDocumentChange_closure(this)); }, - _onSelectionChange$0() { + _document_gestures_touch_ios$_onSelectionChange$0() { $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSDocumentTouchInteractorState__onSelectionChange_closure(this)); }, _updateHandlesAfterSelectionOrLayoutChange$0() { var t1, t2, t3, _this = this, _null = null, - newSelection = _this._widget.composer._document_composer$_selection; + newSelection = _this._widget.selection._change_notifier$_value; if (newSelection == null) { t1 = _this.___IOSDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.removeCaret$0(); - t1.hideToolbar$0(); + t2 = t1.__GestureEditingController__overlayController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.hideToolbar$0(); t1.set$collapsedHandleOffset(_null); t1.set$upstreamHandleOffset(_null); t1.set$downstreamHandleOffset(_null); t1.set$collapsedHandleOffset(_null); } else if (J.$eq$(newSelection.base, newSelection.extent)) { - t1 = _this._widget.getDocumentLayout$0().getRectForPosition$1(_this._widget.composer._document_composer$_selection.extent); + t1 = _this._widget.getDocumentLayout$0().getRectForPosition$1(_this._widget.selection._change_notifier$_value.extent); t1.toString; t2 = _this.___IOSDocumentTouchInteractorState__editingController_A; t2 === $ && A.throwUnnamedLateFieldNI(); @@ -522804,10 +547234,21 @@ t1 = this._framework$_element.get$renderObject(); return type$.RenderBox._as(t1); }, + _onTapDown$1(details) { + var t1 = this._isScrolling; + this._wasScrollingOnTapDown = t1; + if (t1) { + t1 = this.get$scrollPosition(); + t1.beginActivity$1(new A.IdleScrollActivity(t1)); + return; + } + }, _onTapUp$1(details) { - var t2, t3, t4, t5, docOffset, docPosition, didTapOnExistingSelection, _this = this, _null = null, - selection = _this._widget.composer._document_composer$_selection, - t1 = selection != null; + var selection, t1, t2, t3, t4, t5, docOffset, docPosition, didTapOnExistingSelection, _this = this, _null = null; + if (_this._wasScrollingOnTapDown) + return; + selection = _this._widget.selection._change_notifier$_value; + t1 = selection != null; if (t1) if (!J.$eq$(selection.base, selection.extent)) { t2 = details.localPosition; @@ -522819,6 +547260,8 @@ if (t2) { t1 = _this.___IOSDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); t1.toggleToolbar$0(); _this._positionToolbar$0(); return; @@ -522837,6 +547280,8 @@ if (t2 && t1 && !J.$eq$(selection.base, selection.extent) && A.InspectDocumentSelection_doesSelectionContainPosition(_this._widget.document, selection, docPosition)) { t1 = _this.___IOSDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); t1.toggleToolbar$0(); _this._positionToolbar$0(); return; @@ -522851,18 +547296,24 @@ didTapOnExistingSelection = false; t1 = _this.___IOSDocumentTouchInteractorState__editingController_A; if (didTapOnExistingSelection) { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.toggleToolbar$0(); } else { + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1.hideToolbar$0(); } _this._widget.getDocumentLayout$0().getComponentByNodeId$1(docPosition.nodeId).isVisualSelectionSupported$0(); _this._selectPosition$1(docPosition); } else { - _this._widget.composer.set$selection(_null); + _this._widget.selection.set$value(0, _null); t1 = _this.___IOSDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); t1.hideToolbar$0(); } _this._positionToolbar$0(); @@ -522870,7 +547321,7 @@ }, _onDoubleTapUp$1(details) { var t1, t2, t3, t4, docOffset, docPosition, didSelectContent, newSelection, _this = this, _null = null, - selection = _this._widget.composer._document_composer$_selection; + selection = _this._widget.selection._change_notifier$_value; if (selection != null) if (!J.$eq$(selection.base, selection.extent)) { t1 = details.localPosition; @@ -522894,21 +547345,24 @@ t1 = _this._widget; if (docPosition != null) { t1.getDocumentLayout$0().getComponentByNodeId$1(docPosition.nodeId).isVisualSelectionSupported$0(); - _this._widget.composer.set$selection(_null); didSelectContent = _this._selectWordAt$2$docLayout$docPosition(_this._widget.getDocumentLayout$0(), docPosition); if (!(!didSelectContent ? _this._selectBlockAt$1(docPosition) : didSelectContent)) _this._selectPosition$1(docPosition); } else - t1.composer.set$selection(_null); - newSelection = _this._widget.composer._document_composer$_selection; + t1.selection.set$value(0, _null); + newSelection = _this._widget.selection._change_notifier$_value; t1 = newSelection == null || J.$eq$(newSelection.base, newSelection.extent); t2 = _this.___IOSDocumentTouchInteractorState__editingController_A; if (t1) { t2 === $ && A.throwUnnamedLateFieldNI(); - t2.hideToolbar$0(); + t1 = t2.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.hideToolbar$0(); } else { t2 === $ && A.throwUnnamedLateFieldNI(); - t2.showToolbar$0(); + t1 = t2.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.showToolbar$0(); _this._positionToolbar$0(); } _this._widget.focusNode.requestFocus$0(); @@ -522918,7 +547372,7 @@ if (!(position.nodePosition instanceof A.UpstreamDownstreamNodePosition)) return false; t1 = position.nodeId; - this._widget.composer.set$selection(new A.DocumentSelection(new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_0), new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_1))); + this._widget.selection.set$value(0, new A.DocumentSelection(new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_0), new A.DocumentPosition(t1, B.UpstreamDownstreamNodePosition_TextAffinity_1))); return true; }, _onTripleTapUp$1(details) { @@ -522935,20 +547389,23 @@ t1 = _this._widget; if (docPosition != null) { t1.getDocumentLayout$0().getComponentByNodeId$1(docPosition.nodeId).isVisualSelectionSupported$0(); - _this._widget.composer.set$selection(_null); if (!_this._selectParagraphAt$2$docLayout$docPosition(_this._widget.getDocumentLayout$0(), docPosition)) _this._selectPosition$1(docPosition); } else - t1.composer.set$selection(_null); - selection = _this._widget.composer._document_composer$_selection; + t1.selection.set$value(0, _null); + selection = _this._widget.selection._change_notifier$_value; t1 = selection == null || J.$eq$(selection.base, selection.extent); t2 = _this.___IOSDocumentTouchInteractorState__editingController_A; if (t1) { t2 === $ && A.throwUnnamedLateFieldNI(); - t2.hideToolbar$0(); + t1 = t2.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.hideToolbar$0(); } else { t2 === $ && A.throwUnnamedLateFieldNI(); - t2.showToolbar$0(); + t1 = t2.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.showToolbar$0(); _this._positionToolbar$0(); } _this._widget.focusNode.requestFocus$0(); @@ -522957,27 +547414,29 @@ }, _onPanStart$1(details) { var t1, t2, t3, t4, handleOffsetInInteractor, t5, _this = this, - selection = _this._widget.composer._document_composer$_selection; + selection = _this._widget.selection._change_notifier$_value; if (selection == null) return; t1 = selection.base; t2 = selection.extent; if (J.$eq$(t1, t2) && _this._isOverCollapsedHandle$1(details.localPosition)) { - _this._dragMode = B._DragMode_0; + _this._dragMode = B.DragMode_0; _this._dragHandleType = B.HandleType_0; } else { t3 = details.localPosition; if (_this._isOverBaseHandle$1(t3)) { - _this._dragMode = B._DragMode_1; + _this._dragMode = B.DragMode_1; _this._dragHandleType = B.HandleType_1; } else if (_this._isOverExtentHandle$1(t3)) { - _this._dragMode = B._DragMode_2; + _this._dragMode = B.DragMode_2; _this._dragHandleType = B.HandleType_2; } else return; } t3 = _this.___IOSDocumentTouchInteractorState__editingController_A; t3 === $ && A.throwUnnamedLateFieldNI(); + t3 = t3.__GestureEditingController__overlayController_A; + t3 === $ && A.throwUnnamedLateFieldNI(); t3.hideToolbar$0(); t3 = details.globalPosition; _this._globalStartDragOffset = t3; @@ -522993,17 +547452,17 @@ _this._startDragPositionOffset = t5.getRectForPosition$1(t3 === B.HandleType_1 ? t1 : t2).get$center(); t1 = _this.get$scrollPosition()._pixels; t1.toString; - _this._dragStartScrollOffset = t1; + _this._document_gestures_touch_ios$_dragStartScrollOffset = t1; t1 = _this.___IOSDocumentTouchInteractorState__handleAutoScrolling_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1._document_gestures_touch$_autoScroller.__scrolling$_scrollPosition = t1._getScrollPosition.call$0(); + t1._mobile_documents$_autoScroller.__scrolling$_scrollPosition = t1._getScrollPosition.call$0(); _this.get$scrollPosition().addListener$1(0, _this.get$_updateDragSelection()); _this._controlsOverlayEntry.markNeedsBuild$0(); }, _isOverCollapsedHandle$1(interactorOffset) { var extentRect, caretRect, t1 = this._widget, - t2 = t1.composer._document_composer$_selection, + t2 = t1.selection._change_notifier$_value, collapsedPosition = t2 == null ? null : t2.extent; if (collapsedPosition == null) return false; @@ -523019,7 +547478,7 @@ _isOverBaseHandle$1(interactorOffset) { var baseRect, t3, t4, t5, t6, t1 = this._widget, - t2 = t1.composer._document_composer$_selection, + t2 = t1.selection._change_notifier$_value, basePosition = t2 == null ? null : t2.base; if (basePosition == null) return false; @@ -523036,7 +547495,7 @@ _isOverExtentHandle$1(interactorOffset) { var extentRect, t3, t4, t5, t1 = this._widget, - t2 = t1.composer._document_composer$_selection, + t2 = t1.selection._change_notifier$_value, extentPosition = t2 == null ? null : t2.extent; if (extentPosition == null) return false; @@ -523071,6 +547530,8 @@ t1.updateAutoScrollHandleMonitoring$1$dragEndInViewport(dragEndInViewport); t1 = _this.___IOSDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); t1.showMagnifier$0(); _this._controlsOverlayEntry.markNeedsBuild$0(); }, @@ -523081,7 +547542,7 @@ t2 = _this._globalStartDragOffset; t2.toString; docDragDelta = t1.$sub(0, t2); - t2 = _this._dragStartScrollOffset; + t2 = _this._document_gestures_touch_ios$_dragStartScrollOffset; t2.toString; t1 = _this.get$scrollPosition()._pixels; t1.toString; @@ -523090,13 +547551,13 @@ return; t1 = _this._dragHandleType; if (t1 === B.HandleType_0) - _this._widget.composer.set$selection(new A.DocumentSelection(docDragPosition, docDragPosition)); + _this._widget.selection.set$value(0, new A.DocumentSelection(docDragPosition, docDragPosition)); else if (t1 === B.HandleType_1) { - t1 = _this._widget.composer; - t1.set$selection(t1._document_composer$_selection.copyWith$1$base(docDragPosition)); + t1 = _this._widget.selection; + t1.set$value(0, t1._change_notifier$_value.copyWith$1$base(docDragPosition)); } else if (t1 === B.HandleType_2) { - t1 = _this._widget.composer; - t1.set$selection(t1._document_composer$_selection.copyWith$1$extent(docDragPosition)); + t1 = _this._widget.selection; + t1.set$value(0, t1._change_notifier$_value.copyWith$1$extent(docDragPosition)); } }, _onPanEnd$1(details) { @@ -523117,7 +547578,7 @@ var _this = this, t1 = _this.___IOSDocumentTouchInteractorState__handleAutoScrolling_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1._document_gestures_touch$_autoScroller; + t1 = t1._mobile_documents$_autoScroller; t1.stopScrollingUp$0(); t1.stopScrollingDown$0(); t1.__scrolling$_scrollPosition = null; @@ -523125,11 +547586,15 @@ _this._dragMode = null; t1 = _this.___IOSDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); t1._isMagnifierVisible = false; t1.notifyListeners$0(); - t1 = _this._widget.composer._document_composer$_selection; + t1 = _this._widget.selection._change_notifier$_value; if (!J.$eq$(t1.base, t1.extent)) { - _this.___IOSDocumentTouchInteractorState__editingController_A.showToolbar$0(); + t1 = _this.___IOSDocumentTouchInteractorState__editingController_A.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.showToolbar$0(); _this._positionToolbar$0(); } _this._controlsOverlayEntry.markNeedsBuild$0(); @@ -523160,32 +547625,32 @@ break; case 1: basePosition.__late_helper$_value = dragPosition; - extentPosition.__late_helper$_value = _this._widget.composer._document_composer$_selection.extent; + extentPosition.__late_helper$_value = _this._widget.selection._change_notifier$_value.extent; break; case 2: - basePosition.__late_helper$_value = _this._widget.composer._document_composer$_selection.base; + basePosition.__late_helper$_value = _this._widget.selection._change_notifier$_value.base; extentPosition.__late_helper$_value = dragPosition; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - _this._widget.composer.set$selection(new A.DocumentSelection(basePosition._readLocal$0(), extentPosition._readLocal$0())); - t3.log$4(B.Level_FINE_500, "Selected region: " + A.S(_this._widget.composer._document_composer$_selection), _null, _null); + _this._widget.selection.set$value(0, new A.DocumentSelection(basePosition._readLocal$0(), extentPosition._readLocal$0())); + t3.log$4(B.Level_FINE_500, "Selected region: " + A.S(_this._widget.selection._change_notifier$_value), _null, _null); }, _showEditingControlsOverlay$0() { - var result, t1, _this = this; + var t1, t2, _this = this; if (_this._controlsOverlayEntry != null) return; _this._controlsOverlayEntry = A.OverlayEntry$(new A._IOSDocumentTouchInteractorState__showEditingControlsOverlay_closure(_this), false); - result = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); - result.toString; - t1 = _this._controlsOverlayEntry; + t1 = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); t1.toString; - result.insert$1(0, t1); + t2 = _this._controlsOverlayEntry; + t2.toString; + t1.insert$1(0, t2); }, _positionCollapsedHandle$0() { var t1, t2, handleOffset, _null = null, - selection = this._widget.composer._document_composer$_selection; + selection = this._widget.selection._change_notifier$_value; if (selection == null) { $.$get$editorGesturesLog().log$4(B.Level_SHOUT_1200, string$.Tried_ucr, _null, _null); return; @@ -523203,7 +547668,7 @@ }, _positionExpandedSelectionHandles$0() { var t1, t2, baseRect, t3, t4, baseHandleOffset, extentRect, t5, extentHandleOffset, upstreamHandleOffset, upstreamHandleHeight, downstreamHandleOffset, downstreamHandleHeight, _this = this, _null = null, - selection = _this._widget.composer._document_composer$_selection; + selection = _this._widget.selection._change_notifier$_value; if (selection == null) { $.$get$editorGesturesLog().log$4(B.Level_SHOUT_1200, string$.Tried_uer, _null, _null); return; @@ -523243,39 +547708,44 @@ } }, _positionToolbar$0() { - var selectionRect, selection, t2, t3, t4, t5, extentRectInDoc, t6, selectionRectInDoc, toolbarTopAnchor, toolbarBottomAnchor, _this = this, _null = null, + var selectionRect, t2, t3, t4, t5, extentRectInDoc, t6, selectionRectInDoc, toolbarTopAnchor, toolbarBottomAnchor, _this = this, _null = null, t1 = _this.___IOSDocumentTouchInteractorState__editingController_A; t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); if (!t1._shouldDisplayToolbar) return; selectionRect = A._Cell$named("selectionRect"); - selection = _this._widget.composer._document_composer$_selection; - t1 = selection.base; - t2 = selection.extent; - t3 = J.$eq$(t1, t2); + t1 = _this._widget.selection._change_notifier$_value; + t1.toString; + t2 = t1.base; + t1 = t1.extent; + t3 = J.$eq$(t2, t1); t4 = type$.RenderBox; t5 = _this._widget; if (t3) { - t1 = t5.getDocumentLayout$0().getRectForPosition$1(t2); + t1 = t5.getDocumentLayout$0().getRectForPosition$1(t1); t1.toString; selectionRect.__late_helper$_value = A.Rect$fromPoints(A.MatrixUtils_transformPoint(t4._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).getTransformTo$1(0, _null), new A.Offset(t1.left, t1.top)), A.MatrixUtils_transformPoint(t4._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).getTransformTo$1(0, _null), new A.Offset(t1.right, t1.bottom))); } else { - t1 = t5.getDocumentLayout$0().getRectForPosition$1(t1); - t1.toString; - extentRectInDoc = _this._widget.getDocumentLayout$0().getRectForPosition$1(t2); - t2 = extentRectInDoc.left; - t2 = Math.min(A.checkNum(t1.left), A.checkNum(t2)); + t2 = t5.getDocumentLayout$0().getRectForPosition$1(t2); + t2.toString; + extentRectInDoc = _this._widget.getDocumentLayout$0().getRectForPosition$1(t1); + t1 = extentRectInDoc.left; + t1 = Math.min(A.checkNum(t2.left), A.checkNum(t1)); t3 = extentRectInDoc.top; - t3 = Math.min(A.checkNum(t1.top), A.checkNum(t3)); + t3 = Math.min(A.checkNum(t2.top), A.checkNum(t3)); t5 = extentRectInDoc.right; - t5 = Math.max(A.checkNum(t1.right), A.checkNum(t5)); + t5 = Math.max(A.checkNum(t2.right), A.checkNum(t5)); t6 = extentRectInDoc.bottom; - selectionRectInDoc = A.Rect$fromPoints(new A.Offset(t2, t3), new A.Offset(t5, Math.max(A.checkNum(t1.bottom), A.checkNum(t6)))); + selectionRectInDoc = A.Rect$fromPoints(new A.Offset(t1, t3), new A.Offset(t5, Math.max(A.checkNum(t2.bottom), A.checkNum(t6)))); selectionRect.__late_helper$_value = A.Rect$fromPoints(A.MatrixUtils_transformPoint(t4._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).getTransformTo$1(0, _null), new A.Offset(selectionRectInDoc.left, selectionRectInDoc.top)), A.MatrixUtils_transformPoint(t4._as(_this._widget.getDocumentLayout$0()._framework$_element.get$renderObject()).getTransformTo$1(0, _null), new A.Offset(selectionRectInDoc.right, selectionRectInDoc.bottom))); } toolbarTopAnchor = selectionRect._readLocal$0().get$topCenter().$sub(0, B.Offset_0_24); toolbarBottomAnchor = selectionRect._readLocal$0().get$bottomCenter().$add(0, B.Offset_0_24); - _this.___IOSDocumentTouchInteractorState__editingController_A.positionToolbar$2$bottomAnchor$topAnchor(toolbarBottomAnchor, toolbarTopAnchor); + t1 = _this.___IOSDocumentTouchInteractorState__editingController_A.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.positionToolbar$2$bottomAnchor$topAnchor(toolbarBottomAnchor, toolbarTopAnchor); }, _removeEditingOverlayControls$0() { var t1 = this._controlsOverlayEntry; @@ -523287,7 +547757,7 @@ _selectWordAt$2$docLayout$docPosition(docLayout, docPosition) { var newSelection = A.getWordSelection(docLayout, docPosition); if (newSelection != null) { - this._widget.composer.set$selection(newSelection); + this._widget.selection.set$value(0, newSelection); return true; } else return false; @@ -523295,7 +547765,7 @@ _selectParagraphAt$2$docLayout$docPosition(docLayout, docPosition) { var newSelection = A.getParagraphSelection(docLayout, docPosition); if (newSelection != null) { - this._widget.composer.set$selection(newSelection); + this._widget.selection.set$value(0, newSelection); return true; } else return false; @@ -523303,7 +547773,7 @@ _onFloatingCursorStart$0() { var t1 = this.___IOSDocumentTouchInteractorState__handleAutoScrolling_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1._document_gestures_touch$_autoScroller.__scrolling$_scrollPosition = t1._getScrollPosition.call$0(); + t1._mobile_documents$_autoScroller.__scrolling$_scrollPosition = t1._getScrollPosition.call$0(); }, _moveSelectionToFloatingCursor$1(documentOffset) { var t2, t3, _this = this, @@ -523320,18 +547790,18 @@ _onFloatingCursorStop$0() { var t1 = this.___IOSDocumentTouchInteractorState__handleAutoScrolling_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1._document_gestures_touch$_autoScroller; + t1 = t1._mobile_documents$_autoScroller; t1.stopScrollingUp$0(); t1.stopScrollingDown$0(); t1.__scrolling$_scrollPosition = null; }, _selectPosition$1(position) { $.$get$editorGesturesLog().log$4(B.Level_FINE_500, "Setting document selection to " + A.S(position), null, null); - this._widget.composer.set$selection(new A.DocumentSelection(position, position)); + this._widget.selection.set$value(0, new A.DocumentSelection(position, position)); }, _document_gestures_touch_ios$_findAncestorScrollable$1(context) { var direction, - ancestorScrollable = A.Scrollable_of(context); + ancestorScrollable = A.Scrollable_maybeOf(context); if (ancestorScrollable == null) return null; direction = ancestorScrollable._widget.axisDirection; @@ -523343,8 +547813,11 @@ var _this = this, t1 = _this.___IOSDocumentTouchInteractorState__scrollController_A; t1 === $ && A.throwUnnamedLateFieldNI(); - if (t1._positions.length !== 0) - if (_this.get$scrollPosition() != _this._activeScrollPosition) { + t1 = t1._positions.length; + if (t1 !== 0) + if (t1 > 1) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSDocumentTouchInteractorState_build_closure(_this)); + else if (_this.get$scrollPosition() != _this._activeScrollPosition) { t1 = _this._activeScrollPosition = _this.get$scrollPosition(); if (t1 != null) t1.addListener$1(0, _this.get$_onScrollChange()); @@ -523352,20 +547825,31 @@ return _this._buildGestureInput$1$child(new A.ScrollableDocument(_this.___IOSDocumentTouchInteractorState__scrollController_A, true, _this._documentLayerLink, _this._widget.child, null)); }, _buildGestureInput$1$child(child) { - return new A.RawGestureDetector(child, A.LinkedHashMap_LinkedHashMap$_literal([B.Type_TapSequenceGestureRecognizer_7F1, new A.GestureRecognizerFactoryWithHandlers(new A._IOSDocumentTouchInteractorState__buildGestureInput_closure(), new A._IOSDocumentTouchInteractorState__buildGestureInput_closure0(this), type$.GestureRecognizerFactoryWithHandlers_TapSequenceGestureRecognizer), B.Type_mLh, new A.GestureRecognizerFactoryWithHandlers(new A._IOSDocumentTouchInteractorState__buildGestureInput_closure1(), new A._IOSDocumentTouchInteractorState__buildGestureInput_closure2(this), type$.GestureRecognizerFactoryWithHandlers_VerticalDragGestureRecognizer)], type$.Type, type$.GestureRecognizerFactory_GestureRecognizer), B.HitTestBehavior_1, false, null, null); + var gestureSettings, + t1 = this._framework$_element; + t1.toString; + t1 = A.MediaQuery_maybeOf(t1); + gestureSettings = t1 == null ? null : t1.gestureSettings; + return new A.RawGestureDetector(child, A.LinkedHashMap_LinkedHashMap$_literal([B.Type_TapSequenceGestureRecognizer_7F1, new A.GestureRecognizerFactoryWithHandlers(new A._IOSDocumentTouchInteractorState__buildGestureInput_closure(), new A._IOSDocumentTouchInteractorState__buildGestureInput_closure0(this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_TapSequenceGestureRecognizer), B.Type_mLh, new A.GestureRecognizerFactoryWithHandlers(new A._IOSDocumentTouchInteractorState__buildGestureInput_closure1(), new A._IOSDocumentTouchInteractorState__buildGestureInput_closure2(this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_VerticalDragGestureRecognizer)], type$.Type, type$.GestureRecognizerFactory_GestureRecognizer), B.HitTestBehavior_1, false, null, null); } }; A._IOSDocumentTouchInteractorState_initState_closure.prototype = { call$0() { return this.$this.get$scrollPosition(); }, - $signature: 358 + $signature: 386 }; A._IOSDocumentTouchInteractorState_initState_closure0.prototype = { call$0() { return this.$this.get$viewportBox(); }, - $signature: 348 + $signature: 392 + }; + A._IOSDocumentTouchInteractorState_initState_closure1.prototype = { + call$1(timeStamp) { + this.$this._showEditingControlsOverlay$0(); + }, + $signature: 14 }; A._IOSDocumentTouchInteractorState_didChangeDependencies_closure.prototype = { call$1(timeStamp) { @@ -523374,7 +547858,7 @@ if (newScrollPosition != t1._activeScrollPosition) t1.setState$1(new A._IOSDocumentTouchInteractorState_didChangeDependencies__closure(t1, newScrollPosition)); }, - $signature: 23 + $signature: 14 }; A._IOSDocumentTouchInteractorState_didChangeDependencies__closure.prototype = { call$0() { @@ -523390,9 +547874,11 @@ }; A._IOSDocumentTouchInteractorState_reassemble_closure.prototype = { call$1(timeStamp) { - this.$this._showEditingControlsOverlay$0(); + var t1 = this.$this; + if (t1._framework$_element != null) + t1._showEditingControlsOverlay$0(); }, - $signature: 23 + $signature: 14 }; A._IOSDocumentTouchInteractorState_didChangeMetrics_closure.prototype = { call$1(timeStamp) { @@ -523403,26 +547889,42 @@ t1.setState$1(new A._IOSDocumentTouchInteractorState_didChangeMetrics__closure()); } }, - $signature: 23 + $signature: 14 }; A._IOSDocumentTouchInteractorState_didChangeMetrics__closure.prototype = { call$0() { }, $signature: 0 }; + A._IOSDocumentTouchInteractorState__configureScrollController_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + t1.get$scrollPosition().isScrollingNotifier.addListener$1(0, t1.get$_onScrollActivityChange()); + }, + $signature: 14 + }; + A._IOSDocumentTouchInteractorState__onScrollActivityChange_closure.prototype = { + call$1(timeStamp) { + this.$this._isScrolling = false; + }, + $signature: 14 + }; A._IOSDocumentTouchInteractorState__onDocumentChange_closure.prototype = { call$1(timeStamp) { var t1 = this.$this; t1._updateHandlesAfterSelectionOrLayoutChange$0(); t1._ensureSelectionExtentIsVisible$0(); }, - $signature: 23 + $signature: 14 }; A._IOSDocumentTouchInteractorState__onSelectionChange_closure.prototype = { call$1(timeStamp) { - this.$this._updateHandlesAfterSelectionOrLayoutChange$0(); + var t1 = this.$this; + if (t1._framework$_element == null) + return; + t1._updateHandlesAfterSelectionOrLayoutChange$0(); }, - $signature: 23 + $signature: 14 }; A._IOSDocumentTouchInteractorState__onTapUp_closure.prototype = { call$0() { @@ -523455,42 +547957,55 @@ t3 = t3.getDocumentLayout$0(); t5 = t1._widget; t6 = t5.document; - t7 = t5.composer; + t7 = t5.selection; t8 = t5.handleColor; t9 = t1._globalDragOffset; t10 = t5.popoverToolbarBuilder; return new A.IosDocumentTouchEditingControls(t2, t6, t7, t4, t3, t5.createOverlayControlsClipper, t8, t1.get$_onFloatingCursorStart(), t1.get$_moveSelectionToFloatingCursor(), t1.get$_onFloatingCursorStop(), t9, t10, false, null); }, - $signature: 3204 + $signature: 3230 }; A._IOSDocumentTouchInteractorState__positionCollapsedHandle_closure.prototype = { call$0() { var t1 = this.extentRect; return new A.Offset(t1.left, t1.bottom); }, - $signature: 344 + $signature: 396 + }; + A._IOSDocumentTouchInteractorState_build_closure.prototype = { + call$1(timeStamp) { + this.$this.setState$1(new A._IOSDocumentTouchInteractorState_build__closure()); + }, + $signature: 14 + }; + A._IOSDocumentTouchInteractorState_build__closure.prototype = { + call$0() { + }, + $signature: 0 }; A._IOSDocumentTouchInteractorState__buildGestureInput_closure.prototype = { call$0() { return A.TapSequenceGestureRecognizer$(); }, - $signature: 560 + $signature: 257 }; A._IOSDocumentTouchInteractorState__buildGestureInput_closure0.prototype = { call$1(recognizer) { var t1 = this.$this; + recognizer.onTapDown = t1.get$_onTapDown(); recognizer.onTapUp = t1.get$_onTapUp(); recognizer.onDoubleTapUp = t1.get$_onDoubleTapUp(); recognizer.onTripleTapUp = t1.get$_onTripleTapUp(); recognizer.onTimeout = t1.get$_onTapTimeout(); + recognizer.gestureSettings = this.gestureSettings; }, - $signature: 561 + $signature: 236 }; A._IOSDocumentTouchInteractorState__buildGestureInput_closure1.prototype = { call$0() { return A.VerticalDragGestureRecognizer$(null, null); }, - $signature: 488 + $signature: 530 }; A._IOSDocumentTouchInteractorState__buildGestureInput_closure2.prototype = { call$1(instance) { @@ -523502,332 +548017,15 @@ instance.onUpdate = t1.get$_onPanUpdate(); instance.onEnd = t1.get$_onPanEnd(); instance.onCancel = t1.get$_onPanCancel(); + instance.gestureSettings = this.gestureSettings; }, - $signature: 490 + $signature: 532 }; - A.FloatingCursorController.prototype = { - set$offset(_, newOffset) { - if (J.$eq$(newOffset, this._document_gestures_touch_ios$_offset)) - return; - this._document_gestures_touch_ios$_offset = newOffset; - this.notifyListeners$0(); - }, - $isListenable: 1 - }; - A._DragMode.prototype = { - toString$0(_) { - return "_DragMode." + this._core$_name; + A.DragMode.prototype = { + _enumToString$0() { + return "DragMode." + this._core$_name; } }; - A.IosDocumentTouchEditingControls.prototype = { - createState$0() { - var _null = null, - t1 = type$.LabeledGlobalKey_State_StatefulWidget, - t2 = $.$get$ChangeNotifier__emptyListeners(); - return new A._IosDocumentTouchEditingControlsState(new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, t1), new A.ValueNotifier(false, t2, type$.ValueNotifier_bool), new A.LabeledGlobalKey(_null, t1), new A.ValueNotifier(_null, t2, type$.ValueNotifier_nullable_Offset), _null, _null, B._StateLifecycle_0); - }, - popoverToolbarBuilder$1(arg0) { - return this.popoverToolbarBuilder.call$1(arg0); - }, - get$document(receiver) { - return this.document; - } - }; - A._IosDocumentTouchEditingControlsState.prototype = { - initState$0() { - var t1, _this = this; - _this.super$State$initState(); - _this.___IosDocumentTouchEditingControlsState__caretBlinkController_A = A.BlinkController$(_this); - t1 = _this._widget.editingController; - _this._prevCaretOffset = t1._caretTop; - t1.addListener$1(0, _this.get$_onEditingControllerChange()); - _this._widget.floatingCursorController.addListener$1(0, _this.get$_onFloatingCursorChange()); - }, - didUpdateWidget$1(oldWidget) { - var t1, t2, _this = this; - _this.super$State$didUpdateWidget(oldWidget); - t1 = _this._widget.editingController; - t2 = oldWidget.editingController; - if (t1 !== t2) { - t1 = _this.get$_onEditingControllerChange(); - t2.removeListener$1(0, t1); - _this._widget.editingController.addListener$1(0, t1); - } - t1 = _this._widget.floatingCursorController; - t2 = oldWidget.floatingCursorController; - if (t1 !== t2) { - t1 = _this.get$_onFloatingCursorChange(); - t2.removeListener$1(0, t1); - _this._widget.floatingCursorController.addListener$1(0, t1); - } - }, - dispose$0() { - var t1, t2, _this = this; - _this._widget.floatingCursorController.removeListener$1(0, _this.get$_onFloatingCursorChange()); - _this._widget.editingController.removeListener$1(0, _this.get$_onEditingControllerChange()); - t1 = _this.___IosDocumentTouchEditingControlsState__caretBlinkController_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = t1.__BlinkController__ticker_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.dispose$0(); - t1.super$ChangeNotifier$dispose(); - _this.super$__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin$dispose(); - }, - _onEditingControllerChange$0() { - var t1, t2, _this = this; - if (!J.$eq$(_this._prevCaretOffset, _this._widget.editingController._caretTop)) { - t1 = _this._widget.editingController._caretTop; - t2 = _this.___IosDocumentTouchEditingControlsState__caretBlinkController_A; - if (t1 == null) { - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.stopBlinking$0(); - } else { - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.jumpToOpaque$0(); - } - _this._prevCaretOffset = _this._widget.editingController._caretTop; - } - }, - _onFloatingCursorChange$0() { - var t2, t3, nearestDocPosition, t4, _this = this, - t1 = _this._widget; - if (t1.floatingCursorController._document_gestures_touch_ios$_offset == null) { - t1 = _this._floatingCursorOffset; - if (t1._change_notifier$_value != null) { - _this._isShowingFloatingCursor.set$value(0, false); - t2 = _this.___IosDocumentTouchEditingControlsState__caretBlinkController_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.startBlinking$0(); - _this._initialFloatingCursorOffset = null; - t1.set$value(0, null); - _this._floatingCursorHeight = 20; - _this._widget.onFloatingCursorStop.call$0(); - } - return; - } - t1 = t1.composer._document_composer$_selection; - if (t1 == null) - return; - if (!J.$eq$(t1.base, t1.extent)) { - t1 = _this._widget; - t2 = t1.composer; - t3 = t2._document_composer$_selection; - t3.toString; - t2.set$selection(t3.collapseDownstream$1(t1.document)); - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IosDocumentTouchEditingControlsState__onFloatingCursorChange_closure(_this)); - } - t1 = _this._floatingCursorOffset; - if (t1._change_notifier$_value == null) - _this._widget.onFloatingCursorStart.call$0(); - t2 = _this.___IosDocumentTouchEditingControlsState__caretBlinkController_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.stopBlinking$0(); - _this._widget.editingController.hideToolbar$0(); - t2 = _this._widget.editingController; - t2._isMagnifierVisible = false; - t2.notifyListeners$0(); - t2 = _this._initialFloatingCursorOffset; - if (t2 == null) { - t2 = _this._widget.editingController._caretTop.$add(0, B.Offset_m1_0); - t3 = _this._widget.editingController._caretHeight; - t3.toString; - t3 = _this._initialFloatingCursorOffset = t2.$add(0, new A.Offset(0, t3 / 2)); - t2 = t3; - } - t3 = _this._widget.floatingCursorController._document_gestures_touch_ios$_offset; - t3.toString; - t1.set$value(0, t2.$add(0, t3)); - t3 = _this._widget.documentLayout; - t2 = t1._change_notifier$_value; - t2.toString; - nearestDocPosition = t3.getDocumentPositionNearestToOffset$1(t2); - t2 = nearestDocPosition.nodePosition; - t3 = _this._widget; - t4 = nearestDocPosition.nodeId; - if (t2 instanceof A.TextNodePosition) { - t2 = t3.documentLayout.getComponentByNodeId$1(t4).getRectForPosition$1(t2); - _this._floatingCursorHeight = t2.bottom - t2.top; - } else - _this._floatingCursorHeight = type$.RenderBox._as(t3.documentLayout.getComponentByNodeId$1(t4)._framework$_element.get$renderObject())._box$_size._dy; - t2 = _this._widget.onFloatingCursorMoved; - t1 = t1._change_notifier$_value; - t1.toString; - t2.call$1(t1); - }, - build$1(context) { - return new A.ListenableBuilder(this._widget.editingController, new A._IosDocumentTouchEditingControlsState_build_closure(this), null); - }, - _buildHandles$0() { - var _this = this, - t1 = _this._widget.editingController, - t2 = t1._collapsedHandleOffset == null; - if (t2) - t1 = !(t1._upstreamHandleOffset != null && t1._downstreamHandleOffset != null); - else - t1 = false; - if (t1) { - $.$get$editorGesturesLog().log$4(B.Level_FINER_400, "Not building overlay handles because they aren't desired", null, null); - return A._setArrayType([], type$.JSArray_Widget); - } - t1 = type$.JSArray_Widget; - if (!t2) - return A._setArrayType([_this._buildHandleOld$3$debugColor$handleKey$handleType(B.MaterialColor_Map_JNwaj_4280391411, _this._collapsedHandleKey, B.HandleType_0)], t1); - else - return A._setArrayType([_this._buildHandleOld$3$debugColor$handleKey$handleType(B.MaterialColor_Map_JNEaM_4283215696, _this._upstreamHandleKey, B.HandleType_1), _this._buildHandleOld$3$debugColor$handleKey$handleType(B.MaterialColor_Map_JNc9P_4294198070, _this._downstreamHandleKey, B.HandleType_2)], t1); - }, - _buildHandleOld$3$debugColor$handleKey$handleType(debugColor, handleKey, handleType) { - var t1, t2, _this = this, - handle = A._Cell$named("handle"), - handleOffset = A._Cell$named("handleOffset"); - switch (handleType.index) { - case 0: - handleOffset.__late_helper$_value = _this._widget.editingController._caretTop.$add(0, B.Offset_m1_0); - handle.__late_helper$_value = A.ValueListenableBuilder$(new A._IosDocumentTouchEditingControlsState__buildHandleOld_closure(_this), _this._isShowingFloatingCursor, type$.bool); - break; - case 1: - t1 = _this._widget.editingController; - t2 = t1._upstreamHandleOffset; - t2.toString; - t1 = t1._upstreamCaretHeight; - t1.toString; - handleOffset.__late_helper$_value = t2.$sub(0, new A.Offset(0, t1)).$add(0, B.Offset_m4_m6); - t1 = _this._widget; - t2 = t1.handleColor; - t1 = t1.editingController._upstreamCaretHeight; - t1.toString; - handle.__late_helper$_value = A.IOSSelectionHandle$upstream(4, t1, t2, handleType); - break; - case 2: - t1 = _this._widget.editingController; - t2 = t1._downstreamHandleOffset; - t2.toString; - t1 = t1._downstreamCaretHeight; - t1.toString; - handleOffset.__late_helper$_value = t2.$sub(0, new A.Offset(0, t1)).$add(0, B.Offset_m4_m6); - t1 = _this._widget; - t2 = t1.handleColor; - t1 = t1.editingController._downstreamCaretHeight; - t1.toString; - handle.__late_helper$_value = A.IOSSelectionHandle$upstream(4, t1, t2, handleType); - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - t1 = handleOffset._readLocal$0(); - return _this._buildHandle$4$debugColor$handle$handleKey$handleOffset(debugColor, handle._readLocal$0(), handleKey, t1); - }, - _buildHandle$4$debugColor$handle$handleKey$handleOffset(debugColor, handle, handleKey, handleOffset) { - var _null = null, - t1 = this._widget.editingController, - t2 = handleOffset.$add(0, B.Offset_m5_0); - this._widget.toString; - return A.CompositedTransformFollower$(new A.IgnorePointer(true, _null, A.Container$(_null, handle, B.Clip_0, B.Color_0, _null, _null, _null, _null, _null, _null, B.EdgeInsets_5_0_5_0, _null, _null, _null), _null), handleKey, t1._documentLayoutLink, t2, true, B.Alignment_m1_m1); - }, - _buildFloatingCursor$0() { - return A.ValueListenableBuilder$(new A._IosDocumentTouchEditingControlsState__buildFloatingCursor_closure(this), this._floatingCursorOffset, type$.nullable_Offset); - }, - _buildToolbar$0() { - var t3, t4, _null = null, - t1 = this._widget.editingController, - t2 = t1._toolbarTopAnchor; - t2.toString; - t3 = t1._toolbarBottomAnchor; - t3.toString; - t1 = t1._shouldDisplayToolbar; - t4 = t1 ? 1 : 0; - return new A.CustomSingleChildLayout(new A.ToolbarPositionDelegate(B.Offset_0_0, t2, t3), new A.IgnorePointer(!t1, _null, A.AnimatedOpacity$(false, new A.Builder(new A._IosDocumentTouchEditingControlsState__buildToolbar_closure(this), _null), B.C__Linear, B.Duration_150000, t4), _null), _null); - } - }; - A._IosDocumentTouchEditingControlsState__onFloatingCursorChange_closure.prototype = { - call$1(timeStamp) { - this.$this._onFloatingCursorChange$0(); - }, - $signature: 23 - }; - A._IosDocumentTouchEditingControlsState_build_closure.prototype = { - call$1(context) { - var t3, t4, t5, t6, _null = null, - t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, - t2 = this.$this; - t2._widget.toString; - t3 = A.List_List$of(t2._buildHandles$0(), true, type$.Widget); - t3.push(t2._buildFloatingCursor$0()); - t4 = t2._widget.editingController; - if (t4._shouldDisplayToolbar && t4._toolbarTopAnchor != null && t4._toolbarBottomAnchor != null) - t3.push(t2._buildToolbar$0()); - t4 = t2._widget; - t5 = t4.magnifierFocalPointOffset; - if (t5 != null) { - t6 = t5._dx; - t5 = t5._dy; - t3.push(A.Positioned$(_null, new A.CompositedTransformTarget(t4.editingController._magnifierFocalPointLink, B.SizedBox_1_1_null_null, _null), _null, _null, t6, _null, t5, _null)); - } - t4 = t2._widget.editingController; - if (t4._isMagnifierVisible) - t3.push(A.Center$(new A.IOSFollowingMagnifier(t4._magnifierFocalPointLink, B.Offset_0_m72, _null), _null, _null)); - t2._widget.toString; - return new A.Padding(new A.EdgeInsets(0, 0, 0, t1.viewInsets.bottom), A.ClipRect$(new A.SizedBox(1 / 0, 1 / 0, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t3, _null), _null), B.Clip_1, _null), _null); - }, - $signature: 752 - }; - A._IosDocumentTouchEditingControlsState__buildHandleOld_closure.prototype = { - call$3(context, isShowingFloatingCursor, child) { - var t3, - t1 = this.$this, - t2 = t1.___IosDocumentTouchEditingControlsState__caretBlinkController_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t3 = isShowingFloatingCursor ? B.MaterialColor_Map_HFpTk_4288585374 : t1._widget.handleColor; - t1 = t1._widget.editingController._caretHeight; - t1.toString; - return new A.IOSCollapsedHandle(t2, t3, t1, null); - }, - $signature: 3205 - }; - A._IosDocumentTouchEditingControlsState__buildFloatingCursor_closure.prototype = { - call$3(context, floatingCursorOffset, child) { - var t1, t2, _null = null; - if (floatingCursorOffset == null) - return B.SizedBox_null_null_null_null; - t1 = this.$this; - t2 = floatingCursorOffset.$sub(0, new A.Offset(0, t1._floatingCursorHeight / 2)); - return t1._buildHandle$4$debugColor$handle$handleKey$handleOffset(B.MaterialColor_Map_JNwaj_4280391411, A.Container$(_null, _null, B.Clip_0, B.MaterialColor_Map_JNc9P_4294198070, _null, _null, _null, t1._floatingCursorHeight, _null, _null, _null, _null, _null, 2), t1._floatingCursorKey, t2); - }, - $signature: 3206 - }; - A._IosDocumentTouchEditingControlsState__buildToolbar_closure.prototype = { - call$1(context) { - return this.$this._widget.popoverToolbarBuilder$1(context); - }, - $signature: 85 - }; - A.IosDocumentGestureEditingController.prototype = { - removeCaret$0() { - var _this = this; - if (_this._caretTop == null) - return; - _this._caretHeight = _this._caretTop = null; - _this.notifyListeners$0(); - }, - set$collapsedHandleOffset(offset) { - if (!J.$eq$(offset, this._collapsedHandleOffset)) { - this._collapsedHandleOffset = offset; - this.notifyListeners$0(); - } - }, - set$upstreamHandleOffset(offset) { - if (!J.$eq$(offset, this._upstreamHandleOffset)) { - this._upstreamHandleOffset = offset; - this.notifyListeners$0(); - } - }, - set$downstreamHandleOffset(offset) { - if (!J.$eq$(offset, this._downstreamHandleOffset)) { - this._downstreamHandleOffset = offset; - this.notifyListeners$0(); - } - } - }; - A._FloatingCursorController_Object_ChangeNotifier.prototype = {}; A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver.prototype = {}; A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin.prototype = { dispose$0() { @@ -523844,296 +548042,35 @@ this._updateTicker$0(); } }; - A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin.prototype = {}; - A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin.prototype = { - dispose$0() { - var _this = this, - t1 = _this.SingleTickerProviderStateMixin__tickerModeNotifier; - if (t1 != null) - t1.removeListener$1(0, _this.get$_updateTicker()); - _this.SingleTickerProviderStateMixin__tickerModeNotifier = null; - _this.super$State$dispose(); - }, - activate$0() { - this.super$State$activate(); - this._updateTickerModeNotifier$0(); - this._updateTicker$0(); - } - }; - A.DocumentImeInteractor.prototype = { + A.SuperEditorHardwareKeyHandler.prototype = { createState$0() { - return new A._DocumentImeInteractorState(B.TextEditingValue_li8, B._StateLifecycle_0); + return new A._SuperEditorHardwareKeyHandlerState(B._StateLifecycle_0); } }; - A._DocumentImeInteractorState.prototype = { + A._SuperEditorHardwareKeyHandlerState.prototype = { initState$0() { - var t1, _this = this; - _this.super$State$initState(); - t1 = _this._widget.focusNode; - t1.addListener$1(0, _this.get$_onFocusChange()); - _this.___DocumentImeInteractorState__focusNode_A = t1; - _this._widget.editContext.composer.selectionNotifier.addListener$1(0, _this.get$_onComposerChange()); - _this._widget.editContext.composer.imeConfiguration.addListener$1(0, _this.get$_onClientWantsDifferentImeConfiguration()); - }, - didUpdateWidget$1(oldWidget) { - var t1, t2, t3, _this = this; - _this.super$State$didUpdateWidget(oldWidget); - if (_this._widget.focusNode !== oldWidget.focusNode) { - t1 = _this.___DocumentImeInteractorState__focusNode_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = _this.get$_onFocusChange(); - t1.removeListener$1(0, t2); - t1 = _this._widget.focusNode; - t1.addListener$1(0, t2); - _this.___DocumentImeInteractorState__focusNode_A = t1; - } - t1 = _this._widget.editContext; - t2 = oldWidget.editContext.composer; - t3 = t2.selectionNotifier; - if (t1.composer.selectionNotifier !== t3) { - t1 = _this.get$_onComposerChange(); - t3.removeListener$1(0, t1); - _this._widget.editContext.composer.selectionNotifier.addListener$1(0, t1); - } - t1 = t2.imeConfiguration; - if (_this._widget.editContext.composer.imeConfiguration !== t1) { - t2 = _this.get$_onClientWantsDifferentImeConfiguration(); - t1.removeListener$1(0, t2); - t1.addListener$1(0, t2); - } + this.super$State$initState(); + var t1 = this._widget.focusNode; + this.___SuperEditorHardwareKeyHandlerState__focusNode_A = t1; }, dispose$0() { - var _this = this; - _this._detachFromIme$0(); - _this._widget.editContext.composer.imeConfiguration.removeListener$1(0, _this.get$_onClientWantsDifferentImeConfiguration()); - _this._widget.editContext.composer.selectionNotifier.removeListener$1(0, _this.get$_onComposerChange()); - _this._widget.toString; - _this.super$State$dispose(); - }, - _onFocusChange$0() { - var _null = null, - t1 = this.___DocumentImeInteractorState__focusNode_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (t1.get$hasFocus()) { - $.$get$editorImeLog().log$4(B.Level_INFO_800, "Gained focus", _null, _null); - this._attachToIme$0(); - } else { - $.$get$editorImeLog().log$4(B.Level_INFO_800, "Lost focus", _null, _null); - this._detachFromIme$0(); - } - }, - _onComposerChange$0() { - var _this = this, _null = null, - t1 = _this._widget.editContext.composer, - selection = t1._document_composer$_selection, - t2 = $.$get$editorImeLog(); - t2.log$4(B.Level_INFO_800, "Document composer (" + A.Primitives_objectHashCode(t1) + ") changed. New selection: " + A.S(selection), _null, _null); - if (selection == null) - _this._detachFromIme$0(); - else if (_this.get$isAttachedToIme() && !_this._isApplyingDeltas) { - _this._inputConnection.toString; - t1 = $.$get$TextInput__instance().__TextInput__channel_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1.invokeMethod$1$1("TextInput.show", type$.void); - t2.log$4(B.Level_FINE_500, "Document composer changed while attached to IME. Re-serializing the document and sending to the IME.", _null, _null); - _this._syncImeWithDocumentAndComposer$0(); - } else if (!_this.get$isAttachedToIme()) - _this._attachToIme$0(); - }, - _onClientWantsDifferentImeConfiguration$0() { - var t1, t2, _this = this; - if (!_this.get$isAttachedToIme()) - return; - t1 = $.$get$editorImeLog(); - _this._widget.editContext.composer.imeConfiguration._change_notifier$_value.toString; - t1.log$4(B.Level_FINE_500, "Updating IME to use new config with action button: " + B.TextInputAction_12.toString$0(0), null, null); - _this._inputConnection.toString; - t1 = _this._createInputConfiguration$0(); - t2 = $.$get$TextInput__instance().__TextInput__channel_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.invokeMethod$1$2("TextInput.updateConfig", t1.toJson$0(), type$.void); - }, - get$isAttachedToIme() { - var t1 = this._inputConnection; - return (t1 == null ? null : $.$get$TextInput__instance()._currentConnection === t1) === true; - }, - _attachToIme$0() { - var t1, t2, connection, t3, t4, t5, _this = this, _null = null; - if (_this.get$isAttachedToIme()) - return; - t1 = $.$get$editorImeLog(); - t1.log$4(B.Level_INFO_800, "Attaching TextInputClient to TextInput", _null, _null); - t2 = _this._createInputConfiguration$0(); - connection = A.TextInputConnection$_(_this); - t3 = $.$get$TextInput__instance(); - t3._attach$2(connection, t2); - _this._inputConnection = connection; - _this._syncImeWithDocumentAndComposer$0(); - _this._inputConnection.toString; - t2 = t3.__TextInput__channel_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t4 = type$.void; - t2.invokeMethod$1$1("TextInput.show", t4); - t2 = _this._currentTextEditingValue; - t5 = t3.__TextInput__channel_A; - t5 === $ && A.throwUnnamedLateFieldNI(); - t5.invokeMethod$1$2("TextInput.setEditingState", t2.toJSON$0(), t4); - t4 = _this._inputConnection; - t4.toString; - t1.log$4(B.Level_FINE_500, "Is attached to input client? " + (t3._currentConnection === t4), _null, _null); - }, - _createInputConfiguration$0() { - this._widget.editContext.composer.imeConfiguration._change_notifier$_value.toString; - var t1 = this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; - return A.TextInputConfiguration$(null, true, B.AutofillConfiguration_lYx, true, true, true, true, B.TextInputAction_12, B.TextInputType_1_null_null, t1.platformBrightness, false, false, null, null, B.TextCapitalization_10); - }, - _detachFromIme$0() { - var t1, t2; - if (!this.get$isAttachedToIme()) - return; - $.$get$editorImeLog().log$4(B.Level_INFO_800, "Detaching TextInputClient from TextInput.", null, null); - this._widget.editContext.composer.set$selection(null); - t1 = this._inputConnection; - t1.toString; - t2 = $.$get$TextInput__instance(); - if (t2._currentConnection === t1) - t2._clearClient$0(); - }, - get$currentAutofillScope() { - return A.throwExpression(A.UnimplementedError$(null)); - }, - get$currentTextEditingValue() { - return this._currentTextEditingValue; - }, - _syncImeWithDocumentAndComposer$1(newComposingRegion) { - var t1, newDocSerialization, t2, composingRegion, t3, endDocPosition, endDocPosition0, startImePosition, endImePosition, imeSelection, _this = this, _null = null, - selection = _this._widget.editContext.composer._document_composer$_selection; - if (selection != null) { - t1 = $.$get$editorImeLog(); - t1.log$4(B.Level_FINE_500, "Syncing IME with Doc and Composer, given composing region: " + A.S(newComposingRegion), _null, _null); - newDocSerialization = A.DocumentImeSerializer$(_this._widget.editContext.editor._document, selection); - t2 = _this._currentImeSerialization; - t1.log$4(B.Level_FINE_500, "Previous doc serialization did prepend? " + A.S(t2 == null ? _null : t2._prependedPlaceholder.length !== 0), _null, _null); - t1.log$4(B.Level_FINE_500, "Desired composing region: " + A.S(newComposingRegion), _null, _null); - t1.log$4(B.Level_FINE_500, "Did new doc prepend placeholder? " + (newDocSerialization._prependedPlaceholder.length !== 0), _null, _null); - composingRegion = newComposingRegion == null ? _this._currentTextEditingValue.composing : newComposingRegion; - t2 = _this._currentImeSerialization; - if (t2 != null && t2._prependedPlaceholder.length !== 0 && composingRegion.get$isValid() && newDocSerialization._prependedPlaceholder.length === 0) - composingRegion = new A.TextRange(composingRegion.start - 2, composingRegion.end - 2); - _this._currentImeSerialization = newDocSerialization; - t2 = newDocSerialization._document_input_ime$_selection; - t1.log$4(B.Level_FINE_500, "Creating TextEditingValue from document. Selection: " + A.S(t2), _null, _null); - t3 = newDocSerialization.__DocumentImeSerializer__imeText_A; - t3 === $ && A.throwUnnamedLateFieldNI(); - t1.log$4(B.Level_FINE_500, "Text:\n'" + t3 + "'", _null, _null); - t1.log$4(B.Level_FINE_500, "Converting doc selection to ime selection: " + A.S(t2), _null, _null); - endDocPosition = t2.base; - endDocPosition0 = t2.extent; - t2 = A.InspectDocumentAffinity_getAffinityBetween(newDocSerialization._doc, endDocPosition, endDocPosition0) === B.TextAffinity_1; - startImePosition = newDocSerialization._documentToImePosition$1(t2 ? endDocPosition : endDocPosition0); - endImePosition = newDocSerialization._documentToImePosition$1(t2 ? endDocPosition0 : endDocPosition); - t1.log$4(B.Level_FINE_500, "Start IME position: " + startImePosition.toString$0(0), _null, _null); - t1.log$4(B.Level_FINE_500, "End IME position: " + endImePosition.toString$0(0), _null, _null); - t2 = startImePosition.$eq(0, endImePosition) ? endImePosition.affinity : B.TextAffinity_1; - imeSelection = A.TextSelection$(t2, startImePosition.offset, endImePosition.offset, false); - t1.log$4(B.Level_FINE_500, "Selection: " + imeSelection.toString$0(0), _null, _null); - t2 = _this._currentTextEditingValue = new A.TextEditingValue(newDocSerialization.__DocumentImeSerializer__imeText_A, imeSelection, B.TextRange_m1_m1).copyWith$1$composing(composingRegion); - if (!t2.$eq(0, _this._lastTextEditingValueSentToOs) && !_this._isApplyingDeltas) { - t1.log$4(B.Level_INFO_800, "Sending new text editing value to OS: " + _this._currentTextEditingValue.toString$0(0), _null, _null); - if (_this._inputConnection != null) { - t1 = _this._currentTextEditingValue; - t2 = $.$get$TextInput__instance().__TextInput__channel_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.invokeMethod$1$2("TextInput.setEditingState", t1.toJSON$0(), type$.void); - } - _this._lastTextEditingValueSentToOs = _this._currentTextEditingValue; - } else if (_this._isApplyingDeltas) - t1.log$4(B.Level_FINE_500, "Ignoring new TextEditingValue because we're applying deltas", _null, _null); - else - t1.log$4(B.Level_FINE_500, "Ignoring new TextEditingValue because it's the same as the existing one: " + t2.toString$0(0), _null, _null); - } - }, - _syncImeWithDocumentAndComposer$0() { - return this._syncImeWithDocumentAndComposer$1(null); - }, - updateEditingValue$1(value) { - $.$get$editorImeLog().log$4(B.Level_INFO_800, "Received new TextEditingValue from OS: " + value.toString$0(0), null, null); - this.setState$1(new A._DocumentImeInteractorState_updateEditingValue_closure(this, value)); - }, - updateEditingValueWithDeltas$1(textEditingDeltas) { - var t2, _i, imeValueBeforeChange, t3, _this = this, _null = null, - t1 = $.$get$editorImeLog(); - t1.log$4(B.Level_INFO_800, "Received edit deltas from platform: " + textEditingDeltas.length + " deltas", _null, _null); - for (t2 = textEditingDeltas.length, _i = 0; _i < textEditingDeltas.length; textEditingDeltas.length === t2 || (0, A.throwConcurrentModificationError)(textEditingDeltas), ++_i) - t1.log$4(B.Level_INFO_800, textEditingDeltas[_i].toString$0(0), _null, _null); - imeValueBeforeChange = _this._currentTextEditingValue; - t1.log$4(B.Level_FINE_500, "IME value before applying deltas: " + imeValueBeforeChange.toString$0(0), _null, _null); - _this._isApplyingDeltas = true; - _this._widget.softwareKeyboardHandler.applyDeltas$1(textEditingDeltas); - t2 = _this._isApplyingDeltas = false; - t1.log$4(B.Level_FINE_500, "Done applying deltas. Serializing the document and sending to IME.", _null, _null); - _this._syncImeWithDocumentAndComposer$1(B.JSArray_methods.get$last(textEditingDeltas).composing); - t1.log$4(B.Level_FINE_500, "IME value after applying deltas: " + _this._currentTextEditingValue.toString$0(0), _null, _null); - t3 = A._arrayInstanceType(textEditingDeltas)._eval$1("WhereIterable<1>"); - if (A.List_List$of(new A.WhereIterable(textEditingDeltas, new A._DocumentImeInteractorState_updateEditingValueWithDeltas_closure(), t3), true, t3._eval$1("Iterable.E")).length !== 0 ? imeValueBeforeChange.$eq(0, _this._currentTextEditingValue) : t2) { - t1.log$4(B.Level_FINE_500, "Sending forceful update to IME because our local TextEditingValue didn't change, but the IME may have", _null, _null); - _this._inputConnection.toString; - t1 = _this._currentTextEditingValue; - t2 = $.$get$TextInput__instance().__TextInput__channel_A; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2.invokeMethod$1$2("TextInput.setEditingState", t1.toJSON$0(), type$.void); - } - }, - performAction$1(action) { - $.$get$editorImeLog().log$4(B.Level_FINE_500, "IME says to perform action: " + action.toString$0(0), null, null); - this._widget.softwareKeyboardHandler.performAction$1(action); - }, - performPrivateCommand$2(action, data) { - }, - showAutocorrectionPromptRect$2(start, end) { - }, - updateFloatingCursor$1(point) { - switch (point.state.index) { - case 0: - case 1: - this._widget.floatingCursorController.set$offset(0, point.offset); - break; - case 2: - this._widget.floatingCursorController.set$offset(0, null); - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, - insertTextPlaceholder$1(size) { - }, - removeTextPlaceholder$0() { - }, - showToolbar$0() { - }, - connectionClosed$0() { - $.$get$editorImeLog().log$4(B.Level_INFO_800, "IME connection closed", null, null); - this._inputConnection = null; + this._widget.toString; + this.super$State$dispose(); }, _onKeyPressed$2(node, keyEvent) { var instruction, index, t1, _null = null; if (!(keyEvent instanceof A.RawKeyDownEvent)) { - $.$get$editorKeyLog().log$4(B.Level_FINER_400, string$.Receiv + A.S(keyEvent), _null, _null); + $.$get$editorKeyLog().log$4(B.Level_FINER_400, "Received key event, but ignoring because it's not a down event: " + A.S(keyEvent), _null, _null); return B.KeyEventResult_0; } $.$get$editorKeyLog().log$4(B.Level_INFO_800, "Handling key press: " + keyEvent.toString$0(0), _null, _null); instruction = B.ExecutionInstruction_0; index = 0; while (true) { - if (instruction === B.ExecutionInstruction_0) { - this._widget.toString; - t1 = index < 25; - } else - t1 = false; - if (!t1) + if (!(instruction === B.ExecutionInstruction_0 && index < this._widget.keyboardActions.length)) break; t1 = this._widget; - instruction = t1.hardwareKeyboardActions[index].call$2$editContext$keyEvent(t1.editContext, keyEvent); + instruction = t1.keyboardActions[index].call$2$editContext$keyEvent(t1.editContext, keyEvent); ++index; } switch (instruction) { @@ -524147,124 +548084,750 @@ } }, build$1(context) { - var t2, _null = null, - t1 = this.___DocumentImeInteractorState__focusNode_A; + var t2, t3, _null = null, + t1 = this.___SuperEditorHardwareKeyHandlerState__focusNode_A; t1 === $ && A.throwUnnamedLateFieldNI(); t2 = this._widget; - return A.Focus$(false, _null, t2.child, _null, _null, _null, t1, true, _null, _null, this.get$_onKeyPressed(), _null, _null); - }, - $isDeltaTextInputClient: 1 + t3 = t2.keyboardActions.length === 0 ? _null : this.get$_onKeyPressed(); + return A.Focus$(false, _null, t2.child, _null, _null, _null, t1, true, _null, _null, t3, _null, _null, _null); + } }; - A._DocumentImeInteractorState_updateEditingValue_closure.prototype = { + A.TextDeltasDocumentEditor.prototype = { + applyDeltas$1(textEditingDeltas) { + var t2, t3, t4, t5, serializedDocBeforeDelta, _i, delta, t6, t7, docSelection, finalSerializedDoc, _this = this, _null = null, + _s51_ = "---------------------------------------------------", + t1 = $.$get$editorImeLog(); + t1.log$4(B.Level_INFO_800, "Applying " + textEditingDeltas.length + " IME deltas to document", _null, _null); + t1.log$4(B.Level_FINE_500, "Serializing document to perform IME operations", _null, _null); + t2 = _this.editor._document; + t3 = _this.selection; + t4 = t3._change_notifier$_value; + t4.toString; + t5 = _this.composingRegion; + serializedDocBeforeDelta = A.DocumentImeSerializer$(t2, t4, t5._change_notifier$_value, B.PrependedCharacterPolicy_0); + for (t4 = textEditingDeltas.length, _i = 0; _i < textEditingDeltas.length; textEditingDeltas.length === t4 || (0, A.throwConcurrentModificationError)(textEditingDeltas), ++_i) { + delta = textEditingDeltas[_i]; + t1.log$4(B.Level_INFO_800, _s51_, _null, _null); + t1.log$4(B.Level_INFO_800, "Applying delta: " + A.S(delta), _null, _null); + if (delta instanceof A.TextEditingDeltaInsertion) + _this._applyInsertion$2(delta, serializedDocBeforeDelta); + else if (delta instanceof A.TextEditingDeltaReplacement) + _this._applyReplacement$2(delta, serializedDocBeforeDelta); + else if (delta instanceof A.TextEditingDeltaDeletion) { + t6 = delta.oldText; + t7 = delta.deletedRange; + t1.log$4(B.Level_FINE_500, "Delete delta:\nText deleted: '" + J.substring$2$s(t6, t7.start, t7.end) + "'\nDeleted Range: " + t7.toString$0(0) + "\nSelection: " + delta.selection.toString$0(0) + "\nComposing: " + delta.composing.toString$0(0) + "\nOld text: '" + t6 + "'", _null, _null); + _this.delete$2(0, t7, serializedDocBeforeDelta); + t1.log$4(B.Level_FINE_500, "Deletion operation complete", _null, _null); + } else if (delta instanceof A.TextEditingDeltaNonTextUpdate) { + t1.log$4(B.Level_FINE_500, "Non-text change:", _null, _null); + t6 = delta.selection; + t1.log$4(B.Level_FINE_500, "OS-side selection - " + t6.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, "OS-side composing - " + delta.composing.toString$0(0), _null, _null); + t7 = t3._change_notifier$_value; + t7.toString; + docSelection = A.DocumentImeSerializer$(t2, t7, _null, B.PrependedCharacterPolicy_0).imeToDocumentSelection$1(t6); + if (docSelection != null) + t3.set$value(0, docSelection); + } else + t1.log$4(B.Level_SHOUT_1200, "Unknown IME delta type: " + J.get$runtimeType$(delta).toString$0(0), _null, _null); + t1.log$4(B.Level_INFO_800, _s51_, _null, _null); + } + t1.log$4(B.Level_FINE_500, "After applying all deltas, converting the final composing region to a document range.", _null, _null); + t1.log$4(B.Level_FINE_500, "Serializing the latest document and selection to use to compute final document composing region.", _null, _null); + t3 = t3._change_notifier$_value; + t3.toString; + finalSerializedDoc = A.DocumentImeSerializer$(t2, t3, _null, serializedDocBeforeDelta._prependedPlaceholder.length !== 0 ? B.PrependedCharacterPolicy_1 : B.PrependedCharacterPolicy_2); + t1.log$4(B.Level_FINE_500, "Raw IME delta composing region: " + B.JSArray_methods.get$last(textEditingDeltas).composing.toString$0(0), _null, _null); + t5.set$value(0, finalSerializedDoc.imeToDocumentRange$1(B.JSArray_methods.get$last(textEditingDeltas).composing)); + t1.log$4(B.Level_FINE_500, "Document composing region: " + A.S(t5._change_notifier$_value), _null, _null); + }, + _applyInsertion$2(delta, docSerializer) { + var t3, t4, t5, insertionSelection, selectionBeforeInsertion, didInsert, _this = this, _null = null, + t1 = $.$get$editorImeLog(), + t2 = delta.textInserted; + t1.log$4(B.Level_FINE_500, 'Inserted text: "' + t2 + '"', _null, _null); + t3 = delta.insertionOffset; + t4 = "" + t3; + t1.log$4(B.Level_FINE_500, "Insertion offset: " + t4, _null, _null); + t5 = delta.selection; + t1.log$4(B.Level_FINE_500, "Selection: " + t5.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, "Composing: " + delta.composing.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, 'Old text: "' + A.S(delta.oldText) + '"', _null, _null); + if (t2 === "\n") { + A.defaultTargetPlatform(); + t1.log$4(B.Level_FINE_500, "Received a newline insertion on Android. Forwarding to newline input action.", _null, _null); + _this.onPerformAction.call$1(B.TextInputAction_12); + return; + } + if (t2 === "\t" && A.defaultTargetPlatform() === B.TargetPlatform_2) { + _this.commonOps.indentListItem$0(); + return; + } + t1.log$4(B.Level_FINE_500, "Inserting text: '" + t2 + "', at insertion offset: " + t4 + ", with ime selection: " + t5.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, "Converting IME insertion offset into a DocumentSelection", _null, _null); + insertionSelection = docSerializer.imeToDocumentSelection$1(A.TextSelection$fromPosition(new A.TextPosition(t3, t5.affinity))); + t1.log$4(B.Level_FINE_500, 'Inserting "' + t2 + '" at position "' + insertionSelection.toString$0(0) + '"', _null, _null); + t1.log$4(B.Level_FINE_500, "Updating the Document Composer's selection to place caret at insertion offset:\n" + insertionSelection.toString$0(0), _null, _null); + t3 = _this.selection; + selectionBeforeInsertion = t3._change_notifier$_value; + t3.set$value(0, insertionSelection); + t1.log$4(B.Level_FINE_500, "Inserting the text at the Document Composer's selection", _null, _null); + t4 = _this.commonOps; + didInsert = t4.insertPlainText$1(t2); + t1.log$4(B.Level_FINE_500, "Insertion successful? " + didInsert, _null, _null); + if (!didInsert) { + t1.log$4(B.Level_FINE_500, "Failed to insert characters. Restoring previous selection.", _null, _null); + t3.set$value(0, selectionBeforeInsertion); + } + t4.convertParagraphByPatternMatching$1(t3._change_notifier$_value.extent.nodeId); + }, + _applyReplacement$2(delta, docSerializer) { + var t2, t3, _null = null, + t1 = $.$get$editorImeLog(); + t1.log$4(B.Level_FINE_500, "Text replaced: '" + delta.get$textReplaced() + "'", _null, _null); + t2 = delta.replacementText; + t1.log$4(B.Level_FINE_500, "Replacement text: '" + t2 + "'", _null, _null); + t3 = delta.replacedRange; + t1.log$4(B.Level_FINE_500, "Replaced range: " + t3.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, "Selection: " + delta.selection.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, "Composing: " + delta.composing.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, 'Old text: "' + A.S(delta.oldText) + '"', _null, _null); + if (t2 === "\n") { + A.defaultTargetPlatform(); + t1.log$4(B.Level_FINE_500, "Received a newline replacement on Android. Forwarding to newline input action.", _null, _null); + this.onPerformAction.call$1(B.TextInputAction_12); + return; + } + if (t2 === "\t" && A.defaultTargetPlatform() === B.TargetPlatform_2) { + this.commonOps.indentListItem$0(); + return; + } + this.replace$3(0, t3, t2, docSerializer); + }, + replace$3(_, replacedRange, replacementText, docSerializer) { + var t1, _this = this, _null = null, + replacementSelection = docSerializer.imeToDocumentSelection$1(A.TextSelection$(B.TextAffinity_1, replacedRange.start, replacedRange.end, false)); + if (replacementSelection != null) + _this.selection.set$value(0, replacementSelection); + t1 = $.$get$editorImeLog(); + t1.log$4(B.Level_FINE_500, "Replacing selection: " + A.S(replacementSelection), _null, _null); + t1.log$4(B.Level_FINE_500, 'With text: "' + replacementText + '"', _null, _null); + if (replacementText === "\n") { + _this.onPerformAction.call$1(B.TextInputAction_12); + return; + } + t1 = _this.commonOps; + t1.insertPlainText$1(replacementText); + t1.convertParagraphByPatternMatching$1(_this.selection._change_notifier$_value.extent.nodeId); + }, + delete$2(_, deletedRange, docSerializer) { + var t2, _this = this, _null = null, + docSelectionToDelete = docSerializer.imeToDocumentSelection$1(A.TextSelection$(B.TextAffinity_1, deletedRange.start, deletedRange.end, false)), + t1 = $.$get$editorImeLog(); + t1.log$4(B.Level_FINE_500, "Doc selection to delete: " + A.S(docSelectionToDelete), _null, _null); + if (docSelectionToDelete == null) { + t2 = _this.selection; + if (_this.editor._document.getNodeIndexById$1(t2._change_notifier$_value.extent.nodeId) > 0) { + _this.commonOps.deleteUpstream$0(); + t1.log$4(B.Level_FINE_500, "Deleted upstream. New selection: " + A.S(t2._change_notifier$_value), _null, _null); + return; + } + } + t1.log$4(B.Level_FINE_500, "Running selection deletion operation", _null, _null); + _this.selection.set$value(0, docSelectionToDelete); + _this.commonOps.deleteSelection$0(); + } + }; + A.DocumentImeInputClient.prototype = { + dispose$0() { + var _this = this, + t1 = _this.get$_onContentChange(); + _this.selection.removeListener$1(0, t1); + _this.composingRegion.removeListener$1(0, t1); + _this.imeConnection.removeListener$1(0, _this.get$_onImeConnectionChange()); + }, + _onContentChange$0() { + var _this = this; + if (!_this.get$attached(_this)) + return; + if (_this._isApplyingDeltas) + return; + _this._sendDocumentToIme$0(); + }, + _onImeConnectionChange$0() { + var _this = this; + _this.client = _this.imeConnection._change_notifier$_value; + if (_this.get$attached(_this)) { + _this._platformTextEditingValue = _this._currentTextEditingValue = B.TextEditingValue_li8; + _this._sendDocumentToIme$0(); + } + }, + setEditingState$1(newValue) { + var t1, _this = this, _null = null; + if (_this._isApplyingDeltas) { + $.$get$editorImeLog().log$4(B.Level_FINE_500, "Ignoring new TextEditingValue because we're applying deltas", _null, _null); + return; + } + t1 = $.$get$editorImeLog(); + t1.log$4(B.Level_FINE_500, "Wants to send a value to IME: " + newValue.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, "The current local IME value: " + _this._currentTextEditingValue.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, "The current platform IME value: " + _this._currentTextEditingValue.toString$0(0), _null, _null); + if (!newValue.$eq(0, _this._platformTextEditingValue)) { + t1.log$4(B.Level_FINE_500, "Sending forceful update to IME because our local TextEditingValue didn't change, but the IME may have:", _null, _null); + t1.log$4(B.Level_FINE_500, newValue.toString$0(0), _null, _null); + t1 = _this.imeConnection._change_notifier$_value; + if (t1 != null) + t1.setEditingState$1(newValue); + } else + t1.log$4(B.Level_FINE_500, "Ignoring new TextEditingValue because it's the same as the existing one: " + newValue.toString$0(0), _null, _null); + _this._platformTextEditingValue = _this._currentTextEditingValue = newValue; + }, + get$currentAutofillScope() { + return A.throwExpression(A.UnimplementedError$(null)); + }, + get$currentTextEditingValue() { + return this._currentTextEditingValue; + }, + _updatePlatformImeValueWithDeltas$1(textEditingDeltas) { + var t1, _i; + for (t1 = textEditingDeltas.length, _i = 0; _i < textEditingDeltas.length; textEditingDeltas.length === t1 || (0, A.throwConcurrentModificationError)(textEditingDeltas), ++_i) + this._platformTextEditingValue = textEditingDeltas[_i].apply$1(this._platformTextEditingValue); + }, + updateEditingValue$1(value) { + $.$get$editorImeLog().log$4(B.Level_SHOUT_1200, string$.Delta_ + value.toString$0(0), null, null); + }, + updateEditingValueWithDeltas$1(textEditingDeltas) { + var t2, _i, allowedDeltas, _this = this, _null = null, + _s51_ = "===================================================", + t1 = textEditingDeltas.length; + if (t1 === 0) + return; + t2 = $.$get$editorImeLog(); + t2.log$4(B.Level_FINE_500, "Received edit deltas from platform: " + t1 + " deltas", _null, _null); + for (t1 = textEditingDeltas.length, _i = 0; _i < textEditingDeltas.length; textEditingDeltas.length === t1 || (0, A.throwConcurrentModificationError)(textEditingDeltas), ++_i) + t2.log$4(B.Level_FINE_500, textEditingDeltas[_i].toString$0(0), _null, _null); + if (_this._allowNonTextDeltas) + allowedDeltas = textEditingDeltas; + else { + t1 = A._arrayInstanceType(textEditingDeltas)._eval$1("WhereIterable<1>"); + allowedDeltas = A.List_List$of(new A.WhereIterable(textEditingDeltas, new A.DocumentImeInputClient_updateEditingValueWithDeltas_closure(), t1), true, t1._eval$1("Iterable.E")); + } + if (allowedDeltas.length === 0) + return; + t2.log$4(B.Level_FINE_500, "IME value before applying deltas: " + _this._currentTextEditingValue.toString$0(0), _null, _null); + _this._isApplyingDeltas = true; + t2.log$4(B.Level_FINE_500, _s51_, _null, _null); + _this._updatePlatformImeValueWithDeltas$1(allowedDeltas); + _this.textDeltasDocumentEditor.applyDeltas$1(allowedDeltas); + t2.log$4(B.Level_FINE_500, _s51_, _null, _null); + _this._isApplyingDeltas = false; + _this._sendDocumentToIme$0(); + }, + _sendDocumentToIme$0() { + var t1, t2, t3, t4, imeSerialization, selectionAffinity, startImePosition, endImePosition, imeSelection, imeComposingRegion, textEditingValue, _this = this, _null = null; + if (_this._isApplyingDeltas) { + $.$get$editorImeLog().log$4(B.Level_FINE_500, "[DocumentImeInputClient] - Tried to send document to IME, but we're applying deltas. Fizzling.", _null, _null); + return; + } + if (_this._isSendingToIme) { + $.$get$editorImeLog().log$4(B.Level_WARNING_900, "[DocumentImeInputClient] - Tried to send document to IME, while we're sending document to IME.", _null, _null); + return; + } + t1 = _this.textDeltasDocumentEditor; + t2 = t1.selection; + if (t2._change_notifier$_value == null) { + $.$get$editorImeLog().log$4(B.Level_FINE_500, "[DocumentImeInputClient] - There's no document selection. Not sending anything to IME.", _null, _null); + return; + } + _this._allowNonTextDeltas = false; + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.DocumentImeInputClient__sendDocumentToIme_closure(_this)); + _this._isSendingToIme = true; + t3 = $.$get$editorImeLog(); + t3.log$4(B.Level_FINE_500, "[DocumentImeInputClient] - Serializing and sending document and selection to IME", _null, _null); + t3.log$4(B.Level_FINE_500, "[DocumentImeInputClient] - Selection: " + A.S(t2._change_notifier$_value), _null, _null); + t4 = t1.composingRegion; + t3.log$4(B.Level_FINE_500, "[DocumentImeInputClient] - Composing region: " + A.S(t4._change_notifier$_value), _null, _null); + t1 = t1.editor._document; + t2 = t2._change_notifier$_value; + t2.toString; + imeSerialization = A.DocumentImeSerializer$(t1, t2, t4._change_notifier$_value, B.PrependedCharacterPolicy_0); + t3.log$4(B.Level_FINE_500, "[DocumentImeInputClient] - Adding invisible characters?: " + (imeSerialization._prependedPlaceholder.length !== 0), _null, _null); + t4 = imeSerialization._document_serialization$_selection; + t3.log$4(B.Level_FINE_500, "Creating TextEditingValue from document. Selection: " + A.S(t4), _null, _null); + t2 = imeSerialization.__DocumentImeSerializer__imeText_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3.log$4(B.Level_FINE_500, "Text:\n'" + t2 + "'", _null, _null); + t3.log$4(B.Level_FINE_500, "Converting doc selection to ime selection: " + A.S(t4), _null, _null); + t2 = t4.base; + t4 = t4.extent; + selectionAffinity = A.InspectDocumentAffinity_getAffinityBetween(imeSerialization._document_serialization$_doc, t2, t4); + startImePosition = imeSerialization._documentToImePosition$1(t2); + endImePosition = imeSerialization._documentToImePosition$1(t4); + t3.log$4(B.Level_FINE_500, "Start IME position: " + startImePosition.toString$0(0), _null, _null); + t3.log$4(B.Level_FINE_500, "End IME position: " + endImePosition.toString$0(0), _null, _null); + imeSelection = A.TextSelection$(selectionAffinity, startImePosition.offset, endImePosition.offset, false); + t3.log$4(B.Level_FINE_500, "Selection: " + imeSelection.toString$0(0), _null, _null); + imeComposingRegion = imeSerialization.documentToImeRange$1(imeSerialization._composingRegion); + t3.log$4(B.Level_FINE_500, "Composing region: " + imeComposingRegion.toString$0(0), _null, _null); + textEditingValue = new A.TextEditingValue(imeSerialization.__DocumentImeSerializer__imeText_A, imeSelection, imeComposingRegion); + t3.log$4(B.Level_FINE_500, "[DocumentImeInputClient] - Sending IME serialization:", _null, _null); + t3.log$4(B.Level_FINE_500, "[DocumentImeInputClient] - " + textEditingValue.toString$0(0), _null, _null); + _this.setEditingState$1(textEditingValue); + t3.log$4(B.Level_FINE_500, "[DocumentImeInputClient] - Done sending document to IME", _null, _null); + _this._isSendingToIme = false; + }, + performAction$1(action) { + var t1, t2; + $.$get$editorImeLog().log$4(B.Level_FINE_500, "IME says to perform action: " + action.toString$0(0), null, null); + if (action === B.TextInputAction_12) { + t1 = this.textDeltasDocumentEditor; + t2 = t1.selection._change_notifier$_value; + if (!J.$eq$(t2.base, t2.extent)) + t1.commonOps.deleteSelection$0(); + t1.commonOps.insertBlockLevelNewline$0(); + } + }, + performSelector$1(selectorName) { + $.$get$editorImeLog().log$4(B.Level_FINE_500, string$.IME_sa + A.S(selectorName), null, null); + }, + performPrivateCommand$2(action, data) { + }, + showAutocorrectionPromptRect$2(start, end) { + }, + updateFloatingCursor$1(point) { + var t1; + switch (point.state.index) { + case 0: + case 1: + t1 = this.__DocumentImeInputClient__floatingCursorController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.set$offset(0, point.offset); + break; + case 2: + t1 = this.__DocumentImeInputClient__floatingCursorController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.set$offset(0, null); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + connectionClosed$0() { + $.$get$editorImeLog().log$4(B.Level_INFO_800, "IME connection was closed", null, null); + } + }; + A.DocumentImeInputClient_updateEditingValueWithDeltas_closure.prototype = { + call$1(e) { + return !(e instanceof A.TextEditingDeltaNonTextUpdate); + }, + $signature: 878 + }; + A.DocumentImeInputClient__sendDocumentToIme_closure.prototype = { + call$1(timeStamp) { + this.$this._allowNonTextDeltas = true; + }, + $signature: 14 + }; + A._DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient.prototype = {}; + A._DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient_DeltaTextInputClient.prototype = {}; + A.ImeFocusPolicy.prototype = { + createState$0() { + return new A._ImeFocusPolicyState(B._StateLifecycle_0); + }, + imeClientFactory$0() { + return this.imeClientFactory.call$0(); + } + }; + A._ImeFocusPolicyState.prototype = { + initState$0() { + var t1, _this = this; + _this.super$State$initState(); + t1 = _this._widget.focusNode; + t1.addListener$1(0, _this.get$_document_ime_interaction_policies$_onFocusChange()); + _this.___ImeFocusPolicyState__focusNode_A = t1; + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + if (_this._widget.focusNode !== oldWidget.focusNode) { + t1 = _this.___ImeFocusPolicyState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this.get$_document_ime_interaction_policies$_onFocusChange(); + t1.removeListener$1(0, t2); + t1 = _this._widget.focusNode; + t1.addListener$1(0, t2); + _this.___ImeFocusPolicyState__focusNode_A = t1; + } + }, + dispose$0() { + this._widget.toString; + this.super$State$dispose(); + }, + _document_ime_interaction_policies$_onFocusChange$0() { + var t2, _this = this, _null = null, + t1 = _this.___ImeFocusPolicyState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1.get$hasPrimaryFocus()) { + t1 = _this._widget; + t1 = t1.imeConnection._change_notifier$_value; + t1 = t1 == null || !J.get$attached$z(t1); + } else + t1 = false; + if (t1) { + t1 = $.$get$editorPoliciesLog(); + t2 = _this._widget; + t1.log$4(B.Level_INFO_800, "[" + t2.get$runtimeType(t2).toString$0(0) + "] - Document editor gained primary focus. Opening an IME connection.", _null, _null); + t2 = $.WidgetsBinding__instance; + t2.toString; + A.Scheduler_runAsSoonAsPossible(t2, new A._ImeFocusPolicyState__onFocusChange_closure(_this), "Open IME Connection on Primary Focus Change"); + } + if (!_this.___ImeFocusPolicyState__focusNode_A.get$hasPrimaryFocus()) { + _this._widget.toString; + t1 = true; + } else + t1 = false; + if (t1) { + t1 = $.$get$editorPoliciesLog(); + t2 = _this._widget; + t1.log$4(B.Level_INFO_800, "[" + t2.get$runtimeType(t2).toString$0(0) + "] - Document editor lost primary focus. Closing the IME connection.", _null, _null); + t2 = _this._widget.imeConnection._change_notifier$_value; + if (t2 != null) + J.close$0$z(t2); + _this._widget.imeConnection.set$value(0, _null); + } + }, + build$1(context) { + return this._widget.child; + } + }; + A._ImeFocusPolicyState__onFocusChange_closure.prototype = { call$0() { - this.$this._currentTextEditingValue = this.value; + var t2, t3, connection, + t1 = this.$this; + if (t1._framework$_element == null) + return; + t2 = $.$get$editorImeLog(); + t3 = t1._widget; + t2.log$4(B.Level_FINER_400, "[" + t3.get$runtimeType(t3).toString$0(0) + string$.x5dx20__cr, null, null); + t3 = t1._widget; + t2 = t3.imeConnection; + t3 = t3.imeClientFactory$0(); + t1 = t1._widget.imeConfiguration; + connection = A.TextInputConnection$_(t3); + t3 = $.$get$TextInput__instance(); + t3._attach$2(connection, t1); + t3._show$0(); + t2.set$value(0, connection); }, $signature: 0 }; - A._DocumentImeInteractorState_updateEditingValueWithDeltas_closure.prototype = { - call$1(element) { - return !(element instanceof A.TextEditingDeltaNonTextUpdate); + A.DocumentSelectionOpenAndCloseImePolicy.prototype = { + createState$0() { + return new A._DocumentSelectionOpenAndCloseImePolicyState(B._StateLifecycle_0); }, - $signature: 3207 + imeClientFactory$0() { + return this.imeClientFactory.call$0(); + } + }; + A._DocumentSelectionOpenAndCloseImePolicyState.prototype = { + initState$0() { + var t1, _this = this; + _this.super$State$initState(); + t1 = _this._widget.imeConnection._change_notifier$_value; + t1 = t1 == null ? null : J.get$attached$z(t1); + _this._wasAttached = t1 === true; + _this._widget.imeConnection.addListener$1(0, _this.get$_onConnectionChange()); + _this._widget.focusNode.addListener$1(0, _this.get$_document_ime_interaction_policies$_onFocusChange()); + _this._widget.selection.addListener$1(0, _this.get$_document_ime_interaction_policies$_onSelectionChange()); + if (_this._widget.selection._change_notifier$_value != null) { + _this._document_ime_interaction_policies$_onSelectionChange$0(); + _this._onConnectionChange$0(); + } + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.focusNode; + t2 = oldWidget.focusNode; + if (t1 !== t2) { + t1 = _this.get$_document_ime_interaction_policies$_onFocusChange(); + t2.removeListener$1(0, t1); + _this._widget.focusNode.addListener$1(0, t1); + _this._document_ime_interaction_policies$_onFocusChange$0(); + } + t1 = _this._widget.selection; + t2 = oldWidget.selection; + if (t1 !== t2) { + t1 = _this.get$_document_ime_interaction_policies$_onSelectionChange(); + t2.removeListener$1(0, t1); + _this._widget.selection.addListener$1(0, t1); + _this._document_ime_interaction_policies$_onSelectionChange$0(); + } + t1 = _this._widget.imeConnection; + t2 = oldWidget.imeConnection; + if (t1 !== t2) { + t1 = _this.get$_onConnectionChange(); + t2.removeListener$1(0, t1); + _this._widget.imeConnection.addListener$1(0, t1); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._DocumentSelectionOpenAndCloseImePolicyState_didUpdateWidget_closure(_this)); + } + }, + dispose$0() { + var _this = this; + _this._widget.focusNode.removeListener$1(0, _this.get$_document_ime_interaction_policies$_onFocusChange()); + _this._widget.selection.removeListener$1(0, _this.get$_document_ime_interaction_policies$_onSelectionChange()); + _this._widget.imeConnection.removeListener$1(0, _this.get$_onConnectionChange()); + _this.super$State$dispose(); + }, + _document_ime_interaction_policies$_onFocusChange$0() { + var t2, _this = this, + t1 = _this._widget; + if (!t1.focusNode.get$hasFocus()) { + _this._widget.toString; + t1 = true; + } else + t1 = false; + if (t1) { + t1 = $.$get$editorPoliciesLog(); + t2 = _this._widget; + t1.log$4(B.Level_INFO_800, "[" + t2.get$runtimeType(t2).toString$0(0) + string$.x5dx20__cl, null, null); + _this._widget.selection.set$value(0, null); + } + }, + _document_ime_interaction_policies$_onSelectionChange$0() { + var _this = this, + t1 = _this._widget; + if (t1.selection._change_notifier$_value != null) + if (t1.focusNode.get$hasPrimaryFocus()) { + _this._widget.toString; + t1 = true; + } else + t1 = false; + else + t1 = false; + if (t1) { + t1 = _this._widget.imeConnection._change_notifier$_value; + if (t1 == null || !J.get$attached$z(t1)) { + t1 = $.WidgetsBinding__instance; + t1.toString; + A.Scheduler_runAsSoonAsPossible(t1, new A._DocumentSelectionOpenAndCloseImePolicyState__onSelectionChange_closure(_this), "Open IME Connection on Selection Change"); + } else { + t1 = _this._widget.imeConnection._change_notifier$_value; + t1.toString; + J.show$0$z(t1); + } + } else { + t1 = _this._widget; + if (t1.imeConnection._change_notifier$_value != null && t1.selection._change_notifier$_value == null && true) { + $.$get$editorPoliciesLog().log$4(B.Level_INFO_800, "[" + t1.get$runtimeType(t1).toString$0(0) + "] - closing the IME keyboard because the document selection was cleared", null, null); + t1 = _this._widget.imeConnection._change_notifier$_value; + t1.toString; + J.close$0$z(t1); + } + } + }, + _onConnectionChange$0() { + var t1, _this = this; + if (_this._framework$_element == null) + return; + _this._clearSelectionIfDesired$0(); + t1 = _this._widget.imeConnection._change_notifier$_value; + t1 = t1 == null ? null : J.get$attached$z(t1); + _this._wasAttached = t1 === true; + }, + _clearSelectionIfDesired$0() { + var t2, _this = this, _null = null, + t1 = _this._widget; + t1.toString; + if (_this._wasAttached) { + t1 = t1.imeConnection._change_notifier$_value; + t1 = t1 == null ? _null : J.get$attached$z(t1); + t1 = t1 === true; + } else + t1 = true; + if (t1) + return; + if (_this._widget.focusNode.get$hasFocus() && !_this._widget.focusNode.get$hasPrimaryFocus()) { + t1 = $.$get$editorPoliciesLog(); + t2 = _this._widget; + t1.log$4(B.Level_INFO_800, "[" + t2.get$runtimeType(t2).toString$0(0) + "] - policy wants to clear selection because IME closed, but the editor has non-primary focus, so we aren't clearing the selection", _null, _null); + return; + } + t1 = $.$get$editorPoliciesLog(); + t2 = _this._widget; + t1.log$4(B.Level_INFO_800, "[" + t2.get$runtimeType(t2).toString$0(0) + "] - clearing document selection because the IME closed and the editor didn't have non-primary focus", _null, _null); + _this._widget.selection.set$value(0, _null); + _this._widget.focusNode.unfocus$0(); + }, + build$1(context) { + return this._widget.child; + } + }; + A._DocumentSelectionOpenAndCloseImePolicyState_didUpdateWidget_closure.prototype = { + call$1(timeStamp) { + this.$this._onConnectionChange$0(); + }, + $signature: 14 + }; + A._DocumentSelectionOpenAndCloseImePolicyState__onSelectionChange_closure.prototype = { + call$0() { + var t2, t3, connection, _null = null, + t1 = this.$this; + if (t1._framework$_element == null) + return; + t2 = $.$get$editorPoliciesLog(); + t3 = t1._widget; + t2.log$4(B.Level_INFO_800, "[" + t3.get$runtimeType(t3).toString$0(0) + "] - opening the IME keyboard because the document selection changed", _null, _null); + t3 = $.$get$editorImeConnectionLog(); + t2 = t1._widget; + t3.log$4(B.Level_FINER_400, "[" + t2.get$runtimeType(t2).toString$0(0) + string$.x5dx20__cr, _null, _null); + t2 = t1._widget; + t3 = t2.imeConnection; + t2 = t2.imeClientFactory$0(); + t1 = t1._widget.imeConfiguration; + connection = A.TextInputConnection$_(t2); + t2 = $.$get$TextInput__instance(); + t2._attach$2(connection, t1); + t2._show$0(); + t3.set$value(0, connection); + }, + $signature: 0 }; A.DocumentImeSerializer.prototype = { - _serialize$0() { - var t1, t2, downstreamPosition, t3, t4, characterCount, t5, downstreamPosition0, upstreamIndex, i, node, imeRange, _this = this, _null = null; - $.$get$editorImeLog().log$4(B.Level_FINE_500, "Creating an IME model from document and selection", _null, _null); - t1 = _this._doc; - t2 = _this._document_input_ime$_selection; - downstreamPosition = t2.extent; - t3 = t1.getNode$1(downstreamPosition); - t3.toString; - t4 = t1._nodes; - if (B.JSArray_methods.indexOf$1(t4, t3) > 0 && J.$eq$(t2.base, downstreamPosition) && J.$eq$(downstreamPosition.nodePosition, t3.get$beginningPosition())) { + _document_serialization$_serialize$0() { + var characterCount, t1, t2, t3, t4, downstreamPosition, downstreamPosition0, upstreamIndex, downstreamIndex, i, node, imeRange, t5, _this = this, _null = null; + $.$get$editorImeLog().log$4(B.Level_FINE_500, "Creating an IME model from document, selection, and composing region", _null, _null); + if (_this._shouldPrependPlaceholder$0()) { _this._prependedPlaceholder = ". "; characterCount = 2; - t3 = ". "; + t1 = ". "; } else { _this._prependedPlaceholder = ""; characterCount = 0; - t3 = ""; + t1 = ""; } - t5 = _this._selectedNodes; - B.JSArray_methods.clear$0(t5); - downstreamPosition0 = t2.base; - t2 = t1.getNode$1(A.InspectDocumentSelection_selectUpstreamPosition(t1, downstreamPosition0, downstreamPosition)); - t2.toString; - upstreamIndex = B.JSArray_methods.indexOf$1(t4, t2); - t1 = t1.getNode$1(A.InspectDocumentSelection_selectUpstreamPosition(t1, downstreamPosition0, downstreamPosition).$eq(0, downstreamPosition0) ? downstreamPosition : downstreamPosition0); - t1.toString; - B.JSArray_methods.addAll$1(t5, B.JSArray_methods.sublist$2(t4, upstreamIndex, B.JSArray_methods.indexOf$1(t4, t1) + 1)); - for (t1 = _this._imeRangesToDocTextNodes, t2 = _this._docTextNodesToImeRanges, i = 0; i < t5.length; ++i) { + t2 = _this._selectedNodes; + B.JSArray_methods.clear$0(t2); + t3 = _this._document_serialization$_doc; + t4 = _this._document_serialization$_selection; + downstreamPosition = t4.base; + downstreamPosition0 = t4.extent; + upstreamIndex = t3.getNodeIndexById$1(A.InspectDocumentSelection_selectUpstreamPosition(t3, downstreamPosition, downstreamPosition0).nodeId); + downstreamIndex = t3.getNodeIndexById$1((A.InspectDocumentSelection_selectUpstreamPosition(t3, downstreamPosition, downstreamPosition0).$eq(0, downstreamPosition) ? downstreamPosition0 : downstreamPosition).nodeId); + t3 = new A.UnmodifiableListView(t3._nodes, type$.UnmodifiableListView_DocumentNode); + B.JSArray_methods.addAll$1(t2, t3.sublist$2(t3, upstreamIndex, downstreamIndex + 1)); + for (t3 = _this._imeRangesToDocTextNodes, t4 = _this._docTextNodesToImeRanges, i = 0; i < t2.length; ++i) { if (i !== 0) { - t3 += "\n"; + t1 += "\n"; ++characterCount; } - node = t5[i]; + node = t2[i]; if (!(node instanceof A.TextNode)) { - t3 += "~"; + t1 += "~"; ++characterCount; imeRange = new A.TextRange(characterCount - 1, characterCount); - t1.$indexSet(0, imeRange, node.get$id(node)); - t2.$indexSet(0, node.get$id(node), imeRange); + t3.$indexSet(0, imeRange, node.get$id(node)); + t4.$indexSet(0, node.get$id(node), imeRange); continue; } imeRange = new A.TextRange(characterCount, characterCount + node._text$_text.text.length); - t4 = node.id; - t1.$indexSet(0, imeRange, t4); - t2.$indexSet(0, t4, imeRange); - t4 = node._text$_text.text; - t3 += A.S(t4); - characterCount += t4.length; + t5 = node.id; + t3.$indexSet(0, imeRange, t5); + t4.$indexSet(0, t5, imeRange); + t5 = node._text$_text.text; + t1 += A.S(t5); + characterCount += t5.length; } - t1 = t3.charCodeAt(0) == 0 ? t3 : t3; + t1 = t1.charCodeAt(0) == 0 ? t1 : t1; _this.__DocumentImeSerializer__imeText_A = t1; $.$get$editorImeLog().log$4(B.Level_FINE_500, "IME serialization:\n'" + t1 + "'", _null, _null); }, + _shouldPrependPlaceholder$0() { + var t2, t3, selectedNode, + t1 = this._prependedCharacterPolicy; + if (t1 === B.PrependedCharacterPolicy_1) + return true; + else if (t1 === B.PrependedCharacterPolicy_2) + return false; + t1 = this._document_serialization$_doc; + t2 = this._document_serialization$_selection; + t3 = t2.extent; + t1.toString; + selectedNode = t1._nodesById.$index(0, t3.nodeId); + return t1.getNodeIndexById$1(selectedNode.get$id(selectedNode)) > 0 && J.$eq$(t2.base, t3) && J.$eq$(t3.nodePosition, selectedNode.get$beginningPosition()); + }, imeToDocumentSelection$1(imeSelection) { var t2, t3, t4, _this = this, _null = null, t1 = $.$get$editorImeLog(); t1.log$4(B.Level_FINE_500, "Creating doc selection from IME selection: " + imeSelection.toString$0(0), _null, _null); + if (!imeSelection.get$isValid()) { + t1.log$4(B.Level_FINE_500, "The IME selection is empty. Returning a null document selection.", _null, _null); + return _null; + } t2 = _this._prependedPlaceholder.length; if (t2 !== 0) { - t3 = imeSelection.start; - t4 = t3 == imeSelection.end; - if (!(!t4 && t3 < t2)) - t3 = t4 && imeSelection.extentOffset <= t2; - else - t3 = true; - } else - t3 = false; - if (t3) { t3 = imeSelection.start; t4 = imeSelection.end; if (!(t3 == t4 && imeSelection.extentOffset < t2)) + t4 = t3 < t2 && t4 === t2; + else + t4 = true; + if (t4) { + t1.log$4(B.Level_FINE_500, "The IME only selected invisible characters. Returning a null document selection.", _null, _null); + return _null; + } else if (t3 < t2) { + t1.log$4(B.Level_FINE_500, "Removing invisible characters from IME selection.", _null, _null); + t2 = _this._prependedPlaceholder.length; + imeSelection = imeSelection.copyWith$2$baseOffset$extentOffset(Math.max(A.checkNum(imeSelection.baseOffset), t2), Math.max(A.checkNum(imeSelection.extentOffset), t2)); + t1.log$4(B.Level_FINE_500, "Adjusted IME selection is: " + imeSelection.toString$0(0), _null, _null); + } else + t1.log$4(B.Level_FINE_500, "The IME only selected visible characters. No adjustment necessary.", _null, _null); + } else + t1.log$4(B.Level_FINE_500, "The serialization doesn't have any invisible characters. No adjustment necessary.", _null, _null); + return new A.DocumentSelection(_this._imeToDocumentPosition$2$isUpstream(imeSelection.get$base(), imeSelection.get$base().affinity === B.TextAffinity_0), _this._imeToDocumentPosition$2$isUpstream(imeSelection.get$extent(), imeSelection.get$extent().affinity === B.TextAffinity_0)); + }, + imeToDocumentRange$1(imeRange) { + var t2, t3, t4, _this = this, _null = null, + t1 = $.$get$editorImeLog(); + t1.log$4(B.Level_FINE_500, "Creating doc range from IME range: " + imeRange.toString$0(0), _null, _null); + if (!imeRange.get$isValid()) { + t1.log$4(B.Level_FINE_500, "The IME range is empty. Returning null document range.", _null, _null); + return _null; + } + t2 = _this._prependedPlaceholder.length; + if (t2 !== 0) { + t3 = imeRange.start; + t4 = imeRange.end; + if (!(t3 == t4 && t4 < t2)) t2 = t3 < t2 && t4 === t2; else t2 = true; if (t2) { - t1.log$4(B.Level_FINE_500, "Returning null doc selection", _null, _null); + t1.log$4(B.Level_FINE_500, "The IME tried to create a range around invisible characters. Returning null document range.", _null, _null); return _null; } else { - t1.log$4(B.Level_FINE_500, "Removing arbitrary character from IME selection", _null, _null); + t1.log$4(B.Level_FINE_500, "Removing arbitrary character from IME range.", _null, _null); + t1.log$4(B.Level_FINE_500, "Before adjustment, range: " + imeRange.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, "Prepended characters length: " + _this._prependedPlaceholder.length, _null, _null); t2 = _this._prependedPlaceholder.length; - imeSelection = imeSelection.copyWith$2$baseOffset$extentOffset(Math.min(A.checkNum(imeSelection.baseOffset), t2), Math.min(A.checkNum(imeSelection.extentOffset), t2)); - t1.log$4(B.Level_FINE_500, "Adjusted IME selection is: " + imeSelection.toString$0(0), _null, _null); + imeRange = new A.TextRange(Math.max(A.checkNum(t3), t2), Math.max(A.checkNum(t4), t2)); + t1.log$4(B.Level_FINE_500, "Adjusted IME range to: " + imeRange.toString$0(0), _null, _null); } } else - t1.log$4(B.Level_FINE_500, "Mapping the IME base/extent to their corresponding doc positions without modification.", _null, _null); - return new A.DocumentSelection(_this._imeToDocumentPosition$2$isUpstream(imeSelection.get$base(), imeSelection.get$base().affinity === B.TextAffinity_0), _this._imeToDocumentPosition$2$isUpstream(imeSelection.get$extent(), imeSelection.get$extent().affinity === B.TextAffinity_0)); + t1.log$4(B.Level_FINE_500, "The IME is only composing visible characters. No adjustment necessary.", _null, _null); + return new A.DocumentRange(_this._imeToDocumentPosition$2$isUpstream(new A.TextPosition(imeRange.start, B.TextAffinity_1), false), _this._imeToDocumentPosition$2$isUpstream(new A.TextPosition(imeRange.end, B.TextAffinity_1), false)); }, _imeToDocumentPosition$2$isUpstream(imePosition, isUpstream) { - var t1, t2, t3, t4, t5, t6, + var t1, t2, t3, t4, t5, t6, _null = null, _s67_ = "Couldn't map an IME position to a document position. IME position: "; - for (t1 = this._imeRangesToDocTextNodes, t2 = A._instanceType(t1), t3 = t2._eval$1("LinkedHashMapKeyIterable<1>"), t2 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, t2._precomputed1), t4 = imePosition.offset; t2.moveNext$0();) { - t5 = t2.__js_helper$_current; + for (t1 = this._imeRangesToDocTextNodes, t2 = A._instanceType(t1)._precomputed1, t3 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, t2), t4 = imePosition.offset; t3.moveNext$0();) { + t5 = t3.__js_helper$_current; t6 = t5.start; - if (t4 >= t6 && t4 <= t5.end) { + if (t6 <= t4 && t4 <= t5.end) { t2 = t1.$index(0, t5); t2.toString; - t2 = this._doc.getNodeById$1(t2); + t2 = this._document_serialization$_doc._nodesById.$index(0, t2); t2.toString; if (t2 instanceof A.TextNode) { t2 = t1.$index(0, t5); @@ -524276,11 +548839,29 @@ return new A.DocumentPosition(t2.get$id(t2), t2.get$endPosition()); } } - t2 = new A.LinkedHashMapKeyIterable(t1, t3); - t3 = new A.LinkedHashMapKeyIterable(t1, t3); - $.$get$editorImeLog().log$4(B.Level_SHOUT_1200, _s67_ + imePosition.toString$0(0) + ". The selected offset range is: " + A.S(t2.get$last(t2).start) + " -> " + A.S(t3.get$last(t3).end), null, null); + t3 = $.$get$editorImeLog(); + t3.log$4(B.Level_SHOUT_1200, _s67_ + imePosition.toString$0(0) + ". Available ranges:", _null, _null); + for (t1 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, t2); t1.moveNext$0();) { + t2 = t1.__js_helper$_current; + t3.log$4(B.Level_SHOUT_1200, "Range: " + A.S(t2.start) + " -> " + A.S(t2.end), _null, _null); + } throw A.wrapException(A.Exception_Exception(_s67_ + imePosition.toString$0(0))); }, + documentToImeRange$1(documentRange) { + var startImePosition, endImePosition, _null = null, + t1 = $.$get$editorImeLog(); + t1.log$4(B.Level_FINE_500, "Converting doc range to ime range: " + A.S(documentRange), _null, _null); + if (documentRange == null) { + t1.log$4(B.Level_FINE_500, "The document range is null. Returning an empty IME range.", _null, _null); + return B.TextRange_m1_m1; + } + startImePosition = this._documentToImePosition$1(documentRange.start); + endImePosition = this._documentToImePosition$1(documentRange.end); + t1.log$4(B.Level_FINE_500, "After converting DocumentRange to TextRange:", _null, _null); + t1.log$4(B.Level_FINE_500, "Start IME position: " + startImePosition.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, "End IME position: " + endImePosition.toString$0(0), _null, _null); + return new A.TextRange(startImePosition.offset, endImePosition.offset); + }, _documentToImePosition$1(docPosition) { var imeRange, nodePosition, t2, t3, _null = null, t1 = $.$get$editorImeLog(); @@ -524305,191 +548886,112 @@ throw A.wrapException(A.Exception_Exception("Super Editor doesn't know how to convert a " + A.S(nodePosition) + " into an IME-compatible selection")); } }; - A.ImeConfiguration.prototype = { - $eq(_, other) { - var t1; - if (other == null) - return false; - if (this !== other) - if (other instanceof A.ImeConfiguration) - if (A.getRuntimeType(this) === A.getRuntimeType(other)) - t1 = true; - else - t1 = false; - else - t1 = false; - else - t1 = true; - return t1; - }, - get$hashCode(_) { - return (0 ^ B.JSNull_methods.get$hashCode(null) ^ A.Primitives_objectHashCode(B.TextInputAction_12)) >>> 0; + A.PrependedCharacterPolicy.prototype = { + _enumToString$0() { + return "PrependedCharacterPolicy." + this._core$_name; } }; - A.SoftwareKeyboardHandler.prototype = { - applyDeltas$1(textEditingDeltas) { - var t2, _i, delta, t3, t4, _null = null, - t1 = $.$get$editorImeLog(); - t1.log$4(B.Level_INFO_800, "Applying " + textEditingDeltas.length + " IME deltas to document", _null, _null); - for (t2 = textEditingDeltas.length, _i = 0; _i < textEditingDeltas.length; textEditingDeltas.length === t2 || (0, A.throwConcurrentModificationError)(textEditingDeltas), ++_i) { - delta = textEditingDeltas[_i]; - t1.log$4(B.Level_INFO_800, "Applying delta: " + delta.toString$0(0), _null, _null); - if (delta instanceof A.TextEditingDeltaInsertion) - this._applyInsertion$1(delta); - else if (delta instanceof A.TextEditingDeltaReplacement) - this._applyReplacement$1(delta); - else if (delta instanceof A.TextEditingDeltaDeletion) { - t3 = delta.oldText; - t4 = delta.deletedRange; - t1.log$4(B.Level_FINE_500, "Delete delta:\nText deleted: '" + J.substring$2$s(t3, t4.start, t4.end) + "'\nDeleted Range: " + t4.toString$0(0) + "\nSelection: " + delta.selection.toString$0(0) + "\nComposing: " + delta.composing.toString$0(0) + "\nOld text: '" + t3 + "'", _null, _null); - this.delete$1(0, t4); - t1.log$4(B.Level_FINE_500, "Deletion operation complete", _null, _null); - } else if (delta instanceof A.TextEditingDeltaNonTextUpdate) { - t1.log$4(B.Level_FINE_500, "Non-text change:", _null, _null); - t1.log$4(B.Level_FINE_500, "OS-side selection - " + delta.selection.toString$0(0), _null, _null); - t1.log$4(B.Level_FINE_500, "OS-side composing - " + delta.composing.toString$0(0), _null, _null); - } else - t1.log$4(B.Level_SHOUT_1200, "Unknown IME delta type: " + delta.get$runtimeType(delta).toString$0(0), _null, _null); - } + A.TextInputConnectionDecorator.prototype = { + get$attached(_) { + var t1 = this.client; + t1 = t1 == null ? null : t1.get$attached(t1); + return t1 === true; }, - _applyInsertion$1(delta) { - var t3, t4, t5, _null = null, - t1 = $.$get$editorImeLog(), - t2 = delta.textInserted; - t1.log$4(B.Level_FINE_500, 'Inserted text: "' + t2 + '"', _null, _null); - t3 = delta.insertionOffset; - t4 = "" + t3; - t1.log$4(B.Level_FINE_500, "Insertion offset: " + t4, _null, _null); - t5 = delta.selection; - t1.log$4(B.Level_FINE_500, "Selection: " + t5.toString$0(0), _null, _null); - t1.log$4(B.Level_FINE_500, "Composing: " + delta.composing.toString$0(0), _null, _null); - t1.log$4(B.Level_FINE_500, 'Old text: "' + A.S(delta.oldText) + '"', _null, _null); - if (t2 === "\n") { - A.defaultTargetPlatform(); - t1.log$4(B.Level_FINE_500, "Received a newline insertion on Android. Forwarding to newline input action.", _null, _null); - this.performAction$1(B.TextInputAction_12); - return; - } - t1.log$4(B.Level_FINE_500, "Inserting text: " + t2 + ", insertion offset: " + t4 + ", ime selection: " + t5.toString$0(0), _null, _null); - this.insert$2(0, new A.TextPosition(t3, t5.affinity), t2); + show$0(_) { + var t1 = this.client; + return t1 == null ? null : t1.show$0(0); }, - _applyReplacement$1(delta) { - var t4, _null = null, - t1 = $.$get$editorImeLog(), - t2 = delta.oldText, - t3 = delta.replacedRange; - t1.log$4(B.Level_FINE_500, "Text replaced: '" + J.substring$2$s(t2, t3.start, t3.end) + "'", _null, _null); - t4 = delta.replacementText; - t1.log$4(B.Level_FINE_500, "Replacement text: '" + t4 + "'", _null, _null); - t1.log$4(B.Level_FINE_500, "Replaced range: " + t3.toString$0(0), _null, _null); - t1.log$4(B.Level_FINE_500, "Selection: " + delta.selection.toString$0(0), _null, _null); - t1.log$4(B.Level_FINE_500, "Composing: " + delta.composing.toString$0(0), _null, _null); - t1.log$4(B.Level_FINE_500, 'Old text: "' + t2 + '"', _null, _null); - if (t4 === "\n") { - A.defaultTargetPlatform(); - t1.log$4(B.Level_FINE_500, "Received a newline replacement on Android. Forwarding to newline input action.", _null, _null); - this.performAction$1(B.TextInputAction_12); - return; - } - this.replace$2(0, t3, t4); + setEditingState$1(value) { + var t1 = this.client; + return t1 == null ? null : t1.setEditingState$1(value); }, - insert$2(_, insertionPosition, textInserted) { - var t1, t2, t3, t4, docSerializer, insertionSelection, selectionBeforeInsertion, didInsert, _null = null; - if (textInserted === "\n") - return; - t1 = $.$get$editorImeLog(); - t1.log$4(B.Level_FINE_500, 'Inserting "' + textInserted + '" at position "' + insertionPosition.toString$0(0) + '"', _null, _null); - t1.log$4(B.Level_FINE_500, "Serializing document to perform IME operation", _null, _null); - t2 = this.editor._document; - t3 = this.composer; - t4 = t3._document_composer$_selection; - t4.toString; - docSerializer = A.DocumentImeSerializer$(t2, t4); - t1.log$4(B.Level_FINE_500, "Converting IME insertion offset into a DocumentSelection", _null, _null); - insertionSelection = docSerializer.imeToDocumentSelection$1(A.TextSelection$fromPosition(insertionPosition)); - t1.log$4(B.Level_FINE_500, "Updating the Document Composer's selection to place caret at insertion offset:\n" + A.S(insertionSelection), _null, _null); - selectionBeforeInsertion = t3._document_composer$_selection; - t3.set$selection(insertionSelection); - t1.log$4(B.Level_FINE_500, "Inserting the text at the Document Composer's selection", _null, _null); - t4 = this.commonOps; - didInsert = t4.insertPlainText$1(textInserted); - t1.log$4(B.Level_FINE_500, "Insertion successful? " + didInsert, _null, _null); - if (!didInsert) { - t1.log$4(B.Level_FINE_500, "Failed to insert characters. Restoring previous selection.", _null, _null); - t3.set$selection(selectionBeforeInsertion); - } - t4.convertParagraphByPatternMatching$1(t3._document_composer$_selection.extent.nodeId); + updateConfig$1(configuration) { + var t1 = this.client; + return t1 == null ? null : t1.updateConfig$1(configuration); }, - replace$2(_, replacedRange, replacementText) { - var replacementSelection, _this = this, _null = null, - t1 = _this.editor._document, - t2 = _this.composer, - t3 = t2._document_composer$_selection; - t3.toString; - replacementSelection = A.DocumentImeSerializer$(t1, t3).imeToDocumentSelection$1(A.TextSelection$(B.TextAffinity_1, replacedRange.start, replacedRange.end, false)); - if (replacementSelection != null) - t2.set$selection(replacementSelection); - t1 = $.$get$editorImeLog(); - t1.log$4(B.Level_FINE_500, "Replacing selection: " + A.S(replacementSelection), _null, _null); - t1.log$4(B.Level_FINE_500, 'With text: "' + replacementText + '"', _null, _null); - if (replacementText === "\n") { - _this.performAction$1(B.TextInputAction_12); - return; - } - t1 = _this.commonOps; - t1.insertPlainText$1(replacementText); - t1.convertParagraphByPatternMatching$1(t2._document_composer$_selection.extent.nodeId); + close$0(_) { + var t1 = this.client; + return t1 == null ? null : t1.close$0(0); + } + }; + A.DeltaTextInputClientDecorator.prototype = { + get$currentAutofillScope() { + var t1 = this._ime_decoration$_client; + return t1 == null ? null : t1.get$currentAutofillScope(); }, - delete$1(_, deletedRange) { - var docSelectionToDelete, node, _this = this, _null = null, - t1 = _this.editor._document, - t2 = _this.composer, - t3 = t2._document_composer$_selection; - t3.toString; - docSelectionToDelete = A.DocumentImeSerializer$(t1, t3).imeToDocumentSelection$1(A.TextSelection$(B.TextAffinity_1, deletedRange.start, deletedRange.end, false)); - t3 = $.$get$editorImeLog(); - t3.log$4(B.Level_FINE_500, "Doc selection to delete: " + A.S(docSelectionToDelete), _null, _null); - if (docSelectionToDelete == null) { - node = t1.getNodeById$1(t2._document_composer$_selection.extent.nodeId); - if ((node != null ? B.JSArray_methods.indexOf$1(t1._nodes, node) : -1) > 0) { - _this.commonOps.deleteUpstream$0(); - t3.log$4(B.Level_FINE_500, "Deleted upstream. New selection: " + A.S(t2._document_composer$_selection), _null, _null); - return; - } - } - t3.log$4(B.Level_FINE_500, "Running selection deletion operation", _null, _null); - t2.set$selection(docSelectionToDelete); - _this.commonOps.deleteSelection$0(); + get$currentTextEditingValue() { + var t1 = this._ime_decoration$_client; + return t1 == null ? null : t1._currentTextEditingValue; + }, + insertTextPlaceholder$1(size) { }, performAction$1(action) { - var t1; - switch (action.index) { - case 12: - t1 = this.composer._document_composer$_selection; - if (!J.$eq$(t1.base, t1.extent)) - this.commonOps.deleteSelection$0(); - this.commonOps.insertBlockLevelNewline$0(); - break; - case 0: - break; - case 2: - case 3: - case 4: - case 5: - case 6: - case 7: - case 8: - case 9: - case 10: - case 11: - case 1: - $.$get$editorImeLog().log$4(B.Level_WARNING_900, "User pressed unhandled action button: " + action.toString$0(0), null, null); - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } + var t1 = this._ime_decoration$_client; + if (t1 != null) + t1.performAction$1(action); + }, + performPrivateCommand$2(action, data) { + }, + performSelector$1(selectorName) { + if (this._ime_decoration$_client != null) + $.$get$editorImeLog().log$4(B.Level_FINE_500, string$.IME_sa + A.S(selectorName), null, null); + }, + removeTextPlaceholder$0() { + }, + showAutocorrectionPromptRect$2(start, end) { + }, + showToolbar$0() { + }, + updateEditingValue$1(value) { + if (this._ime_decoration$_client != null) + $.$get$editorImeLog().log$4(B.Level_SHOUT_1200, string$.Delta_ + value.toString$0(0), null, null); + }, + updateEditingValueWithDeltas$1(textEditingDeltas) { + var t1 = this._ime_decoration$_client; + if (t1 != null) + t1.updateEditingValueWithDeltas$1(textEditingDeltas); + }, + updateFloatingCursor$1(point) { + var t1 = this._ime_decoration$_client; + if (t1 != null) + t1.updateFloatingCursor$1(point); + }, + connectionClosed$0() { + if (this._ime_decoration$_client != null) + $.$get$editorImeLog().log$4(B.Level_INFO_800, "IME connection was closed", null, null); } }; + A._DeltaTextInputClientDecorator_Object_TextInputClient.prototype = {}; + A._DeltaTextInputClientDecorator_Object_TextInputClient_DeltaTextInputClient.prototype = {}; + A.SoftwareKeyboardOpener.prototype = { + createState$0() { + return new A._SoftwareKeyboardOpenerState(B._StateLifecycle_0); + } + }; + A._SoftwareKeyboardOpenerState.prototype = { + initState$0() { + this.super$State$initState(); + this._widget.toString; + }, + didUpdateWidget$1(oldWidget) { + this.super$State$didUpdateWidget(oldWidget); + this._widget.toString; + oldWidget.toString; + }, + dispose$0() { + $.WidgetsBinding__instance.scheduleFrameCallback$1(new A._SoftwareKeyboardOpenerState_dispose_closure(this)); + this.super$State$dispose(); + }, + build$1(context) { + return this._widget.child; + } + }; + A._SoftwareKeyboardOpenerState_dispose_closure.prototype = { + call$1(timeStamp) { + this.$this._widget.toString; + }, + $signature: 14 + }; A.KeyboardEditingToolbar.prototype = { _toggleBold$0() { return this._toggleAttributions$1(A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_bold], type$.Attribution)); @@ -524505,26 +549007,27 @@ }, _doesSelectionHaveAttributions$1(attributions) { var t1 = this.composer, - selection = t1._document_composer$_selection; - if (selection == null) + t2 = t1.selectionNotifier._change_notifier$_value; + if (t2 == null) return false; - if (J.$eq$(selection.base, selection.extent)) + if (J.$eq$(t2.base, t2.extent)) return t1._preferences._currentAttributions.containsAll$1(attributions); - return A.DocumentSelectionWithText_doesSelectedTextContainAttributions(this.document, selection, attributions); + return A.DocumentSelectionWithText_doesSelectedTextContainAttributions(this.document, t2, attributions); }, _toggleAttributions$1(attributions) { - var t1, - selection = this.composer._document_composer$_selection; - if (selection == null) + var t2, + t1 = this.composer.selectionNotifier._change_notifier$_value; + if (t1 == null) return; - t1 = this.commonOps; - if (J.$eq$(selection.base, selection.extent)) - t1.composer._preferences.toggleStyles$1(attributions); + t2 = this.commonOps; + if (J.$eq$(t1.base, t1.extent)) + t2.composer._preferences.toggleStyles$1(attributions); else - t1.toggleAttributionsOnSelection$1(attributions); + t2.toggleAttributionsOnSelection$1(attributions); }, _convertToHeader1$0() { - var selectedNode = this.document.getNodeById$1(this.composer._document_composer$_selection.extent.nodeId); + var t1 = this.composer.selectionNotifier._change_notifier$_value.extent.nodeId, + selectedNode = this.document._nodesById.$index(0, t1); if (!(selectedNode instanceof A.TextNode)) return; if (selectedNode instanceof A.ListItemNode) @@ -524533,7 +549036,8 @@ selectedNode.putMetadataValue$2("blockType", B.NamedAttribution_header1); }, _convertToHeader2$0() { - var selectedNode = this.document.getNodeById$1(this.composer._document_composer$_selection.extent.nodeId); + var t1 = this.composer.selectionNotifier._change_notifier$_value.extent.nodeId, + selectedNode = this.document._nodesById.$index(0, t1); if (!(selectedNode instanceof A.TextNode)) return; if (selectedNode instanceof A.ListItemNode) @@ -524545,24 +549049,28 @@ this.commonOps.convertToParagraph$0(); }, _convertToOrderedListItem$0() { - var t1 = this.document.getNodeById$1(this.composer._document_composer$_selection.extent.nodeId); + var t1 = this.composer.selectionNotifier._change_notifier$_value.extent.nodeId; + t1 = this.document._nodesById.$index(0, t1); t1.toString; this.commonOps.convertToListItem$2(B.ListItemType_0, type$.TextNode._as(t1)._text$_text); }, _convertToUnorderedListItem$0() { - var t1 = this.document.getNodeById$1(this.composer._document_composer$_selection.extent.nodeId); + var t1 = this.composer.selectionNotifier._change_notifier$_value.extent.nodeId; + t1 = this.document._nodesById.$index(0, t1); t1.toString; this.commonOps.convertToListItem$2(B.ListItemType_1, type$.TextNode._as(t1)._text$_text); }, _convertToBlockquote$0() { - var t1 = this.document.getNodeById$1(this.composer._document_composer$_selection.extent.nodeId); + var t1 = this.composer.selectionNotifier._change_notifier$_value.extent.nodeId; + t1 = this.document._nodesById.$index(0, t1); t1.toString; this.commonOps.convertToBlockquote$1(type$.TextNode._as(t1)._text$_text); }, _convertToHr$0() { var t3, t1 = this.composer, - t2 = this.document.getNodeById$1(t1._document_composer$_selection.extent.nodeId); + t2 = t1.selectionNotifier._change_notifier$_value.extent.nodeId; + t2 = this.document._nodesById.$index(0, t2); t2.toString; type$.TextNode._as(t2); t2.set$text(0, A.AttributedText$(null, "--- ")); @@ -524575,44 +549083,44 @@ this.composer.set$selection(null); }, build$1(context) { - var brightness, t2, t3, t4, _null = null, + var brightness, t3, t4, t5, _null = null, t1 = this.composer, - selection = t1._document_composer$_selection; - if (selection == null) + t2 = t1.selectionNotifier._change_notifier$_value; + if (t2 == null) return B.SizedBox_null_null_null_null; brightness = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.platformBrightness; - t2 = A.Theme_of(context); - t3 = brightness === B.Brightness_1; - t2 = t2.copyWith$2$brightness$disabledColor(brightness, t3 ? A.Color$fromARGB(B.JSNumber_methods.round$0(127.5), 0, 0, 0) : A.Color$fromARGB(B.JSNumber_methods.round$0(127.5), 255, 255, 255)); - t4 = t3 ? B.Color_4278190080 : B.Color_4294967295; - t3 = t3 ? B.Color_4292730333 : B.Color_4280427042; - return new A.Theme(t2, A.IconTheme$(A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.SingleChildScrollView$(new A.ListenableBuilder(t1, new A.KeyboardEditingToolbar_build_closure(this, selection), _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, false, B.Axis_0), 1), A.Container$(_null, _null, B.Clip_0, B.Color_4291611852, _null, _null, _null, 32, _null, _null, _null, _null, _null, 1), A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_skt, _null, this.get$_closeKeyboard(), B.EdgeInsets_8_8_8_8, _null, _null, _null)], type$.JSArray_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, t3, _null, _null, _null, 48, _null, _null, _null, _null, _null, 1 / 0), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0), new A.IconThemeData(t4, _null, _null, _null), _null), _null); + t3 = A.Theme_of(context); + t4 = brightness === B.Brightness_1; + t3 = t3.copyWith$2$brightness$disabledColor(brightness, t4 ? A.Color$fromARGB(B.JSNumber_methods.round$0(127.5), 0, 0, 0) : A.Color$fromARGB(B.JSNumber_methods.round$0(127.5), 255, 255, 255)); + t5 = t4 ? B.Color_4278190080 : B.Color_4294967295; + t4 = t4 ? B.Color_4292730333 : B.Color_4280427042; + return new A.Theme(t3, A.IconTheme$(A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.SingleChildScrollView$(new A.ListenableBuilder(t1, new A.KeyboardEditingToolbar_build_closure(this, t2), _null), _null, B.DragStartBehavior_1, _null, _null, _null, _null, _null, false, B.Axis_0), 1), A.Container$(_null, _null, B.Clip_0, B.Color_4291611852, _null, _null, _null, 32, _null, _null, _null, _null, _null, 1), A.IconButton$(_null, _null, _null, _null, B.Icon_skt, _null, this.get$_closeKeyboard(), _null, _null, _null, _null)], type$.JSArray_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, t4, _null, _null, _null, 48, _null, _null, _null, _null, _null, 1 / 0), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0), new A.IconThemeData(_null, _null, _null, _null, _null, t5, _null, _null), _null), _null); }, get$document(receiver) { return this.document; } }; A.KeyboardEditingToolbar_build_closure.prototype = { - call$1(context) { + call$2(context, _) { var t4, t5, t6, t7, t8, t9, t10, t11, t12, _null = null, _s9_ = "blockType", t1 = this.$this, t2 = this.selection, t3 = t2.extent.nodeId, - selectedNode = t1.document.getNodeById$1(t3), + selectedNode = t1.document._nodesById.$index(0, t3), isSingleNodeSelected = t3 == t2.base.nodeId; t2 = selectedNode instanceof A.TextNode; t3 = t2 ? t1.get$_toggleBold() : _null; t4 = type$.Attribution; - t3 = A.IconButton$(B.Alignment_0_0, t1._doesSelectionHaveAttributions$1(A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_bold], t4)) ? A.Theme_of(context).primaryColor : _null, _null, true, B.Icon_8kG, _null, t3, B.EdgeInsets_8_8_8_8, _null, _null, _null); + t3 = A.IconButton$(_null, t1._doesSelectionHaveAttributions$1(A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_bold], t4)) ? A.Theme_of(context).primaryColor : _null, _null, _null, B.Icon_8kG, _null, t3, _null, _null, _null, _null); t5 = t2 ? t1.get$_toggleItalics() : _null; - t5 = A.IconButton$(B.Alignment_0_0, t1._doesSelectionHaveAttributions$1(A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_italics], t4)) ? A.Theme_of(context).primaryColor : _null, _null, true, B.Icon_oqF, _null, t5, B.EdgeInsets_8_8_8_8, _null, _null, _null); + t5 = A.IconButton$(_null, t1._doesSelectionHaveAttributions$1(A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_italics], t4)) ? A.Theme_of(context).primaryColor : _null, _null, _null, B.Icon_oqF, _null, t5, _null, _null, _null, _null); t6 = t2 ? t1.get$_toggleUnderline() : _null; - t6 = A.IconButton$(B.Alignment_0_0, t1._doesSelectionHaveAttributions$1(A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_underline], t4)) ? A.Theme_of(context).primaryColor : _null, _null, true, B.Icon_Opy, _null, t6, B.EdgeInsets_8_8_8_8, _null, _null, _null); + t6 = A.IconButton$(_null, t1._doesSelectionHaveAttributions$1(A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_underline], t4)) ? A.Theme_of(context).primaryColor : _null, _null, _null, B.Icon_Opy, _null, t6, _null, _null, _null, _null); t7 = t2 ? t1.get$_toggleStrikethrough() : _null; - t7 = A.IconButton$(B.Alignment_0_0, t1._doesSelectionHaveAttributions$1(A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_strikethrough], t4)) ? A.Theme_of(context).primaryColor : _null, _null, true, B.Icon_IID1, _null, t7, B.EdgeInsets_8_8_8_8, _null, _null, _null); - t4 = A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_bbH, _null, isSingleNodeSelected && t2 && !J.$eq$(selectedNode._metadata.$index(0, _s9_), B.NamedAttribution_header1) ? t1.get$_convertToHeader1() : _null, B.EdgeInsets_8_8_8_8, _null, _null, _null); - t8 = A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_bbH, 18, isSingleNodeSelected && t2 && !J.$eq$(selectedNode._metadata.$index(0, _s9_), B.NamedAttribution_header2) ? t1.get$_convertToHeader2() : _null, B.EdgeInsets_8_8_8_8, _null, _null, _null); + t7 = A.IconButton$(_null, t1._doesSelectionHaveAttributions$1(A.LinkedHashSet_LinkedHashSet$_literal([B.NamedAttribution_strikethrough], t4)) ? A.Theme_of(context).primaryColor : _null, _null, _null, B.Icon_IID1, _null, t7, _null, _null, _null, _null); + t4 = A.IconButton$(_null, _null, _null, _null, B.Icon_bbH, _null, isSingleNodeSelected && t2 && !J.$eq$(selectedNode._metadata.$index(0, _s9_), B.NamedAttribution_header1) ? t1.get$_convertToHeader1() : _null, _null, _null, _null, _null); + t8 = A.IconButton$(_null, _null, _null, _null, B.Icon_bbH, 18, isSingleNodeSelected && t2 && !J.$eq$(selectedNode._metadata.$index(0, _s9_), B.NamedAttribution_header2) ? t1.get$_convertToHeader2() : _null, _null, _null, _null, _null); if (isSingleNodeSelected) { t9 = selectedNode instanceof A.ParagraphNode; if (!(t9 && selectedNode._metadata.$index(0, _s9_) != null)) @@ -524621,7 +549129,7 @@ t9 = true; } else t9 = false; - t10 = A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_IID2, _null, t9 ? t1.get$_convertToParagraph() : _null, B.EdgeInsets_8_8_8_8, _null, _null, _null); + t10 = A.IconButton$(_null, _null, _null, _null, B.Icon_IID2, _null, t9 ? t1.get$_convertToParagraph() : _null, _null, _null, _null, _null); if (isSingleNodeSelected) if (!(t2 && !(selectedNode instanceof A.ListItemNode))) t9 = selectedNode instanceof A.ListItemNode && selectedNode.type !== B.ListItemType_0; @@ -524629,7 +549137,7 @@ t9 = true; else t9 = false; - t11 = A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_YoF, _null, t9 ? t1.get$_convertToOrderedListItem() : _null, B.EdgeInsets_8_8_8_8, _null, _null, _null); + t11 = A.IconButton$(_null, _null, _null, _null, B.Icon_YoF, _null, t9 ? t1.get$_convertToOrderedListItem() : _null, _null, _null, _null, _null); if (isSingleNodeSelected) if (!(t2 && !(selectedNode instanceof A.ListItemNode))) t9 = selectedNode instanceof A.ListItemNode && selectedNode.type !== B.ListItemType_1; @@ -524637,7 +549145,7 @@ t9 = true; else t9 = false; - t12 = A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_ES6, _null, t9 ? t1.get$_convertToUnorderedListItem() : _null, B.EdgeInsets_8_8_8_8, _null, _null, _null); + t12 = A.IconButton$(_null, _null, _null, _null, B.Icon_ES6, _null, t9 ? t1.get$_convertToUnorderedListItem() : _null, _null, _null, _null, _null); if (isSingleNodeSelected) if (t2) t2 = !(selectedNode instanceof A.ParagraphNode) || !J.$eq$(selectedNode._metadata.$index(0, _s9_), B.NamedAttribution_blockquote); @@ -524645,47 +549153,180 @@ t2 = false; else t2 = false; - t9 = A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_WPj, _null, t2 ? t1.get$_convertToBlockquote() : _null, B.EdgeInsets_8_8_8_8, _null, _null, _null); - return A.Row$(A._setArrayType([t3, t5, t6, t7, t4, t8, t10, t11, t12, t9, A.IconButton$(B.Alignment_0_0, _null, _null, true, B.Icon_K4B, _null, isSingleNodeSelected && selectedNode instanceof A.ParagraphNode && selectedNode._text$_text.text.length === 0 ? t1.get$_convertToHr() : _null, B.EdgeInsets_8_8_8_8, _null, _null, _null)], type$.JSArray_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null); + t9 = A.IconButton$(_null, _null, _null, _null, B.Icon_WPj, _null, t2 ? t1.get$_convertToBlockquote() : _null, _null, _null, _null, _null); + return A.Row$(A._setArrayType([t3, t5, t6, t7, t4, t8, t10, t11, t12, t9, A.IconButton$(_null, _null, _null, _null, B.Icon_K4B, _null, isSingleNodeSelected && selectedNode instanceof A.ParagraphNode && selectedNode._text$_text.text.length === 0 ? t1.get$_convertToHr() : _null, _null, _null, _null, _null)], type$.JSArray_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null); }, - $signature: 3208 + $signature: 3232 }; - A.DocumentKeyboardInteractor.prototype = { - _document_input_keyboard$_onKeyPressed$2(node, keyEvent) { - var t1, t2, instruction, index, _null = null; - if (!(keyEvent instanceof A.RawKeyDownEvent)) { - $.$get$editorKeyLog().log$4(B.Level_FINER_400, string$.Receiv + A.S(keyEvent), _null, _null); - return B.KeyEventResult_0; - } - $.$get$editorKeyLog().log$4(B.Level_INFO_800, "Handling key press: " + keyEvent.toString$0(0), _null, _null); - t1 = this.keyboardActions; - t2 = this.editContext; - instruction = B.ExecutionInstruction_0; - index = 0; - while (true) { - if (!(instruction === B.ExecutionInstruction_0 && index < 25)) - break; - instruction = t1[index].call$2$editContext$keyEvent(t2, keyEvent); - ++index; - } - switch (instruction) { - case B.ExecutionInstruction_2: - return B.KeyEventResult_0; - case B.ExecutionInstruction_0: - case B.ExecutionInstruction_1: - return B.KeyEventResult_1; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, - build$1(context) { - var _null = null; - return A.Focus$(false, _null, this.child, _null, _null, _null, this.focusNode, true, _null, _null, this.get$_document_input_keyboard$_onKeyPressed(), _null, _null); + A.SuperEditorImeInteractor.prototype = { + createState$0() { + var t1 = type$.nullable_TextInputConnection; + return new A.SuperEditorImeInteractorState(A.ValueNotifier$(null, t1), A.ValueNotifier$(null, t1), B._StateLifecycle_0); } }; - A.ExecutionInstruction.prototype = { - toString$0(_) { - return "ExecutionInstruction." + this._core$_name; + A.SuperEditorImeInteractorState.prototype = { + initState$0() { + var t1, t2, t3, t4, t5, t6, _this = this; + _this.super$State$initState(); + t1 = _this._widget; + t2 = t1.focusNode; + _this.__SuperEditorImeInteractorState__focusNode_A = t2; + t2 = t1.editContext; + t3 = t2.composer; + t4 = t3.selectionNotifier; + t3 = t3.composingRegion; + t2 = new A.TextDeltasDocumentEditor(t2.editor, t4, t3, t2.commonOps, new A.SuperEditorImeInteractorState_initState_closure(_this)); + _this.__SuperEditorImeInteractorState__textDeltasDocumentEditor_F !== $ && A.throwUnnamedLateFieldAI(); + _this.__SuperEditorImeInteractorState__textDeltasDocumentEditor_F = t2; + t5 = _this._imeConnection; + t1 = t1.floatingCursorController; + t2 = new A.DocumentImeInputClient(t4, t3, t2, t5, B.TextEditingValue_li8, B.TextEditingValue_li8, null); + t6 = t2.get$_onContentChange(); + t4.addListener$1(0, t6); + t3.addListener$1(0, t6); + t5.addListener$1(0, t2.get$_onImeConnectionChange()); + t2.__DocumentImeInputClient__floatingCursorController_A = t1; + if (t2.get$attached(t2)) + t2._sendDocumentToIme$0(); + _this.__SuperEditorImeInteractorState__documentImeClient_F !== $ && A.throwUnnamedLateFieldAI(); + _this.__SuperEditorImeInteractorState__documentImeClient_F = t2; + _this.__SuperEditorImeInteractorState__imeClient_A = new A.DeltaTextInputClientDecorator(); + _this._configureImeClientDecorators$0(); + t5.addListener$1(0, _this.get$_supereditor_ime_interactor$_onImeConnectionChange()); + _this.__SuperEditorImeInteractorState__textInputConfiguration_A = _this._widget.imeConfiguration.toTextInputConfiguration$0(); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + if (!_this._widget.imeConfiguration.$eq(0, oldWidget.imeConfiguration)) { + _this.__SuperEditorImeInteractorState__textInputConfiguration_A = _this._widget.imeConfiguration.toTextInputConfiguration$0(); + t1 = _this._imeConnection; + t2 = t1._change_notifier$_value; + t2 = t2 == null ? null : J.get$attached$z(t2); + if (t2 === true) + t1._change_notifier$_value.updateConfig$1(_this.__SuperEditorImeInteractorState__textInputConfiguration_A); + } + _this._widget.toString; + }, + dispose$0() { + var _this = this, + t1 = _this._imeConnection; + t1.removeListener$1(0, _this.get$_supereditor_ime_interactor$_onImeConnectionChange()); + t1 = t1._change_notifier$_value; + if (t1 != null) + J.close$0$z(t1); + _this._widget.toString; + t1 = _this.__SuperEditorImeInteractorState__imeClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1._ime_decoration$_client = null; + t1 = _this.__SuperEditorImeInteractorState__documentImeClient_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + _this._widget.toString; + _this.super$State$dispose(); + }, + _supereditor_ime_interactor$_onImeConnectionChange$0() { + var t2, _this = this, + t1 = _this._documentImeConnection; + if (_this._imeConnection._change_notifier$_value == null) { + t1.set$value(0, null); + _this._widget.toString; + } else { + _this._configureImeClientDecorators$0(); + t2 = _this.__SuperEditorImeInteractorState__documentImeClient_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t1.set$value(0, t2); + } + }, + _configureImeClientDecorators$0() { + var t1, t2; + this._widget.toString; + t1 = this.__SuperEditorImeInteractorState__imeClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = this.__SuperEditorImeInteractorState__documentImeClient_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t1._ime_decoration$_client = t2; + }, + build$1(context) { + var t3, t4, t5, t6, _this = this, _null = null, + t1 = _this._imeConnection, + t2 = _this.__SuperEditorImeInteractorState__focusNode_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = _this._widget; + t4 = t3.editContext; + t5 = t3.hardwareKeyboardActions; + t6 = _this.__SuperEditorImeInteractorState__textInputConfiguration_A; + t6 === $ && A.throwUnnamedLateFieldNI(); + return new A.SuperEditorImeDebugVisuals(t1, new A.SuperEditorHardwareKeyHandler(t2, t4, t5, false, new A.DocumentSelectionOpenAndCloseImePolicy(t2, t4.composer.selectionNotifier, t1, new A.SuperEditorImeInteractorState_build_closure(_this), t6, true, true, true, new A.ImeFocusPolicy(t2, t1, new A.SuperEditorImeInteractorState_build_closure0(_this), t6, new A.SoftwareKeyboardOpener(t3.softwareKeyboardController, t3.child, _null), _null), _null), _null), _null); + } + }; + A.SuperEditorImeInteractorState_initState_closure.prototype = { + call$1(action) { + var t1 = this.$this.__SuperEditorImeInteractorState__imeClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1.performAction$1(action); + }, + $signature: 491 + }; + A.SuperEditorImeInteractorState_build_closure.prototype = { + call$0() { + var t1 = this.$this.__SuperEditorImeInteractorState__imeClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1; + }, + $signature: 880 + }; + A.SuperEditorImeInteractorState_build_closure0.prototype = { + call$0() { + var t1 = this.$this.__SuperEditorImeInteractorState__imeClient_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1; + }, + $signature: 880 + }; + A.SuperEditorImePolicies.prototype = { + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this !== other) + if (other instanceof A.SuperEditorImePolicies) + if (A.getRuntimeType(this) === A.getRuntimeType(other)) + t1 = true; + else + t1 = false; + else + t1 = false; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + return 0; + } + }; + A.SuperEditorImeConfiguration.prototype = { + toTextInputConfiguration$0() { + return A.TextInputConfiguration$(null, true, B.AutofillConfiguration_lYx, true, true, true, true, B.TextInputAction_12, B.TextInputType_1_null_null, B.Brightness_1, false, false, null, null, B.TextCapitalization_10); + }, + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this !== other) + if (other instanceof A.SuperEditorImeConfiguration) + if (A.getRuntimeType(this) === A.getRuntimeType(other)) + t1 = true; + else + t1 = false; + else + t1 = false; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + return (0 ^ A.Primitives_objectHashCode(B.Brightness_1) ^ A.Primitives_objectHashCode(B.TextInputAction_12)) >>> 0; } }; A.DocumentScrollable.prototype = { @@ -524757,7 +549398,7 @@ }, _document_scrollable$_findAncestorScrollable$1(context) { var direction, - ancestorScrollable = A.Scrollable_of(context); + ancestorScrollable = A.Scrollable_maybeOf(context); if (ancestorScrollable == null) return null; direction = ancestorScrollable._widget.axisDirection; @@ -524780,7 +549421,7 @@ t1 = t2.child; t2 = _this.___DocumentScrollableState__scrollController_A; t2 === $ && A.throwUnnamedLateFieldNI(); - t2 = A.SingleChildScrollView$(t1, t2, B.DragStartBehavior_1, _null, B.NeverScrollableScrollPhysics_null, _null, _null, false, B.Axis_1); + t2 = A.SingleChildScrollView$(t1, t2, B.DragStartBehavior_1, _null, _null, B.NeverScrollableScrollPhysics_null, _null, _null, false, B.Axis_1); t1 = t2; } else t1 = t2.child; @@ -524794,31 +549435,31 @@ var t1 = this.$this; t1._widget.autoScroller.attachScrollable$3(t1, new A._DocumentScrollableState_initState__closure(t1), new A._DocumentScrollableState_initState__closure0(t1)); }, - $signature: 23 + $signature: 14 }; A._DocumentScrollableState_initState__closure.prototype = { call$0() { return this.$this.get$_document_scrollable$_viewport(); }, - $signature: 348 + $signature: 392 }; A._DocumentScrollableState_initState__closure0.prototype = { call$0() { return this.$this.get$_document_scrollable$_scrollPosition(); }, - $signature: 358 + $signature: 386 }; A._DocumentScrollableState_didUpdateWidget_closure.prototype = { call$0() { return this.$this.get$_document_scrollable$_viewport(); }, - $signature: 348 + $signature: 392 }; A._DocumentScrollableState_didUpdateWidget_closure0.prototype = { call$0() { return this.$this.get$_document_scrollable$_scrollPosition(); }, - $signature: 358 + $signature: 386 }; A.AutoScrollController.prototype = { dispose$0() { @@ -524860,6 +549501,34 @@ t2.toString; scrollPosition.jumpTo$1(B.JSNumber_methods.clamp$2(t1 + delta, 0, t2)); }, + goBallistic$1(pixelsPerSecond) { + var t1 = this._document_scrollable$_getScrollPosition, + pos = t1 == null ? null : t1.call$0(); + if (pos == null) + return; + pos.goBallistic$1(pixelsPerSecond); + pos.context.setIgnorePointer$1(false); + }, + goIdle$0() { + var t2, + t1 = this._document_scrollable$_getScrollPosition, + pos = t1 == null ? null : t1.call$0(); + if (pos == null) + return; + t1 = pos._pixels; + t1.toString; + t2 = pos._minScrollExtent; + t2.toString; + if (t1 > t2) { + t2 = pos._maxScrollExtent; + t2.toString; + t2 = t1 < t2; + t1 = t2; + } else + t1 = false; + if (t1) + pos.beginActivity$1(new A.IdleScrollActivity(pos)); + }, ensureGlobalRectIsVisible$1(globalRegion) { var scrollPosition, viewportBox, t2, viewportTopLeft, t3, t4, beyondTopExtent, beyondBottomExtent, t5, t6, newScrollPosition, _null = null, t1 = this._document_scrollable$_getScrollPosition; @@ -525017,77 +549686,6 @@ this._updateTicker$0(); } }; - A.DocumentSelectionOnFocusMixin.prototype = { - startSyncingSelectionWithFocus$3$composer$focusNode$getDocumentLayout(composer, focusNode, getDocumentLayout) { - var _this = this; - _this.DocumentSelectionOnFocusMixin__focusNode = focusNode; - focusNode.addListener$1(0, _this.get$_document_selection_on_focus_mixin$_onFocusChange()); - _this.DocumentSelectionOnFocusMixin__composer = composer; - composer.selectionNotifier.addListener$1(0, _this.get$_document_selection_on_focus_mixin$_onSelectionChange()); - _this.DocumentSelectionOnFocusMixin__getDocumentLayout = getDocumentLayout; - if (focusNode.get$hasFocus()) - _this._document_selection_on_focus_mixin$_onFocusChange$0(); - }, - stopSyncingSelectionWithFocus$0() { - var _this = this, - t1 = _this.DocumentSelectionOnFocusMixin__focusNode; - if (t1 != null) - t1.removeListener$1(0, _this.get$_document_selection_on_focus_mixin$_onFocusChange()); - t1 = _this.DocumentSelectionOnFocusMixin__composer; - if (t1 != null) - t1.selectionNotifier.removeListener$1(0, _this.get$_document_selection_on_focus_mixin$_onSelectionChange()); - }, - onFocusNodeReplaced$1(focusNode) { - var _this = this, - t1 = _this.DocumentSelectionOnFocusMixin__focusNode; - if (t1 != null) - t1.removeListener$1(0, _this.get$_document_selection_on_focus_mixin$_onFocusChange()); - _this.DocumentSelectionOnFocusMixin__focusNode = focusNode; - focusNode.addListener$1(0, _this.get$_document_selection_on_focus_mixin$_onFocusChange()); - }, - onDocumentComposerReplaced$1(composer) { - var _this = this, - t1 = _this.DocumentSelectionOnFocusMixin__composer; - if (t1 != null) - t1.removeListener$1(0, _this.get$_document_selection_on_focus_mixin$_onSelectionChange()); - _this.DocumentSelectionOnFocusMixin__composer = composer; - composer.addListener$1(0, _this.get$_document_selection_on_focus_mixin$_onSelectionChange()); - }, - _document_selection_on_focus_mixin$_onFocusChange$0() { - if (!this.DocumentSelectionOnFocusMixin__focusNode.get$hasFocus()) - return; - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.DocumentSelectionOnFocusMixin__onFocusChange_closure(this)); - }, - _document_selection_on_focus_mixin$_onSelectionChange$0() { - var t1 = this.DocumentSelectionOnFocusMixin__composer, - t2 = t1 == null; - if ((t2 ? null : t1._document_composer$_selection) != null) - this.DocumentSelectionOnFocusMixin__previousSelection = t2 ? null : t1._document_composer$_selection; - } - }; - A.DocumentSelectionOnFocusMixin__onFocusChange_closure.prototype = { - call$1(timeStamp) { - var t2, position, - t1 = this.$this; - if (t1._framework$_element != null && t1.DocumentSelectionOnFocusMixin__focusNode.get$hasFocus() && t1.DocumentSelectionOnFocusMixin__composer._document_composer$_selection == null) { - t2 = t1.DocumentSelectionOnFocusMixin__previousSelection; - if (t2 != null) { - t1 = t1.DocumentSelectionOnFocusMixin__composer; - if (t1 != null) - t1.set$selection(t2); - return; - } - t2 = t1.DocumentSelectionOnFocusMixin__getDocumentLayout; - position = t2 == null ? null : t2.call$0().findLastSelectablePosition$0(); - if (position != null) { - t1 = t1.DocumentSelectionOnFocusMixin__composer; - if (t1 != null) - t1.set$selection(new A.DocumentSelection(position, position)); - } - } - }, - $signature: 23 - }; A.HorizontalRuleNode.prototype = { copyContent$1(selection) { if (!(selection instanceof A.UpstreamDownstreamNodeSelection)) @@ -525238,14 +549836,17 @@ }; A.ImageComponent.prototype = { build$1(context) { - var _this = this, _null = null; - return A.Center$(new A.SelectableBox(_this.selection, _this.selectionColor, new A.BoxComponent(A.Image$network(_this.imageUrl, B.BoxFit_1, _null, _null, _null), _this.componentKey), _null), _null, _null); + var _this = this, _null = null, + t1 = A.Image$network(_this.imageUrl, B.BoxFit_1, _null, _null, _null); + return A.MouseRegion$(new A.IgnorePointer(true, _null, A.Center$(new A.SelectableBox(_this.selection, _this.selectionColor, new A.BoxComponent(t1, _this.componentKey), _null), _null, _null), _null), B.SystemMouseCursor_basic, B.HitTestBehavior_2, _null, _null, _null, _null); } }; A._ImageNode_BlockNode_ChangeNotifier.prototype = {}; A.SingleColumnDocumentLayout.prototype = { createState$0() { - return new A._SingleColumnDocumentLayoutState(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.GlobalKey_State_StatefulWidget), A._setArrayType([], type$.JSArray_GlobalKey_State_StatefulWidget), B._StateLifecycle_0); + var t1 = type$.String, + t2 = type$.GlobalKey_State_StatefulWidget; + return new A._SingleColumnDocumentLayoutState(A.LinkedHashMap_LinkedHashMap$_empty(t1, t2), A.LinkedHashMap_LinkedHashMap$_empty(t2, t1), A._setArrayType([], type$.JSArray_GlobalKey_State_StatefulWidget), B._StateLifecycle_0); } }; A._SingleColumnDocumentLayoutState.prototype = { @@ -525305,14 +549906,24 @@ return this._onViewModelChange$3$addedComponents$changedComponents$removedComponents(null, null, null); }, getDocumentPositionNearestToOffset$1(rawDocumentOffset) { - var componentKey, - docBox = type$.RenderBox._as(this._framework$_element.get$renderObject()), + var firstPosition, lastPosition, componentKey, _this = this, + docBox = type$.RenderBox._as(_this._framework$_element.get$renderObject()), documentOffset = new A.Offset(J.clamp$2$n(rawDocumentOffset._dx, 1, Math.max(docBox._box$_size._dx - 1, 1)), rawDocumentOffset._dy); $.$get$editorLayoutLog().log$4(B.Level_INFO_800, "Getting document position near offset: " + documentOffset.toString$0(0), null, null); - componentKey = this._findComponentClosestToOffset$1(documentOffset); + if (_this._isAboveStartOfContent$1(documentOffset)) { + firstPosition = _this._findFirstPosition$0(); + if (firstPosition != null) + return firstPosition; + } + if (_this._isBeyondDocumentEnd$1(documentOffset)) { + lastPosition = _this._findLastPosition$0(); + if (lastPosition != null) + return lastPosition; + } + componentKey = _this._findComponentClosestToOffset$1(documentOffset); if (componentKey == null || $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, componentKey) == null) return null; - return this._getDocumentPositionInComponentNearOffset$2(componentKey, documentOffset); + return _this._getDocumentPositionInComponentNearOffset$2(componentKey, documentOffset); }, _getDocumentPositionInComponentNearOffset$2(componentKey, documentOffset) { var componentPosition, t2, selectionAtOffset, _null = null, @@ -525321,11 +549932,31 @@ t1 = $.$get$editorLayoutLog(); t1.log$4(B.Level_INFO_800, " - found node at position: " + A.S(component), _null, _null); componentPosition = component.getPositionAtOffset$1(this._componentOffset$2(componentBox, documentOffset)); - t2 = this._nodeIdsToComponentKeys; - selectionAtOffset = new A.DocumentPosition(J.get$key$x(t2.get$entries(t2).firstWhere$1(0, new A._SingleColumnDocumentLayoutState__getDocumentPositionInComponentNearOffset_closure(componentKey))), componentPosition); + t2 = this._componentKeysToNodeIds.$index(0, componentKey); + t2.toString; + selectionAtOffset = new A.DocumentPosition(t2, componentPosition); t1.log$4(B.Level_INFO_800, " - selection at offset: " + selectionAtOffset.toString$0(0), _null, _null); return selectionAtOffset; }, + _isAboveStartOfContent$1(documentOffset) { + var componentKey, + t1 = this._topToBottomComponentKeys; + if (t1.length === 0) + return true; + componentKey = B.JSArray_methods.get$first(t1); + componentKey.toString; + return this._componentOffset$2(type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, componentKey).get$renderObject()), documentOffset)._dy < 0; + }, + _isBeyondDocumentEnd$1(documentOffset) { + var componentKey, componentBox, + t1 = this._topToBottomComponentKeys; + if (t1.length === 0) + return true; + componentKey = B.JSArray_methods.get$last(t1); + componentKey.toString; + componentBox = type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, componentKey).get$renderObject()); + return this._componentOffset$2(componentBox, documentOffset)._dy > componentBox._box$_size._dy; + }, getRectForPosition$1(position) { var componentRect, docOffset, component = this.getComponentByNodeId$1(position.nodeId); @@ -525391,58 +550022,62 @@ return A.List_List$of(new A.MappedListIterable(componentsInside, new A._SingleColumnDocumentLayoutState__getNodeIdsBetween_closure(this), t1), true, t1._eval$1("ListIterable.E")); }, getDocumentSelectionInRegion$2(baseOffset, extentOffset) { - var region, t2, t3, t4, t5, t6, t7, t8, t9, t10, bottomNodeExtentPosition, bottomNodeBasePosition, bottomNodeId, topNodeExtentPosition, topNodeBasePosition, topNodeId, _i, componentKey, component, componentOverlap, t11, contentOffset, componentBaseOffset, componentExtentOffset, isDraggingDown, _this = this, _null = null, + var region, t2, t3, componentSearchStartIndex, t4, t5, t6, t7, t8, t9, i, bottomNodeExtentPosition, bottomNodeBasePosition, bottomNodeId, topNodeExtentPosition, topNodeBasePosition, topNodeId, componentKey, component, componentOverlap, t10, contentOffset, componentBaseOffset, componentExtentOffset, isDraggingDown, _this = this, _null = null, t1 = $.$get$editorLayoutLog(); t1.log$4(B.Level_INFO_800, "getDocumentSelectionInRegion() - from: " + baseOffset.toString$0(0) + ", to: " + extentOffset.toString$0(0), _null, _null); region = A.Rect$fromPoints(baseOffset, extentOffset); - for (t2 = _this._topToBottomComponentKeys, t3 = t2.length, t4 = type$.DocumentComponent_StatefulWidget, t5 = _this._nodeIdsToComponentKeys, t6 = type$.RenderBox, t7 = baseOffset._dx, t8 = baseOffset._dy, t9 = extentOffset._dx, t10 = extentOffset._dy, bottomNodeExtentPosition = _null, bottomNodeBasePosition = bottomNodeExtentPosition, bottomNodeId = bottomNodeBasePosition, topNodeExtentPosition = bottomNodeId, topNodeBasePosition = topNodeExtentPosition, topNodeId = topNodeBasePosition, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { - componentKey = t2[_i]; + t2 = baseOffset._dy; + t3 = extentOffset._dy; + componentSearchStartIndex = Math.max(_this._findComponentIndexAtOffset$1(Math.min(A.checkNum(t2), A.checkNum(t3))), 0); + for (t4 = _this._topToBottomComponentKeys, t5 = type$.DocumentComponent_StatefulWidget, t6 = _this._componentKeysToNodeIds, t7 = type$.RenderBox, t8 = baseOffset._dx, t9 = extentOffset._dx, i = componentSearchStartIndex, bottomNodeExtentPosition = _null, bottomNodeBasePosition = bottomNodeExtentPosition, bottomNodeId = bottomNodeBasePosition, topNodeExtentPosition = bottomNodeId, topNodeBasePosition = topNodeExtentPosition, topNodeId = topNodeBasePosition; i < t4.length; ++i) { + componentKey = t4[i]; t1.log$4(B.Level_INFO_800, ' - considering component "' + A.S(componentKey) + '"', _null, _null); - if (!t4._is(componentKey.get$currentState())) { + if (!t5._is(componentKey.get$currentState())) { t1.log$4(B.Level_INFO_800, " - found unknown component: " + A.S(componentKey.get$currentState()), _null, _null); continue; } - component = t4._as(componentKey.get$currentState()); + component = t5._as(componentKey.get$currentState()); component.isVisualSelectionSupported$0(); componentOverlap = _this._getLocalOverlapWithComponent$2(region, component); if (componentOverlap != null) { t1.log$4(B.Level_FINE_500, " - drag intersects: " + componentKey.toString$0(0) + "}", _null, _null); t1.log$4(B.Level_FINE_500, " - intersection: " + componentOverlap.toString$0(0), _null, _null); - t11 = t6._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, componentKey).get$renderObject()); - contentOffset = A.MatrixUtils_transformPoint(t11.getTransformTo$1(0, t6._as(_this._framework$_element.get$renderObject())), B.Offset_0_0); - t11 = t11._box$_size; - t11._dx; - t11._dy; - componentBaseOffset = new A.Offset(t7 - contentOffset._dx, t8 - contentOffset._dy); + t10 = t7._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, componentKey).get$renderObject()); + contentOffset = A.MatrixUtils_transformPoint(t10.getTransformTo$1(0, t7._as(_this._framework$_element.get$renderObject())), B.Offset_0_0); + t10 = t10._box$_size; + t10._dx; + t10._dy; + componentBaseOffset = new A.Offset(t8 - contentOffset._dx, t2 - contentOffset._dy); t1.log$4(B.Level_FINE_500, " - base component offset: " + componentBaseOffset.toString$0(0), _null, _null); - t11 = t6._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, componentKey).get$renderObject()); - contentOffset = A.MatrixUtils_transformPoint(t11.getTransformTo$1(0, t6._as(_this._framework$_element.get$renderObject())), B.Offset_0_0); - t11 = t11._box$_size; - t11._dx; - t11._dy; - componentExtentOffset = new A.Offset(t9 - contentOffset._dx, t10 - contentOffset._dy); + t10 = t7._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, componentKey).get$renderObject()); + contentOffset = A.MatrixUtils_transformPoint(t10.getTransformTo$1(0, t7._as(_this._framework$_element.get$renderObject())), B.Offset_0_0); + t10 = t10._box$_size; + t10._dx; + t10._dy; + componentExtentOffset = new A.Offset(t9 - contentOffset._dx, t3 - contentOffset._dy); t1.log$4(B.Level_FINE_500, " - extent component offset: " + componentExtentOffset.toString$0(0), _null, _null); if (topNodeId == null) { - topNodeId = J.get$key$x(t5.get$entries(t5).firstWhere$1(0, new A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure(componentKey))); + topNodeId = t6.$index(0, componentKey); topNodeBasePosition = _this._getNodePositionForComponentOffset$2(component, componentBaseOffset); topNodeExtentPosition = _this._getNodePositionForComponentOffset$2(component, componentExtentOffset); } - bottomNodeId = J.get$key$x(t5.get$entries(t5).firstWhere$1(0, new A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure0(componentKey))); + bottomNodeId = t6.$index(0, componentKey); bottomNodeBasePosition = _this._getNodePositionForComponentOffset$2(component, componentBaseOffset); bottomNodeExtentPosition = _this._getNodePositionForComponentOffset$2(component, componentExtentOffset); - } + } else if (topNodeId != null) + break; } if (topNodeId == null || bottomNodeId == null) { t1.log$4(B.Level_FINER_400, " - no document content exists in the region. Node at top: " + A.S(topNodeId) + ". Node at bottom: " + A.S(bottomNodeId), _null, _null); return _null; } - t2 = A.S(topNodeId); + t4 = A.S(topNodeId); if (topNodeId === bottomNodeId) { - t1.log$4(B.Level_FINE_500, " - the entire selection sits within a single node: " + t2, _null, _null); + t1.log$4(B.Level_FINE_500, " - the entire selection sits within a single node: " + t4, _null, _null); return new A.DocumentSelection(new A.DocumentPosition(topNodeId, topNodeBasePosition), new A.DocumentPosition(bottomNodeId, topNodeExtentPosition)); } else { - t1.log$4(B.Level_FINE_500, " - the selection spans nodes: " + t2 + " -> " + bottomNodeId, _null, _null); - isDraggingDown = t8 < t10; + t1.log$4(B.Level_FINE_500, " - the selection spans nodes: " + t4 + " -> " + bottomNodeId, _null, _null); + isDraggingDown = t2 < t3; t1 = isDraggingDown ? topNodeId : bottomNodeId; t2 = isDraggingDown ? topNodeBasePosition : bottomNodeBasePosition; t3 = isDraggingDown ? bottomNodeId : topNodeId; @@ -525492,6 +550127,28 @@ } return nearestComponentKey; }, + _findFirstPosition$0() { + var componentKey, component, + t1 = this._topToBottomComponentKeys; + if (t1.length === 0) + return null; + componentKey = B.JSArray_methods.get$first(t1); + component = type$.DocumentComponent_StatefulWidget._as(componentKey.get$currentState()); + t1 = this._componentKeysToNodeIds.$index(0, componentKey); + t1.toString; + return new A.DocumentPosition(t1, component.getBeginningPosition$0()); + }, + _findLastPosition$0() { + var componentKey, component, + t1 = this._topToBottomComponentKeys; + if (t1.length === 0) + return null; + componentKey = B.JSArray_methods.get$last(t1); + component = type$.DocumentComponent_StatefulWidget._as(componentKey.get$currentState()); + t1 = this._componentKeysToNodeIds.$index(0, componentKey); + t1.toString; + return new A.DocumentPosition(t1, component.getEndPosition$0()); + }, _getDistanceToComponent$2(componentBox, documentOffset) { var t2, t3, componentOffset = A.MatrixUtils_transformPoint(componentBox.getTransformTo$1(0, type$.RenderBox._as(this._framework$_element.get$renderObject())), B.Offset_0_0), @@ -525544,7 +550201,7 @@ t1 = this._topToBottomComponentKeys, i = t1.length - 1, t2 = i >= 0, - t3 = this._nodeIdsToComponentKeys, + t3 = this._componentKeysToNodeIds, t4 = type$.DocumentComponent_StatefulWidget; while (true) { if (!t2) { @@ -525556,7 +550213,7 @@ component = t4._as(componentKey.get$currentState()); component.isVisualSelectionSupported$0(); nodePosition = component.getEndPosition$0(); - nodeId = J.get$key$x(t3.get$entries(t3).firstWhere$1(0, new A._SingleColumnDocumentLayoutState_findLastSelectablePosition_closure(componentKey))); + nodeId = t3.$index(0, componentKey); break; } if (nodePosition == null) @@ -525572,11 +550229,14 @@ return new A.Padding(t1.padding, A.Column$(this._buildDocComponents$0(), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null); }, _buildDocComponents$0() { - var docComponents, newComponentKeys, t2, t3, t4, t5, t6, _i, t7, t8, componentKey, _this = this, _null = null, + var docComponents, t2, t3, newComponentKeys, newNodeIds, t4, t5, t6, _i, t7, t8, _this = this, _null = null, t1 = $.$get$editorLayoutLog(); t1.log$4(B.Level_FINE_500, "Building all document layout components", _null, _null); docComponents = A._setArrayType([], type$.JSArray_Widget); - newComponentKeys = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.GlobalKey_State_StatefulWidget); + t2 = type$.String; + t3 = type$.GlobalKey_State_StatefulWidget; + newComponentKeys = A.LinkedHashMap_LinkedHashMap$_empty(t2, t3); + newNodeIds = A.LinkedHashMap_LinkedHashMap$_empty(t3, t2); t2 = _this._topToBottomComponentKeys; B.JSArray_methods.clear$0(t2); t3 = _this._widget.presenter.__SingleColumnLayoutPresenter__viewModel_A; @@ -525590,17 +550250,62 @@ newComponentKeys.$indexSet(0, t7, t8); } else newComponentKeys.$indexSet(0, t7, new A.LabeledGlobalKey(_null, t5)); - componentKey = newComponentKeys.$index(0, t7); - t1.log$4(B.Level_FINER_400, "Node -> Key: " + A.S(t7) + " -> " + componentKey.toString$0(0), _null, _null); - t2.push(componentKey); - docComponents.push(new A._PresenterComponentBuilder(_this._widget.presenter, t7, new A._SingleColumnDocumentLayoutState__buildDocComponents_closure(_this, componentKey), _null)); + t8 = newComponentKeys.$index(0, t7); + t8.toString; + newNodeIds.$indexSet(0, t8, t7); + t1.log$4(B.Level_FINER_400, "Node -> Key: " + A.S(t7) + " -> " + t8.toString$0(0), _null, _null); + t2.push(t8); + docComponents.push(new A._PresenterComponentBuilder(_this._widget.presenter, t7, new A._SingleColumnDocumentLayoutState__buildDocComponents_closure(_this, t8), _null)); } t6.clear$0(0); t6.addAll$1(0, newComponentKeys); + t2 = _this._componentKeysToNodeIds; + t2.clear$0(0); + t2.addAll$1(0, newNodeIds); t1.log$4(B.Level_FINER_400, " - keys -> IDs after building all components:", _null, _null); t6.forEach$1(0, new A._SingleColumnDocumentLayoutState__buildDocComponents_closure0()); return docComponents; }, + _findComponentIndexAtOffset$1(dy) { + var t1 = this._topToBottomComponentKeys.length; + if (t1 === 0) + return -1; + return this._binarySearchComponentIndexAtOffset$3(dy, 0, t1 - 1); + }, + _binarySearchComponentIndexAtOffset$3(dy, minIndex, maxIndex) { + var middleIndex, componentBounds, t1, t2, nextComponentBounds, _this = this; + if (minIndex > maxIndex) + return -1; + middleIndex = B.JSNumber_methods.floor$0((minIndex + maxIndex) / 2); + componentBounds = _this._getComponentBoundsByIndex$1(middleIndex); + t1 = componentBounds.top; + if (t1 <= dy && dy <= componentBounds.bottom) + return middleIndex; + t2 = componentBounds.bottom; + if (dy > t2) { + t1 = middleIndex + 1; + if (t1 < _this._topToBottomComponentKeys.length) { + nextComponentBounds = _this._getComponentBoundsByIndex$1(t1); + if (t2 < dy && dy < t2 + (nextComponentBounds.top - t2) / 2) + return middleIndex; + } + return _this._binarySearchComponentIndexAtOffset$3(dy, t1, maxIndex); + } else { + t2 = middleIndex - 1; + if (t2 >= 0) + if (t1 - (t1 - _this._getComponentBoundsByIndex$1(t2).bottom) / 2 < dy && dy < t1) + return middleIndex; + return _this._binarySearchComponentIndexAtOffset$3(dy, minIndex, t2); + } + }, + _getComponentBoundsByIndex$1(componentIndex) { + var componentBox = type$.RenderBox._as(type$.DocumentComponent_StatefulWidget._as(this._topToBottomComponentKeys[componentIndex].get$currentState())._framework$_element.get$renderObject()), + contentOffset = A.MatrixUtils_transformPoint(componentBox.getTransformTo$1(0, this._framework$_element.get$renderObject()), B.Offset_0_0), + t1 = componentBox._box$_size, + t2 = contentOffset._dx, + t3 = contentOffset._dy; + return new A.Rect(t2, t3, t2 + t1._dx, t3 + t1._dy); + }, $isDocumentLayout: 1 }; A._SingleColumnDocumentLayoutState__onViewModelChange_closure.prototype = { @@ -525608,54 +550313,25 @@ }, $signature: 0 }; - A._SingleColumnDocumentLayoutState__getDocumentPositionInComponentNearOffset_closure.prototype = { - call$1(element) { - return J.$eq$(element.get$value(element), this.componentKey); - }, - $signature: 287 - }; A._SingleColumnDocumentLayoutState__getNodeIdsBetween_closure.prototype = { call$1(componentKey) { - var t1 = this.$this._nodeIdsToComponentKeys; - return J.get$key$x(t1.get$entries(t1).firstWhere$1(0, new A._SingleColumnDocumentLayoutState__getNodeIdsBetween__closure(componentKey))); + var t1 = this.$this._componentKeysToNodeIds.$index(0, componentKey); + t1.toString; + return t1; }, - $signature: 3211 - }; - A._SingleColumnDocumentLayoutState__getNodeIdsBetween__closure.prototype = { - call$1(entry) { - return J.$eq$(entry.get$value(entry), this.componentKey); - }, - $signature: 287 - }; - A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure.prototype = { - call$1(element) { - return J.$eq$(element.get$value(element), this.componentKey); - }, - $signature: 287 - }; - A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure0.prototype = { - call$1(element) { - return J.$eq$(element.get$value(element), this.componentKey); - }, - $signature: 287 - }; - A._SingleColumnDocumentLayoutState_findLastSelectablePosition_closure.prototype = { - call$1(element) { - return J.$eq$(element.get$value(element), this.componentKey); - }, - $signature: 287 + $signature: 3236 }; A._SingleColumnDocumentLayoutState__buildDocComponents_closure.prototype = { call$2(context, newComponentViewModel) { return new A._Component(this.$this._widget.componentBuilders, this.componentKey, newComponentViewModel, null); }, - $signature: 3212 + $signature: 3237 }; A._SingleColumnDocumentLayoutState__buildDocComponents_closure0.prototype = { call$2(key, value) { $.$get$editorLayoutLog().log$4(B.Level_FINER_400, " - " + A.S(key) + ": " + A.S(value), null, null); }, - $signature: 3213 + $signature: 3238 }; A._PresenterComponentBuilder.prototype = { createState$0() { @@ -525785,23 +550461,23 @@ _this._notifyListenersOfChanges$2$newViewModel$oldViewModel(_this.__SingleColumnLayoutPresenter__viewModel_A, t2); }, _createNewViewModel$0() { - var t1, newViewModel, components, t2, t3, i, t4, component, _i, t5, _this = this, _null = null; + var t1, newViewModel, viewModels, t2, t3, i, t4, viewModel, _i, t5, _this = this, _null = null; $.$get$editorLayoutLog().log$4(B.Level_FINE_500, "Running layout presenter pipeline", _null, _null); t1 = _this._earliestDirtyPhase; newViewModel = t1 > 0 && t1 < _this._phaseViewModels.length ? _this._phaseViewModels[t1 - 1] : _null; if (newViewModel == null) { - components = A._setArrayType([], type$.JSArray_SingleColumnLayoutComponentViewModel); + viewModels = A._setArrayType([], type$.JSArray_SingleColumnLayoutComponentViewModel); for (t1 = _this.__presenter$_document, t2 = t1._nodes, t3 = _this._componentBuilders, i = 0; i < t2.length; ++i) { - for (t4 = t3.length, component = _null, _i = 0; _i < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i) { - component = t3[_i].createViewModel$2(t1, t2[i]); - if (component != null) + for (t4 = t3.length, viewModel = _null, _i = 0; _i < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i) { + viewModel = t3[_i].createViewModel$2(t1, B.JSArray_methods.elementAt$1(t2, i)); + if (viewModel != null) break; } - if (component == null) - throw A.wrapException(A.Exception_Exception("Couldn't find styler to create component for document node: " + A.S(t2[i]))); - components.push(component); + if (viewModel == null) + throw A.wrapException(A.Exception_Exception("Couldn't find styler to create component for document node: " + J.get$runtimeType$(t1.get$nodes(t1).$index(0, i)).toString$0(0))); + viewModels.push(viewModel); } - newViewModel = A.SingleColumnLayoutViewModel$(components, B.EdgeInsets_0_0_0_0); + newViewModel = A.SingleColumnLayoutViewModel$(viewModels, B.EdgeInsets_0_0_0_0); } for (i = _this._earliestDirtyPhase, t1 = _this._pipeline, t2 = _this.__presenter$_document, t3 = _this._phaseViewModels; t4 = t1.length, i < t4; ++i) { t4 = $.$get$editorLayoutLog(); @@ -525960,24 +550636,22 @@ }; A.SingleColumnLayoutCustomComponentStyler.prototype = { style$2(_, $document, viewModel) { - var t2, t3, t4, _i, previousViewModel, t5, t6, componentStyles, _null = null, - t1 = $.$get$editorStyleLog(); - t1.log$4(B.Level_INFO_800, "(Re)calculating custom component styles view model for document layout", _null, _null); - t2 = A._setArrayType([], type$.JSArray_SingleColumnLayoutComponentViewModel); - for (t3 = viewModel._componentViewModels, t4 = t3.length, _i = 0; _i < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i) { - previousViewModel = t3[_i]; - t5 = $document.getNodeById$1(previousViewModel.nodeId); - t5.toString; - t6 = previousViewModel.copy$0(); - componentStyles = A.SingleColumnLayoutComponentStyles_SingleColumnLayoutComponentStyles$fromMetadata(t5); - t5 = componentStyles.width; - t6.maxWidth = t5 == null ? t6.maxWidth : t5; - t5 = componentStyles.padding; - t6.padding = t5 == null ? t6.padding : t5; - t1.log$4(B.Level_WARNING_900, "Tried to apply custom component styles to unknown layout component view model: " + t6.toString$0(0), _null, _null); - t2.push(t6); + var t1, t2, t3, _i, previousViewModel, t4, t5, componentStyles; + $.$get$editorStyleLog().log$4(B.Level_INFO_800, "(Re)calculating custom component styles view model for document layout", null, null); + t1 = A._setArrayType([], type$.JSArray_SingleColumnLayoutComponentViewModel); + for (t2 = viewModel._componentViewModels, t3 = t2.length, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { + previousViewModel = t2[_i]; + t4 = $document._nodesById.$index(0, previousViewModel.nodeId); + t4.toString; + t5 = previousViewModel.copy$0(); + componentStyles = A.SingleColumnLayoutComponentStyles_SingleColumnLayoutComponentStyles$fromMetadata(t4); + t4 = componentStyles.width; + t5.maxWidth = t4 == null ? t5.maxWidth : t4; + t4 = componentStyles.padding; + t5.padding = t4 == null ? t5.padding : t4; + t1.push(t5); } - return A.SingleColumnLayoutViewModel$(t2, viewModel.padding); + return A.SingleColumnLayoutViewModel$(t1, viewModel.padding); } }; A.SingleColumnLayoutComponentStyles.prototype = { @@ -526008,19 +550682,19 @@ t1 = A._setArrayType([], type$.JSArray_SingleColumnLayoutComponentViewModel); for (t2 = viewModel._componentViewModels, t3 = t2.length, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { componentViewModel = t2[_i]; - t4 = $document.getNodeById$1(componentViewModel.nodeId); + t4 = $document._nodesById.$index(0, componentViewModel.nodeId); t4.toString; t1.push(this._styleComponent$3($document, t4, componentViewModel.copy$0())); } return A.SingleColumnLayoutViewModel$(t1, viewModel.padding); }, _styleComponent$3($document, node, viewModel) { - var t1, _i, rule, + var t1, t2, _i, rule, aggregateStyles = A.LinkedHashMap_LinkedHashMap$_literal(["inlineTextStyler", this._stylesheet.inlineTextStyler], type$.String, type$.dynamic); - for (t1 = this._stylesheet.rules, _i = 0; _i < 11; ++_i) { + for (t1 = this._stylesheet.rules, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { rule = t1[_i]; if (rule.selector.matches$2(0, $document, node)) - this._mergeStyles$2$existingStyles$newStyles(aggregateStyles, rule.styler.call$2($document, node)); + this._mergeStyles$2$existingStyles$newStyles(aggregateStyles, rule.styler$2($document, node)); } viewModel.applyStyles$1(aggregateStyles); return viewModel; @@ -526055,7 +550729,7 @@ }; A.SingleColumnLayoutSelectionStyler.prototype = { dispose$0() { - this.__styler_user_selection$_composer.selectionNotifier.removeListener$1(0, this.get$markDirty()); + this.__styler_user_selection$_selection.removeListener$1(0, this.get$markDirty()); this.super$SingleColumnLayoutStylePhase$dispose(); }, set$selectionStyles(selectionStyles) { @@ -526075,7 +550749,7 @@ var t2, t3, _i, _null = null, t1 = $.$get$editorStyleLog(); t1.log$4(B.Level_INFO_800, "(Re)calculating selection view model for document layout", _null, _null); - t1.log$4(B.Level_FINE_500, "Applying selection to components: " + A.S(this.__styler_user_selection$_composer._document_composer$_selection), _null, _null); + t1.log$4(B.Level_FINE_500, "Applying selection to components: " + A.S(this.__styler_user_selection$_selection._change_notifier$_value), _null, _null); t1 = A._setArrayType([], type$.JSArray_SingleColumnLayoutComponentViewModel); for (t2 = viewModel._componentViewModels, t3 = t2.length, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) t1.push(this._applySelection$1(t2[_i].copy$0())); @@ -526083,9 +550757,9 @@ }, _applySelection$1(viewModel) { var selectedNodes, exception, nodeSelection, t3, t4, textSelection, showCaret, highlightWhenEmpty, _this = this, _null = null, - documentSelection = _this.__styler_user_selection$_composer._document_composer$_selection, + documentSelection = _this.__styler_user_selection$_selection._change_notifier$_value, t1 = _this.__styler_user_selection$_document, - t2 = t1.getNodeById$1(viewModel.nodeId); + t2 = t1._nodesById.$index(0, viewModel.nodeId); t2.toString; if (documentSelection != null) { selectedNodes = A._Cell$named("selectedNodes"); @@ -526106,6 +550780,7 @@ if (t4 && !(nodeSelection.nodeSelection instanceof A.TextSelection)) t1.log$4(B.Level_SHOUT_1200, "ERROR: Building a paragraph component but the selection is not a TextSelection. Node: " + A.S(t2.id) + ", Selection: " + A.S(nodeSelection.nodeSelection), _null, _null); showCaret = _this._shouldDocumentShowCaret && t4 && nodeSelection.isExtent; + t1.log$4(B.Level_FINE_500, "Showing caret? " + showCaret, _null, _null); if (t3) highlightWhenEmpty = false; else @@ -526115,21 +550790,21 @@ t1.log$4(B.Level_FINER_400, " - ^ showing caret", _null, _null); t1.log$4(B.Level_FINER_400, " - building a paragraph with selection:", _null, _null); t2 = textSelection == null; - t1.log$4(B.Level_FINER_400, " - base: " + A.S(t2 ? _null : new A.TextNodePosition(textSelection.baseOffset, B.TextAffinity_1)), _null, _null); - t1.log$4(B.Level_FINER_400, " - extent: " + A.S(t2 ? _null : new A.TextNodePosition(textSelection.extentOffset, B.TextAffinity_1)), _null, _null); + t1.log$4(B.Level_FINER_400, " - base: " + A.S(t2 ? _null : new A.TextNodePosition(textSelection.baseOffset, textSelection.affinity)), _null, _null); + t1.log$4(B.Level_FINER_400, " - extent: " + A.S(t2 ? _null : new A.TextNodePosition(textSelection.extentOffset, textSelection.affinity)), _null, _null); if (type$.TextComponentViewModel._is(viewModel)) { viewModel.set$selection(textSelection); - viewModel.set$selectionColor(B.Color_4289515255); + viewModel.set$selectionColor(_this._selectionStyles.selectionColor); viewModel.set$highlightWhenEmpty(highlightWhenEmpty); } } if (viewModel instanceof A.ImageComponentViewModel) { viewModel.selection = nodeSelection == null ? _null : type$.UpstreamDownstreamNodeSelection._as(nodeSelection.nodeSelection); - viewModel.selectionColor = B.Color_4289515255; + viewModel.selectionColor = _this._selectionStyles.selectionColor; } if (viewModel instanceof A.HorizontalRuleComponentViewModel) { viewModel.selection = nodeSelection == null ? _null : type$.UpstreamDownstreamNodeSelection._as(nodeSelection.nodeSelection); - viewModel.selectionColor = B.Color_4289515255; + viewModel.selectionColor = _this._selectionStyles.selectionColor; } return viewModel; }, @@ -526194,7 +550869,7 @@ var t1 = this.node; return selectedNode.get$id(selectedNode) == t1.get$id(t1); }, - $signature: 556 + $signature: 3239 }; A.DocumentNodeSelection.prototype = { $eq(_, other) { @@ -526237,7 +550912,7 @@ } }; A.ListItemType.prototype = { - toString$0(_) { + _enumToString$0() { return "ListItemType." + this._core$_name; } }; @@ -526249,14 +550924,16 @@ t1 = node.type; if (t1 === B.ListItemType_0) { nodeAbove = $document.getNodeBefore$1(node); - t2 = $document._nodes; + t2 = $document._nodeIndicesById; ordinalValue = 1; while (true) { if (!(nodeAbove != null && nodeAbove instanceof A.ListItemNode && nodeAbove.type === B.ListItemType_0 && nodeAbove._list_items$_indent >= node._list_items$_indent)) break; if (nodeAbove._list_items$_indent === node._list_items$_indent) ++ordinalValue; - nodeIndex = B.JSArray_methods.indexOf$1(t2, nodeAbove); + nodeIndex = t2.$index(0, nodeAbove.get$id(nodeAbove)); + if (nodeIndex == null) + nodeIndex = -1; nodeAbove = nodeIndex > 0 ? $document.getNodeAt$1(nodeIndex - 1) : _null; } } else @@ -526295,14 +550972,14 @@ if (other == null) return false; if (_this !== other) - t1 = _this.super$SingleColumnLayoutComponentViewModel$$eq(0, other) && other instanceof A.ListItemComponentViewModel && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.nodeId == other.nodeId && _this.type === other.type && _this.ordinalValue == other.ordinalValue && _this.indent === other.indent && J.$eq$(_this.text, other.text) && J.$eq$(_this.textStyleBuilder, other.textStyleBuilder) && _this.textDirection === other.textDirection && J.$eq$(_this.selection, other.selection) && _this.selectionColor.$eq(0, other.selectionColor); + t1 = _this.super$SingleColumnLayoutComponentViewModel$$eq(0, other) && other instanceof A.ListItemComponentViewModel && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.nodeId == other.nodeId && _this.type === other.type && _this.ordinalValue == other.ordinalValue && _this.indent === other.indent && J.$eq$(_this.text, other.text) && _this.textDirection === other.textDirection && J.$eq$(_this.selection, other.selection) && _this.selectionColor.$eq(0, other.selectionColor); else t1 = true; return t1; }, get$hashCode(_) { var _this = this; - return (A.SingleColumnLayoutComponentViewModel.prototype.get$hashCode.call(_this, _this) ^ J.get$hashCode$(_this.nodeId) ^ A.Primitives_objectHashCode(_this.type) ^ J.get$hashCode$(_this.ordinalValue) ^ B.JSInt_methods.get$hashCode(_this.indent) ^ J.get$hashCode$(_this.text) ^ J.get$hashCode$(_this.textStyleBuilder) ^ A.Primitives_objectHashCode(_this.textDirection) ^ J.get$hashCode$(_this.selection) ^ B.JSInt_methods.get$hashCode(_this.selectionColor.value)) >>> 0; + return (A.SingleColumnLayoutComponentViewModel.prototype.get$hashCode.call(_this, _this) ^ J.get$hashCode$(_this.nodeId) ^ A.Primitives_objectHashCode(_this.type) ^ J.get$hashCode$(_this.ordinalValue) ^ B.JSInt_methods.get$hashCode(_this.indent) ^ J.get$hashCode$(_this.text) ^ A.Primitives_objectHashCode(_this.textDirection) ^ J.get$hashCode$(_this.selection) ^ B.JSInt_methods.get$hashCode(_this.selectionColor.value)) >>> 0; }, set$selection(val) { return this.selection = val; @@ -526343,10 +551020,10 @@ }; A.IndentListItemCommand.prototype = { execute$2($document, transaction) { - var listItem = type$.ListItemNode._as($document.getNodeById$1(this.nodeId)), + var listItem = type$.ListItemNode._as($document._nodesById.$index(0, this.nodeId)), t1 = listItem._list_items$_indent; if (t1 >= 6) { - $.$get$_log2().log$2("IndentListItemCommand", "WARNING: Editor does not support an indent level beyond 6."); + $.$get$_log1().log$2("IndentListItemCommand", "WARNING: Editor does not support an indent level beyond 6."); return; } listItem.set$indent(t1 + 1); @@ -526355,45 +551032,32 @@ A.UnIndentListItemCommand.prototype = { execute$2($document, transaction) { var t1 = this.nodeId, - listItem = type$.ListItemNode._as($document.getNodeById$1(t1)), + listItem = type$.ListItemNode._as($document._nodesById.$index(0, t1)), t2 = listItem._list_items$_indent; if (t2 > 0) listItem.set$indent(t2 - 1); else - new A.ConvertListItemToParagraphCommand(t1, null).execute$2($document, transaction); + new A.ConvertListItemToParagraphCommand(t1).execute$2($document, transaction); } }; A.ConvertListItemToParagraphCommand.prototype = { execute$2($document, transaction) { - var listItem = type$.ListItemNode._as($document.getNodeById$1(this.nodeId)), + var listItem = type$.ListItemNode._as($document._nodesById.$index(0, this.nodeId)), t1 = listItem.id, - t2 = listItem._text$_text, - t3 = this.paragraphMetadata; - transaction._document.replaceNode$2$newNode$oldNode(A.ParagraphNode$(t1, t3 == null ? A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic) : t3, t2), listItem); - } - }; - A.ConvertParagraphToListItemCommand.prototype = { - execute$2($document, transaction) { - var paragraphNode = type$.ParagraphNode._as($document.getNodeById$1(this.nodeId)); - transaction._document.replaceNode$2$newNode$oldNode(A.ListItemNode$(paragraphNode.id, 0, this.type, paragraphNode._text$_text), paragraphNode); - } - }; - A.ChangeListItemTypeCommand.prototype = { - execute$2($document, transaction) { - var existingListItem = type$.ListItemNode._as($document.getNodeById$1(this.nodeId)); - transaction._document.replaceNode$2$newNode$oldNode(A.ListItemNode$(existingListItem.id, 0, this.newType, existingListItem._text$_text), existingListItem); + t2 = listItem._text$_text; + transaction._document.replaceNode$2$newNode$oldNode(A.ParagraphNode$(t1, A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic), t2), listItem); } }; A.SplitListItemCommand.prototype = { execute$2($document, transaction) { var t2, t3, t4, newNode, _s20_ = "SplitListItemCommand", - listItemNode = type$.ListItemNode._as($document.getNodeById$1(this.nodeId)), + listItemNode = type$.ListItemNode._as($document._nodesById.$index(0, this.nodeId)), text = listItemNode._text$_text, t1 = this.splitPosition.offset, startText = text.copyText$2(0, t1), endText = t1 < text.text.length ? text.copyText$1(t1) : A.AttributedText$(null, ""); - t1 = $.$get$_log2(); + t1 = $.$get$_log1(); t1.log$2(_s20_, "Splitting list item:"); t1.log$2(_s20_, ' - start text: "' + startText.toString$0(0) + '"'); t1.log$2(_s20_, ' - end text: "' + endText.toString$0(0) + '"'); @@ -526416,19 +551080,22 @@ baseStyle = B.TextStyle_SVP0; return type$.TextStyle_Function_2_Set_Attribution_and_TextStyle._as(t1.$index(0, "inlineTextStyler")).call$2(attributions, baseStyle); }, - $signature: 283 + $signature: 220 }; A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel.prototype = { applyStyles$1(styles) { - this.super$SingleColumnLayoutComponentViewModel$applyStyles(styles); - this.textStyleBuilder = new A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure(styles); + var t1, _this = this; + _this.super$SingleColumnLayoutComponentViewModel$applyStyles(styles); + t1 = styles.$index(0, "textAlign"); + _this.textAlignment = t1 == null ? _this.textAlignment : t1; + _this.textStyleBuilder = new A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure(styles); } }; A.DeleteSelectionCommand.prototype = { execute$2($document, transaction) { - var t3, t4, nodes, range, startNode, baseNode, t5, startNodePosition, startNodeIndex, t6, endNode, endNodePosition, endNodeIndex, startNodeAfterDeletion, endNodeAfterDeletion, _this = this, + var t3, t4, nodes, range, t5, t6, startNode, baseNode, startNodePosition, startNodeIndex, endNode, endNodePosition, endNodeIndex, startNodeAfterDeletion, endNodeAfterDeletion, _this = this, _s22_ = "DeleteSelectionCommand", - t1 = $.$get$_log(), + t1 = $.$get$_log2(), t2 = _this.documentSelection; t1.log$2(_s22_, "DocumentEditor: deleting selection: " + A.S(t2)); t3 = t2.base; @@ -526440,32 +551107,32 @@ } range = $document.getRangeBetween$2(t3, t4); t2 = range.start; - startNode = $document.getNode$1(t2); - baseNode = $document.getNode$1(t3); - if (startNode == null) - throw A.wrapException(A.Exception_Exception("Could not locate start node for DeleteSelectionCommand: " + A.S(t2))); - t2 = startNode.get$id(startNode); + t5 = t2.nodeId; + t6 = $document._nodesById; + startNode = t6.$index(0, t5); t5 = t3.nodeId; - startNodePosition = t2 == t5 ? t3.nodePosition : t4.nodePosition; - t2 = $document._nodes; - startNodeIndex = B.JSArray_methods.indexOf$1(t2, startNode); - t6 = range.end; - endNode = $document.getNode$1(t6); + baseNode = t6.$index(0, t5); + if (startNode == null) + throw A.wrapException(A.Exception_Exception("Could not locate start node for DeleteSelectionCommand: " + t2.toString$0(0))); + startNodePosition = startNode.get$id(startNode) == t5 ? t3.nodePosition : t4.nodePosition; + startNodeIndex = $document.getNodeIndexById$1(startNode.get$id(startNode)); + t2 = range.end; + endNode = t6.$index(0, t2.nodeId); if (endNode == null) - throw A.wrapException(A.Exception_Exception("Could not locate end node for DeleteSelectionCommand: " + A.S(t6))); + throw A.wrapException(A.Exception_Exception("Could not locate end node for DeleteSelectionCommand: " + t2.toString$0(0))); endNodePosition = startNode.get$id(startNode) == t5 ? t4.nodePosition : t3.nodePosition; - endNodeIndex = B.JSArray_methods.indexOf$1(t2, endNode); + endNodeIndex = $document.getNodeIndexById$1(endNode.get$id(endNode)); _this._deleteNodesBetweenFirstAndLast$4$document$endNode$startNode$transaction($document, endNode, startNode, transaction); t1.log$2(_s22_, " - deleting partial selection within the starting node."); _this._deleteSelectionWithinNodeFromPositionToEnd$5$document$node$nodePosition$replaceWithParagraph$transaction($document, startNode, startNodePosition, false, transaction); t1.log$2(_s22_, " - deleting partial selection within ending node."); _this._deleteSelectionWithinNodeFromStartToPosition$4$document$node$nodePosition$transaction($document, endNode, endNodePosition, transaction); - if ($document.getNodeById$1(startNode.get$id(startNode)) == null && $document.getNodeById$1(endNode.get$id(endNode)) == null) { + if (t6.$index(0, startNode.get$id(startNode)) == null && t6.$index(0, endNode.get$id(endNode)) == null) { transaction._document.insertNodeAt$2(Math.min(startNodeIndex, endNodeIndex), A.ParagraphNode$(baseNode.get$id(baseNode), null, A.AttributedText$(null, ""))); return; } - startNodeAfterDeletion = $document.getNodeById$1(startNode.get$id(startNode)); - endNodeAfterDeletion = $document.getNodeById$1(endNode.get$id(endNode)); + startNodeAfterDeletion = t6.$index(0, startNode.get$id(startNode)); + endNodeAfterDeletion = t6.$index(0, endNode.get$id(endNode)); if (!(startNodeAfterDeletion instanceof A.TextNode) || !(endNodeAfterDeletion instanceof A.TextNode)) return; t1.log$2(_s22_, " - combining last node text with first node text"); @@ -526477,7 +551144,7 @@ _deleteSelectionWithinSingleNode$4$document$documentSelection$node$transaction($document, documentSelection, node, transaction) { var basePosition, extentPosition, t2, baseOffset, extentOffset, startOffset, endOffset, _s32_ = "_deleteSelectionWithinSingleNode", - t1 = $.$get$_log(); + t1 = $.$get$_log2(); t1.log$2(_s32_, " - deleting selection within single node"); basePosition = documentSelection.base.nodePosition; extentPosition = documentSelection.extent.nodePosition; @@ -526498,24 +551165,24 @@ } }, _deleteNodesBetweenFirstAndLast$4$document$endNode$startNode$transaction($document, endNode, startNode, transaction) { - var i, t3, t4, + var i, t2, t3, t4, _s31_ = "_deleteNodesBetweenFirstAndLast", - t1 = $document._nodes, - startIndex = B.JSArray_methods.indexOf$1(t1, startNode), - endIndex = B.JSArray_methods.indexOf$1(t1, endNode), - t2 = $.$get$_log(); - t2.log$2(_s31_, " - start node index: " + startIndex); - t2.log$2(_s31_, " - end node index: " + endIndex); - t2.log$2(_s31_, " - initially " + t1.length + " nodes"); - for (i = endIndex - 1, t1 = transaction._document; i > startIndex; --i) { + startIndex = $document.getNodeIndexById$1(startNode.get$id(startNode)), + endIndex = $document.getNodeIndexById$1(endNode.get$id(endNode)), + t1 = $.$get$_log2(); + t1.log$2(_s31_, " - start node index: " + startIndex); + t1.log$2(_s31_, " - end node index: " + endIndex); + t1.log$2(_s31_, " - initially " + $document._nodes.length + " nodes"); + for (i = endIndex - 1, t2 = transaction._document; i > startIndex; --i) { t3 = "" + i; t4 = $document.getNodeAt$1(i); t4 = t4 == null ? null : t4.get$id(t4); - t2.log$2(_s31_, " - deleting node " + t3 + ": " + A.S(t4)); - t1.toString; - if (i >= 0 && i < t1._nodes.length) { - B.JSArray_methods.removeAt$1(t1._nodes, i).removeListener$1(0, t1.get$_forwardNodeChange()); - t1.notifyListeners$0(); + t1.log$2(_s31_, " - deleting node " + t3 + ": " + A.S(t4)); + t2.toString; + if (i >= 0 && i < t2._nodes.length) { + B.JSArray_methods.removeAt$1(t2._nodes, i).removeListener$1(0, t2.get$_forwardNodeChange()); + t2._refreshNodeIdCaches$0(); + t2.notifyListeners$0(); } else $.$get$editorDocLog().log$4(B.Level_WARNING_900, "Could not delete node. Index out of range: " + t3, null, null); } @@ -526551,7 +551218,7 @@ throw A.wrapException(A.Exception_Exception("Unknown node position type: " + A.S(nodePosition) + ", for node: " + node.toString$0(0))); }, _deleteBlockLevelNode$4$document$node$replaceWithParagraph$transaction($document, node, replaceWithParagraph, transaction) { - $.$get$_log().log$2("_deleteBlockNode", " - deleting block level node"); + $.$get$_log2().log$2("_deleteBlockNode", " - deleting block level node"); transaction._document.deleteNode$1(node); } }; @@ -526589,8 +551256,10 @@ t1.log$4(B.Level_FINE_500, "Building paragraph component for node: " + A.S(componentViewModel.nodeId), _null, _null); if (componentViewModel.selection != null) { t1.log$4(B.Level_FINER_400, " - painting a text selection:", _null, _null); - t1.log$4(B.Level_FINER_400, " base: " + new A.TextNodePosition(componentViewModel.selection.baseOffset, B.TextAffinity_1).toString$0(0), _null, _null); - t1.log$4(B.Level_FINER_400, " extent: " + new A.TextNodePosition(componentViewModel.selection.extentOffset, B.TextAffinity_1).toString$0(0), _null, _null); + t2 = componentViewModel.selection; + t1.log$4(B.Level_FINER_400, " base: " + new A.TextNodePosition(t2.baseOffset, t2.affinity).toString$0(0), _null, _null); + t2 = componentViewModel.selection; + t1.log$4(B.Level_FINER_400, " extent: " + new A.TextNodePosition(t2.extentOffset, t2.affinity).toString$0(0), _null, _null); } else t1.log$4(B.Level_FINER_400, " - not painting any text selection", _null, _null); t1 = componentViewModel.text; @@ -526613,16 +551282,17 @@ t1 = _this.maxWidth, t2 = _this.padding, t3 = _this.textStyleBuilder, - t4 = _this.selection, - t5 = _this.selectionColor; - return A.ParagraphComponentViewModel$(_this.blockType, _this.highlightWhenEmpty, t1, _this.nodeId, t2, t4, t5, _this.text, _this.textAlignment, _this.textDirection, t3); + t4 = _this.textAlignment, + t5 = _this.selection, + t6 = _this.selectionColor; + return A.ParagraphComponentViewModel$(_this.blockType, _this.highlightWhenEmpty, t1, _this.nodeId, t2, t5, t6, _this.text, t4, _this.textDirection, t3); }, $eq(_, other) { var t1, _this = this; if (other == null) return false; if (_this !== other) - t1 = _this.super$SingleColumnLayoutComponentViewModel$$eq(0, other) && other instanceof A.ParagraphComponentViewModel && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.nodeId == other.nodeId && J.$eq$(_this.blockType, other.blockType) && J.$eq$(_this.text, other.text) && J.$eq$(_this.textStyleBuilder, other.textStyleBuilder) && _this.textDirection === other.textDirection && _this.textAlignment === other.textAlignment && J.$eq$(_this.selection, other.selection) && _this.selectionColor.$eq(0, other.selectionColor) && _this.highlightWhenEmpty === other.highlightWhenEmpty; + t1 = _this.super$SingleColumnLayoutComponentViewModel$$eq(0, other) && other instanceof A.ParagraphComponentViewModel && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.nodeId == other.nodeId && J.$eq$(_this.blockType, other.blockType) && J.$eq$(_this.text, other.text) && _this.textDirection === other.textDirection && _this.textAlignment === other.textAlignment && J.$eq$(_this.selection, other.selection) && _this.selectionColor.$eq(0, other.selectionColor) && _this.highlightWhenEmpty === other.highlightWhenEmpty; else t1 = true; return t1; @@ -526633,13 +551303,12 @@ t2 = J.get$hashCode$(_this.nodeId), t3 = J.get$hashCode$(_this.blockType), t4 = J.get$hashCode$(_this.text), - t5 = J.get$hashCode$(_this.textStyleBuilder), - t6 = A.Primitives_objectHashCode(_this.textDirection), - t7 = A.Primitives_objectHashCode(_this.textAlignment), - t8 = J.get$hashCode$(_this.selection), - t9 = B.JSInt_methods.get$hashCode(_this.selectionColor.value), - t10 = _this.highlightWhenEmpty ? 519018 : 218159; - return (t1 ^ t2 ^ t3 ^ t4 ^ t5 ^ t6 ^ t7 ^ t8 ^ t9 ^ t10) >>> 0; + t5 = A.Primitives_objectHashCode(_this.textDirection), + t6 = A.Primitives_objectHashCode(_this.textAlignment), + t7 = J.get$hashCode$(_this.selection), + t8 = B.JSInt_methods.get$hashCode(_this.selectionColor.value), + t9 = _this.highlightWhenEmpty ? 519018 : 218159; + return (t1 ^ t2 ^ t3 ^ t4 ^ t5 ^ t6 ^ t7 ^ t8 ^ t9) >>> 0; }, set$selection(val) { return this.selection = val; @@ -526659,7 +551328,7 @@ t2 = this.firstNodeId; t3 = this.secondNodeId; t1.log$4(B.Level_INFO_800, ' - merging "' + A.S(t2) + '" <- "' + A.S(t3) + '"', _null, _null); - secondNode = $document.getNodeById$1(t3); + secondNode = $document._nodesById.$index(0, t3); if (!(secondNode instanceof A.TextNode)) { t1.log$4(B.Level_INFO_800, "WARNING: Cannot merge node of type: " + A.S(secondNode) + " into node above.", _null, _null); return; @@ -526680,7 +551349,7 @@ t2 = nodeAbove._text$_text; t3 = t2.text.length; nodeAbove.set$text(0, t2.copyAndAppend$1(secondNode._text$_text)); - if (t3 === 0) + if (t3 === 0 && nodeAbove instanceof A.ParagraphNode) nodeAbove.set$metadata(0, secondNode._metadata); if (!transaction._document.deleteNode$1(secondNode)) t1.log$4(B.Level_INFO_800, "ERROR: Failed to delete the currently selected node from the document.", _null, _null); @@ -526691,7 +551360,7 @@ var node, text, t2, startText, endText, t3, newNode, _this = this, _null = null, t1 = $.$get$editorDocLog(); t1.log$4(B.Level_INFO_800, "Executing SplitParagraphCommand", _null, _null); - node = $document.getNodeById$1(_this.nodeId); + node = $document._nodesById.$index(0, _this.nodeId); if (!(node instanceof A.ParagraphNode)) { t1.log$4(B.Level_INFO_800, "WARNING: Cannot split paragraph for node of type: " + A.S(node) + ".", _null, _null); return; @@ -526722,12 +551391,15 @@ baseStyle = B.TextStyle_SVP0; return type$.TextStyle_Function_2_Set_Attribution_and_TextStyle._as(t1.$index(0, "inlineTextStyler")).call$2(attributions, baseStyle); }, - $signature: 283 + $signature: 220 }; A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel.prototype = { applyStyles$1(styles) { - this.super$SingleColumnLayoutComponentViewModel$applyStyles(styles); - this.textStyleBuilder = new A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure(styles); + var t1, _this = this; + _this.super$SingleColumnLayoutComponentViewModel$applyStyles(styles); + t1 = styles.$index(0, "textAlign"); + _this.textAlignment = t1 == null ? _this.textAlignment : t1; + _this.textStyleBuilder = new A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure(styles); } }; A.UpstreamDownstreamNodePosition.prototype = { @@ -526790,10 +551462,6 @@ _this.__SuperEditorState__docLayoutKey_A = t1; _this._createEditContext$0(); _this._createLayoutPresenter$0(); - _this._widget.toString; - t1 = _this.__SuperEditorState_editContext_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - _this.__SuperEditorState__softwareKeyboardHandler_A = new A.SoftwareKeyboardHandler(t1.editor, t1.composer, t1.commonOps); }, didUpdateWidget$1(oldWidget) { var t1, t2, t3, _this = this, _null = null; @@ -526844,14 +551512,11 @@ _this._recomputeIfLayoutShouldShowCaret$0(); }, dispose$0() { - var t1, t2, _this = this; + var t1, _this = this; if (_this._widget.composer == null) { t1 = _this.__SuperEditorState__composer_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = t1._preferences; - t2.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); - t2.ChangeNotifier__count = 0; - t1.super$ChangeNotifier$dispose(); + t1.dispose$0(); } t1 = _this.__SuperEditorState__focusNode_A; t1 === $ && A.throwUnnamedLateFieldNI(); @@ -526878,14 +551543,14 @@ t2 = _this._widget; _this.__SuperEditorState__docStylesheetStyler_A = new A.SingleColumnStylesheetStyler(t2.stylesheet); _this.__SuperEditorState__docLayoutPerComponentBlockStyler_A = new A.SingleColumnLayoutCustomComponentStyler(); - t1 = t1.composer; + t1 = t1.composer.selectionNotifier; t2 = new A.SingleColumnLayoutSelectionStyler($document, t1, t2.selectionStyles); - t1.selectionNotifier.addListener$1(0, t2.get$markDirty()); + t1.addListener$1(0, t2.get$markDirty()); _this.__SuperEditorState__docLayoutSelectionStyler_A = t2; t2 = _this._widget.componentBuilders; t1 = A._setArrayType([_this.__SuperEditorState__docStylesheetStyler_A, _this.__SuperEditorState__docLayoutPerComponentBlockStyler_A], type$.JSArray_SingleColumnLayoutStylePhase); _this._widget.toString; - B.JSArray_methods.addAll$1(t1, B.List_empty24); + B.JSArray_methods.addAll$1(t1, B.List_empty25); t1.push(_this.__SuperEditorState__docLayoutSelectionStyler_A); t1 = new A.SingleColumnLayoutPresenter($document, t2, t1, A._setArrayType([], type$.JSArray_nullable_SingleColumnLayoutViewModel), A.LinkedHashSet_LinkedHashSet$_empty(type$.SingleColumnLayoutPresenterChangeListener)); t1._assemblePipeline$0(); @@ -526903,97 +551568,108 @@ t1 === $ && A.throwUnnamedLateFieldNI(); t2 = this.__SuperEditorState__focusNode_A; t2 === $ && A.throwUnnamedLateFieldNI(); - t1.set$shouldDocumentShowCaret(t2.get$hasFocus() && this.get$_super_editor0$_gestureMode() === B.DocumentGestureMode_0); + t1.set$shouldDocumentShowCaret(t2.get$hasFocus() && this.get$gestureMode() === B.DocumentGestureMode_0); }, _updateComposerPreferencesAtSelection$0() { - var t2, node, allStyles, _this = this, + var t2, node, currentAttributionsOffset, t3, allAttributions, newStyles, linkAttribution, t4, range, _this = this, t1 = _this.__SuperEditorState__composer_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1._document_composer$_selection; + t1 = t1.selectionNotifier._change_notifier$_value; t1 = t1 == null ? null : t1.extent; if (J.$eq$(t1, _this._previousSelectionExtent)) return; t1 = _this.__SuperEditorState__composer_A; - t2 = t1._document_composer$_selection; + t2 = t1.selectionNotifier._change_notifier$_value; _this._previousSelectionExtent = t2 == null ? null : t2.extent; t1 = t1._preferences; t1._currentAttributions.clear$0(0); t1.notifyListeners$0(); - t1 = _this.__SuperEditorState__composer_A._document_composer$_selection; + t1 = _this.__SuperEditorState__composer_A.selectionNotifier._change_notifier$_value; if (t1 == null || !J.$eq$(t1.base, t1.extent)) return; - node = _this._widget.editor._document.getNodeById$1(_this.__SuperEditorState__composer_A._document_composer$_selection.extent.nodeId); + t1 = _this._widget.editor._document; + t2 = _this.__SuperEditorState__composer_A.selectionNotifier._change_notifier$_value.extent.nodeId; + node = t1._nodesById.$index(0, t2); if (!(node instanceof A.TextNode)) return; - t1 = type$.TextPosition._as(_this.__SuperEditorState__composer_A._document_composer$_selection.extent.nodePosition).offset; - if (t1 === 0) { + t1 = type$.TextPosition._as(_this.__SuperEditorState__composer_A.selectionNotifier._change_notifier$_value.extent.nodePosition).offset; + t2 = t1 === 0; + if (t2 && node._text$_text.text.length === 0) + return; + currentAttributionsOffset = A._Cell$named("currentAttributionsOffset"); + if (t2) + currentAttributionsOffset.__late_helper$_value = t1 + 1; + else + currentAttributionsOffset.__late_helper$_value = t1 - 1; + t2 = node._text$_text; + t3 = currentAttributionsOffset._readLocal$0(); + allAttributions = t2.spans.getAllAttributionsAt$1(t3); + t3 = A._instanceType(allAttributions)._eval$1("WhereIterable"); + newStyles = A.LinkedHashSet_LinkedHashSet$of(new A.WhereIterable(allAttributions, new A.SuperEditorState__updateComposerPreferencesAtSelection_closure(), t3), t3._eval$1("Iterable.E")); + linkAttribution = A.IterableExtension_firstWhereOrNull(allAttributions, new A.SuperEditorState__updateComposerPreferencesAtSelection_closure0()); + if (linkAttribution != null) { t2 = node._text$_text; - if (t2.text.length === 0) - return; - t1 = t2.spans.getAllAttributionsAt$1(t1 + 1); - t2 = A._instanceType(t1)._eval$1("WhereIterable"); - allStyles = A.LinkedHashSet_LinkedHashSet$of(new A.WhereIterable(t1, new A.SuperEditorState__updateComposerPreferencesAtSelection_closure(), t2), t2._eval$1("Iterable.E")); - t2 = _this.__SuperEditorState__composer_A._preferences; - t2._currentAttributions.addAll$1(0, allStyles); - t2.notifyListeners$0(); - } else { - t1 = node._text$_text.spans.getAllAttributionsAt$1(t1 - 1); - t2 = A._instanceType(t1)._eval$1("WhereIterable"); - allStyles = A.LinkedHashSet_LinkedHashSet$of(new A.WhereIterable(t1, new A.SuperEditorState__updateComposerPreferencesAtSelection_closure0(), t2), t2._eval$1("Iterable.E")); - t2 = _this.__SuperEditorState__composer_A._preferences; - t2._currentAttributions.addAll$1(0, allStyles); - t2.notifyListeners$0(); + t3 = A.LinkedHashSet_LinkedHashSet$_literal([linkAttribution], type$.Attribution); + t4 = currentAttributionsOffset._readLocal$0(); + range = t2.spans.getAttributedRange$2(t3, t4); + if (t1 > 0 && currentAttributionsOffset._readLocal$0() >= range.start && currentAttributionsOffset._readLocal$0() < range.end) + newStyles.add$1(0, linkAttribution); } + t1 = _this.__SuperEditorState__composer_A._preferences; + t1._currentAttributions.addAll$1(0, newStyles); + t1.notifyListeners$0(); }, - get$_super_editor0$_gestureMode() { + get$gestureMode() { var t1 = this._widget.gestureMode; - if (t1 != null) - return t1; - switch (A.defaultTargetPlatform()) { - case B.TargetPlatform_0: - return B.DocumentGestureMode_1; - case B.TargetPlatform_2: - return B.DocumentGestureMode_2; - default: - return B.DocumentGestureMode_0; - } + return t1; + }, + get$inputSource() { + var t1 = this._widget.inputSource; + return t1; }, build$1(context) { - var t2, _this = this, - t1 = _this.__SuperEditorState__docLayoutKey_A; + var t2, t3, t4, t5, _this = this, + t1 = _this.__SuperEditorState__focusNode_A; t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = _this._docLayoutPresenter; - t2.toString; - return _this._buildInputSystem$1$child(_this._buildGestureSystem$1$documentLayout(new A.SingleColumnDocumentLayout(t2, _this._widget.componentBuilders, t1))); + t2 = _this.__SuperEditorState__composer_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = _this._widget; + t3.toString; + t4 = _this.__SuperEditorState__docLayoutKey_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t5 = _this._docLayoutPresenter; + t5.toString; + return new A.SuperEditorFocusDebugVisuals(t1, new A.EditorSelectionAndFocusPolicy(new A.SuperEditorState_build_closure(_this), t1, t2.selectionNotifier, new A.SuperEditorState_build_closure0(_this), true, true, true, _this._buildInputSystem$1$child(_this._buildGestureSystem$1$documentLayout(new A.SingleColumnDocumentLayout(t5, t3.componentBuilders, t4))), null), null); }, _buildInputSystem$1$child(child) { - var t2, t3, t4, _this = this, - t1 = _this._widget; - switch (t1.inputSource) { - case B.DocumentInputSource_0: - t2 = _this.__SuperEditorState__focusNode_A; - t2 === $ && A.throwUnnamedLateFieldNI(); + var t1, t2, t3, _this = this, _null = null; + switch (_this.get$inputSource().index) { + case 0: + t1 = _this.__SuperEditorState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this._widget; + t2.toString; t3 = _this.__SuperEditorState_editContext_A; t3 === $ && A.throwUnnamedLateFieldNI(); - return new A.DocumentKeyboardInteractor(t2, false, t3, t1.keyboardActions, child, null); - case B.DocumentInputSource_1: - t2 = _this.__SuperEditorState__focusNode_A; - t2 === $ && A.throwUnnamedLateFieldNI(); + return new A.SuperEditorHardwareKeyHandler(t1, t3, t2.keyboardActions, false, child, _null); + case 1: + t1 = _this.__SuperEditorState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this._widget; + t2.toString; t3 = _this.__SuperEditorState_editContext_A; t3 === $ && A.throwUnnamedLateFieldNI(); - t4 = _this.__SuperEditorState__softwareKeyboardHandler_A; - t4 === $ && A.throwUnnamedLateFieldNI(); - return new A.DocumentImeInteractor(t2, false, t3, t4, t1.keyboardActions, _this._floatingCursorController, child, null); + return new A.SuperEditorImeInteractor(t1, false, t3, true, _null, B.C_SuperEditorImePolicies, B.C_SuperEditorImeConfiguration, _null, t2.keyboardActions, _this._floatingCursorController, child, _null); default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, _buildGestureSystem$1$documentLayout(documentLayout) { - var t1, t2, t3, t4, t5, t6, t7, _this = this, _null = null; - switch (_this.get$_super_editor0$_gestureMode()) { - case B.DocumentGestureMode_0: + var t1, t2, t3, t4, t5, t6, t7, t8, _this = this, _null = null; + switch (_this.get$gestureMode().index) { + case 0: return _this._buildDesktopGestureSystem$1(documentLayout); - case B.DocumentGestureMode_1: + case 1: t1 = _this.__SuperEditorState__focusNode_A; t1 === $ && A.throwUnnamedLateFieldNI(); t2 = _this.__SuperEditorState_editContext_A; @@ -527005,9 +551681,10 @@ t6 = _this._framework$_element; t6.toString; t6 = A.Theme_of(t6).primaryColor; - t7 = _this._widget.androidToolbarBuilder; - return new A.AndroidDocumentTouchInteractor(t1, t2.composer, t3, t5, new A.SuperEditorState__buildGestureSystem_closure(_this), t2.commonOps, t4, t6, t7, _null, documentLayout, _null); - case B.DocumentGestureMode_2: + t7 = _this._widget; + t8 = t7.androidToolbarBuilder; + return new A.AndroidDocumentTouchInteractor(t1, t3, t5, new A.SuperEditorState__buildGestureSystem_closure(_this), t2.composer.selectionNotifier, t4, t7.overlayController, t6, t8, _null, documentLayout, _null); + case 2: t1 = _this.__SuperEditorState__focusNode_A; t1 === $ && A.throwUnnamedLateFieldNI(); t2 = _this.__SuperEditorState_editContext_A; @@ -527019,8 +551696,9 @@ t6 = _this._framework$_element; t6.toString; t6 = A.Theme_of(t6).primaryColor; - t7 = _this._widget.iOSToolbarBuilder; - return new A.IOSDocumentTouchInteractor(t1, t2.composer, t3, t5, new A.SuperEditorState__buildGestureSystem_closure0(_this), t2.commonOps, t4, t6, t7, _this._floatingCursorController, _null, documentLayout, _null); + t7 = _this._widget; + t8 = t7.iOSToolbarBuilder; + return new A.IOSDocumentTouchInteractor(t1, t3, t5, new A.SuperEditorState__buildGestureSystem_closure0(_this), t2.composer.selectionNotifier, t4, t7.overlayController, t6, t8, _this._floatingCursorController, _null, documentLayout, _null); default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -527035,7 +551713,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return type$.DocumentLayout._as(t1.get$currentState()); }, - $signature: 194 + $signature: 213 }; A.SuperEditorState__createEditContext_closure0.prototype = { call$0() { @@ -527043,19 +551721,35 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return type$.DocumentLayout._as(t1.get$currentState()); }, - $signature: 194 + $signature: 213 }; A.SuperEditorState__updateComposerPreferencesAtSelection_closure.prototype = { call$1(attribution) { return !(attribution instanceof A.LinkAttribution); }, - $signature: 748 + $signature: 883 }; A.SuperEditorState__updateComposerPreferencesAtSelection_closure0.prototype = { call$1(attribution) { - return !(attribution instanceof A.LinkAttribution); + return attribution instanceof A.LinkAttribution; }, - $signature: 748 + $signature: 883 + }; + A.SuperEditorState_build_closure.prototype = { + call$0() { + var t1 = this.$this.__SuperEditorState__docLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1) != null; + }, + $signature: 19 + }; + A.SuperEditorState_build_closure0.prototype = { + call$0() { + var t1 = this.$this.__SuperEditorState_editContext_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1._getDocumentLayout.call$0(); + }, + $signature: 213 }; A.SuperEditorState__buildGestureSystem_closure.prototype = { call$0() { @@ -527063,7 +551757,7 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1._getDocumentLayout.call$0(); }, - $signature: 194 + $signature: 213 }; A.SuperEditorState__buildGestureSystem_closure0.prototype = { call$0() { @@ -527071,11 +551765,11 @@ t1 === $ && A.throwUnnamedLateFieldNI(); return t1._getDocumentLayout.call$0(); }, - $signature: 194 + $signature: 213 }; A.SuperEditorState__buildDesktopGestureSystem_closure.prototype = { call$2(context, viewportConstraints) { - var t3, t4, t5, t6, t7, t8, _i, _null = null, + var t3, t4, t5, t6, t7, t8, t9, _i, _null = null, t1 = this.$this, t2 = t1.__SuperEditorState__autoScrollController_A; t2 === $ && A.throwUnnamedLateFieldNI(); @@ -527088,31 +551782,51 @@ t6 === $ && A.throwUnnamedLateFieldNI(); t7 = t1.__SuperEditorState_editContext_A; t7 === $ && A.throwUnnamedLateFieldNI(); - t7 = A.Positioned$fill(0, new A.DocumentMouseInteractor(t6, t7, t2, false, B.SizedBox_null_null_null_null, _null)); - t6 = type$.JSArray_Widget; - t8 = A._setArrayType([this.documentLayout], t6); - t1._widget.toString; - _i = 0; - for (; _i < 1; ++_i) - t8.push(new A.Positioned(0, 0, 0, 0, _null, _null, B.List_DefaultCaretOverlayBuilder[_i].build$2(context, t1.__SuperEditorState_editContext_A), _null)); - return new A.DocumentScrollable(t2, _null, false, t3, new A.ConstrainedBox(new A.BoxConstraints(t4, 1 / 0, t5, 1 / 0), new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_0, A._setArrayType([t7, new A.Align(B.Alignment_0_m1, _null, _null, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t8, _null), _null)], t6), _null), _null), _null); + t8 = t7.editor._document; + t7 = t7.composer; + t9 = t7.__DocumentComposer__streamController_A; + t9 === $ && A.throwUnnamedLateFieldNI(); + t7 = A.Positioned$fill(0, new A.DocumentMouseInteractor(t6, t8, new A.SuperEditorState__buildDesktopGestureSystem__closure(t1), new A._BroadcastStream(t9, A._instanceType(t9)._eval$1("_BroadcastStream<1>")), t7.selectionNotifier, t2, false, B.SizedBox_null_null_null_null, _null)); + t9 = type$.JSArray_Widget; + t8 = A._setArrayType([this.documentLayout], t9); + for (t6 = t1._widget.documentOverlayBuilders, _i = 0; _i < 1; ++_i) + t8.push(new A.Positioned(0, 0, 0, 0, _null, _null, t6[_i].build$2(context, t1.__SuperEditorState_editContext_A), _null)); + return new A.DocumentScrollable(t2, _null, false, t3, new A.ConstrainedBox(new A.BoxConstraints(t4, 1 / 0, t5, 1 / 0), new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_0, A._setArrayType([t7, new A.Align(B.Alignment_0_m1, _null, _null, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t8, _null), _null)], t9), _null), _null), _null); }, - $signature: 3215 + $signature: 3242 }; - A.DocumentInputSource.prototype = { - toString$0(_) { - return "DocumentInputSource." + this._core$_name; + A.SuperEditorState__buildDesktopGestureSystem__closure.prototype = { + call$0() { + var t1 = this.$this.__SuperEditorState_editContext_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return t1._getDocumentLayout.call$0(); + }, + $signature: 213 + }; + A.SuperEditorSelectionPolicies.prototype = { + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this !== other) + if (other instanceof A.SuperEditorSelectionPolicies) + if (A.getRuntimeType(this) === A.getRuntimeType(other)) + t1 = true; + else + t1 = false; + else + t1 = false; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + return 0; } }; - A.DocumentGestureMode.prototype = { - toString$0(_) { - return "DocumentGestureMode." + this._core$_name; - } - }; - A.DebugPaintConfig.prototype = {}; A.DefaultCaretOverlayBuilder.prototype = { build$2(context, editContext) { - return new A.CaretDocumentOverlay(editContext.composer, new A.DefaultCaretOverlayBuilder_build_closure(editContext), B.C_CaretStyle, null); + return new A.CaretDocumentOverlay(editContext.composer, new A.DefaultCaretOverlayBuilder_build_closure(editContext), editContext.editor._document, this.caretStyle, null); }, $isDocumentLayerBuilder: 1 }; @@ -527120,74 +551834,258 @@ call$0() { return this.editContext._getDocumentLayout.call$0(); }, - $signature: 194 + $signature: 213 }; A.defaultStylesheet_closure.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["maxWidth", 640, "padding", B.CascadingPadding_24_24_null_null, "textStyle", B.TextStyle_sBb], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; A.defaultStylesheet_closure0.prototype = { call$2(doc, docNode) { - return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_40_null, "textStyle", B.TextStyle_Npb1], type$.String, type$.dynamic); + return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_40_null, "textStyle", B.TextStyle_o8I1], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; A.defaultStylesheet_closure1.prototype = { call$2(doc, docNode) { - return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_32_null, "textStyle", B.TextStyle_Npb0], type$.String, type$.dynamic); + return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_32_null, "textStyle", B.TextStyle_o8I0], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; A.defaultStylesheet_closure2.prototype = { call$2(doc, docNode) { - return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_28_null, "textStyle", B.TextStyle_Npb], type$.String, type$.dynamic); + return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_28_null, "textStyle", B.TextStyle_o8I], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; A.defaultStylesheet_closure3.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_24_null], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; A.defaultStylesheet_closure4.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_0_null], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; A.defaultStylesheet_closure5.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_0_null], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; A.defaultStylesheet_closure6.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_0_null], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; A.defaultStylesheet_closure7.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_24_null], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; A.defaultStylesheet_closure8.prototype = { call$2(doc, docNode) { - return A.LinkedHashMap_LinkedHashMap$_literal(["textStyle", B.TextStyle_zc5], type$.String, type$.dynamic); + return A.LinkedHashMap_LinkedHashMap$_literal(["textStyle", B.TextStyle_CcT], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; A.defaultStylesheet_closure9.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_null_96], type$.String, type$.dynamic); }, - $signature: 135 + $signature: 126 }; + A.TaskNode.prototype = { + set$isComplete(newValue) { + if (newValue == this._isComplete) + return; + this._isComplete = newValue; + this.notifyListeners$0(); + }, + $eq(_, other) { + var t1, _this = this; + if (other == null) + return false; + if (_this !== other) + t1 = _this.super$TextNode$$eq(0, other) && other instanceof A.TaskNode && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this._isComplete == other._isComplete; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + return (A.TextNode.prototype.get$hashCode.call(this, this) ^ J.get$hashCode$(this._isComplete)) >>> 0; + } + }; + A.taskStyles_closure.prototype = { + call$2($document, node) { + if (!(node instanceof A.TaskNode)) + return A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic); + return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_24_null], type$.String, type$.dynamic); + }, + $signature: 126 + }; + A.TaskComponentBuilder.prototype = { + createViewModel$2($document, node) { + var t1; + if (!(node instanceof A.TaskNode)) + return null; + t1 = node.id; + return A.TaskComponentViewModel$(false, node._isComplete, null, t1, B.EdgeInsets_0_0_0_0, null, B.Color_0, new A.TaskComponentBuilder_createViewModel_closure(this, node), node._text$_text, B.TextDirection_1, A._presenter__noStyleBuilder$closure()); + }, + createComponent$2(componentContext, componentViewModel) { + if (!(componentViewModel instanceof A.TaskComponentViewModel)) + return null; + return new A.TaskComponent(componentViewModel, componentContext.componentKey); + }, + $isComponentBuilder: 1 + }; + A.TaskComponentBuilder_createViewModel_closure.prototype = { + call$1(isComplete) { + var t1 = this.$this._editor._document; + new A.EditorCommandFunction(new A.TaskComponentBuilder_createViewModel__closure(this.node, isComplete)).execute$2(t1, new A.DocumentEditorTransaction(t1)); + }, + $signature: 86 + }; + A.TaskComponentBuilder_createViewModel__closure.prototype = { + call$2($document, transaction) { + this.node.set$isComplete(this.isComplete); + }, + $signature: 120 + }; + A.TaskComponentViewModel.prototype = { + copy$0() { + var _this = this, + t1 = _this.maxWidth, + t2 = _this.padding, + t3 = _this.textStyleBuilder, + t4 = _this.selection, + t5 = _this.selectionColor; + return A.TaskComponentViewModel$(_this.highlightWhenEmpty, _this.isComplete, t1, _this.nodeId, t2, t4, t5, _this.setComplete, _this.text, _this.textDirection, t3); + }, + $eq(_, other) { + var t1, _this = this; + if (other == null) + return false; + if (_this !== other) + t1 = _this.super$SingleColumnLayoutComponentViewModel$$eq(0, other) && other instanceof A.TaskComponentViewModel && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.isComplete == other.isComplete && J.$eq$(_this.setComplete, other.setComplete) && J.$eq$(_this.text, other.text) && _this.textDirection === other.textDirection && _this.textAlignment === other.textAlignment && J.$eq$(_this.selection, other.selection) && _this.selectionColor.$eq(0, other.selectionColor) && _this.highlightWhenEmpty === other.highlightWhenEmpty; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + var _this = this, + t1 = A.SingleColumnLayoutComponentViewModel.prototype.get$hashCode.call(_this, _this), + t2 = J.get$hashCode$(_this.isComplete), + t3 = J.get$hashCode$(_this.setComplete), + t4 = J.get$hashCode$(_this.text), + t5 = A.Primitives_objectHashCode(_this.textDirection), + t6 = A.Primitives_objectHashCode(_this.textAlignment), + t7 = J.get$hashCode$(_this.selection), + t8 = B.JSInt_methods.get$hashCode(_this.selectionColor.value), + t9 = _this.highlightWhenEmpty ? 519018 : 218159; + return (t1 ^ t2 ^ t3 ^ t4 ^ t5 ^ t6 ^ t7 ^ t8 ^ t9) >>> 0; + }, + set$selection(val) { + return this.selection = val; + }, + set$selectionColor(val) { + return this.selectionColor = val; + }, + set$highlightWhenEmpty(val) { + return this.highlightWhenEmpty = val; + } + }; + A.TaskComponent.prototype = { + createState$0() { + return new A._TaskComponentState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), B._StateLifecycle_0); + } + }; + A._TaskComponentState.prototype = { + build$1(context) { + var _this = this, _null = null, + t1 = _this._widget.viewModel, + t2 = A.Checkbox$(_null, false, _null, _null, new A._TaskComponentState_build_closure(_this), _null, _null, false, t1.isComplete), + t3 = t1.selection, + t4 = t1.selectionColor; + return A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_16_0_4_0, t2, _null), A.Expanded$(A.TextComponent$(t1.highlightWhenEmpty, _this._textKey, B.Map_empty4, t4, false, t1.text, _null, _null, t3, new A._TaskComponentState_build_closure0(_this)), 1)], type$.JSArray_Widget), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + }, + $isDocumentComponent: 1, + $isTextComposable: 1 + }; + A._TaskComponentState_build_closure.prototype = { + call$1(newValue) { + var t1 = this.$this._widget.viewModel; + newValue.toString; + t1.setComplete.call$1(newValue); + }, + $signature: 403 + }; + A._TaskComponentState_build_closure0.prototype = { + call$1(attributions) { + var t1 = this.$this, + style = t1._widget.viewModel.textStyleBuilder.call$1(attributions); + if (t1._widget.viewModel.isComplete) { + t1 = style.decoration; + t1 = style.copyWith$1$decoration(t1 == null ? B.TextDecoration_4 : A.TextDecoration_TextDecoration$combine(A._setArrayType([B.TextDecoration_4, t1], type$.JSArray_TextDecoration))); + } else + t1 = style; + return t1; + }, + $signature: 220 + }; + A.InsertNewTaskOrSplitExistingTaskCommand.prototype = { + execute$2($document, transaction) { + var t3, node, selectionTextOffset, newTaskNode, + t1 = this._tasks$_composer.selectionNotifier, + t2 = t1._change_notifier$_value; + if (t2 == null || !J.$eq$(t2.base, t2.extent)) + return; + t2 = t2.extent; + t3 = t2.nodeId; + node = $document._nodesById.$index(0, t3); + if (!(node instanceof A.TaskNode)) + return; + selectionTextOffset = type$.TextNodePosition._as(t2.nodePosition).offset; + t2 = B.C_Uuid.v4$0(); + t3 = node._text$_text.copyText$1(selectionTextOffset); + newTaskNode = new A.TaskNode(false, t2, t3, $.$get$ChangeNotifier__emptyListeners(), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); + newTaskNode.TextNode$3$id$metadata$text(t2, null, t3); + newTaskNode.putMetadataValue$2("blockType", B.NamedAttribution_task); + t3 = node._text$_text; + node.set$text(0, t3.removeRegion$2$endOffset$startOffset(t3.text.length, selectionTextOffset)); + transaction._document.insertNodeAfter$2$existingNode$newNode(node, newTaskNode); + t2 = new A.DocumentPosition(t2, B.TextNodePosition_0_TextAffinity_1); + t1.set$value(0, new A.DocumentSelection(t2, t2)); + } + }; + A._TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure.prototype = { + call$1(attributions) { + var t1 = this.styles, + baseStyle = t1.$index(0, "textStyle"); + if (baseStyle == null) + baseStyle = B.TextStyle_SVP0; + return type$.TextStyle_Function_2_Set_Attribution_and_TextStyle._as(t1.$index(0, "inlineTextStyler")).call$2(attributions, baseStyle); + }, + $signature: 220 + }; + A._TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel.prototype = { + applyStyles$1(styles) { + var t1, _this = this; + _this.super$SingleColumnLayoutComponentViewModel$applyStyles(styles); + t1 = styles.$index(0, "textAlign"); + _this.textAlignment = t1 == null ? _this.textAlignment : t1; + _this.textStyleBuilder = new A._TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure(styles); + } + }; + A.__TaskComponentState_State_ProxyDocumentComponent.prototype = {}; + A.__TaskComponentState_State_ProxyDocumentComponent_ProxyTextComposable.prototype = {}; A.TextNode.prototype = { TextNode$3$id$metadata$text(id, metadata, text) { this.set$metadata(0, metadata); @@ -527228,8 +552126,11 @@ return position1.offset > position2.offset ? position1 : position2; }, computeSelection$2$base$extent(base, extent) { - var t1 = type$.TextNodePosition; - return A.TextNodeSelection$(t1._as(base).offset, t1._as(extent).offset); + var t1 = type$.TextNodePosition, + t2 = t1._as(base).offset; + t1._as(extent); + t1 = extent.offset; + return A.TextNodeSelection$(extent.affinity, t2, t1); }, copyContent$1(selection) { type$.TextSelection._as(selection); @@ -527258,10 +552159,10 @@ }; A.TextNodeSelection.prototype = { get$base() { - return new A.TextNodePosition(this.baseOffset, B.TextAffinity_1); + return new A.TextNodePosition(this.baseOffset, this.affinity); }, get$extent() { - return new A.TextNodePosition(this.extentOffset, B.TextAffinity_1); + return new A.TextNodePosition(this.extentOffset, this.affinity); } }; A.TextNodePosition.prototype = { @@ -527292,22 +552193,16 @@ A.TextComponentState.prototype = { getPositionAtOffset$1(localOffset) { var textPosition, - t1 = this._textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 = this._text$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; t1 === $ && A.throwUnnamedLateFieldNI(); textPosition = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getPositionNearestToOffset$1(localOffset); - if (textPosition.affinity === B.TextAffinity_1) - t1 = textPosition; - else { - t1 = textPosition.offset; - t1 = new A.TextPosition(t1 < this._widget.text.text.length ? t1 - 1 : t1, B.TextAffinity_1); - } - return new A.TextNodePosition(t1.offset, t1.affinity); + return new A.TextNodePosition(textPosition.offset, textPosition.affinity); }, getOffsetForPosition$1(nodePosition) { var t1; if (!(nodePosition instanceof A.TextPosition)) throw A.wrapException(A.Exception_Exception(string$.ExpectnT + A.S(nodePosition))); - t1 = this._textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 = this._text$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; t1 === $ && A.throwUnnamedLateFieldNI(); return type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getOffsetAtPosition$1(nodePosition); }, @@ -527316,7 +552211,7 @@ if (!(nodePosition instanceof A.TextPosition)) throw A.wrapException(A.Exception_Exception(string$.ExpectnT + A.S(nodePosition))); offset = this.getOffsetForPosition$1(nodePosition); - t1 = this._textKey; + t1 = this._text$_textKey; t2 = t1.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; t2 === $ && A.throwUnnamedLateFieldNI(); t3 = type$.ProseTextBlock; @@ -527338,7 +552233,7 @@ if (!(extentNodePosition instanceof A.TextPosition)) throw A.wrapException(A.Exception_Exception(_s57_ + A.S(extentNodePosition))); selection = A.TextSelection$(B.TextAffinity_1, baseNodePosition.offset, extentNodePosition.offset, false); - t1 = this._textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 = this._text$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; t1 === $ && A.throwUnnamedLateFieldNI(); boxes = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getBoxesForSelection$1(selection); if (boxes.length !== 0) { @@ -527356,7 +552251,7 @@ return B.TextNodePosition_0_TextAffinity_1; }, getBeginningPositionNearX$1(x) { - var t1 = this._textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + var t1 = this._text$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1 = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getPositionInFirstLineAtX$1(x); return new A.TextNodePosition(t1.offset, t1.affinity); @@ -527372,7 +552267,7 @@ return null; t2 = J.getInterceptor$(movementModifier); if (t2.$eq(movementModifier, B.MovementModifier_line)) { - t2 = _this._textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 = _this._text$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; t2 === $ && A.throwUnnamedLateFieldNI(); t1 = type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout().getPositionAtStartOfLine$1(new A.TextNodePosition(t1, B.TextAffinity_1)); return new A.TextNodePosition(t1.offset, t1.affinity); @@ -527393,7 +552288,7 @@ if (t1 >= _this._widget.text.text.length) return null; if (J.$eq$(movementModifier, B.MovementModifier_line)) { - t2 = _this._textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 = _this._text$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; t2 === $ && A.throwUnnamedLateFieldNI(); t1 = type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout().getPositionAtEndOfLine$1(new A.TextNodePosition(t1, B.TextAffinity_1)); t2 = t1.offset; @@ -527437,11 +552332,16 @@ return new A.TextNodePosition(this._widget.text.text.length, B.TextAffinity_1); }, getEndPositionNearX$1(x) { - var t1 = this._textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + var t1 = this._text$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; t1 === $ && A.throwUnnamedLateFieldNI(); t1 = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getPositionInLastLineAtX$1(x); return new A.TextNodePosition(t1.offset, t1.affinity); }, + getWordSelectionAt$1(textPosition) { + var t1 = this._text$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return A.TextNodeSelection$fromTextSelection(type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getWordSelectionAt$1(textPosition)); + }, getContiguousTextSelectionAt$1(textPosition) { var t2, t3, start, end, text = this._widget.text.text, @@ -527462,11 +552362,11 @@ break; ++end; } - return A.TextNodeSelection$(start, end); + return A.TextNodeSelection$(B.TextAffinity_1, start, end); }, getPositionOneLineUp$1(textPosition) { var positionOneLineUp, - t1 = this._textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 = this._text$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; t1 === $ && A.throwUnnamedLateFieldNI(); positionOneLineUp = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getPositionOneLineUp$1(textPosition); if (positionOneLineUp == null) @@ -527475,7 +552375,7 @@ }, getPositionOneLineDown$1(textPosition) { var positionOneLineDown, - t1 = this._textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 = this._text$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; t1 === $ && A.throwUnnamedLateFieldNI(); positionOneLineDown = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getPositionOneLineDown$1(textPosition); if (positionOneLineDown == null) @@ -527483,19 +552383,21 @@ return new A.TextNodePosition(positionOneLineDown.offset, positionOneLineDown.affinity); }, build$1(context) { - var t1, t2, t3, t4, t5, _this = this, _null = null; + var t1, t2, t3, t4, t5, t6, _this = this, _null = null; $.$get$editorLayoutLog().log$4(B.Level_FINER_400, "Building a TextComponent with key: " + A.S(_this._widget.key), _null, _null); t1 = A.ComputeTextSpan_computeTextSpan(_this._widget.text, _this.get$_textStyleWithBlockType()); t2 = _this._widget; t3 = t2.textAlign; if (t3 == null) t3 = B.TextAlign_0; - t4 = t2.selectionColor; - t5 = t2.textSelection; - if (t5 == null) - t5 = B.TextSelection_ke5; - t2 = A._setArrayType([new A.UserSelection(t5, new A.SelectionHighlightStyle(t4), t2.highlightWhenEmpty, false)], type$.JSArray_UserSelection); - return new A.IgnorePointer(true, _null, new A.SuperTextWithSelection(t1, t3, t2, _this._textKey), _null); + t4 = t2.textDirection; + if (t4 == null) + t4 = B.TextDirection_1; + t5 = t2.selectionColor; + t6 = t2.textSelection; + if (t6 == null) + t6 = B.TextSelection_ke5; + return new A.IgnorePointer(true, _null, A.SuperTextWithSelection$single(_this._text$_textKey, t1, t3, t4, A.UserSelection$(B.CaretStyle_13i, false, new A.SelectionHighlightStyle(t5), t2.highlightWhenEmpty, t6)), _null); }, _textStyleWithBlockType$1(attributions) { var attributionsWithBlockType = A.LinkedHashSet_LinkedHashSet$from(attributions, type$.Attribution), @@ -527508,7 +552410,7 @@ }; A.ToggleTextAttributionsCommand.prototype = { execute$2($document, transaction) { - var t2, t3, t4, nodes, nodeRange, nodesAndSelections, t5, t6, t7, alreadyHasAttributions, _i, textNode, baseOffset, extentOffset, t8, startOffset, endOffset, t9, node, range, t10, _null = null, + var t2, t3, t4, nodes, nodeRange, nodesAndSelections, t5, t6, t7, alreadyHasAttributions, _i, textNode, baseOffset, extentOffset, t8, startOffset, endOffset, t9, node, range, t10, t11, t12, _null = null, t1 = $.$get$editorDocLog(); t1.log$4(B.Level_INFO_800, "Executing ToggleTextAttributionsCommand", _null, _null); t2 = this.documentSelection; @@ -527552,23 +552454,24 @@ alreadyHasAttributions = alreadyHasAttributions || textNode._text$_text.spans.hasAttributionsWithin$3$attributions$end$start(t7, endOffset, startOffset); nodesAndSelections.putIfAbsent$2(0, textNode, new A.ToggleTextAttributionsCommand_execute_closure(new A.SpanRange(startOffset, endOffset))); } - for (t1 = nodesAndSelections.get$entries(nodesAndSelections), t1 = t1.get$iterator(t1), t2 = A._instanceType(t7)._eval$1("_LinkedHashSetIterator<1>"); t1.moveNext$0();) { - t3 = t1.get$current(t1); - for (t4 = new A._LinkedHashSetIterator(t7, t7._collection$_modifications, t2), t4._collection$_cell = t7._collection$_first; t4.moveNext$0();) { - t5 = t4._collection$_current; - node = t3.get$key(t3); - range = t3.get$value(t3); - $.$get$editorDocLog().log$4(B.Level_INFO_800, " - toggling attribution: " + A.S(t5) + ". Range: " + A.S(range), _null, _null); - t6 = node._text$_text; - t8 = t6.spans; - t9 = range.start; - t10 = range.end; - $.$get$_log1().log$4(B.Level_INFO_800, "Toggling attribution " + A.S(t5) + " from " + A.S(t9) + " to " + t10, _null, _null); - if (t8._isContinuousAttribution$3$attribution$end$start(t5, t10, t9)) - t8.removeAttribution$3$attributionToRemove$end$start(t5, t10, t9); + for (t1 = nodesAndSelections.get$entries(nodesAndSelections), t1 = t1.get$iterator(t1), t2 = A._instanceType(t7)._eval$1("_LinkedHashSetIterator<1>"), t3 = type$.void_Function, t4 = type$.SpanMarker; t1.moveNext$0();) { + t5 = t1.get$current(t1); + for (t6 = new A._LinkedHashSetIterator(t7, t7._collection$_modifications, t2), t6._collection$_cell = t7._collection$_first; t6.moveNext$0();) { + t8 = t6._collection$_current; + node = t5.get$key(t5); + range = t5.get$value(t5); + $.$get$editorDocLog().log$4(B.Level_INFO_800, " - toggling attribution: " + A.S(t8) + ". Range: " + A.S(range), _null, _null); + t9 = node._text$_text; + t10 = t9.text; + t9 = A.AttributedSpans$(A.List_List$from(t9.spans.markers, true, t4)); + t11 = range.start; + t12 = range.end; + $.$get$_log0().log$4(B.Level_INFO_800, "Toggling attribution " + A.S(t8) + " from " + A.S(t11) + " to " + A.S(t12), _null, _null); + if (t9._isContinuousAttribution$3$attribution$end$start(t8, t12, t11)) + t9.removeAttribution$3$attributionToRemove$end$start(t8, t12, t11); else - t8.addAttribution$3$end$newAttribution$start(t10, t5, t9); - t6._notifyListeners$0(); + t9.addAttribution$3$end$newAttribution$start(t12, t8, t11); + node.set$text(0, new A.AttributedText(t10, t9, A.LinkedHashSet_LinkedHashSet$_empty(t3))); } } $.$get$editorDocLog().log$4(B.Level_INFO_800, " - done toggling attributions", _null, _null); @@ -527578,13 +552481,14 @@ call$0() { return this.selectionRange; }, - $signature: 3217 + $signature: 3244 }; A.InsertTextCommand.prototype = { execute$2($document, transaction) { var textOffset, t1 = this.documentPosition, - textNode = $document.getNodeById$1(t1.nodeId); + t2 = t1.nodeId, + textNode = $document._nodesById.$index(0, t2); if (!(textNode instanceof A.TextNode)) { $.$get$editorDocLog().log$4(B.Level_SHOUT_1200, string$.ERROR_ + A.S(textNode), null, null); return; @@ -527595,18 +552499,16 @@ }; A.InsertAttributedTextCommand.prototype = { execute$2($document, transaction) { - var textOffset, startText, endText, + var textOffset, t1 = this.documentPosition, - textNode = $document.getNodeById$1(t1.nodeId); + t2 = t1.nodeId, + textNode = $document._nodesById.$index(0, t2); if (!(textNode instanceof A.TextNode)) { $.$get$editorDocLog().log$4(B.Level_SHOUT_1200, string$.ERROR_ + A.S(textNode), null, null); return; } textOffset = type$.TextPosition._as(t1.nodePosition).offset; - t1 = textNode._text$_text; - startText = t1.copyText$2(0, textOffset); - endText = t1.copyText$1(textOffset); - textNode.set$text(0, startText.copyAndAppend$1(this.textToInsert).copyAndAppend$1(endText)); + textNode.set$text(0, textNode._text$_text.insert$2$startOffset$textToInsert(0, textOffset, this.textToInsert)); } }; A._TextComponentState_State_DocumentComponent.prototype = {}; @@ -527621,6 +552523,11 @@ }, $isComponentBuilder: 1 }; + A.SelectionType.prototype = { + _enumToString$0() { + return "SelectionType." + this._core$_name; + } + }; A.MultiListenableBuilder.prototype = { createState$0() { return new A._MultiListenableBuilderState(B._StateLifecycle_0); @@ -527673,15 +552580,9 @@ }; A.ListenableBuilder.prototype = { build$1(context) { - return A.AnimatedBuilder$(this.listenable, new A.ListenableBuilder_build_closure(this), null); + return A.AnimatedBuilder$(this.listenable, this.builder, null); } }; - A.ListenableBuilder_build_closure.prototype = { - call$2(context, _) { - return this.$this.builder.call$1(context); - }, - $signature: 208 - }; A.Logger0.prototype = { log$2(tag, message) { return; @@ -527790,7 +552691,7 @@ var t1 = J.substring$2$s(this._this.text, attributedSpan.start, attributedSpan.end + 1); return A.TextSpan$(null, null, this.styleBuilder.call$1(attributedSpan.attributions), t1); }, - $signature: 3218 + $signature: 3245 }; A.BlinkingCaret.prototype = { createState$0() { @@ -527829,7 +552730,7 @@ t6 = t1.caretOffset; t7 = t1.borderRadius; t1 = t1.color; - t8 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t8 = $.$get$_renderer().createPaint$0(); t8.set$color(0, t1); return A.CustomPaint$(null, null, null, new A._CaretPainter(t5, t3, t6, t2, t7, false, true, t1, t8, t5), new A.Size(t2, t4)); } @@ -527872,6 +552773,310 @@ this._updateTicker$0(); } }; + A.ProxyTextComposable.prototype = { + getWordSelectionAt$1(textNodePosition) { + return type$.TextComposable._as(this._textKey.get$currentState()).getWordSelectionAt$1(textNodePosition); + }, + getContiguousTextSelectionAt$1(textNodePosition) { + return type$.TextComposable._as(this._textKey.get$currentState()).getContiguousTextSelectionAt$1(textNodePosition); + } + }; + A.AxisOffset.prototype = { + toString$0(_) { + return "[AxisOffset] - leading: " + this.leading + ", trailing: " + this.trailing; + }, + $eq(_, other) { + var t1, _this = this; + if (other == null) + return false; + if (_this !== other) + t1 = other instanceof A.AxisOffset && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.leading === other.leading && _this.trailing === other.trailing; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + return B.JSInt_methods.get$hashCode(this.leading) ^ B.JSInt_methods.get$hashCode(this.trailing); + } + }; + A.Scheduler_runAsSoonAsPossible_closure.prototype = { + call$1(timeStamp) { + $.$get$schedulerLog().log$4(B.Level_INFO_800, "Flutter is done building widgets. Running '" + this.debugLabel + "' at the end of the frame.", null, null); + this.action.call$0(); + }, + $signature: 14 + }; + A.NonReparentingFocus.prototype = { + createState$0() { + return new A._NonReparentingFocusState(B._StateLifecycle_0); + } + }; + A._NonReparentingFocusState.prototype = { + initState$0() { + var t1, t2, _this = this; + _this.super$State$initState(); + t1 = _this._widget.focusNode; + t2 = _this._framework$_element; + t2.toString; + _this.___NonReparentingFocusState__keyboardFocusAttachment_A = t1.attach$2$onKey(t2, _this.get$_focus$_onKey()); + }, + didChangeDependencies$0() { + this.super$State$didChangeDependencies(); + this._reparentIfMissingParent$0(); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, t3, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + if (_this._widget.focusNode != oldWidget.focusNode) { + t1 = _this.___NonReparentingFocusState__keyboardFocusAttachment_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.detach$0(0); + t1 = _this._widget; + t2 = t1.focusNode; + t3 = _this._framework$_element; + t3.toString; + _this.___NonReparentingFocusState__keyboardFocusAttachment_A = t2.attach$2$onKey(t3, t1.onKey); + _this._reparentIfMissingParent$0(); + } + }, + dispose$0() { + var t1 = this.___NonReparentingFocusState__keyboardFocusAttachment_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.detach$0(0); + this.super$State$dispose(); + }, + _reparentIfMissingParent$0() { + if (this._widget.focusNode._focus_manager$_parent == null) { + var t1 = this.___NonReparentingFocusState__keyboardFocusAttachment_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.reparent$0(); + } + }, + _focus$_onKey$2(focusNode, $event) { + var t1 = this._widget.onKey; + t1 = t1 == null ? null : t1.call$2(focusNode, $event); + return t1 == null ? B.KeyEventResult_1 : t1; + }, + build$1(context) { + this._reparentIfMissingParent$0(); + return this._widget.child; + } + }; + A.FocusWithCustomParent.prototype = { + get$onKeyEvent() { + var t1 = this.focusNode; + t1 = t1 == null ? null : t1.onKeyEvent; + return t1; + }, + get$onKey() { + var t1 = this.focusNode; + t1 = t1 == null ? null : t1.onKey; + return t1; + }, + get$canRequestFocus() { + var t1 = this.focusNode; + t1 = t1 == null ? null : t1.get$canRequestFocus(); + return t1 !== false; + }, + get$skipTraversal() { + var t1 = this.focusNode; + t1 = t1 == null ? null : t1.get$skipTraversal(); + return t1 === true; + }, + get$descendantsAreFocusable() { + var t1 = this.focusNode; + t1 = t1 == null ? null : t1._descendantsAreFocusable; + return t1 !== false; + }, + get$descendantsAreTraversable() { + var t1 = this.focusNode != null || null; + return t1 !== false; + }, + get$debugLabel() { + var t1 = this.focusNode; + t1 = t1 == null ? null : t1._focus_manager$_debugLabel; + return t1; + }, + createState$0() { + return new A._FocusWithCustomParentState(B._StateLifecycle_0); + } + }; + A._FocusWithCustomParentState.prototype = { + get$focusNode(_) { + var t1 = this._widget.focusNode; + if (t1 == null) { + t1 = this._focus$_internalNode; + t1.toString; + } + return t1; + }, + initState$0() { + this.super$State$initState(); + this._focus$_initNode$0(); + }, + _focus$_initNode$0() { + var t2, t3, _this = this, + t1 = _this._widget; + if (t1.focusNode == null) + if (_this._focus$_internalNode == null) { + t1 = t1.get$debugLabel(); + t2 = _this._widget.get$canRequestFocus(); + t3 = _this._widget.get$descendantsAreFocusable(); + _this._widget.get$descendantsAreTraversable(); + _this._focus$_internalNode = A.FocusNode$(t2, t1, t3, true, null, null, _this._widget.get$skipTraversal()); + } + _this.get$focusNode(_this).set$descendantsAreFocusable(_this._widget.get$descendantsAreFocusable()); + t1 = _this.get$focusNode(_this); + _this._widget.get$descendantsAreTraversable(); + t1.set$descendantsAreTraversable(true); + _this.get$focusNode(_this).set$skipTraversal(_this._widget.get$skipTraversal()); + _this._widget.toString; + _this.___FocusWithCustomParentState__couldRequestFocus_A = _this.get$focusNode(_this).get$canRequestFocus(); + _this.___FocusWithCustomParentState__descendantsWereFocusable_A = _this.get$focusNode(_this)._descendantsAreFocusable; + _this.get$focusNode(_this).toString; + _this.___FocusWithCustomParentState__descendantsWereTraversable_A = true; + _this.___FocusWithCustomParentState__hadPrimaryFocus_A = _this.get$focusNode(_this).get$hasPrimaryFocus(); + t1 = _this.get$focusNode(_this); + t2 = _this._framework$_element; + t2.toString; + t3 = _this._widget.get$onKeyEvent(); + t3 = t1.attach$3$onKey$onKeyEvent(t2, _this._widget.get$onKey(), t3); + t3.reparent$1$parent(_this._widget.parentFocusNode); + _this.___FocusWithCustomParentState__focusAttachment_A = t3; + _this.get$focusNode(_this).addListener$1(0, _this.get$_focus$_handleFocusChanged()); + }, + didChangeDependencies$0() { + var t1, _this = this; + _this.super$State$didChangeDependencies(); + t1 = _this.___FocusWithCustomParentState__focusAttachment_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.reparent$1$parent(_this._widget.parentFocusNode); + _this._focus$_handleAutofocus$0(); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = oldWidget.focusNode; + t2 = _this._widget; + if (t1 == t2.focusNode) { + if (!J.$eq$(t2.get$onKey(), _this.get$focusNode(_this).onKey)) + _this.get$focusNode(_this).onKey = _this._widget.get$onKey(); + _this._widget.get$onKeyEvent(); + _this.get$focusNode(_this).toString; + _this.get$focusNode(_this).set$skipTraversal(_this._widget.get$skipTraversal()); + _this._widget.toString; + _this.get$focusNode(_this).set$descendantsAreFocusable(_this._widget.get$descendantsAreFocusable()); + t1 = _this.get$focusNode(_this); + _this._widget.get$descendantsAreTraversable(); + t1.set$descendantsAreTraversable(true); + } else { + t2 = _this.___FocusWithCustomParentState__focusAttachment_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.detach$0(0); + if (t1 != null) + t1.removeListener$1(0, _this.get$_focus$_handleFocusChanged()); + _this._focus$_initNode$0(); + } + t1 = _this._widget.parentFocusNode; + if (t1 != oldWidget.parentFocusNode) { + t2 = _this.___FocusWithCustomParentState__focusAttachment_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.reparent$1$parent(t1); + } + _this._widget.toString; + }, + deactivate$0() { + this.super$State$deactivate(); + var t1 = this.___FocusWithCustomParentState__focusAttachment_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.reparent$0(); + this._focus$_didAutofocus = false; + }, + dispose$0() { + var t1, _this = this; + _this.get$focusNode(_this).removeListener$1(0, _this.get$_focus$_handleFocusChanged()); + t1 = _this.___FocusWithCustomParentState__focusAttachment_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.detach$0(0); + t1 = _this._focus$_internalNode; + if (t1 != null) + t1.dispose$0(); + _this.super$State$dispose(); + }, + _focus$_handleAutofocus$0() { + if (!this._focus$_didAutofocus) + this._widget.toString; + }, + _focus$_handleFocusChanged$0() { + var t1, _this = this, + hasPrimaryFocus = _this.get$focusNode(_this).get$hasPrimaryFocus(), + canRequestFocus = _this.get$focusNode(_this).get$canRequestFocus(), + descendantsAreFocusable = _this.get$focusNode(_this)._descendantsAreFocusable; + _this.get$focusNode(_this).toString; + _this._widget.toString; + t1 = _this.___FocusWithCustomParentState__hadPrimaryFocus_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1 !== hasPrimaryFocus) + _this.setState$1(new A._FocusWithCustomParentState__handleFocusChanged_closure(_this, hasPrimaryFocus)); + t1 = _this.___FocusWithCustomParentState__couldRequestFocus_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1 !== canRequestFocus) + _this.setState$1(new A._FocusWithCustomParentState__handleFocusChanged_closure0(_this, canRequestFocus)); + t1 = _this.___FocusWithCustomParentState__descendantsWereFocusable_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1 !== descendantsAreFocusable) + _this.setState$1(new A._FocusWithCustomParentState__handleFocusChanged_closure1(_this, descendantsAreFocusable)); + t1 = _this.___FocusWithCustomParentState__descendantsWereTraversable_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (!t1) + _this.setState$1(new A._FocusWithCustomParentState__handleFocusChanged_closure2(_this, true)); + }, + build$1(context) { + var t1, child, t2, _this = this, _null = null; + if (_this._widget.parentFocusNode == null) { + t1 = _this.___FocusWithCustomParentState__focusAttachment_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.reparent$0(); + } + child = _this._widget.child; + t1 = _this.___FocusWithCustomParentState__couldRequestFocus_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this.___FocusWithCustomParentState__hadPrimaryFocus_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + child = new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, false, child, _null); + return new A._FocusMarker0(_this.get$focusNode(_this), child, _null); + } + }; + A._FocusWithCustomParentState__handleFocusChanged_closure.prototype = { + call$0() { + this.$this.___FocusWithCustomParentState__hadPrimaryFocus_A = this.hasPrimaryFocus; + }, + $signature: 0 + }; + A._FocusWithCustomParentState__handleFocusChanged_closure0.prototype = { + call$0() { + this.$this.___FocusWithCustomParentState__couldRequestFocus_A = this.canRequestFocus; + }, + $signature: 0 + }; + A._FocusWithCustomParentState__handleFocusChanged_closure1.prototype = { + call$0() { + this.$this.___FocusWithCustomParentState__descendantsWereFocusable_A = this.descendantsAreFocusable; + }, + $signature: 0 + }; + A._FocusWithCustomParentState__handleFocusChanged_closure2.prototype = { + call$0() { + this.$this.___FocusWithCustomParentState__descendantsWereTraversable_A = this.descendantsAreTraversable; + }, + $signature: 0 + }; + A._FocusMarker0.prototype = {}; + A.ExecutionInstruction.prototype = { + _enumToString$0() { + return "ExecutionInstruction." + this._core$_name; + } + }; A.TapSequenceGestureRecognizer.prototype = { isPointerAllowed$1($event) { if (this._multi_tap_gesture$_firstTap == null) @@ -527887,7 +553092,7 @@ return; else { t1 = _this._secondTap; - if (!t1._tapMinTimeCountdown._multi_tap_gesture$_timeout || $event.get$buttons($event) != t1.initialButtons) { + if (!t1._tapMinTimeCountdown._multi_tap_gesture$_timeout || $event.get$buttons($event) !== t1.initialButtons) { _this._multi_tap_gesture$_reset$0(); return _this._multi_tap_gesture$_trackTap$1($event); } else if (_this.onTripleTapDown != null) { @@ -527905,7 +553110,7 @@ return; else { t1 = _this._multi_tap_gesture$_firstTap; - if (!t1._tapMinTimeCountdown._multi_tap_gesture$_timeout || $event.get$buttons($event) != t1.initialButtons) { + if (!t1._tapMinTimeCountdown._multi_tap_gesture$_timeout || $event.get$buttons($event) !== t1.initialButtons) { _this._multi_tap_gesture$_reset$0(); return _this._multi_tap_gesture$_trackTap$1($event); } else if (_this.onDoubleTapDown != null) { @@ -527917,6 +553122,14 @@ _this.invokeCallback$2("onDoubleTapDown", new A.TapSequenceGestureRecognizer_addAllowedPointer_closure0(_this)); } } + else if (_this.onTapDown != null) { + t1 = $event.get$position($event); + t2 = $event.get$localPosition(); + t3 = _this._pointerToKind.$index(0, $event.get$pointer()); + t3.toString; + _this._firstTapDownDetails = new A.TapDownDetails(t1, t3, t2 == null ? t1 : t2); + _this.invokeCallback$2("onTapDown", new A.TapSequenceGestureRecognizer_addAllowedPointer_closure1(_this)); + } } _this._multi_tap_gesture$_trackTap$1($event); }, @@ -528131,6 +553344,17 @@ }, $signature: 0 }; + A.TapSequenceGestureRecognizer_addAllowedPointer_closure1.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1.onTapDown; + t2.toString; + t1 = t1._firstTapDownDetails; + t1.toString; + return t2.call$1(t1); + }, + $signature: 0 + }; A.TapSequenceGestureRecognizer__checkUp_closure.prototype = { call$0() { var t1 = this.$this, @@ -528175,7 +553399,62 @@ this._multi_tap_gesture$_timeout = true; } }; - A.Platform.prototype = {}; + A.AndroidDocumentGestureEditingController.prototype = { + dispose$0() { + var t1 = this._collapsedHandleAutoHideTimer; + if (t1 != null) + t1.cancel$0(0); + this.super$GestureEditingController$dispose(); + }, + removeCaret$0() { + var _this = this; + if (_this._android_document_controls$_caretTop == null) + return; + _this._android_document_controls$_caretHeight = _this._android_document_controls$_caretTop = null; + _this.notifyListeners$0(); + }, + set$collapsedHandleOffset(offset) { + if (!J.$eq$(offset, this._android_document_controls$_collapsedHandleOffset)) { + this._android_document_controls$_collapsedHandleOffset = offset; + this.notifyListeners$0(); + } + }, + set$upstreamHandleOffset(offset) { + if (!J.$eq$(offset, this._android_document_controls$_upstreamHandleOffset)) { + this._android_document_controls$_upstreamHandleOffset = offset; + this.notifyListeners$0(); + } + }, + set$downstreamHandleOffset(offset) { + if (!J.$eq$(offset, this._android_document_controls$_downstreamHandleOffset)) { + this._android_document_controls$_downstreamHandleOffset = offset; + this.notifyListeners$0(); + } + }, + startCollapsedHandleAutoHideCountdown$0() { + var t1 = this._collapsedHandleAutoHideTimer; + if (t1 != null) + t1.cancel$0(0); + this._collapsedHandleAutoHideTimer = A.Timer_Timer(B.Duration_4000000, this.get$_hideCollapsedHandle()); + }, + cancelCollapsedHandleAutoHideCountdown$0() { + var t1 = this._collapsedHandleAutoHideTimer; + if (t1 != null) + t1.cancel$0(0); + }, + _hideCollapsedHandle$0() { + if (!this._isCollapsedHandleAutoHidden) { + this._isCollapsedHandleAutoHidden = true; + this.notifyListeners$0(); + } + }, + unHideCollapsedHandle$0() { + if (this._isCollapsedHandleAutoHidden) { + this._isCollapsedHandleAutoHidden = false; + this.notifyListeners$0(); + } + } + }; A.AndroidFollowingMagnifier.prototype = { build$1(context) { var t1 = this.offsetFromFocalPoint; @@ -528185,7 +553464,7 @@ A.AndroidMagnifyingGlass.prototype = { build$1(context) { var _null = null; - return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([new A.MagnifyingGlass(this.offsetFromFocalPoint, new A.RoundedRectangleBorder(A.BorderRadius$circular(8), B.BorderSide_aLd), B.Size_92_48, 1.5, _null), A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, _null, A.BorderRadius$circular(8), B.List_tcr, _null, B.BoxShape_0), _null, 48, _null, _null, _null, _null, _null, 92)], type$.JSArray_Widget), _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([new A.MagnifyingGlass(this.offsetFromFocalPoint, new A.RoundedRectangleBorder(A.BorderRadius$circular(8), B.BorderSide_8xm), B.Size_92_48, 1.5, _null), A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, _null, A.BorderRadius$circular(8), B.List_tcr, _null, B.BoxShape_0), _null, 48, _null, _null, _null, _null, _null, 92)], type$.JSArray_Widget), _null); } }; A.AndroidSelectionHandle.prototype = { @@ -528205,8 +553484,14 @@ }; A.AndroidTextEditingFloatingToolbar.prototype = { build$1(context) { - var _this = this, _null = null; - return A.Material$(B.Duration_200000, true, A.BorderRadius$circular(4), A.Row$(A._setArrayType([_this._toolbar$_buildButton$2$onPressed$title(_this.onCutPressed, "Cut"), _this._toolbar$_buildButton$2$onPressed$title(_this.onCopyPressed, "Copy"), _this._toolbar$_buildButton$2$onPressed$title(_this.onPastePressed, "Paste"), _this._toolbar$_buildButton$2$onPressed$title(_this.onSelectAllPressed, "Select All")], type$.JSArray_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), B.Clip_0, B.Color_4294967295, 3, _null, _null, _null, _null, _null, B.MaterialType_0); + var _this = this, _null = null, + t1 = A.BorderRadius$circular(4), + t2 = A._setArrayType([], type$.JSArray_Widget); + t2.push(_this._toolbar$_buildButton$2$onPressed$title(_this.onCutPressed, "Cut")); + t2.push(_this._toolbar$_buildButton$2$onPressed$title(_this.onCopyPressed, "Copy")); + t2.push(_this._toolbar$_buildButton$2$onPressed$title(_this.onPastePressed, "Paste")); + t2.push(_this._toolbar$_buildButton$2$onPressed$title(_this.onSelectAllPressed, "Select All")); + return A.Material$(B.Duration_200000, true, t1, A.Row$(t2, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), B.Clip_0, B.Color_4294967295, 3, _null, _null, _null, _null, _null, B.MaterialType_0); }, _toolbar$_buildButton$2$onPressed$title(onPressed, title) { var _null = null, @@ -528214,6 +553499,346 @@ return A.TextButton$(false, new A.Padding(B.EdgeInsets_8_0_8_0, A.Text$(title, _null, _null, _null, _null, _null, B.TextStyle_cMb0, _null, _null, _null), _null), _null, _null, onPressed, t1); } }; + A.IosDocumentTouchEditingControls.prototype = { + createState$0() { + var _null = null, + t1 = type$.LabeledGlobalKey_State_StatefulWidget; + return new A._IosDocumentTouchEditingControlsState(new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, t1), A.ValueNotifier$(false, type$.bool), new A.LabeledGlobalKey(_null, t1), A.ValueNotifier$(_null, type$.nullable_Offset), _null, _null, B._StateLifecycle_0); + }, + popoverToolbarBuilder$1(arg0) { + return this.popoverToolbarBuilder.call$1(arg0); + }, + get$document(receiver) { + return this.document; + } + }; + A._IosDocumentTouchEditingControlsState.prototype = { + initState$0() { + var t1, _this = this; + _this.super$State$initState(); + _this.___IosDocumentTouchEditingControlsState__caretBlinkController_A = A.BlinkController$(_this); + t1 = _this._widget.editingController; + _this._prevCaretOffset = t1._caretTop; + t1.addListener$1(0, _this.get$_onEditingControllerChange()); + _this._widget.floatingCursorController.addListener$1(0, _this.get$_onFloatingCursorChange()); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.editingController; + t2 = oldWidget.editingController; + if (t1 !== t2) { + t1 = _this.get$_onEditingControllerChange(); + t2.removeListener$1(0, t1); + _this._widget.editingController.addListener$1(0, t1); + } + t1 = _this._widget.floatingCursorController; + t2 = oldWidget.floatingCursorController; + if (t1 !== t2) { + t1 = _this.get$_onFloatingCursorChange(); + t2.removeListener$1(0, t1); + _this._widget.floatingCursorController.addListener$1(0, t1); + } + }, + dispose$0() { + var t1, t2, _this = this; + _this._widget.floatingCursorController.removeListener$1(0, _this.get$_onFloatingCursorChange()); + _this._widget.editingController.removeListener$1(0, _this.get$_onEditingControllerChange()); + t1 = _this.___IosDocumentTouchEditingControlsState__caretBlinkController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = t1.__BlinkController__ticker_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.dispose$0(); + t1.super$ChangeNotifier$dispose(); + _this.super$__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin$dispose(); + }, + _onEditingControllerChange$0() { + var t1, t2, _this = this; + if (!J.$eq$(_this._prevCaretOffset, _this._widget.editingController._caretTop)) { + t1 = _this._widget.editingController._caretTop; + t2 = _this.___IosDocumentTouchEditingControlsState__caretBlinkController_A; + if (t1 == null) { + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.stopBlinking$0(); + } else { + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.jumpToOpaque$0(); + } + _this._prevCaretOffset = _this._widget.editingController._caretTop; + } + }, + _onFloatingCursorChange$0() { + var t2, t3, nearestDocPosition, t4, _this = this, + t1 = _this._widget; + if (t1.floatingCursorController._ios_document_controls$_offset == null) { + t1 = _this._floatingCursorOffset; + if (t1._change_notifier$_value != null) { + _this._isShowingFloatingCursor.set$value(0, false); + t2 = _this.___IosDocumentTouchEditingControlsState__caretBlinkController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.startBlinking$0(); + _this._initialFloatingCursorOffset = null; + t1.set$value(0, null); + _this._floatingCursorHeight = 20; + _this._widget.onFloatingCursorStop.call$0(); + } + return; + } + t1 = t1.selection._change_notifier$_value; + if (t1 == null) + return; + if (!J.$eq$(t1.base, t1.extent)) { + t1 = _this._widget; + t2 = t1.selection; + t3 = t2._change_notifier$_value; + t3.toString; + t2.set$value(0, t3.collapseDownstream$1(t1.document)); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IosDocumentTouchEditingControlsState__onFloatingCursorChange_closure(_this)); + } + t1 = _this._floatingCursorOffset; + if (t1._change_notifier$_value == null) + _this._widget.onFloatingCursorStart.call$0(); + t2 = _this.___IosDocumentTouchEditingControlsState__caretBlinkController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.stopBlinking$0(); + t2 = _this._widget.editingController.__GestureEditingController__overlayController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.hideToolbar$0(); + t2 = _this._widget.editingController.__GestureEditingController__overlayController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2._isMagnifierVisible = false; + t2.notifyListeners$0(); + t2 = _this._initialFloatingCursorOffset; + if (t2 == null) { + t2 = _this._widget.editingController._caretTop.$add(0, B.Offset_m1_0); + t3 = _this._widget.editingController._caretHeight; + t3.toString; + t3 = _this._initialFloatingCursorOffset = t2.$add(0, new A.Offset(0, t3 / 2)); + t2 = t3; + } + t3 = _this._widget.floatingCursorController._ios_document_controls$_offset; + t3.toString; + t1.set$value(0, t2.$add(0, t3)); + t3 = _this._widget.documentLayout; + t2 = t1._change_notifier$_value; + t2.toString; + nearestDocPosition = t3.getDocumentPositionNearestToOffset$1(t2); + t2 = nearestDocPosition.nodePosition; + t3 = _this._widget; + t4 = nearestDocPosition.nodeId; + if (t2 instanceof A.TextNodePosition) { + t2 = t3.documentLayout.getComponentByNodeId$1(t4).getRectForPosition$1(t2); + _this._floatingCursorHeight = t2.bottom - t2.top; + } else + _this._floatingCursorHeight = type$.RenderBox._as(t3.documentLayout.getComponentByNodeId$1(t4)._framework$_element.get$renderObject())._box$_size._dy; + t2 = _this._widget.onFloatingCursorMoved; + t1 = t1._change_notifier$_value; + t1.toString; + t2.call$1(t1); + }, + build$1(context) { + return new A.ListenableBuilder(this._widget.editingController, new A._IosDocumentTouchEditingControlsState_build_closure(this), null); + }, + _buildHandles$0() { + var _this = this, + t1 = _this._widget.editingController, + t2 = t1._collapsedHandleOffset == null; + if (t2) + t1 = !(t1._upstreamHandleOffset != null && t1._downstreamHandleOffset != null); + else + t1 = false; + if (t1) { + $.$get$editorGesturesLog().log$4(B.Level_FINER_400, "Not building overlay handles because they aren't desired", null, null); + return A._setArrayType([], type$.JSArray_Widget); + } + t1 = type$.JSArray_Widget; + if (!t2) + return A._setArrayType([_this._buildHandleOld$3$debugColor$handleKey$handleType(B.MaterialColor_Map_JNwaj_4280391411, _this._collapsedHandleKey, B.HandleType_0)], t1); + else + return A._setArrayType([_this._buildHandleOld$3$debugColor$handleKey$handleType(B.MaterialColor_Map_JNEaM_4283215696, _this._upstreamHandleKey, B.HandleType_1), _this._buildHandleOld$3$debugColor$handleKey$handleType(B.MaterialColor_Map_JNc9P_4294198070, _this._downstreamHandleKey, B.HandleType_2)], t1); + }, + _buildHandleOld$3$debugColor$handleKey$handleType(debugColor, handleKey, handleType) { + var t1, t2, _this = this, + handle = A._Cell$named("handle"), + handleOffset = A._Cell$named("handleOffset"); + switch (handleType.index) { + case 0: + handleOffset.__late_helper$_value = _this._widget.editingController._caretTop.$add(0, B.Offset_m1_0); + handle.__late_helper$_value = new A.ValueListenableBuilder(_this._isShowingFloatingCursor, new A._IosDocumentTouchEditingControlsState__buildHandleOld_closure(_this), null, null, type$.ValueListenableBuilder_bool); + break; + case 1: + t1 = _this._widget.editingController; + t2 = t1._upstreamHandleOffset; + t2.toString; + t1 = t1._upstreamCaretHeight; + t1.toString; + handleOffset.__late_helper$_value = t2.$sub(0, new A.Offset(0, t1)).$add(0, B.Offset_m4_m6); + t1 = _this._widget; + t2 = t1.handleColor; + t1 = t1.editingController._upstreamCaretHeight; + t1.toString; + handle.__late_helper$_value = A.IOSSelectionHandle$upstream(4, t1, t2, handleType); + break; + case 2: + t1 = _this._widget.editingController; + t2 = t1._downstreamHandleOffset; + t2.toString; + t1 = t1._downstreamCaretHeight; + t1.toString; + handleOffset.__late_helper$_value = t2.$sub(0, new A.Offset(0, t1)).$add(0, B.Offset_m4_m6); + t1 = _this._widget; + t2 = t1.handleColor; + t1 = t1.editingController._downstreamCaretHeight; + t1.toString; + handle.__late_helper$_value = A.IOSSelectionHandle$upstream(4, t1, t2, handleType); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + t1 = handleOffset._readLocal$0(); + return _this._buildHandle$4$debugColor$handle$handleKey$handleOffset(debugColor, handle._readLocal$0(), handleKey, t1); + }, + _buildHandle$4$debugColor$handle$handleKey$handleOffset(debugColor, handle, handleKey, handleOffset) { + var _null = null, + t1 = this._widget.editingController, + t2 = handleOffset.$add(0, B.Offset_m5_0); + this._widget.toString; + return A.CompositedTransformFollower$(new A.IgnorePointer(true, _null, A.Container$(_null, handle, B.Clip_0, B.Color_0, _null, _null, _null, _null, _null, _null, B.EdgeInsets_5_0_5_0, _null, _null, _null), _null), handleKey, t1._documentLayoutLink, t2, true, B.Alignment_m1_m1); + }, + _buildFloatingCursor$0() { + return new A.ValueListenableBuilder(this._floatingCursorOffset, new A._IosDocumentTouchEditingControlsState__buildFloatingCursor_closure(this), null, null, type$.ValueListenableBuilder_nullable_Offset); + }, + _ios_document_controls$_buildToolbar$0() { + var t2, t3, t4, _null = null, + t1 = this._widget.editingController.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = t1._toolbarTopAnchor; + t2.toString; + t3 = t1._toolbarBottomAnchor; + t3.toString; + t1 = t1._shouldDisplayToolbar; + t4 = t1 ? 1 : 0; + return new A.CustomSingleChildLayout(new A.ToolbarPositionDelegate(B.Offset_0_0, t2, t3), new A.IgnorePointer(!t1, _null, A.AnimatedOpacity$(false, new A.Builder(new A._IosDocumentTouchEditingControlsState__buildToolbar_closure(this), _null), B.C__Linear, B.Duration_150000, t4), _null), _null); + } + }; + A._IosDocumentTouchEditingControlsState__onFloatingCursorChange_closure.prototype = { + call$1(timeStamp) { + this.$this._onFloatingCursorChange$0(); + }, + $signature: 14 + }; + A._IosDocumentTouchEditingControlsState_build_closure.prototype = { + call$2(context, _) { + var t3, t4, t5, t6, _null = null, + t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, + t2 = this.$this; + t2._widget.toString; + t3 = A.List_List$of(t2._buildHandles$0(), true, type$.Widget); + t3.push(t2._buildFloatingCursor$0()); + t4 = t2._widget.editingController.__GestureEditingController__overlayController_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + if (t4._shouldDisplayToolbar && t4._toolbarTopAnchor != null && t4._toolbarBottomAnchor != null) + t3.push(t2._ios_document_controls$_buildToolbar$0()); + t4 = t2._widget; + t5 = t4.magnifierFocalPointOffset; + if (t5 != null) { + t6 = t5._dx; + t5 = t5._dy; + t3.push(A.Positioned$(_null, new A.CompositedTransformTarget(t4.editingController._magnifierFocalPointLink, B.SizedBox_1_1_null_null, _null), _null, _null, t6, _null, t5, _null)); + } + t4 = t2._widget.editingController; + t5 = t4.__GestureEditingController__overlayController_A; + t5 === $ && A.throwUnnamedLateFieldNI(); + if (t5._isMagnifierVisible) + t3.push(A.Center$(new A.IOSFollowingMagnifier(t4._magnifierFocalPointLink, B.Offset_0_m72, _null), _null, _null)); + t2._widget.toString; + return new A.Padding(new A.EdgeInsets(0, 0, 0, t1.viewInsets.bottom), A.ClipRect$(new A.SizedBox(1 / 0, 1 / 0, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t3, _null), _null), B.Clip_1, _null), _null); + }, + $signature: 877 + }; + A._IosDocumentTouchEditingControlsState__buildHandleOld_closure.prototype = { + call$3(context, isShowingFloatingCursor, child) { + var t3, + t1 = this.$this, + t2 = t1.___IosDocumentTouchEditingControlsState__caretBlinkController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = isShowingFloatingCursor ? B.MaterialColor_Map_HFpTk_4288585374 : t1._widget.handleColor; + t1 = t1._widget.editingController._caretHeight; + t1.toString; + return new A.IOSCollapsedHandle(t2, t3, t1, null); + }, + $signature: 3247 + }; + A._IosDocumentTouchEditingControlsState__buildFloatingCursor_closure.prototype = { + call$3(context, floatingCursorOffset, child) { + var t1, t2, t3, _null = null; + if (floatingCursorOffset == null) + return B.SizedBox_null_null_null_null; + t1 = this.$this; + t2 = floatingCursorOffset.$sub(0, new A.Offset(0, t1._floatingCursorHeight / 2)); + t3 = t1._floatingCursorHeight; + return t1._buildHandle$4$debugColor$handle$handleKey$handleOffset(B.MaterialColor_Map_JNwaj_4280391411, A.Container$(_null, _null, B.Clip_0, A.Color$fromARGB(191, 244, 67, 54), _null, _null, _null, t3, _null, _null, _null, _null, _null, 2), t1._floatingCursorKey, t2); + }, + $signature: 3248 + }; + A._IosDocumentTouchEditingControlsState__buildToolbar_closure.prototype = { + call$1(context) { + return this.$this._widget.popoverToolbarBuilder$1(context); + }, + $signature: 56 + }; + A.IosDocumentGestureEditingController.prototype = { + removeCaret$0() { + var _this = this; + if (_this._caretTop == null) + return; + _this._caretHeight = _this._caretTop = null; + _this.notifyListeners$0(); + }, + set$collapsedHandleOffset(offset) { + if (!J.$eq$(offset, this._collapsedHandleOffset)) { + this._collapsedHandleOffset = offset; + this.notifyListeners$0(); + } + }, + set$upstreamHandleOffset(offset) { + if (!J.$eq$(offset, this._upstreamHandleOffset)) { + this._upstreamHandleOffset = offset; + this.notifyListeners$0(); + } + }, + set$downstreamHandleOffset(offset) { + if (!J.$eq$(offset, this._downstreamHandleOffset)) { + this._downstreamHandleOffset = offset; + this.notifyListeners$0(); + } + } + }; + A.FloatingCursorController.prototype = { + set$offset(_, newOffset) { + if (J.$eq$(newOffset, this._ios_document_controls$_offset)) + return; + this._ios_document_controls$_offset = newOffset; + this.notifyListeners$0(); + }, + $isListenable: 1 + }; + A._FloatingCursorController_Object_ChangeNotifier.prototype = {}; + A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin.prototype = { + dispose$0() { + var _this = this, + t1 = _this.SingleTickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTicker()); + _this.SingleTickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + }, + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTicker$0(); + } + }; A.IOSFollowingMagnifier.prototype = { build$1(context) { var t1 = this.offsetFromFocalPoint; @@ -528223,7 +553848,7 @@ A.IOSRoundedRectangleMagnifyingGlass.prototype = { build$1(context) { var _null = null; - return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([new A.MagnifyingGlass(this.offsetFromFocalPoint, B.RoundedRectangleBorder_ifx4, B.Size_72_48, 1, _null), A.Container$(_null, _null, B.Clip_0, _null, _null, B.ShapeDecoration_wD5, _null, 48, _null, _null, _null, _null, _null, 72)], type$.JSArray_Widget), _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([new A.MagnifyingGlass(this.offsetFromFocalPoint, B.RoundedRectangleBorder_27D4, B.Size_72_48, 1, _null), A.Container$(_null, _null, B.Clip_0, _null, _null, B.ShapeDecoration_8tB, _null, 48, _null, _null, _null, _null, _null, 72)], type$.JSArray_Widget), _null); } }; A.IOSSelectionHandle.prototype = { @@ -528244,8 +553869,7 @@ t3.push(A.Container$(_null, _null, B.Clip_0, t2, _null, _null, _null, _this.caretHeight + verticalOffset, _null, _null, _null, _null, _null, 2)); if (t1 === B.HandleType_2) t3.push(A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(t2, _null, _null, _null, _null, _null, B.BoxShape_1), _null, ballDiameter, _null, _null, _null, _null, _null, ballDiameter)); - t1 = A.Column$(t3, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); - return new A.Transform(A.Matrix4_Matrix4$translationValues(0, verticalOffset0, 0), _null, true, _null, t1, _null); + return A.Transform$translate(A.Column$(t3, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), new A.Offset(0, verticalOffset0)); default: throw A.wrapException(A.Exception_Exception("Bad handle type: " + t1.toString$0(0))); } @@ -528258,15 +553882,135 @@ }; A.IOSTextEditingFloatingToolbar.prototype = { build$1(context) { - var _this = this, _null = null; - return A.Material$(B.Duration_200000, true, A.BorderRadius$circular(8), A.Row$(A._setArrayType([_this._buildButton$2$onPressed$title(_this.onCutPressed, "Cut"), _this._buildButton$2$onPressed$title(_this.onCopyPressed, "Copy"), _this._buildButton$2$onPressed$title(_this.onPastePressed, "Paste")], type$.JSArray_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), B.Clip_0, B.Color_4280427042, 3, _null, _null, _null, _null, _null, B.MaterialType_0); + var _this = this, _null = null, + t1 = A.BorderRadius$circular(8), + t2 = A._setArrayType([], type$.JSArray_Widget); + t2.push(_this._buildButton$2$onPressed$title(_this.onCutPressed, "Cut")); + t2.push(_this._buildButton$2$onPressed$title(_this.onCopyPressed, "Copy")); + t2.push(_this._buildButton$2$onPressed$title(_this.onPastePressed, "Paste")); + return A.Material$(B.Duration_200000, true, t1, A.Row$(t2, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), B.Clip_0, B.Color_4280427042, 3, _null, _null, _null, _null, _null, B.MaterialType_0); }, _buildButton$2$onPressed$title(onPressed, title) { var _null = null, t1 = A.TextButton_styleFrom(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, B.Size_0_0, B.EdgeInsets_0_0_0_0, _null, _null, _null, _null, _null, _null, _null); - return new A.SizedBox(_null, 36, A.TextButton$(false, new A.Padding(B.EdgeInsets_12_0_12_0, A.Text$(title, _null, _null, _null, _null, _null, B.TextStyle_E9t, _null, _null, _null), _null), _null, _null, onPressed, t1), _null); + return new A.SizedBox(_null, 36, A.TextButton$(false, new A.Padding(B.EdgeInsets_12_0_12_0, A.Text$(title, _null, _null, _null, _null, _null, B.TextStyle_1Gf0, _null, _null, _null), _null), _null, _null, onPressed, t1), _null); } }; + A.MagnifierAndToolbarController.prototype = { + showMagnifier$0() { + this.hideToolbar$0(); + this._isMagnifierVisible = true; + this.notifyListeners$0(); + }, + positionToolbar$2$bottomAnchor$topAnchor(bottomAnchor, topAnchor) { + var _this = this; + if (!topAnchor.$eq(0, _this._toolbarTopAnchor) || !bottomAnchor.$eq(0, _this._toolbarBottomAnchor)) { + _this._toolbarTopAnchor = topAnchor; + _this._toolbarBottomAnchor = bottomAnchor; + _this.notifyListeners$0(); + } + }, + toggleToolbar$0() { + if (this._shouldDisplayToolbar) + this.hideToolbar$0(); + else + this.showToolbar$0(); + }, + showToolbar$0() { + var _this = this; + if (_this._shouldDisplayToolbar) + return; + _this._isMagnifierVisible = false; + _this.notifyListeners$0(); + _this._shouldDisplayToolbar = true; + _this.notifyListeners$0(); + }, + hideToolbar$0() { + if (!this._shouldDisplayToolbar) + return; + this._shouldDisplayToolbar = false; + this.notifyListeners$0(); + }, + $isListenable: 1 + }; + A.GestureEditingController.prototype = { + dispose$0() { + var t1 = this.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.removeListener$1(0, this.get$_toolbarChanged()); + this.super$ChangeNotifier$dispose(); + }, + set$overlayController(value) { + var t2, + t1 = this.__GestureEditingController__overlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1 !== value) { + t2 = this.get$_toolbarChanged(); + t1.removeListener$1(0, t2); + this.__GestureEditingController__overlayController_A = value; + value.addListener$1(0, t2); + } + }, + _toolbarChanged$0() { + this.notifyListeners$0(); + }, + $isListenable: 1 + }; + A.DragHandleAutoScroller.prototype = { + dispose$0() { + var t1 = this._mobile_documents$_autoScroller.__AutoScroller__ticker_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + }, + ensureOffsetIsVisible$1(offsetInViewport) { + var scrollPosition, t2, t3, t4, t5, _null = null, + t1 = $.$get$editorGesturesLog(); + t1.log$4(B.Level_FINE_500, "Ensuring content offset is visible in scrollable: " + A.S(offsetInViewport), _null, _null); + scrollPosition = this._getScrollPosition.call$0(); + t2 = scrollPosition._pixels; + t2.toString; + t1.log$4(B.Level_FINE_500, "Current scroll offset: " + A.S(t2), _null, _null); + t3 = offsetInViewport._dy; + t4 = this._dragAutoScrollBoundary; + t5 = t4.leading; + if (t3 < t5) { + t1.log$4(B.Level_FINE_500, "The scrollable needs to scroll up to make offset visible.", _null, _null); + if (t2 > 0) + scrollPosition.jumpTo$1(t2 + (t3 - t5)); + } else { + t5 = this._getViewportBox; + t4 = t4.trailing; + if (t3 > t5.call$0()._box$_size._dy - t4) { + t1.log$4(B.Level_FINE_500, "The scrollable needs to scroll down to make offset visible.", _null, _null); + t1 = scrollPosition._maxScrollExtent; + t1.toString; + if (t2 < t1) + scrollPosition.jumpTo$1(t2 + (t3 - (t5.call$0()._box$_size._dy - t4))); + } + } + }, + updateAutoScrollHandleMonitoring$1$dragEndInViewport(dragEndInViewport) { + var _null = null, + t1 = dragEndInViewport._dy, + t2 = this._dragAutoScrollBoundary, + t3 = t2.leading, + t4 = this._mobile_documents$_autoScroller; + if (t1 < t3) { + $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Metrics say we should try to scroll up", _null, _null); + t4.startScrollingUp$1(B.JSNumber_methods.clamp$2(1 - B.JSNumber_methods.clamp$2(t1, 0, t3) / t3, 0, 1)); + } else + t4.stopScrollingUp$0(); + t3 = this._getViewportBox; + t2 = t2.trailing; + if (t3.call$0()._box$_size._dy - t1 < t2) { + $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Metrics say we should try to scroll down", _null, _null); + t4.startScrollingDown$1(1 - B.JSNumber_methods.clamp$2(t3.call$0()._box$_size._dy - t1, 0, t2) / t2); + } else + t4.stopScrollingDown$0(); + } + }; + A._GestureEditingController_Object_ChangeNotifier.prototype = {}; + A._MagnifierAndToolbarController_Object_ChangeNotifier.prototype = {}; A.CharacterMovement__moveOffsetByWord_closure.prototype = { call$1(char) { var t1 = this._box_0, @@ -528274,7 +554018,7 @@ t1.remainingOffset = remainingOffset; return remainingOffset >= 0; }, - $signature: 69 + $signature: 75 }; A.CharacterMovement__moveOffsetByWord_closure0.prototype = { call$1(char) { @@ -528283,7 +554027,7 @@ A.throwExpression(A.argumentErrorValue(char)); return t1.test(char); }, - $signature: 69 + $signature: 75 }; A.CharacterMovement__moveOffsetByWord_closure1.prototype = { call$1(char) { @@ -528292,7 +554036,7 @@ A.throwExpression(A.argumentErrorValue(char)); return !t1.test(char); }, - $signature: 69 + $signature: 75 }; A.CharacterMovement__moveOffsetByCharacter_closure.prototype = { call$1(char) { @@ -528301,7 +554045,2903 @@ t1.remainingOffset = remainingOffset; return remainingOffset >= 0; }, - $signature: 69 + $signature: 75 + }; + A.AndroidEditingOverlayControls.prototype = { + createState$0() { + var t1 = type$.LabeledGlobalKey_State_StatefulWidget; + return new A._AndroidEditingOverlayControlsState(new A.LabeledGlobalKey(null, t1), new A.LabeledGlobalKey(null, t1), new A.LabeledGlobalKey(null, t1), B._StateLifecycle_0); + }, + popoverToolbarBuilder$2(arg0, arg1) { + return this.popoverToolbarBuilder.call$2(arg0, arg1); + } + }; + A._AndroidEditingOverlayControlsState.prototype = { + initState$0() { + var _this = this; + _this.super$State$initState(); + $.WidgetsBinding__instance.WidgetsBinding__observers.push(_this); + _this._widget.editingController.textController.addListener$1(0, _this.get$__editing_controls0$_rebuildOnNextFrame()); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.editingController; + t2 = oldWidget.editingController; + if (t1 !== t2) { + t1 = _this.get$__editing_controls0$_rebuildOnNextFrame(); + t2.textController.removeListener$1(0, t1); + _this._widget.editingController.textController.addListener$1(0, t1); + } + }, + dispose$0() { + var _this = this; + _this._widget.editingController.textController.removeListener$1(0, _this.get$__editing_controls0$_rebuildOnNextFrame()); + B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, _this); + _this.super$State$dispose(); + }, + didChangeMetrics$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidEditingOverlayControlsState_didChangeMetrics_closure(this)); + }, + __editing_controls0$_rebuildOnNextFrame$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidEditingOverlayControlsState__rebuildOnNextFrame_closure(this)); + }, + __editing_controls0$_onCollapsedPanStart$1(details) { + var t1, globalOffsetInMiddleOfLine, t2, _this = this; + $.$get$_log12().log$4(B.Level_FINE_500, "_onCollapsedPanStart", null, null); + t1 = _this._widget.editingController; + t1.__editing_controls0$_isToolbarVisible = false; + t1.notifyListeners$0(); + t1.cancelCollapsedHandleAutoHideCountdown$0(); + globalOffsetInMiddleOfLine = _this._getGlobalOffsetOfMiddleOfLine$1(_this._widget.editingController.textController._realController.get$selection().get$extent()); + _this._touchHandleOffsetFromLineOfText = globalOffsetInMiddleOfLine.$sub(0, details.globalPosition); + t1 = _this._widget; + t2 = t1.textScrollController; + t1 = t1.textFieldKey; + t2.updateAutoScrollingForTouchOffset$1$userInteractionOffsetInViewport(type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).globalToLocal$1(globalOffsetInMiddleOfLine)); + _this._widget.textScrollController.addListener$1(0, _this.get$__editing_controls0$_updateSelectionForNewDragHandleLocation()); + _this.setState$1(new A._AndroidEditingOverlayControlsState__onCollapsedPanStart_closure(_this, details)); + }, + __editing_controls0$_onBasePanStart$1(details) { + var globalOffsetInMiddleOfLine, t2, t3, t4, t5, _this = this, _null = null, + t1 = $.$get$_log12(); + t1.log$4(B.Level_FINE_500, "_onBasePanStart", _null, _null); + globalOffsetInMiddleOfLine = _this._getGlobalOffsetOfMiddleOfLine$1(_this._widget.editingController.textController._realController.get$selection().get$base()); + t2 = details.globalPosition; + _this._touchHandleOffsetFromLineOfText = globalOffsetInMiddleOfLine.$sub(0, t2); + t1.log$4(B.Level_FINE_500, " - global offset in middle of line: " + globalOffsetInMiddleOfLine.toString$0(0), _null, _null); + t3 = _this._widget.editingController; + t3.__editing_controls0$_isToolbarVisible = false; + t3.notifyListeners$0(); + t3.cancelCollapsedHandleAutoHideCountdown$0(); + t1.log$4(B.Level_FINE_500, " - hid the toolbar, cancelled countdown timer", _null, _null); + t3 = _this._widget; + t4 = t3.textScrollController; + t3 = t3.textFieldKey; + t3 = type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3).get$renderObject()); + t5 = _this._touchHandleOffsetFromLineOfText; + t5.toString; + t4.updateAutoScrollingForTouchOffset$1$userInteractionOffsetInViewport(t3.globalToLocal$1(t2.$add(0, t5))); + _this._widget.textScrollController.addListener$1(0, _this.get$__editing_controls0$_updateSelectionForNewDragHandleLocation()); + t1.log$4(B.Level_FINE_500, string$.x20__upd, _null, _null); + _this.setState$1(new A._AndroidEditingOverlayControlsState__onBasePanStart_closure(_this, details)); + }, + __editing_controls0$_onExtentPanStart$1(details) { + var t1, t2, t3, t4, _this = this; + $.$get$_log12().log$4(B.Level_FINE_500, "_onExtentPanStart", null, null); + t1 = details.globalPosition; + _this._touchHandleOffsetFromLineOfText = _this._getGlobalOffsetOfMiddleOfLine$1(_this._widget.editingController.textController._realController.get$selection().get$extent()).$sub(0, t1); + t2 = _this._widget.editingController; + t2.__editing_controls0$_isToolbarVisible = false; + t2.notifyListeners$0(); + t2.cancelCollapsedHandleAutoHideCountdown$0(); + t2 = _this._widget; + t3 = t2.textScrollController; + t2 = t2.textFieldKey; + t2 = type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()); + t4 = _this._touchHandleOffsetFromLineOfText; + t4.toString; + t3.updateAutoScrollingForTouchOffset$1$userInteractionOffsetInViewport(t2.globalToLocal$1(t1.$add(0, t4))); + _this._widget.textScrollController.addListener$1(0, _this.get$__editing_controls0$_updateSelectionForNewDragHandleLocation()); + _this.setState$1(new A._AndroidEditingOverlayControlsState__onExtentPanStart_closure(_this, details)); + }, + __editing_controls0$_onPanUpdate$1(details) { + var t2, t3, t4, t5, _this = this, _null = null, + t1 = $.$get$_log12(); + t1.log$4(B.Level_FINE_500, "_onPanUpdate", _null, _null); + t2 = _this.__editing_controls0$_globalDragOffset = details.globalPosition; + t1.log$4(B.Level_FINE_500, " - global offset: " + A.S(t2), _null, _null); + _this.__editing_controls0$_updateSelectionForNewDragHandleLocation$0(); + t1.log$4(B.Level_FINE_500, " - done updating selection for new drag handle location", _null, _null); + t3 = _this._widget; + t4 = t3.textScrollController; + t3 = t3.textFieldKey; + t3 = type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3).get$renderObject()); + t5 = _this._touchHandleOffsetFromLineOfText; + t5.toString; + t4.updateAutoScrollingForTouchOffset$1$userInteractionOffsetInViewport(t3.globalToLocal$1(t2.$add(0, t5))); + t1.log$4(B.Level_FINE_500, string$.x20__upd, _null, _null); + _this.setState$1(new A._AndroidEditingOverlayControlsState__onPanUpdate_closure(_this, details)); + }, + __editing_controls0$_updateSelectionForNewDragHandleLocation$0() { + var t2, textOffset, textLayout, _this = this, + t1 = _this._widget.textContentKey, + textBox = type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()); + t1 = _this.__editing_controls0$_globalDragOffset; + t1.toString; + t2 = _this._touchHandleOffsetFromLineOfText; + t2.toString; + textOffset = textBox.globalToLocal$1(t1.$add(0, t2)); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + textLayout = type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout(); + if (_this._isDraggingCollapsed) { + t1 = _this._widget.editingController; + t2 = A.TextSelection$collapsed(B.TextAffinity_1, textLayout.getPositionNearestToOffset$1(textOffset).offset); + t1.textController._realController.set$selection(t2); + } else if (_this.__editing_controls0$_isDraggingBase) { + $.$get$_log12().log$4(B.Level_FINE_500, "Dragging base. New offset: " + A.S(textLayout.getPositionNearestToOffset$1(textOffset).offset), null, null); + t1 = _this._widget.editingController.textController._realController; + t1.set$selection(t1.get$selection().copyWith$1$baseOffset(textLayout.getPositionNearestToOffset$1(textOffset).offset)); + } else if (_this.__editing_controls0$_isDraggingExtent) { + t1 = _this._widget.editingController.textController._realController; + t1.set$selection(t1.get$selection().copyWith$1$extentOffset(textLayout.getPositionNearestToOffset$1(textOffset).offset)); + } + }, + __editing_controls0$_onPanEnd$1(details) { + $.$get$_log12().log$4(B.Level_FINE_500, "_onPanEnd", null, null); + this.__editing_controls0$_onHandleDragEnd$0(); + }, + __editing_controls0$_onPanCancel$0() { + $.$get$_log12().log$4(B.Level_FINE_500, "_onPanCancel", null, null); + this.__editing_controls0$_onHandleDragEnd$0(); + }, + __editing_controls0$_onHandleDragEnd$0() { + var _this = this; + $.$get$_log12().log$4(B.Level_FINE_500, "_onHandleDragEnd()", null, null); + _this._widget.textScrollController.stopScrolling$0(); + _this._widget.textScrollController.removeListener$1(0, _this.get$__editing_controls0$_updateSelectionForNewDragHandleLocation()); + _this.setState$1(new A._AndroidEditingOverlayControlsState__onHandleDragEnd_closure(_this)); + }, + __editing_controls0$_textOffsetToViewportOffset$1(textOffset) { + var t1 = this._widget.textContentKey, + t2 = type$.RenderBox, + globalOffset = A.MatrixUtils_transformPoint(t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).getTransformTo$1(0, null), textOffset); + t1 = this._widget.textFieldKey; + return t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).globalToLocal$1(globalOffset); + }, + _getGlobalOffsetOfMiddleOfLine$1(position) { + var textLayout, extentOffsetInText, extentLineHeight, t2, + t1 = this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + textLayout = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout(); + extentOffsetInText = textLayout.getOffsetAtPosition$1(position); + t1 = textLayout.getCharacterBox$1(position); + if (t1 == null) + extentLineHeight = null; + else { + t2 = t1.top; + t2 = t1.bottom - t2; + extentLineHeight = t2; + } + if (extentLineHeight == null) + extentLineHeight = textLayout.get$estimatedLineHeight(); + t1 = this._widget.textContentKey; + return A.MatrixUtils_transformPoint(type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).getTransformTo$1(0, null), extentOffsetInText).$add(0, new A.Offset(0, extentLineHeight / 2)); + }, + build$1(context) { + if (context.get$renderObject() == null) { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidEditingOverlayControlsState_build_closure(this)); + return B.SizedBox_null_null_null_null; + } + return new A.MultiListenableBuilder(A.LinkedHashSet_LinkedHashSet$_literal([this._widget.editingController], type$.Listenable), new A._AndroidEditingOverlayControlsState_build_closure0(this), null); + }, + __editing_controls0$_buildToolbar$0() { + var t1, t2, t3, t4, textOffset, globalOffset, extentOffsetInViewport, lineHeight, toolbarTopAnchor, toolbarBottomAnchor, selectionBoxes, selectionBounds, i, textFieldGlobalOffset, _this = this, _null = null; + if (_this._widget.editingController.textController._realController.get$selection().extentOffset < 0) + return B.SizedBox_null_null_null_null; + t1 = _this._widget.editingController; + if (!t1.__editing_controls0$_isToolbarVisible) + return B.SizedBox_null_null_null_null; + t1 = t1.textController._realController.get$selection(); + t2 = t1.start; + t1 = t1.end; + t3 = type$.ProseTextBlock; + t4 = _this._widget; + if (t2 == t1) { + t1 = t4.editingController.textController._realController.get$selection().get$extent(); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + textOffset = t3._as(t2.get$currentState()).get$textLayout().getOffsetAtPosition$1(t1); + t1 = _this._widget.textContentKey; + t2 = type$.RenderBox; + globalOffset = A.MatrixUtils_transformPoint(t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).getTransformTo$1(0, _null), textOffset); + t1 = _this._widget.textFieldKey; + extentOffsetInViewport = t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).globalToLocal$1(globalOffset); + t1 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + lineHeight = t3._as(t1.get$currentState()).get$textLayout().getLineHeightAtPosition$1(_this._widget.editingController.textController._realController.get$selection().get$extent()); + toolbarTopAnchor = extentOffsetInViewport.$sub(0, B.Offset_0_24); + toolbarBottomAnchor = extentOffsetInViewport.$add(0, new A.Offset(0, lineHeight)).$add(0, B.Offset_0_24); + } else { + t1 = t4.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + selectionBoxes = t3._as(t1.get$currentState()).get$textLayout().getBoxesForSelection$1(_this._widget.editingController.textController._realController.get$selection()); + t1 = B.JSArray_methods.get$first(selectionBoxes); + selectionBounds = new A.Rect(t1.left, t1.top, t1.right, t1.bottom); + for (i = 1; i < selectionBoxes.length; ++i) { + t1 = selectionBoxes[i]; + selectionBounds = selectionBounds.expandToInclude$1(new A.Rect(t1.left, t1.top, t1.right, t1.bottom)); + } + toolbarTopAnchor = _this.__editing_controls0$_textOffsetToViewportOffset$1(selectionBounds.get$topCenter()).$sub(0, B.Offset_0_24); + toolbarBottomAnchor = _this.__editing_controls0$_textOffsetToViewportOffset$1(selectionBounds.get$bottomCenter()).$add(0, B.Offset_0_24); + } + t1 = Math.max(A.checkNum(toolbarTopAnchor._dy), -24); + t2 = _this._widget.textFieldKey; + t3 = type$.RenderBox; + t2 = Math.min(t1, t3._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject())._box$_size._dy + 24); + t1 = _this._widget.textFieldKey; + textFieldGlobalOffset = A.MatrixUtils_transformPoint(t3._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).getTransformTo$1(0, _null), B.Offset_0_0); + t1 = _this._widget.editingController.__editing_controls0$_isToolbarVisible; + t3 = t1 ? 1 : 0; + return new A.CustomSingleChildLayout(new A.ToolbarPositionDelegate(textFieldGlobalOffset, new A.Offset(toolbarTopAnchor._dx, t2), toolbarBottomAnchor), new A.IgnorePointer(!t1, _null, A.AnimatedOpacity$(false, new A.Builder(new A._AndroidEditingOverlayControlsState__buildToolbar_closure(_this), _null), B.C__Linear, B.Duration_150000, t3), _null), _null); + }, + __editing_controls0$_buildDraggableOverlayHandles$0() { + var _this = this, + t1 = _this._widget.editingController; + if (!t1._areHandlesVisible) + return A._setArrayType([], type$.JSArray_Widget); + if (t1.textController._realController.get$selection().extentOffset < 0) { + $.$get$_log12().log$4(B.Level_FINER_400, string$.Not_buo, null, null); + return A._setArrayType([], type$.JSArray_Widget); + } + t1 = _this._widget.editingController.textController._realController.get$selection(); + if (t1.start == t1.end && !_this.__editing_controls0$_isDraggingBase && !_this.__editing_controls0$_isDraggingExtent) + return A._setArrayType([_this._buildCollapsedHandle$0()], type$.JSArray_Widget); + else + return _this._buildExpandedHandles$0(); + }, + _buildCollapsedHandle$0() { + var t2, t3, extentHandleOffsetInText, extentLineHeight, t4, _this = this, _null = null, + extentTextPosition = _this._widget.editingController.textController._realController.get$selection().get$extent(), + t1 = $.$get$_log12(); + t1.log$4(B.Level_FINER_400, "Collapsed handle text position: " + extentTextPosition.toString$0(0), _null, _null); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = type$.ProseTextBlock; + extentHandleOffsetInText = t3._as(t2.get$currentState()).get$textLayout().getOffsetAtPosition$1(extentTextPosition); + t1.log$4(B.Level_FINER_400, "Collapsed handle text offset: " + extentHandleOffsetInText.toString$0(0), _null, _null); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t3._as(t2.get$currentState()).get$textLayout().getCharacterBox$1(extentTextPosition); + if (t2 == null) + extentLineHeight = _null; + else { + t4 = t2.top; + t4 = t2.bottom - t4; + extentLineHeight = t4; + } + if (extentLineHeight == null) { + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + extentLineHeight = t3._as(t2.get$currentState()).get$textLayout().get$estimatedLineHeight(); + } + t2 = _this._widget.editingController.textController._realController; + if (t2.get$text(t2).text.length === 0) { + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + extentLineHeight = t3._as(t2.get$currentState()).get$textLayout().getLineHeightAtPosition$1(extentTextPosition); + } + if (extentHandleOffsetInText.$eq(0, B.Offset_0_0) && extentTextPosition.offset !== 0) { + _this.__editing_controls0$_scheduleRebuildBecauseTextIsNotLaidOutYet$0(); + return B.SizedBox_null_null_null_null; + } + if (extentLineHeight === 0) { + t1.log$4(B.Level_FINER_400, "Not building collapsed handle because the text layout reported a zero line-height", _null, _null); + _this.__editing_controls0$_scheduleRebuildBecauseTextIsNotLaidOutYet$0(); + return B.SizedBox_null_null_null_null; + } + return _this.__editing_controls0$_buildHandle$6$debugColor$followerOffset$handleKey$handleType$onPanStart$showHandle(B.MaterialColor_Map_JNwaj_4280391411, extentHandleOffsetInText.$add(0, new A.Offset(0, extentLineHeight)), _this.__editing_controls0$_collapsedHandleKey, B.HandleType_0, _this.get$__editing_controls0$_onCollapsedPanStart(), true); + }, + _buildExpandedHandles$0() { + var t3, upstreamLineHeight, t4, upstreamHandleOffsetInText, downstreamTextPosition, downstreamLineHeight, downstreamHandleOffsetInText, showUpstreamHandle, showDownstreamHandle, _this = this, _null = null, + t1 = (_this._widget.editingController.textController._realController.get$selection().extentOffset >= _this._widget.editingController.textController._realController.get$selection().baseOffset ? B.TextAffinity_1 : B.TextAffinity_0) === B.TextAffinity_1, + t2 = _this._widget, + upstreamTextPosition = t1 ? t2.editingController.textController._realController.get$selection().get$base() : t2.editingController.textController._realController.get$selection().get$extent(); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = type$.ProseTextBlock; + t2 = t3._as(t2.get$currentState()).get$textLayout().getCharacterBox$1(upstreamTextPosition); + if (t2 == null) + upstreamLineHeight = _null; + else { + t4 = t2.top; + t4 = t2.bottom - t4; + upstreamLineHeight = t4; + } + if (upstreamLineHeight == null) { + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + upstreamLineHeight = t3._as(t2.get$currentState()).get$textLayout().get$estimatedLineHeight(); + } + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + upstreamHandleOffsetInText = t3._as(t2.get$currentState()).get$textLayout().getOffsetAtPosition$1(upstreamTextPosition).$add(0, new A.Offset(0, upstreamLineHeight)); + t2 = _this._widget; + downstreamTextPosition = t1 ? t2.editingController.textController._realController.get$selection().get$extent() : t2.editingController.textController._realController.get$selection().get$base(); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t3._as(t2.get$currentState()).get$textLayout().getCharacterBox$1(downstreamTextPosition); + if (t2 == null) + downstreamLineHeight = _null; + else { + t4 = t2.top; + t4 = t2.bottom - t4; + downstreamLineHeight = t4; + } + if (downstreamLineHeight == null) { + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + downstreamLineHeight = t3._as(t2.get$currentState()).get$textLayout().get$estimatedLineHeight(); + } + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + downstreamHandleOffsetInText = t3._as(t2.get$currentState()).get$textLayout().getOffsetAtPosition$1(downstreamTextPosition).$add(0, new A.Offset(0, downstreamLineHeight)); + if (upstreamLineHeight === 0 || downstreamLineHeight === 0) { + $.$get$_log12().log$4(B.Level_FINER_400, string$.Not_bue, _null, _null); + _this.__editing_controls0$_scheduleRebuildBecauseTextIsNotLaidOutYet$0(); + return A._setArrayType([], type$.JSArray_Widget); + } + showUpstreamHandle = _this._widget.textScrollController._text_scrollview$_delegate.isTextPositionVisible$1(upstreamTextPosition); + showDownstreamHandle = _this._widget.textScrollController._text_scrollview$_delegate.isTextPositionVisible$1(downstreamTextPosition); + t2 = t1 ? _this.get$__editing_controls0$_onBasePanStart() : _this.get$__editing_controls0$_onExtentPanStart(); + t2 = _this.__editing_controls0$_buildHandle$6$debugColor$followerOffset$handleKey$handleType$onPanStart$showHandle(B.MaterialColor_Map_JNEaM_4283215696, upstreamHandleOffsetInText, _this.__editing_controls0$_upstreamHandleKey, B.HandleType_1, t2, showUpstreamHandle); + t1 = t1 ? _this.get$__editing_controls0$_onExtentPanStart() : _this.get$__editing_controls0$_onBasePanStart(); + return A._setArrayType([t2, _this.__editing_controls0$_buildHandle$6$debugColor$followerOffset$handleKey$handleType$onPanStart$showHandle(B.MaterialColor_Map_JNc9P_4294198070, downstreamHandleOffsetInText, _this.__editing_controls0$_downstreamHandleKey, B.HandleType_2, t1, showDownstreamHandle)], type$.JSArray_Widget); + }, + __editing_controls0$_buildHandle$6$debugColor$followerOffset$handleKey$handleType$onPanStart$showHandle(debugColor, followerOffset, handleKey, handleType, onPanStart, showHandle) { + var t1, t2, t3, t4, _this = this, _null = null, + fractionalTranslation = A._Cell$named("fractionalTranslation"); + switch (handleType.index) { + case 0: + fractionalTranslation.__late_helper$_value = B.Offset_Oho; + break; + case 1: + fractionalTranslation.__late_helper$_value = B.Offset_m1_0; + break; + case 2: + fractionalTranslation.__late_helper$_value = B.Offset_0_0; + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + t1 = _this._widget.textContentLayerLink; + t2 = fractionalTranslation._readLocal$0(); + t3 = _this._widget; + t3.toString; + if (showHandle) { + t4 = handleType === B.HandleType_0 && t3.editingController.__editing_controls0$_isCollapsedHandleAutoHidden ? 0 : 1; + t4 = A.AnimatedOpacity$(false, A.AndroidSelectionHandle$(t3.handleColor, handleType), B.C__Linear, B.Duration_150000, t4); + t3 = t4; + } else + t3 = B.SizedBox_null_null_null_null; + return A.CompositedTransformFollower$(A.FractionalTranslation$(A.GestureDetector$(B.HitTestBehavior_2, A.DecoratedBox$(t3, new A.BoxDecoration(B.Color_0, _null, _null, _null, _null, _null, B.BoxShape_0), B.DecorationPosition_0), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$__editing_controls0$_onPanCancel(), _null, _this.get$__editing_controls0$_onPanEnd(), onPanStart, _this.get$__editing_controls0$_onPanUpdate(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, t2), handleKey, t1, followerOffset, true, B.Alignment_m1_m1); + }, + __editing_controls0$_scheduleRebuildBecauseTextIsNotLaidOutYet$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidEditingOverlayControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet_closure(this)); + } + }; + A._AndroidEditingOverlayControlsState_didChangeMetrics_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A._AndroidEditingOverlayControlsState_didChangeMetrics__closure()); + }, + $signature: 14 + }; + A._AndroidEditingOverlayControlsState_didChangeMetrics__closure.prototype = { + call$0() { + }, + $signature: 0 + }; + A._AndroidEditingOverlayControlsState__rebuildOnNextFrame_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A._AndroidEditingOverlayControlsState__rebuildOnNextFrame__closure()); + }, + $signature: 14 + }; + A._AndroidEditingOverlayControlsState__rebuildOnNextFrame__closure.prototype = { + call$0() { + }, + $signature: 0 + }; + A._AndroidEditingOverlayControlsState__onCollapsedPanStart_closure.prototype = { + call$0() { + var t2, + t1 = this.$this; + t1._isDraggingCollapsed = true; + t1.__editing_controls0$_isDraggingExtent = t1.__editing_controls0$_isDraggingBase = false; + t2 = this.details.globalPosition; + t1.__editing_controls0$_globalDragOffset = t2; + t1.__editing_controls0$_localDragOffset = type$.RenderBox._as(t1._framework$_element.get$renderObject()).globalToLocal$1(t2); + }, + $signature: 0 + }; + A._AndroidEditingOverlayControlsState__onBasePanStart_closure.prototype = { + call$0() { + var t2, + t1 = this.$this; + t1._isDraggingCollapsed = false; + t1.__editing_controls0$_isDraggingBase = true; + t1.__editing_controls0$_isDraggingExtent = false; + t2 = this.details.globalPosition; + t1.__editing_controls0$_globalDragOffset = t2; + t1.__editing_controls0$_localDragOffset = type$.RenderBox._as(t1._framework$_element.get$renderObject()).globalToLocal$1(t2); + $.$get$_log12().log$4(B.Level_FINE_500, " - done updating all local state for beginning drag", null, null); + }, + $signature: 0 + }; + A._AndroidEditingOverlayControlsState__onExtentPanStart_closure.prototype = { + call$0() { + var t1 = this.$this; + t1.__editing_controls0$_isDraggingBase = t1._isDraggingCollapsed = false; + t1.__editing_controls0$_isDraggingExtent = true; + t1.__editing_controls0$_localDragOffset = type$.RenderBox._as(t1._framework$_element.get$renderObject()).globalToLocal$1(this.details.globalPosition); + }, + $signature: 0 + }; + A._AndroidEditingOverlayControlsState__onPanUpdate_closure.prototype = { + call$0() { + var t1 = this.$this; + t1.__editing_controls0$_localDragOffset = t1.__editing_controls0$_localDragOffset.$add(0, this.details.delta); + t1 = t1._widget.editingController; + t1.__editing_controls0$_isToolbarVisible = false; + t1.notifyListeners$0(); + t1.__editing_controls0$_isMagnifierVisible = true; + t1.notifyListeners$0(); + $.$get$_log12().log$4(B.Level_FINE_500, " - done updating all local state for drag update", null, null); + }, + $signature: 0 + }; + A._AndroidEditingOverlayControlsState__onHandleDragEnd_closure.prototype = { + call$0() { + var t2, t3, + t1 = this.$this; + t1.__editing_controls0$_isDraggingExtent = t1.__editing_controls0$_isDraggingBase = t1._isDraggingCollapsed = false; + t2 = t1._widget.editingController; + t2.__editing_controls0$_isMagnifierVisible = false; + t2.notifyListeners$0(); + t2 = t1._widget.editingController.textController._realController.get$selection(); + t3 = t2.start; + t2 = t2.end; + t1 = t1._widget; + if (t3 != t2) + t1.editingController.showToolbar$0(); + else { + t1 = t1.editingController; + t1.unHideCollapsedHandle$0(); + t1.startCollapsedHandleAutoHideCountdown$0(); + } + }, + $signature: 0 + }; + A._AndroidEditingOverlayControlsState_build_closure.prototype = { + call$1(timeStamp) { + this.$this.setState$1(new A._AndroidEditingOverlayControlsState_build__closure()); + }, + $signature: 14 + }; + A._AndroidEditingOverlayControlsState_build__closure.prototype = { + call$0() { + }, + $signature: 0 + }; + A._AndroidEditingOverlayControlsState_build_closure0.prototype = { + call$1(context) { + var t4, focalPointOffsetInMiddleOfLine, _null = null, + t1 = A._setArrayType([], type$.JSArray_Widget), + t2 = this.$this, + t3 = !t2._isDraggingCollapsed; + if (!t3 || t2.__editing_controls0$_isDraggingBase || t2.__editing_controls0$_isDraggingExtent) { + t3 = !t3 || t2.__editing_controls0$_isDraggingExtent; + t4 = t2._widget; + t3 = t3 ? t4.editingController.textController._realController.get$selection().get$extent() : t4.editingController.textController._realController.get$selection().get$base(); + focalPointOffsetInMiddleOfLine = type$.RenderBox._as(t2._framework$_element.get$renderObject()).globalToLocal$1(t2._getGlobalOffsetOfMiddleOfLine$1(t3)); + t3 = t2.__editing_controls0$_localDragOffset._dx; + t1.push(A.Positioned$(_null, new A.CompositedTransformTarget(t2._widget.editingController.__editing_controls0$_magnifierFocalPoint, B.SizedBox_1_1_null_null, _null), _null, _null, t3, _null, focalPointOffsetInMiddleOfLine._dy, _null)); + } + t3 = t2._widget.editingController; + if (t3.__editing_controls0$_isMagnifierVisible) + t1.push(A.Center$(new A.AndroidFollowingMagnifier(t3.__editing_controls0$_magnifierFocalPoint, B.Offset_0_m72, _null), _null, _null)); + B.JSArray_methods.addAll$1(t1, t2.__editing_controls0$_buildDraggableOverlayHandles$0()); + t1.push(t2.__editing_controls0$_buildToolbar$0()); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); + }, + $signature: 885 + }; + A._AndroidEditingOverlayControlsState__buildToolbar_closure.prototype = { + call$1(context) { + var t1 = this.$this._widget; + return t1.popoverToolbarBuilder$2(context, t1.editingController); + }, + $signature: 56 + }; + A._AndroidEditingOverlayControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A._AndroidEditingOverlayControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet__closure()); + }, + $signature: 14 + }; + A._AndroidEditingOverlayControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet__closure.prototype = { + call$0() { + }, + $signature: 0 + }; + A.AndroidEditingOverlayController.prototype = { + dispose$0() { + var t1 = this._handleAutoHideTimer; + if (t1 != null) + t1.cancel$0(0); + this.super$ChangeNotifier$dispose(); + }, + showToolbar$0() { + var _this = this; + _this.__editing_controls0$_isMagnifierVisible = false; + _this.notifyListeners$0(); + _this.__editing_controls0$_isToolbarVisible = true; + _this.notifyListeners$0(); + }, + unHideCollapsedHandle$0() { + if (this.__editing_controls0$_isCollapsedHandleAutoHidden) { + this.__editing_controls0$_isCollapsedHandleAutoHidden = false; + this.notifyListeners$0(); + } + }, + startCollapsedHandleAutoHideCountdown$0() { + var t1 = this._handleAutoHideTimer; + if (t1 != null) + t1.cancel$0(0); + this._handleAutoHideTimer = A.Timer_Timer(B.Duration_4000000, this.get$__editing_controls0$_hideCollapsedHandle()); + }, + cancelCollapsedHandleAutoHideCountdown$0() { + var t1 = this._handleAutoHideTimer; + if (t1 != null) + t1.cancel$0(0); + }, + __editing_controls0$_hideCollapsedHandle$0() { + if (!this.__editing_controls0$_isCollapsedHandleAutoHidden) { + this.__editing_controls0$_isCollapsedHandleAutoHidden = true; + this.notifyListeners$0(); + } + }, + $isListenable: 1 + }; + A._AndroidEditingOverlayController_Object_ChangeNotifier.prototype = {}; + A.__AndroidEditingOverlayControlsState_State_WidgetsBindingObserver.prototype = {}; + A.AndroidTextFieldTouchInteractor.prototype = { + createState$0() { + return new A.AndroidTextFieldTouchInteractorState(new A.LayerLink(), null, null, B._StateLifecycle_0); + } + }; + A.AndroidTextFieldTouchInteractorState.prototype = { + initState$0() { + this.super$State$initState(); + this._widget.textScrollController.addListener$1(0, this.get$__user_interaction0$_onScrollChange()); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.textScrollController; + t2 = oldWidget.textScrollController; + if (t1 !== t2) { + t1 = _this.get$__user_interaction0$_onScrollChange(); + t2.removeListener$1(0, t1); + _this._widget.textScrollController.addListener$1(0, t1); + } + }, + dispose$0() { + this._widget.textScrollController.removeListener$1(0, this.get$__user_interaction0$_onScrollChange()); + this.super$_AndroidTextFieldTouchInteractorState_State_TickerProviderStateMixin$dispose(); + }, + __user_interaction0$_onTapDown$1(details) { + var _null = null, + t1 = $.$get$_log10(); + t1.log$4(B.Level_FINE_500, "User tapped down", _null, _null); + if (!this._widget.focusNode.get$hasFocus()) { + t1.log$4(B.Level_FINER_400, "Field isn't focused. Ignoring press.", _null, _null); + return; + } + t1 = this._widget.editingOverlayController; + t1.__editing_controls0$_isToolbarVisible = false; + t1.notifyListeners$0(); + this.__user_interaction0$_selectAtOffset$1(details.localPosition); + }, + __user_interaction0$_onTapUp$1(details) { + var t1, t2, tapTextPosition, previousSelection, t3, didTapOnExistingSelection, t4, _this = this; + $.$get$_log10().log$4(B.Level_FINE_500, "User released a tap", null, null); + if (_this._widget.focusNode.get$hasFocus()) { + t1 = _this._widget.textController._inputConnection; + t1 = t1 != null && $.$get$TextInput__instance()._currentConnection === t1; + } else + t1 = false; + t2 = _this._widget; + if (t1) + t2.textController.showKeyboard$0(); + else + t2.focusNode.requestFocus$0(); + t1 = details.localPosition; + tapTextPosition = _this.__user_interaction0$_getTextPositionAtOffset$1(t1); + previousSelection = _this._widget.textController._realController.get$selection(); + t2 = previousSelection.start; + t3 = previousSelection.end; + if (t2 == t3) + didTapOnExistingSelection = tapTextPosition.$eq(0, previousSelection.get$extent()); + else { + t4 = tapTextPosition.offset; + didTapOnExistingSelection = t4 >= t2 && t4 <= t3; + } + t2 = _this._widget; + if (didTapOnExistingSelection) { + t1 = t2.editingOverlayController; + if (t1.__editing_controls0$_isToolbarVisible) { + t1.__editing_controls0$_isToolbarVisible = false; + t1.notifyListeners$0(); + } else + t1.showToolbar$0(); + } else { + t2 = t2.editingOverlayController; + t2.__editing_controls0$_isToolbarVisible = false; + t2.notifyListeners$0(); + _this.__user_interaction0$_selectAtOffset$1(t1); + } + t1 = _this._widget.editingOverlayController; + t1.unHideCollapsedHandle$0(); + t1.startCollapsedHandleAutoHideCountdown$0(); + }, + __user_interaction0$_selectAtOffset$1(localOffset) { + var tapTextPosition, t1, t2, _this = this; + _this._widget.editingOverlayController.unHideCollapsedHandle$0(); + tapTextPosition = _this.__user_interaction0$_getTextPositionAtOffset$1(localOffset); + t1 = _this._widget.textController; + t2 = tapTextPosition.offset; + t2 = t2 >= 0 ? A.TextSelection$collapsed(B.TextAffinity_1, t2) : B.TextSelection_3Ex; + t1._realController.set$selection(t2); + t1 = _this._widget.editingOverlayController; + if (!t1._areHandlesVisible) { + t1._areHandlesVisible = true; + t1.notifyListeners$0(); + } + }, + __user_interaction0$_onDoubleTapDown$1(details) { + var _this = this; + $.$get$_log10().log$4(B.Level_FINE_500, "User double-tapped down", null, null); + _this._widget.focusNode.requestFocus$0(); + _this.setState$1(new A.AndroidTextFieldTouchInteractorState__onDoubleTapDown_closure(_this, _this.__user_interaction0$_getTextPositionAtOffset$1(details.localPosition))); + }, + __user_interaction0$_onTripleTapDown$1(details) { + var t1, t2, t3, t4, _this = this; + $.$get$_log10().log$4(B.Level_FINE_500, "User triple-tapped down", null, null); + t1 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = type$.ProseTextBlock; + t1 = t2._as(t1.get$currentState()).get$textLayout().getPositionAtOffset$1(details.localPosition); + t1.toString; + t3 = _this._widget; + t4 = t3.textController; + t3 = t3.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t1 = A.paragraphExpansionFilter(t2._as(t3.get$currentState()).get$textLayout()._richText.toPlainText$0(), t1, B.TextAffinity_1); + t4._realController.set$selection(t1); + t1 = _this._widget.textController._realController.get$selection(); + if (t1.start == t1.end) { + t1 = _this._widget.editingOverlayController; + t1.unHideCollapsedHandle$0(); + t1.startCollapsedHandleAutoHideCountdown$0(); + } + }, + __user_interaction0$_onTextPanStart$1(details) { + $.$get$_log10().log$4(B.Level_FINE_500, "User started a pan", null, null); + this.setState$1(new A.AndroidTextFieldTouchInteractorState__onTextPanStart_closure(this, details)); + }, + __user_interaction0$_onPanUpdate$1(details) { + var t1, t2, t3, _this = this; + $.$get$_log10().log$4(B.Level_FINER_400, "User panned to new offset", null, null); + if (_this.__user_interaction0$_isDraggingCaret) { + t1 = _this._widget; + t2 = t1.textController; + t3 = details.globalPosition; + t1 = t1.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t3 = A.TextSelection$collapsed(B.TextAffinity_1, type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getPositionNearestToOffset$1(_this.__user_interaction0$_globalOffsetToTextOffset$1(t3)).offset); + t2._realController.set$selection(t3); + } + _this.setState$1(new A.AndroidTextFieldTouchInteractorState__onPanUpdate_closure(_this, details)); + }, + __user_interaction0$_onPanEnd$1(details) { + $.$get$_log10().log$4(B.Level_FINE_500, "User ended a pan", null, null); + this.__user_interaction0$_onHandleDragEnd$0(); + }, + __user_interaction0$_onPanCancel$0() { + $.$get$_log10().log$4(B.Level_FINE_500, "_onPanCancel()", null, null); + this.__user_interaction0$_onHandleDragEnd$0(); + }, + __user_interaction0$_onHandleDragEnd$0() { + var _this = this; + $.$get$_log10().log$4(B.Level_FINE_500, "_onHandleDragEnd()", null, null); + _this._widget.textScrollController.stopScrolling$0(); + if (_this.__user_interaction0$_isDraggingCaret) + _this._widget.textScrollController.ensureExtentIsVisible$0(); + _this.setState$1(new A.AndroidTextFieldTouchInteractorState__onHandleDragEnd_closure(_this)); + }, + __user_interaction0$_onScrollChange$0() { + if (this.__user_interaction0$_isDraggingCaret) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.AndroidTextFieldTouchInteractorState__onScrollChange_closure(this)); + }, + __user_interaction0$_globalOffsetToTextOffset$1(globalOffset) { + var t1 = this._widget.textKey; + return type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).globalToLocal$1(globalOffset); + }, + __user_interaction0$_getTextPositionAtOffset$1(localOffset) { + var globalOffset, t2, textOffset, _this = this, + t1 = _this._widget.textController._realController; + if (t1.get$text(t1).text.length === 0) + return B.TextPosition_m1_TextAffinity_1; + t1 = type$.RenderBox; + globalOffset = A.MatrixUtils_transformPoint(t1._as(_this._framework$_element.get$renderObject()).getTransformTo$1(0, null), localOffset); + t2 = _this._widget.textKey; + textOffset = t1._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()).globalToLocal$1(globalOffset); + t2 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + return type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout().getPositionNearestToOffset$1(textOffset); + }, + build$1(context) { + var _this = this, _null = null, + t1 = _this._widget; + t1 = A._setArrayType([t1.child], type$.JSArray_Widget); + if (_this._widget.textController._realController.get$selection().extentOffset >= 0) + t1.push(_this.__user_interaction0$_buildExtentTrackerForMagnifier$0()); + t1.push(_this.__user_interaction0$_buildTapAndDragDetector$0()); + return new A.CompositedTransformTarget(_this.__user_interaction0$_textViewportOffsetLink, A.GestureDetector$(_null, A.DecoratedBox$(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_0, t1, _null), new A.BoxDecoration(_null, _null, B.Border_bWW, _null, _null, _null, B.BoxShape_0), B.DecorationPosition_0), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.AndroidTextFieldTouchInteractorState_build_closure(), _null, _null, _null, _null, _null, _null), _null); + }, + __user_interaction0$_buildTapAndDragDetector$0() { + var gestureSettings, _null = null, + t1 = this._framework$_element; + t1.toString; + t1 = A.MediaQuery_maybeOf(t1); + gestureSettings = t1 == null ? _null : t1.gestureSettings; + return A.Positioned$(0, new A.RawGestureDetector(_null, A.LinkedHashMap_LinkedHashMap$_literal([B.Type_TapSequenceGestureRecognizer_7F1, new A.GestureRecognizerFactoryWithHandlers(new A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure(), new A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure0(this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_TapSequenceGestureRecognizer), B.Type_PanGestureRecognizer_bbH, new A.GestureRecognizerFactoryWithHandlers(new A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure1(), new A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure2(this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_PanGestureRecognizer)], type$.Type, type$.GestureRecognizerFactory_GestureRecognizer), B.HitTestBehavior_2, false, _null, _null), _null, _null, 0, 0, 0, _null); + }, + __user_interaction0$_buildExtentTrackerForMagnifier$0() { + var extentPosition, t1, t2, extentOffsetInText, extentLineHeight, t3, extentGlobalOffset, extentOffsetInViewport, _this = this, _null = null; + if (!_this.__user_interaction0$_isDraggingCaret) + return B.SizedBox_null_null_null_null; + extentPosition = _this._widget.textController._realController.get$selection().get$extent(); + t1 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = type$.ProseTextBlock; + extentOffsetInText = t2._as(t1.get$currentState()).get$textLayout().getOffsetAtPosition$1(extentPosition); + t1 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t2._as(t1.get$currentState()).get$textLayout().getCharacterBox$1(extentPosition); + if (t1 == null) + extentLineHeight = _null; + else { + t3 = t1.top; + t3 = t1.bottom - t3; + extentLineHeight = t3; + } + if (extentLineHeight == null) { + t1 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + extentLineHeight = t2._as(t1.get$currentState()).get$textLayout().get$estimatedLineHeight(); + } + t1 = _this._widget.textKey; + t2 = type$.RenderBox; + extentGlobalOffset = A.MatrixUtils_transformPoint(t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).getTransformTo$1(0, _null), extentOffsetInText); + extentOffsetInViewport = t2._as(_this._framework$_element.get$renderObject()).globalToLocal$1(extentGlobalOffset); + t2 = _this._widget.editingOverlayController; + return A.Positioned$(_null, new A.CompositedTransformTarget(t2.__editing_controls0$_magnifierFocalPoint, B.SizedBox_1_1_null_null, _null), _null, _null, extentOffsetInViewport._dx, _null, extentOffsetInViewport._dy + extentLineHeight / 2, _null); + } + }; + A.AndroidTextFieldTouchInteractorState__onDoubleTapDown_closure.prototype = { + call$0() { + var wordSelection, + t1 = this.$this, + t2 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + wordSelection = type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout().getWordSelectionAt$1(this.tapTextPosition); + t1._widget.textController._realController.set$selection(wordSelection); + t1 = t1._widget; + if (wordSelection.start != wordSelection.end) + t1.editingOverlayController.showToolbar$0(); + else { + t1 = t1.editingOverlayController; + t1.unHideCollapsedHandle$0(); + t1.startCollapsedHandleAutoHideCountdown$0(); + } + }, + $signature: 0 + }; + A.AndroidTextFieldTouchInteractorState__onTextPanStart_closure.prototype = { + call$0() { + var t2, + t1 = this.$this; + t1.__user_interaction0$_isDraggingCaret = true; + t2 = this.details; + t1.__user_interaction0$_globalDragOffset = t2.globalPosition; + t1.__user_interaction0$_dragOffset = t2.localPosition; + t1._widget.editingOverlayController.cancelCollapsedHandleAutoHideCountdown$0(); + }, + $signature: 0 + }; + A.AndroidTextFieldTouchInteractorState__onPanUpdate_closure.prototype = { + call$0() { + var t3, + t1 = this.$this, + t2 = t1.__user_interaction0$_globalDragOffset; + t2.toString; + t3 = this.details.delta; + t1.__user_interaction0$_globalDragOffset = t2.$add(0, t3); + t3 = t1.__user_interaction0$_dragOffset.$add(0, t3); + t1.__user_interaction0$_dragOffset = t3; + t1._widget.textScrollController.updateAutoScrollingForTouchOffset$1$userInteractionOffsetInViewport(t3); + t3 = t1._widget.editingOverlayController; + t1.__user_interaction0$_globalDragOffset.toString; + t3.__editing_controls0$_isToolbarVisible = false; + t3.notifyListeners$0(); + t3.__editing_controls0$_isMagnifierVisible = true; + t3.notifyListeners$0(); + }, + $signature: 0 + }; + A.AndroidTextFieldTouchInteractorState__onHandleDragEnd_closure.prototype = { + call$0() { + var t2, t3, + t1 = this.$this; + t1.__user_interaction0$_isDraggingCaret = false; + t2 = t1._widget.editingOverlayController; + t2.__editing_controls0$_isMagnifierVisible = false; + t2.notifyListeners$0(); + t2 = t1._widget.textController._realController.get$selection(); + t3 = t2.start; + t2 = t2.end; + t1 = t1._widget; + if (t3 != t2) + t1.editingOverlayController.showToolbar$0(); + else { + t1 = t1.editingOverlayController; + t1.unHideCollapsedHandle$0(); + t1.startCollapsedHandleAutoHideCountdown$0(); + } + }, + $signature: 0 + }; + A.AndroidTextFieldTouchInteractorState__onScrollChange_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this, + t2 = t1._widget, + t3 = t2.textController, + t4 = t1.__user_interaction0$_globalDragOffset; + t4.toString; + t2 = t2.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t4 = A.TextSelection$collapsed(B.TextAffinity_1, type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout().getPositionNearestToOffset$1(t1.__user_interaction0$_globalOffsetToTextOffset$1(t4)).offset); + t3._realController.set$selection(t4); + }, + $signature: 14 + }; + A.AndroidTextFieldTouchInteractorState_build_closure.prototype = { + call$0() { + $.$get$_log10().log$4(B.Level_FINE_500, "Intercepting single tap", null, null); + }, + $signature: 0 + }; + A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure.prototype = { + call$0() { + return A.TapSequenceGestureRecognizer$(); + }, + $signature: 257 + }; + A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure0.prototype = { + call$1(recognizer) { + var t1 = this.$this; + recognizer.onTapDown = t1.get$__user_interaction0$_onTapDown(); + recognizer.onTapUp = t1.get$__user_interaction0$_onTapUp(); + recognizer.onDoubleTapDown = t1.get$__user_interaction0$_onDoubleTapDown(); + recognizer.onTripleTapDown = t1.get$__user_interaction0$_onTripleTapDown(); + recognizer.gestureSettings = this.gestureSettings; + }, + $signature: 236 + }; + A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure1.prototype = { + call$0() { + return A.PanGestureRecognizer$(null, null); + }, + $signature: 221 + }; + A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure2.prototype = { + call$1(recognizer) { + var _null = null, + t1 = this.$this; + recognizer.onStart = t1._widget.focusNode.get$hasFocus() ? t1.get$__user_interaction0$_onTextPanStart() : _null; + recognizer.onUpdate = t1._widget.focusNode.get$hasFocus() ? t1.get$__user_interaction0$_onPanUpdate() : _null; + recognizer.onEnd = t1._widget.focusNode.get$hasFocus() || t1.__user_interaction0$_isDraggingCaret ? t1.get$__user_interaction0$_onPanEnd() : _null; + recognizer.onCancel = t1._widget.focusNode.get$hasFocus() || t1.__user_interaction0$_isDraggingCaret ? t1.get$__user_interaction0$_onPanCancel() : _null; + recognizer.gestureSettings = this.gestureSettings; + }, + $signature: 194 + }; + A._AndroidTextFieldTouchInteractorState_State_TickerProviderStateMixin.prototype = { + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTickers$0(); + }, + dispose$0() { + var _this = this, + t1 = _this.TickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTickers()); + _this.TickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + } + }; + A.SuperAndroidTextField.prototype = { + createState$0() { + var _null = null; + return new A.SuperAndroidTextFieldState(new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.LayerLink(), new A.LayerLink(), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_AndroidTextFieldTouchInteractorState), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_ProseTextState_StatefulWidget), new A.LayerLink(), _null, _null, B._StateLifecycle_0); + }, + textStyleBuilder$1(arg0) { + return this.textStyleBuilder.call$1(arg0); + } + }; + A.SuperAndroidTextFieldState.prototype = { + initState$0() { + var t1, _this = this, _null = null; + _this.super$State$initState(); + t1 = _this._widget.focusNode; + if (t1 == null) + t1 = A.FocusNode$(true, _null, true, true, _null, _null, false); + t1.addListener$1(0, _this.get$_android_textfield$_updateSelectionAndImeConnectionOnFocusChange()); + _this.__SuperAndroidTextFieldState__focusNode_A = t1; + t1 = _this._widget.textController; + if (t1 == null) + t1 = A.ImeAttributedTextEditingController$(_null, true); + t1.addListener$1(0, _this.get$_android_textfield$_onTextOrSelectionChange()); + if (t1.__ime_text_editing_controller$_onPerformActionPressed == null) + t1.__ime_text_editing_controller$_onPerformActionPressed = _this.get$_android_textfield$_onPerformActionPressed(); + _this.__SuperAndroidTextFieldState__textEditingController_A = t1; + t1 = A.TextScrollController$(t1, _this); + t1.addListener$1(0, _this.get$_android_textfield$_onTextScrollChange()); + _this.__SuperAndroidTextFieldState__textScrollController_A = t1; + _this.__SuperAndroidTextFieldState__editingOverlayController_A = new A.AndroidEditingOverlayController(_this.__SuperAndroidTextFieldState__textEditingController_A, _this._android_textfield$_magnifierLayerLink, $.$get$ChangeNotifier__emptyListeners()); + $.WidgetsBinding__instance.WidgetsBinding__observers.push(_this); + if (_this.__SuperAndroidTextFieldState__focusNode_A.get$hasFocus()) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperAndroidTextFieldState_initState_closure(_this)); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, t3, _this = this, _null = null; + _this.super$State$didUpdateWidget(oldWidget); + if (_this._widget.focusNode != oldWidget.focusNode) { + t1 = _this.__SuperAndroidTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this.get$_android_textfield$_updateSelectionAndImeConnectionOnFocusChange(); + t1.removeListener$1(0, t2); + t1 = _this._widget.focusNode; + if (t1 == null) + t1 = A.FocusNode$(true, _null, true, true, _null, _null, false); + t1.addListener$1(0, t2); + _this.__SuperAndroidTextFieldState__focusNode_A = t1; + } + t1 = _this._widget.textInputAction; + if (t1 !== oldWidget.textInputAction) { + t2 = _this.__SuperAndroidTextFieldState__textEditingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2._inputConnection; + t2 = t2 != null && $.$get$TextInput__instance()._currentConnection === t2; + } else + t2 = false; + if (t2) { + t2 = _this.__SuperAndroidTextFieldState__textEditingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.updateTextInputConfiguration$2$textInputAction$textInputType(t1, _this.get$_android_textfield$_isMultiline() ? B.TextInputType_1_null_null : B.TextInputType_0_null_null); + } + if (_this._widget.textController != oldWidget.textController) { + t1 = _this.__SuperAndroidTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this.get$_android_textfield$_onTextOrSelectionChange(); + t1.removeListener$1(0, t2); + t1 = _this.get$_android_textfield$_onPerformActionPressed(); + if (J.$eq$(_this.__SuperAndroidTextFieldState__textEditingController_A.__ime_text_editing_controller$_onPerformActionPressed, t1)) + _this.__SuperAndroidTextFieldState__textEditingController_A.__ime_text_editing_controller$_onPerformActionPressed = null; + t3 = _this._widget.textController; + if (t3 != null) + _this.__SuperAndroidTextFieldState__textEditingController_A = t3; + else + t3 = _this.__SuperAndroidTextFieldState__textEditingController_A = A.ImeAttributedTextEditingController$(_null, true); + t3.addListener$1(0, t2); + if (t3.__ime_text_editing_controller$_onPerformActionPressed == null) + t3.__ime_text_editing_controller$_onPerformActionPressed = t1; + } + _this._widget.toString; + }, + reassemble$0() { + this.super$State$reassemble(); + this._android_textfield$_removeEditingOverlayControls$0(); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperAndroidTextFieldState_reassemble_closure(this)); + }, + dispose$0() { + var t1, _this = this; + _this._android_textfield$_removeEditingOverlayControls$0(); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperAndroidTextFieldState_dispose_closure(_this)); + t1 = _this.__SuperAndroidTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.removeListener$1(0, _this.get$_android_textfield$_onTextOrSelectionChange()); + t1.detachFromIme$0(); + if (_this._widget.textController == null) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperAndroidTextFieldState_dispose_closure0(_this)); + t1 = _this.__SuperAndroidTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.removeListener$1(0, _this.get$_android_textfield$_updateSelectionAndImeConnectionOnFocusChange()); + if (_this._widget.focusNode == null) + _this.__SuperAndroidTextFieldState__focusNode_A.dispose$0(); + t1 = _this.__SuperAndroidTextFieldState__textScrollController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.removeListener$1(0, _this.get$_android_textfield$_onTextScrollChange()); + t1.dispose$0(); + B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, _this); + _this.super$_SuperAndroidTextFieldState_State_TickerProviderStateMixin$dispose(); + }, + didChangeMetrics$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperAndroidTextFieldState_didChangeMetrics_closure(this)); + }, + get$textLayout() { + var t1 = this._android_textfield$_textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout(); + }, + get$_android_textfield$_isMultiline() { + var t1 = this._widget, + t2 = t1.minLines; + return t2 !== 1 || t1.maxLines !== 1; + }, + _android_textfield$_updateSelectionAndImeConnectionOnFocusChange$0() { + var _this = this, _null = null, + t1 = _this.__SuperAndroidTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1.get$hasFocus()) { + t1 = _this.__SuperAndroidTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._inputConnection; + if (!(t1 != null && $.$get$TextInput__instance()._currentConnection === t1)) { + $.$get$_log11().log$4(B.Level_INFO_800, "Attaching TextInputClient to TextInput", _null, _null); + _this.setState$1(new A.SuperAndroidTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure(_this)); + } + } else { + $.$get$_log11().log$4(B.Level_INFO_800, string$.Lost_f, _null, _null); + _this.setState$1(new A.SuperAndroidTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure0(_this)); + } + }, + _android_textfield$_onTextOrSelectionChange$0() { + var t1 = this.__SuperAndroidTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._realController.get$selection(); + if (t1.start == t1.end) { + t1 = this.__SuperAndroidTextFieldState__editingOverlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.__editing_controls0$_isToolbarVisible = false; + t1.notifyListeners$0(); + } + t1 = this.__SuperAndroidTextFieldState__textScrollController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.ensureExtentIsVisible$0(); + }, + _android_textfield$_onTextScrollChange$0() { + if (this._android_textfield$_controlsOverlayEntry != null) + this._rebuildEditingOverlayControls$0(); + }, + _android_textfield$_showEditingControlsOverlay$0() { + var t1, t2, _this = this; + if (_this._android_textfield$_controlsOverlayEntry == null) { + _this._android_textfield$_controlsOverlayEntry = A.OverlayEntry$(new A.SuperAndroidTextFieldState__showEditingControlsOverlay_closure(_this), false); + t1 = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); + t1.toString; + t2 = _this._android_textfield$_controlsOverlayEntry; + t2.toString; + t1.insert$1(0, t2); + } + }, + _rebuildEditingOverlayControls$0() { + var t1 = this._android_textfield$_controlsOverlayEntry; + if (t1 != null) + t1.markNeedsBuild$0(); + }, + _android_textfield$_removeEditingOverlayControls$0() { + var t1 = this._android_textfield$_controlsOverlayEntry; + if (t1 != null) { + t1.remove$0(0); + this._android_textfield$_controlsOverlayEntry = null; + } + }, + _android_textfield$_onPerformActionPressed$1(action) { + var t1; + switch (action) { + case B.TextInputAction_2: + t1 = this.__SuperAndroidTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.unfocus$0(); + break; + case B.TextInputAction_6: + t1 = this.__SuperAndroidTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1._context.dependOnInheritedWidgetOfExactType$1$0(type$._FocusTraversalGroupMarker).policy._moveFocus$2$forward(t1, true); + break; + case B.TextInputAction_7: + t1 = this.__SuperAndroidTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1._context.dependOnInheritedWidgetOfExactType$1$0(type$._FocusTraversalGroupMarker).policy._moveFocus$2$forward(t1, false); + break; + default: + $.$get$_log11().log$4(B.Level_WARNING_900, "User pressed unhandled action button: " + A.S(action), null, null); + } + }, + _android_textfield$_onKeyPressed$2(focusNode, keyEvent) { + var t2, t3, _null = null, + t1 = $.$get$_log11(); + t1.log$4(B.Level_FINER_400, "_onKeyPressed - keyEvent: " + A.S(keyEvent.character), _null, _null); + if (!(keyEvent instanceof A.RawKeyDownEvent)) { + t1.log$4(B.Level_FINER_400, string$.x5fonKey, _null, _null); + return B.KeyEventResult_1; + } + if (!keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304)) + return B.KeyEventResult_1; + t1 = this.__SuperAndroidTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._realController.get$selection(); + t2 = t1.start; + t1 = t1.end; + t3 = this.__SuperAndroidTextFieldState__textEditingController_A; + if (t2 == t1) + t3._realController.deletePreviousCharacter$1$newComposingRegion(_null); + else + t3._realController.deleteSelection$1$newComposingRegion(_null); + return B.KeyEventResult_0; + }, + _android_textfield$_autoScrollToKeepTextFieldVisible$0() { + var t2, lineHeight, fieldBox, _this = this, + t1 = _this._framework$_element; + t1.toString; + if (_this._android_textfield$_findAncestorScrollable$1(t1) == null) + return; + _this._widget.toString; + t1 = _this._android_textfield$_textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout(); + t2 = _this.__SuperAndroidTextFieldState__textEditingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + lineHeight = t1.getLineHeightAtPosition$1(new A.TextPosition(t2._realController.get$selection().extentOffset, B.TextAffinity_1)); + fieldBox = type$.RenderBox._as(_this._framework$_element.get$renderObject()); + fieldBox.showOnScreen$3$curve$duration$rect(B.Cubic_ifx, B.Duration_100000, new A.Rect(0, 0, 0 + fieldBox._box$_size._dx, 0 + (lineHeight + 30))); + }, + _android_textfield$_findAncestorScrollable$1(context) { + var direction, + ancestorScrollable = A.Scrollable_maybeOf(context); + if (ancestorScrollable == null) + return null; + direction = ancestorScrollable._widget.axisDirection; + if (direction === B.AxisDirection_3 || direction === B.AxisDirection_1) + return null; + return ancestorScrollable; + }, + build$1(context) { + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, + t1 = _this.__SuperAndroidTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this._android_textfield$_textContentKey; + t3 = _this.__SuperAndroidTextFieldState__textEditingController_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this.__SuperAndroidTextFieldState__editingOverlayController_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t5 = _this.__SuperAndroidTextFieldState__textScrollController_A; + t5 === $ && A.throwUnnamedLateFieldNI(); + _this.get$_android_textfield$_isMultiline(); + t6 = _this._widget; + t7 = _this.__SuperAndroidTextFieldState__textScrollController_A; + t8 = _this.__SuperAndroidTextFieldState__textEditingController_A; + t9 = t6.textAlign; + t10 = t6.minLines; + t11 = t6.maxLines; + return new A.NonReparentingFocus(t1, _this.get$_android_textfield$_onKeyPressed(), new A.CompositedTransformTarget(_this._android_textfield$_textFieldLayerLink, new A.AndroidTextFieldTouchInteractor(t1, t3, t4, t5, t2, false, A.TextScrollView$(new A.ListenableBuilder(t8, new A.SuperAndroidTextFieldState_build_closure(_this), null), _this._android_textfield$_scrollKey, t6.lineHeight, t11, t10, t6.padding, B.Duration_100000, false, t9, t8, t2, t7), null), null), _this._android_textfield$_textFieldKey); + }, + $isProseTextBlock: 1 + }; + A.SuperAndroidTextFieldState_initState_closure.prototype = { + call$1(timeStamp) { + this.$this._android_textfield$_updateSelectionAndImeConnectionOnFocusChange$0(); + }, + $signature: 14 + }; + A.SuperAndroidTextFieldState_reassemble_closure.prototype = { + call$1(timeStamp) { + this.$this._android_textfield$_showEditingControlsOverlay$0(); + }, + $signature: 14 + }; + A.SuperAndroidTextFieldState_dispose_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this.__SuperAndroidTextFieldState__editingOverlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + }, + $signature: 14 + }; + A.SuperAndroidTextFieldState_dispose_closure0.prototype = { + call$1(timeStamp) { + var t1 = this.$this.__SuperAndroidTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + }, + $signature: 14 + }; + A.SuperAndroidTextFieldState_didChangeMetrics_closure.prototype = { + call$1(timeStamp) { + var t2, + t1 = this.$this; + if (t1._framework$_element != null) { + t2 = t1.__SuperAndroidTextFieldState__focusNode_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2.get$hasFocus(); + } else + t2 = false; + if (t2) + t1._android_textfield$_autoScrollToKeepTextFieldVisible$0(); + }, + $signature: 14 + }; + A.SuperAndroidTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure.prototype = { + call$0() { + var t3, + t1 = this.$this, + t2 = t1.__SuperAndroidTextFieldState__textEditingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + if (!t2._realController.get$selection().get$isValid()) { + t2 = t1.__SuperAndroidTextFieldState__textEditingController_A._realController; + t2.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, t2.get$text(t2).text.length)); + } + t2 = t1.__SuperAndroidTextFieldState__textEditingController_A; + t3 = t1._widget.textInputAction; + t2.attachToIme$2$textInputAction$textInputType(t3, t1.get$_android_textfield$_isMultiline() ? B.TextInputType_1_null_null : B.TextInputType_0_null_null); + t1._android_textfield$_autoScrollToKeepTextFieldVisible$0(); + t1._android_textfield$_showEditingControlsOverlay$0(); + }, + $signature: 0 + }; + A.SuperAndroidTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure0.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1.__SuperAndroidTextFieldState__textEditingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.detachFromIme$0(); + t1.__SuperAndroidTextFieldState__textEditingController_A._realController.set$selection(B.TextSelection_ke5); + t1._android_textfield$_removeEditingOverlayControls$0(); + }, + $signature: 0 + }; + A.SuperAndroidTextFieldState__showEditingControlsOverlay_closure.prototype = { + call$1(overlayContext) { + var t3, + t1 = this.$this, + t2 = t1.__SuperAndroidTextFieldState__editingOverlayController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = t1.__SuperAndroidTextFieldState__textScrollController_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + return new A.AndroidEditingOverlayControls(t2, t3, t1._android_textfield$_textFieldKey, t1._android_textfield$_textContentLayerLink, t1._android_textfield$_textContentKey, t1._widget.handlesColor, false, A.android_textfield___defaultAndroidToolbarBuilder$closure(), null); + }, + $signature: 3250 + }; + A.SuperAndroidTextFieldState_build_closure.prototype = { + call$2(context, _) { + var isTextEmpty, showHint, t3, textSpan, t4, t5, t6, t7, _null = null, + t1 = this.$this, + t2 = t1.__SuperAndroidTextFieldState__textEditingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2._realController; + isTextEmpty = t2.get$text(t2).text.length === 0; + t2 = t1._widget; + t2.toString; + if (!(isTextEmpty && t2.hintBehavior === B.HintBehavior_1)) { + if (isTextEmpty) { + t2 = t1.__SuperAndroidTextFieldState__focusNode_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = !t2.get$hasFocus() && t1._widget.hintBehavior === B.HintBehavior_0; + } else + t2 = false; + showHint = t2; + } else + showHint = true; + t2 = A._setArrayType([], type$.JSArray_Widget); + if (showHint) + t2.push(t1._widget.hintBuilder.call$1(context)); + t3 = t1.__SuperAndroidTextFieldState__textEditingController_A._realController; + if (t3.get$text(t3).text.length !== 0) { + t3 = t1.__SuperAndroidTextFieldState__textEditingController_A._realController; + textSpan = A.ComputeTextSpan_computeTextSpan(t3.get$text(t3), t1._widget.textStyleBuilder); + } else + textSpan = A.TextSpan$(_null, _null, t1._widget.textStyleBuilder$1(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution)), ""); + t3 = t1._widget; + t4 = t3.textAlign; + t5 = t3.selectionColor; + t3 = t3.caretStyle; + t6 = t1.__SuperAndroidTextFieldState__textEditingController_A._realController.get$selection(); + t7 = t1.__SuperAndroidTextFieldState__focusNode_A; + t7 === $ && A.throwUnnamedLateFieldNI(); + t2.push(new A.FillWidthIfConstrained(A.SuperTextWithSelection$single(t1._android_textfield$_textContentKey, textSpan, t4, B.TextDirection_1, A.UserSelection$(t3, t7.get$hasFocus(), new A.SelectionHighlightStyle(t5), false, t6)), _null)); + return new A.CompositedTransformTarget(t1._android_textfield$_textContentLayerLink, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t2, _null), _null); + }, + $signature: 886 + }; + A._defaultAndroidToolbarBuilder_closure.prototype = { + call$0() { + var selectedText, + t1 = this.controller.textController._realController, + selection = t1.get$selection(), + t2 = selection.start, + t3 = selection.end; + if (t2 == t3) + return; + selectedText = J.substring$2$s(t1.get$text(t1).text, t2, t3); + t1.deleteSelectedText$0(); + A.Clipboard_setData(new A.ClipboardData(selectedText)); + }, + $signature: 0 + }; + A._defaultAndroidToolbarBuilder_closure0.prototype = { + call$0() { + var t1 = this.controller.textController._realController, + selection = t1.get$selection(); + A.Clipboard_setData(new A.ClipboardData(J.substring$2$s(t1.get$text(t1).text, selection.start, selection.end))); + }, + $signature: 0 + }; + A._defaultAndroidToolbarBuilder_closure1.prototype = { + call$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, $async$self = this, t1, selection, t2, clipboardContent; + var $async$call$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = 3; + return A._asyncAwait(A.Clipboard_getData("text/plain"), $async$call$0); + case 3: + // returning from await. + clipboardContent = $async$result; + if (clipboardContent == null || clipboardContent.text == null) { + // goto return + $async$goto = 1; + break; + } + t1 = $async$self.controller.textController._realController; + selection = t1.get$selection(); + if (selection.start == selection.end) { + t2 = clipboardContent.text; + t2.toString; + t1.insertAtCaret$2$newComposingRegion$text(null, t2); + } else { + t2 = clipboardContent.text; + t2.toString; + t1.replaceSelectionWithUnstyledText$2$newComposingRegion$replacementText(null, t2); + } + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$call$0, $async$completer); + }, + $signature: 95 + }; + A._defaultAndroidToolbarBuilder_closure2.prototype = { + call$0() { + this.controller.textController._realController.selectAll$0(); + }, + $signature: 0 + }; + A._SuperAndroidTextFieldState_State_TickerProviderStateMixin.prototype = { + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTickers$0(); + }, + dispose$0() { + var _this = this, + t1 = _this.TickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTickers()); + _this.TickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + } + }; + A._SuperAndroidTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver.prototype = {}; + A.SuperDesktopTextField.prototype = { + createState$0() { + return new A.SuperDesktopTextFieldState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_ProseTextState_StatefulWidget), new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_SuperTextFieldScrollviewState), new A._EstimatedLineHeight(), B._StateLifecycle_0); + }, + textStyleBuilder$1(arg0) { + return this.textStyleBuilder.call$1(arg0); + } + }; + A.SuperDesktopTextFieldState.prototype = { + initState$0() { + var t1, _this = this, _null = null; + _this.super$State$initState(); + t1 = _this._widget.focusNode; + if (t1 == null) + t1 = A.FocusNode$(true, _null, true, true, _null, _null, false); + t1.addListener$1(0, _this.get$_updateSelectionOnFocusChange()); + _this.__SuperDesktopTextFieldState__focusNode_A = t1; + t1 = _this._widget.textController; + if (!(t1 != null)) + t1 = A.ImeAttributedTextEditingController$(_null, true); + _this.__SuperDesktopTextFieldState__controller_A = t1; + t1.addListener$1(0, _this.get$_onSelectionOrContentChange()); + _this.__SuperDesktopTextFieldState__scrollController_A = A.ScrollController$(0, true); + _this._updateSelectionOnFocusChange$0(); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, t3, _this = this, _null = null; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.focusNode; + t2 = oldWidget.focusNode; + if (t1 != t2) { + t1 = _this.__SuperDesktopTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t3 = _this.get$_updateSelectionOnFocusChange(); + t1.removeListener$1(0, t3); + if (t2 == null) + _this.__SuperDesktopTextFieldState__focusNode_A.dispose$0(); + t1 = _this._widget.focusNode; + if (t1 == null) + t1 = A.FocusNode$(true, _null, true, true, _null, _null, false); + t1.addListener$1(0, t3); + _this.__SuperDesktopTextFieldState__focusNode_A = t1; + _this._updateSelectionOnFocusChange$0(); + } + t1 = _this._widget.textController; + t2 = oldWidget.textController; + if (t1 != t2) { + t1 = _this.__SuperDesktopTextFieldState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t3 = _this.get$_onSelectionOrContentChange(); + t1.removeListener$1(0, t3); + if (t2 == null || false) + _this.__SuperDesktopTextFieldState__controller_A.dispose$0(); + t1 = _this._widget.textController; + if (!(t1 != null)) + t1 = A.ImeAttributedTextEditingController$(_null, true); + _this.__SuperDesktopTextFieldState__controller_A = t1; + t1.addListener$1(0, t3); + } + if (_this._widget.padding.$eq(0, oldWidget.padding)) { + t1 = _this._widget; + t1 = t1.minLines !== oldWidget.minLines || t1.maxLines !== oldWidget.maxLines; + } else + t1 = true; + if (t1) + _this._onSelectionOrContentChange$0(); + }, + dispose$0() { + var _this = this, + t1 = _this.__SuperDesktopTextFieldState__scrollController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + t1 = _this.__SuperDesktopTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.removeListener$1(0, _this.get$_updateSelectionOnFocusChange()); + if (_this._widget.focusNode == null) + _this.__SuperDesktopTextFieldState__focusNode_A.dispose$0(); + t1 = _this.__SuperDesktopTextFieldState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.removeListener$1(0, _this.get$_onSelectionOrContentChange()); + t1.detachFromIme$0(); + if (_this._widget.textController == null) + _this.__SuperDesktopTextFieldState__controller_A.dispose$0(); + _this.super$State$dispose(); + }, + get$textLayout() { + var t1 = this._desktop_textfield$_textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout(); + }, + _updateSelectionOnFocusChange$0() { + var _this = this, + t1 = _this.__SuperDesktopTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1.get$hasFocus()) + if (!_this._desktop_textfield$_hasFocus) { + t1 = _this.__SuperDesktopTextFieldState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._realController.get$selection().extentOffset === -1; + } else + t1 = false; + else + t1 = false; + if (t1) { + t1 = _this.__SuperDesktopTextFieldState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._realController; + t1.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, t1.get$text(t1).text.length)); + } + _this._desktop_textfield$_hasFocus = _this.__SuperDesktopTextFieldState__focusNode_A.get$hasFocus(); + }, + _onSelectionOrContentChange$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperDesktopTextFieldState__onSelectionOrContentChange_closure(this)); + }, + _desktop_textfield$_updateViewportHeight$0() { + var t3, minHeight, maxHeight, _this = this, t1 = {}, + estimatedLineHeight = _this._getEstimatedLineHeight$0(), + estimatedLinesOfText = _this._getEstimatedLinesOfText$0(), + t2 = _this._widget.padding, + estimatedContentHeight = estimatedLinesOfText * estimatedLineHeight + (t2.get$_top(t2) + t2.get$_bottom(t2)); + t2 = _this._widget; + t3 = t2.minLines; + t2 = t2.padding; + minHeight = t3 * estimatedLineHeight + (t2.get$_top(t2) + t2.get$_bottom(t2)); + t2 = _this._widget; + t3 = t2.maxLines; + t2 = t2.padding; + maxHeight = t3 * estimatedLineHeight + (t2.get$_top(t2) + t2.get$_bottom(t2)); + t1.viewportHeight = null; + if (estimatedContentHeight > maxHeight) { + t1.viewportHeight = maxHeight; + t2 = maxHeight; + } else if (estimatedContentHeight < minHeight) { + t1.viewportHeight = minHeight; + t2 = minHeight; + } else + t2 = null; + if (t2 == _this._desktop_textfield$_viewportHeight) + return false; + _this.setState$1(new A.SuperDesktopTextFieldState__updateViewportHeight_closure(t1, _this)); + return true; + }, + _getEstimatedLinesOfText$0() { + var t2, lineCount, _this = this, + t1 = _this.__SuperDesktopTextFieldState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._realController; + if (t1.get$text(t1).text.length === 0) + return 0; + t1 = _this._desktop_textfield$_textKey; + if (t1.get$currentState() == null) + return 0; + t1 = t1.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout(); + t2 = _this.__SuperDesktopTextFieldState__controller_A._realController; + lineCount = B.JSNumber_methods.ceil$0(t1.getOffsetAtPosition$1(new A.TextPosition(t2.get$text(t2).text.length, B.TextAffinity_1))._dy / _this._getEstimatedLineHeight$0()); + t1 = _this.__SuperDesktopTextFieldState__controller_A._realController; + return J.endsWith$1$s(t1.get$text(t1).text, "\n") ? lineCount + 1 : lineCount; + }, + _getEstimatedLineHeight$0() { + var lineHeight, _this = this, + textLayout = A.RenderSuperTextLayout_textLayoutFrom(_this._desktop_textfield$_textKey), + t1 = _this.__SuperDesktopTextFieldState__controller_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._realController; + lineHeight = t1.get$text(t1).text.length === 0 || textLayout == null ? 0 : textLayout.getLineHeightAtPosition$1(B.TextPosition_0_TextAffinity_1); + if (lineHeight > 0) + return lineHeight; + return _this._estimatedLineHeight.calculate$1(_this._widget.textStyleBuilder$1(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution))); + }, + build$1(context) { + var t2, isMultiline, t3, t4, t5, t6, _this = this, _null = null, + t1 = _this._desktop_textfield$_textKey; + if ($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1) == null) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperDesktopTextFieldState_build_closure(_this)); + t2 = _this._widget; + isMultiline = t2.minLines !== 1 || t2.maxLines !== 1; + t2 = _this.__SuperDesktopTextFieldState__focusNode_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = _this.__SuperDesktopTextFieldState__controller_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3 = new A.SuperTextFieldGestureInteractor(t2, t3, t1, _this._textScrollKey, isMultiline, _null, new A.MultiListenableBuilder(A.LinkedHashSet_LinkedHashSet$_literal([t2, t3], type$.Listenable), new A.SuperDesktopTextFieldState_build_closure0(_this, isMultiline), _null), _null); + t2 = _this.__SuperDesktopTextFieldState__focusNode_A; + t4 = _this.__SuperDesktopTextFieldState__controller_A; + t5 = _this._widget; + t6 = t5.keyboardHandlers; + return new A.SuperTextFieldKeyboardInteractor(t2, t4, t1, t6, t5.inputSource === B.TextInputSource_1 ? new A.SuperTextFieldImeInteractor(t2, t4, isMultiline, t3, _null) : t3, _null); + }, + $isProseTextBlock: 1 + }; + A.SuperDesktopTextFieldState__onSelectionOrContentChange_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1._desktop_textfield$_updateViewportHeight$0(); + }, + $signature: 14 + }; + A.SuperDesktopTextFieldState__updateViewportHeight_closure.prototype = { + call$0() { + this.$this._desktop_textfield$_viewportHeight = this._box_0.viewportHeight; + }, + $signature: 0 + }; + A.SuperDesktopTextFieldState_build_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A.SuperDesktopTextFieldState_build__closure(t1)); + }, + $signature: 14 + }; + A.SuperDesktopTextFieldState_build__closure.prototype = { + call$0() { + this.$this._desktop_textfield$_updateViewportHeight$0(); + }, + $signature: 0 + }; + A.SuperDesktopTextFieldState_build_closure0.prototype = { + call$1(context) { + var isTextEmpty, showHint, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, + t1 = this.$this, + t2 = t1.__SuperDesktopTextFieldState__controller_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2._realController; + isTextEmpty = t2.get$text(t2).text.length === 0; + t2 = t1._widget; + t2.toString; + if (!(isTextEmpty && t2.hintBehavior === B.HintBehavior_1)) { + if (isTextEmpty) { + t2 = t1.__SuperDesktopTextFieldState__focusNode_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = !t2.get$hasFocus() && t1._widget.hintBehavior === B.HintBehavior_0; + } else + t2 = false; + showHint = t2; + } else + showHint = true; + t2 = t1._desktop_textfield$_textKey; + t3 = t1.__SuperDesktopTextFieldState__controller_A; + t1._widget.toString; + t4 = t1.__SuperDesktopTextFieldState__scrollController_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t5 = t1._desktop_textfield$_viewportHeight; + t6 = t1._getEstimatedLineHeight$0(); + t7 = t1._widget.padding; + t8 = A._setArrayType([], type$.JSArray_Widget); + if (showHint) + t8.push(t1._widget.hintBuilder.call$1(context)); + t9 = t1.__SuperDesktopTextFieldState__controller_A._realController; + t9 = A.ComputeTextSpan_computeTextSpan(t9.get$text(t9), t1._widget.textStyleBuilder); + t10 = t1._widget; + t11 = t10.textAlign; + t12 = t10.selectionHighlightStyle; + t10 = t10.caretStyle; + t13 = t1.__SuperDesktopTextFieldState__controller_A._realController.get$selection(); + t14 = t1.__SuperDesktopTextFieldState__focusNode_A; + t14 === $ && A.throwUnnamedLateFieldNI(); + t8.push(new A.FillWidthIfConstrained(A.SuperTextWithSelection$single(t2, t9, t11, B.TextDirection_1, A.UserSelection$(t10, t14.get$hasFocus(), t12, false, t13)), null)); + t1._widget.toString; + return new A.SuperTextFieldScrollview(t3, t2, t4, t7, t5, t6, this.isMultiline, new A.Stack(B.AlignmentDirectional_m1_m1, null, B.StackFit_0, B.Clip_1, t8, null), t1._textScrollKey); + }, + $signature: 56 + }; + A.SuperTextFieldGestureInteractor.prototype = { + createState$0() { + return new A._SuperTextFieldGestureInteractorState(B._SelectionType_0, B._StateLifecycle_0); + } + }; + A._SuperTextFieldGestureInteractorState.prototype = { + _desktop_textfield$_onTapDown$1(details) { + var textOffset, t2, tapTextPosition, expandSelection, _this = this, _null = null, + t1 = $.$get$_log4(); + t1.log$4(B.Level_FINE_500, "Tap down on SuperTextField", _null, _null); + _this._desktop_textfield$_selectionType = B._SelectionType_0; + textOffset = _this._getTextOffset$1(details.localPosition); + t2 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + tapTextPosition = type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout().getPositionNearestToOffset$1(textOffset); + t1.log$4(B.Level_FINER_400, "Tap text position: " + tapTextPosition.toString$0(0), _null, _null); + t1 = $.$get$RawKeyboard_instance()._keysPressed; + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934850)) { + t2 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934851)) { + t1 = t1.get$values(t1); + t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589935090); + expandSelection = t1; + } else + expandSelection = true; + } else + expandSelection = true; + _this.setState$1(new A._SuperTextFieldGestureInteractorState__onTapDown_closure(_this, expandSelection, tapTextPosition)); + _this._widget.focusNode.requestFocus$0(); + }, + _desktop_textfield$_onDoubleTapDown$1(details) { + var tapTextPosition, _this = this; + _this._desktop_textfield$_selectionType = B._SelectionType_1; + $.$get$_log4().log$4(B.Level_FINER_400, "_onDoubleTapDown - EditableDocument: onDoubleTap()", null, null); + tapTextPosition = _this._getPositionAtOffset$1(details.localPosition); + if (tapTextPosition != null) + _this.setState$1(new A._SuperTextFieldGestureInteractorState__onDoubleTapDown_closure(_this, tapTextPosition)); + else + _this._desktop_textfield$_clearSelection$0(); + _this._widget.focusNode.requestFocus$0(); + }, + _desktop_textfield$_onDoubleTap$0() { + this._desktop_textfield$_selectionType = B._SelectionType_0; + }, + _desktop_textfield$_onTripleTapDown$1(details) { + var tapTextPosition, _this = this; + _this._desktop_textfield$_selectionType = B._SelectionType_2; + $.$get$_log4().log$4(B.Level_FINER_400, "_onTripleTapDown - EditableDocument: onTripleTapDown()", null, null); + tapTextPosition = _this._getPositionAtOffset$1(details.localPosition); + if (tapTextPosition != null) + _this.setState$1(new A._SuperTextFieldGestureInteractorState__onTripleTapDown_closure(_this, tapTextPosition)); + else + _this._desktop_textfield$_clearSelection$0(); + _this._widget.focusNode.requestFocus$0(); + }, + _desktop_textfield$_onTripleTap$0() { + this._desktop_textfield$_selectionType = B._SelectionType_0; + }, + _onRightClick$1(details) { + this._widget.toString; + }, + _desktop_textfield$_onPanStart$1(details) { + var t1, t2, _this = this; + $.$get$_log4().log$4(B.Level_FINE_500, "User started pan", null, null); + t1 = details.localPosition; + _this._dragStartInViewport = t1; + t1.toString; + _this._dragStartInText = _this._getTextOffset$1(t1); + t1 = _this._dragStartInViewport; + t2 = t1._dx; + t1 = t1._dy; + _this._dragRectInViewport = new A.Rect(t2, t1, t2 + 1, t1 + 1); + _this._widget.focusNode.requestFocus$0(); + }, + _desktop_textfield$_onPanUpdate$1(details) { + $.$get$_log4().log$4(B.Level_FINER_400, "User moved during pan", null, null); + this.setState$1(new A._SuperTextFieldGestureInteractorState__onPanUpdate_closure(this, details)); + }, + _desktop_textfield$_onPanEnd$1(details) { + var t1, _this = this; + $.$get$_log4().log$4(B.Level_FINER_400, "User ended a pan", null, null); + _this.setState$1(new A._SuperTextFieldGestureInteractorState__onPanEnd_closure(_this)); + t1 = _this._widget.textScrollKey.get$currentState(); + t1.toString; + t1.stopScrollingToStart$0(); + t1 = _this._widget.textScrollKey.get$currentState(); + t1.toString; + t1.stopScrollingToEnd$0(); + }, + _desktop_textfield$_onPanCancel$0() { + var t1, _this = this; + $.$get$_log4().log$4(B.Level_FINER_400, "User cancelled a pan", null, null); + _this.setState$1(new A._SuperTextFieldGestureInteractorState__onPanCancel_closure(_this)); + t1 = _this._widget.textScrollKey.get$currentState(); + t1.toString; + t1.stopScrollingToStart$0(); + t1 = _this._widget.textScrollKey.get$currentState(); + t1.toString; + t1.stopScrollingToEnd$0(); + }, + _desktop_textfield$_updateDragSelection$0() { + var _this = this; + if (_this._dragStartInText == null || _this._dragEndInText == null) + return; + _this.setState$1(new A._SuperTextFieldGestureInteractorState__updateDragSelection_closure(_this)); + }, + _combineSelections$3(selection1, selection2, affinity) { + var t1, t2, t3; + if (affinity === B.TextAffinity_1) { + t1 = selection1.start; + t2 = selection2.start; + t2 = Math.min(A.checkNum(t1), A.checkNum(t2)); + t1 = selection1.end; + t3 = selection2.end; + t3 = A.TextSelection$(B.TextAffinity_1, t2, Math.max(A.checkNum(t1), A.checkNum(t3)), false); + t1 = t3; + } else { + t1 = selection1.end; + t2 = selection2.end; + t2 = Math.max(A.checkNum(t1), A.checkNum(t2)); + t1 = selection1.start; + t3 = selection2.start; + t3 = A.TextSelection$(B.TextAffinity_1, t2, Math.min(A.checkNum(t1), A.checkNum(t3)), false); + t1 = t3; + } + return t1; + }, + _desktop_textfield$_clearSelection$0() { + this.setState$1(new A._SuperTextFieldGestureInteractorState__clearSelection_closure(this)); + }, + _onPointerSignal$1($event) { + var t1, t2, t3, newScrollOffset, _this = this; + if (type$.PointerScrollEvent._is($event)) { + t1 = _this._widget.textScrollKey.get$currentState(); + t1.toString; + t1 = t1._widget.scrollController; + t1 = t1.get$position(t1)._pixels; + t1.toString; + t2 = $event.get$scrollDelta(); + t3 = _this._widget.textScrollKey.get$currentState(); + t3.toString; + t3 = B.JSArray_methods.get$single(t3._widget.scrollController._positions)._maxScrollExtent; + t3.toString; + newScrollOffset = B.JSNumber_methods.clamp$2(t1 + t2._dy, 0, t3); + t3 = _this._widget.textScrollKey.get$currentState(); + t3.toString; + t3._widget.scrollController.jumpTo$1(newScrollOffset); + _this._desktop_textfield$_updateDragSelection$0(); + } + }, + _scrollIfNearBoundary$0() { + var editorBox, t1, _this = this; + if (_this._dragEndInViewport == null) { + $.$get$_log4().log$4(B.Level_FINER_400, "_scrollIfNearBoundary - Can't scroll near boundary because _dragEndInViewport is null", null, null); + return; + } + if (!_this._widget.isMultiline) { + editorBox = type$.RenderBox._as(_this._framework$_element.get$renderObject()); + if (_this._dragEndInViewport._dx < 24) + _this._startScrollingToStart$0(); + else { + t1 = _this._widget.textScrollKey.get$currentState(); + t1.toString; + t1.stopScrollingToStart$0(); + } + if (editorBox._box$_size._dx - _this._dragEndInViewport._dx < 24) + _this._startScrollingToEnd$0(); + else { + t1 = _this._widget.textScrollKey.get$currentState(); + t1.toString; + t1.stopScrollingToEnd$0(); + } + } else + _this._scrollIfNearVerticalBoundary$0(); + }, + _scrollIfNearVerticalBoundary$0() { + var t1, _this = this, + editorBox = type$.RenderBox._as(_this._framework$_element.get$renderObject()); + if (_this._dragEndInViewport._dy < 24) { + _this._startScrollingToStart$0(); + return; + } else { + t1 = _this._widget.textScrollKey.get$currentState(); + t1.toString; + t1.stopScrollingToStart$0(); + } + if (editorBox._box$_size._dy - _this._dragEndInViewport._dy < 24) { + _this._startScrollingToEnd$0(); + return; + } else { + t1 = _this._widget.textScrollKey.get$currentState(); + t1.toString; + t1.stopScrollingToEnd$0(); + } + }, + _startScrollingToStart$0() { + var t2, + t1 = this._dragEndInViewport; + if (t1 == null) { + $.$get$_log4().log$4(B.Level_FINER_400, "_scrollUp - Can't scroll up because _dragEndInViewport is null", null, null); + return; + } + t1 = A.lerpDouble(0, 20, 1 - J.clamp$2$n(t1._dy, 0, 24) / 24); + t1.toString; + t2 = this._widget.textScrollKey.get$currentState(); + t2.toString; + t2.startScrollingToStart$1$amountPerFrame(t1); + }, + _startScrollingToEnd$0() { + var t1, t2, _this = this; + if (_this._dragEndInViewport == null) { + $.$get$_log4().log$4(B.Level_FINER_400, "_scrollDown - Can't scroll down because _dragEndInViewport is null", null, null); + return; + } + t1 = A.lerpDouble(0, 20, 1 - B.JSNumber_methods.clamp$2(type$.RenderBox._as(_this._framework$_element.get$renderObject())._box$_size._dy - _this._dragEndInViewport._dy, 0, 24) / 24); + t1.toString; + t2 = _this._widget.textScrollKey.get$currentState(); + t2.toString; + t2.startScrollingToEnd$1$amountPerFrame(t1); + }, + _getPositionAtOffset$1(textFieldOffset) { + var textOffset = this._getTextOffset$1(textFieldOffset), + t1 = this._widget.textKey; + if (type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject())._box$_size.contains$1(0, textOffset)) { + t1 = this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getPositionAtOffset$1(textOffset); + } else + t1 = null; + return t1; + }, + _getTextOffset$1(textFieldOffset) { + var t1 = type$.RenderBox, + textFieldBox = t1._as(this._framework$_element.get$renderObject()), + t2 = this._widget.textKey; + return t1._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()).globalToLocal$2$ancestor(textFieldOffset, textFieldBox); + }, + build$1(context) { + var _this = this, _null = null, + t1 = A.MediaQuery_maybeOf(context), + gestureSettings = t1 == null ? _null : t1.gestureSettings; + t1 = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_TapSequenceGestureRecognizer_7F1, new A.GestureRecognizerFactoryWithHandlers(new A._SuperTextFieldGestureInteractorState_build_closure(), new A._SuperTextFieldGestureInteractorState_build_closure0(_this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_TapSequenceGestureRecognizer), B.Type_PanGestureRecognizer_bbH, new A.GestureRecognizerFactoryWithHandlers(new A._SuperTextFieldGestureInteractorState_build_closure1(), new A._SuperTextFieldGestureInteractorState_build_closure2(_this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_PanGestureRecognizer)], type$.Type, type$.GestureRecognizerFactory_GestureRecognizer); + return A.Listener$(B.HitTestBehavior_0, A.GestureDetector$(_null, new A.RawGestureDetector(A.MouseRegion$(_this._widget.child, B.SystemMouseCursor_text, _null, _null, _null, _null, _null), t1, B.HitTestBehavior_2, false, _null, _null), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_onRightClick(), _null, _null, _null, _null, _null, _null, _null), _null, _null, _null, _null, _null, _null, _this.get$_onPointerSignal(), _null); + } + }; + A._SuperTextFieldGestureInteractorState__onTapDown_closure.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1._widget.textController, + t3 = this.tapTextPosition.offset; + t3 = this.expandSelection ? A.TextSelection$(B.TextAffinity_1, t2._realController.get$selection().baseOffset, t3, false) : A.TextSelection$collapsed(B.TextAffinity_1, t3); + t2._realController.set$selection(t3); + $.$get$_log4().log$4(B.Level_FINER_400, "New text field selection: " + A.S(t1._widget.textController._realController.get$selection()), null, null); + }, + $signature: 0 + }; + A._SuperTextFieldGestureInteractorState__onDoubleTapDown_closure.prototype = { + call$0() { + var t1 = this.$this._widget, + t2 = t1.textController; + t1 = t1.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getWordSelectionAt$1(this.tapTextPosition); + t2._realController.set$selection(t1); + }, + $signature: 0 + }; + A._SuperTextFieldGestureInteractorState__onTripleTapDown_closure.prototype = { + call$0() { + var t1 = this.$this._widget, + t2 = t1.textController; + t1 = t1.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = A.paragraphExpansionFilter(type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout()._richText.toPlainText$0(), this.tapTextPosition, B.TextAffinity_1); + t2._realController.set$selection(t1); + }, + $signature: 0 + }; + A._SuperTextFieldGestureInteractorState__onPanUpdate_closure.prototype = { + call$0() { + var t3, + t1 = this.$this, + t2 = this.details.localPosition; + t1._dragEndInViewport = t2; + t2.toString; + t1._dragEndInText = t1._getTextOffset$1(t2); + t2 = t1._dragStartInViewport; + t2.toString; + t3 = t1._dragEndInViewport; + t3.toString; + t3 = A.Rect$fromPoints(t2, t3); + t1._dragRectInViewport = t3; + $.$get$_log4().log$4(B.Level_FINER_400, "_onPanUpdate - drag rect: " + t3.toString$0(0), null, null); + t1._desktop_textfield$_updateDragSelection$0(); + t1._scrollIfNearBoundary$0(); + }, + $signature: 0 + }; + A._SuperTextFieldGestureInteractorState__onPanEnd_closure.prototype = { + call$0() { + var t1 = this.$this; + t1._dragRectInViewport = t1._dragEndInText = t1._dragStartInText = null; + }, + $signature: 0 + }; + A._SuperTextFieldGestureInteractorState__onPanCancel_closure.prototype = { + call$0() { + var t1 = this.$this; + t1._dragRectInViewport = t1._dragEndInText = t1._dragStartInText = null; + }, + $signature: 0 + }; + A._SuperTextFieldGestureInteractorState__updateDragSelection_closure.prototype = { + call$0() { + var t3, t4, startDragOffset, endDragOffset, affinity, baseParagraphSelection, extentParagraphSelection, + t1 = this.$this, + t2 = t1._dragStartInText; + t2.toString; + t3 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = type$.ProseTextBlock; + startDragOffset = t4._as(t3.get$currentState()).get$textLayout().getPositionNearestToOffset$1(t2).offset; + t2 = t1._dragEndInText; + t2.toString; + t3 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + endDragOffset = t4._as(t3.get$currentState()).get$textLayout().getPositionNearestToOffset$1(t2).offset; + affinity = startDragOffset <= endDragOffset ? B.TextAffinity_1 : B.TextAffinity_0; + t2 = t1._desktop_textfield$_selectionType; + if (t2 === B._SelectionType_2) { + t2 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = A.paragraphExpansionFilter(t4._as(t2.get$currentState()).get$textLayout()._richText.toPlainText$0(), new A.TextPosition(startDragOffset, B.TextAffinity_1), affinity); + t3 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3 = A.paragraphExpansionFilter(t4._as(t3.get$currentState()).get$textLayout()._richText.toPlainText$0(), new A.TextPosition(endDragOffset, B.TextAffinity_1), affinity); + t4 = t1._widget.textController; + t3 = t1._combineSelections$3(t2, t3, affinity); + t4._realController.set$selection(t3); + } else { + t3 = t1._widget; + if (t2 === B._SelectionType_1) { + t2 = t3.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + baseParagraphSelection = t4._as(t2.get$currentState()).get$textLayout().getWordSelectionAt$1(new A.TextPosition(startDragOffset, B.TextAffinity_1)); + t2 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + extentParagraphSelection = t4._as(t2.get$currentState()).get$textLayout().getWordSelectionAt$1(new A.TextPosition(endDragOffset, B.TextAffinity_1)); + t2 = t1._widget.textController; + t1 = t1._combineSelections$3(baseParagraphSelection, extentParagraphSelection, affinity); + t2._realController.set$selection(t1); + } else { + t1 = t3.textController; + t2 = A.TextSelection$(B.TextAffinity_1, startDragOffset, endDragOffset, false); + t1._realController.set$selection(t2); + } + } + }, + $signature: 0 + }; + A._SuperTextFieldGestureInteractorState__clearSelection_closure.prototype = { + call$0() { + this.$this._widget.textController._realController.set$selection(B.TextSelection_ke5); + }, + $signature: 0 + }; + A._SuperTextFieldGestureInteractorState_build_closure.prototype = { + call$0() { + return A.TapSequenceGestureRecognizer$(); + }, + $signature: 257 + }; + A._SuperTextFieldGestureInteractorState_build_closure0.prototype = { + call$1(recognizer) { + var t1 = this.$this; + recognizer.onTapDown = t1.get$_desktop_textfield$_onTapDown(); + recognizer.onDoubleTapDown = t1.get$_desktop_textfield$_onDoubleTapDown(); + recognizer.onDoubleTap = t1.get$_desktop_textfield$_onDoubleTap(); + recognizer.onTripleTapDown = t1.get$_desktop_textfield$_onTripleTapDown(); + recognizer.onTripleTap = t1.get$_desktop_textfield$_onTripleTap(); + recognizer.gestureSettings = this.gestureSettings; + }, + $signature: 236 + }; + A._SuperTextFieldGestureInteractorState_build_closure1.prototype = { + call$0() { + return A.PanGestureRecognizer$(null, A.LinkedHashSet_LinkedHashSet$_literal([B.PointerDeviceKind_1], type$.PointerDeviceKind)); + }, + $signature: 221 + }; + A._SuperTextFieldGestureInteractorState_build_closure2.prototype = { + call$1(recognizer) { + var t1 = this.$this; + recognizer.onStart = t1.get$_desktop_textfield$_onPanStart(); + recognizer.onUpdate = t1.get$_desktop_textfield$_onPanUpdate(); + recognizer.onEnd = t1.get$_desktop_textfield$_onPanEnd(); + recognizer.onCancel = t1.get$_desktop_textfield$_onPanCancel(); + recognizer.gestureSettings = this.gestureSettings; + }, + $signature: 194 + }; + A.SuperTextFieldKeyboardInteractor.prototype = { + createState$0() { + return new A._SuperTextFieldKeyboardInteractorState(B._StateLifecycle_0); + } + }; + A._SuperTextFieldKeyboardInteractorState.prototype = { + _desktop_textfield$_onKeyPressed$2(focusNode, keyEvent) { + var result, index, t2, t3, t4, _null = null, + t1 = $.$get$_log4(); + t1.log$4(B.Level_FINE_500, "_onKeyPressed - keyEvent: " + keyEvent.data.get$logicalKey().toString$0(0) + ", character: " + A.S(keyEvent.character), _null, _null); + if (!(keyEvent instanceof A.RawKeyDownEvent)) { + t1.log$4(B.Level_FINER_400, string$.x5fonKey, _null, _null); + return B.KeyEventResult_1; + } + t1 = type$.ProseTextBlock; + result = B.TextFieldKeyboardHandlerResult_2; + index = 0; + while (true) { + if (!(result === B.TextFieldKeyboardHandlerResult_2 && index < this._widget.keyboardActions.length)) + break; + t2 = this._widget; + t3 = t2.keyboardActions[index]; + t4 = t2.textController; + t2 = t2.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + result = t3.call$3$controller$keyEvent$textLayout(t4, keyEvent, t1._as(t2.get$currentState()).get$textLayout()); + ++index; + } + $.$get$_log4().log$4(B.Level_FINEST_300, "Key handler result: " + A.S(result), _null, _null); + return result === B.TextFieldKeyboardHandlerResult_0 ? B.KeyEventResult_0 : B.KeyEventResult_1; + }, + build$1(context) { + var t1 = this._widget; + return new A.NonReparentingFocus(t1.focusNode, this.get$_desktop_textfield$_onKeyPressed(), t1.child, null); + } + }; + A.SuperTextFieldImeInteractor.prototype = { + createState$0() { + return new A._SuperTextFieldImeInteractorState(B._StateLifecycle_0); + } + }; + A._SuperTextFieldImeInteractorState.prototype = { + initState$0() { + var _this = this; + _this.super$State$initState(); + _this._widget.focusNode.addListener$1(0, _this.get$_desktop_textfield$_updateSelectionAndImeConnectionOnFocusChange()); + if (_this._widget.focusNode.get$hasFocus()) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._SuperTextFieldImeInteractorState_initState_closure(_this)); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.focusNode; + t2 = oldWidget.focusNode; + if (t1 !== t2) { + t1 = _this.get$_desktop_textfield$_updateSelectionAndImeConnectionOnFocusChange(); + t2.removeListener$1(0, t1); + _this._widget.focusNode.addListener$1(0, t1); + if (_this._widget.focusNode.get$hasFocus()) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._SuperTextFieldImeInteractorState_didUpdateWidget_closure(_this)); + } + }, + dispose$0() { + this._widget.focusNode.removeListener$1(0, this.get$_desktop_textfield$_updateSelectionAndImeConnectionOnFocusChange()); + this.super$State$dispose(); + }, + _desktop_textfield$_updateSelectionAndImeConnectionOnFocusChange$0() { + var t1, _this = this, _null = null; + if (_this._widget.focusNode.get$hasFocus()) { + t1 = _this._widget.textController._inputConnection; + if (!(t1 != null && $.$get$TextInput__instance()._currentConnection === t1)) { + $.$get$_log4().log$4(B.Level_INFO_800, "Attaching TextInputClient to TextInput", _null, _null); + _this.setState$1(new A._SuperTextFieldImeInteractorState__updateSelectionAndImeConnectionOnFocusChange_closure(_this)); + } + } else { + $.$get$_log4().log$4(B.Level_INFO_800, string$.Lost_f, _null, _null); + _this.setState$1(new A._SuperTextFieldImeInteractorState__updateSelectionAndImeConnectionOnFocusChange_closure0(_this)); + } + }, + build$1(context) { + return this._widget.child; + } + }; + A._SuperTextFieldImeInteractorState_initState_closure.prototype = { + call$1(timeStamp) { + this.$this._desktop_textfield$_updateSelectionAndImeConnectionOnFocusChange$0(); + }, + $signature: 14 + }; + A._SuperTextFieldImeInteractorState_didUpdateWidget_closure.prototype = { + call$1(timeStamp) { + this.$this._desktop_textfield$_updateSelectionAndImeConnectionOnFocusChange$0(); + }, + $signature: 14 + }; + A._SuperTextFieldImeInteractorState__updateSelectionAndImeConnectionOnFocusChange_closure.prototype = { + call$0() { + var t2, + t1 = this.$this; + if (!t1._widget.textController._realController.get$selection().get$isValid()) { + t2 = t1._widget.textController._realController; + t2.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, t2.get$text(t2).text.length)); + } + t1 = t1._widget; + t2 = t1.textController; + t2.attachToIme$1$textInputType(t1.isMultiline ? B.TextInputType_1_null_null : B.TextInputType_0_null_null); + }, + $signature: 0 + }; + A._SuperTextFieldImeInteractorState__updateSelectionAndImeConnectionOnFocusChange_closure0.prototype = { + call$0() { + var t1 = this.$this; + t1._widget.textController.detachFromIme$0(); + t1._widget.textController._realController.set$selection(B.TextSelection_ke5); + }, + $signature: 0 + }; + A.SuperTextFieldScrollview.prototype = { + createState$0() { + return new A.SuperTextFieldScrollviewState(null, null, B._StateLifecycle_0); + } + }; + A.SuperTextFieldScrollviewState.prototype = { + initState$0() { + var _this = this; + _this.super$State$initState(); + _this.__SuperTextFieldScrollviewState__ticker_A = _this.createTicker$1(_this.get$_desktop_textfield$_onTick()); + _this._widget.textController.addListener$1(0, _this.get$_onSelectionOrContentChange()); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.textController; + t2 = oldWidget.textController; + if (t1 != t2) { + t1 = _this.get$_onSelectionOrContentChange(); + t2.removeListener$1(0, t1); + _this._widget.textController.addListener$1(0, t1); + } + if (_this._widget.viewportHeight != oldWidget.viewportHeight) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperTextFieldScrollviewState_didUpdateWidget_closure(_this)); + }, + dispose$0() { + var t1 = this.__SuperTextFieldScrollviewState__ticker_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + this.super$_SuperTextFieldScrollviewState_State_SingleTickerProviderStateMixin$dispose(); + }, + _onSelectionOrContentChange$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperTextFieldScrollviewState__onSelectionOrContentChange_closure(this)); + }, + _desktop_textfield$_ensureSelectionExtentIsVisible$0() { + if (!this._widget.isMultiline) + this._ensureSelectionExtentIsVisibleInSingleLineTextField$0(); + else + this._ensureSelectionExtentIsVisibleInMultilineTextField$0(); + }, + _ensureSelectionExtentIsVisibleInSingleLineTextField$0() { + var t1, extentOffset, myBox, t2, beyondLeftExtent, t3, beyondRightExtent, newScrollPosition, _this = this, + selection = _this._widget.textController._realController.get$selection(); + if (selection.extentOffset === -1) + return; + t1 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + extentOffset = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getOffsetAtPosition$1(selection.get$extent()); + myBox = type$.RenderBox._as(_this._framework$_element.get$renderObject()); + t1 = extentOffset._dx; + t2 = _this._widget.scrollController; + t2 = t2.get$position(t2)._pixels; + t2.toString; + beyondLeftExtent = Math.abs(Math.min(t1 - t2 - 0, 0)); + t2 = myBox._box$_size._dx; + t3 = _this._widget.scrollController; + t3 = t3.get$position(t3)._pixels; + t3.toString; + beyondRightExtent = Math.max(t1 - t2 - t3 + 0 + _this._widget.padding.get$horizontal(), 0); + if (beyondLeftExtent > 0) { + t1 = _this._widget.scrollController; + t1 = t1.get$position(t1)._pixels; + t1.toString; + t2 = B.JSArray_methods.get$single(_this._widget.scrollController._positions)._maxScrollExtent; + t2.toString; + newScrollPosition = B.JSNumber_methods.clamp$2(t1 - beyondLeftExtent, 0, t2); + _this._widget.scrollController.animateTo$3$curve$duration(newScrollPosition, B.Cubic_xDo0, B.Duration_100000); + } else if (beyondRightExtent > 0) { + t1 = _this._widget.scrollController; + t1 = t1.get$position(t1)._pixels; + t1.toString; + t2 = B.JSArray_methods.get$single(_this._widget.scrollController._positions)._maxScrollExtent; + t2.toString; + newScrollPosition = B.JSNumber_methods.clamp$2(beyondRightExtent + t1, 0, t2); + _this._widget.scrollController.animateTo$3$curve$duration(newScrollPosition, B.Cubic_xDo0, B.Duration_100000); + } + }, + _ensureSelectionExtentIsVisibleInMultilineTextField$0() { + var t1, extentOffset, extentLineIndex, myBox, t2, beyondTopExtent, t3, t4, t5, beyondBottomExtent, newScrollPosition, _this = this, _null = null, + selection = _this._widget.textController._realController.get$selection(); + if (selection.extentOffset === -1) + return; + t1 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + extentOffset = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getOffsetAtPosition$1(selection.get$extent()); + t1 = extentOffset._dy; + extentLineIndex = B.JSNumber_methods.round$0(t1 / _this._widget.estimatedLineHeight); + myBox = type$.RenderBox._as(_this._framework$_element.get$renderObject()); + t2 = _this._widget.scrollController; + t2 = t2.get$position(t2)._pixels; + t2.toString; + beyondTopExtent = Math.abs(Math.min(t1 - t2 - 0, 0)); + t2 = _this._widget; + t1 = t2.estimatedLineHeight; + t3 = myBox._box$_size._dy; + t2 = t2.scrollController; + t2 = t2.get$position(t2)._pixels; + t2.toString; + t4 = _this._widget; + t5 = t4.estimatedLineHeight; + t4 = t4.padding; + beyondBottomExtent = Math.max((extentLineIndex + 1) * t1 - t3 - t2 + 0 + t5 / 2 + (t4.get$_top(t4) + t4.get$_bottom(t4)) / 2, 0); + t4 = $.$get$_log4(); + t4.log$4(B.Level_FINER_400, "_ensureSelectionExtentIsVisible - Ensuring extent is visible.", _null, _null); + t4.log$4(B.Level_FINER_400, "_ensureSelectionExtentIsVisible - interaction size: " + myBox._box$_size.toString$0(0), _null, _null); + t5 = _this._widget.scrollController; + t5 = t5.get$position(t5)._pixels; + t5.toString; + t4.log$4(B.Level_FINER_400, "_ensureSelectionExtentIsVisible - scroll extent: " + A.S(t5), _null, _null); + t4.log$4(B.Level_FINER_400, "_ensureSelectionExtentIsVisible - extent rect: " + extentOffset.toString$0(0), _null, _null); + t4.log$4(B.Level_FINER_400, "_ensureSelectionExtentIsVisible - beyond top: " + A.S(beyondTopExtent), _null, _null); + t4.log$4(B.Level_FINER_400, "_ensureSelectionExtentIsVisible - beyond bottom: " + A.S(beyondBottomExtent), _null, _null); + if (beyondTopExtent > 0) { + t1 = _this._widget.scrollController; + t1 = t1.get$position(t1)._pixels; + t1.toString; + t2 = B.JSArray_methods.get$single(_this._widget.scrollController._positions)._maxScrollExtent; + t2.toString; + newScrollPosition = B.JSNumber_methods.clamp$2(t1 - beyondTopExtent, 0, t2); + _this._widget.scrollController.animateTo$3$curve$duration(newScrollPosition, B.Cubic_xDo0, B.Duration_100000); + } else if (beyondBottomExtent > 0) { + t1 = _this._widget.scrollController; + t1 = t1.get$position(t1)._pixels; + t1.toString; + t2 = B.JSArray_methods.get$single(_this._widget.scrollController._positions)._maxScrollExtent; + t2.toString; + newScrollPosition = B.JSNumber_methods.clamp$2(beyondBottomExtent + t1, 0, t2); + _this._widget.scrollController.animateTo$3$curve$duration(newScrollPosition, B.Cubic_xDo0, B.Duration_100000); + } + }, + startScrollingToStart$1$amountPerFrame(amountPerFrame) { + var t1, _this = this; + if (_this._scrollToStartOnTick) { + _this._scrollAmountPerFrame = amountPerFrame; + return; + } + _this._scrollToStartOnTick = true; + $.$get$_log4().log$4(B.Level_FINER_400, "Starting Ticker to auto-scroll up", null, null); + t1 = _this.__SuperTextFieldScrollviewState__ticker_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.start$0(0); + }, + stopScrollingToStart$0() { + var t1, _this = this; + if (!_this._scrollToStartOnTick) + return; + _this._scrollToStartOnTick = false; + _this._scrollAmountPerFrame = 0; + $.$get$_log4().log$4(B.Level_FINER_400, "Stopping Ticker after auto-scroll up", null, null); + t1 = _this.__SuperTextFieldScrollviewState__ticker_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.stop$0(0); + }, + scrollToStart$0() { + var t2, _this = this, + t1 = _this._widget.scrollController; + t1 = t1.get$position(t1)._pixels; + t1.toString; + if (t1 <= 0) + return; + t1 = B.JSArray_methods.get$single(_this._widget.scrollController._positions); + t2 = _this._widget.scrollController; + t2 = t2.get$position(t2)._pixels; + t2.toString; + t1.jumpTo$1(t2 - _this._scrollAmountPerFrame); + }, + startScrollingToEnd$1$amountPerFrame(amountPerFrame) { + var t1, _this = this; + if (_this._scrollToEndOnTick) { + _this._scrollAmountPerFrame = amountPerFrame; + return; + } + _this._scrollToEndOnTick = true; + $.$get$_log4().log$4(B.Level_FINER_400, "Starting Ticker to auto-scroll down", null, null); + t1 = _this.__SuperTextFieldScrollviewState__ticker_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.start$0(0); + }, + stopScrollingToEnd$0() { + var t1, _this = this; + if (!_this._scrollToEndOnTick) + return; + _this._scrollToEndOnTick = false; + _this._scrollAmountPerFrame = 0; + $.$get$_log4().log$4(B.Level_FINER_400, "Stopping Ticker after auto-scroll down", null, null); + t1 = _this.__SuperTextFieldScrollviewState__ticker_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.stop$0(0); + }, + scrollToEnd$0() { + var t2, _this = this, + t1 = _this._widget.scrollController; + t1 = t1.get$position(t1)._pixels; + t1.toString; + t2 = B.JSArray_methods.get$single(_this._widget.scrollController._positions)._maxScrollExtent; + t2.toString; + if (t1 >= t2) + return; + t1 = B.JSArray_methods.get$single(_this._widget.scrollController._positions); + t2 = _this._widget.scrollController; + t2 = t2.get$position(t2)._pixels; + t2.toString; + t1.jumpTo$1(t2 + _this._scrollAmountPerFrame); + }, + _desktop_textfield$_onTick$1(elapsedTime) { + var _this = this; + if (_this._scrollToStartOnTick) + _this.scrollToStart$0(); + if (_this._scrollToEndOnTick) + _this.scrollToEnd$0(); + }, + build$1(context) { + var _null = null, + t1 = this._widget, + t2 = t1.viewportHeight, + t3 = t1.scrollController, + t4 = t1.isMultiline ? B.Axis_1 : B.Axis_0; + return new A.SizedBox(_null, t2, A.SingleChildScrollView$(new A.Padding(t1.padding, t1.child, _null), t3, B.DragStartBehavior_1, _null, _null, B.NeverScrollableScrollPhysics_null, _null, _null, false, t4), _null); + } + }; + A.SuperTextFieldScrollviewState_didUpdateWidget_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1._desktop_textfield$_ensureSelectionExtentIsVisible$0(); + }, + $signature: 14 + }; + A.SuperTextFieldScrollviewState__onSelectionOrContentChange_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1._desktop_textfield$_ensureSelectionExtentIsVisible$0(); + }, + $signature: 14 + }; + A._SelectionType.prototype = { + _enumToString$0() { + return "_SelectionType." + this._core$_name; + } + }; + A.TextFieldKeyboardHandlerResult.prototype = { + _enumToString$0() { + return "TextFieldKeyboardHandlerResult." + this._core$_name; + } + }; + A._EstimatedLineHeight.prototype = { + calculate$1(style) { + var t1, builder, paragraph, _this = this; + if (J.$eq$(_this._lastComputedStyle, style) && _this._lastLineHeight != null) { + t1 = _this._lastLineHeight; + t1.toString; + return t1; + } + t1 = style.getParagraphStyle$0(); + builder = $.$get$_renderer().createParagraphBuilder$1(t1); + builder.pushStyle$1(style.getTextStyle$0()); + builder.addText$1("A"); + paragraph = builder.build$0(); + paragraph.layout$1(B.ParagraphConstraints_C5f); + t1 = paragraph.get$height(paragraph); + _this._lastLineHeight = t1; + _this._lastComputedStyle = style; + t1.toString; + return t1; + } + }; + A._SuperTextFieldScrollviewState_State_SingleTickerProviderStateMixin.prototype = { + dispose$0() { + var _this = this, + t1 = _this.SingleTickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTicker()); + _this.SingleTickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + }, + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTicker$0(); + } + }; + A.AttributedTextEditingController.prototype = { + AttributedTextEditingController$3$composingRegion$selection$text(composingRegion, selection, text) { + this._updateComposingAttributions$0(); + }, + get$selection() { + return this._attributed_text_editing_controller$_selection; + }, + set$selection(newValue) { + var _this = this; + if (!J.$eq$(newValue, _this._attributed_text_editing_controller$_selection)) { + _this._attributed_text_editing_controller$_selection = newValue; + _this._updateComposingAttributions$0(); + _this.notifyListeners$0(); + } + }, + _updateComposingAttributions$0() { + var _this = this, + t1 = _this.get$selection(), + t2 = _this._composingAttributions; + if (t1.start == t1.end) { + t2.clear$0(0); + t2.addAll$1(0, _this.get$text(_this).spans.getAllAttributionsAt$1(Math.max(_this.get$selection().extentOffset - 1, 0))); + } else { + t2.clear$0(0); + t2.addAll$1(0, _this.get$text(_this).getAllAttributionsThroughout$1(new A.SpanRange(_this.get$selection().start, _this.get$selection().end))); + } + }, + get$composingAttributions() { + return A.LinkedHashSet_LinkedHashSet$from(this._composingAttributions, type$.Attribution); + }, + get$composingRegion() { + return this._attributed_text_editing_controller$_composingRegion; + }, + set$composingRegion(newValue) { + if (!newValue.$eq(0, this._attributed_text_editing_controller$_composingRegion)) { + this._attributed_text_editing_controller$_composingRegion = newValue; + this.notifyListeners$0(); + } + }, + updateTextAndSelection$2$selection$text(selection, text) { + var _this = this; + if (text.$eq(0, _this._attributed_text_editing_controller$_text) && selection.$eq(0, _this._attributed_text_editing_controller$_selection)) + return; + _this._switchText$1(text); + _this._attributed_text_editing_controller$_selection = selection; + _this._updateComposingAttributions$0(); + _this.notifyListeners$0(); + }, + get$text(_) { + return this._attributed_text_editing_controller$_text; + }, + set$text(_, newValue) { + var t1, t2, t3, t4, _this = this; + if (!newValue.$eq(0, _this._attributed_text_editing_controller$_text)) { + _this._switchText$1(newValue); + t1 = _this._attributed_text_editing_controller$_selection; + t2 = t1.end; + t3 = _this._attributed_text_editing_controller$_text.text.length; + if (t2 > t3) { + t2 = t1.affinity === B.TextAffinity_1; + t4 = t2 ? t1.baseOffset : t3; + _this._attributed_text_editing_controller$_selection = t1.copyWith$2$baseOffset$extentOffset(t4, t2 ? t3 : t1.extentOffset); + } + _this.notifyListeners$0(); + } + }, + _switchText$1(newText) { + var t1 = this.get$notifyListeners(); + this._attributed_text_editing_controller$_text._attributed_text$_listeners.remove$1(0, t1); + this._attributed_text_editing_controller$_text = newText; + newText._attributed_text$_listeners.add$1(0, t1); + }, + insertAtCaret$2$newComposingRegion$text(newComposingRegion, text) { + var t2, updatedText, _this = this, + t1 = _this.get$selection(); + if (t1.start != t1.end) + $.$get$textFieldLog().log$4(B.Level_WARNING_900, "Attempted to insert text at the caret with an expanded selection. Selection: " + A.S(_this.get$selection()), null, null); + t1 = _this._attributed_text_editing_controller$_text; + t2 = _this.get$selection().extentOffset; + updatedText = t1.insertString$3$applyAttributions$startOffset$textToInsert(A.LinkedHashSet_LinkedHashSet$from(_this.get$composingAttributions(), type$.Attribution), t2, text); + t2 = _this.get$selection(); + _this.update$3$composingRegion$selection$text(0, newComposingRegion, _this._moveSelectionForInsertion$3$insertIndex$newTextLength$selection(_this.get$selection().extentOffset, text.length, t2), updatedText); + }, + insert$4$insertIndex$newComposingRegion$newSelection$newText(_, insertIndex, newComposingRegion, newSelection, newText) { + var updatedText = this._attributed_text_editing_controller$_text.insert$2$startOffset$textToInsert(0, insertIndex, newText); + this.update$3$composingRegion$selection$text(0, newComposingRegion, newSelection, updatedText); + }, + _moveSelectionForInsertion$3$insertIndex$newTextLength$selection(insertIndex, newTextLength, selection) { + var newExtentOffset, + newBaseOffset = selection.baseOffset; + if (newBaseOffset == insertIndex && selection.start == selection.end || newBaseOffset > insertIndex) + newBaseOffset += newTextLength; + newExtentOffset = selection.extentOffset; + return A.TextSelection$(B.TextAffinity_1, newBaseOffset, newExtentOffset >= insertIndex ? newExtentOffset + newTextLength : newExtentOffset, false); + }, + replaceSelectionWithUnstyledText$2$newComposingRegion$replacementText(newComposingRegion, replacementText) { + var t2, updatedText, _this = this, + t1 = _this.get$selection(); + if (t1.start == t1.end) + return; + t1 = _this._attributed_text_editing_controller$_text; + t2 = _this.get$selection().baseOffset; + updatedText = t1.removeRegion$2$endOffset$startOffset(_this.get$selection().extentOffset, t2).insertString$2$startOffset$textToInsert(_this.get$selection().baseOffset, replacementText); + _this.update$3$composingRegion$selection$text(0, newComposingRegion, A.TextSelection$collapsed(B.TextAffinity_1, _this.get$selection().baseOffset + replacementText.length), updatedText); + }, + replace$5$from$newComposingRegion$newSelection$newText$to(_, from, newComposingRegion, newSelection, newText, to) { + var _this = this, + updatedText = _this._attributed_text_editing_controller$_text.removeRegion$2$endOffset$startOffset(to, from); + updatedText = updatedText.insert$2$startOffset$textToInsert(0, from, newText); + _this.set$text(0, updatedText); + _this.set$selection(newSelection); + _this._updateComposingAttributions$0(); + _this.set$composingRegion(B.TextRange_m1_m1); + }, + deletePreviousCharacter$1$newComposingRegion(newComposingRegion) { + var t2, _this = this, + t1 = _this.get$selection(); + if (t1.start != t1.end) + return; + if (_this.get$selection().extentOffset === 0) + return; + t1 = _this.get$selection().extentOffset; + t2 = _this.get$selection().extentOffset; + _this.delete$4$from$newComposingRegion$newSelection$to(0, t1 - 1, newComposingRegion, A.TextSelection$collapsed(B.TextAffinity_1, _this.get$selection().extentOffset - 1), t2); + }, + deleteSelection$1$newComposingRegion(newComposingRegion) { + var t2, _this = this, + t1 = _this.get$selection(); + if (t1.start == t1.end) + return; + t1 = _this.get$selection().baseOffset; + t2 = _this.get$selection().extentOffset; + _this.delete$4$from$newComposingRegion$newSelection$to(0, t1, newComposingRegion, A.TextSelection$collapsed(B.TextAffinity_1, _this.get$selection().baseOffset), t2); + }, + delete$4$from$newComposingRegion$newSelection$to(_, from, newComposingRegion, newSelection, to) { + var _this = this, + updatedText = _this._attributed_text_editing_controller$_text.removeRegion$2$endOffset$startOffset(to, from); + _this.updateTextAndSelection$2$selection$text(newSelection, updatedText); + _this._updateComposingAttributions$0(); + _this.set$composingRegion(newComposingRegion == null ? B.TextRange_m1_m1 : newComposingRegion); + }, + delete$3$from$newSelection$to($receiver, from, newSelection, to) { + return this.delete$4$from$newComposingRegion$newSelection$to($receiver, from, null, newSelection, to); + }, + update$3$composingRegion$selection$text(_, composingRegion, selection, text) { + var t2, _this = this, + t1 = text != null; + if (!t1 || text.$eq(0, _this._attributed_text_editing_controller$_text)) { + t2 = selection.$eq(0, _this._attributed_text_editing_controller$_selection); + if (t2) + t2 = composingRegion == null || composingRegion.$eq(0, _this._attributed_text_editing_controller$_composingRegion); + else + t2 = false; + } else + t2 = false; + if (t2) + return; + if (t1) + _this._switchText$1(text); + _this._attributed_text_editing_controller$_selection = selection; + if (composingRegion != null) + _this._attributed_text_editing_controller$_composingRegion = composingRegion; + _this._updateComposingAttributions$0(); + _this.notifyListeners$0(); + }, + clear$0(_) { + var _this = this; + _this._attributed_text_editing_controller$_text = A.AttributedText$(null, ""); + _this._attributed_text_editing_controller$_selection = B.TextSelection_ke5; + _this._composingAttributions.clear$0(0); + _this._attributed_text_editing_controller$_composingRegion = B.TextRange_m1_m1; + }, + copySelectedTextToClipboard$0() { + var t1, _this = this; + if (_this.get$selection().extentOffset === -1) + return; + t1 = _this.get$selection(); + A.Clipboard_setData(new A.ClipboardData(J.substring$2$s(_this.get$text(_this).text, t1.start, t1.end))); + }, + pasteClipboard$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$self = this, t1, insertionOffset, $clipboardData; + var $async$pasteClipboard$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + insertionOffset = $async$self.get$selection().extentOffset; + $async$goto = 2; + return A._asyncAwait(A.Clipboard_getData("text/plain"), $async$pasteClipboard$0); + case 2: + // returning from await. + $clipboardData = $async$result; + if ($clipboardData != null && $clipboardData.text != null) { + t1 = $clipboardData.text; + t1.toString; + $async$self.set$text(0, $async$self.get$text($async$self).insertString$2$startOffset$textToInsert(insertionOffset, t1)); + $async$self.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, insertionOffset + t1.length)); + } + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$pasteClipboard$0, $async$completer); + }, + selectAll$0() { + this.set$selection(A.TextSelection$(B.TextAffinity_1, 0, this.get$text(this).text.length, false)); + }, + moveCaretHorizontally$4$expandSelection$moveLeft$movementModifier$textLayout(expandSelection, moveLeft, movementModifier, textLayout) { + if (moveLeft) + this._moveCaretUpstream$3$expandSelection$movementModifier$textLayout(expandSelection, movementModifier, textLayout); + else + this._moveCaretDownstream$3$expandSelection$movementModifier$textLayout(expandSelection, movementModifier, textLayout); + }, + _moveCaretUpstream$3$expandSelection$movementModifier$textLayout(expandSelection, movementModifier, textLayout) { + var newExtent, plainText, _this = this, + t1 = _this.get$selection(); + if (t1.start != t1.end && !expandSelection) { + _this.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, _this.get$selection().start)); + return; + } + if (_this.get$selection().extentOffset <= 0) + return; + t1 = J.getInterceptor$(movementModifier); + if (t1.$eq(movementModifier, B.MovementModifier_line)) { + newExtent = textLayout.getPositionAtStartOfLine$1(new A.TextPosition(_this.get$selection().extentOffset, B.TextAffinity_1)).offset; + _this.set$selection(A.TextSelection$(B.TextAffinity_1, expandSelection ? _this.get$selection().baseOffset : newExtent, newExtent, false)); + return; + } + if (t1.$eq(movementModifier, B.MovementModifier_word)) { + plainText = _this.get$text(_this).text; + newExtent = _this.get$selection().extentOffset - 1; + while (true) { + if (newExtent > 0) { + t1 = plainText[newExtent - 1]; + t1 = t1 !== " " && t1 !== "\n"; + } else + t1 = false; + if (!t1) + break; + --newExtent; + } + _this.set$selection(A.TextSelection$(B.TextAffinity_1, expandSelection ? _this.get$selection().baseOffset : newExtent, newExtent, false)); + return; + } + newExtent = A.CharacterMovement_moveOffsetUpstreamByCharacter(_this.get$text(_this).text, _this.get$selection().extentOffset); + if (newExtent == null) + newExtent = 0; + _this.set$selection(A.TextSelection$(B.TextAffinity_1, expandSelection ? _this.get$selection().baseOffset : newExtent, newExtent, false)); + }, + _moveCaretDownstream$3$expandSelection$movementModifier$textLayout(expandSelection, movementModifier, textLayout) { + var endOfLine, t2, newExtent, extentPosition, plainText, _this = this, + t1 = _this.get$selection(); + if (t1.start != t1.end && !expandSelection) { + _this.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, _this.get$selection().end)); + return; + } + if (_this.get$selection().extentOffset >= _this.get$text(_this).text.length) + return; + t1 = J.getInterceptor$(movementModifier); + if (t1.$eq(movementModifier, B.MovementModifier_line)) { + endOfLine = textLayout.getPositionAtEndOfLine$1(new A.TextPosition(_this.get$selection().extentOffset, B.TextAffinity_1)); + t1 = _this.get$text(_this).text.length; + t2 = _this.get$text(_this); + newExtent = endOfLine.offset; + if (newExtent !== t1 && t2.text[newExtent] !== "\n") + --newExtent; + _this.set$selection(A.TextSelection$(B.TextAffinity_1, expandSelection ? _this.get$selection().baseOffset : newExtent, newExtent, false)); + return; + } + if (t1.$eq(movementModifier, B.MovementModifier_word)) { + extentPosition = _this.get$selection().get$extent(); + plainText = _this.get$text(_this).text; + newExtent = extentPosition.offset + 1; + t1 = plainText.length; + while (true) { + if (newExtent < t1) { + t2 = plainText[newExtent]; + t2 = t2 !== " " && t2 !== "\n"; + } else + t2 = false; + if (!t2) + break; + ++newExtent; + } + _this.set$selection(A.TextSelection$(B.TextAffinity_1, expandSelection ? _this.get$selection().baseOffset : newExtent, newExtent, false)); + return; + } + newExtent = A.CharacterMovement_moveOffsetDownstreamByCharacter(_this.get$text(_this).text, _this.get$selection().extentOffset); + if (newExtent == null) + newExtent = _this.get$text(_this).text.length; + _this.set$selection(A.TextSelection$(B.TextAffinity_1, expandSelection ? _this.get$selection().baseOffset : newExtent, newExtent, false)); + }, + moveCaretVertically$3$expandSelection$moveUp$textLayout(expandSelection, moveUp, textLayout) { + var t1, newExtent, _this = this; + if (moveUp) { + t1 = textLayout.getPositionOneLineUp$1(_this.get$selection().get$extent()); + newExtent = t1 == null ? null : t1.offset; + if (newExtent == null) + newExtent = 0; + } else { + t1 = textLayout.getPositionOneLineDown$1(_this.get$selection().get$extent()); + newExtent = t1 == null ? null : t1.offset; + if (newExtent == null) + newExtent = _this.get$text(_this).text.length; + } + _this.set$selection(A.TextSelection$(B.TextAffinity_1, expandSelection ? _this.get$selection().baseOffset : newExtent, newExtent, false)); + }, + insertCharacter$1(character) { + var t2, _this = this, + initialTextOffset = _this.get$selection().start, + existingAttributions = _this.get$text(_this).spans.getAllAttributionsAt$1(initialTextOffset), + t1 = _this.get$selection(); + if (t1.start != t1.end) { + t1 = _this.get$text(_this); + t2 = _this.get$selection().start; + _this.set$text(0, t1.removeRegion$2$endOffset$startOffset(_this.get$selection().end, t2)); + _this.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, _this.get$selection().start)); + } + _this.set$text(0, _this.get$text(_this).insertString$3$applyAttributions$startOffset$textToInsert(existingAttributions, initialTextOffset, character)); + _this.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, initialTextOffset + 1)); + }, + deleteCharacter$1(direction) { + var deleteEndIndex, deleteStartIndex, _this = this; + if (direction === B.TextAffinity_0) { + deleteEndIndex = _this.get$selection().extentOffset; + deleteStartIndex = A.getCharacterStartBounds(_this.get$text(_this).text, deleteEndIndex); + } else { + deleteStartIndex = _this.get$selection().extentOffset; + deleteEndIndex = A.getCharacterEndBounds(_this.get$text(_this).text, deleteStartIndex); + } + _this.delete$3$from$newSelection$to(0, deleteStartIndex, A.TextSelection$collapsed(B.TextAffinity_1, deleteStartIndex), deleteEndIndex); + }, + deleteTextOnLineBeforeCaret$1$textLayout(textLayout) { + var t1, _this = this, + startOfLinePosition = textLayout.getPositionAtStartOfLine$1(_this.get$selection().get$extent()); + _this.set$selection(A.TextSelection$(B.TextAffinity_1, _this.get$selection().extentOffset, startOfLinePosition.offset, false)); + t1 = _this.get$selection(); + if (t1.start != t1.end) + _this.deleteSelectedText$0(); + }, + deleteSelectedText$0() { + var deleteStartIndex = this.get$selection().start, + deleteEndIndex = this.get$selection().end; + this.delete$3$from$newSelection$to(0, deleteStartIndex, A.TextSelection$collapsed(B.TextAffinity_1, deleteStartIndex), deleteEndIndex); + }, + insertNewline$0() { + var _this = this, + t1 = _this.get$selection().get$extent().offset; + _this.set$text(0, _this.get$text(_this).insertString$2$startOffset$textToInsert(t1, "\n")); + _this.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, t1 + 1)); + }, + $isListenable: 1 + }; + A._AttributedTextEditingController_Object_ChangeNotifier.prototype = {}; + A.FillWidthIfConstrained.prototype = { + createRenderObject$1(context) { + var t1 = new A.RenderFillWidthIfConstrained(this._getViewportWidth$1(context), null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.RenderObject$0(); + t1.set$child(null); + return t1; + }, + updateRenderObject$2(context, renderObject) { + renderObject._fill_width_if_constrained$_minWidth = this._getViewportWidth$1(context); + renderObject.markNeedsLayout$0(); + }, + _getViewportWidth$1(context) { + var direction, t1, + scrollable = A.Scrollable_maybeOf(context); + if (scrollable == null) + return null; + direction = scrollable._widget.axisDirection; + if (direction === B.AxisDirection_0 || direction === B.AxisDirection_2) + return null; + t1 = type$.nullable_RenderBox._as(scrollable._framework$_element.get$renderObject()); + return t1 == null ? null : t1._box$_size._dx; + } + }; + A.RenderFillWidthIfConstrained.prototype = { + performLayout$0() { + var t2, t3, _this = this, + t1 = type$.BoxConstraints, + childConstraints = t1._as(A.RenderObject.prototype.get$constraints.call(_this)); + if (t1._as(A.RenderObject.prototype.get$constraints.call(_this)).maxWidth < 1 / 0) { + t2 = t1._as(A.RenderObject.prototype.get$constraints.call(_this)).maxWidth; + t3 = t1._as(A.RenderObject.prototype.get$constraints.call(_this)).minHeight; + childConstraints = new A.BoxConstraints(t2, t1._as(A.RenderObject.prototype.get$constraints.call(_this)).maxWidth, t3, t1._as(A.RenderObject.prototype.get$constraints.call(_this)).maxHeight); + } else { + t2 = _this._fill_width_if_constrained$_minWidth; + if (t2 != null) + childConstraints = new A.BoxConstraints(t2, 1 / 0, t1._as(A.RenderObject.prototype.get$constraints.call(_this)).minHeight, t1._as(A.RenderObject.prototype.get$constraints.call(_this)).maxHeight); + } + _this.RenderObjectWithChildMixin__child.layout$2$parentUsesSize(childConstraints, true); + t1 = _this.RenderObjectWithChildMixin__child._box$_size; + t1.toString; + _this._box$_size = t1; + } + }; + A.HintBehavior.prototype = { + _enumToString$0() { + return "HintBehavior." + this._core$_name; + } }; A.MagnifyingGlass.prototype = { build$1(context) { @@ -528319,12 +556959,2267 @@ }; A.OuterBoxShadow.prototype = { toPaint$0() { - var t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var t1 = $.$get$_renderer().createPaint$0(); t1.set$color(0, this.color); t1.set$maskFilter(new A.MaskFilter(B.BlurStyle_2, A.Shadow_convertRadiusToSigma(this.blurRadius))); return t1; } }; + A.TextScrollView.prototype = { + createState$0() { + return new A._TextScrollViewState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), A.ScrollController$(0, true), null, null, B._StateLifecycle_0); + } + }; + A._TextScrollViewState.prototype = { + initState$0() { + var t1, _this = this; + _this.super$State$initState(); + t1 = _this._widget.textScrollController; + t1.set$delegate(_this); + t1.addListener$1(0, _this.get$_onTextScrollChange()); + _this._widget.textEditingController.addListener$1(0, _this.get$_scheduleViewportHeightUpdate()); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.textScrollController; + t2 = oldWidget.textScrollController; + if (t1 !== t2) { + t2.set$delegate(null); + t1 = _this.get$_onTextScrollChange(); + t2.removeListener$1(0, t1); + t2 = _this._widget.textScrollController; + t2.set$delegate(_this); + t2.addListener$1(0, t1); + } + t1 = _this._widget.textEditingController; + t2 = oldWidget.textEditingController; + if (t1 != t2) { + t1 = _this.get$_scheduleViewportHeightUpdate(); + t2.removeListener$1(0, t1); + _this._widget.textEditingController.addListener$1(0, t1); + _this._scheduleViewportHeightUpdate$0(); + } + t1 = _this._widget; + if (t1.minLines !== oldWidget.minLines || t1.maxLines !== oldWidget.maxLines || false) + _this._scheduleViewportHeightUpdate$0(); + }, + dispose$0() { + var _this = this, + t1 = _this._widget.textScrollController; + t1.set$delegate(null); + t1.removeListener$1(0, _this.get$_onTextScrollChange()); + _this._widget.textEditingController.removeListener$1(0, _this.get$_scheduleViewportHeightUpdate()); + _this.super$__TextScrollViewState_State_SingleTickerProviderStateMixin$dispose(); + }, + get$viewportWidth() { + var renderBox = type$.nullable_RenderBox._as(this._framework$_element.get$renderObject()); + if (renderBox == null) + return null; + return renderBox._box$_size._dx; + }, + get$viewportHeight() { + var renderBox = type$.nullable_RenderBox._as(this._framework$_element.get$renderObject()); + if (renderBox == null) + return null; + return renderBox._box$_size._dy; + }, + get$isMultiline() { + var t1 = this._widget.maxLines; + return t1 > 1; + }, + isTextPositionVisible$1(position) { + var viewportHeight, t1, t2, characterBox, t3, t4, t5, viewportWidth, _this = this; + if (_this.get$isMultiline()) { + viewportHeight = _this.get$viewportHeight(); + if (viewportHeight == null) + return false; + t1 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = type$.ProseTextBlock; + characterBox = t2._as(t1.get$currentState()).get$textLayout().getCharacterBox$1(position); + t1 = characterBox == null; + t3 = t1 ? null : characterBox.top; + if (t3 == null) + t3 = 0; + t4 = _this._text_scrollview$_scrollController; + t5 = t4.get$position(t4)._pixels; + t5.toString; + t1 = t1 ? null : characterBox.bottom; + if (t1 == null) { + t1 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t2._as(t1.get$currentState()).get$textLayout().get$estimatedLineHeight(); + } + t4 = t4.get$position(t4)._pixels; + t4.toString; + return B.JSNumber_methods.round$0(t3 - t5) >= 0 && B.JSNumber_methods.round$0(t1 - t4) <= viewportHeight; + } else { + viewportWidth = _this.get$viewportWidth(); + if (viewportWidth == null) + return false; + t1 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getOffsetAtPosition$1(position); + t2 = _this._text_scrollview$_scrollController; + t2 = t2.get$position(t2)._pixels; + t2.toString; + t1 = J.round$0$n(t1.$sub(0, new A.Offset(t2, 0))._dx); + return t1 >= 0 && t1 <= viewportWidth; + } + }, + isInAutoScrollToStartRegion$1(offsetInViewport) { + if (this.get$isMultiline()) + return offsetInViewport._dy <= 20; + else + return offsetInViewport._dx <= 24; + }, + isInAutoScrollToEndRegion$1(offsetInViewport) { + var viewportHeight, viewportWidth; + if (this.get$isMultiline()) { + viewportHeight = this.get$viewportHeight(); + if (viewportHeight == null) + return false; + return offsetInViewport._dy >= viewportHeight - 20; + } else { + viewportWidth = this.get$viewportWidth(); + if (viewportWidth == null) + return false; + return offsetInViewport._dx >= viewportWidth - 24; + } + }, + getVerticalOffsetForBottomOfLineBelowViewport$0() { + var t1, t2, t3, t4, textPositionOneLineDown, bottomOfCharacter, _this = this; + if (_this.get$viewportHeight() == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Tried to calculate line below viewport but viewportHeight is null", null, null); + return 0; + } + t1 = _this.get$viewportHeight(); + t1.toString; + t2 = _this._text_scrollview$_scrollController; + t2 = t2.get$position(t2)._pixels; + t2.toString; + t3 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = type$.ProseTextBlock; + textPositionOneLineDown = t4._as(t3.get$currentState()).get$textLayout().getPositionNearestToOffset$1(new A.Offset(0, t1 + t2 + 5)); + t2 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t4._as(t2.get$currentState()).get$textLayout().getCharacterBox$1(textPositionOneLineDown); + bottomOfCharacter = t2 == null ? null : t2.bottom; + if (bottomOfCharacter == null) { + t1 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + bottomOfCharacter = t4._as(t1.get$currentState()).get$textLayout().get$estimatedLineHeight(); + } + return bottomOfCharacter; + }, + _onTextScrollChange$0() { + var t2, t3, _this = this, + t1 = _this._widget.perLineAutoScrollDuration; + t1 = t1._duration === 0 || !_this.get$isMultiline(); + t2 = _this._text_scrollview$_scrollController; + t3 = _this._widget; + if (t1) + t2.jumpTo$1(t3.textScrollController._scrollOffset); + else + t2.animateTo$3$curve$duration(t3.textScrollController._scrollOffset, B.Cubic_xDo0, t3.perLineAutoScrollDuration); + }, + _updateViewportHeight$0() { + var linesOfText, estimatedLineHeight, t3, t4, estimatedContentHeight, minHeight, maxHeight, t5, multilineContentFitsMaxHeight, _this = this, _null = null, t1 = {}, + t2 = $.$get$_log6(); + t2.log$4(B.Level_FINER_400, "Updating viewport height...", _null, _null); + linesOfText = _this._getLineCount$0(); + t2.log$4(B.Level_FINER_400, " - lines of text: " + linesOfText, _null, _null); + estimatedLineHeight = A._Cell$named("estimatedLineHeight"); + _this._widget.toString; + t2.log$4(B.Level_FINER_400, " - calculating an estimated line height for the field", _null, _null); + t3 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = type$.ProseTextBlock; + estimatedLineHeight.__late_helper$_value = t4._as(t3.get$currentState()).get$textLayout().getLineHeightAtPosition$1(B.TextPosition_0_TextAffinity_1); + t2.log$4(B.Level_FINER_400, " - line height at position 0: " + A.S(estimatedLineHeight._readLocal$0()), _null, _null); + if (J.$eq$(estimatedLineHeight._readLocal$0(), 0)) { + t3 = _this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + estimatedLineHeight.__late_helper$_value = t4._as(t3.get$currentState()).get$textLayout().get$estimatedLineHeight(); + t2.log$4(B.Level_FINER_400, " - estimated line height based on text styles: " + A.S(estimatedLineHeight._readLocal$0()), _null, _null); + } + _this._widget.toString; + estimatedContentHeight = linesOfText * estimatedLineHeight._readLocal$0() + 0; + t2.log$4(B.Level_FINER_400, " - estimated content height: " + A.S(estimatedContentHeight), _null, _null); + t3 = _this._widget.minLines; + t4 = estimatedLineHeight._readLocal$0(); + minHeight = t3 * t4 + 0; + t3 = _this._widget.maxLines; + t4 = estimatedLineHeight._readLocal$0(); + maxHeight = t3 * t4 + 0; + maxHeight = maxHeight; + t2.log$4(B.Level_FINER_400, " - minHeight: " + A.S(minHeight) + ", maxHeight: " + A.S(maxHeight), _null, _null); + t1.viewportHeight = null; + if (maxHeight != null && estimatedContentHeight >= maxHeight) { + t2.log$4(B.Level_FINER_400, " - setting viewport height to maxHeight", _null, _null); + t1.viewportHeight = maxHeight; + t3 = maxHeight; + } else if (estimatedContentHeight <= minHeight) { + t2.log$4(B.Level_FINER_400, " - setting viewport height to minHeight", _null, _null); + t1.viewportHeight = minHeight; + t3 = minHeight; + } else + t3 = _null; + if (!_this._needViewportHeight && t3 == _this._viewportHeight) { + t2.log$4(B.Level_FINER_400, " - viewport height hasn't changed", _null, _null); + return false; + } + t4 = t3 == null; + if (t4) + if (_this.get$isMultiline()) + _this._widget.toString; + if (t4) + if (_this.get$isMultiline()) { + _this._widget.toString; + maxHeight.toString; + t5 = estimatedContentHeight <= maxHeight; + multilineContentFitsMaxHeight = t5; + } else + multilineContentFitsMaxHeight = false; + else + multilineContentFitsMaxHeight = false; + if (multilineContentFitsMaxHeight) { + t2.log$4(B.Level_FINER_400, " - viewport height is null, but TextScrollView is unbounded or the content fits max height, so that is OK", _null, _null); + t1 = _this._viewportHeight; + if (_this._framework$_element != null) + _this.setState$1(new A._TextScrollViewState__updateViewportHeight_closure(_this)); + return t3 != t1; + } + if (!t4) { + _this.setState$1(new A._TextScrollViewState__updateViewportHeight_closure0(t1, _this)); + return true; + } else { + t2.log$4(B.Level_FINER_400, " - could not calculate a viewport height. Rescheduling calculation.", _null, _null); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._TextScrollViewState__updateViewportHeight_closure1(_this)); + return false; + } + }, + _getLineCount$0() { + var t1 = this._widget.textEditingController._realController; + if (t1.get$text(t1).text.length === 0) + return 0; + if (this._widget.textKey.get$currentState() == null) + return 0; + t1 = this._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getLineCount$0(); + }, + _scheduleViewportHeightUpdate$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._TextScrollViewState__scheduleViewportHeightUpdate_closure(this)); + }, + build$1(context) { + var t2, t3, t4, t5, _this = this, _null = null, + t1 = _this._widget.textKey; + if ($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1) == null || _this._needViewportHeight) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._TextScrollViewState_build_closure(_this)); + t1 = _this._widget; + t1 = t1.maxLines > 1 && _this._viewportHeight == null && _this._needViewportHeight ? 0 : 1; + t2 = _this._viewportHeight; + t3 = _this._getAlignment$0(); + t4 = _this.get$isMultiline() ? B.Axis_1 : B.Axis_0; + t5 = _this._widget; + t3 = A._setArrayType([new A.Align(t3, _null, _null, A.SingleChildScrollView$(new A.Padding(B.EdgeInsets_0_0_0_0, t5.child, _null), _this._text_scrollview$_scrollController, B.DragStartBehavior_1, _this._textFieldViewportKey, _null, B.NeverScrollableScrollPhysics_null, _null, _null, false, t4), _null)], type$.JSArray_Widget); + _this._widget.toString; + return A.Opacity$(new A.SizedBox(1 / 0, t2, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t3, _null), _null), t1); + }, + _getAlignment$0() { + switch (this._widget.textAlign.index) { + case 0: + case 3: + return B.Alignment_m1_m1; + case 1: + return B.Alignment_1_m1; + case 2: + return B.Alignment_0_m1; + case 4: + var t1 = this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t1.toString; + return t1.textDirection === B.TextDirection_1 ? B.Alignment_m1_m1 : B.Alignment_1_m1; + case 5: + t1 = this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t1.toString; + return t1.textDirection === B.TextDirection_1 ? B.Alignment_1_m1 : B.Alignment_m1_m1; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + } + }; + A._TextScrollViewState__updateViewportHeight_closure.prototype = { + call$0() { + var t1 = this.$this; + t1._needViewportHeight = false; + t1._viewportHeight = null; + }, + $signature: 0 + }; + A._TextScrollViewState__updateViewportHeight_closure0.prototype = { + call$0() { + var t2, + t1 = this._box_0; + $.$get$_log6().log$4(B.Level_FINER_400, " - new viewport height: " + A.S(t1.viewportHeight), null, null); + t2 = this.$this; + t2._needViewportHeight = false; + t2._viewportHeight = t1.viewportHeight; + }, + $signature: 0 + }; + A._TextScrollViewState__updateViewportHeight_closure1.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A._TextScrollViewState__updateViewportHeight__closure(t1)); + }, + $signature: 14 + }; + A._TextScrollViewState__updateViewportHeight__closure.prototype = { + call$0() { + this.$this._updateViewportHeight$0(); + }, + $signature: 0 + }; + A._TextScrollViewState__scheduleViewportHeightUpdate_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1._updateViewportHeight$0(); + }, + $signature: 14 + }; + A._TextScrollViewState_build_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1._updateViewportHeight$0(); + }, + $signature: 14 + }; + A.TextScrollController.prototype = { + set$delegate(delegate) { + var t1 = this._text_scrollview$_delegate; + if (delegate != t1) { + if (t1 != null) + this.stopScrolling$0(); + this._text_scrollview$_delegate = delegate; + } + }, + updateAutoScrollingForTouchOffset$1$userInteractionOffsetInViewport(userInteractionOffsetInViewport) { + var _this = this, + t1 = _this._text_scrollview$_delegate; + if (t1 == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll. The auto-scroll delegate is null.", null, null); + return; + } + if (t1.isInAutoScrollToStartRegion$1(userInteractionOffsetInViewport)) + _this.startScrollingToStart$0(); + else if (_this._text_scrollview$_delegate.isInAutoScrollToEndRegion$1(userInteractionOffsetInViewport)) + _this.startScrollingToEnd$0(); + else + _this.stopScrolling$0(); + }, + startScrollingToStart$0() { + var t1, _this = this; + if (_this._autoScrollDirection === B._AutoScrollDirection_0) + return; + _this.stopScrolling$0(); + $.$get$_log6().log$4(B.Level_FINE_500, "Auto-scrolling to start", null, null); + _this._autoScrollDirection = B._AutoScrollDirection_0; + _this._autoScrollTick$1(B.Duration_0); + t1 = _this.__TextScrollController__ticker_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.start$0(0); + }, + startScrollingToEnd$0() { + var t1, _this = this; + if (_this._autoScrollDirection === B._AutoScrollDirection_1) + return; + _this.stopScrolling$0(); + $.$get$_log6().log$4(B.Level_FINE_500, "Auto-scrolling to end", null, null); + _this._autoScrollDirection = B._AutoScrollDirection_1; + _this._autoScrollTick$1(B.Duration_0); + t1 = _this.__TextScrollController__ticker_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.start$0(0); + }, + stopScrolling$0() { + var _this = this, + t1 = _this.__TextScrollController__ticker_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (!t1.get$isTicking()) + return; + $.$get$_log6().log$4(B.Level_FINE_500, "stopping auto-scroll", null, null); + _this._autoScrollDirection = null; + _this._timeOfNextAutoScroll = B.Duration_0; + _this.__TextScrollController__ticker_A.stop$0(0); + }, + _autoScrollTick$1(elapsedTime) { + var t2, offsetBeforeScroll, _this = this, _null = null, + t1 = _this._text_scrollview$_delegate; + if (t1 == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "auto-scroll delegate was null in _autoScrollTick()", _null, _null); + _this.stopScrolling$0(); + return; + } + if (_this._autoScrollDirection == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "_autoScrollDirection was null in _autoScrollTick()", _null, _null); + _this.stopScrolling$0(); + return; + } + if (elapsedTime._duration < _this._timeOfNextAutoScroll._duration) + return; + t2 = $.$get$_log6(); + t2.log$4(B.Level_FINER_400, "auto-scroll tick, is multiline: " + t1.get$isMultiline() + ", direction: " + A.S(_this._autoScrollDirection), _null, _null); + offsetBeforeScroll = _this._scrollOffset; + if (_this._text_scrollview$_delegate.get$isMultiline()) + if (_this._autoScrollDirection === B._AutoScrollDirection_0) + _this._autoScrollOneLineUp$0(); + else + _this._autoScrollOneLineDown$0(); + else if (_this._autoScrollDirection === B._AutoScrollDirection_0) + _this._autoScrollOneCharacterLeft$0(); + else + _this._autoScrollOneCharacterRight$0(); + if (_this._scrollOffset == offsetBeforeScroll) { + t2.log$4(B.Level_FINE_500, "Offset did not change during tick. Stopping scroll.", _null, _null); + _this.stopScrolling$0(); + } + }, + _autoScrollOneCharacterLeft$0() { + var t2, t3, t4, textPositionAtLeftEnd, nextPosition, horizontalOffsetForStartOfCharacterLeftOfViewport, _this = this, _null = null, + t1 = _this._text_scrollview$_delegate; + if (t1 == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll left. The scroll delegate is null.", _null, _null); + return; + } + t2 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = type$.ProseTextBlock; + t2 = t3._as(t2.get$currentState()).get$textLayout(); + t4 = t1._text_scrollview$_scrollController; + t4 = t4.get$position(t4)._pixels; + t4.toString; + textPositionAtLeftEnd = t2.getPositionNearestToOffset$1(new A.Offset(t4, 5)); + t2 = textPositionAtLeftEnd.offset; + nextPosition = t2 <= 0 ? textPositionAtLeftEnd : new A.TextPosition(t2 - 1, B.TextAffinity_1); + t1 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + horizontalOffsetForStartOfCharacterLeftOfViewport = t3._as(t1.get$currentState()).get$textLayout().getOffsetAtPosition$1(nextPosition)._dx; + if (horizontalOffsetForStartOfCharacterLeftOfViewport == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll left. Couldn't calculate the horizontal offset for the first character beyond the viewport", _null, _null); + return; + } + t1 = $.$get$_log6(); + t1.log$4(B.Level_FINER_400, "_autoScrollOneCharacterLeft. Scroll offset before: " + A.S(_this._scrollOffset), _null, _null); + _this._scrollOffset = horizontalOffsetForStartOfCharacterLeftOfViewport; + t1.log$4(B.Level_FINER_400, " - _scrollOffset after: " + A.S(horizontalOffsetForStartOfCharacterLeftOfViewport), _null, _null); + _this._timeOfNextAutoScroll = new A.Duration(_this._timeOfNextAutoScroll._duration + 50000); + _this.notifyListeners$0(); + }, + _autoScrollOneCharacterRight$0() { + var viewportWidth, viewportWidth0, t2, t3, t4, textPositionAtRightEnd, nextPosition, horizontalOffsetForEndOfCharacterRightOfViewport, _this = this, _null = null, + t1 = _this._text_scrollview$_delegate; + if (t1 == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll right. The scroll delegate is null.", _null, _null); + return; + } + viewportWidth = t1.get$viewportWidth(); + if (viewportWidth == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll right. Viewport width is null", _null, _null); + return; + } + t1 = _this._text_scrollview$_delegate; + viewportWidth0 = type$.RenderBox._as(t1._framework$_element.get$renderObject())._box$_size._dx; + t2 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = type$.ProseTextBlock; + t2 = t3._as(t2.get$currentState()).get$textLayout(); + t4 = t1._text_scrollview$_scrollController; + t4 = t4.get$position(t4)._pixels; + t4.toString; + textPositionAtRightEnd = t2.getPositionNearestToOffset$1(new A.Offset(viewportWidth0 + t4, 5)); + t2 = textPositionAtRightEnd.offset; + t4 = t1._widget.textEditingController._realController; + nextPosition = t2 >= t4.get$text(t4).text.length - 1 ? textPositionAtRightEnd : new A.TextPosition(t2 + 1, B.TextAffinity_1); + t1 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + horizontalOffsetForEndOfCharacterRightOfViewport = t3._as(t1.get$currentState()).get$textLayout().getOffsetAtPosition$1(nextPosition)._dx; + if (horizontalOffsetForEndOfCharacterRightOfViewport == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll right. Couldn't calculate the horizontal offset for the first character beyond the viewport", _null, _null); + return; + } + t1 = $.$get$_log6(); + t1.log$4(B.Level_FINER_400, "Scrolling right", _null, _null); + t2 = horizontalOffsetForEndOfCharacterRightOfViewport - viewportWidth; + _this._scrollOffset = t2; + t1.log$4(B.Level_FINER_400, " - _scrollOffset after: " + A.S(t2), _null, _null); + _this._timeOfNextAutoScroll = new A.Duration(_this._timeOfNextAutoScroll._duration + 50000); + _this.notifyListeners$0(); + }, + _autoScrollOneLineUp$0() { + var viewportHeight, t2, t3, t4, textPositionOneLineUp, verticalOffsetForTopOfLineAboveViewport, _this = this, _null = null, + t1 = _this._text_scrollview$_delegate; + if (t1 == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll up. The scroll delegate is null.", _null, _null); + return; + } + viewportHeight = t1.get$viewportHeight(); + if (viewportHeight == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll up. The viewport height is null", _null, _null); + return; + } + t1 = _this._text_scrollview$_delegate; + t2 = t1._text_scrollview$_scrollController; + t2 = t2.get$position(t2)._pixels; + t2.toString; + t3 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = type$.ProseTextBlock; + textPositionOneLineUp = t4._as(t3.get$currentState()).get$textLayout().getPositionNearestToOffset$1(new A.Offset(0, t2 - 5)); + t1 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + verticalOffsetForTopOfLineAboveViewport = t4._as(t1.get$currentState()).get$textLayout().getOffsetAtPosition$1(textPositionOneLineUp)._dy; + if (verticalOffsetForTopOfLineAboveViewport == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll up. Couldn't calculate the offset for the line above the viewport", _null, _null); + return; + } + t1 = $.$get$_log6(); + t1.log$4(B.Level_FINE_500, "Auto-scrolling one line up", _null, _null); + t1.log$4(B.Level_FINER_400, "Old offset: " + A.S(_this._scrollOffset) + ".", _null, _null); + t1.log$4(B.Level_FINER_400, "Viewport height: " + A.S(viewportHeight), _null, _null); + t2 = A.S(verticalOffsetForTopOfLineAboveViewport); + t1.log$4(B.Level_FINER_400, "Vertical offset for top of line above viewport: " + t2, _null, _null); + _this._scrollOffset = verticalOffsetForTopOfLineAboveViewport; + t3 = new A.Duration(_this._timeOfNextAutoScroll._duration + 500000); + _this._timeOfNextAutoScroll = t3; + t1.log$4(B.Level_FINE_500, "New scroll offset: " + t2 + ", time of next scroll: " + t3.toString$0(0), _null, _null); + _this.notifyListeners$0(); + }, + _autoScrollOneLineDown$0() { + var viewportHeight, verticalOffsetForBottomOfLineBelowViewport, t2, t3, _this = this, _null = null, + t1 = _this._text_scrollview$_delegate; + if (t1 == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll down. The scroll delegate is null.", _null, _null); + return; + } + viewportHeight = t1.get$viewportHeight(); + if (viewportHeight == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't auto-scroll down. The viewport height is null", _null, _null); + return; + } + verticalOffsetForBottomOfLineBelowViewport = _this._text_scrollview$_delegate.getVerticalOffsetForBottomOfLineBelowViewport$0(); + t1 = $.$get$_log6(); + t1.log$4(B.Level_FINE_500, "Auto-scrolling one line down", _null, _null); + t1.log$4(B.Level_FINER_400, "Old offset: " + A.S(_this._scrollOffset) + ".", _null, _null); + t1.log$4(B.Level_FINER_400, "Viewport height: " + A.S(_this._text_scrollview$_delegate.get$viewportHeight()), _null, _null); + t1.log$4(B.Level_FINER_400, "Vertical offset for bottom of line below viewport: " + A.S(verticalOffsetForBottomOfLineBelowViewport), _null, _null); + t2 = verticalOffsetForBottomOfLineBelowViewport - viewportHeight; + _this._scrollOffset = t2; + t3 = new A.Duration(_this._timeOfNextAutoScroll._duration + 500000); + _this._timeOfNextAutoScroll = t3; + t1.log$4(B.Level_FINE_500, "New scroll offset: " + A.S(t2) + ", time of next scroll: " + t3.toString$0(0), _null, _null); + _this.notifyListeners$0(); + }, + ensureExtentIsVisible$0() { + var t1, characterIndex, t2, t3, extentCharacterRect, _this = this, _null = null, + _s28_ = " - updated _scrollOffset to "; + if (_this._text_scrollview$_delegate == null) { + $.$get$_log6().log$4(B.Level_WARNING_900, "Can't make extent selection visible. The scroll delegate is null.", _null, _null); + return; + } + t1 = _this._text_scrollview$_textController._realController; + if (t1.get$selection().extentOffset < 0) + return; + characterIndex = t1.get$selection().extentOffset >= t1.get$text(t1).text.length ? t1.get$text(t1).text.length - 1 : t1.get$selection().extentOffset; + t1 = _this._text_scrollview$_delegate; + t2 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = type$.ProseTextBlock; + t2 = t3._as(t2.get$currentState()).get$textLayout().getCharacterBox$1(new A.TextPosition(characterIndex, B.TextAffinity_1)); + extentCharacterRect = t2 == null ? _null : new A.Rect(t2.left, t2.top, t2.right, t2.bottom); + if (extentCharacterRect == null) { + t1 = t1._widget.textKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + extentCharacterRect = new A.Rect(0, 0, 0, t3._as(t1.get$currentState()).get$textLayout().get$estimatedLineHeight()); + } + t1 = $.$get$_log6(); + t1.log$4(B.Level_FINER_400, "Ensuring rect is visible: " + extentCharacterRect.toString$0(0), _null, _null); + if (_this._text_scrollview$_delegate.get$isMultiline()) { + t2 = extentCharacterRect.top; + if (t2 < 0) { + _this._scrollOffset = t2; + t1.log$4(B.Level_FINER_400, _s28_ + A.S(t2), _null, _null); + } else { + t2 = extentCharacterRect.bottom; + t3 = _this._text_scrollview$_delegate.get$viewportHeight(); + t3.toString; + if (t2 > t3) { + t3 = _this._text_scrollview$_delegate.get$viewportHeight(); + t3.toString; + t3 = t2 - t3; + _this._scrollOffset = t3; + t1.log$4(B.Level_FINER_400, _s28_ + A.S(t3), _null, _null); + } + } + } else { + t2 = extentCharacterRect.left; + if (t2 < 0) { + _this._scrollOffset = t2; + t1.log$4(B.Level_FINER_400, _s28_ + A.S(t2), _null, _null); + } else { + t2 = extentCharacterRect.right; + t3 = _this._text_scrollview$_delegate.get$viewportWidth(); + t3.toString; + if (t2 > t3) { + t3 = _this._text_scrollview$_delegate.get$viewportWidth(); + t3.toString; + t3 = t2 - t3; + _this._scrollOffset = t3; + t1.log$4(B.Level_FINER_400, _s28_ + A.S(t3), _null, _null); + } + } + } + _this.notifyListeners$0(); + }, + $isListenable: 1 + }; + A._AutoScrollDirection.prototype = { + _enumToString$0() { + return "_AutoScrollDirection." + this._core$_name; + } + }; + A._TextScrollController_Object_ChangeNotifier.prototype = {}; + A.__TextScrollViewState_State_SingleTickerProviderStateMixin.prototype = { + dispose$0() { + var _this = this, + t1 = _this.SingleTickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTicker()); + _this.SingleTickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + }, + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTicker$0(); + } + }; + A.ImeAttributedTextEditingController.prototype = { + dispose$0() { + if (this._disposeClientController) + this._realController.dispose$0(); + this.super$ChangeNotifier$dispose(); + }, + attachToIme$2$textInputAction$textInputType(textInputAction, textInputType) { + var imeConfig, connection, t2, t3, _this = this, _null = null, + t1 = _this._inputConnection; + if (t1 != null && $.$get$TextInput__instance()._currentConnection === t1) + return; + imeConfig = A.TextInputConfiguration$(_null, true, B.AutofillConfiguration_lYx, true, true, true, true, textInputAction, textInputType, _this._keyboardAppearance, false, false, _null, _null, B.TextCapitalization_30); + connection = A.TextInputConnection$_(_this); + t1 = $.$get$TextInput__instance(); + t1._attach$2(connection, imeConfig); + _this._inputConnection = connection; + t1._show$0(); + _this._sendEditingValueToPlatform$0(); + t2 = $.$get$_log7(); + t3 = _this._inputConnection; + t3.toString; + t2.log$4(B.Level_FINE_500, "Is attached to input client? " + (t1._currentConnection === t3), _null, _null); + }, + attachToIme$0() { + return this.attachToIme$2$textInputAction$textInputType(B.TextInputAction_2, B.TextInputType_0_null_null); + }, + attachToIme$1$textInputType(textInputType) { + return this.attachToIme$2$textInputAction$textInputType(B.TextInputAction_2, textInputType); + }, + updateTextInputConfiguration$2$textInputAction$textInputType(textInputAction, textInputType) { + var imeConfig, connection, _this = this, + t1 = _this._inputConnection, + t2 = t1 == null; + if (!(!t2 && $.$get$TextInput__instance()._currentConnection === t1)) + return; + _this._keyboardAppearance = B.Brightness_1; + if (!t2) { + t2 = $.$get$TextInput__instance(); + if (t2._currentConnection === t1) + t2._clearClient$0(); + } + imeConfig = A.TextInputConfiguration$(null, true, B.AutofillConfiguration_lYx, true, true, true, true, textInputAction, textInputType, B.Brightness_1, false, false, null, null, B.TextCapitalization_30); + connection = A.TextInputConnection$_(_this); + t1 = $.$get$TextInput__instance(); + t1._attach$2(connection, imeConfig); + _this._inputConnection = connection; + t1._show$0(); + _this._sendEditingValueToPlatform$0(); + }, + detachFromIme$0() { + var t1, t2; + $.$get$_log7().log$4(B.Level_FINE_500, "Closing input connection", null, null); + t1 = this._inputConnection; + if (t1 != null) { + t2 = $.$get$TextInput__instance(); + if (t2._currentConnection === t1) + t2._clearClient$0(); + } + }, + showKeyboard$0() { + if (this._inputConnection != null) + $.$get$TextInput__instance()._show$0(); + }, + _onInnerControllerChange$0() { + if (this._sendTextChangesToPlatform) + this._sendEditingValueToPlatform$0(); + this.notifyListeners$0(); + }, + _onReceivedTextEditingValueFromPlatform$1(newValue) { + if (newValue.$eq(0, this._latestPlatformTextEditingValue)) + return; + this._sendEditingValueToPlatform$0(); + }, + _sendEditingValueToPlatform$0() { + var _this = this, + t1 = _this._inputConnection; + if (!(t1 != null && $.$get$TextInput__instance()._currentConnection === t1)) + return; + _this.__ime_text_editing_controller$_allowNonTextDeltas = false; + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.ImeAttributedTextEditingController__sendEditingValueToPlatform_closure(_this)); + $.$get$_log7().log$4(B.Level_FINE_500, "Sending TextEditingValue to platform: " + _this.get$currentTextEditingValue().toString$0(0), null, null); + _this._latestPlatformTextEditingValue = _this.get$currentTextEditingValue(); + _this._inputConnection.toString; + t1 = _this.get$currentTextEditingValue(); + $.$get$TextInput__instance()._setEditingState$1(t1); + }, + get$currentTextEditingValue() { + var t1 = this._realController; + return new A.TextEditingValue(t1.get$text(t1).text, t1.get$selection(), t1.get$composingRegion()); + }, + updateEditingValue$1(value) { + var t1, _this = this; + $.$get$_log7().log$4(B.Level_FINE_500, "New platform TextEditingValue: " + value.toString$0(0), null, null); + _this._onReceivedTextEditingValueFromPlatform$1(value); + if (!J.$eq$(_this._latestPlatformTextEditingValue, _this.get$currentTextEditingValue())) { + _this._sendTextChangesToPlatform = false; + t1 = _this._realController; + t1.set$text(0, A.AttributedText$(null, value.text)); + t1.set$selection(value.selection); + t1.set$composingRegion(value.composing); + _this._sendTextChangesToPlatform = true; + } + }, + updateEditingValueWithDeltas$1(deltas) { + var allowedDeltas, t1, t2, t3, t4, _i, delta, t5, t6, t7, t8, _this = this, _null = null; + $.$get$_log7().log$4(B.Level_FINE_500, "Received text editing deltas from platform...", _null, _null); + if (deltas.length === 0) + return; + if (_this.__ime_text_editing_controller$_allowNonTextDeltas) + allowedDeltas = deltas; + else { + t1 = A._arrayInstanceType(deltas)._eval$1("WhereIterable<1>"); + allowedDeltas = A.List_List$of(new A.WhereIterable(deltas, new A.ImeAttributedTextEditingController_updateEditingValueWithDeltas_closure(), t1), true, t1._eval$1("Iterable.E")); + } + t1 = allowedDeltas.length; + if (t1 === 0) + return; + t2 = _this._sendTextChangesToPlatform = false; + for (t3 = _this._realController, t4 = type$.void_Function, _i = 0; _i < allowedDeltas.length; allowedDeltas.length === t1 || (0, A.throwConcurrentModificationError)(allowedDeltas), ++_i) { + delta = allowedDeltas[_i]; + if (delta instanceof A.TextEditingDeltaInsertion) { + $.$get$_log7().log$4(B.Level_FINE_500, "Processing insertion: " + delta.toString$0(0), _null, _null); + t5 = t3.get$selection(); + t5 = t5.start == t5.end ? delta.insertionOffset === t3.get$selection().extentOffset : t2; + t6 = delta.textInserted; + if (t5) + t3.insertAtCaret$2$newComposingRegion$text(delta.composing, t6); + else { + t5 = A.AttributedSpans$(_null); + t7 = delta.insertionOffset; + t8 = delta.selection; + t3.insert$4$insertIndex$newComposingRegion$newSelection$newText(0, t7, delta.composing, t8, new A.AttributedText(t6, t5, A.LinkedHashSet_LinkedHashSet$_empty(t4))); + } + } else if (delta instanceof A.TextEditingDeltaDeletion) { + $.$get$_log7().log$4(B.Level_FINE_500, "Processing deletion: " + delta.toString$0(0), _null, _null); + t5 = delta.deletedRange; + t6 = delta.selection; + t3.delete$4$from$newComposingRegion$newSelection$to(0, t5.start, delta.composing, t6, t5.end); + } else if (delta instanceof A.TextEditingDeltaReplacement) { + $.$get$_log7().log$4(B.Level_FINE_500, "Processing replacement: " + delta.toString$0(0), _null, _null); + t5 = delta.replacementText; + t6 = A.AttributedSpans$(_null); + t7 = delta.replacedRange; + t3.replace$5$from$newComposingRegion$newSelection$newText$to(0, t7.start, _null, delta.selection, new A.AttributedText(t5, t6, A.LinkedHashSet_LinkedHashSet$_empty(t4)), t7.end); + } else if (delta instanceof A.TextEditingDeltaNonTextUpdate) { + $.$get$_log7().log$4(B.Level_FINE_500, "Processing selection/composing change: " + delta.toString$0(0), _null, _null); + t5 = delta.selection; + t3.update$3$composingRegion$selection$text(0, delta.composing, t5, _null); + } + } + _this._sendTextChangesToPlatform = true; + _this._onReceivedTextEditingValueFromPlatform$1(_this.get$currentTextEditingValue()); + }, + updateFloatingCursor$1(point) { + var t1 = this._onIOSFloatingCursorChange; + if (t1 != null) + t1.call$1(point); + }, + get$currentAutofillScope() { + return null; + }, + performAction$1(action) { + var t1 = this.__ime_text_editing_controller$_onPerformActionPressed; + if (t1 != null) + t1.call$1(action); + }, + performPrivateCommand$2(action, data) { + }, + showAutocorrectionPromptRect$2(start, end) { + }, + connectionClosed$0() { + $.$get$_log7().log$4(B.Level_INFO_800, "TextInputClient: connectionClosed()", null, null); + this._latestPlatformTextEditingValue = this._inputConnection = null; + }, + performSelector$1(selectorName) { + }, + get$text(_) { + var t1 = this._realController; + return t1.get$text(t1); + }, + set$text(_, newValue) { + this._realController.set$text(0, newValue); + }, + get$selection() { + return this._realController.get$selection(); + }, + set$selection(newValue) { + this._realController.set$selection(newValue); + }, + get$composingAttributions() { + return this._realController.get$composingAttributions(); + }, + get$composingRegion() { + return this._realController.get$composingRegion(); + }, + set$composingRegion(newValue) { + this._realController.set$composingRegion(newValue); + }, + updateTextAndSelection$2$selection$text(selection, text) { + this._realController.updateTextAndSelection$2$selection$text(selection, text); + }, + insert$4$insertIndex$newComposingRegion$newSelection$newText(_, insertIndex, newComposingRegion, newSelection, newText) { + this._realController.insert$4$insertIndex$newComposingRegion$newSelection$newText(0, insertIndex, newComposingRegion, newSelection, newText); + }, + insertNewline$0() { + return this._realController.insertNewline$0(); + }, + insertAtCaret$2$newComposingRegion$text(newComposingRegion, text) { + this._realController.insertAtCaret$2$newComposingRegion$text(newComposingRegion, text); + }, + replaceSelectionWithUnstyledText$2$newComposingRegion$replacementText(newComposingRegion, replacementText) { + this._realController.replaceSelectionWithUnstyledText$2$newComposingRegion$replacementText(newComposingRegion, replacementText); + }, + replace$5$from$newComposingRegion$newSelection$newText$to(_, from, newComposingRegion, newSelection, newText, to) { + this._realController.replace$5$from$newComposingRegion$newSelection$newText$to(0, from, newComposingRegion, newSelection, newText, to); + }, + delete$4$from$newComposingRegion$newSelection$to(_, from, newComposingRegion, newSelection, to) { + this._realController.delete$4$from$newComposingRegion$newSelection$to(0, from, newComposingRegion, newSelection, to); + }, + delete$3$from$newSelection$to($receiver, from, newSelection, to) { + return this.delete$4$from$newComposingRegion$newSelection$to($receiver, from, null, newSelection, to); + }, + deletePreviousCharacter$1$newComposingRegion(newComposingRegion) { + this._realController.deletePreviousCharacter$1$newComposingRegion(newComposingRegion); + }, + deleteSelection$1$newComposingRegion(newComposingRegion) { + this._realController.deleteSelection$1$newComposingRegion(newComposingRegion); + }, + update$3$composingRegion$selection$text(_, composingRegion, selection, text) { + this._realController.update$3$composingRegion$selection$text(0, composingRegion, selection, text); + }, + deleteCharacter$1(direction) { + this._realController.deleteCharacter$1(direction); + }, + copySelectedTextToClipboard$0() { + this._realController.copySelectedTextToClipboard$0(); + }, + deleteSelectedText$0() { + this._realController.deleteSelectedText$0(); + }, + deleteTextOnLineBeforeCaret$1$textLayout(textLayout) { + this._realController.deleteTextOnLineBeforeCaret$1$textLayout(textLayout); + }, + insertCharacter$1(character) { + this._realController.insertCharacter$1(character); + }, + moveCaretHorizontally$4$expandSelection$moveLeft$movementModifier$textLayout(expandSelection, moveLeft, movementModifier, textLayout) { + this._realController.moveCaretHorizontally$4$expandSelection$moveLeft$movementModifier$textLayout(expandSelection, moveLeft, movementModifier, textLayout); + }, + moveCaretVertically$3$expandSelection$moveUp$textLayout(expandSelection, moveUp, textLayout) { + this._realController.moveCaretVertically$3$expandSelection$moveUp$textLayout(expandSelection, moveUp, textLayout); + }, + pasteClipboard$0() { + return this._realController.pasteClipboard$0(); + }, + selectAll$0() { + this._realController.selectAll$0(); + } + }; + A.ImeAttributedTextEditingController__sendEditingValueToPlatform_closure.prototype = { + call$1(timeStamp) { + this.$this.__ime_text_editing_controller$_allowNonTextDeltas = true; + }, + $signature: 14 + }; + A.ImeAttributedTextEditingController_updateEditingValueWithDeltas_closure.prototype = { + call$1(e) { + return !(e instanceof A.TextEditingDeltaNonTextUpdate); + }, + $signature: 878 + }; + A._ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient.prototype = {}; + A._ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient_DeltaTextInputClient.prototype = {}; + A.IOSEditingControls.prototype = { + createState$0() { + var t1 = type$.LabeledGlobalKey_State_StatefulWidget; + return new A._IOSEditingControlsState(new A.LabeledGlobalKey(null, t1), new A.LabeledGlobalKey(null, t1), B._StateLifecycle_0); + }, + popoverToolbarBuilder$2(arg0, arg1) { + return this.popoverToolbarBuilder.call$2(arg0, arg1); + } + }; + A._IOSEditingControlsState.prototype = { + initState$0() { + var _this = this; + _this.super$State$initState(); + $.WidgetsBinding__instance.WidgetsBinding__observers.push(_this); + _this._widget.editingController.textController.addListener$1(0, _this.get$_rebuildOnNextFrame()); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.editingController; + t2 = oldWidget.editingController; + if (t1 !== t2) { + t1 = _this.get$_rebuildOnNextFrame(); + t2.textController.removeListener$1(0, t1); + _this._widget.editingController.textController.addListener$1(0, t1); + } + }, + dispose$0() { + var _this = this; + _this._widget.editingController.textController.removeListener$1(0, _this.get$_rebuildOnNextFrame()); + B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, _this); + _this.super$State$dispose(); + }, + didChangeMetrics$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSEditingControlsState_didChangeMetrics_closure(this)); + }, + _rebuildOnNextFrame$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSEditingControlsState__rebuildOnNextFrame_closure(this)); + }, + _onBasePanStart$1(details) { + var t1, t2, _this = this; + $.$get$_log9().log$4(B.Level_FINE_500, "_onBasePanStart", null, null); + t1 = _this._widget.editingController; + t1._isToolbarVisible = false; + t1.notifyListeners$0(); + t1 = _this._widget; + t2 = t1.textScrollController; + t1 = t1.textFieldKey; + t2.updateAutoScrollingForTouchOffset$1$userInteractionOffsetInViewport(type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).globalToLocal$1(details.globalPosition)); + _this._widget.textScrollController.addListener$1(0, _this.get$__editing_controls$_updateSelectionForNewDragHandleLocation()); + _this.setState$1(new A._IOSEditingControlsState__onBasePanStart_closure(_this, details)); + }, + _onExtentPanStart$1(details) { + var t1, t2, _this = this; + $.$get$_log9().log$4(B.Level_FINE_500, "_onExtentPanStart", null, null); + t1 = _this._widget.editingController; + t1._isToolbarVisible = false; + t1.notifyListeners$0(); + t1 = _this._widget; + t2 = t1.textScrollController; + t1 = t1.textFieldKey; + t2.updateAutoScrollingForTouchOffset$1$userInteractionOffsetInViewport(type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).globalToLocal$1(details.globalPosition)); + _this._widget.textScrollController.addListener$1(0, _this.get$__editing_controls$_updateSelectionForNewDragHandleLocation()); + _this.setState$1(new A._IOSEditingControlsState__onExtentPanStart_closure(_this, details)); + }, + __editing_controls$_onPanUpdate$1(details) { + var t2, t3, _this = this, + t1 = details.globalPosition; + _this.__editing_controls$_globalDragOffset = t1; + _this.__editing_controls$_updateSelectionForNewDragHandleLocation$0(); + t2 = _this._widget; + t3 = t2.textScrollController; + t2 = t2.textFieldKey; + t3.updateAutoScrollingForTouchOffset$1$userInteractionOffsetInViewport(type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()).globalToLocal$1(t1)); + _this.setState$1(new A._IOSEditingControlsState__onPanUpdate_closure(_this, details)); + }, + __editing_controls$_updateSelectionForNewDragHandleLocation$0() { + var textOffset, textLayout, _this = this, + t1 = _this._widget.textContentKey, + textBox = type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()); + t1 = _this.__editing_controls$_globalDragOffset; + t1.toString; + textOffset = textBox.globalToLocal$1(t1); + t1 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + textLayout = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout(); + if (_this._isDraggingBase) { + t1 = _this._widget.editingController.textController._realController; + t1.set$selection(t1.get$selection().copyWith$1$baseOffset(textLayout.getPositionNearestToOffset$1(textOffset).offset)); + } else if (_this._isDraggingExtent) { + t1 = _this._widget.editingController.textController._realController; + t1.set$selection(t1.get$selection().copyWith$1$extentOffset(textLayout.getPositionNearestToOffset$1(textOffset).offset)); + } + }, + __editing_controls$_onPanEnd$1(details) { + $.$get$_log9().log$4(B.Level_FINE_500, "_onPanEnd", null, null); + this.__editing_controls$_onHandleDragEnd$0(); + }, + __editing_controls$_onPanCancel$0() { + $.$get$_log9().log$4(B.Level_FINE_500, "_onPanCancel", null, null); + this.__editing_controls$_onHandleDragEnd$0(); + }, + __editing_controls$_onHandleDragEnd$0() { + var _this = this; + $.$get$_log9().log$4(B.Level_FINE_500, "_onHandleDragEnd()", null, null); + _this._widget.textScrollController.stopScrolling$0(); + _this._widget.textScrollController.removeListener$1(0, _this.get$__editing_controls$_updateSelectionForNewDragHandleLocation()); + _this.setState$1(new A._IOSEditingControlsState__onHandleDragEnd_closure(_this)); + }, + _textOffsetToViewportOffset$1(textOffset) { + var t1 = this._widget.textContentKey, + t2 = type$.RenderBox, + globalOffset = A.MatrixUtils_transformPoint(t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).getTransformTo$1(0, null), textOffset); + t1 = this._widget.textFieldKey; + return t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).globalToLocal$1(globalOffset); + }, + build$1(context) { + if (context.get$renderObject() == null) { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSEditingControlsState_build_closure(this)); + return B.SizedBox_null_null_null_null; + } + return new A.MultiListenableBuilder(A.LinkedHashSet_LinkedHashSet$_literal([this._widget.editingController], type$.Listenable), new A._IOSEditingControlsState_build_closure0(this), null); + }, + __editing_controls$_buildToolbar$0() { + var t1, t2, t3, t4, textOffset, globalOffset, extentOffsetInViewport, lineHeight, toolbarTopAnchor, toolbarBottomAnchor, selectionBoxes, selectionBounds, i, textFieldGlobalOffset, _this = this, _null = null; + if (_this._widget.editingController.textController._realController.get$selection().extentOffset < 0) + return B.SizedBox_null_null_null_null; + t1 = _this._widget.editingController; + if (!t1._isToolbarVisible) + return B.SizedBox_null_null_null_null; + t1 = t1.textController._realController.get$selection(); + t2 = t1.start; + t1 = t1.end; + t3 = type$.ProseTextBlock; + t4 = _this._widget; + if (t2 == t1) { + t1 = t4.editingController.textController._realController.get$selection().get$extent(); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + textOffset = t3._as(t2.get$currentState()).get$textLayout().getOffsetAtPosition$1(t1); + t1 = _this._widget.textContentKey; + t2 = type$.RenderBox; + globalOffset = A.MatrixUtils_transformPoint(t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).getTransformTo$1(0, _null), textOffset); + t1 = _this._widget.textFieldKey; + extentOffsetInViewport = t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).globalToLocal$1(globalOffset); + t1 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + lineHeight = t3._as(t1.get$currentState()).get$textLayout().getLineHeightAtPosition$1(_this._widget.editingController.textController._realController.get$selection().get$extent()); + toolbarTopAnchor = extentOffsetInViewport.$sub(0, B.Offset_0_24); + toolbarBottomAnchor = extentOffsetInViewport.$add(0, new A.Offset(0, lineHeight)).$add(0, B.Offset_0_24); + } else { + t1 = t4.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + selectionBoxes = t3._as(t1.get$currentState()).get$textLayout().getBoxesForSelection$1(_this._widget.editingController.textController._realController.get$selection()); + t1 = B.JSArray_methods.get$first(selectionBoxes); + selectionBounds = new A.Rect(t1.left, t1.top, t1.right, t1.bottom); + for (i = 1; i < selectionBoxes.length; ++i) { + t1 = selectionBoxes[i]; + selectionBounds = selectionBounds.expandToInclude$1(new A.Rect(t1.left, t1.top, t1.right, t1.bottom)); + } + toolbarTopAnchor = _this._textOffsetToViewportOffset$1(selectionBounds.get$topCenter()).$sub(0, B.Offset_0_24); + toolbarBottomAnchor = _this._textOffsetToViewportOffset$1(selectionBounds.get$bottomCenter()).$add(0, B.Offset_0_24); + } + t1 = Math.max(A.checkNum(toolbarTopAnchor._dy), -24); + t2 = _this._widget.textFieldKey; + t3 = type$.RenderBox; + t2 = Math.min(t1, t3._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject())._box$_size._dy + 24); + t1 = _this._widget.textFieldKey; + textFieldGlobalOffset = A.MatrixUtils_transformPoint(t3._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).getTransformTo$1(0, _null), B.Offset_0_0); + t1 = _this._widget.editingController._isToolbarVisible; + t3 = t1 ? 1 : 0; + return new A.CustomSingleChildLayout(new A.ToolbarPositionDelegate(textFieldGlobalOffset, new A.Offset(toolbarTopAnchor._dx, t2), toolbarBottomAnchor), new A.IgnorePointer(!t1, _null, A.AnimatedOpacity$(false, new A.Builder(new A._IOSEditingControlsState__buildToolbar_closure(_this), _null), B.C__Linear, B.Duration_150000, t3), _null), _null); + }, + _buildDraggableOverlayHandles$0() { + var t1, t2, upstreamTextPosition, t3, upstreamHandleOffsetInText, upstreamLineHeight, t4, downstreamTextPosition, downstreamHandleOffsetInText, downstreamLineHeight, showUpstreamHandle, showDownstreamHandle, _this = this, _null = null; + if (_this._widget.editingController.textController._realController.get$selection().extentOffset < 0) { + $.$get$_log9().log$4(B.Level_FINER_400, "Not building expanded handles because there is no selection", _null, _null); + return A._setArrayType([], type$.JSArray_Widget); + } + t1 = _this._widget.editingController.textController._realController.get$selection(); + if (t1.start == t1.end && !_this._isDraggingBase && !_this._isDraggingExtent) + return A._setArrayType([], type$.JSArray_Widget); + t1 = (_this._widget.editingController.textController._realController.get$selection().extentOffset >= _this._widget.editingController.textController._realController.get$selection().baseOffset ? B.TextAffinity_1 : B.TextAffinity_0) === B.TextAffinity_1; + t2 = _this._widget; + upstreamTextPosition = t1 ? t2.editingController.textController._realController.get$selection().get$base() : t2.editingController.textController._realController.get$selection().get$extent(); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = type$.ProseTextBlock; + upstreamHandleOffsetInText = t3._as(t2.get$currentState()).get$textLayout().getOffsetAtPosition$1(upstreamTextPosition); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t3._as(t2.get$currentState()).get$textLayout().getCharacterBox$1(upstreamTextPosition); + if (t2 == null) + upstreamLineHeight = _null; + else { + t4 = t2.top; + t4 = t2.bottom - t4; + upstreamLineHeight = t4; + } + if (upstreamLineHeight == null) { + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + upstreamLineHeight = t3._as(t2.get$currentState()).get$textLayout().get$estimatedLineHeight(); + } + t2 = _this._widget; + downstreamTextPosition = t1 ? t2.editingController.textController._realController.get$selection().get$extent() : t2.editingController.textController._realController.get$selection().get$base(); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + downstreamHandleOffsetInText = t3._as(t2.get$currentState()).get$textLayout().getOffsetAtPosition$1(downstreamTextPosition); + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t3._as(t2.get$currentState()).get$textLayout().getCharacterBox$1(downstreamTextPosition); + if (t2 == null) + downstreamLineHeight = _null; + else { + t4 = t2.top; + t4 = t2.bottom - t4; + downstreamLineHeight = t4; + } + if (downstreamLineHeight == null) { + t2 = _this._widget.textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + downstreamLineHeight = t3._as(t2.get$currentState()).get$textLayout().get$estimatedLineHeight(); + } + if (upstreamLineHeight === 0 || downstreamLineHeight === 0) { + $.$get$_log9().log$4(B.Level_FINER_400, string$.Not_bue, _null, _null); + _this._scheduleRebuildBecauseTextIsNotLaidOutYet$0(); + return A._setArrayType([], type$.JSArray_Widget); + } + showUpstreamHandle = _this._widget.textScrollController._text_scrollview$_delegate.isTextPositionVisible$1(upstreamTextPosition); + showDownstreamHandle = _this._widget.textScrollController._text_scrollview$_delegate.isTextPositionVisible$1(downstreamTextPosition); + t2 = t1 ? _this.get$_onBasePanStart() : _this.get$_onExtentPanStart(); + t2 = _this.__editing_controls$_buildHandle$7$debugColor$followerOffset$handleKey$isUpstreamHandle$lineHeight$onPanStart$showHandle(B.MaterialColor_Map_JNEaM_4283215696, upstreamHandleOffsetInText, _this.__editing_controls$_upstreamHandleKey, true, upstreamLineHeight, t2, showUpstreamHandle); + t1 = t1 ? _this.get$_onExtentPanStart() : _this.get$_onBasePanStart(); + return A._setArrayType([t2, _this.__editing_controls$_buildHandle$7$debugColor$followerOffset$handleKey$isUpstreamHandle$lineHeight$onPanStart$showHandle(B.MaterialColor_Map_JNc9P_4294198070, downstreamHandleOffsetInText, _this.__editing_controls$_downstreamHandleKey, false, downstreamLineHeight, t1, showDownstreamHandle)], type$.JSArray_Widget); + }, + __editing_controls$_buildHandle$7$debugColor$followerOffset$handleKey$isUpstreamHandle$lineHeight$onPanStart$showHandle(debugColor, followerOffset, handleKey, isUpstreamHandle, lineHeight, onPanStart, showHandle) { + var _this = this, _null = null, + t1 = _this._widget, + t2 = t1.textContentLayerLink; + if (showHandle) { + t1 = t1.handleColor; + t1 = isUpstreamHandle ? A.IOSSelectionHandle$upstream(4, lineHeight, t1, B.HandleType_1) : new A.IOSSelectionHandle(t1, lineHeight, 4, B.HandleType_2, _null); + } else + t1 = B.SizedBox_null_null_null_null; + return A.CompositedTransformFollower$(A.Transform$translate(A.GestureDetector$(B.HitTestBehavior_2, A.Container$(_null, t1, B.Clip_0, B.Color_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, 24), B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$__editing_controls$_onPanCancel(), _null, _this.get$__editing_controls$_onPanEnd(), onPanStart, _this.get$__editing_controls$_onPanUpdate(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.Offset_m12_m5), handleKey, t2, followerOffset, true, B.Alignment_m1_m1); + }, + _scheduleRebuildBecauseTextIsNotLaidOutYet$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSEditingControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet_closure(this)); + } + }; + A._IOSEditingControlsState_didChangeMetrics_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A._IOSEditingControlsState_didChangeMetrics__closure()); + }, + $signature: 14 + }; + A._IOSEditingControlsState_didChangeMetrics__closure.prototype = { + call$0() { + }, + $signature: 0 + }; + A._IOSEditingControlsState__rebuildOnNextFrame_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A._IOSEditingControlsState__rebuildOnNextFrame__closure()); + }, + $signature: 14 + }; + A._IOSEditingControlsState__rebuildOnNextFrame__closure.prototype = { + call$0() { + }, + $signature: 0 + }; + A._IOSEditingControlsState__onBasePanStart_closure.prototype = { + call$0() { + var t2, + t1 = this.$this; + t1._isDraggingBase = true; + t1._isDraggingExtent = false; + t2 = this.details.globalPosition; + t1.__editing_controls$_globalDragOffset = t2; + t1.__editing_controls$_localDragOffset = type$.RenderBox._as(t1._framework$_element.get$renderObject()).globalToLocal$1(t2); + }, + $signature: 0 + }; + A._IOSEditingControlsState__onExtentPanStart_closure.prototype = { + call$0() { + var t1 = this.$this; + t1._isDraggingBase = false; + t1._isDraggingExtent = true; + t1.__editing_controls$_localDragOffset = type$.RenderBox._as(t1._framework$_element.get$renderObject()).globalToLocal$1(this.details.globalPosition); + }, + $signature: 0 + }; + A._IOSEditingControlsState__onPanUpdate_closure.prototype = { + call$0() { + var t1 = this.$this; + t1.__editing_controls$_localDragOffset = t1.__editing_controls$_localDragOffset.$add(0, this.details.delta); + t1 = t1._widget.editingController; + t1._isToolbarVisible = false; + t1.notifyListeners$0(); + t1.__editing_controls$_isMagnifierVisible = true; + t1.notifyListeners$0(); + }, + $signature: 0 + }; + A._IOSEditingControlsState__onHandleDragEnd_closure.prototype = { + call$0() { + var t2, + t1 = this.$this; + t1._isDraggingExtent = t1._isDraggingBase = false; + t2 = t1._widget.editingController; + t2.__editing_controls$_isMagnifierVisible = false; + t2.notifyListeners$0(); + t2 = t1._widget.editingController.textController._realController.get$selection(); + if (t2.start != t2.end) + t1._widget.editingController.showToolbar$0(); + }, + $signature: 0 + }; + A._IOSEditingControlsState_build_closure.prototype = { + call$1(timeStamp) { + this.$this.setState$1(new A._IOSEditingControlsState_build__closure()); + }, + $signature: 14 + }; + A._IOSEditingControlsState_build__closure.prototype = { + call$0() { + }, + $signature: 0 + }; + A._IOSEditingControlsState_build_closure0.prototype = { + call$1(context) { + var t3, t4, _null = null, + t1 = this.$this, + t2 = A.List_List$of(t1._buildDraggableOverlayHandles$0(), true, type$.Widget); + t2.push(t1.__editing_controls$_buildToolbar$0()); + if (t1._isDraggingBase || t1._isDraggingExtent) { + t3 = t1.__editing_controls$_localDragOffset; + t4 = t3._dx; + t3 = t3._dy; + t2.push(A.Positioned$(_null, new A.CompositedTransformTarget(t1._widget.editingController._magnifierFocalPoint, B.SizedBox_1_1_null_null, _null), _null, _null, t4, _null, t3, _null)); + } + t1 = t1._widget.editingController; + if (t1.__editing_controls$_isMagnifierVisible) + t2.push(A.Center$(new A.IOSFollowingMagnifier(t1._magnifierFocalPoint, B.Offset_0_m72, _null), _null, _null)); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t2, _null); + }, + $signature: 885 + }; + A._IOSEditingControlsState__buildToolbar_closure.prototype = { + call$1(context) { + var t1 = this.$this._widget; + return t1.popoverToolbarBuilder$2(context, t1.editingController); + }, + $signature: 56 + }; + A._IOSEditingControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A._IOSEditingControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet__closure()); + }, + $signature: 14 + }; + A._IOSEditingControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet__closure.prototype = { + call$0() { + }, + $signature: 0 + }; + A.IOSEditingOverlayController.prototype = { + showToolbar$0() { + var _this = this; + _this.__editing_controls$_isMagnifierVisible = false; + _this.notifyListeners$0(); + _this._isToolbarVisible = true; + _this.notifyListeners$0(); + }, + $isListenable: 1 + }; + A._IOSEditingOverlayController_Object_ChangeNotifier.prototype = {}; + A.__IOSEditingControlsState_State_WidgetsBindingObserver.prototype = {}; + A.IOSFloatingCursor.prototype = { + build$1(context) { + return new A.ListenableBuilder(this.controller, new A.IOSFloatingCursor_build_closure(this), null); + } + }; + A.IOSFloatingCursor_build_closure.prototype = { + call$2(context, _) { + var t4, t5, _null = null, + t1 = A._setArrayType([], type$.JSArray_Widget), + t2 = this.$this.controller, + t3 = t2._floatingCursorCurrentOffset; + if (t3 != null) { + t3 = t2._floatingCursorStartOffset.$add(0, t3); + t4 = t2._floatingCursorStartOffset; + t4.toString; + t5 = t2._floatingCursorCurrentOffset; + t5.toString; + t5 = t4.$add(0, t5); + t2 = t2.__floating_cursor$_floatingCursorHeight; + t1.push(A.Positioned$(_null, A.Container$(_null, _null, B.Clip_0, A.Color$fromARGB(191, 244, 67, 54), _null, _null, _null, t2, _null, _null, _null, _null, _null, 2), _null, _null, t3._dx, _null, t5._dy, _null)); + } + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); + }, + $signature: 870 + }; + A.FloatingCursorController0.prototype = {$isListenable: 1}; + A._FloatingCursorController_Object_ChangeNotifier0.prototype = {}; + A.IOSTextFieldTouchInteractor.prototype = { + createState$0() { + return new A.IOSTextFieldTouchInteractorState(new A.LayerLink(), null, null, B._StateLifecycle_0); + } + }; + A.IOSTextFieldTouchInteractorState.prototype = { + initState$0() { + this.super$State$initState(); + this._widget.textScrollController.addListener$1(0, this.get$__user_interaction$_onScrollChange()); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.textScrollController; + t2 = oldWidget.textScrollController; + if (t1 !== t2) { + t1 = _this.get$__user_interaction$_onScrollChange(); + t2.removeListener$1(0, t1); + _this._widget.textScrollController.addListener$1(0, t1); + } + }, + dispose$0() { + this._widget.textScrollController.removeListener$1(0, this.get$__user_interaction$_onScrollChange()); + this.super$_IOSTextFieldTouchInteractorState_State_TickerProviderStateMixin$dispose(); + }, + __user_interaction$_onTapDown$1(details) { + var _null = null, + t1 = $.$get$_log5(); + t1.log$4(B.Level_FINE_500, "User tapped down", _null, _null); + if (!this._widget.focusNode.get$hasFocus()) { + t1.log$4(B.Level_FINER_400, "Field isn't focused. Ignoring press.", _null, _null); + return; + } + t1 = this._widget.editingOverlayController; + t1._isToolbarVisible = false; + t1.notifyListeners$0(); + this._selectAtOffset$1(details.localPosition); + }, + __user_interaction$_onTapUp$1(details) { + var t1, t2, tapTextPosition, previousSelection, t3, didTapOnExistingSelection, t4, _this = this; + $.$get$_log5().log$4(B.Level_FINE_500, "User released a tap", null, null); + if (_this._widget.focusNode.get$hasFocus()) { + t1 = _this._widget.textController._inputConnection; + t1 = t1 != null && $.$get$TextInput__instance()._currentConnection === t1; + } else + t1 = false; + if (t1) + _this._widget.textController.showKeyboard$0(); + else { + t1 = _this._widget.focusNode.get$hasFocus(); + t2 = _this._widget; + if (t1) + t2.textController.attachToIme$0(); + else + t2.focusNode.requestFocus$0(); + } + t1 = details.localPosition; + tapTextPosition = _this._getTextPositionAtOffset$1(t1); + previousSelection = _this._widget.textController._realController.get$selection(); + t2 = previousSelection.start; + t3 = previousSelection.end; + if (t2 == t3) + didTapOnExistingSelection = tapTextPosition.$eq(0, previousSelection.get$extent()); + else { + t4 = tapTextPosition.offset; + didTapOnExistingSelection = t4 >= t2 && t4 <= t3; + } + t2 = _this._widget; + if (didTapOnExistingSelection) { + t1 = t2.editingOverlayController; + if (t1._isToolbarVisible) { + t1._isToolbarVisible = false; + t1.notifyListeners$0(); + } else + t1.showToolbar$0(); + } else { + t2 = t2.editingOverlayController; + t2._isToolbarVisible = false; + t2.notifyListeners$0(); + _this._selectAtOffset$1(t1); + } + }, + _selectAtOffset$1(localOffset) { + var tapTextPosition = this._getTextPositionAtOffset$1(localOffset), + t1 = this._widget.textController, + t2 = A.TextSelection$collapsed(B.TextAffinity_1, tapTextPosition.offset); + t1._realController.set$selection(t2); + }, + __user_interaction$_onDoubleTapDown$1(details) { + var t1, _this = this; + $.$get$_log5().log$4(B.Level_FINE_500, "Double tap", null, null); + _this._widget.focusNode.requestFocus$0(); + t1 = _this._widget.editingOverlayController; + t1._isToolbarVisible = false; + t1.notifyListeners$0(); + _this.setState$1(new A.IOSTextFieldTouchInteractorState__onDoubleTapDown_closure(_this, _this._getTextPositionAtOffset$1(details.localPosition))); + }, + __user_interaction$_onTripleTapDown$1(details) { + var textLayout, t2, + t1 = this._widget.selectableTextKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + textLayout = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout(); + t1 = textLayout.getPositionAtOffset$1(details.localPosition); + t1.toString; + t2 = this._widget.textController; + t1 = A.paragraphExpansionFilter(textLayout._richText.toPlainText$0(), t1, B.TextAffinity_1); + t2._realController.set$selection(t1); + }, + _onTextPanStart$1(details) { + $.$get$_log5().log$4(B.Level_FINE_500, "_onTextPanStart()", null, null); + this.setState$1(new A.IOSTextFieldTouchInteractorState__onTextPanStart_closure(this, details)); + }, + __user_interaction$_onPanUpdate$1(details) { + var t1, t2, t3, _this = this; + $.$get$_log5().log$4(B.Level_FINE_500, "_onPanUpdate handle mode", null, null); + if (_this._isDraggingCaret) { + t1 = _this._widget; + t2 = t1.textController; + t3 = details.globalPosition; + t1 = t1.selectableTextKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t3 = A.TextSelection$collapsed(B.TextAffinity_1, type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout().getPositionNearestToOffset$1(_this._globalOffsetToTextOffset$1(t3)).offset); + t2._realController.set$selection(t3); + } + _this.setState$1(new A.IOSTextFieldTouchInteractorState__onPanUpdate_closure(_this, details)); + }, + __user_interaction$_onPanEnd$1(details) { + $.$get$_log5().log$4(B.Level_FINE_500, "_onPanEnd()", null, null); + this.__user_interaction$_onHandleDragEnd$0(); + }, + __user_interaction$_onPanCancel$0() { + $.$get$_log5().log$4(B.Level_FINE_500, "_onPanCancel()", null, null); + this.__user_interaction$_onHandleDragEnd$0(); + }, + __user_interaction$_onHandleDragEnd$0() { + var _this = this; + $.$get$_log5().log$4(B.Level_FINE_500, "_onHandleDragEnd()", null, null); + _this._widget.textScrollController.stopScrolling$0(); + if (_this._isDraggingCaret) + _this._widget.textScrollController.ensureExtentIsVisible$0(); + _this.setState$1(new A.IOSTextFieldTouchInteractorState__onHandleDragEnd_closure(_this)); + }, + __user_interaction$_onScrollChange$0() { + if (this._isDraggingCaret) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.IOSTextFieldTouchInteractorState__onScrollChange_closure(this)); + }, + _globalOffsetToTextOffset$1(globalOffset) { + var t1 = this._widget.selectableTextKey; + return type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()).globalToLocal$1(globalOffset); + }, + _getTextPositionAtOffset$1(localOffset) { + var globalOffset, t2, textOffset, _this = this, + t1 = _this._widget.textController._realController; + if (t1.get$text(t1).text.length === 0) + return B.TextPosition_m1_TextAffinity_1; + t1 = type$.RenderBox; + globalOffset = A.MatrixUtils_transformPoint(t1._as(_this._framework$_element.get$renderObject()).getTransformTo$1(0, null), localOffset); + t2 = _this._widget.selectableTextKey; + textOffset = t1._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()).globalToLocal$1(globalOffset); + t2 = _this._widget.selectableTextKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + return type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout().getPositionNearestToOffset$1(textOffset); + }, + build$1(context) { + var _this = this, _null = null, + t1 = _this._widget; + t1 = A._setArrayType([t1.child], type$.JSArray_Widget); + if (_this._widget.textController._realController.get$selection().extentOffset >= 0) + t1.push(_this._buildExtentTrackerForMagnifier$0()); + t1.push(_this._buildTapAndDragDetector$0()); + return new A.CompositedTransformTarget(_this._textViewportOffsetLink, A.GestureDetector$(_null, A.DecoratedBox$(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_0, t1, _null), new A.BoxDecoration(_null, _null, B.Border_bWW, _null, _null, _null, B.BoxShape_0), B.DecorationPosition_0), B.DragStartBehavior_1, false, _null, new A.IOSTextFieldTouchInteractorState_build_closure(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.IOSTextFieldTouchInteractorState_build_closure0(), _null, _null, _null, _null, _null, _null), _null); + }, + _buildTapAndDragDetector$0() { + var gestureSettings, _null = null, + t1 = this._framework$_element; + t1.toString; + t1 = A.MediaQuery_maybeOf(t1); + gestureSettings = t1 == null ? _null : t1.gestureSettings; + return A.Positioned$(0, new A.RawGestureDetector(_null, A.LinkedHashMap_LinkedHashMap$_literal([B.Type_TapSequenceGestureRecognizer_7F1, new A.GestureRecognizerFactoryWithHandlers(new A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure(), new A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure0(this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_TapSequenceGestureRecognizer), B.Type_PanGestureRecognizer_bbH, new A.GestureRecognizerFactoryWithHandlers(new A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure1(), new A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure2(this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_PanGestureRecognizer)], type$.Type, type$.GestureRecognizerFactory_GestureRecognizer), B.HitTestBehavior_2, false, _null, _null), _null, _null, 0, 0, 0, _null); + }, + _buildExtentTrackerForMagnifier$0() { + var t1, t2, t3, _null = null; + if (!this._isDraggingCaret) + return B.SizedBox_null_null_null_null; + t1 = this.__user_interaction$_dragOffset; + t2 = t1._dx; + t1 = t1._dy; + t3 = this._widget.editingOverlayController; + return A.Positioned$(_null, new A.CompositedTransformTarget(t3._magnifierFocalPoint, B.SizedBox_1_1_null_null, _null), _null, _null, t2, _null, t1, _null); + } + }; + A.IOSTextFieldTouchInteractorState__onDoubleTapDown_closure.prototype = { + call$0() { + var wordSelection, + t1 = this.$this, + t2 = t1._widget.selectableTextKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + wordSelection = type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout().getWordSelectionAt$1(this.tapTextPosition); + t1._widget.textController._realController.set$selection(wordSelection); + if (wordSelection.start != wordSelection.end) + t1._widget.editingOverlayController.showToolbar$0(); + }, + $signature: 0 + }; + A.IOSTextFieldTouchInteractorState__onTextPanStart_closure.prototype = { + call$0() { + var t2, + t1 = this.$this; + t1._isDraggingCaret = true; + t2 = this.details; + t1.__user_interaction$_globalDragOffset = t2.globalPosition; + t1.__user_interaction$_dragOffset = t2.localPosition; + }, + $signature: 0 + }; + A.IOSTextFieldTouchInteractorState__onPanUpdate_closure.prototype = { + call$0() { + var t3, + t1 = this.$this, + t2 = t1.__user_interaction$_globalDragOffset; + t2.toString; + t3 = this.details.delta; + t1.__user_interaction$_globalDragOffset = t2.$add(0, t3); + t3 = t1.__user_interaction$_dragOffset.$add(0, t3); + t1.__user_interaction$_dragOffset = t3; + t1._widget.textScrollController.updateAutoScrollingForTouchOffset$1$userInteractionOffsetInViewport(t3); + t3 = t1._widget.editingOverlayController; + t1.__user_interaction$_globalDragOffset.toString; + t3._isToolbarVisible = false; + t3.notifyListeners$0(); + t3.__editing_controls$_isMagnifierVisible = true; + t3.notifyListeners$0(); + }, + $signature: 0 + }; + A.IOSTextFieldTouchInteractorState__onHandleDragEnd_closure.prototype = { + call$0() { + var t2, + t1 = this.$this; + t1._isDraggingCaret = false; + t2 = t1._widget.editingOverlayController; + t2.__editing_controls$_isMagnifierVisible = false; + t2.notifyListeners$0(); + t2 = t1._widget.textController._realController.get$selection(); + if (t2.start != t2.end) + t1._widget.editingOverlayController.showToolbar$0(); + }, + $signature: 0 + }; + A.IOSTextFieldTouchInteractorState__onScrollChange_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this, + t2 = t1._widget, + t3 = t2.textController, + t4 = t1.__user_interaction$_globalDragOffset; + t4.toString; + t2 = t2.selectableTextKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t4 = A.TextSelection$collapsed(B.TextAffinity_1, type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout().getPositionNearestToOffset$1(t1._globalOffsetToTextOffset$1(t4)).offset); + t3._realController.set$selection(t4); + }, + $signature: 14 + }; + A.IOSTextFieldTouchInteractorState_build_closure0.prototype = { + call$0() { + $.$get$_log5().log$4(B.Level_FINE_500, "Intercepting single tap", null, null); + }, + $signature: 0 + }; + A.IOSTextFieldTouchInteractorState_build_closure.prototype = { + call$0() { + $.$get$_log5().log$4(B.Level_FINE_500, "Intercepting double tap", null, null); + }, + $signature: 0 + }; + A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure.prototype = { + call$0() { + return A.TapSequenceGestureRecognizer$(); + }, + $signature: 257 + }; + A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure0.prototype = { + call$1(recognizer) { + var t1 = this.$this; + recognizer.onTapDown = t1.get$__user_interaction$_onTapDown(); + recognizer.onTapUp = t1.get$__user_interaction$_onTapUp(); + recognizer.onDoubleTapDown = t1.get$__user_interaction$_onDoubleTapDown(); + recognizer.onTripleTapDown = t1.get$__user_interaction$_onTripleTapDown(); + recognizer.gestureSettings = this.gestureSettings; + }, + $signature: 236 + }; + A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure1.prototype = { + call$0() { + return A.PanGestureRecognizer$(null, null); + }, + $signature: 221 + }; + A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure2.prototype = { + call$1(recognizer) { + var _null = null, + t1 = this.$this; + recognizer.onStart = t1._widget.focusNode.get$hasFocus() ? t1.get$_onTextPanStart() : _null; + recognizer.onUpdate = t1._widget.focusNode.get$hasFocus() ? t1.get$__user_interaction$_onPanUpdate() : _null; + recognizer.onEnd = t1._widget.focusNode.get$hasFocus() || t1._isDraggingCaret ? t1.get$__user_interaction$_onPanEnd() : _null; + recognizer.onCancel = t1._widget.focusNode.get$hasFocus() || t1._isDraggingCaret ? t1.get$__user_interaction$_onPanCancel() : _null; + recognizer.gestureSettings = this.gestureSettings; + }, + $signature: 194 + }; + A._IOSTextFieldTouchInteractorState_State_TickerProviderStateMixin.prototype = { + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTickers$0(); + }, + dispose$0() { + var _this = this, + t1 = _this.TickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTickers()); + _this.TickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + } + }; + A.SuperIOSTextField.prototype = { + createState$0() { + var _null = null; + return new A.SuperIOSTextFieldState(new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.LayerLink(), new A.LayerLink(), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_IOSTextFieldTouchInteractorState), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_ProseTextState_StatefulWidget), new A.LayerLink(), _null, _null, B._StateLifecycle_0); + } + }; + A.SuperIOSTextFieldState.prototype = { + initState$0() { + var t1, t2, _this = this, _null = null; + _this.super$State$initState(); + t1 = _this._widget.focusNode; + if (t1 == null) + t1 = A.FocusNode$(true, _null, true, true, _null, _null, false); + t1.addListener$1(0, _this.get$_updateSelectionAndImeConnectionOnFocusChange()); + _this.__SuperIOSTextFieldState__focusNode_A = t1; + t1 = _this._widget.textController; + if (t1 == null) + t1 = A.ImeAttributedTextEditingController$(_null, true); + t1.addListener$1(0, _this.get$_onTextOrSelectionChange()); + t1._onIOSFloatingCursorChange = _this.get$_ios_textfield$_onFloatingCursorChange(); + if (t1.__ime_text_editing_controller$_onPerformActionPressed == null) + t1.__ime_text_editing_controller$_onPerformActionPressed = _this.get$_onPerformActionPressed(); + _this.__SuperIOSTextFieldState__textEditingController_A = t1; + t1 = A.TextScrollController$(t1, _this); + t1.addListener$1(0, _this.get$_ios_textfield$_onTextScrollChange()); + _this.__SuperIOSTextFieldState__textScrollController_A = t1; + t1 = _this.__SuperIOSTextFieldState__textEditingController_A; + t2 = $.$get$ChangeNotifier__emptyListeners(); + _this.__SuperIOSTextFieldState__floatingCursorController_A = new A.FloatingCursorController0(t1, t2); + _this.__SuperIOSTextFieldState__editingOverlayController_A = new A.IOSEditingOverlayController(t1, _this._magnifierLayerLink, t2); + $.WidgetsBinding__instance.WidgetsBinding__observers.push(_this); + if (_this.__SuperIOSTextFieldState__focusNode_A.get$hasFocus()) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperIOSTextFieldState_initState_closure(_this)); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, t3, _this = this, _null = null; + _this.super$State$didUpdateWidget(oldWidget); + if (_this._widget.focusNode != oldWidget.focusNode) { + t1 = _this.__SuperIOSTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this.get$_updateSelectionAndImeConnectionOnFocusChange(); + t1.removeListener$1(0, t2); + t1 = _this._widget.focusNode; + if (t1 != null) + _this.__SuperIOSTextFieldState__focusNode_A = t1; + else + t1 = _this.__SuperIOSTextFieldState__focusNode_A = A.FocusNode$(true, _null, true, true, _null, _null, false); + t1.addListener$1(0, t2); + } + if (_this._widget.textController != oldWidget.textController) { + t1 = _this.__SuperIOSTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this.get$_onTextOrSelectionChange(); + t1.removeListener$1(0, t2); + t1._onIOSFloatingCursorChange = null; + t1 = _this.get$_onPerformActionPressed(); + if (J.$eq$(_this.__SuperIOSTextFieldState__textEditingController_A.__ime_text_editing_controller$_onPerformActionPressed, t1)) + _this.__SuperIOSTextFieldState__textEditingController_A.__ime_text_editing_controller$_onPerformActionPressed = null; + t3 = _this._widget.textController; + if (t3 != null) + _this.__SuperIOSTextFieldState__textEditingController_A = t3; + else + t3 = _this.__SuperIOSTextFieldState__textEditingController_A = A.ImeAttributedTextEditingController$(_null, true); + t3.addListener$1(0, t2); + t3._onIOSFloatingCursorChange = _this.get$_ios_textfield$_onFloatingCursorChange(); + if (t3.__ime_text_editing_controller$_onPerformActionPressed == null) + t3.__ime_text_editing_controller$_onPerformActionPressed = t1; + } + _this._widget.toString; + }, + reassemble$0() { + this.super$State$reassemble(); + this._ios_textfield$_removeEditingOverlayControls$0(); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperIOSTextFieldState_reassemble_closure(this)); + }, + dispose$0() { + var t1, _this = this; + _this._ios_textfield$_removeEditingOverlayControls$0(); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperIOSTextFieldState_dispose_closure(_this)); + t1 = _this.__SuperIOSTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.removeListener$1(0, _this.get$_onTextOrSelectionChange()); + t1._onIOSFloatingCursorChange = null; + t1.detachFromIme$0(); + if (_this._widget.textController == null) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperIOSTextFieldState_dispose_closure0(_this)); + t1 = _this.__SuperIOSTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.removeListener$1(0, _this.get$_updateSelectionAndImeConnectionOnFocusChange()); + if (_this._widget.focusNode == null) + _this.__SuperIOSTextFieldState__focusNode_A.dispose$0(); + t1 = _this.__SuperIOSTextFieldState__textScrollController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.removeListener$1(0, _this.get$_ios_textfield$_onTextScrollChange()); + t1.dispose$0(); + B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, _this); + _this.super$_SuperIOSTextFieldState_State_TickerProviderStateMixin$dispose(); + }, + didChangeMetrics$0() { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperIOSTextFieldState_didChangeMetrics_closure(this)); + }, + get$textLayout() { + var t1 = this._textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + return type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout(); + }, + get$_isMultiline() { + var t1 = this._widget, + t2 = t1.minLines; + return t2 !== 1 || t1.maxLines !== 1; + }, + _updateSelectionAndImeConnectionOnFocusChange$0() { + var _this = this, _null = null, + t1 = _this.__SuperIOSTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1.get$hasFocus()) { + t1 = _this.__SuperIOSTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._inputConnection; + if (!(t1 != null && $.$get$TextInput__instance()._currentConnection === t1)) { + $.$get$_log8().log$4(B.Level_INFO_800, "Attaching TextInputClient to TextInput", _null, _null); + _this.setState$1(new A.SuperIOSTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure(_this)); + } + } else { + $.$get$_log8().log$4(B.Level_INFO_800, string$.Lost_f, _null, _null); + _this.setState$1(new A.SuperIOSTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure0(_this)); + } + }, + _onTextOrSelectionChange$0() { + var t1 = this.__SuperIOSTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1._realController.get$selection(); + if (t1.start == t1.end) { + t1 = this.__SuperIOSTextFieldState__editingOverlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1._isToolbarVisible = false; + t1.notifyListeners$0(); + } + t1 = this.__SuperIOSTextFieldState__textScrollController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.ensureExtentIsVisible$0(); + }, + _ios_textfield$_onTextScrollChange$0() { + if (this._ios_textfield$_controlsOverlayEntry != null) + this._rebuildHandles$0(); + }, + _showHandles$0() { + var t1, t2, _this = this; + if (_this._ios_textfield$_controlsOverlayEntry == null) { + _this._ios_textfield$_controlsOverlayEntry = A.OverlayEntry$(new A.SuperIOSTextFieldState__showHandles_closure(_this), false); + t1 = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); + t1.toString; + t2 = _this._ios_textfield$_controlsOverlayEntry; + t2.toString; + t1.insert$1(0, t2); + } + }, + _rebuildHandles$0() { + var t1 = this._ios_textfield$_controlsOverlayEntry; + if (t1 != null) + t1.markNeedsBuild$0(); + }, + _ios_textfield$_removeEditingOverlayControls$0() { + var t1 = this._ios_textfield$_controlsOverlayEntry; + if (t1 != null) { + t1.remove$0(0); + this._ios_textfield$_controlsOverlayEntry = null; + } + }, + _ios_textfield$_onFloatingCursorChange$1(point) { + var t2, textLayout, t3, t4, textPosition, + t1 = this.__SuperIOSTextFieldState__floatingCursorController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = this._textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + textLayout = type$.ProseTextBlock._as(t2.get$currentState()).get$textLayout(); + switch (point.state.index) { + case 0: + t2 = t1.__floating_cursor$_textController._realController; + t3 = textLayout.getOffsetAtPosition$1(t2.get$selection().get$extent()); + t1._floatingCursorStartOffset = t3; + t4 = point.offset; + t1._floatingCursorCurrentOffset = t4; + textPosition = textLayout.getPositionNearestToOffset$1(t3.$add(0, t4)); + t1.__floating_cursor$_floatingCursorHeight = textLayout.getLineHeightAtPosition$1(textPosition); + t2.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, textPosition.offset)); + break; + case 1: + t2 = point.offset; + t1._floatingCursorCurrentOffset = t2; + textPosition = textLayout.getPositionNearestToOffset$1(t1._floatingCursorStartOffset.$add(0, t2)); + t1.__floating_cursor$_floatingCursorHeight = textLayout.getLineHeightAtPosition$1(textPosition); + t2 = A.TextSelection$collapsed(B.TextAffinity_1, textPosition.offset); + t1.__floating_cursor$_textController._realController.set$selection(t2); + break; + case 2: + t1._floatingCursorCurrentOffset = t1._floatingCursorStartOffset = null; + t1.__floating_cursor$_floatingCursorHeight = 0; + break; + default: + A.throwExpression(A.ReachabilityError$(string$.x60null_c)); + } + t1.notifyListeners$0(); + }, + _onPerformActionPressed$1(action) { + var t1; + switch (action) { + case B.TextInputAction_2: + t1 = this.__SuperIOSTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.unfocus$0(); + break; + case B.TextInputAction_6: + t1 = this.__SuperIOSTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1._context.dependOnInheritedWidgetOfExactType$1$0(type$._FocusTraversalGroupMarker).policy._moveFocus$2$forward(t1, true); + break; + case B.TextInputAction_7: + t1 = this.__SuperIOSTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1._context.dependOnInheritedWidgetOfExactType$1$0(type$._FocusTraversalGroupMarker).policy._moveFocus$2$forward(t1, false); + break; + default: + $.$get$_log8().log$4(B.Level_WARNING_900, "User pressed unhandled action button: " + A.S(action), null, null); + } + }, + _autoScrollToKeepTextFieldVisible$0() { + var t2, lineHeight, fieldBox, _this = this, + t1 = _this._framework$_element; + t1.toString; + if (_this._ios_textfield$_findAncestorScrollable$1(t1) == null) + return; + _this._widget.toString; + t1 = _this._textContentKey.get$currentState().___SuperTextWithSelectionState__textLayoutKey_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = type$.ProseTextBlock._as(t1.get$currentState()).get$textLayout(); + t2 = _this.__SuperIOSTextFieldState__textEditingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + lineHeight = t1.getLineHeightAtPosition$1(new A.TextPosition(t2._realController.get$selection().extentOffset, B.TextAffinity_1)); + fieldBox = type$.RenderBox._as(_this._framework$_element.get$renderObject()); + fieldBox.showOnScreen$3$curve$duration$rect(B.Cubic_ifx, B.Duration_100000, new A.Rect(0, 0, 0 + fieldBox._box$_size._dx, 0 + (lineHeight + 30))); + }, + _ios_textfield$_findAncestorScrollable$1(context) { + var direction, + ancestorScrollable = A.Scrollable_maybeOf(context); + if (ancestorScrollable == null) + return null; + direction = ancestorScrollable._widget.axisDirection; + if (direction === B.AxisDirection_3 || direction === B.AxisDirection_1) + return null; + return ancestorScrollable; + }, + build$1(context) { + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, _null = null, + t1 = _this.__SuperIOSTextFieldState__focusNode_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = _this._textContentKey; + t3 = _this.__SuperIOSTextFieldState__textEditingController_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = _this.__SuperIOSTextFieldState__editingOverlayController_A; + t4 === $ && A.throwUnnamedLateFieldNI(); + t5 = _this.__SuperIOSTextFieldState__textScrollController_A; + t5 === $ && A.throwUnnamedLateFieldNI(); + _this.get$_isMultiline(); + t6 = _this._widget; + t7 = _this.__SuperIOSTextFieldState__textScrollController_A; + t8 = _this.__SuperIOSTextFieldState__textEditingController_A; + t9 = t6.textAlign; + t10 = t6.minLines; + t11 = t6.maxLines; + return new A.NonReparentingFocus(t1, _null, new A.CompositedTransformTarget(_this._textFieldLayerLink, new A.IOSTextFieldTouchInteractor(t1, t3, t4, t5, t2, false, A.TextScrollView$(new A.ListenableBuilder(t8, new A.SuperIOSTextFieldState_build_closure(_this), _null), _this._scrollKey, t6.lineHeight, t11, t10, t6.padding, B.Duration_100000, false, t9, t8, t2, t7), _null), _null), _this._textFieldKey); + }, + $isProseTextBlock: 1 + }; + A.SuperIOSTextFieldState_initState_closure.prototype = { + call$1(timeStamp) { + this.$this._updateSelectionAndImeConnectionOnFocusChange$0(); + }, + $signature: 14 + }; + A.SuperIOSTextFieldState_reassemble_closure.prototype = { + call$1(timeStamp) { + this.$this._showHandles$0(); + }, + $signature: 14 + }; + A.SuperIOSTextFieldState_dispose_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this.__SuperIOSTextFieldState__editingOverlayController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + }, + $signature: 14 + }; + A.SuperIOSTextFieldState_dispose_closure0.prototype = { + call$1(timeStamp) { + var t1 = this.$this.__SuperIOSTextFieldState__textEditingController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.dispose$0(); + }, + $signature: 14 + }; + A.SuperIOSTextFieldState_didChangeMetrics_closure.prototype = { + call$1(timeStamp) { + var t2, + t1 = this.$this; + if (t1._framework$_element != null) { + t2 = t1.__SuperIOSTextFieldState__focusNode_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2.get$hasFocus(); + } else + t2 = false; + if (t2) + t1._autoScrollToKeepTextFieldVisible$0(); + }, + $signature: 14 + }; + A.SuperIOSTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure.prototype = { + call$0() { + var t3, + t1 = this.$this, + t2 = t1.__SuperIOSTextFieldState__textEditingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + if (!t2._realController.get$selection().get$isValid()) { + t2 = t1.__SuperIOSTextFieldState__textEditingController_A._realController; + t2.set$selection(A.TextSelection$collapsed(B.TextAffinity_1, t2.get$text(t2).text.length)); + } + t2 = t1.__SuperIOSTextFieldState__textEditingController_A; + t3 = t1._widget.textInputAction; + t2.attachToIme$2$textInputAction$textInputType(t3, t1.get$_isMultiline() ? B.TextInputType_1_null_null : B.TextInputType_0_null_null); + t1._autoScrollToKeepTextFieldVisible$0(); + t1._showHandles$0(); + }, + $signature: 0 + }; + A.SuperIOSTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure0.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1.__SuperIOSTextFieldState__textEditingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.detachFromIme$0(); + t1.__SuperIOSTextFieldState__textEditingController_A._realController.set$selection(B.TextSelection_ke5); + t1._ios_textfield$_removeEditingOverlayControls$0(); + }, + $signature: 0 + }; + A.SuperIOSTextFieldState__showHandles_closure.prototype = { + call$1(overlayContext) { + var t3, + t1 = this.$this, + t2 = t1.__SuperIOSTextFieldState__editingOverlayController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t3 = t1.__SuperIOSTextFieldState__textScrollController_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + return new A.IOSEditingControls(t2, t3, t1._textFieldKey, t1._textContentLayerLink, t1._textContentKey, t1._widget.handlesColor, false, A.ios_textfield___defaultPopoverToolbarBuilder$closure(), null); + }, + $signature: 3253 + }; + A.SuperIOSTextFieldState_build_closure.prototype = { + call$2(context, _) { + var isTextEmpty, showHint, t3, textSpan, caretStyle, caretColorOverride, t4, t5, t6, _null = null, + t1 = this.$this, + t2 = t1.__SuperIOSTextFieldState__textEditingController_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = t2._realController; + isTextEmpty = t2.get$text(t2).text.length === 0; + t2 = t1._widget; + t2.toString; + if (!(isTextEmpty && t2.hintBehavior === B.HintBehavior_1)) { + if (isTextEmpty) { + t2 = t1.__SuperIOSTextFieldState__focusNode_A; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2 = !t2.get$hasFocus() && t1._widget.hintBehavior === B.HintBehavior_0; + } else + t2 = false; + showHint = t2; + } else + showHint = true; + t2 = A._setArrayType([], type$.JSArray_Widget); + if (showHint) + t2.push(t1._widget.hintBuilder.call$1(context)); + t3 = t1.__SuperIOSTextFieldState__textEditingController_A._realController; + if (t3.get$text(t3).text.length !== 0) { + t3 = t1.__SuperIOSTextFieldState__textEditingController_A._realController; + textSpan = A.ComputeTextSpan_computeTextSpan(t3.get$text(t3), t1._widget.textStyleBuilder); + } else + textSpan = A.ComputeTextSpan_computeTextSpan(A.AttributedText$(_null, ""), t1._widget.textStyleBuilder); + caretStyle = t1._widget.caretStyle; + t3 = t1.__SuperIOSTextFieldState__floatingCursorController_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + caretColorOverride = t3._floatingCursorCurrentOffset != null ? B.MaterialColor_Map_HFpTk_4288585374 : _null; + if (caretColorOverride != null) + caretStyle = caretStyle.copyWith$1$color(caretColorOverride); + t3 = t1._widget; + t4 = t3.textAlign; + t3 = t3.selectionColor; + t5 = t1.__SuperIOSTextFieldState__textEditingController_A._realController.get$selection(); + t6 = t1.__SuperIOSTextFieldState__focusNode_A; + t6 === $ && A.throwUnnamedLateFieldNI(); + t2.push(new A.FillWidthIfConstrained(A.SuperTextWithSelection$single(t1._textContentKey, textSpan, t4, B.TextDirection_1, A.UserSelection$(caretStyle, t6.get$hasFocus(), new A.SelectionHighlightStyle(t3), false, t5)), _null)); + t2.push(A.Positioned$(0, new A.IOSFloatingCursor(t1.__SuperIOSTextFieldState__floatingCursorController_A, _null), _null, _null, 0, 0, 0, _null)); + return new A.CompositedTransformTarget(t1._textContentLayerLink, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t2, _null), _null); + }, + $signature: 886 + }; + A._defaultPopoverToolbarBuilder_closure.prototype = { + call$0() { + var selectedText, + t1 = this.controller.textController._realController, + selection = t1.get$selection(), + t2 = selection.start, + t3 = selection.end; + if (t2 == t3) + return; + selectedText = J.substring$2$s(t1.get$text(t1).text, t2, t3); + t1.deleteSelectedText$0(); + A.Clipboard_setData(new A.ClipboardData(selectedText)); + }, + $signature: 0 + }; + A._defaultPopoverToolbarBuilder_closure0.prototype = { + call$0() { + var t1 = this.controller.textController._realController, + selection = t1.get$selection(); + A.Clipboard_setData(new A.ClipboardData(J.substring$2$s(t1.get$text(t1).text, selection.start, selection.end))); + }, + $signature: 0 + }; + A._defaultPopoverToolbarBuilder_closure1.prototype = { + call$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, $async$self = this, t1, selection, t2, clipboardContent; + var $async$call$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + $async$goto = 3; + return A._asyncAwait(A.Clipboard_getData("text/plain"), $async$call$0); + case 3: + // returning from await. + clipboardContent = $async$result; + if (clipboardContent == null || clipboardContent.text == null) { + // goto return + $async$goto = 1; + break; + } + t1 = $async$self.controller.textController._realController; + selection = t1.get$selection(); + if (selection.start == selection.end) { + t2 = clipboardContent.text; + t2.toString; + t1.insertAtCaret$2$newComposingRegion$text(null, t2); + } else { + t2 = clipboardContent.text; + t2.toString; + t1.replaceSelectionWithUnstyledText$2$newComposingRegion$replacementText(null, t2); + } + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$call$0, $async$completer); + }, + $signature: 95 + }; + A._SuperIOSTextFieldState_State_TickerProviderStateMixin.prototype = { + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTickers$0(); + }, + dispose$0() { + var _this = this, + t1 = _this.TickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTickers()); + _this.TickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + } + }; + A._SuperIOSTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver.prototype = {}; + A.SuperTextField.prototype = { + createState$0() { + var t1 = A.LinkedHashMap_LinkedHashMap$_literal([A.LogicalKeySet$(B.LogicalKeyboardKey_32), B.C_DoNothingAndStopPropagationIntent, A.LogicalKeySet$(B.LogicalKeyboardKey_4294968068), B.C_DoNothingAndStopPropagationIntent, A.LogicalKeySet$(B.LogicalKeyboardKey_4294968065), B.C_DoNothingAndStopPropagationIntent, A.LogicalKeySet$(B.LogicalKeyboardKey_4294968066), B.C_DoNothingAndStopPropagationIntent, A.LogicalKeySet$(B.LogicalKeyboardKey_4294968067), B.C_DoNothingAndStopPropagationIntent], type$.LogicalKeySet, type$.Intent); + return new A.SuperTextFieldState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), t1, B._StateLifecycle_0); + } + }; + A.SuperTextFieldState.prototype = { + initState$0() { + this.super$State$initState(); + var t1 = this._widget.textController; + if (t1 != null) + t1 = A.ImeAttributedTextEditingController$(t1, false); + else + t1 = A.ImeAttributedTextEditingController$(null, true); + this.__SuperTextFieldState__controller_A = t1; + }, + didUpdateWidget$1(oldWidget) { + var t1; + this.super$State$didUpdateWidget(oldWidget); + t1 = this._widget.textController; + if (t1 != oldWidget.textController) { + if (t1 != null) + t1 = A.ImeAttributedTextEditingController$(t1, false); + else + t1 = A.ImeAttributedTextEditingController$(null, true); + this.__SuperTextFieldState__controller_A = t1; + } + }, + get$_textInputAction() { + var t1 = this._widget, + t2 = t1.minLines; + t1 = t2 !== 1 || t1.maxLines !== 1 ? B.TextInputAction_12 : B.TextInputAction_2; + return t1; + }, + get$_super_textfield$_configuration() { + this._widget.toString; + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_0: + return B.SuperTextFieldPlatformConfiguration_1; + case B.TargetPlatform_2: + return B.SuperTextFieldPlatformConfiguration_2; + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_4: + case B.TargetPlatform_5: + return B.SuperTextFieldPlatformConfiguration_0; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + get$_super_textfield$_inputSource() { + var t1 = this._widget.inputSource; + return t1; + }, + build$1(context) { + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null; + switch (_this.get$_super_textfield$_configuration()) { + case B.SuperTextFieldPlatformConfiguration_0: + t1 = _this._widget; + t2 = t1.focusNode; + t3 = _this.__SuperTextFieldState__controller_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = t1.textStyleBuilder; + t5 = t1.hintBehavior; + t6 = t1.hintBuilder; + t7 = new A.CaretStyle(B.Color_4278190080, 1, B.BorderRadius_tLn); + t8 = t1.minLines; + t1 = t1.maxLines; + t9 = _this.get$_super_textfield$_inputSource(); + t10 = t9 === B.TextInputSource_0 ? B.List_Dnn : B.List_ESz; + return new A.SuperDesktopTextField(t2, t3, t4, t5, t6, B.TextAlign_0, new A.SelectionHighlightStyle(B.Color_4289515255), t7, B.EdgeInsets_0_0_0_0, t8, t1, t9, t10, _this._platformFieldKey); + case B.SuperTextFieldPlatformConfiguration_1: + t1 = _this._widget; + t2 = t1.focusNode; + t3 = _this.__SuperTextFieldState__controller_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = t1.textStyleBuilder; + t5 = t1.hintBehavior; + t6 = t1.hintBuilder; + t7 = new A.CaretStyle(B.Color_4288988729, 2, B.BorderRadius_tLn); + t8 = t1.minLines; + t1 = t1.maxLines; + t9 = _this.get$_textInputAction(); + _this._widget.toString; + return A.Shortcuts$(new A.SuperAndroidTextField(t2, t3, B.TextAlign_0, t4, t5, t6, t7, B.Color_4289515255, B.Color_4288988729, t8, t1, _null, t9, _null, _this._platformFieldKey), _null, _this._scrollShortcutOverrides); + case B.SuperTextFieldPlatformConfiguration_2: + t1 = _this._widget; + t2 = t1.focusNode; + t3 = _this.__SuperTextFieldState__controller_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t4 = t1.textStyleBuilder; + t5 = t1.hintBehavior; + t6 = t1.hintBuilder; + t7 = new A.CaretStyle(B.Color_4280391411, 2, B.BorderRadius_tLn); + t8 = t1.minLines; + t1 = t1.maxLines; + t9 = _this.get$_textInputAction(); + _this._widget.toString; + return A.Shortcuts$(new A.SuperIOSTextField(t2, t3, B.TextAlign_0, t4, t5, t6, t7, B.Color_4289515255, B.Color_4280391411, t8, t1, _null, t9, _null, _this._platformFieldKey), _null, _this._scrollShortcutOverrides); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + } + }; + A.SuperTextFieldPlatformConfiguration.prototype = { + _enumToString$0() { + return "SuperTextFieldPlatformConfiguration." + this._core$_name; + } + }; + A.TextInputSource.prototype = { + _enumToString$0() { + return "TextInputSource." + this._core$_name; + } + }; A.ToolbarPositionDelegate.prototype = { getPositionForChild$2(size, childSize) { var t3, desiredTopLeft, constrainedOffset, _null = null, @@ -528336,7 +559231,7 @@ t3 = childSize._dx; desiredTopLeft = desiredAnchor.$sub(0, new A.Offset(t3 / 2, childSize._dy)).$add(0, t1); constrainedOffset = new A.Offset(Math.min(Math.max(A.checkNum(desiredTopLeft._dx), 0), size._dx - t3), desiredTopLeft._dy); - t3 = $.$get$_log4(); + t3 = $.$get$_log13(); t3.log$4(B.Level_FINER_400, "ToolbarPositionDelegate:", _null, _null); t3.log$4(B.Level_FINER_400, " - available space: " + size.toString$0(0), _null, _null); t3.log$4(B.Level_FINER_400, " - child size: " + childSize.toString$0(0), _null, _null); @@ -528353,11 +559248,126 @@ } }; A.HandleType.prototype = { - toString$0(_) { + _enumToString$0() { return "HandleType." + this._core$_name; } }; - A.CaretStyle.prototype = {}; + A.TextLayoutCaret.prototype = { + createState$0() { + return new A.TextLayoutCaretState(null, null, B._StateLifecycle_0); + } + }; + A.TextLayoutCaretState.prototype = { + initState$0() { + var t1, _this = this; + _this.super$State$initState(); + _this._widget.toString; + t1 = A.BlinkController$(_this); + _this.__TextLayoutCaretState__blinkController_A = t1; + _this._widget.toString; + t1.startBlinking$0(); + }, + didUpdateWidget$1(oldWidget) { + var t1, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget; + t1.toString; + if (!t1.position.$eq(0, oldWidget.position)) { + _this._widget.toString; + t1 = true; + } else + t1 = false; + if (t1) { + t1 = _this.__TextLayoutCaretState__blinkController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1.jumpToOpaque$0(); + } + }, + dispose$0() { + var t1, t2; + this._widget.toString; + t1 = this.__TextLayoutCaretState__blinkController_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = t1.__BlinkController__ticker_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2.dispose$0(); + t1.super$ChangeNotifier$dispose(); + this.super$_TextLayoutCaretState_State_TickerProviderStateMixin$dispose(); + }, + get$isCaretPresent() { + var t1 = this._widget.position; + return t1.offset >= 0; + }, + build$1(context) { + var t1, offset, height, t2, t3, _this = this, _null = null; + if (_this.get$isCaretPresent()) { + t1 = _this._widget; + offset = t1.textLayout.getOffsetForCaret$1(t1.position); + } else + offset = _null; + if (_this.get$isCaretPresent()) { + t1 = _this._widget; + t1 = t1.textLayout.getHeightForCaret$1(t1.position); + if (t1 == null) { + t1 = _this._widget; + t1 = t1.textLayout.getLineHeightAtPosition$1(t1.position); + height = t1; + } else + height = t1; + } else + height = _null; + t1 = _this._widget.style; + t2 = height == null ? 0 : height; + t3 = _this.__TextLayoutCaretState__blinkController_A; + t3 === $ && A.throwUnnamedLateFieldNI(); + t2 = A._setArrayType([A.Positioned$fill(0, A.CustomPaint$(_null, _null, _null, new A.CaretPainter(t3, t1, offset, height, t3), new A.Size(t1.width, t2)))], type$.JSArray_Widget); + _this._widget.toString; + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_0, t2, _null); + } + }; + A.CaretPainter.prototype = { + paint$2(canvas, size) { + var t2, t3, t4, _this = this, + t1 = _this.offset; + if (t1 == null || _this._caret_layer$_height == null) + return; + t2 = t1._dx; + t1 = t1._dy; + t3 = _this._caretStyle; + t4 = _this._caret_layer$_height; + t4.toString; + t4 = A.RRect$fromRectAndRadius(new A.Rect(t2, t1, t2 + t3.width, t1 + t4), t3.borderRadius.topLeft); + t1 = $.$get$_renderer().createPaint$0(); + t3 = t3.color; + t2 = _this.blinkController._blink_controller$_isVisible ? 1 : 0; + t1.set$color(0, A.Color$fromARGB(B.JSInt_methods.round$0(255 * (t2 == null ? 1 : t2)), t3.get$value(t3) >>> 16 & 255, t3.get$value(t3) >>> 8 & 255, t3.get$value(t3) & 255)); + canvas.drawRRect$2(t4, t1); + }, + shouldRepaint$1(oldDelegate) { + var _this = this; + return _this.blinkController !== oldDelegate.blinkController || _this._caretStyle !== oldDelegate._caretStyle || !J.$eq$(_this.offset, oldDelegate.offset) || _this._caret_layer$_height != oldDelegate._caret_layer$_height; + } + }; + A.CaretStyle.prototype = { + copyWith$1$color(color) { + return new A.CaretStyle(color, this.width, this.borderRadius); + } + }; + A._TextLayoutCaretState_State_TickerProviderStateMixin.prototype = { + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTickers$0(); + }, + dispose$0() { + var _this = this, + t1 = _this.TickerProviderStateMixin__tickerModeNotifier; + if (t1 != null) + t1.removeListener$1(0, _this.get$_updateTickers()); + _this.TickerProviderStateMixin__tickerModeNotifier = null; + _this.super$State$dispose(); + } + }; A.BlinkController.prototype = { dispose$0() { var t1 = this.__BlinkController__ticker_F; @@ -528427,7 +559437,7 @@ else return B.SizedBox_null_null_null_null; }, - $signature: 298 + $signature: 284 }; A.SuperTextState_build_closure0.prototype = { call$2(context, constraints) { @@ -528440,7 +559450,7 @@ else return B.SizedBox_null_null_null_null; }, - $signature: 298 + $signature: 284 }; A._SuperTextLayout.prototype = { createRenderObject$1(context) { @@ -528588,14 +559598,14 @@ }; A._SuperTextWithSelectionState.prototype = { initState$0() { - var t1, t2, _this = this; + var t1, _this = this; _this.super$State$initState(); t1 = _this._widget; t1.toString; _this.___SuperTextWithSelectionState__textLayoutKey_A = new A.LabeledGlobalKey("text_layout", type$.LabeledGlobalKey_State_StatefulWidget); - t2 = $.$get$ChangeNotifier__emptyListeners(); + t1 = A.ValueNotifier$(t1.userSelections, type$.List_UserSelection); _this.___SuperTextWithSelectionState__userSelections_F !== $ && A.throwUnnamedLateFieldAI(); - _this.___SuperTextWithSelectionState__userSelections_F = new A.ValueNotifier(t1.userSelections, t2, type$.ValueNotifier_List_UserSelection); + _this.___SuperTextWithSelectionState__userSelections_F = t1; }, didUpdateWidget$1(oldWidget) { var t1, _this = this; @@ -528665,10 +559675,10 @@ return _this._cachedSubtree = new A.SuperText(t1.richText, t1.textAlign, _this.get$_buildLayerBeneath(), _this.get$_buildLayerAbove(), t2); }, _buildLayerBeneath$2(context, textLayout) { - return A.ValueListenableBuilder$(new A._RebuildOptimizedSuperTextWithSelectionState__buildLayerBeneath_closure(this, textLayout), this._widget.userSelections, type$.List_UserSelection); + return new A.ValueListenableBuilder(this._widget.userSelections, new A._RebuildOptimizedSuperTextWithSelectionState__buildLayerBeneath_closure(this, textLayout), null, null, type$.ValueListenableBuilder_List_UserSelection); }, _buildLayerAbove$2(context, textLayout) { - return A.ValueListenableBuilder$(new A._RebuildOptimizedSuperTextWithSelectionState__buildLayerAbove_closure(this, textLayout), this._widget.userSelections, type$.List_UserSelection); + return new A.ValueListenableBuilder(this._widget.userSelections, new A._RebuildOptimizedSuperTextWithSelectionState__buildLayerAbove_closure(this, textLayout), null, null, type$.ValueListenableBuilder_List_UserSelection); } }; A._RebuildOptimizedSuperTextWithSelectionState__buildLayerBeneath_closure.prototype = { @@ -528690,21 +559700,24 @@ } return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); }, - $signature: 744 + $signature: 888 }; A._RebuildOptimizedSuperTextWithSelectionState__buildLayerAbove_closure.prototype = { call$3(context, value, child) { - var _null = null, + var t4, _null = null, t1 = $.$get$buildsLog(), t2 = this.$this, t3 = A.Primitives_objectHashCode(t2); t1.log$4(B.Level_INFO_800, "SuperTextWithSelection (" + t3 + ") user selection changed, building carets: " + A.S(J.get$isNotEmpty$asx(t2._widget.userSelections._change_notifier$_value) ? J.get$first$ax(t2._widget.userSelections._change_notifier$_value).selection : "null"), _null, _null); t1 = A._setArrayType([], type$.JSArray_Widget); - for (t2 = J.get$iterator$ax(value); t2.moveNext$0();) - t2.get$current(t2).toString; + for (t2 = J.get$iterator$ax(value), t3 = this.textLayout; t2.moveNext$0();) { + t4 = t2.get$current(t2); + if (t4.hasCaret) + t1.push(new A.TextLayoutCaret(t3, true, t4.caretStyle, t4.selection.get$extent(), _null, _null)); + } return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); }, - $signature: 744 + $signature: 888 }; A.UserSelection.prototype = { $eq(_, other) { @@ -528712,35 +559725,20 @@ if (other == null) return false; if (_this !== other) - if (other instanceof A.UserSelection) - if (A.getRuntimeType(_this) === A.getRuntimeType(other)) - if (_this.selection.$eq(0, other.selection)) - if (_this.highlightStyle === other.highlightStyle) - if (_this.highlightWhenEmpty === other.highlightWhenEmpty) - t1 = true; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; + t1 = other instanceof A.UserSelection && A.getRuntimeType(_this) === A.getRuntimeType(other) && J.$eq$(_this.selection, other.selection) && _this.highlightStyle === other.highlightStyle && _this.highlightWhenEmpty === other.highlightWhenEmpty && _this.caretStyle === other.caretStyle && _this.hasCaret === other.hasCaret && true; else t1 = true; return t1; }, get$hashCode(_) { - var t2, t3, t4, t5, - t1 = this.selection; - t1 = t1.get$hashCode(t1); - t2 = A.Primitives_objectHashCode(this.highlightStyle); - t3 = this.highlightWhenEmpty ? 519018 : 218159; - t4 = B.JSNull_methods.get$hashCode(null); - t5 = A.Primitives_objectHashCode(B.C_CaretStyle); - return (t1 ^ t2 ^ t3 ^ t4 ^ t5 ^ 519018 ^ 218159 ^ B.JSNull_methods.get$hashCode(null)) >>> 0; + var _this = this, + t1 = J.get$hashCode$(_this.selection), + t2 = A.Primitives_objectHashCode(_this.highlightStyle), + t3 = _this.highlightWhenEmpty ? 519018 : 218159, + t4 = B.JSNull_methods.get$hashCode(null), + t5 = A.Primitives_objectHashCode(_this.caretStyle), + t6 = _this.hasCaret ? 519018 : 218159; + return (t1 ^ t2 ^ t3 ^ t4 ^ t5 ^ 519018 ^ t6 ^ B.JSNull_methods.get$hashCode(null)) >>> 0; } }; A.ProseTextBlock.prototype = {}; @@ -528754,6 +559752,14 @@ t1 = fontSize == null ? 16 : fontSize; return t1 * (lineHeight == null ? 1 : lineHeight); }, + getPositionAtOffset$1(localOffset) { + var t1 = this._renderParagraph; + if (t1._super_text$_needsLayout) + return null; + if (!t1._box$_size.contains$1(0, localOffset)) + return null; + return t1.getPositionForOffset$1(localOffset); + }, getPositionNearestToOffset$1(localOffset) { var t1 = this._renderParagraph; if (t1._super_text$_needsLayout) @@ -528793,6 +559799,21 @@ t1 = characterBox.top; return (characterBox.bottom - t1) * lineHeightMultiplier; }, + getLineCount$0() { + var t2, + t1 = this._renderParagraph; + if (t1._super_text$_needsLayout) + return 0; + t2 = this.__RenderParagraphProseTextLayout__textLength_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + return t1.getBoxesForSelection$1(A.TextSelection$(B.TextAffinity_1, 0, t2, false)).length; + }, + getOffsetForCaret$1(position) { + var t1 = this._renderParagraph; + if (t1._super_text$_needsLayout) + return B.Offset_0_0; + return t1.getOffsetForCaret$2(position, B.Rect_0_0_0_0); + }, getHeightForCaret$1(position) { var t1 = this._renderParagraph; if (t1._super_text$_needsLayout) @@ -528911,14 +559932,15 @@ wordRange = t1.getWordBoundary$1(position); return A.TextSelection$(B.TextAffinity_1, wordRange.start, wordRange.end, false); }, - $isTextLayout: 1 + $isTextLayout: 1, + $isProseTextLayout: 1 }; A._ProseTextState_State_ProseTextBlock.prototype = {}; A.TextLayoutSelectionHighlight.prototype = { build$1(context) { var _null = null, t1 = this.style.color, - t2 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$_renderer().createPaint$0(); t2.set$color(0, t1); return A.CustomPaint$(_null, _null, _null, new A.TextSelectionPainter(this.textLayout, this.selection, t1, t2, _null), B.Size_0_0); } @@ -528931,7 +559953,7 @@ }; A._EmptyHighlightPainter.prototype = { paint$2(canvas, size) { - var t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var t1 = $.$get$_renderer().createPaint$0(); t1.set$color(0, this.style.color); canvas.drawRect$2(new A.Rect(0, 0, this.width, 0 + this.height), t1); }, @@ -528942,11 +559964,11 @@ A.SelectionHighlightStyle.prototype = {}; A.TextSelectionPainter.prototype = { paint$2(canvas, size) { - var selectionBoxes, _i, box, t3, t4, t5, t6, rect, - t1 = this.textSelection, - t2 = t1.$eq(0, B.TextSelection_ke5); - if (t2) + var selectionBoxes, t2, _i, box, t3, t4, t5, t6, rect, + t1 = this.textSelection; + if (t1 == null || t1.$eq(0, B.TextSelection_ke5)) return; + t1.toString; selectionBoxes = this.textLayout.getBoxesForSelection$1(t1); for (t1 = selectionBoxes.length, t2 = this._selectionPaint, _i = 0; _i < selectionBoxes.length; selectionBoxes.length === t1 || (0, A.throwConcurrentModificationError)(selectionBoxes), ++_i) { box = selectionBoxes[_i]; @@ -528960,7 +559982,7 @@ } }, shouldRepaint$1(oldDelegate) { - return this.textLayout !== oldDelegate.textLayout || !this.textSelection.$eq(0, oldDelegate.textSelection) || !this.selectionColor.$eq(0, oldDelegate.selectionColor); + return this.textLayout !== oldDelegate.textLayout || !J.$eq$(this.textSelection, oldDelegate.textSelection) || !this.selectionColor.$eq(0, oldDelegate.selectionColor); } }; A.ArMessages.prototype = { @@ -528986,13 +560008,11 @@ } }, aboutAMinute$1(minutes) { - return "\u062d\u0648\u0627\u0644\u064a \u062f\u0642\u064a\u0642\u0629"; + return "\u062f\u0642\u064a\u0642\u0629 \u062a\u0642\u0631\u064a\u0628\u0627\u064b"; }, minutes$1(minutes) { var t1, t2; - if (minutes === 1) - return "\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629"; - else if (minutes === 2) + if (minutes === 2) return "\u062f\u0642\u064a\u0642\u062a\u064a\u0646"; else { t1 = minutes > 2 && minutes < 11; @@ -529004,13 +560024,11 @@ } }, aboutAnHour$1(minutes) { - return "\u062d\u0648\u0627\u0644\u064a \u0627\u0644\u0633\u0627\u0639\u0629"; + return "\u0633\u0627\u0639\u0629 \u062a\u0642\u0631\u064a\u0628\u0627\u064b"; }, hours$1(hours) { var t1, t2; - if (hours === 1) - return "\u0633\u0627\u0639\u0629"; - else if (hours === 2) + if (hours === 2) return "\u0633\u0627\u0639\u062a\u064a\u0646"; else { t1 = hours > 2 && hours < 11; @@ -529026,9 +560044,7 @@ }, days$1(days) { var t1, t2; - if (days === 1) - return "\u064a\u0648\u0645 \u0648\u0627\u062d\u062f"; - else if (days === 2) + if (days === 2) return "\u064a\u0648\u0645\u064a\u0646"; else { t1 = days > 2 && days < 11; @@ -529040,13 +560056,11 @@ } }, aboutAMonth$1(days) { - return "\u062d\u0648\u0627\u0644\u064a \u0634\u0647\u0631"; + return "\u0634\u0647\u0631 \u062a\u0642\u0631\u064a\u0628\u0627\u064b"; }, months$1(months) { - if (months === 1) - return "\u0645\u0646\u0630 \u0634\u0647\u0631"; - else if (months === 2) - return "\u0645\u0646\u0630 \u0634\u0647\u0631\u064a\u0646"; + if (months === 2) + return "\u0634\u0647\u0631\u064a\u0646"; else if (months > 2 && months < 11) return "" + months + " \u0627\u0634\u0647\u0631"; else if (months > 10) @@ -529054,14 +560068,12 @@ return "" + months + " \u0634\u0647\u0648\u0631"; }, aboutAYear$1(year) { - return "\u0642\u0628\u0644 \u0633\u0646\u0629"; + return "\u0633\u0646\u0629 \u062a\u0642\u0631\u064a\u0628\u0627\u064b"; }, years$1(years) { var t1, t2; - if (years === 1) - return "\u0645\u0646\u0630 \u0633\u0646\u0629"; - else if (years === 2) - return "\u0645\u0646\u0630 \u0633\u0646\u062a\u064a\u0646"; + if (years === 2) + return "\u0633\u0646\u062a\u064a\u0646"; else { t1 = years > 2 && years < 11; t2 = "" + years; @@ -530498,10 +561510,10 @@ call$1(str) { return str.length !== 0; }, - $signature: 69 + $signature: 75 }; A.LaunchMode.prototype = { - toString$0(_) { + _enumToString$0() { return "LaunchMode." + this._core$_name; } }; @@ -530509,21 +561521,37 @@ A.MethodChannelUrlLauncher.prototype = { launch$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName(url, enableDomStorage, enableJavaScript, headers, universalLinksOnly, useSafariVC, useWebView, webOnlyWindowName) { var t1 = type$.bool; - return B.MethodChannel_EYo._invokeMethod$1$3$arguments$missingOk("launch", A.LinkedHashMap_LinkedHashMap$_literal(["url", url, "useSafariVC", useSafariVC, "useWebView", useWebView, "enableJavaScript", enableJavaScript, "enableDomStorage", enableDomStorage, "universalLinksOnly", universalLinksOnly, "headers", headers], type$.String, type$.Object), false, t1).then$1$1(0, new A.MethodChannelUrlLauncher_launch_closure(), t1); + return B.MethodChannel_EYo._invokeMethod$1$3$arguments$missingOk("launch", A.LinkedHashMap_LinkedHashMap$_literal(["url", url, "useSafariVC", useSafariVC, "useWebView", useWebView, "enableJavaScript", true, "enableDomStorage", true, "universalLinksOnly", universalLinksOnly, "headers", headers], type$.String, type$.Object), false, t1).then$1$1(0, new A.MethodChannelUrlLauncher_launch_closure(), t1); } }; A.MethodChannelUrlLauncher_launch_closure.prototype = { call$1(value) { return value === true; }, - $signature: 3222 + $signature: 3256 }; A.PreferredLaunchMode.prototype = { - toString$0(_) { + _enumToString$0() { return "PreferredLaunchMode." + this._core$_name; } }; - A.UrlLauncherPlatform.prototype = {}; + A.InAppWebViewConfiguration.prototype = {}; + A.LaunchOptions.prototype = {}; + A.UrlLauncherPlatform.prototype = { + launch$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName(url, enableDomStorage, enableJavaScript, headers, universalLinksOnly, useSafariVC, useWebView, webOnlyWindowName) { + throw A.wrapException(A.UnimplementedError$("launch() has not been implemented.")); + }, + launchUrl$2(url, options) { + var useWebView, + isWebURL = B.JSString_methods.startsWith$1(url, "http:") || B.JSString_methods.startsWith$1(url, "https:"), + t1 = options.mode; + if (t1 !== B.PreferredLaunchMode_1) + useWebView = isWebURL && t1 === B.PreferredLaunchMode_0; + else + useWebView = true; + return this.launch$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName(url, true, true, options.webViewConfiguration.headers, t1 === B.PreferredLaunchMode_3, useWebView, useWebView, options.webOnlyWindowName); + } + }; A.UrlLauncherPlugin.prototype = { launch$8$enableDomStorage$enableJavaScript$headers$universalLinksOnly$useSafariVC$useWebView$webOnlyWindowName(url, enableDomStorage, enableJavaScript, headers, universalLinksOnly, useSafariVC, useWebView, webOnlyWindowName) { var t1, target; @@ -531429,6 +562457,10 @@ argStorage[1] = (t9 * t3 + t10 * t5 + t11 * t7 + t12) * w_; argStorage[2] = (t13 * t3 + t14 * t5 + t15 * t7 + t16) * w_; return arg; + }, + isZero$0() { + var t1 = this._m4storage; + return t1[0] === 0 && t1[1] === 0 && t1[2] === 0 && t1[3] === 0 && t1[4] === 0 && t1[5] === 0 && t1[6] === 0 && t1[7] === 0 && t1[8] === 0 && t1[9] === 0 && t1[10] === 0 && t1[11] === 0 && t1[12] === 0 && t1[13] === 0 && t1[14] === 0 && t1[15] === 0; } }; A.Quad.prototype = {}; @@ -531798,7 +562830,7 @@ return false; }, $ge(_, o) { - return false; + return o instanceof A.Version && A.Version__compare(this, o) >= 0; }, compareTo$1(_, other) { if (other == null) @@ -532298,8 +563330,11 @@ case 0: // Function start t1 = $.$get$window()._debugDevicePixelRatio; - if (t1 == null) - t1 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } t2 = type$.dynamic; $async$goto = 3; return A._asyncAwait(B.MethodChannel_a1A._invokeMethod$1$3$arguments$missingOk("getBounds", A.LinkedHashMap_LinkedHashMap$_literal(["devicePixelRatio", t1], type$.String, t2), false, t2), $async$getBounds$0); @@ -532341,8 +563376,11 @@ case 0: // Function start t1 = $.$get$window()._debugDevicePixelRatio; - if (t1 == null) - t1 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); + if (t1 == null) { + t1 = self.window.devicePixelRatio; + if (t1 === 0) + t1 = 1; + } t2 = position == null ? null : position._dx; t3 = position == null ? null : position._dy; t4 = size == null ? null : size._dx; @@ -532440,7 +563478,7 @@ call$2(key, value) { return value == null; }, - $signature: 3223 + $signature: 3257 }; A.WindowOptions.prototype = {}; A.main_closure0.prototype = { @@ -532454,55 +563492,73 @@ }; A.main_closure.prototype = { call$0() { - var t2, t3, target, vendor, appVersion, + var t2, t3, t4, t5, target, registrar = $.$get$webPluginRegistrar(), t1 = $.$get$FilePickerWeb_platform(); A.PlatformInterface__verify(t1, $.$get$FilePicker__token(), false); $.FilePicker__instance = t1; - A.GoogleSignInPlatform_instance(A.GoogleSignInPlugin$()); + t1 = $.$get$GoogleSignInPlatform__token(); + t2 = new A.GoogleSignInPlugin(); + t3 = $.$get$PlatformInterface__instanceTokens()._jsWeakMap; + t3.set(t2, t1); + t4 = document; + t5 = t4.querySelector("meta[name=google-signin-client_id]"); + t2.__GoogleSignInPlugin_autoDetectedClientId_A = t5 == null ? null : t5.getAttribute("content"); + t2.__GoogleSignInPlugin__jsSdkLoadedFuture_A = A.loadWebSdk(); + A.PlatformInterface__verify(t2, t1, true); + $.GoogleSignInPlatform__instance = t2; t1 = $.$get$ImageCropperPlatform__token(); - t2 = new A.ImageCropperPlugin(t1); + t2 = new A.ImageCropperPlugin(); + t3.set(t2, t1); A.PlatformInterface__verify(t2, t1, true); $.ImageCropperPlatform__instance = t2; t2 = $.$get$ImagePickerPlatform__token(); - t1 = new A.ImagePickerPlugin(t2); + t1 = new A.ImagePickerPlugin(); + t3.set(t1, t2); t1.__ImagePickerPlugin__imageResizer_A = new A.ImageResizer(); - t3 = document; - target = t3.querySelector("#__image_picker_web-file-input"); + target = t4.querySelector("#__image_picker_web-file-input"); if (target == null) { target = A._ElementFactoryProvider_createElement_tag("flt-image-picker-inputs", null); target.id = "__image_picker_web-file-input"; - t3 = t3.querySelector("body"); - t3.toString; - J.get$children$x(t3).add$1(0, target); + t4 = t4.querySelector("body"); + t4.toString; + J.get$children$x(t4).add$1(0, target); } t1.__ImagePickerPlugin__target_A = target; A.PlatformInterface__verify(t1, t2, true); $.ImagePickerPlatform__instance = t1; t1 = $.$get$PackageInfoPlatform__token(); - t2 = new A.PackageInfoPlugin(t1); + t2 = new A.PackageInfoPlusWebPlugin(); + t3.set(t2, t1); A.PlatformInterface__verify(t2, t1, false); $.PackageInfoPlatform__instance = t2; t2 = A._setArrayType([], type$.JSArray_Completer_dynamic); t1 = $.$get$PrintingPlatform__token(); - t2 = new A.PrintingPlugin(new A.Mutex(t2), t1); + t2 = new A.PrintingPlugin(new A.Mutex(t2)); + t3.set(t2, t1); A.PlatformInterface__verify(t2, t1, false); $.PrintingPlatform__instance = t2; new A.MethodChannel("sentry_flutter", B.C_StandardMethodCodec0, registrar).setMethodCallHandler$1(new A.SentryFlutterWeb().get$handleMethodCall()); - A.SharedPreferencesStorePlatform_instance(new A.SharedPreferencesPlugin()); - t2 = $.$get$SignInWithApplePlatform__token(); - t1 = new A.SignInWithApplePlugin(t2); + A.UrlLauncherPlugin$(); + t1 = window.navigator; + t2 = $.$get$SharePlatform__token(); + t1 = new A.SharePlusWebPlugin(t1); + t3.set(t1, t2); A.PlatformInterface__verify(t1, t2, false); - $.SignInWithApplePlatform__instance = t1; - t1 = window; - t2 = $.$get$UrlLauncherPlatform__token(); - t3 = new A.UrlLauncherPlugin(t1, t2); - t1 = t1.navigator; - vendor = t1.vendor; - appVersion = t1.appVersion; - t3._isSafari = vendor != null && B.JSString_methods.contains$1(vendor, "Apple") && appVersion != null && B.JSString_methods.contains$1(appVersion, "Version"); - A.PlatformInterface__verify(t3, t2, true); - $.UrlLauncherPlatform__instance = t3; + $.SharePlatform__instance = t1; + t1 = $.$get$SharedPreferencesStorePlatform__token(); + t2 = new A.SharedPreferencesPlugin(); + t3.set(t2, t1); + A.PlatformInterface__verify(t2, t1, true); + $.SharedPreferencesStorePlatform__instance = t2; + t1 = $.$get$SignInWithApplePlatform__token(); + t2 = new A.SignInWithApplePlugin(); + t3.set(t2, t1); + A.PlatformInterface__verify(t2, t1, false); + $.SignInWithApplePlatform__instance = t2; + t2 = A.UrlLauncherPlugin$(); + A.PlatformInterface__verify(t2, $.$get$UrlLauncherPlatform__token(), true); + $.UrlLauncherPlatform__instance = t2; $.$get$platformViewRegistry().toString; $.$get$platformViewManager().registerFactory$3$isVisible("__url_launcher::link", A.link_LinkViewController__viewFactory$closure(), false); $.pluginMessageCallHandler = registrar.get$handleFrameworkMessage(); @@ -532531,6 +563587,7 @@ _.super$CkCanvas$drawDRRect = _.drawDRRect$3; _.super$CkCanvas$drawImageRect = _.drawImageRect$4; _.super$CkCanvas$drawLine = _.drawLine$3; + _.super$CkCanvas$drawOval = _.drawOval$2; _.super$CkCanvas$drawPaint = _.drawPaint$1; _.super$CkCanvas$drawParagraph = _.drawParagraph$2; _.super$CkCanvas$drawPath = _.drawPath$2; @@ -532600,6 +563657,8 @@ _.super$ListMixin$clear = _.clear$0; _.super$ListMixin$removeLast = _.removeLast$0; _.super$ListMixin$setRange = _.setRange$4; + _ = A.Converter.prototype; + _.super$Converter$fuse = _.fuse$1$1; _ = A.Iterable.prototype; _.super$Iterable$where = _.where$1; _ = A.Object.prototype; @@ -532672,8 +563731,15 @@ _.super$AnimationEagerListenerMixin$dispose = _.dispose$0; _ = A.__CupertinoButtonState_State_SingleTickerProviderStateMixin.prototype; _.super$__CupertinoButtonState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; + _ = A.__CupertinoTextMagnifierState_State_SingleTickerProviderStateMixin.prototype; + _.super$__CupertinoTextMagnifierState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; _ = A.__CupertinoSwitchState_State_TickerProviderStateMixin.prototype; _.super$__CupertinoSwitchState_State_TickerProviderStateMixin$dispose = _.dispose$0; + _ = A.__CupertinoTextSelectionToolbarContentState_State_TickerProviderStateMixin.prototype; + _.super$__CupertinoTextSelectionToolbarContentState_State_TickerProviderStateMixin$dispose = _.dispose$0; + _ = A.__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin.prototype; + _.super$__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin$attach = _.attach$1; + _.super$__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin$detach = _.detach$0; _ = A.BindingBase.prototype; _.super$BindingBase$initInstances = _.initInstances$0; _.super$BindingBase$initServiceExtensions = _.initServiceExtensions$0; @@ -532783,6 +563849,8 @@ _.super$__TextFieldState_State_RestorationMixin$didUpdateWidget = _.didUpdateWidget$1; _.super$__TextFieldState_State_RestorationMixin$didChangeDependencies = _.didChangeDependencies$0; _.super$__TextFieldState_State_RestorationMixin$dispose = _.dispose$0; + _ = A.__TextSelectionControlsToolbarState_State_TickerProviderStateMixin.prototype; + _.super$__TextSelectionControlsToolbarState_State_TickerProviderStateMixin$dispose = _.dispose$0; _ = A.__DialState_State_SingleTickerProviderStateMixin.prototype; _.super$__DialState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; _ = A.__HourMinuteTextFieldState_State_RestorationMixin.prototype; @@ -532821,6 +563889,8 @@ _.super$ImageStreamCompleter$_maybeDispose = _._maybeDispose$0; _ = A.InlineSpan.prototype; _.super$InlineSpan$$eq = _.$eq; + _ = A.ShapeDecoration.prototype; + _.super$ShapeDecoration$$eq = _.$eq; _ = A.SpringSimulation.prototype; _.super$SpringSimulation$x = _.x$1; _ = A.RendererBinding.prototype; @@ -532835,6 +563905,7 @@ _ = A.RenderBox.prototype; _.super$RenderBox$computeDistanceToActualBaseline = _.computeDistanceToActualBaseline$1; _.super$RenderBox$markNeedsLayout = _.markNeedsLayout$0; + _.super$RenderBox$layout = _.layout$2$parentUsesSize; _.super$RenderBox$performResize = _.performResize$0; _.super$RenderBox$hitTest = _.hitTest$2$position; _.super$RenderBox$applyPaintTransform = _.applyPaintTransform$2; @@ -532849,6 +563920,8 @@ _.super$_RenderEditable_RenderBox_RelayoutWhenSystemFontsChangeMixin_ContainerRenderObjectMixin$detach = _.detach$0; _ = A.RenderFlex.prototype; _.super$RenderFlex$performLayout = _.performLayout$0; + _ = A._RenderFlex_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin_DebugOverflowIndicatorMixin.prototype; + _.super$_RenderFlex_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin_DebugOverflowIndicatorMixin$dispose = _.dispose$0; _ = A.Layer0.prototype; _.super$Layer$_fireCompositionCallbacks = _._fireCompositionCallbacks$1$includeChildren; _.super$Layer$dispose = _.dispose$0; @@ -532900,6 +563973,7 @@ _.super$RenderProxyBoxMixin$computeDryLayout = _.computeDryLayout$1; _.super$RenderProxyBoxMixin$performLayout = _.performLayout$0; _.super$RenderProxyBoxMixin$hitTestChildren = _.hitTestChildren$2$position; + _.super$RenderProxyBoxMixin$applyPaintTransform = _.applyPaintTransform$2; _.super$RenderProxyBoxMixin$paint = _.paint$2; _ = A.RenderProxyBoxWithHitTestBehavior.prototype; _.super$RenderProxyBoxWithHitTestBehavior$hitTest = _.hitTest$2$position; @@ -532916,6 +563990,7 @@ _.super$RenderShiftedBox$computeMinIntrinsicHeight = _.computeMinIntrinsicHeight$1; _.super$RenderShiftedBox$computeMaxIntrinsicHeight = _.computeMaxIntrinsicHeight$1; _.super$RenderShiftedBox$paint = _.paint$2; + _.super$RenderShiftedBox$hitTestChildren = _.hitTestChildren$2$position; _ = A._RenderShiftedBox_RenderBox_RenderObjectWithChildMixin.prototype; _.super$_RenderShiftedBox_RenderBox_RenderObjectWithChildMixin$attach = _.attach$1; _.super$_RenderShiftedBox_RenderBox_RenderObjectWithChildMixin$detach = _.detach$0; @@ -533020,6 +564095,7 @@ _.super$Element$unmount = _.unmount$0; _.super$Element$dependOnInheritedElement = _.dependOnInheritedElement$2$aspect; _.super$Element$didChangeDependencies = _.didChangeDependencies$0; + _.super$Element$performRebuild = _.performRebuild$0; _ = A.ComponentElement.prototype; _.super$ComponentElement$_firstBuild = _._firstBuild$0; _.super$ComponentElement$performRebuild = _.performRebuild$0; @@ -533169,6 +564245,8 @@ _.super$MultiSelectableSelectionContainerDelegate$handleSelectAll = _.handleSelectAll$1; _.super$MultiSelectableSelectionContainerDelegate$handleSelectWord = _.handleSelectWord$1; _.super$MultiSelectableSelectionContainerDelegate$handleClearSelection = _.handleClearSelection$1; + _.super$MultiSelectableSelectionContainerDelegate$handleGranularlyExtendSelection = _.handleGranularlyExtendSelection$1; + _.super$MultiSelectableSelectionContainerDelegate$handleDirectionallyExtendSelection = _.handleDirectionallyExtendSelection$1; _.super$MultiSelectableSelectionContainerDelegate$handleSelectionEdgeUpdate = _.handleSelectionEdgeUpdate$1; _.super$MultiSelectableSelectionContainerDelegate$dispose = _.dispose$0; _.super$MultiSelectableSelectionContainerDelegate$dispatchSelectionEventToChild = _.dispatchSelectionEventToChild$2; @@ -533179,11 +564257,16 @@ _.super$__RenderSingleChildViewport_RenderBox_RenderObjectWithChildMixin$detach = _.detach$0; _ = A.SliverMultiBoxAdaptorWidget.prototype; _.super$SliverMultiBoxAdaptorWidget$estimateMaxScrollOffset = _.estimateMaxScrollOffset$5; + _ = A.TextSelectionControls.prototype; + _.super$TextSelectionControls$handleSelectAll = _.handleSelectAll$1; _ = A.TextSelectionGestureDetectorBuilder.prototype; _.super$TextSelectionGestureDetectorBuilder$onForcePressStart = _.onForcePressStart$1; _.super$TextSelectionGestureDetectorBuilder$onSingleTapUp = _.onSingleTapUp$1; + _.super$TextSelectionGestureDetectorBuilder$onSingleLongTapStart = _.onSingleLongTapStart$1; _ = A.__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin.prototype; _.super$__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; + _ = A.__SelectionToolbarWrapperState_State_SingleTickerProviderStateMixin.prototype; + _.super$__SelectionToolbarWrapperState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; _ = A.__SlidableDismissalState_State_SingleTickerProviderStateMixin.prototype; _.super$__SlidableDismissalState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; _ = A.__RenderFlexEntranceTransition_RenderBox_ContainerRenderObjectMixin.prototype; @@ -533316,9 +564399,14 @@ _ = A.SourceSpanMixin.prototype; _.super$SourceSpanMixin$compareTo = _.compareTo$1; _.super$SourceSpanMixin$$eq = _.$eq; - _ = A.InjectedBaseState.prototype; - _.super$InjectedBaseState$notify = _.notify$0; - _.super$InjectedBaseState$dispose = _.dispose$0; + _ = A.ExtendedState.prototype; + _.super$ExtendedState$initState = _.initState$0; + _.super$ExtendedState$dispose = _.dispose$0; + _ = A.ReactiveModelImp.prototype; + _.super$ReactiveModelImp$resetDefaultState = _.resetDefaultState$0; + _.super$ReactiveModelImp$notify = _.notify$4$nextSnap$shouldOverrideDefaultSideEffects$sideEffects$stateInterceptor; + _.super$ReactiveModelImp$rebuildState = _.rebuildState$0; + _.super$ReactiveModelImp$dispose = _.dispose$0; _ = A.DocumentNode.prototype; _.super$DocumentNode$$eq = _.$eq; _ = A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel.prototype; @@ -533333,8 +564421,6 @@ _.super$__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin$dispose = _.dispose$0; _ = A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin.prototype; _.super$__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin$dispose = _.dispose$0; - _ = A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin.prototype; - _.super$__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; _ = A.__DocumentScrollableState_State_SingleTickerProviderStateMixin.prototype; _.super$__DocumentScrollableState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; _ = A.SingleColumnLayoutStylePhase.prototype; @@ -533346,6 +564432,24 @@ _.super$TextNode$$eq = _.$eq; _ = A._BlinkingCaretState_State_SingleTickerProviderStateMixin.prototype; _.super$_BlinkingCaretState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; + _ = A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin.prototype; + _.super$__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; + _ = A.GestureEditingController.prototype; + _.super$GestureEditingController$dispose = _.dispose$0; + _ = A._AndroidTextFieldTouchInteractorState_State_TickerProviderStateMixin.prototype; + _.super$_AndroidTextFieldTouchInteractorState_State_TickerProviderStateMixin$dispose = _.dispose$0; + _ = A._SuperAndroidTextFieldState_State_TickerProviderStateMixin.prototype; + _.super$_SuperAndroidTextFieldState_State_TickerProviderStateMixin$dispose = _.dispose$0; + _ = A._SuperTextFieldScrollviewState_State_SingleTickerProviderStateMixin.prototype; + _.super$_SuperTextFieldScrollviewState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; + _ = A.__TextScrollViewState_State_SingleTickerProviderStateMixin.prototype; + _.super$__TextScrollViewState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; + _ = A._IOSTextFieldTouchInteractorState_State_TickerProviderStateMixin.prototype; + _.super$_IOSTextFieldTouchInteractorState_State_TickerProviderStateMixin$dispose = _.dispose$0; + _ = A._SuperIOSTextFieldState_State_TickerProviderStateMixin.prototype; + _.super$_SuperIOSTextFieldState_State_TickerProviderStateMixin$dispose = _.dispose$0; + _ = A._TextLayoutCaretState_State_TickerProviderStateMixin.prototype; + _.super$_TextLayoutCaretState_State_TickerProviderStateMixin$dispose = _.dispose$0; })(); (function installTearOffs() { var _static_0 = hunkHelpers._static_0, @@ -533360,536 +564464,560 @@ _instance_0_i = hunkHelpers._instance_0i, _instance_2_i = hunkHelpers._instance_2i; _static_0(A, "_engine_SkiaObjects_postFrameCleanUp$closure", "SkiaObjects_postFrameCleanUp", 0); - _static_1(A, "_engine_BitmapCanvas__onEvictElement$closure", "BitmapCanvas__onEvictElement", 28); - _static_1(A, "_engine___noopCallback$closure", "_noopCallback", 142); - _static_1(A, "_engine___emptyCallback$closure", "_emptyCallback", 105); + _static_1(A, "_engine_BitmapCanvas__onEvictElement$closure", "BitmapCanvas__onEvictElement", 26); + _static_1(A, "_engine___noopCallback$closure", "_noopCallback", 138); + _static_1(A, "_engine___emptyCallback$closure", "_emptyCallback", 102); _instance_0_u(A.AlarmClock.prototype, "get$_timerDidFire", "_timerDidFire$0", 0); var _; - _instance_1_u(_ = A.HtmlViewEmbedder.prototype, "get$_releaseOverlay", "_releaseOverlay$1", 89); - _instance_1_u(_, "get$_initializeOverlay", "_initializeOverlay$1", 89); + _instance_1_u(_ = A.HtmlViewEmbedder.prototype, "get$_releaseOverlay", "_releaseOverlay$1", 97); + _instance_1_u(_, "get$_initializeOverlay", "_initializeOverlay$1", 97); _instance_0_u(A.FontFallbackData.prototype, "get$_ensureFallbackFonts", "_ensureFallbackFonts$0", 0); - _instance_1_i(_ = A.FallbackFontDownloadQueue.prototype, "get$add", "add$1", 3268); - _instance_0_u(_, "get$startDownloads", "startDownloads$0", 104); - _instance_1_u(A.SkiaFontCollection.prototype, "get$_getArrayBuffer", "_getArrayBuffer$1", 579); - _instance_1_u(A.CkNWayCanvas.prototype, "get$addCanvas", "addCanvas$1", 1336); - _instance_1_u(_ = A.Surface.prototype, "get$_contextRestoredListener", "_contextRestoredListener$1", 28); - _instance_1_u(_, "get$_contextLostListener", "_contextLostListener$1", 28); - _instance_1_u(A.SurfaceFactory.prototype, "get$_removeFromDom", "_removeFromDom$1", 1372); - _instance_1_u(_ = A.FlutterViewEmbedder.prototype, "get$_metricsDidChange", "_metricsDidChange$1", 791); - _instance_1_u(_, "get$_languageDidChange", "_languageDidChange$1", 28); - _instance_1_i(A.ShadowDomHostNode.prototype, "get$append", "append$1", 566); - _instance_1_i(A.ElementHostNode.prototype, "get$append", "append$1", 566); - _instance_1_u(A.KeyboardBinding.prototype, "get$_onKeyData", "_onKeyData$1", 515); - _instance_1_i(A.MultiEntriesBrowserHistory.prototype, "get$onPopState", "onPopState$1", 41); - _instance_1_i(A.SingleEntryBrowserHistory.prototype, "get$onPopState", "onPopState$1", 41); - _instance_1_u(A.HighContrastSupport.prototype, "get$_onHighContrastChange", "_onHighContrastChange$1", 28); + _instance_1_i(_ = A.FallbackFontDownloadQueue.prototype, "get$add", "add$1", 1539); + _instance_0_u(_, "get$startDownloads", "startDownloads$0", 95); + _instance_1_u(A.SkiaFontCollection.prototype, "get$_getArrayBuffer", "_getArrayBuffer$1", 876); + _instance_1_u(A.CkNWayCanvas.prototype, "get$addCanvas", "addCanvas$1", 1358); + _instance_1_u(_ = A.Surface.prototype, "get$_contextRestoredListener", "_contextRestoredListener$1", 26); + _instance_1_u(_, "get$_contextLostListener", "_contextLostListener$1", 26); + _instance_1_u(A.SurfaceFactory.prototype, "get$_removeFromDom", "_removeFromDom$1", 1496); + _instance_1_u(_ = A.FlutterViewEmbedder.prototype, "get$_metricsDidChange", "_metricsDidChange$1", 871); + _instance_1_u(_, "get$_languageDidChange", "_languageDidChange$1", 26); + _instance_1_i(A.ShadowDomHostNode.prototype, "get$append", "append$1", 479); + _instance_1_i(A.ElementHostNode.prototype, "get$append", "append$1", 479); + _instance_1_u(A.KeyboardBinding.prototype, "get$_onKeyData", "_onKeyData$1", 488); + _instance_1_i(A.MultiEntriesBrowserHistory.prototype, "get$onPopState", "onPopState$1", 40); + _instance_1_i(A.SingleEntryBrowserHistory.prototype, "get$onPopState", "onPopState$1", 40); + _instance_1_u(A.HighContrastSupport.prototype, "get$_onHighContrastChange", "_onHighContrastChange$1", 26); _instance_0_u(_ = A.EnginePlatformDispatcher.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_, "get$_updateHighContrast", "_updateHighContrast$1", 83); - _instance_1_u(A.PointerBinding.prototype, "get$_onPointerData", "_onPointerData$1", 2413); + _instance_1_u(_, "get$_updateHighContrast", "_updateHighContrast$1", 86); + _instance_1_u(A.PointerBinding.prototype, "get$_onPointerData", "_onPointerData$1", 2319); + _instance_1_u(A.TextLayoutService.prototype, "get$_positionLineFragments", "_positionLineFragments$1", 2905); + _instance_1_u(A.Spanometer.prototype, "get$measureFragment", "measureFragment$1", 3221); _instance_0_u(A.RulerHost.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_ = A.CompositionAwareMixin.prototype, "get$_handleCompositionStart", "_handleCompositionStart$1", 28); - _instance_1_u(_, "get$_handleCompositionUpdate", "_handleCompositionUpdate$1", 28); - _instance_1_u(_, "get$_handleCompositionEnd", "_handleCompositionEnd$1", 28); - _instance_1_u(_ = A.DefaultTextEditingStrategy.prototype, "get$handleChange", "handleChange$1", 28); - _instance_1_u(_, "get$handleBeforeInput", "handleBeforeInput$1", 28); - _instance_1_u(_, "get$maybeSendAction", "maybeSendAction$1", 28); - _static_2(J, "_interceptors_JSArray__compareAny$closure", "JSArray__compareAny", 325); - _instance_1_i(_ = J.JSArray.prototype, "get$add", "add$1", 41); + _instance_1_u(_ = A.CompositionAwareMixin.prototype, "get$_handleCompositionStart", "_handleCompositionStart$1", 26); + _instance_1_u(_, "get$_handleCompositionUpdate", "_handleCompositionUpdate$1", 26); + _instance_1_u(_, "get$_handleCompositionEnd", "_handleCompositionEnd$1", 26); + _instance_1_u(_ = A.DefaultTextEditingStrategy.prototype, "get$handleChange", "handleChange$1", 26); + _instance_1_u(_, "get$handleBeforeInput", "handleBeforeInput$1", 26); + _instance_1_u(_, "get$maybeSendAction", "maybeSendAction$1", 26); + _static_2(J, "_interceptors_JSArray__compareAny$closure", "JSArray__compareAny", 355); + _instance_1_i(_ = J.JSArray.prototype, "get$add", "add$1", 40); _instance(_, "get$toList", 1, 0, function() { return {growable: true}; }, ["call$1$growable", "call$0"], ["toList$1$growable", "toList$0"], "List<1>({growable:bool})", 0, 0); - _instance(J.JSString.prototype, "get$startsWith", 1, 1, null, ["call$2", "call$1"], ["startsWith$2", "startsWith$1"], 1204, 0, 0); - _instance_1_i(A._CastIterableBase.prototype, "get$contains", "contains$1", 118); - _static_1(A, "_js_helper_GeneralConstantMap__constantMapHashCode$closure", "GeneralConstantMap__constantMapHashCode", 363); - _static_0(A, "_js_helper_Primitives_dateNow$closure", "Primitives_dateNow", 180); + _instance(J.JSString.prototype, "get$startsWith", 1, 1, null, ["call$2", "call$1"], ["startsWith$2", "startsWith$1"], 1093, 0, 0); + _instance_1_i(A._CastIterableBase.prototype, "get$contains", "contains$1", 119); + _static_1(A, "_js_helper_GeneralConstantMap__constantMapHashCode$closure", "GeneralConstantMap__constantMapHashCode", 232); + _static_0(A, "_js_helper_Primitives_dateNow$closure", "Primitives_dateNow", 161); _instance_1_i(A.JsLinkedHashMap.prototype, "get$remove", "remove$1", "2?(Object?)"); - _instance_1_u(A._MatchImplementation.prototype, "get$group", "group$1", 1414); - _instance_1_u(A.StringMatch.prototype, "get$group", "group$1", 394); - _static_1(A, "async__AsyncRun__scheduleImmediateJsOverride$closure", "_AsyncRun__scheduleImmediateJsOverride", 240); - _static_1(A, "async__AsyncRun__scheduleImmediateWithSetImmediate$closure", "_AsyncRun__scheduleImmediateWithSetImmediate", 240); - _static_1(A, "async__AsyncRun__scheduleImmediateWithTimer$closure", "_AsyncRun__scheduleImmediateWithTimer", 240); + _instance_1_u(A._MatchImplementation.prototype, "get$group", "group$1", 1230); + _instance_1_u(A.StringMatch.prototype, "get$group", "group$1", 411); + _static_1(A, "async__AsyncRun__scheduleImmediateJsOverride$closure", "_AsyncRun__scheduleImmediateJsOverride", 244); + _static_1(A, "async__AsyncRun__scheduleImmediateWithSetImmediate$closure", "_AsyncRun__scheduleImmediateWithSetImmediate", 244); + _static_1(A, "async__AsyncRun__scheduleImmediateWithTimer$closure", "_AsyncRun__scheduleImmediateWithTimer", 244); _static_0(A, "async___startMicrotaskLoop$closure", "_startMicrotaskLoop", 0); - _static_1(A, "async___nullDataHandler$closure", "_nullDataHandler", 105); - _static_2(A, "async___nullErrorHandler$closure", "_nullErrorHandler", 137); + _static_1(A, "async___nullDataHandler$closure", "_nullDataHandler", 102); + _static_2(A, "async___nullErrorHandler$closure", "_nullErrorHandler", 133); _static_0(A, "async___nullDoneHandler$closure", "_nullDoneHandler", 0); - _static(A, "async___rootScheduleMicrotask$closure", 4, null, ["call$4"], ["_rootScheduleMicrotask"], 3224, 0); + _static(A, "async___rootScheduleMicrotask$closure", 4, null, ["call$4"], ["_rootScheduleMicrotask"], 3258, 0); _instance_0_u(_ = A._BroadcastSubscription.prototype, "get$_onPause", "_onPause$0", 0); _instance_0_u(_, "get$_onResume", "_onResume$0", 0); - _instance_1_i(_ = A._BroadcastStreamController.prototype, "get$add", "add$1", 41); - _instance_1_i(_, "get$_async$_add", "_async$_add$1", 41); - _instance_2_u(_, "get$_addError", "_addError$2", 137); + _instance_1_i(_ = A._BroadcastStreamController.prototype, "get$add", "add$1", 40); + _instance_1_i(_, "get$_async$_add", "_async$_add$1", 40); + _instance_2_u(_, "get$_addError", "_addError$2", 133); _instance_0_u(_, "get$_async$_close", "_async$_close$0", 0); _instance(A._Completer.prototype, "get$completeError", 0, 1, function() { return [null]; - }, ["call$2", "call$1"], ["completeError$2", "completeError$1"], 808, 0, 0); + }, ["call$2", "call$1"], ["completeError$2", "completeError$1"], 561, 0, 0); _instance(A._AsyncCompleter.prototype, "get$complete", 1, 0, function() { return [null]; - }, ["call$1", "call$0"], ["complete$1", "complete$0"], 802, 0, 0); - _instance_2_u(A._Future.prototype, "get$_completeError", "_completeError$2", 137); - _instance_1_i(_ = A._StreamController.prototype, "get$add", "add$1", 41); + }, ["call$1", "call$0"], ["complete$1", "complete$0"], 796, 0, 0); + _instance_2_u(A._Future.prototype, "get$_completeError", "_completeError$2", 133); + _instance_1_i(_ = A._StreamController.prototype, "get$add", "add$1", 40); _instance(_, "get$addError", 0, 1, function() { return [null]; - }, ["call$2", "call$1"], ["addError$2", "addError$1"], 808, 0, 0); - _instance_1_i(_, "get$_async$_add", "_async$_add$1", 41); - _instance_2_u(_, "get$_addError", "_addError$2", 137); + }, ["call$2", "call$1"], ["addError$2", "addError$1"], 561, 0, 0); + _instance_1_i(_, "get$_async$_add", "_async$_add$1", 40); + _instance_2_u(_, "get$_addError", "_addError$2", 133); _instance_0_u(_, "get$_async$_close", "_async$_close$0", 0); _instance_0_u(_ = A._ControllerSubscription.prototype, "get$_onPause", "_onPause$0", 0); _instance_0_u(_, "get$_onResume", "_onResume$0", 0); _instance_0_u(_ = A._BufferingStreamSubscription.prototype, "get$_onPause", "_onPause$0", 0); _instance_0_u(_, "get$_onResume", "_onResume$0", 0); - _instance_1_u(A._PendingEvents.prototype, "get$schedule", "schedule$1", 41); + _instance_1_u(A._PendingEvents.prototype, "get$schedule", "schedule$1", 40); _instance_0_u(A._DoneStreamSubscription.prototype, "get$_sendDone", "_sendDone$0", 0); - _instance_1_u(_ = A._StreamIterator.prototype, "get$_onData", "_onData$1", 41); - _instance_2_u(_, "get$_onError", "_onError$2", 137); + _instance_1_u(_ = A._StreamIterator.prototype, "get$_onData", "_onData$1", 40); + _instance_2_u(_, "get$_onError", "_onError$2", 133); _instance_0_u(_, "get$_onDone", "_onDone$0", 0); _instance_0_u(_ = A._ForwardingStreamSubscription.prototype, "get$_onPause", "_onPause$0", 0); _instance_0_u(_, "get$_onResume", "_onResume$0", 0); - _instance_1_u(_, "get$_handleData", "_handleData$1", 41); - _instance_2_u(_, "get$_async$_handleError", "_async$_handleError$2", 1847); + _instance_1_u(_, "get$_handleData", "_handleData$1", 40); + _instance_2_u(_, "get$_async$_handleError", "_async$_handleError$2", 1872); _instance_0_u(_, "get$_handleDone", "_handleDone$0", 0); _instance_0_u(_ = A._SinkTransformerStreamSubscription.prototype, "get$_onPause", "_onPause$0", 0); _instance_0_u(_, "get$_onResume", "_onResume$0", 0); - _instance_1_u(_, "get$_handleData", "_handleData$1", 41); - _instance_2_u(_, "get$_async$_handleError", "_async$_handleError$2", 137); + _instance_1_u(_, "get$_handleData", "_handleData$1", 40); + _instance_2_u(_, "get$_async$_handleError", "_async$_handleError$2", 133); _instance_0_u(_, "get$_handleDone", "_handleDone$0", 0); - _static_2(A, "collection___defaultEquals$closure", "_defaultEquals", 458); - _static_1(A, "collection___defaultHashCode$closure", "_defaultHashCode", 363); - _static_2(A, "collection_ListMixin__compareAny$closure", "ListMixin__compareAny", 325); - _static_2(A, "collection___dynamicCompare$closure", "_dynamicCompare", 325); + _static_2(A, "collection___defaultEquals$closure", "_defaultEquals", 490); + _static_1(A, "collection___defaultHashCode$closure", "_defaultHashCode", 232); + _static_2(A, "collection_ListMixin__compareAny$closure", "ListMixin__compareAny", 355); + _static_2(A, "collection___dynamicCompare$closure", "_dynamicCompare", 355); _instance_1_i(A._LinkedCustomHashMap.prototype, "get$remove", "remove$1", "2?(Object?)"); - _instance_1_i(A._HashSet.prototype, "get$contains", "contains$1", 118); - _instance_1_i(A._LinkedHashSet.prototype, "get$contains", "contains$1", 118); - _instance_1_i(A.IterableMixin.prototype, "get$contains", "contains$1", 118); - _instance_1_i(A._UnmodifiableSet.prototype, "get$contains", "contains$1", 118); - _instance_1_i(A.SplayTreeSet.prototype, "get$contains", "contains$1", 118); + _instance_1_i(A._HashSet.prototype, "get$contains", "contains$1", 119); + _instance(_ = A._LinkedHashSet.prototype, "get$_newSimilarSet", 0, 0, null, ["call$1$0", "call$0"], ["_newSimilarSet$1$0", "_newSimilarSet$0"], 1899, 0, 0); + _instance_1_i(_, "get$contains", "contains$1", 119); + _instance_1_i(A.IterableMixin.prototype, "get$contains", "contains$1", 119); + _instance_1_i(A._UnmodifiableSet.prototype, "get$contains", "contains$1", 119); + _instance_1_i(A.SplayTreeSet.prototype, "get$contains", "contains$1", 119); _static_1(A, "convert___defaultToEncodable$closure", "_defaultToEncodable", 12); - _instance_1_i(_ = A._ByteCallbackSink.prototype, "get$add", "add$1", 41); + _instance_1_i(_ = A._ByteCallbackSink.prototype, "get$add", "add$1", 40); _instance_0_i(_, "get$close", "close$0", 0); - _static_1(A, "core__identityHashCode$closure", "identityHashCode", 363); - _static_2(A, "core__identical$closure", "identical", 458); - _static_2(A, "core_Comparable_compare$closure", "Comparable_compare", 3225); - _static_1(A, "core__GeneratorIterable__id$closure", "_GeneratorIterable__id", 120); - _static_1(A, "core_Uri_decodeComponent$closure", "Uri_decodeComponent", 125); - _instance_1_i(A.Iterable.prototype, "get$contains", "contains$1", 118); - _instance(A.StringBuffer.prototype, "get$writeln", 0, 0, null, ["call$1", "call$0"], ["writeln$1", "writeln$0"], 802, 0, 0); - _instance_2_i(A.HttpRequest.prototype, "get$setRequestHeader", "setRequestHeader$2", 182); - _instance_2_i(A.Database.prototype, "get$transaction", "transaction$2", 2536); + _static_1(A, "core__identityHashCode$closure", "identityHashCode", 232); + _static_2(A, "core__identical$closure", "identical", 490); + _static_2(A, "core_Comparable_compare$closure", "Comparable_compare", 3259); + _static_1(A, "core__GeneratorIterable__id$closure", "_GeneratorIterable__id", 135); + _static_1(A, "core_Uri_decodeComponent$closure", "Uri_decodeComponent", 124); + _instance_1_i(A.Iterable.prototype, "get$contains", "contains$1", 119); + _instance(A.StringBuffer.prototype, "get$writeln", 0, 0, null, ["call$1", "call$0"], ["writeln$1", "writeln$0"], 796, 0, 0); + _instance_2_i(A.HttpRequest.prototype, "get$setRequestHeader", "setRequestHeader$2", 183); + _instance_2_i(A.Database.prototype, "get$transaction", "transaction$2", 2597); _instance_0_u(_ = A._FileStream.prototype, "get$_readBlock", "_readBlock$0", 0); _instance_0_i(_, "get$_io$_start", "_io$_start$0", 0); - _instance_0_i(A._File.prototype, "get$length", "length$0", 322); - _static_1(A, "js___convertToJS$closure", "_convertToJS", 481); - _static_1(A, "js___convertToDart$closure", "_convertToDart", 171); + _instance_0_i(A._File.prototype, "get$length", "length$0", 289); + _instance_0_i(_ = A._RandomAccessFile.prototype, "get$close", "close$0", 95); + _instance_0_i(_, "get$length", "length$0", 289); + _static_1(A, "js___convertToJS$closure", "_convertToJS", 358); + _static_1(A, "js___convertToDart$closure", "_convertToDart", 173); _static(A, "math__max$closure", 2, null, ["call$1$2", "call$2"], ["max", function(a, b) { return A.max(a, b, type$.num); - }], 3226, 1); - _static(A, "ui_Size_lerp$closure", 3, null, ["call$3"], ["Size_lerp"], 3227, 0); - _static(A, "ui__lerpDouble$closure", 3, null, ["call$3"], ["lerpDouble"], 3228, 0); - _static(A, "ui_Color_lerp$closure", 3, null, ["call$3"], ["Color_lerp"], 3229, 0); - _instance_1_u(A._StoredMessage.prototype, "get$invoke", "invoke$1", 142); + }], 3260, 1); + _static(A, "ui_Size_lerp$closure", 3, null, ["call$3"], ["Size_lerp"], 3261, 0); + _static(A, "ui__lerpDouble$closure", 3, null, ["call$3"], ["lerpDouble"], 3262, 0); + _static(A, "ui_Color_lerp$closure", 3, null, ["call$3"], ["Color_lerp"], 3263, 0); + _instance_1_u(A._StoredMessage.prototype, "get$invoke", "invoke$1", 138); _instance_0_u(A._Channel.prototype, "get$_drainStep", "_drainStep$0", 0); - _instance_2_u(A.BoardItemState.prototype, "get$onDropItem", "onDropItem$2", 2886); - _instance_1_u(A.BoardListState.prototype, "get$onDropList", "onDropList$1", 2838); - _instance_1_i(A.CopyOnWriteSet.prototype, "get$contains", "contains$1", 118); - _instance_1_u(_ = A.CachedNetworkImage.prototype, "get$_octoPlaceholderBuilder", "_octoPlaceholderBuilder$1", 85); - _instance(_, "get$_octoErrorBuilder", 0, 3, null, ["call$3"], ["_octoErrorBuilder$3"], 584, 0, 0); - _instance_1_u(_ = A.MultiImageStreamCompleter.prototype, "get$_multi_image_stream_completer$_handleAppFrame", "_multi_image_stream_completer$_handleAppFrame$1", 23); + _instance_2_u(A.BoardItemState.prototype, "get$onDropItem", "onDropItem$2", 3243); + _instance_1_u(A.BoardListState.prototype, "get$onDropList", "onDropList$1", 1011); + _instance_1_i(A.CopyOnWriteSet.prototype, "get$contains", "contains$1", 119); + _instance_1_u(_ = A.CachedNetworkImage.prototype, "get$_octoPlaceholderBuilder", "_octoPlaceholderBuilder$1", 56); + _instance(_, "get$_octoErrorBuilder", 0, 3, null, ["call$3"], ["_octoErrorBuilder$3"], 751, 0, 0); + _instance_1_u(_ = A.MultiImageStreamCompleter.prototype, "get$_multi_image_stream_completer$_handleAppFrame", "_multi_image_stream_completer$_handleAppFrame$1", 14); _instance_0_u(_, "get$_multi_image_stream_completer$_scheduleAppFrame", "_multi_image_stream_completer$_scheduleAppFrame$0", 0); - _instance_1_i(_, "get$addListener", "addListener$1", 467); - _instance_1_u(_ = A.StringCharacterRange.prototype, "get$dropBackWhile", "dropBackWhile$1", 585); - _instance_1_u(_, "get$expandWhile", "expandWhile$1", 585); + _instance_1_i(_, "get$addListener", "addListener$1", 486); + _instance_1_u(_ = A.StringCharacterRange.prototype, "get$dropBackWhile", "dropBackWhile$1", 746); + _instance_1_u(_, "get$expandWhile", "expandWhile$1", 746); _instance_1_u(A.CartesianChart.prototype, "get$makeSeries", "makeSeries$1", "MutableSeries(Object?)"); - _instance_1_u(_ = A.DomainHighlighter0.prototype, "get$_selectionChanged", "_selectionChanged$1", 41); - _instance_1_u(_, "get$_updateColorFunctions", "_updateColorFunctions$1", 41); - _instance_1_u(_ = A.Legend.prototype, "get$defaultLegendMeasureFormatter", "defaultLegendMeasureFormatter$1", 590); - _instance_1_u(_, "get$_preProcess", "_preProcess$1", 41); - _instance_1_u(_, "get$_postProcess", "_postProcess$1", 41); - _instance_1_u(_, "get$_legend$_selectionChanged", "_legend$_selectionChanged$1", 41); - _instance_1_u(A.SeriesLegend0.prototype, "get$onData", "onData$1", 41); - _instance_1_u(_ = A.LinePointHighlighter0.prototype, "get$_line_point_highlighter$_selectionChanged", "_line_point_highlighter$_selectionChanged$1", 41); + _instance_1_u(_ = A.DomainHighlighter0.prototype, "get$_selectionChanged", "_selectionChanged$1", 40); + _instance_1_u(_, "get$_updateColorFunctions", "_updateColorFunctions$1", 40); + _instance_1_u(_ = A.Legend.prototype, "get$defaultLegendMeasureFormatter", "defaultLegendMeasureFormatter$1", 741); + _instance_1_u(_, "get$_preProcess", "_preProcess$1", 40); + _instance_1_u(_, "get$_postProcess", "_postProcess$1", 40); + _instance_1_u(_, "get$_legend$_selectionChanged", "_legend$_selectionChanged$1", 40); + _instance_1_u(A.SeriesLegend0.prototype, "get$onData", "onData$1", 40); + _instance_1_u(_ = A.LinePointHighlighter0.prototype, "get$_line_point_highlighter$_selectionChanged", "_line_point_highlighter$_selectionChanged$1", 40); _instance_0_u(_, "get$_updateViewData", "_updateViewData$0", 0); - _instance_1_u(_ = A.SelectNearest0.prototype, "get$_onTapTest", "_onTapTest$1", 462); - _instance_1_u(_, "get$_onLongPressSelect", "_onLongPressSelect$1", 462); - _instance(_, "get$_onSelect", 0, 1, null, ["call$2", "call$1"], ["_onSelect$2", "_onSelect$1"], 1768, 0, 0); - _instance(_, "get$_onDeselectAll", 0, 3, null, ["call$3"], ["_onDeselectAll$3"], 1550, 0, 0); - _instance_1_u(A.BaseChart.prototype, "get$_notACustomBehavior", "_notACustomBehavior$1", 631); + _instance_1_u(_ = A.SelectNearest0.prototype, "get$_onTapTest", "_onTapTest$1", 487); + _instance_1_u(_, "get$_onLongPressSelect", "_onLongPressSelect$1", 487); + _instance(_, "get$_onSelect", 0, 1, null, ["call$2", "call$1"], ["_onSelect$2", "_onSelect$1"], 1359, 0, 0); + _instance(_, "get$_onDeselectAll", 0, 3, null, ["call$3"], ["_onDeselectAll$3"], 1396, 0, 0); + _instance_1_u(A.BaseChart.prototype, "get$_notACustomBehavior", "_notACustomBehavior$1", 735); _instance_0_u(A.BaseChartState.prototype, "get$_animationTick", "_animationTick$0", 0); - _instance_1_u(A.ChartContainerCustomPaint.prototype, "get$_buildSemantics", "_buildSemantics$1", 992); - _instance_1_u(_ = A.ChartGestureDetector.prototype, "get$onTapDown", "onTapDown$1", 91); - _instance_1_u(_, "get$onTapUp", "onTapUp$1", 95); - _instance_1_u(_, "get$onScaleStart", "onScaleStart$1", 894); - _instance_1_u(_, "get$onScaleUpdate", "onScaleUpdate$1", 893); - _instance_1_u(_, "get$onScaleEnd", "onScaleEnd$1", 889); - _instance_2_u(_ = A.DeepCollectionEquality.prototype, "get$equals", "equals$2", 458); - _instance_1_i(_, "get$hash", "hash$1", 363); - _instance_1_u(_, "get$isValidKey", "isValidKey$1", 118); - _instance_0_i(A.XFileBase.prototype, "get$length", "length$0", 322); - _instance_0_i(A.XFile.prototype, "get$length", "length$0", 322); - _instance_0_i(A.MemoryFile.prototype, "get$length", "length$0", 322); - _static_2(A, "memory_file_system___defaultOpHandle$closure", "_defaultOpHandle", 3230); - _instance_1_u(A.MemoryFileSystemEntity.prototype, "get$defaultCheckType", "defaultCheckType$1", 1063); - _static_1(A, "utils0__isEmpty$closure", "isEmpty", 69); + _instance_1_u(A.ChartContainerCustomPaint.prototype, "get$_buildSemantics", "_buildSemantics$1", 1833); + _instance_1_u(_ = A.ChartGestureDetector.prototype, "get$onTapDown", "onTapDown$1", 52); + _instance_1_u(_, "get$onTapUp", "onTapUp$1", 94); + _instance_1_u(_, "get$onScaleStart", "onScaleStart$1", 733); + _instance_1_u(_, "get$onScaleUpdate", "onScaleUpdate$1", 732); + _instance_1_u(_, "get$onScaleEnd", "onScaleEnd$1", 731); + _instance_2_u(_ = A.DeepCollectionEquality.prototype, "get$equals", "equals$2", 490); + _instance_1_i(_, "get$hash", "hash$1", 232); + _instance_1_u(_, "get$isValidKey", "isValidKey$1", 119); + _instance_0_i(A.XFileBase.prototype, "get$length", "length$0", 289); + _instance_0_i(A.XFile.prototype, "get$length", "length$0", 289); + _instance_0_i(A.MemoryFile.prototype, "get$length", "length$0", 289); + _static_2(A, "memory_file_system___defaultOpHandle$closure", "_defaultOpHandle", 3264); + _instance_1_u(A.MemoryFileSystemEntity.prototype, "get$defaultCheckType", "defaultCheckType$1", 2006); + _static_1(A, "utils0__isEmpty$closure", "isEmpty", 75); _instance(_ = A.AnimationController.prototype, "get$reverse", 1, 0, function() { return {from: null}; - }, ["call$1$from", "call$0"], ["reverse$1$from", "reverse$0"], 1073, 0, 0); - _instance_1_u(_, "get$_directionSetter", "_directionSetter$1", 1075); - _instance_1_u(_, "get$_animation_controller$_tick", "_animation_controller$_tick$1", 23); - _instance_1_u(A.ReverseAnimation.prototype, "get$_statusChangeHandler", "_statusChangeHandler$1", 43); - _instance_1_u(A.CurvedAnimation.prototype, "get$_updateCurveDirection", "_updateCurveDirection$1", 43); - _instance_1_u(_ = A.TrainHoppingAnimation.prototype, "get$_statusChangeHandler", "_statusChangeHandler$1", 43); + }, ["call$1$from", "call$0"], ["reverse$1$from", "reverse$0"], 2281, 0, 0); + _instance_1_u(_, "get$_directionSetter", "_directionSetter$1", 2282); + _instance_1_u(_, "get$_animation_controller$_tick", "_animation_controller$_tick$1", 14); + _instance_1_u(A.ReverseAnimation.prototype, "get$_statusChangeHandler", "_statusChangeHandler$1", 42); + _instance_1_u(A.CurvedAnimation.prototype, "get$_updateCurveDirection", "_updateCurveDirection$1", 42); + _instance_1_u(_ = A.TrainHoppingAnimation.prototype, "get$_statusChangeHandler", "_statusChangeHandler$1", 42); _instance_0_u(_, "get$_valueChangeHandler", "_valueChangeHandler$0", 0); - _instance_1_u(_ = A.CompoundAnimation.prototype, "get$_maybeNotifyStatusListeners", "_maybeNotifyStatusListeners$1", 43); + _instance_1_u(_ = A.CompoundAnimation.prototype, "get$_maybeNotifyStatusListeners", "_maybeNotifyStatusListeners$1", 42); _instance_0_u(_, "get$_maybeNotifyListeners", "_maybeNotifyListeners$0", 0); _instance_0_u(A.AnimationLocalListenersMixin.prototype, "get$notifyListeners", "notifyListeners$0", 0); - _instance_1_u(A.AnimationLocalStatusListenersMixin.prototype, "get$notifyStatusListeners", "notifyStatusListeners$1", 43); - _instance_1_i(A._Interval.prototype, "get$value", "value$1", 10); - _instance_1_u(_ = A._CupertinoButtonState.prototype, "get$_button$_handleTapDown", "_button$_handleTapDown$1", 91); - _instance_1_u(_, "get$_button$_handleTapUp", "_button$_handleTapUp$1", 95); - _instance_0_u(_, "get$_button$_handleTapCancel", "_button$_handleTapCancel$0", 0); - _instance_1_u(_ = A._CupertinoBackGestureDetectorState.prototype, "get$_route$_handleDragStart", "_route$_handleDragStart$1", 92); - _instance_1_u(_, "get$_route$_handleDragUpdate", "_route$_handleDragUpdate$1", 84); - _instance_1_u(_, "get$_route$_handleDragEnd", "_route$_handleDragEnd$1", 119); + _instance_1_u(A.AnimationLocalStatusListenersMixin.prototype, "get$notifyStatusListeners", "notifyStatusListeners$1", 42); + _instance_1_i(A._Interval.prototype, "get$value", "value$1", 9); + _instance_1_u(_ = A._CupertinoButtonState.prototype, "get$_handleTapDown", "_handleTapDown$1", 52); + _instance_1_u(_, "get$_handleTapUp", "_handleTapUp$1", 94); + _instance_0_u(_, "get$_handleTapCancel", "_handleTapCancel$0", 0); + _instance_1_u(_ = A._CupertinoDesktopTextSelectionToolbarButtonState.prototype, "get$_onEnter", "_onEnter$1", 200); + _instance_1_u(_, "get$_onExit", "_onExit$1", 175); + _instance_0_u(A._CupertinoTextMagnifierState.prototype, "get$_magnifier0$_determineMagnifierPositionAndFocalPoint", "_magnifier0$_determineMagnifierPositionAndFocalPoint$0", 0); + _instance_1_u(_ = A._CupertinoBackGestureDetectorState.prototype, "get$_route$_handleDragStart", "_route$_handleDragStart$1", 60); + _instance_1_u(_, "get$_route$_handleDragUpdate", "_route$_handleDragUpdate$1", 66); + _instance_1_u(_, "get$_route$_handleDragEnd", "_route$_handleDragEnd$1", 84); _instance_0_u(_, "get$_route$_handleDragCancel", "_route$_handleDragCancel$0", 0); - _instance_1_u(_, "get$_route$_handlePointerDown", "_route$_handlePointerDown$1", 308); + _instance_1_u(_, "get$_route$_handlePointerDown", "_route$_handlePointerDown$1", 205); _instance_0_u(A._CupertinoScrollbarState.prototype, "get$handleThumbPress", "handleThumbPress$0", 0); - _instance_1_u(_ = A._CupertinoSwitchState.prototype, "get$_switch$_handleTapDown", "_switch$_handleTapDown$1", 91); + _instance_1_u(_ = A._CupertinoSwitchState.prototype, "get$_switch$_handleTapDown", "_switch$_handleTapDown$1", 52); _instance_0_u(_, "get$_switch$_handleTap", "_switch$_handleTap$0", 0); - _instance_1_u(_, "get$_switch$_handleTapUp", "_switch$_handleTapUp$1", 95); + _instance_1_u(_, "get$_switch$_handleTapUp", "_switch$_handleTapUp$1", 94); _instance_0_u(_, "get$_switch$_handleTapCancel", "_switch$_handleTapCancel$0", 0); - _instance_1_u(_, "get$_switch$_handleDragStart", "_switch$_handleDragStart$1", 92); - _instance_1_u(_, "get$_switch$_handleDragUpdate", "_switch$_handleDragUpdate$1", 84); - _instance_1_u(_, "get$_switch$_handleDragEnd", "_switch$_handleDragEnd$1", 119); + _instance_1_u(_, "get$_switch$_handleDragStart", "_switch$_handleDragStart$1", 60); + _instance_1_u(_, "get$_switch$_handleDragUpdate", "_switch$_handleDragUpdate$1", 66); + _instance_1_u(_, "get$_switch$_handleDragEnd", "_switch$_handleDragEnd$1", 84); + _static(A, "text_selection_toolbar0_CupertinoTextSelectionToolbar__defaultToolbarBuilder$closure", 4, null, ["call$4"], ["CupertinoTextSelectionToolbar__defaultToolbarBuilder"], 3265, 0); + _instance_0_u(_ = A._CupertinoTextSelectionToolbarContentState.prototype, "get$_handleNextPage", "_handleNextPage$0", 0); + _instance_0_u(_, "get$_handlePreviousPage", "_handlePreviousPage$0", 0); + _instance_1_u(_, "get$_statusListener", "_statusListener$1", 42); _static(A, "assertions_FlutterError_dumpErrorToConsole$closure", 1, null, ["call$2$forceReport", "call$1"], ["FlutterError_dumpErrorToConsole", function(details) { return A.FlutterError_dumpErrorToConsole(details, false); - }], 3231, 0); - _static_1(A, "assertions_FlutterError_defaultStackFilter$closure", "FlutterError_defaultStackFilter", 554); - _static_1(A, "assertions_DiagnosticsStackTrace__createStackFrame$closure", "DiagnosticsStackTrace__createStackFrame", 3232); - _instance_1_i(_ = A.ChangeNotifier.prototype, "get$addListener", "addListener$1", 240); - _instance_1_i(_, "get$removeListener", "removeListener$1", 240); + }], 3266, 0); + _static_1(A, "assertions_FlutterError_defaultStackFilter$closure", "FlutterError_defaultStackFilter", 558); + _static_1(A, "assertions_DiagnosticsStackTrace__createStackFrame$closure", "DiagnosticsStackTrace__createStackFrame", 3267); + _instance_1_i(_ = A.ChangeNotifier.prototype, "get$addListener", "addListener$1", 244); + _instance_1_i(_, "get$removeListener", "removeListener$1", 244); _instance_0_u(_, "get$dispose", "dispose$0", 0); _instance_0_u(_, "get$notifyListeners", "notifyListeners$0", 0); - _instance_1_i(A.DiagnosticPropertiesBuilder.prototype, "get$add", "add$1", 867); - _instance_1_u(A.AbstractNode.prototype, "get$redepthChild", "redepthChild$1", 1199); - _static_1(A, "stack_frame_StackFrame_fromStackTraceLine$closure", "StackFrame_fromStackTraceLine", 3233); - _instance_1_u(_ = A.GestureBinding.prototype, "get$_handlePointerDataPacket", "_handlePointerDataPacket$1", 1203); - _instance_1_u(_, "get$cancelPointer", "cancelPointer$1", 89); + _instance_1_i(A.DiagnosticPropertiesBuilder.prototype, "get$add", "add$1", 718); + _instance_1_u(A.AbstractNode.prototype, "get$redepthChild", "redepthChild$1", 2609); + _static_1(A, "stack_frame_StackFrame_fromStackTraceLine$closure", "StackFrame_fromStackTraceLine", 3268); + _instance_1_u(_ = A.GestureBinding.prototype, "get$_handlePointerDataPacket", "_handlePointerDataPacket$1", 2627); + _instance_1_u(_, "get$cancelPointer", "cancelPointer$1", 97); _instance_0_u(_, "get$_flushPointerEventQueue", "_flushPointerEventQueue$0", 0); - _instance_1_u(_, "get$_handlePointerEventImmediately", "_handlePointerEventImmediately$1", 113); + _instance_1_u(_, "get$_handlePointerEventImmediately", "_handlePointerEventImmediately$1", 112); _instance_0_u(_, "get$_handleSampleTimeChanged", "_handleSampleTimeChanged$0", 0); - _static(A, "force_press_ForcePressGestureRecognizer__inverseLerp$closure", 3, null, ["call$3"], ["ForcePressGestureRecognizer__inverseLerp"], 3234, 0); - _instance_1_u(A.ForcePressGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 113); - _static_1(A, "monodrag_DragGestureRecognizer__defaultBuilder$closure", "DragGestureRecognizer__defaultBuilder", 573); - _instance_1_u(A.DragGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 113); - _instance_1_u(_ = A.MultiDragGestureRecognizer.prototype, "get$_multidrag$_handleEvent", "_multidrag$_handleEvent$1", 113); - _instance_1_u(_, "get$_removeState", "_removeState$1", 89); + _static(A, "force_press_ForcePressGestureRecognizer__inverseLerp$closure", 3, null, ["call$3"], ["ForcePressGestureRecognizer__inverseLerp"], 3269, 0); + _instance_1_u(A.ForcePressGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 112); + _static_1(A, "monodrag_DragGestureRecognizer__defaultBuilder$closure", "DragGestureRecognizer__defaultBuilder", 600); + _instance_1_u(A.DragGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 112); + _instance_1_u(_ = A.MultiDragGestureRecognizer.prototype, "get$_multidrag$_handleEvent", "_multidrag$_handleEvent$1", 112); + _instance_1_u(_, "get$_removeState", "_removeState$1", 97); _instance_0_u(A._DelayedPointerState.prototype, "get$_delayPassed", "_delayPassed$0", 0); _instance_0_u(A._CountdownZoned.prototype, "get$_onTimeout", "_onTimeout$0", 0); - _instance_1_u(_ = A.DoubleTapGestureRecognizer.prototype, "get$_multitap$_handleEvent", "_multitap$_handleEvent$1", 113); - _instance_1_u(_, "get$_reject", "_reject$1", 1246); + _instance_1_u(_ = A.DoubleTapGestureRecognizer.prototype, "get$_multitap$_handleEvent", "_multitap$_handleEvent$1", 112); + _instance_1_u(_, "get$_reject", "_reject$1", 2643); _instance_0_u(_, "get$_multitap$_reset", "_multitap$_reset$0", 0); - _instance(A.OneSequenceGestureRecognizer.prototype, "get$stopTrackingPointer", 0, 1, null, ["call$1"], ["stopTrackingPointer$1"], 89, 0, 1); - _instance_1_u(A.PrimaryPointerGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 113); - _instance_1_u(A.ScaleGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 113); - _instance(_ = A._LicensePageState.prototype, "get$_packageLicensePage", 0, 3, null, ["call$3"], ["_packageLicensePage$3"], 854, 0, 0); - _instance_2_u(_, "get$_packagesView", "_packagesView$2", 848); - _instance_2_u(_ = A._MaterialAppState.prototype, "get$_inspectorSelectButtonBuilder", "_inspectorSelectButtonBuilder$2", 1340); - _instance_2_u(_, "get$_materialBuilder", "_materialBuilder$2", 208); + _instance(A.OneSequenceGestureRecognizer.prototype, "get$stopTrackingPointer", 0, 1, null, ["call$1"], ["stopTrackingPointer$1"], 97, 0, 1); + _instance_1_u(A.PrimaryPointerGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 112); + _instance_1_u(A.ScaleGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 112); + _instance(_ = A._LicensePageState.prototype, "get$_packageLicensePage", 0, 3, null, ["call$3"], ["_packageLicensePage$3"], 713, 0, 0); + _instance_2_u(_, "get$_packagesView", "_packagesView$2", 712); + _instance_2_u(_ = A._MaterialAppState.prototype, "get$_inspectorSelectButtonBuilder", "_inspectorSelectButtonBuilder$2", 2869); + _instance_2_u(_, "get$_materialBuilder", "_materialBuilder$2", 261); _instance_0_u(_ = A._AppBarState.prototype, "get$_handleDrawerButton", "_handleDrawerButton$0", 0); _instance_0_u(_, "get$_handleDrawerButtonEnd", "_handleDrawerButtonEnd$0", 0); - _instance_1_u(_, "get$_app_bar$_handleScrollNotification", "_app_bar$_handleScrollNotification$1", 1375); - _instance_1_u(_ = A._BottomSheetState.prototype, "get$_bottom_sheet$_handleDragStart", "_bottom_sheet$_handleDragStart$1", 92); - _instance_1_u(_, "get$_bottom_sheet$_handleDragUpdate", "_bottom_sheet$_handleDragUpdate$1", 84); - _instance_1_u(_, "get$_bottom_sheet$_handleDragEnd", "_bottom_sheet$_handleDragEnd$1", 119); - _instance_1_u(_, "get$extentChanged", "extentChanged$1", 831); - _instance_1_u(_ = A._RenderInputPadding.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); + _instance_1_u(_, "get$_app_bar$_handleScrollNotification", "_app_bar$_handleScrollNotification$1", 2880); + _instance_1_u(_ = A._BottomSheetState.prototype, "get$_bottom_sheet$_handleDragStart", "_bottom_sheet$_handleDragStart$1", 60); + _instance_1_u(_, "get$_bottom_sheet$_handleDragUpdate", "_bottom_sheet$_handleDragUpdate$1", 66); + _instance_1_u(_, "get$_bottom_sheet$_handleDragEnd", "_bottom_sheet$_handleDragEnd$1", 84); + _instance_1_u(_, "get$extentChanged", "extentChanged$1", 709); + _instance_1_u(_ = A._RenderInputPadding.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); _instance_0_u(A._ButtonStyleState.prototype, "get$handleStatesControllerChange", "handleStatesControllerChange$0", 0); - _instance_1_u(_ = A._RenderInputPadding0.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A._CalendarDatePickerState.prototype, "get$_handleMonthChanged", "_handleMonthChanged$1", 315); - _instance_1_u(_, "get$_handleYearChanged", "_handleYearChanged$1", 315); - _instance_1_u(_, "get$_handleDayChanged", "_handleDayChanged$1", 315); - _instance_1_u(_ = A._MonthPickerState.prototype, "get$_handleDateSelected", "_handleDateSelected$1", 315); - _instance_1_u(_, "get$_handleMonthPageChanged", "_handleMonthPageChanged$1", 89); + _instance_1_u(_ = A._RenderInputPadding0.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A._CalendarDatePickerState.prototype, "get$_handleMonthChanged", "_handleMonthChanged$1", 327); + _instance_1_u(_, "get$_handleYearChanged", "_handleYearChanged$1", 327); + _instance_1_u(_, "get$_handleDayChanged", "_handleDayChanged$1", 327); + _instance_1_u(_ = A._MonthPickerState.prototype, "get$_handleDateSelected", "_handleDateSelected$1", 327); + _instance_1_u(_, "get$_handleMonthPageChanged", "_handleMonthPageChanged$1", 97); _instance_0_u(_, "get$_handleNextMonth", "_handleNextMonth$0", 0); _instance_0_u(_, "get$_handlePreviousMonth", "_handlePreviousMonth$0", 0); - _instance_1_u(_, "get$_handleGridFocusChange", "_handleGridFocusChange$1", 83); - _instance_1_u(_, "get$_handleGridNextFocus", "_handleGridNextFocus$1", 1548); - _instance_1_u(_, "get$_handleGridPreviousFocus", "_handleGridPreviousFocus$1", 1549); - _instance_1_u(_, "get$_handleDirectionFocus", "_handleDirectionFocus$1", 1554); - _instance_2_u(_, "get$_buildItems", "_buildItems$2", 168); - _instance_2_u(A._YearPickerState.prototype, "get$_buildYearItem", "_buildYearItem$2", 168); + _instance_1_u(_, "get$_handleGridFocusChange", "_handleGridFocusChange$1", 86); + _instance_1_u(_, "get$_handleGridNextFocus", "_handleGridNextFocus$1", 3222); + _instance_1_u(_, "get$_handleGridPreviousFocus", "_handleGridPreviousFocus$1", 3224); + _instance_1_u(_, "get$_handleDirectionFocus", "_handleDirectionFocus$1", 3228); + _instance_2_u(_, "get$_buildItems", "_buildItems$2", 190); + _instance_2_u(A._YearPickerState.prototype, "get$_buildYearItem", "_buildYearItem$2", 190); _instance_0_u(A.CheckboxListTile.prototype, "get$_handleValueChange", "_handleValueChange$0", 0); - _instance_1_u(_ = A.TableRowInkWell0.prototype, "get$getRectCallback", "getRectCallback$1", 1618); - _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 816); + _instance_1_u(_ = A.TableRowInkWell0.prototype, "get$getRectCallback", "getRectCallback$1", 3240); + _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 702); _instance_0_u(_ = A._SortArrowState0.prototype, "get$_data_table$_rebuild", "_data_table$_rebuild$0", 0); - _instance_1_u(_, "get$_data_table$_resetOrientationAnimation", "_data_table$_resetOrientationAnimation$1", 43); + _instance_1_u(_, "get$_data_table$_resetOrientationAnimation", "_data_table$_resetOrientationAnimation$1", 42); _instance_0_u(_ = A._DatePickerDialogState.prototype, "get$_handleOk", "_handleOk$0", 0); _instance_0_u(_, "get$_handleCancel", "_handleCancel$0", 0); _instance_0_u(_, "get$_handleEntryModeToggle", "_handleEntryModeToggle$0", 0); - _instance_1_u(_, "get$_handleDateChanged", "_handleDateChanged$1", 315); - _static(A, "dialog___buildMaterialDialogTransitions$closure", 4, null, ["call$4"], ["_buildMaterialDialogTransitions"], 3235, 0); + _instance_1_u(_, "get$_handleDateChanged", "_handleDateChanged$1", 327); + _static(A, "dialog___buildMaterialDialogTransitions$closure", 4, null, ["call$4"], ["_buildMaterialDialogTransitions"], 3270, 0); _instance_0_u(_ = A.DrawerControllerState.prototype, "get$_animationChanged", "_animationChanged$0", 0); - _instance_1_u(_, "get$_animationStatusChanged", "_animationStatusChanged$1", 43); + _instance_1_u(_, "get$_animationStatusChanged", "_animationStatusChanged$1", 42); _instance_0_u(_, "get$_handleHistoryEntryRemoved", "_handleHistoryEntryRemoved$0", 0); - _instance_1_u(_, "get$_handleDragDown", "_handleDragDown$1", 424); + _instance_1_u(_, "get$_handleDragDown", "_handleDragDown$1", 469); _instance_0_u(_, "get$_handleDragCancel", "_handleDragCancel$0", 0); - _instance_1_u(_, "get$_move", "_move$1", 84); - _instance_1_u(_, "get$_settle", "_settle$1", 119); + _instance_1_u(_, "get$_move", "_move$1", 66); + _instance_1_u(_, "get$_settle", "_settle$1", 84); _instance_0_i(_, "get$close", "close$0", 0); - _instance_1_u(_ = A._DropdownMenuItemButtonState.prototype, "get$_dropdown$_handleFocusChange", "_dropdown$_handleFocusChange$1", 83); + _instance_1_u(_ = A._DropdownMenuItemButtonState.prototype, "get$_dropdown$_handleFocusChange", "_dropdown$_handleFocusChange$1", 86); _instance_0_u(_, "get$_handleOnTap", "_handleOnTap$0", 0); _instance_0_u(_ = A._DropdownButtonState.prototype, "get$_dropdown$_handleFocusChanged", "_dropdown$_handleFocusChanged$0", 0); _instance_0_u(_, "get$_dropdown$_handleTap", "_dropdown$_handleTap$0", 0); - _instance_1_u(A._DropdownButtonFormFieldState.prototype, "get$didChange", "didChange$1", 41); + _instance_1_u(A._DropdownButtonFormFieldState.prototype, "get$didChange", "didChange$1", 40); _instance_0_u(A._ExpandIconState.prototype, "get$_handlePressed", "_handlePressed$0", 0); - _instance_1_u(_ = A._RenderChildOverflowBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); + _instance_1_u(_ = A._RenderChildOverflowBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); _instance_0_u(_ = A._InkState.prototype, "get$_handleRemoved", "_handleRemoved$0", 0); - _instance_1_u(_, "get$_build", "_build$1", 85); + _instance_1_u(_, "get$_ink_decoration$_build", "_ink_decoration$_build$1", 56); _instance_0_u(A.InkDecoration.prototype, "get$_handleChanged", "_handleChanged$0", 0); - _instance_1_u(A.InkHighlight.prototype, "get$_handleAlphaStatusChanged", "_handleAlphaStatusChanged$1", 43); - _instance_1_u(A.InkRipple.prototype, "get$_ink_ripple$_handleAlphaStatusChanged", "_ink_ripple$_handleAlphaStatusChanged$1", 43); - _instance_1_u(A.InkSplash.prototype, "get$_ink_splash$_handleAlphaStatusChanged", "_ink_splash$_handleAlphaStatusChanged$1", 43); - _instance_1_u(_ = A.InkResponse.prototype, "get$getRectCallback", "getRectCallback$1", 1800); - _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 816); + _instance_1_u(A.InkHighlight.prototype, "get$_handleAlphaStatusChanged", "_handleAlphaStatusChanged$1", 42); + _instance_1_u(A.InkRipple.prototype, "get$_ink_ripple$_handleAlphaStatusChanged", "_ink_ripple$_handleAlphaStatusChanged$1", 42); + _instance_1_u(A.InkSplash.prototype, "get$_ink_splash$_handleAlphaStatusChanged", "_ink_splash$_handleAlphaStatusChanged$1", 42); + _instance_1_u(_ = A.InkResponse.prototype, "get$getRectCallback", "getRectCallback$1", 1045); + _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 702); _instance(_ = A._InkResponseState.prototype, "get$simulateTap", 0, 0, function() { return [null]; - }, ["call$1", "call$0"], ["simulateTap$1", "simulateTap$0"], 795, 0, 0); + }, ["call$1", "call$0"], ["simulateTap$1", "simulateTap$0"], 686, 0, 0); _instance_0_u(_, "get$simulateLongPress", "simulateLongPress$0", 0); _instance_0_u(_, "get$handleStatesControllerChange", "handleStatesControllerChange$0", 0); - _instance_1_u(_, "get$handleFocusHighlightModeChange", "handleFocusHighlightModeChange$1", 792); - _instance_1_u(_, "get$handleFocusUpdate", "handleFocusUpdate$1", 83); - _instance_1_u(_, "get$handleTapDown", "handleTapDown$1", 91); - _instance_1_u(_, "get$handleTapUp", "handleTapUp$1", 95); + _instance_1_u(_, "get$handleFocusHighlightModeChange", "handleFocusHighlightModeChange$1", 685); + _instance_1_u(_, "get$handleFocusUpdate", "handleFocusUpdate$1", 86); + _instance_1_u(_, "get$handleTapDown", "handleTapDown$1", 52); + _instance_1_u(_, "get$handleTapUp", "handleTapUp$1", 94); _instance_0_u(_, "get$handleTap", "handleTap$0", 0); _instance_0_u(_, "get$handleTapCancel", "handleTapCancel$0", 0); _instance_0_u(_, "get$handleDoubleTap", "handleDoubleTap$0", 0); _instance_0_u(_, "get$handleLongPress", "handleLongPress$0", 0); - _instance_1_u(_, "get$handleMouseEnter", "handleMouseEnter$1", 237); - _instance_1_u(_, "get$handleMouseExit", "handleMouseExit$1", 203); - _instance_1_u(_ = A._InputDatePickerFormFieldState.prototype, "get$_validateDate", "_validateDate$1", 305); - _instance_1_u(_, "get$_handleSaved", "_handleSaved$1", 246); - _instance_1_u(_, "get$_handleSubmitted", "_handleSubmitted$1", 106); + _instance_1_u(_, "get$handleMouseEnter", "handleMouseEnter$1", 200); + _instance_1_u(_, "get$handleMouseExit", "handleMouseExit$1", 175); + _instance_1_u(_ = A._InputDatePickerFormFieldState.prototype, "get$_validateDate", "_validateDate$1", 399); + _instance_1_u(_, "get$_handleSaved", "_handleSaved$1", 224); + _instance_1_u(_, "get$_handleSubmitted", "_handleSubmitted$1", 91); _instance_0_u(A._HelperErrorState.prototype, "get$_input_decorator$_handleChange", "_input_decorator$_handleChange$0", 0); - _instance_1_u(_ = A._RenderDecoration.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_2_u(_, "get$_paintLabel", "_paintLabel$2", 93); + _instance_1_u(_ = A._RenderDecoration.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_2_u(_, "get$_paintLabel", "_paintLabel$2", 90); _instance_0_u(A._InputDecoratorState.prototype, "get$_input_decorator$_handleChange", "_input_decorator$_handleChange$0", 0); - _instance_1_u(_ = A._RenderListTile.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); + _instance_1_u(_ = A._RenderListTile.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_0_u(A._TextMagnifierState.prototype, "get$_determineMagnifierPositionAndFocalPoint", "_determineMagnifierPositionAndFocalPoint$0", 0); _instance_0_u(A._MergeableMaterialState.prototype, "get$_handleTick", "_handleTick$0", 0); + _instance_0_u(_ = A._ZoomTransitionBase.prototype, "get$onAnimationValueChange", "onAnimationValueChange$0", 0); + _instance_1_u(_, "get$onAnimationStatusChange", "onAnimationStatusChange$1", 42); + _instance_1_u(_ = A._ZoomEnterTransitionPainter.prototype, "get$_onStatusChange", "_onStatusChange$1", 102); + _instance_0_u(_, "get$dispose", "dispose$0", 0); + _instance_1_u(_ = A._ZoomExitTransitionPainter.prototype, "get$_onStatusChange", "_onStatusChange$1", 102); + _instance_0_u(_, "get$dispose", "dispose$0", 0); _instance_0_u(A.PopupMenuItemState.prototype, "get$handleTap", "handleTap$0", 0); _instance_0_u(A.PopupMenuButtonState.prototype, "get$showButtonMenu", "showButtonMenu$0", 0); - _instance_1_u(A._RadioState.prototype, "get$_radio$_handleChanged", "_radio$_handleChanged$1", 426); - _instance_1_u(_ = A.RefreshIndicatorState.prototype, "get$_refresh_indicator$_handleScrollNotification", "_refresh_indicator$_handleScrollNotification$1", 184); - _instance_1_u(_, "get$_handleIndicatorNotification", "_handleIndicatorNotification$1", 1955); - _instance_2_u(_ = A._ReorderableListViewState.prototype, "get$_itemBuilder", "_itemBuilder$2", 168); - _instance(_, "get$_proxyDecorator", 0, 3, null, ["call$3"], ["_proxyDecorator$3"], 1975, 0, 0); - _instance_1_u(_ = A._FloatingActionButtonTransitionState.prototype, "get$_handlePreviousAnimationStatusChanged", "_handlePreviousAnimationStatusChanged$1", 43); + _instance_1_u(A._RadioState.prototype, "get$_radio$_handleChanged", "_radio$_handleChanged$1", 403); + _instance_1_u(_ = A.RefreshIndicatorState.prototype, "get$_refresh_indicator$_handleScrollNotification", "_refresh_indicator$_handleScrollNotification$1", 176); + _instance_1_u(_, "get$_handleIndicatorNotification", "_handleIndicatorNotification$1", 1095); + _instance_2_u(_ = A._ReorderableListViewState.prototype, "get$_itemBuilder", "_itemBuilder$2", 190); + _instance(_, "get$_proxyDecorator", 0, 3, null, ["call$3"], ["_proxyDecorator$3"], 1098, 0, 0); + _instance_1_u(_ = A._FloatingActionButtonTransitionState.prototype, "get$_handlePreviousAnimationStatusChanged", "_handlePreviousAnimationStatusChanged$1", 42); _instance_0_u(_, "get$_onProgressChanged", "_onProgressChanged$0", 0); - _instance_1_u(_ = A.ScaffoldState.prototype, "get$_drawerOpenedCallback", "_drawerOpenedCallback$1", 83); - _instance_1_u(_, "get$_endDrawerOpenedCallback", "_endDrawerOpenedCallback$1", 83); + _instance_1_u(_ = A.ScaffoldState.prototype, "get$_drawerOpenedCallback", "_drawerOpenedCallback$1", 86); + _instance_1_u(_, "get$_endDrawerOpenedCallback", "_endDrawerOpenedCallback$1", 86); _instance_0_u(_, "get$_handleStatusBarTap", "_handleStatusBarTap$0", 0); _instance_0_i(_ = A._StandardBottomSheetState.prototype, "get$close", "close$0", 0); - _instance_1_u(_, "get$_scaffold$_handleDragStart", "_scaffold$_handleDragStart$1", 92); - _instance(_, "get$_scaffold$_handleDragEnd", 0, 1, null, ["call$2$isClosing", "call$1"], ["_scaffold$_handleDragEnd$2$isClosing", "_scaffold$_handleDragEnd$1"], 1980, 0, 0); - _instance_1_u(_, "get$_handleStatusChange", "_handleStatusChange$1", 43); - _instance_1_u(_, "get$extentChanged", "extentChanged$1", 831); - _static(A, "scrollbar_theme___lerpBool$closure", 3, null, ["call$3"], ["_lerpBool"], 3236, 0); - _instance_1_u(_ = A._SelectableTextSelectionGestureDetectorBuilder.prototype, "get$onForcePressStart", "onForcePressStart$1", 165); - _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 165); - _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 299); - _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 95); - _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 235); + _instance_1_u(_, "get$_scaffold$_handleDragStart", "_scaffold$_handleDragStart$1", 60); + _instance(_, "get$_scaffold$_handleDragEnd", 0, 1, null, ["call$2$isClosing", "call$1"], ["_scaffold$_handleDragEnd$2$isClosing", "_scaffold$_handleDragEnd$1"], 1102, 0, 0); + _instance_1_u(_, "get$_handleStatusChange", "_handleStatusChange$1", 42); + _instance_1_u(_, "get$extentChanged", "extentChanged$1", 709); + _static(A, "scrollbar_theme___lerpBool$closure", 3, null, ["call$3"], ["_lerpBool"], 3271, 0); + _static_2(A, "selectable_text_SelectableText__defaultContextMenuBuilder$closure", "SelectableText__defaultContextMenuBuilder", 406); + _instance_1_u(_ = A._SelectableTextSelectionGestureDetectorBuilder.prototype, "get$onForcePressStart", "onForcePressStart$1", 164); + _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 164); + _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 395); + _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 94); + _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 240); _instance_0_u(_ = A._SelectableTextState.prototype, "get$_onControllerChanged", "_onControllerChanged$0", 0); - _instance_2_u(_, "get$_selectable_text$_handleSelectionChanged", "_selectable_text$_handleSelectionChanged$2", 413); + _instance_2_u(_, "get$_selectable_text$_handleSelectionChanged", "_selectable_text$_handleSelectionChanged$2", 513); _instance_0_u(_, "get$_selectable_text$_handleSelectionHandleTapped", "_selectable_text$_handleSelectionHandleTapped$0", 0); - _instance_1_u(_ = A._MaterialSwitchState.prototype, "get$_switch0$_handleDragStart", "_switch0$_handleDragStart$1", 92); - _instance_1_u(_, "get$_switch0$_handleDragUpdate", "_switch0$_handleDragUpdate$1", 84); - _instance_1_u(_, "get$_switch0$_handleDragEnd", "_switch0$_handleDragEnd$1", 119); - _instance_1_u(_, "get$_switch0$_handleChanged", "_switch0$_handleChanged$1", 426); + _instance_1_u(_ = A._MaterialSwitchState.prototype, "get$_switch0$_handleDragStart", "_switch0$_handleDragStart$1", 60); + _instance_1_u(_, "get$_switch0$_handleDragUpdate", "_switch0$_handleDragUpdate$1", 66); + _instance_1_u(_, "get$_switch0$_handleDragEnd", "_switch0$_handleDragEnd$1", 84); + _instance_1_u(_, "get$_switch0$_handleChanged", "_switch0$_handleChanged$1", 403); _instance_0_u(_ = A._SwitchPainter.prototype, "get$_handleDecorationChanged", "_handleDecorationChanged$0", 0); _instance_0_u(_, "get$dispose", "dispose$0", 0); _instance_0_u(A.TabController.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(A._IndicatorPainter.prototype, "get$markNeedsPaint", "markNeedsPaint$0", 0); _instance_0_u(_ = A._TabBarState.prototype, "get$_handleTabControllerAnimationTick", "_handleTabControllerAnimationTick$0", 0); _instance_0_u(_, "get$_handleTabControllerTick", "_handleTabControllerTick$0", 0); - _instance(_, "get$_saveTabOffsets", 0, 3, null, ["call$3"], ["_saveTabOffsets$3"], 2041, 0, 0); + _instance(_, "get$_saveTabOffsets", 0, 3, null, ["call$3"], ["_saveTabOffsets$3"], 1149, 0, 0); _instance_0_u(_ = A._TabBarViewState.prototype, "get$_handleTabControllerAnimationTick", "_handleTabControllerAnimationTick$0", 0); - _instance_1_u(_, "get$_tabs$_handleScrollNotification", "_tabs$_handleScrollNotification$1", 184); - _instance_1_u(_ = A._TextFieldSelectionGestureDetectorBuilder.prototype, "get$onForcePressStart", "onForcePressStart$1", 165); - _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 165); - _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 299); - _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 95); - _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 235); + _instance_1_u(_, "get$_tabs$_handleScrollNotification", "_tabs$_handleScrollNotification$1", 176); + _static_2(A, "text_field_TextField__defaultContextMenuBuilder$closure", "TextField__defaultContextMenuBuilder", 406); + _instance_1_u(_ = A._TextFieldSelectionGestureDetectorBuilder.prototype, "get$onForcePressStart", "onForcePressStart$1", 164); + _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 164); + _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 94); + _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 240); _instance_0_u(_ = A._TextFieldState.prototype, "get$_text_field$_handleFocusChanged", "_text_field$_handleFocusChanged$0", 0); - _instance_2_u(_, "get$_handleSelectionChanged", "_handleSelectionChanged$2", 413); + _instance_2_u(_, "get$_text_field$_handleSelectionChanged", "_text_field$_handleSelectionChanged$2", 513); _instance_0_u(_, "get$_handleSelectionHandleTapped", "_handleSelectionHandleTapped$0", 0); + _static_2(A, "text_form_field_TextFormField__defaultContextMenuBuilder$closure", "TextFormField__defaultContextMenuBuilder", 406); _instance_0_u(A._TextFormFieldState.prototype, "get$_handleControllerChanged", "_handleControllerChanged$0", 0); - _instance_1_u(A._TimePickerHeader.prototype, "get$_handleChangeMode", "_handleChangeMode$1", 756); - _instance_1_u(_ = A._RenderInputPadding2.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A._DialState.prototype, "get$_handlePanStart", "_handlePanStart$1", 92); - _instance_1_u(_, "get$_handlePanUpdate", "_handlePanUpdate$1", 84); - _instance_1_u(_, "get$_handlePanEnd", "_handlePanEnd$1", 119); - _instance_1_u(_, "get$_time_picker0$_handleTapUp", "_time_picker0$_handleTapUp$1", 95); - _instance_1_u(_ = A._TimePickerInputState.prototype, "get$_handleHourSavedSubmitted", "_handleHourSavedSubmitted$1", 246); - _instance_1_u(_, "get$_handleHourChanged", "_handleHourChanged$1", 106); - _instance_1_u(_, "get$_handleMinuteSavedSubmitted", "_handleMinuteSavedSubmitted$1", 246); - _instance_1_u(_, "get$_handleDayPeriodChanged", "_handleDayPeriodChanged$1", 755); - _instance_1_u(_, "get$_validateHour", "_validateHour$1", 305); - _instance_1_u(_, "get$_validateMinute", "_validateMinute$1", 305); - _instance_1_u(_ = A._TimePickerDialogState.prototype, "get$_time_picker0$_handleModeChanged", "_time_picker0$_handleModeChanged$1", 756); + _static_2(A, "text_selection_toolbar_TextSelectionToolbar__defaultToolbarBuilder$closure", "TextSelectionToolbar__defaultToolbarBuilder", 3273); + _instance_1_u(A._TimePickerHeader.prototype, "get$_handleChangeMode", "_handleChangeMode$1", 665); + _instance_1_u(_ = A._RenderInputPadding2.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A._DialState.prototype, "get$_handlePanStart", "_handlePanStart$1", 60); + _instance_1_u(_, "get$_handlePanUpdate", "_handlePanUpdate$1", 66); + _instance_1_u(_, "get$_handlePanEnd", "_handlePanEnd$1", 84); + _instance_1_u(_, "get$_time_picker0$_handleTapUp", "_time_picker0$_handleTapUp$1", 94); + _instance_1_u(_ = A._TimePickerInputState.prototype, "get$_handleHourSavedSubmitted", "_handleHourSavedSubmitted$1", 224); + _instance_1_u(_, "get$_handleHourChanged", "_handleHourChanged$1", 91); + _instance_1_u(_, "get$_handleMinuteSavedSubmitted", "_handleMinuteSavedSubmitted$1", 224); + _instance_1_u(_, "get$_handleDayPeriodChanged", "_handleDayPeriodChanged$1", 664); + _instance_1_u(_, "get$_validateHour", "_validateHour$1", 399); + _instance_1_u(_, "get$_validateMinute", "_validateMinute$1", 399); + _instance_1_u(_ = A._TimePickerDialogState.prototype, "get$_time_picker0$_handleModeChanged", "_time_picker0$_handleModeChanged$1", 665); _instance_0_u(_, "get$_time_picker0$_handleEntryModeToggle", "_time_picker0$_handleEntryModeToggle$0", 0); - _instance_1_u(_, "get$_handleTimeChanged", "_handleTimeChanged$1", 755); + _instance_1_u(_, "get$_handleTimeChanged", "_handleTimeChanged$1", 664); _instance_0_u(_, "get$_handleHourDoubleTapped", "_handleHourDoubleTapped$0", 0); _instance_0_u(_, "get$_handleMinuteDoubleTapped", "_handleMinuteDoubleTapped$0", 0); _instance_0_u(_, "get$_handleHourSelected", "_handleHourSelected$0", 0); _instance_0_u(_, "get$_time_picker0$_handleCancel", "_time_picker0$_handleCancel$0", 0); _instance_0_u(_, "get$_time_picker0$_handleOk", "_time_picker0$_handleOk$0", 0); - _instance_1_u(_ = A._SelectToggleButtonRenderObject.prototype, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_ = A._RenderInputPadding1.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.ToggleableStateMixin.prototype, "get$_toggleable$_handleTapDown", "_toggleable$_handleTapDown$1", 91); + _instance_1_u(_ = A._SelectToggleButtonRenderObject.prototype, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_ = A._RenderInputPadding1.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.ToggleableStateMixin.prototype, "get$_toggleable$_handleTapDown", "_toggleable$_handleTapDown$1", 52); _instance(_, "get$_toggleable$_handleTap", 0, 0, function() { return [null]; - }, ["call$1", "call$0"], ["_toggleable$_handleTap$1", "_toggleable$_handleTap$0"], 795, 0, 0); - _instance(_, "get$_handleTapEnd", 0, 0, null, ["call$1", "call$0"], ["_handleTapEnd$1", "_handleTapEnd$0"], 2252, 0, 0); - _instance_1_u(_, "get$_handleFocusHighlightChanged", "_handleFocusHighlightChanged$1", 83); - _instance_1_u(_, "get$_handleHoverChanged", "_handleHoverChanged$1", 83); + }, ["call$1", "call$0"], ["_toggleable$_handleTap$1", "_toggleable$_handleTap$0"], 686, 0, 0); + _instance(_, "get$_handleTapEnd", 0, 0, null, ["call$1", "call$0"], ["_handleTapEnd$1", "_handleTapEnd$0"], 1188, 0, 0); + _instance_1_u(_, "get$_handleFocusHighlightChanged", "_handleFocusHighlightChanged$1", 86); + _instance_1_u(_, "get$_handleHoverChanged", "_handleHoverChanged$1", 86); _instance_0_u(A.ToggleablePainter.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(_ = A.TooltipState.prototype, "get$_handleMouseTrackerChange", "_handleMouseTrackerChange$0", 0); - _instance_1_u(_, "get$_tooltip$_handleStatusChanged", "_tooltip$_handleStatusChanged$1", 43); + _instance_1_u(_, "get$_tooltip$_handleStatusChanged", "_tooltip$_handleStatusChanged$1", 42); _instance_0_u(_, "get$ensureTooltipVisible", "ensureTooltipVisible$0", 19); - _instance_1_u(_, "get$_tooltip$_handlePointerEvent", "_tooltip$_handlePointerEvent$1", 113); + _instance_1_u(_, "get$_tooltip$_handlePointerEvent", "_tooltip$_handlePointerEvent$1", 112); _instance_0_u(_, "get$_handlePress", "_handlePress$0", 0); _instance_0_u(_, "get$_handleTap", "_handleTap$0", 0); - _instance(_ = A.PaintingBinding.prototype, "get$instantiateImageCodec", 0, 1, null, ["call$4$allowUpscaling$cacheHeight$cacheWidth", "call$1"], ["instantiateImageCodec$4$allowUpscaling$cacheHeight$cacheWidth", "instantiateImageCodec$1"], 2253, 0, 0); - _instance(_, "get$instantiateImageCodecFromBuffer", 0, 1, null, ["call$4$allowUpscaling$cacheHeight$cacheWidth", "call$1"], ["instantiateImageCodecFromBuffer$4$allowUpscaling$cacheHeight$cacheWidth", "instantiateImageCodecFromBuffer$1"], 2254, 0, 0); - _static(A, "borders_OutlinedBorder_lerp$closure", 3, null, ["call$3"], ["OutlinedBorder_lerp"], 3237, 0); - _instance_2_u(A.DecorationImagePainter.prototype, "get$_handleImage", "_handleImage$2", 746); - _static(A, "edge_insets_EdgeInsetsGeometry_lerp$closure", 3, null, ["call$3"], ["EdgeInsetsGeometry_lerp"], 3238, 0); - _static_1(A, "image_resolution_AssetImage__manifestParser$closure", "AssetImage__manifestParser", 3239); - _instance_1_i(_ = A.ImageStreamCompleter.prototype, "get$addListener", "addListener$1", 467); - _instance_1_u(_, "get$setImage", "setImage$1", 2337); - _instance_1_u(_, "get$reportImageChunkEvent", "reportImageChunkEvent$1", 733); - _instance_1_u(_ = A.MultiFrameImageStreamCompleter.prototype, "get$_handleCodecReady", "_handleCodecReady$1", 475); - _instance_1_u(_, "get$_handleAppFrame", "_handleAppFrame$1", 23); - _instance_1_i(_, "get$addListener", "addListener$1", 467); - _static(A, "text_style_TextStyle_lerp$closure", 3, null, ["call$3"], ["TextStyle_lerp"], 3240, 0); + _instance(_ = A.PaintingBinding.prototype, "get$instantiateImageCodec", 0, 1, null, ["call$4$allowUpscaling$cacheHeight$cacheWidth", "call$1"], ["instantiateImageCodec$4$allowUpscaling$cacheHeight$cacheWidth", "instantiateImageCodec$1"], 1189, 0, 0); + _instance(_, "get$instantiateImageCodecFromBuffer", 0, 1, null, ["call$4$allowUpscaling$cacheHeight$cacheWidth", "call$1"], ["instantiateImageCodecFromBuffer$4$allowUpscaling$cacheHeight$cacheWidth", "instantiateImageCodecFromBuffer$1"], 1190, 0, 0); + _static(A, "borders_OutlinedBorder_lerp$closure", 3, null, ["call$3"], ["OutlinedBorder_lerp"], 3274, 0); + _instance_2_u(A.DecorationImagePainter.prototype, "get$_handleImage", "_handleImage$2", 663); + _static(A, "edge_insets_EdgeInsetsGeometry_lerp$closure", 3, null, ["call$3"], ["EdgeInsetsGeometry_lerp"], 3275, 0); + _static_1(A, "image_resolution_AssetImage_manifestParser$closure", "AssetImage_manifestParser", 3276); + _instance_1_i(_ = A.ImageStreamCompleter.prototype, "get$addListener", "addListener$1", 486); + _instance_1_u(_, "get$reportImageChunkEvent", "reportImageChunkEvent$1", 661); + _instance_1_u(_ = A.MultiFrameImageStreamCompleter.prototype, "get$_handleCodecReady", "_handleCodecReady$1", 480); + _instance_1_u(_, "get$_handleAppFrame", "_handleAppFrame$1", 14); + _instance_1_i(_, "get$addListener", "addListener$1", 486); + _static(A, "text_style_TextStyle_lerp$closure", 3, null, ["call$3"], ["TextStyle_lerp"], 3277, 0); + _instance_1_i(_ = A.FrictionSimulation.prototype, "get$x", "x$1", 9); + _instance_1_i(_, "get$dx", "dx$1", 9); _instance_0_u(_ = A.RendererBinding.prototype, "get$_handleSemanticsEnabledChanged", "_handleSemanticsEnabledChanged$0", 0); - _instance_1_u(_, "get$_handleWebFirstFrame", "_handleWebFirstFrame$1", 23); - _instance(_, "get$_handleSemanticsAction", 0, 3, null, ["call$3"], ["_handleSemanticsAction$3"], 2357, 0, 0); + _instance_1_u(_, "get$_handleWebFirstFrame", "_handleWebFirstFrame$1", 14); + _instance(_, "get$_handleSemanticsAction", 0, 3, null, ["call$3"], ["_handleSemanticsAction$3"], 1271, 0, 0); _instance_0_u(_, "get$_handleSemanticsOwnerCreated", "_handleSemanticsOwnerCreated$0", 0); + _instance_1_u(_, "get$_handleSemanticsUpdate", "_handleSemanticsUpdate$1", 1272); _instance_0_u(_, "get$_handleSemanticsOwnerDisposed", "_handleSemanticsOwnerDisposed$0", 0); - _instance_1_u(_, "get$_handlePersistentFrameCallback", "_handlePersistentFrameCallback$1", 23); - _instance_1_u(_ = A.RenderBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); + _instance_1_u(_, "get$_handlePersistentFrameCallback", "_handlePersistentFrameCallback$1", 14); + _instance_1_u(_ = A.RenderBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); _instance_0_u(_, "get$markNeedsLayout", "markNeedsLayout$0", 0); - _instance_2_u(A.RenderBoxContainerDefaultsMixin.prototype, "get$defaultPaint", "defaultPaint$2", 93); - _instance_1_u(_ = A.RenderCustomMultiChildLayoutBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.RenderCustomPaint.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.RenderEditable.prototype, "get$_onCaretChanged", "_onCaretChanged$1", 727); + _instance_2_u(A.RenderBoxContainerDefaultsMixin.prototype, "get$defaultPaint", "defaultPaint$2", 90); + _instance_1_u(_ = A.RenderCustomMultiChildLayoutBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.RenderCustomPaint.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.RenderEditable.prototype, "get$_onCaretChanged", "_onCaretChanged$1", 659); _instance_0_u(_, "get$markNeedsPaint", "markNeedsPaint$0", 0); _instance_0_u(_, "get$systemFontsDidChange", "systemFontsDidChange$0", 0); _instance_0_u(_, "get$_showHideCursor", "_showHideCursor$0", 0); - _instance_1_u(_, "get$_handleSetText", "_handleSetText$1", 106); - _instance_1_u(_, "get$_handleSetSelection", "_handleSetSelection$1", 2365); - _instance_1_u(_, "get$_handleMoveCursorForwardByCharacter", "_handleMoveCursorForwardByCharacter$1", 83); - _instance_1_u(_, "get$_handleMoveCursorBackwardByCharacter", "_handleMoveCursorBackwardByCharacter$1", 83); - _instance_1_u(_, "get$_handleMoveCursorForwardByWord", "_handleMoveCursorForwardByWord$1", 83); - _instance_1_u(_, "get$_handleMoveCursorBackwardByWord", "_handleMoveCursorBackwardByWord$1", 83); - _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_, "get$_handleTapDown", "_handleTapDown$1", 91); + _instance_1_u(_, "get$_handleSetText", "_handleSetText$1", 91); + _instance_1_u(_, "get$_handleSetSelection", "_handleSetSelection$1", 1281); + _instance_1_u(_, "get$_handleMoveCursorForwardByCharacter", "_handleMoveCursorForwardByCharacter$1", 86); + _instance_1_u(_, "get$_handleMoveCursorBackwardByCharacter", "_handleMoveCursorBackwardByCharacter$1", 86); + _instance_1_u(_, "get$_handleMoveCursorForwardByWord", "_handleMoveCursorForwardByWord$1", 86); + _instance_1_u(_, "get$_handleMoveCursorBackwardByWord", "_handleMoveCursorBackwardByWord$1", 86); + _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_, "get$_editable$_handleTapDown", "_editable$_handleTapDown$1", 52); _instance_0_u(_, "get$_editable$_handleTap", "_editable$_handleTap$0", 0); _instance_0_u(_, "get$_handleLongPress", "_handleLongPress$0", 0); - _instance_2_u(_, "get$_editable$_paintContents", "_editable$_paintContents$2", 93); - _instance_1_u(_ = A.RenderErrorBox.prototype, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.RenderFlex.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.RenderImage.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.RenderListBody.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _static_1(A, "object_RenderObject__cleanChildRelayoutBoundary$closure", "RenderObject__cleanChildRelayoutBoundary", 112); - _static_1(A, "object_RenderObject__propagateRelayoutBoundaryToChild$closure", "RenderObject__propagateRelayoutBoundaryToChild", 112); - _instance_1_u(_ = A.RenderObject.prototype, "get$dropChild", "dropChild$1", 41); + _instance_2_u(_, "get$_editable$_paintContents", "_editable$_paintContents$2", 90); + _instance_1_u(_ = A.RenderErrorBox.prototype, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.RenderFlex.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.RenderImage.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.RenderListBody.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _static_1(A, "object_RenderObject__cleanChildRelayoutBoundary$closure", "RenderObject__cleanChildRelayoutBoundary", 80); + _static_1(A, "object_RenderObject__propagateRelayoutBoundaryToChild$closure", "RenderObject__propagateRelayoutBoundaryToChild", 80); + _instance_1_u(_ = A.RenderObject.prototype, "get$dropChild", "dropChild$1", 40); _instance_0_u(_, "get$markNeedsPaint", "markNeedsPaint$0", 0); - _instance(_, "get$paint", 0, 2, null, ["call$2"], ["paint$2"], 93, 0, 1); + _instance(_, "get$paint", 0, 2, null, ["call$2"], ["paint$2"], 90, 0, 1); _instance_0_u(_, "get$markNeedsSemanticsUpdate", "markNeedsSemanticsUpdate$0", 0); - _instance(_, "get$showOnScreen", 0, 0, null, ["call$4$curve$descendant$duration$rect", "call$0", "call$1$rect", "call$3$curve$duration$rect", "call$2$descendant$rect"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect", "showOnScreen$2$descendant$rect"], 384, 0, 0); + _instance(_, "get$showOnScreen", 0, 0, null, ["call$4$curve$descendant$duration$rect", "call$0", "call$1$rect", "call$3$curve$duration$rect", "call$2$descendant$rect"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect", "showOnScreen$2$descendant$rect"], 390, 0, 0); _instance_1_u(_ = A.ContainerRenderObjectMixin.prototype, "get$childBefore", "childBefore$1", "ContainerRenderObjectMixin.0?(Object?)"); _instance_1_u(_, "get$childAfter", "childAfter$1", "ContainerRenderObjectMixin.0?(Object?)"); - _instance_1_u(_ = A.RenderParagraph.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); + _instance_1_u(_ = A.RenderParagraph.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); _instance_0_u(_, "get$systemFontsDidChange", "systemFontsDidChange$0", 0); - _instance_1_u(_ = A.RenderPerformanceOverlay.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(A._PlatformViewGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 113); - _instance_1_u(_ = A.RenderProxyBoxMixin.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance(_, "get$paint", 0, 2, null, ["call$2"], ["paint$2"], 93, 0, 1); - _instance_1_u(_ = A.RenderConstrainedBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.RenderAspectRatio.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.RenderIntrinsicWidth.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.RenderIntrinsicHeight.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); + _instance_1_u(_ = A.RenderPerformanceOverlay.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(A._PlatformViewGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 112); + _instance_1_u(_ = A.RenderProxyBoxMixin.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance(_, "get$paint", 0, 2, null, ["call$2"], ["paint$2"], 90, 0, 1); + _instance_1_u(_ = A.RenderConstrainedBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.RenderAspectRatio.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.RenderIntrinsicWidth.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.RenderIntrinsicHeight.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); _instance_0_u(A.RenderAnimatedOpacityMixin.prototype, "get$_updateOpacity", "_updateOpacity$0", 0); _instance_0_u(A._RenderCustomClip.prototype, "get$_markNeedsClip", "_markNeedsClip$0", 0); - _instance_2_u(A.RenderFittedBox.prototype, "get$_paintChildWithTransform", "_paintChildWithTransform$2", 2398); - _instance_1_u(_ = A.RenderOffstage.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); + _instance_2_u(A.RenderFittedBox.prototype, "get$_paintChildWithTransform", "_paintChildWithTransform$2", 1301); + _instance_1_u(_ = A.RenderOffstage.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); _instance_0_u(_ = A.RenderSemanticsGestureHandler.prototype, "get$_performSemanticScrollLeft", "_performSemanticScrollLeft$0", 0); _instance_0_u(_, "get$_performSemanticScrollRight", "_performSemanticScrollRight$0", 0); _instance_0_u(_, "get$_performSemanticScrollUp", "_performSemanticScrollUp$0", 0); @@ -533904,346 +565032,367 @@ _instance_0_u(_, "get$_performPaste", "_performPaste$0", 0); _instance_0_u(_, "get$_performDidGainAccessibilityFocus", "_performDidGainAccessibilityFocus$0", 0); _instance_0_u(A.SelectionRegistrant.prototype, "get$_selection$_updateSelectionRegistrarSubscription", "_selection$_updateSelectionRegistrarSubscription$0", 0); - _instance_1_u(_ = A.RenderShiftedBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance(_, "get$paint", 0, 2, null, ["call$2"], ["paint$2"], 93, 0, 1); - _instance_1_u(_ = A.RenderPadding.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.RenderFractionallySizedOverflowBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_ = A.RenderCustomSingleChildLayoutBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance(A.RenderSliver.prototype, "get$hitTest", 0, 1, null, ["call$3$crossAxisPosition$mainAxisPosition", "call$1"], ["hitTest$3$crossAxisPosition$mainAxisPosition", "hitTest$1"], 2400, 0, 0); - _instance(A.RenderSliverPinnedPersistentHeader.prototype, "get$showOnScreen", 0, 0, null, ["call$4$curve$descendant$duration$rect", "call$0", "call$1$rect", "call$3$curve$duration$rect", "call$2$descendant$rect"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect", "showOnScreen$2$descendant$rect"], 384, 0, 0); - _instance_1_u(_ = A.RenderStack.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_2_u(_, "get$paintStack", "paintStack$2", 93); - _instance_2_u(A.RenderIndexedStack.prototype, "get$paintStack", "paintStack$2", 93); - _instance_1_u(_ = A.RenderTable.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(A.RenderView.prototype, "get$hitTestMouseTrackers", "hitTestMouseTrackers$1", 2405); - _instance_1_u(_ = A.RenderViewportBase.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_2_u(_, "get$_paintContents", "_paintContents$2", 93); - _instance(_, "get$showOnScreen", 0, 0, null, ["call$4$curve$descendant$duration$rect", "call$0", "call$1$rect", "call$3$curve$duration$rect", "call$2$descendant$rect"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect", "showOnScreen$2$descendant$rect"], 384, 0, 0); - _instance_1_u(_ = A.RenderWrap.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _static_2(A, "binding0_SchedulerBinding__taskSorter$closure", "SchedulerBinding__taskSorter", 3241); + _instance_1_u(_ = A.RenderShiftedBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance(_, "get$paint", 0, 2, null, ["call$2"], ["paint$2"], 90, 0, 1); + _instance_1_u(_ = A.RenderPadding.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.RenderFractionallySizedOverflowBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_ = A.RenderCustomSingleChildLayoutBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance(A.RenderSliver.prototype, "get$hitTest", 0, 1, null, ["call$3$crossAxisPosition$mainAxisPosition", "call$1"], ["hitTest$3$crossAxisPosition$mainAxisPosition", "hitTest$1"], 1302, 0, 0); + _instance(A.RenderSliverPinnedPersistentHeader.prototype, "get$showOnScreen", 0, 0, null, ["call$4$curve$descendant$duration$rect", "call$0", "call$1$rect", "call$3$curve$duration$rect", "call$2$descendant$rect"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect", "showOnScreen$2$descendant$rect"], 390, 0, 0); + _instance_1_u(_ = A.RenderStack.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_2_u(_, "get$paintStack", "paintStack$2", 90); + _instance_2_u(A.RenderIndexedStack.prototype, "get$paintStack", "paintStack$2", 90); + _instance_1_u(_ = A.RenderTable.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(A.RenderView.prototype, "get$hitTestMouseTrackers", "hitTestMouseTrackers$1", 1305); + _instance_1_u(_ = A.RenderViewportBase.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_2_u(_, "get$_paintContents", "_paintContents$2", 90); + _instance(_, "get$showOnScreen", 0, 0, null, ["call$4$curve$descendant$duration$rect", "call$0", "call$1$rect", "call$3$curve$duration$rect", "call$2$descendant$rect"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect", "showOnScreen$2$descendant$rect"], 390, 0, 0); + _instance_1_u(_ = A.RenderWrap.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _static_2(A, "binding0_SchedulerBinding__taskSorter$closure", "SchedulerBinding__taskSorter", 3278); _static(A, "binding0__defaultSchedulingStrategy$closure", 0, null, ["call$2$priority$scheduler", "call$0"], ["defaultSchedulingStrategy", function() { return A.defaultSchedulingStrategy(null, null); - }], 3242, 0); - _instance_1_u(_ = A.SchedulerBinding.prototype, "get$_executeTimingsCallbacks", "_executeTimingsCallbacks$1", 440); + }], 3279, 0); + _instance_1_u(_ = A.SchedulerBinding.prototype, "get$_executeTimingsCallbacks", "_executeTimingsCallbacks$1", 520); _instance_0_u(_, "get$_runTasks", "_runTasks$0", 0); _instance_0_u(_, "get$ensureVisualUpdate", "ensureVisualUpdate$0", 0); - _instance_1_u(_, "get$_handleBeginFrame", "_handleBeginFrame$1", 23); + _instance_1_u(_, "get$_handleBeginFrame", "_handleBeginFrame$1", 14); _instance_0_u(_, "get$_handleDrawFrame", "_handleDrawFrame$0", 0); - _instance_1_u(_, "get$_profileFramePostEvent", "_profileFramePostEvent$1", 2409); - _instance_1_u(A.Ticker.prototype, "get$_ticker$_tick", "_ticker$_tick$1", 23); + _instance_0_u(_, "get$_disposePerformanceModeRequest", "_disposePerformanceModeRequest$0", 0); + _instance_1_u(_, "get$_profileFramePostEvent", "_profileFramePostEvent$1", 1333); + _instance_1_u(A.Ticker.prototype, "get$_ticker$_tick", "_ticker$_tick$1", 14); _instance_0_u(A.SemanticsOwner.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(A.SemanticsConfiguration.prototype, "get$_onCustomSemanticsAction", "_onCustomSemanticsAction$1", 41); - _static_1(A, "asset_bundle_AssetBundle__utf8decode$closure", "AssetBundle__utf8decode", 3243); - _static_1(A, "binding1_ServicesBinding__parseLicenses$closure", "ServicesBinding__parseLicenses", 3244); - _instance_0_u(_ = A.ServicesBinding.prototype, "get$_addLicenses", "_addLicenses$0", 2471); - _instance_1_u(_, "get$_handleLifecycleMessage", "_handleLifecycleMessage$1", 2472); - _instance_1_u(_, "get$_handlePlatformMessage", "_handlePlatformMessage$1", 232); - _instance_1_u(_ = A.KeyEventManager.prototype, "get$handleKeyData", "handleKeyData$1", 515); - _instance_1_u(_, "get$handleRawKeyMessage", "handleRawKeyMessage$1", 2478); - _instance_1_u(_, "get$_convertRawEventAndStore", "_convertRawEventAndStore$1", 2488); - _instance_1_u(A.RestorationManager.prototype, "get$_methodHandler", "_methodHandler$1", 232); - _instance_1_u(_ = A.RestorationBucket.prototype, "get$_dropChild", "_dropChild$1", 693); - _instance_1_u(_, "get$_recursivelyUpdateManager", "_recursivelyUpdateManager$1", 693); - _instance_1_u(A.TextInput.prototype, "get$_loudlyHandleTextInputInvocation", "_loudlyHandleTextInputInvocation$1", 231); - _instance_1_u(A._ActionsState.prototype, "get$_handleActionChanged", "_handleActionChanged$1", 2537); - _instance_1_u(_ = A._FocusableActionDetectorState.prototype, "get$_handleFocusHighlightModeChange", "_handleFocusHighlightModeChange$1", 792); - _instance_1_u(_, "get$_handleMouseEnter", "_handleMouseEnter$1", 237); - _instance_1_u(_, "get$_actions$_handleMouseExit", "_actions$_handleMouseExit$1", 203); - _instance_1_u(_, "get$_handleFocusChange", "_handleFocusChange$1", 83); - _static(A, "animated_cross_fade_AnimatedCrossFade_defaultLayoutBuilder$closure", 4, null, ["call$4"], ["AnimatedCrossFade_defaultLayoutBuilder"], 3245, 0); - _static_2(A, "animated_switcher_AnimatedSwitcher_defaultTransitionBuilder$closure", "AnimatedSwitcher_defaultTransitionBuilder", 439); - _static_2(A, "animated_switcher_AnimatedSwitcher_defaultLayoutBuilder$closure", "AnimatedSwitcher_defaultLayoutBuilder", 3246); - _instance_1_u(A._AnimatedSwitcherState.prototype, "get$_updateTransitionForEntry", "_updateTransitionForEntry$1", 2542); - _instance_1_u(_ = A._WidgetsAppState.prototype, "get$_onGenerateRoute", "_onGenerateRoute$1", 2545); - _instance_1_u(_, "get$_onUnknownRoute", "_onUnknownRoute$1", 2550); - _static_1(A, "autocomplete_RawAutocomplete_defaultStringForOption$closure", "RawAutocomplete_defaultStringForOption", 391); - _instance_0_u(_ = A._RawAutocompleteState.prototype, "get$_onChangedField", "_onChangedField$0", 104); + _instance_1_u(A.SemanticsConfiguration.prototype, "get$_onCustomSemanticsAction", "_onCustomSemanticsAction$1", 40); + _static_1(A, "asset_bundle_AssetBundle__utf8decode$closure", "AssetBundle__utf8decode", 3280); + _static_1(A, "binding1_ServicesBinding__parseLicenses$closure", "ServicesBinding__parseLicenses", 3281); + _instance_0_u(_ = A.ServicesBinding.prototype, "get$_addLicenses", "_addLicenses$0", 1394); + _instance_1_u(_, "get$_handleLifecycleMessage", "_handleLifecycleMessage$1", 1395); + _instance_1_u(_, "get$_handlePlatformMessage", "_handlePlatformMessage$1", 252); + _instance_1_u(_ = A.KeyEventManager.prototype, "get$handleKeyData", "handleKeyData$1", 488); + _instance_1_u(_, "get$handleRawKeyMessage", "handleRawKeyMessage$1", 1398); + _instance_1_u(_, "get$_convertRawEventAndStore", "_convertRawEventAndStore$1", 1400); + _instance_1_u(A.RestorationManager.prototype, "get$_methodHandler", "_methodHandler$1", 252); + _instance_1_u(_ = A.RestorationBucket.prototype, "get$_dropChild", "_dropChild$1", 643); + _instance_1_u(_, "get$_recursivelyUpdateManager", "_recursivelyUpdateManager$1", 643); + _instance_1_u(A.TextInputClient.prototype, "get$performSelector", "performSelector$1", 91); + _instance_1_u(A.TextInput.prototype, "get$_loudlyHandleTextInputInvocation", "_loudlyHandleTextInputInvocation$1", 250); + _instance_1_u(A._ActionsState.prototype, "get$_handleActionChanged", "_handleActionChanged$1", 1441); + _instance_1_u(_ = A._FocusableActionDetectorState.prototype, "get$_handleFocusHighlightModeChange", "_handleFocusHighlightModeChange$1", 685); + _instance_1_u(_, "get$_handleMouseEnter", "_handleMouseEnter$1", 200); + _instance_1_u(_, "get$_actions$_handleMouseExit", "_actions$_handleMouseExit$1", 175); + _instance_1_u(_, "get$_handleFocusChange", "_handleFocusChange$1", 86); + _static(A, "animated_cross_fade_AnimatedCrossFade_defaultLayoutBuilder$closure", 4, null, ["call$4"], ["AnimatedCrossFade_defaultLayoutBuilder"], 3282, 0); + _static_2(A, "animated_switcher_AnimatedSwitcher_defaultTransitionBuilder$closure", "AnimatedSwitcher_defaultTransitionBuilder", 496); + _static_2(A, "animated_switcher_AnimatedSwitcher_defaultLayoutBuilder$closure", "AnimatedSwitcher_defaultLayoutBuilder", 3283); + _instance_1_u(A._AnimatedSwitcherState.prototype, "get$_updateTransitionForEntry", "_updateTransitionForEntry$1", 1460); + _instance_1_u(_ = A._WidgetsAppState.prototype, "get$_onGenerateRoute", "_onGenerateRoute$1", 1463); + _instance_1_u(_, "get$_onUnknownRoute", "_onUnknownRoute$1", 1476); + _static_1(A, "autocomplete_RawAutocomplete_defaultStringForOption$closure", "RawAutocomplete_defaultStringForOption", 467); + _instance_0_u(_ = A._RawAutocompleteState.prototype, "get$_onChangedField", "_onChangedField$0", 95); _instance_0_u(_, "get$_onChangedFocus", "_onChangedFocus$0", 0); _instance_0_u(_, "get$_onFieldSubmitted", "_onFieldSubmitted$0", 0); - _instance_1_u(_, "get$_select", "_select$1", 41); - _instance_1_u(_, "get$_highlightPreviousOption", "_highlightPreviousOption$1", 2553); - _instance_1_u(_, "get$_highlightNextOption", "_highlightNextOption$1", 2559); - _instance_1_u(_, "get$_hideOptions", "_hideOptions$1", 686); - _instance_1_u(A._AutomaticKeepAliveState.prototype, "get$_addClient", "_addClient$1", 2566); + _instance_1_u(_, "get$_select", "_select$1", 40); + _instance_1_u(_, "get$_highlightPreviousOption", "_highlightPreviousOption$1", 1493); + _instance_1_u(_, "get$_highlightNextOption", "_highlightNextOption$1", 1495); + _instance_1_u(_, "get$_hideOptions", "_hideOptions$1", 639); + _instance_1_u(A._AutomaticKeepAliveState.prototype, "get$_addClient", "_addClient$1", 1510); + _instance_0_u(A.KeepAliveHandle.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(_ = A.WidgetsBinding.prototype, "get$handleLocaleChanged", "handleLocaleChanged$0", 0); - _instance_1_u(_, "get$_handleNavigationInvocation", "_handleNavigationInvocation$1", 231); + _instance_1_u(_, "get$_handleNavigationInvocation", "_handleNavigationInvocation$1", 250); _instance_0_u(_, "get$_handleBuildScheduled", "_handleBuildScheduled$0", 0); _instance_0_u(_ = A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding.prototype, "get$handleMetricsChanged", "handleMetricsChanged$0", 0); _instance_0_u(_, "get$handleTextScaleFactorChanged", "handleTextScaleFactorChanged$0", 0); _instance_0_u(_, "get$handlePlatformBrightnessChanged", "handlePlatformBrightnessChanged$0", 0); - _instance_0_u(_, "get$performReassemble", "performReassemble$0", 104); - _instance_0_u(A._DraggableScrollableSheetState.prototype, "get$_setExtent", "_setExtent$0", 0); + _instance_0_u(_, "get$performReassemble", "performReassemble$0", 95); _instance_0_u(A._DraggableScrollableSheetScrollPosition.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(A._DualTransitionBuilderState.prototype, "get$_animationListener", "_animationListener$1", 43); + _instance_1_u(A._DualTransitionBuilderState.prototype, "get$_animationListener", "_animationListener$1", 42); _instance_0_u(_ = A.EditableTextState.prototype, "get$_onFloatingCursorResetTick", "_onFloatingCursorResetTick$0", 0); _instance_0_u(_, "get$_restartConnectionIfNeeded", "_restartConnectionIfNeeded$0", 0); - _instance_0_u(_, "get$_updateSelectionOverlayForScroll", "_updateSelectionOverlayForScroll$0", 0); - _instance_1_u(_, "get$_handleCaretChanged", "_handleCaretChanged$1", 727); + _instance_0_u(_, "get$_onEditableScroll", "_onEditableScroll$0", 0); + _instance_1_u(_, "get$_handleCaretChanged", "_handleCaretChanged$1", 659); _instance_0_u(_, "get$_onCursorColorTick", "_onCursorColorTick$0", 0); _instance_0_u(_, "get$_onCursorTick", "_onCursorTick$0", 0); _instance_0_u(_, "get$_didChangeTextEditingValue", "_didChangeTextEditingValue$0", 0); _instance_0_u(_, "get$_editable_text$_handleFocusChanged", "_editable_text$_handleFocusChanged$0", 0); - _instance_1_u(_, "get$_characterBoundary", "_characterBoundary$1", 330); - _instance_1_u(_, "get$_nextWordBoundary", "_nextWordBoundary$1", 330); - _instance_1_u(_, "get$_linebreak", "_linebreak$1", 330); - _instance_1_u(_, "get$_documentBoundary", "_documentBoundary$1", 330); - _instance_1_u(_, "get$_transposeCharacters", "_transposeCharacters$1", 2614); - _instance_1_u(_, "get$_replaceText", "_replaceText$1", 2615); - _instance_1_u(_, "get$_scrollToDocumentBoundary", "_scrollToDocumentBoundary$1", 2621); - _instance_1_u(_, "get$_updateSelection", "_updateSelection$1", 2622); - _instance_1_u(_, "get$_expandSelectionToDocumentBoundary", "_expandSelectionToDocumentBoundary$1", 2632); - _instance_1_u(_, "get$_expandSelectionToLinebreak", "_expandSelectionToLinebreak$1", 2637); - _instance_1_u(_, "get$_hideToolbarIfVisible", "_hideToolbarIfVisible$1", 686); - _instance_1_u(_ = A._TextEditingHistoryState.prototype, "get$_undo", "_undo$1", 2719); - _instance_1_u(_, "get$_redo", "_redo$1", 2726); + _instance_1_u(_, "get$performSelector", "performSelector$1", 91); + _instance_1_u(_, "get$_characterBoundary", "_characterBoundary$1", 377); + _instance_1_u(_, "get$_nextWordBoundary", "_nextWordBoundary$1", 377); + _instance_1_u(_, "get$_linebreak", "_linebreak$1", 377); + _instance_1_u(_, "get$_documentBoundary", "_documentBoundary$1", 377); + _instance_1_u(_, "get$_transposeCharacters", "_transposeCharacters$1", 1608); + _instance_1_u(_, "get$_replaceText", "_replaceText$1", 1609); + _instance_1_u(_, "get$_scrollToDocumentBoundary", "_scrollToDocumentBoundary$1", 1614); + _instance_1_u(_, "get$_editable_text$_scroll", "_editable_text$_scroll$1", 1615); + _instance_1_u(_, "get$_extendSelectionByPage", "_extendSelectionByPage$1", 1627); + _instance_1_u(_, "get$_updateSelection", "_updateSelection$1", 1644); + _instance_1_u(_, "get$_expandSelectionToDocumentBoundary", "_expandSelectionToDocumentBoundary$1", 1646); + _instance_1_u(_, "get$_expandSelectionToLinebreak", "_expandSelectionToLinebreak$1", 1647); + _instance_1_u(_, "get$_hideToolbarIfVisible", "_hideToolbarIfVisible$1", 639); + _instance_1_u(_, "get$_defaultOnTapOutside", "_defaultOnTapOutside$1", 205); + _instance_1_u(_ = A._TextEditingHistoryState.prototype, "get$_undo", "_undo$1", 1691); + _instance_1_u(_, "get$_redo", "_redo$1", 1692); _instance_0_u(_, "get$_push", "_push$0", 0); - _instance_1_u(A._UndoStack.prototype, "get$push", "push$1", 41); + _instance_1_u(A._UndoStack.prototype, "get$push", "push$1", 40); _instance_0_u(A.FocusNode.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(_ = A.FocusManager.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_, "get$_focus_manager$_handlePointerEvent", "_focus_manager$_handlePointerEvent$1", 113); - _instance_1_u(_, "get$_handleKeyMessage", "_handleKeyMessage$1", 2823); + _instance_1_u(_, "get$_focus_manager$_handlePointerEvent", "_focus_manager$_handlePointerEvent$1", 112); + _instance_1_u(_, "get$_handleKeyMessage", "_handleKeyMessage$1", 1722); _instance_0_u(_, "get$_applyFocusChange", "_applyFocusChange$0", 0); _instance_0_u(A._FocusState.prototype, "get$_handleFocusChanged", "_handleFocusChanged$0", 0); - _static_1(A, "framework__InactiveElements__deactivateRecursively$closure", "_InactiveElements__deactivateRecursively", 98); - _static_2(A, "framework_Element__sort$closure", "Element__sort", 3247); - _static_1(A, "framework_Element__activateRecursively$closure", "Element__activateRecursively", 98); - _instance_1_u(A.State.prototype, "get$setState", "setState$1", 240); - _instance_1_u(_ = A._InactiveElements.prototype, "get$_unmount", "_unmount$1", 98); + _static_1(A, "framework__InactiveElements__deactivateRecursively$closure", "_InactiveElements__deactivateRecursively", 100); + _static_2(A, "framework_Element__sort$closure", "Element__sort", 3284); + _static_1(A, "framework_Element__activateRecursively$closure", "Element__activateRecursively", 100); + _instance_1_u(A.State.prototype, "get$setState", "setState$1", 244); + _instance_1_u(_ = A._InactiveElements.prototype, "get$_unmount", "_unmount$1", 100); _instance_0_u(_, "get$_unmountAll", "_unmountAll$0", 0); - _instance_1_u(_ = A.RawGestureDetectorState.prototype, "get$_gesture_detector$_handlePointerDown", "_gesture_detector$_handlePointerDown$1", 308); - _instance_1_u(_, "get$_handlePointerPanZoomStart", "_handlePointerPanZoomStart$1", 2993); - _instance_1_u(_, "get$_updateSemanticsForRenderObject", "_updateSemanticsForRenderObject$1", 3004); - _instance_1_u(_ = A._HeroFlight.prototype, "get$_buildOverlay", "_buildOverlay$1", 85); - _instance_1_u(_, "get$_handleAnimationUpdate", "_handleAnimationUpdate$1", 43); + _instance_1_u(A.Element0.prototype, "get$deactivateChild", "deactivateChild$1", 100); + _instance_1_u(_ = A.RawGestureDetectorState.prototype, "get$_gesture_detector$_handlePointerDown", "_gesture_detector$_handlePointerDown$1", 205); + _instance_1_u(_, "get$_handlePointerPanZoomStart", "_handlePointerPanZoomStart$1", 618); + _instance_1_u(_, "get$_updateSemanticsForRenderObject", "_updateSemanticsForRenderObject$1", 1942); + _instance_1_u(_ = A._HeroFlight.prototype, "get$_buildOverlay", "_buildOverlay$1", 56); + _instance_1_u(_, "get$_handleAnimationUpdate", "_handleAnimationUpdate$1", 42); _instance_0_u(_, "get$onTick", "onTick$0", 0); - _instance_1_u(_ = A.HeroController.prototype, "get$_handleFlightEnded", "_handleFlightEnded$1", 3106); - _instance(_, "get$_defaultHeroFlightShuttleBuilder", 0, 5, null, ["call$5"], ["_defaultHeroFlightShuttleBuilder$5"], 3110, 0, 0); - _static(A, "icon_theme_data_IconThemeData_lerp$closure", 3, null, ["call$3"], ["IconThemeData_lerp"], 3248, 0); - _instance_2_u(_ = A._ImageState.prototype, "get$_handleImageFrame", "_handleImageFrame$2", 746); - _instance_1_u(_, "get$_handleImageChunk", "_handleImageChunk$1", 733); + _instance_1_u(_ = A.HeroController.prototype, "get$_handleFlightEnded", "_handleFlightEnded$1", 1946); + _instance(_, "get$_defaultHeroFlightShuttleBuilder", 0, 5, null, ["call$5"], ["_defaultHeroFlightShuttleBuilder$5"], 1947, 0, 0); + _static(A, "icon_theme_data_IconThemeData_lerp$closure", 3, null, ["call$3"], ["IconThemeData_lerp"], 3285, 0); + _instance_2_u(_ = A._ImageState.prototype, "get$_handleImageFrame", "_handleImageFrame$2", 663); + _instance_1_u(_, "get$_handleImageChunk", "_handleImageChunk$1", 661); _instance_0_u(A.AnimatedWidgetBaseState.prototype, "get$_handleAnimationChanged", "_handleAnimationChanged$0", 0); _instance_0_u(A._InheritedNotifierElement.prototype, "get$_handleUpdate", "_handleUpdate$0", 0); - _instance_1_u(_ = A._InteractiveViewerState.prototype, "get$_onScaleStart", "_onScaleStart$1", 894); - _instance_1_u(_, "get$_onScaleUpdate", "_onScaleUpdate$1", 893); - _instance_1_u(_, "get$_onScaleEnd", "_onScaleEnd$1", 889); - _instance_1_u(_, "get$_interactive_viewer$_receivedPointerSignal", "_interactive_viewer$_receivedPointerSignal$1", 509); + _instance_1_u(_ = A._InteractiveViewerState.prototype, "get$_onScaleStart", "_onScaleStart$1", 733); + _instance_1_u(_, "get$_onScaleUpdate", "_onScaleUpdate$1", 732); + _instance_1_u(_, "get$_onScaleEnd", "_onScaleEnd$1", 731); + _instance_1_u(_, "get$_interactive_viewer$_receivedPointerSignal", "_interactive_viewer$_receivedPointerSignal$1", 278); _instance_0_u(_, "get$_onAnimate", "_onAnimate$0", 0); _instance_0_u(_, "get$_onTransformationControllerChange", "_onTransformationControllerChange$0", 0); - _instance_1_u(A._LayoutBuilderElement.prototype, "get$_layout", "_layout$1", 41); - _instance_1_u(_ = A._RenderLayoutBuilder.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _static_2(A, "navigator_Navigator_defaultGenerateInitialRoutes$closure", "Navigator_defaultGenerateInitialRoutes", 3249); - _static_1(A, "navigator__RouteEntry_isPresentPredicate$closure", "_RouteEntry_isPresentPredicate", 385); - _static_1(A, "navigator__RouteEntry_suitableForTransitionAnimationPredicate$closure", "_RouteEntry_suitableForTransitionAnimationPredicate", 385); - _static_1(A, "navigator__RouteEntry_willBePresentPredicate$closure", "_RouteEntry_willBePresentPredicate", 385); - _instance_1_u(A._NavigatorPushObservation.prototype, "get$notify", "notify$1", 393); - _instance_1_u(A._NavigatorPopObservation.prototype, "get$notify", "notify$1", 393); - _instance_1_u(A._NavigatorRemoveObservation.prototype, "get$notify", "notify$1", 393); - _instance_1_u(A._NavigatorReplaceObservation.prototype, "get$notify", "notify$1", 393); - _instance_1_u(_ = A.NavigatorState.prototype, "get$_handlePointerDown", "_handlePointerDown$1", 308); - _instance_1_u(_, "get$_handlePointerUpOrCancel", "_handlePointerUpOrCancel$1", 113); - _instance_1_u(_ = A._RenderOverflowBar.prototype, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_ = A._RenderTheatre.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance_2_u(_, "get$paintStack", "paintStack$2", 93); - _instance_1_u(A._GlowingOverscrollIndicatorState.prototype, "get$_overscroll_indicator$_handleScrollNotification", "_overscroll_indicator$_handleScrollNotification$1", 184); + _instance_1_u(A._LayoutBuilderElement.prototype, "get$_layout", "_layout$1", 40); + _instance_1_u(_ = A._RenderLayoutBuilder.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _static_2(A, "navigator_Navigator_defaultGenerateInitialRoutes$closure", "Navigator_defaultGenerateInitialRoutes", 3286); + _static_1(A, "navigator__RouteEntry_isPresentPredicate$closure", "_RouteEntry_isPresentPredicate", 369); + _static_1(A, "navigator__RouteEntry_suitableForTransitionAnimationPredicate$closure", "_RouteEntry_suitableForTransitionAnimationPredicate", 369); + _static_1(A, "navigator__RouteEntry_willBePresentPredicate$closure", "_RouteEntry_willBePresentPredicate", 369); + _instance_1_u(A._NavigatorPushObservation.prototype, "get$notify", "notify$1", 366); + _instance_1_u(A._NavigatorPopObservation.prototype, "get$notify", "notify$1", 366); + _instance_1_u(A._NavigatorRemoveObservation.prototype, "get$notify", "notify$1", 366); + _instance_1_u(A._NavigatorReplaceObservation.prototype, "get$notify", "notify$1", 366); + _instance_1_u(_ = A.NavigatorState.prototype, "get$_handlePointerDown", "_handlePointerDown$1", 205); + _instance_1_u(_, "get$_handlePointerUpOrCancel", "_handlePointerUpOrCancel$1", 112); + _instance_1_u(_ = A._RenderOverflowBar.prototype, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_ = A._RenderTheatre.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance_2_u(_, "get$paintStack", "paintStack$2", 90); + _instance_1_u(A._GlowingOverscrollIndicatorState.prototype, "get$_overscroll_indicator$_handleScrollNotification", "_overscroll_indicator$_handleScrollNotification$1", 176); _instance_0_u(_ = A._GlowController.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_, "get$_changePhase", "_changePhase$1", 43); - _instance_1_u(_, "get$_tickDisplacement", "_tickDisplacement$1", 23); - _instance_1_u(A._StretchingOverscrollIndicatorState.prototype, "get$_overscroll_indicator$_handleScrollNotification", "_overscroll_indicator$_handleScrollNotification$1", 184); - _instance_1_u(_ = A._StretchController.prototype, "get$_changePhase", "_changePhase$1", 43); + _instance_1_u(_, "get$_changePhase", "_changePhase$1", 42); + _instance_1_u(_, "get$_tickDisplacement", "_tickDisplacement$1", 14); + _instance_1_u(A._StretchingOverscrollIndicatorState.prototype, "get$_overscroll_indicator$_handleScrollNotification", "_overscroll_indicator$_handleScrollNotification$1", 176); + _instance_1_u(_ = A._StretchController.prototype, "get$_changePhase", "_changePhase$1", 42); _instance_0_u(_, "get$dispose", "dispose$0", 0); - _instance_1_u(A.DefaultPlatformMenuDelegate.prototype, "get$_platform_menu_bar$_methodCallHandler", "_platform_menu_bar$_methodCallHandler$1", 232); - _instance_1_u(A.HtmlElementView.prototype, "get$_createHtmlElementView", "_createHtmlElementView$1", 3696); - _instance_1_u(A._HtmlElementViewController.prototype, "get$dispatchPointerEvent", "dispatchPointerEvent$1", 3658); - _instance_1_u(_ = A._PlatformViewLinkState.prototype, "get$_onPlatformViewCreated", "_onPlatformViewCreated$1", 89); - _instance_1_u(_, "get$_handleFrameworkFocusChanged", "_handleFrameworkFocusChanged$1", 83); - _instance_1_u(_ = A.SliverReorderableListState.prototype, "get$_dragStart", "_dragStart$1", 860); - _instance(_, "get$_dragUpdate", 0, 3, null, ["call$3"], ["_dragUpdate$3"], 3536, 0, 0); - _instance_1_u(_, "get$_dragCancel", "_dragCancel$1", 572); - _instance_1_u(_, "get$_dragEnd", "_dragEnd$1", 572); + _instance_1_u(A.DefaultPlatformMenuDelegate.prototype, "get$_platform_menu_bar$_methodCallHandler", "_platform_menu_bar$_methodCallHandler$1", 252); + _instance_1_u(A.HtmlElementView.prototype, "get$_createHtmlElementView", "_createHtmlElementView$1", 2126); + _instance_1_u(A._HtmlElementViewController.prototype, "get$dispatchPointerEvent", "dispatchPointerEvent$1", 2131); + _instance_1_u(_ = A._PlatformViewLinkState.prototype, "get$_onPlatformViewCreated", "_onPlatformViewCreated$1", 97); + _instance_1_u(_, "get$_handleFrameworkFocusChanged", "_handleFrameworkFocusChanged$1", 86); + _instance_1_u(_ = A.SliverReorderableListState.prototype, "get$_dragStart", "_dragStart$1", 717); + _instance(_, "get$_dragUpdate", 0, 3, null, ["call$3"], ["_dragUpdate$3"], 2157, 0, 0); + _instance_1_u(_, "get$_dragCancel", "_dragCancel$1", 601); + _instance_1_u(_, "get$_dragEnd", "_dragEnd$1", 601); _instance_0_u(_, "get$_dropCompleted", "_dropCompleted$0", 0); _instance_0_u(_, "get$_handleScrollableAutoScrolled", "_handleScrollableAutoScrolled$0", 0); - _instance_2_u(_, "get$_reorderable_list$_itemBuilder", "_reorderable_list$_itemBuilder$2", 168); + _instance_2_u(_, "get$_reorderable_list$_itemBuilder", "_reorderable_list$_itemBuilder$2", 190); _instance_0_u(A._ReorderableItemState.prototype, "get$rebuild", "rebuild$0", 0); - _instance_1_u(A._DragInfo.prototype, "get$createProxy", "createProxy$1", 85); + _instance_1_u(A._DragInfo.prototype, "get$createProxy", "createProxy$1", 56); _instance_0_u(A._RootRestorationScopeState.prototype, "get$_replaceRootBucket", "_replaceRootBucket$0", 0); _instance_0_u(A.RestorableProperty.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(A.RestorationMixin.prototype, "get$_updateProperty", "_updateProperty$1", 3496); + _instance_1_u(A.RestorationMixin.prototype, "get$_updateProperty", "_updateProperty$1", 2248); _instance_0_u(A.RestorableListenable.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(A.RestorableChangeNotifier.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_ = A._RouterState.prototype, "get$_reportRouteInformation", "_reportRouteInformation$1", 23); + _instance_1_u(_ = A._RouterState.prototype, "get$_reportRouteInformation", "_reportRouteInformation$1", 14); _instance_0_u(_, "get$_handleRouteInformationProviderNotification", "_handleRouteInformationProviderNotification$0", 0); _instance_0_u(_, "get$_handleBackButtonDispatcherNotification", "_handleBackButtonDispatcherNotification$0", 178); _instance_0_u(_, "get$_handleRouterDelegateNotification", "_handleRouterDelegateNotification$0", 0); - _instance_1_u(A.TransitionRoute.prototype, "get$_handleStatusChanged", "_handleStatusChanged$1", 43); + _instance_1_u(A.TransitionRoute.prototype, "get$_handleStatusChanged", "_handleStatusChanged$1", 42); _instance_0_i(A.LocalHistoryEntry.prototype, "get$remove", "remove$0", 0); - _instance_1_u(_ = A.ModalRoute.prototype, "get$_buildModalBarrier", "_buildModalBarrier$1", 85); - _instance_1_u(_, "get$_buildModalScope", "_buildModalScope$1", 85); - _instance_0_u(A._RenderFocusTrap.prototype, "get$_checkForUnfocus", "_checkForUnfocus$0", 0); + _instance_1_u(_ = A.ModalRoute.prototype, "get$_buildModalBarrier", "_buildModalBarrier$1", 56); + _instance_1_u(_, "get$_buildModalScope", "_buildModalScope$1", 56); _instance_0_u(_ = A.BallisticScrollActivity.prototype, "get$_scroll_activity$_tick", "_scroll_activity$_tick$0", 0); _instance_0_u(_, "get$_scroll_activity$_end", "_scroll_activity$_end$0", 0); _instance_0_u(_ = A.DrivenScrollActivity.prototype, "get$_scroll_activity$_tick", "_scroll_activity$_tick$0", 0); _instance_0_u(_, "get$_scroll_activity$_end", "_scroll_activity$_end$0", 0); _instance_0_u(A.ScrollController.prototype, "get$dispose", "dispose$0", 0); - _static_1(A, "scroll_notification__defaultScrollNotificationPredicate$closure", "defaultScrollNotificationPredicate", 184); + _static_1(A, "scroll_notification__defaultScrollNotificationPredicate$closure", "defaultScrollNotificationPredicate", 176); _instance_0_u(_ = A.ScrollPosition.prototype, "get$didUpdateScrollMetrics", "didUpdateScrollMetrics$0", 0); _instance_0_u(_, "get$dispose", "dispose$0", 0); _instance_0_u(A.ScrollPositionWithSingleContext.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_ = A.ScrollableState.prototype, "get$_scrollable$_handleDragDown", "_scrollable$_handleDragDown$1", 424); - _instance_1_u(_, "get$_scrollable$_handleDragStart", "_scrollable$_handleDragStart$1", 92); - _instance_1_u(_, "get$_scrollable$_handleDragUpdate", "_scrollable$_handleDragUpdate$1", 84); - _instance_1_u(_, "get$_scrollable$_handleDragEnd", "_scrollable$_handleDragEnd$1", 119); + _instance_1_u(_ = A.ScrollableState.prototype, "get$_scrollable$_handleDragDown", "_scrollable$_handleDragDown$1", 469); + _instance_1_u(_, "get$_scrollable$_handleDragStart", "_scrollable$_handleDragStart$1", 60); + _instance_1_u(_, "get$_scrollable$_handleDragUpdate", "_scrollable$_handleDragUpdate$1", 66); + _instance_1_u(_, "get$_scrollable$_handleDragEnd", "_scrollable$_handleDragEnd$1", 84); _instance_0_u(_, "get$_scrollable$_handleDragCancel", "_scrollable$_handleDragCancel$0", 0); _instance_0_u(_, "get$_disposeHold", "_disposeHold$0", 0); _instance_0_u(_, "get$_disposeDrag", "_disposeDrag$0", 0); - _instance_1_u(_, "get$_receivedPointerSignal", "_receivedPointerSignal$1", 509); - _instance_1_u(_, "get$_handlePointerScroll", "_handlePointerScroll$1", 113); - _instance_1_u(_, "get$_handleScrollMetricsNotification", "_handleScrollMetricsNotification$1", 511); + _instance_1_u(_, "get$_receivedPointerSignal", "_receivedPointerSignal$1", 278); + _instance_1_u(_, "get$_scrollable$_handlePointerScroll", "_scrollable$_handlePointerScroll$1", 112); + _instance_1_u(_, "get$_handleScrollMetricsNotification", "_handleScrollMetricsNotification$1", 546); _instance_0_u(_ = A._ScrollableSelectionContainerDelegate.prototype, "get$_scheduleLayoutChange", "_scheduleLayoutChange$0", 0); _instance_0_u(_, "get$dispose", "dispose$0", 0); _instance_0_u(A.ScrollbarPainter.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_ = A.RawScrollbarState.prototype, "get$_validateInteractions", "_validateInteractions$1", 43); + _instance_1_u(_ = A.RawScrollbarState.prototype, "get$_validateInteractions", "_validateInteractions$1", 42); _instance_0_u(_, "get$handleThumbPress", "handleThumbPress$0", 0); - _instance_1_u(_, "get$_handleTrackTapDown", "_handleTrackTapDown$1", 91); - _instance_1_u(_, "get$_scrollbar$_handleScrollMetricsNotification", "_scrollbar$_handleScrollMetricsNotification$1", 511); - _instance_1_u(_, "get$_handleScrollNotification", "_handleScrollNotification$1", 184); - _instance_1_i(_ = A.MultiSelectableSelectionContainerDelegate.prototype, "get$add", "add$1", 256); - _instance_1_i(_, "get$remove", "remove$1", 256); - _instance_2_u(_, "get$_compareScreenOrder", "_compareScreenOrder$2", 3180); + _instance_1_u(_, "get$_handleTrackTapDown", "_handleTrackTapDown$1", 52); + _instance_1_u(_, "get$_scrollbar$_handleScrollMetricsNotification", "_scrollbar$_handleScrollMetricsNotification$1", 546); + _instance_1_u(_, "get$_handleScrollNotification", "_handleScrollNotification$1", 176); + _instance_1_u(_, "get$_handlePointerScroll", "_handlePointerScroll$1", 112); + _instance_1_u(_, "get$_scrollbar$_receivedPointerSignal", "_scrollbar$_receivedPointerSignal$1", 278); + _instance_1_i(_ = A.MultiSelectableSelectionContainerDelegate.prototype, "get$add", "add$1", 275); + _instance_1_i(_, "get$remove", "remove$1", 275); + _instance_2_u(_, "get$_compareScreenOrder", "_compareScreenOrder$2", 2364); _instance_0_u(_, "get$_handleSelectableGeometryChange", "_handleSelectableGeometryChange$0", 0); _instance_0_u(_, "get$dispose", "dispose$0", 0); - _instance_2_u(A._ShortcutsState.prototype, "get$_handleOnKey", "_handleOnKey$2", 377); + _instance_2_u(A._ShortcutsState.prototype, "get$_handleOnKey", "_handleOnKey$2", 225); + _instance_0_u(A.ShortcutRegistry.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(A._ShortcutRegistrarState.prototype, "get$_shortcutsChanged", "_shortcutsChanged$0", 0); _instance_0_u(_ = A._RenderSingleChildViewport.prototype, "get$_hasScrolled", "_hasScrolled$0", 0); - _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance(_, "get$showOnScreen", 0, 0, null, ["call$4$curve$descendant$duration$rect", "call$0", "call$1$rect", "call$3$curve$duration$rect", "call$2$descendant$rect"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect", "showOnScreen$2$descendant$rect"], 384, 0, 0); - _static_2(A, "sliver___kDefaultSemanticIndexCallback$closure", "_kDefaultSemanticIndexCallback", 3250); - _instance_1_i(_ = A._SelectionKeepAliveState.prototype, "get$add", "add$1", 256); - _instance_1_i(_, "get$remove", "remove$1", 256); - _instance_1_u(A.SliverMultiBoxAdaptorElement.prototype, "get$removeChild", "removeChild$1", 3137); + _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance(_, "get$showOnScreen", 0, 0, null, ["call$4$curve$descendant$duration$rect", "call$0", "call$1$rect", "call$3$curve$duration$rect", "call$2$descendant$rect"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect", "showOnScreen$2$descendant$rect"], 390, 0, 0); + _static_2(A, "sliver___kDefaultSemanticIndexCallback$closure", "_kDefaultSemanticIndexCallback", 3287); + _instance_1_i(_ = A._SelectionKeepAliveState.prototype, "get$add", "add$1", 275); + _instance_1_i(_, "get$remove", "remove$1", 275); + _instance_1_u(A.SliverMultiBoxAdaptorElement.prototype, "get$removeChild", "removeChild$1", 2374); _instance_0_u(A._FloatingHeaderState.prototype, "get$_isScrollingListener", "_isScrollingListener$0", 0); + _instance_0_u(A._RenderSnapshotWidget.prototype, "get$_onRasterValueChanged", "_onRasterValueChanged$0", 0); + _instance_0_u(A._DefaultSnapshotPainter.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(_ = A.TextSelectionOverlay.prototype, "get$_updateTextSelectionOverlayVisibilities", "_updateTextSelectionOverlayVisibilities$0", 0); - _instance_1_u(_, "get$_handleSelectionEndHandleDragStart", "_handleSelectionEndHandleDragStart$1", 92); - _instance_1_u(_, "get$_handleSelectionEndHandleDragUpdate", "_handleSelectionEndHandleDragUpdate$1", 84); - _instance_1_u(_, "get$_handleSelectionStartHandleDragStart", "_handleSelectionStartHandleDragStart$1", 92); - _instance_1_u(_, "get$_handleSelectionStartHandleDragUpdate", "_handleSelectionStartHandleDragUpdate$1", 84); - _instance_1_u(_ = A.SelectionOverlay.prototype, "get$_buildStartHandle", "_buildStartHandle$1", 85); - _instance_1_u(_, "get$_buildEndHandle", "_buildEndHandle$1", 85); + _instance_1_u(_, "get$_handleSelectionEndHandleDragStart", "_handleSelectionEndHandleDragStart$1", 60); + _instance_1_u(_, "get$_handleSelectionEndHandleDragUpdate", "_handleSelectionEndHandleDragUpdate$1", 66); + _instance_1_u(_, "get$_handleSelectionStartHandleDragStart", "_handleSelectionStartHandleDragStart$1", 60); + _instance_1_u(_, "get$_handleSelectionStartHandleDragUpdate", "_handleSelectionStartHandleDragUpdate$1", 66); + _instance_1_u(_, "get$_handleAnyDragEnd", "_handleAnyDragEnd$1", 84); + _instance_1_u(_ = A.SelectionOverlay.prototype, "get$_handleStartHandleDragStart", "_handleStartHandleDragStart$1", 60); + _instance_1_u(_, "get$_handleStartHandleDragEnd", "_handleStartHandleDragEnd$1", 84); + _instance_1_u(_, "get$_handleEndHandleDragStart", "_handleEndHandleDragStart$1", 60); + _instance_1_u(_, "get$_handleEndHandleDragEnd", "_handleEndHandleDragEnd$1", 84); + _instance_1_u(_, "get$_buildStartHandle", "_buildStartHandle$1", 56); + _instance_1_u(_, "get$_buildEndHandle", "_buildEndHandle$1", 56); + _instance_1_u(_, "get$_buildToolbar", "_buildToolbar$1", 56); + _instance_0_u(A._SelectionToolbarWrapperState.prototype, "get$_toolbarVisibilityChanged", "_toolbarVisibilityChanged$0", 0); _instance_0_u(A._SelectionHandleOverlayState.prototype, "get$_handleVisibilityChanged", "_handleVisibilityChanged$0", 0); - _instance_1_u(_ = A.TextSelectionGestureDetectorBuilder.prototype, "get$onTapDown", "onTapDown$1", 91); - _instance_1_u(_, "get$onForcePressStart", "onForcePressStart$1", 165); - _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 165); - _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 95); + _instance_1_u(_ = A.TextSelectionGestureDetectorBuilder.prototype, "get$onTapDown", "onTapDown$1", 52); + _instance_1_u(_, "get$onForcePressStart", "onForcePressStart$1", 164); + _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 164); + _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 94); _instance_0_u(_, "get$onSingleTapCancel", "onSingleTapCancel$0", 0); - _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 235); - _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 299); - _instance_1_u(_, "get$onSingleLongTapEnd", "onSingleLongTapEnd$1", 524); + _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 240); + _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 395); + _instance_1_u(_, "get$onSingleLongTapEnd", "onSingleLongTapEnd$1", 551); _instance_0_u(_, "get$onSecondaryTap", "onSecondaryTap$0", 0); - _instance_1_u(_, "get$onSecondaryTapDown", "onSecondaryTapDown$1", 91); - _instance_1_u(_, "get$onDoubleTapDown", "onDoubleTapDown$1", 91); - _instance_1_u(_, "get$onDragSelectionStart", "onDragSelectionStart$1", 92); - _instance_2_u(_, "get$onDragSelectionUpdate", "onDragSelectionUpdate$2", 3068); - _instance_1_u(_, "get$onDragSelectionEnd", "onDragSelectionEnd$1", 119); - _instance_1_u(_ = A._TextSelectionGestureDetectorState.prototype, "get$_text_selection$_handleTapDown", "_text_selection$_handleTapDown$1", 91); - _instance_1_u(_, "get$_handleTapUp", "_handleTapUp$1", 95); - _instance_0_u(_, "get$_handleTapCancel", "_handleTapCancel$0", 0); - _instance_1_u(_, "get$_handleDragStart", "_handleDragStart$1", 92); - _instance_1_u(_, "get$_handleDragUpdate", "_handleDragUpdate$1", 84); + _instance_1_u(_, "get$onSecondaryTapDown", "onSecondaryTapDown$1", 52); + _instance_1_u(_, "get$onDoubleTapDown", "onDoubleTapDown$1", 52); + _instance_1_u(_, "get$onDragSelectionStart", "onDragSelectionStart$1", 60); + _instance_2_u(_, "get$onDragSelectionUpdate", "onDragSelectionUpdate$2", 2394); + _instance_1_u(_, "get$onDragSelectionEnd", "onDragSelectionEnd$1", 84); + _instance_1_u(_ = A._TextSelectionGestureDetectorState.prototype, "get$_text_selection$_handleTapDown", "_text_selection$_handleTapDown$1", 52); + _instance_1_u(_, "get$_text_selection$_handleTapUp", "_text_selection$_handleTapUp$1", 94); + _instance_0_u(_, "get$_text_selection$_handleTapCancel", "_text_selection$_handleTapCancel$0", 0); + _instance_1_u(_, "get$_handleDragStart", "_handleDragStart$1", 60); + _instance_1_u(_, "get$_handleDragUpdate", "_handleDragUpdate$1", 66); _instance_0_u(_, "get$_handleDragUpdateThrottled", "_handleDragUpdateThrottled$0", 0); - _instance_1_u(_, "get$_handleDragEnd", "_handleDragEnd$1", 119); - _instance_1_u(_, "get$_forcePressStarted", "_forcePressStarted$1", 165); - _instance_1_u(_, "get$_forcePressEnded", "_forcePressEnded$1", 165); - _instance_1_u(_, "get$_handleLongPressStart", "_handleLongPressStart$1", 235); - _instance_1_u(_, "get$_handleLongPressMoveUpdate", "_handleLongPressMoveUpdate$1", 299); - _instance_1_u(_, "get$_handleLongPressEnd", "_handleLongPressEnd$1", 524); + _instance_1_u(_, "get$_handleDragEnd", "_handleDragEnd$1", 84); + _instance_1_u(_, "get$_forcePressStarted", "_forcePressStarted$1", 164); + _instance_1_u(_, "get$_forcePressEnded", "_forcePressEnded$1", 164); + _instance_1_u(_, "get$_handleLongPressStart", "_handleLongPressStart$1", 240); + _instance_1_u(_, "get$_handleLongPressMoveUpdate", "_handleLongPressMoveUpdate$1", 395); + _instance_1_u(_, "get$_handleLongPressEnd", "_handleLongPressEnd$1", 551); _instance_0_u(_, "get$_doubleTapTimeout", "_doubleTapTimeout$0", 0); _instance_0_u(A.SingleTickerProviderStateMixin.prototype, "get$_updateTicker", "_updateTicker$0", 0); _instance_0_u(A.TickerProviderStateMixin.prototype, "get$_updateTickers", "_updateTickers$0", 0); _instance_0_u(A._AnimatedState.prototype, "get$_handleChange", "_handleChange$0", 0); _instance_0_u(A._ValueListenableBuilderState.prototype, "get$_valueChanged", "_valueChanged$0", 0); - _static(A, "block_picker___defaultLayoutBuilder$closure", 3, null, ["call$3"], ["_defaultLayoutBuilder"], 3251, 0); - _static(A, "block_picker___defaultItemBuilder$closure", 3, null, ["call$3"], ["_defaultItemBuilder"], 3252, 0); + _static(A, "block_picker___defaultLayoutBuilder$closure", 3, null, ["call$3"], ["_defaultLayoutBuilder"], 3288, 0); + _static(A, "block_picker___defaultItemBuilder$closure", 3, null, ["call$3"], ["_defaultItemBuilder"], 3289, 0); _static(A, "flutter_redux_StoreBuilder__identity$closure", 1, null, ["call$1$1", "call$1"], ["StoreBuilder__identity", function(store) { return A.StoreBuilder__identity(store, type$.dynamic); - }], 3253, 0); - _instance_1_u(_ = A._StoreStreamListenerState.prototype, "get$_mapConverter", "_mapConverter$1", "2(Object?)"); - _instance_1_u(_, "get$_whereDistinct", "_whereDistinct$1", 118); - _instance_1_u(_, "get$_ignoreChange", "_ignoreChange$1", 118); - _instance_2_u(_, "get$_flutter_redux$_handleChange", "_flutter_redux$_handleChange$2", 286); - _instance(_, "get$_handleError", 0, 3, null, ["call$3"], ["_handleError$3"], 2991, 0, 0); - _instance_1_u(A._SlidableAutoCloseBarrierNotificationSenderState.prototype, "get$_auto_close_behavior$_handleStatusChanged", "_auto_close_behavior$_handleStatusChanged$1", 43); - _instance_1_u(A._SlidableNotificationSenderState0.prototype, "get$handleStatusChanged", "handleStatusChanged$1", 43); + }], 3290, 0); + _instance_1_u(_ = A._StoreStreamListenerState.prototype, "get$_whereDistinct", "_whereDistinct$1", 119); + _instance_1_u(_, "get$_ignoreChange", "_ignoreChange$1", 119); + _instance_2_u(_, "get$_flutter_redux$_handleChange", "_flutter_redux$_handleChange$2", 318); + _instance(_, "get$_handleConverterError", 0, 3, null, ["call$3"], ["_handleConverterError$3"], 590, 0, 0); + _instance(_, "get$_handleError", 0, 3, null, ["call$3"], ["_handleError$3"], 590, 0, 0); + _instance_1_u(A._SlidableAutoCloseBarrierNotificationSenderState.prototype, "get$_auto_close_behavior$_handleStatusChanged", "_auto_close_behavior$_handleStatusChanged$1", 42); + _instance_1_u(A._SlidableNotificationSenderState0.prototype, "get$handleStatusChanged", "handleStatusChanged$1", 42); _instance_0_u(A.SlidableController.prototype, "get$_onDirectionChanged", "_onDirectionChanged$0", 0); _instance_0_u(A._SlidableDismissalState.prototype, "get$handleResizeRequestChanged", "handleResizeRequestChanged$0", 0); _instance_0_u(_ = A._RenderFlexEntranceTransition.prototype, "get$markNeedsOffsets", "markNeedsOffsets$0", 0); - _instance_1_u(_, "get$updateChildOffsets", "updateChildOffsets$1", 112); - _instance_1_u(_ = A._SlidableGestureDetectorState.prototype, "get$handleDragStart", "handleDragStart$1", 92); - _instance_1_u(_, "get$handleDragUpdate", "handleDragUpdate$1", 84); - _instance_1_u(_, "get$handleDragEnd", "handleDragEnd$1", 119); + _instance_1_u(_, "get$updateChildOffsets", "updateChildOffsets$1", 80); + _instance_1_u(_ = A._SlidableGestureDetectorState.prototype, "get$handleDragStart", "handleDragStart$1", 60); + _instance_1_u(_, "get$handleDragUpdate", "handleDragUpdate$1", 66); + _instance_1_u(_, "get$handleDragEnd", "handleDragEnd$1", 84); _instance_0_u(A._SlidableScrollingBehaviorState.prototype, "get$handleScrollingChanged", "handleScrollingChanged$0", 0); _instance_0_u(_ = A._ActionPaneState.prototype, "get$handleEndGestureChanged", "handleEndGestureChanged$0", 0); _instance_0_u(_, "get$handleRatioChanged", "handleRatioChanged$0", 0); _instance_0_u(A._SlidableState.prototype, "get$handleActionPanelTypeChanged", "handleActionPanelTypeChanged$0", 0); _static(A, "staggered_grid___dryLayoutChild$closure", 2, null, ["call$3$parentUsesSize", "call$2"], ["_dryLayoutChild", function(child, constraints) { return A._dryLayoutChild(child, constraints, false); - }], 743, 0); + }], 890, 0); _static(A, "staggered_grid___layoutChild$closure", 2, null, ["call$3$parentUsesSize", "call$2"], ["_layoutChild", function(child, constraints) { return A._layoutChild(child, constraints, false); - }], 743, 0); - _instance_1_u(_ = A.RenderStaggeredGrid.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); - _instance(A.Registrar.prototype, "get$handleFrameworkMessage", 0, 3, null, ["call$3"], ["handleFrameworkMessage$3"], 2948, 0, 0); - _instance_0_u(_ = A.MethodChannelGoogleSignIn.prototype, "get$signInSilently", "signInSilently$0", 352); - _instance_0_i(_, "get$signIn", "signIn$0", 352); - _instance_0_i(_, "get$signOut", "signOut$0", 104); - _instance_0_i(_, "get$disconnect", "disconnect$0", 104); - _instance_0_u(_ = A.GoogleSignInPlugin.prototype, "get$signInSilently", "signInSilently$0", 352); - _instance_0_i(_, "get$signIn", "signIn$0", 352); - _instance_0_i(_, "get$signOut", "signOut$0", 104); - _instance_0_i(_, "get$disconnect", "disconnect$0", 104); - _static_1(A, "constants__isWhitespace$closure", "isWhitespace", 567); - _static_1(A, "constants__isDigit$closure", "isDigit", 567); - _static_1(A, "constants__isHexDigit$closure", "isHexDigit", 567); - _static_1(A, "constants__AsciiUpperToLower__asciiToLower$closure", "AsciiUpperToLower__asciiToLower", 120); - _instance_1_i(A._CssClassSetImpl.prototype, "get$contains", "contains$1", 118); - _instance_1_u(A.SelectorEvaluator.prototype, "get$visitSelector", "visitSelector$1", 2894); + }], 890, 0); + _instance_1_u(_ = A.RenderStaggeredGrid.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); + _instance(A.Registrar.prototype, "get$handleFrameworkMessage", 0, 3, null, ["call$3"], ["handleFrameworkMessage$3"], 2426, 0, 0); + _instance_0_u(_ = A.MethodChannelGoogleSignIn.prototype, "get$signInSilently", "signInSilently$0", 362); + _instance_0_u(_, "get$signIn", "signIn$0", 362); + _instance_0_u(_, "get$signOut", "signOut$0", 95); + _instance_0_i(_, "get$disconnect", "disconnect$0", 95); + _instance_0_u(_ = A.GoogleSignInPlugin.prototype, "get$signInSilently", "signInSilently$0", 362); + _instance_0_u(_, "get$signIn", "signIn$0", 362); + _instance_0_u(_, "get$signOut", "signOut$0", 95); + _instance_0_i(_, "get$disconnect", "disconnect$0", 95); + _instance_1_u(_ = A.GisSdkClient.prototype, "get$_onCredentialResponse", "_onCredentialResponse$1", 26); + _instance_1_u(_, "get$_onTokenResponse", "_onTokenResponse$1", 26); + _instance_1_u(_, "get$_onTokenError", "_onTokenError$1", 40); + _static_1(A, "constants__isWhitespace$closure", "isWhitespace", 484); + _static_1(A, "constants__isDigit$closure", "isDigit", 484); + _static_1(A, "constants__isHexDigit$closure", "isHexDigit", 484); + _static_1(A, "constants__AsciiUpperToLower__asciiToLower$closure", "AsciiUpperToLower__asciiToLower", 135); + _instance_1_i(A._CssClassSetImpl.prototype, "get$contains", "contains$1", 119); + _instance_1_u(A.SelectorEvaluator.prototype, "get$visitSelector", "visitSelector$1", 2443); _instance_0_u(_ = A.HtmlTokenizer.prototype, "get$dataState", "dataState$0", 19); _instance_0_u(_, "get$entityDataState", "entityDataState$0", 19); _instance_0_u(_, "get$rcdataState", "rcdataState$0", 19); @@ -534311,739 +565460,740 @@ _instance_0_u(_, "get$afterDoctypeSystemIdentifierState", "afterDoctypeSystemIdentifierState$0", 19); _instance_0_u(_, "get$bogusDoctypeState", "bogusDoctypeState$0", 19); _instance_0_u(_, "get$cdataSectionState", "cdataSectionState$0", 19); + _instance_0_i(A.BaseClient.prototype, "get$close", "close$0", 0); _instance_0_i(A.BrowserClient.prototype, "get$close", "close$0", 0); - _static_1(A, "settings__aspectRatioPresetName$closure", "aspectRatioPresetName", 3256); - _instance_1_u(A.BillingClient.prototype, "get$callHandler", "callHandler$1", 232); - _instance_1_u(_ = A.SKPaymentQueueWrapper.prototype, "get$handleObserverCallbacks", "handleObserverCallbacks$1", 231); - _instance_1_u(_, "get$handlePaymentQueueDelegateCallbacks", "handlePaymentQueueDelegateCallbacks$1", 231); - _instance_1_u(_ = A.DateBuilder.prototype, "get$setYear", "setYear$1", 89); - _instance_1_u(_, "get$setMonth", "setMonth$1", 89); - _instance_1_u(_, "get$setDay", "setDay$1", 89); - _instance_1_u(_, "get$setDayOfYear", "setDayOfYear$1", 89); - _instance_1_u(_, "get$setHour", "setHour$1", 89); - _instance_1_u(_, "get$setMinute", "setMinute$1", 89); - _instance_1_u(_, "get$setSecond", "setSecond$1", 89); - _instance_1_u(_, "get$setFractionalSecond", "setFractionalSecond$1", 89); - _static_1(A, "date_format_DateFormat_localeExists$closure", "DateFormat_localeExists", 140); - _instance_0_u(A.DateFormat.prototype, "get$_initDigitMatcher", "_initDigitMatcher$0", 2527); - _static_1(A, "number_format_NumberFormat_localeExists$closure", "NumberFormat_localeExists", 140); - _static_1(A, "intl_helpers___throwLocaleError$closure", "_throwLocaleError", 125); - _static_0(A, "plural_rules___default_rule$closure", "_default_rule", 56); - _static_0(A, "plural_rules___fil_rule$closure", "_fil_rule", 56); - _static_0(A, "plural_rules___pt_PT_rule$closure", "_pt_PT_rule", 56); - _static_0(A, "plural_rules___br_rule$closure", "_br_rule", 56); - _static_0(A, "plural_rules___sr_rule$closure", "_sr_rule", 56); - _static_0(A, "plural_rules___ro_rule$closure", "_ro_rule", 56); - _static_0(A, "plural_rules___hi_rule$closure", "_hi_rule", 56); - _static_0(A, "plural_rules___fr_rule$closure", "_fr_rule", 56); - _static_0(A, "plural_rules___cs_rule$closure", "_cs_rule", 56); - _static_0(A, "plural_rules___pl_rule$closure", "_pl_rule", 56); - _static_0(A, "plural_rules___lv_rule$closure", "_lv_rule", 56); - _static_0(A, "plural_rules___he_rule$closure", "_he_rule", 56); - _static_0(A, "plural_rules___mt_rule$closure", "_mt_rule", 56); - _static_0(A, "plural_rules___si_rule$closure", "_si_rule", 56); - _static_0(A, "plural_rules___cy_rule$closure", "_cy_rule", 56); - _static_0(A, "plural_rules___da_rule$closure", "_da_rule", 56); - _static_0(A, "plural_rules___ru_rule$closure", "_ru_rule", 56); - _static_0(A, "plural_rules___be_rule$closure", "_be_rule", 56); - _static_0(A, "plural_rules___mk_rule$closure", "_mk_rule", 56); - _static_0(A, "plural_rules___ga_rule$closure", "_ga_rule", 56); - _static_0(A, "plural_rules___pt_rule$closure", "_pt_rule", 56); - _static_0(A, "plural_rules___es_rule$closure", "_es_rule", 56); - _static_0(A, "plural_rules___is_rule$closure", "_is_rule", 56); - _static_0(A, "plural_rules___ar_rule$closure", "_ar_rule", 56); - _static_0(A, "plural_rules___sl_rule$closure", "_sl_rule", 56); - _static_0(A, "plural_rules___lt_rule$closure", "_lt_rule", 56); - _static_0(A, "plural_rules___en_rule$closure", "_en_rule", 56); - _static_0(A, "plural_rules___ak_rule$closure", "_ak_rule", 56); - _static_1(A, "plural_rules__localeHasPluralRules$closure", "localeHasPluralRules", 69); - _instance_0_u(A._IntlPhoneFieldState.prototype, "get$_changeCountry", "_changeCountry$0", 104); + _static_1(A, "settings__aspectRatioPresetName$closure", "aspectRatioPresetName", 3293); + _instance_1_u(A.BillingClient.prototype, "get$callHandler", "callHandler$1", 252); + _instance_1_u(_ = A.SKPaymentQueueWrapper.prototype, "get$handleObserverCallbacks", "handleObserverCallbacks$1", 250); + _instance_1_u(_, "get$handlePaymentQueueDelegateCallbacks", "handlePaymentQueueDelegateCallbacks$1", 250); + _instance_1_u(_ = A.DateBuilder.prototype, "get$setYear", "setYear$1", 97); + _instance_1_u(_, "get$setMonth", "setMonth$1", 97); + _instance_1_u(_, "get$setDay", "setDay$1", 97); + _instance_1_u(_, "get$setDayOfYear", "setDayOfYear$1", 97); + _instance_1_u(_, "get$setHour", "setHour$1", 97); + _instance_1_u(_, "get$setMinute", "setMinute$1", 97); + _instance_1_u(_, "get$setSecond", "setSecond$1", 97); + _instance_1_u(_, "get$setFractionalSecond", "setFractionalSecond$1", 97); + _static_1(A, "date_format_DateFormat_localeExists$closure", "DateFormat_localeExists", 142); + _instance_0_u(A.DateFormat.prototype, "get$_initDigitMatcher", "_initDigitMatcher$0", 2551); + _static_1(A, "number_format_NumberFormat_localeExists$closure", "NumberFormat_localeExists", 142); + _static_1(A, "intl_helpers___throwLocaleError$closure", "_throwLocaleError", 124); + _static_0(A, "plural_rules___default_rule$closure", "_default_rule", 59); + _static_0(A, "plural_rules___fil_rule$closure", "_fil_rule", 59); + _static_0(A, "plural_rules___pt_PT_rule$closure", "_pt_PT_rule", 59); + _static_0(A, "plural_rules___br_rule$closure", "_br_rule", 59); + _static_0(A, "plural_rules___sr_rule$closure", "_sr_rule", 59); + _static_0(A, "plural_rules___ro_rule$closure", "_ro_rule", 59); + _static_0(A, "plural_rules___hi_rule$closure", "_hi_rule", 59); + _static_0(A, "plural_rules___fr_rule$closure", "_fr_rule", 59); + _static_0(A, "plural_rules___cs_rule$closure", "_cs_rule", 59); + _static_0(A, "plural_rules___pl_rule$closure", "_pl_rule", 59); + _static_0(A, "plural_rules___lv_rule$closure", "_lv_rule", 59); + _static_0(A, "plural_rules___he_rule$closure", "_he_rule", 59); + _static_0(A, "plural_rules___mt_rule$closure", "_mt_rule", 59); + _static_0(A, "plural_rules___si_rule$closure", "_si_rule", 59); + _static_0(A, "plural_rules___cy_rule$closure", "_cy_rule", 59); + _static_0(A, "plural_rules___da_rule$closure", "_da_rule", 59); + _static_0(A, "plural_rules___ru_rule$closure", "_ru_rule", 59); + _static_0(A, "plural_rules___be_rule$closure", "_be_rule", 59); + _static_0(A, "plural_rules___mk_rule$closure", "_mk_rule", 59); + _static_0(A, "plural_rules___ga_rule$closure", "_ga_rule", 59); + _static_0(A, "plural_rules___pt_rule$closure", "_pt_rule", 59); + _static_0(A, "plural_rules___es_rule$closure", "_es_rule", 59); + _static_0(A, "plural_rules___is_rule$closure", "_is_rule", 59); + _static_0(A, "plural_rules___ar_rule$closure", "_ar_rule", 59); + _static_0(A, "plural_rules___sl_rule$closure", "_sl_rule", 59); + _static_0(A, "plural_rules___lt_rule$closure", "_lt_rule", 59); + _static_0(A, "plural_rules___en_rule$closure", "_en_rule", 59); + _static_0(A, "plural_rules___ak_rule$closure", "_ak_rule", 59); + _static_1(A, "plural_rules__localeHasPluralRules$closure", "localeHasPluralRules", 75); + _instance_0_u(A._IntlPhoneFieldState.prototype, "get$_changeCountry", "_changeCountry$0", 95); _static(A, "main__main$closure", 0, null, ["call$1$isTesting", "call$0"], ["main0", function() { return A.main0(false); - }], 3258, 0); + }], 3295, 0); _instance_0_u(_ = A.InvoiceNinjaAppState.prototype, "get$_authenticate", "_authenticate$0", 31); - _instance_1_u(_, "get$generateRoute", "generateRoute$1", 1261); - _static_2(A, "app_reducer__appReducer$closure", "appReducer", 3259); - _static_2(A, "auth_reducer__userLoadUrlReducer$closure", "userLoadUrlReducer", 3260); - _static_2(A, "auth_reducer__userSignUpRequestReducer$closure", "userSignUpRequestReducer", 3261); - _static_2(A, "auth_reducer__userLoginRequestReducer$closure", "userLoginRequestReducer", 3262); - _static_2(A, "auth_reducer__oauthLoginRequestReducer$closure", "oauthLoginRequestReducer", 3263); - _static_2(A, "auth_reducer__oauthSignUpRequestReducer$closure", "oauthSignUpRequestReducer", 3264); - _static_2(A, "auth_reducer__userLoginSuccessReducer$closure", "userLoginSuccessReducer", 3265); - _static_2(A, "auth_reducer__userVerifiedPasswordReducer$closure", "userVerifiedPasswordReducer", 3266); - _static_2(A, "auth_reducer__userUnverifiedPasswordReducer$closure", "userUnverifiedPasswordReducer", 3267); - _static_2(A, "bank_account_reducer___clearEditing$closure", "_clearEditing", 742); - _static_2(A, "bank_account_reducer___updateEditing$closure", "_updateEditing", 742); - _static_2(A, "bank_account_reducer___viewBankAccountList$closure", "_viewBankAccountList0", 3269); - _static_2(A, "bank_account_reducer___filterBankAccountsByCustom1$closure", "_filterBankAccountsByCustom1", 3270); - _static_2(A, "bank_account_reducer___filterBankAccountsByCustom2$closure", "_filterBankAccountsByCustom2", 3271); - _static_2(A, "bank_account_reducer___filterBankAccountsByState$closure", "_filterBankAccountsByState", 3272); - _static_2(A, "bank_account_reducer___filterBankAccounts$closure", "_filterBankAccounts", 3273); - _static_2(A, "bank_account_reducer___sortBankAccounts$closure", "_sortBankAccounts", 3274); - _static_2(A, "bank_account_reducer___startListMultiselect$closure", "_startListMultiselect", 3275); - _static_2(A, "bank_account_reducer___addToListMultiselect$closure", "_addToListMultiselect", 3276); - _static_2(A, "bank_account_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect", 3277); - _static_2(A, "bank_account_reducer___clearListMultiselect$closure", "_clearListMultiselect", 3278); - _static_2(A, "bank_account_reducer___archiveBankAccountSuccess$closure", "_archiveBankAccountSuccess", 3279); - _static_2(A, "bank_account_reducer___deleteBankAccountSuccess$closure", "_deleteBankAccountSuccess", 3280); - _static_2(A, "bank_account_reducer___restoreBankAccountSuccess$closure", "_restoreBankAccountSuccess", 3281); - _static_2(A, "bank_account_reducer___addBankAccount$closure", "_addBankAccount", 3282); - _static_2(A, "bank_account_reducer___updateBankAccount$closure", "_updateBankAccount", 3283); - _static_2(A, "bank_account_reducer___setLoadedBankAccount$closure", "_setLoadedBankAccount", 3284); - _static_2(A, "bank_account_reducer___setLoadedBankAccounts$closure", "_setLoadedBankAccounts", 3285); - _static_2(A, "bank_account_reducer___setLoadedCompany$closure", "_setLoadedCompany", 3286); - _static_2(A, "client_reducer___viewClientList$closure", "_viewClientList0", 3287); - _static_2(A, "client_reducer___filterClientsByCustom1$closure", "_filterClientsByCustom1", 3288); - _static_2(A, "client_reducer___filterClientsByCustom2$closure", "_filterClientsByCustom2", 3289); - _static_2(A, "client_reducer___filterClientsByCustom3$closure", "_filterClientsByCustom3", 3290); - _static_2(A, "client_reducer___filterClientsByCustom4$closure", "_filterClientsByCustom4", 3291); - _static_2(A, "client_reducer___filterClientsByState$closure", "_filterClientsByState", 3292); - _static_2(A, "client_reducer___filterClients$closure", "_filterClients", 3293); - _static_2(A, "client_reducer___sortClients$closure", "_sortClients", 3294); - _static_2(A, "client_reducer___startListMultiselect$closure", "_startListMultiselect0", 3295); - _static_2(A, "client_reducer___addToListMultiselect$closure", "_addToListMultiselect0", 3296); - _static_2(A, "client_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect0", 3297); - _static_2(A, "client_reducer___clearListMultiselect$closure", "_clearListMultiselect0", 3298); - _static_2(A, "client_reducer___archiveClientSuccess$closure", "_archiveClientSuccess", 3299); - _static_2(A, "client_reducer___deleteClientSuccess$closure", "_deleteClientSuccess", 3300); - _static_2(A, "client_reducer___restoreClientSuccess$closure", "_restoreClientSuccess", 3301); - _static_2(A, "client_reducer___addClient$closure", "_addClient", 3302); - _static_2(A, "client_reducer___updateClient$closure", "_updateClient", 3303); - _static_2(A, "client_reducer___setLoadedClient$closure", "_setLoadedClient", 3304); - _static_2(A, "client_reducer___mergeClientSuccess$closure", "_mergeClientSuccess", 3305); - _static_2(A, "client_reducer___purgeClientSuccess$closure", "_purgeClientSuccess", 3306); - _static_2(A, "client_reducer___setLoadedClients$closure", "_setLoadedClients", 3307); - _static_2(A, "client_reducer___setLoadedCompany$closure", "_setLoadedCompany0", 3308); - _static_2(A, "company_reducer__loadCompanySuccessReducer$closure", "loadCompanySuccessReducer", 3309); - _static_2(A, "company_reducer__saveCompanySuccessReducer$closure", "saveCompanySuccessReducer", 3310); - _static_2(A, "company_gateway_reducer___clearEditing$closure", "_clearEditing0", 740); - _static_2(A, "company_gateway_reducer___updateEditing$closure", "_updateEditing0", 740); - _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByCustom1$closure", "_filterCompanyGatewaysByCustom1", 3312); - _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByCustom2$closure", "_filterCompanyGatewaysByCustom2", 3313); - _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByState$closure", "_filterCompanyGatewaysByState", 3314); - _static_2(A, "company_gateway_reducer___filterCompanyGateways$closure", "_filterCompanyGateways", 3315); - _static_2(A, "company_gateway_reducer___sortCompanyGateways$closure", "_sortCompanyGateways", 3316); - _static_2(A, "company_gateway_reducer___startListMultiselect$closure", "_startListMultiselect1", 3317); - _static_2(A, "company_gateway_reducer___addToListMultiselect$closure", "_addToListMultiselect1", 3318); - _static_2(A, "company_gateway_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect1", 3319); - _static_2(A, "company_gateway_reducer___clearListMultiselect$closure", "_clearListMultiselect1", 3320); - _static_2(A, "company_gateway_reducer___archiveCompanyGatewaySuccess$closure", "_archiveCompanyGatewaySuccess", 3321); - _static_2(A, "company_gateway_reducer___deleteCompanyGatewaySuccess$closure", "_deleteCompanyGatewaySuccess", 3322); - _static_2(A, "company_gateway_reducer___restoreCompanyGatewaySuccess$closure", "_restoreCompanyGatewaySuccess", 3323); - _static_2(A, "company_gateway_reducer___addCompanyGateway$closure", "_addCompanyGateway", 3324); - _static_2(A, "company_gateway_reducer___updateCompanyGateway$closure", "_updateCompanyGateway", 3325); - _static_2(A, "company_gateway_reducer___setLoadedCompanyGateway$closure", "_setLoadedCompanyGateway", 3326); - _static_2(A, "company_gateway_reducer___setLoadedCompany$closure", "_setLoadedCompany1", 3327); - _static_2(A, "company_gateway_reducer___setLoadedCompanyGateways$closure", "_setLoadedCompanyGateways", 3328); - _static_2(A, "credit_reducer___clearEditing$closure", "_clearEditing1", 152); - _static_2(A, "credit_reducer___updateEditing$closure", "_updateEditing1", 152); - _static_2(A, "credit_reducer___addCreditItem$closure", "_addCreditItem", 863); - _static_2(A, "credit_reducer___addCreditItems$closure", "_addCreditItems", 3330); - _static_2(A, "credit_reducer___removeCreditItem$closure", "_removeCreditItem", 862); - _static_2(A, "credit_reducer___updateCreditItem$closure", "_updateCreditItem", 861); - _static_2(A, "credit_reducer___viewCreditList$closure", "_viewCreditList0", 3331); - _static_2(A, "credit_reducer___filterCreditsByCustom1$closure", "_filterCreditsByCustom1", 3332); - _static_2(A, "credit_reducer___filterCreditsByCustom2$closure", "_filterCreditsByCustom2", 3333); - _static_2(A, "credit_reducer___filterCreditsByCustom3$closure", "_filterCreditsByCustom3", 3334); - _static_2(A, "credit_reducer___filterCreditsByCustom4$closure", "_filterCreditsByCustom4", 3335); - _static_2(A, "credit_reducer___filterCreditsByState$closure", "_filterCreditsByState", 3336); - _static_2(A, "credit_reducer___filterCreditsByStatus$closure", "_filterCreditsByStatus", 3337); - _static_2(A, "credit_reducer___filterCredits$closure", "_filterCredits", 3338); - _static_2(A, "credit_reducer___sortCredits$closure", "_sortCredits", 3339); - _static_2(A, "credit_reducer___startListMultiselect$closure", "_startListMultiselect2", 3340); - _static_2(A, "credit_reducer___addToListMultiselect$closure", "_addToListMultiselect2", 3341); - _static_2(A, "credit_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect2", 3342); - _static_2(A, "credit_reducer___clearListMultiselect$closure", "_clearListMultiselect2", 3343); - _static_2(A, "credit_reducer___purgeClientSuccess$closure", "_purgeClientSuccess0", 3344); - _static_2(A, "credit_reducer___markSentCreditSuccess$closure", "_markSentCreditSuccess", 3345); - _static_2(A, "credit_reducer___archiveCreditSuccess$closure", "_archiveCreditSuccess", 3346); - _static_2(A, "credit_reducer___deleteCreditSuccess$closure", "_deleteCreditSuccess", 3347); - _static_2(A, "credit_reducer___restoreCreditSuccess$closure", "_restoreCreditSuccess", 3348); - _static_2(A, "credit_reducer___addCredit$closure", "_addCredit", 3349); - _static_2(A, "credit_reducer___updateCredit$closure", "_updateCredit", 3350); - _static_2(A, "credit_reducer___setLoadedCredits$closure", "_setLoadedCredits", 3351); - _static_2(A, "credit_reducer___setLoadedCompany$closure", "_setLoadedCompany2", 3352); - _static_2(A, "design_reducer___clearEditing$closure", "_clearEditing2", 739); - _static_2(A, "design_reducer___updateEditing$closure", "_updateEditing2", 739); - _static_2(A, "design_reducer___viewDesignList$closure", "_viewDesignList0", 3354); - _static_2(A, "design_reducer___filterDesignsByCustom1$closure", "_filterDesignsByCustom1", 3355); - _static_2(A, "design_reducer___filterDesignsByCustom2$closure", "_filterDesignsByCustom2", 3356); - _static_2(A, "design_reducer___filterDesignsByState$closure", "_filterDesignsByState", 3357); - _static_2(A, "design_reducer___filterDesigns$closure", "_filterDesigns", 3358); - _static_2(A, "design_reducer___sortDesigns$closure", "_sortDesigns", 3359); - _static_2(A, "design_reducer___startListMultiselect$closure", "_startListMultiselect3", 3360); - _static_2(A, "design_reducer___addToListMultiselect$closure", "_addToListMultiselect3", 3361); - _static_2(A, "design_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect3", 3362); - _static_2(A, "design_reducer___clearListMultiselect$closure", "_clearListMultiselect3", 3363); - _static_2(A, "design_reducer___archiveDesignSuccess$closure", "_archiveDesignSuccess", 3364); - _static_2(A, "design_reducer___deleteDesignSuccess$closure", "_deleteDesignSuccess", 3365); - _static_2(A, "design_reducer___restoreDesignSuccess$closure", "_restoreDesignSuccess", 3366); - _static_2(A, "design_reducer___addDesign$closure", "_addDesign", 3367); - _static_2(A, "design_reducer___updateDesign$closure", "_updateDesign", 3368); - _static_2(A, "design_reducer___setLoadedDesign$closure", "_setLoadedDesign", 3369); - _static_2(A, "design_reducer___setLoadedDesigns$closure", "_setLoadedDesigns", 3370); - _static_2(A, "design_reducer___setLoadedCompany$closure", "_setLoadedCompany3", 3371); - _static_2(A, "document_reducer___updateEditing$closure", "_updateEditing3", 3372); - _static_2(A, "document_reducer___viewDocumentList$closure", "_viewDocumentList0", 3373); - _static_2(A, "document_reducer___filterDocumentsByCustom1$closure", "_filterDocumentsByCustom1", 3374); - _static_2(A, "document_reducer___filterDocumentsByCustom2$closure", "_filterDocumentsByCustom2", 3375); - _static_2(A, "document_reducer___filterDocumentsByState$closure", "_filterDocumentsByState", 3376); - _static_2(A, "document_reducer___filterDocuments$closure", "_filterDocuments", 3377); - _static_2(A, "document_reducer___sortDocuments$closure", "_sortDocuments", 3378); - _static_2(A, "document_reducer___startListMultiselect$closure", "_startListMultiselect4", 3379); - _static_2(A, "document_reducer___addToListMultiselect$closure", "_addToListMultiselect4", 3380); - _static_2(A, "document_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect4", 3381); - _static_2(A, "document_reducer___clearListMultiselect$closure", "_clearListMultiselect4", 3382); - _static_2(A, "document_reducer___archiveDocumentSuccess$closure", "_archiveDocumentSuccess", 3383); - _static_2(A, "document_reducer___deleteDocumentSuccess$closure", "_deleteDocumentSuccess", 3384); - _static_2(A, "document_reducer___restoreDocumentSuccess$closure", "_restoreDocumentSuccess", 3385); - _static_2(A, "document_reducer___updateDocument$closure", "_updateDocument", 3386); - _static_2(A, "document_reducer___setLoadedDocument$closure", "_setLoadedDocument", 3387); - _static_2(A, "document_reducer___setLoadedDocuments$closure", "_setLoadedDocuments", 3388); - _static_2(A, "expense_reducer___clearEditing$closure", "_clearEditing3", 379); - _static_2(A, "expense_reducer___updateEditing$closure", "_updateEditing4", 379); - _static_2(A, "expense_reducer___viewExpenseList$closure", "_viewExpenseList0", 3390); - _static_2(A, "expense_reducer___filterExpensesByCustom1$closure", "_filterExpensesByCustom1", 3391); - _static_2(A, "expense_reducer___filterExpensesByCustom2$closure", "_filterExpensesByCustom2", 3392); - _static_2(A, "expense_reducer___filterExpensesByCustom3$closure", "_filterExpensesByCustom3", 3393); - _static_2(A, "expense_reducer___filterExpensesByCustom4$closure", "_filterExpensesByCustom4", 3394); - _static_2(A, "expense_reducer___filterExpensesByState$closure", "_filterExpensesByState", 3395); - _static_2(A, "expense_reducer___filterExpensesByStatus$closure", "_filterExpensesByStatus", 3396); - _static_2(A, "expense_reducer___filterExpenses$closure", "_filterExpenses", 3397); - _static_2(A, "expense_reducer___sortExpenses$closure", "_sortExpenses", 3398); - _static_2(A, "expense_reducer___startListMultiselect$closure", "_startListMultiselect5", 3399); - _static_2(A, "expense_reducer___addToListMultiselect$closure", "_addToListMultiselect5", 3400); - _static_2(A, "expense_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect5", 3401); - _static_2(A, "expense_reducer___clearListMultiselect$closure", "_clearListMultiselect5", 3402); - _static_2(A, "expense_reducer___purgeClientSuccess$closure", "_purgeClientSuccess1", 3403); - _static_2(A, "expense_reducer___archiveExpenseSuccess$closure", "_archiveExpenseSuccess", 3404); - _static_2(A, "expense_reducer___deleteExpenseSuccess$closure", "_deleteExpenseSuccess", 3405); - _static_2(A, "expense_reducer___restoreExpenseSuccess$closure", "_restoreExpenseSuccess", 3406); - _static_2(A, "expense_reducer___addExpense$closure", "_addExpense", 3407); - _static_2(A, "expense_reducer___updateExpense$closure", "_updateExpense", 3408); - _static_2(A, "expense_reducer___setLoadedExpense$closure", "_setLoadedExpense", 3409); - _static_2(A, "expense_reducer___setLoadedExpenses$closure", "_setLoadedExpenses", 3410); - _static_2(A, "expense_reducer___setLoadedCompany$closure", "_setLoadedCompany4", 3411); - _static_2(A, "expense_category_reducer___clearEditing$closure", "_clearEditing4", 738); - _static_2(A, "expense_category_reducer___updateEditing$closure", "_updateEditing5", 738); - _static_2(A, "expense_category_reducer___filterExpenseCategoriesByCustom1$closure", "_filterExpenseCategoriesByCustom1", 3413); - _static_2(A, "expense_category_reducer___filterExpenseCategoriesByCustom2$closure", "_filterExpenseCategoriesByCustom2", 3414); - _static_2(A, "expense_category_reducer___filterExpenseCategoriesByState$closure", "_filterExpenseCategoriesByState", 3415); - _static_2(A, "expense_category_reducer___filterExpenseCategories$closure", "_filterExpenseCategories", 3416); - _static_2(A, "expense_category_reducer___sortExpenseCategories$closure", "_sortExpenseCategories", 3417); - _static_2(A, "expense_category_reducer___startListMultiselect$closure", "_startListMultiselect6", 3418); - _static_2(A, "expense_category_reducer___addToListMultiselect$closure", "_addToListMultiselect6", 3419); - _static_2(A, "expense_category_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect6", 3420); - _static_2(A, "expense_category_reducer___clearListMultiselect$closure", "_clearListMultiselect6", 3421); - _static_2(A, "expense_category_reducer___archiveExpenseCategorySuccess$closure", "_archiveExpenseCategorySuccess", 3422); - _static_2(A, "expense_category_reducer___deleteExpenseCategorySuccess$closure", "_deleteExpenseCategorySuccess", 3423); - _static_2(A, "expense_category_reducer___restoreExpenseCategorySuccess$closure", "_restoreExpenseCategorySuccess", 3424); - _static_2(A, "expense_category_reducer___addExpenseCategory$closure", "_addExpenseCategory", 3425); - _static_2(A, "expense_category_reducer___updateExpenseCategory$closure", "_updateExpenseCategory", 3426); - _static_2(A, "expense_category_reducer___setLoadedExpenseCategory$closure", "_setLoadedExpenseCategory", 3427); - _static_2(A, "expense_category_reducer___setLoadedExpenseCategories$closure", "_setLoadedExpenseCategories", 3428); - _static_2(A, "expense_category_reducer___setLoadedCompany$closure", "_setLoadedCompany5", 3429); - _static_2(A, "group_reducer___clearEditing$closure", "_clearEditing5", 736); - _static_2(A, "group_reducer___updateEditing$closure", "_updateEditing6", 736); - _static_2(A, "group_reducer___viewGroupList$closure", "_viewGroupList0", 3431); - _static_2(A, "group_reducer___filterGroupsByState$closure", "_filterGroupsByState", 3432); - _static_2(A, "group_reducer___filterGroups$closure", "_filterGroups", 3433); - _static_2(A, "group_reducer___sortGroups$closure", "_sortGroups", 3434); - _static_2(A, "group_reducer___startListMultiselect$closure", "_startListMultiselect7", 3435); - _static_2(A, "group_reducer___addToListMultiselect$closure", "_addToListMultiselect7", 3436); - _static_2(A, "group_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect7", 3437); - _static_2(A, "group_reducer___clearListMultiselect$closure", "_clearListMultiselect7", 3438); - _static_2(A, "group_reducer___archiveGroupSuccess$closure", "_archiveGroupSuccess", 3439); - _static_2(A, "group_reducer___deleteGroupSuccess$closure", "_deleteGroupSuccess", 3440); - _static_2(A, "group_reducer___restoreGroupSuccess$closure", "_restoreGroupSuccess", 3441); - _static_2(A, "group_reducer___addGroup$closure", "_addGroup", 3442); - _static_2(A, "group_reducer___updateGroup$closure", "_updateGroup", 3443); - _static_2(A, "group_reducer___setLoadedGroup$closure", "_setLoadedGroup", 3444); - _static_2(A, "group_reducer___setLoadedGroups$closure", "_setLoadedGroups", 3445); - _static_2(A, "group_reducer___setLoadedCompany$closure", "_setLoadedCompany6", 3446); - _static_2(A, "invoice_reducer___clearEditing$closure", "_clearEditing6", 152); - _static_2(A, "invoice_reducer___updateEditing$closure", "_updateEditing7", 152); - _static_2(A, "invoice_reducer___addInvoiceItem$closure", "_addInvoiceItem", 826); - _static_2(A, "invoice_reducer___addInvoiceItems$closure", "_addInvoiceItems", 3447); - _static_2(A, "invoice_reducer___removeInvoiceItem$closure", "_removeInvoiceItem", 825); - _static_2(A, "invoice_reducer___updateInvoiceItem$closure", "_updateInvoiceItem", 824); - _static_2(A, "invoice_reducer___viewInvoiceList$closure", "_viewInvoiceList0", 3448); - _static_2(A, "invoice_reducer___filterInvoicesByCustom1$closure", "_filterInvoicesByCustom1", 3449); - _static_2(A, "invoice_reducer___filterInvoicesByCustom2$closure", "_filterInvoicesByCustom2", 3450); - _static_2(A, "invoice_reducer___filterInvoicesByCustom3$closure", "_filterInvoicesByCustom3", 3451); - _static_2(A, "invoice_reducer___filterInvoicesByCustom4$closure", "_filterInvoicesByCustom4", 3452); - _static_2(A, "invoice_reducer___filterInvoicesByState$closure", "_filterInvoicesByState", 3453); - _static_2(A, "invoice_reducer___filterInvoicesByStatus$closure", "_filterInvoicesByStatus", 3454); - _static_2(A, "invoice_reducer___filterInvoices$closure", "_filterInvoices", 3455); - _static_2(A, "invoice_reducer___sortInvoices$closure", "_sortInvoices", 3456); - _static_2(A, "invoice_reducer___startListMultiselect$closure", "_startListMultiselect8", 3457); - _static_2(A, "invoice_reducer___addToListMultiselect$closure", "_addToListMultiselect8", 3458); - _static_2(A, "invoice_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect8", 3459); - _static_2(A, "invoice_reducer___clearListMultiselect$closure", "_clearListMultiselect8", 3460); - _static_2(A, "invoice_reducer___purgeClientSuccess$closure", "_purgeClientSuccess2", 3461); - _static_2(A, "invoice_reducer___markInvoicesSentSuccess$closure", "_markInvoicesSentSuccess", 3462); - _static_2(A, "invoice_reducer___markInvoicesPaidSuccess$closure", "_markInvoicesPaidSuccess", 3463); - _static_2(A, "invoice_reducer___cancelInvoicesSuccess$closure", "_cancelInvoicesSuccess", 3464); - _static_2(A, "invoice_reducer___archiveInvoiceSuccess$closure", "_archiveInvoiceSuccess", 3465); - _static_2(A, "invoice_reducer___deleteInvoiceSuccess$closure", "_deleteInvoiceSuccess", 3466); - _static_2(A, "invoice_reducer___emailInvoiceSuccess$closure", "_emailInvoiceSuccess", 3467); - _static_2(A, "invoice_reducer___restoreInvoiceSuccess$closure", "_restoreInvoiceSuccess", 3468); - _static_2(A, "invoice_reducer___addInvoice$closure", "_addInvoice", 3469); - _static_2(A, "invoice_reducer___updateInvoice$closure", "_updateInvoice", 3470); - _static_2(A, "invoice_reducer___setLoadedInvoices$closure", "_setLoadedInvoices", 3471); - _static_2(A, "invoice_reducer___setLoadedCompany$closure", "_setLoadedCompany7", 3472); - _static_2(A, "payment_reducer___clearEditing$closure", "_clearEditing7", 732); - _static_2(A, "payment_reducer___updateEditing$closure", "_updateEditing8", 732); - _static_2(A, "payment_reducer___viewPaymentList$closure", "_viewPaymentList0", 3474); - _static_2(A, "payment_reducer___filterPaymentsByCustom1$closure", "_filterPaymentsByCustom1", 3475); - _static_2(A, "payment_reducer___filterPaymentsByCustom2$closure", "_filterPaymentsByCustom2", 3476); - _static_2(A, "payment_reducer___filterPaymentsByCustom3$closure", "_filterPaymentsByCustom3", 3477); - _static_2(A, "payment_reducer___filterPaymentsByCustom4$closure", "_filterPaymentsByCustom4", 3478); - _static_2(A, "payment_reducer___filterPaymentsByState$closure", "_filterPaymentsByState", 3479); - _static_2(A, "payment_reducer___filterPaymentsByStatus$closure", "_filterPaymentsByStatus", 3480); - _static_2(A, "payment_reducer___filterPayments$closure", "_filterPayments", 3481); - _static_2(A, "payment_reducer___sortPayments$closure", "_sortPayments", 3482); - _static_2(A, "payment_reducer___startListMultiselect$closure", "_startListMultiselect9", 3483); - _static_2(A, "payment_reducer___addToListMultiselect$closure", "_addToListMultiselect9", 3484); - _static_2(A, "payment_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect9", 3485); - _static_2(A, "payment_reducer___clearListMultiselect$closure", "_clearListMultiselect9", 3486); - _static_2(A, "payment_reducer___purgeClientSuccess$closure", "_purgeClientSuccess3", 3487); - _static_2(A, "payment_reducer___archivePaymentSuccess$closure", "_archivePaymentSuccess", 3488); - _static_2(A, "payment_reducer___deletePaymentSuccess$closure", "_deletePaymentSuccess", 3489); - _static_2(A, "payment_reducer___restorePaymentSuccess$closure", "_restorePaymentSuccess", 3490); - _static_2(A, "payment_reducer___addPayment$closure", "_addPayment", 3491); - _static_2(A, "payment_reducer___updatePayment$closure", "_updatePayment", 3492); - _static_2(A, "payment_reducer___setLoadedPayment$closure", "_setLoadedPayment", 3493); - _static_2(A, "payment_reducer___setLoadedPayments$closure", "_setLoadedPayments", 3494); - _static_2(A, "payment_reducer___setLoadedCompany$closure", "_setLoadedCompany8", 3495); - _static_2(A, "payment_term_reducer___clearEditing$closure", "_clearEditing8", 730); - _static_2(A, "payment_term_reducer___updateEditing$closure", "_updateEditing9", 730); - _static_2(A, "payment_term_reducer___viewPaymentTermList$closure", "_viewPaymentTermList0", 3497); - _static_2(A, "payment_term_reducer___filterPaymentTermsByCustom1$closure", "_filterPaymentTermsByCustom1", 3498); - _static_2(A, "payment_term_reducer___filterPaymentTermsByCustom2$closure", "_filterPaymentTermsByCustom2", 3499); - _static_2(A, "payment_term_reducer___filterPaymentTermsByState$closure", "_filterPaymentTermsByState", 3500); - _static_2(A, "payment_term_reducer___filterPaymentTerms$closure", "_filterPaymentTerms", 3501); - _static_2(A, "payment_term_reducer___sortPaymentTerms$closure", "_sortPaymentTerms", 3502); - _static_2(A, "payment_term_reducer___startListMultiselect$closure", "_startListMultiselect10", 3503); - _static_2(A, "payment_term_reducer___addToListMultiselect$closure", "_addToListMultiselect10", 3504); - _static_2(A, "payment_term_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect10", 3505); - _static_2(A, "payment_term_reducer___clearListMultiselect$closure", "_clearListMultiselect10", 3506); - _static_2(A, "payment_term_reducer___archivePaymentTermSuccess$closure", "_archivePaymentTermSuccess", 3507); - _static_2(A, "payment_term_reducer___deletePaymentTermSuccess$closure", "_deletePaymentTermSuccess", 3508); - _static_2(A, "payment_term_reducer___restorePaymentTermSuccess$closure", "_restorePaymentTermSuccess", 3509); - _static_2(A, "payment_term_reducer___addPaymentTerm$closure", "_addPaymentTerm", 3510); - _static_2(A, "payment_term_reducer___updatePaymentTerm$closure", "_updatePaymentTerm", 3511); - _static_2(A, "payment_term_reducer___setLoadedPaymentTerm$closure", "_setLoadedPaymentTerm", 3512); - _static_2(A, "payment_term_reducer___setLoadedPaymentTerms$closure", "_setLoadedPaymentTerms", 3513); - _static_2(A, "payment_term_reducer___setLoadedCompany$closure", "_setLoadedCompany9", 3514); - _static_2(A, "product_reducer___clearEditing$closure", "_clearEditing9", 725); - _static_2(A, "product_reducer___updateEditing$closure", "_updateEditing10", 725); - _static_2(A, "product_reducer___viewClientList$closure", "_viewClientList1", 3516); - _static_2(A, "product_reducer___filterProductsByState$closure", "_filterProductsByState", 3517); - _static_2(A, "product_reducer___filterProductsByCustom1$closure", "_filterProductsByCustom1", 3518); - _static_2(A, "product_reducer___filterProductsByCustom2$closure", "_filterProductsByCustom2", 3519); - _static_2(A, "product_reducer___filterProductsByCustom3$closure", "_filterProductsByCustom3", 3520); - _static_2(A, "product_reducer___filterProductsByCustom4$closure", "_filterProductsByCustom4", 3521); - _static_2(A, "product_reducer___filterProducts$closure", "_filterProducts", 3522); - _static_2(A, "product_reducer___sortProducts$closure", "_sortProducts", 3523); - _static_2(A, "product_reducer___startListMultiselect$closure", "_startListMultiselect11", 3524); - _static_2(A, "product_reducer___addToListMultiselect$closure", "_addToListMultiselect11", 3525); - _static_2(A, "product_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect11", 3526); - _static_2(A, "product_reducer___clearListMultiselect$closure", "_clearListMultiselect11", 3527); - _static_2(A, "product_reducer___archiveProductSuccess$closure", "_archiveProductSuccess", 3528); - _static_2(A, "product_reducer___deleteProductSuccess$closure", "_deleteProductSuccess", 3529); - _static_2(A, "product_reducer___restoreProductSuccess$closure", "_restoreProductSuccess", 3530); - _static_2(A, "product_reducer___addProduct$closure", "_addProduct", 3531); - _static_2(A, "product_reducer___updateProduct$closure", "_updateProduct", 3532); - _static_2(A, "product_reducer___setLoadedProduct$closure", "_setLoadedProduct", 3533); - _static_2(A, "product_reducer___setLoadedProducts$closure", "_setLoadedProducts", 3534); - _static_2(A, "product_reducer___setLoadedCompany$closure", "_setLoadedCompany10", 3535); - _static_2(A, "project_reducer___clearEditing$closure", "_clearEditing10", 716); - _static_2(A, "project_reducer___updateEditing$closure", "_updateEditing11", 716); - _static_2(A, "project_reducer___viewProjectList$closure", "_viewProjectList0", 3537); - _static_2(A, "project_reducer___filterProjectsByCustom1$closure", "_filterProjectsByCustom1", 3538); - _static_2(A, "project_reducer___filterProjectsByCustom2$closure", "_filterProjectsByCustom2", 3539); - _static_2(A, "project_reducer___filterProjectsByCustom3$closure", "_filterProjectsByCustom3", 3540); - _static_2(A, "project_reducer___filterProjectsByCustom4$closure", "_filterProjectsByCustom4", 3541); - _static_2(A, "project_reducer___filterProjectsByState$closure", "_filterProjectsByState", 3542); - _static_2(A, "project_reducer___filterProjects$closure", "_filterProjects", 3543); - _static_2(A, "project_reducer___sortProjects$closure", "_sortProjects", 3544); - _static_2(A, "project_reducer___startListMultiselect$closure", "_startListMultiselect12", 3545); - _static_2(A, "project_reducer___addToListMultiselect$closure", "_addToListMultiselect12", 3546); - _static_2(A, "project_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect12", 3547); - _static_2(A, "project_reducer___clearListMultiselect$closure", "_clearListMultiselect12", 3548); - _static_2(A, "project_reducer___purgeClientSuccess$closure", "_purgeClientSuccess4", 3549); - _static_2(A, "project_reducer___archiveProjectSuccess$closure", "_archiveProjectSuccess", 3550); - _static_2(A, "project_reducer___deleteProjectSuccess$closure", "_deleteProjectSuccess", 3551); - _static_2(A, "project_reducer___restoreProjectSuccess$closure", "_restoreProjectSuccess", 3552); - _static_2(A, "project_reducer___addProject$closure", "_addProject", 3553); - _static_2(A, "project_reducer___updateProject$closure", "_updateProject", 3554); - _static_2(A, "project_reducer___setLoadedProject$closure", "_setLoadedProject", 3555); - _static_2(A, "project_reducer___setLoadedProjects$closure", "_setLoadedProjects", 3556); - _static_2(A, "project_reducer___setLoadedCompany$closure", "_setLoadedCompany11", 3557); - _static_2(A, "purchase_order_reducer___clearEditing$closure", "_clearEditing11", 152); - _static_2(A, "purchase_order_reducer___updateEditing$closure", "_updateEditing12", 152); - _static_2(A, "purchase_order_reducer___addPurchaseOrderItem$closure", "_addPurchaseOrderItem", 811); - _static_2(A, "purchase_order_reducer___addPurchaseOrderItems$closure", "_addPurchaseOrderItems", 3558); - _static_2(A, "purchase_order_reducer___removePurchaseOrderItem$closure", "_removePurchaseOrderItem", 810); - _static_2(A, "purchase_order_reducer___updatePurchaseOrderItem$closure", "_updatePurchaseOrderItem", 809); - _static_2(A, "purchase_order_reducer___viewPurchaseOrderList$closure", "_viewPurchaseOrderList0", 3559); - _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByCustom1$closure", "_filterPurchaseOrdersByCustom1", 3560); - _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByCustom2$closure", "_filterPurchaseOrdersByCustom2", 3561); - _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByCustom3$closure", "_filterPurchaseOrdersByCustom3", 3562); - _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByCustom4$closure", "_filterPurchaseOrdersByCustom4", 3563); - _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByState$closure", "_filterPurchaseOrdersByState", 3564); - _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByStatus$closure", "_filterPurchaseOrdersByStatus", 3565); - _static_2(A, "purchase_order_reducer___filterPurchaseOrders$closure", "_filterPurchaseOrders", 3566); - _static_2(A, "purchase_order_reducer___sortPurchaseOrders$closure", "_sortPurchaseOrders", 3567); - _static_2(A, "purchase_order_reducer___startListMultiselect$closure", "_startListMultiselect13", 3568); - _static_2(A, "purchase_order_reducer___addToListMultiselect$closure", "_addToListMultiselect13", 3569); - _static_2(A, "purchase_order_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect13", 3570); - _static_2(A, "purchase_order_reducer___clearListMultiselect$closure", "_clearListMultiselect13", 3571); - _static_2(A, "purchase_order_reducer___markSentPurchaseOrderSuccess$closure", "_markSentPurchaseOrderSuccess", 3572); - _static_2(A, "purchase_order_reducer___convertPurchaseOrdersToExpenses$closure", "_convertPurchaseOrdersToExpenses", 3573); - _static_2(A, "purchase_order_reducer___addPurchaseOrdersToInventorySuccess$closure", "_addPurchaseOrdersToInventorySuccess", 3574); - _static_2(A, "purchase_order_reducer___acceptPurchaseOrderSuccess$closure", "_acceptPurchaseOrderSuccess", 3575); - _static_2(A, "purchase_order_reducer___cancelPurchaseOrderSuccess$closure", "_cancelPurchaseOrderSuccess", 3576); - _static_2(A, "purchase_order_reducer___archivePurchaseOrderSuccess$closure", "_archivePurchaseOrderSuccess", 3577); - _static_2(A, "purchase_order_reducer___deletePurchaseOrderSuccess$closure", "_deletePurchaseOrderSuccess", 3578); - _static_2(A, "purchase_order_reducer___restorePurchaseOrderSuccess$closure", "_restorePurchaseOrderSuccess", 3579); - _static_2(A, "purchase_order_reducer___emailPurchaseOrderSuccess$closure", "_emailPurchaseOrderSuccess", 3580); - _static_2(A, "purchase_order_reducer___approvePurchaseOrderSuccess$closure", "_approvePurchaseOrderSuccess", 3581); - _static_2(A, "purchase_order_reducer___addPurchaseOrder$closure", "_addPurchaseOrder", 3582); - _static_2(A, "purchase_order_reducer___updatePurchaseOrder$closure", "_updatePurchaseOrder", 3583); - _static_2(A, "purchase_order_reducer___setLoadedPurchaseOrders$closure", "_setLoadedPurchaseOrders", 3584); - _static_2(A, "purchase_order_reducer___setLoadedCompany$closure", "_setLoadedCompany12", 3585); - _static_2(A, "quote_reducer___clearEditing$closure", "_clearEditing12", 152); - _static_2(A, "quote_reducer___updateEditing$closure", "_updateEditing13", 152); - _static_2(A, "quote_reducer___addQuoteItem$closure", "_addQuoteItem", 805); - _static_2(A, "quote_reducer___addQuoteItems$closure", "_addQuoteItems", 3586); - _static_2(A, "quote_reducer___removeQuoteItem$closure", "_removeQuoteItem", 804); - _static_2(A, "quote_reducer___updateQuoteItem$closure", "_updateQuoteItem", 803); - _static_2(A, "quote_reducer___viewQuoteList$closure", "_viewQuoteList0", 3587); - _static_2(A, "quote_reducer___filterQuotesByCustom1$closure", "_filterQuotesByCustom1", 3588); - _static_2(A, "quote_reducer___filterQuotesByCustom2$closure", "_filterQuotesByCustom2", 3589); - _static_2(A, "quote_reducer___filterQuotesByCustom3$closure", "_filterQuotesByCustom3", 3590); - _static_2(A, "quote_reducer___filterQuotesByCustom4$closure", "_filterQuotesByCustom4", 3591); - _static_2(A, "quote_reducer___filterQuotesByState$closure", "_filterQuotesByState", 3592); - _static_2(A, "quote_reducer___filterQuotesByStatus$closure", "_filterQuotesByStatus", 3593); - _static_2(A, "quote_reducer___filterQuotes$closure", "_filterQuotes", 3594); - _static_2(A, "quote_reducer___sortQuotes$closure", "_sortQuotes", 3595); - _static_2(A, "quote_reducer___startListMultiselect$closure", "_startListMultiselect14", 3596); - _static_2(A, "quote_reducer___addToListMultiselect$closure", "_addToListMultiselect14", 3597); - _static_2(A, "quote_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect14", 3598); - _static_2(A, "quote_reducer___clearListMultiselect$closure", "_clearListMultiselect14", 3599); - _static_2(A, "quote_reducer___purgeClientSuccess$closure", "_purgeClientSuccess5", 3600); - _static_2(A, "quote_reducer___markSentQuoteSuccess$closure", "_markSentQuoteSuccess", 3601); - _static_2(A, "quote_reducer___archiveQuoteSuccess$closure", "_archiveQuoteSuccess", 3602); - _static_2(A, "quote_reducer___deleteQuoteSuccess$closure", "_deleteQuoteSuccess", 3603); - _static_2(A, "quote_reducer___restoreQuoteSuccess$closure", "_restoreQuoteSuccess", 3604); - _static_2(A, "quote_reducer___emailQuoteSuccess$closure", "_emailQuoteSuccess", 3605); - _static_2(A, "quote_reducer___convertQuotesToInvoicesSuccess$closure", "_convertQuotesToInvoicesSuccess", 3606); - _static_2(A, "quote_reducer___convertQuotesToProjectsSuccess$closure", "_convertQuotesToProjectsSuccess", 3607); - _static_2(A, "quote_reducer___addQuote$closure", "_addQuote", 3608); - _static_2(A, "quote_reducer___updateQuote$closure", "_updateQuote", 3609); - _static_2(A, "quote_reducer___setLoadedQuotes$closure", "_setLoadedQuotes", 3610); - _static_2(A, "quote_reducer___setLoadedCompany$closure", "_setLoadedCompany13", 3611); - _static_2(A, "recurring_expense_reducer___clearEditing$closure", "_clearEditing13", 379); - _static_2(A, "recurring_expense_reducer___updateEditing$closure", "_updateEditing14", 379); - _static_2(A, "recurring_expense_reducer___viewRecurringExpenseList$closure", "_viewRecurringExpenseList0", 3612); - _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByCustom1$closure", "_filterRecurringExpensesByCustom1", 3613); - _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByCustom2$closure", "_filterRecurringExpensesByCustom2", 3614); - _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByState$closure", "_filterRecurringExpensesByState", 3615); - _static_2(A, "recurring_expense_reducer___filterRecurringExpenses$closure", "_filterRecurringExpenses", 3616); - _static_2(A, "recurring_expense_reducer___sortRecurringExpenses$closure", "_sortRecurringExpenses", 3617); - _static_2(A, "recurring_expense_reducer___startListMultiselect$closure", "_startListMultiselect15", 3618); - _static_2(A, "recurring_expense_reducer___addToListMultiselect$closure", "_addToListMultiselect15", 3619); - _static_2(A, "recurring_expense_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect15", 3620); - _static_2(A, "recurring_expense_reducer___clearListMultiselect$closure", "_clearListMultiselect15", 3621); - _static_2(A, "recurring_expense_reducer___purgeClientSuccess$closure", "_purgeClientSuccess6", 3622); - _static_2(A, "recurring_expense_reducer___archiveRecurringExpenseSuccess$closure", "_archiveRecurringExpenseSuccess", 3623); - _static_2(A, "recurring_expense_reducer___deleteRecurringExpenseSuccess$closure", "_deleteRecurringExpenseSuccess", 3624); - _static_2(A, "recurring_expense_reducer___restoreRecurringExpenseSuccess$closure", "_restoreRecurringExpenseSuccess", 3625); - _static_2(A, "recurring_expense_reducer___addRecurringExpense$closure", "_addRecurringExpense", 3626); - _static_2(A, "recurring_expense_reducer___updateRecurringExpense$closure", "_updateRecurringExpense", 3627); - _static_2(A, "recurring_expense_reducer___startRecurringExpensesSuccess$closure", "_startRecurringExpensesSuccess", 3628); - _static_2(A, "recurring_expense_reducer___stopRecurringExpensesSuccess$closure", "_stopRecurringExpensesSuccess", 3629); - _static_2(A, "recurring_expense_reducer___setLoadedRecurringExpense$closure", "_setLoadedRecurringExpense", 3630); - _static_2(A, "recurring_expense_reducer___setLoadedRecurringExpenses$closure", "_setLoadedRecurringExpenses", 3631); - _static_2(A, "recurring_expense_reducer___setLoadedCompany$closure", "_setLoadedCompany14", 3632); - _static_2(A, "recurring_invoice_reducer___clearEditing$closure", "_clearEditing14", 152); - _static_2(A, "recurring_invoice_reducer___updateEditing$closure", "_updateEditing15", 152); - _static_2(A, "recurring_invoice_reducer___addRecurringInvoiceItem$closure", "_addRecurringInvoiceItem", 800); - _static_2(A, "recurring_invoice_reducer___addRecurringInvoiceItems$closure", "_addRecurringInvoiceItems", 3633); - _static_2(A, "recurring_invoice_reducer___removeRecurringInvoiceItem$closure", "_removeRecurringInvoiceItem", 799); - _static_2(A, "recurring_invoice_reducer___updateRecurringInvoiceItem$closure", "_updateRecurringInvoiceItem", 798); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom1$closure", "_filterRecurringInvoicesByCustom1", 3634); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom2$closure", "_filterRecurringInvoicesByCustom2", 3635); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom3$closure", "_filterRecurringInvoicesByCustom3", 3636); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom4$closure", "_filterRecurringInvoicesByCustom4", 3637); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByState$closure", "_filterRecurringInvoicesByState", 3638); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByStatus$closure", "_filterRecurringInvoicesByStatus", 3639); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoices$closure", "_filterRecurringInvoices", 3640); - _static_2(A, "recurring_invoice_reducer___sortRecurringInvoices$closure", "_sortRecurringInvoices", 3641); - _static_2(A, "recurring_invoice_reducer___startListMultiselect$closure", "_startListMultiselect16", 3642); - _static_2(A, "recurring_invoice_reducer___addToListMultiselect$closure", "_addToListMultiselect16", 3643); - _static_2(A, "recurring_invoice_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect16", 3644); - _static_2(A, "recurring_invoice_reducer___clearListMultiselect$closure", "_clearListMultiselect16", 3645); - _static_2(A, "recurring_invoice_reducer___purgeClientSuccess$closure", "_purgeClientSuccess7", 3646); - _static_2(A, "recurring_invoice_reducer___archiveRecurringInvoiceSuccess$closure", "_archiveRecurringInvoiceSuccess", 3647); - _static_2(A, "recurring_invoice_reducer___deleteRecurringInvoiceSuccess$closure", "_deleteRecurringInvoiceSuccess", 3648); - _static_2(A, "recurring_invoice_reducer___emailRecurringInvoiceSuccess$closure", "_emailRecurringInvoiceSuccess", 3649); - _static_2(A, "recurring_invoice_reducer___restoreRecurringInvoiceSuccess$closure", "_restoreRecurringInvoiceSuccess", 3650); - _static_2(A, "recurring_invoice_reducer___sendNowRecurringInvoiceSuccess$closure", "_sendNowRecurringInvoiceSuccess", 3651); - _static_2(A, "recurring_invoice_reducer___startRecurringInvoicesSuccess$closure", "_startRecurringInvoicesSuccess", 3652); - _static_2(A, "recurring_invoice_reducer___stopRecurringInvoicesSuccess$closure", "_stopRecurringInvoicesSuccess", 3653); - _static_2(A, "recurring_invoice_reducer___addRecurringInvoice$closure", "_addRecurringInvoice", 3654); - _static_2(A, "recurring_invoice_reducer___updateRecurringInvoice$closure", "_updateRecurringInvoice", 3655); - _static_2(A, "recurring_invoice_reducer___setLoadedRecurringInvoices$closure", "_setLoadedRecurringInvoices", 3656); - _static_2(A, "recurring_invoice_reducer___setLoadedCompany$closure", "_setLoadedCompany15", 3657); - _static_2(A, "schedule_reducer___clearEditing$closure", "_clearEditing15", 712); - _static_2(A, "schedule_reducer___updateEditing$closure", "_updateEditing16", 712); - _static_2(A, "schedule_reducer___viewScheduleList$closure", "_viewScheduleList0", 3659); - _static_2(A, "schedule_reducer___filterSchedulesByCustom1$closure", "_filterSchedulesByCustom1", 3660); - _static_2(A, "schedule_reducer___filterSchedulesByCustom2$closure", "_filterSchedulesByCustom2", 3661); - _static_2(A, "schedule_reducer___filterSchedulesByState$closure", "_filterSchedulesByState", 3662); - _static_2(A, "schedule_reducer___filterSchedules$closure", "_filterSchedules", 3663); - _static_2(A, "schedule_reducer___sortSchedules$closure", "_sortSchedules", 3664); - _static_2(A, "schedule_reducer___startListMultiselect$closure", "_startListMultiselect17", 3665); - _static_2(A, "schedule_reducer___addToListMultiselect$closure", "_addToListMultiselect17", 3666); - _static_2(A, "schedule_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect17", 3667); - _static_2(A, "schedule_reducer___clearListMultiselect$closure", "_clearListMultiselect17", 3668); - _static_2(A, "schedule_reducer___archiveScheduleSuccess$closure", "_archiveScheduleSuccess", 3669); - _static_2(A, "schedule_reducer___deleteScheduleSuccess$closure", "_deleteScheduleSuccess", 3670); - _static_2(A, "schedule_reducer___restoreScheduleSuccess$closure", "_restoreScheduleSuccess", 3671); - _static_2(A, "schedule_reducer___addSchedule$closure", "_addSchedule", 3672); - _static_2(A, "schedule_reducer___updateSchedule$closure", "_updateSchedule", 3673); - _static_2(A, "schedule_reducer___setLoadedSchedule$closure", "_setLoadedSchedule", 3674); - _static_2(A, "schedule_reducer___setLoadedSchedules$closure", "_setLoadedSchedules", 3675); - _static_2(A, "schedule_reducer___setLoadedCompany$closure", "_setLoadedCompany16", 3676); - _static_2(A, "static_reducer__staticLoadedReducer$closure", "staticLoadedReducer", 3677); - _static_2(A, "subscription_reducer___clearEditing$closure", "_clearEditing16", 710); - _static_2(A, "subscription_reducer___updateEditing$closure", "_updateEditing17", 710); - _static_2(A, "subscription_reducer___filterSubscriptionsByCustom1$closure", "_filterSubscriptionsByCustom1", 3679); - _static_2(A, "subscription_reducer___filterSubscriptionsByCustom2$closure", "_filterSubscriptionsByCustom2", 3680); - _static_2(A, "subscription_reducer___filterSubscriptionsByState$closure", "_filterSubscriptionsByState", 3681); - _static_2(A, "subscription_reducer___filterSubscriptions$closure", "_filterSubscriptions", 3682); - _static_2(A, "subscription_reducer___sortSubscriptions$closure", "_sortSubscriptions", 3683); - _static_2(A, "subscription_reducer___startListMultiselect$closure", "_startListMultiselect18", 3684); - _static_2(A, "subscription_reducer___addToListMultiselect$closure", "_addToListMultiselect18", 3685); - _static_2(A, "subscription_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect18", 3686); - _static_2(A, "subscription_reducer___clearListMultiselect$closure", "_clearListMultiselect18", 3687); - _static_2(A, "subscription_reducer___archiveSubscriptionSuccess$closure", "_archiveSubscriptionSuccess", 3688); - _static_2(A, "subscription_reducer___deleteSubscriptionSuccess$closure", "_deleteSubscriptionSuccess", 3689); - _static_2(A, "subscription_reducer___restoreSubscriptionSuccess$closure", "_restoreSubscriptionSuccess", 3690); - _static_2(A, "subscription_reducer___addSubscription$closure", "_addSubscription", 3691); - _static_2(A, "subscription_reducer___updateSubscription$closure", "_updateSubscription", 3692); - _static_2(A, "subscription_reducer___setLoadedSubscription$closure", "_setLoadedSubscription", 3693); - _static_2(A, "subscription_reducer___setLoadedSubscriptions$closure", "_setLoadedSubscriptions", 3694); - _static_2(A, "subscription_reducer___setLoadedCompany$closure", "_setLoadedCompany17", 3695); - _static_2(A, "task_reducer___clearEditing$closure", "_clearEditing17", 704); - _static_2(A, "task_reducer___updateEditing$closure", "_updateEditing18", 704); - _static_2(A, "task_reducer___viewTaskList$closure", "_viewTaskList0", 3697); - _static_2(A, "task_reducer___filterTasksByCustom1$closure", "_filterTasksByCustom1", 3698); - _static_2(A, "task_reducer___filterTasksByCustom2$closure", "_filterTasksByCustom2", 3699); - _static_2(A, "task_reducer___filterTasksByState$closure", "_filterTasksByState", 3700); - _static_2(A, "task_reducer___filterTasksByStatus$closure", "_filterTasksByStatus", 3701); - _static_2(A, "task_reducer___filterTasks$closure", "_filterTasks", 3702); - _static_2(A, "task_reducer___sortTasks$closure", "_sortTasks0", 3703); - _static_2(A, "task_reducer___addTaskTime$closure", "_addTaskTime", 3704); - _static_2(A, "task_reducer___removeTaskTime$closure", "_removeTaskTime", 3705); - _static_2(A, "task_reducer___updateTaskTime$closure", "_updateTaskTime", 3706); - _static_2(A, "task_reducer___startListMultiselect$closure", "_startListMultiselect19", 3707); - _static_2(A, "task_reducer___addToListMultiselect$closure", "_addToListMultiselect19", 3708); - _static_2(A, "task_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect19", 3709); - _static_2(A, "task_reducer___clearListMultiselect$closure", "_clearListMultiselect19", 3710); - _static_2(A, "task_reducer___purgeClientSuccess$closure", "_purgeClientSuccess8", 3711); - _static_2(A, "task_reducer___sortTasksSuccess$closure", "_sortTasksSuccess", 3712); - _static_2(A, "task_reducer___archiveTaskSuccess$closure", "_archiveTaskSuccess", 3713); - _static_2(A, "task_reducer___startTaskSuccess$closure", "_startTaskSuccess", 3714); - _static_2(A, "task_reducer___stopTaskSuccess$closure", "_stopTaskSuccess", 3715); - _static_2(A, "task_reducer___deleteTaskSuccess$closure", "_deleteTaskSuccess", 3716); - _static_2(A, "task_reducer___restoreTaskSuccess$closure", "_restoreTaskSuccess", 3717); - _static_2(A, "task_reducer___addTask$closure", "_addTask", 3718); - _static_2(A, "task_reducer___updateTask$closure", "_updateTask", 3719); - _static_2(A, "task_reducer___setLoadedTask$closure", "_setLoadedTask", 3720); - _static_2(A, "task_reducer___setLoadedTasks$closure", "_setLoadedTasks", 3721); - _static_2(A, "task_reducer___setLoadedCompany$closure", "_setLoadedCompany18", 3722); - _static_2(A, "task_status_reducer___clearEditing$closure", "_clearEditing18", 659); - _static_2(A, "task_status_reducer___updateEditing$closure", "_updateEditing19", 659); - _static_2(A, "task_status_reducer___viewTaskStatusList$closure", "_viewTaskStatusList0", 3724); - _static_2(A, "task_status_reducer___filterTaskStatusesByCustom1$closure", "_filterTaskStatusesByCustom1", 3725); - _static_2(A, "task_status_reducer___filterTaskStatusesByCustom2$closure", "_filterTaskStatusesByCustom2", 3726); - _static_2(A, "task_status_reducer___filterTaskStatusesByState$closure", "_filterTaskStatusesByState", 3727); - _static_2(A, "task_status_reducer___filterTaskStatuses$closure", "_filterTaskStatuses", 3728); - _static_2(A, "task_status_reducer___sortTaskStatuses$closure", "_sortTaskStatuses", 3729); - _static_2(A, "task_status_reducer___startListMultiselect$closure", "_startListMultiselect20", 3730); - _static_2(A, "task_status_reducer___addToListMultiselect$closure", "_addToListMultiselect20", 3731); - _static_2(A, "task_status_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect20", 3732); - _static_2(A, "task_status_reducer___clearListMultiselect$closure", "_clearListMultiselect20", 3733); - _static_2(A, "task_status_reducer___sortTaskStatusSuccess$closure", "_sortTaskStatusSuccess", 3734); - _static_2(A, "task_status_reducer___archiveTaskStatusSuccess$closure", "_archiveTaskStatusSuccess", 3735); - _static_2(A, "task_status_reducer___deleteTaskStatusSuccess$closure", "_deleteTaskStatusSuccess", 3736); - _static_2(A, "task_status_reducer___restoreTaskStatusSuccess$closure", "_restoreTaskStatusSuccess", 3737); - _static_2(A, "task_status_reducer___addTaskStatus$closure", "_addTaskStatus", 3738); - _static_2(A, "task_status_reducer___updateTaskStatus$closure", "_updateTaskStatus", 3739); - _static_2(A, "task_status_reducer___setLoadedTaskStatus$closure", "_setLoadedTaskStatus", 3740); - _static_2(A, "task_status_reducer___setLoadedTaskStatuses$closure", "_setLoadedTaskStatuses", 3741); - _static_2(A, "task_status_reducer___setLoadedCompany$closure", "_setLoadedCompany19", 3742); - _static_2(A, "tax_rate_reducer___clearEditing$closure", "_clearEditing19", 658); - _static_2(A, "tax_rate_reducer___updateEditing$closure", "_updateEditing20", 658); - _static_2(A, "tax_rate_reducer___viewTaxRateList$closure", "_viewTaxRateList0", 3744); - _static_2(A, "tax_rate_reducer___filterTaxRatesByState$closure", "_filterTaxRatesByState", 3745); - _static_2(A, "tax_rate_reducer___filterTaxRates$closure", "_filterTaxRates", 3746); - _static_2(A, "tax_rate_reducer___sortTaxRates$closure", "_sortTaxRates", 3747); - _static_2(A, "tax_rate_reducer___startListMultiselect$closure", "_startListMultiselect21", 3748); - _static_2(A, "tax_rate_reducer___addToListMultiselect$closure", "_addToListMultiselect21", 3749); - _static_2(A, "tax_rate_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect21", 3750); - _static_2(A, "tax_rate_reducer___clearListMultiselect$closure", "_clearListMultiselect21", 3751); - _static_2(A, "tax_rate_reducer___archiveTaxRateSuccess$closure", "_archiveTaxRateSuccess", 3752); - _static_2(A, "tax_rate_reducer___deleteTaxRateSuccess$closure", "_deleteTaxRateSuccess", 3753); - _static_2(A, "tax_rate_reducer___restoreTaxRateSuccess$closure", "_restoreTaxRateSuccess", 3754); - _static_2(A, "tax_rate_reducer___addTaxRate$closure", "_addTaxRate", 3755); - _static_2(A, "tax_rate_reducer___updateTaxRate$closure", "_updateTaxRate", 3756); - _static_2(A, "tax_rate_reducer___setLoadedTaxRate$closure", "_setLoadedTaxRate", 3757); - _static_2(A, "tax_rate_reducer___setLoadedTaxRates$closure", "_setLoadedTaxRates", 3758); - _static_2(A, "tax_rate_reducer___setLoadedCompany$closure", "_setLoadedCompany20", 3759); - _static_2(A, "token_reducer___clearEditing$closure", "_clearEditing20", 656); - _static_2(A, "token_reducer___updateEditing$closure", "_updateEditing21", 656); - _static_2(A, "token_reducer___viewTokenList$closure", "_viewTokenList0", 3761); - _static_2(A, "token_reducer___filterTokensByCustom1$closure", "_filterTokensByCustom1", 3762); - _static_2(A, "token_reducer___filterTokensByCustom2$closure", "_filterTokensByCustom2", 3763); - _static_2(A, "token_reducer___filterTokensByState$closure", "_filterTokensByState", 3764); - _static_2(A, "token_reducer___filterTokens$closure", "_filterTokens", 3765); - _static_2(A, "token_reducer___sortTokens$closure", "_sortTokens", 3766); - _static_2(A, "token_reducer___startListMultiselect$closure", "_startListMultiselect22", 3767); - _static_2(A, "token_reducer___addToListMultiselect$closure", "_addToListMultiselect22", 3768); - _static_2(A, "token_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect22", 3769); - _static_2(A, "token_reducer___clearListMultiselect$closure", "_clearListMultiselect22", 3770); - _static_2(A, "token_reducer___archiveTokenSuccess$closure", "_archiveTokenSuccess", 3771); - _static_2(A, "token_reducer___deleteTokenSuccess$closure", "_deleteTokenSuccess", 3772); - _static_2(A, "token_reducer___restoreTokenSuccess$closure", "_restoreTokenSuccess", 3773); - _static_2(A, "token_reducer___addToken$closure", "_addToken", 3774); - _static_2(A, "token_reducer___updateToken$closure", "_updateToken", 3775); - _static_2(A, "token_reducer___setLoadedToken$closure", "_setLoadedToken", 3776); - _static_2(A, "token_reducer___setLoadedTokens$closure", "_setLoadedTokens", 3777); - _static_2(A, "token_reducer___setLoadedCompany$closure", "_setLoadedCompany21", 3778); - _static_2(A, "transaction_reducer___clearEditing$closure", "_clearEditing21", 646); - _static_2(A, "transaction_reducer___updateEditing$closure", "_updateEditing22", 646); - _static_2(A, "transaction_reducer___viewTransactionList$closure", "_viewTransactionList0", 3780); - _static_2(A, "transaction_reducer___filterTransactionsByCustom1$closure", "_filterTransactionsByCustom1", 3781); - _static_2(A, "transaction_reducer___filterTransactionsByCustom2$closure", "_filterTransactionsByCustom2", 3782); - _static_2(A, "transaction_reducer___filterTransactionsByState$closure", "_filterTransactionsByState", 3783); - _static_2(A, "transaction_reducer___filterTransactionsByStatus$closure", "_filterTransactionsByStatus", 3784); - _static_2(A, "transaction_reducer___filterTransactions$closure", "_filterTransactions", 3785); - _static_2(A, "transaction_reducer___sortTransactions$closure", "_sortTransactions", 3786); - _static_2(A, "transaction_reducer___startListMultiselect$closure", "_startListMultiselect23", 3787); - _static_2(A, "transaction_reducer___addToListMultiselect$closure", "_addToListMultiselect23", 3788); - _static_2(A, "transaction_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect23", 3789); - _static_2(A, "transaction_reducer___clearListMultiselect$closure", "_clearListMultiselect23", 3790); - _static_2(A, "transaction_reducer___archiveTransactionSuccess$closure", "_archiveTransactionSuccess", 3791); - _static_2(A, "transaction_reducer___deleteTransactionSuccess$closure", "_deleteTransactionSuccess", 3792); - _static_2(A, "transaction_reducer___restoreTransactionSuccess$closure", "_restoreTransactionSuccess", 3793); - _static_2(A, "transaction_reducer___addTransaction$closure", "_addTransaction", 3794); - _static_2(A, "transaction_reducer___updateTransaction$closure", "_updateTransaction", 3795); - _static_2(A, "transaction_reducer___convertTransactionToPayment$closure", "_convertTransactionToPayment", 3796); - _static_2(A, "transaction_reducer___convertTransactionToExpense$closure", "_convertTransactionToExpense", 3797); - _static_2(A, "transaction_reducer___linkTransactionToPayment$closure", "_linkTransactionToPayment", 3798); - _static_2(A, "transaction_reducer___linkTransactionToExpense$closure", "_linkTransactionToExpense", 3799); - _static_2(A, "transaction_reducer___convertTransactions$closure", "_convertTransactions0", 3800); - _static_2(A, "transaction_reducer___setLoadedTransaction$closure", "_setLoadedTransaction", 3801); - _static_2(A, "transaction_reducer___setLoadedTransactions$closure", "_setLoadedTransactions", 3802); - _static_2(A, "transaction_reducer___setLoadedCompany$closure", "_setLoadedCompany22", 3803); - _static_2(A, "transaction_rule_reducer___clearEditing$closure", "_clearEditing22", 645); - _static_2(A, "transaction_rule_reducer___updateEditing$closure", "_updateEditing23", 645); - _static_2(A, "transaction_rule_reducer___viewTransactionRuleList$closure", "_viewTransactionRuleList0", 3805); - _static_2(A, "transaction_rule_reducer___filterTransactionRulesByCustom1$closure", "_filterTransactionRulesByCustom1", 3806); - _static_2(A, "transaction_rule_reducer___filterTransactionRulesByCustom2$closure", "_filterTransactionRulesByCustom2", 3807); - _static_2(A, "transaction_rule_reducer___filterTransactionRulesByState$closure", "_filterTransactionRulesByState", 3808); - _static_2(A, "transaction_rule_reducer___filterTransactionRules$closure", "_filterTransactionRules", 3809); - _static_2(A, "transaction_rule_reducer___sortTransactionRules$closure", "_sortTransactionRules", 3810); - _static_2(A, "transaction_rule_reducer___startListMultiselect$closure", "_startListMultiselect24", 3811); - _static_2(A, "transaction_rule_reducer___addToListMultiselect$closure", "_addToListMultiselect24", 3812); - _static_2(A, "transaction_rule_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect24", 3813); - _static_2(A, "transaction_rule_reducer___clearListMultiselect$closure", "_clearListMultiselect24", 3814); - _static_2(A, "transaction_rule_reducer___archiveTransactionRuleSuccess$closure", "_archiveTransactionRuleSuccess", 3815); - _static_2(A, "transaction_rule_reducer___deleteTransactionRuleSuccess$closure", "_deleteTransactionRuleSuccess", 3816); - _static_2(A, "transaction_rule_reducer___restoreTransactionRuleSuccess$closure", "_restoreTransactionRuleSuccess", 3817); - _static_2(A, "transaction_rule_reducer___addTransactionRule$closure", "_addTransactionRule", 3818); - _static_2(A, "transaction_rule_reducer___updateTransactionRule$closure", "_updateTransactionRule", 3819); - _static_2(A, "transaction_rule_reducer___setLoadedTransactionRule$closure", "_setLoadedTransactionRule", 3820); - _static_2(A, "transaction_rule_reducer___setLoadedTransactionRules$closure", "_setLoadedTransactionRules", 3821); - _static_2(A, "transaction_rule_reducer___setLoadedCompany$closure", "_setLoadedCompany23", 3822); - _static_2(A, "user_reducer___clearEditing$closure", "_clearEditing23", 641); - _static_2(A, "user_reducer___updateEditing$closure", "_updateEditing24", 641); - _static_2(A, "user_reducer___viewUserList$closure", "_viewUserList0", 3824); - _static_2(A, "user_reducer___filterUsersByCustom1$closure", "_filterUsersByCustom1", 3825); - _static_2(A, "user_reducer___filterUsersByCustom2$closure", "_filterUsersByCustom2", 3826); - _static_2(A, "user_reducer___filterUsersByCustom3$closure", "_filterUsersByCustom3", 3827); - _static_2(A, "user_reducer___filterUsersByCustom4$closure", "_filterUsersByCustom4", 3828); - _static_2(A, "user_reducer___filterUsersByState$closure", "_filterUsersByState", 3829); - _static_2(A, "user_reducer___filterUsers$closure", "_filterUsers", 3830); - _static_2(A, "user_reducer___sortUsers$closure", "_sortUsers", 3831); - _static_2(A, "user_reducer___startListMultiselect$closure", "_startListMultiselect25", 3832); - _static_2(A, "user_reducer___addToListMultiselect$closure", "_addToListMultiselect25", 3833); - _static_2(A, "user_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect25", 3834); - _static_2(A, "user_reducer___clearListMultiselect$closure", "_clearListMultiselect25", 3835); - _static_2(A, "user_reducer___archiveUserSuccess$closure", "_archiveUserSuccess", 3836); - _static_2(A, "user_reducer___deleteUserSuccess$closure", "_deleteUserSuccess", 3837); - _static_2(A, "user_reducer___restoreUserSuccess$closure", "_restoreUserSuccess", 3838); - _static_2(A, "user_reducer___removeUserSuccess$closure", "_removeUserSuccess", 3839); - _static_2(A, "user_reducer___addUser$closure", "_addUser", 3840); - _static_2(A, "user_reducer___updateUser$closure", "_updateUser", 3841); - _static_2(A, "user_reducer___updateAuthUser$closure", "_updateAuthUser", 3842); - _static_2(A, "user_reducer___connectOAuthUser$closure", "_connectOAuthUser0", 3843); - _static_2(A, "user_reducer___connectGmailUser$closure", "_connectGmailUser0", 3844); - _static_2(A, "user_reducer___setLoadedUser$closure", "_setLoadedUser", 3845); - _static_2(A, "user_reducer___setLoadedUsers$closure", "_setLoadedUsers", 3846); - _static_2(A, "user_reducer___setLoadedCompany$closure", "_setLoadedCompany24", 3847); - _static_2(A, "vendor_reducer__editVendorContact$closure", "editVendorContact", 3848); - _static_2(A, "vendor_reducer___clearEditing$closure", "_clearEditing24", 747); - _static_2(A, "vendor_reducer___updateEditing$closure", "_updateEditing25", 747); - _static_2(A, "vendor_reducer___addContact$closure", "_addContact", 3850); - _static_2(A, "vendor_reducer___removeContact$closure", "_removeContact", 3851); - _static_2(A, "vendor_reducer___updateContact$closure", "_updateContact", 3852); - _static_2(A, "vendor_reducer___viewVendorList$closure", "_viewVendorList0", 3853); - _static_2(A, "vendor_reducer___filterVendorsByCustom1$closure", "_filterVendorsByCustom1", 3854); - _static_2(A, "vendor_reducer___filterVendorsByCustom2$closure", "_filterVendorsByCustom2", 3855); - _static_2(A, "vendor_reducer___filterVendorsByCustom3$closure", "_filterVendorsByCustom3", 3856); - _static_2(A, "vendor_reducer___filterVendorsByCustom4$closure", "_filterVendorsByCustom4", 3857); - _static_2(A, "vendor_reducer___filterVendorsByState$closure", "_filterVendorsByState", 3858); - _static_2(A, "vendor_reducer___filterVendors$closure", "_filterVendors", 3859); - _static_2(A, "vendor_reducer___sortVendors$closure", "_sortVendors", 3860); - _static_2(A, "vendor_reducer___startListMultiselect$closure", "_startListMultiselect26", 3861); - _static_2(A, "vendor_reducer___addToListMultiselect$closure", "_addToListMultiselect26", 3862); - _static_2(A, "vendor_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect26", 3863); - _static_2(A, "vendor_reducer___clearListMultiselect$closure", "_clearListMultiselect26", 3864); - _static_2(A, "vendor_reducer___archiveVendorSuccess$closure", "_archiveVendorSuccess", 3865); - _static_2(A, "vendor_reducer___deleteVendorSuccess$closure", "_deleteVendorSuccess", 3866); - _static_2(A, "vendor_reducer___restoreVendorSuccess$closure", "_restoreVendorSuccess", 3867); - _static_2(A, "vendor_reducer___addVendor$closure", "_addVendor", 3868); - _static_2(A, "vendor_reducer___updateVendor$closure", "_updateVendor", 3869); - _static_2(A, "vendor_reducer___setLoadedVendor$closure", "_setLoadedVendor", 3870); - _static_2(A, "vendor_reducer___setLoadedVendors$closure", "_setLoadedVendors", 3871); - _static_2(A, "vendor_reducer___setLoadedCompany$closure", "_setLoadedCompany25", 3872); - _static_2(A, "webhook_reducer___clearEditing$closure", "_clearEditing25", 722); - _static_2(A, "webhook_reducer___updateEditing$closure", "_updateEditing26", 722); - _static_2(A, "webhook_reducer___viewWebhookList$closure", "_viewWebhookList0", 3874); - _static_2(A, "webhook_reducer___filterWebhooksByCustom1$closure", "_filterWebhooksByCustom1", 3875); - _static_2(A, "webhook_reducer___filterWebhooksByCustom2$closure", "_filterWebhooksByCustom2", 3876); - _static_2(A, "webhook_reducer___filterWebhooksByState$closure", "_filterWebhooksByState", 3877); - _static_2(A, "webhook_reducer___filterWebhooks$closure", "_filterWebhooks", 3878); - _static_2(A, "webhook_reducer___sortWebhooks$closure", "_sortWebhooks", 3879); - _static_2(A, "webhook_reducer___startListMultiselect$closure", "_startListMultiselect27", 3880); - _static_2(A, "webhook_reducer___addToListMultiselect$closure", "_addToListMultiselect27", 3881); - _static_2(A, "webhook_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect27", 3882); - _static_2(A, "webhook_reducer___clearListMultiselect$closure", "_clearListMultiselect27", 3883); - _static_2(A, "webhook_reducer___archiveWebhookSuccess$closure", "_archiveWebhookSuccess", 3884); - _static_2(A, "webhook_reducer___deleteWebhookSuccess$closure", "_deleteWebhookSuccess", 3885); - _static_2(A, "webhook_reducer___restoreWebhookSuccess$closure", "_restoreWebhookSuccess", 3886); - _static_2(A, "webhook_reducer___addWebhook$closure", "_addWebhook", 3887); - _static_2(A, "webhook_reducer___updateWebhook$closure", "_updateWebhook", 3888); - _static_2(A, "webhook_reducer___setLoadedWebhook$closure", "_setLoadedWebhook", 3889); - _static_2(A, "webhook_reducer___setLoadedWebhooks$closure", "_setLoadedWebhooks", 3890); - _static_2(A, "webhook_reducer___setLoadedCompany$closure", "_setLoadedCompany26", 3891); - _static_1(A, "confirm_email_vm_ConfirmEmailVM_fromStore$closure", "ConfirmEmailVM_fromStore", 3892); + _instance_1_u(_, "get$generateRoute", "generateRoute$1", 3231); + _static_2(A, "app_reducer__appReducer$closure", "appReducer", 3296); + _static_2(A, "auth_reducer__userLoadUrlReducer$closure", "userLoadUrlReducer", 3297); + _static_2(A, "auth_reducer__userSignUpRequestReducer$closure", "userSignUpRequestReducer", 3298); + _static_2(A, "auth_reducer__userLoginRequestReducer$closure", "userLoginRequestReducer", 3299); + _static_2(A, "auth_reducer__oauthLoginRequestReducer$closure", "oauthLoginRequestReducer", 3300); + _static_2(A, "auth_reducer__oauthSignUpRequestReducer$closure", "oauthSignUpRequestReducer", 3301); + _static_2(A, "auth_reducer__userLoginSuccessReducer$closure", "userLoginSuccessReducer", 3302); + _static_2(A, "auth_reducer__userVerifiedPasswordReducer$closure", "userVerifiedPasswordReducer", 3303); + _static_2(A, "auth_reducer__userUnverifiedPasswordReducer$closure", "userUnverifiedPasswordReducer", 3304); + _static_2(A, "bank_account_reducer___clearEditing$closure", "_clearEditing", 893); + _static_2(A, "bank_account_reducer___updateEditing$closure", "_updateEditing", 893); + _static_2(A, "bank_account_reducer___viewBankAccountList$closure", "_viewBankAccountList0", 3306); + _static_2(A, "bank_account_reducer___filterBankAccountsByCustom1$closure", "_filterBankAccountsByCustom1", 3307); + _static_2(A, "bank_account_reducer___filterBankAccountsByCustom2$closure", "_filterBankAccountsByCustom2", 3308); + _static_2(A, "bank_account_reducer___filterBankAccountsByState$closure", "_filterBankAccountsByState", 3309); + _static_2(A, "bank_account_reducer___filterBankAccounts$closure", "_filterBankAccounts", 3310); + _static_2(A, "bank_account_reducer___sortBankAccounts$closure", "_sortBankAccounts", 3311); + _static_2(A, "bank_account_reducer___startListMultiselect$closure", "_startListMultiselect", 3312); + _static_2(A, "bank_account_reducer___addToListMultiselect$closure", "_addToListMultiselect", 3313); + _static_2(A, "bank_account_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect", 3314); + _static_2(A, "bank_account_reducer___clearListMultiselect$closure", "_clearListMultiselect", 3315); + _static_2(A, "bank_account_reducer___archiveBankAccountSuccess$closure", "_archiveBankAccountSuccess", 3316); + _static_2(A, "bank_account_reducer___deleteBankAccountSuccess$closure", "_deleteBankAccountSuccess", 3317); + _static_2(A, "bank_account_reducer___restoreBankAccountSuccess$closure", "_restoreBankAccountSuccess", 3318); + _static_2(A, "bank_account_reducer___addBankAccount$closure", "_addBankAccount", 3319); + _static_2(A, "bank_account_reducer___updateBankAccount$closure", "_updateBankAccount", 3320); + _static_2(A, "bank_account_reducer___setLoadedBankAccount$closure", "_setLoadedBankAccount", 3321); + _static_2(A, "bank_account_reducer___setLoadedBankAccounts$closure", "_setLoadedBankAccounts", 3322); + _static_2(A, "bank_account_reducer___setLoadedCompany$closure", "_setLoadedCompany", 3323); + _static_2(A, "client_reducer___viewClientList$closure", "_viewClientList0", 3324); + _static_2(A, "client_reducer___filterClientsByCustom1$closure", "_filterClientsByCustom1", 3325); + _static_2(A, "client_reducer___filterClientsByCustom2$closure", "_filterClientsByCustom2", 3326); + _static_2(A, "client_reducer___filterClientsByCustom3$closure", "_filterClientsByCustom3", 3327); + _static_2(A, "client_reducer___filterClientsByCustom4$closure", "_filterClientsByCustom4", 3328); + _static_2(A, "client_reducer___filterClientsByState$closure", "_filterClientsByState", 3329); + _static_2(A, "client_reducer___filterClients$closure", "_filterClients", 3330); + _static_2(A, "client_reducer___sortClients$closure", "_sortClients", 3331); + _static_2(A, "client_reducer___startListMultiselect$closure", "_startListMultiselect0", 3332); + _static_2(A, "client_reducer___addToListMultiselect$closure", "_addToListMultiselect0", 3333); + _static_2(A, "client_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect0", 3334); + _static_2(A, "client_reducer___clearListMultiselect$closure", "_clearListMultiselect0", 3335); + _static_2(A, "client_reducer___archiveClientSuccess$closure", "_archiveClientSuccess", 3336); + _static_2(A, "client_reducer___deleteClientSuccess$closure", "_deleteClientSuccess", 3337); + _static_2(A, "client_reducer___restoreClientSuccess$closure", "_restoreClientSuccess", 3338); + _static_2(A, "client_reducer___addClient$closure", "_addClient", 3339); + _static_2(A, "client_reducer___updateClient$closure", "_updateClient", 3340); + _static_2(A, "client_reducer___setLoadedClient$closure", "_setLoadedClient", 3341); + _static_2(A, "client_reducer___mergeClientSuccess$closure", "_mergeClientSuccess", 3342); + _static_2(A, "client_reducer___purgeClientSuccess$closure", "_purgeClientSuccess", 3343); + _static_2(A, "client_reducer___setLoadedClients$closure", "_setLoadedClients", 3344); + _static_2(A, "client_reducer___setLoadedCompany$closure", "_setLoadedCompany0", 3345); + _static_2(A, "company_reducer__loadCompanySuccessReducer$closure", "loadCompanySuccessReducer", 3346); + _static_2(A, "company_reducer__saveCompanySuccessReducer$closure", "saveCompanySuccessReducer", 3347); + _static_2(A, "company_gateway_reducer___clearEditing$closure", "_clearEditing0", 894); + _static_2(A, "company_gateway_reducer___updateEditing$closure", "_updateEditing0", 894); + _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByCustom1$closure", "_filterCompanyGatewaysByCustom1", 3349); + _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByCustom2$closure", "_filterCompanyGatewaysByCustom2", 3350); + _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByState$closure", "_filterCompanyGatewaysByState", 3351); + _static_2(A, "company_gateway_reducer___filterCompanyGateways$closure", "_filterCompanyGateways", 3352); + _static_2(A, "company_gateway_reducer___sortCompanyGateways$closure", "_sortCompanyGateways", 3353); + _static_2(A, "company_gateway_reducer___startListMultiselect$closure", "_startListMultiselect1", 3354); + _static_2(A, "company_gateway_reducer___addToListMultiselect$closure", "_addToListMultiselect1", 3355); + _static_2(A, "company_gateway_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect1", 3356); + _static_2(A, "company_gateway_reducer___clearListMultiselect$closure", "_clearListMultiselect1", 3357); + _static_2(A, "company_gateway_reducer___archiveCompanyGatewaySuccess$closure", "_archiveCompanyGatewaySuccess", 3358); + _static_2(A, "company_gateway_reducer___deleteCompanyGatewaySuccess$closure", "_deleteCompanyGatewaySuccess", 3359); + _static_2(A, "company_gateway_reducer___restoreCompanyGatewaySuccess$closure", "_restoreCompanyGatewaySuccess", 3360); + _static_2(A, "company_gateway_reducer___addCompanyGateway$closure", "_addCompanyGateway", 3361); + _static_2(A, "company_gateway_reducer___updateCompanyGateway$closure", "_updateCompanyGateway", 3362); + _static_2(A, "company_gateway_reducer___setLoadedCompanyGateway$closure", "_setLoadedCompanyGateway", 3363); + _static_2(A, "company_gateway_reducer___setLoadedCompany$closure", "_setLoadedCompany1", 3364); + _static_2(A, "company_gateway_reducer___setLoadedCompanyGateways$closure", "_setLoadedCompanyGateways", 3365); + _static_2(A, "credit_reducer___clearEditing$closure", "_clearEditing1", 143); + _static_2(A, "credit_reducer___updateEditing$closure", "_updateEditing1", 143); + _static_2(A, "credit_reducer___addCreditItem$closure", "_addCreditItem", 853); + _static_2(A, "credit_reducer___addCreditItems$closure", "_addCreditItems", 3367); + _static_2(A, "credit_reducer___removeCreditItem$closure", "_removeCreditItem", 850); + _static_2(A, "credit_reducer___updateCreditItem$closure", "_updateCreditItem", 849); + _static_2(A, "credit_reducer___viewCreditList$closure", "_viewCreditList0", 3368); + _static_2(A, "credit_reducer___filterCreditsByCustom1$closure", "_filterCreditsByCustom1", 3369); + _static_2(A, "credit_reducer___filterCreditsByCustom2$closure", "_filterCreditsByCustom2", 3370); + _static_2(A, "credit_reducer___filterCreditsByCustom3$closure", "_filterCreditsByCustom3", 3371); + _static_2(A, "credit_reducer___filterCreditsByCustom4$closure", "_filterCreditsByCustom4", 3372); + _static_2(A, "credit_reducer___filterCreditsByState$closure", "_filterCreditsByState", 3373); + _static_2(A, "credit_reducer___filterCreditsByStatus$closure", "_filterCreditsByStatus", 3374); + _static_2(A, "credit_reducer___filterCredits$closure", "_filterCredits", 3375); + _static_2(A, "credit_reducer___sortCredits$closure", "_sortCredits", 3376); + _static_2(A, "credit_reducer___startListMultiselect$closure", "_startListMultiselect2", 3377); + _static_2(A, "credit_reducer___addToListMultiselect$closure", "_addToListMultiselect2", 3378); + _static_2(A, "credit_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect2", 3379); + _static_2(A, "credit_reducer___clearListMultiselect$closure", "_clearListMultiselect2", 3380); + _static_2(A, "credit_reducer___purgeClientSuccess$closure", "_purgeClientSuccess0", 3381); + _static_2(A, "credit_reducer___markSentCreditSuccess$closure", "_markSentCreditSuccess", 3382); + _static_2(A, "credit_reducer___archiveCreditSuccess$closure", "_archiveCreditSuccess", 3383); + _static_2(A, "credit_reducer___deleteCreditSuccess$closure", "_deleteCreditSuccess", 3384); + _static_2(A, "credit_reducer___restoreCreditSuccess$closure", "_restoreCreditSuccess", 3385); + _static_2(A, "credit_reducer___addCredit$closure", "_addCredit", 3386); + _static_2(A, "credit_reducer___updateCredit$closure", "_updateCredit", 3387); + _static_2(A, "credit_reducer___setLoadedCredits$closure", "_setLoadedCredits", 3388); + _static_2(A, "credit_reducer___setLoadedCompany$closure", "_setLoadedCompany2", 3389); + _static_2(A, "design_reducer___clearEditing$closure", "_clearEditing2", 896); + _static_2(A, "design_reducer___updateEditing$closure", "_updateEditing2", 896); + _static_2(A, "design_reducer___viewDesignList$closure", "_viewDesignList0", 3391); + _static_2(A, "design_reducer___filterDesignsByCustom1$closure", "_filterDesignsByCustom1", 3392); + _static_2(A, "design_reducer___filterDesignsByCustom2$closure", "_filterDesignsByCustom2", 3393); + _static_2(A, "design_reducer___filterDesignsByState$closure", "_filterDesignsByState", 3394); + _static_2(A, "design_reducer___filterDesigns$closure", "_filterDesigns", 3395); + _static_2(A, "design_reducer___sortDesigns$closure", "_sortDesigns", 3396); + _static_2(A, "design_reducer___startListMultiselect$closure", "_startListMultiselect3", 3397); + _static_2(A, "design_reducer___addToListMultiselect$closure", "_addToListMultiselect3", 3398); + _static_2(A, "design_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect3", 3399); + _static_2(A, "design_reducer___clearListMultiselect$closure", "_clearListMultiselect3", 3400); + _static_2(A, "design_reducer___archiveDesignSuccess$closure", "_archiveDesignSuccess", 3401); + _static_2(A, "design_reducer___deleteDesignSuccess$closure", "_deleteDesignSuccess", 3402); + _static_2(A, "design_reducer___restoreDesignSuccess$closure", "_restoreDesignSuccess", 3403); + _static_2(A, "design_reducer___addDesign$closure", "_addDesign", 3404); + _static_2(A, "design_reducer___updateDesign$closure", "_updateDesign", 3405); + _static_2(A, "design_reducer___setLoadedDesign$closure", "_setLoadedDesign", 3406); + _static_2(A, "design_reducer___setLoadedDesigns$closure", "_setLoadedDesigns", 3407); + _static_2(A, "design_reducer___setLoadedCompany$closure", "_setLoadedCompany3", 3408); + _static_2(A, "document_reducer___updateEditing$closure", "_updateEditing3", 3409); + _static_2(A, "document_reducer___viewDocumentList$closure", "_viewDocumentList0", 3410); + _static_2(A, "document_reducer___filterDocumentsByCustom1$closure", "_filterDocumentsByCustom1", 3411); + _static_2(A, "document_reducer___filterDocumentsByCustom2$closure", "_filterDocumentsByCustom2", 3412); + _static_2(A, "document_reducer___filterDocumentsByState$closure", "_filterDocumentsByState", 3413); + _static_2(A, "document_reducer___filterDocuments$closure", "_filterDocuments", 3414); + _static_2(A, "document_reducer___sortDocuments$closure", "_sortDocuments", 3415); + _static_2(A, "document_reducer___startListMultiselect$closure", "_startListMultiselect4", 3416); + _static_2(A, "document_reducer___addToListMultiselect$closure", "_addToListMultiselect4", 3417); + _static_2(A, "document_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect4", 3418); + _static_2(A, "document_reducer___clearListMultiselect$closure", "_clearListMultiselect4", 3419); + _static_2(A, "document_reducer___archiveDocumentSuccess$closure", "_archiveDocumentSuccess", 3420); + _static_2(A, "document_reducer___deleteDocumentSuccess$closure", "_deleteDocumentSuccess", 3421); + _static_2(A, "document_reducer___restoreDocumentSuccess$closure", "_restoreDocumentSuccess", 3422); + _static_2(A, "document_reducer___updateDocument$closure", "_updateDocument", 3423); + _static_2(A, "document_reducer___setLoadedDocument$closure", "_setLoadedDocument", 3424); + _static_2(A, "document_reducer___setLoadedDocuments$closure", "_setLoadedDocuments", 3425); + _static_2(A, "expense_reducer___clearEditing$closure", "_clearEditing3", 393); + _static_2(A, "expense_reducer___updateEditing$closure", "_updateEditing4", 393); + _static_2(A, "expense_reducer___viewExpenseList$closure", "_viewExpenseList0", 3427); + _static_2(A, "expense_reducer___filterExpensesByCustom1$closure", "_filterExpensesByCustom1", 3428); + _static_2(A, "expense_reducer___filterExpensesByCustom2$closure", "_filterExpensesByCustom2", 3429); + _static_2(A, "expense_reducer___filterExpensesByCustom3$closure", "_filterExpensesByCustom3", 3430); + _static_2(A, "expense_reducer___filterExpensesByCustom4$closure", "_filterExpensesByCustom4", 3431); + _static_2(A, "expense_reducer___filterExpensesByState$closure", "_filterExpensesByState", 3432); + _static_2(A, "expense_reducer___filterExpensesByStatus$closure", "_filterExpensesByStatus", 3433); + _static_2(A, "expense_reducer___filterExpenses$closure", "_filterExpenses", 3434); + _static_2(A, "expense_reducer___sortExpenses$closure", "_sortExpenses", 3435); + _static_2(A, "expense_reducer___startListMultiselect$closure", "_startListMultiselect5", 3436); + _static_2(A, "expense_reducer___addToListMultiselect$closure", "_addToListMultiselect5", 3437); + _static_2(A, "expense_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect5", 3438); + _static_2(A, "expense_reducer___clearListMultiselect$closure", "_clearListMultiselect5", 3439); + _static_2(A, "expense_reducer___purgeClientSuccess$closure", "_purgeClientSuccess1", 3440); + _static_2(A, "expense_reducer___archiveExpenseSuccess$closure", "_archiveExpenseSuccess", 3441); + _static_2(A, "expense_reducer___deleteExpenseSuccess$closure", "_deleteExpenseSuccess", 3442); + _static_2(A, "expense_reducer___restoreExpenseSuccess$closure", "_restoreExpenseSuccess", 3443); + _static_2(A, "expense_reducer___addExpense$closure", "_addExpense", 3444); + _static_2(A, "expense_reducer___updateExpense$closure", "_updateExpense", 3445); + _static_2(A, "expense_reducer___setLoadedExpense$closure", "_setLoadedExpense", 3446); + _static_2(A, "expense_reducer___setLoadedExpenses$closure", "_setLoadedExpenses", 3447); + _static_2(A, "expense_reducer___setLoadedCompany$closure", "_setLoadedCompany4", 3448); + _static_2(A, "expense_category_reducer___clearEditing$closure", "_clearEditing4", 898); + _static_2(A, "expense_category_reducer___updateEditing$closure", "_updateEditing5", 898); + _static_2(A, "expense_category_reducer___filterExpenseCategoriesByCustom1$closure", "_filterExpenseCategoriesByCustom1", 3450); + _static_2(A, "expense_category_reducer___filterExpenseCategoriesByCustom2$closure", "_filterExpenseCategoriesByCustom2", 3451); + _static_2(A, "expense_category_reducer___filterExpenseCategoriesByState$closure", "_filterExpenseCategoriesByState", 3452); + _static_2(A, "expense_category_reducer___filterExpenseCategories$closure", "_filterExpenseCategories", 3453); + _static_2(A, "expense_category_reducer___sortExpenseCategories$closure", "_sortExpenseCategories", 3454); + _static_2(A, "expense_category_reducer___startListMultiselect$closure", "_startListMultiselect6", 3455); + _static_2(A, "expense_category_reducer___addToListMultiselect$closure", "_addToListMultiselect6", 3456); + _static_2(A, "expense_category_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect6", 3457); + _static_2(A, "expense_category_reducer___clearListMultiselect$closure", "_clearListMultiselect6", 3458); + _static_2(A, "expense_category_reducer___archiveExpenseCategorySuccess$closure", "_archiveExpenseCategorySuccess", 3459); + _static_2(A, "expense_category_reducer___deleteExpenseCategorySuccess$closure", "_deleteExpenseCategorySuccess", 3460); + _static_2(A, "expense_category_reducer___restoreExpenseCategorySuccess$closure", "_restoreExpenseCategorySuccess", 3461); + _static_2(A, "expense_category_reducer___addExpenseCategory$closure", "_addExpenseCategory", 3462); + _static_2(A, "expense_category_reducer___updateExpenseCategory$closure", "_updateExpenseCategory", 3463); + _static_2(A, "expense_category_reducer___setLoadedExpenseCategory$closure", "_setLoadedExpenseCategory", 3464); + _static_2(A, "expense_category_reducer___setLoadedExpenseCategories$closure", "_setLoadedExpenseCategories", 3465); + _static_2(A, "expense_category_reducer___setLoadedCompany$closure", "_setLoadedCompany5", 3466); + _static_2(A, "group_reducer___clearEditing$closure", "_clearEditing5", 899); + _static_2(A, "group_reducer___updateEditing$closure", "_updateEditing6", 899); + _static_2(A, "group_reducer___viewGroupList$closure", "_viewGroupList0", 3468); + _static_2(A, "group_reducer___filterGroupsByState$closure", "_filterGroupsByState", 3469); + _static_2(A, "group_reducer___filterGroups$closure", "_filterGroups", 3470); + _static_2(A, "group_reducer___sortGroups$closure", "_sortGroups", 3471); + _static_2(A, "group_reducer___startListMultiselect$closure", "_startListMultiselect7", 3472); + _static_2(A, "group_reducer___addToListMultiselect$closure", "_addToListMultiselect7", 3473); + _static_2(A, "group_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect7", 3474); + _static_2(A, "group_reducer___clearListMultiselect$closure", "_clearListMultiselect7", 3475); + _static_2(A, "group_reducer___archiveGroupSuccess$closure", "_archiveGroupSuccess", 3476); + _static_2(A, "group_reducer___deleteGroupSuccess$closure", "_deleteGroupSuccess", 3477); + _static_2(A, "group_reducer___restoreGroupSuccess$closure", "_restoreGroupSuccess", 3478); + _static_2(A, "group_reducer___addGroup$closure", "_addGroup", 3479); + _static_2(A, "group_reducer___updateGroup$closure", "_updateGroup", 3480); + _static_2(A, "group_reducer___setLoadedGroup$closure", "_setLoadedGroup", 3481); + _static_2(A, "group_reducer___setLoadedGroups$closure", "_setLoadedGroups", 3482); + _static_2(A, "group_reducer___setLoadedCompany$closure", "_setLoadedCompany6", 3483); + _static_2(A, "invoice_reducer___clearEditing$closure", "_clearEditing6", 143); + _static_2(A, "invoice_reducer___updateEditing$closure", "_updateEditing7", 143); + _static_2(A, "invoice_reducer___addInvoiceItem$closure", "_addInvoiceItem", 710); + _static_2(A, "invoice_reducer___addInvoiceItems$closure", "_addInvoiceItems", 3484); + _static_2(A, "invoice_reducer___removeInvoiceItem$closure", "_removeInvoiceItem", 708); + _static_2(A, "invoice_reducer___updateInvoiceItem$closure", "_updateInvoiceItem", 706); + _static_2(A, "invoice_reducer___viewInvoiceList$closure", "_viewInvoiceList0", 3485); + _static_2(A, "invoice_reducer___filterInvoicesByCustom1$closure", "_filterInvoicesByCustom1", 3486); + _static_2(A, "invoice_reducer___filterInvoicesByCustom2$closure", "_filterInvoicesByCustom2", 3487); + _static_2(A, "invoice_reducer___filterInvoicesByCustom3$closure", "_filterInvoicesByCustom3", 3488); + _static_2(A, "invoice_reducer___filterInvoicesByCustom4$closure", "_filterInvoicesByCustom4", 3489); + _static_2(A, "invoice_reducer___filterInvoicesByState$closure", "_filterInvoicesByState", 3490); + _static_2(A, "invoice_reducer___filterInvoicesByStatus$closure", "_filterInvoicesByStatus", 3491); + _static_2(A, "invoice_reducer___filterInvoices$closure", "_filterInvoices", 3492); + _static_2(A, "invoice_reducer___sortInvoices$closure", "_sortInvoices", 3493); + _static_2(A, "invoice_reducer___startListMultiselect$closure", "_startListMultiselect8", 3494); + _static_2(A, "invoice_reducer___addToListMultiselect$closure", "_addToListMultiselect8", 3495); + _static_2(A, "invoice_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect8", 3496); + _static_2(A, "invoice_reducer___clearListMultiselect$closure", "_clearListMultiselect8", 3497); + _static_2(A, "invoice_reducer___purgeClientSuccess$closure", "_purgeClientSuccess2", 3498); + _static_2(A, "invoice_reducer___markInvoicesSentSuccess$closure", "_markInvoicesSentSuccess", 3499); + _static_2(A, "invoice_reducer___markInvoicesPaidSuccess$closure", "_markInvoicesPaidSuccess", 3500); + _static_2(A, "invoice_reducer___cancelInvoicesSuccess$closure", "_cancelInvoicesSuccess", 3501); + _static_2(A, "invoice_reducer___archiveInvoiceSuccess$closure", "_archiveInvoiceSuccess", 3502); + _static_2(A, "invoice_reducer___deleteInvoiceSuccess$closure", "_deleteInvoiceSuccess", 3503); + _static_2(A, "invoice_reducer___emailInvoiceSuccess$closure", "_emailInvoiceSuccess", 3504); + _static_2(A, "invoice_reducer___restoreInvoiceSuccess$closure", "_restoreInvoiceSuccess", 3505); + _static_2(A, "invoice_reducer___addInvoice$closure", "_addInvoice", 3506); + _static_2(A, "invoice_reducer___updateInvoice$closure", "_updateInvoice", 3507); + _static_2(A, "invoice_reducer___setLoadedInvoices$closure", "_setLoadedInvoices", 3508); + _static_2(A, "invoice_reducer___setLoadedCompany$closure", "_setLoadedCompany7", 3509); + _static_2(A, "payment_reducer___clearEditing$closure", "_clearEditing7", 900); + _static_2(A, "payment_reducer___updateEditing$closure", "_updateEditing8", 900); + _static_2(A, "payment_reducer___viewPaymentList$closure", "_viewPaymentList0", 3511); + _static_2(A, "payment_reducer___filterPaymentsByCustom1$closure", "_filterPaymentsByCustom1", 3512); + _static_2(A, "payment_reducer___filterPaymentsByCustom2$closure", "_filterPaymentsByCustom2", 3513); + _static_2(A, "payment_reducer___filterPaymentsByCustom3$closure", "_filterPaymentsByCustom3", 3514); + _static_2(A, "payment_reducer___filterPaymentsByCustom4$closure", "_filterPaymentsByCustom4", 3515); + _static_2(A, "payment_reducer___filterPaymentsByState$closure", "_filterPaymentsByState", 3516); + _static_2(A, "payment_reducer___filterPaymentsByStatus$closure", "_filterPaymentsByStatus", 3517); + _static_2(A, "payment_reducer___filterPayments$closure", "_filterPayments", 3518); + _static_2(A, "payment_reducer___sortPayments$closure", "_sortPayments", 3519); + _static_2(A, "payment_reducer___startListMultiselect$closure", "_startListMultiselect9", 3520); + _static_2(A, "payment_reducer___addToListMultiselect$closure", "_addToListMultiselect9", 3521); + _static_2(A, "payment_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect9", 3522); + _static_2(A, "payment_reducer___clearListMultiselect$closure", "_clearListMultiselect9", 3523); + _static_2(A, "payment_reducer___purgeClientSuccess$closure", "_purgeClientSuccess3", 3524); + _static_2(A, "payment_reducer___archivePaymentSuccess$closure", "_archivePaymentSuccess", 3525); + _static_2(A, "payment_reducer___deletePaymentSuccess$closure", "_deletePaymentSuccess", 3526); + _static_2(A, "payment_reducer___restorePaymentSuccess$closure", "_restorePaymentSuccess", 3527); + _static_2(A, "payment_reducer___addPayment$closure", "_addPayment", 3528); + _static_2(A, "payment_reducer___updatePayment$closure", "_updatePayment", 3529); + _static_2(A, "payment_reducer___setLoadedPayment$closure", "_setLoadedPayment", 3530); + _static_2(A, "payment_reducer___setLoadedPayments$closure", "_setLoadedPayments", 3531); + _static_2(A, "payment_reducer___setLoadedCompany$closure", "_setLoadedCompany8", 3532); + _static_2(A, "payment_term_reducer___clearEditing$closure", "_clearEditing8", 901); + _static_2(A, "payment_term_reducer___updateEditing$closure", "_updateEditing9", 901); + _static_2(A, "payment_term_reducer___viewPaymentTermList$closure", "_viewPaymentTermList0", 3534); + _static_2(A, "payment_term_reducer___filterPaymentTermsByCustom1$closure", "_filterPaymentTermsByCustom1", 3535); + _static_2(A, "payment_term_reducer___filterPaymentTermsByCustom2$closure", "_filterPaymentTermsByCustom2", 3536); + _static_2(A, "payment_term_reducer___filterPaymentTermsByState$closure", "_filterPaymentTermsByState", 3537); + _static_2(A, "payment_term_reducer___filterPaymentTerms$closure", "_filterPaymentTerms", 3538); + _static_2(A, "payment_term_reducer___sortPaymentTerms$closure", "_sortPaymentTerms", 3539); + _static_2(A, "payment_term_reducer___startListMultiselect$closure", "_startListMultiselect10", 3540); + _static_2(A, "payment_term_reducer___addToListMultiselect$closure", "_addToListMultiselect10", 3541); + _static_2(A, "payment_term_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect10", 3542); + _static_2(A, "payment_term_reducer___clearListMultiselect$closure", "_clearListMultiselect10", 3543); + _static_2(A, "payment_term_reducer___archivePaymentTermSuccess$closure", "_archivePaymentTermSuccess", 3544); + _static_2(A, "payment_term_reducer___deletePaymentTermSuccess$closure", "_deletePaymentTermSuccess", 3545); + _static_2(A, "payment_term_reducer___restorePaymentTermSuccess$closure", "_restorePaymentTermSuccess", 3546); + _static_2(A, "payment_term_reducer___addPaymentTerm$closure", "_addPaymentTerm", 3547); + _static_2(A, "payment_term_reducer___updatePaymentTerm$closure", "_updatePaymentTerm", 3548); + _static_2(A, "payment_term_reducer___setLoadedPaymentTerm$closure", "_setLoadedPaymentTerm", 3549); + _static_2(A, "payment_term_reducer___setLoadedPaymentTerms$closure", "_setLoadedPaymentTerms", 3550); + _static_2(A, "payment_term_reducer___setLoadedCompany$closure", "_setLoadedCompany9", 3551); + _static_2(A, "product_reducer___clearEditing$closure", "_clearEditing9", 902); + _static_2(A, "product_reducer___updateEditing$closure", "_updateEditing10", 902); + _static_2(A, "product_reducer___viewClientList$closure", "_viewClientList1", 3553); + _static_2(A, "product_reducer___filterProductsByState$closure", "_filterProductsByState", 3554); + _static_2(A, "product_reducer___filterProductsByCustom1$closure", "_filterProductsByCustom1", 3555); + _static_2(A, "product_reducer___filterProductsByCustom2$closure", "_filterProductsByCustom2", 3556); + _static_2(A, "product_reducer___filterProductsByCustom3$closure", "_filterProductsByCustom3", 3557); + _static_2(A, "product_reducer___filterProductsByCustom4$closure", "_filterProductsByCustom4", 3558); + _static_2(A, "product_reducer___filterProducts$closure", "_filterProducts", 3559); + _static_2(A, "product_reducer___sortProducts$closure", "_sortProducts", 3560); + _static_2(A, "product_reducer___startListMultiselect$closure", "_startListMultiselect11", 3561); + _static_2(A, "product_reducer___addToListMultiselect$closure", "_addToListMultiselect11", 3562); + _static_2(A, "product_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect11", 3563); + _static_2(A, "product_reducer___clearListMultiselect$closure", "_clearListMultiselect11", 3564); + _static_2(A, "product_reducer___archiveProductSuccess$closure", "_archiveProductSuccess", 3565); + _static_2(A, "product_reducer___deleteProductSuccess$closure", "_deleteProductSuccess", 3566); + _static_2(A, "product_reducer___restoreProductSuccess$closure", "_restoreProductSuccess", 3567); + _static_2(A, "product_reducer___addProduct$closure", "_addProduct", 3568); + _static_2(A, "product_reducer___updateProduct$closure", "_updateProduct", 3569); + _static_2(A, "product_reducer___setLoadedProduct$closure", "_setLoadedProduct", 3570); + _static_2(A, "product_reducer___setLoadedProducts$closure", "_setLoadedProducts", 3571); + _static_2(A, "product_reducer___setLoadedCompany$closure", "_setLoadedCompany10", 3572); + _static_2(A, "project_reducer___clearEditing$closure", "_clearEditing10", 903); + _static_2(A, "project_reducer___updateEditing$closure", "_updateEditing11", 903); + _static_2(A, "project_reducer___viewProjectList$closure", "_viewProjectList0", 3574); + _static_2(A, "project_reducer___filterProjectsByCustom1$closure", "_filterProjectsByCustom1", 3575); + _static_2(A, "project_reducer___filterProjectsByCustom2$closure", "_filterProjectsByCustom2", 3576); + _static_2(A, "project_reducer___filterProjectsByCustom3$closure", "_filterProjectsByCustom3", 3577); + _static_2(A, "project_reducer___filterProjectsByCustom4$closure", "_filterProjectsByCustom4", 3578); + _static_2(A, "project_reducer___filterProjectsByState$closure", "_filterProjectsByState", 3579); + _static_2(A, "project_reducer___filterProjects$closure", "_filterProjects", 3580); + _static_2(A, "project_reducer___sortProjects$closure", "_sortProjects", 3581); + _static_2(A, "project_reducer___startListMultiselect$closure", "_startListMultiselect12", 3582); + _static_2(A, "project_reducer___addToListMultiselect$closure", "_addToListMultiselect12", 3583); + _static_2(A, "project_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect12", 3584); + _static_2(A, "project_reducer___clearListMultiselect$closure", "_clearListMultiselect12", 3585); + _static_2(A, "project_reducer___purgeClientSuccess$closure", "_purgeClientSuccess4", 3586); + _static_2(A, "project_reducer___archiveProjectSuccess$closure", "_archiveProjectSuccess", 3587); + _static_2(A, "project_reducer___deleteProjectSuccess$closure", "_deleteProjectSuccess", 3588); + _static_2(A, "project_reducer___restoreProjectSuccess$closure", "_restoreProjectSuccess", 3589); + _static_2(A, "project_reducer___addProject$closure", "_addProject", 3590); + _static_2(A, "project_reducer___updateProject$closure", "_updateProject", 3591); + _static_2(A, "project_reducer___setLoadedProject$closure", "_setLoadedProject", 3592); + _static_2(A, "project_reducer___setLoadedProjects$closure", "_setLoadedProjects", 3593); + _static_2(A, "project_reducer___setLoadedCompany$closure", "_setLoadedCompany11", 3594); + _static_2(A, "purchase_order_reducer___clearEditing$closure", "_clearEditing11", 143); + _static_2(A, "purchase_order_reducer___updateEditing$closure", "_updateEditing12", 143); + _static_2(A, "purchase_order_reducer___addPurchaseOrderItem$closure", "_addPurchaseOrderItem", 646); + _static_2(A, "purchase_order_reducer___addPurchaseOrderItems$closure", "_addPurchaseOrderItems", 3595); + _static_2(A, "purchase_order_reducer___removePurchaseOrderItem$closure", "_removePurchaseOrderItem", 645); + _static_2(A, "purchase_order_reducer___updatePurchaseOrderItem$closure", "_updatePurchaseOrderItem", 640); + _static_2(A, "purchase_order_reducer___viewPurchaseOrderList$closure", "_viewPurchaseOrderList0", 3596); + _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByCustom1$closure", "_filterPurchaseOrdersByCustom1", 3597); + _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByCustom2$closure", "_filterPurchaseOrdersByCustom2", 3598); + _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByCustom3$closure", "_filterPurchaseOrdersByCustom3", 3599); + _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByCustom4$closure", "_filterPurchaseOrdersByCustom4", 3600); + _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByState$closure", "_filterPurchaseOrdersByState", 3601); + _static_2(A, "purchase_order_reducer___filterPurchaseOrdersByStatus$closure", "_filterPurchaseOrdersByStatus", 3602); + _static_2(A, "purchase_order_reducer___filterPurchaseOrders$closure", "_filterPurchaseOrders", 3603); + _static_2(A, "purchase_order_reducer___sortPurchaseOrders$closure", "_sortPurchaseOrders", 3604); + _static_2(A, "purchase_order_reducer___startListMultiselect$closure", "_startListMultiselect13", 3605); + _static_2(A, "purchase_order_reducer___addToListMultiselect$closure", "_addToListMultiselect13", 3606); + _static_2(A, "purchase_order_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect13", 3607); + _static_2(A, "purchase_order_reducer___clearListMultiselect$closure", "_clearListMultiselect13", 3608); + _static_2(A, "purchase_order_reducer___markSentPurchaseOrderSuccess$closure", "_markSentPurchaseOrderSuccess", 3609); + _static_2(A, "purchase_order_reducer___convertPurchaseOrdersToExpenses$closure", "_convertPurchaseOrdersToExpenses", 3610); + _static_2(A, "purchase_order_reducer___addPurchaseOrdersToInventorySuccess$closure", "_addPurchaseOrdersToInventorySuccess", 3611); + _static_2(A, "purchase_order_reducer___acceptPurchaseOrderSuccess$closure", "_acceptPurchaseOrderSuccess", 3612); + _static_2(A, "purchase_order_reducer___cancelPurchaseOrderSuccess$closure", "_cancelPurchaseOrderSuccess", 3613); + _static_2(A, "purchase_order_reducer___archivePurchaseOrderSuccess$closure", "_archivePurchaseOrderSuccess", 3614); + _static_2(A, "purchase_order_reducer___deletePurchaseOrderSuccess$closure", "_deletePurchaseOrderSuccess", 3615); + _static_2(A, "purchase_order_reducer___restorePurchaseOrderSuccess$closure", "_restorePurchaseOrderSuccess", 3616); + _static_2(A, "purchase_order_reducer___emailPurchaseOrderSuccess$closure", "_emailPurchaseOrderSuccess", 3617); + _static_2(A, "purchase_order_reducer___approvePurchaseOrderSuccess$closure", "_approvePurchaseOrderSuccess", 3618); + _static_2(A, "purchase_order_reducer___addPurchaseOrder$closure", "_addPurchaseOrder", 3619); + _static_2(A, "purchase_order_reducer___updatePurchaseOrder$closure", "_updatePurchaseOrder", 3620); + _static_2(A, "purchase_order_reducer___setLoadedPurchaseOrders$closure", "_setLoadedPurchaseOrders", 3621); + _static_2(A, "purchase_order_reducer___setLoadedCompany$closure", "_setLoadedCompany12", 3622); + _static_2(A, "quote_reducer___clearEditing$closure", "_clearEditing12", 143); + _static_2(A, "quote_reducer___updateEditing$closure", "_updateEditing13", 143); + _static_2(A, "quote_reducer___addQuoteItem$closure", "_addQuoteItem", 622); + _static_2(A, "quote_reducer___addQuoteItems$closure", "_addQuoteItems", 3623); + _static_2(A, "quote_reducer___removeQuoteItem$closure", "_removeQuoteItem", 621); + _static_2(A, "quote_reducer___updateQuoteItem$closure", "_updateQuoteItem", 619); + _static_2(A, "quote_reducer___viewQuoteList$closure", "_viewQuoteList0", 3624); + _static_2(A, "quote_reducer___filterQuotesByCustom1$closure", "_filterQuotesByCustom1", 3625); + _static_2(A, "quote_reducer___filterQuotesByCustom2$closure", "_filterQuotesByCustom2", 3626); + _static_2(A, "quote_reducer___filterQuotesByCustom3$closure", "_filterQuotesByCustom3", 3627); + _static_2(A, "quote_reducer___filterQuotesByCustom4$closure", "_filterQuotesByCustom4", 3628); + _static_2(A, "quote_reducer___filterQuotesByState$closure", "_filterQuotesByState", 3629); + _static_2(A, "quote_reducer___filterQuotesByStatus$closure", "_filterQuotesByStatus", 3630); + _static_2(A, "quote_reducer___filterQuotes$closure", "_filterQuotes", 3631); + _static_2(A, "quote_reducer___sortQuotes$closure", "_sortQuotes", 3632); + _static_2(A, "quote_reducer___startListMultiselect$closure", "_startListMultiselect14", 3633); + _static_2(A, "quote_reducer___addToListMultiselect$closure", "_addToListMultiselect14", 3634); + _static_2(A, "quote_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect14", 3635); + _static_2(A, "quote_reducer___clearListMultiselect$closure", "_clearListMultiselect14", 3636); + _static_2(A, "quote_reducer___purgeClientSuccess$closure", "_purgeClientSuccess5", 3637); + _static_2(A, "quote_reducer___markSentQuoteSuccess$closure", "_markSentQuoteSuccess", 3638); + _static_2(A, "quote_reducer___archiveQuoteSuccess$closure", "_archiveQuoteSuccess", 3639); + _static_2(A, "quote_reducer___deleteQuoteSuccess$closure", "_deleteQuoteSuccess", 3640); + _static_2(A, "quote_reducer___restoreQuoteSuccess$closure", "_restoreQuoteSuccess", 3641); + _static_2(A, "quote_reducer___emailQuoteSuccess$closure", "_emailQuoteSuccess", 3642); + _static_2(A, "quote_reducer___convertQuotesToInvoicesSuccess$closure", "_convertQuotesToInvoicesSuccess", 3643); + _static_2(A, "quote_reducer___convertQuotesToProjectsSuccess$closure", "_convertQuotesToProjectsSuccess", 3644); + _static_2(A, "quote_reducer___addQuote$closure", "_addQuote", 3645); + _static_2(A, "quote_reducer___updateQuote$closure", "_updateQuote", 3646); + _static_2(A, "quote_reducer___setLoadedQuotes$closure", "_setLoadedQuotes", 3647); + _static_2(A, "quote_reducer___setLoadedCompany$closure", "_setLoadedCompany13", 3648); + _static_2(A, "recurring_expense_reducer___clearEditing$closure", "_clearEditing13", 393); + _static_2(A, "recurring_expense_reducer___updateEditing$closure", "_updateEditing14", 393); + _static_2(A, "recurring_expense_reducer___viewRecurringExpenseList$closure", "_viewRecurringExpenseList0", 3649); + _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByCustom1$closure", "_filterRecurringExpensesByCustom1", 3650); + _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByCustom2$closure", "_filterRecurringExpensesByCustom2", 3651); + _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByState$closure", "_filterRecurringExpensesByState", 3652); + _static_2(A, "recurring_expense_reducer___filterRecurringExpenses$closure", "_filterRecurringExpenses", 3653); + _static_2(A, "recurring_expense_reducer___sortRecurringExpenses$closure", "_sortRecurringExpenses", 3654); + _static_2(A, "recurring_expense_reducer___startListMultiselect$closure", "_startListMultiselect15", 3655); + _static_2(A, "recurring_expense_reducer___addToListMultiselect$closure", "_addToListMultiselect15", 3656); + _static_2(A, "recurring_expense_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect15", 3657); + _static_2(A, "recurring_expense_reducer___clearListMultiselect$closure", "_clearListMultiselect15", 3658); + _static_2(A, "recurring_expense_reducer___purgeClientSuccess$closure", "_purgeClientSuccess6", 3659); + _static_2(A, "recurring_expense_reducer___archiveRecurringExpenseSuccess$closure", "_archiveRecurringExpenseSuccess", 3660); + _static_2(A, "recurring_expense_reducer___deleteRecurringExpenseSuccess$closure", "_deleteRecurringExpenseSuccess", 3661); + _static_2(A, "recurring_expense_reducer___restoreRecurringExpenseSuccess$closure", "_restoreRecurringExpenseSuccess", 3662); + _static_2(A, "recurring_expense_reducer___addRecurringExpense$closure", "_addRecurringExpense", 3663); + _static_2(A, "recurring_expense_reducer___updateRecurringExpense$closure", "_updateRecurringExpense", 3664); + _static_2(A, "recurring_expense_reducer___startRecurringExpensesSuccess$closure", "_startRecurringExpensesSuccess", 3665); + _static_2(A, "recurring_expense_reducer___stopRecurringExpensesSuccess$closure", "_stopRecurringExpensesSuccess", 3666); + _static_2(A, "recurring_expense_reducer___setLoadedRecurringExpense$closure", "_setLoadedRecurringExpense", 3667); + _static_2(A, "recurring_expense_reducer___setLoadedRecurringExpenses$closure", "_setLoadedRecurringExpenses", 3668); + _static_2(A, "recurring_expense_reducer___setLoadedCompany$closure", "_setLoadedCompany14", 3669); + _static_2(A, "recurring_invoice_reducer___clearEditing$closure", "_clearEditing14", 143); + _static_2(A, "recurring_invoice_reducer___updateEditing$closure", "_updateEditing15", 143); + _static_2(A, "recurring_invoice_reducer___addRecurringInvoiceItem$closure", "_addRecurringInvoiceItem", 608); + _static_2(A, "recurring_invoice_reducer___addRecurringInvoiceItems$closure", "_addRecurringInvoiceItems", 3670); + _static_2(A, "recurring_invoice_reducer___removeRecurringInvoiceItem$closure", "_removeRecurringInvoiceItem", 607); + _static_2(A, "recurring_invoice_reducer___updateRecurringInvoiceItem$closure", "_updateRecurringInvoiceItem", 605); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom1$closure", "_filterRecurringInvoicesByCustom1", 3671); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom2$closure", "_filterRecurringInvoicesByCustom2", 3672); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom3$closure", "_filterRecurringInvoicesByCustom3", 3673); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom4$closure", "_filterRecurringInvoicesByCustom4", 3674); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByState$closure", "_filterRecurringInvoicesByState", 3675); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByStatus$closure", "_filterRecurringInvoicesByStatus", 3676); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoices$closure", "_filterRecurringInvoices", 3677); + _static_2(A, "recurring_invoice_reducer___sortRecurringInvoices$closure", "_sortRecurringInvoices", 3678); + _static_2(A, "recurring_invoice_reducer___startListMultiselect$closure", "_startListMultiselect16", 3679); + _static_2(A, "recurring_invoice_reducer___addToListMultiselect$closure", "_addToListMultiselect16", 3680); + _static_2(A, "recurring_invoice_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect16", 3681); + _static_2(A, "recurring_invoice_reducer___clearListMultiselect$closure", "_clearListMultiselect16", 3682); + _static_2(A, "recurring_invoice_reducer___purgeClientSuccess$closure", "_purgeClientSuccess7", 3683); + _static_2(A, "recurring_invoice_reducer___archiveRecurringInvoiceSuccess$closure", "_archiveRecurringInvoiceSuccess", 3684); + _static_2(A, "recurring_invoice_reducer___deleteRecurringInvoiceSuccess$closure", "_deleteRecurringInvoiceSuccess", 3685); + _static_2(A, "recurring_invoice_reducer___emailRecurringInvoiceSuccess$closure", "_emailRecurringInvoiceSuccess", 3686); + _static_2(A, "recurring_invoice_reducer___restoreRecurringInvoiceSuccess$closure", "_restoreRecurringInvoiceSuccess", 3687); + _static_2(A, "recurring_invoice_reducer___sendNowRecurringInvoiceSuccess$closure", "_sendNowRecurringInvoiceSuccess", 3688); + _static_2(A, "recurring_invoice_reducer___startRecurringInvoicesSuccess$closure", "_startRecurringInvoicesSuccess", 3689); + _static_2(A, "recurring_invoice_reducer___stopRecurringInvoicesSuccess$closure", "_stopRecurringInvoicesSuccess", 3690); + _static_2(A, "recurring_invoice_reducer___addRecurringInvoice$closure", "_addRecurringInvoice", 3691); + _static_2(A, "recurring_invoice_reducer___updateRecurringInvoice$closure", "_updateRecurringInvoice", 3692); + _static_2(A, "recurring_invoice_reducer___setLoadedRecurringInvoices$closure", "_setLoadedRecurringInvoices", 3693); + _static_2(A, "recurring_invoice_reducer___setLoadedCompany$closure", "_setLoadedCompany15", 3694); + _static_2(A, "schedule_reducer___clearEditing$closure", "_clearEditing15", 904); + _static_2(A, "schedule_reducer___updateEditing$closure", "_updateEditing16", 904); + _static_2(A, "schedule_reducer___viewScheduleList$closure", "_viewScheduleList0", 3696); + _static_2(A, "schedule_reducer___filterSchedulesByCustom1$closure", "_filterSchedulesByCustom1", 3697); + _static_2(A, "schedule_reducer___filterSchedulesByCustom2$closure", "_filterSchedulesByCustom2", 3698); + _static_2(A, "schedule_reducer___filterSchedulesByState$closure", "_filterSchedulesByState", 3699); + _static_2(A, "schedule_reducer___filterSchedules$closure", "_filterSchedules", 3700); + _static_2(A, "schedule_reducer___sortSchedules$closure", "_sortSchedules", 3701); + _static_2(A, "schedule_reducer___startListMultiselect$closure", "_startListMultiselect17", 3702); + _static_2(A, "schedule_reducer___addToListMultiselect$closure", "_addToListMultiselect17", 3703); + _static_2(A, "schedule_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect17", 3704); + _static_2(A, "schedule_reducer___clearListMultiselect$closure", "_clearListMultiselect17", 3705); + _static_2(A, "schedule_reducer___archiveScheduleSuccess$closure", "_archiveScheduleSuccess", 3706); + _static_2(A, "schedule_reducer___deleteScheduleSuccess$closure", "_deleteScheduleSuccess", 3707); + _static_2(A, "schedule_reducer___restoreScheduleSuccess$closure", "_restoreScheduleSuccess", 3708); + _static_2(A, "schedule_reducer___addSchedule$closure", "_addSchedule", 3709); + _static_2(A, "schedule_reducer___updateSchedule$closure", "_updateSchedule", 3710); + _static_2(A, "schedule_reducer___setLoadedSchedule$closure", "_setLoadedSchedule", 3711); + _static_2(A, "schedule_reducer___setLoadedSchedules$closure", "_setLoadedSchedules", 3712); + _static_2(A, "schedule_reducer___setLoadedCompany$closure", "_setLoadedCompany16", 3713); + _static_2(A, "static_reducer__staticLoadedReducer$closure", "staticLoadedReducer", 3714); + _static_2(A, "subscription_reducer___clearEditing$closure", "_clearEditing16", 905); + _static_2(A, "subscription_reducer___updateEditing$closure", "_updateEditing17", 905); + _static_2(A, "subscription_reducer___filterSubscriptionsByCustom1$closure", "_filterSubscriptionsByCustom1", 3716); + _static_2(A, "subscription_reducer___filterSubscriptionsByCustom2$closure", "_filterSubscriptionsByCustom2", 3717); + _static_2(A, "subscription_reducer___filterSubscriptionsByState$closure", "_filterSubscriptionsByState", 3718); + _static_2(A, "subscription_reducer___filterSubscriptions$closure", "_filterSubscriptions", 3719); + _static_2(A, "subscription_reducer___sortSubscriptions$closure", "_sortSubscriptions", 3720); + _static_2(A, "subscription_reducer___startListMultiselect$closure", "_startListMultiselect18", 3721); + _static_2(A, "subscription_reducer___addToListMultiselect$closure", "_addToListMultiselect18", 3722); + _static_2(A, "subscription_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect18", 3723); + _static_2(A, "subscription_reducer___clearListMultiselect$closure", "_clearListMultiselect18", 3724); + _static_2(A, "subscription_reducer___archiveSubscriptionSuccess$closure", "_archiveSubscriptionSuccess", 3725); + _static_2(A, "subscription_reducer___deleteSubscriptionSuccess$closure", "_deleteSubscriptionSuccess", 3726); + _static_2(A, "subscription_reducer___restoreSubscriptionSuccess$closure", "_restoreSubscriptionSuccess", 3727); + _static_2(A, "subscription_reducer___addSubscription$closure", "_addSubscription", 3728); + _static_2(A, "subscription_reducer___updateSubscription$closure", "_updateSubscription", 3729); + _static_2(A, "subscription_reducer___setLoadedSubscription$closure", "_setLoadedSubscription", 3730); + _static_2(A, "subscription_reducer___setLoadedSubscriptions$closure", "_setLoadedSubscriptions", 3731); + _static_2(A, "subscription_reducer___setLoadedCompany$closure", "_setLoadedCompany17", 3732); + _static_2(A, "task_reducer___clearEditing$closure", "_clearEditing17", 906); + _static_2(A, "task_reducer___updateEditing$closure", "_updateEditing18", 906); + _static_2(A, "task_reducer___viewTaskList$closure", "_viewTaskList0", 3734); + _static_2(A, "task_reducer___filterTasksByCustom1$closure", "_filterTasksByCustom1", 3735); + _static_2(A, "task_reducer___filterTasksByCustom2$closure", "_filterTasksByCustom2", 3736); + _static_2(A, "task_reducer___filterTasksByState$closure", "_filterTasksByState", 3737); + _static_2(A, "task_reducer___filterTasksByStatus$closure", "_filterTasksByStatus", 3738); + _static_2(A, "task_reducer___filterTasks$closure", "_filterTasks", 3739); + _static_2(A, "task_reducer___sortTasks$closure", "_sortTasks0", 3740); + _static_2(A, "task_reducer___addTaskTime$closure", "_addTaskTime", 3741); + _static_2(A, "task_reducer___removeTaskTime$closure", "_removeTaskTime", 3742); + _static_2(A, "task_reducer___updateTaskTime$closure", "_updateTaskTime", 3743); + _static_2(A, "task_reducer___startListMultiselect$closure", "_startListMultiselect19", 3744); + _static_2(A, "task_reducer___addToListMultiselect$closure", "_addToListMultiselect19", 3745); + _static_2(A, "task_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect19", 3746); + _static_2(A, "task_reducer___clearListMultiselect$closure", "_clearListMultiselect19", 3747); + _static_2(A, "task_reducer___purgeClientSuccess$closure", "_purgeClientSuccess8", 3748); + _static_2(A, "task_reducer___sortTasksSuccess$closure", "_sortTasksSuccess", 3749); + _static_2(A, "task_reducer___archiveTaskSuccess$closure", "_archiveTaskSuccess", 3750); + _static_2(A, "task_reducer___startTaskSuccess$closure", "_startTaskSuccess", 3751); + _static_2(A, "task_reducer___stopTaskSuccess$closure", "_stopTaskSuccess", 3752); + _static_2(A, "task_reducer___deleteTaskSuccess$closure", "_deleteTaskSuccess", 3753); + _static_2(A, "task_reducer___restoreTaskSuccess$closure", "_restoreTaskSuccess", 3754); + _static_2(A, "task_reducer___addTask$closure", "_addTask", 3755); + _static_2(A, "task_reducer___updateTask$closure", "_updateTask", 3756); + _static_2(A, "task_reducer___setLoadedTask$closure", "_setLoadedTask", 3757); + _static_2(A, "task_reducer___setLoadedTasks$closure", "_setLoadedTasks", 3758); + _static_2(A, "task_reducer___setLoadedCompany$closure", "_setLoadedCompany18", 3759); + _static_2(A, "task_status_reducer___clearEditing$closure", "_clearEditing18", 907); + _static_2(A, "task_status_reducer___updateEditing$closure", "_updateEditing19", 907); + _static_2(A, "task_status_reducer___viewTaskStatusList$closure", "_viewTaskStatusList0", 3761); + _static_2(A, "task_status_reducer___filterTaskStatusesByCustom1$closure", "_filterTaskStatusesByCustom1", 3762); + _static_2(A, "task_status_reducer___filterTaskStatusesByCustom2$closure", "_filterTaskStatusesByCustom2", 3763); + _static_2(A, "task_status_reducer___filterTaskStatusesByState$closure", "_filterTaskStatusesByState", 3764); + _static_2(A, "task_status_reducer___filterTaskStatuses$closure", "_filterTaskStatuses", 3765); + _static_2(A, "task_status_reducer___sortTaskStatuses$closure", "_sortTaskStatuses", 3766); + _static_2(A, "task_status_reducer___startListMultiselect$closure", "_startListMultiselect20", 3767); + _static_2(A, "task_status_reducer___addToListMultiselect$closure", "_addToListMultiselect20", 3768); + _static_2(A, "task_status_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect20", 3769); + _static_2(A, "task_status_reducer___clearListMultiselect$closure", "_clearListMultiselect20", 3770); + _static_2(A, "task_status_reducer___sortTaskStatusSuccess$closure", "_sortTaskStatusSuccess", 3771); + _static_2(A, "task_status_reducer___archiveTaskStatusSuccess$closure", "_archiveTaskStatusSuccess", 3772); + _static_2(A, "task_status_reducer___deleteTaskStatusSuccess$closure", "_deleteTaskStatusSuccess", 3773); + _static_2(A, "task_status_reducer___restoreTaskStatusSuccess$closure", "_restoreTaskStatusSuccess", 3774); + _static_2(A, "task_status_reducer___addTaskStatus$closure", "_addTaskStatus", 3775); + _static_2(A, "task_status_reducer___updateTaskStatus$closure", "_updateTaskStatus", 3776); + _static_2(A, "task_status_reducer___setLoadedTaskStatus$closure", "_setLoadedTaskStatus", 3777); + _static_2(A, "task_status_reducer___setLoadedTaskStatuses$closure", "_setLoadedTaskStatuses", 3778); + _static_2(A, "task_status_reducer___setLoadedCompany$closure", "_setLoadedCompany19", 3779); + _static_2(A, "tax_rate_reducer___clearEditing$closure", "_clearEditing19", 908); + _static_2(A, "tax_rate_reducer___updateEditing$closure", "_updateEditing20", 908); + _static_2(A, "tax_rate_reducer___viewTaxRateList$closure", "_viewTaxRateList0", 3781); + _static_2(A, "tax_rate_reducer___filterTaxRatesByState$closure", "_filterTaxRatesByState", 3782); + _static_2(A, "tax_rate_reducer___filterTaxRates$closure", "_filterTaxRates", 3783); + _static_2(A, "tax_rate_reducer___sortTaxRates$closure", "_sortTaxRates", 3784); + _static_2(A, "tax_rate_reducer___startListMultiselect$closure", "_startListMultiselect21", 3785); + _static_2(A, "tax_rate_reducer___addToListMultiselect$closure", "_addToListMultiselect21", 3786); + _static_2(A, "tax_rate_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect21", 3787); + _static_2(A, "tax_rate_reducer___clearListMultiselect$closure", "_clearListMultiselect21", 3788); + _static_2(A, "tax_rate_reducer___archiveTaxRateSuccess$closure", "_archiveTaxRateSuccess", 3789); + _static_2(A, "tax_rate_reducer___deleteTaxRateSuccess$closure", "_deleteTaxRateSuccess", 3790); + _static_2(A, "tax_rate_reducer___restoreTaxRateSuccess$closure", "_restoreTaxRateSuccess", 3791); + _static_2(A, "tax_rate_reducer___addTaxRate$closure", "_addTaxRate", 3792); + _static_2(A, "tax_rate_reducer___updateTaxRate$closure", "_updateTaxRate", 3793); + _static_2(A, "tax_rate_reducer___setLoadedTaxRate$closure", "_setLoadedTaxRate", 3794); + _static_2(A, "tax_rate_reducer___setLoadedTaxRates$closure", "_setLoadedTaxRates", 3795); + _static_2(A, "tax_rate_reducer___setLoadedCompany$closure", "_setLoadedCompany20", 3796); + _static_2(A, "token_reducer___clearEditing$closure", "_clearEditing20", 909); + _static_2(A, "token_reducer___updateEditing$closure", "_updateEditing21", 909); + _static_2(A, "token_reducer___viewTokenList$closure", "_viewTokenList0", 3798); + _static_2(A, "token_reducer___filterTokensByCustom1$closure", "_filterTokensByCustom1", 3799); + _static_2(A, "token_reducer___filterTokensByCustom2$closure", "_filterTokensByCustom2", 3800); + _static_2(A, "token_reducer___filterTokensByState$closure", "_filterTokensByState", 3801); + _static_2(A, "token_reducer___filterTokens$closure", "_filterTokens", 3802); + _static_2(A, "token_reducer___sortTokens$closure", "_sortTokens", 3803); + _static_2(A, "token_reducer___startListMultiselect$closure", "_startListMultiselect22", 3804); + _static_2(A, "token_reducer___addToListMultiselect$closure", "_addToListMultiselect22", 3805); + _static_2(A, "token_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect22", 3806); + _static_2(A, "token_reducer___clearListMultiselect$closure", "_clearListMultiselect22", 3807); + _static_2(A, "token_reducer___archiveTokenSuccess$closure", "_archiveTokenSuccess", 3808); + _static_2(A, "token_reducer___deleteTokenSuccess$closure", "_deleteTokenSuccess", 3809); + _static_2(A, "token_reducer___restoreTokenSuccess$closure", "_restoreTokenSuccess", 3810); + _static_2(A, "token_reducer___addToken$closure", "_addToken", 3811); + _static_2(A, "token_reducer___updateToken$closure", "_updateToken", 3812); + _static_2(A, "token_reducer___setLoadedToken$closure", "_setLoadedToken", 3813); + _static_2(A, "token_reducer___setLoadedTokens$closure", "_setLoadedTokens", 3814); + _static_2(A, "token_reducer___setLoadedCompany$closure", "_setLoadedCompany21", 3815); + _static_2(A, "transaction_reducer___clearEditing$closure", "_clearEditing21", 910); + _static_2(A, "transaction_reducer___updateEditing$closure", "_updateEditing22", 910); + _static_2(A, "transaction_reducer___viewTransactionList$closure", "_viewTransactionList0", 3817); + _static_2(A, "transaction_reducer___filterTransactionsByCustom1$closure", "_filterTransactionsByCustom1", 3818); + _static_2(A, "transaction_reducer___filterTransactionsByCustom2$closure", "_filterTransactionsByCustom2", 3819); + _static_2(A, "transaction_reducer___filterTransactionsByState$closure", "_filterTransactionsByState", 3820); + _static_2(A, "transaction_reducer___filterTransactionsByStatus$closure", "_filterTransactionsByStatus", 3821); + _static_2(A, "transaction_reducer___filterTransactions$closure", "_filterTransactions", 3822); + _static_2(A, "transaction_reducer___sortTransactions$closure", "_sortTransactions", 3823); + _static_2(A, "transaction_reducer___startListMultiselect$closure", "_startListMultiselect23", 3824); + _static_2(A, "transaction_reducer___addToListMultiselect$closure", "_addToListMultiselect23", 3825); + _static_2(A, "transaction_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect23", 3826); + _static_2(A, "transaction_reducer___clearListMultiselect$closure", "_clearListMultiselect23", 3827); + _static_2(A, "transaction_reducer___archiveTransactionSuccess$closure", "_archiveTransactionSuccess", 3828); + _static_2(A, "transaction_reducer___deleteTransactionSuccess$closure", "_deleteTransactionSuccess", 3829); + _static_2(A, "transaction_reducer___restoreTransactionSuccess$closure", "_restoreTransactionSuccess", 3830); + _static_2(A, "transaction_reducer___addTransaction$closure", "_addTransaction", 3831); + _static_2(A, "transaction_reducer___updateTransaction$closure", "_updateTransaction", 3832); + _static_2(A, "transaction_reducer___convertTransactionToPayment$closure", "_convertTransactionToPayment", 3833); + _static_2(A, "transaction_reducer___convertTransactionToExpense$closure", "_convertTransactionToExpense", 3834); + _static_2(A, "transaction_reducer___linkTransactionToPayment$closure", "_linkTransactionToPayment", 3835); + _static_2(A, "transaction_reducer___linkTransactionToExpense$closure", "_linkTransactionToExpense", 3836); + _static_2(A, "transaction_reducer___convertTransactions$closure", "_convertTransactions0", 3837); + _static_2(A, "transaction_reducer___setLoadedTransaction$closure", "_setLoadedTransaction", 3838); + _static_2(A, "transaction_reducer___setLoadedTransactions$closure", "_setLoadedTransactions", 3839); + _static_2(A, "transaction_reducer___setLoadedCompany$closure", "_setLoadedCompany22", 3840); + _static_2(A, "transaction_rule_reducer___clearEditing$closure", "_clearEditing22", 911); + _static_2(A, "transaction_rule_reducer___updateEditing$closure", "_updateEditing23", 911); + _static_2(A, "transaction_rule_reducer___viewTransactionRuleList$closure", "_viewTransactionRuleList0", 3842); + _static_2(A, "transaction_rule_reducer___filterTransactionRulesByCustom1$closure", "_filterTransactionRulesByCustom1", 3843); + _static_2(A, "transaction_rule_reducer___filterTransactionRulesByCustom2$closure", "_filterTransactionRulesByCustom2", 3844); + _static_2(A, "transaction_rule_reducer___filterTransactionRulesByState$closure", "_filterTransactionRulesByState", 3845); + _static_2(A, "transaction_rule_reducer___filterTransactionRules$closure", "_filterTransactionRules", 3846); + _static_2(A, "transaction_rule_reducer___sortTransactionRules$closure", "_sortTransactionRules", 3847); + _static_2(A, "transaction_rule_reducer___startListMultiselect$closure", "_startListMultiselect24", 3848); + _static_2(A, "transaction_rule_reducer___addToListMultiselect$closure", "_addToListMultiselect24", 3849); + _static_2(A, "transaction_rule_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect24", 3850); + _static_2(A, "transaction_rule_reducer___clearListMultiselect$closure", "_clearListMultiselect24", 3851); + _static_2(A, "transaction_rule_reducer___archiveTransactionRuleSuccess$closure", "_archiveTransactionRuleSuccess", 3852); + _static_2(A, "transaction_rule_reducer___deleteTransactionRuleSuccess$closure", "_deleteTransactionRuleSuccess", 3853); + _static_2(A, "transaction_rule_reducer___restoreTransactionRuleSuccess$closure", "_restoreTransactionRuleSuccess", 3854); + _static_2(A, "transaction_rule_reducer___addTransactionRule$closure", "_addTransactionRule", 3855); + _static_2(A, "transaction_rule_reducer___updateTransactionRule$closure", "_updateTransactionRule", 3856); + _static_2(A, "transaction_rule_reducer___setLoadedTransactionRule$closure", "_setLoadedTransactionRule", 3857); + _static_2(A, "transaction_rule_reducer___setLoadedTransactionRules$closure", "_setLoadedTransactionRules", 3858); + _static_2(A, "transaction_rule_reducer___setLoadedCompany$closure", "_setLoadedCompany23", 3859); + _static_2(A, "user_reducer___clearEditing$closure", "_clearEditing23", 912); + _static_2(A, "user_reducer___updateEditing$closure", "_updateEditing24", 912); + _static_2(A, "user_reducer___viewUserList$closure", "_viewUserList0", 3861); + _static_2(A, "user_reducer___filterUsersByCustom1$closure", "_filterUsersByCustom1", 3862); + _static_2(A, "user_reducer___filterUsersByCustom2$closure", "_filterUsersByCustom2", 3863); + _static_2(A, "user_reducer___filterUsersByCustom3$closure", "_filterUsersByCustom3", 3864); + _static_2(A, "user_reducer___filterUsersByCustom4$closure", "_filterUsersByCustom4", 3865); + _static_2(A, "user_reducer___filterUsersByState$closure", "_filterUsersByState", 3866); + _static_2(A, "user_reducer___filterUsers$closure", "_filterUsers", 3867); + _static_2(A, "user_reducer___sortUsers$closure", "_sortUsers", 3868); + _static_2(A, "user_reducer___startListMultiselect$closure", "_startListMultiselect25", 3869); + _static_2(A, "user_reducer___addToListMultiselect$closure", "_addToListMultiselect25", 3870); + _static_2(A, "user_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect25", 3871); + _static_2(A, "user_reducer___clearListMultiselect$closure", "_clearListMultiselect25", 3872); + _static_2(A, "user_reducer___archiveUserSuccess$closure", "_archiveUserSuccess", 3873); + _static_2(A, "user_reducer___deleteUserSuccess$closure", "_deleteUserSuccess", 3874); + _static_2(A, "user_reducer___restoreUserSuccess$closure", "_restoreUserSuccess", 3875); + _static_2(A, "user_reducer___removeUserSuccess$closure", "_removeUserSuccess", 3876); + _static_2(A, "user_reducer___addUser$closure", "_addUser", 3877); + _static_2(A, "user_reducer___updateUser$closure", "_updateUser", 3878); + _static_2(A, "user_reducer___updateAuthUser$closure", "_updateAuthUser", 3879); + _static_2(A, "user_reducer___connectOAuthUser$closure", "_connectOAuthUser0", 3880); + _static_2(A, "user_reducer___connectGmailUser$closure", "_connectGmailUser0", 3881); + _static_2(A, "user_reducer___setLoadedUser$closure", "_setLoadedUser", 3882); + _static_2(A, "user_reducer___setLoadedUsers$closure", "_setLoadedUsers", 3883); + _static_2(A, "user_reducer___setLoadedCompany$closure", "_setLoadedCompany24", 3884); + _static_2(A, "vendor_reducer__editVendorContact$closure", "editVendorContact", 3885); + _static_2(A, "vendor_reducer___clearEditing$closure", "_clearEditing24", 913); + _static_2(A, "vendor_reducer___updateEditing$closure", "_updateEditing25", 913); + _static_2(A, "vendor_reducer___addContact$closure", "_addContact", 3887); + _static_2(A, "vendor_reducer___removeContact$closure", "_removeContact", 3888); + _static_2(A, "vendor_reducer___updateContact$closure", "_updateContact", 3889); + _static_2(A, "vendor_reducer___viewVendorList$closure", "_viewVendorList0", 3890); + _static_2(A, "vendor_reducer___filterVendorsByCustom1$closure", "_filterVendorsByCustom1", 3891); + _static_2(A, "vendor_reducer___filterVendorsByCustom2$closure", "_filterVendorsByCustom2", 3892); + _static_2(A, "vendor_reducer___filterVendorsByCustom3$closure", "_filterVendorsByCustom3", 3893); + _static_2(A, "vendor_reducer___filterVendorsByCustom4$closure", "_filterVendorsByCustom4", 3894); + _static_2(A, "vendor_reducer___filterVendorsByState$closure", "_filterVendorsByState", 3895); + _static_2(A, "vendor_reducer___filterVendors$closure", "_filterVendors", 3896); + _static_2(A, "vendor_reducer___sortVendors$closure", "_sortVendors", 3897); + _static_2(A, "vendor_reducer___startListMultiselect$closure", "_startListMultiselect26", 3898); + _static_2(A, "vendor_reducer___addToListMultiselect$closure", "_addToListMultiselect26", 3899); + _static_2(A, "vendor_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect26", 3900); + _static_2(A, "vendor_reducer___clearListMultiselect$closure", "_clearListMultiselect26", 3901); + _static_2(A, "vendor_reducer___archiveVendorSuccess$closure", "_archiveVendorSuccess", 3902); + _static_2(A, "vendor_reducer___deleteVendorSuccess$closure", "_deleteVendorSuccess", 3903); + _static_2(A, "vendor_reducer___restoreVendorSuccess$closure", "_restoreVendorSuccess", 3904); + _static_2(A, "vendor_reducer___addVendor$closure", "_addVendor", 3905); + _static_2(A, "vendor_reducer___updateVendor$closure", "_updateVendor", 3906); + _static_2(A, "vendor_reducer___setLoadedVendor$closure", "_setLoadedVendor", 3907); + _static_2(A, "vendor_reducer___setLoadedVendors$closure", "_setLoadedVendors", 3908); + _static_2(A, "vendor_reducer___setLoadedCompany$closure", "_setLoadedCompany25", 3909); + _static_2(A, "webhook_reducer___clearEditing$closure", "_clearEditing25", 914); + _static_2(A, "webhook_reducer___updateEditing$closure", "_updateEditing26", 914); + _static_2(A, "webhook_reducer___viewWebhookList$closure", "_viewWebhookList0", 3911); + _static_2(A, "webhook_reducer___filterWebhooksByCustom1$closure", "_filterWebhooksByCustom1", 3912); + _static_2(A, "webhook_reducer___filterWebhooksByCustom2$closure", "_filterWebhooksByCustom2", 3913); + _static_2(A, "webhook_reducer___filterWebhooksByState$closure", "_filterWebhooksByState", 3914); + _static_2(A, "webhook_reducer___filterWebhooks$closure", "_filterWebhooks", 3915); + _static_2(A, "webhook_reducer___sortWebhooks$closure", "_sortWebhooks", 3916); + _static_2(A, "webhook_reducer___startListMultiselect$closure", "_startListMultiselect27", 3917); + _static_2(A, "webhook_reducer___addToListMultiselect$closure", "_addToListMultiselect27", 3918); + _static_2(A, "webhook_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect27", 3919); + _static_2(A, "webhook_reducer___clearListMultiselect$closure", "_clearListMultiselect27", 3920); + _static_2(A, "webhook_reducer___archiveWebhookSuccess$closure", "_archiveWebhookSuccess", 3921); + _static_2(A, "webhook_reducer___deleteWebhookSuccess$closure", "_deleteWebhookSuccess", 3922); + _static_2(A, "webhook_reducer___restoreWebhookSuccess$closure", "_restoreWebhookSuccess", 3923); + _static_2(A, "webhook_reducer___addWebhook$closure", "_addWebhook", 3924); + _static_2(A, "webhook_reducer___updateWebhook$closure", "_updateWebhook", 3925); + _static_2(A, "webhook_reducer___setLoadedWebhook$closure", "_setLoadedWebhook", 3926); + _static_2(A, "webhook_reducer___setLoadedWebhooks$closure", "_setLoadedWebhooks", 3927); + _static_2(A, "webhook_reducer___setLoadedCompany$closure", "_setLoadedCompany26", 3928); + _static_1(A, "confirm_email_vm_ConfirmEmailVM_fromStore$closure", "ConfirmEmailVM_fromStore", 3929); _instance_0_u(A._EntitiesListTileState.prototype, "get$_entity_list_tile$_onLongPress", "_entity_list_tile$_onLongPress$0", 0); _instance_0_u(A._EntityDropdownState.prototype, "get$_onFocusChanged", "_onFocusChanged$0", 0); _instance_0_u(_ = A._FormColorPickerState.prototype, "get$_color_picker$_onChanged", "_color_picker$_onChanged$0", 0); @@ -535052,335 +566202,349 @@ _instance_0_u(A._DurationPickerState.prototype, "get$_duration_picker$_onFoucsChanged", "_duration_picker$_onFoucsChanged$0", 0); _instance_0_u(A._GrowableFormFieldState.prototype, "get$_growable_form_field$_onFoucsChanged", "_growable_form_field$_onFoucsChanged$0", 0); _instance_0_u(A._TimePickerState.prototype, "get$_time_picker$_onFoucsChanged", "_time_picker$_onFoucsChanged$0", 0); - _static_1(A, "history_drawer_vm_AppDrawerVM_fromStore$closure", "AppDrawerVM_fromStore", 3893); + _static_1(A, "history_drawer_vm_AppDrawerVM_fromStore$closure", "AppDrawerVM_fromStore", 3930); _instance_0_u(A._InvoiceEmailViewState.prototype, "get$_invoice_email_view$_loadTemplate", "_invoice_email_view$_loadTemplate$0", 0); _instance_0_u(A._ListFilterState.prototype, "get$onFocusChanged", "onFocusChanged$0", 0); - _static_1(A, "menu_drawer_vm_MenuDrawerVM_fromStore$closure", "MenuDrawerVM_fromStore", 3894); - _instance_1_u(A.AppDataTable.prototype, "get$_handleSelectAll", "_handleSelectAll$1", 45); - _instance_1_u(_ = A.TableRowInkWell.prototype, "get$getRectCallback", "getRectCallback$1", 2460); - _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 2461); + _static_1(A, "menu_drawer_vm_MenuDrawerVM_fromStore$closure", "MenuDrawerVM_fromStore", 3931); + _instance_1_u(A.AppDataTable.prototype, "get$_handleSelectAll", "_handleSelectAll$1", 44); + _instance_1_u(_ = A.TableRowInkWell.prototype, "get$getRectCallback", "getRectCallback$1", 2488); + _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 2489); _instance_0_u(_ = A._SortArrowState.prototype, "get$_app_data_table$_rebuild", "_app_data_table$_rebuild$0", 0); - _instance_1_u(_, "get$_resetOrientationAnimation", "_resetOrientationAnimation$1", 2463); + _instance_1_u(_, "get$_resetOrientationAnimation", "_resetOrientationAnimation$1", 2491); _instance_0_u(_ = A.AppPaginatedDataTableState.prototype, "get$_handleDataSourceChanged", "_handleDataSourceChanged$0", 0); _instance_0_u(_, "get$_handlePrevious", "_handlePrevious$0", 0); _instance_0_u(_, "get$_handleNext", "_handleNext$0", 0); _instance_0_u(_ = A._WindowManagerState.prototype, "get$onWindowResize", "onWindowResize$0", 0); _instance_0_u(_, "get$onWindowClose", "onWindowClose$0", 0); _instance_0_u(A._LoginState.prototype, "get$_submitForm", "_submitForm$0", 0); - _static_1(A, "login_vm_LoginVM_fromStore$closure", "LoginVM_fromStore", 3895); - _static_1(A, "bank_account_list_vm_BankAccountListVM_fromStore$closure", "BankAccountListVM_fromStore", 3896); - _static_1(A, "bank_account_screen_vm_BankAccountScreenVM_fromStore$closure", "BankAccountScreenVM_fromStore", 3897); + _static_1(A, "login_vm_LoginVM_fromStore$closure", "LoginVM_fromStore", 3932); + _static_1(A, "bank_account_list_vm_BankAccountListVM_fromStore$closure", "BankAccountListVM_fromStore", 3933); + _static_1(A, "bank_account_screen_vm_BankAccountScreenVM_fromStore$closure", "BankAccountScreenVM_fromStore", 3934); _instance_0_u(A._BankAccountEditState.prototype, "get$_bank_account_edit$_onChanged", "_bank_account_edit$_onChanged$0", 0); - _static_1(A, "client_list_vm_ClientListVM_fromStore$closure", "ClientListVM_fromStore", 3898); - _static_1(A, "client_screen_vm_ClientScreenVM_fromStore$closure", "ClientScreenVM_fromStore", 3899); + _static_1(A, "client_list_vm_ClientListVM_fromStore$closure", "ClientListVM_fromStore", 3935); + _static_1(A, "client_screen_vm_ClientScreenVM_fromStore$closure", "ClientScreenVM_fromStore", 3936); _instance_0_u(A.ClientEditBillingAddressState.prototype, "get$_client_edit_billing_address$_onChanged", "_client_edit_billing_address$_onChanged$0", 0); _instance_0_u(A.ContactEditDetailsState.prototype, "get$_client_edit_contacts$_onChanged", "_client_edit_contacts$_onChanged$0", 0); _instance_0_u(_ = A.ClientEditDetailsState.prototype, "get$_client_edit_details$_onChanged", "_client_edit_details$_onChanged$0", 0); - _instance_1_u(_, "get$_client_edit_details$_onSavePressed", "_client_edit_details$_onSavePressed$1", 18); + _instance_1_u(_, "get$_client_edit_details$_onSavePressed", "_client_edit_details$_onSavePressed$1", 20); _instance_0_u(A.ClientEditNotesState.prototype, "get$_client_edit_notes$_onChanged", "_client_edit_notes$_onChanged$0", 0); _instance_0_u(A.ClientEditSettingsState.prototype, "get$_client_edit_settings$_onChanged", "_client_edit_settings$_onChanged$0", 0); _instance_0_u(A.ClientEditShippingAddressState.prototype, "get$_client_edit_shipping_address$_onChanged", "_client_edit_shipping_address$_onChanged$0", 0); _instance_0_u(A._ClientViewState.prototype, "get$_client_view$_onTabChanged", "_client_view$_onTabChanged$0", 0); - _instance_2_u(A._ClientViewDetailsState.prototype, "get$_client_view_details$_launchStatus", "_client_view_details$_launchStatus$2", 691); - _static_1(A, "company_gateway_list_vm_CompanyGatewayListVM_fromStore$closure", "CompanyGatewayListVM_fromStore", 3900); - _static_1(A, "company_gateway_screen_vm_CompanyGatewayScreenVM_fromStore$closure", "CompanyGatewayScreenVM_fromStore", 3901); + _instance_2_u(A._ClientViewDetailsState.prototype, "get$_client_view_details$_launchStatus", "_client_view_details$_launchStatus$2", 715); + _static_1(A, "company_gateway_list_vm_CompanyGatewayListVM_fromStore$closure", "CompanyGatewayListVM_fromStore", 3937); + _static_1(A, "company_gateway_screen_vm_CompanyGatewayScreenVM_fromStore$closure", "CompanyGatewayScreenVM_fromStore", 3938); _instance_0_u(A._GatewayConfigFieldState.prototype, "get$_company_gateway_edit$_onChanged", "_company_gateway_edit$_onChanged$0", 0); _instance_0_u(A._LimitEditorState.prototype, "get$_onTextChange", "_onTextChange$0", 0); _instance_0_u(A._FeesEditorState.prototype, "get$_company_gateway_edit$_onChanged", "_company_gateway_edit$_onChanged$0", 0); - _static_1(A, "credit_list_vm_CreditListVM_fromStore$closure", "CreditListVM_fromStore", 3902); - _static_1(A, "credit_screen_vm_CreditScreenVM_fromStore$closure", "CreditScreenVM_fromStore", 3903); - _instance_1_u(A._DashboardChartState.prototype, "get$_onSelectionChanged", "_onSelectionChanged$1", 2582); + _static_1(A, "credit_list_vm_CreditListVM_fromStore$closure", "CreditListVM_fromStore", 3939); + _static_1(A, "credit_screen_vm_CreditScreenVM_fromStore$closure", "CreditScreenVM_fromStore", 3940); + _instance_1_u(A._DashboardChartState.prototype, "get$_onSelectionChanged", "_onSelectionChanged$1", 2610); _instance_0_u(_ = A._DashboardScreenState.prototype, "get$onScrollListener", "onScrollListener$0", 0); _instance_0_u(_, "get$onTabListener", "onTabListener$0", 0); - _static_1(A, "dashboard_screen_vm_DashboardVM_fromStore$closure", "DashboardVM_fromStore", 3904); - _static_1(A, "design_list_vm_DesignListVM_fromStore$closure", "DesignListVM_fromStore", 3905); - _static_1(A, "design_screen_vm_DesignScreenVM_fromStore$closure", "DesignScreenVM_fromStore", 3906); + _static_1(A, "dashboard_screen_vm_DashboardVM_fromStore$closure", "DashboardVM_fromStore", 3941); + _static_1(A, "design_list_vm_DesignListVM_fromStore$closure", "DesignListVM_fromStore", 3942); + _static_1(A, "design_screen_vm_DesignScreenVM_fromStore$closure", "DesignScreenVM_fromStore", 3943); _instance(_ = A._DesignEditState.prototype, "get$_design_edit$_onChanged", 0, 0, function() { return {debounce: true}; - }, ["call$1$debounce", "call$0"], ["_design_edit$_onChanged$1$debounce", "_design_edit$_onChanged$0"], 2619, 0, 0); + }, ["call$1$debounce", "call$0"], ["_design_edit$_onChanged$1$debounce", "_design_edit$_onChanged$0"], 2647, 0, 0); _instance_0_u(_, "get$_onHtmlChanged", "_onHtmlChanged$0", 0); - _instance_1_u(_, "get$_loadDesign", "_loadDesign$1", 2620); - _static_1(A, "document_list_vm_DocumentListVM_fromStore$closure", "DocumentListVM_fromStore", 3907); - _static_1(A, "document_screen_vm_DocumentScreenVM_fromStore$closure", "DocumentScreenVM_fromStore", 3908); + _instance_1_u(_, "get$_loadDesign", "_loadDesign$1", 2648); + _static_1(A, "document_list_vm_DocumentListVM_fromStore$closure", "DocumentListVM_fromStore", 3944); + _static_1(A, "document_screen_vm_DocumentScreenVM_fromStore$closure", "DocumentScreenVM_fromStore", 3945); _instance_0_u(A._DocumentEditState.prototype, "get$_document_edit$_onChanged", "_document_edit$_onChanged$0", 0); _instance_0_u(A.ExpenseEditDetailsState.prototype, "get$_expense_edit_details$_onChanged", "_expense_edit_details$_onChanged$0", 0); _instance_0_u(A.ExpenseEditNotesState.prototype, "get$_expense_edit_notes$_onChanged", "_expense_edit_notes$_onChanged$0", 0); _instance_0_u(A.ExpenseEditSettingsState.prototype, "get$_expense_edit_settings$_onChanged", "_expense_edit_settings$_onChanged$0", 0); - _static_1(A, "expense_list_vm_ExpenseListVM_fromStore$closure", "ExpenseListVM_fromStore", 3909); - _static_1(A, "expense_screen_vm_ExpenseScreenVM_fromStore$closure", "ExpenseScreenVM_fromStore", 3910); + _static_1(A, "expense_list_vm_ExpenseListVM_fromStore$closure", "ExpenseListVM_fromStore", 3946); + _static_1(A, "expense_screen_vm_ExpenseScreenVM_fromStore$closure", "ExpenseScreenVM_fromStore", 3947); _instance_0_u(A._ExpenseViewState.prototype, "get$_expense_view$_onTabChanged", "_expense_view$_onTabChanged$0", 0); _instance_0_u(A._ExpenseCategoryEditState.prototype, "get$_expense_category_edit$_onChanged", "_expense_category_edit$_onChanged$0", 0); - _static_1(A, "expense_category_list_vm_ExpenseCategoryListVM_fromStore$closure", "ExpenseCategoryListVM_fromStore", 3911); - _static_1(A, "expense_category_screen_vm_ExpenseCategoryScreenVM_fromStore$closure", "ExpenseCategoryScreenVM_fromStore", 3912); + _static_1(A, "expense_category_list_vm_ExpenseCategoryListVM_fromStore$closure", "ExpenseCategoryListVM_fromStore", 3948); + _static_1(A, "expense_category_screen_vm_ExpenseCategoryScreenVM_fromStore$closure", "ExpenseCategoryScreenVM_fromStore", 3949); _instance_0_u(A._GroupEditState.prototype, "get$_group_edit$_onChanged", "_group_edit$_onChanged$0", 0); - _static_1(A, "group_list_vm_GroupListVM_fromStore$closure", "GroupListVM_fromStore", 3913); - _static_1(A, "group_screen_vm_GroupScreenVM_fromStore$closure", "GroupScreenVM_fromStore", 3914); + _static_1(A, "group_list_vm_GroupListVM_fromStore$closure", "GroupListVM_fromStore", 3950); + _static_1(A, "group_screen_vm_GroupScreenVM_fromStore$closure", "GroupScreenVM_fromStore", 3951); _instance_0_u(_ = A.InvoiceEditDesktopState.prototype, "get$_invoice_edit_desktop$_onChanged", "_invoice_edit_desktop$_onChanged$0", 0); - _instance_1_u(_, "get$_invoice_edit_desktop$_onSavePressed", "_invoice_edit_desktop$_onSavePressed$1", 18); + _instance_1_u(_, "get$_invoice_edit_desktop$_onSavePressed", "_invoice_edit_desktop$_onSavePressed$1", 20); _instance_0_u(A.InvoiceEditDetailsState.prototype, "get$_invoice_edit_details$_onChanged", "_invoice_edit_details$_onChanged$0", 0); _instance_0_u(A.ItemEditDetailsState.prototype, "get$_invoice_edit_items$_onTextChanged", "_invoice_edit_items$_onTextChanged$0", 0); _instance_0_u(A.InvoiceEditNotesState.prototype, "get$_invoice_edit_notes$_onChanged", "_invoice_edit_notes$_onChanged$0", 0); - _static_1(A, "invoice_list_vm_InvoiceListVM_fromStore$closure", "InvoiceListVM_fromStore", 3915); - _static_1(A, "invoice_screen_vm_InvoiceScreenVM_fromStore$closure", "InvoiceScreenVM_fromStore", 3916); + _static_1(A, "invoice_list_vm_InvoiceListVM_fromStore$closure", "InvoiceListVM_fromStore", 3952); + _static_1(A, "invoice_screen_vm_InvoiceScreenVM_fromStore$closure", "InvoiceScreenVM_fromStore", 3953); _instance_0_u(A._InvoiceViewState.prototype, "get$_invoice_view$_onTabChanged", "_invoice_view$_onTabChanged$0", 0); _instance_0_u(_ = A._PaymentEditState.prototype, "get$_payment_edit$_onChanged", "_payment_edit$_onChanged$0", 0); - _instance_1_u(_, "get$_payment_edit$_onSavePressed", "_payment_edit$_onSavePressed$1", 18); + _instance_1_u(_, "get$_payment_edit$_onSavePressed", "_payment_edit$_onSavePressed$1", 20); _instance(A._PaymentableEditorState.prototype, "get$_payment_edit$_onChanged", 0, 0, function() { return [null]; - }, ["call$1", "call$0"], ["_payment_edit$_onChanged$1", "_payment_edit$_onChanged$0"], 670, 0, 0); - _static_1(A, "payment_list_vm_PaymentListVM_fromStore$closure", "PaymentListVM_fromStore", 3917); - _static_1(A, "payment_screen_vm_PaymentScreenVM_fromStore$closure", "PaymentScreenVM_fromStore", 3918); + }, ["call$1", "call$0"], ["_payment_edit$_onChanged$1", "_payment_edit$_onChanged$0"], 779, 0, 0); + _static_1(A, "payment_list_vm_PaymentListVM_fromStore$closure", "PaymentListVM_fromStore", 3954); + _static_1(A, "payment_screen_vm_PaymentScreenVM_fromStore$closure", "PaymentScreenVM_fromStore", 3955); _instance_0_u(A._PaymentRefundState.prototype, "get$_payment_refund$_onChanged", "_payment_refund$_onChanged$0", 0); _instance(A._PaymentableEditorState0.prototype, "get$_payment_refund$_onChanged", 0, 0, function() { return [null]; - }, ["call$1", "call$0"], ["_payment_refund$_onChanged$1", "_payment_refund$_onChanged$0"], 670, 0, 0); + }, ["call$1", "call$0"], ["_payment_refund$_onChanged$1", "_payment_refund$_onChanged$0"], 779, 0, 0); _instance_0_u(A._PaymentTermEditState.prototype, "get$_payment_term_edit$_onChanged", "_payment_term_edit$_onChanged$0", 0); - _static_1(A, "payment_term_list_vm_PaymentTermListVM_fromStore$closure", "PaymentTermListVM_fromStore", 3919); - _static_1(A, "payment_term_screen_vm_PaymentTermScreenVM_fromStore$closure", "PaymentTermScreenVM_fromStore", 3920); + _static_1(A, "payment_term_list_vm_PaymentTermListVM_fromStore$closure", "PaymentTermListVM_fromStore", 3956); + _static_1(A, "payment_term_screen_vm_PaymentTermScreenVM_fromStore$closure", "PaymentTermScreenVM_fromStore", 3957); _instance_0_u(_ = A._ProductEditState.prototype, "get$_product_edit$_onChanged", "_product_edit$_onChanged$0", 0); - _instance_1_u(_, "get$_product_edit$_onSavePressed", "_product_edit$_onSavePressed$1", 18); - _static_1(A, "product_list_vm_ProductListVM_fromStore$closure", "ProductListVM_fromStore", 3921); - _static_1(A, "product_screen_vm_ProductScreenVM_fromStore$closure", "ProductScreenVM_fromStore", 3922); + _instance_1_u(_, "get$_product_edit$_onSavePressed", "_product_edit$_onSavePressed$1", 20); + _static_1(A, "product_list_vm_ProductListVM_fromStore$closure", "ProductListVM_fromStore", 3958); + _static_1(A, "product_screen_vm_ProductScreenVM_fromStore$closure", "ProductScreenVM_fromStore", 3959); _instance_0_u(A._ProductViewState.prototype, "get$_product_view$_onTabChanged", "_product_view$_onTabChanged$0", 0); _instance_0_u(_ = A._ProjectEditState.prototype, "get$_project_edit$_onChanged", "_project_edit$_onChanged$0", 0); - _instance_1_u(_, "get$_project_edit$_onSavePressed", "_project_edit$_onSavePressed$1", 18); - _static_1(A, "project_list_vm_ProjectListVM_fromStore$closure", "ProjectListVM_fromStore", 3923); - _static_1(A, "project_screen_vm_ProjectScreenVM_fromStore$closure", "ProjectScreenVM_fromStore", 3924); + _instance_1_u(_, "get$_project_edit$_onSavePressed", "_project_edit$_onSavePressed$1", 20); + _static_1(A, "project_list_vm_ProjectListVM_fromStore$closure", "ProjectListVM_fromStore", 3960); + _static_1(A, "project_screen_vm_ProjectScreenVM_fromStore$closure", "ProjectScreenVM_fromStore", 3961); _instance_0_u(A._ProjectViewState.prototype, "get$_project_view$_onTabChanged", "_project_view$_onTabChanged$0", 0); - _static_1(A, "purchase_order_list_vm_PurchaseOrderListVM_fromStore$closure", "PurchaseOrderListVM_fromStore", 3925); - _static_1(A, "purchase_order_screen_vm_PurchaseOrderScreenVM_fromStore$closure", "PurchaseOrderScreenVM_fromStore", 3926); - _static_1(A, "quote_list_vm_QuoteListVM_fromStore$closure", "QuoteListVM_fromStore", 3927); - _static_1(A, "quote_screen_vm_QuoteScreenVM_fromStore$closure", "QuoteScreenVM_fromStore", 3928); - _static_1(A, "recurring_expense_list_vm_RecurringExpenseListVM_fromStore$closure", "RecurringExpenseListVM_fromStore", 3929); - _static_1(A, "recurring_expense_screen_vm_RecurringExpenseScreenVM_fromStore$closure", "RecurringExpenseScreenVM_fromStore", 3930); - _static_1(A, "recurring_invoice_list_vm_RecurringInvoiceListVM_fromStore$closure", "RecurringInvoiceListVM_fromStore", 3931); - _static_1(A, "recurring_invoice_screen_vm_RecurringInvoiceScreenVM_fromStore$closure", "RecurringInvoiceScreenVM_fromStore", 3932); - _static_1(A, "reports_screen_vm_ReportsScreenVM_fromStore$closure", "ReportsScreenVM_fromStore", 3933); + _static_1(A, "purchase_order_list_vm_PurchaseOrderListVM_fromStore$closure", "PurchaseOrderListVM_fromStore", 3962); + _static_1(A, "purchase_order_screen_vm_PurchaseOrderScreenVM_fromStore$closure", "PurchaseOrderScreenVM_fromStore", 3963); + _static_1(A, "quote_list_vm_QuoteListVM_fromStore$closure", "QuoteListVM_fromStore", 3964); + _static_1(A, "quote_screen_vm_QuoteScreenVM_fromStore$closure", "QuoteScreenVM_fromStore", 3965); + _static_1(A, "recurring_expense_list_vm_RecurringExpenseListVM_fromStore$closure", "RecurringExpenseListVM_fromStore", 3966); + _static_1(A, "recurring_expense_screen_vm_RecurringExpenseScreenVM_fromStore$closure", "RecurringExpenseScreenVM_fromStore", 3967); + _static_1(A, "recurring_invoice_list_vm_RecurringInvoiceListVM_fromStore$closure", "RecurringInvoiceListVM_fromStore", 3968); + _static_1(A, "recurring_invoice_screen_vm_RecurringInvoiceScreenVM_fromStore$closure", "RecurringInvoiceScreenVM_fromStore", 3969); + _static_1(A, "reports_screen_vm_ReportsScreenVM_fromStore$closure", "ReportsScreenVM_fromStore", 3970); _instance_0_u(A._ScheduleEditState.prototype, "get$_schedule_edit$_onChanged", "_schedule_edit$_onChanged$0", 0); - _static_1(A, "schedule_list_vm_ScheduleListVM_fromStore$closure", "ScheduleListVM_fromStore", 3934); - _static_1(A, "schedule_screen_vm_ScheduleScreenVM_fromStore$closure", "ScheduleScreenVM_fromStore", 3935); + _static_1(A, "schedule_list_vm_ScheduleListVM_fromStore$closure", "ScheduleListVM_fromStore", 3971); + _static_1(A, "schedule_screen_vm_ScheduleScreenVM_fromStore$closure", "ScheduleScreenVM_fromStore", 3972); _instance_0_u(_ = A._AccountManagementState.prototype, "get$_onTabChanged", "_onTabChanged$0", 0); _instance_0_u(_, "get$_account_management$_onChanged", "_account_management$_onChanged$0", 0); - _static_1(A, "account_management_vm_AccountManagementVM_fromStore$closure", "AccountManagementVM_fromStore", 3936); + _static_1(A, "account_management_vm_AccountManagementVM_fromStore$closure", "AccountManagementVM_fromStore", 3973); _instance_0_u(_ = A._ClientPortalState.prototype, "get$_client_portal$_onTabChanged", "_client_portal$_onTabChanged$0", 0); _instance_0_u(_, "get$_client_portal$_onChanged", "_client_portal$_onChanged$0", 0); - _instance_1_u(_, "get$_client_portal$_onSavePressed", "_client_portal$_onSavePressed$1", 18); - _static_1(A, "client_portal_vm_ClientPortalVM_fromStore$closure", "ClientPortalVM_fromStore", 3937); + _instance_1_u(_, "get$_client_portal$_onSavePressed", "_client_portal$_onSavePressed$1", 20); + _static_1(A, "client_portal_vm_ClientPortalVM_fromStore$closure", "ClientPortalVM_fromStore", 3974); _instance_0_u(_ = A._CompanyDetailsState.prototype, "get$_company_details$_onTabChanged", "_company_details$_onTabChanged$0", 0); _instance_0_u(_, "get$_onSettingsChanged", "_onSettingsChanged$0", 0); - _static_1(A, "company_details_vm_CompanyDetailsVM_fromStore$closure", "CompanyDetailsVM_fromStore", 3938); + _static_1(A, "company_details_vm_CompanyDetailsVM_fromStore$closure", "CompanyDetailsVM_fromStore", 3975); _instance_0_u(A._CreditCardsAndBanksState.prototype, "get$_credit_cards_and_banks$_onChanged", "_credit_cards_and_banks$_onChanged$0", 0); - _static_1(A, "credit_cards_and_banks_vm_CreditCardsAndBanksVM_fromStore$closure", "CreditCardsAndBanksVM_fromStore", 3939); + _static_1(A, "credit_cards_and_banks_vm_CreditCardsAndBanksVM_fromStore$closure", "CreditCardsAndBanksVM_fromStore", 3976); _instance_0_u(A._CustomFieldsState.prototype, "get$_custom_fields$_onTabChanged", "_custom_fields$_onTabChanged$0", 0); _instance_0_u(A._CustomFormFieldState.prototype, "get$_custom_fields$_onChanged", "_custom_fields$_onChanged$0", 0); - _static_1(A, "custom_fields_vm_CustomFieldsVM_fromStore$closure", "CustomFieldsVM_fromStore", 3940); + _static_1(A, "custom_fields_vm_CustomFieldsVM_fromStore$closure", "CustomFieldsVM_fromStore", 3977); _instance_0_u(A._DataVisualizationsState.prototype, "get$_data_visualizations$_onChanged", "_data_visualizations$_onChanged$0", 0); - _static_1(A, "data_visualizations_vm_DataVisualizationsVM_fromStore$closure", "DataVisualizationsVM_fromStore", 3941); + _static_1(A, "data_visualizations_vm_DataVisualizationsVM_fromStore$closure", "DataVisualizationsVM_fromStore", 3978); _instance_0_u(A._DeviceSettingsState.prototype, "get$_device_settings$_onTabChanged", "_device_settings$_onTabChanged$0", 0); - _static_1(A, "device_settings_vm_DeviceSettingsVM_fromStore$closure", "DeviceSettingsVM_fromStore", 3942); - _instance_0_u(A._EmailSettingsState.prototype, "get$_email_settings$_onChanged", "_email_settings$_onChanged$0", 0); - _static_1(A, "email_settings_vm_EmailSettingsVM_fromStore$closure", "EmailSettingsVM_fromStore", 3943); - _static_1(A, "expense_settings_vm_ExpenseSettingsVM_fromStore$closure", "ExpenseSettingsVM_fromStore", 3944); + _static_1(A, "device_settings_vm_DeviceSettingsVM_fromStore$closure", "DeviceSettingsVM_fromStore", 3979); + _instance_0_u(_ = A._EmailSettingsState.prototype, "get$_email_settings$_onChanged", "_email_settings$_onChanged$0", 0); + _instance_1_u(_, "get$_email_settings$_onSavePressed", "_email_settings$_onSavePressed$1", 20); + _static_1(A, "email_settings_vm_EmailSettingsVM_fromStore$closure", "EmailSettingsVM_fromStore", 3980); + _static_1(A, "expense_settings_vm_ExpenseSettingsVM_fromStore$closure", "ExpenseSettingsVM_fromStore", 3981); _instance_0_u(_ = A._GeneratedNumbersState.prototype, "get$_generated_numbers$_onTabChanged", "_generated_numbers$_onTabChanged$0", 0); _instance_0_u(_, "get$_generated_numbers$_onChanged", "_generated_numbers$_onChanged$0", 0); - _instance_1_u(_, "get$_generated_numbers$_onSavePressed", "_generated_numbers$_onSavePressed$1", 18); + _instance_1_u(_, "get$_generated_numbers$_onSavePressed", "_generated_numbers$_onSavePressed$1", 20); _instance_0_u(A._EntityNumberSettingsState.prototype, "get$_generated_numbers$_onChanged", "_generated_numbers$_onChanged$0", 0); - _static_1(A, "generated_numbers_vm_GeneratedNumbersVM_fromStore$closure", "GeneratedNumbersVM_fromStore", 3945); - _static_1(A, "import_export_vm_ImportExportVM_fromStore$closure", "ImportExportVM_fromStore", 3946); + _static_1(A, "generated_numbers_vm_GeneratedNumbersVM_fromStore$closure", "GeneratedNumbersVM_fromStore", 3982); + _static_1(A, "import_export_vm_ImportExportVM_fromStore$closure", "ImportExportVM_fromStore", 3983); _instance_0_u(_ = A._InvoiceDesignState.prototype, "get$_invoice_design$_onTabChanged", "_invoice_design$_onTabChanged$0", 0); _instance_0_u(_, "get$_invoice_design$_onChanged", "_invoice_design$_onChanged$0", 0); - _static_1(A, "invoice_design_vm_InvoiceDesignVM_fromStore$closure", "InvoiceDesignVM_fromStore", 3947); + _static_1(A, "invoice_design_vm_InvoiceDesignVM_fromStore$closure", "InvoiceDesignVM_fromStore", 3984); _instance_0_u(_ = A._LocalizationSettingsState.prototype, "get$_localization_settings$_onTabChanged", "_localization_settings$_onTabChanged$0", 0); _instance_0_u(_, "get$_localization_settings$_onChanged", "_localization_settings$_onChanged$0", 0); - _static_1(A, "localization_vm_LocalizationSettingsVM_fromStore$closure", "LocalizationSettingsVM_fromStore", 3948); + _static_1(A, "localization_vm_LocalizationSettingsVM_fromStore$closure", "LocalizationSettingsVM_fromStore", 3985); _instance_0_u(A._PaymentSettingsState.prototype, "get$_payment_settings$_onChanged", "_payment_settings$_onChanged$0", 0); - _static_1(A, "payment_settings_vm_PaymentSettingsVM_fromStore$closure", "PaymentSettingsVM_fromStore", 3949); + _static_1(A, "payment_settings_vm_PaymentSettingsVM_fromStore$closure", "PaymentSettingsVM_fromStore", 3986); _instance_0_u(A._ProductSettingsState.prototype, "get$_product_settings$_onChanged", "_product_settings$_onChanged$0", 0); - _static_1(A, "product_settings_vm_ProductSettingsVM_fromStore$closure", "ProductSettingsVM_fromStore", 3950); - _static_1(A, "settings_list_vm_SettingsListVM_fromStore$closure", "SettingsListVM_fromStore", 3951); - _static_1(A, "settings_screen_vm_SettingsScreenVM_fromStore$closure", "SettingsScreenVM_fromStore", 3952); + _static_1(A, "product_settings_vm_ProductSettingsVM_fromStore$closure", "ProductSettingsVM_fromStore", 3987); + _static_1(A, "settings_list_vm_SettingsListVM_fromStore$closure", "SettingsListVM_fromStore", 3988); + _static_1(A, "settings_screen_vm_SettingsScreenVM_fromStore$closure", "SettingsScreenVM_fromStore", 3989); _instance_0_u(A._SettingsWizardState.prototype, "get$_settings_wizard$_onSavePressed", "_settings_wizard$_onSavePressed$0", 0); _instance_0_u(A._TaskSettingsState.prototype, "get$_task_settings$_onChanged", "_task_settings$_onChanged$0", 0); - _static_1(A, "task_settings_vm_TaskSettingsVM_fromStore$closure", "TaskSettingsVM_fromStore", 3953); - _static_1(A, "tax_settings_vm_TaxSettingsVM_fromStore$closure", "TaxSettingsVM_fromStore", 3954); + _static_1(A, "task_settings_vm_TaskSettingsVM_fromStore$closure", "TaskSettingsVM_fromStore", 3990); + _static_1(A, "tax_settings_vm_TaxSettingsVM_fromStore$closure", "TaxSettingsVM_fromStore", 3991); _instance_0_u(_ = A._TemplatesAndRemindersState.prototype, "get$_onTextChanged", "_onTextChanged$0", 0); _instance_0_u(_, "get$_templates_and_reminders$_onTabChanged", "_templates_and_reminders$_onTabChanged$0", 0); _instance_0_u(A._ReminderSettingsState.prototype, "get$_onTextChanged", "_onTextChanged$0", 0); - _static_1(A, "templates_and_reminders_vm_TemplatesAndRemindersVM_fromStore$closure", "TemplatesAndRemindersVM_fromStore", 3955); + _static_1(A, "templates_and_reminders_vm_TemplatesAndRemindersVM_fromStore$closure", "TemplatesAndRemindersVM_fromStore", 3992); _instance_0_u(_ = A._UserDetailsState.prototype, "get$_user_details$_onTabChanged", "_user_details$_onTabChanged$0", 0); _instance_0_u(_, "get$_user_details$_onChanged", "_user_details$_onChanged$0", 0); - _instance_1_u(_, "get$_user_details$_onSavePressed", "_user_details$_onSavePressed$1", 18); - _static_1(A, "user_details_vm_UserDetailsVM_fromStore$closure", "UserDetailsVM_fromStore", 3956); + _instance_1_u(_, "get$_user_details$_onSavePressed", "_user_details$_onSavePressed$1", 20); + _static_1(A, "user_details_vm_UserDetailsVM_fromStore$closure", "UserDetailsVM_fromStore", 3993); _instance_0_u(A._WorkflowSettingsState.prototype, "get$_workflow_settings$_onTabChanged", "_workflow_settings$_onTabChanged$0", 0); - _static_1(A, "workflow_vm_WorkflowSettingsVM_fromStore$closure", "WorkflowSettingsVM_fromStore", 3957); + _static_1(A, "workflow_vm_WorkflowSettingsVM_fromStore$closure", "WorkflowSettingsVM_fromStore", 3994); _instance_0_u(_ = A._SubscriptionEditState.prototype, "get$_subscription_edit$_onTabChanged", "_subscription_edit$_onTabChanged$0", 0); _instance_0_u(_, "get$_subscription_edit$_onChanged", "_subscription_edit$_onChanged$0", 0); - _instance_1_u(_, "get$_subscription_edit$_onSavePressed", "_subscription_edit$_onSavePressed$1", 18); - _static_1(A, "subscription_list_vm_SubscriptionListVM_fromStore$closure", "SubscriptionListVM_fromStore", 3958); - _static_1(A, "subscription_screen_vm_SubscriptionScreenVM_fromStore$closure", "SubscriptionScreenVM_fromStore", 3959); + _instance_1_u(_, "get$_subscription_edit$_onSavePressed", "_subscription_edit$_onSavePressed$1", 20); + _static_1(A, "subscription_list_vm_SubscriptionListVM_fromStore$closure", "SubscriptionListVM_fromStore", 3995); + _static_1(A, "subscription_screen_vm_SubscriptionScreenVM_fromStore$closure", "SubscriptionScreenVM_fromStore", 3996); _instance_0_u(A._TaskEditDesktopState.prototype, "get$_task_edit_desktop$_onChanged", "_task_edit_desktop$_onChanged$0", 0); _instance_0_u(A._TaskEditDetailsState.prototype, "get$_task_edit_details$_onChanged", "_task_edit_details$_onChanged$0", 0); _instance_0_u(A._KanbanStatusCardState.prototype, "get$_kanban_status$_onSavePressed", "_kanban_status$_onSavePressed$0", 0); - _static_1(A, "kanban_view_vm_KanbanVM_fromStore$closure", "KanbanVM_fromStore", 3960); - _static_1(A, "task_list_vm_TaskListVM_fromStore$closure", "TaskListVM_fromStore", 3961); - _static_1(A, "task_screen_vm_TaskScreenVM_fromStore$closure", "TaskScreenVM_fromStore", 3962); + _static_1(A, "kanban_view_vm_KanbanVM_fromStore$closure", "KanbanVM_fromStore", 3997); + _static_1(A, "task_list_vm_TaskListVM_fromStore$closure", "TaskListVM_fromStore", 3998); + _static_1(A, "task_screen_vm_TaskScreenVM_fromStore$closure", "TaskScreenVM_fromStore", 3999); _instance_0_u(A._TaskViewState.prototype, "get$_task_view$_onTabChanged", "_task_view$_onTabChanged$0", 0); _instance_0_u(_ = A._TaskStatusEditState.prototype, "get$_task_status_edit$_onChanged", "_task_status_edit$_onChanged$0", 0); - _instance_1_u(_, "get$_task_status_edit$_onSavePressed", "_task_status_edit$_onSavePressed$1", 18); - _static_1(A, "task_status_list_vm_TaskStatusListVM_fromStore$closure", "TaskStatusListVM_fromStore", 3963); - _static_1(A, "task_status_screen_vm_TaskStatusScreenVM_fromStore$closure", "TaskStatusScreenVM_fromStore", 3964); + _instance_1_u(_, "get$_task_status_edit$_onSavePressed", "_task_status_edit$_onSavePressed$1", 20); + _static_1(A, "task_status_list_vm_TaskStatusListVM_fromStore$closure", "TaskStatusListVM_fromStore", 4000); + _static_1(A, "task_status_screen_vm_TaskStatusScreenVM_fromStore$closure", "TaskStatusScreenVM_fromStore", 4001); _instance_0_u(_ = A._TaxRateEditState.prototype, "get$_tax_rate_edit$_onChanged", "_tax_rate_edit$_onChanged$0", 0); - _instance_1_u(_, "get$_tax_rate_edit$_onSavePressed", "_tax_rate_edit$_onSavePressed$1", 18); - _static_1(A, "tax_rate_list_vm_TaxRateListVM_fromStore$closure", "TaxRateListVM_fromStore", 3965); - _static_1(A, "tax_rate_screen_vm_TaxRateScreenVM_fromStore$closure", "TaxRateScreenVM_fromStore", 3966); + _instance_1_u(_, "get$_tax_rate_edit$_onSavePressed", "_tax_rate_edit$_onSavePressed$1", 20); + _static_1(A, "tax_rate_list_vm_TaxRateListVM_fromStore$closure", "TaxRateListVM_fromStore", 4002); + _static_1(A, "tax_rate_screen_vm_TaxRateScreenVM_fromStore$closure", "TaxRateScreenVM_fromStore", 4003); _instance_0_u(_ = A._TokenEditState.prototype, "get$_token_edit$_onChanged", "_token_edit$_onChanged$0", 0); - _instance_1_u(_, "get$_token_edit$_onSavePressed", "_token_edit$_onSavePressed$1", 18); - _static_1(A, "token_list_vm_TokenListVM_fromStore$closure", "TokenListVM_fromStore", 3967); - _static_1(A, "token_screen_vm_TokenScreenVM_fromStore$closure", "TokenScreenVM_fromStore", 3968); + _instance_1_u(_, "get$_token_edit$_onSavePressed", "_token_edit$_onSavePressed$1", 20); + _static_1(A, "token_list_vm_TokenListVM_fromStore$closure", "TokenListVM_fromStore", 4004); + _static_1(A, "token_screen_vm_TokenScreenVM_fromStore$closure", "TokenScreenVM_fromStore", 4005); _instance_0_u(A._TransactionEditState.prototype, "get$_transaction_edit$_onChanged", "_transaction_edit$_onChanged$0", 0); - _static_1(A, "transaction_list_vm_TransactionListVM_fromStore$closure", "TransactionListVM_fromStore", 3969); - _static_1(A, "transaction_screen_vm_TransactionScreenVM_fromStore$closure", "TransactionScreenVM_fromStore", 3970); + _static_1(A, "transaction_list_vm_TransactionListVM_fromStore$closure", "TransactionListVM_fromStore", 4006); + _static_1(A, "transaction_screen_vm_TransactionScreenVM_fromStore$closure", "TransactionScreenVM_fromStore", 4007); _instance_0_u(A._TransactionRuleEditState.prototype, "get$_transaction_rule_edit$_onChanged", "_transaction_rule_edit$_onChanged$0", 0); _instance_0_u(A.__RuleCriteriaState.prototype, "get$onDonePressed", "onDonePressed$0", 0); - _static_1(A, "transaction_rule_list_vm_TransactionRuleListVM_fromStore$closure", "TransactionRuleListVM_fromStore", 3971); - _static_1(A, "transaction_rule_screen_vm_TransactionRuleScreenVM_fromStore$closure", "TransactionRuleScreenVM_fromStore", 3972); + _static_1(A, "transaction_rule_list_vm_TransactionRuleListVM_fromStore$closure", "TransactionRuleListVM_fromStore", 4008); + _static_1(A, "transaction_rule_screen_vm_TransactionRuleScreenVM_fromStore$closure", "TransactionRuleScreenVM_fromStore", 4009); _instance_0_u(_ = A._UserEditState.prototype, "get$_user_edit$_onChanged", "_user_edit$_onChanged$0", 0); - _instance_1_u(_, "get$_user_edit$_onSavePressed", "_user_edit$_onSavePressed$1", 18); - _static_1(A, "user_list_vm_UserListVM_fromStore$closure", "UserListVM_fromStore", 3973); - _static_1(A, "user_screen_vm_UserScreenVM_fromStore$closure", "UserScreenVM_fromStore", 3974); + _instance_1_u(_, "get$_user_edit$_onSavePressed", "_user_edit$_onSavePressed$1", 20); + _static_1(A, "user_list_vm_UserListVM_fromStore$closure", "UserListVM_fromStore", 4010); + _static_1(A, "user_screen_vm_UserScreenVM_fromStore$closure", "UserScreenVM_fromStore", 4011); _instance_0_u(A.VendorEditAddressState.prototype, "get$_vendor_edit_address$_onChanged", "_vendor_edit_address$_onChanged$0", 0); _instance_0_u(A.VendorContactEditDetailsState.prototype, "get$_vendor_edit_contacts$_onChanged", "_vendor_edit_contacts$_onChanged$0", 0); _instance_0_u(_ = A.VendorEditDetailsState.prototype, "get$_vendor_edit_details$_onChanged", "_vendor_edit_details$_onChanged$0", 0); - _instance_1_u(_, "get$_vendor_edit_details$_onSavePressed", "_vendor_edit_details$_onSavePressed$1", 18); + _instance_1_u(_, "get$_vendor_edit_details$_onSavePressed", "_vendor_edit_details$_onSavePressed$1", 20); _instance_0_u(A.VendorEditNotesState.prototype, "get$_vendor_edit_notes$_onChanged", "_vendor_edit_notes$_onChanged$0", 0); - _static_1(A, "vendor_list_vm_VendorListVM_fromStore$closure", "VendorListVM_fromStore", 3975); - _static_1(A, "vendor_screen_vm_VendorScreenVM_fromStore$closure", "VendorScreenVM_fromStore", 3976); + _static_1(A, "vendor_list_vm_VendorListVM_fromStore$closure", "VendorListVM_fromStore", 4012); + _static_1(A, "vendor_screen_vm_VendorScreenVM_fromStore$closure", "VendorScreenVM_fromStore", 4013); _instance_0_u(A._VendorViewState.prototype, "get$_vendor_view$_onTabChanged", "_vendor_view$_onTabChanged$0", 0); - _instance_2_u(A._VendorViewDetailsState.prototype, "get$_launchStatus", "_launchStatus$2", 691); + _instance_2_u(A._VendorViewDetailsState.prototype, "get$_launchStatus", "_launchStatus$2", 715); _instance_0_u(_ = A._WebhookEditState.prototype, "get$_webhook_edit$_onChanged", "_webhook_edit$_onChanged$0", 0); - _instance_1_u(_, "get$_webhook_edit$_onSavePressed", "_webhook_edit$_onSavePressed$1", 18); - _static_1(A, "webhook_list_vm_WebhookListVM_fromStore$closure", "WebhookListVM_fromStore", 3977); - _static_1(A, "webhook_screen_vm_WebhookScreenVM_fromStore$closure", "WebhookScreenVM_fromStore", 3978); + _instance_1_u(_, "get$_webhook_edit$_onSavePressed", "_webhook_edit$_onSavePressed$1", 20); + _static_1(A, "webhook_list_vm_WebhookListVM_fromStore$closure", "WebhookListVM_fromStore", 4014); + _static_1(A, "webhook_screen_vm_WebhookScreenVM_fromStore$closure", "WebhookScreenVM_fromStore", 4015); _instance_0_u(_ = A._ExampleEditorState.prototype, "get$_super_editor$_onChanged", "_super_editor$_onChanged$0", 0); _instance_0_u(_, "get$_hideOrShowToolbar", "_hideOrShowToolbar$0", 0); _instance_0_u(_, "get$_hideEditorToolbar", "_hideEditorToolbar$0", 0); _instance_0_u(_, "get$_cut", "_cut$0", 0); _instance_0_u(_, "get$_copy", "_copy$0", 0); - _instance_0_u(_, "get$_super_editor$_paste", "_super_editor$_paste$0", 0); + _instance_0_u(_, "get$_paste", "_paste$0", 0); _instance_0_u(_, "get$_selectAll", "_selectAll$0", 0); - _instance_1_u(_ = A._EditorToolbarState.prototype, "get$_convertTextToNewType", "_convertTextToNewType$1", 3118); - _instance_0_u(_, "get$_toolbar0$_toggleBold", "_toolbar0$_toggleBold$0", 0); + _instance_0_u(_ = A._EditorToolbarState.prototype, "get$_toolbar0$_toggleBold", "_toolbar0$_toggleBold$0", 0); _instance_0_u(_, "get$_toolbar0$_toggleItalics", "_toolbar0$_toggleItalics$0", 0); _instance_0_u(_, "get$_toolbar0$_toggleStrikethrough", "_toolbar0$_toggleStrikethrough$0", 0); _instance_0_u(_, "get$_onLinkPressed", "_onLinkPressed$0", 0); + _instance_0_u(_, "get$_applyLink", "_applyLink$0", 0); _instance_0_u(_ = A._ImageFormatToolbarState.prototype, "get$_makeImageConfined", "_makeImageConfined$0", 0); _instance_0_u(_, "get$_makeImageFullBleed", "_makeImageFullBleed$0", 0); - _instance_1_u(A.ListSyntax.prototype, "get$_removeLeadingEmptyLine", "_removeLeadingEmptyLine$1", 3131); - _instance_1_u(A._FadeWidgetState.prototype, "get$animationStatusChange", "animationStatusChange$1", 43); - _instance_1_u(_ = A.ImageHandler.prototype, "get$build", "build$1", 85); - _instance(_, "get$_imageBuilder", 0, 4, null, ["call$4"], ["_imageBuilder$4"], 553, 0, 0); - _instance(_, "get$_placeholderBuilder", 0, 4, null, ["call$4"], ["_placeholderBuilder$4"], 553, 0, 0); - _instance(_, "get$_preLoadingBuilder", 0, 4, null, ["call$4"], ["_preLoadingBuilder$4"], 553, 0, 0); - _instance(_, "get$_loadingBuilder", 0, 3, null, ["call$3"], ["_loadingBuilder$3"], 3140, 0, 0); - _instance(_, "get$_errorBuilder", 0, 3, null, ["call$3"], ["_errorBuilder$3"], 584, 0, 0); - _static_0(A, "path_provider__getApplicationDocumentsDirectory$closure", "getApplicationDocumentsDirectory", 3979); + _instance_1_u(A.ListSyntax.prototype, "get$_removeLeadingEmptyLine", "_removeLeadingEmptyLine$1", 3159); + _instance_1_u(A._FadeWidgetState.prototype, "get$animationStatusChange", "animationStatusChange$1", 42); + _instance_1_u(_ = A.ImageHandler.prototype, "get$build", "build$1", 56); + _instance(_, "get$_imageBuilder", 0, 4, null, ["call$4"], ["_imageBuilder$4"], 564, 0, 0); + _instance(_, "get$_placeholderBuilder", 0, 4, null, ["call$4"], ["_placeholderBuilder$4"], 564, 0, 0); + _instance(_, "get$_preLoadingBuilder", 0, 4, null, ["call$4"], ["_preLoadingBuilder$4"], 564, 0, 0); + _instance(_, "get$_loadingBuilder", 0, 3, null, ["call$3"], ["_loadingBuilder$3"], 3168, 0, 0); + _instance(_, "get$_errorBuilder", 0, 3, null, ["call$3"], ["_errorBuilder$3"], 751, 0, 0); + _static_0(A, "path_provider__getApplicationDocumentsDirectory$closure", "getApplicationDocumentsDirectory", 4016); + _static_2(A, "pinput_Pinput__defaultContextMenuBuilder$closure", "Pinput__defaultContextMenuBuilder", 406); _instance_0_u(_ = A._PinputState.prototype, "get$_handleTextEditingControllerChanges", "_handleTextEditingControllerChanges$0", 0); - _instance_2_u(_, "get$_pinput$_handleSelectionChanged", "_pinput$_handleSelectionChanged$2", 413); + _instance_2_u(_, "get$_pinput$_handleSelectionChanged", "_pinput$_handleSelectionChanged$2", 513); _instance_0_u(_, "get$_pinput$_handleSelectionHandleTapped", "_pinput$_handleSelectionHandleTapped$0", 0); - _instance(_, "get$_validator", 0, 0, null, ["call$1", "call$0"], ["_validator$1", "_validator$0"], 3147, 0, 0); + _instance(_, "get$_validator", 0, 0, null, ["call$1", "call$0"], ["_validator$1", "_validator$0"], 3175, 0, 0); _instance_0_u(_, "get$_semanticsOnTap", "_semanticsOnTap$0", 0); - _instance_1_u(_ = A._PinputSelectionGestureDetectorBuilder.prototype, "get$onForcePressStart", "onForcePressStart$1", 165); - _instance_1_u(_, "get$onDoubleTapDown", "onDoubleTapDown$1", 91); - _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 95); - _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 235); - _static_1(A, "method_channel_MethodChannelPrinting__handleMethod$closure", "MethodChannelPrinting__handleMethod", 231); - _instance(A.PdfPrintAction.prototype, "get$_print", 0, 3, null, ["call$3"], ["_print$3"], 766, 0, 0); - _instance(A.PdfShareAction.prototype, "get$_share", 0, 3, null, ["call$3"], ["_share$3"], 766, 0, 0); - _instance_0_u(A._PdfPreviewState.prototype, "get$computeActualPageFormat", "computeActualPageFormat$0", 3156); + _instance_2_u(A._PinItem.prototype, "get$_getTransition", "_getTransition$2", 496); + _instance_1_u(_ = A._PinputSelectionGestureDetectorBuilder.prototype, "get$onForcePressStart", "onForcePressStart$1", 164); + _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 94); + _instance_1_u(_, "get$onDoubleTapDown", "onDoubleTapDown$1", 52); + _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 240); + _static_1(A, "method_channel_MethodChannelPrinting__handleMethod$closure", "MethodChannelPrinting__handleMethod", 250); + _instance(A.PdfPrintAction.prototype, "get$_print", 0, 3, null, ["call$3"], ["_print$3"], 864, 0, 0); + _instance(A.PdfShareAction.prototype, "get$_share", 0, 3, null, ["call$3"], ["_share$3"], 864, 0, 0); + _instance_0_u(A.PdfPreviewState.prototype, "get$computeActualPageFormat", "computeActualPageFormat$0", 3184); _instance_2_u(A.TypedReducer.prototype, "get$$call", "call$2", "1(Object?,@)"); - _instance(A.TypedMiddleware.prototype, "get$$call", 0, 3, null, ["call$3"], ["call$3"], 3159, 0, 0); + _instance(A.TypedMiddleware.prototype, "get$$call", 0, 3, null, ["call$3"], ["call$3"], 3187, 0, 0); _instance_0_u(_ = A.RoundedLoadingButtonState.prototype, "get$_btnPressed", "_btnPressed$0", 0); _instance_0_i(_, "get$_rounded_loading_button$_start", "_rounded_loading_button$_start$0", 0); _instance_0_u(_, "get$_rounded_loading_button$_reset", "_rounded_loading_button$_reset$0", 0); - _instance_1_i(A.Subject.prototype, "get$add", "add$1", 41); - _instance_1_u(_ = A._StartWithStreamSink.prototype, "get$onData", "onData$1", 41); - _instance_2_i(_, "get$onError", "onError$2", 137); + _instance(_ = A.Subject.prototype, "get$_subject$_addError", 0, 1, function() { + return [null]; + }, ["call$2", "call$1"], ["_subject$_addError$2", "_subject$_addError$1"], 561, 0, 0); + _instance_1_i(_, "get$add", "add$1", 40); + _instance_1_i(_, "get$_subject$_add", "_subject$_add$1", 40); + _instance_1_u(_ = A._StartWithStreamSink.prototype, "get$onData", "onData$1", 40); + _instance_2_i(_, "get$onError", "onError$2", 133); _instance_0_u(_, "get$onDone", "onDone$0", 0); - _instance_1_u(_ = A._StartWithErrorStreamSink.prototype, "get$onData", "onData$1", 41); - _instance_2_i(_, "get$onError", "onError$2", 137); + _instance_1_u(_ = A._StartWithErrorStreamSink.prototype, "get$onData", "onData$1", 40); + _instance_2_i(_, "get$onError", "onError$2", 133); _instance_0_u(_, "get$onDone", "onDone$0", 0); - _instance_1_u(A.ScreenRetriever.prototype, "get$_methodCallHandler", "_methodCallHandler$1", 232); + _instance_1_u(A.ScreenRetriever.prototype, "get$_methodCallHandler", "_methodCallHandler$1", 252); + _instance_0_i(A.NoOpClient.prototype, "get$close", "close$0", 0); _static(A, "sentry_options__noOpLogger$closure", 2, function() { return {exception: null, logger: null, stackTrace: null}; - }, ["call$5$exception$logger$stackTrace", "call$2", "call$4$exception$stackTrace", "call$3$stackTrace"], ["noOpLogger", function(level, message) { + }, ["call$5$exception$logger$stackTrace", "call$2", "call$4$exception$stackTrace"], ["noOpLogger", function(level, message) { return A.noOpLogger(level, message, null, null, null); }, function(level, message, exception, stackTrace) { return A.noOpLogger(level, message, exception, null, stackTrace); - }, function(level, message, stackTrace) { - return A.noOpLogger(level, message, null, null, stackTrace); - }], 3980, 0); - _instance_1_u(A.SentryFlutterWeb.prototype, "get$handleMethodCall", "handleMethodCall$1", 231); - _instance(A.SourceSpanMixin.prototype, "get$message", 1, 1, null, ["call$2$color", "call$1"], ["message$2$color", "message$1"], 3176, 0, 0); - _instance_0_i(_ = A.InjectedImp.prototype, "get$initialize", "initialize$0", 0); - _instance_0_u(_, "get$notify", "notify$0", 0); - _instance_0_u(A.DocumentComposer.prototype, "get$dispose", "dispose$0", 0); + }], 4017, 0); + _instance_1_u(A.SentryFlutterWeb.prototype, "get$handleMethodCall", "handleMethodCall$1", 250); + _instance(A.SourceSpanMixin.prototype, "get$message", 1, 1, null, ["call$2$color", "call$1"], ["message$2$color", "message$1"], 3204, 0, 0); + _instance_0_u(A.InjectedImp.prototype, "get$dispose", "dispose$0", 0); + _instance_2_u(A.ReactiveModelImp.prototype, "get$middleSetCreator", "middleSetCreator$2", 3207); + _instance_0_u(_ = A.DocumentComposer.prototype, "get$dispose", "dispose$0", 0); + _instance_0_u(_, "get$_onSelectionChangedBySelectionNotifier", "_onSelectionChangedBySelectionNotifier$0", 0); _instance_0_u(A.MutableDocument.prototype, "get$_forwardNodeChange", "_forwardNodeChange$0", 0); - _instance_0_u(A._CaretDocumentOverlayState.prototype, "get$_document_caret_overlay$_onSelectionChange", "_document_caret_overlay$_onSelectionChange$0", 0); - _instance_0_u(_ = A._DocumentMouseInteractorState.prototype, "get$_document_gestures_mouse$_onSelectionChange", "_document_gestures_mouse$_onSelectionChange$0", 0); - _instance_1_u(_, "get$_document_gestures_mouse$_onTapUp", "_document_gestures_mouse$_onTapUp$1", 95); - _instance_1_u(_, "get$_document_gestures_mouse$_onDoubleTapDown", "_document_gestures_mouse$_onDoubleTapDown$1", 91); + _instance_0_u(A._CaretDocumentOverlayState.prototype, "get$_scheduleCaretUpdate", "_scheduleCaretUpdate$0", 0); + _instance_0_u(_ = A._EditorSelectionAndFocusPolicyState.prototype, "get$_onFocusChange", "_onFocusChange$0", 0); + _instance_0_u(_, "get$_onSelectionChange", "_onSelectionChange$0", 0); + _instance_1_u(_ = A._DocumentMouseInteractorState.prototype, "get$_document_gestures_mouse$_onSelectionChange", "_document_gestures_mouse$_onSelectionChange$1", 3220); + _instance_1_u(_, "get$_document_gestures_mouse$_onTapUp", "_document_gestures_mouse$_onTapUp$1", 94); + _instance_1_u(_, "get$_document_gestures_mouse$_onDoubleTapDown", "_document_gestures_mouse$_onDoubleTapDown$1", 52); _instance_0_u(_, "get$_onDoubleTap", "_onDoubleTap$0", 0); - _instance_1_u(_, "get$_document_gestures_mouse$_onTripleTapDown", "_document_gestures_mouse$_onTripleTapDown$1", 91); + _instance_1_u(_, "get$_document_gestures_mouse$_onTripleTapDown", "_document_gestures_mouse$_onTripleTapDown$1", 52); _instance_0_u(_, "get$_onTripleTap", "_onTripleTap$0", 0); - _instance_1_u(_, "get$_document_gestures_mouse$_onPanStart", "_document_gestures_mouse$_onPanStart$1", 92); - _instance_1_u(_, "get$_document_gestures_mouse$_onPanUpdate", "_document_gestures_mouse$_onPanUpdate$1", 84); - _instance_1_u(_, "get$_document_gestures_mouse$_onPanEnd", "_document_gestures_mouse$_onPanEnd$1", 119); + _instance_1_u(_, "get$_document_gestures_mouse$_onPanStart", "_document_gestures_mouse$_onPanStart$1", 60); + _instance_1_u(_, "get$_document_gestures_mouse$_onPanUpdate", "_document_gestures_mouse$_onPanUpdate$1", 66); + _instance_1_u(_, "get$_document_gestures_mouse$_onPanEnd", "_document_gestures_mouse$_onPanEnd$1", 84); _instance_0_u(_, "get$_document_gestures_mouse$_onPanCancel", "_document_gestures_mouse$_onPanCancel$0", 0); - _instance_1_u(_, "get$_scrollOnMouseWheel", "_scrollOnMouseWheel$1", 509); + _instance_1_u(_, "get$_scrollOnMouseWheel", "_scrollOnMouseWheel$1", 278); _instance_0_u(_, "get$_document_gestures_mouse$_updateDragSelection", "_document_gestures_mouse$_updateDragSelection$0", 0); - _instance_0_u(_ = A._AndroidDocumentTouchInteractorState.prototype, "get$_document_gestures_touch_android$_onFocusChange", "_document_gestures_touch_android$_onFocusChange$0", 0); + _instance_0_u(_ = A._AndroidDocumentTouchInteractorState.prototype, "get$_document_gestures_touch_android$_onScrollActivityChange", "_document_gestures_touch_android$_onScrollActivityChange$0", 0); + _instance_0_u(_, "get$_document_gestures_touch_android$_onFocusChange", "_document_gestures_touch_android$_onFocusChange$0", 0); _instance_0_u(_, "get$_document_gestures_touch_android$_onDocumentChange", "_document_gestures_touch_android$_onDocumentChange$0", 0); _instance_0_u(_, "get$_document_gestures_touch_android$_onSelectionChange", "_document_gestures_touch_android$_onSelectionChange$0", 0); _instance_0_u(_, "get$_document_gestures_touch_android$_onScrollChange", "_document_gestures_touch_android$_onScrollChange$0", 0); - _instance_1_u(_, "get$_document_gestures_touch_android$_onTapUp", "_document_gestures_touch_android$_onTapUp$1", 95); - _instance_1_u(_, "get$_onDoubleTapDown", "_onDoubleTapDown$1", 91); - _instance_1_u(_, "get$_onTripleTapDown", "_onTripleTapDown$1", 91); - _instance_2_u(_, "get$_onHandleDragStart", "_onHandleDragStart$2", 3197); - _instance_1_u(_, "get$_onHandleDragUpdate", "_onHandleDragUpdate$1", 753); + _instance_1_u(_, "get$_document_gestures_touch_android$_onTapDown", "_document_gestures_touch_android$_onTapDown$1", 52); + _instance_1_u(_, "get$_document_gestures_touch_android$_onTapUp", "_document_gestures_touch_android$_onTapUp$1", 94); + _instance_1_u(_, "get$_onDoubleTapDown", "_onDoubleTapDown$1", 52); + _instance_1_u(_, "get$_onTripleTapDown", "_onTripleTapDown$1", 52); + _instance_2_u(_, "get$_onHandleDragStart", "_onHandleDragStart$2", 3223); + _instance_1_u(_, "get$_onHandleDragUpdate", "_onHandleDragUpdate$1", 873); _instance_0_u(_, "get$_document_gestures_touch_android$_onHandleDragEnd", "_document_gestures_touch_android$_onHandleDragEnd$0", 0); _instance_0_u(_, "get$_document_gestures_touch_android$_updateDragSelection", "_document_gestures_touch_android$_updateDragSelection$0", 0); _instance_0_u(_ = A._AndroidDocumentTouchEditingControlsState.prototype, "get$_document_gestures_touch_android$_onEditingControllerChange", "_document_gestures_touch_android$_onEditingControllerChange$0", 0); - _instance_1_u(_, "get$_onCollapsedPanStart", "_onCollapsedPanStart$1", 92); - _instance_1_u(_, "get$_onUpstreamHandlePanStart", "_onUpstreamHandlePanStart$1", 92); - _instance_1_u(_, "get$_onDownstreamHandlePanStart", "_onDownstreamHandlePanStart$1", 92); - _instance_1_u(_, "get$_document_gestures_touch_android$_onPanUpdate", "_document_gestures_touch_android$_onPanUpdate$1", 84); - _instance_1_u(_, "get$_document_gestures_touch_android$_onPanEnd", "_document_gestures_touch_android$_onPanEnd$1", 119); + _instance_1_u(_, "get$_onCollapsedPanStart", "_onCollapsedPanStart$1", 60); + _instance_1_u(_, "get$_onUpstreamHandlePanStart", "_onUpstreamHandlePanStart$1", 60); + _instance_1_u(_, "get$_onDownstreamHandlePanStart", "_onDownstreamHandlePanStart$1", 60); + _instance_1_u(_, "get$_document_gestures_touch_android$_onPanUpdate", "_document_gestures_touch_android$_onPanUpdate$1", 66); + _instance_1_u(_, "get$_document_gestures_touch_android$_onPanEnd", "_document_gestures_touch_android$_onPanEnd$1", 84); _instance_0_u(_, "get$_document_gestures_touch_android$_onPanCancel", "_document_gestures_touch_android$_onPanCancel$0", 0); - _instance_0_u(_ = A.AndroidDocumentGestureEditingController.prototype, "get$dispose", "dispose$0", 0); - _instance_0_u(_, "get$_hideCollapsedHandle", "_hideCollapsedHandle$0", 0); - _instance_0_u(_ = A._IOSDocumentTouchInteractorState.prototype, "get$_document_gestures_touch_ios$_onFocusChange", "_document_gestures_touch_ios$_onFocusChange$0", 0); + _instance_0_u(_ = A._IOSDocumentTouchInteractorState.prototype, "get$_onScrollActivityChange", "_onScrollActivityChange$0", 0); + _instance_0_u(_, "get$_document_gestures_touch_ios$_onFocusChange", "_document_gestures_touch_ios$_onFocusChange$0", 0); _instance_0_u(_, "get$_onDocumentChange", "_onDocumentChange$0", 0); - _instance_0_u(_, "get$_onSelectionChange", "_onSelectionChange$0", 0); + _instance_0_u(_, "get$_document_gestures_touch_ios$_onSelectionChange", "_document_gestures_touch_ios$_onSelectionChange$0", 0); _instance_0_u(_, "get$_onScrollChange", "_onScrollChange$0", 0); - _instance_1_u(_, "get$_onTapUp", "_onTapUp$1", 95); - _instance_1_u(_, "get$_onDoubleTapUp", "_onDoubleTapUp$1", 95); - _instance_1_u(_, "get$_onTripleTapUp", "_onTripleTapUp$1", 95); - _instance_1_u(_, "get$_onPanDown", "_onPanDown$1", 424); - _instance_1_u(_, "get$_onPanStart", "_onPanStart$1", 92); - _instance_1_u(_, "get$_onPanUpdate", "_onPanUpdate$1", 84); - _instance_1_u(_, "get$_onPanEnd", "_onPanEnd$1", 119); + _instance_1_u(_, "get$_onTapDown", "_onTapDown$1", 52); + _instance_1_u(_, "get$_onTapUp", "_onTapUp$1", 94); + _instance_1_u(_, "get$_onDoubleTapUp", "_onDoubleTapUp$1", 94); + _instance_1_u(_, "get$_onTripleTapUp", "_onTripleTapUp$1", 94); + _instance_1_u(_, "get$_onPanDown", "_onPanDown$1", 469); + _instance_1_u(_, "get$_onPanStart", "_onPanStart$1", 60); + _instance_1_u(_, "get$_onPanUpdate", "_onPanUpdate$1", 66); + _instance_1_u(_, "get$_onPanEnd", "_onPanEnd$1", 84); _instance_0_u(_, "get$_onPanCancel", "_onPanCancel$0", 0); _instance_0_u(_, "get$_onTapTimeout", "_onTapTimeout$0", 0); _instance_0_u(_, "get$_updateDragSelection", "_updateDragSelection$0", 0); _instance_0_u(_, "get$_onFloatingCursorStart", "_onFloatingCursorStart$0", 0); - _instance_1_u(_, "get$_moveSelectionToFloatingCursor", "_moveSelectionToFloatingCursor$1", 753); + _instance_1_u(_, "get$_moveSelectionToFloatingCursor", "_moveSelectionToFloatingCursor$1", 873); _instance_0_u(_, "get$_onFloatingCursorStop", "_onFloatingCursorStop$0", 0); - _instance_0_u(_ = A._IosDocumentTouchEditingControlsState.prototype, "get$_onEditingControllerChange", "_onEditingControllerChange$0", 0); - _instance_0_u(_, "get$_onFloatingCursorChange", "_onFloatingCursorChange$0", 0); - _instance_0_u(_ = A._DocumentImeInteractorState.prototype, "get$_onFocusChange", "_onFocusChange$0", 0); - _instance_0_u(_, "get$_onComposerChange", "_onComposerChange$0", 0); - _instance_0_u(_, "get$_onClientWantsDifferentImeConfiguration", "_onClientWantsDifferentImeConfiguration$0", 0); - _instance_2_u(_, "get$_onKeyPressed", "_onKeyPressed$2", 377); + _instance_2_u(A._SuperEditorHardwareKeyHandlerState.prototype, "get$_onKeyPressed", "_onKeyPressed$2", 225); + _instance_0_u(_ = A.DocumentImeInputClient.prototype, "get$_onContentChange", "_onContentChange$0", 0); + _instance_0_u(_, "get$_onImeConnectionChange", "_onImeConnectionChange$0", 0); + _instance_1_u(_, "get$performSelector", "performSelector$1", 91); + _instance_0_u(A._ImeFocusPolicyState.prototype, "get$_document_ime_interaction_policies$_onFocusChange", "_document_ime_interaction_policies$_onFocusChange$0", 0); + _instance_0_u(_ = A._DocumentSelectionOpenAndCloseImePolicyState.prototype, "get$_document_ime_interaction_policies$_onFocusChange", "_document_ime_interaction_policies$_onFocusChange$0", 0); + _instance_0_u(_, "get$_document_ime_interaction_policies$_onSelectionChange", "_document_ime_interaction_policies$_onSelectionChange$0", 0); + _instance_0_u(_, "get$_onConnectionChange", "_onConnectionChange$0", 0); + _instance_1_u(A.DeltaTextInputClientDecorator.prototype, "get$performSelector", "performSelector$1", 91); _instance_0_u(_ = A.KeyboardEditingToolbar.prototype, "get$_toggleBold", "_toggleBold$0", 0); _instance_0_u(_, "get$_toggleItalics", "_toggleItalics$0", 0); _instance_0_u(_, "get$_toggleUnderline", "_toggleUnderline$0", 0); @@ -535393,69 +566557,213 @@ _instance_0_u(_, "get$_convertToBlockquote", "_convertToBlockquote$0", 0); _instance_0_u(_, "get$_convertToHr", "_convertToHr$0", 0); _instance_0_u(_, "get$_closeKeyboard", "_closeKeyboard$0", 0); - _instance_2_u(A.DocumentKeyboardInteractor.prototype, "get$_document_input_keyboard$_onKeyPressed", "_document_input_keyboard$_onKeyPressed$2", 377); + _instance_0_u(A.SuperEditorImeInteractorState.prototype, "get$_supereditor_ime_interactor$_onImeConnectionChange", "_supereditor_ime_interactor$_onImeConnectionChange$0", 0); _instance_0_u(_ = A.AutoScrollController.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(_, "get$_onScrollPositionChange", "_onScrollPositionChange$0", 0); - _instance_1_u(_, "get$_document_scrollable$_onTick", "_document_scrollable$_onTick$1", 23); - _instance_0_u(_ = A.DocumentSelectionOnFocusMixin.prototype, "get$_document_selection_on_focus_mixin$_onFocusChange", "_document_selection_on_focus_mixin$_onFocusChange$0", 0); - _instance_0_u(_, "get$_document_selection_on_focus_mixin$_onSelectionChange", "_document_selection_on_focus_mixin$_onSelectionChange$0", 0); - _instance_0_u(_ = A._SingleColumnDocumentLayoutState.prototype, "get$_onPresenterMarkedDirty", "_onPresenterMarkedDirty$0", 104); - _instance(_, "get$_onViewModelChange", 0, 0, null, ["call$3$addedComponents$changedComponents$removedComponents", "call$0"], ["_onViewModelChange$3$addedComponents$changedComponents$removedComponents", "_onViewModelChange$0"], 750, 0, 0); - _instance(A._PresenterComponentBuilderState.prototype, "get$_onViewModelChange", 0, 0, null, ["call$3$addedComponents$changedComponents$removedComponents", "call$0"], ["_onViewModelChange$3$addedComponents$changedComponents$removedComponents", "_onViewModelChange$0"], 750, 0, 0); - _static_1(A, "_presenter__noStyleBuilder$closure", "noStyleBuilder", 283); + _instance_1_u(_, "get$_document_scrollable$_onTick", "_document_scrollable$_onTick$1", 14); + _instance_0_u(_ = A._SingleColumnDocumentLayoutState.prototype, "get$_onPresenterMarkedDirty", "_onPresenterMarkedDirty$0", 95); + _instance(_, "get$_onViewModelChange", 0, 0, null, ["call$3$addedComponents$changedComponents$removedComponents", "call$0"], ["_onViewModelChange$3$addedComponents$changedComponents$removedComponents", "_onViewModelChange$0"], 881, 0, 0); + _instance(A._PresenterComponentBuilderState.prototype, "get$_onViewModelChange", 0, 0, null, ["call$3$addedComponents$changedComponents$removedComponents", "call$0"], ["_onViewModelChange$3$addedComponents$changedComponents$removedComponents", "_onViewModelChange$0"], 881, 0, 0); + _static_1(A, "_presenter__noStyleBuilder$closure", "noStyleBuilder", 220); _instance_0_u(A.SingleColumnLayoutPresenter.prototype, "get$__presenter$_onDocumentChange", "__presenter$_onDocumentChange$0", 0); _instance_0_u(A.SingleColumnLayoutStylePhase.prototype, "get$markDirty", "markDirty$0", 0); - _static_2(A, "list_items___defaultUnorderedListItemDotBuilder$closure", "_defaultUnorderedListItemDotBuilder", 3981); - _static_2(A, "list_items___defaultIndentCalculator$closure", "_defaultIndentCalculator", 3982); - _static_2(A, "list_items___defaultOrderedListItemNumeralBuilder$closure", "_defaultOrderedListItemNumeralBuilder", 3983); + _static_2(A, "list_items___defaultUnorderedListItemDotBuilder$closure", "_defaultUnorderedListItemDotBuilder", 4018); + _static_2(A, "list_items___defaultIndentCalculator$closure", "_defaultIndentCalculator", 4019); + _static_2(A, "list_items___defaultOrderedListItemNumeralBuilder$closure", "_defaultOrderedListItemNumeralBuilder", 4020); _static(A, "list_items__tabToIndentListItem$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["tabToIndentListItem", function() { return A.tabToIndentListItem(null, null); - }], 63, 0); + }], 62, 0); _static(A, "list_items__shiftTabToUnIndentListItem$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["shiftTabToUnIndentListItem", function() { return A.shiftTabToUnIndentListItem(null, null); - }], 63, 0); + }], 62, 0); _static(A, "list_items__backspaceToUnIndentListItem$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["backspaceToUnIndentListItem", function() { return A.backspaceToUnIndentListItem(null, null); - }], 63, 0); + }], 62, 0); _static(A, "paragraph0__anyCharacterToInsertInParagraph$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["anyCharacterToInsertInParagraph", function() { return A.anyCharacterToInsertInParagraph(null, null); - }], 63, 0); + }], 62, 0); _static(A, "paragraph0__backspaceToClearParagraphBlockType$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["backspaceToClearParagraphBlockType", function() { return A.backspaceToClearParagraphBlockType(null, null); - }], 63, 0); + }], 62, 0); _static(A, "paragraph0__enterToInsertBlockNewline$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["enterToInsertBlockNewline", function() { return A.enterToInsertBlockNewline(null, null); - }], 63, 0); - _static_2(A, "super_editor0__defaultInlineTextStyler$closure", "defaultInlineTextStyler", 3985); + }], 62, 0); + _static_2(A, "super_editor0__defaultInlineTextStyler$closure", "defaultInlineTextStyler", 4022); _instance_0_u(_ = A.SuperEditorState.prototype, "get$_super_editor0$_onFocusChange", "_super_editor0$_onFocusChange$0", 0); _instance_0_u(_, "get$_updateComposerPreferencesAtSelection", "_updateComposerPreferencesAtSelection$0", 0); + _static(A, "tasks__enterToInsertNewTask$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["enterToInsertNewTask", function() { + return A.enterToInsertNewTask(null, null); + }], 62, 0); _static(A, "text__anyCharacterToInsertInTextContent$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["anyCharacterToInsertInTextContent", function() { return A.anyCharacterToInsertInTextContent(null, null); - }], 63, 0); + }], 62, 0); _static(A, "text__deleteToRemoveDownstreamContent$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["deleteToRemoveDownstreamContent", function() { return A.deleteToRemoveDownstreamContent(null, null); - }], 63, 0); + }], 62, 0); _static(A, "text__shiftEnterToInsertNewlineInBlock$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["shiftEnterToInsertNewlineInBlock", function() { return A.shiftEnterToInsertNewlineInBlock(null, null); - }], 63, 0); + }], 62, 0); _instance_0_u(A.TextNode.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(A.TextComponentState.prototype, "get$_textStyleWithBlockType", "_textStyleWithBlockType$1", 283); + _instance_1_u(A.TextComponentState.prototype, "get$_textStyleWithBlockType", "_textStyleWithBlockType$1", 220); _instance_0_u(A._MultiListenableBuilderState.prototype, "get$_onListenableChange", "_onListenableChange$0", 0); - _instance_1_u(A.AutoScroller.prototype, "get$__scrolling$_onTick", "__scrolling$_onTick$1", 105); - _instance_1_u(_ = A.TapSequenceGestureRecognizer.prototype, "get$_multi_tap_gesture$_handleEvent", "_multi_tap_gesture$_handleEvent$1", 113); - _instance_1_u(_, "get$_multi_tap_gesture$_reject", "_multi_tap_gesture$_reject$1", 3219); + _instance_1_u(A.AutoScroller.prototype, "get$__scrolling$_onTick", "__scrolling$_onTick$1", 102); + _instance_2_u(A._NonReparentingFocusState.prototype, "get$_focus$_onKey", "_focus$_onKey$2", 225); + _instance_0_u(A._FocusWithCustomParentState.prototype, "get$_focus$_handleFocusChanged", "_focus$_handleFocusChanged$0", 0); + _instance_1_u(_ = A.TapSequenceGestureRecognizer.prototype, "get$_multi_tap_gesture$_handleEvent", "_multi_tap_gesture$_handleEvent$1", 112); + _instance_1_u(_, "get$_multi_tap_gesture$_reject", "_multi_tap_gesture$_reject$1", 3246); _instance_0_u(_, "get$_multi_tap_gesture$_onTapTimeout", "_multi_tap_gesture$_onTapTimeout$0", 0); _instance_0_u(A._CountdownZoned0.prototype, "get$_multi_tap_gesture$_onTimeout", "_multi_tap_gesture$_onTimeout$0", 0); - _static_2(A, "magnifier___roundedRectangleMagnifierBuilder$closure", "_roundedRectangleMagnifierBuilder", 3986); + _instance_0_u(_ = A.AndroidDocumentGestureEditingController.prototype, "get$dispose", "dispose$0", 0); + _instance_0_u(_, "get$_hideCollapsedHandle", "_hideCollapsedHandle$0", 0); + _instance_0_u(_ = A._IosDocumentTouchEditingControlsState.prototype, "get$_onEditingControllerChange", "_onEditingControllerChange$0", 0); + _instance_0_u(_, "get$_onFloatingCursorChange", "_onFloatingCursorChange$0", 0); + _static_2(A, "magnifier2___roundedRectangleMagnifierBuilder$closure", "_roundedRectangleMagnifierBuilder", 4023); + _instance_0_u(_ = A.GestureEditingController.prototype, "get$dispose", "dispose$0", 0); + _instance_0_u(_, "get$_toolbarChanged", "_toolbarChanged$0", 0); + _instance_0_u(_ = A._AndroidEditingOverlayControlsState.prototype, "get$__editing_controls0$_rebuildOnNextFrame", "__editing_controls0$_rebuildOnNextFrame$0", 0); + _instance_1_u(_, "get$__editing_controls0$_onCollapsedPanStart", "__editing_controls0$_onCollapsedPanStart$1", 60); + _instance_1_u(_, "get$__editing_controls0$_onBasePanStart", "__editing_controls0$_onBasePanStart$1", 60); + _instance_1_u(_, "get$__editing_controls0$_onExtentPanStart", "__editing_controls0$_onExtentPanStart$1", 60); + _instance_1_u(_, "get$__editing_controls0$_onPanUpdate", "__editing_controls0$_onPanUpdate$1", 66); + _instance_0_u(_, "get$__editing_controls0$_updateSelectionForNewDragHandleLocation", "__editing_controls0$_updateSelectionForNewDragHandleLocation$0", 0); + _instance_1_u(_, "get$__editing_controls0$_onPanEnd", "__editing_controls0$_onPanEnd$1", 84); + _instance_0_u(_, "get$__editing_controls0$_onPanCancel", "__editing_controls0$_onPanCancel$0", 0); + _instance_0_u(_ = A.AndroidEditingOverlayController.prototype, "get$dispose", "dispose$0", 0); + _instance_0_u(_, "get$__editing_controls0$_hideCollapsedHandle", "__editing_controls0$_hideCollapsedHandle$0", 0); + _instance_1_u(_ = A.AndroidTextFieldTouchInteractorState.prototype, "get$__user_interaction0$_onTapDown", "__user_interaction0$_onTapDown$1", 52); + _instance_1_u(_, "get$__user_interaction0$_onTapUp", "__user_interaction0$_onTapUp$1", 94); + _instance_1_u(_, "get$__user_interaction0$_onDoubleTapDown", "__user_interaction0$_onDoubleTapDown$1", 52); + _instance_1_u(_, "get$__user_interaction0$_onTripleTapDown", "__user_interaction0$_onTripleTapDown$1", 52); + _instance_1_u(_, "get$__user_interaction0$_onTextPanStart", "__user_interaction0$_onTextPanStart$1", 60); + _instance_1_u(_, "get$__user_interaction0$_onPanUpdate", "__user_interaction0$_onPanUpdate$1", 66); + _instance_1_u(_, "get$__user_interaction0$_onPanEnd", "__user_interaction0$_onPanEnd$1", 84); + _instance_0_u(_, "get$__user_interaction0$_onPanCancel", "__user_interaction0$_onPanCancel$0", 0); + _instance_0_u(_, "get$__user_interaction0$_onScrollChange", "__user_interaction0$_onScrollChange$0", 0); + _static_2(A, "android_textfield___defaultAndroidToolbarBuilder$closure", "_defaultAndroidToolbarBuilder", 4024); + _instance_0_u(_ = A.SuperAndroidTextFieldState.prototype, "get$_android_textfield$_updateSelectionAndImeConnectionOnFocusChange", "_android_textfield$_updateSelectionAndImeConnectionOnFocusChange$0", 0); + _instance_0_u(_, "get$_android_textfield$_onTextOrSelectionChange", "_android_textfield$_onTextOrSelectionChange$0", 0); + _instance_0_u(_, "get$_android_textfield$_onTextScrollChange", "_android_textfield$_onTextScrollChange$0", 0); + _instance_1_u(_, "get$_android_textfield$_onPerformActionPressed", "_android_textfield$_onPerformActionPressed$1", 491); + _instance_2_u(_, "get$_android_textfield$_onKeyPressed", "_android_textfield$_onKeyPressed$2", 225); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_copyTextWhenCmdCIsPressed$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_copyTextWhenCmdCIsPressed", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_copyTextWhenCmdCIsPressed(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_copyTextWhenCmdCIsPressed(null, null, textLayout); + }], 214, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_pasteTextWhenCmdVIsPressed$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_pasteTextWhenCmdVIsPressed", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_pasteTextWhenCmdVIsPressed(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_pasteTextWhenCmdVIsPressed(null, null, textLayout); + }], 214, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_selectAllTextFieldWhenCmdAIsPressed$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_selectAllTextFieldWhenCmdAIsPressed", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_selectAllTextFieldWhenCmdAIsPressed(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_selectAllTextFieldWhenCmdAIsPressed(null, null, textLayout); + }], 214, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveCaretToStartOrEnd$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_moveCaretToStartOrEnd", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_moveCaretToStartOrEnd(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_moveCaretToStartOrEnd(null, null, textLayout); + }], 214, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveUpDownLeftAndRightWithArrowKeys$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_moveUpDownLeftAndRightWithArrowKeys", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_moveUpDownLeftAndRightWithArrowKeys(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_moveUpDownLeftAndRightWithArrowKeys(null, null, textLayout); + }], 231, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveToLineStartWithHome$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_moveToLineStartWithHome", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_moveToLineStartWithHome(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_moveToLineStartWithHome(null, null, textLayout); + }], 231, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveToLineEndWithEnd$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_moveToLineEndWithEnd", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_moveToLineEndWithEnd(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_moveToLineEndWithEnd(null, null, textLayout); + }], 231, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_insertCharacterWhenKeyIsPressed$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_insertCharacterWhenKeyIsPressed", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_insertCharacterWhenKeyIsPressed(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_insertCharacterWhenKeyIsPressed(null, null, textLayout); + }], 214, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteTextOnLineBeforeCaretWhenShortcutKeyAndBackspaceIsPressed$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_deleteTextOnLineBeforeCaretWhenShortcutKeyAndBackspaceIsPressed", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_deleteTextOnLineBeforeCaretWhenShortcutKeyAndBackspaceIsPressed(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_deleteTextOnLineBeforeCaretWhenShortcutKeyAndBackspaceIsPressed(null, null, textLayout); + }], 231, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteTextWhenBackspaceOrDeleteIsPressed$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_deleteTextWhenBackspaceOrDeleteIsPressed", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_deleteTextWhenBackspaceOrDeleteIsPressed(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_deleteTextWhenBackspaceOrDeleteIsPressed(null, null, textLayout); + }], 214, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenAltBackSpaceIsPressedOnMac$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenAltBackSpaceIsPressedOnMac", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenAltBackSpaceIsPressedOnMac(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenAltBackSpaceIsPressedOnMac(null, null, textLayout); + }], 231, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenCtlBackSpaceIsPressedOnWindowsAndLinux$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenCtlBackSpaceIsPressedOnWindowsAndLinux", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenCtlBackSpaceIsPressedOnWindowsAndLinux(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenCtlBackSpaceIsPressedOnWindowsAndLinux(null, null, textLayout); + }], 231, 0); + _static(A, "desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_insertNewlineWhenEnterIsPressed$closure", 0, null, ["call$3$controller$keyEvent$textLayout", "call$0", "call$1$textLayout"], ["DefaultSuperTextFieldKeyboardHandlers_insertNewlineWhenEnterIsPressed", function() { + return A.DefaultSuperTextFieldKeyboardHandlers_insertNewlineWhenEnterIsPressed(null, null, null); + }, function(textLayout) { + return A.DefaultSuperTextFieldKeyboardHandlers_insertNewlineWhenEnterIsPressed(null, null, textLayout); + }], 214, 0); + _instance_0_u(_ = A.SuperDesktopTextFieldState.prototype, "get$_updateSelectionOnFocusChange", "_updateSelectionOnFocusChange$0", 0); + _instance_0_u(_, "get$_onSelectionOrContentChange", "_onSelectionOrContentChange$0", 0); + _instance_1_u(_ = A._SuperTextFieldGestureInteractorState.prototype, "get$_desktop_textfield$_onTapDown", "_desktop_textfield$_onTapDown$1", 52); + _instance_1_u(_, "get$_desktop_textfield$_onDoubleTapDown", "_desktop_textfield$_onDoubleTapDown$1", 52); + _instance_0_u(_, "get$_desktop_textfield$_onDoubleTap", "_desktop_textfield$_onDoubleTap$0", 0); + _instance_1_u(_, "get$_desktop_textfield$_onTripleTapDown", "_desktop_textfield$_onTripleTapDown$1", 52); + _instance_0_u(_, "get$_desktop_textfield$_onTripleTap", "_desktop_textfield$_onTripleTap$0", 0); + _instance_1_u(_, "get$_onRightClick", "_onRightClick$1", 94); + _instance_1_u(_, "get$_desktop_textfield$_onPanStart", "_desktop_textfield$_onPanStart$1", 60); + _instance_1_u(_, "get$_desktop_textfield$_onPanUpdate", "_desktop_textfield$_onPanUpdate$1", 66); + _instance_1_u(_, "get$_desktop_textfield$_onPanEnd", "_desktop_textfield$_onPanEnd$1", 84); + _instance_0_u(_, "get$_desktop_textfield$_onPanCancel", "_desktop_textfield$_onPanCancel$0", 0); + _instance_1_u(_, "get$_onPointerSignal", "_onPointerSignal$1", 278); + _instance_2_u(A._SuperTextFieldKeyboardInteractorState.prototype, "get$_desktop_textfield$_onKeyPressed", "_desktop_textfield$_onKeyPressed$2", 225); + _instance_0_u(A._SuperTextFieldImeInteractorState.prototype, "get$_desktop_textfield$_updateSelectionAndImeConnectionOnFocusChange", "_desktop_textfield$_updateSelectionAndImeConnectionOnFocusChange$0", 0); + _instance_0_u(_ = A.SuperTextFieldScrollviewState.prototype, "get$_onSelectionOrContentChange", "_onSelectionOrContentChange$0", 0); + _instance_1_u(_, "get$_desktop_textfield$_onTick", "_desktop_textfield$_onTick$1", 102); + _instance_0_u(_ = A._TextScrollViewState.prototype, "get$_onTextScrollChange", "_onTextScrollChange$0", 0); + _instance_0_u(_, "get$_scheduleViewportHeightUpdate", "_scheduleViewportHeightUpdate$0", 0); + _instance_1_u(A.TextScrollController.prototype, "get$_autoScrollTick", "_autoScrollTick$1", 14); + _instance_0_u(_ = A.ImeAttributedTextEditingController.prototype, "get$dispose", "dispose$0", 0); + _instance_0_u(_, "get$_onInnerControllerChange", "_onInnerControllerChange$0", 0); + _instance_1_u(_, "get$performSelector", "performSelector$1", 91); + _instance_0_u(_ = A._IOSEditingControlsState.prototype, "get$_rebuildOnNextFrame", "_rebuildOnNextFrame$0", 0); + _instance_1_u(_, "get$_onBasePanStart", "_onBasePanStart$1", 60); + _instance_1_u(_, "get$_onExtentPanStart", "_onExtentPanStart$1", 60); + _instance_1_u(_, "get$__editing_controls$_onPanUpdate", "__editing_controls$_onPanUpdate$1", 66); + _instance_0_u(_, "get$__editing_controls$_updateSelectionForNewDragHandleLocation", "__editing_controls$_updateSelectionForNewDragHandleLocation$0", 0); + _instance_1_u(_, "get$__editing_controls$_onPanEnd", "__editing_controls$_onPanEnd$1", 84); + _instance_0_u(_, "get$__editing_controls$_onPanCancel", "__editing_controls$_onPanCancel$0", 0); + _instance_1_u(_ = A.IOSTextFieldTouchInteractorState.prototype, "get$__user_interaction$_onTapDown", "__user_interaction$_onTapDown$1", 52); + _instance_1_u(_, "get$__user_interaction$_onTapUp", "__user_interaction$_onTapUp$1", 94); + _instance_1_u(_, "get$__user_interaction$_onDoubleTapDown", "__user_interaction$_onDoubleTapDown$1", 52); + _instance_1_u(_, "get$__user_interaction$_onTripleTapDown", "__user_interaction$_onTripleTapDown$1", 52); + _instance_1_u(_, "get$_onTextPanStart", "_onTextPanStart$1", 60); + _instance_1_u(_, "get$__user_interaction$_onPanUpdate", "__user_interaction$_onPanUpdate$1", 66); + _instance_1_u(_, "get$__user_interaction$_onPanEnd", "__user_interaction$_onPanEnd$1", 84); + _instance_0_u(_, "get$__user_interaction$_onPanCancel", "__user_interaction$_onPanCancel$0", 0); + _instance_0_u(_, "get$__user_interaction$_onScrollChange", "__user_interaction$_onScrollChange$0", 0); + _static_2(A, "ios_textfield___defaultPopoverToolbarBuilder$closure", "_defaultPopoverToolbarBuilder", 4027); + _instance_0_u(_ = A.SuperIOSTextFieldState.prototype, "get$_updateSelectionAndImeConnectionOnFocusChange", "_updateSelectionAndImeConnectionOnFocusChange$0", 0); + _instance_0_u(_, "get$_onTextOrSelectionChange", "_onTextOrSelectionChange$0", 0); + _instance_0_u(_, "get$_ios_textfield$_onTextScrollChange", "_ios_textfield$_onTextScrollChange$0", 0); + _instance_1_u(_, "get$_ios_textfield$_onFloatingCursorChange", "_ios_textfield$_onFloatingCursorChange$1", 3252); + _instance_1_u(_, "get$_onPerformActionPressed", "_onPerformActionPressed$1", 491); _instance_0_u(_ = A.BlinkController.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_, "get$_blink_controller$_onTick", "_blink_controller$_onTick$1", 23); + _instance_1_u(_, "get$_blink_controller$_onTick", "_blink_controller$_onTick$1", 14); _instance_0_u(A.SuperTextState.prototype, "get$_invalidateParagraph", "_invalidateParagraph$0", 0); - _instance_2_u(_ = A._RebuildOptimizedSuperTextWithSelectionState.prototype, "get$_buildLayerBeneath", "_buildLayerBeneath$2", 745); - _instance_2_u(_, "get$_buildLayerAbove", "_buildLayerAbove$2", 745); - _instance_1_u(_ = A._RenderValueLayoutBuilder.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 10); - _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 10); - _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 10); + _instance_2_u(_ = A._RebuildOptimizedSuperTextWithSelectionState.prototype, "get$_buildLayerBeneath", "_buildLayerBeneath$2", 887); + _instance_2_u(_, "get$_buildLayerAbove", "_buildLayerAbove$2", 887); + _instance_1_u(_ = A._RenderValueLayoutBuilder.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 9); + _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 9); + _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 9); _instance_0_u(_ = A.WindowListener.prototype, "get$onWindowFocus", "onWindowFocus$0", 0); _instance_0_u(_, "get$onWindowBlur", "onWindowBlur$0", 0); _instance_0_u(_, "get$onWindowMaximize", "onWindowMaximize$0", 0); @@ -535467,109 +566775,109 @@ _instance_0_u(_, "get$onWindowMoved", "onWindowMoved$0", 0); _instance_0_u(_, "get$onWindowEnterFullScreen", "onWindowEnterFullScreen$0", 0); _instance_0_u(_, "get$onWindowLeaveFullScreen", "onWindowLeaveFullScreen$0", 0); - _instance_1_u(A.WindowManager0.prototype, "get$_window_manager$_methodCallHandler", "_window_manager$_methodCallHandler$1", 232); - _static_1(A, "link_LinkViewController__viewFactory$closure", "LinkViewController__viewFactory", 767); - _static_0(A, "clock__systemTime$closure", "systemTime", 335); + _instance_1_u(A.WindowManager0.prototype, "get$_window_manager$_methodCallHandler", "_window_manager$_methodCallHandler$1", 252); + _static_1(A, "link_LinkViewController__viewFactory$closure", "LinkViewController__viewFactory", 862); + _static_0(A, "clock__systemTime$closure", "systemTime", 407); _static(A, "_isolates_web__compute$closure", 2, null, ["call$2$3$debugLabel", "call$2", "call$2$2"], ["compute", function(callback, message) { return A.compute(callback, message, null, type$.dynamic, type$.dynamic); }, function(callback, message, $Q, $R) { return A.compute(callback, message, null, $Q, $R); - }], 3987, 0); + }], 4028, 0); _static(A, "print__debugPrintThrottled$closure", 1, null, ["call$2$wrapWidth", "call$1"], ["debugPrintThrottled", function(message) { return A.debugPrintThrottled(message, null); - }], 3988, 0); + }], 4029, 0); _static_0(A, "print___debugPrintTask$closure", "_debugPrintTask", 0); - _static_2(A, "layout_helper_ChildLayoutHelper_dryLayoutChild$closure", "ChildLayoutHelper_dryLayoutChild", 741); - _static_2(A, "layout_helper_ChildLayoutHelper_layoutChild$closure", "ChildLayoutHelper_layoutChild", 741); - _static_1(A, "utils__getUserDataFromMap$closure", "getUserDataFromMap", 3990); - _static_2(A, "loading_reducer___setLoading$closure", "_setLoading", 3991); - _static_2(A, "loading_reducer___setLoaded$closure", "_setLoaded", 3992); - _static_2(A, "loading_reducer___setSaving$closure", "_setSaving", 3993); - _static_2(A, "loading_reducer___setSaved$closure", "_setSaved", 3994); + _static_2(A, "layout_helper_ChildLayoutHelper_dryLayoutChild$closure", "ChildLayoutHelper_dryLayoutChild", 654); + _static_2(A, "layout_helper_ChildLayoutHelper_layoutChild$closure", "ChildLayoutHelper_layoutChild", 654); + _static_1(A, "utils__getUserDataFromMap$closure", "getUserDataFromMap", 4031); + _static_2(A, "loading_reducer___setLoading$closure", "_setLoading", 4032); + _static_2(A, "loading_reducer___setLoaded$closure", "_setLoaded", 4033); + _static_2(A, "loading_reducer___setSaving$closure", "_setSaving", 4034); + _static_2(A, "loading_reducer___setSaved$closure", "_setSaved", 4035); _static_1(A, "serialization0_SerializationUtils_computeDecode$closure", "SerializationUtils_computeDecode", 12); - _static_0(A, "utils4__getUtcDateTime$closure", "getUtcDateTime", 335); + _static_0(A, "utils3__getUtcDateTime$closure", "getUtcDateTime", 407); _static(A, "document_keyboard_actions__doNothingWhenThereIsNoSelection$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["doNothingWhenThereIsNoSelection", function() { return A.doNothingWhenThereIsNoSelection(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__pasteWhenCmdVIsPressed$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["pasteWhenCmdVIsPressed", function() { return A.pasteWhenCmdVIsPressed(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__selectAllWhenCmdAIsPressed$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["selectAllWhenCmdAIsPressed", function() { return A.selectAllWhenCmdAIsPressed(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__copyWhenCmdCIsPressed$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["copyWhenCmdCIsPressed", function() { return A.copyWhenCmdCIsPressed(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__cutWhenCmdXIsPressed$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["cutWhenCmdXIsPressed", function() { return A.cutWhenCmdXIsPressed(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__cmdBToToggleBold$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["cmdBToToggleBold", function() { return A.cmdBToToggleBold(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__cmdIToToggleItalics$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["cmdIToToggleItalics", function() { return A.cmdIToToggleItalics(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__anyCharacterOrDestructiveKeyToDeleteSelection$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["anyCharacterOrDestructiveKeyToDeleteSelection", function() { return A.anyCharacterOrDestructiveKeyToDeleteSelection(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__backspaceToRemoveUpstreamContent$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["backspaceToRemoveUpstreamContent", function() { return A.backspaceToRemoveUpstreamContent(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__moveUpDownLeftAndRightWithArrowKeys$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["moveUpDownLeftAndRightWithArrowKeys", function() { return A.moveUpDownLeftAndRightWithArrowKeys(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__moveToLineStartOrEndWithCtrlAOrE$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["moveToLineStartOrEndWithCtrlAOrE", function() { return A.moveToLineStartOrEndWithCtrlAOrE(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__moveToLineStartWithHome$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["moveToLineStartWithHome", function() { return A.moveToLineStartWithHome(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__moveToLineEndWithEnd$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["moveToLineEndWithEnd", function() { return A.moveToLineEndWithEnd(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__deleteLineWithCmdBksp$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["deleteLineWithCmdBksp", function() { return A.deleteLineWithCmdBksp(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__deleteWordWithAltBksp$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["deleteWordWithAltBksp", function() { return A.deleteWordWithAltBksp(null, null); - }], 63, 0); + }], 62, 0); _static(A, "document_keyboard_actions__collapseSelectionWhenEscIsPressed$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["collapseSelectionWhenEscIsPressed", function() { return A.collapseSelectionWhenEscIsPressed(null, null); - }], 63, 0); + }], 62, 0); _static(A, "uuid_util_UuidUtil_mathRNG$closure", 0, function() { return {seed: -1}; }, ["call$1$seed", "call$0"], ["UuidUtil_mathRNG", function() { return A.UuidUtil_mathRNG(-1); - }], 2663, 0); + }], 2690, 0); })(); (function inheritance() { var _mixin = hunkHelpers.mixin, _mixinHard = hunkHelpers.mixinHard, - _inherit = hunkHelpers.inherit, - _inheritMany = hunkHelpers.inheritMany; - _inherit(A.Object, null); - _inheritMany(A.Object, [A.AlarmClock, A.AppBootstrap, A.Closure, A.AssetManager, A.AssetManagerException, A._Enum, A._SaveStackTracking, A.ContextStateHandle, A.CkCanvas, A.CkPictureSnapshot, A.CkPaintCommand, J.Interceptor, A.ProductionCollector, A.SkiaObjectCollectionError, A.CanvasKitCanvas, A.SkiaObject, A.CkColorFilter, A.HtmlViewEmbedder, A.ViewClipChain, A.EmbeddedViewParams, A.Mutator, A.Iterable, A.EmbedderFrameContext, A.ViewListDiffResult, A.FontFallbackData, A.NotoFont, A.CodeunitRange, A._ResolvedNotoFont, A._ResolvedNotoSubset, A.FallbackFontDownloadQueue, A.NotoDownloader, A.SkiaFontCollection, A.RegisteredFont, A.ImageCodecException, A.CkImage, A.AnimatedImageFrameInfo, A.CkBrowserImageDecoder, A.ImageFileFormat, A.IntervalTree, A.IntervalTreeNode, A.Layer, A.PrerollContext, A.PaintContext, A.LayerScene, A.LayerSceneBuilder, A.LayerTree, A.Frame, A.CompositorContext, A.CkNWayCanvas, A.CkPictureRecorder, A.Rasterizer, A.SkiaObjectCache, A.SynchronousSkiaObjectCache, A.SurfaceFrame, A.Surface, A.CkSurface, A.SurfaceFactory, A.CkParagraphStyle, A.CkTextStyle, A.CkStrutStyle, A.CkLineMetrics, A.CkParagraphBuilder, A._CkParagraphPlaceholder, A._ParagraphCommand, A.Error, A.ClipboardMessageHandler, A.ClipboardAPICopyStrategy, A.ClipboardAPIPasteStrategy, A.ExecCommandCopyStrategy, A.ExecCommandPasteStrategy, A.FlutterConfiguration, A.DomSubscription, A.DomPoint, A.Iterator, A.FlutterViewEmbedder, A.EngineCanvas, A.SaveStackEntry, A.SaveClipEntry, A._SaveElementStackEntry, A.SaveElementStackTracking, A.FrameReference, A.CrossFrameCache, A._CrossFrameCacheItem, A.ShadowDomHostNode, A.ElementHostNode, A.PersistedSurface, A.SvgBlendMode, A.SurfaceCanvas, A._DomClip, A.SvgFilterBuilder, A.SvgFilter, A.SurfacePaint, A.SurfacePaintData, A.Conic, A.QuadBounds, A.ConicBounds, A._ConicPair, A.CubicBounds, A.SurfacePath, A.PathIterator, A.PathRef, A.PathRefIterator, A.QuadRoots, A.SkQuadCoefficients, A.PathWinding, A.PaintRequest, A.RecordingCanvas, A.PaintCommand, A._PaintBounds, A.RenderStrategy, A._WebGlRenderer, A.SurfaceScene, A.SurfaceSceneBuilder, A.NormalizedGradient, A.SharedCanvas, A.EngineGradient, A.EngineImageFilter, A.ShaderBuilder, A.ShaderMethod, A.ShaderDeclaration, A._PersistedSurfaceMatch, A.PrerollSurfaceContext, A.HtmlCodec, A.SingleFrameInfo, A.HtmlImage, A.Keyboard, A.KeyboardBinding, A.FlutterHtmlKeyboardEvent, A.KeyboardConverter, A.MouseCursor, A.BrowserHistory, A.UrlStrategy, A.PlatformLocation, A.EnginePictureRecorder, A.EnginePicture, A.HighContrastSupport, A.PlatformDispatcher, A.PlatformViewManager, A.PlatformViewMessageHandler, A.SafariPointerEventWorkaround, A.PointerBinding, A.PointerSupportDetector, A._Listener, A._BaseAdapter, A._WheelEventListenerMixin, A._SanitizedDetails, A._ButtonSanitizer, A._PointerState, A.PointerDataConverter, A.Profiler, A.GlProgram, A.GlContext, A.OffScreenCanvas, A.AccessibilityAnnouncements, A.RoleManager, A.EngineAccessibilityFeatures, A.EngineAccessibilityFeaturesBuilder, A.SemanticsUpdate, A.SemanticsNodeUpdate, A.SemanticsObject, A.EngineSemanticsOwner, A.SemanticsHelper, A.SemanticsEnabler, A._DefaultTextEditingStrategy_Object_CompositionAwareMixin, A._ListBase_Object_ListMixin, A.MethodCall, A.JSONMessageCodec, A.JSONMethodCodec, A.StandardMessageCodec, A.StandardMethodCodec, A.WriteBuffer0, A.ReadBuffer0, A.SurfaceShadowData, A.CanvasParagraph, A.FlatTextSpan, A.ParagraphPlaceholder, A.StyleNode, A.CanvasParagraphBuilder, A.FontCollection, A.FontManager, A.TextLayoutService, A.RangeBox, A.LineSegment, A.LineBuilder, A.Spanometer, A.LineBreakResult, A.RulerHost, A.TextPaintService, A.EngineLineMetrics, A.ParagraphLine, A.EngineParagraphStyle, A.EngineTextStyle, A.EngineStrutStyle, A.TextHeightStyle, A.TextDimensions, A.TextHeightRuler, A.DirectionalPosition, A.UnicodeRange, A.UnicodePropertyLookup, A._FindBreakDirection, A.BrowserAutofillHints, A.CompositionAwareMixin, A.EngineInputType, A.TextCapitalizationConfig, A.EngineAutofillForm, A.AutofillInfo, A.TextEditingDeltaState, A.EditingState, A.InputConfiguration, A.TextInputCommand, A.TextEditingChannel, A.HybridTextEditing, A.EditableTextStyle, A.EditableTextGeometry, A.Matrix40, A.Vector30, A.FlutterView, A.WindowPadding, A.JS_CONST, A.HttpException, A._HeaderValue, J.ArrayIterator, A._CopyingBytesBuilder, A._BytesBuilder, A.CastIterator, A.MapMixin, A.SentinelValue, A.ListIterator, A.ExpandIterator, A.EmptyIterator, A.FollowedByIterator, A.WhereTypeIterator, A.FixedLengthListMixin, A.UnmodifiableListMixin, A.Symbol, A.MapView, A.ConstantMap, A.JSInvocationMirror, A.TypeErrorDecoder, A.NullThrownFromJavaScriptException, A.ExceptionAndStackTrace, A._StackTrace, A._Required, A.LinkedHashMapCell, A.LinkedHashMapKeyIterator, A.JSSyntaxRegExp, A._MatchImplementation, A._AllMatchesIterator, A.StringMatch, A._StringAllMatchesIterator, A._Cell, A._InitializedCell, A.Rti, A._FunctionParameters, A._Type, A._TimerImpl, A._AsyncAwaitCompleter, A._AsyncStarStreamController, A._IterationMarker, A._SyncStarIterator, A.AsyncError, A.Stream, A._BufferingStreamSubscription, A._BroadcastStreamController, A.TimeoutException, A._Completer, A._FutureListener, A._Future, A._AsyncCallbackEntry, A.StreamSubscription, A.StreamTransformerBase, A._StreamController, A._SyncStreamControllerDispatch, A._AsyncStreamControllerDispatch, A._AddStreamState, A._DelayedEvent, A._DelayedDone, A._PendingEvents, A._DoneStreamSubscription, A._StreamIterator, A._EventSinkWrapper, A._HandlerEventSink, A._ZoneFunction, A._Zone, A._HashMapKeyIterator, A.__SetBase_Object_SetMixin, A._HashSetIterator, A._LinkedHashSetCell, A._LinkedHashSetIterator, A.IterableMixin, A._LinkedListIterator, A.LinkedListEntry, A.ListMixin, A._MapBaseValueIterator, A._UnmodifiableMapMixin, A._DoubleLinkedQueueEntry, A._DoubleLinkedQueueIterator, A._ListQueueIterator, A.SetMixin, A._SetBase_Object_SetMixin, A._UnmodifiableSetMixin, A._SplayTreeNode, A._SplayTree, A._SplayTreeIterator, A.Codec0, A._Base64Encoder, A._Base64Decoder, A.ChunkedConversionSink, A.HtmlEscapeMode, A._JsonStringifier, A._JsonPrettyPrintMixin, A._Utf8Encoder, A._Utf8Decoder, A._BigIntImpl, A.Comparable, A.DateTime, A.Duration, A.OutOfMemoryError, A.StackOverflowError, A._Exception, A.FormatException, A.IntegerDivisionByZeroException, A.MapEntry, A.Null, A._StringStackTrace, A.Stopwatch, A.RuneIterator, A.StringBuffer, A._Uri, A.UriData, A._SimpleUri, A.Expando, A._FakeUserTag, A.ServiceExtensionResponse, A.TimelineTask, A.CssStyleDeclarationBase, A.EventStreamProvider, A.ImmutableListMixin, A.FixedSizeListIterator, A._DOMWindowCrossFrame, A._AcceptStructuredClone, A.OSError, A.FileSystemEntity, A.FileMode, A.FileSystemException, A.FileSystemEntityType, A.JsObject, A.NullRejectionException, A._JSRandom, A._Random, A.Point, A._RectangleBase, A.Endian, A._ChannelCallbackRecord, A._StoredMessage, A._Channel, A.ChannelBuffers, A.OffsetBase, A.Rect, A.Radius, A.RRect, A._HashEnd, A.PlatformViewRegistry, A.KeyData, A.Color, A.MaskFilter, A.ImageFilter, A.Shadow, A.ImmutableBuffer, A.PlatformConfiguration, A.ViewConfiguration0, A.FrameTiming, A.Locale, A.PointerData, A.PointerDataPacket, A.SemanticsAction, A.SemanticsFlag, A.SemanticsUpdateBuilder, A.FontWeight, A.FontFeature, A.TextDecoration, A.TextHeightBehavior, A.TextBox, A.TextPosition, A.TextRange, A.ParagraphConstraints, A.CallbackHandle, A.GestureSettings, A.GZipEncoder, A.InputStreamBase, A.OutputStreamBase, A.Deflate, A._DeflaterConfig, A._HuffmanTree, A._StaticTree, A.HuffmanTable, A.Inflate, A.AttributedSpans, A.SpanMarker, A.AttributionSpan, A.MultiAttributionSpan, A.IncompatibleOverlappingAttributionsException, A.AttributedText, A.AttributionVisitor, A.NamedAttribution, A.SpanRange, A._DiagnosticableTree_Object_Diagnosticable, A._State_Object_Diagnosticable, A.BoardViewController, A.CopyOnWriteList, A.CopyOnWriteMap, A.CopyOnWriteSet, A.BuiltList, A.ListBuilder, A.BuiltListMultimap, A.ListMultimapBuilder, A.BuiltMap, A.MapBuilder, A.BuiltSet, A.SetBuilder, A.BuiltSetMultimap, A.SetMultimapBuilder, A.EnumClass, A.IndentingBuiltValueToStringHelper, A.JsonObject, A.FullType, A.BigIntSerializer, A.BoolSerializer, A.BuiltJsonSerializers, A.BuiltJsonSerializersBuilder, A.BuiltListMultimapSerializer, A.BuiltListSerializer, A.BuiltMapSerializer, A.BuiltSetMultimapSerializer, A.BuiltSetSerializer, A.DateTimeSerializer, A.DoubleSerializer, A.DurationSerializer, A.Int64Serializer, A.IntSerializer, A.JsonObjectSerializer, A.NullSerializer, A.NumSerializer, A.RegExpSerializer, A.StringSerializer, A.UriSerializer, A.StandardJsonPlugin, A.ImageProvider, A._ImageStreamCompleter_Object_Diagnosticable, A.StringCharacterRange, A.Breaks, A.BackBreaks, A.BaseChart0, A.BaseSeriesRenderer, A.BaseBarRendererElement, A.BaseAnimatedBar, A.LayoutViewConfig, A.ConstCornerStrategy, A.ImmutableAxis, A.Tick, A.CollisionReport, A.BaseRenderSpec, A.BaseTickDrawStrategy, A.NoneDrawStrategy, A.LinearScale, A.LinearScaleDomainInfo, A.LinearScaleFunction, A.LinearScaleViewportSettings, A.NumericExtents, A.BaseTickProvider, A._TickStepInfo, A.OrdinalScaleDomainInfo, A.Scale, A.ScaleOutputExtent, A.RangeBandConfig, A.StepSizeConfig, A.Extents, A.SimpleOrdinalScale, A.AxisSpec, A.TextStyleSpec, A.LineStyleSpec, A.SimpleTickFormatterBase, A.AutoAdjustingDateTimeTickProvider, A.BaseTimeStepper, A._TimeStepIteratorImpl, A.DateTimeTickFormatter, A.TimeTickFormatterImpl, A.LifecycleListener, A.DomainHighlighter0, A.Legend, A.LegendState, A.LegendEntryBase, A.PerSeriesLegendEntryGenerator, A.LinePointHighlighter0, A.LayoutView, A.NullablePoint, A._PointRendererElement, A._AnimatedPoint, A.SelectNearest0, A.CanvasRect, A.CanvasBarStack, A.DatumDetails, A.ImmutableSeries, A.SelectionModel, A.SeriesDatum, A.TypedRegistry, A.IdentityConverter, A.LayoutConfig, A.MarginSpec, A.LayoutManagerImpl, A._MeasuredSizes, A.SizeList, A._DesiredViewSizes, A.VerticalMarginStrategy, A.HorizontalMarginStrategy, A.ViewMargin, A.ViewMeasuredSizes, A._LineRendererElement, A._AnimatedLine, A._AreaRendererElement, A._AnimatedArea, A._AnimatedElements, A._Range, A.Color0, A.LocalDateTimeFactory, A.GestureListener, A.Palette, A.ProxyGestureListener, A.MaterialStyle, A.StyleFactory, A.BaseSymbolRenderer, A.TextMeasurement, A.TypedKey, A.Series, A.ChartBehavior, A.BaseLegendContentBuilder, A.SimpleLegendEntryLayout, A.TabularLegendLayout, A.ChartCanvas, A.AbstractNode, A.Listenable, A.ChartGestureDetector, A.GraphicsFactory, A.LineStyle, A.SelectionModelConfig, A.SymbolRendererCanvas, A.TextElement0, A.TextStyle0, A.MultiChildLayoutDelegate, A.Clock, A.CanonicalizedMap, A.DefaultEquality, A.IterableEquality, A.ListEquality, A._UnorderedEquality, A._MapEntry, A.MapEquality, A.DeepCollectionEquality, A.HeapPriorityQueue, A.XFileBase, A._Parser, A.Token, A.TokenizerBase, A.Message, A.Messages, A.PreprocessorOptions, A.TreeNode, A.Visitor, A.Clock0, A.MemoryFileSystemEntity, A._FileSink, A.MemoryFileStat, A.FileSystem0, A.Node2, A.FileSystemOp, A.FileSystemStyle, A.DirectoryAddOnsMixin, A._LinuxCodes, A.PlatformInterface, A.FilePickerResult, A.KDialogHandler, A.QarmaAndZenityHandler, A.PlatformFile, A.Int64, A.Simulation, A.AnimationWithParentMixin, A.ParametricCurve, A.AnimationLazyListenerMixin, A.AnimationEagerListenerMixin, A.AnimationLocalListenersMixin, A.AnimationLocalStatusListenersMixin, A.Animatable, A.TweenSequenceItem, A._Interval, A.TextSelectionControls, A._IconThemeData_Object_Diagnosticable, A.LocalizationsDelegate, A.DefaultCupertinoLocalizations, A._CupertinoBackGestureController, A._Decoration_Object_Diagnosticable, A.BoxPainter, A._CupertinoTextThemeData_Object_Diagnosticable, A._TextThemeDefaultsBuilder, A.NoDefaultCupertinoThemeData, A._CupertinoThemeDefaults, A._CupertinoTextThemeDefaults, A.CupertinoThumbPainter, A.DiagnosticsNode, A._FlutterErrorDetails_Object_Diagnosticable, A.BindingBase, A.DebugReassembleConfig, A.ChangeNotifier, A.TextTreeConfiguration, A._PrefixedStringBuilder, A._NoDefaultValue, A.TextTreeRenderer, A.DiagnosticPropertiesBuilder, A.Diagnosticable, A.DiagnosticableTreeMixin, A.Key, A._TypeLiteral, A.LicenseParagraph, A.LicenseEntry, A.WriteBuffer, A.ReadBuffer, A.StackFrame, A.SynchronousFuture, A.GestureArenaMember, A.GestureArenaEntry, A._GestureArena, A.GestureArenaManager, A._Resampler, A.GestureBinding, A.Drag, A.DragDownDetails, A.DragStartDetails, A.DragUpdateDetails, A.DragEndDetails, A._PointerEvent_Object_Diagnosticable, A._PointerEventDescription, A._AbstractPointerEvent, A._CopyPointerAddedEvent, A._CopyPointerRemovedEvent, A._CopyPointerHoverEvent, A._CopyPointerEnterEvent, A._CopyPointerExitEvent, A._CopyPointerDownEvent, A._CopyPointerMoveEvent, A._CopyPointerUpEvent, A._CopyPointerScrollEvent, A._CopyPointerPanZoomStartEvent, A._CopyPointerPanZoomUpdateEvent, A._CopyPointerPanZoomEndEvent, A._CopyPointerCancelEvent, A.ForcePressDetails, A.DeviceGestureSettings, A.HitTestEntry, A._TransformPart, A.HitTestResult, A.LongPressStartDetails, A.LongPressMoveUpdateDetails, A.LongPressEndDetails, A._Vector, A._Matrix, A.PolynomialFit, A.LeastSquaresSolver, A.MultiDragPointerState, A._CountdownZoned, A._TapTracker, A.PointerRouter, A.PointerSignalResolver, A.OffsetPair, A._PointerPanZoomData, A.ScaleStartDetails, A.ScaleUpdateDetails, A.ScaleEndDetails, A._LineBetweenPointers, A.TapDownDetails, A.TapUpDetails, A._CombiningGestureArenaEntry, A.GestureArenaTeam, A.Velocity, A.VelocityEstimate, A._PointAtTime, A.VelocityTracker, A._LicenseData, A._DetailArguments, A._MasterDetailFlowProxy, A.ScrollBehavior, A.SingleChildLayoutDelegate, A.SliverPersistentHeaderDelegate, A._AppBarTheme_Object_Diagnosticable, A._Diagonal, A._MaterialBannerThemeData_Object_Diagnosticable, A._BottomAppBarTheme_Object_Diagnosticable, A._BottomNavigationBarThemeData_Object_Diagnosticable, A._BottomSheetThemeData_Object_Diagnosticable, A._ButtonBarThemeData_Object_Diagnosticable, A._ButtonStyle_Object_Diagnosticable, A._LerpProperties, A._LerpSides, A._MouseCursor_Object_Diagnosticable, A._ButtonThemeData_Object_Diagnosticable, A.SliverGridDelegate, A._CardTheme_Object_Diagnosticable, A._CheckboxThemeData_Object_Diagnosticable, A._ChipThemeData_Object_Diagnosticable, A._ColorScheme_Object_Diagnosticable, A.DataColumn, A.DataRow0, A.DataCell0, A.TableColumnWidth, A._DataTableThemeData_Object_Diagnosticable, A.Route, A._DialogTheme_Object_Diagnosticable, A._DividerThemeData_Object_Diagnosticable, A._DrawerThemeData_Object_Diagnosticable, A._DropdownRouteResult, A._MenuLimits, A.MaterialStateProperty, A._ElevatedButtonThemeData_Object_Diagnosticable, A.ExpansionPanel, A._ExpansionTileThemeData_Object_Diagnosticable, A._DefaultHeroTag, A._FloatingActionButtonThemeData_Object_Diagnosticable, A.FloatingActionButtonLocation, A.FabTopOffsetY, A.FabFloatOffsetY, A.FabDockedOffsetY, A.FabEndOffsetX, A.FloatingActionButtonAnimator, A.InkFeature, A.InteractiveInkFeatureFactory, A.ShapeBorder, A.FloatingLabelAlignment, A._Decoration, A._RenderDecorationLayout, A.InputDecoration, A._InputDecorationTheme_Object_Diagnosticable, A._ListTileThemeData_Object_Diagnosticable, A.DefaultMaterialLocalizations, A._LerpProperties0, A._MaterialStatePropertyWith, A.MaterialStatePropertyAll, A.MaterialStateMixin, A.MergeableMaterialItem, A._AnimationTuple, A._NavigationBarThemeData_Object_Diagnosticable, A._NavigationRailThemeData_Object_Diagnosticable, A._OutlinedButtonThemeData_Object_Diagnosticable, A.MaterialRouteTransitionMixin, A.PageTransitionsBuilder, A._PageTransitionsTheme_Object_Diagnosticable, A._PopupMenuThemeData_Object_Diagnosticable, A._ProgressIndicatorThemeData_Object_Diagnosticable, A._RadioThemeData_Object_Diagnosticable, A.ScaffoldPrelayoutGeometry, A.ScaffoldGeometry, A.Constraints, A._Action_Object_Diagnosticable, A.ScaffoldFeatureController, A._ScrollbarThemeData_Object_Diagnosticable, A.TextSelectionGestureDetectorBuilder, A._SliderThemeData_Object_Diagnosticable, A._SnackBarThemeData_Object_Diagnosticable, A._SwitchThemeData_Object_Diagnosticable, A._TabBarTheme_Object_Diagnosticable, A._LerpColors, A._TextButtonThemeData_Object_Diagnosticable, A._TextSelectionThemeData_Object_Diagnosticable, A._TextTheme_Object_Diagnosticable, A._ThemeData_Object_Diagnosticable, A._IdentityThemeDataCacheKey, A._FifoCache, A._VisualDensity_Object_Diagnosticable, A.TimeOfDay, A._TimePickerFragmentContext, A._TappableLabel, A._TimePickerThemeData_Object_Diagnosticable, A._ToggleButtonsThemeData_Object_Diagnosticable, A.ToggleableStateMixin, A._TooltipThemeData_Object_Diagnosticable, A._Typography_Object_Diagnosticable, A.AlignmentGeometry, A.TextAlignVertical, A.PaintingBinding, A.BorderRadiusGeometry, A.BorderSide, A.FittedSizes, A.ClipContext, A.ImageSizeInfo, A.DecorationImagePainter, A.EdgeInsetsGeometry, A._ColorsAndStops, A.Gradient, A.ImageCache, A._CachedImageBase, A._PendingImage, A.ImageConfiguration, A.AssetBundleImageKey, A.ImageInfo, A.ImageStreamListener, A._ImageChunkEvent_Object_Diagnosticable, A._ImageStream_Object_Diagnosticable, A.ImageStreamCompleterHandle, A.Accumulator, A.InlineSpanSemanticsInformation, A.NotchedShape, A._StrutStyle_Object_Diagnosticable, A.PlaceholderDimensions, A._CaretMetrics, A.TextPainter, A._TextStyle_Object_Diagnosticable, A.SpringDescription, A._CriticalSolution, A._OverdampedSolution, A._UnderdampedSolution, A.Tolerance, A.RendererBinding, A.ParentData, A._IntrinsicDimensionsCacheEntry, A.RenderBoxContainerDefaultsMixin, A.CustomPainterSemantics, A.DebugOverflowIndicatorMixin, A.TextSelectionPoint, A._LayoutSizes, A.AnnotationEntry, A.AnnotationResult, A.LayerHandle, A.LayerLink, A._MouseState, A.__MouseTrackerUpdateDetails_Object_Diagnosticable, A.SemanticsHandle, A.PipelineOwner, A.RenderObjectWithChildMixin, A.ContainerParentDataMixin, A.ContainerRenderObjectMixin, A.RelayoutWhenSystemFontsChangeMixin, A._SemanticsFragment, A._SemanticsGeometry, A.SemanticsTag, A.__SelectableFragment_Object_Selectable, A._PlatformViewGestureMixin, A.RenderProxyBoxMixin, A.RenderAnimatedOpacityMixin, A.Selectable, A.SelectionRegistrant, A.SelectionEvent, A.SelectionGeometry, A.SelectionPoint, A._SliverGeometry_Object_Diagnosticable, A.RenderSliverHelpers, A.SliverGridGeometry, A.SliverGridLayout, A.KeepAliveParentDataMixin, A.RenderSliverWithKeepAliveMixin, A.PersistentHeaderShowOnScreenConfiguration, A.RelativeRect, A.ViewConfiguration, A.RevealedOffset, A._RunMetrics, A._TaskEntry, A._FrameCallbackEntry, A.SchedulerBinding, A.Priority, A.Ticker, A.TickerFuture, A.TickerCanceled, A.SemanticsBinding, A.CustomSemanticsAction, A.AttributedString, A._SemanticsData_Object_Diagnosticable, A._BoxEdge, A._TraversalSortNode, A.SemanticsConfiguration, A._SemanticsSortKey_Object_Diagnosticable, A.SemanticsEvent, A.AssetBundle, A.AutofillConfiguration, A.TextInputConfiguration, A.AutofillScopeMixin, A.BinaryMessenger, A.ServicesBinding, A.ClipboardData, A.KeyboardLockMode, A._KeyEvent_Object_Diagnosticable, A.HardwareKeyboard, A.KeyMessage, A.KeyEventManager, A._KeyboardKey_Object_Diagnosticable, A.MethodCall0, A.PlatformException, A.MissingPluginException, A.StringCodec, A.JSONMessageCodec0, A.JSONMethodCodec0, A.StandardMessageCodec0, A.StandardMethodCodec0, A.MouseCursorManager, A.MouseCursorSession, A.BasicMessageChannel, A.MethodChannel, A.PlatformViewsRegistry, A.PlatformViewController, A._RawKeyEventData_Object_Diagnosticable, A._RawKeyEvent_Object_Diagnosticable, A.RawKeyboard, A._ModifierSidePair, A.RestorationBucket, A.ApplicationSwitcherDescription, A.SystemUiOverlayStyle, A.TextEditingDelta, A.TextInputFormatter, A._MutableTextRange, A._TextEditingValueAccumulator, A.TextInputType, A.RawFloatingCursorPoint, A.TextEditingValue, A.TextSelectionDelegate, A.TextInputClient, A.SelectionRect, A.TextInputConnection, A.TextInput, A._Intent_Object_Diagnosticable, A._ActionDispatcher_Object_Diagnosticable, A._OverridableActionMixin, A._ChildEntry, A.AsyncSnapshot, A.Notification0, A.AutomaticKeepAliveClientMixin, A.WidgetsBindingObserver, A.WidgetsBinding, A.DisposableBuildContext, A._DraggableSheetExtent, A.ToolbarOptions, A._KeyFrame, A._TextBoundary, A._UndoStack, A._Autofocus, A.FocusAttachment, A._FocusNode_Object_DiagnosticableTreeMixin, A._FocusManager_Object_DiagnosticableTreeMixin, A._FocusTraversalGroupInfo, A._FocusTraversalPolicy_Object_Diagnosticable, A._DirectionalPolicyDataEntry, A._DirectionalPolicyData, A.DirectionalFocusTraversalPolicyMixin, A.__ReadingOrderSortData_Object_Diagnosticable, A.__ReadingOrderDirectionalGroupData_Object_Diagnosticable, A._InactiveElements, A.BuildOwner, A.NotifiableElementMixin, A._NotificationNode, A.IndexedSlot, A.GestureRecognizerFactory, A.SemanticsGestureDelegate, A._HeroFlightManifest, A._HeroFlight, A.NavigatorObserver, A.IconData, A.CapturedThemes, A.RenderConstrainedLayoutBuilder, A._Pending, A.DefaultWidgetsLocalizations, A.MediaQueryData, A.RouteSettings, A.RouteTransitionRecord, A.TransitionDelegate, A._NavigatorObservation, A._RestorationInformation, A.OverlayEntry, A._StorageEntryIdentifier, A.PageStorageBucket, A._FixedScrollMetrics_Object_ScrollMetrics, A.ScrollPhysics, A.MenuSerializableShortcut, A.PlatformMenuDelegate, A.PlatformViewCreationParams, A.RestorationMixin, A.RouteInformation, A.LocalHistoryEntry, A.LocalHistoryRoute, A.ScrollActivity, A.ScrollDragController, A._WrappedScrollBehavior, A.ScrollMetrics, A.ViewportNotificationMixin, A.ViewportElementMixin, A.EdgeDraggingAutoScroller, A.SelectionContainerDelegate, A.ScrollableDetails, A.KeySet, A._SingleActivator_Object_Diagnosticable, A.__ActivatorIntentPair_Object_Diagnosticable, A._ShortcutManager_Object_Diagnosticable, A._ShortcutRegistry_Object_ChangeNotifier, A.SliverChildDelegate, A._RenderSliverPersistentHeaderForWidgetsMixin, A.SlottedMultiChildRenderObjectWidgetMixin, A.SlottedContainerRenderObjectMixin, A.TableRow, A._TableElementRow, A.__TableSlot_Object_Diagnosticable, A.TextSelectionOverlay, A.SelectionOverlay, A.SingleTickerProviderStateMixin, A.TickerProviderStateMixin, A.CacheManager, A.ImageCacheManager, A.CacheStore, A.Config, A.CacheLogger, A.FileResponse, A.NonStoringObjectProvider, A.CacheObject, A.MemoryCacheSystem, A.FileService, A.HttpGetResponse, A.QueueItem, A.WebHelper, A.GlobalCupertinoLocalizations, A.GlobalMaterialLocalizations, A.GlobalWidgetsLocalizations, A.SlidableAutoCloseNotification, A.SlidableAutoCloseBarrierNotification, A.EndGesture, A.SlidableController, A.ActionPaneData, A.StaggeredGridDelegate, A._TileOrigin, A.StyledToastPosition, A.ToastFuture, A.ToastManager, A.GoogleSignInAuthentication, A.GoogleSignInAccount, A.GoogleSignIn, A.GoogleSignInPlatform, A.GoogleSignInUserData, A.GoogleSignInTokenData, A.AttributeName, A._ParentNode, A._NonElementParentNode, A._ElementAndDocument, A.Node0, A.TreeVisitor, A.HtmlParser, A.Phase, A.ParseError, A.ReparseException, A.EncodingBytes, A.ContentAttrParser, A.HtmlInputStream, A.Token0, A.TagAttribute, A.HtmlTokenizer, A.TreeBuilder, A.Pair, A.Node, A._StyleOption, A.Rule, A.BaseClient, A.BaseRequest, A.BaseResponse, A.ClientException, A.MultipartFile, A.MediaType, A.ExifData, A.DecodeInfo, A.Decoder, A.PngFrame, A.Image0, A.ImageException, A.InputBuffer, A.ImageCropper, A.CroppedFileBase, A.ImagePicker, A.ImageResizer, A.InAppPurchase, A.BillingClient, A.BillingResponseConverter, A.SkuTypeConverter, A.PurchaseWrapper, A.PurchasesResultWrapper, A.PurchaseStateConverter, A.SkuDetailsWrapper, A.SkuDetailsResponseWrapper, A.BillingResultWrapper, A.InAppPurchasePlatformAddition, A.ProductDetails, A.PurchaseDetails, A.PurchaseParam, A.IAPError, A.InAppPurchaseException, A.ProductDetailsResponse, A.PurchaseVerificationData, A._TransactionObserver, A.SKTransactionStatusConverter, A.SKSubscriptionPeriodUnitConverter, A.SKProductDiscountPaymentModeConverter, A.SKProductDiscountTypeConverter, A.SKPaymentQueueWrapper, A.SKError, A.SKPaymentWrapper, A.SKPaymentTransactionWrapper, A.SkProductResponseWrapper, A.SKProductSubscriptionPeriodWrapper, A.SKProductDiscountWrapper, A.SKProductWrapper, A.SKPriceLocaleWrapper, A.SKRequestMaker, A.SKStorefrontWrapper, A.DateSymbols, A.NumberSymbols, A.DateBuilder, A.DateFormat, A._DateFormatField, A.IntlStream, A.NumberFormat, A.NumberFormatParseResult, A.NumberFormatParser, A.StringIterator, A.UninitializedLocaleData, A.LocaleDataException, A.Country, A.PhoneNumber, A.InvoiceStatusColors, A.RecurringInvoiceStatusColors, A.CreditStatusColors, A.PurchaseOrderStatusColors, A.TransactionStatusColors, A.QuoteStatusColors, A.PaymentStatusColors, A.ExpenseStatusColors, A.TaskStatusColors, A.FileStorage, A.AccountEntity, A._$AccountEntitySerializer, A.AccountEntityBuilder, A.BankAccountListResponse, A.BankAccountItemResponse, A._BankAccountEntity_Object_BaseEntity, A._$BankAccountListResponseSerializer, A._$BankAccountItemResponseSerializer, A._$BankAccountEntitySerializer, A.BankAccountListResponseBuilder, A.BankAccountItemResponseBuilder, A.BankAccountEntityBuilder, A.ClientListResponse, A.ClientItemResponse, A._ClientEntity_Object_BaseEntity, A._ClientContactEntity_Object_BaseEntity, A._$ClientListResponseSerializer, A._$ClientItemResponseSerializer, A._$ClientEntitySerializer, A._$ClientContactEntitySerializer, A.ClientListResponseBuilder, A.ClientItemResponseBuilder, A.ClientEntityBuilder, A.ClientContactEntityBuilder, A.CompanyGatewayListResponse, A.CompanyGatewayItemResponse, A._CompanyGatewayEntity_Object_BaseEntity, A.FeesAndLimitsSettings, A._$CompanyGatewayListResponseSerializer, A._$CompanyGatewayItemResponseSerializer, A._$CompanyGatewayEntitySerializer, A._$FeesAndLimitsSettingsSerializer, A.CompanyGatewayListResponseBuilder, A.CompanyGatewayItemResponseBuilder, A.CompanyGatewayEntityBuilder, A.FeesAndLimitsSettingsBuilder, A._CompanyEntity_Object_BaseEntity, A._GatewayEntity_Object_SelectableEntity, A.GatewayOptionsEntity, A.UserCompanyEntity, A.UserSettingsEntity, A.ReportSettingsEntity, A.CompanyItemResponse, A.RegistrationFieldEntity, A.DashboardField, A._$CompanyEntitySerializer, A._$GatewayEntitySerializer, A._$GatewayOptionsEntitySerializer, A._$UserCompanyEntitySerializer, A._$UserSettingsEntitySerializer, A._$ReportSettingsEntitySerializer, A._$CompanyItemResponseSerializer, A._$RegistrationFieldEntitySerializer, A._$DashboardFieldSerializer, A.CompanyEntityBuilder, A.GatewayEntityBuilder, A.GatewayOptionsEntityBuilder, A.UserCompanyEntityBuilder, A.UserSettingsEntityBuilder, A.ReportSettingsEntityBuilder, A.CompanyItemResponseBuilder, A.RegistrationFieldEntityBuilder, A.DashboardFieldBuilder, A.CreditListResponse, A.CreditItemResponse, A._$CreditListResponseSerializer, A._$CreditItemResponseSerializer, A.CreditListResponseBuilder, A.CreditItemResponseBuilder, A.DashboardSettings, A._$DateRangeSerializer, A._$DateRangeComparisonSerializer, A.DesignListResponse, A.DesignItemResponse, A.DesignPreviewRequest, A._DesignEntity_Object_BaseEntity, A._$DesignListResponseSerializer, A._$DesignItemResponseSerializer, A._$DesignPreviewRequestSerializer, A._$DesignEntitySerializer, A.DesignListResponseBuilder, A.DesignItemResponseBuilder, A.DesignPreviewRequestBuilder, A.DesignEntityBuilder, A.DocumentListResponse, A.DocumentItemResponse, A._DocumentEntity_Object_BaseEntity, A._$DocumentListResponseSerializer, A._$DocumentItemResponseSerializer, A._$DocumentEntitySerializer, A.DocumentListResponseBuilder, A.DocumentItemResponseBuilder, A.DocumentEntityBuilder, A.EntityStatus, A.EntityStats, A.SelectableEntity, A.BaseEntity, A.HasActivities, A.BelongsToClient, A.BelongsToVendor, A.LoginResponse, A.ActivityEntity, A.LedgerEntity, A._$EntityTypeSerializer, A._$EntityStateSerializer, A._$EmailTemplateSerializer, A._$LoginResponseSerializer, A._$ActivityEntitySerializer, A._$LedgerEntitySerializer, A.LoginResponseBuilder, A.ActivityEntityBuilder, A.LedgerEntityBuilder, A.ExpenseCategoryListResponse, A.ExpenseCategoryItemResponse, A._ExpenseCategoryEntity_Object_BaseEntity, A._$ExpenseCategoryListResponseSerializer, A._$ExpenseCategoryItemResponseSerializer, A._$ExpenseCategoryEntitySerializer, A.ExpenseCategoryListResponseBuilder, A.ExpenseCategoryItemResponseBuilder, A.ExpenseCategoryEntityBuilder, A.ExpenseListResponse, A.ExpenseItemResponse, A._ExpenseEntity_Object_BaseEntity, A.ExpenseScheduleEntity, A._ExpenseStatusEntity_Object_EntityStatus, A._$ExpenseListResponseSerializer, A._$ExpenseItemResponseSerializer, A._$ExpenseEntitySerializer, A._$ExpenseScheduleEntitySerializer, A._$ExpenseStatusEntitySerializer, A.ExpenseListResponseBuilder, A.ExpenseItemResponseBuilder, A.ExpenseEntityBuilder, A.ExpenseScheduleEntityBuilder, A.ExpenseStatusEntityBuilder, A.GatewayTokenListResponse, A.GatewayTokenItemResponse, A._GatewayTokenEntity_Object_BaseEntity, A.GatewayTokenMetaEntity, A._$GatewayTokenListResponseSerializer, A._$GatewayTokenItemResponseSerializer, A._$GatewayTokenEntitySerializer, A._$GatewayTokenMetaEntitySerializer, A.GatewayTokenListResponseBuilder, A.GatewayTokenItemResponseBuilder, A.GatewayTokenEntityBuilder, A.GatewayTokenMetaEntityBuilder, A.GroupListResponse, A.GroupItemResponse, A._GroupEntity_Object_BaseEntity, A._$GroupListResponseSerializer, A._$GroupItemResponseSerializer, A._$GroupEntitySerializer, A.GroupListResponseBuilder, A.GroupItemResponseBuilder, A.GroupEntityBuilder, A.HealthCheckResponse, A.HealthCheckPHPResponse, A._$HealthCheckResponseSerializer, A._$HealthCheckPHPResponseSerializer, A.HealthCheckResponseBuilder, A.HealthCheckPHPResponseBuilder, A.PreImportResponse, A.PreImportResponseEntityDetails, A.ImportRequest, A.ImportRequestMapping, A._$PreImportResponseSerializer, A._$PreImportResponseEntityDetailsSerializer, A._$ImportRequestSerializer, A._$ImportRequestMappingSerializer, A.PreImportResponseBuilder, A.PreImportResponseEntityDetailsBuilder, A.ImportRequestBuilder, A.ImportRequestMappingBuilder, A.InvoiceListResponse, A.InvoiceItemResponse, A._InvoiceEntity_Object_BaseEntity, A.InvoiceItemEntity, A._InvitationEntity_Object_BaseEntity, A.InvoiceScheduleEntity, A.InvoiceHistoryEntity, A._$InvoiceListResponseSerializer, A._$InvoiceItemResponseSerializer, A._$InvoiceEntitySerializer, A._$InvoiceItemEntitySerializer, A._$InvitationEntitySerializer, A._$InvoiceScheduleEntitySerializer, A._$InvoiceHistoryEntitySerializer, A.InvoiceListResponseBuilder, A.InvoiceItemResponseBuilder, A.InvoiceEntityBuilder, A.InvoiceItemEntityBuilder, A.InvitationEntityBuilder, A.InvoiceScheduleEntityBuilder, A.InvoiceHistoryEntityBuilder, A.CalculateInvoiceTotal, A.PaymentListResponse, A.PaymentItemResponse, A._PaymentEntity_Object_BaseEntity, A._PaymentableEntity_Object_SelectableEntity, A._$PaymentListResponseSerializer, A._$PaymentItemResponseSerializer, A._$PaymentEntitySerializer, A._$PaymentableEntitySerializer, A.PaymentListResponseBuilder, A.PaymentItemResponseBuilder, A.PaymentEntityBuilder, A.PaymentableEntityBuilder, A.PaymentTermListResponse, A.PaymentTermItemResponse, A._PaymentTermEntity_Object_BaseEntity, A._$PaymentTermListResponseSerializer, A._$PaymentTermItemResponseSerializer, A._$PaymentTermEntitySerializer, A.PaymentTermListResponseBuilder, A.PaymentTermItemResponseBuilder, A.PaymentTermEntityBuilder, A.ProductListResponse, A.ProductItemResponse, A._ProductEntity_Object_BaseEntity, A._$ProductListResponseSerializer, A._$ProductItemResponseSerializer, A._$ProductEntitySerializer, A.ProductListResponseBuilder, A.ProductItemResponseBuilder, A.ProductEntityBuilder, A.ProjectListResponse, A.ProjectItemResponse, A._ProjectEntity_Object_BaseEntity, A._$ProjectListResponseSerializer, A._$ProjectItemResponseSerializer, A._$ProjectEntitySerializer, A.ProjectListResponseBuilder, A.ProjectItemResponseBuilder, A.ProjectEntityBuilder, A.ScheduleListResponse, A.ScheduleItemResponse, A._ScheduleEntity_Object_BaseEntity, A.ScheduleParameters, A._$ScheduleListResponseSerializer, A._$ScheduleItemResponseSerializer, A._$ScheduleEntitySerializer, A._$ScheduleParametersSerializer, A.ScheduleListResponseBuilder, A.ScheduleItemResponseBuilder, A.ScheduleEntityBuilder, A.ScheduleParametersBuilder, A.SettingsEntity, A.PdfPreviewRequest, A._$SettingsEntitySerializer, A._$PdfPreviewRequestSerializer, A.SettingsEntityBuilder, A.PdfPreviewRequestBuilder, A.ColorTheme, A.CountryListResponse, A.CountryItemResponse, A._CountryEntity_Object_SelectableEntity, A._$CountryListResponseSerializer, A._$CountryItemResponseSerializer, A._$CountryEntitySerializer, A.CountryListResponseBuilder, A.CountryItemResponseBuilder, A.CountryEntityBuilder, A.CurrencyListResponse, A.CurrencyItemResponse, A._CurrencyEntity_Object_SelectableEntity, A._$CurrencyListResponseSerializer, A._$CurrencyItemResponseSerializer, A._$CurrencyEntitySerializer, A.CurrencyListResponseBuilder, A.CurrencyItemResponseBuilder, A.CurrencyEntityBuilder, A.DateFormatListResponse, A.DateFormatItemResponse, A._DateFormatEntity_Object_SelectableEntity, A._$DateFormatListResponseSerializer, A._$DateFormatItemResponseSerializer, A._$DateFormatEntitySerializer, A.DateFormatListResponseBuilder, A.DateFormatItemResponseBuilder, A.DateFormatEntityBuilder, A.DatetimeFormatListResponse, A.DatetimeFormatItemResponse, A.DatetimeFormatEntity, A._$DatetimeFormatListResponseSerializer, A._$DatetimeFormatItemResponseSerializer, A._$DatetimeFormatEntitySerializer, A.DatetimeFormatListResponseBuilder, A.DatetimeFormatItemResponseBuilder, A.DatetimeFormatEntityBuilder, A._FontEntity_Object_SelectableEntity, A.IndustryListResponse, A.IndustryItemResponse, A._IndustryEntity_Object_SelectableEntity, A._$IndustryListResponseSerializer, A._$IndustryItemResponseSerializer, A._$IndustryEntitySerializer, A.IndustryListResponseBuilder, A.IndustryItemResponseBuilder, A.IndustryEntityBuilder, A._InvoiceStatusEntity_Object_EntityStatus, A._$InvoiceStatusEntitySerializer, A.InvoiceStatusEntityBuilder, A.LanguageListResponse, A.LanguageItemResponse, A._LanguageEntity_Object_SelectableEntity, A._$LanguageListResponseSerializer, A._$LanguageItemResponseSerializer, A._$LanguageEntitySerializer, A.LanguageListResponseBuilder, A.LanguageItemResponseBuilder, A.LanguageEntityBuilder, A._PaymentStatusEntity_Object_EntityStatus, A.PaymentStatusEntityBuilder, A.PaymentTypeListResponse, A.PaymentTypeItemResponse, A._PaymentTypeEntity_Object_SelectableEntity, A._$PaymentTypeListResponseSerializer, A._$PaymentTypeItemResponseSerializer, A._$PaymentTypeEntitySerializer, A.PaymentTypeListResponseBuilder, A.PaymentTypeItemResponseBuilder, A.PaymentTypeEntityBuilder, A.SizeListResponse, A.SizeItemResponse, A._SizeEntity_Object_SelectableEntity, A._$SizeListResponseSerializer, A._$SizeItemResponseSerializer, A._$SizeEntitySerializer, A.SizeListResponseBuilder, A.SizeItemResponseBuilder, A.SizeEntityBuilder, A.StaticDataItemResponse, A.StaticDataEntity, A.TemplateEntity, A._$StaticDataItemResponseSerializer, A._$StaticDataEntitySerializer, A._$TemplateEntitySerializer, A.StaticDataItemResponseBuilder, A.StaticDataEntityBuilder, A.TemplateEntityBuilder, A.TimezoneListResponse, A.TimezoneItemResponse, A._TimezoneEntity_Object_SelectableEntity, A._$TimezoneListResponseSerializer, A._$TimezoneItemResponseSerializer, A._$TimezoneEntitySerializer, A.TimezoneListResponseBuilder, A.TimezoneItemResponseBuilder, A.TimezoneEntityBuilder, A.SubscriptionListResponse, A.SubscriptionItemResponse, A._SubscriptionEntity_Object_BaseEntity, A.WebhookConfigurationEntity, A._$SubscriptionListResponseSerializer, A._$SubscriptionItemResponseSerializer, A._$SubscriptionEntitySerializer, A._$WebhookConfigurationEntitySerializer, A.SubscriptionListResponseBuilder, A.SubscriptionItemResponseBuilder, A.SubscriptionEntityBuilder, A.WebhookConfigurationEntityBuilder, A.SystemLogEntity, A._$SystemLogEntitySerializer, A.SystemLogEntityBuilder, A.TaskListResponse, A.TaskItemResponse, A.TaskTime, A._TaskEntity_Object_BaseEntity, A._$TaskListResponseSerializer, A._$TaskItemResponseSerializer, A._$TaskEntitySerializer, A.TaskListResponseBuilder, A.TaskItemResponseBuilder, A.TaskTimeBuilder, A.TaskEntityBuilder, A.TaskStatusListResponse, A.TaskStatusItemResponse, A._TaskStatusEntity_Object_BaseEntity, A._$TaskStatusListResponseSerializer, A._$TaskStatusItemResponseSerializer, A._$TaskStatusEntitySerializer, A.TaskStatusListResponseBuilder, A.TaskStatusItemResponseBuilder, A.TaskStatusEntityBuilder, A.TaxRateListResponse, A.TaxRateItemResponse, A._TaxRateEntity_Object_BaseEntity, A._$TaxRateListResponseSerializer, A._$TaxRateItemResponseSerializer, A._$TaxRateEntitySerializer, A.TaxRateListResponseBuilder, A.TaxRateItemResponseBuilder, A.TaxRateEntityBuilder, A.TokenListResponse, A.TokenItemResponse, A._TokenEntity_Object_BaseEntity, A._$TokenListResponseSerializer, A._$TokenItemResponseSerializer, A._$TokenEntitySerializer, A.TokenListResponseBuilder, A.TokenItemResponseBuilder, A.TokenEntityBuilder, A.TransactionListResponse, A.TransactionItemResponse, A._TransactionEntity_Object_BaseEntity, A._TransactionStatusEntity_Object_EntityStatus, A._$TransactionListResponseSerializer, A._$TransactionItemResponseSerializer, A._$TransactionEntitySerializer, A._$TransactionStatusEntitySerializer, A.TransactionListResponseBuilder, A.TransactionItemResponseBuilder, A.TransactionEntityBuilder, A.TransactionStatusEntityBuilder, A.TransactionRuleListResponse, A.TransactionRuleItemResponse, A._TransactionRuleEntity_Object_BaseEntity, A.TransactionRuleCriteriaEntity, A._$TransactionRuleListResponseSerializer, A._$TransactionRuleItemResponseSerializer, A._$TransactionRuleEntitySerializer, A._$TransactionRuleCriteriaEntitySerializer, A.TransactionRuleListResponseBuilder, A.TransactionRuleItemResponseBuilder, A.TransactionRuleEntityBuilder, A.TransactionRuleCriteriaEntityBuilder, A.UserListResponse, A.UserItemResponse, A.UserTwoFactorResponse, A.UserTwoFactorData, A.UserCompanyItemResponse, A._UserEntity_Object_BaseEntity, A._$UserListResponseSerializer, A._$UserItemResponseSerializer, A._$UserTwoFactorResponseSerializer, A._$UserTwoFactorDataSerializer, A._$UserCompanyItemResponseSerializer, A._$UserEntitySerializer, A.UserListResponseBuilder, A.UserItemResponseBuilder, A.UserTwoFactorResponseBuilder, A.UserTwoFactorDataBuilder, A.UserCompanyItemResponseBuilder, A.UserEntityBuilder, A.VendorListResponse, A.VendorItemResponse, A._VendorEntity_Object_BaseEntity, A._VendorContactEntity_Object_BaseEntity, A._$VendorListResponseSerializer, A._$VendorItemResponseSerializer, A._$VendorEntitySerializer, A._$VendorContactEntitySerializer, A.VendorListResponseBuilder, A.VendorItemResponseBuilder, A.VendorEntityBuilder, A.VendorContactEntityBuilder, A.WebhookListResponse, A.WebhookItemResponse, A._WebhookEntity_Object_BaseEntity, A._$WebhookListResponseSerializer, A._$WebhookItemResponseSerializer, A._$WebhookEntitySerializer, A.WebhookListResponseBuilder, A.WebhookItemResponseBuilder, A.WebhookEntityBuilder, A.AuthRepository, A.BankAccountRepository, A.ClientRepository, A.CompanyGatewayRepository, A.CreditRepository, A.DesignRepository, A.DocumentRepository, A.ExpenseCategoryRepository, A.ExpenseRepository, A.GroupRepository, A.InvoiceRepository, A.PaymentRepository, A.PaymentTermRepository, A.PersistenceRepository, A.ProductRepository, A.ProjectRepository, A.PurchaseOrderRepository, A.QuoteRepository, A.RecurringExpenseRepository, A.RecurringInvoiceRepository, A.ScheduleRepository, A.SettingsRepository, A.SubscriptionRepository, A.TaskRepository, A.TaskStatusRepository, A.TaxRateRepository, A.TokenRepository, A.TransactionRepository, A.TransactionRuleRepository, A.UserRepository, A.VendorRepository, A.WebhookRepository, A.WebClient, A.PersistData, A.ClearPersistedData, A.SwitchListTableLayout, A.PopLastHistory, A.DismissNativeWarning, A.DismissNativeWarningPermanently, A.DismissGatewayWarningPermanently, A.ViewMainScreen, A.StartSaving, A.StopSaving, A.LoadStaticSuccess, A.ToggleEditorLayout, A.ToggleViewerLayout, A.TogglePreviewSidebar, A.UpdateUserPreferences, A.LoadAccountSuccess, A.ResendConfirmation, A.ResendConfirmationFailure, A.ResendConfirmationSuccess, A.RefreshData, A.RefreshDataSuccess, A.RefreshDataFailure, A.PreviewEntity, A.ClearPreviewStack, A.PopPreviewStack, A.PopFilterStack, A.ClearData, A.ClearLastError, A.DiscardChanges, A.ClearEntityFilter, A.ClearEntitySelection, A.FilterByEntity, A.FilterCompany, A.AppState, A.Credentials, A.SelectionState, A._$AppStateSerializer, A.AppStateBuilder, A.LoadStateRequest, A.LoadStateSuccess, A.OAuthLoginRequest, A.UserLoadUrl, A.UserLoginRequest, A.UserLoginSuccess, A.UserLoginFailure, A.RecoverPasswordRequest, A.RecoverPasswordSuccess, A.RecoverPasswordFailure, A.UserLogout, A.UserLogoutAll, A.UserLogoutAllSuccess, A.UserLogoutAllFailure, A.UserSignUpRequest, A.OAuthSignUpRequest, A.UserVerifiedPassword, A.UserUnverifiedPassword, A.AuthState, A._$AuthStateSerializer, A.AuthStateBuilder, A.ViewBankAccountList, A.ViewBankAccount, A.EditBankAccount, A.UpdateBankAccount, A.LoadBankAccountRequest, A.LoadBankAccountFailure, A.LoadBankAccountSuccess, A.LoadBankAccountsRequest, A.LoadBankAccountsFailure, A.LoadBankAccountsSuccess, A.SaveBankAccountRequest, A.SaveBankAccountSuccess, A.AddBankAccountSuccess, A.SaveBankAccountFailure, A.ArchiveBankAccountsRequest, A.ArchiveBankAccountsSuccess, A.ArchiveBankAccountsFailure, A.DeleteBankAccountsRequest, A.DeleteBankAccountsSuccess, A.DeleteBankAccountsFailure, A.RestoreBankAccountsRequest, A.RestoreBankAccountsSuccess, A.RestoreBankAccountsFailure, A.FilterBankAccounts, A.SortBankAccounts, A.FilterBankAccountsByState, A.FilterBankAccountsByCustom1, A.FilterBankAccountsByCustom2, A.FilterBankAccountsByCustom3, A.FilterBankAccountsByCustom4, A.StartBankAccountMultiselect, A.AddToBankAccountMultiselect, A.RemoveFromBankAccountMultiselect, A.ClearBankAccountMultiselect, A.BankAccountState, A._BankAccountUIState_Object_EntityUIState, A._$BankAccountStateSerializer, A._$BankAccountUIStateSerializer, A.BankAccountStateBuilder, A.BankAccountUIStateBuilder, A.ViewClientList, A.ViewClient, A.EditClient, A.EditContact, A.ShowPdfClient, A.UpdateClient, A.LoadClient, A.LoadClients, A.LoadClientRequest, A.LoadClientFailure, A.LoadClientSuccess, A.LoadClientsRequest, A.LoadClientsFailure, A.LoadClientsSuccess, A.AddContact, A.UpdateContact, A.DeleteContact, A.SaveClientRequest, A.SaveClientSuccess, A.AddClientSuccess, A.SaveClientFailure, A.ArchiveClientsRequest, A.ArchiveClientsSuccess, A.ArchiveClientsFailure, A.MergeClientsRequest, A.MergeClientsSuccess, A.MergeClientsFailure, A.DeleteClientsRequest, A.DeleteClientsSuccess, A.DeleteClientsFailure, A.PurgeClientRequest, A.PurgeClientSuccess, A.PurgeClientFailure, A.RestoreClientsRequest, A.RestoreClientSuccess, A.RestoreClientFailure, A.FilterClients, A.SortClients, A.FilterClientsByState, A.FilterClientsByCustom1, A.FilterClientsByCustom2, A.FilterClientsByCustom3, A.FilterClientsByCustom4, A.StartClientMultiselect, A.AddToClientMultiselect, A.RemoveFromClientMultiselect, A.ClearClientMultiselect, A.SaveClientDocumentRequest, A.SaveClientDocumentFailure, A.UpdateClientTab, A.ClientState, A._ClientUIState_Object_EntityUIState, A._$ClientStateSerializer, A._$ClientUIStateSerializer, A.ClientStateBuilder, A.ClientUIStateBuilder, A.SelectCompany, A.LoadCompanySuccess, A.UpdateCompany, A.SaveCompanyRequest, A.SaveCompanySuccess, A.SaveCompanyFailure, A.AddCompany, A.AddCompanySuccess, A.DeleteCompanyRequest, A.DeleteCompanySuccess, A.DeleteCompanyFailure, A.PurgeDataRequest, A.PurgeDataSuccess, A.PurgeDataFailure, A.UpdateCompanyLanguage, A.SaveCompanyDocumentRequest, A.SaveCompanyDocumentFailure, A.SetDefaultCompanyRequest, A.SetDefaultCompanySuccess, A.SetDefaultCompanyFailure, A.UserCompanyState, A._$UserCompanyStateSerializer, A.UserCompanyStateBuilder, A.ViewCompanyGatewayList, A.ViewCompanyGateway, A.EditCompanyGateway, A.UpdateCompanyGateway, A.LoadCompanyGateway, A.LoadCompanyGatewayRequest, A.LoadCompanyGatewayFailure, A.LoadCompanyGatewaySuccess, A.LoadCompanyGatewaysRequest, A.LoadCompanyGatewaysFailure, A.LoadCompanyGatewaysSuccess, A.SaveCompanyGatewayRequest, A.SaveCompanyGatewaySuccess, A.AddCompanyGatewaySuccess, A.SaveCompanyGatewayFailure, A.ArchiveCompanyGatewayRequest, A.ArchiveCompanyGatewaySuccess, A.ArchiveCompanyGatewayFailure, A.DeleteCompanyGatewayRequest, A.DeleteCompanyGatewaySuccess, A.DeleteCompanyGatewayFailure, A.DisconnectCompanyGatewayRequest, A.DisconnectCompanyGatewaySuccess, A.DisconnectCompanyGatewayFailure, A.RestoreCompanyGatewayRequest, A.RestoreCompanyGatewaySuccess, A.RestoreCompanyGatewayFailure, A.FilterCompanyGatewaysByState, A.FilterCompanyGatewaysByCustom1, A.FilterCompanyGatewaysByCustom2, A.FilterCompanyGatewaysByCustom3, A.FilterCompanyGatewaysByCustom4, A.StartCompanyGatewayMultiselect, A.AddToCompanyGatewayMultiselect, A.RemoveFromCompanyGatewayMultiselect, A.ClearCompanyGatewayMultiselect, A.CompanyGatewayState, A._CompanyGatewayUIState_Object_EntityUIState, A._$CompanyGatewayStateSerializer, A._$CompanyGatewayUIStateSerializer, A.CompanyGatewayStateBuilder, A.CompanyGatewayUIStateBuilder, A.ViewCreditList, A.ViewCredit, A.EditCredit, A.ShowEmailCredit, A.ShowPdfCredit, A.EditCreditItem, A.UpdateCredit, A.UpdateCreditClient, A.LoadCredit, A.LoadCredits, A.LoadCreditRequest, A.LoadCreditFailure, A.LoadCreditSuccess, A.LoadCreditsRequest, A.LoadCreditsFailure, A.LoadCreditsSuccess, A.AddCreditContact, A.RemoveCreditContact, A.AddCreditItem, A.MoveCreditItem, A.AddCreditItems, A.UpdateCreditItem, A.DeleteCreditItem, A.SaveCreditRequest, A.SaveCreditSuccess, A.AddCreditSuccess, A.SaveCreditFailure, A.EmailCreditRequest, A.EmailCreditSuccess, A.EmailCreditFailure, A.MarkSentCreditRequest, A.MarkSentCreditSuccess, A.MarkSentCreditFailure, A.BulkEmailCreditsRequest, A.BulkEmailCreditsSuccess, A.BulkEmailCreditsFailure, A.MarkCreditsPaidRequest, A.MarkCreditsPaidSuccess, A.MarkCreditsPaidFailure, A.ArchiveCreditsRequest, A.ArchiveCreditsSuccess, A.ArchiveCreditsFailure, A.DeleteCreditsRequest, A.DeleteCreditsSuccess, A.DeleteCreditsFailure, A.DownloadCreditsRequest, A.DownloadCreditsSuccess, A.DownloadCreditsFailure, A.RestoreCreditsRequest, A.RestoreCreditsSuccess, A.RestoreCreditsFailure, A.FilterCredits, A.SortCredits, A.FilterCreditsByState, A.FilterCreditsByCustom1, A.FilterCreditsByCustom2, A.FilterCreditsByCustom3, A.FilterCreditsByCustom4, A.SaveCreditDocumentRequest, A.SaveCreditDocumentFailure, A.StartCreditMultiselect, A.AddToCreditMultiselect, A.RemoveFromCreditMultiselect, A.ClearCreditMultiselect, A.UpdateCreditTab, A.CreditState, A._CreditUIState_Object_EntityUIState, A._$CreditStateSerializer, A._$CreditUIStateSerializer, A.CreditStateBuilder, A.CreditUIStateBuilder, A.ViewDashboard, A.UpdateDashboardSettings, A.UpdateDashboardFields, A.UpdateDashboardFieldSettingss, A.UpdateDashboardSelection, A.UpdateDashboardSidebar, A.ChartDataGroup, A.ChartMoneyData, A.DashboardUIState, A.DashboardUISettings, A._$DashboardUIStateSerializer, A._$DashboardUISettingsSerializer, A.DashboardUIStateBuilder, A.DashboardUISettingsBuilder, A.ViewDesignList, A.ViewDesign, A.EditDesign, A.UpdateDesign, A.LoadDesignRequest, A.LoadDesignFailure, A.LoadDesignSuccess, A.LoadDesignsRequest, A.LoadDesignsFailure, A.LoadDesignsSuccess, A.SaveDesignRequest, A.SaveDesignSuccess, A.AddDesignSuccess, A.SaveDesignFailure, A.ArchiveDesignsRequest, A.ArchiveDesignsSuccess, A.ArchiveDesignsFailure, A.DeleteDesignsRequest, A.DeleteDesignsSuccess, A.DeleteDesignsFailure, A.RestoreDesignsRequest, A.RestoreDesignsSuccess, A.RestoreDesignsFailure, A.FilterDesigns, A.SortDesigns, A.FilterDesignsByState, A.FilterDesignsByCustom1, A.FilterDesignsByCustom2, A.FilterDesignsByCustom3, A.FilterDesignsByCustom4, A.StartDesignMultiselect, A.AddToDesignMultiselect, A.RemoveFromDesignMultiselect, A.ClearDesignMultiselect, A.DesignState, A._DesignUIState_Object_EntityUIState, A._$DesignStateSerializer, A._$DesignUIStateSerializer, A.DesignStateBuilder, A.DesignUIStateBuilder, A.UpdateDocument, A.LoadDocumentRequest, A.LoadDocumentFailure, A.LoadDocumentSuccess, A.LoadDocumentsRequest, A.LoadDocumentsFailure, A.LoadDocumentsSuccess, A.DownloadDocumentsRequest, A.DownloadDocumentsSuccess, A.DownloadDocumentsFailure, A.ArchiveDocumentRequest, A.ArchiveDocumentSuccess, A.ArchiveDocumentFailure, A.DeleteDocumentRequest, A.DeleteDocumentSuccess, A.DeleteDocumentFailure, A.RestoreDocumentRequest, A.RestoreDocumentSuccess, A.RestoreDocumentFailure, A.FilterDocuments, A.SortDocuments, A.FilterDocumentsByState, A.FilterDocumentsByCustom1, A.FilterDocumentsByCustom2, A.FilterDocumentsByCustom3, A.FilterDocumentsByCustom4, A.StartDocumentMultiselect, A.AddToDocumentMultiselect, A.RemoveFromDocumentMultiselect, A.ClearDocumentMultiselect, A.DocumentState, A._DocumentUIState_Object_EntityUIState, A._$DocumentStateSerializer, A._$DocumentUIStateSerializer, A.DocumentStateBuilder, A.DocumentUIStateBuilder, A.ViewExpenseList, A.ViewExpense, A.EditExpense, A.UpdateExpense, A.LoadExpense, A.LoadExpenses, A.LoadExpenseRequest, A.LoadExpenseFailure, A.LoadExpenseSuccess, A.LoadExpensesRequest, A.LoadExpensesFailure, A.LoadExpensesSuccess, A.SaveExpenseRequest, A.SaveExpenseSuccess, A.AddExpenseSuccess, A.SaveExpenseFailure, A.ArchiveExpenseRequest, A.ArchiveExpenseSuccess, A.ArchiveExpenseFailure, A.DeleteExpenseRequest, A.DeleteExpenseSuccess, A.DeleteExpenseFailure, A.RestoreExpenseRequest, A.RestoreExpenseSuccess, A.RestoreExpenseFailure, A.FilterExpenses, A.SortExpenses, A.FilterExpensesByState, A.FilterExpensesByStatus, A.FilterExpensesByCustom1, A.FilterExpensesByCustom2, A.FilterExpensesByCustom3, A.FilterExpensesByCustom4, A.StartExpenseMultiselect, A.AddToExpenseMultiselect, A.RemoveFromExpenseMultiselect, A.ClearExpenseMultiselect, A.SaveExpenseDocumentRequest, A.SaveExpenseDocumentFailure, A.UpdateExpenseTab, A.ExpenseState, A._ExpenseUIState_Object_EntityUIState, A._$ExpenseStateSerializer, A._$ExpenseUIStateSerializer, A.ExpenseStateBuilder, A.ExpenseUIStateBuilder, A.ViewExpenseCategoryList, A.ViewExpenseCategory, A.EditExpenseCategory, A.UpdateExpenseCategory, A.LoadExpenseCategoryRequest, A.LoadExpenseCategoryFailure, A.LoadExpenseCategorySuccess, A.LoadExpenseCategoriesRequest, A.LoadExpenseCategoriesFailure, A.LoadExpenseCategoriesSuccess, A.SaveExpenseCategoryRequest, A.SaveExpenseCategorySuccess, A.AddExpenseCategorySuccess, A.SaveExpenseCategoryFailure, A.ArchiveExpenseCategoriesRequest, A.ArchiveExpenseCategoriesSuccess, A.ArchiveExpenseCategoriesFailure, A.DeleteExpenseCategoriesRequest, A.DeleteExpenseCategoriesSuccess, A.DeleteExpenseCategoriesFailure, A.RestoreExpenseCategoriesRequest, A.RestoreExpenseCategoriesSuccess, A.RestoreExpenseCategoriesFailure, A.FilterExpenseCategories, A.SortExpenseCategories, A.FilterExpenseCategoriesByState, A.FilterExpenseCategoriesByCustom1, A.FilterExpenseCategoriesByCustom2, A.FilterExpenseCategoriesByCustom3, A.FilterExpenseCategoriesByCustom4, A.StartExpenseCategoryMultiselect, A.AddToExpenseCategoryMultiselect, A.RemoveFromExpenseCategoryMultiselect, A.ClearExpenseCategoryMultiselect, A.ExpenseCategoryState, A._ExpenseCategoryUIState_Object_EntityUIState, A._$ExpenseCategoryStateSerializer, A._$ExpenseCategoryUIStateSerializer, A.ExpenseCategoryStateBuilder, A.ExpenseCategoryUIStateBuilder, A.ViewGroupList, A.ViewGroup, A.EditGroup, A.UpdateGroup, A.LoadGroup, A.LoadGroupRequest, A.LoadGroupFailure, A.LoadGroupSuccess, A.LoadGroupsRequest, A.LoadGroupsFailure, A.LoadGroupsSuccess, A.SaveGroupRequest, A.SaveGroupSuccess, A.AddGroupSuccess, A.SaveGroupFailure, A.ArchiveGroupRequest, A.ArchiveGroupSuccess, A.ArchiveGroupFailure, A.DeleteGroupRequest, A.DeleteGroupSuccess, A.DeleteGroupFailure, A.RestoreGroupRequest, A.RestoreGroupSuccess, A.RestoreGroupFailure, A.FilterGroups, A.SortGroups, A.FilterGroupsByState, A.StartGroupMultiselect, A.AddToGroupMultiselect, A.RemoveFromGroupMultiselect, A.ClearGroupMultiselect, A.SaveGroupDocumentRequest, A.SaveGroupDocumentFailure, A.GroupState, A._GroupUIState_Object_EntityUIState, A._$GroupStateSerializer, A._$GroupUIStateSerializer, A.GroupStateBuilder, A.GroupUIStateBuilder, A.ViewInvoiceList, A.ViewInvoice, A.EditInvoice, A.ShowEmailInvoice, A.ShowPdfInvoice, A.EditInvoiceItem, A.UpdateInvoice, A.UpdateInvoiceClient, A.LoadInvoice, A.LoadInvoices, A.LoadInvoiceRequest, A.LoadInvoiceFailure, A.LoadInvoiceSuccess, A.LoadInvoicesRequest, A.LoadInvoicesFailure, A.LoadInvoicesSuccess, A.AddInvoiceContact, A.RemoveInvoiceContact, A.AddInvoiceItem, A.MoveInvoiceItem, A.AddInvoiceItems, A.UpdateInvoiceItem, A.DeleteInvoiceItem, A.SaveInvoiceRequest, A.SaveInvoiceSuccess, A.AddInvoiceSuccess, A.SaveInvoiceFailure, A.EmailInvoiceRequest, A.EmailInvoiceSuccess, A.EmailInvoiceFailure, A.MarkInvoicesSentRequest, A.MarkInvoicesSentSuccess, A.MarkInvoicesSentFailure, A.BulkEmailInvoicesRequest, A.BulkEmailInvoicesSuccess, A.BulkEmailInvoicesFailure, A.MarkInvoicesPaidRequest, A.MarkInvoicesPaidSuccess, A.MarkInvoicesPaidFailure, A.AutoBillInvoicesRequest, A.AutoBillInvoicesSuccess, A.AutoBillInvoicesFailure, A.CancelInvoicesRequest, A.CancelInvoicesSuccess, A.CancelInvoicesFailure, A.ArchiveInvoicesRequest, A.ArchiveInvoicesSuccess, A.ArchiveInvoicesFailure, A.DeleteInvoicesRequest, A.DeleteInvoicesSuccess, A.DeleteInvoicesFailure, A.DownloadInvoicesRequest, A.DownloadInvoicesSuccess, A.DownloadInvoicesFailure, A.RestoreInvoicesRequest, A.RestoreInvoicesSuccess, A.RestoreInvoicesFailure, A.FilterInvoices, A.SortInvoices, A.FilterInvoicesByState, A.FilterInvoicesByStatus, A.FilterInvoicesByCustom1, A.FilterInvoicesByCustom2, A.FilterInvoicesByCustom3, A.FilterInvoicesByCustom4, A.StartInvoiceMultiselect, A.AddToInvoiceMultiselect, A.RemoveFromInvoiceMultiselect, A.ClearInvoiceMultiselect, A.SaveInvoiceDocumentRequest, A.SaveInvoiceDocumentFailure, A.UpdateInvoiceTab, A.InvoiceState, A._InvoiceUIState_Object_EntityUIState, A._$InvoiceStateSerializer, A._$InvoiceUIStateSerializer, A.InvoiceStateBuilder, A.InvoiceUIStateBuilder, A.ViewPaymentList, A.ViewPayment, A.EditPayment, A.ViewRefundPayment, A.UpdatePayment, A.LoadPayment, A.LoadPayments, A.LoadPaymentRequest, A.LoadPaymentFailure, A.LoadPaymentSuccess, A.LoadPaymentsRequest, A.LoadPaymentsFailure, A.LoadPaymentsSuccess, A.SavePaymentRequest, A.SavePaymentSuccess, A.AddPaymentSuccess, A.SavePaymentFailure, A.RefundPaymentRequest, A.RefundPaymentSuccess, A.RefundPaymentFailure, A.ArchivePaymentsRequest, A.ArchivePaymentsSuccess, A.ArchivePaymentsFailure, A.DeletePaymentsRequest, A.DeletePaymentsSuccess, A.DeletePaymentsFailure, A.RestorePaymentsRequest, A.RestorePaymentsSuccess, A.RestorePaymentsFailure, A.EmailPaymentRequest, A.EmailPaymentSuccess, A.FilterPayments, A.SortPayments, A.FilterPaymentsByState, A.FilterPaymentsByStatus, A.FilterPaymentsByCustom1, A.FilterPaymentsByCustom2, A.FilterPaymentsByCustom3, A.FilterPaymentsByCustom4, A.StartPaymentMultiselect, A.AddToPaymentMultiselect, A.RemoveFromPaymentMultiselect, A.ClearPaymentMultiselect, A.PaymentState, A._PaymentUIState_Object_EntityUIState, A._$PaymentStateSerializer, A._$PaymentUIStateSerializer, A.PaymentStateBuilder, A.PaymentUIStateBuilder, A.ViewPaymentTermList, A.ViewPaymentTerm, A.EditPaymentTerm, A.UpdatePaymentTerm, A.LoadPaymentTermRequest, A.LoadPaymentTermFailure, A.LoadPaymentTermSuccess, A.LoadPaymentTermsRequest, A.LoadPaymentTermsFailure, A.LoadPaymentTermsSuccess, A.SavePaymentTermRequest, A.SavePaymentTermSuccess, A.AddPaymentTermSuccess, A.SavePaymentTermFailure, A.ArchivePaymentTermsRequest, A.ArchivePaymentTermsSuccess, A.ArchivePaymentTermsFailure, A.DeletePaymentTermsRequest, A.DeletePaymentTermsSuccess, A.DeletePaymentTermsFailure, A.RestorePaymentTermsRequest, A.RestorePaymentTermsSuccess, A.RestorePaymentTermsFailure, A.FilterPaymentTerms, A.SortPaymentTerms, A.FilterPaymentTermsByState, A.FilterPaymentTermsByCustom1, A.FilterPaymentTermsByCustom2, A.FilterPaymentTermsByCustom3, A.FilterPaymentTermsByCustom4, A.StartPaymentTermMultiselect, A.AddToPaymentTermMultiselect, A.RemoveFromPaymentTermMultiselect, A.ClearPaymentTermMultiselect, A.PaymentTermState, A._PaymentTermUIState_Object_EntityUIState, A._$PaymentTermStateSerializer, A._$PaymentTermUIStateSerializer, A.PaymentTermStateBuilder, A.PaymentTermUIStateBuilder, A.ViewProductList, A.ViewProduct, A.EditProduct, A.UpdateProduct, A.LoadProductRequest, A.LoadProduct, A.LoadProductSuccess, A.LoadProductFailure, A.LoadProducts, A.LoadProductsRequest, A.LoadProductsFailure, A.LoadProductsSuccess, A.SaveProductRequest, A.SaveProductSuccess, A.AddProductSuccess, A.SaveProductFailure, A.ArchiveProductsRequest, A.ArchiveProductsSuccess, A.ArchiveProductsFailure, A.DeleteProductsRequest, A.DeleteProductsSuccess, A.DeleteProductsFailure, A.RestoreProductsRequest, A.RestoreProductsSuccess, A.RestoreProductsFailure, A.FilterProducts, A.SortProducts, A.FilterProductsByState, A.FilterProductsByCustom1, A.FilterProductsByCustom2, A.FilterProductsByCustom3, A.FilterProductsByCustom4, A.StartProductMultiselect, A.AddToProductMultiselect, A.RemoveFromProductMultiselect, A.ClearProductMultiselect, A.SaveProductDocumentRequest, A.SaveProductDocumentFailure, A.UpdateProductTab, A.ProductState, A._ProductUIState_Object_EntityUIState, A._$ProductStateSerializer, A._$ProductUIStateSerializer, A.ProductStateBuilder, A.ProductUIStateBuilder, A.ViewProjectList, A.ViewProject, A.EditProject, A.UpdateProject, A.LoadProject, A.LoadProjects, A.LoadProjectRequest, A.LoadProjectFailure, A.LoadProjectSuccess, A.LoadProjectsRequest, A.LoadProjectsFailure, A.LoadProjectsSuccess, A.SaveProjectRequest, A.SaveProjectSuccess, A.AddProjectSuccess, A.SaveProjectFailure, A.ArchiveProjectRequest, A.ArchiveProjectSuccess, A.ArchiveProjectFailure, A.DeleteProjectRequest, A.DeleteProjectSuccess, A.DeleteProjectFailure, A.RestoreProjectRequest, A.RestoreProjectSuccess, A.RestoreProjectFailure, A.FilterProjects, A.SortProjects, A.FilterProjectsByState, A.FilterProjectsByCustom1, A.FilterProjectsByCustom2, A.FilterProjectsByCustom3, A.FilterProjectsByCustom4, A.StartProjectMultiselect, A.AddToProjectMultiselect, A.RemoveFromProjectMultiselect, A.ClearProjectMultiselect, A.SaveProjectDocumentRequest, A.SaveProjectDocumentFailure, A.UpdateProjectTab, A.ProjectState, A._ProjectUIState_Object_EntityUIState, A._$ProjectStateSerializer, A._$ProjectUIStateSerializer, A.ProjectStateBuilder, A.ProjectUIStateBuilder, A.ViewPurchaseOrderList, A.ViewPurchaseOrder, A.EditPurchaseOrder, A.ShowEmailPurchaseOrder, A.ShowPdfPurchaseOrder, A.EditPurchaseOrderItem, A.UpdatePurchaseOrder, A.UpdatePurchaseOrderVendor, A.LoadPurchaseOrder, A.LoadPurchaseOrders, A.LoadPurchaseOrderRequest, A.LoadPurchaseOrderFailure, A.LoadPurchaseOrderSuccess, A.LoadPurchaseOrdersRequest, A.LoadPurchaseOrdersFailure, A.LoadPurchaseOrdersSuccess, A.SavePurchaseOrderDocumentRequest, A.SavePurchaseOrderDocumentFailure, A.SavePurchaseOrderRequest, A.SavePurchaseOrderSuccess, A.AddPurchaseOrderSuccess, A.SavePurchaseOrderFailure, A.BulkEmailPurchaseOrdersRequest, A.BulkEmailPurchaseOrdersSuccess, A.BulkEmailPurchaseOrdersFailure, A.ArchivePurchaseOrdersRequest, A.ArchivePurchaseOrdersSuccess, A.ArchivePurchaseOrdersFailure, A.DeletePurchaseOrdersRequest, A.DeletePurchaseOrdersSuccess, A.DeletePurchaseOrdersFailure, A.DownloadPurchaseOrdersRequest, A.DownloadPurchaseOrdersSuccess, A.DownloadPurchaseOrdersFailure, A.AcceptPurchaseOrdersRequest, A.AcceptPurchaseOrderSuccess, A.AcceptPurchaseOrderFailure, A.CancelPurchaseOrdersRequest, A.CancelPurchaseOrderSuccess, A.CancelPurchaseOrderFailure, A.RestorePurchaseOrdersRequest, A.RestorePurchaseOrdersSuccess, A.RestorePurchaseOrdersFailure, A.EmailPurchaseOrderRequest, A.EmailPurchaseOrderSuccess, A.EmailPurchaseOrderFailure, A.MarkPurchaseOrdersSentRequest, A.MarkPurchaseOrderSentSuccess, A.MarkPurchaseOrderSentFailure, A.ConvertPurchaseOrdersToExpensesRequest, A.ConvertPurchaseOrdersToExpensesSuccess, A.ConvertPurchaseOrdersToExpensesFailure, A.AddPurchaseOrdersToInventoryRequest, A.AddPurchaseOrdersToInventorySuccess, A.AddPurchaseOrdersToInventoryFailure, A.ApprovePurchaseOrderSuccess, A.ApprovePurchaseOrderFailure, A.AddPurchaseOrderContact, A.RemovePurchaseOrderContact, A.AddPurchaseOrderItem, A.MovePurchaseOrderItem, A.AddPurchaseOrderItems, A.UpdatePurchaseOrderItem, A.DeletePurchaseOrderItem, A.FilterPurchaseOrders, A.SortPurchaseOrders, A.FilterPurchaseOrdersByState, A.FilterPurchaseOrdersByStatus, A.FilterPurchaseOrdersByCustom1, A.FilterPurchaseOrdersByCustom2, A.FilterPurchaseOrdersByCustom3, A.FilterPurchaseOrdersByCustom4, A.StartPurchaseOrderMultiselect, A.AddToPurchaseOrderMultiselect, A.RemoveFromPurchaseOrderMultiselect, A.ClearPurchaseOrderMultiselect, A.UpdatePurchaseOrderTab, A.PurchaseOrderState, A._PurchaseOrderUIState_Object_EntityUIState, A._$PurchaseOrderStateSerializer, A._$PurchaseOrderUIStateSerializer, A.PurchaseOrderStateBuilder, A.PurchaseOrderUIStateBuilder, A.ViewQuoteList, A.ViewQuote, A.EditQuote, A.ShowEmailQuote, A.ShowPdfQuote, A.EditQuoteItem, A.UpdateQuote, A.UpdateQuoteClient, A.LoadQuote, A.LoadQuotes, A.LoadQuoteRequest, A.LoadQuoteFailure, A.LoadQuoteSuccess, A.LoadQuotesRequest, A.LoadQuotesFailure, A.LoadQuotesSuccess, A.AddQuoteContact, A.RemoveQuoteContact, A.AddQuoteItem, A.MoveQuoteItem, A.AddQuoteItems, A.UpdateQuoteItem, A.DeleteQuoteItem, A.SaveQuoteRequest, A.SaveQuoteSuccess, A.AddQuoteSuccess, A.SaveQuoteFailure, A.EmailQuoteRequest, A.EmailQuoteSuccess, A.EmailQuoteFailure, A.MarkSentQuotesRequest, A.MarkSentQuoteSuccess, A.MarkSentQuoteFailure, A.BulkEmailQuotesRequest, A.BulkEmailQuotesSuccess, A.BulkEmailQuotesFailure, A.ArchiveQuotesRequest, A.ArchiveQuotesSuccess, A.ArchiveQuotesFailure, A.DeleteQuotesRequest, A.DeleteQuotesSuccess, A.DeleteQuotesFailure, A.DownloadQuotesRequest, A.DownloadQuotesSuccess, A.DownloadQuotesFailure, A.RestoreQuotesRequest, A.RestoreQuotesSuccess, A.RestoreQuotesFailure, A.FilterQuotes, A.SortQuotes, A.FilterQuotesByState, A.FilterQuotesByStatus, A.FilterQuotesByCustom1, A.FilterQuotesByCustom2, A.FilterQuotesByCustom3, A.FilterQuotesByCustom4, A.ConvertQuotesToInvoices, A.ConvertQuotesToInvoicesSuccess, A.ConvertQuotesToInvoicesFailure, A.ConvertQuotesToProjects, A.ConvertQuotesToProjectsSuccess, A.ConvertQuotesToProjectsFailure, A.ApproveQuotes, A.ApproveQuoteSuccess, A.ApproveQuoteFailure, A.SaveQuoteDocumentRequest, A.SaveQuoteDocumentFailure, A.StartQuoteMultiselect, A.AddToQuoteMultiselect, A.RemoveFromQuoteMultiselect, A.ClearQuoteMultiselect, A.UpdateQuoteTab, A.QuoteState, A._QuoteUIState_Object_EntityUIState, A._$QuoteStateSerializer, A._$QuoteUIStateSerializer, A.QuoteStateBuilder, A.QuoteUIStateBuilder, A.ViewRecurringExpenseList, A.ViewRecurringExpense, A.EditRecurringExpense, A.UpdateRecurringExpense, A.LoadRecurringExpense, A.LoadRecurringExpenses, A.LoadRecurringExpenseRequest, A.LoadRecurringExpenseFailure, A.LoadRecurringExpenseSuccess, A.LoadRecurringExpensesRequest, A.LoadRecurringExpensesFailure, A.LoadRecurringExpensesSuccess, A.SaveRecurringExpenseRequest, A.SaveRecurringExpenseSuccess, A.AddRecurringExpenseSuccess, A.SaveRecurringExpenseFailure, A.ArchiveRecurringExpensesRequest, A.ArchiveRecurringExpensesSuccess, A.ArchiveRecurringExpensesFailure, A.DeleteRecurringExpensesRequest, A.DeleteRecurringExpensesSuccess, A.DeleteRecurringExpensesFailure, A.RestoreRecurringExpensesRequest, A.RestoreRecurringExpensesSuccess, A.RestoreRecurringExpensesFailure, A.FilterRecurringExpenses, A.SortRecurringExpenses, A.FilterRecurringExpensesByState, A.FilterRecurringExpensesByCustom1, A.FilterRecurringExpensesByCustom2, A.FilterRecurringExpensesByCustom3, A.FilterRecurringExpensesByCustom4, A.StartRecurringExpenseMultiselect, A.AddToRecurringExpenseMultiselect, A.RemoveFromRecurringExpenseMultiselect, A.ClearRecurringExpenseMultiselect, A.UpdateRecurringExpenseTab, A.StartRecurringExpensesRequest, A.StartRecurringExpensesSuccess, A.StartRecurringExpensesFailure, A.StopRecurringExpensesRequest, A.StopRecurringExpensesSuccess, A.StopRecurringExpensesFailure, A.SaveRecurringExpenseDocumentRequest, A.SaveRecurringExpenseDocumentFailure, A.RecurringExpenseState, A._RecurringExpenseUIState_Object_EntityUIState, A._$RecurringExpenseStateSerializer, A._$RecurringExpenseUIStateSerializer, A.RecurringExpenseStateBuilder, A.RecurringExpenseUIStateBuilder, A.ViewRecurringInvoiceList, A.ViewRecurringInvoice, A.EditRecurringInvoice, A.ShowPdfRecurringInvoice, A.EditRecurringInvoiceItem, A.UpdateRecurringInvoice, A.UpdateRecurringInvoiceClient, A.LoadRecurringInvoice, A.LoadRecurringInvoices, A.LoadRecurringInvoiceRequest, A.LoadRecurringInvoiceFailure, A.LoadRecurringInvoiceSuccess, A.LoadRecurringInvoicesRequest, A.LoadRecurringInvoicesFailure, A.LoadRecurringInvoicesSuccess, A.AddRecurringInvoiceContact, A.RemoveRecurringInvoiceContact, A.SaveRecurringInvoiceRequest, A.SaveRecurringInvoiceSuccess, A.AddRecurringInvoiceSuccess, A.AddRecurringInvoiceItem, A.MoveRecurringInvoiceItem, A.AddRecurringInvoiceItems, A.UpdateRecurringInvoiceItem, A.DeleteRecurringInvoiceItem, A.SaveRecurringInvoiceFailure, A.ArchiveRecurringInvoicesRequest, A.ArchiveRecurringInvoicesSuccess, A.ArchiveRecurringInvoicesFailure, A.SendNowRecurringInvoicesRequest, A.SendNowRecurringInvoicesSuccess, A.SendNowRecurringInvoicesFailure, A.DeleteRecurringInvoicesRequest, A.DeleteRecurringInvoicesSuccess, A.DeleteRecurringInvoicesFailure, A.RestoreRecurringInvoicesRequest, A.RestoreRecurringInvoicesSuccess, A.RestoreRecurringInvoicesFailure, A.FilterRecurringInvoices, A.SortRecurringInvoices, A.FilterRecurringInvoicesByState, A.FilterRecurringInvoicesByStatus, A.FilterRecurringInvoicesByCustom1, A.FilterRecurringInvoicesByCustom2, A.FilterRecurringInvoicesByCustom3, A.FilterRecurringInvoicesByCustom4, A.SaveRecurringInvoiceDocumentRequest, A.SaveRecurringInvoiceDocumentFailure, A.StartRecurringInvoicesRequest, A.StartRecurringInvoicesSuccess, A.StartRecurringInvoicesFailure, A.StopRecurringInvoicesRequest, A.StopRecurringInvoicesSuccess, A.StopRecurringInvoicesFailure, A.StartRecurringInvoiceMultiselect, A.AddToRecurringInvoiceMultiselect, A.RemoveFromRecurringInvoiceMultiselect, A.ClearRecurringInvoiceMultiselect, A.UpdateRecurringInvoiceTab, A.RecurringInvoiceState, A._RecurringInvoiceUIState_Object_EntityUIState, A._$RecurringInvoiceStateSerializer, A._$RecurringInvoiceUIStateSerializer, A.RecurringInvoiceStateBuilder, A.RecurringInvoiceUIStateBuilder, A.ViewReports, A.UpdateReportSettings, A.ReportsUIState, A._$ReportsUIStateSerializer, A.ReportsUIStateBuilder, A.ViewScheduleList, A.ViewSchedule, A.EditSchedule, A.UpdateSchedule, A.LoadScheduleRequest, A.LoadScheduleFailure, A.LoadScheduleSuccess, A.LoadSchedulesRequest, A.LoadSchedulesFailure, A.LoadSchedulesSuccess, A.SaveScheduleRequest, A.SaveScheduleSuccess, A.AddScheduleSuccess, A.SaveScheduleFailure, A.ArchiveSchedulesRequest, A.ArchiveSchedulesSuccess, A.ArchiveSchedulesFailure, A.DeleteSchedulesRequest, A.DeleteSchedulesSuccess, A.DeleteSchedulesFailure, A.RestoreSchedulesRequest, A.RestoreSchedulesSuccess, A.RestoreSchedulesFailure, A.FilterSchedules, A.SortSchedules, A.FilterSchedulesByState, A.FilterSchedulesByCustom1, A.FilterSchedulesByCustom2, A.FilterSchedulesByCustom3, A.FilterSchedulesByCustom4, A.StartScheduleMultiselect, A.AddToScheduleMultiselect, A.RemoveFromScheduleMultiselect, A.ClearScheduleMultiselect, A.ScheduleState, A._ScheduleUIState_Object_EntityUIState, A._$ScheduleStateSerializer, A._$ScheduleUIStateSerializer, A.ScheduleStateBuilder, A.ScheduleUIStateBuilder, A.ViewSettings, A.ClearSettingsFilter, A.ResetSettings, A.UpdateSettings, A.UpdateSettingsTab, A.UpdatedSetting, A.UpdateSettingsTemplate, A.UpdateUserSettings, A.UploadLogoRequest, A.UploadLogoFailure, A.SaveUserSettingsRequest, A.SaveUserSettingsSuccess, A.SaveUserSettingsFailure, A.SaveAuthUserRequest, A.SaveAuthUserSuccess, A.SaveAuthUserFailure, A.ConnecOAuthUserRequest, A.ConnecOAuthUserSuccess, A.ConnecOAuthUserFailure, A.DisableTwoFactorRequest, A.DisableTwoFactorSuccess, A.DisableTwoFactorFailure, A.ConnecGmailUserSuccess, A.ConnecGmailUserFailure, A.FilterSettings, A.ToggleShowNewSettings, A.ToggleShowPdfPreview, A.SettingsUIState, A._$SettingsUIStateSerializer, A.SettingsUIStateBuilder, A.StaticState, A._$StaticStateSerializer, A.StaticStateBuilder, A.ViewSubscriptionList, A.ViewSubscription, A.EditSubscription, A.UpdateSubscription, A.LoadSubscriptionRequest, A.LoadSubscriptionFailure, A.LoadSubscriptionSuccess, A.LoadSubscriptionsRequest, A.LoadSubscriptionsFailure, A.LoadSubscriptionsSuccess, A.SaveSubscriptionRequest, A.SaveSubscriptionSuccess, A.AddSubscriptionSuccess, A.SaveSubscriptionFailure, A.ArchiveSubscriptionsRequest, A.ArchiveSubscriptionsSuccess, A.ArchiveSubscriptionsFailure, A.DeleteSubscriptionsRequest, A.DeleteSubscriptionsSuccess, A.DeleteSubscriptionsFailure, A.RestoreSubscriptionsRequest, A.RestoreSubscriptionsSuccess, A.RestoreSubscriptionsFailure, A.FilterSubscriptions, A.SortSubscriptions, A.FilterSubscriptionsByState, A.FilterSubscriptionsByCustom1, A.FilterSubscriptionsByCustom2, A.FilterSubscriptionsByCustom3, A.FilterSubscriptionsByCustom4, A.StartSubscriptionMultiselect, A.AddToSubscriptionMultiselect, A.RemoveFromSubscriptionMultiselect, A.ClearSubscriptionMultiselect, A.SubscriptionState, A._SubscriptionUIState_Object_EntityUIState, A._$SubscriptionStateSerializer, A._$SubscriptionUIStateSerializer, A.SubscriptionStateBuilder, A.SubscriptionUIStateBuilder, A.ViewTaskList, A.ViewTask, A.EditTask, A.UpdateTask, A.LoadTask, A.LoadTasks, A.LoadTaskRequest, A.LoadTaskFailure, A.LoadTaskSuccess, A.EditTaskTime, A.AddTaskTime, A.UpdateTaskTime, A.DeleteTaskTime, A.LoadTasksRequest, A.LoadTasksFailure, A.LoadTasksSuccess, A.SaveTaskRequest, A.SaveTaskSuccess, A.AddTaskSuccess, A.SaveTaskFailure, A.ArchiveTaskRequest, A.ArchiveTaskSuccess, A.ArchiveTaskFailure, A.StartTasksRequest, A.StartTasksSuccess, A.StartTasksFailure, A.StopTasksRequest, A.StopTasksSuccess, A.StopTasksFailure, A.DeleteTaskRequest, A.DeleteTaskSuccess, A.DeleteTaskFailure, A.RestoreTaskRequest, A.RestoreTaskSuccess, A.RestoreTaskFailure, A.SortTasksRequest, A.SortTasksSuccess, A.SortTasksFailure, A.FilterTasks, A.SortTasks, A.FilterTasksByState, A.FilterTasksByStatus, A.FilterTasksByCustom1, A.FilterTasksByCustom2, A.FilterTasksByCustom3, A.FilterTasksByCustom4, A.UpdateKanban, A.StartTaskMultiselect, A.AddToTaskMultiselect, A.RemoveFromTaskMultiselect, A.ClearTaskMultiselect, A.SaveTaskDocumentRequest, A.SaveTaskDocumentFailure, A.UpdateTaskTab, A.TaskState, A._TaskUIState_Object_EntityUIState, A._$TaskStateSerializer, A._$TaskUIStateSerializer, A.TaskStateBuilder, A.TaskUIStateBuilder, A.ViewTaskStatusList, A.ViewTaskStatus, A.EditTaskStatus, A.UpdateTaskStatus, A.LoadTaskStatusRequest, A.LoadTaskStatusFailure, A.LoadTaskStatusSuccess, A.LoadTaskStatusesRequest, A.LoadTaskStatusesFailure, A.LoadTaskStatusesSuccess, A.SaveTaskStatusRequest, A.SaveTaskStatusSuccess, A.AddTaskStatusSuccess, A.SaveTaskStatusFailure, A.ArchiveTaskStatusesRequest, A.ArchiveTaskStatusesSuccess, A.ArchiveTaskStatusesFailure, A.DeleteTaskStatusesRequest, A.DeleteTaskStatusesSuccess, A.DeleteTaskStatusesFailure, A.RestoreTaskStatusesRequest, A.RestoreTaskStatusesSuccess, A.RestoreTaskStatusesFailure, A.FilterTaskStatuses, A.SortTaskStatuses, A.FilterTaskStatusesByState, A.FilterTaskStatusesByCustom1, A.FilterTaskStatusesByCustom2, A.FilterTaskStatusesByCustom3, A.FilterTaskStatusesByCustom4, A.StartTaskStatusMultiselect, A.AddToTaskStatusMultiselect, A.RemoveFromTaskStatusMultiselect, A.ClearTaskStatusMultiselect, A.TaskStatusState, A._TaskStatusUIState_Object_EntityUIState, A._$TaskStatusStateSerializer, A._$TaskStatusUIStateSerializer, A.TaskStatusStateBuilder, A.TaskStatusUIStateBuilder, A.ViewTaxRateList, A.ViewTaxRate, A.EditTaxRate, A.UpdateTaxRate, A.LoadTaxRateRequest, A.LoadTaxRateFailure, A.LoadTaxRateSuccess, A.LoadTaxRatesRequest, A.LoadTaxRatesFailure, A.LoadTaxRatesSuccess, A.SaveTaxRateRequest, A.SaveTaxRateSuccess, A.AddTaxRateSuccess, A.SaveTaxRateFailure, A.ArchiveTaxRateRequest, A.ArchiveTaxRatesSuccess, A.ArchiveTaxRateFailure, A.DeleteTaxRateRequest, A.DeleteTaxRatesSuccess, A.DeleteTaxRateFailure, A.RestoreTaxRateRequest, A.RestoreTaxRatesSuccess, A.RestoreTaxRateFailure, A.FilterTaxRates, A.SortTaxRates, A.FilterTaxRatesByState, A.StartTaxRateMultiselect, A.AddToTaxRateMultiselect, A.RemoveFromTaxRateMultiselect, A.ClearTaxRateMultiselect, A.TaxRateState, A._TaxRateUIState_Object_EntityUIState, A._$TaxRateStateSerializer, A._$TaxRateUIStateSerializer, A.TaxRateStateBuilder, A.TaxRateUIStateBuilder, A.ViewTokenList, A.ViewToken, A.EditToken, A.UpdateToken, A.LoadTokenRequest, A.LoadTokenFailure, A.LoadTokenSuccess, A.LoadTokensRequest, A.LoadTokensFailure, A.LoadTokensSuccess, A.SaveTokenRequest, A.SaveTokenSuccess, A.AddTokenSuccess, A.SaveTokenFailure, A.ArchiveTokensRequest, A.ArchiveTokensSuccess, A.ArchiveTokensFailure, A.DeleteTokensRequest, A.DeleteTokensSuccess, A.DeleteTokensFailure, A.RestoreTokensRequest, A.RestoreTokensSuccess, A.RestoreTokensFailure, A.FilterTokens, A.SortTokens, A.FilterTokensByState, A.FilterTokensByCustom1, A.FilterTokensByCustom2, A.FilterTokensByCustom3, A.FilterTokensByCustom4, A.StartTokenMultiselect, A.AddToTokenMultiselect, A.RemoveFromTokenMultiselect, A.ClearTokenMultiselect, A.TokenState, A._TokenUIState_Object_EntityUIState, A._$TokenStateSerializer, A._$TokenUIStateSerializer, A.TokenStateBuilder, A.TokenUIStateBuilder, A.ViewTransactionList, A.ViewTransaction, A.EditTransaction, A.UpdateTransaction, A.LoadTransactions, A.LoadTransactionRequest, A.LoadTransactionFailure, A.LoadTransactionSuccess, A.LoadTransactionsRequest, A.LoadTransactionsFailure, A.LoadTransactionsSuccess, A.SaveTransactionRequest, A.SaveTransactionSuccess, A.AddTransactionSuccess, A.SaveTransactionFailure, A.ArchiveTransactionsRequest, A.ArchiveTransactionsSuccess, A.ArchiveTransactionsFailure, A.DeleteTransactionsRequest, A.DeleteTransactionsSuccess, A.DeleteTransactionsFailure, A.RestoreTransactionsRequest, A.RestoreTransactionsSuccess, A.RestoreTransactionsFailure, A.ConvertTransactionToPaymentRequest, A.ConvertTransactionToPaymentSuccess, A.ConvertTransactionToPaymentFailure, A.LinkTransactionToPaymentRequest, A.LinkTransactionToPaymentSuccess, A.LinkTransactionToPaymentFailure, A.LinkTransactionToExpenseRequest, A.LinkTransactionToExpenseSuccess, A.LinkTransactionToExpenseFailure, A.ConvertTransactionsToExpensesRequest, A.ConvertTransactionsToExpensesSuccess, A.ConvertTransactionsToExpensesFailure, A.ConvertTransactionsRequest, A.ConvertTransactionsSuccess, A.ConvertTransactionsFailure, A.FilterTransactions, A.SortTransactions, A.FilterTransactionsByState, A.FilterTransactionsByStatus, A.FilterTransactionsByCustom1, A.FilterTransactionsByCustom2, A.FilterTransactionsByCustom3, A.FilterTransactionsByCustom4, A.StartTransactionMultiselect, A.AddToTransactionMultiselect, A.RemoveFromTransactionMultiselect, A.ClearTransactionMultiselect, A.TransactionState, A._TransactionUIState_Object_EntityUIState, A._$TransactionStateSerializer, A._$TransactionUIStateSerializer, A.TransactionStateBuilder, A.TransactionUIStateBuilder, A.ViewTransactionRuleList, A.ViewTransactionRule, A.EditTransactionRule, A.UpdateTransactionRule, A.LoadTransactionRuleRequest, A.LoadTransactionRuleFailure, A.LoadTransactionRuleSuccess, A.LoadTransactionRulesRequest, A.LoadTransactionRulesFailure, A.LoadTransactionRulesSuccess, A.SaveTransactionRuleRequest, A.SaveTransactionRuleSuccess, A.AddTransactionRuleSuccess, A.SaveTransactionRuleFailure, A.ArchiveTransactionRulesRequest, A.ArchiveTransactionRulesSuccess, A.ArchiveTransactionRulesFailure, A.DeleteTransactionRulesRequest, A.DeleteTransactionRulesSuccess, A.DeleteTransactionRulesFailure, A.RestoreTransactionRulesRequest, A.RestoreTransactionRulesSuccess, A.RestoreTransactionRulesFailure, A.FilterTransactionRules, A.SortTransactionRules, A.FilterTransactionRulesByState, A.FilterTransactionRulesByCustom1, A.FilterTransactionRulesByCustom2, A.FilterTransactionRulesByCustom3, A.FilterTransactionRulesByCustom4, A.StartTransactionRuleMultiselect, A.AddToTransactionRuleMultiselect, A.RemoveFromTransactionRuleMultiselect, A.ClearTransactionRuleMultiselect, A.TransactionRuleState, A._TransactionRuleUIState_Object_EntityUIState, A._$TransactionRuleStateSerializer, A._$TransactionRuleUIStateSerializer, A.TransactionRuleStateBuilder, A.TransactionRuleUIStateBuilder, A.EntityUIState, A.ListUIState, A._$ListUIStateSerializer, A.ListUIStateBuilder, A.PrefState, A.PrefStateSortField, A.CompanyPrefState, A.HistoryRecord, A._$PrefStateSerializer, A._$PrefStateSortFieldSerializer, A._$CompanyPrefStateSerializer, A._$AppLayoutSerializer, A._$ModuleLayoutSerializer, A._$AppSidebarModeSerializer, A._$HistoryRecordSerializer, A.PrefStateBuilder, A.PrefStateSortFieldBuilder, A.CompanyPrefStateBuilder, A.HistoryRecordBuilder, A.UpdateCurrentRoute, A.UIState, A._$UIStateSerializer, A.UIStateBuilder, A.ViewUserList, A.ViewUser, A.EditUser, A.UpdateUser, A.LoadUserRequest, A.LoadUserFailure, A.LoadUserSuccess, A.LoadUsersRequest, A.LoadUsersFailure, A.LoadUsersSuccess, A.SaveUserRequest, A.SaveUserSuccess, A.AddUserSuccess, A.SaveUserFailure, A.ArchiveUserRequest, A.ArchiveUserSuccess, A.ArchiveUserFailure, A.DeleteUserRequest, A.DeleteUserSuccess, A.DeleteUserFailure, A.RestoreUserRequest, A.RestoreUserSuccess, A.RestoreUserFailure, A.RemoveUserRequest, A.RemoveUserSuccess, A.RemoveUserFailure, A.ResendInviteRequest, A.ResendInviteSuccess, A.ResendInviteFailure, A.FilterUsers, A.SortUsers, A.FilterUsersByState, A.FilterUsersByCustom1, A.FilterUsersByCustom2, A.FilterUsersByCustom3, A.FilterUsersByCustom4, A.StartUserMultiselect, A.AddToUserMultiselect, A.RemoveFromUserMultiselect, A.ClearUserMultiselect, A.UserState, A._UserUIState_Object_EntityUIState, A._$UserStateSerializer, A._$UserUIStateSerializer, A.UserStateBuilder, A.UserUIStateBuilder, A.ViewVendorList, A.ViewVendor, A.EditVendor, A.UpdateVendor, A.LoadVendor, A.LoadVendors, A.LoadVendorRequest, A.LoadVendorFailure, A.LoadVendorSuccess, A.LoadVendorsRequest, A.LoadVendorsFailure, A.LoadVendorsSuccess, A.SaveVendorRequest, A.SaveVendorSuccess, A.AddVendorSuccess, A.SaveVendorFailure, A.ArchiveVendorRequest, A.ArchiveVendorSuccess, A.ArchiveVendorFailure, A.DeleteVendorRequest, A.DeleteVendorSuccess, A.DeleteVendorFailure, A.RestoreVendorRequest, A.RestoreVendorSuccess, A.RestoreVendorFailure, A.EditVendorContact, A.AddVendorContact, A.UpdateVendorContact, A.DeleteVendorContact, A.FilterVendors, A.SortVendors, A.FilterVendorsByState, A.FilterVendorsByCustom1, A.FilterVendorsByCustom2, A.FilterVendorsByCustom3, A.FilterVendorsByCustom4, A.StartVendorMultiselect, A.AddToVendorMultiselect, A.RemoveFromVendorMultiselect, A.ClearVendorMultiselect, A.SaveVendorDocumentRequest, A.SaveVendorDocumentFailure, A.UpdateVendorTab, A.VendorState, A._VendorUIState_Object_EntityUIState, A._$VendorStateSerializer, A._$VendorUIStateSerializer, A.VendorStateBuilder, A.VendorUIStateBuilder, A.ViewWebhookList, A.ViewWebhook, A.EditWebhook, A.UpdateWebhook, A.LoadWebhookRequest, A.LoadWebhookFailure, A.LoadWebhookSuccess, A.LoadWebhooksRequest, A.LoadWebhooksFailure, A.LoadWebhooksSuccess, A.SaveWebhookRequest, A.SaveWebhookSuccess, A.AddWebhookSuccess, A.SaveWebhookFailure, A.ArchiveWebhooksRequest, A.ArchiveWebhooksSuccess, A.ArchiveWebhooksFailure, A.DeleteWebhooksRequest, A.DeleteWebhooksSuccess, A.DeleteWebhooksFailure, A.RestoreWebhooksRequest, A.RestoreWebhooksSuccess, A.RestoreWebhooksFailure, A.FilterWebhooks, A.SortWebhooks, A.FilterWebhooksByState, A.FilterWebhooksByCustom1, A.FilterWebhooksByCustom2, A.FilterWebhooksByCustom3, A.FilterWebhooksByCustom4, A.StartWebhookMultiselect, A.AddToWebhookMultiselect, A.RemoveFromWebhookMultiselect, A.ClearWebhookMultiselect, A.WebhookState, A._WebhookUIState_Object_EntityUIState, A._$WebhookStateSerializer, A._$WebhookUIStateSerializer, A.WebhookStateBuilder, A.WebhookUIStateBuilder, A.ConfirmEmailVM, A.__AutocompleteEntity_Object_SelectableEntity, A.AppDrawerVM, A.MenuDrawerVM, A._TheState, A.EntityPresenter, A.DataColumn0, A.DataRow, A.DataCell, A.ExamplePaymentQueueDelegate, A.LoginVM, A.BankAccountListVM, A.BankAccountScreenVM, A.BankAccountEditVM, A.BankAccountViewVM, A.ClientListVM, A.ClientPdfVM, A.ClientScreenVM, A.ClientEditContactsVM, A.ClientEditVM, A.ClientViewVM, A.CompanyGatewayListVM, A.CompanyGatewayScreenVM, A.CompanyGatewayEditVM, A.CompanyGatewayViewVM, A.EmailEntityVM, A.EntityListVM, A.EntityPdfVM, A.CreditScreenVM, A.EntityEditDetailsVM, A.EntityEditItemsVM, A.EntityEditNotesVM, A.EntityEditPDFVM, A.AbstractInvoiceEditVM, A.AbstractInvoiceViewVM, A.DashboardVM, A.DesignListVM, A.DesignScreenVM, A.DesignEditVM, A.DesignViewVM, A.DocumentListVM, A.DocumentScreenVM, A.DocumentEditVM, A.DocumentViewVM, A.AbstractExpenseEditVM, A.ExpenseListVM, A.ExpenseScreenVM, A.AbstractExpenseViewVM, A.ExpenseCategoryEditVM, A.ExpenseCategoryListVM, A.ExpenseCategoryScreenVM, A.ExpenseCategoryViewVM, A.GroupEditVM, A.GroupListVM, A.GroupScreenVM, A.GroupViewVM, A.EntityEditContactsVM, A.InvoiceScreenVM, A.PaymentEditVM, A.PaymentListVM, A.PaymentScreenVM, A.PaymentRefundVM, A.PaymentViewVM, A.PaymentTermEditVM, A.PaymentTermListVM, A.PaymentTermScreenVM, A.PaymentTermViewVM, A.ProductEditVM, A.ProductListVM, A.ProductScreenVM, A.ProductViewVM, A.ProjectEditVM, A.ProjectListVM, A.ProjectScreenVM, A.ProjectViewVM, A.PurchaseOrderScreenVM, A.QuoteScreenVM, A.RecurringExpenseListVM, A.RecurringExpenseScreenVM, A.RecurringInvoiceListVM, A.RecurringInvoiceScreenVM, A.ReportResult, A.ReportElement, A.ReportsScreenVM, A.GroupTotals, A.ScheduleEditVM, A.ScheduleListVM, A.ScheduleScreenVM, A.ScheduleViewVM, A.AccountManagementVM, A.ClientPortalVM, A.CompanyDetailsVM, A.CreditCardsAndBanksVM, A.CustomFieldsVM, A.DataVisualizationsVM, A.DeviceSettingsVM, A.EmailSettingsVM, A.ExpenseSettingsVM, A.GeneratedNumbersVM, A.ImportExportVM, A.InvoiceDesignVM, A.LocalizationSettingsVM, A.PaymentSettingsVM, A.ProductSettingsVM, A.SettingsListVM, A.SettingsScreenVM, A.TaskSettingsVM, A.TaxSettingsVM, A.TemplatesAndRemindersVM, A.UserDetailsVM, A.WorkflowSettingsVM, A.SubscriptionEditVM, A.SubscriptionListVM, A.SubscriptionScreenVM, A.SubscriptionViewVM, A.TaskEditDetailsVM, A.TaskEditTimesVM, A.TaskEditVM, A.KanbanVM, A.TaskListVM, A.TaskScreenVM, A.TaskViewVM, A.TaskStatusEditVM, A.TaskStatusListVM, A.TaskStatusScreenVM, A.TaskStatusViewVM, A.TaxRateEditVM, A.TaxRateListVM, A.TaxRateScreenVM, A.TaxRateViewVM, A.TokenEditVM, A.TokenListVM, A.TokenScreenVM, A.TokenViewVM, A.TransactionEditVM, A.TransactionListVM, A.TransactionScreenVM, A.TransactionViewVM, A.TransactionRuleEditVM, A.TransactionRuleListVM, A.TransactionRuleScreenVM, A.TransactionRuleViewVM, A.UserEditVM, A.UserListVM, A.UserScreenVM, A.UserViewVM, A.VendorEditContactsVM, A.VendorEditVM, A.VendorListVM, A.VendorScreenVM, A.VendorViewVM, A.WebhookEditVM, A.WebhookViewVM, A.WebhookListVM, A.WebhookScreenVM, A.Debouncer, A.SimpleDebouncer, A.PersistDebouncer, A.LocaleCodeAware, A.LocalizationsProvider, A._MarkdownToDocument, A._InlineMarkdownToDocument, A.BlockSyntax, A.LinkifyElement, A.Linkifier, A.LinkifyOptions, A.AndroidAuthMessages, A.IOSAuthMessages, A.LocalAuthentication, A.Level, A.LogRecord, A.Logger, A.Element1, A.Text1, A.UnparsedContent, A.BlockParser, A.ListItem, A.Document0, A.LinkReference, A.ExtensionSet, A.InlineParser, A.InlineSyntax, A.SimpleDelimiter, A.DelimiterRun, A.InlineLink, A.AuthenticationResult, A.Configuration, A.BrowserAuthOptions, A.PublicClientApplication, A.CommonEndSessionRequest, A.CommonAuthorizationUrlRequest, A.MsalJsException, A.ImageHandler, A.Context, A.Style, A.ParsedPath, A.PathException, A.MissingPlatformDirectoryException, A.PdfPageFormat, A.Permission, A.PinTheme, A._PinputUtilsMixin, A.Platform0, A.PdfRaster, A.Mutex, A.PdfPreviewActionBounds, A.PdfPreviewRaster, A.PrintJob, A.PrintJobs, A.PrintingInfo, A._QrBitBuffer_Object_ListMixin, A.QrByte, A.InputTooLongException, A.QrPolynomial, A.QrCode, A.QrImage, A.QrRsBlock, A.PaintCache, A._PaintMetrics, A.QrEyeStyle, A.QrDataModuleStyle, A.QrValidationResult, A.MiddlewareClass, A.Store, A.TypedReducer, A.TypedMiddleware, A.RoundedLoadingButtonController, A._Wrapper, A.ForwardingSink, A._Empty, A.ErrorAndStackTrace, A._MultiControllerSink, A.Display, A.ScreenRetriever, A.EnvironmentVariables, A.HubAdapter, A.NoOpClient, A.NoOpHub, A.ISentrySpan, A.Platform1, A.PlatformChecker, A.Breadcrumb, A.SdkVersion, A.SentryLevel, A.SpanStatus, A.SentryMeasurement, A.SentryOptions, A.NoOpTransport, A.SentryFlutterWeb, A.SentryNative, A.NativeFrames, A.SharedPreferences, A.SharedPreferencesStorePlatform, A.AuthorizationCredentialAppleID, A.AppleIDAuthorizationRequest, A.SignInWithAppleNotSupportedException, A.SignInWithAppleAuthorizationException, A.SignInWithAppleCredentialsException, A.WebAuthenticationOptions, A.SmartAuth, A.SmsCodeResult, A.SourceFile, A.SourceLocationMixin, A.SourceSpanMixin, A.Highlighter, A._Highlight, A._Line, A.SourceLocation, A.SourceSpanException, A.InjectedBaseState, A._Rebuild, A.ReactiveModelBase, A.ReactiveModelListener, A.SnapState, A.MiddleSnapState, A.LifeCycleHooks, A.SideEffects, A._On, A._OnWidget, A.On, A.OnCombined, A.StringScanner, A.DocumentRange, A.DocumentPosition, A.DocumentNode, A._DocumentComposer_Object_ChangeNotifier, A._ComposerPreferences_Object_ChangeNotifier, A.DocumentEditor, A.EditorCommandFunction, A.DocumentEditorTransaction, A._MutableDocument_Object_ChangeNotifier, A.DocumentComponent, A.MovementModifier, A.DocumentSelection, A.EditContext, A.Stylesheet, A.StyleRule, A.BlockSelector, A._LastBlockMatcher, A.CascadingPadding, A.SelectionStyles, A.LinkAttribution, A.BlockquoteComponentBuilder, A.SingleColumnLayoutComponentViewModel, A.CommonEditorOperations, A._PasteEditorCommand, A.AxisOffset, A._MagnifierAndToolbarController_Object_ChangeNotifier, A.DragHandleAutoScroller, A._FloatingCursorController_Object_ChangeNotifier, A.DocumentImeSerializer, A.ImeConfiguration, A.SoftwareKeyboardHandler, A._AutoScrollController_Object_ChangeNotifier, A.DocumentSelectionOnFocusMixin, A.HorizontalRuleComponentBuilder, A.ImageComponentBuilder, A.SingleColumnDocumentComponentContext, A.SingleColumnLayoutPresenter, A.SingleColumnLayoutPresenterChangeListener, A.SingleColumnLayoutStylePhase, A.SingleColumnLayoutViewModel, A.SingleColumnLayoutComponentStyles, A.DocumentNodeSelection, A.ListItemComponentBuilder, A.IndentListItemCommand, A.UnIndentListItemCommand, A.ConvertListItemToParagraphCommand, A.ConvertParagraphToListItemCommand, A.ChangeListItemTypeCommand, A.SplitListItemCommand, A.DeleteSelectionCommand, A.ParagraphComponentBuilder, A.CombineParagraphsCommand, A.SplitParagraphCommand, A.UpstreamDownstreamNodePosition, A.UpstreamDownstreamNodeSelection, A.DebugPaintConfig, A.DefaultCaretOverlayBuilder, A.TextComponentViewModel, A.ToggleTextAttributionsCommand, A.InsertTextCommand, A.InsertAttributedTextCommand, A.UnknownComponentBuilder, A.Logger0, A.AutoScroller, A._TapTracker0, A._CountdownZoned0, A.Platform, A.CaretStyle, A._BlinkController_Object_ChangeNotifier, A.UserSelection, A.ProseTextBlock, A.RenderParagraphProseTextLayout, A.SelectionHighlightStyle, A.ArMessages, A.CaMessages, A.CsMessages, A.DaMessages, A.DeMessages, A.EnMessages, A.EnShortMessages, A.EsMessages, A.EsShortMessages, A.FaMessages, A.FrMessages, A.FrShortMessages, A.ItMessages, A.ItShortMessages, A.JaMessages, A.NbNoShortMessages, A.NbNoMessages, A.NlMessages, A.NlShortMessages, A.PlMessages, A.PtBrMessages, A.PtBrShortMessages, A.RoMessages, A.RoShortMessages, A.RuMessages, A.RuShortMessages, A.SvMessages, A.SvShortMessages, A.ThMessages, A.ThShortMessages, A.ZhMessages, A.WebViewConfiguration, A.Uuid, A.Matrix3, A.Matrix4, A.Quad, A.Quaternion, A.Vector3, A.Vector4, A.Version, A.WindowListener, A.WindowManager0, A.WindowOptions]); - _inheritMany(A.Closure, [A.Closure0Args, A.Closure2Args, A.AppBootstrap_prepareEngineInitializer_closure0, A.AppBootstrap__prepareAppRunner_closure, A.AssetManager__baseUrl_closure, A.AssetManager__baseUrl_closure0, A.AssetManager__baseUrl_closure1, A.ProductionCollector_closure, A.patchCanvasKitModule_closure0, A.patchCanvasKitModule_closure2, A.HtmlViewEmbedder_getOverlayCanvases_closure, A.HtmlViewEmbedder_submitFrame_closure, A.HtmlViewEmbedder__updateOverlays_closure, A.HtmlViewEmbedder__updateOverlays_closure0, A.HtmlViewEmbedder__updateOverlays_closure1, A.diffViewList_lookForwards, A.diffViewList_lookBackwards, A.FontFallbackData_ensureFontsSupportText_closure, A._registerSymbolsAndEmoji_extractUrlFromCss, A.findMinimumFontsForCodeUnits_closure, A.findMinimumFontsForCodeUnits_closure0, A.NotoDownloader_downloadAsBytes_closure, A.NotoDownloader_downloadAsBytes__closure, A.NotoDownloader_downloadAsString_closure, A.NotoDownloader_downloadAsString__closure, A.SkiaFontCollection__getArrayBuffer_closure, A.fetchImage_closure, A.fetchImage_closure0, A.fetchImage_closure1, A.downloadCanvasKit_closure0, A._downloadCanvasKitJs_loadEventHandler, A.IntervalTree_IntervalTree$createFromRanges__makeBalancedTree, A.IntervalTree_IntervalTree$createFromRanges__computeHigh, A._getEffectiveFontFamilies_closure, A.ClipboardMessageHandler_setDataMethodCall_closure, A.ClipboardMessageHandler_setDataMethodCall_closure0, A.ClipboardMessageHandler_getDataMethodCall_closure, A.ClipboardMessageHandler_getDataMethodCall_closure0, A.ClipboardMessageHandler_getDataMethodCall__closure, A.DomConsoleExtension_get_warn_closure, A.domHttpRequest_closure, A.FlutterViewEmbedder_reset_closure, A.FlutterViewEmbedder_setPreferredOrientation_closure, A.FlutterViewEmbedder_setPreferredOrientation_closure0, A.sendFontChangeMessage_closure, A.sendFontChangeMessage__closure, A.NormalizedGradient_NormalizedGradient_closure, A.HtmlCodec_getNextFrame_closure, A.HtmlCodec_getNextFrame_closure0, A.HtmlCodec__decodeUsingOnLoad_closure, A.HtmlCodec__decodeUsingOnLoad_closure0, A.initializeEngineServices__closure, A._addUrlStrategyListener_closure, A.Keyboard$__closure, A.Keyboard$__closure0, A.Keyboard__handleHtmlEvent_closure0, A._kLogicalKeyToModifierGetter_closure, A._kLogicalKeyToModifierGetter_closure0, A._kLogicalKeyToModifierGetter_closure1, A._kLogicalKeyToModifierGetter_closure2, A._kLogicalKeyToModifierGetter_closure3, A._kLogicalKeyToModifierGetter_closure4, A._kLogicalKeyToModifierGetter_closure5, A._kLogicalKeyToModifierGetter_closure6, A.KeyboardBinding__addEventListener_loggedHandler, A.KeyboardBinding__onKeyData_closure, A.KeyboardBinding__setup_closure, A.KeyboardBinding__setup_closure0, A.KeyboardConverter__scheduleAsyncEvent_closure, A.KeyboardConverter_handleEvent_closure, A.MultiEntriesBrowserHistory_onPopState_closure, A.SingleEntryBrowserHistory_onPopState_closure, A.SingleEntryBrowserHistory_onPopState_closure0, A.HashUrlStrategy__waitForPopState_closure, A.EnginePlatformDispatcher__zonedPlatformMessageResponseCallback_closure, A.EnginePlatformDispatcher__sendPlatformMessage_closure, A.EnginePlatformDispatcher__sendPlatformMessage_closure0, A.EnginePlatformDispatcher__sendPlatformMessage_closure1, A.EnginePlatformDispatcher__sendPlatformMessage_closure2, A.EnginePlatformDispatcher__sendPlatformMessage_closure3, A.EnginePlatformDispatcher__sendPlatformMessage_closure4, A.EnginePlatformDispatcher__addBrightnessMediaQueryListener_closure, A.EnginePlatformDispatcher_replyToPlatformMessage_closure, A.SafariPointerEventWorkaround_workAroundMissingPointerEvents_closure, A._Listener__Listener$register_closure, A._Listener__Listener$registerNative_closure, A._BaseAdapter_addEventListener_loggedHandler, A._WheelEventListenerMixin__addWheelEventListener_closure, A._PointerAdapter__addPointerEventListener_closure, A._PointerAdapter_setup_closure, A._PointerAdapter_setup_closure0, A._PointerAdapter_setup_closure1, A._PointerAdapter_setup_closure2, A._PointerAdapter_setup_closure3, A._PointerAdapter_setup_closure4, A._TouchAdapter__addTouchEventListener_closure, A._TouchAdapter_setup_closure, A._TouchAdapter_setup_closure0, A._TouchAdapter_setup_closure1, A._TouchAdapter_setup_closure2, A._MouseAdapter__addMouseEventListener_closure, A._MouseAdapter_setup_closure, A._MouseAdapter_setup_closure0, A._MouseAdapter_setup_closure1, A._MouseAdapter_setup_closure2, A._MouseAdapter_setup_closure3, A.Incrementable_closure, A.Incrementable_closure0, A.Scrollable_update_closure0, A.Scrollable_update_closure1, A._roleFactories_closure, A._roleFactories_closure0, A._roleFactories_closure1, A._roleFactories_closure2, A._roleFactories_closure3, A._roleFactories_closure4, A._roleFactories_closure5, A._roleFactories_closure6, A.DesktopSemanticsEnabler_prepareAccessibilityPlaceholder_closure, A.MobileSemanticsEnabler_prepareAccessibilityPlaceholder_closure, A.Tappable_update_closure, A.TextField__initializeForBlink_closure, A.TextField__initializeForWebkit_closure, A.TextField__initializeForWebkit_closure0, A.CanvasParagraph_computeLineMetrics_closure, A.FontManager__loadFontFace_closure, A.FontManager__loadFontFace_closure0, A._PolyfillFontManager_registerAsset_closure, A.EngineAutofillForm_fromFrameworkMessage_closure, A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey, A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey_closure, A.DefaultTextEditingStrategy_addEventHandlers_closure, A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure, A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure0, A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure1, A.IOSTextEditingStrategy_addEventHandlers_closure, A.IOSTextEditingStrategy_addEventHandlers_closure0, A.IOSTextEditingStrategy__addTapListener_closure, A.AndroidTextEditingStrategy_addEventHandlers_closure, A.FirefoxTextEditingStrategy_addEventHandlers_closure, A.FirefoxTextEditingStrategy_addEventHandlers_closure0, A.HybridTextEditing__startEditing_closure, A.futurize_closure, A.bytesToHexString_closure, A._HeaderValue__parse_expect, A._HeaderValue__parse_maybeExpect, A._CastListBase_removeWhere_closure, A._CastListBase_retainWhere_closure, A.CastMap_entries_closure, A.ConstantStringMap_values_closure, A.GeneralConstantMap__typeTest_closure, A.Instantiation, A.TearOffClosure, A.JsLinkedHashMap_values_closure, A.JsLinkedHashMap_containsValue_closure, A.initHooks_closure, A.initHooks_closure1, A._AsyncRun__initializeScheduleImmediate_internalCallback, A._AsyncRun__initializeScheduleImmediate_closure, A._awaitOnObject_closure, A._asyncStarHelper_closure0, A._SyncBroadcastStreamController__sendData_closure, A._SyncBroadcastStreamController__sendError_closure, A._SyncBroadcastStreamController__sendDone_closure, A.Future_wait_closure, A._Future__chainForeignFuture_closure, A._Future__propagateToListeners_handleWhenCompleteCallback_closure, A._Future_timeout_closure0, A.Stream_Stream$fromFuture_closure, A.Stream_pipe_closure, A.Stream_fold_closure0, A.Stream_fold__closure0, A.Stream_forEach_closure0, A.Stream_forEach__closure0, A.Stream_length_closure, A.Stream_isEmpty_closure0, A.Stream_toList_closure, A.Stream_first_closure0, A._StreamHandlerTransformer_closure, A._RootZone_bindUnaryCallbackGuarded_closure, A._HashMap_values_closure, A._CustomHashMap_closure, A._LinkedCustomHashMap_closure, A.MapMixin_entries_closure, A.SplayTreeMap_closure, A.SplayTreeSet_closure, A._JsonMap_values_closure, A._BigIntImpl_hashCode_finish, A._BigIntImpl_toDouble_readBits, A.DateTime_parse_parseIntOrZero, A.DateTime_parse_parseMilliAndMicroseconds, A._Uri__makePath_closure, A._createTables_setChars, A._createTables_setRange, A.CanvasElement_toBlob_closure, A._ChildrenElementList__filter_closure, A.Entry_remove_closure0, A.HttpRequest_request_closure, A._EventStreamSubscription_closure, A._EventStreamSubscription_onData_closure, A.FilteredElementList__iterable_closure, A.FilteredElementList__iterable_closure0, A.FilteredElementList_removeRange_closure0, A._FileStream__readBlock_closure, A._FileStream__start_onReady, A._FileStream__start_onOpenFile, A._File_open_closure, A._File_length_closure, A._File_readAsBytes_readDataChunked, A._File_readAsBytes_readDataChunked_read_closure, A._File_readAsBytes_closure, A._File_readAsBytes__closure, A.JsObject__convertDataTree__convert, A._convertToJS_closure, A._convertToJS_closure0, A._wrapToDart_closure, A._wrapToDart_closure0, A._wrapToDart_closure1, A._convertDataTree__convert, A.promiseToFuture_closure, A.promiseToFuture_closure0, A.KeyData__quotedCharCode_closure, A.webOnlyInstantiateImageCodecFromUrl_closure, A.decodeImageFromPixels_executeCallback, A.decodeImageFromPixels_executeCallback_closure, A.AttributedSpans__getStartingMarkerAtOrBefore_closure, A.AttributedSpans__getStartingMarkerAtOrBefore_closure0, A.AttributedSpans__getEndingMarkerAtOrAfter_closure, A.AttributedSpans__getEndingMarkerAtOrAfter_closure0, A.AttributedSpans_addAttribution_closure, A.AttributedSpans_addAttribution_closure0, A.AttributedSpans_addAttribution_closure1, A.AttributedSpans_addAttribution_closure2, A.AttributedSpans_removeAttribution_closure, A.AttributedSpans_removeAttribution_closure0, A.AttributedSpans_removeAttribution_closure1, A.AttributedSpans_removeAttribution_closure2, A.AttributedSpans_removeAttribution_closure3, A.AttributedSpans_removeAttribution_closure4, A.AttributedSpans__isContinuousAttribution_closure, A.AttributedSpans__getNearestMarkerAtOrBefore_closure, A.AttributedSpans__getNearestMarkerAtOrBefore_closure0, A.AttributedSpans__getMarkerAt_closure, A.AttributedSpans__getMarkerAt_closure0, A.AttributedSpans__getMarkerAt_closure1, A.AttributedSpans__insertMarker_closure, A.AttributedSpans__mergeBackToBackAttributions_closure, A.AttributedSpans__mergeBackToBackAttributions_closure0, A.AttributedSpans__mergeBackToBackAttributions_closure1, A.AttributedSpans_copyAttributionRegion_closure, A.AttributedSpans_copyAttributionRegion_closure0, A.AttributedSpans_copyAttributionRegion_closure2, A.AttributedSpans_copyAttributionRegion_closure3, A.AttributedSpans_copyAttributionRegion_closure4, A.AttributedSpans_copyAttributionRegion_closure5, A.AttributedSpans_pushAttributionsBack_closure, A.AttributedSpans_contractAttributions_closure, A.AttributedSpans_contractAttributions_closure0, A.AttributedSpans_contractAttributions_closure1, A.AttributedSpans_contractAttributions_closure2, A.AttributedSpans_contractAttributions_closure3, A.BoardItemState_build_closure, A.BoardItemState_build_closure3, A.BoardListState_build_closure2, A.BoardViewState_build_closure, A.BoardViewState_build_closure3, A.BoardViewState_build_closure5, A.BoardViewState_build_closure4, A.BoardViewState_build_closure6, A.BuiltListMultimap_BuiltListMultimap_closure, A.BuiltListMultimap_hashCode_closure, A.BuiltListMultimap_forEach__closure, A.ListMultimapBuilder_replace_closure, A.BuiltMap_BuiltMap_closure, A.BuiltMap_BuiltMap$from_closure, A.BuiltMap_hashCode_closure, A.BuiltSet_hashCode_closure, A.BuiltSetMultimap_hashCode_closure, A.BuiltSetMultimap_forEach__closure, A.SetMultimapBuilder_replace_closure, A.newBuiltValueToStringHelper_closure, A.BuiltListMultimapSerializer_serialize_closure, A.BuiltListMultimapSerializer_deserialize_closure, A.BuiltListSerializer_serialize_closure, A.BuiltListSerializer_deserialize_closure, A.BuiltSetMultimapSerializer_serialize_closure, A.BuiltSetMultimapSerializer_deserialize_closure, A.BuiltSetSerializer_serialize_closure, A.BuiltSetSerializer_deserialize_closure, A.StandardJsonPlugin__toList_closure, A.StandardJsonPlugin__toListUsingDiscriminator_closure, A.CachedNetworkImage_build_closure, A.MultiImageStreamCompleter_closure, A.BaseBarRenderer_preprocessSeries_closure, A.BaseBarRenderer_preprocessSeries__closure0, A.BaseBarRenderer_preprocessSeries__closure2, A.BaseBarRenderer_preprocessSeries_closure0, A.BaseBarRenderer_update_closure, A.BaseBarRenderer_update__closure0, A.BaseBarRenderer_paint__closure0, A.BaseBarRenderer_paint__closure, A.BaseBarRenderer_getNearestDatumDetailPerSeries_closure, A.BaseBarRenderer__getSegmentsForDomainValue_closure0, A.BaseBarRenderer__getVerticalDetailsForDomainValue_closure, A.BaseBarRenderer__getVerticalDetailsForDomainValue_closure0, A.Axis__updateAxisTicks_closure, A.Axis__updateAxisTicks_closure0, A.Axis_paint_closure, A.BaseTickDrawStrategy_splitLabel_closure, A.BaseTickDrawStrategy_getLabelWidth_closure, A.NoneDrawStrategy_decorateTicks_closure, A.SimpleTickFormatterBase_format_closure, A.NumericTickFormatter__getFormatter_closure, A.CartesianChart_makeSeries_closure, A.BaseCartesianRenderer_configureDomainAxes_closure, A.BaseCartesianRenderer_configureMeasureAxes_closure, A.BaseChart_init_closure, A.BaseChart_pointWithinRenderer_closure, A.BaseChart_getNearestDatumDetailPerSeries_closure, A.BaseChart_draw_closure, A.BaseChart_drawInternal_closure, A.BaseChart_configureSeries_closure, A.BaseChart_preprocessSeries_closure, A.BaseChart_preprocessSeries_closure0, A.BaseChart_paint_closure, A.BaseChart_fireOnDraw_closure, A.BaseChart_fireOnPreprocess_closure, A.BaseChart_fireOnPostprocess_closure, A.BaseChart_fireOnAxisConfigured_closure, A.BaseChart_fireOnPostrender_closure, A.BaseChart_fireOnAnimationComplete_closure, A.DomainHighlighter__updateColorFunctions_closure, A.DomainHighlighter__updateColorFunctions__closure, A.PerSeriesLegendEntryGenerator_getLegendEntries_closure, A.PerSeriesLegendEntryGenerator_getLegendEntries_closure0, A.PerSeriesLegendEntryGenerator__updateFromSelection_closure, A.PerSeriesLegendEntryGenerator__updateFromSelection_closure0, A.PerSeriesLegendEntryGenerator__updateFromSeriesList_getMeasureTotal, A.SeriesLegend_onData_closure0, A.SeriesLegend_onData_closure, A.SeriesLegend_preProcessSeriesList_closure, A.SeriesLegend_showSeries_closure, A.SelectNearest__onSelect_closure0, A.SelectNearest__extractSeriesFromNearestSelection_closure, A.MutableSeries_closure, A.MutableSelectionModel_updateSelection_closure, A.MutableSelectionModel_updateSelection_closure0, A.BaseSeriesRenderer_assignMissingColors_closure, A.BaseSeriesRenderer_assignMissingColors__closure3, A.BaseSeriesRenderer_assignMissingColors_closure0, A.BaseSeriesRenderer_assignMissingColors__closure2, A.BaseSeriesRenderer_assignMissingColors_closure1, A.BaseSeriesRenderer_assignMissingColors_closure2, A.BaseSeriesRenderer_assignMissingColors__closure0, A.BaseSeriesRenderer_assignMissingColors__closure1, A.BaseSeriesRenderer_assignMissingColors_closure3, A.BaseSeriesRenderer_assignMissingColors__closure, A.BaseSeriesRenderer_assignMissingColors_closure4, A.LayoutManagerImpl_drawableLayoutAreaBounds_closure, A.LayoutManagerImpl_layout_closure, A.LayoutManagerImpl__viewsForPositions_closure, A.VerticalMarginStrategy_measure_closure, A.LeftMarginLayoutStrategy_layout_closure, A.RightMarginLayoutStrategy_layout_closure, A.HorizontalMarginStrategy_measure_closure, A.TopMarginLayoutStrategy_layout_closure, A.BottomMarginLayoutStrategy_layout_closure, A.LineRenderer_configureSeries_closure, A.LineRenderer_configureSeries__closure, A.LineRenderer_preprocessSeries_closure, A.LineRenderer_preprocessSeries_closure0, A.LineRenderer_preprocessSeries__closure, A.LineRenderer__mergeIntoSeriesMap_closure, A.LineRenderer__mergeIntoSeriesMap__closure, A.LineRenderer_update_closure, A.LineRenderer_update__closure, A.LineRenderer_update___closure, A.LineRenderer__createBoundsSegment_closure, A.LineRenderer__createBoundsSegment_closure0, A.LineRenderer_paint__closure7, A.LineRenderer_paint__closure, A.LineRenderer_paint__closure0, A.LineRenderer_paint__closure1, A.LineRenderer_paint__closure2, A.LineRenderer_paint__closure3, A.LineRenderer_paint__closure4, A.LineRenderer_paint__closure5, A.LineRenderer_paint__closure6, A.PointRenderer_paint__closure1, A.PointRenderer_paint__closure, A.PointRenderer_paint__closure0, A.PointRenderer_paint___closure, A.PointRenderer_paint___closure0, A.PointRenderer_paint___closure1, A.PointRenderer_paint___closure2, A.GestureListener_defaultTapTest_closure, A.MaterialPalette__orderedPalettes_closure10, A.Performance_time_closure, A.Performance_timeEnd_closure, A.ProxyGestureListener_onLongPress_closure, A.ProxyGestureListener_onTap_closure, A.ProxyGestureListener_onDragStart_closure, A.ProxyGestureListener_onDragUpdate_closure, A.ProxyGestureListener_onDragEnd_closure, A.ProxyGestureListener__cancel_closure, A.ProxyGestureListener__populateActiveListeners_closure, A.Series_Series_closure0, A.Series_Series_closure1, A.Series_Series_closure2, A.Series_Series_closure, A.BaseChart__updateBehaviors_closure, A.BaseChart__updateBehaviors_closure0, A.BaseChart__notACustomBehavior_closure, A.BaseChart__updateSelectionModel_closure, A.BaseChart__updateSelectionModel_closure0, A.BaseChart_getDesiredGestures_closure, A.BaseChart_getDesiredGestures_closure0, A.BaseLegendContentBuilder_build_closure, A.SimpleLegendEntryLayout_makeTapUpCallback_closure, A.TabularLegendLayout_build_closure, A.TabularLegendLayout__buildTableFromRows_closure, A.TabularLegendLayout__buildTableFromRows_closure1, A._FlutterSeriesLegend_build_closure, A.ChartContainerRenderObject_requestAnimation_startAnimationController, A.ChartContainerRenderObject_requestRebuild_doRebuild, A.getChartContainerRenderObject_closure, A.CanonicalizedMap_entries_closure, A.CanonicalizedMap_keys_closure, A.CanonicalizedMap_values_closure, A._FileSink_addStream_closure, A._FileSink_close_closure, A._FileSink__addData_closure, A._MemoryFileSystem_findNode_closure, A.MemoryFileSystemEntity_internalCreateSync_closure, A.resolveLinks_closure, A.ErrorCodes_EINVAL_closure, A.ErrorCodes_EISDIR_closure, A.ErrorCodes_ELOOP_closure, A.ErrorCodes_ENOENT_closure, A.ErrorCodes_ENOTDIR_closure, A.ErrorCodes_ENOTEMPTY_closure, A.FilePickerWeb_pickFiles_changeEventListener, A.FilePickerWeb_pickFiles_changeEventListener_addPickedFile, A.FilePickerWeb_pickFiles_changeEventListener_closure, A.FilePickerWeb_pickFiles_changeEventListener_closure0, A.FilePickerWeb_pickFiles_cancelledEventListener, A.FilePickerWeb_pickFiles_cancelledEventListener_closure, A.FilePickerMacOS_resultStringToFilePaths_closure, A.FilePickerMacOS_resultStringToFilePaths_closure0, A.FilePickerMacOS_resultStringToFilePaths_closure1, A.FilePickerMacOS_resultStringToFilePaths__closure, A.KDialogHandler_fileTypeToFileFilter_closure, A.KDialogHandler_resultStringToFilePaths_closure, A.QarmaAndZenityHandler_resultStringToFilePaths_closure, A.filePathsToPlatformFiles_closure, A.filePathsToPlatformFiles_closure0, A._CupertinoButtonState__animate_closure, A._CupertinoBackGestureController_dragEnd_closure, A._CupertinoEdgeShadowDecoration_lerp_closure, A._CupertinoEdgeShadowDecoration_lerp_closure0, A._CupertinoScrollbarState_handleThumbPress_closure, A.CupertinoThemeData_resolveFrom_convertColor, A.NoDefaultCupertinoThemeData_resolveFrom_convertColor, A._CupertinoThemeDefaults_resolveFrom_convertColor, A.FlutterErrorDetails_summary_closure, A.FlutterErrorDetails_debugFillProperties_closure, A.FlutterError_FlutterError_closure, A.FlutterError_defaultStackFilter_closure, A.FlutterError_defaultStackFilter_closure0, A.FlutterError_toString_closure, A.debugPrintStack_closure, A.BindingBase_initServiceExtensions_closure0, A.BindingBase_initServiceExtensions_closure2, A.BindingBase_registerBoolServiceExtension_closure, A.BindingBase_registerNumericServiceExtension_closure, A.BindingBase_registerStringServiceExtension_closure, A._PrefixedStringBuilder__wordWrapLine_noWrap, A.TextTreeRenderer__debugRender_visitor, A.TextTreeRenderer__debugRender_closure, A.StackFrame_fromStackString_closure, A.SynchronousFuture_whenComplete_closure, A._GestureArena_toString_closure, A.PointerEventConverter_expand_closure, A.PointerEventConverter_expand_closure0, A.MultiDragGestureRecognizer_acceptGesture_closure, A.ScaleGestureRecognizer__reconfigure_closure, A.ScaleGestureRecognizer_acceptGesture_closure, A.showLicensePage_closure, A._PackagesViewState_licenses_closure0, A._PackagesViewState_build___closure, A._PackagesViewState__initDefaultDetailPage_closure, A._PackagesViewState__packagesList___closure, A._MasterDetailFlowState__nestedUI_closure0, A._MasterDetailFlowState__masterPageRoute_closure, A._MasterDetailFlowState__detailPageRoute_closure, A._MasterDetailFlowState__lateralUI_closure0, A._MasterDetailScaffoldState_openDetailPage_closure, A._MasterDetailScaffoldState_setInitialDetailPage_closure, A._MasterDetailScaffoldState_build_closure, A._MaterialAppState__materialBuilder_closure, A._MaterialAppState__buildWidgetApp_closure, A.MaterialRectArcTween__initialize_closure, A._ButtonStyleState_build_effectiveValue, A._ButtonStyleState_build_resolve, A._ButtonStyleState_build_resolve_closure, A._ButtonStyleState_build_closure, A._ButtonStyleState_build_closure0, A._ButtonStyleState_build_closure1, A._ButtonStyleState_build_closure2, A._ButtonStyleState_build_closure3, A._ButtonStyleState_build_closure4, A._ButtonStyleState_build_closure5, A._ButtonStyleState_build_closure6, A._ButtonStyleState_build_closure7, A._ButtonStyleState_build_closure8, A._ButtonStyleState_build_closure9, A._ButtonStyleState_build_closure10, A._ButtonStyleState_build_closure18, A._ButtonStyleState_build__closure0, A._ButtonStyleState_build_closure19, A._ButtonStyleState_build__closure, A._ButtonStyleState_build_closure11, A._ButtonStyleState_build_closure12, A._ButtonStyleState_build_closure13, A._ButtonStyleState_build_closure14, A._ButtonStyleState_build_closure15, A._ButtonStyleState_build_closure16, A._ButtonStyleState_build_closure17, A._MonthPickerState_didUpdateWidget_closure, A._CheckboxState__widgetFillColor_closure, A._CheckboxState__defaultFillColor_closure, A._CheckboxState_build_closure, A.DataTable_build_closure3, A.DataTable_build_closure, A.DataTable_build_closure0, A.DataTable_build_closure1, A.DataTable_build_closure2, A.DataTable_build_closure4, A.showDatePicker_closure, A._DatePickerDialogState_build_closure, A.DialogRoute_closure, A._DropdownRoutePage_build_closure, A._DropdownButtonState_initState_closure, A._DropdownButtonState_initState_closure0, A._DropdownButtonState__updateSelectedIndex_closure, A._DropdownButtonState__handleTap_closure, A._DropdownButtonState__handleTap_closure0, A._DropdownButtonState_build_closure, A.DropdownButtonFormField_closure, A.DropdownButtonFormField__closure, A.DropdownButtonFormField__closure0, A._ExpansionPanelListState_build_closure, A._InkResponseState_highlightsExist_closure, A._InputDatePickerFormFieldState_didUpdateWidget_closure, A._RenderDecoration_paint_doPaint, A._InputDecoratorState__getIconColor_resolveIconColor, A._RenderListTile_paint_doPaint, A.ListTileTheme_merge_closure, A._MaterialState_build_closure, A._MaterialInteriorState_forEachTween_closure, A._MaterialInteriorState_forEachTween_closure0, A._MaterialInteriorState_forEachTween_closure1, A._MaterialInteriorState_forEachTween_closure2, A.MaterialStateMixin_updateMaterialState_closure, A._MergeableMaterialState_didUpdateWidget_closure, A._MergeableMaterialState_didUpdateWidget_closure0, A._ZoomPageTransition_build_closure, A._ZoomPageTransition_build_closure0, A._ZoomPageTransition_build_closure1, A._ZoomPageTransition_build_closure2, A.PageTransitionsTheme__all_closure, A._PopupMenu_build_closure, A._PopupMenuRoute_buildPage_closure, A.PopupMenuButtonState_showButtonMenu_closure, A._RadioState__widgetFillColor_closure, A._RadioState__defaultFillColor_closure, A._RadioState_build_closure, A.RefreshIndicatorState__show_closure, A.ScaffoldMessengerState_hideCurrentSnackBar_closure, A._MaterialScrollbarState__trackVisibility_closure, A._MaterialScrollbarState__thumbColor_closure, A._MaterialScrollbarState__trackColor_closure, A._MaterialScrollbarState__trackBorderColor_closure, A._MaterialScrollbarState__thickness_closure, A._MaterialSwitchState__widgetThumbColor_closure, A._MaterialSwitchState__defaultThumbColor_closure, A._MaterialSwitchState__widgetTrackColor_closure, A._MaterialSwitchState__defaultTrackColor_closure, A._MaterialSwitchState_build_closure, A._TabBarState_initState_closure, A._TabBarState_build_closure, A._TextFieldState_build_closure3, A._TextFieldState_build_closure4, A.TextFormField_closure, A.TextFormField_closure_onChangedHandler, A._AnimatedThemeState_forEachTween_closure, A.ThemeData__lerpThemeExtensions_closure0, A.TimeOfDay_toString_addLeadingZeroIfNeeded, A._HourMinuteControl_build_closure, A._HourMinuteControl_build_closure0, A._HourControl_build_hoursFromSelected, A._DayPeriodControl_build_closure, A._DayPeriodControl_build_closure0, A._DialPainter_paint_getOffsetForTheta, A._DialPainter_paint_paintLabels, A.showTimePicker_closure, A.ToggleButtons_build_closure, A.TooltipState__createNewEntry_closure, A.TooltipState__createNewEntry_closure0, A.TooltipState__createNewEntry_closure1, A.TooltipState_build_closure, A.TooltipState_build_closure0, A._CompoundBorder_scale_closure, A._CompoundBorder_toString_closure, A.ClipContext_clipPathAndPaint_closure, A.ClipContext_clipRRectAndPaint_closure, A.ClipContext_clipRectAndPaint_closure, A.paintImage_closure, A._sample_closure, A._interpolateColorsAndStops_closure, A.LinearGradient_scale_closure, A._CachedImageBase_dispose_closure, A.ImageProvider_resolve_closure0, A.ImageProvider__createErrorHandlerAndKey_closure, A.AssetImage_obtainKey_closure, A.ImageStreamCompleter_reportError_closure, A.ImageStreamCompleter_reportImageChunkEvent_closure, A.InlineSpan_getSpanForPosition_closure, A.InlineSpan_codeUnitAt_closure, A._ShapeDecorationPainter__precache_closure, A._ShapeDecorationPainter__precache_closure0, A.TextSpan_debugDescribeChildren_closure, A.TextStyle_fontFamilyFallback_closure, A.RendererBinding__scheduleMouseTrackerUpdate_closure, A.BoxConstraints_toString_describe, A.RenderEditable__extractPlaceholderSpans_closure, A.RenderEditable_getBoxesForSelection_closure, A.RenderEditable_describeSemanticsConfiguration_closure, A.RenderListBody_computeMinIntrinsicWidth_closure, A.RenderListBody_computeMinIntrinsicWidth_closure0, A.RenderListBody_computeMaxIntrinsicWidth_closure, A.RenderListBody_computeMaxIntrinsicWidth_closure0, A.RenderListBody_computeMinIntrinsicHeight_closure, A.RenderListBody_computeMinIntrinsicHeight_closure0, A.RenderListBody_computeMaxIntrinsicHeight_closure, A.RenderListBody_computeMaxIntrinsicHeight_closure0, A.MouseTracker__handleDeviceUpdate_closure, A.MouseTracker__handleDeviceUpdateMouseEvents_closure0, A.RenderObject_reassemble_closure, A.RenderObject__updateCompositingBits_closure, A.RenderObject_clearSemantics_closure, A.RenderObject__getSemanticsForParent_closure, A.RenderParagraph_markNeedsLayout_closure, A.RenderParagraph__extractPlaceholderSpans_closure, A.RenderParagraph_selectionColor_closure, A.RenderParagraph_describeSemanticsConfiguration_closure, A._factoriesTypeSet_closure, A._PlatformViewGestureRecognizer_closure, A.RenderSliverHelpers_hitTestBoxChild_closure, A.RenderSliverMultiBoxAdaptor__createOrObtainChild_closure, A.RenderSliverMultiBoxAdaptor_collectGarbage_closure, A.RenderSliverMultiBoxAdaptor_collectGarbage__closure, A.RenderSliverPersistentHeader_layoutChild_closure, A.RenderStack_computeMinIntrinsicWidth_closure, A.RenderStack_computeMaxIntrinsicWidth_closure, A.RenderStack_computeMinIntrinsicHeight_closure, A.RenderStack_computeMaxIntrinsicHeight_closure, A.RenderViewportBase_visitChildrenForSemantics_closure, A.RenderViewportBase_hitTestChildren_closure, A.SchedulerBinding_endOfFrame_closure, A.SchedulerBinding__handleDrawFrame_closure, A.TickerFuture_whenCompleteOrCancel_thunk, A.SemanticsNode_getSemanticsData_closure, A.SemanticsNode__childrenInTraversalOrder_closure, A.SemanticsNode_debugDescribeChildren_closure, A._SemanticsSortGroup_sortedWithinVerticalGroup_closure, A._SemanticsSortGroup_sortedWithinKnot_search, A._SemanticsSortGroup_sortedWithinKnot_closure0, A._SemanticsSortGroup_sortedWithinKnot_closure1, A._childrenInDefaultOrder_closure, A.SemanticsOwner_sendSemanticsUpdate_closure, A.SemanticsOwner__getSemanticsActionHandlerForId_closure, A.SemanticsConfiguration__addArgumentlessAction_closure, A.SemanticsConfiguration_onMoveCursorForwardByCharacter_closure, A.SemanticsConfiguration_onMoveCursorBackwardByCharacter_closure, A.SemanticsConfiguration_onMoveCursorForwardByWord_closure, A.SemanticsConfiguration_onMoveCursorBackwardByWord_closure, A.SemanticsConfiguration_onSetSelection_closure, A.SemanticsConfiguration_onSetText_closure, A.CachingAssetBundle_loadStructuredData_closure, A._AutofillScopeTextInputConfiguration_toJson_closure, A.AutofillScopeMixin_attach_closure, A._DefaultBinaryMessenger_send_closure, A.BasicMessageChannel_setMessageHandler_closure, A.MethodChannel_setMethodCallHandler_closure, A.RawKeyboard__synchronizeModifiers_closure, A.RestorationManager_handleRestorationUpdateFromEngine_closure, A.RestorationManager_scheduleSerializationFor_closure, A.RestorationBucket__visitChildren_closure, A.FilteringTextInputFormatter__processRegion_adjustIndex, A.TextEditingValue_replaced_adjustIndex, A.TextInputConnection_setSelectionRects_closure, A.TextInput__handleTextInputInvocation_closure, A.TextInput__handleTextInputInvocation_closure0, A.TextInput__handleTextInputInvocation_closure1, A._getParent_closure, A.Actions__findDispatcher_closure, A.Actions_maybeFind_closure, A.Actions__maybeFindWithoutDependingOn_closure, A.Actions_invoke_closure, A.Actions_maybeInvoke_closure, A._FocusableActionDetectorState_initState_closure, A._FocusableActionDetectorState__mayTriggerCallback_shouldShowHoverHighlight, A._FocusableActionDetectorState__mayTriggerCallback_canRequestFocus, A._FocusableActionDetectorState__mayTriggerCallback_shouldShowFocusHighlight, A._FocusableActionDetectorState_didUpdateWidget_closure, A._AnimatedCrossFadeState_initState_closure, A._AnimatedSwitcherState__newEntry_closure, A._AnimatedSwitcherState__rebuildOutgoingWidgetsIfNeeded_closure, A._WidgetsAppState__onGenerateRoute_closure, A._WidgetsAppState_build_closure, A._StreamBuilderBaseState__subscribe_closure, A._FutureBuilderState__subscribe_closure, A._RawAutocompleteState__updateOverlay_closure, A._RawAutocompleteState__updateOverlay_closure0, A._RawAutocompleteState__updateOverlay__closure, A.AutofillGroupState_autofillClients_closure, A._AutomaticKeepAliveState__addClient_closure, A._AutomaticKeepAliveState__getChildElement_closure, A._UbiquitousInheritedElement_notifyClients_closure, A._UbiquitousInheritedElement__recurseChildren_closure, A.ClipPath_shape_closure, A.RichText__extractChildren_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure0, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure1, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure3, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure5, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initInstances_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initServiceExtensions_closure0, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_initInstances_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure0, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure1, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure2, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure4, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure6, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_drawFrame_closure, A.DisplayFeatureSubScreen_avoidBounds_closure, A.DisplayFeatureSubScreen_avoidBounds_closure0, A.EditableTextState_cutSelection_closure, A.EditableTextState_pasteText_closure, A.EditableTextState_didChangeDependencies_closure, A.EditableTextState__scheduleShowCaretOnScreen_closure, A.EditableTextState_didChangeMetrics_closure, A.EditableTextState__startCursorBlink_closure, A.EditableTextState__onCursorTick_closure1, A.EditableTextState__updateSelectionRects_closure, A.EditableTextState__updateSelectionRects_closure0, A.EditableTextState__updateSelectionRects_closure1, A.EditableTextState__updateSizeAndTransform_closure, A.EditableTextState__updateComposingRectIfNeeded_closure, A.EditableTextState__updateCaretRectIfNeeded_closure, A.EditableTextState__actions_closure, A.EditableTextState_build_closure0, A._Editable__extractChildren_closure, A._ScribbleFocusableState_isInScribbleRect_closure, A._UpdateTextSelectionAction_invoke_collapse, A._throttle_closure, A.FocusNode_traversalDescendants_closure, A.FocusNode_debugDescribeChildren_closure, A._getAncestor_closure, A.FocusTraversalPolicy__sortAllDescendants_visitGroups, A.FocusTraversalPolicy__sortAllDescendants_closure, A._ReadingOrderTraversalPolicy_FocusTraversalPolicy_DirectionalFocusTraversalPolicyMixin_changedScope_closure, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterHorizontally_closure0, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterHorizontally_closure1, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterVertically_closure0, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterVertically_closure1, A.DirectionalFocusTraversalPolicyMixin__popPolicyDataIfNeeded_popOrInvalidate, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure0, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure2, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure3, A._ReadingOrderSortData_commonDirectionalityOf_closure, A._ReadingOrderSortData_directionalAncestors_getDirectionalityAncestors, A._ReadingOrderDirectionalGroupData_rect_closure, A.ReadingOrderTraversalPolicy__pickNext_inBand_closure, A.FormState__fieldDidChange_closure, A._InactiveElements__unmount_closure, A.Element_reassemble_closure, A.Element_renderObject_visit, A.Element_updateSlotForChild_visit, A.Element__updateDepth_closure, A.Element_detachRenderObject_closure, A.Element_attachRenderObject_closure, A.Element_debugDescribeChildren_closure, A.ParentDataElement__applyParentData_applyParentDataToChild, A.RenderObjectElement_updateChildren_replaceWithNullIfForgotten, A.MultiChildRenderObjectElement_children_closure, A.GestureDetector_build_closure0, A.GestureDetector_build_closure2, A.GestureDetector_build_closure4, A.GestureDetector_build_closure6, A.GestureDetector_build_closure8, A.GestureDetector_build_closure10, A.GestureDetector_build_closure12, A.GestureDetector_build_closure14, A._DefaultSemanticsGestureDelegate__getHorizontalDragUpdateHandler_closure, A._DefaultSemanticsGestureDelegate__getHorizontalDragUpdateHandler_closure0, A._DefaultSemanticsGestureDelegate__getHorizontalDragUpdateHandler_closure1, A._DefaultSemanticsGestureDelegate__getVerticalDragUpdateHandler_closure, A._DefaultSemanticsGestureDelegate__getVerticalDragUpdateHandler_closure0, A._DefaultSemanticsGestureDelegate__getVerticalDragUpdateHandler_closure1, A.Hero__allHeroesFor_visitor, A.HeroController_didStopUserGesture_isInvalidFlight, A.HeroController__maybeStartHeroTransition_closure, A.IconTheme_merge_closure, A.ImplicitlyAnimatedWidgetState_initState_closure, A.ImplicitlyAnimatedWidgetState_didUpdateWidget_closure, A.ImplicitlyAnimatedWidgetState__constructTweens_closure, A._AnimatedContainerState_forEachTween_closure, A._AnimatedContainerState_forEachTween_closure0, A._AnimatedContainerState_forEachTween_closure1, A._AnimatedContainerState_forEachTween_closure2, A._AnimatedContainerState_forEachTween_closure3, A._AnimatedContainerState_forEachTween_closure4, A._AnimatedContainerState_forEachTween_closure5, A._AnimatedContainerState_forEachTween_closure6, A._AnimatedPaddingState_forEachTween_closure, A._AnimatedOpacityState_forEachTween_closure, A._AnimatedDefaultTextStyleState_forEachTween_closure, A._AnimatedPhysicalModelState_forEachTween_closure, A._AnimatedPhysicalModelState_forEachTween_closure0, A._AnimatedPhysicalModelState_forEachTween_closure1, A._AnimatedPhysicalModelState_forEachTween_closure2, A.InheritedTheme_capture_closure, A._loadAll_closure, A._loadAll_closure0, A._loadAll_closure1, A._LocalizationsState_load_closure, A._LocalizationsState_load_closure0, A.MediaQueryData_removeDisplayFeatures_closure, A.Route_didPush_closure, A.Route_didAdd_closure, A.Route_isCurrent_closure, A.Route_isFirst_closure, A.Route_isActive_closure, A.Navigator_defaultGenerateInitialRoutes_closure, A._RouteEntry_dispose_closure, A._RouteEntry_isRoutePredicate_closure, A.NavigatorState_restoreState_closure, A.NavigatorState__flushHistoryUpdates_closure, A.NavigatorState__afterNavigation_closure, A.NavigatorState_maybePop_closure, A.NavigatorState_maybePop_closure1, A.NavigatorState_removeRoute_closure, A.OverlayEntry_remove_closure, A._RenderTheatre_computeMinIntrinsicWidth_closure, A._RenderTheatre_computeMaxIntrinsicWidth_closure, A._RenderTheatre_computeMinIntrinsicHeight_closure, A._RenderTheatre_computeMaxIntrinsicHeight_closure, A.PageStorageBucket__allKeys_closure, A._PageViewState_build_closure, A.HtmlElementView__createHtmlElementView_closure, A._PlatformViewLinkState_build_closure, A.SliverReorderableListState__dragStart_closure, A._ReorderableItemState_updateForGap_closure, A.ReorderableDragStartListener_build_closure, A._DragInfo_startDrag_closure, A._RootRestorationScopeState__loadRootBucketIfNecessary_closure, A._RouterState__processParsedRouteInformation_closure, A._RouterState__handleRoutePopped_closure, A.TransitionRoute__updateSecondaryAnimation_jumpOnAnimationEnd, A.TransitionRoute__setSecondaryAnimation_closure, A.LocalHistoryRoute_removeLocalHistoryEntry_closure, A._ModalScopeState_build_closure0, A._ModalScopeState_build__closure, A.ScrollAwareImageProvider_resolveStreamForKey_closure, A.ScrollBehavior_velocityTrackerBuilder_closure, A.ScrollBehavior_velocityTrackerBuilder_closure0, A.ScrollNotificationObserverState_build_closure, A.ScrollNotificationObserverState_build_closure0, A.ScrollPosition_forcePixels_closure, A.ScrollView_build_closure0, A.ScrollableState_setCanDrag_closure0, A.ScrollableState_setCanDrag_closure2, A._ScrollableSelectionContainerDelegate__scheduleLayoutChange_closure, A.ScrollbarPainter_update_needPaint, A.RawScrollbarState__gestures_closure0, A.RawScrollbarState__gestures__closure, A.RawScrollbarState__gestures__closure0, A.RawScrollbarState__gestures__closure1, A.RawScrollbarState__gestures_closure2, A.RawScrollbarState_build_closure, A.RawScrollbarState_build_closure0, A.MultiSelectableSelectionContainerDelegate__scheduleSelectableUpdate_closure, A.MultiSelectableSelectionContainerDelegate_handleSelectWord_closure, A.MultiSelectableSelectionContainerDelegate_handleSelectWord_closure0, A.LogicalKeySet__triggers_closure, A.SliverMultiBoxAdaptorElement_performRebuild_processElement, A.Table_closure, A.Table_closure0, A._TableElement_mount_closure, A._TableElement_mount__closure, A._TableElement_update_closure, A._TableElement_update_closure0, A._TableElement__updateRenderObjectChildren_closure, A._TableElement__updateRenderObjectChildren__closure, A._TableElement_visitChildren_closure, A.SelectionOverlay__markNeedsBuild_closure, A._SelectionHandleOverlayState_build_closure0, A._TextSelectionGestureDetectorState_build_closure0, A._TextSelectionGestureDetectorState_build_closure2, A._TextSelectionGestureDetectorState_build_closure4, A._TextSelectionGestureDetectorState_build_closure6, A.CacheStore_closure, A.CacheStore_retrieveCacheData_closure, A.WebHelper__manageResponse_closure, A.WebHelper__saveFileAndPostUpdates_closure, A._BlockPickerState_build_closure, A._GlobalCupertinoLocalizationsDelegate_load_closure_loadFormats, A.SlidableAction_build_closure, A.SlidableAutoCloseBehaviorListener_build_closure, A.SlidableAutoCloseNotificationSender_build_closure, A._SlidableAutoCloseBarrierNotificationSenderState_dispose_closure, A._SlidableAutoCloseBarrierBehaviorListenerState_build_closure, A._SlidableDismissalState_handleResizeRequestChanged_closure, A._RenderFlexEntranceTransition_getTotalFlex_closure, A._RenderFlexEntranceTransition_performLayout_closure, A.showToastWidget_closure, A._StyledToastState_build_closure, A.ToastManager_dismissAll_closure, A.Registrar_send_closure, A.GoogleSignIn__ensureInitialized_closure, A.GoogleSignIn__waitFor_closure, A.GoogleSignIn__addMethodCall_closure, A.GoogleSignIn_signIn_isCanceled, A.GoogleSignIn_signIn_closure, A.MethodChannelGoogleSignIn_getTokens_closure, A.GoogleSignInPlugin_closure, A.GoogleSignInPlugin_init_closure, A.GoogleSignInPlugin_init_closure0, A.NodeList_retainWhere_closure, A.FilteredElementList_removeRange_closure, A.InTableTextPhase_flushCharacters_closure, A._CssClassSetImpl_add_closure, A.SelectorEvaluator_visitPseudoClassSelector_closure, A.SelectorEvaluator_visitPseudoClassSelector_closure0, A.SelectorEvaluator_visitPseudoClassSelector__closure, A.SelectorEvaluator_visitAttributeSelector_closure, A.HtmlTokenizer_consumeEntity_closure, A._escape_closure, A._escape_closure0, A._escape_closure1, A._escape_closure2, A._escape_closure3, A._escape__closure, A._escape_closure4, A._escape_closure5, A._escape_closure6, A._escape_closure7, A._escape_closure8, A._postProcess_closure, A.Rule_findRule_closure, A.Rule_findRule_closure0, A.Rule__buildFilterFn_closure, A._CommonRules_indentedCodeBlock_closure, A._CommonRules_fencedCodeBlock_closure, A._CommonRules_inlineLink_closure, A._CommonRules_referenceLink_closure0, A._CommonRules_code_closure, A._CommonRules_code__closure, A.countSiblingEl_closure, A.get_closure, A.readBytes_closure, A.BaseRequest_closure0, A.BrowserClient_send_closure, A.BrowserClient_send_closure0, A.ByteStream_toBytes_closure, A.mapToQuery_closure0, A.onDone_closure, A.CaseInsensitiveMap$from_closure, A.MediaType_toString__closure, A.expectQuotedString_closure, A.PngDecoder_decodeFrame_closure, A.ImagePickerPlugin__getSelectedXFiles_closure, A.ImagePickerPlugin__getSelectedXFiles__closure, A.ImagePickerPlugin__getSelectedXFiles_closure0, A.ImageResizer_loadImage_closure, A.ImageResizer_loadImage_closure0, A._$PurchaseWrapperFromJson_closure, A._$PurchasesResultWrapperFromJson_closure0, A._$SkuDetailsResponseWrapperFromJson_closure0, A.InAppPurchaseAndroidPlatform$__closure, A.InAppPurchaseAndroidPlatform_queryProductDetails_closure, A.InAppPurchaseAndroidPlatform_queryProductDetails_closure0, A.InAppPurchaseAndroidPlatform_queryProductDetails_closure1, A.InAppPurchaseAndroidPlatform_restorePurchases_closure, A.InAppPurchaseAndroidPlatform_restorePurchases_closure0, A.InAppPurchaseAndroidPlatform_restorePurchases_closure1, A.InAppPurchaseAndroidPlatform_restorePurchases_closure2, A.InAppPurchaseAndroidPlatform__getPurchaseDetailsFromResult_closure, A.InAppPurchaseStoreKitPlatform_queryProductDetails_closure, A._TransactionObserver__handleTransationUpdates_closure, A._TransactionObserver__handleTransationUpdates_closure0, A.SKPaymentQueueWrapper__getTransactionList_closure, A._$SkProductResponseWrapperFromJson_closure, A._$SkProductResponseWrapperFromJson_closure0, A._$SKProductWrapperFromJson_closure1, A.Intl__pluralRule_closure, A.DateFormat_dateTimeConstructor_closure, A.DateFormat__checkDateOnly_closure, A.DateFormat__initDigitMatcher_closure, A.DateFormat__initDigitMatcher_closure0, A._DateFormatPatternField_parseEnumeratedString_closure, A._DateFormatPatternField_parseStandaloneDay_closure, A.NumberFormat_NumberFormat_closure, A.NumberFormat_NumberFormat$decimalPattern_closure, A._CountryPickerDialogState_build_closure, A._CountryPickerDialogState_build__closure0, A._CountryPickerDialogState_build__closure1, A._IntlPhoneFieldState_initState_closure, A._IntlPhoneFieldState__changeCountry_closure, A._IntlPhoneFieldState__changeCountry___closure, A._IntlPhoneFieldState_build_closure0, A._IntlPhoneFieldState_build_closure, A._IntlPhoneFieldState_build_closure1, A.ClientEntity_ClientEntity_closure, A.ClientEntity_primaryContact_closure, A.ClientEntity_emailContacts_closure, A.ClientEntity_hasEmailAddress_closure, A.ClientEntity_getContact_closure, A.CompanyGatewayEntity_updateConfig_closure, A.CompanyEntity_getCustomFieldValues_closure, A.CompanyEntity_coreCompany_closure, A.GatewayEntity_supportsTokenBilling_closure, A.GatewayEntity_supportsRefunds_closure, A.GatewayEntity_matchesFilter_closure, A.GatewayEntity_matchesFilterValue_closure, A.UserCompanyEntity_UserCompanyEntity_closure, A.UserCompanyEntity__initializeBuilder_closure, A.DesignEntity_clone_closure, A.HasActivities_getActivities_closure, A.ExpenseEntity_clone_closure, A.InvoiceEntity_InvoiceEntity_closure, A.InvoiceEntity_InvoiceEntity_closure0, A.InvoiceEntity_moveLineItem_closure, A.InvoiceEntity_moveLineItem_closure0, A.InvoiceEntity_recreateInvitations_closure0, A.InvoiceEntity_recreateInvitations_closure, A.InvoiceEntity_recreateInvitations_closure2, A.InvoiceEntity_recreateInvitations_closure1, A.InvoiceEntity_clone_closure, A.InvoiceEntity_clone__closure, A.InvoiceEntity_clone__closure0, A.InvoiceEntity_applyClient_closure, A.InvoiceEntity_applyVendor_closure, A.InvoiceEntity_history_closure, A.InvoiceEntity_history_closure0, A.InvoiceEntity_hasTasks_closure, A.InvoiceEntity_hasProducts_closure, A.InvoiceEntity_hasExpenses_closure, A.InvoiceEntity_applyTax_closure, A.InvoiceEntity_applyTax_closure0, A.InvoiceEntity_applyTax_closure1, A.InvoiceEntity_isViewed_closure, A.InvoiceEntity_getInvitationForClientContact_closure, A.InvoiceEntity_getInvitationForVendorContact_closure, A.InvoiceItemEntity_taxAmount_calculateTaxAmount, A.InvoiceItemEntity_applyTax_closure, A.InvoiceItemEntity_applyTax_closure0, A.InvoiceItemEntity_applyTax_closure1, A.CalculateInvoiceTotal_calculateTaxes_closure, A.CalculateInvoiceTotal_calculateTaxes__closure, A.CalculateInvoiceTotal_calculateTaxes__closure1, A.CalculateInvoiceTotal_calculateTaxes__closure3, A.CalculateInvoiceTotal_calculateTaxes_closure0, A.CalculateInvoiceTotal_calculateTaxes_closure2, A.CalculateInvoiceTotal_calculateTaxes_closure4, A.CalculateInvoiceTotal_getTaxable_closure, A.CalculateInvoiceTotal_calculateTotal_closure, A.CalculateInvoiceTotal_calculateSubtotal_closure, A.PaymentEntity_invoicePaymentables_closure, A.PaymentEntity_creditPaymentables_closure, A.PaymentEntity_invoiceId_closure, A.ProductEntity_clone_closure, A.ProjectEntity_clone_closure, A.SettingsEntity_setFieldsForSection_closure, A.SettingsEntity_setFieldsForSection_closure0, A.TaskTime_stop_closure, A.TaskEntity_clone_closure, A.TaskEntity_areTimesValid_closure, A.TaskEntity_getInvalidTimeIndices_closure, A.TaskEntity_isRunning_closure, A.TaskEntity_getTaskTimes_closure, A.TaskEntity_addTaskTime_closure, A.TaskEntity_updateTaskTime_closure, A.TaskEntity_deleteTaskTime_closure, A.TaskEntity_calculateDuration_closure, A.TransactionEntity_TransactionEntity_closure, A.TransactionEntity_TransactionEntity_closure0, A.VendorEntity_VendorEntity_closure, A.VendorEntity_emailContacts_closure, A.VendorEntity_primaryContact_closure, A.VendorEntity_hasEmailAddress_closure, A.VendorEntity_getContact_closure, A.ClientRepository_saveData_closure, A.CreditRepository_saveData_closure, A.InvoiceRepository_saveData_closure, A.ProductRepository_saveData_closure, A.PurchaseOrderRepository_saveData_closure, A.QuoteRepository_saveData_closure, A.TransactionRepository_convertToExpense_closure, A._parseError__closure, A._initialState_closure, A.InvoiceNinjaAppState_initState_closure, A.InvoiceNinjaAppState_generateRoute_closure, A.InvoiceNinjaAppState_generateRoute_closure0, A.InvoiceNinjaAppState_build_closure, A.InvoiceNinjaAppState_build__closure, A.InvoiceNinjaAppState_build__closure0, A.InvoiceNinjaAppState_build__closure1, A.InvoiceNinjaAppState_build__closure2, A.InvoiceNinjaAppState_build__closure3, A.InvoiceNinjaAppState_build__closure4, A.InvoiceNinjaAppState_build__closure5, A.InvoiceNinjaAppState_build__closure6, A.InvoiceNinjaAppState_build__closure7, A.InvoiceNinjaAppState_build__closure8, A.InvoiceNinjaAppState_build__closure9, A.InvoiceNinjaAppState_build__closure10, A.InvoiceNinjaAppState_build__closure11, A.InvoiceNinjaAppState_build__closure12, A.InvoiceNinjaAppState_build__closure13, A.InvoiceNinjaAppState_build__closure14, A.InvoiceNinjaAppState_build__closure15, A.InvoiceNinjaAppState_build__closure16, A.InvoiceNinjaAppState_build__closure17, A.InvoiceNinjaAppState_build__closure18, A.InvoiceNinjaAppState_build__closure19, A.InvoiceNinjaAppState_build__closure20, A.InvoiceNinjaAppState_build__closure21, A.InvoiceNinjaAppState_build__closure22, A.InvoiceNinjaAppState_build__closure23, A.InvoiceNinjaAppState_build__closure24, A.InvoiceNinjaAppState_build__closure25, A.InvoiceNinjaAppState_build__closure26, A.InvoiceNinjaAppState_build__closure27, A.InvoiceNinjaAppState_build__closure28, A.InvoiceNinjaAppState_build__closure29, A.InvoiceNinjaAppState_build__closure30, A.InvoiceNinjaAppState_build__closure31, A.InvoiceNinjaAppState_build__closure32, A.InvoiceNinjaAppState_build__closure33, A.InvoiceNinjaAppState_build__closure34, A.InvoiceNinjaAppState_build__closure35, A.InvoiceNinjaAppState_build__closure36, A.InvoiceNinjaAppState_build__closure37, A.InvoiceNinjaAppState_build__closure38, A.InvoiceNinjaAppState_build__closure39, A.InvoiceNinjaAppState_build__closure40, A.InvoiceNinjaAppState_build__closure41, A.InvoiceNinjaAppState_build__closure42, A.InvoiceNinjaAppState_build__closure43, A.InvoiceNinjaAppState_build__closure44, A.InvoiceNinjaAppState_build__closure45, A.InvoiceNinjaAppState_build__closure46, A.InvoiceNinjaAppState_build__closure47, A.InvoiceNinjaAppState_build__closure48, A.InvoiceNinjaAppState_build__closure49, A.InvoiceNinjaAppState_build__closure50, A.InvoiceNinjaAppState_build__closure51, A.InvoiceNinjaAppState_build__closure52, A.InvoiceNinjaAppState_build__closure53, A.InvoiceNinjaAppState_build__closure54, A.InvoiceNinjaAppState_build__closure55, A.InvoiceNinjaAppState_build__closure56, A.InvoiceNinjaAppState_build__closure57, A.InvoiceNinjaAppState_build__closure58, A.InvoiceNinjaAppState_build__closure59, A.InvoiceNinjaAppState_build__closure60, A.InvoiceNinjaAppState_build__closure61, A.InvoiceNinjaAppState_build__closure62, A.InvoiceNinjaAppState_build__closure63, A.InvoiceNinjaAppState_build__closure64, A.InvoiceNinjaAppState_build__closure65, A.InvoiceNinjaAppState_build__closure66, A.InvoiceNinjaAppState_build__closure67, A.InvoiceNinjaAppState_build__closure68, A.InvoiceNinjaAppState_build__closure69, A.InvoiceNinjaAppState_build__closure70, A.InvoiceNinjaAppState_build__closure71, A.InvoiceNinjaAppState_build__closure72, A.InvoiceNinjaAppState_build__closure73, A.InvoiceNinjaAppState_build__closure74, A.InvoiceNinjaAppState_build__closure75, A.InvoiceNinjaAppState_build__closure76, A.InvoiceNinjaAppState_build__closure77, A.InvoiceNinjaAppState_build__closure78, A.InvoiceNinjaAppState_build__closure79, A.InvoiceNinjaAppState_build__closure80, A.InvoiceNinjaAppState_build__closure81, A.InvoiceNinjaAppState_build__closure82, A.InvoiceNinjaAppState_build__closure83, A.InvoiceNinjaAppState_build__closure84, A.InvoiceNinjaAppState_build__closure85, A.InvoiceNinjaAppState_build__closure86, A.InvoiceNinjaAppState_build__closure87, A.InvoiceNinjaAppState_build__closure88, A.InvoiceNinjaAppState_build__closure89, A.InvoiceNinjaAppState_build__closure90, A.InvoiceNinjaAppState_build__closure91, A.InvoiceNinjaAppState_build__closure92, A.InvoiceNinjaAppState_build__closure93, A.InvoiceNinjaAppState_build__closure94, A.InvoiceNinjaAppState_build__closure95, A.InvoiceNinjaAppState_build__closure96, A.InvoiceNinjaAppState_build__closure97, A.InvoiceNinjaAppState_build__closure98, A.InvoiceNinjaAppState_build__closure99, A.InvoiceNinjaAppState_build__closure100, A.InvoiceNinjaAppState_build__closure101, A.InvoiceNinjaAppState_build__closure102, A.InvoiceNinjaAppState_build__closure103, A.InvoiceNinjaAppState_build__closure104, A.InvoiceNinjaAppState_build__closure105, A.InvoiceNinjaAppState_build__closure106, A.InvoiceNinjaAppState_build__closure107, A.InvoiceNinjaAppState_build__closure108, A.InvoiceNinjaAppState_build__closure109, A.InvoiceNinjaAppState_build__closure110, A.InvoiceNinjaAppState_build__closure111, A.InvoiceNinjaAppState_build__closure112, A.InvoiceNinjaAppState_build__closure113, A.InvoiceNinjaAppState_build__closure114, A.InvoiceNinjaAppState_build__closure115, A.InvoiceNinjaAppState_build__closure116, A.InvoiceNinjaAppState_build__closure117, A.InvoiceNinjaAppState_build__closure118, A.InvoiceNinjaAppState_build__closure119, A.InvoiceNinjaAppState_build__closure120, A.InvoiceNinjaAppState_build__closure121, A.InvoiceNinjaAppState_build__closure122, A.viewEntityById__closure, A.checkForChanges_closure, A._createLoadState_closure, A._createLoadState__closure, A._createLoadState__closure0, A._createLoadState__closure1, A._createLoadState__closure2, A._createLoadState__closure3, A._getRoutes_closure, A._getRoutes_closure0, A._createUserLoggedIn_closure, A._createPersistData_closure, A._createPersistUI_closure, A._createPersistPrefs_closure, A._createPersistPrefs__closure, A._createAccountLoaded_closure, A._createDataRefreshed_closure, A._createPersistStatic_closure, A._createDeleteState_closure, A._createDeleteState__closure, A._createViewMainScreen_closure, A._createViewMainScreen__closure, A._createClearData_closure, A._createClearData__closure, A.appReducer_closure, A.appReducer__closure, A.appReducer_closure0, A.appReducer_closure1, A.appReducer_closure2, A.AppState_AppState_closure, A.AppState_companies_closure, A.AppState_historyList_closure, A._createUserLogout_closure, A._createUserLogout__closure, A._createUserLogoutAll_closure, A._createUserLogoutAll__closure, A._createUserLogoutAll__closure0, A._createLoginRequest_closure, A._createLoginRequest__closure, A._createLoginRequest__closure0, A._createSignUpRequest_closure, A._createSignUpRequest__closure, A._createSignUpRequest__closure0, A._createOAuthLoginRequest_closure, A._createOAuthLoginRequest__closure, A._createOAuthLoginRequest__closure0, A._createOAuthSignUpRequest_closure, A._createOAuthSignUpRequest__closure, A._createOAuthSignUpRequest__closure0, A._createRefreshRequest_closure, A._createRefreshRequest__closure, A._createRefreshRequest___closure, A._createRefreshRequest____closure, A._createRefreshRequest__closure0, A._createRecoverRequest_closure, A._createRecoverRequest__closure, A._createRecoverRequest__closure0, A._createCompany_closure, A._createCompany__closure, A._createCompany___closure, A._setDefaultCompany_closure, A._setDefaultCompany__closure, A._setDefaultCompany__closure0, A._deleteCompany_closure, A._deleteCompany__closure, A._deleteCompany__closure0, A._purgeData_closure, A._purgeData__closure, A._purgeData___closure, A._purgeData__closure0, A._resendConfirmation_closure, A._resendConfirmation__closure, A._resendConfirmation__closure0, A.userLoadUrlReducer_closure, A.userSignUpRequestReducer_closure, A.userLoginRequestReducer_closure, A.oauthLoginRequestReducer_closure, A.oauthSignUpRequestReducer_closure, A.userLoginSuccessReducer_closure, A.userVerifiedPasswordReducer_closure, A.userUnverifiedPasswordReducer_closure, A.handleBankAccountAction_closure, A.handleBankAccountAction_closure0, A._editBankAccount_closure, A._viewBankAccount_closure, A._viewBankAccountList_closure0, A._viewBankAccountList__closure, A._archiveBankAccount_closure, A._archiveBankAccount__closure, A._archiveBankAccount__closure0, A._archiveBankAccount__closure1, A._deleteBankAccount_closure, A._deleteBankAccount__closure, A._deleteBankAccount__closure0, A._deleteBankAccount__closure1, A._restoreBankAccount_closure, A._restoreBankAccount__closure, A._restoreBankAccount__closure0, A._restoreBankAccount__closure1, A._saveBankAccount_closure, A._saveBankAccount__closure, A._saveBankAccount__closure0, A._loadBankAccount_closure, A._loadBankAccount__closure, A._loadBankAccount__closure0, A._loadBankAccounts_closure, A._loadBankAccounts__closure, A._loadBankAccounts__closure0, A.bankAccountUIReducer_closure, A.editingReducer__closure45, A.bankAccountListReducer__closure, A._viewBankAccountList_closure, A._filterBankAccountsByCustom1_closure, A._filterBankAccountsByCustom1_closure0, A._filterBankAccountsByCustom2_closure, A._filterBankAccountsByCustom2_closure0, A._filterBankAccountsByState_closure, A._filterBankAccountsByState_closure0, A._filterBankAccounts_closure, A._sortBankAccounts_closure, A._startListMultiselect_closure21, A._addToListMultiselect_closure21, A._removeFromListMultiselect_closure21, A._clearListMultiselect_closure21, A._archiveBankAccountSuccess_closure, A._deleteBankAccountSuccess_closure, A._restoreBankAccountSuccess_closure, A._addBankAccount_closure, A._updateBankAccount_closure, A._setLoadedBankAccount_closure, A.memoizedDropdownBankAccountList_closure, A.dropdownBankAccountsSelector_closure, A.memoizedFilteredBankAccountList_closure, A.filteredBankAccountsSelector_closure, A.BankAccountState_loadBankAccounts_closure0, A.BankAccountState_loadBankAccounts_closure1, A.BankAccountState_loadBankAccounts_closure, A.handleClientAction_closure, A.handleClientAction_closure0, A.handleClientAction_closure1, A.handleClientAction_closure2, A.handleClientAction_closure3, A.handleClientAction_closure4, A.handleClientAction_closure5, A.__MergClientPickerState_build_closure, A._editClient_closure, A._viewClient_closure, A._viewClientList_closure1, A._viewClientList__closure, A._archiveClient_closure, A._archiveClient__closure, A._archiveClient__closure0, A._archiveClient__closure1, A._mergeClients_closure, A._mergeClients__closure, A._mergeClients__closure0, A._deleteClient_closure, A._deleteClient__closure, A._deleteClient__closure0, A._deleteClient__closure1, A._purgeClient_closure, A._purgeClient__closure, A._purgeClient__closure0, A._restoreClient_closure, A._restoreClient__closure, A._restoreClient__closure0, A._restoreClient__closure1, A._saveClient_closure, A._saveClient__closure, A._saveClient__closure0, A._loadClient_closure, A._loadClient__closure, A._loadClient__closure0, A._loadClients_closure, A._loadClients__closure, A._loadClients__closure0, A._saveDocument_closure11, A._saveDocument__closure23, A._saveDocument__closure24, A._showPdfClient_closure, A.clientUIReducer_closure, A.editingReducer__closure59, A.editingReducer__closure58, A.editingReducer__closure57, A.editingReducer__closure56, A.clientListReducer__closure, A._viewClientList_closure, A._filterClientsByCustom1_closure, A._filterClientsByCustom1_closure0, A._filterClientsByCustom2_closure, A._filterClientsByCustom2_closure0, A._filterClientsByCustom3_closure, A._filterClientsByCustom3_closure0, A._filterClientsByCustom4_closure, A._filterClientsByCustom4_closure0, A._filterClientsByState_closure, A._filterClientsByState_closure0, A._filterClients_closure, A._sortClients_closure, A._startListMultiselect_closure26, A._addToListMultiselect_closure26, A._removeFromListMultiselect_closure26, A._clearListMultiselect_closure26, A._archiveClientSuccess_closure, A._deleteClientSuccess_closure, A._restoreClientSuccess_closure, A._addClient_closure, A._addClient__closure, A._updateClient_closure, A._updateClient__closure, A._setLoadedClient_closure, A._setLoadedClient__closure, A._mergeClientSuccess_closure, A._purgeClientSuccess_closure26, A.memoizedDropdownClientList_closure, A.dropdownClientsSelector_closure, A.memoizedFilteredClientList_closure, A.filteredClientsSelector_closure, A.filteredClientsSelector__closure, A.ClientState_loadClients_closure0, A.ClientState_loadClients_closure1, A.ClientState_loadClients_closure, A.companyReducer_closure, A.userCompanyEntityReducer__closure8, A.userCompanyEntityReducer___closure, A.userCompanyEntityReducer__closure9, A.userCompanyEntityReducer__closure7, A.userCompanyEntityReducer__closure6, A.userCompanyEntityReducer__closure5, A.userCompanyEntityReducer__closure4, A.userCompanyEntityReducer__closure3, A.userCompanyEntityReducer__closure2, A.userCompanyEntityReducer__closure1, A.userCompanyEntityReducer__closure, A.userCompanyEntityReducer__closure0, A.loadCompanySuccessReducer_closure, A.loadCompanySuccessReducer_closure0, A.loadCompanySuccessReducer_closure1, A.saveCompanySuccessReducer_closure, A.saveCompanySuccessReducer_closure0, A.dropdownExpenseCategoriesSelector_closure1, A.memoizedHasMultipleCurrencies_closure, A.memoizedGetCurrencyIds_closure, A.filteredSelector_closure, A.filteredSelector_closure0, A.filteredSelector_closure1, A.filteredSelector_closure2, A.filteredSelector_closure3, A.filteredSelector_closure4, A.filteredSelector_closure5, A.filteredSelector_closure6, A.filteredSelector_closure7, A.filteredSelector_closure8, A.filteredSelector_closure9, A.filteredSelector_closure10, A.filteredSelector_closure11, A.filteredSelector_closure12, A.handleCompanyGatewayAction_closure, A.handleCompanyGatewayAction_closure0, A.handleCompanyGatewayAction_closure1, A._editCompanyGateway_closure, A._viewCompanyGateway_closure, A._viewCompanyGatewayList_closure, A._viewCompanyGatewayList__closure, A._archiveCompanyGateway_closure, A._archiveCompanyGateway__closure, A._archiveCompanyGateway__closure0, A._archiveCompanyGateway__closure1, A._deleteCompanyGateway_closure, A._deleteCompanyGateway__closure, A._deleteCompanyGateway__closure0, A._deleteCompanyGateway__closure1, A._restoreCompanyGateway_closure, A._restoreCompanyGateway__closure, A._restoreCompanyGateway__closure0, A._restoreCompanyGateway__closure1, A._disconnectCompanyGateway_closure, A._disconnectCompanyGateway__closure, A._disconnectCompanyGateway__closure0, A._saveCompanyGateway_closure, A._saveCompanyGateway__closure, A._saveCompanyGateway__closure0, A._loadCompanyGateway_closure, A._loadCompanyGateway__closure, A._loadCompanyGateway__closure0, A._loadCompanyGateways_closure, A._loadCompanyGateways__closure, A._loadCompanyGateways__closure0, A.companyGatewayUIReducer_closure, A.editingReducer__closure13, A.companyGatewayListReducer__closure, A._filterCompanyGatewaysByCustom1_closure, A._filterCompanyGatewaysByCustom1_closure0, A._filterCompanyGatewaysByCustom2_closure, A._filterCompanyGatewaysByCustom2_closure0, A._filterCompanyGatewaysByState_closure, A._filterCompanyGatewaysByState_closure0, A._filterCompanyGateways_closure, A._sortCompanyGateways_closure, A._startListMultiselect_closure7, A._addToListMultiselect_closure7, A._removeFromListMultiselect_closure7, A._clearListMultiselect_closure7, A._archiveCompanyGatewaySuccess_closure, A._deleteCompanyGatewaySuccess_closure, A._restoreCompanyGatewaySuccess_closure, A._addCompanyGateway_closure, A._addCompanyGateway__closure, A._updateCompanyGateway_closure, A._updateCompanyGateway__closure, A._setLoadedCompanyGateway_closure, A._setLoadedCompanyGateway__closure, A._setLoadedCompany_closure1, A._setLoadedCompany__closure1, A._setLoadedCompany__closure2, A._setLoadedCompany_closure2, A._setLoadedCompanyGateways_closure, A._setLoadedCompanyGateways__closure, A._setLoadedCompanyGateways__closure0, A._setLoadedCompanyGateways_closure0, A.memoizedFilteredCompanyGatewayList_closure, A.filteredCompanyGatewaysSelector_closure, A.filteredCompanyGatewaysSelector_closure0, A.filteredCompanyGatewaysSelector_closure1, A.clientStatsForCompanyGateway__closure, A.handleCreditAction_closure, A.handleCreditAction_closure0, A.handleCreditAction_closure2, A.handleCreditAction_closure3, A.handleCreditAction_closure4, A.handleCreditAction_closure5, A.handleCreditAction_closure6, A.handleCreditAction_closure7, A.handleCreditAction__closure, A.handleCreditAction_closure8, A.handleCreditAction_closure9, A._viewCredit_closure, A._viewCreditList_closure0, A._viewCreditList__closure, A._editCredit_closure, A._showEmailCredit_closure, A._showPdfCredit_closure, A._archiveCredit_closure, A._archiveCredit__closure, A._archiveCredit__closure0, A._archiveCredit__closure1, A._deleteCredit_closure, A._deleteCredit__closure, A._deleteCredit__closure0, A._deleteCredit__closure1, A._restoreCredit_closure, A._restoreCredit__closure, A._restoreCredit__closure0, A._restoreCredit__closure1, A._markSentCredit_closure, A._markSentCredit__closure, A._markSentCredit__closure0, A._markPaidCredit_closure, A._markPaidCredit__closure, A._markPaidCredit__closure0, A._emailCredit_closure, A._emailCredit__closure, A._emailCredit__closure0, A._saveCredit_closure, A._saveCredit__closure, A._saveCredit___closure, A._saveCredit__closure0, A._saveCredit__closure1, A._loadCredit_closure, A._loadCredit__closure, A._loadCredit__closure0, A._loadCredits_closure, A._loadCredits__closure, A._loadCredits__closure0, A._downloadCredits_closure, A._downloadCredits__closure, A._downloadCredits__closure0, A._bulkEmailCredits_closure, A._bulkEmailCredits__closure, A._bulkEmailCredits__closure0, A._saveDocument_closure0, A._saveDocument__closure1, A._saveDocument__closure2, A.creditUIReducer_closure, A.editingReducer__closure22, A.editingReducer__closure21, A.editingReducer__closure20, A.editingReducer__closure19, A.editingReducer__closure18, A.editingReducer___closure0, A.editingReducer__closure17, A.editingReducer__closure16, A._addCreditItem_closure, A._addCreditItems_closure, A._removeCreditItem_closure, A._updateCreditItem_closure, A.creditListReducer__closure, A._viewCreditList_closure, A._filterCreditsByCustom1_closure, A._filterCreditsByCustom1_closure0, A._filterCreditsByCustom2_closure, A._filterCreditsByCustom2_closure0, A._filterCreditsByCustom3_closure, A._filterCreditsByCustom3_closure0, A._filterCreditsByCustom4_closure, A._filterCreditsByCustom4_closure0, A._filterCreditsByState_closure, A._filterCreditsByState_closure0, A._filterCreditsByStatus_closure, A._filterCreditsByStatus_closure0, A._filterCredits_closure, A._sortCredits_closure, A._startListMultiselect_closure10, A._addToListMultiselect_closure10, A._removeFromListMultiselect_closure10, A._clearListMultiselect_closure10, A._purgeClientSuccess_closure9, A._purgeClientSuccess_closure10, A._purgeClientSuccess_closure8, A._purgeClientSuccess__closure6, A._markSentCreditSuccess_closure0, A._markSentCreditSuccess_closure1, A._markSentCreditSuccess_closure, A._archiveCreditSuccess_closure, A._deleteCreditSuccess_closure, A._restoreCreditSuccess_closure, A._addCredit_closure, A._addCredit__closure, A._updateCredit_closure, A._updateCredit__closure, A.creditContactSelector_closure, A.creditContactSelector_closure0, A.memoizedDropdownCreditList_closure, A.dropdownCreditSelector_closure, A.memoizedFilteredCreditList_closure, A.filteredCreditsSelector__closure0, A.filteredCreditsSelector_closure0, A.filteredCreditsSelector__closure, A.CreditState_loadCredits_closure0, A.CreditState_loadCredits_closure1, A.CreditState_loadCredits_closure, A._createViewDashboard_closure, A._createViewDashboard___closure, A.dashboardUIReducer_closure, A.selectedEntitiesReducer__closure0, A.selectedEntitiesReducer__closure, A.dashboardSettingsReducer_closure, A.dashboardSettingsReducer_closure0, A.dashboardSettingsReducer_closure1, A.dashboardSettingsReducer_closure2, A.dashboardSettingsReducer_closure3, A.memoizedChartInvoices_closure, A.memoizedChartOverviewInvoices_closure, A.memoizedPreviousChartInvoices_closure, A.memoizedChartQuotes_closure, A.memoizedPreviousChartQuotes_closure, A.memoizedChartPayments_closure, A.memoizedPreviousChartPayments_closure, A.memoizedChartTasks_closure, A.memoizedPreviousChartTasks_closure, A.chartTasks__closure, A.memoizedChartExpenses_closure, A.memoizedPreviousChartExpenses_closure, A.handleDesignAction_closure, A.handleDesignAction_closure0, A.handleDesignAction_closure1, A.handleDesignAction_closure2, A.handleDesignAction_closure3, A._editDesign_closure, A._viewDesign_closure, A._viewDesignList_closure0, A._viewDesignList__closure, A._archiveDesign_closure, A._archiveDesign__closure, A._archiveDesign__closure0, A._archiveDesign__closure1, A._deleteDesign_closure, A._deleteDesign__closure, A._deleteDesign__closure0, A._deleteDesign__closure1, A._restoreDesign_closure, A._restoreDesign__closure, A._restoreDesign__closure0, A._restoreDesign__closure1, A._saveDesign_closure, A._saveDesign__closure, A._saveDesign__closure0, A._loadDesign_closure, A._loadDesign__closure, A._loadDesign__closure0, A._loadDesigns_closure, A._loadDesigns__closure, A._loadDesigns__closure0, A.designUIReducer_closure, A.editingReducer__closure23, A.designListReducer__closure, A._viewDesignList_closure, A._filterDesignsByCustom1_closure, A._filterDesignsByCustom1_closure0, A._filterDesignsByCustom2_closure, A._filterDesignsByCustom2_closure0, A._filterDesignsByState_closure, A._filterDesignsByState_closure0, A._filterDesigns_closure, A._sortDesigns_closure, A._startListMultiselect_closure11, A._addToListMultiselect_closure11, A._removeFromListMultiselect_closure11, A._clearListMultiselect_closure11, A._archiveDesignSuccess_closure, A._deleteDesignSuccess_closure, A._restoreDesignSuccess_closure, A._addDesign_closure, A._updateDesign_closure, A._setLoadedDesign_closure, A.memoizedFilteredDesignList_closure, A.filteredDesignsSelector_closure, A.DesignState_cleanDesign_closure, A.DesignState_customDesigns_closure, A.DesignState_customDesigns_closure0, A.DesignState_loadDesigns_closure0, A.DesignState_loadDesigns_closure1, A.DesignState_loadDesigns_closure, A.handleDocumentAction_closure, A._editDocument_closure, A._viewDocument_closure, A._viewDocumentList_closure0, A._viewDocumentList__closure, A._archiveDocument_closure, A._archiveDocument__closure, A._archiveDocument__closure0, A._archiveDocument__closure1, A._downloadDocuments_closure, A._downloadDocuments__closure, A._downloadDocuments__closure0, A._deleteDocument_closure, A._deleteDocument__closure, A._deleteDocument__closure0, A._restoreDocument_closure, A._restoreDocument__closure, A._restoreDocument__closure0, A._restoreDocument__closure1, A._loadDocument_closure, A._loadDocument__closure, A._loadDocument__closure0, A._loadDocuments_closure, A._loadDocuments__closure, A._loadDocuments__closure0, A.documentUIReducer_closure, A.editingReducer__closure11, A.documentListReducer__closure, A._viewDocumentList_closure, A._filterDocumentsByCustom1_closure, A._filterDocumentsByCustom1_closure0, A._filterDocumentsByCustom2_closure, A._filterDocumentsByCustom2_closure0, A._filterDocumentsByState_closure, A._filterDocumentsByState_closure0, A._filterDocuments_closure, A._sortDocuments_closure, A._startListMultiselect_closure5, A._addToListMultiselect_closure5, A._removeFromListMultiselect_closure5, A._clearListMultiselect_closure5, A._archiveDocumentSuccess_closure, A._deleteDocumentSuccess_closure, A._restoreDocumentSuccess_closure, A._updateDocument_closure, A._setLoadedDocument_closure, A._setLoadedDocuments_closure, A._setLoadedDocuments__closure, A._setLoadedDocuments__closure0, A._setLoadedDocuments_closure0, A.memoizedFilteredDocumentList_closure, A.filteredDocumentsSelector_closure, A.handleExpenseAction_closure, A.handleExpenseAction_closure0, A.handleExpenseAction_closure1, A.handleExpenseAction_closure2, A.handleExpenseAction_closure3, A.handleExpenseAction_closure4, A._editExpense_closure, A._viewExpense_closure, A._viewExpenseList_closure0, A._viewExpenseList__closure, A._archiveExpense_closure, A._archiveExpense__closure, A._archiveExpense__closure0, A._archiveExpense__closure1, A._deleteExpense_closure, A._deleteExpense__closure, A._deleteExpense__closure0, A._deleteExpense__closure1, A._restoreExpense_closure, A._restoreExpense__closure, A._restoreExpense__closure0, A._restoreExpense__closure1, A._saveExpense_closure, A._saveExpense__closure, A._saveExpense__closure0, A._loadExpense_closure, A._loadExpense__closure, A._loadExpense__closure0, A._loadExpenses_closure, A._loadExpenses__closure, A._loadExpenses__closure0, A._saveDocument_closure9, A._saveDocument__closure19, A._saveDocument__closure20, A.expenseUIReducer_closure, A.editingReducer__closure10, A.expenseListReducer__closure, A._viewExpenseList_closure, A._filterExpensesByCustom1_closure, A._filterExpensesByCustom1_closure0, A._filterExpensesByCustom2_closure, A._filterExpensesByCustom2_closure0, A._filterExpensesByCustom3_closure, A._filterExpensesByCustom3_closure0, A._filterExpensesByCustom4_closure, A._filterExpensesByCustom4_closure0, A._filterExpensesByState_closure, A._filterExpensesByState_closure0, A._filterExpensesByStatus_closure, A._filterExpensesByStatus_closure0, A._filterExpenses_closure, A._sortExpenses_closure, A._startListMultiselect_closure4, A._addToListMultiselect_closure4, A._removeFromListMultiselect_closure4, A._clearListMultiselect_closure4, A._purgeClientSuccess_closure21, A._purgeClientSuccess_closure22, A._purgeClientSuccess_closure20, A._purgeClientSuccess__closure14, A._archiveExpenseSuccess_closure, A._deleteExpenseSuccess_closure, A._restoreExpenseSuccess_closure, A._addExpense_closure, A._updateExpense_closure, A._setLoadedExpense_closure, A.convertExpenseToInvoiceItem_closure, A.memoizedFilteredExpenseList_closure, A.filteredExpensesSelector_closure, A.clientExpenseList_closure, A.ExpenseState_loadExpenses_closure0, A.ExpenseState_loadExpenses_closure1, A.ExpenseState_loadExpenses_closure, A.handleExpenseCategoryAction_closure, A.handleExpenseCategoryAction_closure0, A.handleExpenseCategoryAction_closure1, A._editExpenseCategory_closure, A._viewExpenseCategory_closure, A._viewExpenseCategoryList_closure, A._viewExpenseCategoryList__closure, A._archiveExpenseCategory_closure, A._archiveExpenseCategory__closure, A._archiveExpenseCategory__closure0, A._archiveExpenseCategory__closure1, A._deleteExpenseCategory_closure, A._deleteExpenseCategory__closure, A._deleteExpenseCategory__closure0, A._deleteExpenseCategory__closure1, A._restoreExpenseCategory_closure, A._restoreExpenseCategory__closure, A._restoreExpenseCategory__closure0, A._restoreExpenseCategory__closure1, A._saveExpenseCategory_closure, A._saveExpenseCategory__closure, A._saveExpenseCategory__closure0, A._loadExpenseCategory_closure, A._loadExpenseCategory__closure, A._loadExpenseCategory__closure0, A._loadExpenseCategories_closure, A._loadExpenseCategories__closure, A._loadExpenseCategories__closure0, A.expenseCategoryUIReducer_closure, A.editingReducer__closure34, A.expenseCategoryListReducer__closure, A._filterExpenseCategoriesByCustom1_closure, A._filterExpenseCategoriesByCustom1_closure0, A._filterExpenseCategoriesByCustom2_closure, A._filterExpenseCategoriesByCustom2_closure0, A._filterExpenseCategoriesByState_closure, A._filterExpenseCategoriesByState_closure0, A._filterExpenseCategories_closure, A._sortExpenseCategories_closure, A._startListMultiselect_closure16, A._addToListMultiselect_closure16, A._removeFromListMultiselect_closure16, A._clearListMultiselect_closure16, A._archiveExpenseCategorySuccess_closure, A._deleteExpenseCategorySuccess_closure, A._restoreExpenseCategorySuccess_closure, A._addExpenseCategory_closure, A._updateExpenseCategory_closure, A._setLoadedExpenseCategory_closure, A.memoizedDropdownExpenseCategoryList_closure, A.dropdownExpenseCategoriesSelector_closure, A.memoizedFilteredExpenseCategoryList_closure, A.filteredExpenseCategoriesSelector_closure, A.ExpenseCategoryState_loadExpenseCategories_closure0, A.ExpenseCategoryState_loadExpenseCategories_closure1, A.ExpenseCategoryState_loadExpenseCategories_closure, A.handleGroupAction_closure, A.handleGroupAction_closure0, A._editGroup_closure, A._viewGroup_closure, A._viewGroupList_closure0, A._viewGroupList__closure, A._archiveGroup_closure, A._archiveGroup__closure, A._archiveGroup__closure0, A._archiveGroup__closure1, A._deleteGroup_closure, A._deleteGroup__closure, A._deleteGroup__closure0, A._deleteGroup__closure1, A._restoreGroup_closure, A._restoreGroup__closure, A._restoreGroup__closure0, A._restoreGroup__closure1, A._saveGroup_closure, A._saveGroup__closure, A._saveGroup__closure0, A._loadGroup_closure, A._loadGroup__closure, A._loadGroup__closure0, A._loadGroups_closure, A._loadGroups__closure, A._loadGroups__closure0, A._saveDocument_closure, A._saveDocument__closure, A._saveDocument__closure0, A.groupUIReducer_closure, A.editingReducer__closure12, A.groupListReducer__closure, A._viewGroupList_closure, A._filterGroupsByState_closure, A._filterGroupsByState_closure0, A._filterGroups_closure, A._sortGroups_closure, A._startListMultiselect_closure6, A._addToListMultiselect_closure6, A._removeFromListMultiselect_closure6, A._clearListMultiselect_closure6, A._archiveGroupSuccess_closure, A._deleteGroupSuccess_closure, A._restoreGroupSuccess_closure, A._addGroup_closure, A._updateGroup_closure, A._setLoadedGroup_closure, A._setLoadedGroups_closure, A._setLoadedGroups__closure, A._setLoadedGroups__closure0, A._setLoadedGroups_closure0, A._setLoadedCompany_closure, A._setLoadedCompany__closure, A._setLoadedCompany__closure0, A._setLoadedCompany_closure0, A.memoizedFilteredGroupList_closure, A.filteredGroupsSelector_closure, A.handleInvoiceAction_closure, A.handleInvoiceAction_closure0, A.handleInvoiceAction_closure1, A.handleInvoiceAction_closure2, A.handleInvoiceAction_closure3, A.handleInvoiceAction_closure5, A.handleInvoiceAction_closure6, A.handleInvoiceAction_closure7, A.handleInvoiceAction_closure8, A.handleInvoiceAction_closure9, A.handleInvoiceAction_closure10, A.handleInvoiceAction__closure, A.handleInvoiceAction__closure0, A.handleInvoiceAction_closure11, A.handleInvoiceAction_closure12, A._viewInvoiceList_closure0, A._viewInvoiceList__closure, A._viewInvoice_closure, A._editInvoice_closure, A._showEmailInvoice_closure, A._showPdfInvoice_closure, A._cancelInvoices_closure, A._cancelInvoices__closure, A._cancelInvoices__closure0, A._archiveInvoice_closure, A._archiveInvoice__closure, A._archiveInvoice__closure0, A._archiveInvoice__closure1, A._deleteInvoice_closure, A._deleteInvoice__closure, A._deleteInvoice__closure0, A._deleteInvoice__closure1, A._restoreInvoice_closure, A._restoreInvoice__closure, A._restoreInvoice__closure0, A._restoreInvoice__closure1, A._markInvoiceSent_closure, A._markInvoiceSent__closure, A._markInvoiceSent__closure0, A._autoBillInvoices_closure, A._autoBillInvoices__closure, A._autoBillInvoices__closure0, A._markInvoicePaid_closure, A._markInvoicePaid__closure, A._markInvoicePaid__closure0, A._downloadInvoices_closure, A._downloadInvoices__closure, A._downloadInvoices__closure0, A._emailInvoice_closure, A._emailInvoice__closure, A._emailInvoice__closure0, A._bulkEmailInvoices_closure, A._bulkEmailInvoices__closure, A._bulkEmailInvoices__closure0, A._saveInvoice_closure, A._saveInvoice__closure, A._saveInvoice___closure, A._saveInvoice__closure0, A._saveInvoice__closure1, A._loadInvoice_closure, A._loadInvoice__closure, A._loadInvoice__closure0, A._loadInvoices_closure, A._loadInvoices__closure, A._loadInvoices__closure0, A._saveDocument_closure10, A._saveDocument__closure21, A._saveDocument__closure22, A.invoiceUIReducer_closure, A.editingReducer__closure55, A.editingReducer__closure54, A.editingReducer__closure53, A.editingReducer__closure52, A.editingReducer__closure51, A.editingReducer___closure3, A.editingReducer__closure50, A.editingReducer__closure49, A._updateEditing_closure, A._addInvoiceItem_closure, A._addInvoiceItems_closure, A._removeInvoiceItem_closure, A._updateInvoiceItem_closure, A.invoiceListReducer__closure, A._viewInvoiceList_closure, A._filterInvoicesByCustom1_closure, A._filterInvoicesByCustom1_closure0, A._filterInvoicesByCustom2_closure, A._filterInvoicesByCustom2_closure0, A._filterInvoicesByCustom3_closure, A._filterInvoicesByCustom3_closure0, A._filterInvoicesByCustom4_closure, A._filterInvoicesByCustom4_closure0, A._filterInvoicesByState_closure, A._filterInvoicesByState_closure0, A._filterInvoicesByStatus_closure, A._filterInvoicesByStatus_closure0, A._filterInvoices_closure, A._sortInvoices_closure, A._startListMultiselect_closure25, A._addToListMultiselect_closure25, A._removeFromListMultiselect_closure25, A._clearListMultiselect_closure25, A._purgeClientSuccess_closure24, A._purgeClientSuccess_closure25, A._purgeClientSuccess_closure23, A._purgeClientSuccess__closure16, A._markInvoicesSentSuccess_closure, A._markInvoicesPaidSuccess_closure, A._cancelInvoicesSuccess_closure, A._archiveInvoiceSuccess_closure, A._deleteInvoiceSuccess_closure, A._emailInvoiceSuccess_closure, A._restoreInvoiceSuccess_closure, A._addInvoice_closure, A._addInvoice__closure, A._updateInvoice_closure, A._updateInvoice__closure, A.invoiceContactSelector_closure, A.invoiceContactSelector_closure0, A.memoizedDropdownInvoiceList_closure, A.dropdownInvoiceSelector_closure, A.memoizedFilteredInvoiceList_closure, A.filteredInvoicesSelector__closure0, A.filteredInvoicesSelector_closure0, A.filteredInvoicesSelector__closure, A.InvoiceState_loadInvoices_closure0, A.InvoiceState_loadInvoices_closure1, A.InvoiceState_loadInvoices_closure, A.handlePaymentAction_closure, A.handlePaymentAction_closure0, A.handlePaymentAction__closure1, A.handlePaymentAction_closure1, A.handlePaymentAction__closure, A.handlePaymentAction__closure0, A._editPayment_closure, A._editPayment__closure, A._viewRefundPayment_closure, A._viewRefundPayment__closure, A._viewPayment_closure, A._viewPaymentList_closure0, A._viewPaymentList__closure, A._archivePayment_closure, A._archivePayment__closure, A._archivePayment__closure0, A._archivePayment__closure1, A._deletePayment_closure, A._deletePayment__closure, A._deletePayment__closure0, A._deletePayment__closure1, A._restorePayment_closure, A._restorePayment__closure, A._restorePayment__closure0, A._restorePayment__closure1, A._savePayment_closure, A._savePayment__closure, A._savePayment__closure0, A._refundPayment_closure, A._refundPayment__closure, A._refundPayment__closure0, A._emailPayment_closure, A._emailPayment__closure, A._emailPayment__closure0, A._loadPayment_closure, A._loadPayment__closure, A._loadPayment__closure0, A._loadPayments_closure, A._loadPayments__closure, A._loadPayments__closure0, A.paymentUIReducer_closure, A.editingReducer__closure6, A.paymentListReducer__closure, A._viewPaymentList_closure, A._filterPaymentsByCustom1_closure, A._filterPaymentsByCustom1_closure0, A._filterPaymentsByCustom2_closure, A._filterPaymentsByCustom2_closure0, A._filterPaymentsByCustom3_closure, A._filterPaymentsByCustom3_closure0, A._filterPaymentsByCustom4_closure, A._filterPaymentsByCustom4_closure0, A._filterPaymentsByState_closure, A._filterPaymentsByState_closure0, A._filterPaymentsByStatus_closure, A._filterPaymentsByStatus_closure0, A._filterPayments_closure, A._sortPayments_closure, A._startListMultiselect_closure0, A._addToListMultiselect_closure0, A._removeFromListMultiselect_closure0, A._clearListMultiselect_closure0, A._purgeClientSuccess_closure3, A._purgeClientSuccess_closure4, A._purgeClientSuccess_closure2, A._purgeClientSuccess__closure2, A._archivePaymentSuccess_closure, A._deletePaymentSuccess_closure, A._restorePaymentSuccess_closure, A._addPayment_closure, A._updatePayment_closure, A._setLoadedPayment_closure, A.memoizedPaymentsByInvoice_closure, A.paymentsByInvoiceSelector_closure, A.paymentsByInvoiceSelector_closure0, A.paymentsByInvoiceSelector__closure, A.memoizedPaymentsByCredit_closure, A.paymentsByCreditSelector_closure, A.paymentsByCreditSelector_closure0, A.paymentsByCreditSelector__closure, A.memoizedFilteredPaymentList_closure, A.filteredPaymentsSelector_closure, A.filteredPaymentsSelector__closure, A.memoizedPaymentStatsForClient_closure, A.PaymentState_loadPayments_closure0, A.PaymentState_loadPayments_closure1, A.PaymentState_loadPayments_closure, A.handlePaymentTermAction_closure, A._editPaymentTerm_closure, A._viewPaymentTerm_closure, A._viewPaymentTermList_closure0, A._viewPaymentTermList__closure, A._archivePaymentTerm_closure, A._archivePaymentTerm__closure, A._archivePaymentTerm__closure0, A._archivePaymentTerm__closure1, A._deletePaymentTerm_closure, A._deletePaymentTerm__closure, A._deletePaymentTerm__closure0, A._deletePaymentTerm__closure1, A._restorePaymentTerm_closure, A._restorePaymentTerm__closure, A._restorePaymentTerm__closure0, A._restorePaymentTerm__closure1, A._savePaymentTerm_closure, A._savePaymentTerm__closure, A._savePaymentTerm__closure0, A._loadPaymentTerm_closure, A._loadPaymentTerm__closure, A._loadPaymentTerm__closure0, A._loadPaymentTerms_closure, A._loadPaymentTerms__closure, A._loadPaymentTerms__closure0, A.paymentTermUIReducer_closure, A.editingReducer__closure24, A.paymentTermListReducer__closure, A._viewPaymentTermList_closure, A._filterPaymentTermsByCustom1_closure, A._filterPaymentTermsByCustom1_closure0, A._filterPaymentTermsByCustom2_closure, A._filterPaymentTermsByCustom2_closure0, A._filterPaymentTermsByState_closure, A._filterPaymentTermsByState_closure0, A._filterPaymentTerms_closure, A._sortPaymentTerms_closure, A._startListMultiselect_closure12, A._addToListMultiselect_closure12, A._removeFromListMultiselect_closure12, A._clearListMultiselect_closure12, A._archivePaymentTermSuccess_closure, A._deletePaymentTermSuccess_closure, A._restorePaymentTermSuccess_closure, A._addPaymentTerm_closure, A._updatePaymentTerm_closure, A._setLoadedPaymentTerm_closure, A._setLoadedCompany_closure7, A._setLoadedCompany__closure7, A._setLoadedCompany__closure8, A._setLoadedCompany_closure8, A.dropdownPaymentTermsSelector_closure, A.memoizedFilteredPaymentTermList_closure, A.filteredPaymentTermsSelector_closure, A.PaymentTermState_loadPaymentTerms_closure0, A.PaymentTermState_loadPaymentTerms_closure1, A.PaymentTermState_loadPaymentTerms_closure, A.handleProductAction_closure, A.handleProductAction_closure0, A.handleProductAction__closure0, A.handleProductAction_closure1, A.handleProductAction__closure, A._editProduct_closure, A._viewProduct_closure, A._viewProductList_closure, A._viewProductList__closure, A._archiveProduct_closure, A._archiveProduct__closure, A._archiveProduct__closure0, A._archiveProduct__closure1, A._deleteProduct_closure, A._deleteProduct__closure, A._deleteProduct__closure0, A._deleteProduct__closure1, A._restoreProduct_closure, A._restoreProduct__closure, A._restoreProduct__closure0, A._restoreProduct__closure1, A._saveProduct_closure, A._saveProduct__closure, A._saveProduct__closure0, A._loadProduct_closure, A._loadProduct__closure, A._loadProduct__closure0, A._loadProducts_closure, A._loadProducts__closure, A._loadProducts__closure0, A._saveDocument_closure12, A._saveDocument__closure25, A._saveDocument__closure26, A.productUIReducer_closure, A.editingReducer__closure60, A.productListReducer__closure, A._viewClientList_closure0, A._filterProductsByState_closure, A._filterProductsByState_closure0, A._filterProductsByCustom1_closure, A._filterProductsByCustom1_closure0, A._filterProductsByCustom2_closure, A._filterProductsByCustom2_closure0, A._filterProductsByCustom3_closure, A._filterProductsByCustom3_closure0, A._filterProductsByCustom4_closure, A._filterProductsByCustom4_closure0, A._filterProducts_closure, A._sortProducts_closure, A._startListMultiselect_closure27, A._addToListMultiselect_closure27, A._removeFromListMultiselect_closure27, A._clearListMultiselect_closure27, A._archiveProductSuccess_closure, A._deleteProductSuccess_closure, A._restoreProductSuccess_closure, A._addProduct_closure, A._updateProduct_closure, A._setLoadedProduct_closure, A.convertProductToInvoiceItem_closure, A.memoizedDropdownProductList_closure, A.dropdownProductsSelector_closure, A.memoizedProductList_closure, A.productList_closure, A.memoizedFilteredProductList_closure, A.filteredProductsSelector_closure, A.ProductState_loadProducts_closure0, A.ProductState_loadProducts_closure1, A.ProductState_loadProducts_closure, A.handleProjectAction_closure, A.handleProjectAction_closure0, A.handleProjectAction_closure1, A.handleProjectAction_closure2, A.handleProjectAction_closure3, A.handleProjectAction_closure4, A.handleProjectAction_closure5, A._editProject_closure, A._viewProject_closure, A._viewProjectList_closure0, A._viewProjectList__closure, A._archiveProject_closure, A._archiveProject__closure, A._archiveProject__closure0, A._archiveProject__closure1, A._deleteProject_closure, A._deleteProject__closure, A._deleteProject__closure0, A._deleteProject__closure1, A._restoreProject_closure, A._restoreProject__closure, A._restoreProject__closure0, A._restoreProject__closure1, A._saveProject_closure, A._saveProject__closure, A._saveProject__closure0, A._loadProject_closure, A._loadProject__closure, A._loadProject__closure0, A._loadProjects_closure, A._loadProjects__closure, A._loadProjects__closure0, A._saveDocument_closure6, A._saveDocument__closure13, A._saveDocument__closure14, A.projectUIReducer_closure, A.editingReducer__closure7, A.projectListReducer__closure, A._viewProjectList_closure, A._filterProjectsByCustom1_closure, A._filterProjectsByCustom1_closure0, A._filterProjectsByCustom2_closure, A._filterProjectsByCustom2_closure0, A._filterProjectsByCustom3_closure, A._filterProjectsByCustom3_closure0, A._filterProjectsByCustom4_closure, A._filterProjectsByCustom4_closure0, A._filterProjectsByState_closure, A._filterProjectsByState_closure0, A._filterProjects_closure, A._sortProjects_closure, A._startListMultiselect_closure1, A._addToListMultiselect_closure1, A._removeFromListMultiselect_closure1, A._clearListMultiselect_closure1, A._purgeClientSuccess_closure6, A._purgeClientSuccess_closure7, A._purgeClientSuccess_closure5, A._purgeClientSuccess__closure4, A._archiveProjectSuccess_closure, A._deleteProjectSuccess_closure, A._restoreProjectSuccess_closure, A._addProject_closure, A._updateProject_closure, A._setLoadedProject_closure, A.convertProjectToInvoiceItem_closure3, A.convertProjectToInvoiceItem_closure4, A.memoizedDropdownProjectList_closure, A.dropdownProjectsSelector_closure, A.memoizedFilteredProjectList_closure, A.filteredProjectsSelector_closure, A.ProjectState_loadProjects_closure0, A.ProjectState_loadProjects_closure1, A.ProjectState_loadProjects_closure, A.handlePurchaseOrderAction_closure, A.handlePurchaseOrderAction_closure0, A.handlePurchaseOrderAction_closure1, A.handlePurchaseOrderAction_closure2, A.handlePurchaseOrderAction_closure4, A.handlePurchaseOrderAction_closure5, A.handlePurchaseOrderAction_closure6, A.handlePurchaseOrderAction_closure7, A.handlePurchaseOrderAction_closure8, A._viewPurchaseOrder_closure, A._viewPurchaseOrderList_closure0, A._viewPurchaseOrderList__closure, A._editPurchaseOrder_closure, A._showEmailPurchaseOrder_closure, A._showPdfPurchaseOrder_closure, A._archivePurchaseOrder_closure, A._archivePurchaseOrder__closure, A._archivePurchaseOrder__closure0, A._archivePurchaseOrder__closure1, A._deletePurchaseOrder_closure, A._deletePurchaseOrder__closure, A._deletePurchaseOrder__closure0, A._deletePurchaseOrder__closure1, A._restorePurchaseOrder_closure, A._restorePurchaseOrder__closure, A._restorePurchaseOrder__closure0, A._restorePurchaseOrder__closure1, A._approvePurchaseOrder_closure, A._approvePurchaseOrder__closure, A._approvePurchaseOrder__closure0, A._markSentPurchaseOrder_closure, A._markSentPurchaseOrder__closure, A._markSentPurchaseOrder__closure0, A._convertPurchaseOrdersToExpense_closure, A._convertPurchaseOrdersToExpense__closure, A._convertPurchaseOrdersToExpense__closure0, A._addPurchaseOrdersToInventory_closure, A._addPurchaseOrdersToInventory__closure, A._addPurchaseOrdersToInventory__closure0, A._acceptPurchaseOrders_closure, A._acceptPurchaseOrders__closure, A._acceptPurchaseOrders__closure0, A._cancelPurchaseOrders_closure, A._cancelPurchaseOrders__closure, A._cancelPurchaseOrders__closure0, A._emailPurchaseOrder_closure, A._emailPurchaseOrder__closure, A._emailPurchaseOrder__closure0, A._savePurchaseOrder_closure, A._savePurchaseOrder__closure, A._savePurchaseOrder___closure, A._savePurchaseOrder__closure0, A._savePurchaseOrder__closure1, A._loadPurchaseOrder_closure, A._loadPurchaseOrder__closure, A._loadPurchaseOrder__closure0, A._downloadPurchaseOrders_closure, A._downloadPurchaseOrders__closure, A._downloadPurchaseOrders__closure0, A._bulkEmailPurchaseOrders_closure, A._bulkEmailPurchaseOrders__closure, A._bulkEmailPurchaseOrders__closure0, A._loadPurchaseOrders_closure, A._loadPurchaseOrders__closure, A._loadPurchaseOrders__closure0, A._saveDocument_closure3, A._saveDocument__closure7, A._saveDocument__closure8, A.purchaseOrderUIReducer_closure, A.editingReducer__closure44, A.editingReducer__closure43, A.editingReducer__closure42, A.editingReducer__closure41, A.editingReducer__closure40, A.editingReducer___closure2, A.editingReducer__closure39, A.editingReducer__closure38, A._addPurchaseOrderItem_closure, A._addPurchaseOrderItems_closure, A._removePurchaseOrderItem_closure, A._updatePurchaseOrderItem_closure, A.purchaseOrderListReducer__closure, A._viewPurchaseOrderList_closure, A._filterPurchaseOrdersByCustom1_closure, A._filterPurchaseOrdersByCustom1_closure0, A._filterPurchaseOrdersByCustom2_closure, A._filterPurchaseOrdersByCustom2_closure0, A._filterPurchaseOrdersByCustom3_closure, A._filterPurchaseOrdersByCustom3_closure0, A._filterPurchaseOrdersByCustom4_closure, A._filterPurchaseOrdersByCustom4_closure0, A._filterPurchaseOrdersByState_closure, A._filterPurchaseOrdersByState_closure0, A._filterPurchaseOrdersByStatus_closure, A._filterPurchaseOrdersByStatus_closure0, A._filterPurchaseOrders_closure, A._sortPurchaseOrders_closure, A._startListMultiselect_closure20, A._addToListMultiselect_closure20, A._removeFromListMultiselect_closure20, A._clearListMultiselect_closure20, A._markSentPurchaseOrderSuccess_closure0, A._markSentPurchaseOrderSuccess_closure1, A._markSentPurchaseOrderSuccess_closure, A._convertPurchaseOrdersToExpenses_closure0, A._convertPurchaseOrdersToExpenses_closure1, A._convertPurchaseOrdersToExpenses_closure, A._addPurchaseOrdersToInventorySuccess_closure0, A._addPurchaseOrdersToInventorySuccess_closure1, A._addPurchaseOrdersToInventorySuccess_closure, A._acceptPurchaseOrderSuccess_closure0, A._acceptPurchaseOrderSuccess_closure1, A._acceptPurchaseOrderSuccess_closure, A._cancelPurchaseOrderSuccess_closure0, A._cancelPurchaseOrderSuccess_closure1, A._cancelPurchaseOrderSuccess_closure, A._archivePurchaseOrderSuccess_closure, A._deletePurchaseOrderSuccess_closure, A._restorePurchaseOrderSuccess_closure, A._emailPurchaseOrderSuccess_closure, A._approvePurchaseOrderSuccess_closure0, A._approvePurchaseOrderSuccess_closure1, A._approvePurchaseOrderSuccess_closure, A._addPurchaseOrder_closure, A._addPurchaseOrder__closure, A._updatePurchaseOrder_closure, A._updatePurchaseOrder__closure, A.purchaseOrderContactSelector_closure, A.purchaseOrderContactSelector_closure0, A.memoizedFilteredPurchaseOrderList_closure, A.filteredPurchaseOrdersSelector_closure, A.PurchaseOrderState_loadPurchaseOrders_closure0, A.PurchaseOrderState_loadPurchaseOrders_closure1, A.PurchaseOrderState_loadPurchaseOrders_closure, A.handleQuoteAction_closure, A.handleQuoteAction_closure0, A.handleQuoteAction_closure2, A.handleQuoteAction_closure3, A.handleQuoteAction_closure4, A.handleQuoteAction_closure5, A.handleQuoteAction_closure6, A.handleQuoteAction_closure7, A.handleQuoteAction_closure8, A._viewQuote_closure, A._viewQuoteList_closure0, A._viewQuoteList__closure, A._editQuote_closure, A._showEmailQuote_closure, A._showPdfQuote_closure, A._archiveQuote_closure, A._archiveQuote__closure, A._archiveQuote__closure0, A._archiveQuote__closure1, A._deleteQuote_closure, A._deleteQuote__closure, A._deleteQuote__closure0, A._deleteQuote__closure1, A._restoreQuote_closure, A._restoreQuote__closure, A._restoreQuote__closure0, A._restoreQuote__closure1, A._convertQuotesToInvoices_closure, A._convertQuotesToInvoices__closure, A._convertQuotesToInvoices__closure0, A._convertQuotesToProjects_closure, A._convertQuotesToProjects__closure, A._convertQuotesToProjects__closure0, A._approveQuote_closure, A._approveQuote__closure, A._approveQuote__closure0, A._markSentQuote_closure, A._markSentQuote__closure, A._markSentQuote__closure0, A._emailQuote_closure, A._emailQuote__closure, A._emailQuote__closure0, A._saveQuote_closure, A._saveQuote__closure, A._saveQuote___closure, A._saveQuote__closure0, A._saveQuote__closure1, A._loadQuote_closure, A._loadQuote__closure, A._loadQuote__closure0, A._downloadQuotes_closure, A._downloadQuotes__closure, A._downloadQuotes__closure0, A._bulkEmailQuotes_closure, A._bulkEmailQuotes__closure, A._bulkEmailQuotes__closure0, A._loadQuotes_closure, A._loadQuotes__closure, A._loadQuotes__closure0, A._saveDocument_closure5, A._saveDocument__closure11, A._saveDocument__closure12, A.quoteUIReducer_closure, A.editingReducer__closure5, A.editingReducer__closure4, A.editingReducer__closure3, A.editingReducer__closure2, A.editingReducer__closure1, A.editingReducer___closure, A.editingReducer__closure0, A.editingReducer__closure, A._addQuoteItem_closure, A._addQuoteItems_closure, A._removeQuoteItem_closure, A._updateQuoteItem_closure, A.quoteListReducer__closure, A._viewQuoteList_closure, A._filterQuotesByCustom1_closure, A._filterQuotesByCustom1_closure0, A._filterQuotesByCustom2_closure, A._filterQuotesByCustom2_closure0, A._filterQuotesByCustom3_closure, A._filterQuotesByCustom3_closure0, A._filterQuotesByCustom4_closure, A._filterQuotesByCustom4_closure0, A._filterQuotesByState_closure, A._filterQuotesByState_closure0, A._filterQuotesByStatus_closure, A._filterQuotesByStatus_closure0, A._filterQuotes_closure, A._sortQuotes_closure, A._startListMultiselect_closure, A._addToListMultiselect_closure, A._removeFromListMultiselect_closure, A._clearListMultiselect_closure, A._purgeClientSuccess_closure0, A._purgeClientSuccess_closure1, A._purgeClientSuccess_closure, A._purgeClientSuccess__closure0, A._markSentQuoteSuccess_closure0, A._markSentQuoteSuccess_closure1, A._markSentQuoteSuccess_closure, A._archiveQuoteSuccess_closure, A._deleteQuoteSuccess_closure, A._restoreQuoteSuccess_closure, A._emailQuoteSuccess_closure, A._convertQuotesToInvoicesSuccess_closure0, A._convertQuotesToInvoicesSuccess_closure1, A._convertQuotesToInvoicesSuccess_closure, A._convertQuotesToProjectsSuccess_closure0, A._convertQuotesToProjectsSuccess_closure1, A._convertQuotesToProjectsSuccess_closure, A._addQuote_closure, A._addQuote__closure, A._updateQuote_closure, A._updateQuote__closure, A.quoteContactSelector_closure, A.quoteContactSelector_closure0, A.memoizedFilteredQuoteList_closure, A.filteredQuotesSelector_closure, A.QuoteState_loadQuotes_closure0, A.QuoteState_loadQuotes_closure1, A.QuoteState_loadQuotes_closure, A.handleRecurringExpenseAction_closure, A.handleRecurringExpenseAction_closure0, A.handleRecurringExpenseAction_closure1, A._editRecurringExpense_closure, A._viewRecurringExpense_closure, A._viewRecurringExpenseList_closure0, A._viewRecurringExpenseList__closure, A._archiveRecurringExpense_closure, A._archiveRecurringExpense__closure, A._archiveRecurringExpense__closure0, A._archiveRecurringExpense__closure1, A._deleteRecurringExpense_closure, A._deleteRecurringExpense__closure, A._deleteRecurringExpense__closure0, A._deleteRecurringExpense__closure1, A._restoreRecurringExpense_closure, A._restoreRecurringExpense__closure, A._restoreRecurringExpense__closure0, A._restoreRecurringExpense__closure1, A._saveRecurringExpense_closure, A._saveRecurringExpense__closure, A._saveRecurringExpense__closure0, A._loadRecurringExpense_closure, A._loadRecurringExpense__closure, A._loadRecurringExpense__closure0, A._loadRecurringExpenses_closure, A._loadRecurringExpenses__closure, A._loadRecurringExpenses__closure0, A._startRecurringExpense_closure, A._startRecurringExpense__closure, A._startRecurringExpense__closure0, A._stopRecurringExpense_closure, A._stopRecurringExpense__closure, A._stopRecurringExpense__closure0, A._saveDocument_closure2, A._saveDocument__closure5, A._saveDocument__closure6, A.recurringExpenseUIReducer_closure, A.editingReducer__closure37, A.recurringExpenseListReducer__closure, A._viewRecurringExpenseList_closure, A._filterRecurringExpensesByCustom1_closure, A._filterRecurringExpensesByCustom1_closure0, A._filterRecurringExpensesByCustom2_closure, A._filterRecurringExpensesByCustom2_closure0, A._filterRecurringExpensesByState_closure, A._filterRecurringExpensesByState_closure0, A._filterRecurringExpenses_closure, A._sortRecurringExpenses_closure, A._startListMultiselect_closure19, A._addToListMultiselect_closure19, A._removeFromListMultiselect_closure19, A._clearListMultiselect_closure19, A._purgeClientSuccess_closure15, A._purgeClientSuccess_closure16, A._purgeClientSuccess_closure14, A._purgeClientSuccess__closure10, A._archiveRecurringExpenseSuccess_closure, A._deleteRecurringExpenseSuccess_closure, A._restoreRecurringExpenseSuccess_closure, A._addRecurringExpense_closure, A._addRecurringExpense__closure, A._updateRecurringExpense_closure, A._updateRecurringExpense__closure, A._startRecurringExpensesSuccess_closure, A._stopRecurringExpensesSuccess_closure, A._setLoadedRecurringExpense_closure, A._setLoadedRecurringExpense__closure, A.memoizedFilteredRecurringExpenseList_closure, A.filteredRecurringExpensesSelector_closure, A.RecurringExpenseState_loadRecurringExpenses_closure0, A.RecurringExpenseState_loadRecurringExpenses_closure1, A.RecurringExpenseState_loadRecurringExpenses_closure, A.handleRecurringInvoiceAction_closure, A.handleRecurringInvoiceAction_closure0, A.handleRecurringInvoiceAction_closure1, A.handleRecurringInvoiceAction_closure2, A.handleRecurringInvoiceAction_closure3, A._editRecurringInvoice_closure, A._viewRecurringInvoice_closure, A._viewRecurringInvoiceList_closure, A._viewRecurringInvoiceList__closure, A._showPdfRecurringInvoice_closure, A._startRecurringInvoice_closure, A._startRecurringInvoice__closure, A._startRecurringInvoice__closure0, A._stopRecurringInvoice_closure, A._stopRecurringInvoice__closure, A._stopRecurringInvoice__closure0, A._sendNowRecurringInvoice_closure, A._sendNowRecurringInvoice__closure, A._sendNowRecurringInvoice__closure0, A._archiveRecurringInvoice_closure, A._archiveRecurringInvoice__closure, A._archiveRecurringInvoice__closure0, A._archiveRecurringInvoice__closure1, A._deleteRecurringInvoice_closure, A._deleteRecurringInvoice__closure, A._deleteRecurringInvoice__closure0, A._deleteRecurringInvoice__closure1, A._restoreRecurringInvoice_closure, A._restoreRecurringInvoice__closure, A._restoreRecurringInvoice__closure0, A._restoreRecurringInvoice__closure1, A._saveRecurringInvoice_closure, A._saveRecurringInvoice__closure, A._saveRecurringInvoice___closure, A._saveRecurringInvoice__closure0, A._saveRecurringInvoice__closure1, A._loadRecurringInvoice_closure, A._loadRecurringInvoice__closure, A._loadRecurringInvoice__closure0, A._loadRecurringInvoices_closure, A._loadRecurringInvoices__closure, A._loadRecurringInvoices__closure0, A._saveDocument_closure1, A._saveDocument__closure3, A._saveDocument__closure4, A.recurringInvoiceUIReducer_closure, A.editingReducer__closure33, A.editingReducer__closure32, A.editingReducer__closure31, A.editingReducer__closure30, A.editingReducer__closure29, A.editingReducer___closure1, A.editingReducer__closure28, A.editingReducer__closure27, A._addRecurringInvoiceItem_closure, A._addRecurringInvoiceItems_closure, A._removeRecurringInvoiceItem_closure, A._updateRecurringInvoiceItem_closure, A.recurringInvoiceListReducer__closure, A._filterRecurringInvoicesByCustom1_closure, A._filterRecurringInvoicesByCustom1_closure0, A._filterRecurringInvoicesByCustom2_closure, A._filterRecurringInvoicesByCustom2_closure0, A._filterRecurringInvoicesByCustom3_closure, A._filterRecurringInvoicesByCustom3_closure0, A._filterRecurringInvoicesByCustom4_closure, A._filterRecurringInvoicesByCustom4_closure0, A._filterRecurringInvoicesByState_closure, A._filterRecurringInvoicesByState_closure0, A._filterRecurringInvoicesByStatus_closure, A._filterRecurringInvoicesByStatus_closure0, A._filterRecurringInvoices_closure, A._sortRecurringInvoices_closure, A._startListMultiselect_closure15, A._addToListMultiselect_closure15, A._removeFromListMultiselect_closure15, A._clearListMultiselect_closure15, A._purgeClientSuccess_closure12, A._purgeClientSuccess_closure13, A._purgeClientSuccess_closure11, A._purgeClientSuccess__closure8, A._archiveRecurringInvoiceSuccess_closure, A._deleteRecurringInvoiceSuccess_closure, A._emailRecurringInvoiceSuccess_closure, A._restoreRecurringInvoiceSuccess_closure, A._sendNowRecurringInvoiceSuccess_closure, A._startRecurringInvoicesSuccess_closure, A._stopRecurringInvoicesSuccess_closure, A._addRecurringInvoice_closure, A._addRecurringInvoice__closure, A._updateRecurringInvoice_closure, A._updateRecurringInvoice__closure, A.memoizedFilteredRecurringInvoiceList_closure, A.filteredRecurringInvoicesSelector_closure, A.RecurringInvoiceState_loadRecurringInvoices_closure0, A.RecurringInvoiceState_loadRecurringInvoices_closure1, A.RecurringInvoiceState_loadRecurringInvoices_closure, A._viewReports_closure, A._viewReports___closure, A.reportsUIReducer_closure, A.reportsUIReducer_closure0, A.reportsUIReducer_closure1, A.handleScheduleAction_closure, A._editSchedule_closure, A._viewSchedule_closure, A._viewScheduleList_closure0, A._viewScheduleList__closure, A._archiveSchedule_closure, A._archiveSchedule__closure, A._archiveSchedule__closure0, A._archiveSchedule__closure1, A._deleteSchedule_closure, A._deleteSchedule__closure, A._deleteSchedule__closure0, A._deleteSchedule__closure1, A._restoreSchedule_closure, A._restoreSchedule__closure, A._restoreSchedule__closure0, A._restoreSchedule__closure1, A._saveSchedule_closure, A._saveSchedule__closure, A._saveSchedule__closure0, A._loadSchedule_closure, A._loadSchedule__closure, A._loadSchedule__closure0, A._loadSchedules_closure, A._loadSchedules__closure, A._loadSchedules__closure0, A.scheduleUIReducer_closure, A.editingReducer__closure48, A.scheduleListReducer__closure, A._viewScheduleList_closure, A._filterSchedulesByCustom1_closure, A._filterSchedulesByCustom1_closure0, A._filterSchedulesByCustom2_closure, A._filterSchedulesByCustom2_closure0, A._filterSchedulesByState_closure, A._filterSchedulesByState_closure0, A._filterSchedules_closure, A._sortSchedules_closure, A._startListMultiselect_closure24, A._addToListMultiselect_closure24, A._removeFromListMultiselect_closure24, A._clearListMultiselect_closure24, A._archiveScheduleSuccess_closure, A._deleteScheduleSuccess_closure, A._restoreScheduleSuccess_closure, A._addSchedule_closure, A._updateSchedule_closure, A._setLoadedSchedule_closure, A.memoizedFilteredScheduleList_closure, A.filteredSchedulesSelector_closure, A.ScheduleState_loadSchedules_closure0, A.ScheduleState_loadSchedules_closure1, A.ScheduleState_loadSchedules_closure, A._viewSettings_closure, A._viewSettings___closure, A._saveCompany_closure, A._saveCompany__closure, A._saveCompany__closure0, A._saveAuthUser_closure, A._saveAuthUser__closure, A._saveAuthUser__closure0, A._connectOAuthUser_closure0, A._connectOAuthUser__closure, A._connectOAuthUser__closure0, A._connectGmailUser_closure0, A._connectGmailUser__closure, A._connectGmailUser__closure0, A._disableTwoFactor_closure, A._disableTwoFactor__closure, A._disableTwoFactor__closure0, A._saveSettings_closure, A._saveSettings__closure, A._saveSettings__closure0, A._uploadLogo_closure, A._uploadLogo__closure, A._uploadLogo__closure0, A._saveDocument_closure4, A._saveDocument__closure9, A._saveDocument__closure10, A.settingsUIReducer__closure16, A.settingsUIReducer__closure15, A.settingsUIReducer__closure12, A.settingsUIReducer__closure13, A.settingsUIReducer__closure14, A.settingsUIReducer__closure11, A.settingsUIReducer__closure10, A.settingsUIReducer__closure9, A.settingsUIReducer__closure8, A.settingsUIReducer__closure7, A.settingsUIReducer__closure6, A.settingsUIReducer__closure5, A.settingsUIReducer__closure4, A.settingsUIReducer__closure3, A.settingsUIReducer__closure2, A.settingsUIReducer__closure1, A.settingsUIReducer__closure0, A.settingsUIReducer__closure, A.staticLoadedReducer_closure, A.staticLoadedReducer__closure, A.staticLoadedReducer__closure0, A.staticLoadedReducer__closure1, A.staticLoadedReducer__closure2, A.staticLoadedReducer__closure3, A.staticLoadedReducer__closure4, A.staticLoadedReducer__closure5, A.staticLoadedReducer__closure6, A.staticLoadedReducer__closure7, A.staticLoadedReducer__closure8, A.staticLoadedReducer__closure9, A.staticLoadedReducer__closure10, A.staticLoadedReducer__closure11, A.staticLoadedReducer__closure12, A.staticLoadedReducer__closure13, A.staticLoadedReducer__closure14, A.staticLoadedReducer__closure15, A.staticLoadedReducer__closure16, A.memoizedCountryList_closure, A.memoizedGroupList_closure, A.groupList_closure, A.memoizedLanguageList_closure, A.memoizedCurrencyList_closure, A.memoizedTimezoneList_closure, A.memoizedDateFormatList_closure, A.memoizedIndustryList_closure, A.memoizedSizeList_closure, A.memoizedGatewayList_closure, A.gatewayList_closure, A.memoizedPaymentTypeList_closure, A.memoizedFontMap_closure, A.fontMap_closure, A.fontMap_closure0, A.handleSubscriptionAction_closure, A._editSubscription_closure, A._viewSubscription_closure, A._viewSubscriptionList_closure, A._viewSubscriptionList__closure, A._archiveSubscription_closure, A._archiveSubscription__closure, A._archiveSubscription__closure0, A._archiveSubscription__closure1, A._deleteSubscription_closure, A._deleteSubscription__closure, A._deleteSubscription__closure0, A._deleteSubscription__closure1, A._restoreSubscription_closure, A._restoreSubscription__closure, A._restoreSubscription__closure0, A._restoreSubscription__closure1, A._saveSubscription_closure, A._saveSubscription__closure, A._saveSubscription__closure0, A._loadSubscription_closure, A._loadSubscription__closure, A._loadSubscription__closure0, A._loadSubscriptions_closure, A._loadSubscriptions__closure, A._loadSubscriptions__closure0, A.subscriptionUIReducer_closure, A.editingReducer__closure36, A.subscriptionListReducer__closure, A._filterSubscriptionsByCustom1_closure, A._filterSubscriptionsByCustom1_closure0, A._filterSubscriptionsByCustom2_closure, A._filterSubscriptionsByCustom2_closure0, A._filterSubscriptionsByState_closure, A._filterSubscriptionsByState_closure0, A._filterSubscriptions_closure, A._sortSubscriptions_closure, A._startListMultiselect_closure18, A._addToListMultiselect_closure18, A._removeFromListMultiselect_closure18, A._clearListMultiselect_closure18, A._archiveSubscriptionSuccess_closure, A._deleteSubscriptionSuccess_closure, A._restoreSubscriptionSuccess_closure, A._addSubscription_closure, A._updateSubscription_closure, A._setLoadedSubscription_closure, A.memoizedFilteredSubscriptionList_closure, A.filteredSubscriptionsSelector_closure, A.SubscriptionState_loadSubscriptions_closure0, A.SubscriptionState_loadSubscriptions_closure1, A.SubscriptionState_loadSubscriptions_closure, A.handleTaskAction_closure, A.handleTaskAction_closure0, A.handleTaskAction_closure2, A.handleTaskAction_closure3, A.handleTaskAction_closure4, A._editTask_closure, A._viewTask_closure, A._viewTaskList_closure0, A._viewTaskList__closure, A._archiveTask_closure, A._archiveTask__closure, A._archiveTask__closure0, A._archiveTask__closure1, A._startTask_closure, A._startTask__closure, A._startTask__closure0, A._startTask__closure1, A._stopTask_closure, A._stopTask__closure, A._stopTask__closure0, A._stopTask__closure1, A._deleteTask_closure, A._deleteTask__closure, A._deleteTask__closure0, A._deleteTask__closure1, A._restoreTask_closure, A._restoreTask__closure, A._restoreTask__closure0, A._restoreTask__closure1, A._saveTask_closure, A._saveTask__closure, A._saveTask__closure0, A._loadTask_closure, A._loadTask__closure, A._loadTask__closure0, A._loadTasks_closure, A._loadTasks__closure, A._loadTasks__closure0, A._saveDocument_closure7, A._saveDocument__closure15, A._saveDocument__closure16, A._sortTasks_closure0, A._sortTasks__closure, A._sortTasks__closure0, A.taskUIReducer_closure, A.editingReducer__closure8, A.taskListReducer__closure, A._viewTaskList_closure, A._filterTasksByCustom1_closure, A._filterTasksByCustom1_closure0, A._filterTasksByCustom2_closure, A._filterTasksByCustom2_closure0, A._filterTasksByState_closure, A._filterTasksByState_closure0, A._filterTasksByStatus_closure, A._filterTasksByStatus_closure0, A._filterTasks_closure, A._sortTasks_closure, A._startListMultiselect_closure2, A._addToListMultiselect_closure2, A._removeFromListMultiselect_closure2, A._clearListMultiselect_closure2, A._purgeClientSuccess_closure18, A._purgeClientSuccess_closure19, A._purgeClientSuccess_closure17, A._purgeClientSuccess__closure12, A._sortTasksSuccess_closure, A._sortTasksSuccess__closure, A._archiveTaskSuccess_closure, A._startTaskSuccess_closure, A._stopTaskSuccess_closure, A._deleteTaskSuccess_closure, A._restoreTaskSuccess_closure, A._addTask_closure, A._updateTask_closure, A._setLoadedTask_closure, A.convertTaskToInvoiceItem_closure, A.convertTaskToInvoiceItem_closure0, A.convertTaskToInvoiceItem_closure2, A.memoizedTaskList_closure, A.taskList_closure, A.memoizedKanbanTaskList_closure, A.kanbanTasksSelector_closure, A.memoizedFilteredTaskList_closure, A.filteredTasksSelector_closure, A.TaskState_loadTasks_closure0, A.TaskState_loadTasks_closure1, A.TaskState_loadTasks_closure, A.handleTaskStatusAction_closure, A.handleTaskStatusAction_closure0, A._editTaskStatus_closure, A._viewTaskStatus_closure, A._viewTaskStatusList_closure0, A._viewTaskStatusList__closure, A._archiveTaskStatus_closure, A._archiveTaskStatus__closure, A._archiveTaskStatus__closure0, A._archiveTaskStatus__closure1, A._deleteTaskStatus_closure, A._deleteTaskStatus__closure, A._deleteTaskStatus__closure0, A._deleteTaskStatus__closure1, A._restoreTaskStatus_closure, A._restoreTaskStatus__closure, A._restoreTaskStatus__closure0, A._restoreTaskStatus__closure1, A._saveTaskStatus_closure, A._saveTaskStatus__closure, A._saveTaskStatus__closure0, A._loadTaskStatus_closure, A._loadTaskStatus__closure, A._loadTaskStatus__closure0, A._loadTaskStatuses_closure, A._loadTaskStatuses__closure, A._loadTaskStatuses__closure0, A.taskStatusUIReducer_closure, A.editingReducer__closure35, A.taskStatusListReducer__closure, A._viewTaskStatusList_closure, A._filterTaskStatusesByCustom1_closure, A._filterTaskStatusesByCustom1_closure0, A._filterTaskStatusesByCustom2_closure, A._filterTaskStatusesByCustom2_closure0, A._filterTaskStatusesByState_closure, A._filterTaskStatusesByState_closure0, A._filterTaskStatuses_closure, A._sortTaskStatuses_closure, A._startListMultiselect_closure17, A._addToListMultiselect_closure17, A._removeFromListMultiselect_closure17, A._clearListMultiselect_closure17, A._sortTaskStatusSuccess_closure, A._sortTaskStatusSuccess__closure, A._archiveTaskStatusSuccess_closure, A._deleteTaskStatusSuccess_closure, A._restoreTaskStatusSuccess_closure, A._addTaskStatus_closure, A._updateTaskStatus_closure, A._setLoadedTaskStatus_closure, A.sortedActiveTaskStatusIds_closure, A.memoizedDropdownTaskStatusList_closure, A.dropdownTaskStatusesSelector_closure, A.memoizedFilteredTaskStatusList_closure, A.filteredTaskStatusesSelector_closure, A.defaultTaskStatusId_closure, A.TaskStatusState_loadTaskStatuses_closure0, A.TaskStatusState_loadTaskStatuses_closure1, A.TaskStatusState_loadTaskStatuses_closure, A.handleTaxRateAction_closure, A._editTaxRate_closure, A._viewTaxRate_closure, A._viewTaxRateList_closure0, A._viewTaxRateList__closure, A._archiveTaxRate_closure, A._archiveTaxRate__closure, A._archiveTaxRate__closure0, A._archiveTaxRate__closure1, A._deleteTaxRate_closure, A._deleteTaxRate__closure, A._deleteTaxRate__closure0, A._deleteTaxRate__closure1, A._restoreTaxRate_closure, A._restoreTaxRate__closure, A._restoreTaxRate__closure0, A._restoreTaxRate__closure1, A._saveTaxRate_closure, A._saveTaxRate__closure, A._saveTaxRate__closure0, A._loadTaxRate_closure, A._loadTaxRate__closure, A._loadTaxRate__closure0, A._loadTaxRates_closure, A._loadTaxRates__closure, A._loadTaxRates__closure0, A.taxRateUIReducer_closure, A.editingReducer__closure14, A.taxRateListReducer__closure, A._viewTaxRateList_closure, A._filterTaxRatesByState_closure, A._filterTaxRatesByState_closure0, A._filterTaxRates_closure, A._sortTaxRates_closure, A._startListMultiselect_closure8, A._addToListMultiselect_closure8, A._removeFromListMultiselect_closure8, A._clearListMultiselect_closure8, A._archiveTaxRateSuccess_closure, A._deleteTaxRateSuccess_closure, A._restoreTaxRateSuccess_closure, A._addTaxRate_closure, A._updateTaxRate_closure, A._setLoadedTaxRate_closure, A._setLoadedTaxRates_closure, A._setLoadedTaxRates__closure, A._setLoadedTaxRates__closure0, A._setLoadedTaxRates_closure0, A._setLoadedCompany_closure3, A._setLoadedCompany__closure3, A._setLoadedCompany__closure4, A._setLoadedCompany_closure4, A.memoizedFilteredTaxRateList_closure, A.filteredTaxRatesSelector_closure, A.handleTokenAction_closure, A._editToken_closure, A._viewToken_closure, A._viewTokenList_closure0, A._viewTokenList__closure, A._archiveToken_closure, A._archiveToken__closure, A._archiveToken__closure0, A._archiveToken__closure1, A._deleteToken_closure, A._deleteToken__closure, A._deleteToken__closure0, A._deleteToken__closure1, A._restoreToken_closure, A._restoreToken__closure, A._restoreToken__closure0, A._restoreToken__closure1, A._saveToken_closure, A._saveToken__closure, A._saveToken__closure0, A._loadToken_closure, A._loadToken__closure, A._loadToken__closure0, A._loadTokens_closure, A._loadTokens__closure, A._loadTokens__closure0, A.tokenUIReducer_closure, A.editingReducer__closure25, A.tokenListReducer__closure, A._viewTokenList_closure, A._filterTokensByCustom1_closure, A._filterTokensByCustom1_closure0, A._filterTokensByCustom2_closure, A._filterTokensByCustom2_closure0, A._filterTokensByState_closure, A._filterTokensByState_closure0, A._filterTokens_closure, A._sortTokens_closure, A._startListMultiselect_closure13, A._addToListMultiselect_closure13, A._removeFromListMultiselect_closure13, A._clearListMultiselect_closure13, A._archiveTokenSuccess_closure, A._deleteTokenSuccess_closure, A._restoreTokenSuccess_closure, A._addToken_closure, A._updateToken_closure, A._setLoadedToken_closure, A.memoizedFilteredTokenList_closure, A.filteredTokensSelector_closure, A.TokenState_loadTokens_closure0, A.TokenState_loadTokens_closure1, A.TokenState_loadTokens_closure, A.handleTransactionAction_closure, A._editTransaction_closure, A._viewTransaction_closure, A._viewTransactionList_closure0, A._viewTransactionList__closure, A._archiveTransaction_closure, A._archiveTransaction__closure, A._archiveTransaction__closure0, A._archiveTransaction__closure1, A._deleteTransaction_closure, A._deleteTransaction__closure, A._deleteTransaction__closure0, A._deleteTransaction__closure1, A._restoreTransaction_closure, A._restoreTransaction__closure, A._restoreTransaction__closure0, A._restoreTransaction__closure1, A._convertTransactions_closure, A._convertTransactions__closure, A._convertTransactions__closure0, A._convertToPayment_closure, A._convertToPayment__closure, A._convertToPayment__closure0, A._convertToExpense_closure, A._convertToExpense__closure, A._convertToExpense__closure0, A._linkToPayment_closure, A._linkToPayment__closure, A._linkToPayment__closure0, A._linkToExpense_closure, A._linkToExpense__closure, A._linkToExpense__closure0, A._saveTransaction_closure, A._saveTransaction__closure, A._saveTransaction__closure0, A._loadTransaction_closure, A._loadTransaction__closure, A._loadTransaction__closure0, A._loadTransactions_closure, A._loadTransactions__closure, A._loadTransactions__closure0, A.transactionUIReducer_closure, A.editingReducer__closure46, A.transactionListReducer__closure, A._viewTransactionList_closure, A._filterTransactionsByCustom1_closure, A._filterTransactionsByCustom1_closure0, A._filterTransactionsByCustom2_closure, A._filterTransactionsByCustom2_closure0, A._filterTransactionsByState_closure, A._filterTransactionsByState_closure0, A._filterTransactionsByStatus_closure, A._filterTransactionsByStatus_closure0, A._filterTransactions_closure, A._sortTransactions_closure, A._startListMultiselect_closure22, A._addToListMultiselect_closure22, A._removeFromListMultiselect_closure22, A._clearListMultiselect_closure22, A._archiveTransactionSuccess_closure, A._deleteTransactionSuccess_closure, A._restoreTransactionSuccess_closure, A._addTransaction_closure, A._updateTransaction_closure, A._convertTransactionToPayment_closure, A._linkTransactionToPayment_closure, A._linkTransactionToExpense_closure, A._setLoadedTransaction_closure, A.memoizedFilteredTransactionList_closure, A.filteredTransactionsSelector_closure, A.TransactionState_loadTransactions_closure0, A.TransactionState_loadTransactions_closure1, A.TransactionState_loadTransactions_closure, A.handleTransactionRuleAction_closure, A._editTransactionRule_closure, A._viewTransactionRule_closure, A._viewTransactionRuleList_closure0, A._viewTransactionRuleList__closure, A._archiveTransactionRule_closure, A._archiveTransactionRule__closure, A._archiveTransactionRule__closure0, A._archiveTransactionRule__closure1, A._deleteTransactionRule_closure, A._deleteTransactionRule__closure, A._deleteTransactionRule__closure0, A._deleteTransactionRule__closure1, A._restoreTransactionRule_closure, A._restoreTransactionRule__closure, A._restoreTransactionRule__closure0, A._restoreTransactionRule__closure1, A._saveTransactionRule_closure, A._saveTransactionRule__closure, A._saveTransactionRule__closure0, A._loadTransactionRule_closure, A._loadTransactionRule__closure, A._loadTransactionRule__closure0, A._loadTransactionRules_closure, A._loadTransactionRules__closure, A._loadTransactionRules__closure0, A.transactionRuleUIReducer_closure, A.editingReducer__closure47, A.transactionRuleListReducer__closure, A._viewTransactionRuleList_closure, A._filterTransactionRulesByCustom1_closure, A._filterTransactionRulesByCustom1_closure0, A._filterTransactionRulesByCustom2_closure, A._filterTransactionRulesByCustom2_closure0, A._filterTransactionRulesByState_closure, A._filterTransactionRulesByState_closure0, A._filterTransactionRules_closure, A._sortTransactionRules_closure, A._startListMultiselect_closure23, A._addToListMultiselect_closure23, A._removeFromListMultiselect_closure23, A._clearListMultiselect_closure23, A._archiveTransactionRuleSuccess_closure, A._deleteTransactionRuleSuccess_closure, A._restoreTransactionRuleSuccess_closure, A._addTransactionRule_closure, A._updateTransactionRule_closure, A._setLoadedTransactionRule_closure, A.memoizedFilteredTransactionRuleList_closure, A.filteredTransactionRulesSelector_closure, A.TransactionRuleState_loadTransactionRules_closure0, A.TransactionRuleState_loadTransactionRules_closure1, A.TransactionRuleState_loadTransactionRules_closure, A.prefReducer_closure, A._resortFields_closure, A._resortFields_closure0, A.sidebarEditorReducer__closure, A.sidebarEditorReducer__closure0, A.sidebarViewerReducer__closure, A.sidebarViewerReducer__closure0, A.companyPrefReducer_closure, A.historyReducer__closure, A._addToHistory_closure, A._addToHistory_closure1, A._addToHistory_closure2, A.uiReducer_closure, A.previewStackReducer__closure, A.filterStackReducer__closure, A.UIState_mainRoute_closure, A.UIState_subRoute_closure, A.UIState_previousMainRoute_closure, A.UIState_previousSubRoute_closure, A.handleUserAction_closure, A.handleUserAction_closure0, A.handleUserAction_closure1, A.handleUserAction_closure2, A.handleUserAction_closure3, A.handleUserAction_closure4, A.handleUserAction_closure5, A.handleUserAction_closure6, A.handleUserAction_closure7, A.handleUserAction_closure8, A.handleUserAction_closure9, A.handleUserAction_closure11, A.handleUserAction_closure13, A.handleUserAction_closure15, A.handleUserAction_closure17, A.handleUserAction_closure16, A._editUser_closure, A._viewUser_closure, A._viewUserList_closure0, A._viewUserList__closure, A._archiveUser_closure, A._archiveUser__closure, A._archiveUser__closure0, A._archiveUser__closure1, A._deleteUser_closure, A._deleteUser__closure, A._deleteUser__closure0, A._deleteUser__closure1, A._restoreUser_closure, A._restoreUser__closure, A._restoreUser__closure0, A._restoreUser__closure1, A._removeUser_closure, A._removeUser__closure, A._removeUser__closure0, A._resendInvite_closure, A._resendInvite__closure, A._resendInvite__closure0, A._saveUser_closure, A._saveUser__closure, A._saveUser__closure0, A._loadUser_closure, A._loadUser__closure, A._loadUser__closure0, A._loadUsers_closure, A._loadUsers__closure, A._loadUsers__closure0, A.userUIReducer_closure, A.editingReducer__closure15, A.userListReducer__closure, A._viewUserList_closure, A._filterUsersByCustom1_closure, A._filterUsersByCustom1_closure0, A._filterUsersByCustom2_closure, A._filterUsersByCustom2_closure0, A._filterUsersByCustom3_closure, A._filterUsersByCustom3_closure0, A._filterUsersByCustom4_closure, A._filterUsersByCustom4_closure0, A._filterUsersByState_closure, A._filterUsersByState_closure0, A._filterUsers_closure, A._sortUsers_closure, A._startListMultiselect_closure9, A._addToListMultiselect_closure9, A._removeFromListMultiselect_closure9, A._clearListMultiselect_closure9, A._archiveUserSuccess_closure, A._deleteUserSuccess_closure, A._restoreUserSuccess_closure, A._removeUserSuccess_closure, A._addUser_closure, A._updateUser_closure, A._updateAuthUser_closure, A._connectOAuthUser_closure, A._connectGmailUser_closure, A._setLoadedUser_closure, A._setLoadedUsers_closure, A._setLoadedUsers__closure, A._setLoadedUsers__closure0, A._setLoadedUsers_closure0, A._setLoadedCompany_closure5, A._setLoadedCompany__closure5, A._setLoadedCompany__closure6, A._setLoadedCompany_closure6, A.memoizedFilteredUserList_closure, A.filteredUsersSelector_closure, A.memoizedUserList_closure, A.userList_closure, A.memoizedGmailUserList_closure, A.gmailUserList_closure, A.memoizedMicrosoftUserList_closure, A.microsoftUserList_closure, A.handleVendorAction_closure, A.handleVendorAction_closure0, A._editVendor_closure, A._viewVendor_closure, A._viewVendorList_closure0, A._viewVendorList__closure, A._archiveVendor_closure, A._archiveVendor__closure, A._archiveVendor__closure0, A._archiveVendor__closure1, A._deleteVendor_closure, A._deleteVendor__closure, A._deleteVendor__closure0, A._deleteVendor__closure1, A._restoreVendor_closure, A._restoreVendor__closure, A._restoreVendor__closure0, A._restoreVendor__closure1, A._saveVendor_closure, A._saveVendor__closure, A._saveVendor__closure0, A._loadVendor_closure, A._loadVendor__closure, A._loadVendor__closure0, A._loadVendors_closure, A._loadVendors__closure, A._loadVendors__closure0, A._saveDocument_closure8, A._saveDocument__closure17, A._saveDocument__closure18, A.vendorUIReducer_closure, A.editingReducer__closure9, A._addContact_closure, A._removeContact_closure, A._updateContact_closure, A.vendorListReducer__closure, A._viewVendorList_closure, A._filterVendorsByCustom1_closure, A._filterVendorsByCustom1_closure0, A._filterVendorsByCustom2_closure, A._filterVendorsByCustom2_closure0, A._filterVendorsByCustom3_closure, A._filterVendorsByCustom3_closure0, A._filterVendorsByCustom4_closure, A._filterVendorsByCustom4_closure0, A._filterVendorsByState_closure, A._filterVendorsByState_closure0, A._filterVendors_closure, A._sortVendors_closure, A._startListMultiselect_closure3, A._addToListMultiselect_closure3, A._removeFromListMultiselect_closure3, A._clearListMultiselect_closure3, A._archiveVendorSuccess_closure, A._deleteVendorSuccess_closure, A._restoreVendorSuccess_closure, A._addVendor_closure, A._addVendor__closure, A._updateVendor_closure, A._updateVendor__closure, A._setLoadedVendor_closure, A._setLoadedVendor__closure, A.memoizedDropdownVendorList_closure, A.dropdownVendorsSelector_closure, A.memoizedFilteredVendorList_closure, A.filteredVendorsSelector_closure, A.memoizedCalculateVendorBalance_closure, A.calculateVendorBalance_closure, A.VendorState_loadVendors_closure0, A.VendorState_loadVendors_closure1, A.VendorState_loadVendors_closure, A.handleWebhookAction_closure, A._editWebhook_closure, A._viewWebhook_closure, A._viewWebhookList_closure0, A._viewWebhookList__closure, A._archiveWebhook_closure, A._archiveWebhook__closure, A._archiveWebhook__closure0, A._archiveWebhook__closure1, A._deleteWebhook_closure, A._deleteWebhook__closure, A._deleteWebhook__closure0, A._deleteWebhook__closure1, A._restoreWebhook_closure, A._restoreWebhook__closure, A._restoreWebhook__closure0, A._restoreWebhook__closure1, A._saveWebhook_closure, A._saveWebhook__closure, A._saveWebhook__closure0, A._loadWebhook_closure, A._loadWebhook__closure, A._loadWebhook__closure0, A._loadWebhooks_closure, A._loadWebhooks__closure, A._loadWebhooks__closure0, A.webhookUIReducer_closure, A.editingReducer__closure26, A.webhookListReducer__closure, A._viewWebhookList_closure, A._filterWebhooksByCustom1_closure, A._filterWebhooksByCustom1_closure0, A._filterWebhooksByCustom2_closure, A._filterWebhooksByCustom2_closure0, A._filterWebhooksByState_closure, A._filterWebhooksByState_closure0, A._filterWebhooks_closure, A._sortWebhooks_closure, A._startListMultiselect_closure14, A._addToListMultiselect_closure14, A._removeFromListMultiselect_closure14, A._clearListMultiselect_closure14, A._archiveWebhookSuccess_closure, A._deleteWebhookSuccess_closure, A._restoreWebhookSuccess_closure, A._addWebhook_closure, A._updateWebhook_closure, A._setLoadedWebhook_closure, A.memoizedFilteredWebhookList_closure, A.filteredWebhooksSelector_closure, A.WebhookState_loadWebhooks_closure0, A.WebhookState_loadWebhooks_closure1, A.WebhookState_loadWebhooks_closure, A.ActionMenuButton_build_closure, A.ActionMenuButton_build_closure0, A.ActionMenuButton_build_closure1, A._AppBottomBarState_build__closure14, A._AppBottomBarState_build___closure8, A._AppBottomBarState_build____closure1, A._AppBottomBarState_build_____closure2, A._AppBottomBarState_build__closure12, A._AppBottomBarState_build___closure6, A._AppBottomBarState_build____closure0, A._AppBottomBarState_build_____closure1, A._AppBottomBarState_build__closure2, A._AppBottomBarState_build___closure0, A._AppBottomBarState_build____closure, A._AppBottomBarState_build_____closure, A._AppBottomBarState_build__closure10, A._AppBottomBarState_build___closure4, A._AppBottomBarState_build__closure8, A._AppBottomBarState_build___closure3, A._AppBottomBarState_build__closure6, A._AppBottomBarState_build___closure2, A._AppBottomBarState_build__closure4, A._AppBottomBarState_build___closure1, A._AppBottomBarState_build___onColumnsPressed_closure, A._AppBottomBarState_build___onColumnsPressed__closure, A._AppBottomBarState_build___onColumnsPressed__closure0, A._AppBottomBarState_build___onColumnsPressed__closure1, A.CustomFieldSelector_build_closure0, A.CustomFieldSelector_build__closure, A.CustomFieldSelector_build___closure, A._ChangeLayoutBannerState_build__closure, A.ConfirmEmail_build___closure, A.ConfirmEmailVM_fromStore_closure2, A.ConfirmEmailVM_fromStore__closure, A._DesktopSessionTimeoutState_initState_closure, A._DesktopSessionTimeoutState_build__closure, A.MessageDialog_build_closure, A.ErrorDialog_build__closure, A._HealthCheckDialogState_runCheck_closure0, A._HealthCheckDialogState_runCheck_closure1, A._HealthCheckDialogState_clearCache_closure0, A._HealthCheckDialogState_clearCache__closure, A._HealthCheckDialogState_clearCache_closure1, A.multiselectDialog_closure, A.multiselectDialog__closure, A.MultiSelectListState_build_closure, A.MultiSelectListState_build_closure0, A.MultiSelectListState_build_closure2, A.MultiSelectListState_build_closure3, A.MultiSelectListState_build_closure4, A.DismissibleEntity_build_closure, A.DismissibleEntity_build_closure0, A.DismissibleEntity_build_closure1, A.DismissibleEntity_build_closure2, A.DismissibleEntity_build_closure3, A.DocumentGrid_build__closure, A.DocumentTile_build_closure0, A.DocumentTile_build__closure, A.DocumentTile_build_closure, A.DocumentPreview_build_closure, A.EditScaffold_build_closure0, A.EditScaffold_build__closure3, A.EditScaffold_build_closure3, A.EditScaffold_build__closure2, A.EditScaffold_build__closure1, A.EditScaffold_build___closure, A.EditScaffold_build_closure6, A.EditScaffold_build_closure7, A.EditScaffold_build_closure8, A.EditScaffold_build__closure, A.EditScaffold_build_closure9, A.showEntityActionsDialog_closure, A.showEntityActionsDialog_closure0, A._EntityListTileState_build_closure3, A._EntityListTileState_build_closure4, A._EntitiesListTileState_build_closure2, A._EntitiesListTileState_build_closure3, A._EntityDropdownState__showOptions_closure, A._EntityDropdownState__showOptions__closure0, A._EntityDropdownState_build__closure8, A._EntityDropdownState_build_closure5, A._EntityDropdownState_build__closure, A._EntityDropdownState_build__closure0, A._EntityDropdownState_build__closure1, A._EntityDropdownState_build_closure3, A._EntityDropdownState_build_closure4, A._EntityDropdownState_build_closure__wrapUp, A._EntityDropdownState_build___wrapUp_closure, A._EntityDropdownState_build__closure2, A._EntityDropdownState_build__closure3, A._EntityDropdownState_build__closure4, A._EntityDropdownState_build_closure1, A._EntityDropdownState_build__closure7, A._EntityDropdownState_build__closure6, A._EntityDropdownState_build_closure2, A._EntityDropdownState_build___closure, A._EntityDropdownState_build____closure, A._EntityDropdownState_build____closure0, A._EntityDropdownDialogState_build__selectEntity, A._EntityDropdownDialogState_build__headerRow_closure, A._EntityDropdownDialogState_build__headerRow__closure, A._EntityDropdownDialogState_build__createList_closure, A._EntityDropdownDialogState_build__createList_closure0, A._EntityDropdownDialogState_build__createList__closure, A.EntityTopFilter_build_closure, A.EntityTopFilter_build__closure0, A.EntityTopFilter_build__closure, A.EntityTopFilter_build___closure, A.EntityTopFilter_build___closure0, A.EntityTopFilterHeader_build_closure, A.EntityTopFilterHeader_build_closure4, A.EntityTopFilterHeader_build__closure1, A.EntityTopFilterHeader_build__closure0, A.EntityTopFilterHeader_build___closure, A.AppDropdownButton_build_closure, A.AppToggleButtons_build__closure, A.AppToggleButtons_build__closure0, A.BoolDropdownButton_build_closure, A.BoolDropdownButton_build_closure0, A.BoolDropdownButton_build_closure1, A.BoolDropdownButton_build_closure3, A.ClientPicker_build_closure, A._FormColorPickerState_didChangeDependencies_closure, A._FormColorPickerState_didChangeDependencies_closure0, A._FormColorPickerState__showPicker_closure, A._FormColorPickerState__showPicker__closure, A._CustomFieldState_build_closure, A._CustomFieldState_build_closure1, A._CustomFieldState_build_closure2, A._DatePickerState_build_closure1, A._DecoratedFormFieldState_build_closure0, A._DecoratedFormFieldState_build_closure1, A.DesignPicker_build_closure1, A.DesignPicker_build_closure, A.DesignPicker_build_closure0, A._DurationPickerState_build_closure1, A._DurationPickerState_build_closure, A._DurationPickerState_build__closure0, A._DurationPickerState_build_closure0, A.DynamicSelector_build_closure0, A.DynamicSelector_build_closure, A.DynamicSelector_build_closure1, A.NotificationSettings_build_closure, A.NotificationSettings_build_closure0, A.NotificationSettings_build_closure1, A.NotificationSettings_build__closure, A._NotificationSelector_build_closure, A._PasswordFormFieldState_build_closure0, A.ProjectPicker_build_closure0, A.ProjectPicker_build__closure, A.SaveCancelButtons_build_closure, A.SaveCancelButtons_build_closure0, A._TimePickerState_build_closure0, A._TimePickerState_build__closure, A._TimePickerState_build__closure0, A.VendorPicker_build_closure0, A.VendorPicker_build__closure, A.HistoryDrawer_build_closure, A._HistoryListTileState_build__closure, A._InvoiceEmailViewState_dispose_closure, A._InvoiceEmailViewState__loadTemplate_closure0, A._InvoiceEmailViewState__buildTemplateDropdown_closure, A._InvoiceEmailViewState__buildTemplateDropdown__closure0, A._InvoiceEmailViewState__buildTemplateDropdown_closure0, A._InvoiceEmailViewState__buildTemplateDropdown_closure1, A._InvoiceEmailViewState__buildTemplateDropdown_closure2, A._InvoiceEmailViewState__buildEdit__closure, A._InvoiceEmailViewState__buildEdit_closure0, A._InvoiceEmailViewState__buildEdit_closure1, A._InvoiceEmailViewState__buildEdit_closure2, A._InvoiceEmailViewState_build_closure, A._InvoiceEmailViewState_build_closure0, A._InvoiceEmailViewState_build_closure1, A._InvoiceEmailViewState_build_closure2, A._TaxRateDropdownState_didChangeDependencies_closure, A._TaxRateDropdownState_didChangeDependencies_closure0, A._TaxRateDropdownState_build_closure, A._TaxRateDropdownState_build_closure0, A._TaxRateDropdownState_build_closure1, A._TaxRateDropdownState_build_closure3, A.TaxRateField_build_closure, A.TaxRateField_build_closure0, A._LinkTextRelatedEntityState_build_closure2, A._LinkTextRelatedEntityState_build_closure1, A._ListFilterState_build_closure0, A._ListFilterState_build_closure4, A._ListFilterState_build__closure2, A._ListFilterState_build__closure3, A._ListFilterState_build_closure3, A._ListFilterState_build_closure2, A._ListFilterState_build__closure4, A._ListFilterState_build_closure7, A._ListFilterState_build__closure, A._ListFilterState_build___closure0, A._ListFilterState_build__closure0, A._ListFilterState_build___closure, A._ListFilterState_build_closure6, A._ListFilterState_build_closure5, A._ListFilterState_build__closure1, A.ListScaffold_build_closure0, A.ListScaffold_build_closure4, A._LiveTextState_initState_closure, A._MenuDrawerState_build__companyLogo, A._MenuDrawerState_build__companyListItem, A._MenuDrawerState_build__companyListItem_closure, A._MenuDrawerState_build__companyListItem_closure2, A._MenuDrawerState_build__companyListItem_closure3, A._MenuDrawerState_build_closure, A._MenuDrawerState_build__closure5, A._MenuDrawerState_build_closure0, A._MenuDrawerState_build__closure4, A._MenuDrawerState_build_closure3, A._MenuDrawerState_build__closure3, A._MenuDrawerState_build_closure1, A._MenuDrawerState_build_closure2, A._MenuDrawerState_build__closure2, A._MenuDrawerState_build__closure1, A._MenuDrawerState_build__closure0, A._MenuDrawerState_build__closure, A._DrawerTileState_build_closure3, A._DrawerTileState_build_closure4, A.SidebarFooter_build__closure, A.SidebarFooterCollapsed_build_closure0, A.SidebarFooterCollapsed_build_closure, A._showContactUs_closure, A._showUpdate_closure, A._showAbout_closure, A._showAbout___closure1, A._showAbout___closure0, A._showAbout_____closure, A._showAbout___closure, A._ContactUsDialogState__sendMessage_closure0, A._ContactUsDialogState__sendMessage__closure1, A._ContactUsDialogState__sendMessage_closure1, A._ContactUsDialogState_build_closure1, A._ContactUsDialogState_build_closure2, A.MenuDrawerVM_fromStore_closure1, A.MenuDrawerVM_fromStore__closure, A.MenuDrawerVM_fromStore_closure, A.MenuDrawerVM_fromStore_closure0, A.MenuDrawerVM_fromStore__closure0, A.MenuDrawerVM_fromStore___closure, A.MenuDrawerVM_fromStore___closure0, A._DropDownMultiSelectState_initState_closure, A._DropDownMultiSelectState_build__closure1, A._DropDownMultiSelectState_build__closure2, A._DropDownMultiSelectState_build___closure, A._DropDownMultiSelectState_build__closure0, A._DropDownMultiSelectState_build____closure, A.AppPinput_build_closure, A.PortalLinks_build_closure1, A.PortalLinks_build_closure2, A.SearchText_build_closure0, A._AccountSmsVerificationState__sendCode_closure0, A._AccountSmsVerificationState__sendCode_closure1, A._AccountSmsVerificationState__verifyCode_closure0, A._AccountSmsVerificationState__verifyCode_closure1, A._AccountSmsVerificationState_build_closure, A._AccountSmsVerificationState_build_closure0, A._AccountSmsVerificationState_build_closure1, A._UserSmsVerificationState_initState_closure, A._UserSmsVerificationState__sendCode_closure0, A._UserSmsVerificationState__sendCode_closure1, A._UserSmsVerificationState__verifyCode_closure0, A._UserSmsVerificationState__verifyCode_closure1, A._UserSmsVerificationState_build_closure, A._SystemLogViewerState_build_closure, A._SystemLogViewerState_build_closure0, A._SystemLogViewerState_build_closure1, A.AppDataTable_build_closure, A.AppDataTable_build_closure0, A.AppPaginatedDataTableState__getBlankRowFor_closure, A.AppPaginatedDataTableState__getProgressIndicatorRowFor_closure, A.AppPaginatedDataTableState_build_closure, A.EntityDataTableSource_getRow_closure, A.EntityDataTableSource_getRow_closure0, A.EntityDataTableSource_getRow_closure5, A._EntityListState_initState_closure, A._EntityListState_build_closure, A._EntityListState_build__closure, A._EntityListState_build__closure3, A._EntityListState_build__closure8, A._EntityListState_build___closure, A._EntityListState_build___closure0, A._EntityListState_build__closure5, A._EntityListState_build__closure6, A._EntityListState_build__closure7, A._EntityListState_build_closure0, A._EntityListState_build_closure1, A._EntityListState_build_closure2, A._EntityListState_build__closure13, A._EntityListState_build_closure4, A._EntityListState_build__closure12, A._EntityListState_build__closure11, A._EntityListState_build___closure2, A._EntityListState_build_closure6, A._EntityListState_build__closure9, A._EntityListState_build_closure5, A._UpgradeDialogState_initState_closure, A._UpgradeDialogState_initState_closure1, A._UpgradeDialogState__buildProductList_closure, A._UpgradeDialogState__buildProductList_closure1, A._VariablesHelpState_build_closure, A._VariablesHelpState_build_closure0, A._VariablesHelpState_build_closure1, A._VariableGrid_build__closure, A.ViewScaffold_build_closure4, A._WebSessionTimeoutState_initState_closure, A.InitScreen_build_closure0, A._LoginState__submitSignUpForm_closure0, A._LoginState__submitSignUpForm_closure1, A._LoginState__submitSignUpForm_closure2, A._LoginState__submitLoginForm_closure0, A._LoginState__submitLoginForm___closure, A._LoginState__submitLoginForm_closure1, A._LoginState__submitLoginForm_closure2, A._LoginState_build_closure2, A._LoginState_build_closure3, A._LoginState_build_closure5, A._LoginState_build_closure4, A._LoginState_build_closure6, A._LoginState_build_closure7, A._LoginState_build_closure8, A._LoginState_build_closure9, A._LoginState_build_closure10, A.LoginVM_fromStore__handleLogin, A.LoginVM_fromStore__handleLogin_closure, A.LoginVM_fromStore__formatApiUrl, A.LoginVM_fromStore_closure3, A.LoginVM_fromStore___closure2, A.LoginVM_fromStore_closure4, A.LoginVM_fromStore___closure1, A.LoginVM_fromStore_closure5, A.LoginVM_fromStore___closure0, A.LoginVM_fromStore__closure4, A.LoginVM_fromStore_closure6, A.LoginVM_fromStore___closure, A.LoginVM_fromStore__closure2, A.LoginVM_fromStore_closure7, A.LoginVM_fromStore__closure0, A.LoginVM_fromStore_closure8, A.LoginVM_fromStore__closure, A.LoginVM_fromStore_closure1, A.LoginVM_fromStore__closure7, A.LoginVM_fromStore_closure0, A.LoginVM_fromStore_closure, A.LoginVM_fromStore__closure8, A.LoginVM_fromStore_closure2, A.BankAccountListItem_build_closure, A.BankAccountListVM_fromStore__handleRefresh, A.BankAccountListVM_fromStore_closure, A.BankAccountListVM_fromStore_closure0, A.BankAccountScreen_connectAccounts_closure, A.BankAccountScreen_connectAccounts_closure0, A.BankAccountScreen_build_closure12, A.BankAccountScreen_build_closure9, A.BankAccountScreen_build_closure5, A.BankAccountScreen_build_closure6, A.BankAccountScreen_build_closure7, A.BankAccountScreen_build_closure8, A.BankAccountScreenVM_fromStore_closure, A.BankAccountScreenVM_fromStore__closure, A.BankAccountScreenVM_fromStore__closure0, A._BankAccountEditState_didChangeDependencies_closure, A._BankAccountEditState_didChangeDependencies_closure0, A._BankAccountEditState_dispose_closure, A._BankAccountEditState__onChanged_closure, A._BankAccountEditState_build_closure3, A._BankAccountEditState_build_closure4, A._BankAccountEditState_build_closure0, A._BankAccountEditState_build_closure, A._BankAccountEditState_build__closure0, A._BankAccountEditState_build_closure2, A._BankAccountEditState_build__closure, A.BankAccountEditScreen_build_closure0, A.BankAccountEditVM_BankAccountEditVM$fromStore_closure, A.BankAccountEditVM_BankAccountEditVM$fromStore_closure1, A.BankAccountEditVM_BankAccountEditVM$fromStore_closure0, A.BankAccountEditVM_BankAccountEditVM$fromStore___closure, A.BankAccountEditVM_BankAccountEditVM$fromStore___closure0, A.BankAccountEditVM_BankAccountEditVM$fromStore____closure, A.BankAccountViewScreen_build_closure0, A.ClientListItem_build__closure, A.ClientListItem_build__closure3, A.ClientListVM_fromStore__handleRefresh, A.ClientListVM_fromStore_closure, A.ClientListVM_fromStore_closure0, A._ClientPdfViewState_loadPDF_closure0, A._ClientPdfViewState_loadPDF_closure1, A._ClientPdfViewState_loadPDF__closure0, A._ClientPdfViewState_build_closure, A._ClientPdfViewState_build_closure0, A._ClientPdfViewState_build_closure2, A._ClientPdfViewState_build_closure1, A._ClientPdfViewState_build_closure4, A._ClientPdfViewState_build_closure3, A._ClientPdfViewState_build__closure4, A._ClientPdfViewState_build__closure2, A._ClientPdfViewState_build_closure12, A.ClientPdfScreen_build_closure0, A.ClientPresenter_getField_closure0, A.ClientScreen_build_closure7, A.ClientScreen_build_closure4, A.ClientScreen_build_closure0, A.ClientScreen_build_closure1, A.ClientScreen_build_closure2, A.ClientScreen_build_closure3, A._ClientEditState_build_closure, A._ClientEditState_build_closure0, A.ClientEditBillingAddressState_didChangeDependencies_closure, A.ClientEditBillingAddressState_didChangeDependencies_closure0, A.ClientEditBillingAddressState_dispose_closure, A.ClientEditBillingAddressState__onChanged_closure, A.ClientEditBillingAddressState_build_closure, A.ClientEditBillingAddressState_build__closure0, A.ClientEditBillingAddressState_build__closure, A._ClientEditContactsState__showContactEditor_closure, A._ClientEditContactsState__showContactEditor__closure, A._ClientEditContactsState_build_closure, A._ClientEditContactsState_build_closure0, A.ContactEditDetailsState_didChangeDependencies_closure, A.ContactEditDetailsState_didChangeDependencies_closure0, A.ContactEditDetailsState_dispose_closure, A.ContactEditDetailsState__onChanged_closure, A.ContactEditDetailsState_build_closure0, A.ContactEditDetailsState_build_closure, A.ContactEditDetailsState_build_closure2, A.ContactEditDetailsState_build_closure1, A.ContactEditDetailsState_build_closure4, A.ContactEditDetailsState_build_closure3, A.ContactEditDetailsState_build_closure6, A.ContactEditDetailsState_build_closure5, A.ContactEditDetailsState_build_closure7, A.ContactEditDetailsState_build_closure8, A.ContactEditDetailsState_build_closure9, A.ContactEditDetailsState_build_closure10, A.ContactEditDetailsState_build_closure11, A.ContactEditDetailsState_build_closure12, A.ContactEditDetailsState_build___closure, A.ContactEditDetailsState_build__closure1, A.ContactEditDetailsState_build__closure, A.ClientEditContactsScreen_build_closure0, A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure0, A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure1, A.ClientEditDetailsState_didChangeDependencies_closure, A.ClientEditDetailsState_didChangeDependencies_closure0, A.ClientEditDetailsState_dispose_closure, A.ClientEditDetailsState__onChanged_closure, A.ClientEditDetailsState_build_closure, A.ClientEditDetailsState_build_closure0, A.ClientEditDetailsState_build__closure0, A.ClientEditDetailsState_build_closure1, A.ClientEditDetailsState_build__closure, A.ClientEditNotesState_didChangeDependencies_closure, A.ClientEditNotesState_didChangeDependencies_closure0, A.ClientEditNotesState_dispose_closure, A.ClientEditNotesState__onChanged_closure, A.ClientEditNotesState_build_closure, A.ClientEditNotesState_build_closure0, A.ClientEditNotesState_build__closure0, A.ClientEditNotesState_build_closure1, A.ClientEditNotesState_build__closure, A.ClientEditSettingsState_didChangeDependencies_closure, A.ClientEditSettingsState_didChangeDependencies_closure0, A.ClientEditSettingsState_dispose_closure, A.ClientEditSettingsState__onChanged_closure, A.ClientEditSettingsState_build_closure, A.ClientEditSettingsState_build__closure3, A.ClientEditSettingsState_build_closure0, A.ClientEditSettingsState_build__closure2, A.ClientEditSettingsState_build_closure1, A.ClientEditSettingsState_build_closure2, A.ClientEditSettingsState_build__closure1, A.ClientEditSettingsState_build_closure3, A.ClientEditSettingsState_build_closure4, A.ClientEditSettingsState_build__closure0, A.ClientEditSettingsState_build_closure5, A.ClientEditSettingsState_build__closure, A.ClientEditShippingAddressState_didChangeDependencies_closure, A.ClientEditShippingAddressState_didChangeDependencies_closure0, A.ClientEditShippingAddressState_dispose_closure, A.ClientEditShippingAddressState__onChanged_closure, A.ClientEditShippingAddressState_build_closure, A.ClientEditShippingAddressState_build__closure0, A.ClientEditShippingAddressState_build__closure, A.ClientEditScreen_build_closure0, A.ClientEditVM_ClientEditVM$fromStore_closure, A.ClientEditVM_ClientEditVM$fromStore__closure, A.ClientEditVM_ClientEditVM$fromStore__closure0, A.ClientEditVM_ClientEditVM$fromStore_closure1, A.ClientEditVM_ClientEditVM$fromStore_closure0, A.ClientEditVM_ClientEditVM$fromStore___closure, A.ClientEditVM_ClientEditVM$fromStore___closure0, A.ClientEditVM_ClientEditVM$fromStore___closure1, A.ClientEditVM_ClientEditVM$fromStore____closure, A._ClientViewState_build_closure, A._ClientViewState_build__closure, A._ClientViewDetailsState_build__buildDetailsList_closure, A.ClientViewDocuments_build_closure, A.ClientViewDocuments_build_closure0, A._ClientViewFullwidthState_build_closure, A._ClientViewFullwidthState_build__closure2, A._ClientViewLedgerState_build_closure, A.ClientOverview_build_closure, A.ClientOverview_build_closure0, A.ClientViewPaymentMethods_build__closure, A.ClientViewScreen_build_closure0, A.ClientViewVM_ClientViewVM$fromStore__handleRefresh, A.ClientViewVM_ClientViewVM$fromStore_closure, A.ClientViewVM_ClientViewVM$fromStore__closure0, A.ClientViewVM_ClientViewVM$fromStore__closure1, A.ClientViewVM_ClientViewVM$fromStore___closure, A.ClientViewVM_ClientViewVM$fromStore_closure1, A.ClientViewVM_ClientViewVM$fromStore__closure, A._CompanyGatewayListState_build_closure, A.CompanyGatewayListItem_build_closure, A.CompanyGatewayListVM_fromStore__handleRefresh, A.CompanyGatewayListVM_fromStore_closure, A.CompanyGatewayListVM_fromStore_closure1, A.CompanyGatewayListVM_fromStore__closure, A.CompanyGatewayListVM_fromStore__closure0, A.CompanyGatewayScreen_build_closure, A.CompanyGatewayScreen_build__closure0, A.CompanyGatewayScreen_build__closure1, A.CompanyGatewayScreen_build_closure0, A.CompanyGatewayScreen_build__closure, A.CompanyGatewayScreen_build_closure2, A.CompanyGatewayScreen_build_closure4, A.CompanyGatewayScreen_build_closure5, A.CompanyGatewayScreen_build_closure6, A.CompanyGatewayScreen_build_closure7, A.CompanyGatewayScreenVM_fromStore_closure, A._CompanyGatewayEditState_didChangeDependencies_closure, A._CompanyGatewayEditState_build_closure, A._CompanyGatewayEditState_build_closure0, A._CompanyGatewayEditState_build__closure17, A._CompanyGatewayEditState_build_closure3, A._CompanyGatewayEditState_build__closure16, A._CompanyGatewayEditState_build_closure4, A._CompanyGatewayEditState_build__closure15, A._CompanyGatewayEditState_build_closure6, A._CompanyGatewayEditState_build__closure14, A._CompanyGatewayEditState_build_closure5, A._CompanyGatewayEditState_build_closure7, A._CompanyGatewayEditState_build__closure13, A._CompanyGatewayEditState_build___closure, A._CompanyGatewayEditState_build_closure8, A._CompanyGatewayEditState_build__closure12, A._CompanyGatewayEditState_build_closure9, A._CompanyGatewayEditState_build__closure11, A._CompanyGatewayEditState_build_closure10, A._CompanyGatewayEditState_build__closure10, A._CompanyGatewayEditState_build_closure11, A._CompanyGatewayEditState_build__closure9, A._CompanyGatewayEditState_build_closure12, A._CompanyGatewayEditState_build__closure8, A._CompanyGatewayEditState_build_closure13, A._CompanyGatewayEditState_build__closure7, A._CompanyGatewayEditState_build_closure14, A._CompanyGatewayEditState_build__closure6, A._CompanyGatewayEditState_build_closure15, A._CompanyGatewayEditState_build__closure5, A._CompanyGatewayEditState_build_closure16, A._CompanyGatewayEditState_build__closure4, A._CompanyGatewayEditState_build_closure17, A._CompanyGatewayEditState_build__closure3, A._CompanyGatewayEditState_build_closure18, A._CompanyGatewayEditState_build__closure2, A._CompanyGatewayEditState_build_closure19, A._CompanyGatewayEditState_build__closure1, A._CompanyGatewayEditState_build_closure20, A._CompanyGatewayEditState_build__closure0, A._CompanyGatewayEditState_build_closure21, A._CompanyGatewayEditState_build_closure22, A.GatewayConfigSettings_build_closure0, A.GatewayConfigSettings_build__closure, A._GatewayConfigFieldState__obscureText_closure, A._GatewayConfigFieldState_build_closure0, A._GatewayConfigFieldState_build_closure, A._GatewayConfigFieldState_build_closure1, A._GatewayConfigFieldState_build_closure2, A._GatewayConfigFieldState_build_closure3, A._LimitEditorState__onChanged_closure, A._LimitEditorState__onChanged_closure0, A._LimitEditorState_build_closure, A._LimitEditorState_build_closure0, A._FeesEditorState_dispose_closure, A._FeesEditorState_didChangeDependencies_closure, A._FeesEditorState_didChangeDependencies_closure0, A._FeesEditorState__onChanged_closure, A._FeesEditorState__onChanged__closure, A._FeesEditorState_build_closure, A._FeesEditorState_build__closure2, A._FeesEditorState_build___closure2, A._FeesEditorState_build_closure0, A._FeesEditorState_build__closure1, A._FeesEditorState_build___closure1, A._FeesEditorState_build_closure1, A._FeesEditorState_build__closure0, A._FeesEditorState_build___closure0, A._FeesEditorState_build_closure2, A._FeesEditorState_build__closure, A._FeesEditorState_build___closure, A.CompanyGatewayEditScreen_build_closure0, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure1, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure0, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore___closure, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore____closure0, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore___closure0, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore____closure, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure2, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure0, A._CompanyGatewayOverview_build_closure2, A.CompanyGatewayViewScreen_build_closure0, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore__handleRefresh, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_closure0, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_closure2, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore____closure, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure0, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_closure1, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure1, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure2, A.CreditEmailScreen_build_closure1, A.CreditEmailScreen_build_closure0, A.EmailCreditVM_EmailCreditVM$fromStore_closure, A.EmailCreditVM_EmailCreditVM$fromStore__closure, A.CreditListItem_build__closure, A.CreditListItem_build__closure3, A.CreditListVM_fromStore__handleRefresh, A.CreditListVM_fromStore_closure, A.CreditListVM_fromStore_closure0, A.CreditPdfScreen_build_closure0, A.CreditScreen_build_closure7, A.CreditScreen_build_closure4, A.CreditScreen_build_closure0, A.CreditScreen_build_closure1, A.CreditScreen_build_closure2, A.CreditScreen_build_closure3, A._CreditEditState_build_closure1, A._CreditEditState_build_closure2, A._CreditEditState_build__closure, A._CreditEditState_build___closure0, A._CreditEditState_build___closure1, A._CreditEditState_build___closure, A.CreditEditDetailsScreen_build_closure0, A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure, A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure0, A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore__closure, A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore__closure0, A.CreditEditItemsScreen_build_closure0, A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure, A.CreditEditItemsVM_CreditEditItemsVM$fromStore__closure, A.CreditEditNotesScreen_build_closure0, A.CreditEditNotesVM_CreditEditNotesVM$fromStore_closure, A.CreditEditPDFScreen_build_closure0, A.CreditEditScreen_build_closure0, A.CreditEditVM_CreditEditVM$fromStore_closure, A.CreditEditVM_CreditEditVM$fromStore___closure0, A.CreditEditVM_CreditEditVM$fromStore___closure1, A.CreditEditVM_CreditEditVM$fromStore___closure2, A.CreditEditVM_CreditEditVM$fromStore____closure, A.CreditEditVM_CreditEditVM$fromStore_closure0, A.CreditEditVM_CreditEditVM$fromStore_closure1, A.CreditEditVM_CreditEditVM$fromStore__closure0, A.CreditEditVM_CreditEditVM$fromStore__closure1, A.CreditEditVM_CreditEditVM$fromStore___closure, A.CreditEditVM_CreditEditVM$fromStore_closure3, A.CreditEditVM_CreditEditVM$fromStore__closure, A.CreditViewScreen_build_closure0, A.CreditViewVM_CreditViewVM$fromStore__handleRefresh, A.CreditViewVM_CreditViewVM$fromStore_closure, A.CreditViewVM_CreditViewVM$fromStore_closure0, A.CreditViewVM_CreditViewVM$fromStore__closure0, A.CreditViewVM_CreditViewVM$fromStore__closure1, A.CreditViewVM_CreditViewVM$fromStore___closure, A.CreditViewVM_CreditViewVM$fromStore_closure2, A.CreditViewVM_CreditViewVM$fromStore__closure, A.CreditViewVM_CreditViewVM$fromStore_closure3, A._DashboardChartState__onSelectionChanged_closure, A._DashboardChartState__onSelectionChanged_closure0, A._DashboardChartState_build_closure, A._DashboardDateRangePickerState_build_closure, A._DashboardDateRangePickerState_build_closure0, A._DashboardDateRangePickerState_build_closure1, A._DashboardDateRangePickerState_build_closure4, A._DashboardDateRangePickerState_build_closure5, A._DashboardDateRangePickerState_build__closure, A.DashboardPanels__showDateOptions_closure, A.DashboardPanels__header__closure, A.DashboardPanels__header__closure0, A.DashboardPanels__header__closure1, A.DashboardPanels__header___closure0, A.DashboardPanels__header__closure2, A.DashboardPanels__header___closure, A.DashboardPanels__header__closure3, A.DashboardPanels__header__closure4, A.DashboardPanels__header___showSettings_closure, A.DashboardPanels__runningTasks_closure, A.DashboardPanels_build_closure, A.DashboardPanels_build_closure0, A.DashboardPanels_build_closure1, A.DashboardPanels_build_closure2, A.DashboardPanels_build_closure3, A.DashboardPanels_build__closure2, A.__DashboardPanelState_build_closure, A.__OverviewPanelState_build_closure, A.__DashboardSettingsState_build_closure, A.__DashboardSettingsState_build_closure0, A.__DashboardSettingsState_build_closure1, A.__DashboardSettingsState_build_closure2, A.__DashboardSettingsState_build__closure6, A.__DashboardSettingsState_build__closure2, A.__DashboardSettingsState_build__closure4, A.__DashboardSettingsState_build__closure0, A.__DashboardSettingsState_build_closure9, A.__DashboardSettingsState_build_closure8, A._DashboardFieldState_build__closure3, A._DashboardFieldState_build_closure0, A._DashboardFieldState_build_closure1, A._DashboardFieldState_build__closure, A._DashboardFieldState_build__closure0, A._DashboardScreenState_initState_closure, A._DashboardScreenState_initState_closure0, A._DashboardScreenState_initState__closure, A._DashboardScreenState_build_closure, A._DashboardScreenState_build_closure0, A._DashboardScreenState_build__closure0, A._DashboardScreenState_build__closure1, A._DashboardScreenState_build__closure2, A._DashboardScreenState_build_closure3, A.DashboardVM_fromStore__handleRefresh, A.DashboardVM_fromStore_closure, A.DashboardVM_fromStore_closure0, A.DashboardVM_fromStore_closure4, A.DashboardVM_fromStore_closure5, A.DashboardVM_fromStore_closure2, A.DashboardVM_fromStore_closure3, A.DesignListItem_build_closure, A.DesignListVM_fromStore__handleRefresh, A.DesignListVM_fromStore_closure, A.DesignListVM_fromStore_closure0, A.DesignScreen_build_closure7, A.DesignScreen_build_closure4, A.DesignScreen_build_closure0, A.DesignScreen_build_closure1, A.DesignScreen_build_closure2, A.DesignScreen_build_closure3, A._DesignEditState_didChangeDependencies_closure, A._DesignEditState_didChangeDependencies_closure0, A._DesignEditState_dispose_closure, A._DesignEditState__onChanged_closure, A._DesignEditState__loadDesign_closure, A._DesignEditState__loadDesign_closure0, A._DesignEditState__loadPreview_closure0, A._DesignEditState_build_closure2, A._DesignEditState_build_closure, A._DesignEditState_build_closure0, A._DesignEditState_build_closure1, A._DesignSettingsState_build_closure, A._DesignSettingsState_build_closure0, A._DesignSettingsState_build__closure, A._DesignSettingsState_build__closure0, A._PdfDesignPreviewState_build_closure, A.__DesignImportDialogState_build_closure, A.DesignEditScreen_build_closure0, A.DesignEditVM_DesignEditVM$fromStore_closure, A.DesignEditVM_DesignEditVM$fromStore_closure1, A.DesignEditVM_DesignEditVM$fromStore_closure0, A._DesignViewState_build_closure, A._DesignViewState_build_closure0, A._DesignViewState_build_closure1, A._DesignViewState_build_closure2, A._DesignViewState_build_closure3, A._DesignViewState_build_closure4, A._DesignViewState_build_closure5, A._DesignViewState_build_closure6, A.DesignViewScreen_build_closure0, A.DocumentListItem_build_closure, A.DocumentListVM_fromStore__handleRefresh, A.DocumentListVM_fromStore_closure, A.DocumentListVM_fromStore_closure0, A.DocumentScreen_build_closure7, A.DocumentScreen_build_closure4, A.DocumentScreen_build_closure0, A.DocumentScreen_build_closure1, A.DocumentScreen_build_closure2, A.DocumentScreen_build_closure3, A._DocumentEditState_didChangeDependencies_closure, A._DocumentEditState_didChangeDependencies_closure0, A._DocumentEditState_dispose_closure, A._DocumentEditState__onChanged_closure, A._DocumentEditState_build_closure0, A._DocumentEditState_build_closure, A.DocumentEditScreen_build_closure0, A.DocumentEditVM_DocumentEditVM$fromStore_closure, A.DocumentEditVM_DocumentEditVM$fromStore_closure0, A.DocumentViewScreen_build_closure0, A._ExpenseEditState__onSavePressed_closure, A._ExpenseEditState_build_closure1, A._ExpenseEditState_build_closure2, A.ExpenseEditDetailsState_didChangeDependencies_closure, A.ExpenseEditDetailsState_didChangeDependencies_closure0, A.ExpenseEditDetailsState_dispose_closure, A.ExpenseEditDetailsState__onChanged_closure, A.ExpenseEditDetailsState_build_closure1, A.ExpenseEditDetailsState_build__closure18, A.ExpenseEditDetailsState_build_closure, A.ExpenseEditDetailsState_build__closure19, A.ExpenseEditDetailsState_build_closure3, A.ExpenseEditDetailsState_build__closure17, A.ExpenseEditDetailsState_build_closure2, A.ExpenseEditDetailsState_build_closure4, A.ExpenseEditDetailsState_build__closure16, A.ExpenseEditDetailsState_build_closure6, A.ExpenseEditDetailsState_build__closure14, A.ExpenseEditDetailsState_build__closure15, A.ExpenseEditDetailsState_build_closure7, A.ExpenseEditDetailsState_build__closure13, A.ExpenseEditDetailsState_build_closure8, A.ExpenseEditDetailsState_build__closure12, A.ExpenseEditDetailsState_build_closure9, A.ExpenseEditDetailsState_build__closure11, A.ExpenseEditDetailsState_build_closure10, A.ExpenseEditDetailsState_build__closure10, A.ExpenseEditDetailsState_build_closure11, A.ExpenseEditDetailsState_build__closure9, A.ExpenseEditDetailsState_build_closure12, A.ExpenseEditDetailsState_build__closure8, A.ExpenseEditDetailsState_build_closure13, A.ExpenseEditDetailsState_build__closure7, A.ExpenseEditDetailsState_build_closure14, A.ExpenseEditDetailsState_build__closure6, A.ExpenseEditDetailsState_build_closure15, A.ExpenseEditDetailsState_build__closure5, A.ExpenseEditDetailsState_build_closure16, A.ExpenseEditDetailsState_build__closure4, A.ExpenseEditDetailsState_build_closure17, A.ExpenseEditDetailsState_build__closure3, A.ExpenseEditDetailsState_build__closure2, A.ExpenseEditDetailsState_build_closure20, A.ExpenseEditDetailsState_build__closure1, A.ExpenseEditDetailsState_build_closure19, A.ExpenseEditDetailsState_build__closure0, A.ExpenseEditDetailsState_build_closure23, A.ExpenseEditDetailsState_build__closure, A.ExpenseEditDetailsState_build_closure21, A.ExpenseEditNotesState_didChangeDependencies_closure, A.ExpenseEditNotesState_didChangeDependencies_closure0, A.ExpenseEditNotesState_dispose_closure, A.ExpenseEditNotesState__onChanged_closure, A.ExpenseEditNotesState_build_closure, A.ExpenseEditNotesState_build_closure0, A.ExpenseEditSettingsState_didChangeDependencies_closure, A.ExpenseEditSettingsState_didChangeDependencies_closure0, A.ExpenseEditSettingsState_dispose_closure, A.ExpenseEditSettingsState__onChanged_closure, A.ExpenseEditSettingsState__setCurrency_closure, A.ExpenseEditSettingsState__setCurrency_closure0, A.ExpenseEditSettingsState__calculateExchangeRate_closure, A.ExpenseEditSettingsState_build_closure, A.ExpenseEditSettingsState_build__closure11, A.ExpenseEditSettingsState_build_closure0, A.ExpenseEditSettingsState_build__closure7, A.ExpenseEditSettingsState_build__closure8, A.ExpenseEditSettingsState_build__closure9, A.ExpenseEditSettingsState_build_closure1, A.ExpenseEditSettingsState_build__closure6, A.ExpenseEditSettingsState_build__closure5, A.ExpenseEditSettingsState_build_closure3, A.ExpenseEditSettingsState_build__closure3, A.ExpenseEditSettingsState_build__closure4, A.ExpenseEditSettingsState_build_closure4, A.ExpenseEditSettingsState_build_closure7, A.ExpenseEditSettingsState_build_closure5, A.ExpenseEditSettingsState_build_closure6, A.ExpenseEditSettingsState_build_closure8, A.ExpenseEditSettingsState_build__closure1, A.ExpenseEditSettingsState_build_closure10, A.ExpenseEditSettingsState_build__closure0, A.ExpenseEditSettingsState_build_closure11, A.ExpenseEditSettingsState_build__closure, A.ExpenseEditScreen_build_closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure1, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure4, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure5, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure2, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure3, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore___closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore___closure1, A.ExpenseEditVM_ExpenseEditVM$fromStore____closure, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure1, A.ExpenseEditVM_ExpenseEditVM$fromStore___closure, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure5, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure, A.ExpenseListItem_build__closure, A.ExpenseListItem_build__closure3, A.ExpenseListVM_fromStore__handleRefresh, A.ExpenseListVM_fromStore_closure, A.ExpenseListVM_fromStore_closure0, A.ExpenseScreen_build_closure, A.ExpenseScreen_build_closure0, A.ExpenseScreen_build_closure1, A.ExpenseScreen_build_closure2, A.ExpenseScreen_build_closure3, A.ExpenseScreen_build_closure13, A.ExpenseScreen_build_closure9, A.ExpenseScreen_build_closure5, A.ExpenseScreen_build_closure6, A.ExpenseScreen_build_closure7, A.ExpenseScreen_build_closure8, A._ExpenseViewState_build_closure0, A._ExpenseViewState_build_closure, A.ExpenseViewDocuments_build_closure, A.ExpenseViewDocuments_build_closure0, A._ExpenseViewScheduleState_build_closure, A.ExpenseViewScreen_build_closure0, A.ExpenseViewVM_ExpenseViewVM$fromStore__handleRefresh, A.ExpenseViewVM_ExpenseViewVM$fromStore_closure, A.ExpenseViewVM_ExpenseViewVM$fromStore__closure0, A.ExpenseViewVM_ExpenseViewVM$fromStore__closure1, A.ExpenseViewVM_ExpenseViewVM$fromStore___closure, A.ExpenseViewVM_ExpenseViewVM$fromStore_closure1, A.ExpenseViewVM_ExpenseViewVM$fromStore__closure, A._ExpenseCategoryEditState_didChangeDependencies_closure, A._ExpenseCategoryEditState_didChangeDependencies_closure0, A._ExpenseCategoryEditState_dispose_closure, A._ExpenseCategoryEditState__onChanged_closure, A._ExpenseCategoryEditState_build_closure0, A._ExpenseCategoryEditState_build_closure1, A._ExpenseCategoryEditState_build_closure, A._ExpenseCategoryEditState_build__closure, A._ExpenseCategoryEditState_build__closure0, A._ExpenseCategoryEditState_build__closure1, A._ExpenseCategoryEditState_build___closure, A.ExpenseCategoryEditScreen_build_closure0, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore_closure, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore_closure1, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore_closure0, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore___closure, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore___closure0, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore____closure, A.ExpenseCategoryListItem_build_closure, A.ExpenseCategoryListVM_fromStore__handleRefresh, A.ExpenseCategoryListVM_fromStore_closure, A.ExpenseCategoryListVM_fromStore_closure0, A.ExpenseCategoryScreen_build_closure7, A.ExpenseCategoryScreen_build_closure4, A.ExpenseCategoryScreen_build_closure0, A.ExpenseCategoryScreen_build_closure1, A.ExpenseCategoryScreen_build_closure2, A.ExpenseCategoryScreen_build_closure3, A.ExpenseCategoryViewScreen_build_closure0, A._GroupEditState_didChangeDependencies_closure, A._GroupEditState_didChangeDependencies_closure0, A._GroupEditState_dispose_closure, A._GroupEditState__onChanged_closure, A._GroupEditState_build_closure0, A._GroupEditState_build_closure1, A._GroupEditState_build_closure, A._GroupEditState_build__closure, A._GroupEditState_build__closure0, A.GroupEditScreen_build_closure0, A.GroupEditVM_GroupEditVM$fromStore_closure, A.GroupEditVM_GroupEditVM$fromStore_closure1, A.GroupEditVM_GroupEditVM$fromStore_closure0, A.GroupEditVM_GroupEditVM$fromStore___closure, A.GroupEditVM_GroupEditVM$fromStore___closure0, A.GroupEditVM_GroupEditVM$fromStore____closure, A.GroupListItem_build_closure, A.GroupListVM_fromStore__handleRefresh, A.GroupListVM_fromStore_closure, A.GroupListVM_fromStore_closure0, A.GroupSettingsScreen_build_closure3, A.GroupSettingsScreen_build_closure0, A._GroupViewState_build_closure0, A._GroupViewState_build_closure1, A.GroupViewScreen_build_closure0, A.GroupViewVM_GroupViewVM$fromStore__closure0, A.GroupViewVM_GroupViewVM$fromStore__closure1, A.GroupViewVM_GroupViewVM$fromStore___closure, A.GroupViewVM_GroupViewVM$fromStore_closure1, A.GroupViewVM_GroupViewVM$fromStore__closure, A._InvoiceEditState__onSavePressed_closure, A._InvoiceEditState_build_closure1, A._InvoiceEditState_build_closure2, A._InvoiceEditState_build__closure, A._InvoiceEditState_build___closure0, A._InvoiceEditState_build___closure1, A._InvoiceEditState_build___closure, A.InvoiceEditContacts_build_closure0, A.InvoiceEditContacts_build_closure2, A._ClientContactListTile_build_closure0, A._VendorContactListTile_build_closure0, A.InvoiceEditContactsScreen_build_closure0, A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure, A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure0, A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure1, A.InvoiceEditDesktopState_didChangeDependencies_closure, A.InvoiceEditDesktopState_didChangeDependencies_closure0, A.InvoiceEditDesktopState_dispose_closure, A.InvoiceEditDesktopState__onChanged_closure, A.InvoiceEditDesktopState_build_closure, A.InvoiceEditDesktopState_build_closure0, A.InvoiceEditDesktopState_build_closure1, A.InvoiceEditDesktopState_build_closure2, A.InvoiceEditDesktopState_build_closure3, A.InvoiceEditDesktopState_build_closure4, A.InvoiceEditDesktopState_build_closure8, A.InvoiceEditDesktopState_build__closure20, A.InvoiceEditDesktopState_build_closure7, A.InvoiceEditDesktopState_build__closure18, A.InvoiceEditDesktopState_build_closure10, A.InvoiceEditDesktopState_build__closure19, A.InvoiceEditDesktopState_build_closure9, A.InvoiceEditDesktopState_build_closure13, A.InvoiceEditDesktopState_build__closure17, A.InvoiceEditDesktopState_build_closure11, A.InvoiceEditDesktopState_build_closure15, A.InvoiceEditDesktopState_build__closure16, A.InvoiceEditDesktopState_build__closure15, A.InvoiceEditDesktopState_build_closure17, A.InvoiceEditDesktopState_build__closure14, A.InvoiceEditDesktopState_build_closure19, A.InvoiceEditDesktopState_build_closure20, A.InvoiceEditDesktopState_build__closure13, A.InvoiceEditDesktopState_build_closure21, A.InvoiceEditDesktopState_build__closure12, A.InvoiceEditDesktopState_build_closure23, A.InvoiceEditDesktopState_build__closure11, A.InvoiceEditDesktopState_build_closure22, A.InvoiceEditDesktopState_build_closure24, A.InvoiceEditDesktopState_build_closure25, A.InvoiceEditDesktopState_build__closure9, A.InvoiceEditDesktopState_build_closure26, A.InvoiceEditDesktopState_build__closure8, A.InvoiceEditDesktopState_build__closure, A.InvoiceEditDesktopState_build___closure8, A.InvoiceEditDesktopState_build__closure0, A.InvoiceEditDesktopState_build___closure7, A.InvoiceEditDesktopState_build__closure1, A.InvoiceEditDesktopState_build___closure5, A.InvoiceEditDesktopState_build___closure6, A.InvoiceEditDesktopState_build__closure2, A.InvoiceEditDesktopState_build___closure4, A.InvoiceEditDesktopState_build__closure4, A.InvoiceEditDesktopState_build___closure2, A.InvoiceEditDesktopState_build___closure3, A.InvoiceEditDesktopState_build__closure5, A.InvoiceEditDesktopState_build___closure1, A.InvoiceEditDesktopState_build__closure6, A.InvoiceEditDesktopState_build___closure0, A.InvoiceEditDesktopState_build__closure7, A.InvoiceEditDesktopState_build___closure, A.InvoiceEditDesktopState_build_closure28, A.InvoiceEditDesktopState_build_closure29, A.InvoiceEditDesktopState_build_closure30, A.InvoiceEditDesktopState_build_closure31, A.InvoiceEditDesktopState_build_closure32, A.__PdfPreviewState__loadPdf_closure0, A.__PdfPreviewState__loadPdf_closure1, A.__PdfPreviewState_build_closure1, A.InvoiceEditDetailsState_didChangeDependencies_closure, A.InvoiceEditDetailsState_didChangeDependencies_closure0, A.InvoiceEditDetailsState_dispose_closure, A.InvoiceEditDetailsState__onChanged_closure, A.InvoiceEditDetailsState_build_closure, A.InvoiceEditDetailsState_build_closure0, A.InvoiceEditDetailsState_build_closure1, A.InvoiceEditDetailsState_build_closure2, A.InvoiceEditDetailsState_build_closure3, A.InvoiceEditDetailsState_build_closure4, A.InvoiceEditDetailsState_build__closure18, A.InvoiceEditDetailsState_build_closure6, A.InvoiceEditDetailsState_build__closure17, A.InvoiceEditDetailsState_build_closure5, A.InvoiceEditDetailsState_build__closure15, A.InvoiceEditDetailsState_build_closure8, A.InvoiceEditDetailsState_build__closure16, A.InvoiceEditDetailsState_build_closure7, A.InvoiceEditDetailsState_build_closure11, A.InvoiceEditDetailsState_build__closure14, A.InvoiceEditDetailsState_build_closure9, A.InvoiceEditDetailsState_build_closure13, A.InvoiceEditDetailsState_build__closure13, A.InvoiceEditDetailsState_build__closure12, A.InvoiceEditDetailsState_build_closure15, A.InvoiceEditDetailsState_build__closure11, A.InvoiceEditDetailsState_build_closure17, A.InvoiceEditDetailsState_build__closure10, A.InvoiceEditDetailsState_build_closure18, A.InvoiceEditDetailsState_build__closure9, A.InvoiceEditDetailsState_build_closure20, A.InvoiceEditDetailsState_build__closure8, A.InvoiceEditDetailsState_build_closure19, A.InvoiceEditDetailsState_build_closure21, A.InvoiceEditDetailsState_build_closure22, A.InvoiceEditDetailsState_build_closure23, A.InvoiceEditDetailsState_build_closure24, A.InvoiceEditDetailsState_build__closure7, A.InvoiceEditDetailsState_build_closure25, A.InvoiceEditDetailsState_build__closure5, A.InvoiceEditDetailsState_build__closure6, A.InvoiceEditDetailsState_build_closure26, A.InvoiceEditDetailsState_build__closure4, A.InvoiceEditDetailsState_build_closure28, A.InvoiceEditDetailsState_build__closure2, A.InvoiceEditDetailsState_build__closure3, A.InvoiceEditDetailsState_build_closure29, A.InvoiceEditDetailsState_build__closure1, A.InvoiceEditDetailsState_build_closure30, A.InvoiceEditDetailsState_build__closure0, A.InvoiceEditDetailsState_build_closure31, A.InvoiceEditDetailsState_build__closure, A.InvoiceEditDetailsScreen_build_closure0, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure0, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore__closure, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore__closure0, A._InvoiceEditItemsState__showInvoiceItemEditor_closure, A._InvoiceEditItemsState_build_closure, A.ItemEditDetailsState_didChangeDependencies_closure, A.ItemEditDetailsState_dispose_closure, A.ItemEditDetailsState__onChanged_closure, A.ItemEditDetailsState_build__closure2, A.ItemEditDetailsState_build_closure1, A.ItemEditDetailsState_build_closure2, A.ItemEditDetailsState_build_closure3, A._InvoiceEditItemsDesktopState__updateColumns_closure, A._InvoiceEditItemsDesktopState__updateColumns_closure0, A._InvoiceEditItemsDesktopState__updateColumns_closure1, A._InvoiceEditItemsDesktopState__updateColumns_closure2, A._InvoiceEditItemsDesktopState__updateColumns_closure3, A._InvoiceEditItemsDesktopState__onFocusChange_closure, A._InvoiceEditItemsDesktopState_build_closure, A._InvoiceEditItemsDesktopState_build_closure0, A._InvoiceEditItemsDesktopState_build__closure29, A._InvoiceEditItemsDesktopState_build__closure30, A._InvoiceEditItemsDesktopState_build_closure4, A._InvoiceEditItemsDesktopState_build_closure5, A._InvoiceEditItemsDesktopState_build_closure7, A._InvoiceEditItemsDesktopState_build__closure5, A._InvoiceEditItemsDesktopState_build__closure4, A._InvoiceEditItemsDesktopState_build___closure10, A._InvoiceEditItemsDesktopState_build___closure11, A._InvoiceEditItemsDesktopState_build__closure2, A._InvoiceEditItemsDesktopState_build__closure3, A._InvoiceEditItemsDesktopState_build___closure12, A._InvoiceEditItemsDesktopState_build___closure13, A._InvoiceEditItemsDesktopState_build__closure0, A._InvoiceEditItemsDesktopState_build___closure16, A._InvoiceEditItemsDesktopState_build___closure15, A._InvoiceEditItemsDesktopState_build____closure1, A._InvoiceEditItemsDesktopState_build__closure1, A._InvoiceEditItemsDesktopState_build____closure, A._InvoiceEditItemsDesktopState_build____closure0, A._InvoiceEditItemsDesktopState_build__closure7, A._InvoiceEditItemsDesktopState_build__closure6, A._InvoiceEditItemsDesktopState_build___closure9, A._InvoiceEditItemsDesktopState_build__closure9, A._InvoiceEditItemsDesktopState_build__closure8, A._InvoiceEditItemsDesktopState_build___closure8, A._InvoiceEditItemsDesktopState_build__closure11, A._InvoiceEditItemsDesktopState_build__closure10, A._InvoiceEditItemsDesktopState_build___closure7, A._InvoiceEditItemsDesktopState_build__closure13, A._InvoiceEditItemsDesktopState_build__closure12, A._InvoiceEditItemsDesktopState_build___closure6, A._InvoiceEditItemsDesktopState_build__closure15, A._InvoiceEditItemsDesktopState_build__closure14, A._InvoiceEditItemsDesktopState_build___closure5, A._InvoiceEditItemsDesktopState_build__closure17, A._InvoiceEditItemsDesktopState_build__closure16, A._InvoiceEditItemsDesktopState_build___closure4, A._InvoiceEditItemsDesktopState_build__closure19, A._InvoiceEditItemsDesktopState_build__closure18, A._InvoiceEditItemsDesktopState_build___closure3, A._InvoiceEditItemsDesktopState_build__closure21, A._InvoiceEditItemsDesktopState_build__closure20, A._InvoiceEditItemsDesktopState_build___closure2, A._InvoiceEditItemsDesktopState_build__closure23, A._InvoiceEditItemsDesktopState_build__closure22, A._InvoiceEditItemsDesktopState_build___closure1, A._InvoiceEditItemsDesktopState_build__closure25, A._InvoiceEditItemsDesktopState_build__closure24, A._InvoiceEditItemsDesktopState_build___closure0, A._InvoiceEditItemsDesktopState_build__closure27, A._InvoiceEditItemsDesktopState_build__closure26, A._InvoiceEditItemsDesktopState_build___closure, A._InvoiceEditItemsDesktopState_build_closure8, A._InvoiceEditItemsDesktopState_build__closure, A._InvoiceEditItemsDesktopState_build_closure9, A.InvoiceEditItemsScreen_build_closure0, A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure, A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore__closure, A.InvoiceEditNotesState_didChangeDependencies_closure, A.InvoiceEditNotesState_didChangeDependencies_closure0, A.InvoiceEditNotesState_dispose_closure, A.InvoiceEditNotesState__onChanged_closure, A.InvoiceEditNotesScreen_build_closure0, A.InvoiceEditNotesVM_InvoiceEditNotesVM$fromStore_closure, A.InvoiceEditPDFState_didChangeDependencies_closure0, A.InvoiceEditPDFState_didChangeDependencies_closure1, A.InvoiceEditPDFState_build_closure, A.InvoiceEditPDFScreen_build_closure0, A.InvoiceEditScreen_build_closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure1, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure2, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure3, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure4, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure5, A.InvoiceEditVM_InvoiceEditVM$fromStore____closure, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure2, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure1, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure1, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure3, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure, A._InvoiceItemSelectorState__onItemsSelected_closure, A._InvoiceItemSelectorState__updateClientId_closure, A._InvoiceItemSelectorState_build_closure, A._InvoiceItemSelectorState_build_closure0, A._InvoiceItemSelectorState_build_closure1, A._InvoiceItemSelectorState_build__productList__closure, A._InvoiceItemSelectorState_build__taskList__closure, A._InvoiceItemSelectorState_build__expenseList__closure, A._InvoiceItemSelectorState_build_closure2, A.InvoiceEmailScreen_build_closure1, A.InvoiceEmailScreen_build_closure0, A.EmailInvoiceVM_EmailInvoiceVM$fromStore_closure, A.EmailInvoiceVM_EmailInvoiceVM$fromStore__closure, A.InvoiceListItem_build__closure, A.InvoiceListItem_build__closure3, A.InvoiceListVM_fromStore__handleRefresh, A.InvoiceListVM_fromStore_closure, A.InvoiceListVM_fromStore_closure0, A._InvoicePdfViewState_loadPdf_closure0, A._InvoicePdfViewState_loadPdf_closure1, A._InvoicePdfViewState_loadPdf__closure0, A._InvoicePdfViewState_build_closure, A._InvoicePdfViewState_build_closure3, A.InvoicePdfScreen_build_closure0, A.InvoiceScreen_build_closure, A.InvoiceScreen_build_closure0, A.InvoiceScreen_build_closure1, A.InvoiceScreen_build_closure2, A.InvoiceScreen_build_closure3, A.InvoiceScreen_build_closure4, A.InvoiceScreen_build_closure5, A.InvoiceScreen_build_closure15, A.InvoiceScreen_build_closure11, A.InvoiceScreen_build_closure7, A.InvoiceScreen_build_closure8, A.InvoiceScreen_build_closure9, A.InvoiceScreen_build_closure10, A._InvoiceViewState_build_closure, A.InvoiceViewContacts_build_closure, A._InvitationListTile_build_closure, A._InvitationListTile_build_closure1, A.InvoiceViewDocuments_build_closure, A.InvoiceViewDocuments_build_closure0, A.InvoiceViewDocuments_build_closure1, A._InvoiceViewHistoryState_build_closure, A.InvoiceOverview_build_closure, A.InvoiceOverview_build__closure0, A.InvoiceOverview_build__closure1, A.InvoiceOverview_build_closure0, A.InvoiceOverview_build_closure1, A.InvoiceOverview_build_closure2, A.InvoiceOverview_build__closure, A._InvoiceViewScheduleState_build_closure, A.InvoiceViewScreen_build_closure0, A.InvoiceViewVM_InvoiceViewVM$fromStore__handleRefresh, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure0, A.InvoiceViewVM_InvoiceViewVM$fromStore__closure0, A.InvoiceViewVM_InvoiceViewVM$fromStore__closure1, A.InvoiceViewVM_InvoiceViewVM$fromStore___closure, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure2, A.InvoiceViewVM_InvoiceViewVM$fromStore__closure, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure4, A._PaymentEditState_didChangeDependencies_closure, A._PaymentEditState_didChangeDependencies_closure0, A._PaymentEditState_dispose_closure, A._PaymentEditState__onChanged_closure, A._PaymentEditState_convertCurrency_closure, A._PaymentEditState_build_closure, A._PaymentEditState_build_closure0, A._PaymentEditState_build_closure1, A._PaymentEditState_build_closure2, A._PaymentEditState_build_closure4, A._PaymentEditState_build_closure3, A._PaymentEditState_build__closure5, A._PaymentEditState_build_closure5, A._PaymentEditState_build_closure6, A._PaymentEditState_build_closure8, A._PaymentEditState_build__closure4, A._PaymentEditState_build_closure9, A._PaymentEditState_build__closure3, A._PaymentEditState_build_closure10, A._PaymentEditState_build__closure2, A._PaymentEditState_build_closure11, A._PaymentEditState_build__closure0, A._PaymentEditState_build_closure12, A._PaymentEditState_build_closure14, A._PaymentEditState_build__closure, A._PaymentEditState_build_closure13, A._PaymentEditState_build_closure17, A._PaymentableEditorState_didChangeDependencies_closure, A._PaymentableEditorState_didChangeDependencies_closure0, A._PaymentableEditorState_dispose_closure0, A._PaymentableEditorState__onChanged_closure, A._PaymentableEditorState__onChanged_closure0, A._PaymentableEditorState__onChanged_closure1, A._PaymentableEditorState__onChanged_closure2, A._PaymentableEditorState__onChanged_closure3, A._PaymentableEditorState__onChanged_closure4, A._PaymentableEditorState__onChanged_closure5, A._PaymentableEditorState_build_closure, A._PaymentableEditorState_build_closure0, A._PaymentableEditorState_build_closure3, A._PaymentableEditorState_build_closure2, A._PaymentableEditorState_build_closure1, A._PaymentableEditorState_build_closure6, A._PaymentableEditorState_build_closure5, A._PaymentableEditorState_build_closure4, A._PaymentableEditorState_build__closure, A._PaymentableEditorState_build__closure0, A.PaymentEditFooter_build_closure, A.PaymentEditFooter_build_closure0, A.PaymentEditScreen_build_closure0, A.PaymentEditVM_PaymentEditVM$fromStore_closure, A.PaymentEditVM_PaymentEditVM$fromStore_closure1, A.PaymentEditVM_PaymentEditVM$fromStore_closure0, A.PaymentEditVM_PaymentEditVM$fromStore___closure, A.PaymentEditVM_PaymentEditVM$fromStore___closure0, A.PaymentEditVM_PaymentEditVM$fromStore___closure1, A.PaymentEditVM_PaymentEditVM$fromStore___closure2, A.PaymentEditVM_PaymentEditVM$fromStore___closure3, A.PaymentEditVM_PaymentEditVM$fromStore____closure, A.PaymentListItem_build__closure, A.PaymentListItem_build__closure3, A.PaymentListVM_fromStore__handleRefresh, A.PaymentListVM_fromStore_closure, A.PaymentListVM_fromStore_closure0, A.PaymentPresenter_getField_closure, A.PaymentPresenter_getField_closure0, A.PaymentPresenter_getField_closure1, A.PaymentPresenter_getField_closure2, A.PaymentScreen_build_closure, A.PaymentScreen_build_closure0, A.PaymentScreen_build_closure1, A.PaymentScreen_build_closure2, A.PaymentScreen_build_closure3, A.PaymentScreen_build_closure4, A.PaymentScreen_build_closure5, A.PaymentScreen_build_closure6, A.PaymentScreen_build_closure16, A.PaymentScreen_build_closure12, A.PaymentScreen_build_closure8, A.PaymentScreen_build_closure9, A.PaymentScreen_build_closure10, A.PaymentScreen_build_closure11, A._PaymentRefundState_didChangeDependencies_closure, A._PaymentRefundState_didChangeDependencies_closure0, A._PaymentRefundState_dispose_closure, A._PaymentRefundState__onChanged__closure, A._PaymentRefundState_build_closure, A._PaymentRefundState_build_closure1, A._PaymentRefundState_build__closure1, A._PaymentRefundState_build_closure2, A._PaymentRefundState_build__closure0, A._PaymentRefundState_build_closure3, A._PaymentRefundState_build__closure, A._PaymentRefundState_build_onSavePressed, A._PaymentRefundState_build_onSavePressed_closure0, A._PaymentRefundState_build_closure4, A._PaymentRefundState_build_closure5, A._PaymentableEditorState_didChangeDependencies_closure1, A._PaymentableEditorState_didChangeDependencies_closure2, A._PaymentableEditorState_dispose_closure, A._PaymentableEditorState__onChanged_closure6, A._PaymentableEditorState__onChanged_closure7, A._PaymentableEditorState__onChanged_closure8, A._PaymentableEditorState__onChanged_closure9, A._PaymentableEditorState_build_closure8, A._PaymentableEditorState_build_closure10, A._PaymentableEditorState_build_closure9, A._PaymentableEditorState_build_closure11, A._PaymentableEditorState_build__closure1, A.PaymentRefundScreen_build_closure0, A.PaymentRefundVM_PaymentRefundVM$fromStore_closure, A.PaymentRefundVM_PaymentRefundVM$fromStore_closure1, A.PaymentRefundVM_PaymentRefundVM$fromStore__closure, A.PaymentRefundVM_PaymentRefundVM$fromStore__closure0, A.PaymentRefundVM_PaymentRefundVM$fromStore___closure, A._PaymentViewState_build_closure, A.PaymentViewScreen_build_closure0, A.PaymentViewVM_PaymentViewVM$fromStore__handleRefresh, A.PaymentViewVM_PaymentViewVM$fromStore_closure, A._PaymentTermEditState_didChangeDependencies_closure, A._PaymentTermEditState_didChangeDependencies_closure0, A._PaymentTermEditState_dispose_closure, A._PaymentTermEditState__onChanged_closure, A._PaymentTermEditState_build_closure0, A._PaymentTermEditState_build_closure1, A._PaymentTermEditState_build_closure, A._PaymentTermEditState_build__closure0, A._PaymentTermEditState_build__closure, A.PaymentTermEditScreen_build_closure0, A.PaymentTermEditVM_PaymentTermEditVM$fromStore_closure, A.PaymentTermEditVM_PaymentTermEditVM$fromStore_closure1, A.PaymentTermEditVM_PaymentTermEditVM$fromStore_closure0, A.PaymentTermEditVM_PaymentTermEditVM$fromStore___closure, A.PaymentTermEditVM_PaymentTermEditVM$fromStore___closure0, A.PaymentTermEditVM_PaymentTermEditVM$fromStore____closure, A.PaymentTermListItem_build_closure, A.PaymentTermListVM_fromStore__handleRefresh, A.PaymentTermListVM_fromStore_closure, A.PaymentTermListVM_fromStore_closure0, A.PaymentTermScreen_build_closure7, A.PaymentTermScreen_build_closure4, A.PaymentTermScreen_build_closure0, A.PaymentTermScreen_build_closure1, A.PaymentTermScreen_build_closure2, A.PaymentTermScreen_build_closure3, A.PaymentTermViewScreen_build_closure0, A._ProductEditState_didChangeDependencies_closure, A._ProductEditState_didChangeDependencies_closure0, A._ProductEditState_dispose_closure, A._ProductEditState__onChanged_closure, A._ProductEditState_build_closure4, A._ProductEditState_build_closure, A._ProductEditState_build_closure0, A._ProductEditState_build__closure2, A._ProductEditState_build_closure1, A._ProductEditState_build__closure1, A._ProductEditState_build_closure2, A._ProductEditState_build__closure0, A._ProductEditState_build_closure3, A._ProductEditState_build__closure, A.ProductEditScreen_build_closure0, A.ProductEditVM_ProductEditVM$fromStore_closure, A.ProductEditVM_ProductEditVM$fromStore_closure1, A.ProductEditVM_ProductEditVM$fromStore_closure0, A.ProductEditVM_ProductEditVM$fromStore___closure, A.ProductEditVM_ProductEditVM$fromStore___closure0, A.ProductEditVM_ProductEditVM$fromStore____closure, A.ProductListItem_build__closure, A.ProductListItem_build__closure3, A.ProductListVM_fromStore__handleRefresh, A.ProductListVM_fromStore_closure, A.ProductListVM_fromStore_closure0, A.ProductScreen_build_closure7, A.ProductScreen_build_closure4, A.ProductScreen_build_closure0, A.ProductScreen_build_closure1, A.ProductScreen_build_closure2, A.ProductScreen_build_closure3, A._ProductViewState_build_closure, A.ProductViewDocuments_build_closure, A.ProductViewDocuments_build_closure0, A.ProductViewScreen_build_closure0, A.ProductViewVM_ProductViewVM$fromStore__handleRefresh, A.ProductViewVM_ProductViewVM$fromStore_closure, A.ProductViewVM_ProductViewVM$fromStore__closure0, A.ProductViewVM_ProductViewVM$fromStore__closure1, A.ProductViewVM_ProductViewVM$fromStore___closure, A.ProductViewVM_ProductViewVM$fromStore_closure1, A.ProductViewVM_ProductViewVM$fromStore__closure, A._ProjectEditState_didChangeDependencies_closure, A._ProjectEditState_didChangeDependencies_closure0, A._ProjectEditState_dispose_closure, A._ProjectEditState__onChanged_closure, A._ProjectEditState_build_closure0, A._ProjectEditState_build_closure, A._ProjectEditState_build__closure, A._ProjectEditState_build__closure2, A._ProjectEditState_build__closure1, A._ProjectEditState_build___closure1, A._ProjectEditState_build__closure0, A._ProjectEditState_build__closure3, A._ProjectEditState_build___closure0, A._ProjectEditState_build___closure, A.ProjectEditScreen_build_closure0, A.ProjectEditVM_ProjectEditVM$fromStore_closure, A.ProjectEditVM_ProjectEditVM$fromStore_closure1, A.ProjectEditVM_ProjectEditVM$fromStore__closure, A.ProjectEditVM_ProjectEditVM$fromStore__closure0, A.ProjectEditVM_ProjectEditVM$fromStore_closure0, A.ProjectEditVM_ProjectEditVM$fromStore___closure, A.ProjectEditVM_ProjectEditVM$fromStore___closure0, A.ProjectEditVM_ProjectEditVM$fromStore____closure, A.ProjectListItem_build__closure, A.ProjectListItem_build__closure3, A.ProjectListVM_fromStore__handleRefresh, A.ProjectListVM_fromStore_closure, A.ProjectListVM_fromStore_closure0, A.ProjectScreen_build_closure7, A.ProjectScreen_build_closure4, A.ProjectScreen_build_closure0, A.ProjectScreen_build_closure1, A.ProjectScreen_build_closure2, A.ProjectScreen_build_closure3, A._ProjectViewState_build_closure, A.ProjectViewDocuments_build_closure, A.ProjectViewDocuments_build_closure0, A._ProjectOverviewState_initState_closure, A.ProjectViewScreen_build_closure0, A.ProjectViewVM_ProjectViewVM$fromStore__handleRefresh, A.ProjectViewVM_ProjectViewVM$fromStore_closure0, A.ProjectViewVM_ProjectViewVM$fromStore_closure, A.ProjectViewVM_ProjectViewVM$fromStore__closure2, A.ProjectViewVM_ProjectViewVM$fromStore__closure0, A.ProjectViewVM_ProjectViewVM$fromStore__closure1, A.ProjectViewVM_ProjectViewVM$fromStore___closure, A.ProjectViewVM_ProjectViewVM$fromStore_closure2, A.ProjectViewVM_ProjectViewVM$fromStore__closure, A._PurchaseOrderEditState_build_closure1, A._PurchaseOrderEditState_build_closure2, A._PurchaseOrderEditState_build__closure, A._PurchaseOrderEditState_build___closure0, A._PurchaseOrderEditState_build___closure1, A._PurchaseOrderEditState_build___closure, A.PurchaseOrderEditDetailsScreen_build_closure0, A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore_closure, A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore_closure0, A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore__closure, A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore__closure0, A.PurchaseOrderEditItemsScreen_build_closure0, A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure, A.PurchaseOrderEditNotesScreen_build_closure0, A.PurchaseOrderEditNotesVM_PurchaseOrderEditNotesVM$fromStore_closure, A.PurchaseOrderEditPDFScreen_build_closure0, A.PurchaseOrderEditScreen_build_closure0, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure0, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure1, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure2, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore____closure, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure0, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure1, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure0, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure1, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure3, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure, A.PurchaseOrderEmailScreen_build_closure1, A.PurchaseOrderEmailScreen_build_closure0, A.EmailPurchaseOrderVM_EmailPurchaseOrderVM$fromStore_closure, A.EmailPurchaseOrderVM_EmailPurchaseOrderVM$fromStore__closure, A.PurchaseOrderListItem_build__closure, A.PurchaseOrderListItem_build__closure3, A.PurchaseOrderListVM_fromStore__handleRefresh, A.PurchaseOrderListVM_fromStore_closure, A.PurchaseOrderListVM_fromStore_closure0, A.PurchaseOrderPdfScreen_build_closure0, A.PurchaseOrderScreen_build_closure, A.PurchaseOrderScreen_build_closure0, A.PurchaseOrderScreen_build_closure1, A.PurchaseOrderScreen_build_closure2, A.PurchaseOrderScreen_build_closure12, A.PurchaseOrderScreen_build_closure8, A.PurchaseOrderScreen_build_closure4, A.PurchaseOrderScreen_build_closure5, A.PurchaseOrderScreen_build_closure6, A.PurchaseOrderScreen_build_closure7, A.PurchaseOrderViewScreen_build_closure0, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__handleRefresh, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure0, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure0, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure1, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore___closure, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure2, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure3, A._QuoteEditState_build_closure1, A._QuoteEditState_build_closure2, A._QuoteEditState_build__closure, A._QuoteEditState_build___closure0, A._QuoteEditState_build___closure1, A._QuoteEditState_build___closure, A.QuoteEditDetailsScreen_build_closure0, A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure, A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure0, A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore__closure, A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore__closure0, A.QuoteEditItemsScreen_build_closure0, A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure, A.QuoteEditNotesScreen_build_closure0, A.QuoteEditNotesVM_QuoteEditNotesVM$fromStore_closure, A.QuoteEditPDFScreen_build_closure0, A.QuoteEditScreen_build_closure0, A.QuoteEditVM_QuoteEditVM$fromStore_closure, A.QuoteEditVM_QuoteEditVM$fromStore___closure0, A.QuoteEditVM_QuoteEditVM$fromStore___closure1, A.QuoteEditVM_QuoteEditVM$fromStore___closure2, A.QuoteEditVM_QuoteEditVM$fromStore____closure, A.QuoteEditVM_QuoteEditVM$fromStore_closure0, A.QuoteEditVM_QuoteEditVM$fromStore_closure1, A.QuoteEditVM_QuoteEditVM$fromStore__closure0, A.QuoteEditVM_QuoteEditVM$fromStore__closure1, A.QuoteEditVM_QuoteEditVM$fromStore___closure, A.QuoteEditVM_QuoteEditVM$fromStore_closure3, A.QuoteEditVM_QuoteEditVM$fromStore__closure, A.QuoteEmailScreen_build_closure1, A.QuoteEmailScreen_build_closure0, A.EmailQuoteVM_EmailQuoteVM$fromStore_closure, A.EmailQuoteVM_EmailQuoteVM$fromStore__closure, A.QuoteListItem_build__closure, A.QuoteListItem_build__closure3, A.QuoteListVM_fromStore__handleRefresh, A.QuoteListVM_fromStore_closure, A.QuoteListVM_fromStore_closure0, A.QuotePdfScreen_build_closure0, A.QuoteScreen_build_closure, A.QuoteScreen_build_closure0, A.QuoteScreen_build_closure1, A.QuoteScreen_build_closure2, A.QuoteScreen_build_closure3, A.QuoteScreen_build_closure4, A.QuoteScreen_build_closure14, A.QuoteScreen_build_closure10, A.QuoteScreen_build_closure6, A.QuoteScreen_build_closure7, A.QuoteScreen_build_closure8, A.QuoteScreen_build_closure9, A.QuoteViewScreen_build_closure0, A.QuoteViewVM_QuoteViewVM$fromStore__handleRefresh, A.QuoteViewVM_QuoteViewVM$fromStore_closure, A.QuoteViewVM_QuoteViewVM$fromStore_closure0, A.QuoteViewVM_QuoteViewVM$fromStore__closure0, A.QuoteViewVM_QuoteViewVM$fromStore__closure1, A.QuoteViewVM_QuoteViewVM$fromStore___closure, A.QuoteViewVM_QuoteViewVM$fromStore_closure2, A.QuoteViewVM_QuoteViewVM$fromStore__closure, A.QuoteViewVM_QuoteViewVM$fromStore_closure3, A.RecurringExpenseEditScreen_build_closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure4, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure5, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure2, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure3, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure1, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure1, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore____closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure1, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure5, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure, A.RecurringExpenseListItem_build__closure, A.RecurringExpenseListItem_build__closure3, A.RecurringExpenseListVM_fromStore__handleRefresh, A.RecurringExpenseListVM_fromStore_closure, A.RecurringExpenseListVM_fromStore_closure0, A.RecurringExpenseScreen_build_closure7, A.RecurringExpenseScreen_build_closure4, A.RecurringExpenseScreen_build_closure0, A.RecurringExpenseScreen_build_closure1, A.RecurringExpenseScreen_build_closure2, A.RecurringExpenseScreen_build_closure3, A.RecurringExpenseViewScreen_build_closure0, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__handleRefresh, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore_closure, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure0, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure1, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore___closure, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore_closure1, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure, A._RecurringInvoiceEditState_build_closure1, A._RecurringInvoiceEditState_build_closure2, A._RecurringInvoiceEditState_build__closure, A._RecurringInvoiceEditState_build___closure0, A._RecurringInvoiceEditState_build___closure1, A._RecurringInvoiceEditState_build___closure, A.RecurringInvoiceEditDetailsScreen_build_closure0, A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure, A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure0, A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore__closure, A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore__closure0, A.RecurringInvoiceEditItemsScreen_build_closure0, A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure, A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore__closure, A.RecurringInvoiceEditNotesScreen_build_closure0, A.RecurringInvoiceEditNotesVM_RecurringInvoiceEditNotesVM$fromStore_closure, A.RecurringInvoiceEditPDFScreen_build_closure0, A.RecurringInvoiceEditScreen_build_closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure1, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure2, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore____closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure1, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure1, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure3, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure, A.RecurringInvoiceListItem_build__closure, A.RecurringInvoiceListItem_build__closure3, A.RecurringInvoiceListVM_fromStore__handleRefresh, A.RecurringInvoiceListVM_fromStore_closure, A.RecurringInvoiceListVM_fromStore_closure0, A.RecurringInvoicePdfScreen_build_closure0, A.RecurringInvoiceScreen_build_closure, A.RecurringInvoiceScreen_build_closure0, A.RecurringInvoiceScreen_build_closure1, A.RecurringInvoiceScreen_build_closure2, A.RecurringInvoiceScreen_build_closure3, A.RecurringInvoiceScreen_build_closure13, A.RecurringInvoiceScreen_build_closure9, A.RecurringInvoiceScreen_build_closure5, A.RecurringInvoiceScreen_build_closure6, A.RecurringInvoiceScreen_build_closure7, A.RecurringInvoiceScreen_build_closure8, A.RecurringInvoiceViewScreen_build_closure0, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__handleRefresh, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure0, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure0, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure1, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore___closure, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure2, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure3, A.memoizedClientReport_closure, A.clientReport_closure, A.clientReport_closure0, A.clientReport_closure1, A.clientReport_closure3, A.clientReport_closure4, A.memoizedContactReport_closure, A.contactReport_closure, A.contactReport_closure0, A.contactReport_closure1, A.contactReport_closure3, A.contactReport_closure4, A.memoizedCreditReport_closure, A.creditReport_closure, A.creditReport_closure0, A.creditReport_closure1, A.creditReport_closure3, A.creditReport_closure4, A.memoizedDocumentReport_closure, A.documentReport_closure, A.documentReport_closure0, A.documentReport__closure2, A.documentReport__closure1, A.documentReport__closure0, A.documentReport__closure, A.documentReport_closure5, A.documentReport_closure7, A.documentReport_closure8, A.memoizedExpenseReport_closure, A.expenseReport_closure, A.expenseReport_closure0, A.expenseReport_closure1, A.expenseReport_closure3, A.expenseReport_closure4, A.memoizedInvoiceItemReport_closure, A.lineItemReport_closure13, A.lineItemReport_closure14, A.lineItemReport_closure15, A.lineItemReport_closure17, A.lineItemReport_closure18, A.lineItemReport_closure19, A.memoizedInvoiceReport_closure, A.invoiceReport_closure, A.invoiceReport_closure0, A.invoiceReport_closure1, A.invoiceReport_closure3, A.invoiceReport_closure4, A.memoizedInvoiceTaxReport_closure, A.taxReport_closure, A.taxReport_closure0, A.taxReport_closure2, A.taxReport_closure3, A.taxReport_closure4, A.taxReport_closure5, A.memoizedPaymentReport_closure, A.paymentReport_closure, A.paymentReport_closure0, A.paymentReport_closure1, A.paymentReport_closure3, A.paymentReport_closure4, A.memoizedPaymentTaxReport_closure, A.paymentTaxReport_closure, A.paymentTaxReport_closure0, A.paymentTaxReport_closure2, A.paymentTaxReport_closure3, A.paymentTaxReport_closure4, A.paymentTaxReport_closure5, A.memoizedProductReport_closure, A.productReport_closure, A.productReport_closure0, A.productReport_closure1, A.productReport_closure3, A.productReport_closure4, A.memoizedProfitAndLossReport_closure, A.profitAndLossReport_closure, A.profitAndLossReport_closure0, A.profitAndLossReport_closure2, A.profitAndLossReport_closure3, A.profitAndLossReport_closure4, A.profitAndLossReport_closure5, A.memoizedPurchaseOrderItemReport_closure, A.lineItemReport_closure, A.lineItemReport_closure0, A.lineItemReport_closure1, A.lineItemReport_closure3, A.lineItemReport_closure4, A.lineItemReport_closure5, A.memoizedPurchaseOrderReport_closure, A.purchaseOrderReport_closure, A.purchaseOrderReport_closure0, A.purchaseOrderReport_closure1, A.purchaseOrderReport_closure3, A.purchaseOrderReport_closure4, A.memoizedQuoteItemReport_closure, A.lineItemReport_closure6, A.lineItemReport_closure7, A.lineItemReport_closure8, A.lineItemReport_closure10, A.lineItemReport_closure11, A.lineItemReport_closure12, A.memoizedQuoteReport_closure, A.quoteReport_closure, A.quoteReport_closure0, A.quoteReport_closure1, A.quoteReport_closure3, A.quoteReport_closure4, A.memoizedRecurringExpenseReport_closure, A.recurringExpenseReport_closure, A.recurringExpenseReport_closure0, A.recurringExpenseReport_closure1, A.recurringExpenseReport_closure3, A.recurringExpenseReport_closure4, A.memoizedRecurringInvoiceReport_closure, A.recurringInvoiceReport_closure, A.recurringInvoiceReport_closure0, A.recurringInvoiceReport_closure1, A.recurringInvoiceReport_closure3, A.recurringInvoiceReport_closure4, A.ReportCharts_build_closure0, A.ReportCharts_build_closure3, A.ReportCharts_build_closure6, A.ReportsScreen_build_closure, A.ReportsScreen_build_closure0, A.ReportsScreen_build_closure3, A.ReportsScreen_build_closure2, A.ReportsScreen_build_closure6, A.ReportsScreen_build_closure4, A.ReportsScreen_build_closure5, A.ReportsScreen_build_closure7, A.ReportsScreen_build_closure8, A.ReportsScreen_build_closure9, A.ReportsScreen_build_closure11, A.ReportsScreen_build__closure5, A.ReportsScreen_build_closure10, A.ReportsScreen_build_closure12, A.ReportsScreen_build__closure4, A.ReportsScreen_build_closure13, A.ReportsScreen_build_closure18, A.ReportsScreen_build_closure16, A.ReportsScreen_build_closure17, A.ReportsScreen_build_closure19, A.ReportsScreen_build___closure0, A.ReportsScreen_build__closure2, A.ReportsScreen_build_closure22, A.ReportsScreen_build__closure0, A.ReportsScreen_build_closure24, A.ReportsScreen_build___closure, A._ReportDataTableState_initState__closure, A._ReportDataTableState__onChanged_closure, A._ReportDataTableState_dispose_closure, A._ReportDataTableState_dispose__closure, A.getReportColumnType_convertCustomFieldType, A.ReportResult_tableFilters_closure, A.ReportResult_tableFilters_closure0, A.ReportResult_tableFilters_closure1, A.ReportResult_tableFilters_closure3, A.ReportResult_tableFilters_closure4, A.ReportResult_tableFilters_closure8, A.ReportResult_tableFilters__closure, A.ReportResult_tableFilters__closure0, A.ReportResult_tableFilters_closure7, A.ReportResult_tableFilters__closure1, A.ReportResult_tableFilters_closure5, A.ReportResult_tableFilters__closure4, A.ReportResult_tableFilters_closure6, A.ReportResult_tableRow__closure, A.ReportResult_totalColumns_closure, A.ReportResult_totalRows_closure, A.ReportResult_totalRows_closure1, A.ReportResult_totalRows_closure3, A.ReportResult_totalRows__closure, A.ReportsScreenVM_fromStore__closure6, A.ReportsScreenVM_fromStore___closure0, A.ReportsScreenVM_fromStore__closure7, A.ReportsScreenVM_fromStore__closure8, A.ReportsScreenVM_fromStore_closure4, A.ReportsScreenVM_fromStore_closure0, A.ReportsScreenVM_fromStore__closure0, A.ReportsScreenVM_fromStore__closure1, A.ReportsScreenVM_fromStore__closure2, A.ReportsScreenVM_fromStore__closure4, A.ReportsScreenVM_fromStore__closure5, A.ReportsScreenVM_fromStore___closure, A.memoizeedGroupTotals_closure, A.memoizedTaskReport_closure, A.taskReport_closure, A.taskReport_closure0, A.taskReport_closure1, A.taskReport_closure3, A.taskReport_closure4, A.memoizedTransactionReport_closure, A.transactionReport_closure, A.transactionReport_closure0, A.transactionReport_closure1, A.transactionReport_closure2, A.transactionReport_closure3, A.transactionReport_closure5, A.transactionReport_closure6, A.memoizedVendorReport_closure, A.vendorReport_closure, A.vendorReport_closure0, A.vendorReport_closure1, A.vendorReport_closure3, A.vendorReport_closure4, A._ScheduleEditState_didChangeDependencies_closure, A._ScheduleEditState_didChangeDependencies_closure0, A._ScheduleEditState_dispose_closure, A._ScheduleEditState__onChanged__closure, A._ScheduleEditState_build_closure0, A._ScheduleEditState_build_closure1, A._ScheduleEditState_build_closure, A._ScheduleEditState_build__closure, A._ScheduleEditState_build__closure0, A._ScheduleEditState_build__closure2, A._ScheduleEditState_build___closure9, A._ScheduleEditState_build__closure1, A._ScheduleEditState_build___closure8, A._ScheduleEditState_build__closure4, A._ScheduleEditState_build__closure6, A._ScheduleEditState_build___closure7, A._ScheduleEditState_build__closure5, A._ScheduleEditState_build__closure8, A._ScheduleEditState_build___closure6, A._ScheduleEditState_build__closure7, A._ScheduleEditState_build__closure11, A._ScheduleEditState_build___closure5, A._ScheduleEditState_build__closure9, A._ScheduleEditState_build__closure10, A._ScheduleEditState_build__closure13, A._ScheduleEditState_build___closure4, A._ScheduleEditState_build__closure12, A._ScheduleEditState_build__closure14, A._ScheduleEditState_build___closure3, A._ScheduleEditState_build__closure15, A._ScheduleEditState_build___closure2, A._ScheduleEditState_build__closure16, A._ScheduleEditState_build___closure0, A._ScheduleEditState_build___closure, A.ScheduleEditScreen_build_closure0, A.ScheduleEditVM_ScheduleEditVM$fromStore_closure, A.ScheduleEditVM_ScheduleEditVM$fromStore_closure1, A.ScheduleEditVM_ScheduleEditVM$fromStore_closure0, A.ScheduleEditVM_ScheduleEditVM$fromStore___closure, A.ScheduleEditVM_ScheduleEditVM$fromStore___closure0, A.ScheduleEditVM_ScheduleEditVM$fromStore____closure, A.ScheduleListItem_build_closure, A.ScheduleListVM_fromStore__handleRefresh, A.ScheduleListVM_fromStore_closure, A.ScheduleListVM_fromStore_closure0, A.ScheduleScreen_build_closure7, A.ScheduleScreen_build_closure4, A.ScheduleScreen_build_closure0, A.ScheduleScreen_build_closure1, A.ScheduleScreen_build_closure2, A.ScheduleScreen_build_closure3, A.ScheduleViewScreen_build_closure0, A._AccountManagementState_didChangeDependencies_closure, A._AccountManagementState_didChangeDependencies_closure0, A._AccountManagementState__onChanged_closure, A._AccountManagementState_dispose_closure, A._AccountManagementState_build_closure, A._AccountManagementState_build__closure2, A._AccountManagementState_build___closure, A._AccountManagementState_build_closure0, A._AccountManagementState_build__closure1, A._AccountManagementState_build_closure1, A._AccountManagementState_build__closure0, A._AccountManagementState_build_closure2, A._AccountManagementState_build__closure, A._AccountOverview_build__closure7, A._AccountOverview_build_closure1, A._AccountOverview_build__closure6, A._AccountOverview_build_closure2, A._AccountOverview_build__closure5, A._AccountOverview_build_closure3, A._AccountOverview_build__closure4, A._AccountOverview_build_closure4, A._AccountOverview_build__closure3, A._AccountOverview_build_closure5, A._AccountOverview_build__closure2, A._AccountOverview_build__closure1, A._AccountOverview_build___closure1, A._AccountOverview_build___closure2, A._AccountOverview_build___closure3, A._AccountOverview_build__closure0, A._AccountOverview_build__closure, A.AccountManagementVM_fromStore_closure1, A.AccountManagementVM_fromStore_closure2, A.AccountManagementVM_fromStore__closure, A.AccountManagementVM_fromStore__closure0, A.AccountManagementVM_fromStore___closure0, A.AccountManagementVM_fromStore__closure1, A.AccountManagementVM_fromStore___closure, A.AccountManagementVM_fromStore_closure, A.AccountManagementVM_fromStore_closure3, A.AccountManagementVM_fromStore_closure0, A._ClientPortalState__validateSubdomain__closure1, A._ClientPortalState__validateSubdomain__closure2, A._ClientPortalState_dispose_closure, A._ClientPortalState_didChangeDependencies_closure, A._ClientPortalState_didChangeDependencies_closure0, A._ClientPortalState__onChanged__closure, A._ClientPortalState__onChanged__closure0, A._ClientPortalState_build_closure21, A._ClientPortalState_build_closure, A._ClientPortalState_build__closure13, A._ClientPortalState_build_closure1, A._ClientPortalState_build_closure0, A._ClientPortalState_build_closure2, A._ClientPortalState_build_closure5, A._ClientPortalState_build__closure12, A._ClientPortalState_build_closure6, A._ClientPortalState_build__closure11, A._ClientPortalState_build_closure7, A._ClientPortalState_build__closure10, A._ClientPortalState_build_closure8, A._ClientPortalState_build__closure9, A._ClientPortalState_build_closure9, A._ClientPortalState_build__closure8, A._ClientPortalState_build_closure11, A._ClientPortalState_build__closure7, A._ClientPortalState_build_closure13, A._ClientPortalState_build__closure6, A._ClientPortalState_build___closure, A._ClientPortalState_build____closure, A._ClientPortalState_build_closure14, A._ClientPortalState_build__closure5, A._ClientPortalState_build_closure15, A._ClientPortalState_build__closure4, A._ClientPortalState_build_closure16, A._ClientPortalState_build__closure3, A._ClientPortalState_build_closure17, A._ClientPortalState_build__closure2, A._ClientPortalState_build_closure18, A._ClientPortalState_build__closure1, A._ClientPortalState_build_closure19, A._ClientPortalState_build__closure0, A._ClientPortalState_build_closure20, A._ClientPortalState_build__closure, A.ClientPortalVM_fromStore_closure1, A.ClientPortalVM_fromStore_closure0, A.ClientPortalVM_fromStore_closure, A.ClientPortalVM_fromStore___closure, A._CompanyDetailsState_didChangeDependencies_closure, A._CompanyDetailsState_didChangeDependencies_closure0, A._CompanyDetailsState_dispose_closure, A._CompanyDetailsState__onSettingsChanged_closure, A._CompanyDetailsState_build_closure, A._CompanyDetailsState_build_closure0, A._CompanyDetailsState_build__closure10, A._CompanyDetailsState_build_closure1, A._CompanyDetailsState_build__closure9, A._CompanyDetailsState_build_closure2, A._CompanyDetailsState_build__closure8, A._CompanyDetailsState_build_closure3, A._CompanyDetailsState_build___closure, A._CompanyDetailsState_build_closure4, A._CompanyDetailsState_build_closure5, A._CompanyDetailsState_build__closure5, A._CompanyDetailsState_build_closure6, A._CompanyDetailsState_build_closure7, A._CompanyDetailsState_build__closure4, A._CompanyDetailsState_build_closure9, A._CompanyDetailsState_build__closure3, A._CompanyDetailsState_build_closure10, A._CompanyDetailsState_build__closure2, A._CompanyDetailsState_build_closure11, A._CompanyDetailsState_build__closure1, A._CompanyDetailsState_build_closure12, A._CompanyDetailsState_build__closure0, A._CompanyDetailsState_build_closure13, A._CompanyDetailsState_build__closure, A._CompanyDetailsState_build_closure14, A._CompanyDetailsState_build_closure15, A.CompanyDetailsVM_fromStore_closure, A.CompanyDetailsVM_fromStore_closure0, A.CompanyDetailsVM_fromStore_closure3, A.CompanyDetailsVM_fromStore__closure2, A.CompanyDetailsVM_fromStore__closure3, A.CompanyDetailsVM_fromStore__closure4, A.CompanyDetailsVM_fromStore_closure1, A.CompanyDetailsVM_fromStore_closure4, A.CompanyDetailsVM_fromStore__closure0, A.CompanyDetailsVM_fromStore__closure1, A.CompanyDetailsVM_fromStore___closure, A.CompanyDetailsVM_fromStore_closure6, A.CompanyDetailsVM_fromStore__closure, A._CreditCardsAndBanksState_dispose_closure, A._CreditCardsAndBanksState_didChangeDependencies_closure, A._CreditCardsAndBanksState_didChangeDependencies_closure0, A._CustomFieldsState_initState_closure, A.CustomFieldsSettings_build_closure, A.CustomFieldsSettings_build__closure6, A.CustomFieldsSettings_build_closure0, A.CustomFieldsSettings_build__closure5, A.CustomFieldsSettings_build_closure1, A.CustomFieldsSettings_build__closure4, A.CustomFieldsSettings_build_closure2, A.CustomFieldsSettings_build__closure3, A.CustomFieldsSettings_build_closure3, A.CustomFieldsSettings_build__closure2, A.CustomFieldsSettings_build_closure4, A.CustomFieldsSettings_build__closure1, A.CustomFieldsSettings_build_closure5, A.CustomFieldsSettings_build__closure0, A.CustomFieldsSettings_build_closure6, A.CustomFieldsSettings_build__closure, A._CustomFormFieldState_dispose_closure, A._CustomFormFieldState_didChangeDependencies_closure, A._CustomFormFieldState_didChangeDependencies_closure0, A._CustomFormFieldState__onChanged_closure, A._CustomFormFieldState_build_closure, A._CustomFormFieldState_build_closure1, A.CustomFieldsVM_fromStore_closure0, A.CustomFieldsVM_fromStore_closure, A._DataVisualizationsState_dispose_closure, A._DataVisualizationsState_didChangeDependencies_closure, A._DataVisualizationsState_didChangeDependencies_closure0, A._DeviceSettingsState_build_closure, A._DeviceSettingsState_build_closure0, A._DeviceSettingsState_build_closure1, A._DeviceSettingsState_build_closure2, A._DeviceSettingsState_build_closure3, A._DeviceSettingsState_build_closure4, A._DeviceSettingsState_build_closure5, A._DeviceSettingsState_build_closure6, A._DeviceSettingsState_build_closure7, A._DeviceSettingsState_build__closure7, A._DeviceSettingsState_build_closure9, A._DeviceSettingsState_build_closure10, A._DeviceSettingsState_build_closure11, A._DeviceSettingsState_build_closure12, A._DeviceSettingsState_build_closure13, A._DeviceSettingsState_build__closure4, A._DeviceSettingsState_build_closure15, A._DeviceSettingsState_build_closure16, A._DeviceSettingsState_build_closure17, A._DeviceSettingsState_build_closure18, A._DeviceSettingsState_build__closure2, A._DeviceSettingsState_build__closure3, A._DeviceSettingsState_build_closure19, A._DeviceSettingsState_build__closure1, A._DeviceSettingsState_build___closure0, A._DeviceSettingsState_build__closure0, A._DeviceSettingsState_build__closure, A._DeviceSettingsState_build___closure, A.DeviceSettingsVM_fromStore_closure, A.DeviceSettingsVM_fromStore_closure0, A.DeviceSettingsVM_fromStore__closure, A._EmailSettingsState_dispose_closure, A._EmailSettingsState_didChangeDependencies_closure, A._EmailSettingsState_didChangeDependencies_closure0, A._EmailSettingsState__onChanged_closure, A._EmailSettingsState_build_closure, A._EmailSettingsState_build__closure8, A._EmailSettingsState_build_closure1, A._EmailSettingsState_build__closure7, A._EmailSettingsState_build_closure2, A._EmailSettingsState_build_closure4, A._EmailSettingsState_build__closure6, A._EmailSettingsState_build_closure5, A._EmailSettingsState_build_closure7, A._EmailSettingsState_build__closure5, A._EmailSettingsState_build_closure6, A._EmailSettingsState_build_closure8, A._EmailSettingsState_build__closure4, A._EmailSettingsState_build_closure9, A._EmailSettingsState_build__closure3, A._EmailSettingsState_build_closure10, A._EmailSettingsState_build__closure2, A._EmailSettingsState_build_closure11, A._EmailSettingsState_build__closure1, A._EmailSettingsState_build_closure12, A._EmailSettingsState_build__closure0, A._EmailSettingsState_build_closure13, A._EmailSettingsState_build__closure, A.EmailSettingsVM_fromStore_closure0, A.EmailSettingsVM_fromStore_closure, A._ExpenseSettingsState_build_closure, A._ExpenseSettingsState_build__closure5, A._ExpenseSettingsState_build_closure0, A._ExpenseSettingsState_build__closure4, A._ExpenseSettingsState_build_closure1, A._ExpenseSettingsState_build__closure3, A._ExpenseSettingsState_build_closure2, A._ExpenseSettingsState_build__closure2, A._ExpenseSettingsState_build_closure3, A._ExpenseSettingsState_build__closure1, A._ExpenseSettingsState_build_closure4, A._ExpenseSettingsState_build__closure0, A._ExpenseSettingsState_build_closure5, A._ExpenseSettingsState_build__closure, A.ExpenseSettingsVM_fromStore_closure0, A.ExpenseSettingsVM_fromStore_closure, A.ExpenseSettingsVM_fromStore_closure1, A._GeneratedNumbersState_initState_closure, A._GeneratedNumbersState_dispose_closure, A._GeneratedNumbersState_didChangeDependencies_closure, A._GeneratedNumbersState_didChangeDependencies_closure0, A._GeneratedNumbersState__onChanged__closure, A._GeneratedNumbersState__onSavePressed_closure, A._GeneratedNumbersState__onSavePressed_closure0, A._GeneratedNumbersState_build_closure0, A._GeneratedNumbersState_build__closure16, A._GeneratedNumbersState_build_closure, A._GeneratedNumbersState_build_closure1, A._GeneratedNumbersState_build__closure15, A._GeneratedNumbersState_build_closure2, A._GeneratedNumbersState_build__closure14, A._GeneratedNumbersState_build_closure3, A._GeneratedNumbersState_build__closure13, A._GeneratedNumbersState_build_closure5, A._GeneratedNumbersState_build__closure12, A._GeneratedNumbersState_build__closure11, A._GeneratedNumbersState_build__closure10, A._GeneratedNumbersState_build__closure9, A._GeneratedNumbersState_build__closure8, A._GeneratedNumbersState_build__closure7, A._GeneratedNumbersState_build__closure6, A._GeneratedNumbersState_build__closure5, A._GeneratedNumbersState_build__closure4, A._GeneratedNumbersState_build__closure3, A._GeneratedNumbersState_build__closure2, A._GeneratedNumbersState_build__closure1, A._GeneratedNumbersState_build__closure0, A._GeneratedNumbersState_build__closure, A._EntityNumberSettingsState_dispose_closure, A._EntityNumberSettingsState_didChangeDependencies_closure, A._EntityNumberSettingsState_didChangeDependencies_closure0, A._EntityNumberSettingsState_build_closure0, A.HelpPanel_build_closure, A.HelpPanel_build_closure0, A.HelpPanel_build_closure1, A.HelpPanel_build_closure2, A.GeneratedNumbersVM_fromStore_closure0, A.GeneratedNumbersVM_fromStore_closure, A._ImportExportState_build_closure0, A._ImportExportState_build_closure, A._ImportExportState_build_closure3, A._ImportExportState_build_closure2, A._ImportExportState_build_closure5, A._ImportExportState_build_closure4, A._ImportExportState_build_closure7, A._ImportExportState_build_closure6, A._ImportExportState_build_closure9, A._ImportExportState_build_closure8, A._ImportExportState_build__closure0, A._ImportExportState_build__closure1, A._FileImportState_uploadJsonFile_closure0, A._FileImportState_uploadJsonFile_closure1, A._FileImportState_uploadFile_closure0, A._FileImportState_uploadFile_closure1, A._FileImportState_build_closure0, A._FileImportState_build_closure, A._FileImportState_build_closure2, A._FileImportState_build_closure3, A.__FileMapperState_build_closure, A.__FileMapperState_build_closure0, A.__FileMapperState_build_closure1, A.__FileMapperState_build__closure2, A.__FileMapperState_build_closure2, A.__FileMapperState_build_closure3, A.__FileMapperState_build__closure0, A.__FileMapperState_build__closure1, A._FieldMapper_build_closure1, A._FieldMapper_build__closure, A._FieldMapper_build_closure0, A._InvoiceDesignState_initState_closure, A._InvoiceDesignState_didChangeDependencies_closure, A._InvoiceDesignState_didChangeDependencies_closure0, A._InvoiceDesignState__onChanged_closure, A._InvoiceDesignState_dispose_closure, A._InvoiceDesignState_build_closure67, A._InvoiceDesignState_build_closure, A._InvoiceDesignState_build_closure1, A._InvoiceDesignState_build_closure2, A._InvoiceDesignState_build__closure23, A._InvoiceDesignState_build_closure3, A._InvoiceDesignState_build_closure4, A._InvoiceDesignState_build__closure20, A._InvoiceDesignState_build_closure5, A._InvoiceDesignState_build_closure6, A._InvoiceDesignState_build__closure17, A._InvoiceDesignState_build_closure7, A._InvoiceDesignState_build_closure8, A._InvoiceDesignState_build__closure14, A._InvoiceDesignState_build_closure9, A._InvoiceDesignState_build_closure12, A._InvoiceDesignState_build__closure11, A._InvoiceDesignState_build_closure11, A._InvoiceDesignState_build_closure14, A._InvoiceDesignState_build__closure10, A._InvoiceDesignState_build_closure13, A._InvoiceDesignState_build_closure16, A._InvoiceDesignState_build__closure9, A._InvoiceDesignState_build_closure15, A._InvoiceDesignState_build_closure17, A._InvoiceDesignState_build__closure8, A._InvoiceDesignState_build_closure18, A._InvoiceDesignState_build__closure7, A._InvoiceDesignState_build_closure19, A._InvoiceDesignState_build__closure6, A._InvoiceDesignState_build_closure20, A._InvoiceDesignState_build__closure5, A._InvoiceDesignState_build_closure21, A._InvoiceDesignState_build__closure4, A._InvoiceDesignState_build_closure22, A._InvoiceDesignState_build__closure3, A._InvoiceDesignState_build_closure23, A._InvoiceDesignState_build__closure2, A._InvoiceDesignState_build_closure24, A._InvoiceDesignState_build__closure1, A._InvoiceDesignState_build_closure25, A._InvoiceDesignState_build__closure0, A._InvoiceDesignState_build_closure26, A._InvoiceDesignState_build__closure, A._InvoiceDesignState_build_closure27, A._InvoiceDesignState_build_closure28, A._InvoiceDesignState_build_closure29, A._InvoiceDesignState_build_closure30, A._InvoiceDesignState_build_closure31, A._InvoiceDesignState_build_closure32, A._InvoiceDesignState_build_closure33, A._InvoiceDesignState_build_closure34, A._InvoiceDesignState_build_closure35, A._InvoiceDesignState_build_closure36, A._InvoiceDesignState_build_closure37, A._InvoiceDesignState_build_closure38, A._InvoiceDesignState_build_closure39, A._InvoiceDesignState_build_closure40, A._InvoiceDesignState_build_closure41, A._InvoiceDesignState_build_closure42, A._InvoiceDesignState_build_closure43, A._InvoiceDesignState_build_closure44, A._InvoiceDesignState_build_closure45, A._InvoiceDesignState_build_closure46, A._InvoiceDesignState_build_closure47, A._InvoiceDesignState_build_closure48, A._InvoiceDesignState_build_closure49, A._InvoiceDesignState_build_closure50, A._InvoiceDesignState_build_closure51, A._InvoiceDesignState_build_closure52, A._InvoiceDesignState_build_closure53, A._InvoiceDesignState_build_closure54, A._InvoiceDesignState_build_closure55, A._InvoiceDesignState_build_closure56, A._InvoiceDesignState_build_closure57, A._InvoiceDesignState_build_closure58, A._InvoiceDesignState_build_closure59, A._InvoiceDesignState_build_closure60, A._InvoiceDesignState_build_closure61, A._InvoiceDesignState_build_closure62, A._InvoiceDesignState_build_closure63, A._InvoiceDesignState_build_closure64, A._InvoiceDesignState_build_closure65, A._InvoiceDesignState_build_closure66, A._PdfPreviewState__loadPdf_closure0, A._PdfPreviewState_build_closure0, A.InvoiceDesignVM_fromStore_closure, A.InvoiceDesignVM_fromStore___closure, A.InvoiceDesignVM_fromStore____closure, A.InvoiceDesignVM_fromStore_____closure, A.InvoiceDesignVM_fromStore_____closure0, A._LocalizationSettingsState_dispose_closure, A._LocalizationSettingsState_didChangeDependencies_closure, A._LocalizationSettingsState_didChangeDependencies_closure0, A._LocalizationSettingsState_build_closure, A._LocalizationSettingsState_build_closure1, A._LocalizationSettingsState_build__closure13, A._LocalizationSettingsState_build_closure2, A._LocalizationSettingsState_build__closure12, A._LocalizationSettingsState_build_closure3, A._LocalizationSettingsState_build__closure11, A._LocalizationSettingsState_build_closure4, A._LocalizationSettingsState_build__closure10, A._LocalizationSettingsState_build_closure5, A._LocalizationSettingsState_build__closure9, A._LocalizationSettingsState_build_closure6, A._LocalizationSettingsState_build__closure8, A._LocalizationSettingsState_build_closure7, A._LocalizationSettingsState_build__closure7, A._LocalizationSettingsState_build_closure9, A._LocalizationSettingsState_build__closure6, A._LocalizationSettingsState_build_closure10, A._LocalizationSettingsState_build_closure11, A._LocalizationSettingsState_build__closure5, A._LocalizationSettingsState_build__closure3, A._LocalizationSettingsState_build___closure, A._LocalizationSettingsState_build__closure1, A._LocalizationSettingsState_build__closure2, A._LocalizationSettingsState_build_closure14, A._LocalizationSettingsState_build__closure0, A._LocalizationSettingsState_build__closure, A._AddCompanyDialogState_build_closure1, A.LocalizationSettingsVM_fromStore_closure0, A.LocalizationSettingsVM_fromStore_closure, A.LocalizationSettingsVM_fromStore_closure1, A.LocalizationSettingsVM_fromStore___closure, A.LocalizationSettingsVM_fromStore____closure, A._PaymentSettingsState_didChangeDependencies_closure, A._PaymentSettingsState_didChangeDependencies_closure0, A._PaymentSettingsState__onChanged_closure, A._PaymentSettingsState_build_closure, A._PaymentSettingsState_build__closure11, A._PaymentSettingsState_build_closure2, A._PaymentSettingsState_build__closure9, A._PaymentSettingsState_build_closure0, A._PaymentSettingsState_build__closure10, A._PaymentSettingsState_build_closure1, A._PaymentSettingsState_build_closure3, A._PaymentSettingsState_build__closure8, A._PaymentSettingsState_build_closure4, A._PaymentSettingsState_build__closure7, A._PaymentSettingsState_build_closure5, A._PaymentSettingsState_build__closure6, A._PaymentSettingsState_build_closure6, A._PaymentSettingsState_build__closure5, A._PaymentSettingsState_build_closure7, A._PaymentSettingsState_build__closure4, A._PaymentSettingsState_build_closure8, A._PaymentSettingsState_build__closure3, A._PaymentSettingsState_build_closure9, A._PaymentSettingsState_build__closure2, A._PaymentSettingsState_build_closure10, A._PaymentSettingsState_build__closure1, A._PaymentSettingsState_build_closure11, A._PaymentSettingsState_build__closure0, A._PaymentSettingsState_build_closure13, A._PaymentSettingsState_build__closure, A.PaymentSettingsVM_fromStore_closure0, A.PaymentSettingsVM_fromStore_closure1, A.PaymentSettingsVM_fromStore_closure, A.PaymentSettingsVM_fromStore_closure2, A._ProductSettingsState_didChangeDependencies_closure, A._ProductSettingsState_didChangeDependencies_closure0, A._ProductSettingsState_dispose_closure, A._ProductSettingsState__onChanged_closure, A._ProductSettingsState_build_closure, A._ProductSettingsState_build__closure9, A._ProductSettingsState_build_closure0, A._ProductSettingsState_build__closure8, A._ProductSettingsState_build_closure1, A._ProductSettingsState_build__closure7, A._ProductSettingsState_build_closure2, A._ProductSettingsState_build__closure6, A._ProductSettingsState_build_closure3, A._ProductSettingsState_build__closure5, A._ProductSettingsState_build_closure4, A._ProductSettingsState_build__closure4, A._ProductSettingsState_build_closure5, A._ProductSettingsState_build__closure3, A._ProductSettingsState_build_closure6, A._ProductSettingsState_build__closure2, A._ProductSettingsState_build_closure7, A._ProductSettingsState_build__closure1, A._ProductSettingsState_build_closure8, A._ProductSettingsState_build__closure0, A._ProductSettingsState_build_closure9, A._ProductSettingsState_build__closure, A.ProductSettingsVM_fromStore_closure0, A.ProductSettingsVM_fromStore_closure, A.SettingsSearch_build_closure0, A.SettingsListVM_fromStore_closure, A.SettingsListVM_fromStore_closure1, A.SettingsListVM_fromStore_closure0, A.SettingsScreen_build_closure, A._SettingsWizardState_dispose_closure, A._SettingsWizardState__validateSubdomain__closure1, A._SettingsWizardState__validateSubdomain__closure2, A._SettingsWizardState__onSavePressed__closure, A._SettingsWizardState__onSavePressed___closure0, A._SettingsWizardState__onSavePressed___closure1, A._SettingsWizardState__onSavePressed___closure2, A._SettingsWizardState__onSavePressed__closure0, A._SettingsWizardState__onSavePressed__closure2, A._SettingsWizardState_build_closure, A._SettingsWizardState_build_closure0, A._SettingsWizardState_build_closure1, A._SettingsWizardState_build_closure2, A._SettingsWizardState_build_closure3, A._SettingsWizardState_build_closure4, A._SettingsWizardState_build_closure5, A._SettingsWizardState_build__closure, A._SettingsWizardState_build_closure8, A._SettingsWizardState_build_closure7, A._TaskSettingsState_didChangeDependencies_closure, A._TaskSettingsState_didChangeDependencies_closure0, A._TaskSettingsState_dispose_closure, A._TaskSettingsState__onChanged_closure, A._TaskSettingsState_build_closure, A._TaskSettingsState_build__closure9, A._TaskSettingsState_build_closure0, A._TaskSettingsState_build__closure8, A._TaskSettingsState_build_closure1, A._TaskSettingsState_build__closure7, A._TaskSettingsState_build_closure3, A._TaskSettingsState_build__closure6, A._TaskSettingsState_build_closure4, A._TaskSettingsState_build__closure5, A._TaskSettingsState_build_closure5, A._TaskSettingsState_build__closure4, A._TaskSettingsState_build_closure6, A._TaskSettingsState_build__closure3, A._TaskSettingsState_build_closure7, A._TaskSettingsState_build__closure2, A._TaskSettingsState_build_closure8, A._TaskSettingsState_build__closure1, A._TaskSettingsState_build_closure9, A._TaskSettingsState_build__closure0, A._TaskSettingsState_build_closure10, A._TaskSettingsState_build__closure, A._TaskSettingsState_build_closure11, A.TaskSettingsVM_fromStore_closure0, A.TaskSettingsVM_fromStore_closure1, A.TaskSettingsVM_fromStore_closure, A.TaskSettingsVM_fromStore_closure2, A._TaxSettingsState_build_closure, A._TaxSettingsState_build__closure5, A._TaxSettingsState_build_closure0, A._TaxSettingsState_build__closure4, A._TaxSettingsState_build_closure1, A._TaxSettingsState_build__closure3, A._TaxSettingsState_build_closure2, A._TaxSettingsState_build__closure2, A._TaxSettingsState_build_closure3, A._TaxSettingsState_build__closure1, A._TaxSettingsState_build_closure4, A._TaxSettingsState_build__closure0, A._TaxSettingsState_build_closure5, A._TaxSettingsState_build__closure, A.NumberOfRatesSelector_build_closure, A.TaxSettingsVM_fromStore_closure0, A.TaxSettingsVM_fromStore_closure1, A.TaxSettingsVM_fromStore_closure, A.TaxSettingsVM_fromStore_closure2, A._TemplatesAndRemindersState_initState_closure, A._TemplatesAndRemindersState_dispose_closure, A._TemplatesAndRemindersState__onChanged_closure, A._TemplatesAndRemindersState__onChanged_closure0, A._TemplatesAndRemindersState__onChanged_closure1, A._TemplatesAndRemindersState__onChanged_closure2, A._TemplatesAndRemindersState__onChanged_closure3, A._TemplatesAndRemindersState__onChanged_closure4, A._TemplatesAndRemindersState__onChanged_closure5, A._TemplatesAndRemindersState__onChanged_closure6, A._TemplatesAndRemindersState__onChanged_closure7, A._TemplatesAndRemindersState__onChanged_closure8, A._TemplatesAndRemindersState__onChanged_closure9, A._TemplatesAndRemindersState__onChanged_closure10, A._TemplatesAndRemindersState__onChanged_closure11, A._TemplatesAndRemindersState__onChanged_closure12, A._TemplatesAndRemindersState__renderTemplate_closure0, A._TemplatesAndRemindersState_build_closure10, A._TemplatesAndRemindersState_build_closure1, A._TemplatesAndRemindersState_build_closure, A._TemplatesAndRemindersState_build_closure0, A._TemplatesAndRemindersState_build_closure2, A._TemplatesAndRemindersState_build__closure3, A._TemplatesAndRemindersState_build_closure3, A._TemplatesAndRemindersState_build__closure2, A._TemplatesAndRemindersState_build_closure4, A._TemplatesAndRemindersState_build__closure1, A._TemplatesAndRemindersState_build_closure5, A._TemplatesAndRemindersState_build__closure0, A._TemplatesAndRemindersState_build_closure7, A._TemplatesAndRemindersState_build__closure, A._TemplatesAndRemindersState_build_closure9, A._ReminderSettingsState_dispose_closure, A._ReminderSettingsState_didChangeDependencies_closure, A._ReminderSettingsState_didChangeDependencies_closure0, A._ReminderSettingsState_build_closure, A._ReminderSettingsState_build_closure0, A.TemplatesAndRemindersVM_fromStore_closure0, A.TemplatesAndRemindersVM_fromStore_closure, A.TemplatesAndRemindersVM_fromStore____closure, A.TemplatesAndRemindersVM_fromStore____closure0, A.TemplatesAndRemindersVM_fromStore___closure0, A.TemplatesAndRemindersVM_fromStore___closure1, A.TemplatesAndRemindersVM_fromStore___closure2, A._UserDetailsState_dispose_closure, A._UserDetailsState_didChangeDependencies_closure, A._UserDetailsState_didChangeDependencies_closure0, A._UserDetailsState__onChanged_closure, A._UserDetailsState_build_closure4, A._UserDetailsState_build_closure5, A._UserDetailsState_build_closure6, A._UserDetailsState_build__closure3, A._UserDetailsState_build__closure4, A._UserDetailsState_build__closure5, A._UserDetailsState_build_closure8, A._UserDetailsState_build__closure2, A._UserDetailsState_build_closure10, A._UserDetailsState_build__closure1, A._UserDetailsState_build_closure9, A._UserDetailsState_build_closure11, A._UserDetailsState_build__closure0, A._UserDetailsState_build__closure, A._EnableTwoFactorState_initState_closure, A._EnableTwoFactorState_initState_closure0, A._EnableTwoFactorState__onSavePressed_closure1, A._EnableTwoFactorState__onSavePressed_closure2, A._EnableTwoFactorState_build_closure, A._EnableTwoFactorState_build_closure1, A._EnableTwoFactorState_build_closure0, A.UserDetailsVM_fromStore_closure, A.UserDetailsVM_fromStore_closure5, A.UserDetailsVM_fromStore__closure2, A.UserDetailsVM_fromStore____closure2, A.UserDetailsVM_fromStore_closure6, A.UserDetailsVM_fromStore__closure1, A.UserDetailsVM_fromStore____closure1, A.UserDetailsVM_fromStore_closure7, A.UserDetailsVM_fromStore__closure0, A.UserDetailsVM_fromStore_closure2, A.UserDetailsVM_fromStore__closure5, A.UserDetailsVM_fromStore____closure5, A.UserDetailsVM_fromStore____closure6, A.UserDetailsVM_fromStore_closure1, A.UserDetailsVM_fromStore_closure4, A.UserDetailsVM_fromStore__closure3, A.UserDetailsVM_fromStore____closure3, A.UserDetailsVM_fromStore____closure4, A.UserDetailsVM_fromStore_closure8, A.UserDetailsVM_fromStore__closure, A.UserDetailsVM_fromStore____closure, A.UserDetailsVM_fromStore____closure0, A.UserDetailsVM_fromStore_closure3, A.UserDetailsVM_fromStore___closure5, A.UserDetailsVM_fromStore_closure0, A.UserDetailsVM_fromStore___closure8, A.UserDetailsVM_fromStore____closure8, A.UserDetailsVM_fromStore___closure9, A._WorkflowSettingsState_build_closure, A._WorkflowSettingsState_build__closure5, A._WorkflowSettingsState_build_closure0, A._WorkflowSettingsState_build__closure4, A._WorkflowSettingsState_build_closure1, A._WorkflowSettingsState_build__closure3, A._WorkflowSettingsState_build_closure2, A._WorkflowSettingsState_build__closure2, A._WorkflowSettingsState_build_closure4, A._WorkflowSettingsState_build__closure1, A._WorkflowSettingsState_build_closure3, A._WorkflowSettingsState_build_closure5, A._WorkflowSettingsState_build__closure0, A._WorkflowSettingsState_build_closure6, A._WorkflowSettingsState_build__closure, A.WorkflowSettingsVM_fromStore_closure0, A.WorkflowSettingsVM_fromStore_closure1, A.WorkflowSettingsVM_fromStore_closure, A._SubscriptionEditState_didChangeDependencies_closure, A._SubscriptionEditState_didChangeDependencies_closure0, A._SubscriptionEditState_dispose_closure, A._SubscriptionEditState__onChanged_closure, A._SubscriptionEditState_build_closure33, A._SubscriptionEditState_build_closure, A._SubscriptionEditState_build__closure30, A._SubscriptionEditState_build_closure0, A._SubscriptionEditState_build__closure29, A._SubscriptionEditState_build_closure1, A._SubscriptionEditState_build__closure27, A._SubscriptionEditState_build___closure7, A._SubscriptionEditState_build__closure28, A._SubscriptionEditState_build_closure2, A._SubscriptionEditState_build_closure3, A._SubscriptionEditState_build___closure6, A._SubscriptionEditState_build_closure4, A._SubscriptionEditState_build__closure24, A._SubscriptionEditState_build___closure5, A._SubscriptionEditState_build__closure25, A._SubscriptionEditState_build_closure5, A._SubscriptionEditState_build_closure6, A._SubscriptionEditState_build___closure4, A._SubscriptionEditState_build_closure7, A._SubscriptionEditState_build__closure21, A._SubscriptionEditState_build___closure3, A._SubscriptionEditState_build__closure22, A._SubscriptionEditState_build_closure8, A._SubscriptionEditState_build_closure9, A._SubscriptionEditState_build___closure2, A._SubscriptionEditState_build_closure10, A._SubscriptionEditState_build__closure18, A._SubscriptionEditState_build___closure1, A._SubscriptionEditState_build__closure19, A._SubscriptionEditState_build_closure11, A._SubscriptionEditState_build_closure12, A._SubscriptionEditState_build___closure0, A._SubscriptionEditState_build_closure14, A._SubscriptionEditState_build__closure16, A._SubscriptionEditState_build_closure13, A._SubscriptionEditState_build_closure16, A._SubscriptionEditState_build__closure15, A._SubscriptionEditState_build_closure17, A._SubscriptionEditState_build__closure14, A._SubscriptionEditState_build_closure15, A._SubscriptionEditState_build_closure18, A._SubscriptionEditState_build__closure13, A._SubscriptionEditState_build_closure19, A._SubscriptionEditState_build__closure12, A._SubscriptionEditState_build_closure20, A._SubscriptionEditState_build__closure11, A._SubscriptionEditState_build_closure21, A._SubscriptionEditState_build__closure10, A._SubscriptionEditState_build_closure22, A._SubscriptionEditState_build__closure9, A._SubscriptionEditState_build_closure23, A._SubscriptionEditState_build__closure8, A._SubscriptionEditState_build_closure24, A._SubscriptionEditState_build__closure7, A._SubscriptionEditState_build_closure25, A._SubscriptionEditState_build__closure6, A._SubscriptionEditState_build_closure26, A._SubscriptionEditState_build__closure5, A._SubscriptionEditState_build_closure27, A._SubscriptionEditState_build__closure4, A._SubscriptionEditState_build_closure28, A._SubscriptionEditState_build__closure3, A._SubscriptionEditState_build_closure29, A._SubscriptionEditState_build_closure30, A._SubscriptionEditState_build__closure0, A._SubscriptionEditState_build_closure32, A._SubscriptionEditState_build___closure, A.SubscriptionEditScreen_build_closure0, A.SubscriptionEditVM_SubscriptionEditVM$fromStore_closure, A.SubscriptionEditVM_SubscriptionEditVM$fromStore_closure1, A.SubscriptionEditVM_SubscriptionEditVM$fromStore_closure0, A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure, A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure0, A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure1, A.SubscriptionEditVM_SubscriptionEditVM$fromStore____closure, A.SubscriptionListItem_build_closure, A.SubscriptionListVM_fromStore__handleRefresh, A.SubscriptionListVM_fromStore_closure, A.SubscriptionListVM_fromStore_closure0, A.SubscriptionScreen_build_closure7, A.SubscriptionScreen_build_closure4, A.SubscriptionScreen_build_closure0, A.SubscriptionScreen_build_closure1, A.SubscriptionScreen_build_closure2, A.SubscriptionScreen_build_closure3, A.SubscriptionViewScreen_build_closure0, A._UpdateDialogState_updateApp__closure0, A._UpdateDialogState_updateApp__closure1, A._TaskEditState_build_closure1, A._TaskEditState_build_closure2, A._TaskEditDesktopState_didChangeDependencies_closure, A._TaskEditDesktopState_didChangeDependencies_closure0, A._TaskEditDesktopState_dispose_closure, A._TaskEditDesktopState__onChanged_closure, A._TaskEditDesktopState_build_closure, A._TaskEditDesktopState_build_closure0, A._TaskEditDesktopState_build_closure2, A._TaskEditDesktopState_build__closure8, A._TaskEditDesktopState_build_closure1, A._TaskEditDesktopState_build_closure3, A._TaskEditDesktopState_build__closure7, A._TaskEditDesktopState_build_closure4, A._TaskEditDesktopState_build_closure5, A._TaskEditDesktopState_build__closure6, A._TaskEditDesktopState_build_closure6, A._TaskEditDesktopState_build__closure5, A._TaskEditDesktopState_build_closure8, A._TaskEditDesktopState_build_closure10, A._TaskEditDesktopState_build_closure11, A._TaskEditDetailsState_didChangeDependencies_closure, A._TaskEditDetailsState_didChangeDependencies_closure0, A._TaskEditDetailsState_dispose_closure, A._TaskEditDetailsState__onChanged_closure, A._TaskEditDetailsState_build_closure0, A._TaskEditDetailsState_build__closure2, A._TaskEditDetailsState_build_closure, A._TaskEditDetailsState_build_closure1, A._TaskEditDetailsState_build__closure1, A._TaskEditDetailsState_build_closure2, A._TaskEditDetailsState_build_closure3, A._TaskEditDetailsState_build__closure0, A._TaskEditDetailsState_build_closure4, A._TaskEditDetailsState_build__closure, A.TaskEditDetailsScreen_build_closure0, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure2, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure3, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure3, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure0, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure1, A._TaskEditTimesState__showTaskTimeEditor_closure, A._TaskEditTimesState__showTaskTimeEditor__closure, A._TaskEditTimesState_build_closure, A._TaskEditTimesState_build_closure0, A.TimeEditDetailsState_build_closure0, A.TimeEditDetailsState_build_closure2, A.TimeEditDetailsState_build_closure3, A.TaskEditTimesScreen_build_closure0, A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure, A.TaskEditScreen_build_closure0, A.TaskEditVM_TaskEditVM$fromStore_closure0, A.TaskEditVM_TaskEditVM$fromStore__closure, A.TaskEditVM_TaskEditVM$fromStore_closure, A.TaskEditVM_TaskEditVM$fromStore___closure, A.TaskEditVM_TaskEditVM$fromStore___closure0, A.TaskEditVM_TaskEditVM$fromStore___closure1, A.TaskEditVM_TaskEditVM$fromStore____closure, A._KanbanTaskCardState_build_closure, A._KanbanTaskCardState_build__closure4, A._KanbanTaskCardState_build_closure10, A._KanbanTaskCardState_build_closure9, A._KanbanTaskCardState_build_closure6, A._KanbanTaskCardState_build__closure2, A._KanbanTaskCardState_build_closure7, A._KanbanStatusCardState__onSavePressed_closure, A._KanbanStatusCardState_build_closure, A._KanbanStatusCardState_build_closure0, A.KanbanViewState__initBoard_closure, A.KanbanViewState__onBoardChanged_closure, A.KanbanViewState_build_closure, A.KanbanViewState_build_closure0, A.KanbanViewState_build____closure3, A.KanbanViewState_build__closure3, A.KanbanViewState_build__closure4, A.KanbanViewState_build___closure3, A.KanbanViewState_build___closure2, A.KanbanVM_fromStore_closure, A.KanbanVM_fromStore_closure1, A.KanbanVM_fromStore__closure, A.KanbanVM_fromStore_closure0, A.KanbanVM_fromStore__closure0, A.KanbanVM_fromStore__closure1, A.KanbanVM_fromStore__closure2, A.KanbanVM_fromStore__closure3, A.TaskListItem_build__closure, A.TaskListItem_build__closure3, A.TaskListVM_fromStore__handleRefresh, A.TaskListVM_fromStore_closure0, A.TaskListVM_fromStore_closure, A.TaskPresenter_getField_closure, A.TaskPresenter_getField_closure0, A.TaskScreen_build_closure, A.TaskScreen_build_closure0, A.TaskScreen_build_closure1, A.TaskScreen_build_closure2, A.TaskScreen_build_closure14, A.TaskScreen_build_closure10, A.TaskScreen_build_closure6, A.TaskScreen_build_closure7, A.TaskScreen_build_closure8, A.TaskScreen_build_closure9, A._TaskViewState_build_closure, A._TaskViewState_build_closure0, A.TaskViewDocuments_build_closure, A.TaskViewDocuments_build_closure0, A._TaskOverviewState_initState_closure, A._TaskOverviewState_build__buildView_closure, A._TaskOverviewState_build__buildView__closure, A.TaskViewScreen_build_closure0, A.TaskViewVM_TaskViewVM$fromStore__handleRefresh, A.TaskViewVM_TaskViewVM$fromStore__toggleTask, A.TaskViewVM_TaskViewVM$fromStore__toggleTask_closure, A.TaskViewVM_TaskViewVM$fromStore__toggleTask_closure0, A.TaskViewVM_TaskViewVM$fromStore__toggleTask__closure, A.TaskViewVM_TaskViewVM$fromStore_closure0, A.TaskViewVM_TaskViewVM$fromStore_closure, A.TaskViewVM_TaskViewVM$fromStore_closure1, A.TaskViewVM_TaskViewVM$fromStore__closure0, A.TaskViewVM_TaskViewVM$fromStore__closure1, A.TaskViewVM_TaskViewVM$fromStore___closure, A.TaskViewVM_TaskViewVM$fromStore_closure3, A.TaskViewVM_TaskViewVM$fromStore__closure, A._TaskStatusEditState_didChangeDependencies_closure, A._TaskStatusEditState_didChangeDependencies_closure0, A._TaskStatusEditState_dispose_closure, A._TaskStatusEditState__onChanged_closure, A._TaskStatusEditState_build_closure0, A._TaskStatusEditState_build_closure, A._TaskStatusEditState_build__closure, A._TaskStatusEditState_build__closure0, A._TaskStatusEditState_build___closure, A.TaskStatusEditScreen_build_closure0, A.TaskStatusEditVM_TaskStatusEditVM$fromStore_closure, A.TaskStatusEditVM_TaskStatusEditVM$fromStore_closure1, A.TaskStatusEditVM_TaskStatusEditVM$fromStore_closure0, A.TaskStatusEditVM_TaskStatusEditVM$fromStore___closure, A.TaskStatusEditVM_TaskStatusEditVM$fromStore___closure0, A.TaskStatusEditVM_TaskStatusEditVM$fromStore____closure, A.TaskStatusListItem_build_closure, A.TaskStatusListVM_fromStore__handleRefresh, A.TaskStatusListVM_fromStore_closure, A.TaskStatusListVM_fromStore_closure0, A.TaskStatusScreen_build_closure7, A.TaskStatusScreen_build_closure4, A.TaskStatusScreen_build_closure0, A.TaskStatusScreen_build_closure1, A.TaskStatusScreen_build_closure2, A.TaskStatusScreen_build_closure3, A.TaskStatusViewScreen_build_closure0, A._TaxRateEditState_didChangeDependencies_closure, A._TaxRateEditState_didChangeDependencies_closure0, A._TaxRateEditState_dispose_closure, A._TaxRateEditState__onChanged_closure, A._TaxRateEditState_build_closure, A.TaxRateEditScreen_build_closure0, A.TaxRateEditVM_TaxRateEditVM$fromStore_closure, A.TaxRateEditVM_TaxRateEditVM$fromStore_closure1, A.TaxRateEditVM_TaxRateEditVM$fromStore_closure0, A.TaxRateEditVM_TaxRateEditVM$fromStore___closure, A.TaxRateEditVM_TaxRateEditVM$fromStore___closure0, A.TaxRateEditVM_TaxRateEditVM$fromStore____closure, A.TaxRateListItem_build_closure, A.TaxRateListVM_fromStore__handleRefresh, A.TaxRateListVM_fromStore_closure, A.TaxRateListVM_fromStore_closure0, A.TaxRateSettingsScreen_build_closure3, A.TaxRateSettingsScreen_build_closure0, A.TaxRateViewScreen_build_closure0, A._TokenEditState_didChangeDependencies_closure, A._TokenEditState_didChangeDependencies_closure0, A._TokenEditState_dispose_closure, A._TokenEditState__onChanged_closure, A._TokenEditState_build_closure0, A._TokenEditState_build_closure, A._TokenEditState_build__closure, A.TokenEditScreen_build_closure0, A.TokenEditVM_TokenEditVM$fromStore_closure, A.TokenEditVM_TokenEditVM$fromStore_closure1, A.TokenEditVM_TokenEditVM$fromStore_closure0, A.TokenEditVM_TokenEditVM$fromStore____closure, A.TokenEditVM_TokenEditVM$fromStore____closure0, A.TokenEditVM_TokenEditVM$fromStore_____closure, A.TokenListItem_build_closure, A.TokenListVM_fromStore__handleRefresh, A.TokenListVM_fromStore_closure, A.TokenListVM_fromStore_closure0, A.TokenScreen_build_closure7, A.TokenScreen_build_closure4, A.TokenScreen_build_closure0, A.TokenScreen_build_closure1, A.TokenScreen_build_closure2, A.TokenScreen_build_closure3, A.TokenViewScreen_build_closure0, A._TransactionEditState_didChangeDependencies_closure, A._TransactionEditState_didChangeDependencies_closure0, A._TransactionEditState_dispose_closure, A._TransactionEditState__onChanged__closure, A._TransactionEditState_build_closure0, A._TransactionEditState_build_closure1, A._TransactionEditState_build_closure, A._TransactionEditState_build__closure, A._TransactionEditState_build___closure3, A._TransactionEditState_build___closure1, A._TransactionEditState_build__closure0, A._TransactionEditState_build__closure1, A._TransactionEditState_build__closure2, A._TransactionEditState_build___closure2, A._TransactionEditState_build__closure6, A._TransactionEditState_build___closure, A._TransactionEditState_build__closure4, A._TransactionEditState_build___closure0, A._TransactionEditState_build__closure8, A._TransactionEditState_build__closure7, A.TransactionEditScreen_build_closure0, A.TransactionEditVM_TransactionEditVM$fromStore_closure, A.TransactionEditVM_TransactionEditVM$fromStore_closure1, A.TransactionEditVM_TransactionEditVM$fromStore_closure0, A.TransactionEditVM_TransactionEditVM$fromStore___closure, A.TransactionEditVM_TransactionEditVM$fromStore___closure0, A.TransactionEditVM_TransactionEditVM$fromStore____closure, A.TransactionEditVM_TransactionEditVM$fromStore__closure, A.TransactionEditVM_TransactionEditVM$fromStore__closure0, A.TransactionListItem_build__closure, A.TransactionListItem_build__closure3, A.TransactionListVM_fromStore__handleRefresh, A.TransactionListVM_fromStore_closure, A.TransactionListVM_fromStore_closure0, A.TransactionPresenter_getField_closure, A.TransactionPresenter_getField_closure0, A.TransactionPresenter_getField_closure1, A.TransactionScreen_build_closure, A.TransactionScreen_build_closure0, A.TransactionScreen_build_closure1, A.TransactionScreen_build_closure2, A.TransactionScreen_build_closure3, A.TransactionScreen_build_closure13, A.TransactionScreen_build_closure10, A.TransactionScreen_build_closure6, A.TransactionScreen_build_closure7, A.TransactionScreen_build_closure8, A.TransactionScreen_build_closure9, A._TransactionViewState_build_closure, A._TransactionViewState_build_closure0, A._TransactionViewState_build_closure1, A._MatchDepositsState_initState_closure, A._MatchDepositsState_initState_closure0, A._MatchDepositsState_updateInvoiceList_closure, A._MatchDepositsState_updatePaymentList_closure, A._MatchDepositsState_build_closure, A._MatchDepositsState_build_closure0, A._MatchDepositsState_build_closure1, A._MatchDepositsState_build_closure4, A._MatchDepositsState_build_closure7, A._MatchDepositsState_build_closure8, A._MatchDepositsState_build__closure, A._MatchWithdrawalsState_updateCategoryList_closure, A._MatchWithdrawalsState_updateVendorList_closure, A._MatchWithdrawalsState_updateExpenseList_closure, A._MatchWithdrawalsState_build_closure, A._MatchWithdrawalsState_build_closure0, A._MatchWithdrawalsState_build_closure3, A._MatchWithdrawalsState_build_closure4, A._MatchWithdrawalsState_build____closure1, A._MatchWithdrawalsState_build_closure9, A._MatchWithdrawalsState_build__closure5, A._MatchWithdrawalsState_build__closure6, A._MatchWithdrawalsState_build___closure2, A._MatchWithdrawalsState_build____closure0, A._MatchWithdrawalsState_build_closure14, A._MatchWithdrawalsState_build__closure0, A._MatchWithdrawalsState_build__closure1, A._MatchWithdrawalsState_build___closure0, A._MatchWithdrawalsState_build____closure, A.TransactionViewScreen_build_closure0, A.TransactionViewScreen_build__closure, A.TransactionViewVM_TransactionViewVM$fromStore_closure, A.TransactionViewVM_TransactionViewVM$fromStore_closure1, A.TransactionViewVM_TransactionViewVM$fromStore__closure, A._TransactionRuleEditState_didChangeDependencies_closure, A._TransactionRuleEditState_didChangeDependencies_closure0, A._TransactionRuleEditState_dispose_closure, A._TransactionRuleEditState__onChanged__closure, A._TransactionRuleEditState_build_closure0, A._TransactionRuleEditState_build_closure1, A._TransactionRuleEditState_build_closure, A._TransactionRuleEditState_build__closure, A._TransactionRuleEditState_build__closure0, A._TransactionRuleEditState_build__closure1, A._TransactionRuleEditState_build___closure9, A._TransactionRuleEditState_build__closure2, A._TransactionRuleEditState_build___closure8, A._TransactionRuleEditState_build___closure6, A._TransactionRuleEditState_build___closure7, A._TransactionRuleEditState_build___closure5, A._TransactionRuleEditState_build___closure4, A._TransactionRuleEditState_build___closure3, A._TransactionRuleEditState_build__closure7, A._TransactionRuleEditState_build___closure1, A._TransactionRuleEditState_build___closure2, A._TransactionRuleEditState_build__closure9, A._TransactionRuleEditState_build___closure, A._TransactionRuleEditState_build___closure0, A.__RuleCriteriaState_build_closure, A.__RuleCriteriaState_build___closure1, A.__RuleCriteriaState_build_closure0, A.__RuleCriteriaState_build___closure0, A.__RuleCriteriaState_build_closure1, A.__RuleCriteriaState_build___closure, A.__RuleCriteriaState_build_closure2, A.__RuleCriteriaState_build_closure3, A.TransactionRuleEditScreen_build_closure0, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore_closure, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore_closure1, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore_closure0, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore___closure, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore___closure0, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore____closure, A.TransactionRuleListItem_build_closure, A.TransactionRuleListVM_fromStore__handleRefresh, A.TransactionRuleListVM_fromStore_closure, A.TransactionRuleListVM_fromStore_closure0, A.TransactionRuleScreen_build_closure7, A.TransactionRuleScreen_build_closure4, A.TransactionRuleScreen_build_closure0, A.TransactionRuleScreen_build_closure1, A.TransactionRuleScreen_build_closure2, A.TransactionRuleScreen_build_closure3, A.TransactionRuleViewScreen_build_closure0, A._UserEditState_didChangeDependencies_closure, A._UserEditState_didChangeDependencies_closure0, A._UserEditState_dispose_closure, A._UserEditState__onChanged_closure, A._UserEditState__togglePermission_closure, A._UserEditState__togglePermission_closure0, A._UserEditState_build_closure13, A._UserEditState_build_closure, A._UserEditState_build_closure0, A._UserEditState_build_closure1, A._UserEditState_build__closure8, A._UserEditState_build_closure3, A._UserEditState_build__closure7, A._UserEditState_build__closure6, A._UserEditState_build___closure0, A._UserEditState_build_closure5, A._UserEditState_build_closure7, A._UserEditState_build_closure9, A._UserEditState_build_closure11, A._UserEditState_build_closure12, A._UserEditState_build___closure, A._UserEditState_build____closure, A._UserEditState_build__closure1, A._UserEditState_build__closure3, A._UserEditState_build__closure5, A.UserEditScreen_build_closure0, A.UserEditVM_UserEditVM$fromStore_closure, A.UserEditVM_UserEditVM$fromStore_closure1, A.UserEditVM_UserEditVM$fromStore_closure0, A.UserEditVM_UserEditVM$fromStore___closure0, A.UserEditVM_UserEditVM$fromStore___closure1, A.UserEditVM_UserEditVM$fromStore____closure, A.UserListItem_build_closure, A.UserListVM_fromStore__handleRefresh, A.UserListVM_fromStore_closure, A.UserListVM_fromStore_closure0, A.UserScreen_build_closure7, A.UserScreen_build_closure4, A.UserScreen_build_closure0, A.UserScreen_build_closure1, A.UserScreen_build_closure2, A.UserScreen_build_closure3, A.UserViewScreen_build_closure0, A._VendorEditState_build_closure, A._VendorEditState_build_closure0, A.VendorEditAddressState_didChangeDependencies_closure, A.VendorEditAddressState_didChangeDependencies_closure0, A.VendorEditAddressState_dispose_closure, A.VendorEditAddressState__onChanged_closure, A.VendorEditAddressState_build_closure, A.VendorEditAddressState_build__closure, A._VendorEditContactsState__showContactEditor_closure, A._VendorEditContactsState__showContactEditor__closure, A._VendorEditContactsState_build_closure, A._VendorEditContactsState_build_closure0, A.VendorContactEditDetailsState_didChangeDependencies_closure, A.VendorContactEditDetailsState_didChangeDependencies_closure0, A.VendorContactEditDetailsState_dispose_closure, A.VendorContactEditDetailsState__onChanged_closure, A.VendorContactEditDetailsState_build_closure, A.VendorContactEditDetailsState_build_closure0, A.VendorContactEditDetailsState_build_closure1, A.VendorContactEditDetailsState_build_closure2, A.VendorContactEditDetailsState_build_closure3, A.VendorContactEditDetailsState_build_closure4, A.VendorContactEditDetailsState_build_closure5, A.VendorContactEditDetailsState_build_closure6, A.VendorContactEditDetailsState_build_closure7, A.VendorContactEditDetailsState_build_closure8, A.VendorContactEditDetailsState_build___closure, A.VendorContactEditDetailsState_build__closure1, A.VendorContactEditDetailsState_build__closure, A.VendorEditContactsScreen_build_closure0, A.VendorEditContactsVM_VendorEditContactsVM$fromStore_closure0, A.VendorEditDetailsState_didChangeDependencies_closure, A.VendorEditDetailsState_didChangeDependencies_closure0, A.VendorEditDetailsState_dispose_closure, A.VendorEditDetailsState__onChanged_closure, A.VendorEditDetailsState_build_closure, A.VendorEditDetailsState_build_closure0, A.VendorEditDetailsState_build__closure, A.VendorEditNotesState_didChangeDependencies_closure, A.VendorEditNotesState_didChangeDependencies_closure0, A.VendorEditNotesState_dispose_closure, A.VendorEditNotesState__onChanged_closure, A.VendorEditNotesState_build_closure, A.VendorEditNotesState_build__closure, A.VendorEditScreen_build_closure0, A.VendorEditVM_VendorEditVM$fromStore_closure, A.VendorEditVM_VendorEditVM$fromStore_closure1, A.VendorEditVM_VendorEditVM$fromStore_closure0, A.VendorEditVM_VendorEditVM$fromStore___closure, A.VendorEditVM_VendorEditVM$fromStore___closure0, A.VendorEditVM_VendorEditVM$fromStore___closure1, A.VendorEditVM_VendorEditVM$fromStore____closure, A.VendorListItem_build__closure, A.VendorListItem_build__closure3, A.VendorListVM_fromStore__handleRefresh, A.VendorListVM_fromStore_closure, A.VendorListVM_fromStore_closure0, A.VendorPresenter_getField_closure, A.VendorScreen_build_closure7, A.VendorScreen_build_closure4, A.VendorScreen_build_closure0, A.VendorScreen_build_closure1, A.VendorScreen_build_closure2, A.VendorScreen_build_closure3, A._VendorViewState_build_closure, A._VendorViewDetailsState_build__buildDetailsList_closure, A.VendorViewDocuments_build_closure, A.VendorViewDocuments_build_closure0, A._VendorViewFullwidthState_build__closure1, A.VendorViewScreen_build_closure0, A.VendorViewVM_VendorViewVM$fromStore__handleRefresh, A.VendorViewVM_VendorViewVM$fromStore_closure, A.VendorViewVM_VendorViewVM$fromStore_closure0, A.VendorViewVM_VendorViewVM$fromStore__closure0, A.VendorViewVM_VendorViewVM$fromStore__closure1, A.VendorViewVM_VendorViewVM$fromStore___closure, A.VendorViewVM_VendorViewVM$fromStore_closure2, A.VendorViewVM_VendorViewVM$fromStore__closure, A._WebhookEditState_didChangeDependencies_closure, A._WebhookEditState_didChangeDependencies_closure0, A._WebhookEditState_dispose_closure, A._WebhookEditState__onChanged_closure, A._WebhookEditState_build_closure0, A._WebhookEditState_build_closure, A._WebhookEditState_build__closure, A._WebhookEditState_build__closure1, A._WebhookEditState_build___closure4, A._WebhookEditState_build__closure0, A._WebhookEditState_build__closure2, A._WebhookEditState_build___closure3, A._WebhookEditState_build__closure3, A._WebhookEditState_build__closure4, A._WebhookEditState_build___closure0, A._WebhookEditState_build__closure6, A._WebhookEditState_build____closure, A.WebhookEditScreen_build_closure0, A.WebhookEditVM_WebhookEditVM$fromStore_closure, A.WebhookEditVM_WebhookEditVM$fromStore_closure1, A.WebhookEditVM_WebhookEditVM$fromStore_closure0, A.WebhookEditVM_WebhookEditVM$fromStore___closure, A.WebhookEditVM_WebhookEditVM$fromStore___closure0, A.WebhookEditVM_WebhookEditVM$fromStore____closure, A.WebhookViewScreen_build_closure0, A.WebhookListItem_build_closure, A.WebhookListVM_fromStore__handleRefresh, A.WebhookListVM_fromStore_closure, A.WebhookListVM_fromStore_closure0, A.WebhookScreen_build_closure7, A.WebhookScreen_build_closure4, A.WebhookScreen_build_closure0, A.WebhookScreen_build_closure1, A.WebhookScreen_build_closure2, A.WebhookScreen_build_closure3, A.snackBarCompleter_closure, A.snackBarCompleter_closure0, A.snackBarCompleter__closure, A.loadDesign_closure, A.loadDesign_closure0, A.showRefreshDataDialog_closure, A.showErrorDialog_closure, A.showMessageDialog_closure, A.confirmCallback_closure, A.confirmCallback__closure, A.confirmCallback__closure0, A.confirmCallback__closure1, A.passwordCallback_closure0, A.passwordCallback__closure0, A.passwordCallback__closure, A.passwordCallback_closure3, A._PasswordConfirmationState_build_closure0, A._PasswordConfirmationState_build_closure1, A.fieldCallback_closure, A._FieldConfirmationState_build_closure0, A._FieldConfirmationState_build_closure, A._FieldConfirmationState_build_closure1, A.cloneToDialog_closure, A.changeTaskStatusDialog_closure, A.changeTaskStatusDialog_closure0, A.changeTaskStatusDialog__closure, A.changeTaskStatusDialog____closure, A.addToInvoiceDialog_closure, A.addToInvoiceDialog_closure0, A.addToInvoiceDialog__closure, A.addToInvoiceDialog____closure, A.EnumUtils_fromString_closure, A.AttributedTextMarkdownSerializer__encodeLinkMarker_closure, A.GoogleOAuth_signIn_closure, A.GoogleOAuth_signUp_closure, A.toSnakeCase_closure, A.toCamelCase_closure, A.toSpaceCase_closure, A.toTitleCase_closure, A.matchesStrings_closure, A.matchesString_closure, A.matchesString_closure0, A.matchesStringsValue_closure, A.getRandomString_closure, A._ExampleEditorState__showEditorToolbar_closure, A._ExampleEditorState__showEditorToolbar_closure0, A._ExampleEditorState__showImageToolbar_closure, A._ExampleEditorState__showImageToolbar_closure0, A._ExampleEditorState__buildEditor_closure, A._ExampleEditorState__buildEditor_closure0, A._ExampleEditorState__buildMountedToolbar_closure, A._EditorToolbarState__getSelectedLinkSpans_closure, A._EditorToolbarState__onLinkPressed_closure, A._EditorToolbarState_build_closure, A._EditorToolbarState__buildToolbar_closure, A._EditorToolbarState__buildToolbar_closure0, A._EditorToolbarState__buildUrlField_closure, A._ImageFormatToolbarState_build_closure, A._PositionedToolbar_build_closure, A.loadEmailTemplate_closure, A.loadEmailTemplate_closure0, A.WebUtils_registerWebView_closure, A.WebUtils_warnChanges_closure, A.WebUtils_microsoftLogin_closure, A.WebUtils_microsoftLogin_closure0, A.linkify_closure, A.EmailLinkifier_parse_closure, A.UrlLinkifier_parse_closure, A.Element_textContent_closure, A.BlockSyntax_isAtBlockEnd_closure, A.BlockquoteSyntax_parseChildLines_closure, A.ListSyntax_parse_tryMatch, A.ParagraphSyntax__extractReflinkDefinitions_lineStartsReflinkDefinition, A.InlineParser_parse_closure, A.InlineParser__linkOrImage_closure, A.InlineParser__linkOrImage_closure0, A.InlineParser__linkOrImage_closure1, A.InlineParser__processEmphasis_closure0, A.LinkSyntax_closure, A.ImageSyntax__createNode_closure, A.memo1_closure, A.memo3_closure, A.memo4_closure, A.memo5_closure, A.memo6_closure, A.memo7_closure, A.memo8_closure, A.memo9_closure, A.memo10_closure, A.RenderOverflowView_resetOffstage_closure, A.RenderOverflowView_performFixedLayout_getChildOffset, A.RenderOverflowView_visitOnlyOnStageChildren_closure, A.RenderOverflowView_paint_paintChild, A.RenderOverflowView_hitTestChildren_closure, A.Context_joinAll_closure, A.Context_split_closure, A._validateArgList_closure, A.encodePermissions_closure, A._PinputState__buildPinput_closure2, A._PinputState__buildPinput_closure3, A._PinputState__buildEditable_closure, A._PinputState__buildEditable_closure0, A._PinputState__buildFields_onlyFields_closure, A._PinputFormField_closure, A._PinputAnimatedCursorState__startCursorAnimation_closure, A._registerFactory_closure, A.PrintingPlugin__initPlugin_closure, A.PrintingPlugin_layoutPdf_closure, A.PrintingPlugin_layoutPdf_closure0, A.PrintingPlugin_raster_closure, A.PrintingPlugin_raster_closure0, A.MethodChannelPrinting__handleMethod_closure, A.PdfPreviewCustomState_didChangeDependencies_closure, A._PdfPreviewState_didChangeDependencies_closure, A._PdfPreviewState_build_closure, A.PdfRaster_toImage_closure, A.Store__createReduceAndNotify_closure, A.Store__createDispatchers_closure, A.RoundedLoadingButtonState_initState_closure1, A.RoundedLoadingButtonState_initState_closure3, A.Subject_addStream_closure, A._forwardMulti_closure, A._forwardMulti_closure_listenToUpstream, A._forward_closure_listenToUpstream, A.SdkVersion_toJson_closure, A.SentryNavigatorObserver__startTransaction_closure, A.SentryNavigatorObserver__startTransaction_closure0, A.SharedPreferencesPlugin__storedFlutterKeys_closure, A.MethodChannelSignInWithApple__signInWithAppleAndroid_closure, A.SmsCodeResult_SmsCodeResult$fromSms__extractCode, A.Highlighter$__closure, A.Highlighter$___closure, A.Highlighter$__closure0, A.Highlighter__collateLines_closure, A.Highlighter__collateLines_closure1, A.Highlighter__collateLines__closure, A.Highlighter_highlight_closure, A.InjectedImp_initialize_closure, A.InjectedImp_initialize_closure0, A.InjectedImp_initialize_closure1, A.ReactiveModelBase__setInitialStateCreator__closure, A.ReactiveModelBase_setStateFn__closure0, A.ReactiveModelBase__streamSubscription_closure, A.OnBuilder_closure, A.OnBuilder_build_closure2, A.SideEffects__closure, A.OnX_listenTo__closure, A.OnX_listenTo___closure, A.OnX_listenTo____closure, A.OnX_listenTo___closure1, A.OnX_listenTo__closure0, A.OnX_listenTo__closure1, A.MutableDocument_getNodeById_closure, A.MutableDocument_getNode_closure, A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure, A.CommonEditorOperations_convertParagraphByPatternMatching_closure4, A._PasteEditorCommand__convertLinesToParagraphs_closure, A._CaretDocumentOverlayState__onSelectionChange_closure, A._CaretDocumentOverlayState_build_closure, A._CaretDocumentOverlayState_build___closure, A._DocumentMouseInteractorState__onSelectionChange_closure, A._DocumentMouseInteractorState__buildGestureInput_closure0, A._DocumentMouseInteractorState__buildGestureInput_closure2, A._AndroidDocumentTouchInteractorState_initState_closure1, A._AndroidDocumentTouchInteractorState_didChangeDependencies_closure, A._AndroidDocumentTouchInteractorState_reassemble_closure, A._AndroidDocumentTouchInteractorState_dispose_closure, A._AndroidDocumentTouchInteractorState_didChangeMetrics_closure, A._AndroidDocumentTouchInteractorState__onDocumentChange_closure, A._AndroidDocumentTouchInteractorState__onSelectionChange_closure, A._AndroidDocumentTouchInteractorState__showEditingControlsOverlay_closure, A._AndroidDocumentTouchInteractorState__buildGestureInput_closure0, A._AndroidDocumentTouchEditingControlsState_build_closure, A._IOSDocumentTouchInteractorState_didChangeDependencies_closure, A._IOSDocumentTouchInteractorState_reassemble_closure, A._IOSDocumentTouchInteractorState_didChangeMetrics_closure, A._IOSDocumentTouchInteractorState__onDocumentChange_closure, A._IOSDocumentTouchInteractorState__onSelectionChange_closure, A._IOSDocumentTouchInteractorState__showEditingControlsOverlay_closure, A._IOSDocumentTouchInteractorState__buildGestureInput_closure0, A._IOSDocumentTouchInteractorState__buildGestureInput_closure2, A._IosDocumentTouchEditingControlsState__onFloatingCursorChange_closure, A._IosDocumentTouchEditingControlsState_build_closure, A._IosDocumentTouchEditingControlsState__buildHandleOld_closure, A._IosDocumentTouchEditingControlsState__buildFloatingCursor_closure, A._IosDocumentTouchEditingControlsState__buildToolbar_closure, A._DocumentImeInteractorState_updateEditingValueWithDeltas_closure, A.KeyboardEditingToolbar_build_closure, A._DocumentScrollableState_initState_closure, A.DocumentSelectionOnFocusMixin__onFocusChange_closure, A._SingleColumnDocumentLayoutState__getDocumentPositionInComponentNearOffset_closure, A._SingleColumnDocumentLayoutState__getNodeIdsBetween_closure, A._SingleColumnDocumentLayoutState__getNodeIdsBetween__closure, A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure, A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure0, A._SingleColumnDocumentLayoutState_findLastSelectablePosition_closure, A.SingleColumnLayoutSelectionStyler__computeNodeSelection_closure, A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure, A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure, A.SuperEditorState__updateComposerPreferencesAtSelection_closure, A.SuperEditorState__updateComposerPreferencesAtSelection_closure0, A.ComputeTextSpan_computeTextSpan_closure, A.CharacterMovement__moveOffsetByWord_closure, A.CharacterMovement__moveOffsetByWord_closure0, A.CharacterMovement__moveOffsetByWord_closure1, A.CharacterMovement__moveOffsetByCharacter_closure, A._RebuildOptimizedSuperTextWithSelectionState__buildLayerBeneath_closure, A._RebuildOptimizedSuperTextWithSelectionState__buildLayerAbove_closure, A.format_closure, A.MethodChannelUrlLauncher_launch_closure]); - _inheritMany(A.Closure0Args, [A.AppBootstrap_prepareEngineInitializer_closure, A.ProductionCollector_collect_closure, A.patchCanvasKitModule_closure, A.patchCanvasKitModule_closure1, A.HtmlViewEmbedder__compositeWithParams_closure, A.HtmlViewEmbedder__applyMutators_closure, A.HtmlViewEmbedder__applyMutators_closure0, A.FontFallbackData_createNotoFontTree_closure, A.FontFallbackData_registerFallbackFont_closure, A._makeResolvedNotoFontFromCss_closure, A.FallbackFontDownloadQueue_startDownloads_closure, A.SkiaFontCollection_ensureFontsLoaded_closure, A.SkiaFontCollection_ensureFontsLoaded_closure0, A.SkiaFontCollection__registerFont__downloadFont, A.skiaDecodeImageFromPixels_closure, A.httpRequestFactory_closure, A.CkImage_closure, A.CkBrowserImageDecoder__cacheExpirationClock_closure, A.CkBrowserImageDecoder__getOrCreateWebDecoder_closure, A.Frame_raster_closure, A.Frame_raster_closure0, A.CkTextStyle_skTextStyle_closure, A.PersistedPicture__applyBitmapPaint_closure, A.SurfaceSceneBuilder_build_closure, A.SurfaceSceneBuilder_build_closure0, A.GradientLinear_createImageBitmap_closure, A.initializeEngineServices_closure, A.initializeEngineServices_closure1, A._addUrlStrategyListener_closure0, A.Keyboard$__closure1, A.Keyboard__handleHtmlEvent_closure, A.KeyboardConverter__scheduleAsyncEvent_closure0, A.KeyboardConverter__startGuardingKey_closure, A.KeyboardConverter__startGuardingKey_closure0, A.KeyboardConverter__handleEvent_closure, A.KeyboardConverter__handleEvent_closure0, A.KeyboardConverter__handleEvent_closure1, A.HashUrlStrategy_addPopStateListener_closure, A.EnginePlatformDispatcher_invokeOnKeyData_closure, A.invoke2_closure, A.invoke3_closure, A.PlatformViewManager_renderContent_closure, A._PointerAdapter__ensureSanitizer_closure, A.PointerDataConverter__ensureStateForPointer_closure, A.AccessibilityAnnouncements$__closure, A.AccessibilityAnnouncements_handleMessage_closure, A.Scrollable_update_closure, A.EngineSemanticsOwner$__closure, A.EngineSemanticsOwner__now_closure, A.EngineSemanticsOwner__getGestureModeClock_closure, A.MobileSemanticsEnabler_tryEnableSemantics_closure, A.TextField_update_closure, A._PolyfillFontManager_registerAsset__watchWidth, A.IOSTextEditingStrategy__schedulePlacement_closure, A.FirefoxTextEditingStrategy__postponeFocus_closure, A.TextEditingChannel_handleTextInput_closure, A.EngineFlutterWindow_closure, A.EngineFlutterWindow_handleNavigationMessage_closure, A._HeaderValue__parse_done, A._HeaderValue__parse_skipWS, A._HeaderValue__parse_parseValue, A._HeaderValue__parse_parseParameters, A._HeaderValue__parse_parseParameters_parseParameterName, A._HeaderValue__parse_parseParameters_parseParameterValue, A.CastMap_putIfAbsent_closure, A.nullFuture_closure, A.Primitives_initTicker_closure, A._AsyncRun__scheduleImmediateJsOverride_internalCallback, A._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback, A._TimerImpl_internalCallback, A._TimerImpl$periodic_closure, A._asyncStarHelper_closure, A._AsyncStarStreamController__resumeBody, A._AsyncStarStreamController__resumeBody_closure, A._AsyncStarStreamController_closure0, A._AsyncStarStreamController_closure1, A._AsyncStarStreamController_closure, A._AsyncStarStreamController__closure, A.Future_Future_closure, A.Future_Future$microtask_closure, A.Future_Future$delayed_closure, A._Future__addListener_closure, A._Future__prependListeners_closure, A._Future__chainForeignFuture_closure1, A._Future__asyncCompleteWithValue_closure, A._Future__chainFuture_closure, A._Future__asyncCompleteError_closure, A._Future__propagateToListeners_handleWhenCompleteCallback, A._Future__propagateToListeners_handleValueCallback, A._Future__propagateToListeners_handleError, A._Future_timeout_closure, A.Stream_fold_closure, A.Stream_fold__closure, A.Stream_forEach_closure, A.Stream_forEach__closure, A.Stream_length_closure0, A.Stream_isEmpty_closure, A.Stream_toList_closure0, A.Stream_first_closure, A._StreamController__subscribe_closure, A._StreamController__recordCancel_complete, A._AddStreamState_cancel_closure, A._BufferingStreamSubscription__sendError_sendError, A._BufferingStreamSubscription__sendDone_sendDone, A._PendingEvents_schedule_closure, A._MultiStream_listen_closure, A._cancelAndError_closure, A._cancelAndValue_closure, A._rootHandleError_closure, A._RootZone_bindCallback_closure, A._RootZone_bindCallbackGuarded_closure, A.Utf8Decoder__decoder_closure, A.Utf8Decoder__decoderNonfatal_closure, A._BigIntImpl_toDouble_roundUp, A.Entry_remove_closure, A._FileStream_listen_closure, A._FileStream__closeFile_done, A._File_readAsBytes_readDataChunked_read, A.dartify_convert, A.ChannelBuffers_push_closure, A.ChannelBuffers_setListener_closure, A.webOnlyWarmupEngine_closure, A.webOnlyWarmupEngine_closure0, A.KeyData__logicalToString_closure, A.AttributedSpans_copyAttributionRegion__closure1, A.AttributedSpans_copyAttributionRegion__closure2, A.AttributedSpans_copyAttributionRegion__closure, A.AttributedSpans_copyAttributionRegion__closure0, A.BoardItemState_onDropItem_closure, A.BoardItemState__startDrag_closure, A.BoardItemState__startDrag_closure0, A.BoardItemState_build_closure2, A.BoardItemState_build_closure1, A.BoardItemState_build_closure0, A.BoardListState_onDropList_closure, A.BoardListState__startDrag_closure, A.BoardListState_build_closure0, A.BoardListState_build_closure1, A.BoardListState_build_closure, A.BoardViewState_moveDown_closure, A.BoardViewState_moveUp_closure, A.BoardViewState_moveListRight_closure, A.BoardViewState_moveListRight__closure, A.BoardViewState_moveListRight_closure0, A.BoardViewState_moveRight_closure, A.BoardViewState_moveRight_closure0, A.BoardViewState_moveRight_closure1, A.BoardViewState_moveRight__closure, A.BoardViewState_moveRight_closure2, A.BoardViewState_moveListLeft_closure, A.BoardViewState_moveListLeft__closure, A.BoardViewState_moveListLeft_closure0, A.BoardViewState_moveLeft_closure, A.BoardViewState_moveLeft_closure0, A.BoardViewState_moveLeft_closure1, A.BoardViewState_moveLeft__closure, A.BoardViewState_moveLeft_closure2, A.BoardViewState_build__closure5, A.BoardViewState_build_closure1, A.BoardViewState_build__closure4, A.BoardViewState_build_closure2, A.BoardViewState_build__closure3, A.BoardViewState_build__closure2, A.BoardViewState_build__closure0, A.BoardViewState_build__closure1, A.BoardViewState_build__closure, A.BoardViewState_run_closure, A.Serializers_Serializers_closure, A.Serializers_Serializers_closure0, A.Serializers_Serializers_closure1, A.Serializers_Serializers_closure2, A.Serializers_Serializers_closure3, A.CachedNetworkImageProvider__loadAsyncHttpGet_closure, A.BaseBarRenderer_preprocessSeries__closure1, A.BaseBarRenderer_update__closure, A.BaseBarRenderer_update__closure1, A._ReversedSeriesIterator_closure, A.BaseChart_getSelectionModel_closure, A.BaseChart_configureSeries__closure, A.BaseChart_preprocessSeries__closure, A.GestureListener_defaultTapCancel_closure, A.MaterialPalette__orderedPalettes_closure, A.MaterialPalette__orderedPalettes_closure0, A.MaterialPalette__orderedPalettes_closure1, A.MaterialPalette__orderedPalettes_closure2, A.MaterialPalette__orderedPalettes_closure3, A.MaterialPalette__orderedPalettes_closure4, A.MaterialPalette__orderedPalettes_closure5, A.MaterialPalette__orderedPalettes_closure6, A.MaterialPalette__orderedPalettes_closure7, A.MaterialPalette__orderedPalettes_closure8, A.MaterialPalette__orderedPalettes_closure9, A.BaseChartState_requestRebuild_closure, A.BaseChartState__animationTick_closure, A.LinePainter__drawDashedLine_closure, A.ChartGestureDetector_makeWidget_closure, A.ChartGestureDetector_onTapDown_closure, A.CanonicalizedMap_putIfAbsent_closure, A.MemoryDirectory_createTempSync_closure, A.MemoryDirectory_createTempSync_closure0, A.MemoryDirectory_createTempSync_name, A.MemoryFile__resolvedBackingOrCreate_closure, A.MemoryFile__resolvedBackingOrCreate_closure0, A._FileSink__FileSink$fromFile_closure, A._FileSink_addStream_finish, A._MemoryFileSystem_findNode_subpath, A.MemoryFileSystemEntity_backing_closure, A.MemoryFileSystemEntity_resolvedBacking_closure, A.MemoryFileSystemEntity_resolvedBacking_closure0, A.MemoryFileSystemEntity_defaultCheckType_closure, A.CupertinoRouteTransitionMixin_buildPageTransitions_closure, A.CupertinoRouteTransitionMixin_buildPageTransitions_closure0, A._CupertinoScrollbarState_initState_closure, A._CupertinoSwitchState__handleDragEnd_closure, A._testPlatform_closure, A._browserPlatform_closure, A.FlutterErrorDetails_summary_formatException, A.FlutterErrorDetails_summary_closure0, A.BindingBase_initServiceExtensions_closure, A.BindingBase_initServiceExtensions_closure1, A.BindingBase_lockEvents_closure, A.BindingBase_registerServiceExtension__closure, A.ChangeNotifier_notifyListeners_closure, A.LicenseEntryWithLineBreaks_paragraphs_addLine, A.LicenseEntryWithLineBreaks_paragraphs_getParagraph, A.LicenseRegistry_licenses_closure, A.GestureArenaManager_add_closure, A.GestureArenaManager__tryToResolveArena_closure, A.GestureBinding_dispatchEvent_closure, A.GestureBinding_dispatchEvent_closure0, A.ForcePressGestureRecognizer_handleEvent_closure, A.ForcePressGestureRecognizer_acceptGesture_closure, A.ForcePressGestureRecognizer_didStopTrackingLastPointer_closure, A.LongPressGestureRecognizer__checkLongPressStart_closure, A.LongPressGestureRecognizer__checkLongPressMoveUpdate_closure, A.LongPressGestureRecognizer__checkLongPressEnd_closure, A.DragGestureRecognizer__checkDown_closure, A.DragGestureRecognizer__checkStart_closure, A.DragGestureRecognizer__checkUpdate_closure, A.DragGestureRecognizer__checkEnd_closure, A.DragGestureRecognizer__checkEnd_closure0, A.DragGestureRecognizer__checkEnd_closure1, A.MultiDragGestureRecognizer__startDrag_closure, A.PointerRouter_addRoute_closure, A.PrimaryPointerGestureRecognizer_addAllowedPointer_closure, A.ScaleGestureRecognizer__reconfigure_closure1, A.ScaleGestureRecognizer__reconfigure_closure2, A.ScaleGestureRecognizer__advanceStateMachine_closure, A.ScaleGestureRecognizer__dispatchOnStartCallbackIfNeeded_closure, A.TapGestureRecognizer_handleTapDown_closure, A.TapGestureRecognizer_handleTapDown_closure0, A.TapGestureRecognizer_handleTapUp_closure, A.TapGestureRecognizer_handleTapUp_closure0, A.GestureArenaTeam_add_closure, A._PackagesViewState__packagesList__closure, A._PackageLicensePageState__initLicenses_closure, A._PackageLicensePageState__initLicenses_closure0, A._MasterDetailFlowState__nestedUI_closure1, A._MasterDetailFlowState__masterPageRoute__closure, A._MasterDetailFlowState__detailPageRoute__closure, A.AppBar__getEffectiveCenterTitle_platformCenter, A._AppBarState__handleScrollNotification_closure, A.MaterialPointArcTween__initialize_sweepAngle, A.BackButton_build_closure, A._ButtonStyleState_handleStatesControllerChange_closure, A._ButtonStyleState_build__closure1, A._CalendarDatePickerState__handleModeChanged_closure, A._CalendarDatePickerState__handleMonthChanged_closure, A._CalendarDatePickerState__handleYearChanged_closure, A._CalendarDatePickerState__handleDayChanged_closure, A._CalendarDatePickerState_build_closure, A._MonthPickerState__handleMonthPageChanged_closure, A._MonthPickerState__handleGridFocusChange_closure, A._MonthPickerState__handleDirectionFocus_closure, A._DayPickerState_build_closure, A._YearPickerState__buildYearItem_closure, A.DataTable_build_closure5, A.TableRowInkWell_getRectCallback_closure0, A._SortArrowState__rebuild_closure0, A._DatePickerDialogState__handleOk_closure, A._DatePickerDialogState__handleEntryModeToggle_closure, A._DatePickerDialogState__handleDateChanged_closure, A._DatePickerDialogState_build_calendarDatePicker, A._DatePickerDialogState_build_inputDatePicker, A.DrawerControllerState__animationChanged_closure, A._DropdownMenuState_build_closure, A._DropdownButtonState__handleFocusChanged_closure, A.DropdownButtonFormField_closure_isHintOrDisabledHintAvailable, A.Feedback_wrapForTap_closure, A._getClipCallback_closure, A._getClipCallback_closure0, A._InkResponseState_handleStatesControllerChange_closure, A._InkResponseState_updateHighlight_handleInkRemoval, A._InkResponseState__createInkFeature_onRemoved, A._InkResponseState_handleFocusHighlightModeChange_closure, A._InputDatePickerFormFieldState_didUpdateWidget__closure, A._HelperErrorState__handleChange_closure, A._InputDecoratorState__handleChange_closure, A._InputDecoratorState__getFloatingLabelStyle_getFallbackTextStyle, A.MaterialStateMixin_addMaterialState_closure, A.MaterialStateMixin_removeMaterialState_closure, A._MergeableMaterialState__handleTick_closure, A.RadioListTile_build_closure, A.RefreshIndicatorState__handleScrollNotification_closure, A.RefreshIndicatorState__dismiss_closure, A.RefreshIndicatorState__dismiss_closure0, A.RefreshIndicatorState__show__closure, A.RefreshIndicatorState__show__closure0, A._ReorderableListViewState__wrapWithSemantics_moveToStart, A._ReorderableListViewState__wrapWithSemantics_moveToEnd, A._ReorderableListViewState__wrapWithSemantics_moveBefore, A._ReorderableListViewState__wrapWithSemantics_moveAfter, A._FloatingActionButtonTransitionState__handlePreviousAnimationStatusChanged_closure, A.ScaffoldState__drawerOpenedCallback_closure, A.ScaffoldState__endDrawerOpenedCallback_closure, A.ScaffoldState__updateSnackBar_closure, A.ScaffoldState__updateMaterialBanner_closure, A.ScaffoldState__buildBottomSheet_removeCurrentBottomSheet, A.ScaffoldState__buildBottomSheet_removeCurrentBottomSheet_closure, A.ScaffoldState__buildBottomSheet_closure, A.ScaffoldState__buildBottomSheet_removeEntryIfNeeded, A.ScaffoldState__buildBottomSheet_closure0, A.ScaffoldState__buildBottomSheet_closure1, A.ScaffoldState__buildBottomSheet__closure, A.ScaffoldState__buildBottomSheet_closure2, A.ScaffoldState_showBottomSheet_closure, A.ScaffoldState__moveFloatingActionButton_closure, A.ScaffoldState_showBodyScrim_closure, A._MaterialScrollbarState_initState_closure, A._MaterialScrollbarState_handleThumbPressStart_closure, A._MaterialScrollbarState_handleThumbPressEnd_closure, A._MaterialScrollbarState_handleHover_closure, A._MaterialScrollbarState_handleHover_closure0, A._MaterialScrollbarState_handleHoverExit_closure, A._SelectableTextState__onControllerChanged_closure, A._SelectableTextState__handleSelectionChanged_closure, A._SelectableTextState_build_closure, A._MaterialSwitchState__handleDragEnd_closure, A.SwitchListTile_build_closure, A.TabController__changeIndex_closure, A._TabBarState__handleTabControllerTick_closure, A._TabBarState_build_closure0, A._TabBarViewState__warpToCurrentIndex_closure, A._TabBarViewState__warpToCurrentIndex_closure0, A._TextFieldState__handleFocusChanged_closure, A._TextFieldState__handleSelectionChanged_closure, A._TextFieldState__handleHover_closure, A._TextFieldState_build_closure, A._TextFieldState_build_closure0, A._TextFieldState_build__closure, A.ThemeData_localize_closure, A._HourControl_build_closure1, A._HourControl_build_closure0, A._HourControl_build_closure, A._MinuteControl_build_closure1, A._MinuteControl_build_closure0, A._MinuteControl_build_closure, A._DayPeriodControl_build_closure1, A._DayPeriodControl_build_closure2, A._DialState_initState_closure, A._DialState_initState__closure, A._DialState__updateThetaForPan_closure, A._DialState__build24HourRing_closure, A._DialState__build12HourRing_closure, A._DialState__buildMinutes_closure, A._TimePickerInputState__validateHour_closure, A._TimePickerInputState__validateMinute_closure, A._HourMinuteTextFieldState_initState_closure, A._HourMinuteTextFieldState_initState__closure, A._HourMinuteTextFieldState_build_closure, A._TimePickerDialogState_initState_closure, A._TimePickerDialogState__vibrate_closure, A._TimePickerDialogState__handleModeChanged_closure, A._TimePickerDialogState__handleEntryModeToggle_closure, A._TimePickerDialogState__handleTimeChanged_closure, A._TimePickerDialogState__handleHourSelected_closure, A._TimePickerDialogState__handleOk_closure, A.ToggleButtons_build__closure, A.ToggleableStateMixin__handleTapDown_closure, A.ToggleableStateMixin__handleTapEnd_closure, A.ToggleableStateMixin__handleFocusHighlightChanged_closure, A.ToggleableStateMixin__handleHoverChanged_closure, A.TooltipState__handleMouseTrackerChange_closure, A.ImageCache__trackLiveImage_closure, A.ImageCache__trackLiveImage__closure, A._LiveImage_closure, A.ImageProvider_resolveStreamForKey_closure, A.ImageProvider_resolveStreamForKey_closure0, A.MultiFrameImageStreamCompleter__handleAppFrame_closure, A.RenderAnimatedSize_closure, A.RenderBox__computeIntrinsicDimension_closure, A.RenderBox_getDryLayout_closure, A.RenderBox_getDistanceToActualBaseline_closure, A.RenderEditable__createShowOnScreenFor_closure, A.MouseTracker_updateWithEvent_closure, A.MouseTracker_updateWithEvent__closure, A.MouseTracker_updateAllDevices_closure, A.PaintingContext_pushClipRect_closure, A.PaintingContext_pushClipRRect_closure, A.PaintingContext_pushClipPath_closure, A.RenderObject__debugReportException_closure, A.RenderObject_invokeLayoutCallback_closure, A.RenderParagraph__createShowOnScreenFor_closure, A.RenderSliverList_performLayout_advance, A.RenderSliverFloatingPersistentHeader__updateAnimation_closure, A._TaskEntry_run_closure, A.SchedulerBinding_scheduleWarmUpFrame_closure, A.SchedulerBinding_scheduleWarmUpFrame_closure0, A.SchedulerBinding_scheduleWarmUpFrame_closure1, A.ServicesBinding__addLicenses_closure, A.RawKeyEvent_RawKeyEvent$fromMessage_dataFromWeb, A.RestorationBucket__rawChildren_closure, A.RestorationBucket__rawValues_closure, A.RestorationBucket__addChildData_closure, A.SystemChrome_setSystemUIOverlayStyle_closure, A.TextInput__loudlyHandleTextInputInvocation_closure, A.TextInput__scheduleHide_closure, A._ActionsState__handleActionChanged_closure, A._FocusableActionDetectorState__updateHighlightMode_closure, A._FocusableActionDetectorState__handleMouseEnter_closure, A._FocusableActionDetectorState__handleMouseExit_closure, A._FocusableActionDetectorState__handleFocusChange_closure, A._AnimatedCrossFadeState_initState__closure, A._AnimatedSwitcherState__newEntry__closure, A._WidgetsAppState_didChangeLocales_closure, A._StreamBuilderBaseState__subscribe__closure1, A._StreamBuilderBaseState__subscribe__closure, A._StreamBuilderBaseState__subscribe_closure0, A._StreamBuilderBaseState__subscribe__closure0, A._FutureBuilderState__subscribe__closure0, A._FutureBuilderState__subscribe__closure, A.AutofillGroupState_register_closure, A._AutomaticKeepAliveState__createCallback_closure, A._AutomaticKeepAliveState__createCallback__closure, A._AutomaticKeepAliveState__createCallback__closure0, A._AutomaticKeepAliveState__createCallback___closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure2, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure4, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_dispatchEvent_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initServiceExtensions_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure3, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure5, A.WidgetsBinding_scheduleAttachRootWidget_closure, A.RenderObjectToWidgetAdapter_attachToRenderTree_closure, A.RenderObjectToWidgetAdapter_attachToRenderTree_closure0, A._DraggableScrollableSheetState__setExtent_closure, A._DraggableScrollableSheetScrollController_createScrollPosition_closure, A._DraggableScrollableSheetScrollPosition_goBallistic_tick, A._DraggableScrollableSheetScrollPosition_goBallistic_closure, A.EditableTextState__onCursorTick_closure, A.EditableTextState__onCursorTick_closure0, A.EditableTextState__didChangeTextEditingValue_closure, A.EditableTextState__handleFocusChanged_closure, A.EditableTextState_insertTextPlaceholder_closure, A.EditableTextState_removeTextPlaceholder_closure, A.EditableTextState_showAutocorrectionPromptRect_closure, A.EditableTextState__semanticsOnCopy_closure, A.EditableTextState__semanticsOnCut_closure, A.EditableTextState__semanticsOnPaste_closure, A.EditableTextState_build__closure, A._throttle__closure, A._FocusState__handleFocusChanged_closure, A._FocusState__handleFocusChanged_closure0, A._FocusState__handleFocusChanged_closure1, A._FocusState__handleFocusChanged_closure2, A.FormState__forceRebuild_closure, A.FormFieldState_validate_closure, A.FormFieldState_didChange_closure, A.BuildOwner_buildScope_closure, A.ComponentElement_performRebuild_closure, A.ComponentElement_performRebuild_closure0, A.GestureDetector_build_closure, A.GestureDetector_build_closure1, A.GestureDetector_build_closure3, A.GestureDetector_build_closure5, A.GestureDetector_build_closure7, A.GestureDetector_build_closure9, A.GestureDetector_build_closure11, A.GestureDetector_build_closure13, A._DefaultSemanticsGestureDelegate__getTapHandler_closure, A._DefaultSemanticsGestureDelegate__getLongPressHandler_closure, A._HeroState_startFlight_closure, A._HeroState_endFlight_closure, A._HeroFlight__handleAnimationUpdate_delayedPerformAnimationUpdate, A._ImageState__getListener__closure, A._ImageState__handleImageFrame_closure, A._ImageState__handleImageChunk_closure, A._ImageState__updateSourceStream_closure, A._ImageState__updateSourceStream_closure0, A.AnimatedWidgetBaseState__handleAnimationChanged_closure, A._InteractiveViewerState__onTransformationControllerChange_closure, A._LayoutBuilderElement__layout_layoutCallback, A._LayoutBuilderElement__layout_layoutCallback_closure, A._LayoutBuilderElement__layout_layoutCallback_closure0, A._LocalizationsState_load__closure, A._MediaQueryFromWindowState_didChangeMetrics_closure, A._MediaQueryFromWindowState_didChangeTextScaleFactor_closure, A._MediaQueryFromWindowState_didChangePlatformBrightness_closure, A.ModalBarrier_build_handleDismiss, A.Route_isCurrent_closure0, A.Route_isFirst_closure0, A.Route_isActive_closure0, A._RouteEntry_handlePush_closure, A._RouteEntry_dispose_closure0, A.NavigatorState__flushHistoryUpdates_closure0, A.NavigatorState_maybePop_closure0, A.NavigatorState_maybePop_closure2, A.NavigatorState_removeRoute_closure0, A.NavigatorState__cancelActivePointers_closure, A._RenderOverflowBar_performLayout_nextChild, A._OverlayEntryWidgetState__markNeedsBuild_closure, A.OverlayState_insert_closure, A.OverlayState_insertAll_closure, A.OverlayState_rearrange_closure, A.OverlayState__markDirty_closure, A.OverlayState__didChangeEntryOpacity_closure, A._GlowController_pull_closure, A._PlatformViewLinkState__onPlatformViewCreated_closure, A.SliverReorderableListState_startItemDragReorder_closure, A.SliverReorderableListState_cancelReorder_closure, A.SliverReorderableListState__dragUpdate_closure, A.SliverReorderableListState__dragCancel_closure, A.SliverReorderableListState__dragEnd_closure, A.SliverReorderableListState__dropCompleted_closure, A._ReorderableItemState_dragging_closure, A._ReorderableItemState_rebuild_closure, A._RootRestorationScopeState__loadRootBucketIfNecessary__closure, A.RestorationMixin_registerForRestoration_listener, A._RouterState_restoreState_closure, A._RouterState_restoreState_closure0, A._RouterState_didChangeDependencies_closure, A._RouterState__handleRouteInformationProviderNotification_closure, A._RouterState__rebuild_closure, A._RouterState__handleRouterDelegateNotification_closure, A.TransitionRoute__updateSecondaryAnimation_closure, A.TransitionRoute__updateSecondaryAnimation_closure0, A._ModalScopeState__forceRebuildPage_closure, A.ModalRoute_offstage_closure, A.ModalRoute_changedInternalState_closure, A.ScrollAwareImageProvider_resolveStreamForKey__closure, A.ScrollNotificationObserverState__notifyListeners_closure, A.ScrollableState_setCanDrag_closure, A.ScrollableState_setCanDrag_closure1, A.RawScrollbarState__maybeStartFadeoutTimer_closure, A.RawScrollbarState__gestures_closure, A.RawScrollbarState__gestures_closure1, A.ShortcutManager__indexShortcuts__closure, A._SelectionKeepAliveState_listensTo_closure, A.SliverMultiBoxAdaptorElement_performRebuild_closure, A.SliverMultiBoxAdaptorElement_performRebuild_closure0, A.SliverMultiBoxAdaptorElement_createChild_closure, A.SliverMultiBoxAdaptorElement_removeChild_closure, A._SliverPersistentHeaderElement__build_closure, A._SelectionHandleOverlayState_build_closure, A._TextSelectionGestureDetectorState_build_closure, A._TextSelectionGestureDetectorState_build_closure1, A._TextSelectionGestureDetectorState_build_closure3, A._TextSelectionGestureDetectorState_build_closure5, A._AnimatedState__handleChange_closure, A._ValueListenableBuilderState__valueChanged_closure, A.CacheStore__scheduleCleanup_closure, A._BlockPickerState_changeColor_closure, A._BlockPickerState_build__closure, A.JsonObjectViewerState__getList_closure, A.JsonObjectViewerState__getList__closure, A.JsonObjectViewerState_getValueWidget_closure, A.JsonObjectViewerState_getValueWidget__closure0, A.JsonObjectViewerState_getValueWidget_closure0, A.JsonObjectViewerState_getValueWidget__closure, A._JsonArrayViewerState_getInkWell_closure, A._JsonArrayViewerState_getInkWell__closure, A._JsonArrayViewerState_getValueWidget_closure, A._JsonArrayViewerState_getValueWidget__closure0, A._JsonArrayViewerState_getValueWidget_closure0, A._JsonArrayViewerState_getValueWidget__closure, A._GlobalCupertinoLocalizationsDelegate_load_closure, A._MaterialLocalizationsDelegate_load_closure, A.CustomSlidableAction_build_closure, A._SlidableDismissalState_handleResizeRequestChanged_closure0, A._ActionPaneState_handleRatioChanged_closure, A._SlidableState_handleActionPanelTypeChanged_closure, A.StyledToastWidgetState_initState_closure, A.StyledToastWidgetState_dismissToast_closure, A.StyledToastWidgetState_didChangeMetrics_closure, A.ToastFuture$create_closure, A.inject_closure, A.init_closure, A.Phase_startTagHtml__closure, A.InBodyPhase_startTagBody__closure, A.entitiesByFirstChar_closure, A.entitiesByFirstChar__closure, A.HtmlTokenizer_emitCurrentToken_closure, A.Rule_findRule_closure1, A._CommonRules_referenceLink_closure, A.MediaType_MediaType$parse_closure, A.InAppPurchaseAndroidPlatform__connect_closure, A.InAppPurchaseStoreKitPlatform_registerPlatform_closure, A.InAppPurchaseStoreKitPlatform_registerPlatform_closure0, A.InAppPurchaseStoreKitPlatform_restorePurchases_closure, A.SKPaymentQueueWrapper_handleObserverCallbacks_closure, A.SKPaymentQueueWrapper_handleObserverCallbacks_closure0, A.SKPaymentQueueWrapper_handleObserverCallbacks_closure1, A.SKPaymentQueueWrapper_handleObserverCallbacks_closure2, A.SKPaymentQueueWrapper_handleObserverCallbacks_closure3, A._CountryPickerDialogState_build__closure2, A._CountryPickerDialogState_build__closure, A._IntlPhoneFieldState_initState_closure0, A._IntlPhoneFieldState__changeCountry____closure, A._IntlPhoneFieldState__changeCountry_closure0, A.ClientEntity_primaryContact_closure0, A.ClientEntity_getContact_closure0, A.InvoiceEntity_getInvitationForClientContact_closure0, A.InvoiceEntity_getInvitationForVendorContact_closure0, A.InvoiceEntity__calculateTax_closure, A.CalculateInvoiceTotal_calculateTaxes__closure0, A.CalculateInvoiceTotal_calculateTaxes__closure2, A.CalculateInvoiceTotal_calculateTaxes__closure4, A.CalculateInvoiceTotal_calculateTaxes_closure1, A.CalculateInvoiceTotal_calculateTaxes_closure3, A.CalculateInvoiceTotal_calculateTaxes_closure5, A.PaymentEntity_invoiceId_closure0, A._$serializers_closure, A._$serializers_closure0, A._$serializers_closure1, A._$serializers_closure2, A._$serializers_closure3, A._$serializers_closure4, A._$serializers_closure5, A._$serializers_closure6, A._$serializers_closure7, A._$serializers_closure8, A._$serializers_closure9, A._$serializers_closure10, A._$serializers_closure11, A._$serializers_closure12, A._$serializers_closure13, A._$serializers_closure14, A._$serializers_closure15, A._$serializers_closure16, A._$serializers_closure17, A._$serializers_closure18, A._$serializers_closure19, A._$serializers_closure20, A._$serializers_closure21, A._$serializers_closure22, A._$serializers_closure23, A._$serializers_closure24, A._$serializers_closure25, A._$serializers_closure26, A._$serializers_closure27, A._$serializers_closure28, A._$serializers_closure29, A._$serializers_closure30, A._$serializers_closure31, A._$serializers_closure32, A._$serializers_closure33, A._$serializers_closure34, A._$serializers_closure35, A._$serializers_closure36, A._$serializers_closure37, A._$serializers_closure38, A._$serializers_closure39, A._$serializers_closure40, A._$serializers_closure41, A._$serializers_closure42, A._$serializers_closure43, A._$serializers_closure44, A._$serializers_closure45, A._$serializers_closure46, A._$serializers_closure47, A._$serializers_closure48, A._$serializers_closure49, A._$serializers_closure50, A._$serializers_closure51, A._$serializers_closure52, A._$serializers_closure53, A._$serializers_closure54, A._$serializers_closure55, A._$serializers_closure56, A._$serializers_closure57, A._$serializers_closure58, A._$serializers_closure59, A._$serializers_closure60, A._$serializers_closure61, A._$serializers_closure62, A._$serializers_closure63, A._$serializers_closure64, A._$serializers_closure65, A._$serializers_closure66, A._$serializers_closure67, A._$serializers_closure68, A._$serializers_closure69, A._$serializers_closure70, A._$serializers_closure71, A._$serializers_closure72, A._$serializers_closure73, A._$serializers_closure74, A._$serializers_closure75, A._$serializers_closure76, A._$serializers_closure77, A._$serializers_closure78, A._$serializers_closure79, A._$serializers_closure80, A._$serializers_closure81, A._$serializers_closure82, A._$serializers_closure83, A._$serializers_closure84, A._$serializers_closure85, A._$serializers_closure86, A._$serializers_closure87, A._$serializers_closure88, A._$serializers_closure89, A._$serializers_closure90, A._$serializers_closure91, A._$serializers_closure92, A._$serializers_closure93, A._$serializers_closure94, A._$serializers_closure95, A._$serializers_closure96, A._$serializers_closure97, A._$serializers_closure98, A._$serializers_closure99, A._$serializers_closure100, A._$serializers_closure101, A._$serializers_closure102, A._$serializers_closure103, A._$serializers_closure104, A._$serializers_closure105, A._$serializers_closure106, A._$serializers_closure107, A._$serializers_closure108, A._$serializers_closure109, A._$serializers_closure110, A._$serializers_closure111, A._$serializers_closure112, A._$serializers_closure113, A._$serializers_closure114, A._$serializers_closure115, A._$serializers_closure116, A._$serializers_closure117, A._$serializers_closure118, A._$serializers_closure119, A._$serializers_closure120, A._$serializers_closure121, A._$serializers_closure122, A._$serializers_closure123, A._$serializers_closure124, A._$serializers_closure125, A._$serializers_closure126, A._$serializers_closure127, A._$serializers_closure128, A._$serializers_closure129, A._$serializers_closure130, A._$serializers_closure131, A._$serializers_closure132, A._$serializers_closure133, A._$serializers_closure134, A._$serializers_closure135, A._$serializers_closure136, A._$serializers_closure137, A._$serializers_closure138, A._$serializers_closure139, A._$serializers_closure140, A._$serializers_closure141, A._$serializers_closure142, A._$serializers_closure143, A._$serializers_closure144, A._$serializers_closure145, A._$serializers_closure146, A._$serializers_closure147, A._$serializers_closure148, A._$serializers_closure149, A._$serializers_closure150, A._$serializers_closure151, A._$serializers_closure152, A._$serializers_closure153, A._$serializers_closure154, A._$serializers_closure155, A._$serializers_closure156, A._$serializers_closure157, A._$serializers_closure158, A._$serializers_closure159, A._$serializers_closure160, A._$serializers_closure161, A._$serializers_closure162, A._$serializers_closure163, A._$serializers_closure164, A._$serializers_closure165, A._$serializers_closure166, A._$serializers_closure167, A._$serializers_closure168, A._$serializers_closure169, A._$serializers_closure170, A._$serializers_closure171, A._$serializers_closure172, A._$serializers_closure173, A._$serializers_closure174, A._$serializers_closure175, A._$serializers_closure176, A._$serializers_closure177, A._$serializers_closure178, A._$serializers_closure179, A._$serializers_closure180, A._$serializers_closure181, A._$serializers_closure182, A._$serializers_closure183, A._$serializers_closure184, A._$serializers_closure185, A._$serializers_closure186, A._$serializers_closure187, A._$serializers_closure188, A._$serializers_closure189, A._$serializers_closure190, A._$serializers_closure191, A._$serializers_closure192, A._$serializers_closure193, A._$serializers_closure194, A._$serializers_closure195, A._$serializers_closure196, A._$serializers_closure197, A._$serializers_closure198, A._$serializers_closure199, A._$serializers_closure200, A._$serializers_closure201, A._$serializers_closure202, A._$serializers_closure203, A._$serializers_closure204, A._$serializers_closure205, A._$serializers_closure206, A._$serializers_closure207, A._$serializers_closure208, A._$serializers_closure209, A._$serializers_closure210, A._$serializers_closure211, A.VendorEntity_primaryContact_closure0, A.VendorEntity_getContact_closure0, A.main_closure1, A.InvoiceNinjaAppState__authenticate_closure, A.viewEntitiesByType_closure, A.viewEntityById_closure, A.createEntityByType_closure, A.createEntity_closure, A.editEntity_closure, A.checkForChanges__closure, A._createPersistUI__closure, A.handleClientAction___closure, A.__MergClientPickerState_build__closure0, A.__MergClientPickerState_build_closure0, A.__MergClientPickerState_build_closure1, A.handleCreditAction_closure1, A._createViewDashboard__closure, A.DesignState_cleanDesign_closure0, A.handleInvoiceAction_closure4, A.handlePurchaseOrderAction_closure3, A.handleQuoteAction_closure1, A._viewReports__closure, A._viewSettings__closure, A._addToHistory_closure0, A._AppBottomBarState_build_closure0, A._AppBottomBarState_build__closure15, A._AppBottomBarState_build_closure1, A._AppBottomBarState_build__closure13, A._AppBottomBarState_build_closure6, A._AppBottomBarState_build_____closure0, A._AppBottomBarState_build__closure3, A._AppBottomBarState_build_closure2, A._AppBottomBarState_build__closure11, A._AppBottomBarState_build_closure3, A._AppBottomBarState_build__closure9, A._AppBottomBarState_build_closure4, A._AppBottomBarState_build__closure7, A._AppBottomBarState_build_closure5, A._AppBottomBarState_build__closure5, A._AppBottomBarState_build_closure__onColumnsPressed, A._AppBottomBarState_build__closure, A._AppBottomBarState_build__closure0, A._AppBottomBarState_build__closure1, A.AppBuilderState_rebuild_closure, A.AppHeader_build__value1, A.AppHeader_build__value2, A.BottomButtons_build_closure, A.BottomButtons_build_closure0, A._ChangeLayoutBannerState_build_closure, A._ChangeLayoutBannerState_build__closure0, A._ChangeLayoutBannerState_build_closure0, A.ConfirmEmail_build_closure, A.ConfirmEmailVM_fromStore_closure0, A.ConfirmEmailVM_fromStore_closure1, A.ConfirmEmailVM_fromStore_closure, A.CopyToClipboard_build_closure, A._DesktopSessionTimeoutState_initState__closure, A._DesktopSessionTimeoutState_build_closure, A._DesktopSessionTimeoutState_build___closure, A.MessageDialog_build_closure0, A.MessageDialog_build_closure1, A.ErrorDialog_build_closure, A.ErrorDialog_build_closure0, A.ErrorDialog_build_closure1, A._HealthCheckDialogState_runCheck_closure, A._HealthCheckDialogState_runCheck__closure, A._HealthCheckDialogState_clearCache_closure, A._HealthCheckDialogState_build_closure, A._HealthCheckDialogState_build_closure0, A._HealthCheckDialogState_build_closure1, A._HealthListTile_build_closure, A.MultiSelectListState_build__closure3, A.MultiSelectListState_build__closure2, A.MultiSelectListState_build___closure, A.MultiSelectListState_build__closure1, A.MultiSelectListState_build_closure6, A.MultiSelectListState_build__closure0, A.MultiSelectListState_build_closure7, A.MultiSelectListState_build__closure, A.MultiSelectListState_build_closure8, A.MultiSelectListState_build_closure9, A.DocumentGrid_build_closure, A.DocumentGrid_build_closure0, A.EditScaffold_build_closure, A.EditScaffold_build_closure10, A.EditScaffold_build_closure1, A.EditScaffold_build__closure0, A.EditScaffold_build_closure4, A.EditScaffold_build_closure5, A.EntityActionListTile_build_closure, A._EntityListTileState_build_closure0, A._EntityListTileState_build__closure0, A._EntityListTileState_build__closure, A._EntityListTileState_build_closure2, A._EntityListTileState_build_closure1, A._EntitiesListTileState_build__closure0, A._EntitiesListTileState_build__closure, A._EntitiesListTileState_build_closure, A._EntitiesListTileState_build_closure1, A._EntitiesListTileState_build_closure0, A._EntityDropdownState_build_closure, A._EntityDropdownState_build_closure0, A._EntityDropdownState_build_closure6, A._EntityDropdownState_build_closure7, A._EntityDropdownDialogState_build__headerRow, A._EntityDropdownDialogState_build__headerRow__closure0, A._EntityDropdownDialogState_build__headerRow_closure0, A._EntityDropdownDialogState_build__headerRow_closure1, A._EntityDropdownDialogState_build__createList, A.EntityAutocompleteListTile_build_closure, A.EntityHeader_build__value1, A.EntityHeader_build__value2, A.EntityTopFilter_build_closure0, A.EntityTopFilter_build_closure2, A.EntityTopFilter_build_closure1, A.EntityTopFilter_build_closure4, A.EntityTopFilter_build_closure3, A.EntityTopFilter_build_closure6, A.EntityTopFilterHeader_build_closure0, A.EntityTopFilterHeader_build_closure2, A.EntityTopFilterHeader_build_closure1, A.EntityTopFilterHeader_build__closure, A.EntityTopFilterHeader_build_closure5, A.BoolDropdownButton_build_closure2, A.BoolDropdownButton_build_closure4, A._FormColorPickerState__onChanged_closure, A._FormColorPickerState__selectColor_closure, A._FormColorPickerState__showPicker__closure0, A._FormColorPickerState__showPicker__closure1, A._FormColorPickerState_build_closure, A._CustomFieldState_build__closure, A._DatePickerState__onFoucsChanged_closure, A._DatePickerState_build_closure, A._DatePickerState_build_closure0, A._DatePickerState_build__closure, A._DecoratedFormFieldState_build_closure, A._DecoratedFormFieldState_build__closure, A._DurationPickerState__onFoucsChanged_closure, A._DurationPickerState_build__closure, A._GrowableFormFieldState__onFoucsChanged_closure, A.LearnMoreUrl_build_closure, A._PasswordFormFieldState_build_closure, A._PasswordFormFieldState_build__closure, A.SaveCancelButtons_build__closure0, A.SaveCancelButtons_build__closure, A._TimePickerState__onFoucsChanged_closure, A._TimePickerState_build_closure, A._TimePickerState_build__closure1, A.HistoryDrawer_build__closure, A.HistoryDrawer_build_closure0, A._HistoryListTileState_build_closure1, A._HistoryListTileState_build_closure0, A._HistoryListTileState_build_closure, A._InvoiceEmailViewState__onChanged_closure, A._InvoiceEmailViewState__loadTemplate_closure, A._InvoiceEmailViewState__loadTemplate__closure, A._InvoiceEmailViewState__buildTemplateDropdown__closure1, A._InvoiceEmailViewState__buildTemplateDropdown__closure, A._InvoiceEmailViewState__buildEdit_closure, A._TaxRateDropdownState_didChangeDependencies_closure1, A._TaxRateDropdownState_build_closure2, A._LinkTextRelatedEntityState_build__closure, A._LinkTextRelatedEntityState_build__closure0, A._LinkTextRelatedEntityState_build_closure0, A._LinkTextRelatedEntityState_build_closure, A.LinkTextSpan_closure, A._ListFilterState_onFocusChanged_closure, A._ListFilterState_build_closure, A._ListFilterState_build_closure1, A._ListFilterState_build__closure5, A.ListScaffold_build_closure, A.ListScaffold_build__closure0, A.ListScaffold_build_closure1, A.ListScaffold_build_closure2, A.ListScaffold_build_closure5, A.ListScaffold_build_closure3, A.ListScaffold_build__closure, A.ActivityListTile_build_closure, A.AppListTile_build_closure, A.FilterListTile_build__closure, A._LiveTextState_initState__closure, A.MainScreen_build__closure, A._MenuDrawerState_build__companyListItem__closure0, A._MenuDrawerState_build__companyListItem__closure, A._MenuDrawerState_build__companyListItem_closure0, A._MenuDrawerState_build__companyListItem_closure1, A._MenuDrawerState_build_closure4, A._MenuDrawerState_build_closure5, A._MenuDrawerState_build_closure6, A._MenuDrawerState_build_closure7, A._MenuDrawerState_build_closure8, A._MenuDrawerState_build_closure9, A._MenuDrawerState_build_closure10, A._MenuDrawerState_build_closure11, A._MenuDrawerState_build_closure13, A._MenuDrawerState_build_closure12, A._MenuDrawerState_build_closure14, A._MenuDrawerState_build_closure15, A._DrawerTileState_build_closure, A._DrawerTileState_build_closure0, A._DrawerTileState_build_closure1, A._DrawerTileState_build_closure2, A._DrawerTileState_build__closure0, A._DrawerTileState_build__closure, A.SidebarFooter_build_closure, A.SidebarFooter_build__closure3, A.SidebarFooter_build__closure4, A.SidebarFooter_build_closure0, A.SidebarFooter_build_closure1, A.SidebarFooter_build_closure2, A.SidebarFooter_build_closure3, A.SidebarFooter_build__closure1, A.SidebarFooter_build__closure0, A.SidebarFooter_build__closure2, A.SidebarFooter_build_closure4, A.SidebarFooter_build_closure5, A.SidebarFooter_build_closure6, A.SidebarFooter_build_closure7, A.SidebarFooter_build_closure8, A.SidebarFooter_build_closure9, A.SidebarFooterCollapsed_build_closure1, A._showConnectStripe_closure, A._showAbout__closure, A._showAbout__closure0, A._showAbout__closure2, A._showAbout__closure1, A._showAbout__closure3, A._showAbout____closure, A._showAbout______closure, A._showAbout______closure0, A._showAbout______closure1, A._showAbout______closure2, A._showAbout____closure0, A._showAbout____closure1, A._showAbout____closure2, A._showAbout____closure3, A._showAbout____closure4, A._showAbout____closure5, A._showAbout____closure6, A._showAbout__closure4, A._showAbout__closure5, A._showAbout__closure6, A._showAbout__closure7, A._showAbout__closure8, A._showAbout__closure9, A._showAbout__closure10, A._showAbout__closure11, A._showAbout__closure12, A._ContactUsDialogState__sendMessage_closure, A._ContactUsDialogState__sendMessage__closure0, A._ContactUsDialogState__sendMessage__closure, A._ContactUsDialogState_build_closure, A._ContactUsDialogState_build_closure0, A._ContactUsDialogState_build__closure, A.MenuDrawerVM_fromStore__closure1, A._theState_closure, A._SelectRow_build_closure, A._DropDownMultiSelectState_initState__closure, A._DropDownMultiSelectState_build__closure, A._DropDownMultiSelectState_build___closure0, A._DropDownMultiSelectState_build___closure1, A.PortalLinks_build_closure, A.PortalLinks_build_closure0, A.SearchText_build_closure, A._AccountSmsVerificationState__sendCode_closure, A._AccountSmsVerificationState__sendCode__closure0, A._AccountSmsVerificationState__sendCode__closure, A._AccountSmsVerificationState__verifyCode_closure, A._AccountSmsVerificationState__verifyCode__closure0, A._AccountSmsVerificationState__verifyCode__closure, A._AccountSmsVerificationState_build_closure2, A._AccountSmsVerificationState_build_closure3, A._AccountSmsVerificationState_build_closure4, A._AccountSmsVerificationState_build_closure5, A._UserSmsVerificationState__sendCode_closure, A._UserSmsVerificationState__sendCode__closure0, A._UserSmsVerificationState__sendCode__closure, A._UserSmsVerificationState__verifyCode_closure, A._UserSmsVerificationState__verifyCode__closure0, A._UserSmsVerificationState__verifyCode__closure, A._UserSmsVerificationState_build_closure0, A._UserSmsVerificationState_build_closure1, A._UserSmsVerificationState_build_closure2, A._UserSmsVerificationState_build_closure3, A._SystemLogViewerState_build__closure, A._SystemLogViewerState_build___closure, A._SystemLogViewerState_build____closure, A.AppDataTable__buildHeadingCell_arrowWithPadding, A.AppDataTable_build_closure1, A.AppDataTable_build_closure2, A.AppDataTable_build_closure3, A.TableRowInkWell_getRectCallback_closure, A._SortArrowState__rebuild_closure, A.AppPaginatedDataTableState__handleDataSourceChanged_closure, A.AppPaginatedDataTableState_pageTo_closure, A.AppPaginatedDataTableState__getRows_closure, A.EntityDataTableSource_getRow_closure2, A.EntityDataTableSource_getRow_closure1, A.EntityDataTableSource_getRow_closure4, A.EntityDataTableSource_getRow__closure, A._EntityListState_build_closure7, A._EntityListState_build__closure0, A._EntityListState_build__closure4, A._EntityListState_build_closure8, A._EntityListState_build__closure10, A._UpgradeDialogState_initState_closure0, A._UpgradeDialogState_initStoreInfo_closure, A._UpgradeDialogState_initStoreInfo_closure0, A._UpgradeDialogState_initStoreInfo_closure1, A._UpgradeDialogState_initStoreInfo_closure2, A._UpgradeDialogState_build_closure, A._UpgradeDialogState_build_closure0, A._UpgradeDialogState_build_closure1, A._UpgradeDialogState__buildProductList__closure, A._UpgradeDialogState_showPendingUI_closure, A._UpgradeDialogState_deliverProduct_closure, A._UpgradeDialogState_handleError_closure, A._VariableGrid_build___closure, A.ViewScaffold_build_closure, A.ViewScaffold_build_closure0, A.ViewScaffold_build_closure1, A.ViewScaffold_build_closure2, A.ViewScaffold_build_closure6, A.ViewScaffold_build_closure3, A.ViewScaffold_build__closure, A._WindowManagerState__init_closure, A._WindowManagerState_onWindowClose_closure, A._LoginState__submitSignUpForm_closure, A._LoginState__submitSignUpForm__closure1, A._LoginState__submitSignUpForm__closure0, A._LoginState__submitSignUpForm__closure, A._LoginState__submitLoginForm_closure, A._LoginState__submitLoginForm__closure0, A._LoginState__submitLoginForm__closure, A._LoginState_build_closure0, A._LoginState_build_closure, A._LoginState_build__closure7, A._LoginState_build_closure1, A._LoginState_build__closure6, A._LoginState_build__closure5, A._LoginState_build__closure4, A._LoginState_build__closure3, A._LoginState_build_closure11, A._LoginState_build_closure12, A._LoginState_build_closure13, A._LoginState_build__closure2, A._LoginState_build_closure14, A._LoginState_build__closure1, A._LoginState_build_closure15, A._LoginState_build__closure0, A._LoginState_build_closure16, A._LoginState_build__closure, A._LoginState_build_closure17, A._LoginState_build_closure18, A.BankAccountListItem_build_closure1, A.BankAccountListItem_build_closure0, A.BankAccountListVM_fromStore_closure1, A.BankAccountScreen_build_closure15, A.BankAccountScreen_build_closure14, A.BankAccountScreen_build_closure, A.BankAccountScreen_build_closure0, A.BankAccountScreen_build_closure1, A.BankAccountScreen_build_closure2, A.BankAccountScreen_build_closure3, A.BankAccountScreen_build_closure4, A.BankAccountScreen_build_closure11, A._BankAccountEditState__onChanged_closure0, A.BankAccountEditVM_BankAccountEditVM$fromStore__closure, A._BankAccountViewState_build_closure, A.BankAccountViewVM_BankAccountViewVM$fromStore_closure, A.ClientListItem_build__closure2, A.ClientListItem_build__closure1, A.ClientListItem_build__closure5, A.ClientListItem_build__closure4, A.ClientListVM_fromStore_closure1, A._ClientPdfViewState_loadPDF_closure, A._ClientPdfViewState_loadPDF__closure1, A._ClientPdfViewState_loadPDF__closure, A._ClientPdfViewState_build__closure8, A._ClientPdfViewState_build__closure7, A._ClientPdfViewState_build__closure6, A._ClientPdfViewState_build__closure5, A._ClientPdfViewState_build_closure5, A._ClientPdfViewState_build_closure6, A._ClientPdfViewState_build__closure3, A._ClientPdfViewState_build_closure7, A._ClientPdfViewState_build__closure1, A._ClientPdfViewState_build_closure8, A._ClientPdfViewState_build__closure0, A._ClientPdfViewState_build__closure, A._ClientPdfViewState_build_closure11, A.ClientPresenter_getField_closure, A.ClientScreen_build_closure10, A.ClientScreen_build_closure9, A.ClientScreen_build_closure, A.ClientScreen_build_closure6, A._ClientEditState_build__closure, A.ClientEditBillingAddressState__onChanged_closure0, A.ClientEditBillingAddressState_build_closure0, A._ClientEditContactsState_build__closure, A._ClientEditContactsState_build_closure1, A.ContactEditDetailsState__onChanged_closure0, A.ContactEditDetailsState_build__closure0, A.ContactEditDetailsState_build_closure13, A.ContactEditDetailsState_build_closure14, A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure, A.ClientEditDetailsState__onChanged_closure0, A.ClientEditFooter_build_closure, A.ClientEditNotesState__onChanged_closure0, A.ClientEditSettingsState__onChanged_closure0, A.ClientEditShippingAddressState__onChanged_closure0, A.ClientEditShippingAddressState_build_closure0, A.ClientEditVM_ClientEditVM$fromStore_closure3, A.ClientEditVM_ClientEditVM$fromStore_closure2, A.ClientEditVM_ClientEditVM$fromStore__closure1, A._ClientViewState_build__closure0, A._ClientViewState_build__closure1, A._ClientViewState_build__closure2, A._ClientViewState_build__closure3, A._ClientViewState_build__closure4, A._ClientViewState_build__closure5, A._ClientViewState_build_closure0, A._ClientViewState_build___closure, A._ClientViewState_build___closure0, A._ClientViewState_build___closure1, A._ClientViewState_build___closure2, A._ClientViewState_build___closure3, A._ClientViewState_build___closure4, A._ClientViewDetailsState_build__buildDetailsList, A._ClientViewDetailsState_build__buildDetailsList__closure1, A._ClientViewDetailsState_build__buildDetailsList___closure0, A._ClientViewDetailsState_build__buildDetailsList__closure2, A._ClientViewDetailsState_build__buildDetailsList___closure, A._ClientViewDetailsState_build__buildDetailsList_closure0, A._ClientViewDetailsState_build__buildDetailsList__closure0, A._ClientViewDetailsState_build__buildDetailsList_closure1, A._ClientViewDetailsState_build__buildDetailsList__closure, A._ClientViewDetailsState_build__buildDetailsList_closure2, A._ClientViewDetailsState_build__buildDetailsList_closure3, A._ClientViewFullwidthState_build__closure, A._ClientViewFullwidthState_build__closure0, A._ClientViewFullwidthState_build__closure1, A._ClientViewFullwidthState_build__closure3, A._ClientViewFullwidthState_build__closure4, A._ClientViewFullwidthState_build__closure5, A._ClientViewFullwidthState_build__closure6, A._ClientViewFullwidthState_build__closure7, A._ClientViewLedgerState_build__closure0, A._ClientViewLedgerState_build__closure, A.ClientOverview_build_closure1, A.ClientOverview_build_closure2, A.ClientOverview_build_closure3, A.ClientViewPaymentMethods_build__closure0, A.ClientViewPaymentMethods_build__closure1, A.ClientViewPaymentMethods_build__closure2, A._CompanyGatewayListState_build_closure1, A._CompanyGatewayListState_build__closure, A.CompanyGatewayListItem_build_closure0, A.CompanyGatewayScreen_build_closure11, A.CompanyGatewayScreen_build_closure10, A.CompanyGatewayScreen_build_closure1, A.CompanyGatewayScreen_build_closure3, A.CompanyGatewayScreen_build_closure9, A.CompanyGatewayScreenVM_fromStore__closure, A._CompanyGatewayEditState_build_closure1, A._CompanyGatewayEditState_build_closure2, A._CompanyGatewayEditState_build__closure, A.GatewayConfigSettings_build_closure, A._LimitEditorState__onTextChange_closure, A._LimitEditorState_build__closure0, A._LimitEditorState_build__closure, A._FeesEditorState__onChanged_closure0, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure1, A._CompanyGatewayViewState_build_closure1, A._CompanyGatewayViewState_build_closure, A._CompanyGatewayViewState_build_closure0, A._CompanyGatewayOverview_build_closure, A._CompanyGatewayOverview_build_closure0, A._CompanyGatewayOverview_build_closure1, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_closure, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_____closure, A.CreditListItem_build__closure2, A.CreditListItem_build__closure1, A.CreditListItem_build__closure5, A.CreditListItem_build__closure4, A.CreditListVM_fromStore_closure1, A.CreditPresenter_getField_closure, A.CreditScreen_build_closure10, A.CreditScreen_build_closure9, A.CreditScreen_build_closure, A.CreditScreen_build_closure6, A._CreditEditState_build_closure, A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure0, A.CreditEditVM_CreditEditVM$fromStore__closure2, A._DashboardChartState__onSelectionChanged_closure1, A._DashboardChartState_build__closure, A._DashboardChartState_build___closure, A._DashboardDateRangePickerState_build__closure6, A._DashboardDateRangePickerState_build__closure5, A._DashboardDateRangePickerState_build__closure4, A._DashboardDateRangePickerState_build__closure3, A._DashboardDateRangePickerState_build__closure2, A._DashboardDateRangePickerState_build__closure1, A._DashboardDateRangePickerState_build__closure0, A._DashboardDateRangePickerState_build_closure8, A.DashboardPanels__header_closure__showSettings, A.DashboardPanels__header__closure5, A.DashboardPanels__header__closure6, A.DashboardPanels__header__closure7, A.DashboardPanels__header__closure8, A.DashboardPanels__runningTasks__closure2, A.DashboardPanels__runningTasks__closure1, A.DashboardPanels__runningTasks__closure0, A.DashboardPanels_build__closure, A.DashboardPanels_build__closure0, A.DashboardPanels_build__closure1, A.DashboardPanels_build__closure4, A.DashboardPanels_build__closure6, A.DashboardPanels_build__closure8, A.DashboardPanels_build__closure10, A.DashboardPanels_build__closure12, A.__OverviewPanelState_build_closure0, A.__DashboardSettingsState_build__closure9, A.__DashboardSettingsState_build__closure8, A.__DashboardSettingsState_build__closure7, A.__DashboardSettingsState_build_closure3, A.__DashboardSettingsState_build_closure4, A.__DashboardSettingsState_build__closure3, A.__DashboardSettingsState_build_closure5, A.__DashboardSettingsState_build__closure5, A.__DashboardSettingsState_build_closure7, A.__DashboardSettingsState_build__closure1, A.__DashboardSettingsState_build__closure, A._DashboardFieldState_build__closure2, A._DashboardFieldState_build__closure1, A._DashboardFieldState_build_closure2, A._DashboardFieldState_build_closure3, A._DashboardScreenState_build__closure3, A._DashboardScreenState_build_closure1, A._DashboardScreenState_build_closure2, A._DashboardScreenState_build__closure, A._DashboardScreenState_build_closure4, A._CustomTabBarView_build__closure, A._CustomTabBarView_build_closure0, A._CustomTabBarView_build_closure1, A._CustomTabBarView_build_closure2, A.DashboardVM_fromStore_closure6, A.SidebarScaffold_build_closure, A._DashboardSidebar_build_closure, A.DesignListItem_build_closure1, A.DesignListItem_build_closure0, A.DesignListVM_fromStore_closure1, A.DesignScreen_build_closure10, A.DesignScreen_build_closure9, A.DesignScreen_build_closure, A.DesignScreen_build_closure6, A._DesignEditState__onChanged_closure0, A._DesignEditState__onHtmlChanged_closure, A._DesignEditState__onHtmlChanged__closure, A._DesignEditState__loadPreview_closure, A._DesignEditState__loadPreview__closure, A._DesignEditState__setDraftMode_closure, A._DesignSettingsState_build_closure1, A._DesignSettingsState_build_closure2, A._DesignSettingsState_build_closure3, A.__DesignImportDialogState_build_closure0, A.__DesignImportDialogState_build_closure1, A.DesignEditVM_DesignEditVM$fromStore__closure, A._DesignViewState_build_closure7, A.DesignViewVM_DesignViewVM$fromStore_closure, A.DocumentListItem_build_closure1, A.DocumentListItem_build_closure0, A.DocumentListVM_fromStore_closure1, A.DocumentScreen_build_closure10, A.DocumentScreen_build_closure9, A.DocumentScreen_build_closure, A.DocumentScreen_build_closure6, A._DocumentEditState__onChanged_closure0, A._ExpenseEditState_build_closure, A.ExpenseEditDetailsState__onChanged_closure0, A.ExpenseEditNotesState__onChanged_closure0, A.ExpenseEditSettingsState__onChanged_closure0, A.ExpenseEditSettingsState_build__closure10, A.ExpenseEditSettingsState_build__closure2, A.ExpenseEditSettingsState_build_closure9, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure6, A.ExpenseListItem_build__closure2, A.ExpenseListItem_build__closure1, A.ExpenseListItem_build__closure5, A.ExpenseListItem_build__closure4, A.ExpenseListVM_fromStore_closure1, A.ExpenseScreen_build_closure17, A.ExpenseScreen_build_closure16, A.ExpenseScreen_build_closure4, A.ExpenseScreen_build_closure12, A._ExpenseViewState_build__closure, A._ExpenseViewState_build__closure0, A._ExpenseViewState_build__closure1, A._ExpenseViewState_build__closure2, A.ExpenseOverview_build__buildDetailsList, A._ExpenseCategoryEditState__onChanged_closure0, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore__closure, A.ExpenseCategoryListItem_build_closure1, A.ExpenseCategoryListItem_build_closure0, A.ExpenseCategoryListVM_fromStore_closure1, A.ExpenseCategoryScreen_build_closure10, A.ExpenseCategoryScreen_build_closure9, A.ExpenseCategoryScreen_build_closure, A.ExpenseCategoryScreen_build_closure6, A._ExpenseCategoryViewState_build_closure, A.ExpenseCategoryViewVM_ExpenseCategoryViewVM$fromStore_closure, A._GroupEditState__onChanged_closure0, A.GroupEditVM_GroupEditVM$fromStore__closure, A.GroupListItem_build_closure1, A.GroupListItem_build_closure0, A.GroupListVM_fromStore_closure1, A.GroupSettingsScreen_build_closure6, A.GroupSettingsScreen_build_closure5, A.GroupSettingsScreen_build_closure, A.GroupSettingsScreen_build_closure2, A._GroupViewState_build_closure2, A._GroupViewState_build_closure, A.GroupViewVM_GroupViewVM$fromStore_closure, A._InvoiceEditState_build_closure, A.InvoiceEditContacts_build__closure0, A.InvoiceEditContacts_build__closure, A._ClientContactListTile_build_closure, A._VendorContactListTile_build_closure, A.InvoiceEditDesktopState__onChanged_closure0, A.InvoiceEditDesktopState_build_closure5, A.InvoiceEditDesktopState_build_closure6, A.InvoiceEditDesktopState_build__closure10, A.__PdfPreviewState_loadPdf_closure, A.__PdfPreviewState__loadPdf_closure, A.__PdfPreviewState__loadPdf__closure0, A.__PdfPreviewState__loadPdf__closure, A.__PdfPreviewState_build_closure, A.__PdfPreviewState_build__closure0, A.__PdfPreviewState_build_closure0, A.__PdfPreviewState_build__closure, A.InvoiceEditDetailsState__onChanged_closure0, A.InvoiceEditFooter_build_closure, A._InvoiceEditItemsState_build_closure0, A.ItemEditDetailsState__onTextChanged_closure, A.ItemEditDetailsState_build_closure, A.ItemEditDetailsState_build_closure0, A.ItemEditDetailsState_build__closure1, A.ItemEditDetailsState_build__closure0, A.ItemEditDetailsState_build__closure, A._InvoiceEditItemsDesktopState__updateTable_closure, A._InvoiceEditItemsDesktopState__onChanged_closure, A._InvoiceEditItemsDesktopState_build_closure1, A._InvoiceEditItemsDesktopState_build__closure31, A._InvoiceEditItemsDesktopState_build_closure6, A._InvoiceEditItemsDesktopState_build__closure28, A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure0, A.InvoiceEditNotesState__onChanged_closure0, A.InvoiceEditPDFState_didChangeDependencies_closure, A.InvoiceEditPDFState_didChangeDependencies__closure0, A.InvoiceEditPDFState_didChangeDependencies__closure, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure3, A._InvoiceItemSelectorState__toggleEntity_closure, A._InvoiceItemSelectorState__updateClientId_closure0, A._InvoiceItemSelectorState_build__productList, A._InvoiceItemSelectorState_build__productList__closure0, A._InvoiceItemSelectorState_build__taskList, A._InvoiceItemSelectorState_build__taskList__closure0, A._InvoiceItemSelectorState_build__expenseList, A._InvoiceItemSelectorState_build__expenseList__closure0, A._InvoiceItemSelectorState_build__closure0, A._InvoiceItemSelectorState_build_closure3, A._InvoiceItemSelectorState_build__closure, A._InvoiceItemSelectorState_build_closure4, A._InvoiceItemSelectorState_build_closure5, A.InvoiceListItem_build__closure2, A.InvoiceListItem_build__closure1, A.InvoiceListItem_build__closure5, A.InvoiceListItem_build__closure4, A.InvoiceListVM_fromStore_closure1, A._InvoicePdfViewState_loadPdf_closure, A._InvoicePdfViewState_loadPdf__closure1, A._InvoicePdfViewState_loadPdf__closure, A._InvoicePdfViewState_build__closure, A._InvoicePdfViewState_build_closure0, A._InvoicePdfViewState_build_closure1, A._InvoicePdfViewState_build_closure2, A.InvoicePresenter_getField_closure, A.InvoiceScreen_build_closure19, A.InvoiceScreen_build_closure18, A.InvoiceScreen_build_closure6, A.InvoiceScreen_build_closure14, A._InvoiceViewState_build__closure5, A._InvoiceViewState_build__closure, A._InvoiceViewState_build__closure0, A._InvoiceViewState_build__closure1, A._InvoiceViewState_build__closure2, A._InvoiceViewState_build__closure3, A._InvoiceViewState_build__closure4, A._InvitationListTile_build_closure0, A._InvitationListTile_build_closure2, A._InvoiceViewHistoryState_build__closure, A.InvoiceOverview_build___closure, A._PaymentEditState__onChanged_closure0, A._PaymentEditState_build__closure1, A._PaymentEditState_build_closure15, A._PaymentEditState_build_closure16, A._PaymentableEditorState_build_closure7, A.PaymentEditVM_PaymentEditVM$fromStore__closure, A.PaymentListItem_build__closure2, A.PaymentListItem_build__closure1, A.PaymentListItem_build__closure5, A.PaymentListItem_build__closure4, A.PaymentListVM_fromStore_closure1, A.PaymentScreen_build_closure20, A.PaymentScreen_build_closure19, A.PaymentScreen_build_closure7, A.PaymentScreen_build_closure15, A._PaymentRefundState__onChanged_closure, A._PaymentRefundState_build_onSavePressed_closure, A._PaymentRefundState_build_closure6, A._PaymentRefundState_build_closure7, A._PaymentableEditorState_build__closure2, A._PaymentableEditorState_build_closure12, A._PaymentViewState_build__closure2, A._PaymentViewState_build__closure, A._PaymentViewState_build__closure0, A._PaymentViewState_build__closure1, A._PaymentTermEditState__onChanged_closure0, A.PaymentTermEditVM_PaymentTermEditVM$fromStore__closure, A.PaymentTermListItem_build_closure1, A.PaymentTermListItem_build_closure0, A.PaymentTermListVM_fromStore_closure1, A.PaymentTermScreen_build_closure10, A.PaymentTermScreen_build_closure9, A.PaymentTermScreen_build_closure, A.PaymentTermScreen_build_closure6, A._PaymentTermViewState_build_closure, A.PaymentTermViewVM_PaymentTermViewVM$fromStore_closure, A._ProductEditState__onChanged_closure0, A.ProductEditVM_ProductEditVM$fromStore__closure, A.ProductListItem_build__closure2, A.ProductListItem_build__closure1, A.ProductListItem_build__closure5, A.ProductListItem_build__closure4, A.ProductListVM_fromStore_closure1, A.ProductScreen_build_closure10, A.ProductScreen_build_closure9, A.ProductScreen_build_closure, A.ProductScreen_build_closure6, A._ProductViewState_build__closure, A._ProductViewState_build__closure0, A._ProjectEditState__onChanged_closure0, A.ProjectEditVM_ProjectEditVM$fromStore__closure1, A.ProjectListItem_build__closure2, A.ProjectListItem_build__closure1, A.ProjectListItem_build__closure5, A.ProjectListItem_build__closure4, A.ProjectListVM_fromStore_closure1, A.ProjectScreen_build_closure10, A.ProjectScreen_build_closure9, A.ProjectScreen_build_closure, A.ProjectScreen_build_closure6, A._ProjectViewState_build__closure, A._ProjectViewState_build__closure0, A._ProjectViewState_build_closure0, A._ProjectOverviewState_initState__closure, A._ProjectOverviewState_build__buildView, A._ProjectOverviewState_build_closure, A._PurchaseOrderEditState_build_closure, A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure0, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure2, A.PurchaseOrderListItem_build__closure2, A.PurchaseOrderListItem_build__closure1, A.PurchaseOrderListItem_build__closure5, A.PurchaseOrderListItem_build__closure4, A.PurchaseOrderListVM_fromStore_closure1, A.PurchaseOrderPresenter_getField_closure, A.PurchaseOrderScreen_build_closure16, A.PurchaseOrderScreen_build_closure15, A.PurchaseOrderScreen_build_closure3, A.PurchaseOrderScreen_build_closure11, A._QuoteEditState_build_closure, A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure0, A.QuoteEditVM_QuoteEditVM$fromStore__closure2, A.QuoteListItem_build__closure2, A.QuoteListItem_build__closure1, A.QuoteListItem_build__closure5, A.QuoteListItem_build__closure4, A.QuoteListVM_fromStore_closure1, A.QuotePresenter_getField_closure, A.QuoteScreen_build_closure18, A.QuoteScreen_build_closure17, A.QuoteScreen_build_closure5, A.QuoteScreen_build_closure13, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure6, A.RecurringExpenseListItem_build__closure2, A.RecurringExpenseListItem_build__closure1, A.RecurringExpenseListItem_build__closure5, A.RecurringExpenseListItem_build__closure4, A.RecurringExpenseListVM_fromStore_closure1, A.RecurringExpenseScreen_build_closure10, A.RecurringExpenseScreen_build_closure9, A.RecurringExpenseScreen_build_closure, A.RecurringExpenseScreen_build_closure6, A._RecurringInvoiceEditState_build_closure, A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure2, A.RecurringInvoiceListItem_build__closure2, A.RecurringInvoiceListItem_build__closure1, A.RecurringInvoiceListItem_build__closure5, A.RecurringInvoiceListItem_build__closure4, A.RecurringInvoiceListVM_fromStore_closure1, A.RecurringInvoiceScreen_build_closure17, A.RecurringInvoiceScreen_build_closure16, A.RecurringInvoiceScreen_build_closure4, A.RecurringInvoiceScreen_build_closure12, A.ReportsScreen_build__closure6, A.ReportsScreen_build_closure26, A.ReportsScreen_build__closure3, A.ReportsScreen_build_closure20, A.ReportsScreen_build__closure1, A.ReportsScreen_build_closure23, A.ReportsScreen_build__closure, A.ReportsScreen_build_closure25, A._ReportDataTableState_didChangeDependencies_closure, A.ReportResult_tableColumns_closure, A.ReportResult_tableFilters_closure2, A.ReportResult_tableFilters__closure3, A.ReportResult_tableFilters___closure, A.ReportResult_tableRow_closure, A.ReportResult_tableRow_closure0, A.ReportsScreenVM_fromStore__closure, A._ScheduleEditState__onChanged_closure, A._ScheduleEditState_build___closure1, A._ScheduleEditState_build__closure17, A.ScheduleEditVM_ScheduleEditVM$fromStore__closure, A.ScheduleListItem_build_closure1, A.ScheduleListItem_build_closure0, A.ScheduleListVM_fromStore_closure1, A.ScheduleScreen_build_closure10, A.ScheduleScreen_build_closure9, A.ScheduleScreen_build_closure, A.ScheduleScreen_build_closure6, A._ScheduleViewState_build_closure, A.ScheduleViewVM_ScheduleViewVM$fromStore_closure, A._AccountManagementState__onChanged_closure0, A._AccountOverview_build__getDataStats, A._AccountOverview_build_closure, A._AccountOverview_build_closure0, A._AccountOverview_build_closure6, A._AccountOverview_build_closure7, A._AccountOverview_build_closure8, A._AccountOverview_build_closure9, A._AccountOverview_build_closure10, A._AccountOverview_build_closure11, A._AccountOverview_build_closure12, A._AccountOverview_build_closure13, A.AccountManagementVM_fromStore__closure2, A.AccountManagementVM_fromStore_closure4, A._ClientPortalState__validateSubdomain_closure, A._ClientPortalState__validateSubdomain_closure0, A._ClientPortalState__validateSubdomain__closure, A._ClientPortalState__validateSubdomain__closure0, A._ClientPortalState__validateSubdomain___closure0, A._ClientPortalState__validateSubdomain___closure, A._ClientPortalState__onChanged_closure, A._ClientPortalState_build_closure3, A._ClientPortalState_build_closure4, A._ClientPortalState_build_closure10, A._ClientPortalState_build_closure12, A.ClientPortalVM_fromStore__closure, A._CompanyDetailsState__onSettingsChanged_closure0, A._CompanyDetailsState_build__closure6, A._CompanyDetailsState_build__closure7, A._CompanyDetailsState_build_closure8, A.CompanyDetailsVM_fromStore__closure5, A._CustomFormFieldState_build_closure0, A._CustomFormFieldState_build__closure, A.CustomFieldsVM_fromStore__closure, A._DeviceSettingsState_build__closure6, A._DeviceSettingsState_build__closure5, A._DeviceSettingsState_build_closure14, A._DeviceSettingsState_build_closure20, A._DeviceSettingsState_build_closure21, A.DeviceSettingsVM_fromStore_closure18, A._EmailSettingsState_build_closure0, A._EmailSettingsState_build_closure3, A.EmailSettingsVM_fromStore__closure, A._ExpenseSettingsState_build_closure6, A.ExpenseSettingsVM_fromStore__closure, A._GeneratedNumbersState__onChanged_closure, A._EntityNumberSettingsState__onChanged_closure, A._EntityNumberSettingsState_build_closure, A.HelpPanel_build__closure, A.GeneratedNumbersVM_fromStore__closure, A._ImportExportState_build__closure9, A._ImportExportState_build__closure10, A._ImportExportState_build_closure1, A._ImportExportState_build__closure8, A._ImportExportState_build__closure7, A._ImportExportState_build__closure6, A._ImportExportState_build__closure5, A._ImportExportState_build__closure4, A._ImportExportState_build__closure3, A._ImportExportState_build__closure2, A._ImportExportState_build_closure12, A._ImportExportState_build__closure, A._ImportExportState_build___closure0, A._ImportExportState_build___closure, A._FileImportState_uploadJsonFile_closure, A._FileImportState_uploadJsonFile__closure0, A._FileImportState_uploadJsonFile__closure, A._FileImportState_uploadFile_closure, A._FileImportState_uploadFile__closure0, A._FileImportState_uploadFile__closure, A._FileImportState_build_closure1, A._FileImportState_build__closure1, A._FileImportState_build__closure0, A._FileImportState_build__closure, A._FileImportState_build_closure4, A.__FileMapperState_build__closure5, A.__FileMapperState_build__closure4, A.__FileMapperState_build__closure3, A.__FileMapperState_build_closure5, A.__FileMapperState_build_closure6, A.__FileMapperState_build__closure, A.__FileMapperState_build___closure0, A.__FileMapperState_build___closure, A._InvoiceDesignState__onChanged_closure0, A._InvoiceDesignState_build_closure0, A._InvoiceDesignState_build__closure22, A._InvoiceDesignState_build__closure21, A._InvoiceDesignState_build__closure19, A._InvoiceDesignState_build__closure18, A._InvoiceDesignState_build__closure16, A._InvoiceDesignState_build__closure15, A._InvoiceDesignState_build__closure13, A._InvoiceDesignState_build__closure12, A._InvoiceDesignState_build_closure10, A._PdfPreviewState__loadPdf_closure, A._PdfPreviewState__loadPdf_closure1, A.InvoiceDesignVM_fromStore__closure, A._LocalizationSettingsState_build_closure12, A._LocalizationSettingsState_build__closure4, A._LocalizationSettingsState_build_closure13, A._LocalizationSettingsState_build_closure15, A._AddCompanyDialogState_build_closure, A._AddCompanyDialogState_build_closure0, A.LocalizationSettingsVM_fromStore__closure, A._PaymentSettingsState_build_closure12, A.PaymentSettingsVM_fromStore__closure, A._ProductSettingsState__onChanged_closure0, A.ProductSettingsVM_fromStore__closure, A.SettingsListTile_build_closure, A.SettingsSearch_build_closure1, A.SettingsSearch_build_closure2, A.SettingsListVM_fromStore_closure2, A._SettingsWizardState__validateSubdomain_closure, A._SettingsWizardState__validateSubdomain__closure, A._SettingsWizardState__validateSubdomain__closure0, A._SettingsWizardState__validateSubdomain___closure0, A._SettingsWizardState__validateSubdomain___closure, A._SettingsWizardState__onSavePressed____closure0, A._SettingsWizardState__onSavePressed____closure, A._SettingsWizardState__onSavePressed___closure, A._SettingsWizardState__onSavePressed__closure1, A._SettingsWizardState_build__closure1, A._SettingsWizardState_build__closure0, A._SettingsWizardState_build_closure9, A._SettingsWizardState_build_closure10, A._TaskSettingsState_build_closure2, A.TaskSettingsVM_fromStore__closure, A._TaxSettingsState_build_closure6, A.TaxSettingsVM_fromStore__closure, A._TemplatesAndRemindersState__loadTemplate_closure, A._TemplatesAndRemindersState__onTextChanged_closure, A._TemplatesAndRemindersState__onTabChanged_closure, A._TemplatesAndRemindersState__renderTemplate_closure, A._TemplatesAndRemindersState__renderTemplate__closure, A._TemplatesAndRemindersState_build__closure4, A._TemplatesAndRemindersState_build_closure8, A._ReminderSettingsState__onTextChanged_closure, A.TemplatesAndRemindersVM_fromStore__closure, A.TemplatesAndRemindersVM_fromStore___closure, A.TemplatesAndRemindersVM_fromStore_____closure, A._UserDetailsState__onChanged_closure0, A._UserDetailsState_build_closure, A._UserDetailsState_build_closure0, A._UserDetailsState_build_closure1, A._UserDetailsState_build_closure2, A._UserDetailsState_build_closure3, A._UserDetailsState_build_closure7, A._EnableTwoFactorState_initState__closure, A._EnableTwoFactorState__onSavePressed_closure, A._EnableTwoFactorState__onSavePressed_closure0, A._EnableTwoFactorState__onSavePressed__closure0, A._EnableTwoFactorState__onSavePressed__closure, A._EnableTwoFactorState_build_closure2, A._EnableTwoFactorState_build_closure3, A._EnableTwoFactorState_build_closure4, A.UserDetailsVM_fromStore__closure7, A.WorkflowSettingsVM_fromStore__closure, A._SubscriptionEditState__onChanged_closure0, A._SubscriptionEditState_build__closure26, A._SubscriptionEditState_build__closure23, A._SubscriptionEditState_build__closure20, A._SubscriptionEditState_build__closure17, A._SubscriptionEditState_build__closure2, A._SubscriptionEditState_build__closure1, A._SubscriptionEditState_build_closure31, A._SubscriptionEditState_build__closure, A.SubscriptionEditVM_SubscriptionEditVM$fromStore__closure, A.SubscriptionListItem_build_closure1, A.SubscriptionListItem_build_closure0, A.SubscriptionListVM_fromStore_closure1, A.SubscriptionScreen_build_closure10, A.SubscriptionScreen_build_closure9, A.SubscriptionScreen_build_closure, A.SubscriptionScreen_build_closure6, A._SubscriptionViewState_build_closure1, A._SubscriptionViewState_build_closure0, A._SubscriptionViewState_build_closure, A.SubscriptionViewVM_SubscriptionViewVM$fromStore_closure, A._UpdateDialogState_build_closure, A._UpdateDialogState_build_closure0, A._UpdateDialogState_build_closure1, A._UpdateDialogState_build_closure2, A._UpdateDialogState_build_closure3, A._UpdateDialogState_build_closure4, A._UpdateDialogState_updateApp__closure, A._UpdateDialogState_updateApp___closure0, A._UpdateDialogState_updateApp___closure, A._TaskEditState_build_closure, A._TaskEditState_build__closure, A._BottomBar_build_closure, A._BottomBar_build_closure0, A._TaskEditDesktopState__onChanged_closure0, A._TaskEditDesktopState_build__closure4, A._TaskEditDesktopState_build__closure3, A._TaskEditDesktopState_build__closure2, A._TaskEditDesktopState_build__closure1, A._TaskEditDesktopState_build__closure0, A._TaskEditDesktopState_build_closure12, A._TaskEditDesktopState_build__closure, A._TaskEditDetailsState__onChanged_closure0, A.TimeEditDetailsState_build__closure3, A.TimeEditDetailsState_build__closure2, A.TimeEditDetailsState_build__closure1, A.TimeEditDetailsState_build__closure0, A.TimeEditDetailsState_build__closure, A.TimeEditDetailsState_build_closure4, A.TimeEditDetailsState_build_closure5, A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure0, A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure2, A.TaskEditVM_TaskEditVM$fromStore_closure1, A.TaskEditVM_TaskEditVM$fromStore__closure0, A._KanbanTaskCardState_build_closure1, A._KanbanTaskCardState_build__closure3, A._KanbanTaskCardState_build_closure0, A._KanbanTaskCardState_build___closure, A._KanbanTaskCardState_build__closure, A._KanbanTaskCardState_build__closure0, A._KanbanTaskCardState_build_closure2, A._KanbanTaskCardState_build_closure3, A._KanbanTaskCardState_build_closure4, A._KanbanTaskCardState_build_closure5, A._KanbanTaskCardState_build_closure8, A._KanbanTaskCardState_build__closure1, A._KanbanStatusCardState__onSavePressed__closure, A._KanbanStatusCardState_build_closure1, A._KanbanStatusCardState_build__closure0, A._KanbanStatusCardState_build_closure2, A._KanbanStatusCardState_build__closure, A.KanbanViewState_build___closure, A.KanbanViewState_build__closure0, A.KanbanViewState_build___closure5, A.KanbanViewState_build__closure2, A.KanbanViewState_build___closure4, A.KanbanViewState_build___closure0, A.KanbanViewState_build____closure2, A.KanbanViewState_build____closure, A.KanbanViewState_build____closure0, A.KanbanViewState_build____closure1, A.TaskListItem_build_closure1, A.TaskListItem_build_closure, A.TaskListItem_build__closure2, A.TaskListItem_build__closure1, A.TaskListItem_build__closure5, A.TaskListItem_build__closure4, A.TaskListVM_fromStore_closure1, A.TaskScreen_build_closure18, A.TaskScreen_build_closure17, A.TaskScreen_build_closure3, A.TaskScreen_build_closure4, A.TaskScreen_build_closure5, A.TaskScreen_build_closure13, A.TaskTimeListTile_build_closure0, A.TaskTimeListTile_build_closure, A._TaskViewState_build__closure0, A._TaskViewState_build__closure1, A._TaskViewState_build__closure, A._TaskOverviewState_initState__closure, A._TaskOverviewState_build__buildView, A._TaskOverviewState_build_closure, A._TaskStatusEditState__onChanged_closure0, A.TaskStatusEditVM_TaskStatusEditVM$fromStore__closure, A.TaskStatusListItem_build_closure1, A.TaskStatusListItem_build_closure0, A.TaskStatusListVM_fromStore_closure1, A.TaskStatusScreen_build_closure10, A.TaskStatusScreen_build_closure9, A.TaskStatusScreen_build_closure, A.TaskStatusScreen_build_closure6, A._TaskStatusViewState_build_closure, A.TaskStatusViewVM_TaskStatusViewVM$fromStore_closure, A._TaxRateEditState__onChanged_closure0, A.TaxRateEditVM_TaxRateEditVM$fromStore__closure, A.TaxRateListItem_build_closure1, A.TaxRateListItem_build_closure0, A.TaxRateListVM_fromStore_closure1, A.TaxRateSettingsScreen_build_closure6, A.TaxRateSettingsScreen_build_closure5, A.TaxRateSettingsScreen_build_closure, A.TaxRateSettingsScreen_build_closure2, A._TaxRateViewState_build_closure, A.TaxRateViewVM_TaxRateViewVM$fromStore_closure, A._TokenEditState__onChanged_closure0, A.TokenEditVM_TokenEditVM$fromStore__closure, A.TokenListItem_build_closure1, A.TokenListItem_build_closure0, A.TokenListVM_fromStore_closure1, A.TokenScreen_build_closure10, A.TokenScreen_build_closure9, A.TokenScreen_build_closure, A.TokenScreen_build_closure6, A._TokenViewState_build_closure, A._TokenListTile_build_closure, A.TokenViewVM_TokenViewVM$fromStore_closure, A._TransactionEditState__onChanged_closure, A.TransactionEditVM_TransactionEditVM$fromStore__closure1, A.TransactionListItem_build__closure2, A.TransactionListItem_build__closure1, A.TransactionListItem_build__closure5, A.TransactionListItem_build__closure4, A.TransactionListVM_fromStore_closure1, A.TransactionScreen_build_closure17, A.TransactionScreen_build_closure16, A.TransactionScreen_build_closure4, A.TransactionScreen_build_closure5, A.TransactionScreen_build_closure12, A._MatchDepositsState_build__closure12, A._MatchDepositsState_build__closure11, A._MatchDepositsState_build_closure2, A._MatchDepositsState_build__closure10, A._MatchDepositsState_build_closure3, A._MatchDepositsState_build__closure9, A._MatchDepositsState_build__closure8, A._MatchDepositsState_build_closure5, A._MatchDepositsState_build__closure7, A._MatchDepositsState_build_closure6, A._MatchDepositsState_build__closure6, A._MatchDepositsState_build__closure5, A._MatchDepositsState_build__closure4, A._MatchDepositsState_build__closure3, A._MatchDepositsState_build__closure2, A._MatchDepositsState_build__closure1, A._MatchDepositsState_build___closure0, A._MatchDepositsState_build__closure0, A._MatchDepositsState_build___closure, A._MatchDepositsState_build_closure15, A._MatchDepositsState_build_closure16, A._MatchWithdrawalsState_build__closure17, A._MatchWithdrawalsState_build__closure16, A._MatchWithdrawalsState_build_closure1, A._MatchWithdrawalsState_build__closure15, A._MatchWithdrawalsState_build_closure2, A._MatchWithdrawalsState_build__closure14, A._MatchWithdrawalsState_build__closure13, A._MatchWithdrawalsState_build__closure12, A._MatchWithdrawalsState_build__closure11, A._MatchWithdrawalsState_build__closure10, A._MatchWithdrawalsState_build__closure9, A._MatchWithdrawalsState_build___closure3, A._MatchWithdrawalsState_build__closure8, A._MatchWithdrawalsState_build_closure10, A._MatchWithdrawalsState_build__closure7, A._MatchWithdrawalsState_build_closure11, A._MatchWithdrawalsState_build__closure4, A._MatchWithdrawalsState_build___closure1, A._MatchWithdrawalsState_build__closure3, A._MatchWithdrawalsState_build_closure15, A._MatchWithdrawalsState_build__closure2, A._MatchWithdrawalsState_build_closure16, A._MatchWithdrawalsState_build__closure, A._MatchWithdrawalsState_build___closure, A._MatchWithdrawalsState_build_closure19, A._MatchWithdrawalsState_build_closure20, A._TransactionRuleEditState__onChanged_closure, A._TransactionRuleEditState_build__closure3, A._TransactionRuleEditState_build__closure4, A._TransactionRuleEditState_build__closure5, A.__RuleCriteriaState_build__closure1, A.__RuleCriteriaState_build__closure0, A.__RuleCriteriaState_build__closure, A.__RuleCriteriaState_build_closure4, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore__closure, A.TransactionRuleListItem_build_closure1, A.TransactionRuleListItem_build_closure0, A.TransactionRuleListVM_fromStore_closure1, A.TransactionRuleScreen_build_closure10, A.TransactionRuleScreen_build_closure9, A.TransactionRuleScreen_build_closure, A.TransactionRuleScreen_build_closure6, A._TransactionRuleViewState_build_closure, A.TransactionRuleViewVM_TransactionRuleViewVM$fromStore_closure, A._UserEditState__onChanged_closure0, A._UserEditState_build_closure4, A._UserEditState_build_closure6, A._UserEditState_build_closure8, A._UserEditState_build_closure10, A._UserEditState_build__closure, A._UserEditState_build__closure0, A._UserEditState_build__closure2, A._UserEditState_build__closure4, A.UserEditVM_UserEditVM$fromStore__closure, A.UserListItem_build_closure1, A.UserListItem_build_closure0, A.UserListBuilder_build__closure_showDialog, A.UserListBuilder_build___closure, A.UserListVM_fromStore_closure1, A.UserScreen_build_closure10, A.UserScreen_build_closure9, A.UserScreen_build_closure, A.UserScreen_build_closure6, A.UserView_build_closure, A.UserViewVM_UserViewVM$fromStore_closure, A.VendorEditAddressState__onChanged_closure0, A._VendorEditContactsState_build__closure, A._VendorEditContactsState_build_closure1, A.VendorContactEditDetailsState__onChanged_closure0, A.VendorContactEditDetailsState_build__closure0, A.VendorContactEditDetailsState_build_closure9, A.VendorContactEditDetailsState_build_closure10, A.VendorEditContactsVM_VendorEditContactsVM$fromStore_closure, A.VendorEditContactsVM_VendorEditContactsVM$fromStore_closure1, A.VendorEditDetailsState__onChanged_closure0, A.VendorEditFooter_build_closure, A.VendorEditNotesState__onChanged_closure0, A.VendorEditVM_VendorEditVM$fromStore__closure, A.VendorListItem_build__closure2, A.VendorListItem_build__closure1, A.VendorListItem_build__closure5, A.VendorListItem_build__closure4, A.VendorListVM_fromStore_closure1, A.VendorScreen_build_closure10, A.VendorScreen_build_closure9, A.VendorScreen_build_closure, A.VendorScreen_build_closure6, A._VendorViewState_build__closure, A._VendorViewState_build__closure0, A._VendorViewState_build__closure1, A._VendorViewState_build__closure2, A._VendorViewState_build_closure0, A._VendorViewDetailsState_build__buildDetailsList, A._VendorViewDetailsState_build__buildDetailsList__closure1, A._VendorViewDetailsState_build__buildDetailsList___closure0, A._VendorViewDetailsState_build__buildDetailsList__closure2, A._VendorViewDetailsState_build__buildDetailsList___closure, A._VendorViewDetailsState_build__buildDetailsList_closure0, A._VendorViewDetailsState_build__buildDetailsList__closure0, A._VendorViewDetailsState_build__buildDetailsList_closure1, A._VendorViewDetailsState_build__buildDetailsList__closure, A._VendorViewDetailsState_build__buildDetailsList_closure2, A._VendorViewFullwidthState_build__closure, A._VendorViewFullwidthState_build__closure0, A._VendorViewFullwidthState_build__closure2, A._VendorViewFullwidthState_build__closure3, A._WebhookEditState__onChanged_closure0, A._WebhookEditState_build___closure2, A._WebhookEditState_build___closure1, A._WebhookEditState_build__closure5, A._WebhookEditState_build___closure, A.WebhookEditVM_WebhookEditVM$fromStore__closure, A._WebhookViewState_build_closure, A.TargetListTile_build_closure, A.WebhookViewVM_WebhookViewVM$fromStore_closure, A.WebhookListItem_build_closure1, A.WebhookListItem_build_closure0, A.WebhookListVM_fromStore_closure1, A.WebhookScreen_build_closure10, A.WebhookScreen_build_closure9, A.WebhookScreen_build_closure, A.WebhookScreen_build_closure6, A.Debouncer_run_closure, A.SimpleDebouncer_run_closure, A.PersistDebouncer_run_closure, A.confirmCallback_closure__onPressed, A.confirmCallback__closure2, A.confirmCallback__closure3, A.passwordCallback_closure, A._PasswordConfirmationState_build_closure, A._PasswordConfirmationState_build__closure, A._PasswordConfirmationState_build_closure2, A._PasswordConfirmationState_build_closure3, A._FieldConfirmationState_build_closure2, A._FieldConfirmationState_build_closure3, A.cloneToDialog__closure, A.cloneToDialog__closure0, A.cloneToDialog__closure1, A.cloneToDialog__closure2, A.cloneToDialog__closure3, A.cloneToDialog__closure4, A.changeTaskStatusDialog___closure, A.changeTaskStatusDialog__closure0, A.addToInvoiceDialog___closure, A.EnumUtils_fromString_closure0, A._ExampleEditorState_initState_closure, A._EditorToolbarState__onLinkPressed_closure0, A._EditorToolbarState__applyLink_closure, A._EditorToolbarState__buildUrlField_closure0, A._EditorToolbarState__buildUrlField__closure, A.Logger_Logger_closure, A.ListSyntax_parse_endItem, A.ParagraphSyntax__parseReflinkDefinition_closure, A.InlineParser__linkOrImage_closure2, A.InlineParser__processEmphasis_closure, A.InlineParser__processEmphasis_closure1, A.PublicClientApplication_loginPopup_closure, A.PublicClientApplication_logoutPopup_closure, A._FadeWidgetState_animationStatusChange_closure, A._PinputState__handleHover_closure, A._PinputState__validator_closure, A._PinputState__buildPinput_closure, A._PinputState__buildPinput_closure0, A._PinputState__buildFields_onlyFields, A.PrintingPlugin_layoutPdf__closure, A.PdfPreviewAction_build_closure, A.PdfPreviewCustomState_didChangeDependencies__closure, A.PdfPreviewCustomState__createPreview__closure, A.PdfPreviewCustomState__createPreview___closure, A.PdfPreviewCustomState__zoomPreview_closure, A.PdfPreviewCustomState__zoomPreview__closure, A.PdfPreviewCustomState_build_closure, A._PdfPreviewState_initState_closure, A._PdfPreviewState_initState__closure, A._PdfPreviewState_didUpdateWidget_closure, A._PdfPreviewState_didChangeDependencies__closure, A.PdfPreviewRaster_raster_closure, A.PdfPreviewRaster__raster_closure, A.PdfPreviewRaster__raster_closure0, A.PdfPreviewRaster__raster_closure1, A.PdfPreviewRaster__raster_closure2, A.LoggingMiddleware_call_closure, A.RoundedLoadingButtonState_initState_closure, A.RoundedLoadingButtonState_initState__closure1, A.RoundedLoadingButtonState_initState_closure0, A.RoundedLoadingButtonState_initState__closure0, A.RoundedLoadingButtonState_initState_closure2, A.RoundedLoadingButtonState_initState__closure, A.BehaviorSubject__deferStream_closure, A.Subject_addStream_complete, A.Subject_addStream_closure0, A.StartWithStreamTransformer_bind_closure, A.StartWithErrorStreamTransformer_bind_closure, A._forwardMulti__closure, A._forward_closure, A._forward_closure0, A._forward__listenToUpstream_closure, A._forward__listenToUpstream_closure0, A._forward_closure1, A.Highlighter_closure, A.Highlighter__writeFileStart_closure, A.Highlighter__writeMultilineHighlights_closure, A.Highlighter__writeMultilineHighlights_closure0, A.Highlighter__writeMultilineHighlights_closure1, A.Highlighter__writeMultilineHighlights_closure2, A.Highlighter__writeMultilineHighlights__closure, A.Highlighter__writeMultilineHighlights__closure0, A.Highlighter__writeHighlightedText_closure, A.Highlighter__writeIndicator_closure, A.Highlighter__writeIndicator_closure0, A.Highlighter__writeIndicator_closure1, A.Highlighter__writeSidebar_closure, A._Highlight_closure, A.InjectedImp_initialize__closure, A.ReactiveModelBase__setInitialStateCreator_closure, A.ReactiveModelBase_setStateFn_closure, A.ReactiveModelBase_setStateFn__closure, A.ReactiveModelBase_setStateFn__closure1, A.ReactiveModelBase__streamSubscription_closure0, A.ReactiveModelListener_addListenerForRebuild_closure0, A.ReactiveModelListener_addListenerForRebuild_closure, A.ReactiveModelListener_addCleaner_closure, A._StateBuilderBaseState_initState_closure, A._StateBuilderBaseState_initState__closure, A.OnBuilder_build_closure, A.OnBuilder_build_closure0, A.OnBuilder_build_closure1, A.SideEffects_closure, A.OnX_listenTo___closure0, A.RM_inject_closure, A.addToInjectedModels_closure, A.addToContextSet_closure, A.DocumentComposer_closure, A.MutableDocument_getRangeBetween_closure, A._DocumentMouseInteractorState_initState_closure, A._DocumentMouseInteractorState_didUpdateWidget_closure, A._DocumentMouseInteractorState__onPanUpdate_closure, A._DocumentMouseInteractorState__onDragEnd_closure, A._DocumentMouseInteractorState__buildGestureInput_closure, A._DocumentMouseInteractorState__buildGestureInput_closure1, A._AndroidDocumentTouchInteractorState_initState_closure, A._AndroidDocumentTouchInteractorState_initState_closure0, A._AndroidDocumentTouchInteractorState_didChangeMetrics__closure, A._AndroidDocumentTouchInteractorState__positionCollapsedHandle_closure, A._AndroidDocumentTouchInteractorState__positionExpandedHandles_closure, A._AndroidDocumentTouchInteractorState__positionExpandedHandles_closure0, A._AndroidDocumentTouchInteractorState__buildGestureInput_closure, A._AndroidDocumentTouchEditingControlsState__onCollapsedPanStart_closure, A._AndroidDocumentTouchEditingControlsState__onExpandedHandleDragStart_closure, A._AndroidDocumentTouchEditingControlsState__onPanUpdate_closure, A._AndroidDocumentTouchEditingControlsState__onHandleDragEnd_closure, A._IOSDocumentTouchInteractorState_initState_closure, A._IOSDocumentTouchInteractorState_initState_closure0, A._IOSDocumentTouchInteractorState_didChangeDependencies__closure, A._IOSDocumentTouchInteractorState_didChangeMetrics__closure, A._IOSDocumentTouchInteractorState__onTapUp_closure, A._IOSDocumentTouchInteractorState__onTapTimeout_closure, A._IOSDocumentTouchInteractorState__positionCollapsedHandle_closure, A._IOSDocumentTouchInteractorState__buildGestureInput_closure, A._IOSDocumentTouchInteractorState__buildGestureInput_closure1, A._DocumentImeInteractorState_updateEditingValue_closure, A._DocumentScrollableState_initState__closure, A._DocumentScrollableState_initState__closure0, A._DocumentScrollableState_didUpdateWidget_closure, A._DocumentScrollableState_didUpdateWidget_closure0, A._SingleColumnDocumentLayoutState__onViewModelChange_closure, A._PresenterComponentBuilderState__onViewModelChange_closure, A.SingleColumnLayoutPresenter__assemblePipeline_closure, A.SuperEditorState__createEditContext_closure, A.SuperEditorState__createEditContext_closure0, A.SuperEditorState__buildGestureSystem_closure, A.SuperEditorState__buildGestureSystem_closure0, A.DefaultCaretOverlayBuilder_build_closure, A.ToggleTextAttributionsCommand_execute_closure, A._MultiListenableBuilderState__onListenableChange_closure, A.TapSequenceGestureRecognizer_addAllowedPointer_closure, A.TapSequenceGestureRecognizer_addAllowedPointer_closure0, A.TapSequenceGestureRecognizer__checkUp_closure, A.TapSequenceGestureRecognizer__checkUp_closure0, A.TapSequenceGestureRecognizer__checkUp_closure1, A.main_closure0, A.main_closure]); - _inheritMany(A.Closure2Args, [A.AppBootstrap_prepareEngineInitializer__closure0, A.AppBootstrap_prepareEngineInitializer__closure, A.AppBootstrap__prepareAppRunner__closure, A.downloadCanvasKit_closure, A.IntervalTree_IntervalTree$createFromRanges_closure, A.IntervalTree_IntervalTree$createFromRanges_closure0, A.Surface_acquireFrame_closure, A.commitScene_closure, A.PersistedContainerSurface__matchChildren_closure, A.initializeEngineServices_closure0, A.KeyboardConverter__handleEvent_closure2, A.KeyboardConverter__handleEvent__closure, A.EnginePlatformDispatcher__addFontSizeObserver_closure, A.StandardMessageCodec_writeValue_closure0, A.saveForms_closure, A.HybridTextEditing__startEditing_closure0, A._HeaderValue_toString_closure, A._CastListBase_sort_closure, A.CastMap_forEach_closure, A.ConstantMap_map_closure, A.Primitives_functionNoSuchMethod_closure, A.JsLinkedHashMap_addAll_closure, A.initHooks_closure0, A._awaitOnObject_closure0, A._wrapJsFunctionForAsync_closure, A.Future_wait_handleError, A._Future__chainForeignFuture_closure0, A._Future_timeout_closure1, A.Stream_Stream$fromFuture_closure0, A._AddStreamState_makeErrorHandler_closure, A._cancelAndErrorClosure_closure, A._HashMap_addAll_closure, A.HashMap_HashMap$from_closure, A.LinkedHashMap_LinkedHashMap$from_closure, A.MapBase_mapToString_closure, A.SplayTreeSet__copyNode_copyChildren, A._JsonStringifier_writeMap_closure, A._JsonPrettyPrintMixin_writeMap_closure, A._symbolMapToStringMap_closure, A.NoSuchMethodError_toString_closure, A._BigIntImpl_hashCode_combine, A.Uri_splitQueryString_closure, A.Uri__parseIPv4Address_error, A.Uri_parseIPv6Address_error, A.Uri_parseIPv6Address_parseHex, A._Uri__makeQuery_writeParameter, A._Uri__makeQuery_closure, A._createTables_build, A.MidiInputMap_keys_closure, A.MidiInputMap_values_closure, A.MidiOutputMap_keys_closure, A.MidiOutputMap_values_closure, A.RtcStatsReport_keys_closure, A.RtcStatsReport_values_closure, A.Storage_keys_closure, A.Storage_values_closure, A._DataAttributeMap_forEach_closure, A._DataAttributeMap_keys_closure, A._DataAttributeMap_values_closure, A._AcceptStructuredClone_walk_closure, A._FileStream__readBlock_closure0, A._FileStream__start_onOpenFile_closure, A._FileStream__start_openFailed, A.AudioParamMap_keys_closure, A.AudioParamMap_values_closure, A.AttributedSpans_copyAttributionRegion_closure1, A.AttributedSpans_copyAttributionRegion_closure6, A.BoardListState_build_closure3, A.BoardViewState_build_closure0, A.hashObjects_closure, A.BuiltListMultimap_forEach_closure, A.MapBuilder_replace_closure, A.MapBuilder_replace_closure0, A.BuiltSetMultimap_forEach_closure, A.StandardJsonPlugin__toList_closure0, A.StandardJsonPlugin__toListUsingDiscriminator_closure0, A.loadAsyncHtmlImage_closure, A.MultiImageStreamCompleter_closure0, A.MultiImageStreamCompleter_closure1, A.BaseBarRenderer_preprocessSeries__closure, A.BaseBarRenderer_update_closure0, A.BaseBarRenderer_paint_closure, A.BaseBarRenderer_paint_closure0, A.BaseBarRenderer_paint_closure1, A.BaseBarRenderer__getSegmentsForDomainValue_closure, A._ReversedSeriesIterator_closure0, A.BaseTickDrawStrategy_collides_closure, A.BaseTickDrawStrategy_measureVerticallyDrawnTicks_closure, A.BaseTickDrawStrategy_measureHorizontallyDrawnTicks_closure, A.CartesianChart_init_closure, A.CartesianChart_preprocessSeries_closure, A.CartesianChart_preprocessSeries_closure0, A.CartesianChart_preprocessSeries_closure1, A.CartesianChart_preprocessSeries_closure2, A.CartesianChart_onSkipLayout_closure, A.BaseChart_getNearestDatumDetailPerSeries_closure0, A.BaseChart_configureSeries_closure0, A.BaseChart_preprocessSeries_closure1, A.BaseChart_onPostLayout_closure, A.LinePointHighlighter__updateViewData_closure, A._LinePointLayoutView_paint_closure, A._LinePointLayoutView_paint_closure0, A.SelectNearest__onSelect_closure, A.LayoutManagerImpl_paintOrderedViews_closure, A.LayoutManagerImpl_positionOrderedViews_closure, A.LineRenderer_update_closure0, A.LineRenderer_paint_closure, A.LineRenderer_paint_closure0, A.PointRenderer_paint_closure, A.PointRenderer_paint_closure0, A.BaseChartState_build_closure, A.BaseChartState_dispose_closure, A.TabularLegendLayout__buildTableFromRows_closure0, A.CanonicalizedMap_addAll_closure, A.CanonicalizedMap_forEach_closure, A.CanonicalizedMap_map_closure, A.MemoryDirectory_createSync_closure, A.MemoryFile__doCreate_closure, A._FileSink_addStream_closure0, A._FileSink_close_closure0, A.FilePickerWeb__fileType_closure, A.CupertinoDynamicColor_toString_toString, A._RenderCupertinoSwitch_paint_closure, A.BindingBase_registerServiceExtension_closure, A.PointerRouter__dispatchEventToRoutes_closure, A.ScaleGestureRecognizer__reconfigure_closure0, A.ScaleGestureRecognizer_acceptGesture_closure0, A._PackagesViewState_licenses_closure, A._PackagesViewState_build_closure, A._PackagesViewState_build__closure, A._PackagesViewState__packagesList_closure, A._LicenseData_sortPackages_closure, A._PackageLicensePageState_build_closure, A._MasterDetailFlowState_build_closure, A._MasterDetailFlowState__nestedUI_closure, A._MasterDetailFlowState__lateralUI_closure1, A._MasterDetailFlowState__lateralUI_closure, A._MasterDetailScaffoldState_build__closure, A._DetailView_build_closure, A.MaterialApp_createMaterialHeroController_closure, A._MaterialAppState_build_closure, A._RenderInputPadding_hitTest_closure, A._RenderInputPadding_hitTest_closure0, A.__DatePickerDialogState_State_RestorationMixin_dispose_closure, A._DropdownRoute_buildPage_closure, A._DropdownRoute_getItemOffset_closure, A._DropdownRoute_getMenuLimits_closure, A._RenderDecoration_performLayout_centerLayout, A._RenderDecoration_performLayout_baselineLayout, A._RenderDecoration_hitTestChildren_closure, A._RenderListTile_hitTestChildren_closure, A._ZoomEnterTransition_build_closure, A._PopupMenu_build_closure0, A._LinearProgressIndicatorPainter_paint_drawBar, A._LinearProgressIndicatorState_build_closure, A._CircularProgressIndicatorState__buildAnimation_closure, A._RefreshProgressIndicatorState__buildAnimation_closure, A.RefreshIndicatorState_build_closure, A.ReorderableListView_closure, A._ReorderableListViewState__wrapWithSemantics_reorder, A._ReorderableListViewState__proxyDecorator_closure, A.ScaffoldState_build_closure, A._StandardBottomSheetState_build_closure, A._ScaffoldState_State_TickerProviderStateMixin_RestorationMixin_dispose_closure, A._TextFieldState_build_closure1, A._TextFieldState_build_closure2, A.__TextFieldState_State_RestorationMixin_dispose_closure, A.ThemeData__lerpThemeExtensions_closure, A._RenderInputPadding_hitTest_closure2, A.__HourMinuteTextFieldState_State_RestorationMixin_dispose_closure, A.__TimePickerDialogState_State_RestorationMixin_dispose_closure, A.__TimePickerInputState_State_RestorationMixin_dispose_closure, A._RenderInputPadding_hitTest_closure1, A.NetworkImage__loadAsync_closure, A._CompoundBorder_dimensions_closure, A.ImageCache_putIfAbsent_listener, A.ImageProvider_resolve_closure, A.ImageProvider__createErrorHandlerAndKey_handleError, A.AssetImage_obtainKey_closure0, A.OneFrameImageStreamCompleter_closure, A.MultiFrameImageStreamCompleter_closure, A.MultiFrameImageStreamCompleter_closure0, A.RenderBoxContainerDefaultsMixin_defaultHitTestChildren_closure, A.RenderEditable_getRectForComposingRange_closure, A.RenderEditable_hitTestChildren_closure, A.RenderEditable__paintContents_closure, A.RenderFlex_computeMinIntrinsicWidth_closure, A.RenderFlex_computeMaxIntrinsicWidth_closure, A.RenderFlex_computeMinIntrinsicHeight_closure, A.RenderFlex_computeMaxIntrinsicHeight_closure, A.MouseTracker__handleDeviceUpdateMouseEvents_closure, A.PipelineOwner_flushLayout_closure, A.PipelineOwner_flushCompositingBits_closure, A.PipelineOwner_flushPaint_closure, A.PipelineOwner_flushSemantics_closure, A.RenderParagraph_hitTestChildren_closure, A.RenderParagraph_paint_closure, A.RenderPhysicalModel_paint_closure, A.RenderPhysicalShape_paint_closure, A.RenderTransform_hitTestChildren_closure, A.RenderFittedBox_hitTestChildren_closure, A.RenderFractionalTranslation_hitTestChildren_closure, A.RenderFollowerLayer_hitTestChildren_closure, A.RenderShiftedBox_hitTestChildren_closure, A.RenderIndexedStack_hitTestChildren_closure, A.RenderTable_computeDryLayout_closure, A.RenderTable_hitTestChildren_closure, A.SchedulerBinding_handleBeginFrame_closure, A._SemanticsSortGroup_sortedWithinKnot_closure, A.SemanticsOwner_sendSemanticsUpdate_closure0, A.SemanticsOwner_sendSemanticsUpdate_closure1, A._DefaultBinaryMessenger_setMessageHandler_closure, A.StandardMessageCodec_writeValue_closure, A._StreamBuilderBaseState__subscribe_closure1, A._FutureBuilderState__subscribe_closure0, A._DraggableScrollableSheetState_build_closure, A.EditableTextState__formatAndSetValue_closure, A.EditableTextState_build_closure, A.DirectionalFocusTraversalPolicyMixin__sortAndFindInitial_closure, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterHorizontally_closure, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterVertically_closure, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure1, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure4, A._ReadingOrderSortData_sortWithDirectionality_closure, A._ReadingOrderDirectionalGroupData_sortWithDirectionality_closure, A.ReadingOrderTraversalPolicy__pickNext_closure, A.ReadingOrderTraversalPolicy__pickNext_inBand, A._FormFieldState_State_RestorationMixin_dispose_closure, A.RenderObjectElement_updateChildren_slotFor, A.Hero__allHeroesFor_inviteHero, A._HeroFlight__buildOverlay_closure, A.HeroController__defaultHeroFlightShuttleBuilder_closure, A._ImageState__getListener_closure, A._HistoryProperty_fromPrimitives_closure, A._NavigatorState_State_TickerProviderStateMixin_RestorationMixin_dispose_closure, A._RenderTheatre_hitTestChildren_closure, A._StretchingOverscrollIndicatorState_build_closure, A._PageViewState_build_closure0, A.HtmlElementView_build_closure, A._DragItemProxy_build_closure, A.__RestorationScopeState_State_RestorationMixin_dispose_closure, A.__RouterState_State_RestorationMixin_dispose_closure, A._ModalScopeState_build_closure, A._ModalScopeState_build__closure0, A._ModalScopeState_build___closure, A.ScrollView_build_closure, A.ListView$separated_closure, A.ListView$separated_closure0, A._ScrollableState_State_TickerProviderStateMixin_RestorationMixin_dispose_closure, A._ScrollableSelectionContainerDelegate_didChangeSelectables_closure, A._ScrollableSelectionContainerDelegate_didChangeSelectables_closure0, A.ShortcutManager__indexShortcuts_closure, A.SingleChildScrollView_build_closure, A._RenderSingleChildViewport_paint_paintContents, A._RenderSingleChildViewport_hitTestChildren_closure, A.loadDateIntlDataIfNotLoaded_closure, A._StoreStreamListenerState_build_closure, A._RenderFlexEntranceTransition_hitTestChildren_closure, A.RenderStaggeredGrid__computeSize_computeCrossAxisCellCount, A.Element__addOuterHtml_closure, A.Phase_startTagHtml_closure, A.InBodyPhase_startTagBody_closure, A.formatStr_closure, A._separatingNewlines_closure, A._BaseRules_blankRule_closure, A._BaseRules_defaultRule_closure, A._CommonRules_paragraph_closure, A._CommonRules_lineBreak_closure, A._CommonRules_heading_closure, A._CommonRules_blockquote_closure, A._CommonRules_list_closure, A._CommonRules_listItem_closure, A._CommonRules_indentedCodeBlock_closure0, A._CommonRules_fencedCodeBlock_closure0, A._CommonRules_horizontalRule_closure, A._CommonRules_inlineLink_closure0, A._CommonRules_referenceLink_closure1, A._CommonRules_emphasis_closure, A._CommonRules_strong_closure, A._CommonRules_strike_closure, A._CommonRules_code_closure0, A._CommonRules_image_closure, A._TableRules_table_closure, A._TableRules_tr_closure, A._TableRules_tHeadBody_closure, A._TableRules_th_closure, A._TableRules_td_closure, A.BaseRequest_closure, A.mapToQuery_closure, A.MediaType_toString_closure, A._$PurchasesResultWrapperFromJson_closure, A._$SkuDetailsResponseWrapperFromJson_closure, A._$SKErrorFromJson_closure, A._$SKProductDiscountWrapperFromJson_closure, A._$SKProductDiscountWrapperFromJson_closure0, A._$SKProductWrapperFromJson_closure, A._$SKProductWrapperFromJson_closure0, A.DateFormat__fieldConstructors_closure, A.DateFormat__fieldConstructors_closure0, A.DateFormat__fieldConstructors_closure1, A._DateFormatPatternField_parseEnumeratedString_closure0, A._CountryPickerDialogState_build_closure0, A._IntlPhoneFieldState__changeCountry__closure, A.GatewayEntity_supportedEvents_closure, A.InvoiceEntity_getTaxes_calculateAmount, A.TaskEntity_getTaskTimes_closure0, A._parseError_closure, A.InvoiceNinjaAppState_build__closure123, A.lastErrorReducer_closure, A.lastErrorReducer_closure0, A.lastErrorReducer_closure1, A.lastErrorReducer_closure2, A.lastErrorReducer_closure3, A.lastErrorReducer_closure4, A.lastErrorReducer_closure5, A.lastErrorReducer_closure6, A.lastErrorReducer_closure7, A.lastErrorReducer_closure8, A.lastErrorReducer_closure9, A.lastErrorReducer_closure10, A.lastErrorReducer_closure11, A.lastErrorReducer_closure12, A.lastErrorReducer_closure13, A.lastErrorReducer_closure14, A.lastErrorReducer_closure15, A.lastErrorReducer_closure16, A.lastErrorReducer_closure17, A.lastErrorReducer_closure18, A.lastErrorReducer_closure19, A.lastErrorReducer_closure20, A.lastErrorReducer_closure21, A.lastErrorReducer_closure22, A.lastErrorReducer_closure23, A.dismissedNativeWarningReducer_closure, A.dismissedNativeWarningReducer_closure0, A.forceSelectedReducer_closure167, A.forceSelectedReducer_closure168, A.forceSelectedReducer_closure169, A.forceSelectedReducer_closure170, A.forceSelectedReducer_closure171, A.forceSelectedReducer_closure172, A.forceSelectedReducer_closure173, A.forceSelectedReducer_closure174, A.tabIndexReducer_closure21, A.tabIndexReducer_closure22, A.selectedIdReducer_closure336, A.selectedIdReducer_closure337, A.selectedIdReducer_closure338, A.selectedIdReducer_closure339, A.selectedIdReducer_closure340, A.selectedIdReducer_closure341, A.selectedIdReducer_closure342, A.selectedIdReducer_closure343, A.selectedIdReducer_closure344, A.selectedIdReducer_closure345, A.selectedIdReducer_closure346, A.selectedIdReducer_closure347, A.selectedIdReducer_closure348, A.selectedIdReducer_closure349, A.selectedIdReducer_closure350, A.editingReducer_closure114, A.editingReducer_closure115, A.editingReducer_closure116, A.editingReducer_closure117, A.bankAccountListReducer_closure, A.dropdownBankAccountsSelector_closure0, A.filteredBankAccountsSelector_closure0, A.handleClientAction__closure, A.__MergClientPickerState_build__closure, A.forceSelectedReducer_closure207, A.forceSelectedReducer_closure208, A.forceSelectedReducer_closure209, A.forceSelectedReducer_closure210, A.forceSelectedReducer_closure211, A.forceSelectedReducer_closure212, A.forceSelectedReducer_closure213, A.forceSelectedReducer_closure214, A.tabIndexReducer_closure31, A.tabIndexReducer_closure32, A.saveCompleterReducer_closure2, A.cancelCompleterReducer_closure2, A.editingContactReducer_closure, A.editingContactReducer_closure0, A.selectedIdReducer_closure416, A.selectedIdReducer_closure417, A.selectedIdReducer_closure418, A.selectedIdReducer_closure419, A.selectedIdReducer_closure420, A.selectedIdReducer_closure421, A.selectedIdReducer_closure422, A.selectedIdReducer_closure423, A.selectedIdReducer_closure424, A.selectedIdReducer_closure425, A.selectedIdReducer_closure426, A.selectedIdReducer_closure427, A.selectedIdReducer_closure428, A.selectedIdReducer_closure429, A.selectedIdReducer_closure430, A.selectedIdReducer_closure431, A.selectedIdReducer_closure432, A.editingReducer_closure141, A.editingReducer_closure142, A.editingReducer_closure143, A.editingReducer_closure144, A.editingReducer_closure145, A.editingReducer_closure146, A.editingReducer_closure147, A.editingReducer_closure148, A.editingReducer_closure149, A.editingReducer_closure150, A.editingReducer_closure151, A.editingReducer_closure152, A.editingReducer_closure153, A.editingReducer_closure154, A.clientListReducer_closure, A.dropdownClientsSelector_closure0, A.memoizedClientStatsForUser_closure, A.clientStatsForUser_closure, A.filteredClientsSelector_closure0, A.memoizedGetClientUnappliedPayments_closure, A.getClientUnappliedPayments_closure, A.memoizedGetClientAvailableCredits_closure, A.getClientAvailableCredits_closure, A.userCompanyEntityReducer_closure, A.userCompanyEntityReducer_closure0, A.userCompanyEntityReducer_closure1, A.userCompanyEntityReducer_closure2, A.userCompanyEntityReducer_closure3, A.userCompanyEntityReducer_closure4, A.userCompanyEntityReducer_closure5, A.userCompanyEntityReducer_closure6, A.userCompanyEntityReducer_closure7, A.lastUpdatedReducer_closure, A.lastUpdatedReducer_closure0, A.memoizedDropdownExpenseCategoriesList_closure, A.dropdownExpenseCategoriesSelector_closure2, A.getCurrencyIds_closure, A.memoizedFilteredSelector_closure, A.filteredSelector_closure13, A.handleCompanyGatewayAction__closure, A.forceSelectedReducer_closure59, A.forceSelectedReducer_closure60, A.forceSelectedReducer_closure61, A.forceSelectedReducer_closure62, A.forceSelectedReducer_closure63, A.forceSelectedReducer_closure64, A.forceSelectedReducer_closure65, A.forceSelectedReducer_closure66, A.selectedIdReducer_closure120, A.selectedIdReducer_closure121, A.selectedIdReducer_closure122, A.selectedIdReducer_closure123, A.selectedIdReducer_closure124, A.selectedIdReducer_closure125, A.selectedIdReducer_closure126, A.selectedIdReducer_closure127, A.selectedIdReducer_closure128, A.selectedIdReducer_closure129, A.selectedIdReducer_closure130, A.selectedIdReducer_closure131, A.selectedIdReducer_closure132, A.selectedIdReducer_closure133, A.selectedIdReducer_closure134, A.editingReducer_closure37, A.editingReducer_closure38, A.editingReducer_closure39, A.editingReducer_closure40, A.companyGatewayListReducer_closure, A.memoizedCalculateCompanyGatewayProcessed_closure, A.calculateCompanyGatewayProcessed_closure, A.memoizedClientStatsForCompanyGateway_closure, A.clientStatsForCompanyGateway_closure, A.memoizedPaymentStatsForCompanyGateway_closure, A.paymentStatsForCompanyGateway_closure, A.getUnconnectedStripeAccount_closure, A.forceSelectedReducer_closure79, A.forceSelectedReducer_closure80, A.forceSelectedReducer_closure81, A.forceSelectedReducer_closure82, A.forceSelectedReducer_closure83, A.forceSelectedReducer_closure84, A.forceSelectedReducer_closure85, A.forceSelectedReducer_closure86, A.tabIndexReducer_closure11, A.tabIndexReducer_closure12, A.historyActivityIdReducer_closure0, A.editingItemReducer_closure1, A.editingItemReducer_closure2, A.selectedIdReducer_closure161, A.selectedIdReducer_closure162, A.selectedIdReducer_closure163, A.selectedIdReducer_closure164, A.selectedIdReducer_closure165, A.selectedIdReducer_closure166, A.selectedIdReducer_closure167, A.selectedIdReducer_closure168, A.selectedIdReducer_closure169, A.selectedIdReducer_closure170, A.selectedIdReducer_closure171, A.selectedIdReducer_closure172, A.selectedIdReducer_closure173, A.selectedIdReducer_closure174, A.selectedIdReducer_closure175, A.selectedIdReducer_closure176, A.selectedIdReducer_closure177, A.selectedIdReducer_closure178, A.selectedIdReducer_closure179, A.editingReducer_closure49, A.editingReducer_closure50, A.editingReducer_closure51, A.editingReducer_closure52, A.editingReducer_closure53, A.editingReducer_closure54, A.editingReducer_closure55, A.editingReducer_closure56, A.editingReducer_closure57, A.editingReducer_closure58, A.editingReducer_closure59, A.creditListReducer_closure, A._purgeClientSuccess__closure5, A.dropdownCreditSelector_closure0, A.filteredCreditsSelector_closure, A.filteredCreditsSelector_closure1, A.memoizedCreditStatsForDesign_closure, A.creditStatsForDesign_closure, A.memoizedCreditStatsForClient_closure, A.creditStatsForClient_closure, A.memoizedCreditStatsForUser_closure, A.creditStatsForUser_closure, A.selectedEntitiesReducer_closure, A.selectedEntitiesReducer_closure0, A.selectedEntityTypeReducer_closure, A.showSidebarReducer_closure, A._chartInvoices_closure, A.chartQuotes_closure, A.chartPayments_closure, A.chartTasks_closure, A.chartTasks___closure, A.chartExpenses_closure, A.memoizedRunningTasks_closure0, A.runningTasks_closure, A.memoizedUpcomingInvoices_closure, A._upcomingInvoices_closure, A._upcomingInvoices_closure0, A.memoizedPastDueInvoices_closure, A._pastDueInvoices_closure, A._pastDueInvoices_closure0, A.memoizedRecentPayments_closure, A._recentPayments_closure, A._recentPayments_closure0, A.memoizedUpcomingQuotes_closure, A._upcomingQuotes_closure, A._upcomingQuotes_closure0, A.memoizedExpiredQuotes_closure, A._expiredQuotes_closure, A._expiredQuotes_closure0, A.memoizedRunningTasks_closure, A._runningTasks_closure, A._runningTasks_closure0, A.memoizedRecentTasks_closure, A._recentTasks_closure, A._recentTasks_closure0, A.memoizedRecentExpenses_closure, A._recentExpenses_closure, A._recentExpenses_closure0, A.forceSelectedReducer_closure87, A.forceSelectedReducer_closure88, A.forceSelectedReducer_closure89, A.forceSelectedReducer_closure90, A.forceSelectedReducer_closure91, A.forceSelectedReducer_closure92, A.forceSelectedReducer_closure93, A.forceSelectedReducer_closure94, A.selectedIdReducer_closure180, A.selectedIdReducer_closure181, A.selectedIdReducer_closure182, A.selectedIdReducer_closure183, A.selectedIdReducer_closure184, A.selectedIdReducer_closure185, A.selectedIdReducer_closure186, A.selectedIdReducer_closure187, A.selectedIdReducer_closure188, A.selectedIdReducer_closure189, A.selectedIdReducer_closure190, A.selectedIdReducer_closure191, A.selectedIdReducer_closure192, A.selectedIdReducer_closure193, A.editingReducer_closure60, A.editingReducer_closure61, A.editingReducer_closure62, A.editingReducer_closure63, A.designListReducer_closure, A.filteredDesignsSelector_closure0, A.forceSelectedReducer_closure47, A.forceSelectedReducer_closure48, A.forceSelectedReducer_closure49, A.forceSelectedReducer_closure50, A.forceSelectedReducer_closure51, A.forceSelectedReducer_closure52, A.forceSelectedReducer_closure53, A.forceSelectedReducer_closure54, A.selectedIdReducer_closure95, A.selectedIdReducer_closure96, A.selectedIdReducer_closure97, A.selectedIdReducer_closure98, A.selectedIdReducer_closure99, A.selectedIdReducer_closure100, A.selectedIdReducer_closure101, A.selectedIdReducer_closure102, A.selectedIdReducer_closure103, A.selectedIdReducer_closure104, A.selectedIdReducer_closure105, A.selectedIdReducer_closure106, A.selectedIdReducer_closure107, A.editingReducer_closure32, A.documentListReducer_closure, A.filteredDocumentsSelector_closure0, A.forceSelectedReducer_closure39, A.forceSelectedReducer_closure40, A.forceSelectedReducer_closure41, A.forceSelectedReducer_closure42, A.forceSelectedReducer_closure43, A.forceSelectedReducer_closure44, A.forceSelectedReducer_closure45, A.forceSelectedReducer_closure46, A.tabIndexReducer_closure9, A.tabIndexReducer_closure10, A.selectedIdReducer_closure80, A.selectedIdReducer_closure81, A.selectedIdReducer_closure82, A.selectedIdReducer_closure83, A.selectedIdReducer_closure84, A.selectedIdReducer_closure85, A.selectedIdReducer_closure86, A.selectedIdReducer_closure87, A.selectedIdReducer_closure88, A.selectedIdReducer_closure89, A.selectedIdReducer_closure90, A.selectedIdReducer_closure91, A.selectedIdReducer_closure92, A.selectedIdReducer_closure93, A.selectedIdReducer_closure94, A.editingReducer_closure28, A.editingReducer_closure29, A.editingReducer_closure30, A.editingReducer_closure31, A.expenseListReducer_closure, A._purgeClientSuccess__closure13, A.memoizedExpensePurchaseOrderSelector_closure, A.expensePurchaseOrderSelector_closure, A.filteredExpensesSelector_closure0, A.memoizedExpenseStatsForVendor_closure, A.expenseStatsForVendor_closure, A.memoizedExpenseStatsForClient_closure, A.expenseStatsForClient_closure, A.memoizedClientExpenseList_closure, A.clientExpenseList_closure0, A.memoizedExpenseStatsForProject_closure, A.expenseStatsForProject_closure, A.memoizedExpenseStatsForUser_closure, A.expenseStatsForUser_closure, A.saveCompleterReducer_closure1, A.cancelCompleterReducer_closure1, A.forceSelectedReducer_closure127, A.forceSelectedReducer_closure128, A.forceSelectedReducer_closure129, A.forceSelectedReducer_closure130, A.forceSelectedReducer_closure131, A.forceSelectedReducer_closure132, A.forceSelectedReducer_closure133, A.forceSelectedReducer_closure134, A.selectedIdReducer_closure257, A.selectedIdReducer_closure258, A.selectedIdReducer_closure259, A.selectedIdReducer_closure260, A.selectedIdReducer_closure261, A.selectedIdReducer_closure262, A.selectedIdReducer_closure263, A.selectedIdReducer_closure264, A.selectedIdReducer_closure265, A.selectedIdReducer_closure266, A.selectedIdReducer_closure267, A.selectedIdReducer_closure268, A.selectedIdReducer_closure269, A.selectedIdReducer_closure270, A.selectedIdReducer_closure271, A.editingReducer_closure87, A.editingReducer_closure88, A.editingReducer_closure89, A.editingReducer_closure90, A.expenseCategoryListReducer_closure, A.dropdownExpenseCategoriesSelector_closure0, A.filteredExpenseCategoriesSelector_closure0, A.memoizedCalculateExpenseCategoryAmount_closure, A.calculateExpenseCategoryAmount_closure, A.memoizedExpenseStatsForExpenseCategory_closure, A.expenseStatsForExpenseCategory_closure, A.memoizedTransactionStatsForExpenseCategory_closure, A.transactionStatsForExpenseCategory_closure, A.forceSelectedReducer_closure55, A.forceSelectedReducer_closure56, A.forceSelectedReducer_closure57, A.forceSelectedReducer_closure58, A.selectedIdReducer_closure108, A.selectedIdReducer_closure109, A.selectedIdReducer_closure110, A.selectedIdReducer_closure111, A.selectedIdReducer_closure112, A.selectedIdReducer_closure113, A.selectedIdReducer_closure114, A.selectedIdReducer_closure115, A.selectedIdReducer_closure116, A.selectedIdReducer_closure117, A.selectedIdReducer_closure118, A.selectedIdReducer_closure119, A.editingReducer_closure33, A.editingReducer_closure34, A.editingReducer_closure35, A.editingReducer_closure36, A.groupListReducer_closure, A.filteredGroupsSelector_closure0, A.memoizedClientStatsForGroup_closure, A.clientStatsForGroup_closure, A.forceSelectedReducer_closure199, A.forceSelectedReducer_closure200, A.forceSelectedReducer_closure201, A.forceSelectedReducer_closure202, A.forceSelectedReducer_closure203, A.forceSelectedReducer_closure204, A.forceSelectedReducer_closure205, A.forceSelectedReducer_closure206, A.tabIndexReducer_closure29, A.tabIndexReducer_closure30, A.historyActivityIdReducer_closure3, A.editingItemIndexReducer_closure1, A.editingItemIndexReducer_closure2, A.selectedIdReducer_closure397, A.selectedIdReducer_closure398, A.selectedIdReducer_closure399, A.selectedIdReducer_closure400, A.selectedIdReducer_closure401, A.selectedIdReducer_closure402, A.selectedIdReducer_closure403, A.selectedIdReducer_closure404, A.selectedIdReducer_closure405, A.selectedIdReducer_closure406, A.selectedIdReducer_closure407, A.selectedIdReducer_closure408, A.selectedIdReducer_closure409, A.selectedIdReducer_closure410, A.selectedIdReducer_closure411, A.selectedIdReducer_closure412, A.selectedIdReducer_closure413, A.selectedIdReducer_closure414, A.selectedIdReducer_closure415, A.editingReducer_closure130, A.editingReducer_closure131, A.editingReducer_closure132, A.editingReducer_closure133, A.editingReducer_closure134, A.editingReducer_closure135, A.editingReducer_closure136, A.editingReducer_closure137, A.editingReducer_closure138, A.editingReducer_closure139, A.editingReducer_closure140, A.invoiceListReducer_closure, A._purgeClientSuccess__closure15, A.memoizedHasActiveUnpaidInvoices_closure, A.memoizedInvoiceQuoteSelector_closure, A.invoiceQuoteSelector_closure, A.dropdownInvoiceSelector_closure0, A.filteredInvoicesSelector_closure, A.filteredInvoicesSelector_closure1, A.memoizedInvoiceStatsForClient_closure, A.invoiceStatsForClient_closure, A.memoizedInvoiceStatsForDesign_closure, A.invoiceStatsForDesign_closure, A.memoizedInvoiceStatsForSubscription_closure, A.invoiceStatsForSubscription_closure, A.memoizedInvoiceStatsForProject_closure, A.invoiceStatsForProject_closure, A.memoizedInvoiceStatsForUser_closure, A.invoiceStatsForUser_closure, A.forceSelectedReducer_closure7, A.forceSelectedReducer_closure8, A.forceSelectedReducer_closure9, A.forceSelectedReducer_closure10, A.forceSelectedReducer_closure11, A.forceSelectedReducer_closure12, A.forceSelectedReducer_closure13, A.forceSelectedReducer_closure14, A.tabIndexReducer_closure1, A.tabIndexReducer_closure2, A.selectedIdReducer_closure18, A.selectedIdReducer_closure19, A.selectedIdReducer_closure20, A.selectedIdReducer_closure21, A.selectedIdReducer_closure22, A.selectedIdReducer_closure23, A.selectedIdReducer_closure24, A.selectedIdReducer_closure25, A.selectedIdReducer_closure26, A.selectedIdReducer_closure27, A.selectedIdReducer_closure28, A.selectedIdReducer_closure29, A.selectedIdReducer_closure30, A.selectedIdReducer_closure31, A.selectedIdReducer_closure32, A.selectedIdReducer_closure33, A.selectedIdReducer_closure34, A.editingReducer_closure10, A.editingReducer_closure11, A.editingReducer_closure12, A.editingReducer_closure13, A.paymentListReducer_closure, A._purgeClientSuccess__closure1, A.filteredPaymentsSelector_closure0, A.paymentStatsForClient_closure, A.forceSelectedReducer_closure95, A.forceSelectedReducer_closure96, A.forceSelectedReducer_closure97, A.forceSelectedReducer_closure98, A.forceSelectedReducer_closure99, A.forceSelectedReducer_closure100, A.forceSelectedReducer_closure101, A.forceSelectedReducer_closure102, A.selectedIdReducer_closure194, A.selectedIdReducer_closure195, A.selectedIdReducer_closure196, A.selectedIdReducer_closure197, A.selectedIdReducer_closure198, A.selectedIdReducer_closure199, A.selectedIdReducer_closure200, A.selectedIdReducer_closure201, A.selectedIdReducer_closure202, A.selectedIdReducer_closure203, A.selectedIdReducer_closure204, A.selectedIdReducer_closure205, A.selectedIdReducer_closure206, A.selectedIdReducer_closure207, A.editingReducer_closure64, A.editingReducer_closure65, A.editingReducer_closure66, A.editingReducer_closure67, A.paymentTermListReducer_closure, A.memoizedDropdownPaymentTermList_closure, A.dropdownPaymentTermsSelector_closure0, A.filteredPaymentTermsSelector_closure0, A.forceSelectedReducer_closure215, A.forceSelectedReducer_closure216, A.forceSelectedReducer_closure217, A.forceSelectedReducer_closure218, A.forceSelectedReducer_closure219, A.forceSelectedReducer_closure220, A.forceSelectedReducer_closure221, A.forceSelectedReducer_closure222, A.tabIndexReducer_closure33, A.tabIndexReducer_closure34, A.editingReducer_closure155, A.editingReducer_closure156, A.editingReducer_closure157, A.editingReducer_closure158, A.selectedIdReducer_closure433, A.selectedIdReducer_closure434, A.selectedIdReducer_closure435, A.selectedIdReducer_closure436, A.selectedIdReducer_closure437, A.selectedIdReducer_closure438, A.selectedIdReducer_closure439, A.selectedIdReducer_closure440, A.selectedIdReducer_closure441, A.selectedIdReducer_closure442, A.selectedIdReducer_closure443, A.selectedIdReducer_closure444, A.selectedIdReducer_closure445, A.selectedIdReducer_closure446, A.productListReducer_closure, A.dropdownProductsSelector_closure0, A.productList_closure0, A.filteredProductsSelector_closure0, A.forceSelectedReducer_closure15, A.forceSelectedReducer_closure16, A.forceSelectedReducer_closure17, A.forceSelectedReducer_closure18, A.forceSelectedReducer_closure19, A.forceSelectedReducer_closure20, A.forceSelectedReducer_closure21, A.forceSelectedReducer_closure22, A.tabIndexReducer_closure3, A.tabIndexReducer_closure4, A.saveCompleterReducer_closure, A.cancelCompleterReducer_closure, A.selectedIdReducer_closure35, A.selectedIdReducer_closure36, A.selectedIdReducer_closure37, A.selectedIdReducer_closure38, A.selectedIdReducer_closure39, A.selectedIdReducer_closure40, A.selectedIdReducer_closure41, A.selectedIdReducer_closure42, A.selectedIdReducer_closure43, A.selectedIdReducer_closure44, A.selectedIdReducer_closure45, A.selectedIdReducer_closure46, A.selectedIdReducer_closure47, A.selectedIdReducer_closure48, A.selectedIdReducer_closure49, A.editingReducer_closure14, A.editingReducer_closure15, A.editingReducer_closure16, A.editingReducer_closure17, A.projectListReducer_closure, A._purgeClientSuccess__closure3, A.convertProjectToInvoiceItem_closure, A.convertProjectToInvoiceItem_closure0, A.convertProjectToInvoiceItem_closure1, A.convertProjectToInvoiceItem_closure2, A.dropdownProjectsSelector_closure0, A.filteredProjectsSelector_closure0, A.taskDurationForProject_closure, A.memoizedProjectStatsForClient_closure, A.projectStatsForClient_closure, A.memoizedProjectStatsForUser_closure, A.forceSelectedReducer_closure159, A.forceSelectedReducer_closure160, A.forceSelectedReducer_closure161, A.forceSelectedReducer_closure162, A.forceSelectedReducer_closure163, A.forceSelectedReducer_closure164, A.forceSelectedReducer_closure165, A.forceSelectedReducer_closure166, A.tabIndexReducer_closure19, A.tabIndexReducer_closure20, A.historyActivityIdReducer_closure2, A.editingItemReducer_closure3, A.editingItemReducer_closure4, A.selectedIdReducer_closure317, A.selectedIdReducer_closure318, A.selectedIdReducer_closure319, A.selectedIdReducer_closure320, A.selectedIdReducer_closure321, A.selectedIdReducer_closure322, A.selectedIdReducer_closure323, A.selectedIdReducer_closure324, A.selectedIdReducer_closure325, A.selectedIdReducer_closure326, A.selectedIdReducer_closure327, A.selectedIdReducer_closure328, A.selectedIdReducer_closure329, A.selectedIdReducer_closure330, A.selectedIdReducer_closure331, A.selectedIdReducer_closure332, A.selectedIdReducer_closure333, A.selectedIdReducer_closure334, A.selectedIdReducer_closure335, A.editingReducer_closure103, A.editingReducer_closure104, A.editingReducer_closure105, A.editingReducer_closure106, A.editingReducer_closure107, A.editingReducer_closure108, A.editingReducer_closure109, A.editingReducer_closure110, A.editingReducer_closure111, A.editingReducer_closure112, A.editingReducer_closure113, A.purchaseOrderListReducer_closure, A.filteredPurchaseOrdersSelector_closure0, A.memoizedPurchaseOrderStatsForVendor_closure, A.purchaseOrderStatsForVendor_closure, A.forceSelectedReducer_closure, A.forceSelectedReducer_closure0, A.forceSelectedReducer_closure1, A.forceSelectedReducer_closure2, A.forceSelectedReducer_closure3, A.forceSelectedReducer_closure4, A.forceSelectedReducer_closure5, A.forceSelectedReducer_closure6, A.tabIndexReducer_closure, A.tabIndexReducer_closure0, A.historyActivityIdReducer_closure, A.editingItemReducer_closure, A.editingItemReducer_closure0, A.selectedIdReducer_closure, A.selectedIdReducer_closure0, A.selectedIdReducer_closure1, A.selectedIdReducer_closure2, A.selectedIdReducer_closure3, A.selectedIdReducer_closure4, A.selectedIdReducer_closure5, A.selectedIdReducer_closure6, A.selectedIdReducer_closure7, A.selectedIdReducer_closure8, A.selectedIdReducer_closure9, A.selectedIdReducer_closure10, A.selectedIdReducer_closure11, A.selectedIdReducer_closure12, A.selectedIdReducer_closure13, A.selectedIdReducer_closure14, A.selectedIdReducer_closure15, A.selectedIdReducer_closure16, A.selectedIdReducer_closure17, A.editingReducer_closure, A.editingReducer_closure0, A.editingReducer_closure1, A.editingReducer_closure2, A.editingReducer_closure3, A.editingReducer_closure4, A.editingReducer_closure5, A.editingReducer_closure6, A.editingReducer_closure7, A.editingReducer_closure8, A.editingReducer_closure9, A.quoteListReducer_closure, A._purgeClientSuccess__closure, A.filteredQuotesSelector_closure0, A.memoizedQuoteStatsForClient_closure, A.quoteStatsForClient_closure, A.memoizedQuoteStatsForDesign_closure, A.quoteStatsForDesign_closure, A.memoizedQuoteStatsForUser_closure, A.quoteStatsForUser_closure, A.forceSelectedReducer_closure151, A.forceSelectedReducer_closure152, A.forceSelectedReducer_closure153, A.forceSelectedReducer_closure154, A.forceSelectedReducer_closure155, A.forceSelectedReducer_closure156, A.forceSelectedReducer_closure157, A.forceSelectedReducer_closure158, A.tabIndexReducer_closure17, A.tabIndexReducer_closure18, A.selectedIdReducer_closure302, A.selectedIdReducer_closure303, A.selectedIdReducer_closure304, A.selectedIdReducer_closure305, A.selectedIdReducer_closure306, A.selectedIdReducer_closure307, A.selectedIdReducer_closure308, A.selectedIdReducer_closure309, A.selectedIdReducer_closure310, A.selectedIdReducer_closure311, A.selectedIdReducer_closure312, A.selectedIdReducer_closure313, A.selectedIdReducer_closure314, A.selectedIdReducer_closure315, A.selectedIdReducer_closure316, A.editingReducer_closure99, A.editingReducer_closure100, A.editingReducer_closure101, A.editingReducer_closure102, A.recurringExpenseListReducer_closure, A._purgeClientSuccess__closure9, A.filteredRecurringExpensesSelector_closure0, A.memoizedRecurringExpenseStatsForClient_closure, A.recurringExpenseStatsForClient_closure, A.memoizedRecurringExpenseStatsForVendor_closure, A.recurringExpenseStatsForVendor_closure, A.memoizedTransactionStatsForVendor_closure, A.transactionStatsForVendor_closure, A.memoizedRecurringExpenseStatsForUser_closure, A.recurringExpenseStatsForUser_closure, A.memoizedRecurringExpenseStatsForExpense_closure, A.recurringExpenseStatsForExpense_closure, A.forceSelectedReducer_closure119, A.forceSelectedReducer_closure120, A.forceSelectedReducer_closure121, A.forceSelectedReducer_closure122, A.forceSelectedReducer_closure123, A.forceSelectedReducer_closure124, A.forceSelectedReducer_closure125, A.forceSelectedReducer_closure126, A.tabIndexReducer_closure13, A.tabIndexReducer_closure14, A.historyActivityIdReducer_closure1, A.editingItemIndexReducer_closure, A.editingItemIndexReducer_closure0, A.selectedIdReducer_closure238, A.selectedIdReducer_closure239, A.selectedIdReducer_closure240, A.selectedIdReducer_closure241, A.selectedIdReducer_closure242, A.selectedIdReducer_closure243, A.selectedIdReducer_closure244, A.selectedIdReducer_closure245, A.selectedIdReducer_closure246, A.selectedIdReducer_closure247, A.selectedIdReducer_closure248, A.selectedIdReducer_closure249, A.selectedIdReducer_closure250, A.selectedIdReducer_closure251, A.selectedIdReducer_closure252, A.selectedIdReducer_closure253, A.selectedIdReducer_closure254, A.selectedIdReducer_closure255, A.selectedIdReducer_closure256, A.editingReducer_closure76, A.editingReducer_closure77, A.editingReducer_closure78, A.editingReducer_closure79, A.editingReducer_closure80, A.editingReducer_closure81, A.editingReducer_closure82, A.editingReducer_closure83, A.editingReducer_closure84, A.editingReducer_closure85, A.editingReducer_closure86, A.recurringInvoiceListReducer_closure, A._purgeClientSuccess__closure7, A.filteredRecurringInvoicesSelector_closure0, A.memoizedRecurringInvoiceStatsForClient_closure, A.recurringInvoiceStatsForClient_closure, A.memoizedRecurringInvoiceStatsForUser_closure, A.recurringInvoiceStatsForUser_closure, A.memoizedRecurringInvoiceStatsForInvoice_closure, A.recurringInvoiceStatsForInvoice_closure, A.memoizedRecurringInvoiceStatsForDesign_closure, A.recurringInvoiceStatsForDesign_closure, A.memoizedRecurringInvoiceStatsForSubscription_closure, A.recurringInvoiceStatsForSubscription_closure, A.forceSelectedReducer_closure191, A.forceSelectedReducer_closure192, A.forceSelectedReducer_closure193, A.forceSelectedReducer_closure194, A.forceSelectedReducer_closure195, A.forceSelectedReducer_closure196, A.forceSelectedReducer_closure197, A.forceSelectedReducer_closure198, A.tabIndexReducer_closure27, A.tabIndexReducer_closure28, A.selectedIdReducer_closure382, A.selectedIdReducer_closure383, A.selectedIdReducer_closure384, A.selectedIdReducer_closure385, A.selectedIdReducer_closure386, A.selectedIdReducer_closure387, A.selectedIdReducer_closure388, A.selectedIdReducer_closure389, A.selectedIdReducer_closure390, A.selectedIdReducer_closure391, A.selectedIdReducer_closure392, A.selectedIdReducer_closure393, A.selectedIdReducer_closure394, A.selectedIdReducer_closure395, A.selectedIdReducer_closure396, A.editingReducer_closure126, A.editingReducer_closure127, A.editingReducer_closure128, A.editingReducer_closure129, A.scheduleListReducer_closure, A.filteredSchedulesSelector_closure0, A.settingsUIReducer_closure, A.settingsUIReducer_closure0, A.settingsUIReducer_closure1, A.settingsUIReducer_closure2, A.settingsUIReducer_closure3, A.settingsUIReducer_closure4, A.settingsUIReducer_closure5, A.settingsUIReducer_closure6, A.settingsUIReducer_closure7, A.settingsUIReducer_closure8, A.settingsUIReducer_closure9, A.settingsUIReducer_closure10, A.settingsUIReducer_closure11, A.settingsUIReducer_closure12, A.settingsUIReducer_closure13, A.settingsUIReducer_closure14, A.countryList_closure, A.groupList_closure0, A.languageList_closure, A.currencyList_closure, A.timezoneList_closure, A.dateFormatList_closure, A.industryList_closure, A.sizeList_closure, A.gatewayList_closure0, A.paymentTypeList_closure, A.forceSelectedReducer_closure143, A.forceSelectedReducer_closure144, A.forceSelectedReducer_closure145, A.forceSelectedReducer_closure146, A.forceSelectedReducer_closure147, A.forceSelectedReducer_closure148, A.forceSelectedReducer_closure149, A.forceSelectedReducer_closure150, A.tabIndexReducer_closure15, A.tabIndexReducer_closure16, A.selectedIdReducer_closure287, A.selectedIdReducer_closure288, A.selectedIdReducer_closure289, A.selectedIdReducer_closure290, A.selectedIdReducer_closure291, A.selectedIdReducer_closure292, A.selectedIdReducer_closure293, A.selectedIdReducer_closure294, A.selectedIdReducer_closure295, A.selectedIdReducer_closure296, A.selectedIdReducer_closure297, A.selectedIdReducer_closure298, A.selectedIdReducer_closure299, A.selectedIdReducer_closure300, A.selectedIdReducer_closure301, A.editingReducer_closure95, A.editingReducer_closure96, A.editingReducer_closure97, A.editingReducer_closure98, A.subscriptionListReducer_closure, A.filteredSubscriptionsSelector_closure0, A.handleTaskAction_closure1, A.forceSelectedReducer_closure23, A.forceSelectedReducer_closure24, A.forceSelectedReducer_closure25, A.forceSelectedReducer_closure26, A.forceSelectedReducer_closure27, A.forceSelectedReducer_closure28, A.forceSelectedReducer_closure29, A.forceSelectedReducer_closure30, A.tabIndexReducer_closure5, A.tabIndexReducer_closure6, A.kanbanLastUpdatedReducer_closure, A.editingTimeReducer_closure, A.editingTimeReducer_closure0, A.selectedIdReducer_closure50, A.selectedIdReducer_closure51, A.selectedIdReducer_closure52, A.selectedIdReducer_closure53, A.selectedIdReducer_closure54, A.selectedIdReducer_closure55, A.selectedIdReducer_closure56, A.selectedIdReducer_closure57, A.selectedIdReducer_closure58, A.selectedIdReducer_closure59, A.selectedIdReducer_closure60, A.selectedIdReducer_closure61, A.selectedIdReducer_closure62, A.selectedIdReducer_closure63, A.selectedIdReducer_closure64, A.editingReducer_closure18, A.editingReducer_closure19, A.editingReducer_closure20, A.editingReducer_closure21, A.editingReducer_closure22, A.editingReducer_closure23, A.taskListReducer_closure, A._purgeClientSuccess__closure11, A.convertTaskToInvoiceItem_closure1, A.taskList_closure0, A.kanbanTasksSelector_closure0, A.filteredTasksSelector_closure0, A.memoizedTaskStatsForClient_closure, A.taskStatsForClient_closure, A.memoizedTaskStatsForProject_closure, A.taskStatsForProject_closure, A.memoizedTaskStatsForUser_closure, A.forceSelectedReducer_closure135, A.forceSelectedReducer_closure136, A.forceSelectedReducer_closure137, A.forceSelectedReducer_closure138, A.forceSelectedReducer_closure139, A.forceSelectedReducer_closure140, A.forceSelectedReducer_closure141, A.forceSelectedReducer_closure142, A.selectedIdReducer_closure272, A.selectedIdReducer_closure273, A.selectedIdReducer_closure274, A.selectedIdReducer_closure275, A.selectedIdReducer_closure276, A.selectedIdReducer_closure277, A.selectedIdReducer_closure278, A.selectedIdReducer_closure279, A.selectedIdReducer_closure280, A.selectedIdReducer_closure281, A.selectedIdReducer_closure282, A.selectedIdReducer_closure283, A.selectedIdReducer_closure284, A.selectedIdReducer_closure285, A.selectedIdReducer_closure286, A.editingReducer_closure91, A.editingReducer_closure92, A.editingReducer_closure93, A.editingReducer_closure94, A.taskStatusListReducer_closure, A.memoizedSortedActiveTaskStatusIds_closure, A.sortedActiveTaskStatusIds_closure0, A.dropdownTaskStatusesSelector_closure0, A.filteredTaskStatusesSelector_closure0, A.memoizedCalculateTaskStatusAmount_closure, A.calculateTaskStatusAmount_closure, A.memoizedTaskStatsForTaskStatus_closure, A.taskStatsForTaskStatus_closure, A.defaultTaskStatusId_closure0, A.forceSelectedReducer_closure67, A.forceSelectedReducer_closure68, A.forceSelectedReducer_closure69, A.forceSelectedReducer_closure70, A.selectedIdReducer_closure135, A.selectedIdReducer_closure136, A.selectedIdReducer_closure137, A.selectedIdReducer_closure138, A.selectedIdReducer_closure139, A.selectedIdReducer_closure140, A.selectedIdReducer_closure141, A.selectedIdReducer_closure142, A.selectedIdReducer_closure143, A.selectedIdReducer_closure144, A.editingReducer_closure41, A.editingReducer_closure42, A.editingReducer_closure43, A.editingReducer_closure44, A.taxRateListReducer_closure, A.filteredTaxRatesSelector_closure0, A.forceSelectedReducer_closure103, A.forceSelectedReducer_closure104, A.forceSelectedReducer_closure105, A.forceSelectedReducer_closure106, A.forceSelectedReducer_closure107, A.forceSelectedReducer_closure108, A.forceSelectedReducer_closure109, A.forceSelectedReducer_closure110, A.selectedIdReducer_closure208, A.selectedIdReducer_closure209, A.selectedIdReducer_closure210, A.selectedIdReducer_closure211, A.selectedIdReducer_closure212, A.selectedIdReducer_closure213, A.selectedIdReducer_closure214, A.selectedIdReducer_closure215, A.selectedIdReducer_closure216, A.selectedIdReducer_closure217, A.selectedIdReducer_closure218, A.selectedIdReducer_closure219, A.selectedIdReducer_closure220, A.selectedIdReducer_closure221, A.selectedIdReducer_closure222, A.editingReducer_closure68, A.editingReducer_closure69, A.editingReducer_closure70, A.editingReducer_closure71, A.tokenListReducer_closure, A.filteredTokensSelector_closure0, A.forceSelectedReducer_closure175, A.forceSelectedReducer_closure176, A.forceSelectedReducer_closure177, A.forceSelectedReducer_closure178, A.forceSelectedReducer_closure179, A.forceSelectedReducer_closure180, A.forceSelectedReducer_closure181, A.forceSelectedReducer_closure182, A.tabIndexReducer_closure23, A.tabIndexReducer_closure24, A.selectedIdReducer_closure351, A.selectedIdReducer_closure352, A.selectedIdReducer_closure353, A.selectedIdReducer_closure354, A.selectedIdReducer_closure355, A.selectedIdReducer_closure356, A.selectedIdReducer_closure357, A.selectedIdReducer_closure358, A.selectedIdReducer_closure359, A.selectedIdReducer_closure360, A.selectedIdReducer_closure361, A.selectedIdReducer_closure362, A.selectedIdReducer_closure363, A.selectedIdReducer_closure364, A.selectedIdReducer_closure365, A.selectedIdReducer_closure366, A.editingReducer_closure118, A.editingReducer_closure119, A.editingReducer_closure120, A.editingReducer_closure121, A.transactionListReducer_closure, A.filteredTransactionsSelector_closure0, A.memoizedTransactionStatsForBankAccount_closure, A.transactionStatsForBankAccount_closure, A.forceSelectedReducer_closure183, A.forceSelectedReducer_closure184, A.forceSelectedReducer_closure185, A.forceSelectedReducer_closure186, A.forceSelectedReducer_closure187, A.forceSelectedReducer_closure188, A.forceSelectedReducer_closure189, A.forceSelectedReducer_closure190, A.tabIndexReducer_closure25, A.tabIndexReducer_closure26, A.selectedIdReducer_closure367, A.selectedIdReducer_closure368, A.selectedIdReducer_closure369, A.selectedIdReducer_closure370, A.selectedIdReducer_closure371, A.selectedIdReducer_closure372, A.selectedIdReducer_closure373, A.selectedIdReducer_closure374, A.selectedIdReducer_closure375, A.selectedIdReducer_closure376, A.selectedIdReducer_closure377, A.selectedIdReducer_closure378, A.selectedIdReducer_closure379, A.selectedIdReducer_closure380, A.selectedIdReducer_closure381, A.editingReducer_closure122, A.editingReducer_closure123, A.editingReducer_closure124, A.editingReducer_closure125, A.transactionRuleListReducer_closure, A.filteredTransactionRulesSelector_closure0, A.memoizedTransactionStatsForTransactionRule_closure, A.transactionStatsForTransactionRule_closure, A.sortFieldsReducer_closure, A.sortFieldsReducer_closure0, A.sortFieldsReducer_closure1, A.sortFieldsReducer_closure2, A.sortFieldsReducer_closure3, A.sortFieldsReducer_closure4, A.sortFieldsReducer_closure5, A.sortFieldsReducer_closure6, A.sortFieldsReducer_closure7, A.sortFieldsReducer_closure8, A.sortFieldsReducer_closure9, A.sortFieldsReducer_closure10, A.sortFieldsReducer_closure11, A.sortFieldsReducer_closure12, A.sortFieldsReducer_closure13, A.sortFieldsReducer_closure14, A.sortFieldsReducer_closure15, A.sortFieldsReducer_closure16, A.sortFieldsReducer_closure17, A.sortFieldsReducer_closure18, A.sortFieldsReducer_closure19, A.sortFieldsReducer_closure20, A.sidebarEditorReducer_closure, A.sidebarViewerReducer_closure, A.menuVisibleReducer_closure, A.menuVisibleReducer_closure0, A.textScaleFactorReducer_closure, A.historyVisibleReducer_closure, A.historyVisibleReducer_closure0, A.hideDesktopWarningReducer_closure, A.hideGatewayWarningReducer_closure, A.hideReviewAppReducer_closure, A.layoutReducer_closure, A.moduleLayoutReducer_closure, A.moduleLayoutReducer_closure0, A.rowsPerPageReducer_closure, A.manuSidebarReducer_closure, A.historySidebarReducer_closure, A.darkModeReducer_closure, A.enableTooltipsReducer_closure, A.enableFlexibleSearchReducer_closure, A.persistDataReducer_closure, A.persistUIReducer_closure, A.showKanbanReducer_closure, A.isFilterVisibleReducer_closure, A.longPressReducer_closure, A.tapSelectedToEditReducer_closure, A.isPreviewVisibleReducer_closure, A.isPreviewVisibleReducer_closure0, A.isPreviewVisibleReducer_closure1, A.isPreviewVisibleReducer_closure2, A.isPreviewVisibleReducer_closure3, A.isPreviewVisibleReducer_closure4, A.isPreviewVisibleReducer_closure5, A.isPreviewVisibleReducer_closure6, A.isPreviewVisibleReducer_closure7, A.isPreviewVisibleReducer_closure8, A.isPreviewVisibleReducer_closure9, A.isPreviewVisibleReducer_closure10, A.isPreviewVisibleReducer_closure11, A.isPreviewVisibleReducer_closure12, A.isPreviewVisibleReducer_closure13, A.isPreviewVisibleReducer_closure14, A.requireAuthenticationReducer_closure, A.colorThemeReducer_closure, A.showPdfPreviewReducer_closure, A.showPdfPreviewSideBySideReducer_closure, A.editAfterSavingReducer_closure, A.enableTouchEventsReducer_closure, A.customColorsReducer_closure, A.historyReducer_closure, A.historyReducer_closure0, A.historyReducer_closure1, A.historyReducer_closure2, A.historyReducer_closure3, A.historyReducer_closure4, A.historyReducer_closure5, A.historyReducer_closure6, A.historyReducer_closure7, A.historyReducer_closure8, A.historyReducer_closure9, A.historyReducer_closure10, A.historyReducer_closure11, A.historyReducer_closure12, A.historyReducer_closure13, A.historyReducer_closure14, A.historyReducer_closure15, A.historyReducer_closure16, A.historyReducer_closure17, A.historyReducer_closure18, A.historyReducer_closure19, A.historyReducer_closure20, A.historyReducer_closure21, A.historyReducer_closure22, A.historyReducer_closure23, A.historyReducer_closure24, A.historyReducer_closure25, A.historyReducer_closure26, A.historyReducer_closure27, A.historyReducer_closure28, A.historyReducer_closure29, A.historyReducer_closure30, A.historyReducer_closure31, A.historyReducer_closure32, A.historyReducer_closure33, A.historyReducer_closure34, A.historyReducer_closure35, A.historyReducer_closure36, A.historyReducer_closure37, A.historyReducer_closure38, A.historyReducer_closure39, A.historyReducer_closure40, A.historyReducer_closure41, A.historyReducer_closure42, A.historyReducer_closure43, A.historyReducer_closure44, A.historyReducer_closure45, A.historyReducer_closure46, A.historyReducer_closure47, A.historyReducer_closure48, A.historyReducer_closure49, A.historyReducer_closure50, A.historyReducer_closure51, A.historyReducer_closure52, A.historyReducer_closure53, A.historyReducer_closure54, A.historyReducer_closure55, A.historyReducer_closure56, A.lastActivityReducer_closure, A.filterReducer_closure, A.filterReducer_closure0, A.loadingEntityTypeReducer_closure, A.loadingEntityTypeReducer_closure0, A.loadingEntityTypeReducer_closure1, A.loadingEntityTypeReducer_closure2, A.loadingEntityTypeReducer_closure3, A.loadingEntityTypeReducer_closure4, A.loadingEntityTypeReducer_closure5, A.loadingEntityTypeReducer_closure6, A.loadingEntityTypeReducer_closure7, A.loadingEntityTypeReducer_closure8, A.loadingEntityTypeReducer_closure9, A.loadingEntityTypeReducer_closure10, A.loadingEntityTypeReducer_closure11, A.loadingEntityTypeReducer_closure12, A.loadingEntityTypeReducer_closure13, A.filterClearedAtReducer_closure, A.filterClearedAtReducer_closure0, A.currentRouteReducer_closure, A.selectedCompanyIndexReducer_closure, A.previewStackReducer_closure, A.previewStackReducer_closure0, A.previewStackReducer_closure1, A.filterStackReducer_closure, A.filterStackReducer_closure0, A.filterStackReducer_closure1, A.handleUserAction_closure10, A.handleUserAction_closure12, A.handleUserAction_closure14, A.handleUserAction__closure, A.handleUserAction_closure18, A.forceSelectedReducer_closure71, A.forceSelectedReducer_closure72, A.forceSelectedReducer_closure73, A.forceSelectedReducer_closure74, A.forceSelectedReducer_closure75, A.forceSelectedReducer_closure76, A.forceSelectedReducer_closure77, A.forceSelectedReducer_closure78, A.selectedIdReducer_closure145, A.selectedIdReducer_closure146, A.selectedIdReducer_closure147, A.selectedIdReducer_closure148, A.selectedIdReducer_closure149, A.selectedIdReducer_closure150, A.selectedIdReducer_closure151, A.selectedIdReducer_closure152, A.selectedIdReducer_closure153, A.selectedIdReducer_closure154, A.selectedIdReducer_closure155, A.selectedIdReducer_closure156, A.selectedIdReducer_closure157, A.selectedIdReducer_closure158, A.selectedIdReducer_closure159, A.selectedIdReducer_closure160, A.editingReducer_closure45, A.editingReducer_closure46, A.editingReducer_closure47, A.editingReducer_closure48, A.userListReducer_closure, A.filteredUsersSelector_closure0, A.userList_closure0, A.forceSelectedReducer_closure31, A.forceSelectedReducer_closure32, A.forceSelectedReducer_closure33, A.forceSelectedReducer_closure34, A.forceSelectedReducer_closure35, A.forceSelectedReducer_closure36, A.forceSelectedReducer_closure37, A.forceSelectedReducer_closure38, A.tabIndexReducer_closure7, A.tabIndexReducer_closure8, A.saveCompleterReducer_closure0, A.cancelCompleterReducer_closure0, A.selectedIdReducer_closure65, A.selectedIdReducer_closure66, A.selectedIdReducer_closure67, A.selectedIdReducer_closure68, A.selectedIdReducer_closure69, A.selectedIdReducer_closure70, A.selectedIdReducer_closure71, A.selectedIdReducer_closure72, A.selectedIdReducer_closure73, A.selectedIdReducer_closure74, A.selectedIdReducer_closure75, A.selectedIdReducer_closure76, A.selectedIdReducer_closure77, A.selectedIdReducer_closure78, A.selectedIdReducer_closure79, A.editingReducer_closure24, A.editingReducer_closure25, A.editingReducer_closure26, A.editingReducer_closure27, A.vendorListReducer_closure, A.dropdownVendorsSelector_closure0, A.filteredVendorsSelector_closure0, A.memoizedVendorStatsForUser_closure, A.vendorStatsForUser_closure, A.forceSelectedReducer_closure111, A.forceSelectedReducer_closure112, A.forceSelectedReducer_closure113, A.forceSelectedReducer_closure114, A.forceSelectedReducer_closure115, A.forceSelectedReducer_closure116, A.forceSelectedReducer_closure117, A.forceSelectedReducer_closure118, A.selectedIdReducer_closure223, A.selectedIdReducer_closure224, A.selectedIdReducer_closure225, A.selectedIdReducer_closure226, A.selectedIdReducer_closure227, A.selectedIdReducer_closure228, A.selectedIdReducer_closure229, A.selectedIdReducer_closure230, A.selectedIdReducer_closure231, A.selectedIdReducer_closure232, A.selectedIdReducer_closure233, A.selectedIdReducer_closure234, A.selectedIdReducer_closure235, A.selectedIdReducer_closure236, A.selectedIdReducer_closure237, A.editingReducer_closure72, A.editingReducer_closure73, A.editingReducer_closure74, A.editingReducer_closure75, A.webhookListReducer_closure, A.filteredWebhooksSelector_closure0, A.FieldGrid_build_closure, A.FieldGrid_build_closure0, A._AppBottomBarState_build___closure7, A._AppBottomBarState_build___closure5, A._AppBottomBarState_build___closure, A._AppBottomBarState_build_closure, A.CustomFieldSelector_build_closure, A.ConfirmEmail_build__closure, A.ConfirmEmailBuilder_build_closure, A.MultiSelectListState_build_closure1, A.MultiSelectListState_build_closure5, A.DocumentGrid_build_closure1, A.DocumentTile_build___closure, A.DocumentPreview_build_closure0, A.EditScaffold_build_closure2, A._EntityListTileState_build_closure, A._EntityDropdownState__showOptions__closure, A._EntityDropdownState_build__closure5, A._EntityDropdownDialogState_build__createList_closure1, A.EntityTopFilter_build_closure5, A.EntityTopFilterHeader_build_closure3, A.AppToggleButtons_build_closure, A._CustomFieldState_build_closure0, A.ProjectPicker_build_closure, A._TimePickerState__showTimePicker_closure, A.VendorPicker_build_closure, A.HistoryDrawerBuilder_build_closure, A._InvoiceEmailViewState__buildHistory_closure, A.FilterListTile_build_closure, A.MainScreen_build_closure, A.MenuDrawerBuilder_build_closure, A._DropDownMultiSelectState_build_closure, A._SystemLogViewerState_build_closure2, A._SystemLogViewerState_build__closure0, A.AppPaginatedDataTableState_build_closure0, A.EntityDataTableSource_getRow_closure3, A._EntityListState_build__closure2, A._EntityListState_build__closure1, A._EntityListState_build___closure1, A._EntityListState_build_closure3, A._UpgradeDialogState__buildProductList_closure0, A._VariableGrid_build_closure, A._VariableGrid_build_closure0, A.ViewScaffold_build_closure5, A.InitScreen_build_closure, A.LoginScreen_build_closure, A.LoginVM_fromStore__closure6, A.LoginVM_fromStore__closure5, A.LoginVM_fromStore__closure3, A.LoginVM_fromStore__closure1, A.BankAccountListBuilder_build_closure, A.BankAccountListBuilder_build__closure, A.BankAccountScreen_build_closure13, A.BankAccountScreen_build_closure10, A.BankAccountScreenBuilder_build_closure, A._BankAccountEditState_build_closure1, A.BankAccountEditScreen_build_closure, A.BankAccountViewScreen_build_closure, A.ClientListItem_build_closure, A.ClientListItem_build__closure0, A.ClientListBuilder_build_closure, A.ClientListBuilder_build__closure, A._ClientPdfViewState_build_closure9, A._ClientPdfViewState_build_closure10, A.ClientPdfScreen_build_closure, A.ClientScreen_build_closure8, A.ClientScreen_build_closure5, A.ClientScreenBuilder_build_closure, A.ClientEditContactsScreen_build_closure, A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure2, A.ClientEditScreen_build_closure, A._ClientViewActivityState_build_closure0, A._ClientViewActivityState_build_closure, A._ClientViewFullwidthState_build_closure0, A._ClientViewLedgerState_build_closure1, A._ClientViewLedgerState_build_closure0, A.ClientViewPaymentMethods_build_closure0, A.ClientViewPaymentMethods_build_closure, A.ClientViewScreen_build_closure, A.ClientViewVM_ClientViewVM$fromStore_closure0, A._CompanyGatewayListState_build_closure0, A.CompanyGatewayListBuilder_build_closure, A.CompanyGatewayListVM_fromStore_closure0, A.CompanyGatewayScreen_build_closure8, A.CompanyGatewayScreenBuilder_build_closure, A.CompanyGatewayEditScreen_build_closure, A.CompanyGatewayViewScreen_build_closure, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore__closure, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore__closure0, A.CreditEmailScreen_build_closure, A.CreditListItem_build_closure, A.CreditListItem_build__closure0, A.CreditListBuilder_build_closure, A.CreditListBuilder_build__closure, A.CreditPdfScreen_build_closure, A.CreditScreen_build_closure8, A.CreditScreen_build_closure5, A.CreditScreenBuilder_build_closure, A._CreditEditState_build_closure0, A.CreditEditDetailsScreen_build_closure, A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure1, A.CreditEditItemsScreen_build_closure, A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure1, A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure2, A.CreditEditNotesScreen_build_closure, A.CreditEditPDFScreen_build_closure, A.CreditEditScreen_build_closure, A.CreditEditVM_CreditEditVM$fromStore_closure2, A.CreditViewScreen_build_closure, A.CreditViewVM_CreditViewVM$fromStore_closure1, A.DashboardActivity_build_closure0, A.DashboardActivity_build_closure, A._DashboardDateRangePickerState_build_closure2, A._DashboardDateRangePickerState_build_closure3, A._DashboardDateRangePickerState_build_closure6, A._DashboardDateRangePickerState_build_closure7, A.DashboardPanels__header_closure, A.DashboardPanels__runningTasks__closure, A.DashboardPanels_build_closure4, A.DashboardPanels_build__closure3, A.DashboardPanels_build__closure5, A.DashboardPanels_build__closure7, A.DashboardPanels_build__closure9, A.DashboardPanels_build__closure11, A.__DashboardPanelState_build__closure0, A.__DashboardPanelState_build__closure1, A.__DashboardPanelState_build__closure, A.__DashboardPanelState_build__closure2, A.__DashboardPanelState_build__closure4, A.__DashboardPanelState_build__closure5, A.__DashboardPanelState_build__closure3, A.__DashboardPanelState_build__closure6, A.__OverviewPanelState_build__closure0, A.__OverviewPanelState_build__closure1, A.__OverviewPanelState_build__closure, A.__OverviewPanelState_build__closure2, A.__OverviewPanelState_build__closure4, A.__OverviewPanelState_build__closure5, A.__OverviewPanelState_build__closure3, A.__OverviewPanelState_build__closure6, A.__OverviewPanelState_build__closure8, A.__OverviewPanelState_build__closure9, A.__OverviewPanelState_build__closure7, A.__OverviewPanelState_build__closure10, A.__DashboardSettingsState_build_closure6, A._DashboardFieldState_build_closure, A._CustomTabBarView_build_closure, A.DashboardScreenBuilder_build_closure, A.DashboardVM_fromStore_closure1, A.InvoiceSidebar_build_closure, A.InvoiceSidebar_build_closure0, A.InvoiceSidebar_build_closure1, A.InvoiceSidebar_build_closure2, A.InvoiceSidebar_build_closure3, A.InvoiceSidebar_build_closure4, A.PaymentSidebar_build_closure, A.PaymentSidebar_build_closure0, A.PaymentSidebar_build_closure1, A.PaymentSidebar_build_closure2, A.QuoteSidebar_build_closure, A.QuoteSidebar_build_closure0, A.QuoteSidebar_build_closure1, A.QuoteSidebar_build_closure2, A.QuoteSidebar_build_closure3, A.QuoteSidebar_build_closure4, A.TaskSidebar_build_closure, A.TaskSidebar_build_closure0, A.TaskSidebar_build_closure1, A.TaskSidebar_build_closure2, A.TaskSidebar_build_closure3, A.TaskSidebar_build_closure4, A.ExpenseSidbar_build_closure, A.ExpenseSidbar_build_closure0, A.ExpenseSidbar_build_closure1, A.ExpenseSidbar_build_closure2, A.DesignListBuilder_build_closure, A.DesignListBuilder_build__closure, A.DesignScreen_build_closure8, A.DesignScreen_build_closure5, A.DesignScreenBuilder_build_closure, A.DesignEditScreen_build_closure, A.DesignViewScreen_build_closure, A.DocumentListBuilder_build_closure, A.DocumentListBuilder_build__closure, A.DocumentScreen_build_closure8, A.DocumentScreen_build_closure5, A.DocumentScreenBuilder_build_closure, A.DocumentEditScreen_build_closure, A.DocumentViewScreen_build_closure, A._ExpenseEditState_build_closure0, A.ExpenseEditDetailsState_build_closure0, A.ExpenseEditDetailsState_build_closure5, A.ExpenseEditDetailsState_build_closure18, A.ExpenseEditDetailsState_build_closure22, A.ExpenseEditSettingsState_build_closure2, A.ExpenseEditScreen_build_closure, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure2, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure3, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure4, A.ExpenseListItem_build_closure, A.ExpenseListItem_build__closure0, A.ExpenseListBuilder_build_closure, A.ExpenseListBuilder_build__closure, A.ExpenseScreen_build_closure15, A.ExpenseScreen_build_closure14, A.ExpenseScreen_build_closure10, A.ExpenseScreen_build_closure11, A.ExpenseScreenBuilder_build_closure, A.ExpenseViewScreen_build_closure, A.ExpenseViewVM_ExpenseViewVM$fromStore_closure0, A.ExpenseCategoryEditScreen_build_closure, A.ExpenseCategoryListBuilder_build_closure, A.ExpenseCategoryListBuilder_build__closure, A.ExpenseCategoryScreen_build_closure8, A.ExpenseCategoryScreen_build_closure5, A.ExpenseCategoryScreenBuilder_build_closure, A.ExpenseCategoryViewScreen_build_closure, A.GroupEditScreen_build_closure, A.GroupListBuilder_build_closure, A.GroupListBuilder_build__closure, A.GroupSettingsScreen_build_closure4, A.GroupSettingsScreen_build_closure1, A.GroupScreenBuilder_build_closure, A.GroupViewScreen_build_closure, A.GroupViewVM_GroupViewVM$fromStore_closure0, A._InvoiceEditState_build_closure0, A.InvoiceEditContacts_build_closure, A.InvoiceEditContacts_build_closure1, A.InvoiceEditContactsScreen_build_closure, A.InvoiceEditDesktopState_build_closure12, A.InvoiceEditDesktopState_build_closure14, A.InvoiceEditDesktopState_build_closure16, A.InvoiceEditDesktopState_build_closure18, A.InvoiceEditDesktopState_build_closure27, A.InvoiceEditDesktopState_build__closure3, A.InvoiceEditDetailsState_build_closure10, A.InvoiceEditDetailsState_build_closure12, A.InvoiceEditDetailsState_build_closure14, A.InvoiceEditDetailsState_build_closure16, A.InvoiceEditDetailsState_build_closure27, A.InvoiceEditDetailsScreen_build_closure, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure1, A._InvoiceEditItemsDesktopState_build_closure2, A._InvoiceEditItemsDesktopState_build_closure3, A._InvoiceEditItemsDesktopState_build___closure14, A.InvoiceEditItemsScreen_build_closure, A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure1, A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure2, A.InvoiceEditNotesScreen_build_closure, A.InvoiceEditPDFScreen_build_closure, A.InvoiceEditScreen_build_closure, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure2, A._InvoiceItemSelectorState_build__productList_closure, A._InvoiceItemSelectorState_build__taskList_closure, A._InvoiceItemSelectorState_build__expenseList_closure, A.InvoiceEmailScreen_build_closure, A.InvoiceListItem_build_closure, A.InvoiceListItem_build__closure0, A.InvoiceListBuilder_build_closure, A.InvoiceListBuilder_build__closure, A.InvoicePdfScreen_build_closure, A.InvoiceScreen_build_closure17, A.InvoiceScreen_build_closure16, A.InvoiceScreen_build_closure12, A.InvoiceScreen_build_closure13, A.InvoiceScreenBuilder_build_closure, A._InvoiceViewActivityState_build_closure0, A._InvoiceViewActivityState_build_closure, A._InvoiceViewHistoryState_build_closure0, A._InvoiceViewHistoryState_build_closure1, A._InvoiceViewHistoryState_build_closure2, A.InvoiceOverview_build_surchargeRow, A.InvoiceOverview_build_closure3, A.InvoiceViewScreen_build_closure, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure1, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure3, A._PaymentEditState_build_closure7, A.PaymentEditScreen_build_closure, A.PaymentListItem_build_closure, A.PaymentListItem_build__closure0, A.PaymentListBuilder_build_closure, A.PaymentListBuilder_build__closure, A.PaymentScreen_build_closure18, A.PaymentScreen_build_closure17, A.PaymentScreen_build_closure13, A.PaymentScreen_build_closure14, A.PaymentScreenBuilder_build_closure, A._PaymentRefundState_build_closure0, A.PaymentRefundScreen_build_closure, A.PaymentRefundVM_PaymentRefundVM$fromStore_closure0, A.PaymentViewScreen_build_closure, A.PaymentTermEditScreen_build_closure, A.PaymentTermListBuilder_build_closure, A.PaymentTermListBuilder_build__closure, A.PaymentTermScreen_build_closure8, A.PaymentTermScreen_build_closure5, A.PaymentTermScreenBuilder_build_closure, A.PaymentTermViewScreen_build_closure, A.ProductEditScreen_build_closure, A.ProductListItem_build_closure, A.ProductListItem_build__closure0, A.ProductListBuilder_build_closure, A.ProductListBuilder_build__closure, A.ProductScreen_build_closure8, A.ProductScreen_build_closure5, A.ProductScreenBuilder_build_closure, A.ProductViewScreen_build_closure, A.ProductViewVM_ProductViewVM$fromStore_closure0, A._ProjectEditState_build__closure4, A.ProjectEditScreen_build_closure, A.ProjectEditVM_ProjectEditVM$fromStore_closure2, A.ProjectListItem_build_closure, A.ProjectListItem_build__closure0, A.ProjectListBuilder_build_closure, A.ProjectListBuilder_build__closure, A.ProjectScreen_build_closure8, A.ProjectScreen_build_closure5, A.ProjectScreenBuilder_build_closure, A.ProjectViewScreen_build_closure, A.ProjectViewVM_ProjectViewVM$fromStore_closure1, A._PurchaseOrderEditState_build_closure0, A.PurchaseOrderEditDetailsScreen_build_closure, A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore_closure1, A.PurchaseOrderEditItemsScreen_build_closure, A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure1, A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure2, A.PurchaseOrderEditNotesScreen_build_closure, A.PurchaseOrderEditPDFScreen_build_closure, A.PurchaseOrderEditScreen_build_closure, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure2, A.PurchaseOrderEmailScreen_build_closure, A.PurchaseOrderListItem_build_closure, A.PurchaseOrderListItem_build__closure0, A.PurchaseOrderListBuilder_build_closure, A.PurchaseOrderListBuilder_build__closure, A.PurchaseOrderPdfScreen_build_closure, A.PurchaseOrderScreen_build_closure14, A.PurchaseOrderScreen_build_closure13, A.PurchaseOrderScreen_build_closure9, A.PurchaseOrderScreen_build_closure10, A.PurchaseOrderScreenBuilder_build_closure, A.PurchaseOrderViewScreen_build_closure, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure1, A._QuoteEditState_build_closure0, A.QuoteEditDetailsScreen_build_closure, A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure1, A.QuoteEditItemsScreen_build_closure, A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure1, A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure2, A.QuoteEditNotesScreen_build_closure, A.QuoteEditPDFScreen_build_closure, A.QuoteEditScreen_build_closure, A.QuoteEditVM_QuoteEditVM$fromStore_closure2, A.QuoteEmailScreen_build_closure, A.QuoteListItem_build_closure, A.QuoteListItem_build__closure0, A.QuoteListBuilder_build_closure, A.QuoteListBuilder_build__closure, A.QuotePdfScreen_build_closure, A.QuoteScreen_build_closure16, A.QuoteScreen_build_closure15, A.QuoteScreen_build_closure11, A.QuoteScreen_build_closure12, A.QuoteScreenBuilder_build_closure, A.QuoteViewScreen_build_closure, A.QuoteViewVM_QuoteViewVM$fromStore_closure1, A.RecurringExpenseEditScreen_build_closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure2, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure3, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure4, A.RecurringExpenseListItem_build_closure, A.RecurringExpenseListItem_build__closure0, A.RecurringExpenseListBuilder_build_closure, A.RecurringExpenseListBuilder_build__closure, A.RecurringExpenseScreen_build_closure8, A.RecurringExpenseScreen_build_closure5, A.RecurringExpenseScreenBuilder_build_closure, A.RecurringExpenseViewScreen_build_closure, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore_closure0, A._RecurringInvoiceEditState_build_closure0, A.RecurringInvoiceEditDetailsScreen_build_closure, A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure1, A.RecurringInvoiceEditItemsScreen_build_closure, A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure1, A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure2, A.RecurringInvoiceEditNotesScreen_build_closure, A.RecurringInvoiceEditPDFScreen_build_closure, A.RecurringInvoiceEditScreen_build_closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure2, A.RecurringInvoiceListItem_build_closure, A.RecurringInvoiceListItem_build__closure0, A.RecurringInvoiceListBuilder_build_closure, A.RecurringInvoiceListBuilder_build__closure, A.RecurringInvoicePdfScreen_build_closure, A.RecurringInvoiceScreen_build_closure14, A.RecurringInvoiceScreen_build_closure15, A.RecurringInvoiceScreen_build_closure11, A.RecurringInvoiceScreen_build_closure10, A.RecurringInvoiceScreenBuilder_build_closure, A.RecurringInvoiceViewScreen_build_closure, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure1, A.clientReport_closure2, A.contactReport_closure2, A.creditReport_closure2, A.documentReport__getRow, A.documentReport_closure1, A.documentReport_closure2, A.documentReport_closure3, A.documentReport_closure4, A.documentReport_closure6, A.expenseReport_closure2, A.lineItemReport_closure16, A.invoiceReport_closure2, A.taxReport_closure1, A.paymentReport_closure2, A.paymentTaxReport_closure1, A.productReport_closure2, A.profitAndLossReport_closure1, A.lineItemReport_closure2, A.purchaseOrderReport_closure2, A.lineItemReport_closure9, A.quoteReport_closure2, A.recurringExpenseReport_closure2, A.recurringInvoiceReport_closure2, A.ReportCharts_build_closure, A.ReportCharts_build_closure1, A.ReportCharts_build_closure2, A.ReportCharts_build_closure4, A.ReportCharts_build_closure5, A.ReportCharts_build_closure7, A.ReportCharts_build_closure8, A.ReportsScreen_build_closure1, A.ReportsScreen_build_closure14, A.ReportsScreen_build_closure15, A.ReportsScreen_build_closure21, A._ReportDataTableState_initState_closure, A._ReportDataTableState_build_closure, A.TotalsDataTable_build_closure, A.ReportDataTableSource_getRow_closure, A.ReportResult_tableFilters__closure2, A.ReportResult_totalColumns_closure0, A.ReportResult_totalRows_closure0, A.ReportResult_totalRows__closure0, A.ReportResult_totalRows_closure2, A.ReportsScreenBuilder_build_closure, A.ReportsScreenVM_fromStore_closure2, A.ReportsScreenVM_fromStore_closure3, A.ReportsScreenVM_fromStore_closure1, A.ReportsScreenVM_fromStore_closure, A.ReportsScreenVM_fromStore__closure3, A.calculateReportTotals_closure, A.taskReport_closure2, A.transactionReport_closure4, A.vendorReport_closure2, A._ScheduleEditState_build__closure3, A.ScheduleEditScreen_build_closure, A.ScheduleListBuilder_build_closure, A.ScheduleListBuilder_build__closure, A.ScheduleScreen_build_closure8, A.ScheduleScreen_build_closure5, A.ScheduleScreenBuilder_build_closure, A.ScheduleViewScreen_build_closure, A._AccountOverview_build___closure0, A._AccountOverview_build___closure, A.AccountManagementScreen_build_closure, A.ClientPortalScreen_build_closure, A.CompanyDetailsScreen_build_closure, A.CompanyDetailsVM_fromStore_closure2, A.CompanyDetailsVM_fromStore_closure5, A.CreditCardsAndBanksScreen_build_closure, A.CustomFieldsScreen_build_closure, A.DataVisualizationsScreen_build_closure, A._DeviceSettingsState_build_closure8, A.DeviceSettingsScreen_build_closure, A.DeviceSettingsVM_fromStore_closure1, A.DeviceSettingsVM_fromStore_closure7, A.DeviceSettingsVM_fromStore_closure4, A.DeviceSettingsVM_fromStore_closure5, A.DeviceSettingsVM_fromStore_closure8, A.DeviceSettingsVM_fromStore_closure14, A.DeviceSettingsVM_fromStore_closure12, A.DeviceSettingsVM_fromStore_closure13, A.DeviceSettingsVM_fromStore_closure17, A.DeviceSettingsVM_fromStore_closure15, A.DeviceSettingsVM_fromStore_closure16, A.DeviceSettingsVM_fromStore_closure6, A.DeviceSettingsVM_fromStore_closure9, A.DeviceSettingsVM_fromStore_closure3, A.DeviceSettingsVM_fromStore_closure10, A.DeviceSettingsVM_fromStore_closure2, A.DeviceSettingsVM_fromStore_closure11, A.EmailSettingsScreen_build_closure, A.ExpenseSettingsScreen_build_closure, A._GeneratedNumbersState_build_closure4, A._GeneratedNumbersState_build_closure6, A._GeneratedNumbersState_build_closure7, A._GeneratedNumbersState_build_closure8, A._GeneratedNumbersState_build_closure9, A._GeneratedNumbersState_build_closure10, A._GeneratedNumbersState_build_closure11, A._GeneratedNumbersState_build_closure12, A._GeneratedNumbersState_build_closure13, A._GeneratedNumbersState_build_closure14, A._GeneratedNumbersState_build_closure15, A._GeneratedNumbersState_build_closure16, A._GeneratedNumbersState_build_closure17, A._GeneratedNumbersState_build_closure18, A.GeneratedNumbersScreen_build_closure, A._ImportExportState_build_closure10, A._ImportExportState_build_closure11, A.__FileMapperState_build_closure4, A._FieldMapper_build_closure, A.ImportExportScreen_build_closure, A.InvoiceDesignScreen_build_closure, A.InvoiceDesignVM_fromStore_closure0, A._LocalizationSettingsState_build_closure0, A._LocalizationSettingsState_build_closure8, A.LocalizationScreen_build_closure, A.PaymentsSettingsScreen_build_closure, A.ProductSettingsScreen_build_closure, A.SettingsSearch_build_closure, A.SettingsListBuilder_build_closure, A.SettingsScreenBuilder_build_closure, A._SettingsWizardState__onSavePressed_closure, A._SettingsWizardState_build_closure6, A.TaskSettingsScreen_build_closure, A.TaxSettingsScreen_build_closure, A._TemplatesAndRemindersState_build_closure6, A.TemplatesAndRemindersScreen_build_closure, A.TemplatesAndRemindersVM_fromStore_closure1, A._UserDetailsState_build_closure12, A.UserDetailsScreen_build_closure, A.UserDetailsVM_fromStore___closure2, A.UserDetailsVM_fromStore___closure1, A.UserDetailsVM_fromStore___closure0, A.UserDetailsVM_fromStore___closure6, A.UserDetailsVM_fromStore__closure6, A.UserDetailsVM_fromStore___closure7, A.UserDetailsVM_fromStore___closure3, A.UserDetailsVM_fromStore___closure, A.UserDetailsVM_fromStore__closure4, A.UserDetailsVM_fromStore___closure4, A.UserDetailsVM_fromStore____closure7, A.WorkflowSettingsScreen_build_closure, A.SubscriptionEditScreen_build_closure, A.SubscriptionListBuilder_build_closure, A.SubscriptionListBuilder_build__closure, A.SubscriptionScreen_build_closure8, A.SubscriptionScreen_build_closure5, A.SubscriptionScreenBuilder_build_closure, A.SubscriptionViewScreen_build_closure, A._UpdateDialogState_updateApp_closure, A._TaskEditState_build_closure0, A._TaskEditDesktopState_build_closure7, A._TaskEditDesktopState_build_closure9, A.TaskEditDetailsScreen_build_closure, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure0, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure2, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure1, A.TimeEditDetailsState_build_closure, A.TimeEditDetailsState_build_closure1, A.TaskEditTimesScreen_build_closure, A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure1, A.TaskEditScreen_build_closure, A.KanbanViewState__initBoard_closure0, A.KanbanViewState__initBoard__closure, A.KanbanViewState_build__closure5, A.KanbanViewState_build__closure, A.KanbanViewState_build__closure1, A.KanbanViewState_build___closure1, A._KanbanViewBuilderState_build_closure, A.TaskListItem_build_closure0, A.TaskListItem_build__closure0, A.TaskListBuilder_build_closure, A.TaskListBuilder_build__closure, A.TaskScreen_build_closure16, A.TaskScreen_build_closure15, A.TaskScreen_build_closure12, A.TaskScreen_build_closure11, A.TaskScreenBuilder_build_closure, A.TaskViewScreen_build_closure, A.TaskViewVM_TaskViewVM$fromStore_closure2, A.TaskStatusEditScreen_build_closure, A.TaskStatusListBuilder_build_closure, A.TaskStatusListBuilder_build__closure, A.TaskStatusScreen_build_closure8, A.TaskStatusScreen_build_closure5, A.TaskStatusScreenBuilder_build_closure, A.TaskStatusViewScreen_build_closure, A.TaxRateEditScreen_build_closure, A.TaxRateListBuilder_build_closure, A.TaxRateListBuilder_build__closure, A.TaxRateSettingsScreen_build_closure4, A.TaxRateSettingsScreen_build_closure1, A.TaxRateScreenBuilder_build_closure, A.TaxRateViewScreen_build_closure, A.TokenEditScreen_build_closure, A.TokenEditVM_TokenEditVM$fromStore___closure, A.TokenListBuilder_build_closure, A.TokenListBuilder_build__closure, A.TokenScreen_build_closure8, A.TokenScreen_build_closure5, A.TokenScreenBuilder_build_closure, A.TokenViewScreen_build_closure, A._TransactionEditState_build__closure3, A._TransactionEditState_build__closure5, A.TransactionEditScreen_build_closure, A.TransactionEditVM_TransactionEditVM$fromStore_closure2, A.TransactionListItem_build_closure, A.TransactionListItem_build__closure0, A.TransactionListBuilder_build_closure, A.TransactionListBuilder_build__closure, A.TransactionScreen_build_closure15, A.TransactionScreen_build_closure14, A.TransactionScreen_build_closure11, A.TransactionScreenBuilder_build_closure, A._MatchDepositsState_updateInvoiceList_closure0, A._MatchDepositsState_updatePaymentList_closure0, A._MatchDepositsState_build_closure9, A._MatchDepositsState_build_closure10, A._MatchDepositsState_build_closure12, A._MatchDepositsState_build_closure11, A._MatchDepositsState_build_closure14, A._MatchDepositsState_build_closure13, A._MatchWithdrawalsState_updateCategoryList_closure0, A._MatchWithdrawalsState_updateVendorList_closure0, A._MatchWithdrawalsState_updateExpenseList_closure0, A._MatchWithdrawalsState_build_closure5, A._MatchWithdrawalsState_build_closure6, A._MatchWithdrawalsState_build_closure8, A._MatchWithdrawalsState_build_closure7, A._MatchWithdrawalsState_build_closure13, A._MatchWithdrawalsState_build_closure12, A._MatchWithdrawalsState_build_closure18, A._MatchWithdrawalsState_build_closure17, A.TransactionViewScreen_build_closure, A.TransactionViewVM_TransactionViewVM$fromStore_closure2, A.TransactionViewVM_TransactionViewVM$fromStore_closure3, A.TransactionViewVM_TransactionViewVM$fromStore_closure0, A._TransactionRuleEditState_build__closure6, A._TransactionRuleEditState_build__closure8, A.TransactionRuleEditScreen_build_closure, A.TransactionRuleListBuilder_build_closure, A.TransactionRuleListBuilder_build__closure, A.TransactionRuleScreen_build_closure8, A.TransactionRuleScreen_build_closure5, A.TransactionRuleScreenBuilder_build_closure, A.TransactionRuleViewScreen_build_closure, A._UserEditState_build_closure2, A.UserEditScreen_build_closure, A.UserEditVM_UserEditVM$fromStore___closure, A.UserListBuilder_build_closure, A.UserListBuilder_build__closure, A.UserScreen_build_closure8, A.UserScreen_build_closure5, A.UserScreenBuilder_build_closure, A.UserViewScreen_build_closure, A.VendorEditContactsScreen_build_closure, A.VendorEditContactsVM_VendorEditContactsVM$fromStore_closure2, A.VendorEditScreen_build_closure, A.VendorListItem_build_closure, A.VendorListItem_build__closure0, A.VendorListBuilder_build_closure, A.VendorListBuilder_build__closure, A.VendorScreen_build_closure8, A.VendorScreen_build_closure5, A.VendorScreenBuilder_build_closure, A._VendorViewActivityState_build_closure0, A._VendorViewActivityState_build_closure, A._VendorViewFullwidthState_build_closure, A.VendorViewScreen_build_closure, A.VendorViewVM_VendorViewVM$fromStore_closure1, A.WebhookEditScreen_build_closure, A.WebhookViewScreen_build_closure, A.WebhookListBuilder_build_closure, A.WebhookListBuilder_build__closure, A.WebhookScreen_build_closure8, A.WebhookScreen_build_closure5, A.WebhookScreenBuilder_build_closure, A.passwordCallback_closure1, A.passwordCallback_closure2, A._ExampleEditorState__showImageToolbar__closure, A.memo2_closure, A.RenderOverflowView_performFlexibleLayout_closure, A.RenderOverflowView_paint_defaultPaint, A.RenderOverflowView_hitTestChildren__closure, A.OverflowView$_all_closure, A.decodePermissionRequestResult_closure, A._PinputState__buildPinput_closure1, A._PinputState__buildFields_closure, A._PinItem_build_closure, A.__PinputState_State_RestorationMixin_dispose_closure, A.PdfPreviewCustomState__createPreview_closure, A._QrImageViewState_build_closure, A.hashObjects_closure0, A.combineReducers_closure, A.RoundedLoadingButtonState_build_closure, A.Subject_addStream_closure1, A.RouteObserverBreadcrumb__formatArgs_closure, A.Highlighter__collateLines_closure0, A.ReactiveModelBase__streamSubscription_closure1, A.OnX_listenTo_closure, A.OnX_listenTo__closure2, A.On_On_closure, A.On_On$or_closure, A.CommonEditorOperations_deleteUpstream_closure, A.CommonEditorOperations_deleteUpstream_closure0, A.CommonEditorOperations__replaceBlockNodeWithEmptyParagraphAndCollapsedSelection_closure, A.CommonEditorOperations_convertParagraphByPatternMatching_closure, A.CommonEditorOperations_convertParagraphByPatternMatching_closure0, A.CommonEditorOperations_convertParagraphByPatternMatching_closure1, A.CommonEditorOperations_convertParagraphByPatternMatching_closure2, A.CommonEditorOperations_convertParagraphByPatternMatching_closure3, A.CommonEditorOperations__processUrlNode_closure, A.CommonEditorOperations_insertBlockLevelNewline_closure, A.CommonEditorOperations_insertBlockLevelNewline_closure0, A.CommonEditorOperations_convertToListItem_closure, A.CommonEditorOperations_convertToBlockquote_closure, A.CommonEditorOperations_convertToParagraph_closure, A._CaretDocumentOverlayState_build__closure, A._CaretDocumentOverlayState_build___closure0, A._SingleColumnDocumentLayoutState__buildDocComponents_closure, A._SingleColumnDocumentLayoutState__buildDocComponents_closure0, A.SuperEditorState__buildDesktopGestureSystem_closure, A.defaultStylesheet_closure, A.defaultStylesheet_closure0, A.defaultStylesheet_closure1, A.defaultStylesheet_closure2, A.defaultStylesheet_closure3, A.defaultStylesheet_closure4, A.defaultStylesheet_closure5, A.defaultStylesheet_closure6, A.defaultStylesheet_closure7, A.defaultStylesheet_closure8, A.defaultStylesheet_closure9, A.ListenableBuilder_build_closure, A.SuperTextState_build_closure, A.SuperTextState_build_closure0, A.WindowManager_setBounds_closure]); - _inheritMany(A._Enum, [A.BrowserEngine, A.OperatingSystem, A.MutatorType, A._ParagraphCommandType, A.PersistedSurfaceState, A.DebugEngineInitializationState, A._CheckableKind, A.Role, A.AccessibilityMode, A.GestureMode, A.EnabledState, A.LineCharProperty, A.LineBreakType, A._ComparisonResult, A.WordCharProperty, A.TextCapitalization, A.TransformKind, A.ClipOp, A.PathFillType, A.KeyEventType, A.StrokeCap, A.StrokeJoin, A.PaintingStyle, A.BlendMode, A.Clip, A.BlurStyle, A.FilterQuality, A.ImageByteFormat, A.PixelFormat, A.AppLifecycleState, A.PointerChange, A.PointerDeviceKind, A.PointerSignalKind, A.FontStyle, A.PlaceholderAlignment, A.TextAlign, A.TextBaseline, A.TextDecorationStyle, A.TextLeadingDistribution, A.TextDirection, A.TextAffinity, A.BoxHeightStyle, A.BoxWidthStyle, A.TileMode, A.Brightness, A.SpanMarkerType, A.AttributionVisitEvent, A.ImageRenderMethodForWeb, A.BarGroupingType, A.AxisOrientation, A._PixelVerticalDirection, A.RangeBandType, A.StepSizeType, A.TickLabelAnchor, A.TickLabelJustification, A.CalendarField, A.BehaviorPosition, A.OutsideJustification, A.InsideJustification, A.LegendTapHandling, A.LegendDefaultMeasure, A.LinePointHighlighterFollowLineType, A.SelectionMode, A.SelectionTrigger, A.FillPatternType, A.SelectionModelType, A.LayoutPosition, A.TextDirection0, A.MaxWidthStrategy, A.GestureType, A._HorizontalJustification, A.MessageLevel, A.FileType, A.AnimationStatus, A._AnimationDirection, A.AnimationBehavior, A._TrainHoppingMode, A.DiagnosticLevel, A.DiagnosticsTreeStyle, A._WordWrapParseMode, A._LicenseEntryWithLineBreaksParserState, A.TargetPlatform, A.GestureDisposition, A._ForceState, A._DragState, A.DragStartBehavior, A.GestureRecognizerState, A._ScaleState, A._ActionLevel, A._LayoutMode, A._Focus, A.ThemeMode, A._CornerId, A.ButtonTextTheme, A.ButtonBarLayoutBehavior, A.DatePickerEntryMode, A.DatePickerMode, A.DrawerAlignment, A._FloatingActionButtonType, A._HighlightType, A.FloatingLabelBehavior, A._DecorationSlot, A.ListTileStyle, A.ListTileControlAffinity, A._ListTileSlot, A.MaterialType, A.MaterialState, A.PopupMenuPosition, A._ActivityIndicatorType, A._RefreshIndicatorMode, A.RefreshIndicatorTriggerMode, A._ScaffoldSlot, A.SnackBarClosedReason, A._SwitchType, A._SwitchListTileType, A.MaterialTapTargetSize, A.DayPeriod, A.TimeOfDayFormat, A.HourFormat, A._TimePickerMode, A.TimePickerEntryMode, A.TooltipTriggerMode, A.ScriptCategory, A.RenderComparison, A.Axis0, A.VerticalDirection, A.AxisDirection, A.BorderStyle, A.StrokeAlign, A.BoxShape, A.BoxFit, A.ImageRepeat, A.TextOverflow, A.TextWidthBasis, A.SpringType, A.RenderAnimatedSizeState, A._IntrinsicDimension, A.FlexFit, A.MainAxisSize, A.MainAxisAlignment, A.CrossAxisAlignment, A.PlatformViewHitTestBehavior, A.HitTestBehavior, A.DecorationPosition, A.SelectionResult, A.SelectionEventType, A.SelectionStatus, A.TextSelectionHandleType, A.GrowthDirection, A.StackFit, A.TableCellVerticalAlignment, A.CacheExtentStyle, A.ScrollDirection, A.WrapAlignment, A.WrapCrossAlignment, A.SchedulerPhase, A.DebugSemanticsDumpOrder, A.KeyDataTransitMode, A.KeyboardSide, A.ModifierKey, A.SystemSoundType, A.MaxLengthEnforcement, A.SmartDashesType, A.SmartQuotesType, A.TextInputAction, A.TextCapitalization0, A.FloatingCursorDragState, A.SelectionChangedCause, A.CrossFadeState, A.ConnectionState, A.AutofillContextAction, A.KeyEventResult, A.UnfocusDisposition, A.FocusHighlightMode, A.FocusHighlightStrategy, A.TraversalDirection, A.AutovalidateMode, A._StateLifecycle, A._ElementLifecycle, A.HeroFlightDirection, A._GestureType, A.Orientation, A.NavigationMode, A._ToolbarSlot, A.RoutePopDisposition, A._RouteLifecycle, A._RouteRestorationType, A.OverflowBarAlignment, A._GlowState, A._StretchState, A.RouteInformationReportingType, A.AndroidOverscrollIndicator, A.ScrollPositionAlignmentPolicy, A.ScrollViewKeyboardDismissBehavior, A.ScrollIncrementType, A.ScrollbarOrientation, A.ActionPaneType, A.GestureDirection, A.StyledToastAnimation, A.SignInOption, A.CropAspectRatioPreset, A.CropStyle, A.ImageCompressFormat, A.CameraDevice, A.ImageSource, A.BillingResponse, A.SkuType, A.PurchaseStateWrapper, A.PurchaseStatus, A._TransactionRestoreState, A.SKPaymentTransactionStateWrapper, A.SKSubscriptionPeriodUnit, A.SKProductDiscountPaymentMode, A.SKProductDiscountType, A.PluralCase, A.IconPosition, A._HealthCheckLevel, A.PortalLinkStyle, A.DashboardSections, A.ClientReportFields, A.ContactReportFields, A.CreditReportFields, A.DocumentReportFields, A.ExpenseReportFields, A.InvoiceItemReportFields, A.InvoiceReportFields, A.TaxRateReportFields0, A.PaymentReportFields, A.TaxRateReportFields, A.ProductReportFields, A.ProfitAndLossReportFields, A.PurchaseOrderItemReportFields, A.PurchaseOrderReportFields, A.QuoteItemReportFields, A.QuoteReportFields, A.RecurringExpenseReportFields, A.RecurringInvoiceReportFields, A.ReportColumnType, A.TaskReportFields, A.TransactionReportFields, A.VendorReportFields, A.UpdateState, A.FormatNumberType, A._TextType, A.AnimationDirection, A._PlaceholderType, A.OverflowViewLayoutBehavior, A.PermissionStatus0, A.PinputAutovalidateMode, A.AndroidSmsAutofillMethod, A.PinAnimationType, A.HapticFeedbackType, A.QrCodeElement, A.FinderPatternPosition, A.QrEyeShape, A.QrDataModuleShape, A.QrValidationStatus, A.ButtonState, A._MissingCase, A.SignInWithAppleButtonStyle, A.IconAlignment, A.AppleIDAuthorizationScopes, A.AuthorizationErrorCode, A.SelectionType, A.SelectionType0, A._DragMode, A.ExecutionInstruction, A.ListItemType, A.DocumentInputSource, A.DocumentGestureMode, A.HandleType, A.LaunchMode, A.PreferredLaunchMode]); + _inheritMany = hunkHelpers.inheritMany, + _inherit = hunkHelpers.inherit; + _inheritMany(null, [A.Object, A.ModeHtmlColorFilter, A.MatrixHtmlColorFilter]); + _inheritMany(A.Object, [A.AlarmClock, A.AppBootstrap, A.Closure, A.AssetManager, A.AssetManagerException, A._Enum, A._SaveStackTracking, A.ContextStateHandle, A.CkCanvas, A.CkPictureSnapshot, A.CkPaintCommand, J.Interceptor, A.ProductionCollector, A.SkiaObjectCollectionError, A.CanvasKitCanvas, A.SkiaObject, A.CkColorFilter, A.HtmlViewEmbedder, A.ViewClipChain, A.EmbeddedViewParams, A.Mutator, A.Iterable, A.EmbedderFrameContext, A.ViewListDiffResult, A.FontFallbackData, A.FallbackFontDownloadQueue, A.NotoDownloader, A.SkiaFontCollection, A.RegisteredFont, A.UnregisteredFont, A.ImageCodecException, A.CkImage, A.AnimatedImageFrameInfo, A.CkBrowserImageDecoder, A.ImageFileFormat, A.IntervalTree, A.IntervalTreeNode, A.Layer, A.PrerollContext, A.PaintContext, A.LayerScene, A.LayerSceneBuilder, A.LayerTree, A.Frame, A.CompositorContext, A.CkNWayCanvas, A.NotoFont, A.CodeunitRange, A.CkFragmentShader, A.CkPictureRecorder, A.Rasterizer, A.CanvasKitRenderer, A.SkiaObjectCache, A.SynchronousSkiaObjectCache, A.SurfaceFrame, A.Surface, A.CkSurface, A.SurfaceFactory, A.CkParagraphStyle, A.CkTextStyle, A.CkStrutStyle, A.CkLineMetrics, A.CkParagraphBuilder, A._CkParagraphPlaceholder, A._ParagraphCommand, A.Error, A.ClipboardMessageHandler, A.ClipboardAPICopyStrategy, A.ClipboardAPIPasteStrategy, A.ExecCommandCopyStrategy, A.ExecCommandPasteStrategy, A.FlutterConfiguration, A.DomSubscription, A.DomPoint, A.Iterator, A.FlutterViewEmbedder, A.EngineCanvas, A.SaveStackEntry, A.SaveClipEntry, A._SaveElementStackEntry, A.SaveElementStackTracking, A.FrameReference, A.CrossFrameCache, A._CrossFrameCacheItem, A.ShadowDomHostNode, A.ElementHostNode, A.PersistedSurface, A.SvgBlendMode, A.SurfaceCanvas, A._DomClip, A.SvgFilterBuilder, A.SvgFilter, A.SurfacePaint, A.SurfacePaintData, A.Conic, A.QuadBounds, A.ConicBounds, A._ConicPair, A.CubicBounds, A.SurfacePath, A.PathIterator, A.PathRef, A.PathRefIterator, A.QuadRoots, A.SkQuadCoefficients, A.PathWinding, A.PaintRequest, A.RecordingCanvas, A.PaintCommand, A._PaintBounds, A.RenderStrategy, A._WebGlRenderer, A.HtmlRenderer, A.SurfaceScene, A.SurfaceSceneBuilder, A.NormalizedGradient, A.SharedCanvas, A.EngineGradient, A.EngineImageFilter, A.ShaderBuilder, A.ShaderMethod, A.ShaderDeclaration, A._PersistedSurfaceMatch, A.PrerollSurfaceContext, A.HtmlCodec, A.SingleFrameInfo, A.HtmlImage, A.KeyboardBinding, A.FlutterHtmlKeyboardEvent, A.KeyboardConverter, A.MouseCursor, A.BrowserHistory, A.UrlStrategy, A.PlatformLocation, A.EnginePictureRecorder, A.EnginePicture, A.HighContrastSupport, A.PlatformDispatcher, A.PlatformViewManager, A.PlatformViewMessageHandler, A.SafariPointerEventWorkaround, A.PointerBinding, A.PointerSupportDetector, A._Listener, A._BaseAdapter, A._WheelEventListenerMixin, A._SanitizedDetails, A._ButtonSanitizer, A._PointerState, A.PointerDataConverter, A.Profiler, A.RawKeyboard, A.GlProgram, A.GlContext, A.OffScreenCanvas, A.AccessibilityAnnouncements, A.RoleManager, A.EngineAccessibilityFeatures, A.EngineAccessibilityFeaturesBuilder, A.SemanticsUpdate, A.SemanticsNodeUpdate, A.SemanticsObject, A.EngineSemanticsOwner, A.SemanticsHelper, A.SemanticsEnabler, A._DefaultTextEditingStrategy_Object_CompositionAwareMixin, A._ListBase_Object_ListMixin, A.MethodCall, A.JSONMessageCodec, A.JSONMethodCodec, A.StandardMessageCodec, A.StandardMethodCodec, A.WriteBuffer0, A.ReadBuffer0, A.SurfaceShadowData, A.CanvasParagraph, A.ParagraphSpan, A.ParagraphPlaceholder, A.StyleNode, A.CanvasParagraphBuilder, A.HtmlFontCollection, A.FontManager, A.TextFragmenter, A.TextFragment, A._FragmentMetrics, A._FragmentPosition, A._FragmentBox, A.TextLayoutService, A.LineBuilder, A.Spanometer, A.RulerHost, A.TextPaintService, A.EngineLineMetrics, A.ParagraphLine, A.EngineParagraphStyle, A.EngineTextStyle, A.EngineStrutStyle, A.TextHeightStyle, A.TextDimensions, A.TextHeightRuler, A.UnicodeRange, A.UnicodePropertyLookup, A._FindBreakDirection, A.BrowserAutofillHints, A.CompositionAwareMixin, A.EngineInputAction, A.EngineInputType, A.TextCapitalizationConfig, A.EngineAutofillForm, A.AutofillInfo, A.TextEditingDeltaState, A.EditingState, A.InputConfiguration, A.TextInputCommand, A.TextEditingChannel, A.HybridTextEditing, A.EditableTextStyle, A.EditableTextGeometry, A.Matrix40, A.Vector30, A.FastMatrix32, A.FlutterView, A.WindowPadding, A.JS_CONST, A.HttpException, A._HeaderValue, J.ArrayIterator, A._CopyingBytesBuilder, A._BytesBuilder, A.CastIterator, A.MapMixin, A.SentinelValue, A.ListIterator, A.ExpandIterator, A.EmptyIterator, A.FollowedByIterator, A.WhereTypeIterator, A.FixedLengthListMixin, A.UnmodifiableListMixin, A.Symbol, A.MapView, A.ConstantMap, A.JSInvocationMirror, A.TypeErrorDecoder, A.NullThrownFromJavaScriptException, A.ExceptionAndStackTrace, A._StackTrace, A._Required, A.LinkedHashMapCell, A.LinkedHashMapKeyIterator, A.JSSyntaxRegExp, A._MatchImplementation, A._AllMatchesIterator, A.StringMatch, A._StringAllMatchesIterator, A._Cell, A._InitializedCell, A.Rti, A._FunctionParameters, A._Type, A._StringStream, A.LocaleKeymap, A._TimerImpl, A._AsyncAwaitCompleter, A._AsyncStarStreamController, A._IterationMarker, A._SyncStarIterator, A.AsyncError, A.Stream, A._BufferingStreamSubscription, A._BroadcastStreamController, A.TimeoutException, A._Completer, A._FutureListener, A._Future, A._AsyncCallbackEntry, A.StreamSubscription, A.StreamTransformerBase, A._StreamController, A._SyncStreamControllerDispatch, A._AsyncStreamControllerDispatch, A._AddStreamState, A._DelayedEvent, A._DelayedDone, A._PendingEvents, A._DoneStreamSubscription, A._StreamIterator, A._EventSinkWrapper, A._HandlerEventSink, A._ZoneFunction, A._Zone, A._HashMapKeyIterator, A.__SetBase_Object_SetMixin, A._HashSetIterator, A._LinkedHashSetCell, A._LinkedHashSetIterator, A.IterableMixin, A._LinkedListIterator, A.LinkedListEntry, A.ListMixin, A._MapBaseValueIterator, A._UnmodifiableMapMixin, A._DoubleLinkedQueueEntry, A._DoubleLinkedQueueIterator, A._ListQueueIterator, A.SetMixin, A._SetBase_Object_SetMixin, A._UnmodifiableSetMixin, A._SplayTreeNode, A._SplayTree, A._SplayTreeIterator, A.Codec, A._Base64Encoder, A._Base64Decoder, A.ChunkedConversionSink, A.HtmlEscapeMode, A._JsonStringifier, A._JsonPrettyPrintMixin, A._Utf8Encoder, A._Utf8Decoder, A._BigIntImpl, A.Comparable, A.DateTime, A.Duration, A.OutOfMemoryError, A.StackOverflowError, A._Exception, A.FormatException, A.IntegerDivisionByZeroException, A.MapEntry, A.Null, A._StringStackTrace, A.Stopwatch, A.RuneIterator, A.StringBuffer, A._Uri, A.UriData, A._SimpleUri, A.Expando, A._FakeUserTag, A.ServiceExtensionResponse, A.TimelineTask, A.CssStyleDeclarationBase, A.EventStreamProvider, A.ImmutableListMixin, A.FixedSizeListIterator, A._DOMWindowCrossFrame, A._AcceptStructuredClone, A.OSError, A.FileSystemEntity, A.FileMode, A.FileSystemException, A._RandomAccessFile, A.FileSystemEntityType, A.JsObject, A.NullRejectionException, A._JSRandom, A._Random, A.Point, A._RectangleBase, A.Endian, A._ChannelCallbackRecord, A._StoredMessage, A._Channel, A.ChannelBuffers, A.OffsetBase, A.Rect, A.Radius, A.RRect, A._HashEnd, A.PlatformViewRegistry, A.KeyData, A.Color, A.MaskFilter, A.ImageFilter, A.Shadow, A.ImmutableBuffer, A.PlatformConfiguration, A.ViewConfiguration0, A.FrameTiming, A.Locale, A.PointerData, A.PointerDataPacket, A.SemanticsAction, A.SemanticsFlag, A.SemanticsUpdateBuilder, A.FontWeight, A.FontFeature, A.FontVariation, A.TextDecoration, A.TextHeightBehavior, A.TextBox, A.TextPosition, A.TextRange, A.ParagraphConstraints, A.CallbackHandle, A.GestureSettings, A.GZipEncoder, A.InputStreamBase, A.OutputStreamBase, A.Deflate, A._DeflaterConfig, A._HuffmanTree, A._StaticTree, A.HuffmanTable, A.Inflate, A.AttributedSpans, A.SpanMarker, A.AttributionSpan, A.MultiAttributionSpan, A.IncompatibleOverlappingAttributionsException, A.AttributedText, A.AttributionVisitor, A.NamedAttribution, A.SpanRange, A._DiagnosticableTree_Object_Diagnosticable, A._State_Object_Diagnosticable, A.BoardViewController, A.VsScrollbarStyle, A.CopyOnWriteList, A.CopyOnWriteMap, A.CopyOnWriteSet, A.BuiltList, A.ListBuilder, A.BuiltListMultimap, A.ListMultimapBuilder, A.BuiltMap, A.MapBuilder, A.BuiltSet, A.SetBuilder, A.BuiltSetMultimap, A.SetMultimapBuilder, A.EnumClass, A.IndentingBuiltValueToStringHelper, A.JsonObject, A.FullType, A.BigIntSerializer, A.BoolSerializer, A.BuiltJsonSerializers, A.BuiltJsonSerializersBuilder, A.BuiltListMultimapSerializer, A.BuiltListSerializer, A.BuiltMapSerializer, A.BuiltSetMultimapSerializer, A.BuiltSetSerializer, A.DateTimeSerializer, A.DoubleSerializer, A.DurationSerializer, A.Int64Serializer, A.IntSerializer, A.JsonObjectSerializer, A.NullSerializer, A.NumSerializer, A.RegExpSerializer, A.StringSerializer, A.UriSerializer, A.StandardJsonPlugin, A.ImageProvider, A._ImageStreamCompleter_Object_Diagnosticable, A.StringCharacterRange, A.Breaks, A.BackBreaks, A.BaseChart0, A.BaseSeriesRenderer, A.BaseBarRendererElement, A.BaseAnimatedBar, A.LayoutViewConfig, A.ConstCornerStrategy, A.ImmutableAxis, A.Tick, A.CollisionReport, A.BaseRenderSpec, A.BaseTickDrawStrategy, A.NoneDrawStrategy, A.LinearScale, A.LinearScaleDomainInfo, A.LinearScaleFunction, A.LinearScaleViewportSettings, A.NumericExtents, A.BaseTickProvider, A._TickStepInfo, A.OrdinalScaleDomainInfo, A.Scale, A.ScaleOutputExtent, A.RangeBandConfig, A.StepSizeConfig, A.Extents, A.SimpleOrdinalScale, A.AxisSpec, A.TextStyleSpec, A.LineStyleSpec, A.SimpleTickFormatterBase, A.AutoAdjustingDateTimeTickProvider, A.BaseTimeStepper, A._TimeStepIteratorImpl, A.DateTimeTickFormatter, A.TimeTickFormatterImpl, A.LifecycleListener, A.DomainHighlighter0, A.Legend, A.LegendState, A.LegendEntryBase, A.PerSeriesLegendEntryGenerator, A.LinePointHighlighter0, A.LayoutView, A.NullablePoint, A._PointRendererElement, A._AnimatedPoint, A.SelectNearest0, A.CanvasRect, A.CanvasBarStack, A.DatumDetails, A.ImmutableSeries, A.SelectionModel, A.SeriesDatum, A.TypedRegistry, A.IdentityConverter, A.LayoutConfig, A.MarginSpec, A.LayoutManagerImpl, A._MeasuredSizes, A.SizeList, A._DesiredViewSizes, A.VerticalMarginStrategy, A.HorizontalMarginStrategy, A.ViewMargin, A.ViewMeasuredSizes, A._LineRendererElement, A._AnimatedLine, A._AreaRendererElement, A._AnimatedArea, A._AnimatedElements, A._Range, A.Color0, A.LocalDateTimeFactory, A.GestureListener, A.Palette, A.ProxyGestureListener, A.MaterialStyle, A.StyleFactory, A.BaseSymbolRenderer, A.TextMeasurement, A.TypedKey, A.Series, A.ChartBehavior, A.BaseLegendContentBuilder, A.SimpleLegendEntryLayout, A.TabularLegendLayout, A.ChartCanvas, A.AbstractNode, A.Listenable, A.ChartGestureDetector, A.GraphicsFactory, A.LineStyle, A.SelectionModelConfig, A.SymbolRendererCanvas, A.TextElement, A.TextStyle0, A.MultiChildLayoutDelegate, A.Clock, A.CanonicalizedMap, A.DefaultEquality, A.IterableEquality, A.ListEquality, A._UnorderedEquality, A._MapEntry, A.MapEquality, A.DeepCollectionEquality, A.HeapPriorityQueue, A.XFileBase, A._Parser, A.Token, A.TokenizerBase, A.Message, A.Messages, A.PreprocessorOptions, A.TreeNode, A.Visitor, A.Clock0, A.MemoryFileSystemEntity, A._FileSink, A.MemoryFileStat, A.FileSystem0, A.Node2, A.FileSystemOp, A.FileSystemStyle, A.DirectoryAddOnsMixin, A._LinuxCodes, A.PlatformInterface, A.FilePickerResult, A.KDialogHandler, A.QarmaAndZenityHandler, A.PlatformFile, A.Int64, A.Simulation, A.AnimationWithParentMixin, A.ParametricCurve, A.AnimationLazyListenerMixin, A.AnimationEagerListenerMixin, A.AnimationLocalListenersMixin, A.AnimationLocalStatusListenersMixin, A.Animatable, A.TweenSequenceItem, A._Interval, A.TextSelectionControls, A._IconThemeData_Object_Diagnosticable, A.LocalizationsDelegate, A.DefaultCupertinoLocalizations, A._CupertinoBackGestureController, A._Decoration_Object_Diagnosticable, A.BoxPainter, A._CupertinoTextThemeData_Object_Diagnosticable, A._TextThemeDefaultsBuilder, A.NoDefaultCupertinoThemeData, A._CupertinoThemeDefaults, A._CupertinoTextThemeDefaults, A.CupertinoThumbPainter, A.DiagnosticsNode, A._FlutterErrorDetails_Object_Diagnosticable, A.BindingBase, A.DebugReassembleConfig, A.ChangeNotifier, A.TextTreeConfiguration, A._PrefixedStringBuilder, A._NoDefaultValue, A.TextTreeRenderer, A.DiagnosticPropertiesBuilder, A.Diagnosticable, A.DiagnosticableTreeMixin, A.Key, A._TypeLiteral, A.LicenseParagraph, A.LicenseEntry, A.PersistentHashMap, A._TrieNode, A.WriteBuffer, A.ReadBuffer, A.StackFrame, A.SynchronousFuture, A.GestureArenaMember, A.GestureArenaEntry, A._GestureArena, A.GestureArenaManager, A._Resampler, A.GestureBinding, A.Drag, A.DragDownDetails, A.DragStartDetails, A.DragUpdateDetails, A.DragEndDetails, A._PointerEvent_Object_Diagnosticable, A._PointerEventDescription, A._AbstractPointerEvent, A._CopyPointerAddedEvent, A._CopyPointerRemovedEvent, A._CopyPointerHoverEvent, A._CopyPointerEnterEvent, A._CopyPointerExitEvent, A._CopyPointerDownEvent, A._CopyPointerMoveEvent, A._CopyPointerUpEvent, A._CopyPointerScrollEvent, A._CopyPointerScrollInertiaCancelEvent, A._CopyPointerScaleEvent, A._CopyPointerPanZoomStartEvent, A._CopyPointerPanZoomUpdateEvent, A._CopyPointerPanZoomEndEvent, A._CopyPointerCancelEvent, A.ForcePressDetails, A.DeviceGestureSettings, A.HitTestEntry, A._TransformPart, A.HitTestResult, A.LongPressStartDetails, A.LongPressMoveUpdateDetails, A.LongPressEndDetails, A._Vector, A._Matrix, A.PolynomialFit, A.LeastSquaresSolver, A.MultiDragPointerState, A._CountdownZoned, A._TapTracker, A.PointerRouter, A.PointerSignalResolver, A.OffsetPair, A._PointerPanZoomData, A.ScaleStartDetails, A.ScaleUpdateDetails, A.ScaleEndDetails, A._LineBetweenPointers, A.TapDownDetails, A.TapUpDetails, A._CombiningGestureArenaEntry, A.GestureArenaTeam, A.Velocity, A.VelocityEstimate, A._PointAtTime, A.VelocityTracker, A._LicenseData, A._DetailArguments, A._MasterDetailFlowProxy, A.ScrollBehavior, A.SingleChildLayoutDelegate, A.SliverPersistentHeaderDelegate, A._AppBarTheme_Object_Diagnosticable, A._Diagonal, A._BadgeThemeData_Object_Diagnosticable, A._MaterialBannerThemeData_Object_Diagnosticable, A._BottomAppBarTheme_Object_Diagnosticable, A._BottomNavigationBarThemeData_Object_Diagnosticable, A._BottomSheetThemeData_Object_Diagnosticable, A._ButtonBarThemeData_Object_Diagnosticable, A._ButtonStyle_Object_Diagnosticable, A._LerpSides, A._MouseCursor_Object_Diagnosticable, A._ButtonThemeData_Object_Diagnosticable, A.SliverGridDelegate, A._CardTheme_Object_Diagnosticable, A._CheckboxThemeData_Object_Diagnosticable, A._ChipThemeData_Object_Diagnosticable, A._ColorScheme_Object_Diagnosticable, A.DataColumn, A.DataRow0, A.DataCell0, A.TableColumnWidth, A._DataTableThemeData_Object_Diagnosticable, A.Route, A._DialogTheme_Object_Diagnosticable, A._DividerThemeData_Object_Diagnosticable, A._DrawerThemeData_Object_Diagnosticable, A._DropdownRouteResult, A._MenuLimits, A._DropdownMenuThemeData_Object_Diagnosticable, A.MaterialStateProperty, A._ElevatedButtonThemeData_Object_Diagnosticable, A.ExpansionPanel, A._ExpansionTileThemeData_Object_Diagnosticable, A._FilledButtonThemeData_Object_Diagnosticable, A._DefaultHeroTag, A._FloatingActionButtonThemeData_Object_Diagnosticable, A.FloatingActionButtonLocation, A.FabTopOffsetY, A.FabFloatOffsetY, A.FabDockedOffsetY, A.FabEndOffsetX, A.FloatingActionButtonAnimator, A._IconButtonThemeData_Object_Diagnosticable, A.InkFeature, A.InteractiveInkFeatureFactory, A.ShapeBorder, A.FloatingLabelAlignment, A._Decoration, A._RenderDecorationLayout, A.InputDecoration, A._InputDecorationTheme_Object_Diagnosticable, A._ListTileThemeData_Object_Diagnosticable, A.DefaultMaterialLocalizations, A._BorderSide_Object_Diagnosticable, A._TextStyle_Object_Diagnosticable, A._LerpProperties, A._MaterialStatePropertyWith, A.MaterialStatePropertyAll, A.MaterialStateMixin, A._MenuThemeData_Object_Diagnosticable, A._MenuButtonThemeData_Object_Diagnosticable, A._MenuStyle_Object_Diagnosticable, A._LerpSides0, A.MergeableMaterialItem, A._AnimationTuple, A._NavigationBarThemeData_Object_Diagnosticable, A._NavigationDrawerThemeData_Object_Diagnosticable, A._NavigationRailThemeData_Object_Diagnosticable, A._OutlinedButtonThemeData_Object_Diagnosticable, A.MaterialRouteTransitionMixin, A.PageTransitionsBuilder, A._PageTransitionsTheme_Object_Diagnosticable, A._ZoomTransitionBase, A._PopupMenuThemeData_Object_Diagnosticable, A._ProgressIndicatorThemeData_Object_Diagnosticable, A._RadioThemeData_Object_Diagnosticable, A.ScaffoldPrelayoutGeometry, A.ScaffoldGeometry, A.Constraints, A._Action_Object_Diagnosticable, A.ScaffoldFeatureController, A._ScrollbarThemeData_Object_Diagnosticable, A._SegmentedButtonThemeData_Object_Diagnosticable, A.TextSelectionGestureDetectorBuilder, A._SliderThemeData_Object_Diagnosticable, A._SnackBarThemeData_Object_Diagnosticable, A._SwitchConfig, A.__SwitchConfigM2_Object__SwitchConfig, A._SwitchThemeData_Object_Diagnosticable, A._TabBarTheme_Object_Diagnosticable, A._TextButtonThemeData_Object_Diagnosticable, A._TextSelectionToolbarItemData, A._TextSelectionThemeData_Object_Diagnosticable, A._TextTheme_Object_Diagnosticable, A._ThemeData_Object_Diagnosticable, A._IdentityThemeDataCacheKey, A._FifoCache, A._VisualDensity_Object_Diagnosticable, A.TimeOfDay, A._TimePickerFragmentContext, A._TappableLabel, A._TimePickerThemeData_Object_Diagnosticable, A._ToggleButtonsThemeData_Object_Diagnosticable, A.ToggleableStateMixin, A._TooltipThemeData_Object_Diagnosticable, A._Typography_Object_Diagnosticable, A.AlignmentGeometry, A.TextAlignVertical, A.PaintingBinding, A.BorderRadiusGeometry, A.FittedSizes, A.ClipContext, A.ImageSizeInfo, A.DecorationImagePainter, A.EdgeInsetsGeometry, A._ColorsAndStops, A.Gradient, A.ImageCache, A._CachedImageBase, A._PendingImage, A.ImageConfiguration, A.AssetBundleImageKey, A.ImageInfo, A.ImageStreamListener, A._ImageChunkEvent_Object_Diagnosticable, A._ImageStream_Object_Diagnosticable, A.ImageStreamCompleterHandle, A.Accumulator, A.InlineSpanSemanticsInformation, A.NotchedShape, A._StrutStyle_Object_Diagnosticable, A.PlaceholderDimensions, A._CaretMetrics, A.TextPainter, A.SpringDescription, A._CriticalSolution, A._OverdampedSolution, A._UnderdampedSolution, A.Tolerance, A.RendererBinding, A.ParentData, A._IntrinsicDimensionsCacheEntry, A.RenderBoxContainerDefaultsMixin, A.CustomPainterSemantics, A.DebugOverflowIndicatorMixin, A.TextSelectionPoint, A._LayoutSizes, A.AnnotationEntry, A.AnnotationResult, A.LayerHandle, A.LayerLink, A._MouseState, A.__MouseTrackerUpdateDetails_Object_Diagnosticable, A.SemanticsHandle, A.PipelineOwner, A.RenderObjectWithChildMixin, A.ContainerParentDataMixin, A.ContainerRenderObjectMixin, A.RelayoutWhenSystemFontsChangeMixin, A._SemanticsFragment, A._SemanticsGeometry, A.SemanticsTag, A.__SelectableFragment_Object_Selectable, A._PlatformViewGestureMixin, A.RenderProxyBoxMixin, A.RenderAnimatedOpacityMixin, A.Selectable, A.SelectionRegistrant, A.SelectionEvent, A.SelectionGeometry, A.SelectionPoint, A._SliverGeometry_Object_Diagnosticable, A.RenderSliverHelpers, A.SliverGridGeometry, A.SliverGridLayout, A.KeepAliveParentDataMixin, A.RenderSliverWithKeepAliveMixin, A.PersistentHeaderShowOnScreenConfiguration, A.RelativeRect, A.ViewConfiguration, A.RevealedOffset, A._RunMetrics, A._TaskEntry, A._FrameCallbackEntry, A.PerformanceModeRequestHandle, A.SchedulerBinding, A.Priority, A.Ticker, A.TickerFuture, A.TickerCanceled, A.SemanticsBinding, A.CustomSemanticsAction, A.AttributedString, A._SemanticsData_Object_Diagnosticable, A._BoxEdge, A._TraversalSortNode, A.SemanticsConfiguration, A._SemanticsSortKey_Object_Diagnosticable, A.SemanticsEvent, A.AssetBundle, A.AutofillConfiguration, A.TextInputConfiguration, A.AutofillScopeMixin, A.BinaryMessenger, A.ServicesBinding, A.ClipboardData, A.KeyboardLockMode, A._KeyEvent_Object_Diagnosticable, A.HardwareKeyboard, A.KeyMessage, A.KeyEventManager, A._KeyboardKey_Object_Diagnosticable, A.MethodCall0, A.PlatformException, A.MissingPluginException, A.StringCodec, A.JSONMessageCodec0, A.JSONMethodCodec0, A.StandardMessageCodec0, A.StandardMethodCodec0, A.MouseCursorManager, A.MouseCursorSession, A.BasicMessageChannel, A.MethodChannel, A.PlatformViewsRegistry, A.PlatformViewController, A._RawKeyEventData_Object_Diagnosticable, A._RawKeyEvent_Object_Diagnosticable, A.RawKeyboard0, A._ModifierSidePair, A.RestorationBucket, A.SuggestionSpan, A.SpellCheckResults, A.DefaultSpellCheckService, A.ApplicationSwitcherDescription, A.SystemUiOverlayStyle, A.TextBoundary, A._TextEditingDelta_Object_Diagnosticable, A.TextInputFormatter, A._MutableTextRange, A._TextEditingValueAccumulator, A.TextInputType, A.RawFloatingCursorPoint, A.TextEditingValue, A.TextSelectionDelegate, A.TextInputClient, A.SelectionRect, A.DeltaTextInputClient, A.TextInputConnection, A.TextInput, A.TextInputControl, A.__PlatformTextInputControl_Object_TextInputControl, A._Intent_Object_Diagnosticable, A._ActionDispatcher_Object_Diagnosticable, A._OverridableActionMixin, A._ChildEntry, A.AsyncSnapshot, A.Notification0, A.AutomaticKeepAliveClientMixin, A.WidgetsBindingObserver, A.WidgetsBinding, A.ContextMenuButtonItem, A.ContextMenuController, A.DisposableBuildContext, A._DraggableSheetExtent, A.ToolbarOptions, A._KeyFrame, A._ScribbleCacheKey, A._UndoStack, A._GlyphHeights, A._Autofocus, A.FocusAttachment, A._FocusNode_Object_DiagnosticableTreeMixin, A._FocusManager_Object_DiagnosticableTreeMixin, A._FocusTraversalGroupInfo, A._FocusTraversalPolicy_Object_Diagnosticable, A._DirectionalPolicyDataEntry, A._DirectionalPolicyData, A.DirectionalFocusTraversalPolicyMixin, A.__ReadingOrderSortData_Object_Diagnosticable, A.__ReadingOrderDirectionalGroupData_Object_Diagnosticable, A._InactiveElements, A.BuildOwner, A.NotifiableElementMixin, A._NotificationNode, A.IndexedSlot, A.GestureRecognizerFactory, A.SemanticsGestureDelegate, A._HeroFlightManifest, A._HeroFlight, A.NavigatorObserver, A.IconData, A.CapturedThemes, A.RenderConstrainedLayoutBuilder, A._Pending, A.DefaultWidgetsLocalizations, A.MagnifierInfo, A.TextMagnifierConfiguration, A.MagnifierController, A.MediaQueryData, A.RouteSettings, A.RouteTransitionRecord, A.TransitionDelegate, A._NavigatorObservation, A._RestorationInformation, A.OverlayEntry, A._StorageEntryIdentifier, A.PageStorageBucket, A._FixedScrollMetrics_Object_ScrollMetrics, A.ScrollPhysics, A.MenuSerializableShortcut, A.PlatformMenuDelegate, A.PlatformViewCreationParams, A.RestorationMixin, A.RouteInformation, A.LocalHistoryEntry, A.LocalHistoryRoute, A.ScrollActivity, A.ScrollDragController, A._WrappedScrollBehavior, A.ScrollMetrics, A.ViewportNotificationMixin, A.ViewportElementMixin, A.EdgeDraggingAutoScroller, A.SelectionContainerDelegate, A.ScrollableDetails, A.KeySet, A._SingleActivator_Object_Diagnosticable, A.__ActivatorIntentPair_Object_Diagnosticable, A._ShortcutManager_Object_Diagnosticable, A._ShortcutRegistry_Object_ChangeNotifier, A.SliverChildDelegate, A._RenderSliverPersistentHeaderForWidgetsMixin, A.SlottedMultiChildRenderObjectWidgetMixin, A.SlottedContainerRenderObjectMixin, A._DefaultSnapshotPainter, A.SpellCheckConfiguration, A.TableRow, A._TableElementRow, A.__TableSlot_Object_Diagnosticable, A.TapRegionRegistry, A.TextSelectionOverlay, A.SelectionOverlay, A.TextSelectionHandleControls, A.TextSelectionToolbarAnchors, A.SingleTickerProviderStateMixin, A.TickerProviderStateMixin, A.CacheManager, A.ImageCacheManager, A.CacheStore, A.Config, A.CacheLogger, A.FileResponse, A.NonStoringObjectProvider, A.CacheObject, A.MemoryCacheSystem, A.FileService, A.HttpGetResponse, A.QueueItem, A.WebHelper, A.GlobalCupertinoLocalizations, A.GlobalMaterialLocalizations, A.GlobalWidgetsLocalizations, A.SlidableAutoCloseNotification, A.SlidableAutoCloseBarrierNotification, A.EndGesture, A.SlidableController, A.ActionPaneData, A.StaggeredGridDelegate, A._TileOrigin, A.StyledToastPosition, A.ToastFuture, A.ToastManager, A.TrustedTypesException, A.GoogleSignInAuthentication, A.GoogleSignInAccount, A.GoogleSignIn, A.SignInInitParameters, A.GoogleSignInUserData, A.GoogleSignInTokenData, A.GisSdkClient, A.AttributeName, A._ParentNode, A._NonElementParentNode, A._ElementAndDocument, A.Node0, A.TreeVisitor, A.HtmlParser, A.Phase, A.ParseError, A.ReparseException, A.EncodingBytes, A.ContentAttrParser, A.HtmlInputStream, A.Token0, A.TagAttribute, A.HtmlTokenizer, A.TreeBuilder, A.Pair, A.Node, A._StyleOption, A.Rule, A.BaseClient, A.BaseRequest, A.BaseResponse, A.ClientException, A.MultipartFile, A.MediaType, A.IfdContainer, A.ExifTag, A.IfdDirectory, A.IfdValue, A.Decoder, A.PngFrame, A.PngInfo, A.IccProfile, A.Palette0, A.ImageException, A.InputBuffer, A.CroppedFileBase, A.ImageResizer, A.ImagePickerOptions, A.InAppPurchase, A.BillingClient, A.BillingResponseConverter, A.SkuTypeConverter, A.PurchaseWrapper, A.PurchasesResultWrapper, A.PurchaseStateConverter, A.SkuDetailsWrapper, A.SkuDetailsResponseWrapper, A.BillingResultWrapper, A.InAppPurchasePlatformAddition, A.ProductDetails, A.PurchaseDetails, A.PurchaseParam, A.IAPError, A.InAppPurchaseException, A.ProductDetailsResponse, A.PurchaseVerificationData, A._TransactionObserver, A.SKTransactionStatusConverter, A.SKSubscriptionPeriodUnitConverter, A.SKProductDiscountPaymentModeConverter, A.SKProductDiscountTypeConverter, A.SKPaymentQueueWrapper, A.SKError, A.SKPaymentWrapper, A.SKPaymentTransactionWrapper, A.SkProductResponseWrapper, A.SKProductSubscriptionPeriodWrapper, A.SKProductDiscountWrapper, A.SKProductWrapper, A.SKPriceLocaleWrapper, A.SKRequestMaker, A.SKStorefrontWrapper, A.DateSymbols, A.NumberSymbols, A.DateBuilder, A.DateFormat, A._DateFormatField, A.IntlStream, A.NumberFormat, A.NumberFormatParseResult, A.NumberFormatParser, A.StringIterator, A.UninitializedLocaleData, A.LocaleDataException, A.Country, A.PhoneNumber, A.InvoiceStatusColors, A.RecurringInvoiceStatusColors, A.CreditStatusColors, A.PurchaseOrderStatusColors, A.TransactionStatusColors, A.QuoteStatusColors, A.PaymentStatusColors, A.ExpenseStatusColors, A.TaskStatusColors, A.FileStorage, A.AccountEntity, A._$AccountEntitySerializer, A.AccountEntityBuilder, A.BankAccountListResponse, A.BankAccountItemResponse, A._BankAccountEntity_Object_BaseEntity, A._$BankAccountListResponseSerializer, A._$BankAccountItemResponseSerializer, A._$BankAccountEntitySerializer, A.BankAccountListResponseBuilder, A.BankAccountItemResponseBuilder, A.BankAccountEntityBuilder, A.ClientListResponse, A.ClientItemResponse, A._ClientEntity_Object_BaseEntity, A._ClientContactEntity_Object_BaseEntity, A._$ClientListResponseSerializer, A._$ClientItemResponseSerializer, A._$ClientEntitySerializer, A._$ClientContactEntitySerializer, A.ClientListResponseBuilder, A.ClientItemResponseBuilder, A.ClientEntityBuilder, A.ClientContactEntityBuilder, A.CompanyGatewayListResponse, A.CompanyGatewayItemResponse, A._CompanyGatewayEntity_Object_BaseEntity, A.FeesAndLimitsSettings, A._$CompanyGatewayListResponseSerializer, A._$CompanyGatewayItemResponseSerializer, A._$CompanyGatewayEntitySerializer, A._$FeesAndLimitsSettingsSerializer, A.CompanyGatewayListResponseBuilder, A.CompanyGatewayItemResponseBuilder, A.CompanyGatewayEntityBuilder, A.FeesAndLimitsSettingsBuilder, A._CompanyEntity_Object_BaseEntity, A._GatewayEntity_Object_SelectableEntity, A.GatewayOptionsEntity, A.UserCompanyEntity, A.UserSettingsEntity, A.ReportSettingsEntity, A.CompanyItemResponse, A.RegistrationFieldEntity, A.DashboardField, A._$CompanyEntitySerializer, A._$GatewayEntitySerializer, A._$GatewayOptionsEntitySerializer, A._$UserCompanyEntitySerializer, A._$UserSettingsEntitySerializer, A._$ReportSettingsEntitySerializer, A._$CompanyItemResponseSerializer, A._$RegistrationFieldEntitySerializer, A._$DashboardFieldSerializer, A.CompanyEntityBuilder, A.GatewayEntityBuilder, A.GatewayOptionsEntityBuilder, A.UserCompanyEntityBuilder, A.UserSettingsEntityBuilder, A.ReportSettingsEntityBuilder, A.CompanyItemResponseBuilder, A.RegistrationFieldEntityBuilder, A.DashboardFieldBuilder, A.CreditListResponse, A.CreditItemResponse, A._$CreditListResponseSerializer, A._$CreditItemResponseSerializer, A.CreditListResponseBuilder, A.CreditItemResponseBuilder, A.DashboardSettings, A._$DateRangeSerializer, A._$DateRangeComparisonSerializer, A.DesignListResponse, A.DesignItemResponse, A.DesignPreviewRequest, A._DesignEntity_Object_BaseEntity, A._$DesignListResponseSerializer, A._$DesignItemResponseSerializer, A._$DesignPreviewRequestSerializer, A._$DesignEntitySerializer, A.DesignListResponseBuilder, A.DesignItemResponseBuilder, A.DesignPreviewRequestBuilder, A.DesignEntityBuilder, A.DocumentListResponse, A.DocumentItemResponse, A._DocumentEntity_Object_BaseEntity, A._$DocumentListResponseSerializer, A._$DocumentItemResponseSerializer, A._$DocumentEntitySerializer, A.DocumentListResponseBuilder, A.DocumentItemResponseBuilder, A.DocumentEntityBuilder, A.EntityStatus, A.EntityStats, A.SelectableEntity, A.BaseEntity, A.HasActivities, A.BelongsToClient, A.BelongsToVendor, A.LoginResponse, A.ActivityEntity, A.LedgerEntity, A._$EntityTypeSerializer, A._$EntityStateSerializer, A._$EmailTemplateSerializer, A._$LoginResponseSerializer, A._$ActivityEntitySerializer, A._$LedgerEntitySerializer, A.LoginResponseBuilder, A.ActivityEntityBuilder, A.LedgerEntityBuilder, A.ExpenseCategoryListResponse, A.ExpenseCategoryItemResponse, A._ExpenseCategoryEntity_Object_BaseEntity, A._$ExpenseCategoryListResponseSerializer, A._$ExpenseCategoryItemResponseSerializer, A._$ExpenseCategoryEntitySerializer, A.ExpenseCategoryListResponseBuilder, A.ExpenseCategoryItemResponseBuilder, A.ExpenseCategoryEntityBuilder, A.ExpenseListResponse, A.ExpenseItemResponse, A._ExpenseEntity_Object_BaseEntity, A.ExpenseScheduleEntity, A._ExpenseStatusEntity_Object_EntityStatus, A._$ExpenseListResponseSerializer, A._$ExpenseItemResponseSerializer, A._$ExpenseEntitySerializer, A._$ExpenseScheduleEntitySerializer, A._$ExpenseStatusEntitySerializer, A.ExpenseListResponseBuilder, A.ExpenseItemResponseBuilder, A.ExpenseEntityBuilder, A.ExpenseScheduleEntityBuilder, A.ExpenseStatusEntityBuilder, A.GatewayTokenListResponse, A.GatewayTokenItemResponse, A._GatewayTokenEntity_Object_BaseEntity, A.GatewayTokenMetaEntity, A._$GatewayTokenListResponseSerializer, A._$GatewayTokenItemResponseSerializer, A._$GatewayTokenEntitySerializer, A._$GatewayTokenMetaEntitySerializer, A.GatewayTokenListResponseBuilder, A.GatewayTokenItemResponseBuilder, A.GatewayTokenEntityBuilder, A.GatewayTokenMetaEntityBuilder, A.GroupListResponse, A.GroupItemResponse, A._GroupEntity_Object_BaseEntity, A._$GroupListResponseSerializer, A._$GroupItemResponseSerializer, A._$GroupEntitySerializer, A.GroupListResponseBuilder, A.GroupItemResponseBuilder, A.GroupEntityBuilder, A.HealthCheckResponse, A.HealthCheckPHPResponse, A._$HealthCheckResponseSerializer, A._$HealthCheckPHPResponseSerializer, A.HealthCheckResponseBuilder, A.HealthCheckPHPResponseBuilder, A.PreImportResponse, A.PreImportResponseEntityDetails, A.ImportRequest, A.ImportRequestMapping, A._$PreImportResponseSerializer, A._$PreImportResponseEntityDetailsSerializer, A._$ImportRequestSerializer, A._$ImportRequestMappingSerializer, A.PreImportResponseBuilder, A.PreImportResponseEntityDetailsBuilder, A.ImportRequestBuilder, A.ImportRequestMappingBuilder, A.InvoiceListResponse, A.InvoiceItemResponse, A._InvoiceEntity_Object_BaseEntity, A.InvoiceItemEntity, A._InvitationEntity_Object_BaseEntity, A.InvoiceScheduleEntity, A.InvoiceHistoryEntity, A._$InvoiceListResponseSerializer, A._$InvoiceItemResponseSerializer, A._$InvoiceEntitySerializer, A._$InvoiceItemEntitySerializer, A._$InvitationEntitySerializer, A._$InvoiceScheduleEntitySerializer, A._$InvoiceHistoryEntitySerializer, A.InvoiceListResponseBuilder, A.InvoiceItemResponseBuilder, A.InvoiceEntityBuilder, A.InvoiceItemEntityBuilder, A.InvitationEntityBuilder, A.InvoiceScheduleEntityBuilder, A.InvoiceHistoryEntityBuilder, A.CalculateInvoiceTotal, A.PaymentListResponse, A.PaymentItemResponse, A._PaymentEntity_Object_BaseEntity, A._PaymentableEntity_Object_SelectableEntity, A._$PaymentListResponseSerializer, A._$PaymentItemResponseSerializer, A._$PaymentEntitySerializer, A._$PaymentableEntitySerializer, A.PaymentListResponseBuilder, A.PaymentItemResponseBuilder, A.PaymentEntityBuilder, A.PaymentableEntityBuilder, A.PaymentTermListResponse, A.PaymentTermItemResponse, A._PaymentTermEntity_Object_BaseEntity, A._$PaymentTermListResponseSerializer, A._$PaymentTermItemResponseSerializer, A._$PaymentTermEntitySerializer, A.PaymentTermListResponseBuilder, A.PaymentTermItemResponseBuilder, A.PaymentTermEntityBuilder, A.ProductListResponse, A.ProductItemResponse, A._ProductEntity_Object_BaseEntity, A._$ProductListResponseSerializer, A._$ProductItemResponseSerializer, A._$ProductEntitySerializer, A.ProductListResponseBuilder, A.ProductItemResponseBuilder, A.ProductEntityBuilder, A.ProjectListResponse, A.ProjectItemResponse, A._ProjectEntity_Object_BaseEntity, A._$ProjectListResponseSerializer, A._$ProjectItemResponseSerializer, A._$ProjectEntitySerializer, A.ProjectListResponseBuilder, A.ProjectItemResponseBuilder, A.ProjectEntityBuilder, A.ScheduleListResponse, A.ScheduleItemResponse, A._ScheduleEntity_Object_BaseEntity, A.ScheduleParameters, A._$ScheduleListResponseSerializer, A._$ScheduleItemResponseSerializer, A._$ScheduleEntitySerializer, A._$ScheduleParametersSerializer, A.ScheduleListResponseBuilder, A.ScheduleItemResponseBuilder, A.ScheduleEntityBuilder, A.ScheduleParametersBuilder, A.SettingsEntity, A.PdfPreviewRequest, A._$SettingsEntitySerializer, A._$PdfPreviewRequestSerializer, A.SettingsEntityBuilder, A.PdfPreviewRequestBuilder, A.ColorTheme, A.CountryListResponse, A.CountryItemResponse, A._CountryEntity_Object_SelectableEntity, A._$CountryListResponseSerializer, A._$CountryItemResponseSerializer, A._$CountryEntitySerializer, A.CountryListResponseBuilder, A.CountryItemResponseBuilder, A.CountryEntityBuilder, A.CurrencyListResponse, A.CurrencyItemResponse, A._CurrencyEntity_Object_SelectableEntity, A._$CurrencyListResponseSerializer, A._$CurrencyItemResponseSerializer, A._$CurrencyEntitySerializer, A.CurrencyListResponseBuilder, A.CurrencyItemResponseBuilder, A.CurrencyEntityBuilder, A.DateFormatListResponse, A.DateFormatItemResponse, A._DateFormatEntity_Object_SelectableEntity, A._$DateFormatListResponseSerializer, A._$DateFormatItemResponseSerializer, A._$DateFormatEntitySerializer, A.DateFormatListResponseBuilder, A.DateFormatItemResponseBuilder, A.DateFormatEntityBuilder, A.DatetimeFormatListResponse, A.DatetimeFormatItemResponse, A.DatetimeFormatEntity, A._$DatetimeFormatListResponseSerializer, A._$DatetimeFormatItemResponseSerializer, A._$DatetimeFormatEntitySerializer, A.DatetimeFormatListResponseBuilder, A.DatetimeFormatItemResponseBuilder, A.DatetimeFormatEntityBuilder, A._FontEntity_Object_SelectableEntity, A.IndustryListResponse, A.IndustryItemResponse, A._IndustryEntity_Object_SelectableEntity, A._$IndustryListResponseSerializer, A._$IndustryItemResponseSerializer, A._$IndustryEntitySerializer, A.IndustryListResponseBuilder, A.IndustryItemResponseBuilder, A.IndustryEntityBuilder, A._InvoiceStatusEntity_Object_EntityStatus, A._$InvoiceStatusEntitySerializer, A.InvoiceStatusEntityBuilder, A.LanguageListResponse, A.LanguageItemResponse, A._LanguageEntity_Object_SelectableEntity, A._$LanguageListResponseSerializer, A._$LanguageItemResponseSerializer, A._$LanguageEntitySerializer, A.LanguageListResponseBuilder, A.LanguageItemResponseBuilder, A.LanguageEntityBuilder, A._PaymentStatusEntity_Object_EntityStatus, A.PaymentStatusEntityBuilder, A.PaymentTypeListResponse, A.PaymentTypeItemResponse, A._PaymentTypeEntity_Object_SelectableEntity, A._$PaymentTypeListResponseSerializer, A._$PaymentTypeItemResponseSerializer, A._$PaymentTypeEntitySerializer, A.PaymentTypeListResponseBuilder, A.PaymentTypeItemResponseBuilder, A.PaymentTypeEntityBuilder, A.SizeListResponse, A.SizeItemResponse, A._SizeEntity_Object_SelectableEntity, A._$SizeListResponseSerializer, A._$SizeItemResponseSerializer, A._$SizeEntitySerializer, A.SizeListResponseBuilder, A.SizeItemResponseBuilder, A.SizeEntityBuilder, A.StaticDataItemResponse, A.StaticDataEntity, A.TemplateEntity, A._$StaticDataItemResponseSerializer, A._$StaticDataEntitySerializer, A._$TemplateEntitySerializer, A.StaticDataItemResponseBuilder, A.StaticDataEntityBuilder, A.TemplateEntityBuilder, A.TimezoneListResponse, A.TimezoneItemResponse, A._TimezoneEntity_Object_SelectableEntity, A._$TimezoneListResponseSerializer, A._$TimezoneItemResponseSerializer, A._$TimezoneEntitySerializer, A.TimezoneListResponseBuilder, A.TimezoneItemResponseBuilder, A.TimezoneEntityBuilder, A.SubscriptionListResponse, A.SubscriptionItemResponse, A._SubscriptionEntity_Object_BaseEntity, A.WebhookConfigurationEntity, A._$SubscriptionListResponseSerializer, A._$SubscriptionItemResponseSerializer, A._$SubscriptionEntitySerializer, A._$WebhookConfigurationEntitySerializer, A.SubscriptionListResponseBuilder, A.SubscriptionItemResponseBuilder, A.SubscriptionEntityBuilder, A.WebhookConfigurationEntityBuilder, A.SystemLogEntity, A._$SystemLogEntitySerializer, A.SystemLogEntityBuilder, A.TaskListResponse, A.TaskItemResponse, A.TaskTime, A._TaskEntity_Object_BaseEntity, A._$TaskListResponseSerializer, A._$TaskItemResponseSerializer, A._$TaskEntitySerializer, A.TaskListResponseBuilder, A.TaskItemResponseBuilder, A.TaskTimeBuilder, A.TaskEntityBuilder, A.TaskStatusListResponse, A.TaskStatusItemResponse, A._TaskStatusEntity_Object_BaseEntity, A._$TaskStatusListResponseSerializer, A._$TaskStatusItemResponseSerializer, A._$TaskStatusEntitySerializer, A.TaskStatusListResponseBuilder, A.TaskStatusItemResponseBuilder, A.TaskStatusEntityBuilder, A.TaxRateListResponse, A.TaxRateItemResponse, A._TaxRateEntity_Object_BaseEntity, A._$TaxRateListResponseSerializer, A._$TaxRateItemResponseSerializer, A._$TaxRateEntitySerializer, A.TaxRateListResponseBuilder, A.TaxRateItemResponseBuilder, A.TaxRateEntityBuilder, A.TokenListResponse, A.TokenItemResponse, A._TokenEntity_Object_BaseEntity, A._$TokenListResponseSerializer, A._$TokenItemResponseSerializer, A._$TokenEntitySerializer, A.TokenListResponseBuilder, A.TokenItemResponseBuilder, A.TokenEntityBuilder, A.TransactionListResponse, A.TransactionItemResponse, A._TransactionEntity_Object_BaseEntity, A._TransactionStatusEntity_Object_EntityStatus, A._$TransactionListResponseSerializer, A._$TransactionItemResponseSerializer, A._$TransactionEntitySerializer, A._$TransactionStatusEntitySerializer, A.TransactionListResponseBuilder, A.TransactionItemResponseBuilder, A.TransactionEntityBuilder, A.TransactionStatusEntityBuilder, A.TransactionRuleListResponse, A.TransactionRuleItemResponse, A._TransactionRuleEntity_Object_BaseEntity, A.TransactionRuleCriteriaEntity, A._$TransactionRuleListResponseSerializer, A._$TransactionRuleItemResponseSerializer, A._$TransactionRuleEntitySerializer, A._$TransactionRuleCriteriaEntitySerializer, A.TransactionRuleListResponseBuilder, A.TransactionRuleItemResponseBuilder, A.TransactionRuleEntityBuilder, A.TransactionRuleCriteriaEntityBuilder, A.UserListResponse, A.UserItemResponse, A.UserTwoFactorResponse, A.UserTwoFactorData, A.UserCompanyItemResponse, A._UserEntity_Object_BaseEntity, A._$UserListResponseSerializer, A._$UserItemResponseSerializer, A._$UserTwoFactorResponseSerializer, A._$UserTwoFactorDataSerializer, A._$UserCompanyItemResponseSerializer, A._$UserEntitySerializer, A.UserListResponseBuilder, A.UserItemResponseBuilder, A.UserTwoFactorResponseBuilder, A.UserTwoFactorDataBuilder, A.UserCompanyItemResponseBuilder, A.UserEntityBuilder, A.VendorListResponse, A.VendorItemResponse, A._VendorEntity_Object_BaseEntity, A._VendorContactEntity_Object_BaseEntity, A._$VendorListResponseSerializer, A._$VendorItemResponseSerializer, A._$VendorEntitySerializer, A._$VendorContactEntitySerializer, A.VendorListResponseBuilder, A.VendorItemResponseBuilder, A.VendorEntityBuilder, A.VendorContactEntityBuilder, A.WebhookListResponse, A.WebhookItemResponse, A._WebhookEntity_Object_BaseEntity, A._$WebhookListResponseSerializer, A._$WebhookItemResponseSerializer, A._$WebhookEntitySerializer, A.WebhookListResponseBuilder, A.WebhookItemResponseBuilder, A.WebhookEntityBuilder, A.AuthRepository, A.BankAccountRepository, A.ClientRepository, A.CompanyGatewayRepository, A.CreditRepository, A.DesignRepository, A.DocumentRepository, A.ExpenseCategoryRepository, A.ExpenseRepository, A.GroupRepository, A.InvoiceRepository, A.PaymentRepository, A.PaymentTermRepository, A.PersistenceRepository, A.ProductRepository, A.ProjectRepository, A.PurchaseOrderRepository, A.QuoteRepository, A.RecurringExpenseRepository, A.RecurringInvoiceRepository, A.ScheduleRepository, A.SettingsRepository, A.SubscriptionRepository, A.TaskRepository, A.TaskStatusRepository, A.TaxRateRepository, A.TokenRepository, A.TransactionRepository, A.TransactionRuleRepository, A.UserRepository, A.VendorRepository, A.WebhookRepository, A.WebClient, A.PersistData, A.ClearPersistedData, A.SwitchListTableLayout, A.PopLastHistory, A.DismissNativeWarning, A.DismissNativeWarningPermanently, A.DismissGatewayWarningPermanently, A.ViewMainScreen, A.StartSaving, A.StopSaving, A.LoadStaticSuccess, A.ToggleEditorLayout, A.ToggleViewerLayout, A.TogglePreviewSidebar, A.UpdateUserPreferences, A.LoadAccountSuccess, A.ResendConfirmation, A.ResendConfirmationFailure, A.ResendConfirmationSuccess, A.RefreshData, A.RefreshDataSuccess, A.RefreshDataFailure, A.PreviewEntity, A.ClearPreviewStack, A.PopPreviewStack, A.PopFilterStack, A.ClearData, A.ClearLastError, A.DiscardChanges, A.ClearEntityFilter, A.ClearEntitySelection, A.FilterByEntity, A.FilterCompany, A.AppState, A.Credentials, A.SelectionState, A._$AppStateSerializer, A.AppStateBuilder, A.LoadStateRequest, A.LoadStateSuccess, A.OAuthLoginRequest, A.UserLoadUrl, A.UserLoginRequest, A.UserLoginSuccess, A.UserLoginFailure, A.RecoverPasswordRequest, A.RecoverPasswordSuccess, A.RecoverPasswordFailure, A.UserLogout, A.UserLogoutAll, A.UserLogoutAllSuccess, A.UserLogoutAllFailure, A.UserSignUpRequest, A.OAuthSignUpRequest, A.UserVerifiedPassword, A.UserUnverifiedPassword, A.AuthState, A._$AuthStateSerializer, A.AuthStateBuilder, A.ViewBankAccountList, A.ViewBankAccount, A.EditBankAccount, A.UpdateBankAccount, A.LoadBankAccountRequest, A.LoadBankAccountFailure, A.LoadBankAccountSuccess, A.LoadBankAccountsRequest, A.LoadBankAccountsFailure, A.LoadBankAccountsSuccess, A.SaveBankAccountRequest, A.SaveBankAccountSuccess, A.AddBankAccountSuccess, A.SaveBankAccountFailure, A.ArchiveBankAccountsRequest, A.ArchiveBankAccountsSuccess, A.ArchiveBankAccountsFailure, A.DeleteBankAccountsRequest, A.DeleteBankAccountsSuccess, A.DeleteBankAccountsFailure, A.RestoreBankAccountsRequest, A.RestoreBankAccountsSuccess, A.RestoreBankAccountsFailure, A.FilterBankAccounts, A.SortBankAccounts, A.FilterBankAccountsByState, A.FilterBankAccountsByCustom1, A.FilterBankAccountsByCustom2, A.FilterBankAccountsByCustom3, A.FilterBankAccountsByCustom4, A.StartBankAccountMultiselect, A.AddToBankAccountMultiselect, A.RemoveFromBankAccountMultiselect, A.ClearBankAccountMultiselect, A.BankAccountState, A._BankAccountUIState_Object_EntityUIState, A._$BankAccountStateSerializer, A._$BankAccountUIStateSerializer, A.BankAccountStateBuilder, A.BankAccountUIStateBuilder, A.ViewClientList, A.ViewClient, A.EditClient, A.EditContact, A.ShowPdfClient, A.UpdateClient, A.LoadClient, A.LoadClients, A.LoadClientRequest, A.LoadClientFailure, A.LoadClientSuccess, A.LoadClientsRequest, A.LoadClientsFailure, A.LoadClientsSuccess, A.AddContact, A.UpdateContact, A.DeleteContact, A.SaveClientRequest, A.SaveClientSuccess, A.AddClientSuccess, A.SaveClientFailure, A.ArchiveClientsRequest, A.ArchiveClientsSuccess, A.ArchiveClientsFailure, A.MergeClientsRequest, A.MergeClientsSuccess, A.MergeClientsFailure, A.DeleteClientsRequest, A.DeleteClientsSuccess, A.DeleteClientsFailure, A.PurgeClientRequest, A.PurgeClientSuccess, A.PurgeClientFailure, A.RestoreClientsRequest, A.RestoreClientSuccess, A.RestoreClientFailure, A.FilterClients, A.SortClients, A.FilterClientsByState, A.FilterClientsByCustom1, A.FilterClientsByCustom2, A.FilterClientsByCustom3, A.FilterClientsByCustom4, A.StartClientMultiselect, A.AddToClientMultiselect, A.RemoveFromClientMultiselect, A.ClearClientMultiselect, A.SaveClientDocumentRequest, A.SaveClientDocumentFailure, A.UpdateClientTab, A.ClientState, A._ClientUIState_Object_EntityUIState, A._$ClientStateSerializer, A._$ClientUIStateSerializer, A.ClientStateBuilder, A.ClientUIStateBuilder, A.SelectCompany, A.LoadCompanySuccess, A.UpdateCompany, A.SaveCompanyRequest, A.SaveCompanySuccess, A.SaveCompanyFailure, A.AddCompany, A.AddCompanySuccess, A.DeleteCompanyRequest, A.DeleteCompanySuccess, A.DeleteCompanyFailure, A.PurgeDataRequest, A.PurgeDataSuccess, A.PurgeDataFailure, A.UpdateCompanyLanguage, A.SaveCompanyDocumentRequest, A.SaveCompanyDocumentFailure, A.SetDefaultCompanyRequest, A.SetDefaultCompanySuccess, A.SetDefaultCompanyFailure, A.UserCompanyState, A._$UserCompanyStateSerializer, A.UserCompanyStateBuilder, A.ViewCompanyGatewayList, A.ViewCompanyGateway, A.EditCompanyGateway, A.UpdateCompanyGateway, A.LoadCompanyGateway, A.LoadCompanyGatewayRequest, A.LoadCompanyGatewayFailure, A.LoadCompanyGatewaySuccess, A.LoadCompanyGatewaysRequest, A.LoadCompanyGatewaysFailure, A.LoadCompanyGatewaysSuccess, A.SaveCompanyGatewayRequest, A.SaveCompanyGatewaySuccess, A.AddCompanyGatewaySuccess, A.SaveCompanyGatewayFailure, A.ArchiveCompanyGatewayRequest, A.ArchiveCompanyGatewaySuccess, A.ArchiveCompanyGatewayFailure, A.DeleteCompanyGatewayRequest, A.DeleteCompanyGatewaySuccess, A.DeleteCompanyGatewayFailure, A.DisconnectCompanyGatewayRequest, A.DisconnectCompanyGatewaySuccess, A.DisconnectCompanyGatewayFailure, A.RestoreCompanyGatewayRequest, A.RestoreCompanyGatewaySuccess, A.RestoreCompanyGatewayFailure, A.FilterCompanyGatewaysByState, A.FilterCompanyGatewaysByCustom1, A.FilterCompanyGatewaysByCustom2, A.FilterCompanyGatewaysByCustom3, A.FilterCompanyGatewaysByCustom4, A.StartCompanyGatewayMultiselect, A.AddToCompanyGatewayMultiselect, A.RemoveFromCompanyGatewayMultiselect, A.ClearCompanyGatewayMultiselect, A.CompanyGatewayState, A._CompanyGatewayUIState_Object_EntityUIState, A._$CompanyGatewayStateSerializer, A._$CompanyGatewayUIStateSerializer, A.CompanyGatewayStateBuilder, A.CompanyGatewayUIStateBuilder, A.ViewCreditList, A.ViewCredit, A.EditCredit, A.ShowEmailCredit, A.ShowPdfCredit, A.EditCreditItem, A.UpdateCredit, A.UpdateCreditClient, A.LoadCredit, A.LoadCredits, A.LoadCreditRequest, A.LoadCreditFailure, A.LoadCreditSuccess, A.LoadCreditsRequest, A.LoadCreditsFailure, A.LoadCreditsSuccess, A.AddCreditContact, A.RemoveCreditContact, A.AddCreditItem, A.MoveCreditItem, A.AddCreditItems, A.UpdateCreditItem, A.DeleteCreditItem, A.SaveCreditRequest, A.SaveCreditSuccess, A.AddCreditSuccess, A.SaveCreditFailure, A.EmailCreditRequest, A.EmailCreditSuccess, A.EmailCreditFailure, A.MarkSentCreditRequest, A.MarkSentCreditSuccess, A.MarkSentCreditFailure, A.BulkEmailCreditsRequest, A.BulkEmailCreditsSuccess, A.BulkEmailCreditsFailure, A.MarkCreditsPaidRequest, A.MarkCreditsPaidSuccess, A.MarkCreditsPaidFailure, A.ArchiveCreditsRequest, A.ArchiveCreditsSuccess, A.ArchiveCreditsFailure, A.DeleteCreditsRequest, A.DeleteCreditsSuccess, A.DeleteCreditsFailure, A.DownloadCreditsRequest, A.DownloadCreditsSuccess, A.DownloadCreditsFailure, A.RestoreCreditsRequest, A.RestoreCreditsSuccess, A.RestoreCreditsFailure, A.FilterCredits, A.SortCredits, A.FilterCreditsByState, A.FilterCreditsByCustom1, A.FilterCreditsByCustom2, A.FilterCreditsByCustom3, A.FilterCreditsByCustom4, A.SaveCreditDocumentRequest, A.SaveCreditDocumentFailure, A.StartCreditMultiselect, A.AddToCreditMultiselect, A.RemoveFromCreditMultiselect, A.ClearCreditMultiselect, A.UpdateCreditTab, A.CreditState, A._CreditUIState_Object_EntityUIState, A._$CreditStateSerializer, A._$CreditUIStateSerializer, A.CreditStateBuilder, A.CreditUIStateBuilder, A.ViewDashboard, A.UpdateDashboardSettings, A.UpdateDashboardFields, A.UpdateDashboardFieldSettingss, A.UpdateDashboardSelection, A.UpdateDashboardSidebar, A.ChartDataGroup, A.ChartMoneyData, A.DashboardUIState, A.DashboardUISettings, A._$DashboardUIStateSerializer, A._$DashboardUISettingsSerializer, A.DashboardUIStateBuilder, A.DashboardUISettingsBuilder, A.ViewDesignList, A.ViewDesign, A.EditDesign, A.UpdateDesign, A.LoadDesignRequest, A.LoadDesignFailure, A.LoadDesignSuccess, A.LoadDesignsRequest, A.LoadDesignsFailure, A.LoadDesignsSuccess, A.SaveDesignRequest, A.SaveDesignSuccess, A.AddDesignSuccess, A.SaveDesignFailure, A.ArchiveDesignsRequest, A.ArchiveDesignsSuccess, A.ArchiveDesignsFailure, A.DeleteDesignsRequest, A.DeleteDesignsSuccess, A.DeleteDesignsFailure, A.RestoreDesignsRequest, A.RestoreDesignsSuccess, A.RestoreDesignsFailure, A.FilterDesigns, A.SortDesigns, A.FilterDesignsByState, A.FilterDesignsByCustom1, A.FilterDesignsByCustom2, A.FilterDesignsByCustom3, A.FilterDesignsByCustom4, A.StartDesignMultiselect, A.AddToDesignMultiselect, A.RemoveFromDesignMultiselect, A.ClearDesignMultiselect, A.DesignState, A._DesignUIState_Object_EntityUIState, A._$DesignStateSerializer, A._$DesignUIStateSerializer, A.DesignStateBuilder, A.DesignUIStateBuilder, A.UpdateDocument, A.LoadDocumentRequest, A.LoadDocumentFailure, A.LoadDocumentSuccess, A.LoadDocumentsRequest, A.LoadDocumentsFailure, A.LoadDocumentsSuccess, A.DownloadDocumentsRequest, A.DownloadDocumentsSuccess, A.DownloadDocumentsFailure, A.ArchiveDocumentRequest, A.ArchiveDocumentSuccess, A.ArchiveDocumentFailure, A.DeleteDocumentRequest, A.DeleteDocumentSuccess, A.DeleteDocumentFailure, A.RestoreDocumentRequest, A.RestoreDocumentSuccess, A.RestoreDocumentFailure, A.FilterDocuments, A.SortDocuments, A.FilterDocumentsByState, A.FilterDocumentsByCustom1, A.FilterDocumentsByCustom2, A.FilterDocumentsByCustom3, A.FilterDocumentsByCustom4, A.StartDocumentMultiselect, A.AddToDocumentMultiselect, A.RemoveFromDocumentMultiselect, A.ClearDocumentMultiselect, A.DocumentState, A._DocumentUIState_Object_EntityUIState, A._$DocumentStateSerializer, A._$DocumentUIStateSerializer, A.DocumentStateBuilder, A.DocumentUIStateBuilder, A.ViewExpenseList, A.ViewExpense, A.EditExpense, A.UpdateExpense, A.LoadExpense, A.LoadExpenses, A.LoadExpenseRequest, A.LoadExpenseFailure, A.LoadExpenseSuccess, A.LoadExpensesRequest, A.LoadExpensesFailure, A.LoadExpensesSuccess, A.SaveExpenseRequest, A.SaveExpenseSuccess, A.AddExpenseSuccess, A.SaveExpenseFailure, A.ArchiveExpenseRequest, A.ArchiveExpenseSuccess, A.ArchiveExpenseFailure, A.DeleteExpenseRequest, A.DeleteExpenseSuccess, A.DeleteExpenseFailure, A.RestoreExpenseRequest, A.RestoreExpenseSuccess, A.RestoreExpenseFailure, A.FilterExpenses, A.SortExpenses, A.FilterExpensesByState, A.FilterExpensesByStatus, A.FilterExpensesByCustom1, A.FilterExpensesByCustom2, A.FilterExpensesByCustom3, A.FilterExpensesByCustom4, A.StartExpenseMultiselect, A.AddToExpenseMultiselect, A.RemoveFromExpenseMultiselect, A.ClearExpenseMultiselect, A.SaveExpenseDocumentRequest, A.SaveExpenseDocumentFailure, A.UpdateExpenseTab, A.ExpenseState, A._ExpenseUIState_Object_EntityUIState, A._$ExpenseStateSerializer, A._$ExpenseUIStateSerializer, A.ExpenseStateBuilder, A.ExpenseUIStateBuilder, A.ViewExpenseCategoryList, A.ViewExpenseCategory, A.EditExpenseCategory, A.UpdateExpenseCategory, A.LoadExpenseCategoryRequest, A.LoadExpenseCategoryFailure, A.LoadExpenseCategorySuccess, A.LoadExpenseCategoriesRequest, A.LoadExpenseCategoriesFailure, A.LoadExpenseCategoriesSuccess, A.SaveExpenseCategoryRequest, A.SaveExpenseCategorySuccess, A.AddExpenseCategorySuccess, A.SaveExpenseCategoryFailure, A.ArchiveExpenseCategoriesRequest, A.ArchiveExpenseCategoriesSuccess, A.ArchiveExpenseCategoriesFailure, A.DeleteExpenseCategoriesRequest, A.DeleteExpenseCategoriesSuccess, A.DeleteExpenseCategoriesFailure, A.RestoreExpenseCategoriesRequest, A.RestoreExpenseCategoriesSuccess, A.RestoreExpenseCategoriesFailure, A.FilterExpenseCategories, A.SortExpenseCategories, A.FilterExpenseCategoriesByState, A.FilterExpenseCategoriesByCustom1, A.FilterExpenseCategoriesByCustom2, A.FilterExpenseCategoriesByCustom3, A.FilterExpenseCategoriesByCustom4, A.StartExpenseCategoryMultiselect, A.AddToExpenseCategoryMultiselect, A.RemoveFromExpenseCategoryMultiselect, A.ClearExpenseCategoryMultiselect, A.ExpenseCategoryState, A._ExpenseCategoryUIState_Object_EntityUIState, A._$ExpenseCategoryStateSerializer, A._$ExpenseCategoryUIStateSerializer, A.ExpenseCategoryStateBuilder, A.ExpenseCategoryUIStateBuilder, A.ViewGroupList, A.ViewGroup, A.EditGroup, A.UpdateGroup, A.LoadGroup, A.LoadGroupRequest, A.LoadGroupFailure, A.LoadGroupSuccess, A.LoadGroupsRequest, A.LoadGroupsFailure, A.LoadGroupsSuccess, A.SaveGroupRequest, A.SaveGroupSuccess, A.AddGroupSuccess, A.SaveGroupFailure, A.ArchiveGroupRequest, A.ArchiveGroupSuccess, A.ArchiveGroupFailure, A.DeleteGroupRequest, A.DeleteGroupSuccess, A.DeleteGroupFailure, A.RestoreGroupRequest, A.RestoreGroupSuccess, A.RestoreGroupFailure, A.FilterGroups, A.SortGroups, A.FilterGroupsByState, A.StartGroupMultiselect, A.AddToGroupMultiselect, A.RemoveFromGroupMultiselect, A.ClearGroupMultiselect, A.SaveGroupDocumentRequest, A.SaveGroupDocumentFailure, A.GroupState, A._GroupUIState_Object_EntityUIState, A._$GroupStateSerializer, A._$GroupUIStateSerializer, A.GroupStateBuilder, A.GroupUIStateBuilder, A.ViewInvoiceList, A.ViewInvoice, A.EditInvoice, A.ShowEmailInvoice, A.ShowPdfInvoice, A.EditInvoiceItem, A.UpdateInvoice, A.UpdateInvoiceClient, A.LoadInvoice, A.LoadInvoices, A.LoadInvoiceRequest, A.LoadInvoiceFailure, A.LoadInvoiceSuccess, A.LoadInvoicesRequest, A.LoadInvoicesFailure, A.LoadInvoicesSuccess, A.AddInvoiceContact, A.RemoveInvoiceContact, A.AddInvoiceItem, A.MoveInvoiceItem, A.AddInvoiceItems, A.UpdateInvoiceItem, A.DeleteInvoiceItem, A.SaveInvoiceRequest, A.SaveInvoiceSuccess, A.AddInvoiceSuccess, A.SaveInvoiceFailure, A.EmailInvoiceRequest, A.EmailInvoiceSuccess, A.EmailInvoiceFailure, A.MarkInvoicesSentRequest, A.MarkInvoicesSentSuccess, A.MarkInvoicesSentFailure, A.BulkEmailInvoicesRequest, A.BulkEmailInvoicesSuccess, A.BulkEmailInvoicesFailure, A.MarkInvoicesPaidRequest, A.MarkInvoicesPaidSuccess, A.MarkInvoicesPaidFailure, A.AutoBillInvoicesRequest, A.AutoBillInvoicesSuccess, A.AutoBillInvoicesFailure, A.CancelInvoicesRequest, A.CancelInvoicesSuccess, A.CancelInvoicesFailure, A.ArchiveInvoicesRequest, A.ArchiveInvoicesSuccess, A.ArchiveInvoicesFailure, A.DeleteInvoicesRequest, A.DeleteInvoicesSuccess, A.DeleteInvoicesFailure, A.DownloadInvoicesRequest, A.DownloadInvoicesSuccess, A.DownloadInvoicesFailure, A.RestoreInvoicesRequest, A.RestoreInvoicesSuccess, A.RestoreInvoicesFailure, A.FilterInvoices, A.SortInvoices, A.FilterInvoicesByState, A.FilterInvoicesByStatus, A.FilterInvoicesByCustom1, A.FilterInvoicesByCustom2, A.FilterInvoicesByCustom3, A.FilterInvoicesByCustom4, A.StartInvoiceMultiselect, A.AddToInvoiceMultiselect, A.RemoveFromInvoiceMultiselect, A.ClearInvoiceMultiselect, A.SaveInvoiceDocumentRequest, A.SaveInvoiceDocumentFailure, A.UpdateInvoiceTab, A.InvoiceState, A._InvoiceUIState_Object_EntityUIState, A._$InvoiceStateSerializer, A._$InvoiceUIStateSerializer, A.InvoiceStateBuilder, A.InvoiceUIStateBuilder, A.ViewPaymentList, A.ViewPayment, A.EditPayment, A.ViewRefundPayment, A.UpdatePayment, A.LoadPayment, A.LoadPayments, A.LoadPaymentRequest, A.LoadPaymentFailure, A.LoadPaymentSuccess, A.LoadPaymentsRequest, A.LoadPaymentsFailure, A.LoadPaymentsSuccess, A.SavePaymentRequest, A.SavePaymentSuccess, A.AddPaymentSuccess, A.SavePaymentFailure, A.RefundPaymentRequest, A.RefundPaymentSuccess, A.RefundPaymentFailure, A.ArchivePaymentsRequest, A.ArchivePaymentsSuccess, A.ArchivePaymentsFailure, A.DeletePaymentsRequest, A.DeletePaymentsSuccess, A.DeletePaymentsFailure, A.RestorePaymentsRequest, A.RestorePaymentsSuccess, A.RestorePaymentsFailure, A.EmailPaymentRequest, A.EmailPaymentSuccess, A.FilterPayments, A.SortPayments, A.FilterPaymentsByState, A.FilterPaymentsByStatus, A.FilterPaymentsByCustom1, A.FilterPaymentsByCustom2, A.FilterPaymentsByCustom3, A.FilterPaymentsByCustom4, A.StartPaymentMultiselect, A.AddToPaymentMultiselect, A.RemoveFromPaymentMultiselect, A.ClearPaymentMultiselect, A.PaymentState, A._PaymentUIState_Object_EntityUIState, A._$PaymentStateSerializer, A._$PaymentUIStateSerializer, A.PaymentStateBuilder, A.PaymentUIStateBuilder, A.ViewPaymentTermList, A.ViewPaymentTerm, A.EditPaymentTerm, A.UpdatePaymentTerm, A.LoadPaymentTermRequest, A.LoadPaymentTermFailure, A.LoadPaymentTermSuccess, A.LoadPaymentTermsRequest, A.LoadPaymentTermsFailure, A.LoadPaymentTermsSuccess, A.SavePaymentTermRequest, A.SavePaymentTermSuccess, A.AddPaymentTermSuccess, A.SavePaymentTermFailure, A.ArchivePaymentTermsRequest, A.ArchivePaymentTermsSuccess, A.ArchivePaymentTermsFailure, A.DeletePaymentTermsRequest, A.DeletePaymentTermsSuccess, A.DeletePaymentTermsFailure, A.RestorePaymentTermsRequest, A.RestorePaymentTermsSuccess, A.RestorePaymentTermsFailure, A.FilterPaymentTerms, A.SortPaymentTerms, A.FilterPaymentTermsByState, A.FilterPaymentTermsByCustom1, A.FilterPaymentTermsByCustom2, A.FilterPaymentTermsByCustom3, A.FilterPaymentTermsByCustom4, A.StartPaymentTermMultiselect, A.AddToPaymentTermMultiselect, A.RemoveFromPaymentTermMultiselect, A.ClearPaymentTermMultiselect, A.PaymentTermState, A._PaymentTermUIState_Object_EntityUIState, A._$PaymentTermStateSerializer, A._$PaymentTermUIStateSerializer, A.PaymentTermStateBuilder, A.PaymentTermUIStateBuilder, A.ViewProductList, A.ViewProduct, A.EditProduct, A.UpdateProduct, A.LoadProductRequest, A.LoadProduct, A.LoadProductSuccess, A.LoadProductFailure, A.LoadProducts, A.LoadProductsRequest, A.LoadProductsFailure, A.LoadProductsSuccess, A.SaveProductRequest, A.SaveProductSuccess, A.AddProductSuccess, A.SaveProductFailure, A.ArchiveProductsRequest, A.ArchiveProductsSuccess, A.ArchiveProductsFailure, A.DeleteProductsRequest, A.DeleteProductsSuccess, A.DeleteProductsFailure, A.RestoreProductsRequest, A.RestoreProductsSuccess, A.RestoreProductsFailure, A.FilterProducts, A.SortProducts, A.FilterProductsByState, A.FilterProductsByCustom1, A.FilterProductsByCustom2, A.FilterProductsByCustom3, A.FilterProductsByCustom4, A.StartProductMultiselect, A.AddToProductMultiselect, A.RemoveFromProductMultiselect, A.ClearProductMultiselect, A.SaveProductDocumentRequest, A.SaveProductDocumentFailure, A.UpdateProductTab, A.ProductState, A._ProductUIState_Object_EntityUIState, A._$ProductStateSerializer, A._$ProductUIStateSerializer, A.ProductStateBuilder, A.ProductUIStateBuilder, A.ViewProjectList, A.ViewProject, A.EditProject, A.UpdateProject, A.LoadProject, A.LoadProjects, A.LoadProjectRequest, A.LoadProjectFailure, A.LoadProjectSuccess, A.LoadProjectsRequest, A.LoadProjectsFailure, A.LoadProjectsSuccess, A.SaveProjectRequest, A.SaveProjectSuccess, A.AddProjectSuccess, A.SaveProjectFailure, A.ArchiveProjectRequest, A.ArchiveProjectSuccess, A.ArchiveProjectFailure, A.DeleteProjectRequest, A.DeleteProjectSuccess, A.DeleteProjectFailure, A.RestoreProjectRequest, A.RestoreProjectSuccess, A.RestoreProjectFailure, A.FilterProjects, A.SortProjects, A.FilterProjectsByState, A.FilterProjectsByCustom1, A.FilterProjectsByCustom2, A.FilterProjectsByCustom3, A.FilterProjectsByCustom4, A.StartProjectMultiselect, A.AddToProjectMultiselect, A.RemoveFromProjectMultiselect, A.ClearProjectMultiselect, A.SaveProjectDocumentRequest, A.SaveProjectDocumentFailure, A.UpdateProjectTab, A.ProjectState, A._ProjectUIState_Object_EntityUIState, A._$ProjectStateSerializer, A._$ProjectUIStateSerializer, A.ProjectStateBuilder, A.ProjectUIStateBuilder, A.ViewPurchaseOrderList, A.ViewPurchaseOrder, A.EditPurchaseOrder, A.ShowEmailPurchaseOrder, A.ShowPdfPurchaseOrder, A.EditPurchaseOrderItem, A.UpdatePurchaseOrder, A.UpdatePurchaseOrderVendor, A.LoadPurchaseOrder, A.LoadPurchaseOrders, A.LoadPurchaseOrderRequest, A.LoadPurchaseOrderFailure, A.LoadPurchaseOrderSuccess, A.LoadPurchaseOrdersRequest, A.LoadPurchaseOrdersFailure, A.LoadPurchaseOrdersSuccess, A.SavePurchaseOrderDocumentRequest, A.SavePurchaseOrderDocumentFailure, A.SavePurchaseOrderRequest, A.SavePurchaseOrderSuccess, A.AddPurchaseOrderSuccess, A.SavePurchaseOrderFailure, A.BulkEmailPurchaseOrdersRequest, A.BulkEmailPurchaseOrdersSuccess, A.BulkEmailPurchaseOrdersFailure, A.ArchivePurchaseOrdersRequest, A.ArchivePurchaseOrdersSuccess, A.ArchivePurchaseOrdersFailure, A.DeletePurchaseOrdersRequest, A.DeletePurchaseOrdersSuccess, A.DeletePurchaseOrdersFailure, A.DownloadPurchaseOrdersRequest, A.DownloadPurchaseOrdersSuccess, A.DownloadPurchaseOrdersFailure, A.AcceptPurchaseOrdersRequest, A.AcceptPurchaseOrderSuccess, A.AcceptPurchaseOrderFailure, A.CancelPurchaseOrdersRequest, A.CancelPurchaseOrderSuccess, A.CancelPurchaseOrderFailure, A.RestorePurchaseOrdersRequest, A.RestorePurchaseOrdersSuccess, A.RestorePurchaseOrdersFailure, A.EmailPurchaseOrderRequest, A.EmailPurchaseOrderSuccess, A.EmailPurchaseOrderFailure, A.MarkPurchaseOrdersSentRequest, A.MarkPurchaseOrderSentSuccess, A.MarkPurchaseOrderSentFailure, A.ConvertPurchaseOrdersToExpensesRequest, A.ConvertPurchaseOrdersToExpensesSuccess, A.ConvertPurchaseOrdersToExpensesFailure, A.AddPurchaseOrdersToInventoryRequest, A.AddPurchaseOrdersToInventorySuccess, A.AddPurchaseOrdersToInventoryFailure, A.ApprovePurchaseOrderSuccess, A.ApprovePurchaseOrderFailure, A.AddPurchaseOrderContact, A.RemovePurchaseOrderContact, A.AddPurchaseOrderItem, A.MovePurchaseOrderItem, A.AddPurchaseOrderItems, A.UpdatePurchaseOrderItem, A.DeletePurchaseOrderItem, A.FilterPurchaseOrders, A.SortPurchaseOrders, A.FilterPurchaseOrdersByState, A.FilterPurchaseOrdersByStatus, A.FilterPurchaseOrdersByCustom1, A.FilterPurchaseOrdersByCustom2, A.FilterPurchaseOrdersByCustom3, A.FilterPurchaseOrdersByCustom4, A.StartPurchaseOrderMultiselect, A.AddToPurchaseOrderMultiselect, A.RemoveFromPurchaseOrderMultiselect, A.ClearPurchaseOrderMultiselect, A.UpdatePurchaseOrderTab, A.PurchaseOrderState, A._PurchaseOrderUIState_Object_EntityUIState, A._$PurchaseOrderStateSerializer, A._$PurchaseOrderUIStateSerializer, A.PurchaseOrderStateBuilder, A.PurchaseOrderUIStateBuilder, A.ViewQuoteList, A.ViewQuote, A.EditQuote, A.ShowEmailQuote, A.ShowPdfQuote, A.EditQuoteItem, A.UpdateQuote, A.UpdateQuoteClient, A.LoadQuote, A.LoadQuotes, A.LoadQuoteRequest, A.LoadQuoteFailure, A.LoadQuoteSuccess, A.LoadQuotesRequest, A.LoadQuotesFailure, A.LoadQuotesSuccess, A.AddQuoteContact, A.RemoveQuoteContact, A.AddQuoteItem, A.MoveQuoteItem, A.AddQuoteItems, A.UpdateQuoteItem, A.DeleteQuoteItem, A.SaveQuoteRequest, A.SaveQuoteSuccess, A.AddQuoteSuccess, A.SaveQuoteFailure, A.EmailQuoteRequest, A.EmailQuoteSuccess, A.EmailQuoteFailure, A.MarkSentQuotesRequest, A.MarkSentQuoteSuccess, A.MarkSentQuoteFailure, A.BulkEmailQuotesRequest, A.BulkEmailQuotesSuccess, A.BulkEmailQuotesFailure, A.ArchiveQuotesRequest, A.ArchiveQuotesSuccess, A.ArchiveQuotesFailure, A.DeleteQuotesRequest, A.DeleteQuotesSuccess, A.DeleteQuotesFailure, A.DownloadQuotesRequest, A.DownloadQuotesSuccess, A.DownloadQuotesFailure, A.RestoreQuotesRequest, A.RestoreQuotesSuccess, A.RestoreQuotesFailure, A.FilterQuotes, A.SortQuotes, A.FilterQuotesByState, A.FilterQuotesByStatus, A.FilterQuotesByCustom1, A.FilterQuotesByCustom2, A.FilterQuotesByCustom3, A.FilterQuotesByCustom4, A.ConvertQuotesToInvoices, A.ConvertQuotesToInvoicesSuccess, A.ConvertQuotesToInvoicesFailure, A.ConvertQuotesToProjects, A.ConvertQuotesToProjectsSuccess, A.ConvertQuotesToProjectsFailure, A.ApproveQuotes, A.ApproveQuoteSuccess, A.ApproveQuoteFailure, A.SaveQuoteDocumentRequest, A.SaveQuoteDocumentFailure, A.StartQuoteMultiselect, A.AddToQuoteMultiselect, A.RemoveFromQuoteMultiselect, A.ClearQuoteMultiselect, A.UpdateQuoteTab, A.QuoteState, A._QuoteUIState_Object_EntityUIState, A._$QuoteStateSerializer, A._$QuoteUIStateSerializer, A.QuoteStateBuilder, A.QuoteUIStateBuilder, A.ViewRecurringExpenseList, A.ViewRecurringExpense, A.EditRecurringExpense, A.UpdateRecurringExpense, A.LoadRecurringExpense, A.LoadRecurringExpenses, A.LoadRecurringExpenseRequest, A.LoadRecurringExpenseFailure, A.LoadRecurringExpenseSuccess, A.LoadRecurringExpensesRequest, A.LoadRecurringExpensesFailure, A.LoadRecurringExpensesSuccess, A.SaveRecurringExpenseRequest, A.SaveRecurringExpenseSuccess, A.AddRecurringExpenseSuccess, A.SaveRecurringExpenseFailure, A.ArchiveRecurringExpensesRequest, A.ArchiveRecurringExpensesSuccess, A.ArchiveRecurringExpensesFailure, A.DeleteRecurringExpensesRequest, A.DeleteRecurringExpensesSuccess, A.DeleteRecurringExpensesFailure, A.RestoreRecurringExpensesRequest, A.RestoreRecurringExpensesSuccess, A.RestoreRecurringExpensesFailure, A.FilterRecurringExpenses, A.SortRecurringExpenses, A.FilterRecurringExpensesByState, A.FilterRecurringExpensesByCustom1, A.FilterRecurringExpensesByCustom2, A.FilterRecurringExpensesByCustom3, A.FilterRecurringExpensesByCustom4, A.StartRecurringExpenseMultiselect, A.AddToRecurringExpenseMultiselect, A.RemoveFromRecurringExpenseMultiselect, A.ClearRecurringExpenseMultiselect, A.UpdateRecurringExpenseTab, A.StartRecurringExpensesRequest, A.StartRecurringExpensesSuccess, A.StartRecurringExpensesFailure, A.StopRecurringExpensesRequest, A.StopRecurringExpensesSuccess, A.StopRecurringExpensesFailure, A.SaveRecurringExpenseDocumentRequest, A.SaveRecurringExpenseDocumentFailure, A.RecurringExpenseState, A._RecurringExpenseUIState_Object_EntityUIState, A._$RecurringExpenseStateSerializer, A._$RecurringExpenseUIStateSerializer, A.RecurringExpenseStateBuilder, A.RecurringExpenseUIStateBuilder, A.ViewRecurringInvoiceList, A.ViewRecurringInvoice, A.EditRecurringInvoice, A.ShowPdfRecurringInvoice, A.EditRecurringInvoiceItem, A.UpdateRecurringInvoice, A.UpdateRecurringInvoiceClient, A.LoadRecurringInvoice, A.LoadRecurringInvoices, A.LoadRecurringInvoiceRequest, A.LoadRecurringInvoiceFailure, A.LoadRecurringInvoiceSuccess, A.LoadRecurringInvoicesRequest, A.LoadRecurringInvoicesFailure, A.LoadRecurringInvoicesSuccess, A.AddRecurringInvoiceContact, A.RemoveRecurringInvoiceContact, A.SaveRecurringInvoiceRequest, A.SaveRecurringInvoiceSuccess, A.AddRecurringInvoiceSuccess, A.AddRecurringInvoiceItem, A.MoveRecurringInvoiceItem, A.AddRecurringInvoiceItems, A.UpdateRecurringInvoiceItem, A.DeleteRecurringInvoiceItem, A.SaveRecurringInvoiceFailure, A.ArchiveRecurringInvoicesRequest, A.ArchiveRecurringInvoicesSuccess, A.ArchiveRecurringInvoicesFailure, A.SendNowRecurringInvoicesRequest, A.SendNowRecurringInvoicesSuccess, A.SendNowRecurringInvoicesFailure, A.DeleteRecurringInvoicesRequest, A.DeleteRecurringInvoicesSuccess, A.DeleteRecurringInvoicesFailure, A.RestoreRecurringInvoicesRequest, A.RestoreRecurringInvoicesSuccess, A.RestoreRecurringInvoicesFailure, A.FilterRecurringInvoices, A.SortRecurringInvoices, A.FilterRecurringInvoicesByState, A.FilterRecurringInvoicesByStatus, A.FilterRecurringInvoicesByCustom1, A.FilterRecurringInvoicesByCustom2, A.FilterRecurringInvoicesByCustom3, A.FilterRecurringInvoicesByCustom4, A.SaveRecurringInvoiceDocumentRequest, A.SaveRecurringInvoiceDocumentFailure, A.StartRecurringInvoicesRequest, A.StartRecurringInvoicesSuccess, A.StartRecurringInvoicesFailure, A.StopRecurringInvoicesRequest, A.StopRecurringInvoicesSuccess, A.StopRecurringInvoicesFailure, A.StartRecurringInvoiceMultiselect, A.AddToRecurringInvoiceMultiselect, A.RemoveFromRecurringInvoiceMultiselect, A.ClearRecurringInvoiceMultiselect, A.UpdateRecurringInvoiceTab, A.RecurringInvoiceState, A._RecurringInvoiceUIState_Object_EntityUIState, A._$RecurringInvoiceStateSerializer, A._$RecurringInvoiceUIStateSerializer, A.RecurringInvoiceStateBuilder, A.RecurringInvoiceUIStateBuilder, A.ViewReports, A.UpdateReportSettings, A.ReportsUIState, A._$ReportsUIStateSerializer, A.ReportsUIStateBuilder, A.ViewScheduleList, A.ViewSchedule, A.EditSchedule, A.UpdateSchedule, A.LoadScheduleRequest, A.LoadScheduleFailure, A.LoadScheduleSuccess, A.LoadSchedulesRequest, A.LoadSchedulesFailure, A.LoadSchedulesSuccess, A.SaveScheduleRequest, A.SaveScheduleSuccess, A.AddScheduleSuccess, A.SaveScheduleFailure, A.ArchiveSchedulesRequest, A.ArchiveSchedulesSuccess, A.ArchiveSchedulesFailure, A.DeleteSchedulesRequest, A.DeleteSchedulesSuccess, A.DeleteSchedulesFailure, A.RestoreSchedulesRequest, A.RestoreSchedulesSuccess, A.RestoreSchedulesFailure, A.FilterSchedules, A.SortSchedules, A.FilterSchedulesByState, A.FilterSchedulesByCustom1, A.FilterSchedulesByCustom2, A.FilterSchedulesByCustom3, A.FilterSchedulesByCustom4, A.StartScheduleMultiselect, A.AddToScheduleMultiselect, A.RemoveFromScheduleMultiselect, A.ClearScheduleMultiselect, A.ScheduleState, A._ScheduleUIState_Object_EntityUIState, A._$ScheduleStateSerializer, A._$ScheduleUIStateSerializer, A.ScheduleStateBuilder, A.ScheduleUIStateBuilder, A.ViewSettings, A.ClearSettingsFilter, A.ResetSettings, A.UpdateSettings, A.UpdateSettingsTab, A.UpdatedSetting, A.UpdateSettingsTemplate, A.UpdateUserSettings, A.UploadLogoRequest, A.UploadLogoFailure, A.SaveUserSettingsRequest, A.SaveUserSettingsSuccess, A.SaveUserSettingsFailure, A.SaveAuthUserRequest, A.SaveAuthUserSuccess, A.SaveAuthUserFailure, A.ConnecOAuthUserRequest, A.ConnecOAuthUserSuccess, A.ConnecOAuthUserFailure, A.DisableTwoFactorRequest, A.DisableTwoFactorSuccess, A.DisableTwoFactorFailure, A.ConnecGmailUserSuccess, A.ConnecGmailUserFailure, A.FilterSettings, A.ToggleShowNewSettings, A.ToggleShowPdfPreview, A.SettingsUIState, A._$SettingsUIStateSerializer, A.SettingsUIStateBuilder, A.StaticState, A._$StaticStateSerializer, A.StaticStateBuilder, A.ViewSubscriptionList, A.ViewSubscription, A.EditSubscription, A.UpdateSubscription, A.LoadSubscriptionRequest, A.LoadSubscriptionFailure, A.LoadSubscriptionSuccess, A.LoadSubscriptionsRequest, A.LoadSubscriptionsFailure, A.LoadSubscriptionsSuccess, A.SaveSubscriptionRequest, A.SaveSubscriptionSuccess, A.AddSubscriptionSuccess, A.SaveSubscriptionFailure, A.ArchiveSubscriptionsRequest, A.ArchiveSubscriptionsSuccess, A.ArchiveSubscriptionsFailure, A.DeleteSubscriptionsRequest, A.DeleteSubscriptionsSuccess, A.DeleteSubscriptionsFailure, A.RestoreSubscriptionsRequest, A.RestoreSubscriptionsSuccess, A.RestoreSubscriptionsFailure, A.FilterSubscriptions, A.SortSubscriptions, A.FilterSubscriptionsByState, A.FilterSubscriptionsByCustom1, A.FilterSubscriptionsByCustom2, A.FilterSubscriptionsByCustom3, A.FilterSubscriptionsByCustom4, A.StartSubscriptionMultiselect, A.AddToSubscriptionMultiselect, A.RemoveFromSubscriptionMultiselect, A.ClearSubscriptionMultiselect, A.SubscriptionState, A._SubscriptionUIState_Object_EntityUIState, A._$SubscriptionStateSerializer, A._$SubscriptionUIStateSerializer, A.SubscriptionStateBuilder, A.SubscriptionUIStateBuilder, A.ViewTaskList, A.ViewTask, A.EditTask, A.UpdateTask, A.LoadTask, A.LoadTasks, A.LoadTaskRequest, A.LoadTaskFailure, A.LoadTaskSuccess, A.EditTaskTime, A.AddTaskTime, A.UpdateTaskTime, A.DeleteTaskTime, A.LoadTasksRequest, A.LoadTasksFailure, A.LoadTasksSuccess, A.SaveTaskRequest, A.SaveTaskSuccess, A.AddTaskSuccess, A.SaveTaskFailure, A.ArchiveTaskRequest, A.ArchiveTaskSuccess, A.ArchiveTaskFailure, A.StartTasksRequest, A.StartTasksSuccess, A.StartTasksFailure, A.StopTasksRequest, A.StopTasksSuccess, A.StopTasksFailure, A.DeleteTaskRequest, A.DeleteTaskSuccess, A.DeleteTaskFailure, A.RestoreTaskRequest, A.RestoreTaskSuccess, A.RestoreTaskFailure, A.SortTasksRequest, A.SortTasksSuccess, A.SortTasksFailure, A.FilterTasks, A.SortTasks, A.FilterTasksByState, A.FilterTasksByStatus, A.FilterTasksByCustom1, A.FilterTasksByCustom2, A.FilterTasksByCustom3, A.FilterTasksByCustom4, A.UpdateKanban, A.StartTaskMultiselect, A.AddToTaskMultiselect, A.RemoveFromTaskMultiselect, A.ClearTaskMultiselect, A.SaveTaskDocumentRequest, A.SaveTaskDocumentFailure, A.UpdateTaskTab, A.TaskState, A._TaskUIState_Object_EntityUIState, A._$TaskStateSerializer, A._$TaskUIStateSerializer, A.TaskStateBuilder, A.TaskUIStateBuilder, A.ViewTaskStatusList, A.ViewTaskStatus, A.EditTaskStatus, A.UpdateTaskStatus, A.LoadTaskStatusRequest, A.LoadTaskStatusFailure, A.LoadTaskStatusSuccess, A.LoadTaskStatusesRequest, A.LoadTaskStatusesFailure, A.LoadTaskStatusesSuccess, A.SaveTaskStatusRequest, A.SaveTaskStatusSuccess, A.AddTaskStatusSuccess, A.SaveTaskStatusFailure, A.ArchiveTaskStatusesRequest, A.ArchiveTaskStatusesSuccess, A.ArchiveTaskStatusesFailure, A.DeleteTaskStatusesRequest, A.DeleteTaskStatusesSuccess, A.DeleteTaskStatusesFailure, A.RestoreTaskStatusesRequest, A.RestoreTaskStatusesSuccess, A.RestoreTaskStatusesFailure, A.FilterTaskStatuses, A.SortTaskStatuses, A.FilterTaskStatusesByState, A.FilterTaskStatusesByCustom1, A.FilterTaskStatusesByCustom2, A.FilterTaskStatusesByCustom3, A.FilterTaskStatusesByCustom4, A.StartTaskStatusMultiselect, A.AddToTaskStatusMultiselect, A.RemoveFromTaskStatusMultiselect, A.ClearTaskStatusMultiselect, A.TaskStatusState, A._TaskStatusUIState_Object_EntityUIState, A._$TaskStatusStateSerializer, A._$TaskStatusUIStateSerializer, A.TaskStatusStateBuilder, A.TaskStatusUIStateBuilder, A.ViewTaxRateList, A.ViewTaxRate, A.EditTaxRate, A.UpdateTaxRate, A.LoadTaxRateRequest, A.LoadTaxRateFailure, A.LoadTaxRateSuccess, A.LoadTaxRatesRequest, A.LoadTaxRatesFailure, A.LoadTaxRatesSuccess, A.SaveTaxRateRequest, A.SaveTaxRateSuccess, A.AddTaxRateSuccess, A.SaveTaxRateFailure, A.ArchiveTaxRateRequest, A.ArchiveTaxRatesSuccess, A.ArchiveTaxRateFailure, A.DeleteTaxRateRequest, A.DeleteTaxRatesSuccess, A.DeleteTaxRateFailure, A.RestoreTaxRateRequest, A.RestoreTaxRatesSuccess, A.RestoreTaxRateFailure, A.FilterTaxRates, A.SortTaxRates, A.FilterTaxRatesByState, A.StartTaxRateMultiselect, A.AddToTaxRateMultiselect, A.RemoveFromTaxRateMultiselect, A.ClearTaxRateMultiselect, A.TaxRateState, A._TaxRateUIState_Object_EntityUIState, A._$TaxRateStateSerializer, A._$TaxRateUIStateSerializer, A.TaxRateStateBuilder, A.TaxRateUIStateBuilder, A.ViewTokenList, A.ViewToken, A.EditToken, A.UpdateToken, A.LoadTokenRequest, A.LoadTokenFailure, A.LoadTokenSuccess, A.LoadTokensRequest, A.LoadTokensFailure, A.LoadTokensSuccess, A.SaveTokenRequest, A.SaveTokenSuccess, A.AddTokenSuccess, A.SaveTokenFailure, A.ArchiveTokensRequest, A.ArchiveTokensSuccess, A.ArchiveTokensFailure, A.DeleteTokensRequest, A.DeleteTokensSuccess, A.DeleteTokensFailure, A.RestoreTokensRequest, A.RestoreTokensSuccess, A.RestoreTokensFailure, A.FilterTokens, A.SortTokens, A.FilterTokensByState, A.FilterTokensByCustom1, A.FilterTokensByCustom2, A.FilterTokensByCustom3, A.FilterTokensByCustom4, A.StartTokenMultiselect, A.AddToTokenMultiselect, A.RemoveFromTokenMultiselect, A.ClearTokenMultiselect, A.TokenState, A._TokenUIState_Object_EntityUIState, A._$TokenStateSerializer, A._$TokenUIStateSerializer, A.TokenStateBuilder, A.TokenUIStateBuilder, A.ViewTransactionList, A.ViewTransaction, A.EditTransaction, A.UpdateTransaction, A.LoadTransactions, A.LoadTransactionRequest, A.LoadTransactionFailure, A.LoadTransactionSuccess, A.LoadTransactionsRequest, A.LoadTransactionsFailure, A.LoadTransactionsSuccess, A.SaveTransactionRequest, A.SaveTransactionSuccess, A.AddTransactionSuccess, A.SaveTransactionFailure, A.ArchiveTransactionsRequest, A.ArchiveTransactionsSuccess, A.ArchiveTransactionsFailure, A.DeleteTransactionsRequest, A.DeleteTransactionsSuccess, A.DeleteTransactionsFailure, A.RestoreTransactionsRequest, A.RestoreTransactionsSuccess, A.RestoreTransactionsFailure, A.ConvertTransactionToPaymentRequest, A.ConvertTransactionToPaymentSuccess, A.ConvertTransactionToPaymentFailure, A.LinkTransactionToPaymentRequest, A.LinkTransactionToPaymentSuccess, A.LinkTransactionToPaymentFailure, A.LinkTransactionToExpenseRequest, A.LinkTransactionToExpenseSuccess, A.LinkTransactionToExpenseFailure, A.ConvertTransactionsToExpensesRequest, A.ConvertTransactionsToExpensesSuccess, A.ConvertTransactionsToExpensesFailure, A.ConvertTransactionsRequest, A.ConvertTransactionsSuccess, A.ConvertTransactionsFailure, A.FilterTransactions, A.SortTransactions, A.FilterTransactionsByState, A.FilterTransactionsByStatus, A.FilterTransactionsByCustom1, A.FilterTransactionsByCustom2, A.FilterTransactionsByCustom3, A.FilterTransactionsByCustom4, A.StartTransactionMultiselect, A.AddToTransactionMultiselect, A.RemoveFromTransactionMultiselect, A.ClearTransactionMultiselect, A.TransactionState, A._TransactionUIState_Object_EntityUIState, A._$TransactionStateSerializer, A._$TransactionUIStateSerializer, A.TransactionStateBuilder, A.TransactionUIStateBuilder, A.ViewTransactionRuleList, A.ViewTransactionRule, A.EditTransactionRule, A.UpdateTransactionRule, A.LoadTransactionRuleRequest, A.LoadTransactionRuleFailure, A.LoadTransactionRuleSuccess, A.LoadTransactionRulesRequest, A.LoadTransactionRulesFailure, A.LoadTransactionRulesSuccess, A.SaveTransactionRuleRequest, A.SaveTransactionRuleSuccess, A.AddTransactionRuleSuccess, A.SaveTransactionRuleFailure, A.ArchiveTransactionRulesRequest, A.ArchiveTransactionRulesSuccess, A.ArchiveTransactionRulesFailure, A.DeleteTransactionRulesRequest, A.DeleteTransactionRulesSuccess, A.DeleteTransactionRulesFailure, A.RestoreTransactionRulesRequest, A.RestoreTransactionRulesSuccess, A.RestoreTransactionRulesFailure, A.FilterTransactionRules, A.SortTransactionRules, A.FilterTransactionRulesByState, A.FilterTransactionRulesByCustom1, A.FilterTransactionRulesByCustom2, A.FilterTransactionRulesByCustom3, A.FilterTransactionRulesByCustom4, A.StartTransactionRuleMultiselect, A.AddToTransactionRuleMultiselect, A.RemoveFromTransactionRuleMultiselect, A.ClearTransactionRuleMultiselect, A.TransactionRuleState, A._TransactionRuleUIState_Object_EntityUIState, A._$TransactionRuleStateSerializer, A._$TransactionRuleUIStateSerializer, A.TransactionRuleStateBuilder, A.TransactionRuleUIStateBuilder, A.EntityUIState, A.ListUIState, A._$ListUIStateSerializer, A.ListUIStateBuilder, A.PrefState, A.PrefStateSortField, A.CompanyPrefState, A.HistoryRecord, A._$PrefStateSerializer, A._$PrefStateSortFieldSerializer, A._$CompanyPrefStateSerializer, A._$AppLayoutSerializer, A._$ModuleLayoutSerializer, A._$AppSidebarModeSerializer, A._$HistoryRecordSerializer, A.PrefStateBuilder, A.PrefStateSortFieldBuilder, A.CompanyPrefStateBuilder, A.HistoryRecordBuilder, A.UpdateCurrentRoute, A.UIState, A._$UIStateSerializer, A.UIStateBuilder, A.ViewUserList, A.ViewUser, A.EditUser, A.UpdateUser, A.LoadUserRequest, A.LoadUserFailure, A.LoadUserSuccess, A.LoadUsersRequest, A.LoadUsersFailure, A.LoadUsersSuccess, A.SaveUserRequest, A.SaveUserSuccess, A.AddUserSuccess, A.SaveUserFailure, A.ArchiveUserRequest, A.ArchiveUserSuccess, A.ArchiveUserFailure, A.DeleteUserRequest, A.DeleteUserSuccess, A.DeleteUserFailure, A.RestoreUserRequest, A.RestoreUserSuccess, A.RestoreUserFailure, A.RemoveUserRequest, A.RemoveUserSuccess, A.RemoveUserFailure, A.ResendInviteRequest, A.ResendInviteSuccess, A.ResendInviteFailure, A.FilterUsers, A.SortUsers, A.FilterUsersByState, A.FilterUsersByCustom1, A.FilterUsersByCustom2, A.FilterUsersByCustom3, A.FilterUsersByCustom4, A.StartUserMultiselect, A.AddToUserMultiselect, A.RemoveFromUserMultiselect, A.ClearUserMultiselect, A.UserState, A._UserUIState_Object_EntityUIState, A._$UserStateSerializer, A._$UserUIStateSerializer, A.UserStateBuilder, A.UserUIStateBuilder, A.ViewVendorList, A.ViewVendor, A.EditVendor, A.UpdateVendor, A.LoadVendor, A.LoadVendors, A.LoadVendorRequest, A.LoadVendorFailure, A.LoadVendorSuccess, A.LoadVendorsRequest, A.LoadVendorsFailure, A.LoadVendorsSuccess, A.SaveVendorRequest, A.SaveVendorSuccess, A.AddVendorSuccess, A.SaveVendorFailure, A.ArchiveVendorRequest, A.ArchiveVendorSuccess, A.ArchiveVendorFailure, A.DeleteVendorRequest, A.DeleteVendorSuccess, A.DeleteVendorFailure, A.RestoreVendorRequest, A.RestoreVendorSuccess, A.RestoreVendorFailure, A.EditVendorContact, A.AddVendorContact, A.UpdateVendorContact, A.DeleteVendorContact, A.FilterVendors, A.SortVendors, A.FilterVendorsByState, A.FilterVendorsByCustom1, A.FilterVendorsByCustom2, A.FilterVendorsByCustom3, A.FilterVendorsByCustom4, A.StartVendorMultiselect, A.AddToVendorMultiselect, A.RemoveFromVendorMultiselect, A.ClearVendorMultiselect, A.SaveVendorDocumentRequest, A.SaveVendorDocumentFailure, A.UpdateVendorTab, A.VendorState, A._VendorUIState_Object_EntityUIState, A._$VendorStateSerializer, A._$VendorUIStateSerializer, A.VendorStateBuilder, A.VendorUIStateBuilder, A.ViewWebhookList, A.ViewWebhook, A.EditWebhook, A.UpdateWebhook, A.LoadWebhookRequest, A.LoadWebhookFailure, A.LoadWebhookSuccess, A.LoadWebhooksRequest, A.LoadWebhooksFailure, A.LoadWebhooksSuccess, A.SaveWebhookRequest, A.SaveWebhookSuccess, A.AddWebhookSuccess, A.SaveWebhookFailure, A.ArchiveWebhooksRequest, A.ArchiveWebhooksSuccess, A.ArchiveWebhooksFailure, A.DeleteWebhooksRequest, A.DeleteWebhooksSuccess, A.DeleteWebhooksFailure, A.RestoreWebhooksRequest, A.RestoreWebhooksSuccess, A.RestoreWebhooksFailure, A.FilterWebhooks, A.SortWebhooks, A.FilterWebhooksByState, A.FilterWebhooksByCustom1, A.FilterWebhooksByCustom2, A.FilterWebhooksByCustom3, A.FilterWebhooksByCustom4, A.StartWebhookMultiselect, A.AddToWebhookMultiselect, A.RemoveFromWebhookMultiselect, A.ClearWebhookMultiselect, A.WebhookState, A._WebhookUIState_Object_EntityUIState, A._$WebhookStateSerializer, A._$WebhookUIStateSerializer, A.WebhookStateBuilder, A.WebhookUIStateBuilder, A.ConfirmEmailVM, A.__AutocompleteEntity_Object_SelectableEntity, A.AppDrawerVM, A.MenuDrawerVM, A._TheState, A.EntityPresenter, A.DataColumn0, A.DataRow, A.DataCell, A.ExamplePaymentQueueDelegate, A.LoginVM, A.BankAccountListVM, A.BankAccountScreenVM, A.BankAccountEditVM, A.BankAccountViewVM, A.ClientListVM, A.ClientPdfVM, A.ClientScreenVM, A.ClientEditContactsVM, A.ClientEditVM, A.ClientViewVM, A.CompanyGatewayListVM, A.CompanyGatewayScreenVM, A.CompanyGatewayEditVM, A.CompanyGatewayViewVM, A.EmailEntityVM, A.EntityListVM, A.EntityPdfVM, A.CreditScreenVM, A.EntityEditDetailsVM, A.EntityEditItemsVM, A.EntityEditNotesVM, A.EntityEditPDFVM, A.AbstractInvoiceEditVM, A.AbstractInvoiceViewVM, A.DashboardVM, A.DesignListVM, A.DesignScreenVM, A.DesignEditVM, A.DesignViewVM, A.DocumentListVM, A.DocumentScreenVM, A.DocumentEditVM, A.DocumentViewVM, A.AbstractExpenseEditVM, A.ExpenseListVM, A.ExpenseScreenVM, A.AbstractExpenseViewVM, A.ExpenseCategoryEditVM, A.ExpenseCategoryListVM, A.ExpenseCategoryScreenVM, A.ExpenseCategoryViewVM, A.GroupEditVM, A.GroupListVM, A.GroupScreenVM, A.GroupViewVM, A.EntityEditContactsVM, A.InvoiceScreenVM, A.PaymentEditVM, A.PaymentListVM, A.PaymentScreenVM, A.PaymentRefundVM, A.PaymentViewVM, A.PaymentTermEditVM, A.PaymentTermListVM, A.PaymentTermScreenVM, A.PaymentTermViewVM, A.ProductEditVM, A.ProductListVM, A.ProductScreenVM, A.ProductViewVM, A.ProjectEditVM, A.ProjectListVM, A.ProjectScreenVM, A.ProjectViewVM, A.PurchaseOrderScreenVM, A.QuoteScreenVM, A.RecurringExpenseListVM, A.RecurringExpenseScreenVM, A.RecurringInvoiceListVM, A.RecurringInvoiceScreenVM, A.ReportResult, A.ReportElement, A.ReportsScreenVM, A.GroupTotals, A.ScheduleEditVM, A.ScheduleListVM, A.ScheduleScreenVM, A.ScheduleViewVM, A.AccountManagementVM, A.ClientPortalVM, A.CompanyDetailsVM, A.CreditCardsAndBanksVM, A.CustomFieldsVM, A.DataVisualizationsVM, A.DeviceSettingsVM, A.EmailSettingsVM, A.ExpenseSettingsVM, A.GeneratedNumbersVM, A.ImportExportVM, A.InvoiceDesignVM, A.LocalizationSettingsVM, A.PaymentSettingsVM, A.ProductSettingsVM, A.SettingsListVM, A.SettingsScreenVM, A.TaskSettingsVM, A.TaxSettingsVM, A.TemplatesAndRemindersVM, A.UserDetailsVM, A.WorkflowSettingsVM, A.SubscriptionEditVM, A.SubscriptionListVM, A.SubscriptionScreenVM, A.SubscriptionViewVM, A.TaskEditDetailsVM, A.TaskEditTimesVM, A.TaskEditVM, A.KanbanVM, A.TaskListVM, A.TaskScreenVM, A.TaskViewVM, A.TaskStatusEditVM, A.TaskStatusListVM, A.TaskStatusScreenVM, A.TaskStatusViewVM, A.TaxRateEditVM, A.TaxRateListVM, A.TaxRateScreenVM, A.TaxRateViewVM, A.TokenEditVM, A.TokenListVM, A.TokenScreenVM, A.TokenViewVM, A.TransactionEditVM, A.TransactionListVM, A.TransactionScreenVM, A.TransactionViewVM, A.TransactionRuleEditVM, A.TransactionRuleListVM, A.TransactionRuleScreenVM, A.TransactionRuleViewVM, A.UserEditVM, A.UserListVM, A.UserScreenVM, A.UserViewVM, A.VendorEditContactsVM, A.VendorEditVM, A.VendorListVM, A.VendorScreenVM, A.VendorViewVM, A.WebhookEditVM, A.WebhookViewVM, A.WebhookListVM, A.WebhookScreenVM, A.Debouncer, A.SimpleDebouncer, A.PersistDebouncer, A.LocaleCodeAware, A.LocalizationsProvider, A._MarkdownToDocument, A._InlineMarkdownToDocument, A.BlockSyntax, A._AttributedTextEditingController_Object_ChangeNotifier, A.LinkifyElement, A.Linkifier, A.LinkifyOptions, A.LocalAuthentication, A.AuthMessages, A.AuthenticationOptions, A.Level, A.LogRecord, A.Logger, A.Element1, A.Text1, A.UnparsedContent, A.BlockParser, A.ListItem, A.Document0, A.LinkReference, A.ExtensionSet, A.InlineParser, A.InlineSyntax, A.SimpleDelimiter, A.DelimiterRun, A.InlineLink, A.AuthenticationResult, A.Configuration, A.BrowserAuthOptions, A.PublicClientApplication, A.CommonEndSessionRequest, A.CommonAuthorizationUrlRequest, A.MsalJsException, A.ImageHandler, A.Context, A.Style, A.ParsedPath, A.PathException, A.MissingPlatformDirectoryException, A.PdfPageFormat, A.PdfRasterBase, A.Permission, A.PinTheme, A._PinputUtilsMixin, A.Platform, A.Mutex, A.PdfPreviewActionBounds, A.PdfPreviewPageData, A.PdfPreviewRaster, A.PrintJob, A.PrintJobs, A.PrintingInfo, A._QrBitBuffer_Object_ListMixin, A.QrByte, A.InputTooLongException, A.QrPolynomial, A.QrCode, A.QrImage, A.QrRsBlock, A.PaintCache, A._PaintMetrics, A.QrEyeStyle, A.QrDataModuleStyle, A.QrValidationResult, A.MiddlewareClass, A.Store, A.TypedReducer, A.TypedMiddleware, A.RoundedLoadingButtonController, A._Wrapper, A.ForwardingSink, A._Empty, A.ErrorAndStackTrace, A._MultiControllerSink, A.Display, A.ScreenRetriever, A.EnvironmentVariables, A.HubAdapter, A.NoOpClient, A.NoOpHub, A.ISentrySpan, A.Platform0, A.PlatformChecker, A.Breadcrumb, A.SdkVersion, A.SentryId, A.SentryLevel, A.SpanId, A.SpanStatus, A.SentryMeasurement, A.SentryOptions, A.SentrySpanContext, A.NoOpTransport, A.SentryFlutterWeb, A.SentryNative, A.NativeFrames, A.SharedPreferences, A.AuthorizationCredentialAppleID, A.AppleIDAuthorizationRequest, A.SignInWithAppleNotSupportedException, A.SignInWithAppleAuthorizationException, A.SignInWithAppleCredentialsException, A.WebAuthenticationOptions, A.SourceFile, A.SourceLocationMixin, A.SourceSpanMixin, A.Highlighter, A._Highlight, A._Line, A.SourceLocation, A.SourceSpanException, A._Rebuild, A._ReactiveModel_Object_IObservable, A.IObservable, A.SnapState, A.SnapError, A.StringScanner, A.DocumentRange, A.DocumentPosition, A.DocumentNode, A._DocumentComposer_Object_ChangeNotifier, A._ComposerPreferences_Object_ChangeNotifier, A.DocumentSelectionChange, A.DebugPaintConfig, A.DocumentEditor, A.EditorCommandFunction, A.DocumentEditorTransaction, A._MutableDocument_Object_ChangeNotifier, A.DocumentComponent, A.ProxyDocumentComponent, A.MovementModifier, A.DocumentSelection, A.EditContext, A.Stylesheet, A.StyleRule, A.BlockSelector, A._LastBlockMatcher, A.CascadingPadding, A.SelectionStyles, A.LinkAttribution, A.BlockquoteComponentBuilder, A.SingleColumnLayoutComponentViewModel, A.CommonEditorOperations, A._PasteEditorCommand, A.SuperEditorDebugVisualsConfig, A.TextDeltasDocumentEditor, A.TextInputConnectionDecorator, A.DocumentImeSerializer, A._DeltaTextInputClientDecorator_Object_TextInputClient, A.SuperEditorImePolicies, A.SuperEditorImeConfiguration, A._AutoScrollController_Object_ChangeNotifier, A.HorizontalRuleComponentBuilder, A.ImageComponentBuilder, A.SingleColumnDocumentComponentContext, A.SingleColumnLayoutPresenter, A.SingleColumnLayoutPresenterChangeListener, A.SingleColumnLayoutStylePhase, A.SingleColumnLayoutViewModel, A.SingleColumnLayoutComponentStyles, A.DocumentNodeSelection, A.ListItemComponentBuilder, A.IndentListItemCommand, A.UnIndentListItemCommand, A.ConvertListItemToParagraphCommand, A.SplitListItemCommand, A.DeleteSelectionCommand, A.ParagraphComponentBuilder, A.CombineParagraphsCommand, A.SplitParagraphCommand, A.UpstreamDownstreamNodePosition, A.UpstreamDownstreamNodeSelection, A.SuperEditorSelectionPolicies, A.DefaultCaretOverlayBuilder, A.TaskComponentBuilder, A.InsertNewTaskOrSplitExistingTaskCommand, A.TextComponentViewModel, A.ToggleTextAttributionsCommand, A.InsertTextCommand, A.InsertAttributedTextCommand, A.UnknownComponentBuilder, A.Logger0, A.AutoScroller, A.ProxyTextComposable, A.AxisOffset, A._TapTracker0, A._CountdownZoned0, A._GestureEditingController_Object_ChangeNotifier, A._FloatingCursorController_Object_ChangeNotifier, A._MagnifierAndToolbarController_Object_ChangeNotifier, A.DragHandleAutoScroller, A._AndroidEditingOverlayController_Object_ChangeNotifier, A._EstimatedLineHeight, A._TextScrollController_Object_ChangeNotifier, A._IOSEditingOverlayController_Object_ChangeNotifier, A._FloatingCursorController_Object_ChangeNotifier0, A.CaretStyle, A._BlinkController_Object_ChangeNotifier, A.UserSelection, A.ProseTextBlock, A.RenderParagraphProseTextLayout, A.SelectionHighlightStyle, A.ArMessages, A.CaMessages, A.CsMessages, A.DaMessages, A.DeMessages, A.EnMessages, A.EnShortMessages, A.EsMessages, A.EsShortMessages, A.FaMessages, A.FrMessages, A.FrShortMessages, A.ItMessages, A.ItShortMessages, A.JaMessages, A.NbNoShortMessages, A.NbNoMessages, A.NlMessages, A.NlShortMessages, A.PlMessages, A.PtBrMessages, A.PtBrShortMessages, A.RoMessages, A.RoShortMessages, A.RuMessages, A.RuShortMessages, A.SvMessages, A.SvShortMessages, A.ThMessages, A.ThShortMessages, A.ZhMessages, A.WebViewConfiguration, A.InAppWebViewConfiguration, A.LaunchOptions, A.Uuid, A.Matrix3, A.Matrix4, A.Quad, A.Quaternion, A.Vector3, A.Vector4, A.Version, A.WindowListener, A.WindowManager0, A.WindowOptions]); + _inheritMany(A.Closure, [A.Closure0Args, A.Closure2Args, A.AppBootstrap_prepareEngineInitializer_closure0, A.AppBootstrap__prepareAppRunner_closure, A.AssetManager__baseUrl_closure, A.AssetManager__baseUrl_closure0, A.AssetManager__baseUrl_closure1, A.ProductionCollector_closure, A.patchCanvasKitModule_closure0, A.patchCanvasKitModule_closure2, A.downloadCanvasKit_closure0, A._downloadCanvasKitJs_loadEventHandler, A.HtmlViewEmbedder_getOverlayCanvases_closure, A.HtmlViewEmbedder_submitFrame_closure, A.HtmlViewEmbedder__updateOverlays_closure, A.HtmlViewEmbedder__updateOverlays_closure0, A.HtmlViewEmbedder__updateOverlays_closure1, A.diffViewList_lookForwards, A.diffViewList_lookBackwards, A.FontFallbackData_ensureFontsSupportText_closure, A.findMinimumFontsForCodeUnits_closure, A.findMinimumFontsForCodeUnits_closure0, A._notoSansSC_closure, A._notoSansTC_closure, A._notoSansHK_closure, A._notoSansJP_closure, A._notoSansKR_closure, A._notoSymbols_closure, A.NotoDownloader_downloadAsBytes_closure, A.NotoDownloader_downloadAsBytes__closure, A.SkiaFontCollection_registerDownloadedFonts_makeRegisterFont, A.SkiaFontCollection__getArrayBuffer_closure, A.fetchImage_closure, A.fetchImage_closure0, A.fetchImage_closure1, A.IntervalTree_IntervalTree$createFromRanges_makeBalancedTree, A.IntervalTree_IntervalTree$createFromRanges_computeHigh, A._getEffectiveFontFamilies_closure, A.ClipboardMessageHandler_setDataMethodCall_closure, A.ClipboardMessageHandler_setDataMethodCall_closure0, A.ClipboardMessageHandler_getDataMethodCall_closure, A.ClipboardMessageHandler_getDataMethodCall_closure0, A.ClipboardMessageHandler_getDataMethodCall__closure, A.DomConsoleExtension_get_warn_closure, A.domHttpRequest_closure, A.domHttpRequest_closure0, A.DomFontFaceSetExtension_get_add_closure, A._ttPolicy_closure, A.FlutterViewEmbedder_reset_closure, A.FlutterViewEmbedder_setPreferredOrientation_closure, A.FlutterViewEmbedder_setPreferredOrientation_closure0, A.sendFontChangeMessage_closure, A.sendFontChangeMessage__closure, A.HtmlRenderer_instantiateImageCodecFromUrl_closure, A.HtmlRenderer_decodeImageFromPixels_executeCallback, A.HtmlRenderer_decodeImageFromPixels_executeCallback_closure, A.NormalizedGradient_NormalizedGradient_closure, A.HtmlCodec_getNextFrame_closure, A.HtmlCodec_getNextFrame_closure0, A.HtmlCodec__decodeUsingOnLoad_closure, A.HtmlCodec__decodeUsingOnLoad_closure0, A.initializeEngineServices__closure, A._addUrlStrategyListener_closure, A._kLogicalKeyToModifierGetter_closure, A._kLogicalKeyToModifierGetter_closure0, A._kLogicalKeyToModifierGetter_closure1, A._kLogicalKeyToModifierGetter_closure2, A._kLogicalKeyToModifierGetter_closure3, A._kLogicalKeyToModifierGetter_closure4, A._kLogicalKeyToModifierGetter_closure5, A._kLogicalKeyToModifierGetter_closure6, A.KeyboardBinding$__closure, A.KeyboardBinding$__closure0, A.KeyboardBinding__addEventListener_loggedHandler, A.KeyboardBinding__onKeyData_closure, A.KeyboardConverter__scheduleAsyncEvent_closure, A.KeyboardConverter_handleEvent_closure, A.MultiEntriesBrowserHistory_onPopState_closure, A.SingleEntryBrowserHistory_onPopState_closure, A.SingleEntryBrowserHistory_onPopState_closure0, A.HashUrlStrategy__waitForPopState_closure, A.EnginePlatformDispatcher__zonedPlatformMessageResponseCallback_closure, A.EnginePlatformDispatcher__sendPlatformMessage_closure, A.EnginePlatformDispatcher__sendPlatformMessage_closure0, A.EnginePlatformDispatcher__sendPlatformMessage_closure1, A.EnginePlatformDispatcher__sendPlatformMessage_closure2, A.EnginePlatformDispatcher__sendPlatformMessage_closure3, A.EnginePlatformDispatcher__sendPlatformMessage_closure4, A.EnginePlatformDispatcher__addBrightnessMediaQueryListener_closure, A.EnginePlatformDispatcher_replyToPlatformMessage_closure, A.SafariPointerEventWorkaround_workAroundMissingPointerEvents_closure, A._Listener__Listener$register_closure, A._Listener__Listener$registerNative_closure, A._BaseAdapter_addEventListener_loggedHandler, A._WheelEventListenerMixin__addWheelEventListener_closure, A._PointerAdapter__addPointerEventListener_closure, A._PointerAdapter_setup_closure, A._PointerAdapter_setup_closure0, A._PointerAdapter_setup_closure1, A._PointerAdapter_setup_closure2, A._PointerAdapter_setup_closure3, A._PointerAdapter_setup_closure4, A._TouchAdapter__addTouchEventListener_closure, A._TouchAdapter_setup_closure, A._TouchAdapter_setup_closure0, A._TouchAdapter_setup_closure1, A._TouchAdapter_setup_closure2, A._MouseAdapter__addMouseEventListener_closure, A._MouseAdapter_setup_closure, A._MouseAdapter_setup_closure0, A._MouseAdapter_setup_closure1, A._MouseAdapter_setup_closure2, A._MouseAdapter_setup_closure3, A.RawKeyboard$__closure, A.RawKeyboard$__closure0, A.RawKeyboard__handleHtmlEvent_closure0, A.Incrementable_closure, A.Incrementable_closure0, A.Scrollable_update_closure0, A.Scrollable_update_closure1, A._roleFactories_closure, A._roleFactories_closure0, A._roleFactories_closure1, A._roleFactories_closure2, A._roleFactories_closure3, A._roleFactories_closure4, A._roleFactories_closure5, A._roleFactories_closure6, A.DesktopSemanticsEnabler_prepareAccessibilityPlaceholder_closure, A.MobileSemanticsEnabler_prepareAccessibilityPlaceholder_closure, A.Tappable_update_closure, A.TextField__initializeForBlink_closure, A.TextField__initializeForWebkit_closure, A.TextField__initializeForWebkit_closure0, A.CanvasParagraph_computeLineMetrics_closure, A.FontManager__loadFontFace_fontFaceLoad, A.EngineAutofillForm_fromFrameworkMessage_closure, A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey, A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey_closure, A.DefaultTextEditingStrategy_addEventHandlers_closure, A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure, A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure0, A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure1, A.IOSTextEditingStrategy_addEventHandlers_closure, A.IOSTextEditingStrategy_addEventHandlers_closure0, A.IOSTextEditingStrategy__addTapListener_closure, A.AndroidTextEditingStrategy_addEventHandlers_closure, A.FirefoxTextEditingStrategy_addEventHandlers_closure, A.FirefoxTextEditingStrategy_addEventHandlers_closure0, A.HybridTextEditing__startEditing_closure, A.futurize_closure, A.bytesToHexString_closure, A._HeaderValue__parse_expect, A._HeaderValue__parse_maybeExpect, A._CastListBase_removeWhere_closure, A._CastListBase_retainWhere_closure, A.CastSet_removeWhere_closure, A.CastMap_entries_closure, A.ConstantStringMap_values_closure, A.GeneralConstantMap__typeTest_closure, A.Instantiation, A.TearOffClosure, A.JsLinkedHashMap_values_closure, A.JsLinkedHashMap_containsValue_closure, A.initHooks_closure, A.initHooks_closure1, A._StringStream__goalToEventCode_closure, A._AsyncRun__initializeScheduleImmediate_internalCallback, A._AsyncRun__initializeScheduleImmediate_closure, A._awaitOnObject_closure, A._asyncStarHelper_closure0, A._SyncBroadcastStreamController__sendData_closure, A._SyncBroadcastStreamController__sendError_closure, A._SyncBroadcastStreamController__sendDone_closure, A.Future_wait_closure, A._Future__chainForeignFuture_closure, A._Future__propagateToListeners_handleWhenCompleteCallback_closure, A._Future_timeout_closure0, A.Stream_Stream$fromFuture_closure, A.Stream_pipe_closure, A.Stream_fold_closure0, A.Stream_fold__closure0, A.Stream_forEach_closure0, A.Stream_forEach__closure0, A.Stream_length_closure, A.Stream_isEmpty_closure0, A.Stream_toList_closure, A.Stream_first_closure0, A._StreamHandlerTransformer_closure, A._RootZone_bindUnaryCallbackGuarded_closure, A._HashMap_values_closure, A._CustomHashMap_closure, A._LinkedCustomHashMap_closure, A.MapMixin_entries_closure, A.SplayTreeMap_closure, A.SplayTreeSet_closure, A._JsonMap_values_closure, A.JsonUtf8Encoder_convert_addChunk, A._BigIntImpl_hashCode_finish, A._BigIntImpl_toDouble_readBits, A.DateTime_parse_parseIntOrZero, A.DateTime_parse_parseMilliAndMicroseconds, A._Uri__makePath_closure, A._createTables_setChars, A._createTables_setRange, A.CanvasElement_toBlob_closure, A._ChildrenElementList__filter_closure, A.HttpRequest_request_closure, A._EventStreamSubscription_closure, A._EventStreamSubscription_onData_closure, A.FilteredElementList__iterable_closure, A.FilteredElementList__iterable_closure0, A.FilteredElementList_removeRange_closure0, A._FileStream__readBlock_closure, A._FileStream__start_onReady, A._FileStream__start_onOpenFile, A._File_open_closure, A._File_length_closure, A._File_readAsBytes_readDataChunked, A._File_readAsBytes_readDataChunked_read_closure, A._File_readAsBytes_closure, A._File_readAsBytes__closure, A._RandomAccessFile_close_closure, A._RandomAccessFile_read_closure, A._RandomAccessFile_setPosition_closure, A._RandomAccessFile_length_closure, A._convertToJS_closure, A._convertToJS_closure0, A._wrapToDart_closure, A._wrapToDart_closure0, A._wrapToDart_closure1, A._convertDataTree__convert, A.promiseToFuture_closure, A.promiseToFuture_closure0, A.dartify_convert, A.webOnlyWarmupEngine_closure, A.KeyData__quotedCharCode_closure, A.AttributedSpans__getStartingMarkerAtOrBefore_closure, A.AttributedSpans__getStartingMarkerAtOrBefore_closure0, A.AttributedSpans__getEndingMarkerAtOrAfter_closure, A.AttributedSpans__getEndingMarkerAtOrAfter_closure0, A.AttributedSpans_addAttribution_closure, A.AttributedSpans_addAttribution_closure0, A.AttributedSpans_addAttribution_closure1, A.AttributedSpans_addAttribution_closure2, A.AttributedSpans_removeAttribution_closure, A.AttributedSpans_removeAttribution_closure0, A.AttributedSpans_removeAttribution_closure1, A.AttributedSpans_removeAttribution_closure2, A.AttributedSpans_removeAttribution_closure3, A.AttributedSpans_removeAttribution_closure4, A.AttributedSpans__isContinuousAttribution_closure, A.AttributedSpans__getNearestMarkerAtOrBefore_closure, A.AttributedSpans__getNearestMarkerAtOrBefore_closure0, A.AttributedSpans__getMarkerAt_closure, A.AttributedSpans__getMarkerAt_closure0, A.AttributedSpans__getMarkerAt_closure1, A.AttributedSpans__insertMarker_closure, A.AttributedSpans__mergeBackToBackAttributions_closure, A.AttributedSpans__mergeBackToBackAttributions_closure0, A.AttributedSpans__mergeBackToBackAttributions_closure1, A.AttributedSpans_copyAttributionRegion_closure, A.AttributedSpans_copyAttributionRegion_closure0, A.AttributedSpans_copyAttributionRegion_closure2, A.AttributedSpans_copyAttributionRegion_closure3, A.AttributedSpans_copyAttributionRegion_closure4, A.AttributedSpans_copyAttributionRegion_closure5, A.AttributedSpans_pushAttributionsBack_closure, A.AttributedSpans_contractAttributions_closure, A.AttributedSpans_contractAttributions_closure0, A.AttributedSpans_contractAttributions_closure1, A.AttributedSpans_contractAttributions_closure2, A.AttributedSpans_contractAttributions_closure3, A.BoardItemState_build_closure, A.BoardItemState_build_closure3, A.BoardListState_build_closure2, A.BoardViewState_build_closure, A.BoardViewState_build_closure3, A.BoardViewState_build_closure5, A.BoardViewState_build_closure4, A.BoardViewState_build_closure6, A._MaterialScrollbarState__thumbColor_closure0, A._MaterialScrollbarState__trackColor_closure0, A._MaterialScrollbarState__trackBorderColor_closure0, A._MaterialScrollbarState__thickness_closure0, A.BuiltListMultimap_BuiltListMultimap_closure, A.BuiltListMultimap_hashCode_closure, A.BuiltListMultimap_forEach__closure, A.ListMultimapBuilder_replace_closure, A.BuiltMap_BuiltMap_closure, A.BuiltMap_BuiltMap$from_closure, A.BuiltMap_hashCode_closure, A.BuiltSet_hashCode_closure, A.BuiltSetMultimap_hashCode_closure, A.BuiltSetMultimap_forEach__closure, A.SetMultimapBuilder_replace_closure, A.newBuiltValueToStringHelper_closure, A.BuiltListMultimapSerializer_serialize_closure, A.BuiltListMultimapSerializer_deserialize_closure, A.BuiltListSerializer_serialize_closure, A.BuiltListSerializer_deserialize_closure, A.BuiltSetMultimapSerializer_serialize_closure, A.BuiltSetMultimapSerializer_deserialize_closure, A.BuiltSetSerializer_serialize_closure, A.BuiltSetSerializer_deserialize_closure, A.StandardJsonPlugin__toList_closure, A.StandardJsonPlugin__toListUsingDiscriminator_closure, A.CachedNetworkImage_build_closure, A.MultiImageStreamCompleter_closure, A.BaseBarRenderer_preprocessSeries_closure, A.BaseBarRenderer_preprocessSeries__closure0, A.BaseBarRenderer_preprocessSeries__closure2, A.BaseBarRenderer_preprocessSeries_closure0, A.BaseBarRenderer_update_closure, A.BaseBarRenderer_update__closure0, A.BaseBarRenderer_paint__closure0, A.BaseBarRenderer_paint__closure, A.BaseBarRenderer_getNearestDatumDetailPerSeries_closure, A.BaseBarRenderer__getSegmentsForDomainValue_closure0, A.BaseBarRenderer__getVerticalDetailsForDomainValue_closure, A.BaseBarRenderer__getVerticalDetailsForDomainValue_closure0, A.Axis__updateAxisTicks_closure, A.Axis__updateAxisTicks_closure0, A.Axis_paint_closure, A.BaseTickDrawStrategy_splitLabel_closure, A.BaseTickDrawStrategy_getLabelWidth_closure, A.NoneDrawStrategy_decorateTicks_closure, A.SimpleTickFormatterBase_format_closure, A.NumericTickFormatter__getFormatter_closure, A.CartesianChart_makeSeries_closure, A.BaseCartesianRenderer_configureDomainAxes_closure, A.BaseCartesianRenderer_configureMeasureAxes_closure, A.BaseChart_init_closure, A.BaseChart_pointWithinRenderer_closure, A.BaseChart_getNearestDatumDetailPerSeries_closure, A.BaseChart_draw_closure, A.BaseChart_drawInternal_closure, A.BaseChart_configureSeries_closure, A.BaseChart_preprocessSeries_closure, A.BaseChart_preprocessSeries_closure0, A.BaseChart_paint_closure, A.BaseChart_fireOnDraw_closure, A.BaseChart_fireOnPreprocess_closure, A.BaseChart_fireOnPostprocess_closure, A.BaseChart_fireOnAxisConfigured_closure, A.BaseChart_fireOnPostrender_closure, A.BaseChart_fireOnAnimationComplete_closure, A.DomainHighlighter__updateColorFunctions_closure, A.DomainHighlighter__updateColorFunctions__closure, A.PerSeriesLegendEntryGenerator_getLegendEntries_closure, A.PerSeriesLegendEntryGenerator_getLegendEntries_closure0, A.PerSeriesLegendEntryGenerator__updateFromSelection_closure, A.PerSeriesLegendEntryGenerator__updateFromSelection_closure0, A.PerSeriesLegendEntryGenerator__updateFromSeriesList_getMeasureTotal, A.SeriesLegend_onData_closure0, A.SeriesLegend_onData_closure, A.SeriesLegend_preProcessSeriesList_closure, A.SeriesLegend_showSeries_closure, A.SelectNearest__onSelect_closure0, A.SelectNearest__extractSeriesFromNearestSelection_closure, A.MutableSeries_closure, A.MutableSelectionModel_updateSelection_closure, A.MutableSelectionModel_updateSelection_closure0, A.BaseSeriesRenderer_assignMissingColors_closure, A.BaseSeriesRenderer_assignMissingColors__closure3, A.BaseSeriesRenderer_assignMissingColors_closure0, A.BaseSeriesRenderer_assignMissingColors__closure2, A.BaseSeriesRenderer_assignMissingColors_closure1, A.BaseSeriesRenderer_assignMissingColors_closure2, A.BaseSeriesRenderer_assignMissingColors__closure0, A.BaseSeriesRenderer_assignMissingColors__closure1, A.BaseSeriesRenderer_assignMissingColors_closure3, A.BaseSeriesRenderer_assignMissingColors__closure, A.BaseSeriesRenderer_assignMissingColors_closure4, A.LayoutManagerImpl_drawableLayoutAreaBounds_closure, A.LayoutManagerImpl_layout_closure, A.LayoutManagerImpl__viewsForPositions_closure, A.VerticalMarginStrategy_measure_closure, A.LeftMarginLayoutStrategy_layout_closure, A.RightMarginLayoutStrategy_layout_closure, A.HorizontalMarginStrategy_measure_closure, A.TopMarginLayoutStrategy_layout_closure, A.BottomMarginLayoutStrategy_layout_closure, A.LineRenderer_configureSeries_closure, A.LineRenderer_configureSeries__closure, A.LineRenderer_preprocessSeries_closure, A.LineRenderer_preprocessSeries_closure0, A.LineRenderer_preprocessSeries__closure, A.LineRenderer__mergeIntoSeriesMap_closure, A.LineRenderer__mergeIntoSeriesMap__closure, A.LineRenderer_update_closure, A.LineRenderer_update__closure, A.LineRenderer_update___closure, A.LineRenderer__createBoundsSegment_closure, A.LineRenderer__createBoundsSegment_closure0, A.LineRenderer_paint__closure7, A.LineRenderer_paint__closure, A.LineRenderer_paint__closure0, A.LineRenderer_paint__closure1, A.LineRenderer_paint__closure2, A.LineRenderer_paint__closure3, A.LineRenderer_paint__closure4, A.LineRenderer_paint__closure5, A.LineRenderer_paint__closure6, A.PointRenderer_paint__closure1, A.PointRenderer_paint__closure, A.PointRenderer_paint__closure0, A.PointRenderer_paint___closure, A.PointRenderer_paint___closure0, A.PointRenderer_paint___closure1, A.PointRenderer_paint___closure2, A.GestureListener_defaultTapTest_closure, A.MaterialPalette__orderedPalettes_closure10, A.Performance_time_closure, A.Performance_timeEnd_closure, A.ProxyGestureListener_onLongPress_closure, A.ProxyGestureListener_onTap_closure, A.ProxyGestureListener_onDragStart_closure, A.ProxyGestureListener_onDragUpdate_closure, A.ProxyGestureListener_onDragEnd_closure, A.ProxyGestureListener__cancel_closure, A.ProxyGestureListener__populateActiveListeners_closure, A.Series_Series_closure0, A.Series_Series_closure1, A.Series_Series_closure2, A.Series_Series_closure, A.BaseChart__updateBehaviors_closure, A.BaseChart__updateBehaviors_closure0, A.BaseChart__notACustomBehavior_closure, A.BaseChart__updateSelectionModel_closure, A.BaseChart__updateSelectionModel_closure0, A.BaseChart_getDesiredGestures_closure, A.BaseChart_getDesiredGestures_closure0, A.BaseLegendContentBuilder_build_closure, A.SimpleLegendEntryLayout_makeTapUpCallback_closure, A.TabularLegendLayout_build_closure, A.TabularLegendLayout__buildTableFromRows_closure, A.TabularLegendLayout__buildTableFromRows_closure1, A._FlutterSeriesLegend_build_closure, A.ChartContainerRenderObject_requestAnimation_startAnimationController, A.ChartContainerRenderObject_requestRebuild_doRebuild, A.getChartContainerRenderObject_closure, A.CanonicalizedMap_entries_closure, A.CanonicalizedMap_keys_closure, A.CanonicalizedMap_values_closure, A._FileSink_addStream_closure, A._FileSink_close_closure, A._FileSink__addData_closure, A._MemoryFileSystem_findNode_closure, A.MemoryFileSystemEntity_internalCreateSync_closure, A.resolveLinks_closure, A.ErrorCodes_EINVAL_closure, A.ErrorCodes_EISDIR_closure, A.ErrorCodes_ELOOP_closure, A.ErrorCodes_ENOENT_closure, A.ErrorCodes_ENOTDIR_closure, A.ErrorCodes_ENOTEMPTY_closure, A.FilePickerWeb_pickFiles_changeEventListener, A.FilePickerWeb_pickFiles_changeEventListener_addPickedFile, A.FilePickerWeb_pickFiles_changeEventListener_closure, A.FilePickerWeb_pickFiles_changeEventListener_closure0, A.FilePickerWeb_pickFiles_cancelledEventListener, A.FilePickerWeb_pickFiles_cancelledEventListener_closure, A.FilePickerMacOS_resultStringToFilePaths_closure, A.FilePickerMacOS_resultStringToFilePaths_closure0, A.FilePickerMacOS_resultStringToFilePaths_closure1, A.FilePickerMacOS_resultStringToFilePaths__closure, A.KDialogHandler_fileTypeToFileFilter_closure, A.KDialogHandler_resultStringToFilePaths_closure, A.QarmaAndZenityHandler_resultStringToFilePaths_closure, A.filePathsToPlatformFiles_closure, A.filePathsToPlatformFiles_closure0, A._CupertinoButtonState__animate_closure, A._CupertinoBackGestureController_dragEnd_closure, A._CupertinoEdgeShadowDecoration_lerp_closure, A._CupertinoEdgeShadowDecoration_lerp_closure0, A._CupertinoScrollbarState_handleThumbPress_closure, A._RenderCupertinoTextSelectionToolbarItems_performLayout_closure0, A._RenderCupertinoTextSelectionToolbarItems_paint_closure, A._RenderCupertinoTextSelectionToolbarItems_redepthChildren_closure, A._RenderCupertinoTextSelectionToolbarItems_visitChildrenForSemantics_closure, A._RenderCupertinoTextSelectionToolbarItems_debugDescribeChildren_closure, A.CupertinoThemeData_resolveFrom_convertColor, A.NoDefaultCupertinoThemeData_resolveFrom_convertColor, A._CupertinoThemeDefaults_resolveFrom_convertColor, A.FlutterErrorDetails_summary_closure, A.FlutterErrorDetails_debugFillProperties_closure, A.FlutterError_FlutterError_closure, A.FlutterError_defaultStackFilter_closure, A.FlutterError_defaultStackFilter_closure0, A.FlutterError_toString_closure, A.debugPrintStack_closure, A.BindingBase_initServiceExtensions_closure0, A.BindingBase_initServiceExtensions_closure2, A.BindingBase_registerBoolServiceExtension_closure, A.BindingBase_registerNumericServiceExtension_closure, A.BindingBase_registerStringServiceExtension_closure, A._PrefixedStringBuilder__wordWrapLine_noWrap, A.TextTreeRenderer__debugRender_visitor, A.TextTreeRenderer__debugRender_closure, A.StackFrame_fromStackString_closure, A.SynchronousFuture_whenComplete_closure, A._GestureArena_toString_closure, A.PointerEventConverter_expand_closure, A.PointerEventConverter_expand_closure0, A.MultiDragGestureRecognizer_acceptGesture_closure, A.ScaleGestureRecognizer__reconfigure_closure, A.ScaleGestureRecognizer_acceptGesture_closure, A.showLicensePage_closure, A._PackagesViewState_licenses_closure0, A._PackagesViewState_build___closure, A._PackagesViewState__initDefaultDetailPage_closure, A._PackagesViewState__packagesList___closure, A._MasterDetailFlowState__nestedUI_closure0, A._MasterDetailFlowState__masterPageRoute_closure, A._MasterDetailFlowState__detailPageRoute_closure, A._MasterDetailFlowState__lateralUI_closure0, A._MasterDetailScaffoldState_openDetailPage_closure, A._MasterDetailScaffoldState_setInitialDetailPage_closure, A._MasterDetailScaffoldState_build_closure, A.AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure, A.AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure0, A.AdaptiveTextSelectionToolbar_getAdaptiveButtons_closure1, A._MaterialAppState__materialBuilder_closure, A._MaterialAppState__buildWidgetApp_closure, A.MaterialRectArcTween__initialize_closure, A._ButtonStyleState_build_effectiveValue, A._ButtonStyleState_build_resolve, A._ButtonStyleState_build_resolve_closure, A._ButtonStyleState_build_closure, A._ButtonStyleState_build_closure0, A._ButtonStyleState_build_closure1, A._ButtonStyleState_build_closure2, A._ButtonStyleState_build_closure3, A._ButtonStyleState_build_closure4, A._ButtonStyleState_build_closure5, A._ButtonStyleState_build_closure6, A._ButtonStyleState_build_closure7, A._ButtonStyleState_build_closure8, A._ButtonStyleState_build_closure9, A._ButtonStyleState_build_closure10, A._ButtonStyleState_build_closure11, A._ButtonStyleState_build_closure12, A._ButtonStyleState_build_closure20, A._ButtonStyleState_build__closure0, A._ButtonStyleState_build_closure21, A._ButtonStyleState_build__closure, A._ButtonStyleState_build_closure13, A._ButtonStyleState_build_closure14, A._ButtonStyleState_build_closure15, A._ButtonStyleState_build_closure16, A._ButtonStyleState_build_closure17, A._ButtonStyleState_build_closure18, A._ButtonStyleState_build_closure19, A._MonthPickerState_didUpdateWidget_closure, A._CheckboxState__widgetFillColor_closure, A._CheckboxState_build_closure, A._CheckboxDefaultsM2_fillColor_closure, A._CheckboxDefaultsM2_overlayColor_closure, A.DataTable_build_closure3, A.DataTable_build_closure, A.DataTable_build_closure0, A.DataTable_build_closure1, A.DataTable_build_closure2, A.DataTable_build_closure4, A.showDatePicker_closure, A._DatePickerDialogState_build_closure, A.DialogRoute_closure, A._DropdownRoutePage_build_closure, A._DropdownButtonState_initState_closure, A._DropdownButtonState_initState_closure0, A._DropdownButtonState__updateSelectedIndex_closure, A._DropdownButtonState__handleTap_closure, A._DropdownButtonState__handleTap_closure0, A._DropdownButtonState_build_closure, A.DropdownButtonFormField_closure, A.DropdownButtonFormField__closure, A.DropdownButtonFormField__closure0, A._ExpansionPanelListState_build_closure, A._InkResponseState_highlightsExist_closure, A._InkResponseState_build_getHighlightColorForType, A._InputDatePickerFormFieldState_didUpdateWidget_closure, A._RenderDecoration_paint_doPaint, A._InputDecoratorDefaultsM2_hintStyle_closure, A._InputDecoratorDefaultsM2_labelStyle_closure, A._InputDecoratorDefaultsM2_floatingLabelStyle_closure, A._InputDecoratorDefaultsM2_helperStyle_closure, A._InputDecoratorDefaultsM2_errorStyle_closure, A._InputDecoratorDefaultsM2_fillColor_closure, A._InputDecoratorDefaultsM2_iconColor_closure, A._InputDecoratorDefaultsM2_prefixIconColor_closure, A._InputDecoratorDefaultsM2_suffixIconColor_closure, A._RenderListTile_paint_doPaint, A.ListTileTheme_merge_closure, A.TextMagnifier_adaptiveMagnifierConfiguration_closure, A._MaterialState_build_closure, A._MaterialInteriorState_forEachTween_closure, A._MaterialInteriorState_forEachTween_closure0, A._MaterialInteriorState_forEachTween_closure1, A._MaterialInteriorState_forEachTween_closure2, A.MaterialStateMixin_updateMaterialState_closure, A._MergeableMaterialState_didUpdateWidget_closure, A._MergeableMaterialState_didUpdateWidget_closure0, A._ZoomPageTransition_build_closure, A._ZoomPageTransition_build_closure0, A._ZoomPageTransition_build_closure1, A._ZoomPageTransition_build_closure2, A.PageTransitionsTheme__all_closure, A._PopupMenu_build_closure, A._PopupMenuRoute_buildPage_closure, A.PopupMenuButtonState_showButtonMenu_closure, A._RadioState__widgetFillColor_closure, A._RadioState_build_closure, A._RadioDefaultsM2_fillColor_closure, A._RadioDefaultsM2_overlayColor_closure, A.RefreshIndicatorState__show_closure, A.ScaffoldMessengerState_hideCurrentSnackBar_closure, A._MaterialScrollbarState__trackVisibility_closure, A._MaterialScrollbarState__thumbColor_closure, A._MaterialScrollbarState__trackColor_closure, A._MaterialScrollbarState__trackBorderColor_closure, A._MaterialScrollbarState__thickness_closure, A._MaterialSwitchState__widgetThumbColor_closure, A._MaterialSwitchState__widgetTrackColor_closure, A._MaterialSwitchState_build_closure, A._SwitchPainter_paint_thumbSizeAnimation, A._SwitchDefaultsM2_thumbColor_closure, A._SwitchDefaultsM2_trackColor_closure, A._SwitchDefaultsM2_mouseCursor_closure, A._SwitchDefaultsM2_overlayColor_closure, A._TabBarState_initState_closure, A._TabBarState_build_closure, A._TabBarState_build_closure0, A._TextFieldState_build_closure3, A._TextFieldState_build_closure4, A.TextFormField_closure, A.TextFormField_closure_onChangedHandler, A._TextSelectionControlsToolbarState_build_closure, A._RenderTextSelectionToolbarItemsLayout__layoutChildren_closure, A._RenderTextSelectionToolbarItemsLayout__placeChildren_closure, A._RenderTextSelectionToolbarItemsLayout_paint_closure, A._RenderTextSelectionToolbarItemsLayout_visitChildrenForSemantics_closure, A._AnimatedThemeState_forEachTween_closure, A.ThemeData__lerpThemeExtensions_closure0, A.TimeOfDay_toString_addLeadingZeroIfNeeded, A._HourMinuteControl_build_closure, A._HourMinuteControl_build_closure0, A._HourControl_build_hoursFromSelected, A._DayPeriodControl_build_closure, A._DayPeriodControl_build_closure0, A._DialPainter_paint_getOffsetForTheta, A._DialPainter_paint_paintLabels, A.showTimePicker_closure, A.ToggleButtons_build_closure, A.TooltipState__createNewEntry_closure, A.TooltipState__createNewEntry_closure0, A.TooltipState__createNewEntry_closure1, A.TooltipState_build_closure, A.TooltipState_build_closure0, A._CompoundBorder_scale_closure, A._CompoundBorder_toString_closure, A.ClipContext_clipPathAndPaint_closure, A.ClipContext_clipRRectAndPaint_closure, A.ClipContext_clipRectAndPaint_closure, A.paintImage_closure, A._sample_closure, A._interpolateColorsAndStops_closure, A.LinearGradient_scale_closure, A._CachedImageBase_dispose_closure, A.ImageProvider_resolve_closure0, A.ImageProvider__createErrorHandlerAndKey_closure, A.AssetImage_obtainKey_closure, A.ImageStreamCompleter_reportError_closure, A.ImageStreamCompleter_reportImageChunkEvent_closure, A.InlineSpan_getSpanForPosition_closure, A.InlineSpan_codeUnitAt_closure, A._ShapeDecorationPainter__precache_closure, A._ShapeDecorationPainter__precache_closure0, A._ShapeDecorationPainter__precache_closure1, A.TextSpan_debugDescribeChildren_closure, A.TextStyle_fontFamilyFallback_closure, A.FrictionSimulation_closure, A.RendererBinding__scheduleMouseTrackerUpdate_closure, A.BoxConstraints_toString_describe, A.RenderEditable__extractPlaceholderSpans_closure, A.RenderEditable_getBoxesForSelection_closure, A.RenderEditable_describeSemanticsConfiguration_closure, A.RenderListBody_computeMinIntrinsicWidth_closure, A.RenderListBody_computeMinIntrinsicWidth_closure0, A.RenderListBody_computeMaxIntrinsicWidth_closure, A.RenderListBody_computeMaxIntrinsicWidth_closure0, A.RenderListBody_computeMinIntrinsicHeight_closure, A.RenderListBody_computeMinIntrinsicHeight_closure0, A.RenderListBody_computeMaxIntrinsicHeight_closure, A.RenderListBody_computeMaxIntrinsicHeight_closure0, A.MouseTracker__handleDeviceUpdate_closure, A.MouseTracker__handleDeviceUpdateMouseEvents_closure0, A.RenderObject_reassemble_closure, A.RenderObject__updateCompositingBits_closure, A.RenderObject_clearSemantics_closure, A.RenderObject__getSemanticsForParent_closure, A.RenderParagraph_markNeedsLayout_closure, A.RenderParagraph__extractPlaceholderSpans_closure, A.RenderParagraph_selectionColor_closure, A.RenderParagraph_systemFontsDidChange_closure, A.RenderParagraph_describeSemanticsConfiguration_closure, A._factoriesTypeSet_closure, A._PlatformViewGestureRecognizer_closure, A.RenderSliverHelpers_hitTestBoxChild_closure, A.RenderSliverMultiBoxAdaptor__createOrObtainChild_closure, A.RenderSliverMultiBoxAdaptor_collectGarbage_closure, A.RenderSliverMultiBoxAdaptor_collectGarbage__closure, A.RenderSliverPersistentHeader_layoutChild_closure, A.RenderStack_computeMinIntrinsicWidth_closure, A.RenderStack_computeMaxIntrinsicWidth_closure, A.RenderStack_computeMinIntrinsicHeight_closure, A.RenderStack_computeMaxIntrinsicHeight_closure, A.RenderViewportBase_visitChildrenForSemantics_closure, A.RenderViewportBase_hitTestChildren_closure, A.SchedulerBinding_endOfFrame_closure, A.SchedulerBinding__handleDrawFrame_closure, A.TickerFuture_whenCompleteOrCancel_thunk, A.SemanticsNode_getSemanticsData_closure, A.SemanticsNode__childrenInTraversalOrder_closure, A.SemanticsNode_debugDescribeChildren_closure, A._SemanticsSortGroup_sortedWithinVerticalGroup_closure, A._SemanticsSortGroup_sortedWithinKnot_search, A._SemanticsSortGroup_sortedWithinKnot_closure0, A._SemanticsSortGroup_sortedWithinKnot_closure1, A._childrenInDefaultOrder_closure, A.SemanticsOwner_sendSemanticsUpdate_closure, A.SemanticsOwner__getSemanticsActionHandlerForId_closure, A.SemanticsConfiguration__addArgumentlessAction_closure, A.SemanticsConfiguration_onMoveCursorForwardByCharacter_closure, A.SemanticsConfiguration_onMoveCursorBackwardByCharacter_closure, A.SemanticsConfiguration_onMoveCursorForwardByWord_closure, A.SemanticsConfiguration_onMoveCursorBackwardByWord_closure, A.SemanticsConfiguration_onSetSelection_closure, A.SemanticsConfiguration_onSetText_closure, A.CachingAssetBundle_loadStructuredData_closure, A.PlatformAssetBundle_load_closure, A._AutofillScopeTextInputConfiguration_toJson_closure, A.AutofillScopeMixin_attach_closure, A._DefaultBinaryMessenger_send_closure, A.BasicMessageChannel_setMessageHandler_closure, A.MethodChannel_setMethodCallHandler_closure, A.RestorationManager_handleRestorationUpdateFromEngine_closure, A.RestorationManager_scheduleSerializationFor_closure, A.RestorationBucket__visitChildren_closure, A.FilteringTextInputFormatter__processRegion_adjustIndex, A.TextEditingValue_replaced_adjustIndex, A.TextInput__handleTextInputInvocation_closure, A.TextInput__handleTextInputInvocation_closure0, A.TextInput__handleTextInputInvocation_closure1, A._PlatformTextInputControl_setSelectionRects_closure, A._getParent_closure, A.Actions__findDispatcher_closure, A.Actions_maybeFind_closure, A.Actions__maybeFindWithoutDependingOn_closure, A.Actions_invoke_closure, A.Actions_maybeInvoke_closure, A._FocusableActionDetectorState_initState_closure, A._FocusableActionDetectorState__mayTriggerCallback_shouldShowHoverHighlight, A._FocusableActionDetectorState__mayTriggerCallback_canRequestFocus, A._FocusableActionDetectorState__mayTriggerCallback_shouldShowFocusHighlight, A._FocusableActionDetectorState_didUpdateWidget_closure, A._AnimatedCrossFadeState_initState_closure, A._AnimatedSwitcherState__newEntry_closure, A._AnimatedSwitcherState__rebuildOutgoingWidgetsIfNeeded_closure, A._AnimatedSwitcherState_build_closure, A._WidgetsAppState__onGenerateRoute_closure, A._WidgetsAppState_build_closure, A._StreamBuilderBaseState__subscribe_closure, A._FutureBuilderState__subscribe_closure, A._RawAutocompleteState__updateOverlay_closure, A._RawAutocompleteState__updateOverlay_closure0, A._RawAutocompleteState__updateOverlay__closure, A.AutofillGroupState_autofillClients_closure, A._AutomaticKeepAliveState__addClient_closure, A._AutomaticKeepAliveState__getChildElement_closure, A._UbiquitousInheritedElement_notifyClients_closure, A._UbiquitousInheritedElement__recurseChildren_closure, A.ClipPath_shape_closure, A.RichText__extractChildren_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure0, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure1, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure3, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure5, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initInstances_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initServiceExtensions_closure0, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_initInstances_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure0, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure1, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure2, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure4, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure6, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_drawFrame_closure, A.ContextMenuController_show_closure, A.DisplayFeatureSubScreen_avoidBounds_closure, A.DisplayFeatureSubScreen_avoidBounds_closure0, A._DraggableScrollableSheetState_build_closure, A.EditableTextState_cutSelection_closure, A.EditableTextState_pasteText_closure, A.EditableTextState_didChangeDependencies_closure, A.EditableTextState__createSelectionOverlay_closure, A.EditableTextState__scheduleShowCaretOnScreen_closure, A.EditableTextState_didChangeMetrics_closure, A.EditableTextState__startCursorBlink_closure, A.EditableTextState__onCursorTick_closure1, A.EditableTextState__updateSizeAndTransform_closure, A.EditableTextState__updateComposingRectIfNeeded_closure, A.EditableTextState__updateCaretRectIfNeeded_closure, A.EditableTextState__actions_closure, A.EditableTextState_build_closure0, A._Editable__extractChildren_closure, A._ScribbleFocusableState_isInScribbleRect_closure, A._UpdateTextSelectionAction_invoke_collapse, A._throttle_closure, A.FocusNode_traversalDescendants_closure, A.FocusNode_debugDescribeChildren_closure, A._getAncestor_closure, A.FocusTraversalPolicy__sortAllDescendants_visitGroups, A.FocusTraversalPolicy__sortAllDescendants_closure, A._ReadingOrderTraversalPolicy_FocusTraversalPolicy_DirectionalFocusTraversalPolicyMixin_changedScope_closure, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterHorizontally_closure0, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterHorizontally_closure1, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterVertically_closure0, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterVertically_closure1, A.DirectionalFocusTraversalPolicyMixin__popPolicyDataIfNeeded_popOrInvalidate, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure0, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure2, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure3, A._ReadingOrderSortData_commonDirectionalityOf_closure, A._ReadingOrderSortData_directionalAncestors_getDirectionalityAncestors, A._ReadingOrderDirectionalGroupData_rect_closure, A.ReadingOrderTraversalPolicy__pickNext_inBand_closure, A.FormState__fieldDidChange_closure, A._InactiveElements__unmount_closure, A.Element_reassemble_closure, A.Element_renderObject_closure, A.Element_updateSlotForChild_visit, A.Element__updateDepth_closure, A.Element_detachRenderObject_closure, A.Element_attachRenderObject_closure, A.Element_debugDescribeChildren_closure, A.ParentDataElement__applyParentData_applyParentDataToChild, A.RenderObjectElement_updateChildren_replaceWithNullIfForgotten, A.MultiChildRenderObjectElement_children_closure, A.GestureDetector_build_closure0, A.GestureDetector_build_closure2, A.GestureDetector_build_closure4, A.GestureDetector_build_closure6, A.GestureDetector_build_closure8, A.GestureDetector_build_closure10, A.GestureDetector_build_closure12, A.GestureDetector_build_closure14, A._DefaultSemanticsGestureDelegate__getHorizontalDragUpdateHandler_closure, A._DefaultSemanticsGestureDelegate__getHorizontalDragUpdateHandler_closure0, A._DefaultSemanticsGestureDelegate__getHorizontalDragUpdateHandler_closure1, A._DefaultSemanticsGestureDelegate__getVerticalDragUpdateHandler_closure, A._DefaultSemanticsGestureDelegate__getVerticalDragUpdateHandler_closure0, A._DefaultSemanticsGestureDelegate__getVerticalDragUpdateHandler_closure1, A.Hero__allHeroesFor_visitor, A.HeroController_didStopUserGesture_isInvalidFlight, A.HeroController__maybeStartHeroTransition_closure, A.IconTheme_merge_closure, A._ImageState__replaceImage_closure, A.ImplicitlyAnimatedWidgetState_initState_closure, A.ImplicitlyAnimatedWidgetState_didUpdateWidget_closure, A.ImplicitlyAnimatedWidgetState__constructTweens_closure, A._AnimatedContainerState_forEachTween_closure, A._AnimatedContainerState_forEachTween_closure0, A._AnimatedContainerState_forEachTween_closure1, A._AnimatedContainerState_forEachTween_closure2, A._AnimatedContainerState_forEachTween_closure3, A._AnimatedContainerState_forEachTween_closure4, A._AnimatedContainerState_forEachTween_closure5, A._AnimatedContainerState_forEachTween_closure6, A._AnimatedPaddingState_forEachTween_closure, A._AnimatedPositionedState_forEachTween_closure, A._AnimatedPositionedState_forEachTween_closure0, A._AnimatedPositionedState_forEachTween_closure1, A._AnimatedPositionedState_forEachTween_closure2, A._AnimatedPositionedState_forEachTween_closure3, A._AnimatedPositionedState_forEachTween_closure4, A._AnimatedOpacityState_forEachTween_closure, A._AnimatedDefaultTextStyleState_forEachTween_closure, A._AnimatedPhysicalModelState_forEachTween_closure, A._AnimatedPhysicalModelState_forEachTween_closure0, A._AnimatedPhysicalModelState_forEachTween_closure1, A._AnimatedPhysicalModelState_forEachTween_closure2, A.InheritedTheme_capture_closure, A._loadAll_closure, A._loadAll_closure0, A._loadAll_closure1, A._LocalizationsState_load_closure, A._LocalizationsState_load_closure0, A.TextMagnifierConfiguration_magnifierBuilder_closure, A.MagnifierController_show_closure, A.MediaQueryData_removeDisplayFeatures_closure, A.Route_didPush_closure, A.Route_didAdd_closure, A.Route_isCurrent_closure, A.Route_isFirst_closure, A.Route_isActive_closure, A.Navigator_defaultGenerateInitialRoutes_closure, A._RouteEntry_dispose_closure, A._RouteEntry_isRoutePredicate_closure, A.NavigatorState_restoreState_closure, A.NavigatorState__flushHistoryUpdates_closure, A.NavigatorState__afterNavigation_closure, A.NavigatorState_maybePop_closure, A.NavigatorState_maybePop_closure1, A.NavigatorState_removeRoute_closure, A.OverlayEntry_remove_closure, A._RenderTheatre_computeMinIntrinsicWidth_closure, A._RenderTheatre_computeMaxIntrinsicWidth_closure, A._RenderTheatre_computeMinIntrinsicHeight_closure, A._RenderTheatre_computeMaxIntrinsicHeight_closure, A.PageStorageBucket__allKeys_closure, A._PageViewState_build_closure, A.HtmlElementView__createHtmlElementView_closure, A._PlatformViewPlaceholderBox_performLayout_closure, A.SliverReorderableListState__dragStart_closure, A._ReorderableItemState_updateForGap_closure, A.ReorderableDragStartListener_build_closure, A._DragInfo_startDrag_closure, A._RootRestorationScopeState__loadRootBucketIfNecessary_closure, A._RouterState__processParsedRouteInformation_closure, A._RouterState__handleRoutePopped_closure, A.TransitionRoute__updateSecondaryAnimation_jumpOnAnimationEnd, A.TransitionRoute__setSecondaryAnimation_closure, A.LocalHistoryRoute_removeLocalHistoryEntry_closure, A._ModalScopeState_build_closure0, A._ModalScopeState_build__closure, A.ScrollAwareImageProvider_resolveStreamForKey_closure, A.ScrollBehavior_velocityTrackerBuilder_closure, A.ScrollBehavior_velocityTrackerBuilder_closure0, A.ScrollBehavior_velocityTrackerBuilder_closure1, A.ScrollNotificationObserverState_build_closure, A.ScrollNotificationObserverState_build_closure0, A.ScrollPosition_forcePixels_closure, A.ScrollView_build_closure0, A.ScrollableState_setCanDrag_closure0, A.ScrollableState_setCanDrag_closure2, A._ScrollableSelectionContainerDelegate__scheduleLayoutChange_closure, A.ScrollbarPainter_update_needPaint, A.RawScrollbarState__gestures_closure0, A.RawScrollbarState__gestures__closure, A.RawScrollbarState__gestures__closure0, A.RawScrollbarState__gestures__closure1, A.RawScrollbarState__gestures_closure2, A.RawScrollbarState_build_closure, A.RawScrollbarState_build_closure0, A.MultiSelectableSelectionContainerDelegate__scheduleSelectableUpdate_closure, A.MultiSelectableSelectionContainerDelegate_handleSelectWord_closure, A.MultiSelectableSelectionContainerDelegate_handleSelectWord_closure0, A.LogicalKeySet__triggers_closure, A.SliverMultiBoxAdaptorElement_performRebuild_processElement, A.Table_closure, A.Table_closure0, A._TableElement_mount_closure, A._TableElement_mount__closure, A._TableElement_update_closure, A._TableElement_update_closure0, A._TableElement__updateRenderObjectChildren_closure, A._TableElement__updateRenderObjectChildren__closure, A._TableElement_visitChildren_closure, A.SelectionOverlay_showMagnifier_closure, A.SelectionOverlay_showToolbar_closure, A.SelectionOverlay_markNeedsBuild_closure, A.SelectionOverlay__buildToolbar_closure, A._SelectionHandleOverlayState_build_closure0, A._TextSelectionGestureDetectorState_build_closure0, A._TextSelectionGestureDetectorState_build_closure2, A._TextSelectionGestureDetectorState_build_closure4, A._TextSelectionGestureDetectorState_build_closure6, A.CacheStore_closure, A.CacheStore_retrieveCacheData_closure, A.WebHelper__manageResponse_closure, A.WebHelper__saveFileAndPostUpdates_closure, A._BlockPickerState_build_closure, A._GlobalCupertinoLocalizationsDelegate_load_closure_loadFormats, A._StoreStreamListenerState__createStream_closure, A.SlidableAction_build_closure, A.SlidableAutoCloseBehaviorListener_build_closure, A.SlidableAutoCloseNotificationSender_build_closure, A._SlidableAutoCloseBarrierNotificationSenderState_dispose_closure, A._SlidableAutoCloseBarrierBehaviorListenerState_build_closure, A._SlidableDismissalState_handleResizeRequestChanged_closure, A._RenderFlexEntranceTransition_getTotalFlex_closure, A._RenderFlexEntranceTransition_performLayout_closure, A.showToastWidget_closure, A._StyledToastState_build_closure, A.ToastManager_dismissAll_closure, A.Registrar_send_closure, A.loadWebSdk_closure0, A.GoogleSignIn__ensureInitialized_closure, A.GoogleSignIn__waitFor_closure, A.GoogleSignIn__addMethodCall_closure, A.GoogleSignIn_signIn_isCanceled, A.GoogleSignIn_signIn_closure, A.MethodChannelGoogleSignIn_getTokens_closure, A.GoogleSignInPlugin_signInSilently_closure, A.GisSdkClient__configureStreams_closure, A.GisSdkClient__configureStreams_closure0, A.GisSdkClient__configureStreams_closure1, A.GisSdkClient__configureStreams_closure2, A.GisSdkClient_signInSilently_closure, A.NodeList_retainWhere_closure, A.FilteredElementList_removeRange_closure, A.InTableTextPhase_flushCharacters_closure, A._CssClassSetImpl_add_closure, A.SelectorEvaluator_visitPseudoClassSelector_closure, A.SelectorEvaluator_visitPseudoClassSelector_closure0, A.SelectorEvaluator_visitPseudoClassSelector__closure, A.SelectorEvaluator_visitAttributeSelector_closure, A.HtmlTokenizer_consumeEntity_closure, A._escape_closure, A._escape_closure0, A._escape_closure1, A._escape_closure2, A._escape_closure3, A._escape__closure, A._escape_closure4, A._escape_closure5, A._escape_closure6, A._escape_closure7, A._escape_closure8, A._postProcess_closure, A.Rule_findRule_closure, A.Rule_findRule_closure0, A.Rule__buildFilterFn_closure, A._CommonRules_indentedCodeBlock_closure, A._CommonRules_fencedCodeBlock_closure, A._CommonRules_inlineLink_closure, A._CommonRules_referenceLink_closure0, A._CommonRules_code_closure, A._CommonRules_code__closure, A.get_closure, A.readBytes_closure, A.BaseRequest_closure0, A.BrowserClient_send_closure, A.BrowserClient_send_closure0, A.ByteStream_toBytes_closure, A.mapToQuery_closure0, A.onDone_closure, A.CaseInsensitiveMap$from_closure, A.MediaType_toString__closure, A.expectQuotedString_closure, A.ImagePickerPlugin__getSelectedXFiles_closure, A.ImagePickerPlugin__getSelectedXFiles__closure, A.ImagePickerPlugin__getSelectedXFiles_closure0, A.ImageResizer_loadImage_closure, A.ImageResizer_loadImage_closure0, A._$PurchaseWrapperFromJson_closure, A._$PurchasesResultWrapperFromJson_closure0, A._$SkuDetailsResponseWrapperFromJson_closure0, A.InAppPurchaseAndroidPlatform$__closure, A.InAppPurchaseAndroidPlatform_queryProductDetails_closure, A.InAppPurchaseAndroidPlatform_queryProductDetails_closure0, A.InAppPurchaseAndroidPlatform_queryProductDetails_closure1, A.InAppPurchaseAndroidPlatform_restorePurchases_closure, A.InAppPurchaseAndroidPlatform_restorePurchases_closure0, A.InAppPurchaseAndroidPlatform_restorePurchases_closure1, A.InAppPurchaseAndroidPlatform_restorePurchases_closure2, A.InAppPurchaseAndroidPlatform__getPurchaseDetailsFromResult_closure, A.InAppPurchaseStoreKitPlatform_queryProductDetails_closure, A._TransactionObserver__handleTransationUpdates_closure, A._TransactionObserver__handleTransationUpdates_closure0, A.SKPaymentQueueWrapper__getTransactionList_closure, A._$SkProductResponseWrapperFromJson_closure, A._$SkProductResponseWrapperFromJson_closure0, A._$SKProductWrapperFromJson_closure1, A.Intl__pluralRule_closure, A.DateFormat_dateTimeConstructor_closure, A.DateFormat__checkDateOnly_closure, A.DateFormat__initDigitMatcher_closure, A.DateFormat__initDigitMatcher_closure0, A._DateFormatPatternField_parseEnumeratedString_closure, A._DateFormatPatternField_parseStandaloneDay_closure, A.NumberFormat_NumberFormat_closure, A.NumberFormat_NumberFormat$decimalPattern_closure, A._CountryPickerDialogState_build_closure, A._CountryPickerDialogState_build__closure0, A._CountryPickerDialogState_build__closure1, A._IntlPhoneFieldState_initState_closure, A._IntlPhoneFieldState__changeCountry_closure, A._IntlPhoneFieldState__changeCountry___closure, A._IntlPhoneFieldState_build_closure0, A._IntlPhoneFieldState_build_closure, A._IntlPhoneFieldState_build_closure1, A.ClientEntity_ClientEntity_closure, A.ClientEntity_primaryContact_closure, A.ClientEntity_emailContacts_closure, A.ClientEntity_hasEmailAddress_closure, A.ClientEntity_getContact_closure, A.CompanyGatewayEntity_updateConfig_closure, A.CompanyEntity_getCustomFieldValues_closure, A.CompanyEntity_coreCompany_closure, A.GatewayEntity_supportsTokenBilling_closure, A.GatewayEntity_supportsRefunds_closure, A.GatewayEntity_matchesFilter_closure, A.GatewayEntity_matchesFilterValue_closure, A.UserCompanyEntity_UserCompanyEntity_closure, A.UserCompanyEntity__initializeBuilder_closure, A.DesignEntity_clone_closure, A.HasActivities_getActivities_closure, A.ExpenseEntity_clone_closure, A.InvoiceEntity_InvoiceEntity_closure, A.InvoiceEntity_InvoiceEntity_closure0, A.InvoiceEntity_moveLineItem_closure, A.InvoiceEntity_moveLineItem_closure0, A.InvoiceEntity_recreateInvitations_closure0, A.InvoiceEntity_recreateInvitations_closure, A.InvoiceEntity_recreateInvitations_closure2, A.InvoiceEntity_recreateInvitations_closure1, A.InvoiceEntity_clone_closure, A.InvoiceEntity_clone__closure, A.InvoiceEntity_clone__closure0, A.InvoiceEntity_applyClient_closure, A.InvoiceEntity_applyVendor_closure, A.InvoiceEntity_history_closure, A.InvoiceEntity_history_closure0, A.InvoiceEntity_hasTasks_closure, A.InvoiceEntity_hasProducts_closure, A.InvoiceEntity_hasExpenses_closure, A.InvoiceEntity_applyTax_closure, A.InvoiceEntity_applyTax_closure0, A.InvoiceEntity_applyTax_closure1, A.InvoiceEntity_isViewed_closure, A.InvoiceEntity_getInvitationForClientContact_closure, A.InvoiceEntity_getInvitationForVendorContact_closure, A.InvoiceItemEntity_taxAmount_calculateTaxAmount, A.InvoiceItemEntity_applyTax_closure, A.InvoiceItemEntity_applyTax_closure0, A.InvoiceItemEntity_applyTax_closure1, A.CalculateInvoiceTotal_calculateTaxes_closure, A.CalculateInvoiceTotal_calculateTaxes__closure, A.CalculateInvoiceTotal_calculateTaxes__closure1, A.CalculateInvoiceTotal_calculateTaxes__closure3, A.CalculateInvoiceTotal_calculateTaxes_closure0, A.CalculateInvoiceTotal_calculateTaxes_closure2, A.CalculateInvoiceTotal_calculateTaxes_closure4, A.CalculateInvoiceTotal_getTaxable_closure, A.CalculateInvoiceTotal_calculateTotal_closure, A.CalculateInvoiceTotal_calculateSubtotal_closure, A.PaymentEntity_invoicePaymentables_closure, A.PaymentEntity_creditPaymentables_closure, A.PaymentEntity_invoiceId_closure, A.ProductEntity_clone_closure, A.ProjectEntity_clone_closure, A.SettingsEntity_setFieldsForSection_closure, A.SettingsEntity_setFieldsForSection_closure0, A.TaskTime_stop_closure, A.TaskEntity_clone_closure, A.TaskEntity_areTimesValid_closure, A.TaskEntity_getInvalidTimeIndices_closure, A.TaskEntity_isRunning_closure, A.TaskEntity_getTaskTimes_closure, A.TaskEntity_addTaskTime_closure, A.TaskEntity_updateTaskTime_closure, A.TaskEntity_deleteTaskTime_closure, A.TaskEntity_calculateDuration_closure, A.TransactionEntity_TransactionEntity_closure, A.TransactionEntity_TransactionEntity_closure0, A.VendorEntity_VendorEntity_closure, A.VendorEntity_emailContacts_closure, A.VendorEntity_primaryContact_closure, A.VendorEntity_hasEmailAddress_closure, A.VendorEntity_getContact_closure, A.ClientRepository_saveData_closure, A.CreditRepository_saveData_closure, A.InvoiceRepository_saveData_closure, A.ProductRepository_saveData_closure, A.PurchaseOrderRepository_saveData_closure, A.QuoteRepository_saveData_closure, A.TransactionRepository_convertToExpense_closure, A._parseError__closure, A._initialState_closure, A.InvoiceNinjaAppState_initState_closure, A.InvoiceNinjaAppState_generateRoute_closure, A.InvoiceNinjaAppState_generateRoute_closure0, A.InvoiceNinjaAppState_build_closure, A.InvoiceNinjaAppState_build__closure, A.InvoiceNinjaAppState_build__closure0, A.InvoiceNinjaAppState_build__closure1, A.InvoiceNinjaAppState_build__closure2, A.InvoiceNinjaAppState_build__closure3, A.InvoiceNinjaAppState_build__closure4, A.InvoiceNinjaAppState_build__closure5, A.InvoiceNinjaAppState_build__closure6, A.InvoiceNinjaAppState_build__closure7, A.InvoiceNinjaAppState_build__closure8, A.InvoiceNinjaAppState_build__closure9, A.InvoiceNinjaAppState_build__closure10, A.InvoiceNinjaAppState_build__closure11, A.InvoiceNinjaAppState_build__closure12, A.InvoiceNinjaAppState_build__closure13, A.InvoiceNinjaAppState_build__closure14, A.InvoiceNinjaAppState_build__closure15, A.InvoiceNinjaAppState_build__closure16, A.InvoiceNinjaAppState_build__closure17, A.InvoiceNinjaAppState_build__closure18, A.InvoiceNinjaAppState_build__closure19, A.InvoiceNinjaAppState_build__closure20, A.InvoiceNinjaAppState_build__closure21, A.InvoiceNinjaAppState_build__closure22, A.InvoiceNinjaAppState_build__closure23, A.InvoiceNinjaAppState_build__closure24, A.InvoiceNinjaAppState_build__closure25, A.InvoiceNinjaAppState_build__closure26, A.InvoiceNinjaAppState_build__closure27, A.InvoiceNinjaAppState_build__closure28, A.InvoiceNinjaAppState_build__closure29, A.InvoiceNinjaAppState_build__closure30, A.InvoiceNinjaAppState_build__closure31, A.InvoiceNinjaAppState_build__closure32, A.InvoiceNinjaAppState_build__closure33, A.InvoiceNinjaAppState_build__closure34, A.InvoiceNinjaAppState_build__closure35, A.InvoiceNinjaAppState_build__closure36, A.InvoiceNinjaAppState_build__closure37, A.InvoiceNinjaAppState_build__closure38, A.InvoiceNinjaAppState_build__closure39, A.InvoiceNinjaAppState_build__closure40, A.InvoiceNinjaAppState_build__closure41, A.InvoiceNinjaAppState_build__closure42, A.InvoiceNinjaAppState_build__closure43, A.InvoiceNinjaAppState_build__closure44, A.InvoiceNinjaAppState_build__closure45, A.InvoiceNinjaAppState_build__closure46, A.InvoiceNinjaAppState_build__closure47, A.InvoiceNinjaAppState_build__closure48, A.InvoiceNinjaAppState_build__closure49, A.InvoiceNinjaAppState_build__closure50, A.InvoiceNinjaAppState_build__closure51, A.InvoiceNinjaAppState_build__closure52, A.InvoiceNinjaAppState_build__closure53, A.InvoiceNinjaAppState_build__closure54, A.InvoiceNinjaAppState_build__closure55, A.InvoiceNinjaAppState_build__closure56, A.InvoiceNinjaAppState_build__closure57, A.InvoiceNinjaAppState_build__closure58, A.InvoiceNinjaAppState_build__closure59, A.InvoiceNinjaAppState_build__closure60, A.InvoiceNinjaAppState_build__closure61, A.InvoiceNinjaAppState_build__closure62, A.InvoiceNinjaAppState_build__closure63, A.InvoiceNinjaAppState_build__closure64, A.InvoiceNinjaAppState_build__closure65, A.InvoiceNinjaAppState_build__closure66, A.InvoiceNinjaAppState_build__closure67, A.InvoiceNinjaAppState_build__closure68, A.InvoiceNinjaAppState_build__closure69, A.InvoiceNinjaAppState_build__closure70, A.InvoiceNinjaAppState_build__closure71, A.InvoiceNinjaAppState_build__closure72, A.InvoiceNinjaAppState_build__closure73, A.InvoiceNinjaAppState_build__closure74, A.InvoiceNinjaAppState_build__closure75, A.InvoiceNinjaAppState_build__closure76, A.InvoiceNinjaAppState_build__closure77, A.InvoiceNinjaAppState_build__closure78, A.InvoiceNinjaAppState_build__closure79, A.InvoiceNinjaAppState_build__closure80, A.InvoiceNinjaAppState_build__closure81, A.InvoiceNinjaAppState_build__closure82, A.InvoiceNinjaAppState_build__closure83, A.InvoiceNinjaAppState_build__closure84, A.InvoiceNinjaAppState_build__closure85, A.InvoiceNinjaAppState_build__closure86, A.InvoiceNinjaAppState_build__closure87, A.InvoiceNinjaAppState_build__closure88, A.InvoiceNinjaAppState_build__closure89, A.InvoiceNinjaAppState_build__closure90, A.InvoiceNinjaAppState_build__closure91, A.InvoiceNinjaAppState_build__closure92, A.InvoiceNinjaAppState_build__closure93, A.InvoiceNinjaAppState_build__closure94, A.InvoiceNinjaAppState_build__closure95, A.InvoiceNinjaAppState_build__closure96, A.InvoiceNinjaAppState_build__closure97, A.InvoiceNinjaAppState_build__closure98, A.InvoiceNinjaAppState_build__closure99, A.InvoiceNinjaAppState_build__closure100, A.InvoiceNinjaAppState_build__closure101, A.InvoiceNinjaAppState_build__closure102, A.InvoiceNinjaAppState_build__closure103, A.InvoiceNinjaAppState_build__closure104, A.InvoiceNinjaAppState_build__closure105, A.InvoiceNinjaAppState_build__closure106, A.InvoiceNinjaAppState_build__closure107, A.InvoiceNinjaAppState_build__closure108, A.InvoiceNinjaAppState_build__closure109, A.InvoiceNinjaAppState_build__closure110, A.InvoiceNinjaAppState_build__closure111, A.InvoiceNinjaAppState_build__closure112, A.InvoiceNinjaAppState_build__closure113, A.InvoiceNinjaAppState_build__closure114, A.InvoiceNinjaAppState_build__closure115, A.InvoiceNinjaAppState_build__closure116, A.InvoiceNinjaAppState_build__closure117, A.InvoiceNinjaAppState_build__closure118, A.InvoiceNinjaAppState_build__closure119, A.InvoiceNinjaAppState_build__closure120, A.InvoiceNinjaAppState_build__closure121, A.InvoiceNinjaAppState_build__closure122, A.viewEntityById__closure, A.checkForChanges_closure, A._createLoadState_closure, A._createLoadState__closure, A._createLoadState__closure0, A._createLoadState__closure1, A._createLoadState__closure2, A._createLoadState__closure3, A._getRoutes_closure, A._getRoutes_closure0, A._createUserLoggedIn_closure, A._createPersistData_closure, A._createPersistUI_closure, A._createPersistPrefs_closure, A._createPersistPrefs__closure, A._createAccountLoaded_closure, A._createDataRefreshed_closure, A._createPersistStatic_closure, A._createDeleteState_closure, A._createDeleteState__closure, A._createViewMainScreen_closure, A._createViewMainScreen__closure, A._createClearData_closure, A._createClearData__closure, A.appReducer_closure, A.appReducer__closure, A.appReducer_closure0, A.appReducer_closure1, A.appReducer_closure2, A.AppState_AppState_closure, A.AppState_companies_closure, A.AppState_historyList_closure, A._createUserLogout_closure, A._createUserLogout__closure, A._createUserLogoutAll_closure, A._createUserLogoutAll__closure, A._createUserLogoutAll__closure0, A._createLoginRequest_closure, A._createLoginRequest__closure, A._createLoginRequest__closure0, A._createSignUpRequest_closure, A._createSignUpRequest__closure, A._createSignUpRequest__closure0, A._createOAuthLoginRequest_closure, A._createOAuthLoginRequest__closure, A._createOAuthLoginRequest__closure0, A._createOAuthSignUpRequest_closure, A._createOAuthSignUpRequest__closure, A._createOAuthSignUpRequest__closure0, A._createRefreshRequest_closure, A._createRefreshRequest__closure, A._createRefreshRequest___closure, A._createRefreshRequest____closure, A._createRefreshRequest__closure0, A._createRecoverRequest_closure, A._createRecoverRequest__closure, A._createRecoverRequest__closure0, A._createCompany_closure, A._createCompany__closure, A._createCompany___closure, A._setDefaultCompany_closure, A._setDefaultCompany__closure, A._setDefaultCompany__closure0, A._deleteCompany_closure, A._deleteCompany__closure, A._deleteCompany__closure0, A._purgeData_closure, A._purgeData__closure, A._purgeData___closure, A._purgeData__closure0, A._resendConfirmation_closure, A._resendConfirmation__closure, A._resendConfirmation__closure0, A.userLoadUrlReducer_closure, A.userSignUpRequestReducer_closure, A.userLoginRequestReducer_closure, A.oauthLoginRequestReducer_closure, A.oauthSignUpRequestReducer_closure, A.userLoginSuccessReducer_closure, A.userVerifiedPasswordReducer_closure, A.userUnverifiedPasswordReducer_closure, A.handleBankAccountAction_closure, A.handleBankAccountAction_closure0, A._editBankAccount_closure, A._viewBankAccount_closure, A._viewBankAccountList_closure0, A._viewBankAccountList__closure, A._archiveBankAccount_closure, A._archiveBankAccount__closure, A._archiveBankAccount__closure0, A._archiveBankAccount__closure1, A._deleteBankAccount_closure, A._deleteBankAccount__closure, A._deleteBankAccount__closure0, A._deleteBankAccount__closure1, A._restoreBankAccount_closure, A._restoreBankAccount__closure, A._restoreBankAccount__closure0, A._restoreBankAccount__closure1, A._saveBankAccount_closure, A._saveBankAccount__closure, A._saveBankAccount__closure0, A._loadBankAccount_closure, A._loadBankAccount__closure, A._loadBankAccount__closure0, A._loadBankAccounts_closure, A._loadBankAccounts__closure, A._loadBankAccounts__closure0, A.bankAccountUIReducer_closure, A.editingReducer__closure45, A.bankAccountListReducer__closure, A._viewBankAccountList_closure, A._filterBankAccountsByCustom1_closure, A._filterBankAccountsByCustom1_closure0, A._filterBankAccountsByCustom2_closure, A._filterBankAccountsByCustom2_closure0, A._filterBankAccountsByState_closure, A._filterBankAccountsByState_closure0, A._filterBankAccounts_closure, A._sortBankAccounts_closure, A._startListMultiselect_closure21, A._addToListMultiselect_closure21, A._removeFromListMultiselect_closure21, A._clearListMultiselect_closure21, A._archiveBankAccountSuccess_closure, A._deleteBankAccountSuccess_closure, A._restoreBankAccountSuccess_closure, A._addBankAccount_closure, A._updateBankAccount_closure, A._setLoadedBankAccount_closure, A.memoizedDropdownBankAccountList_closure, A.dropdownBankAccountsSelector_closure, A.memoizedFilteredBankAccountList_closure, A.filteredBankAccountsSelector_closure, A.BankAccountState_loadBankAccounts_closure0, A.BankAccountState_loadBankAccounts_closure1, A.BankAccountState_loadBankAccounts_closure, A.handleClientAction_closure, A.handleClientAction_closure0, A.handleClientAction_closure1, A.handleClientAction_closure2, A.handleClientAction_closure3, A.handleClientAction_closure4, A.handleClientAction_closure5, A.__MergClientPickerState_build_closure, A._editClient_closure, A._viewClient_closure, A._viewClientList_closure1, A._viewClientList__closure, A._archiveClient_closure, A._archiveClient__closure, A._archiveClient__closure0, A._archiveClient__closure1, A._mergeClients_closure, A._mergeClients__closure, A._mergeClients__closure0, A._deleteClient_closure, A._deleteClient__closure, A._deleteClient__closure0, A._deleteClient__closure1, A._purgeClient_closure, A._purgeClient__closure, A._purgeClient__closure0, A._restoreClient_closure, A._restoreClient__closure, A._restoreClient__closure0, A._restoreClient__closure1, A._saveClient_closure, A._saveClient__closure, A._saveClient__closure0, A._loadClient_closure, A._loadClient__closure, A._loadClient__closure0, A._loadClients_closure, A._loadClients__closure, A._loadClients__closure0, A._saveDocument_closure11, A._saveDocument__closure23, A._saveDocument__closure24, A._showPdfClient_closure, A.clientUIReducer_closure, A.editingReducer__closure59, A.editingReducer__closure58, A.editingReducer__closure57, A.editingReducer__closure56, A.clientListReducer__closure, A._viewClientList_closure, A._filterClientsByCustom1_closure, A._filterClientsByCustom1_closure0, A._filterClientsByCustom2_closure, A._filterClientsByCustom2_closure0, A._filterClientsByCustom3_closure, A._filterClientsByCustom3_closure0, A._filterClientsByCustom4_closure, A._filterClientsByCustom4_closure0, A._filterClientsByState_closure, A._filterClientsByState_closure0, A._filterClients_closure, A._sortClients_closure, A._startListMultiselect_closure26, A._addToListMultiselect_closure26, A._removeFromListMultiselect_closure26, A._clearListMultiselect_closure26, A._archiveClientSuccess_closure, A._deleteClientSuccess_closure, A._restoreClientSuccess_closure, A._addClient_closure, A._addClient__closure, A._updateClient_closure, A._updateClient__closure, A._setLoadedClient_closure, A._setLoadedClient__closure, A._mergeClientSuccess_closure, A._purgeClientSuccess_closure26, A.memoizedDropdownClientList_closure, A.dropdownClientsSelector_closure, A.memoizedFilteredClientList_closure, A.filteredClientsSelector_closure, A.filteredClientsSelector__closure, A.ClientState_loadClients_closure0, A.ClientState_loadClients_closure1, A.ClientState_loadClients_closure, A.companyReducer_closure, A.userCompanyEntityReducer__closure8, A.userCompanyEntityReducer___closure, A.userCompanyEntityReducer__closure9, A.userCompanyEntityReducer__closure7, A.userCompanyEntityReducer__closure6, A.userCompanyEntityReducer__closure5, A.userCompanyEntityReducer__closure4, A.userCompanyEntityReducer__closure3, A.userCompanyEntityReducer__closure2, A.userCompanyEntityReducer__closure1, A.userCompanyEntityReducer__closure, A.userCompanyEntityReducer__closure0, A.loadCompanySuccessReducer_closure, A.loadCompanySuccessReducer_closure0, A.loadCompanySuccessReducer_closure1, A.saveCompanySuccessReducer_closure, A.saveCompanySuccessReducer_closure0, A.dropdownExpenseCategoriesSelector_closure1, A.memoizedHasMultipleCurrencies_closure, A.memoizedGetCurrencyIds_closure, A.filteredSelector_closure, A.filteredSelector_closure0, A.filteredSelector_closure1, A.filteredSelector_closure2, A.filteredSelector_closure3, A.filteredSelector_closure4, A.filteredSelector_closure5, A.filteredSelector_closure6, A.filteredSelector_closure7, A.filteredSelector_closure8, A.filteredSelector_closure9, A.filteredSelector_closure10, A.filteredSelector_closure11, A.filteredSelector_closure12, A.handleCompanyGatewayAction_closure, A.handleCompanyGatewayAction_closure0, A.handleCompanyGatewayAction_closure1, A._editCompanyGateway_closure, A._viewCompanyGateway_closure, A._viewCompanyGatewayList_closure, A._viewCompanyGatewayList__closure, A._archiveCompanyGateway_closure, A._archiveCompanyGateway__closure, A._archiveCompanyGateway__closure0, A._archiveCompanyGateway__closure1, A._deleteCompanyGateway_closure, A._deleteCompanyGateway__closure, A._deleteCompanyGateway__closure0, A._deleteCompanyGateway__closure1, A._restoreCompanyGateway_closure, A._restoreCompanyGateway__closure, A._restoreCompanyGateway__closure0, A._restoreCompanyGateway__closure1, A._disconnectCompanyGateway_closure, A._disconnectCompanyGateway__closure, A._disconnectCompanyGateway__closure0, A._saveCompanyGateway_closure, A._saveCompanyGateway__closure, A._saveCompanyGateway__closure0, A._loadCompanyGateway_closure, A._loadCompanyGateway__closure, A._loadCompanyGateway__closure0, A._loadCompanyGateways_closure, A._loadCompanyGateways__closure, A._loadCompanyGateways__closure0, A.companyGatewayUIReducer_closure, A.editingReducer__closure13, A.companyGatewayListReducer__closure, A._filterCompanyGatewaysByCustom1_closure, A._filterCompanyGatewaysByCustom1_closure0, A._filterCompanyGatewaysByCustom2_closure, A._filterCompanyGatewaysByCustom2_closure0, A._filterCompanyGatewaysByState_closure, A._filterCompanyGatewaysByState_closure0, A._filterCompanyGateways_closure, A._sortCompanyGateways_closure, A._startListMultiselect_closure7, A._addToListMultiselect_closure7, A._removeFromListMultiselect_closure7, A._clearListMultiselect_closure7, A._archiveCompanyGatewaySuccess_closure, A._deleteCompanyGatewaySuccess_closure, A._restoreCompanyGatewaySuccess_closure, A._addCompanyGateway_closure, A._addCompanyGateway__closure, A._updateCompanyGateway_closure, A._updateCompanyGateway__closure, A._setLoadedCompanyGateway_closure, A._setLoadedCompanyGateway__closure, A._setLoadedCompany_closure1, A._setLoadedCompany__closure1, A._setLoadedCompany__closure2, A._setLoadedCompany_closure2, A._setLoadedCompanyGateways_closure, A._setLoadedCompanyGateways__closure, A._setLoadedCompanyGateways__closure0, A._setLoadedCompanyGateways_closure0, A.memoizedFilteredCompanyGatewayList_closure, A.filteredCompanyGatewaysSelector_closure, A.filteredCompanyGatewaysSelector_closure0, A.filteredCompanyGatewaysSelector_closure1, A.clientStatsForCompanyGateway__closure, A.handleCreditAction_closure, A.handleCreditAction_closure0, A.handleCreditAction_closure2, A.handleCreditAction_closure3, A.handleCreditAction_closure4, A.handleCreditAction_closure5, A.handleCreditAction_closure6, A.handleCreditAction_closure7, A.handleCreditAction__closure, A.handleCreditAction_closure8, A.handleCreditAction_closure9, A._viewCredit_closure, A._viewCreditList_closure0, A._viewCreditList__closure, A._editCredit_closure, A._showEmailCredit_closure, A._showPdfCredit_closure, A._archiveCredit_closure, A._archiveCredit__closure, A._archiveCredit__closure0, A._archiveCredit__closure1, A._deleteCredit_closure, A._deleteCredit__closure, A._deleteCredit__closure0, A._deleteCredit__closure1, A._restoreCredit_closure, A._restoreCredit__closure, A._restoreCredit__closure0, A._restoreCredit__closure1, A._markSentCredit_closure, A._markSentCredit__closure, A._markSentCredit__closure0, A._markPaidCredit_closure, A._markPaidCredit__closure, A._markPaidCredit__closure0, A._emailCredit_closure, A._emailCredit__closure, A._emailCredit__closure0, A._saveCredit_closure, A._saveCredit__closure, A._saveCredit___closure, A._saveCredit__closure0, A._saveCredit__closure1, A._loadCredit_closure, A._loadCredit__closure, A._loadCredit__closure0, A._loadCredits_closure, A._loadCredits__closure, A._loadCredits__closure0, A._downloadCredits_closure, A._downloadCredits__closure, A._downloadCredits__closure0, A._bulkEmailCredits_closure, A._bulkEmailCredits__closure, A._bulkEmailCredits__closure0, A._saveDocument_closure0, A._saveDocument__closure1, A._saveDocument__closure2, A.creditUIReducer_closure, A.editingReducer__closure22, A.editingReducer__closure21, A.editingReducer__closure20, A.editingReducer__closure19, A.editingReducer__closure18, A.editingReducer___closure0, A.editingReducer__closure17, A.editingReducer__closure16, A._addCreditItem_closure, A._addCreditItems_closure, A._removeCreditItem_closure, A._updateCreditItem_closure, A.creditListReducer__closure, A._viewCreditList_closure, A._filterCreditsByCustom1_closure, A._filterCreditsByCustom1_closure0, A._filterCreditsByCustom2_closure, A._filterCreditsByCustom2_closure0, A._filterCreditsByCustom3_closure, A._filterCreditsByCustom3_closure0, A._filterCreditsByCustom4_closure, A._filterCreditsByCustom4_closure0, A._filterCreditsByState_closure, A._filterCreditsByState_closure0, A._filterCreditsByStatus_closure, A._filterCreditsByStatus_closure0, A._filterCredits_closure, A._sortCredits_closure, A._startListMultiselect_closure10, A._addToListMultiselect_closure10, A._removeFromListMultiselect_closure10, A._clearListMultiselect_closure10, A._purgeClientSuccess_closure9, A._purgeClientSuccess_closure10, A._purgeClientSuccess_closure8, A._purgeClientSuccess__closure6, A._markSentCreditSuccess_closure0, A._markSentCreditSuccess_closure1, A._markSentCreditSuccess_closure, A._archiveCreditSuccess_closure, A._deleteCreditSuccess_closure, A._restoreCreditSuccess_closure, A._addCredit_closure, A._addCredit__closure, A._updateCredit_closure, A._updateCredit__closure, A.creditContactSelector_closure, A.creditContactSelector_closure0, A.memoizedDropdownCreditList_closure, A.dropdownCreditSelector_closure, A.memoizedFilteredCreditList_closure, A.filteredCreditsSelector__closure0, A.filteredCreditsSelector_closure0, A.filteredCreditsSelector__closure, A.CreditState_loadCredits_closure0, A.CreditState_loadCredits_closure1, A.CreditState_loadCredits_closure, A._createViewDashboard_closure, A._createViewDashboard___closure, A.dashboardUIReducer_closure, A.selectedEntitiesReducer__closure0, A.selectedEntitiesReducer__closure, A.dashboardSettingsReducer_closure, A.dashboardSettingsReducer_closure0, A.dashboardSettingsReducer_closure1, A.dashboardSettingsReducer_closure2, A.dashboardSettingsReducer_closure3, A.memoizedChartInvoices_closure, A.memoizedChartOverviewInvoices_closure, A.memoizedPreviousChartInvoices_closure, A.memoizedChartQuotes_closure, A.memoizedPreviousChartQuotes_closure, A.memoizedChartPayments_closure, A.memoizedPreviousChartPayments_closure, A.memoizedChartTasks_closure, A.memoizedPreviousChartTasks_closure, A.chartTasks__closure, A.memoizedChartExpenses_closure, A.memoizedPreviousChartExpenses_closure, A.handleDesignAction_closure, A.handleDesignAction_closure0, A.handleDesignAction_closure1, A.handleDesignAction_closure2, A.handleDesignAction_closure3, A._editDesign_closure, A._viewDesign_closure, A._viewDesignList_closure0, A._viewDesignList__closure, A._archiveDesign_closure, A._archiveDesign__closure, A._archiveDesign__closure0, A._archiveDesign__closure1, A._deleteDesign_closure, A._deleteDesign__closure, A._deleteDesign__closure0, A._deleteDesign__closure1, A._restoreDesign_closure, A._restoreDesign__closure, A._restoreDesign__closure0, A._restoreDesign__closure1, A._saveDesign_closure, A._saveDesign__closure, A._saveDesign__closure0, A._loadDesign_closure, A._loadDesign__closure, A._loadDesign__closure0, A._loadDesigns_closure, A._loadDesigns__closure, A._loadDesigns__closure0, A.designUIReducer_closure, A.editingReducer__closure23, A.designListReducer__closure, A._viewDesignList_closure, A._filterDesignsByCustom1_closure, A._filterDesignsByCustom1_closure0, A._filterDesignsByCustom2_closure, A._filterDesignsByCustom2_closure0, A._filterDesignsByState_closure, A._filterDesignsByState_closure0, A._filterDesigns_closure, A._sortDesigns_closure, A._startListMultiselect_closure11, A._addToListMultiselect_closure11, A._removeFromListMultiselect_closure11, A._clearListMultiselect_closure11, A._archiveDesignSuccess_closure, A._deleteDesignSuccess_closure, A._restoreDesignSuccess_closure, A._addDesign_closure, A._updateDesign_closure, A._setLoadedDesign_closure, A.memoizedFilteredDesignList_closure, A.filteredDesignsSelector_closure, A.DesignState_cleanDesign_closure, A.DesignState_customDesigns_closure, A.DesignState_customDesigns_closure0, A.DesignState_loadDesigns_closure0, A.DesignState_loadDesigns_closure1, A.DesignState_loadDesigns_closure, A.handleDocumentAction_closure, A._editDocument_closure, A._viewDocument_closure, A._viewDocumentList_closure0, A._viewDocumentList__closure, A._archiveDocument_closure, A._archiveDocument__closure, A._archiveDocument__closure0, A._archiveDocument__closure1, A._downloadDocuments_closure, A._downloadDocuments__closure, A._downloadDocuments__closure0, A._deleteDocument_closure, A._deleteDocument__closure, A._deleteDocument__closure0, A._restoreDocument_closure, A._restoreDocument__closure, A._restoreDocument__closure0, A._restoreDocument__closure1, A._loadDocument_closure, A._loadDocument__closure, A._loadDocument__closure0, A._loadDocuments_closure, A._loadDocuments__closure, A._loadDocuments__closure0, A.documentUIReducer_closure, A.editingReducer__closure11, A.documentListReducer__closure, A._viewDocumentList_closure, A._filterDocumentsByCustom1_closure, A._filterDocumentsByCustom1_closure0, A._filterDocumentsByCustom2_closure, A._filterDocumentsByCustom2_closure0, A._filterDocumentsByState_closure, A._filterDocumentsByState_closure0, A._filterDocuments_closure, A._sortDocuments_closure, A._startListMultiselect_closure5, A._addToListMultiselect_closure5, A._removeFromListMultiselect_closure5, A._clearListMultiselect_closure5, A._archiveDocumentSuccess_closure, A._deleteDocumentSuccess_closure, A._restoreDocumentSuccess_closure, A._updateDocument_closure, A._setLoadedDocument_closure, A._setLoadedDocuments_closure, A._setLoadedDocuments__closure, A._setLoadedDocuments__closure0, A._setLoadedDocuments_closure0, A.memoizedFilteredDocumentList_closure, A.filteredDocumentsSelector_closure, A.handleExpenseAction_closure, A.handleExpenseAction_closure0, A.handleExpenseAction_closure1, A.handleExpenseAction_closure2, A.handleExpenseAction_closure3, A.handleExpenseAction_closure4, A._editExpense_closure, A._viewExpense_closure, A._viewExpenseList_closure0, A._viewExpenseList__closure, A._archiveExpense_closure, A._archiveExpense__closure, A._archiveExpense__closure0, A._archiveExpense__closure1, A._deleteExpense_closure, A._deleteExpense__closure, A._deleteExpense__closure0, A._deleteExpense__closure1, A._restoreExpense_closure, A._restoreExpense__closure, A._restoreExpense__closure0, A._restoreExpense__closure1, A._saveExpense_closure, A._saveExpense__closure, A._saveExpense__closure0, A._loadExpense_closure, A._loadExpense__closure, A._loadExpense__closure0, A._loadExpenses_closure, A._loadExpenses__closure, A._loadExpenses__closure0, A._saveDocument_closure9, A._saveDocument__closure19, A._saveDocument__closure20, A.expenseUIReducer_closure, A.editingReducer__closure10, A.expenseListReducer__closure, A._viewExpenseList_closure, A._filterExpensesByCustom1_closure, A._filterExpensesByCustom1_closure0, A._filterExpensesByCustom2_closure, A._filterExpensesByCustom2_closure0, A._filterExpensesByCustom3_closure, A._filterExpensesByCustom3_closure0, A._filterExpensesByCustom4_closure, A._filterExpensesByCustom4_closure0, A._filterExpensesByState_closure, A._filterExpensesByState_closure0, A._filterExpensesByStatus_closure, A._filterExpensesByStatus_closure0, A._filterExpenses_closure, A._sortExpenses_closure, A._startListMultiselect_closure4, A._addToListMultiselect_closure4, A._removeFromListMultiselect_closure4, A._clearListMultiselect_closure4, A._purgeClientSuccess_closure21, A._purgeClientSuccess_closure22, A._purgeClientSuccess_closure20, A._purgeClientSuccess__closure14, A._archiveExpenseSuccess_closure, A._deleteExpenseSuccess_closure, A._restoreExpenseSuccess_closure, A._addExpense_closure, A._updateExpense_closure, A._setLoadedExpense_closure, A.convertExpenseToInvoiceItem_closure, A.memoizedFilteredExpenseList_closure, A.filteredExpensesSelector_closure, A.clientExpenseList_closure, A.ExpenseState_loadExpenses_closure0, A.ExpenseState_loadExpenses_closure1, A.ExpenseState_loadExpenses_closure, A.handleExpenseCategoryAction_closure, A.handleExpenseCategoryAction_closure0, A.handleExpenseCategoryAction_closure1, A._editExpenseCategory_closure, A._viewExpenseCategory_closure, A._viewExpenseCategoryList_closure, A._viewExpenseCategoryList__closure, A._archiveExpenseCategory_closure, A._archiveExpenseCategory__closure, A._archiveExpenseCategory__closure0, A._archiveExpenseCategory__closure1, A._deleteExpenseCategory_closure, A._deleteExpenseCategory__closure, A._deleteExpenseCategory__closure0, A._deleteExpenseCategory__closure1, A._restoreExpenseCategory_closure, A._restoreExpenseCategory__closure, A._restoreExpenseCategory__closure0, A._restoreExpenseCategory__closure1, A._saveExpenseCategory_closure, A._saveExpenseCategory__closure, A._saveExpenseCategory__closure0, A._loadExpenseCategory_closure, A._loadExpenseCategory__closure, A._loadExpenseCategory__closure0, A._loadExpenseCategories_closure, A._loadExpenseCategories__closure, A._loadExpenseCategories__closure0, A.expenseCategoryUIReducer_closure, A.editingReducer__closure34, A.expenseCategoryListReducer__closure, A._filterExpenseCategoriesByCustom1_closure, A._filterExpenseCategoriesByCustom1_closure0, A._filterExpenseCategoriesByCustom2_closure, A._filterExpenseCategoriesByCustom2_closure0, A._filterExpenseCategoriesByState_closure, A._filterExpenseCategoriesByState_closure0, A._filterExpenseCategories_closure, A._sortExpenseCategories_closure, A._startListMultiselect_closure16, A._addToListMultiselect_closure16, A._removeFromListMultiselect_closure16, A._clearListMultiselect_closure16, A._archiveExpenseCategorySuccess_closure, A._deleteExpenseCategorySuccess_closure, A._restoreExpenseCategorySuccess_closure, A._addExpenseCategory_closure, A._updateExpenseCategory_closure, A._setLoadedExpenseCategory_closure, A.memoizedDropdownExpenseCategoryList_closure, A.dropdownExpenseCategoriesSelector_closure, A.memoizedFilteredExpenseCategoryList_closure, A.filteredExpenseCategoriesSelector_closure, A.ExpenseCategoryState_loadExpenseCategories_closure0, A.ExpenseCategoryState_loadExpenseCategories_closure1, A.ExpenseCategoryState_loadExpenseCategories_closure, A.handleGroupAction_closure, A.handleGroupAction_closure0, A._editGroup_closure, A._viewGroup_closure, A._viewGroupList_closure0, A._viewGroupList__closure, A._archiveGroup_closure, A._archiveGroup__closure, A._archiveGroup__closure0, A._archiveGroup__closure1, A._deleteGroup_closure, A._deleteGroup__closure, A._deleteGroup__closure0, A._deleteGroup__closure1, A._restoreGroup_closure, A._restoreGroup__closure, A._restoreGroup__closure0, A._restoreGroup__closure1, A._saveGroup_closure, A._saveGroup__closure, A._saveGroup__closure0, A._loadGroup_closure, A._loadGroup__closure, A._loadGroup__closure0, A._loadGroups_closure, A._loadGroups__closure, A._loadGroups__closure0, A._saveDocument_closure, A._saveDocument__closure, A._saveDocument__closure0, A.groupUIReducer_closure, A.editingReducer__closure12, A.groupListReducer__closure, A._viewGroupList_closure, A._filterGroupsByState_closure, A._filterGroupsByState_closure0, A._filterGroups_closure, A._sortGroups_closure, A._startListMultiselect_closure6, A._addToListMultiselect_closure6, A._removeFromListMultiselect_closure6, A._clearListMultiselect_closure6, A._archiveGroupSuccess_closure, A._deleteGroupSuccess_closure, A._restoreGroupSuccess_closure, A._addGroup_closure, A._updateGroup_closure, A._setLoadedGroup_closure, A._setLoadedGroups_closure, A._setLoadedGroups__closure, A._setLoadedGroups__closure0, A._setLoadedGroups_closure0, A._setLoadedCompany_closure, A._setLoadedCompany__closure, A._setLoadedCompany__closure0, A._setLoadedCompany_closure0, A.memoizedFilteredGroupList_closure, A.filteredGroupsSelector_closure, A.handleInvoiceAction_closure, A.handleInvoiceAction_closure0, A.handleInvoiceAction_closure1, A.handleInvoiceAction_closure2, A.handleInvoiceAction_closure3, A.handleInvoiceAction_closure5, A.handleInvoiceAction_closure6, A.handleInvoiceAction_closure7, A.handleInvoiceAction_closure8, A.handleInvoiceAction_closure9, A.handleInvoiceAction_closure10, A.handleInvoiceAction__closure, A.handleInvoiceAction__closure0, A.handleInvoiceAction_closure11, A.handleInvoiceAction_closure12, A._viewInvoiceList_closure0, A._viewInvoiceList__closure, A._viewInvoice_closure, A._editInvoice_closure, A._showEmailInvoice_closure, A._showPdfInvoice_closure, A._cancelInvoices_closure, A._cancelInvoices__closure, A._cancelInvoices__closure0, A._archiveInvoice_closure, A._archiveInvoice__closure, A._archiveInvoice__closure0, A._archiveInvoice__closure1, A._deleteInvoice_closure, A._deleteInvoice__closure, A._deleteInvoice__closure0, A._deleteInvoice__closure1, A._restoreInvoice_closure, A._restoreInvoice__closure, A._restoreInvoice__closure0, A._restoreInvoice__closure1, A._markInvoiceSent_closure, A._markInvoiceSent__closure, A._markInvoiceSent__closure0, A._autoBillInvoices_closure, A._autoBillInvoices__closure, A._autoBillInvoices__closure0, A._markInvoicePaid_closure, A._markInvoicePaid__closure, A._markInvoicePaid__closure0, A._downloadInvoices_closure, A._downloadInvoices__closure, A._downloadInvoices__closure0, A._emailInvoice_closure, A._emailInvoice__closure, A._emailInvoice__closure0, A._bulkEmailInvoices_closure, A._bulkEmailInvoices__closure, A._bulkEmailInvoices__closure0, A._saveInvoice_closure, A._saveInvoice__closure, A._saveInvoice___closure, A._saveInvoice__closure0, A._saveInvoice__closure1, A._loadInvoice_closure, A._loadInvoice__closure, A._loadInvoice__closure0, A._loadInvoices_closure, A._loadInvoices__closure, A._loadInvoices__closure0, A._saveDocument_closure10, A._saveDocument__closure21, A._saveDocument__closure22, A.invoiceUIReducer_closure, A.editingReducer__closure55, A.editingReducer__closure54, A.editingReducer__closure53, A.editingReducer__closure52, A.editingReducer__closure51, A.editingReducer___closure3, A.editingReducer__closure50, A.editingReducer__closure49, A._updateEditing_closure, A._addInvoiceItem_closure, A._addInvoiceItems_closure, A._removeInvoiceItem_closure, A._updateInvoiceItem_closure, A.invoiceListReducer__closure, A._viewInvoiceList_closure, A._filterInvoicesByCustom1_closure, A._filterInvoicesByCustom1_closure0, A._filterInvoicesByCustom2_closure, A._filterInvoicesByCustom2_closure0, A._filterInvoicesByCustom3_closure, A._filterInvoicesByCustom3_closure0, A._filterInvoicesByCustom4_closure, A._filterInvoicesByCustom4_closure0, A._filterInvoicesByState_closure, A._filterInvoicesByState_closure0, A._filterInvoicesByStatus_closure, A._filterInvoicesByStatus_closure0, A._filterInvoices_closure, A._sortInvoices_closure, A._startListMultiselect_closure25, A._addToListMultiselect_closure25, A._removeFromListMultiselect_closure25, A._clearListMultiselect_closure25, A._purgeClientSuccess_closure24, A._purgeClientSuccess_closure25, A._purgeClientSuccess_closure23, A._purgeClientSuccess__closure16, A._markInvoicesSentSuccess_closure, A._markInvoicesPaidSuccess_closure, A._cancelInvoicesSuccess_closure, A._archiveInvoiceSuccess_closure, A._deleteInvoiceSuccess_closure, A._emailInvoiceSuccess_closure, A._restoreInvoiceSuccess_closure, A._addInvoice_closure, A._addInvoice__closure, A._updateInvoice_closure, A._updateInvoice__closure, A.invoiceContactSelector_closure, A.invoiceContactSelector_closure0, A.memoizedDropdownInvoiceList_closure, A.dropdownInvoiceSelector_closure, A.memoizedFilteredInvoiceList_closure, A.filteredInvoicesSelector__closure0, A.filteredInvoicesSelector_closure0, A.filteredInvoicesSelector__closure, A.InvoiceState_loadInvoices_closure0, A.InvoiceState_loadInvoices_closure1, A.InvoiceState_loadInvoices_closure, A.handlePaymentAction_closure, A.handlePaymentAction_closure0, A.handlePaymentAction__closure1, A.handlePaymentAction_closure1, A.handlePaymentAction__closure, A.handlePaymentAction__closure0, A._editPayment_closure, A._editPayment__closure, A._viewRefundPayment_closure, A._viewRefundPayment__closure, A._viewPayment_closure, A._viewPaymentList_closure0, A._viewPaymentList__closure, A._archivePayment_closure, A._archivePayment__closure, A._archivePayment__closure0, A._archivePayment__closure1, A._deletePayment_closure, A._deletePayment__closure, A._deletePayment__closure0, A._deletePayment__closure1, A._restorePayment_closure, A._restorePayment__closure, A._restorePayment__closure0, A._restorePayment__closure1, A._savePayment_closure, A._savePayment__closure, A._savePayment__closure0, A._refundPayment_closure, A._refundPayment__closure, A._refundPayment__closure0, A._emailPayment_closure, A._emailPayment__closure, A._emailPayment__closure0, A._loadPayment_closure, A._loadPayment__closure, A._loadPayment__closure0, A._loadPayments_closure, A._loadPayments__closure, A._loadPayments__closure0, A.paymentUIReducer_closure, A.editingReducer__closure6, A.paymentListReducer__closure, A._viewPaymentList_closure, A._filterPaymentsByCustom1_closure, A._filterPaymentsByCustom1_closure0, A._filterPaymentsByCustom2_closure, A._filterPaymentsByCustom2_closure0, A._filterPaymentsByCustom3_closure, A._filterPaymentsByCustom3_closure0, A._filterPaymentsByCustom4_closure, A._filterPaymentsByCustom4_closure0, A._filterPaymentsByState_closure, A._filterPaymentsByState_closure0, A._filterPaymentsByStatus_closure, A._filterPaymentsByStatus_closure0, A._filterPayments_closure, A._sortPayments_closure, A._startListMultiselect_closure0, A._addToListMultiselect_closure0, A._removeFromListMultiselect_closure0, A._clearListMultiselect_closure0, A._purgeClientSuccess_closure3, A._purgeClientSuccess_closure4, A._purgeClientSuccess_closure2, A._purgeClientSuccess__closure2, A._archivePaymentSuccess_closure, A._deletePaymentSuccess_closure, A._restorePaymentSuccess_closure, A._addPayment_closure, A._updatePayment_closure, A._setLoadedPayment_closure, A.memoizedPaymentsByInvoice_closure, A.paymentsByInvoiceSelector_closure, A.paymentsByInvoiceSelector_closure0, A.paymentsByInvoiceSelector__closure, A.memoizedPaymentsByCredit_closure, A.paymentsByCreditSelector_closure, A.paymentsByCreditSelector_closure0, A.paymentsByCreditSelector__closure, A.memoizedFilteredPaymentList_closure, A.filteredPaymentsSelector_closure, A.filteredPaymentsSelector__closure, A.memoizedPaymentStatsForClient_closure, A.PaymentState_loadPayments_closure0, A.PaymentState_loadPayments_closure1, A.PaymentState_loadPayments_closure, A.handlePaymentTermAction_closure, A._editPaymentTerm_closure, A._viewPaymentTerm_closure, A._viewPaymentTermList_closure0, A._viewPaymentTermList__closure, A._archivePaymentTerm_closure, A._archivePaymentTerm__closure, A._archivePaymentTerm__closure0, A._archivePaymentTerm__closure1, A._deletePaymentTerm_closure, A._deletePaymentTerm__closure, A._deletePaymentTerm__closure0, A._deletePaymentTerm__closure1, A._restorePaymentTerm_closure, A._restorePaymentTerm__closure, A._restorePaymentTerm__closure0, A._restorePaymentTerm__closure1, A._savePaymentTerm_closure, A._savePaymentTerm__closure, A._savePaymentTerm__closure0, A._loadPaymentTerm_closure, A._loadPaymentTerm__closure, A._loadPaymentTerm__closure0, A._loadPaymentTerms_closure, A._loadPaymentTerms__closure, A._loadPaymentTerms__closure0, A.paymentTermUIReducer_closure, A.editingReducer__closure24, A.paymentTermListReducer__closure, A._viewPaymentTermList_closure, A._filterPaymentTermsByCustom1_closure, A._filterPaymentTermsByCustom1_closure0, A._filterPaymentTermsByCustom2_closure, A._filterPaymentTermsByCustom2_closure0, A._filterPaymentTermsByState_closure, A._filterPaymentTermsByState_closure0, A._filterPaymentTerms_closure, A._sortPaymentTerms_closure, A._startListMultiselect_closure12, A._addToListMultiselect_closure12, A._removeFromListMultiselect_closure12, A._clearListMultiselect_closure12, A._archivePaymentTermSuccess_closure, A._deletePaymentTermSuccess_closure, A._restorePaymentTermSuccess_closure, A._addPaymentTerm_closure, A._updatePaymentTerm_closure, A._setLoadedPaymentTerm_closure, A._setLoadedCompany_closure7, A._setLoadedCompany__closure7, A._setLoadedCompany__closure8, A._setLoadedCompany_closure8, A.dropdownPaymentTermsSelector_closure, A.memoizedFilteredPaymentTermList_closure, A.filteredPaymentTermsSelector_closure, A.PaymentTermState_loadPaymentTerms_closure0, A.PaymentTermState_loadPaymentTerms_closure1, A.PaymentTermState_loadPaymentTerms_closure, A.handleProductAction_closure, A.handleProductAction_closure0, A.handleProductAction__closure0, A.handleProductAction_closure1, A.handleProductAction__closure, A._editProduct_closure, A._viewProduct_closure, A._viewProductList_closure, A._viewProductList__closure, A._archiveProduct_closure, A._archiveProduct__closure, A._archiveProduct__closure0, A._archiveProduct__closure1, A._deleteProduct_closure, A._deleteProduct__closure, A._deleteProduct__closure0, A._deleteProduct__closure1, A._restoreProduct_closure, A._restoreProduct__closure, A._restoreProduct__closure0, A._restoreProduct__closure1, A._saveProduct_closure, A._saveProduct__closure, A._saveProduct__closure0, A._loadProduct_closure, A._loadProduct__closure, A._loadProduct__closure0, A._loadProducts_closure, A._loadProducts__closure, A._loadProducts__closure0, A._saveDocument_closure12, A._saveDocument__closure25, A._saveDocument__closure26, A.productUIReducer_closure, A.editingReducer__closure60, A.productListReducer__closure, A._viewClientList_closure0, A._filterProductsByState_closure, A._filterProductsByState_closure0, A._filterProductsByCustom1_closure, A._filterProductsByCustom1_closure0, A._filterProductsByCustom2_closure, A._filterProductsByCustom2_closure0, A._filterProductsByCustom3_closure, A._filterProductsByCustom3_closure0, A._filterProductsByCustom4_closure, A._filterProductsByCustom4_closure0, A._filterProducts_closure, A._sortProducts_closure, A._startListMultiselect_closure27, A._addToListMultiselect_closure27, A._removeFromListMultiselect_closure27, A._clearListMultiselect_closure27, A._archiveProductSuccess_closure, A._deleteProductSuccess_closure, A._restoreProductSuccess_closure, A._addProduct_closure, A._updateProduct_closure, A._setLoadedProduct_closure, A.convertProductToInvoiceItem_closure, A.memoizedDropdownProductList_closure, A.dropdownProductsSelector_closure, A.memoizedProductList_closure, A.productList_closure, A.memoizedFilteredProductList_closure, A.filteredProductsSelector_closure, A.ProductState_loadProducts_closure0, A.ProductState_loadProducts_closure1, A.ProductState_loadProducts_closure, A.handleProjectAction_closure, A.handleProjectAction_closure0, A.handleProjectAction_closure1, A.handleProjectAction_closure2, A.handleProjectAction_closure3, A.handleProjectAction_closure4, A.handleProjectAction_closure5, A._editProject_closure, A._viewProject_closure, A._viewProjectList_closure0, A._viewProjectList__closure, A._archiveProject_closure, A._archiveProject__closure, A._archiveProject__closure0, A._archiveProject__closure1, A._deleteProject_closure, A._deleteProject__closure, A._deleteProject__closure0, A._deleteProject__closure1, A._restoreProject_closure, A._restoreProject__closure, A._restoreProject__closure0, A._restoreProject__closure1, A._saveProject_closure, A._saveProject__closure, A._saveProject__closure0, A._loadProject_closure, A._loadProject__closure, A._loadProject__closure0, A._loadProjects_closure, A._loadProjects__closure, A._loadProjects__closure0, A._saveDocument_closure6, A._saveDocument__closure13, A._saveDocument__closure14, A.projectUIReducer_closure, A.editingReducer__closure7, A.projectListReducer__closure, A._viewProjectList_closure, A._filterProjectsByCustom1_closure, A._filterProjectsByCustom1_closure0, A._filterProjectsByCustom2_closure, A._filterProjectsByCustom2_closure0, A._filterProjectsByCustom3_closure, A._filterProjectsByCustom3_closure0, A._filterProjectsByCustom4_closure, A._filterProjectsByCustom4_closure0, A._filterProjectsByState_closure, A._filterProjectsByState_closure0, A._filterProjects_closure, A._sortProjects_closure, A._startListMultiselect_closure1, A._addToListMultiselect_closure1, A._removeFromListMultiselect_closure1, A._clearListMultiselect_closure1, A._purgeClientSuccess_closure6, A._purgeClientSuccess_closure7, A._purgeClientSuccess_closure5, A._purgeClientSuccess__closure4, A._archiveProjectSuccess_closure, A._deleteProjectSuccess_closure, A._restoreProjectSuccess_closure, A._addProject_closure, A._updateProject_closure, A._setLoadedProject_closure, A.convertProjectToInvoiceItem_closure3, A.convertProjectToInvoiceItem_closure4, A.memoizedDropdownProjectList_closure, A.dropdownProjectsSelector_closure, A.memoizedFilteredProjectList_closure, A.filteredProjectsSelector_closure, A.ProjectState_loadProjects_closure0, A.ProjectState_loadProjects_closure1, A.ProjectState_loadProjects_closure, A.handlePurchaseOrderAction_closure, A.handlePurchaseOrderAction_closure0, A.handlePurchaseOrderAction_closure1, A.handlePurchaseOrderAction_closure2, A.handlePurchaseOrderAction_closure4, A.handlePurchaseOrderAction_closure5, A.handlePurchaseOrderAction_closure6, A.handlePurchaseOrderAction_closure7, A.handlePurchaseOrderAction_closure8, A._viewPurchaseOrder_closure, A._viewPurchaseOrderList_closure0, A._viewPurchaseOrderList__closure, A._editPurchaseOrder_closure, A._showEmailPurchaseOrder_closure, A._showPdfPurchaseOrder_closure, A._archivePurchaseOrder_closure, A._archivePurchaseOrder__closure, A._archivePurchaseOrder__closure0, A._archivePurchaseOrder__closure1, A._deletePurchaseOrder_closure, A._deletePurchaseOrder__closure, A._deletePurchaseOrder__closure0, A._deletePurchaseOrder__closure1, A._restorePurchaseOrder_closure, A._restorePurchaseOrder__closure, A._restorePurchaseOrder__closure0, A._restorePurchaseOrder__closure1, A._approvePurchaseOrder_closure, A._approvePurchaseOrder__closure, A._approvePurchaseOrder__closure0, A._markSentPurchaseOrder_closure, A._markSentPurchaseOrder__closure, A._markSentPurchaseOrder__closure0, A._convertPurchaseOrdersToExpense_closure, A._convertPurchaseOrdersToExpense__closure, A._convertPurchaseOrdersToExpense__closure0, A._addPurchaseOrdersToInventory_closure, A._addPurchaseOrdersToInventory__closure, A._addPurchaseOrdersToInventory__closure0, A._acceptPurchaseOrders_closure, A._acceptPurchaseOrders__closure, A._acceptPurchaseOrders__closure0, A._cancelPurchaseOrders_closure, A._cancelPurchaseOrders__closure, A._cancelPurchaseOrders__closure0, A._emailPurchaseOrder_closure, A._emailPurchaseOrder__closure, A._emailPurchaseOrder__closure0, A._savePurchaseOrder_closure, A._savePurchaseOrder__closure, A._savePurchaseOrder___closure, A._savePurchaseOrder__closure0, A._savePurchaseOrder__closure1, A._loadPurchaseOrder_closure, A._loadPurchaseOrder__closure, A._loadPurchaseOrder__closure0, A._downloadPurchaseOrders_closure, A._downloadPurchaseOrders__closure, A._downloadPurchaseOrders__closure0, A._bulkEmailPurchaseOrders_closure, A._bulkEmailPurchaseOrders__closure, A._bulkEmailPurchaseOrders__closure0, A._loadPurchaseOrders_closure, A._loadPurchaseOrders__closure, A._loadPurchaseOrders__closure0, A._saveDocument_closure3, A._saveDocument__closure7, A._saveDocument__closure8, A.purchaseOrderUIReducer_closure, A.editingReducer__closure44, A.editingReducer__closure43, A.editingReducer__closure42, A.editingReducer__closure41, A.editingReducer__closure40, A.editingReducer___closure2, A.editingReducer__closure39, A.editingReducer__closure38, A._addPurchaseOrderItem_closure, A._addPurchaseOrderItems_closure, A._removePurchaseOrderItem_closure, A._updatePurchaseOrderItem_closure, A.purchaseOrderListReducer__closure, A._viewPurchaseOrderList_closure, A._filterPurchaseOrdersByCustom1_closure, A._filterPurchaseOrdersByCustom1_closure0, A._filterPurchaseOrdersByCustom2_closure, A._filterPurchaseOrdersByCustom2_closure0, A._filterPurchaseOrdersByCustom3_closure, A._filterPurchaseOrdersByCustom3_closure0, A._filterPurchaseOrdersByCustom4_closure, A._filterPurchaseOrdersByCustom4_closure0, A._filterPurchaseOrdersByState_closure, A._filterPurchaseOrdersByState_closure0, A._filterPurchaseOrdersByStatus_closure, A._filterPurchaseOrdersByStatus_closure0, A._filterPurchaseOrders_closure, A._sortPurchaseOrders_closure, A._startListMultiselect_closure20, A._addToListMultiselect_closure20, A._removeFromListMultiselect_closure20, A._clearListMultiselect_closure20, A._markSentPurchaseOrderSuccess_closure0, A._markSentPurchaseOrderSuccess_closure1, A._markSentPurchaseOrderSuccess_closure, A._convertPurchaseOrdersToExpenses_closure0, A._convertPurchaseOrdersToExpenses_closure1, A._convertPurchaseOrdersToExpenses_closure, A._addPurchaseOrdersToInventorySuccess_closure0, A._addPurchaseOrdersToInventorySuccess_closure1, A._addPurchaseOrdersToInventorySuccess_closure, A._acceptPurchaseOrderSuccess_closure0, A._acceptPurchaseOrderSuccess_closure1, A._acceptPurchaseOrderSuccess_closure, A._cancelPurchaseOrderSuccess_closure0, A._cancelPurchaseOrderSuccess_closure1, A._cancelPurchaseOrderSuccess_closure, A._archivePurchaseOrderSuccess_closure, A._deletePurchaseOrderSuccess_closure, A._restorePurchaseOrderSuccess_closure, A._emailPurchaseOrderSuccess_closure, A._approvePurchaseOrderSuccess_closure0, A._approvePurchaseOrderSuccess_closure1, A._approvePurchaseOrderSuccess_closure, A._addPurchaseOrder_closure, A._addPurchaseOrder__closure, A._updatePurchaseOrder_closure, A._updatePurchaseOrder__closure, A.purchaseOrderContactSelector_closure, A.purchaseOrderContactSelector_closure0, A.memoizedFilteredPurchaseOrderList_closure, A.filteredPurchaseOrdersSelector_closure, A.PurchaseOrderState_loadPurchaseOrders_closure0, A.PurchaseOrderState_loadPurchaseOrders_closure1, A.PurchaseOrderState_loadPurchaseOrders_closure, A.handleQuoteAction_closure, A.handleQuoteAction_closure0, A.handleQuoteAction_closure2, A.handleQuoteAction_closure3, A.handleQuoteAction_closure4, A.handleQuoteAction_closure5, A.handleQuoteAction_closure6, A.handleQuoteAction_closure7, A.handleQuoteAction_closure8, A._viewQuote_closure, A._viewQuoteList_closure0, A._viewQuoteList__closure, A._editQuote_closure, A._showEmailQuote_closure, A._showPdfQuote_closure, A._archiveQuote_closure, A._archiveQuote__closure, A._archiveQuote__closure0, A._archiveQuote__closure1, A._deleteQuote_closure, A._deleteQuote__closure, A._deleteQuote__closure0, A._deleteQuote__closure1, A._restoreQuote_closure, A._restoreQuote__closure, A._restoreQuote__closure0, A._restoreQuote__closure1, A._convertQuotesToInvoices_closure, A._convertQuotesToInvoices__closure, A._convertQuotesToInvoices__closure0, A._convertQuotesToProjects_closure, A._convertQuotesToProjects__closure, A._convertQuotesToProjects__closure0, A._approveQuote_closure, A._approveQuote__closure, A._approveQuote__closure0, A._markSentQuote_closure, A._markSentQuote__closure, A._markSentQuote__closure0, A._emailQuote_closure, A._emailQuote__closure, A._emailQuote__closure0, A._saveQuote_closure, A._saveQuote__closure, A._saveQuote___closure, A._saveQuote__closure0, A._saveQuote__closure1, A._loadQuote_closure, A._loadQuote__closure, A._loadQuote__closure0, A._downloadQuotes_closure, A._downloadQuotes__closure, A._downloadQuotes__closure0, A._bulkEmailQuotes_closure, A._bulkEmailQuotes__closure, A._bulkEmailQuotes__closure0, A._loadQuotes_closure, A._loadQuotes__closure, A._loadQuotes__closure0, A._saveDocument_closure5, A._saveDocument__closure11, A._saveDocument__closure12, A.quoteUIReducer_closure, A.editingReducer__closure5, A.editingReducer__closure4, A.editingReducer__closure3, A.editingReducer__closure2, A.editingReducer__closure1, A.editingReducer___closure, A.editingReducer__closure0, A.editingReducer__closure, A._addQuoteItem_closure, A._addQuoteItems_closure, A._removeQuoteItem_closure, A._updateQuoteItem_closure, A.quoteListReducer__closure, A._viewQuoteList_closure, A._filterQuotesByCustom1_closure, A._filterQuotesByCustom1_closure0, A._filterQuotesByCustom2_closure, A._filterQuotesByCustom2_closure0, A._filterQuotesByCustom3_closure, A._filterQuotesByCustom3_closure0, A._filterQuotesByCustom4_closure, A._filterQuotesByCustom4_closure0, A._filterQuotesByState_closure, A._filterQuotesByState_closure0, A._filterQuotesByStatus_closure, A._filterQuotesByStatus_closure0, A._filterQuotes_closure, A._sortQuotes_closure, A._startListMultiselect_closure, A._addToListMultiselect_closure, A._removeFromListMultiselect_closure, A._clearListMultiselect_closure, A._purgeClientSuccess_closure0, A._purgeClientSuccess_closure1, A._purgeClientSuccess_closure, A._purgeClientSuccess__closure0, A._markSentQuoteSuccess_closure0, A._markSentQuoteSuccess_closure1, A._markSentQuoteSuccess_closure, A._archiveQuoteSuccess_closure, A._deleteQuoteSuccess_closure, A._restoreQuoteSuccess_closure, A._emailQuoteSuccess_closure, A._convertQuotesToInvoicesSuccess_closure0, A._convertQuotesToInvoicesSuccess_closure1, A._convertQuotesToInvoicesSuccess_closure, A._convertQuotesToProjectsSuccess_closure0, A._convertQuotesToProjectsSuccess_closure1, A._convertQuotesToProjectsSuccess_closure, A._addQuote_closure, A._addQuote__closure, A._updateQuote_closure, A._updateQuote__closure, A.quoteContactSelector_closure, A.quoteContactSelector_closure0, A.memoizedFilteredQuoteList_closure, A.filteredQuotesSelector_closure, A.QuoteState_loadQuotes_closure0, A.QuoteState_loadQuotes_closure1, A.QuoteState_loadQuotes_closure, A.handleRecurringExpenseAction_closure, A.handleRecurringExpenseAction_closure0, A.handleRecurringExpenseAction_closure1, A._editRecurringExpense_closure, A._viewRecurringExpense_closure, A._viewRecurringExpenseList_closure0, A._viewRecurringExpenseList__closure, A._archiveRecurringExpense_closure, A._archiveRecurringExpense__closure, A._archiveRecurringExpense__closure0, A._archiveRecurringExpense__closure1, A._deleteRecurringExpense_closure, A._deleteRecurringExpense__closure, A._deleteRecurringExpense__closure0, A._deleteRecurringExpense__closure1, A._restoreRecurringExpense_closure, A._restoreRecurringExpense__closure, A._restoreRecurringExpense__closure0, A._restoreRecurringExpense__closure1, A._saveRecurringExpense_closure, A._saveRecurringExpense__closure, A._saveRecurringExpense__closure0, A._loadRecurringExpense_closure, A._loadRecurringExpense__closure, A._loadRecurringExpense__closure0, A._loadRecurringExpenses_closure, A._loadRecurringExpenses__closure, A._loadRecurringExpenses__closure0, A._startRecurringExpense_closure, A._startRecurringExpense__closure, A._startRecurringExpense__closure0, A._stopRecurringExpense_closure, A._stopRecurringExpense__closure, A._stopRecurringExpense__closure0, A._saveDocument_closure2, A._saveDocument__closure5, A._saveDocument__closure6, A.recurringExpenseUIReducer_closure, A.editingReducer__closure37, A.recurringExpenseListReducer__closure, A._viewRecurringExpenseList_closure, A._filterRecurringExpensesByCustom1_closure, A._filterRecurringExpensesByCustom1_closure0, A._filterRecurringExpensesByCustom2_closure, A._filterRecurringExpensesByCustom2_closure0, A._filterRecurringExpensesByState_closure, A._filterRecurringExpensesByState_closure0, A._filterRecurringExpenses_closure, A._sortRecurringExpenses_closure, A._startListMultiselect_closure19, A._addToListMultiselect_closure19, A._removeFromListMultiselect_closure19, A._clearListMultiselect_closure19, A._purgeClientSuccess_closure15, A._purgeClientSuccess_closure16, A._purgeClientSuccess_closure14, A._purgeClientSuccess__closure10, A._archiveRecurringExpenseSuccess_closure, A._deleteRecurringExpenseSuccess_closure, A._restoreRecurringExpenseSuccess_closure, A._addRecurringExpense_closure, A._addRecurringExpense__closure, A._updateRecurringExpense_closure, A._updateRecurringExpense__closure, A._startRecurringExpensesSuccess_closure, A._stopRecurringExpensesSuccess_closure, A._setLoadedRecurringExpense_closure, A._setLoadedRecurringExpense__closure, A.memoizedFilteredRecurringExpenseList_closure, A.filteredRecurringExpensesSelector_closure, A.RecurringExpenseState_loadRecurringExpenses_closure0, A.RecurringExpenseState_loadRecurringExpenses_closure1, A.RecurringExpenseState_loadRecurringExpenses_closure, A.handleRecurringInvoiceAction_closure, A.handleRecurringInvoiceAction_closure0, A.handleRecurringInvoiceAction_closure1, A.handleRecurringInvoiceAction_closure2, A.handleRecurringInvoiceAction_closure3, A._editRecurringInvoice_closure, A._viewRecurringInvoice_closure, A._viewRecurringInvoiceList_closure, A._viewRecurringInvoiceList__closure, A._showPdfRecurringInvoice_closure, A._startRecurringInvoice_closure, A._startRecurringInvoice__closure, A._startRecurringInvoice__closure0, A._stopRecurringInvoice_closure, A._stopRecurringInvoice__closure, A._stopRecurringInvoice__closure0, A._sendNowRecurringInvoice_closure, A._sendNowRecurringInvoice__closure, A._sendNowRecurringInvoice__closure0, A._archiveRecurringInvoice_closure, A._archiveRecurringInvoice__closure, A._archiveRecurringInvoice__closure0, A._archiveRecurringInvoice__closure1, A._deleteRecurringInvoice_closure, A._deleteRecurringInvoice__closure, A._deleteRecurringInvoice__closure0, A._deleteRecurringInvoice__closure1, A._restoreRecurringInvoice_closure, A._restoreRecurringInvoice__closure, A._restoreRecurringInvoice__closure0, A._restoreRecurringInvoice__closure1, A._saveRecurringInvoice_closure, A._saveRecurringInvoice__closure, A._saveRecurringInvoice___closure, A._saveRecurringInvoice__closure0, A._saveRecurringInvoice__closure1, A._loadRecurringInvoice_closure, A._loadRecurringInvoice__closure, A._loadRecurringInvoice__closure0, A._loadRecurringInvoices_closure, A._loadRecurringInvoices__closure, A._loadRecurringInvoices__closure0, A._saveDocument_closure1, A._saveDocument__closure3, A._saveDocument__closure4, A.recurringInvoiceUIReducer_closure, A.editingReducer__closure33, A.editingReducer__closure32, A.editingReducer__closure31, A.editingReducer__closure30, A.editingReducer__closure29, A.editingReducer___closure1, A.editingReducer__closure28, A.editingReducer__closure27, A._addRecurringInvoiceItem_closure, A._addRecurringInvoiceItems_closure, A._removeRecurringInvoiceItem_closure, A._updateRecurringInvoiceItem_closure, A.recurringInvoiceListReducer__closure, A._filterRecurringInvoicesByCustom1_closure, A._filterRecurringInvoicesByCustom1_closure0, A._filterRecurringInvoicesByCustom2_closure, A._filterRecurringInvoicesByCustom2_closure0, A._filterRecurringInvoicesByCustom3_closure, A._filterRecurringInvoicesByCustom3_closure0, A._filterRecurringInvoicesByCustom4_closure, A._filterRecurringInvoicesByCustom4_closure0, A._filterRecurringInvoicesByState_closure, A._filterRecurringInvoicesByState_closure0, A._filterRecurringInvoicesByStatus_closure, A._filterRecurringInvoicesByStatus_closure0, A._filterRecurringInvoices_closure, A._sortRecurringInvoices_closure, A._startListMultiselect_closure15, A._addToListMultiselect_closure15, A._removeFromListMultiselect_closure15, A._clearListMultiselect_closure15, A._purgeClientSuccess_closure12, A._purgeClientSuccess_closure13, A._purgeClientSuccess_closure11, A._purgeClientSuccess__closure8, A._archiveRecurringInvoiceSuccess_closure, A._deleteRecurringInvoiceSuccess_closure, A._emailRecurringInvoiceSuccess_closure, A._restoreRecurringInvoiceSuccess_closure, A._sendNowRecurringInvoiceSuccess_closure, A._startRecurringInvoicesSuccess_closure, A._stopRecurringInvoicesSuccess_closure, A._addRecurringInvoice_closure, A._addRecurringInvoice__closure, A._updateRecurringInvoice_closure, A._updateRecurringInvoice__closure, A.memoizedFilteredRecurringInvoiceList_closure, A.filteredRecurringInvoicesSelector_closure, A.RecurringInvoiceState_loadRecurringInvoices_closure0, A.RecurringInvoiceState_loadRecurringInvoices_closure1, A.RecurringInvoiceState_loadRecurringInvoices_closure, A._viewReports_closure, A._viewReports___closure, A.reportsUIReducer_closure, A.reportsUIReducer_closure0, A.reportsUIReducer_closure1, A.handleScheduleAction_closure, A._editSchedule_closure, A._viewSchedule_closure, A._viewScheduleList_closure0, A._viewScheduleList__closure, A._archiveSchedule_closure, A._archiveSchedule__closure, A._archiveSchedule__closure0, A._archiveSchedule__closure1, A._deleteSchedule_closure, A._deleteSchedule__closure, A._deleteSchedule__closure0, A._deleteSchedule__closure1, A._restoreSchedule_closure, A._restoreSchedule__closure, A._restoreSchedule__closure0, A._restoreSchedule__closure1, A._saveSchedule_closure, A._saveSchedule__closure, A._saveSchedule__closure0, A._loadSchedule_closure, A._loadSchedule__closure, A._loadSchedule__closure0, A._loadSchedules_closure, A._loadSchedules__closure, A._loadSchedules__closure0, A.scheduleUIReducer_closure, A.editingReducer__closure48, A.scheduleListReducer__closure, A._viewScheduleList_closure, A._filterSchedulesByCustom1_closure, A._filterSchedulesByCustom1_closure0, A._filterSchedulesByCustom2_closure, A._filterSchedulesByCustom2_closure0, A._filterSchedulesByState_closure, A._filterSchedulesByState_closure0, A._filterSchedules_closure, A._sortSchedules_closure, A._startListMultiselect_closure24, A._addToListMultiselect_closure24, A._removeFromListMultiselect_closure24, A._clearListMultiselect_closure24, A._archiveScheduleSuccess_closure, A._deleteScheduleSuccess_closure, A._restoreScheduleSuccess_closure, A._addSchedule_closure, A._updateSchedule_closure, A._setLoadedSchedule_closure, A.memoizedFilteredScheduleList_closure, A.filteredSchedulesSelector_closure, A.ScheduleState_loadSchedules_closure0, A.ScheduleState_loadSchedules_closure1, A.ScheduleState_loadSchedules_closure, A._viewSettings_closure, A._viewSettings___closure, A._saveCompany_closure, A._saveCompany__closure, A._saveCompany__closure0, A._saveAuthUser_closure, A._saveAuthUser__closure, A._saveAuthUser__closure0, A._connectOAuthUser_closure0, A._connectOAuthUser__closure, A._connectOAuthUser__closure0, A._connectGmailUser_closure0, A._connectGmailUser__closure, A._connectGmailUser__closure0, A._disableTwoFactor_closure, A._disableTwoFactor__closure, A._disableTwoFactor__closure0, A._saveSettings_closure, A._saveSettings__closure, A._saveSettings__closure0, A._uploadLogo_closure, A._uploadLogo__closure, A._uploadLogo__closure0, A._saveDocument_closure4, A._saveDocument__closure9, A._saveDocument__closure10, A.settingsUIReducer__closure16, A.settingsUIReducer__closure15, A.settingsUIReducer__closure12, A.settingsUIReducer__closure13, A.settingsUIReducer__closure14, A.settingsUIReducer__closure11, A.settingsUIReducer__closure10, A.settingsUIReducer__closure9, A.settingsUIReducer__closure8, A.settingsUIReducer__closure7, A.settingsUIReducer__closure6, A.settingsUIReducer__closure5, A.settingsUIReducer__closure4, A.settingsUIReducer__closure3, A.settingsUIReducer__closure2, A.settingsUIReducer__closure1, A.settingsUIReducer__closure0, A.settingsUIReducer__closure, A.staticLoadedReducer_closure, A.staticLoadedReducer__closure, A.staticLoadedReducer__closure0, A.staticLoadedReducer__closure1, A.staticLoadedReducer__closure2, A.staticLoadedReducer__closure3, A.staticLoadedReducer__closure4, A.staticLoadedReducer__closure5, A.staticLoadedReducer__closure6, A.staticLoadedReducer__closure7, A.staticLoadedReducer__closure8, A.staticLoadedReducer__closure9, A.staticLoadedReducer__closure10, A.staticLoadedReducer__closure11, A.staticLoadedReducer__closure12, A.staticLoadedReducer__closure13, A.staticLoadedReducer__closure14, A.staticLoadedReducer__closure15, A.staticLoadedReducer__closure16, A.memoizedCountryList_closure, A.memoizedGroupList_closure, A.groupList_closure, A.memoizedLanguageList_closure, A.memoizedCurrencyList_closure, A.memoizedTimezoneList_closure, A.memoizedDateFormatList_closure, A.memoizedIndustryList_closure, A.memoizedSizeList_closure, A.memoizedGatewayList_closure, A.gatewayList_closure, A.memoizedPaymentTypeList_closure, A.memoizedFontMap_closure, A.fontMap_closure, A.fontMap_closure0, A.handleSubscriptionAction_closure, A._editSubscription_closure, A._viewSubscription_closure, A._viewSubscriptionList_closure, A._viewSubscriptionList__closure, A._archiveSubscription_closure, A._archiveSubscription__closure, A._archiveSubscription__closure0, A._archiveSubscription__closure1, A._deleteSubscription_closure, A._deleteSubscription__closure, A._deleteSubscription__closure0, A._deleteSubscription__closure1, A._restoreSubscription_closure, A._restoreSubscription__closure, A._restoreSubscription__closure0, A._restoreSubscription__closure1, A._saveSubscription_closure, A._saveSubscription__closure, A._saveSubscription__closure0, A._loadSubscription_closure, A._loadSubscription__closure, A._loadSubscription__closure0, A._loadSubscriptions_closure, A._loadSubscriptions__closure, A._loadSubscriptions__closure0, A.subscriptionUIReducer_closure, A.editingReducer__closure36, A.subscriptionListReducer__closure, A._filterSubscriptionsByCustom1_closure, A._filterSubscriptionsByCustom1_closure0, A._filterSubscriptionsByCustom2_closure, A._filterSubscriptionsByCustom2_closure0, A._filterSubscriptionsByState_closure, A._filterSubscriptionsByState_closure0, A._filterSubscriptions_closure, A._sortSubscriptions_closure, A._startListMultiselect_closure18, A._addToListMultiselect_closure18, A._removeFromListMultiselect_closure18, A._clearListMultiselect_closure18, A._archiveSubscriptionSuccess_closure, A._deleteSubscriptionSuccess_closure, A._restoreSubscriptionSuccess_closure, A._addSubscription_closure, A._updateSubscription_closure, A._setLoadedSubscription_closure, A.memoizedFilteredSubscriptionList_closure, A.filteredSubscriptionsSelector_closure, A.SubscriptionState_loadSubscriptions_closure0, A.SubscriptionState_loadSubscriptions_closure1, A.SubscriptionState_loadSubscriptions_closure, A.handleTaskAction_closure, A.handleTaskAction_closure0, A.handleTaskAction_closure2, A.handleTaskAction_closure3, A.handleTaskAction_closure4, A._editTask_closure, A._viewTask_closure, A._viewTaskList_closure0, A._viewTaskList__closure, A._archiveTask_closure, A._archiveTask__closure, A._archiveTask__closure0, A._archiveTask__closure1, A._startTask_closure, A._startTask__closure, A._startTask__closure0, A._startTask__closure1, A._stopTask_closure, A._stopTask__closure, A._stopTask__closure0, A._stopTask__closure1, A._deleteTask_closure, A._deleteTask__closure, A._deleteTask__closure0, A._deleteTask__closure1, A._restoreTask_closure, A._restoreTask__closure, A._restoreTask__closure0, A._restoreTask__closure1, A._saveTask_closure, A._saveTask__closure, A._saveTask__closure0, A._loadTask_closure, A._loadTask__closure, A._loadTask__closure0, A._loadTasks_closure, A._loadTasks__closure, A._loadTasks__closure0, A._saveDocument_closure7, A._saveDocument__closure15, A._saveDocument__closure16, A._sortTasks_closure0, A._sortTasks__closure, A._sortTasks__closure0, A.taskUIReducer_closure, A.editingReducer__closure8, A.taskListReducer__closure, A._viewTaskList_closure, A._filterTasksByCustom1_closure, A._filterTasksByCustom1_closure0, A._filterTasksByCustom2_closure, A._filterTasksByCustom2_closure0, A._filterTasksByState_closure, A._filterTasksByState_closure0, A._filterTasksByStatus_closure, A._filterTasksByStatus_closure0, A._filterTasks_closure, A._sortTasks_closure, A._startListMultiselect_closure2, A._addToListMultiselect_closure2, A._removeFromListMultiselect_closure2, A._clearListMultiselect_closure2, A._purgeClientSuccess_closure18, A._purgeClientSuccess_closure19, A._purgeClientSuccess_closure17, A._purgeClientSuccess__closure12, A._sortTasksSuccess_closure, A._sortTasksSuccess__closure, A._archiveTaskSuccess_closure, A._startTaskSuccess_closure, A._stopTaskSuccess_closure, A._deleteTaskSuccess_closure, A._restoreTaskSuccess_closure, A._addTask_closure, A._updateTask_closure, A._setLoadedTask_closure, A.convertTaskToInvoiceItem_closure, A.convertTaskToInvoiceItem_closure0, A.convertTaskToInvoiceItem_closure2, A.memoizedTaskList_closure, A.taskList_closure, A.memoizedKanbanTaskList_closure, A.kanbanTasksSelector_closure, A.memoizedFilteredTaskList_closure, A.filteredTasksSelector_closure, A.TaskState_loadTasks_closure0, A.TaskState_loadTasks_closure1, A.TaskState_loadTasks_closure, A.handleTaskStatusAction_closure, A.handleTaskStatusAction_closure0, A._editTaskStatus_closure, A._viewTaskStatus_closure, A._viewTaskStatusList_closure0, A._viewTaskStatusList__closure, A._archiveTaskStatus_closure, A._archiveTaskStatus__closure, A._archiveTaskStatus__closure0, A._archiveTaskStatus__closure1, A._deleteTaskStatus_closure, A._deleteTaskStatus__closure, A._deleteTaskStatus__closure0, A._deleteTaskStatus__closure1, A._restoreTaskStatus_closure, A._restoreTaskStatus__closure, A._restoreTaskStatus__closure0, A._restoreTaskStatus__closure1, A._saveTaskStatus_closure, A._saveTaskStatus__closure, A._saveTaskStatus__closure0, A._loadTaskStatus_closure, A._loadTaskStatus__closure, A._loadTaskStatus__closure0, A._loadTaskStatuses_closure, A._loadTaskStatuses__closure, A._loadTaskStatuses__closure0, A.taskStatusUIReducer_closure, A.editingReducer__closure35, A.taskStatusListReducer__closure, A._viewTaskStatusList_closure, A._filterTaskStatusesByCustom1_closure, A._filterTaskStatusesByCustom1_closure0, A._filterTaskStatusesByCustom2_closure, A._filterTaskStatusesByCustom2_closure0, A._filterTaskStatusesByState_closure, A._filterTaskStatusesByState_closure0, A._filterTaskStatuses_closure, A._sortTaskStatuses_closure, A._startListMultiselect_closure17, A._addToListMultiselect_closure17, A._removeFromListMultiselect_closure17, A._clearListMultiselect_closure17, A._sortTaskStatusSuccess_closure, A._sortTaskStatusSuccess__closure, A._archiveTaskStatusSuccess_closure, A._deleteTaskStatusSuccess_closure, A._restoreTaskStatusSuccess_closure, A._addTaskStatus_closure, A._updateTaskStatus_closure, A._setLoadedTaskStatus_closure, A.sortedActiveTaskStatusIds_closure, A.memoizedDropdownTaskStatusList_closure, A.dropdownTaskStatusesSelector_closure, A.memoizedFilteredTaskStatusList_closure, A.filteredTaskStatusesSelector_closure, A.defaultTaskStatusId_closure, A.TaskStatusState_loadTaskStatuses_closure0, A.TaskStatusState_loadTaskStatuses_closure1, A.TaskStatusState_loadTaskStatuses_closure, A.handleTaxRateAction_closure, A._editTaxRate_closure, A._viewTaxRate_closure, A._viewTaxRateList_closure0, A._viewTaxRateList__closure, A._archiveTaxRate_closure, A._archiveTaxRate__closure, A._archiveTaxRate__closure0, A._archiveTaxRate__closure1, A._deleteTaxRate_closure, A._deleteTaxRate__closure, A._deleteTaxRate__closure0, A._deleteTaxRate__closure1, A._restoreTaxRate_closure, A._restoreTaxRate__closure, A._restoreTaxRate__closure0, A._restoreTaxRate__closure1, A._saveTaxRate_closure, A._saveTaxRate__closure, A._saveTaxRate__closure0, A._loadTaxRate_closure, A._loadTaxRate__closure, A._loadTaxRate__closure0, A._loadTaxRates_closure, A._loadTaxRates__closure, A._loadTaxRates__closure0, A.taxRateUIReducer_closure, A.editingReducer__closure14, A.taxRateListReducer__closure, A._viewTaxRateList_closure, A._filterTaxRatesByState_closure, A._filterTaxRatesByState_closure0, A._filterTaxRates_closure, A._sortTaxRates_closure, A._startListMultiselect_closure8, A._addToListMultiselect_closure8, A._removeFromListMultiselect_closure8, A._clearListMultiselect_closure8, A._archiveTaxRateSuccess_closure, A._deleteTaxRateSuccess_closure, A._restoreTaxRateSuccess_closure, A._addTaxRate_closure, A._updateTaxRate_closure, A._setLoadedTaxRate_closure, A._setLoadedTaxRates_closure, A._setLoadedTaxRates__closure, A._setLoadedTaxRates__closure0, A._setLoadedTaxRates_closure0, A._setLoadedCompany_closure3, A._setLoadedCompany__closure3, A._setLoadedCompany__closure4, A._setLoadedCompany_closure4, A.memoizedFilteredTaxRateList_closure, A.filteredTaxRatesSelector_closure, A.handleTokenAction_closure, A._editToken_closure, A._viewToken_closure, A._viewTokenList_closure0, A._viewTokenList__closure, A._archiveToken_closure, A._archiveToken__closure, A._archiveToken__closure0, A._archiveToken__closure1, A._deleteToken_closure, A._deleteToken__closure, A._deleteToken__closure0, A._deleteToken__closure1, A._restoreToken_closure, A._restoreToken__closure, A._restoreToken__closure0, A._restoreToken__closure1, A._saveToken_closure, A._saveToken__closure, A._saveToken__closure0, A._loadToken_closure, A._loadToken__closure, A._loadToken__closure0, A._loadTokens_closure, A._loadTokens__closure, A._loadTokens__closure0, A.tokenUIReducer_closure, A.editingReducer__closure25, A.tokenListReducer__closure, A._viewTokenList_closure, A._filterTokensByCustom1_closure, A._filterTokensByCustom1_closure0, A._filterTokensByCustom2_closure, A._filterTokensByCustom2_closure0, A._filterTokensByState_closure, A._filterTokensByState_closure0, A._filterTokens_closure, A._sortTokens_closure, A._startListMultiselect_closure13, A._addToListMultiselect_closure13, A._removeFromListMultiselect_closure13, A._clearListMultiselect_closure13, A._archiveTokenSuccess_closure, A._deleteTokenSuccess_closure, A._restoreTokenSuccess_closure, A._addToken_closure, A._updateToken_closure, A._setLoadedToken_closure, A.memoizedFilteredTokenList_closure, A.filteredTokensSelector_closure, A.TokenState_loadTokens_closure0, A.TokenState_loadTokens_closure1, A.TokenState_loadTokens_closure, A.handleTransactionAction_closure, A._editTransaction_closure, A._viewTransaction_closure, A._viewTransactionList_closure0, A._viewTransactionList__closure, A._archiveTransaction_closure, A._archiveTransaction__closure, A._archiveTransaction__closure0, A._archiveTransaction__closure1, A._deleteTransaction_closure, A._deleteTransaction__closure, A._deleteTransaction__closure0, A._deleteTransaction__closure1, A._restoreTransaction_closure, A._restoreTransaction__closure, A._restoreTransaction__closure0, A._restoreTransaction__closure1, A._convertTransactions_closure, A._convertTransactions__closure, A._convertTransactions__closure0, A._convertToPayment_closure, A._convertToPayment__closure, A._convertToPayment__closure0, A._convertToExpense_closure, A._convertToExpense__closure, A._convertToExpense__closure0, A._linkToPayment_closure, A._linkToPayment__closure, A._linkToPayment__closure0, A._linkToExpense_closure, A._linkToExpense__closure, A._linkToExpense__closure0, A._saveTransaction_closure, A._saveTransaction__closure, A._saveTransaction__closure0, A._loadTransaction_closure, A._loadTransaction__closure, A._loadTransaction__closure0, A._loadTransactions_closure, A._loadTransactions__closure, A._loadTransactions__closure0, A.transactionUIReducer_closure, A.editingReducer__closure46, A.transactionListReducer__closure, A._viewTransactionList_closure, A._filterTransactionsByCustom1_closure, A._filterTransactionsByCustom1_closure0, A._filterTransactionsByCustom2_closure, A._filterTransactionsByCustom2_closure0, A._filterTransactionsByState_closure, A._filterTransactionsByState_closure0, A._filterTransactionsByStatus_closure, A._filterTransactionsByStatus_closure0, A._filterTransactions_closure, A._sortTransactions_closure, A._startListMultiselect_closure22, A._addToListMultiselect_closure22, A._removeFromListMultiselect_closure22, A._clearListMultiselect_closure22, A._archiveTransactionSuccess_closure, A._deleteTransactionSuccess_closure, A._restoreTransactionSuccess_closure, A._addTransaction_closure, A._updateTransaction_closure, A._convertTransactionToPayment_closure, A._linkTransactionToPayment_closure, A._linkTransactionToExpense_closure, A._setLoadedTransaction_closure, A.memoizedFilteredTransactionList_closure, A.filteredTransactionsSelector_closure, A.TransactionState_loadTransactions_closure0, A.TransactionState_loadTransactions_closure1, A.TransactionState_loadTransactions_closure, A.handleTransactionRuleAction_closure, A._editTransactionRule_closure, A._viewTransactionRule_closure, A._viewTransactionRuleList_closure0, A._viewTransactionRuleList__closure, A._archiveTransactionRule_closure, A._archiveTransactionRule__closure, A._archiveTransactionRule__closure0, A._archiveTransactionRule__closure1, A._deleteTransactionRule_closure, A._deleteTransactionRule__closure, A._deleteTransactionRule__closure0, A._deleteTransactionRule__closure1, A._restoreTransactionRule_closure, A._restoreTransactionRule__closure, A._restoreTransactionRule__closure0, A._restoreTransactionRule__closure1, A._saveTransactionRule_closure, A._saveTransactionRule__closure, A._saveTransactionRule__closure0, A._loadTransactionRule_closure, A._loadTransactionRule__closure, A._loadTransactionRule__closure0, A._loadTransactionRules_closure, A._loadTransactionRules__closure, A._loadTransactionRules__closure0, A.transactionRuleUIReducer_closure, A.editingReducer__closure47, A.transactionRuleListReducer__closure, A._viewTransactionRuleList_closure, A._filterTransactionRulesByCustom1_closure, A._filterTransactionRulesByCustom1_closure0, A._filterTransactionRulesByCustom2_closure, A._filterTransactionRulesByCustom2_closure0, A._filterTransactionRulesByState_closure, A._filterTransactionRulesByState_closure0, A._filterTransactionRules_closure, A._sortTransactionRules_closure, A._startListMultiselect_closure23, A._addToListMultiselect_closure23, A._removeFromListMultiselect_closure23, A._clearListMultiselect_closure23, A._archiveTransactionRuleSuccess_closure, A._deleteTransactionRuleSuccess_closure, A._restoreTransactionRuleSuccess_closure, A._addTransactionRule_closure, A._updateTransactionRule_closure, A._setLoadedTransactionRule_closure, A.memoizedFilteredTransactionRuleList_closure, A.filteredTransactionRulesSelector_closure, A.TransactionRuleState_loadTransactionRules_closure0, A.TransactionRuleState_loadTransactionRules_closure1, A.TransactionRuleState_loadTransactionRules_closure, A.prefReducer_closure, A._resortFields_closure, A._resortFields_closure0, A.sidebarEditorReducer__closure, A.sidebarEditorReducer__closure0, A.sidebarViewerReducer__closure, A.sidebarViewerReducer__closure0, A.companyPrefReducer_closure, A.historyReducer__closure, A._addToHistory_closure, A._addToHistory_closure1, A._addToHistory_closure2, A.uiReducer_closure, A.previewStackReducer__closure, A.filterStackReducer__closure, A.UIState_mainRoute_closure, A.UIState_subRoute_closure, A.UIState_previousMainRoute_closure, A.UIState_previousSubRoute_closure, A.handleUserAction_closure, A.handleUserAction_closure0, A.handleUserAction_closure1, A.handleUserAction_closure2, A.handleUserAction_closure3, A.handleUserAction_closure4, A.handleUserAction_closure5, A.handleUserAction_closure6, A.handleUserAction_closure7, A.handleUserAction_closure8, A.handleUserAction_closure9, A.handleUserAction_closure11, A.handleUserAction_closure13, A.handleUserAction_closure15, A.handleUserAction_closure17, A.handleUserAction_closure16, A._editUser_closure, A._viewUser_closure, A._viewUserList_closure0, A._viewUserList__closure, A._archiveUser_closure, A._archiveUser__closure, A._archiveUser__closure0, A._archiveUser__closure1, A._deleteUser_closure, A._deleteUser__closure, A._deleteUser__closure0, A._deleteUser__closure1, A._restoreUser_closure, A._restoreUser__closure, A._restoreUser__closure0, A._restoreUser__closure1, A._removeUser_closure, A._removeUser__closure, A._removeUser__closure0, A._resendInvite_closure, A._resendInvite__closure, A._resendInvite__closure0, A._saveUser_closure, A._saveUser__closure, A._saveUser__closure0, A._loadUser_closure, A._loadUser__closure, A._loadUser__closure0, A._loadUsers_closure, A._loadUsers__closure, A._loadUsers__closure0, A.userUIReducer_closure, A.editingReducer__closure15, A.userListReducer__closure, A._viewUserList_closure, A._filterUsersByCustom1_closure, A._filterUsersByCustom1_closure0, A._filterUsersByCustom2_closure, A._filterUsersByCustom2_closure0, A._filterUsersByCustom3_closure, A._filterUsersByCustom3_closure0, A._filterUsersByCustom4_closure, A._filterUsersByCustom4_closure0, A._filterUsersByState_closure, A._filterUsersByState_closure0, A._filterUsers_closure, A._sortUsers_closure, A._startListMultiselect_closure9, A._addToListMultiselect_closure9, A._removeFromListMultiselect_closure9, A._clearListMultiselect_closure9, A._archiveUserSuccess_closure, A._deleteUserSuccess_closure, A._restoreUserSuccess_closure, A._removeUserSuccess_closure, A._addUser_closure, A._updateUser_closure, A._updateAuthUser_closure, A._connectOAuthUser_closure, A._connectGmailUser_closure, A._setLoadedUser_closure, A._setLoadedUsers_closure, A._setLoadedUsers__closure, A._setLoadedUsers__closure0, A._setLoadedUsers_closure0, A._setLoadedCompany_closure5, A._setLoadedCompany__closure5, A._setLoadedCompany__closure6, A._setLoadedCompany_closure6, A.memoizedFilteredUserList_closure, A.filteredUsersSelector_closure, A.memoizedUserList_closure, A.userList_closure, A.memoizedGmailUserList_closure, A.gmailUserList_closure, A.memoizedMicrosoftUserList_closure, A.microsoftUserList_closure, A.handleVendorAction_closure, A.handleVendorAction_closure0, A._editVendor_closure, A._viewVendor_closure, A._viewVendorList_closure0, A._viewVendorList__closure, A._archiveVendor_closure, A._archiveVendor__closure, A._archiveVendor__closure0, A._archiveVendor__closure1, A._deleteVendor_closure, A._deleteVendor__closure, A._deleteVendor__closure0, A._deleteVendor__closure1, A._restoreVendor_closure, A._restoreVendor__closure, A._restoreVendor__closure0, A._restoreVendor__closure1, A._saveVendor_closure, A._saveVendor__closure, A._saveVendor__closure0, A._loadVendor_closure, A._loadVendor__closure, A._loadVendor__closure0, A._loadVendors_closure, A._loadVendors__closure, A._loadVendors__closure0, A._saveDocument_closure8, A._saveDocument__closure17, A._saveDocument__closure18, A.vendorUIReducer_closure, A.editingReducer__closure9, A._addContact_closure, A._removeContact_closure, A._updateContact_closure, A.vendorListReducer__closure, A._viewVendorList_closure, A._filterVendorsByCustom1_closure, A._filterVendorsByCustom1_closure0, A._filterVendorsByCustom2_closure, A._filterVendorsByCustom2_closure0, A._filterVendorsByCustom3_closure, A._filterVendorsByCustom3_closure0, A._filterVendorsByCustom4_closure, A._filterVendorsByCustom4_closure0, A._filterVendorsByState_closure, A._filterVendorsByState_closure0, A._filterVendors_closure, A._sortVendors_closure, A._startListMultiselect_closure3, A._addToListMultiselect_closure3, A._removeFromListMultiselect_closure3, A._clearListMultiselect_closure3, A._archiveVendorSuccess_closure, A._deleteVendorSuccess_closure, A._restoreVendorSuccess_closure, A._addVendor_closure, A._addVendor__closure, A._updateVendor_closure, A._updateVendor__closure, A._setLoadedVendor_closure, A._setLoadedVendor__closure, A.memoizedDropdownVendorList_closure, A.dropdownVendorsSelector_closure, A.memoizedFilteredVendorList_closure, A.filteredVendorsSelector_closure, A.memoizedCalculateVendorBalance_closure, A.calculateVendorBalance_closure, A.VendorState_loadVendors_closure0, A.VendorState_loadVendors_closure1, A.VendorState_loadVendors_closure, A.handleWebhookAction_closure, A._editWebhook_closure, A._viewWebhook_closure, A._viewWebhookList_closure0, A._viewWebhookList__closure, A._archiveWebhook_closure, A._archiveWebhook__closure, A._archiveWebhook__closure0, A._archiveWebhook__closure1, A._deleteWebhook_closure, A._deleteWebhook__closure, A._deleteWebhook__closure0, A._deleteWebhook__closure1, A._restoreWebhook_closure, A._restoreWebhook__closure, A._restoreWebhook__closure0, A._restoreWebhook__closure1, A._saveWebhook_closure, A._saveWebhook__closure, A._saveWebhook__closure0, A._loadWebhook_closure, A._loadWebhook__closure, A._loadWebhook__closure0, A._loadWebhooks_closure, A._loadWebhooks__closure, A._loadWebhooks__closure0, A.webhookUIReducer_closure, A.editingReducer__closure26, A.webhookListReducer__closure, A._viewWebhookList_closure, A._filterWebhooksByCustom1_closure, A._filterWebhooksByCustom1_closure0, A._filterWebhooksByCustom2_closure, A._filterWebhooksByCustom2_closure0, A._filterWebhooksByState_closure, A._filterWebhooksByState_closure0, A._filterWebhooks_closure, A._sortWebhooks_closure, A._startListMultiselect_closure14, A._addToListMultiselect_closure14, A._removeFromListMultiselect_closure14, A._clearListMultiselect_closure14, A._archiveWebhookSuccess_closure, A._deleteWebhookSuccess_closure, A._restoreWebhookSuccess_closure, A._addWebhook_closure, A._updateWebhook_closure, A._setLoadedWebhook_closure, A.memoizedFilteredWebhookList_closure, A.filteredWebhooksSelector_closure, A.WebhookState_loadWebhooks_closure0, A.WebhookState_loadWebhooks_closure1, A.WebhookState_loadWebhooks_closure, A.ActionMenuButton_build_closure, A.ActionMenuButton_build_closure0, A.ActionMenuButton_build_closure1, A._AppBottomBarState_build__closure14, A._AppBottomBarState_build___closure8, A._AppBottomBarState_build____closure1, A._AppBottomBarState_build_____closure2, A._AppBottomBarState_build__closure12, A._AppBottomBarState_build___closure6, A._AppBottomBarState_build____closure0, A._AppBottomBarState_build_____closure1, A._AppBottomBarState_build__closure2, A._AppBottomBarState_build___closure0, A._AppBottomBarState_build____closure, A._AppBottomBarState_build_____closure, A._AppBottomBarState_build__closure10, A._AppBottomBarState_build___closure4, A._AppBottomBarState_build__closure8, A._AppBottomBarState_build___closure3, A._AppBottomBarState_build__closure6, A._AppBottomBarState_build___closure2, A._AppBottomBarState_build__closure4, A._AppBottomBarState_build___closure1, A._AppBottomBarState_build___onColumnsPressed_closure, A._AppBottomBarState_build___onColumnsPressed__closure, A._AppBottomBarState_build___onColumnsPressed__closure0, A._AppBottomBarState_build___onColumnsPressed__closure1, A.CustomFieldSelector_build_closure0, A.CustomFieldSelector_build__closure, A.CustomFieldSelector_build___closure, A._ChangeLayoutBannerState_build__closure, A.ConfirmEmail_build___closure, A.ConfirmEmailVM_fromStore_closure2, A.ConfirmEmailVM_fromStore__closure, A._DesktopSessionTimeoutState_initState_closure, A._DesktopSessionTimeoutState_build__closure, A.MessageDialog_build_closure, A.ErrorDialog_build__closure, A._HealthCheckDialogState_runCheck_closure0, A._HealthCheckDialogState_runCheck_closure1, A._HealthCheckDialogState_clearCache_closure0, A._HealthCheckDialogState_clearCache__closure, A._HealthCheckDialogState_clearCache_closure1, A.multiselectDialog_closure, A.multiselectDialog__closure, A.MultiSelectListState_build_closure, A.MultiSelectListState_build_closure0, A.MultiSelectListState_build_closure2, A.MultiSelectListState_build_closure3, A.MultiSelectListState_build_closure4, A.DismissibleEntity_build_closure, A.DismissibleEntity_build_closure0, A.DismissibleEntity_build_closure1, A.DismissibleEntity_build_closure2, A.DismissibleEntity_build_closure3, A.DocumentGrid_build__closure, A.DocumentTile_build_closure0, A.DocumentTile_build__closure, A.DocumentTile_build_closure, A.DocumentPreview_build_closure, A.EditScaffold_build_closure0, A.EditScaffold_build__closure3, A.EditScaffold_build_closure3, A.EditScaffold_build__closure2, A.EditScaffold_build__closure1, A.EditScaffold_build___closure, A.EditScaffold_build_closure6, A.EditScaffold_build_closure7, A.EditScaffold_build_closure8, A.EditScaffold_build__closure, A.EditScaffold_build_closure9, A.showEntityActionsDialog_closure, A.showEntityActionsDialog_closure0, A._EntityListTileState_build_closure3, A._EntityListTileState_build_closure4, A._EntitiesListTileState_build_closure2, A._EntitiesListTileState_build_closure3, A._EntityDropdownState__showOptions_closure, A._EntityDropdownState__showOptions__closure0, A._EntityDropdownState_build__closure8, A._EntityDropdownState_build_closure5, A._EntityDropdownState_build__closure, A._EntityDropdownState_build__closure0, A._EntityDropdownState_build__closure1, A._EntityDropdownState_build_closure3, A._EntityDropdownState_build_closure4, A._EntityDropdownState_build_closure__wrapUp, A._EntityDropdownState_build___wrapUp_closure, A._EntityDropdownState_build__closure2, A._EntityDropdownState_build__closure3, A._EntityDropdownState_build__closure4, A._EntityDropdownState_build_closure1, A._EntityDropdownState_build__closure7, A._EntityDropdownState_build__closure6, A._EntityDropdownState_build_closure2, A._EntityDropdownState_build___closure, A._EntityDropdownState_build____closure, A._EntityDropdownState_build____closure0, A._EntityDropdownDialogState_build__selectEntity, A._EntityDropdownDialogState_build__headerRow_closure, A._EntityDropdownDialogState_build__headerRow__closure, A._EntityDropdownDialogState_build__createList_closure, A._EntityDropdownDialogState_build__createList_closure0, A._EntityDropdownDialogState_build__createList__closure, A.EntityTopFilter_build_closure, A.EntityTopFilter_build__closure0, A.EntityTopFilter_build__closure, A.EntityTopFilter_build___closure, A.EntityTopFilter_build___closure0, A.EntityTopFilterHeader_build_closure, A.EntityTopFilterHeader_build_closure4, A.EntityTopFilterHeader_build__closure1, A.EntityTopFilterHeader_build__closure0, A.EntityTopFilterHeader_build___closure, A.AppDropdownButton_build_closure, A.AppToggleButtons_build__closure, A.AppToggleButtons_build__closure0, A.BoolDropdownButton_build_closure, A.BoolDropdownButton_build_closure0, A.BoolDropdownButton_build_closure1, A.BoolDropdownButton_build_closure3, A.ClientPicker_build_closure, A._FormColorPickerState_didChangeDependencies_closure, A._FormColorPickerState_didChangeDependencies_closure0, A._FormColorPickerState__showPicker_closure, A._FormColorPickerState__showPicker__closure, A._CustomFieldState_build_closure, A._CustomFieldState_build_closure1, A._CustomFieldState_build_closure2, A._DatePickerState_build_closure1, A._DecoratedFormFieldState_build_closure0, A._DecoratedFormFieldState_build_closure1, A.DesignPicker_build_closure1, A.DesignPicker_build_closure, A.DesignPicker_build_closure0, A._DurationPickerState_build_closure1, A._DurationPickerState_build_closure, A._DurationPickerState_build__closure0, A._DurationPickerState_build_closure0, A.DynamicSelector_build_closure0, A.DynamicSelector_build_closure, A.DynamicSelector_build_closure1, A.NotificationSettings_build_closure, A.NotificationSettings_build_closure0, A.NotificationSettings_build_closure1, A.NotificationSettings_build__closure, A._NotificationSelector_build_closure, A._PasswordFormFieldState_build_closure0, A.ProjectPicker_build_closure0, A.ProjectPicker_build__closure, A.SaveCancelButtons_build_closure, A.SaveCancelButtons_build_closure0, A._TimePickerState_build_closure0, A._TimePickerState_build__closure, A._TimePickerState_build__closure0, A.VendorPicker_build_closure0, A.VendorPicker_build__closure, A.HistoryDrawer_build_closure, A._HistoryListTileState_build__closure, A._InvoiceEmailViewState_dispose_closure, A._InvoiceEmailViewState__loadTemplate_closure0, A._InvoiceEmailViewState__buildTemplateDropdown_closure, A._InvoiceEmailViewState__buildTemplateDropdown__closure0, A._InvoiceEmailViewState__buildTemplateDropdown_closure0, A._InvoiceEmailViewState__buildTemplateDropdown_closure1, A._InvoiceEmailViewState__buildTemplateDropdown_closure2, A._InvoiceEmailViewState__buildEdit__closure, A._InvoiceEmailViewState__buildEdit_closure0, A._InvoiceEmailViewState__buildEdit_closure1, A._InvoiceEmailViewState__buildEdit_closure2, A._InvoiceEmailViewState_build_closure, A._InvoiceEmailViewState_build_closure0, A._InvoiceEmailViewState_build_closure1, A._InvoiceEmailViewState_build_closure2, A._TaxRateDropdownState_didChangeDependencies_closure, A._TaxRateDropdownState_didChangeDependencies_closure0, A._TaxRateDropdownState_build_closure, A._TaxRateDropdownState_build_closure0, A._TaxRateDropdownState_build_closure1, A._TaxRateDropdownState_build_closure3, A.TaxRateField_build_closure, A.TaxRateField_build_closure0, A._LinkTextRelatedEntityState_build_closure2, A._LinkTextRelatedEntityState_build_closure1, A._ListFilterState_build_closure0, A._ListFilterState_build_closure4, A._ListFilterState_build__closure2, A._ListFilterState_build__closure3, A._ListFilterState_build_closure3, A._ListFilterState_build_closure2, A._ListFilterState_build__closure4, A._ListFilterState_build_closure7, A._ListFilterState_build__closure, A._ListFilterState_build___closure0, A._ListFilterState_build__closure0, A._ListFilterState_build___closure, A._ListFilterState_build_closure6, A._ListFilterState_build_closure5, A._ListFilterState_build__closure1, A.ListScaffold_build_closure0, A.ListScaffold_build_closure4, A._LiveTextState_initState_closure, A._MenuDrawerState_build__companyLogo, A._MenuDrawerState_build__companyListItem, A._MenuDrawerState_build__companyListItem_closure, A._MenuDrawerState_build__companyListItem_closure2, A._MenuDrawerState_build__companyListItem_closure3, A._MenuDrawerState_build_closure, A._MenuDrawerState_build__closure5, A._MenuDrawerState_build_closure0, A._MenuDrawerState_build__closure4, A._MenuDrawerState_build_closure3, A._MenuDrawerState_build__closure3, A._MenuDrawerState_build_closure1, A._MenuDrawerState_build_closure2, A._MenuDrawerState_build__closure2, A._MenuDrawerState_build__closure1, A._MenuDrawerState_build__closure0, A._MenuDrawerState_build__closure, A._DrawerTileState_build_closure3, A._DrawerTileState_build_closure4, A.SidebarFooter_build__closure, A.SidebarFooterCollapsed_build_closure0, A.SidebarFooterCollapsed_build_closure, A._showContactUs_closure, A._showUpdate_closure, A._showAbout_closure, A._showAbout___closure1, A._showAbout___closure0, A._showAbout_____closure, A._showAbout___closure, A._ContactUsDialogState__sendMessage_closure0, A._ContactUsDialogState__sendMessage__closure1, A._ContactUsDialogState__sendMessage_closure1, A._ContactUsDialogState_build_closure1, A._ContactUsDialogState_build_closure2, A.MenuDrawerVM_fromStore_closure1, A.MenuDrawerVM_fromStore__closure, A.MenuDrawerVM_fromStore_closure, A.MenuDrawerVM_fromStore_closure0, A.MenuDrawerVM_fromStore__closure0, A.MenuDrawerVM_fromStore___closure, A.MenuDrawerVM_fromStore___closure0, A._DropDownMultiSelectState_initState_closure, A._DropDownMultiSelectState_build__closure1, A._DropDownMultiSelectState_build__closure2, A._DropDownMultiSelectState_build___closure, A._DropDownMultiSelectState_build__closure0, A._DropDownMultiSelectState_build____closure, A.AppPinput_build_closure, A.PortalLinks_build_closure1, A.PortalLinks_build_closure2, A.SearchText_build_closure0, A._AccountSmsVerificationState__sendCode_closure0, A._AccountSmsVerificationState__sendCode_closure1, A._AccountSmsVerificationState__verifyCode_closure0, A._AccountSmsVerificationState__verifyCode_closure1, A._AccountSmsVerificationState_build_closure, A._AccountSmsVerificationState_build_closure0, A._AccountSmsVerificationState_build_closure1, A._UserSmsVerificationState_initState_closure, A._UserSmsVerificationState__sendCode_closure0, A._UserSmsVerificationState__sendCode_closure1, A._UserSmsVerificationState__verifyCode_closure0, A._UserSmsVerificationState__verifyCode_closure1, A._UserSmsVerificationState_build_closure, A._SystemLogViewerState_build_closure, A._SystemLogViewerState_build_closure0, A._SystemLogViewerState_build_closure1, A.AppDataTable_build_closure, A.AppDataTable_build_closure0, A.AppPaginatedDataTableState__getBlankRowFor_closure, A.AppPaginatedDataTableState__getProgressIndicatorRowFor_closure, A.AppPaginatedDataTableState_build_closure, A.EntityDataTableSource_getRow_closure, A.EntityDataTableSource_getRow_closure0, A.EntityDataTableSource_getRow_closure5, A._EntityListState_initState_closure, A._EntityListState_build_closure, A._EntityListState_build__closure, A._EntityListState_build__closure3, A._EntityListState_build__closure8, A._EntityListState_build___closure, A._EntityListState_build___closure0, A._EntityListState_build__closure5, A._EntityListState_build__closure6, A._EntityListState_build__closure7, A._EntityListState_build_closure0, A._EntityListState_build_closure1, A._EntityListState_build_closure2, A._EntityListState_build__closure13, A._EntityListState_build_closure4, A._EntityListState_build__closure12, A._EntityListState_build__closure11, A._EntityListState_build___closure2, A._EntityListState_build_closure6, A._EntityListState_build__closure9, A._EntityListState_build_closure5, A._UpgradeDialogState_initState_closure, A._UpgradeDialogState_initState_closure1, A._UpgradeDialogState__buildProductList_closure, A._UpgradeDialogState__buildProductList_closure1, A._VariablesHelpState_build_closure, A._VariablesHelpState_build_closure0, A._VariablesHelpState_build_closure1, A._VariableGrid_build__closure, A.ViewScaffold_build_closure4, A._WebSessionTimeoutState_initState_closure, A.InitScreen_build_closure0, A._LoginState__submitSignUpForm_closure0, A._LoginState__submitSignUpForm_closure1, A._LoginState__submitSignUpForm_closure2, A._LoginState__submitLoginForm_closure0, A._LoginState__submitLoginForm___closure, A._LoginState__submitLoginForm_closure1, A._LoginState__submitLoginForm_closure2, A._LoginState_build_closure2, A._LoginState_build_closure3, A._LoginState_build_closure5, A._LoginState_build_closure4, A._LoginState_build_closure6, A._LoginState_build_closure7, A._LoginState_build_closure8, A._LoginState_build_closure9, A._LoginState_build_closure10, A.LoginVM_fromStore__handleLogin, A.LoginVM_fromStore__handleLogin_closure, A.LoginVM_fromStore__formatApiUrl, A.LoginVM_fromStore_closure3, A.LoginVM_fromStore___closure2, A.LoginVM_fromStore_closure4, A.LoginVM_fromStore___closure1, A.LoginVM_fromStore_closure5, A.LoginVM_fromStore___closure0, A.LoginVM_fromStore__closure4, A.LoginVM_fromStore_closure6, A.LoginVM_fromStore___closure, A.LoginVM_fromStore__closure2, A.LoginVM_fromStore_closure7, A.LoginVM_fromStore__closure0, A.LoginVM_fromStore_closure8, A.LoginVM_fromStore__closure, A.LoginVM_fromStore_closure1, A.LoginVM_fromStore__closure7, A.LoginVM_fromStore_closure0, A.LoginVM_fromStore_closure, A.LoginVM_fromStore__closure8, A.LoginVM_fromStore_closure2, A.BankAccountListItem_build_closure, A.BankAccountListVM_fromStore__handleRefresh, A.BankAccountListVM_fromStore_closure, A.BankAccountListVM_fromStore_closure0, A.BankAccountScreen_connectAccounts_closure, A.BankAccountScreen_connectAccounts_closure0, A.BankAccountScreen_build_closure12, A.BankAccountScreen_build_closure9, A.BankAccountScreen_build_closure5, A.BankAccountScreen_build_closure6, A.BankAccountScreen_build_closure7, A.BankAccountScreen_build_closure8, A.BankAccountScreenVM_fromStore_closure, A.BankAccountScreenVM_fromStore__closure, A.BankAccountScreenVM_fromStore__closure0, A._BankAccountEditState_didChangeDependencies_closure, A._BankAccountEditState_didChangeDependencies_closure0, A._BankAccountEditState_dispose_closure, A._BankAccountEditState__onChanged_closure, A._BankAccountEditState_build_closure3, A._BankAccountEditState_build_closure4, A._BankAccountEditState_build_closure0, A._BankAccountEditState_build_closure, A._BankAccountEditState_build__closure0, A._BankAccountEditState_build_closure2, A._BankAccountEditState_build__closure, A.BankAccountEditScreen_build_closure0, A.BankAccountEditVM_BankAccountEditVM$fromStore_closure, A.BankAccountEditVM_BankAccountEditVM$fromStore_closure1, A.BankAccountEditVM_BankAccountEditVM$fromStore_closure0, A.BankAccountEditVM_BankAccountEditVM$fromStore___closure, A.BankAccountEditVM_BankAccountEditVM$fromStore___closure0, A.BankAccountEditVM_BankAccountEditVM$fromStore____closure, A.BankAccountViewScreen_build_closure0, A.ClientListItem_build__closure, A.ClientListItem_build__closure3, A.ClientListVM_fromStore__handleRefresh, A.ClientListVM_fromStore_closure, A.ClientListVM_fromStore_closure0, A._ClientPdfViewState_loadPDF_closure0, A._ClientPdfViewState_loadPDF_closure1, A._ClientPdfViewState_loadPDF__closure0, A._ClientPdfViewState_build_closure, A._ClientPdfViewState_build_closure0, A._ClientPdfViewState_build_closure2, A._ClientPdfViewState_build_closure1, A._ClientPdfViewState_build_closure4, A._ClientPdfViewState_build_closure3, A._ClientPdfViewState_build__closure4, A._ClientPdfViewState_build__closure2, A._ClientPdfViewState_build_closure12, A.ClientPdfScreen_build_closure0, A.ClientPresenter_getField_closure0, A.ClientScreen_build_closure7, A.ClientScreen_build_closure4, A.ClientScreen_build_closure0, A.ClientScreen_build_closure1, A.ClientScreen_build_closure2, A.ClientScreen_build_closure3, A._ClientEditState_build_closure, A._ClientEditState_build_closure0, A.ClientEditBillingAddressState_didChangeDependencies_closure, A.ClientEditBillingAddressState_didChangeDependencies_closure0, A.ClientEditBillingAddressState_dispose_closure, A.ClientEditBillingAddressState__onChanged_closure, A.ClientEditBillingAddressState_build_closure, A.ClientEditBillingAddressState_build__closure0, A.ClientEditBillingAddressState_build__closure, A._ClientEditContactsState__showContactEditor_closure, A._ClientEditContactsState__showContactEditor__closure, A._ClientEditContactsState_build_closure, A._ClientEditContactsState_build_closure0, A.ContactEditDetailsState_didChangeDependencies_closure, A.ContactEditDetailsState_didChangeDependencies_closure0, A.ContactEditDetailsState_dispose_closure, A.ContactEditDetailsState__onChanged_closure, A.ContactEditDetailsState_build_closure0, A.ContactEditDetailsState_build_closure, A.ContactEditDetailsState_build_closure2, A.ContactEditDetailsState_build_closure1, A.ContactEditDetailsState_build_closure4, A.ContactEditDetailsState_build_closure3, A.ContactEditDetailsState_build_closure6, A.ContactEditDetailsState_build_closure5, A.ContactEditDetailsState_build_closure7, A.ContactEditDetailsState_build_closure8, A.ContactEditDetailsState_build_closure9, A.ContactEditDetailsState_build_closure10, A.ContactEditDetailsState_build_closure11, A.ContactEditDetailsState_build_closure12, A.ContactEditDetailsState_build___closure, A.ContactEditDetailsState_build__closure1, A.ContactEditDetailsState_build__closure, A.ClientEditContactsScreen_build_closure0, A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure0, A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure1, A.ClientEditDetailsState_didChangeDependencies_closure, A.ClientEditDetailsState_didChangeDependencies_closure0, A.ClientEditDetailsState_dispose_closure, A.ClientEditDetailsState__onChanged_closure, A.ClientEditDetailsState_build_closure, A.ClientEditDetailsState_build_closure0, A.ClientEditDetailsState_build__closure0, A.ClientEditDetailsState_build_closure1, A.ClientEditDetailsState_build__closure, A.ClientEditNotesState_didChangeDependencies_closure, A.ClientEditNotesState_didChangeDependencies_closure0, A.ClientEditNotesState_dispose_closure, A.ClientEditNotesState__onChanged_closure, A.ClientEditNotesState_build_closure, A.ClientEditNotesState_build_closure0, A.ClientEditNotesState_build__closure0, A.ClientEditNotesState_build_closure1, A.ClientEditNotesState_build__closure, A.ClientEditSettingsState_didChangeDependencies_closure, A.ClientEditSettingsState_didChangeDependencies_closure0, A.ClientEditSettingsState_dispose_closure, A.ClientEditSettingsState__onChanged_closure, A.ClientEditSettingsState_build_closure, A.ClientEditSettingsState_build__closure3, A.ClientEditSettingsState_build_closure0, A.ClientEditSettingsState_build__closure2, A.ClientEditSettingsState_build_closure1, A.ClientEditSettingsState_build_closure2, A.ClientEditSettingsState_build__closure1, A.ClientEditSettingsState_build_closure3, A.ClientEditSettingsState_build_closure4, A.ClientEditSettingsState_build__closure0, A.ClientEditSettingsState_build_closure5, A.ClientEditSettingsState_build__closure, A.ClientEditShippingAddressState_didChangeDependencies_closure, A.ClientEditShippingAddressState_didChangeDependencies_closure0, A.ClientEditShippingAddressState_dispose_closure, A.ClientEditShippingAddressState__onChanged_closure, A.ClientEditShippingAddressState_build_closure, A.ClientEditShippingAddressState_build__closure0, A.ClientEditShippingAddressState_build__closure, A.ClientEditScreen_build_closure0, A.ClientEditVM_ClientEditVM$fromStore_closure, A.ClientEditVM_ClientEditVM$fromStore__closure, A.ClientEditVM_ClientEditVM$fromStore__closure0, A.ClientEditVM_ClientEditVM$fromStore_closure1, A.ClientEditVM_ClientEditVM$fromStore_closure0, A.ClientEditVM_ClientEditVM$fromStore___closure, A.ClientEditVM_ClientEditVM$fromStore___closure0, A.ClientEditVM_ClientEditVM$fromStore___closure1, A.ClientEditVM_ClientEditVM$fromStore____closure, A._ClientViewState_build_closure, A._ClientViewDetailsState_build__buildDetailsList_closure, A.ClientViewDocuments_build_closure, A.ClientViewDocuments_build_closure0, A._ClientViewFullwidthState_build_closure, A._ClientViewFullwidthState_build__closure2, A._ClientViewLedgerState_build_closure, A.ClientOverview_build_closure, A.ClientOverview_build_closure0, A.ClientViewPaymentMethods_build__closure, A.ClientViewScreen_build_closure0, A.ClientViewVM_ClientViewVM$fromStore__handleRefresh, A.ClientViewVM_ClientViewVM$fromStore_closure, A.ClientViewVM_ClientViewVM$fromStore__closure0, A.ClientViewVM_ClientViewVM$fromStore__closure1, A.ClientViewVM_ClientViewVM$fromStore___closure, A.ClientViewVM_ClientViewVM$fromStore_closure1, A.ClientViewVM_ClientViewVM$fromStore__closure, A._CompanyGatewayListState_build_closure, A.CompanyGatewayListItem_build_closure, A.CompanyGatewayListVM_fromStore__handleRefresh, A.CompanyGatewayListVM_fromStore_closure, A.CompanyGatewayListVM_fromStore_closure1, A.CompanyGatewayListVM_fromStore__closure, A.CompanyGatewayListVM_fromStore__closure0, A.CompanyGatewayScreen_build_closure, A.CompanyGatewayScreen_build__closure0, A.CompanyGatewayScreen_build__closure1, A.CompanyGatewayScreen_build_closure0, A.CompanyGatewayScreen_build__closure, A.CompanyGatewayScreen_build_closure2, A.CompanyGatewayScreen_build_closure4, A.CompanyGatewayScreen_build_closure5, A.CompanyGatewayScreen_build_closure6, A.CompanyGatewayScreen_build_closure7, A.CompanyGatewayScreenVM_fromStore_closure, A._CompanyGatewayEditState_didChangeDependencies_closure, A._CompanyGatewayEditState_build_closure, A._CompanyGatewayEditState_build_closure0, A._CompanyGatewayEditState_build__closure17, A._CompanyGatewayEditState_build_closure3, A._CompanyGatewayEditState_build__closure16, A._CompanyGatewayEditState_build_closure4, A._CompanyGatewayEditState_build__closure15, A._CompanyGatewayEditState_build_closure6, A._CompanyGatewayEditState_build__closure14, A._CompanyGatewayEditState_build_closure5, A._CompanyGatewayEditState_build_closure7, A._CompanyGatewayEditState_build__closure13, A._CompanyGatewayEditState_build___closure, A._CompanyGatewayEditState_build_closure8, A._CompanyGatewayEditState_build__closure12, A._CompanyGatewayEditState_build_closure9, A._CompanyGatewayEditState_build__closure11, A._CompanyGatewayEditState_build_closure10, A._CompanyGatewayEditState_build__closure10, A._CompanyGatewayEditState_build_closure11, A._CompanyGatewayEditState_build__closure9, A._CompanyGatewayEditState_build_closure12, A._CompanyGatewayEditState_build__closure8, A._CompanyGatewayEditState_build_closure13, A._CompanyGatewayEditState_build__closure7, A._CompanyGatewayEditState_build_closure14, A._CompanyGatewayEditState_build__closure6, A._CompanyGatewayEditState_build_closure15, A._CompanyGatewayEditState_build__closure5, A._CompanyGatewayEditState_build_closure16, A._CompanyGatewayEditState_build__closure4, A._CompanyGatewayEditState_build_closure17, A._CompanyGatewayEditState_build__closure3, A._CompanyGatewayEditState_build_closure18, A._CompanyGatewayEditState_build__closure2, A._CompanyGatewayEditState_build_closure19, A._CompanyGatewayEditState_build__closure1, A._CompanyGatewayEditState_build_closure20, A._CompanyGatewayEditState_build__closure0, A._CompanyGatewayEditState_build_closure21, A._CompanyGatewayEditState_build_closure22, A.GatewayConfigSettings_build_closure0, A.GatewayConfigSettings_build__closure, A._GatewayConfigFieldState__obscureText_closure, A._GatewayConfigFieldState_build_closure0, A._GatewayConfigFieldState_build_closure, A._GatewayConfigFieldState_build_closure1, A._GatewayConfigFieldState_build_closure2, A._GatewayConfigFieldState_build_closure3, A._LimitEditorState__onChanged_closure, A._LimitEditorState__onChanged_closure0, A._LimitEditorState_build_closure, A._LimitEditorState_build_closure0, A._FeesEditorState_dispose_closure, A._FeesEditorState_didChangeDependencies_closure, A._FeesEditorState_didChangeDependencies_closure0, A._FeesEditorState__onChanged_closure, A._FeesEditorState__onChanged__closure, A._FeesEditorState_build_closure, A._FeesEditorState_build__closure2, A._FeesEditorState_build___closure2, A._FeesEditorState_build_closure0, A._FeesEditorState_build__closure1, A._FeesEditorState_build___closure1, A._FeesEditorState_build_closure1, A._FeesEditorState_build__closure0, A._FeesEditorState_build___closure0, A._FeesEditorState_build_closure2, A._FeesEditorState_build__closure, A._FeesEditorState_build___closure, A.CompanyGatewayEditScreen_build_closure0, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure1, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure0, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore___closure, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore____closure0, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore___closure0, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore____closure, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure2, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure0, A._CompanyGatewayOverview_build_closure2, A.CompanyGatewayViewScreen_build_closure0, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore__handleRefresh, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_closure0, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_closure2, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore____closure, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure0, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_closure1, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure1, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure2, A.CreditEmailScreen_build_closure1, A.CreditEmailScreen_build_closure0, A.EmailCreditVM_EmailCreditVM$fromStore_closure, A.EmailCreditVM_EmailCreditVM$fromStore__closure, A.CreditListItem_build__closure, A.CreditListItem_build__closure3, A.CreditListVM_fromStore__handleRefresh, A.CreditListVM_fromStore_closure, A.CreditListVM_fromStore_closure0, A.CreditPdfScreen_build_closure0, A.CreditScreen_build_closure7, A.CreditScreen_build_closure4, A.CreditScreen_build_closure0, A.CreditScreen_build_closure1, A.CreditScreen_build_closure2, A.CreditScreen_build_closure3, A._CreditEditState_build_closure1, A._CreditEditState_build_closure2, A._CreditEditState_build__closure, A._CreditEditState_build___closure0, A._CreditEditState_build___closure1, A._CreditEditState_build___closure, A.CreditEditDetailsScreen_build_closure0, A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure, A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure0, A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore__closure, A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore__closure0, A.CreditEditItemsScreen_build_closure0, A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure, A.CreditEditItemsVM_CreditEditItemsVM$fromStore__closure, A.CreditEditNotesScreen_build_closure0, A.CreditEditNotesVM_CreditEditNotesVM$fromStore_closure, A.CreditEditPDFScreen_build_closure0, A.CreditEditScreen_build_closure0, A.CreditEditVM_CreditEditVM$fromStore_closure, A.CreditEditVM_CreditEditVM$fromStore___closure0, A.CreditEditVM_CreditEditVM$fromStore___closure1, A.CreditEditVM_CreditEditVM$fromStore___closure2, A.CreditEditVM_CreditEditVM$fromStore____closure, A.CreditEditVM_CreditEditVM$fromStore_closure0, A.CreditEditVM_CreditEditVM$fromStore_closure1, A.CreditEditVM_CreditEditVM$fromStore__closure0, A.CreditEditVM_CreditEditVM$fromStore__closure1, A.CreditEditVM_CreditEditVM$fromStore___closure, A.CreditEditVM_CreditEditVM$fromStore_closure3, A.CreditEditVM_CreditEditVM$fromStore__closure, A.CreditViewScreen_build_closure0, A.CreditViewVM_CreditViewVM$fromStore__handleRefresh, A.CreditViewVM_CreditViewVM$fromStore_closure, A.CreditViewVM_CreditViewVM$fromStore_closure0, A.CreditViewVM_CreditViewVM$fromStore__closure0, A.CreditViewVM_CreditViewVM$fromStore__closure1, A.CreditViewVM_CreditViewVM$fromStore___closure, A.CreditViewVM_CreditViewVM$fromStore_closure2, A.CreditViewVM_CreditViewVM$fromStore__closure, A.CreditViewVM_CreditViewVM$fromStore_closure3, A._DashboardChartState__onSelectionChanged_closure, A._DashboardChartState__onSelectionChanged_closure0, A._DashboardChartState_build_closure, A._DashboardDateRangePickerState_build_closure, A._DashboardDateRangePickerState_build_closure0, A._DashboardDateRangePickerState_build_closure1, A._DashboardDateRangePickerState_build_closure4, A._DashboardDateRangePickerState_build_closure5, A._DashboardDateRangePickerState_build__closure, A.DashboardPanels__showDateOptions_closure, A.DashboardPanels__header__closure, A.DashboardPanels__header__closure0, A.DashboardPanels__header__closure1, A.DashboardPanels__header___closure0, A.DashboardPanels__header__closure2, A.DashboardPanels__header___closure, A.DashboardPanels__header__closure3, A.DashboardPanels__header__closure4, A.DashboardPanels__header___showSettings_closure, A.DashboardPanels__runningTasks_closure, A.DashboardPanels_build_closure, A.DashboardPanels_build_closure0, A.DashboardPanels_build_closure1, A.DashboardPanels_build_closure2, A.DashboardPanels_build_closure3, A.DashboardPanels_build__closure2, A.__DashboardPanelState_build_closure, A.__OverviewPanelState_build_closure, A.__DashboardSettingsState_build_closure, A.__DashboardSettingsState_build_closure0, A.__DashboardSettingsState_build_closure1, A.__DashboardSettingsState_build_closure2, A.__DashboardSettingsState_build__closure6, A.__DashboardSettingsState_build__closure2, A.__DashboardSettingsState_build__closure4, A.__DashboardSettingsState_build__closure0, A.__DashboardSettingsState_build_closure9, A.__DashboardSettingsState_build_closure8, A._DashboardFieldState_build__closure3, A._DashboardFieldState_build_closure0, A._DashboardFieldState_build_closure1, A._DashboardFieldState_build__closure, A._DashboardFieldState_build__closure0, A._DashboardScreenState_initState_closure, A._DashboardScreenState_initState_closure0, A._DashboardScreenState_initState__closure, A._DashboardScreenState_build_closure, A._DashboardScreenState_build_closure0, A._DashboardScreenState_build__closure0, A._DashboardScreenState_build__closure1, A._DashboardScreenState_build__closure2, A._DashboardScreenState_build_closure3, A.DashboardVM_fromStore__handleRefresh, A.DashboardVM_fromStore_closure, A.DashboardVM_fromStore_closure0, A.DashboardVM_fromStore_closure4, A.DashboardVM_fromStore_closure5, A.DashboardVM_fromStore_closure2, A.DashboardVM_fromStore_closure3, A.DesignListItem_build_closure, A.DesignListVM_fromStore__handleRefresh, A.DesignListVM_fromStore_closure, A.DesignListVM_fromStore_closure0, A.DesignScreen_build_closure7, A.DesignScreen_build_closure4, A.DesignScreen_build_closure0, A.DesignScreen_build_closure1, A.DesignScreen_build_closure2, A.DesignScreen_build_closure3, A._DesignEditState_didChangeDependencies_closure, A._DesignEditState_didChangeDependencies_closure0, A._DesignEditState_dispose_closure, A._DesignEditState__onChanged_closure, A._DesignEditState__loadDesign_closure, A._DesignEditState__loadDesign_closure0, A._DesignEditState__loadPreview_closure0, A._DesignEditState_build_closure2, A._DesignEditState_build_closure, A._DesignEditState_build_closure0, A._DesignEditState_build_closure1, A._DesignSettingsState_build_closure, A._DesignSettingsState_build_closure0, A._DesignSettingsState_build__closure, A._DesignSettingsState_build__closure0, A._PdfDesignPreviewState_build_closure, A.__DesignImportDialogState_build_closure, A.DesignEditScreen_build_closure0, A.DesignEditVM_DesignEditVM$fromStore_closure, A.DesignEditVM_DesignEditVM$fromStore_closure1, A.DesignEditVM_DesignEditVM$fromStore_closure0, A._DesignViewState_build_closure, A._DesignViewState_build_closure0, A._DesignViewState_build_closure1, A._DesignViewState_build_closure2, A._DesignViewState_build_closure3, A._DesignViewState_build_closure4, A._DesignViewState_build_closure5, A._DesignViewState_build_closure6, A.DesignViewScreen_build_closure0, A.DocumentListItem_build_closure, A.DocumentListVM_fromStore__handleRefresh, A.DocumentListVM_fromStore_closure, A.DocumentListVM_fromStore_closure0, A.DocumentScreen_build_closure7, A.DocumentScreen_build_closure4, A.DocumentScreen_build_closure0, A.DocumentScreen_build_closure1, A.DocumentScreen_build_closure2, A.DocumentScreen_build_closure3, A._DocumentEditState_didChangeDependencies_closure, A._DocumentEditState_didChangeDependencies_closure0, A._DocumentEditState_dispose_closure, A._DocumentEditState__onChanged_closure, A._DocumentEditState_build_closure0, A._DocumentEditState_build_closure, A.DocumentEditScreen_build_closure0, A.DocumentEditVM_DocumentEditVM$fromStore_closure, A.DocumentEditVM_DocumentEditVM$fromStore_closure0, A.DocumentViewScreen_build_closure0, A._ExpenseEditState__onSavePressed_closure, A._ExpenseEditState_build_closure1, A._ExpenseEditState_build_closure2, A.ExpenseEditDetailsState_didChangeDependencies_closure, A.ExpenseEditDetailsState_didChangeDependencies_closure0, A.ExpenseEditDetailsState_dispose_closure, A.ExpenseEditDetailsState__onChanged_closure, A.ExpenseEditDetailsState_build_closure1, A.ExpenseEditDetailsState_build__closure18, A.ExpenseEditDetailsState_build_closure, A.ExpenseEditDetailsState_build__closure19, A.ExpenseEditDetailsState_build_closure3, A.ExpenseEditDetailsState_build__closure17, A.ExpenseEditDetailsState_build_closure2, A.ExpenseEditDetailsState_build_closure4, A.ExpenseEditDetailsState_build__closure16, A.ExpenseEditDetailsState_build_closure6, A.ExpenseEditDetailsState_build__closure14, A.ExpenseEditDetailsState_build__closure15, A.ExpenseEditDetailsState_build_closure7, A.ExpenseEditDetailsState_build__closure13, A.ExpenseEditDetailsState_build_closure8, A.ExpenseEditDetailsState_build__closure12, A.ExpenseEditDetailsState_build_closure9, A.ExpenseEditDetailsState_build__closure11, A.ExpenseEditDetailsState_build_closure10, A.ExpenseEditDetailsState_build__closure10, A.ExpenseEditDetailsState_build_closure11, A.ExpenseEditDetailsState_build__closure9, A.ExpenseEditDetailsState_build_closure12, A.ExpenseEditDetailsState_build__closure8, A.ExpenseEditDetailsState_build_closure13, A.ExpenseEditDetailsState_build__closure7, A.ExpenseEditDetailsState_build_closure14, A.ExpenseEditDetailsState_build__closure6, A.ExpenseEditDetailsState_build_closure15, A.ExpenseEditDetailsState_build__closure5, A.ExpenseEditDetailsState_build_closure16, A.ExpenseEditDetailsState_build__closure4, A.ExpenseEditDetailsState_build_closure17, A.ExpenseEditDetailsState_build__closure3, A.ExpenseEditDetailsState_build__closure2, A.ExpenseEditDetailsState_build_closure20, A.ExpenseEditDetailsState_build__closure1, A.ExpenseEditDetailsState_build_closure19, A.ExpenseEditDetailsState_build__closure0, A.ExpenseEditDetailsState_build_closure23, A.ExpenseEditDetailsState_build__closure, A.ExpenseEditDetailsState_build_closure21, A.ExpenseEditNotesState_didChangeDependencies_closure, A.ExpenseEditNotesState_didChangeDependencies_closure0, A.ExpenseEditNotesState_dispose_closure, A.ExpenseEditNotesState__onChanged_closure, A.ExpenseEditNotesState_build_closure, A.ExpenseEditNotesState_build_closure0, A.ExpenseEditSettingsState_didChangeDependencies_closure, A.ExpenseEditSettingsState_didChangeDependencies_closure0, A.ExpenseEditSettingsState_dispose_closure, A.ExpenseEditSettingsState__onChanged_closure, A.ExpenseEditSettingsState__setCurrency_closure, A.ExpenseEditSettingsState__setCurrency_closure0, A.ExpenseEditSettingsState__calculateExchangeRate_closure, A.ExpenseEditSettingsState_build_closure, A.ExpenseEditSettingsState_build__closure11, A.ExpenseEditSettingsState_build_closure0, A.ExpenseEditSettingsState_build__closure7, A.ExpenseEditSettingsState_build__closure8, A.ExpenseEditSettingsState_build__closure9, A.ExpenseEditSettingsState_build_closure1, A.ExpenseEditSettingsState_build__closure6, A.ExpenseEditSettingsState_build__closure5, A.ExpenseEditSettingsState_build_closure3, A.ExpenseEditSettingsState_build__closure3, A.ExpenseEditSettingsState_build__closure4, A.ExpenseEditSettingsState_build_closure4, A.ExpenseEditSettingsState_build_closure7, A.ExpenseEditSettingsState_build_closure5, A.ExpenseEditSettingsState_build_closure6, A.ExpenseEditSettingsState_build_closure8, A.ExpenseEditSettingsState_build__closure1, A.ExpenseEditSettingsState_build_closure10, A.ExpenseEditSettingsState_build__closure0, A.ExpenseEditSettingsState_build_closure11, A.ExpenseEditSettingsState_build__closure, A.ExpenseEditScreen_build_closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure1, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure4, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure5, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure2, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure3, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore___closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore___closure1, A.ExpenseEditVM_ExpenseEditVM$fromStore____closure, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure1, A.ExpenseEditVM_ExpenseEditVM$fromStore___closure, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure5, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure, A.ExpenseListItem_build__closure, A.ExpenseListItem_build__closure3, A.ExpenseListVM_fromStore__handleRefresh, A.ExpenseListVM_fromStore_closure, A.ExpenseListVM_fromStore_closure0, A.ExpenseScreen_build_closure, A.ExpenseScreen_build_closure0, A.ExpenseScreen_build_closure1, A.ExpenseScreen_build_closure2, A.ExpenseScreen_build_closure3, A.ExpenseScreen_build_closure13, A.ExpenseScreen_build_closure9, A.ExpenseScreen_build_closure5, A.ExpenseScreen_build_closure6, A.ExpenseScreen_build_closure7, A.ExpenseScreen_build_closure8, A._ExpenseViewState_build_closure, A.ExpenseViewDocuments_build_closure, A.ExpenseViewDocuments_build_closure0, A._ExpenseViewScheduleState_build_closure, A.ExpenseViewScreen_build_closure0, A.ExpenseViewVM_ExpenseViewVM$fromStore__handleRefresh, A.ExpenseViewVM_ExpenseViewVM$fromStore_closure, A.ExpenseViewVM_ExpenseViewVM$fromStore__closure0, A.ExpenseViewVM_ExpenseViewVM$fromStore__closure1, A.ExpenseViewVM_ExpenseViewVM$fromStore___closure, A.ExpenseViewVM_ExpenseViewVM$fromStore_closure1, A.ExpenseViewVM_ExpenseViewVM$fromStore__closure, A._ExpenseCategoryEditState_didChangeDependencies_closure, A._ExpenseCategoryEditState_didChangeDependencies_closure0, A._ExpenseCategoryEditState_dispose_closure, A._ExpenseCategoryEditState__onChanged_closure, A._ExpenseCategoryEditState_build_closure0, A._ExpenseCategoryEditState_build_closure1, A._ExpenseCategoryEditState_build_closure, A._ExpenseCategoryEditState_build__closure, A._ExpenseCategoryEditState_build__closure0, A._ExpenseCategoryEditState_build__closure1, A._ExpenseCategoryEditState_build___closure, A.ExpenseCategoryEditScreen_build_closure0, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore_closure, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore_closure1, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore_closure0, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore___closure, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore___closure0, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore____closure, A.ExpenseCategoryListItem_build_closure, A.ExpenseCategoryListVM_fromStore__handleRefresh, A.ExpenseCategoryListVM_fromStore_closure, A.ExpenseCategoryListVM_fromStore_closure0, A.ExpenseCategoryScreen_build_closure7, A.ExpenseCategoryScreen_build_closure4, A.ExpenseCategoryScreen_build_closure0, A.ExpenseCategoryScreen_build_closure1, A.ExpenseCategoryScreen_build_closure2, A.ExpenseCategoryScreen_build_closure3, A.ExpenseCategoryViewScreen_build_closure0, A._GroupEditState_didChangeDependencies_closure, A._GroupEditState_didChangeDependencies_closure0, A._GroupEditState_dispose_closure, A._GroupEditState__onChanged_closure, A._GroupEditState_build_closure0, A._GroupEditState_build_closure1, A._GroupEditState_build_closure, A._GroupEditState_build__closure, A._GroupEditState_build__closure0, A.GroupEditScreen_build_closure0, A.GroupEditVM_GroupEditVM$fromStore_closure, A.GroupEditVM_GroupEditVM$fromStore_closure1, A.GroupEditVM_GroupEditVM$fromStore_closure0, A.GroupEditVM_GroupEditVM$fromStore___closure, A.GroupEditVM_GroupEditVM$fromStore___closure0, A.GroupEditVM_GroupEditVM$fromStore____closure, A.GroupListItem_build_closure, A.GroupListVM_fromStore__handleRefresh, A.GroupListVM_fromStore_closure, A.GroupListVM_fromStore_closure0, A.GroupSettingsScreen_build_closure3, A.GroupSettingsScreen_build_closure0, A._GroupViewState_build_closure0, A._GroupViewState_build_closure1, A.GroupViewScreen_build_closure0, A.GroupViewVM_GroupViewVM$fromStore__closure0, A.GroupViewVM_GroupViewVM$fromStore__closure1, A.GroupViewVM_GroupViewVM$fromStore___closure, A.GroupViewVM_GroupViewVM$fromStore_closure1, A.GroupViewVM_GroupViewVM$fromStore__closure, A._InvoiceEditState__onSavePressed_closure, A._InvoiceEditState_build_closure1, A._InvoiceEditState_build_closure2, A._InvoiceEditState_build__closure, A._InvoiceEditState_build___closure0, A._InvoiceEditState_build___closure1, A._InvoiceEditState_build___closure, A.InvoiceEditContacts_build_closure0, A.InvoiceEditContacts_build_closure2, A._ClientContactListTile_build_closure0, A._VendorContactListTile_build_closure0, A.InvoiceEditContactsScreen_build_closure0, A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure, A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure0, A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure1, A.InvoiceEditDesktopState_didChangeDependencies_closure, A.InvoiceEditDesktopState_didChangeDependencies_closure0, A.InvoiceEditDesktopState_dispose_closure, A.InvoiceEditDesktopState__onChanged_closure, A.InvoiceEditDesktopState_build_closure, A.InvoiceEditDesktopState_build_closure0, A.InvoiceEditDesktopState_build_closure1, A.InvoiceEditDesktopState_build_closure2, A.InvoiceEditDesktopState_build_closure3, A.InvoiceEditDesktopState_build_closure4, A.InvoiceEditDesktopState_build_closure8, A.InvoiceEditDesktopState_build__closure20, A.InvoiceEditDesktopState_build_closure7, A.InvoiceEditDesktopState_build__closure18, A.InvoiceEditDesktopState_build_closure10, A.InvoiceEditDesktopState_build__closure19, A.InvoiceEditDesktopState_build_closure9, A.InvoiceEditDesktopState_build_closure13, A.InvoiceEditDesktopState_build__closure17, A.InvoiceEditDesktopState_build_closure11, A.InvoiceEditDesktopState_build_closure15, A.InvoiceEditDesktopState_build__closure16, A.InvoiceEditDesktopState_build__closure15, A.InvoiceEditDesktopState_build_closure17, A.InvoiceEditDesktopState_build__closure14, A.InvoiceEditDesktopState_build_closure19, A.InvoiceEditDesktopState_build_closure20, A.InvoiceEditDesktopState_build__closure13, A.InvoiceEditDesktopState_build_closure21, A.InvoiceEditDesktopState_build__closure12, A.InvoiceEditDesktopState_build_closure23, A.InvoiceEditDesktopState_build__closure11, A.InvoiceEditDesktopState_build_closure22, A.InvoiceEditDesktopState_build_closure24, A.InvoiceEditDesktopState_build_closure25, A.InvoiceEditDesktopState_build__closure9, A.InvoiceEditDesktopState_build_closure26, A.InvoiceEditDesktopState_build__closure8, A.InvoiceEditDesktopState_build__closure, A.InvoiceEditDesktopState_build___closure8, A.InvoiceEditDesktopState_build__closure0, A.InvoiceEditDesktopState_build___closure7, A.InvoiceEditDesktopState_build__closure1, A.InvoiceEditDesktopState_build___closure5, A.InvoiceEditDesktopState_build___closure6, A.InvoiceEditDesktopState_build__closure2, A.InvoiceEditDesktopState_build___closure4, A.InvoiceEditDesktopState_build__closure4, A.InvoiceEditDesktopState_build___closure2, A.InvoiceEditDesktopState_build___closure3, A.InvoiceEditDesktopState_build__closure5, A.InvoiceEditDesktopState_build___closure1, A.InvoiceEditDesktopState_build__closure6, A.InvoiceEditDesktopState_build___closure0, A.InvoiceEditDesktopState_build__closure7, A.InvoiceEditDesktopState_build___closure, A.InvoiceEditDesktopState_build_closure28, A.InvoiceEditDesktopState_build_closure29, A.InvoiceEditDesktopState_build_closure30, A.InvoiceEditDesktopState_build_closure31, A.InvoiceEditDesktopState_build_closure32, A.__PdfPreviewState__loadPdf_closure0, A.__PdfPreviewState__loadPdf_closure1, A.__PdfPreviewState_build_closure1, A.InvoiceEditDetailsState_didChangeDependencies_closure, A.InvoiceEditDetailsState_didChangeDependencies_closure0, A.InvoiceEditDetailsState_dispose_closure, A.InvoiceEditDetailsState__onChanged_closure, A.InvoiceEditDetailsState_build_closure, A.InvoiceEditDetailsState_build_closure0, A.InvoiceEditDetailsState_build_closure1, A.InvoiceEditDetailsState_build_closure2, A.InvoiceEditDetailsState_build_closure3, A.InvoiceEditDetailsState_build_closure4, A.InvoiceEditDetailsState_build__closure18, A.InvoiceEditDetailsState_build_closure6, A.InvoiceEditDetailsState_build__closure17, A.InvoiceEditDetailsState_build_closure5, A.InvoiceEditDetailsState_build__closure15, A.InvoiceEditDetailsState_build_closure8, A.InvoiceEditDetailsState_build__closure16, A.InvoiceEditDetailsState_build_closure7, A.InvoiceEditDetailsState_build_closure11, A.InvoiceEditDetailsState_build__closure14, A.InvoiceEditDetailsState_build_closure9, A.InvoiceEditDetailsState_build_closure13, A.InvoiceEditDetailsState_build__closure13, A.InvoiceEditDetailsState_build__closure12, A.InvoiceEditDetailsState_build_closure15, A.InvoiceEditDetailsState_build__closure11, A.InvoiceEditDetailsState_build_closure17, A.InvoiceEditDetailsState_build__closure10, A.InvoiceEditDetailsState_build_closure18, A.InvoiceEditDetailsState_build__closure9, A.InvoiceEditDetailsState_build_closure20, A.InvoiceEditDetailsState_build__closure8, A.InvoiceEditDetailsState_build_closure19, A.InvoiceEditDetailsState_build_closure21, A.InvoiceEditDetailsState_build_closure22, A.InvoiceEditDetailsState_build_closure23, A.InvoiceEditDetailsState_build_closure24, A.InvoiceEditDetailsState_build__closure7, A.InvoiceEditDetailsState_build_closure25, A.InvoiceEditDetailsState_build__closure5, A.InvoiceEditDetailsState_build__closure6, A.InvoiceEditDetailsState_build_closure26, A.InvoiceEditDetailsState_build__closure4, A.InvoiceEditDetailsState_build_closure28, A.InvoiceEditDetailsState_build__closure2, A.InvoiceEditDetailsState_build__closure3, A.InvoiceEditDetailsState_build_closure29, A.InvoiceEditDetailsState_build__closure1, A.InvoiceEditDetailsState_build_closure30, A.InvoiceEditDetailsState_build__closure0, A.InvoiceEditDetailsState_build_closure31, A.InvoiceEditDetailsState_build__closure, A.InvoiceEditDetailsScreen_build_closure0, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure0, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore__closure, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore__closure0, A._InvoiceEditItemsState__showInvoiceItemEditor_closure, A._InvoiceEditItemsState_build_closure, A.ItemEditDetailsState_didChangeDependencies_closure, A.ItemEditDetailsState_dispose_closure, A.ItemEditDetailsState__onChanged_closure, A.ItemEditDetailsState_build__closure2, A.ItemEditDetailsState_build_closure1, A.ItemEditDetailsState_build_closure2, A.ItemEditDetailsState_build_closure3, A._InvoiceEditItemsDesktopState__updateColumns_closure, A._InvoiceEditItemsDesktopState__updateColumns_closure0, A._InvoiceEditItemsDesktopState__updateColumns_closure1, A._InvoiceEditItemsDesktopState__updateColumns_closure2, A._InvoiceEditItemsDesktopState__updateColumns_closure3, A._InvoiceEditItemsDesktopState__onFocusChange_closure, A._InvoiceEditItemsDesktopState_build_closure, A._InvoiceEditItemsDesktopState_build_closure0, A._InvoiceEditItemsDesktopState_build__closure29, A._InvoiceEditItemsDesktopState_build__closure30, A._InvoiceEditItemsDesktopState_build_closure4, A._InvoiceEditItemsDesktopState_build_closure5, A._InvoiceEditItemsDesktopState_build_closure7, A._InvoiceEditItemsDesktopState_build__closure5, A._InvoiceEditItemsDesktopState_build__closure4, A._InvoiceEditItemsDesktopState_build___closure10, A._InvoiceEditItemsDesktopState_build___closure11, A._InvoiceEditItemsDesktopState_build__closure2, A._InvoiceEditItemsDesktopState_build__closure3, A._InvoiceEditItemsDesktopState_build___closure12, A._InvoiceEditItemsDesktopState_build___closure13, A._InvoiceEditItemsDesktopState_build__closure0, A._InvoiceEditItemsDesktopState_build___closure16, A._InvoiceEditItemsDesktopState_build___closure15, A._InvoiceEditItemsDesktopState_build____closure1, A._InvoiceEditItemsDesktopState_build__closure1, A._InvoiceEditItemsDesktopState_build____closure, A._InvoiceEditItemsDesktopState_build____closure0, A._InvoiceEditItemsDesktopState_build__closure7, A._InvoiceEditItemsDesktopState_build__closure6, A._InvoiceEditItemsDesktopState_build___closure9, A._InvoiceEditItemsDesktopState_build__closure9, A._InvoiceEditItemsDesktopState_build__closure8, A._InvoiceEditItemsDesktopState_build___closure8, A._InvoiceEditItemsDesktopState_build__closure11, A._InvoiceEditItemsDesktopState_build__closure10, A._InvoiceEditItemsDesktopState_build___closure7, A._InvoiceEditItemsDesktopState_build__closure13, A._InvoiceEditItemsDesktopState_build__closure12, A._InvoiceEditItemsDesktopState_build___closure6, A._InvoiceEditItemsDesktopState_build__closure15, A._InvoiceEditItemsDesktopState_build__closure14, A._InvoiceEditItemsDesktopState_build___closure5, A._InvoiceEditItemsDesktopState_build__closure17, A._InvoiceEditItemsDesktopState_build__closure16, A._InvoiceEditItemsDesktopState_build___closure4, A._InvoiceEditItemsDesktopState_build__closure19, A._InvoiceEditItemsDesktopState_build__closure18, A._InvoiceEditItemsDesktopState_build___closure3, A._InvoiceEditItemsDesktopState_build__closure21, A._InvoiceEditItemsDesktopState_build__closure20, A._InvoiceEditItemsDesktopState_build___closure2, A._InvoiceEditItemsDesktopState_build__closure23, A._InvoiceEditItemsDesktopState_build__closure22, A._InvoiceEditItemsDesktopState_build___closure1, A._InvoiceEditItemsDesktopState_build__closure25, A._InvoiceEditItemsDesktopState_build__closure24, A._InvoiceEditItemsDesktopState_build___closure0, A._InvoiceEditItemsDesktopState_build__closure27, A._InvoiceEditItemsDesktopState_build__closure26, A._InvoiceEditItemsDesktopState_build___closure, A._InvoiceEditItemsDesktopState_build_closure8, A._InvoiceEditItemsDesktopState_build__closure, A._InvoiceEditItemsDesktopState_build_closure9, A.InvoiceEditItemsScreen_build_closure0, A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure, A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore__closure, A.InvoiceEditNotesState_didChangeDependencies_closure, A.InvoiceEditNotesState_didChangeDependencies_closure0, A.InvoiceEditNotesState_dispose_closure, A.InvoiceEditNotesState__onChanged_closure, A.InvoiceEditNotesScreen_build_closure0, A.InvoiceEditNotesVM_InvoiceEditNotesVM$fromStore_closure, A.InvoiceEditPDFState_didChangeDependencies_closure0, A.InvoiceEditPDFState_didChangeDependencies_closure1, A.InvoiceEditPDFState_build_closure, A.InvoiceEditPDFScreen_build_closure0, A.InvoiceEditScreen_build_closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure1, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure2, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure3, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure4, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure5, A.InvoiceEditVM_InvoiceEditVM$fromStore____closure, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure2, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure1, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure1, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure3, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure, A._InvoiceItemSelectorState__onItemsSelected_closure, A._InvoiceItemSelectorState__updateClientId_closure, A._InvoiceItemSelectorState_build_closure, A._InvoiceItemSelectorState_build_closure0, A._InvoiceItemSelectorState_build_closure1, A._InvoiceItemSelectorState_build__productList__closure, A._InvoiceItemSelectorState_build__taskList__closure, A._InvoiceItemSelectorState_build__expenseList__closure, A._InvoiceItemSelectorState_build_closure2, A.InvoiceEmailScreen_build_closure1, A.InvoiceEmailScreen_build_closure0, A.EmailInvoiceVM_EmailInvoiceVM$fromStore_closure, A.EmailInvoiceVM_EmailInvoiceVM$fromStore__closure, A.InvoiceListItem_build__closure, A.InvoiceListItem_build__closure3, A.InvoiceListVM_fromStore__handleRefresh, A.InvoiceListVM_fromStore_closure, A.InvoiceListVM_fromStore_closure0, A._InvoicePdfViewState_loadPdf_closure0, A._InvoicePdfViewState_loadPdf_closure1, A._InvoicePdfViewState_loadPdf__closure0, A._InvoicePdfViewState_build_closure, A._InvoicePdfViewState_build_closure3, A.InvoicePdfScreen_build_closure0, A.InvoiceScreen_build_closure, A.InvoiceScreen_build_closure0, A.InvoiceScreen_build_closure1, A.InvoiceScreen_build_closure2, A.InvoiceScreen_build_closure3, A.InvoiceScreen_build_closure4, A.InvoiceScreen_build_closure5, A.InvoiceScreen_build_closure15, A.InvoiceScreen_build_closure11, A.InvoiceScreen_build_closure7, A.InvoiceScreen_build_closure8, A.InvoiceScreen_build_closure9, A.InvoiceScreen_build_closure10, A._InvoiceViewState_build_closure, A.InvoiceViewContacts_build_closure, A._InvitationListTile_build_closure, A._InvitationListTile_build_closure1, A.InvoiceViewDocuments_build_closure, A.InvoiceViewDocuments_build_closure0, A.InvoiceViewDocuments_build_closure1, A._InvoiceViewHistoryState_build_closure, A.InvoiceOverview_build_closure, A.InvoiceOverview_build__closure0, A.InvoiceOverview_build__closure1, A.InvoiceOverview_build_closure0, A.InvoiceOverview_build_closure1, A.InvoiceOverview_build_closure2, A.InvoiceOverview_build__closure, A._InvoiceViewScheduleState_build_closure, A.InvoiceViewScreen_build_closure0, A.InvoiceViewVM_InvoiceViewVM$fromStore__handleRefresh, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure0, A.InvoiceViewVM_InvoiceViewVM$fromStore__closure0, A.InvoiceViewVM_InvoiceViewVM$fromStore__closure1, A.InvoiceViewVM_InvoiceViewVM$fromStore___closure, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure2, A.InvoiceViewVM_InvoiceViewVM$fromStore__closure, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure4, A._PaymentEditState_didChangeDependencies_closure, A._PaymentEditState_didChangeDependencies_closure0, A._PaymentEditState_dispose_closure, A._PaymentEditState__onChanged_closure, A._PaymentEditState_convertCurrency_closure, A._PaymentEditState_build_closure, A._PaymentEditState_build_closure0, A._PaymentEditState_build_closure1, A._PaymentEditState_build_closure2, A._PaymentEditState_build_closure4, A._PaymentEditState_build_closure3, A._PaymentEditState_build__closure5, A._PaymentEditState_build_closure5, A._PaymentEditState_build_closure6, A._PaymentEditState_build_closure8, A._PaymentEditState_build__closure4, A._PaymentEditState_build_closure9, A._PaymentEditState_build__closure3, A._PaymentEditState_build_closure10, A._PaymentEditState_build__closure2, A._PaymentEditState_build_closure11, A._PaymentEditState_build__closure0, A._PaymentEditState_build_closure12, A._PaymentEditState_build_closure14, A._PaymentEditState_build__closure, A._PaymentEditState_build_closure13, A._PaymentEditState_build_closure17, A._PaymentableEditorState_didChangeDependencies_closure, A._PaymentableEditorState_didChangeDependencies_closure0, A._PaymentableEditorState_dispose_closure0, A._PaymentableEditorState__onChanged_closure, A._PaymentableEditorState__onChanged_closure0, A._PaymentableEditorState__onChanged_closure1, A._PaymentableEditorState__onChanged_closure2, A._PaymentableEditorState__onChanged_closure3, A._PaymentableEditorState__onChanged_closure4, A._PaymentableEditorState__onChanged_closure5, A._PaymentableEditorState_build_closure, A._PaymentableEditorState_build_closure0, A._PaymentableEditorState_build_closure3, A._PaymentableEditorState_build_closure2, A._PaymentableEditorState_build_closure1, A._PaymentableEditorState_build_closure6, A._PaymentableEditorState_build_closure5, A._PaymentableEditorState_build_closure4, A._PaymentableEditorState_build__closure, A._PaymentableEditorState_build__closure0, A.PaymentEditFooter_build_closure, A.PaymentEditFooter_build_closure0, A.PaymentEditScreen_build_closure0, A.PaymentEditVM_PaymentEditVM$fromStore_closure, A.PaymentEditVM_PaymentEditVM$fromStore_closure1, A.PaymentEditVM_PaymentEditVM$fromStore_closure0, A.PaymentEditVM_PaymentEditVM$fromStore___closure, A.PaymentEditVM_PaymentEditVM$fromStore___closure0, A.PaymentEditVM_PaymentEditVM$fromStore___closure1, A.PaymentEditVM_PaymentEditVM$fromStore___closure2, A.PaymentEditVM_PaymentEditVM$fromStore___closure3, A.PaymentEditVM_PaymentEditVM$fromStore____closure, A.PaymentListItem_build__closure, A.PaymentListItem_build__closure3, A.PaymentListVM_fromStore__handleRefresh, A.PaymentListVM_fromStore_closure, A.PaymentListVM_fromStore_closure0, A.PaymentPresenter_getField_closure, A.PaymentPresenter_getField_closure0, A.PaymentPresenter_getField_closure1, A.PaymentPresenter_getField_closure2, A.PaymentScreen_build_closure, A.PaymentScreen_build_closure0, A.PaymentScreen_build_closure1, A.PaymentScreen_build_closure2, A.PaymentScreen_build_closure3, A.PaymentScreen_build_closure4, A.PaymentScreen_build_closure5, A.PaymentScreen_build_closure6, A.PaymentScreen_build_closure16, A.PaymentScreen_build_closure12, A.PaymentScreen_build_closure8, A.PaymentScreen_build_closure9, A.PaymentScreen_build_closure10, A.PaymentScreen_build_closure11, A._PaymentRefundState_didChangeDependencies_closure, A._PaymentRefundState_didChangeDependencies_closure0, A._PaymentRefundState_dispose_closure, A._PaymentRefundState__onChanged__closure, A._PaymentRefundState_build_closure, A._PaymentRefundState_build_closure1, A._PaymentRefundState_build__closure1, A._PaymentRefundState_build_closure2, A._PaymentRefundState_build__closure0, A._PaymentRefundState_build_closure3, A._PaymentRefundState_build__closure, A._PaymentRefundState_build_onSavePressed, A._PaymentRefundState_build_onSavePressed_closure0, A._PaymentRefundState_build_closure4, A._PaymentRefundState_build_closure5, A._PaymentableEditorState_didChangeDependencies_closure1, A._PaymentableEditorState_didChangeDependencies_closure2, A._PaymentableEditorState_dispose_closure, A._PaymentableEditorState__onChanged_closure6, A._PaymentableEditorState__onChanged_closure7, A._PaymentableEditorState__onChanged_closure8, A._PaymentableEditorState__onChanged_closure9, A._PaymentableEditorState_build_closure8, A._PaymentableEditorState_build_closure10, A._PaymentableEditorState_build_closure9, A._PaymentableEditorState_build_closure11, A._PaymentableEditorState_build__closure1, A.PaymentRefundScreen_build_closure0, A.PaymentRefundVM_PaymentRefundVM$fromStore_closure, A.PaymentRefundVM_PaymentRefundVM$fromStore_closure1, A.PaymentRefundVM_PaymentRefundVM$fromStore__closure, A.PaymentRefundVM_PaymentRefundVM$fromStore__closure0, A.PaymentRefundVM_PaymentRefundVM$fromStore___closure, A._PaymentViewState_build_closure, A.PaymentViewScreen_build_closure0, A.PaymentViewVM_PaymentViewVM$fromStore__handleRefresh, A.PaymentViewVM_PaymentViewVM$fromStore_closure, A._PaymentTermEditState_didChangeDependencies_closure, A._PaymentTermEditState_didChangeDependencies_closure0, A._PaymentTermEditState_dispose_closure, A._PaymentTermEditState__onChanged_closure, A._PaymentTermEditState_build_closure0, A._PaymentTermEditState_build_closure1, A._PaymentTermEditState_build_closure, A._PaymentTermEditState_build__closure0, A._PaymentTermEditState_build__closure, A.PaymentTermEditScreen_build_closure0, A.PaymentTermEditVM_PaymentTermEditVM$fromStore_closure, A.PaymentTermEditVM_PaymentTermEditVM$fromStore_closure1, A.PaymentTermEditVM_PaymentTermEditVM$fromStore_closure0, A.PaymentTermEditVM_PaymentTermEditVM$fromStore___closure, A.PaymentTermEditVM_PaymentTermEditVM$fromStore___closure0, A.PaymentTermEditVM_PaymentTermEditVM$fromStore____closure, A.PaymentTermListItem_build_closure, A.PaymentTermListVM_fromStore__handleRefresh, A.PaymentTermListVM_fromStore_closure, A.PaymentTermListVM_fromStore_closure0, A.PaymentTermScreen_build_closure7, A.PaymentTermScreen_build_closure4, A.PaymentTermScreen_build_closure0, A.PaymentTermScreen_build_closure1, A.PaymentTermScreen_build_closure2, A.PaymentTermScreen_build_closure3, A.PaymentTermViewScreen_build_closure0, A._ProductEditState_didChangeDependencies_closure, A._ProductEditState_didChangeDependencies_closure0, A._ProductEditState_dispose_closure, A._ProductEditState__onChanged_closure, A._ProductEditState_build_closure4, A._ProductEditState_build_closure, A._ProductEditState_build_closure0, A._ProductEditState_build__closure2, A._ProductEditState_build_closure1, A._ProductEditState_build__closure1, A._ProductEditState_build_closure2, A._ProductEditState_build__closure0, A._ProductEditState_build_closure3, A._ProductEditState_build__closure, A.ProductEditScreen_build_closure0, A.ProductEditVM_ProductEditVM$fromStore_closure, A.ProductEditVM_ProductEditVM$fromStore_closure1, A.ProductEditVM_ProductEditVM$fromStore_closure0, A.ProductEditVM_ProductEditVM$fromStore___closure, A.ProductEditVM_ProductEditVM$fromStore___closure0, A.ProductEditVM_ProductEditVM$fromStore____closure, A.ProductListItem_build__closure, A.ProductListItem_build__closure3, A.ProductListVM_fromStore__handleRefresh, A.ProductListVM_fromStore_closure, A.ProductListVM_fromStore_closure0, A.ProductScreen_build_closure7, A.ProductScreen_build_closure4, A.ProductScreen_build_closure0, A.ProductScreen_build_closure1, A.ProductScreen_build_closure2, A.ProductScreen_build_closure3, A._ProductViewState_build_closure, A.ProductViewDocuments_build_closure, A.ProductViewDocuments_build_closure0, A.ProductViewScreen_build_closure0, A.ProductViewVM_ProductViewVM$fromStore__handleRefresh, A.ProductViewVM_ProductViewVM$fromStore_closure, A.ProductViewVM_ProductViewVM$fromStore__closure0, A.ProductViewVM_ProductViewVM$fromStore__closure1, A.ProductViewVM_ProductViewVM$fromStore___closure, A.ProductViewVM_ProductViewVM$fromStore_closure1, A.ProductViewVM_ProductViewVM$fromStore__closure, A._ProjectEditState_didChangeDependencies_closure, A._ProjectEditState_didChangeDependencies_closure0, A._ProjectEditState_dispose_closure, A._ProjectEditState__onChanged_closure, A._ProjectEditState_build_closure0, A._ProjectEditState_build_closure, A._ProjectEditState_build__closure, A._ProjectEditState_build__closure2, A._ProjectEditState_build__closure1, A._ProjectEditState_build___closure1, A._ProjectEditState_build__closure0, A._ProjectEditState_build__closure3, A._ProjectEditState_build___closure0, A._ProjectEditState_build___closure, A.ProjectEditScreen_build_closure0, A.ProjectEditVM_ProjectEditVM$fromStore_closure, A.ProjectEditVM_ProjectEditVM$fromStore_closure1, A.ProjectEditVM_ProjectEditVM$fromStore__closure, A.ProjectEditVM_ProjectEditVM$fromStore__closure0, A.ProjectEditVM_ProjectEditVM$fromStore_closure0, A.ProjectEditVM_ProjectEditVM$fromStore___closure, A.ProjectEditVM_ProjectEditVM$fromStore___closure0, A.ProjectEditVM_ProjectEditVM$fromStore____closure, A.ProjectListItem_build__closure, A.ProjectListItem_build__closure3, A.ProjectListVM_fromStore__handleRefresh, A.ProjectListVM_fromStore_closure, A.ProjectListVM_fromStore_closure0, A.ProjectScreen_build_closure7, A.ProjectScreen_build_closure4, A.ProjectScreen_build_closure0, A.ProjectScreen_build_closure1, A.ProjectScreen_build_closure2, A.ProjectScreen_build_closure3, A._ProjectViewState_build_closure, A.ProjectViewDocuments_build_closure, A.ProjectViewDocuments_build_closure0, A._ProjectOverviewState_initState_closure, A.ProjectViewScreen_build_closure0, A.ProjectViewVM_ProjectViewVM$fromStore__handleRefresh, A.ProjectViewVM_ProjectViewVM$fromStore_closure, A.ProjectViewVM_ProjectViewVM$fromStore__closure0, A.ProjectViewVM_ProjectViewVM$fromStore__closure1, A.ProjectViewVM_ProjectViewVM$fromStore___closure, A.ProjectViewVM_ProjectViewVM$fromStore_closure1, A.ProjectViewVM_ProjectViewVM$fromStore__closure, A._PurchaseOrderEditState_build_closure1, A._PurchaseOrderEditState_build_closure2, A._PurchaseOrderEditState_build__closure, A._PurchaseOrderEditState_build___closure0, A._PurchaseOrderEditState_build___closure1, A._PurchaseOrderEditState_build___closure, A.PurchaseOrderEditDetailsScreen_build_closure0, A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore_closure, A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore_closure0, A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore__closure, A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore__closure0, A.PurchaseOrderEditItemsScreen_build_closure0, A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure, A.PurchaseOrderEditNotesScreen_build_closure0, A.PurchaseOrderEditNotesVM_PurchaseOrderEditNotesVM$fromStore_closure, A.PurchaseOrderEditPDFScreen_build_closure0, A.PurchaseOrderEditScreen_build_closure0, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure0, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure1, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure2, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore____closure, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure0, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure1, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure0, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure1, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore___closure, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure3, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure, A.PurchaseOrderEmailScreen_build_closure1, A.PurchaseOrderEmailScreen_build_closure0, A.EmailPurchaseOrderVM_EmailPurchaseOrderVM$fromStore_closure, A.EmailPurchaseOrderVM_EmailPurchaseOrderVM$fromStore__closure, A.PurchaseOrderListItem_build__closure, A.PurchaseOrderListItem_build__closure3, A.PurchaseOrderListVM_fromStore__handleRefresh, A.PurchaseOrderListVM_fromStore_closure, A.PurchaseOrderListVM_fromStore_closure0, A.PurchaseOrderPdfScreen_build_closure0, A.PurchaseOrderScreen_build_closure, A.PurchaseOrderScreen_build_closure0, A.PurchaseOrderScreen_build_closure1, A.PurchaseOrderScreen_build_closure2, A.PurchaseOrderScreen_build_closure12, A.PurchaseOrderScreen_build_closure8, A.PurchaseOrderScreen_build_closure4, A.PurchaseOrderScreen_build_closure5, A.PurchaseOrderScreen_build_closure6, A.PurchaseOrderScreen_build_closure7, A.PurchaseOrderViewScreen_build_closure0, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__handleRefresh, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure0, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure0, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure1, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore___closure, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure2, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore__closure, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure3, A._QuoteEditState_build_closure1, A._QuoteEditState_build_closure2, A._QuoteEditState_build__closure, A._QuoteEditState_build___closure0, A._QuoteEditState_build___closure1, A._QuoteEditState_build___closure, A.QuoteEditDetailsScreen_build_closure0, A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure, A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure0, A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore__closure, A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore__closure0, A.QuoteEditItemsScreen_build_closure0, A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure, A.QuoteEditNotesScreen_build_closure0, A.QuoteEditNotesVM_QuoteEditNotesVM$fromStore_closure, A.QuoteEditPDFScreen_build_closure0, A.QuoteEditScreen_build_closure0, A.QuoteEditVM_QuoteEditVM$fromStore_closure, A.QuoteEditVM_QuoteEditVM$fromStore___closure0, A.QuoteEditVM_QuoteEditVM$fromStore___closure1, A.QuoteEditVM_QuoteEditVM$fromStore___closure2, A.QuoteEditVM_QuoteEditVM$fromStore____closure, A.QuoteEditVM_QuoteEditVM$fromStore_closure0, A.QuoteEditVM_QuoteEditVM$fromStore_closure1, A.QuoteEditVM_QuoteEditVM$fromStore__closure0, A.QuoteEditVM_QuoteEditVM$fromStore__closure1, A.QuoteEditVM_QuoteEditVM$fromStore___closure, A.QuoteEditVM_QuoteEditVM$fromStore_closure3, A.QuoteEditVM_QuoteEditVM$fromStore__closure, A.QuoteEmailScreen_build_closure1, A.QuoteEmailScreen_build_closure0, A.EmailQuoteVM_EmailQuoteVM$fromStore_closure, A.EmailQuoteVM_EmailQuoteVM$fromStore__closure, A.QuoteListItem_build__closure, A.QuoteListItem_build__closure3, A.QuoteListVM_fromStore__handleRefresh, A.QuoteListVM_fromStore_closure, A.QuoteListVM_fromStore_closure0, A.QuotePdfScreen_build_closure0, A.QuoteScreen_build_closure, A.QuoteScreen_build_closure0, A.QuoteScreen_build_closure1, A.QuoteScreen_build_closure2, A.QuoteScreen_build_closure3, A.QuoteScreen_build_closure4, A.QuoteScreen_build_closure14, A.QuoteScreen_build_closure10, A.QuoteScreen_build_closure6, A.QuoteScreen_build_closure7, A.QuoteScreen_build_closure8, A.QuoteScreen_build_closure9, A.QuoteViewScreen_build_closure0, A.QuoteViewVM_QuoteViewVM$fromStore__handleRefresh, A.QuoteViewVM_QuoteViewVM$fromStore_closure, A.QuoteViewVM_QuoteViewVM$fromStore_closure0, A.QuoteViewVM_QuoteViewVM$fromStore__closure0, A.QuoteViewVM_QuoteViewVM$fromStore__closure1, A.QuoteViewVM_QuoteViewVM$fromStore___closure, A.QuoteViewVM_QuoteViewVM$fromStore_closure2, A.QuoteViewVM_QuoteViewVM$fromStore__closure, A.QuoteViewVM_QuoteViewVM$fromStore_closure3, A.RecurringExpenseEditScreen_build_closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure4, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure5, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure2, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure3, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure1, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure1, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore____closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure1, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure5, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure, A.RecurringExpenseListItem_build__closure, A.RecurringExpenseListItem_build__closure3, A.RecurringExpenseListVM_fromStore__handleRefresh, A.RecurringExpenseListVM_fromStore_closure, A.RecurringExpenseListVM_fromStore_closure0, A.RecurringExpenseScreen_build_closure7, A.RecurringExpenseScreen_build_closure4, A.RecurringExpenseScreen_build_closure0, A.RecurringExpenseScreen_build_closure1, A.RecurringExpenseScreen_build_closure2, A.RecurringExpenseScreen_build_closure3, A.RecurringExpenseViewScreen_build_closure0, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__handleRefresh, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore_closure, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure0, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure1, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore___closure, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore_closure1, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure, A._RecurringInvoiceEditState_build_closure1, A._RecurringInvoiceEditState_build_closure2, A._RecurringInvoiceEditState_build__closure, A._RecurringInvoiceEditState_build___closure0, A._RecurringInvoiceEditState_build___closure1, A._RecurringInvoiceEditState_build___closure, A.RecurringInvoiceEditDetailsScreen_build_closure0, A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure, A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure0, A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore__closure, A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore__closure0, A.RecurringInvoiceEditItemsScreen_build_closure0, A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure, A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore__closure, A.RecurringInvoiceEditNotesScreen_build_closure0, A.RecurringInvoiceEditNotesVM_RecurringInvoiceEditNotesVM$fromStore_closure, A.RecurringInvoiceEditPDFScreen_build_closure0, A.RecurringInvoiceEditScreen_build_closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure1, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure2, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore____closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure1, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure1, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure3, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure, A.RecurringInvoiceListItem_build__closure, A.RecurringInvoiceListItem_build__closure3, A.RecurringInvoiceListVM_fromStore__handleRefresh, A.RecurringInvoiceListVM_fromStore_closure, A.RecurringInvoiceListVM_fromStore_closure0, A.RecurringInvoicePdfScreen_build_closure0, A.RecurringInvoiceScreen_build_closure, A.RecurringInvoiceScreen_build_closure0, A.RecurringInvoiceScreen_build_closure1, A.RecurringInvoiceScreen_build_closure2, A.RecurringInvoiceScreen_build_closure3, A.RecurringInvoiceScreen_build_closure13, A.RecurringInvoiceScreen_build_closure9, A.RecurringInvoiceScreen_build_closure5, A.RecurringInvoiceScreen_build_closure6, A.RecurringInvoiceScreen_build_closure7, A.RecurringInvoiceScreen_build_closure8, A.RecurringInvoiceViewScreen_build_closure0, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__handleRefresh, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure0, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure0, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure1, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore___closure, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure2, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure3, A.memoizedClientReport_closure, A.clientReport_closure, A.clientReport_closure0, A.clientReport_closure1, A.clientReport_closure3, A.clientReport_closure4, A.memoizedContactReport_closure, A.contactReport_closure, A.contactReport_closure0, A.contactReport_closure1, A.contactReport_closure3, A.contactReport_closure4, A.memoizedCreditReport_closure, A.creditReport_closure, A.creditReport_closure0, A.creditReport_closure1, A.creditReport_closure3, A.creditReport_closure4, A.memoizedDocumentReport_closure, A.documentReport_closure, A.documentReport_closure0, A.documentReport__closure2, A.documentReport__closure1, A.documentReport__closure0, A.documentReport__closure, A.documentReport_closure5, A.documentReport_closure7, A.documentReport_closure8, A.memoizedExpenseReport_closure, A.expenseReport_closure, A.expenseReport_closure0, A.expenseReport_closure1, A.expenseReport_closure3, A.expenseReport_closure4, A.memoizedInvoiceItemReport_closure, A.lineItemReport_closure13, A.lineItemReport_closure14, A.lineItemReport_closure15, A.lineItemReport_closure17, A.lineItemReport_closure18, A.lineItemReport_closure19, A.memoizedInvoiceReport_closure, A.invoiceReport_closure, A.invoiceReport_closure0, A.invoiceReport_closure1, A.invoiceReport_closure3, A.invoiceReport_closure4, A.memoizedInvoiceTaxReport_closure, A.taxReport_closure, A.taxReport_closure0, A.taxReport_closure2, A.taxReport_closure3, A.taxReport_closure4, A.taxReport_closure5, A.memoizedPaymentReport_closure, A.paymentReport_closure, A.paymentReport_closure0, A.paymentReport_closure1, A.paymentReport_closure3, A.paymentReport_closure4, A.memoizedPaymentTaxReport_closure, A.paymentTaxReport_closure, A.paymentTaxReport_closure0, A.paymentTaxReport_closure2, A.paymentTaxReport_closure3, A.paymentTaxReport_closure4, A.paymentTaxReport_closure5, A.memoizedProductReport_closure, A.productReport_closure, A.productReport_closure0, A.productReport_closure1, A.productReport_closure3, A.productReport_closure4, A.memoizedProfitAndLossReport_closure, A.profitAndLossReport_closure, A.profitAndLossReport_closure0, A.profitAndLossReport_closure2, A.profitAndLossReport_closure3, A.profitAndLossReport_closure4, A.profitAndLossReport_closure5, A.memoizedPurchaseOrderItemReport_closure, A.lineItemReport_closure, A.lineItemReport_closure0, A.lineItemReport_closure1, A.lineItemReport_closure3, A.lineItemReport_closure4, A.lineItemReport_closure5, A.memoizedPurchaseOrderReport_closure, A.purchaseOrderReport_closure, A.purchaseOrderReport_closure0, A.purchaseOrderReport_closure1, A.purchaseOrderReport_closure3, A.purchaseOrderReport_closure4, A.memoizedQuoteItemReport_closure, A.lineItemReport_closure6, A.lineItemReport_closure7, A.lineItemReport_closure8, A.lineItemReport_closure10, A.lineItemReport_closure11, A.lineItemReport_closure12, A.memoizedQuoteReport_closure, A.quoteReport_closure, A.quoteReport_closure0, A.quoteReport_closure1, A.quoteReport_closure3, A.quoteReport_closure4, A.memoizedRecurringExpenseReport_closure, A.recurringExpenseReport_closure, A.recurringExpenseReport_closure0, A.recurringExpenseReport_closure1, A.recurringExpenseReport_closure3, A.recurringExpenseReport_closure4, A.memoizedRecurringInvoiceReport_closure, A.recurringInvoiceReport_closure, A.recurringInvoiceReport_closure0, A.recurringInvoiceReport_closure1, A.recurringInvoiceReport_closure3, A.recurringInvoiceReport_closure4, A.ReportCharts_build_closure0, A.ReportCharts_build_closure3, A.ReportCharts_build_closure6, A.ReportsScreen_build_closure, A.ReportsScreen_build_closure0, A.ReportsScreen_build_closure3, A.ReportsScreen_build_closure2, A.ReportsScreen_build_closure6, A.ReportsScreen_build_closure4, A.ReportsScreen_build_closure5, A.ReportsScreen_build_closure7, A.ReportsScreen_build_closure8, A.ReportsScreen_build_closure9, A.ReportsScreen_build_closure11, A.ReportsScreen_build__closure5, A.ReportsScreen_build_closure10, A.ReportsScreen_build_closure12, A.ReportsScreen_build__closure4, A.ReportsScreen_build_closure13, A.ReportsScreen_build_closure18, A.ReportsScreen_build_closure16, A.ReportsScreen_build_closure17, A.ReportsScreen_build_closure19, A.ReportsScreen_build___closure0, A.ReportsScreen_build__closure2, A.ReportsScreen_build_closure22, A.ReportsScreen_build__closure0, A.ReportsScreen_build_closure24, A.ReportsScreen_build___closure, A._ReportDataTableState_initState__closure, A._ReportDataTableState__onChanged_closure, A._ReportDataTableState_dispose_closure, A._ReportDataTableState_dispose__closure, A.getReportColumnType_convertCustomFieldType, A.ReportResult_tableFilters_closure, A.ReportResult_tableFilters_closure0, A.ReportResult_tableFilters_closure1, A.ReportResult_tableFilters_closure3, A.ReportResult_tableFilters_closure4, A.ReportResult_tableFilters_closure8, A.ReportResult_tableFilters__closure, A.ReportResult_tableFilters__closure0, A.ReportResult_tableFilters_closure7, A.ReportResult_tableFilters__closure1, A.ReportResult_tableFilters_closure5, A.ReportResult_tableFilters__closure4, A.ReportResult_tableFilters_closure6, A.ReportResult_tableRow__closure, A.ReportResult_totalColumns_closure, A.ReportResult_totalRows_closure, A.ReportResult_totalRows_closure1, A.ReportResult_totalRows_closure3, A.ReportResult_totalRows__closure, A.ReportsScreenVM_fromStore__closure6, A.ReportsScreenVM_fromStore___closure0, A.ReportsScreenVM_fromStore__closure7, A.ReportsScreenVM_fromStore__closure8, A.ReportsScreenVM_fromStore_closure4, A.ReportsScreenVM_fromStore_closure0, A.ReportsScreenVM_fromStore__closure0, A.ReportsScreenVM_fromStore__closure1, A.ReportsScreenVM_fromStore__closure2, A.ReportsScreenVM_fromStore__closure4, A.ReportsScreenVM_fromStore__closure5, A.ReportsScreenVM_fromStore___closure, A.memoizeedGroupTotals_closure, A.memoizedTaskReport_closure, A.taskReport_closure, A.taskReport_closure0, A.taskReport_closure1, A.taskReport_closure3, A.taskReport_closure4, A.memoizedTransactionReport_closure, A.transactionReport_closure, A.transactionReport_closure0, A.transactionReport_closure1, A.transactionReport_closure2, A.transactionReport_closure3, A.transactionReport_closure5, A.transactionReport_closure6, A.memoizedVendorReport_closure, A.vendorReport_closure, A.vendorReport_closure0, A.vendorReport_closure1, A.vendorReport_closure3, A.vendorReport_closure4, A._ScheduleEditState_didChangeDependencies_closure, A._ScheduleEditState_didChangeDependencies_closure0, A._ScheduleEditState_dispose_closure, A._ScheduleEditState__onChanged__closure, A._ScheduleEditState_build_closure0, A._ScheduleEditState_build_closure1, A._ScheduleEditState_build_closure, A._ScheduleEditState_build__closure, A._ScheduleEditState_build__closure0, A._ScheduleEditState_build__closure2, A._ScheduleEditState_build___closure9, A._ScheduleEditState_build__closure1, A._ScheduleEditState_build___closure8, A._ScheduleEditState_build__closure4, A._ScheduleEditState_build__closure6, A._ScheduleEditState_build___closure7, A._ScheduleEditState_build__closure5, A._ScheduleEditState_build__closure8, A._ScheduleEditState_build___closure6, A._ScheduleEditState_build__closure7, A._ScheduleEditState_build__closure11, A._ScheduleEditState_build___closure5, A._ScheduleEditState_build__closure9, A._ScheduleEditState_build__closure10, A._ScheduleEditState_build__closure13, A._ScheduleEditState_build___closure4, A._ScheduleEditState_build__closure12, A._ScheduleEditState_build__closure14, A._ScheduleEditState_build___closure3, A._ScheduleEditState_build__closure15, A._ScheduleEditState_build___closure2, A._ScheduleEditState_build__closure16, A._ScheduleEditState_build___closure0, A._ScheduleEditState_build___closure, A.ScheduleEditScreen_build_closure0, A.ScheduleEditVM_ScheduleEditVM$fromStore_closure, A.ScheduleEditVM_ScheduleEditVM$fromStore_closure1, A.ScheduleEditVM_ScheduleEditVM$fromStore_closure0, A.ScheduleEditVM_ScheduleEditVM$fromStore___closure, A.ScheduleEditVM_ScheduleEditVM$fromStore___closure0, A.ScheduleEditVM_ScheduleEditVM$fromStore____closure, A.ScheduleListItem_build_closure, A.ScheduleListVM_fromStore__handleRefresh, A.ScheduleListVM_fromStore_closure, A.ScheduleListVM_fromStore_closure0, A.ScheduleScreen_build_closure7, A.ScheduleScreen_build_closure4, A.ScheduleScreen_build_closure0, A.ScheduleScreen_build_closure1, A.ScheduleScreen_build_closure2, A.ScheduleScreen_build_closure3, A.ScheduleViewScreen_build_closure0, A._AccountManagementState_didChangeDependencies_closure, A._AccountManagementState_didChangeDependencies_closure0, A._AccountManagementState__onChanged_closure, A._AccountManagementState_dispose_closure, A._AccountManagementState_build_closure, A._AccountManagementState_build__closure2, A._AccountManagementState_build___closure, A._AccountManagementState_build_closure0, A._AccountManagementState_build__closure1, A._AccountManagementState_build_closure1, A._AccountManagementState_build__closure0, A._AccountManagementState_build_closure2, A._AccountManagementState_build__closure, A._AccountOverview_build__closure7, A._AccountOverview_build_closure1, A._AccountOverview_build__closure6, A._AccountOverview_build_closure2, A._AccountOverview_build__closure5, A._AccountOverview_build_closure3, A._AccountOverview_build__closure4, A._AccountOverview_build_closure4, A._AccountOverview_build__closure3, A._AccountOverview_build_closure5, A._AccountOverview_build__closure2, A._AccountOverview_build__closure1, A._AccountOverview_build___closure1, A._AccountOverview_build___closure2, A._AccountOverview_build___closure3, A._AccountOverview_build__closure0, A._AccountOverview_build__closure, A.AccountManagementVM_fromStore_closure1, A.AccountManagementVM_fromStore_closure2, A.AccountManagementVM_fromStore__closure, A.AccountManagementVM_fromStore__closure0, A.AccountManagementVM_fromStore___closure0, A.AccountManagementVM_fromStore__closure1, A.AccountManagementVM_fromStore___closure, A.AccountManagementVM_fromStore_closure, A.AccountManagementVM_fromStore_closure3, A.AccountManagementVM_fromStore_closure0, A._ClientPortalState__validateSubdomain__closure1, A._ClientPortalState__validateSubdomain__closure2, A._ClientPortalState_dispose_closure, A._ClientPortalState_didChangeDependencies_closure, A._ClientPortalState_didChangeDependencies_closure0, A._ClientPortalState__onChanged__closure, A._ClientPortalState__onChanged__closure0, A._ClientPortalState_build_closure21, A._ClientPortalState_build_closure, A._ClientPortalState_build__closure13, A._ClientPortalState_build_closure1, A._ClientPortalState_build_closure0, A._ClientPortalState_build_closure2, A._ClientPortalState_build_closure5, A._ClientPortalState_build__closure12, A._ClientPortalState_build_closure6, A._ClientPortalState_build__closure11, A._ClientPortalState_build_closure7, A._ClientPortalState_build__closure10, A._ClientPortalState_build_closure8, A._ClientPortalState_build__closure9, A._ClientPortalState_build_closure9, A._ClientPortalState_build__closure8, A._ClientPortalState_build_closure11, A._ClientPortalState_build__closure7, A._ClientPortalState_build_closure13, A._ClientPortalState_build__closure6, A._ClientPortalState_build___closure, A._ClientPortalState_build____closure, A._ClientPortalState_build_closure14, A._ClientPortalState_build__closure5, A._ClientPortalState_build_closure15, A._ClientPortalState_build__closure4, A._ClientPortalState_build_closure16, A._ClientPortalState_build__closure3, A._ClientPortalState_build_closure17, A._ClientPortalState_build__closure2, A._ClientPortalState_build_closure18, A._ClientPortalState_build__closure1, A._ClientPortalState_build_closure19, A._ClientPortalState_build__closure0, A._ClientPortalState_build_closure20, A._ClientPortalState_build__closure, A.ClientPortalVM_fromStore_closure1, A.ClientPortalVM_fromStore_closure0, A.ClientPortalVM_fromStore_closure, A.ClientPortalVM_fromStore___closure, A._CompanyDetailsState_didChangeDependencies_closure, A._CompanyDetailsState_didChangeDependencies_closure0, A._CompanyDetailsState_dispose_closure, A._CompanyDetailsState__onSettingsChanged_closure, A._CompanyDetailsState_build_closure, A._CompanyDetailsState_build_closure0, A._CompanyDetailsState_build__closure10, A._CompanyDetailsState_build_closure1, A._CompanyDetailsState_build__closure9, A._CompanyDetailsState_build_closure2, A._CompanyDetailsState_build__closure8, A._CompanyDetailsState_build_closure3, A._CompanyDetailsState_build___closure, A._CompanyDetailsState_build_closure4, A._CompanyDetailsState_build_closure5, A._CompanyDetailsState_build__closure5, A._CompanyDetailsState_build_closure6, A._CompanyDetailsState_build_closure7, A._CompanyDetailsState_build__closure4, A._CompanyDetailsState_build_closure9, A._CompanyDetailsState_build__closure3, A._CompanyDetailsState_build_closure10, A._CompanyDetailsState_build__closure2, A._CompanyDetailsState_build_closure11, A._CompanyDetailsState_build__closure1, A._CompanyDetailsState_build_closure12, A._CompanyDetailsState_build__closure0, A._CompanyDetailsState_build_closure13, A._CompanyDetailsState_build__closure, A._CompanyDetailsState_build_closure14, A._CompanyDetailsState_build_closure15, A.CompanyDetailsVM_fromStore_closure, A.CompanyDetailsVM_fromStore_closure0, A.CompanyDetailsVM_fromStore_closure3, A.CompanyDetailsVM_fromStore__closure2, A.CompanyDetailsVM_fromStore__closure3, A.CompanyDetailsVM_fromStore__closure4, A.CompanyDetailsVM_fromStore_closure1, A.CompanyDetailsVM_fromStore_closure4, A.CompanyDetailsVM_fromStore__closure0, A.CompanyDetailsVM_fromStore__closure1, A.CompanyDetailsVM_fromStore___closure, A.CompanyDetailsVM_fromStore_closure6, A.CompanyDetailsVM_fromStore__closure, A._CreditCardsAndBanksState_dispose_closure, A._CreditCardsAndBanksState_didChangeDependencies_closure, A._CreditCardsAndBanksState_didChangeDependencies_closure0, A._CustomFieldsState_initState_closure, A.CustomFieldsSettings_build_closure, A.CustomFieldsSettings_build__closure6, A.CustomFieldsSettings_build_closure0, A.CustomFieldsSettings_build__closure5, A.CustomFieldsSettings_build_closure1, A.CustomFieldsSettings_build__closure4, A.CustomFieldsSettings_build_closure2, A.CustomFieldsSettings_build__closure3, A.CustomFieldsSettings_build_closure3, A.CustomFieldsSettings_build__closure2, A.CustomFieldsSettings_build_closure4, A.CustomFieldsSettings_build__closure1, A.CustomFieldsSettings_build_closure5, A.CustomFieldsSettings_build__closure0, A.CustomFieldsSettings_build_closure6, A.CustomFieldsSettings_build__closure, A._CustomFormFieldState_dispose_closure, A._CustomFormFieldState_didChangeDependencies_closure, A._CustomFormFieldState_didChangeDependencies_closure0, A._CustomFormFieldState__onChanged_closure, A._CustomFormFieldState_build_closure, A._CustomFormFieldState_build_closure1, A.CustomFieldsVM_fromStore_closure0, A.CustomFieldsVM_fromStore_closure, A._DataVisualizationsState_dispose_closure, A._DataVisualizationsState_didChangeDependencies_closure, A._DataVisualizationsState_didChangeDependencies_closure0, A._DeviceSettingsState_build_closure, A._DeviceSettingsState_build_closure0, A._DeviceSettingsState_build_closure1, A._DeviceSettingsState_build_closure2, A._DeviceSettingsState_build_closure3, A._DeviceSettingsState_build_closure4, A._DeviceSettingsState_build_closure5, A._DeviceSettingsState_build_closure6, A._DeviceSettingsState_build_closure7, A._DeviceSettingsState_build__closure7, A._DeviceSettingsState_build_closure9, A._DeviceSettingsState_build_closure10, A._DeviceSettingsState_build_closure11, A._DeviceSettingsState_build_closure12, A._DeviceSettingsState_build_closure13, A._DeviceSettingsState_build__closure4, A._DeviceSettingsState_build_closure15, A._DeviceSettingsState_build_closure16, A._DeviceSettingsState_build_closure17, A._DeviceSettingsState_build_closure18, A._DeviceSettingsState_build__closure2, A._DeviceSettingsState_build__closure3, A._DeviceSettingsState_build_closure19, A._DeviceSettingsState_build__closure1, A._DeviceSettingsState_build___closure0, A._DeviceSettingsState_build__closure0, A._DeviceSettingsState_build__closure, A._DeviceSettingsState_build___closure, A.DeviceSettingsVM_fromStore_closure, A.DeviceSettingsVM_fromStore_closure0, A.DeviceSettingsVM_fromStore__closure, A._EmailSettingsState_dispose_closure, A._EmailSettingsState_didChangeDependencies_closure, A._EmailSettingsState_didChangeDependencies_closure0, A._EmailSettingsState__onChanged_closure, A._EmailSettingsState_build_closure, A._EmailSettingsState_build__closure8, A._EmailSettingsState_build_closure1, A._EmailSettingsState_build__closure7, A._EmailSettingsState_build_closure2, A._EmailSettingsState_build_closure4, A._EmailSettingsState_build__closure6, A._EmailSettingsState_build_closure5, A._EmailSettingsState_build_closure6, A._EmailSettingsState_build_closure7, A._EmailSettingsState_build_closure8, A._EmailSettingsState_build_closure10, A._EmailSettingsState_build__closure5, A._EmailSettingsState_build_closure9, A._EmailSettingsState_build_closure11, A._EmailSettingsState_build__closure4, A._EmailSettingsState_build_closure12, A._EmailSettingsState_build__closure3, A._EmailSettingsState_build_closure13, A._EmailSettingsState_build__closure2, A._EmailSettingsState_build_closure14, A._EmailSettingsState_build__closure1, A._EmailSettingsState_build_closure15, A._EmailSettingsState_build__closure0, A._EmailSettingsState_build_closure16, A._EmailSettingsState_build__closure, A.EmailSettingsVM_fromStore_closure0, A.EmailSettingsVM_fromStore_closure, A._ExpenseSettingsState_build_closure, A._ExpenseSettingsState_build__closure5, A._ExpenseSettingsState_build_closure0, A._ExpenseSettingsState_build__closure4, A._ExpenseSettingsState_build_closure1, A._ExpenseSettingsState_build__closure3, A._ExpenseSettingsState_build_closure2, A._ExpenseSettingsState_build__closure2, A._ExpenseSettingsState_build_closure3, A._ExpenseSettingsState_build__closure1, A._ExpenseSettingsState_build_closure4, A._ExpenseSettingsState_build__closure0, A._ExpenseSettingsState_build_closure5, A._ExpenseSettingsState_build__closure, A.ExpenseSettingsVM_fromStore_closure0, A.ExpenseSettingsVM_fromStore_closure, A.ExpenseSettingsVM_fromStore_closure1, A._GeneratedNumbersState_initState_closure, A._GeneratedNumbersState_dispose_closure, A._GeneratedNumbersState_didChangeDependencies_closure, A._GeneratedNumbersState_didChangeDependencies_closure0, A._GeneratedNumbersState__onChanged__closure, A._GeneratedNumbersState__onSavePressed_closure, A._GeneratedNumbersState__onSavePressed_closure0, A._GeneratedNumbersState_build_closure0, A._GeneratedNumbersState_build__closure16, A._GeneratedNumbersState_build_closure, A._GeneratedNumbersState_build_closure1, A._GeneratedNumbersState_build__closure15, A._GeneratedNumbersState_build_closure2, A._GeneratedNumbersState_build__closure14, A._GeneratedNumbersState_build_closure3, A._GeneratedNumbersState_build__closure13, A._GeneratedNumbersState_build_closure5, A._GeneratedNumbersState_build__closure12, A._GeneratedNumbersState_build__closure11, A._GeneratedNumbersState_build__closure10, A._GeneratedNumbersState_build__closure9, A._GeneratedNumbersState_build__closure8, A._GeneratedNumbersState_build__closure7, A._GeneratedNumbersState_build__closure6, A._GeneratedNumbersState_build__closure5, A._GeneratedNumbersState_build__closure4, A._GeneratedNumbersState_build__closure3, A._GeneratedNumbersState_build__closure2, A._GeneratedNumbersState_build__closure1, A._GeneratedNumbersState_build__closure0, A._GeneratedNumbersState_build__closure, A._EntityNumberSettingsState_dispose_closure, A._EntityNumberSettingsState_didChangeDependencies_closure, A._EntityNumberSettingsState_didChangeDependencies_closure0, A._EntityNumberSettingsState_build_closure0, A.HelpPanel_build_closure, A.HelpPanel_build_closure0, A.HelpPanel_build_closure1, A.HelpPanel_build_closure2, A.GeneratedNumbersVM_fromStore_closure0, A.GeneratedNumbersVM_fromStore_closure, A._ImportExportState_build_closure0, A._ImportExportState_build_closure, A._ImportExportState_build_closure3, A._ImportExportState_build_closure2, A._ImportExportState_build_closure5, A._ImportExportState_build_closure4, A._ImportExportState_build_closure7, A._ImportExportState_build_closure6, A._ImportExportState_build_closure9, A._ImportExportState_build_closure8, A._ImportExportState_build__closure0, A._ImportExportState_build__closure1, A._FileImportState_uploadJsonFile_closure0, A._FileImportState_uploadJsonFile_closure1, A._FileImportState_uploadFile_closure0, A._FileImportState_uploadFile_closure1, A._FileImportState_build_closure0, A._FileImportState_build_closure, A._FileImportState_build_closure2, A._FileImportState_build_closure3, A.__FileMapperState_build_closure, A.__FileMapperState_build_closure0, A.__FileMapperState_build_closure1, A.__FileMapperState_build__closure2, A.__FileMapperState_build_closure2, A.__FileMapperState_build_closure3, A.__FileMapperState_build__closure0, A.__FileMapperState_build__closure1, A._FieldMapper_build_closure1, A._FieldMapper_build__closure, A._FieldMapper_build_closure0, A._InvoiceDesignState_initState_closure, A._InvoiceDesignState_didChangeDependencies_closure, A._InvoiceDesignState_didChangeDependencies_closure0, A._InvoiceDesignState__onChanged_closure, A._InvoiceDesignState_dispose_closure, A._InvoiceDesignState_build_closure67, A._InvoiceDesignState_build_closure, A._InvoiceDesignState_build_closure1, A._InvoiceDesignState_build_closure2, A._InvoiceDesignState_build__closure23, A._InvoiceDesignState_build_closure3, A._InvoiceDesignState_build_closure4, A._InvoiceDesignState_build__closure20, A._InvoiceDesignState_build_closure5, A._InvoiceDesignState_build_closure6, A._InvoiceDesignState_build__closure17, A._InvoiceDesignState_build_closure7, A._InvoiceDesignState_build_closure8, A._InvoiceDesignState_build__closure14, A._InvoiceDesignState_build_closure9, A._InvoiceDesignState_build_closure12, A._InvoiceDesignState_build__closure11, A._InvoiceDesignState_build_closure11, A._InvoiceDesignState_build_closure14, A._InvoiceDesignState_build__closure10, A._InvoiceDesignState_build_closure13, A._InvoiceDesignState_build_closure16, A._InvoiceDesignState_build__closure9, A._InvoiceDesignState_build_closure15, A._InvoiceDesignState_build_closure17, A._InvoiceDesignState_build__closure8, A._InvoiceDesignState_build_closure18, A._InvoiceDesignState_build__closure7, A._InvoiceDesignState_build_closure19, A._InvoiceDesignState_build__closure6, A._InvoiceDesignState_build_closure20, A._InvoiceDesignState_build__closure5, A._InvoiceDesignState_build_closure21, A._InvoiceDesignState_build__closure4, A._InvoiceDesignState_build_closure22, A._InvoiceDesignState_build__closure3, A._InvoiceDesignState_build_closure23, A._InvoiceDesignState_build__closure2, A._InvoiceDesignState_build_closure24, A._InvoiceDesignState_build__closure1, A._InvoiceDesignState_build_closure25, A._InvoiceDesignState_build__closure0, A._InvoiceDesignState_build_closure26, A._InvoiceDesignState_build__closure, A._InvoiceDesignState_build_closure27, A._InvoiceDesignState_build_closure28, A._InvoiceDesignState_build_closure29, A._InvoiceDesignState_build_closure30, A._InvoiceDesignState_build_closure31, A._InvoiceDesignState_build_closure32, A._InvoiceDesignState_build_closure33, A._InvoiceDesignState_build_closure34, A._InvoiceDesignState_build_closure35, A._InvoiceDesignState_build_closure36, A._InvoiceDesignState_build_closure37, A._InvoiceDesignState_build_closure38, A._InvoiceDesignState_build_closure39, A._InvoiceDesignState_build_closure40, A._InvoiceDesignState_build_closure41, A._InvoiceDesignState_build_closure42, A._InvoiceDesignState_build_closure43, A._InvoiceDesignState_build_closure44, A._InvoiceDesignState_build_closure45, A._InvoiceDesignState_build_closure46, A._InvoiceDesignState_build_closure47, A._InvoiceDesignState_build_closure48, A._InvoiceDesignState_build_closure49, A._InvoiceDesignState_build_closure50, A._InvoiceDesignState_build_closure51, A._InvoiceDesignState_build_closure52, A._InvoiceDesignState_build_closure53, A._InvoiceDesignState_build_closure54, A._InvoiceDesignState_build_closure55, A._InvoiceDesignState_build_closure56, A._InvoiceDesignState_build_closure57, A._InvoiceDesignState_build_closure58, A._InvoiceDesignState_build_closure59, A._InvoiceDesignState_build_closure60, A._InvoiceDesignState_build_closure61, A._InvoiceDesignState_build_closure62, A._InvoiceDesignState_build_closure63, A._InvoiceDesignState_build_closure64, A._InvoiceDesignState_build_closure65, A._InvoiceDesignState_build_closure66, A._PdfPreviewState__loadPdf_closure0, A._PdfPreviewState_build_closure, A.InvoiceDesignVM_fromStore_closure, A.InvoiceDesignVM_fromStore___closure, A.InvoiceDesignVM_fromStore____closure, A.InvoiceDesignVM_fromStore_____closure, A.InvoiceDesignVM_fromStore_____closure0, A._LocalizationSettingsState_dispose_closure, A._LocalizationSettingsState_didChangeDependencies_closure, A._LocalizationSettingsState_didChangeDependencies_closure0, A._LocalizationSettingsState_build_closure, A._LocalizationSettingsState_build_closure1, A._LocalizationSettingsState_build__closure13, A._LocalizationSettingsState_build_closure2, A._LocalizationSettingsState_build__closure12, A._LocalizationSettingsState_build_closure3, A._LocalizationSettingsState_build__closure11, A._LocalizationSettingsState_build_closure4, A._LocalizationSettingsState_build__closure10, A._LocalizationSettingsState_build_closure5, A._LocalizationSettingsState_build__closure9, A._LocalizationSettingsState_build_closure6, A._LocalizationSettingsState_build__closure8, A._LocalizationSettingsState_build_closure7, A._LocalizationSettingsState_build__closure7, A._LocalizationSettingsState_build_closure9, A._LocalizationSettingsState_build__closure6, A._LocalizationSettingsState_build_closure10, A._LocalizationSettingsState_build_closure11, A._LocalizationSettingsState_build__closure5, A._LocalizationSettingsState_build__closure3, A._LocalizationSettingsState_build___closure, A._LocalizationSettingsState_build__closure1, A._LocalizationSettingsState_build__closure2, A._LocalizationSettingsState_build_closure14, A._LocalizationSettingsState_build__closure0, A._LocalizationSettingsState_build__closure, A._AddCompanyDialogState_build_closure1, A.LocalizationSettingsVM_fromStore_closure0, A.LocalizationSettingsVM_fromStore_closure, A.LocalizationSettingsVM_fromStore_closure1, A.LocalizationSettingsVM_fromStore___closure, A.LocalizationSettingsVM_fromStore____closure, A._PaymentSettingsState_didChangeDependencies_closure, A._PaymentSettingsState_didChangeDependencies_closure0, A._PaymentSettingsState__onChanged_closure, A._PaymentSettingsState_build_closure, A._PaymentSettingsState_build__closure11, A._PaymentSettingsState_build_closure2, A._PaymentSettingsState_build__closure9, A._PaymentSettingsState_build_closure0, A._PaymentSettingsState_build__closure10, A._PaymentSettingsState_build_closure1, A._PaymentSettingsState_build_closure3, A._PaymentSettingsState_build__closure8, A._PaymentSettingsState_build_closure4, A._PaymentSettingsState_build__closure7, A._PaymentSettingsState_build_closure5, A._PaymentSettingsState_build__closure6, A._PaymentSettingsState_build_closure6, A._PaymentSettingsState_build__closure5, A._PaymentSettingsState_build_closure7, A._PaymentSettingsState_build__closure4, A._PaymentSettingsState_build_closure8, A._PaymentSettingsState_build__closure3, A._PaymentSettingsState_build_closure9, A._PaymentSettingsState_build__closure2, A._PaymentSettingsState_build_closure10, A._PaymentSettingsState_build__closure1, A._PaymentSettingsState_build_closure11, A._PaymentSettingsState_build__closure0, A._PaymentSettingsState_build_closure13, A._PaymentSettingsState_build__closure, A.PaymentSettingsVM_fromStore_closure0, A.PaymentSettingsVM_fromStore_closure1, A.PaymentSettingsVM_fromStore_closure, A.PaymentSettingsVM_fromStore_closure2, A._ProductSettingsState_didChangeDependencies_closure, A._ProductSettingsState_didChangeDependencies_closure0, A._ProductSettingsState_dispose_closure, A._ProductSettingsState__onChanged_closure, A._ProductSettingsState_build_closure, A._ProductSettingsState_build__closure9, A._ProductSettingsState_build_closure0, A._ProductSettingsState_build__closure8, A._ProductSettingsState_build_closure1, A._ProductSettingsState_build__closure7, A._ProductSettingsState_build_closure2, A._ProductSettingsState_build__closure6, A._ProductSettingsState_build_closure3, A._ProductSettingsState_build__closure5, A._ProductSettingsState_build_closure4, A._ProductSettingsState_build__closure4, A._ProductSettingsState_build_closure5, A._ProductSettingsState_build__closure3, A._ProductSettingsState_build_closure6, A._ProductSettingsState_build__closure2, A._ProductSettingsState_build_closure7, A._ProductSettingsState_build__closure1, A._ProductSettingsState_build_closure8, A._ProductSettingsState_build__closure0, A._ProductSettingsState_build_closure9, A._ProductSettingsState_build__closure, A.ProductSettingsVM_fromStore_closure0, A.ProductSettingsVM_fromStore_closure, A._SettingsListTileState_build_closure0, A._SettingsListTileState_build_closure1, A.SettingsSearch_build_closure0, A.SettingsListVM_fromStore_closure, A.SettingsListVM_fromStore_closure1, A.SettingsListVM_fromStore_closure0, A.SettingsScreen_build_closure, A._SettingsWizardState_dispose_closure, A._SettingsWizardState__validateSubdomain__closure1, A._SettingsWizardState__validateSubdomain__closure2, A._SettingsWizardState__onSavePressed__closure, A._SettingsWizardState__onSavePressed___closure0, A._SettingsWizardState__onSavePressed___closure1, A._SettingsWizardState__onSavePressed___closure2, A._SettingsWizardState__onSavePressed__closure0, A._SettingsWizardState__onSavePressed__closure2, A._SettingsWizardState_build_closure, A._SettingsWizardState_build_closure0, A._SettingsWizardState_build_closure1, A._SettingsWizardState_build_closure2, A._SettingsWizardState_build_closure3, A._SettingsWizardState_build_closure4, A._SettingsWizardState_build_closure5, A._SettingsWizardState_build__closure, A._SettingsWizardState_build_closure8, A._SettingsWizardState_build_closure7, A._TaskSettingsState_didChangeDependencies_closure, A._TaskSettingsState_didChangeDependencies_closure0, A._TaskSettingsState_dispose_closure, A._TaskSettingsState__onChanged_closure, A._TaskSettingsState_build_closure, A._TaskSettingsState_build__closure9, A._TaskSettingsState_build_closure0, A._TaskSettingsState_build__closure8, A._TaskSettingsState_build_closure1, A._TaskSettingsState_build__closure7, A._TaskSettingsState_build_closure3, A._TaskSettingsState_build__closure6, A._TaskSettingsState_build_closure4, A._TaskSettingsState_build__closure5, A._TaskSettingsState_build_closure5, A._TaskSettingsState_build__closure4, A._TaskSettingsState_build_closure6, A._TaskSettingsState_build__closure3, A._TaskSettingsState_build_closure7, A._TaskSettingsState_build__closure2, A._TaskSettingsState_build_closure8, A._TaskSettingsState_build__closure1, A._TaskSettingsState_build_closure9, A._TaskSettingsState_build__closure0, A._TaskSettingsState_build_closure10, A._TaskSettingsState_build__closure, A._TaskSettingsState_build_closure11, A.TaskSettingsVM_fromStore_closure0, A.TaskSettingsVM_fromStore_closure1, A.TaskSettingsVM_fromStore_closure, A.TaskSettingsVM_fromStore_closure2, A._TaxSettingsState_build_closure, A._TaxSettingsState_build__closure5, A._TaxSettingsState_build_closure0, A._TaxSettingsState_build__closure4, A._TaxSettingsState_build_closure1, A._TaxSettingsState_build__closure3, A._TaxSettingsState_build_closure2, A._TaxSettingsState_build__closure2, A._TaxSettingsState_build_closure3, A._TaxSettingsState_build__closure1, A._TaxSettingsState_build_closure4, A._TaxSettingsState_build__closure0, A._TaxSettingsState_build_closure5, A._TaxSettingsState_build__closure, A.NumberOfRatesSelector_build_closure, A.TaxSettingsVM_fromStore_closure0, A.TaxSettingsVM_fromStore_closure1, A.TaxSettingsVM_fromStore_closure, A.TaxSettingsVM_fromStore_closure2, A._TemplatesAndRemindersState_initState_closure, A._TemplatesAndRemindersState_dispose_closure, A._TemplatesAndRemindersState__onChanged_closure, A._TemplatesAndRemindersState__onChanged_closure0, A._TemplatesAndRemindersState__onChanged_closure1, A._TemplatesAndRemindersState__onChanged_closure2, A._TemplatesAndRemindersState__onChanged_closure3, A._TemplatesAndRemindersState__onChanged_closure4, A._TemplatesAndRemindersState__onChanged_closure5, A._TemplatesAndRemindersState__onChanged_closure6, A._TemplatesAndRemindersState__onChanged_closure7, A._TemplatesAndRemindersState__onChanged_closure8, A._TemplatesAndRemindersState__onChanged_closure9, A._TemplatesAndRemindersState__onChanged_closure10, A._TemplatesAndRemindersState__onChanged_closure11, A._TemplatesAndRemindersState__onChanged_closure12, A._TemplatesAndRemindersState__renderTemplate_closure0, A._TemplatesAndRemindersState_build_closure10, A._TemplatesAndRemindersState_build_closure1, A._TemplatesAndRemindersState_build_closure, A._TemplatesAndRemindersState_build_closure0, A._TemplatesAndRemindersState_build_closure2, A._TemplatesAndRemindersState_build__closure3, A._TemplatesAndRemindersState_build_closure3, A._TemplatesAndRemindersState_build__closure2, A._TemplatesAndRemindersState_build_closure4, A._TemplatesAndRemindersState_build__closure1, A._TemplatesAndRemindersState_build_closure5, A._TemplatesAndRemindersState_build__closure0, A._TemplatesAndRemindersState_build_closure7, A._TemplatesAndRemindersState_build__closure, A._TemplatesAndRemindersState_build_closure9, A._ReminderSettingsState_dispose_closure, A._ReminderSettingsState_didChangeDependencies_closure, A._ReminderSettingsState_didChangeDependencies_closure0, A._ReminderSettingsState_build_closure, A._ReminderSettingsState_build_closure0, A.TemplatesAndRemindersVM_fromStore_closure0, A.TemplatesAndRemindersVM_fromStore_closure, A.TemplatesAndRemindersVM_fromStore____closure, A.TemplatesAndRemindersVM_fromStore____closure0, A.TemplatesAndRemindersVM_fromStore___closure0, A.TemplatesAndRemindersVM_fromStore___closure1, A.TemplatesAndRemindersVM_fromStore___closure2, A._UserDetailsState_dispose_closure, A._UserDetailsState_didChangeDependencies_closure, A._UserDetailsState_didChangeDependencies_closure0, A._UserDetailsState__onChanged_closure, A._UserDetailsState_build_closure4, A._UserDetailsState_build_closure5, A._UserDetailsState_build_closure6, A._UserDetailsState_build__closure3, A._UserDetailsState_build__closure4, A._UserDetailsState_build__closure5, A._UserDetailsState_build_closure8, A._UserDetailsState_build__closure2, A._UserDetailsState_build_closure10, A._UserDetailsState_build__closure1, A._UserDetailsState_build_closure9, A._UserDetailsState_build_closure11, A._UserDetailsState_build__closure0, A._UserDetailsState_build__closure, A._EnableTwoFactorState_initState_closure, A._EnableTwoFactorState_initState_closure0, A._EnableTwoFactorState__onSavePressed_closure1, A._EnableTwoFactorState__onSavePressed_closure2, A._EnableTwoFactorState_build_closure, A._EnableTwoFactorState_build_closure1, A._EnableTwoFactorState_build_closure0, A.UserDetailsVM_fromStore_closure, A.UserDetailsVM_fromStore_closure5, A.UserDetailsVM_fromStore__closure2, A.UserDetailsVM_fromStore____closure2, A.UserDetailsVM_fromStore_closure6, A.UserDetailsVM_fromStore__closure1, A.UserDetailsVM_fromStore____closure1, A.UserDetailsVM_fromStore_closure7, A.UserDetailsVM_fromStore__closure0, A.UserDetailsVM_fromStore_closure2, A.UserDetailsVM_fromStore__closure5, A.UserDetailsVM_fromStore____closure5, A.UserDetailsVM_fromStore____closure6, A.UserDetailsVM_fromStore_closure1, A.UserDetailsVM_fromStore_closure4, A.UserDetailsVM_fromStore__closure3, A.UserDetailsVM_fromStore____closure3, A.UserDetailsVM_fromStore____closure4, A.UserDetailsVM_fromStore_closure8, A.UserDetailsVM_fromStore__closure, A.UserDetailsVM_fromStore____closure, A.UserDetailsVM_fromStore____closure0, A.UserDetailsVM_fromStore_closure3, A.UserDetailsVM_fromStore___closure5, A.UserDetailsVM_fromStore_closure0, A.UserDetailsVM_fromStore___closure8, A.UserDetailsVM_fromStore____closure8, A.UserDetailsVM_fromStore___closure9, A._WorkflowSettingsState_build_closure, A._WorkflowSettingsState_build__closure5, A._WorkflowSettingsState_build_closure0, A._WorkflowSettingsState_build__closure4, A._WorkflowSettingsState_build_closure1, A._WorkflowSettingsState_build__closure3, A._WorkflowSettingsState_build_closure2, A._WorkflowSettingsState_build__closure2, A._WorkflowSettingsState_build_closure4, A._WorkflowSettingsState_build__closure1, A._WorkflowSettingsState_build_closure3, A._WorkflowSettingsState_build_closure5, A._WorkflowSettingsState_build__closure0, A._WorkflowSettingsState_build_closure6, A._WorkflowSettingsState_build__closure, A.WorkflowSettingsVM_fromStore_closure0, A.WorkflowSettingsVM_fromStore_closure1, A.WorkflowSettingsVM_fromStore_closure, A._SubscriptionEditState_didChangeDependencies_closure, A._SubscriptionEditState_didChangeDependencies_closure0, A._SubscriptionEditState_dispose_closure, A._SubscriptionEditState__onChanged_closure, A._SubscriptionEditState_build_closure33, A._SubscriptionEditState_build_closure, A._SubscriptionEditState_build__closure30, A._SubscriptionEditState_build_closure0, A._SubscriptionEditState_build__closure29, A._SubscriptionEditState_build_closure1, A._SubscriptionEditState_build__closure27, A._SubscriptionEditState_build___closure7, A._SubscriptionEditState_build__closure28, A._SubscriptionEditState_build_closure2, A._SubscriptionEditState_build_closure3, A._SubscriptionEditState_build___closure6, A._SubscriptionEditState_build_closure4, A._SubscriptionEditState_build__closure24, A._SubscriptionEditState_build___closure5, A._SubscriptionEditState_build__closure25, A._SubscriptionEditState_build_closure5, A._SubscriptionEditState_build_closure6, A._SubscriptionEditState_build___closure4, A._SubscriptionEditState_build_closure7, A._SubscriptionEditState_build__closure21, A._SubscriptionEditState_build___closure3, A._SubscriptionEditState_build__closure22, A._SubscriptionEditState_build_closure8, A._SubscriptionEditState_build_closure9, A._SubscriptionEditState_build___closure2, A._SubscriptionEditState_build_closure10, A._SubscriptionEditState_build__closure18, A._SubscriptionEditState_build___closure1, A._SubscriptionEditState_build__closure19, A._SubscriptionEditState_build_closure11, A._SubscriptionEditState_build_closure12, A._SubscriptionEditState_build___closure0, A._SubscriptionEditState_build_closure14, A._SubscriptionEditState_build__closure16, A._SubscriptionEditState_build_closure13, A._SubscriptionEditState_build_closure16, A._SubscriptionEditState_build__closure15, A._SubscriptionEditState_build_closure17, A._SubscriptionEditState_build__closure14, A._SubscriptionEditState_build_closure15, A._SubscriptionEditState_build_closure18, A._SubscriptionEditState_build__closure13, A._SubscriptionEditState_build_closure19, A._SubscriptionEditState_build__closure12, A._SubscriptionEditState_build_closure20, A._SubscriptionEditState_build__closure11, A._SubscriptionEditState_build_closure21, A._SubscriptionEditState_build__closure10, A._SubscriptionEditState_build_closure22, A._SubscriptionEditState_build__closure9, A._SubscriptionEditState_build_closure23, A._SubscriptionEditState_build__closure8, A._SubscriptionEditState_build_closure24, A._SubscriptionEditState_build__closure7, A._SubscriptionEditState_build_closure25, A._SubscriptionEditState_build__closure6, A._SubscriptionEditState_build_closure26, A._SubscriptionEditState_build__closure5, A._SubscriptionEditState_build_closure27, A._SubscriptionEditState_build__closure4, A._SubscriptionEditState_build_closure28, A._SubscriptionEditState_build__closure3, A._SubscriptionEditState_build_closure29, A._SubscriptionEditState_build_closure30, A._SubscriptionEditState_build__closure0, A._SubscriptionEditState_build_closure32, A._SubscriptionEditState_build___closure, A.SubscriptionEditScreen_build_closure0, A.SubscriptionEditVM_SubscriptionEditVM$fromStore_closure, A.SubscriptionEditVM_SubscriptionEditVM$fromStore_closure1, A.SubscriptionEditVM_SubscriptionEditVM$fromStore_closure0, A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure, A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure0, A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure1, A.SubscriptionEditVM_SubscriptionEditVM$fromStore____closure, A.SubscriptionListItem_build_closure, A.SubscriptionListVM_fromStore__handleRefresh, A.SubscriptionListVM_fromStore_closure, A.SubscriptionListVM_fromStore_closure0, A.SubscriptionScreen_build_closure7, A.SubscriptionScreen_build_closure4, A.SubscriptionScreen_build_closure0, A.SubscriptionScreen_build_closure1, A.SubscriptionScreen_build_closure2, A.SubscriptionScreen_build_closure3, A.SubscriptionViewScreen_build_closure0, A._UpdateDialogState_updateApp__closure0, A._UpdateDialogState_updateApp__closure1, A._TaskEditState_build_closure1, A._TaskEditState_build_closure2, A._TaskEditDesktopState_didChangeDependencies_closure, A._TaskEditDesktopState_didChangeDependencies_closure0, A._TaskEditDesktopState_dispose_closure, A._TaskEditDesktopState__onChanged_closure, A._TaskEditDesktopState_build_closure, A._TaskEditDesktopState_build_closure0, A._TaskEditDesktopState_build_closure2, A._TaskEditDesktopState_build__closure8, A._TaskEditDesktopState_build_closure1, A._TaskEditDesktopState_build_closure3, A._TaskEditDesktopState_build__closure7, A._TaskEditDesktopState_build_closure4, A._TaskEditDesktopState_build_closure5, A._TaskEditDesktopState_build__closure6, A._TaskEditDesktopState_build_closure6, A._TaskEditDesktopState_build__closure5, A._TaskEditDesktopState_build_closure8, A._TaskEditDesktopState_build_closure10, A._TaskEditDesktopState_build_closure11, A._TaskEditDetailsState_didChangeDependencies_closure, A._TaskEditDetailsState_didChangeDependencies_closure0, A._TaskEditDetailsState_dispose_closure, A._TaskEditDetailsState__onChanged_closure, A._TaskEditDetailsState_build_closure0, A._TaskEditDetailsState_build__closure2, A._TaskEditDetailsState_build_closure, A._TaskEditDetailsState_build_closure1, A._TaskEditDetailsState_build__closure1, A._TaskEditDetailsState_build_closure2, A._TaskEditDetailsState_build_closure3, A._TaskEditDetailsState_build__closure0, A._TaskEditDetailsState_build_closure4, A._TaskEditDetailsState_build__closure, A.TaskEditDetailsScreen_build_closure0, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure2, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure3, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure3, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure0, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure1, A._TaskEditTimesState__showTaskTimeEditor_closure, A._TaskEditTimesState__showTaskTimeEditor__closure, A._TaskEditTimesState_build_closure, A._TaskEditTimesState_build_closure0, A.TimeEditDetailsState_build_closure0, A.TimeEditDetailsState_build_closure2, A.TimeEditDetailsState_build_closure3, A.TaskEditTimesScreen_build_closure0, A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure, A.TaskEditScreen_build_closure0, A.TaskEditVM_TaskEditVM$fromStore_closure0, A.TaskEditVM_TaskEditVM$fromStore__closure, A.TaskEditVM_TaskEditVM$fromStore_closure, A.TaskEditVM_TaskEditVM$fromStore___closure, A.TaskEditVM_TaskEditVM$fromStore___closure0, A.TaskEditVM_TaskEditVM$fromStore___closure1, A.TaskEditVM_TaskEditVM$fromStore____closure, A._KanbanTaskCardState_build_closure, A._KanbanTaskCardState_build__closure4, A._KanbanTaskCardState_build_closure10, A._KanbanTaskCardState_build_closure9, A._KanbanTaskCardState_build_closure6, A._KanbanTaskCardState_build__closure2, A._KanbanTaskCardState_build_closure7, A._KanbanStatusCardState__onSavePressed_closure, A._KanbanStatusCardState_build_closure, A._KanbanStatusCardState_build_closure0, A.KanbanViewState__initBoard_closure, A.KanbanViewState__onBoardChanged_closure, A.KanbanViewState_build_closure, A.KanbanViewState_build_closure0, A.KanbanViewState_build____closure3, A.KanbanViewState_build__closure3, A.KanbanViewState_build__closure4, A.KanbanViewState_build___closure3, A.KanbanViewState_build___closure2, A.KanbanVM_fromStore_closure, A.KanbanVM_fromStore_closure1, A.KanbanVM_fromStore__closure, A.KanbanVM_fromStore_closure0, A.KanbanVM_fromStore__closure0, A.KanbanVM_fromStore__closure1, A.KanbanVM_fromStore__closure2, A.KanbanVM_fromStore__closure3, A.TaskListItem_build__closure, A.TaskListItem_build__closure3, A.TaskListVM_fromStore__handleRefresh, A.TaskListVM_fromStore_closure0, A.TaskListVM_fromStore_closure, A.TaskPresenter_getField_closure, A.TaskPresenter_getField_closure0, A.TaskScreen_build_closure, A.TaskScreen_build_closure0, A.TaskScreen_build_closure1, A.TaskScreen_build_closure2, A.TaskScreen_build_closure14, A.TaskScreen_build_closure10, A.TaskScreen_build_closure6, A.TaskScreen_build_closure7, A.TaskScreen_build_closure8, A.TaskScreen_build_closure9, A._TaskViewState_build_closure, A.TaskViewDocuments_build_closure, A.TaskViewDocuments_build_closure0, A._TaskOverviewState_initState_closure, A._TaskOverviewState_build__buildView_closure, A._TaskOverviewState_build__buildView__closure, A.TaskViewScreen_build_closure0, A.TaskViewVM_TaskViewVM$fromStore__handleRefresh, A.TaskViewVM_TaskViewVM$fromStore_closure, A.TaskViewVM_TaskViewVM$fromStore_closure0, A.TaskViewVM_TaskViewVM$fromStore__closure0, A.TaskViewVM_TaskViewVM$fromStore__closure1, A.TaskViewVM_TaskViewVM$fromStore___closure, A.TaskViewVM_TaskViewVM$fromStore_closure2, A.TaskViewVM_TaskViewVM$fromStore__closure, A._TaskStatusEditState_didChangeDependencies_closure, A._TaskStatusEditState_didChangeDependencies_closure0, A._TaskStatusEditState_dispose_closure, A._TaskStatusEditState__onChanged_closure, A._TaskStatusEditState_build_closure0, A._TaskStatusEditState_build_closure, A._TaskStatusEditState_build__closure, A._TaskStatusEditState_build__closure0, A._TaskStatusEditState_build___closure, A.TaskStatusEditScreen_build_closure0, A.TaskStatusEditVM_TaskStatusEditVM$fromStore_closure, A.TaskStatusEditVM_TaskStatusEditVM$fromStore_closure1, A.TaskStatusEditVM_TaskStatusEditVM$fromStore_closure0, A.TaskStatusEditVM_TaskStatusEditVM$fromStore___closure, A.TaskStatusEditVM_TaskStatusEditVM$fromStore___closure0, A.TaskStatusEditVM_TaskStatusEditVM$fromStore____closure, A.TaskStatusListItem_build_closure, A.TaskStatusListVM_fromStore__handleRefresh, A.TaskStatusListVM_fromStore_closure, A.TaskStatusListVM_fromStore_closure0, A.TaskStatusScreen_build_closure7, A.TaskStatusScreen_build_closure4, A.TaskStatusScreen_build_closure0, A.TaskStatusScreen_build_closure1, A.TaskStatusScreen_build_closure2, A.TaskStatusScreen_build_closure3, A.TaskStatusViewScreen_build_closure0, A._TaxRateEditState_didChangeDependencies_closure, A._TaxRateEditState_didChangeDependencies_closure0, A._TaxRateEditState_dispose_closure, A._TaxRateEditState__onChanged_closure, A._TaxRateEditState_build_closure, A.TaxRateEditScreen_build_closure0, A.TaxRateEditVM_TaxRateEditVM$fromStore_closure, A.TaxRateEditVM_TaxRateEditVM$fromStore_closure1, A.TaxRateEditVM_TaxRateEditVM$fromStore_closure0, A.TaxRateEditVM_TaxRateEditVM$fromStore___closure, A.TaxRateEditVM_TaxRateEditVM$fromStore___closure0, A.TaxRateEditVM_TaxRateEditVM$fromStore____closure, A.TaxRateListItem_build_closure, A.TaxRateListVM_fromStore__handleRefresh, A.TaxRateListVM_fromStore_closure, A.TaxRateListVM_fromStore_closure0, A.TaxRateSettingsScreen_build_closure3, A.TaxRateSettingsScreen_build_closure0, A.TaxRateViewScreen_build_closure0, A._TokenEditState_didChangeDependencies_closure, A._TokenEditState_didChangeDependencies_closure0, A._TokenEditState_dispose_closure, A._TokenEditState__onChanged_closure, A._TokenEditState_build_closure0, A._TokenEditState_build_closure, A._TokenEditState_build__closure, A.TokenEditScreen_build_closure0, A.TokenEditVM_TokenEditVM$fromStore_closure, A.TokenEditVM_TokenEditVM$fromStore_closure1, A.TokenEditVM_TokenEditVM$fromStore_closure0, A.TokenEditVM_TokenEditVM$fromStore____closure, A.TokenEditVM_TokenEditVM$fromStore____closure0, A.TokenEditVM_TokenEditVM$fromStore_____closure, A.TokenListItem_build_closure, A.TokenListVM_fromStore__handleRefresh, A.TokenListVM_fromStore_closure, A.TokenListVM_fromStore_closure0, A.TokenScreen_build_closure7, A.TokenScreen_build_closure4, A.TokenScreen_build_closure0, A.TokenScreen_build_closure1, A.TokenScreen_build_closure2, A.TokenScreen_build_closure3, A.TokenViewScreen_build_closure0, A._TransactionEditState_didChangeDependencies_closure, A._TransactionEditState_didChangeDependencies_closure0, A._TransactionEditState_dispose_closure, A._TransactionEditState__onChanged__closure, A._TransactionEditState_build_closure0, A._TransactionEditState_build_closure1, A._TransactionEditState_build_closure, A._TransactionEditState_build__closure, A._TransactionEditState_build___closure3, A._TransactionEditState_build___closure1, A._TransactionEditState_build__closure0, A._TransactionEditState_build__closure1, A._TransactionEditState_build__closure2, A._TransactionEditState_build___closure2, A._TransactionEditState_build__closure6, A._TransactionEditState_build___closure, A._TransactionEditState_build__closure4, A._TransactionEditState_build___closure0, A._TransactionEditState_build__closure8, A._TransactionEditState_build__closure7, A.TransactionEditScreen_build_closure0, A.TransactionEditVM_TransactionEditVM$fromStore_closure, A.TransactionEditVM_TransactionEditVM$fromStore_closure1, A.TransactionEditVM_TransactionEditVM$fromStore_closure0, A.TransactionEditVM_TransactionEditVM$fromStore___closure, A.TransactionEditVM_TransactionEditVM$fromStore___closure0, A.TransactionEditVM_TransactionEditVM$fromStore____closure, A.TransactionEditVM_TransactionEditVM$fromStore__closure, A.TransactionEditVM_TransactionEditVM$fromStore__closure0, A.TransactionListItem_build__closure, A.TransactionListItem_build__closure3, A.TransactionListVM_fromStore__handleRefresh, A.TransactionListVM_fromStore_closure, A.TransactionListVM_fromStore_closure0, A.TransactionPresenter_getField_closure, A.TransactionPresenter_getField_closure0, A.TransactionPresenter_getField_closure1, A.TransactionScreen_build_closure, A.TransactionScreen_build_closure0, A.TransactionScreen_build_closure1, A.TransactionScreen_build_closure2, A.TransactionScreen_build_closure3, A.TransactionScreen_build_closure13, A.TransactionScreen_build_closure10, A.TransactionScreen_build_closure6, A.TransactionScreen_build_closure7, A.TransactionScreen_build_closure8, A.TransactionScreen_build_closure9, A._TransactionViewState_build_closure, A._TransactionViewState_build_closure0, A._TransactionViewState_build_closure1, A._MatchDepositsState_initState_closure, A._MatchDepositsState_initState_closure0, A._MatchDepositsState_updateInvoiceList_closure, A._MatchDepositsState_updatePaymentList_closure, A._MatchDepositsState_build_closure, A._MatchDepositsState_build_closure0, A._MatchDepositsState_build_closure1, A._MatchDepositsState_build_closure4, A._MatchDepositsState_build_closure7, A._MatchDepositsState_build_closure8, A._MatchDepositsState_build__closure, A._MatchWithdrawalsState_updateCategoryList_closure, A._MatchWithdrawalsState_updateVendorList_closure, A._MatchWithdrawalsState_updateExpenseList_closure, A._MatchWithdrawalsState_build_closure, A._MatchWithdrawalsState_build_closure0, A._MatchWithdrawalsState_build_closure3, A._MatchWithdrawalsState_build_closure4, A._MatchWithdrawalsState_build____closure1, A._MatchWithdrawalsState_build_closure9, A._MatchWithdrawalsState_build__closure5, A._MatchWithdrawalsState_build__closure6, A._MatchWithdrawalsState_build___closure2, A._MatchWithdrawalsState_build____closure0, A._MatchWithdrawalsState_build_closure14, A._MatchWithdrawalsState_build__closure0, A._MatchWithdrawalsState_build__closure1, A._MatchWithdrawalsState_build___closure0, A._MatchWithdrawalsState_build____closure, A.TransactionViewScreen_build_closure0, A.TransactionViewScreen_build__closure, A.TransactionViewVM_TransactionViewVM$fromStore_closure, A.TransactionViewVM_TransactionViewVM$fromStore_closure1, A.TransactionViewVM_TransactionViewVM$fromStore__closure, A._TransactionRuleEditState_didChangeDependencies_closure, A._TransactionRuleEditState_didChangeDependencies_closure0, A._TransactionRuleEditState_dispose_closure, A._TransactionRuleEditState__onChanged__closure, A._TransactionRuleEditState_build_closure0, A._TransactionRuleEditState_build_closure1, A._TransactionRuleEditState_build_closure, A._TransactionRuleEditState_build__closure, A._TransactionRuleEditState_build__closure0, A._TransactionRuleEditState_build__closure1, A._TransactionRuleEditState_build___closure9, A._TransactionRuleEditState_build__closure2, A._TransactionRuleEditState_build___closure8, A._TransactionRuleEditState_build___closure6, A._TransactionRuleEditState_build___closure7, A._TransactionRuleEditState_build___closure5, A._TransactionRuleEditState_build___closure4, A._TransactionRuleEditState_build___closure3, A._TransactionRuleEditState_build__closure7, A._TransactionRuleEditState_build___closure1, A._TransactionRuleEditState_build___closure2, A._TransactionRuleEditState_build__closure9, A._TransactionRuleEditState_build___closure, A._TransactionRuleEditState_build___closure0, A.__RuleCriteriaState_build_closure, A.__RuleCriteriaState_build___closure1, A.__RuleCriteriaState_build_closure0, A.__RuleCriteriaState_build___closure0, A.__RuleCriteriaState_build_closure1, A.__RuleCriteriaState_build___closure, A.__RuleCriteriaState_build_closure2, A.__RuleCriteriaState_build_closure3, A.TransactionRuleEditScreen_build_closure0, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore_closure, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore_closure1, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore_closure0, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore___closure, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore___closure0, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore____closure, A.TransactionRuleListItem_build_closure, A.TransactionRuleListVM_fromStore__handleRefresh, A.TransactionRuleListVM_fromStore_closure, A.TransactionRuleListVM_fromStore_closure0, A.TransactionRuleScreen_build_closure7, A.TransactionRuleScreen_build_closure4, A.TransactionRuleScreen_build_closure0, A.TransactionRuleScreen_build_closure1, A.TransactionRuleScreen_build_closure2, A.TransactionRuleScreen_build_closure3, A.TransactionRuleViewScreen_build_closure0, A._UserEditState_didChangeDependencies_closure, A._UserEditState_didChangeDependencies_closure0, A._UserEditState_dispose_closure, A._UserEditState__onChanged_closure, A._UserEditState__togglePermission_closure, A._UserEditState__togglePermission_closure0, A._UserEditState_build_closure13, A._UserEditState_build_closure, A._UserEditState_build_closure0, A._UserEditState_build_closure1, A._UserEditState_build__closure8, A._UserEditState_build_closure3, A._UserEditState_build__closure7, A._UserEditState_build__closure6, A._UserEditState_build___closure0, A._UserEditState_build_closure5, A._UserEditState_build_closure7, A._UserEditState_build_closure9, A._UserEditState_build_closure11, A._UserEditState_build_closure12, A._UserEditState_build___closure, A._UserEditState_build____closure, A._UserEditState_build__closure1, A._UserEditState_build__closure3, A._UserEditState_build__closure5, A.UserEditScreen_build_closure0, A.UserEditVM_UserEditVM$fromStore_closure, A.UserEditVM_UserEditVM$fromStore_closure1, A.UserEditVM_UserEditVM$fromStore_closure0, A.UserEditVM_UserEditVM$fromStore___closure0, A.UserEditVM_UserEditVM$fromStore___closure1, A.UserEditVM_UserEditVM$fromStore____closure, A.UserListItem_build_closure, A.UserListVM_fromStore__handleRefresh, A.UserListVM_fromStore_closure, A.UserListVM_fromStore_closure0, A.UserScreen_build_closure7, A.UserScreen_build_closure4, A.UserScreen_build_closure0, A.UserScreen_build_closure1, A.UserScreen_build_closure2, A.UserScreen_build_closure3, A.UserViewScreen_build_closure0, A._VendorEditState_build_closure, A._VendorEditState_build_closure0, A.VendorEditAddressState_didChangeDependencies_closure, A.VendorEditAddressState_didChangeDependencies_closure0, A.VendorEditAddressState_dispose_closure, A.VendorEditAddressState__onChanged_closure, A.VendorEditAddressState_build_closure, A.VendorEditAddressState_build__closure, A._VendorEditContactsState__showContactEditor_closure, A._VendorEditContactsState__showContactEditor__closure, A._VendorEditContactsState_build_closure, A._VendorEditContactsState_build_closure0, A.VendorContactEditDetailsState_didChangeDependencies_closure, A.VendorContactEditDetailsState_didChangeDependencies_closure0, A.VendorContactEditDetailsState_dispose_closure, A.VendorContactEditDetailsState__onChanged_closure, A.VendorContactEditDetailsState_build_closure, A.VendorContactEditDetailsState_build_closure0, A.VendorContactEditDetailsState_build_closure1, A.VendorContactEditDetailsState_build_closure2, A.VendorContactEditDetailsState_build_closure3, A.VendorContactEditDetailsState_build_closure4, A.VendorContactEditDetailsState_build_closure5, A.VendorContactEditDetailsState_build_closure6, A.VendorContactEditDetailsState_build_closure7, A.VendorContactEditDetailsState_build_closure8, A.VendorContactEditDetailsState_build___closure, A.VendorContactEditDetailsState_build__closure1, A.VendorContactEditDetailsState_build__closure, A.VendorEditContactsScreen_build_closure0, A.VendorEditContactsVM_VendorEditContactsVM$fromStore_closure0, A.VendorEditDetailsState_didChangeDependencies_closure, A.VendorEditDetailsState_didChangeDependencies_closure0, A.VendorEditDetailsState_dispose_closure, A.VendorEditDetailsState__onChanged_closure, A.VendorEditDetailsState_build_closure, A.VendorEditDetailsState_build_closure0, A.VendorEditDetailsState_build__closure, A.VendorEditNotesState_didChangeDependencies_closure, A.VendorEditNotesState_didChangeDependencies_closure0, A.VendorEditNotesState_dispose_closure, A.VendorEditNotesState__onChanged_closure, A.VendorEditNotesState_build_closure, A.VendorEditNotesState_build__closure, A.VendorEditScreen_build_closure0, A.VendorEditVM_VendorEditVM$fromStore_closure, A.VendorEditVM_VendorEditVM$fromStore_closure1, A.VendorEditVM_VendorEditVM$fromStore_closure0, A.VendorEditVM_VendorEditVM$fromStore___closure, A.VendorEditVM_VendorEditVM$fromStore___closure0, A.VendorEditVM_VendorEditVM$fromStore___closure1, A.VendorEditVM_VendorEditVM$fromStore____closure, A.VendorListItem_build__closure, A.VendorListItem_build__closure3, A.VendorListVM_fromStore__handleRefresh, A.VendorListVM_fromStore_closure, A.VendorListVM_fromStore_closure0, A.VendorPresenter_getField_closure, A.VendorScreen_build_closure7, A.VendorScreen_build_closure4, A.VendorScreen_build_closure0, A.VendorScreen_build_closure1, A.VendorScreen_build_closure2, A.VendorScreen_build_closure3, A._VendorViewState_build_closure, A._VendorViewDetailsState_build__buildDetailsList_closure, A.VendorViewDocuments_build_closure, A.VendorViewDocuments_build_closure0, A._VendorViewFullwidthState_build__closure1, A.VendorViewScreen_build_closure0, A.VendorViewVM_VendorViewVM$fromStore__handleRefresh, A.VendorViewVM_VendorViewVM$fromStore_closure, A.VendorViewVM_VendorViewVM$fromStore__closure0, A.VendorViewVM_VendorViewVM$fromStore__closure1, A.VendorViewVM_VendorViewVM$fromStore___closure, A.VendorViewVM_VendorViewVM$fromStore_closure1, A.VendorViewVM_VendorViewVM$fromStore__closure, A._WebhookEditState_didChangeDependencies_closure, A._WebhookEditState_didChangeDependencies_closure0, A._WebhookEditState_dispose_closure, A._WebhookEditState__onChanged_closure, A._WebhookEditState_build_closure0, A._WebhookEditState_build_closure, A._WebhookEditState_build__closure, A._WebhookEditState_build__closure1, A._WebhookEditState_build___closure4, A._WebhookEditState_build__closure0, A._WebhookEditState_build__closure2, A._WebhookEditState_build___closure3, A._WebhookEditState_build__closure3, A._WebhookEditState_build__closure4, A._WebhookEditState_build___closure0, A._WebhookEditState_build__closure6, A._WebhookEditState_build____closure, A.WebhookEditScreen_build_closure0, A.WebhookEditVM_WebhookEditVM$fromStore_closure, A.WebhookEditVM_WebhookEditVM$fromStore_closure1, A.WebhookEditVM_WebhookEditVM$fromStore_closure0, A.WebhookEditVM_WebhookEditVM$fromStore___closure, A.WebhookEditVM_WebhookEditVM$fromStore___closure0, A.WebhookEditVM_WebhookEditVM$fromStore____closure, A.WebhookViewScreen_build_closure0, A.WebhookListItem_build_closure, A.WebhookListVM_fromStore__handleRefresh, A.WebhookListVM_fromStore_closure, A.WebhookListVM_fromStore_closure0, A.WebhookScreen_build_closure7, A.WebhookScreen_build_closure4, A.WebhookScreen_build_closure0, A.WebhookScreen_build_closure1, A.WebhookScreen_build_closure2, A.WebhookScreen_build_closure3, A.snackBarCompleter_closure, A.snackBarCompleter_closure0, A.snackBarCompleter__closure, A.loadDesign_closure, A.loadDesign_closure0, A.showRefreshDataDialog_closure, A.showErrorDialog_closure, A.showMessageDialog_closure, A.confirmCallback_closure, A.confirmCallback__closure, A.confirmCallback__closure0, A.confirmCallback__closure1, A.passwordCallback_closure0, A.passwordCallback__closure0, A.passwordCallback__closure, A.passwordCallback_closure3, A._PasswordConfirmationState_build_closure0, A._PasswordConfirmationState_build_closure1, A.fieldCallback_closure, A._FieldConfirmationState_build_closure0, A._FieldConfirmationState_build_closure, A._FieldConfirmationState_build_closure1, A.cloneToDialog_closure, A.changeTaskStatusDialog_closure, A.changeTaskStatusDialog_closure0, A.changeTaskStatusDialog__closure, A.changeTaskStatusDialog____closure, A.addToInvoiceDialog_closure, A.addToInvoiceDialog_closure0, A.addToInvoiceDialog__closure, A.addToInvoiceDialog____closure, A.EnumUtils_fromString_closure, A.AttributedTextMarkdownSerializer__encodeLinkMarker_closure, A.GoogleOAuth_signIn_closure, A.GoogleOAuth_signUp_closure, A.toSnakeCase_closure, A.toCamelCase_closure, A.toSpaceCase_closure, A.toTitleCase_closure, A.matchesStrings_closure, A.matchesString_closure, A.matchesString_closure0, A.matchesStringsValue_closure, A.getRandomString_closure, A._ExampleEditorState__showEditorToolbar_closure, A._ExampleEditorState__showEditorToolbar_closure0, A._ExampleEditorState__showImageToolbar_closure, A._ExampleEditorState__showImageToolbar_closure0, A._ExampleEditorState_build_closure, A._ExampleEditorState__buildEditor_closure, A._ExampleEditorState__buildEditor_closure0, A._ExampleEditorState__buildMountedToolbar_closure, A._EditorToolbarState__getSelectedLinkSpans_closure, A._EditorToolbarState__onLinkPressed_closure, A._EditorToolbarState_build_closure, A._EditorToolbarState__buildUrlField_closure0, A._EditorToolbarState__buildUrlField_closure, A._ImageFormatToolbarState_build_closure, A._PositionedToolbar_build_closure, A.loadEmailTemplate_closure, A.loadEmailTemplate_closure0, A.WebUtils_registerWebView_closure, A.WebUtils_warnChanges_closure, A.WebUtils_microsoftLogin_closure, A.WebUtils_microsoftLogin_closure0, A.linkify_closure, A.EmailLinkifier_parse_closure, A.UrlLinkifier_parse_closure, A.Element_textContent_closure, A.BlockSyntax_isAtBlockEnd_closure, A.BlockquoteSyntax_parseChildLines_closure, A.ListSyntax_parse_tryMatch, A.ParagraphSyntax__extractReflinkDefinitions_lineStartsReflinkDefinition, A.InlineParser_parse_closure, A.InlineParser__linkOrImage_closure, A.InlineParser__linkOrImage_closure0, A.InlineParser__linkOrImage_closure1, A.InlineParser__processEmphasis_closure0, A.LinkSyntax_closure, A.ImageSyntax__createNode_closure, A.memo1_closure, A.memo3_closure, A.memo4_closure, A.memo5_closure, A.memo6_closure, A.memo7_closure, A.memo8_closure, A.memo9_closure, A.memo10_closure, A.RenderOverflowView_resetOffstage_closure, A.RenderOverflowView_performFixedLayout_getChildOffset, A.RenderOverflowView_visitOnlyOnStageChildren_closure, A.RenderOverflowView_paint_paintChild, A.RenderOverflowView_hitTestChildren_closure, A.Context_joinAll_closure, A.Context_split_closure, A._validateArgList_closure, A.encodePermissions_closure, A._PinputState__buildPinput_closure1, A._PinputState__buildPinput__closure0, A._PinputState__buildPinput__closure1, A._PinputState__buildEditable_closure, A._PinputState__buildEditable_closure0, A._PinputState__buildFields_onlyFields_closure, A._PinputAnimatedCursorState__startCursorAnimation_closure, A._registerFactory_closure, A.PrintingPlugin_layoutPdf_closure, A.PrintingPlugin_layoutPdf_closure0, A.PrintingPlugin_raster_closure, A.PrintingPlugin_raster_closure0, A.MethodChannelPrinting__handleMethod_closure, A.PdfPreviewCustomState_didChangeDependencies_closure, A.PdfPreviewState_didChangeDependencies_closure, A.PdfPreviewState_build_closure, A.PdfRaster_toImage_closure, A.Store__createReduceAndNotify_closure, A.Store__createDispatchers_closure, A.RoundedLoadingButtonState_initState_closure1, A.RoundedLoadingButtonState_initState_closure3, A._forwardMulti_closure, A._forwardMulti_closure_listenToUpstream, A._forward_closure_listenToUpstream, A.SdkVersion_toJson_closure, A.SentryNavigatorObserver__startTransaction_closure, A.SentryNavigatorObserver__startTransaction_closure0, A.SharedPreferencesPlugin__storedFlutterKeys_closure, A.MethodChannelSignInWithApple__signInWithAppleAndroid_closure, A.Highlighter$__closure, A.Highlighter$___closure, A.Highlighter$__closure0, A.Highlighter__collateLines_closure, A.Highlighter__collateLines_closure1, A.Highlighter__collateLines__closure, A.Highlighter_highlight_closure, A.OnBuilder_closure, A.OnBuilder_closure0, A._MyStatefulWidgetState_initState_closure, A.ReactiveModelImp_setStateNullable_closure0, A.ReactiveModelImp_initialize_closure, A.ReactiveModelImp__handleAsyncState_closure, A.ReactiveModelImp__handleAsyncState__closure0, A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure, A.CommonEditorOperations_convertParagraphByPatternMatching_closure4, A._PasteEditorCommand__convertLinesToParagraphs_closure, A._CaretDocumentOverlayState__scheduleCaretUpdate_closure, A._CaretDocumentOverlayState_build_closure, A._CaretDocumentOverlayState_build___closure, A._EditorSelectionAndFocusPolicyState__onFocusChange_closure, A._DocumentMouseInteractorState__onSelectionChange_closure, A._DocumentMouseInteractorState_build_closure0, A._DocumentMouseInteractorState_build_closure, A._DocumentMouseInteractorState_build_closure1, A._DocumentMouseInteractorState__buildGestureInput_closure0, A._DocumentMouseInteractorState__buildGestureInput_closure2, A._AndroidDocumentTouchInteractorState_initState_closure1, A._AndroidDocumentTouchInteractorState_didChangeDependencies_closure, A._AndroidDocumentTouchInteractorState_reassemble_closure, A._AndroidDocumentTouchInteractorState_dispose_closure, A._AndroidDocumentTouchInteractorState_didChangeMetrics_closure, A._AndroidDocumentTouchInteractorState__configureScrollController_closure, A._AndroidDocumentTouchInteractorState__onScrollActivityChange_closure, A._AndroidDocumentTouchInteractorState__onDocumentChange_closure, A._AndroidDocumentTouchInteractorState__onSelectionChange_closure, A._AndroidDocumentTouchInteractorState__showEditingControlsOverlay_closure, A._AndroidDocumentTouchInteractorState__buildGestureInput_closure0, A._IOSDocumentTouchInteractorState_initState_closure1, A._IOSDocumentTouchInteractorState_didChangeDependencies_closure, A._IOSDocumentTouchInteractorState_reassemble_closure, A._IOSDocumentTouchInteractorState_didChangeMetrics_closure, A._IOSDocumentTouchInteractorState__configureScrollController_closure, A._IOSDocumentTouchInteractorState__onScrollActivityChange_closure, A._IOSDocumentTouchInteractorState__onDocumentChange_closure, A._IOSDocumentTouchInteractorState__onSelectionChange_closure, A._IOSDocumentTouchInteractorState__showEditingControlsOverlay_closure, A._IOSDocumentTouchInteractorState_build_closure, A._IOSDocumentTouchInteractorState__buildGestureInput_closure0, A._IOSDocumentTouchInteractorState__buildGestureInput_closure2, A.DocumentImeInputClient_updateEditingValueWithDeltas_closure, A.DocumentImeInputClient__sendDocumentToIme_closure, A._DocumentSelectionOpenAndCloseImePolicyState_didUpdateWidget_closure, A._SoftwareKeyboardOpenerState_dispose_closure, A.SuperEditorImeInteractorState_initState_closure, A._DocumentScrollableState_initState_closure, A._SingleColumnDocumentLayoutState__getNodeIdsBetween_closure, A.SingleColumnLayoutSelectionStyler__computeNodeSelection_closure, A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure, A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure, A.SuperEditorState__updateComposerPreferencesAtSelection_closure, A.SuperEditorState__updateComposerPreferencesAtSelection_closure0, A.TaskComponentBuilder_createViewModel_closure, A._TaskComponentState_build_closure, A._TaskComponentState_build_closure0, A._TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure, A.ComputeTextSpan_computeTextSpan_closure, A.Scheduler_runAsSoonAsPossible_closure, A._IosDocumentTouchEditingControlsState__onFloatingCursorChange_closure, A._IosDocumentTouchEditingControlsState__buildHandleOld_closure, A._IosDocumentTouchEditingControlsState__buildFloatingCursor_closure, A._IosDocumentTouchEditingControlsState__buildToolbar_closure, A.CharacterMovement__moveOffsetByWord_closure, A.CharacterMovement__moveOffsetByWord_closure0, A.CharacterMovement__moveOffsetByWord_closure1, A.CharacterMovement__moveOffsetByCharacter_closure, A._AndroidEditingOverlayControlsState_didChangeMetrics_closure, A._AndroidEditingOverlayControlsState__rebuildOnNextFrame_closure, A._AndroidEditingOverlayControlsState_build_closure, A._AndroidEditingOverlayControlsState_build_closure0, A._AndroidEditingOverlayControlsState__buildToolbar_closure, A._AndroidEditingOverlayControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet_closure, A.AndroidTextFieldTouchInteractorState__onScrollChange_closure, A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure0, A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure2, A.SuperAndroidTextFieldState_initState_closure, A.SuperAndroidTextFieldState_reassemble_closure, A.SuperAndroidTextFieldState_dispose_closure, A.SuperAndroidTextFieldState_dispose_closure0, A.SuperAndroidTextFieldState_didChangeMetrics_closure, A.SuperAndroidTextFieldState__showEditingControlsOverlay_closure, A.SuperDesktopTextFieldState__onSelectionOrContentChange_closure, A.SuperDesktopTextFieldState_build_closure, A.SuperDesktopTextFieldState_build_closure0, A._SuperTextFieldGestureInteractorState_build_closure0, A._SuperTextFieldGestureInteractorState_build_closure2, A._SuperTextFieldImeInteractorState_initState_closure, A._SuperTextFieldImeInteractorState_didUpdateWidget_closure, A.SuperTextFieldScrollviewState_didUpdateWidget_closure, A.SuperTextFieldScrollviewState__onSelectionOrContentChange_closure, A._TextScrollViewState__updateViewportHeight_closure1, A._TextScrollViewState__scheduleViewportHeightUpdate_closure, A._TextScrollViewState_build_closure, A.ImeAttributedTextEditingController__sendEditingValueToPlatform_closure, A.ImeAttributedTextEditingController_updateEditingValueWithDeltas_closure, A._IOSEditingControlsState_didChangeMetrics_closure, A._IOSEditingControlsState__rebuildOnNextFrame_closure, A._IOSEditingControlsState_build_closure, A._IOSEditingControlsState_build_closure0, A._IOSEditingControlsState__buildToolbar_closure, A._IOSEditingControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet_closure, A.IOSTextFieldTouchInteractorState__onScrollChange_closure, A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure0, A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure2, A.SuperIOSTextFieldState_initState_closure, A.SuperIOSTextFieldState_reassemble_closure, A.SuperIOSTextFieldState_dispose_closure, A.SuperIOSTextFieldState_dispose_closure0, A.SuperIOSTextFieldState_didChangeMetrics_closure, A.SuperIOSTextFieldState__showHandles_closure, A._RebuildOptimizedSuperTextWithSelectionState__buildLayerBeneath_closure, A._RebuildOptimizedSuperTextWithSelectionState__buildLayerAbove_closure, A.format_closure, A.MethodChannelUrlLauncher_launch_closure]); + _inheritMany(A.Closure0Args, [A.AppBootstrap_prepareEngineInitializer_closure, A.ProductionCollector_collect_closure, A.patchCanvasKitModule_closure, A.patchCanvasKitModule_closure1, A.HtmlViewEmbedder__compositeWithParams_closure, A.HtmlViewEmbedder__applyMutators_closure, A.HtmlViewEmbedder__applyMutators_closure0, A.FontFallbackData_createNotoFontTree_closure, A.FallbackFontDownloadQueue_startDownloads_closure, A.SkiaFontCollection__registerWithFontProvider_closure, A.SkiaFontCollection__registerWithFontProvider_closure0, A.SkiaFontCollection__downloadFont_downloadFont, A.skiaDecodeImageFromPixels_closure, A.httpRequestFactory_closure, A.CkImage_closure, A.CkBrowserImageDecoder__cacheExpirationClock_closure, A.CkBrowserImageDecoder__getOrCreateWebDecoder_closure, A.Frame_raster_closure, A.Frame_raster_closure0, A.CkTextStyle_skTextStyle_closure, A.PersistedPicture__applyBitmapPaint_closure, A.HtmlRenderer_initialize_closure, A.SurfaceSceneBuilder_build_closure, A.SurfaceSceneBuilder_build_closure0, A.GradientLinear_createImageBitmap_closure, A.initializeEngineServices_closure0, A.initializeEngineServices_initializeRendererCallback, A._addUrlStrategyListener_closure0, A._cached_closure, A.KeyboardConverter__scheduleAsyncEvent_closure0, A.KeyboardConverter__startGuardingKey_closure, A.KeyboardConverter__startGuardingKey_closure0, A.KeyboardConverter__handleEvent_closure, A.KeyboardConverter__handleEvent_closure0, A.KeyboardConverter__handleEvent_closure1, A.HashUrlStrategy_addPopStateListener_closure, A.EnginePlatformDispatcher_invokeOnKeyData_closure, A.invoke2_closure, A.invoke3_closure, A.PlatformViewManager_renderContent_closure, A._PointerAdapter__ensureSanitizer_closure, A.PointerDataConverter__ensureStateForPointer_closure, A.RawKeyboard$__closure1, A.RawKeyboard__handleHtmlEvent_closure, A.AccessibilityAnnouncements$__closure, A.AccessibilityAnnouncements_handleMessage_closure, A.Scrollable_update_closure, A.EngineSemanticsOwner$__closure, A.EngineSemanticsOwner__now_closure, A.EngineSemanticsOwner__getGestureModeClock_closure, A.MobileSemanticsEnabler_tryEnableSemantics_closure, A.TextField_update_closure, A.IOSTextEditingStrategy__schedulePlacement_closure, A.FirefoxTextEditingStrategy__postponeFocus_closure, A.TextEditingChannel_handleTextInput_closure, A.EngineFlutterWindow_closure, A.EngineFlutterWindow_handleNavigationMessage_closure, A._HeaderValue__parse_done, A._HeaderValue__parse_skipWS, A._HeaderValue__parse_parseValue, A._HeaderValue__parse_parseParameters, A._HeaderValue__parse_parseParameters_parseParameterName, A._HeaderValue__parse_parseParameters_parseParameterValue, A.CastMap_putIfAbsent_closure, A.nullFuture_closure, A.Primitives_initTicker_closure, A._unmarshallCodeMap_closure, A.unmarshallMappingData_closure, A._AsyncRun__scheduleImmediateJsOverride_internalCallback, A._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback, A._TimerImpl_internalCallback, A._TimerImpl$periodic_closure, A._asyncStarHelper_closure, A._AsyncStarStreamController__resumeBody, A._AsyncStarStreamController__resumeBody_closure, A._AsyncStarStreamController_closure0, A._AsyncStarStreamController_closure1, A._AsyncStarStreamController_closure, A._AsyncStarStreamController__closure, A.Future_Future_closure, A.Future_Future$microtask_closure, A.Future_Future$delayed_closure, A._Future__addListener_closure, A._Future__prependListeners_closure, A._Future__chainForeignFuture_closure1, A._Future__asyncCompleteWithValue_closure, A._Future__chainFuture_closure, A._Future__asyncCompleteError_closure, A._Future__propagateToListeners_handleWhenCompleteCallback, A._Future__propagateToListeners_handleValueCallback, A._Future__propagateToListeners_handleError, A._Future_timeout_closure, A.Stream_fold_closure, A.Stream_fold__closure, A.Stream_forEach_closure, A.Stream_forEach__closure, A.Stream_length_closure0, A.Stream_isEmpty_closure, A.Stream_toList_closure0, A.Stream_first_closure, A._StreamController__subscribe_closure, A._StreamController__recordCancel_complete, A._AddStreamState_cancel_closure, A._BufferingStreamSubscription__sendError_sendError, A._BufferingStreamSubscription__sendDone_sendDone, A._PendingEvents_schedule_closure, A._MultiStream_listen_closure, A._cancelAndError_closure, A._cancelAndValue_closure, A._rootHandleError_closure, A._RootZone_bindCallback_closure, A._RootZone_bindCallbackGuarded_closure, A.Utf8Decoder__decoder_closure, A.Utf8Decoder__decoderNonfatal_closure, A._BigIntImpl_toDouble_roundUp, A._FileStream_listen_closure, A._FileStream__closeFile_done, A._File_readAsBytes_readDataChunked_read, A.ChannelBuffers_push_closure, A.ChannelBuffers_setListener_closure, A.webOnlyWarmupEngine_closure0, A.KeyData__logicalToString_closure, A.AttributedSpans_copyAttributionRegion__closure1, A.AttributedSpans_copyAttributionRegion__closure2, A.AttributedSpans_copyAttributionRegion__closure, A.AttributedSpans_copyAttributionRegion__closure0, A.BoardItemState_onDropItem_closure, A.BoardItemState__startDrag_closure, A.BoardItemState__startDrag_closure0, A.BoardItemState_build_closure2, A.BoardItemState_build_closure1, A.BoardItemState_build_closure0, A.BoardListState_onDropList_closure, A.BoardListState__startDrag_closure, A.BoardListState_build_closure0, A.BoardListState_build_closure1, A.BoardListState_build_closure, A.BoardViewState_moveDown_closure, A.BoardViewState_moveUp_closure, A.BoardViewState_moveListRight_closure, A.BoardViewState_moveListRight__closure, A.BoardViewState_moveListRight_closure0, A.BoardViewState_moveRight_closure, A.BoardViewState_moveRight_closure0, A.BoardViewState_moveRight_closure1, A.BoardViewState_moveRight__closure, A.BoardViewState_moveRight_closure2, A.BoardViewState_moveListLeft_closure, A.BoardViewState_moveListLeft__closure, A.BoardViewState_moveListLeft_closure0, A.BoardViewState_moveLeft_closure, A.BoardViewState_moveLeft_closure0, A.BoardViewState_moveLeft_closure1, A.BoardViewState_moveLeft__closure, A.BoardViewState_moveLeft_closure2, A.BoardViewState_build__closure5, A.BoardViewState_build_closure1, A.BoardViewState_build__closure4, A.BoardViewState_build_closure2, A.BoardViewState_build__closure3, A.BoardViewState_build__closure2, A.BoardViewState_build__closure0, A.BoardViewState_build__closure1, A.BoardViewState_build__closure, A.BoardViewState_run_closure, A._MaterialScrollbarState_initState_closure0, A._MaterialScrollbarState_handleThumbPressStart_closure0, A._MaterialScrollbarState_handleThumbPressEnd_closure0, A._MaterialScrollbarState_handleHover_closure1, A._MaterialScrollbarState_handleHover_closure2, A._MaterialScrollbarState_handleHoverExit_closure0, A.Serializers_Serializers_closure, A.Serializers_Serializers_closure0, A.Serializers_Serializers_closure1, A.Serializers_Serializers_closure2, A.Serializers_Serializers_closure3, A.CachedNetworkImageProvider__loadAsyncHttpGet_closure, A.BaseBarRenderer_preprocessSeries__closure1, A.BaseBarRenderer_update__closure, A.BaseBarRenderer_update__closure1, A._ReversedSeriesIterator_closure, A.BaseChart_getSelectionModel_closure, A.BaseChart_configureSeries__closure, A.BaseChart_preprocessSeries__closure, A.GestureListener_defaultTapCancel_closure, A.MaterialPalette__orderedPalettes_closure, A.MaterialPalette__orderedPalettes_closure0, A.MaterialPalette__orderedPalettes_closure1, A.MaterialPalette__orderedPalettes_closure2, A.MaterialPalette__orderedPalettes_closure3, A.MaterialPalette__orderedPalettes_closure4, A.MaterialPalette__orderedPalettes_closure5, A.MaterialPalette__orderedPalettes_closure6, A.MaterialPalette__orderedPalettes_closure7, A.MaterialPalette__orderedPalettes_closure8, A.MaterialPalette__orderedPalettes_closure9, A.BaseChartState_requestRebuild_closure, A.BaseChartState__animationTick_closure, A.LinePainter__drawDashedLine_closure, A.ChartGestureDetector_makeWidget_closure, A.ChartGestureDetector_onTapDown_closure, A.CanonicalizedMap_putIfAbsent_closure, A.MemoryDirectory_createTempSync_closure, A.MemoryDirectory_createTempSync_closure0, A.MemoryDirectory_createTempSync_name, A.MemoryFile__resolvedBackingOrCreate_closure, A.MemoryFile__resolvedBackingOrCreate_closure0, A._FileSink__FileSink$fromFile_closure, A._FileSink_addStream_finish, A._MemoryFileSystem_findNode_subpath, A.MemoryFileSystemEntity_backing_closure, A.MemoryFileSystemEntity_resolvedBacking_closure, A.MemoryFileSystemEntity_resolvedBacking_closure0, A.MemoryFileSystemEntity_defaultCheckType_closure, A.CupertinoDesktopTextSelectionControls_buildToolbar_closure, A.CupertinoDesktopTextSelectionControls_buildToolbar_closure0, A.CupertinoDesktopTextSelectionControls_buildToolbar_closure1, A.CupertinoDesktopTextSelectionControls_buildToolbar_closure2, A._CupertinoDesktopTextSelectionToolbarButtonState__onEnter_closure, A._CupertinoDesktopTextSelectionToolbarButtonState__onExit_closure, A._CupertinoTextMagnifierState_initState_closure, A._CupertinoTextMagnifierState_initState__closure, A._CupertinoTextMagnifierState__determineMagnifierPositionAndFocalPoint_closure, A.CupertinoRouteTransitionMixin_buildPageTransitions_closure, A.CupertinoRouteTransitionMixin_buildPageTransitions_closure0, A._CupertinoScrollbarState_initState_closure, A._CupertinoSwitchState__handleDragEnd_closure, A.CupertinoTextSelectionControls_buildToolbar_closure, A.CupertinoTextSelectionControls_buildToolbar_closure0, A.CupertinoTextSelectionControls_buildToolbar_closure1, A.CupertinoTextSelectionControls_buildToolbar_closure2, A._CupertinoTextSelectionToolbarContentState__statusListener_closure, A._RenderCupertinoTextSelectionToolbarItems_performLayout_closure, A._testPlatform_closure, A._browserPlatform_closure, A.FlutterErrorDetails_summary_formatException, A.FlutterErrorDetails_summary_closure0, A.BindingBase_initServiceExtensions_closure, A.BindingBase_initServiceExtensions_closure1, A.BindingBase_lockEvents_closure, A.BindingBase_registerServiceExtension__closure, A.ChangeNotifier_notifyListeners_closure, A.LicenseEntryWithLineBreaks_paragraphs_addLine, A.LicenseEntryWithLineBreaks_paragraphs_getParagraph, A.LicenseRegistry_licenses_closure, A.GestureArenaManager_add_closure, A.GestureArenaManager__tryToResolveArena_closure, A.GestureBinding_dispatchEvent_closure, A.GestureBinding_dispatchEvent_closure0, A.ForcePressGestureRecognizer_handleEvent_closure, A.ForcePressGestureRecognizer_acceptGesture_closure, A.ForcePressGestureRecognizer_didStopTrackingLastPointer_closure, A.LongPressGestureRecognizer__checkLongPressStart_closure, A.LongPressGestureRecognizer__checkLongPressMoveUpdate_closure, A.LongPressGestureRecognizer__checkLongPressEnd_closure, A.DragGestureRecognizer__checkDown_closure, A.DragGestureRecognizer__checkStart_closure, A.DragGestureRecognizer__checkUpdate_closure, A.DragGestureRecognizer__checkEnd_closure, A.DragGestureRecognizer__checkEnd_closure0, A.DragGestureRecognizer__checkEnd_closure1, A.MultiDragGestureRecognizer__startDrag_closure, A.PointerRouter_addRoute_closure, A.PrimaryPointerGestureRecognizer_addAllowedPointer_closure, A.ScaleGestureRecognizer__reconfigure_closure1, A.ScaleGestureRecognizer__reconfigure_closure2, A.ScaleGestureRecognizer__advanceStateMachine_closure, A.ScaleGestureRecognizer__dispatchOnStartCallbackIfNeeded_closure, A.TapGestureRecognizer_handleTapDown_closure, A.TapGestureRecognizer_handleTapDown_closure0, A.TapGestureRecognizer_handleTapUp_closure, A.TapGestureRecognizer_handleTapUp_closure0, A.TapGestureRecognizer_handleTapUp_closure1, A.GestureArenaTeam_add_closure, A._PackagesViewState__packagesList__closure, A._PackageLicensePageState__initLicenses_closure, A._PackageLicensePageState__initLicenses_closure0, A._MasterDetailFlowState__nestedUI_closure1, A._MasterDetailFlowState__masterPageRoute__closure, A._MasterDetailFlowState__detailPageRoute__closure, A.AppBar__getEffectiveCenterTitle_platformCenter, A._AppBarState__handleScrollNotification_closure, A.MaterialPointArcTween__initialize_sweepAngle, A.BackButton_build_closure, A._ButtonStyleState_handleStatesControllerChange_closure, A._ButtonStyleState_build__closure1, A._CalendarDatePickerState__handleModeChanged_closure, A._CalendarDatePickerState__handleMonthChanged_closure, A._CalendarDatePickerState__handleYearChanged_closure, A._CalendarDatePickerState__handleDayChanged_closure, A._CalendarDatePickerState_build_closure, A._MonthPickerState__handleMonthPageChanged_closure, A._MonthPickerState__handleGridFocusChange_closure, A._MonthPickerState__handleDirectionFocus_closure, A._DayPickerState_build_closure, A._YearPickerState__buildYearItem_closure, A.DataTable_build_closure5, A.TableRowInkWell_getRectCallback_closure0, A._SortArrowState__rebuild_closure0, A._DatePickerDialogState__handleOk_closure, A._DatePickerDialogState__handleEntryModeToggle_closure, A._DatePickerDialogState__handleDateChanged_closure, A._DatePickerDialogState_build_calendarDatePicker, A._DatePickerDialogState_build_inputDatePicker, A.DesktopTextSelectionControls_buildToolbar_closure, A.DesktopTextSelectionControls_buildToolbar_closure0, A.DesktopTextSelectionControls_buildToolbar_closure1, A.DesktopTextSelectionControls_buildToolbar_closure2, A.DrawerControllerState__animationChanged_closure, A._DropdownMenuState_build_closure, A._DropdownButtonState__handleFocusChanged_closure, A.DropdownButtonFormField_closure_isHintOrDisabledHintAvailable, A.Feedback_wrapForTap_closure, A._getClipCallback_closure, A._getClipCallback_closure0, A._InkResponseState_handleStatesControllerChange_closure, A._InkResponseState_updateHighlight_handleInkRemoval, A._InkResponseState__createInkFeature_onRemoved, A._InkResponseState_handleFocusHighlightModeChange_closure, A._InputDatePickerFormFieldState_didUpdateWidget__closure, A._HelperErrorState__handleChange_closure, A._InputDecoratorState__handleChange_closure, A._TextMagnifierState__determineMagnifierPositionAndFocalPoint_closure, A._TextMagnifierState__determineMagnifierPositionAndFocalPoint__closure, A._TextMagnifierState__determineMagnifierPositionAndFocalPoint_closure0, A.MaterialStateMixin_addMaterialState_closure, A.MaterialStateMixin_removeMaterialState_closure, A._MergeableMaterialState__handleTick_closure, A.RadioListTile_build_closure, A.RefreshIndicatorState__handleScrollNotification_closure, A.RefreshIndicatorState__dismiss_closure, A.RefreshIndicatorState__dismiss_closure0, A.RefreshIndicatorState__show__closure, A.RefreshIndicatorState__show__closure0, A._ReorderableListViewState__wrapWithSemantics_moveToStart, A._ReorderableListViewState__wrapWithSemantics_moveToEnd, A._ReorderableListViewState__wrapWithSemantics_moveBefore, A._ReorderableListViewState__wrapWithSemantics_moveAfter, A._FloatingActionButtonTransitionState__handlePreviousAnimationStatusChanged_closure, A.ScaffoldState__drawerOpenedCallback_closure, A.ScaffoldState__endDrawerOpenedCallback_closure, A.ScaffoldState__updateSnackBar_closure, A.ScaffoldState__updateMaterialBanner_closure, A.ScaffoldState__buildBottomSheet_removePersistentSheetHistoryEntryIfNeeded, A.ScaffoldState__buildBottomSheet_removeCurrentBottomSheet, A.ScaffoldState__buildBottomSheet_removeCurrentBottomSheet_closure, A.ScaffoldState__buildBottomSheet_closure, A.ScaffoldState__buildBottomSheet_removeEntryIfNeeded, A.ScaffoldState__buildBottomSheet_closure0, A.ScaffoldState__buildBottomSheet_closure1, A.ScaffoldState__buildBottomSheet__closure, A.ScaffoldState__buildBottomSheet_closure2, A.ScaffoldState_showBottomSheet_closure, A.ScaffoldState__moveFloatingActionButton_closure, A.ScaffoldState_showBodyScrim_closure, A._MaterialScrollbarState_initState_closure, A._MaterialScrollbarState_handleThumbPressStart_closure, A._MaterialScrollbarState_handleThumbPressEnd_closure, A._MaterialScrollbarState_handleHover_closure, A._MaterialScrollbarState_handleHover_closure0, A._MaterialScrollbarState_handleHoverExit_closure, A._SelectableTextState__onControllerChanged_closure, A._SelectableTextState__handleSelectionChanged_closure, A._SelectableTextState_build_closure, A._MaterialSwitchState__handleDragEnd_closure, A.SwitchListTile_build_closure, A.TabController__changeIndex_closure, A._TabBarState__handleTabControllerTick_closure, A._TabBarState_build_closure1, A._TabBarViewState__warpToCurrentIndex_closure, A._TabBarViewState__warpToCurrentIndex_closure0, A._TabBarViewState__warpToCurrentIndex_closure1, A._TextFieldState__handleFocusChanged_closure, A._TextFieldState__handleSelectionChanged_closure, A._TextFieldState__handleHover_closure, A._TextFieldState_build_closure, A._TextFieldState_build_closure0, A._TextFieldState_build__closure, A.MaterialTextSelectionControls_buildToolbar_closure, A.MaterialTextSelectionControls_buildToolbar_closure0, A.MaterialTextSelectionControls_buildToolbar_closure1, A.MaterialTextSelectionControls_buildToolbar_closure2, A._TextSelectionToolbarOverflowableState_build_closure, A._TextSelectionToolbarOverflowableState_build__closure, A.ThemeData_localize_closure, A._HourControl_build_closure1, A._HourControl_build_closure0, A._HourControl_build_closure, A._MinuteControl_build_closure1, A._MinuteControl_build_closure0, A._MinuteControl_build_closure, A._DayPeriodControl_build_closure1, A._DayPeriodControl_build_closure2, A._DialState_initState_closure, A._DialState_initState__closure, A._DialState__updateThetaForPan_closure, A._DialState__build24HourRing_closure, A._DialState__build12HourRing_closure, A._DialState__buildMinutes_closure, A._TimePickerInputState__validateHour_closure, A._TimePickerInputState__validateMinute_closure, A._HourMinuteTextFieldState_initState_closure, A._HourMinuteTextFieldState_initState__closure, A._HourMinuteTextFieldState_build_closure, A._TimePickerDialogState_initState_closure, A._TimePickerDialogState__vibrate_closure, A._TimePickerDialogState__handleModeChanged_closure, A._TimePickerDialogState__handleEntryModeToggle_closure, A._TimePickerDialogState__handleTimeChanged_closure, A._TimePickerDialogState__handleHourSelected_closure, A._TimePickerDialogState__handleOk_closure, A.ToggleButtons_build__closure, A.ToggleableStateMixin__handleTapDown_closure, A.ToggleableStateMixin__handleTapEnd_closure, A.ToggleableStateMixin__handleFocusHighlightChanged_closure, A.ToggleableStateMixin__handleHoverChanged_closure, A.TooltipState__handleMouseTrackerChange_closure, A.ImageCache__trackLiveImage_closure, A.ImageCache__trackLiveImage__closure, A._LiveImage_closure, A.ImageProvider_resolveStreamForKey_closure, A.ImageProvider_resolveStreamForKey_closure0, A.MultiFrameImageStreamCompleter__handleAppFrame_closure, A.RenderAnimatedSize_closure, A.RenderBox__computeIntrinsicDimension_closure, A.RenderBox_getDryLayout_closure, A.RenderBox_getDistanceToActualBaseline_closure, A.RenderEditable__createShowOnScreenFor_closure, A.MouseTracker_updateWithEvent_closure, A.MouseTracker_updateWithEvent__closure, A.MouseTracker_updateAllDevices_closure, A.PaintingContext_pushClipRect_closure, A.PaintingContext_pushClipRRect_closure, A.PaintingContext_pushClipPath_closure, A.RenderObject__reportException_closure, A.RenderObject_invokeLayoutCallback_closure, A.RenderObject_toStringDeep_closure, A.RenderParagraph__createShowOnScreenFor_closure, A.RenderSliverList_performLayout_advance, A.RenderSliverFloatingPersistentHeader__updateAnimation_closure, A._TaskEntry_run_closure, A.SchedulerBinding_scheduleWarmUpFrame_closure, A.SchedulerBinding_scheduleWarmUpFrame_closure0, A.SchedulerBinding_scheduleWarmUpFrame_closure1, A.ServicesBinding__addLicenses_closure, A.RawKeyEvent_RawKeyEvent$fromMessage_dataFromWeb, A.RestorationBucket__rawChildren_closure, A.RestorationBucket__rawValues_closure, A.RestorationBucket__addChildData_closure, A.SystemChrome_setSystemUIOverlayStyle_closure, A.TextInput__loudlyHandleTextInputInvocation_closure, A.TextInput__scheduleHide_closure, A._ActionsState__handleActionChanged_closure, A._FocusableActionDetectorState__updateHighlightMode_closure, A._FocusableActionDetectorState__handleMouseEnter_closure, A._FocusableActionDetectorState__handleMouseExit_closure, A._FocusableActionDetectorState__handleFocusChange_closure, A._AnimatedCrossFadeState_initState__closure, A._AnimatedSwitcherState__newEntry__closure, A._WidgetsAppState_didChangeLocales_closure, A._StreamBuilderBaseState__subscribe__closure1, A._StreamBuilderBaseState__subscribe__closure, A._StreamBuilderBaseState__subscribe_closure0, A._StreamBuilderBaseState__subscribe__closure0, A._FutureBuilderState__subscribe__closure0, A._FutureBuilderState__subscribe__closure, A.AutofillGroupState_register_closure, A._AutomaticKeepAliveState__createCallback_closure, A._AutomaticKeepAliveState__createCallback__closure, A._AutomaticKeepAliveState__createCallback__closure0, A._AutomaticKeepAliveState__createCallback___closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure2, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure4, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_dispatchEvent_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initServiceExtensions_closure, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure3, A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure5, A.WidgetsBinding_scheduleAttachRootWidget_closure, A.RenderObjectToWidgetAdapter_attachToRenderTree_closure, A.RenderObjectToWidgetAdapter_attachToRenderTree_closure0, A._DraggableScrollableSheetScrollController_createScrollPosition_closure, A._DraggableScrollableSheetScrollPosition_goBallistic_tick, A._DraggableScrollableSheetScrollPosition_goBallistic_closure, A.EditableTextState_buttonItemsForToolbarOptions_closure, A.EditableTextState_buttonItemsForToolbarOptions_closure0, A.EditableTextState_buttonItemsForToolbarOptions_closure1, A.EditableTextState_contextMenuButtonItems_closure, A.EditableTextState_contextMenuButtonItems_closure0, A.EditableTextState_contextMenuButtonItems_closure1, A.EditableTextState_contextMenuButtonItems_closure2, A.EditableTextState__onCursorTick_closure, A.EditableTextState__onCursorTick_closure0, A.EditableTextState__didChangeTextEditingValue_closure, A.EditableTextState__handleFocusChanged_closure, A.EditableTextState_insertTextPlaceholder_closure, A.EditableTextState_removeTextPlaceholder_closure, A.EditableTextState_showAutocorrectionPromptRect_closure, A.EditableTextState__semanticsOnCopy_closure, A.EditableTextState__semanticsOnCut_closure, A.EditableTextState__semanticsOnPaste_closure, A.EditableTextState_build__closure, A._throttle__closure, A._FocusState__handleFocusChanged_closure, A._FocusState__handleFocusChanged_closure0, A._FocusState__handleFocusChanged_closure1, A._FocusState__handleFocusChanged_closure2, A.FormState__forceRebuild_closure, A.FormFieldState_validate_closure, A.FormFieldState_didChange_closure, A.BuildOwner_buildScope_closure, A.ComponentElement_performRebuild_closure, A.ComponentElement_performRebuild_closure0, A.GestureDetector_build_closure, A.GestureDetector_build_closure1, A.GestureDetector_build_closure3, A.GestureDetector_build_closure5, A.GestureDetector_build_closure7, A.GestureDetector_build_closure9, A.GestureDetector_build_closure11, A.GestureDetector_build_closure13, A._DefaultSemanticsGestureDelegate__getTapHandler_closure, A._DefaultSemanticsGestureDelegate__getLongPressHandler_closure, A._HeroState_startFlight_closure, A._HeroState_endFlight_closure, A._HeroFlight__handleAnimationUpdate_delayedPerformAnimationUpdate, A._ImageState__getListener__closure, A._ImageState__handleImageFrame_closure, A._ImageState__handleImageChunk_closure, A._ImageState__updateSourceStream_closure, A._ImageState__updateSourceStream_closure0, A.AnimatedWidgetBaseState__handleAnimationChanged_closure, A._InteractiveViewerState__onTransformationControllerChange_closure, A._LayoutBuilderElement__layout_layoutCallback, A._LayoutBuilderElement__layout_layoutCallback_closure, A._LayoutBuilderElement__layout_layoutCallback_closure0, A._LocalizationsState_load__closure, A._MediaQueryFromWindowState_didChangeMetrics_closure, A._MediaQueryFromWindowState_didChangeTextScaleFactor_closure, A._MediaQueryFromWindowState_didChangePlatformBrightness_closure, A.ModalBarrier_build_handleDismiss, A.Route_isCurrent_closure0, A.Route_isFirst_closure0, A.Route_isActive_closure0, A._RouteEntry_handlePush_closure, A._RouteEntry_dispose_closure0, A.NavigatorState__flushHistoryUpdates_closure0, A.NavigatorState_maybePop_closure0, A.NavigatorState_maybePop_closure2, A.NavigatorState_removeRoute_closure0, A.NavigatorState__cancelActivePointers_closure, A._RenderOverflowBar_performLayout_nextChild, A._OverlayEntryWidgetState__markNeedsBuild_closure, A.OverlayState_insert_closure, A.OverlayState_insertAll_closure, A.OverlayState_rearrange_closure, A.OverlayState__markDirty_closure, A.OverlayState__didChangeEntryOpacity_closure, A._GlowController_pull_closure, A._PlatformViewLinkState__onPlatformViewCreated_closure, A.SliverReorderableListState_startItemDragReorder_closure, A.SliverReorderableListState_cancelReorder_closure, A.SliverReorderableListState__dragUpdate_closure, A.SliverReorderableListState__dragCancel_closure, A.SliverReorderableListState__dragEnd_closure, A.SliverReorderableListState__dropCompleted_closure, A._ReorderableItemState_dragging_closure, A._ReorderableItemState_rebuild_closure, A._RootRestorationScopeState__loadRootBucketIfNecessary__closure, A.RestorationMixin_registerForRestoration_listener, A._RouterState_restoreState_closure, A._RouterState_restoreState_closure0, A._RouterState_didChangeDependencies_closure, A._RouterState__handleRouteInformationProviderNotification_closure, A._RouterState__rebuild_closure, A._RouterState__handleRouterDelegateNotification_closure, A.TransitionRoute__updateSecondaryAnimation_closure, A.TransitionRoute__updateSecondaryAnimation_closure0, A._ModalScopeState__forceRebuildPage_closure, A.ModalRoute_offstage_closure, A.ModalRoute_changedInternalState_closure, A.ScrollAwareImageProvider_resolveStreamForKey__closure, A.ScrollNotificationObserverState__notifyListeners_closure, A.ScrollableState_setCanDrag_closure, A.ScrollableState_setCanDrag_closure1, A.RawScrollbarState__maybeStartFadeoutTimer_closure, A.RawScrollbarState__gestures_closure, A.RawScrollbarState__gestures_closure1, A.ShortcutManager__indexShortcuts__closure, A._SelectionKeepAliveState_listensTo_closure, A.SliverMultiBoxAdaptorElement_performRebuild_closure, A.SliverMultiBoxAdaptorElement_performRebuild_closure0, A.SliverMultiBoxAdaptorElement_createChild_closure, A.SliverMultiBoxAdaptorElement_removeChild_closure, A._SliverPersistentHeaderElement__build_closure, A._SelectionHandleOverlayState_build_closure, A._TextSelectionGestureDetectorState_build_closure, A._TextSelectionGestureDetectorState_build_closure1, A._TextSelectionGestureDetectorState_build_closure3, A._TextSelectionGestureDetectorState_build_closure5, A._AnimatedState__handleChange_closure, A._ValueListenableBuilderState__valueChanged_closure, A.CacheStore__scheduleCleanup_closure, A._BlockPickerState_changeColor_closure, A._BlockPickerState_build__closure, A.JsonObjectViewerState__getList_closure, A.JsonObjectViewerState__getList__closure, A.JsonObjectViewerState_getValueWidget_closure, A.JsonObjectViewerState_getValueWidget__closure0, A.JsonObjectViewerState_getValueWidget_closure0, A.JsonObjectViewerState_getValueWidget__closure, A._JsonArrayViewerState_getInkWell_closure, A._JsonArrayViewerState_getInkWell__closure, A._JsonArrayViewerState_getValueWidget_closure, A._JsonArrayViewerState_getValueWidget__closure0, A._JsonArrayViewerState_getValueWidget_closure0, A._JsonArrayViewerState_getValueWidget__closure, A._GlobalCupertinoLocalizationsDelegate_load_closure, A._MaterialLocalizationsDelegate_load_closure, A.CustomSlidableAction_build_closure, A._SlidableDismissalState_handleResizeRequestChanged_closure0, A._ActionPaneState_handleRatioChanged_closure, A._SlidableState_handleActionPanelTypeChanged_closure, A.StyledToastWidgetState_initState_closure, A.StyledToastWidgetState_dismissToast_closure, A.StyledToastWidgetState_didChangeMetrics_closure, A.ToastFuture$create_closure, A.loadWebSdk_closure, A.GisSdkClient__onPromptMoment_closure, A.Phase_startTagHtml__closure, A.InBodyPhase_startTagBody__closure, A.entitiesByFirstChar_closure, A.entitiesByFirstChar__closure, A.HtmlTokenizer_emitCurrentToken_closure, A.Rule_findRule_closure1, A._CommonRules_referenceLink_closure, A.MediaType_MediaType$parse_closure, A.InAppPurchaseAndroidPlatform__connect_closure, A.InAppPurchaseStoreKitPlatform_registerPlatform_closure, A.InAppPurchaseStoreKitPlatform_registerPlatform_closure0, A.InAppPurchaseStoreKitPlatform_restorePurchases_closure, A.SKPaymentQueueWrapper_handleObserverCallbacks_closure, A.SKPaymentQueueWrapper_handleObserverCallbacks_closure0, A.SKPaymentQueueWrapper_handleObserverCallbacks_closure1, A.SKPaymentQueueWrapper_handleObserverCallbacks_closure2, A.SKPaymentQueueWrapper_handleObserverCallbacks_closure3, A._CountryPickerDialogState_build__closure2, A._CountryPickerDialogState_build__closure, A._IntlPhoneFieldState_initState_closure0, A._IntlPhoneFieldState__changeCountry____closure, A._IntlPhoneFieldState__changeCountry_closure0, A.ClientEntity_primaryContact_closure0, A.ClientEntity_getContact_closure0, A.InvoiceEntity_getInvitationForClientContact_closure0, A.InvoiceEntity_getInvitationForVendorContact_closure0, A.InvoiceEntity__calculateTax_closure, A.CalculateInvoiceTotal_calculateTaxes__closure0, A.CalculateInvoiceTotal_calculateTaxes__closure2, A.CalculateInvoiceTotal_calculateTaxes__closure4, A.CalculateInvoiceTotal_calculateTaxes_closure1, A.CalculateInvoiceTotal_calculateTaxes_closure3, A.CalculateInvoiceTotal_calculateTaxes_closure5, A.PaymentEntity_invoiceId_closure0, A._$serializers_closure, A._$serializers_closure0, A._$serializers_closure1, A._$serializers_closure2, A._$serializers_closure3, A._$serializers_closure4, A._$serializers_closure5, A._$serializers_closure6, A._$serializers_closure7, A._$serializers_closure8, A._$serializers_closure9, A._$serializers_closure10, A._$serializers_closure11, A._$serializers_closure12, A._$serializers_closure13, A._$serializers_closure14, A._$serializers_closure15, A._$serializers_closure16, A._$serializers_closure17, A._$serializers_closure18, A._$serializers_closure19, A._$serializers_closure20, A._$serializers_closure21, A._$serializers_closure22, A._$serializers_closure23, A._$serializers_closure24, A._$serializers_closure25, A._$serializers_closure26, A._$serializers_closure27, A._$serializers_closure28, A._$serializers_closure29, A._$serializers_closure30, A._$serializers_closure31, A._$serializers_closure32, A._$serializers_closure33, A._$serializers_closure34, A._$serializers_closure35, A._$serializers_closure36, A._$serializers_closure37, A._$serializers_closure38, A._$serializers_closure39, A._$serializers_closure40, A._$serializers_closure41, A._$serializers_closure42, A._$serializers_closure43, A._$serializers_closure44, A._$serializers_closure45, A._$serializers_closure46, A._$serializers_closure47, A._$serializers_closure48, A._$serializers_closure49, A._$serializers_closure50, A._$serializers_closure51, A._$serializers_closure52, A._$serializers_closure53, A._$serializers_closure54, A._$serializers_closure55, A._$serializers_closure56, A._$serializers_closure57, A._$serializers_closure58, A._$serializers_closure59, A._$serializers_closure60, A._$serializers_closure61, A._$serializers_closure62, A._$serializers_closure63, A._$serializers_closure64, A._$serializers_closure65, A._$serializers_closure66, A._$serializers_closure67, A._$serializers_closure68, A._$serializers_closure69, A._$serializers_closure70, A._$serializers_closure71, A._$serializers_closure72, A._$serializers_closure73, A._$serializers_closure74, A._$serializers_closure75, A._$serializers_closure76, A._$serializers_closure77, A._$serializers_closure78, A._$serializers_closure79, A._$serializers_closure80, A._$serializers_closure81, A._$serializers_closure82, A._$serializers_closure83, A._$serializers_closure84, A._$serializers_closure85, A._$serializers_closure86, A._$serializers_closure87, A._$serializers_closure88, A._$serializers_closure89, A._$serializers_closure90, A._$serializers_closure91, A._$serializers_closure92, A._$serializers_closure93, A._$serializers_closure94, A._$serializers_closure95, A._$serializers_closure96, A._$serializers_closure97, A._$serializers_closure98, A._$serializers_closure99, A._$serializers_closure100, A._$serializers_closure101, A._$serializers_closure102, A._$serializers_closure103, A._$serializers_closure104, A._$serializers_closure105, A._$serializers_closure106, A._$serializers_closure107, A._$serializers_closure108, A._$serializers_closure109, A._$serializers_closure110, A._$serializers_closure111, A._$serializers_closure112, A._$serializers_closure113, A._$serializers_closure114, A._$serializers_closure115, A._$serializers_closure116, A._$serializers_closure117, A._$serializers_closure118, A._$serializers_closure119, A._$serializers_closure120, A._$serializers_closure121, A._$serializers_closure122, A._$serializers_closure123, A._$serializers_closure124, A._$serializers_closure125, A._$serializers_closure126, A._$serializers_closure127, A._$serializers_closure128, A._$serializers_closure129, A._$serializers_closure130, A._$serializers_closure131, A._$serializers_closure132, A._$serializers_closure133, A._$serializers_closure134, A._$serializers_closure135, A._$serializers_closure136, A._$serializers_closure137, A._$serializers_closure138, A._$serializers_closure139, A._$serializers_closure140, A._$serializers_closure141, A._$serializers_closure142, A._$serializers_closure143, A._$serializers_closure144, A._$serializers_closure145, A._$serializers_closure146, A._$serializers_closure147, A._$serializers_closure148, A._$serializers_closure149, A._$serializers_closure150, A._$serializers_closure151, A._$serializers_closure152, A._$serializers_closure153, A._$serializers_closure154, A._$serializers_closure155, A._$serializers_closure156, A._$serializers_closure157, A._$serializers_closure158, A._$serializers_closure159, A._$serializers_closure160, A._$serializers_closure161, A._$serializers_closure162, A._$serializers_closure163, A._$serializers_closure164, A._$serializers_closure165, A._$serializers_closure166, A._$serializers_closure167, A._$serializers_closure168, A._$serializers_closure169, A._$serializers_closure170, A._$serializers_closure171, A._$serializers_closure172, A._$serializers_closure173, A._$serializers_closure174, A._$serializers_closure175, A._$serializers_closure176, A._$serializers_closure177, A._$serializers_closure178, A._$serializers_closure179, A._$serializers_closure180, A._$serializers_closure181, A._$serializers_closure182, A._$serializers_closure183, A._$serializers_closure184, A._$serializers_closure185, A._$serializers_closure186, A._$serializers_closure187, A._$serializers_closure188, A._$serializers_closure189, A._$serializers_closure190, A._$serializers_closure191, A._$serializers_closure192, A._$serializers_closure193, A._$serializers_closure194, A._$serializers_closure195, A._$serializers_closure196, A._$serializers_closure197, A._$serializers_closure198, A._$serializers_closure199, A._$serializers_closure200, A._$serializers_closure201, A._$serializers_closure202, A._$serializers_closure203, A._$serializers_closure204, A._$serializers_closure205, A._$serializers_closure206, A._$serializers_closure207, A._$serializers_closure208, A._$serializers_closure209, A._$serializers_closure210, A._$serializers_closure211, A.VendorEntity_primaryContact_closure0, A.VendorEntity_getContact_closure0, A.main_closure1, A.InvoiceNinjaAppState__authenticate_closure, A.viewEntitiesByType_closure, A.viewEntityById_closure, A.createEntityByType_closure, A.createEntity_closure, A.editEntity_closure, A.checkForChanges__closure, A._createPersistUI__closure, A.handleClientAction___closure, A.__MergClientPickerState_build__closure0, A.__MergClientPickerState_build_closure0, A.__MergClientPickerState_build_closure1, A.handleCreditAction_closure1, A._createViewDashboard__closure, A.DesignState_cleanDesign_closure0, A.handleInvoiceAction_closure4, A.handlePurchaseOrderAction_closure3, A.handleQuoteAction_closure1, A._viewReports__closure, A._viewSettings__closure, A._addToHistory_closure0, A._AppBottomBarState_build_closure0, A._AppBottomBarState_build__closure15, A._AppBottomBarState_build_closure1, A._AppBottomBarState_build__closure13, A._AppBottomBarState_build_closure6, A._AppBottomBarState_build_____closure0, A._AppBottomBarState_build__closure3, A._AppBottomBarState_build_closure2, A._AppBottomBarState_build__closure11, A._AppBottomBarState_build_closure3, A._AppBottomBarState_build__closure9, A._AppBottomBarState_build_closure4, A._AppBottomBarState_build__closure7, A._AppBottomBarState_build_closure5, A._AppBottomBarState_build__closure5, A._AppBottomBarState_build_closure__onColumnsPressed, A._AppBottomBarState_build__closure, A._AppBottomBarState_build__closure0, A._AppBottomBarState_build__closure1, A.AppBuilderState_rebuild_closure, A.AppHeader_build__value1, A.AppHeader_build__value2, A.BottomButtons_build_closure, A.BottomButtons_build_closure0, A._ChangeLayoutBannerState_build_closure, A._ChangeLayoutBannerState_build__closure0, A._ChangeLayoutBannerState_build_closure0, A.ConfirmEmail_build_closure, A.ConfirmEmailVM_fromStore_closure0, A.ConfirmEmailVM_fromStore_closure1, A.ConfirmEmailVM_fromStore_closure, A.CopyToClipboard_build_closure, A._DesktopSessionTimeoutState_initState__closure, A._DesktopSessionTimeoutState_build_closure, A._DesktopSessionTimeoutState_build___closure, A.MessageDialog_build_closure0, A.MessageDialog_build_closure1, A.ErrorDialog_build_closure, A.ErrorDialog_build_closure0, A.ErrorDialog_build_closure1, A._HealthCheckDialogState_runCheck_closure, A._HealthCheckDialogState_runCheck__closure, A._HealthCheckDialogState_clearCache_closure, A._HealthCheckDialogState_build_closure, A._HealthCheckDialogState_build_closure0, A._HealthCheckDialogState_build_closure1, A._HealthListTile_build_closure, A.MultiSelectListState_build__closure3, A.MultiSelectListState_build__closure2, A.MultiSelectListState_build___closure, A.MultiSelectListState_build__closure1, A.MultiSelectListState_build_closure6, A.MultiSelectListState_build__closure0, A.MultiSelectListState_build_closure7, A.MultiSelectListState_build__closure, A.MultiSelectListState_build_closure8, A.MultiSelectListState_build_closure9, A.DocumentGrid_build_closure, A.DocumentGrid_build_closure0, A.EditScaffold_build_closure, A.EditScaffold_build_closure10, A.EditScaffold_build_closure1, A.EditScaffold_build__closure0, A.EditScaffold_build_closure4, A.EditScaffold_build_closure5, A.EntityActionListTile_build_closure, A._EntityListTileState_build_closure0, A._EntityListTileState_build__closure0, A._EntityListTileState_build__closure, A._EntityListTileState_build_closure2, A._EntityListTileState_build_closure1, A._EntitiesListTileState_build__closure0, A._EntitiesListTileState_build__closure, A._EntitiesListTileState_build_closure, A._EntitiesListTileState_build_closure1, A._EntitiesListTileState_build_closure0, A._EntityDropdownState_build_closure, A._EntityDropdownState_build_closure0, A._EntityDropdownState_build_closure6, A._EntityDropdownState_build_closure7, A._EntityDropdownDialogState_build__headerRow, A._EntityDropdownDialogState_build__headerRow__closure0, A._EntityDropdownDialogState_build__headerRow_closure0, A._EntityDropdownDialogState_build__headerRow_closure1, A._EntityDropdownDialogState_build__createList, A.EntityAutocompleteListTile_build_closure, A.EntityHeader_build__value1, A.EntityHeader_build__value2, A.EntityTopFilter_build_closure0, A.EntityTopFilter_build_closure2, A.EntityTopFilter_build_closure1, A.EntityTopFilter_build_closure4, A.EntityTopFilter_build_closure3, A.EntityTopFilter_build_closure6, A.EntityTopFilterHeader_build_closure0, A.EntityTopFilterHeader_build_closure2, A.EntityTopFilterHeader_build_closure1, A.EntityTopFilterHeader_build__closure, A.EntityTopFilterHeader_build_closure5, A.BoolDropdownButton_build_closure2, A.BoolDropdownButton_build_closure4, A._FormColorPickerState__onChanged_closure, A._FormColorPickerState__selectColor_closure, A._FormColorPickerState__showPicker__closure0, A._FormColorPickerState__showPicker__closure1, A._FormColorPickerState_build_closure, A._CustomFieldState_build__closure, A._DatePickerState__onFoucsChanged_closure, A._DatePickerState_build_closure, A._DatePickerState_build_closure0, A._DatePickerState_build__closure, A._DecoratedFormFieldState_build_closure, A._DecoratedFormFieldState_build__closure, A._DurationPickerState__onFoucsChanged_closure, A._DurationPickerState_build__closure, A._GrowableFormFieldState__onFoucsChanged_closure, A.LearnMoreUrl_build_closure, A._PasswordFormFieldState_build_closure, A._PasswordFormFieldState_build__closure, A.SaveCancelButtons_build__closure0, A.SaveCancelButtons_build__closure, A._TimePickerState__onFoucsChanged_closure, A._TimePickerState_build_closure, A._TimePickerState_build__closure1, A.HistoryDrawer_build__closure, A.HistoryDrawer_build_closure0, A._HistoryListTileState_build_closure, A._HistoryListTileState_build_closure1, A._HistoryListTileState_build_closure0, A._InvoiceEmailViewState__onChanged_closure, A._InvoiceEmailViewState__loadTemplate_closure, A._InvoiceEmailViewState__loadTemplate__closure, A._InvoiceEmailViewState__buildTemplateDropdown__closure1, A._InvoiceEmailViewState__buildTemplateDropdown__closure, A._InvoiceEmailViewState__buildEdit_closure, A._TaxRateDropdownState_didChangeDependencies_closure1, A._TaxRateDropdownState_build_closure2, A._LinkTextRelatedEntityState_build__closure, A._LinkTextRelatedEntityState_build__closure0, A._LinkTextRelatedEntityState_build_closure0, A._LinkTextRelatedEntityState_build_closure, A.LinkTextSpan_closure, A._ListFilterState_onFocusChanged_closure, A._ListFilterState_build_closure, A._ListFilterState_build_closure1, A._ListFilterState_build__closure5, A.ListScaffold_build_closure, A.ListScaffold_build__closure0, A.ListScaffold_build_closure1, A.ListScaffold_build_closure2, A.ListScaffold_build_closure5, A.ListScaffold_build_closure3, A.ListScaffold_build__closure, A.ActivityListTile_build_closure, A.AppListTile_build_closure, A.FilterListTile_build__closure, A._LiveTextState_initState__closure, A.MainScreen_build__closure, A._MenuDrawerState_build__companyListItem__closure0, A._MenuDrawerState_build__companyListItem__closure, A._MenuDrawerState_build__companyListItem_closure0, A._MenuDrawerState_build__companyListItem_closure1, A._MenuDrawerState_build_closure4, A._MenuDrawerState_build_closure5, A._MenuDrawerState_build_closure6, A._MenuDrawerState_build_closure7, A._MenuDrawerState_build_closure8, A._MenuDrawerState_build_closure9, A._MenuDrawerState_build_closure10, A._MenuDrawerState_build_closure11, A._MenuDrawerState_build_closure13, A._MenuDrawerState_build_closure12, A._MenuDrawerState_build_closure14, A._MenuDrawerState_build_closure15, A._DrawerTileState_build_closure, A._DrawerTileState_build_closure0, A._DrawerTileState_build_closure1, A._DrawerTileState_build_closure2, A._DrawerTileState_build__closure0, A._DrawerTileState_build__closure, A.SidebarFooter_build_closure, A.SidebarFooter_build__closure3, A.SidebarFooter_build__closure4, A.SidebarFooter_build_closure0, A.SidebarFooter_build_closure1, A.SidebarFooter_build_closure2, A.SidebarFooter_build_closure3, A.SidebarFooter_build__closure1, A.SidebarFooter_build__closure0, A.SidebarFooter_build__closure2, A.SidebarFooter_build_closure4, A.SidebarFooter_build_closure5, A.SidebarFooter_build_closure6, A.SidebarFooter_build_closure7, A.SidebarFooter_build_closure8, A.SidebarFooter_build_closure9, A.SidebarFooterCollapsed_build_closure1, A._showConnectStripe_closure, A._showAbout__closure, A._showAbout__closure0, A._showAbout__closure2, A._showAbout__closure1, A._showAbout__closure3, A._showAbout____closure, A._showAbout______closure, A._showAbout______closure0, A._showAbout______closure1, A._showAbout______closure2, A._showAbout____closure0, A._showAbout____closure1, A._showAbout____closure2, A._showAbout____closure3, A._showAbout____closure4, A._showAbout____closure5, A._showAbout____closure6, A._showAbout__closure4, A._showAbout__closure5, A._showAbout__closure6, A._showAbout__closure7, A._showAbout__closure8, A._showAbout__closure9, A._showAbout__closure10, A._showAbout__closure11, A._showAbout__closure12, A._ContactUsDialogState__sendMessage_closure, A._ContactUsDialogState__sendMessage__closure0, A._ContactUsDialogState__sendMessage__closure, A._ContactUsDialogState_build_closure, A._ContactUsDialogState_build_closure0, A._ContactUsDialogState_build__closure, A.MenuDrawerVM_fromStore__closure1, A._theState_closure, A._SelectRow_build_closure, A._DropDownMultiSelectState_initState__closure, A._DropDownMultiSelectState_build__closure, A._DropDownMultiSelectState_build___closure0, A._DropDownMultiSelectState_build___closure1, A.PortalLinks_build_closure, A.PortalLinks_build_closure0, A.SearchText_build_closure, A._AccountSmsVerificationState__sendCode_closure, A._AccountSmsVerificationState__sendCode__closure0, A._AccountSmsVerificationState__sendCode__closure, A._AccountSmsVerificationState__verifyCode_closure, A._AccountSmsVerificationState__verifyCode__closure0, A._AccountSmsVerificationState__verifyCode__closure, A._AccountSmsVerificationState_build_closure2, A._AccountSmsVerificationState_build_closure3, A._AccountSmsVerificationState_build_closure4, A._AccountSmsVerificationState_build_closure5, A._UserSmsVerificationState__sendCode_closure, A._UserSmsVerificationState__sendCode__closure0, A._UserSmsVerificationState__sendCode__closure, A._UserSmsVerificationState__verifyCode_closure, A._UserSmsVerificationState__verifyCode__closure0, A._UserSmsVerificationState__verifyCode__closure, A._UserSmsVerificationState_build_closure0, A._UserSmsVerificationState_build_closure1, A._UserSmsVerificationState_build_closure2, A._UserSmsVerificationState_build_closure3, A._SystemLogViewerState_build__closure, A._SystemLogViewerState_build___closure, A._SystemLogViewerState_build____closure, A.AppDataTable__buildHeadingCell_arrowWithPadding, A.AppDataTable_build_closure1, A.AppDataTable_build_closure2, A.AppDataTable_build_closure3, A.TableRowInkWell_getRectCallback_closure, A._SortArrowState__rebuild_closure, A.AppPaginatedDataTableState__handleDataSourceChanged_closure, A.AppPaginatedDataTableState_pageTo_closure, A.AppPaginatedDataTableState__getRows_closure, A.EntityDataTableSource_getRow_closure2, A.EntityDataTableSource_getRow_closure1, A.EntityDataTableSource_getRow_closure4, A.EntityDataTableSource_getRow__closure, A._EntityListState_build_closure7, A._EntityListState_build__closure0, A._EntityListState_build__closure4, A._EntityListState_build_closure8, A._EntityListState_build__closure10, A._UpgradeDialogState_initState_closure0, A._UpgradeDialogState_initStoreInfo_closure, A._UpgradeDialogState_initStoreInfo_closure0, A._UpgradeDialogState_initStoreInfo_closure1, A._UpgradeDialogState_initStoreInfo_closure2, A._UpgradeDialogState_build_closure, A._UpgradeDialogState_build_closure0, A._UpgradeDialogState_build_closure1, A._UpgradeDialogState__buildProductList__closure, A._UpgradeDialogState_showPendingUI_closure, A._UpgradeDialogState_deliverProduct_closure, A._UpgradeDialogState_handleError_closure, A._VariableGrid_build___closure, A.ViewScaffold_build_closure, A.ViewScaffold_build_closure0, A.ViewScaffold_build_closure1, A.ViewScaffold_build_closure2, A.ViewScaffold_build_closure6, A.ViewScaffold_build_closure3, A.ViewScaffold_build__closure, A._WindowManagerState__init_closure, A._WindowManagerState_onWindowClose_closure, A._LoginState__submitSignUpForm_closure, A._LoginState__submitSignUpForm__closure1, A._LoginState__submitSignUpForm__closure0, A._LoginState__submitSignUpForm__closure, A._LoginState__submitLoginForm_closure, A._LoginState__submitLoginForm__closure0, A._LoginState__submitLoginForm__closure, A._LoginState_build_closure0, A._LoginState_build_closure, A._LoginState_build__closure7, A._LoginState_build_closure1, A._LoginState_build__closure6, A._LoginState_build__closure5, A._LoginState_build__closure4, A._LoginState_build__closure3, A._LoginState_build_closure11, A._LoginState_build_closure12, A._LoginState_build_closure13, A._LoginState_build__closure2, A._LoginState_build_closure14, A._LoginState_build__closure1, A._LoginState_build_closure15, A._LoginState_build__closure0, A._LoginState_build_closure16, A._LoginState_build__closure, A._LoginState_build_closure17, A._LoginState_build_closure18, A.BankAccountListItem_build_closure1, A.BankAccountListItem_build_closure0, A.BankAccountListVM_fromStore_closure1, A.BankAccountScreen_build_closure15, A.BankAccountScreen_build_closure14, A.BankAccountScreen_build_closure, A.BankAccountScreen_build_closure0, A.BankAccountScreen_build_closure1, A.BankAccountScreen_build_closure2, A.BankAccountScreen_build_closure3, A.BankAccountScreen_build_closure4, A.BankAccountScreen_build_closure11, A._BankAccountEditState__onChanged_closure0, A.BankAccountEditVM_BankAccountEditVM$fromStore__closure, A._BankAccountViewState_build_closure, A.BankAccountViewVM_BankAccountViewVM$fromStore_closure, A.ClientListItem_build__closure2, A.ClientListItem_build__closure1, A.ClientListItem_build__closure5, A.ClientListItem_build__closure4, A.ClientListVM_fromStore_closure1, A._ClientPdfViewState_loadPDF_closure, A._ClientPdfViewState_loadPDF__closure1, A._ClientPdfViewState_loadPDF__closure, A._ClientPdfViewState_build__closure8, A._ClientPdfViewState_build__closure7, A._ClientPdfViewState_build__closure6, A._ClientPdfViewState_build__closure5, A._ClientPdfViewState_build_closure5, A._ClientPdfViewState_build_closure6, A._ClientPdfViewState_build__closure3, A._ClientPdfViewState_build_closure7, A._ClientPdfViewState_build__closure1, A._ClientPdfViewState_build_closure8, A._ClientPdfViewState_build__closure0, A._ClientPdfViewState_build__closure, A._ClientPdfViewState_build_closure11, A.ClientPresenter_getField_closure, A.ClientScreen_build_closure10, A.ClientScreen_build_closure9, A.ClientScreen_build_closure, A.ClientScreen_build_closure6, A._ClientEditState_build__closure, A.ClientEditBillingAddressState__onChanged_closure0, A.ClientEditBillingAddressState_build_closure0, A._ClientEditContactsState_build__closure, A._ClientEditContactsState_build_closure1, A.ContactEditDetailsState__onChanged_closure0, A.ContactEditDetailsState_build__closure0, A.ContactEditDetailsState_build_closure13, A.ContactEditDetailsState_build_closure14, A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure, A.ClientEditDetailsState__onChanged_closure0, A.ClientEditFooter_build_closure, A.ClientEditNotesState__onChanged_closure0, A.ClientEditSettingsState__onChanged_closure0, A.ClientEditShippingAddressState__onChanged_closure0, A.ClientEditShippingAddressState_build_closure0, A.ClientEditVM_ClientEditVM$fromStore_closure3, A.ClientEditVM_ClientEditVM$fromStore_closure2, A.ClientEditVM_ClientEditVM$fromStore__closure1, A._ClientViewState_build__closure, A._ClientViewState_build__closure0, A._ClientViewState_build__closure1, A._ClientViewState_build__closure2, A._ClientViewState_build__closure3, A._ClientViewState_build__closure4, A._ClientViewDetailsState_build__buildDetailsList, A._ClientViewDetailsState_build__buildDetailsList__closure1, A._ClientViewDetailsState_build__buildDetailsList___closure0, A._ClientViewDetailsState_build__buildDetailsList__closure2, A._ClientViewDetailsState_build__buildDetailsList___closure, A._ClientViewDetailsState_build__buildDetailsList_closure0, A._ClientViewDetailsState_build__buildDetailsList__closure0, A._ClientViewDetailsState_build__buildDetailsList_closure1, A._ClientViewDetailsState_build__buildDetailsList__closure, A._ClientViewDetailsState_build__buildDetailsList_closure2, A._ClientViewDetailsState_build__buildDetailsList_closure3, A._ClientViewFullwidthState_build__closure, A._ClientViewFullwidthState_build__closure0, A._ClientViewFullwidthState_build__closure1, A._ClientViewFullwidthState_build__closure3, A._ClientViewFullwidthState_build__closure4, A._ClientViewFullwidthState_build__closure5, A._ClientViewFullwidthState_build__closure6, A._ClientViewFullwidthState_build__closure7, A._ClientViewLedgerState_build__closure0, A._ClientViewLedgerState_build__closure, A.ClientOverview_build_closure1, A.ClientOverview_build_closure2, A.ClientOverview_build_closure3, A.ClientViewPaymentMethods_build__closure0, A.ClientViewPaymentMethods_build__closure1, A.ClientViewPaymentMethods_build__closure2, A._CompanyGatewayListState_build_closure1, A._CompanyGatewayListState_build__closure, A.CompanyGatewayListItem_build_closure0, A.CompanyGatewayScreen_build_closure11, A.CompanyGatewayScreen_build_closure10, A.CompanyGatewayScreen_build_closure1, A.CompanyGatewayScreen_build_closure3, A.CompanyGatewayScreen_build_closure9, A.CompanyGatewayScreenVM_fromStore__closure, A._CompanyGatewayEditState_build_closure1, A._CompanyGatewayEditState_build_closure2, A._CompanyGatewayEditState_build__closure, A.GatewayConfigSettings_build_closure, A._LimitEditorState__onTextChange_closure, A._LimitEditorState_build__closure0, A._LimitEditorState_build__closure, A._FeesEditorState__onChanged_closure0, A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure1, A._CompanyGatewayViewState_build_closure1, A._CompanyGatewayViewState_build_closure, A._CompanyGatewayViewState_build_closure0, A._CompanyGatewayOverview_build_closure, A._CompanyGatewayOverview_build_closure0, A._CompanyGatewayOverview_build_closure1, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_closure, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_____closure, A.CreditListItem_build__closure2, A.CreditListItem_build__closure1, A.CreditListItem_build__closure5, A.CreditListItem_build__closure4, A.CreditListVM_fromStore_closure1, A.CreditPresenter_getField_closure, A.CreditScreen_build_closure10, A.CreditScreen_build_closure9, A.CreditScreen_build_closure, A.CreditScreen_build_closure6, A._CreditEditState_build_closure, A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure0, A.CreditEditVM_CreditEditVM$fromStore__closure2, A._DashboardChartState__onSelectionChanged_closure1, A._DashboardChartState_build__closure, A._DashboardChartState_build___closure, A._DashboardDateRangePickerState_build__closure6, A._DashboardDateRangePickerState_build__closure5, A._DashboardDateRangePickerState_build__closure4, A._DashboardDateRangePickerState_build__closure3, A._DashboardDateRangePickerState_build__closure2, A._DashboardDateRangePickerState_build__closure1, A._DashboardDateRangePickerState_build__closure0, A._DashboardDateRangePickerState_build_closure8, A.DashboardPanels__header_closure__showSettings, A.DashboardPanels__header__closure5, A.DashboardPanels__header__closure6, A.DashboardPanels__header__closure7, A.DashboardPanels__header__closure8, A.DashboardPanels__runningTasks__closure2, A.DashboardPanels__runningTasks__closure1, A.DashboardPanels__runningTasks__closure0, A.DashboardPanels_build__closure, A.DashboardPanels_build__closure0, A.DashboardPanels_build__closure1, A.DashboardPanels_build__closure4, A.DashboardPanels_build__closure6, A.DashboardPanels_build__closure8, A.DashboardPanels_build__closure10, A.DashboardPanels_build__closure12, A.__OverviewPanelState_build_closure0, A.__DashboardSettingsState_build__closure9, A.__DashboardSettingsState_build__closure8, A.__DashboardSettingsState_build__closure7, A.__DashboardSettingsState_build_closure3, A.__DashboardSettingsState_build_closure4, A.__DashboardSettingsState_build__closure3, A.__DashboardSettingsState_build_closure5, A.__DashboardSettingsState_build__closure5, A.__DashboardSettingsState_build_closure7, A.__DashboardSettingsState_build__closure1, A.__DashboardSettingsState_build__closure, A._DashboardFieldState_build__closure2, A._DashboardFieldState_build__closure1, A._DashboardFieldState_build_closure2, A._DashboardFieldState_build_closure3, A._DashboardScreenState_build__closure3, A._DashboardScreenState_build_closure1, A._DashboardScreenState_build_closure2, A._DashboardScreenState_build__closure, A._DashboardScreenState_build_closure4, A._CustomTabBarView_build__closure, A._CustomTabBarView_build_closure0, A._CustomTabBarView_build_closure1, A._CustomTabBarView_build_closure2, A.DashboardVM_fromStore_closure6, A.SidebarScaffold_build_closure, A._DashboardSidebar_build_closure, A.DesignListItem_build_closure1, A.DesignListItem_build_closure0, A.DesignListVM_fromStore_closure1, A.DesignScreen_build_closure10, A.DesignScreen_build_closure9, A.DesignScreen_build_closure, A.DesignScreen_build_closure6, A._DesignEditState__onChanged_closure0, A._DesignEditState__onHtmlChanged_closure, A._DesignEditState__onHtmlChanged__closure, A._DesignEditState__loadPreview_closure, A._DesignEditState__loadPreview__closure, A._DesignEditState__setDraftMode_closure, A._DesignSettingsState_build_closure1, A._DesignSettingsState_build_closure2, A._DesignSettingsState_build_closure3, A.__DesignImportDialogState_build_closure0, A.__DesignImportDialogState_build_closure1, A.DesignEditVM_DesignEditVM$fromStore__closure, A._DesignViewState_build_closure7, A.DesignViewVM_DesignViewVM$fromStore_closure, A.DocumentListItem_build_closure1, A.DocumentListItem_build_closure0, A.DocumentListVM_fromStore_closure1, A.DocumentScreen_build_closure10, A.DocumentScreen_build_closure9, A.DocumentScreen_build_closure, A.DocumentScreen_build_closure6, A._DocumentEditState__onChanged_closure0, A._ExpenseEditState_build_closure, A.ExpenseEditDetailsState__onChanged_closure0, A.ExpenseEditNotesState__onChanged_closure0, A.ExpenseEditSettingsState__onChanged_closure0, A.ExpenseEditSettingsState_build__closure10, A.ExpenseEditSettingsState_build__closure2, A.ExpenseEditSettingsState_build_closure9, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure6, A.ExpenseListItem_build__closure2, A.ExpenseListItem_build__closure1, A.ExpenseListItem_build__closure5, A.ExpenseListItem_build__closure4, A.ExpenseListVM_fromStore_closure1, A.ExpenseScreen_build_closure17, A.ExpenseScreen_build_closure16, A.ExpenseScreen_build_closure4, A.ExpenseScreen_build_closure12, A._ExpenseViewState_build__closure, A._ExpenseViewState_build__closure0, A._ExpenseViewState_build__closure1, A.ExpenseOverview_build__buildDetailsList, A._ExpenseCategoryEditState__onChanged_closure0, A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore__closure, A.ExpenseCategoryListItem_build_closure1, A.ExpenseCategoryListItem_build_closure0, A.ExpenseCategoryListVM_fromStore_closure1, A.ExpenseCategoryScreen_build_closure10, A.ExpenseCategoryScreen_build_closure9, A.ExpenseCategoryScreen_build_closure, A.ExpenseCategoryScreen_build_closure6, A._ExpenseCategoryViewState_build_closure, A.ExpenseCategoryViewVM_ExpenseCategoryViewVM$fromStore_closure, A._GroupEditState__onChanged_closure0, A.GroupEditVM_GroupEditVM$fromStore__closure, A.GroupListItem_build_closure1, A.GroupListItem_build_closure0, A.GroupListVM_fromStore_closure1, A.GroupSettingsScreen_build_closure6, A.GroupSettingsScreen_build_closure5, A.GroupSettingsScreen_build_closure, A.GroupSettingsScreen_build_closure2, A._GroupViewState_build_closure2, A._GroupViewState_build_closure, A.GroupViewVM_GroupViewVM$fromStore_closure, A._InvoiceEditState_build_closure, A.InvoiceEditContacts_build__closure0, A.InvoiceEditContacts_build__closure, A._ClientContactListTile_build_closure, A._VendorContactListTile_build_closure, A.InvoiceEditDesktopState__onChanged_closure0, A.InvoiceEditDesktopState_build_closure5, A.InvoiceEditDesktopState_build_closure6, A.InvoiceEditDesktopState_build__closure10, A.__PdfPreviewState_loadPdf_closure, A.__PdfPreviewState__loadPdf_closure, A.__PdfPreviewState__loadPdf__closure0, A.__PdfPreviewState__loadPdf__closure, A.__PdfPreviewState_build_closure, A.__PdfPreviewState_build__closure0, A.__PdfPreviewState_build_closure0, A.__PdfPreviewState_build__closure, A.InvoiceEditDetailsState__onChanged_closure0, A.InvoiceEditFooter_build_closure, A._InvoiceEditItemsState_build_closure0, A.ItemEditDetailsState__onTextChanged_closure, A.ItemEditDetailsState_build_closure, A.ItemEditDetailsState_build_closure0, A.ItemEditDetailsState_build__closure1, A.ItemEditDetailsState_build__closure0, A.ItemEditDetailsState_build__closure, A._InvoiceEditItemsDesktopState__updateTable_closure, A._InvoiceEditItemsDesktopState__onChanged_closure, A._InvoiceEditItemsDesktopState_build_closure1, A._InvoiceEditItemsDesktopState_build__closure31, A._InvoiceEditItemsDesktopState_build_closure6, A._InvoiceEditItemsDesktopState_build__closure28, A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure0, A.InvoiceEditNotesState__onChanged_closure0, A.InvoiceEditPDFState_didChangeDependencies_closure, A.InvoiceEditPDFState_didChangeDependencies__closure0, A.InvoiceEditPDFState_didChangeDependencies__closure, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure3, A._InvoiceItemSelectorState__toggleEntity_closure, A._InvoiceItemSelectorState__updateClientId_closure0, A._InvoiceItemSelectorState_build__productList, A._InvoiceItemSelectorState_build__productList__closure0, A._InvoiceItemSelectorState_build__taskList, A._InvoiceItemSelectorState_build__taskList__closure0, A._InvoiceItemSelectorState_build__expenseList, A._InvoiceItemSelectorState_build__expenseList__closure0, A._InvoiceItemSelectorState_build__closure0, A._InvoiceItemSelectorState_build_closure3, A._InvoiceItemSelectorState_build__closure, A._InvoiceItemSelectorState_build_closure4, A._InvoiceItemSelectorState_build_closure5, A.InvoiceListItem_build__closure2, A.InvoiceListItem_build__closure1, A.InvoiceListItem_build__closure5, A.InvoiceListItem_build__closure4, A.InvoiceListVM_fromStore_closure1, A._InvoicePdfViewState_loadPdf_closure, A._InvoicePdfViewState_loadPdf__closure1, A._InvoicePdfViewState_loadPdf__closure, A._InvoicePdfViewState_build__closure, A._InvoicePdfViewState_build_closure0, A._InvoicePdfViewState_build_closure1, A._InvoicePdfViewState_build_closure2, A.InvoicePresenter_getField_closure, A.InvoiceScreen_build_closure19, A.InvoiceScreen_build_closure18, A.InvoiceScreen_build_closure6, A.InvoiceScreen_build_closure14, A._InvoiceViewState_build__closure5, A._InvoiceViewState_build__closure, A._InvoiceViewState_build__closure0, A._InvoiceViewState_build__closure1, A._InvoiceViewState_build__closure2, A._InvoiceViewState_build__closure3, A._InvoiceViewState_build__closure4, A._InvitationListTile_build_closure0, A._InvitationListTile_build_closure2, A._InvoiceViewHistoryState_build__closure, A.InvoiceOverview_build___closure, A._PaymentEditState__onChanged_closure0, A._PaymentEditState_build__closure1, A._PaymentEditState_build_closure15, A._PaymentEditState_build_closure16, A._PaymentableEditorState_build_closure7, A.PaymentEditVM_PaymentEditVM$fromStore__closure, A.PaymentListItem_build__closure2, A.PaymentListItem_build__closure1, A.PaymentListItem_build__closure5, A.PaymentListItem_build__closure4, A.PaymentListVM_fromStore_closure1, A.PaymentScreen_build_closure20, A.PaymentScreen_build_closure19, A.PaymentScreen_build_closure7, A.PaymentScreen_build_closure15, A._PaymentRefundState__onChanged_closure, A._PaymentRefundState_build_onSavePressed_closure, A._PaymentRefundState_build_closure6, A._PaymentRefundState_build_closure7, A._PaymentableEditorState_build__closure2, A._PaymentableEditorState_build_closure12, A._PaymentViewState_build__closure2, A._PaymentViewState_build__closure, A._PaymentViewState_build__closure0, A._PaymentViewState_build__closure1, A._PaymentTermEditState__onChanged_closure0, A.PaymentTermEditVM_PaymentTermEditVM$fromStore__closure, A.PaymentTermListItem_build_closure1, A.PaymentTermListItem_build_closure0, A.PaymentTermListVM_fromStore_closure1, A.PaymentTermScreen_build_closure10, A.PaymentTermScreen_build_closure9, A.PaymentTermScreen_build_closure, A.PaymentTermScreen_build_closure6, A._PaymentTermViewState_build_closure, A.PaymentTermViewVM_PaymentTermViewVM$fromStore_closure, A._ProductEditState__onChanged_closure0, A.ProductEditVM_ProductEditVM$fromStore__closure, A.ProductListItem_build__closure2, A.ProductListItem_build__closure1, A.ProductListItem_build__closure5, A.ProductListItem_build__closure4, A.ProductListVM_fromStore_closure1, A.ProductScreen_build_closure10, A.ProductScreen_build_closure9, A.ProductScreen_build_closure, A.ProductScreen_build_closure6, A._ProductViewState_build__closure, A._ProductViewState_build__closure0, A._ProjectEditState__onChanged_closure0, A.ProjectEditVM_ProjectEditVM$fromStore__closure1, A.ProjectListItem_build__closure2, A.ProjectListItem_build__closure1, A.ProjectListItem_build__closure5, A.ProjectListItem_build__closure4, A.ProjectListVM_fromStore_closure1, A.ProjectScreen_build_closure10, A.ProjectScreen_build_closure9, A.ProjectScreen_build_closure, A.ProjectScreen_build_closure6, A._ProjectViewState_build__closure, A._ProjectViewState_build__closure0, A._ProjectOverviewState_initState__closure, A._ProjectOverviewState_build__buildView, A._ProjectOverviewState_build_closure, A._PurchaseOrderEditState_build_closure, A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure0, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore__closure2, A.PurchaseOrderListItem_build__closure2, A.PurchaseOrderListItem_build__closure1, A.PurchaseOrderListItem_build__closure5, A.PurchaseOrderListItem_build__closure4, A.PurchaseOrderListVM_fromStore_closure1, A.PurchaseOrderPresenter_getField_closure, A.PurchaseOrderScreen_build_closure16, A.PurchaseOrderScreen_build_closure15, A.PurchaseOrderScreen_build_closure3, A.PurchaseOrderScreen_build_closure11, A._QuoteEditState_build_closure, A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure0, A.QuoteEditVM_QuoteEditVM$fromStore__closure2, A.QuoteListItem_build__closure2, A.QuoteListItem_build__closure1, A.QuoteListItem_build__closure5, A.QuoteListItem_build__closure4, A.QuoteListVM_fromStore_closure1, A.QuotePresenter_getField_closure, A.QuoteScreen_build_closure18, A.QuoteScreen_build_closure17, A.QuoteScreen_build_closure5, A.QuoteScreen_build_closure13, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure6, A.RecurringExpenseListItem_build__closure2, A.RecurringExpenseListItem_build__closure1, A.RecurringExpenseListItem_build__closure5, A.RecurringExpenseListItem_build__closure4, A.RecurringExpenseListVM_fromStore_closure1, A.RecurringExpenseScreen_build_closure10, A.RecurringExpenseScreen_build_closure9, A.RecurringExpenseScreen_build_closure, A.RecurringExpenseScreen_build_closure6, A._RecurringInvoiceEditState_build_closure, A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure2, A.RecurringInvoiceListItem_build__closure2, A.RecurringInvoiceListItem_build__closure1, A.RecurringInvoiceListItem_build__closure5, A.RecurringInvoiceListItem_build__closure4, A.RecurringInvoiceListVM_fromStore_closure1, A.RecurringInvoiceScreen_build_closure17, A.RecurringInvoiceScreen_build_closure16, A.RecurringInvoiceScreen_build_closure4, A.RecurringInvoiceScreen_build_closure12, A.ReportsScreen_build__closure6, A.ReportsScreen_build_closure26, A.ReportsScreen_build__closure3, A.ReportsScreen_build_closure20, A.ReportsScreen_build__closure1, A.ReportsScreen_build_closure23, A.ReportsScreen_build__closure, A.ReportsScreen_build_closure25, A._ReportDataTableState_didChangeDependencies_closure, A.ReportResult_tableColumns_closure, A.ReportResult_tableFilters_closure2, A.ReportResult_tableFilters__closure3, A.ReportResult_tableFilters___closure, A.ReportResult_tableRow_closure, A.ReportResult_tableRow_closure0, A.ReportsScreenVM_fromStore__closure, A._ScheduleEditState__onChanged_closure, A._ScheduleEditState_build___closure1, A._ScheduleEditState_build__closure17, A.ScheduleEditVM_ScheduleEditVM$fromStore__closure, A.ScheduleListItem_build_closure1, A.ScheduleListItem_build_closure0, A.ScheduleListVM_fromStore_closure1, A.ScheduleScreen_build_closure10, A.ScheduleScreen_build_closure9, A.ScheduleScreen_build_closure, A.ScheduleScreen_build_closure6, A._ScheduleViewState_build_closure, A.ScheduleViewVM_ScheduleViewVM$fromStore_closure, A._AccountManagementState__onChanged_closure0, A._AccountOverview_build__getDataStats, A._AccountOverview_build_closure, A._AccountOverview_build_closure0, A._AccountOverview_build_closure6, A._AccountOverview_build_closure7, A._AccountOverview_build_closure8, A._AccountOverview_build_closure9, A._AccountOverview_build_closure10, A._AccountOverview_build_closure11, A._AccountOverview_build_closure12, A._AccountOverview_build_closure13, A.AccountManagementVM_fromStore__closure2, A.AccountManagementVM_fromStore_closure4, A._ClientPortalState__validateSubdomain_closure, A._ClientPortalState__validateSubdomain_closure0, A._ClientPortalState__validateSubdomain__closure, A._ClientPortalState__validateSubdomain__closure0, A._ClientPortalState__validateSubdomain___closure0, A._ClientPortalState__validateSubdomain___closure, A._ClientPortalState__onChanged_closure, A._ClientPortalState_build_closure3, A._ClientPortalState_build_closure4, A._ClientPortalState_build_closure10, A._ClientPortalState_build_closure12, A.ClientPortalVM_fromStore__closure, A._CompanyDetailsState__onSettingsChanged_closure0, A._CompanyDetailsState_build__closure6, A._CompanyDetailsState_build__closure7, A._CompanyDetailsState_build_closure8, A.CompanyDetailsVM_fromStore__closure5, A._CustomFormFieldState_build_closure0, A._CustomFormFieldState_build__closure, A.CustomFieldsVM_fromStore__closure, A._DeviceSettingsState_build__closure6, A._DeviceSettingsState_build__closure5, A._DeviceSettingsState_build_closure14, A._DeviceSettingsState_build_closure20, A._DeviceSettingsState_build_closure21, A.DeviceSettingsVM_fromStore_closure18, A._EmailSettingsState_build_closure0, A._EmailSettingsState_build_closure3, A.EmailSettingsVM_fromStore__closure, A._ExpenseSettingsState_build_closure6, A.ExpenseSettingsVM_fromStore__closure, A._GeneratedNumbersState__onChanged_closure, A._EntityNumberSettingsState__onChanged_closure, A._EntityNumberSettingsState_build_closure, A.HelpPanel_build__closure, A.GeneratedNumbersVM_fromStore__closure, A._ImportExportState_build__closure9, A._ImportExportState_build__closure10, A._ImportExportState_build_closure1, A._ImportExportState_build__closure8, A._ImportExportState_build__closure7, A._ImportExportState_build__closure6, A._ImportExportState_build__closure5, A._ImportExportState_build__closure4, A._ImportExportState_build__closure3, A._ImportExportState_build__closure2, A._ImportExportState_build_closure12, A._ImportExportState_build__closure, A._ImportExportState_build___closure0, A._ImportExportState_build___closure, A._FileImportState_uploadJsonFile_closure, A._FileImportState_uploadJsonFile__closure0, A._FileImportState_uploadJsonFile__closure, A._FileImportState_uploadFile_closure, A._FileImportState_uploadFile__closure0, A._FileImportState_uploadFile__closure, A._FileImportState_build_closure1, A._FileImportState_build__closure1, A._FileImportState_build__closure0, A._FileImportState_build__closure, A._FileImportState_build_closure4, A.__FileMapperState_build__closure5, A.__FileMapperState_build__closure4, A.__FileMapperState_build__closure3, A.__FileMapperState_build_closure5, A.__FileMapperState_build_closure6, A.__FileMapperState_build__closure, A.__FileMapperState_build___closure0, A.__FileMapperState_build___closure, A._InvoiceDesignState__onChanged_closure0, A._InvoiceDesignState_build_closure0, A._InvoiceDesignState_build__closure22, A._InvoiceDesignState_build__closure21, A._InvoiceDesignState_build__closure19, A._InvoiceDesignState_build__closure18, A._InvoiceDesignState_build__closure16, A._InvoiceDesignState_build__closure15, A._InvoiceDesignState_build__closure13, A._InvoiceDesignState_build__closure12, A._InvoiceDesignState_build_closure10, A._PdfPreviewState__loadPdf_closure, A._PdfPreviewState__loadPdf_closure1, A.InvoiceDesignVM_fromStore__closure, A._LocalizationSettingsState_build_closure12, A._LocalizationSettingsState_build__closure4, A._LocalizationSettingsState_build_closure13, A._LocalizationSettingsState_build_closure15, A._AddCompanyDialogState_build_closure, A._AddCompanyDialogState_build_closure0, A.LocalizationSettingsVM_fromStore__closure, A._PaymentSettingsState_build_closure12, A.PaymentSettingsVM_fromStore__closure, A._ProductSettingsState__onChanged_closure0, A.ProductSettingsVM_fromStore__closure, A._SettingsListTileState_build__closure0, A._SettingsListTileState_build__closure, A._SettingsListTileState_build_closure, A.SettingsSearch_build_closure1, A.SettingsSearch_build_closure2, A.SettingsListVM_fromStore_closure2, A._SettingsWizardState__validateSubdomain_closure, A._SettingsWizardState__validateSubdomain__closure, A._SettingsWizardState__validateSubdomain__closure0, A._SettingsWizardState__validateSubdomain___closure0, A._SettingsWizardState__validateSubdomain___closure, A._SettingsWizardState__onSavePressed____closure0, A._SettingsWizardState__onSavePressed____closure, A._SettingsWizardState__onSavePressed___closure, A._SettingsWizardState__onSavePressed__closure1, A._SettingsWizardState_build__closure1, A._SettingsWizardState_build__closure0, A._SettingsWizardState_build_closure9, A._SettingsWizardState_build_closure10, A._TaskSettingsState_build_closure2, A.TaskSettingsVM_fromStore__closure, A._TaxSettingsState_build_closure6, A.TaxSettingsVM_fromStore__closure, A._TemplatesAndRemindersState__loadTemplate_closure, A._TemplatesAndRemindersState__onTextChanged_closure, A._TemplatesAndRemindersState__onTabChanged_closure, A._TemplatesAndRemindersState__renderTemplate_closure, A._TemplatesAndRemindersState__renderTemplate__closure, A._TemplatesAndRemindersState_build__closure4, A._TemplatesAndRemindersState_build_closure8, A._ReminderSettingsState__onTextChanged_closure, A.TemplatesAndRemindersVM_fromStore__closure, A.TemplatesAndRemindersVM_fromStore___closure, A.TemplatesAndRemindersVM_fromStore_____closure, A._UserDetailsState__onChanged_closure0, A._UserDetailsState_build_closure, A._UserDetailsState_build_closure0, A._UserDetailsState_build_closure1, A._UserDetailsState_build_closure2, A._UserDetailsState_build_closure3, A._UserDetailsState_build_closure7, A._EnableTwoFactorState_initState__closure, A._EnableTwoFactorState__onSavePressed_closure, A._EnableTwoFactorState__onSavePressed_closure0, A._EnableTwoFactorState__onSavePressed__closure0, A._EnableTwoFactorState__onSavePressed__closure, A._EnableTwoFactorState_build_closure2, A._EnableTwoFactorState_build_closure3, A._EnableTwoFactorState_build_closure4, A.UserDetailsVM_fromStore__closure7, A.WorkflowSettingsVM_fromStore__closure, A._SubscriptionEditState__onChanged_closure0, A._SubscriptionEditState_build__closure26, A._SubscriptionEditState_build__closure23, A._SubscriptionEditState_build__closure20, A._SubscriptionEditState_build__closure17, A._SubscriptionEditState_build__closure2, A._SubscriptionEditState_build__closure1, A._SubscriptionEditState_build_closure31, A._SubscriptionEditState_build__closure, A.SubscriptionEditVM_SubscriptionEditVM$fromStore__closure, A.SubscriptionListItem_build_closure1, A.SubscriptionListItem_build_closure0, A.SubscriptionListVM_fromStore_closure1, A.SubscriptionScreen_build_closure10, A.SubscriptionScreen_build_closure9, A.SubscriptionScreen_build_closure, A.SubscriptionScreen_build_closure6, A._SubscriptionViewState_build_closure1, A._SubscriptionViewState_build_closure0, A._SubscriptionViewState_build_closure, A.SubscriptionViewVM_SubscriptionViewVM$fromStore_closure, A._UpdateDialogState_build_closure, A._UpdateDialogState_build_closure0, A._UpdateDialogState_build_closure1, A._UpdateDialogState_build_closure2, A._UpdateDialogState_build_closure3, A._UpdateDialogState_build_closure4, A._UpdateDialogState_updateApp__closure, A._UpdateDialogState_updateApp___closure0, A._UpdateDialogState_updateApp___closure, A._TaskEditState_build_closure, A._TaskEditState_build__closure, A._BottomBar_build_closure, A._BottomBar_build_closure0, A._TaskEditDesktopState__onChanged_closure0, A._TaskEditDesktopState_build__closure4, A._TaskEditDesktopState_build__closure3, A._TaskEditDesktopState_build__closure2, A._TaskEditDesktopState_build__closure1, A._TaskEditDesktopState_build__closure0, A._TaskEditDesktopState_build_closure12, A._TaskEditDesktopState_build__closure, A._TaskEditDetailsState__onChanged_closure0, A.TimeEditDetailsState_build__closure3, A.TimeEditDetailsState_build__closure2, A.TimeEditDetailsState_build__closure1, A.TimeEditDetailsState_build__closure0, A.TimeEditDetailsState_build__closure, A.TimeEditDetailsState_build_closure4, A.TimeEditDetailsState_build_closure5, A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure0, A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure2, A.TaskEditVM_TaskEditVM$fromStore_closure1, A.TaskEditVM_TaskEditVM$fromStore__closure0, A._KanbanTaskCardState_build_closure1, A._KanbanTaskCardState_build__closure3, A._KanbanTaskCardState_build_closure0, A._KanbanTaskCardState_build___closure, A._KanbanTaskCardState_build__closure, A._KanbanTaskCardState_build__closure0, A._KanbanTaskCardState_build_closure2, A._KanbanTaskCardState_build_closure3, A._KanbanTaskCardState_build_closure4, A._KanbanTaskCardState_build_closure5, A._KanbanTaskCardState_build_closure8, A._KanbanTaskCardState_build__closure1, A._KanbanStatusCardState__onSavePressed__closure, A._KanbanStatusCardState_build_closure1, A._KanbanStatusCardState_build__closure0, A._KanbanStatusCardState_build_closure2, A._KanbanStatusCardState_build__closure, A.KanbanViewState_build___closure, A.KanbanViewState_build__closure0, A.KanbanViewState_build___closure5, A.KanbanViewState_build__closure2, A.KanbanViewState_build___closure4, A.KanbanViewState_build___closure0, A.KanbanViewState_build____closure2, A.KanbanViewState_build____closure, A.KanbanViewState_build____closure0, A.KanbanViewState_build____closure1, A.TaskListItem_build_closure1, A.TaskListItem_build_closure, A.TaskListItem_build__closure2, A.TaskListItem_build__closure1, A.TaskListItem_build__closure5, A.TaskListItem_build__closure4, A.TaskListVM_fromStore_closure1, A.TaskScreen_build_closure18, A.TaskScreen_build_closure17, A.TaskScreen_build_closure3, A.TaskScreen_build_closure4, A.TaskScreen_build_closure5, A.TaskScreen_build_closure13, A.TaskTimeListTile_build_closure0, A.TaskTimeListTile_build_closure, A._TaskViewState_build__closure, A._TaskViewState_build__closure0, A._TaskOverviewState_initState__closure, A._TaskOverviewState_build__buildView, A._TaskOverviewState_build_closure, A._TaskStatusEditState__onChanged_closure0, A.TaskStatusEditVM_TaskStatusEditVM$fromStore__closure, A.TaskStatusListItem_build_closure1, A.TaskStatusListItem_build_closure0, A.TaskStatusListVM_fromStore_closure1, A.TaskStatusScreen_build_closure10, A.TaskStatusScreen_build_closure9, A.TaskStatusScreen_build_closure, A.TaskStatusScreen_build_closure6, A._TaskStatusViewState_build_closure, A.TaskStatusViewVM_TaskStatusViewVM$fromStore_closure, A._TaxRateEditState__onChanged_closure0, A.TaxRateEditVM_TaxRateEditVM$fromStore__closure, A.TaxRateListItem_build_closure1, A.TaxRateListItem_build_closure0, A.TaxRateListVM_fromStore_closure1, A.TaxRateSettingsScreen_build_closure6, A.TaxRateSettingsScreen_build_closure5, A.TaxRateSettingsScreen_build_closure, A.TaxRateSettingsScreen_build_closure2, A._TaxRateViewState_build_closure, A.TaxRateViewVM_TaxRateViewVM$fromStore_closure, A._TokenEditState__onChanged_closure0, A.TokenEditVM_TokenEditVM$fromStore__closure, A.TokenListItem_build_closure1, A.TokenListItem_build_closure0, A.TokenListVM_fromStore_closure1, A.TokenScreen_build_closure10, A.TokenScreen_build_closure9, A.TokenScreen_build_closure, A.TokenScreen_build_closure6, A._TokenViewState_build_closure, A._TokenListTile_build_closure, A.TokenViewVM_TokenViewVM$fromStore_closure, A._TransactionEditState__onChanged_closure, A.TransactionEditVM_TransactionEditVM$fromStore__closure1, A.TransactionListItem_build__closure2, A.TransactionListItem_build__closure1, A.TransactionListItem_build__closure5, A.TransactionListItem_build__closure4, A.TransactionListVM_fromStore_closure1, A.TransactionScreen_build_closure17, A.TransactionScreen_build_closure16, A.TransactionScreen_build_closure4, A.TransactionScreen_build_closure5, A.TransactionScreen_build_closure12, A._MatchDepositsState_build__closure12, A._MatchDepositsState_build__closure11, A._MatchDepositsState_build_closure2, A._MatchDepositsState_build__closure10, A._MatchDepositsState_build_closure3, A._MatchDepositsState_build__closure9, A._MatchDepositsState_build__closure8, A._MatchDepositsState_build_closure5, A._MatchDepositsState_build__closure7, A._MatchDepositsState_build_closure6, A._MatchDepositsState_build__closure6, A._MatchDepositsState_build__closure5, A._MatchDepositsState_build__closure4, A._MatchDepositsState_build__closure3, A._MatchDepositsState_build__closure2, A._MatchDepositsState_build__closure1, A._MatchDepositsState_build___closure0, A._MatchDepositsState_build__closure0, A._MatchDepositsState_build___closure, A._MatchDepositsState_build_closure15, A._MatchDepositsState_build_closure16, A._MatchWithdrawalsState_build__closure17, A._MatchWithdrawalsState_build__closure16, A._MatchWithdrawalsState_build_closure1, A._MatchWithdrawalsState_build__closure15, A._MatchWithdrawalsState_build_closure2, A._MatchWithdrawalsState_build__closure14, A._MatchWithdrawalsState_build__closure13, A._MatchWithdrawalsState_build__closure12, A._MatchWithdrawalsState_build__closure11, A._MatchWithdrawalsState_build__closure10, A._MatchWithdrawalsState_build__closure9, A._MatchWithdrawalsState_build___closure3, A._MatchWithdrawalsState_build__closure8, A._MatchWithdrawalsState_build_closure10, A._MatchWithdrawalsState_build__closure7, A._MatchWithdrawalsState_build_closure11, A._MatchWithdrawalsState_build__closure4, A._MatchWithdrawalsState_build___closure1, A._MatchWithdrawalsState_build__closure3, A._MatchWithdrawalsState_build_closure15, A._MatchWithdrawalsState_build__closure2, A._MatchWithdrawalsState_build_closure16, A._MatchWithdrawalsState_build__closure, A._MatchWithdrawalsState_build___closure, A._MatchWithdrawalsState_build_closure19, A._MatchWithdrawalsState_build_closure20, A._TransactionRuleEditState__onChanged_closure, A._TransactionRuleEditState_build__closure3, A._TransactionRuleEditState_build__closure4, A._TransactionRuleEditState_build__closure5, A.__RuleCriteriaState_build__closure1, A.__RuleCriteriaState_build__closure0, A.__RuleCriteriaState_build__closure, A.__RuleCriteriaState_build_closure4, A.TransactionRuleEditVM_TransactionRuleEditVM$fromStore__closure, A.TransactionRuleListItem_build_closure1, A.TransactionRuleListItem_build_closure0, A.TransactionRuleListVM_fromStore_closure1, A.TransactionRuleScreen_build_closure10, A.TransactionRuleScreen_build_closure9, A.TransactionRuleScreen_build_closure, A.TransactionRuleScreen_build_closure6, A._TransactionRuleViewState_build_closure, A.TransactionRuleViewVM_TransactionRuleViewVM$fromStore_closure, A._UserEditState__onChanged_closure0, A._UserEditState_build_closure4, A._UserEditState_build_closure6, A._UserEditState_build_closure8, A._UserEditState_build_closure10, A._UserEditState_build__closure, A._UserEditState_build__closure0, A._UserEditState_build__closure2, A._UserEditState_build__closure4, A.UserEditVM_UserEditVM$fromStore__closure, A.UserListItem_build_closure1, A.UserListItem_build_closure0, A.UserListBuilder_build__closure_showDialog, A.UserListBuilder_build___closure, A.UserListVM_fromStore_closure1, A.UserScreen_build_closure10, A.UserScreen_build_closure9, A.UserScreen_build_closure, A.UserScreen_build_closure6, A.UserView_build_closure, A.UserViewVM_UserViewVM$fromStore_closure, A.VendorEditAddressState__onChanged_closure0, A._VendorEditContactsState_build__closure, A._VendorEditContactsState_build_closure1, A.VendorContactEditDetailsState__onChanged_closure0, A.VendorContactEditDetailsState_build__closure0, A.VendorContactEditDetailsState_build_closure9, A.VendorContactEditDetailsState_build_closure10, A.VendorEditContactsVM_VendorEditContactsVM$fromStore_closure, A.VendorEditContactsVM_VendorEditContactsVM$fromStore_closure1, A.VendorEditDetailsState__onChanged_closure0, A.VendorEditFooter_build_closure, A.VendorEditNotesState__onChanged_closure0, A.VendorEditVM_VendorEditVM$fromStore__closure, A.VendorListItem_build__closure2, A.VendorListItem_build__closure1, A.VendorListItem_build__closure5, A.VendorListItem_build__closure4, A.VendorListVM_fromStore_closure1, A.VendorScreen_build_closure10, A.VendorScreen_build_closure9, A.VendorScreen_build_closure, A.VendorScreen_build_closure6, A._VendorViewState_build__closure, A._VendorViewState_build__closure0, A._VendorViewState_build__closure1, A._VendorViewState_build__closure2, A._VendorViewDetailsState_build__buildDetailsList, A._VendorViewDetailsState_build__buildDetailsList__closure1, A._VendorViewDetailsState_build__buildDetailsList___closure0, A._VendorViewDetailsState_build__buildDetailsList__closure2, A._VendorViewDetailsState_build__buildDetailsList___closure, A._VendorViewDetailsState_build__buildDetailsList_closure0, A._VendorViewDetailsState_build__buildDetailsList__closure0, A._VendorViewDetailsState_build__buildDetailsList_closure1, A._VendorViewDetailsState_build__buildDetailsList__closure, A._VendorViewDetailsState_build__buildDetailsList_closure2, A._VendorViewFullwidthState_build__closure, A._VendorViewFullwidthState_build__closure0, A._VendorViewFullwidthState_build__closure2, A._VendorViewFullwidthState_build__closure3, A._WebhookEditState__onChanged_closure0, A._WebhookEditState_build___closure2, A._WebhookEditState_build___closure1, A._WebhookEditState_build__closure5, A._WebhookEditState_build___closure, A.WebhookEditVM_WebhookEditVM$fromStore__closure, A._WebhookViewState_build_closure, A.TargetListTile_build_closure, A.WebhookViewVM_WebhookViewVM$fromStore_closure, A.WebhookListItem_build_closure1, A.WebhookListItem_build_closure0, A.WebhookListVM_fromStore_closure1, A.WebhookScreen_build_closure10, A.WebhookScreen_build_closure9, A.WebhookScreen_build_closure, A.WebhookScreen_build_closure6, A.Debouncer_run_closure, A.SimpleDebouncer_run_closure, A.PersistDebouncer_run_closure, A.confirmCallback_closure__onPressed, A.confirmCallback__closure2, A.confirmCallback__closure3, A.passwordCallback_closure, A._PasswordConfirmationState_build_closure, A._PasswordConfirmationState_build__closure, A._PasswordConfirmationState_build_closure2, A._PasswordConfirmationState_build_closure3, A._FieldConfirmationState_build_closure2, A._FieldConfirmationState_build_closure3, A.cloneToDialog__closure, A.cloneToDialog__closure0, A.cloneToDialog__closure1, A.cloneToDialog__closure2, A.cloneToDialog__closure3, A.cloneToDialog__closure4, A.changeTaskStatusDialog___closure, A.changeTaskStatusDialog__closure0, A.addToInvoiceDialog___closure, A.EnumUtils_fromString_closure0, A._ExampleEditorState_initState_closure, A._ExampleEditorState__buildDebugVisualsToggle_closure, A._ExampleEditorState__buildDebugVisualsToggle__closure, A._ExampleEditorState__buildLightAndDarkModeToggle_closure, A._ExampleEditorState__buildLightAndDarkModeToggle__closure, A._EditorToolbarState__onLinkPressed_closure0, A._EditorToolbarState__applyLink_closure, A._EditorToolbarState__buildUrlField_closure1, A._EditorToolbarState__buildUrlField__closure, A.Logger_Logger_closure, A.ListSyntax_parse_endItem, A.ParagraphSyntax__parseReflinkDefinition_closure, A.InlineParser__linkOrImage_closure2, A.InlineParser__processEmphasis_closure, A.InlineParser__processEmphasis_closure1, A.PublicClientApplication_loginPopup_closure, A.PublicClientApplication_logoutPopup_closure, A._FadeWidgetState_animationStatusChange_closure, A._PinputState__handleHover_closure, A._PinputState__validator_closure, A._PinputState__buildPinput_closure, A._PinputState__buildPinput_closure0, A._PinputState__buildFields_onlyFields, A.PrintingPlugin_layoutPdf__closure, A.PdfPreviewAction_build_closure, A.PdfPreviewCustomState_didChangeDependencies__closure, A.PdfPreviewCustomState__createPreview__closure, A.PdfPreviewCustomState__createPreview___closure, A.PdfPreviewCustomState__zoomPreview_closure, A.PdfPreviewCustomState__zoomPreview__closure, A.PdfPreviewCustomState_build_closure, A.PdfPreviewState_initState_closure, A.PdfPreviewState_initState__closure, A.PdfPreviewState_didUpdateWidget_closure, A.PdfPreviewState_didChangeDependencies__closure, A.PdfPreviewRaster_raster_closure, A.PdfPreviewRaster__raster_closure, A.PdfPreviewRaster__raster_closure0, A.PdfPreviewRaster__raster_closure1, A.PdfPreviewRaster__raster_closure2, A.PdfPreviewRaster__raster_closure3, A.LoggingMiddleware_call_closure, A.RoundedLoadingButtonState_initState_closure, A.RoundedLoadingButtonState_initState__closure1, A.RoundedLoadingButtonState_initState_closure0, A.RoundedLoadingButtonState_initState__closure0, A.RoundedLoadingButtonState_initState_closure2, A.RoundedLoadingButtonState_initState__closure, A.BehaviorSubject__deferStream_closure, A.Subject_addStream_complete, A.StartWithStreamTransformer_bind_closure, A.StartWithErrorStreamTransformer_bind_closure, A._forwardMulti__closure, A._forward_closure, A._forward_closure0, A._forward__listenToUpstream_closure, A._forward__listenToUpstream_closure0, A._forward_closure1, A.Highlighter_closure, A.Highlighter__writeFileStart_closure, A.Highlighter__writeMultilineHighlights_closure, A.Highlighter__writeMultilineHighlights_closure0, A.Highlighter__writeMultilineHighlights_closure1, A.Highlighter__writeMultilineHighlights_closure2, A.Highlighter__writeMultilineHighlights__closure, A.Highlighter__writeMultilineHighlights__closure0, A.Highlighter__writeHighlightedText_closure, A.Highlighter__writeIndicator_closure, A.Highlighter__writeIndicator_closure0, A.Highlighter__writeIndicator_closure1, A.Highlighter__writeSidebar_closure, A._Highlight_closure, A.addToContextSet_closure, A.addToActiveReactiveModels_closure, A._MyStatefulWidgetState_initState__closure, A.InjectedImp_closure, A.IObservable_addObserver_closure, A.IObservable_addCleaner_closure, A.ReactiveModelImp_setStateNullable_closure, A.ReactiveModelImp_setStateNullable_closure1, A.ReactiveModelImp_setToHasError_closure, A.ReactiveModelImp__handleAsyncState__closure, A.ReactiveModelImp__handleAsyncState_closure0, A.DocumentComposer_closure, A.MutableDocument_getRangeBetween_closure, A._DocumentMouseInteractorState__onPanUpdate_closure, A._DocumentMouseInteractorState__onDragEnd_closure, A._DocumentMouseInteractorState__buildGestureInput_closure, A._DocumentMouseInteractorState__buildGestureInput_closure1, A._AndroidDocumentTouchInteractorState_initState_closure, A._AndroidDocumentTouchInteractorState_initState_closure0, A._AndroidDocumentTouchInteractorState_didChangeMetrics__closure, A._AndroidDocumentTouchInteractorState__positionCollapsedHandle_closure, A._AndroidDocumentTouchInteractorState__positionExpandedHandles_closure, A._AndroidDocumentTouchInteractorState__positionExpandedHandles_closure0, A._AndroidDocumentTouchInteractorState__buildGestureInput_closure, A._AndroidDocumentTouchEditingControlsState__onCollapsedPanStart_closure, A._AndroidDocumentTouchEditingControlsState__onExpandedHandleDragStart_closure, A._AndroidDocumentTouchEditingControlsState__onPanUpdate_closure, A._AndroidDocumentTouchEditingControlsState__onHandleDragEnd_closure, A._IOSDocumentTouchInteractorState_initState_closure, A._IOSDocumentTouchInteractorState_initState_closure0, A._IOSDocumentTouchInteractorState_didChangeDependencies__closure, A._IOSDocumentTouchInteractorState_didChangeMetrics__closure, A._IOSDocumentTouchInteractorState__onTapUp_closure, A._IOSDocumentTouchInteractorState__onTapTimeout_closure, A._IOSDocumentTouchInteractorState__positionCollapsedHandle_closure, A._IOSDocumentTouchInteractorState_build__closure, A._IOSDocumentTouchInteractorState__buildGestureInput_closure, A._IOSDocumentTouchInteractorState__buildGestureInput_closure1, A._ImeFocusPolicyState__onFocusChange_closure, A._DocumentSelectionOpenAndCloseImePolicyState__onSelectionChange_closure, A.SuperEditorImeInteractorState_build_closure, A.SuperEditorImeInteractorState_build_closure0, A._DocumentScrollableState_initState__closure, A._DocumentScrollableState_initState__closure0, A._DocumentScrollableState_didUpdateWidget_closure, A._DocumentScrollableState_didUpdateWidget_closure0, A._SingleColumnDocumentLayoutState__onViewModelChange_closure, A._PresenterComponentBuilderState__onViewModelChange_closure, A.SingleColumnLayoutPresenter__assemblePipeline_closure, A.SuperEditorState__createEditContext_closure, A.SuperEditorState__createEditContext_closure0, A.SuperEditorState_build_closure, A.SuperEditorState_build_closure0, A.SuperEditorState__buildGestureSystem_closure, A.SuperEditorState__buildGestureSystem_closure0, A.SuperEditorState__buildDesktopGestureSystem__closure, A.DefaultCaretOverlayBuilder_build_closure, A.ToggleTextAttributionsCommand_execute_closure, A._MultiListenableBuilderState__onListenableChange_closure, A._FocusWithCustomParentState__handleFocusChanged_closure, A._FocusWithCustomParentState__handleFocusChanged_closure0, A._FocusWithCustomParentState__handleFocusChanged_closure1, A._FocusWithCustomParentState__handleFocusChanged_closure2, A.TapSequenceGestureRecognizer_addAllowedPointer_closure, A.TapSequenceGestureRecognizer_addAllowedPointer_closure0, A.TapSequenceGestureRecognizer_addAllowedPointer_closure1, A.TapSequenceGestureRecognizer__checkUp_closure, A.TapSequenceGestureRecognizer__checkUp_closure0, A.TapSequenceGestureRecognizer__checkUp_closure1, A._AndroidEditingOverlayControlsState_didChangeMetrics__closure, A._AndroidEditingOverlayControlsState__rebuildOnNextFrame__closure, A._AndroidEditingOverlayControlsState__onCollapsedPanStart_closure, A._AndroidEditingOverlayControlsState__onBasePanStart_closure, A._AndroidEditingOverlayControlsState__onExtentPanStart_closure, A._AndroidEditingOverlayControlsState__onPanUpdate_closure, A._AndroidEditingOverlayControlsState__onHandleDragEnd_closure, A._AndroidEditingOverlayControlsState_build__closure, A._AndroidEditingOverlayControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet__closure, A.AndroidTextFieldTouchInteractorState__onDoubleTapDown_closure, A.AndroidTextFieldTouchInteractorState__onTextPanStart_closure, A.AndroidTextFieldTouchInteractorState__onPanUpdate_closure, A.AndroidTextFieldTouchInteractorState__onHandleDragEnd_closure, A.AndroidTextFieldTouchInteractorState_build_closure, A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure, A.AndroidTextFieldTouchInteractorState__buildTapAndDragDetector_closure1, A.SuperAndroidTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure, A.SuperAndroidTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure0, A._defaultAndroidToolbarBuilder_closure, A._defaultAndroidToolbarBuilder_closure0, A._defaultAndroidToolbarBuilder_closure1, A._defaultAndroidToolbarBuilder_closure2, A.SuperDesktopTextFieldState__updateViewportHeight_closure, A.SuperDesktopTextFieldState_build__closure, A._SuperTextFieldGestureInteractorState__onTapDown_closure, A._SuperTextFieldGestureInteractorState__onDoubleTapDown_closure, A._SuperTextFieldGestureInteractorState__onTripleTapDown_closure, A._SuperTextFieldGestureInteractorState__onPanUpdate_closure, A._SuperTextFieldGestureInteractorState__onPanEnd_closure, A._SuperTextFieldGestureInteractorState__onPanCancel_closure, A._SuperTextFieldGestureInteractorState__updateDragSelection_closure, A._SuperTextFieldGestureInteractorState__clearSelection_closure, A._SuperTextFieldGestureInteractorState_build_closure, A._SuperTextFieldGestureInteractorState_build_closure1, A._SuperTextFieldImeInteractorState__updateSelectionAndImeConnectionOnFocusChange_closure, A._SuperTextFieldImeInteractorState__updateSelectionAndImeConnectionOnFocusChange_closure0, A._TextScrollViewState__updateViewportHeight_closure, A._TextScrollViewState__updateViewportHeight_closure0, A._TextScrollViewState__updateViewportHeight__closure, A._IOSEditingControlsState_didChangeMetrics__closure, A._IOSEditingControlsState__rebuildOnNextFrame__closure, A._IOSEditingControlsState__onBasePanStart_closure, A._IOSEditingControlsState__onExtentPanStart_closure, A._IOSEditingControlsState__onPanUpdate_closure, A._IOSEditingControlsState__onHandleDragEnd_closure, A._IOSEditingControlsState_build__closure, A._IOSEditingControlsState__scheduleRebuildBecauseTextIsNotLaidOutYet__closure, A.IOSTextFieldTouchInteractorState__onDoubleTapDown_closure, A.IOSTextFieldTouchInteractorState__onTextPanStart_closure, A.IOSTextFieldTouchInteractorState__onPanUpdate_closure, A.IOSTextFieldTouchInteractorState__onHandleDragEnd_closure, A.IOSTextFieldTouchInteractorState_build_closure0, A.IOSTextFieldTouchInteractorState_build_closure, A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure, A.IOSTextFieldTouchInteractorState__buildTapAndDragDetector_closure1, A.SuperIOSTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure, A.SuperIOSTextFieldState__updateSelectionAndImeConnectionOnFocusChange_closure0, A._defaultPopoverToolbarBuilder_closure, A._defaultPopoverToolbarBuilder_closure0, A._defaultPopoverToolbarBuilder_closure1, A.main_closure0, A.main_closure]); + _inheritMany(A.Closure2Args, [A.AppBootstrap_prepareEngineInitializer__closure0, A.AppBootstrap_prepareEngineInitializer__closure, A.AppBootstrap__prepareAppRunner__closure, A.downloadCanvasKit_closure, A.IntervalTree_IntervalTree$createFromRanges_closure, A.IntervalTree_IntervalTree$createFromRanges_closure0, A.Surface_acquireFrame_closure, A.commitScene_closure, A.PersistedContainerSurface__matchChildren_closure, A.initializeEngineServices_closure, A.KeyboardConverter__handleEvent_closure2, A.KeyboardConverter__handleEvent__closure, A.EnginePlatformDispatcher__addFontSizeObserver_closure, A.StandardMessageCodec_writeValue_closure0, A._computeLineBreakFragments_setBreak, A.saveForms_closure, A.HybridTextEditing__startEditing_closure0, A._HeaderValue_toString_closure, A._CastListBase_sort_closure, A.CastMap_forEach_closure, A.ConstantMap_map_closure, A.Primitives_functionNoSuchMethod_closure, A.JsLinkedHashMap_addAll_closure, A.initHooks_closure0, A._awaitOnObject_closure0, A._wrapJsFunctionForAsync_closure, A.Future_wait_handleError, A._Future__chainForeignFuture_closure0, A._Future_timeout_closure1, A.Stream_Stream$fromFuture_closure0, A._AddStreamState_makeErrorHandler_closure, A._cancelAndErrorClosure_closure, A._HashMap_addAll_closure, A.HashMap_HashMap$from_closure, A.LinkedHashMap_LinkedHashMap$from_closure, A.MapBase_mapToString_closure, A.SplayTreeSet__copyNode_copyChildren, A._JsonStringifier_writeMap_closure, A._JsonPrettyPrintMixin_writeMap_closure, A._symbolMapToStringMap_closure, A.NoSuchMethodError_toString_closure, A._BigIntImpl_hashCode_combine, A.Uri_splitQueryString_closure, A.Uri__parseIPv4Address_error, A.Uri_parseIPv6Address_error, A.Uri_parseIPv6Address_parseHex, A._Uri__makeQuery_writeParameter, A._Uri__makeQuery_closure, A._createTables_build, A.MidiInputMap_keys_closure, A.MidiInputMap_values_closure, A.MidiOutputMap_keys_closure, A.MidiOutputMap_values_closure, A.RtcStatsReport_keys_closure, A.RtcStatsReport_values_closure, A.Storage_keys_closure, A.Storage_values_closure, A._DataAttributeMap_forEach_closure, A._DataAttributeMap_keys_closure, A._DataAttributeMap_values_closure, A._AcceptStructuredClone_walk_closure, A._FileStream__readBlock_closure0, A._FileStream__start_onOpenFile_closure, A._FileStream__start_openFailed, A.AudioParamMap_keys_closure, A.AudioParamMap_values_closure, A.AttributedSpans_copyAttributionRegion_closure1, A.AttributedSpans_copyAttributionRegion_closure6, A.BoardListState_build_closure3, A.BoardViewState_build_closure0, A.hashObjects_closure, A.BuiltListMultimap_forEach_closure, A.MapBuilder_replace_closure, A.MapBuilder_replace_closure0, A.BuiltSetMultimap_forEach_closure, A.StandardJsonPlugin__toList_closure0, A.StandardJsonPlugin__toListUsingDiscriminator_closure0, A.loadAsyncHtmlImage_closure, A.MultiImageStreamCompleter_closure0, A.MultiImageStreamCompleter_closure1, A.BaseBarRenderer_preprocessSeries__closure, A.BaseBarRenderer_update_closure0, A.BaseBarRenderer_paint_closure, A.BaseBarRenderer_paint_closure0, A.BaseBarRenderer_paint_closure1, A.BaseBarRenderer__getSegmentsForDomainValue_closure, A._ReversedSeriesIterator_closure0, A.BaseTickDrawStrategy_collides_closure, A.BaseTickDrawStrategy_measureVerticallyDrawnTicks_closure, A.BaseTickDrawStrategy_measureHorizontallyDrawnTicks_closure, A.CartesianChart_init_closure, A.CartesianChart_preprocessSeries_closure, A.CartesianChart_preprocessSeries_closure0, A.CartesianChart_preprocessSeries_closure1, A.CartesianChart_preprocessSeries_closure2, A.CartesianChart_onSkipLayout_closure, A.BaseChart_getNearestDatumDetailPerSeries_closure0, A.BaseChart_configureSeries_closure0, A.BaseChart_preprocessSeries_closure1, A.BaseChart_onPostLayout_closure, A.LinePointHighlighter__updateViewData_closure, A._LinePointLayoutView_paint_closure, A._LinePointLayoutView_paint_closure0, A.SelectNearest__onSelect_closure, A.LayoutManagerImpl_paintOrderedViews_closure, A.LayoutManagerImpl_positionOrderedViews_closure, A.LineRenderer_update_closure0, A.LineRenderer_paint_closure, A.LineRenderer_paint_closure0, A.PointRenderer_paint_closure, A.PointRenderer_paint_closure0, A.BaseChartState_build_closure, A.BaseChartState_dispose_closure, A.TabularLegendLayout__buildTableFromRows_closure0, A.CanonicalizedMap_addAll_closure, A.CanonicalizedMap_forEach_closure, A.CanonicalizedMap_map_closure, A.MemoryDirectory_createSync_closure, A.MemoryFile__doCreate_closure, A._FileSink_addStream_closure0, A._FileSink_close_closure0, A.FilePickerWeb__fileType_closure, A.CupertinoDynamicColor_toString_toString, A._CupertinoDesktopTextSelectionControlsToolbarState_build_addToolbarButton, A._RenderCupertinoSwitch_paint_closure, A._CupertinoTextSelectionControlsToolbarState_build_addToolbarButton, A._RenderCupertinoTextSelectionToolbarShape_paint_closure, A._RenderCupertinoTextSelectionToolbarItems_hitTestChild_closure, A.BindingBase_registerServiceExtension_closure, A.PointerRouter__dispatchEventToRoutes_closure, A.ScaleGestureRecognizer__reconfigure_closure0, A.ScaleGestureRecognizer_acceptGesture_closure0, A._PackagesViewState_licenses_closure, A._PackagesViewState_build_closure, A._PackagesViewState_build__closure, A._PackagesViewState__packagesList_closure, A._LicenseData_sortPackages_closure, A._PackageLicensePageState_build_closure, A._MasterDetailFlowState_build_closure, A._MasterDetailFlowState__nestedUI_closure, A._MasterDetailFlowState__lateralUI_closure1, A._MasterDetailFlowState__lateralUI_closure, A._MasterDetailScaffoldState_build__closure, A._DetailView_build_closure, A.MaterialApp_createMaterialHeroController_closure, A._MaterialAppState_build_closure, A._RenderInputPadding_hitTest_closure, A._RenderInputPadding_hitTest_closure0, A.__DatePickerDialogState_State_RestorationMixin_dispose_closure, A._DesktopTextSelectionControlsToolbarState_build_addToolbarButton, A._DropdownRoute_buildPage_closure, A._DropdownRoute_getItemOffset_closure, A._DropdownRoute_getMenuLimits_closure, A._RenderDecoration_performLayout_centerLayout, A._RenderDecoration_performLayout_baselineLayout, A._RenderDecoration_hitTestChildren_closure, A._RenderListTile_hitTestChildren_closure, A._ZoomEnterTransitionPainter_paint_closure, A._ZoomExitTransitionPainter_paint_closure, A._PopupMenu_build_closure0, A._LinearProgressIndicatorPainter_paint_drawBar, A._LinearProgressIndicatorState_build_closure, A._CircularProgressIndicatorState__buildAnimation_closure, A._RefreshProgressIndicatorState__buildAnimation_closure, A.RefreshIndicatorState_build_closure, A.ReorderableListView_closure, A._ReorderableListViewState__wrapWithSemantics_reorder, A._ReorderableListViewState__proxyDecorator_closure, A.ScaffoldState_build_closure, A._StandardBottomSheetState_build_closure, A._ScaffoldState_State_TickerProviderStateMixin_RestorationMixin_dispose_closure, A._TextFieldState_build_closure1, A._TextFieldState_build_closure2, A.__TextFieldState_State_RestorationMixin_dispose_closure, A._TextSelectionToolbarTrailingEdgeAlignRenderBox_hitTestChildren_closure, A._RenderTextSelectionToolbarItemsLayout_hitTestChildren_closure, A.ThemeData__lerpThemeExtensions_closure, A._RenderInputPadding_hitTest_closure2, A.__HourMinuteTextFieldState_State_RestorationMixin_dispose_closure, A.__TimePickerDialogState_State_RestorationMixin_dispose_closure, A.__TimePickerInputState_State_RestorationMixin_dispose_closure, A._RenderInputPadding_hitTest_closure1, A.NetworkImage__loadAsync_closure, A._CompoundBorder_dimensions_closure, A.ImageCache_putIfAbsent_listener, A.ImageProvider_resolve_closure, A.ImageProvider__createErrorHandlerAndKey_handleError, A.AssetImage_obtainKey_closure0, A.MultiFrameImageStreamCompleter_closure, A.MultiFrameImageStreamCompleter_closure0, A.RenderBoxContainerDefaultsMixin_defaultHitTestChildren_closure, A.RenderEditable_getRectForComposingRange_closure, A.RenderEditable_hitTestChildren_closure, A.RenderEditable__paintContents_closure, A.RenderFlex_computeMinIntrinsicWidth_closure, A.RenderFlex_computeMaxIntrinsicWidth_closure, A.RenderFlex_computeMinIntrinsicHeight_closure, A.RenderFlex_computeMaxIntrinsicHeight_closure, A.MouseTracker__handleDeviceUpdateMouseEvents_closure, A.PipelineOwner_flushLayout_closure, A.PipelineOwner_flushCompositingBits_closure, A.PipelineOwner_flushPaint_closure, A.PipelineOwner_flushSemantics_closure, A.RenderParagraph_hitTestChildren_closure, A.RenderParagraph_paint_closure, A.RenderPhysicalModel_paint_closure, A.RenderPhysicalShape_paint_closure, A.RenderTransform_hitTestChildren_closure, A.RenderFittedBox_hitTestChildren_closure, A.RenderFractionalTranslation_hitTestChildren_closure, A.RenderFollowerLayer_hitTestChildren_closure, A.RenderShiftedBox_hitTestChildren_closure, A.RenderIndexedStack_hitTestChildren_closure, A.RenderTable_computeDryLayout_closure, A.RenderTable_hitTestChildren_closure, A.SchedulerBinding_handleBeginFrame_closure, A._SemanticsSortGroup_sortedWithinKnot_closure, A.SemanticsOwner_sendSemanticsUpdate_closure0, A.SemanticsOwner_sendSemanticsUpdate_closure1, A._DefaultBinaryMessenger_setMessageHandler_closure, A.StandardMessageCodec_writeValue_closure, A._StreamBuilderBaseState__subscribe_closure1, A._FutureBuilderState__subscribe_closure0, A._DraggableScrollableSheetState_build__closure, A.EditableTextState__formatAndSetValue_closure, A.EditableTextState_build_closure, A.DirectionalFocusTraversalPolicyMixin__sortAndFindInitial_closure, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterHorizontally_closure, A.DirectionalFocusTraversalPolicyMixin__sortAndFilterVertically_closure, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure1, A.DirectionalFocusTraversalPolicyMixin_inDirection_closure4, A._ReadingOrderSortData_sortWithDirectionality_closure, A._ReadingOrderDirectionalGroupData_sortWithDirectionality_closure, A.ReadingOrderTraversalPolicy__pickNext_closure, A.ReadingOrderTraversalPolicy__pickNext_inBand, A._FormFieldState_State_RestorationMixin_dispose_closure, A.RenderObjectElement_updateChildren_slotFor, A.Hero__allHeroesFor_inviteHero, A._HeroFlight__buildOverlay_closure, A.HeroController__defaultHeroFlightShuttleBuilder_closure, A._ImageState__getListener_closure, A._HistoryProperty_fromPrimitives_closure, A._NavigatorState_State_TickerProviderStateMixin_RestorationMixin_dispose_closure, A._RenderTheatre_hitTestChildren_closure, A._StretchingOverscrollIndicatorState_build_closure, A._PageViewState_build_closure0, A.HtmlElementView_build_closure, A._PlatformViewLinkState_build_closure, A._DragItemProxy_build_closure, A.__RestorationScopeState_State_RestorationMixin_dispose_closure, A.__RouterState_State_RestorationMixin_dispose_closure, A._ModalScopeState_build_closure, A._ModalScopeState_build__closure0, A._ModalScopeState_build___closure, A.ScrollView_build_closure, A.ListView$separated_closure, A.ListView$separated_closure0, A._ScrollableState_State_TickerProviderStateMixin_RestorationMixin_dispose_closure, A._ScrollableSelectionContainerDelegate_didChangeSelectables_closure, A._ScrollableSelectionContainerDelegate_didChangeSelectables_closure0, A.ShortcutManager__indexShortcuts_closure, A.SingleChildScrollView_build_closure, A._RenderSingleChildViewport_paint_paintContents, A._RenderSingleChildViewport_hitTestChildren_closure, A.loadDateIntlDataIfNotLoaded_closure, A._StoreStreamListenerState_build_closure, A._RenderFlexEntranceTransition_hitTestChildren_closure, A.RenderStaggeredGrid__computeSize_computeCrossAxisCellCount, A.Element__addOuterHtml_closure, A.Phase_startTagHtml_closure, A.InBodyPhase_startTagBody_closure, A.formatStr_closure, A._separatingNewlines_closure, A._BaseRules_defaultRule_closure, A._CommonRules_paragraph_closure, A._CommonRules_lineBreak_closure, A._CommonRules_heading_closure, A._CommonRules_blockquote_closure, A._CommonRules_list_closure, A._CommonRules_listItem_closure, A._CommonRules_indentedCodeBlock_closure0, A._CommonRules_fencedCodeBlock_closure0, A._CommonRules_horizontalRule_closure, A._CommonRules_inlineLink_closure0, A._CommonRules_referenceLink_closure1, A._CommonRules_emphasis_closure, A._CommonRules_strong_closure, A._CommonRules_strike_closure, A._CommonRules_code_closure0, A._CommonRules_image_closure, A._TableRules_tableCell_closure, A._TableRules_tableRow_closure, A._TableRules_table_closure, A._TableRules_tableSection_closure, A._TableRules_captionSection_closure, A.BaseRequest_closure, A.mapToQuery_closure, A.MediaType_toString_closure, A.IfdContainer$from_closure, A.IfdDirectory_copy_closure, A._$PurchasesResultWrapperFromJson_closure, A._$SkuDetailsResponseWrapperFromJson_closure, A._$SKErrorFromJson_closure, A._$SKProductDiscountWrapperFromJson_closure, A._$SKProductDiscountWrapperFromJson_closure0, A._$SKProductWrapperFromJson_closure, A._$SKProductWrapperFromJson_closure0, A.DateFormat__fieldConstructors_closure, A.DateFormat__fieldConstructors_closure0, A.DateFormat__fieldConstructors_closure1, A._DateFormatPatternField_parseEnumeratedString_closure0, A._CountryPickerDialogState_build_closure0, A._IntlPhoneFieldState__changeCountry__closure, A.GatewayEntity_supportedEvents_closure, A.InvoiceEntity_getTaxes_calculateAmount, A.TaskEntity_getTaskTimes_closure0, A._parseError_closure, A.InvoiceNinjaAppState_build__closure123, A.lastErrorReducer_closure, A.lastErrorReducer_closure0, A.lastErrorReducer_closure1, A.lastErrorReducer_closure2, A.lastErrorReducer_closure3, A.lastErrorReducer_closure4, A.lastErrorReducer_closure5, A.lastErrorReducer_closure6, A.lastErrorReducer_closure7, A.lastErrorReducer_closure8, A.lastErrorReducer_closure9, A.lastErrorReducer_closure10, A.lastErrorReducer_closure11, A.lastErrorReducer_closure12, A.lastErrorReducer_closure13, A.lastErrorReducer_closure14, A.lastErrorReducer_closure15, A.lastErrorReducer_closure16, A.lastErrorReducer_closure17, A.lastErrorReducer_closure18, A.lastErrorReducer_closure19, A.lastErrorReducer_closure20, A.lastErrorReducer_closure21, A.lastErrorReducer_closure22, A.lastErrorReducer_closure23, A.dismissedNativeWarningReducer_closure, A.dismissedNativeWarningReducer_closure0, A.forceSelectedReducer_closure167, A.forceSelectedReducer_closure168, A.forceSelectedReducer_closure169, A.forceSelectedReducer_closure170, A.forceSelectedReducer_closure171, A.forceSelectedReducer_closure172, A.forceSelectedReducer_closure173, A.forceSelectedReducer_closure174, A.tabIndexReducer_closure21, A.tabIndexReducer_closure22, A.selectedIdReducer_closure336, A.selectedIdReducer_closure337, A.selectedIdReducer_closure338, A.selectedIdReducer_closure339, A.selectedIdReducer_closure340, A.selectedIdReducer_closure341, A.selectedIdReducer_closure342, A.selectedIdReducer_closure343, A.selectedIdReducer_closure344, A.selectedIdReducer_closure345, A.selectedIdReducer_closure346, A.selectedIdReducer_closure347, A.selectedIdReducer_closure348, A.selectedIdReducer_closure349, A.selectedIdReducer_closure350, A.editingReducer_closure114, A.editingReducer_closure115, A.editingReducer_closure116, A.editingReducer_closure117, A.bankAccountListReducer_closure, A.dropdownBankAccountsSelector_closure0, A.filteredBankAccountsSelector_closure0, A.handleClientAction__closure, A.__MergClientPickerState_build__closure, A.forceSelectedReducer_closure207, A.forceSelectedReducer_closure208, A.forceSelectedReducer_closure209, A.forceSelectedReducer_closure210, A.forceSelectedReducer_closure211, A.forceSelectedReducer_closure212, A.forceSelectedReducer_closure213, A.forceSelectedReducer_closure214, A.tabIndexReducer_closure31, A.tabIndexReducer_closure32, A.saveCompleterReducer_closure2, A.cancelCompleterReducer_closure2, A.editingContactReducer_closure, A.editingContactReducer_closure0, A.selectedIdReducer_closure416, A.selectedIdReducer_closure417, A.selectedIdReducer_closure418, A.selectedIdReducer_closure419, A.selectedIdReducer_closure420, A.selectedIdReducer_closure421, A.selectedIdReducer_closure422, A.selectedIdReducer_closure423, A.selectedIdReducer_closure424, A.selectedIdReducer_closure425, A.selectedIdReducer_closure426, A.selectedIdReducer_closure427, A.selectedIdReducer_closure428, A.selectedIdReducer_closure429, A.selectedIdReducer_closure430, A.selectedIdReducer_closure431, A.selectedIdReducer_closure432, A.editingReducer_closure141, A.editingReducer_closure142, A.editingReducer_closure143, A.editingReducer_closure144, A.editingReducer_closure145, A.editingReducer_closure146, A.editingReducer_closure147, A.editingReducer_closure148, A.editingReducer_closure149, A.editingReducer_closure150, A.editingReducer_closure151, A.editingReducer_closure152, A.editingReducer_closure153, A.editingReducer_closure154, A.clientListReducer_closure, A.dropdownClientsSelector_closure0, A.memoizedClientStatsForUser_closure, A.clientStatsForUser_closure, A.filteredClientsSelector_closure0, A.memoizedGetClientUnappliedPayments_closure, A.getClientUnappliedPayments_closure, A.memoizedGetClientAvailableCredits_closure, A.getClientAvailableCredits_closure, A.userCompanyEntityReducer_closure, A.userCompanyEntityReducer_closure0, A.userCompanyEntityReducer_closure1, A.userCompanyEntityReducer_closure2, A.userCompanyEntityReducer_closure3, A.userCompanyEntityReducer_closure4, A.userCompanyEntityReducer_closure5, A.userCompanyEntityReducer_closure6, A.userCompanyEntityReducer_closure7, A.lastUpdatedReducer_closure, A.lastUpdatedReducer_closure0, A.memoizedDropdownExpenseCategoriesList_closure, A.dropdownExpenseCategoriesSelector_closure2, A.getCurrencyIds_closure, A.memoizedFilteredSelector_closure, A.filteredSelector_closure13, A.handleCompanyGatewayAction__closure, A.forceSelectedReducer_closure59, A.forceSelectedReducer_closure60, A.forceSelectedReducer_closure61, A.forceSelectedReducer_closure62, A.forceSelectedReducer_closure63, A.forceSelectedReducer_closure64, A.forceSelectedReducer_closure65, A.forceSelectedReducer_closure66, A.selectedIdReducer_closure120, A.selectedIdReducer_closure121, A.selectedIdReducer_closure122, A.selectedIdReducer_closure123, A.selectedIdReducer_closure124, A.selectedIdReducer_closure125, A.selectedIdReducer_closure126, A.selectedIdReducer_closure127, A.selectedIdReducer_closure128, A.selectedIdReducer_closure129, A.selectedIdReducer_closure130, A.selectedIdReducer_closure131, A.selectedIdReducer_closure132, A.selectedIdReducer_closure133, A.selectedIdReducer_closure134, A.editingReducer_closure37, A.editingReducer_closure38, A.editingReducer_closure39, A.editingReducer_closure40, A.companyGatewayListReducer_closure, A.memoizedCalculateCompanyGatewayProcessed_closure, A.calculateCompanyGatewayProcessed_closure, A.memoizedClientStatsForCompanyGateway_closure, A.clientStatsForCompanyGateway_closure, A.memoizedPaymentStatsForCompanyGateway_closure, A.paymentStatsForCompanyGateway_closure, A.getUnconnectedStripeAccount_closure, A.forceSelectedReducer_closure79, A.forceSelectedReducer_closure80, A.forceSelectedReducer_closure81, A.forceSelectedReducer_closure82, A.forceSelectedReducer_closure83, A.forceSelectedReducer_closure84, A.forceSelectedReducer_closure85, A.forceSelectedReducer_closure86, A.tabIndexReducer_closure11, A.tabIndexReducer_closure12, A.historyActivityIdReducer_closure0, A.editingItemReducer_closure1, A.editingItemReducer_closure2, A.selectedIdReducer_closure161, A.selectedIdReducer_closure162, A.selectedIdReducer_closure163, A.selectedIdReducer_closure164, A.selectedIdReducer_closure165, A.selectedIdReducer_closure166, A.selectedIdReducer_closure167, A.selectedIdReducer_closure168, A.selectedIdReducer_closure169, A.selectedIdReducer_closure170, A.selectedIdReducer_closure171, A.selectedIdReducer_closure172, A.selectedIdReducer_closure173, A.selectedIdReducer_closure174, A.selectedIdReducer_closure175, A.selectedIdReducer_closure176, A.selectedIdReducer_closure177, A.selectedIdReducer_closure178, A.selectedIdReducer_closure179, A.editingReducer_closure49, A.editingReducer_closure50, A.editingReducer_closure51, A.editingReducer_closure52, A.editingReducer_closure53, A.editingReducer_closure54, A.editingReducer_closure55, A.editingReducer_closure56, A.editingReducer_closure57, A.editingReducer_closure58, A.editingReducer_closure59, A.creditListReducer_closure, A._purgeClientSuccess__closure5, A.dropdownCreditSelector_closure0, A.filteredCreditsSelector_closure, A.filteredCreditsSelector_closure1, A.memoizedCreditStatsForDesign_closure, A.creditStatsForDesign_closure, A.memoizedCreditStatsForClient_closure, A.creditStatsForClient_closure, A.memoizedCreditStatsForUser_closure, A.creditStatsForUser_closure, A.selectedEntitiesReducer_closure, A.selectedEntitiesReducer_closure0, A.selectedEntityTypeReducer_closure, A.showSidebarReducer_closure, A._chartInvoices_closure, A.chartQuotes_closure, A.chartPayments_closure, A.chartTasks_closure, A.chartTasks___closure, A.chartExpenses_closure, A.memoizedRunningTasks_closure0, A.runningTasks_closure, A.memoizedUpcomingInvoices_closure, A._upcomingInvoices_closure, A._upcomingInvoices_closure0, A.memoizedPastDueInvoices_closure, A._pastDueInvoices_closure, A._pastDueInvoices_closure0, A.memoizedRecentPayments_closure, A._recentPayments_closure, A._recentPayments_closure0, A.memoizedUpcomingQuotes_closure, A._upcomingQuotes_closure, A._upcomingQuotes_closure0, A.memoizedExpiredQuotes_closure, A._expiredQuotes_closure, A._expiredQuotes_closure0, A.memoizedRunningTasks_closure, A._runningTasks_closure, A._runningTasks_closure0, A.memoizedRecentTasks_closure, A._recentTasks_closure, A._recentTasks_closure0, A.memoizedRecentExpenses_closure, A._recentExpenses_closure, A._recentExpenses_closure0, A.forceSelectedReducer_closure87, A.forceSelectedReducer_closure88, A.forceSelectedReducer_closure89, A.forceSelectedReducer_closure90, A.forceSelectedReducer_closure91, A.forceSelectedReducer_closure92, A.forceSelectedReducer_closure93, A.forceSelectedReducer_closure94, A.selectedIdReducer_closure180, A.selectedIdReducer_closure181, A.selectedIdReducer_closure182, A.selectedIdReducer_closure183, A.selectedIdReducer_closure184, A.selectedIdReducer_closure185, A.selectedIdReducer_closure186, A.selectedIdReducer_closure187, A.selectedIdReducer_closure188, A.selectedIdReducer_closure189, A.selectedIdReducer_closure190, A.selectedIdReducer_closure191, A.selectedIdReducer_closure192, A.selectedIdReducer_closure193, A.editingReducer_closure60, A.editingReducer_closure61, A.editingReducer_closure62, A.editingReducer_closure63, A.designListReducer_closure, A.filteredDesignsSelector_closure0, A.forceSelectedReducer_closure47, A.forceSelectedReducer_closure48, A.forceSelectedReducer_closure49, A.forceSelectedReducer_closure50, A.forceSelectedReducer_closure51, A.forceSelectedReducer_closure52, A.forceSelectedReducer_closure53, A.forceSelectedReducer_closure54, A.selectedIdReducer_closure95, A.selectedIdReducer_closure96, A.selectedIdReducer_closure97, A.selectedIdReducer_closure98, A.selectedIdReducer_closure99, A.selectedIdReducer_closure100, A.selectedIdReducer_closure101, A.selectedIdReducer_closure102, A.selectedIdReducer_closure103, A.selectedIdReducer_closure104, A.selectedIdReducer_closure105, A.selectedIdReducer_closure106, A.selectedIdReducer_closure107, A.editingReducer_closure32, A.documentListReducer_closure, A.filteredDocumentsSelector_closure0, A.forceSelectedReducer_closure39, A.forceSelectedReducer_closure40, A.forceSelectedReducer_closure41, A.forceSelectedReducer_closure42, A.forceSelectedReducer_closure43, A.forceSelectedReducer_closure44, A.forceSelectedReducer_closure45, A.forceSelectedReducer_closure46, A.tabIndexReducer_closure9, A.tabIndexReducer_closure10, A.selectedIdReducer_closure80, A.selectedIdReducer_closure81, A.selectedIdReducer_closure82, A.selectedIdReducer_closure83, A.selectedIdReducer_closure84, A.selectedIdReducer_closure85, A.selectedIdReducer_closure86, A.selectedIdReducer_closure87, A.selectedIdReducer_closure88, A.selectedIdReducer_closure89, A.selectedIdReducer_closure90, A.selectedIdReducer_closure91, A.selectedIdReducer_closure92, A.selectedIdReducer_closure93, A.selectedIdReducer_closure94, A.editingReducer_closure28, A.editingReducer_closure29, A.editingReducer_closure30, A.editingReducer_closure31, A.expenseListReducer_closure, A._purgeClientSuccess__closure13, A.memoizedExpensePurchaseOrderSelector_closure, A.expensePurchaseOrderSelector_closure, A.filteredExpensesSelector_closure0, A.memoizedExpenseStatsForVendor_closure, A.expenseStatsForVendor_closure, A.memoizedExpenseStatsForClient_closure, A.expenseStatsForClient_closure, A.memoizedClientExpenseList_closure, A.clientExpenseList_closure0, A.memoizedExpenseStatsForProject_closure, A.expenseStatsForProject_closure, A.memoizedExpenseStatsForUser_closure, A.expenseStatsForUser_closure, A.saveCompleterReducer_closure1, A.cancelCompleterReducer_closure1, A.forceSelectedReducer_closure127, A.forceSelectedReducer_closure128, A.forceSelectedReducer_closure129, A.forceSelectedReducer_closure130, A.forceSelectedReducer_closure131, A.forceSelectedReducer_closure132, A.forceSelectedReducer_closure133, A.forceSelectedReducer_closure134, A.selectedIdReducer_closure257, A.selectedIdReducer_closure258, A.selectedIdReducer_closure259, A.selectedIdReducer_closure260, A.selectedIdReducer_closure261, A.selectedIdReducer_closure262, A.selectedIdReducer_closure263, A.selectedIdReducer_closure264, A.selectedIdReducer_closure265, A.selectedIdReducer_closure266, A.selectedIdReducer_closure267, A.selectedIdReducer_closure268, A.selectedIdReducer_closure269, A.selectedIdReducer_closure270, A.selectedIdReducer_closure271, A.editingReducer_closure87, A.editingReducer_closure88, A.editingReducer_closure89, A.editingReducer_closure90, A.expenseCategoryListReducer_closure, A.dropdownExpenseCategoriesSelector_closure0, A.filteredExpenseCategoriesSelector_closure0, A.memoizedCalculateExpenseCategoryAmount_closure, A.calculateExpenseCategoryAmount_closure, A.memoizedExpenseStatsForExpenseCategory_closure, A.expenseStatsForExpenseCategory_closure, A.memoizedTransactionStatsForExpenseCategory_closure, A.transactionStatsForExpenseCategory_closure, A.forceSelectedReducer_closure55, A.forceSelectedReducer_closure56, A.forceSelectedReducer_closure57, A.forceSelectedReducer_closure58, A.selectedIdReducer_closure108, A.selectedIdReducer_closure109, A.selectedIdReducer_closure110, A.selectedIdReducer_closure111, A.selectedIdReducer_closure112, A.selectedIdReducer_closure113, A.selectedIdReducer_closure114, A.selectedIdReducer_closure115, A.selectedIdReducer_closure116, A.selectedIdReducer_closure117, A.selectedIdReducer_closure118, A.selectedIdReducer_closure119, A.editingReducer_closure33, A.editingReducer_closure34, A.editingReducer_closure35, A.editingReducer_closure36, A.groupListReducer_closure, A.filteredGroupsSelector_closure0, A.memoizedClientStatsForGroup_closure, A.clientStatsForGroup_closure, A.forceSelectedReducer_closure199, A.forceSelectedReducer_closure200, A.forceSelectedReducer_closure201, A.forceSelectedReducer_closure202, A.forceSelectedReducer_closure203, A.forceSelectedReducer_closure204, A.forceSelectedReducer_closure205, A.forceSelectedReducer_closure206, A.tabIndexReducer_closure29, A.tabIndexReducer_closure30, A.historyActivityIdReducer_closure3, A.editingItemIndexReducer_closure1, A.editingItemIndexReducer_closure2, A.selectedIdReducer_closure397, A.selectedIdReducer_closure398, A.selectedIdReducer_closure399, A.selectedIdReducer_closure400, A.selectedIdReducer_closure401, A.selectedIdReducer_closure402, A.selectedIdReducer_closure403, A.selectedIdReducer_closure404, A.selectedIdReducer_closure405, A.selectedIdReducer_closure406, A.selectedIdReducer_closure407, A.selectedIdReducer_closure408, A.selectedIdReducer_closure409, A.selectedIdReducer_closure410, A.selectedIdReducer_closure411, A.selectedIdReducer_closure412, A.selectedIdReducer_closure413, A.selectedIdReducer_closure414, A.selectedIdReducer_closure415, A.editingReducer_closure130, A.editingReducer_closure131, A.editingReducer_closure132, A.editingReducer_closure133, A.editingReducer_closure134, A.editingReducer_closure135, A.editingReducer_closure136, A.editingReducer_closure137, A.editingReducer_closure138, A.editingReducer_closure139, A.editingReducer_closure140, A.invoiceListReducer_closure, A._purgeClientSuccess__closure15, A.memoizedHasActiveUnpaidInvoices_closure, A.memoizedInvoiceQuoteSelector_closure, A.invoiceQuoteSelector_closure, A.dropdownInvoiceSelector_closure0, A.filteredInvoicesSelector_closure, A.filteredInvoicesSelector_closure1, A.memoizedInvoiceStatsForClient_closure, A.invoiceStatsForClient_closure, A.memoizedInvoiceStatsForDesign_closure, A.invoiceStatsForDesign_closure, A.memoizedInvoiceStatsForSubscription_closure, A.invoiceStatsForSubscription_closure, A.memoizedInvoiceStatsForProject_closure, A.invoiceStatsForProject_closure, A.memoizedInvoiceStatsForUser_closure, A.invoiceStatsForUser_closure, A.forceSelectedReducer_closure7, A.forceSelectedReducer_closure8, A.forceSelectedReducer_closure9, A.forceSelectedReducer_closure10, A.forceSelectedReducer_closure11, A.forceSelectedReducer_closure12, A.forceSelectedReducer_closure13, A.forceSelectedReducer_closure14, A.tabIndexReducer_closure1, A.tabIndexReducer_closure2, A.selectedIdReducer_closure18, A.selectedIdReducer_closure19, A.selectedIdReducer_closure20, A.selectedIdReducer_closure21, A.selectedIdReducer_closure22, A.selectedIdReducer_closure23, A.selectedIdReducer_closure24, A.selectedIdReducer_closure25, A.selectedIdReducer_closure26, A.selectedIdReducer_closure27, A.selectedIdReducer_closure28, A.selectedIdReducer_closure29, A.selectedIdReducer_closure30, A.selectedIdReducer_closure31, A.selectedIdReducer_closure32, A.selectedIdReducer_closure33, A.selectedIdReducer_closure34, A.editingReducer_closure10, A.editingReducer_closure11, A.editingReducer_closure12, A.editingReducer_closure13, A.paymentListReducer_closure, A._purgeClientSuccess__closure1, A.filteredPaymentsSelector_closure0, A.paymentStatsForClient_closure, A.forceSelectedReducer_closure95, A.forceSelectedReducer_closure96, A.forceSelectedReducer_closure97, A.forceSelectedReducer_closure98, A.forceSelectedReducer_closure99, A.forceSelectedReducer_closure100, A.forceSelectedReducer_closure101, A.forceSelectedReducer_closure102, A.selectedIdReducer_closure194, A.selectedIdReducer_closure195, A.selectedIdReducer_closure196, A.selectedIdReducer_closure197, A.selectedIdReducer_closure198, A.selectedIdReducer_closure199, A.selectedIdReducer_closure200, A.selectedIdReducer_closure201, A.selectedIdReducer_closure202, A.selectedIdReducer_closure203, A.selectedIdReducer_closure204, A.selectedIdReducer_closure205, A.selectedIdReducer_closure206, A.selectedIdReducer_closure207, A.editingReducer_closure64, A.editingReducer_closure65, A.editingReducer_closure66, A.editingReducer_closure67, A.paymentTermListReducer_closure, A.memoizedDropdownPaymentTermList_closure, A.dropdownPaymentTermsSelector_closure0, A.filteredPaymentTermsSelector_closure0, A.forceSelectedReducer_closure215, A.forceSelectedReducer_closure216, A.forceSelectedReducer_closure217, A.forceSelectedReducer_closure218, A.forceSelectedReducer_closure219, A.forceSelectedReducer_closure220, A.forceSelectedReducer_closure221, A.forceSelectedReducer_closure222, A.tabIndexReducer_closure33, A.tabIndexReducer_closure34, A.editingReducer_closure155, A.editingReducer_closure156, A.editingReducer_closure157, A.editingReducer_closure158, A.selectedIdReducer_closure433, A.selectedIdReducer_closure434, A.selectedIdReducer_closure435, A.selectedIdReducer_closure436, A.selectedIdReducer_closure437, A.selectedIdReducer_closure438, A.selectedIdReducer_closure439, A.selectedIdReducer_closure440, A.selectedIdReducer_closure441, A.selectedIdReducer_closure442, A.selectedIdReducer_closure443, A.selectedIdReducer_closure444, A.selectedIdReducer_closure445, A.selectedIdReducer_closure446, A.productListReducer_closure, A.dropdownProductsSelector_closure0, A.productList_closure0, A.filteredProductsSelector_closure0, A.forceSelectedReducer_closure15, A.forceSelectedReducer_closure16, A.forceSelectedReducer_closure17, A.forceSelectedReducer_closure18, A.forceSelectedReducer_closure19, A.forceSelectedReducer_closure20, A.forceSelectedReducer_closure21, A.forceSelectedReducer_closure22, A.tabIndexReducer_closure3, A.tabIndexReducer_closure4, A.saveCompleterReducer_closure, A.cancelCompleterReducer_closure, A.selectedIdReducer_closure35, A.selectedIdReducer_closure36, A.selectedIdReducer_closure37, A.selectedIdReducer_closure38, A.selectedIdReducer_closure39, A.selectedIdReducer_closure40, A.selectedIdReducer_closure41, A.selectedIdReducer_closure42, A.selectedIdReducer_closure43, A.selectedIdReducer_closure44, A.selectedIdReducer_closure45, A.selectedIdReducer_closure46, A.selectedIdReducer_closure47, A.selectedIdReducer_closure48, A.selectedIdReducer_closure49, A.editingReducer_closure14, A.editingReducer_closure15, A.editingReducer_closure16, A.editingReducer_closure17, A.projectListReducer_closure, A._purgeClientSuccess__closure3, A.convertProjectToInvoiceItem_closure, A.convertProjectToInvoiceItem_closure0, A.convertProjectToInvoiceItem_closure1, A.convertProjectToInvoiceItem_closure2, A.dropdownProjectsSelector_closure0, A.filteredProjectsSelector_closure0, A.taskDurationForProject_closure, A.memoizedProjectStatsForClient_closure, A.projectStatsForClient_closure, A.memoizedProjectStatsForUser_closure, A.forceSelectedReducer_closure159, A.forceSelectedReducer_closure160, A.forceSelectedReducer_closure161, A.forceSelectedReducer_closure162, A.forceSelectedReducer_closure163, A.forceSelectedReducer_closure164, A.forceSelectedReducer_closure165, A.forceSelectedReducer_closure166, A.tabIndexReducer_closure19, A.tabIndexReducer_closure20, A.historyActivityIdReducer_closure2, A.editingItemReducer_closure3, A.editingItemReducer_closure4, A.selectedIdReducer_closure317, A.selectedIdReducer_closure318, A.selectedIdReducer_closure319, A.selectedIdReducer_closure320, A.selectedIdReducer_closure321, A.selectedIdReducer_closure322, A.selectedIdReducer_closure323, A.selectedIdReducer_closure324, A.selectedIdReducer_closure325, A.selectedIdReducer_closure326, A.selectedIdReducer_closure327, A.selectedIdReducer_closure328, A.selectedIdReducer_closure329, A.selectedIdReducer_closure330, A.selectedIdReducer_closure331, A.selectedIdReducer_closure332, A.selectedIdReducer_closure333, A.selectedIdReducer_closure334, A.selectedIdReducer_closure335, A.editingReducer_closure103, A.editingReducer_closure104, A.editingReducer_closure105, A.editingReducer_closure106, A.editingReducer_closure107, A.editingReducer_closure108, A.editingReducer_closure109, A.editingReducer_closure110, A.editingReducer_closure111, A.editingReducer_closure112, A.editingReducer_closure113, A.purchaseOrderListReducer_closure, A.filteredPurchaseOrdersSelector_closure0, A.memoizedPurchaseOrderStatsForVendor_closure, A.purchaseOrderStatsForVendor_closure, A.forceSelectedReducer_closure, A.forceSelectedReducer_closure0, A.forceSelectedReducer_closure1, A.forceSelectedReducer_closure2, A.forceSelectedReducer_closure3, A.forceSelectedReducer_closure4, A.forceSelectedReducer_closure5, A.forceSelectedReducer_closure6, A.tabIndexReducer_closure, A.tabIndexReducer_closure0, A.historyActivityIdReducer_closure, A.editingItemReducer_closure, A.editingItemReducer_closure0, A.selectedIdReducer_closure, A.selectedIdReducer_closure0, A.selectedIdReducer_closure1, A.selectedIdReducer_closure2, A.selectedIdReducer_closure3, A.selectedIdReducer_closure4, A.selectedIdReducer_closure5, A.selectedIdReducer_closure6, A.selectedIdReducer_closure7, A.selectedIdReducer_closure8, A.selectedIdReducer_closure9, A.selectedIdReducer_closure10, A.selectedIdReducer_closure11, A.selectedIdReducer_closure12, A.selectedIdReducer_closure13, A.selectedIdReducer_closure14, A.selectedIdReducer_closure15, A.selectedIdReducer_closure16, A.selectedIdReducer_closure17, A.editingReducer_closure, A.editingReducer_closure0, A.editingReducer_closure1, A.editingReducer_closure2, A.editingReducer_closure3, A.editingReducer_closure4, A.editingReducer_closure5, A.editingReducer_closure6, A.editingReducer_closure7, A.editingReducer_closure8, A.editingReducer_closure9, A.quoteListReducer_closure, A._purgeClientSuccess__closure, A.filteredQuotesSelector_closure0, A.memoizedQuoteStatsForClient_closure, A.quoteStatsForClient_closure, A.memoizedQuoteStatsForDesign_closure, A.quoteStatsForDesign_closure, A.memoizedQuoteStatsForUser_closure, A.quoteStatsForUser_closure, A.forceSelectedReducer_closure151, A.forceSelectedReducer_closure152, A.forceSelectedReducer_closure153, A.forceSelectedReducer_closure154, A.forceSelectedReducer_closure155, A.forceSelectedReducer_closure156, A.forceSelectedReducer_closure157, A.forceSelectedReducer_closure158, A.tabIndexReducer_closure17, A.tabIndexReducer_closure18, A.selectedIdReducer_closure302, A.selectedIdReducer_closure303, A.selectedIdReducer_closure304, A.selectedIdReducer_closure305, A.selectedIdReducer_closure306, A.selectedIdReducer_closure307, A.selectedIdReducer_closure308, A.selectedIdReducer_closure309, A.selectedIdReducer_closure310, A.selectedIdReducer_closure311, A.selectedIdReducer_closure312, A.selectedIdReducer_closure313, A.selectedIdReducer_closure314, A.selectedIdReducer_closure315, A.selectedIdReducer_closure316, A.editingReducer_closure99, A.editingReducer_closure100, A.editingReducer_closure101, A.editingReducer_closure102, A.recurringExpenseListReducer_closure, A._purgeClientSuccess__closure9, A.filteredRecurringExpensesSelector_closure0, A.memoizedRecurringExpenseStatsForClient_closure, A.recurringExpenseStatsForClient_closure, A.memoizedRecurringExpenseStatsForVendor_closure, A.recurringExpenseStatsForVendor_closure, A.memoizedTransactionStatsForVendor_closure, A.transactionStatsForVendor_closure, A.memoizedRecurringExpenseStatsForUser_closure, A.recurringExpenseStatsForUser_closure, A.memoizedRecurringExpenseStatsForExpense_closure, A.recurringExpenseStatsForExpense_closure, A.forceSelectedReducer_closure119, A.forceSelectedReducer_closure120, A.forceSelectedReducer_closure121, A.forceSelectedReducer_closure122, A.forceSelectedReducer_closure123, A.forceSelectedReducer_closure124, A.forceSelectedReducer_closure125, A.forceSelectedReducer_closure126, A.tabIndexReducer_closure13, A.tabIndexReducer_closure14, A.historyActivityIdReducer_closure1, A.editingItemIndexReducer_closure, A.editingItemIndexReducer_closure0, A.selectedIdReducer_closure238, A.selectedIdReducer_closure239, A.selectedIdReducer_closure240, A.selectedIdReducer_closure241, A.selectedIdReducer_closure242, A.selectedIdReducer_closure243, A.selectedIdReducer_closure244, A.selectedIdReducer_closure245, A.selectedIdReducer_closure246, A.selectedIdReducer_closure247, A.selectedIdReducer_closure248, A.selectedIdReducer_closure249, A.selectedIdReducer_closure250, A.selectedIdReducer_closure251, A.selectedIdReducer_closure252, A.selectedIdReducer_closure253, A.selectedIdReducer_closure254, A.selectedIdReducer_closure255, A.selectedIdReducer_closure256, A.editingReducer_closure76, A.editingReducer_closure77, A.editingReducer_closure78, A.editingReducer_closure79, A.editingReducer_closure80, A.editingReducer_closure81, A.editingReducer_closure82, A.editingReducer_closure83, A.editingReducer_closure84, A.editingReducer_closure85, A.editingReducer_closure86, A.recurringInvoiceListReducer_closure, A._purgeClientSuccess__closure7, A.filteredRecurringInvoicesSelector_closure0, A.memoizedRecurringInvoiceStatsForClient_closure, A.recurringInvoiceStatsForClient_closure, A.memoizedRecurringInvoiceStatsForUser_closure, A.recurringInvoiceStatsForUser_closure, A.memoizedRecurringInvoiceStatsForInvoice_closure, A.recurringInvoiceStatsForInvoice_closure, A.memoizedRecurringInvoiceStatsForDesign_closure, A.recurringInvoiceStatsForDesign_closure, A.memoizedRecurringInvoiceStatsForSubscription_closure, A.recurringInvoiceStatsForSubscription_closure, A.forceSelectedReducer_closure191, A.forceSelectedReducer_closure192, A.forceSelectedReducer_closure193, A.forceSelectedReducer_closure194, A.forceSelectedReducer_closure195, A.forceSelectedReducer_closure196, A.forceSelectedReducer_closure197, A.forceSelectedReducer_closure198, A.tabIndexReducer_closure27, A.tabIndexReducer_closure28, A.selectedIdReducer_closure382, A.selectedIdReducer_closure383, A.selectedIdReducer_closure384, A.selectedIdReducer_closure385, A.selectedIdReducer_closure386, A.selectedIdReducer_closure387, A.selectedIdReducer_closure388, A.selectedIdReducer_closure389, A.selectedIdReducer_closure390, A.selectedIdReducer_closure391, A.selectedIdReducer_closure392, A.selectedIdReducer_closure393, A.selectedIdReducer_closure394, A.selectedIdReducer_closure395, A.selectedIdReducer_closure396, A.editingReducer_closure126, A.editingReducer_closure127, A.editingReducer_closure128, A.editingReducer_closure129, A.scheduleListReducer_closure, A.filteredSchedulesSelector_closure0, A.settingsUIReducer_closure, A.settingsUIReducer_closure0, A.settingsUIReducer_closure1, A.settingsUIReducer_closure2, A.settingsUIReducer_closure3, A.settingsUIReducer_closure4, A.settingsUIReducer_closure5, A.settingsUIReducer_closure6, A.settingsUIReducer_closure7, A.settingsUIReducer_closure8, A.settingsUIReducer_closure9, A.settingsUIReducer_closure10, A.settingsUIReducer_closure11, A.settingsUIReducer_closure12, A.settingsUIReducer_closure13, A.settingsUIReducer_closure14, A.countryList_closure, A.groupList_closure0, A.languageList_closure, A.currencyList_closure, A.timezoneList_closure, A.dateFormatList_closure, A.industryList_closure, A.sizeList_closure, A.gatewayList_closure0, A.paymentTypeList_closure, A.forceSelectedReducer_closure143, A.forceSelectedReducer_closure144, A.forceSelectedReducer_closure145, A.forceSelectedReducer_closure146, A.forceSelectedReducer_closure147, A.forceSelectedReducer_closure148, A.forceSelectedReducer_closure149, A.forceSelectedReducer_closure150, A.tabIndexReducer_closure15, A.tabIndexReducer_closure16, A.selectedIdReducer_closure287, A.selectedIdReducer_closure288, A.selectedIdReducer_closure289, A.selectedIdReducer_closure290, A.selectedIdReducer_closure291, A.selectedIdReducer_closure292, A.selectedIdReducer_closure293, A.selectedIdReducer_closure294, A.selectedIdReducer_closure295, A.selectedIdReducer_closure296, A.selectedIdReducer_closure297, A.selectedIdReducer_closure298, A.selectedIdReducer_closure299, A.selectedIdReducer_closure300, A.selectedIdReducer_closure301, A.editingReducer_closure95, A.editingReducer_closure96, A.editingReducer_closure97, A.editingReducer_closure98, A.subscriptionListReducer_closure, A.filteredSubscriptionsSelector_closure0, A.handleTaskAction_closure1, A.forceSelectedReducer_closure23, A.forceSelectedReducer_closure24, A.forceSelectedReducer_closure25, A.forceSelectedReducer_closure26, A.forceSelectedReducer_closure27, A.forceSelectedReducer_closure28, A.forceSelectedReducer_closure29, A.forceSelectedReducer_closure30, A.tabIndexReducer_closure5, A.tabIndexReducer_closure6, A.kanbanLastUpdatedReducer_closure, A.editingTimeReducer_closure, A.editingTimeReducer_closure0, A.selectedIdReducer_closure50, A.selectedIdReducer_closure51, A.selectedIdReducer_closure52, A.selectedIdReducer_closure53, A.selectedIdReducer_closure54, A.selectedIdReducer_closure55, A.selectedIdReducer_closure56, A.selectedIdReducer_closure57, A.selectedIdReducer_closure58, A.selectedIdReducer_closure59, A.selectedIdReducer_closure60, A.selectedIdReducer_closure61, A.selectedIdReducer_closure62, A.selectedIdReducer_closure63, A.selectedIdReducer_closure64, A.editingReducer_closure18, A.editingReducer_closure19, A.editingReducer_closure20, A.editingReducer_closure21, A.editingReducer_closure22, A.editingReducer_closure23, A.taskListReducer_closure, A._purgeClientSuccess__closure11, A.convertTaskToInvoiceItem_closure1, A.taskList_closure0, A.kanbanTasksSelector_closure0, A.filteredTasksSelector_closure0, A.memoizedTaskStatsForClient_closure, A.taskStatsForClient_closure, A.memoizedTaskStatsForProject_closure, A.taskStatsForProject_closure, A.memoizedTaskStatsForUser_closure, A.forceSelectedReducer_closure135, A.forceSelectedReducer_closure136, A.forceSelectedReducer_closure137, A.forceSelectedReducer_closure138, A.forceSelectedReducer_closure139, A.forceSelectedReducer_closure140, A.forceSelectedReducer_closure141, A.forceSelectedReducer_closure142, A.selectedIdReducer_closure272, A.selectedIdReducer_closure273, A.selectedIdReducer_closure274, A.selectedIdReducer_closure275, A.selectedIdReducer_closure276, A.selectedIdReducer_closure277, A.selectedIdReducer_closure278, A.selectedIdReducer_closure279, A.selectedIdReducer_closure280, A.selectedIdReducer_closure281, A.selectedIdReducer_closure282, A.selectedIdReducer_closure283, A.selectedIdReducer_closure284, A.selectedIdReducer_closure285, A.selectedIdReducer_closure286, A.editingReducer_closure91, A.editingReducer_closure92, A.editingReducer_closure93, A.editingReducer_closure94, A.taskStatusListReducer_closure, A.memoizedSortedActiveTaskStatusIds_closure, A.sortedActiveTaskStatusIds_closure0, A.dropdownTaskStatusesSelector_closure0, A.filteredTaskStatusesSelector_closure0, A.memoizedCalculateTaskStatusAmount_closure, A.calculateTaskStatusAmount_closure, A.memoizedTaskStatsForTaskStatus_closure, A.taskStatsForTaskStatus_closure, A.defaultTaskStatusId_closure0, A.forceSelectedReducer_closure67, A.forceSelectedReducer_closure68, A.forceSelectedReducer_closure69, A.forceSelectedReducer_closure70, A.selectedIdReducer_closure135, A.selectedIdReducer_closure136, A.selectedIdReducer_closure137, A.selectedIdReducer_closure138, A.selectedIdReducer_closure139, A.selectedIdReducer_closure140, A.selectedIdReducer_closure141, A.selectedIdReducer_closure142, A.selectedIdReducer_closure143, A.selectedIdReducer_closure144, A.editingReducer_closure41, A.editingReducer_closure42, A.editingReducer_closure43, A.editingReducer_closure44, A.taxRateListReducer_closure, A.filteredTaxRatesSelector_closure0, A.forceSelectedReducer_closure103, A.forceSelectedReducer_closure104, A.forceSelectedReducer_closure105, A.forceSelectedReducer_closure106, A.forceSelectedReducer_closure107, A.forceSelectedReducer_closure108, A.forceSelectedReducer_closure109, A.forceSelectedReducer_closure110, A.selectedIdReducer_closure208, A.selectedIdReducer_closure209, A.selectedIdReducer_closure210, A.selectedIdReducer_closure211, A.selectedIdReducer_closure212, A.selectedIdReducer_closure213, A.selectedIdReducer_closure214, A.selectedIdReducer_closure215, A.selectedIdReducer_closure216, A.selectedIdReducer_closure217, A.selectedIdReducer_closure218, A.selectedIdReducer_closure219, A.selectedIdReducer_closure220, A.selectedIdReducer_closure221, A.selectedIdReducer_closure222, A.editingReducer_closure68, A.editingReducer_closure69, A.editingReducer_closure70, A.editingReducer_closure71, A.tokenListReducer_closure, A.filteredTokensSelector_closure0, A.forceSelectedReducer_closure175, A.forceSelectedReducer_closure176, A.forceSelectedReducer_closure177, A.forceSelectedReducer_closure178, A.forceSelectedReducer_closure179, A.forceSelectedReducer_closure180, A.forceSelectedReducer_closure181, A.forceSelectedReducer_closure182, A.tabIndexReducer_closure23, A.tabIndexReducer_closure24, A.selectedIdReducer_closure351, A.selectedIdReducer_closure352, A.selectedIdReducer_closure353, A.selectedIdReducer_closure354, A.selectedIdReducer_closure355, A.selectedIdReducer_closure356, A.selectedIdReducer_closure357, A.selectedIdReducer_closure358, A.selectedIdReducer_closure359, A.selectedIdReducer_closure360, A.selectedIdReducer_closure361, A.selectedIdReducer_closure362, A.selectedIdReducer_closure363, A.selectedIdReducer_closure364, A.selectedIdReducer_closure365, A.selectedIdReducer_closure366, A.editingReducer_closure118, A.editingReducer_closure119, A.editingReducer_closure120, A.editingReducer_closure121, A.transactionListReducer_closure, A.filteredTransactionsSelector_closure0, A.memoizedTransactionStatsForBankAccount_closure, A.transactionStatsForBankAccount_closure, A.forceSelectedReducer_closure183, A.forceSelectedReducer_closure184, A.forceSelectedReducer_closure185, A.forceSelectedReducer_closure186, A.forceSelectedReducer_closure187, A.forceSelectedReducer_closure188, A.forceSelectedReducer_closure189, A.forceSelectedReducer_closure190, A.tabIndexReducer_closure25, A.tabIndexReducer_closure26, A.selectedIdReducer_closure367, A.selectedIdReducer_closure368, A.selectedIdReducer_closure369, A.selectedIdReducer_closure370, A.selectedIdReducer_closure371, A.selectedIdReducer_closure372, A.selectedIdReducer_closure373, A.selectedIdReducer_closure374, A.selectedIdReducer_closure375, A.selectedIdReducer_closure376, A.selectedIdReducer_closure377, A.selectedIdReducer_closure378, A.selectedIdReducer_closure379, A.selectedIdReducer_closure380, A.selectedIdReducer_closure381, A.editingReducer_closure122, A.editingReducer_closure123, A.editingReducer_closure124, A.editingReducer_closure125, A.transactionRuleListReducer_closure, A.filteredTransactionRulesSelector_closure0, A.memoizedTransactionStatsForTransactionRule_closure, A.transactionStatsForTransactionRule_closure, A.sortFieldsReducer_closure, A.sortFieldsReducer_closure0, A.sortFieldsReducer_closure1, A.sortFieldsReducer_closure2, A.sortFieldsReducer_closure3, A.sortFieldsReducer_closure4, A.sortFieldsReducer_closure5, A.sortFieldsReducer_closure6, A.sortFieldsReducer_closure7, A.sortFieldsReducer_closure8, A.sortFieldsReducer_closure9, A.sortFieldsReducer_closure10, A.sortFieldsReducer_closure11, A.sortFieldsReducer_closure12, A.sortFieldsReducer_closure13, A.sortFieldsReducer_closure14, A.sortFieldsReducer_closure15, A.sortFieldsReducer_closure16, A.sortFieldsReducer_closure17, A.sortFieldsReducer_closure18, A.sortFieldsReducer_closure19, A.sortFieldsReducer_closure20, A.sidebarEditorReducer_closure, A.sidebarViewerReducer_closure, A.menuVisibleReducer_closure, A.menuVisibleReducer_closure0, A.textScaleFactorReducer_closure, A.historyVisibleReducer_closure, A.historyVisibleReducer_closure0, A.hideDesktopWarningReducer_closure, A.hideGatewayWarningReducer_closure, A.hideReviewAppReducer_closure, A.hideReviewAppReducer_closure0, A.hideReviewAppReducer_closure1, A.hideOneYearReviewAppReducer_closure, A.hideOneYearReviewAppReducer_closure0, A.hideTwoYearReviewAppReducer_closure, A.layoutReducer_closure, A.moduleLayoutReducer_closure, A.moduleLayoutReducer_closure0, A.rowsPerPageReducer_closure, A.manuSidebarReducer_closure, A.historySidebarReducer_closure, A.darkModeReducer_closure, A.enableTooltipsReducer_closure, A.enableFlexibleSearchReducer_closure, A.persistDataReducer_closure, A.persistUIReducer_closure, A.showKanbanReducer_closure, A.isFilterVisibleReducer_closure, A.longPressReducer_closure, A.tapSelectedToEditReducer_closure, A.isPreviewVisibleReducer_closure, A.isPreviewVisibleReducer_closure0, A.isPreviewVisibleReducer_closure1, A.isPreviewVisibleReducer_closure2, A.isPreviewVisibleReducer_closure3, A.isPreviewVisibleReducer_closure4, A.isPreviewVisibleReducer_closure5, A.isPreviewVisibleReducer_closure6, A.isPreviewVisibleReducer_closure7, A.isPreviewVisibleReducer_closure8, A.isPreviewVisibleReducer_closure9, A.isPreviewVisibleReducer_closure10, A.isPreviewVisibleReducer_closure11, A.isPreviewVisibleReducer_closure12, A.isPreviewVisibleReducer_closure13, A.isPreviewVisibleReducer_closure14, A.requireAuthenticationReducer_closure, A.colorThemeReducer_closure, A.showPdfPreviewReducer_closure, A.showPdfPreviewSideBySideReducer_closure, A.editAfterSavingReducer_closure, A.enableTouchEventsReducer_closure, A.customColorsReducer_closure, A.historyReducer_closure, A.historyReducer_closure0, A.historyReducer_closure1, A.historyReducer_closure2, A.historyReducer_closure3, A.historyReducer_closure4, A.historyReducer_closure5, A.historyReducer_closure6, A.historyReducer_closure7, A.historyReducer_closure8, A.historyReducer_closure9, A.historyReducer_closure10, A.historyReducer_closure11, A.historyReducer_closure12, A.historyReducer_closure13, A.historyReducer_closure14, A.historyReducer_closure15, A.historyReducer_closure16, A.historyReducer_closure17, A.historyReducer_closure18, A.historyReducer_closure19, A.historyReducer_closure20, A.historyReducer_closure21, A.historyReducer_closure22, A.historyReducer_closure23, A.historyReducer_closure24, A.historyReducer_closure25, A.historyReducer_closure26, A.historyReducer_closure27, A.historyReducer_closure28, A.historyReducer_closure29, A.historyReducer_closure30, A.historyReducer_closure31, A.historyReducer_closure32, A.historyReducer_closure33, A.historyReducer_closure34, A.historyReducer_closure35, A.historyReducer_closure36, A.historyReducer_closure37, A.historyReducer_closure38, A.historyReducer_closure39, A.historyReducer_closure40, A.historyReducer_closure41, A.historyReducer_closure42, A.historyReducer_closure43, A.historyReducer_closure44, A.historyReducer_closure45, A.historyReducer_closure46, A.historyReducer_closure47, A.historyReducer_closure48, A.historyReducer_closure49, A.historyReducer_closure50, A.historyReducer_closure51, A.historyReducer_closure52, A.historyReducer_closure53, A.historyReducer_closure54, A.historyReducer_closure55, A.historyReducer_closure56, A.lastActivityReducer_closure, A.filterReducer_closure, A.filterReducer_closure0, A.loadingEntityTypeReducer_closure, A.loadingEntityTypeReducer_closure0, A.loadingEntityTypeReducer_closure1, A.loadingEntityTypeReducer_closure2, A.loadingEntityTypeReducer_closure3, A.loadingEntityTypeReducer_closure4, A.loadingEntityTypeReducer_closure5, A.loadingEntityTypeReducer_closure6, A.loadingEntityTypeReducer_closure7, A.loadingEntityTypeReducer_closure8, A.loadingEntityTypeReducer_closure9, A.loadingEntityTypeReducer_closure10, A.loadingEntityTypeReducer_closure11, A.loadingEntityTypeReducer_closure12, A.loadingEntityTypeReducer_closure13, A.filterClearedAtReducer_closure, A.filterClearedAtReducer_closure0, A.currentRouteReducer_closure, A.selectedCompanyIndexReducer_closure, A.previewStackReducer_closure, A.previewStackReducer_closure0, A.previewStackReducer_closure1, A.filterStackReducer_closure, A.filterStackReducer_closure0, A.filterStackReducer_closure1, A.handleUserAction_closure10, A.handleUserAction_closure12, A.handleUserAction_closure14, A.handleUserAction__closure, A.handleUserAction_closure18, A.forceSelectedReducer_closure71, A.forceSelectedReducer_closure72, A.forceSelectedReducer_closure73, A.forceSelectedReducer_closure74, A.forceSelectedReducer_closure75, A.forceSelectedReducer_closure76, A.forceSelectedReducer_closure77, A.forceSelectedReducer_closure78, A.selectedIdReducer_closure145, A.selectedIdReducer_closure146, A.selectedIdReducer_closure147, A.selectedIdReducer_closure148, A.selectedIdReducer_closure149, A.selectedIdReducer_closure150, A.selectedIdReducer_closure151, A.selectedIdReducer_closure152, A.selectedIdReducer_closure153, A.selectedIdReducer_closure154, A.selectedIdReducer_closure155, A.selectedIdReducer_closure156, A.selectedIdReducer_closure157, A.selectedIdReducer_closure158, A.selectedIdReducer_closure159, A.selectedIdReducer_closure160, A.editingReducer_closure45, A.editingReducer_closure46, A.editingReducer_closure47, A.editingReducer_closure48, A.userListReducer_closure, A.filteredUsersSelector_closure0, A.userList_closure0, A.forceSelectedReducer_closure31, A.forceSelectedReducer_closure32, A.forceSelectedReducer_closure33, A.forceSelectedReducer_closure34, A.forceSelectedReducer_closure35, A.forceSelectedReducer_closure36, A.forceSelectedReducer_closure37, A.forceSelectedReducer_closure38, A.tabIndexReducer_closure7, A.tabIndexReducer_closure8, A.saveCompleterReducer_closure0, A.cancelCompleterReducer_closure0, A.selectedIdReducer_closure65, A.selectedIdReducer_closure66, A.selectedIdReducer_closure67, A.selectedIdReducer_closure68, A.selectedIdReducer_closure69, A.selectedIdReducer_closure70, A.selectedIdReducer_closure71, A.selectedIdReducer_closure72, A.selectedIdReducer_closure73, A.selectedIdReducer_closure74, A.selectedIdReducer_closure75, A.selectedIdReducer_closure76, A.selectedIdReducer_closure77, A.selectedIdReducer_closure78, A.selectedIdReducer_closure79, A.editingReducer_closure24, A.editingReducer_closure25, A.editingReducer_closure26, A.editingReducer_closure27, A.vendorListReducer_closure, A.dropdownVendorsSelector_closure0, A.filteredVendorsSelector_closure0, A.memoizedVendorStatsForUser_closure, A.vendorStatsForUser_closure, A.forceSelectedReducer_closure111, A.forceSelectedReducer_closure112, A.forceSelectedReducer_closure113, A.forceSelectedReducer_closure114, A.forceSelectedReducer_closure115, A.forceSelectedReducer_closure116, A.forceSelectedReducer_closure117, A.forceSelectedReducer_closure118, A.selectedIdReducer_closure223, A.selectedIdReducer_closure224, A.selectedIdReducer_closure225, A.selectedIdReducer_closure226, A.selectedIdReducer_closure227, A.selectedIdReducer_closure228, A.selectedIdReducer_closure229, A.selectedIdReducer_closure230, A.selectedIdReducer_closure231, A.selectedIdReducer_closure232, A.selectedIdReducer_closure233, A.selectedIdReducer_closure234, A.selectedIdReducer_closure235, A.selectedIdReducer_closure236, A.selectedIdReducer_closure237, A.editingReducer_closure72, A.editingReducer_closure73, A.editingReducer_closure74, A.editingReducer_closure75, A.webhookListReducer_closure, A.filteredWebhooksSelector_closure0, A.FieldGrid_build_closure, A.FieldGrid_build_closure0, A._AppBottomBarState_build___closure7, A._AppBottomBarState_build___closure5, A._AppBottomBarState_build___closure, A._AppBottomBarState_build_closure, A.CustomFieldSelector_build_closure, A.ConfirmEmail_build__closure, A.ConfirmEmailBuilder_build_closure, A.MultiSelectListState_build_closure1, A.MultiSelectListState_build_closure5, A.DocumentGrid_build_closure1, A.DocumentTile_build___closure, A.DocumentPreview_build_closure0, A.EditScaffold_build_closure2, A._EntityListTileState_build_closure, A._EntityDropdownState__showOptions__closure, A._EntityDropdownState_build__closure5, A._EntityDropdownDialogState_build__createList_closure1, A.EntityTopFilter_build_closure5, A.EntityTopFilterHeader_build_closure3, A.AppToggleButtons_build_closure, A._CustomFieldState_build_closure0, A.ProjectPicker_build_closure, A._TimePickerState__showTimePicker_closure, A.VendorPicker_build_closure, A.HistoryDrawerBuilder_build_closure, A._InvoiceEmailViewState__buildHistory_closure, A.FilterListTile_build_closure, A.MainScreen_build_closure, A.MenuDrawerBuilder_build_closure, A._DropDownMultiSelectState_build_closure, A._SystemLogViewerState_build_closure2, A._SystemLogViewerState_build__closure0, A.AppPaginatedDataTableState_build_closure0, A.EntityDataTableSource_getRow_closure3, A._EntityListState_build__closure2, A._EntityListState_build__closure1, A._EntityListState_build___closure1, A._EntityListState_build_closure3, A._UpgradeDialogState__buildProductList_closure0, A._VariableGrid_build_closure, A._VariableGrid_build_closure0, A.ViewScaffold_build_closure5, A.InitScreen_build_closure, A.LoginScreen_build_closure, A.LoginVM_fromStore__closure6, A.LoginVM_fromStore__closure5, A.LoginVM_fromStore__closure3, A.LoginVM_fromStore__closure1, A.BankAccountListBuilder_build_closure, A.BankAccountListBuilder_build__closure, A.BankAccountScreen_build_closure13, A.BankAccountScreen_build_closure10, A.BankAccountScreenBuilder_build_closure, A._BankAccountEditState_build_closure1, A.BankAccountEditScreen_build_closure, A.BankAccountViewScreen_build_closure, A.ClientListItem_build_closure, A.ClientListItem_build__closure0, A.ClientListBuilder_build_closure, A.ClientListBuilder_build__closure, A._ClientPdfViewState_build_closure9, A._ClientPdfViewState_build_closure10, A.ClientPdfScreen_build_closure, A.ClientScreen_build_closure8, A.ClientScreen_build_closure5, A.ClientScreenBuilder_build_closure, A.ClientEditContactsScreen_build_closure, A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure2, A.ClientEditScreen_build_closure, A._ClientViewActivityState_build_closure0, A._ClientViewActivityState_build_closure, A._ClientViewFullwidthState_build_closure0, A._ClientViewLedgerState_build_closure1, A._ClientViewLedgerState_build_closure0, A.ClientViewPaymentMethods_build_closure0, A.ClientViewPaymentMethods_build_closure, A.ClientViewScreen_build_closure, A.ClientViewVM_ClientViewVM$fromStore_closure0, A._CompanyGatewayListState_build_closure0, A.CompanyGatewayListBuilder_build_closure, A.CompanyGatewayListVM_fromStore_closure0, A.CompanyGatewayScreen_build_closure8, A.CompanyGatewayScreenBuilder_build_closure, A.CompanyGatewayEditScreen_build_closure, A.CompanyGatewayViewScreen_build_closure, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore__closure, A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore__closure0, A.CreditEmailScreen_build_closure, A.CreditListItem_build_closure, A.CreditListItem_build__closure0, A.CreditListBuilder_build_closure, A.CreditListBuilder_build__closure, A.CreditPdfScreen_build_closure, A.CreditScreen_build_closure8, A.CreditScreen_build_closure5, A.CreditScreenBuilder_build_closure, A._CreditEditState_build_closure0, A.CreditEditDetailsScreen_build_closure, A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure1, A.CreditEditItemsScreen_build_closure, A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure1, A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure2, A.CreditEditNotesScreen_build_closure, A.CreditEditPDFScreen_build_closure, A.CreditEditScreen_build_closure, A.CreditEditVM_CreditEditVM$fromStore_closure2, A.CreditViewScreen_build_closure, A.CreditViewVM_CreditViewVM$fromStore_closure1, A.DashboardActivity_build_closure0, A.DashboardActivity_build_closure, A._DashboardDateRangePickerState_build_closure2, A._DashboardDateRangePickerState_build_closure3, A._DashboardDateRangePickerState_build_closure6, A._DashboardDateRangePickerState_build_closure7, A.DashboardPanels__header_closure, A.DashboardPanels__runningTasks__closure, A.DashboardPanels_build_closure4, A.DashboardPanels_build__closure3, A.DashboardPanels_build__closure5, A.DashboardPanels_build__closure7, A.DashboardPanels_build__closure9, A.DashboardPanels_build__closure11, A.__DashboardPanelState_build__closure0, A.__DashboardPanelState_build__closure1, A.__DashboardPanelState_build__closure, A.__DashboardPanelState_build__closure2, A.__DashboardPanelState_build__closure4, A.__DashboardPanelState_build__closure5, A.__DashboardPanelState_build__closure3, A.__DashboardPanelState_build__closure6, A.__OverviewPanelState_build__closure0, A.__OverviewPanelState_build__closure1, A.__OverviewPanelState_build__closure, A.__OverviewPanelState_build__closure2, A.__OverviewPanelState_build__closure4, A.__OverviewPanelState_build__closure5, A.__OverviewPanelState_build__closure3, A.__OverviewPanelState_build__closure6, A.__OverviewPanelState_build__closure8, A.__OverviewPanelState_build__closure9, A.__OverviewPanelState_build__closure7, A.__OverviewPanelState_build__closure10, A.__DashboardSettingsState_build_closure6, A._DashboardFieldState_build_closure, A._CustomTabBarView_build_closure, A.DashboardScreenBuilder_build_closure, A.DashboardVM_fromStore_closure1, A.InvoiceSidebar_build_closure, A.InvoiceSidebar_build_closure0, A.InvoiceSidebar_build_closure1, A.InvoiceSidebar_build_closure2, A.InvoiceSidebar_build_closure3, A.InvoiceSidebar_build_closure4, A.PaymentSidebar_build_closure, A.PaymentSidebar_build_closure0, A.PaymentSidebar_build_closure1, A.PaymentSidebar_build_closure2, A.QuoteSidebar_build_closure, A.QuoteSidebar_build_closure0, A.QuoteSidebar_build_closure1, A.QuoteSidebar_build_closure2, A.QuoteSidebar_build_closure3, A.QuoteSidebar_build_closure4, A.TaskSidebar_build_closure, A.TaskSidebar_build_closure0, A.TaskSidebar_build_closure1, A.TaskSidebar_build_closure2, A.TaskSidebar_build_closure3, A.TaskSidebar_build_closure4, A.ExpenseSidbar_build_closure, A.ExpenseSidbar_build_closure0, A.ExpenseSidbar_build_closure1, A.ExpenseSidbar_build_closure2, A.DesignListBuilder_build_closure, A.DesignListBuilder_build__closure, A.DesignScreen_build_closure8, A.DesignScreen_build_closure5, A.DesignScreenBuilder_build_closure, A.DesignEditScreen_build_closure, A.DesignViewScreen_build_closure, A.DocumentListBuilder_build_closure, A.DocumentListBuilder_build__closure, A.DocumentScreen_build_closure8, A.DocumentScreen_build_closure5, A.DocumentScreenBuilder_build_closure, A.DocumentEditScreen_build_closure, A.DocumentViewScreen_build_closure, A._ExpenseEditState_build_closure0, A.ExpenseEditDetailsState_build_closure0, A.ExpenseEditDetailsState_build_closure5, A.ExpenseEditDetailsState_build_closure18, A.ExpenseEditDetailsState_build_closure22, A.ExpenseEditSettingsState_build_closure2, A.ExpenseEditScreen_build_closure, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure2, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure3, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure4, A.ExpenseListItem_build_closure, A.ExpenseListItem_build__closure0, A.ExpenseListBuilder_build_closure, A.ExpenseListBuilder_build__closure, A.ExpenseScreen_build_closure15, A.ExpenseScreen_build_closure14, A.ExpenseScreen_build_closure10, A.ExpenseScreen_build_closure11, A.ExpenseScreenBuilder_build_closure, A.ExpenseViewScreen_build_closure, A.ExpenseViewVM_ExpenseViewVM$fromStore_closure0, A.ExpenseCategoryEditScreen_build_closure, A.ExpenseCategoryListBuilder_build_closure, A.ExpenseCategoryListBuilder_build__closure, A.ExpenseCategoryScreen_build_closure8, A.ExpenseCategoryScreen_build_closure5, A.ExpenseCategoryScreenBuilder_build_closure, A.ExpenseCategoryViewScreen_build_closure, A.GroupEditScreen_build_closure, A.GroupListBuilder_build_closure, A.GroupListBuilder_build__closure, A.GroupSettingsScreen_build_closure4, A.GroupSettingsScreen_build_closure1, A.GroupScreenBuilder_build_closure, A.GroupViewScreen_build_closure, A.GroupViewVM_GroupViewVM$fromStore_closure0, A._InvoiceEditState_build_closure0, A.InvoiceEditContacts_build_closure, A.InvoiceEditContacts_build_closure1, A.InvoiceEditContactsScreen_build_closure, A.InvoiceEditDesktopState_build_closure12, A.InvoiceEditDesktopState_build_closure14, A.InvoiceEditDesktopState_build_closure16, A.InvoiceEditDesktopState_build_closure18, A.InvoiceEditDesktopState_build_closure27, A.InvoiceEditDesktopState_build__closure3, A.InvoiceEditDetailsState_build_closure10, A.InvoiceEditDetailsState_build_closure12, A.InvoiceEditDetailsState_build_closure14, A.InvoiceEditDetailsState_build_closure16, A.InvoiceEditDetailsState_build_closure27, A.InvoiceEditDetailsScreen_build_closure, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure1, A._InvoiceEditItemsDesktopState_build_closure2, A._InvoiceEditItemsDesktopState_build_closure3, A._InvoiceEditItemsDesktopState_build___closure14, A.InvoiceEditItemsScreen_build_closure, A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure1, A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure2, A.InvoiceEditNotesScreen_build_closure, A.InvoiceEditPDFScreen_build_closure, A.InvoiceEditScreen_build_closure, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure2, A._InvoiceItemSelectorState_build__productList_closure, A._InvoiceItemSelectorState_build__taskList_closure, A._InvoiceItemSelectorState_build__expenseList_closure, A.InvoiceEmailScreen_build_closure, A.InvoiceListItem_build_closure, A.InvoiceListItem_build__closure0, A.InvoiceListBuilder_build_closure, A.InvoiceListBuilder_build__closure, A.InvoicePdfScreen_build_closure, A.InvoiceScreen_build_closure17, A.InvoiceScreen_build_closure16, A.InvoiceScreen_build_closure12, A.InvoiceScreen_build_closure13, A.InvoiceScreenBuilder_build_closure, A._InvoiceViewActivityState_build_closure0, A._InvoiceViewActivityState_build_closure, A._InvoiceViewHistoryState_build_closure0, A._InvoiceViewHistoryState_build_closure1, A._InvoiceViewHistoryState_build_closure2, A.InvoiceOverview_build_surchargeRow, A.InvoiceOverview_build_closure3, A.InvoiceViewScreen_build_closure, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure1, A.InvoiceViewVM_InvoiceViewVM$fromStore_closure3, A._PaymentEditState_build_closure7, A.PaymentEditScreen_build_closure, A.PaymentListItem_build_closure, A.PaymentListItem_build__closure0, A.PaymentListBuilder_build_closure, A.PaymentListBuilder_build__closure, A.PaymentScreen_build_closure18, A.PaymentScreen_build_closure17, A.PaymentScreen_build_closure13, A.PaymentScreen_build_closure14, A.PaymentScreenBuilder_build_closure, A._PaymentRefundState_build_closure0, A.PaymentRefundScreen_build_closure, A.PaymentRefundVM_PaymentRefundVM$fromStore_closure0, A.PaymentViewScreen_build_closure, A.PaymentTermEditScreen_build_closure, A.PaymentTermListBuilder_build_closure, A.PaymentTermListBuilder_build__closure, A.PaymentTermScreen_build_closure8, A.PaymentTermScreen_build_closure5, A.PaymentTermScreenBuilder_build_closure, A.PaymentTermViewScreen_build_closure, A.ProductEditScreen_build_closure, A.ProductListItem_build_closure, A.ProductListItem_build__closure0, A.ProductListBuilder_build_closure, A.ProductListBuilder_build__closure, A.ProductScreen_build_closure8, A.ProductScreen_build_closure5, A.ProductScreenBuilder_build_closure, A.ProductViewScreen_build_closure, A.ProductViewVM_ProductViewVM$fromStore_closure0, A._ProjectEditState_build__closure4, A.ProjectEditScreen_build_closure, A.ProjectEditVM_ProjectEditVM$fromStore_closure2, A.ProjectListItem_build_closure, A.ProjectListItem_build__closure0, A.ProjectListBuilder_build_closure, A.ProjectListBuilder_build__closure, A.ProjectScreen_build_closure8, A.ProjectScreen_build_closure5, A.ProjectScreenBuilder_build_closure, A.ProjectViewScreen_build_closure, A.ProjectViewVM_ProjectViewVM$fromStore_closure0, A._PurchaseOrderEditState_build_closure0, A.PurchaseOrderEditDetailsScreen_build_closure, A.PurchaseOrderEditDetailsVM_PurchaseOrderEditDetailsVM$fromStore_closure1, A.PurchaseOrderEditItemsScreen_build_closure, A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure1, A.PurchaseOrderEditItemsVM_PurchaseOrderEditItemsVM$fromStore_closure2, A.PurchaseOrderEditNotesScreen_build_closure, A.PurchaseOrderEditPDFScreen_build_closure, A.PurchaseOrderEditScreen_build_closure, A.PurchaseOrderEditVM_PurchaseOrderEditVM$fromStore_closure2, A.PurchaseOrderEmailScreen_build_closure, A.PurchaseOrderListItem_build_closure, A.PurchaseOrderListItem_build__closure0, A.PurchaseOrderListBuilder_build_closure, A.PurchaseOrderListBuilder_build__closure, A.PurchaseOrderPdfScreen_build_closure, A.PurchaseOrderScreen_build_closure14, A.PurchaseOrderScreen_build_closure13, A.PurchaseOrderScreen_build_closure9, A.PurchaseOrderScreen_build_closure10, A.PurchaseOrderScreenBuilder_build_closure, A.PurchaseOrderViewScreen_build_closure, A.PurchaseOrderViewVM_PurchaseOrderViewVM$fromStore_closure1, A._QuoteEditState_build_closure0, A.QuoteEditDetailsScreen_build_closure, A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure1, A.QuoteEditItemsScreen_build_closure, A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure1, A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure2, A.QuoteEditNotesScreen_build_closure, A.QuoteEditPDFScreen_build_closure, A.QuoteEditScreen_build_closure, A.QuoteEditVM_QuoteEditVM$fromStore_closure2, A.QuoteEmailScreen_build_closure, A.QuoteListItem_build_closure, A.QuoteListItem_build__closure0, A.QuoteListBuilder_build_closure, A.QuoteListBuilder_build__closure, A.QuotePdfScreen_build_closure, A.QuoteScreen_build_closure16, A.QuoteScreen_build_closure15, A.QuoteScreen_build_closure11, A.QuoteScreen_build_closure12, A.QuoteScreenBuilder_build_closure, A.QuoteViewScreen_build_closure, A.QuoteViewVM_QuoteViewVM$fromStore_closure1, A.RecurringExpenseEditScreen_build_closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure2, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure3, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure4, A.RecurringExpenseListItem_build_closure, A.RecurringExpenseListItem_build__closure0, A.RecurringExpenseListBuilder_build_closure, A.RecurringExpenseListBuilder_build__closure, A.RecurringExpenseScreen_build_closure8, A.RecurringExpenseScreen_build_closure5, A.RecurringExpenseScreenBuilder_build_closure, A.RecurringExpenseViewScreen_build_closure, A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore_closure0, A._RecurringInvoiceEditState_build_closure0, A.RecurringInvoiceEditDetailsScreen_build_closure, A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure1, A.RecurringInvoiceEditItemsScreen_build_closure, A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure1, A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure2, A.RecurringInvoiceEditNotesScreen_build_closure, A.RecurringInvoiceEditPDFScreen_build_closure, A.RecurringInvoiceEditScreen_build_closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure2, A.RecurringInvoiceListItem_build_closure, A.RecurringInvoiceListItem_build__closure0, A.RecurringInvoiceListBuilder_build_closure, A.RecurringInvoiceListBuilder_build__closure, A.RecurringInvoicePdfScreen_build_closure, A.RecurringInvoiceScreen_build_closure14, A.RecurringInvoiceScreen_build_closure15, A.RecurringInvoiceScreen_build_closure11, A.RecurringInvoiceScreen_build_closure10, A.RecurringInvoiceScreenBuilder_build_closure, A.RecurringInvoiceViewScreen_build_closure, A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure1, A.clientReport_closure2, A.contactReport_closure2, A.creditReport_closure2, A.documentReport__getRow, A.documentReport_closure1, A.documentReport_closure2, A.documentReport_closure3, A.documentReport_closure4, A.documentReport_closure6, A.expenseReport_closure2, A.lineItemReport_closure16, A.invoiceReport_closure2, A.taxReport_closure1, A.paymentReport_closure2, A.paymentTaxReport_closure1, A.productReport_closure2, A.profitAndLossReport_closure1, A.lineItemReport_closure2, A.purchaseOrderReport_closure2, A.lineItemReport_closure9, A.quoteReport_closure2, A.recurringExpenseReport_closure2, A.recurringInvoiceReport_closure2, A.ReportCharts_build_closure, A.ReportCharts_build_closure1, A.ReportCharts_build_closure2, A.ReportCharts_build_closure4, A.ReportCharts_build_closure5, A.ReportCharts_build_closure7, A.ReportCharts_build_closure8, A.ReportsScreen_build_closure1, A.ReportsScreen_build_closure14, A.ReportsScreen_build_closure15, A.ReportsScreen_build_closure21, A._ReportDataTableState_initState_closure, A._ReportDataTableState_build_closure, A.TotalsDataTable_build_closure, A.ReportDataTableSource_getRow_closure, A.ReportResult_tableFilters__closure2, A.ReportResult_totalColumns_closure0, A.ReportResult_totalRows_closure0, A.ReportResult_totalRows__closure0, A.ReportResult_totalRows_closure2, A.ReportsScreenBuilder_build_closure, A.ReportsScreenVM_fromStore_closure2, A.ReportsScreenVM_fromStore_closure3, A.ReportsScreenVM_fromStore_closure1, A.ReportsScreenVM_fromStore_closure, A.ReportsScreenVM_fromStore__closure3, A.calculateReportTotals_closure, A.taskReport_closure2, A.transactionReport_closure4, A.vendorReport_closure2, A._ScheduleEditState_build__closure3, A.ScheduleEditScreen_build_closure, A.ScheduleListBuilder_build_closure, A.ScheduleListBuilder_build__closure, A.ScheduleScreen_build_closure8, A.ScheduleScreen_build_closure5, A.ScheduleScreenBuilder_build_closure, A.ScheduleViewScreen_build_closure, A._AccountOverview_build___closure0, A._AccountOverview_build___closure, A.AccountManagementScreen_build_closure, A.ClientPortalScreen_build_closure, A.CompanyDetailsScreen_build_closure, A.CompanyDetailsVM_fromStore_closure2, A.CompanyDetailsVM_fromStore_closure5, A.CreditCardsAndBanksScreen_build_closure, A.CustomFieldsScreen_build_closure, A.DataVisualizationsScreen_build_closure, A._DeviceSettingsState_build_closure8, A.DeviceSettingsScreen_build_closure, A.DeviceSettingsVM_fromStore_closure1, A.DeviceSettingsVM_fromStore_closure7, A.DeviceSettingsVM_fromStore_closure4, A.DeviceSettingsVM_fromStore_closure5, A.DeviceSettingsVM_fromStore_closure8, A.DeviceSettingsVM_fromStore_closure14, A.DeviceSettingsVM_fromStore_closure12, A.DeviceSettingsVM_fromStore_closure13, A.DeviceSettingsVM_fromStore_closure17, A.DeviceSettingsVM_fromStore_closure15, A.DeviceSettingsVM_fromStore_closure16, A.DeviceSettingsVM_fromStore_closure6, A.DeviceSettingsVM_fromStore_closure9, A.DeviceSettingsVM_fromStore_closure3, A.DeviceSettingsVM_fromStore_closure10, A.DeviceSettingsVM_fromStore_closure2, A.DeviceSettingsVM_fromStore_closure11, A.EmailSettingsScreen_build_closure, A.ExpenseSettingsScreen_build_closure, A._GeneratedNumbersState_build_closure4, A._GeneratedNumbersState_build_closure6, A._GeneratedNumbersState_build_closure7, A._GeneratedNumbersState_build_closure8, A._GeneratedNumbersState_build_closure9, A._GeneratedNumbersState_build_closure10, A._GeneratedNumbersState_build_closure11, A._GeneratedNumbersState_build_closure12, A._GeneratedNumbersState_build_closure13, A._GeneratedNumbersState_build_closure14, A._GeneratedNumbersState_build_closure15, A._GeneratedNumbersState_build_closure16, A._GeneratedNumbersState_build_closure17, A._GeneratedNumbersState_build_closure18, A.GeneratedNumbersScreen_build_closure, A._ImportExportState_build_closure10, A._ImportExportState_build_closure11, A.__FileMapperState_build_closure4, A._FieldMapper_build_closure, A.ImportExportScreen_build_closure, A.InvoiceDesignScreen_build_closure, A.InvoiceDesignVM_fromStore_closure0, A._LocalizationSettingsState_build_closure0, A._LocalizationSettingsState_build_closure8, A.LocalizationScreen_build_closure, A.PaymentsSettingsScreen_build_closure, A.ProductSettingsScreen_build_closure, A.SettingsSearch_build_closure, A.SettingsListBuilder_build_closure, A.SettingsScreenBuilder_build_closure, A._SettingsWizardState__onSavePressed_closure, A._SettingsWizardState_build_closure6, A.TaskSettingsScreen_build_closure, A.TaxSettingsScreen_build_closure, A._TemplatesAndRemindersState_build_closure6, A.TemplatesAndRemindersScreen_build_closure, A.TemplatesAndRemindersVM_fromStore_closure1, A._UserDetailsState_build_closure12, A.UserDetailsScreen_build_closure, A.UserDetailsVM_fromStore___closure2, A.UserDetailsVM_fromStore___closure1, A.UserDetailsVM_fromStore___closure0, A.UserDetailsVM_fromStore___closure6, A.UserDetailsVM_fromStore__closure6, A.UserDetailsVM_fromStore___closure7, A.UserDetailsVM_fromStore___closure3, A.UserDetailsVM_fromStore___closure, A.UserDetailsVM_fromStore__closure4, A.UserDetailsVM_fromStore___closure4, A.UserDetailsVM_fromStore____closure7, A.WorkflowSettingsScreen_build_closure, A.SubscriptionEditScreen_build_closure, A.SubscriptionListBuilder_build_closure, A.SubscriptionListBuilder_build__closure, A.SubscriptionScreen_build_closure8, A.SubscriptionScreen_build_closure5, A.SubscriptionScreenBuilder_build_closure, A.SubscriptionViewScreen_build_closure, A._UpdateDialogState_updateApp_closure, A._TaskEditState_build_closure0, A._TaskEditDesktopState_build_closure7, A._TaskEditDesktopState_build_closure9, A.TaskEditDetailsScreen_build_closure, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure0, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure2, A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure1, A.TimeEditDetailsState_build_closure, A.TimeEditDetailsState_build_closure1, A.TaskEditTimesScreen_build_closure, A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure1, A.TaskEditScreen_build_closure, A.KanbanViewState__initBoard_closure0, A.KanbanViewState__initBoard__closure, A.KanbanViewState_build__closure5, A.KanbanViewState_build__closure, A.KanbanViewState_build__closure1, A.KanbanViewState_build___closure1, A._KanbanViewBuilderState_build_closure, A.TaskListItem_build_closure0, A.TaskListItem_build__closure0, A.TaskListBuilder_build_closure, A.TaskListBuilder_build__closure, A.TaskScreen_build_closure16, A.TaskScreen_build_closure15, A.TaskScreen_build_closure12, A.TaskScreen_build_closure11, A.TaskScreenBuilder_build_closure, A.TaskViewScreen_build_closure, A.TaskViewVM_TaskViewVM$fromStore_closure1, A.TaskStatusEditScreen_build_closure, A.TaskStatusListBuilder_build_closure, A.TaskStatusListBuilder_build__closure, A.TaskStatusScreen_build_closure8, A.TaskStatusScreen_build_closure5, A.TaskStatusScreenBuilder_build_closure, A.TaskStatusViewScreen_build_closure, A.TaxRateEditScreen_build_closure, A.TaxRateListBuilder_build_closure, A.TaxRateListBuilder_build__closure, A.TaxRateSettingsScreen_build_closure4, A.TaxRateSettingsScreen_build_closure1, A.TaxRateScreenBuilder_build_closure, A.TaxRateViewScreen_build_closure, A.TokenEditScreen_build_closure, A.TokenEditVM_TokenEditVM$fromStore___closure, A.TokenListBuilder_build_closure, A.TokenListBuilder_build__closure, A.TokenScreen_build_closure8, A.TokenScreen_build_closure5, A.TokenScreenBuilder_build_closure, A.TokenViewScreen_build_closure, A._TransactionEditState_build__closure3, A._TransactionEditState_build__closure5, A.TransactionEditScreen_build_closure, A.TransactionEditVM_TransactionEditVM$fromStore_closure2, A.TransactionListItem_build_closure, A.TransactionListItem_build__closure0, A.TransactionListBuilder_build_closure, A.TransactionListBuilder_build__closure, A.TransactionScreen_build_closure15, A.TransactionScreen_build_closure14, A.TransactionScreen_build_closure11, A.TransactionScreenBuilder_build_closure, A._MatchDepositsState_updateInvoiceList_closure0, A._MatchDepositsState_updatePaymentList_closure0, A._MatchDepositsState_build_closure9, A._MatchDepositsState_build_closure10, A._MatchDepositsState_build_closure12, A._MatchDepositsState_build_closure11, A._MatchDepositsState_build_closure14, A._MatchDepositsState_build_closure13, A._MatchWithdrawalsState_updateCategoryList_closure0, A._MatchWithdrawalsState_updateVendorList_closure0, A._MatchWithdrawalsState_updateExpenseList_closure0, A._MatchWithdrawalsState_build_closure5, A._MatchWithdrawalsState_build_closure6, A._MatchWithdrawalsState_build_closure8, A._MatchWithdrawalsState_build_closure7, A._MatchWithdrawalsState_build_closure13, A._MatchWithdrawalsState_build_closure12, A._MatchWithdrawalsState_build_closure18, A._MatchWithdrawalsState_build_closure17, A.TransactionViewScreen_build_closure, A.TransactionViewVM_TransactionViewVM$fromStore_closure2, A.TransactionViewVM_TransactionViewVM$fromStore_closure3, A.TransactionViewVM_TransactionViewVM$fromStore_closure0, A._TransactionRuleEditState_build__closure6, A._TransactionRuleEditState_build__closure8, A.TransactionRuleEditScreen_build_closure, A.TransactionRuleListBuilder_build_closure, A.TransactionRuleListBuilder_build__closure, A.TransactionRuleScreen_build_closure8, A.TransactionRuleScreen_build_closure5, A.TransactionRuleScreenBuilder_build_closure, A.TransactionRuleViewScreen_build_closure, A._UserEditState_build_closure2, A.UserEditScreen_build_closure, A.UserEditVM_UserEditVM$fromStore___closure, A.UserListBuilder_build_closure, A.UserListBuilder_build__closure, A.UserScreen_build_closure8, A.UserScreen_build_closure5, A.UserScreenBuilder_build_closure, A.UserViewScreen_build_closure, A.VendorEditContactsScreen_build_closure, A.VendorEditContactsVM_VendorEditContactsVM$fromStore_closure2, A.VendorEditScreen_build_closure, A.VendorListItem_build_closure, A.VendorListItem_build__closure0, A.VendorListBuilder_build_closure, A.VendorListBuilder_build__closure, A.VendorScreen_build_closure8, A.VendorScreen_build_closure5, A.VendorScreenBuilder_build_closure, A._VendorViewActivityState_build_closure0, A._VendorViewActivityState_build_closure, A._VendorViewFullwidthState_build_closure, A.VendorViewScreen_build_closure, A.VendorViewVM_VendorViewVM$fromStore_closure0, A.WebhookEditScreen_build_closure, A.WebhookViewScreen_build_closure, A.WebhookListBuilder_build_closure, A.WebhookListBuilder_build__closure, A.WebhookScreen_build_closure8, A.WebhookScreen_build_closure5, A.WebhookScreenBuilder_build_closure, A.passwordCallback_closure1, A.passwordCallback_closure2, A._ExampleEditorState__showImageToolbar__closure, A._darkModeStyles_closure, A._darkModeStyles_closure0, A._darkModeStyles_closure1, A.memo2_closure, A.RenderOverflowView_performFlexibleLayout_closure, A.RenderOverflowView_paint_defaultPaint, A.RenderOverflowView_hitTestChildren__closure, A.OverflowView$_all_closure, A.decodePermissionRequestResult_closure, A._PinputState__buildPinput__closure, A._PinputState__buildFields_closure, A.__PinputState_State_RestorationMixin_dispose_closure, A.PdfPreviewCustomState__createPreview_closure, A._QrImageViewState_build_closure, A.hashObjects_closure0, A.combineReducers_closure, A.RoundedLoadingButtonState_build_closure, A.RouteObserverBreadcrumb__formatArgs_closure, A.Highlighter__collateLines_closure0, A.ReactiveModelImp__handleAsyncState_closure1, A.CommonEditorOperations_deleteUpstream_closure, A.CommonEditorOperations_deleteUpstream_closure0, A.CommonEditorOperations__replaceBlockNodeWithEmptyParagraphAndCollapsedSelection_closure, A.CommonEditorOperations_convertParagraphByPatternMatching_closure, A.CommonEditorOperations_convertParagraphByPatternMatching_closure0, A.CommonEditorOperations_convertParagraphByPatternMatching_closure1, A.CommonEditorOperations_convertParagraphByPatternMatching_closure2, A.CommonEditorOperations_convertParagraphByPatternMatching_closure3, A.CommonEditorOperations__processUrlNode_closure, A.CommonEditorOperations_insertBlockLevelNewline_closure, A.CommonEditorOperations_insertBlockLevelNewline_closure0, A.CommonEditorOperations_convertToListItem_closure, A.CommonEditorOperations_convertToBlockquote_closure, A.CommonEditorOperations_convertToParagraph_closure, A.SuperEditorFocusDebugVisuals_build_closure, A.SuperEditorImeDebugVisuals_build_closure, A._CaretDocumentOverlayState_build__closure, A._CaretDocumentOverlayState_build___closure0, A._AndroidDocumentTouchEditingControlsState_build_closure, A.KeyboardEditingToolbar_build_closure, A._SingleColumnDocumentLayoutState__buildDocComponents_closure, A._SingleColumnDocumentLayoutState__buildDocComponents_closure0, A.SuperEditorState__buildDesktopGestureSystem_closure, A.defaultStylesheet_closure, A.defaultStylesheet_closure0, A.defaultStylesheet_closure1, A.defaultStylesheet_closure2, A.defaultStylesheet_closure3, A.defaultStylesheet_closure4, A.defaultStylesheet_closure5, A.defaultStylesheet_closure6, A.defaultStylesheet_closure7, A.defaultStylesheet_closure8, A.defaultStylesheet_closure9, A.taskStyles_closure, A.TaskComponentBuilder_createViewModel__closure, A._IosDocumentTouchEditingControlsState_build_closure, A.SuperAndroidTextFieldState_build_closure, A.IOSFloatingCursor_build_closure, A.SuperIOSTextFieldState_build_closure, A.SuperTextState_build_closure, A.SuperTextState_build_closure0, A.WindowManager_setBounds_closure]); + _inheritMany(A._Enum, [A.BrowserEngine, A.OperatingSystem, A.MutatorType, A._ParagraphCommandType, A.PersistedSurfaceState, A.DebugEngineInitializationState, A.Assertiveness, A._CheckableKind, A.Role, A.AccessibilityMode, A.GestureMode, A.EnabledState, A.LineBreakType, A.FragmentFlow, A._ComparisonResult, A.TextCapitalization, A.TransformKind, A.LineCharProperty, A.WordCharProperty, A.ClipOp, A.PathFillType, A.PathOperation, A.KeyEventType, A.StrokeCap, A.StrokeJoin, A.PaintingStyle, A.BlendMode, A.Clip, A.BlurStyle, A.FilterQuality, A.ImageByteFormat, A.PixelFormat, A.AppLifecycleState, A.DartPerformanceMode, A.PointerChange, A.PointerDeviceKind, A.PointerSignalKind, A.FontStyle, A.PlaceholderAlignment, A.TextAlign, A.TextBaseline, A.TextDecorationStyle, A.TextLeadingDistribution, A.TextDirection, A.TextAffinity, A.BoxHeightStyle, A.BoxWidthStyle, A.TileMode, A.Brightness, A.SpanMarkerType, A.AttributionVisitEvent, A.ImageRenderMethodForWeb, A.BarGroupingType, A.AxisOrientation, A._PixelVerticalDirection, A.RangeBandType, A.StepSizeType, A.TickLabelAnchor, A.TickLabelJustification, A.CalendarField, A.BehaviorPosition, A.OutsideJustification, A.InsideJustification, A.LegendTapHandling, A.LegendDefaultMeasure, A.LinePointHighlighterFollowLineType, A.SelectionMode, A.SelectionTrigger, A.FillPatternType, A.SelectionModelType, A.LayoutPosition, A.TextDirection0, A.MaxWidthStrategy, A.GestureType, A._HorizontalJustification, A.MessageLevel, A.FileType, A.AnimationStatus, A._AnimationDirection, A.AnimationBehavior, A._TrainHoppingMode, A._CupertinoTextSelectionToolbarItemsSlot, A.DiagnosticLevel, A.DiagnosticsTreeStyle, A._WordWrapParseMode, A._LicenseEntryWithLineBreaksParserState, A.TargetPlatform, A.GestureDisposition, A._ForceState, A._DragState, A.DragStartBehavior, A.GestureRecognizerState, A._ScaleState, A._ActionLevel, A._LayoutMode, A._Focus, A.ThemeMode, A._CornerId, A.ButtonTextTheme, A.ButtonBarLayoutBehavior, A.DatePickerEntryMode, A.DatePickerMode, A.DrawerAlignment, A._FloatingActionButtonType, A._HighlightType, A.FloatingLabelBehavior, A._DecorationSlot, A.ListTileStyle, A.ListTileControlAffinity, A._ListTileSlot, A.MaterialType, A.MaterialState, A._ActivityIndicatorType, A._RefreshIndicatorMode, A.RefreshIndicatorTriggerMode, A._ScaffoldSlot, A.SnackBarClosedReason, A._SwitchType, A._SwitchListTileType, A.TabBarIndicatorSize, A._TextSelectionToolbarItemPosition, A.MaterialTapTargetSize, A.DayPeriod, A.TimeOfDayFormat, A.HourFormat, A._TimePickerMode, A.TimePickerEntryMode, A.TooltipTriggerMode, A.ScriptCategory, A.RenderComparison, A.Axis0, A.VerticalDirection, A.AxisDirection, A.BorderStyle, A.BoxShape, A.BoxFit, A.ImageRepeat, A.TextOverflow, A.TextWidthBasis, A.SpringType, A.RenderAnimatedSizeState, A._IntrinsicDimension, A.FlexFit, A.MainAxisSize, A.MainAxisAlignment, A.CrossAxisAlignment, A.PlatformViewHitTestBehavior, A.HitTestBehavior, A.DecorationPosition, A.SelectionResult, A.SelectionEventType, A.TextGranularity, A.SelectionExtendDirection, A.SelectionStatus, A.TextSelectionHandleType, A.GrowthDirection, A.StackFit, A.TableCellVerticalAlignment, A.CacheExtentStyle, A.ScrollDirection, A.WrapAlignment, A.WrapCrossAlignment, A.SchedulerPhase, A.DebugSemanticsDumpOrder, A.Assertiveness0, A.KeyDataTransitMode, A.KeyboardSide, A.ModifierKey, A.SystemSoundType, A.MaxLengthEnforcement, A.SmartDashesType, A.SmartQuotesType, A.TextInputAction, A.TextCapitalization0, A.FloatingCursorDragState, A.SelectionChangedCause, A.CrossFadeState, A.ConnectionState, A.AutofillContextAction, A.ContextMenuButtonType, A.KeyEventResult, A.UnfocusDisposition, A.FocusHighlightMode, A.FocusHighlightStrategy, A.TraversalDirection, A.AutovalidateMode, A._StateLifecycle, A._ElementLifecycle, A.HeroFlightDirection, A._GestureType, A.PanAxis, A.Orientation, A.NavigationMode, A._ToolbarSlot, A.RoutePopDisposition, A._RouteLifecycle, A._RouteRestorationType, A.OverflowBarAlignment, A._GlowState, A._StretchState, A.RouteInformationReportingType, A.AndroidOverscrollIndicator, A.ScrollDecelerationRate, A.ScrollPositionAlignmentPolicy, A.ScrollViewKeyboardDismissBehavior, A.ScrollIncrementType, A.ScrollbarOrientation, A.SnapshotMode, A.ActionPaneType, A.GestureDirection, A.StyledToastAnimation, A.MomentNotDisplayedReason, A.MomentSkippedReason, A.MomentDismissedReason, A.SignInOption, A.Channel, A.Format, A.BlendMode0, A.IfdValueType, A.PngDisposeMode, A.PngBlendMode, A.PngFilterType, A.IccProfileCompression, A.FrameType, A.CropAspectRatioPreset, A.CropStyle, A.ImageCompressFormat, A.CameraDevice, A.ImageSource, A.BillingResponse, A.SkuType, A.PurchaseStateWrapper, A.PurchaseStatus, A._TransactionRestoreState, A.SKPaymentTransactionStateWrapper, A.SKSubscriptionPeriodUnit, A.SKProductDiscountPaymentMode, A.SKProductDiscountType, A.PluralCase, A.IconPosition, A._HealthCheckLevel, A.PortalLinkStyle, A.DashboardSections, A.ClientReportFields, A.ContactReportFields, A.CreditReportFields, A.DocumentReportFields, A.ExpenseReportFields, A.InvoiceItemReportFields, A.InvoiceReportFields, A.TaxRateReportFields0, A.PaymentReportFields, A.TaxRateReportFields, A.ProductReportFields, A.ProfitAndLossReportFields, A.PurchaseOrderItemReportFields, A.PurchaseOrderReportFields, A.QuoteItemReportFields, A.QuoteReportFields, A.RecurringExpenseReportFields, A.RecurringInvoiceReportFields, A.ReportColumnType, A.TaskReportFields, A.TransactionReportFields, A.VendorReportFields, A.UpdateState, A.FormatNumberType, A.AnimationDirection, A._PlaceholderType, A.OverflowViewLayoutBehavior, A.PermissionStatus0, A.PinputAutovalidateMode, A.AndroidSmsAutofillMethod, A.PinAnimationType, A.HapticFeedbackType, A.QrCodeElement, A.FinderPatternPosition, A.QrEyeShape, A.QrDataModuleShape, A.QrValidationStatus, A.ButtonState, A._MissingCase, A.SentryTransactionNameSource, A.SentryMeasurementUnit, A.SignInWithAppleButtonStyle, A.IconAlignment, A.AppleIDAuthorizationScopes, A.AuthorizationErrorCode, A.StateStatus, A.DocumentGestureMode, A.SelectionHandleType, A.DragMode, A.PrependedCharacterPolicy, A.ListItemType, A.SelectionType, A.ExecutionInstruction, A._SelectionType, A.TextFieldKeyboardHandlerResult, A.HintBehavior, A._AutoScrollDirection, A.SuperTextFieldPlatformConfiguration, A.TextInputSource, A.HandleType, A.LaunchMode, A.PreferredLaunchMode]); _inherit(A.CanvasPool, A._SaveStackTracking); _inherit(A.RecordingCkCanvas, A.CkCanvas); - _inheritMany(A.CkPaintCommand, [A.CkClearCommand, A.CkSaveCommand, A.CkRestoreCommand, A.CkTranslateCommand, A.CkScaleCommand, A.CkRotateCommand, A.CkTransformCommand, A.CkClipRectCommand, A.CkDrawArcCommand, A.CkClipRRectCommand, A.CkClipPathCommand, A.CkDrawLineCommand, A.CkDrawPaintCommand, A.CkDrawRectCommand, A.CkDrawRRectCommand, A.CkDrawDRRectCommand, A.CkDrawCircleCommand, A.CkDrawPathCommand, A.CkDrawShadowCommand, A.CkDrawImageRectCommand, A.CkDrawParagraphCommand, A.CkDrawPictureCommand, A.CkSaveLayerCommand, A.CkSaveLayerWithFilterCommand]); + _inheritMany(A.CkPaintCommand, [A.CkClearCommand, A.CkSaveCommand, A.CkRestoreCommand, A.CkTranslateCommand, A.CkScaleCommand, A.CkRotateCommand, A.CkTransformCommand, A.CkClipRectCommand, A.CkDrawArcCommand, A.CkClipRRectCommand, A.CkClipPathCommand, A.CkDrawLineCommand, A.CkDrawPaintCommand, A.CkDrawRectCommand, A.CkDrawRRectCommand, A.CkDrawDRRectCommand, A.CkDrawOvalCommand, A.CkDrawCircleCommand, A.CkDrawPathCommand, A.CkDrawShadowCommand, A.CkDrawImageRectCommand, A.CkDrawParagraphCommand, A.CkDrawPictureCommand, A.CkSaveLayerCommand, A.CkSaveLayerWithFilterCommand]); _inheritMany(J.Interceptor, [J.JavaScriptObject, J.JSBool, J.JSNull, J.JSArray, J.JSNumber, J.JSString, A.NativeByteBuffer, A.NativeTypedData]); - _inheritMany(J.JavaScriptObject, [J.LegacyJavaScriptObject, A.EventTarget, A.AccessibleNodeList, A.Event, A.Blob, A.BluetoothRemoteGattDescriptor, A.CanvasRenderingContext2D, A.Client, A.Credential, A.CssStyleValue, A.CssTransformComponent, A.CssRule, A._CssStyleDeclaration_JavaScriptObject_CssStyleDeclarationBase, A.DataTransferItemList, A.ReportBody, A.DomError, A.DomException0, A._DomRectList_JavaScriptObject_ListMixin, A.DomRectReadOnly0, A._DomStringList_JavaScriptObject_ListMixin, A.DomTokenList0, A.Entry, A._FileList_JavaScriptObject_ListMixin, A.Gamepad, A.GamepadButton, A.History, A._HtmlCollection_JavaScriptObject_ListMixin, A.ImageData, A.Location, A.MediaError, A.MediaList, A._MidiInputMap_JavaScriptObject_MapMixin, A._MidiOutputMap_JavaScriptObject_MapMixin, A.MimeType, A._MimeTypeArray_JavaScriptObject_ListMixin, A.NavigatorConcurrentHardware, A.NavigatorUserMediaError, A._NodeList_JavaScriptObject_ListMixin, A.OverconstrainedError, A.Plugin, A._PluginArray_JavaScriptObject_ListMixin, A.PositionError, A.RelatedApplication, A.RtcLegacyStatsReport, A._RtcStatsReport_JavaScriptObject_MapMixin, A.SpeechGrammar, A._SpeechGrammarList_JavaScriptObject_ListMixin, A.SpeechRecognitionResult, A._Storage_JavaScriptObject_MapMixin, A.StyleSheet, A._TextTrackCueList_JavaScriptObject_ListMixin, A.TimeRanges, A.Touch, A._TouchList_JavaScriptObject_ListMixin, A.TrackDefaultList, A.Url, A.VideoTrack, A.VttRegion, A.__CssRuleList_JavaScriptObject_ListMixin, A.__GamepadList_JavaScriptObject_ListMixin, A.__NamedNodeMap_JavaScriptObject_ListMixin, A._Report, A.__SpeechRecognitionResultList_JavaScriptObject_ListMixin, A.__StyleSheetList_JavaScriptObject_ListMixin, A.Cursor, A.KeyRange, A.ObjectStore, A.Observation, A.ObserverChanges, A.Angle, A.Length, A._LengthList_JavaScriptObject_ListMixin, A.Number, A._NumberList_JavaScriptObject_ListMixin, A.PointList, A._StringList_JavaScriptObject_ListMixin, A.Transform0, A._TransformList_JavaScriptObject_ListMixin, A.AudioBuffer, A.AudioParam, A._AudioParamMap_JavaScriptObject_MapMixin, A.AudioTrack]); - _inheritMany(J.LegacyJavaScriptObject, [A.H5vcc, A.CanvasKit, A.CanvasKitInitOptions, A.CanvasKitInitPromise, A.ColorSpace, A.SkWebGLContextOptions, A.SkSurface, A.SkGrContext, A.SkFontSlantEnum, A.SkFontSlant, A.SkFontWeightEnum, A.SkFontWeight, A.SkAffinityEnum, A.SkAffinity, A.SkTextDirectionEnum, A.SkTextDirection, A.SkTextAlignEnum, A.SkTextAlign, A.SkTextHeightBehaviorEnum, A.SkTextHeightBehavior, A.SkRectHeightStyleEnum, A.SkRectHeightStyle, A.SkRectWidthStyleEnum, A.SkRectWidthStyle, A.SkVertexModeEnum, A.SkVertexMode, A.SkPointModeEnum, A.SkPointMode, A.SkClipOpEnum, A.SkClipOp, A.SkFillTypeEnum, A.SkFillType, A.SkPathOpEnum, A.SkPathOp, A.SkBlurStyleEnum, A.SkBlurStyle, A.SkStrokeCapEnum, A.SkStrokeCap, A.SkPaintStyleEnum, A.SkPaintStyle, A.SkBlendModeEnum, A.SkBlendMode, A.SkStrokeJoinEnum, A.SkStrokeJoin, A.SkTileModeEnum, A.SkTileMode, A.SkFilterModeEnum, A.SkFilterMode, A.SkMipmapModeEnum, A.SkMipmapMode, A.SkAlphaTypeEnum, A.SkAlphaType, A.SkColorTypeEnum, A.SkColorType, A.SkAnimatedImage, A.SkImage, A.SkShaderNamespace, A.SkShader, A.SkMaskFilterNamespace, A.SkPaint, A.CkFilterOptions, A.SkMaskFilter, A.SkColorFilterNamespace, A.SkColorFilter, A.SkImageFilterNamespace, A.SkImageFilter, A.SkPathNamespace, A._NativeFloat32ArrayType, A.SkFloat32List, A.SkPath, A.SkContourMeasureIter, A.SkContourMeasure, A.SkPictureRecorder, A.SkCanvas, A.SkPicture, A.SkParagraphBuilderNamespace, A.SkParagraphBuilder, A.SkParagraphStyle, A.SkParagraphStyleProperties, A.SkTextStyle, A.SkTextDecorationStyleEnum, A.SkTextDecorationStyle, A.SkTextBaselineEnum, A.SkTextBaseline, A.SkPlaceholderAlignmentEnum, A.SkPlaceholderAlignment, A.SkTextStyleProperties, A.SkStrutStyleProperties, A.SkFontStyle, A.SkTextShadow, A.SkFontFeature, A.SkTypeface, A.SkFont, A.SkFontMgr, A.SkLineMetrics, A.SkParagraph, A.SkTextPosition, A.SkTextRange, A.SkVertices, A.SkTonalColors, A.SkFontMgrNamespace, A.TypefaceFontProviderNamespace, A.SkTypefaceFactory, A.SkDeletable, A.JsConstructor, A.SkObjectFinalizationRegistry, A.SkData, A.SkImageInfo, A.SkPartialImageInfo, A.JsFlutterConfiguration, A.DomEventTarget, A.DomConsole, A.DomNavigator, A.DomEvent, A.DomCSSStyleDeclaration, A.DomPerformanceEntry, A.DomCanvasImageSource, A.DomCanvasRenderingContext2D, A.DomImageData, A.DomCanvasPattern, A.DomCanvasGradient, A.DomResponse, A.DomTextMetrics, A.DomException, A.DomRectReadOnly, A.DomFontFace, A.DomHistory, A.DomLocation, A.DomURL, A.DomBlob, A.DomMutationObserver, A.DomMutationRecord, A.DomPath2D, A.DomTouch, A.DomTokenList, A.DomStyleSheet, A.DomCSSRule, A.DomScreen, A.DomMessageChannel, A._DomList, A.FlutterEngineInitializer, A.InitializeEngineFnParameters, A.FlutterAppRunner, A.RunAppFnParameters, A.FlutterApp, A.Promise, A.JsUrlStrategy, A.JsPromise, A.ImageDecoder, A.ImageDecoderOptions, A.DecodeResult, A.DecodeOptions, A.VideoFrame, A.ImageTrackList, A.ImageTrack, A.SVGAnimatedLength, A.SVGLength, A.SVGAnimatedEnumeration, A.SVGAnimatedString, A.SVGAnimatedNumber, A.SVGAnimatedNumberList, A.SVGNumberList, A.SVGNumber, J.PlainJavaScriptObject, J.UnknownJavaScriptObject, J.JavaScriptFunction, A.JsUrlStrategy0, A.LoadConfig, A.GoogleAuthInitFailureError, A.GoogleAuthSignInError, A.OfflineAccessResponse, A.GoogleAuth, A._GoogleAuth, A.IsSignedIn, A.CurrentUser, A.SigninOptions, A.OfflineAccessOptions, A.ClientConfig, A.SigninOptionsBuilder, A.BasicProfile, A.AuthResponse, A.AuthorizeConfig, A.AuthorizeResponse, A.GoogleUser, A._GoogleUser, A.Promise0, A.Promise1, A.BindConfiguration, A.Data, A.Boundary, A.ViewPort, A.Options, A.CroppieJS, A.AccountInfo, A.AuthenticationResult0, A.Configuration0, A.BrowserAuthOptions0, A.CacheOptions, A.BrowserSystemOptions, A.LoggerOptions, A.JsError, A.EventMessage, A.Logger1, A.NavigationOptions, A.NetworkRequestOptions, A.NetworkResponse, A.PublicClientApplication0, A.CommonAuthorizationUrlRequest0, A.CommonEndSessionRequest0, A.CommonSilentFlowRequest, A.Promise2, A.Array, A.Object0, A.Reflect, A.PdfJs, A.Settings, A.PdfJsDocLoader, A.PdfJsDoc, A.PdfJsPage, A.PdfJsViewport, A.PdfJsRender, A.SignInWithAppleInitOptions, A.SignInResponseI, A.AuthorizationI, A.UserI, A.NameI]); + _inheritMany(J.JavaScriptObject, [J.LegacyJavaScriptObject, A.EventTarget, A.AccessibleNodeList, A.Event, A.Blob, A.BluetoothRemoteGattDescriptor, A.CanvasRenderingContext2D, A.Client, A.Credential, A.CssStyleValue, A.CssTransformComponent, A.CssRule, A._CssStyleDeclaration_JavaScriptObject_CssStyleDeclarationBase, A.DataTransferItemList, A.ReportBody, A.DomError, A.DomException0, A._DomRectList_JavaScriptObject_ListMixin, A.DomRectReadOnly0, A._DomStringList_JavaScriptObject_ListMixin, A.DomTokenList0, A._FileList_JavaScriptObject_ListMixin, A.Gamepad, A.GamepadButton, A.History, A._HtmlCollection_JavaScriptObject_ListMixin, A.ImageData, A.Location, A.MediaError, A.MediaList, A._MidiInputMap_JavaScriptObject_MapMixin, A._MidiOutputMap_JavaScriptObject_MapMixin, A.MimeType, A._MimeTypeArray_JavaScriptObject_ListMixin, A.NavigatorConcurrentHardware, A.NavigatorUserMediaError, A._NodeList_JavaScriptObject_ListMixin, A.OverconstrainedError, A.Plugin, A._PluginArray_JavaScriptObject_ListMixin, A.PositionError, A.RelatedApplication, A.RtcLegacyStatsReport, A._RtcStatsReport_JavaScriptObject_MapMixin, A.SpeechGrammar, A._SpeechGrammarList_JavaScriptObject_ListMixin, A.SpeechRecognitionResult, A._Storage_JavaScriptObject_MapMixin, A.StyleSheet, A._TextTrackCueList_JavaScriptObject_ListMixin, A.TimeRanges, A.Touch, A._TouchList_JavaScriptObject_ListMixin, A.TrackDefaultList, A.Url, A.VideoTrack, A.VttRegion, A.__CssRuleList_JavaScriptObject_ListMixin, A.__GamepadList_JavaScriptObject_ListMixin, A.__NamedNodeMap_JavaScriptObject_ListMixin, A._Report, A.__SpeechRecognitionResultList_JavaScriptObject_ListMixin, A.__StyleSheetList_JavaScriptObject_ListMixin, A.Cursor, A.KeyRange, A.ObjectStore, A.Observation, A.ObserverChanges, A.Angle, A.Length, A._LengthList_JavaScriptObject_ListMixin, A.Number, A._NumberList_JavaScriptObject_ListMixin, A.PointList, A._StringList_JavaScriptObject_ListMixin, A.Transform0, A._TransformList_JavaScriptObject_ListMixin, A.AudioBuffer, A.AudioParam, A._AudioParamMap_JavaScriptObject_MapMixin, A.AudioTrack]); + _inheritMany(J.LegacyJavaScriptObject, [A.CanvasKit, A.CanvasKitInitOptions, A.CanvasKitInitPromise, A.ColorSpace, A.SkWebGLContextOptions, A.SkSurface, A.SkGrContext, A.SkFontSlantEnum, A.SkFontSlant, A.SkFontWeightEnum, A.SkFontWeight, A.SkAffinityEnum, A.SkAffinity, A.SkTextDirectionEnum, A.SkTextDirection, A.SkTextAlignEnum, A.SkTextAlign, A.SkTextHeightBehaviorEnum, A.SkTextHeightBehavior, A.SkRectHeightStyleEnum, A.SkRectHeightStyle, A.SkRectWidthStyleEnum, A.SkRectWidthStyle, A.SkVertexModeEnum, A.SkVertexMode, A.SkPointModeEnum, A.SkPointMode, A.SkClipOpEnum, A.SkClipOp, A.SkFillTypeEnum, A.SkFillType, A.SkPathOpEnum, A.SkPathOp, A.SkBlurStyleEnum, A.SkBlurStyle, A.SkStrokeCapEnum, A.SkStrokeCap, A.SkPaintStyleEnum, A.SkPaintStyle, A.SkBlendModeEnum, A.SkBlendMode, A.SkStrokeJoinEnum, A.SkStrokeJoin, A.SkTileModeEnum, A.SkTileMode, A.SkFilterModeEnum, A.SkFilterMode, A.SkMipmapModeEnum, A.SkMipmapMode, A.SkAlphaTypeEnum, A.SkAlphaType, A.SkColorTypeEnum, A.SkColorType, A.SkAnimatedImage, A.SkImage, A.SkShaderNamespace, A.SkShader, A.SkMaskFilterNamespace, A.SkPaint, A.CkFilterOptions, A.SkMaskFilter, A.SkColorFilterNamespace, A.SkColorFilter, A.SkImageFilterNamespace, A.SkImageFilter, A.SkPathNamespace, A._NativeFloat32ArrayType, A.SkFloat32List, A.SkPath, A.SkContourMeasureIter, A.SkContourMeasure, A.SkPictureRecorder, A.SkCanvas, A.SkPicture, A.SkParagraphBuilderNamespace, A.SkParagraphBuilder, A.SkParagraphStyle, A.SkParagraphStyleProperties, A.SkTextStyle, A.SkTextDecorationStyleEnum, A.SkTextDecorationStyle, A.SkTextBaselineEnum, A.SkTextBaseline, A.SkPlaceholderAlignmentEnum, A.SkPlaceholderAlignment, A.SkTextStyleProperties, A.SkStrutStyleProperties, A.SkFontStyle, A.SkTextShadow, A.SkFontFeature, A.SkFontVariation, A.SkTypeface, A.SkFont, A.SkFontMgr, A.SkLineMetrics, A.SkParagraph, A.SkTextPosition, A.SkTextRange, A.SkVertices, A.SkTonalColors, A.SkFontMgrNamespace, A.TypefaceFontProviderNamespace, A.SkTypefaceFactory, A.SkDeletable, A.JsConstructor, A.SkObjectFinalizationRegistry, A.SkData, A.SkImageInfo, A.SkPartialImageInfo, A.SkRuntimeEffect, A.JsFlutterConfiguration, A.DomEventTarget, A.DomConsole, A.DomNavigator, A.DomEvent, A.DomCSSStyleDeclaration, A.DomPerformanceEntry, A.DomCanvasImageSource, A.DomCanvasRenderingContext2D, A.DomCanvasRenderingContextWebGl, A.DomImageData, A.DomCanvasPattern, A.DomCanvasGradient, A.DomResponse, A.DomTextMetrics, A.DomException, A.DomRectReadOnly, A.DomFontFace, A.DomHistory, A.DomLocation, A.DomURL, A.DomBlob, A.DomMutationObserver, A.DomMutationRecord, A.DomPath2D, A.DomTouch, A.DomTokenList, A.DomStyleSheet, A.DomCSSRule, A.DomScreen, A.DomMessageChannel, A.DomCSSRuleList, A.DomTrustedTypePolicyFactory, A.DomTrustedTypePolicyOptions, A.DomTrustedTypePolicy, A.DomTrustedScriptURL, A._DomList, A.DomIntl, A.DomV8BreakIterator, A.FlutterEngineInitializer, A.FlutterAppRunner, A.RunAppFnParameters, A.FlutterApp, A.Promise, A.JsUrlStrategy, A.JsPromise, A.ImageDecoder, A.ImageDecoderOptions, A.DecodeResult, A.DecodeOptions, A.VideoFrame, A.ImageTrackList, A.ImageTrack, A.SVGAnimatedLength, A.SVGLength, A.SVGAnimatedEnumeration, A.SVGAnimatedString, A.SVGAnimatedNumber, A.SVGAnimatedNumberList, A.SVGNumberList, A.SVGNumber, J.PlainJavaScriptObject, J.UnknownJavaScriptObject, J.JavaScriptFunction, A.DomWindow0, A.DomMediaQueryList0, A.DomNavigator0, A.DomEventTarget0, A.DomEvent0, A.DomDocument0, A.DomRange, A.DomSelection, A.DomCSSStyleDeclaration0, A.DomStyleSheet0, A.DomTokenList1, A.JsUrlStrategy0, A.DomHtmlDocument, A.DomConsole0, A.DomHtmlElement, A.DomError0, A.DomTrustedTypePolicyFactory0, A.DomTrustedTypePolicyOptions0, A.DomTrustedTypePolicy0, A.DomTrustedScriptUrl, A.GoogleAccountsId, A.IdConfiguration, A.PromptMomentNotification, A.CredentialResponse, A.GsiButtonConfiguration, A.GsiButtonData, A.Credential0, A.RevocationResponse, A.GoogleAccountsOauth2, A.CodeClientConfig, A.CodeClient, A.CodeResponse, A.TokenClientConfig, A.TokenClient, A.OverridableTokenClientConfig, A.TokenResponse, A.TokenRevocationResponse, A.Promise0, A.BindConfiguration, A.Data, A.Boundary, A.ViewPort, A.Options, A.CroppieJS, A.AccountInfo, A.AuthenticationResult0, A.Configuration0, A.BrowserAuthOptions0, A.CacheOptions, A.BrowserSystemOptions, A.LoggerOptions, A.JsError, A.EventMessage, A.Logger1, A.NavigationOptions, A.NetworkRequestOptions, A.NetworkResponse, A.PublicClientApplication0, A.CommonAuthorizationUrlRequest0, A.CommonEndSessionRequest0, A.CommonSilentFlowRequest, A.Promise1, A.Array, A.Object0, A.Reflect, A.PdfJs, A.Settings, A.PdfJsDocLoader, A.PdfJsDoc, A.PdfJsPage, A.PdfJsViewport, A.PdfJsRender, A.SignInWithAppleInitOptions, A.SignInResponseI, A.AuthorizationI, A.UserI, A.NameI]); _inheritMany(A.CkFilterOptions, [A._CkCubicFilterOptions, A._CkTransformFilterOptions]); _inherit(A.TypefaceFontProvider, A.SkFontMgr); _inheritMany(A.SkiaObject, [A.ManagedSkiaObject, A.SkiaObjectBox, A.CkParagraph]); - _inheritMany(A.ManagedSkiaObject, [A.ManagedSkColorFilter, A.CkImageFilter, A.CkAnimatedImage, A.CkMaskFilter, A.CkPaint, A.CkPath, A.CkPicture, A.CkShader]); - _inheritMany(A.CkColorFilter, [A.CkBlendModeColorFilter, A.CkMatrixColorFilter, A.CkComposeColorFilter]); - _inheritMany(A.Iterable, [A.MutatorsStack, A._DomListWrapper, A._CastIterableBase, A.EfficientLengthIterable, A.MappedIterable, A.WhereIterable, A.ExpandIterable, A.TakeIterable, A.SkipIterable, A.SkipWhileIterable, A.FollowedByIterable, A.WhereTypeIterable, A._ConstantMapKeyIterable, A.IterableBase, A._StringAllMatchesIterable, A.LinkedList, A.DoubleLinkedQueue, A.Runes, A.StringCharacters, A._ReversedSeriesIterable, A.TimeStepIteratorFactory, A.ObserverList, A.HashedObserverList]); + _inheritMany(A.ManagedSkiaObject, [A.ManagedSkColorFilter, A.CkImageFilter, A.CkAnimatedImage, A.CkMaskFilter, A.CkPaint, A.CkShader, A.CkPath, A.CkPicture]); + _inheritMany(A.CkColorFilter, [A.CkMatrixColorFilter, A.CkLinearToSrgbGammaColorFilter, A.CkSrgbToLinearGammaColorFilter, A.CkComposeColorFilter]); + _inheritMany(A.Iterable, [A.MutatorsStack, A._DomListWrapper, A._CastIterableBase, A.EfficientLengthIterable, A.MappedIterable, A.WhereIterable, A.ExpandIterable, A.TakeIterable, A.SkipIterable, A.SkipWhileIterable, A.FollowedByIterable, A.WhereTypeIterable, A._ConstantMapKeyIterable, A.IterableBase, A._StringAllMatchesIterable, A.LinkedList, A.DoubleLinkedQueue, A.Runes, A.StringCharacters, A._ReversedSeriesIterable, A.TimeStepIteratorFactory, A.ObserverList, A.HashedObserverList, A.ColorFloat16, A.ColorFloat32, A.ColorFloat64, A.ColorInt16, A.ColorInt32, A.ColorInt8, A.ColorUint1, A.ColorUint16, A.ColorUint2, A.ColorUint32, A.ColorUint4, A.ColorUint8, A.Image0, A.ImageData0, A.PixelFloat16, A.PixelFloat32, A.PixelFloat64, A.PixelInt16, A.PixelInt32, A.PixelInt8, A.PixelUint1, A.PixelUint16, A.PixelUint2, A.PixelUint32, A.PixelUint4, A.PixelUint8, A.PixelUndefined]); _inherit(A._CkMatrixImageFilter, A.CkImageFilter); _inheritMany(A.Layer, [A.ContainerLayer, A.PictureLayer, A.PlatformViewLayer]); _inheritMany(A.ContainerLayer, [A.RootLayer, A.BackdropFilterEngineLayer, A.ClipPathEngineLayer, A.ClipRectEngineLayer, A.ClipRRectEngineLayer, A.OpacityEngineLayer, A.TransformEngineLayer]); _inherit(A.OffsetEngineLayer, A.TransformEngineLayer); - _inherit(A.CkGradientLinear, A.CkShader); + _inheritMany(A.CkShader, [A.CkFragmentInstance, A.CkGradientLinear]); _inheritMany(A.Error, [A.CanvasKitError, A.LateError, A.ReachabilityError, A.NotNullableError, A.TypeError, A.JsNoSuchMethodError, A.UnknownJsTypeError, A.RuntimeError, A._Error, A.JsonUnsupportedObjectError, A.AssertionError, A.NullThrownError, A.ArgumentError, A.NoSuchMethodError, A.UnsupportedError, A.UnimplementedError, A.StateError, A.ConcurrentModificationError, A.CyclicInitializationError, A.BuiltValueNullFieldError, A.BuiltValueNestedFieldError, A.DeserializationError, A._FlutterError_Error_DiagnosticableTreeMixin, A.StoreProviderError, A.ConverterError, A.ValueStreamError]); _inheritMany(A.DomEventTarget, [A.DomWindow, A.DomNode, A.DomPerformance, A.DomXMLHttpRequestEventTarget, A.DomFontFaceSet, A.DomVisualViewport, A.DomClipboard, A.DomMediaQueryList, A.DomOffscreenCanvas, A.DomFileReader, A.DomScreenOrientation, A.DomWebSocket, A.DomMessagePort]); _inheritMany(A.DomNode, [A.DomDocument, A.DomElement, A.DomCharacterData, A.DomDocumentFragment]); @@ -535585,7 +566893,7 @@ _inheritMany(A.DomMouseEvent, [A.DomPointerEvent, A.DomWheelEvent]); _inherit(A.DomShadowRoot, A.DomDocumentFragment); _inherit(A.DomCSSStyleSheet, A.DomStyleSheet); - _inheritMany(A.Iterator, [A._DomListIterator, A.MappedIterator, A.WhereIterator, A.TakeIterator, A.SkipIterator, A.SkipWhileIterator, A._ReversedSeriesIterator, A.VerticalCaretMovementRun]); + _inheritMany(A.Iterator, [A._DomListIterator, A.MappedIterator, A.WhereIterator, A.TakeIterator, A.SkipIterator, A.SkipWhileIterator, A._ReversedSeriesIterator, A.VerticalCaretMovementRun, A.ChannelIterator]); _inheritMany(A.PersistedSurface, [A.PersistedContainerSurface, A.PersistedLeafSurface]); _inheritMany(A.PersistedContainerSurface, [A.PersistedBackdropFilter, A._PersistedClipRect_PersistedContainerSurface__DomClip, A._PersistedClipRRect_PersistedContainerSurface__DomClip, A.PersistedClipPath, A.PersistedOffset, A.PersistedOpacity, A.PersistedScene, A.PersistedTransform]); _inheritMany(A.EngineCanvas, [A.BitmapCanvas, A._DomCanvas_EngineCanvas_SaveElementStackTracking]); @@ -535594,7 +566902,7 @@ _inherit(A.DomCanvas, A._DomCanvas_EngineCanvas_SaveElementStackTracking); _inheritMany(A.PersistedLeafSurface, [A.PersistedPicture, A.PersistedPlatformView]); _inheritMany(A.PaintCommand, [A.DrawCommand, A.PaintSave, A.PaintRestore, A.PaintTranslate, A.PaintScale, A.PaintRotate, A.PaintTransform]); - _inheritMany(A.DrawCommand, [A.PaintClipRect, A.PaintClipRRect, A.PaintClipPath, A.PaintDrawLine, A.PaintDrawPaint, A.PaintDrawRect, A.PaintDrawRRect, A.PaintDrawDRRect, A.PaintDrawCircle, A.PaintDrawPath, A.PaintDrawShadow, A.PaintDrawImageRect, A.PaintDrawParagraph]); + _inheritMany(A.DrawCommand, [A.PaintClipRect, A.PaintClipRRect, A.PaintClipPath, A.PaintDrawLine, A.PaintDrawPaint, A.PaintDrawRect, A.PaintDrawRRect, A.PaintDrawDRRect, A.PaintDrawOval, A.PaintDrawCircle, A.PaintDrawPath, A.PaintDrawShadow, A.PaintDrawImageRect, A.PaintDrawParagraph]); _inherit(A.GradientLinear, A.EngineGradient); _inherit(A._MatrixEngineImageFilter, A.EngineImageFilter); _inherit(A.HtmlBlobCodec, A.HtmlCodec); @@ -535618,8 +566926,14 @@ _inherit(A.SVGPathElement, A.SVGGeometryElement); _inherit(A.PlaceholderSpan, A.ParagraphPlaceholder); _inheritMany(A.StyleNode, [A.ChildStyleNode, A.RootStyleNode]); - _inherit(A._PolyfillFontManager, A.FontManager); - _inheritMany(A.RangeBox, [A.PlaceholderBox, A.SpanBox]); + _inheritMany(A.TextFragmenter, [A.LayoutFragmenter, A.FWLineBreakFragmenter, A.V8LineBreakFragmenter]); + _inheritMany(A.TextFragment, [A._CombinedFragment, A.LineBreakFragment, A.BidiFragment]); + _inherit(A._LayoutFragment__CombinedFragment__FragmentMetrics, A._CombinedFragment); + _inherit(A._LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition, A._LayoutFragment__CombinedFragment__FragmentMetrics); + _inherit(A._LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition__FragmentBox, A._LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition); + _inherit(A.LayoutFragment, A._LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition__FragmentBox); + _inherit(A.EllipsisFragment, A.LayoutFragment); + _inheritMany(A.EngineInputAction, [A.NoInputAction, A.EnterInputAction, A.DoneInputAction, A.GoInputAction, A.NextInputAction, A.PreviousInputAction, A.SearchInputAction, A.SendInputAction]); _inheritMany(A.EngineInputType, [A.NoTextInputType, A.TextInputType0, A.NumberInputType, A.DecimalInputType, A.PhoneInputType, A.EmailInputType, A.UrlInputType, A.MultilineInputType]); _inheritMany(A.GloballyPositionedTextEditingStrategy, [A.IOSTextEditingStrategy, A.AndroidTextEditingStrategy, A.FirefoxTextEditingStrategy]); _inheritMany(A.TextInputCommand, [A.TextInputSetClient, A.TextInputUpdateConfig, A.TextInputSetEditingState, A.TextInputShow, A.TextInputSetEditableSizeAndTransform, A.TextInputSetStyle, A.TextInputClearClient, A.TextInputHide, A.TextInputSetMarkedTextRect, A.TextInputSetCaretRect, A.TextInputRequestAutofill, A.TextInputFinishAutofillContext]); @@ -535630,7 +566944,7 @@ _inherit(A._ContentType, A._HeaderValue); _inherit(J.JSUnmodifiableArray, J.JSArray); _inheritMany(J.JSNumber, [J.JSInt, J.JSNumNotInt]); - _inheritMany(A._CastIterableBase, [A.CastIterable, A.__CastListBase__CastIterableBase_ListMixin]); + _inheritMany(A._CastIterableBase, [A.CastIterable, A.__CastListBase__CastIterableBase_ListMixin, A.CastSet]); _inherit(A._EfficientLengthCastIterable, A.CastIterable); _inherit(A._CastListBase, A.__CastListBase__CastIterableBase_ListMixin); _inherit(A.CastList, A._CastListBase); @@ -535660,7 +566974,7 @@ _inheritMany(A.NativeTypedArrayOfDouble, [A.NativeFloat32List, A.NativeFloat64List]); _inheritMany(A.NativeTypedArrayOfInt, [A.NativeInt16List, A.NativeInt32List, A.NativeInt8List, A.NativeUint16List, A.NativeUint32List, A.NativeUint8ClampedList, A.NativeUint8List]); _inherit(A._TypeError, A._Error); - _inheritMany(A.Stream, [A._StreamImpl, A.StreamView, A._EmptyStream, A._MultiStream, A._ForwardingStream, A._BoundSinkStream, A._EventStream, A._FileStream, A.DeferStream]); + _inheritMany(A.Stream, [A._StreamImpl, A.StreamView, A._EmptyStream, A._MultiStream, A._ForwardingStream, A._BoundSinkStream, A._EventStream, A._FileStream, A.DeferStream, A._BehaviorSubjectStream, A._SubjectStream]); _inherit(A._ControllerStream, A._StreamImpl); _inherit(A._BroadcastStream, A._ControllerStream); _inheritMany(A._BufferingStreamSubscription, [A._ControllerSubscription, A._ForwardingStreamSubscription, A._SinkTransformerStreamSubscription]); @@ -535688,21 +567002,23 @@ _inheritMany(A._SplayTreeIterator, [A._SplayTreeKeyIterator, A._SplayTreeValueIterator, A._SplayTreeMapEntryIterator]); _inherit(A._SplayTreeSet__SplayTree_IterableMixin_SetMixin, A._SplayTreeSet__SplayTree_IterableMixin); _inherit(A.SplayTreeSet, A._SplayTreeSet__SplayTree_IterableMixin_SetMixin); - _inheritMany(A.Codec0, [A.Encoding, A.Base64Codec, A.JsonCodec]); + _inheritMany(A.Codec, [A.Encoding, A.Base64Codec, A._FusedCodec, A.JsonCodec]); _inheritMany(A.Encoding, [A.AsciiCodec, A.Latin1Codec, A.Utf8Codec, A.SystemEncoding]); - _inheritMany(A.Converter, [A._UnicodeSubsetEncoder, A._UnicodeSubsetDecoder, A.Base64Encoder, A.Base64Decoder, A.HtmlEscape, A.JsonEncoder, A.JsonDecoder, A.Utf8Encoder, A.Utf8Decoder]); + _inheritMany(A.Converter, [A._UnicodeSubsetEncoder, A._UnicodeSubsetDecoder, A.Base64Encoder, A.Base64Decoder, A._FusedConverter, A.HtmlEscape, A.JsonEncoder, A.JsonUtf8Encoder, A.JsonDecoder, A.Utf8Encoder, A.Utf8Decoder]); _inheritMany(A._UnicodeSubsetEncoder, [A.AsciiEncoder, A.Latin1Encoder]); _inheritMany(A._UnicodeSubsetDecoder, [A.AsciiDecoder, A.Latin1Decoder]); _inherit(A.ByteConversionSink, A.ChunkedConversionSink); _inherit(A.ByteConversionSinkBase, A.ByteConversionSink); _inherit(A._ByteCallbackSink, A.ByteConversionSinkBase); _inherit(A.JsonCyclicError, A.JsonUnsupportedObjectError); - _inherit(A._JsonStringStringifier, A._JsonStringifier); + _inheritMany(A._JsonStringifier, [A._JsonStringStringifier, A._JsonUtf8Stringifier]); _inherit(A.__JsonStringStringifierPretty__JsonStringStringifier__JsonPrettyPrintMixin, A._JsonStringStringifier); _inherit(A._JsonStringStringifierPretty, A.__JsonStringStringifierPretty__JsonStringStringifier__JsonPrettyPrintMixin); + _inherit(A.__JsonUtf8StringifierPretty__JsonUtf8Stringifier__JsonPrettyPrintMixin, A._JsonUtf8Stringifier); + _inherit(A._JsonUtf8StringifierPretty, A.__JsonUtf8StringifierPretty__JsonUtf8Stringifier__JsonPrettyPrintMixin); _inheritMany(A.ArgumentError, [A.RangeError, A.IndexError]); _inherit(A._DataUri, A._Uri); - _inheritMany(A.EventTarget, [A.Node1, A.Animation, A.BackgroundFetchRegistration, A.FileReader, A.FileWriter, A.FontFaceSet, A.HttpRequestEventTarget, A.MediaKeySession, A.MediaQueryList, A.MediaStream, A.MediaStreamTrack, A.MessagePort, A.MidiPort, A.Notification, A.PaymentRequest, A.PresentationAvailability, A.PresentationConnection, A.RtcDataChannel, A.SourceBuffer, A._SourceBufferList_EventTarget_ListMixin, A.TextTrack, A.TextTrackCue, A._TextTrackList_EventTarget_ListMixin, A.VideoTrackList, A.Window, A.WorkerGlobalScope, A.Database, A.Request0, A.Transaction, A.AudioTrackList, A.BaseAudioContext]); + _inheritMany(A.EventTarget, [A.Node1, A.Animation, A.BackgroundFetchRegistration, A.FileReader, A.FileWriter, A.FontFaceSet, A.HttpRequestEventTarget, A.MediaQueryList, A.MediaStream, A.MediaStreamTrack, A.MessagePort, A.MidiPort, A.Notification, A.PaymentRequest, A.PresentationAvailability, A.PresentationConnection, A.RtcDataChannel, A.SourceBuffer, A._SourceBufferList_EventTarget_ListMixin, A.TextTrack, A.TextTrackCue, A._TextTrackList_EventTarget_ListMixin, A.VideoTrackList, A.Window, A.WorkerGlobalScope, A.Database, A.Request0, A.Transaction, A.AudioTrackList, A.BaseAudioContext]); _inheritMany(A.Node1, [A.Element2, A.CharacterData, A.Document1, A._Attr]); _inheritMany(A.Element2, [A.HtmlElement, A.SvgElement]); _inheritMany(A.HtmlElement, [A.AnchorElement, A.AreaElement, A.ButtonElement, A.CanvasElement, A.DataElement, A.FormElement, A.IFrameElement, A.ImageElement, A.InputElement, A.LIElement, A.MeterElement, A.OptionElement, A.OutputElement, A.ParamElement, A.ProgressElement, A.SelectElement, A.TextAreaElement]); @@ -535762,6 +567078,7 @@ _inherit(A._AcceptStructuredCloneDart2Js, A._AcceptStructuredClone); _inherit(A.CursorWithValue, A.Cursor); _inheritMany(A.FileSystemEntity, [A._Directory, A._File]); + _inherit(A.PathNotFoundException, A.FileSystemException); _inheritMany(A.JsObject, [A.JsFunction, A._JsArray_JsObject_ListMixin]); _inherit(A.JsArray, A._JsArray_JsObject_ListMixin); _inherit(A.Rectangle, A._RectangleBase); @@ -535780,24 +567097,27 @@ _inherit(A.InputStream, A.InputStreamBase); _inherit(A.OutputStream, A.OutputStreamBase); _inherit(A.DiagnosticableTree, A._DiagnosticableTree_Object_Diagnosticable); - _inheritMany(A.DiagnosticableTree, [A.Widget, A.InlineSpan, A.SemanticsHintOverrides, A.SemanticsProperties, A.Element0]); - _inheritMany(A.Widget, [A.StatefulWidget, A.StatelessWidget, A.RenderObjectWidget, A.ProxyWidget, A._NullWidget, A._NullWidget2, A._NullWidget4]); - _inheritMany(A.StatefulWidget, [A.BoardItem, A.BoardList, A.BoardView, A.BaseChart, A.CupertinoButton, A._CupertinoBackGestureDetector, A.RawScrollbar, A.CupertinoSwitch, A.LicensePage, A._PackagesView, A._PackageLicensePage, A._MasterDetailFlow, A._MasterDetailScaffold, A.MaterialApp, A.AppBar, A.SliverAppBar, A.BottomAppBar, A.BottomSheet, A.RawMaterialButton, A.ButtonStyleButton, A.CalendarDatePicker, A._DatePickerModeToggleButton, A._MonthPicker, A._DayPicker, A.YearPicker, A.Checkbox, A._SortArrow0, A.DatePickerDialog, A.DrawerController, A._DropdownMenuItemButton, A._DropdownMenu, A.DropdownButton, A.FormField, A.ExpandIcon, A.ExpansionPanelList, A.Ink, A._InkResponseStateWidget, A.InputDatePickerFormField, A._BorderContainer, A.AnimatedWidget, A._HelperError, A.InputDecorator, A.Material, A.ImplicitlyAnimatedWidget, A.MergeableMaterial, A.PopupMenuEntry, A.PopupMenuButton, A.ProgressIndicator, A.Radio, A.RefreshIndicator, A.ReorderableListView, A.ScaffoldMessenger, A._FloatingActionButtonTransition, A.Scaffold, A._StandardBottomSheet, A.SelectableText, A._MaterialSwitch, A.DefaultTabController, A.TabBar, A.TabBarView, A.TextField, A._Dial, A._TimePickerInput, A._HourMinuteTextField, A.TimePickerDialog, A.Tooltip, A.Actions, A.FocusableActionDetector, A.AnimatedCrossFade, A.AnimatedSize, A.AnimatedSwitcher, A.WidgetsApp, A.StreamBuilderBase, A.FutureBuilder, A.RawAutocomplete, A.AutofillGroup, A.AutomaticKeepAlive, A.StatefulBuilder, A.DraggableScrollableSheet, A.DualTransitionBuilder, A.EditableText, A._ScribbleFocusable, A._TextEditingHistory, A.Focus, A.FocusTraversalGroup, A.Form, A.RawGestureDetector, A.Hero, A.Image, A.InteractiveViewer, A.Localizations, A._MediaQueryFromWindow, A.Navigator, A._OverlayEntryWidget, A.Overlay, A.GlowingOverscrollIndicator, A.StretchingOverscrollIndicator, A.PageView, A.PlatformViewLink, A.SliverReorderableList, A._ReorderableItem, A.RestorationScope, A.RootRestorationScope, A.Router, A._ModalScope, A.ScrollNotificationObserver, A.Scrollable, A._ScrollableSelectionHandler, A.SelectionContainer, A.SharedAppData, A.Shortcuts, A.ShortcutRegistrar, A._SelectionKeepAlive, A._FloatingHeader, A._SelectionHandleOverlay, A.TextSelectionGestureDetector, A.TickerMode, A.ValueListenableBuilder, A.WillPopScope, A.BlockPicker, A.JsonViewer, A.JsonObjectViewer, A.JsonArrayViewer, A._StoreStreamListener, A.SlidableAutoCloseBarrierNotificationSender, A.SlidableAutoCloseBarrierBehaviorListener, A._SlidableNotificationSender, A.SlidableDismissal, A.SlidableGestureDetector, A.SlidableGroupBehaviorListener, A.SlidableNotificationSender, A.SlidableScrollingBehavior, A.ActionPane, A.Slidable, A.StyledToast, A._StyledToastWidget, A.CountryPickerDialog, A.IntlPhoneField, A.InvoiceNinjaApp, A._MergClientPicker, A.AppBottomBar, A.AppBuilder, A.ChangeLayoutBanner, A.DesktopSessionTimeout, A.HealthCheckDialog, A.MultiSelectList, A.EntityListTile, A.EntitiesListTile, A.EntityDropdown, A.EntityDropdownDialog, A.FormColorPicker, A.CustomField, A.DatePicker, A.DecoratedFormField, A.DurationPicker, A.GrowableFormField, A.PasswordFormField, A.TimePicker, A.HistoryListTile, A.InvoiceEmailView, A.TaxRateDropdown, A.LinkTextRelatedEntity, A.ListFilter, A.LiveText, A.MenuDrawer, A.DrawerTile, A.ContactUsDialog, A.DropDownMultiSelect, A.ReviewApp, A.ScrollableListView, A.ScrollableListViewBuilder, A.AccountSmsVerification, A.UserSmsVerification, A.SystemLogViewer, A._SortArrow, A.AppPaginatedDataTable, A.EntityList, A.UpgradeDialog, A.VariablesHelp, A.WebSessionTimeout, A.WebSocketRefresh, A.WindowManager, A.LoginView, A.BankAccountEdit, A.BankAccountView, A.ClientPdfView, A.ClientEdit, A.ClientEditBillingAddress, A.ClientEditContacts, A.ContactEditDetails, A.ClientEditDetails, A.ClientEditNotes, A.ClientEditSettings, A.ClientEditShippingAddress, A.ClientView, A.ClientViewActivity, A.ClientViewDetails, A.ClientViewFullwidth, A.ClientViewLedger, A.ClientViewSystemLogs, A.CompanyGatewayList, A.CompanyGatewayEdit, A.GatewayConfigField, A.LimitEditor, A.FeesEditor, A.CompanyGatewayView, A._CompanyGatewaySystemLog, A.CreditEdit, A.DashboardChart, A.DashboardDateRangePicker, A._DashboardPanel, A._OverviewPanel, A._DashboardSettings, A._DashboardField, A.DashboardScreen, A.DesignEdit, A.DesignSettings, A.PdfDesignPreview, A._DesignImportDialog, A.DesignView, A.DocumentEdit, A.DocumentView, A.ExpenseEdit, A.ExpenseEditDetails, A.ExpenseEditNotes, A.ExpenseEditSettings, A.ExpenseView, A.ExpenseViewSchedule, A.ExpenseCategoryEdit, A.ExpenseCategoryView, A.GroupEdit, A.GroupView, A.InvoiceEdit, A.InvoiceEditDesktop, A._PdfPreview0, A.InvoiceEditDetails, A.InvoiceEditItems, A.ItemEditDetails, A.InvoiceEditItemsDesktop, A.InvoiceEditNotes, A.InvoiceEditPDF, A.InvoiceItemSelector, A.InvoicePdfView, A.InvoiceView, A.InvoiceViewActivity, A.InvoiceViewHistory, A.InvoiceViewSchedule, A.PaymentEdit, A.PaymentableEditor, A.PaymentRefund, A.PaymentableEditor0, A.PaymentView, A.PaymentTermEdit, A.PaymentTermView, A.ProductEdit, A.ProductView, A.ProductOverview, A.ProjectEdit, A.ProjectView, A.ProjectOverview, A.PurchaseOrderEdit, A.QuoteEdit, A.RecurringInvoiceEdit, A.ReportDataTable, A.ScheduleEdit, A.ScheduleView, A.AccountManagement, A.ClientPortal, A.CompanyDetails, A.CreditCardsAndBanks, A.CustomFields, A.CustomFormField, A.DataVisualizations, A.DeviceSettings, A.EmailSettings, A.ExpenseSettings, A.GeneratedNumbers, A.EntityNumberSettings, A.ImportExport, A._FileImport, A._FileMapper, A.InvoiceDesign, A._PdfPreview, A.LocalizationSettings, A._AddCompanyDialog, A.PaymentSettings, A.ProductSettings, A.SettingsList, A.SettingsWizard, A.TaskSettings, A.TaxSettings, A.TemplatesAndReminders, A.ReminderSettings, A.UserDetails, A._EnableTwoFactor, A.WorkflowSettings, A.SubscriptionEdit, A.SubscriptionView, A.UpdateDialog, A.TaskEdit, A.TaskEditDesktop, A.TaskEditDetails, A.TaskEditTimes, A.TimeEditDetails, A.KanbanTaskCard, A.KanbanStatusCard, A.KanbanView, A.KanbanViewBuilder, A.TaskView, A.TaskOverview, A.TaskStatusEdit, A.TaskStatusView, A.TaxRateEdit, A.TaxRateView, A.TokenEdit, A.TokenView, A.TransactionEdit, A.TransactionView, A._MatchDeposits, A._MatchWithdrawals, A.TransactionRuleEdit, A._RuleCriteria, A.TransactionRuleView, A.UserEdit, A.VendorEdit, A.VendorEditAddress, A.VendorEditContacts, A.VendorContactEditDetails, A.VendorEditDetails, A.VendorEditNotes, A.VendorView, A.VendorViewActivity, A.VendorViewDetails, A.VendorViewFullwidth, A.WebhookEdit, A.WebhookView, A.PasswordConfirmation, A.FieldConfirmation, A.ExampleEditor, A.EditorToolbar, A.ImageFormatToolbar, A.FadeWidget, A.OctoImage, A.Pinput, A._PinputAnimatedCursor, A.PdfPreviewCustom, A.PdfPreview, A.QrImageView, A.RoundedLoadingButton, A.MyStatefulWidget, A.BoxComponent, A.CaretDocumentOverlay, A.DocumentMouseInteractor, A.AndroidDocumentTouchInteractor, A.AndroidDocumentTouchEditingControls, A.IOSDocumentTouchInteractor, A.IosDocumentTouchEditingControls, A.DocumentImeInteractor, A.DocumentScrollable, A.SingleColumnDocumentLayout, A._PresenterComponentBuilder, A.SuperEditor, A.TextComponent, A.MultiListenableBuilder, A.BlinkingCaret, A.SuperText, A.SuperTextWithSelection, A._RebuildOptimizedSuperTextWithSelection]); + _inheritMany(A.DiagnosticableTree, [A.Widget, A.Element0, A.InlineSpan, A.SemanticsHintOverrides, A.SemanticsProperties]); + _inheritMany(A.Widget, [A.StatefulWidget, A.StatelessWidget, A.RenderObjectWidget, A._NullWidget, A.ProxyWidget, A._NullWidget0, A._NullWidget3, A._NullWidget5]); + _inheritMany(A.StatefulWidget, [A.BoardItem, A.BoardList, A.BoardView, A.VsScrollbar, A.RawScrollbar, A.BaseChart, A.CupertinoButton, A._CupertinoDesktopTextSelectionControlsToolbar, A.CupertinoDesktopTextSelectionToolbarButton, A.CupertinoTextMagnifier, A._CupertinoBackGestureDetector, A.CupertinoSwitch, A._CupertinoTextSelectionControlsToolbar, A._CupertinoTextSelectionToolbarContent, A.LicensePage, A._PackagesView, A._PackageLicensePage, A._MasterDetailFlow, A._MasterDetailScaffold, A.MaterialApp, A.AppBar, A.SliverAppBar, A.BottomAppBar, A.BottomSheet, A.RawMaterialButton, A.ButtonStyleButton, A.CalendarDatePicker, A._DatePickerModeToggleButton, A._MonthPicker, A._DayPicker, A.YearPicker, A.Checkbox, A._SortArrow0, A.DatePickerDialog, A._DesktopTextSelectionControlsToolbar, A.DrawerController, A._DropdownMenuItemButton, A._DropdownMenu, A.DropdownButton, A.FormField, A.ExpandIcon, A.ExpansionPanelList, A.Ink, A._InkResponseStateWidget, A.InputDatePickerFormField, A._BorderContainer, A.AnimatedWidget, A._HelperError, A.InputDecorator, A.TextMagnifier, A.Material, A.ImplicitlyAnimatedWidget, A.MergeableMaterial, A._ZoomEnterTransition, A._ZoomExitTransition, A.PopupMenuEntry, A.PopupMenuButton, A.ProgressIndicator, A.Radio, A.RefreshIndicator, A.ReorderableListView, A.ScaffoldMessenger, A._FloatingActionButtonTransition, A.Scaffold, A._StandardBottomSheet, A.SelectableText, A._MaterialSwitch, A.DefaultTabController, A.TabBar, A.TabBarView, A.TextField, A._TextSelectionControlsToolbar, A._TextSelectionToolbarOverflowable, A._Dial, A._TimePickerInput, A._HourMinuteTextField, A.TimePickerDialog, A.Tooltip, A.Actions, A.FocusableActionDetector, A.AnimatedCrossFade, A.AnimatedSize, A.AnimatedSwitcher, A.WidgetsApp, A.StreamBuilderBase, A.FutureBuilder, A.RawAutocomplete, A.AutofillGroup, A.AutomaticKeepAlive, A.StatefulBuilder, A.DraggableScrollableSheet, A.DualTransitionBuilder, A.EditableText, A._ScribbleFocusable, A._TextEditingHistory, A.Focus, A.FocusTraversalGroup, A.Form, A.RawGestureDetector, A.Hero, A.Image, A.InteractiveViewer, A.Localizations, A._MediaQueryFromWindow, A.Navigator, A._OverlayEntryWidget, A.Overlay, A.GlowingOverscrollIndicator, A.StretchingOverscrollIndicator, A.PageView, A.PlatformViewLink, A.SliverReorderableList, A._ReorderableItem, A.RestorationScope, A.RootRestorationScope, A.Router, A._ModalScope, A.ScrollNotificationObserver, A.Scrollable, A._ScrollableSelectionHandler, A.SelectionContainer, A.SharedAppData, A.Shortcuts, A.ShortcutRegistrar, A._SelectionKeepAlive, A._FloatingHeader, A._SelectionToolbarWrapper, A._SelectionHandleOverlay, A.TextSelectionGestureDetector, A.TickerMode, A.ValueListenableBuilder, A.WillPopScope, A.BlockPicker, A.JsonViewer, A.JsonObjectViewer, A.JsonArrayViewer, A._StoreStreamListener, A.SlidableAutoCloseBarrierNotificationSender, A.SlidableAutoCloseBarrierBehaviorListener, A._SlidableNotificationSender, A.SlidableDismissal, A.SlidableGestureDetector, A.SlidableGroupBehaviorListener, A.SlidableNotificationSender, A.SlidableScrollingBehavior, A.ActionPane, A.Slidable, A.StyledToast, A._StyledToastWidget, A.CountryPickerDialog, A.IntlPhoneField, A.InvoiceNinjaApp, A._MergClientPicker, A.AppBottomBar, A.AppBuilder, A.ChangeLayoutBanner, A.DesktopSessionTimeout, A.HealthCheckDialog, A.MultiSelectList, A.EntityListTile, A.EntitiesListTile, A.EntityDropdown, A.EntityDropdownDialog, A.FormColorPicker, A.CustomField, A.DatePicker, A.DecoratedFormField, A.DurationPicker, A.GrowableFormField, A.PasswordFormField, A.TimePicker, A.HistoryListTile, A.InvoiceEmailView, A.TaxRateDropdown, A.LinkTextRelatedEntity, A.ListFilter, A.LiveText, A.MenuDrawer, A.DrawerTile, A.ContactUsDialog, A.DropDownMultiSelect, A.ReviewApp, A.ScrollableListView, A.ScrollableListViewBuilder, A.AccountSmsVerification, A.UserSmsVerification, A.SystemLogViewer, A._SortArrow, A.AppPaginatedDataTable, A.EntityList, A.UpgradeDialog, A.VariablesHelp, A.WebSessionTimeout, A.WebSocketRefresh, A.WindowManager, A.LoginView, A.BankAccountEdit, A.BankAccountView, A.ClientPdfView, A.ClientEdit, A.ClientEditBillingAddress, A.ClientEditContacts, A.ContactEditDetails, A.ClientEditDetails, A.ClientEditNotes, A.ClientEditSettings, A.ClientEditShippingAddress, A.ClientView, A.ClientViewActivity, A.ClientViewDetails, A.ClientViewFullwidth, A.ClientViewLedger, A.ClientViewSystemLogs, A.CompanyGatewayList, A.CompanyGatewayEdit, A.GatewayConfigField, A.LimitEditor, A.FeesEditor, A.CompanyGatewayView, A._CompanyGatewaySystemLog, A.CreditEdit, A.DashboardChart, A.DashboardDateRangePicker, A._DashboardPanel, A._OverviewPanel, A._DashboardSettings, A._DashboardField, A.DashboardScreen, A.DesignEdit, A.DesignSettings, A.PdfDesignPreview, A._DesignImportDialog, A.DesignView, A.DocumentEdit, A.DocumentView, A.ExpenseEdit, A.ExpenseEditDetails, A.ExpenseEditNotes, A.ExpenseEditSettings, A.ExpenseView, A.ExpenseViewSchedule, A.ExpenseCategoryEdit, A.ExpenseCategoryView, A.GroupEdit, A.GroupView, A.InvoiceEdit, A.InvoiceEditDesktop, A._PdfPreview0, A.InvoiceEditDetails, A.InvoiceEditItems, A.ItemEditDetails, A.InvoiceEditItemsDesktop, A.InvoiceEditNotes, A.InvoiceEditPDF, A.InvoiceItemSelector, A.InvoicePdfView, A.InvoiceView, A.InvoiceViewActivity, A.InvoiceViewHistory, A.InvoiceViewSchedule, A.PaymentEdit, A.PaymentableEditor, A.PaymentRefund, A.PaymentableEditor0, A.PaymentView, A.PaymentTermEdit, A.PaymentTermView, A.ProductEdit, A.ProductView, A.ProductOverview, A.ProjectEdit, A.ProjectView, A.ProjectOverview, A.PurchaseOrderEdit, A.QuoteEdit, A.RecurringInvoiceEdit, A.ReportDataTable, A.ScheduleEdit, A.ScheduleView, A.AccountManagement, A.ClientPortal, A.CompanyDetails, A.CreditCardsAndBanks, A.CustomFields, A.CustomFormField, A.DataVisualizations, A.DeviceSettings, A.EmailSettings, A.ExpenseSettings, A.GeneratedNumbers, A.EntityNumberSettings, A.ImportExport, A._FileImport, A._FileMapper, A.InvoiceDesign, A._PdfPreview, A.LocalizationSettings, A._AddCompanyDialog, A.PaymentSettings, A.ProductSettings, A.SettingsList, A.SettingsListTile, A.SettingsWizard, A.TaskSettings, A.TaxSettings, A.TemplatesAndReminders, A.ReminderSettings, A.UserDetails, A._EnableTwoFactor, A.WorkflowSettings, A.SubscriptionEdit, A.SubscriptionView, A.UpdateDialog, A.TaskEdit, A.TaskEditDesktop, A.TaskEditDetails, A.TaskEditTimes, A.TimeEditDetails, A.KanbanTaskCard, A.KanbanStatusCard, A.KanbanView, A.KanbanViewBuilder, A.TaskView, A.TaskOverview, A.TaskStatusEdit, A.TaskStatusView, A.TaxRateEdit, A.TaxRateView, A.TokenEdit, A.TokenView, A.TransactionEdit, A.TransactionView, A._MatchDeposits, A._MatchWithdrawals, A.TransactionRuleEdit, A._RuleCriteria, A.TransactionRuleView, A.UserEdit, A.VendorEdit, A.VendorEditAddress, A.VendorEditContacts, A.VendorContactEditDetails, A.VendorEditDetails, A.VendorEditNotes, A.VendorView, A.VendorViewActivity, A.VendorViewDetails, A.VendorViewFullwidth, A.WebhookEdit, A.WebhookView, A.PasswordConfirmation, A.FieldConfirmation, A.ExampleEditor, A.EditorToolbar, A.ImageFormatToolbar, A.FadeWidget, A.OctoImage, A.Pinput, A._PinputAnimatedCursor, A.PdfPreviewCustom, A.PdfPreview, A.QrImageView, A.RoundedLoadingButton, A.IStatefulWidget, A.BoxComponent, A.CaretDocumentOverlay, A.EditorSelectionAndFocusPolicy, A.DocumentMouseInteractor, A.AndroidDocumentTouchInteractor, A.AndroidDocumentTouchEditingControls, A.IOSDocumentTouchInteractor, A.SuperEditorHardwareKeyHandler, A.ImeFocusPolicy, A.DocumentSelectionOpenAndCloseImePolicy, A.SoftwareKeyboardOpener, A.SuperEditorImeInteractor, A.DocumentScrollable, A.SingleColumnDocumentLayout, A._PresenterComponentBuilder, A.SuperEditor, A.TaskComponent, A.TextComponent, A.MultiListenableBuilder, A.BlinkingCaret, A.NonReparentingFocus, A.FocusWithCustomParent, A.IosDocumentTouchEditingControls, A.AndroidEditingOverlayControls, A.AndroidTextFieldTouchInteractor, A.SuperAndroidTextField, A.SuperDesktopTextField, A.SuperTextFieldGestureInteractor, A.SuperTextFieldKeyboardInteractor, A.SuperTextFieldImeInteractor, A.SuperTextFieldScrollview, A.TextScrollView, A.IOSEditingControls, A.IOSTextFieldTouchInteractor, A.SuperIOSTextField, A.SuperTextField, A.TextLayoutCaret, A.SuperText, A.SuperTextWithSelection, A._RebuildOptimizedSuperTextWithSelection]); _inherit(A.State, A._State_Object_Diagnosticable); - _inheritMany(A.State, [A._BoardItemState_State_AutomaticKeepAliveClientMixin, A._BoardListState_State_AutomaticKeepAliveClientMixin, A._BoardViewState_State_AutomaticKeepAliveClientMixin, A._BaseChartState_State_TickerProviderStateMixin, A.__CupertinoButtonState_State_SingleTickerProviderStateMixin, A._CupertinoBackGestureDetectorState, A._RawScrollbarState_State_TickerProviderStateMixin, A.__CupertinoSwitchState_State_TickerProviderStateMixin, A._LicensePageState, A._PackagesViewState, A._PackageLicensePageState, A._MasterDetailFlowState, A._MasterDetailScaffoldState, A._MaterialAppState, A._AppBarState, A.__SliverAppBarState_State_TickerProviderStateMixin, A._BottomAppBarState, A._BottomSheetState, A.__RawMaterialButtonState_State_MaterialStateMixin, A.__ButtonStyleState_State_TickerProviderStateMixin, A._CalendarDatePickerState, A.__DatePickerModeToggleButtonState_State_SingleTickerProviderStateMixin, A._MonthPickerState, A._DayPickerState, A._YearPickerState, A.__CheckboxState_State_TickerProviderStateMixin, A.__SortArrowState_State_TickerProviderStateMixin, A.__DatePickerDialogState_State_RestorationMixin, A._DrawerControllerState_State_SingleTickerProviderStateMixin, A._DropdownMenuItemButtonState, A._DropdownMenuState, A.__DropdownButtonState_State_WidgetsBindingObserver, A._FormFieldState_State_RestorationMixin, A.__ExpandIconState_State_SingleTickerProviderStateMixin, A._ExpansionPanelListState, A._InkState, A.__InkResponseState_State_AutomaticKeepAliveClientMixin, A._InputDatePickerFormFieldState, A.__BorderContainerState_State_TickerProviderStateMixin, A.__HelperErrorState_State_SingleTickerProviderStateMixin, A.__InputDecoratorState_State_TickerProviderStateMixin, A.__MaterialState_State_TickerProviderStateMixin, A._ImplicitlyAnimatedWidgetState_State_SingleTickerProviderStateMixin, A.__MergeableMaterialState_State_TickerProviderStateMixin, A._PopupMenuDividerState, A.PopupMenuItemState, A.PopupMenuButtonState, A.__LinearProgressIndicatorState_State_SingleTickerProviderStateMixin, A.__CircularProgressIndicatorState_State_SingleTickerProviderStateMixin, A.__RadioState_State_TickerProviderStateMixin, A._RefreshIndicatorState_State_TickerProviderStateMixin, A._ReorderableListViewState, A._ScaffoldMessengerState_State_TickerProviderStateMixin, A.__FloatingActionButtonTransitionState_State_TickerProviderStateMixin, A._ScaffoldState_State_TickerProviderStateMixin, A._StandardBottomSheetState, A._SelectableTextState, A.__MaterialSwitchState_State_TickerProviderStateMixin, A.__DefaultTabControllerState_State_SingleTickerProviderStateMixin, A._TabBarState, A._TabBarViewState, A.__TextFieldState_State_RestorationMixin, A.__DialState_State_SingleTickerProviderStateMixin, A.__TimePickerInputState_State_RestorationMixin, A.__HourMinuteTextFieldState_State_RestorationMixin, A.__TimePickerDialogState_State_RestorationMixin, A._TooltipState_State_SingleTickerProviderStateMixin, A._ActionsState, A._FocusableActionDetectorState, A.__AnimatedCrossFadeState_State_TickerProviderStateMixin, A.__AnimatedSizeState_State_SingleTickerProviderStateMixin, A.__AnimatedSwitcherState_State_TickerProviderStateMixin, A.__WidgetsAppState_State_WidgetsBindingObserver, A._StreamBuilderBaseState, A._FutureBuilderState, A._RawAutocompleteState, A._AutofillGroupState_State_AutofillScopeMixin, A._AutomaticKeepAliveState, A._StatefulBuilderState, A._DraggableScrollableSheetState, A._DualTransitionBuilderState, A._EditableTextState_State_AutomaticKeepAliveClientMixin, A._ScribbleFocusableState, A._TextEditingHistoryState, A._FocusState, A._FocusTraversalGroupState, A.FormState, A.RawGestureDetectorState, A._HeroState, A.__ImageState_State_WidgetsBindingObserver, A.__InteractiveViewerState_State_TickerProviderStateMixin, A._LocalizationsState, A.__MediaQueryFromWindowState_State_WidgetsBindingObserver, A._NavigatorState_State_TickerProviderStateMixin, A._OverlayEntryWidgetState, A._OverlayState_State_TickerProviderStateMixin, A.__GlowingOverscrollIndicatorState_State_TickerProviderStateMixin, A.__StretchingOverscrollIndicatorState_State_TickerProviderStateMixin, A._PageViewState, A._PlatformViewLinkState, A._SliverReorderableListState_State_TickerProviderStateMixin, A._ReorderableItemState, A.__RestorationScopeState_State_RestorationMixin, A._RootRestorationScopeState, A.__RouterState_State_RestorationMixin, A._ModalScopeState, A.ScrollNotificationObserverState, A._ScrollableState_State_TickerProviderStateMixin, A._ScrollableSelectionHandlerState, A.__SelectionContainerState_State_Selectable, A._SharedAppDataState, A._ShortcutsState, A._ShortcutRegistrarState, A.__SelectionKeepAliveState_State_AutomaticKeepAliveClientMixin, A._FloatingHeaderState, A.__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin, A._TextSelectionGestureDetectorState, A._TickerModeState, A._AnimatedState, A._ValueListenableBuilderState, A._WillPopScopeState, A._BlockPickerState, A._JsonViewerState, A.JsonObjectViewerState, A._JsonArrayViewerState, A._StoreStreamListenerState, A._SlidableAutoCloseBarrierNotificationSenderState, A._SlidableAutoCloseBarrierBehaviorListenerState, A._SlidableNotificationSenderState0, A.__SlidableDismissalState_State_SingleTickerProviderStateMixin, A._SlidableGestureDetectorState, A._SlidableGroupBehaviorListenerState, A._SlidableNotificationSenderState, A._SlidableScrollingBehaviorState, A._ActionPaneState, A.__SlidableState_State_TickerProviderStateMixin, A._StyledToastState, A._StyledToastWidgetState_State_TickerProviderStateMixin, A._CountryPickerDialogState, A._IntlPhoneFieldState, A.InvoiceNinjaAppState, A.__MergClientPickerState, A._AppBottomBarState, A.AppBuilderState, A._ChangeLayoutBannerState, A._DesktopSessionTimeoutState, A._HealthCheckDialogState, A.MultiSelectListState, A._EntityListTileState, A._EntitiesListTileState, A._EntityDropdownState, A._EntityDropdownDialogState, A._FormColorPickerState, A._CustomFieldState, A._DatePickerState, A._DecoratedFormFieldState, A._DurationPickerState, A._GrowableFormFieldState, A._PasswordFormFieldState, A._TimePickerState, A._HistoryListTileState, A.__InvoiceEmailViewState_State_SingleTickerProviderStateMixin, A._TaxRateDropdownState, A._LinkTextRelatedEntityState, A._ListFilterState, A._LiveTextState, A._MenuDrawerState, A._DrawerTileState, A._ContactUsDialogState, A._DropDownMultiSelectState, A._ReviewAppState, A._ScrollableListViewState, A._ScrollableListViewBuilderState, A._AccountSmsVerificationState, A._UserSmsVerificationState, A._SystemLogViewerState, A.__SortArrowState_State_TickerProviderStateMixin0, A.AppPaginatedDataTableState, A._EntityListState, A._UpgradeDialogState, A.__VariablesHelpState_State_SingleTickerProviderStateMixin, A._WebSessionTimeoutState, A._WebSocketRefreshState, A.__WindowManagerState_State_WindowListener, A._LoginState, A._BankAccountEditState, A._BankAccountViewState, A._ClientPdfViewState, A.__ClientEditState_State_SingleTickerProviderStateMixin, A.ClientEditBillingAddressState, A._ClientEditContactsState, A.ContactEditDetailsState, A.ClientEditDetailsState, A.ClientEditNotesState, A.ClientEditSettingsState, A.ClientEditShippingAddressState, A.__ClientViewState_State_SingleTickerProviderStateMixin, A._ClientViewActivityState, A._ClientViewDetailsState, A.__ClientViewFullwidthState_State_TickerProviderStateMixin, A._ClientViewLedgerState, A._ClientViewSystemLogsState, A._CompanyGatewayListState, A.__CompanyGatewayEditState_State_SingleTickerProviderStateMixin, A._GatewayConfigFieldState, A._LimitEditorState, A._FeesEditorState, A.__CompanyGatewayViewState_State_SingleTickerProviderStateMixin, A.__CompanyGatewaySystemLogState, A.__CreditEditState_State_SingleTickerProviderStateMixin, A._DashboardChartState, A._DashboardDateRangePickerState, A.__DashboardPanelState, A.__OverviewPanelState, A.__DashboardSettingsState, A._DashboardFieldState, A.__DashboardScreenState_State_TickerProviderStateMixin, A.__DesignEditState_State_SingleTickerProviderStateMixin, A._DesignSettingsState, A._PdfDesignPreviewState, A.__DesignImportDialogState, A._DesignViewState, A._DocumentEditState, A._DocumentViewState, A.__ExpenseEditState_State_SingleTickerProviderStateMixin, A.ExpenseEditDetailsState, A.ExpenseEditNotesState, A.ExpenseEditSettingsState, A.__ExpenseViewState_State_SingleTickerProviderStateMixin, A._ExpenseViewScheduleState, A._ExpenseCategoryEditState, A._ExpenseCategoryViewState, A._GroupEditState, A.__GroupViewState_State_SingleTickerProviderStateMixin, A.__InvoiceEditState_State_SingleTickerProviderStateMixin, A._InvoiceEditDesktopState_State_TickerProviderStateMixin, A.__PdfPreviewState, A.InvoiceEditDetailsState, A._InvoiceEditItemsState, A.ItemEditDetailsState, A._InvoiceEditItemsDesktopState, A.InvoiceEditNotesState, A.InvoiceEditPDFState, A.__InvoiceItemSelectorState_State_SingleTickerProviderStateMixin, A._InvoicePdfViewState, A.__InvoiceViewState_State_SingleTickerProviderStateMixin, A._InvoiceViewActivityState, A._InvoiceViewHistoryState, A._InvoiceViewScheduleState, A._PaymentEditState, A._PaymentableEditorState, A._PaymentRefundState, A._PaymentableEditorState0, A._PaymentViewState, A._PaymentTermEditState, A._PaymentTermViewState, A._ProductEditState, A.__ProductViewState_State_SingleTickerProviderStateMixin, A._ProductOverviewState, A._ProjectEditState, A.__ProjectViewState_State_SingleTickerProviderStateMixin, A._ProjectOverviewState, A.__PurchaseOrderEditState_State_SingleTickerProviderStateMixin, A.__QuoteEditState_State_SingleTickerProviderStateMixin, A.__RecurringInvoiceEditState_State_SingleTickerProviderStateMixin, A._ReportDataTableState, A._ScheduleEditState, A._ScheduleViewState, A.__AccountManagementState_State_SingleTickerProviderStateMixin, A.__ClientPortalState_State_SingleTickerProviderStateMixin, A.__CompanyDetailsState_State_SingleTickerProviderStateMixin, A.__CreditCardsAndBanksState_State_SingleTickerProviderStateMixin, A.__CustomFieldsState_State_SingleTickerProviderStateMixin, A._CustomFormFieldState, A._DataVisualizationsState, A.__DeviceSettingsState_State_SingleTickerProviderStateMixin, A._EmailSettingsState, A._ExpenseSettingsState, A.__GeneratedNumbersState_State_SingleTickerProviderStateMixin, A._EntityNumberSettingsState, A._ImportExportState, A._FileImportState, A.__FileMapperState, A.__InvoiceDesignState_State_SingleTickerProviderStateMixin, A._PdfPreviewState0, A.__LocalizationSettingsState_State_SingleTickerProviderStateMixin, A._AddCompanyDialogState, A._PaymentSettingsState, A._ProductSettingsState, A._SettingsListState, A._SettingsWizardState, A._TaskSettingsState, A._TaxSettingsState, A.__TemplatesAndRemindersState_State_SingleTickerProviderStateMixin, A._ReminderSettingsState, A.__UserDetailsState_State_SingleTickerProviderStateMixin, A._EnableTwoFactorState, A.__WorkflowSettingsState_State_SingleTickerProviderStateMixin, A.__SubscriptionEditState_State_SingleTickerProviderStateMixin, A._SubscriptionViewState, A._UpdateDialogState, A.__TaskEditState_State_SingleTickerProviderStateMixin, A._TaskEditDesktopState, A._TaskEditDetailsState, A._TaskEditTimesState, A.TimeEditDetailsState, A._KanbanTaskCardState, A._KanbanStatusCardState, A.KanbanViewState, A._KanbanViewBuilderState, A.__TaskViewState_State_SingleTickerProviderStateMixin, A._TaskOverviewState, A._TaskStatusEditState, A._TaskStatusViewState, A._TaxRateEditState, A._TaxRateViewState, A._TokenEditState, A._TokenViewState, A._TransactionEditState, A._TransactionViewState, A._MatchDepositsState, A._MatchWithdrawalsState, A._TransactionRuleEditState, A.__RuleCriteriaState, A._TransactionRuleViewState, A.__UserEditState_State_SingleTickerProviderStateMixin, A.__VendorEditState_State_SingleTickerProviderStateMixin, A.VendorEditAddressState, A._VendorEditContactsState, A.VendorContactEditDetailsState, A.VendorEditDetailsState, A.VendorEditNotesState, A.__VendorViewState_State_SingleTickerProviderStateMixin, A._VendorViewActivityState, A._VendorViewDetailsState, A.__VendorViewFullwidthState_State_TickerProviderStateMixin, A._WebhookEditState, A._WebhookViewState, A._PasswordConfirmationState, A._FieldConfirmationState, A._ExampleEditorState, A._EditorToolbarState, A._ImageFormatToolbarState, A.__FadeWidgetState_State_SingleTickerProviderStateMixin, A._OctoImageState, A.__PinputState_State_RestorationMixin, A.__PinputAnimatedCursorState_State_SingleTickerProviderStateMixin, A._PdfPreviewCustomState_State_PdfPreviewRaster, A._PdfPreviewState, A._QrImageViewState, A._RoundedLoadingButtonState_State_TickerProviderStateMixin, A.ExtendedState, A.__BoxComponentState_State_DocumentComponent, A.__CaretDocumentOverlayState_State_SingleTickerProviderStateMixin, A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin, A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver, A.__AndroidDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver, A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A._DocumentImeInteractorState, A.__DocumentScrollableState_State_SingleTickerProviderStateMixin, A._SingleColumnDocumentLayoutState, A._PresenterComponentBuilderState, A.SuperEditorState, A._TextComponentState_State_DocumentComponent, A._MultiListenableBuilderState, A._BlinkingCaretState_State_SingleTickerProviderStateMixin, A._SuperTextState_State_ProseTextBlock, A._ProseTextState_State_ProseTextBlock, A._RebuildOptimizedSuperTextWithSelectionState]); + _inheritMany(A.State, [A._BoardItemState_State_AutomaticKeepAliveClientMixin, A._BoardListState_State_AutomaticKeepAliveClientMixin, A._BoardViewState_State_AutomaticKeepAliveClientMixin, A._ScrollbarState, A._RawScrollbarState_State_TickerProviderStateMixin, A._BaseChartState_State_TickerProviderStateMixin, A.__CupertinoButtonState_State_SingleTickerProviderStateMixin, A._CupertinoDesktopTextSelectionControlsToolbarState, A._CupertinoDesktopTextSelectionToolbarButtonState, A.__CupertinoTextMagnifierState_State_SingleTickerProviderStateMixin, A._CupertinoBackGestureDetectorState, A.__CupertinoSwitchState_State_TickerProviderStateMixin, A._CupertinoTextSelectionControlsToolbarState, A.__CupertinoTextSelectionToolbarContentState_State_TickerProviderStateMixin, A._LicensePageState, A._PackagesViewState, A._PackageLicensePageState, A._MasterDetailFlowState, A._MasterDetailScaffoldState, A._MaterialAppState, A._AppBarState, A.__SliverAppBarState_State_TickerProviderStateMixin, A._BottomAppBarState, A._BottomSheetState, A.__RawMaterialButtonState_State_MaterialStateMixin, A.__ButtonStyleState_State_TickerProviderStateMixin, A._CalendarDatePickerState, A.__DatePickerModeToggleButtonState_State_SingleTickerProviderStateMixin, A._MonthPickerState, A._DayPickerState, A._YearPickerState, A.__CheckboxState_State_TickerProviderStateMixin, A.__SortArrowState_State_TickerProviderStateMixin, A.__DatePickerDialogState_State_RestorationMixin, A._DesktopTextSelectionControlsToolbarState, A._DrawerControllerState_State_SingleTickerProviderStateMixin, A._DropdownMenuItemButtonState, A._DropdownMenuState, A.__DropdownButtonState_State_WidgetsBindingObserver, A._FormFieldState_State_RestorationMixin, A.__ExpandIconState_State_SingleTickerProviderStateMixin, A._ExpansionPanelListState, A._InkState, A.__InkResponseState_State_AutomaticKeepAliveClientMixin, A._InputDatePickerFormFieldState, A.__BorderContainerState_State_TickerProviderStateMixin, A.__HelperErrorState_State_SingleTickerProviderStateMixin, A.__InputDecoratorState_State_TickerProviderStateMixin, A._TextMagnifierState, A.__MaterialState_State_TickerProviderStateMixin, A._ImplicitlyAnimatedWidgetState_State_SingleTickerProviderStateMixin, A.__MergeableMaterialState_State_TickerProviderStateMixin, A.__ZoomEnterTransitionState_State__ZoomTransitionBase, A.__ZoomExitTransitionState_State__ZoomTransitionBase, A._PopupMenuDividerState, A.PopupMenuItemState, A.PopupMenuButtonState, A.__LinearProgressIndicatorState_State_SingleTickerProviderStateMixin, A.__CircularProgressIndicatorState_State_SingleTickerProviderStateMixin, A.__RadioState_State_TickerProviderStateMixin, A._RefreshIndicatorState_State_TickerProviderStateMixin, A._ReorderableListViewState, A._ScaffoldMessengerState_State_TickerProviderStateMixin, A.__FloatingActionButtonTransitionState_State_TickerProviderStateMixin, A._ScaffoldState_State_TickerProviderStateMixin, A._StandardBottomSheetState, A._SelectableTextState, A.__MaterialSwitchState_State_TickerProviderStateMixin, A.__DefaultTabControllerState_State_SingleTickerProviderStateMixin, A._TabBarState, A._TabBarViewState, A.__TextFieldState_State_RestorationMixin, A.__TextSelectionControlsToolbarState_State_TickerProviderStateMixin, A.__TextSelectionToolbarOverflowableState_State_TickerProviderStateMixin, A.__DialState_State_SingleTickerProviderStateMixin, A.__TimePickerInputState_State_RestorationMixin, A.__HourMinuteTextFieldState_State_RestorationMixin, A.__TimePickerDialogState_State_RestorationMixin, A._TooltipState_State_SingleTickerProviderStateMixin, A._ActionsState, A._FocusableActionDetectorState, A.__AnimatedCrossFadeState_State_TickerProviderStateMixin, A.__AnimatedSizeState_State_SingleTickerProviderStateMixin, A.__AnimatedSwitcherState_State_TickerProviderStateMixin, A.__WidgetsAppState_State_WidgetsBindingObserver, A._StreamBuilderBaseState, A._FutureBuilderState, A._RawAutocompleteState, A._AutofillGroupState_State_AutofillScopeMixin, A._AutomaticKeepAliveState, A._StatefulBuilderState, A._DraggableScrollableSheetState, A._DualTransitionBuilderState, A._EditableTextState_State_AutomaticKeepAliveClientMixin, A._ScribbleFocusableState, A._TextEditingHistoryState, A._FocusState, A._FocusTraversalGroupState, A.FormState, A.RawGestureDetectorState, A._HeroState, A.__ImageState_State_WidgetsBindingObserver, A.__InteractiveViewerState_State_TickerProviderStateMixin, A._LocalizationsState, A.__MediaQueryFromWindowState_State_WidgetsBindingObserver, A._NavigatorState_State_TickerProviderStateMixin, A._OverlayEntryWidgetState, A._OverlayState_State_TickerProviderStateMixin, A.__GlowingOverscrollIndicatorState_State_TickerProviderStateMixin, A.__StretchingOverscrollIndicatorState_State_TickerProviderStateMixin, A._PageViewState, A._PlatformViewLinkState, A._SliverReorderableListState_State_TickerProviderStateMixin, A._ReorderableItemState, A.__RestorationScopeState_State_RestorationMixin, A._RootRestorationScopeState, A.__RouterState_State_RestorationMixin, A._ModalScopeState, A.ScrollNotificationObserverState, A._ScrollableState_State_TickerProviderStateMixin, A._ScrollableSelectionHandlerState, A.__SelectionContainerState_State_Selectable, A._SharedAppDataState, A._ShortcutsState, A._ShortcutRegistrarState, A.__SelectionKeepAliveState_State_AutomaticKeepAliveClientMixin, A._FloatingHeaderState, A.__SelectionToolbarWrapperState_State_SingleTickerProviderStateMixin, A.__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin, A._TextSelectionGestureDetectorState, A._TickerModeState, A._AnimatedState, A._ValueListenableBuilderState, A._WillPopScopeState, A._BlockPickerState, A._JsonViewerState, A.JsonObjectViewerState, A._JsonArrayViewerState, A._StoreStreamListenerState, A._SlidableAutoCloseBarrierNotificationSenderState, A._SlidableAutoCloseBarrierBehaviorListenerState, A._SlidableNotificationSenderState0, A.__SlidableDismissalState_State_SingleTickerProviderStateMixin, A._SlidableGestureDetectorState, A._SlidableGroupBehaviorListenerState, A._SlidableNotificationSenderState, A._SlidableScrollingBehaviorState, A._ActionPaneState, A.__SlidableState_State_TickerProviderStateMixin, A._StyledToastState, A._StyledToastWidgetState_State_TickerProviderStateMixin, A._CountryPickerDialogState, A._IntlPhoneFieldState, A.InvoiceNinjaAppState, A.__MergClientPickerState, A._AppBottomBarState, A.AppBuilderState, A._ChangeLayoutBannerState, A._DesktopSessionTimeoutState, A._HealthCheckDialogState, A.MultiSelectListState, A._EntityListTileState, A._EntitiesListTileState, A._EntityDropdownState, A._EntityDropdownDialogState, A._FormColorPickerState, A._CustomFieldState, A._DatePickerState, A._DecoratedFormFieldState, A._DurationPickerState, A._GrowableFormFieldState, A._PasswordFormFieldState, A._TimePickerState, A._HistoryListTileState, A.__InvoiceEmailViewState_State_SingleTickerProviderStateMixin, A._TaxRateDropdownState, A._LinkTextRelatedEntityState, A._ListFilterState, A._LiveTextState, A._MenuDrawerState, A._DrawerTileState, A._ContactUsDialogState, A._DropDownMultiSelectState, A._ReviewAppState, A._ScrollableListViewState, A._ScrollableListViewBuilderState, A._AccountSmsVerificationState, A._UserSmsVerificationState, A._SystemLogViewerState, A.__SortArrowState_State_TickerProviderStateMixin0, A.AppPaginatedDataTableState, A._EntityListState, A._UpgradeDialogState, A.__VariablesHelpState_State_SingleTickerProviderStateMixin, A._WebSessionTimeoutState, A._WebSocketRefreshState, A.__WindowManagerState_State_WindowListener, A._LoginState, A._BankAccountEditState, A._BankAccountViewState, A._ClientPdfViewState, A.__ClientEditState_State_SingleTickerProviderStateMixin, A.ClientEditBillingAddressState, A._ClientEditContactsState, A.ContactEditDetailsState, A.ClientEditDetailsState, A.ClientEditNotesState, A.ClientEditSettingsState, A.ClientEditShippingAddressState, A.__ClientViewState_State_SingleTickerProviderStateMixin, A._ClientViewActivityState, A._ClientViewDetailsState, A.__ClientViewFullwidthState_State_TickerProviderStateMixin, A._ClientViewLedgerState, A._ClientViewSystemLogsState, A._CompanyGatewayListState, A.__CompanyGatewayEditState_State_SingleTickerProviderStateMixin, A._GatewayConfigFieldState, A._LimitEditorState, A._FeesEditorState, A.__CompanyGatewayViewState_State_SingleTickerProviderStateMixin, A.__CompanyGatewaySystemLogState, A.__CreditEditState_State_SingleTickerProviderStateMixin, A._DashboardChartState, A._DashboardDateRangePickerState, A.__DashboardPanelState, A.__OverviewPanelState, A.__DashboardSettingsState, A._DashboardFieldState, A.__DashboardScreenState_State_TickerProviderStateMixin, A.__DesignEditState_State_SingleTickerProviderStateMixin, A._DesignSettingsState, A._PdfDesignPreviewState, A.__DesignImportDialogState, A._DesignViewState, A._DocumentEditState, A._DocumentViewState, A.__ExpenseEditState_State_SingleTickerProviderStateMixin, A.ExpenseEditDetailsState, A.ExpenseEditNotesState, A.ExpenseEditSettingsState, A.__ExpenseViewState_State_SingleTickerProviderStateMixin, A._ExpenseViewScheduleState, A._ExpenseCategoryEditState, A._ExpenseCategoryViewState, A._GroupEditState, A.__GroupViewState_State_SingleTickerProviderStateMixin, A.__InvoiceEditState_State_SingleTickerProviderStateMixin, A._InvoiceEditDesktopState_State_TickerProviderStateMixin, A.__PdfPreviewState, A.InvoiceEditDetailsState, A._InvoiceEditItemsState, A.ItemEditDetailsState, A._InvoiceEditItemsDesktopState, A.InvoiceEditNotesState, A.InvoiceEditPDFState, A.__InvoiceItemSelectorState_State_SingleTickerProviderStateMixin, A._InvoicePdfViewState, A.__InvoiceViewState_State_SingleTickerProviderStateMixin, A._InvoiceViewActivityState, A._InvoiceViewHistoryState, A._InvoiceViewScheduleState, A._PaymentEditState, A._PaymentableEditorState, A._PaymentRefundState, A._PaymentableEditorState0, A._PaymentViewState, A._PaymentTermEditState, A._PaymentTermViewState, A._ProductEditState, A.__ProductViewState_State_SingleTickerProviderStateMixin, A._ProductOverviewState, A._ProjectEditState, A.__ProjectViewState_State_SingleTickerProviderStateMixin, A._ProjectOverviewState, A.__PurchaseOrderEditState_State_SingleTickerProviderStateMixin, A.__QuoteEditState_State_SingleTickerProviderStateMixin, A.__RecurringInvoiceEditState_State_SingleTickerProviderStateMixin, A._ReportDataTableState, A._ScheduleEditState, A._ScheduleViewState, A.__AccountManagementState_State_SingleTickerProviderStateMixin, A.__ClientPortalState_State_SingleTickerProviderStateMixin, A.__CompanyDetailsState_State_SingleTickerProviderStateMixin, A.__CreditCardsAndBanksState_State_SingleTickerProviderStateMixin, A.__CustomFieldsState_State_SingleTickerProviderStateMixin, A._CustomFormFieldState, A._DataVisualizationsState, A.__DeviceSettingsState_State_SingleTickerProviderStateMixin, A._EmailSettingsState, A._ExpenseSettingsState, A.__GeneratedNumbersState_State_SingleTickerProviderStateMixin, A._EntityNumberSettingsState, A._ImportExportState, A._FileImportState, A.__FileMapperState, A.__InvoiceDesignState_State_SingleTickerProviderStateMixin, A._PdfPreviewState, A.__LocalizationSettingsState_State_SingleTickerProviderStateMixin, A._AddCompanyDialogState, A._PaymentSettingsState, A._ProductSettingsState, A._SettingsListState, A._SettingsListTileState, A._SettingsWizardState, A._TaskSettingsState, A._TaxSettingsState, A.__TemplatesAndRemindersState_State_SingleTickerProviderStateMixin, A._ReminderSettingsState, A.__UserDetailsState_State_SingleTickerProviderStateMixin, A._EnableTwoFactorState, A.__WorkflowSettingsState_State_SingleTickerProviderStateMixin, A.__SubscriptionEditState_State_SingleTickerProviderStateMixin, A._SubscriptionViewState, A._UpdateDialogState, A.__TaskEditState_State_SingleTickerProviderStateMixin, A._TaskEditDesktopState, A._TaskEditDetailsState, A._TaskEditTimesState, A.TimeEditDetailsState, A._KanbanTaskCardState, A._KanbanStatusCardState, A.KanbanViewState, A._KanbanViewBuilderState, A.__TaskViewState_State_SingleTickerProviderStateMixin, A._TaskOverviewState, A._TaskStatusEditState, A._TaskStatusViewState, A._TaxRateEditState, A._TaxRateViewState, A._TokenEditState, A._TokenViewState, A._TransactionEditState, A._TransactionViewState, A._MatchDepositsState, A._MatchWithdrawalsState, A._TransactionRuleEditState, A.__RuleCriteriaState, A._TransactionRuleViewState, A.__UserEditState_State_SingleTickerProviderStateMixin, A.__VendorEditState_State_SingleTickerProviderStateMixin, A.VendorEditAddressState, A._VendorEditContactsState, A.VendorContactEditDetailsState, A.VendorEditDetailsState, A.VendorEditNotesState, A.__VendorViewState_State_SingleTickerProviderStateMixin, A._VendorViewActivityState, A._VendorViewDetailsState, A.__VendorViewFullwidthState_State_TickerProviderStateMixin, A._WebhookEditState, A._WebhookViewState, A._PasswordConfirmationState, A._FieldConfirmationState, A._ExampleEditorState, A._EditorToolbarState, A._ImageFormatToolbarState, A.__FadeWidgetState_State_SingleTickerProviderStateMixin, A._OctoImageState, A.__PinputState_State_RestorationMixin, A.__PinputAnimatedCursorState_State_SingleTickerProviderStateMixin, A._PdfPreviewCustomState_State_PdfPreviewRaster, A.PdfPreviewState, A._QrImageViewState, A._RoundedLoadingButtonState_State_TickerProviderStateMixin, A.ExtendedState, A.__BoxComponentState_State_DocumentComponent, A.__CaretDocumentOverlayState_State_SingleTickerProviderStateMixin, A._EditorSelectionAndFocusPolicyState, A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin, A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver, A.__AndroidDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver, A._SuperEditorHardwareKeyHandlerState, A._ImeFocusPolicyState, A._DocumentSelectionOpenAndCloseImePolicyState, A._SoftwareKeyboardOpenerState, A.SuperEditorImeInteractorState, A.__DocumentScrollableState_State_SingleTickerProviderStateMixin, A._SingleColumnDocumentLayoutState, A._PresenterComponentBuilderState, A.SuperEditorState, A.__TaskComponentState_State_ProxyDocumentComponent, A._TextComponentState_State_DocumentComponent, A._MultiListenableBuilderState, A._BlinkingCaretState_State_SingleTickerProviderStateMixin, A._NonReparentingFocusState, A._FocusWithCustomParentState, A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A.__AndroidEditingOverlayControlsState_State_WidgetsBindingObserver, A._AndroidTextFieldTouchInteractorState_State_TickerProviderStateMixin, A._SuperAndroidTextFieldState_State_TickerProviderStateMixin, A.SuperDesktopTextFieldState, A._SuperTextFieldGestureInteractorState, A._SuperTextFieldKeyboardInteractorState, A._SuperTextFieldImeInteractorState, A._SuperTextFieldScrollviewState_State_SingleTickerProviderStateMixin, A.__TextScrollViewState_State_SingleTickerProviderStateMixin, A.__IOSEditingControlsState_State_WidgetsBindingObserver, A._IOSTextFieldTouchInteractorState_State_TickerProviderStateMixin, A._SuperIOSTextFieldState_State_TickerProviderStateMixin, A.SuperTextFieldState, A._TextLayoutCaretState_State_TickerProviderStateMixin, A._SuperTextState_State_ProseTextBlock, A._ProseTextState_State_ProseTextBlock, A._RebuildOptimizedSuperTextWithSelectionState]); _inherit(A.BoardItemState, A._BoardItemState_State_AutomaticKeepAliveClientMixin); _inherit(A.BoardListState, A._BoardListState_State_AutomaticKeepAliveClientMixin); _inherit(A.BoardViewState, A._BoardViewState_State_AutomaticKeepAliveClientMixin); + _inheritMany(A.RawScrollbar, [A._MaterialScrollbar0, A.CupertinoScrollbar, A._MaterialScrollbar]); + _inherit(A.RawScrollbarState, A._RawScrollbarState_State_TickerProviderStateMixin); + _inheritMany(A.RawScrollbarState, [A._MaterialScrollbarState0, A._CupertinoScrollbarState, A._MaterialScrollbarState]); _inherit(A._BuiltList, A.BuiltList); _inherit(A._BuiltListMultimap, A.BuiltListMultimap); _inherit(A._BuiltMap, A.BuiltMap); _inherit(A._BuiltSet, A.BuiltSet); _inherit(A._BuiltSetMultimap, A.BuiltSetMultimap); _inheritMany(A.JsonObject, [A.BoolJsonObject, A.ListJsonObject, A.MapJsonObject, A.NumJsonObject, A.StringJsonObject]); - _inheritMany(A.StatelessWidget, [A.CachedNetworkImage, A.CupertinoPageTransition, A.CupertinoTheme, A._AboutProgram, A._PackageListTile, A._PackageLicensePageTitle, A._MasterPage, A._DetailView, A.BackButtonIcon, A.BackButton, A.Card, A.CheckboxListTile, A.DataTable, A.InkResponse, A._DatePickerHeader, A.Dialog, A.AlertDialog, A.SimpleDialogOption, A.SimpleDialog, A.Divider, A.Drawer, A._DropdownRoutePage, A._DropdownMenuItemContainer, A.FloatingActionButton, A.IconButton, A.ListTile, A._ShapeBorderPaint, A._FadeUpwardsPageTransition, A._ZoomPageTransition, A._ZoomEnterTransition, A._ZoomExitTransition, A._PopupMenu, A.RadioListTile, A._BodyBuilder, A.Scrollbar, A.Switch, A.SwitchListTile, A.Tab, A.Theme, A._TimePickerHeader, A._HourMinuteControl, A._HourControl, A._StringFragment, A._MinuteControl, A._DayPeriodControl, A._HourTextField, A._MinuteTextField, A.ToggleButtons, A._TooltipOverlay, A._NullWidget0, A.PositionedDirectional, A.KeyedSubtree, A.Builder, A.Container, A._NullWidget1, A.DefaultTextEditingShortcuts, A.DisplayFeatureSubScreen, A.ExcludeFocus, A.GestureDetector, A.Icon, A._CaptureAll, A._InteractiveViewerBuilt, A.ModalBarrier, A._ModalBarrierGestureDetector, A.NavigationToolbar, A.PageStorage, A.Placeholder, A.HtmlElementView, A.PreferredSize, A.ReorderableDragStartListener, A._DragItemProxy, A.SafeArea, A.ScrollView, A.SingleChildScrollView, A.SliverFillViewport, A.SliverPersistentHeader, A.Spacer, A._NullWidget3, A.Text, A.Title, A.StoreConnector, A.StoreBuilder, A.DrawerMotion, A.CustomSlidableAction, A.SlidableAction, A.SlidableAutoCloseBehaviorInteractor, A.SlidableAutoCloseInteractor, A.SlidableAutoCloseBehaviorListener, A.SlidableAutoCloseNotificationSender, A.SlidableAutoCloseBarrierInteractor, A.FieldGrid, A.ActionMenuButton, A.ViewActionMenuButton, A.AppBorder, A.CustomFieldSelector, A.AppHeader, A.AppTitleBar, A.AppWebView, A._WebWebView, A.AutobillDropdownMenuItem, A.BlankScreen, A.AppTextButton, A.BottomButtons, A.AppButton, A.ConfirmEmail, A.ConfirmEmailBuilder, A.CopyToClipboard, A.MessageDialog, A.ErrorDialog, A._HealthListTile, A.LoadingDialog, A.DismissibleEntity, A.DocumentGrid, A.DocumentTile, A.DocumentPreview, A.EditScaffold, A.EntityActionListTile, A.EntityStatusChip, A.EntityAutocompleteListTile, A.EntityHeader, A.EntityStateLabel, A.EntityTopFilter, A.EntityTopFilterHeader, A.FormCard, A.AppDropdownButton, A.AppForm, A.AppTabForm, A.AppTabBar, A.AppToggleButtons, A.BoolDropdownButton, A.ClientPicker, A.CustomSurcharges, A.DesignPicker, A.DiscountField, A.DynamicSelector, A.LearnMoreUrl, A.NotificationSettings, A._NotificationSelector, A.ProjectPicker, A.SaveCancelButtons, A.UserPicker, A.VendorPicker, A.TokenMeta, A.HelpText, A.HistoryDrawer, A.HistoryDrawerBuilder, A.IconMessage, A.IconText, A.InvoiceItemListTile, A.TaxRateField, A.ListScaffold, A.ActivityListTile, A.AppListTile, A.ListDivider, A.ListFilterMessage, A.FilterListTile, A.SelectedIndicator, A.LoadingIndicator, A.MainScreen, A.EntityScreens, A.SettingsScreens, A.SidebarFooter, A.SidebarFooterCollapsed, A.MenuDrawerBuilder, A._SelectRow, A.AppPinput, A.PortalLinks, A.TableTooltip, A.CachedImage, A.ResponsivePadding, A.SearchText, A.AppDataTable, A._VariableGrid, A.ViewScaffold, A.InitScreen, A.LockScreen, A.RuledText, A.LoginScreen, A.BankAccountListItem, A.BankAccountListBuilder, A.BankAccountScreen, A.BankAccountScreenBuilder, A.BankAccountEditScreen, A.BankAccountViewScreen, A.ClientListItem, A.ClientListBuilder, A.ClientPdfScreen, A.ClientScreen, A.ClientScreenBuilder, A.ContactListTile0, A.ClientEditContactsScreen, A.ClientEditDesktop, A.ClientEditFooter, A.ClientEditScreen, A.ClientViewDocuments, A.ClientOverview, A.ClientViewPaymentMethods, A.ClientViewScreen, A.CompanyGatewayListItem, A.CompanyGatewayListBuilder, A.CompanyGatewayScreen, A.CompanyGatewayScreenBuilder, A.GatewayConfigSettings, A.CompanyGatewayEditScreen, A._CompanyGatewayOverview, A.CompanyGatewayViewScreen, A.CreditEmailScreen, A.CreditListItem, A.CreditListBuilder, A.CreditPdfScreen, A.CreditScreen, A.CreditScreenBuilder, A.CreditEditDetailsScreen, A.CreditEditItemsScreen, A.CreditEditNotesScreen, A.CreditEditPDFScreen, A.CreditEditScreen, A.CreditViewScreen, A.DashboardActivity, A.DashboardPanels, A._CustomTabBarView, A.DashboardScreenBuilder, A.SidebarScaffold, A.InvoiceSidebar, A.PaymentSidebar, A.QuoteSidebar, A.TaskSidebar, A.ExpenseSidbar, A._DashboardSidebar, A.DashboardSystemLogs, A.DesignListItem, A.DesignListBuilder, A.DesignScreen, A.DesignScreenBuilder, A.DesignSection, A.HtmlDesignPreview, A.DesignEditScreen, A.DesignViewScreen, A.DocumentListItem, A.DocumentListBuilder, A.DocumentScreen, A.DocumentScreenBuilder, A.DocumentEditScreen, A.DocumentViewScreen, A.ExpenseEditDesktop, A.ExpenseEditScreen, A.ExpenseListItem, A.ExpenseListBuilder, A.ExpenseScreen, A.ExpenseScreenBuilder, A.ExpenseViewDocuments, A.ExpenseOverview, A.ExpenseViewScreen, A.ExpenseCategoryEditScreen, A.ExpenseCategoryListItem, A.ExpenseCategoryListBuilder, A.ExpenseCategoryScreen, A.ExpenseCategoryScreenBuilder, A.ExpenseCategoryViewScreen, A.GroupEditScreen, A.GroupListItem, A.GroupListBuilder, A.GroupSettingsScreen, A.GroupScreenBuilder, A.SettingsViewer, A.GroupViewScreen, A.InvoiceEditContacts, A._ClientContactListTile, A._VendorContactListTile, A.InvoiceEditContactsScreen, A.InvoiceEditDetailsScreen, A.InvoiceEditFooter, A.TableHeader, A.InvoiceEditItemsScreen, A.InvoiceEditNotesScreen, A.InvoiceEditPDFScreen, A.InvoiceEditScreen, A.InvoiceEmailScreen, A.InvoiceListItem, A.InvoiceListBuilder, A.InvoicePdfScreen, A.InvoiceScreen, A.InvoiceScreenBuilder, A.InvoiceViewContacts, A._InvitationListTile, A.InvoiceViewDocuments, A.InvoiceOverview, A.InvoiceViewScreen, A.PaymentEditFooter, A.PaymentEditScreen, A.PaymentListItem, A.PaymentListBuilder, A.PaymentScreen, A.PaymentScreenBuilder, A.PaymentRefundScreen, A.PaymentViewScreen, A.PaymentTermEditScreen, A.PaymentTermListItem, A.PaymentTermListBuilder, A.PaymentTermScreen, A.PaymentTermScreenBuilder, A.PaymentTermViewScreen, A.ProductEditScreen, A.ProductListItem, A.ProductListBuilder, A.ProductScreen, A.ProductScreenBuilder, A.ProductViewDocuments, A.ProductViewScreen, A.ProjectEditScreen, A.ProjectListItem, A.ProjectListBuilder, A.ProjectScreen, A.ProjectScreenBuilder, A.ProjectViewDocuments, A.ProjectViewScreen, A.PurchaseOrderEditDetailsScreen, A.PurchaseOrderEditItemsScreen, A.PurchaseOrderEditNotesScreen, A.PurchaseOrderEditPDFScreen, A.PurchaseOrderEditScreen, A.PurchaseOrderEmailScreen, A.PurchaseOrderListItem, A.PurchaseOrderListBuilder, A.PurchaseOrderPdfScreen, A.PurchaseOrderScreen, A.PurchaseOrderScreenBuilder, A.PurchaseOrderViewScreen, A.QuoteEditDetailsScreen, A.QuoteEditItemsScreen, A.QuoteEditNotesScreen, A.QuoteEditPDFScreen, A.QuoteEditScreen, A.QuoteEmailScreen, A.QuoteListItem, A.QuoteListBuilder, A.QuotePdfScreen, A.QuoteScreen, A.QuoteScreenBuilder, A.QuoteViewScreen, A.RecurringExpenseEditScreen, A.RecurringExpenseListItem, A.RecurringExpenseListBuilder, A.RecurringExpenseScreen, A.RecurringExpenseScreenBuilder, A.RecurringExpenseViewScreen, A.RecurringInvoiceEditDetailsScreen, A.RecurringInvoiceEditItemsScreen, A.RecurringInvoiceEditNotesScreen, A.RecurringInvoiceEditPDFScreen, A.RecurringInvoiceEditScreen, A.RecurringInvoiceListItem, A.RecurringInvoiceListBuilder, A.RecurringInvoicePdfScreen, A.RecurringInvoiceScreen, A.RecurringInvoiceScreenBuilder, A.RecurringInvoiceViewScreen, A.ReportCharts, A.ReportsScreen, A.TotalsDataTable, A.ReportsScreenBuilder, A.ScheduleEditScreen, A.ScheduleListItem, A.ScheduleListBuilder, A.ScheduleScreen, A.ScheduleScreenBuilder, A.ScheduleViewScreen, A._AccountOverview, A.AccountManagementScreen, A.ClientPortalScreen, A.CompanyDetailsScreen, A.CreditCardsAndBanksScreen, A.CustomFieldsSettings, A.CustomFieldsScreen, A.DataVisualizationsScreen, A.DeviceSettingsScreen, A.EmailSettingsScreen, A.ExpenseSettingsScreen, A.HelpPanel, A.GeneratedNumbersScreen, A._FieldMapper, A.ImportExportScreen, A.InvoiceDesignScreen, A.LocalizationScreen, A.PaymentsSettingsScreen, A.ProductSettingsScreen, A.SettingsListTile, A.SettingsSearch, A.SettingsListBuilder, A.SettingsScreen, A.SettingsScreenBuilder, A.TaskSettingsScreen, A.NumberOfRatesSelector, A.TaxSettingsScreen, A.EmailPreview, A.TemplatesAndRemindersScreen, A.UserDetailsScreen, A.WorkflowSettingsScreen, A.SubscriptionEditScreen, A.SubscriptionListItem, A.SubscriptionListBuilder, A.SubscriptionScreen, A.SubscriptionScreenBuilder, A.SubscriptionViewScreen, A._BottomBar, A.TaskEditDetailsScreen, A.TaskEditTimesScreen, A.TaskEditScreen, A.TaskListItem, A.TaskListBuilder, A.TaskScreen, A.TaskScreenBuilder, A.TaskTimeListTile, A.TaskViewDocuments, A.TaskViewScreen, A.TaskStatusEditScreen, A.TaskStatusListItem, A.TaskStatusListBuilder, A.TaskStatusScreen, A.TaskStatusScreenBuilder, A.TaskStatusViewScreen, A.TaxRateEditScreen, A.TaxRateListItem, A.TaxRateListBuilder, A.TaxRateSettingsScreen, A.TaxRateScreenBuilder, A.TaxRateViewScreen, A.TokenEditScreen, A.TokenListItem, A.TokenListBuilder, A.TokenScreen, A.TokenScreenBuilder, A._TokenListTile, A.TokenViewScreen, A.TransactionEditScreen, A.TransactionListItem, A.TransactionListBuilder, A.TransactionScreen, A.TransactionScreenBuilder, A.TransactionViewScreen, A.TransactionRuleEditScreen, A.TransactionRuleListItem, A.TransactionRuleListBuilder, A.TransactionRuleScreen, A.TransactionRuleScreenBuilder, A.TransactionRuleViewScreen, A._PermissionCheckbox, A.UserEditScreen, A.UserListItem, A.UserListBuilder, A.UserScreen, A.UserScreenBuilder, A.UserView, A.UserViewScreen, A.ContactListTile, A.VendorEditContactsScreen, A.VendorEditDesktop, A.VendorEditFooter, A.VendorEditScreen, A.VendorListItem, A.VendorListBuilder, A.VendorScreen, A.VendorScreenBuilder, A.VendorViewDocuments, A.VendorOverview, A.VendorViewScreen, A.WebhookEditScreen, A.TargetListTile, A.WebhookViewScreen, A.WebhookListItem, A.WebhookListBuilder, A.WebhookScreen, A.WebhookScreenBuilder, A._PositionedToolbar, A._PinItem, A._SeparatedRaw, A._PinputCursor, A.PointerInterceptor, A.PdfPreviewAction, A.PdfPrintAction, A._PdfShareAction_StatelessWidget_PdfPreviewActionBounds, A.PdfPreviewPage, A._QrContentView, A.SignInWithAppleButton, A.OnBuilder, A.BlockquoteComponent, A.SelectableBox, A.ScrollableDocument, A.KeyboardEditingToolbar, A.DocumentKeyboardInteractor, A.HorizontalRuleComponent, A.ImageComponent, A._Component, A.UnorderedListItemComponent, A.OrderedListItemComponent, A.ListenableBuilder, A.AndroidFollowingMagnifier, A.AndroidMagnifyingGlass, A.AndroidSelectionHandle, A.AndroidTextEditingFloatingToolbar, A.IOSFollowingMagnifier, A.IOSRoundedRectangleMagnifyingGlass, A.IOSSelectionHandle, A.IOSCollapsedHandle, A.IOSTextEditingFloatingToolbar, A.MagnifyingGlass, A.TextLayoutSelectionHighlight, A.TextLayoutEmptyHighlight]); - _inheritMany(A.ImageProvider, [A.CachedNetworkImageProvider, A.NetworkImage, A.AssetBundleImageProvider, A.ScrollAwareImageProvider, A.PdfRasterImage]); + _inheritMany(A.StatelessWidget, [A.CachedNetworkImage, A.CupertinoDesktopTextSelectionToolbar, A.CupertinoMagnifier, A.CupertinoPageTransition, A._CupertinoToolbarButtonDivider, A.CupertinoTextSelectionToolbar, A.CupertinoTextSelectionToolbarButton, A.CupertinoTheme, A._AboutProgram, A._PackageListTile, A._PackageLicensePageTitle, A._MasterPage, A._DetailView, A.AdaptiveTextSelectionToolbar, A.BackButtonIcon, A.BackButton, A.Card, A.CheckboxListTile, A.DataTable, A.InkResponse, A._DatePickerHeader, A.DesktopTextSelectionToolbar, A.DesktopTextSelectionToolbarButton, A.Dialog, A.AlertDialog, A.SimpleDialogOption, A.SimpleDialog, A.Divider, A.Drawer, A._DropdownRoutePage, A._DropdownMenuItemContainer, A.FloatingActionButton, A.IconButton, A.ListTile, A.Magnifier, A._ShapeBorderPaint, A._FadeUpwardsPageTransition, A._ZoomPageTransition, A._PopupMenu, A.RadioListTile, A._BodyBuilder, A.Scrollbar, A.Switch, A.SwitchListTile, A.Tab, A.TextSelectionToolbar, A._TextSelectionToolbarContainer, A._TextSelectionToolbarOverflowButton, A.TextSelectionToolbarTextButton, A.Theme, A._TimePickerHeader, A._HourMinuteControl, A._HourControl, A._StringFragment, A._MinuteControl, A._DayPeriodControl, A._HourTextField, A._MinuteTextField, A.ToggleButtons, A._TooltipOverlay, A._NullWidget1, A.PositionedDirectional, A.KeyedSubtree, A.Builder, A.Container, A._NullWidget2, A.DefaultTextEditingShortcuts, A.DisplayFeatureSubScreen, A.ExcludeFocus, A.GestureDetector, A.Icon, A._CaptureAll, A._InteractiveViewerBuilt, A.RawMagnifier, A._MagnifierStyle, A.ModalBarrier, A._ModalBarrierGestureDetector, A.NavigationToolbar, A.PageStorage, A.Placeholder, A.HtmlElementView, A.PreferredSize, A.ReorderableDragStartListener, A._DragItemProxy, A.SafeArea, A.ScrollView, A.SingleChildScrollView, A.SliverFillViewport, A.SliverPersistentHeader, A.Spacer, A._NullWidget4, A.Text, A.Title, A.StoreConnector, A.StoreBuilder, A.DrawerMotion, A.CustomSlidableAction, A.SlidableAction, A.SlidableAutoCloseBehaviorInteractor, A.SlidableAutoCloseInteractor, A.SlidableAutoCloseBehaviorListener, A.SlidableAutoCloseNotificationSender, A.SlidableAutoCloseBarrierInteractor, A.FieldGrid, A.ActionMenuButton, A.ViewActionMenuButton, A.AppBorder, A.CustomFieldSelector, A.AppHeader, A.AppTitleBar, A.AppWebView, A._WebWebView, A.AutobillDropdownMenuItem, A.BlankScreen, A.AppTextButton, A.BottomButtons, A.AppButton, A.ConfirmEmail, A.ConfirmEmailBuilder, A.CopyToClipboard, A.MessageDialog, A.ErrorDialog, A._HealthListTile, A.LoadingDialog, A.DismissibleEntity, A.DocumentGrid, A.DocumentTile, A.DocumentPreview, A.EditScaffold, A.EntityActionListTile, A.EntityStatusChip, A.EntityAutocompleteListTile, A.EntityHeader, A.EntityStateLabel, A.EntityTopFilter, A.EntityTopFilterHeader, A.FormCard, A.AppDropdownButton, A.AppForm, A.AppTabForm, A.AppTabBar, A.AppToggleButtons, A.BoolDropdownButton, A.ClientPicker, A.CustomSurcharges, A.DesignPicker, A.DiscountField, A.DynamicSelector, A.LearnMoreUrl, A.NotificationSettings, A._NotificationSelector, A.ProjectPicker, A.SaveCancelButtons, A.UserPicker, A.VendorPicker, A.TokenMeta, A.HelpText, A.HistoryDrawer, A.HistoryDrawerBuilder, A.IconMessage, A.IconText, A.InvoiceItemListTile, A.TaxRateField, A.ListScaffold, A.ActivityListTile, A.AppListTile, A.ListDivider, A.ListFilterMessage, A.FilterListTile, A.SelectedIndicator, A.LoadingIndicator, A.MainScreen, A.EntityScreens, A.SettingsScreens, A.SidebarFooter, A.SidebarFooterCollapsed, A.MenuDrawerBuilder, A._SelectRow, A.AppPinput, A.PortalLinks, A.TableTooltip, A.CachedImage, A.ResponsivePadding, A.SearchText, A.AppDataTable, A._VariableGrid, A.ViewScaffold, A.InitScreen, A.LockScreen, A.RuledText, A.LoginScreen, A.BankAccountListItem, A.BankAccountListBuilder, A.BankAccountScreen, A.BankAccountScreenBuilder, A.BankAccountEditScreen, A.BankAccountViewScreen, A.ClientListItem, A.ClientListBuilder, A.ClientPdfScreen, A.ClientScreen, A.ClientScreenBuilder, A.ContactListTile0, A.ClientEditContactsScreen, A.ClientEditDesktop, A.ClientEditFooter, A.ClientEditScreen, A.ClientViewDocuments, A.ClientOverview, A.ClientViewPaymentMethods, A.ClientViewScreen, A.CompanyGatewayListItem, A.CompanyGatewayListBuilder, A.CompanyGatewayScreen, A.CompanyGatewayScreenBuilder, A.GatewayConfigSettings, A.CompanyGatewayEditScreen, A._CompanyGatewayOverview, A.CompanyGatewayViewScreen, A.CreditEmailScreen, A.CreditListItem, A.CreditListBuilder, A.CreditPdfScreen, A.CreditScreen, A.CreditScreenBuilder, A.CreditEditDetailsScreen, A.CreditEditItemsScreen, A.CreditEditNotesScreen, A.CreditEditPDFScreen, A.CreditEditScreen, A.CreditViewScreen, A.DashboardActivity, A.DashboardPanels, A._CustomTabBarView, A.DashboardScreenBuilder, A.SidebarScaffold, A.InvoiceSidebar, A.PaymentSidebar, A.QuoteSidebar, A.TaskSidebar, A.ExpenseSidbar, A._DashboardSidebar, A.DashboardSystemLogs, A.DesignListItem, A.DesignListBuilder, A.DesignScreen, A.DesignScreenBuilder, A.DesignSection, A.HtmlDesignPreview, A.DesignEditScreen, A.DesignViewScreen, A.DocumentListItem, A.DocumentListBuilder, A.DocumentScreen, A.DocumentScreenBuilder, A.DocumentEditScreen, A.DocumentViewScreen, A.ExpenseEditDesktop, A.ExpenseEditScreen, A.ExpenseListItem, A.ExpenseListBuilder, A.ExpenseScreen, A.ExpenseScreenBuilder, A.ExpenseViewDocuments, A.ExpenseOverview, A.ExpenseViewScreen, A.ExpenseCategoryEditScreen, A.ExpenseCategoryListItem, A.ExpenseCategoryListBuilder, A.ExpenseCategoryScreen, A.ExpenseCategoryScreenBuilder, A.ExpenseCategoryViewScreen, A.GroupEditScreen, A.GroupListItem, A.GroupListBuilder, A.GroupSettingsScreen, A.GroupScreenBuilder, A.SettingsViewer, A.GroupViewScreen, A.InvoiceEditContacts, A._ClientContactListTile, A._VendorContactListTile, A.InvoiceEditContactsScreen, A.InvoiceEditDetailsScreen, A.InvoiceEditFooter, A.TableHeader, A.InvoiceEditItemsScreen, A.InvoiceEditNotesScreen, A.InvoiceEditPDFScreen, A.InvoiceEditScreen, A.InvoiceEmailScreen, A.InvoiceListItem, A.InvoiceListBuilder, A.InvoicePdfScreen, A.InvoiceScreen, A.InvoiceScreenBuilder, A.InvoiceViewContacts, A._InvitationListTile, A.InvoiceViewDocuments, A.InvoiceOverview, A.InvoiceViewScreen, A.PaymentEditFooter, A.PaymentEditScreen, A.PaymentListItem, A.PaymentListBuilder, A.PaymentScreen, A.PaymentScreenBuilder, A.PaymentRefundScreen, A.PaymentViewScreen, A.PaymentTermEditScreen, A.PaymentTermListItem, A.PaymentTermListBuilder, A.PaymentTermScreen, A.PaymentTermScreenBuilder, A.PaymentTermViewScreen, A.ProductEditScreen, A.ProductListItem, A.ProductListBuilder, A.ProductScreen, A.ProductScreenBuilder, A.ProductViewDocuments, A.ProductViewScreen, A.ProjectEditScreen, A.ProjectListItem, A.ProjectListBuilder, A.ProjectScreen, A.ProjectScreenBuilder, A.ProjectViewDocuments, A.ProjectViewScreen, A.PurchaseOrderEditDetailsScreen, A.PurchaseOrderEditItemsScreen, A.PurchaseOrderEditNotesScreen, A.PurchaseOrderEditPDFScreen, A.PurchaseOrderEditScreen, A.PurchaseOrderEmailScreen, A.PurchaseOrderListItem, A.PurchaseOrderListBuilder, A.PurchaseOrderPdfScreen, A.PurchaseOrderScreen, A.PurchaseOrderScreenBuilder, A.PurchaseOrderViewScreen, A.QuoteEditDetailsScreen, A.QuoteEditItemsScreen, A.QuoteEditNotesScreen, A.QuoteEditPDFScreen, A.QuoteEditScreen, A.QuoteEmailScreen, A.QuoteListItem, A.QuoteListBuilder, A.QuotePdfScreen, A.QuoteScreen, A.QuoteScreenBuilder, A.QuoteViewScreen, A.RecurringExpenseEditScreen, A.RecurringExpenseListItem, A.RecurringExpenseListBuilder, A.RecurringExpenseScreen, A.RecurringExpenseScreenBuilder, A.RecurringExpenseViewScreen, A.RecurringInvoiceEditDetailsScreen, A.RecurringInvoiceEditItemsScreen, A.RecurringInvoiceEditNotesScreen, A.RecurringInvoiceEditPDFScreen, A.RecurringInvoiceEditScreen, A.RecurringInvoiceListItem, A.RecurringInvoiceListBuilder, A.RecurringInvoicePdfScreen, A.RecurringInvoiceScreen, A.RecurringInvoiceScreenBuilder, A.RecurringInvoiceViewScreen, A.ReportCharts, A.ReportsScreen, A.TotalsDataTable, A.ReportsScreenBuilder, A.ScheduleEditScreen, A.ScheduleListItem, A.ScheduleListBuilder, A.ScheduleScreen, A.ScheduleScreenBuilder, A.ScheduleViewScreen, A._AccountOverview, A.AccountManagementScreen, A.ClientPortalScreen, A.CompanyDetailsScreen, A.CreditCardsAndBanksScreen, A.CustomFieldsSettings, A.CustomFieldsScreen, A.DataVisualizationsScreen, A.DeviceSettingsScreen, A.EmailSettingsScreen, A.ExpenseSettingsScreen, A.HelpPanel, A.GeneratedNumbersScreen, A._FieldMapper, A.ImportExportScreen, A.InvoiceDesignScreen, A.LocalizationScreen, A.PaymentsSettingsScreen, A.ProductSettingsScreen, A.SettingsSearch, A.SettingsListBuilder, A.SettingsScreen, A.SettingsScreenBuilder, A.TaskSettingsScreen, A.NumberOfRatesSelector, A.TaxSettingsScreen, A.EmailPreview, A.TemplatesAndRemindersScreen, A.UserDetailsScreen, A.WorkflowSettingsScreen, A.SubscriptionEditScreen, A.SubscriptionListItem, A.SubscriptionListBuilder, A.SubscriptionScreen, A.SubscriptionScreenBuilder, A.SubscriptionViewScreen, A._BottomBar, A.TaskEditDetailsScreen, A.TaskEditTimesScreen, A.TaskEditScreen, A.TaskListItem, A.TaskListBuilder, A.TaskScreen, A.TaskScreenBuilder, A.TaskTimeListTile, A.TaskViewDocuments, A.TaskViewScreen, A.TaskStatusEditScreen, A.TaskStatusListItem, A.TaskStatusListBuilder, A.TaskStatusScreen, A.TaskStatusScreenBuilder, A.TaskStatusViewScreen, A.TaxRateEditScreen, A.TaxRateListItem, A.TaxRateListBuilder, A.TaxRateSettingsScreen, A.TaxRateScreenBuilder, A.TaxRateViewScreen, A.TokenEditScreen, A.TokenListItem, A.TokenListBuilder, A.TokenScreen, A.TokenScreenBuilder, A._TokenListTile, A.TokenViewScreen, A.TransactionEditScreen, A.TransactionListItem, A.TransactionListBuilder, A.TransactionScreen, A.TransactionScreenBuilder, A.TransactionViewScreen, A.TransactionRuleEditScreen, A.TransactionRuleListItem, A.TransactionRuleListBuilder, A.TransactionRuleScreen, A.TransactionRuleScreenBuilder, A.TransactionRuleViewScreen, A._PermissionCheckbox, A.UserEditScreen, A.UserListItem, A.UserListBuilder, A.UserScreen, A.UserScreenBuilder, A.UserView, A.UserViewScreen, A.ContactListTile, A.VendorEditContactsScreen, A.VendorEditDesktop, A.VendorEditFooter, A.VendorEditScreen, A.VendorListItem, A.VendorListBuilder, A.VendorScreen, A.VendorScreenBuilder, A.VendorViewDocuments, A.VendorOverview, A.VendorViewScreen, A.WebhookEditScreen, A.TargetListTile, A.WebhookViewScreen, A.WebhookListItem, A.WebhookListBuilder, A.WebhookScreen, A.WebhookScreenBuilder, A._PositionedToolbar, A._PinItem, A._SeparatedRaw, A._PinputCursor, A.PointerInterceptor, A.PdfPreviewAction, A.PdfPrintAction, A._PdfShareAction_StatelessWidget_PdfPreviewActionBounds, A.PdfPreviewPage, A._QrContentView, A.SignInWithAppleButton, A.BlockquoteComponent, A.SelectableBox, A.SuperEditorFocusDebugVisuals, A.SuperEditorImeDebugVisuals, A.ScrollableDocument, A.KeyboardEditingToolbar, A.HorizontalRuleComponent, A.ImageComponent, A._Component, A.UnorderedListItemComponent, A.OrderedListItemComponent, A.ListenableBuilder, A.AndroidFollowingMagnifier, A.AndroidMagnifyingGlass, A.AndroidSelectionHandle, A.AndroidTextEditingFloatingToolbar, A.IOSFollowingMagnifier, A.IOSRoundedRectangleMagnifyingGlass, A.IOSSelectionHandle, A.IOSCollapsedHandle, A.IOSTextEditingFloatingToolbar, A.MagnifyingGlass, A.IOSFloatingCursor, A.TextLayoutSelectionHighlight, A.TextLayoutEmptyHighlight]); + _inheritMany(A.ImageProvider, [A.CachedNetworkImageProvider, A.NetworkImage, A.AssetBundleImageProvider, A.MemoryImage, A.ScrollAwareImageProvider]); _inherit(A.ImageStreamCompleter, A._ImageStreamCompleter_Object_Diagnosticable); - _inheritMany(A.ImageStreamCompleter, [A.MultiImageStreamCompleter, A._ErrorImageCompleter, A.OneFrameImageStreamCompleter, A.MultiFrameImageStreamCompleter]); + _inheritMany(A.ImageStreamCompleter, [A.MultiImageStreamCompleter, A._ErrorImageCompleter, A.MultiFrameImageStreamCompleter]); _inherit(A.CartesianChart, A.BaseChart0); _inheritMany(A.CartesianChart, [A.OrdinalCartesianChart, A.TimeSeriesChart]); _inherit(A.BarChart0, A.OrdinalCartesianChart); @@ -535843,19 +567163,19 @@ _inheritMany(A.ChartBehavior, [A.DomainHighlighter, A.SeriesLegend, A.LinePointHighlighter, A.SelectNearest]); _inherit(A.TabularLegendContentBuilder, A.BaseLegendContentBuilder); _inherit(A._FlutterSeriesLegend, A.SeriesLegend0); - _inheritMany(A.RenderObjectWidget, [A.SingleChildRenderObjectWidget, A.LeafRenderObjectWidget, A.__Decorator_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin, A.__ListTile_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin, A.MultiChildRenderObjectWidget, A.RenderObjectToWidgetAdapter, A.ConstrainedLayoutBuilder, A.SliverWithKeepAliveWidget, A._SliverPersistentHeaderRenderObjectWidget, A.Table]); - _inheritMany(A.SingleChildRenderObjectWidget, [A.CustomPaint, A._AppBarTitleBox, A._InputPadding, A._InputPadding0, A._MenuItem, A._ChildOverflowBox, A._InkFeatures, A._MenuItem0, A._DayPeriodInputPadding, A._SelectToggleButton, A._InputPadding1, A._AnimatedSize, A.AnnotatedRegion, A.Opacity, A.BackdropFilter, A.ClipRect, A.ClipRRect, A.ClipOval, A.ClipPath, A.PhysicalModel, A.PhysicalShape, A.Transform, A.CompositedTransformTarget, A.CompositedTransformFollower, A.FittedBox, A.FractionalTranslation, A.Padding, A.Align, A.CustomSingleChildLayout, A.SizedBox, A.ConstrainedBox, A.FractionallySizedBox, A.LimitedBox, A.OverflowBox, A.Offstage, A.AspectRatio, A.IntrinsicWidth, A.IntrinsicHeight, A.SliverPadding, A.Listener, A.MouseRegion, A.RepaintBoundary, A.IgnorePointer, A.AbsorbPointer, A.Semantics, A.MergeSemantics, A.BlockSemantics, A.ExcludeSemantics, A.IndexedSemantics, A.ColoredBox, A.DecoratedBox, A._GestureSemantics, A._PlatformViewPlaceHolder, A.FocusTrap, A.FocusTrapArea, A._ScrollSemantics, A._SingleChildViewport, A._SliverFractionalPadding, A.FadeTransition]); + _inheritMany(A.RenderObjectWidget, [A.SingleChildRenderObjectWidget, A.LeafRenderObjectWidget, A._CupertinoTextSelectionToolbarItems, A.__Decorator_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin, A.__ListTile_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin, A.MultiChildRenderObjectWidget, A.RenderObjectToWidgetAdapter, A.ConstrainedLayoutBuilder, A.SliverWithKeepAliveWidget, A._SliverPersistentHeaderRenderObjectWidget, A.Table]); + _inheritMany(A.SingleChildRenderObjectWidget, [A.CustomPaint, A._CupertinoTextSelectionToolbarShape, A._AppBarTitleBox, A._InputPadding, A._InputPadding0, A._MenuItem, A._ChildOverflowBox, A._InkFeatures, A._MenuItem0, A._TextSelectionToolbarTrailingEdgeAlign, A._DayPeriodInputPadding, A._SelectToggleButton, A._InputPadding1, A._AnimatedSize, A.AnnotatedRegion, A.Opacity, A.BackdropFilter, A.ClipRect, A.ClipRRect, A.ClipOval, A.ClipPath, A.PhysicalModel, A.PhysicalShape, A.Transform, A.CompositedTransformTarget, A.CompositedTransformFollower, A.FittedBox, A.FractionalTranslation, A.Padding, A.Align, A.CustomSingleChildLayout, A.SizedBox, A.ConstrainedBox, A.FractionallySizedBox, A.LimitedBox, A.OverflowBox, A.Offstage, A.AspectRatio, A.IntrinsicWidth, A.IntrinsicHeight, A.SliverPadding, A.Listener, A.MouseRegion, A.RepaintBoundary, A.IgnorePointer, A.AbsorbPointer, A.Semantics, A.MergeSemantics, A.BlockSemantics, A.ExcludeSemantics, A.IndexedSemantics, A.ColoredBox, A.DecoratedBox, A._GestureSemantics, A._Magnifier, A._PlatformViewPlaceHolder, A._ScrollSemantics, A._SingleChildViewport, A._SliverFractionalPadding, A.SnapshotWidget, A.TapRegionSurface, A.TapRegion, A.FadeTransition, A.FillWidthIfConstrained]); _inherit(A.ChartContainer, A.CustomPaint); _inheritMany(A.AbstractNode, [A._RenderObject_AbstractNode_DiagnosticableTreeMixin, A._Layer_AbstractNode_DiagnosticableTreeMixin, A._SemanticsNode_AbstractNode_DiagnosticableTreeMixin]); _inherit(A.RenderObject, A._RenderObject_AbstractNode_DiagnosticableTreeMixin); _inheritMany(A.RenderObject, [A.RenderBox, A.RenderSliver, A._RenderView_RenderObject_RenderObjectWithChildMixin]); - _inheritMany(A.RenderBox, [A._RenderProxyBox_RenderBox_RenderObjectWithChildMixin, A._RenderShiftedBox_RenderBox_RenderObjectWithChildMixin, A.__RenderDecoration_RenderBox_SlottedContainerRenderObjectMixin, A.__RenderListTile_RenderBox_SlottedContainerRenderObjectMixin, A._RenderListBody_RenderBox_ContainerRenderObjectMixin, A._RenderFlex_RenderBox_ContainerRenderObjectMixin, A._RenderCustomMultiChildLayoutBox_RenderBox_ContainerRenderObjectMixin, A._RenderEditable_RenderBox_RelayoutWhenSystemFontsChangeMixin, A._RenderEditableCustomPaint, A.RenderErrorBox, A.RenderImage, A._RenderParagraph_RenderBox_ContainerRenderObjectMixin, A.RenderPerformanceOverlay, A._PlatformViewRenderBox_RenderBox__PlatformViewGestureMixin, A._RenderStack_RenderBox_ContainerRenderObjectMixin, A.RenderTable, A._RenderViewportBase_RenderBox_ContainerRenderObjectMixin, A._RenderWrap_RenderBox_ContainerRenderObjectMixin, A.__RenderLayoutBuilder_RenderBox_RenderObjectWithChildMixin, A.__RenderOverflowBar_RenderBox_ContainerRenderObjectMixin, A.__RenderTheatre_RenderBox_ContainerRenderObjectMixin, A.__RenderSingleChildViewport_RenderBox_RenderObjectWithChildMixin, A.__RenderFlexEntranceTransition_RenderBox_ContainerRenderObjectMixin, A._RenderStaggeredGrid_RenderBox_ContainerRenderObjectMixin, A._RenderOverflowView_RenderBox_ContainerRenderObjectMixin, A._RenderSuperTextLayout_RenderBox_ContainerRenderObjectMixin, A.__RenderValueLayoutBuilder_RenderBox_RenderObjectWithChildMixin]); + _inheritMany(A.RenderBox, [A._RenderProxyBox_RenderBox_RenderObjectWithChildMixin, A._RenderShiftedBox_RenderBox_RenderObjectWithChildMixin, A.__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin, A.__RenderDecoration_RenderBox_SlottedContainerRenderObjectMixin, A.__RenderListTile_RenderBox_SlottedContainerRenderObjectMixin, A._RenderListBody_RenderBox_ContainerRenderObjectMixin, A._RenderFlex_RenderBox_ContainerRenderObjectMixin, A.__RenderTextSelectionToolbarItemsLayout_RenderBox_ContainerRenderObjectMixin, A._RenderCustomMultiChildLayoutBox_RenderBox_ContainerRenderObjectMixin, A._RenderEditable_RenderBox_RelayoutWhenSystemFontsChangeMixin, A._RenderEditableCustomPaint, A.RenderErrorBox, A.RenderImage, A._RenderParagraph_RenderBox_ContainerRenderObjectMixin, A.RenderPerformanceOverlay, A._PlatformViewRenderBox_RenderBox__PlatformViewGestureMixin, A._RenderStack_RenderBox_ContainerRenderObjectMixin, A.RenderTable, A._RenderViewportBase_RenderBox_ContainerRenderObjectMixin, A._RenderWrap_RenderBox_ContainerRenderObjectMixin, A.__RenderLayoutBuilder_RenderBox_RenderObjectWithChildMixin, A.__RenderOverflowBar_RenderBox_ContainerRenderObjectMixin, A.__RenderTheatre_RenderBox_ContainerRenderObjectMixin, A.__RenderSingleChildViewport_RenderBox_RenderObjectWithChildMixin, A.__RenderFlexEntranceTransition_RenderBox_ContainerRenderObjectMixin, A._RenderStaggeredGrid_RenderBox_ContainerRenderObjectMixin, A._RenderOverflowView_RenderBox_ContainerRenderObjectMixin, A._RenderSuperTextLayout_RenderBox_ContainerRenderObjectMixin, A.__RenderValueLayoutBuilder_RenderBox_RenderObjectWithChildMixin]); _inherit(A._RenderProxyBox_RenderBox_RenderObjectWithChildMixin_RenderProxyBoxMixin, A._RenderProxyBox_RenderBox_RenderObjectWithChildMixin); _inherit(A.RenderProxyBox, A._RenderProxyBox_RenderBox_RenderObjectWithChildMixin_RenderProxyBoxMixin); - _inheritMany(A.RenderProxyBox, [A.RenderCustomPaint, A.RenderConstrainedBox, A._RenderMenuItem, A._RenderInkFeatures, A.RenderProxyBoxWithHitTestBehavior, A.RenderLimitedBox, A.RenderAspectRatio, A.RenderIntrinsicWidth, A.RenderIntrinsicHeight, A.RenderOpacity, A._RenderAnimatedOpacity_RenderProxyBox_RenderProxyBoxMixin, A.RenderBackdropFilter, A._RenderCustomClip, A.RenderDecoratedBox, A.RenderTransform, A.RenderFittedBox, A.RenderFractionalTranslation, A.RenderRepaintBoundary, A.RenderIgnorePointer, A.RenderOffstage, A.RenderAbsorbPointer, A.RenderSemanticsAnnotations, A.RenderBlockSemantics, A.RenderMergeSemantics, A.RenderExcludeSemantics, A.RenderIndexedSemantics, A.RenderLeaderLayer, A.RenderFollowerLayer, A.RenderAnnotatedRegion, A._RenderFocusTrapArea, A._RenderScrollSemantics]); + _inheritMany(A.RenderProxyBox, [A.RenderCustomPaint, A.RenderConstrainedBox, A._RenderMenuItem, A._RenderInkFeatures, A._TextSelectionToolbarTrailingEdgeAlignRenderBox, A.RenderProxyBoxWithHitTestBehavior, A.RenderLimitedBox, A.RenderAspectRatio, A.RenderIntrinsicWidth, A.RenderIntrinsicHeight, A.RenderOpacity, A._RenderAnimatedOpacity_RenderProxyBox_RenderProxyBoxMixin, A.RenderBackdropFilter, A._RenderCustomClip, A.RenderDecoratedBox, A.RenderTransform, A.RenderFittedBox, A.RenderFractionalTranslation, A.RenderRepaintBoundary, A.RenderIgnorePointer, A.RenderOffstage, A.RenderAbsorbPointer, A.RenderSemanticsAnnotations, A.RenderBlockSemantics, A.RenderMergeSemantics, A.RenderExcludeSemantics, A.RenderIndexedSemantics, A.RenderLeaderLayer, A.RenderFollowerLayer, A.RenderAnnotatedRegion, A._RenderMagnification, A._RenderScrollSemantics, A._RenderSnapshotWidget, A.RenderFillWidthIfConstrained]); _inherit(A.ChartContainerRenderObject, A.RenderCustomPaint); _inheritMany(A.Listenable, [A.CustomPainter, A.Animation0, A._MergingListenable, A.CustomClipper, A._SystemFontsNotifier]); - _inheritMany(A.CustomPainter, [A.ChartContainerCustomPaint, A._SymbolCustomPaint, A._TextSelectionHandlePainter0, A._DropdownMenuPainter, A._InputBorderPainter, A._ShapeBorderPainter, A._LinearProgressIndicatorPainter, A._CircularProgressIndicatorPainter, A._IndicatorPainter, A._TextSelectionHandlePainter, A._DialPainter, A._GlowingOverscrollIndicatorPainter, A._PlaceholderPainter, A.QrPainter, A.AppleLogoPainter, A._CaretPainter, A._EmptyHighlightPainter, A.TextSelectionPainter]); + _inheritMany(A.CustomPainter, [A.ChartContainerCustomPaint, A._SymbolCustomPaint, A._TextSelectionHandlePainter0, A._DropdownMenuPainter, A._InputBorderPainter, A._ShapeBorderPainter, A._LinearProgressIndicatorPainter, A._CircularProgressIndicatorPainter, A._IndicatorPainter, A._TextSelectionHandlePainter, A._DialPainter, A._GlowingOverscrollIndicatorPainter, A._PlaceholderPainter, A.QrPainter, A.AppleLogoPainter, A._CaretPainter, A.CaretPainter, A._EmptyHighlightPainter, A.TextSelectionPainter]); _inheritMany(A.MultiChildLayoutDelegate, [A.WidgetLayoutDelegate, A._ScaffoldLayout, A._ToolbarLayout]); _inheritMany(A._UnorderedEquality, [A.UnorderedIterableEquality, A.SetEquality]); _inherit(A.XFile, A.XFileBase); @@ -535876,7 +567196,7 @@ _inheritMany(A.RealNode, [A.DirectoryNode, A.FileNode]); _inherit(A.RootNode, A.DirectoryNode); _inherit(A._Posix, A.FileSystemStyle); - _inheritMany(A.PlatformInterface, [A.FilePicker, A.ImageCropperPlatform, A.ImagePickerPlatform, A.InAppPurchasePlatform, A.PackageInfoPlatform, A.PathProviderPlatform, A.PermissionHandlerPlatform, A.PrintingPlatform, A.SignInWithApplePlatform, A.UrlLauncherPlatform]); + _inheritMany(A.PlatformInterface, [A.FilePicker, A.GoogleSignInPlatform, A.ImageCropperPlatform, A.ImagePickerPlatform, A.InAppPurchasePlatform, A.LocalAuthPlatform, A.PackageInfoPlatform, A.PathProviderPlatform, A.PermissionHandlerPlatform, A.PrintingPlatform, A.SharePlatform, A.SharedPreferencesStorePlatform, A.SignInWithApplePlatform, A.UrlLauncherPlatform]); _inheritMany(A.FilePicker, [A.FilePickerWeb, A.FilePickerIO, A.FilePickerMacOS, A.FilePickerLinux]); _inheritMany(A.Animation0, [A._AnimationController_Animation_AnimationEagerListenerMixin, A._AlwaysCompleteAnimation, A._AlwaysDismissedAnimation, A.AlwaysStoppedAnimation, A._ProxyAnimation_Animation_AnimationLazyListenerMixin, A._ReverseAnimation_Animation_AnimationLazyListenerMixin, A._CurvedAnimation_Animation_AnimationWithParentMixin, A._TrainHoppingAnimation_Animation_AnimationEagerListenerMixin, A._CompoundAnimation_Animation_AnimationLazyListenerMixin, A.__AnimatedEvaluation_Animation_AnimationWithParentMixin, A.__ChangeAnimation_Animation_AnimationWithParentMixin, A.__DragAnimation_Animation_AnimationWithParentMixin]); _inherit(A._AnimationController_Animation_AnimationEagerListenerMixin_AnimationLocalListenersMixin, A._AnimationController_Animation_AnimationEagerListenerMixin); @@ -535900,27 +567220,36 @@ _inheritMany(A.Curve, [A._Linear, A.SawTooth, A.Interval, A.Threshold, A.Cubic, A.ThreePointCubic, A.FlippedCurve, A._DecelerateCurve, A.ElasticOutCurve]); _inherit(A._AnimatedEvaluation, A.__AnimatedEvaluation_Animation_AnimationWithParentMixin); _inheritMany(A.Animatable, [A._ChainedEvaluation, A.Tween, A.CurveTween, A.TweenSequence]); - _inheritMany(A.Tween, [A.ReverseTween, A.ColorTween, A.SizeTween, A.RectTween, A.IntTween, A.MaterialPointArcTween, A._InputBorderTween, A.ShapeBorderTween, A.ThemeDataTween, A.AlignmentGeometryTween, A.BoxConstraintsTween, A.DecorationTween, A.EdgeInsetsTween, A.EdgeInsetsGeometryTween, A.BorderRadiusTween, A.Matrix4Tween, A.TextStyleTween]); + _inheritMany(A.Tween, [A.ReverseTween, A.ColorTween, A.SizeTween, A.RectTween, A.IntTween, A.ConstantTween, A.MaterialPointArcTween, A._InputBorderTween, A.ShapeBorderTween, A.ThemeDataTween, A.AlignmentGeometryTween, A.BoxConstraintsTween, A.DecorationTween, A.EdgeInsetsTween, A.EdgeInsetsGeometryTween, A.BorderRadiusTween, A.Matrix4Tween, A.TextStyleTween]); _inherit(A._CupertinoButtonState, A.__CupertinoButtonState_State_SingleTickerProviderStateMixin); _inheritMany(A.Color, [A._CupertinoDynamicColor_Color_Diagnosticable, A.ColorSwatch, A.MaterialStateColor]); _inherit(A.CupertinoDynamicColor, A._CupertinoDynamicColor_Color_Diagnosticable); - _inheritMany(A.TextSelectionControls, [A._CupertinoDesktopTextSelectionControls, A.CupertinoTextSelectionControls, A._DesktopTextSelectionControls, A.MaterialTextSelectionControls]); + _inheritMany(A.TextSelectionControls, [A.CupertinoDesktopTextSelectionControls, A.CupertinoTextSelectionControls, A.DesktopTextSelectionControls, A.MaterialTextSelectionControls]); + _inherit(A.__CupertinoDesktopTextSelectionHandleControls_CupertinoDesktopTextSelectionControls_TextSelectionHandleControls, A.CupertinoDesktopTextSelectionControls); + _inherit(A._CupertinoDesktopTextSelectionHandleControls, A.__CupertinoDesktopTextSelectionHandleControls_CupertinoDesktopTextSelectionControls_TextSelectionHandleControls); _inherit(A.IconThemeData, A._IconThemeData_Object_Diagnosticable); _inherit(A._CupertinoIconThemeData_IconThemeData_Diagnosticable, A.IconThemeData); _inherit(A.CupertinoIconThemeData, A._CupertinoIconThemeData_IconThemeData_Diagnosticable); _inheritMany(A.LocalizationsDelegate, [A._CupertinoLocalizationsDelegate, A._MaterialLocalizationsDelegate, A._WidgetsLocalizationsDelegate, A._GlobalCupertinoLocalizationsDelegate, A._MaterialLocalizationsDelegate0, A._WidgetsLocalizationsDelegate0, A.AppLocalizationsDelegate]); + _inherit(A._CupertinoTextMagnifierState, A.__CupertinoTextMagnifierState_State_SingleTickerProviderStateMixin); _inherit(A.Decoration, A._Decoration_Object_Diagnosticable); _inheritMany(A.Decoration, [A._CupertinoEdgeShadowDecoration, A.UnderlineTabIndicator, A.BoxDecoration, A.ShapeDecoration]); _inheritMany(A.BoxPainter, [A._CupertinoEdgeShadowPainter, A._UnderlinePainter, A._BoxDecorationPainter, A._ShapeDecorationPainter]); - _inheritMany(A.RawScrollbar, [A.CupertinoScrollbar, A._MaterialScrollbar]); - _inherit(A.RawScrollbarState, A._RawScrollbarState_State_TickerProviderStateMixin); - _inheritMany(A.RawScrollbarState, [A._CupertinoScrollbarState, A._MaterialScrollbarState]); _inherit(A._CupertinoSwitchState, A.__CupertinoSwitchState_State_TickerProviderStateMixin); _inheritMany(A.LeafRenderObjectWidget, [A._CupertinoSwitchRenderObjectWidget, A.RawImage, A.ErrorWidget, A.PerformanceOverlay, A.PlatformViewSurface]); _inheritMany(A.RenderConstrainedBox, [A._RenderCupertinoSwitch, A._PlatformViewPlaceholderBox]); + _inherit(A._CupertinoTextSelectionHandleControls_CupertinoTextSelectionControls_TextSelectionHandleControls, A.CupertinoTextSelectionControls); + _inherit(A.CupertinoTextSelectionHandleControls, A._CupertinoTextSelectionHandleControls_CupertinoTextSelectionControls_TextSelectionHandleControls); + _inherit(A.RenderShiftedBox, A._RenderShiftedBox_RenderBox_RenderObjectWithChildMixin); + _inheritMany(A.RenderShiftedBox, [A._RenderCupertinoTextSelectionToolbarShape, A.RenderAligningShiftedBox, A._RenderInputPadding, A._RenderInputPadding0, A._RenderMenuItem0, A._RenderInputPadding2, A._SelectToggleButtonRenderObject, A._RenderInputPadding1, A.RenderPadding, A.RenderCustomSingleChildLayoutBox]); + _inherit(A._CupertinoTextSelectionToolbarContentState, A.__CupertinoTextSelectionToolbarContentState_State_TickerProviderStateMixin); + _inheritMany(A.Element0, [A.RenderObjectElement, A._NullElement0, A.ComponentElement, A._NullElement]); + _inheritMany(A.RenderObjectElement, [A._CupertinoTextSelectionToolbarItemsElement, A.MultiChildRenderObjectElement, A.SingleChildRenderObjectElement, A.RootRenderObjectElement, A.LeafRenderObjectElement, A._LayoutBuilderElement, A.SliverMultiBoxAdaptorElement, A._SliverPersistentHeaderElement, A.SlottedRenderObjectElement, A._TableElement]); + _inherit(A.__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A.__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin); + _inherit(A._RenderCupertinoTextSelectionToolbarItems, A.__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin); _inherit(A.CupertinoTextThemeData, A._CupertinoTextThemeData_Object_Diagnosticable); _inheritMany(A.ProxyWidget, [A.InheritedWidget, A.ParentDataWidget, A.NotificationListener]); - _inheritMany(A.InheritedWidget, [A._InheritedCupertinoTheme, A.InheritedTheme, A._FocusedDate, A.DropdownButtonHideUnderline, A.FlexibleSpaceBarSettings, A._ParentInkResponseProvider, A._ScaffoldMessengerScope, A._ScaffoldScope, A._TabControllerScope, A._ActionsMarker, A.InheritedNotifier, A._AutofillScope, A._UbiquitousInheritedWidget, A._FocusTraversalGroupMarker, A._FormScope, A.InheritedModel, A._LocalizationsScope, A.MediaQuery, A.HeroControllerScope, A.PrimaryScrollController, A.UnmanagedRestorationScope, A._RouterScope, A._ModalScopeStatus, A.ScrollConfiguration, A._ScrollNotificationObserverScope, A._ScrollableScope, A.SelectionRegistrarScope, A._ShortcutRegistrarMarker, A._EffectiveTickerMode, A.StoreProvider, A.ActionPaneConfiguration, A._ActionPaneScope, A._SlidableControllerScope, A.StyledToastTheme]); + _inheritMany(A.InheritedWidget, [A._InheritedCupertinoTheme, A.InheritedTheme, A._FocusedDate, A._DrawerControllerScope, A.DropdownButtonHideUnderline, A.FlexibleSpaceBarSettings, A._ParentInkResponseProvider, A._ScaffoldMessengerScope, A._ScaffoldScope, A._TabControllerScope, A._ActionsMarker, A.InheritedNotifier, A._AutofillScope, A._UbiquitousInheritedWidget, A._FocusTraversalGroupMarker, A._FormScope, A.InheritedModel, A._LocalizationsScope, A.MediaQuery, A.HeroControllerScope, A.PrimaryScrollController, A.UnmanagedRestorationScope, A._RouterScope, A._ModalScopeStatus, A.ScrollConfiguration, A._ScrollNotificationObserverScope, A._ScrollableScope, A.SelectionRegistrarScope, A._ShortcutRegistrarMarker, A._EffectiveTickerMode, A.StoreProvider, A.ActionPaneConfiguration, A._ActionPaneScope, A._SlidableControllerScope, A.StyledToastTheme, A.SuperEditorDebugVisuals]); _inherit(A._CupertinoThemeData_NoDefaultCupertinoThemeData_Diagnosticable, A.NoDefaultCupertinoThemeData); _inherit(A.CupertinoThemeData, A._CupertinoThemeData_NoDefaultCupertinoThemeData_Diagnosticable); _inherit(A._DefaultCupertinoTextThemeData, A.CupertinoTextThemeData); @@ -535931,10 +567260,11 @@ _inherit(A.FlutterError, A._FlutterError_Error_DiagnosticableTreeMixin); _inherit(A.DiagnosticsStackTrace, A.DiagnosticsBlock); _inheritMany(A.DiagnosticableNode, [A._FlutterErrorDetailsNode, A.DiagnosticableTreeNode, A._SemanticsDiagnosticableNode]); - _inheritMany(A.ChangeNotifier, [A.ValueNotifier, A.ToggleablePainter, A.RestorableProperty, A._InputBorderGap, A._ScaffoldGeometryNotifier, A.TabController, A.ViewportOffset, A.ScrollController, A.RenderEditablePainter, A.MouseTracker, A.SemanticsOwner, A.RestorationManager, A.KeepAliveHandle, A._GlowController, A._StretchController, A.ScrollbarPainter, A.AppDataTableSource, A.PdfPreviewData]); + _inheritMany(A.ChangeNotifier, [A.ValueNotifier, A.ToggleablePainter, A.RestorableProperty, A._InputBorderGap, A.SnapshotPainter, A._ScaffoldGeometryNotifier, A.TabController, A.ViewportOffset, A.ScrollController, A.RenderEditablePainter, A.MouseTracker, A.SemanticsOwner, A.RestorationManager, A.KeepAliveHandle, A._GlowController, A._StretchController, A.ScrollbarPainter, A.SnapshotController, A.AppDataTableSource, A.PdfPreviewData]); _inheritMany(A.Key, [A.LocalKey, A.GlobalKey]); _inheritMany(A.LocalKey, [A.UniqueKey, A.ValueKey, A._SaltedKey, A.ObjectKey]); _inherit(A.LicenseEntryWithLineBreaks, A.LicenseEntry); + _inheritMany(A._TrieNode, [A._FullNode, A._CompressedNode, A._HashCollisionNode]); _inherit(A.FlutterErrorDetailsForPointerEventDispatcher, A.FlutterErrorDetails); _inherit(A.PointerEvent, A._PointerEvent_Object_Diagnosticable); _inherit(A.__TransformedPointerEvent__AbstractPointerEvent_Diagnosticable, A._AbstractPointerEvent); @@ -535943,7 +567273,7 @@ _inheritMany(A.PointerEvent, [A._PointerAddedEvent_PointerEvent__PointerEventDescription, A._PointerRemovedEvent_PointerEvent__PointerEventDescription, A._PointerHoverEvent_PointerEvent__PointerEventDescription, A._PointerEnterEvent_PointerEvent__PointerEventDescription, A._PointerExitEvent_PointerEvent__PointerEventDescription, A._PointerDownEvent_PointerEvent__PointerEventDescription, A._PointerMoveEvent_PointerEvent__PointerEventDescription, A._PointerUpEvent_PointerEvent__PointerEventDescription, A.PointerSignalEvent, A._PointerPanZoomStartEvent_PointerEvent__PointerEventDescription, A._PointerPanZoomUpdateEvent_PointerEvent__PointerEventDescription, A._PointerPanZoomEndEvent_PointerEvent__PointerEventDescription, A._PointerCancelEvent_PointerEvent__PointerEventDescription]); _inherit(A._PointerAddedEvent_PointerEvent__PointerEventDescription__CopyPointerAddedEvent, A._PointerAddedEvent_PointerEvent__PointerEventDescription); _inherit(A.PointerAddedEvent, A._PointerAddedEvent_PointerEvent__PointerEventDescription__CopyPointerAddedEvent); - _inheritMany(A._TransformedPointerEvent, [A.__TransformedPointerAddedEvent__TransformedPointerEvent__CopyPointerAddedEvent, A.__TransformedPointerRemovedEvent__TransformedPointerEvent__CopyPointerRemovedEvent, A.__TransformedPointerHoverEvent__TransformedPointerEvent__CopyPointerHoverEvent, A.__TransformedPointerEnterEvent__TransformedPointerEvent__CopyPointerEnterEvent, A.__TransformedPointerExitEvent__TransformedPointerEvent__CopyPointerExitEvent, A.__TransformedPointerDownEvent__TransformedPointerEvent__CopyPointerDownEvent, A.__TransformedPointerMoveEvent__TransformedPointerEvent__CopyPointerMoveEvent, A.__TransformedPointerUpEvent__TransformedPointerEvent__CopyPointerUpEvent, A.__TransformedPointerScrollEvent__TransformedPointerEvent__CopyPointerScrollEvent, A.__TransformedPointerPanZoomStartEvent__TransformedPointerEvent__CopyPointerPanZoomStartEvent, A.__TransformedPointerPanZoomUpdateEvent__TransformedPointerEvent__CopyPointerPanZoomUpdateEvent, A.__TransformedPointerPanZoomEndEvent__TransformedPointerEvent__CopyPointerPanZoomEndEvent, A.__TransformedPointerCancelEvent__TransformedPointerEvent__CopyPointerCancelEvent]); + _inheritMany(A._TransformedPointerEvent, [A.__TransformedPointerAddedEvent__TransformedPointerEvent__CopyPointerAddedEvent, A.__TransformedPointerRemovedEvent__TransformedPointerEvent__CopyPointerRemovedEvent, A.__TransformedPointerHoverEvent__TransformedPointerEvent__CopyPointerHoverEvent, A.__TransformedPointerEnterEvent__TransformedPointerEvent__CopyPointerEnterEvent, A.__TransformedPointerExitEvent__TransformedPointerEvent__CopyPointerExitEvent, A.__TransformedPointerDownEvent__TransformedPointerEvent__CopyPointerDownEvent, A.__TransformedPointerMoveEvent__TransformedPointerEvent__CopyPointerMoveEvent, A.__TransformedPointerUpEvent__TransformedPointerEvent__CopyPointerUpEvent, A.__TransformedPointerScrollEvent__TransformedPointerEvent__CopyPointerScrollEvent, A.__TransformedPointerScrollInertiaCancelEvent__TransformedPointerEvent__CopyPointerScrollInertiaCancelEvent, A.__TransformedPointerScaleEvent__TransformedPointerEvent__CopyPointerScaleEvent, A.__TransformedPointerPanZoomStartEvent__TransformedPointerEvent__CopyPointerPanZoomStartEvent, A.__TransformedPointerPanZoomUpdateEvent__TransformedPointerEvent__CopyPointerPanZoomUpdateEvent, A.__TransformedPointerPanZoomEndEvent__TransformedPointerEvent__CopyPointerPanZoomEndEvent, A.__TransformedPointerCancelEvent__TransformedPointerEvent__CopyPointerCancelEvent]); _inherit(A._TransformedPointerAddedEvent, A.__TransformedPointerAddedEvent__TransformedPointerEvent__CopyPointerAddedEvent); _inherit(A._PointerRemovedEvent_PointerEvent__PointerEventDescription__CopyPointerRemovedEvent, A._PointerRemovedEvent_PointerEvent__PointerEventDescription); _inherit(A.PointerRemovedEvent, A._PointerRemovedEvent_PointerEvent__PointerEventDescription__CopyPointerRemovedEvent); @@ -535966,10 +567296,16 @@ _inherit(A._PointerUpEvent_PointerEvent__PointerEventDescription__CopyPointerUpEvent, A._PointerUpEvent_PointerEvent__PointerEventDescription); _inherit(A.PointerUpEvent, A._PointerUpEvent_PointerEvent__PointerEventDescription__CopyPointerUpEvent); _inherit(A._TransformedPointerUpEvent, A.__TransformedPointerUpEvent__TransformedPointerEvent__CopyPointerUpEvent); - _inherit(A._PointerScrollEvent_PointerSignalEvent__PointerEventDescription, A.PointerSignalEvent); + _inheritMany(A.PointerSignalEvent, [A._PointerScrollEvent_PointerSignalEvent__PointerEventDescription, A._PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription, A._PointerScaleEvent_PointerSignalEvent__PointerEventDescription]); _inherit(A._PointerScrollEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollEvent, A._PointerScrollEvent_PointerSignalEvent__PointerEventDescription); _inherit(A.PointerScrollEvent, A._PointerScrollEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollEvent); _inherit(A._TransformedPointerScrollEvent, A.__TransformedPointerScrollEvent__TransformedPointerEvent__CopyPointerScrollEvent); + _inherit(A._PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollInertiaCancelEvent, A._PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription); + _inherit(A.PointerScrollInertiaCancelEvent, A._PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollInertiaCancelEvent); + _inherit(A._TransformedPointerScrollInertiaCancelEvent, A.__TransformedPointerScrollInertiaCancelEvent__TransformedPointerEvent__CopyPointerScrollInertiaCancelEvent); + _inherit(A._PointerScaleEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScaleEvent, A._PointerScaleEvent_PointerSignalEvent__PointerEventDescription); + _inherit(A.PointerScaleEvent, A._PointerScaleEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScaleEvent); + _inherit(A._TransformedPointerScaleEvent, A.__TransformedPointerScaleEvent__TransformedPointerEvent__CopyPointerScaleEvent); _inherit(A._PointerPanZoomStartEvent_PointerEvent__PointerEventDescription__CopyPointerPanZoomStartEvent, A._PointerPanZoomStartEvent_PointerEvent__PointerEventDescription); _inherit(A.PointerPanZoomStartEvent, A._PointerPanZoomStartEvent_PointerEvent__PointerEventDescription__CopyPointerPanZoomStartEvent); _inherit(A._TransformedPointerPanZoomStartEvent, A.__TransformedPointerPanZoomStartEvent__TransformedPointerEvent__CopyPointerPanZoomStartEvent); @@ -535993,20 +567329,21 @@ _inheritMany(A.MultiDragGestureRecognizer, [A.ImmediateMultiDragGestureRecognizer, A.DelayedMultiDragGestureRecognizer]); _inheritMany(A.BaseTapGestureRecognizer, [A.TapGestureRecognizer, A._AnyTapGestureRecognizer]); _inherit(A.IOSScrollViewFlingVelocityTracker, A.VelocityTracker); + _inherit(A.MacOSScrollViewFlingVelocityTracker, A.IOSScrollViewFlingVelocityTracker); _inherit(A.MaterialScrollBehavior, A.ScrollBehavior); - _inheritMany(A.SingleChildLayoutDelegate, [A._ToolbarContainerLayout, A._DropdownMenuRouteLayout, A._PopupMenuRouteLayout, A._TooltipPositionDelegate, A.ToolbarPositionDelegate]); + _inheritMany(A.SingleChildLayoutDelegate, [A._ToolbarContainerLayout, A._DropdownMenuRouteLayout, A._PopupMenuRouteLayout, A._TooltipPositionDelegate, A.DesktopTextSelectionToolbarLayoutDelegate, A.TextSelectionToolbarLayoutDelegate, A.ToolbarPositionDelegate]); _inherit(A._PreferredAppBarSize, A.Size); _inherit(A._SliverAppBarDelegate, A.SliverPersistentHeaderDelegate); _inherit(A._SliverAppBarState, A.__SliverAppBarState_State_TickerProviderStateMixin); - _inherit(A.RenderShiftedBox, A._RenderShiftedBox_RenderBox_RenderObjectWithChildMixin); - _inheritMany(A.RenderShiftedBox, [A.RenderAligningShiftedBox, A._RenderInputPadding, A._RenderInputPadding0, A._RenderMenuItem0, A._RenderInputPadding2, A._SelectToggleButtonRenderObject, A._RenderInputPadding1, A.RenderPadding, A.RenderCustomSingleChildLayoutBox]); _inheritMany(A.RenderAligningShiftedBox, [A._RenderAppBarTitleBox, A._RenderChildOverflowBox, A.RenderAnimatedSize, A.RenderPositionedBox, A.RenderConstrainedOverflowBox, A.RenderFractionallySizedOverflowBox]); _inherit(A.AppBarTheme, A._AppBarTheme_Object_Diagnosticable); _inherit(A._AppBarDefaultsM2, A.AppBarTheme); _inherit(A.MaterialRectArcTween, A.RectTween); + _inherit(A.BadgeThemeData, A._BadgeThemeData_Object_Diagnosticable); _inherit(A.MaterialBannerThemeData, A._MaterialBannerThemeData_Object_Diagnosticable); - _inheritMany(A.CustomClipper, [A._BottomAppBarClipper, A.ShapeBorderClipper, A._DecorationClipper, A._SlidableClipper]); + _inheritMany(A.CustomClipper, [A._BottomAppBarClipper, A.ShapeBorderClipper, A._DecorationClipper, A._DonutClip, A._SlidableClipper]); _inherit(A.BottomAppBarTheme, A._BottomAppBarTheme_Object_Diagnosticable); + _inherit(A._BottomAppBarDefaultsM2, A.BottomAppBarTheme); _inherit(A.BottomNavigationBarThemeData, A._BottomNavigationBarThemeData_Object_Diagnosticable); _inherit(A.BottomSheetThemeData, A._BottomSheetThemeData_Object_Diagnosticable); _inherit(A._RawMaterialButtonState, A.__RawMaterialButtonState_State_MaterialStateMixin); @@ -536015,7 +567352,7 @@ _inherit(A._ButtonStyleState, A.__ButtonStyleState_State_TickerProviderStateMixin); _inherit(A.MouseCursor0, A._MouseCursor_Object_Diagnosticable); _inheritMany(A.MouseCursor0, [A.MaterialStateMouseCursor, A._DeferringMouseCursor, A._NoopMouseCursor, A.SystemMouseCursor]); - _inheritMany(A.MaterialStateMouseCursor, [A._MouseCursor, A._EnabledAndDisabledMouseCursor, A._EffectiveMouseCursor]); + _inheritMany(A.MaterialStateMouseCursor, [A._MouseCursor, A._EffectiveMouseCursor, A._EnabledAndDisabledMouseCursor, A._EffectiveMouseCursor0]); _inheritMany(A.InheritedTheme, [A.ButtonTheme, A.ListTileTheme, A._InheritedTheme, A.DefaultSelectionStyle, A.IconTheme, A.DefaultTextStyle]); _inherit(A.ButtonThemeData, A._ButtonThemeData_Object_Diagnosticable); _inherit(A._DatePickerModeToggleButtonState, A.__DatePickerModeToggleButtonState_State_SingleTickerProviderStateMixin); @@ -536026,6 +567363,7 @@ _inherit(A._CheckboxState, A.__CheckboxState_State_TickerProviderStateMixin_ToggleableStateMixin); _inheritMany(A.ToggleablePainter, [A._CheckboxPainter, A._RadioPainter, A._SwitchPainter]); _inherit(A.CheckboxThemeData, A._CheckboxThemeData_Object_Diagnosticable); + _inherit(A._CheckboxDefaultsM2, A.CheckboxThemeData); _inherit(A.ChipThemeData, A._ChipThemeData_Object_Diagnosticable); _inherit(A.ColorScheme, A._ColorScheme_Object_Diagnosticable); _inheritMany(A.ColorSwatch, [A.MaterialColor, A.MaterialAccentColor]); @@ -536036,6 +567374,8 @@ _inherit(A._DatePickerDialogState, A.__DatePickerDialogState_State_RestorationMixin); _inheritMany(A.RestorableProperty, [A.RestorableValue, A._HistoryProperty, A.RestorableListenable]); _inheritMany(A.RestorableValue, [A._RestorableDatePickerEntryMode, A._RestorableAutovalidateMode, A.RestorableTimeOfDay, A._RestorableTimePickerEntryMode, A._RestorableTimePickerMode, A._RestorableAutovalidateMode0, A._RestorableTimePickerModeN, A._RestorablePrimitiveValueN, A.RestorableDateTime, A._RestorableRouteInformation, A._RestorableScrollOffset]); + _inherit(A.__DesktopTextSelectionHandleControls_DesktopTextSelectionControls_TextSelectionHandleControls, A.DesktopTextSelectionControls); + _inherit(A._DesktopTextSelectionHandleControls, A.__DesktopTextSelectionHandleControls_DesktopTextSelectionControls_TextSelectionHandleControls); _inheritMany(A.Route, [A.OverlayRoute, A._NotAnnounced]); _inherit(A.TransitionRoute, A.OverlayRoute); _inherit(A._ModalRoute_TransitionRoute_LocalHistoryRoute, A.TransitionRoute); @@ -536046,13 +567386,16 @@ _inherit(A.DialogTheme, A._DialogTheme_Object_Diagnosticable); _inherit(A._DialogDefaultsM2, A.DialogTheme); _inherit(A.DividerThemeData, A._DividerThemeData_Object_Diagnosticable); + _inherit(A._DividerDefaultsM2, A.DividerThemeData); _inherit(A.DrawerControllerState, A._DrawerControllerState_State_SingleTickerProviderStateMixin); _inherit(A.DrawerThemeData, A._DrawerThemeData_Object_Diagnosticable); + _inherit(A._DrawerDefaultsM2, A.DrawerThemeData); _inherit(A.DropdownMenuItem, A._DropdownMenuItemContainer); _inherit(A._DropdownButtonState, A.__DropdownButtonState_State_WidgetsBindingObserver); _inheritMany(A.FormField, [A.DropdownButtonFormField, A.TextFormField, A._PinputFormField]); _inherit(A.FormFieldState, A._FormFieldState_State_RestorationMixin); _inheritMany(A.FormFieldState, [A._DropdownButtonFormFieldState, A._TextFormFieldState]); + _inherit(A.DropdownMenuThemeData, A._DropdownMenuThemeData_Object_Diagnosticable); _inheritMany(A.ButtonStyleButton, [A.ElevatedButton, A.OutlinedButton, A.TextButton]); _inheritMany(A.MaterialStateProperty, [A.__ElevatedButtonDefaultColor_MaterialStateProperty_Diagnosticable, A.__ElevatedButtonDefaultOverlay_MaterialStateProperty_Diagnosticable, A.__ElevatedButtonDefaultElevation_MaterialStateProperty_Diagnosticable, A.__ElevatedButtonDefaultMouseCursor_MaterialStateProperty_Diagnosticable, A.__OutlinedButtonDefaultColor_MaterialStateProperty_Diagnosticable, A.__OutlinedButtonDefaultOverlay_MaterialStateProperty_Diagnosticable, A.__OutlinedButtonDefaultMouseCursor_MaterialStateProperty_Diagnosticable, A._TextButtonDefaultColor, A._TextButtonDefaultOverlay, A.__TextButtonDefaultMouseCursor_MaterialStateProperty_Diagnosticable, A.__ResolveFillColor_MaterialStateProperty_Diagnosticable, A.__DefaultFillColor_MaterialStateProperty_Diagnosticable, A._ToggleButtonDefaultOverlay]); _inherit(A._ElevatedButtonDefaultColor, A.__ElevatedButtonDefaultColor_MaterialStateProperty_Diagnosticable); @@ -536062,6 +567405,7 @@ _inherit(A.ElevatedButtonThemeData, A._ElevatedButtonThemeData_Object_Diagnosticable); _inherit(A._ExpandIconState, A.__ExpandIconState_State_SingleTickerProviderStateMixin); _inherit(A.ExpansionTileThemeData, A._ExpansionTileThemeData_Object_Diagnosticable); + _inherit(A.FilledButtonThemeData, A._FilledButtonThemeData_Object_Diagnosticable); _inherit(A.FloatingActionButtonThemeData, A._FloatingActionButtonThemeData_Object_Diagnosticable); _inherit(A._FABDefaultsM2, A.FloatingActionButtonThemeData); _inheritMany(A.FloatingActionButtonLocation, [A.StandardFabLocation, A._TransitionSnapshotFabLocation]); @@ -536073,6 +567417,7 @@ _inherit(A.__EndDockedFabLocation_StandardFabLocation_FabEndOffsetX_FabDockedOffsetY, A.__EndDockedFabLocation_StandardFabLocation_FabEndOffsetX); _inherit(A._EndDockedFabLocation, A.__EndDockedFabLocation_StandardFabLocation_FabEndOffsetX_FabDockedOffsetY); _inherit(A._ScalingFabMotionAnimator, A.FloatingActionButtonAnimator); + _inherit(A.IconButtonThemeData, A._IconButtonThemeData_Object_Diagnosticable); _inheritMany(A.InkFeature, [A.InkDecoration, A.InteractiveInkFeature]); _inheritMany(A.InteractiveInkFeature, [A.InkHighlight, A.InkRipple, A.InkSplash]); _inheritMany(A.InteractiveInkFeatureFactory, [A._InkRippleFactory, A._InkSplashFactory]); @@ -536080,31 +567425,42 @@ _inheritMany(A.ShapeBorder, [A.InputBorder, A.OutlinedBorder, A._CompoundBorder, A.BoxBorder]); _inheritMany(A.InputBorder, [A._NoInputBorder, A.UnderlineInputBorder, A.OutlineInputBorder]); _inherit(A._BorderContainerState, A.__BorderContainerState_State_TickerProviderStateMixin); - _inheritMany(A.AnimatedWidget, [A._Shaker, A._TabStyle, A.AnimatedModalBarrier, A.SlideTransition, A.ScaleTransition, A.RotationTransition, A.SizeTransition, A.DecoratedBoxTransition, A.AnimatedBuilder, A.CustomSizeTransition]); + _inheritMany(A.AnimatedWidget, [A._Shaker, A._TabStyle, A.AnimatedModalBarrier, A.SlideTransition, A.ScaleTransition, A.RotationTransition, A.SizeTransition, A.DecoratedBoxTransition, A.AnimatedBuilder, A._SizeTransition, A.CustomSizeTransition]); _inherit(A._HelperErrorState, A.__HelperErrorState_State_SingleTickerProviderStateMixin); _inherit(A._RenderDecoration, A.__RenderDecoration_RenderBox_SlottedContainerRenderObjectMixin); _inherit(A._Decorator, A.__Decorator_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin); _inherit(A._InputDecoratorState, A.__InputDecoratorState_State_TickerProviderStateMixin); _inherit(A.InputDecorationTheme, A._InputDecorationTheme_Object_Diagnosticable); + _inherit(A._InputDecoratorDefaultsM2, A.InputDecorationTheme); _inherit(A._ListTile, A.__ListTile_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin); _inherit(A._RenderListTile, A.__RenderListTile_RenderBox_SlottedContainerRenderObjectMixin); _inherit(A.ListTileThemeData, A._ListTileThemeData_Object_Diagnosticable); _inherit(A._MaterialState, A.__MaterialState_State_TickerProviderStateMixin); - _inheritMany(A.ImplicitlyAnimatedWidget, [A._MaterialInterior, A.AnimatedTheme, A.AnimatedContainer, A.AnimatedPadding, A.AnimatedOpacity, A.AnimatedDefaultTextStyle, A.AnimatedPhysicalModel]); + _inheritMany(A.ImplicitlyAnimatedWidget, [A._MaterialInterior, A.AnimatedTheme, A.AnimatedContainer, A.AnimatedPadding, A.AnimatedPositioned, A.AnimatedOpacity, A.AnimatedDefaultTextStyle, A.AnimatedPhysicalModel]); _inherit(A.ImplicitlyAnimatedWidgetState, A._ImplicitlyAnimatedWidgetState_State_SingleTickerProviderStateMixin); _inheritMany(A.ImplicitlyAnimatedWidgetState, [A.AnimatedWidgetBaseState, A._AnimatedOpacityState]); - _inheritMany(A.AnimatedWidgetBaseState, [A._MaterialInteriorState, A._AnimatedThemeState, A._AnimatedContainerState, A._AnimatedPaddingState, A._AnimatedDefaultTextStyleState, A._AnimatedPhysicalModelState]); + _inheritMany(A.AnimatedWidgetBaseState, [A._MaterialInteriorState, A._AnimatedThemeState, A._AnimatedContainerState, A._AnimatedPaddingState, A._AnimatedPositionedState, A._AnimatedDefaultTextStyleState, A._AnimatedPhysicalModelState]); _inherit(A._MaterialStateColor, A.MaterialStateColor); + _inherit(A.BorderSide, A._BorderSide_Object_Diagnosticable); + _inherit(A.MaterialStateBorderSide, A.BorderSide); + _inherit(A.TextStyle, A._TextStyle_Object_Diagnosticable); + _inherit(A.MaterialStateTextStyle, A.TextStyle); + _inherit(A._MaterialStateTextStyle, A.MaterialStateTextStyle); _inheritMany(A.ValueNotifier, [A.MaterialStatesController, A.TextEditingController, A.TransformationController, A._ValueNotifier]); + _inherit(A.MenuThemeData, A._MenuThemeData_Object_Diagnosticable); + _inherit(A.MenuBarThemeData, A.MenuThemeData); + _inherit(A.MenuButtonThemeData, A._MenuButtonThemeData_Object_Diagnosticable); + _inherit(A.MenuStyle, A._MenuStyle_Object_Diagnosticable); _inheritMany(A.MergeableMaterialItem, [A.MaterialSlice, A.MaterialGap]); _inherit(A._MergeableMaterialState, A.__MergeableMaterialState_State_TickerProviderStateMixin); _inheritMany(A.GlobalKey, [A._MergeableMaterialSliceKey, A.GlobalObjectKey, A.LabeledGlobalKey]); - _inheritMany(A.MultiChildRenderObjectWidget, [A.ListBody, A.Flex, A.CustomMultiChildLayout, A.Stack, A.Wrap, A.RichText, A._Editable, A.OverflowBar, A._Theatre, A.Viewport, A.ShrinkWrappingViewport, A.FlexEntranceTransition, A.StaggeredGrid, A.OverflowView, A._SuperTextLayout]); + _inheritMany(A.MultiChildRenderObjectWidget, [A.ListBody, A.Flex, A._TextSelectionToolbarItemsLayout, A.CustomMultiChildLayout, A.Stack, A.Wrap, A.RichText, A._Editable, A.OverflowBar, A._Theatre, A.Viewport, A.ShrinkWrappingViewport, A.FlexEntranceTransition, A.StaggeredGrid, A.OverflowView, A._SuperTextLayout]); _inherit(A._MergeableMaterialListBody, A.ListBody); _inherit(A._RenderListBody_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A._RenderListBody_RenderBox_ContainerRenderObjectMixin); _inherit(A.RenderListBody, A._RenderListBody_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin); _inherit(A._RenderMergeableMaterialListBody, A.RenderListBody); _inherit(A.NavigationBarThemeData, A._NavigationBarThemeData_Object_Diagnosticable); + _inherit(A.NavigationDrawerThemeData, A._NavigationDrawerThemeData_Object_Diagnosticable); _inherit(A.NavigationRailThemeData, A._NavigationRailThemeData_Object_Diagnosticable); _inherit(A._OutlinedButtonDefaultColor, A.__OutlinedButtonDefaultColor_MaterialStateProperty_Diagnosticable); _inherit(A._OutlinedButtonDefaultOverlay, A.__OutlinedButtonDefaultOverlay_MaterialStateProperty_Diagnosticable); @@ -536112,10 +567468,14 @@ _inherit(A.OutlinedButtonThemeData, A._OutlinedButtonThemeData_Object_Diagnosticable); _inherit(A._MaterialPageRoute_PageRoute_MaterialRouteTransitionMixin, A.PageRoute); _inherit(A.MaterialPageRoute, A._MaterialPageRoute_PageRoute_MaterialRouteTransitionMixin); + _inherit(A._ZoomEnterTransitionState, A.__ZoomEnterTransitionState_State__ZoomTransitionBase); + _inherit(A._ZoomExitTransitionState, A.__ZoomExitTransitionState_State__ZoomTransitionBase); _inheritMany(A.PageTransitionsBuilder, [A.ZoomPageTransitionsBuilder, A.CupertinoPageTransitionsBuilder]); _inherit(A.PageTransitionsTheme, A._PageTransitionsTheme_Object_Diagnosticable); + _inheritMany(A.SnapshotPainter, [A._ZoomEnterTransitionPainter, A._ZoomExitTransitionPainter]); _inheritMany(A.PopupMenuEntry, [A.PopupMenuDivider, A.PopupMenuItem]); _inherit(A.PopupMenuThemeData, A._PopupMenuThemeData_Object_Diagnosticable); + _inherit(A._PopupMenuDefaultsM2, A.PopupMenuThemeData); _inheritMany(A.ProgressIndicator, [A.LinearProgressIndicator, A.CircularProgressIndicator]); _inherit(A._LinearProgressIndicatorState, A.__LinearProgressIndicatorState_State_SingleTickerProviderStateMixin); _inherit(A._CircularProgressIndicatorState, A.__CircularProgressIndicatorState_State_SingleTickerProviderStateMixin); @@ -536123,9 +567483,11 @@ _inherit(A.RefreshProgressIndicator, A.CircularProgressIndicator); _inherit(A._RefreshProgressIndicatorState, A._CircularProgressIndicatorState); _inherit(A.ProgressIndicatorThemeData, A._ProgressIndicatorThemeData_Object_Diagnosticable); + _inheritMany(A.ProgressIndicatorThemeData, [A._CircularProgressIndicatorDefaultsM2, A._LinearProgressIndicatorDefaultsM2]); _inherit(A.__RadioState_State_TickerProviderStateMixin_ToggleableStateMixin, A.__RadioState_State_TickerProviderStateMixin); _inherit(A._RadioState, A.__RadioState_State_TickerProviderStateMixin_ToggleableStateMixin); _inherit(A.RadioThemeData, A._RadioThemeData_Object_Diagnosticable); + _inherit(A._RadioDefaultsM2, A.RadioThemeData); _inherit(A.RefreshIndicatorState, A._RefreshIndicatorState_State_TickerProviderStateMixin); _inheritMany(A.GlobalObjectKey, [A._ReorderableListViewChildGlobalKey, A._ReorderableItemGlobalKey]); _inherit(A.ScaffoldMessengerState, A._ScaffoldMessengerState_State_TickerProviderStateMixin); @@ -536139,13 +567501,16 @@ _inheritMany(A.DismissAction, [A._DismissDrawerAction, A._DismissModalAction]); _inherit(A.PersistentBottomSheetController, A.ScaffoldFeatureController); _inherit(A.ScrollbarThemeData, A._ScrollbarThemeData_Object_Diagnosticable); + _inherit(A.SegmentedButtonThemeData, A._SegmentedButtonThemeData_Object_Diagnosticable); _inherit(A._TextSpanEditingController, A.TextEditingController); _inheritMany(A.TextSelectionGestureDetectorBuilder, [A._SelectableTextSelectionGestureDetectorBuilder, A._TextFieldSelectionGestureDetectorBuilder, A._PinputSelectionGestureDetectorBuilder]); _inherit(A.SliderThemeData, A._SliderThemeData_Object_Diagnosticable); _inherit(A.SnackBarThemeData, A._SnackBarThemeData_Object_Diagnosticable); _inherit(A.__MaterialSwitchState_State_TickerProviderStateMixin_ToggleableStateMixin, A.__MaterialSwitchState_State_TickerProviderStateMixin); _inherit(A._MaterialSwitchState, A.__MaterialSwitchState_State_TickerProviderStateMixin_ToggleableStateMixin); + _inherit(A._SwitchConfigM2, A.__SwitchConfigM2_Object__SwitchConfig); _inherit(A.SwitchThemeData, A._SwitchThemeData_Object_Diagnosticable); + _inherit(A._SwitchDefaultsM2, A.SwitchThemeData); _inherit(A.TabBarTheme, A._TabBarTheme_Object_Diagnosticable); _inherit(A._DefaultTabControllerState, A.__DefaultTabControllerState_State_SingleTickerProviderStateMixin); _inherit(A._RenderFlex_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A._RenderFlex_RenderBox_ContainerRenderObjectMixin); @@ -536160,10 +567525,17 @@ _inherit(A.ScrollPositionWithSingleContext, A.ScrollPosition); _inheritMany(A.ScrollPositionWithSingleContext, [A._TabBarScrollPosition, A._DraggableScrollableSheetScrollPosition, A._PagePosition]); _inheritMany(A.ScrollController, [A._TabBarScrollController, A._DraggableScrollableSheetScrollController, A.PageController]); + _inherit(A._TabsDefaultsM2, A.TabBarTheme); _inherit(A._TextButtonDefaultMouseCursor, A.__TextButtonDefaultMouseCursor_MaterialStateProperty_Diagnosticable); _inherit(A.TextButtonThemeData, A._TextButtonThemeData_Object_Diagnosticable); _inherit(A._TextFieldState, A.__TextFieldState_State_RestorationMixin); + _inherit(A._MaterialTextSelectionHandleControls_MaterialTextSelectionControls_TextSelectionHandleControls, A.MaterialTextSelectionControls); + _inherit(A.MaterialTextSelectionHandleControls, A._MaterialTextSelectionHandleControls_MaterialTextSelectionControls_TextSelectionHandleControls); + _inherit(A._TextSelectionControlsToolbarState, A.__TextSelectionControlsToolbarState_State_TickerProviderStateMixin); _inherit(A.TextSelectionThemeData, A._TextSelectionThemeData_Object_Diagnosticable); + _inherit(A._TextSelectionToolbarOverflowableState, A.__TextSelectionToolbarOverflowableState_State_TickerProviderStateMixin); + _inheritMany(A.MultiChildRenderObjectElement, [A._TextSelectionToolbarItemsLayoutElement, A._TheatreElement, A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin, A._OverflowViewElement]); + _inherit(A._RenderTextSelectionToolbarItemsLayout, A.__RenderTextSelectionToolbarItemsLayout_RenderBox_ContainerRenderObjectMixin); _inherit(A.TextTheme, A._TextTheme_Object_Diagnosticable); _inherit(A.ThemeData, A._ThemeData_Object_Diagnosticable); _inherit(A.MaterialBasedCupertinoThemeData, A.CupertinoThemeData); @@ -536194,14 +567566,13 @@ _inherit(A.CircularNotchedRectangle, A.NotchedShape); _inheritMany(A.InlineSpan, [A.PlaceholderSpan0, A.TextSpan]); _inherit(A.StrutStyle, A._StrutStyle_Object_Diagnosticable); - _inherit(A.TextStyle, A._TextStyle_Object_Diagnosticable); _inherit(A.ScrollSpringSimulation, A.SpringSimulation); _inheritMany(A.HitTestResult, [A.BoxHitTestResult, A.SliverHitTestResult]); _inheritMany(A.HitTestEntry, [A.BoxHitTestEntry, A.SliverHitTestEntry]); _inheritMany(A.ParentData, [A.BoxParentData, A.SliverLogicalParentData, A.SliverPhysicalParentData]); _inheritMany(A.BoxParentData, [A._ContainerBoxParentData_BoxParentData_ContainerParentDataMixin, A.TableCellParentData]); _inherit(A.ContainerBoxParentData, A._ContainerBoxParentData_BoxParentData_ContainerParentDataMixin); - _inheritMany(A.ContainerBoxParentData, [A.MultiChildLayoutParentData, A.FlexParentData, A.ListBodyParentData, A.TextParentData, A.StackParentData, A.WrapParentData, A._OverflowBarParentData, A.StaggeredGridParentData, A.OverflowViewParentData, A._SuperTextLayoutParentData]); + _inheritMany(A.ContainerBoxParentData, [A.MultiChildLayoutParentData, A.FlexParentData, A.ListBodyParentData, A.TextParentData, A.StackParentData, A.WrapParentData, A._OverflowBarParentData, A.ToolbarItemsParentData, A.StaggeredGridParentData, A.OverflowViewParentData, A._SuperTextLayoutParentData]); _inherit(A._RenderCustomMultiChildLayoutBox_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A._RenderCustomMultiChildLayoutBox_RenderBox_ContainerRenderObjectMixin); _inherit(A.RenderCustomMultiChildLayoutBox, A._RenderCustomMultiChildLayoutBox_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin); _inherit(A._RenderEditable_RenderBox_RelayoutWhenSystemFontsChangeMixin_ContainerRenderObjectMixin, A._RenderEditable_RenderBox_RelayoutWhenSystemFontsChangeMixin); @@ -536227,7 +567598,7 @@ _inherit(A.RenderAnimatedOpacity, A._RenderAnimatedOpacity_RenderProxyBox_RenderProxyBoxMixin_RenderAnimatedOpacityMixin); _inheritMany(A._RenderCustomClip, [A.RenderClipRect, A.RenderClipRRect, A.RenderClipOval, A.RenderClipPath, A._RenderPhysicalModelBase]); _inheritMany(A._RenderPhysicalModelBase, [A.RenderPhysicalModel, A.RenderPhysicalShape]); - _inheritMany(A.RenderProxyBoxWithHitTestBehavior, [A.RenderPointerListener, A.RenderMouseRegion, A.RenderSemanticsGestureHandler, A._RenderColoredBox, A._RenderFocusTrap]); + _inheritMany(A.RenderProxyBoxWithHitTestBehavior, [A.RenderPointerListener, A.RenderMouseRegion, A.RenderSemanticsGestureHandler, A._RenderColoredBox, A._RenderTapRegionSurface_RenderProxyBoxWithHitTestBehavior_TapRegionRegistry, A.RenderTapRegion]); _inheritMany(A.SelectionEvent, [A.ClearSelectionEvent, A.SelectionEdgeUpdateEvent]); _inherit(A.SliverGeometry, A._SliverGeometry_Object_Diagnosticable); _inheritMany(A.SliverLogicalParentData, [A._SliverLogicalContainerParentData_SliverLogicalParentData_ContainerParentDataMixin, A._SliverMultiBoxAdaptorParentData_SliverLogicalParentData_ContainerParentDataMixin]); @@ -536267,6 +567638,13 @@ _inherit(A.PlatformAssetBundle, A.CachingAssetBundle); _inherit(A._AutofillScopeTextInputConfiguration, A.TextInputConfiguration); _inheritMany(A.BinaryMessenger, [A._DefaultBinaryMessenger, A.Registrar]); + _inheritMany(A.DomEventTarget0, [A.DomXMLHttpRequest0, A.DomNode0]); + _inheritMany(A.DomEvent0, [A.DomProgressEvent0, A.DomUIEvent0]); + _inherit(A.DomElement0, A.DomNode0); + _inherit(A.DomHTMLElement0, A.DomElement0); + _inherit(A.DomMouseEvent0, A.DomUIEvent0); + _inheritMany(A.DomHTMLElement0, [A.DomHTMLDivElement0, A.DomHTMLStyleElement0, A.DomHTMLHeadElement0]); + _inherit(A.DomCSSStyleSheet0, A.DomStyleSheet0); _inherit(A.KeyEvent, A._KeyEvent_Object_Diagnosticable); _inheritMany(A.KeyEvent, [A.KeyDownEvent, A.KeyUpEvent, A.KeyRepeatEvent]); _inherit(A.KeyboardKey, A._KeyboardKey_Object_Diagnosticable); @@ -536276,14 +567654,17 @@ _inherit(A.RawKeyEventData, A._RawKeyEventData_Object_Diagnosticable); _inherit(A.RawKeyEvent, A._RawKeyEvent_Object_Diagnosticable); _inheritMany(A.RawKeyEvent, [A.RawKeyDownEvent, A.RawKeyUpEvent]); - _inheritMany(A.RawKeyEventData, [A.RawKeyEventDataFuchsia, A.RawKeyEventDataLinux, A.RawKeyEventDataMacOs, A.RawKeyEventDataWeb]); + _inheritMany(A.RawKeyEventData, [A.RawKeyEventDataAndroid, A.RawKeyEventDataFuchsia, A.RawKeyEventDataIos, A.RawKeyEventDataLinux, A.RawKeyEventDataMacOs, A.RawKeyEventDataWeb]); + _inheritMany(A.TextBoundary, [A.CharacterBoundary, A.WordBoundary, A.LineBreak, A.DocumentBoundary, A.WhitespaceBoundary, A._ExpandedTextBoundary, A.PushTextPosition, A._CodeUnitBoundary, A._MixedBoundary]); _inherit(A.TextSelection, A.TextRange); + _inherit(A.TextEditingDelta, A._TextEditingDelta_Object_Diagnosticable); _inheritMany(A.TextEditingDelta, [A.TextEditingDeltaInsertion, A.TextEditingDeltaDeletion, A.TextEditingDeltaReplacement, A.TextEditingDeltaNonTextUpdate]); _inheritMany(A.TextInputFormatter, [A.FilteringTextInputFormatter, A.LengthLimitingTextInputFormatter]); + _inherit(A._PlatformTextInputControl, A.__PlatformTextInputControl_Object_TextInputControl); _inherit(A.Intent, A._Intent_Object_Diagnosticable); _inherit(A.ActionDispatcher, A._ActionDispatcher_Object_Diagnosticable); - _inheritMany(A.Intent, [A.ActivateIntent, A.ButtonActivateIntent, A.DismissIntent, A.PrioritizedIntents, A.AutocompletePreviousOptionIntent, A.AutocompleteNextOptionIntent, A.NextFocusIntent, A.PreviousFocusIntent, A.DirectionalFocusIntent, A.ScrollIntent, A.DoNothingAndStopPropagationTextIntent, A.DirectionalTextEditingIntent, A.SelectAllTextIntent, A.CopySelectionTextIntent, A.PasteTextIntent, A.RedoTextIntent, A.ReplaceTextIntent, A.UndoTextIntent, A.UpdateSelectionIntent, A.TransposeCharactersIntent, A.InsertTabIntent]); - _inheritMany(A.ContextAction, [A.__OverridableAction_ContextAction__OverridableActionMixin, A.__OverridableContextAction_ContextAction__OverridableActionMixin, A._DeleteTextAction, A._UpdateTextSelectionAction, A._ExtendSelectionOrCaretPositionAction, A._UpdateTextSelectionToAdjacentLineAction, A._SelectAllAction, A._CopySelectionAction]); + _inheritMany(A.Intent, [A.DoNothingAndStopPropagationIntent, A.ActivateIntent, A.ButtonActivateIntent, A.DismissIntent, A.PrioritizedIntents, A.AutocompletePreviousOptionIntent, A.AutocompleteNextOptionIntent, A.NextFocusIntent, A.PreviousFocusIntent, A.DirectionalFocusIntent, A.ScrollIntent, A.DoNothingAndStopPropagationTextIntent, A.DirectionalTextEditingIntent, A.SelectAllTextIntent, A.CopySelectionTextIntent, A.PasteTextIntent, A.RedoTextIntent, A.ReplaceTextIntent, A.UndoTextIntent, A.UpdateSelectionIntent, A.TransposeCharactersIntent, A.InsertTabIntent]); + _inheritMany(A.ContextAction, [A.__OverridableAction_ContextAction__OverridableActionMixin, A.__OverridableContextAction_ContextAction__OverridableActionMixin, A._DeleteTextAction, A._UpdateTextSelectionAction, A._ExtendSelectionOrCaretPositionAction, A._UpdateTextSelectionVerticallyAction, A._SelectAllAction, A._CopySelectionAction]); _inherit(A._OverridableAction, A.__OverridableAction_ContextAction__OverridableActionMixin); _inherit(A._OverridableContextAction, A.__OverridableContextAction_ContextAction__OverridableActionMixin); _inherit(A._AnimatedCrossFadeState, A.__AnimatedCrossFadeState_State_TickerProviderStateMixin); @@ -536292,17 +567673,15 @@ _inherit(A._WidgetsAppState, A.__WidgetsAppState_State_WidgetsBindingObserver); _inherit(A.StreamBuilder, A.StreamBuilderBase); _inherit(A._AutocompleteCallbackAction, A.CallbackAction); - _inheritMany(A.InheritedNotifier, [A.AutocompleteHighlightedOption, A._FocusMarker, A.PdfPreviewController]); + _inheritMany(A.InheritedNotifier, [A.AutocompleteHighlightedOption, A._FocusMarker, A.PdfPreviewController, A._FocusMarker0]); _inherit(A.AutofillGroupState, A._AutofillGroupState_State_AutofillScopeMixin); _inheritMany(A.Notification0, [A.KeepAliveNotification, A._DraggableScrollableNotification_Notification_ViewportNotificationMixin, A.LayoutChangedNotification, A._OverscrollIndicatorNotification_Notification_ViewportNotificationMixin, A._ScrollMetricsNotification_Notification_ViewportNotificationMixin]); - _inheritMany(A.Element0, [A.ComponentElement, A.RenderObjectElement, A._NullElement]); _inheritMany(A.ComponentElement, [A.ProxyElement, A.StatelessElement, A.StatefulElement]); _inheritMany(A.ProxyElement, [A.InheritedElement, A.ParentDataElement, A.__NotificationElement_ProxyElement_NotifiableElementMixin]); _inheritMany(A.InheritedElement, [A._UbiquitousInheritedElement, A.InheritedModelElement, A._InheritedNotifierElement]); _inherit(A.Directionality, A._UbiquitousInheritedWidget); _inherit(A.Center, A.Align); _inheritMany(A.ParentDataWidget, [A.LayoutId, A.Positioned, A.Flexible, A.KeepAlive, A.TableCell]); - _inheritMany(A.RenderObjectElement, [A.SingleChildRenderObjectElement, A.RootRenderObjectElement, A.LeafRenderObjectElement, A.MultiChildRenderObjectElement, A._LayoutBuilderElement, A.SliverMultiBoxAdaptorElement, A._SliverPersistentHeaderElement, A.SlottedRenderObjectElement, A._TableElement]); _inheritMany(A.SingleChildRenderObjectElement, [A._OffstageElement, A.__SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin]); _inherit(A.IndexedStack, A.Stack); _inherit(A.Expanded, A.Flexible); @@ -536323,7 +567702,6 @@ _inherit(A.EditableTextState, A._EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver_TickerProviderStateMixin_TextSelectionDelegate_TextInputClient); _inherit(A.WidgetSpan, A.PlaceholderSpan0); _inherit(A._ScribblePlaceholder, A.WidgetSpan); - _inheritMany(A._TextBoundary, [A._CodeUnitBoundary, A._WhitespaceBoundary, A._CharacterBoundary, A._WordBoundary, A._LineBreak, A._DocumentBoundary, A._ExpandedTextBoundary, A._CollapsedSelectionBoundary, A._MixedBoundary]); _inherit(A._FocusNode_Object_DiagnosticableTreeMixin_ChangeNotifier, A._FocusNode_Object_DiagnosticableTreeMixin); _inherit(A.FocusNode, A._FocusNode_Object_DiagnosticableTreeMixin_ChangeNotifier); _inherit(A.FocusScopeNode, A.FocusNode); @@ -536345,6 +567723,7 @@ _inheritMany(A.ConstrainedLayoutBuilder, [A.LayoutBuilder, A.ValueLayoutBuilder]); _inherit(A.__RenderLayoutBuilder_RenderBox_RenderObjectWithChildMixin_RenderConstrainedLayoutBuilder, A.__RenderLayoutBuilder_RenderBox_RenderObjectWithChildMixin); _inherit(A._RenderLayoutBuilder, A.__RenderLayoutBuilder_RenderBox_RenderObjectWithChildMixin_RenderConstrainedLayoutBuilder); + _inherit(A.MagnifierDecoration, A.ShapeDecoration); _inherit(A._MediaQueryFromWindowState, A.__MediaQueryFromWindowState_State_WidgetsBindingObserver); _inherit(A.DefaultTransitionDelegate, A.TransitionDelegate); _inherit(A._RouteEntry, A.RouteTransitionRecord); @@ -536356,7 +567735,6 @@ _inherit(A.__RenderOverflowBar_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A.__RenderOverflowBar_RenderBox_ContainerRenderObjectMixin); _inherit(A._RenderOverflowBar, A.__RenderOverflowBar_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin); _inherit(A.OverlayState, A._OverlayState_State_TickerProviderStateMixin); - _inheritMany(A.MultiChildRenderObjectElement, [A._TheatreElement, A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin, A._OverflowViewElement]); _inherit(A._RenderTheatre, A.__RenderTheatre_RenderBox_ContainerRenderObjectMixin); _inherit(A._GlowingOverscrollIndicatorState, A.__GlowingOverscrollIndicatorState_State_TickerProviderStateMixin); _inherit(A._StretchingOverscrollIndicatorState, A.__StretchingOverscrollIndicatorState_State_TickerProviderStateMixin); @@ -536414,8 +567792,11 @@ _inherit(A.__RenderSliverPinnedPersistentHeaderForWidgets_RenderSliverPinnedPersistentHeader__RenderSliverPersistentHeaderForWidgetsMixin, A.RenderSliverPinnedPersistentHeader); _inherit(A._RenderSliverPinnedPersistentHeaderForWidgets, A.__RenderSliverPinnedPersistentHeaderForWidgets_RenderSliverPinnedPersistentHeader__RenderSliverPersistentHeaderForWidgetsMixin); _inherit(A._TableSlot, A.__TableSlot_Object_Diagnosticable); + _inherit(A.RenderTapRegionSurface, A._RenderTapRegionSurface_RenderProxyBoxWithHitTestBehavior_TapRegionRegistry); + _inherit(A.TextFieldTapRegion, A.TapRegion); _inheritMany(A.DirectionalTextEditingIntent, [A.DeleteCharacterIntent, A.DeleteToNextWordBoundaryIntent, A.DeleteToLineBreakIntent, A.DirectionalCaretMovementIntent, A.ExtendSelectionToNextWordBoundaryOrCaretLocationIntent, A.ExpandSelectionToDocumentBoundaryIntent, A.ExpandSelectionToLineBreakIntent, A.ScrollToDocumentBoundaryIntent]); - _inheritMany(A.DirectionalCaretMovementIntent, [A.ExtendSelectionByCharacterIntent, A.ExtendSelectionToNextWordBoundaryIntent, A.ExtendSelectionToLineBreakIntent, A.ExtendSelectionVerticallyToAdjacentLineIntent, A.ExtendSelectionToDocumentBoundaryIntent]); + _inheritMany(A.DirectionalCaretMovementIntent, [A.ExtendSelectionByCharacterIntent, A.ExtendSelectionToNextWordBoundaryIntent, A.ExtendSelectionToLineBreakIntent, A.ExtendSelectionVerticallyToAdjacentLineIntent, A.ExtendSelectionVerticallyToAdjacentPageIntent, A.ExtendSelectionToDocumentBoundaryIntent]); + _inherit(A._SelectionToolbarWrapperState, A.__SelectionToolbarWrapperState_State_SingleTickerProviderStateMixin); _inherit(A._SelectionHandleOverlayState, A.__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin); _inherit(A._WidgetTicker, A.Ticker); _inherit(A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin, A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin); @@ -536456,6 +567837,8 @@ _inherit(A._StyledToastWidgetState_State_TickerProviderStateMixin_WidgetsBindingObserver, A._StyledToastWidgetState_State_TickerProviderStateMixin); _inherit(A.StyledToastWidgetState, A._StyledToastWidgetState_State_TickerProviderStateMixin_WidgetsBindingObserver); _inherit(A.PluginRegistry, A.Registrar); + _inherit(A.DomHtmlScriptElement, A.DomHtmlElement); + _inherit(A.GoogleIdentityServicesError, A.DomError0); _inheritMany(A.GoogleSignInPlatform, [A.MethodChannelGoogleSignIn, A.GoogleSignInPlugin]); _inheritMany(A.Node0, [A._Document_Node__ParentNode, A.DocumentType, A.Text0, A._Element_Node__ParentNode, A.Comment]); _inherit(A._Document_Node__ParentNode__NonElementParentNode, A._Document_Node__ParentNode); @@ -536478,10 +567861,14 @@ _inheritMany(A.BaseRequest, [A.MultipartRequest, A.Request]); _inheritMany(A.BaseResponse, [A.Response, A.StreamedResponse]); _inherit(A.CaseInsensitiveMap, A.CanonicalizedMap); + _inheritMany(A.ColorUint8, [A.ColorRgb8, A.ColorRgba8]); + _inherit(A.ExifData, A.IfdContainer); + _inheritMany(A.IfdValue, [A.IfdByteValue, A.IfdValueAscii, A.IfdValueShort, A.IfdValueLong, A.IfdValueRational, A.IfdValueSByte, A.IfdValueSShort, A.IfdValueSLong, A.IfdValueSRational, A.IfdValueSingle, A.IfdValueDouble, A.IfdValueUndefined]); _inherit(A.InternalPngFrame, A.PngFrame); - _inherit(A.PngInfo, A.DecodeInfo); _inherit(A.InternalPngInfo, A.PngInfo); _inherit(A.PngDecoder, A.Decoder); + _inheritMany(A.ImageData0, [A.ImageDataFloat16, A.ImageDataFloat32, A.ImageDataFloat64, A.ImageDataInt16, A.ImageDataInt32, A.ImageDataInt8, A.ImageDataUint1, A.ImageDataUint16, A.ImageDataUint2, A.ImageDataUint32, A.ImageDataUint4, A.ImageDataUint8]); + _inherit(A.PaletteUint8, A.Palette0); _inheritMany(A.ImageCropperPlatform, [A.ImageCropperPlugin, A.MethodChannelImageCropper]); _inherit(A.CroppedFile, A.CroppedFileBase); _inheritMany(A.ImagePickerPlatform, [A.ImagePickerPlugin, A.MethodChannelImagePicker]); @@ -536889,9 +568276,13 @@ _inherit(A.AppLocalization, A._AppLocalization_LocaleCodeAware_LocalizationsProvider); _inherit(A.AttributedTextMarkdownSerializer, A.AttributionVisitor); _inheritMany(A.BlockSyntax, [A._EmptyParagraphSyntax, A.EmptyBlockSyntax, A.SetextHeaderSyntax, A.HeaderSyntax, A.BlockquoteSyntax, A.CodeBlockSyntax, A.FencedCodeBlockSyntax, A.HorizontalRuleSyntax, A.BlockHtmlSyntax, A.ListSyntax, A.ParagraphSyntax]); - _inheritMany(A.LinkifyElement, [A.LinkableElement, A.TextElement]); + _inherit(A.AttributedTextEditingController, A._AttributedTextEditingController_Object_ChangeNotifier); + _inheritMany(A.AttributedTextEditingController, [A.SingleLineAttributedTextEditingController, A._ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient]); + _inheritMany(A.LinkifyElement, [A.LinkableElement, A.TextElement0]); _inheritMany(A.Linkifier, [A.EmailLinkifier, A.UrlLinkifier]); _inheritMany(A.LinkableElement, [A.EmailElement, A.UrlElement]); + _inheritMany(A.AuthMessages, [A.AndroidAuthMessages, A.IOSAuthMessages, A.WindowsAuthMessages]); + _inherit(A.DefaultLocalAuthPlatform, A.LocalAuthPlatform); _inheritMany(A.BlockHtmlSyntax, [A.BlockTagBlockHtmlSyntax, A.LongBlockHtmlSyntax]); _inherit(A.OtherTagBlockHtmlSyntax, A.BlockTagBlockHtmlSyntax); _inheritMany(A.ListSyntax, [A.UnorderedListSyntax, A.OrderedListSyntax]); @@ -536913,7 +568304,7 @@ _inherit(A._FadeWidgetState, A.__FadeWidgetState_State_SingleTickerProviderStateMixin); _inherit(A._RenderOverflowView_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A._RenderOverflowView_RenderBox_ContainerRenderObjectMixin); _inherit(A.RenderOverflowView, A._RenderOverflowView_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin); - _inheritMany(A.PackageInfoPlatform, [A.MethodChannelPackageInfo, A.PackageInfoPlugin]); + _inheritMany(A.PackageInfoPlatform, [A.PackageInfoPlusWebPlugin, A.MethodChannelPackageInfo]); _inherit(A.InternalStyle, A.Style); _inheritMany(A.InternalStyle, [A.PosixStyle, A.UrlStyle, A.WindowsStyle]); _inherit(A.MethodChannelPathProvider, A.PathProviderPlatform); @@ -536923,8 +568314,9 @@ _inherit(A.__PinputState_State_RestorationMixin_WidgetsBindingObserver__PinputUtilsMixin, A.__PinputState_State_RestorationMixin_WidgetsBindingObserver); _inherit(A._PinputState, A.__PinputState_State_RestorationMixin_WidgetsBindingObserver__PinputUtilsMixin); _inherit(A._PinputAnimatedCursorState, A.__PinputAnimatedCursorState_State_SingleTickerProviderStateMixin); - _inherit(A.LocalPlatform, A.Platform0); + _inherit(A.LocalPlatform, A.Platform); _inheritMany(A.PrintingPlatform, [A.PrintingPlugin, A.MethodChannelPrinting]); + _inherit(A.PdfRaster, A.PdfRasterBase); _inherit(A._WebPdfRaster, A.PdfRaster); _inherit(A.PdfShareAction, A._PdfShareAction_StatelessWidget_PdfPreviewActionBounds); _inherit(A.PdfPreviewCustomState, A._PdfPreviewCustomState_State_PdfPreviewRaster); @@ -536935,9 +568327,11 @@ _inheritMany(A.ForwardingSink, [A._StartWithStreamSink, A._StartWithErrorStreamSink]); _inherit(A.WebEnvironmentVariables, A.EnvironmentVariables); _inherit(A.NoOpSentrySpan, A.ISentrySpan); - _inherit(A.WebPlatform, A.Platform1); + _inherit(A.WebPlatform, A.Platform0); + _inherit(A.SentryTransactionContext, A.SentrySpanContext); _inherit(A.SentryNavigatorObserver, A.RouteObserver); _inherit(A.RouteObserverBreadcrumb, A.Breadcrumb); + _inheritMany(A.SharePlatform, [A.SharePlusWebPlugin, A.MethodChannelShare]); _inheritMany(A.SharedPreferencesStorePlatform, [A.MethodChannelSharedPreferencesStore, A.SharedPreferencesPlugin]); _inherit(A.UnknownSignInWithAppleException, A.PlatformException); _inheritMany(A.SignInWithApplePlatform, [A.MethodChannelSignInWithApple, A.SignInWithApplePlugin]); @@ -536945,35 +568339,33 @@ _inheritMany(A.SourceSpanMixin, [A._FileSpan, A.SourceSpanBase]); _inherit(A.SourceSpanFormatException, A.SourceSpanException); _inherit(A.SourceSpanWithContext, A.SourceSpanBase); - _inherit(A.InjectedBase, A.InjectedBaseState); - _inherit(A.ReactiveModel, A.InjectedBase); - _inherit(A.Injected, A.ReactiveModel); - _inherit(A.InjectedImp, A.Injected); - _inherit(A.StateBuilderBase, A.MyStatefulWidget); - _inherit(A._StateBuilderBaseState, A.ExtendedState); + _inherit(A.MyStatefulWidget, A.IStatefulWidget); + _inherit(A.OnBuilder, A.MyStatefulWidget); + _inherit(A._MyStatefulWidgetState, A.ExtendedState); _inherit(A.MyElement, A.StatefulElement); + _inherit(A.ReactiveModel, A._ReactiveModel_Object_IObservable); + _inherit(A.ReactiveModelImp, A.ReactiveModel); + _inherit(A.InjectedImp, A.ReactiveModelImp); _inherit(A.StringScannerException, A.SourceSpanFormatException); _inherit(A.DocumentComposer, A._DocumentComposer_Object_ChangeNotifier); _inherit(A.ComposerPreferences, A._ComposerPreferences_Object_ChangeNotifier); _inherit(A.MutableDocument, A._MutableDocument_Object_ChangeNotifier); - _inheritMany(A.SingleColumnLayoutComponentViewModel, [A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel, A.HorizontalRuleComponentViewModel, A.ImageComponentViewModel, A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel, A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel]); + _inheritMany(A.SingleColumnLayoutComponentViewModel, [A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel, A.HorizontalRuleComponentViewModel, A.ImageComponentViewModel, A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel, A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel, A._TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel]); _inherit(A.BlockquoteComponentViewModel, A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel); _inheritMany(A.DocumentNode, [A.BlockNode, A._TextNode_DocumentNode_ChangeNotifier]); _inherit(A._BoxComponentState, A.__BoxComponentState_State_DocumentComponent); _inherit(A._CaretDocumentOverlayState, A.__CaretDocumentOverlayState_State_SingleTickerProviderStateMixin); - _inherit(A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin, A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin); - _inherit(A._DocumentMouseInteractorState, A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin); - _inherit(A.MagnifierAndToolbarController, A._MagnifierAndToolbarController_Object_ChangeNotifier); + _inherit(A._DocumentMouseInteractorState, A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin); _inherit(A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin, A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver); - _inherit(A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin, A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin); - _inherit(A._AndroidDocumentTouchInteractorState, A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin); + _inherit(A._AndroidDocumentTouchInteractorState, A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin); _inherit(A._AndroidDocumentTouchEditingControlsState, A.__AndroidDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin); - _inheritMany(A.MagnifierAndToolbarController, [A.AndroidDocumentGestureEditingController, A.IosDocumentGestureEditingController]); _inherit(A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin, A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver); - _inherit(A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin, A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin); - _inherit(A._IOSDocumentTouchInteractorState, A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin); - _inherit(A.FloatingCursorController, A._FloatingCursorController_Object_ChangeNotifier); - _inherit(A._IosDocumentTouchEditingControlsState, A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin); + _inherit(A._IOSDocumentTouchInteractorState, A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin); + _inherit(A._DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient, A.TextInputConnectionDecorator); + _inherit(A._DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient_DeltaTextInputClient, A._DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient); + _inherit(A.DocumentImeInputClient, A._DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient_DeltaTextInputClient); + _inherit(A._DeltaTextInputClientDecorator_Object_TextInputClient_DeltaTextInputClient, A._DeltaTextInputClientDecorator_Object_TextInputClient); + _inherit(A.DeltaTextInputClientDecorator, A._DeltaTextInputClientDecorator_Object_TextInputClient_DeltaTextInputClient); _inherit(A._DocumentScrollableState, A.__DocumentScrollableState_State_SingleTickerProviderStateMixin); _inherit(A.AutoScrollController, A._AutoScrollController_Object_ChangeNotifier); _inheritMany(A.BlockNode, [A._HorizontalRuleNode_BlockNode_ChangeNotifier, A._ImageNode_BlockNode_ChangeNotifier]); @@ -536981,14 +568373,39 @@ _inherit(A.ImageNode, A._ImageNode_BlockNode_ChangeNotifier); _inheritMany(A.SingleColumnLayoutStylePhase, [A.SingleColumnLayoutCustomComponentStyler, A.SingleColumnStylesheetStyler, A.SingleColumnLayoutSelectionStyler]); _inherit(A.TextNode, A._TextNode_DocumentNode_ChangeNotifier); - _inheritMany(A.TextNode, [A.ListItemNode, A.ParagraphNode]); + _inheritMany(A.TextNode, [A.ListItemNode, A.ParagraphNode, A.TaskNode]); _inherit(A.ListItemComponentViewModel, A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel); _inherit(A.ParagraphComponentViewModel, A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel); + _inherit(A.TaskComponentViewModel, A._TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel); + _inherit(A.__TaskComponentState_State_ProxyDocumentComponent_ProxyTextComposable, A.__TaskComponentState_State_ProxyDocumentComponent); + _inherit(A._TaskComponentState, A.__TaskComponentState_State_ProxyDocumentComponent_ProxyTextComposable); _inherit(A.TextNodeSelection, A.TextSelection); _inherit(A.TextNodePosition, A.TextPosition); _inherit(A.TextComponentState, A._TextComponentState_State_DocumentComponent); _inherit(A.BlinkingCaretState, A._BlinkingCaretState_State_SingleTickerProviderStateMixin); + _inherit(A.GestureEditingController, A._GestureEditingController_Object_ChangeNotifier); + _inheritMany(A.GestureEditingController, [A.AndroidDocumentGestureEditingController, A.IosDocumentGestureEditingController]); + _inherit(A._IosDocumentTouchEditingControlsState, A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin); + _inherit(A.FloatingCursorController, A._FloatingCursorController_Object_ChangeNotifier); + _inherit(A.MagnifierAndToolbarController, A._MagnifierAndToolbarController_Object_ChangeNotifier); + _inherit(A._AndroidEditingOverlayControlsState, A.__AndroidEditingOverlayControlsState_State_WidgetsBindingObserver); + _inherit(A.AndroidEditingOverlayController, A._AndroidEditingOverlayController_Object_ChangeNotifier); + _inherit(A.AndroidTextFieldTouchInteractorState, A._AndroidTextFieldTouchInteractorState_State_TickerProviderStateMixin); + _inherit(A._SuperAndroidTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver, A._SuperAndroidTextFieldState_State_TickerProviderStateMixin); + _inherit(A.SuperAndroidTextFieldState, A._SuperAndroidTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver); + _inherit(A.SuperTextFieldScrollviewState, A._SuperTextFieldScrollviewState_State_SingleTickerProviderStateMixin); _inherit(A.OuterBoxShadow, A.BoxShadow); + _inherit(A._TextScrollViewState, A.__TextScrollViewState_State_SingleTickerProviderStateMixin); + _inherit(A.TextScrollController, A._TextScrollController_Object_ChangeNotifier); + _inherit(A._ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient_DeltaTextInputClient, A._ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient); + _inherit(A.ImeAttributedTextEditingController, A._ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient_DeltaTextInputClient); + _inherit(A._IOSEditingControlsState, A.__IOSEditingControlsState_State_WidgetsBindingObserver); + _inherit(A.IOSEditingOverlayController, A._IOSEditingOverlayController_Object_ChangeNotifier); + _inherit(A.FloatingCursorController0, A._FloatingCursorController_Object_ChangeNotifier0); + _inherit(A.IOSTextFieldTouchInteractorState, A._IOSTextFieldTouchInteractorState_State_TickerProviderStateMixin); + _inherit(A._SuperIOSTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver, A._SuperIOSTextFieldState_State_TickerProviderStateMixin); + _inherit(A.SuperIOSTextFieldState, A._SuperIOSTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver); + _inherit(A.TextLayoutCaretState, A._TextLayoutCaretState_State_TickerProviderStateMixin); _inherit(A.BlinkController, A._BlinkController_Object_ChangeNotifier); _inherit(A.SuperTextState, A._SuperTextState_State_ProseTextBlock); _inherit(A._RenderSuperTextLayout_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A._RenderSuperTextLayout_RenderBox_ContainerRenderObjectMixin); @@ -537002,6 +568419,9 @@ _inherit(A._RenderValueLayoutBuilder, A.__RenderValueLayoutBuilder_RenderBox_RenderObjectWithChildMixin_RenderConstrainedLayoutBuilder); _mixin(A._DefaultTextEditingStrategy_Object_CompositionAwareMixin, A.CompositionAwareMixin); _mixin(A._DomCanvas_EngineCanvas_SaveElementStackTracking, A.SaveElementStackTracking); + _mixin(A._LayoutFragment__CombinedFragment__FragmentMetrics, A._FragmentMetrics); + _mixin(A._LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition, A._FragmentPosition); + _mixin(A._LayoutFragment__CombinedFragment__FragmentMetrics__FragmentPosition__FragmentBox, A._FragmentBox); _mixinHard(A._PersistedClipRRect_PersistedContainerSurface__DomClip, A._DomClip); _mixinHard(A._PersistedClipRect_PersistedContainerSurface__DomClip, A._DomClip); _mixin(A.__MouseAdapter__BaseAdapter__WheelEventListenerMixin, A._WheelEventListenerMixin); @@ -537024,6 +568444,7 @@ _mixin(A.__SetBase_Object_SetMixin, A.SetMixin); _mixin(A.__UnmodifiableSet__SetBase__UnmodifiableSetMixin, A._UnmodifiableSetMixin); _mixin(A.__JsonStringStringifierPretty__JsonStringStringifier__JsonPrettyPrintMixin, A._JsonPrettyPrintMixin); + _mixin(A.__JsonUtf8StringifierPretty__JsonUtf8Stringifier__JsonPrettyPrintMixin, A._JsonPrettyPrintMixin); _mixin(A._CssStyleDeclaration_JavaScriptObject_CssStyleDeclarationBase, A.CssStyleDeclarationBase); _mixin(A._DomRectList_JavaScriptObject_ListMixin, A.ListMixin); _mixin(A._DomRectList_JavaScriptObject_ListMixin_ImmutableListMixin, A.ImmutableListMixin); @@ -537096,8 +568517,14 @@ _mixin(A.__AnimatedEvaluation_Animation_AnimationWithParentMixin, A.AnimationWithParentMixin); _mixinHard(A.__CupertinoButtonState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixin(A._CupertinoDynamicColor_Color_Diagnosticable, A.Diagnosticable); + _mixin(A.__CupertinoDesktopTextSelectionHandleControls_CupertinoDesktopTextSelectionControls_TextSelectionHandleControls, A.TextSelectionHandleControls); _mixin(A._CupertinoIconThemeData_IconThemeData_Diagnosticable, A.Diagnosticable); + _mixinHard(A.__CupertinoTextMagnifierState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixinHard(A.__CupertinoSwitchState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); + _mixin(A._CupertinoTextSelectionHandleControls_CupertinoTextSelectionControls_TextSelectionHandleControls, A.TextSelectionHandleControls); + _mixinHard(A.__CupertinoTextSelectionToolbarContentState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); + _mixinHard(A.__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin, A.ContainerRenderObjectMixin); + _mixin(A.__RenderCupertinoTextSelectionToolbarItems_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A.RenderBoxContainerDefaultsMixin); _mixin(A._CupertinoTextThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._CupertinoThemeData_NoDefaultCupertinoThemeData_Diagnosticable, A.Diagnosticable); _mixin(A._FlutterError_Error_DiagnosticableTreeMixin, A.DiagnosticableTreeMixin); @@ -537126,8 +568553,12 @@ _mixin(A._PointerPanZoomUpdateEvent_PointerEvent__PointerEventDescription__CopyPointerPanZoomUpdateEvent, A._CopyPointerPanZoomUpdateEvent); _mixin(A._PointerRemovedEvent_PointerEvent__PointerEventDescription, A._PointerEventDescription); _mixin(A._PointerRemovedEvent_PointerEvent__PointerEventDescription__CopyPointerRemovedEvent, A._CopyPointerRemovedEvent); + _mixin(A._PointerScaleEvent_PointerSignalEvent__PointerEventDescription, A._PointerEventDescription); + _mixin(A._PointerScaleEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScaleEvent, A._CopyPointerScaleEvent); _mixin(A._PointerScrollEvent_PointerSignalEvent__PointerEventDescription, A._PointerEventDescription); _mixin(A._PointerScrollEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollEvent, A._CopyPointerScrollEvent); + _mixin(A._PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription, A._PointerEventDescription); + _mixin(A._PointerScrollInertiaCancelEvent_PointerSignalEvent__PointerEventDescription__CopyPointerScrollInertiaCancelEvent, A._CopyPointerScrollInertiaCancelEvent); _mixin(A._PointerUpEvent_PointerEvent__PointerEventDescription, A._PointerEventDescription); _mixin(A._PointerUpEvent_PointerEvent__PointerEventDescription__CopyPointerUpEvent, A._CopyPointerUpEvent); _mixin(A.__TransformedPointerAddedEvent__TransformedPointerEvent__CopyPointerAddedEvent, A._CopyPointerAddedEvent); @@ -537143,11 +568574,14 @@ _mixin(A.__TransformedPointerPanZoomStartEvent__TransformedPointerEvent__CopyPointerPanZoomStartEvent, A._CopyPointerPanZoomStartEvent); _mixin(A.__TransformedPointerPanZoomUpdateEvent__TransformedPointerEvent__CopyPointerPanZoomUpdateEvent, A._CopyPointerPanZoomUpdateEvent); _mixin(A.__TransformedPointerRemovedEvent__TransformedPointerEvent__CopyPointerRemovedEvent, A._CopyPointerRemovedEvent); + _mixin(A.__TransformedPointerScaleEvent__TransformedPointerEvent__CopyPointerScaleEvent, A._CopyPointerScaleEvent); _mixin(A.__TransformedPointerScrollEvent__TransformedPointerEvent__CopyPointerScrollEvent, A._CopyPointerScrollEvent); + _mixin(A.__TransformedPointerScrollInertiaCancelEvent__TransformedPointerEvent__CopyPointerScrollInertiaCancelEvent, A._CopyPointerScrollInertiaCancelEvent); _mixin(A.__TransformedPointerUpEvent__TransformedPointerEvent__CopyPointerUpEvent, A._CopyPointerUpEvent); _mixin(A._GestureRecognizer_GestureArenaMember_DiagnosticableTreeMixin, A.DiagnosticableTreeMixin); _mixinHard(A.__SliverAppBarState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixin(A._AppBarTheme_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._BadgeThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._MaterialBannerThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._BottomAppBarTheme_Object_Diagnosticable, A.Diagnosticable); _mixin(A._BottomNavigationBarThemeData_Object_Diagnosticable, A.Diagnosticable); @@ -537167,11 +568601,13 @@ _mixinHard(A.__SortArrowState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixin(A._DataTableThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__DatePickerDialogState_State_RestorationMixin, A.RestorationMixin); + _mixin(A.__DesktopTextSelectionHandleControls_DesktopTextSelectionControls_TextSelectionHandleControls, A.TextSelectionHandleControls); _mixin(A._DialogTheme_Object_Diagnosticable, A.Diagnosticable); _mixin(A._DividerThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A._DrawerControllerState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixin(A._DrawerThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A.__DropdownButtonState_State_WidgetsBindingObserver, A.WidgetsBindingObserver); + _mixin(A._DropdownMenuThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A.__ElevatedButtonDefaultColor_MaterialStateProperty_Diagnosticable, A.Diagnosticable); _mixin(A.__ElevatedButtonDefaultElevation_MaterialStateProperty_Diagnosticable, A.Diagnosticable); _mixin(A.__ElevatedButtonDefaultMouseCursor_MaterialStateProperty_Diagnosticable, A.Diagnosticable); @@ -537179,6 +568615,7 @@ _mixin(A._ElevatedButtonThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__ExpandIconState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixin(A._ExpansionTileThemeData_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._FilledButtonThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A.__EndDockedFabLocation_StandardFabLocation_FabEndOffsetX, A.FabEndOffsetX); _mixin(A.__EndDockedFabLocation_StandardFabLocation_FabEndOffsetX_FabDockedOffsetY, A.FabDockedOffsetY); _mixin(A.__EndFloatFabLocation_StandardFabLocation_FabEndOffsetX, A.FabEndOffsetX); @@ -537186,6 +568623,7 @@ _mixin(A.__EndTopFabLocation_StandardFabLocation_FabEndOffsetX, A.FabEndOffsetX); _mixin(A.__EndTopFabLocation_StandardFabLocation_FabEndOffsetX_FabTopOffsetY, A.FabTopOffsetY); _mixin(A._FloatingActionButtonThemeData_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._IconButtonThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__InkResponseState_State_AutomaticKeepAliveClientMixin, A.AutomaticKeepAliveClientMixin); _mixin(A._InputDecorationTheme_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__BorderContainerState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); @@ -537197,8 +568635,12 @@ _mixinHard(A.__RenderListTile_RenderBox_SlottedContainerRenderObjectMixin, A.SlottedContainerRenderObjectMixin); _mixin(A._ListTileThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__MaterialState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); + _mixin(A._MenuButtonThemeData_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._MenuStyle_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._MenuThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__MergeableMaterialState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixin(A._NavigationBarThemeData_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._NavigationDrawerThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._NavigationRailThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A.__OutlinedButtonDefaultColor_MaterialStateProperty_Diagnosticable, A.Diagnosticable); _mixin(A.__OutlinedButtonDefaultMouseCursor_MaterialStateProperty_Diagnosticable, A.Diagnosticable); @@ -537206,6 +568648,8 @@ _mixin(A._OutlinedButtonThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._MaterialPageRoute_PageRoute_MaterialRouteTransitionMixin, A.MaterialRouteTransitionMixin); _mixin(A._PageTransitionsTheme_Object_Diagnosticable, A.Diagnosticable); + _mixin(A.__ZoomEnterTransitionState_State__ZoomTransitionBase, A._ZoomTransitionBase); + _mixin(A.__ZoomExitTransitionState_State__ZoomTransitionBase, A._ZoomTransitionBase); _mixin(A._PopupMenuThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__CircularProgressIndicatorState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixinHard(A.__LinearProgressIndicatorState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); @@ -537219,10 +568663,12 @@ _mixinHard(A._ScaffoldState_State_TickerProviderStateMixin_RestorationMixin, A.RestorationMixin); _mixinHard(A.__FloatingActionButtonTransitionState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixin(A._ScrollbarThemeData_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._SegmentedButtonThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._SliderThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._SnackBarThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__MaterialSwitchState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixinHard(A.__MaterialSwitchState_State_TickerProviderStateMixin_ToggleableStateMixin, A.ToggleableStateMixin); + _mixin(A.__SwitchConfigM2_Object__SwitchConfig, A._SwitchConfig); _mixin(A._SwitchThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._TabBarTheme_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__DefaultTabControllerState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); @@ -537231,7 +568677,11 @@ _mixin(A.__TextButtonDefaultMouseCursor_MaterialStateProperty_Diagnosticable, A.Diagnosticable); _mixin(A._TextButtonThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__TextFieldState_State_RestorationMixin, A.RestorationMixin); + _mixin(A._MaterialTextSelectionHandleControls_MaterialTextSelectionControls_TextSelectionHandleControls, A.TextSelectionHandleControls); + _mixinHard(A.__TextSelectionControlsToolbarState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixin(A._TextSelectionThemeData_Object_Diagnosticable, A.Diagnosticable); + _mixinHard(A.__RenderTextSelectionToolbarItemsLayout_RenderBox_ContainerRenderObjectMixin, A.ContainerRenderObjectMixin); + _mixinHard(A.__TextSelectionToolbarOverflowableState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixin(A._TextTheme_Object_Diagnosticable, A.Diagnosticable); _mixin(A._ThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._VisualDensity_Object_Diagnosticable, A.Diagnosticable); @@ -537246,6 +568696,7 @@ _mixinHard(A._TooltipState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixin(A._TooltipThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._Typography_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._BorderSide_Object_Diagnosticable, A.Diagnosticable); _mixin(A._Decoration_Object_Diagnosticable, A.Diagnosticable); _mixin(A._ImageChunkEvent_Object_Diagnosticable, A.Diagnosticable); _mixin(A._ImageStream_Object_Diagnosticable, A.Diagnosticable); @@ -537302,6 +568753,8 @@ _mixin(A._MouseCursor_Object_Diagnosticable, A.Diagnosticable); _mixin(A._RawKeyEvent_Object_Diagnosticable, A.Diagnosticable); _mixin(A._RawKeyEventData_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._TextEditingDelta_Object_Diagnosticable, A.Diagnosticable); + _mixin(A.__PlatformTextInputControl_Object_TextInputControl, A.TextInputControl); _mixin(A._Action_Object_Diagnosticable, A.Diagnosticable); _mixin(A._ActionDispatcher_Object_Diagnosticable, A.Diagnosticable); _mixin(A._Intent_Object_Diagnosticable, A.Diagnosticable); @@ -537379,7 +568832,9 @@ _mixinHard(A.__SelectionKeepAliveState_State_AutomaticKeepAliveClientMixin, A.AutomaticKeepAliveClientMixin); _mixin(A.__RenderSliverPinnedPersistentHeaderForWidgets_RenderSliverPinnedPersistentHeader__RenderSliverPersistentHeaderForWidgetsMixin, A._RenderSliverPersistentHeaderForWidgetsMixin); _mixin(A.__TableSlot_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._RenderTapRegionSurface_RenderProxyBoxWithHitTestBehavior_TapRegionRegistry, A.TapRegionRegistry); _mixinHard(A.__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); + _mixinHard(A.__SelectionToolbarWrapperState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixin(A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin, A.NotifiableElementMixin); _mixin(A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin, A.ViewportElementMixin); _mixin(A._DefaultCacheManager_CacheManager_ImageCacheManager, A.ImageCacheManager); @@ -537562,6 +569017,7 @@ _mixinHard(A._PdfPreviewCustomState_State_PdfPreviewRaster, A.PdfPreviewRaster); _mixin(A._QrBitBuffer_Object_ListMixin, A.ListMixin); _mixinHard(A._RoundedLoadingButtonState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); + _mixin(A._ReactiveModel_Object_IObservable, A.IObservable); _mixin(A._ComposerPreferences_Object_ChangeNotifier, A.ChangeNotifier); _mixin(A._DocumentComposer_Object_ChangeNotifier, A.ChangeNotifier); _mixin(A._MutableDocument_Object_ChangeNotifier, A.ChangeNotifier); @@ -537569,26 +569025,49 @@ _mixin(A.__BoxComponentState_State_DocumentComponent, A.DocumentComponent); _mixinHard(A.__CaretDocumentOverlayState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixinHard(A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); - _mixin(A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin, A.DocumentSelectionOnFocusMixin); - _mixin(A._MagnifierAndToolbarController_Object_ChangeNotifier, A.ChangeNotifier); _mixinHard(A.__AndroidDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixin(A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver, A.WidgetsBindingObserver); _mixinHard(A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); - _mixin(A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin, A.DocumentSelectionOnFocusMixin); - _mixin(A._FloatingCursorController_Object_ChangeNotifier, A.ChangeNotifier); _mixin(A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver, A.WidgetsBindingObserver); _mixinHard(A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); - _mixin(A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin_DocumentSelectionOnFocusMixin, A.DocumentSelectionOnFocusMixin); - _mixinHard(A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); + _mixin(A._DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient, A.TextInputClient); + _mixin(A._DocumentImeInputClient_TextInputConnectionDecorator_TextInputClient_DeltaTextInputClient, A.DeltaTextInputClient); + _mixin(A._DeltaTextInputClientDecorator_Object_TextInputClient, A.TextInputClient); + _mixin(A._DeltaTextInputClientDecorator_Object_TextInputClient_DeltaTextInputClient, A.DeltaTextInputClient); _mixin(A._AutoScrollController_Object_ChangeNotifier, A.ChangeNotifier); _mixinHard(A.__DocumentScrollableState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixin(A._HorizontalRuleNode_BlockNode_ChangeNotifier, A.ChangeNotifier); _mixin(A._ImageNode_BlockNode_ChangeNotifier, A.ChangeNotifier); _mixinHard(A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel, A.TextComponentViewModel); _mixinHard(A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel, A.TextComponentViewModel); + _mixinHard(A._TaskComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel, A.TextComponentViewModel); + _mixin(A.__TaskComponentState_State_ProxyDocumentComponent, A.ProxyDocumentComponent); + _mixin(A.__TaskComponentState_State_ProxyDocumentComponent_ProxyTextComposable, A.ProxyTextComposable); _mixin(A._TextComponentState_State_DocumentComponent, A.DocumentComponent); _mixin(A._TextNode_DocumentNode_ChangeNotifier, A.ChangeNotifier); _mixinHard(A._BlinkingCaretState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); + _mixin(A._FloatingCursorController_Object_ChangeNotifier, A.ChangeNotifier); + _mixinHard(A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); + _mixin(A._GestureEditingController_Object_ChangeNotifier, A.ChangeNotifier); + _mixin(A._MagnifierAndToolbarController_Object_ChangeNotifier, A.ChangeNotifier); + _mixin(A._AndroidEditingOverlayController_Object_ChangeNotifier, A.ChangeNotifier); + _mixin(A.__AndroidEditingOverlayControlsState_State_WidgetsBindingObserver, A.WidgetsBindingObserver); + _mixinHard(A._AndroidTextFieldTouchInteractorState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); + _mixinHard(A._SuperAndroidTextFieldState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); + _mixin(A._SuperAndroidTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver, A.WidgetsBindingObserver); + _mixinHard(A._SuperTextFieldScrollviewState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); + _mixin(A._AttributedTextEditingController_Object_ChangeNotifier, A.ChangeNotifier); + _mixin(A._TextScrollController_Object_ChangeNotifier, A.ChangeNotifier); + _mixinHard(A.__TextScrollViewState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); + _mixin(A._ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient, A.TextInputClient); + _mixin(A._ImeAttributedTextEditingController_AttributedTextEditingController_TextInputClient_DeltaTextInputClient, A.DeltaTextInputClient); + _mixin(A._IOSEditingOverlayController_Object_ChangeNotifier, A.ChangeNotifier); + _mixin(A.__IOSEditingControlsState_State_WidgetsBindingObserver, A.WidgetsBindingObserver); + _mixin(A._FloatingCursorController_Object_ChangeNotifier0, A.ChangeNotifier); + _mixinHard(A._IOSTextFieldTouchInteractorState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); + _mixinHard(A._SuperIOSTextFieldState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); + _mixin(A._SuperIOSTextFieldState_State_TickerProviderStateMixin_WidgetsBindingObserver, A.WidgetsBindingObserver); + _mixinHard(A._TextLayoutCaretState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixin(A._BlinkController_Object_ChangeNotifier, A.ChangeNotifier); _mixinHard(A._RenderSuperTextLayout_RenderBox_ContainerRenderObjectMixin, A.ContainerRenderObjectMixin); _mixin(A._RenderSuperTextLayout_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A.RenderBoxContainerDefaultsMixin); @@ -537601,27 +569080,30 @@ typeUniverse: {eC: new Map(), tR: {}, eT: {}, tPV: {}, sEA: []}, mangledGlobalNames: {int: "int", double: "double", num: "num", String: "String", bool: "bool", Null: "Null", List: "List"}, mangledNames: {}, - types: ["~()", "Null()", "ListUIStateBuilder*(ListUIStateBuilder*)", "Null(Object*)", "Null(Store*,@,@(@)*)", "@(String*)", "Null(@)", "Null(String*)", "InvoiceEntityBuilder*(InvoiceEntityBuilder*)", "@(bool*)", "double(double)", "@()", "@(@)", "SettingsEntityBuilder*(SettingsEntityBuilder*)", "bool*(String*)", "String*(String*)", "Null(BuildContext*)", "Future*(BuildContext*)", "~(BuildContext*)", "bool()", "Null(bool*)", "int*(String*,String*)", "ErrorDialog*(BuildContext*)", "~(Duration)", "CompanyEntityBuilder*(CompanyEntityBuilder*)", "bool*()", "String*(@)", "Null(EntityState*,bool*)", "~(JavaScriptObject)", "Future*()", "Future*(Store*,@,@(@)*)", "Future*()", "Null(SelectableEntity*)", "ExpenseEntityBuilder*(ExpenseEntityBuilder*)", "~(TextEditingController*)", "Future<~>*()", "Null(List*)", "String*(BaseEntity*)", "Null(Duration*)", "ListBuilder*()", "DropdownMenuItem*(String*)", "~(Object?)", "Null(String*,String*)", "~(AnimationStatus)", "bool*(Route<@>*)", "~(bool*)", "Null(String*,bool*)", "PaymentEntityBuilder*(PaymentEntityBuilder*)", "String*(String*,PreviewEntity*)", "@(BuildContext*)", "String*(String*,ClearEntityFilter*)", "bool(SpanMarker)", "String*(String*,SelectCompany*)", "ListUIState*(ListUIState*,FilterByEntity*)", "ClientEntityBuilder*(ClientEntityBuilder*)", "CompanyGatewayEntityBuilder*(CompanyGatewayEntityBuilder*)", "PluralCase()", "Null(String*,InvoiceEntity*)", "Null(DocumentEntity*)", "TaskEntityBuilder*(TaskEntityBuilder*)", "~(BuildContext*,EntityAction*)", "ListDivider*(BuildContext*,int*)", "SubscriptionEntityBuilder*(SubscriptionEntityBuilder*)", "ExecutionInstruction({editContext!EditContext,keyEvent!RawKeyEvent})", "@(SelectableEntity*)", "InvoiceItemEntityBuilder*(InvoiceItemEntityBuilder*)", "InvoiceEntity*(String*)", "String*(String*,@)", "Null(InvoiceEntity*)", "bool(String)", "String(String,Node)", "Null(TextEditingController*)", "bool*(InvoiceItemEntity*)", "InvoiceStatusEntityBuilder*(InvoiceStatusEntityBuilder*)", "String*(String*,FilterByEntity*)", "String()", "~(String*)", "Null(BuildContext*,MultipartFile*)", "Null(BuildContext*,DocumentEntity*,String*,String*)", "int*(List*,List*)", "Future?(Object*)", "bool(BoxHitTestResult,Offset)", "UserEntityBuilder*(UserEntityBuilder*)", "~(bool)", "~(DragUpdateDetails)", "Widget(BuildContext)", "bool*(bool*,UpdateUserPreferences*)", "SettingsUIStateBuilder*(SettingsUIStateBuilder*)", "int*(int*,PreviewEntity*)", "~(int)", "VendorEntityBuilder*(VendorEntityBuilder*)", "~(TapDownDetails)", "~(DragStartDetails)", "~(PaintingContext,Offset)", "EntityStats*(String*,BuiltMap*)", "~(TapUpDetails)", "double(RenderBox)", "UserCompanyEntityBuilder*(UserCompanyEntityBuilder*)", "~(Element0)", "Null(~)", "bool*(InvoiceEntity*)", "Null(EntityStatus*,bool*)", "@(TaxRateEntity*)", "Null(JavaScriptObject)", "Future<~>()", "~(@)", "~(String)", "InvoiceEntity*(@)", "Null(List*)", "StatelessWidget*(BuildContext*,BoxConstraints*)", "Uint8List*(PdfPageFormat*)", "Null(int*)", "~(RenderObject)", "~(PointerEvent)", "Null(BuildContext*,Completer*)", "ScheduleEntityBuilder*(ScheduleEntityBuilder*)", "Null(String*,ExpenseEntity*)", "String(Match)", "bool(Object?)", "~(DragEndDetails)", "int(int)", "Color(Set)", "~(Document2,DocumentEditorTransaction)", "TransactionEntityBuilder*(TransactionEntityBuilder*)", "~(RestorableProperty,~())", "String(String)", "@(int*,String*)", "@(CompanyEntity*)", "@(MultipartFile*)", "ScrollableListView*(BuildContext*)", "Palette()", "String*()", "Null(Object,StackTrace)", "@(DocumentEntity*,String*,String*)", "List()", "Map(Document2,DocumentNode)", "UserStateBuilder*(UserStateBuilder*)", "~(Object,StackTrace)", "Null(int*,int*)", "Null(ExpenseEntity*)", "bool(@)", "bool(FocusNode)", "~(ByteData?)", "@(InvoiceEntity*)", "Null(TaxRateEntity*)", "Null(BaseEntity*)", "String*(InvoiceEntityBuilder*)", "PurchaseOrderStateBuilder*(PurchaseOrderStateBuilder*)", "Null(String*,TaskEntity*)", "DashboardUISettingsBuilder*(DashboardUISettingsBuilder*)", "Widget*()", "Widget*(BuildContext*,int*)", "InvoiceEntity*(InvoiceEntity*,@)", "~(String,@)", "ListBuilder*()", "double*(ChartMoneyData*,int*)", "Null(Completer*,String*)", "bool*(ClientContactEntity*)", "AuthStateBuilder*(AuthStateBuilder*)", "~(LayoutView)", "TransactionRuleEntityBuilder*(TransactionRuleEntityBuilder*)", "~(@,@)", "String*(String*,ClearEntitySelection*)", "DropdownMenuItem*(int*)", "Null(DesignEntity*)", "~(ForcePressDetails)", "TaskStatusEntityBuilder*(TaskStatusEntityBuilder*)", "~(SelectableEntity*)", "Widget(BuildContext,int)", "Null(PaymentEntity*)", "EntityStats*(String*,BuiltMap*)", "Object?(@)", "ProductEntityBuilder*(ProductEntityBuilder*)", "ProjectEntityBuilder*(ProjectEntityBuilder*)", "Null(String*,PaymentEntity*)", "Null(PaymentableEntity*)", "bool*(BaseEntity*)", "Null(List*)", "Future()", "QuoteStateBuilder*(QuoteStateBuilder*)", "int()", "bool*(VendorContactEntity*)", "~(String,String)", "Null(BuildContext*[EntityAction*])", "bool(ScrollNotification)", "PaymentStatusEntityBuilder*(PaymentStatusEntityBuilder*)", "SimpleDialog*(BuildContext*)", "@(int*)", "bool(FlutterHtmlKeyboardEvent)", "Null(SettingsEntity*)", "~(Object*)", "bool(_RouteEntry?)", "Null(UserEntity*)", "bool(int)", "DocumentLayout()", "Null(TaskEntity*)", "CompanyGatewayStateBuilder*(CompanyGatewayStateBuilder*)", "TaxRateStateBuilder*(TaxRateStateBuilder*)", "ListBuilder*()", "TaskEntity*(String*)", "TransactionStateBuilder*(TransactionStateBuilder*)", "MapBuilder*()", "double*(double*)", "~(PointerExitEvent)", "InvitationEntity*(ClientContactEntity*)", "GroupStateBuilder*(GroupStateBuilder*)", "String*(PaymentableEntity*)", "AlertDialog*(BuildContext*)", "Widget(BuildContext,Widget?)", "Null(Completer*)", "Null(TaskTime*)", "MapEntry(@,@)", "ListTile*(String*)", "Color0(int?)", "Null(TransactionEntity*)", "FeesAndLimitsSettingsBuilder*(FeesAndLimitsSettingsBuilder*)", "Null(BuildContext*,bool*)", "Null(LoginResponse*)", "BankAccountEntityBuilder*(BankAccountEntityBuilder*)", "bool*(TaskTime*)", "ClientStateBuilder*(ClientStateBuilder*)", "bool*(PaymentableEntity*)", "double*()", "PaymentEntity*(String*)", "bool(Node)", "ExpenseEntity*(String*)", "Null(InvoiceStateBuilder*)", "PaymentTermStateBuilder*(PaymentTermStateBuilder*)", "Null(ProductEntity*)", "Null(RecurringInvoiceStateBuilder*)", "Null(TaskStateBuilder*)", "Future<@>(MethodCall0)", "Future<~>(MethodCall0)", "bool(InlineSpan)", "WebhookEntityBuilder*(WebhookEntityBuilder*)", "~(LongPressStartDetails)", "double(RenderBox,double)", "~(PointerEnterEvent)", "Null(EntityType*)", "Color?(Set)", "~(~())", "List*()", "int(_Codes)", "Column*(BuildContext*)", "double(double,double)", "Text*(String*)", "~(String?)", "MapBuilder*(MapBuilder*)", "Future*(BuildContext*,bool*)", "Future>(Map)", "Null(BuiltList*)", "String*(InvoiceEntity*)", "CreditStateBuilder*(CreditStateBuilder*)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*)", "int*(InvoiceEntity*,InvoiceEntity*)", "Null(RecurringExpenseStateBuilder*)", "~(Selectable)", "DocumentStateBuilder*(DocumentStateBuilder*)", "ExpenseStateBuilder*(ExpenseStateBuilder*)", "ExpenseCategoryEntityBuilder*(ExpenseCategoryEntityBuilder*)", "Null(GroupEntity*)", "InvoiceStateBuilder*(InvoiceStateBuilder*)", "PaymentStateBuilder*(PaymentStateBuilder*)", "Null(ProjectEntity*)", "ProjectStateBuilder*(ProjectStateBuilder*)", "int(FocusNode,FocusNode)", "RecurringExpenseStateBuilder*(RecurringExpenseStateBuilder*)", "RecurringInvoiceStateBuilder*(RecurringInvoiceStateBuilder*)", "MapBuilder*()", "bool(InheritedElement)", "Null(List*)", "bool(Element0)", "TaskStateBuilder*(TaskStateBuilder*)", "Null(TaskStatusEntity*)", "TaxRateEntity*(String*)", "Null(List*)", "Null(ClientEntity*)", "Null(VendorEntity*)", "~(SpanMarker)", "bool*(PaymentEntity*)", "@(DesignEntity*)", "@(Completer*)", "ExpenseStatusEntityBuilder*(ExpenseStatusEntityBuilder*)", "TextStyle(Set)", "DropdownMenuItem*(MapEntry*)", "Null(@,@)", "~(Object?,Object?)", "bool(MapEntry>>)", "Null(InvoiceItemEntity*,int*)", "Color0*(ChartMoneyData*,int*)", "DateTime*(ChartMoneyData*,int*)", "Null(int*,String*)", "Null(BuildContext*,InvoiceEntity*[String*])", "Null(BuildContext*[int*])", "Null(List*,String*,String*)", "~(PointerExitEvent*)", "ActivityListTile*(BuildContext*,int*)", "Null(String*,ClientEntity*)", "Widget(BuildContext,BoxConstraints)", "~(LongPressMoveUpdateDetails)", "AppStateBuilder*(AppStateBuilder*)", "ProductEntity*(String*)", "bool(GestureListener)", "@(String*,bool*)", "DropdownMenuItem*(DateRange*)", "String?(String?)", "~(String,NumericAxis)", "Null(InvoiceItemEntity*)", "~(PointerDownEvent)", "List*(BuildContext*)", "InvoiceItemSelector*(BuildContext*)", "Null(EntityAction*)", "BaseEntity*(InvoiceItemEntity*)", "bool*(EntityType*)", "Future*(String*)", "~(DateTime)", "UpgradeDialog*(BuildContext*)", "Null(List*[String*,String*])", "TransactionStatusEntityBuilder*(TransactionStatusEntityBuilder*)", "BankAccountEntity*(String*)", "String*(ProfitAndLossReportFields*)", "MessageDialog*(BuildContext*)", "Future()", "ProductStateBuilder*(ProductStateBuilder*)", "Null(BuildContext*,InvoiceEntity*,ClientEntity*)", "int(@,@)", "~(Event)", "Null(PaymentTermEntity*)", "String*(InvitationEntity*)", "bool*(String*,InvoiceEntity*)", "_TextBoundary(DirectionalTextEditingIntent)", "Null(List*)", "Null(DateTime*)", "Null(BuildContext*,EmailTemplate*,String*,String*)", "JavaScriptObject()", "DateTime()", "Null(Store*)", "Null(TransactionRuleEntity*)", "VendorContactEntityBuilder*(VendorContactEntityBuilder*)", "Null(ScheduleEntity*)", "Future<~>(bool)", "ExpenseCategoryStateBuilder*(ExpenseCategoryStateBuilder*)", "ScheduleStateBuilder*(ScheduleStateBuilder*)", "Future>(Map)", "Offset()", "PanGestureRecognizer()", "~(ProgressEvent)", "Null(SubscriptionEntity*)", "RenderBox()", "Null(CompanyGatewayEntity*)", "SubscriptionStateBuilder*(SubscriptionStateBuilder*)", "CompanyGatewayEntity*(String*)", "Future()", "List*(BuiltMap*,BuiltMap*)", "MapBuilder*>*()", "EntityStats*(String*,BuiltMap*)", "InvoiceListItem*(BuildContext*,int*)", "TaskListItem*(BuildContext*,int*)", "ScrollPosition()", "ClientEntity*(String*)", "Null(TaskStatusStateBuilder*)", "TaskStatusStateBuilder*(TaskStatusStateBuilder*)", "WebhookStateBuilder*(WebhookStateBuilder*)", "int(Object?)", "Null(String*,TransactionEntity*)", "Color(Color)", "Null(BankAccountEntity*)", "EntityStats*(String*,BuiltMap*)", "ListBuilder*()", "Null(TokenEntity*)", "ExpenseListItem*(BuildContext*,int*)", "TokenStateBuilder*(TokenStateBuilder*)", "UserSmsVerification*(BuildContext*)", "Null(List*)", "bool*(@)", "Null(ExpenseCategoryEntity*)", "AppTextButton*(BuildContext*)", "KeyEventResult(FocusNode,RawKeyEvent)", "MaterialStateProperty?(ButtonStyle?)", "ExpenseEntity*(ExpenseEntity*,@)", "~(PanGestureRecognizer)", "BankAccountStateBuilder*(BankAccountStateBuilder*)", "TransactionRuleStateBuilder*(TransactionRuleStateBuilder*)", "MapBuilder*(MapBuilder*)", "~({curve:Curve,descendant:RenderObject?,duration:Duration,rect:Rect?})", "bool(_RouteEntry)", "@([String*,String*])", "~(PointerEnterEvent*)", "DesignEntityBuilder*(DesignEntityBuilder*)", "int(RenderObject,RenderObject)", "ClientContactEntityBuilder*(ClientContactEntityBuilder*)", "String(@)", "List*>*(BuildContext*)", "~(NavigatorObserver)", "String(int)", "DesignEntity*(String*)", "DesignStateBuilder*(DesignStateBuilder*)", "ColorTween(@)", "VendorStateBuilder*(VendorStateBuilder*)", "String*(TaxRateReportFields0*)", "CustomFieldSelector*(BuildContext*)", "Null(WebhookEntity*)", "String*(TaxRateReportFields*)", "GridView*(BuildContext*,BoxConstraints*)", "ProjectEntity*(String*)", "Null(WebhookStateBuilder*)", "ListBuilder*()", "Null(List*)", "ListBuilder*()", "WebhookEntity*(String*)", "Null(VendorStateBuilder*)", "Tween(@)", "Null(ClientStateBuilder*)", "~(TextSelection,SelectionChangedCause?)", "Null(List*)", "~(Size)", "VendorEntity*(String*)", "int*(ExpenseEntity*,ExpenseEntity*)", "bool*(EntityAction*)", "Null(UserStateBuilder*)", "OutlinedButton*(EntityAction*)", "PopupMenuButton*(BuildContext*,int*)", "List*>*(BuildContext*)", "PopupMenuItem*(EntityAction*)", "~(DragDownDetails)", "Rect()", "~(bool?)", "UserEntity*(String*)", "ListBuilder*(ListBuilder*)", "bool(DataRow0)", "DecoratedFormField*(BuildContext*,TextEditingController*,FocusNode*,~()*)", "Null(TransactionRuleStateBuilder*)", "MouseCursor0(Set)", "~(SliverConstraints)", "ListBuilder*()", "MaterialStateProperty?(ButtonStyle?)", "Null(List*)", "double()", "TransactionRuleEntity*(String*)", "Widget(Widget,Animation0)", "~(List)", "IconButton*(BuildContext*)", "Null(TransactionStateBuilder*)", "bool(SemanticsNode)", "InkWell*(BuildContext*)", "~(Timer*)", "TransactionEntity*(String*)", "Null(TokenStateBuilder*)", "Null(int*,bool*)", "Null(List*)", "TokenEntity*(String*)", "int(SemanticsNode,SemanticsNode)", "Future<~>(String)", "BaseEntity*(String*)", "Null(TaxRateStateBuilder*)", "Null(List*)", "Null(List*)", "Future*(BuildContext*,Completer*{oneTimePassword:String*,secret:String*,url:String*})", "bool(Object?,Object?)", "Future*(BuildContext*,Completer*,String*)", "Null(List*)", "TaskStatusEntity*(String*)", "bool(Point)", "Null(SubscriptionStateBuilder*)", "Null(Timer*)", "Null(List*)", "SubscriptionEntity*(String*)", "~(ImageStreamListener)", "ListTile*(BuildContext*,int*)", "~(int,int)", "bool(FocusableActionDetector)", "Null(ScheduleStateBuilder*)", "Null(List*)", "VendorContactEntity*()", "ScheduleEntity*(String*)", "~(Codec)", "ReportsUIStateBuilder*(ReportsUIStateBuilder*)", "Null(List*)", "Null(QuoteStateBuilder*)", "Null(PurchaseOrderStateBuilder*)", "Null(ProjectStateBuilder*)", "Object?(Object?)", "Null(List*)", "Null(ProductStateBuilder*)", "Null(List*)", "Null(PaymentTermStateBuilder*)", "Null(List*)", "PaymentTermEntity*(String*)", "VerticalDragGestureRecognizer()", "Null(PaymentStateBuilder*)", "~(VerticalDragGestureRecognizer)", "Null(GroupStateBuilder*)", "GroupEntityBuilder*(GroupEntityBuilder*)", "ListBuilder*(ListBuilder*)", "Null(List*)", "PaymentListItem*(BuildContext*,int*)", "QuoteListItem*(BuildContext*,int*)", "GroupEntity*(String*)", "Null(ExpenseCategoryStateBuilder*)", "int(int,int)", "Null(List*)", "ExpenseCategoryEntity*(String*)", "Null(@,StackTrace)", "@(double*)", "Null(ExpenseStateBuilder*)", "bool*(ExpenseEntity*)", "Future()", "EdgeInsetsGeometryTween(@)", "DropdownMenuItem*(int*)", "~(PointerSignalEvent)", "~(TaxRateEntity*)", "bool(ScrollMetricsNotification)", "PaymentableEntityBuilder*(PaymentableEntityBuilder*)", "Null(List*)", "String*(ClientReportFields*)", "bool(KeyData)", "String*(ContactReportFields*)", "String*(CreditReportFields*)", "String*(DocumentReportFields*)", "String*(ExpenseReportFields*)", "String*(InvoiceItemReportFields*)", "String*(InvoiceReportFields*)", "Null(DesignStateBuilder*)", "String*(PaymentReportFields*)", "~(LongPressEndDetails)", "String*(ProductReportFields*)", "Null(List*)", "String*(PurchaseOrderItemReportFields*)", "String*(PurchaseOrderReportFields*)", "String*(QuoteItemReportFields*)", "String*(QuoteReportFields*)", "String*(RecurringExpenseReportFields*)", "String*(RecurringInvoiceReportFields*)", "int*(TaskEntity*,TaskEntity*)", "String*(TaskReportFields*)", "String*(TransactionReportFields*)", "String*(VendorReportFields*)", "~(Timer)", "@(SettingsEntity*)", "bool*(InvitationEntity*)", "~(Object,String)", "Null(bool)", "MapEntry*>*(String*,String*)", "bool(Node0)", "Null(bool*,int*,String*,double*,double*)", "Null(String*,List*)", "Future*(String*,String*)", "Null(BankAccountStateBuilder*)", "Null(Event)", "Null(CreditStateBuilder*)", "TransactionRuleCriteriaEntityBuilder*(TransactionRuleCriteriaEntityBuilder*)", "PasswordConfirmation*(BuildContext*)", "bool*(Attribution*)", "Widget(BuildContext,Widget,int?,bool)", "Iterable(Iterable)", "bool(_Highlight)", "bool(DocumentNode)", "bool(Country)", "ClientContactEntity*()", "Set()", "TapSequenceGestureRecognizer()", "~(TapSequenceGestureRecognizer)", "bool*(ActivityEntity*)", "InvitationEntity*(VendorContactEntity*)", "Null(CompanyGatewayStateBuilder*)", "Null(List*)", "JavaScriptObject(JavaScriptObject)", "bool(String?)", "Future<~>(~(JavaScriptObject),~(Object?))", "List*(BuiltMap*)", "DocumentEntityBuilder*(DocumentEntityBuilder*)", "_Channel()", "~(_DragInfo)", "VelocityTracker(PointerEvent)", "bool(Selectable,double)", "@(JavaScriptObject)", "~(Attribution,int)", "SpanMarker(SpanMarker)", "bool(Rule)", "Future(JavaScriptObject)", "KeyData()", "int(int,@)", "bool*(GatewayOptionsEntity*)", "MapBuilder*>*(MapBuilder*>*)", "Widget(BuildContext,Object,StackTrace?)", "~(bool(String))", "List?(int?)", "List()", "ListBuilder*()", "ListBuilder*()", "String(num?)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "MapBuilder*()", "ListBuilder*()", "~(GestureMode)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "MapBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "MapBuilder*()", "MapBuilder*()", "TaskTimeBuilder*(TaskTimeBuilder*)", "int(LayoutView,LayoutView)", "bool(LayoutView)", "~(GestureListener)", "num?(int?)", "PrefStateBuilder*(PrefStateBuilder*)", "bool(ChartBehavior<@>)", "LoginScreen*(BuildContext*)", "MainScreen*(BuildContext*)", "MediaQuery*(BuildContext*,Widget*)", "PaymentEditScreen*(BuildContext*)", "PaymentRefundScreen*(BuildContext*)", "~(Uint8List,String,int)", "~(HorizontalDragGestureRecognizer)", "Future*(BuildContext*,AppSidebarMode*)", "HorizontalDragGestureRecognizer()", "UserEntity*(UserEntity*,@)", "String*(MapBuilder*)", "Null(BuildContext*,String*,String*)", "~(LongPressGestureRecognizer)", "TransactionRuleEntity*(TransactionRuleEntity*,@)", "TransactionEntity*(TransactionEntity*,@)", "LongPressGestureRecognizer()", "Null(BuildContext*,List*)", "Null(BuildContext*,BuiltMap*)", "@(int*,bool*)", "Map*(String*)", "num*(@,int*)", "Color0*(@,int*)", "~(TapGestureRecognizer)", "TapGestureRecognizer()", "TokenEntity*(TokenEntity*,@)", "bool*(QuoteItemReportFields*)", "TaxRateEntity*(TaxRateEntity*,@)", "TaskStatusEntity*(TaskStatusEntity*,@)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "bool*(PurchaseOrderItemReportFields*)", "int(_ReadingOrderSortData,_ReadingOrderSortData)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "bool*(InvoiceItemReportFields*)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "Future(RandomAccessFile)", "Padding*(InvoiceEntity*)", "double*(PaymentableEntity*)", "~([String*])", "Null(MapEntry*)", "RefreshIndicator*(BuildContext*)", "ProductListItem*(BuildContext*,int*)", "PopupMenuItem*(String*)", "List*>*(BuildContext*)", "Container*(BuildContext*,int*)", "Null(VendorContactEntity*)", "ExpenseCategoryListItem*(BuildContext*,int*)", "Future*(Response*)", "Null(EntityType*,List*)", "bool(DisplayFeature)", "Null(ChartDataGroup*)", "Null(DateRange*)", "~(RandomAccessFile)", "Null(Uint8List)", "Object?(DismissIntent)", "TokenMeta*(GatewayTokenEntity*)", "Row*(BuildContext*,BoxConstraints*)", "Null(GatewayTokenEntity*)", "Null(ClientContactEntity*)", "Widget*(BuildContext*,AsyncSnapshot*)", "Map()", "~(RestorationBucket)", "Future(ByteData?)", "@(Object*)", "int*(int*)", "DataCell*(String*)", "DataCell*(DataColumn0*)", "bool*(DataRow*)", "bool*(SystemLogEntity*)", "String*(PhoneNumber*)", "DropdownMenuItem<@>*(@)", "Future*(@)", "TaskEntity*(TaskEntity*,@)", "PointerInterceptor*(BuildContext*)", "List(_SemanticsSortGroup)", "AccountSmsVerification*(BuildContext*)", "Widget*(CompanyEntity*)", "Align*(List<@>*)", "SubscriptionEntity*(SubscriptionEntity*,@)", "Text*(@)", "ScheduleEntity*(ScheduleEntity*,@)", "Null(List<@>*)", "Null(PointerHoverEvent*)", "TaxRateEntity*()", "ProjectEntity*(ProjectEntity*,@)", "bool*(TaxRateEntity*)", "Null(EmailTemplate*)", "Null(String*,String*,String*,String*,String*)", "bool(BoxHitTestResult)", "ToggleButtons*(BuildContext*,BoxConstraints*)", "WebhookEntity*(WebhookEntity*,@)", "bool*(SelectableEntity*)", "DropdownMenuItem*(ImportType*)", "ProductEntity*(ProductEntity*,@)", "bool(InlineSpanSemanticsInformation)", "~(Rect)", "List*()", "Null(BuildContext*,String*,String*,String*)", "PaymentTermEntity*(PaymentTermEntity*,@)", "UserSettingsEntityBuilder*(UserSettingsEntityBuilder*)", "PaymentEntity*(PaymentEntity*,@)", "~(ImageChunkEvent)", "InkWell*(String*)", "List*>*(BuildContext*)", "GroupEntity*(GroupEntity*,@)", "ImageStreamCompleter()", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,@)", "DesignEntity*(DesignEntity*,@)", "CompanyGatewayEntity*(CompanyGatewayEntity*,@)", "Size(RenderBox,BoxConstraints)", "BankAccountEntity*(BankAccountEntity*,@)", "~(RenderBox,BoxConstraints{parentUsesSize:bool})", "Stack(BuildContext,List,Widget?)", "Widget(BuildContext,TextLayout)", "~(ImageInfo,bool)", "VendorEntity*(VendorEntity*,@)", "bool(Attribution)", "Future(String,Map)", "~({addedComponents!List,changedComponents!List,removedComponents!List})", "Completer*(Completer*,EditVendor*)", "Padding(BuildContext)", "~(Offset)", "UserEntity*(@)", "~(TimeOfDay)", "~(_TimePickerMode)", "DecorationTween(@)", "AppSidebarMode*(AppSidebarMode*,UpdateUserPreferences*)", "Semantics(BuildContext,Widget?)", "AlignmentGeometryTween(@)", "Null(BuiltList*)", "Tween<@>?(Tween<@>?,@,Tween<@>(@))", "~(BuildContext)", "~([~])", "Null(PrintingInfo)", "Future<~>(BuildContext,Uint8List/(PdfPageFormat),PdfPageFormat)", "Element2(int)", "int(String?)", "Widget()", "List()", "bool(Delimiter)", "bool(InlineSyntax)", "bool(BlockSyntax)", "String(Node3)", "~(LinkifyElement)", "Widget*(BuildContext*,DocumentSelection*,Widget*)", "String*(Match*)", "Null(GoogleSignInAuthentication*)", "Positioned(BuildContext,Widget?)", "TokenEntityBuilder*(TokenEntityBuilder*)", "Null(ProgressEvent)", "TaxRateEntity*(@)", "TaxRateEntityBuilder*(TaxRateEntityBuilder*)", "_ZoomExitTransition(BuildContext,Animation0,Widget?)", "_ZoomEnterTransition(BuildContext,Animation0,Widget?)", "LocalKey(MergeableMaterialItem)", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltList*,ListUIState*)", "~(Symbol0,@)", "~(num)", "~(RenderBox?)", "~(JavaScriptObject?)", "~(FocusHighlightMode)", "_RuleCriteria*(BuildContext*)", "Null(CompanyEntity*)", "~([Intent?])", "CustomSingleChildLayout(BuildContext)", "Promise<1&>([JavaScriptObject?])", "InvoiceEntity*(InvoiceEntity*,UpdateRecurringInvoiceItem*)", "InvoiceEntity*(InvoiceEntity*,DeleteRecurringInvoiceItem*)", "InvoiceEntity*(InvoiceEntity*,AddRecurringInvoiceItem*)", "String*(String*,ShowPdfRecurringInvoice*)", "~([Object?])", "InvoiceEntity*(InvoiceEntity*,UpdateQuoteItem*)", "InvoiceEntity*(InvoiceEntity*,DeleteQuoteItem*)", "InvoiceEntity*(InvoiceEntity*,AddQuoteItem*)", "String*(String*,ShowPdfQuote*)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*)", "~(Object[StackTrace?])", "InvoiceEntity*(InvoiceEntity*,UpdatePurchaseOrderItem*)", "InvoiceEntity*(InvoiceEntity*,DeletePurchaseOrderItem*)", "InvoiceEntity*(InvoiceEntity*,AddPurchaseOrderItem*)", "~(ChartBehavior<@>)", "EntityStats*(String*,BuiltMap*)", "Null(BuildContext*,String*)", "String*(InvoiceItemEntityBuilder*)", "bool(BuildContext)", "Completer*(Completer*,EditProject*)", "InvoiceItemEntity*(String*)", "PaymentTermEntity*(@)", "PaymentTermEntityBuilder*(PaymentTermEntityBuilder*)", "List()", "List*(String*,BuiltMap*,BuiltList*)", "ViewListDiffResult?(int)", "InvoiceEntity*(InvoiceEntity*,UpdateInvoiceItem*)", "InvoiceEntity*(InvoiceEntity*,DeleteInvoiceItem*)", "InvoiceEntity*(InvoiceEntity*,AddInvoiceItem*)", "String*(String*,ShowPdfInvoice*)", "GroupEntity*(@)", "@(String)", "Completer*(Completer*,EditExpenseCategory*)", "bool(DraggableScrollableNotification)", "ExpenseEntity*(@)", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*,BuiltMap*,StaticState*)", "bool*(String*,ExpenseEntity*)", "String*(ExpenseEntity*)", "Null(BuiltList*)", "VendorListItem*(BuildContext*,int*)", "~(int*)", "Widget*(BuildContext*)", "Null(DocumentStateBuilder*)", "DocumentEntity*(String*)", "String(String,String)", "LicenseEntry(int)", "List*(BuiltMap*,BuiltMap*)", "int*(PaymentEntity*,PaymentEntity*)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*)", "Null(Completer*,String*)", "Widget(BuildContext,bool)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*)", "Null(TaskTime*,int*)", "UpdateState*()", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*,BuiltMap*)", "bool*(SubscriptionEntityBuilder*)", "Widget(BuildContext,Object?,ScrollController?)", "~(ForcePressGestureRecognizer)", "ForcePressGestureRecognizer()", "MapBuilder*>*(MapBuilder*>*)", "_EnableTwoFactor*(BuildContext*)", "double(_PointerPanZoomData)", "Drag?(Offset)", "InvoiceEntity*(InvoiceEntity*,UpdateCreditItem*)", "InvoiceEntity*(InvoiceEntity*,DeleteCreditItem*)", "InvoiceEntity*(InvoiceEntity*,AddCreditItem*)", "String*(String*,ShowPdfCredit*)", "PaymentableEntity*(BaseEntity*)", "CompanyGatewayEntity*(@)", "~(DiagnosticsNode)", "int*(BaseEntity*,BaseEntity*)", "bool*(TaskEntity*)", "~(String,String?)", "bool*(ProjectEntity*)", "bool(JavaScriptObject)", "Future()", "bool*(ProductEntity*)", "ReportSettingsEntityBuilder*(ReportSettingsEntityBuilder*)", "Color?(Color?)", "double*(String*,BuiltMap*)", "bool*(GatewayTokenEntity*)", "EntityStats*(String*,BuiltMap*)", "Future<~>(~)", "List()", "Completer*(Completer*,EditClient*)", "String*(ProjectEntityBuilder*)", "String*(PaymentEntityBuilder*)", "ByteBuffer(@)", "Node2?(DirectoryNode,String,Node2?)", "~(List)", "bool(RenderBox)", "~(ScaleEndDetails)", "Future*(Object*)", "Set<~>*()", "Null(UserCompanyEntity*)", "~(ScaleUpdateDetails)", "~(ScaleStartDetails)", "bool*(HistoryRecord*)", "bool*(CompanyEntity*)", "bool*(bool*,DismissNativeWarningPermanently*)", "~(PersistenceRepository*)", "UIStateBuilder*(UIStateBuilder*)", "String*(String*,ShowPdfPurchaseOrder*)", "TransactionRuleViewScreen*(BuildContext*)", "TransactionRuleEditScreen*(BuildContext*)", "TransactionScreenBuilder*(BuildContext*)", "TransactionViewScreen*(BuildContext*)", "TransactionEditScreen*(BuildContext*)", "BankAccountScreenBuilder*(BuildContext*)", "BankAccountViewScreen*(BuildContext*)", "BankAccountEditScreen*(BuildContext*)", "PurchaseOrderScreenBuilder*(BuildContext*)", "PurchaseOrderViewScreen*(BuildContext*)", "PurchaseOrderEditScreen*(BuildContext*)", "PurchaseOrderEmailScreen*(BuildContext*)", "PurchaseOrderPdfScreen*(BuildContext*)", "RecurringExpenseScreenBuilder*(BuildContext*)", "RecurringExpenseViewScreen*(BuildContext*)", "RecurringExpenseEditScreen*(BuildContext*)", "SubscriptionScreenBuilder*(BuildContext*)", "SubscriptionViewScreen*(BuildContext*)", "SubscriptionEditScreen*(BuildContext*)", "TaskStatusScreenBuilder*(BuildContext*)", "TaskStatusViewScreen*(BuildContext*)", "TaskStatusEditScreen*(BuildContext*)", "ExpenseCategoryScreenBuilder*(BuildContext*)", "ExpenseCategoryViewScreen*(BuildContext*)", "ExpenseCategoryEditScreen*(BuildContext*)", "RecurringInvoiceScreenBuilder*(BuildContext*)", "RecurringInvoiceViewScreen*(BuildContext*)", "RecurringInvoiceEditScreen*(BuildContext*)", "RecurringInvoicePdfScreen*(BuildContext*)", "WebhookScreenBuilder*(BuildContext*)", "WebhookViewScreen*(BuildContext*)", "WebhookEditScreen*(BuildContext*)", "TokenScreenBuilder*(BuildContext*)", "TokenViewScreen*(BuildContext*)", "TokenEditScreen*(BuildContext*)", "PaymentTermScreenBuilder*(BuildContext*)", "PaymentTermEditScreen*(BuildContext*)", "PaymentTermViewScreen*(BuildContext*)", "DesignScreenBuilder*(BuildContext*)", "DesignViewScreen*(BuildContext*)", "DesignEditScreen*(BuildContext*)", "CreditScreenBuilder*(BuildContext*)", "CreditViewScreen*(BuildContext*)", "CreditEditScreen*(BuildContext*)", "CreditEmailScreen*(BuildContext*)", "CreditPdfScreen*(BuildContext*)", "UserScreenBuilder*(BuildContext*)", "UserViewScreen*(BuildContext*)", "UserEditScreen*(BuildContext*)", "GroupScreenBuilder*(BuildContext*)", "GroupViewScreen*(BuildContext*)", "GroupEditScreen*(BuildContext*)", "SettingsScreenBuilder*(BuildContext*)", "ReportsScreenBuilder*(BuildContext*)", "CompanyDetailsScreen*(BuildContext*)", "UserDetailsScreen*(BuildContext*)", "LocalizationScreen*(BuildContext*)", "PaymentsSettingsScreen*(BuildContext*)", "CompanyGatewayScreenBuilder*(BuildContext*)", "CompanyGatewayViewScreen*(BuildContext*)", "CompanyGatewayEditScreen*(BuildContext*)", "TaxSettingsScreen*(BuildContext*)", "TaxRateScreenBuilder*(BuildContext*)", "TaxRateViewScreen*(BuildContext*)", "TaxRateEditScreen*(BuildContext*)", "ProductSettingsScreen*(BuildContext*)", "ExpenseSettingsScreen*(BuildContext*)", "TaskSettingsScreen*(BuildContext*)", "ImportExportScreen*(BuildContext*)", "DeviceSettingsScreen*(BuildContext*)", "AccountManagementScreen*(BuildContext*)", "CustomFieldsScreen*(BuildContext*)", "GeneratedNumbersScreen*(BuildContext*)", "WorkflowSettingsScreen*(BuildContext*)", "InvoiceDesignScreen*(BuildContext*)", "ClientPortalScreen*(BuildContext*)", "EmailSettingsScreen*(BuildContext*)", "TemplatesAndRemindersScreen*(BuildContext*)", "CreditCardsAndBanksScreen*(BuildContext*)", "DataVisualizationsScreen*(BuildContext*)", "TransactionRuleScreenBuilder*(BuildContext*)", "~(String,ChartBehavior0<@>)", "~(ChartStateBehavior>,AnimationController)", "ScheduleEditScreen*(BuildContext*)", "Widget(LegendEntry<@>)", "Checkable(SemanticsObject)", "Padding(Widget)", "int(TableRow)", "Padding(int)", "Future*(SharedPreferences*)", "ScheduleViewScreen*(BuildContext*)", "List(Size)", "String*(String*,ClearLastError*)", "String*(String*,LoadClientsFailure*)", "String*(String*,LoadProductsFailure*)", "String*(String*,LoadInvoicesFailure*)", "String*(String*,LoadPaymentsFailure*)", "String*(String*,LoadQuotesFailure*)", "String*(String*,LoadProjectsFailure*)", "String*(String*,LoadTasksFailure*)", "String*(String*,LoadVendorsFailure*)", "String*(String*,LoadExpensesFailure*)", "String*(String*,LoadSchedulesFailure*)", "String*(String*,LoadTransactionRulesFailure*)", "String*(String*,LoadTransactionsFailure*)", "String*(String*,LoadBankAccountsFailure*)", "String*(String*,LoadPurchaseOrdersFailure*)", "String*(String*,LoadRecurringExpensesFailure*)", "String*(String*,LoadSubscriptionsFailure*)", "String*(String*,LoadTaskStatusesFailure*)", "String*(String*,LoadRecurringInvoicesFailure*)", "String*(String*,LoadWebhooksFailure*)", "String*(String*,LoadTokensFailure*)", "String*(String*,LoadPaymentTermsFailure*)", "String*(String*,LoadDesignsFailure*)", "String*(String*,LoadCreditsFailure*)", "String*(String*,RefreshDataFailure*)", "bool*(bool*,DismissNativeWarning*)", "ScheduleScreenBuilder*(BuildContext*)", "UserCompanyState*(int*)", "QuotePdfScreen*(BuildContext*)", "QuoteEmailScreen*(BuildContext*)", "QuoteEditScreen*(BuildContext*)", "QuoteViewScreen*(BuildContext*)", "QuoteScreenBuilder*(BuildContext*)", "Null(UserCompanyState*)", "PaymentViewScreen*(BuildContext*)", "ChartContainerRenderObject<@>()", "PaymentScreenBuilder*(BuildContext*)", "ImageRoleManager(SemanticsObject)", "Null(BuiltList*)", "BankAccountUIStateBuilder*(BankAccountUIStateBuilder*)", "bool*(bool*,ViewBankAccount*)", "bool*(bool*,ViewBankAccountList*)", "bool*(bool*,FilterBankAccountsByState*)", "bool*(bool*,FilterBankAccounts*)", "bool*(bool*,FilterBankAccountsByCustom1*)", "bool*(bool*,FilterBankAccountsByCustom2*)", "bool*(bool*,FilterBankAccountsByCustom3*)", "bool*(bool*,FilterBankAccountsByCustom4*)", "int*(int*,UpdateBankAccountTab*)", "LiveRegion(SemanticsObject)", "String*(String*,ArchiveBankAccountsSuccess*)", "String*(String*,DeleteBankAccountsSuccess*)", "DirectoryNode?(DirectoryNode,bool)", "RealNode?(DirectoryNode,bool)", "FileNode()", "ProjectEditScreen*(BuildContext*)", "String*(String*,SortBankAccounts*)", "String*(String*,FilterBankAccounts*)", "String*(String*,FilterBankAccountsByState*)", "String*(String*,FilterBankAccountsByCustom1*)", "String*(String*,FilterBankAccountsByCustom2*)", "String*(String*,FilterBankAccountsByCustom3*)", "String*(String*,FilterBankAccountsByCustom4*)", "~(FileNode)", "BankAccountEntity*(BankAccountEntity*,UpdateBankAccount*)", "FileNode(FileNode)", "BankAccountEntity*(BankAccountEntity*,RestoreBankAccountsSuccess*)", "BankAccountEntity*(BankAccountEntity*,ArchiveBankAccountsSuccess*)", "BankAccountEntity*(BankAccountEntity*,DeleteBankAccountsSuccess*)", "ProjectViewScreen*(BuildContext*)", "~(Node2)", "Node2?(DirectoryNode,String,Node2?,int,int)", "ProjectScreenBuilder*(BuildContext*)", "List*(BuiltMap*,BuiltList*,StaticState*,BuiltMap*,String*)", "~(File,Uint8List?,String?,Stream>?)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "Future(String)", "BankAccountEntity*(@)", "TaskEditScreen*(BuildContext*)", "TaskViewScreen*(BuildContext*)", "TickerFuture({from:double?})", "_MergClientPicker*(BuildContext*)", "~(_AnimationDirection)", "EngineLineMetrics(ParagraphLine)", "Future(JavaScriptObject)", "String(String,Color)", "ViewClipChain()", "~(String,JavaScriptObject)", "Null(BuiltList*)", "ClientUIStateBuilder*(ClientUIStateBuilder*)", "bool*(bool*,ViewClient*)", "bool*(bool*,ViewClientList*)", "bool*(bool*,FilterClientsByState*)", "bool*(bool*,FilterClients*)", "bool*(bool*,FilterClientsByCustom1*)", "bool*(bool*,FilterClientsByCustom2*)", "bool*(bool*,FilterClientsByCustom3*)", "bool*(bool*,FilterClientsByCustom4*)", "int*(int*,UpdateClientTab*)", "TaskScreenBuilder*(BuildContext*)", "ClientContactEntity*(ClientContactEntity*,EditClient*)", "ClientContactEntity*(ClientContactEntity*,EditContact*)", "String*(String*,ArchiveClientsSuccess*)", "String*(String*,DeleteClientsSuccess*)", "String*(String*,ViewClient*)", "String*(String*,AddClientSuccess*)", "String*(String*,ShowPdfClient*)", "String*(String*,SortClients*)", "String*(String*,FilterClients*)", "String*(String*,FilterClientsByState*)", "String*(String*,FilterClientsByCustom1*)", "String*(String*,FilterClientsByCustom2*)", "String*(String*,FilterClientsByCustom3*)", "String*(String*,FilterClientsByCustom4*)", "~(EditingState?,TextEditingDeltaState?)", "ClientEntity*(ClientEntity*,SaveClientSuccess*)", "ClientEntity*(ClientEntity*,AddClientSuccess*)", "ClientEntity*(ClientEntity*,RestoreClientSuccess*)", "ClientEntity*(ClientEntity*,ArchiveClientsSuccess*)", "ClientEntity*(ClientEntity*,DeleteClientsSuccess*)", "ClientEntity*(ClientEntity*,EditClient*)", "ClientEntity*(ClientEntity*,UpdateClient*)", "ClientEntity*(ClientEntity*,AddContact*)", "ClientEntity*(ClientEntity*,DeleteContact*)", "ClientEntity*(ClientEntity*,UpdateContact*)", "ClientEntity*(ClientEntity*,ViewClient*)", "ClientEntity*(ClientEntity*,ViewClientList*)", "ClientEntity*(ClientEntity*,SelectCompany*)", "ClientEntity*(ClientEntity*,DiscardChanges*)", "VendorEditScreen*(BuildContext*)", "VendorViewScreen*(BuildContext*)", "List*(BuiltMap*,BuiltList*,BuiltMap*,StaticState*)", "VendorScreenBuilder*(BuildContext*)", "Future()", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,ListUIState*,BuiltMap*,StaticState*)", "ExpenseEditScreen*(BuildContext*)", "ExpenseViewScreen*(BuildContext*)", "ExpenseScreenBuilder*(BuildContext*)", "double*(String*,BuiltMap*)", "TargetPlatform?()", "ClientEntity*(@)", "UserCompanyStateBuilder*(UserCompanyStateBuilder*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateReportSettings*)", "TargetPlatform()", "DocumentEditScreen*(BuildContext*)", "UserCompanyEntity*(UserCompanyEntity*,SaveAuthUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,ConnecOAuthUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,ConnecGmailUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,DisableTwoFactorSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,SaveUserSettingsSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateCompanyLanguage*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateDashboardFields*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateDashboardFieldSettingss*)", "CompanyEntityBuilder*(UserCompanyEntityBuilder*)", "int*(int*,LoadCompanySuccess*)", "int*(int*,LoadExpensesSuccess*)", "List*(BuiltMap*,BuiltList*)", "bool*(CompanyEntity*,BuiltMap*,BuiltMap*)", "List*(CompanyEntity*,BuiltMap*,BuiltMap*)", "List*(String*,UserCompanyState*)", "bool(DiagnosticsNode?)", "DocumentViewScreen*(BuildContext*)", "bool*(ClientEntity*)", "bool(StackFrame)", "ErrorDescription(String)", "String(DiagnosticsNode)", "DocumentScreenBuilder*(BuildContext*)", "InvoicePdfScreen*(BuildContext*)", "InvoiceEmailScreen*(BuildContext*)", "InvoiceEditScreen*(BuildContext*)", "InvoiceViewScreen*(BuildContext*)", "InvoiceScreenBuilder*(BuildContext*)", "Promise<1&>()", "int(List)", "ClientPdfScreen*(BuildContext*)", "Null(BuiltList*)", "CompanyGatewayUIStateBuilder*(CompanyGatewayUIStateBuilder*)", "bool*(bool*,ViewCompanyGateway*)", "bool*(bool*,ViewCompanyGatewayList*)", "bool*(bool*,FilterCompanyGatewaysByState*)", "bool*(bool*,FilterCompanyGateways*)", "bool*(bool*,FilterCompanyGatewaysByCustom1*)", "bool*(bool*,FilterCompanyGatewaysByCustom2*)", "bool*(bool*,FilterCompanyGatewaysByCustom3*)", "bool*(bool*,FilterCompanyGatewaysByCustom4*)", "String*(String*,ArchiveCompanyGatewaySuccess*)", "String*(String*,DeleteCompanyGatewaySuccess*)", "String*(String*,ViewCompanyGateway*)", "String*(String*,AddCompanyGatewaySuccess*)", "String*(String*,SortCompanyGateways*)", "String*(String*,FilterCompanyGateways*)", "String*(String*,FilterCompanyGatewaysByState*)", "String*(String*,FilterCompanyGatewaysByCustom1*)", "String*(String*,FilterCompanyGatewaysByCustom2*)", "String*(String*,FilterCompanyGatewaysByCustom3*)", "String*(String*,FilterCompanyGatewaysByCustom4*)", "CompanyGatewayEntity*(CompanyGatewayEntity*,RestoreCompanyGatewaySuccess*)", "CompanyGatewayEntity*(CompanyGatewayEntity*,ArchiveCompanyGatewaySuccess*)", "CompanyGatewayEntity*(CompanyGatewayEntity*,DeleteCompanyGatewaySuccess*)", "CompanyGatewayEntity*(CompanyGatewayEntity*,UpdateCompanyGateway*)", "bool(DiagnosticsNode)", "LicenseParagraph()", "ClientEditScreen*(BuildContext*)", "List*(BuiltMap*,BuiltList*,ListUIState*,String*,bool*)", "EntityStats*(String*,BuiltMap*)", "Null(String*,CompanyGatewayEntity*)", "~(AbstractNode)", "String(GestureArenaMember)", "ClientViewScreen*(BuildContext*)", "_GestureArena()", "~(PointerDataPacket)", "bool(Pattern[int])", "bool(PointerData)", "CreditUIStateBuilder*(CreditUIStateBuilder*)", "bool*(bool*,ViewCredit*)", "bool*(bool*,ViewCreditList*)", "bool*(bool*,FilterCreditsByState*)", "bool*(bool*,FilterCredits*)", "bool*(bool*,FilterCreditsByCustom1*)", "bool*(bool*,FilterCreditsByCustom2*)", "bool*(bool*,FilterCreditsByCustom3*)", "bool*(bool*,FilterCreditsByCustom4*)", "int*(int*,UpdateCreditTab*)", "ClientScreenBuilder*(BuildContext*)", "int*(int*,EditCredit*)", "int*(int*,EditCreditItem*)", "String*(String*,ArchiveCreditsSuccess*)", "String*(String*,DeleteCreditsSuccess*)", "String*(String*,ViewCredit*)", "String*(String*,AddCreditSuccess*)", "String*(String*,ShowEmailCredit*)", "String*(String*,SortCredits*)", "String*(String*,FilterCredits*)", "String*(String*,FilterCreditsByState*)", "String*(String*,FilterCreditsByStatus*)", "String*(String*,FilterCreditsByCustom1*)", "String*(String*,FilterCreditsByCustom2*)", "String*(String*,FilterCreditsByCustom3*)", "String*(String*,FilterCreditsByCustom4*)", "InvoiceEntity*(InvoiceEntity*,UpdateCredit*)", "ProductEditScreen*(BuildContext*)", "InvoiceEntity*(InvoiceEntity*,MoveCreditItem*)", "ProductViewScreen*(BuildContext*)", "ProductScreenBuilder*(BuildContext*)", "InvoiceEntity*(InvoiceEntity*,UpdateCreditClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddCreditContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveCreditContact*)", "_PointerEventDescription(PointerData)", "ChangeLayoutBanner*(BuildContext*)", "Drag?()", "~(_TapTracker)", "Map<~(PointerEvent),Matrix4?>()", "~(~(PointerEvent),Matrix4?)", "List*(BuiltMap*,BuiltMap*,BuiltMap*,BuiltList*,String*,BuiltMap*,List*)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*)", "Locale*(String*)", "_CombiningGestureArenaMember()", "DashboardUIStateBuilder*(DashboardUIStateBuilder*)", "BuiltMap*>*(BuiltMap*>*,UpdateDashboardSelection*)", "StyledToast*(BuildContext*)", "BuiltMap*>*(BuiltMap*>*,SelectCompany*)", "EntityType*(EntityType*,UpdateDashboardEntityType*)", "bool*(bool*,UpdateDashboardSidebar*)", "LicensePage(BuildContext)", "~(SelectionModelType)", "Route<@>*(RouteSettings*)", "Null(String*,@)", "Map*(String*)", "Null(String*,Duration*)", "_LicenseData(_LicenseData,LicenseEntry)", "TextField0(SemanticsObject)", "List*(BuiltMap*,String*)", "_LicenseData(_LicenseData)", "LayoutBuilder(BuildContext,AsyncSnapshot<_LicenseData>)", "List*(BuiltMap*,BuiltMap*)", "Palette(Palette())", "Tappable(SemanticsObject)", "StatefulWidget(BuildContext,BoxConstraints)", "List*(BuiltMap*,BuiltMap*)", "Center(BuildContext,int?,Widget?)", "bool*(BankAccountEntity*)", "int(String,String)", "Localizations(BuildContext,int)", "~(_LineRendererElement)", "Null(BuiltList*)", "DesignUIStateBuilder*(DesignUIStateBuilder*)", "bool*(bool*,ViewDesign*)", "bool*(bool*,ViewDesignList*)", "bool*(bool*,FilterDesignsByState*)", "bool*(bool*,FilterDesigns*)", "bool*(bool*,FilterDesignsByCustom1*)", "bool*(bool*,FilterDesignsByCustom2*)", "bool*(bool*,FilterDesignsByCustom3*)", "bool*(bool*,FilterDesignsByCustom4*)", "String*(String*,ArchiveDesignsSuccess*)", "String*(String*,DeleteDesignsSuccess*)", "String*(String*,SortDesigns*)", "String*(String*,FilterDesigns*)", "String*(String*,FilterDesignsByState*)", "String*(String*,FilterDesignsByCustom1*)", "String*(String*,FilterDesignsByCustom2*)", "String*(String*,FilterDesignsByCustom3*)", "String*(String*,FilterDesignsByCustom4*)", "DesignEntity*(DesignEntity*,RestoreDesignsSuccess*)", "DesignEntity*(DesignEntity*,ArchiveDesignsSuccess*)", "DesignEntity*(DesignEntity*,DeleteDesignsSuccess*)", "DesignEntity*(DesignEntity*,UpdateDesign*)", "List>(NavigatorState,String)", "MaterialPageRoute<~>(RouteSettings)", "List*(BuiltMap*,BuiltList*,ListUIState*)", "DesignEntity*(@)", "int*(TaskTime*,TaskTime*)", "BlockSemantics(BuildContext)", "WillPopScope(BuildContext)", "Null(BuiltList*)", "DocumentUIStateBuilder*(DocumentUIStateBuilder*)", "bool*(bool*,ViewDocument*)", "bool*(bool*,ViewDocumentList*)", "bool*(bool*,FilterDocumentsByState*)", "bool*(bool*,FilterDocuments*)", "bool*(bool*,FilterDocumentsByCustom1*)", "bool*(bool*,FilterDocumentsByCustom2*)", "bool*(bool*,FilterDocumentsByCustom3*)", "bool*(bool*,FilterDocumentsByCustom4*)", "String*(String*,ArchiveDocumentSuccess*)", "String*(String*,DeleteDocumentSuccess*)", "String*(String*,ViewDocument*)", "String*(String*,SortDocuments*)", "String*(String*,FilterDocuments*)", "String*(String*,FilterDocumentsByState*)", "String*(String*,FilterDocumentsByCustom1*)", "String*(String*,FilterDocumentsByCustom2*)", "String*(String*,FilterDocumentsByCustom3*)", "String*(String*,FilterDocumentsByCustom4*)", "DocumentEntity*(DocumentEntity*,UpdateDocument*)", "List(BuildContext,_ActionLevel)", "Color0?(int?)", "AnimatedSwitcher(BuildContext,Object?,Widget?)", "DocumentEntity*(@)", "List*(BuiltMap*,BuiltList*,ListUIState*)", "~(CkCanvas)", "InvoiceItemEntity*(BaseEntity*)", "MouseRegion(BuildContext,ScrollController)", "MaterialRectArcTween(Rect?,Rect?)", "Widget(BuildContext,~())", "String(int?)", "ExpenseUIStateBuilder*(ExpenseUIStateBuilder*)", "bool*(bool*,ViewExpense*)", "bool*(bool*,ViewExpenseList*)", "bool*(bool*,FilterExpensesByState*)", "bool*(bool*,FilterExpenses*)", "bool*(bool*,FilterExpensesByCustom1*)", "bool*(bool*,FilterExpensesByCustom2*)", "bool*(bool*,FilterExpensesByCustom3*)", "bool*(bool*,FilterExpensesByCustom4*)", "int*(int*,UpdateExpenseTab*)", "String*(String*,ArchiveExpenseSuccess*)", "String*(String*,DeleteExpenseSuccess*)", "String*(String*,ViewExpense*)", "String*(String*,AddExpenseSuccess*)", "String*(String*,SortExpenses*)", "String*(String*,FilterExpenses*)", "String*(String*,FilterExpensesByState*)", "String*(String*,FilterExpensesByStatus*)", "String*(String*,FilterExpensesByCustom1*)", "String*(String*,FilterExpensesByCustom2*)", "String*(String*,FilterExpensesByCustom3*)", "String*(String*,FilterExpensesByCustom4*)", "ExpenseEntity*(ExpenseEntity*,RestoreExpenseSuccess*)", "ExpenseEntity*(ExpenseEntity*,ArchiveExpenseSuccess*)", "ExpenseEntity*(ExpenseEntity*,DeleteExpenseSuccess*)", "ExpenseEntity*(ExpenseEntity*,UpdateExpense*)", "bool(SurfaceFrame,CkCanvas)", "MapBuilder*()", "MaterialPageRoute<0^>(RouteSettings,Widget(BuildContext))", "MapBuilder*()", "~(Surface)", "InvoiceEntity*(ExpenseEntity*,BuiltMap*)", "MapBuilder*()", "~(ScrollNotification)", "List*(BuiltMap*,String*)", "MapBuilder*()", "@(@,String)", "double(_Diagonal)", "MapBuilder*()", "Null(BuiltList*)", "ExpenseCategoryUIStateBuilder*(ExpenseCategoryUIStateBuilder*)", "MapBuilder*()", "bool*(bool*,ViewExpenseCategory*)", "bool*(bool*,ViewExpenseCategoryList*)", "bool*(bool*,FilterExpenseCategoriesByState*)", "bool*(bool*,FilterExpenseCategories*)", "bool*(bool*,FilterExpenseCategoriesByCustom1*)", "bool*(bool*,FilterExpenseCategoriesByCustom2*)", "bool*(bool*,FilterExpenseCategoriesByCustom3*)", "bool*(bool*,FilterExpenseCategoriesByCustom4*)", "String*(String*,ArchiveExpenseCategoriesSuccess*)", "String*(String*,DeleteExpenseCategoriesSuccess*)", "String*(String*,SortExpenseCategories*)", "String*(String*,FilterExpenseCategories*)", "String*(String*,FilterExpenseCategoriesByState*)", "String*(String*,FilterExpenseCategoriesByCustom1*)", "String*(String*,FilterExpenseCategoriesByCustom2*)", "String*(String*,FilterExpenseCategoriesByCustom3*)", "String*(String*,FilterExpenseCategoriesByCustom4*)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,RestoreExpenseCategoriesSuccess*)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,ArchiveExpenseCategoriesSuccess*)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,DeleteExpenseCategoriesSuccess*)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,UpdateExpenseCategory*)", "MapBuilder*()", "0^?(0^?(ButtonStyle?))", "0^?(MaterialStateProperty<0^>?(ButtonStyle?))", "List*(BuiltMap*,BuiltList*,StaticState*,BuiltMap*,String*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "double*(String*,BuiltMap*)", "MaterialStateProperty?(ButtonStyle?)", "MaterialStateProperty?(ButtonStyle?)", "ExpenseCategoryEntity*(@)", "String?(int)", "MaterialStateProperty?(ButtonStyle?)", "Null(~())", "Null(BuiltList*)", "GroupUIStateBuilder*(GroupUIStateBuilder*)", "bool*(bool*,ViewGroup*)", "bool*(bool*,ViewGroupList*)", "bool*(bool*,FilterGroupsByState*)", "bool*(bool*,FilterGroups*)", "String*(String*,ArchiveGroupSuccess*)", "String*(String*,DeleteGroupSuccess*)", "String*(String*,ViewGroup*)", "String*(String*,AddGroupSuccess*)", "String*(String*,SortGroups*)", "String*(String*,FilterGroups*)", "String*(String*,FilterGroupsByState*)", "GroupEntity*(GroupEntity*,RestoreGroupSuccess*)", "GroupEntity*(GroupEntity*,ArchiveGroupSuccess*)", "GroupEntity*(GroupEntity*,DeleteGroupSuccess*)", "GroupEntity*(GroupEntity*,UpdateGroup*)", "MaterialStateProperty?(ButtonStyle?)", "MaterialStateProperty?(ButtonStyle?)", "MouseCursor0?(Set)", "MapBuilder*()", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "EntityStats*(BuiltMap*,String*)", "InvoiceUIStateBuilder*(InvoiceUIStateBuilder*)", "bool*(bool*,ViewInvoice*)", "bool*(bool*,ViewInvoiceList*)", "bool*(bool*,FilterInvoicesByState*)", "bool*(bool*,FilterInvoices*)", "bool*(bool*,FilterInvoicesByCustom1*)", "bool*(bool*,FilterInvoicesByCustom2*)", "bool*(bool*,FilterInvoicesByCustom3*)", "bool*(bool*,FilterInvoicesByCustom4*)", "int*(int*,UpdateInvoiceTab*)", "MapBuilder*()", "int*(int*,EditInvoice*)", "int*(int*,EditInvoiceItem*)", "String*(String*,ArchiveInvoicesSuccess*)", "String*(String*,DeleteInvoicesSuccess*)", "String*(String*,ViewInvoice*)", "String*(String*,AddInvoiceSuccess*)", "String*(String*,ShowEmailInvoice*)", "String*(String*,SortInvoices*)", "String*(String*,FilterInvoices*)", "String*(String*,FilterInvoicesByState*)", "String*(String*,FilterInvoicesByStatus*)", "String*(String*,FilterInvoicesByCustom1*)", "String*(String*,FilterInvoicesByCustom2*)", "String*(String*,FilterInvoicesByCustom3*)", "String*(String*,FilterInvoicesByCustom4*)", "InvoiceEntity*(InvoiceEntity*,UpdateInvoice*)", "MapBuilder*()", "InvoiceEntity*(InvoiceEntity*,MoveInvoiceItem*)", "MapBuilder*()", "MapBuilder*()", "InvoiceEntity*(InvoiceEntity*,UpdateInvoiceClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddInvoiceContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveInvoiceContact*)", "MouseCursor0?(ButtonStyle?)", "MapBuilder*()", "bool*(String*,BuiltMap*)", "InvoiceEntity*(InvoiceEntity*,BuiltMap*)", "List*(BuiltMap*,BuiltMap*,BuiltMap*,BuiltList*,String*,BuiltMap*,List*,String*)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*,String*)", "Color?(ButtonStyle?)", "VisualDensity?(ButtonStyle?)", "Null(BuiltList*)", "PaymentUIStateBuilder*(PaymentUIStateBuilder*)", "bool*(bool*,ViewPayment*)", "bool*(bool*,ViewPaymentList*)", "bool*(bool*,FilterPaymentsByState*)", "bool*(bool*,FilterPayments*)", "bool*(bool*,FilterPaymentsByCustom1*)", "bool*(bool*,FilterPaymentsByCustom2*)", "bool*(bool*,FilterPaymentsByCustom3*)", "bool*(bool*,FilterPaymentsByCustom4*)", "int*(int*,UpdatePaymentTab*)", "String*(String*,ArchivePaymentsSuccess*)", "String*(String*,DeletePaymentsSuccess*)", "String*(String*,ViewPayment*)", "String*(String*,AddPaymentSuccess*)", "String*(String*,SortPayments*)", "String*(String*,FilterPayments*)", "String*(String*,FilterPaymentsByState*)", "String*(String*,FilterPaymentsByStatus*)", "String*(String*,FilterPaymentsByCustom1*)", "String*(String*,FilterPaymentsByCustom2*)", "String*(String*,FilterPaymentsByCustom3*)", "String*(String*,FilterPaymentsByCustom4*)", "PaymentEntity*(PaymentEntity*,RestorePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,ArchivePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,DeletePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,UpdatePayment*)", "String*(PaymentEntity*)", "MaterialTapTargetSize?(ButtonStyle?)", "bool*(String*,PaymentEntity*)", "Duration?(ButtonStyle?)", "MapBuilder*()", "bool?(ButtonStyle?)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*)", "EntityStats*(String*,BuiltMap*,BuiltMap*)", "PaymentEntity*(@)", "AlignmentGeometry?(ButtonStyle?)", "InteractiveInkFeatureFactory?(ButtonStyle?)", "MapBuilder*()", "Null(BuiltList*)", "PaymentTermUIStateBuilder*(PaymentTermUIStateBuilder*)", "bool*(bool*,ViewPaymentTerm*)", "bool*(bool*,ViewPaymentTermList*)", "bool*(bool*,FilterPaymentTermsByState*)", "bool*(bool*,FilterPaymentTerms*)", "bool*(bool*,FilterPaymentTermsByCustom1*)", "bool*(bool*,FilterPaymentTermsByCustom2*)", "bool*(bool*,FilterPaymentTermsByCustom3*)", "bool*(bool*,FilterPaymentTermsByCustom4*)", "String*(String*,ArchivePaymentTermsSuccess*)", "String*(String*,DeletePaymentTermsSuccess*)", "String*(String*,SortPaymentTerms*)", "String*(String*,FilterPaymentTerms*)", "String*(String*,FilterPaymentTermsByState*)", "String*(String*,FilterPaymentTermsByCustom1*)", "String*(String*,FilterPaymentTermsByCustom2*)", "String*(String*,FilterPaymentTermsByCustom3*)", "String*(String*,FilterPaymentTermsByCustom4*)", "PaymentTermEntity*(PaymentTermEntity*,RestorePaymentTermsSuccess*)", "PaymentTermEntity*(PaymentTermEntity*,ArchivePaymentTermsSuccess*)", "PaymentTermEntity*(PaymentTermEntity*,DeletePaymentTermsSuccess*)", "PaymentTermEntity*(PaymentTermEntity*,UpdatePaymentTerm*)", "MapBuilder*()", "~(NextFocusIntent)", "~(PreviousFocusIntent)", "bool(Point,double,double)", "List*(BuiltMap*,BuiltList*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "MapBuilder*()", "~(DirectionalFocusIntent)", "Null(String)", "Null(BuiltList*)", "ProductUIStateBuilder*(ProductUIStateBuilder*)", "bool*(bool*,ViewProduct*)", "bool*(bool*,ViewProductList*)", "bool*(bool*,FilterProductsByState*)", "bool*(bool*,FilterProducts*)", "bool*(bool*,FilterProductsByCustom1*)", "bool*(bool*,FilterProductsByCustom2*)", "bool*(bool*,FilterProductsByCustom3*)", "bool*(bool*,FilterProductsByCustom4*)", "int*(int*,UpdateProductTab*)", "ProductEntity*(ProductEntity*,UpdateProduct*)", "ProductEntity*(ProductEntity*,RestoreProductsSuccess*)", "ProductEntity*(ProductEntity*,ArchiveProductsSuccess*)", "ProductEntity*(ProductEntity*,DeleteProductsSuccess*)", "String*(String*,ArchiveProductsSuccess*)", "String*(String*,DeleteProductsSuccess*)", "String*(String*,ViewProduct*)", "String*(String*,AddProductSuccess*)", "String*(String*,SortProducts*)", "String*(String*,FilterProducts*)", "String*(String*,FilterProductsByState*)", "String*(String*,FilterProductsByCustom1*)", "String*(String*,FilterProductsByCustom2*)", "String*(String*,FilterProductsByCustom3*)", "String*(String*,FilterProductsByCustom4*)", "~(int,@)", "_Future<@>?()", "List*(BuiltMap*,BuiltList*,BuiltMap*)", "List*(BuiltMap*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*)", "ProductEntity*(@)", "TableRow(int)", "bool(bool)", "Null(BuiltList*)", "ProjectUIStateBuilder*(ProjectUIStateBuilder*)", "bool*(bool*,ViewProject*)", "bool*(bool*,ViewProjectList*)", "bool*(bool*,FilterProjectsByState*)", "bool*(bool*,FilterProjects*)", "bool*(bool*,FilterProjectsByCustom1*)", "bool*(bool*,FilterProjectsByCustom2*)", "bool*(bool*,FilterProjectsByCustom3*)", "bool*(bool*,FilterProjectsByCustom4*)", "int*(int*,UpdateProjectTab*)", "MapBuilder*()", "String*(String*,ArchiveProjectSuccess*)", "String*(String*,DeleteProjectSuccess*)", "String*(String*,ViewProject*)", "String*(String*,AddProjectSuccess*)", "String*(String*,SortProjects*)", "String*(String*,FilterProjects*)", "String*(String*,FilterProjectsByState*)", "String*(String*,FilterProjectsByCustom1*)", "String*(String*,FilterProjectsByCustom2*)", "String*(String*,FilterProjectsByCustom3*)", "String*(String*,FilterProjectsByCustom4*)", "ProjectEntity*(ProjectEntity*,RestoreProjectSuccess*)", "ProjectEntity*(ProjectEntity*,ArchiveProjectSuccess*)", "ProjectEntity*(ProjectEntity*,DeleteProjectSuccess*)", "ProjectEntity*(ProjectEntity*,UpdateProject*)", "String*(ProjectEntity*)", "Rect()(RenderBox)", "bool*(String*,ProjectEntity*)", "MapBuilder*()", "MapBuilder*()", "List*(BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,String*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*,BuiltMap*)", "MapBuilder*()", "Null(String*,ProjectEntity*)", "ProjectEntity*(@)", "PurchaseOrderUIStateBuilder*(PurchaseOrderUIStateBuilder*)", "bool*(bool*,ViewPurchaseOrder*)", "bool*(bool*,ViewPurchaseOrderList*)", "bool*(bool*,FilterPurchaseOrdersByState*)", "bool*(bool*,FilterPurchaseOrders*)", "bool*(bool*,FilterPurchaseOrdersByCustom1*)", "bool*(bool*,FilterPurchaseOrdersByCustom2*)", "bool*(bool*,FilterPurchaseOrdersByCustom3*)", "bool*(bool*,FilterPurchaseOrdersByCustom4*)", "int*(int*,UpdatePurchaseOrderTab*)", "MapBuilder*()", "int*(int*,EditPurchaseOrder*)", "int*(int*,EditPurchaseOrderItem*)", "String*(String*,ArchivePurchaseOrdersSuccess*)", "String*(String*,DeletePurchaseOrdersSuccess*)", "String*(String*,ViewPurchaseOrder*)", "String*(String*,AddPurchaseOrderSuccess*)", "String*(String*,ShowEmailPurchaseOrder*)", "String*(String*,SortPurchaseOrders*)", "String*(String*,FilterPurchaseOrders*)", "String*(String*,FilterPurchaseOrdersByState*)", "String*(String*,FilterPurchaseOrdersByStatus*)", "String*(String*,FilterPurchaseOrdersByCustom1*)", "String*(String*,FilterPurchaseOrdersByCustom2*)", "String*(String*,FilterPurchaseOrdersByCustom3*)", "String*(String*,FilterPurchaseOrdersByCustom4*)", "InvoiceEntity*(InvoiceEntity*,UpdatePurchaseOrder*)", "MapBuilder*()", "InvoiceEntity*(InvoiceEntity*,MovePurchaseOrderItem*)", "MapBuilder*()", "MapBuilder*()", "InvoiceEntity*(InvoiceEntity*,UpdatePurchaseOrderVendor*)", "InvoiceEntity*(InvoiceEntity*,RestorePurchaseOrdersSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchivePurchaseOrdersSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeletePurchaseOrdersSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddPurchaseOrderContact*)", "InvoiceEntity*(InvoiceEntity*,RemovePurchaseOrderContact*)", "MapBuilder*()", "CalendarDatePicker()", "MapBuilder*()", "QuoteUIStateBuilder*(QuoteUIStateBuilder*)", "bool*(bool*,ViewQuote*)", "bool*(bool*,ViewQuoteList*)", "bool*(bool*,FilterQuotesByState*)", "bool*(bool*,FilterQuotes*)", "bool*(bool*,FilterQuotesByCustom1*)", "bool*(bool*,FilterQuotesByCustom2*)", "bool*(bool*,FilterQuotesByCustom3*)", "bool*(bool*,FilterQuotesByCustom4*)", "int*(int*,UpdateQuoteTab*)", "MapBuilder*()", "int*(int*,EditQuote*)", "int*(int*,EditQuoteItem*)", "String*(String*,ArchiveQuotesSuccess*)", "String*(String*,DeleteQuotesSuccess*)", "String*(String*,ViewQuote*)", "String*(String*,AddQuoteSuccess*)", "String*(String*,ShowEmailQuote*)", "String*(String*,SortQuotes*)", "String*(String*,FilterQuotes*)", "String*(String*,FilterQuotesByState*)", "String*(String*,FilterQuotesByStatus*)", "String*(String*,FilterQuotesByCustom1*)", "String*(String*,FilterQuotesByCustom2*)", "String*(String*,FilterQuotesByCustom3*)", "String*(String*,FilterQuotesByCustom4*)", "InvoiceEntity*(InvoiceEntity*,UpdateQuote*)", "MapBuilder*()", "InvoiceEntity*(InvoiceEntity*,MoveQuoteItem*)", "MapBuilder*()", "MapBuilder*()", "InvoiceEntity*(InvoiceEntity*,UpdateQuoteClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddQuoteContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveQuoteContact*)", "Form()", "Flex(BuildContext)", "RecurringExpenseUIStateBuilder*(RecurringExpenseUIStateBuilder*)", "bool*(bool*,ViewRecurringExpense*)", "bool*(bool*,ViewRecurringExpenseList*)", "bool*(bool*,FilterRecurringExpensesByState*)", "bool*(bool*,FilterRecurringExpenses*)", "bool*(bool*,FilterRecurringExpensesByCustom1*)", "bool*(bool*,FilterRecurringExpensesByCustom2*)", "bool*(bool*,FilterRecurringExpensesByCustom3*)", "bool*(bool*,FilterRecurringExpensesByCustom4*)", "int*(int*,UpdateRecurringExpenseTab*)", "String*(String*,ArchiveRecurringExpensesSuccess*)", "String*(String*,DeleteRecurringExpensesSuccess*)", "String*(String*,SortRecurringExpenses*)", "String*(String*,FilterRecurringExpenses*)", "String*(String*,FilterRecurringExpensesByState*)", "String*(String*,FilterRecurringExpensesByCustom1*)", "String*(String*,FilterRecurringExpensesByCustom2*)", "String*(String*,FilterRecurringExpensesByCustom3*)", "String*(String*,FilterRecurringExpensesByCustom4*)", "ExpenseEntity*(ExpenseEntity*,RestoreRecurringExpensesSuccess*)", "ExpenseEntity*(ExpenseEntity*,ArchiveRecurringExpensesSuccess*)", "ExpenseEntity*(ExpenseEntity*,DeleteRecurringExpensesSuccess*)", "ExpenseEntity*(ExpenseEntity*,UpdateRecurringExpense*)", "MapBuilder*()", "Widget(BuildContext,Animation0,Animation0)", "RecurringInvoiceUIStateBuilder*(RecurringInvoiceUIStateBuilder*)", "bool*(bool*,ViewRecurringInvoice*)", "bool*(bool*,ViewRecurringInvoiceList*)", "bool*(bool*,FilterRecurringInvoicesByState*)", "bool*(bool*,FilterRecurringInvoices*)", "bool*(bool*,FilterRecurringInvoicesByCustom1*)", "bool*(bool*,FilterRecurringInvoicesByCustom2*)", "bool*(bool*,FilterRecurringInvoicesByCustom3*)", "bool*(bool*,FilterRecurringInvoicesByCustom4*)", "int*(int*,UpdateRecurringInvoiceTab*)", "MapBuilder*()", "int*(int*,EditRecurringInvoice*)", "int*(int*,EditRecurringInvoiceItem*)", "String*(String*,ArchiveRecurringInvoicesSuccess*)", "String*(String*,DeleteRecurringInvoicesSuccess*)", "String*(String*,ViewRecurringInvoice*)", "String*(String*,AddRecurringInvoiceSuccess*)", "String*(String*,ShowEmailRecurringInvoice*)", "String*(String*,SortRecurringInvoices*)", "String*(String*,FilterRecurringInvoices*)", "String*(String*,FilterRecurringInvoicesByState*)", "String*(String*,FilterRecurringInvoicesByStatus*)", "String*(String*,FilterRecurringInvoicesByCustom1*)", "String*(String*,FilterRecurringInvoicesByCustom2*)", "String*(String*,FilterRecurringInvoicesByCustom3*)", "String*(String*,FilterRecurringInvoicesByCustom4*)", "InvoiceEntity*(InvoiceEntity*,UpdateRecurringInvoice*)", "MapBuilder*()", "InvoiceEntity*(InvoiceEntity*,MoveRecurringInvoiceItem*)", "ListBuilder*()", "MapBuilder*()", "InvoiceEntity*(InvoiceEntity*,UpdateRecurringInvoiceClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddRecurringInvoiceContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveRecurringInvoiceContact*)", "bool(Point[double?])", "MapBuilder*()", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*)", "~(ActivateIntent)", "~(ButtonActivateIntent)", "_Future<@>(@)", "RenderObjectWidget(Widget)", "Null(BuiltList*)", "ScheduleUIStateBuilder*(ScheduleUIStateBuilder*)", "bool*(bool*,ViewSchedule*)", "bool*(bool*,ViewScheduleList*)", "bool*(bool*,FilterSchedulesByState*)", "bool*(bool*,FilterSchedules*)", "bool*(bool*,FilterSchedulesByCustom1*)", "bool*(bool*,FilterSchedulesByCustom2*)", "bool*(bool*,FilterSchedulesByCustom3*)", "bool*(bool*,FilterSchedulesByCustom4*)", "int*(int*,UpdateScheduleTab*)", "String*(String*,ArchiveSchedulesSuccess*)", "String*(String*,DeleteSchedulesSuccess*)", "String*(String*,SortSchedules*)", "String*(String*,FilterSchedules*)", "String*(String*,FilterSchedulesByState*)", "String*(String*,FilterSchedulesByCustom1*)", "String*(String*,FilterSchedulesByCustom2*)", "String*(String*,FilterSchedulesByCustom3*)", "String*(String*,FilterSchedulesByCustom4*)", "ScheduleEntity*(ScheduleEntity*,RestoreSchedulesSuccess*)", "ScheduleEntity*(ScheduleEntity*,ArchiveSchedulesSuccess*)", "ScheduleEntity*(ScheduleEntity*,DeleteSchedulesSuccess*)", "ScheduleEntity*(ScheduleEntity*,UpdateSchedule*)", "DropdownButtonHideUnderline(BuildContext)", "Rect()?(RenderBox)", "MapBuilder*()", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "ScheduleEntity*(@)", "MapBuilder*()", "MapBuilder*>*()", "SettingsUIState*(SettingsUIState*,ViewSettings*)", "ListBuilder*()", "SettingsUIState*(SettingsUIState*,UpdateCompany*)", "SettingsUIState*(SettingsUIState*,UpdateSettings*)", "SettingsUIState*(SettingsUIState*,UpdateUserSettings*)", "SettingsUIState*(SettingsUIState*,ResetSettings*)", "SettingsUIState*(SettingsUIState*,SaveCompanySuccess*)", "SettingsUIState*(SettingsUIState*,SaveGroupSuccess*)", "SettingsUIState*(SettingsUIState*,SaveClientSuccess*)", "SettingsUIState*(SettingsUIState*,SaveAuthUserSuccess*)", "SettingsUIState*(SettingsUIState*,FilterSettings*)", "SettingsUIState*(SettingsUIState*,ClearSettingsFilter*)", "SettingsUIState*(SettingsUIState*,UpdateSettingsTab*)", "SettingsUIState*(SettingsUIState*,UpdateSettingsTemplate*)", "SettingsUIState*(SettingsUIState*,UpdatedSetting*)", "SettingsUIState*(SettingsUIState*,ToggleShowNewSettings*)", "SettingsUIState*(SettingsUIState*,ToggleShowPdfPreview*)", "StaticStateBuilder*(StaticStateBuilder*)", "CurrencyEntity*(@)", "SizeEntity*(@)", "IndustryEntity*(@)", "TimezoneEntity*(@)", "DateFormatEntity*(@)", "LanguageEntity*(@)", "PaymentTypeEntity*(@)", "CountryEntity*(@)", "GatewayEntity*(@)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "BuiltMap*(List<@>*)", "FontEntity*(@)", "Future<@>(@)", "bool(InkHighlight?)", "~(@,StackTrace)", "Null(BuiltList*)", "SubscriptionUIStateBuilder*(SubscriptionUIStateBuilder*)", "bool*(bool*,ViewSubscription*)", "bool*(bool*,ViewSubscriptionList*)", "bool*(bool*,FilterSubscriptionsByState*)", "bool*(bool*,FilterSubscriptions*)", "bool*(bool*,FilterSubscriptionsByCustom1*)", "bool*(bool*,FilterSubscriptionsByCustom2*)", "bool*(bool*,FilterSubscriptionsByCustom3*)", "bool*(bool*,FilterSubscriptionsByCustom4*)", "int*(int*,UpdateSubscriptionTab*)", "String*(String*,ArchiveSubscriptionsSuccess*)", "String*(String*,DeleteSubscriptionsSuccess*)", "String*(String*,SortSubscriptions*)", "String*(String*,FilterSubscriptions*)", "String*(String*,FilterSubscriptionsByState*)", "String*(String*,FilterSubscriptionsByCustom1*)", "String*(String*,FilterSubscriptionsByCustom2*)", "String*(String*,FilterSubscriptionsByCustom3*)", "String*(String*,FilterSubscriptionsByCustom4*)", "SubscriptionEntity*(SubscriptionEntity*,RestoreSubscriptionsSuccess*)", "SubscriptionEntity*(SubscriptionEntity*,ArchiveSubscriptionsSuccess*)", "SubscriptionEntity*(SubscriptionEntity*,DeleteSubscriptionsSuccess*)", "SubscriptionEntity*(SubscriptionEntity*,UpdateSubscription*)", "String?(String)", "ListBuilder*()", "TextStyle()", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "SubscriptionEntity*(@)", "ListTileTheme(BuildContext)", "bool(LayoutChangedNotification)", "Null(BuiltList*)", "TaskUIStateBuilder*(TaskUIStateBuilder*)", "bool*(bool*,ViewTask*)", "bool*(bool*,ViewTaskList*)", "bool*(bool*,FilterTasksByState*)", "bool*(bool*,FilterTasks*)", "bool*(bool*,FilterTasksByCustom1*)", "bool*(bool*,FilterTasksByCustom2*)", "bool*(bool*,FilterTasksByCustom3*)", "bool*(bool*,FilterTasksByCustom4*)", "int*(int*,UpdateTaskTab*)", "int*(int*,UpdateKanban*)", "int*(int*,EditTask*)", "int*(int*,EditTaskTime*)", "String*(String*,ArchiveTaskSuccess*)", "String*(String*,DeleteTaskSuccess*)", "String*(String*,ViewTask*)", "String*(String*,AddTaskSuccess*)", "String*(String*,SortTasks*)", "String*(String*,FilterTasks*)", "String*(String*,FilterTasksByState*)", "String*(String*,FilterTasksByStatus*)", "String*(String*,FilterTasksByCustom1*)", "String*(String*,FilterTasksByCustom2*)", "String*(String*,FilterTasksByCustom3*)", "String*(String*,FilterTasksByCustom4*)", "TaskEntity*(TaskEntity*,RestoreTaskSuccess*)", "TaskEntity*(TaskEntity*,ArchiveTaskSuccess*)", "TaskEntity*(TaskEntity*,StartTasksSuccess*)", "TaskEntity*(TaskEntity*,StopTasksSuccess*)", "TaskEntity*(TaskEntity*,DeleteTaskSuccess*)", "TaskEntity*(TaskEntity*,UpdateTask*)", "String*(TaskEntity*)", "ListBuilder*()", "bool*(String*,TaskEntity*)", "ListBuilder*()", "List*(BuiltMap*,String*,BuiltMap*,BuiltMap*,BuiltMap*)", "ListBuilder*>*()", "ShapeBorderTween(@)", "TaskEntity*(@)", "LabelAndValue(SemanticsObject)", "ListBuilder*()", "ListBuilder*()", "Null(BuiltList*)", "TaskStatusUIStateBuilder*(TaskStatusUIStateBuilder*)", "bool*(bool*,ViewTaskStatus*)", "bool*(bool*,ViewTaskStatusList*)", "bool*(bool*,FilterTaskStatusesByState*)", "bool*(bool*,FilterTaskStatuses*)", "bool*(bool*,FilterTaskStatusesByCustom1*)", "bool*(bool*,FilterTaskStatusesByCustom2*)", "bool*(bool*,FilterTaskStatusesByCustom3*)", "bool*(bool*,FilterTaskStatusesByCustom4*)", "String*(String*,ArchiveTaskStatusesSuccess*)", "String*(String*,DeleteTaskStatusesSuccess*)", "String*(String*,SortTaskStatuses*)", "String*(String*,FilterTaskStatuses*)", "String*(String*,FilterTaskStatusesByState*)", "String*(String*,FilterTaskStatusesByCustom1*)", "String*(String*,FilterTaskStatusesByCustom2*)", "String*(String*,FilterTaskStatusesByCustom3*)", "String*(String*,FilterTaskStatusesByCustom4*)", "TaskStatusEntity*(TaskStatusEntity*,RestoreTaskStatusesSuccess*)", "TaskStatusEntity*(TaskStatusEntity*,ArchiveTaskStatusesSuccess*)", "TaskStatusEntity*(TaskStatusEntity*,DeleteTaskStatusesSuccess*)", "TaskStatusEntity*(TaskStatusEntity*,UpdateTaskStatus*)", "ColoredBox(BuildContext,Widget?)", "PageTransitionsBuilder?(TargetPlatform)", "FadeTransition(BuildContext,Widget?)", "List*(BuiltList*,BuiltMap*)", "List*(BuiltMap*,BuiltList*,StaticState*,BuiltMap*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "int*(String*,BuiltMap*)", "TaskStatusEntity*(@)", "~(double,double)", "bool(NotoFont)", "bool(OverscrollIndicatorNotification)", "Null(BuiltList*)", "TaxRateUIStateBuilder*(TaxRateUIStateBuilder*)", "bool*(bool*,ViewTaxRate*)", "bool*(bool*,ViewTaxRateList*)", "bool*(bool*,FilterTaxRatesByState*)", "bool*(bool*,FilterTaxRates*)", "String*(String*,ArchiveTaxRatesSuccess*)", "String*(String*,DeleteTaxRatesSuccess*)", "String*(String*,ViewTaxRate*)", "String*(String*,AddTaxRateSuccess*)", "String*(String*,SortTaxRates*)", "String*(String*,FilterTaxRates*)", "String*(String*,FilterTaxRatesByState*)", "TaxRateEntity*(TaxRateEntity*,RestoreTaxRatesSuccess*)", "TaxRateEntity*(TaxRateEntity*,ArchiveTaxRatesSuccess*)", "TaxRateEntity*(TaxRateEntity*,DeleteTaxRatesSuccess*)", "TaxRateEntity*(TaxRateEntity*,UpdateTaxRate*)", "ListBuilder*()", "RefreshProgressIndicator(BuildContext,Widget?)", "Widget(Widget,int,Animation0)", "ListBuilder*()", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "Material(BuildContext,Widget?)", "Actions(BuildContext,Widget?)", "~(DragEndDetails{isClosing:bool?})", "Null(BuiltList*)", "TokenUIStateBuilder*(TokenUIStateBuilder*)", "bool*(bool*,ViewToken*)", "bool*(bool*,ViewTokenList*)", "bool*(bool*,FilterTokensByState*)", "bool*(bool*,FilterTokens*)", "bool*(bool*,FilterTokensByCustom1*)", "bool*(bool*,FilterTokensByCustom2*)", "bool*(bool*,FilterTokensByCustom3*)", "bool*(bool*,FilterTokensByCustom4*)", "String*(String*,ArchiveTokensSuccess*)", "String*(String*,DeleteTokensSuccess*)", "String*(String*,SortTokens*)", "String*(String*,FilterTokens*)", "String*(String*,FilterTokensByState*)", "String*(String*,FilterTokensByCustom1*)", "Scrollable0(SemanticsObject)", "String*(String*,FilterTokensByCustom3*)", "String*(String*,FilterTokensByCustom4*)", "TokenEntity*(TokenEntity*,RestoreTokensSuccess*)", "TokenEntity*(TokenEntity*,ArchiveTokensSuccess*)", "TokenEntity*(TokenEntity*,DeleteTokensSuccess*)", "TokenEntity*(TokenEntity*,UpdateToken*)", "ListBuilder*()", "Align(BuildContext,Widget?)", "bool(Set)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "TokenEntity*(@)", "double(Set)", "SurfaceScene()", "Incrementable(SemanticsObject)", "int(int?)", "TransactionUIStateBuilder*(TransactionUIStateBuilder*)", "bool*(bool*,ViewTransaction*)", "bool*(bool*,ViewTransactionList*)", "bool*(bool*,FilterTransactionsByState*)", "bool*(bool*,FilterTransactions*)", "bool*(bool*,FilterTransactionsByCustom1*)", "bool*(bool*,FilterTransactionsByCustom2*)", "bool*(bool*,FilterTransactionsByCustom3*)", "bool*(bool*,FilterTransactionsByCustom4*)", "int*(int*,UpdateTransactionTab*)", "String*(String*,ArchiveTransactionsSuccess*)", "String*(String*,DeleteTransactionsSuccess*)", "String*(String*,SortTransactions*)", "String*(String*,FilterTransactions*)", "String*(String*,FilterTransactionsByState*)", "String*(String*,FilterTransactionsByStatus*)", "String*(String*,FilterTransactionsByCustom1*)", "String*(String*,FilterTransactionsByCustom2*)", "String*(String*,FilterTransactionsByCustom3*)", "String*(String*,FilterTransactionsByCustom4*)", "TransactionEntity*(TransactionEntity*,RestoreTransactionsSuccess*)", "TransactionEntity*(TransactionEntity*,ArchiveTransactionsSuccess*)", "TransactionEntity*(TransactionEntity*,DeleteTransactionsSuccess*)", "TransactionEntity*(TransactionEntity*,UpdateTransaction*)", "Map(Map,String)", "~(String,int)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*)", "TransactionEntity*(@)", "~(List,TextDirection,double)", "GlobalKey>(Widget)", "Center(int)", "Null(BuiltList*)", "TransactionRuleUIStateBuilder*(TransactionRuleUIStateBuilder*)", "bool*(bool*,ViewTransactionRule*)", "bool*(bool*,ViewTransactionRuleList*)", "bool*(bool*,FilterTransactionRulesByState*)", "bool*(bool*,FilterTransactionRules*)", "bool*(bool*,FilterTransactionRulesByCustom1*)", "bool*(bool*,FilterTransactionRulesByCustom2*)", "bool*(bool*,FilterTransactionRulesByCustom3*)", "bool*(bool*,FilterTransactionRulesByCustom4*)", "int*(int*,UpdateTransactionRuleTab*)", "String*(String*,ArchiveTransactionRulesSuccess*)", "String*(String*,DeleteTransactionRulesSuccess*)", "String*(String*,SortTransactionRules*)", "String*(String*,FilterTransactionRules*)", "String*(String*,FilterTransactionRulesByState*)", "String*(String*,FilterTransactionRulesByCustom1*)", "String*(String*,FilterTransactionRulesByCustom2*)", "String*(String*,FilterTransactionRulesByCustom3*)", "String*(String*,FilterTransactionRulesByCustom4*)", "TransactionRuleEntity*(TransactionRuleEntity*,RestoreTransactionRulesSuccess*)", "TransactionRuleEntity*(TransactionRuleEntity*,ArchiveTransactionRulesSuccess*)", "TransactionRuleEntity*(TransactionRuleEntity*,DeleteTransactionRulesSuccess*)", "TransactionRuleEntity*(TransactionRuleEntity*,UpdateTransactionRule*)", "InputDecorator(BuildContext,Widget?)", "ListBuilder*()", "UnmanagedRestorationScope(FormFieldState)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "TransactionRuleEntity*(@)", "PrefStateSortFieldBuilder*(PrefStateSortFieldBuilder*)", "MapBuilder*(MapBuilder*)", "BuiltMap*(BuiltMap*,SortClients*)", "BuiltMap*(BuiltMap*,SortProducts*)", "BuiltMap*(BuiltMap*,SortInvoices*)", "BuiltMap*(BuiltMap*,SortPayments*)", "BuiltMap*(BuiltMap*,SortRecurringInvoices*)", "BuiltMap*(BuiltMap*,SortQuotes*)", "BuiltMap*(BuiltMap*,SortCredits*)", "BuiltMap*(BuiltMap*,SortProjects*)", "BuiltMap*(BuiltMap*,SortTasks*)", "BuiltMap*(BuiltMap*,SortVendors*)", "BuiltMap*(BuiltMap*,SortExpenses*)", "BuiltMap*(BuiltMap*,SortPaymentTerms*)", "BuiltMap*(BuiltMap*,SortTaxRates*)", "BuiltMap*(BuiltMap*,SortCompanyGateways*)", "BuiltMap*(BuiltMap*,SortUsers*)", "BuiltMap*(BuiltMap*,SortGroups*)", "BuiltMap*(BuiltMap*,SortDesigns*)", "BuiltMap*(BuiltMap*,SortTokens*)", "BuiltMap*(BuiltMap*,SortWebhooks*)", "BuiltMap*(BuiltMap*,SortExpenseCategories*)", "BuiltMap*(BuiltMap*,SortTaskStatuses*)", "BuiltMap*(BuiltMap*,SortSubscriptions*)", "BuiltMap*(BuiltMap*,ToggleEditorLayout*)", "ThemeDataTween(@)", "BuiltMap*(BuiltMap*,ToggleViewerLayout*)", "ThemeData()", "double*(double*,UpdateUserPreferences*)", "bool*(bool*,DismissGatewayWarningPermanently*)", "bool*(bool*,DismissReviewAppPermanently*)", "AppLayout*(AppLayout*,UpdateUserPreferences*)", "ModuleLayout*(ModuleLayout*,UpdateUserPreferences*)", "ModuleLayout*(ModuleLayout*,SwitchListTableLayout*)", "int*(int*,UpdateUserPreferences*)", "ListBuilder*()", "bool*(bool*,TogglePreviewSidebar*)", "bool*(bool*,StartClientMultiselect*)", "bool*(bool*,StartProductMultiselect*)", "bool*(bool*,StartInvoiceMultiselect*)", "bool*(bool*,StartRecurringInvoiceMultiselect*)", "bool*(bool*,StartPaymentMultiselect*)", "bool*(bool*,StartQuoteMultiselect*)", "bool*(bool*,StartCreditMultiselect*)", "bool*(bool*,StartProjectMultiselect*)", "bool*(bool*,StartTaskMultiselect*)", "bool*(bool*,StartVendorMultiselect*)", "bool*(bool*,StartPurchaseOrderMultiselect*)", "bool*(bool*,StartExpenseMultiselect*)", "bool*(bool*,StartRecurringExpenseMultiselect*)", "bool*(bool*,StartTransactionMultiselect*)", "String*(String*,UpdateUserPreferences*)", "BuiltMap*(BuiltMap*,UpdateUserPreferences*)", "CompanyPrefStateBuilder*(CompanyPrefStateBuilder*)", "BuiltList*(BuiltList*,PurgeDataSuccess*)", "BuiltList*(BuiltList*,PopLastHistory*)", "MapEntry>(Object,ThemeExtension<@>)", "BuiltList*(BuiltList*,ViewDashboard*)", "BuiltList*(BuiltList*,ViewReports*)", "BuiltList*(BuiltList*,ViewSettings*)", "BuiltList*(BuiltList*,ViewClient*)", "BuiltList*(BuiltList*,EditClient*)", "BuiltList*(BuiltList*,ViewProduct*)", "BuiltList*(BuiltList*,EditProduct*)", "BuiltList*(BuiltList*,ViewInvoice*)", "BuiltList*(BuiltList*,EditInvoice*)", "BuiltList*(BuiltList*,ViewPayment*)", "BuiltList*(BuiltList*,EditPayment*)", "BuiltList*(BuiltList*,ViewQuote*)", "BuiltList*(BuiltList*,EditQuote*)", "BuiltList*(BuiltList*,ViewTask*)", "BuiltList*(BuiltList*,EditTask*)", "BuiltList*(BuiltList*,ViewProject*)", "BuiltList*(BuiltList*,EditProject*)", "BuiltList*(BuiltList*,ViewVendor*)", "BuiltList*(BuiltList*,EditVendor*)", "BuiltList*(BuiltList*,ViewExpense*)", "BuiltList*(BuiltList*,EditExpense*)", "BuiltList*(BuiltList*,ViewCompanyGateway*)", "BuiltList*(BuiltList*,EditCompanyGateway*)", "BuiltList*(BuiltList*,ViewUser*)", "BuiltList*(BuiltList*,EditUser*)", "BuiltList*(BuiltList*,ViewGroup*)", "BuiltList*(BuiltList*,EditGroup*)", "BuiltList*(BuiltList*,ViewSchedule*)", "BuiltList*(BuiltList*,EditSchedule*)", "BuiltList*(BuiltList*,ViewTransactionRule*)", "BuiltList*(BuiltList*,EditTransactionRule*)", "BuiltList*(BuiltList*,ViewTransaction*)", "BuiltList*(BuiltList*,EditTransaction*)", "BuiltList*(BuiltList*,ViewBankAccount*)", "BuiltList*(BuiltList*,ViewPurchaseOrder*)", "BuiltList*(BuiltList*,EditPurchaseOrder*)", "BuiltList*(BuiltList*,ViewRecurringExpense*)", "BuiltList*(BuiltList*,EditRecurringExpense*)", "BuiltList*(BuiltList*,ViewSubscription*)", "BuiltList*(BuiltList*,EditSubscription*)", "BuiltList*(BuiltList*,ViewTaskStatus*)", "BuiltList*(BuiltList*,EditTaskStatus*)", "BuiltList*(BuiltList*,ViewExpenseCategory*)", "BuiltList*(BuiltList*,EditExpenseCategory*)", "BuiltList*(BuiltList*,ViewRecurringInvoice*)", "BuiltList*(BuiltList*,EditRecurringInvoice*)", "BuiltList*(BuiltList*,ViewWebhook*)", "BuiltList*(BuiltList*,EditWebhook*)", "BuiltList*(BuiltList*,ViewToken*)", "BuiltList*(BuiltList*,EditToken*)", "BuiltList*(BuiltList*,ViewPaymentTerm*)", "BuiltList*(BuiltList*,EditPaymentTerm*)", "BuiltList*(BuiltList*,EditDesign*)", "BuiltList*(BuiltList*,ViewCredit*)", "BuiltList*(BuiltList*,EditCredit*)", "BuiltList*(BuiltList*,FilterByEntity*)", "int*(int*,UpdateCurrentRoute*)", "String*(String*,FilterCompany*)", "String*(String*,ViewDashboard*)", "Null(EntityType*,StopLoading*)", "EntityType*(EntityType*,LoadClientsRequest*)", "EntityType*(EntityType*,LoadProductsRequest*)", "EntityType*(EntityType*,LoadInvoicesRequest*)", "EntityType*(EntityType*,LoadRecurringInvoicesRequest*)", "EntityType*(EntityType*,LoadPaymentsRequest*)", "EntityType*(EntityType*,LoadQuotesRequest*)", "EntityType*(EntityType*,LoadCreditsRequest*)", "EntityType*(EntityType*,LoadProjectsRequest*)", "EntityType*(EntityType*,LoadTasksRequest*)", "EntityType*(EntityType*,LoadVendorsRequest*)", "EntityType*(EntityType*,LoadPurchaseOrdersRequest*)", "EntityType*(EntityType*,LoadExpensesRequest*)", "EntityType*(EntityType*,LoadRecurringExpensesRequest*)", "EntityType*(EntityType*,LoadTransactionsRequest*)", "int*(int*,FilterCompany*)", "int*(int*,ViewDashboard*)", "String*(String*,UpdateCurrentRoute*)", "int*(int*,SelectCompany*)", "BuiltList*(BuiltList*,PreviewEntity*)", "BuiltList*(BuiltList*,ClearPreviewStack*)", "BuiltList*(BuiltList*,PopPreviewStack*)", "BuiltList*(BuiltList*,ClearEntityFilter*)", "BuiltList*(BuiltList*,FilterByEntity*)", "BuiltList*(BuiltList*,PopFilterStack*)", "String*(ClientEntityBuilder*)", "String*(ExpenseEntityBuilder*)", "String*(TaskEntityBuilder*)", "String*(VendorEntityBuilder*)", "bool(MapEntry>)", "ListBuilder*()", "TimeOfDay(int)", "Null(BuiltList*)", "UserUIStateBuilder*(UserUIStateBuilder*)", "bool*(bool*,ViewUser*)", "bool*(bool*,ViewUserList*)", "bool*(bool*,FilterUsersByState*)", "bool*(bool*,FilterUsers*)", "bool*(bool*,FilterUsersByCustom1*)", "bool*(bool*,FilterUsersByCustom2*)", "bool*(bool*,FilterUsersByCustom3*)", "bool*(bool*,FilterUsersByCustom4*)", "String*(String*,ArchiveUserSuccess*)", "String*(String*,DeleteUserSuccess*)", "String*(String*,ViewUser*)", "String*(String*,AddUserSuccess*)", "String*(String*,SortUsers*)", "String*(String*,FilterUsers*)", "String*(String*,FilterUsersByState*)", "String*(String*,FilterUsersByCustom1*)", "String*(String*,FilterUsersByCustom2*)", "String*(String*,FilterUsersByCustom3*)", "String*(String*,FilterUsersByCustom4*)", "UserEntity*(UserEntity*,RestoreUserSuccess*)", "UserEntity*(UserEntity*,ArchiveUserSuccess*)", "UserEntity*(UserEntity*,DeleteUserSuccess*)", "UserEntity*(UserEntity*,UpdateUser*)", "Offset(double)", "~(List<_TappableLabel>?)", "ListBuilder*()", "ListBuilder*()", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,String*)", "MergeSemantics(int)", "~([TapUpDetails?])", "Future(Uint8List{allowUpscaling:bool,cacheHeight:int?,cacheWidth:int?})", "Future(ImmutableBuffer{allowUpscaling:bool,cacheHeight:int?,cacheWidth:int?})", "Null(BuiltList*)", "VendorUIStateBuilder*(VendorUIStateBuilder*)", "bool*(bool*,ViewVendor*)", "bool*(bool*,ViewVendorList*)", "bool*(bool*,FilterVendorsByState*)", "bool*(bool*,FilterVendors*)", "bool*(bool*,FilterVendorsByCustom1*)", "bool*(bool*,FilterVendorsByCustom2*)", "bool*(bool*,FilterVendorsByCustom3*)", "bool*(bool*,FilterVendorsByCustom4*)", "int*(int*,UpdateVendorTab*)", "ListBuilder*()", "String*(String*,ArchiveVendorSuccess*)", "String*(String*,DeleteVendorSuccess*)", "String*(String*,ViewVendor*)", "String*(String*,AddVendorSuccess*)", "String*(String*,SortVendors*)", "String*(String*,FilterVendors*)", "String*(String*,FilterVendorsByState*)", "String*(String*,FilterVendorsByCustom1*)", "String*(String*,FilterVendorsByCustom2*)", "String*(String*,FilterVendorsByCustom3*)", "String*(String*,FilterVendorsByCustom4*)", "VendorEntity*(VendorEntity*,RestoreVendorSuccess*)", "VendorEntity*(VendorEntity*,ArchiveVendorSuccess*)", "VendorEntity*(VendorEntity*,DeleteVendorSuccess*)", "VendorEntity*(VendorEntity*,UpdateVendor*)", "EdgeInsetsGeometry(EdgeInsetsGeometry,ShapeBorder)", "ShapeBorder(ShapeBorder)", "String(ShapeBorder)", "List*(BuiltMap*,BuiltList*,BuiltMap*,StaticState*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*,StaticState*)", "EntityStats*(String*,BuiltMap*)", "Null(String*,VendorEntity*)", "double*(String*,String*,BuiltMap*,BuiltList*)", "VendorEntity*(@)", "ListBuilder*()", "bool(double)", "Color(double)", "Null(BuiltList*)", "WebhookUIStateBuilder*(WebhookUIStateBuilder*)", "bool*(bool*,ViewWebhook*)", "bool*(bool*,ViewWebhookList*)", "bool*(bool*,FilterWebhooksByState*)", "bool*(bool*,FilterWebhooks*)", "bool*(bool*,FilterWebhooksByCustom1*)", "bool*(bool*,FilterWebhooksByCustom2*)", "bool*(bool*,FilterWebhooksByCustom3*)", "bool*(bool*,FilterWebhooksByCustom4*)", "String*(String*,ArchiveWebhooksSuccess*)", "String*(String*,DeleteWebhooksSuccess*)", "String*(String*,SortWebhooks*)", "String*(String*,FilterWebhooks*)", "String*(String*,FilterWebhooksByState*)", "String*(String*,FilterWebhooksByCustom1*)", "String*(String*,FilterWebhooksByCustom2*)", "String*(String*,FilterWebhooksByCustom3*)", "String*(String*,FilterWebhooksByCustom4*)", "WebhookEntity*(WebhookEntity*,RestoreWebhooksSuccess*)", "WebhookEntity*(WebhookEntity*,ArchiveWebhooksSuccess*)", "WebhookEntity*(WebhookEntity*,DeleteWebhooksSuccess*)", "WebhookEntity*(WebhookEntity*,UpdateWebhook*)", "_LiveImage()", "~(ImageInfo?,bool)", "Future<~>(Object,StackTrace?)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "WebhookEntity*(@)", "double(TextElement2)", "Null(Map>?)", "ListBuilder*()", "StoreConnector*>*(BuildContext*)", "BuiltList*(Store*)", "Container*(BuildContext*,BuiltList*)", "CheckboxListTile*(EntityState*)", "StoreConnector*>*(BuildContext*)", "BuiltList*(Store*)", "Container*(BuildContext*,BuiltList*)", "CheckboxListTile*(EntityStatus*)", "StoreConnector*(BuildContext*)", "ListUIState*(Store*)", "Container*(BuildContext*,ListUIState*)", "TextElement2(String)", "~(ImageInfo)", "ListBuilder*()", "BottomAppBar*(BuildContext*,Store*)", "~(Object,StackTrace?)?(ImageStreamListener)", "~(String?,List)", "BuiltList*(Store*)", "Container*(BuildContext*,BuiltList*)", "CheckboxListTile*(String*)", "~(ImageChunkEvent)?(ImageStreamListener)", "~(String,int?)", "ConfirmEmail*(BuildContext*,ConfirmEmailVM*)", "Set(Set,Set)", "Padding*(TextButton*)", "Paint(BoxShadow)", "MultiSelectList*(BuildContext*)", "@(List*)", "Path(BoxShadow)", "Padding*(MapEntry*)", "DiagnosticsNode(InlineSpan)", "_PointerState()", "~(int,SemanticsAction,ByteData?)", "DocumentTile*(DocumentEntity*)", "String(double,double,String)", "Size()", "Container*(BuildContext*,String*)", "Text*(BuildContext*,String*,Object*)", "double?()", "num(int?)", "~(TextSelection)", "Rect(TextBox)", "Map()", "Rect(Rect?,TextBox)", "Uint8List(@,@)", "StatefulWidget*(EntityAction*)", "@(EntityAction*)", "StatelessWidget*(EntityAction*)", "MouseCursor0(MouseTrackerAnnotation)", "~(MouseTrackerAnnotation,Matrix4)", "bool(MouseTrackerAnnotation)", "Map*()", "EntityDropdownDialog*(BuildContext*)", "Null(SelectableEntity*[bool*])", "@(BuildContext*,Completer<@>*)", "~(Blob?)", "List*(TextEditingValue*)", "SelectableEntity*(String*)", "double*(double*,double*)", "String*(SelectableEntity*)", "bool(Element2)", "Theme*(BuildContext*,~(SelectableEntity*)*,Iterable*)", "Builder*(BuildContext*,int*)", "Container*(BuildContext*)", "EntityAutocompleteListTile*(BuildContext*,int*)", "PopupMenuButton*(BuildContext*,int*)", "~(_SelectableFragment)", "List*>*(BuildContext*)", "PopupMenuItem*(EntityType*)", "InvoiceHistoryEntity*(ActivityEntity*)", "Container*(String*)", "bool(_SelectableFragment)", "OneSequenceGestureRecognizer(Factory)", "TransformLayer?(PaintingContext,Offset)", "Null(Color*)", "bool(SliverHitTestResult{crossAxisPosition!double,mainAxisPosition!double})", "InvitationEntity*(InvitationEntity*)", "List*>*(BuildContext*)", "PopupMenuItem*(int*)", "~(DomException0)", "HitTestResult(Offset)", "DataRow0*(String*)", "bool(RenderSliver)", "bool(Color)", "~(FrameTiming)", "HistoryDrawer*(BuildContext*,AppDrawerVM*)", "_ButtonSanitizer()", "BaseEntity*(InvitationEntity*)", "~(Iterable)", "~(int,_FrameCallbackEntry)", "Container(BuildContext)", "~(List<@>,JavaScriptObject)", "DropdownMenuItem*(TaxRateEntity*)", "Null(ByteData)", "Null(PointerExitEvent*)", "SetMultimapBuilder()", "Object()", "Null(String*,GatewayOptionsEntity*)", "SetBuilder()", "String*(EntityStatus*)", "SemanticsNode(_TraversalSortNode)", "Padding*(BuildContext*)", "ListTile*(BuildContext*,BoxConstraints*)", "DiagnosticsNode(SemanticsNode)", "Widget*(BuildContext*,Store*)", "MapBuilder()", "Widget*(CompanyEntity*{showAccentColor:bool*})", "bool*(UserCompanyState*)", "PopupMenuItem*(CompanyEntity*)", "List*(BuildContext*)", "DropdownMenuItem*(CompanyEntity*)", "ListMultimapBuilder()", "ListBuilder()", "Future*()", "int(PaintRequest,PaintRequest)", "ContactUsDialog*(BuildContext*)", "UpdateDialog*(BuildContext*)", "IndentingBuiltValueToStringHelper(String)", "HealthCheckDialog*(BuildContext*)", "~(Country)", "MenuDrawer*(BuildContext*,MenuDrawerVM*)", "Null(BuildContext*,int*,CompanyEntity*)", "_TheState*()", "Stack*(BuildContext*,BoxConstraints*)", "List*>*(BuildContext*)", "CountryPickerDialog(BuildContext,~(~()))", "_SelectRow*()", "StatefulBuilder(BuildContext)", "Country()", "int(SemanticsNode)", "ExpansionPanel*(SystemLogEntity*)", "ListTile*(BuildContext*,bool*)", "SemanticsNode(int)", "Map(TextInputConfiguration)", "Column(BuildContext,int)", "Rect*()*(RenderBox*)", "bool*(BuildContext*)", "Rect*()", "~(AnimationStatus*)", "~(PointerUpEvent)", "DataRow*()", "TextInputConfiguration(AutofillClient)", "Card*(BuildContext*,BoxConstraints*)", "String(NumberSymbols)", "~(BaseEntity*)", "Column*()", "Stream()", "Future(String?)", "DataColumn0*(String*)", "String?(NumberSymbols)", "@(@,@)", "Future<~>(ByteData?,~(ByteData?))", "bool(int,int)", "Future>(@)", "Null(List*)", "MapEntry*(PurchaseDetails*)", "int*(ProductDetails*,ProductDetails*)", "ListTile*(ProductDetails*)", "TextButton*(String*)", "@(Store*)", "Container*(BuildContext*,Store*)", "LoginView*(BuildContext*,LoginVM*)", "~({context:BuildContext*,isSignUp:bool*})", "~(RawKeyEvent)", "_DateFormatLiteralField(String,DateFormat)", "RawKeyEventData()", "Future*(BuildContext*,Completer*{email:String*,password:String*})", "Future*(BuildContext*,Completer*{email:String*,secret:String*,url:String*})", "Future*(BuildContext*,Completer*{email:String*,oneTimePassword:String*,password:String*,secret:String*,url:String*})", "Future*(BuildContext*,Completer*{token:String*})", "EntityList*(BuildContext*,BankAccountListVM*)", "BankAccountListItem*(BuildContext*,int*)", "bool(PhysicalKeyboardKey)", "BankAccountScreen*(BuildContext*,BankAccountScreenVM*)", "_DateFormatPatternField(String,DateFormat)", "BankAccountEditVM*(Store*)", "BankAccountEdit*(BuildContext*,BankAccountEditVM*)", "BankAccountViewVM*(Store*)", "BankAccountView*(BuildContext*,BankAccountViewVM*)", "_DateFormatQuotedField(String,DateFormat)", "EntityList*(BuildContext*,ClientListVM*)", "ClientListItem*(BuildContext*,int*)", "Null(Response*)", "List()", "ClientPdfVM*(Store*)", "ClientPdfView*(BuildContext*,ClientPdfVM*)", "String*(ClientContactEntity*)", "ClientScreen*(BuildContext*,ClientScreenVM*)", "ContactEditDetails*(BuildContext*)", "ContactListTile0*(ClientContactEntity*)", "ClientEditContactsVM*(Store*)", "ClientEditContacts*(BuildContext*,ClientEditContactsVM*)", "Null(ClientContactEntity*,int*)", "ClientEditVM*(Store*)", "ClientEdit*(BuildContext*,ClientEditVM*)", "@(ClientEntity*)", "List(List)", "List(SelectionRect)", "bool(_DateFormatField)", "DateTime(int,int,int,int,int,int,int,bool)", "bool(Node1)", "double(num)", "RegExp()", "SKProductDiscountWrapper(@)", "Row*(ClientContactEntity*)", "bool*(LedgerEntity*)", "SKProductWrapper(@)", "List<@>(String)", "ClientViewVM*(Store*)", "ClientView*(BuildContext*,ClientViewVM*)", "Element2(Node1)", "Transaction(@,String)", "~(Action)", "CompanyGatewayListItem*(String*)", "CompanyGatewayList*(BuildContext*,CompanyGatewayListVM*)", "CompanyGatewayScreen*(BuildContext*,CompanyGatewayScreenVM*)", "Future<@>()", "~(_ChildEntry)", "Widget(_ChildEntry)", "GatewayConfigField*(String*)", "Route<@>?(RouteSettings)", "CompanyGatewayEditVM*(Store*)", "CompanyGatewayEdit*(BuildContext*,CompanyGatewayEditVM*)", "CompanyGatewayViewVM*(Store*)", "CompanyGatewayView*(BuildContext*,CompanyGatewayViewVM*)", "Route<@>(RouteSettings)", "EmailCreditVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailCreditVM*)", "~(AutocompletePreviousOptionIntent)", "EntityList*(BuildContext*,CreditListVM*)", "CreditListItem*(BuildContext*,int*)", "CreditPdfVM*(Store*)", "InvoicePdfView*(BuildContext*,CreditPdfVM*)", "CreditScreen*(BuildContext*,CreditScreenVM*)", "~(AutocompleteNextOptionIntent)", "SKPaymentTransactionWrapper(@)", "CompositedTransformFollower(BuildContext)", "CreditEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,CreditEditDetailsVM*)", "bool(AutofillClient)", "AutofillClient()", "bool(KeepAliveNotification)", "CreditEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,CreditEditItemsVM*)", "AppStorePurchaseDetails(SKPaymentTransactionWrapper)", "CreditEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,CreditEditNotesVM*)", "CreditEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,CreditEditPDFVM*)", "CreditEditVM*(Store*)", "CreditEdit*(BuildContext*,CreditEditVM*)", "ClipPath(BuildContext)", "bool(SKPaymentTransactionWrapper)", "CreditViewVM*(Store*)", "InvoiceView*(BuildContext*,CreditViewVM*)", "int(_PersistedSurfaceMatch,_PersistedSurfaceMatch)", "HitTestResult()", "~(SelectionModel<@>*)", "bool*(SeriesDatum<@>*)", "Null(SeriesDatum<@>*)", "InkWell*(ChartDataGroup*)", "AppStoreProductDetails(SKProductWrapper)", "DateRange*()", "DropdownMenuItem*(DateRangeComparison*)", "Null(DateRangeComparison*)", "DateRangeComparison*()", "DashboardDateRangePicker*(BuildContext*)", "Material*(BuildContext*,BoxConstraints*)", "List*>*(BuildContext*)", "PopupMenuItem*(DateRange*)", "_DashboardSettings*(BuildContext*)", "Card*(TaskEntity*)", "FormCard*(DashboardField*)", "Future()", "Future(PurchaseWrapper)", "Future<~>(double)", "Future<~>(@)", "Future>(Map)", "GooglePlayPurchaseDetails(PurchaseWrapper)", "_DashboardField*(BuildContext*)", "List(PurchasesResultWrapper)", "bool*(DashboardField*)", "SettingsWizard*(BuildContext*)", "AccountEntityBuilder*(AccountEntityBuilder*)", "Widget*(BuildContext*,DashboardVM*)", "@(DashboardSettings*)", "Rect(DisplayFeature)", "_DraggableSheetExtent()", "_RandomAccessFile(@)", "~(TransposeCharactersIntent)", "~(ReplaceTextIntent)", "EntityList*(BuildContext*,DesignListVM*)", "DesignListItem*(BuildContext*,int*)", "DesignScreen*(BuildContext*,DesignScreenVM*)", "~({debounce:bool*})", "~(DesignEntity*)", "~(ScrollToDocumentBoundaryIntent)", "~(UpdateSelectionIntent)", "String(PurchasesResultWrapper)", "_DesignImportDialog*(BuildContext*)", "DesignEditVM*(Store*)", "DesignEdit*(BuildContext*,DesignEditVM*)", "DesignViewVM*(Store*)", "DesignView*(BuildContext*,DesignViewVM*)", "EntityList*(BuildContext*,DocumentListVM*)", "DocumentListItem*(BuildContext*,int*)", "DocumentScreen*(BuildContext*,DocumentScreenVM*)", "~(ExpandSelectionToDocumentBoundaryIntent)", "DocumentEditVM*(Store*)", "DocumentEdit*(BuildContext*,DocumentEditVM*)", "DocumentViewVM*(Store*)", "DocumentView*(BuildContext*,DocumentViewVM*)", "~(ExpandSelectionToLineBreakIntent)", "TextEditingValue(TextEditingValue,TextInputFormatter)", "SelectionRect?(int)", "ExpenseEditVM*(Store*)", "ExpenseEdit*(BuildContext*,ExpenseEditVM*)", "EntityList*(BuildContext*,ExpenseListVM*)", "bool(SelectionRect?)", "SelectionRect(SelectionRect?)", "ExpenseScreen*(BuildContext*,ExpenseScreenVM*)", "FloatingActionButton*(BuildContext*)", "Padding*(ExpenseScheduleEntity*)", "ExpenseViewVM*(Store*)", "ExpenseView*(BuildContext*,ExpenseViewVM*)", "ExpenseCategoryEditVM*(Store*)", "ExpenseCategoryEdit*(BuildContext*,ExpenseCategoryEditVM*)", "EntityList*(BuildContext*,ExpenseCategoryListVM*)", "bool(PurchasesResultWrapper)", "ExpenseCategoryScreen*(BuildContext*,ExpenseCategoryScreenVM*)", "ExpenseCategoryViewVM*(Store*)", "ExpenseCategoryView*(BuildContext*,ExpenseCategoryViewVM*)", "GroupEditVM*(Store*)", "GroupEdit*(BuildContext*,GroupEditVM*)", "EntityList*(BuildContext*,GroupListVM*)", "GroupListItem*(BuildContext*,int*)", "GroupSettingsScreen*(BuildContext*,GroupScreenVM*)", "GroupViewVM*(Store*)", "Uint8List({seed:int})", "int*(VendorContactEntity*,VendorContactEntity*)", "_VendorContactListTile*(VendorContactEntity*)", "int*(ClientContactEntity*,ClientContactEntity*)", "_ClientContactListTile*(ClientContactEntity*)", "InvoiceEditContactsVM*(Store*)", "InvoiceEditContacts*(BuildContext*,InvoiceEditContactsVM*)", "String(ProductDetails)", "Null(InvitationEntity*)", "Future<~>(PasteTextIntent)", "~(TextEditingValue)", "CompositedTransformTarget(BuildContext,ViewportOffset)", "InvoiceEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,InvoiceEditDetailsVM*)", "ItemEditDetails*(BuildContext*)", "Future*(Duration*)", "Expanded*(Widget*)", "Expanded*(Text*)", "Focus*(String*)", "List*(TextEditingValue*)", "String*(ProductEntity*)", "Theme*(BuildContext*,~(ProductEntity*)*,Iterable*)", "GooglePlayProductDetails(SkuDetailsWrapper)", "bool(HitTestEntry)", "List(SkuDetailsResponseWrapper)", "Future<~>(PurchasesResultWrapper)", "InvoiceEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,InvoiceEditItemsVM*)", "InvoiceEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,InvoiceEditNotesVM*)", "InvoiceEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,InvoiceEditPDFVM*)", "InvoiceEditVM*(Store*)", "InvoiceEdit*(BuildContext*,InvoiceEditVM*)", "SkuDetailsWrapper(@)", "EmailInvoiceVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailInvoiceVM*)", "EntityList*(BuildContext*,InvoiceListVM*)", "InvoicePdfVM*(Store*)", "InvoicePdfView*(BuildContext*,InvoicePdfVM*)", "TextSelection(TextSelection)", "InvoiceScreen*(BuildContext*,InvoiceScreenVM*)", "PurchaseWrapper(@)", "_InvitationListTile*(InvitationEntity*)", "@(DocumentEntity*)", "int*(ActivityEntity*,ActivityEntity*)", "~(PointerMoveEvent)", "InvoiceItemListTile*(BuildContext*)", "Widget*(String*,double*)", "Null(String*,double*)", "Padding*(InvoiceScheduleEntity*)", "InvoiceViewVM*(Store*)", "InvoiceView*(BuildContext*,InvoiceViewVM*)", "Null(BuildContext*,DocumentEntity*)", "~(BuildContext*)*(BuildContext*)", "XFile(File)", "~(UndoTextIntent)", "PaymentEditVM*(Store*)", "PaymentEdit*(BuildContext*,PaymentEditVM*)", "~(int,bool(FlutterHtmlKeyboardEvent))", "EntityList*(BuildContext*,PaymentListVM*)", "InvoiceEntity*(PaymentableEntity*)", "MediaType()", "~(RedoTextIntent)", "PaymentScreen*(BuildContext*,PaymentScreenVM*)", "PaymentRefundVM*(Store*)", "PaymentRefund*(BuildContext*,PaymentRefundVM*)", "Future*(BuildContext*,Completer*)", "PaymentViewVM*(Store*)", "PaymentView*(BuildContext*,PaymentViewVM*)", "PaymentTermEditVM*(Store*)", "PaymentTermEdit*(BuildContext*,PaymentTermEditVM*)", "EntityList*(BuildContext*,PaymentTermListVM*)", "PaymentTermListItem*(BuildContext*,int*)", "PaymentTermScreen*(BuildContext*,PaymentTermScreenVM*)", "PaymentTermViewVM*(Store*)", "PaymentTermView*(BuildContext*,PaymentTermViewVM*)", "ProductEditVM*(Store*)", "ProductEdit*(BuildContext*,ProductEditVM*)", "EntityList*(BuildContext*,ProductListVM*)", "ProductScreen*(BuildContext*,ProductScreenVM*)", "ProductViewVM*(Store*)", "ProductView*(BuildContext*,ProductViewVM*)", "ProjectEditVM*(Store*)", "ProjectEdit*(BuildContext*,ProjectEditVM*)", "EntityList*(BuildContext*,ProjectListVM*)", "ProjectListItem*(BuildContext*,int*)", "ProjectScreen*(BuildContext*,ProjectScreenVM*)", "ProjectViewVM*(Store*)", "ProjectView*(BuildContext*,ProjectViewVM*)", "PurchaseOrderEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,PurchaseOrderEditDetailsVM*)", "Null(BuildContext*,InvoiceEntity*,VendorEntity*)", "PurchaseOrderEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,PurchaseOrderEditItemsVM*)", "PurchaseOrderEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,PurchaseOrderEditNotesVM*)", "PurchaseOrderEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,PurchaseOrderEditPDFVM*)", "PurchaseOrderEditVM*(Store*)", "PurchaseOrderEdit*(BuildContext*,PurchaseOrderEditVM*)", "EmailPurchaseOrderVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailPurchaseOrderVM*)", "EntityList*(BuildContext*,PurchaseOrderListVM*)", "PurchaseOrderListItem*(BuildContext*,int*)", "PurchaseOrderPdfVM*(Store*)", "InvoicePdfView*(BuildContext*,PurchaseOrderPdfVM*)", "PurchaseOrderScreen*(BuildContext*,PurchaseOrderScreenVM*)", "PurchaseOrderViewVM*(Store*)", "InvoiceView*(BuildContext*,PurchaseOrderViewVM*)", "QuoteEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,QuoteEditDetailsVM*)", "QuoteEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,QuoteEditItemsVM*)", "QuoteEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,QuoteEditNotesVM*)", "QuoteEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,QuoteEditPDFVM*)", "QuoteEditVM*(Store*)", "QuoteEdit*(BuildContext*,QuoteEditVM*)", "EmailQuoteVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailQuoteVM*)", "EntityList*(BuildContext*,QuoteListVM*)", "QuotePdfVM*(Store*)", "InvoicePdfView*(BuildContext*,QuotePdfVM*)", "QuoteScreen*(BuildContext*,QuoteScreenVM*)", "QuoteViewVM*(Store*)", "InvoiceView*(BuildContext*,QuoteViewVM*)", "RecurringExpenseEditVM*(Store*)", "ExpenseEdit*(BuildContext*,RecurringExpenseEditVM*)", "EntityList*(BuildContext*,RecurringExpenseListVM*)", "RecurringExpenseListItem*(BuildContext*,int*)", "RecurringExpenseScreen*(BuildContext*,RecurringExpenseScreenVM*)", "RecurringExpenseViewVM*(Store*)", "ExpenseView*(BuildContext*,RecurringExpenseViewVM*)", "RecurringInvoiceEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,RecurringInvoiceEditDetailsVM*)", "RecurringInvoiceEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,RecurringInvoiceEditItemsVM*)", "RecurringInvoiceEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,RecurringInvoiceEditNotesVM*)", "RecurringInvoiceEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,RecurringInvoiceEditPDFVM*)", "RecurringInvoiceEditVM*(Store*)", "RecurringInvoiceEdit*(BuildContext*,RecurringInvoiceEditVM*)", "EntityList*(BuildContext*,RecurringInvoiceListVM*)", "RecurringInvoiceListItem*(BuildContext*,int*)", "RecurringInvoicePdfVM*(Store*)", "InvoicePdfView*(BuildContext*,RecurringInvoicePdfVM*)", "RecurringInvoiceScreen*(BuildContext*,RecurringInvoiceScreenVM*)", "RecurringInvoiceViewVM*(Store*)", "InvoiceView*(BuildContext*,RecurringInvoiceViewVM*)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ClientReportFields*(String*)", "bool*(ClientReportFields*)", "int/(@)", "DiagnosticsNode(FocusNode)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,StaticState*)", "ContactReportFields*(String*)", "bool*(ContactReportFields*)", "bool(KeyMessage)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "CreditReportFields*(String*)", "bool*(CreditReportFields*)", "~(_FocusTraversalGroupInfo)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*)", "DocumentReportFields*(String*)", "bool*(DocumentReportFields*)", "List*(BaseEntity*,DocumentEntity*)", "Null(String*,ProductEntity*)", "bool(_DirectionalPolicyDataEntry)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ExpenseReportFields*(String*)", "bool*(ExpenseReportFields*)", "String(List)", "~(int?)", "InvoiceItemReportFields*(String*)", "int(String)", "bool(TraversalDirection)", "bool(String,String)", "InvoiceReportFields*(String*)", "bool*(InvoiceReportFields*)", "Set(_ReadingOrderSortData)", "Future(Client0)", "TaxRateReportFields0*(String*)", "bool*(TaxRateReportFields0*)", "Future(Client0)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "PaymentReportFields*(String*)", "bool*(PaymentReportFields*)", "List(BuildContext)", "TaxRateReportFields*(String*)", "bool*(TaxRateReportFields*)", "Rect(_ReadingOrderSortData)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ProductReportFields*(String*)", "bool*(ProductReportFields*)", "int(_ReadingOrderDirectionalGroupData,_ReadingOrderDirectionalGroupData)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ProfitAndLossReportFields*(String*)", "bool*(ProfitAndLossReportFields*)", "List<_ReadingOrderSortData>(_ReadingOrderSortData,Iterable<_ReadingOrderSortData>)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "PurchaseOrderItemReportFields*(String*)", "~(Node0)", "bool(_ReadingOrderSortData)", "String?(RegExpMatch)", "PurchaseOrderReportFields*(String*)", "bool*(PurchaseOrderReportFields*)", "bool(FormFieldState<@>)", "QuoteItemReportFields*(String*)", "Rule()", "Element0?(Element0)", "QuoteReportFields*(String*)", "bool*(QuoteReportFields*)", "Object?(int,Element0?)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "RecurringExpenseReportFields*(String*)", "bool*(RecurringExpenseReportFields*)", "int(String?,String?)", "RecurringInvoiceReportFields*(String*)", "bool*(RecurringInvoiceReportFields*)", "~(Rule)", "~(int?,int?)", "String*(@,int*)", "List()", "Map>()", "DateTime*(@,int*)", "DoubleTapGestureRecognizer()", "Null(BuildContext*,EntityAction*)", "Expanded*(BuildContext*)", "bool(Selector)", "ReportColumnType*(String*)", "@(String*,String*)", "List*(TextEditingValue*)", "bool*(List*)", "String*(List*)", "Theme*(BuildContext*,~(String*)*,Iterable*)", "ReportsScreen*(BuildContext*,ReportsScreenVM*)", "bool(Set)", "String(StringToken)", "Null({chart:String*,customEndDate:String*,customStartDate:String*,group:String*,report:String*,selectedGroup:String*,subgroup:String*})", "Null(List*)", "GroupTotals*(ReportResult*,ReportsUIState*,ReportSettingsEntity*,BuiltMap*,CompanyEntity*)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "TaskReportFields*(String*)", "bool*(TaskReportFields*)", "~(DoubleTapGestureRecognizer)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "TransactionReportFields*(String*)", "bool*(TransactionReportFields*)", "~(Element)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "VendorReportFields*(String*)", "bool*(VendorReportFields*)", "Null(GoogleAuthInitFailureError)", "bool*(DateRange*)", "ScheduleEditVM*(Store*)", "ScheduleEdit*(BuildContext*,ScheduleEditVM*)", "EntityList*(BuildContext*,ScheduleListVM*)", "ScheduleListItem*(BuildContext*,int*)", "ScheduleScreen*(BuildContext*,ScheduleScreenVM*)", "ScheduleViewVM*(Store*)", "ScheduleView*(BuildContext*,ScheduleViewVM*)", "CheckboxListTile*(int*)", "bool*(CompanyEntityBuilder*)", "AccountManagement*(BuildContext*,AccountManagementVM*)", "Future(int)", "Null(GoogleAuth)", "SwitchListTile*(RegistrationFieldEntity*)", "RegistrationFieldEntityBuilder*(RegistrationFieldEntityBuilder*)", "ClientPortal*(BuildContext*,ClientPortalVM*)", "@(Object?)", "Row*(BuildContext*)", "CompanyDetails*(BuildContext*,CompanyDetailsVM*)", "CreditCardsAndBanks*(BuildContext*,CreditCardsAndBanksVM*)", "CustomFields*(BuildContext*,CustomFieldsVM*)", "DataVisualizations*(BuildContext*,DataVisualizationsVM*)", "Widget*(BuildContext*,AsyncSnapshot<@>*)", "ListTile*(BuildContext*)", "~(MapBuilder*)", "FormColorPicker*(String*)", "GoogleSignInTokenData(Map?)", "DeviceSettings*(BuildContext*,DeviceSettingsVM*)", "GoogleSignInAccount?/(~)", "Future<~>(String,ByteData?,~(ByteData?)?)", "~(ToastFuture)", "Null(BuildContext*,double*)", "Future*(BuildContext*,String*)", "Future*(BuildContext*,AppLayout*)", "EmailSettings*(BuildContext*,EmailSettingsVM*)", "JsFunction(@)", "ExpenseSettings*(BuildContext*,ExpenseSettingsVM*)", "JsArray<@>(@)", "ScaleGestureRecognizer()", "GeneratedNumbers*(BuildContext*,GeneratedNumbersVM*)", "Set*>*(PreImportResponse*)", "PreImportResponse*()", "~(ImportType*)", "ImportType*()", "IgnorePointer(BuildContext)", "DropdownMenuItem*(ExportType*)", "int(StaggeredGridParentData,int)", "ImportExport*(BuildContext*,ImportExportVM*)", "Tab*(String*)", "InvoiceDesign*(BuildContext*,InvoiceDesignVM*)", "Null(BuildContext*,List*)", "_AddCompanyDialog*(BuildContext*)", "LocalizationSettings*(BuildContext*,LocalizationSettingsVM*)", "PaymentSettings*(BuildContext*,PaymentSettingsVM*)", "ProductSettings*(BuildContext*,ProductSettingsVM*)", "List*(String*)", "SettingsList*(BuildContext*,SettingsListVM*)", "Null(BuildContext*,String*,int*)", "SettingsScreen*(BuildContext*,SettingsScreenVM*)", "TaskSettings*(BuildContext*,TaskSettingsVM*)", "TaxSettings*(BuildContext*,TaxSettingsVM*)", "bool*(EmailTemplate*)", "DropdownMenuItem*(EmailTemplate*)", "~(ScaleGestureRecognizer)", "TemplatesAndReminders*(BuildContext*,TemplatesAndRemindersVM*)", "~(SlidableAutoCloseBarrierNotification)", "Future*(GroupEntity*)", "Future*(ClientEntity*)", "~(SlidableAutoCloseNotification)", "Flexible(Widget)", "UserDetails*(BuildContext*,UserDetailsVM*)", "@(UserEntity*)", "~(Object,StackTrace,Object?)", "WorkflowSettings*(BuildContext*,WorkflowSettingsVM*)", "~(PointerPanZoomStartEvent)", "~(String,DateSymbols)", "SubscriptionEditVM*(Store*)", "SubscriptionEdit*(BuildContext*,SubscriptionEditVM*)", "EntityList*(BuildContext*,SubscriptionListVM*)", "SubscriptionListItem*(BuildContext*,int*)", "SubscriptionScreen*(BuildContext*,SubscriptionScreenVM*)", "SubscriptionViewVM*(Store*)", "SubscriptionView*(BuildContext*,SubscriptionViewVM*)", "SynchronousFuture()", "~(BuildContext*[EntityAction*])", "~(RenderSemanticsGestureHandler)", "TaskEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,TaskEditDetailsVM*)", "SynchronousFuture()", "TimeEditDetails*(BuildContext*)", "TaskEditTimesVM*(Store*)", "TaskEditTimes*(BuildContext*,TaskEditTimesVM*)", "TaskEditVM*(Store*)", "TaskEdit*(BuildContext*,TaskEditVM*)", "BoardList*(String*)", "Null(Completer*,String*)", "Widget(Color)", "BoardItem*(TaskEntity*)", "Null(int*,int*,BoardItemState*)", "Null(int*,int*,int*,int*,BoardItemState*)", "KanbanView*(BuildContext*,KanbanVM*)", "Null(Completer*,List*,Map*>*)", "Null(Completer*,String*,String*,int*)", "Null(Completer*,String*,String*,String*,int*)", "EntityList*(BuildContext*,TaskListVM*)", "TaskScreen*(BuildContext*,TaskScreenVM*)", "List(List)", "TaskViewVM*(Store*)", "TaskView*(BuildContext*,TaskViewVM*)", "Null(BuildContext*[TaskTime*])", "TaskStatusEditVM*(Store*)", "TaskStatusEdit*(BuildContext*,TaskStatusEditVM*)", "EntityList*(BuildContext*,TaskStatusListVM*)", "TaskStatusListItem*(BuildContext*,int*)", "TaskStatusScreen*(BuildContext*,TaskStatusScreenVM*)", "TaskStatusViewVM*(Store*)", "TaskStatusView*(BuildContext*,TaskStatusViewVM*)", "TaxRateEditVM*(Store*)", "TaxRateEdit*(BuildContext*,TaxRateEditVM*)", "EntityList*(BuildContext*,TaxRateListVM*)", "TaxRateListItem*(BuildContext*,int*)", "TaxRateSettingsScreen*(BuildContext*,TaxRateScreenVM*)", "TaxRateViewVM*(Store*)", "TaxRateView*(BuildContext*,TaxRateViewVM*)", "TokenEditVM*(Store*)", "TokenEdit*(BuildContext*,TokenEditVM*)", "EntityList*(BuildContext*,TokenListVM*)", "TokenListItem*(BuildContext*,int*)", "TokenScreen*(BuildContext*,TokenScreenVM*)", "TokenViewVM*(Store*)", "TokenView*(BuildContext*,TokenViewVM*)", "String*(TransactionEntityBuilder*)", "TransactionEditVM*(Store*)", "TransactionEdit*(BuildContext*,TransactionEditVM*)", "EntityList*(BuildContext*,TransactionListVM*)", "TransactionListItem*(BuildContext*,int*)", "~(StatefulElement,Object)", "TransactionScreen*(BuildContext*,TransactionScreenVM*)", "bool*(TransactionEntity*)", "EntityListTile*(InvoiceEntity*)", "Future<~>(CacheObject?)", "bool*(ExpenseCategoryEntity*)", "int*(ExpenseCategoryEntity*,ExpenseCategoryEntity*)", "bool*(VendorEntity*)", "int*(VendorEntity*,VendorEntity*)", "CacheInfoRepository(bool)", "TransactionViewVM*(Store*)", "TransactionView*(BuildContext*,TransactionViewVM*)", "String*(TransactionEntity*)", "~(DragStartDetails,DragUpdateDetails)", "List(_TableElementRow)", "RenderBox(Element0)", "TransactionRuleEditVM*(Store*)", "TransactionRuleEdit*(BuildContext*,TransactionRuleEditVM*)", "EntityList*(BuildContext*,TransactionRuleListVM*)", "TransactionRuleListItem*(BuildContext*,int*)", "TransactionRuleScreen*(BuildContext*,TransactionRuleScreenVM*)", "TransactionRuleViewVM*(Store*)", "TransactionRuleView*(BuildContext*,TransactionRuleViewVM*)", "DataRow0*(EntityType*)", "UserEditVM*(Store*)", "UserEdit*(BuildContext*,UserEditVM*)", "EntityList*(BuildContext*,UserListVM*)", "UserListItem*(BuildContext*,int*)", "UserScreen*(BuildContext*,UserScreenVM*)", "UserViewVM*(Store*)", "UserView*(BuildContext*,UserViewVM*)", "VendorContactEditDetails*(BuildContext*)", "ContactListTile*(VendorContactEntity*)", "VendorEditContactsVM*(Store*)", "VendorEditContacts*(BuildContext*,VendorEditContactsVM*)", "Null(VendorContactEntity*,int*)", "VendorEditVM*(Store*)", "VendorEdit*(BuildContext*,VendorEditVM*)", "EntityList*(BuildContext*,VendorListVM*)", "String*(VendorContactEntity*)", "VendorScreen*(BuildContext*,VendorScreenVM*)", "Column*(VendorContactEntity*)", "VendorViewVM*(Store*)", "VendorView*(BuildContext*,VendorViewVM*)", "WebhookEditVM*(Store*)", "WebhookEdit*(BuildContext*,WebhookEditVM*)", "WebhookViewVM*(Store*)", "WebhookView*(BuildContext*,WebhookViewVM*)", "EntityList*(BuildContext*,WebhookListVM*)", "WebhookListItem*(BuildContext*,int*)", "WebhookScreen*(BuildContext*,WebhookScreenVM*)", "~(_HeroFlight)", "FieldConfirmation*(BuildContext*)", "Null(BuildContext*{currentLength:int*,isFocused:bool*,maxLength:int*})", "SimpleDialogOption*(InvoiceEntity*)", "Widget(BuildContext,Animation0,HeroFlightDirection,BuildContext,BuildContext)", "Iterable(_TableElementRow)", "bool(List)", "DocumentLayout*()", "Theme*(BuildContext*)", "ImageFormatToolbar*(BuildContext*)", "AndroidTextEditingFloatingToolbar*(BuildContext*)", "IOSTextEditingFloatingToolbar*(BuildContext*)", "~(_TextType*)", "bool(_TableElementRow)", "bool*(_TextType*)", "DropdownMenuItem<_TextType*>*(_TextType*)", "SizedBox*(BuildContext*,Offset*,Widget*)", "IFrameElement*(int*)", "Null(Event*)", "Null(AuthenticationResult*)", "~(Linkifier)", "Element0(Widget)", "Logger()", "_TableElementRow(TableRow)", "Decoration?(TableRow)", "~(ListItem)", "bool(RegExp)", "LinkReference()", "bool(TableRow)", "Element0?()", "bool(Node3)", "~(RenderBox)", "Null(String[String?])", "bool(_HeroFlight)", "Widget(BuildContext,Widget,ImageChunkEvent?)", "Offset(int)", "double(double,RenderBox)", "Widget(BuildContext,BoxValueConstraints)", "String(String?)", "MapEntry(int,int)", "int(Permission)", "String?([String?])", "_SingleChildViewport(BuildContext,ViewportOffset)", "_PinItem(int)", "Widget(FormFieldState)", "List<_ActivatorIntentPair>()", "MediaQuery(BuildContext,Widget?)", "~(ShortcutActivator,Intent)", "List(LogicalKeyboardKey)", "GestureDetector(BuildContext,int)", "PdfPageFormat()", "PdfPreviewCustom(BuildContext)", "~(Image1)", "@(Object?,@,@(@))", "AnimatedSwitcher(BuildContext,AsyncSnapshot)", "~(ButtonState)", "bool(Selectable)", "Map(SentryPackage)", "Future<~>(ISentrySpan)", "Null(Scope)", "MapEntry(String,@)", "String(AppleIDAuthorizationScopes)", "String?()", "int(_Line)", "IconTheme(BuildContext)", "Object(_Line)", "Object(_Highlight)", "int(_Highlight,_Highlight)", "List<_Line>(MapEntry>)", "SourceSpanWithContext()", "String(String{color:@})", "@(@())", "bool(SnapState?)", "LifeCycleHooks<_OnWidget>(_OnWidget,bool())", "int(Selectable,Selectable)", "~(BuildContext,_OnWidget,_OnWidget)", "Widget(BuildContext,_OnWidget)", "~(Object,StackTrace?)", "TextAffinity()", "CkCanvas(CkPictureRecorder)", "~(PointerHoverEvent)", "int(int,LinkifyElement)", "String(String,LinkifyElement)", "bool(LinkifyElement)", "ParagraphNode(AttributedText)", "LayoutBuilder(BuildContext,Rect?,Widget?)", "RepaintBoundary(BuildContext,BoxConstraints)", "Container(BuildContext,Widget?)", "JsObject(@)", "~(_TrackTapGestureRecognizer)", "BoxConstraintsTween(@)", "~(HandleType,Offset)", "_TrackTapGestureRecognizer()", "Matrix4Tween(@)", "TextStyleTween(@)", "AndroidDocumentTouchEditingControls(BuildContext)", "BorderRadiusTween(@)", "Null(FrameInfo)", "IosDocumentTouchEditingControls(BuildContext)", "IOSCollapsedHandle(BuildContext,bool,Widget?)", "Widget(BuildContext,Offset?,Widget?)", "bool(TextEditingDelta)", "Row(BuildContext)", "~(_ThumbPressGestureRecognizer)", "_ThumbPressGestureRecognizer()", "String(GlobalKey>)", "_Component(BuildContext,SingleColumnLayoutComponentViewModel)", "~(String,GlobalKey>)", "bool(ScrollMetrics?)", "DocumentScrollable(BuildContext,BoxConstraints)", "Future<@>(_Pending)", "SpanRange()", "TextSpan(MultiAttributionSpan)", "~(_TapTracker0)", "int?(Widget,int)", "bool(ScrollUpdateNotification)", "bool(bool?)", "bool(String,@)", "~(Zone?,ZoneDelegate?,Zone,~())", "int(Comparable<@>,Comparable<@>)", "0^(0^,0^)", "Size?(Size?,Size?,double)", "double?(num?,num?,double)", "Color?(Color?,Color?,double)", "~(String,FileSystemOp)", "~(FlutterErrorDetails{forceReport:bool})", "DiagnosticsNode(String)", "StackFrame?(String)", "double(double,double,double)", "Widget(BuildContext,Animation0,Animation0,Widget)", "bool?(bool?,bool?,double)", "OutlinedBorder?(OutlinedBorder?,OutlinedBorder?,double)", "EdgeInsetsGeometry?(EdgeInsetsGeometry?,EdgeInsetsGeometry?,double)", "Future>?>(String?)", "TextStyle?(TextStyle?,TextStyle?,double)", "int(_TaskEntry<@>,_TaskEntry<@>)", "bool({priority!int,scheduler!SchedulerBinding})", "String(ByteData)", "List(String)", "Widget(Widget,Key,Widget,Key)", "Widget(Widget?,List)", "int(Element0,Element0)", "IconThemeData(IconThemeData?,IconThemeData?,double)", "List>(NavigatorState,String)", "int(Widget,int)", "Widget(BuildContext,List,Widget(Color))", "Widget(Color,bool,~())", "Store<0^>(Store<0^>)", "Widget(BuildContext,ViewportOffset)", "Map(List<@>)", "String(CropAspectRatioPreset?)", "Map(Map)", "~({isTesting:bool*})", "AppState*(AppState*,@)", "AuthState*(AuthState*,UserLoadUrl*)", "AuthState*(AuthState*,UserSignUpRequest*)", "AuthState*(AuthState*,UserLoginRequest*)", "AuthState*(AuthState*,OAuthLoginRequest*)", "AuthState*(AuthState*,OAuthSignUpRequest*)", "AuthState*(AuthState*,UserLoginSuccess*)", "AuthState*(AuthState*,UserVerifiedPassword*)", "AuthState*(AuthState*,UserUnverifiedPassword*)", "~(_ResolvedNotoSubset)", "ListUIState*(ListUIState*,ViewBankAccountList*)", "ListUIState*(ListUIState*,FilterBankAccountsByCustom1*)", "ListUIState*(ListUIState*,FilterBankAccountsByCustom2*)", "ListUIState*(ListUIState*,FilterBankAccountsByState*)", "ListUIState*(ListUIState*,FilterBankAccounts*)", "ListUIState*(ListUIState*,SortBankAccounts*)", "ListUIState*(ListUIState*,StartBankAccountMultiselect*)", "ListUIState*(ListUIState*,AddToBankAccountMultiselect*)", "ListUIState*(ListUIState*,RemoveFromBankAccountMultiselect*)", "ListUIState*(ListUIState*,ClearBankAccountMultiselect*)", "BankAccountState*(BankAccountState*,ArchiveBankAccountsSuccess*)", "BankAccountState*(BankAccountState*,DeleteBankAccountsSuccess*)", "BankAccountState*(BankAccountState*,RestoreBankAccountsSuccess*)", "BankAccountState*(BankAccountState*,AddBankAccountSuccess*)", "BankAccountState*(BankAccountState*,SaveBankAccountSuccess*)", "BankAccountState*(BankAccountState*,LoadBankAccountSuccess*)", "BankAccountState*(BankAccountState*,LoadBankAccountsSuccess*)", "BankAccountState*(BankAccountState*,LoadCompanySuccess*)", "ListUIState*(ListUIState*,ViewClientList*)", "ListUIState*(ListUIState*,FilterClientsByCustom1*)", "ListUIState*(ListUIState*,FilterClientsByCustom2*)", "ListUIState*(ListUIState*,FilterClientsByCustom3*)", "ListUIState*(ListUIState*,FilterClientsByCustom4*)", "ListUIState*(ListUIState*,FilterClientsByState*)", "ListUIState*(ListUIState*,FilterClients*)", "ListUIState*(ListUIState*,SortClients*)", "ListUIState*(ListUIState*,StartClientMultiselect*)", "ListUIState*(ListUIState*,AddToClientMultiselect*)", "ListUIState*(ListUIState*,RemoveFromClientMultiselect*)", "ListUIState*(ListUIState*,ClearClientMultiselect*)", "ClientState*(ClientState*,ArchiveClientsSuccess*)", "ClientState*(ClientState*,DeleteClientsSuccess*)", "ClientState*(ClientState*,RestoreClientSuccess*)", "ClientState*(ClientState*,AddClientSuccess*)", "ClientState*(ClientState*,SaveClientSuccess*)", "ClientState*(ClientState*,LoadClientSuccess*)", "ClientState*(ClientState*,MergeClientsSuccess*)", "ClientState*(ClientState*,PurgeClientSuccess*)", "ClientState*(ClientState*,LoadClientsSuccess*)", "ClientState*(ClientState*,LoadCompanySuccess*)", "UserCompanyEntity*(UserCompanyEntity*,LoadCompanySuccess*)", "UserCompanyEntity*(UserCompanyEntity*,SaveCompanySuccess*)", "IOSScrollViewFlingVelocityTracker(PointerEvent)", "ListUIState*(ListUIState*,FilterCompanyGatewaysByCustom1*)", "ListUIState*(ListUIState*,FilterCompanyGatewaysByCustom2*)", "ListUIState*(ListUIState*,FilterCompanyGatewaysByState*)", "ListUIState*(ListUIState*,FilterCompanyGateways*)", "ListUIState*(ListUIState*,SortCompanyGateways*)", "ListUIState*(ListUIState*,StartCompanyGatewayMultiselect*)", "ListUIState*(ListUIState*,AddToCompanyGatewayMultiselect*)", "ListUIState*(ListUIState*,RemoveFromCompanyGatewayMultiselect*)", "ListUIState*(ListUIState*,ClearCompanyGatewayMultiselect*)", "CompanyGatewayState*(CompanyGatewayState*,ArchiveCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,DeleteCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,RestoreCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,AddCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,SaveCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,LoadCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,LoadCompanySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,LoadCompanyGatewaysSuccess*)", "GroupView*(BuildContext*,GroupViewVM*)", "InvoiceEntity*(InvoiceEntity*,AddCreditItems*)", "ListUIState*(ListUIState*,ViewCreditList*)", "ListUIState*(ListUIState*,FilterCreditsByCustom1*)", "ListUIState*(ListUIState*,FilterCreditsByCustom2*)", "ListUIState*(ListUIState*,FilterCreditsByCustom3*)", "ListUIState*(ListUIState*,FilterCreditsByCustom4*)", "ListUIState*(ListUIState*,FilterCreditsByState*)", "ListUIState*(ListUIState*,FilterCreditsByStatus*)", "ListUIState*(ListUIState*,FilterCredits*)", "ListUIState*(ListUIState*,SortCredits*)", "ListUIState*(ListUIState*,StartCreditMultiselect*)", "ListUIState*(ListUIState*,AddToCreditMultiselect*)", "ListUIState*(ListUIState*,RemoveFromCreditMultiselect*)", "ListUIState*(ListUIState*,ClearCreditMultiselect*)", "CreditState*(CreditState*,PurgeClientSuccess*)", "CreditState*(CreditState*,MarkSentCreditSuccess*)", "CreditState*(CreditState*,ArchiveCreditsSuccess*)", "CreditState*(CreditState*,DeleteCreditsSuccess*)", "CreditState*(CreditState*,RestoreCreditsSuccess*)", "CreditState*(CreditState*,AddCreditSuccess*)", "CreditState*(CreditState*,@)", "CreditState*(CreditState*,LoadCreditsSuccess*)", "CreditState*(CreditState*,LoadCompanySuccess*)", "IgnorePointer(BuildContext,Widget?)", "ListUIState*(ListUIState*,ViewDesignList*)", "ListUIState*(ListUIState*,FilterDesignsByCustom1*)", "ListUIState*(ListUIState*,FilterDesignsByCustom2*)", "ListUIState*(ListUIState*,FilterDesignsByState*)", "ListUIState*(ListUIState*,FilterDesigns*)", "ListUIState*(ListUIState*,SortDesigns*)", "ListUIState*(ListUIState*,StartDesignMultiselect*)", "ListUIState*(ListUIState*,AddToDesignMultiselect*)", "ListUIState*(ListUIState*,RemoveFromDesignMultiselect*)", "ListUIState*(ListUIState*,ClearDesignMultiselect*)", "DesignState*(DesignState*,ArchiveDesignsSuccess*)", "DesignState*(DesignState*,DeleteDesignsSuccess*)", "DesignState*(DesignState*,RestoreDesignsSuccess*)", "DesignState*(DesignState*,AddDesignSuccess*)", "DesignState*(DesignState*,SaveDesignSuccess*)", "DesignState*(DesignState*,LoadDesignSuccess*)", "DesignState*(DesignState*,LoadDesignsSuccess*)", "DesignState*(DesignState*,LoadCompanySuccess*)", "DocumentEntity*(DocumentEntity*,@)", "ListUIState*(ListUIState*,ViewDocumentList*)", "ListUIState*(ListUIState*,FilterDocumentsByCustom1*)", "ListUIState*(ListUIState*,FilterDocumentsByCustom2*)", "ListUIState*(ListUIState*,FilterDocumentsByState*)", "ListUIState*(ListUIState*,FilterDocuments*)", "ListUIState*(ListUIState*,SortDocuments*)", "ListUIState*(ListUIState*,StartDocumentMultiselect*)", "ListUIState*(ListUIState*,AddToDocumentMultiselect*)", "ListUIState*(ListUIState*,RemoveFromDocumentMultiselect*)", "ListUIState*(ListUIState*,ClearDocumentMultiselect*)", "DocumentState*(DocumentState*,ArchiveDocumentSuccess*)", "DocumentState*(DocumentState*,DeleteDocumentSuccess*)", "DocumentState*(DocumentState*,RestoreDocumentSuccess*)", "DocumentState*(DocumentState*,SaveDocumentSuccess*)", "DocumentState*(DocumentState*,LoadDocumentSuccess*)", "DocumentState*(DocumentState*,LoadDocumentsSuccess*)", "Null(Map)", "ListUIState*(ListUIState*,ViewExpenseList*)", "ListUIState*(ListUIState*,FilterExpensesByCustom1*)", "ListUIState*(ListUIState*,FilterExpensesByCustom2*)", "ListUIState*(ListUIState*,FilterExpensesByCustom3*)", "ListUIState*(ListUIState*,FilterExpensesByCustom4*)", "ListUIState*(ListUIState*,FilterExpensesByState*)", "ListUIState*(ListUIState*,FilterExpensesByStatus*)", "ListUIState*(ListUIState*,FilterExpenses*)", "ListUIState*(ListUIState*,SortExpenses*)", "ListUIState*(ListUIState*,StartExpenseMultiselect*)", "ListUIState*(ListUIState*,AddToExpenseMultiselect*)", "ListUIState*(ListUIState*,RemoveFromExpenseMultiselect*)", "ListUIState*(ListUIState*,ClearExpenseMultiselect*)", "ExpenseState*(ExpenseState*,PurgeClientSuccess*)", "ExpenseState*(ExpenseState*,ArchiveExpenseSuccess*)", "ExpenseState*(ExpenseState*,DeleteExpenseSuccess*)", "ExpenseState*(ExpenseState*,RestoreExpenseSuccess*)", "ExpenseState*(ExpenseState*,AddExpenseSuccess*)", "ExpenseState*(ExpenseState*,SaveExpenseSuccess*)", "ExpenseState*(ExpenseState*,LoadExpenseSuccess*)", "ExpenseState*(ExpenseState*,LoadExpensesSuccess*)", "ExpenseState*(ExpenseState*,LoadCompanySuccess*)", "Actions(BuildContext)", "ListUIState*(ListUIState*,FilterExpenseCategoriesByCustom1*)", "ListUIState*(ListUIState*,FilterExpenseCategoriesByCustom2*)", "ListUIState*(ListUIState*,FilterExpenseCategoriesByState*)", "ListUIState*(ListUIState*,FilterExpenseCategories*)", "ListUIState*(ListUIState*,SortExpenseCategories*)", "ListUIState*(ListUIState*,StartExpenseCategoryMultiselect*)", "ListUIState*(ListUIState*,AddToExpenseCategoryMultiselect*)", "ListUIState*(ListUIState*,RemoveFromExpenseCategoryMultiselect*)", "ListUIState*(ListUIState*,ClearExpenseCategoryMultiselect*)", "ExpenseCategoryState*(ExpenseCategoryState*,ArchiveExpenseCategoriesSuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,DeleteExpenseCategoriesSuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,RestoreExpenseCategoriesSuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,AddExpenseCategorySuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,SaveExpenseCategorySuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,LoadExpenseCategorySuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,LoadExpenseCategoriesSuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,LoadCompanySuccess*)", "RestorationScope(BuildContext,Widget?)", "ListUIState*(ListUIState*,ViewGroupList*)", "ListUIState*(ListUIState*,FilterGroupsByState*)", "ListUIState*(ListUIState*,FilterGroups*)", "ListUIState*(ListUIState*,SortGroups*)", "ListUIState*(ListUIState*,StartGroupMultiselect*)", "ListUIState*(ListUIState*,AddToGroupMultiselect*)", "ListUIState*(ListUIState*,RemoveFromGroupMultiselect*)", "ListUIState*(ListUIState*,ClearGroupMultiselect*)", "GroupState*(GroupState*,ArchiveGroupSuccess*)", "GroupState*(GroupState*,DeleteGroupSuccess*)", "GroupState*(GroupState*,RestoreGroupSuccess*)", "GroupState*(GroupState*,AddGroupSuccess*)", "GroupState*(GroupState*,SaveGroupSuccess*)", "GroupState*(GroupState*,LoadGroupSuccess*)", "GroupState*(GroupState*,LoadGroupsSuccess*)", "GroupState*(GroupState*,LoadCompanySuccess*)", "InvoiceEntity*(InvoiceEntity*,AddInvoiceItems*)", "ListUIState*(ListUIState*,ViewInvoiceList*)", "ListUIState*(ListUIState*,FilterInvoicesByCustom1*)", "ListUIState*(ListUIState*,FilterInvoicesByCustom2*)", "ListUIState*(ListUIState*,FilterInvoicesByCustom3*)", "ListUIState*(ListUIState*,FilterInvoicesByCustom4*)", "ListUIState*(ListUIState*,FilterInvoicesByState*)", "ListUIState*(ListUIState*,FilterInvoicesByStatus*)", "ListUIState*(ListUIState*,FilterInvoices*)", "ListUIState*(ListUIState*,SortInvoices*)", "ListUIState*(ListUIState*,StartInvoiceMultiselect*)", "ListUIState*(ListUIState*,AddToInvoiceMultiselect*)", "ListUIState*(ListUIState*,RemoveFromInvoiceMultiselect*)", "ListUIState*(ListUIState*,ClearInvoiceMultiselect*)", "InvoiceState*(InvoiceState*,PurgeClientSuccess*)", "InvoiceState*(InvoiceState*,MarkInvoicesSentSuccess*)", "InvoiceState*(InvoiceState*,MarkInvoicesPaidSuccess*)", "InvoiceState*(InvoiceState*,CancelInvoicesSuccess*)", "InvoiceState*(InvoiceState*,ArchiveInvoicesSuccess*)", "InvoiceState*(InvoiceState*,DeleteInvoicesSuccess*)", "InvoiceState*(InvoiceState*,EmailInvoiceSuccess*)", "InvoiceState*(InvoiceState*,RestoreInvoicesSuccess*)", "InvoiceState*(InvoiceState*,AddInvoiceSuccess*)", "InvoiceState*(InvoiceState*,@)", "InvoiceState*(InvoiceState*,LoadInvoicesSuccess*)", "InvoiceState*(InvoiceState*,LoadCompanySuccess*)", "SynchronousFuture(bool)", "ListUIState*(ListUIState*,ViewPaymentList*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom1*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom2*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom3*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom4*)", "ListUIState*(ListUIState*,FilterPaymentsByState*)", "ListUIState*(ListUIState*,FilterPaymentsByStatus*)", "ListUIState*(ListUIState*,FilterPayments*)", "ListUIState*(ListUIState*,SortPayments*)", "ListUIState*(ListUIState*,StartPaymentMultiselect*)", "ListUIState*(ListUIState*,AddToPaymentMultiselect*)", "ListUIState*(ListUIState*,RemoveFromPaymentMultiselect*)", "ListUIState*(ListUIState*,ClearPaymentMultiselect*)", "PaymentState*(PaymentState*,PurgeClientSuccess*)", "PaymentState*(PaymentState*,ArchivePaymentsSuccess*)", "PaymentState*(PaymentState*,DeletePaymentsSuccess*)", "PaymentState*(PaymentState*,RestorePaymentsSuccess*)", "PaymentState*(PaymentState*,AddPaymentSuccess*)", "PaymentState*(PaymentState*,SavePaymentSuccess*)", "PaymentState*(PaymentState*,LoadPaymentSuccess*)", "PaymentState*(PaymentState*,LoadPaymentsSuccess*)", "PaymentState*(PaymentState*,LoadCompanySuccess*)", "~(RestorableProperty)", "ListUIState*(ListUIState*,ViewPaymentTermList*)", "ListUIState*(ListUIState*,FilterPaymentTermsByCustom1*)", "ListUIState*(ListUIState*,FilterPaymentTermsByCustom2*)", "ListUIState*(ListUIState*,FilterPaymentTermsByState*)", "ListUIState*(ListUIState*,FilterPaymentTerms*)", "ListUIState*(ListUIState*,SortPaymentTerms*)", "ListUIState*(ListUIState*,StartPaymentTermMultiselect*)", "ListUIState*(ListUIState*,AddToPaymentTermMultiselect*)", "ListUIState*(ListUIState*,RemoveFromPaymentTermMultiselect*)", "ListUIState*(ListUIState*,ClearPaymentTermMultiselect*)", "PaymentTermState*(PaymentTermState*,ArchivePaymentTermsSuccess*)", "PaymentTermState*(PaymentTermState*,DeletePaymentTermsSuccess*)", "PaymentTermState*(PaymentTermState*,RestorePaymentTermsSuccess*)", "PaymentTermState*(PaymentTermState*,AddPaymentTermSuccess*)", "PaymentTermState*(PaymentTermState*,SavePaymentTermSuccess*)", "PaymentTermState*(PaymentTermState*,LoadPaymentTermSuccess*)", "PaymentTermState*(PaymentTermState*,LoadPaymentTermsSuccess*)", "PaymentTermState*(PaymentTermState*,LoadCompanySuccess*)", "Null(RestorationBucket?)", "ListUIState*(ListUIState*,ViewProductList*)", "ListUIState*(ListUIState*,FilterProductsByState*)", "ListUIState*(ListUIState*,FilterProductsByCustom1*)", "ListUIState*(ListUIState*,FilterProductsByCustom2*)", "ListUIState*(ListUIState*,FilterProductsByCustom3*)", "ListUIState*(ListUIState*,FilterProductsByCustom4*)", "ListUIState*(ListUIState*,FilterProducts*)", "ListUIState*(ListUIState*,SortProducts*)", "ListUIState*(ListUIState*,StartProductMultiselect*)", "ListUIState*(ListUIState*,AddToProductMultiselect*)", "ListUIState*(ListUIState*,RemoveFromProductMultiselect*)", "ListUIState*(ListUIState*,ClearProductMultiselect*)", "ProductState*(ProductState*,ArchiveProductsSuccess*)", "ProductState*(ProductState*,DeleteProductsSuccess*)", "ProductState*(ProductState*,RestoreProductsSuccess*)", "ProductState*(ProductState*,AddProductSuccess*)", "ProductState*(ProductState*,SaveProductSuccess*)", "ProductState*(ProductState*,LoadProductSuccess*)", "ProductState*(ProductState*,LoadProductsSuccess*)", "ProductState*(ProductState*,LoadCompanySuccess*)", "~(_DragInfo,Offset,Offset)", "ListUIState*(ListUIState*,ViewProjectList*)", "ListUIState*(ListUIState*,FilterProjectsByCustom1*)", "ListUIState*(ListUIState*,FilterProjectsByCustom2*)", "ListUIState*(ListUIState*,FilterProjectsByCustom3*)", "ListUIState*(ListUIState*,FilterProjectsByCustom4*)", "ListUIState*(ListUIState*,FilterProjectsByState*)", "ListUIState*(ListUIState*,FilterProjects*)", "ListUIState*(ListUIState*,SortProjects*)", "ListUIState*(ListUIState*,StartProjectMultiselect*)", "ListUIState*(ListUIState*,AddToProjectMultiselect*)", "ListUIState*(ListUIState*,RemoveFromProjectMultiselect*)", "ListUIState*(ListUIState*,ClearProjectMultiselect*)", "ProjectState*(ProjectState*,PurgeClientSuccess*)", "ProjectState*(ProjectState*,ArchiveProjectSuccess*)", "ProjectState*(ProjectState*,DeleteProjectSuccess*)", "ProjectState*(ProjectState*,RestoreProjectSuccess*)", "ProjectState*(ProjectState*,AddProjectSuccess*)", "ProjectState*(ProjectState*,SaveProjectSuccess*)", "ProjectState*(ProjectState*,LoadProjectSuccess*)", "ProjectState*(ProjectState*,LoadProjectsSuccess*)", "ProjectState*(ProjectState*,LoadCompanySuccess*)", "InvoiceEntity*(InvoiceEntity*,AddPurchaseOrderItems*)", "ListUIState*(ListUIState*,ViewPurchaseOrderList*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByCustom1*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByCustom2*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByCustom3*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByCustom4*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByState*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByStatus*)", "ListUIState*(ListUIState*,FilterPurchaseOrders*)", "ListUIState*(ListUIState*,SortPurchaseOrders*)", "ListUIState*(ListUIState*,StartPurchaseOrderMultiselect*)", "ListUIState*(ListUIState*,AddToPurchaseOrderMultiselect*)", "ListUIState*(ListUIState*,RemoveFromPurchaseOrderMultiselect*)", "ListUIState*(ListUIState*,ClearPurchaseOrderMultiselect*)", "PurchaseOrderState*(PurchaseOrderState*,MarkPurchaseOrderSentSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,ConvertPurchaseOrdersToExpensesSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,AddPurchaseOrdersToInventorySuccess*)", "PurchaseOrderState*(PurchaseOrderState*,AcceptPurchaseOrderSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,CancelPurchaseOrderSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,ArchivePurchaseOrdersSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,DeletePurchaseOrdersSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,RestorePurchaseOrdersSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,EmailPurchaseOrderSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,ApprovePurchaseOrderSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,AddPurchaseOrderSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,@)", "PurchaseOrderState*(PurchaseOrderState*,LoadPurchaseOrdersSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,LoadCompanySuccess*)", "InvoiceEntity*(InvoiceEntity*,AddQuoteItems*)", "ListUIState*(ListUIState*,ViewQuoteList*)", "ListUIState*(ListUIState*,FilterQuotesByCustom1*)", "ListUIState*(ListUIState*,FilterQuotesByCustom2*)", "ListUIState*(ListUIState*,FilterQuotesByCustom3*)", "ListUIState*(ListUIState*,FilterQuotesByCustom4*)", "ListUIState*(ListUIState*,FilterQuotesByState*)", "ListUIState*(ListUIState*,FilterQuotesByStatus*)", "ListUIState*(ListUIState*,FilterQuotes*)", "ListUIState*(ListUIState*,SortQuotes*)", "ListUIState*(ListUIState*,StartQuoteMultiselect*)", "ListUIState*(ListUIState*,AddToQuoteMultiselect*)", "ListUIState*(ListUIState*,RemoveFromQuoteMultiselect*)", "ListUIState*(ListUIState*,ClearQuoteMultiselect*)", "QuoteState*(QuoteState*,PurgeClientSuccess*)", "QuoteState*(QuoteState*,MarkSentQuoteSuccess*)", "QuoteState*(QuoteState*,ArchiveQuotesSuccess*)", "QuoteState*(QuoteState*,DeleteQuotesSuccess*)", "QuoteState*(QuoteState*,RestoreQuotesSuccess*)", "QuoteState*(QuoteState*,EmailQuoteSuccess*)", "QuoteState*(QuoteState*,ConvertQuotesToInvoicesSuccess*)", "QuoteState*(QuoteState*,ConvertQuotesToProjectsSuccess*)", "QuoteState*(QuoteState*,AddQuoteSuccess*)", "QuoteState*(QuoteState*,@)", "QuoteState*(QuoteState*,LoadQuotesSuccess*)", "QuoteState*(QuoteState*,LoadCompanySuccess*)", "ListUIState*(ListUIState*,ViewRecurringExpenseList*)", "ListUIState*(ListUIState*,FilterRecurringExpensesByCustom1*)", "ListUIState*(ListUIState*,FilterRecurringExpensesByCustom2*)", "ListUIState*(ListUIState*,FilterRecurringExpensesByState*)", "ListUIState*(ListUIState*,FilterRecurringExpenses*)", "ListUIState*(ListUIState*,SortRecurringExpenses*)", "ListUIState*(ListUIState*,StartRecurringExpenseMultiselect*)", "ListUIState*(ListUIState*,AddToRecurringExpenseMultiselect*)", "ListUIState*(ListUIState*,RemoveFromRecurringExpenseMultiselect*)", "ListUIState*(ListUIState*,ClearRecurringExpenseMultiselect*)", "RecurringExpenseState*(RecurringExpenseState*,PurgeClientSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,ArchiveRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,DeleteRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,RestoreRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,AddRecurringExpenseSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,SaveRecurringExpenseSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,StartRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,StopRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,LoadRecurringExpenseSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,LoadRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,LoadCompanySuccess*)", "InvoiceEntity*(InvoiceEntity*,AddRecurringInvoiceItems*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByCustom1*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByCustom2*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByCustom3*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByCustom4*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByState*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByStatus*)", "ListUIState*(ListUIState*,FilterRecurringInvoices*)", "ListUIState*(ListUIState*,SortRecurringInvoices*)", "ListUIState*(ListUIState*,StartRecurringInvoiceMultiselect*)", "ListUIState*(ListUIState*,AddToRecurringInvoiceMultiselect*)", "ListUIState*(ListUIState*,RemoveFromRecurringInvoiceMultiselect*)", "ListUIState*(ListUIState*,ClearRecurringInvoiceMultiselect*)", "RecurringInvoiceState*(RecurringInvoiceState*,PurgeClientSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,ArchiveRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,DeleteRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,EmailRecurringInvoiceSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,RestoreRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,SendNowRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,StartRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,StopRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,AddRecurringInvoiceSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,@)", "RecurringInvoiceState*(RecurringInvoiceState*,LoadRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,LoadCompanySuccess*)", "Future<~>(PointerEvent)", "ListUIState*(ListUIState*,ViewScheduleList*)", "ListUIState*(ListUIState*,FilterSchedulesByCustom1*)", "ListUIState*(ListUIState*,FilterSchedulesByCustom2*)", "ListUIState*(ListUIState*,FilterSchedulesByState*)", "ListUIState*(ListUIState*,FilterSchedules*)", "ListUIState*(ListUIState*,SortSchedules*)", "ListUIState*(ListUIState*,StartScheduleMultiselect*)", "ListUIState*(ListUIState*,AddToScheduleMultiselect*)", "ListUIState*(ListUIState*,RemoveFromScheduleMultiselect*)", "ListUIState*(ListUIState*,ClearScheduleMultiselect*)", "ScheduleState*(ScheduleState*,ArchiveSchedulesSuccess*)", "ScheduleState*(ScheduleState*,DeleteSchedulesSuccess*)", "ScheduleState*(ScheduleState*,RestoreSchedulesSuccess*)", "ScheduleState*(ScheduleState*,AddScheduleSuccess*)", "ScheduleState*(ScheduleState*,SaveScheduleSuccess*)", "ScheduleState*(ScheduleState*,LoadScheduleSuccess*)", "ScheduleState*(ScheduleState*,LoadSchedulesSuccess*)", "ScheduleState*(ScheduleState*,LoadCompanySuccess*)", "StaticState*(StaticState*,LoadStaticSuccess*)", "PlatformViewSurface(BuildContext,PlatformViewController)", "ListUIState*(ListUIState*,FilterSubscriptionsByCustom1*)", "ListUIState*(ListUIState*,FilterSubscriptionsByCustom2*)", "ListUIState*(ListUIState*,FilterSubscriptionsByState*)", "ListUIState*(ListUIState*,FilterSubscriptions*)", "ListUIState*(ListUIState*,SortSubscriptions*)", "ListUIState*(ListUIState*,StartSubscriptionMultiselect*)", "ListUIState*(ListUIState*,AddToSubscriptionMultiselect*)", "ListUIState*(ListUIState*,RemoveFromSubscriptionMultiselect*)", "ListUIState*(ListUIState*,ClearSubscriptionMultiselect*)", "SubscriptionState*(SubscriptionState*,ArchiveSubscriptionsSuccess*)", "SubscriptionState*(SubscriptionState*,DeleteSubscriptionsSuccess*)", "SubscriptionState*(SubscriptionState*,RestoreSubscriptionsSuccess*)", "SubscriptionState*(SubscriptionState*,AddSubscriptionSuccess*)", "SubscriptionState*(SubscriptionState*,SaveSubscriptionSuccess*)", "SubscriptionState*(SubscriptionState*,LoadSubscriptionSuccess*)", "SubscriptionState*(SubscriptionState*,LoadSubscriptionsSuccess*)", "SubscriptionState*(SubscriptionState*,LoadCompanySuccess*)", "_HtmlElementViewController(PlatformViewCreationParams)", "ListUIState*(ListUIState*,ViewTaskList*)", "ListUIState*(ListUIState*,FilterTasksByCustom1*)", "ListUIState*(ListUIState*,FilterTasksByCustom2*)", "ListUIState*(ListUIState*,FilterTasksByState*)", "ListUIState*(ListUIState*,FilterTasksByStatus*)", "ListUIState*(ListUIState*,FilterTasks*)", "ListUIState*(ListUIState*,SortTasks*)", "TaskEntity*(TaskEntity*,AddTaskTime*)", "TaskEntity*(TaskEntity*,DeleteTaskTime*)", "TaskEntity*(TaskEntity*,UpdateTaskTime*)", "ListUIState*(ListUIState*,StartTaskMultiselect*)", "ListUIState*(ListUIState*,AddToTaskMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTaskMultiselect*)", "ListUIState*(ListUIState*,ClearTaskMultiselect*)", "TaskState*(TaskState*,PurgeClientSuccess*)", "TaskState*(TaskState*,SortTasksSuccess*)", "TaskState*(TaskState*,ArchiveTaskSuccess*)", "TaskState*(TaskState*,StartTasksSuccess*)", "TaskState*(TaskState*,StopTasksSuccess*)", "TaskState*(TaskState*,DeleteTaskSuccess*)", "TaskState*(TaskState*,RestoreTaskSuccess*)", "TaskState*(TaskState*,AddTaskSuccess*)", "TaskState*(TaskState*,SaveTaskSuccess*)", "TaskState*(TaskState*,LoadTaskSuccess*)", "TaskState*(TaskState*,LoadTasksSuccess*)", "TaskState*(TaskState*,LoadCompanySuccess*)", "Viewport(BuildContext,ViewportOffset)", "ListUIState*(ListUIState*,ViewTaskStatusList*)", "ListUIState*(ListUIState*,FilterTaskStatusesByCustom1*)", "ListUIState*(ListUIState*,FilterTaskStatusesByCustom2*)", "ListUIState*(ListUIState*,FilterTaskStatusesByState*)", "ListUIState*(ListUIState*,FilterTaskStatuses*)", "ListUIState*(ListUIState*,SortTaskStatuses*)", "ListUIState*(ListUIState*,StartTaskStatusMultiselect*)", "ListUIState*(ListUIState*,AddToTaskStatusMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTaskStatusMultiselect*)", "ListUIState*(ListUIState*,ClearTaskStatusMultiselect*)", "TaskStatusState*(TaskStatusState*,SortTasksSuccess*)", "TaskStatusState*(TaskStatusState*,ArchiveTaskStatusesSuccess*)", "TaskStatusState*(TaskStatusState*,DeleteTaskStatusesSuccess*)", "TaskStatusState*(TaskStatusState*,RestoreTaskStatusesSuccess*)", "TaskStatusState*(TaskStatusState*,AddTaskStatusSuccess*)", "TaskStatusState*(TaskStatusState*,SaveTaskStatusSuccess*)", "TaskStatusState*(TaskStatusState*,LoadTaskStatusSuccess*)", "TaskStatusState*(TaskStatusState*,LoadTaskStatusesSuccess*)", "TaskStatusState*(TaskStatusState*,LoadCompanySuccess*)", "ClipRect(BuildContext,Widget?)", "ListUIState*(ListUIState*,ViewTaxRateList*)", "ListUIState*(ListUIState*,FilterTaxRatesByState*)", "ListUIState*(ListUIState*,FilterTaxRates*)", "ListUIState*(ListUIState*,SortTaxRates*)", "ListUIState*(ListUIState*,StartTaxRateMultiselect*)", "ListUIState*(ListUIState*,AddToTaxRateMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTaxRateMultiselect*)", "ListUIState*(ListUIState*,ClearTaxRateMultiselect*)", "TaxRateState*(TaxRateState*,ArchiveTaxRatesSuccess*)", "TaxRateState*(TaxRateState*,DeleteTaxRatesSuccess*)", "TaxRateState*(TaxRateState*,RestoreTaxRatesSuccess*)", "TaxRateState*(TaxRateState*,AddTaxRateSuccess*)", "TaxRateState*(TaxRateState*,SaveTaxRateSuccess*)", "TaxRateState*(TaxRateState*,LoadTaxRateSuccess*)", "TaxRateState*(TaxRateState*,LoadTaxRatesSuccess*)", "TaxRateState*(TaxRateState*,LoadCompanySuccess*)", "RenderBox?()", "ListUIState*(ListUIState*,ViewTokenList*)", "ListUIState*(ListUIState*,FilterTokensByCustom1*)", "ListUIState*(ListUIState*,FilterTokensByCustom2*)", "ListUIState*(ListUIState*,FilterTokensByState*)", "ListUIState*(ListUIState*,FilterTokens*)", "ListUIState*(ListUIState*,SortTokens*)", "ListUIState*(ListUIState*,StartTokenMultiselect*)", "ListUIState*(ListUIState*,AddToTokenMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTokenMultiselect*)", "ListUIState*(ListUIState*,ClearTokenMultiselect*)", "TokenState*(TokenState*,ArchiveTokensSuccess*)", "TokenState*(TokenState*,DeleteTokensSuccess*)", "TokenState*(TokenState*,RestoreTokensSuccess*)", "TokenState*(TokenState*,AddTokenSuccess*)", "TokenState*(TokenState*,SaveTokenSuccess*)", "TokenState*(TokenState*,LoadTokenSuccess*)", "TokenState*(TokenState*,LoadTokensSuccess*)", "TokenState*(TokenState*,LoadCompanySuccess*)", "MapEntry>(@,@)", "ListUIState*(ListUIState*,ViewTransactionList*)", "ListUIState*(ListUIState*,FilterTransactionsByCustom1*)", "ListUIState*(ListUIState*,FilterTransactionsByCustom2*)", "ListUIState*(ListUIState*,FilterTransactionsByState*)", "ListUIState*(ListUIState*,FilterTransactionsByStatus*)", "ListUIState*(ListUIState*,FilterTransactions*)", "ListUIState*(ListUIState*,SortTransactions*)", "ListUIState*(ListUIState*,StartTransactionMultiselect*)", "ListUIState*(ListUIState*,AddToTransactionMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTransactionMultiselect*)", "ListUIState*(ListUIState*,ClearTransactionMultiselect*)", "TransactionState*(TransactionState*,ArchiveTransactionsSuccess*)", "TransactionState*(TransactionState*,DeleteTransactionsSuccess*)", "TransactionState*(TransactionState*,RestoreTransactionsSuccess*)", "TransactionState*(TransactionState*,AddTransactionSuccess*)", "TransactionState*(TransactionState*,SaveTransactionSuccess*)", "TransactionState*(TransactionState*,ConvertTransactionToPaymentSuccess*)", "TransactionState*(TransactionState*,ConvertTransactionsToExpensesSuccess*)", "TransactionState*(TransactionState*,LinkTransactionToPaymentSuccess*)", "TransactionState*(TransactionState*,LinkTransactionToExpenseSuccess*)", "TransactionState*(TransactionState*,ConvertTransactionsSuccess*)", "TransactionState*(TransactionState*,LoadTransactionSuccess*)", "TransactionState*(TransactionState*,LoadTransactionsSuccess*)", "TransactionState*(TransactionState*,LoadCompanySuccess*)", "String(Object?)", "ListUIState*(ListUIState*,ViewTransactionRuleList*)", "ListUIState*(ListUIState*,FilterTransactionRulesByCustom1*)", "ListUIState*(ListUIState*,FilterTransactionRulesByCustom2*)", "ListUIState*(ListUIState*,FilterTransactionRulesByState*)", "ListUIState*(ListUIState*,FilterTransactionRules*)", "ListUIState*(ListUIState*,SortTransactionRules*)", "ListUIState*(ListUIState*,StartTransactionRuleMultiselect*)", "ListUIState*(ListUIState*,AddToTransactionRuleMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTransactionRuleMultiselect*)", "ListUIState*(ListUIState*,ClearTransactionRuleMultiselect*)", "TransactionRuleState*(TransactionRuleState*,ArchiveTransactionRulesSuccess*)", "TransactionRuleState*(TransactionRuleState*,DeleteTransactionRulesSuccess*)", "TransactionRuleState*(TransactionRuleState*,RestoreTransactionRulesSuccess*)", "TransactionRuleState*(TransactionRuleState*,AddTransactionRuleSuccess*)", "TransactionRuleState*(TransactionRuleState*,SaveTransactionRuleSuccess*)", "TransactionRuleState*(TransactionRuleState*,LoadTransactionRuleSuccess*)", "TransactionRuleState*(TransactionRuleState*,LoadTransactionRulesSuccess*)", "TransactionRuleState*(TransactionRuleState*,LoadCompanySuccess*)", "_RouteEntry(Route<@>)", "ListUIState*(ListUIState*,ViewUserList*)", "ListUIState*(ListUIState*,FilterUsersByCustom1*)", "ListUIState*(ListUIState*,FilterUsersByCustom2*)", "ListUIState*(ListUIState*,FilterUsersByCustom3*)", "ListUIState*(ListUIState*,FilterUsersByCustom4*)", "ListUIState*(ListUIState*,FilterUsersByState*)", "ListUIState*(ListUIState*,FilterUsers*)", "ListUIState*(ListUIState*,SortUsers*)", "ListUIState*(ListUIState*,StartUserMultiselect*)", "ListUIState*(ListUIState*,AddToUserMultiselect*)", "ListUIState*(ListUIState*,RemoveFromUserMultiselect*)", "ListUIState*(ListUIState*,ClearUserMultiselect*)", "UserState*(UserState*,ArchiveUserSuccess*)", "UserState*(UserState*,DeleteUserSuccess*)", "UserState*(UserState*,RestoreUserSuccess*)", "UserState*(UserState*,RemoveUserSuccess*)", "UserState*(UserState*,AddUserSuccess*)", "UserState*(UserState*,SaveUserSuccess*)", "UserState*(UserState*,SaveAuthUserSuccess*)", "UserState*(UserState*,ConnecOAuthUserSuccess*)", "UserState*(UserState*,ConnecGmailUserSuccess*)", "UserState*(UserState*,LoadUserSuccess*)", "UserState*(UserState*,LoadUsersSuccess*)", "UserState*(UserState*,LoadCompanySuccess*)", "VendorContactEntity*(VendorContactEntity*,@)", "String?(~(Codec))", "VendorEntity*(VendorEntity*,AddVendorContact*)", "VendorEntity*(VendorEntity*,DeleteVendorContact*)", "VendorEntity*(VendorEntity*,UpdateVendorContact*)", "ListUIState*(ListUIState*,ViewVendorList*)", "ListUIState*(ListUIState*,FilterVendorsByCustom1*)", "ListUIState*(ListUIState*,FilterVendorsByCustom2*)", "ListUIState*(ListUIState*,FilterVendorsByCustom3*)", "ListUIState*(ListUIState*,FilterVendorsByCustom4*)", "ListUIState*(ListUIState*,FilterVendorsByState*)", "ListUIState*(ListUIState*,FilterVendors*)", "ListUIState*(ListUIState*,SortVendors*)", "ListUIState*(ListUIState*,StartVendorMultiselect*)", "ListUIState*(ListUIState*,AddToVendorMultiselect*)", "ListUIState*(ListUIState*,RemoveFromVendorMultiselect*)", "ListUIState*(ListUIState*,ClearVendorMultiselect*)", "VendorState*(VendorState*,ArchiveVendorSuccess*)", "VendorState*(VendorState*,DeleteVendorSuccess*)", "VendorState*(VendorState*,RestoreVendorSuccess*)", "VendorState*(VendorState*,AddVendorSuccess*)", "VendorState*(VendorState*,SaveVendorSuccess*)", "VendorState*(VendorState*,LoadVendorSuccess*)", "VendorState*(VendorState*,LoadVendorsSuccess*)", "VendorState*(VendorState*,LoadCompanySuccess*)", "bool(OverlayEntry)", "ListUIState*(ListUIState*,ViewWebhookList*)", "ListUIState*(ListUIState*,FilterWebhooksByCustom1*)", "ListUIState*(ListUIState*,FilterWebhooksByCustom2*)", "ListUIState*(ListUIState*,FilterWebhooksByState*)", "ListUIState*(ListUIState*,FilterWebhooks*)", "ListUIState*(ListUIState*,SortWebhooks*)", "ListUIState*(ListUIState*,StartWebhookMultiselect*)", "ListUIState*(ListUIState*,AddToWebhookMultiselect*)", "ListUIState*(ListUIState*,RemoveFromWebhookMultiselect*)", "ListUIState*(ListUIState*,ClearWebhookMultiselect*)", "WebhookState*(WebhookState*,ArchiveWebhooksSuccess*)", "WebhookState*(WebhookState*,DeleteWebhooksSuccess*)", "WebhookState*(WebhookState*,RestoreWebhooksSuccess*)", "WebhookState*(WebhookState*,AddWebhookSuccess*)", "WebhookState*(WebhookState*,SaveWebhookSuccess*)", "WebhookState*(WebhookState*,LoadWebhookSuccess*)", "WebhookState*(WebhookState*,LoadWebhooksSuccess*)", "WebhookState*(WebhookState*,LoadCompanySuccess*)", "ConfirmEmailVM*(Store*)", "AppDrawerVM*(Store*)", "MenuDrawerVM*(Store*)", "LoginVM*(Store*)", "BankAccountListVM*(Store*)", "BankAccountScreenVM*(Store*)", "ClientListVM*(Store*)", "ClientScreenVM*(Store*)", "CompanyGatewayListVM*(Store*)", "CompanyGatewayScreenVM*(Store*)", "CreditListVM*(Store*)", "CreditScreenVM*(Store*)", "DashboardVM*(Store*)", "DesignListVM*(Store*)", "DesignScreenVM*(Store*)", "DocumentListVM*(Store*)", "DocumentScreenVM*(Store*)", "ExpenseListVM*(Store*)", "ExpenseScreenVM*(Store*)", "ExpenseCategoryListVM*(Store*)", "ExpenseCategoryScreenVM*(Store*)", "GroupListVM*(Store*)", "GroupScreenVM*(Store*)", "InvoiceListVM*(Store*)", "InvoiceScreenVM*(Store*)", "PaymentListVM*(Store*)", "PaymentScreenVM*(Store*)", "PaymentTermListVM*(Store*)", "PaymentTermScreenVM*(Store*)", "ProductListVM*(Store*)", "ProductScreenVM*(Store*)", "ProjectListVM*(Store*)", "ProjectScreenVM*(Store*)", "PurchaseOrderListVM*(Store*)", "PurchaseOrderScreenVM*(Store*)", "QuoteListVM*(Store*)", "QuoteScreenVM*(Store*)", "RecurringExpenseListVM*(Store*)", "RecurringExpenseScreenVM*(Store*)", "RecurringInvoiceListVM*(Store*)", "RecurringInvoiceScreenVM*(Store*)", "ReportsScreenVM*(Store*)", "ScheduleListVM*(Store*)", "ScheduleScreenVM*(Store*)", "AccountManagementVM*(Store*)", "ClientPortalVM*(Store*)", "CompanyDetailsVM*(Store*)", "CreditCardsAndBanksVM*(Store*)", "CustomFieldsVM*(Store*)", "DataVisualizationsVM*(Store*)", "DeviceSettingsVM*(Store*)", "EmailSettingsVM*(Store*)", "ExpenseSettingsVM*(Store*)", "GeneratedNumbersVM*(Store*)", "ImportExportVM*(Store*)", "InvoiceDesignVM*(Store*)", "LocalizationSettingsVM*(Store*)", "PaymentSettingsVM*(Store*)", "ProductSettingsVM*(Store*)", "SettingsListVM*(Store*)", "SettingsScreenVM*(Store*)", "TaskSettingsVM*(Store*)", "TaxSettingsVM*(Store*)", "TemplatesAndRemindersVM*(Store*)", "UserDetailsVM*(Store*)", "WorkflowSettingsVM*(Store*)", "SubscriptionListVM*(Store*)", "SubscriptionScreenVM*(Store*)", "KanbanVM*(Store*)", "TaskListVM*(Store*)", "TaskScreenVM*(Store*)", "TaskStatusListVM*(Store*)", "TaskStatusScreenVM*(Store*)", "TaxRateListVM*(Store*)", "TaxRateScreenVM*(Store*)", "TokenListVM*(Store*)", "TokenScreenVM*(Store*)", "TransactionListVM*(Store*)", "TransactionScreenVM*(Store*)", "TransactionRuleListVM*(Store*)", "TransactionRuleScreenVM*(Store*)", "UserListVM*(Store*)", "UserScreenVM*(Store*)", "VendorListVM*(Store*)", "VendorScreenVM*(Store*)", "WebhookListVM*(Store*)", "WebhookScreenVM*(Store*)", "Future()", "~(SentryLevel,String{exception:Object?,logger:String?,stackTrace:StackTrace?})", "Widget(BuildContext,UnorderedListItemComponent)", "double(TextStyle,int)", "Widget(BuildContext,OrderedListItemComponent)", "Object?()", "TextStyle(Set,TextStyle)", "Widget(BuildContext,Offset)", "Future<1^>(1^/(0^),0^{debugLabel:String?})", "~(String?{wrapWidth:int?})", "bool(Route<@>?)", "GoogleSignInUserData?(Map?)", "bool*(bool*,StartLoading*)", "bool*(bool*,StopLoading*)", "bool*(bool*,StartSaving*)", "bool*(bool*,StopSaving*)", "String*(String*,FilterTokensByCustom2*)"], + types: ["~()", "Null()", "ListUIStateBuilder*(ListUIStateBuilder*)", "Null(Object*)", "Null(Store*,@,@(@)*)", "@(String*)", "Null(@)", "Null(String*)", "InvoiceEntityBuilder*(InvoiceEntityBuilder*)", "double(double)", "@(bool*)", "@()", "@(@)", "SettingsEntityBuilder*(SettingsEntityBuilder*)", "~(Duration)", "bool*(String*)", "String*(String*)", "Null(BuildContext*)", "Future*(BuildContext*)", "bool()", "~(BuildContext*)", "Null(bool*)", "int*(String*,String*)", "ErrorDialog*(BuildContext*)", "bool*()", "CompanyEntityBuilder*(CompanyEntityBuilder*)", "~(JavaScriptObject)", "String*(@)", "Null(EntityState*,bool*)", "Future*()", "Future*(Store*,@,@(@)*)", "Future*()", "Null(SelectableEntity*)", "ExpenseEntityBuilder*(ExpenseEntityBuilder*)", "Future<~>*()", "~(TextEditingController*)", "Null(List*)", "String*(BaseEntity*)", "Null(Duration*)", "ListBuilder*()", "~(Object?)", "DropdownMenuItem*(String*)", "~(AnimationStatus)", "Null(String*,String*)", "~(bool*)", "bool*(Route<@>*)", "Null(String*,bool*)", "String*(String*,PreviewEntity*)", "@(BuildContext*)", "String*(String*,SelectCompany*)", "String*(String*,ClearEntityFilter*)", "ListUIState*(ListUIState*,FilterByEntity*)", "~(TapDownDetails)", "bool(SpanMarker)", "PaymentEntityBuilder*(PaymentEntityBuilder*)", "CompanyGatewayEntityBuilder*(CompanyGatewayEntityBuilder*)", "Widget(BuildContext)", "ClientEntityBuilder*(ClientEntityBuilder*)", "Null(String*,InvoiceEntity*)", "PluralCase()", "~(DragStartDetails)", "Null(DocumentEntity*)", "ExecutionInstruction({editContext!EditContext,keyEvent!RawKeyEvent})", "~(BuildContext*,EntityAction*)", "@(SelectableEntity*)", "ListDivider*(BuildContext*,int*)", "~(DragUpdateDetails)", "SubscriptionEntityBuilder*(SubscriptionEntityBuilder*)", "TaskEntityBuilder*(TaskEntityBuilder*)", "String*(String*,@)", "InvoiceEntity*(String*)", "InvoiceItemEntityBuilder*(InvoiceItemEntityBuilder*)", "Null(InvoiceEntity*)", "bool*(InvoiceItemEntity*)", "String()", "bool(String)", "Null(TextEditingController*)", "bool(BoxHitTestResult,Offset)", "String(String,Node)", "InvoiceStatusEntityBuilder*(InvoiceStatusEntityBuilder*)", "~(RenderObject)", "Null(BuildContext*,MultipartFile*)", "String*(String*,FilterByEntity*)", "int*(List*,List*)", "~(DragEndDetails)", "~(String*)", "~(bool)", "Future?(Object*)", "Null(BuildContext*,DocumentEntity*,String*,String*)", "UserEntityBuilder*(UserEntityBuilder*)", "~(PaintingContext,Offset)", "~(String)", "Color(Set)", "bool*(bool*,UpdateUserPreferences*)", "~(TapUpDetails)", "Future<~>()", "VendorEntityBuilder*(VendorEntityBuilder*)", "~(int)", "SettingsUIStateBuilder*(SettingsUIStateBuilder*)", "int*(int*,PreviewEntity*)", "~(Element0)", "EntityStats*(String*,BuiltMap*)", "~(@)", "double(RenderBox)", "Null(~)", "UserCompanyEntityBuilder*(UserCompanyEntityBuilder*)", "Null(EntityStatus*,bool*)", "bool*(InvoiceEntity*)", "@(TaxRateEntity*)", "InvoiceEntity*(@)", "Null(List*)", "StatelessWidget*(BuildContext*,BoxConstraints*)", "~(PointerEvent)", "Uint8List*(PdfPageFormat*)", "Null(JavaScriptObject)", "ScheduleEntityBuilder*(ScheduleEntityBuilder*)", "String(Match)", "Null(int*)", "Null(BuildContext*,Completer*)", "bool(Object?)", "~(Document2,DocumentEditorTransaction)", "Null(String*,ExpenseEntity*)", "TransactionEntityBuilder*(TransactionEntityBuilder*)", "~(RestorableProperty,~())", "String(String)", "@(int*,String*)", "Map(Document2,DocumentNode)", "UserStateBuilder*(UserStateBuilder*)", "String*()", "List()", "@(DocumentEntity*,String*,String*)", "@(CompanyEntity*)", "@(MultipartFile*)", "~(Object,StackTrace)", "Palette()", "int(int)", "Null(int*,int*)", "ScrollableListView*(BuildContext*)", "~(ByteData?)", "~(String,@)", "Widget*(BuildContext*,int*)", "Null(Completer*,String*)", "bool(@)", "InvoiceEntity*(InvoiceEntity*,@)", "bool(FocusNode)", "Widget*()", "Null(TaxRateEntity*)", "bool*(ClientContactEntity*)", "ListBuilder*()", "PurchaseOrderStateBuilder*(PurchaseOrderStateBuilder*)", "Null(ExpenseEntity*)", "Null(BaseEntity*)", "double*(ChartMoneyData*,int*)", "String*(InvoiceEntityBuilder*)", "@(InvoiceEntity*)", "DashboardUISettingsBuilder*(DashboardUISettingsBuilder*)", "Null(String*,TaskEntity*)", "TaskStatusEntityBuilder*(TaskStatusEntityBuilder*)", "~(@,@)", "DropdownMenuItem*(int*)", "Null(Object,StackTrace)", "int()", "Tween(@)", "EntityStats*(String*,BuiltMap*)", "~(ForcePressDetails)", "String*(String*,ClearEntitySelection*)", "Null(PaymentEntity*)", "~(SelectableEntity*)", "Null(DesignEntity*)", "TransactionRuleEntityBuilder*(TransactionRuleEntityBuilder*)", "AuthStateBuilder*(AuthStateBuilder*)", "~(LayoutView)", "Null(BuildContext*[EntityAction*])", "Object?(@)", "~(Object*)", "~(PointerExitEvent)", "bool(ScrollNotification)", "Null(SettingsEntity*)", "Future()", "bool*(VendorContactEntity*)", "@(int*)", "PaymentStatusEntityBuilder*(PaymentStatusEntityBuilder*)", "bool*(BaseEntity*)", "~(String,String)", "Null(PaymentableEntity*)", "QuoteStateBuilder*(QuoteStateBuilder*)", "bool(FlutterHtmlKeyboardEvent)", "ProjectEntityBuilder*(ProjectEntityBuilder*)", "ProductEntityBuilder*(ProductEntityBuilder*)", "Null(List*)", "Widget(BuildContext,int)", "Null(String*,PaymentEntity*)", "Color?(Set)", "TaskEntity*(String*)", "~(PanGestureRecognizer)", "CompanyGatewayStateBuilder*(CompanyGatewayStateBuilder*)", "SimpleDialog*(BuildContext*)", "ListBuilder*()", "String*(PaymentableEntity*)", "AlertDialog*(BuildContext*)", "~(PointerEnterEvent)", "FeesAndLimitsSettingsBuilder*(FeesAndLimitsSettingsBuilder*)", "Null(TransactionEntity*)", "Null(UserEntity*)", "Null(TaskTime*)", "~(PointerDownEvent)", "InvitationEntity*(ClientContactEntity*)", "TransactionStateBuilder*(TransactionStateBuilder*)", "Null(Completer*)", "TaxRateStateBuilder*(TaxRateStateBuilder*)", "MapEntry(@,@)", "bool(int)", "bool(_RouteEntry?)", "DocumentLayout()", "TextFieldKeyboardHandlerResult({controller!AttributedTextEditingController,keyEvent!RawKeyEvent,textLayout:ProseTextLayout?})", "ListTile*(String*)", "GroupStateBuilder*(GroupStateBuilder*)", "MapBuilder*()", "Color0(int?)", "double*(double*)", "TextStyle(Set)", "PanGestureRecognizer()", "bool(NotoFont)", "BankAccountEntityBuilder*(BankAccountEntityBuilder*)", "~(String?)", "KeyEventResult(FocusNode,RawKeyEvent)", "List*()", "~(PointerExitEvent*)", "Column*(BuildContext*)", "bool(InlineSpan)", "Null(EntityType*)", "TextFieldKeyboardHandlerResult({controller!AttributedTextEditingController,keyEvent!RawKeyEvent,textLayout!ProseTextLayout})", "int(Object?)", "double*()", "PaymentEntity*(String*)", "ClientStateBuilder*(ClientStateBuilder*)", "~(TapSequenceGestureRecognizer)", "MapBuilder*(MapBuilder*)", "Null(TaskEntity*)", "bool*(TaskTime*)", "~(LongPressStartDetails)", "Null(BuildContext*,bool*)", "Future*(BuildContext*,bool*)", "Null(LoginResponse*)", "~(~())", "double(double,double)", "bool*(PaymentableEntity*)", "Null(ProductEntity*)", "WebhookEntityBuilder*(WebhookEntityBuilder*)", "double(RenderBox,double)", "Future<@>(MethodCall0)", "int(_Codes)", "Future<~>(MethodCall0)", "bool(Node)", "Null(TaskStateBuilder*)", "Text*(String*)", "ExpenseEntity*(String*)", "TapSequenceGestureRecognizer()", "Null(InvoiceStateBuilder*)", "PaymentTermStateBuilder*(PaymentTermStateBuilder*)", "Null(RecurringInvoiceStateBuilder*)", "Widget(BuildContext,Widget?)", "Null(List*)", "Null(BuildContext*[int*])", "~(String,NumericAxis)", "~(SpanMarker)", "TaxRateEntity*(String*)", "Null(TaskStatusEntity*)", "AppStateBuilder*(AppStateBuilder*)", "bool*(PaymentEntity*)", "Future>(Map)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*)", "Null(List*,String*,String*)", "TaskStateBuilder*(TaskStateBuilder*)", "TransactionStatusEntityBuilder*(TransactionStatusEntityBuilder*)", "~(Selectable)", "Null(InvoiceItemEntity*,int*)", "bool(GestureListener)", "~(PointerSignalEvent)", "Null(InvoiceItemEntity*)", "Null(List*)", "Null(VendorEntity*)", "DropdownMenuItem*(MapEntry*)", "Null(List*[String*,String*])", "Widget(BuildContext,BoxConstraints)", "bool*(EntityType*)", "Null(EntityAction*)", "@(String*,bool*)", "BaseEntity*(InvoiceItemEntity*)", "Future()", "ExpenseStatusEntityBuilder*(ExpenseStatusEntityBuilder*)", "@(Completer*)", "MaterialStateProperty?(ButtonStyle?)", "Null(int*,String*)", "DateTime*(ChartMoneyData*,int*)", "DropdownMenuItem*(DateRange*)", "RecurringInvoiceStateBuilder*(RecurringInvoiceStateBuilder*)", "Null(RecurringExpenseStateBuilder*)", "RecurringExpenseStateBuilder*(RecurringExpenseStateBuilder*)", "int(FocusNode,FocusNode)", "int*(InvoiceEntity*,InvoiceEntity*)", "ProjectStateBuilder*(ProjectStateBuilder*)", "InvoiceItemSelector*(BuildContext*)", "Null(ProjectEntity*)", "DocumentStateBuilder*(DocumentStateBuilder*)", "bool(InheritedElement)", "Null(BuildContext*,InvoiceEntity*[String*])", "Color0*(ChartMoneyData*,int*)", "@(DesignEntity*)", "PaymentStateBuilder*(PaymentStateBuilder*)", "Future*(String*)", "Null(ClientEntity*)", "UpgradeDialog*(BuildContext*)", "~(PointerEnterEvent*)", "InvoiceStateBuilder*(InvoiceStateBuilder*)", "CreditStateBuilder*(CreditStateBuilder*)", "Null(GroupEntity*)", "String*(InvoiceEntity*)", "~(Object?,Object?)", "Null(BuiltList*)", "ExpenseCategoryEntityBuilder*(ExpenseCategoryEntityBuilder*)", "Null(String*,ClientEntity*)", "ActivityListTile*(BuildContext*,int*)", "TextStyle(Set)", "ExpenseStateBuilder*(ExpenseStateBuilder*)", "List*(BuildContext*)", "ProductEntity*(String*)", "~(DateTime)", "MapBuilder*()", "bool(Element0)", "MapBuilder*>*()", "Null(ExpenseCategoryEntity*)", "ExpenseCategoryStateBuilder*(ExpenseCategoryStateBuilder*)", "CompanyGatewayEntity*(String*)", "BankAccountEntity*(String*)", "VendorContactEntityBuilder*(VendorContactEntityBuilder*)", "Null(String*,TransactionEntity*)", "Null(List*)", "InvoiceListItem*(BuildContext*,int*)", "Null(PaymentTermEntity*)", "ProductStateBuilder*(ProductStateBuilder*)", "TaskListItem*(BuildContext*,int*)", "Null(ScheduleEntity*)", "ExpenseListItem*(BuildContext*,int*)", "ScheduleStateBuilder*(ScheduleStateBuilder*)", "Null(SubscriptionEntity*)", "DesignEntity*(String*)", "SubscriptionStateBuilder*(SubscriptionStateBuilder*)", "ListBuilder*()", "MessageDialog*(BuildContext*)", "Null(DateTime*)", "DesignEntityBuilder*(DesignEntityBuilder*)", "EntityStats*(String*,BuiltMap*)", "ClientContactEntityBuilder*(ClientContactEntityBuilder*)", "Null(TaskStatusStateBuilder*)", "int(@,@)", "TaskStatusStateBuilder*(TaskStatusStateBuilder*)", "List*(BuiltMap*,BuiltMap*)", "Object?(Object?)", "Null(TokenEntity*)", "TokenStateBuilder*(TokenStateBuilder*)", "Null(List*)", "Future()", "Null(TransactionRuleEntity*)", "TransactionRuleStateBuilder*(TransactionRuleStateBuilder*)", "MapBuilder*(MapBuilder*)", "~(NavigatorObserver)", "EntityStats*(String*,BuiltMap*)", "Null(BankAccountEntity*)", "bool(_RouteEntry)", "@([String*,String*])", "Null(BuildContext*,InvoiceEntity*,ClientEntity*)", "VendorStateBuilder*(VendorStateBuilder*)", "Null(WebhookEntity*)", "WebhookStateBuilder*(WebhookStateBuilder*)", "GridView*(BuildContext*,BoxConstraints*)", "CustomFieldSelector*(BuildContext*)", "TextBoundary(DirectionalTextEditingIntent)", "~(Event)", "BankAccountStateBuilder*(BankAccountStateBuilder*)", "Null(BuildContext*,EmailTemplate*,String*,String*)", "Null(Store*)", "String*(InvitationEntity*)", "Future<~>(bool)", "Future>(Map)", "~(ProgressEvent)", "ScrollPosition()", "ClientEntity*(String*)", "bool*(String*,InvoiceEntity*)", "List*>*(BuildContext*)", "~({curve:Curve,descendant:RenderObject?,duration:Duration,rect:Rect?})", "int(RenderObject,RenderObject)", "RenderBox()", "ExpenseEntity*(ExpenseEntity*,@)", "Null(@,@)", "~(LongPressMoveUpdateDetails)", "Offset()", "ColorTween(@)", "bool*(@)", "String?(String?)", "UserSmsVerification*(BuildContext*)", "String*(TaxRateReportFields0*)", "String*(TaxRateReportFields*)", "~(bool?)", "String*(ProfitAndLossReportFields*)", "MouseCursor0(Set)", "Widget(BuildContext,EditableTextState)", "DateTime()", "JavaScriptObject()", "ProjectEntity*(String*)", "double()", "String(int)", "Color(Color)", "Null(CompanyGatewayEntity*)", "AppTextButton*(BuildContext*)", "DesignStateBuilder*(DesignStateBuilder*)", "ListBuilder*(ListBuilder*)", "Null(CompanyGatewayStateBuilder*)", "Null(ClientStateBuilder*)", "Null(List*)", "Null(CreditStateBuilder*)", "Null(BankAccountStateBuilder*)", "Null(List*)", "int*(TaskEntity*,TaskEntity*)", "int*(ExpenseEntity*,ExpenseEntity*)", "Null(List*)", "Null(DesignStateBuilder*)", "Null(List*)", "Null(Timer*)", "VendorContactEntity*()", "bool*(ExpenseEntity*)", "ListBuilder*()", "Null(ExpenseStateBuilder*)", "ExpenseCategoryEntity*(String*)", "Null(List*)", "Null(ExpenseCategoryStateBuilder*)", "GroupEntity*(String*)", "Null(List*)", "GroupEntityBuilder*(GroupEntityBuilder*)", "Null(GroupStateBuilder*)", "Null(List*)", "Null(PaymentStateBuilder*)", "PaymentTermEntity*(String*)", "Null(List*)", "Null(PaymentTermStateBuilder*)", "Null(List*)", "Null(ProductStateBuilder*)", "ListBuilder*()", "Null(List*)", "Null(ProjectStateBuilder*)", "Null(PurchaseOrderStateBuilder*)", "Null(QuoteStateBuilder*)", "ReportsUIStateBuilder*(ReportsUIStateBuilder*)", "ScheduleEntity*(String*)", "Null(List*)", "Null(ScheduleStateBuilder*)", "SubscriptionEntity*(String*)", "Null(List*)", "ListBuilder*()", "Null(SubscriptionStateBuilder*)", "bool*(InvitationEntity*)", "InvitationEntity*(VendorContactEntity*)", "bool*(ActivityEntity*)", "TaskStatusEntity*(String*)", "Null(List*)", "ClientContactEntity*()", "bool(Country)", "String(@)", "Null(Event)", "~(DragDownDetails)", "String*(ClientReportFields*)", "PasswordConfirmation*(BuildContext*)", "int(int,int)", "Future<~>(~(JavaScriptObject),~(Object?))", "PaymentableEntityBuilder*(PaymentableEntityBuilder*)", "TransactionRuleCriteriaEntityBuilder*(TransactionRuleCriteriaEntityBuilder*)", "~(TaxRateEntity*)", "DropdownMenuItem*(int*)", "@(double*)", "JavaScriptObject(JavaScriptObject)", "~(Codec0)", "QuoteListItem*(BuildContext*,int*)", "PaymentListItem*(BuildContext*,int*)", "Null(List*)", "bool(String?)", "~(int,int)", "~(ImageStreamListener)", "bool(Point)", "bool(KeyData)", "Set()", "bool(Object?,Object?)", "~(TextInputAction)", "Future*(String*,String*)", "~(String,~())", "Future<~>(String)", "ListTile*(BuildContext*,int*)", "Widget(Widget,Animation0)", "Future*(BuildContext*,Completer*,String*)", "Future*(BuildContext*,Completer*{oneTimePassword:String*,secret:String*,url:String*})", "Null(String*,List*)", "MaterialStateProperty?(ButtonStyle?)", "bool(DataRow0)", "BaseEntity*(String*)", "Rect()", "Null(bool*,int*,String*,double*,double*)", "String*(ContactReportFields*)", "Null(int*,bool*)", "MapEntry*>*(String*,String*)", "@(SettingsEntity*)", "~(Timer*)", "InkWell*(BuildContext*)", "String*(VendorReportFields*)", "IconButton*(BuildContext*)", "~(TextSelection,SelectionChangedCause?)", "DecoratedFormField*(BuildContext*,TextEditingController*,FocusNode*,~()*)", "String*(TransactionReportFields*)", "~(SliverConstraints)", "String*(TaskReportFields*)", "String*(RecurringInvoiceReportFields*)", "String*(RecurringExpenseReportFields*)", "~(List)", "bool(SemanticsNode)", "PopupMenuItem*(EntityAction*)", "String*(QuoteReportFields*)", "List*>*(BuildContext*)", "PopupMenuButton*(BuildContext*,int*)", "OutlinedButton*(EntityAction*)", "int(SemanticsNode,SemanticsNode)", "bool*(EntityAction*)", "bool(FocusableActionDetector)", "VerticalDragGestureRecognizer()", "String*(QuoteItemReportFields*)", "~(VerticalDragGestureRecognizer)", "Null(WebhookStateBuilder*)", "Null(List*)", "WebhookEntity*(String*)", "Null(VendorStateBuilder*)", "Null(List*)", "Null(bool)", "String*(CreditReportFields*)", "List*(BuiltMap*)", "Null(UserStateBuilder*)", "EdgeInsetsGeometryTween(@)", "UserEntity*(String*)", "ListBuilder*(ListBuilder*)", "bool*(bool*,DismissTwoYearReviewAppPermanently*)", "bool(ScrollMetricsNotification)", "~(Timer)", "String*(PurchaseOrderReportFields*)", "String*(PurchaseOrderItemReportFields*)", "Null(TransactionRuleStateBuilder*)", "~(LongPressEndDetails)", "bool(_Highlight)", "Null(List*)", "TransactionRuleEntity*(String*)", "Null(TransactionStateBuilder*)", "TransactionEntity*(String*)", "Null(@,StackTrace)", "Iterable(Iterable)", "~(Object,String)", "String*(ProductReportFields*)", "~(Object[StackTrace?])", "Null(TokenStateBuilder*)", "bool(Node0)", "Widget(BuildContext,Widget,int?,bool)", "String*(PaymentReportFields*)", "Map*(Document2*,DocumentNode*)", "TokenEntity*(String*)", "Null(TaxRateStateBuilder*)", "String*(InvoiceReportFields*)", "String*(InvoiceItemReportFields*)", "Null(List*)", "String*(ExpenseReportFields*)", "bool*(Attribution*)", "String*(DocumentReportFields*)", "VendorEntity*(String*)", "bool*(GatewayOptionsEntity*)", "Null(ProgressEvent)", "TaxRateEntityBuilder*(TaxRateEntityBuilder*)", "MapBuilder*>*(MapBuilder*>*)", "bool(Rule)", "TaxRateEntity*(@)", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltList*,ListUIState*)", "int*(BaseEntity*,BaseEntity*)", "ListBuilder*()", "TokenEntityBuilder*(TokenEntityBuilder*)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "Null(Object)", "~(Object,StackTrace,Object?)", "Null(BuiltList*)", "ListBuilder*()", "~(PointerHoverEvent)", "Null(CompanyEntity*)", "ListBuilder*()", "ListBuilder*()", "bool(Selectable,double)", "ListBuilder*()", "ListBuilder*()", "VelocityTracker(PointerEvent)", "~(_DragInfo)", "bool*(bool*,DismissOneYearReviewAppPermanently*)", "ListBuilder*()", "AppSidebarMode*(AppSidebarMode*,UpdateUserPreferences*)", "InvoiceEntity*(InvoiceEntity*,UpdateRecurringInvoiceItem*)", "DecorationTween(@)", "InvoiceEntity*(InvoiceEntity*,DeleteRecurringInvoiceItem*)", "InvoiceEntity*(InvoiceEntity*,AddRecurringInvoiceItem*)", "AlignmentGeometryTween(@)", "String*(String*,ShowPdfRecurringInvoice*)", "Tween<@>?(Tween<@>?,@,Tween<@>(@))", "UserEntity*(@)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "Positioned(BuildContext,Widget?)", "Completer*(Completer*,EditVendor*)", "~(PointerPanZoomStartEvent)", "InvoiceEntity*(InvoiceEntity*,UpdateQuoteItem*)", "~(ForcePressGestureRecognizer)", "InvoiceEntity*(InvoiceEntity*,DeleteQuoteItem*)", "InvoiceEntity*(InvoiceEntity*,AddQuoteItem*)", "ForcePressGestureRecognizer()", "~(HorizontalDragGestureRecognizer)", "String*(String*,ShowPdfQuote*)", "HorizontalDragGestureRecognizer()", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*)", "MapBuilder*()", "List*>*(BuildContext*)", "InkWell*(String*)", "~(LongPressGestureRecognizer)", "LongPressGestureRecognizer()", "~(TapGestureRecognizer)", "UserSettingsEntityBuilder*(UserSettingsEntityBuilder*)", "TapGestureRecognizer()", "int(_ReadingOrderSortData,_ReadingOrderSortData)", "Null(BuildContext*,String*,String*,String*)", "bool(DisplayFeature)", "Object?(DismissIntent)", "InvoiceEntity*(InvoiceEntity*,UpdatePurchaseOrderItem*)", "List*()", "Map()", "~(RestorationBucket)", "Future(ByteData?)", "InvoiceEntity*(InvoiceEntity*,DeletePurchaseOrderItem*)", "InvoiceEntity*(InvoiceEntity*,AddPurchaseOrderItem*)", "String*(String*,ShowPdfPurchaseOrder*)", "EntityStats*(String*,BuiltMap*)", "String*(InvoiceItemEntityBuilder*)", "ListBuilder*()", "List(_SemanticsSortGroup)", "Completer*(Completer*,EditProject*)", "ListBuilder*()", "Size(RenderBox,BoxConstraints)", "bool(BoxHitTestResult)", "bool(InlineSpanSemanticsInformation)", "bool*(SelectableEntity*)", "InvoiceItemEntity*(String*)", "~(Rect)", "ToggleButtons*(BuildContext*,BoxConstraints*)", "~(ImageChunkEvent)", "ImageStreamCompleter()", "~(ImageInfo,bool)", "~(TimeOfDay)", "~(_TimePickerMode)", "ListBuilder*()", "PaymentTermEntity*(@)", "_ZoomExitTransition(BuildContext,Animation0,Widget?)", "_ZoomEnterTransition(BuildContext,Animation0,Widget?)", "ListBuilder*()", "Null(String*,String*,String*,String*,String*)", "Null(EmailTemplate*)", "LocalKey(MergeableMaterialItem)", "bool*(TaxRateEntity*)", "TaxRateEntity*()", "Null(PointerHoverEvent*)", "Null(List<@>*)", "~(RenderBox?)", "Text*(@)", "Align*(List<@>*)", "PaymentTermEntityBuilder*(PaymentTermEntityBuilder*)", "ListBuilder*()", "Widget*(CompanyEntity*)", "AccountSmsVerification*(BuildContext*)", "~(FocusHighlightMode)", "~([Intent?])", "PointerInterceptor*(BuildContext*)", "Future*(@)", "DropdownMenuItem<@>*(@)", "String*(PhoneNumber*)", "bool*(SystemLogEntity*)", "MapBuilder*()", "~(Size)", "CustomSingleChildLayout(BuildContext)", "bool*(DataRow*)", "DataCell*(DataColumn0*)", "List*(String*,BuiltMap*,BuiltList*)", "DataCell*(String*)", "ListBuilder*()", "ListBuilder*()", "int*(int*)", "bool(BuildContext)", "ListBuilder*()", "@(Object*)", "ListBuilder*()", "InvoiceEntity*(InvoiceEntity*,UpdateInvoiceItem*)", "MaterialStateProperty?(ButtonStyle?)", "InvoiceEntity*(InvoiceEntity*,DeleteInvoiceItem*)", "bool(DraggableScrollableNotification)", "InvoiceEntity*(InvoiceEntity*,AddInvoiceItem*)", "LicenseEntry(int)", "Widget(BuildContext,bool)", "Widget(BuildContext,Object?,ScrollController?)", "double(_PointerPanZoomData)", "Widget*(BuildContext*,AsyncSnapshot*)", "Null(ClientContactEntity*)", "Drag?(Offset)", "~(DiagnosticsNode)", "Null(GatewayTokenEntity*)", "Row*(BuildContext*,BoxConstraints*)", "TokenMeta*(GatewayTokenEntity*)", "String*(String*,ShowPdfInvoice*)", "GroupEntity*(@)", "Future()", "Color?(Color?)", "ListBuilder*()", "Node2?(DirectoryNode,String,Node2?)", "~(List)", "ListBuilder*()", "bool(RenderBox)", "~(ScaleEndDetails)", "~(ScaleUpdateDetails)", "~(ScaleStartDetails)", "~(ChartBehavior<@>)", "bool(ChartBehavior<@>)", "num?(int?)", "~(GestureListener)", "bool(LayoutView)", "int(LayoutView,LayoutView)", "ListBuilder*()", "String(num?)", "List()", "Null(DateRange*)", "List?(int?)", "Null(ChartDataGroup*)", "~(bool(String))", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "Null(EntityType*,List*)", "Widget(BuildContext,Object,StackTrace?)", "Completer*(Completer*,EditExpenseCategory*)", "ListBuilder*()", "int(int,@)", "double(Set)", "SpanMarker(SpanMarker)", "~(Attribution,int)", "Future*(Response*)", "_Channel()", "Future(RandomAccessFile)", "ExpenseEntity*(@)", "_RandomAccessFile(Object?)", "~(RandomAccessFile)", "ListBuilder*()", "ExpenseCategoryListItem*(BuildContext*,int*)", "Null(VendorContactEntity*)", "Null(Uint8List)", "ListBuilder*()", "~(Uint8List,String,int)", "Container*(BuildContext*,int*)", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*,BuiltMap*,StaticState*)", "List*>*(BuildContext*)", "PopupMenuItem*(String*)", "ProductListItem*(BuildContext*,int*)", "int(String?)", "RefreshIndicator*(BuildContext*)", "Null(MapEntry*)", "Null(String*,double*)", "~([String*])", "bool*(String*,ExpenseEntity*)", "double*(PaymentableEntity*)", "Padding*(InvoiceEntity*)", "String*(ExpenseEntity*)", "Null(BuiltList*)", "~(Symbol0,@)", "MapBuilder*()", "MapBuilder*()", "TaskTimeBuilder*(TaskTimeBuilder*)", "PrefStateBuilder*(PrefStateBuilder*)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "bool*(InvoiceItemReportFields*)", "Null(DocumentStateBuilder*)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "DocumentEntityBuilder*(DocumentEntityBuilder*)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "~([Object?])", "LoginScreen*(BuildContext*)", "DocumentEntity*(String*)", "MainScreen*(BuildContext*)", "MediaQuery*(BuildContext*,Widget*)", "bool*(PurchaseOrderItemReportFields*)", "PaymentEditScreen*(BuildContext*)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "PaymentRefundScreen*(BuildContext*)", "bool*(QuoteItemReportFields*)", "List*(BuiltMap*,BuiltMap*)", "int*(PaymentEntity*,PaymentEntity*)", "UIStateBuilder*(UIStateBuilder*)", "~(PersistenceRepository*)", "Color0*(@,int*)", "num*(@,int*)", "Map*(String*)", "@(String)", "@(int*,bool*)", "Null(BuildContext*,BuiltMap*)", "Null(BuildContext*,List*)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*)", "bool*(bool*,DismissNativeWarningPermanently*)", "bool*(CompanyEntity*)", "Future()", "Null(BuildContext*,String*,String*)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*)", "String*(MapBuilder*)", "~(String,String?)", "Future*(BuildContext*,AppSidebarMode*)", "~(GestureMode)", "KeyData()", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*,BuiltMap*)", "@(JavaScriptObject)", "DropdownMenuItem*(ImportType*)", "Set<~>*()", "bool*(HistoryRecord*)", "Future*(Object*)", "_EnableTwoFactor*(BuildContext*)", "Null(UserCompanyEntity*)", "MapBuilder*>*(MapBuilder*>*)", "String*(PaymentEntityBuilder*)", "bool*(SubscriptionEntityBuilder*)", "UpdateState*()", "Future(String,Map)", "Null(TaskTime*,int*)", "Null(Completer*,String*)", "String*(ProjectEntityBuilder*)", "~(int*)", "VendorListItem*(BuildContext*,int*)", "Null(BuildContext*,String*)", "_RuleCriteria*(BuildContext*)", "Completer*(Completer*,EditClient*)", "InvoiceEntity*(InvoiceEntity*,UpdateCreditItem*)", "InvoiceEntity*(InvoiceEntity*,DeleteCreditItem*)", "Null(GoogleSignInAuthentication*)", "String*(Match*)", "InvoiceEntity*(InvoiceEntity*,AddCreditItem*)", "Widget*(BuildContext*,DocumentSelection*,Widget*)", "~(LinkifyElement)", "String(Node3)", "bool(BlockSyntax)", "bool(InlineSyntax)", "bool(Delimiter)", "List()", "String*(String*,ShowPdfCredit*)", "Element2(int)", "EntityStats*(String*,BuiltMap*)", "Future<~>(BuildContext,Uint8List/(PdfPageFormat),PdfPageFormat)", "Null(PrintingInfo)", "~([~])", "bool*(GatewayTokenEntity*)", "~(num)", "double*(String*,BuiltMap*)", "Stack(BuildContext,Widget?)", "~(JavaScriptObject?)", "ReportSettingsEntityBuilder*(ReportSettingsEntityBuilder*)", "~(Offset)", "List()", "ByteBuffer(@)", "Future(JavaScriptObject)", "Padding(BuildContext,Widget?)", "bool(TextEditingDelta)", "PaymentableEntity*(BaseEntity*)", "DeltaTextInputClientDecorator()", "~({addedComponents!List,changedComponents!List,removedComponents!List})", "ViewListDiffResult?(int)", "bool(Attribution)", "bool*(ProductEntity*)", "Stack(BuildContext)", "CompositedTransformTarget(BuildContext,Widget?)", "Widget(BuildContext,TextLayout)", "Stack(BuildContext,List,Widget?)", "String(String,String)", "~(RenderBox,BoxConstraints{parentUsesSize:bool})", "bool*(ProjectEntity*)", "Object?()", "BankAccountEntity*(BankAccountEntity*,@)", "CompanyGatewayEntity*(CompanyGatewayEntity*,@)", "CompanyGatewayEntity*(@)", "DesignEntity*(DesignEntity*,@)", "bool(JavaScriptObject)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,@)", "GroupEntity*(GroupEntity*,@)", "PaymentEntity*(PaymentEntity*,@)", "PaymentTermEntity*(PaymentTermEntity*,@)", "ProductEntity*(ProductEntity*,@)", "ProjectEntity*(ProjectEntity*,@)", "ScheduleEntity*(ScheduleEntity*,@)", "SubscriptionEntity*(SubscriptionEntity*,@)", "TaskEntity*(TaskEntity*,@)", "TaskStatusEntity*(TaskStatusEntity*,@)", "TaxRateEntity*(TaxRateEntity*,@)", "TokenEntity*(TokenEntity*,@)", "TransactionEntity*(TransactionEntity*,@)", "TransactionRuleEntity*(TransactionRuleEntity*,@)", "UserEntity*(UserEntity*,@)", "VendorEntity*(VendorEntity*,@)", "WebhookEntity*(WebhookEntity*,@)", "Promise<1&>([JavaScriptObject?])", "bool*(TaskEntity*)", "Semantics(BuildContext,Widget?)", "String*(String*,ArchiveDocumentSuccess*)", "QuoteViewScreen*(BuildContext*)", "QuoteEditScreen*(BuildContext*)", "QuoteEmailScreen*(BuildContext*)", "QuotePdfScreen*(BuildContext*)", "ScheduleScreenBuilder*(BuildContext*)", "ScheduleViewScreen*(BuildContext*)", "ScheduleEditScreen*(BuildContext*)", "TransactionRuleScreenBuilder*(BuildContext*)", "TransactionRuleViewScreen*(BuildContext*)", "TransactionRuleEditScreen*(BuildContext*)", "TransactionScreenBuilder*(BuildContext*)", "TransactionViewScreen*(BuildContext*)", "TransactionEditScreen*(BuildContext*)", "BankAccountScreenBuilder*(BuildContext*)", "BankAccountViewScreen*(BuildContext*)", "BankAccountEditScreen*(BuildContext*)", "PurchaseOrderScreenBuilder*(BuildContext*)", "PurchaseOrderViewScreen*(BuildContext*)", "PurchaseOrderEditScreen*(BuildContext*)", "PurchaseOrderEmailScreen*(BuildContext*)", "PurchaseOrderPdfScreen*(BuildContext*)", "RecurringExpenseScreenBuilder*(BuildContext*)", "RecurringExpenseViewScreen*(BuildContext*)", "RecurringExpenseEditScreen*(BuildContext*)", "SubscriptionScreenBuilder*(BuildContext*)", "SubscriptionViewScreen*(BuildContext*)", "SubscriptionEditScreen*(BuildContext*)", "TaskStatusScreenBuilder*(BuildContext*)", "TaskStatusViewScreen*(BuildContext*)", "TaskStatusEditScreen*(BuildContext*)", "ExpenseCategoryScreenBuilder*(BuildContext*)", "ExpenseCategoryViewScreen*(BuildContext*)", "ExpenseCategoryEditScreen*(BuildContext*)", "RecurringInvoiceScreenBuilder*(BuildContext*)", "RecurringInvoiceViewScreen*(BuildContext*)", "RecurringInvoiceEditScreen*(BuildContext*)", "RecurringInvoicePdfScreen*(BuildContext*)", "WebhookScreenBuilder*(BuildContext*)", "WebhookViewScreen*(BuildContext*)", "WebhookEditScreen*(BuildContext*)", "TokenScreenBuilder*(BuildContext*)", "TokenViewScreen*(BuildContext*)", "TokenEditScreen*(BuildContext*)", "PaymentTermScreenBuilder*(BuildContext*)", "PaymentTermEditScreen*(BuildContext*)", "PaymentTermViewScreen*(BuildContext*)", "DesignScreenBuilder*(BuildContext*)", "DesignViewScreen*(BuildContext*)", "DesignEditScreen*(BuildContext*)", "CreditScreenBuilder*(BuildContext*)", "CreditViewScreen*(BuildContext*)", "CreditEditScreen*(BuildContext*)", "CreditEmailScreen*(BuildContext*)", "CreditPdfScreen*(BuildContext*)", "UserScreenBuilder*(BuildContext*)", "UserViewScreen*(BuildContext*)", "UserEditScreen*(BuildContext*)", "GroupScreenBuilder*(BuildContext*)", "GroupViewScreen*(BuildContext*)", "GroupEditScreen*(BuildContext*)", "SettingsScreenBuilder*(BuildContext*)", "ReportsScreenBuilder*(BuildContext*)", "CompanyDetailsScreen*(BuildContext*)", "UserDetailsScreen*(BuildContext*)", "LocalizationScreen*(BuildContext*)", "PaymentsSettingsScreen*(BuildContext*)", "CompanyGatewayScreenBuilder*(BuildContext*)", "CompanyGatewayViewScreen*(BuildContext*)", "CompanyGatewayEditScreen*(BuildContext*)", "TaxSettingsScreen*(BuildContext*)", "TaxRateScreenBuilder*(BuildContext*)", "TaxRateViewScreen*(BuildContext*)", "TaxRateEditScreen*(BuildContext*)", "ProductSettingsScreen*(BuildContext*)", "ExpenseSettingsScreen*(BuildContext*)", "TaskSettingsScreen*(BuildContext*)", "ImportExportScreen*(BuildContext*)", "DeviceSettingsScreen*(BuildContext*)", "AccountManagementScreen*(BuildContext*)", "CustomFieldsScreen*(BuildContext*)", "GeneratedNumbersScreen*(BuildContext*)", "WorkflowSettingsScreen*(BuildContext*)", "InvoiceDesignScreen*(BuildContext*)", "ClientPortalScreen*(BuildContext*)", "EmailSettingsScreen*(BuildContext*)", "TemplatesAndRemindersScreen*(BuildContext*)", "CreditCardsAndBanksScreen*(BuildContext*)", "DataVisualizationsScreen*(BuildContext*)", "Form()", "Flex(BuildContext)", "List()", "Widget(BuildContext,Animation0,Animation0)", "~(int?)", "RegisteredFont?(ByteBuffer,String,String)", "~(ActivateIntent)", "~(ButtonActivateIntent)", "~(PointerMoveEvent)", "Future*(SharedPreferences*)", "RenderObjectWidget(Widget)", "DropdownButtonHideUnderline(BuildContext)", "String*(String*,ClearLastError*)", "String*(String*,LoadClientsFailure*)", "String*(String*,LoadProductsFailure*)", "String*(String*,LoadInvoicesFailure*)", "String*(String*,LoadPaymentsFailure*)", "String*(String*,LoadQuotesFailure*)", "String*(String*,LoadProjectsFailure*)", "String*(String*,LoadTasksFailure*)", "String*(String*,LoadVendorsFailure*)", "String*(String*,LoadExpensesFailure*)", "String*(String*,LoadSchedulesFailure*)", "String*(String*,LoadTransactionRulesFailure*)", "String*(String*,LoadTransactionsFailure*)", "String*(String*,LoadBankAccountsFailure*)", "String*(String*,LoadPurchaseOrdersFailure*)", "String*(String*,LoadRecurringExpensesFailure*)", "String*(String*,LoadSubscriptionsFailure*)", "String*(String*,LoadTaskStatusesFailure*)", "String*(String*,LoadRecurringInvoicesFailure*)", "String*(String*,LoadWebhooksFailure*)", "String*(String*,LoadTokensFailure*)", "String*(String*,LoadPaymentTermsFailure*)", "String*(String*,LoadDesignsFailure*)", "String*(String*,LoadCreditsFailure*)", "String*(String*,RefreshDataFailure*)", "bool*(bool*,DismissNativeWarning*)", "Rect()?(RenderBox)", "UserCompanyState*(int*)", "Future()", "~(PointerUpEvent)", "bool(InkHighlight?)", "Color(_HighlightType)", "bool(bool)", "Null(UserCompanyState*)", "Null(~(Codec0))", "Promise<1&>()", "IndentingBuiltValueToStringHelper(String)", "ListTileTheme(BuildContext)", "Null(BuiltList*)", "BankAccountUIStateBuilder*(BankAccountUIStateBuilder*)", "bool*(bool*,ViewBankAccount*)", "bool*(bool*,ViewBankAccountList*)", "bool*(bool*,FilterBankAccountsByState*)", "bool*(bool*,FilterBankAccounts*)", "bool*(bool*,FilterBankAccountsByCustom1*)", "bool*(bool*,FilterBankAccountsByCustom2*)", "bool*(bool*,FilterBankAccountsByCustom3*)", "bool*(bool*,FilterBankAccountsByCustom4*)", "int*(int*,UpdateBankAccountTab*)", "StatefulWidget?(BuildContext,MagnifierController,ValueNotifier)", "String*(String*,ArchiveBankAccountsSuccess*)", "String*(String*,DeleteBankAccountsSuccess*)", "bool(LayoutChangedNotification)", "ListBuilder()", "ListMultimapBuilder()", "ShapeBorderTween(@)", "String*(String*,SortBankAccounts*)", "String*(String*,FilterBankAccounts*)", "String*(String*,FilterBankAccountsByState*)", "String*(String*,FilterBankAccountsByCustom1*)", "String*(String*,FilterBankAccountsByCustom2*)", "String*(String*,FilterBankAccountsByCustom3*)", "String*(String*,FilterBankAccountsByCustom4*)", "MapBuilder()", "BankAccountEntity*(BankAccountEntity*,UpdateBankAccount*)", "SetBuilder()", "BankAccountEntity*(BankAccountEntity*,RestoreBankAccountsSuccess*)", "BankAccountEntity*(BankAccountEntity*,ArchiveBankAccountsSuccess*)", "BankAccountEntity*(BankAccountEntity*,DeleteBankAccountsSuccess*)", "SetMultimapBuilder()", "PageTransitionsBuilder?(TargetPlatform)", "FadeTransition(BuildContext,Widget?)", "~(double,double)", "List*(BuiltMap*,BuiltList*,StaticState*,BuiltMap*,String*)", "bool(Pattern[int])", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "bool(OverscrollIndicatorNotification)", "BankAccountEntity*(@)", "RefreshProgressIndicator(BuildContext,Widget?)", "Widget(Widget,int,Animation0)", "Material(BuildContext,Widget?)", "_MergClientPicker*(BuildContext*)", "Actions(BuildContext,Widget?)", "~(DragEndDetails{isClosing:bool?})", "Align(BuildContext,Widget?)", "bool(Set)", "Null(FrameInfo)", "SurfaceScene()", "Null(BuiltList*)", "ClientUIStateBuilder*(ClientUIStateBuilder*)", "bool*(bool*,ViewClient*)", "bool*(bool*,ViewClientList*)", "bool*(bool*,FilterClientsByState*)", "bool*(bool*,FilterClients*)", "bool*(bool*,FilterClientsByCustom1*)", "bool*(bool*,FilterClientsByCustom2*)", "bool*(bool*,FilterClientsByCustom3*)", "bool*(bool*,FilterClientsByCustom4*)", "int*(int*,UpdateClientTab*)", "Container(BuildContext)", "ClientContactEntity*(ClientContactEntity*,EditClient*)", "ClientContactEntity*(ClientContactEntity*,EditContact*)", "String*(String*,ArchiveClientsSuccess*)", "String*(String*,DeleteClientsSuccess*)", "String*(String*,ViewClient*)", "String*(String*,AddClientSuccess*)", "String*(String*,ShowPdfClient*)", "String*(String*,SortClients*)", "String*(String*,FilterClients*)", "String*(String*,FilterClientsByState*)", "String*(String*,FilterClientsByCustom1*)", "String*(String*,FilterClientsByCustom2*)", "String*(String*,FilterClientsByCustom3*)", "String*(String*,FilterClientsByCustom4*)", "bool(Color)", "ClientEntity*(ClientEntity*,SaveClientSuccess*)", "ClientEntity*(ClientEntity*,AddClientSuccess*)", "ClientEntity*(ClientEntity*,RestoreClientSuccess*)", "ClientEntity*(ClientEntity*,ArchiveClientsSuccess*)", "ClientEntity*(ClientEntity*,DeleteClientsSuccess*)", "ClientEntity*(ClientEntity*,EditClient*)", "ClientEntity*(ClientEntity*,UpdateClient*)", "ClientEntity*(ClientEntity*,AddContact*)", "ClientEntity*(ClientEntity*,DeleteContact*)", "ClientEntity*(ClientEntity*,UpdateContact*)", "ClientEntity*(ClientEntity*,ViewClient*)", "ClientEntity*(ClientEntity*,ViewClientList*)", "ClientEntity*(ClientEntity*,SelectCompany*)", "ClientEntity*(ClientEntity*,DiscardChanges*)", "Animation0(bool)", "~(List,TextDirection,double)", "List*(BuiltMap*,BuiltList*,BuiltMap*,StaticState*)", "GlobalKey>(Widget)", "Center(int)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,ListUIState*,BuiltMap*,StaticState*)", "InputDecorator(BuildContext,Widget?)", "Object()", "UnmanagedRestorationScope(FormFieldState)", "double*(String*,BuiltMap*)", "TextSelectionToolbarTextButton(MapEntry)", "ClientEntity*(@)", "UserCompanyStateBuilder*(UserCompanyStateBuilder*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateReportSettings*)", "ThemeDataTween(@)", "ThemeData()", "UserCompanyEntity*(UserCompanyEntity*,SaveAuthUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,ConnecOAuthUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,ConnecGmailUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,DisableTwoFactorSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,SaveUserSettingsSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateCompanyLanguage*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateDashboardFields*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateDashboardFieldSettingss*)", "CompanyEntityBuilder*(UserCompanyEntityBuilder*)", "int*(int*,LoadCompanySuccess*)", "int*(int*,LoadExpensesSuccess*)", "List*(BuiltMap*,BuiltList*)", "bool*(CompanyEntity*,BuiltMap*,BuiltMap*)", "List*(CompanyEntity*,BuiltMap*,BuiltMap*)", "List*(String*,UserCompanyState*)", "MapEntry>(Object,ThemeExtension<@>)", "bool(MapEntry>)", "bool*(ClientEntity*)", "@(@,String)", "TimeOfDay(int)", "Offset(double)", "~(List<_TappableLabel>?)", "int(PaintRequest,PaintRequest)", "MergeSemantics(int)", "~([TapUpDetails?])", "Future(Uint8List{allowUpscaling:bool,cacheHeight:int?,cacheWidth:int?})", "Future(ImmutableBuffer{allowUpscaling:bool,cacheHeight:int?,cacheWidth:int?})", "EdgeInsetsGeometry(EdgeInsetsGeometry,ShapeBorder)", "ShapeBorder(ShapeBorder)", "String(ShapeBorder)", "Null(BuiltList*)", "CompanyGatewayUIStateBuilder*(CompanyGatewayUIStateBuilder*)", "bool*(bool*,ViewCompanyGateway*)", "bool*(bool*,ViewCompanyGatewayList*)", "bool*(bool*,FilterCompanyGatewaysByState*)", "bool*(bool*,FilterCompanyGateways*)", "bool*(bool*,FilterCompanyGatewaysByCustom1*)", "bool*(bool*,FilterCompanyGatewaysByCustom2*)", "bool*(bool*,FilterCompanyGatewaysByCustom3*)", "bool*(bool*,FilterCompanyGatewaysByCustom4*)", "String*(String*,ArchiveCompanyGatewaySuccess*)", "String*(String*,DeleteCompanyGatewaySuccess*)", "String*(String*,ViewCompanyGateway*)", "String*(String*,AddCompanyGatewaySuccess*)", "String*(String*,SortCompanyGateways*)", "String*(String*,FilterCompanyGateways*)", "String*(String*,FilterCompanyGatewaysByState*)", "String*(String*,FilterCompanyGatewaysByCustom1*)", "String*(String*,FilterCompanyGatewaysByCustom2*)", "String*(String*,FilterCompanyGatewaysByCustom3*)", "String*(String*,FilterCompanyGatewaysByCustom4*)", "CompanyGatewayEntity*(CompanyGatewayEntity*,RestoreCompanyGatewaySuccess*)", "CompanyGatewayEntity*(CompanyGatewayEntity*,ArchiveCompanyGatewaySuccess*)", "CompanyGatewayEntity*(CompanyGatewayEntity*,DeleteCompanyGatewaySuccess*)", "CompanyGatewayEntity*(CompanyGatewayEntity*,UpdateCompanyGateway*)", "Map()", "bool(double)", "Color(double)", "List*(BuiltMap*,BuiltList*,ListUIState*,String*,bool*)", "EntityStats*(String*,BuiltMap*)", "Null(String*,CompanyGatewayEntity*)", "_LiveImage()", "~(ImageInfo?,bool)", "Future<~>(Object,StackTrace?)", "num(int?)", "Null(Map>?)", "String?(int)", "~(Object,StackTrace?)?(ImageStreamListener)", "CreditUIStateBuilder*(CreditUIStateBuilder*)", "bool*(bool*,ViewCredit*)", "bool*(bool*,ViewCreditList*)", "bool*(bool*,FilterCreditsByState*)", "bool*(bool*,FilterCredits*)", "bool*(bool*,FilterCreditsByCustom1*)", "bool*(bool*,FilterCreditsByCustom2*)", "bool*(bool*,FilterCreditsByCustom3*)", "bool*(bool*,FilterCreditsByCustom4*)", "int*(int*,UpdateCreditTab*)", "~(ImageChunkEvent)?(ImageStreamListener)", "int*(int*,EditCredit*)", "int*(int*,EditCreditItem*)", "String*(String*,ArchiveCreditsSuccess*)", "String*(String*,DeleteCreditsSuccess*)", "String*(String*,ViewCredit*)", "String*(String*,AddCreditSuccess*)", "String*(String*,ShowEmailCredit*)", "String*(String*,SortCredits*)", "String*(String*,FilterCredits*)", "String*(String*,FilterCreditsByState*)", "String*(String*,FilterCreditsByStatus*)", "String*(String*,FilterCreditsByCustom1*)", "String*(String*,FilterCreditsByCustom2*)", "String*(String*,FilterCreditsByCustom3*)", "String*(String*,FilterCreditsByCustom4*)", "InvoiceEntity*(InvoiceEntity*,UpdateCredit*)", "Set(Set,Set)", "InvoiceEntity*(InvoiceEntity*,MoveCreditItem*)", "Paint(BoxShadow)", "Rect(BoxShadow)", "InvoiceEntity*(InvoiceEntity*,UpdateCreditClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddCreditContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveCreditContact*)", "Path(BoxShadow)", "DiagnosticsNode(InlineSpan)", "~(int,SemanticsAction,ByteData?)", "~(SemanticsUpdate0)", "String(double,double,String)", "Size()", "List*(BuiltMap*,BuiltMap*,BuiltMap*,BuiltList*,String*,BuiltMap*,List*)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*)", "double?()", "MapEntry(MapEntry)", "DashboardUIStateBuilder*(DashboardUIStateBuilder*)", "BuiltMap*>*(BuiltMap*>*,UpdateDashboardSelection*)", "~(TextSelection)", "BuiltMap*>*(BuiltMap*>*,SelectCompany*)", "EntityType*(EntityType*,UpdateDashboardEntityType*)", "bool*(bool*,UpdateDashboardSidebar*)", "Rect(TextBox)", "~(String?,List)", "Rect(Rect?,TextBox)", "TextElement2(String)", "MouseCursor0(MouseTrackerAnnotation)", "Null(String*,Duration*)", "~(MouseTrackerAnnotation,Matrix4)", "bool(MouseTrackerAnnotation)", "List*(BuiltMap*,String*)", "double(TextElement2)", "Iterable>()", "List*(BuiltMap*,BuiltMap*)", "~(_SelectableFragment)", "bool(_SelectableFragment)", "OneSequenceGestureRecognizer(Factory)", "List*(BuiltMap*,BuiltMap*)", "TransformLayer?(PaintingContext,Offset)", "bool(SliverHitTestResult{crossAxisPosition!double,mainAxisPosition!double})", "Iterable>>()", "int(int?)", "HitTestResult(Offset)", "Null(BuiltList*)", "DesignUIStateBuilder*(DesignUIStateBuilder*)", "bool*(bool*,ViewDesign*)", "bool*(bool*,ViewDesignList*)", "bool*(bool*,FilterDesignsByState*)", "bool*(bool*,FilterDesigns*)", "bool*(bool*,FilterDesignsByCustom1*)", "bool*(bool*,FilterDesignsByCustom2*)", "bool*(bool*,FilterDesignsByCustom3*)", "bool*(bool*,FilterDesignsByCustom4*)", "String*(String*,ArchiveDesignsSuccess*)", "String*(String*,DeleteDesignsSuccess*)", "String*(String*,SortDesigns*)", "String*(String*,FilterDesigns*)", "String*(String*,FilterDesignsByState*)", "String*(String*,FilterDesignsByCustom1*)", "String*(String*,FilterDesignsByCustom2*)", "String*(String*,FilterDesignsByCustom3*)", "String*(String*,FilterDesignsByCustom4*)", "DesignEntity*(DesignEntity*,RestoreDesignsSuccess*)", "DesignEntity*(DesignEntity*,ArchiveDesignsSuccess*)", "DesignEntity*(DesignEntity*,DeleteDesignsSuccess*)", "DesignEntity*(DesignEntity*,UpdateDesign*)", "bool(RenderSliver)", "Null(~())", "List*(BuiltMap*,BuiltList*,ListUIState*)", "DesignEntity*(@)", "~(FrameTiming)", "~(int,_FrameCallbackEntry)", "int(_PersistedSurfaceMatch,_PersistedSurfaceMatch)", "Null(BuiltList*)", "DocumentUIStateBuilder*(DocumentUIStateBuilder*)", "bool*(bool*,ViewDocument*)", "bool*(bool*,ViewDocumentList*)", "bool*(bool*,FilterDocumentsByState*)", "bool*(bool*,FilterDocuments*)", "bool*(bool*,FilterDocumentsByCustom1*)", "bool*(bool*,FilterDocumentsByCustom2*)", "bool*(bool*,FilterDocumentsByCustom3*)", "bool*(bool*,FilterDocumentsByCustom4*)", "SemanticsNode(_TraversalSortNode)", "String*(String*,DeleteDocumentSuccess*)", "String*(String*,ViewDocument*)", "String*(String*,SortDocuments*)", "String*(String*,FilterDocuments*)", "String*(String*,FilterDocumentsByState*)", "String*(String*,FilterDocumentsByCustom1*)", "String*(String*,FilterDocumentsByCustom2*)", "String*(String*,FilterDocumentsByCustom3*)", "String*(String*,FilterDocumentsByCustom4*)", "DocumentEntity*(DocumentEntity*,UpdateDocument*)", "DiagnosticsNode(SemanticsNode)", "~(CkCanvas)", "bool(Point[double?])", "DocumentEntity*(@)", "List*(BuiltMap*,BuiltList*,ListUIState*)", "int(SemanticsNode)", "InvoiceItemEntity*(BaseEntity*)", "SemanticsNode(int)", "ByteData(ByteData?)", "Map(TextInputConfiguration)", "TextInputConfiguration(AutofillClient)", "ExpenseUIStateBuilder*(ExpenseUIStateBuilder*)", "bool*(bool*,ViewExpense*)", "bool*(bool*,ViewExpenseList*)", "bool*(bool*,FilterExpensesByState*)", "bool*(bool*,FilterExpenses*)", "bool*(bool*,FilterExpensesByCustom1*)", "bool*(bool*,FilterExpensesByCustom2*)", "bool*(bool*,FilterExpensesByCustom3*)", "bool*(bool*,FilterExpensesByCustom4*)", "int*(int*,UpdateExpenseTab*)", "String*(String*,ArchiveExpenseSuccess*)", "String*(String*,DeleteExpenseSuccess*)", "String*(String*,ViewExpense*)", "String*(String*,AddExpenseSuccess*)", "String*(String*,SortExpenses*)", "String*(String*,FilterExpenses*)", "String*(String*,FilterExpensesByState*)", "String*(String*,FilterExpensesByStatus*)", "String*(String*,FilterExpensesByCustom1*)", "String*(String*,FilterExpensesByCustom2*)", "String*(String*,FilterExpensesByCustom3*)", "String*(String*,FilterExpensesByCustom4*)", "ExpenseEntity*(ExpenseEntity*,RestoreExpenseSuccess*)", "ExpenseEntity*(ExpenseEntity*,ArchiveExpenseSuccess*)", "ExpenseEntity*(ExpenseEntity*,DeleteExpenseSuccess*)", "ExpenseEntity*(ExpenseEntity*,UpdateExpense*)", "Stream()", "Future(String?)", "bool(Point,double,double)", "Future<~>(ByteData?,~(ByteData?))", "Future>(@)", "InvoiceEntity*(ExpenseEntity*,BuiltMap*)", "~(RawKeyEvent)", "String(int?)", "List*(BuiltMap*,String*)", "RawKeyEventData()", "bool(SurfaceFrame,CkCanvas)", "~(int,@)", "List()", "Null(BuiltList*)", "ExpenseCategoryUIStateBuilder*(ExpenseCategoryUIStateBuilder*)", "List(List)", "bool*(bool*,ViewExpenseCategory*)", "bool*(bool*,ViewExpenseCategoryList*)", "bool*(bool*,FilterExpenseCategoriesByState*)", "bool*(bool*,FilterExpenseCategories*)", "bool*(bool*,FilterExpenseCategoriesByCustom1*)", "bool*(bool*,FilterExpenseCategoriesByCustom2*)", "bool*(bool*,FilterExpenseCategoriesByCustom3*)", "bool*(bool*,FilterExpenseCategoriesByCustom4*)", "String*(String*,ArchiveExpenseCategoriesSuccess*)", "String*(String*,DeleteExpenseCategoriesSuccess*)", "String*(String*,SortExpenseCategories*)", "String*(String*,FilterExpenseCategories*)", "String*(String*,FilterExpenseCategoriesByState*)", "String*(String*,FilterExpenseCategoriesByCustom1*)", "String*(String*,FilterExpenseCategoriesByCustom2*)", "String*(String*,FilterExpenseCategoriesByCustom3*)", "String*(String*,FilterExpenseCategoriesByCustom4*)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,RestoreExpenseCategoriesSuccess*)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,ArchiveExpenseCategoriesSuccess*)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,DeleteExpenseCategoriesSuccess*)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,UpdateExpenseCategory*)", "Color0?(int?)", "double(num)", "List<@>(String)", "List*(BuiltMap*,BuiltList*,StaticState*,BuiltMap*,String*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "double*(String*,BuiltMap*)", "List(SelectionRect)", "~(_LineRendererElement)", "ExpenseCategoryEntity*(@)", "_Future<@>?()", "~(Action)", "Palette(Palette())", "Null(BuiltList*)", "GroupUIStateBuilder*(GroupUIStateBuilder*)", "bool*(bool*,ViewGroup*)", "bool*(bool*,ViewGroupList*)", "bool*(bool*,FilterGroupsByState*)", "bool*(bool*,FilterGroups*)", "String*(String*,ArchiveGroupSuccess*)", "String*(String*,DeleteGroupSuccess*)", "String*(String*,ViewGroup*)", "String*(String*,AddGroupSuccess*)", "String*(String*,SortGroups*)", "String*(String*,FilterGroups*)", "String*(String*,FilterGroupsByState*)", "GroupEntity*(GroupEntity*,RestoreGroupSuccess*)", "GroupEntity*(GroupEntity*,ArchiveGroupSuccess*)", "GroupEntity*(GroupEntity*,DeleteGroupSuccess*)", "GroupEntity*(GroupEntity*,UpdateGroup*)", "~(_ChildEntry)", "Widget(_ChildEntry)", "bool(Widget)", "Route<@>?(RouteSettings)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "EntityStats*(BuiltMap*,String*)", "InvoiceUIStateBuilder*(InvoiceUIStateBuilder*)", "bool*(bool*,ViewInvoice*)", "bool*(bool*,ViewInvoiceList*)", "bool*(bool*,FilterInvoicesByState*)", "bool*(bool*,FilterInvoices*)", "bool*(bool*,FilterInvoicesByCustom1*)", "bool*(bool*,FilterInvoicesByCustom2*)", "bool*(bool*,FilterInvoicesByCustom3*)", "bool*(bool*,FilterInvoicesByCustom4*)", "int*(int*,UpdateInvoiceTab*)", "Route<@>(RouteSettings)", "int*(int*,EditInvoice*)", "int*(int*,EditInvoiceItem*)", "String*(String*,ArchiveInvoicesSuccess*)", "String*(String*,DeleteInvoicesSuccess*)", "String*(String*,ViewInvoice*)", "String*(String*,AddInvoiceSuccess*)", "String*(String*,ShowEmailInvoice*)", "String*(String*,SortInvoices*)", "String*(String*,FilterInvoices*)", "String*(String*,FilterInvoicesByState*)", "String*(String*,FilterInvoicesByStatus*)", "String*(String*,FilterInvoicesByCustom1*)", "String*(String*,FilterInvoicesByCustom2*)", "String*(String*,FilterInvoicesByCustom3*)", "String*(String*,FilterInvoicesByCustom4*)", "InvoiceEntity*(InvoiceEntity*,UpdateInvoice*)", "~(AutocompletePreviousOptionIntent)", "InvoiceEntity*(InvoiceEntity*,MoveInvoiceItem*)", "~(AutocompleteNextOptionIntent)", "~(Surface)", "InvoiceEntity*(InvoiceEntity*,UpdateInvoiceClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddInvoiceContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveInvoiceContact*)", "CompositedTransformFollower(BuildContext)", "bool(AutofillClient)", "bool*(String*,BuiltMap*)", "InvoiceEntity*(InvoiceEntity*,BuiltMap*)", "List*(BuiltMap*,BuiltMap*,BuiltMap*,BuiltList*,String*,BuiltMap*,List*,String*)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*,String*)", "AutofillClient()", "bool(KeepAliveNotification)", "Null(BuiltList*)", "PaymentUIStateBuilder*(PaymentUIStateBuilder*)", "bool*(bool*,ViewPayment*)", "bool*(bool*,ViewPaymentList*)", "bool*(bool*,FilterPaymentsByState*)", "bool*(bool*,FilterPayments*)", "bool*(bool*,FilterPaymentsByCustom1*)", "bool*(bool*,FilterPaymentsByCustom2*)", "bool*(bool*,FilterPaymentsByCustom3*)", "bool*(bool*,FilterPaymentsByCustom4*)", "int*(int*,UpdatePaymentTab*)", "String*(String*,ArchivePaymentsSuccess*)", "String*(String*,DeletePaymentsSuccess*)", "String*(String*,ViewPayment*)", "String*(String*,AddPaymentSuccess*)", "String*(String*,SortPayments*)", "String*(String*,FilterPayments*)", "String*(String*,FilterPaymentsByState*)", "String*(String*,FilterPaymentsByStatus*)", "String*(String*,FilterPaymentsByCustom1*)", "String*(String*,FilterPaymentsByCustom2*)", "String*(String*,FilterPaymentsByCustom3*)", "String*(String*,FilterPaymentsByCustom4*)", "PaymentEntity*(PaymentEntity*,RestorePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,ArchivePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,DeletePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,UpdatePayment*)", "String*(PaymentEntity*)", "~(NotoFont)", "bool*(String*,PaymentEntity*)", "ClipPath(BuildContext)", "CkCanvas(CkPictureRecorder)", "Null(String)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*)", "EntityStats*(String*,BuiltMap*,BuiltMap*)", "PaymentEntity*(@)", "HitTestResult()", "Future()", "Future<~>(double)", "Null(BuiltList*)", "PaymentTermUIStateBuilder*(PaymentTermUIStateBuilder*)", "bool*(bool*,ViewPaymentTerm*)", "bool*(bool*,ViewPaymentTermList*)", "bool*(bool*,FilterPaymentTermsByState*)", "bool*(bool*,FilterPaymentTerms*)", "bool*(bool*,FilterPaymentTermsByCustom1*)", "bool*(bool*,FilterPaymentTermsByCustom2*)", "bool*(bool*,FilterPaymentTermsByCustom3*)", "bool*(bool*,FilterPaymentTermsByCustom4*)", "String*(String*,ArchivePaymentTermsSuccess*)", "String*(String*,DeletePaymentTermsSuccess*)", "String*(String*,SortPaymentTerms*)", "String*(String*,FilterPaymentTerms*)", "String*(String*,FilterPaymentTermsByState*)", "String*(String*,FilterPaymentTermsByCustom1*)", "String*(String*,FilterPaymentTermsByCustom2*)", "String*(String*,FilterPaymentTermsByCustom3*)", "String*(String*,FilterPaymentTermsByCustom4*)", "PaymentTermEntity*(PaymentTermEntity*,RestorePaymentTermsSuccess*)", "PaymentTermEntity*(PaymentTermEntity*,ArchivePaymentTermsSuccess*)", "PaymentTermEntity*(PaymentTermEntity*,DeletePaymentTermsSuccess*)", "PaymentTermEntity*(PaymentTermEntity*,UpdatePaymentTerm*)", "Future<~>(@)", "Future>(Map)", "~(SelectionModelType)", "Rect(DisplayFeature)", "List*(BuiltMap*,BuiltList*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "LayoutBuilder(BuildContext,double,Widget?)", "_DraggableSheetExtent()", "_Future<@>(@)", "Null(BuiltList*)", "ProductUIStateBuilder*(ProductUIStateBuilder*)", "bool*(bool*,ViewProduct*)", "bool*(bool*,ViewProductList*)", "bool*(bool*,FilterProductsByState*)", "bool*(bool*,FilterProducts*)", "bool*(bool*,FilterProductsByCustom1*)", "bool*(bool*,FilterProductsByCustom2*)", "bool*(bool*,FilterProductsByCustom3*)", "bool*(bool*,FilterProductsByCustom4*)", "int*(int*,UpdateProductTab*)", "ProductEntity*(ProductEntity*,UpdateProduct*)", "ProductEntity*(ProductEntity*,RestoreProductsSuccess*)", "ProductEntity*(ProductEntity*,ArchiveProductsSuccess*)", "ProductEntity*(ProductEntity*,DeleteProductsSuccess*)", "String*(String*,ArchiveProductsSuccess*)", "String*(String*,DeleteProductsSuccess*)", "String*(String*,ViewProduct*)", "String*(String*,AddProductSuccess*)", "String*(String*,SortProducts*)", "String*(String*,FilterProducts*)", "String*(String*,FilterProductsByState*)", "String*(String*,FilterProductsByCustom1*)", "String*(String*,FilterProductsByCustom2*)", "String*(String*,FilterProductsByCustom3*)", "String*(String*,FilterProductsByCustom4*)", "~(TransposeCharactersIntent)", "~(ReplaceTextIntent)", "List*(BuiltMap*,BuiltList*,BuiltMap*)", "List*(BuiltMap*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*)", "ProductEntity*(@)", "~(ScrollToDocumentBoundaryIntent)", "~(ScrollIntent)", "Null(BuiltList*)", "ProjectUIStateBuilder*(ProjectUIStateBuilder*)", "bool*(bool*,ViewProject*)", "bool*(bool*,ViewProjectList*)", "bool*(bool*,FilterProjectsByState*)", "bool*(bool*,FilterProjects*)", "bool*(bool*,FilterProjectsByCustom1*)", "bool*(bool*,FilterProjectsByCustom2*)", "bool*(bool*,FilterProjectsByCustom3*)", "bool*(bool*,FilterProjectsByCustom4*)", "int*(int*,UpdateProjectTab*)", "~(ExtendSelectionByPageIntent)", "String*(String*,ArchiveProjectSuccess*)", "String*(String*,DeleteProjectSuccess*)", "String*(String*,ViewProject*)", "String*(String*,AddProjectSuccess*)", "String*(String*,SortProjects*)", "String*(String*,FilterProjects*)", "String*(String*,FilterProjectsByState*)", "String*(String*,FilterProjectsByCustom1*)", "String*(String*,FilterProjectsByCustom2*)", "String*(String*,FilterProjectsByCustom3*)", "String*(String*,FilterProjectsByCustom4*)", "ProjectEntity*(ProjectEntity*,RestoreProjectSuccess*)", "ProjectEntity*(ProjectEntity*,ArchiveProjectSuccess*)", "ProjectEntity*(ProjectEntity*,DeleteProjectSuccess*)", "ProjectEntity*(ProjectEntity*,UpdateProject*)", "String*(ProjectEntity*)", "~(UpdateSelectionIntent)", "bool*(String*,ProjectEntity*)", "~(ExpandSelectionToDocumentBoundaryIntent)", "~(ExpandSelectionToLineBreakIntent)", "List*(BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,String*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*,BuiltMap*)", "TextEditingValue(TextEditingValue,TextInputFormatter)", "Null(String*,ProjectEntity*)", "ProjectEntity*(@)", "PurchaseOrderUIStateBuilder*(PurchaseOrderUIStateBuilder*)", "bool*(bool*,ViewPurchaseOrder*)", "bool*(bool*,ViewPurchaseOrderList*)", "bool*(bool*,FilterPurchaseOrdersByState*)", "bool*(bool*,FilterPurchaseOrders*)", "bool*(bool*,FilterPurchaseOrdersByCustom1*)", "bool*(bool*,FilterPurchaseOrdersByCustom2*)", "bool*(bool*,FilterPurchaseOrdersByCustom3*)", "bool*(bool*,FilterPurchaseOrdersByCustom4*)", "int*(int*,UpdatePurchaseOrderTab*)", "Future<~>(PasteTextIntent)", "int*(int*,EditPurchaseOrder*)", "int*(int*,EditPurchaseOrderItem*)", "String*(String*,ArchivePurchaseOrdersSuccess*)", "String*(String*,DeletePurchaseOrdersSuccess*)", "String*(String*,ViewPurchaseOrder*)", "String*(String*,AddPurchaseOrderSuccess*)", "String*(String*,ShowEmailPurchaseOrder*)", "String*(String*,SortPurchaseOrders*)", "String*(String*,FilterPurchaseOrders*)", "String*(String*,FilterPurchaseOrdersByState*)", "String*(String*,FilterPurchaseOrdersByStatus*)", "String*(String*,FilterPurchaseOrdersByCustom1*)", "String*(String*,FilterPurchaseOrdersByCustom2*)", "String*(String*,FilterPurchaseOrdersByCustom3*)", "String*(String*,FilterPurchaseOrdersByCustom4*)", "InvoiceEntity*(InvoiceEntity*,UpdatePurchaseOrder*)", "~(TextEditingValue)", "InvoiceEntity*(InvoiceEntity*,MovePurchaseOrderItem*)", "CompositedTransformTarget(BuildContext,ViewportOffset)", "bool(HitTestEntry)", "InvoiceEntity*(InvoiceEntity*,UpdatePurchaseOrderVendor*)", "InvoiceEntity*(InvoiceEntity*,RestorePurchaseOrdersSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchivePurchaseOrdersSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeletePurchaseOrdersSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddPurchaseOrderContact*)", "InvoiceEntity*(InvoiceEntity*,RemovePurchaseOrderContact*)", "TextSelection(TextSelection)", "~(UndoTextIntent)", "~(RedoTextIntent)", "QuoteUIStateBuilder*(QuoteUIStateBuilder*)", "bool*(bool*,ViewQuote*)", "bool*(bool*,ViewQuoteList*)", "bool*(bool*,FilterQuotesByState*)", "bool*(bool*,FilterQuotes*)", "bool*(bool*,FilterQuotesByCustom1*)", "bool*(bool*,FilterQuotesByCustom2*)", "bool*(bool*,FilterQuotesByCustom3*)", "bool*(bool*,FilterQuotesByCustom4*)", "int*(int*,UpdateQuoteTab*)", "~(String,ChartBehavior0<@>)", "int*(int*,EditQuote*)", "int*(int*,EditQuoteItem*)", "String*(String*,ArchiveQuotesSuccess*)", "String*(String*,DeleteQuotesSuccess*)", "String*(String*,ViewQuote*)", "String*(String*,AddQuoteSuccess*)", "String*(String*,ShowEmailQuote*)", "String*(String*,SortQuotes*)", "String*(String*,FilterQuotes*)", "String*(String*,FilterQuotesByState*)", "String*(String*,FilterQuotesByStatus*)", "String*(String*,FilterQuotesByCustom1*)", "String*(String*,FilterQuotesByCustom2*)", "String*(String*,FilterQuotesByCustom3*)", "String*(String*,FilterQuotesByCustom4*)", "InvoiceEntity*(InvoiceEntity*,UpdateQuote*)", "DiagnosticsNode(FocusNode)", "InvoiceEntity*(InvoiceEntity*,MoveQuoteItem*)", "bool(KeyMessage)", "~(_FocusTraversalGroupInfo)", "InvoiceEntity*(InvoiceEntity*,UpdateQuoteClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddQuoteContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveQuoteContact*)", "bool(_DirectionalPolicyDataEntry)", "~(ChartStateBehavior>,AnimationController)", "RecurringExpenseUIStateBuilder*(RecurringExpenseUIStateBuilder*)", "bool*(bool*,ViewRecurringExpense*)", "bool*(bool*,ViewRecurringExpenseList*)", "bool*(bool*,FilterRecurringExpensesByState*)", "bool*(bool*,FilterRecurringExpenses*)", "bool*(bool*,FilterRecurringExpensesByCustom1*)", "bool*(bool*,FilterRecurringExpensesByCustom2*)", "bool*(bool*,FilterRecurringExpensesByCustom3*)", "bool*(bool*,FilterRecurringExpensesByCustom4*)", "int*(int*,UpdateRecurringExpenseTab*)", "String*(String*,ArchiveRecurringExpensesSuccess*)", "String*(String*,DeleteRecurringExpensesSuccess*)", "String*(String*,SortRecurringExpenses*)", "String*(String*,FilterRecurringExpenses*)", "String*(String*,FilterRecurringExpensesByState*)", "String*(String*,FilterRecurringExpensesByCustom1*)", "String*(String*,FilterRecurringExpensesByCustom2*)", "String*(String*,FilterRecurringExpensesByCustom3*)", "String*(String*,FilterRecurringExpensesByCustom4*)", "ExpenseEntity*(ExpenseEntity*,RestoreRecurringExpensesSuccess*)", "ExpenseEntity*(ExpenseEntity*,ArchiveRecurringExpensesSuccess*)", "ExpenseEntity*(ExpenseEntity*,DeleteRecurringExpensesSuccess*)", "ExpenseEntity*(ExpenseEntity*,UpdateRecurringExpense*)", "bool(TraversalDirection)", "Set(_ReadingOrderSortData)", "RecurringInvoiceUIStateBuilder*(RecurringInvoiceUIStateBuilder*)", "bool*(bool*,ViewRecurringInvoice*)", "bool*(bool*,ViewRecurringInvoiceList*)", "bool*(bool*,FilterRecurringInvoicesByState*)", "bool*(bool*,FilterRecurringInvoices*)", "bool*(bool*,FilterRecurringInvoicesByCustom1*)", "bool*(bool*,FilterRecurringInvoicesByCustom2*)", "bool*(bool*,FilterRecurringInvoicesByCustom3*)", "bool*(bool*,FilterRecurringInvoicesByCustom4*)", "int*(int*,UpdateRecurringInvoiceTab*)", "Widget(LegendEntry<@>)", "int*(int*,EditRecurringInvoice*)", "int*(int*,EditRecurringInvoiceItem*)", "String*(String*,ArchiveRecurringInvoicesSuccess*)", "String*(String*,DeleteRecurringInvoicesSuccess*)", "String*(String*,ViewRecurringInvoice*)", "String*(String*,AddRecurringInvoiceSuccess*)", "String*(String*,ShowEmailRecurringInvoice*)", "String*(String*,SortRecurringInvoices*)", "String*(String*,FilterRecurringInvoices*)", "String*(String*,FilterRecurringInvoicesByState*)", "String*(String*,FilterRecurringInvoicesByStatus*)", "String*(String*,FilterRecurringInvoicesByCustom1*)", "String*(String*,FilterRecurringInvoicesByCustom2*)", "String*(String*,FilterRecurringInvoicesByCustom3*)", "String*(String*,FilterRecurringInvoicesByCustom4*)", "InvoiceEntity*(InvoiceEntity*,UpdateRecurringInvoice*)", "List(BuildContext)", "InvoiceEntity*(InvoiceEntity*,MoveRecurringInvoiceItem*)", "Rect(_ReadingOrderSortData)", "int(_ReadingOrderDirectionalGroupData,_ReadingOrderDirectionalGroupData)", "InvoiceEntity*(InvoiceEntity*,UpdateRecurringInvoiceClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddRecurringInvoiceContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveRecurringInvoiceContact*)", "List<_ReadingOrderSortData>(_ReadingOrderSortData,Iterable<_ReadingOrderSortData>)", "bool(_ReadingOrderSortData)", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*)", "bool(FormFieldState<@>)", "Element0?(Element0)", "Object?(int,Element0?)", "int(List)", "Null(BuiltList*)", "ScheduleUIStateBuilder*(ScheduleUIStateBuilder*)", "bool*(bool*,ViewSchedule*)", "bool*(bool*,ViewScheduleList*)", "bool*(bool*,FilterSchedulesByState*)", "bool*(bool*,FilterSchedules*)", "bool*(bool*,FilterSchedulesByCustom1*)", "bool*(bool*,FilterSchedulesByCustom2*)", "bool*(bool*,FilterSchedulesByCustom3*)", "bool*(bool*,FilterSchedulesByCustom4*)", "int*(int*,UpdateScheduleTab*)", "String*(String*,ArchiveSchedulesSuccess*)", "String*(String*,DeleteSchedulesSuccess*)", "String*(String*,SortSchedules*)", "String*(String*,FilterSchedules*)", "String*(String*,FilterSchedulesByState*)", "String*(String*,FilterSchedulesByCustom1*)", "String*(String*,FilterSchedulesByCustom2*)", "String*(String*,FilterSchedulesByCustom3*)", "String*(String*,FilterSchedulesByCustom4*)", "ScheduleEntity*(ScheduleEntity*,RestoreSchedulesSuccess*)", "ScheduleEntity*(ScheduleEntity*,ArchiveSchedulesSuccess*)", "ScheduleEntity*(ScheduleEntity*,DeleteSchedulesSuccess*)", "ScheduleEntity*(ScheduleEntity*,UpdateSchedule*)", "Padding(Widget)", "DoubleTapGestureRecognizer()", "~(DoubleTapGestureRecognizer)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "ScheduleEntity*(@)", "int(TableRow)", "Padding(int)", "SettingsUIState*(SettingsUIState*,ViewSettings*)", "List(Size)", "SettingsUIState*(SettingsUIState*,UpdateCompany*)", "SettingsUIState*(SettingsUIState*,UpdateSettings*)", "SettingsUIState*(SettingsUIState*,UpdateUserSettings*)", "SettingsUIState*(SettingsUIState*,ResetSettings*)", "SettingsUIState*(SettingsUIState*,SaveCompanySuccess*)", "SettingsUIState*(SettingsUIState*,SaveGroupSuccess*)", "SettingsUIState*(SettingsUIState*,SaveClientSuccess*)", "SettingsUIState*(SettingsUIState*,SaveAuthUserSuccess*)", "SettingsUIState*(SettingsUIState*,FilterSettings*)", "SettingsUIState*(SettingsUIState*,ClearSettingsFilter*)", "SettingsUIState*(SettingsUIState*,UpdateSettingsTab*)", "SettingsUIState*(SettingsUIState*,UpdateSettingsTemplate*)", "SettingsUIState*(SettingsUIState*,UpdatedSetting*)", "SettingsUIState*(SettingsUIState*,ToggleShowNewSettings*)", "SettingsUIState*(SettingsUIState*,ToggleShowPdfPreview*)", "StaticStateBuilder*(StaticStateBuilder*)", "CurrencyEntity*(@)", "SizeEntity*(@)", "IndustryEntity*(@)", "TimezoneEntity*(@)", "DateFormatEntity*(@)", "LanguageEntity*(@)", "PaymentTypeEntity*(@)", "CountryEntity*(@)", "GatewayEntity*(@)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "List*(BuiltMap*)", "BuiltMap*(List<@>*)", "FontEntity*(@)", "Future<@>(@)", "~(@,StackTrace)", "~(int,bool(FlutterHtmlKeyboardEvent))", "Null(BuiltList*)", "SubscriptionUIStateBuilder*(SubscriptionUIStateBuilder*)", "bool*(bool*,ViewSubscription*)", "bool*(bool*,ViewSubscriptionList*)", "bool*(bool*,FilterSubscriptionsByState*)", "bool*(bool*,FilterSubscriptions*)", "bool*(bool*,FilterSubscriptionsByCustom1*)", "bool*(bool*,FilterSubscriptionsByCustom2*)", "bool*(bool*,FilterSubscriptionsByCustom3*)", "bool*(bool*,FilterSubscriptionsByCustom4*)", "int*(int*,UpdateSubscriptionTab*)", "String*(String*,ArchiveSubscriptionsSuccess*)", "String*(String*,DeleteSubscriptionsSuccess*)", "String*(String*,SortSubscriptions*)", "String*(String*,FilterSubscriptions*)", "String*(String*,FilterSubscriptionsByState*)", "String*(String*,FilterSubscriptionsByCustom1*)", "String*(String*,FilterSubscriptionsByCustom2*)", "String*(String*,FilterSubscriptionsByCustom3*)", "String*(String*,FilterSubscriptionsByCustom4*)", "SubscriptionEntity*(SubscriptionEntity*,RestoreSubscriptionsSuccess*)", "SubscriptionEntity*(SubscriptionEntity*,ArchiveSubscriptionsSuccess*)", "SubscriptionEntity*(SubscriptionEntity*,DeleteSubscriptionsSuccess*)", "SubscriptionEntity*(SubscriptionEntity*,UpdateSubscription*)", "ChartContainerRenderObject<@>()", "Set<0^>()", "ScaleGestureRecognizer()", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "SubscriptionEntity*(@)", "~(ScaleGestureRecognizer)", "bool(int,int)", "Null(BuiltList*)", "TaskUIStateBuilder*(TaskUIStateBuilder*)", "bool*(bool*,ViewTask*)", "bool*(bool*,ViewTaskList*)", "bool*(bool*,FilterTasksByState*)", "bool*(bool*,FilterTasks*)", "bool*(bool*,FilterTasksByCustom1*)", "bool*(bool*,FilterTasksByCustom2*)", "bool*(bool*,FilterTasksByCustom3*)", "bool*(bool*,FilterTasksByCustom4*)", "int*(int*,UpdateTaskTab*)", "int*(int*,UpdateKanban*)", "int*(int*,EditTask*)", "int*(int*,EditTaskTime*)", "String*(String*,ArchiveTaskSuccess*)", "String*(String*,DeleteTaskSuccess*)", "String*(String*,ViewTask*)", "String*(String*,AddTaskSuccess*)", "String*(String*,SortTasks*)", "String*(String*,FilterTasks*)", "String*(String*,FilterTasksByState*)", "String*(String*,FilterTasksByStatus*)", "String*(String*,FilterTasksByCustom1*)", "String*(String*,FilterTasksByCustom2*)", "String*(String*,FilterTasksByCustom3*)", "String*(String*,FilterTasksByCustom4*)", "TaskEntity*(TaskEntity*,RestoreTaskSuccess*)", "TaskEntity*(TaskEntity*,ArchiveTaskSuccess*)", "TaskEntity*(TaskEntity*,StartTasksSuccess*)", "TaskEntity*(TaskEntity*,StopTasksSuccess*)", "TaskEntity*(TaskEntity*,DeleteTaskSuccess*)", "TaskEntity*(TaskEntity*,UpdateTask*)", "String*(TaskEntity*)", "DirectoryNode?(DirectoryNode,bool)", "bool*(String*,TaskEntity*)", "RealNode?(DirectoryNode,bool)", "List*(BuiltMap*,String*,BuiltMap*,BuiltMap*,BuiltMap*)", "~(RenderSemanticsGestureHandler)", "~(StatefulElement,Object)", "TaskEntity*(@)", "FileNode()", "~(_HeroFlight)", "Widget(BuildContext,Animation0,HeroFlightDirection,BuildContext,BuildContext)", "Null(BuiltList*)", "TaskStatusUIStateBuilder*(TaskStatusUIStateBuilder*)", "bool*(bool*,ViewTaskStatus*)", "bool*(bool*,ViewTaskStatusList*)", "bool*(bool*,FilterTaskStatusesByState*)", "bool*(bool*,FilterTaskStatuses*)", "bool*(bool*,FilterTaskStatusesByCustom1*)", "bool*(bool*,FilterTaskStatusesByCustom2*)", "bool*(bool*,FilterTaskStatusesByCustom3*)", "bool*(bool*,FilterTaskStatusesByCustom4*)", "String*(String*,ArchiveTaskStatusesSuccess*)", "String*(String*,DeleteTaskStatusesSuccess*)", "String*(String*,SortTaskStatuses*)", "String*(String*,FilterTaskStatuses*)", "String*(String*,FilterTaskStatusesByState*)", "String*(String*,FilterTaskStatusesByCustom1*)", "String*(String*,FilterTaskStatusesByCustom2*)", "String*(String*,FilterTaskStatusesByCustom3*)", "String*(String*,FilterTaskStatusesByCustom4*)", "TaskStatusEntity*(TaskStatusEntity*,RestoreTaskStatusesSuccess*)", "TaskStatusEntity*(TaskStatusEntity*,ArchiveTaskStatusesSuccess*)", "TaskStatusEntity*(TaskStatusEntity*,DeleteTaskStatusesSuccess*)", "TaskStatusEntity*(TaskStatusEntity*,UpdateTaskStatus*)", "bool(_HeroFlight)", "MediaQuery(BuildContext,Widget?)", "IconTheme(BuildContext)", "List*(BuiltList*,BuiltMap*)", "List*(BuiltMap*,BuiltList*,StaticState*,BuiltMap*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "int*(String*,BuiltMap*)", "TaskStatusEntity*(@)", "~(Object,StackTrace?)", "Null(ByteData)", "~(FileNode)", "Null(BuiltList*)", "TaxRateUIStateBuilder*(TaxRateUIStateBuilder*)", "bool*(bool*,ViewTaxRate*)", "bool*(bool*,ViewTaxRateList*)", "bool*(bool*,FilterTaxRatesByState*)", "bool*(bool*,FilterTaxRates*)", "String*(String*,ArchiveTaxRatesSuccess*)", "String*(String*,DeleteTaxRatesSuccess*)", "String*(String*,ViewTaxRate*)", "String*(String*,AddTaxRateSuccess*)", "String*(String*,SortTaxRates*)", "String*(String*,FilterTaxRates*)", "String*(String*,FilterTaxRatesByState*)", "TaxRateEntity*(TaxRateEntity*,RestoreTaxRatesSuccess*)", "TaxRateEntity*(TaxRateEntity*,ArchiveTaxRatesSuccess*)", "TaxRateEntity*(TaxRateEntity*,DeleteTaxRatesSuccess*)", "TaxRateEntity*(TaxRateEntity*,UpdateTaxRate*)", "FileNode(FileNode)", "~(Uint8List,int,int)", "BoxConstraintsTween(@)", "Matrix4Tween(@)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "TextStyleTween(@)", "BorderRadiusTween(@)", "~(Node2)", "Null(BuiltList*)", "TokenUIStateBuilder*(TokenUIStateBuilder*)", "bool*(bool*,ViewToken*)", "bool*(bool*,ViewTokenList*)", "bool*(bool*,FilterTokensByState*)", "bool*(bool*,FilterTokens*)", "bool*(bool*,FilterTokensByCustom1*)", "bool*(bool*,FilterTokensByCustom2*)", "bool*(bool*,FilterTokensByCustom3*)", "bool*(bool*,FilterTokensByCustom4*)", "String*(String*,ArchiveTokensSuccess*)", "String*(String*,DeleteTokensSuccess*)", "String*(String*,SortTokens*)", "String*(String*,FilterTokens*)", "String*(String*,FilterTokensByState*)", "String*(String*,FilterTokensByCustom1*)", "String*(String*,FilterTokensByCustom2*)", "String*(String*,FilterTokensByCustom3*)", "String*(String*,FilterTokensByCustom4*)", "TokenEntity*(TokenEntity*,RestoreTokensSuccess*)", "TokenEntity*(TokenEntity*,ArchiveTokensSuccess*)", "TokenEntity*(TokenEntity*,DeleteTokensSuccess*)", "TokenEntity*(TokenEntity*,UpdateToken*)", "Future<@>(_Pending)", "Map(List<@>)", "Map(Map)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "TokenEntity*(@)", "Null(Map)", "Null(BuildContext,MagnifierController,ValueNotifier)", "Node2?(DirectoryNode,String,Node2?,int,int)", "bool(Route<@>?)", "TransactionUIStateBuilder*(TransactionUIStateBuilder*)", "bool*(bool*,ViewTransaction*)", "bool*(bool*,ViewTransactionList*)", "bool*(bool*,FilterTransactionsByState*)", "bool*(bool*,FilterTransactions*)", "bool*(bool*,FilterTransactionsByCustom1*)", "bool*(bool*,FilterTransactionsByCustom2*)", "bool*(bool*,FilterTransactionsByCustom3*)", "bool*(bool*,FilterTransactionsByCustom4*)", "int*(int*,UpdateTransactionTab*)", "String*(String*,ArchiveTransactionsSuccess*)", "String*(String*,DeleteTransactionsSuccess*)", "String*(String*,SortTransactions*)", "String*(String*,FilterTransactions*)", "String*(String*,FilterTransactionsByState*)", "String*(String*,FilterTransactionsByStatus*)", "String*(String*,FilterTransactionsByCustom1*)", "String*(String*,FilterTransactionsByCustom2*)", "String*(String*,FilterTransactionsByCustom3*)", "String*(String*,FilterTransactionsByCustom4*)", "TransactionEntity*(TransactionEntity*,RestoreTransactionsSuccess*)", "TransactionEntity*(TransactionEntity*,ArchiveTransactionsSuccess*)", "TransactionEntity*(TransactionEntity*,DeleteTransactionsSuccess*)", "TransactionEntity*(TransactionEntity*,UpdateTransaction*)", "bool(OverlayEntry)", "~(List<@>,JavaScriptObject)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*)", "TransactionEntity*(@)", "~(File,Uint8List?,String?,Stream>?)", "_RouteEntry(Route<@>)", "String(Object?)", "Null(BuiltList*)", "TransactionRuleUIStateBuilder*(TransactionRuleUIStateBuilder*)", "bool*(bool*,ViewTransactionRule*)", "bool*(bool*,ViewTransactionRuleList*)", "bool*(bool*,FilterTransactionRulesByState*)", "bool*(bool*,FilterTransactionRules*)", "bool*(bool*,FilterTransactionRulesByCustom1*)", "bool*(bool*,FilterTransactionRulesByCustom2*)", "bool*(bool*,FilterTransactionRulesByCustom3*)", "bool*(bool*,FilterTransactionRulesByCustom4*)", "int*(int*,UpdateTransactionRuleTab*)", "String*(String*,ArchiveTransactionRulesSuccess*)", "String*(String*,DeleteTransactionRulesSuccess*)", "String*(String*,SortTransactionRules*)", "String*(String*,FilterTransactionRules*)", "String*(String*,FilterTransactionRulesByState*)", "String*(String*,FilterTransactionRulesByCustom1*)", "String*(String*,FilterTransactionRulesByCustom2*)", "String*(String*,FilterTransactionRulesByCustom3*)", "String*(String*,FilterTransactionRulesByCustom4*)", "TransactionRuleEntity*(TransactionRuleEntity*,RestoreTransactionRulesSuccess*)", "TransactionRuleEntity*(TransactionRuleEntity*,ArchiveTransactionRulesSuccess*)", "TransactionRuleEntity*(TransactionRuleEntity*,DeleteTransactionRulesSuccess*)", "TransactionRuleEntity*(TransactionRuleEntity*,UpdateTransactionRule*)", "MapEntry>(@,@)", "RenderBox?()", "ClipRect(BuildContext,Widget?)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "TransactionRuleEntity*(@)", "PrefStateSortFieldBuilder*(PrefStateSortFieldBuilder*)", "MapBuilder*(MapBuilder*)", "BuiltMap*(BuiltMap*,SortClients*)", "BuiltMap*(BuiltMap*,SortProducts*)", "BuiltMap*(BuiltMap*,SortInvoices*)", "BuiltMap*(BuiltMap*,SortPayments*)", "BuiltMap*(BuiltMap*,SortRecurringInvoices*)", "BuiltMap*(BuiltMap*,SortQuotes*)", "BuiltMap*(BuiltMap*,SortCredits*)", "BuiltMap*(BuiltMap*,SortProjects*)", "BuiltMap*(BuiltMap*,SortTasks*)", "BuiltMap*(BuiltMap*,SortVendors*)", "BuiltMap*(BuiltMap*,SortExpenses*)", "BuiltMap*(BuiltMap*,SortPaymentTerms*)", "BuiltMap*(BuiltMap*,SortTaxRates*)", "BuiltMap*(BuiltMap*,SortCompanyGateways*)", "BuiltMap*(BuiltMap*,SortUsers*)", "BuiltMap*(BuiltMap*,SortGroups*)", "BuiltMap*(BuiltMap*,SortDesigns*)", "BuiltMap*(BuiltMap*,SortTokens*)", "BuiltMap*(BuiltMap*,SortWebhooks*)", "BuiltMap*(BuiltMap*,SortExpenseCategories*)", "BuiltMap*(BuiltMap*,SortTaskStatuses*)", "BuiltMap*(BuiltMap*,SortSubscriptions*)", "BuiltMap*(BuiltMap*,ToggleEditorLayout*)", "Viewport(BuildContext,ViewportOffset)", "BuiltMap*(BuiltMap*,ToggleViewerLayout*)", "_HtmlElementViewController(PlatformViewCreationParams)", "double*(double*,UpdateUserPreferences*)", "bool*(bool*,DismissGatewayWarningPermanently*)", "bool*(bool*,DismissReviewAppPermanently*)", "PlatformViewSurface(BuildContext,PlatformViewController)", "Future<~>(PointerEvent)", "AppLayout*(AppLayout*,UpdateUserPreferences*)", "ModuleLayout*(ModuleLayout*,UpdateUserPreferences*)", "ModuleLayout*(ModuleLayout*,SwitchListTableLayout*)", "int*(int*,UpdateUserPreferences*)", "~(Size,Offset)", "bool*(bool*,TogglePreviewSidebar*)", "bool*(bool*,StartClientMultiselect*)", "bool*(bool*,StartProductMultiselect*)", "bool*(bool*,StartInvoiceMultiselect*)", "bool*(bool*,StartRecurringInvoiceMultiselect*)", "bool*(bool*,StartPaymentMultiselect*)", "bool*(bool*,StartQuoteMultiselect*)", "bool*(bool*,StartCreditMultiselect*)", "bool*(bool*,StartProjectMultiselect*)", "bool*(bool*,StartTaskMultiselect*)", "bool*(bool*,StartVendorMultiselect*)", "bool*(bool*,StartPurchaseOrderMultiselect*)", "bool*(bool*,StartExpenseMultiselect*)", "bool*(bool*,StartRecurringExpenseMultiselect*)", "bool*(bool*,StartTransactionMultiselect*)", "String*(String*,UpdateUserPreferences*)", "BuiltMap*(BuiltMap*,UpdateUserPreferences*)", "CompanyPrefStateBuilder*(CompanyPrefStateBuilder*)", "BuiltList*(BuiltList*,PurgeDataSuccess*)", "BuiltList*(BuiltList*,PopLastHistory*)", "~(_DragInfo,Offset,Offset)", "BuiltList*(BuiltList*,ViewDashboard*)", "BuiltList*(BuiltList*,ViewReports*)", "BuiltList*(BuiltList*,ViewSettings*)", "BuiltList*(BuiltList*,ViewClient*)", "BuiltList*(BuiltList*,EditClient*)", "BuiltList*(BuiltList*,ViewProduct*)", "BuiltList*(BuiltList*,EditProduct*)", "BuiltList*(BuiltList*,ViewInvoice*)", "BuiltList*(BuiltList*,EditInvoice*)", "BuiltList*(BuiltList*,ViewPayment*)", "BuiltList*(BuiltList*,EditPayment*)", "BuiltList*(BuiltList*,ViewQuote*)", "BuiltList*(BuiltList*,EditQuote*)", "BuiltList*(BuiltList*,ViewTask*)", "BuiltList*(BuiltList*,EditTask*)", "BuiltList*(BuiltList*,ViewProject*)", "BuiltList*(BuiltList*,EditProject*)", "BuiltList*(BuiltList*,ViewVendor*)", "BuiltList*(BuiltList*,EditVendor*)", "BuiltList*(BuiltList*,ViewExpense*)", "BuiltList*(BuiltList*,EditExpense*)", "BuiltList*(BuiltList*,ViewCompanyGateway*)", "BuiltList*(BuiltList*,EditCompanyGateway*)", "BuiltList*(BuiltList*,ViewUser*)", "BuiltList*(BuiltList*,EditUser*)", "BuiltList*(BuiltList*,ViewGroup*)", "BuiltList*(BuiltList*,EditGroup*)", "BuiltList*(BuiltList*,ViewSchedule*)", "BuiltList*(BuiltList*,EditSchedule*)", "BuiltList*(BuiltList*,ViewTransactionRule*)", "BuiltList*(BuiltList*,EditTransactionRule*)", "BuiltList*(BuiltList*,ViewTransaction*)", "BuiltList*(BuiltList*,EditTransaction*)", "BuiltList*(BuiltList*,ViewBankAccount*)", "BuiltList*(BuiltList*,ViewPurchaseOrder*)", "BuiltList*(BuiltList*,EditPurchaseOrder*)", "BuiltList*(BuiltList*,ViewRecurringExpense*)", "BuiltList*(BuiltList*,EditRecurringExpense*)", "BuiltList*(BuiltList*,ViewSubscription*)", "BuiltList*(BuiltList*,EditSubscription*)", "BuiltList*(BuiltList*,ViewTaskStatus*)", "BuiltList*(BuiltList*,EditTaskStatus*)", "BuiltList*(BuiltList*,ViewExpenseCategory*)", "BuiltList*(BuiltList*,EditExpenseCategory*)", "BuiltList*(BuiltList*,ViewRecurringInvoice*)", "BuiltList*(BuiltList*,EditRecurringInvoice*)", "BuiltList*(BuiltList*,ViewWebhook*)", "BuiltList*(BuiltList*,EditWebhook*)", "BuiltList*(BuiltList*,ViewToken*)", "BuiltList*(BuiltList*,EditToken*)", "BuiltList*(BuiltList*,ViewPaymentTerm*)", "BuiltList*(BuiltList*,EditPaymentTerm*)", "BuiltList*(BuiltList*,EditDesign*)", "BuiltList*(BuiltList*,ViewCredit*)", "BuiltList*(BuiltList*,EditCredit*)", "BuiltList*(BuiltList*,FilterByEntity*)", "int*(int*,UpdateCurrentRoute*)", "String*(String*,FilterCompany*)", "String*(String*,ViewDashboard*)", "Null(EntityType*,StopLoading*)", "EntityType*(EntityType*,LoadClientsRequest*)", "EntityType*(EntityType*,LoadProductsRequest*)", "EntityType*(EntityType*,LoadInvoicesRequest*)", "EntityType*(EntityType*,LoadRecurringInvoicesRequest*)", "EntityType*(EntityType*,LoadPaymentsRequest*)", "EntityType*(EntityType*,LoadQuotesRequest*)", "EntityType*(EntityType*,LoadCreditsRequest*)", "EntityType*(EntityType*,LoadProjectsRequest*)", "EntityType*(EntityType*,LoadTasksRequest*)", "EntityType*(EntityType*,LoadVendorsRequest*)", "EntityType*(EntityType*,LoadPurchaseOrdersRequest*)", "EntityType*(EntityType*,LoadExpensesRequest*)", "EntityType*(EntityType*,LoadRecurringExpensesRequest*)", "EntityType*(EntityType*,LoadTransactionsRequest*)", "int*(int*,FilterCompany*)", "int*(int*,ViewDashboard*)", "String*(String*,UpdateCurrentRoute*)", "int*(int*,SelectCompany*)", "BuiltList*(BuiltList*,PreviewEntity*)", "BuiltList*(BuiltList*,ClearPreviewStack*)", "BuiltList*(BuiltList*,PopPreviewStack*)", "BuiltList*(BuiltList*,ClearEntityFilter*)", "BuiltList*(BuiltList*,FilterByEntity*)", "BuiltList*(BuiltList*,PopFilterStack*)", "String*(ClientEntityBuilder*)", "String*(ExpenseEntityBuilder*)", "String*(TaskEntityBuilder*)", "String*(VendorEntityBuilder*)", "Future(String)", "Null(RestorationBucket?)", "~(RestorableProperty)", "Null(BuiltList*)", "UserUIStateBuilder*(UserUIStateBuilder*)", "bool*(bool*,ViewUser*)", "bool*(bool*,ViewUserList*)", "bool*(bool*,FilterUsersByState*)", "bool*(bool*,FilterUsers*)", "bool*(bool*,FilterUsersByCustom1*)", "bool*(bool*,FilterUsersByCustom2*)", "bool*(bool*,FilterUsersByCustom3*)", "bool*(bool*,FilterUsersByCustom4*)", "String*(String*,ArchiveUserSuccess*)", "String*(String*,DeleteUserSuccess*)", "String*(String*,ViewUser*)", "String*(String*,AddUserSuccess*)", "String*(String*,SortUsers*)", "String*(String*,FilterUsers*)", "String*(String*,FilterUsersByState*)", "String*(String*,FilterUsersByCustom1*)", "String*(String*,FilterUsersByCustom2*)", "String*(String*,FilterUsersByCustom3*)", "String*(String*,FilterUsersByCustom4*)", "UserEntity*(UserEntity*,RestoreUserSuccess*)", "UserEntity*(UserEntity*,ArchiveUserSuccess*)", "UserEntity*(UserEntity*,DeleteUserSuccess*)", "UserEntity*(UserEntity*,UpdateUser*)", "SynchronousFuture(bool)", "RestorationScope(BuildContext,Widget?)", "Actions(BuildContext)", "IgnorePointer(BuildContext,Widget?)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,String*)", "IOSScrollViewFlingVelocityTracker(PointerEvent)", "MacOSScrollViewFlingVelocityTracker(PointerEvent)", "TickerFuture({from:double?})", "~(_AnimationDirection)", "Null(BuiltList*)", "VendorUIStateBuilder*(VendorUIStateBuilder*)", "bool*(bool*,ViewVendor*)", "bool*(bool*,ViewVendorList*)", "bool*(bool*,FilterVendorsByState*)", "bool*(bool*,FilterVendors*)", "bool*(bool*,FilterVendorsByCustom1*)", "bool*(bool*,FilterVendorsByCustom2*)", "bool*(bool*,FilterVendorsByCustom3*)", "bool*(bool*,FilterVendorsByCustom4*)", "int*(int*,UpdateVendorTab*)", "Widget(BuildContext,ViewportOffset)", "String*(String*,ArchiveVendorSuccess*)", "String*(String*,DeleteVendorSuccess*)", "String*(String*,ViewVendor*)", "String*(String*,AddVendorSuccess*)", "String*(String*,SortVendors*)", "String*(String*,FilterVendors*)", "String*(String*,FilterVendorsByState*)", "String*(String*,FilterVendorsByCustom1*)", "String*(String*,FilterVendorsByCustom2*)", "String*(String*,FilterVendorsByCustom3*)", "String*(String*,FilterVendorsByCustom4*)", "VendorEntity*(VendorEntity*,RestoreVendorSuccess*)", "VendorEntity*(VendorEntity*,ArchiveVendorSuccess*)", "VendorEntity*(VendorEntity*,DeleteVendorSuccess*)", "VendorEntity*(VendorEntity*,UpdateVendor*)", "bool(ScrollUpdateNotification)", "Widget?(BuildContext,int)", "int?(Widget,int)", "List*(BuiltMap*,BuiltList*,BuiltMap*,StaticState*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*,StaticState*)", "EntityStats*(String*,BuiltMap*)", "Null(String*,VendorEntity*)", "double*(String*,String*,BuiltMap*,BuiltList*)", "VendorEntity*(@)", "~(Iterable)", "bool(ScrollMetrics?)", "_ThumbPressGestureRecognizer()", "Null(BuiltList*)", "WebhookUIStateBuilder*(WebhookUIStateBuilder*)", "bool*(bool*,ViewWebhook*)", "bool*(bool*,ViewWebhookList*)", "bool*(bool*,FilterWebhooksByState*)", "bool*(bool*,FilterWebhooks*)", "bool*(bool*,FilterWebhooksByCustom1*)", "bool*(bool*,FilterWebhooksByCustom2*)", "bool*(bool*,FilterWebhooksByCustom3*)", "bool*(bool*,FilterWebhooksByCustom4*)", "String*(String*,ArchiveWebhooksSuccess*)", "String*(String*,DeleteWebhooksSuccess*)", "String*(String*,SortWebhooks*)", "String*(String*,FilterWebhooks*)", "String*(String*,FilterWebhooksByState*)", "String*(String*,FilterWebhooksByCustom1*)", "String*(String*,FilterWebhooksByCustom2*)", "String*(String*,FilterWebhooksByCustom3*)", "String*(String*,FilterWebhooksByCustom4*)", "WebhookEntity*(WebhookEntity*,RestoreWebhooksSuccess*)", "WebhookEntity*(WebhookEntity*,ArchiveWebhooksSuccess*)", "WebhookEntity*(WebhookEntity*,DeleteWebhooksSuccess*)", "WebhookEntity*(WebhookEntity*,UpdateWebhook*)", "~(_ThumbPressGestureRecognizer)", "_ButtonSanitizer()", "_TrackTapGestureRecognizer()", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "WebhookEntity*(@)", "~(_TrackTapGestureRecognizer)", "String(String,Color)", "_PointerState()", "StoreConnector*>*(BuildContext*)", "BuiltList*(Store*)", "Container*(BuildContext*,BuiltList*)", "CheckboxListTile*(EntityState*)", "StoreConnector*>*(BuildContext*)", "BuiltList*(Store*)", "Container*(BuildContext*,BuiltList*)", "CheckboxListTile*(EntityStatus*)", "StoreConnector*(BuildContext*)", "ListUIState*(Store*)", "Container*(BuildContext*,ListUIState*)", "int(Selectable,Selectable)", "bool(Selectable)", "List(LogicalKeyboardKey)", "BottomAppBar*(BuildContext*,Store*)", "~(ShortcutActivator,Intent)", "List<_ActivatorIntentPair>()", "BuiltList*(Store*)", "Container*(BuildContext*,BuiltList*)", "CheckboxListTile*(String*)", "_SingleChildViewport(BuildContext,ViewportOffset)", "~(RenderBox)", "ConfirmEmail*(BuildContext*,ConfirmEmailVM*)", "Element0?()", "Padding*(TextButton*)", "bool(TableRow)", "MultiSelectList*(BuildContext*)", "@(List*)", "Decoration?(TableRow)", "Padding*(MapEntry*)", "_TableElementRow(TableRow)", "Element0(Widget)", "bool(_TableElementRow)", "DocumentTile*(DocumentEntity*)", "bool(List)", "Iterable(_TableElementRow)", "Container*(BuildContext*,String*)", "Text*(BuildContext*,String*,Object*)", "RenderBox(Element0)", "List(_TableElementRow)", "_SelectionToolbarWrapper(BuildContext)", "~(DragStartDetails,DragUpdateDetails)", "CacheInfoRepository(bool)", "Future<~>(CacheObject?)", "List(List)", "StatefulWidget*(EntityAction*)", "@(EntityAction*)", "StatelessWidget*(EntityAction*)", "Widget(Color)", "SynchronousFuture()", "SynchronousFuture()", "~(String,DateSymbols)", "EntityDropdownDialog*(BuildContext*)", "Null(SelectableEntity*[bool*])", "@(BuildContext*,Completer<@>*)", "Map(Map,String)", "List*(TextEditingValue*)", "SelectableEntity*(String*)", "Flexible(Widget)", "String*(SelectableEntity*)", "~(SlidableAutoCloseNotification)", "Theme*(BuildContext*,~(SelectableEntity*)*,Iterable*)", "Builder*(BuildContext*,int*)", "Container*(BuildContext*)", "EntityAutocompleteListTile*(BuildContext*,int*)", "PopupMenuButton*(BuildContext*,int*)", "~(SlidableAutoCloseBarrierNotification)", "List*>*(BuildContext*)", "PopupMenuItem*(EntityType*)", "int(StaggeredGridParentData,int)", "Container*(String*)", "IgnorePointer(BuildContext)", "~(ToastFuture)", "Future<~>(String,ByteData?,~(ByteData?)?)", "Null(Color*)", "GoogleSignInAccount?/(~)", "~(String,int)", "List*>*(BuildContext*)", "PopupMenuItem*(int*)", "GoogleSignInTokenData(Map?)", "Null(GoogleSignInUserData?)", "DataRow0*(String*)", "~(String,int?)", "ViewClipChain()", "Uint8List(@,@)", "HistoryDrawer*(BuildContext*,AppDrawerVM*)", "~(Element)", "BaseEntity*(InvitationEntity*)", "String(StringToken)", "bool(Set)", "bool(Selector)", "Map>()", "DropdownMenuItem*(TaxRateEntity*)", "List()", "Null(PointerExitEvent*)", "Incrementable(SemanticsObject)", "~(Rule)", "int(String?,String?)", "Future<~>(~)", "String*(EntityStatus*)", "Rule()", "Padding*(BuildContext*)", "ListTile*(BuildContext*,BoxConstraints*)", "~(Blob?)", "Widget*(BuildContext*,Store*)", "bool(Element2)", "Widget*(CompanyEntity*{showAccentColor:bool*})", "bool*(UserCompanyState*)", "PopupMenuItem*(CompanyEntity*)", "List*(BuildContext*)", "DropdownMenuItem*(CompanyEntity*)", "String?(RegExpMatch)", "Future(Client0)", "Future*()", "Future(Client0)", "ContactUsDialog*(BuildContext*)", "UpdateDialog*(BuildContext*)", "bool(String,String)", "HealthCheckDialog*(BuildContext*)", "int(String)", "MenuDrawer*(BuildContext*,MenuDrawerVM*)", "Null(BuildContext*,int*,CompanyEntity*)", "_TheState*()", "Stack*(BuildContext*,BoxConstraints*)", "List*>*(BuildContext*)", "Scrollable0(SemanticsObject)", "_SelectRow*()", "String(List)", "MediaType()", "~(String,IfdDirectory)", "ExpansionPanel*(SystemLogEntity*)", "ListTile*(BuildContext*,bool*)", "~(int,IfdValue)", "LabelAndValue(SemanticsObject)", "XFile(File)", "Rect*()*(RenderBox*)", "bool*(BuildContext*)", "Rect*()", "~(AnimationStatus*)", "Tappable(SemanticsObject)", "DataRow*()", "TargetPlatform?()", "Card*(BuildContext*,BoxConstraints*)", "PurchaseWrapper(@)", "~(BaseEntity*)", "Column*()", "SkuDetailsWrapper(@)", "Future<~>(PurchasesResultWrapper)", "DataColumn0*(String*)", "List(SkuDetailsResponseWrapper)", "GooglePlayProductDetails(SkuDetailsWrapper)", "String(ProductDetails)", "bool(PurchasesResultWrapper)", "String(PurchasesResultWrapper)", "Null(List*)", "MapEntry*(PurchaseDetails*)", "int*(ProductDetails*,ProductDetails*)", "ListTile*(ProductDetails*)", "TextButton*(String*)", "@(Store*)", "Container*(BuildContext*,Store*)", "LoginView*(BuildContext*,LoginVM*)", "~({context:BuildContext*,isSignUp:bool*})", "List(PurchasesResultWrapper)", "GooglePlayPurchaseDetails(PurchaseWrapper)", "Future(PurchaseWrapper)", "Future*(BuildContext*,Completer*{email:String*,password:String*})", "Future*(BuildContext*,Completer*{email:String*,secret:String*,url:String*})", "Future*(BuildContext*,Completer*{email:String*,oneTimePassword:String*,password:String*,secret:String*,url:String*})", "Future*(BuildContext*,Completer*{token:String*})", "EntityList*(BuildContext*,BankAccountListVM*)", "BankAccountListItem*(BuildContext*,int*)", "AppStoreProductDetails(SKProductWrapper)", "BankAccountScreen*(BuildContext*,BankAccountScreenVM*)", "bool(SKPaymentTransactionWrapper)", "BankAccountEditVM*(Store*)", "BankAccountEdit*(BuildContext*,BankAccountEditVM*)", "BankAccountViewVM*(Store*)", "BankAccountView*(BuildContext*,BankAccountViewVM*)", "AppStorePurchaseDetails(SKPaymentTransactionWrapper)", "EntityList*(BuildContext*,ClientListVM*)", "ClientListItem*(BuildContext*,int*)", "Null(Response*)", "SKPaymentTransactionWrapper(@)", "ClientPdfVM*(Store*)", "ClientPdfView*(BuildContext*,ClientPdfVM*)", "String*(ClientContactEntity*)", "ClientScreen*(BuildContext*,ClientScreenVM*)", "ContactEditDetails*(BuildContext*)", "ContactListTile0*(ClientContactEntity*)", "ClientEditContactsVM*(Store*)", "ClientEditContacts*(BuildContext*,ClientEditContactsVM*)", "Null(ClientContactEntity*,int*)", "ClientEditVM*(Store*)", "ClientEdit*(BuildContext*,ClientEditVM*)", "@(ClientEntity*)", "SKProductWrapper(@)", "SKProductDiscountWrapper(@)", "RegExp()", "DateTime(int,int,int,int,int,int,int,bool)", "bool(_DateFormatField)", "_DateFormatQuotedField(String,DateFormat)", "_DateFormatPatternField(String,DateFormat)", "_DateFormatLiteralField(String,DateFormat)", "Row*(ClientContactEntity*)", "bool*(LedgerEntity*)", "TargetPlatform()", "String?(NumberSymbols)", "ClientViewVM*(Store*)", "ClientView*(BuildContext*,ClientViewVM*)", "String(NumberSymbols)", "bool(DiagnosticsNode?)", "Column(BuildContext,int)", "CompanyGatewayListItem*(String*)", "CompanyGatewayList*(BuildContext*,CompanyGatewayListVM*)", "CompanyGatewayScreen*(BuildContext*,CompanyGatewayScreenVM*)", "Country()", "StatefulBuilder(BuildContext)", "CountryPickerDialog(BuildContext,~(~()))", "GatewayConfigField*(String*)", "~(Country)", "CompanyGatewayEditVM*(Store*)", "CompanyGatewayEdit*(BuildContext*,CompanyGatewayEditVM*)", "CompanyGatewayViewVM*(Store*)", "CompanyGatewayView*(BuildContext*,CompanyGatewayViewVM*)", "bool(StackFrame)", "EmailCreditVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailCreditVM*)", "ErrorDescription(String)", "EntityList*(BuildContext*,CreditListVM*)", "CreditListItem*(BuildContext*,int*)", "CreditPdfVM*(Store*)", "InvoicePdfView*(BuildContext*,CreditPdfVM*)", "CreditScreen*(BuildContext*,CreditScreenVM*)", "String(DiagnosticsNode)", "@(@,@)", "bool(Node1)", "CreditEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,CreditEditDetailsVM*)", "Element2(Node1)", "~(Element2)", "Null(String*,GatewayOptionsEntity*)", "CreditEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,CreditEditItemsVM*)", "Transaction(@,String)", "CreditEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,CreditEditNotesVM*)", "CreditEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,CreditEditPDFVM*)", "CreditEditVM*(Store*)", "CreditEdit*(BuildContext*,CreditEditVM*)", "Future<@>()", "bool(DiagnosticsNode)", "CreditViewVM*(Store*)", "InvoiceView*(BuildContext*,CreditViewVM*)", "LicenseParagraph()", "~(AbstractNode)", "~(SelectionModel<@>*)", "bool*(SeriesDatum<@>*)", "Null(SeriesDatum<@>*)", "InkWell*(ChartDataGroup*)", "String(GestureArenaMember)", "DateRange*()", "DropdownMenuItem*(DateRangeComparison*)", "Null(DateRangeComparison*)", "DateRangeComparison*()", "DashboardDateRangePicker*(BuildContext*)", "Material*(BuildContext*,BoxConstraints*)", "List*>*(BuildContext*)", "PopupMenuItem*(DateRange*)", "_DashboardSettings*(BuildContext*)", "Card*(TaskEntity*)", "FormCard*(DashboardField*)", "_GestureArena()", "~(PointerDataPacket)", "InvitationEntity*(InvitationEntity*)", "InvoiceHistoryEntity*(ActivityEntity*)", "TextField0(SemanticsObject)", "double*(double*,double*)", "_DashboardField*(BuildContext*)", "Map*()", "bool*(DashboardField*)", "SettingsWizard*(BuildContext*)", "AccountEntityBuilder*(AccountEntityBuilder*)", "Widget*(BuildContext*,DashboardVM*)", "@(DashboardSettings*)", "bool(PointerData)", "_PointerEventDescription(PointerData)", "Checkable(SemanticsObject)", "Drag?()", "~(_TapTracker)", "EntityList*(BuildContext*,DesignListVM*)", "DesignListItem*(BuildContext*,int*)", "DesignScreen*(BuildContext*,DesignScreenVM*)", "~({debounce:bool*})", "~(DesignEntity*)", "Map<~(PointerEvent),Matrix4?>()", "~(~(PointerEvent),Matrix4?)", "ImageRoleManager(SemanticsObject)", "_DesignImportDialog*(BuildContext*)", "DesignEditVM*(Store*)", "DesignEdit*(BuildContext*,DesignEditVM*)", "DesignViewVM*(Store*)", "DesignView*(BuildContext*,DesignViewVM*)", "EntityList*(BuildContext*,DocumentListVM*)", "DocumentListItem*(BuildContext*,int*)", "DocumentScreen*(BuildContext*,DocumentScreenVM*)", "ListBuilder*()", "DocumentEditVM*(Store*)", "DocumentEdit*(BuildContext*,DocumentEditVM*)", "DocumentViewVM*(Store*)", "DocumentView*(BuildContext*,DocumentViewVM*)", "_CombiningGestureArenaMember()", "ListBuilder*()", "LicensePage(BuildContext)", "ExpenseEditVM*(Store*)", "ExpenseEdit*(BuildContext*,ExpenseEditVM*)", "EntityList*(BuildContext*,ExpenseListVM*)", "LiveRegion(SemanticsObject)", "JavaScriptObject?(JavaScriptObject)", "ExpenseScreen*(BuildContext*,ExpenseScreenVM*)", "Padding*(ExpenseScheduleEntity*)", "ExpenseViewVM*(Store*)", "ExpenseView*(BuildContext*,ExpenseViewVM*)", "ExpenseCategoryEditVM*(Store*)", "ExpenseCategoryEdit*(BuildContext*,ExpenseCategoryEditVM*)", "EntityList*(BuildContext*,ExpenseCategoryListVM*)", "_LicenseData(_LicenseData,LicenseEntry)", "ExpenseCategoryScreen*(BuildContext*,ExpenseCategoryScreenVM*)", "ExpenseCategoryViewVM*(Store*)", "ExpenseCategoryView*(BuildContext*,ExpenseCategoryViewVM*)", "GroupEditVM*(Store*)", "GroupEdit*(BuildContext*,GroupEditVM*)", "EntityList*(BuildContext*,GroupListVM*)", "GroupListItem*(BuildContext*,int*)", "GroupSettingsScreen*(BuildContext*,GroupScreenVM*)", "GroupViewVM*(Store*)", "Uint8List({seed:int})", "int*(VendorContactEntity*,VendorContactEntity*)", "_VendorContactListTile*(VendorContactEntity*)", "int*(ClientContactEntity*,ClientContactEntity*)", "_ClientContactListTile*(ClientContactEntity*)", "InvoiceEditContactsVM*(Store*)", "InvoiceEditContacts*(BuildContext*,InvoiceEditContactsVM*)", "_LicenseData(_LicenseData)", "Null(InvitationEntity*)", "LayoutBuilder(BuildContext,AsyncSnapshot<_LicenseData>)", "StatefulWidget(BuildContext,BoxConstraints)", "Center(BuildContext,int?,Widget?)", "InvoiceEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,InvoiceEditDetailsVM*)", "ItemEditDetails*(BuildContext*)", "Future*(Duration*)", "Expanded*(Widget*)", "Expanded*(Text*)", "Focus*(String*)", "List*(TextEditingValue*)", "String*(ProductEntity*)", "Theme*(BuildContext*,~(ProductEntity*)*,Iterable*)", "EngineLineMetrics(ParagraphLine)", "int(String,String)", "ListBuilder*()", "Localizations(BuildContext,int)", "InvoiceEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,InvoiceEditItemsVM*)", "InvoiceEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,InvoiceEditNotesVM*)", "InvoiceEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,InvoiceEditPDFVM*)", "InvoiceEditVM*(Store*)", "InvoiceEdit*(BuildContext*,InvoiceEditVM*)", "Future(int)", "EmailInvoiceVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailInvoiceVM*)", "EntityList*(BuildContext*,InvoiceListVM*)", "InvoicePdfVM*(Store*)", "InvoicePdfView*(BuildContext*,InvoicePdfVM*)", "List>(NavigatorState,String)", "InvoiceScreen*(BuildContext*,InvoiceScreenVM*)", "MaterialPageRoute<~>(RouteSettings)", "_InvitationListTile*(InvitationEntity*)", "@(DocumentEntity*)", "int*(ActivityEntity*,ActivityEntity*)", "ListBuilder*()", "InvoiceItemListTile*(BuildContext*)", "Widget*(String*,double*)", "BlockSemantics(BuildContext)", "Padding*(InvoiceScheduleEntity*)", "InvoiceViewVM*(Store*)", "InvoiceView*(BuildContext*,InvoiceViewVM*)", "Null(BuildContext*,DocumentEntity*)", "~(BuildContext*)*(BuildContext*)", "WillPopScope(BuildContext)", "ListBuilder*()", "PaymentEditVM*(Store*)", "PaymentEdit*(BuildContext*,PaymentEditVM*)", "ListBuilder*()", "EntityList*(BuildContext*,PaymentListVM*)", "InvoiceEntity*(PaymentableEntity*)", "ListBuilder*()", "List(BuildContext,_ActionLevel)", "PaymentScreen*(BuildContext*,PaymentScreenVM*)", "PaymentRefundVM*(Store*)", "PaymentRefund*(BuildContext*,PaymentRefundVM*)", "Future*(BuildContext*,Completer*)", "PaymentViewVM*(Store*)", "PaymentView*(BuildContext*,PaymentViewVM*)", "PaymentTermEditVM*(Store*)", "PaymentTermEdit*(BuildContext*,PaymentTermEditVM*)", "EntityList*(BuildContext*,PaymentTermListVM*)", "PaymentTermListItem*(BuildContext*,int*)", "PaymentTermScreen*(BuildContext*,PaymentTermScreenVM*)", "PaymentTermViewVM*(Store*)", "PaymentTermView*(BuildContext*,PaymentTermViewVM*)", "ProductEditVM*(Store*)", "ProductEdit*(BuildContext*,ProductEditVM*)", "EntityList*(BuildContext*,ProductListVM*)", "ProductScreen*(BuildContext*,ProductScreenVM*)", "ProductViewVM*(Store*)", "ProductView*(BuildContext*,ProductViewVM*)", "ProjectEditVM*(Store*)", "ProjectEdit*(BuildContext*,ProjectEditVM*)", "EntityList*(BuildContext*,ProjectListVM*)", "ProjectListItem*(BuildContext*,int*)", "ProjectScreen*(BuildContext*,ProjectScreenVM*)", "ProjectViewVM*(Store*)", "ProjectView*(BuildContext*,ProjectViewVM*)", "PurchaseOrderEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,PurchaseOrderEditDetailsVM*)", "Null(BuildContext*,InvoiceEntity*,VendorEntity*)", "PurchaseOrderEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,PurchaseOrderEditItemsVM*)", "PurchaseOrderEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,PurchaseOrderEditNotesVM*)", "PurchaseOrderEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,PurchaseOrderEditPDFVM*)", "PurchaseOrderEditVM*(Store*)", "PurchaseOrderEdit*(BuildContext*,PurchaseOrderEditVM*)", "EmailPurchaseOrderVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailPurchaseOrderVM*)", "EntityList*(BuildContext*,PurchaseOrderListVM*)", "PurchaseOrderListItem*(BuildContext*,int*)", "PurchaseOrderPdfVM*(Store*)", "InvoicePdfView*(BuildContext*,PurchaseOrderPdfVM*)", "PurchaseOrderScreen*(BuildContext*,PurchaseOrderScreenVM*)", "PurchaseOrderViewVM*(Store*)", "InvoiceView*(BuildContext*,PurchaseOrderViewVM*)", "QuoteEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,QuoteEditDetailsVM*)", "QuoteEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,QuoteEditItemsVM*)", "QuoteEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,QuoteEditNotesVM*)", "QuoteEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,QuoteEditPDFVM*)", "QuoteEditVM*(Store*)", "QuoteEdit*(BuildContext*,QuoteEditVM*)", "EmailQuoteVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailQuoteVM*)", "EntityList*(BuildContext*,QuoteListVM*)", "QuotePdfVM*(Store*)", "InvoicePdfView*(BuildContext*,QuotePdfVM*)", "QuoteScreen*(BuildContext*,QuoteScreenVM*)", "QuoteViewVM*(Store*)", "InvoiceView*(BuildContext*,QuoteViewVM*)", "RecurringExpenseEditVM*(Store*)", "ExpenseEdit*(BuildContext*,RecurringExpenseEditVM*)", "EntityList*(BuildContext*,RecurringExpenseListVM*)", "RecurringExpenseListItem*(BuildContext*,int*)", "RecurringExpenseScreen*(BuildContext*,RecurringExpenseScreenVM*)", "RecurringExpenseViewVM*(Store*)", "ExpenseView*(BuildContext*,RecurringExpenseViewVM*)", "RecurringInvoiceEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,RecurringInvoiceEditDetailsVM*)", "RecurringInvoiceEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,RecurringInvoiceEditItemsVM*)", "RecurringInvoiceEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,RecurringInvoiceEditNotesVM*)", "RecurringInvoiceEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,RecurringInvoiceEditPDFVM*)", "RecurringInvoiceEditVM*(Store*)", "RecurringInvoiceEdit*(BuildContext*,RecurringInvoiceEditVM*)", "EntityList*(BuildContext*,RecurringInvoiceListVM*)", "RecurringInvoiceListItem*(BuildContext*,int*)", "RecurringInvoicePdfVM*(Store*)", "InvoicePdfView*(BuildContext*,RecurringInvoicePdfVM*)", "RecurringInvoiceScreen*(BuildContext*,RecurringInvoiceScreenVM*)", "RecurringInvoiceViewVM*(Store*)", "InvoiceView*(BuildContext*,RecurringInvoiceViewVM*)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ClientReportFields*(String*)", "bool*(ClientReportFields*)", "ListBuilder*()", "ListBuilder*()", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,StaticState*)", "ContactReportFields*(String*)", "bool*(ContactReportFields*)", "AnimatedSwitcher(BuildContext,Object?,Widget?)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "CreditReportFields*(String*)", "bool*(CreditReportFields*)", "Null(Object?)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*)", "DocumentReportFields*(String*)", "bool*(DocumentReportFields*)", "List*(BaseEntity*,DocumentEntity*)", "Null(String*,ProductEntity*)", "MouseRegion(BuildContext,ScrollController)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ExpenseReportFields*(String*)", "bool*(ExpenseReportFields*)", "CupertinoTextSelectionToolbarButton(ContextMenuButtonItem)", "DesktopTextSelectionToolbarButton(ContextMenuButtonItem)", "InvoiceItemReportFields*(String*)", "CupertinoDesktopTextSelectionToolbarButton(ContextMenuButtonItem)", "MaterialRectArcTween(Rect?,Rect?)", "Widget(BuildContext,~())", "InvoiceReportFields*(String*)", "bool*(InvoiceReportFields*)", "Uint8List(Object?)", "MaterialPageRoute<0^>(RouteSettings,Widget(BuildContext))", "TaxRateReportFields0*(String*)", "bool*(TaxRateReportFields0*)", "JsFunction(@)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "PaymentReportFields*(String*)", "bool*(PaymentReportFields*)", "~(ScrollNotification)", "TaxRateReportFields*(String*)", "bool*(TaxRateReportFields*)", "double(_Diagonal)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ProductReportFields*(String*)", "bool*(ProductReportFields*)", "JsArray<@>(@)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ProfitAndLossReportFields*(String*)", "bool*(ProfitAndLossReportFields*)", "0^?(0^?(ButtonStyle?))", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "PurchaseOrderItemReportFields*(String*)", "0^?(MaterialStateProperty<0^>?(ButtonStyle?))", "JsObject(@)", "MaterialStateProperty?(ButtonStyle?)", "PurchaseOrderReportFields*(String*)", "bool*(PurchaseOrderReportFields*)", "Future(JavaScriptObject)", "QuoteItemReportFields*(String*)", "MaterialStateProperty?(ButtonStyle?)", "ListBuilder*()", "QuoteReportFields*(String*)", "bool*(QuoteReportFields*)", "~(ParagraphLine)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "RecurringExpenseReportFields*(String*)", "bool*(RecurringExpenseReportFields*)", "ListBuilder*()", "RecurringInvoiceReportFields*(String*)", "bool*(RecurringInvoiceReportFields*)", "ListBuilder*()", "ListBuilder*()", "String*(@,int*)", "ListBuilder*()", "MaterialStateProperty?(ButtonStyle?)", "DateTime*(@,int*)", "ListBuilder*>*()", "Null(BuildContext*,EntityAction*)", "Expanded*(BuildContext*)", "ListBuilder*()", "ReportColumnType*(String*)", "@(String*,String*)", "List*(TextEditingValue*)", "bool*(List*)", "String*(List*)", "Theme*(BuildContext*,~(String*)*,Iterable*)", "ReportsScreen*(BuildContext*,ReportsScreenVM*)", "ListBuilder*()", "ListBuilder*()", "Null({chart:String*,customEndDate:String*,customStartDate:String*,group:String*,report:String*,selectedGroup:String*,subgroup:String*})", "Null(List*)", "GroupTotals*(ReportResult*,ReportsUIState*,ReportSettingsEntity*,BuiltMap*,CompanyEntity*)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "TaskReportFields*(String*)", "bool*(TaskReportFields*)", "ListBuilder*()", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "TransactionReportFields*(String*)", "bool*(TransactionReportFields*)", "MapBuilder*>*()", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "VendorReportFields*(String*)", "bool*(VendorReportFields*)", "MaterialStateProperty?(ButtonStyle?)", "bool*(DateRange*)", "ScheduleEditVM*(Store*)", "ScheduleEdit*(BuildContext*,ScheduleEditVM*)", "EntityList*(BuildContext*,ScheduleListVM*)", "ScheduleListItem*(BuildContext*,int*)", "ScheduleScreen*(BuildContext*,ScheduleScreenVM*)", "ScheduleViewVM*(Store*)", "ScheduleView*(BuildContext*,ScheduleViewVM*)", "CheckboxListTile*(int*)", "bool*(CompanyEntityBuilder*)", "AccountManagement*(BuildContext*,AccountManagementVM*)", "MapBuilder*()", "MapBuilder*()", "SwitchListTile*(RegistrationFieldEntity*)", "RegistrationFieldEntityBuilder*(RegistrationFieldEntityBuilder*)", "ClientPortal*(BuildContext*,ClientPortalVM*)", "MapBuilder*()", "Row*(BuildContext*)", "CompanyDetails*(BuildContext*,CompanyDetailsVM*)", "CreditCardsAndBanks*(BuildContext*,CreditCardsAndBanksVM*)", "CustomFields*(BuildContext*,CustomFieldsVM*)", "DataVisualizations*(BuildContext*,DataVisualizationsVM*)", "Widget*(BuildContext*,AsyncSnapshot<@>*)", "ListTile*(BuildContext*)", "~(MapBuilder*)", "FormColorPicker*(String*)", "MouseCursor0?(Set)", "DeviceSettings*(BuildContext*,DeviceSettingsVM*)", "MapBuilder*()", "ListBuilder*()", "MapBuilder*()", "Null(BuildContext*,double*)", "Future*(BuildContext*,String*)", "Future*(BuildContext*,AppLayout*)", "EmailSettings*(BuildContext*,EmailSettingsVM*)", "MapBuilder*()", "ExpenseSettings*(BuildContext*,ExpenseSettingsVM*)", "MapBuilder*()", "MapBuilder*()", "GeneratedNumbers*(BuildContext*,GeneratedNumbersVM*)", "Set*>*(PreImportResponse*)", "PreImportResponse*()", "~(ImportType*)", "ImportType*()", "MapBuilder*()", "DropdownMenuItem*(ExportType*)", "MapBuilder*()", "ImportExport*(BuildContext*,ImportExportVM*)", "Tab*(String*)", "InvoiceDesign*(BuildContext*,InvoiceDesignVM*)", "Null(BuildContext*,List*)", "_AddCompanyDialog*(BuildContext*)", "LocalizationSettings*(BuildContext*,LocalizationSettingsVM*)", "PaymentSettings*(BuildContext*,PaymentSettingsVM*)", "ProductSettings*(BuildContext*,ProductSettingsVM*)", "List*(String*)", "SettingsList*(BuildContext*,SettingsListVM*)", "Null(BuildContext*,String*,int*)", "SettingsScreen*(BuildContext*,SettingsScreenVM*)", "TaskSettings*(BuildContext*,TaskSettingsVM*)", "TaxSettings*(BuildContext*,TaxSettingsVM*)", "bool*(EmailTemplate*)", "DropdownMenuItem*(EmailTemplate*)", "MapBuilder*()", "TemplatesAndReminders*(BuildContext*,TemplatesAndRemindersVM*)", "MapBuilder*()", "Future*(GroupEntity*)", "Future*(ClientEntity*)", "MapBuilder*()", "MapBuilder*()", "UserDetails*(BuildContext*,UserDetailsVM*)", "@(UserEntity*)", "MapBuilder*()", "WorkflowSettings*(BuildContext*,WorkflowSettingsVM*)", "MapBuilder*()", "MapBuilder*()", "SubscriptionEditVM*(Store*)", "SubscriptionEdit*(BuildContext*,SubscriptionEditVM*)", "EntityList*(BuildContext*,SubscriptionListVM*)", "SubscriptionListItem*(BuildContext*,int*)", "SubscriptionScreen*(BuildContext*,SubscriptionScreenVM*)", "SubscriptionViewVM*(Store*)", "SubscriptionView*(BuildContext*,SubscriptionViewVM*)", "MapBuilder*()", "~(BuildContext*[EntityAction*])", "MouseCursor0?(ButtonStyle?)", "TaskEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,TaskEditDetailsVM*)", "MapBuilder*()", "TimeEditDetails*(BuildContext*)", "TaskEditTimesVM*(Store*)", "TaskEditTimes*(BuildContext*,TaskEditTimesVM*)", "TaskEditVM*(Store*)", "TaskEdit*(BuildContext*,TaskEditVM*)", "BoardList*(String*)", "Null(Completer*,String*)", "MapBuilder*()", "BoardItem*(TaskEntity*)", "Null(int*,int*,BoardItemState*)", "Null(int*,int*,int*,int*,BoardItemState*)", "KanbanView*(BuildContext*,KanbanVM*)", "Null(Completer*,List*,Map*>*)", "Null(Completer*,String*,String*,int*)", "Null(Completer*,String*,String*,String*,int*)", "EntityList*(BuildContext*,TaskListVM*)", "TaskScreen*(BuildContext*,TaskScreenVM*)", "TaskViewVM*(Store*)", "TaskView*(BuildContext*,TaskViewVM*)", "Null(BuildContext*[TaskTime*])", "TaskStatusEditVM*(Store*)", "TaskStatusEdit*(BuildContext*,TaskStatusEditVM*)", "EntityList*(BuildContext*,TaskStatusListVM*)", "TaskStatusListItem*(BuildContext*,int*)", "TaskStatusScreen*(BuildContext*,TaskStatusScreenVM*)", "TaskStatusViewVM*(Store*)", "TaskStatusView*(BuildContext*,TaskStatusViewVM*)", "TaxRateEditVM*(Store*)", "TaxRateEdit*(BuildContext*,TaxRateEditVM*)", "EntityList*(BuildContext*,TaxRateListVM*)", "TaxRateListItem*(BuildContext*,int*)", "TaxRateSettingsScreen*(BuildContext*,TaxRateScreenVM*)", "TaxRateViewVM*(Store*)", "TaxRateView*(BuildContext*,TaxRateViewVM*)", "TokenEditVM*(Store*)", "TokenEdit*(BuildContext*,TokenEditVM*)", "EntityList*(BuildContext*,TokenListVM*)", "TokenListItem*(BuildContext*,int*)", "TokenScreen*(BuildContext*,TokenScreenVM*)", "TokenViewVM*(Store*)", "TokenView*(BuildContext*,TokenViewVM*)", "String*(TransactionEntityBuilder*)", "TransactionEditVM*(Store*)", "TransactionEdit*(BuildContext*,TransactionEditVM*)", "EntityList*(BuildContext*,TransactionListVM*)", "TransactionListItem*(BuildContext*,int*)", "MapBuilder*()", "TransactionScreen*(BuildContext*,TransactionScreenVM*)", "bool*(TransactionEntity*)", "EntityListTile*(InvoiceEntity*)", "MapBuilder*()", "bool*(ExpenseCategoryEntity*)", "int*(ExpenseCategoryEntity*,ExpenseCategoryEntity*)", "bool*(VendorEntity*)", "int*(VendorEntity*,VendorEntity*)", "Future<~>([JavaScriptObject?])", "TransactionViewVM*(Store*)", "TransactionView*(BuildContext*,TransactionViewVM*)", "String*(TransactionEntity*)", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "TransactionRuleEditVM*(Store*)", "TransactionRuleEdit*(BuildContext*,TransactionRuleEditVM*)", "EntityList*(BuildContext*,TransactionRuleListVM*)", "TransactionRuleListItem*(BuildContext*,int*)", "TransactionRuleScreen*(BuildContext*,TransactionRuleScreenVM*)", "TransactionRuleViewVM*(Store*)", "TransactionRuleView*(BuildContext*,TransactionRuleViewVM*)", "DataRow0*(EntityType*)", "UserEditVM*(Store*)", "UserEdit*(BuildContext*,UserEditVM*)", "EntityList*(BuildContext*,UserListVM*)", "UserListItem*(BuildContext*,int*)", "UserScreen*(BuildContext*,UserScreenVM*)", "UserViewVM*(Store*)", "UserView*(BuildContext*,UserViewVM*)", "VendorContactEditDetails*(BuildContext*)", "ContactListTile*(VendorContactEntity*)", "VendorEditContactsVM*(Store*)", "VendorEditContacts*(BuildContext*,VendorEditContactsVM*)", "Null(VendorContactEntity*,int*)", "VendorEditVM*(Store*)", "VendorEdit*(BuildContext*,VendorEditVM*)", "EntityList*(BuildContext*,VendorListVM*)", "String*(VendorContactEntity*)", "VendorScreen*(BuildContext*,VendorScreenVM*)", "Column*(VendorContactEntity*)", "VendorViewVM*(Store*)", "VendorView*(BuildContext*,VendorViewVM*)", "WebhookEditVM*(Store*)", "WebhookEdit*(BuildContext*,WebhookEditVM*)", "WebhookViewVM*(Store*)", "WebhookView*(BuildContext*,WebhookViewVM*)", "EntityList*(BuildContext*,WebhookListVM*)", "WebhookListItem*(BuildContext*,int*)", "WebhookScreen*(BuildContext*,WebhookScreenVM*)", "MapBuilder*()", "FieldConfirmation*(BuildContext*)", "Null(BuildContext*{currentLength:int*,isFocused:bool*,maxLength:int*})", "SimpleDialogOption*(InvoiceEntity*)", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "DocumentLayout*()", "EditorToolbar*(BuildContext*)", "ImageFormatToolbar*(BuildContext*)", "Stack*(BuildContext*)", "AndroidTextEditingFloatingToolbar*(BuildContext*)", "IOSTextEditingFloatingToolbar*(BuildContext*)", "Widget*(BuildContext*)", "MapBuilder*()", "MapBuilder*()", "Text*(BuildContext*)", "TextStyle*(Set*)", "SizedBox*(BuildContext*,Offset*,Widget*)", "IFrameElement*(int*)", "Null(Event*)", "Null(AuthenticationResult*)", "~(Linkifier)", "MapBuilder*()", "Logger()", "MapBuilder*()", "MapBuilder*()", "~(ListItem)", "bool(RegExp)", "LinkReference()", "MapBuilder*()", "MapBuilder*()", "bool(Node3)", "MapBuilder*()", "Null(String[String?])", "MapBuilder*()", "Widget(BuildContext,Widget,ImageChunkEvent?)", "Offset(int)", "double(double,RenderBox)", "Widget(BuildContext,BoxValueConstraints)", "String(String?)", "MapEntry(int,int)", "int(Permission)", "String?([String?])", "TextFieldTapRegion(FormFieldState)", "Widget()", "_PinItem(int)", "Color?(ButtonStyle?)", "VisualDensity?(ButtonStyle?)", "MaterialTapTargetSize?(ButtonStyle?)", "Duration?(ButtonStyle?)", "GestureDetector(BuildContext,int)", "PdfPageFormat()", "PdfPreviewCustom(BuildContext)", "~(Image1)", "@(Object?,@,@(@))", "AnimatedSwitcher(BuildContext,AsyncSnapshot)", "~(ButtonState)", "bool?(ButtonStyle?)", "Map(SentryPackage)", "Future<~>(ISentrySpan)", "Null(Scope)", "MapEntry(String,@)", "String(AppleIDAuthorizationScopes)", "String?()", "int(_Line)", "int*(TaskTime*,TaskTime*)", "Object(_Line)", "Object(_Highlight)", "int(_Highlight,_Highlight)", "List<_Line>(MapEntry>)", "SourceSpanWithContext()", "String(String{color:@})", "List>(BuildContext)", "~(ReactiveModelImp<@>)", "~(StateStatus,Object?)", "TextAffinity()", "AlignmentGeometry?(ButtonStyle?)", "bool*(BankAccountEntity*)", "int(int,LinkifyElement)", "String(String,LinkifyElement)", "bool(LinkifyElement)", "ParagraphNode(AttributedText)", "DecoratedBox(BuildContext,Widget?)", "InteractiveInkFeatureFactory?(ButtonStyle?)", "LayoutBuilder(BuildContext,Rect?,Widget?)", "RepaintBoundary(BuildContext,BoxConstraints)", "Container(BuildContext,Widget?)", "~(DocumentSelectionChange)", "~(LayoutFragment)", "~(NextFocusIntent)", "~(HandleType,Offset)", "~(PreviousFocusIntent)", "Map*(String*)", "Null(String*,@)", "AndroidDocumentTouchEditingControls(BuildContext)", "~(DirectionalFocusIntent)", "~(LineBreakType,int)", "IosDocumentTouchEditingControls(BuildContext)", "Route<@>*(RouteSettings*)", "Row(BuildContext,Widget?)", "String?(String)", "TableRow(int)", "~(String,JavaScriptObject)", "String(GlobalKey>)", "_Component(BuildContext,SingleColumnLayoutComponentViewModel)", "~(String,GlobalKey>)", "bool(DocumentNode)", "Rect()(RenderBox)", "StyledToast*(BuildContext*)", "DocumentScrollable(BuildContext,BoxConstraints)", "~(int?,int?)", "SpanRange()", "TextSpan(MultiAttributionSpan)", "~(_TapTracker0)", "IOSCollapsedHandle(BuildContext,bool,Widget?)", "Widget(BuildContext,Offset?,Widget?)", "Locale*(String*)", "AndroidEditingOverlayControls(BuildContext)", "ChangeLayoutBanner*(BuildContext*)", "~(RawFloatingCursorPoint)", "IOSEditingControls(BuildContext)", "ProductScreenBuilder*(BuildContext*)", "ProductViewScreen*(BuildContext*)", "bool(bool?)", "bool(String,@)", "~(Zone?,ZoneDelegate?,Zone,~())", "int(Comparable<@>,Comparable<@>)", "0^(0^,0^)", "Size?(Size?,Size?,double)", "double?(num?,num?,double)", "Color?(Color?,Color?,double)", "~(String,FileSystemOp)", "Widget(BuildContext,Offset,bool,Widget)", "~(FlutterErrorDetails{forceReport:bool})", "DiagnosticsNode(String)", "StackFrame?(String)", "double(double,double,double)", "Widget(BuildContext,Animation0,Animation0,Widget)", "bool?(bool?,bool?,double)", "ProductEditScreen*(BuildContext*)", "Widget(BuildContext,Widget)", "OutlinedBorder?(OutlinedBorder?,OutlinedBorder?,double)", "EdgeInsetsGeometry?(EdgeInsetsGeometry?,EdgeInsetsGeometry?,double)", "Future>?>(String?)", "TextStyle?(TextStyle?,TextStyle?,double)", "int(_TaskEntry<@>,_TaskEntry<@>)", "bool({priority!int,scheduler!SchedulerBinding})", "String(ByteData)", "List(String)", "Widget(Widget,Key,Widget,Key)", "Widget(Widget?,List)", "int(Element0,Element0)", "IconThemeData(IconThemeData?,IconThemeData?,double)", "List>(NavigatorState,String)", "int(Widget,int)", "Widget(BuildContext,List,Widget(Color))", "Widget(Color,bool,~())", "Store<0^>(Store<0^>)", "ClientScreenBuilder*(BuildContext*)", "ClientViewScreen*(BuildContext*)", "String(CropAspectRatioPreset?)", "ClientEditScreen*(BuildContext*)", "~({isTesting:bool*})", "AppState*(AppState*,@)", "AuthState*(AuthState*,UserLoadUrl*)", "AuthState*(AuthState*,UserSignUpRequest*)", "AuthState*(AuthState*,UserLoginRequest*)", "AuthState*(AuthState*,OAuthLoginRequest*)", "AuthState*(AuthState*,OAuthSignUpRequest*)", "AuthState*(AuthState*,UserLoginSuccess*)", "AuthState*(AuthState*,UserVerifiedPassword*)", "AuthState*(AuthState*,UserUnverifiedPassword*)", "ClientPdfScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewBankAccountList*)", "ListUIState*(ListUIState*,FilterBankAccountsByCustom1*)", "ListUIState*(ListUIState*,FilterBankAccountsByCustom2*)", "ListUIState*(ListUIState*,FilterBankAccountsByState*)", "ListUIState*(ListUIState*,FilterBankAccounts*)", "ListUIState*(ListUIState*,SortBankAccounts*)", "ListUIState*(ListUIState*,StartBankAccountMultiselect*)", "ListUIState*(ListUIState*,AddToBankAccountMultiselect*)", "ListUIState*(ListUIState*,RemoveFromBankAccountMultiselect*)", "ListUIState*(ListUIState*,ClearBankAccountMultiselect*)", "BankAccountState*(BankAccountState*,ArchiveBankAccountsSuccess*)", "BankAccountState*(BankAccountState*,DeleteBankAccountsSuccess*)", "BankAccountState*(BankAccountState*,RestoreBankAccountsSuccess*)", "BankAccountState*(BankAccountState*,AddBankAccountSuccess*)", "BankAccountState*(BankAccountState*,SaveBankAccountSuccess*)", "BankAccountState*(BankAccountState*,LoadBankAccountSuccess*)", "BankAccountState*(BankAccountState*,LoadBankAccountsSuccess*)", "BankAccountState*(BankAccountState*,LoadCompanySuccess*)", "ListUIState*(ListUIState*,ViewClientList*)", "ListUIState*(ListUIState*,FilterClientsByCustom1*)", "ListUIState*(ListUIState*,FilterClientsByCustom2*)", "ListUIState*(ListUIState*,FilterClientsByCustom3*)", "ListUIState*(ListUIState*,FilterClientsByCustom4*)", "ListUIState*(ListUIState*,FilterClientsByState*)", "ListUIState*(ListUIState*,FilterClients*)", "ListUIState*(ListUIState*,SortClients*)", "ListUIState*(ListUIState*,StartClientMultiselect*)", "ListUIState*(ListUIState*,AddToClientMultiselect*)", "ListUIState*(ListUIState*,RemoveFromClientMultiselect*)", "ListUIState*(ListUIState*,ClearClientMultiselect*)", "ClientState*(ClientState*,ArchiveClientsSuccess*)", "ClientState*(ClientState*,DeleteClientsSuccess*)", "ClientState*(ClientState*,RestoreClientSuccess*)", "ClientState*(ClientState*,AddClientSuccess*)", "ClientState*(ClientState*,SaveClientSuccess*)", "ClientState*(ClientState*,LoadClientSuccess*)", "ClientState*(ClientState*,MergeClientsSuccess*)", "ClientState*(ClientState*,PurgeClientSuccess*)", "ClientState*(ClientState*,LoadClientsSuccess*)", "ClientState*(ClientState*,LoadCompanySuccess*)", "UserCompanyEntity*(UserCompanyEntity*,LoadCompanySuccess*)", "UserCompanyEntity*(UserCompanyEntity*,SaveCompanySuccess*)", "InvoiceScreenBuilder*(BuildContext*)", "ListUIState*(ListUIState*,FilterCompanyGatewaysByCustom1*)", "ListUIState*(ListUIState*,FilterCompanyGatewaysByCustom2*)", "ListUIState*(ListUIState*,FilterCompanyGatewaysByState*)", "ListUIState*(ListUIState*,FilterCompanyGateways*)", "ListUIState*(ListUIState*,SortCompanyGateways*)", "ListUIState*(ListUIState*,StartCompanyGatewayMultiselect*)", "ListUIState*(ListUIState*,AddToCompanyGatewayMultiselect*)", "ListUIState*(ListUIState*,RemoveFromCompanyGatewayMultiselect*)", "ListUIState*(ListUIState*,ClearCompanyGatewayMultiselect*)", "CompanyGatewayState*(CompanyGatewayState*,ArchiveCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,DeleteCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,RestoreCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,AddCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,SaveCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,LoadCompanyGatewaySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,LoadCompanySuccess*)", "CompanyGatewayState*(CompanyGatewayState*,LoadCompanyGatewaysSuccess*)", "InvoiceViewScreen*(BuildContext*)", "InvoiceEntity*(InvoiceEntity*,AddCreditItems*)", "ListUIState*(ListUIState*,ViewCreditList*)", "ListUIState*(ListUIState*,FilterCreditsByCustom1*)", "ListUIState*(ListUIState*,FilterCreditsByCustom2*)", "ListUIState*(ListUIState*,FilterCreditsByCustom3*)", "ListUIState*(ListUIState*,FilterCreditsByCustom4*)", "ListUIState*(ListUIState*,FilterCreditsByState*)", "ListUIState*(ListUIState*,FilterCreditsByStatus*)", "ListUIState*(ListUIState*,FilterCredits*)", "ListUIState*(ListUIState*,SortCredits*)", "ListUIState*(ListUIState*,StartCreditMultiselect*)", "ListUIState*(ListUIState*,AddToCreditMultiselect*)", "ListUIState*(ListUIState*,RemoveFromCreditMultiselect*)", "ListUIState*(ListUIState*,ClearCreditMultiselect*)", "CreditState*(CreditState*,PurgeClientSuccess*)", "CreditState*(CreditState*,MarkSentCreditSuccess*)", "CreditState*(CreditState*,ArchiveCreditsSuccess*)", "CreditState*(CreditState*,DeleteCreditsSuccess*)", "CreditState*(CreditState*,RestoreCreditsSuccess*)", "CreditState*(CreditState*,AddCreditSuccess*)", "CreditState*(CreditState*,@)", "CreditState*(CreditState*,LoadCreditsSuccess*)", "CreditState*(CreditState*,LoadCompanySuccess*)", "InvoiceEditScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewDesignList*)", "ListUIState*(ListUIState*,FilterDesignsByCustom1*)", "ListUIState*(ListUIState*,FilterDesignsByCustom2*)", "ListUIState*(ListUIState*,FilterDesignsByState*)", "ListUIState*(ListUIState*,FilterDesigns*)", "ListUIState*(ListUIState*,SortDesigns*)", "ListUIState*(ListUIState*,StartDesignMultiselect*)", "ListUIState*(ListUIState*,AddToDesignMultiselect*)", "ListUIState*(ListUIState*,RemoveFromDesignMultiselect*)", "ListUIState*(ListUIState*,ClearDesignMultiselect*)", "DesignState*(DesignState*,ArchiveDesignsSuccess*)", "DesignState*(DesignState*,DeleteDesignsSuccess*)", "DesignState*(DesignState*,RestoreDesignsSuccess*)", "DesignState*(DesignState*,AddDesignSuccess*)", "DesignState*(DesignState*,SaveDesignSuccess*)", "DesignState*(DesignState*,LoadDesignSuccess*)", "DesignState*(DesignState*,LoadDesignsSuccess*)", "DesignState*(DesignState*,LoadCompanySuccess*)", "DocumentEntity*(DocumentEntity*,@)", "ListUIState*(ListUIState*,ViewDocumentList*)", "ListUIState*(ListUIState*,FilterDocumentsByCustom1*)", "ListUIState*(ListUIState*,FilterDocumentsByCustom2*)", "ListUIState*(ListUIState*,FilterDocumentsByState*)", "ListUIState*(ListUIState*,FilterDocuments*)", "ListUIState*(ListUIState*,SortDocuments*)", "ListUIState*(ListUIState*,StartDocumentMultiselect*)", "ListUIState*(ListUIState*,AddToDocumentMultiselect*)", "ListUIState*(ListUIState*,RemoveFromDocumentMultiselect*)", "ListUIState*(ListUIState*,ClearDocumentMultiselect*)", "DocumentState*(DocumentState*,ArchiveDocumentSuccess*)", "DocumentState*(DocumentState*,DeleteDocumentSuccess*)", "DocumentState*(DocumentState*,RestoreDocumentSuccess*)", "DocumentState*(DocumentState*,SaveDocumentSuccess*)", "DocumentState*(DocumentState*,LoadDocumentSuccess*)", "DocumentState*(DocumentState*,LoadDocumentsSuccess*)", "InvoiceEmailScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewExpenseList*)", "ListUIState*(ListUIState*,FilterExpensesByCustom1*)", "ListUIState*(ListUIState*,FilterExpensesByCustom2*)", "ListUIState*(ListUIState*,FilterExpensesByCustom3*)", "ListUIState*(ListUIState*,FilterExpensesByCustom4*)", "ListUIState*(ListUIState*,FilterExpensesByState*)", "ListUIState*(ListUIState*,FilterExpensesByStatus*)", "ListUIState*(ListUIState*,FilterExpenses*)", "ListUIState*(ListUIState*,SortExpenses*)", "ListUIState*(ListUIState*,StartExpenseMultiselect*)", "ListUIState*(ListUIState*,AddToExpenseMultiselect*)", "ListUIState*(ListUIState*,RemoveFromExpenseMultiselect*)", "ListUIState*(ListUIState*,ClearExpenseMultiselect*)", "ExpenseState*(ExpenseState*,PurgeClientSuccess*)", "ExpenseState*(ExpenseState*,ArchiveExpenseSuccess*)", "ExpenseState*(ExpenseState*,DeleteExpenseSuccess*)", "ExpenseState*(ExpenseState*,RestoreExpenseSuccess*)", "ExpenseState*(ExpenseState*,AddExpenseSuccess*)", "ExpenseState*(ExpenseState*,SaveExpenseSuccess*)", "ExpenseState*(ExpenseState*,LoadExpenseSuccess*)", "ExpenseState*(ExpenseState*,LoadExpensesSuccess*)", "ExpenseState*(ExpenseState*,LoadCompanySuccess*)", "InvoicePdfScreen*(BuildContext*)", "ListUIState*(ListUIState*,FilterExpenseCategoriesByCustom1*)", "ListUIState*(ListUIState*,FilterExpenseCategoriesByCustom2*)", "ListUIState*(ListUIState*,FilterExpenseCategoriesByState*)", "ListUIState*(ListUIState*,FilterExpenseCategories*)", "ListUIState*(ListUIState*,SortExpenseCategories*)", "ListUIState*(ListUIState*,StartExpenseCategoryMultiselect*)", "ListUIState*(ListUIState*,AddToExpenseCategoryMultiselect*)", "ListUIState*(ListUIState*,RemoveFromExpenseCategoryMultiselect*)", "ListUIState*(ListUIState*,ClearExpenseCategoryMultiselect*)", "ExpenseCategoryState*(ExpenseCategoryState*,ArchiveExpenseCategoriesSuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,DeleteExpenseCategoriesSuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,RestoreExpenseCategoriesSuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,AddExpenseCategorySuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,SaveExpenseCategorySuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,LoadExpenseCategorySuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,LoadExpenseCategoriesSuccess*)", "ExpenseCategoryState*(ExpenseCategoryState*,LoadCompanySuccess*)", "DocumentScreenBuilder*(BuildContext*)", "ListUIState*(ListUIState*,ViewGroupList*)", "ListUIState*(ListUIState*,FilterGroupsByState*)", "ListUIState*(ListUIState*,FilterGroups*)", "ListUIState*(ListUIState*,SortGroups*)", "ListUIState*(ListUIState*,StartGroupMultiselect*)", "ListUIState*(ListUIState*,AddToGroupMultiselect*)", "ListUIState*(ListUIState*,RemoveFromGroupMultiselect*)", "ListUIState*(ListUIState*,ClearGroupMultiselect*)", "GroupState*(GroupState*,ArchiveGroupSuccess*)", "GroupState*(GroupState*,DeleteGroupSuccess*)", "GroupState*(GroupState*,RestoreGroupSuccess*)", "GroupState*(GroupState*,AddGroupSuccess*)", "GroupState*(GroupState*,SaveGroupSuccess*)", "GroupState*(GroupState*,LoadGroupSuccess*)", "GroupState*(GroupState*,LoadGroupsSuccess*)", "GroupState*(GroupState*,LoadCompanySuccess*)", "InvoiceEntity*(InvoiceEntity*,AddInvoiceItems*)", "ListUIState*(ListUIState*,ViewInvoiceList*)", "ListUIState*(ListUIState*,FilterInvoicesByCustom1*)", "ListUIState*(ListUIState*,FilterInvoicesByCustom2*)", "ListUIState*(ListUIState*,FilterInvoicesByCustom3*)", "ListUIState*(ListUIState*,FilterInvoicesByCustom4*)", "ListUIState*(ListUIState*,FilterInvoicesByState*)", "ListUIState*(ListUIState*,FilterInvoicesByStatus*)", "ListUIState*(ListUIState*,FilterInvoices*)", "ListUIState*(ListUIState*,SortInvoices*)", "ListUIState*(ListUIState*,StartInvoiceMultiselect*)", "ListUIState*(ListUIState*,AddToInvoiceMultiselect*)", "ListUIState*(ListUIState*,RemoveFromInvoiceMultiselect*)", "ListUIState*(ListUIState*,ClearInvoiceMultiselect*)", "InvoiceState*(InvoiceState*,PurgeClientSuccess*)", "InvoiceState*(InvoiceState*,MarkInvoicesSentSuccess*)", "InvoiceState*(InvoiceState*,MarkInvoicesPaidSuccess*)", "InvoiceState*(InvoiceState*,CancelInvoicesSuccess*)", "InvoiceState*(InvoiceState*,ArchiveInvoicesSuccess*)", "InvoiceState*(InvoiceState*,DeleteInvoicesSuccess*)", "InvoiceState*(InvoiceState*,EmailInvoiceSuccess*)", "InvoiceState*(InvoiceState*,RestoreInvoicesSuccess*)", "InvoiceState*(InvoiceState*,AddInvoiceSuccess*)", "InvoiceState*(InvoiceState*,@)", "InvoiceState*(InvoiceState*,LoadInvoicesSuccess*)", "InvoiceState*(InvoiceState*,LoadCompanySuccess*)", "DocumentViewScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewPaymentList*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom1*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom2*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom3*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom4*)", "ListUIState*(ListUIState*,FilterPaymentsByState*)", "ListUIState*(ListUIState*,FilterPaymentsByStatus*)", "ListUIState*(ListUIState*,FilterPayments*)", "ListUIState*(ListUIState*,SortPayments*)", "ListUIState*(ListUIState*,StartPaymentMultiselect*)", "ListUIState*(ListUIState*,AddToPaymentMultiselect*)", "ListUIState*(ListUIState*,RemoveFromPaymentMultiselect*)", "ListUIState*(ListUIState*,ClearPaymentMultiselect*)", "PaymentState*(PaymentState*,PurgeClientSuccess*)", "PaymentState*(PaymentState*,ArchivePaymentsSuccess*)", "PaymentState*(PaymentState*,DeletePaymentsSuccess*)", "PaymentState*(PaymentState*,RestorePaymentsSuccess*)", "PaymentState*(PaymentState*,AddPaymentSuccess*)", "PaymentState*(PaymentState*,SavePaymentSuccess*)", "PaymentState*(PaymentState*,LoadPaymentSuccess*)", "PaymentState*(PaymentState*,LoadPaymentsSuccess*)", "PaymentState*(PaymentState*,LoadCompanySuccess*)", "DocumentEditScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewPaymentTermList*)", "ListUIState*(ListUIState*,FilterPaymentTermsByCustom1*)", "ListUIState*(ListUIState*,FilterPaymentTermsByCustom2*)", "ListUIState*(ListUIState*,FilterPaymentTermsByState*)", "ListUIState*(ListUIState*,FilterPaymentTerms*)", "ListUIState*(ListUIState*,SortPaymentTerms*)", "ListUIState*(ListUIState*,StartPaymentTermMultiselect*)", "ListUIState*(ListUIState*,AddToPaymentTermMultiselect*)", "ListUIState*(ListUIState*,RemoveFromPaymentTermMultiselect*)", "ListUIState*(ListUIState*,ClearPaymentTermMultiselect*)", "PaymentTermState*(PaymentTermState*,ArchivePaymentTermsSuccess*)", "PaymentTermState*(PaymentTermState*,DeletePaymentTermsSuccess*)", "PaymentTermState*(PaymentTermState*,RestorePaymentTermsSuccess*)", "PaymentTermState*(PaymentTermState*,AddPaymentTermSuccess*)", "PaymentTermState*(PaymentTermState*,SavePaymentTermSuccess*)", "PaymentTermState*(PaymentTermState*,LoadPaymentTermSuccess*)", "PaymentTermState*(PaymentTermState*,LoadPaymentTermsSuccess*)", "PaymentTermState*(PaymentTermState*,LoadCompanySuccess*)", "ExpenseScreenBuilder*(BuildContext*)", "ListUIState*(ListUIState*,ViewProductList*)", "ListUIState*(ListUIState*,FilterProductsByState*)", "ListUIState*(ListUIState*,FilterProductsByCustom1*)", "ListUIState*(ListUIState*,FilterProductsByCustom2*)", "ListUIState*(ListUIState*,FilterProductsByCustom3*)", "ListUIState*(ListUIState*,FilterProductsByCustom4*)", "ListUIState*(ListUIState*,FilterProducts*)", "ListUIState*(ListUIState*,SortProducts*)", "ListUIState*(ListUIState*,StartProductMultiselect*)", "ListUIState*(ListUIState*,AddToProductMultiselect*)", "ListUIState*(ListUIState*,RemoveFromProductMultiselect*)", "ListUIState*(ListUIState*,ClearProductMultiselect*)", "ProductState*(ProductState*,ArchiveProductsSuccess*)", "ProductState*(ProductState*,DeleteProductsSuccess*)", "ProductState*(ProductState*,RestoreProductsSuccess*)", "ProductState*(ProductState*,AddProductSuccess*)", "ProductState*(ProductState*,SaveProductSuccess*)", "ProductState*(ProductState*,LoadProductSuccess*)", "ProductState*(ProductState*,LoadProductsSuccess*)", "ProductState*(ProductState*,LoadCompanySuccess*)", "ExpenseViewScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewProjectList*)", "ListUIState*(ListUIState*,FilterProjectsByCustom1*)", "ListUIState*(ListUIState*,FilterProjectsByCustom2*)", "ListUIState*(ListUIState*,FilterProjectsByCustom3*)", "ListUIState*(ListUIState*,FilterProjectsByCustom4*)", "ListUIState*(ListUIState*,FilterProjectsByState*)", "ListUIState*(ListUIState*,FilterProjects*)", "ListUIState*(ListUIState*,SortProjects*)", "ListUIState*(ListUIState*,StartProjectMultiselect*)", "ListUIState*(ListUIState*,AddToProjectMultiselect*)", "ListUIState*(ListUIState*,RemoveFromProjectMultiselect*)", "ListUIState*(ListUIState*,ClearProjectMultiselect*)", "ProjectState*(ProjectState*,PurgeClientSuccess*)", "ProjectState*(ProjectState*,ArchiveProjectSuccess*)", "ProjectState*(ProjectState*,DeleteProjectSuccess*)", "ProjectState*(ProjectState*,RestoreProjectSuccess*)", "ProjectState*(ProjectState*,AddProjectSuccess*)", "ProjectState*(ProjectState*,SaveProjectSuccess*)", "ProjectState*(ProjectState*,LoadProjectSuccess*)", "ProjectState*(ProjectState*,LoadProjectsSuccess*)", "ProjectState*(ProjectState*,LoadCompanySuccess*)", "InvoiceEntity*(InvoiceEntity*,AddPurchaseOrderItems*)", "ListUIState*(ListUIState*,ViewPurchaseOrderList*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByCustom1*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByCustom2*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByCustom3*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByCustom4*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByState*)", "ListUIState*(ListUIState*,FilterPurchaseOrdersByStatus*)", "ListUIState*(ListUIState*,FilterPurchaseOrders*)", "ListUIState*(ListUIState*,SortPurchaseOrders*)", "ListUIState*(ListUIState*,StartPurchaseOrderMultiselect*)", "ListUIState*(ListUIState*,AddToPurchaseOrderMultiselect*)", "ListUIState*(ListUIState*,RemoveFromPurchaseOrderMultiselect*)", "ListUIState*(ListUIState*,ClearPurchaseOrderMultiselect*)", "PurchaseOrderState*(PurchaseOrderState*,MarkPurchaseOrderSentSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,ConvertPurchaseOrdersToExpensesSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,AddPurchaseOrdersToInventorySuccess*)", "PurchaseOrderState*(PurchaseOrderState*,AcceptPurchaseOrderSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,CancelPurchaseOrderSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,ArchivePurchaseOrdersSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,DeletePurchaseOrdersSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,RestorePurchaseOrdersSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,EmailPurchaseOrderSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,ApprovePurchaseOrderSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,AddPurchaseOrderSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,@)", "PurchaseOrderState*(PurchaseOrderState*,LoadPurchaseOrdersSuccess*)", "PurchaseOrderState*(PurchaseOrderState*,LoadCompanySuccess*)", "InvoiceEntity*(InvoiceEntity*,AddQuoteItems*)", "ListUIState*(ListUIState*,ViewQuoteList*)", "ListUIState*(ListUIState*,FilterQuotesByCustom1*)", "ListUIState*(ListUIState*,FilterQuotesByCustom2*)", "ListUIState*(ListUIState*,FilterQuotesByCustom3*)", "ListUIState*(ListUIState*,FilterQuotesByCustom4*)", "ListUIState*(ListUIState*,FilterQuotesByState*)", "ListUIState*(ListUIState*,FilterQuotesByStatus*)", "ListUIState*(ListUIState*,FilterQuotes*)", "ListUIState*(ListUIState*,SortQuotes*)", "ListUIState*(ListUIState*,StartQuoteMultiselect*)", "ListUIState*(ListUIState*,AddToQuoteMultiselect*)", "ListUIState*(ListUIState*,RemoveFromQuoteMultiselect*)", "ListUIState*(ListUIState*,ClearQuoteMultiselect*)", "QuoteState*(QuoteState*,PurgeClientSuccess*)", "QuoteState*(QuoteState*,MarkSentQuoteSuccess*)", "QuoteState*(QuoteState*,ArchiveQuotesSuccess*)", "QuoteState*(QuoteState*,DeleteQuotesSuccess*)", "QuoteState*(QuoteState*,RestoreQuotesSuccess*)", "QuoteState*(QuoteState*,EmailQuoteSuccess*)", "QuoteState*(QuoteState*,ConvertQuotesToInvoicesSuccess*)", "QuoteState*(QuoteState*,ConvertQuotesToProjectsSuccess*)", "QuoteState*(QuoteState*,AddQuoteSuccess*)", "QuoteState*(QuoteState*,@)", "QuoteState*(QuoteState*,LoadQuotesSuccess*)", "QuoteState*(QuoteState*,LoadCompanySuccess*)", "ListUIState*(ListUIState*,ViewRecurringExpenseList*)", "ListUIState*(ListUIState*,FilterRecurringExpensesByCustom1*)", "ListUIState*(ListUIState*,FilterRecurringExpensesByCustom2*)", "ListUIState*(ListUIState*,FilterRecurringExpensesByState*)", "ListUIState*(ListUIState*,FilterRecurringExpenses*)", "ListUIState*(ListUIState*,SortRecurringExpenses*)", "ListUIState*(ListUIState*,StartRecurringExpenseMultiselect*)", "ListUIState*(ListUIState*,AddToRecurringExpenseMultiselect*)", "ListUIState*(ListUIState*,RemoveFromRecurringExpenseMultiselect*)", "ListUIState*(ListUIState*,ClearRecurringExpenseMultiselect*)", "RecurringExpenseState*(RecurringExpenseState*,PurgeClientSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,ArchiveRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,DeleteRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,RestoreRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,AddRecurringExpenseSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,SaveRecurringExpenseSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,StartRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,StopRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,LoadRecurringExpenseSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,LoadRecurringExpensesSuccess*)", "RecurringExpenseState*(RecurringExpenseState*,LoadCompanySuccess*)", "InvoiceEntity*(InvoiceEntity*,AddRecurringInvoiceItems*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByCustom1*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByCustom2*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByCustom3*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByCustom4*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByState*)", "ListUIState*(ListUIState*,FilterRecurringInvoicesByStatus*)", "ListUIState*(ListUIState*,FilterRecurringInvoices*)", "ListUIState*(ListUIState*,SortRecurringInvoices*)", "ListUIState*(ListUIState*,StartRecurringInvoiceMultiselect*)", "ListUIState*(ListUIState*,AddToRecurringInvoiceMultiselect*)", "ListUIState*(ListUIState*,RemoveFromRecurringInvoiceMultiselect*)", "ListUIState*(ListUIState*,ClearRecurringInvoiceMultiselect*)", "RecurringInvoiceState*(RecurringInvoiceState*,PurgeClientSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,ArchiveRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,DeleteRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,EmailRecurringInvoiceSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,RestoreRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,SendNowRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,StartRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,StopRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,AddRecurringInvoiceSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,@)", "RecurringInvoiceState*(RecurringInvoiceState*,LoadRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,LoadCompanySuccess*)", "ExpenseEditScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewScheduleList*)", "ListUIState*(ListUIState*,FilterSchedulesByCustom1*)", "ListUIState*(ListUIState*,FilterSchedulesByCustom2*)", "ListUIState*(ListUIState*,FilterSchedulesByState*)", "ListUIState*(ListUIState*,FilterSchedules*)", "ListUIState*(ListUIState*,SortSchedules*)", "ListUIState*(ListUIState*,StartScheduleMultiselect*)", "ListUIState*(ListUIState*,AddToScheduleMultiselect*)", "ListUIState*(ListUIState*,RemoveFromScheduleMultiselect*)", "ListUIState*(ListUIState*,ClearScheduleMultiselect*)", "ScheduleState*(ScheduleState*,ArchiveSchedulesSuccess*)", "ScheduleState*(ScheduleState*,DeleteSchedulesSuccess*)", "ScheduleState*(ScheduleState*,RestoreSchedulesSuccess*)", "ScheduleState*(ScheduleState*,AddScheduleSuccess*)", "ScheduleState*(ScheduleState*,SaveScheduleSuccess*)", "ScheduleState*(ScheduleState*,LoadScheduleSuccess*)", "ScheduleState*(ScheduleState*,LoadSchedulesSuccess*)", "ScheduleState*(ScheduleState*,LoadCompanySuccess*)", "StaticState*(StaticState*,LoadStaticSuccess*)", "VendorScreenBuilder*(BuildContext*)", "ListUIState*(ListUIState*,FilterSubscriptionsByCustom1*)", "ListUIState*(ListUIState*,FilterSubscriptionsByCustom2*)", "ListUIState*(ListUIState*,FilterSubscriptionsByState*)", "ListUIState*(ListUIState*,FilterSubscriptions*)", "ListUIState*(ListUIState*,SortSubscriptions*)", "ListUIState*(ListUIState*,StartSubscriptionMultiselect*)", "ListUIState*(ListUIState*,AddToSubscriptionMultiselect*)", "ListUIState*(ListUIState*,RemoveFromSubscriptionMultiselect*)", "ListUIState*(ListUIState*,ClearSubscriptionMultiselect*)", "SubscriptionState*(SubscriptionState*,ArchiveSubscriptionsSuccess*)", "SubscriptionState*(SubscriptionState*,DeleteSubscriptionsSuccess*)", "SubscriptionState*(SubscriptionState*,RestoreSubscriptionsSuccess*)", "SubscriptionState*(SubscriptionState*,AddSubscriptionSuccess*)", "SubscriptionState*(SubscriptionState*,SaveSubscriptionSuccess*)", "SubscriptionState*(SubscriptionState*,LoadSubscriptionSuccess*)", "SubscriptionState*(SubscriptionState*,LoadSubscriptionsSuccess*)", "SubscriptionState*(SubscriptionState*,LoadCompanySuccess*)", "VendorViewScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewTaskList*)", "ListUIState*(ListUIState*,FilterTasksByCustom1*)", "ListUIState*(ListUIState*,FilterTasksByCustom2*)", "ListUIState*(ListUIState*,FilterTasksByState*)", "ListUIState*(ListUIState*,FilterTasksByStatus*)", "ListUIState*(ListUIState*,FilterTasks*)", "ListUIState*(ListUIState*,SortTasks*)", "TaskEntity*(TaskEntity*,AddTaskTime*)", "TaskEntity*(TaskEntity*,DeleteTaskTime*)", "TaskEntity*(TaskEntity*,UpdateTaskTime*)", "ListUIState*(ListUIState*,StartTaskMultiselect*)", "ListUIState*(ListUIState*,AddToTaskMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTaskMultiselect*)", "ListUIState*(ListUIState*,ClearTaskMultiselect*)", "TaskState*(TaskState*,PurgeClientSuccess*)", "TaskState*(TaskState*,SortTasksSuccess*)", "TaskState*(TaskState*,ArchiveTaskSuccess*)", "TaskState*(TaskState*,StartTasksSuccess*)", "TaskState*(TaskState*,StopTasksSuccess*)", "TaskState*(TaskState*,DeleteTaskSuccess*)", "TaskState*(TaskState*,RestoreTaskSuccess*)", "TaskState*(TaskState*,AddTaskSuccess*)", "TaskState*(TaskState*,SaveTaskSuccess*)", "TaskState*(TaskState*,LoadTaskSuccess*)", "TaskState*(TaskState*,LoadTasksSuccess*)", "TaskState*(TaskState*,LoadCompanySuccess*)", "VendorEditScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewTaskStatusList*)", "ListUIState*(ListUIState*,FilterTaskStatusesByCustom1*)", "ListUIState*(ListUIState*,FilterTaskStatusesByCustom2*)", "ListUIState*(ListUIState*,FilterTaskStatusesByState*)", "ListUIState*(ListUIState*,FilterTaskStatuses*)", "ListUIState*(ListUIState*,SortTaskStatuses*)", "ListUIState*(ListUIState*,StartTaskStatusMultiselect*)", "ListUIState*(ListUIState*,AddToTaskStatusMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTaskStatusMultiselect*)", "ListUIState*(ListUIState*,ClearTaskStatusMultiselect*)", "TaskStatusState*(TaskStatusState*,SortTasksSuccess*)", "TaskStatusState*(TaskStatusState*,ArchiveTaskStatusesSuccess*)", "TaskStatusState*(TaskStatusState*,DeleteTaskStatusesSuccess*)", "TaskStatusState*(TaskStatusState*,RestoreTaskStatusesSuccess*)", "TaskStatusState*(TaskStatusState*,AddTaskStatusSuccess*)", "TaskStatusState*(TaskStatusState*,SaveTaskStatusSuccess*)", "TaskStatusState*(TaskStatusState*,LoadTaskStatusSuccess*)", "TaskStatusState*(TaskStatusState*,LoadTaskStatusesSuccess*)", "TaskStatusState*(TaskStatusState*,LoadCompanySuccess*)", "TaskScreenBuilder*(BuildContext*)", "ListUIState*(ListUIState*,ViewTaxRateList*)", "ListUIState*(ListUIState*,FilterTaxRatesByState*)", "ListUIState*(ListUIState*,FilterTaxRates*)", "ListUIState*(ListUIState*,SortTaxRates*)", "ListUIState*(ListUIState*,StartTaxRateMultiselect*)", "ListUIState*(ListUIState*,AddToTaxRateMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTaxRateMultiselect*)", "ListUIState*(ListUIState*,ClearTaxRateMultiselect*)", "TaxRateState*(TaxRateState*,ArchiveTaxRatesSuccess*)", "TaxRateState*(TaxRateState*,DeleteTaxRatesSuccess*)", "TaxRateState*(TaxRateState*,RestoreTaxRatesSuccess*)", "TaxRateState*(TaxRateState*,AddTaxRateSuccess*)", "TaxRateState*(TaxRateState*,SaveTaxRateSuccess*)", "TaxRateState*(TaxRateState*,LoadTaxRateSuccess*)", "TaxRateState*(TaxRateState*,LoadTaxRatesSuccess*)", "TaxRateState*(TaxRateState*,LoadCompanySuccess*)", "TaskViewScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewTokenList*)", "ListUIState*(ListUIState*,FilterTokensByCustom1*)", "ListUIState*(ListUIState*,FilterTokensByCustom2*)", "ListUIState*(ListUIState*,FilterTokensByState*)", "ListUIState*(ListUIState*,FilterTokens*)", "ListUIState*(ListUIState*,SortTokens*)", "ListUIState*(ListUIState*,StartTokenMultiselect*)", "ListUIState*(ListUIState*,AddToTokenMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTokenMultiselect*)", "ListUIState*(ListUIState*,ClearTokenMultiselect*)", "TokenState*(TokenState*,ArchiveTokensSuccess*)", "TokenState*(TokenState*,DeleteTokensSuccess*)", "TokenState*(TokenState*,RestoreTokensSuccess*)", "TokenState*(TokenState*,AddTokenSuccess*)", "TokenState*(TokenState*,SaveTokenSuccess*)", "TokenState*(TokenState*,LoadTokenSuccess*)", "TokenState*(TokenState*,LoadTokensSuccess*)", "TokenState*(TokenState*,LoadCompanySuccess*)", "TaskEditScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewTransactionList*)", "ListUIState*(ListUIState*,FilterTransactionsByCustom1*)", "ListUIState*(ListUIState*,FilterTransactionsByCustom2*)", "ListUIState*(ListUIState*,FilterTransactionsByState*)", "ListUIState*(ListUIState*,FilterTransactionsByStatus*)", "ListUIState*(ListUIState*,FilterTransactions*)", "ListUIState*(ListUIState*,SortTransactions*)", "ListUIState*(ListUIState*,StartTransactionMultiselect*)", "ListUIState*(ListUIState*,AddToTransactionMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTransactionMultiselect*)", "ListUIState*(ListUIState*,ClearTransactionMultiselect*)", "TransactionState*(TransactionState*,ArchiveTransactionsSuccess*)", "TransactionState*(TransactionState*,DeleteTransactionsSuccess*)", "TransactionState*(TransactionState*,RestoreTransactionsSuccess*)", "TransactionState*(TransactionState*,AddTransactionSuccess*)", "TransactionState*(TransactionState*,SaveTransactionSuccess*)", "TransactionState*(TransactionState*,ConvertTransactionToPaymentSuccess*)", "TransactionState*(TransactionState*,ConvertTransactionsToExpensesSuccess*)", "TransactionState*(TransactionState*,LinkTransactionToPaymentSuccess*)", "TransactionState*(TransactionState*,LinkTransactionToExpenseSuccess*)", "TransactionState*(TransactionState*,ConvertTransactionsSuccess*)", "TransactionState*(TransactionState*,LoadTransactionSuccess*)", "TransactionState*(TransactionState*,LoadTransactionsSuccess*)", "TransactionState*(TransactionState*,LoadCompanySuccess*)", "ProjectScreenBuilder*(BuildContext*)", "ListUIState*(ListUIState*,ViewTransactionRuleList*)", "ListUIState*(ListUIState*,FilterTransactionRulesByCustom1*)", "ListUIState*(ListUIState*,FilterTransactionRulesByCustom2*)", "ListUIState*(ListUIState*,FilterTransactionRulesByState*)", "ListUIState*(ListUIState*,FilterTransactionRules*)", "ListUIState*(ListUIState*,SortTransactionRules*)", "ListUIState*(ListUIState*,StartTransactionRuleMultiselect*)", "ListUIState*(ListUIState*,AddToTransactionRuleMultiselect*)", "ListUIState*(ListUIState*,RemoveFromTransactionRuleMultiselect*)", "ListUIState*(ListUIState*,ClearTransactionRuleMultiselect*)", "TransactionRuleState*(TransactionRuleState*,ArchiveTransactionRulesSuccess*)", "TransactionRuleState*(TransactionRuleState*,DeleteTransactionRulesSuccess*)", "TransactionRuleState*(TransactionRuleState*,RestoreTransactionRulesSuccess*)", "TransactionRuleState*(TransactionRuleState*,AddTransactionRuleSuccess*)", "TransactionRuleState*(TransactionRuleState*,SaveTransactionRuleSuccess*)", "TransactionRuleState*(TransactionRuleState*,LoadTransactionRuleSuccess*)", "TransactionRuleState*(TransactionRuleState*,LoadTransactionRulesSuccess*)", "TransactionRuleState*(TransactionRuleState*,LoadCompanySuccess*)", "ProjectViewScreen*(BuildContext*)", "ListUIState*(ListUIState*,ViewUserList*)", "ListUIState*(ListUIState*,FilterUsersByCustom1*)", "ListUIState*(ListUIState*,FilterUsersByCustom2*)", "ListUIState*(ListUIState*,FilterUsersByCustom3*)", "ListUIState*(ListUIState*,FilterUsersByCustom4*)", "ListUIState*(ListUIState*,FilterUsersByState*)", "ListUIState*(ListUIState*,FilterUsers*)", "ListUIState*(ListUIState*,SortUsers*)", "ListUIState*(ListUIState*,StartUserMultiselect*)", "ListUIState*(ListUIState*,AddToUserMultiselect*)", "ListUIState*(ListUIState*,RemoveFromUserMultiselect*)", "ListUIState*(ListUIState*,ClearUserMultiselect*)", "UserState*(UserState*,ArchiveUserSuccess*)", "UserState*(UserState*,DeleteUserSuccess*)", "UserState*(UserState*,RestoreUserSuccess*)", "UserState*(UserState*,RemoveUserSuccess*)", "UserState*(UserState*,AddUserSuccess*)", "UserState*(UserState*,SaveUserSuccess*)", "UserState*(UserState*,SaveAuthUserSuccess*)", "UserState*(UserState*,ConnecOAuthUserSuccess*)", "UserState*(UserState*,ConnecGmailUserSuccess*)", "UserState*(UserState*,LoadUserSuccess*)", "UserState*(UserState*,LoadUsersSuccess*)", "UserState*(UserState*,LoadCompanySuccess*)", "VendorContactEntity*(VendorContactEntity*,@)", "ProjectEditScreen*(BuildContext*)", "VendorEntity*(VendorEntity*,AddVendorContact*)", "VendorEntity*(VendorEntity*,DeleteVendorContact*)", "VendorEntity*(VendorEntity*,UpdateVendorContact*)", "ListUIState*(ListUIState*,ViewVendorList*)", "ListUIState*(ListUIState*,FilterVendorsByCustom1*)", "ListUIState*(ListUIState*,FilterVendorsByCustom2*)", "ListUIState*(ListUIState*,FilterVendorsByCustom3*)", "ListUIState*(ListUIState*,FilterVendorsByCustom4*)", "ListUIState*(ListUIState*,FilterVendorsByState*)", "ListUIState*(ListUIState*,FilterVendors*)", "ListUIState*(ListUIState*,SortVendors*)", "ListUIState*(ListUIState*,StartVendorMultiselect*)", "ListUIState*(ListUIState*,AddToVendorMultiselect*)", "ListUIState*(ListUIState*,RemoveFromVendorMultiselect*)", "ListUIState*(ListUIState*,ClearVendorMultiselect*)", "VendorState*(VendorState*,ArchiveVendorSuccess*)", "VendorState*(VendorState*,DeleteVendorSuccess*)", "VendorState*(VendorState*,RestoreVendorSuccess*)", "VendorState*(VendorState*,AddVendorSuccess*)", "VendorState*(VendorState*,SaveVendorSuccess*)", "VendorState*(VendorState*,LoadVendorSuccess*)", "VendorState*(VendorState*,LoadVendorsSuccess*)", "VendorState*(VendorState*,LoadCompanySuccess*)", "PaymentScreenBuilder*(BuildContext*)", "ListUIState*(ListUIState*,ViewWebhookList*)", "ListUIState*(ListUIState*,FilterWebhooksByCustom1*)", "ListUIState*(ListUIState*,FilterWebhooksByCustom2*)", "ListUIState*(ListUIState*,FilterWebhooksByState*)", "ListUIState*(ListUIState*,FilterWebhooks*)", "ListUIState*(ListUIState*,SortWebhooks*)", "ListUIState*(ListUIState*,StartWebhookMultiselect*)", "ListUIState*(ListUIState*,AddToWebhookMultiselect*)", "ListUIState*(ListUIState*,RemoveFromWebhookMultiselect*)", "ListUIState*(ListUIState*,ClearWebhookMultiselect*)", "WebhookState*(WebhookState*,ArchiveWebhooksSuccess*)", "WebhookState*(WebhookState*,DeleteWebhooksSuccess*)", "WebhookState*(WebhookState*,RestoreWebhooksSuccess*)", "WebhookState*(WebhookState*,AddWebhookSuccess*)", "WebhookState*(WebhookState*,SaveWebhookSuccess*)", "WebhookState*(WebhookState*,LoadWebhookSuccess*)", "WebhookState*(WebhookState*,LoadWebhooksSuccess*)", "WebhookState*(WebhookState*,LoadCompanySuccess*)", "ConfirmEmailVM*(Store*)", "AppDrawerVM*(Store*)", "MenuDrawerVM*(Store*)", "LoginVM*(Store*)", "BankAccountListVM*(Store*)", "BankAccountScreenVM*(Store*)", "ClientListVM*(Store*)", "ClientScreenVM*(Store*)", "CompanyGatewayListVM*(Store*)", "CompanyGatewayScreenVM*(Store*)", "CreditListVM*(Store*)", "CreditScreenVM*(Store*)", "DashboardVM*(Store*)", "DesignListVM*(Store*)", "DesignScreenVM*(Store*)", "DocumentListVM*(Store*)", "DocumentScreenVM*(Store*)", "ExpenseListVM*(Store*)", "ExpenseScreenVM*(Store*)", "ExpenseCategoryListVM*(Store*)", "ExpenseCategoryScreenVM*(Store*)", "GroupListVM*(Store*)", "GroupScreenVM*(Store*)", "InvoiceListVM*(Store*)", "InvoiceScreenVM*(Store*)", "PaymentListVM*(Store*)", "PaymentScreenVM*(Store*)", "PaymentTermListVM*(Store*)", "PaymentTermScreenVM*(Store*)", "ProductListVM*(Store*)", "ProductScreenVM*(Store*)", "ProjectListVM*(Store*)", "ProjectScreenVM*(Store*)", "PurchaseOrderListVM*(Store*)", "PurchaseOrderScreenVM*(Store*)", "QuoteListVM*(Store*)", "QuoteScreenVM*(Store*)", "RecurringExpenseListVM*(Store*)", "RecurringExpenseScreenVM*(Store*)", "RecurringInvoiceListVM*(Store*)", "RecurringInvoiceScreenVM*(Store*)", "ReportsScreenVM*(Store*)", "ScheduleListVM*(Store*)", "ScheduleScreenVM*(Store*)", "AccountManagementVM*(Store*)", "ClientPortalVM*(Store*)", "CompanyDetailsVM*(Store*)", "CreditCardsAndBanksVM*(Store*)", "CustomFieldsVM*(Store*)", "DataVisualizationsVM*(Store*)", "DeviceSettingsVM*(Store*)", "EmailSettingsVM*(Store*)", "ExpenseSettingsVM*(Store*)", "GeneratedNumbersVM*(Store*)", "ImportExportVM*(Store*)", "InvoiceDesignVM*(Store*)", "LocalizationSettingsVM*(Store*)", "PaymentSettingsVM*(Store*)", "ProductSettingsVM*(Store*)", "SettingsListVM*(Store*)", "SettingsScreenVM*(Store*)", "TaskSettingsVM*(Store*)", "TaxSettingsVM*(Store*)", "TemplatesAndRemindersVM*(Store*)", "UserDetailsVM*(Store*)", "WorkflowSettingsVM*(Store*)", "SubscriptionListVM*(Store*)", "SubscriptionScreenVM*(Store*)", "KanbanVM*(Store*)", "TaskListVM*(Store*)", "TaskScreenVM*(Store*)", "TaskStatusListVM*(Store*)", "TaskStatusScreenVM*(Store*)", "TaxRateListVM*(Store*)", "TaxRateScreenVM*(Store*)", "TokenListVM*(Store*)", "TokenScreenVM*(Store*)", "TransactionListVM*(Store*)", "TransactionScreenVM*(Store*)", "TransactionRuleListVM*(Store*)", "TransactionRuleScreenVM*(Store*)", "UserListVM*(Store*)", "UserScreenVM*(Store*)", "VendorListVM*(Store*)", "VendorScreenVM*(Store*)", "WebhookListVM*(Store*)", "WebhookScreenVM*(Store*)", "Future()", "~(SentryLevel,String{exception:Object?,logger:String?,stackTrace:StackTrace?})", "Widget(BuildContext,UnorderedListItemComponent)", "double(TextStyle,int)", "Widget(BuildContext,OrderedListItemComponent)", "PaymentViewScreen*(BuildContext*)", "TextStyle(Set,TextStyle)", "Widget(BuildContext,Offset)", "Widget(BuildContext,AndroidEditingOverlayController)", "~(EditingState?,TextEditingDeltaState?)", "CalendarDatePicker()", "Widget(BuildContext,IOSEditingOverlayController)", "Future<1^>(1^/(0^),0^{debugLabel:String?})", "~(String?{wrapWidth:int?})", "QuoteScreenBuilder*(BuildContext*)", "GoogleSignInUserData?(Map?)", "bool*(bool*,StartLoading*)", "bool*(bool*,StopLoading*)", "bool*(bool*,StartSaving*)", "bool*(bool*,StopSaving*)", "GroupView*(BuildContext*,GroupViewVM*)"], interceptorsByTag: null, leafTags: null, arrayRti: Symbol("$ti") }; - A._Universe_addRules(init.typeUniverse, JSON.parse('{"SkAnimatedImage":"LegacyJavaScriptObject","SkShader":"LegacyJavaScriptObject","SkPaint":"LegacyJavaScriptObject","SkMaskFilter":"LegacyJavaScriptObject","SkColorFilter":"LegacyJavaScriptObject","SkImageFilter":"LegacyJavaScriptObject","SkPath":"LegacyJavaScriptObject","SkPicture":"LegacyJavaScriptObject","SkParagraph":"LegacyJavaScriptObject","Promise":"LegacyJavaScriptObject","H5vcc":"LegacyJavaScriptObject","CanvasKit":"LegacyJavaScriptObject","CanvasKitInitOptions":"LegacyJavaScriptObject","CanvasKitInitPromise":"LegacyJavaScriptObject","ColorSpace":"LegacyJavaScriptObject","SkWebGLContextOptions":"LegacyJavaScriptObject","SkSurface":"LegacyJavaScriptObject","SkGrContext":"LegacyJavaScriptObject","SkFontSlantEnum":"LegacyJavaScriptObject","SkFontSlant":"LegacyJavaScriptObject","SkFontWeightEnum":"LegacyJavaScriptObject","SkFontWeight":"LegacyJavaScriptObject","SkAffinityEnum":"LegacyJavaScriptObject","SkAffinity":"LegacyJavaScriptObject","SkTextDirectionEnum":"LegacyJavaScriptObject","SkTextDirection":"LegacyJavaScriptObject","SkTextAlignEnum":"LegacyJavaScriptObject","SkTextAlign":"LegacyJavaScriptObject","SkTextHeightBehaviorEnum":"LegacyJavaScriptObject","SkTextHeightBehavior":"LegacyJavaScriptObject","SkRectHeightStyleEnum":"LegacyJavaScriptObject","SkRectHeightStyle":"LegacyJavaScriptObject","SkRectWidthStyleEnum":"LegacyJavaScriptObject","SkRectWidthStyle":"LegacyJavaScriptObject","SkVertexModeEnum":"LegacyJavaScriptObject","SkVertexMode":"LegacyJavaScriptObject","SkPointModeEnum":"LegacyJavaScriptObject","SkPointMode":"LegacyJavaScriptObject","SkClipOpEnum":"LegacyJavaScriptObject","SkClipOp":"LegacyJavaScriptObject","SkFillTypeEnum":"LegacyJavaScriptObject","SkFillType":"LegacyJavaScriptObject","SkPathOpEnum":"LegacyJavaScriptObject","SkPathOp":"LegacyJavaScriptObject","SkBlurStyleEnum":"LegacyJavaScriptObject","SkBlurStyle":"LegacyJavaScriptObject","SkStrokeCapEnum":"LegacyJavaScriptObject","SkStrokeCap":"LegacyJavaScriptObject","SkPaintStyleEnum":"LegacyJavaScriptObject","SkPaintStyle":"LegacyJavaScriptObject","SkBlendModeEnum":"LegacyJavaScriptObject","SkBlendMode":"LegacyJavaScriptObject","SkStrokeJoinEnum":"LegacyJavaScriptObject","SkStrokeJoin":"LegacyJavaScriptObject","SkTileModeEnum":"LegacyJavaScriptObject","SkTileMode":"LegacyJavaScriptObject","SkFilterModeEnum":"LegacyJavaScriptObject","SkFilterMode":"LegacyJavaScriptObject","SkMipmapModeEnum":"LegacyJavaScriptObject","SkMipmapMode":"LegacyJavaScriptObject","SkAlphaTypeEnum":"LegacyJavaScriptObject","SkAlphaType":"LegacyJavaScriptObject","SkColorTypeEnum":"LegacyJavaScriptObject","SkColorType":"LegacyJavaScriptObject","SkImage":"LegacyJavaScriptObject","SkShaderNamespace":"LegacyJavaScriptObject","SkMaskFilterNamespace":"LegacyJavaScriptObject","CkFilterOptions":"LegacyJavaScriptObject","_CkCubicFilterOptions":"LegacyJavaScriptObject","_CkTransformFilterOptions":"LegacyJavaScriptObject","SkColorFilterNamespace":"LegacyJavaScriptObject","SkImageFilterNamespace":"LegacyJavaScriptObject","SkPathNamespace":"LegacyJavaScriptObject","_NativeFloat32ArrayType":"LegacyJavaScriptObject","SkFloat32List":"LegacyJavaScriptObject","SkContourMeasureIter":"LegacyJavaScriptObject","SkContourMeasure":"LegacyJavaScriptObject","SkPictureRecorder":"LegacyJavaScriptObject","SkCanvas":"LegacyJavaScriptObject","SkParagraphBuilderNamespace":"LegacyJavaScriptObject","SkParagraphBuilder":"LegacyJavaScriptObject","SkParagraphStyle":"LegacyJavaScriptObject","SkParagraphStyleProperties":"LegacyJavaScriptObject","SkTextStyle":"LegacyJavaScriptObject","SkTextDecorationStyleEnum":"LegacyJavaScriptObject","SkTextDecorationStyle":"LegacyJavaScriptObject","SkTextBaselineEnum":"LegacyJavaScriptObject","SkTextBaseline":"LegacyJavaScriptObject","SkPlaceholderAlignmentEnum":"LegacyJavaScriptObject","SkPlaceholderAlignment":"LegacyJavaScriptObject","SkTextStyleProperties":"LegacyJavaScriptObject","SkStrutStyleProperties":"LegacyJavaScriptObject","SkFontStyle":"LegacyJavaScriptObject","SkTextShadow":"LegacyJavaScriptObject","SkFontFeature":"LegacyJavaScriptObject","SkTypeface":"LegacyJavaScriptObject","SkFont":"LegacyJavaScriptObject","SkFontMgr":"LegacyJavaScriptObject","TypefaceFontProvider":"LegacyJavaScriptObject","SkLineMetrics":"LegacyJavaScriptObject","SkTextPosition":"LegacyJavaScriptObject","SkTextRange":"LegacyJavaScriptObject","SkVertices":"LegacyJavaScriptObject","SkTonalColors":"LegacyJavaScriptObject","SkFontMgrNamespace":"LegacyJavaScriptObject","TypefaceFontProviderNamespace":"LegacyJavaScriptObject","SkTypefaceFactory":"LegacyJavaScriptObject","SkDeletable":"LegacyJavaScriptObject","JsConstructor":"LegacyJavaScriptObject","SkObjectFinalizationRegistry":"LegacyJavaScriptObject","SkData":"LegacyJavaScriptObject","SkImageInfo":"LegacyJavaScriptObject","SkPartialImageInfo":"LegacyJavaScriptObject","JsFlutterConfiguration":"LegacyJavaScriptObject","DomWindow":"LegacyJavaScriptObject","DomConsole":"LegacyJavaScriptObject","DomNavigator":"LegacyJavaScriptObject","DomDocument":"LegacyJavaScriptObject","DomHTMLDocument":"LegacyJavaScriptObject","DomEventTarget":"LegacyJavaScriptObject","DomEvent":"LegacyJavaScriptObject","DomProgressEvent":"LegacyJavaScriptObject","DomNode":"LegacyJavaScriptObject","DomElement":"LegacyJavaScriptObject","DomCSSStyleDeclaration":"LegacyJavaScriptObject","DomHTMLElement":"LegacyJavaScriptObject","DomHTMLMetaElement":"LegacyJavaScriptObject","DomHTMLHeadElement":"LegacyJavaScriptObject","DomHTMLBodyElement":"LegacyJavaScriptObject","DomHTMLImageElement":"LegacyJavaScriptObject","DomHTMLScriptElement":"LegacyJavaScriptObject","DomHTMLDivElement":"LegacyJavaScriptObject","DomHTMLSpanElement":"LegacyJavaScriptObject","DomHTMLButtonElement":"LegacyJavaScriptObject","DomHTMLParagraphElement":"LegacyJavaScriptObject","DomHTMLStyleElement":"LegacyJavaScriptObject","DomPerformance":"LegacyJavaScriptObject","DomPerformanceEntry":"LegacyJavaScriptObject","DomPerformanceMeasure":"LegacyJavaScriptObject","DomCanvasElement":"LegacyJavaScriptObject","DomCanvasImageSource":"LegacyJavaScriptObject","DomCanvasRenderingContext2D":"LegacyJavaScriptObject","DomImageData":"LegacyJavaScriptObject","DomCanvasPattern":"LegacyJavaScriptObject","DomCanvasGradient":"LegacyJavaScriptObject","DomXMLHttpRequestEventTarget":"LegacyJavaScriptObject","DomXMLHttpRequest":"LegacyJavaScriptObject","DomResponse":"LegacyJavaScriptObject","DomCharacterData":"LegacyJavaScriptObject","DomText":"LegacyJavaScriptObject","DomTextMetrics":"LegacyJavaScriptObject","DomException":"LegacyJavaScriptObject","DomRectReadOnly":"LegacyJavaScriptObject","DomRect":"LegacyJavaScriptObject","DomFontFace":"LegacyJavaScriptObject","DomFontFaceSet":"LegacyJavaScriptObject","DomVisualViewport":"LegacyJavaScriptObject","DomHTMLTextAreaElement":"LegacyJavaScriptObject","DomClipboard":"LegacyJavaScriptObject","DomUIEvent":"LegacyJavaScriptObject","DomKeyboardEvent":"LegacyJavaScriptObject","DomHistory":"LegacyJavaScriptObject","DomLocation":"LegacyJavaScriptObject","DomPopStateEvent":"LegacyJavaScriptObject","DomURL":"LegacyJavaScriptObject","DomBlob":"LegacyJavaScriptObject","DomMutationObserver":"LegacyJavaScriptObject","DomMutationRecord":"LegacyJavaScriptObject","DomMediaQueryList":"LegacyJavaScriptObject","DomMediaQueryListEvent":"LegacyJavaScriptObject","DomPath2D":"LegacyJavaScriptObject","DomMouseEvent":"LegacyJavaScriptObject","DomPointerEvent":"LegacyJavaScriptObject","DomWheelEvent":"LegacyJavaScriptObject","DomTouchEvent":"LegacyJavaScriptObject","DomTouch":"LegacyJavaScriptObject","DomCompositionEvent":"LegacyJavaScriptObject","DomHTMLInputElement":"LegacyJavaScriptObject","DomTokenList":"LegacyJavaScriptObject","DomHTMLFormElement":"LegacyJavaScriptObject","DomHTMLLabelElement":"LegacyJavaScriptObject","DomOffscreenCanvas":"LegacyJavaScriptObject","DomFileReader":"LegacyJavaScriptObject","DomDocumentFragment":"LegacyJavaScriptObject","DomShadowRoot":"LegacyJavaScriptObject","DomStyleSheet":"LegacyJavaScriptObject","DomCSSStyleSheet":"LegacyJavaScriptObject","DomCSSRule":"LegacyJavaScriptObject","DomScreen":"LegacyJavaScriptObject","DomScreenOrientation":"LegacyJavaScriptObject","DomWebSocket":"LegacyJavaScriptObject","DomMessageEvent":"LegacyJavaScriptObject","DomHTMLIFrameElement":"LegacyJavaScriptObject","DomMessagePort":"LegacyJavaScriptObject","DomMessageChannel":"LegacyJavaScriptObject","_DomList":"LegacyJavaScriptObject","FlutterEngineInitializer":"LegacyJavaScriptObject","InitializeEngineFnParameters":"LegacyJavaScriptObject","FlutterAppRunner":"LegacyJavaScriptObject","RunAppFnParameters":"LegacyJavaScriptObject","FlutterApp":"LegacyJavaScriptObject","JsUrlStrategy":"LegacyJavaScriptObject","JsPromise":"LegacyJavaScriptObject","ImageDecoder":"LegacyJavaScriptObject","ImageDecoderOptions":"LegacyJavaScriptObject","DecodeResult":"LegacyJavaScriptObject","DecodeOptions":"LegacyJavaScriptObject","VideoFrame":"LegacyJavaScriptObject","ImageTrackList":"LegacyJavaScriptObject","ImageTrack":"LegacyJavaScriptObject","SVGElement":"LegacyJavaScriptObject","SVGGraphicsElement":"LegacyJavaScriptObject","SVGSVGElement":"LegacyJavaScriptObject","SVGClipPathElement":"LegacyJavaScriptObject","SVGDefsElement":"LegacyJavaScriptObject","SVGGeometryElement":"LegacyJavaScriptObject","SVGPathElement":"LegacyJavaScriptObject","SVGFilterElement":"LegacyJavaScriptObject","SVGAnimatedLength":"LegacyJavaScriptObject","SVGLength":"LegacyJavaScriptObject","SVGAnimatedEnumeration":"LegacyJavaScriptObject","SVGFEColorMatrixElement":"LegacyJavaScriptObject","SVGFEFloodElement":"LegacyJavaScriptObject","SVGFEBlendElement":"LegacyJavaScriptObject","SVGFEImageElement":"LegacyJavaScriptObject","SVGFECompositeElement":"LegacyJavaScriptObject","SVGAnimatedString":"LegacyJavaScriptObject","SVGAnimatedNumber":"LegacyJavaScriptObject","SVGAnimatedNumberList":"LegacyJavaScriptObject","SVGNumberList":"LegacyJavaScriptObject","SVGNumber":"LegacyJavaScriptObject","PlainJavaScriptObject":"LegacyJavaScriptObject","UnknownJavaScriptObject":"LegacyJavaScriptObject","JavaScriptFunction":"LegacyJavaScriptObject","JsUrlStrategy0":"LegacyJavaScriptObject","LoadConfig":"LegacyJavaScriptObject","GoogleAuthInitFailureError":"LegacyJavaScriptObject","GoogleAuth":"LegacyJavaScriptObject","GoogleUser":"LegacyJavaScriptObject","GoogleAuthSignInError":"LegacyJavaScriptObject","OfflineAccessResponse":"LegacyJavaScriptObject","_GoogleAuth":"LegacyJavaScriptObject","IsSignedIn":"LegacyJavaScriptObject","CurrentUser":"LegacyJavaScriptObject","SigninOptions":"LegacyJavaScriptObject","OfflineAccessOptions":"LegacyJavaScriptObject","ClientConfig":"LegacyJavaScriptObject","SigninOptionsBuilder":"LegacyJavaScriptObject","BasicProfile":"LegacyJavaScriptObject","AuthResponse":"LegacyJavaScriptObject","AuthorizeConfig":"LegacyJavaScriptObject","AuthorizeResponse":"LegacyJavaScriptObject","_GoogleUser":"LegacyJavaScriptObject","Promise0":"LegacyJavaScriptObject","Promise1":"LegacyJavaScriptObject","BindConfiguration":"LegacyJavaScriptObject","Data":"LegacyJavaScriptObject","Boundary":"LegacyJavaScriptObject","ViewPort":"LegacyJavaScriptObject","Options":"LegacyJavaScriptObject","CroppieJS":"LegacyJavaScriptObject","AuthenticationResult0":"LegacyJavaScriptObject","AccountInfo":"LegacyJavaScriptObject","Configuration0":"LegacyJavaScriptObject","BrowserAuthOptions0":"LegacyJavaScriptObject","CacheOptions":"LegacyJavaScriptObject","BrowserSystemOptions":"LegacyJavaScriptObject","LoggerOptions":"LegacyJavaScriptObject","AuthError":"LegacyJavaScriptObject","EventMessage":"LegacyJavaScriptObject","Logger1":"LegacyJavaScriptObject","NavigationOptions":"LegacyJavaScriptObject","NetworkRequestOptions":"LegacyJavaScriptObject","NetworkResponse":"LegacyJavaScriptObject","PublicClientApplication0":"LegacyJavaScriptObject","SsoSilentRequest":"LegacyJavaScriptObject","EndSessionRequest":"LegacyJavaScriptObject","EndSessionPopupRequest0":"LegacyJavaScriptObject","SilentRequest":"LegacyJavaScriptObject","RedirectRequest":"LegacyJavaScriptObject","PopupRequest0":"LegacyJavaScriptObject","CommonSilentFlowRequest":"LegacyJavaScriptObject","CommonAuthorizationUrlRequest0":"LegacyJavaScriptObject","CommonEndSessionRequest0":"LegacyJavaScriptObject","JsError":"LegacyJavaScriptObject","Promise2":"LegacyJavaScriptObject","Array":"LegacyJavaScriptObject","Object0":"LegacyJavaScriptObject","Reflect":"LegacyJavaScriptObject","PdfJsDoc":"LegacyJavaScriptObject","PdfJsPage":"LegacyJavaScriptObject","PdfJs":"LegacyJavaScriptObject","Settings":"LegacyJavaScriptObject","PdfJsDocLoader":"LegacyJavaScriptObject","PdfJsViewport":"LegacyJavaScriptObject","PdfJsRender":"LegacyJavaScriptObject","SignInResponseI":"LegacyJavaScriptObject","SignInWithAppleInitOptions":"LegacyJavaScriptObject","AuthorizationI":"LegacyJavaScriptObject","UserI":"LegacyJavaScriptObject","NameI":"LegacyJavaScriptObject","KeyframeEffect":"JavaScriptObject","KeyframeEffectReadOnly":"JavaScriptObject","AnimationEffectReadOnly":"JavaScriptObject","AnimationEvent":"Event","AudioContext":"BaseAudioContext","AbsoluteOrientationSensor":"EventTarget","OrientationSensor":"EventTarget","Sensor":"EventTarget","AElement":"SvgElement","GraphicsElement":"SvgElement","OpenDBRequest":"Request0","_WorkerNavigator":"NavigatorConcurrentHardware","_ResourceProgressEvent":"ProgressEvent","AudioElement":"HtmlElement","MediaElement":"HtmlElement","ShadowRoot":"Node1","DocumentFragment":"Node1","XmlDocument":"Document1","WindowClient":"Client","VttCue":"TextTrackCue","AbortPaymentEvent":"ExtendableEvent","DedicatedWorkerGlobalScope":"WorkerGlobalScope","FederatedCredential":"Credential","CDataSection":"CharacterData","Text2":"CharacterData","MidiInput":"MidiPort","MathMLElement":"Element2","HttpRequestUpload":"HttpRequestEventTarget","HtmlFormControlsCollection":"HtmlCollection","DirectoryEntry":"Entry","CssCharsetRule":"CssRule","CssMatrixComponent":"CssTransformComponent","CssStyleSheet":"StyleSheet","CssurlImageValue":"CssStyleValue","CssImageValue":"CssStyleValue","CssResourceValue":"CssStyleValue","CanvasCaptureMediaStreamTrack":"MediaStreamTrack","BackgroundFetchClickEvent":"BackgroundFetchEvent","OperatingSystem":{"Enum":[]},"CkImage":{"Image1":[]},"CkBrowserImageDecoder":{"Codec":[]},"ManagedSkiaObject":{"SkiaObject":["1"]},"PersistedContainerSurface":{"PersistedSurface":[]},"Checkable":{"RoleManager":[]},"ImageRoleManager":{"RoleManager":[]},"Incrementable":{"RoleManager":[]},"LabelAndValue":{"RoleManager":[]},"LiveRegion":{"RoleManager":[]},"Scrollable0":{"RoleManager":[]},"Role":{"Enum":[]},"GestureMode":{"Enum":[]},"Tappable":{"RoleManager":[]},"TextField0":{"RoleManager":[]},"LineCharProperty":{"Enum":[]},"EngineLineMetrics":{"LineMetrics":[]},"WordCharProperty":{"Enum":[]},"AssetManagerException":{"Exception":[]},"BrowserEngine":{"Enum":[]},"RecordingCkCanvas":{"CkCanvas":[]},"CkClearCommand":{"CkPaintCommand":[]},"CkSaveCommand":{"CkPaintCommand":[]},"CkRestoreCommand":{"CkPaintCommand":[]},"CkTranslateCommand":{"CkPaintCommand":[]},"CkScaleCommand":{"CkPaintCommand":[]},"CkRotateCommand":{"CkPaintCommand":[]},"CkTransformCommand":{"CkPaintCommand":[]},"CkClipRectCommand":{"CkPaintCommand":[]},"CkDrawArcCommand":{"CkPaintCommand":[]},"CkClipRRectCommand":{"CkPaintCommand":[]},"CkClipPathCommand":{"CkPaintCommand":[]},"CkDrawLineCommand":{"CkPaintCommand":[]},"CkDrawPaintCommand":{"CkPaintCommand":[]},"CkDrawRectCommand":{"CkPaintCommand":[]},"CkDrawRRectCommand":{"CkPaintCommand":[]},"CkDrawDRRectCommand":{"CkPaintCommand":[]},"CkDrawCircleCommand":{"CkPaintCommand":[]},"CkDrawPathCommand":{"CkPaintCommand":[]},"CkDrawShadowCommand":{"CkPaintCommand":[]},"CkDrawImageRectCommand":{"CkPaintCommand":[]},"CkDrawParagraphCommand":{"CkPaintCommand":[]},"CkDrawPictureCommand":{"CkPaintCommand":[]},"CkSaveLayerCommand":{"CkPaintCommand":[]},"CkSaveLayerWithFilterCommand":{"CkPaintCommand":[]},"SkiaObjectCollectionError":{"Error":[]},"ManagedSkColorFilter":{"ManagedSkiaObject":["SkColorFilter"],"SkiaObject":["SkColorFilter"]},"CkColorFilter":{"CkManagedSkImageFilterConvertible":[]},"CkMatrixColorFilter":{"CkManagedSkImageFilterConvertible":[]},"CkComposeColorFilter":{"CkManagedSkImageFilterConvertible":[]},"MutatorType":{"Enum":[]},"MutatorsStack":{"Iterable":["Mutator"],"Iterable.E":"Mutator"},"ImageCodecException":{"Exception":[]},"AnimatedImageFrameInfo":{"FrameInfo":[]},"CkImageFilter":{"ManagedSkiaObject":["SkImageFilter"],"CkManagedSkImageFilterConvertible":[],"SkiaObject":["SkImageFilter"]},"_CkMatrixImageFilter":{"ManagedSkiaObject":["SkImageFilter"],"CkManagedSkImageFilterConvertible":[],"SkiaObject":["SkImageFilter"]},"CkAnimatedImage":{"ManagedSkiaObject":["SkAnimatedImage"],"SkiaObject":["SkAnimatedImage"],"Codec":[]},"ContainerLayer":{"Layer":[]},"RootLayer":{"Layer":[]},"BackdropFilterEngineLayer":{"Layer":[],"BackdropFilterEngineLayer0":[]},"ClipPathEngineLayer":{"Layer":[],"ClipPathEngineLayer0":[]},"ClipRectEngineLayer":{"Layer":[],"ClipRectEngineLayer0":[]},"ClipRRectEngineLayer":{"Layer":[],"ClipRRectEngineLayer0":[]},"OpacityEngineLayer":{"Layer":[],"OpacityEngineLayer0":[]},"TransformEngineLayer":{"Layer":[],"TransformEngineLayer0":[]},"OffsetEngineLayer":{"Layer":[],"TransformEngineLayer0":[],"OffsetEngineLayer0":[]},"PictureLayer":{"Layer":[]},"PlatformViewLayer":{"Layer":[]},"CkMaskFilter":{"ManagedSkiaObject":["SkMaskFilter"],"SkiaObject":["SkMaskFilter"]},"CkPaint":{"ManagedSkiaObject":["SkPaint"],"SkiaObject":["SkPaint"],"Paint":[]},"CkPath":{"ManagedSkiaObject":["SkPath"],"SkiaObject":["SkPath"],"Path":[]},"CkPicture":{"ManagedSkiaObject":["SkPicture"],"SkiaObject":["SkPicture"]},"CkShader":{"ManagedSkiaObject":["SkShader"],"SkiaObject":["SkShader"]},"CkGradientLinear":{"CkShader":[],"ManagedSkiaObject":["SkShader"],"SkiaObject":["SkShader"]},"SkiaObjectBox":{"SkiaObject":["2"]},"CkParagraph":{"SkiaObject":["SkParagraph"]},"CkLineMetrics":{"LineMetrics":[]},"_ParagraphCommandType":{"Enum":[]},"CanvasKitError":{"Error":[]},"_DomListWrapper":{"Iterable":["1"],"Iterable.E":"1"},"PersistedBackdropFilter":{"PersistedContainerSurface":[],"PersistedSurface":[],"BackdropFilterEngineLayer0":[]},"PersistedClipRect":{"PersistedContainerSurface":[],"PersistedSurface":[],"ClipRectEngineLayer0":[]},"PersistedClipRRect":{"PersistedContainerSurface":[],"PersistedSurface":[],"ClipRRectEngineLayer0":[]},"PersistedClipPath":{"PersistedContainerSurface":[],"PersistedSurface":[],"ClipPathEngineLayer0":[]},"PersistedOffset":{"PersistedContainerSurface":[],"PersistedSurface":[],"OffsetEngineLayer0":[]},"PersistedOpacity":{"PersistedContainerSurface":[],"PersistedSurface":[],"OpacityEngineLayer0":[]},"SurfacePaint":{"Paint":[]},"SurfacePath":{"Path":[]},"PersistedPicture":{"PersistedSurface":[]},"PersistedPlatformView":{"PersistedSurface":[]},"DrawCommand":{"PaintCommand":[]},"PaintSave":{"PaintCommand":[]},"PaintRestore":{"PaintCommand":[]},"PaintTranslate":{"PaintCommand":[]},"PaintScale":{"PaintCommand":[]},"PaintRotate":{"PaintCommand":[]},"PaintTransform":{"PaintCommand":[]},"PaintClipRect":{"PaintCommand":[]},"PaintClipRRect":{"PaintCommand":[]},"PaintClipPath":{"PaintCommand":[]},"PaintDrawLine":{"PaintCommand":[]},"PaintDrawPaint":{"PaintCommand":[]},"PaintDrawRect":{"PaintCommand":[]},"PaintDrawRRect":{"PaintCommand":[]},"PaintDrawDRRect":{"PaintCommand":[]},"PaintDrawCircle":{"PaintCommand":[]},"PaintDrawPath":{"PaintCommand":[]},"PaintDrawShadow":{"PaintCommand":[]},"PaintDrawImageRect":{"PaintCommand":[]},"PaintDrawParagraph":{"PaintCommand":[]},"PersistedScene":{"PersistedContainerSurface":[],"PersistedSurface":[]},"_MatrixEngineImageFilter":{"EngineImageFilter":[]},"PersistedSurfaceState":{"Enum":[]},"PersistedLeafSurface":{"PersistedSurface":[]},"PersistedTransform":{"PersistedContainerSurface":[],"PersistedSurface":[],"TransformEngineLayer0":[]},"HtmlCodec":{"Codec":[]},"HtmlBlobCodec":{"Codec":[]},"SingleFrameInfo":{"FrameInfo":[]},"HtmlImage":{"Image1":[]},"DebugEngineInitializationState":{"Enum":[]},"_CheckableKind":{"Enum":[]},"AccessibilityMode":{"Enum":[]},"EnabledState":{"Enum":[]},"_TypedDataBuffer":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_IntBuffer":{"_TypedDataBuffer":["int"],"ListMixin":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint8Buffer":{"_TypedDataBuffer":["int"],"ListMixin":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int","_TypedDataBuffer.E":"int"},"FlatTextSpan":{"ParagraphSpan":[]},"PlaceholderSpan":{"ParagraphSpan":[]},"ChildStyleNode":{"StyleNode":[]},"RootStyleNode":{"StyleNode":[]},"PlaceholderBox":{"RangeBox":[]},"SpanBox":{"RangeBox":[]},"LineBreakType":{"Enum":[]},"_ComparisonResult":{"Enum":[]},"TextCapitalization":{"Enum":[]},"TransformKind":{"Enum":[]},"EngineFlutterWindow":{"FlutterWindow":[]},"EngineSingletonFlutterWindow":{"FlutterWindow":[]},"HttpException":{"Exception":[]},"JSBool":{"bool":[]},"JSNull":{"Null":[]},"LegacyJavaScriptObject":{"JavaScriptObject":[],"SkAnimatedImage":[],"SkShader":[],"SkPaint":[],"SkMaskFilter":[],"SkColorFilter":[],"SkImageFilter":[],"SkPath":[],"SkPicture":[],"SkParagraph":[],"Promise":["1&"],"GoogleAuthInitFailureError":[],"GoogleAuthSignInError":[],"GoogleAuth":[],"GoogleUser":[],"AuthenticationResult0":[],"JsError":[],"PdfJsDoc":[],"PdfJsPage":[],"SignInResponseI":[]},"JSArray":{"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"JSIndexable":["1"]},"JSUnmodifiableArray":{"JSArray":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"JSIndexable":["1"]},"JSNumber":{"double":[],"num":[],"Comparable":["num"]},"JSInt":{"double":[],"int":[],"num":[],"Comparable":["num"]},"JSNumNotInt":{"double":[],"num":[],"Comparable":["num"]},"JSString":{"String":[],"Comparable":["String"],"Pattern":[],"JSIndexable":["@"]},"_CastIterableBase":{"Iterable":["2"]},"CastIterable":{"_CastIterableBase":["1","2"],"Iterable":["2"],"Iterable.E":"2"},"_EfficientLengthCastIterable":{"CastIterable":["1","2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"_CastListBase":{"ListMixin":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"]},"CastList":{"_CastListBase":["1","2"],"ListMixin":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListMixin.E":"2","Iterable.E":"2"},"CastMap":{"MapMixin":["3","4"],"Map":["3","4"],"MapMixin.K":"3","MapMixin.V":"4"},"LateError":{"Error":[]},"ReachabilityError":{"Error":[]},"CodeUnits":{"ListMixin":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NotNullableError":{"TypeError":[],"Error":[]},"EfficientLengthIterable":{"Iterable":["1"]},"ListIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"SubListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"MappedIterable":{"Iterable":["2"],"Iterable.E":"2"},"EfficientLengthMappedIterable":{"MappedIterable":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MappedListIterable":{"ListIterable":["2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2","ListIterable.E":"2"},"WhereIterable":{"Iterable":["1"],"Iterable.E":"1"},"ExpandIterable":{"Iterable":["2"],"Iterable.E":"2"},"TakeIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthTakeIterable":{"TakeIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthSkipIterable":{"SkipIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipWhileIterable":{"Iterable":["1"],"Iterable.E":"1"},"EmptyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"FollowedByIterable":{"Iterable":["1"],"Iterable.E":"1"},"WhereTypeIterable":{"Iterable":["1"],"Iterable.E":"1"},"UnmodifiableListBase":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_ListIndicesIterable":{"ListIterable":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"Iterable.E":"int","ListIterable.E":"int"},"ListMapView":{"MapMixin":["int","1"],"_UnmodifiableMapMixin":["int","1"],"Map":["int","1"],"MapMixin.K":"int","MapMixin.V":"1"},"ReversedListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"Symbol":{"Symbol0":[]},"ConstantMapView":{"UnmodifiableMapView":["1","2"],"MapView":["1","2"],"_UnmodifiableMapMixin":["1","2"],"Map":["1","2"]},"ConstantMap":{"Map":["1","2"]},"ConstantStringMap":{"ConstantMap":["1","2"],"Map":["1","2"]},"_ConstantMapKeyIterable":{"Iterable":["1"],"Iterable.E":"1"},"GeneralConstantMap":{"ConstantMap":["1","2"],"Map":["1","2"]},"Instantiation":{"Function":[]},"Instantiation1":{"Function":[]},"NullError":{"TypeError":[],"NoSuchMethodError":[],"Error":[]},"JsNoSuchMethodError":{"NoSuchMethodError":[],"Error":[]},"UnknownJsTypeError":{"Error":[]},"NullThrownFromJavaScriptException":{"Exception":[]},"_StackTrace":{"StackTrace":[]},"Closure":{"Function":[]},"Closure0Args":{"Function":[]},"Closure2Args":{"Function":[]},"TearOffClosure":{"Function":[]},"StaticClosure":{"Function":[]},"BoundClosure":{"Function":[]},"RuntimeError":{"Error":[]},"JsLinkedHashMap":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"LinkedHashMapKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"JSSyntaxRegExp":{"RegExp":[],"Pattern":[]},"_MatchImplementation":{"RegExpMatch":[],"Match":[]},"_AllMatchesIterable":{"Iterable":["RegExpMatch"],"Iterable.E":"RegExpMatch"},"StringMatch":{"Match":[]},"_StringAllMatchesIterable":{"Iterable":["Match"],"Iterable.E":"Match"},"NativeByteBuffer":{"ByteBuffer":[]},"NativeTypedData":{"TypedData":[]},"NativeByteData":{"ByteData":[],"TypedData":[]},"NativeTypedArray":{"JavaScriptIndexingBehavior":["1"],"TypedData":[],"JSIndexable":["1"]},"NativeTypedArrayOfDouble":{"ListMixin":["double"],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"]},"NativeTypedArrayOfInt":{"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"]},"NativeFloat32List":{"NativeTypedArrayOfDouble":[],"ListMixin":["double"],"Float32List":[],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"],"ListMixin.E":"double"},"NativeFloat64List":{"NativeTypedArrayOfDouble":[],"ListMixin":["double"],"Float64List":[],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"],"ListMixin.E":"double"},"NativeInt16List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeInt32List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"Int32List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeInt8List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint16List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint32List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint8ClampedList":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint8List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"Uint8List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"_Type":{"Type":[]},"_Error":{"Error":[]},"_TypeError":{"TypeError":[],"Error":[]},"_Future":{"Future":["1"]},"MultiStreamController":{"EventSink":["1"]},"_BufferingStreamSubscription":{"_BufferingStreamSubscription.T":"1"},"_HandlerEventSink":{"EventSink":["1"]},"_TimerImpl":{"Timer":[]},"_AsyncAwaitCompleter":{"Completer":["1"]},"_SyncStarIterable":{"Iterable":["1"],"Iterable.E":"1"},"AsyncError":{"Error":[]},"_BroadcastStream":{"_ControllerStream":["1"],"_StreamImpl":["1"],"Stream":["1"],"Stream.T":"1"},"_BroadcastSubscription":{"_ControllerSubscription":["1"],"_BufferingStreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_BroadcastStreamController":{"EventSink":["1"]},"_SyncBroadcastStreamController":{"_BroadcastStreamController":["1"],"EventSink":["1"]},"_AsyncBroadcastStreamController":{"_BroadcastStreamController":["1"],"EventSink":["1"]},"TimeoutException":{"Exception":[]},"_Completer":{"Completer":["1"]},"_AsyncCompleter":{"_Completer":["1"],"Completer":["1"]},"_SyncCompleter":{"_Completer":["1"],"Completer":["1"]},"StreamView":{"Stream":["1"]},"_StreamController":{"EventSink":["1"]},"_AsyncStreamController":{"_AsyncStreamControllerDispatch":["1"],"_StreamController":["1"],"EventSink":["1"]},"_SyncStreamController":{"_StreamController":["1"],"EventSink":["1"]},"_ControllerStream":{"_StreamImpl":["1"],"Stream":["1"],"Stream.T":"1"},"_ControllerSubscription":{"_BufferingStreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_StreamControllerAddStreamState":{"_AddStreamState":["1"]},"_StreamImpl":{"Stream":["1"]},"_EmptyStream":{"Stream":["1"],"Stream.T":"1"},"_MultiStream":{"Stream":["1"],"Stream.T":"1"},"_MultiStreamController":{"_AsyncStreamController":["1"],"_AsyncStreamControllerDispatch":["1"],"_StreamController":["1"],"MultiStreamController":["1"],"EventSink":["1"]},"_ForwardingStream":{"Stream":["2"]},"_ForwardingStreamSubscription":{"_BufferingStreamSubscription":["2"],"_BufferingStreamSubscription.T":"2"},"_WhereStream":{"_ForwardingStream":["1","1"],"Stream":["1"],"Stream.T":"1","_ForwardingStream.S":"1","_ForwardingStream.T":"1"},"_MapStream":{"_ForwardingStream":["1","2"],"Stream":["2"],"Stream.T":"2","_ForwardingStream.S":"1","_ForwardingStream.T":"2"},"_EventSinkWrapper":{"EventSink":["1"]},"_SinkTransformerStreamSubscription":{"_BufferingStreamSubscription":["2"],"_BufferingStreamSubscription.T":"2"},"_BoundSinkStream":{"Stream":["2"],"Stream.T":"2"},"_StreamHandlerTransformer":{"_StreamSinkTransformer":["1","2"]},"_Zone":{"Zone":[]},"_RootZone":{"Zone":[]},"_SplayTreeMapNode":{"MapEntry":["1","2"]},"_HashMap":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_IdentityHashMap":{"_HashMap":["1","2"],"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_CustomHashMap":{"_HashMap":["1","2"],"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_HashMapKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"_LinkedIdentityHashMap":{"JsLinkedHashMap":["1","2"],"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_LinkedCustomHashMap":{"JsLinkedHashMap":["1","2"],"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_HashSet":{"_SetBase":["1"],"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"SetMixin.E":"1"},"_LinkedHashSet":{"_SetBase":["1"],"SetMixin":["1"],"LinkedHashSet":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"SetMixin.E":"1"},"UnmodifiableListView":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListMixin.E":"1"},"IterableBase":{"Iterable":["1"]},"LinkedList":{"Iterable":["1"],"Iterable.E":"1"},"ListBase":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"MapBase":{"MapMixin":["1","2"],"Map":["1","2"]},"MapMixin":{"Map":["1","2"]},"UnmodifiableMapBase":{"MapMixin":["1","2"],"_UnmodifiableMapMixin":["1","2"],"Map":["1","2"]},"_MapBaseValueIterable":{"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MapView":{"Map":["1","2"]},"UnmodifiableMapView":{"MapView":["1","2"],"_UnmodifiableMapMixin":["1","2"],"Map":["1","2"]},"_DoubleLinkedQueueElement":{"_DoubleLinkedQueueEntry":["1"],"DoubleLinkedQueueEntry":["1"]},"_DoubleLinkedQueueSentinel":{"_DoubleLinkedQueueEntry":["1"]},"DoubleLinkedQueue":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"ListQueue":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"SetBase":{"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_SetBase":{"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_UnmodifiableSet":{"_SetBase":["1"],"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"SetMixin.E":"1"},"SplayTreeMap":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_SplayTreeKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"_SplayTreeValueIterable":{"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"_SplayTreeMapEntryIterable":{"EfficientLengthIterable":["MapEntry<1,2>"],"Iterable":["MapEntry<1,2>"],"Iterable.E":"MapEntry<1,2>"},"_SplayTreeKeyIterator":{"_SplayTreeIterator":["1","2","1"]},"_SplayTreeValueIterator":{"_SplayTreeIterator":["1","_SplayTreeMapNode<1,2>","2"]},"_SplayTreeMapEntryIterator":{"_SplayTreeIterator":["1","_SplayTreeMapNode<1,2>","MapEntry<1,2>"]},"SplayTreeSet":{"SetMixin":["1"],"Set":["1"],"IterableMixin":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"SetMixin.E":"1"},"Encoding":{"Codec0":["String","List"]},"_JsonMap":{"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"_JsonMapKeyIterable":{"ListIterable":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"Iterable.E":"String","ListIterable.E":"String"},"AsciiCodec":{"Encoding":[],"Codec0":["String","List"]},"_UnicodeSubsetEncoder":{"Converter":["String","List"]},"AsciiEncoder":{"Converter":["String","List"]},"_UnicodeSubsetDecoder":{"Converter":["List","String"]},"AsciiDecoder":{"Converter":["List","String"]},"Base64Codec":{"Codec0":["List","String"]},"Base64Encoder":{"Converter":["List","String"]},"Base64Decoder":{"Converter":["String","List"]},"HtmlEscape":{"Converter":["String","String"]},"JsonUnsupportedObjectError":{"Error":[]},"JsonCyclicError":{"Error":[]},"JsonCodec":{"Codec0":["Object?","String"]},"JsonEncoder":{"Converter":["Object?","String"]},"JsonDecoder":{"Converter":["String","Object?"]},"Latin1Codec":{"Encoding":[],"Codec0":["String","List"]},"Latin1Encoder":{"Converter":["String","List"]},"Latin1Decoder":{"Converter":["List","String"]},"Utf8Codec":{"Encoding":[],"Codec0":["String","List"]},"Utf8Encoder":{"Converter":["String","List"]},"Utf8Decoder":{"Converter":["List","String"]},"BigInt":{"Comparable":["BigInt"]},"DateTime":{"Comparable":["DateTime"]},"double":{"num":[],"Comparable":["num"]},"Duration":{"Comparable":["Duration"]},"int":{"num":[],"Comparable":["num"]},"List":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"num":{"Comparable":["num"]},"RegExp":{"Pattern":[]},"RegExpMatch":{"Match":[]},"Set":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"String":{"Comparable":["String"],"Pattern":[]},"_BigIntImpl":{"Comparable":["BigInt"]},"_Enum":{"Enum":[]},"AssertionError":{"Error":[]},"TypeError":{"Error":[]},"NullThrownError":{"Error":[]},"ArgumentError":{"Error":[]},"RangeError":{"Error":[]},"IndexError":{"Error":[]},"NoSuchMethodError":{"Error":[]},"UnsupportedError":{"Error":[]},"UnimplementedError":{"Error":[]},"StateError":{"Error":[]},"ConcurrentModificationError":{"Error":[]},"OutOfMemoryError":{"Error":[]},"StackOverflowError":{"Error":[]},"CyclicInitializationError":{"Error":[]},"_Exception":{"Exception":[]},"FormatException":{"Exception":[]},"IntegerDivisionByZeroException":{"Exception":[],"Error":[]},"_GeneratorIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"_StringStackTrace":{"StackTrace":[]},"Runes":{"Iterable":["int"],"Iterable.E":"int"},"_Uri":{"Uri":[]},"_SimpleUri":{"Uri":[]},"_DataUri":{"Uri":[]},"HtmlElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"BeforeUnloadEvent":{"Event":[],"JavaScriptObject":[]},"Blob":{"JavaScriptObject":[]},"CssRule":{"JavaScriptObject":[]},"DomException0":{"JavaScriptObject":[]},"Element2":{"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"Event":{"JavaScriptObject":[]},"File":{"Blob":[],"JavaScriptObject":[]},"Gamepad":{"JavaScriptObject":[]},"HttpRequest":{"EventTarget":[],"JavaScriptObject":[]},"IFrameElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"ImageElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"MimeType":{"JavaScriptObject":[]},"Node1":{"EventTarget":[],"JavaScriptObject":[]},"Plugin":{"JavaScriptObject":[]},"ProgressEvent":{"Event":[],"JavaScriptObject":[]},"SourceBuffer":{"EventTarget":[],"JavaScriptObject":[]},"SpeechGrammar":{"JavaScriptObject":[]},"SpeechRecognitionResult":{"JavaScriptObject":[]},"StyleSheet":{"JavaScriptObject":[]},"TextTrack":{"EventTarget":[],"JavaScriptObject":[]},"TextTrackCue":{"EventTarget":[],"JavaScriptObject":[]},"Touch":{"JavaScriptObject":[]},"AccessibleNodeList":{"JavaScriptObject":[]},"AnchorElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"Animation":{"EventTarget":[],"JavaScriptObject":[]},"ApplicationCacheErrorEvent":{"Event":[],"JavaScriptObject":[]},"AreaElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"BackgroundFetchEvent":{"Event":[],"JavaScriptObject":[]},"BackgroundFetchRegistration":{"EventTarget":[],"JavaScriptObject":[]},"BluetoothRemoteGattDescriptor":{"JavaScriptObject":[]},"ButtonElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"CanvasElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"CanvasRenderingContext2D":{"JavaScriptObject":[]},"CharacterData":{"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"Client":{"JavaScriptObject":[]},"Credential":{"JavaScriptObject":[]},"CssKeywordValue":{"JavaScriptObject":[]},"CssNumericValue":{"JavaScriptObject":[]},"CssPerspective":{"JavaScriptObject":[]},"CssStyleDeclaration":{"JavaScriptObject":[]},"CssStyleValue":{"JavaScriptObject":[]},"CssTransformComponent":{"JavaScriptObject":[]},"CssTransformValue":{"JavaScriptObject":[]},"CssUnitValue":{"JavaScriptObject":[]},"CssUnparsedValue":{"JavaScriptObject":[]},"DataElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"DataTransferItemList":{"JavaScriptObject":[]},"DeprecationReport":{"JavaScriptObject":[]},"Document1":{"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"DomError":{"JavaScriptObject":[]},"DomRectList":{"ListMixin":["Rectangle"],"ImmutableListMixin":["Rectangle"],"List":["Rectangle"],"JavaScriptIndexingBehavior":["Rectangle"],"JavaScriptObject":[],"EfficientLengthIterable":["Rectangle"],"Iterable":["Rectangle"],"JSIndexable":["Rectangle"],"ImmutableListMixin.E":"Rectangle","ListMixin.E":"Rectangle"},"DomRectReadOnly0":{"JavaScriptObject":[],"Rectangle":["num"]},"DomStringList":{"ListMixin":["String"],"ImmutableListMixin":["String"],"List":["String"],"JavaScriptIndexingBehavior":["String"],"JavaScriptObject":[],"EfficientLengthIterable":["String"],"Iterable":["String"],"JSIndexable":["String"],"ImmutableListMixin.E":"String","ListMixin.E":"String"},"DomTokenList0":{"JavaScriptObject":[]},"_ChildrenElementList":{"ListMixin":["Element2"],"List":["Element2"],"EfficientLengthIterable":["Element2"],"Iterable":["Element2"],"ListMixin.E":"Element2"},"Entry":{"JavaScriptObject":[]},"ErrorEvent":{"Event":[],"JavaScriptObject":[]},"EventTarget":{"JavaScriptObject":[]},"ExtendableEvent":{"Event":[],"JavaScriptObject":[]},"FileList":{"ListMixin":["File"],"ImmutableListMixin":["File"],"List":["File"],"JavaScriptIndexingBehavior":["File"],"JavaScriptObject":[],"EfficientLengthIterable":["File"],"Iterable":["File"],"JSIndexable":["File"],"ImmutableListMixin.E":"File","ListMixin.E":"File"},"FileReader":{"EventTarget":[],"JavaScriptObject":[]},"FileWriter":{"EventTarget":[],"JavaScriptObject":[]},"FontFaceSet":{"EventTarget":[],"JavaScriptObject":[]},"FormElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"GamepadButton":{"JavaScriptObject":[]},"History":{"JavaScriptObject":[]},"HtmlCollection":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"JavaScriptObject":[],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"HtmlDocument":{"Document1":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"HttpRequestEventTarget":{"EventTarget":[],"JavaScriptObject":[]},"ImageData":{"JavaScriptObject":[]},"InputElement":{"FileUploadInputElement":[],"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"InterventionReport":{"JavaScriptObject":[]},"LIElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"Location":{"JavaScriptObject":[]},"MediaError":{"JavaScriptObject":[]},"MediaKeyMessageEvent":{"Event":[],"JavaScriptObject":[]},"MediaKeySession":{"EventTarget":[],"JavaScriptObject":[]},"MediaList":{"JavaScriptObject":[]},"MediaQueryList":{"EventTarget":[],"JavaScriptObject":[]},"MediaStream":{"EventTarget":[],"JavaScriptObject":[]},"MediaStreamTrack":{"EventTarget":[],"JavaScriptObject":[]},"MessagePort":{"EventTarget":[],"JavaScriptObject":[]},"MeterElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"MidiInputMap":{"JavaScriptObject":[],"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"MidiOutputMap":{"JavaScriptObject":[],"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"MidiPort":{"EventTarget":[],"JavaScriptObject":[]},"MimeTypeArray":{"ListMixin":["MimeType"],"ImmutableListMixin":["MimeType"],"List":["MimeType"],"JavaScriptIndexingBehavior":["MimeType"],"JavaScriptObject":[],"EfficientLengthIterable":["MimeType"],"Iterable":["MimeType"],"JSIndexable":["MimeType"],"ImmutableListMixin.E":"MimeType","ListMixin.E":"MimeType"},"Navigator0":{"JavaScriptObject":[]},"NavigatorConcurrentHardware":{"JavaScriptObject":[]},"NavigatorUserMediaError":{"JavaScriptObject":[]},"_ChildNodeListLazy":{"ListMixin":["Node1"],"List":["Node1"],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"ListMixin.E":"Node1"},"NodeList0":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"JavaScriptObject":[],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"Notification":{"EventTarget":[],"JavaScriptObject":[]},"OptionElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"OutputElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"OverconstrainedError":{"JavaScriptObject":[]},"ParamElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"PaymentRequest":{"EventTarget":[],"JavaScriptObject":[]},"PluginArray":{"ListMixin":["Plugin"],"ImmutableListMixin":["Plugin"],"List":["Plugin"],"JavaScriptIndexingBehavior":["Plugin"],"JavaScriptObject":[],"EfficientLengthIterable":["Plugin"],"Iterable":["Plugin"],"JSIndexable":["Plugin"],"ImmutableListMixin.E":"Plugin","ListMixin.E":"Plugin"},"PositionError":{"JavaScriptObject":[]},"PresentationAvailability":{"EventTarget":[],"JavaScriptObject":[]},"PresentationConnection":{"EventTarget":[],"JavaScriptObject":[]},"PresentationConnectionCloseEvent":{"Event":[],"JavaScriptObject":[]},"ProgressElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"RelatedApplication":{"JavaScriptObject":[]},"ReportBody":{"JavaScriptObject":[]},"RtcDataChannel":{"EventTarget":[],"JavaScriptObject":[]},"RtcLegacyStatsReport":{"JavaScriptObject":[]},"RtcStatsReport":{"JavaScriptObject":[],"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"SelectElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"SourceBufferList":{"ListMixin":["SourceBuffer"],"ImmutableListMixin":["SourceBuffer"],"EventTarget":[],"List":["SourceBuffer"],"JavaScriptIndexingBehavior":["SourceBuffer"],"JavaScriptObject":[],"EfficientLengthIterable":["SourceBuffer"],"Iterable":["SourceBuffer"],"JSIndexable":["SourceBuffer"],"ImmutableListMixin.E":"SourceBuffer","ListMixin.E":"SourceBuffer"},"SpeechGrammarList":{"ListMixin":["SpeechGrammar"],"ImmutableListMixin":["SpeechGrammar"],"List":["SpeechGrammar"],"JavaScriptIndexingBehavior":["SpeechGrammar"],"JavaScriptObject":[],"EfficientLengthIterable":["SpeechGrammar"],"Iterable":["SpeechGrammar"],"JSIndexable":["SpeechGrammar"],"ImmutableListMixin.E":"SpeechGrammar","ListMixin.E":"SpeechGrammar"},"SpeechRecognitionError":{"Event":[],"JavaScriptObject":[]},"Storage":{"JavaScriptObject":[],"MapMixin":["String","String"],"Map":["String","String"],"MapMixin.K":"String","MapMixin.V":"String"},"TextAreaElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"TextTrackCueList":{"ListMixin":["TextTrackCue"],"ImmutableListMixin":["TextTrackCue"],"List":["TextTrackCue"],"JavaScriptIndexingBehavior":["TextTrackCue"],"JavaScriptObject":[],"EfficientLengthIterable":["TextTrackCue"],"Iterable":["TextTrackCue"],"JSIndexable":["TextTrackCue"],"ImmutableListMixin.E":"TextTrackCue","ListMixin.E":"TextTrackCue"},"TextTrackList":{"ListMixin":["TextTrack"],"ImmutableListMixin":["TextTrack"],"EventTarget":[],"List":["TextTrack"],"JavaScriptIndexingBehavior":["TextTrack"],"JavaScriptObject":[],"EfficientLengthIterable":["TextTrack"],"Iterable":["TextTrack"],"JSIndexable":["TextTrack"],"ImmutableListMixin.E":"TextTrack","ListMixin.E":"TextTrack"},"TimeRanges":{"JavaScriptObject":[]},"TouchList":{"ListMixin":["Touch"],"ImmutableListMixin":["Touch"],"List":["Touch"],"JavaScriptIndexingBehavior":["Touch"],"JavaScriptObject":[],"EfficientLengthIterable":["Touch"],"Iterable":["Touch"],"JSIndexable":["Touch"],"ImmutableListMixin.E":"Touch","ListMixin.E":"Touch"},"TrackDefaultList":{"JavaScriptObject":[]},"Url":{"JavaScriptObject":[]},"VideoTrack":{"JavaScriptObject":[]},"VideoTrackList":{"EventTarget":[],"JavaScriptObject":[]},"VttRegion":{"JavaScriptObject":[]},"Window":{"EventTarget":[],"JavaScriptObject":[]},"WorkerGlobalScope":{"EventTarget":[],"JavaScriptObject":[]},"_Attr":{"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"_CssRuleList":{"ListMixin":["CssRule"],"ImmutableListMixin":["CssRule"],"List":["CssRule"],"JavaScriptIndexingBehavior":["CssRule"],"JavaScriptObject":[],"EfficientLengthIterable":["CssRule"],"Iterable":["CssRule"],"JSIndexable":["CssRule"],"ImmutableListMixin.E":"CssRule","ListMixin.E":"CssRule"},"_DomRect":{"JavaScriptObject":[],"Rectangle":["num"]},"_GamepadList":{"ListMixin":["Gamepad?"],"ImmutableListMixin":["Gamepad?"],"List":["Gamepad?"],"JavaScriptIndexingBehavior":["Gamepad?"],"JavaScriptObject":[],"EfficientLengthIterable":["Gamepad?"],"Iterable":["Gamepad?"],"JSIndexable":["Gamepad?"],"ImmutableListMixin.E":"Gamepad?","ListMixin.E":"Gamepad?"},"_NamedNodeMap":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"JavaScriptObject":[],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"_Report":{"JavaScriptObject":[]},"_SpeechRecognitionResultList":{"ListMixin":["SpeechRecognitionResult"],"ImmutableListMixin":["SpeechRecognitionResult"],"List":["SpeechRecognitionResult"],"JavaScriptIndexingBehavior":["SpeechRecognitionResult"],"JavaScriptObject":[],"EfficientLengthIterable":["SpeechRecognitionResult"],"Iterable":["SpeechRecognitionResult"],"JSIndexable":["SpeechRecognitionResult"],"ImmutableListMixin.E":"SpeechRecognitionResult","ListMixin.E":"SpeechRecognitionResult"},"_StyleSheetList":{"ListMixin":["StyleSheet"],"ImmutableListMixin":["StyleSheet"],"List":["StyleSheet"],"JavaScriptIndexingBehavior":["StyleSheet"],"JavaScriptObject":[],"EfficientLengthIterable":["StyleSheet"],"Iterable":["StyleSheet"],"JSIndexable":["StyleSheet"],"ImmutableListMixin.E":"StyleSheet","ListMixin.E":"StyleSheet"},"_AttributeMap":{"MapMixin":["String","String"],"Map":["String","String"]},"_ElementAttributeMap":{"MapMixin":["String","String"],"Map":["String","String"],"MapMixin.K":"String","MapMixin.V":"String"},"_DataAttributeMap":{"MapMixin":["String","String"],"Map":["String","String"],"MapMixin.K":"String","MapMixin.V":"String"},"_EventStream":{"Stream":["1"],"Stream.T":"1"},"_ElementEventStreamImpl":{"_EventStream":["1"],"Stream":["1"],"Stream.T":"1"},"_DOMWindowCrossFrame":{"EventTarget":[],"JavaScriptObject":[]},"FilteredElementList0":{"ListMixin":["Element2"],"List":["Element2"],"EfficientLengthIterable":["Element2"],"Iterable":["Element2"],"ListMixin.E":"Element2"},"Transaction":{"EventTarget":[],"JavaScriptObject":[]},"Cursor":{"JavaScriptObject":[]},"CursorWithValue":{"JavaScriptObject":[]},"Database":{"EventTarget":[],"JavaScriptObject":[]},"KeyRange":{"JavaScriptObject":[]},"ObjectStore":{"JavaScriptObject":[]},"Observation":{"JavaScriptObject":[]},"ObserverChanges":{"JavaScriptObject":[]},"Request0":{"EventTarget":[],"JavaScriptObject":[]},"VersionChangeEvent":{"Event":[],"JavaScriptObject":[]},"Directory":{"FileSystemEntity":[]},"File0":{"FileSystemEntity":[]},"_RandomAccessFile":{"RandomAccessFile":[]},"OSError":{"Exception":[]},"_Directory":{"Directory":[],"FileSystemEntity":[]},"FileSystemException":{"Exception":[]},"_FileStream":{"Stream":["List"],"Stream.T":"List"},"_File":{"File0":[],"FileSystemEntity":[]},"SystemEncoding":{"Encoding":[],"Codec0":["String","List"]},"JsArray":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListMixin.E":"1"},"NullRejectionException":{"Exception":[]},"Rectangle":{"_RectangleBase":["1"]},"Length":{"JavaScriptObject":[]},"Number":{"JavaScriptObject":[]},"Transform0":{"JavaScriptObject":[]},"Angle":{"JavaScriptObject":[]},"LengthList":{"ListMixin":["Length"],"ImmutableListMixin":["Length"],"List":["Length"],"JavaScriptObject":[],"EfficientLengthIterable":["Length"],"Iterable":["Length"],"ImmutableListMixin.E":"Length","ListMixin.E":"Length"},"NumberList":{"ListMixin":["Number"],"ImmutableListMixin":["Number"],"List":["Number"],"JavaScriptObject":[],"EfficientLengthIterable":["Number"],"Iterable":["Number"],"ImmutableListMixin.E":"Number","ListMixin.E":"Number"},"PointList":{"JavaScriptObject":[]},"StringList":{"ListMixin":["String"],"ImmutableListMixin":["String"],"List":["String"],"JavaScriptObject":[],"EfficientLengthIterable":["String"],"Iterable":["String"],"ImmutableListMixin.E":"String","ListMixin.E":"String"},"SvgElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"TransformList":{"ListMixin":["Transform0"],"ImmutableListMixin":["Transform0"],"List":["Transform0"],"JavaScriptObject":[],"EfficientLengthIterable":["Transform0"],"Iterable":["Transform0"],"ImmutableListMixin.E":"Transform0","ListMixin.E":"Transform0"},"ByteData":{"TypedData":[]},"Int8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Uint8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Uint8ClampedList":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Int16List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Uint16List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Int32List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Uint32List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Float32List":{"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"],"TypedData":[]},"Float64List":{"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"],"TypedData":[]},"FilterQuality":{"Enum":[]},"PointerDeviceKind":{"Enum":[]},"TextAlign":{"Enum":[]},"TextBaseline":{"Enum":[]},"TextDirection":{"Enum":[]},"TextAffinity":{"Enum":[]},"ClipOp":{"Enum":[]},"PathFillType":{"Enum":[]},"KeyEventType":{"Enum":[]},"StrokeCap":{"Enum":[]},"StrokeJoin":{"Enum":[]},"PaintingStyle":{"Enum":[]},"BlendMode":{"Enum":[]},"Clip":{"Enum":[]},"BlurStyle":{"Enum":[]},"ImageByteFormat":{"Enum":[]},"PixelFormat":{"Enum":[]},"AppLifecycleState":{"Enum":[]},"PointerChange":{"Enum":[]},"PointerSignalKind":{"Enum":[]},"FontStyle":{"Enum":[]},"PlaceholderAlignment":{"Enum":[]},"TextDecorationStyle":{"Enum":[]},"TextLeadingDistribution":{"Enum":[]},"BoxHeightStyle":{"Enum":[]},"BoxWidthStyle":{"Enum":[]},"TileMode":{"Enum":[]},"SingletonFlutterWindow":{"FlutterWindow":[]},"Brightness":{"Enum":[]},"AudioBuffer":{"JavaScriptObject":[]},"AudioParam":{"JavaScriptObject":[]},"AudioParamMap":{"JavaScriptObject":[],"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"AudioTrack":{"JavaScriptObject":[]},"AudioTrackList":{"EventTarget":[],"JavaScriptObject":[]},"BaseAudioContext":{"EventTarget":[],"JavaScriptObject":[]},"OfflineAudioContext":{"EventTarget":[],"JavaScriptObject":[]},"ArchiveException":{"FormatException":[],"Exception":[]},"InputStream":{"InputStreamBase":[]},"SpanMarker":{"Comparable":["SpanMarker"]},"SpanMarkerType":{"Enum":[]},"IncompatibleOverlappingAttributionsException":{"Exception":[]},"AttributionVisitEvent":{"Enum":[]},"NamedAttribution":{"Attribution":[]},"BoardItem":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoardItemState":{"State":["BoardItem"]},"BoardList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoardListState":{"State":["BoardList"]},"BoardView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoardViewState":{"State":["BoardView"]},"CopyOnWriteList":{"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"CopyOnWriteMap":{"Map":["1","2"]},"CopyOnWriteSet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"BuiltList":{"Iterable":["1"]},"_BuiltList":{"BuiltList":["1"],"Iterable":["1"]},"_BuiltListMultimap":{"BuiltListMultimap":["1","2"]},"_BuiltMap":{"BuiltMap":["1","2"]},"BuiltSet":{"Iterable":["1"]},"_BuiltSet":{"BuiltSet":["1"],"Iterable":["1"]},"_BuiltSetMultimap":{"BuiltSetMultimap":["1","2"]},"BuiltValueNullFieldError":{"Error":[]},"BuiltValueNestedFieldError":{"Error":[]},"DeserializationError":{"Error":[]},"BigIntSerializer":{"PrimitiveSerializer":["BigInt"],"Serializer":["BigInt"]},"BoolSerializer":{"PrimitiveSerializer":["bool"],"Serializer":["bool"]},"BuiltListMultimapSerializer":{"StructuredSerializer":["BuiltListMultimap<@,@>"],"Serializer":["BuiltListMultimap<@,@>"]},"BuiltListSerializer":{"StructuredSerializer":["BuiltList<@>"],"Serializer":["BuiltList<@>"]},"BuiltMapSerializer":{"StructuredSerializer":["BuiltMap<@,@>"],"Serializer":["BuiltMap<@,@>"]},"BuiltSetMultimapSerializer":{"StructuredSerializer":["BuiltSetMultimap<@,@>"],"Serializer":["BuiltSetMultimap<@,@>"]},"BuiltSetSerializer":{"StructuredSerializer":["BuiltSet<@>"],"Serializer":["BuiltSet<@>"]},"DateTimeSerializer":{"PrimitiveSerializer":["DateTime"],"Serializer":["DateTime"]},"DoubleSerializer":{"PrimitiveSerializer":["double"],"Serializer":["double"]},"DurationSerializer":{"PrimitiveSerializer":["Duration"],"Serializer":["Duration"]},"Int64Serializer":{"PrimitiveSerializer":["Int64"],"Serializer":["Int64"]},"IntSerializer":{"PrimitiveSerializer":["int"],"Serializer":["int"]},"JsonObjectSerializer":{"PrimitiveSerializer":["JsonObject"],"Serializer":["JsonObject"]},"NullSerializer":{"PrimitiveSerializer":["Null"],"Serializer":["Null"]},"NumSerializer":{"PrimitiveSerializer":["num"],"Serializer":["num"]},"RegExpSerializer":{"PrimitiveSerializer":["RegExp"],"Serializer":["RegExp"]},"StringSerializer":{"PrimitiveSerializer":["String"],"Serializer":["String"]},"UriSerializer":{"PrimitiveSerializer":["Uri"],"Serializer":["Uri"]},"StandardJsonPlugin":{"SerializerPlugin":[]},"CachedNetworkImage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CachedNetworkImageProvider":{"ImageProvider":["CachedNetworkImageProvider0"],"ImageProvider.T":"CachedNetworkImageProvider0"},"CachedNetworkImageProvider0":{"ImageProvider":["CachedNetworkImageProvider0"]},"ImageRenderMethodForWeb":{"Enum":[]},"StringCharacters":{"Characters":[],"Iterable":["String"],"Iterable.E":"String"},"BarChart0":{"CartesianChart":["String"],"BaseChart0":["String"],"BaseChart0.D":"String","CartesianChart.D":"String"},"BarRendererElement":{"BaseBarRendererElement":[]},"AnimatedBar":{"BaseAnimatedBar":["1","BarRendererElement<1>"]},"BarRenderer":{"BaseBarRenderer":["1","BarRendererElement<1>","AnimatedBar<1>"],"BaseCartesianRenderer":["1"],"BaseSeriesRenderer":["1"],"SeriesRenderer":["1"],"LayoutView":[],"BaseBarRenderer.D":"1","BaseBarRenderer.B":"AnimatedBar<1>","BaseBarRenderer.R":"BarRendererElement<1>"},"BaseBarRenderer":{"BaseCartesianRenderer":["1"],"BaseSeriesRenderer":["1"],"SeriesRenderer":["1"],"LayoutView":[]},"_ReversedSeriesIterable":{"Iterable":["1"],"Iterable.E":"1"},"BarGroupingType":{"Enum":[]},"Axis":{"ImmutableAxis":["1"],"LayoutView":[]},"NumericAxis":{"Axis":["num"],"ImmutableAxis":["num"],"LayoutView":[],"Axis.D":"num"},"AxisOrientation":{"Enum":[]},"OrdinalAxis":{"Axis":["String"],"ImmutableAxis":["String"],"LayoutView":[],"Axis.D":"String"},"AxisTicks":{"Tick":["1"],"Comparable":["AxisTicks<1>"]},"_PixelVerticalDirection":{"Enum":[]},"GridlineRendererSpec":{"SmallTickRendererSpec":["1"]},"GridlineTickDrawStrategy":{"BaseTickDrawStrategy":["1"]},"SmallTickDrawStrategy":{"BaseTickDrawStrategy":["1"]},"NumericTickProvider":{"BaseTickProvider":["num"],"BaseTickProvider.D":"num"},"OrdinalTickProvider":{"BaseTickProvider":["String"],"BaseTickProvider.D":"String"},"RangeBandType":{"Enum":[]},"StepSizeType":{"Enum":[]},"SimpleOrdinalScale":{"OrdinalScale":[]},"TickLabelAnchor":{"Enum":[]},"TickLabelJustification":{"Enum":[]},"DateTimeAxisSpec":{"AxisSpec":["DateTime"]},"NumericAxisSpec":{"AxisSpec":["num"]},"OrdinalAxisSpec":{"AxisSpec":["String"]},"OrdinalTickFormatter":{"SimpleTickFormatterBase":["String"],"SimpleTickFormatterBase.D":"String"},"NumericTickFormatter":{"SimpleTickFormatterBase":["num"],"SimpleTickFormatterBase.D":"num"},"_TimeStepIteratorFactoryImpl":{"Iterable":["DateTime"],"Iterable.E":"DateTime"},"DateTimeAxis":{"Axis":["DateTime"],"ImmutableAxis":["DateTime"],"LayoutView":[],"Axis.D":"DateTime"},"DateTimeScale":{"MutableScale":["DateTime"]},"HourTickFormatter":{"TimeTickFormatter":[]},"TimeRangeTickProvider":{"BaseTickProvider":["DateTime"]},"TimeRangeTickProviderImpl":{"TimeRangeTickProvider":[],"BaseTickProvider":["DateTime"],"BaseTickProvider.D":"DateTime"},"TimeStepIteratorFactory":{"Iterable":["DateTime"]},"TimeTickFormatterImpl":{"TimeTickFormatter":[]},"CalendarField":{"Enum":[]},"OrdinalCartesianChart":{"CartesianChart":["String"],"BaseChart0":["String"]},"CartesianChart":{"BaseChart0":["1"]},"BaseCartesianRenderer":{"BaseSeriesRenderer":["1"],"SeriesRenderer":["1"],"LayoutView":[]},"BehaviorPosition":{"Enum":[]},"OutsideJustification":{"Enum":[]},"InsideJustification":{"Enum":[]},"DomainHighlighter0":{"ChartBehavior0":["1"]},"Legend":{"ChartBehavior0":["1"],"LayoutView":[]},"LegendTapHandling":{"Enum":[]},"LegendDefaultMeasure":{"Enum":[]},"SeriesLegend0":{"Legend":["1"],"ChartBehavior0":["1"],"LayoutView":[]},"LinePointHighlighter0":{"ChartBehavior0":["1"]},"_LinePointLayoutView":{"LayoutView":[]},"LinePointHighlighterFollowLineType":{"Enum":[]},"SelectNearest0":{"ChartBehavior0":["1"]},"SelectionMode":{"Enum":[]},"SelectionTrigger":{"Enum":[]},"FillPatternType":{"Enum":[]},"MutableSeries":{"ImmutableSeries":["1"]},"MutableSelectionModel":{"SelectionModel":["1"]},"SelectionModelType":{"Enum":[]},"SeriesRenderer":{"LayoutView":[]},"BaseSeriesRenderer":{"SeriesRenderer":["1"],"LayoutView":[]},"LayoutPosition":{"Enum":[]},"LineRenderer":{"BaseCartesianRenderer":["1"],"BaseSeriesRenderer":["1"],"SeriesRenderer":["1"],"LayoutView":[]},"PointRenderer":{"BaseCartesianRenderer":["1"],"BaseSeriesRenderer":["1"],"SeriesRenderer":["1"],"LayoutView":[]},"TimeSeriesChart":{"CartesianChart":["DateTime"],"BaseChart0":["DateTime"],"BaseChart0.D":"DateTime","CartesianChart.D":"DateTime"},"MaterialBlue":{"Palette":[]},"MaterialRed":{"Palette":[]},"MaterialYellow":{"Palette":[]},"MaterialGreen":{"Palette":[]},"MaterialPurple":{"Palette":[]},"MaterialCyan":{"Palette":[]},"MaterialDeepOrange":{"Palette":[]},"MaterialLime":{"Palette":[]},"MaterialIndigo":{"Palette":[]},"MaterialPink":{"Palette":[]},"MaterialTeal":{"Palette":[]},"TextDirection0":{"Enum":[]},"MaxWidthStrategy":{"Enum":[]},"AttributeKey":{"TypedKey":["1"]},"BarChart":{"BaseChart":["String"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"BaseChart.D":"String"},"BaseChart":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BaseChartState":{"State":["BaseChart<1>"]},"GestureType":{"Enum":[]},"DomainHighlighter":{"ChartBehavior":["1"]},"SeriesLegend":{"ChartBehavior":["1"]},"_FlutterSeriesLegend":{"SeriesLegend0":["1"],"Legend":["1"],"ChartBehavior0":["1"],"LayoutView":[],"BuildableBehavior":["ChartBehavior0<@>"]},"LinePointHighlighter":{"ChartBehavior":["1"]},"SelectNearest":{"ChartBehavior":["1"]},"CartesianChart0":{"BaseChart":["1"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ChartContainerRenderObject":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ChartContainer":{"CustomPaint":[],"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ChartContainerCustomPaint":{"Listenable":[]},"_SymbolCustomPaint":{"Listenable":[]},"TextElement0":{"TextElement2":[]},"TimeSeriesChart0":{"BaseChart":["DateTime"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"BaseChart.D":"DateTime"},"_HorizontalJustification":{"Enum":[]},"CanonicalizedMap":{"Map":["2","3"]},"UnorderedIterableEquality":{"_UnorderedEquality":["1","Iterable<1>"],"_UnorderedEquality.E":"1"},"SetEquality":{"_UnorderedEquality":["1","Set<1>"],"_UnorderedEquality.E":"1"},"MessageLevel":{"Enum":[]},"ElementSelector":{"SimpleSelector":[]},"NamespaceSelector":{"SimpleSelector":[]},"AttributeSelector":{"SimpleSelector":[]},"IdSelector":{"SimpleSelector":[]},"ClassSelector":{"SimpleSelector":[]},"PseudoClassSelector":{"SimpleSelector":[]},"PseudoElementSelector":{"SimpleSelector":[]},"PseudoClassFunctionSelector":{"SimpleSelector":[]},"PseudoElementFunctionSelector":{"SimpleSelector":[]},"NegationSelector":{"SimpleSelector":[]},"OperatorPlus":{"Expression":[]},"OperatorMinus":{"Expression":[]},"LiteralTerm":{"Expression":[]},"NumberTerm":{"LiteralTerm":[],"Expression":[]},"UnitTerm":{"LiteralTerm":[],"Expression":[]},"LengthTerm":{"LiteralTerm":[],"Expression":[]},"PercentageTerm":{"LiteralTerm":[],"Expression":[]},"EmTerm":{"LiteralTerm":[],"Expression":[]},"ExTerm":{"LiteralTerm":[],"Expression":[]},"AngleTerm":{"LiteralTerm":[],"Expression":[]},"TimeTerm":{"LiteralTerm":[],"Expression":[]},"FreqTerm":{"LiteralTerm":[],"Expression":[]},"FractionTerm":{"LiteralTerm":[],"Expression":[]},"ResolutionTerm":{"LiteralTerm":[],"Expression":[]},"ChTerm":{"LiteralTerm":[],"Expression":[]},"RemTerm":{"LiteralTerm":[],"Expression":[]},"ViewportTerm":{"LiteralTerm":[],"Expression":[]},"MemoryDirectory":{"Directory0":[],"FileSystemEntity0":[],"Directory":[],"FileSystemEntity":[]},"MemoryFile":{"File1":[],"FileSystemEntity0":[],"File0":[],"FileSystemEntity":[]},"_FileSink":{"EventSink":["List"]},"MemoryFileSystemEntity":{"FileSystemEntity0":[],"FileSystemEntity":[]},"RealNode":{"Node2":[]},"DirectoryNode":{"Node2":[]},"FileNode":{"Node2":[]},"LinkNode":{"Node2":[]},"RootNode":{"DirectoryNode":[],"Node2":[]},"_LinuxCodes":{"_Codes":[]},"FileType":{"Enum":[]},"Int64":{"Comparable":["Object"]},"AnimationStatus":{"Enum":[]},"Animation0":{"Listenable":[]},"_AnimationDirection":{"Enum":[]},"AnimationController":{"Animation0":["double"],"Listenable":[]},"AnimationBehavior":{"Enum":[]},"_AlwaysCompleteAnimation":{"Animation0":["double"],"Listenable":[]},"_AlwaysDismissedAnimation":{"Animation0":["double"],"Listenable":[]},"AlwaysStoppedAnimation":{"Animation0":["1"],"Listenable":[]},"ProxyAnimation":{"Animation0":["double"],"Listenable":[]},"ReverseAnimation":{"Animation0":["double"],"Listenable":[]},"CurvedAnimation":{"Animation0":["double"],"Listenable":[]},"_TrainHoppingMode":{"Enum":[]},"TrainHoppingAnimation":{"Animation0":["double"],"Listenable":[]},"CompoundAnimation":{"Animation0":["1"],"Listenable":[]},"AnimationMin":{"Animation0":["1"],"Listenable":[]},"_Linear":{"Curve":[]},"SawTooth":{"Curve":[]},"Interval":{"Curve":[]},"Threshold":{"Curve":[]},"Cubic":{"Curve":[]},"ThreePointCubic":{"Curve":[]},"FlippedCurve":{"Curve":[]},"_DecelerateCurve":{"Curve":[]},"ElasticOutCurve":{"Curve":[]},"Tween":{"Animatable":["1"],"Tween.T":"1","Animatable.T":"1"},"ColorTween":{"Tween":["Color?"],"Animatable":["Color?"],"Tween.T":"Color?","Animatable.T":"Color?"},"_AnimatedEvaluation":{"Animation0":["1"],"Listenable":[]},"_ChainedEvaluation":{"Animatable":["1"],"Animatable.T":"1"},"ReverseTween":{"Tween":["1"],"Animatable":["1"],"Tween.T":"1","Animatable.T":"1"},"SizeTween":{"Tween":["Size?"],"Animatable":["Size?"],"Tween.T":"Size?","Animatable.T":"Size?"},"RectTween":{"Tween":["Rect?"],"Animatable":["Rect?"],"Tween.T":"Rect?","Animatable.T":"Rect?"},"IntTween":{"Tween":["int"],"Animatable":["int"],"Tween.T":"int","Animatable.T":"int"},"CurveTween":{"Animatable":["double"],"Animatable.T":"double"},"TweenSequence":{"Animatable":["1"],"Animatable.T":"1"},"CupertinoButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoButtonState":{"State":["CupertinoButton"]},"CupertinoDynamicColor":{"Color":[]},"CupertinoIconThemeData":{"IconThemeData":[]},"_CupertinoLocalizationsDelegate":{"LocalizationsDelegate":["CupertinoLocalizations"],"LocalizationsDelegate.T":"CupertinoLocalizations"},"DefaultCupertinoLocalizations":{"CupertinoLocalizations":[]},"_CupertinoBackGestureDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"CupertinoPageTransition":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoBackGestureDetectorState":{"State":["_CupertinoBackGestureDetector<1>"]},"_CupertinoEdgeShadowDecoration":{"Decoration":[]},"_CupertinoEdgeShadowPainter":{"BoxPainter":[]},"CupertinoScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoScrollbarState":{"RawScrollbarState":["CupertinoScrollbar"],"State":["CupertinoScrollbar"]},"CupertinoSwitch":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoSwitchState":{"State":["CupertinoSwitch"]},"_CupertinoSwitchRenderObjectWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderCupertinoSwitch":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_TextSelectionHandlePainter0":{"Listenable":[]},"_InheritedCupertinoTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"CupertinoTheme":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ErrorDiagnostic":{"DiagnosticsProperty":["List"],"DiagnosticsNode":[]},"ErrorDescription":{"_ErrorDiagnostic":[],"DiagnosticsProperty":["List"],"DiagnosticsNode":[]},"ErrorSummary":{"_ErrorDiagnostic":[],"DiagnosticsProperty":["List"],"DiagnosticsNode":[]},"ErrorHint":{"_ErrorDiagnostic":[],"DiagnosticsProperty":["List"],"DiagnosticsNode":[]},"ErrorSpacer":{"DiagnosticsProperty":["~"],"DiagnosticsNode":[]},"FlutterError":{"DiagnosticableTree":[],"AssertionError":[],"Error":[]},"DiagnosticsStackTrace":{"DiagnosticsNode":[]},"_FlutterErrorDetailsNode":{"DiagnosticableNode":["FlutterErrorDetails"],"DiagnosticsNode":[]},"ChangeNotifier":{"Listenable":[]},"ValueNotifier":{"ChangeNotifier":[],"Listenable":[]},"_MergingListenable":{"Listenable":[]},"DiagnosticLevel":{"Enum":[]},"DiagnosticsTreeStyle":{"Enum":[]},"_WordWrapParseMode":{"Enum":[]},"DiagnosticsProperty":{"DiagnosticsNode":[]},"DiagnosticableNode":{"DiagnosticsNode":[]},"DiagnosticableTreeNode":{"DiagnosticableNode":["DiagnosticableTree"],"DiagnosticsNode":[]},"DiagnosticsBlock":{"DiagnosticsNode":[]},"LocalKey":{"Key":[]},"ValueKey":{"LocalKey":[],"Key":[],"ValueKey.T":"1"},"UniqueKey":{"LocalKey":[],"Key":[]},"_LicenseEntryWithLineBreaksParserState":{"Enum":[]},"LicenseEntryWithLineBreaks":{"LicenseEntry":[]},"ObserverList":{"Iterable":["1"],"Iterable.E":"1"},"HashedObserverList":{"Iterable":["1"],"Iterable.E":"1"},"TargetPlatform":{"Enum":[]},"SynchronousFuture":{"Future":["1"]},"GestureDisposition":{"Enum":[]},"GestureBinding":{"HitTestTarget":[]},"FlutterErrorDetailsForPointerEventDispatcher":{"FlutterErrorDetails":[]},"_PointerEventDescription":{"PointerEvent":[]},"PointerHoverEvent":{"PointerEvent":[]},"PointerEnterEvent":{"PointerEvent":[]},"PointerExitEvent":{"PointerEvent":[]},"PointerDownEvent":{"PointerEvent":[]},"PointerMoveEvent":{"PointerEvent":[]},"PointerUpEvent":{"PointerEvent":[]},"PointerSignalEvent":{"PointerEvent":[]},"PointerPanZoomStartEvent":{"PointerEvent":[]},"_AbstractPointerEvent":{"PointerEvent":[]},"_TransformedPointerEvent":{"PointerEvent":[]},"PointerAddedEvent":{"PointerEvent":[]},"_TransformedPointerAddedEvent":{"PointerAddedEvent":[],"PointerEvent":[]},"PointerRemovedEvent":{"PointerEvent":[]},"_TransformedPointerRemovedEvent":{"PointerRemovedEvent":[],"PointerEvent":[]},"_TransformedPointerHoverEvent":{"PointerHoverEvent":[],"PointerEvent":[]},"_TransformedPointerEnterEvent":{"PointerEnterEvent":[],"PointerEvent":[]},"_TransformedPointerExitEvent":{"PointerExitEvent":[],"PointerEvent":[]},"_TransformedPointerDownEvent":{"PointerDownEvent":[],"PointerEvent":[]},"_TransformedPointerMoveEvent":{"PointerMoveEvent":[],"PointerEvent":[]},"_TransformedPointerUpEvent":{"PointerUpEvent":[],"PointerEvent":[]},"PointerScrollEvent":{"PointerSignalEvent":[],"PointerEvent":[]},"_TransformedPointerScrollEvent":{"PointerScrollEvent":[],"PointerSignalEvent":[],"PointerEvent":[]},"_TransformedPointerPanZoomStartEvent":{"PointerPanZoomStartEvent":[],"PointerEvent":[]},"PointerPanZoomUpdateEvent":{"PointerEvent":[]},"_TransformedPointerPanZoomUpdateEvent":{"PointerPanZoomUpdateEvent":[],"PointerEvent":[]},"PointerPanZoomEndEvent":{"PointerEvent":[]},"_TransformedPointerPanZoomEndEvent":{"PointerPanZoomEndEvent":[],"PointerEvent":[]},"PointerCancelEvent":{"PointerEvent":[]},"_TransformedPointerCancelEvent":{"PointerCancelEvent":[],"PointerEvent":[]},"ForcePressGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_ForceState":{"Enum":[]},"_MatrixTransformPart":{"_TransformPart":[]},"_OffsetTransformPart":{"_TransformPart":[]},"LongPressGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"VerticalDragGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"HorizontalDragGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"PanGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_DragState":{"Enum":[]},"DragGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"MultiDragGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_ImmediatePointerState":{"MultiDragPointerState":[]},"ImmediateMultiDragGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_DelayedPointerState":{"MultiDragPointerState":[]},"DelayedMultiDragGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"DoubleTapGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"GestureRecognizer":{"DiagnosticableTree":[],"GestureArenaMember":[]},"OneSequenceGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"DragStartBehavior":{"Enum":[]},"GestureRecognizerState":{"Enum":[]},"PrimaryPointerGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"ScaleGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_ScaleState":{"Enum":[]},"TapGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"BaseTapGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_CombiningGestureArenaMember":{"GestureArenaMember":[]},"_CombiningGestureArenaEntry":{"GestureArenaEntry":[]},"IOSScrollViewFlingVelocityTracker":{"VelocityTracker":[]},"LicensePage":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PackagesView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PackageLicensePage":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ActionLevel":{"Enum":[]},"_MasterDetailFlow":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MasterDetailFlowState":{"State":["_MasterDetailFlow"]},"_MasterDetailScaffold":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MasterDetailScaffoldState":{"State":["_MasterDetailScaffold"]},"_LicensePageState":{"State":["LicensePage"]},"_AboutProgram":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PackagesViewState":{"State":["_PackagesView"]},"_PackageListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PackageLicensePageState":{"State":["_PackageLicensePage"]},"_PackageLicensePageTitle":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LayoutMode":{"Enum":[]},"_Focus":{"Enum":[]},"_MasterPage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DetailView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialApp":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ThemeMode":{"Enum":[]},"_MaterialAppState":{"State":["MaterialApp"]},"AppBar":{"StatefulWidget":[],"PreferredSizeWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverAppBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PreferredAppBarSize":{"Size":[]},"_AppBarState":{"State":["AppBar"]},"_SliverAppBarState":{"State":["SliverAppBar"]},"_AppBarTitleBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderAppBarTitleBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"MaterialRectArcTween":{"Tween":["Rect?"],"Animatable":["Rect?"],"Tween.T":"Rect?","Animatable.T":"Rect?"},"MaterialPointArcTween":{"Tween":["Offset"],"Animatable":["Offset"],"Tween.T":"Offset","Animatable.T":"Offset"},"_CornerId":{"Enum":[]},"BackButtonIcon":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BackButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialBannerTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"BottomAppBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BottomAppBarState":{"State":["BottomAppBar"]},"_BottomAppBarClipper":{"CustomClipper":["Path"],"Listenable":[]},"BottomSheet":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BottomSheetState":{"State":["BottomSheet"]},"RawMaterialButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RawMaterialButtonState":{"State":["RawMaterialButton"]},"_InputPadding":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_LerpProperties":{"MaterialStateProperty":["1?"]},"_LerpSides":{"MaterialStateProperty":["BorderSide?"]},"ButtonStyleButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ButtonStyleState":{"State":["ButtonStyleButton"]},"_MouseCursor":{"MouseCursor0":[],"MaterialStateProperty":["MouseCursor0"]},"_InputPadding0":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding0":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ButtonTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ButtonTextTheme":{"Enum":[]},"ButtonBarLayoutBehavior":{"Enum":[]},"CalendarDatePicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DatePickerModeToggleButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MonthPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FocusedDate":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DayPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"YearPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CalendarDatePickerState":{"State":["CalendarDatePicker"]},"_DatePickerModeToggleButtonState":{"State":["_DatePickerModeToggleButton"]},"_MonthPickerState":{"State":["_MonthPicker"]},"_DayPickerState":{"State":["_DayPicker"]},"_YearPickerState":{"State":["YearPicker"]},"Card":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Checkbox":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CheckboxState":{"State":["Checkbox"]},"_CheckboxPainter":{"ChangeNotifier":[],"Listenable":[]},"CheckboxListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CheckboxTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialColor":{"ColorSwatch":["int"],"Color":[],"ColorSwatch.T":"int"},"MaterialAccentColor":{"ColorSwatch":["int"],"Color":[],"ColorSwatch.T":"int"},"_SortArrow0":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DataTable":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TableRowInkWell0":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SortArrowState0":{"State":["_SortArrow0"]},"_NullTableColumnWidth":{"TableColumnWidth":[]},"_NullWidget":{"Widget":[],"DiagnosticableTree":[]},"DataTableTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DatePickerEntryMode":{"Enum":[]},"DatePickerMode":{"Enum":[]},"DatePickerDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DatePickerDialogState":{"State":["DatePickerDialog"]},"_RestorableDatePickerEntryMode":{"RestorableProperty":["DatePickerEntryMode"],"ChangeNotifier":[],"Listenable":[]},"_RestorableAutovalidateMode":{"RestorableProperty":["AutovalidateMode"],"ChangeNotifier":[],"Listenable":[]},"_DatePickerHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AlertDialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SimpleDialogOption":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SimpleDialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Dialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DialogRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"],"ModalRoute.T":"1"},"Divider":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DividerTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerController":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerControllerState":{"State":["DrawerController"]},"DrawerAlignment":{"Enum":[]},"Drawer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropdownMenuItemButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropdownMenu":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropdownRoutePage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MenuItem":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"DropdownMenuItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DropdownButtonHideUnderline":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DropdownButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropdownMenuPainter":{"Listenable":[]},"_DropdownMenuItemButtonState":{"State":["_DropdownMenuItemButton<1>"]},"_DropdownMenuState":{"State":["_DropdownMenu<1>"]},"_DropdownRoute":{"ModalRoute":["_DropdownRouteResult<1>"],"TransitionRoute":["_DropdownRouteResult<1>"],"Route":["_DropdownRouteResult<1>"],"ModalRoute.T":"_DropdownRouteResult<1>"},"_RenderMenuItem":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_DropdownMenuItemContainer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropdownButtonState":{"State":["DropdownButton<1>"],"WidgetsBindingObserver":[]},"DropdownButtonFormField":{"FormField":["1"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"FormField.T":"1"},"_DropdownButtonFormFieldState":{"FormFieldState":["1"],"State":["FormField<1>"]},"ElevatedButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ElevatedButtonDefaultColor":{"MaterialStateProperty":["Color?"]},"_ElevatedButtonDefaultOverlay":{"MaterialStateProperty":["Color?"]},"_ElevatedButtonDefaultElevation":{"MaterialStateProperty":["double"]},"_ElevatedButtonDefaultMouseCursor":{"MaterialStateProperty":["MouseCursor0?"]},"ElevatedButtonTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpandIcon":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpandIconState":{"State":["ExpandIcon"]},"ExpansionPanelRadio":{"ExpansionPanel":[]},"ExpansionPanelList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SaltedKey":{"LocalKey":[],"Key":[]},"_ExpansionPanelListState":{"State":["ExpansionPanelList"]},"FlexibleSpaceBarSettings":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"FloatingActionButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FloatingActionButtonType":{"Enum":[]},"_ChildOverflowBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderChildOverflowBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_AnimationSwap":{"Animation0":["1"],"Listenable":[]},"IconButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Ink":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InkState":{"State":["Ink"]},"InkDecoration":{"InkFeature":[]},"InkHighlight":{"InteractiveInkFeature":[],"InkFeature":[]},"InkRipple":{"InteractiveInkFeature":[],"InkFeature":[]},"InkSplash":{"InteractiveInkFeature":[],"InkFeature":[]},"InteractiveInkFeature":{"InkFeature":[]},"_ParentInkResponseProvider":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InkResponseStateWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HighlightType":{"Enum":[]},"InkWell":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InkResponse":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InkResponseState":{"State":["_InkResponseStateWidget"],"_ParentInkResponseState":[]},"InputBorder":{"ShapeBorder":[]},"_NoInputBorder":{"InputBorder":[],"ShapeBorder":[]},"UnderlineInputBorder":{"InputBorder":[],"ShapeBorder":[]},"OutlineInputBorder":{"InputBorder":[],"ShapeBorder":[]},"InputDatePickerFormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InputDatePickerFormFieldState":{"State":["InputDatePickerFormField"]},"_BorderContainer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HelperError":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DecorationSlot":{"Enum":[]},"InputDecorator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InputBorderGap":{"ChangeNotifier":[],"Listenable":[]},"_InputBorderTween":{"Tween":["InputBorder"],"Animatable":["InputBorder"],"Tween.T":"InputBorder","Animatable.T":"InputBorder"},"_InputBorderPainter":{"Listenable":[]},"_BorderContainerState":{"State":["_BorderContainer"]},"_Shaker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HelperErrorState":{"State":["_HelperError"]},"FloatingLabelBehavior":{"Enum":[]},"_RenderDecoration":{"SlottedContainerRenderObjectMixin":["_DecorationSlot"],"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"SlottedContainerRenderObjectMixin.S":"_DecorationSlot"},"_Decorator":{"SlottedMultiChildRenderObjectWidgetMixin":["_DecorationSlot"],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[],"SlottedMultiChildRenderObjectWidgetMixin.S":"_DecorationSlot"},"_InputDecoratorState":{"State":["InputDecorator"]},"ListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ListTileSlot":{"Enum":[]},"ListTileStyle":{"Enum":[]},"ListTileControlAffinity":{"Enum":[]},"_ListTile":{"SlottedMultiChildRenderObjectWidgetMixin":["_ListTileSlot"],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[],"SlottedMultiChildRenderObjectWidgetMixin.S":"_ListTileSlot"},"_RenderListTile":{"SlottedContainerRenderObjectMixin":["_ListTileSlot"],"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"SlottedContainerRenderObjectMixin.S":"_ListTileSlot"},"ListTileTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialType":{"Enum":[]},"Material":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInkFeatures":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ShapeBorderTween":{"Tween":["ShapeBorder?"],"Animatable":["ShapeBorder?"],"Tween.T":"ShapeBorder?","Animatable.T":"ShapeBorder?"},"_MaterialInterior":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialState":{"State":["Material"]},"_InkFeatures":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialInteriorState":{"State":["_MaterialInterior"]},"_ShapeBorderPaint":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ShapeBorderPainter":{"Listenable":[]},"_MaterialLocalizationsDelegate":{"LocalizationsDelegate":["MaterialLocalizations"],"LocalizationsDelegate.T":"MaterialLocalizations"},"DefaultMaterialLocalizations":{"MaterialLocalizations":[]},"MaterialState":{"Enum":[]},"MaterialStateColor":{"Color":[],"MaterialStateProperty":["Color"]},"_MaterialStateColor":{"Color":[],"MaterialStateProperty":["Color"]},"MaterialStateMouseCursor":{"MouseCursor0":[],"MaterialStateProperty":["MouseCursor0"]},"_EnabledAndDisabledMouseCursor":{"MouseCursor0":[],"MaterialStateProperty":["MouseCursor0"]},"_LerpProperties0":{"MaterialStateProperty":["1?"]},"_MaterialStatePropertyWith":{"MaterialStateProperty":["1"]},"MaterialStatePropertyAll":{"MaterialStateProperty":["1"]},"MaterialStatesController":{"ValueNotifier":["Set"],"ChangeNotifier":[],"Listenable":[]},"MergeableMaterial":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialSlice":{"MergeableMaterialItem":[]},"MaterialGap":{"MergeableMaterialItem":[]},"_MergeableMaterialState":{"State":["MergeableMaterial"]},"_MergeableMaterialSliceKey":{"GlobalKey":["State"],"Key":[],"GlobalKey.T":"State"},"_MergeableMaterialListBody":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderMergeableMaterialListBody":{"RenderBoxContainerDefaultsMixin":["RenderBox","ListBodyParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","ListBodyParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"OutlinedButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OutlinedButtonDefaultColor":{"MaterialStateProperty":["Color?"]},"_OutlinedButtonDefaultOverlay":{"MaterialStateProperty":["Color?"]},"_OutlinedButtonDefaultMouseCursor":{"MaterialStateProperty":["MouseCursor0"]},"OutlinedButtonTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialPageRoute":{"MaterialRouteTransitionMixin":["1"],"PageRoute":["1"],"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"],"ModalRoute.T":"1"},"_ZoomEnterTransition":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ZoomExitTransition":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FadeUpwardsPageTransition":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ZoomPageTransition":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ZoomPageTransitionsBuilder":{"PageTransitionsBuilder":[]},"CupertinoPageTransitionsBuilder":{"PageTransitionsBuilder":[]},"PopupMenuEntry":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PopupMenuDivider":{"PopupMenuEntry":["0&"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PopupMenuItem":{"PopupMenuEntry":["1"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PopupMenuButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PopupMenuPosition":{"Enum":[]},"_PopupMenuDividerState":{"State":["PopupMenuDivider"]},"_MenuItem0":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderMenuItem0":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"PopupMenuItemState":{"State":["2"]},"_PopupMenu":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PopupMenuRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"],"ModalRoute.T":"1"},"PopupMenuButtonState":{"State":["PopupMenuButton<1>"]},"_EffectiveMouseCursor":{"MouseCursor0":[],"MaterialStateProperty":["MouseCursor0"]},"PopupMenuTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"LinearProgressIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"CircularProgressIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"RefreshProgressIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ActivityIndicatorType":{"Enum":[]},"ProgressIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LinearProgressIndicatorPainter":{"Listenable":[]},"_LinearProgressIndicatorState":{"State":["LinearProgressIndicator"]},"_CircularProgressIndicatorPainter":{"Listenable":[]},"_CircularProgressIndicatorState":{"State":["CircularProgressIndicator"]},"_RefreshProgressIndicatorPainter":{"Listenable":[]},"_RefreshProgressIndicatorState":{"State":["CircularProgressIndicator"]},"ProgressIndicatorTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Radio":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RadioState":{"State":["Radio<1>"]},"_RadioPainter":{"ChangeNotifier":[],"Listenable":[]},"RadioListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RadioTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"RefreshIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RefreshIndicatorMode":{"Enum":[]},"RefreshIndicatorTriggerMode":{"Enum":[]},"RefreshIndicatorState":{"State":["RefreshIndicator"]},"ReorderableListView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ReorderableListViewState":{"State":["ReorderableListView"]},"_ReorderableListViewChildGlobalKey":{"GlobalObjectKey":["State"],"GlobalKey":["State"],"Key":[],"GlobalObjectKey.T":"State","GlobalKey.T":"State"},"ScaffoldMessenger":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScaffoldMessengerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FloatingActionButtonTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"Scaffold":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScaffoldState":{"State":["Scaffold"]},"_StandardBottomSheet":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StandardBottomSheetState":{"State":["_StandardBottomSheet"]},"_ScaffoldScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScaffoldSlot":{"Enum":[]},"ScaffoldMessengerState":{"State":["ScaffoldMessenger"]},"_ScaffoldGeometryNotifier":{"ChangeNotifier":[],"Listenable":[]},"_BodyBoxConstraints":{"BoxConstraints":[]},"_BodyBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FloatingActionButtonTransitionState":{"State":["_FloatingActionButtonTransition"]},"_DismissDrawerAction":{"Action":["DismissIntent"],"Action.T":"DismissIntent"},"PersistentBottomSheetController":{"ScaffoldFeatureController":["_StandardBottomSheet","1"]},"_MaterialScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"Scrollbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialScrollbarState":{"RawScrollbarState":["_MaterialScrollbar"],"State":["_MaterialScrollbar"]},"SelectableText":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextSpanEditingController":{"TextEditingController":[],"ValueNotifier":["TextEditingValue"],"ChangeNotifier":[],"Listenable":[]},"_SelectableTextState":{"State":["SelectableText"]},"SnackBarClosedReason":{"Enum":[]},"SnackBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialSwitch":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SwitchType":{"Enum":[]},"Switch":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialSwitchState":{"State":["_MaterialSwitch"]},"_SwitchPainter":{"ChangeNotifier":[],"Listenable":[]},"SwitchListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SwitchListTileType":{"Enum":[]},"SwitchTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LerpColors":{"MaterialStateProperty":["Color?"]},"_TabControllerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DefaultTabController":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabController":{"ChangeNotifier":[],"Listenable":[]},"_DefaultTabControllerState":{"State":["DefaultTabController"]},"UnderlineTabIndicator":{"Decoration":[]},"_UnderlinePainter":{"BoxPainter":[]},"Tab":{"StatelessWidget":[],"PreferredSizeWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabBar":{"StatefulWidget":[],"PreferredSizeWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabBarView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TabStyle":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TabLabelBarRenderer":{"RenderBoxContainerDefaultsMixin":["RenderBox","FlexParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","FlexParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"FlexParentData","RenderBoxContainerDefaultsMixin.1":"FlexParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"_TabLabelBar":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_IndicatorPainter":{"Listenable":[]},"_ChangeAnimation":{"Animation0":["double"],"Listenable":[]},"_DragAnimation":{"Animation0":["double"],"Listenable":[]},"_TabBarScrollPosition":{"ScrollPosition":[],"ViewportOffset":[],"ChangeNotifier":[],"Listenable":[],"ScrollMetrics":[]},"_TabBarScrollController":{"ScrollController":[],"ChangeNotifier":[],"Listenable":[]},"_TabBarState":{"State":["TabBar"]},"_TabBarViewState":{"State":["TabBarView"]},"TextButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextButtonDefaultColor":{"MaterialStateProperty":["Color?"]},"_TextButtonDefaultOverlay":{"MaterialStateProperty":["Color?"]},"_TextButtonDefaultMouseCursor":{"MaterialStateProperty":["MouseCursor0"]},"TextButtonTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextFieldState":{"State":["TextField"],"AutofillClient":[]},"TextFormField":{"FormField":["String"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"FormField.T":"String"},"_TextFormFieldState":{"FormFieldState":["String"],"State":["FormField"]},"_TextSelectionHandlePainter":{"Listenable":[]},"TextSelectionTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Theme":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InheritedTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ThemeDataTween":{"Tween":["ThemeData"],"Animatable":["ThemeData"],"Tween.T":"ThemeData","Animatable.T":"ThemeData"},"AnimatedTheme":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnimatedThemeState":{"State":["AnimatedTheme"]},"MaterialTapTargetSize":{"Enum":[]},"DayPeriod":{"Enum":[]},"RestorableTimeOfDay":{"RestorableProperty":["TimeOfDay"],"ChangeNotifier":[],"Listenable":[]},"TimeOfDayFormat":{"Enum":[]},"HourFormat":{"Enum":[]},"_TimePickerMode":{"Enum":[]},"TimePickerEntryMode":{"Enum":[]},"_Dial":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TimePickerInput":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HourMinuteTextField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TimePickerDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TimePickerHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HourMinuteControl":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HourControl":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StringFragment":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MinuteControl":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DayPeriodControl":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DayPeriodInputPadding":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding2":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_DialPainter":{"Listenable":[]},"_DialState":{"State":["_Dial"]},"_TimePickerInputState":{"State":["_TimePickerInput"]},"_HourTextField":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MinuteTextField":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HourMinuteTextFieldState":{"State":["_HourMinuteTextField"]},"_RestorableTimePickerEntryMode":{"RestorableProperty":["TimePickerEntryMode"],"ChangeNotifier":[],"Listenable":[]},"_RestorableTimePickerMode":{"RestorableProperty":["_TimePickerMode"],"ChangeNotifier":[],"Listenable":[]},"_RestorableAutovalidateMode0":{"RestorableProperty":["AutovalidateMode"],"ChangeNotifier":[],"Listenable":[]},"_RestorableTimePickerModeN":{"RestorableProperty":["_TimePickerMode?"],"ChangeNotifier":[],"Listenable":[]},"_TimePickerDialogState":{"State":["TimePickerDialog"]},"TimePickerTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ToggleButtons":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ResolveFillColor":{"MaterialStateProperty":["Color?"]},"_DefaultFillColor":{"MaterialStateProperty":["Color"]},"_ToggleButtonDefaultOverlay":{"MaterialStateProperty":["Color?"]},"_SelectToggleButton":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectToggleButtonRenderObject":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_InputPadding1":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding1":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ToggleButtonsTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ToggleablePainter":{"ChangeNotifier":[],"Listenable":[]},"Tooltip":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TooltipState":{"State":["Tooltip"]},"_TooltipOverlay":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TooltipTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"TooltipTriggerMode":{"Enum":[]},"ScriptCategory":{"Enum":[]},"NetworkImage":{"ImageProvider":["NetworkImage0"],"ImageProvider.T":"NetworkImage0"},"Alignment":{"AlignmentGeometry":[]},"AlignmentDirectional":{"AlignmentGeometry":[]},"_MixedAlignment":{"AlignmentGeometry":[]},"RenderComparison":{"Enum":[]},"Axis0":{"Enum":[]},"VerticalDirection":{"Enum":[]},"AxisDirection":{"Enum":[]},"PaintingBinding":{"SchedulerBinding":[]},"_SystemFontsNotifier":{"Listenable":[]},"OutlinedBorder":{"ShapeBorder":[]},"BorderStyle":{"Enum":[]},"StrokeAlign":{"Enum":[]},"_CompoundBorder":{"ShapeBorder":[]},"BoxShape":{"Enum":[]},"BoxBorder":{"ShapeBorder":[]},"Border":{"ShapeBorder":[]},"BorderDirectional":{"ShapeBorder":[]},"BoxDecoration":{"Decoration":[]},"_BoxDecorationPainter":{"BoxPainter":[]},"BoxFit":{"Enum":[]},"BoxShadow":{"Shadow":[]},"CircleBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"ColorSwatch":{"Color":[]},"ImageRepeat":{"Enum":[]},"EdgeInsets":{"EdgeInsetsGeometry":[]},"EdgeInsetsDirectional":{"EdgeInsetsGeometry":[]},"_MixedEdgeInsets":{"EdgeInsetsGeometry":[]},"FractionalOffset":{"AlignmentGeometry":[]},"NetworkImage0":{"ImageProvider":["NetworkImage0"]},"AssetBundleImageProvider":{"ImageProvider":["AssetBundleImageKey"]},"AssetImage":{"ImageProvider":["AssetBundleImageKey"],"ImageProvider.T":"AssetBundleImageKey"},"InlineSpan":{"DiagnosticableTree":[]},"PlaceholderSpan0":{"InlineSpan":[],"DiagnosticableTree":[]},"RoundedRectangleBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"_RoundedRectangleToCircleBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"ShapeDecoration":{"Decoration":[]},"_ShapeDecorationPainter":{"BoxPainter":[]},"StadiumBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"_StadiumToCircleBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"_StadiumToRoundedRectangleBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"TextOverflow":{"Enum":[]},"TextWidthBasis":{"Enum":[]},"TextSpan":{"InlineSpan":[],"DiagnosticableTree":[],"MouseTrackerAnnotation":[],"HitTestTarget":[]},"SpringType":{"Enum":[]},"RenderAnimatedSizeState":{"Enum":[]},"RenderAnimatedSize":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RendererBinding":{"SchedulerBinding":[],"HitTestTarget":[]},"BoxHitTestResult":{"HitTestResult":[]},"RenderBox":{"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"BoxHitTestEntry":{"HitTestEntry":["RenderBox"]},"BoxParentData":{"ParentData":[]},"ContainerBoxParentData":{"BoxParentData":[],"ContainerParentDataMixin":["1"],"ParentData":[]},"_IntrinsicDimension":{"Enum":[]},"MultiChildLayoutParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"RenderCustomMultiChildLayoutBox":{"RenderBoxContainerDefaultsMixin":["RenderBox","MultiChildLayoutParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","MultiChildLayoutParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"MultiChildLayoutParentData","RenderBoxContainerDefaultsMixin.1":"MultiChildLayoutParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"CustomPainter":{"Listenable":[]},"RenderCustomPaint":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderEditablePainter":{"ChangeNotifier":[],"Listenable":[]},"RenderEditable":{"RenderBoxContainerDefaultsMixin":["RenderBox","TextParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","TextParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"_RenderEditableCustomPaint":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_TextHighlightPainter":{"RenderEditablePainter":[],"ChangeNotifier":[],"Listenable":[]},"_FloatingCursorPainter":{"RenderEditablePainter":[],"ChangeNotifier":[],"Listenable":[]},"_CompositeRenderEditablePainter":{"RenderEditablePainter":[],"ChangeNotifier":[],"Listenable":[]},"RenderErrorBox":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"FlexParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"FlexFit":{"Enum":[]},"MainAxisSize":{"Enum":[]},"MainAxisAlignment":{"Enum":[]},"CrossAxisAlignment":{"Enum":[]},"RenderFlex":{"RenderBoxContainerDefaultsMixin":["RenderBox","FlexParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","FlexParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"FlexParentData","RenderBoxContainerDefaultsMixin.1":"FlexParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"RenderImage":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"Layer0":{"DiagnosticableTree":[],"AbstractNode":[]},"ContainerLayer0":{"DiagnosticableTree":[],"AbstractNode":[]},"ClipRectLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"ClipRRectLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"TransformLayer":{"OffsetLayer":[],"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"PictureLayer0":{"DiagnosticableTree":[],"AbstractNode":[]},"PlatformViewLayer0":{"DiagnosticableTree":[],"AbstractNode":[]},"PerformanceOverlayLayer":{"DiagnosticableTree":[],"AbstractNode":[]},"OffsetLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"ClipPathLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"OpacityLayer":{"OffsetLayer":[],"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"BackdropFilterLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"LeaderLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"FollowerLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"AnnotatedRegionLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"ListBodyParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"RenderListBody":{"RenderBoxContainerDefaultsMixin":["RenderBox","ListBodyParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","ListBodyParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"MouseTracker":{"ChangeNotifier":[],"Listenable":[]},"RenderObject":{"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ContainerParentDataMixin":{"ParentData":[]},"_RootSemanticsFragment":{"_InterestingSemanticsFragment":[]},"_SwitchableSemanticsFragment":{"_InterestingSemanticsFragment":[]},"TextParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"PlaceholderSpanIndexSemanticsTag":{"SemanticsTag":[]},"_SelectableFragment":{"Selectable":[],"ChangeNotifier":[],"Listenable":[]},"RenderParagraph":{"RenderBoxContainerDefaultsMixin":["RenderBox","TextParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","TextParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"RenderPerformanceOverlay":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"PlatformViewHitTestBehavior":{"Enum":[]},"_PlatformViewGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"PlatformViewRenderBox":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"MouseTrackerAnnotation":[],"AbstractNode":[],"HitTestTarget":[]},"ShapeBorderClipper":{"CustomClipper":["Path"],"Listenable":[]},"RenderAbsorbPointer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSemanticsGestureHandler":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderProxyBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"HitTestBehavior":{"Enum":[]},"RenderProxyBoxWithHitTestBehavior":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderConstrainedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderLimitedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderAspectRatio":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderIntrinsicWidth":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderIntrinsicHeight":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderOpacity":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderAnimatedOpacity":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderBackdropFilter":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"CustomClipper":{"Listenable":[]},"_RenderCustomClip":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderClipRect":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderClipRRect":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderClipOval":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderClipPath":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_RenderPhysicalModelBase":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderPhysicalModel":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderPhysicalShape":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"DecorationPosition":{"Enum":[]},"RenderDecoratedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderTransform":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderFittedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderFractionalTranslation":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderPointerListener":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderMouseRegion":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"MouseTrackerAnnotation":[],"AbstractNode":[],"HitTestTarget":[]},"RenderRepaintBoundary":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderIgnorePointer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderOffstage":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSemanticsAnnotations":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderBlockSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderMergeSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderExcludeSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderIndexedSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderLeaderLayer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderFollowerLayer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderAnnotatedRegion":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"Selectable":{"Listenable":[]},"SelectionResult":{"Enum":[]},"SelectionEventType":{"Enum":[]},"SelectionStatus":{"Enum":[]},"TextSelectionHandleType":{"Enum":[]},"RenderShiftedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderPadding":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderAligningShiftedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderPositionedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderConstrainedOverflowBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderFractionallySizedOverflowBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderCustomSingleChildLayoutBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"SliverHitTestResult":{"HitTestResult":[]},"SliverLogicalContainerParentData":{"SliverLogicalParentData":[],"ContainerParentDataMixin":["RenderSliver"],"ParentData":[]},"SliverPhysicalContainerParentData":{"SliverPhysicalParentData":[],"ContainerParentDataMixin":["RenderSliver"],"ParentData":[]},"RenderSliver":{"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"GrowthDirection":{"Enum":[]},"SliverHitTestEntry":{"HitTestEntry":["RenderSliver"]},"SliverLogicalParentData":{"ParentData":[]},"SliverPhysicalParentData":{"ParentData":[]},"RenderSliverFillViewport":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"SliverMultiBoxAdaptorParentData","ContainerRenderObjectMixin.0":"RenderBox"},"RenderSliverFixedExtentBoxAdaptor":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"SliverGridParentData":{"SliverMultiBoxAdaptorParentData":[],"SliverLogicalParentData":[],"ContainerParentDataMixin":["RenderBox"],"KeepAliveParentDataMixin":[],"ParentData":[]},"RenderSliverGrid":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"SliverMultiBoxAdaptorParentData","ContainerRenderObjectMixin.0":"RenderBox"},"RenderSliverList":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"SliverMultiBoxAdaptorParentData","ContainerRenderObjectMixin.0":"RenderBox"},"KeepAliveParentDataMixin":{"ParentData":[]},"SliverMultiBoxAdaptorParentData":{"SliverLogicalParentData":[],"ContainerParentDataMixin":["RenderBox"],"KeepAliveParentDataMixin":[],"ParentData":[]},"RenderSliverMultiBoxAdaptor":{"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSliverEdgeInsetsPadding":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderSliver"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSliverPadding":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderSliver"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSliverFloatingPersistentHeader":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSliverPersistentHeader":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSliverPinnedPersistentHeader":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"StackParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"StackFit":{"Enum":[]},"RenderStack":{"RenderBoxContainerDefaultsMixin":["RenderBox","StackParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","StackParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"RenderIndexedStack":{"RenderBoxContainerDefaultsMixin":["RenderBox","StackParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","StackParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"TableCellParentData":{"BoxParentData":[],"ParentData":[]},"IntrinsicColumnWidth":{"TableColumnWidth":[]},"FixedColumnWidth":{"TableColumnWidth":[]},"FlexColumnWidth":{"TableColumnWidth":[]},"TableCellVerticalAlignment":{"Enum":[]},"RenderTable":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"AlignmentGeometryTween":{"Tween":["AlignmentGeometry?"],"Animatable":["AlignmentGeometry?"],"Tween.T":"AlignmentGeometry?","Animatable.T":"AlignmentGeometry?"},"RenderView":{"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"CacheExtentStyle":{"Enum":[]},"RenderViewportBase":{"_RenderViewportBase_RenderBox_ContainerRenderObjectMixin":["1"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderSliver","1"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderViewport":{"_RenderViewportBase_RenderBox_ContainerRenderObjectMixin":["SliverPhysicalContainerParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderSliver","SliverPhysicalContainerParentData"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"SliverPhysicalContainerParentData","_RenderViewportBase_RenderBox_ContainerRenderObjectMixin.0":"SliverPhysicalContainerParentData","ContainerRenderObjectMixin.0":"RenderSliver"},"RenderShrinkWrappingViewport":{"_RenderViewportBase_RenderBox_ContainerRenderObjectMixin":["SliverLogicalContainerParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderSliver","SliverLogicalContainerParentData"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"SliverLogicalContainerParentData","_RenderViewportBase_RenderBox_ContainerRenderObjectMixin.0":"SliverLogicalContainerParentData","ContainerRenderObjectMixin.0":"RenderSliver"},"ViewportOffset":{"ChangeNotifier":[],"Listenable":[]},"ScrollDirection":{"Enum":[]},"WrapParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"WrapAlignment":{"Enum":[]},"WrapCrossAlignment":{"Enum":[]},"RenderWrap":{"RenderBoxContainerDefaultsMixin":["RenderBox","WrapParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","WrapParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"WrapParentData","RenderBoxContainerDefaultsMixin.1":"WrapParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"SchedulerPhase":{"Enum":[]},"TickerFuture":{"Future":["~"]},"TickerCanceled":{"Exception":[]},"SemanticsNode":{"DiagnosticableTree":[],"AbstractNode":[]},"_BoxEdge":{"Comparable":["_BoxEdge"]},"_SemanticsSortGroup":{"Comparable":["_SemanticsSortGroup"]},"_TraversalSortNode":{"Comparable":["_TraversalSortNode"]},"SemanticsSortKey":{"Comparable":["SemanticsSortKey"]},"_SemanticsDiagnosticableNode":{"DiagnosticableNode":["SemanticsNode"],"DiagnosticsNode":[]},"SemanticsHintOverrides":{"DiagnosticableTree":[]},"SemanticsProperties":{"DiagnosticableTree":[]},"SemanticsOwner":{"ChangeNotifier":[],"Listenable":[]},"DebugSemanticsDumpOrder":{"Enum":[]},"OrdinalSortKey":{"Comparable":["SemanticsSortKey"]},"_AutofillScopeTextInputConfiguration":{"TextInputConfiguration":[]},"ServicesBinding":{"SchedulerBinding":[]},"KeyDownEvent":{"KeyEvent":[]},"KeyUpEvent":{"KeyEvent":[]},"KeyRepeatEvent":{"KeyEvent":[]},"KeyDataTransitMode":{"Enum":[]},"PlatformException":{"Exception":[]},"MissingPluginException":{"Exception":[]},"_DeferringMouseCursor":{"MouseCursor0":[]},"_NoopMouseCursorSession":{"MouseCursorSession":[]},"_NoopMouseCursor":{"MouseCursor0":[]},"_SystemMouseCursorSession":{"MouseCursorSession":[]},"SystemMouseCursor":{"MouseCursor0":[]},"KeyboardSide":{"Enum":[]},"ModifierKey":{"Enum":[]},"RawKeyDownEvent":{"RawKeyEvent":[]},"RawKeyUpEvent":{"RawKeyEvent":[]},"RestorationManager":{"ChangeNotifier":[],"Listenable":[]},"SystemSoundType":{"Enum":[]},"TextSelection":{"TextRange":[]},"TextEditingDeltaInsertion":{"TextEditingDelta":[]},"TextEditingDeltaDeletion":{"TextEditingDelta":[]},"TextEditingDeltaReplacement":{"TextEditingDelta":[]},"TextEditingDeltaNonTextUpdate":{"TextEditingDelta":[]},"MaxLengthEnforcement":{"Enum":[]},"FilteringTextInputFormatter":{"TextInputFormatter":[]},"LengthLimitingTextInputFormatter":{"TextInputFormatter":[]},"SelectionChangedCause":{"Enum":[]},"SmartDashesType":{"Enum":[]},"SmartQuotesType":{"Enum":[]},"TextInputAction":{"Enum":[]},"TextCapitalization0":{"Enum":[]},"FloatingCursorDragState":{"Enum":[]},"Actions":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ActionsMarker":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"FocusableActionDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"VoidCallbackIntent":{"Intent":[]},"DoNothingIntent":{"Intent":[]},"DoNothingAndStopPropagationIntent":{"Intent":[]},"ActivateIntent":{"Intent":[]},"ButtonActivateIntent":{"Intent":[]},"DismissIntent":{"Intent":[]},"PrioritizedIntents":{"Intent":[]},"ContextAction":{"Action":["1"]},"CallbackAction":{"Action":["1"],"Action.T":"1"},"_ActionsState":{"State":["Actions"]},"_FocusableActionDetectorState":{"State":["FocusableActionDetector"]},"VoidCallbackAction":{"Action":["VoidCallbackIntent"],"Action.T":"VoidCallbackIntent"},"DoNothingAction":{"Action":["Intent"],"Action.T":"Intent"},"DismissAction":{"Action":["DismissIntent"]},"PrioritizedAction":{"Action":["PrioritizedIntents"],"Action.T":"PrioritizedIntents"},"_OverridableAction":{"__OverridableAction_ContextAction__OverridableActionMixin":["1"],"ContextAction":["1"],"_OverridableActionMixin":["1"],"Action":["1"],"Action.T":"1","ContextAction.T":"1"},"_OverridableContextAction":{"__OverridableContextAction_ContextAction__OverridableActionMixin":["1"],"ContextAction":["1"],"_OverridableActionMixin":["1"],"Action":["1"],"Action.T":"1","ContextAction.T":"1"},"_ContextActionToActionAdapter":{"Action":["1"],"Action.T":"1"},"CrossFadeState":{"Enum":[]},"AnimatedCrossFade":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnimatedCrossFadeState":{"State":["AnimatedCrossFade"]},"AnimatedSize":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnimatedSizeState":{"State":["AnimatedSize"]},"_AnimatedSize":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedSwitcher":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnimatedSwitcherState":{"State":["AnimatedSwitcher"]},"AnnotatedRegion":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"WidgetsApp":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WidgetsAppState":{"State":["WidgetsApp"],"WidgetsBindingObserver":[]},"StreamBuilderBase":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ConnectionState":{"Enum":[]},"FutureBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StreamBuilderBaseState":{"State":["StreamBuilderBase<1,2>"]},"StreamBuilder":{"StreamBuilderBase":["1","AsyncSnapshot<1>"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"StreamBuilderBase.T":"1","StreamBuilderBase.S":"AsyncSnapshot<1>"},"_FutureBuilderState":{"State":["FutureBuilder<1>"]},"RawAutocomplete":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AutocompletePreviousOptionIntent":{"Intent":[]},"AutocompleteNextOptionIntent":{"Intent":[]},"AutocompleteHighlightedOption":{"InheritedNotifier":["ValueNotifier"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"ValueNotifier"},"_RawAutocompleteState":{"State":["RawAutocomplete<1>"]},"_AutocompleteCallbackAction":{"CallbackAction":["1"],"Action":["1"],"Action.T":"1"},"AutofillGroup":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AutofillScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"AutofillContextAction":{"Enum":[]},"AutofillGroupState":{"State":["AutofillGroup"]},"AutomaticKeepAlive":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AutomaticKeepAliveState":{"State":["AutomaticKeepAlive"]},"KeepAliveHandle":{"ChangeNotifier":[],"Listenable":[]},"_NullWidget0":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Directionality":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClipRect":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClipPath":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompositedTransformTarget":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompositedTransformFollower":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Padding":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Align":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Center":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomSingleChildLayout":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"LayoutId":{"ParentDataWidget":["MultiChildLayoutParentData"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"MultiChildLayoutParentData"},"SizedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Stack":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Positioned":{"ParentDataWidget":["StackParentData"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"StackParentData"},"Flex":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Row":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Column":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Flexible":{"ParentDataWidget":["FlexParentData"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"FlexParentData"},"Expanded":{"ParentDataWidget":["FlexParentData"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"FlexParentData"},"DefaultAssetBundle":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"MouseRegion":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RepaintBoundary":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IgnorePointer":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Semantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"MergeSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlockSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Builder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"StatefulBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ColoredBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_UbiquitousInheritedElement":{"InheritedElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_UbiquitousInheritedWidget":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Opacity":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"BackdropFilter":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomPaint":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClipRRect":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClipOval":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"PhysicalModel":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"PhysicalShape":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Transform":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"FittedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"FractionalTranslation":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomMultiChildLayout":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ConstrainedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"FractionallySizedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"LimitedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"OverflowBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Offstage":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OffstageElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"AspectRatio":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IntrinsicWidth":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IntrinsicHeight":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverPadding":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ListBody":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IndexedStack":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"PositionedDirectional":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Wrap":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RichText":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RawImage":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Listener":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"AbsorbPointer":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExcludeSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IndexedSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"KeyedSubtree":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StatefulBuilderState":{"State":["StatefulBuilder"]},"_RenderColoredBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"WidgetsBinding":{"SchedulerBinding":[],"HitTestTarget":[]},"RenderObjectToWidgetAdapter":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RenderObjectToWidgetElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"WidgetsFlutterBinding":{"SchedulerBinding":[],"HitTestTarget":[]},"Container":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DecoratedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DecorationClipper":{"CustomClipper":["Path"],"Listenable":[]},"DefaultSelectionStyle":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_NullWidget1":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DefaultTextEditingShortcuts":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DisplayFeatureSubScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DraggableScrollableSheet":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DraggableScrollableNotification":{"ViewportNotificationMixin":[]},"_ResetNotifier":{"ChangeNotifier":[],"Listenable":[]},"_InheritedResetNotifier":{"InheritedNotifier":["_ResetNotifier"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"_ResetNotifier"},"_DraggableScrollableSheetState":{"State":["DraggableScrollableSheet"]},"_DraggableScrollableSheetScrollController":{"ScrollController":[],"ChangeNotifier":[],"Listenable":[]},"_DraggableScrollableSheetScrollPosition":{"ScrollPosition":[],"ViewportOffset":[],"ChangeNotifier":[],"Listenable":[],"ScrollMetrics":[]},"DualTransitionBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DualTransitionBuilderState":{"State":["DualTransitionBuilder"]},"TextEditingController":{"ValueNotifier":["TextEditingValue"],"ChangeNotifier":[],"Listenable":[]},"EditableText":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EditableTextState":{"State":["EditableText"],"WidgetsBindingObserver":[],"AutofillClient":[]},"_ScribbleFocusable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScribblePlaceholder":{"WidgetSpan":[],"PlaceholderSpan0":[],"InlineSpan":[],"DiagnosticableTree":[]},"_TextEditingHistory":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_Editable":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScribbleFocusableState":{"State":["_ScribbleFocusable"],"ScribbleClient":[]},"_DeleteTextAction":{"ContextAction":["1"],"Action":["1"],"Action.T":"1","ContextAction.T":"1"},"_UpdateTextSelectionAction":{"ContextAction":["1"],"Action":["1"],"Action.T":"1","ContextAction.T":"1"},"_ExtendSelectionOrCaretPositionAction":{"ContextAction":["ExtendSelectionToNextWordBoundaryOrCaretLocationIntent"],"Action":["ExtendSelectionToNextWordBoundaryOrCaretLocationIntent"],"Action.T":"ExtendSelectionToNextWordBoundaryOrCaretLocationIntent","ContextAction.T":"ExtendSelectionToNextWordBoundaryOrCaretLocationIntent"},"_UpdateTextSelectionToAdjacentLineAction":{"ContextAction":["1"],"Action":["1"],"Action.T":"1","ContextAction.T":"1"},"_SelectAllAction":{"ContextAction":["SelectAllTextIntent"],"Action":["SelectAllTextIntent"],"Action.T":"SelectAllTextIntent","ContextAction.T":"SelectAllTextIntent"},"_CopySelectionAction":{"ContextAction":["CopySelectionTextIntent"],"Action":["CopySelectionTextIntent"],"Action.T":"CopySelectionTextIntent","ContextAction.T":"CopySelectionTextIntent"},"_TextEditingHistoryState":{"State":["_TextEditingHistory"]},"KeyEventResult":{"Enum":[]},"FocusNode":{"DiagnosticableTree":[],"ChangeNotifier":[],"Listenable":[]},"FocusScopeNode":{"FocusNode":[],"DiagnosticableTree":[],"ChangeNotifier":[],"Listenable":[]},"FocusHighlightMode":{"Enum":[]},"UnfocusDisposition":{"Enum":[]},"FocusHighlightStrategy":{"Enum":[]},"FocusManager":{"DiagnosticableTree":[],"ChangeNotifier":[],"Listenable":[]},"Focus":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FocusMarker":{"InheritedNotifier":["FocusNode"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"FocusNode"},"_FocusState":{"State":["Focus"]},"FocusScope":{"Focus":[],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FocusScopeState":{"State":["Focus"]},"ExcludeFocus":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TraversalDirection":{"Enum":[]},"FocusTraversalGroup":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FocusTraversalGroupMarker":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"RequestFocusIntent":{"Intent":[]},"NextFocusIntent":{"Intent":[]},"PreviousFocusIntent":{"Intent":[]},"DirectionalFocusIntent":{"Intent":[]},"_FocusTraversalGroupState":{"State":["FocusTraversalGroup"]},"RequestFocusAction":{"Action":["RequestFocusIntent"],"Action.T":"RequestFocusIntent"},"NextFocusAction":{"Action":["NextFocusIntent"],"Action.T":"NextFocusIntent"},"PreviousFocusAction":{"Action":["PreviousFocusIntent"],"Action.T":"PreviousFocusIntent"},"DirectionalFocusAction":{"Action":["DirectionalFocusIntent"],"Action.T":"DirectionalFocusIntent"},"Form":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FormState":{"State":["Form"]},"_FormScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"FormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FormFieldState":{"State":["FormField<1>"]},"AutovalidateMode":{"Enum":[]},"ObjectKey":{"LocalKey":[],"Key":[]},"GlobalKey":{"Key":[]},"LabeledGlobalKey":{"GlobalKey":["1"],"Key":[],"GlobalKey.T":"1"},"Widget":{"DiagnosticableTree":[]},"StatelessWidget":{"Widget":[],"DiagnosticableTree":[]},"StatefulWidget":{"Widget":[],"DiagnosticableTree":[]},"RenderObjectWidget":{"Widget":[],"DiagnosticableTree":[]},"Element0":{"DiagnosticableTree":[],"BuildContext":[]},"StatefulElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"InheritedElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"GlobalObjectKey":{"GlobalKey":["1"],"Key":[],"GlobalObjectKey.T":"1","GlobalKey.T":"1"},"_StateLifecycle":{"Enum":[]},"ProxyWidget":{"Widget":[],"DiagnosticableTree":[]},"ParentDataWidget":{"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"InheritedWidget":{"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"LeafRenderObjectWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SingleChildRenderObjectWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"MultiChildRenderObjectWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ElementLifecycle":{"Enum":[]},"_ElementDiagnosticableTreeNode":{"DiagnosticableNode":["DiagnosticableTree"],"DiagnosticsNode":[]},"ErrorWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ComponentElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"StatelessElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"ProxyElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"ParentDataElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"RenderObjectElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"RootRenderObjectElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"LeafRenderObjectElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"SingleChildRenderObjectElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"MultiChildRenderObjectElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_NullElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_NullWidget2":{"Widget":[],"DiagnosticableTree":[]},"GestureDetector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RawGestureDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"RawGestureDetectorState":{"State":["RawGestureDetector"]},"GestureRecognizerFactoryWithHandlers":{"GestureRecognizerFactory":["1"]},"_GestureSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"HeroFlightDirection":{"Enum":[]},"Hero":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HeroState":{"State":["Hero"]},"HeroController":{"NavigatorObserver":[]},"Icon":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IconTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Image":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ImageState":{"State":["Image"],"WidgetsBindingObserver":[]},"BoxConstraintsTween":{"Tween":["BoxConstraints"],"Animatable":["BoxConstraints"],"Tween.T":"BoxConstraints","Animatable.T":"BoxConstraints"},"DecorationTween":{"Tween":["Decoration"],"Animatable":["Decoration"],"Tween.T":"Decoration","Animatable.T":"Decoration"},"EdgeInsetsGeometryTween":{"Tween":["EdgeInsetsGeometry"],"Animatable":["EdgeInsetsGeometry"],"Tween.T":"EdgeInsetsGeometry","Animatable.T":"EdgeInsetsGeometry"},"BorderRadiusTween":{"Tween":["BorderRadius?"],"Animatable":["BorderRadius?"],"Tween.T":"BorderRadius?","Animatable.T":"BorderRadius?"},"Matrix4Tween":{"Tween":["Matrix4"],"Animatable":["Matrix4"],"Tween.T":"Matrix4","Animatable.T":"Matrix4"},"TextStyleTween":{"Tween":["TextStyle"],"Animatable":["TextStyle"],"Tween.T":"TextStyle","Animatable.T":"TextStyle"},"AnimatedContainer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedPadding":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedOpacity":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedDefaultTextStyle":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedPhysicalModel":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EdgeInsetsTween":{"Tween":["EdgeInsets"],"Animatable":["EdgeInsets"],"Tween.T":"EdgeInsets","Animatable.T":"EdgeInsets"},"ImplicitlyAnimatedWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ImplicitlyAnimatedWidgetState":{"State":["1"]},"AnimatedWidgetBaseState":{"State":["1"]},"_AnimatedContainerState":{"State":["AnimatedContainer"]},"_AnimatedPaddingState":{"State":["AnimatedPadding"]},"_AnimatedOpacityState":{"State":["AnimatedOpacity"]},"_AnimatedDefaultTextStyleState":{"State":["AnimatedDefaultTextStyle"]},"_AnimatedPhysicalModelState":{"State":["AnimatedPhysicalModel"]},"InheritedModel":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"InheritedModelElement":{"InheritedElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"InheritedNotifier":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InheritedNotifierElement":{"InheritedElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"InheritedTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CaptureAll":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InteractiveViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InteractiveViewerState":{"State":["InteractiveViewer"]},"_InteractiveViewerBuilt":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransformationController":{"ValueNotifier":["Matrix4"],"ChangeNotifier":[],"Listenable":[]},"_GestureType":{"Enum":[]},"LayoutBuilder":{"ConstrainedLayoutBuilder":["BoxConstraints"],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[],"ConstrainedLayoutBuilder.0":"BoxConstraints"},"ConstrainedLayoutBuilder":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LayoutBuilderElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_RenderLayoutBuilder":{"RenderConstrainedLayoutBuilder":["BoxConstraints","RenderBox"],"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"RenderConstrainedLayoutBuilder.0":"BoxConstraints"},"_LocalizationsScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Localizations":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WidgetsLocalizationsDelegate":{"LocalizationsDelegate":["WidgetsLocalizations"],"LocalizationsDelegate.T":"WidgetsLocalizations"},"DefaultWidgetsLocalizations":{"WidgetsLocalizations":[]},"_LocalizationsState":{"State":["Localizations"]},"MediaQuery":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MediaQueryFromWindow":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"Orientation":{"Enum":[]},"NavigationMode":{"Enum":[]},"_MediaQueryFromWindowState":{"State":["_MediaQueryFromWindow"],"WidgetsBindingObserver":[]},"_AnyTapGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"ModalBarrier":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedModalBarrier":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnyTapGestureRecognizerFactory":{"GestureRecognizerFactory":["_AnyTapGestureRecognizer"]},"_ModalBarrierGestureDetector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"NavigationToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ToolbarSlot":{"Enum":[]},"RoutePopDisposition":{"Enum":[]},"Page":{"RouteSettings":[]},"HeroControllerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Navigator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"NavigatorState":{"State":["Navigator"]},"_RouteRestorationType":{"Enum":[]},"_RouteLifecycle":{"Enum":[]},"_NotAnnounced":{"Route":["~"]},"_NavigatorPushObservation":{"_NavigatorObservation":[]},"_NavigatorPopObservation":{"_NavigatorObservation":[]},"_NavigatorRemoveObservation":{"_NavigatorObservation":[]},"_NavigatorReplaceObservation":{"_NavigatorObservation":[]},"_HistoryProperty":{"RestorableProperty":["Map>?"],"ChangeNotifier":[],"Listenable":[]},"NotificationListener":{"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_NotificationElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_OverflowBarParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"OverflowBarAlignment":{"Enum":[]},"OverflowBar":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderOverflowBar":{"RenderBoxContainerDefaultsMixin":["RenderBox","_OverflowBarParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","_OverflowBarParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"_OverflowBarParentData","RenderBoxContainerDefaultsMixin.1":"_OverflowBarParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"OverlayEntry":{"Listenable":[]},"_OverlayEntryWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OverlayEntryWidgetState":{"State":["_OverlayEntryWidget"]},"Overlay":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"OverlayState":{"State":["Overlay"]},"_Theatre":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TheatreElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_RenderTheatre":{"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","StackParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"StackParentData","ContainerRenderObjectMixin.0":"RenderBox"},"GlowingOverscrollIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"StretchingOverscrollIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"OverscrollIndicatorNotification":{"ViewportNotificationMixin":[]},"_GlowingOverscrollIndicatorState":{"State":["GlowingOverscrollIndicator"]},"_GlowState":{"Enum":[]},"_GlowController":{"ChangeNotifier":[],"Listenable":[]},"_GlowingOverscrollIndicatorPainter":{"Listenable":[]},"_StretchingOverscrollIndicatorState":{"State":["StretchingOverscrollIndicator"]},"_StretchState":{"Enum":[]},"_StretchController":{"ChangeNotifier":[],"Listenable":[]},"PageStorageKey":{"ValueKey":["1"],"LocalKey":[],"Key":[]},"PageStorage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PageView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PageController":{"ScrollController":[],"ChangeNotifier":[],"Listenable":[]},"PageMetrics":{"ScrollMetrics":[]},"_PagePosition":{"ScrollPosition":[],"PageMetrics":[],"ViewportOffset":[],"ChangeNotifier":[],"Listenable":[],"ScrollMetrics":[]},"_PageViewState":{"State":["PageView"]},"PageRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"]},"PerformanceOverlay":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PlaceholderPainter":{"Listenable":[]},"Placeholder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HtmlElementViewController":{"PlatformViewController":[]},"PlatformViewLink":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PlatformViewSurface":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"HtmlElementView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PlatformViewLinkState":{"State":["PlatformViewLink"]},"_PlatformViewPlaceholderBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_PlatformViewPlaceHolder":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"PreferredSize":{"StatelessWidget":[],"PreferredSizeWidget":[],"Widget":[],"DiagnosticableTree":[]},"PrimaryScrollController":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverReorderableList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverReorderableListState":{"State":["SliverReorderableList"]},"_ReorderableItem":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ReorderableItemState":{"State":["_ReorderableItem"]},"ReorderableDragStartListener":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReorderableDelayedDragStartListener":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DragItemProxy":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ReorderableItemGlobalKey":{"GlobalObjectKey":["State"],"GlobalKey":["State"],"Key":[],"GlobalObjectKey.T":"State","GlobalKey.T":"State"},"RestorationScope":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"UnmanagedRestorationScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"RootRestorationScope":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"RestorableProperty":{"ChangeNotifier":[],"Listenable":[]},"_RestorationScopeState":{"State":["RestorationScope"]},"_RootRestorationScopeState":{"State":["RootRestorationScope"]},"RestorableValue":{"RestorableProperty":["1"],"ChangeNotifier":[],"Listenable":[]},"_RestorablePrimitiveValueN":{"RestorableProperty":["1"],"ChangeNotifier":[],"Listenable":[]},"_RestorablePrimitiveValue":{"_RestorablePrimitiveValueN":["1"],"RestorableProperty":["1"],"ChangeNotifier":[],"Listenable":[]},"RestorableNum":{"_RestorablePrimitiveValueN":["1"],"RestorableProperty":["1"],"ChangeNotifier":[],"Listenable":[],"_RestorablePrimitiveValueN.T":"1"},"RestorableBool":{"_RestorablePrimitiveValueN":["bool"],"RestorableProperty":["bool"],"ChangeNotifier":[],"Listenable":[],"_RestorablePrimitiveValueN.T":"bool"},"RestorableBoolN":{"_RestorablePrimitiveValueN":["bool?"],"RestorableProperty":["bool?"],"ChangeNotifier":[],"Listenable":[],"_RestorablePrimitiveValueN.T":"bool?"},"RestorableStringN":{"_RestorablePrimitiveValueN":["String?"],"RestorableProperty":["String?"],"ChangeNotifier":[],"Listenable":[],"_RestorablePrimitiveValueN.T":"String?"},"RestorableDateTime":{"RestorableProperty":["DateTime"],"ChangeNotifier":[],"Listenable":[]},"RestorableListenable":{"RestorableProperty":["1"],"ChangeNotifier":[],"Listenable":[]},"RestorableChangeNotifier":{"RestorableProperty":["1"],"ChangeNotifier":[],"Listenable":[]},"RestorableTextEditingController":{"RestorableProperty":["TextEditingController"],"ChangeNotifier":[],"Listenable":[]},"Router":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ChildBackButtonDispatcher":{"_CallbackHookProvider":["Future"]},"RouteInformationReportingType":{"Enum":[]},"_RouterState":{"State":["Router<1>"]},"_RouterScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RestorableRouteInformation":{"RestorableProperty":["RouteInformation?"],"ChangeNotifier":[],"Listenable":[]},"_ModalScopeStatus":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ModalScope":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ModalScopeState":{"State":["_ModalScope<1>"]},"OverlayRoute":{"Route":["1"]},"TransitionRoute":{"Route":["1"]},"_DismissModalAction":{"Action":["DismissIntent"],"Action.T":"DismissIntent"},"ModalRoute":{"TransitionRoute":["1"],"Route":["1"]},"PopupRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"]},"RouteObserver":{"NavigatorObserver":[]},"RawDialogRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"]},"FocusTrap":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"FocusTrapArea":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderFocusTrapArea":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_RenderFocusTrap":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"SafeArea":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollAwareImageProvider":{"ImageProvider":["1"],"ImageProvider.T":"1"},"ScrollConfiguration":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidOverscrollIndicator":{"Enum":[]},"ScrollController":{"ChangeNotifier":[],"Listenable":[]},"FixedScrollMetrics":{"ScrollMetrics":[]},"ScrollNotification":{"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"ScrollUpdateNotification":{"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"ScrollStartNotification":{"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"OverscrollNotification":{"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"ScrollEndNotification":{"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"UserScrollNotification":{"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"_ScrollNotificationObserverScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ListenerEntry":{"LinkedListEntry":["_ListenerEntry"],"LinkedListEntry.E":"_ListenerEntry"},"ScrollNotificationObserver":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollNotificationObserverState":{"State":["ScrollNotificationObserver"]},"_ConvertedScrollMetricsNotification":{"ScrollUpdateNotification":[],"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"ScrollPosition":{"ViewportOffset":[],"ChangeNotifier":[],"Listenable":[],"ScrollMetrics":[]},"ScrollMetricsNotification":{"ViewportNotificationMixin":[]},"ScrollPositionAlignmentPolicy":{"Enum":[]},"ScrollPositionWithSingleContext":{"ScrollPosition":[],"ViewportOffset":[],"ChangeNotifier":[],"Listenable":[],"ScrollMetrics":[]},"GridView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollViewKeyboardDismissBehavior":{"Enum":[]},"ScrollView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomScrollView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoxScrollView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ListView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Scrollable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScrollableScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScrollableSelectionHandler":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollIntent":{"Intent":[]},"ScrollableState":{"State":["Scrollable"]},"_ScrollableSelectionHandlerState":{"State":["_ScrollableSelectionHandler"]},"_ScrollableSelectionContainerDelegate":{"ChangeNotifier":[],"Listenable":[]},"_ScrollSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderScrollSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ScrollIncrementType":{"Enum":[]},"ScrollAction":{"Action":["ScrollIntent"],"Action.T":"ScrollIntent"},"_RestorableScrollOffset":{"RestorableProperty":["double?"],"ChangeNotifier":[],"Listenable":[]},"RawScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ThumbPressGestureRecognizer":{"LongPressGestureRecognizer":[],"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_TrackTapGestureRecognizer":{"TapGestureRecognizer":[],"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"ScrollbarOrientation":{"Enum":[]},"ScrollbarPainter":{"ChangeNotifier":[],"Listenable":[]},"RawScrollbarState":{"State":["1"]},"MultiSelectableSelectionContainerDelegate":{"ChangeNotifier":[],"Listenable":[]},"SelectionContainer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SelectionRegistrarScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectionContainerState":{"Selectable":[],"State":["SelectionContainer"],"Listenable":[]},"SelectionContainerDelegate":{"Listenable":[]},"SharedAppData":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SharedAppDataState":{"State":["SharedAppData"]},"_SharedAppModel":{"InheritedModel":["Object"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedModel.T":"Object"},"SingleActivator":{"ShortcutActivator":[]},"Shortcuts":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ShortcutRegistrar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"LogicalKeySet":{"KeySet":["LogicalKeyboardKey"],"ShortcutActivator":[],"KeySet.T":"LogicalKeyboardKey"},"ShortcutManager":{"ChangeNotifier":[],"Listenable":[]},"_ShortcutsState":{"State":["Shortcuts"]},"ShortcutRegistry":{"ChangeNotifier":[],"Listenable":[]},"_ShortcutRegistrarState":{"State":["ShortcutRegistrar"]},"_ShortcutRegistrarMarker":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SingleChildViewport":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SingleChildScrollView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SingleChildViewportElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_RenderSingleChildViewport":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_SelectionKeepAlive":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SaltedValueKey":{"ValueKey":["Key"],"LocalKey":[],"Key":[],"ValueKey.T":"Key"},"_SelectionKeepAliveState":{"State":["_SelectionKeepAlive"]},"SliverWithKeepAliveWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverMultiBoxAdaptorWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverList":{"SliverMultiBoxAdaptorWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverGrid":{"SliverMultiBoxAdaptorWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverMultiBoxAdaptorElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"KeepAlive":{"ParentDataWidget":["KeepAliveParentDataMixin"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"KeepAliveParentDataMixin"},"SliverFillViewport":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SliverFillViewportRenderObjectWidget":{"SliverMultiBoxAdaptorWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SliverFractionalPadding":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderSliverFractionalPadding":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderSliver"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_FloatingHeader":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverPersistentHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FloatingHeaderState":{"State":["_FloatingHeader"]},"_SliverPersistentHeaderElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_SliverPersistentHeaderRenderObjectWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SliverPinnedPersistentHeader":{"_SliverPersistentHeaderRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderSliverPinnedPersistentHeaderForWidgets":{"_RenderSliverPersistentHeaderForWidgetsMixin":[],"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"SlottedRenderObjectElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"Spacer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Table":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TableElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"TableCell":{"ParentDataWidget":["TableCellParentData"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"TableCellParentData"},"DefaultTextStyle":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DefaultTextHeightBehavior":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Text":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_NullWidget3":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DoNothingAndStopPropagationTextIntent":{"Intent":[]},"DirectionalTextEditingIntent":{"Intent":[]},"DeleteCharacterIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"DeleteToNextWordBoundaryIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"DeleteToLineBreakIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionByCharacterIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionToNextWordBoundaryIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionToNextWordBoundaryOrCaretLocationIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExpandSelectionToDocumentBoundaryIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExpandSelectionToLineBreakIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionToLineBreakIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionVerticallyToAdjacentLineIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionToDocumentBoundaryIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ScrollToDocumentBoundaryIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"SelectAllTextIntent":{"Intent":[]},"CopySelectionTextIntent":{"Intent":[]},"PasteTextIntent":{"Intent":[]},"RedoTextIntent":{"Intent":[]},"ReplaceTextIntent":{"Intent":[]},"UndoTextIntent":{"Intent":[]},"UpdateSelectionIntent":{"Intent":[]},"TransposeCharactersIntent":{"Intent":[]},"DirectionalCaretMovementIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"_SelectionHandleOverlay":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextSelectionGestureDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectionHandleOverlayState":{"State":["_SelectionHandleOverlay"]},"_TextSelectionGestureDetectorState":{"State":["TextSelectionGestureDetector"]},"TickerMode":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EffectiveTickerMode":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TickerModeState":{"State":["TickerMode"]},"Title":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FadeTransition":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnimatedState":{"State":["AnimatedWidget"]},"SlideTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScaleTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"RotationTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SizeTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DecoratedBoxTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ValueListenableBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ValueListenableBuilderState":{"State":["ValueListenableBuilder<1>"]},"Viewport":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ViewportElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"ShrinkWrappingViewport":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"WidgetSpan":{"PlaceholderSpan0":[],"InlineSpan":[],"DiagnosticableTree":[]},"WillPopScope":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WillPopScopeState":{"State":["WillPopScope"]},"DownloadProgress":{"FileResponse":[]},"FileInfo":{"FileResponse":[]},"NonStoringObjectProvider":{"CacheInfoRepository":[]},"HttpGetResponse":{"FileServiceResponse":[]},"HttpExceptionWithStatus":{"Exception":[]},"BlockPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BlockPickerState":{"State":["BlockPicker"]},"JsonViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"JsonObjectViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"JsonArrayViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_JsonViewerState":{"State":["JsonViewer"]},"JsonObjectViewerState":{"State":["JsonObjectViewer"]},"_JsonArrayViewerState":{"State":["JsonArrayViewer"]},"GlobalCupertinoLocalizations":{"CupertinoLocalizations":[]},"_GlobalCupertinoLocalizationsDelegate":{"LocalizationsDelegate":["CupertinoLocalizations"],"LocalizationsDelegate.T":"CupertinoLocalizations"},"CupertinoLocalizationAf":{"CupertinoLocalizations":[]},"CupertinoLocalizationAm":{"CupertinoLocalizations":[]},"CupertinoLocalizationAr":{"CupertinoLocalizations":[]},"CupertinoLocalizationAs":{"CupertinoLocalizations":[]},"CupertinoLocalizationAz":{"CupertinoLocalizations":[]},"CupertinoLocalizationBe":{"CupertinoLocalizations":[]},"CupertinoLocalizationBg":{"CupertinoLocalizations":[]},"CupertinoLocalizationBn":{"CupertinoLocalizations":[]},"CupertinoLocalizationBs":{"CupertinoLocalizations":[]},"CupertinoLocalizationCa":{"CupertinoLocalizations":[]},"CupertinoLocalizationCs":{"CupertinoLocalizations":[]},"CupertinoLocalizationDa":{"CupertinoLocalizations":[]},"CupertinoLocalizationDe":{"CupertinoLocalizations":[]},"CupertinoLocalizationDeCh":{"CupertinoLocalizations":[]},"CupertinoLocalizationEl":{"CupertinoLocalizations":[]},"CupertinoLocalizationEn":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnAu":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnCa":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnGb":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnIe":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnIn":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnNz":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnSg":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnZa":{"CupertinoLocalizations":[]},"CupertinoLocalizationEs":{"CupertinoLocalizations":[]},"CupertinoLocalizationEs419":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsAr":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsBo":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsCl":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsCo":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsCr":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsDo":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsEc":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsGt":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsHn":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsMx":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsNi":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsPa":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsPe":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsPr":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsPy":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsSv":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsUs":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsUy":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsVe":{"CupertinoLocalizations":[]},"CupertinoLocalizationEt":{"CupertinoLocalizations":[]},"CupertinoLocalizationEu":{"CupertinoLocalizations":[]},"CupertinoLocalizationFa":{"CupertinoLocalizations":[]},"CupertinoLocalizationFi":{"CupertinoLocalizations":[]},"CupertinoLocalizationFil":{"CupertinoLocalizations":[]},"CupertinoLocalizationFr":{"CupertinoLocalizations":[]},"CupertinoLocalizationFrCa":{"CupertinoLocalizations":[]},"CupertinoLocalizationGl":{"CupertinoLocalizations":[]},"CupertinoLocalizationGsw":{"CupertinoLocalizations":[]},"CupertinoLocalizationGu":{"CupertinoLocalizations":[]},"CupertinoLocalizationHe":{"CupertinoLocalizations":[]},"CupertinoLocalizationHi":{"CupertinoLocalizations":[]},"CupertinoLocalizationHr":{"CupertinoLocalizations":[]},"CupertinoLocalizationHu":{"CupertinoLocalizations":[]},"CupertinoLocalizationHy":{"CupertinoLocalizations":[]},"CupertinoLocalizationId":{"CupertinoLocalizations":[]},"CupertinoLocalizationIs":{"CupertinoLocalizations":[]},"CupertinoLocalizationIt":{"CupertinoLocalizations":[]},"CupertinoLocalizationJa":{"CupertinoLocalizations":[]},"CupertinoLocalizationKa":{"CupertinoLocalizations":[]},"CupertinoLocalizationKk":{"CupertinoLocalizations":[]},"CupertinoLocalizationKm":{"CupertinoLocalizations":[]},"CupertinoLocalizationKn":{"CupertinoLocalizations":[]},"CupertinoLocalizationKo":{"CupertinoLocalizations":[]},"CupertinoLocalizationKy":{"CupertinoLocalizations":[]},"CupertinoLocalizationLo":{"CupertinoLocalizations":[]},"CupertinoLocalizationLt":{"CupertinoLocalizations":[]},"CupertinoLocalizationLv":{"CupertinoLocalizations":[]},"CupertinoLocalizationMk":{"CupertinoLocalizations":[]},"CupertinoLocalizationMl":{"CupertinoLocalizations":[]},"CupertinoLocalizationMn":{"CupertinoLocalizations":[]},"CupertinoLocalizationMr":{"CupertinoLocalizations":[]},"CupertinoLocalizationMs":{"CupertinoLocalizations":[]},"CupertinoLocalizationMy":{"CupertinoLocalizations":[]},"CupertinoLocalizationNb":{"CupertinoLocalizations":[]},"CupertinoLocalizationNe":{"CupertinoLocalizations":[]},"CupertinoLocalizationNl":{"CupertinoLocalizations":[]},"CupertinoLocalizationNo":{"CupertinoLocalizations":[]},"CupertinoLocalizationOr":{"CupertinoLocalizations":[]},"CupertinoLocalizationPa":{"CupertinoLocalizations":[]},"CupertinoLocalizationPl":{"CupertinoLocalizations":[]},"CupertinoLocalizationPt":{"CupertinoLocalizations":[]},"CupertinoLocalizationPtPt":{"CupertinoLocalizations":[]},"CupertinoLocalizationRo":{"CupertinoLocalizations":[]},"CupertinoLocalizationRu":{"CupertinoLocalizations":[]},"CupertinoLocalizationSi":{"CupertinoLocalizations":[]},"CupertinoLocalizationSk":{"CupertinoLocalizations":[]},"CupertinoLocalizationSl":{"CupertinoLocalizations":[]},"CupertinoLocalizationSq":{"CupertinoLocalizations":[]},"CupertinoLocalizationSr":{"CupertinoLocalizations":[]},"CupertinoLocalizationSrCyrl":{"CupertinoLocalizations":[]},"CupertinoLocalizationSrLatn":{"CupertinoLocalizations":[]},"CupertinoLocalizationSv":{"CupertinoLocalizations":[]},"CupertinoLocalizationSw":{"CupertinoLocalizations":[]},"CupertinoLocalizationTa":{"CupertinoLocalizations":[]},"CupertinoLocalizationTe":{"CupertinoLocalizations":[]},"CupertinoLocalizationTh":{"CupertinoLocalizations":[]},"CupertinoLocalizationTl":{"CupertinoLocalizations":[]},"CupertinoLocalizationTr":{"CupertinoLocalizations":[]},"CupertinoLocalizationUk":{"CupertinoLocalizations":[]},"CupertinoLocalizationUr":{"CupertinoLocalizations":[]},"CupertinoLocalizationUz":{"CupertinoLocalizations":[]},"CupertinoLocalizationVi":{"CupertinoLocalizations":[]},"CupertinoLocalizationZh":{"CupertinoLocalizations":[]},"CupertinoLocalizationZhHans":{"CupertinoLocalizations":[]},"CupertinoLocalizationZhHant":{"CupertinoLocalizations":[]},"CupertinoLocalizationZhHantHk":{"CupertinoLocalizations":[]},"CupertinoLocalizationZhHantTw":{"CupertinoLocalizations":[]},"CupertinoLocalizationZu":{"CupertinoLocalizations":[]},"MaterialLocalizationAf":{"MaterialLocalizations":[]},"MaterialLocalizationAm":{"MaterialLocalizations":[]},"MaterialLocalizationAr":{"MaterialLocalizations":[]},"MaterialLocalizationAs":{"MaterialLocalizations":[]},"MaterialLocalizationAz":{"MaterialLocalizations":[]},"MaterialLocalizationBe":{"MaterialLocalizations":[]},"MaterialLocalizationBg":{"MaterialLocalizations":[]},"MaterialLocalizationBn":{"MaterialLocalizations":[]},"MaterialLocalizationBs":{"MaterialLocalizations":[]},"MaterialLocalizationCa":{"MaterialLocalizations":[]},"MaterialLocalizationCs":{"MaterialLocalizations":[]},"MaterialLocalizationDa":{"MaterialLocalizations":[]},"MaterialLocalizationDe":{"MaterialLocalizations":[]},"MaterialLocalizationDeCh":{"MaterialLocalizations":[]},"MaterialLocalizationEl":{"MaterialLocalizations":[]},"MaterialLocalizationEn":{"MaterialLocalizations":[]},"MaterialLocalizationEnAu":{"MaterialLocalizations":[]},"MaterialLocalizationEnCa":{"MaterialLocalizations":[]},"MaterialLocalizationEnGb":{"MaterialLocalizations":[]},"MaterialLocalizationEnIe":{"MaterialLocalizations":[]},"MaterialLocalizationEnIn":{"MaterialLocalizations":[]},"MaterialLocalizationEnNz":{"MaterialLocalizations":[]},"MaterialLocalizationEnSg":{"MaterialLocalizations":[]},"MaterialLocalizationEnZa":{"MaterialLocalizations":[]},"MaterialLocalizationEs":{"MaterialLocalizations":[]},"MaterialLocalizationEs419":{"MaterialLocalizations":[]},"MaterialLocalizationEsAr":{"MaterialLocalizations":[]},"MaterialLocalizationEsBo":{"MaterialLocalizations":[]},"MaterialLocalizationEsCl":{"MaterialLocalizations":[]},"MaterialLocalizationEsCo":{"MaterialLocalizations":[]},"MaterialLocalizationEsCr":{"MaterialLocalizations":[]},"MaterialLocalizationEsDo":{"MaterialLocalizations":[]},"MaterialLocalizationEsEc":{"MaterialLocalizations":[]},"MaterialLocalizationEsGt":{"MaterialLocalizations":[]},"MaterialLocalizationEsHn":{"MaterialLocalizations":[]},"MaterialLocalizationEsMx":{"MaterialLocalizations":[]},"MaterialLocalizationEsNi":{"MaterialLocalizations":[]},"MaterialLocalizationEsPa":{"MaterialLocalizations":[]},"MaterialLocalizationEsPe":{"MaterialLocalizations":[]},"MaterialLocalizationEsPr":{"MaterialLocalizations":[]},"MaterialLocalizationEsPy":{"MaterialLocalizations":[]},"MaterialLocalizationEsSv":{"MaterialLocalizations":[]},"MaterialLocalizationEsUs":{"MaterialLocalizations":[]},"MaterialLocalizationEsUy":{"MaterialLocalizations":[]},"MaterialLocalizationEsVe":{"MaterialLocalizations":[]},"MaterialLocalizationEt":{"MaterialLocalizations":[]},"MaterialLocalizationEu":{"MaterialLocalizations":[]},"MaterialLocalizationFa":{"MaterialLocalizations":[]},"MaterialLocalizationFi":{"MaterialLocalizations":[]},"MaterialLocalizationFil":{"MaterialLocalizations":[]},"MaterialLocalizationFr":{"MaterialLocalizations":[]},"MaterialLocalizationFrCa":{"MaterialLocalizations":[]},"MaterialLocalizationGl":{"MaterialLocalizations":[]},"MaterialLocalizationGsw":{"MaterialLocalizations":[]},"MaterialLocalizationGu":{"MaterialLocalizations":[]},"MaterialLocalizationHe":{"MaterialLocalizations":[]},"MaterialLocalizationHi":{"MaterialLocalizations":[]},"MaterialLocalizationHr":{"MaterialLocalizations":[]},"MaterialLocalizationHu":{"MaterialLocalizations":[]},"MaterialLocalizationHy":{"MaterialLocalizations":[]},"MaterialLocalizationId":{"MaterialLocalizations":[]},"MaterialLocalizationIs":{"MaterialLocalizations":[]},"MaterialLocalizationIt":{"MaterialLocalizations":[]},"MaterialLocalizationJa":{"MaterialLocalizations":[]},"MaterialLocalizationKa":{"MaterialLocalizations":[]},"MaterialLocalizationKk":{"MaterialLocalizations":[]},"MaterialLocalizationKm":{"MaterialLocalizations":[]},"MaterialLocalizationKn":{"MaterialLocalizations":[]},"MaterialLocalizationKo":{"MaterialLocalizations":[]},"MaterialLocalizationKy":{"MaterialLocalizations":[]},"MaterialLocalizationLo":{"MaterialLocalizations":[]},"MaterialLocalizationLt":{"MaterialLocalizations":[]},"MaterialLocalizationLv":{"MaterialLocalizations":[]},"MaterialLocalizationMk":{"MaterialLocalizations":[]},"MaterialLocalizationMl":{"MaterialLocalizations":[]},"MaterialLocalizationMn":{"MaterialLocalizations":[]},"MaterialLocalizationMr":{"MaterialLocalizations":[]},"MaterialLocalizationMs":{"MaterialLocalizations":[]},"MaterialLocalizationMy":{"MaterialLocalizations":[]},"MaterialLocalizationNb":{"MaterialLocalizations":[]},"MaterialLocalizationNe":{"MaterialLocalizations":[]},"MaterialLocalizationNl":{"MaterialLocalizations":[]},"MaterialLocalizationNo":{"MaterialLocalizations":[]},"MaterialLocalizationOr":{"MaterialLocalizations":[]},"MaterialLocalizationPa":{"MaterialLocalizations":[]},"MaterialLocalizationPl":{"MaterialLocalizations":[]},"MaterialLocalizationPs":{"MaterialLocalizations":[]},"MaterialLocalizationPt":{"MaterialLocalizations":[]},"MaterialLocalizationPtPt":{"MaterialLocalizations":[]},"MaterialLocalizationRo":{"MaterialLocalizations":[]},"MaterialLocalizationRu":{"MaterialLocalizations":[]},"MaterialLocalizationSi":{"MaterialLocalizations":[]},"MaterialLocalizationSk":{"MaterialLocalizations":[]},"MaterialLocalizationSl":{"MaterialLocalizations":[]},"MaterialLocalizationSq":{"MaterialLocalizations":[]},"MaterialLocalizationSr":{"MaterialLocalizations":[]},"MaterialLocalizationSrCyrl":{"MaterialLocalizations":[]},"MaterialLocalizationSrLatn":{"MaterialLocalizations":[]},"MaterialLocalizationSv":{"MaterialLocalizations":[]},"MaterialLocalizationSw":{"MaterialLocalizations":[]},"MaterialLocalizationTa":{"MaterialLocalizations":[]},"MaterialLocalizationTe":{"MaterialLocalizations":[]},"MaterialLocalizationTh":{"MaterialLocalizations":[]},"MaterialLocalizationTl":{"MaterialLocalizations":[]},"MaterialLocalizationTr":{"MaterialLocalizations":[]},"MaterialLocalizationUk":{"MaterialLocalizations":[]},"MaterialLocalizationUr":{"MaterialLocalizations":[]},"MaterialLocalizationUz":{"MaterialLocalizations":[]},"MaterialLocalizationVi":{"MaterialLocalizations":[]},"MaterialLocalizationZh":{"MaterialLocalizations":[]},"MaterialLocalizationZhHans":{"MaterialLocalizations":[]},"MaterialLocalizationZhHant":{"MaterialLocalizations":[]},"MaterialLocalizationZhHantHk":{"MaterialLocalizations":[]},"MaterialLocalizationZhHantTw":{"MaterialLocalizations":[]},"MaterialLocalizationZu":{"MaterialLocalizations":[]},"GlobalMaterialLocalizations":{"MaterialLocalizations":[]},"_MaterialLocalizationsDelegate0":{"LocalizationsDelegate":["MaterialLocalizations"],"LocalizationsDelegate.T":"MaterialLocalizations"},"GlobalWidgetsLocalizations":{"WidgetsLocalizations":[]},"_WidgetsLocalizationsDelegate0":{"LocalizationsDelegate":["WidgetsLocalizations"],"LocalizationsDelegate.T":"WidgetsLocalizations"},"StoreProvider":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"StoreConnector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StoreStreamListener":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"StoreBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StoreStreamListenerState":{"State":["_StoreStreamListener<1,2>"]},"StoreProviderError":{"Error":[]},"ConverterError":{"Error":[]},"ActionPaneConfiguration":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerMotion":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomSlidableAction":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAction":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableAutoCloseData":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseBarrierNotificationSender":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseBarrierBehaviorListener":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableNotificationSender":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseBehaviorInteractor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseInteractor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseBehaviorListener":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseNotificationSender":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseBarrierInteractor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableAutoCloseBarrierNotificationSenderState":{"State":["SlidableAutoCloseBarrierNotificationSender"]},"_SlidableAutoCloseBarrierBehaviorListenerState":{"State":["SlidableAutoCloseBarrierBehaviorListener"]},"_SlidableNotificationSenderState0":{"State":["_SlidableNotificationSender"]},"ActionPaneType":{"Enum":[]},"GestureDirection":{"Enum":[]},"_ValueNotifier":{"ValueNotifier":["1"],"ChangeNotifier":[],"Listenable":[]},"SlidableDismissal":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableDismissalState":{"State":["SlidableDismissal"]},"_FlexEntranceTransitionParentData":{"FlexParentData":[],"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"FlexEntranceTransition":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderFlexEntranceTransition":{"RenderBoxContainerDefaultsMixin":["RenderBox","_FlexEntranceTransitionParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","_FlexEntranceTransitionParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"_FlexEntranceTransitionParentData","RenderBoxContainerDefaultsMixin.1":"_FlexEntranceTransitionParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"SlidableGestureDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableGestureDetectorState":{"State":["SlidableGestureDetector"]},"_InheritedSlidableNotification":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableGroupBehaviorListener":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableGroupBehaviorListenerState":{"State":["SlidableGroupBehaviorListener<1>"]},"_SlidableNotificationListenerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableNotificationSender":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableNotificationSenderState":{"State":["SlidableNotificationSender"]},"SlidableScrollingBehavior":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableScrollingBehaviorState":{"State":["SlidableScrollingBehavior"]},"ActionPane":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ActionPaneScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Slidable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableControllerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ActionPaneState":{"State":["ActionPane"]},"_SlidableState":{"State":["Slidable"]},"_SlidableClipper":{"CustomClipper":["Rect"],"Listenable":[]},"StaggeredGridParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"RenderStaggeredGrid":{"RenderBoxContainerDefaultsMixin":["RenderBox","StaggeredGridParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","StaggeredGridParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"StaggeredGridParentData","RenderBoxContainerDefaultsMixin.1":"StaggeredGridParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"StaggeredGrid":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomSizeTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"StyledToast":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StyledToastWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"StyledToastWidgetState":{"State":["_StyledToastWidget"],"WidgetsBindingObserver":[]},"_StyledToastState":{"State":["StyledToast"]},"StyledToastAnimation":{"Enum":[]},"StyledToastTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SignInOption":{"Enum":[]},"AttributeName":{"Comparable":["Object"]},"Element":{"Node0":[]},"Document":{"Node0":[]},"DocumentType":{"Node0":[]},"Text0":{"Node0":[]},"Comment":{"Node0":[]},"NodeList":{"ListProxy":["Node0"],"ListMixin":["Node0"],"List":["Node0"],"EfficientLengthIterable":["Node0"],"Iterable":["Node0"],"ListMixin.E":"Node0"},"FilteredElementList":{"ListMixin":["Element"],"List":["Element"],"EfficientLengthIterable":["Element"],"Iterable":["Element"],"ListMixin.E":"Element","Iterable.E":"Element"},"ParseError":{"Exception":[]},"ElementCssClassSet":{"SetMixin":["String"],"Set":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"SetMixin.E":"String"},"_CssClassSetImpl":{"SetMixin":["String"],"Set":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"]},"ListProxy":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"StringToken":{"Token0":[]},"TagToken":{"Token0":[]},"StartTagToken":{"TagToken":[],"Token0":[]},"EndTagToken":{"TagToken":[],"Token0":[]},"ParseErrorToken":{"StringToken":[],"Token0":[]},"CharactersToken":{"StringToken":[],"Token0":[]},"SpaceCharactersToken":{"StringToken":[],"Token0":[]},"CommentToken":{"StringToken":[],"Token0":[]},"DoctypeToken":{"Token0":[]},"ActiveFormattingElements":{"ListProxy":["Element?"],"ListMixin":["Element?"],"List":["Element?"],"EfficientLengthIterable":["Element?"],"Iterable":["Element?"],"ListMixin.E":"Element?"},"BaseClient":{"Client0":[]},"BrowserClient":{"Client0":[]},"ByteStream":{"Stream":["List"],"Stream.T":"List"},"ClientException":{"Exception":[]},"CaseInsensitiveMap":{"CanonicalizedMap":["String","String","1"],"Map":["String","1"],"CanonicalizedMap.V":"1","CanonicalizedMap.K":"String","CanonicalizedMap.C":"String"},"InternalPngFrame":{"PngFrame":[]},"ImageException":{"Exception":[]},"CropAspectRatioPreset":{"Enum":[]},"CropStyle":{"Enum":[]},"ImageCompressFormat":{"Enum":[]},"CameraDevice":{"Enum":[]},"ImageSource":{"Enum":[]},"BillingResponse":{"Enum":[]},"SkuType":{"Enum":[]},"PurchaseStateWrapper":{"Enum":[]},"GooglePlayProductDetails":{"ProductDetails":[]},"GooglePlayPurchaseDetails":{"PurchaseDetails":[]},"InAppPurchaseException":{"Exception":[]},"PurchaseStatus":{"Enum":[]},"_TransactionRestoreState":{"Enum":[]},"SKPaymentTransactionStateWrapper":{"Enum":[]},"SKSubscriptionPeriodUnit":{"Enum":[]},"SKProductDiscountPaymentMode":{"Enum":[]},"SKProductDiscountType":{"Enum":[]},"AppStoreProductDetails":{"ProductDetails":[]},"AppStorePurchaseDetails":{"PurchaseDetails":[]},"_DateFormatLiteralField":{"_DateFormatField":[]},"_DateFormatQuotedField":{"_DateFormatField":[]},"_DateFormatPatternField":{"_DateFormatField":[]},"LocaleDataException":{"Exception":[]},"PluralCase":{"Enum":[]},"CountryPickerDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CountryPickerDialogState":{"State":["CountryPickerDialog"]},"IntlPhoneField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_IntlPhoneFieldState":{"State":["IntlPhoneField"]},"IconPosition":{"Enum":[]},"_$AccountEntitySerializer":{"StructuredSerializer":["AccountEntity*"],"Serializer":["AccountEntity*"]},"_$AccountEntity":{"AccountEntity":[]},"BankAccountEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$BankAccountListResponseSerializer":{"StructuredSerializer":["BankAccountListResponse*"],"Serializer":["BankAccountListResponse*"]},"_$BankAccountItemResponseSerializer":{"StructuredSerializer":["BankAccountItemResponse*"],"Serializer":["BankAccountItemResponse*"]},"_$BankAccountEntitySerializer":{"StructuredSerializer":["BankAccountEntity*"],"Serializer":["BankAccountEntity*"]},"_$BankAccountListResponse":{"BankAccountListResponse":[]},"_$BankAccountItemResponse":{"BankAccountItemResponse":[]},"_$BankAccountEntity":{"BankAccountEntity":[],"BaseEntity":[],"SelectableEntity":[]},"ClientEntity":{"BaseEntity":[],"SelectableEntity":[]},"ClientContactEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$ClientListResponseSerializer":{"StructuredSerializer":["ClientListResponse*"],"Serializer":["ClientListResponse*"]},"_$ClientItemResponseSerializer":{"StructuredSerializer":["ClientItemResponse*"],"Serializer":["ClientItemResponse*"]},"_$ClientEntitySerializer":{"StructuredSerializer":["ClientEntity*"],"Serializer":["ClientEntity*"]},"_$ClientContactEntitySerializer":{"StructuredSerializer":["ClientContactEntity*"],"Serializer":["ClientContactEntity*"]},"_$ClientListResponse":{"ClientListResponse":[]},"_$ClientItemResponse":{"ClientItemResponse":[]},"_$ClientEntity":{"ClientEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$ClientContactEntity":{"ClientContactEntity":[],"BaseEntity":[],"SelectableEntity":[]},"CompanyGatewayEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$CompanyGatewayListResponseSerializer":{"StructuredSerializer":["CompanyGatewayListResponse*"],"Serializer":["CompanyGatewayListResponse*"]},"_$CompanyGatewayItemResponseSerializer":{"StructuredSerializer":["CompanyGatewayItemResponse*"],"Serializer":["CompanyGatewayItemResponse*"]},"_$CompanyGatewayEntitySerializer":{"StructuredSerializer":["CompanyGatewayEntity*"],"Serializer":["CompanyGatewayEntity*"]},"_$FeesAndLimitsSettingsSerializer":{"StructuredSerializer":["FeesAndLimitsSettings*"],"Serializer":["FeesAndLimitsSettings*"]},"_$CompanyGatewayListResponse":{"CompanyGatewayListResponse":[]},"_$CompanyGatewayItemResponse":{"CompanyGatewayItemResponse":[]},"_$CompanyGatewayEntity":{"CompanyGatewayEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$FeesAndLimitsSettings":{"FeesAndLimitsSettings":[]},"CompanyEntity":{"BaseEntity":[],"SelectableEntity":[]},"GatewayEntity":{"SelectableEntity":[]},"_$CompanyEntitySerializer":{"StructuredSerializer":["CompanyEntity*"],"Serializer":["CompanyEntity*"]},"_$GatewayEntitySerializer":{"StructuredSerializer":["GatewayEntity*"],"Serializer":["GatewayEntity*"]},"_$GatewayOptionsEntitySerializer":{"StructuredSerializer":["GatewayOptionsEntity*"],"Serializer":["GatewayOptionsEntity*"]},"_$UserCompanyEntitySerializer":{"StructuredSerializer":["UserCompanyEntity*"],"Serializer":["UserCompanyEntity*"]},"_$UserSettingsEntitySerializer":{"StructuredSerializer":["UserSettingsEntity*"],"Serializer":["UserSettingsEntity*"]},"_$ReportSettingsEntitySerializer":{"StructuredSerializer":["ReportSettingsEntity*"],"Serializer":["ReportSettingsEntity*"]},"_$CompanyItemResponseSerializer":{"StructuredSerializer":["CompanyItemResponse*"],"Serializer":["CompanyItemResponse*"]},"_$RegistrationFieldEntitySerializer":{"StructuredSerializer":["RegistrationFieldEntity*"],"Serializer":["RegistrationFieldEntity*"]},"_$DashboardFieldSerializer":{"StructuredSerializer":["DashboardField*"],"Serializer":["DashboardField*"]},"_$CompanyEntity":{"CompanyEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$GatewayEntity":{"GatewayEntity":[],"SelectableEntity":[]},"_$GatewayOptionsEntity":{"GatewayOptionsEntity":[]},"_$UserCompanyEntity":{"UserCompanyEntity":[]},"_$UserSettingsEntity":{"UserSettingsEntity":[]},"_$ReportSettingsEntity":{"ReportSettingsEntity":[]},"_$CompanyItemResponse":{"CompanyItemResponse":[]},"_$RegistrationFieldEntity":{"RegistrationFieldEntity":[]},"_$DashboardField":{"DashboardField":[]},"_$CreditListResponseSerializer":{"StructuredSerializer":["CreditListResponse*"],"Serializer":["CreditListResponse*"]},"_$CreditItemResponseSerializer":{"StructuredSerializer":["CreditItemResponse*"],"Serializer":["CreditItemResponse*"]},"_$DateRangeSerializer":{"PrimitiveSerializer":["DateRange*"],"Serializer":["DateRange*"]},"_$DateRangeComparisonSerializer":{"PrimitiveSerializer":["DateRangeComparison*"],"Serializer":["DateRangeComparison*"]},"DesignEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$DesignListResponseSerializer":{"StructuredSerializer":["DesignListResponse*"],"Serializer":["DesignListResponse*"]},"_$DesignItemResponseSerializer":{"StructuredSerializer":["DesignItemResponse*"],"Serializer":["DesignItemResponse*"]},"_$DesignPreviewRequestSerializer":{"StructuredSerializer":["DesignPreviewRequest*"],"Serializer":["DesignPreviewRequest*"]},"_$DesignEntitySerializer":{"StructuredSerializer":["DesignEntity*"],"Serializer":["DesignEntity*"]},"_$DesignListResponse":{"DesignListResponse":[]},"_$DesignItemResponse":{"DesignItemResponse":[]},"_$DesignEntity":{"DesignEntity":[],"BaseEntity":[],"SelectableEntity":[]},"DocumentEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$DocumentListResponseSerializer":{"StructuredSerializer":["DocumentListResponse*"],"Serializer":["DocumentListResponse*"]},"_$DocumentItemResponseSerializer":{"StructuredSerializer":["DocumentItemResponse*"],"Serializer":["DocumentItemResponse*"]},"_$DocumentEntitySerializer":{"StructuredSerializer":["DocumentEntity*"],"Serializer":["DocumentEntity*"]},"_$DocumentListResponse":{"DocumentListResponse":[]},"_$DocumentItemResponse":{"DocumentItemResponse":[]},"_$DocumentEntity":{"DocumentEntity":[],"BaseEntity":[],"SelectableEntity":[]},"BaseEntity":{"SelectableEntity":[]},"_$EntityTypeSerializer":{"PrimitiveSerializer":["EntityType*"],"Serializer":["EntityType*"]},"_$EntityStateSerializer":{"PrimitiveSerializer":["EntityState*"],"Serializer":["EntityState*"]},"_$EmailTemplateSerializer":{"PrimitiveSerializer":["EmailTemplate*"],"Serializer":["EmailTemplate*"]},"_$LoginResponseSerializer":{"StructuredSerializer":["LoginResponse*"],"Serializer":["LoginResponse*"]},"_$ActivityEntitySerializer":{"StructuredSerializer":["ActivityEntity*"],"Serializer":["ActivityEntity*"]},"_$LedgerEntitySerializer":{"StructuredSerializer":["LedgerEntity*"],"Serializer":["LedgerEntity*"]},"_$LoginResponse":{"LoginResponse":[]},"_$ActivityEntity":{"ActivityEntity":[]},"_$LedgerEntity":{"LedgerEntity":[]},"ExpenseCategoryEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$ExpenseCategoryListResponseSerializer":{"StructuredSerializer":["ExpenseCategoryListResponse*"],"Serializer":["ExpenseCategoryListResponse*"]},"_$ExpenseCategoryItemResponseSerializer":{"StructuredSerializer":["ExpenseCategoryItemResponse*"],"Serializer":["ExpenseCategoryItemResponse*"]},"_$ExpenseCategoryEntitySerializer":{"StructuredSerializer":["ExpenseCategoryEntity*"],"Serializer":["ExpenseCategoryEntity*"]},"_$ExpenseCategoryListResponse":{"ExpenseCategoryListResponse":[]},"_$ExpenseCategoryItemResponse":{"ExpenseCategoryItemResponse":[]},"_$ExpenseCategoryEntity":{"ExpenseCategoryEntity":[],"BaseEntity":[],"SelectableEntity":[]},"ExpenseEntity":{"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"ExpenseStatusEntity":{"EntityStatus":[],"SelectableEntity":[]},"_$ExpenseListResponseSerializer":{"StructuredSerializer":["ExpenseListResponse*"],"Serializer":["ExpenseListResponse*"]},"_$ExpenseItemResponseSerializer":{"StructuredSerializer":["ExpenseItemResponse*"],"Serializer":["ExpenseItemResponse*"]},"_$ExpenseEntitySerializer":{"StructuredSerializer":["ExpenseEntity*"],"Serializer":["ExpenseEntity*"]},"_$ExpenseScheduleEntitySerializer":{"StructuredSerializer":["ExpenseScheduleEntity*"],"Serializer":["ExpenseScheduleEntity*"]},"_$ExpenseStatusEntitySerializer":{"StructuredSerializer":["ExpenseStatusEntity*"],"Serializer":["ExpenseStatusEntity*"]},"_$ExpenseListResponse":{"ExpenseListResponse":[]},"_$ExpenseItemResponse":{"ExpenseItemResponse":[]},"_$ExpenseEntity":{"ExpenseEntity":[],"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"_$ExpenseScheduleEntity":{"ExpenseScheduleEntity":[]},"_$ExpenseStatusEntity":{"ExpenseStatusEntity":[],"EntityStatus":[],"SelectableEntity":[]},"GatewayTokenEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$GatewayTokenListResponseSerializer":{"StructuredSerializer":["GatewayTokenListResponse*"],"Serializer":["GatewayTokenListResponse*"]},"_$GatewayTokenItemResponseSerializer":{"StructuredSerializer":["GatewayTokenItemResponse*"],"Serializer":["GatewayTokenItemResponse*"]},"_$GatewayTokenEntitySerializer":{"StructuredSerializer":["GatewayTokenEntity*"],"Serializer":["GatewayTokenEntity*"]},"_$GatewayTokenMetaEntitySerializer":{"StructuredSerializer":["GatewayTokenMetaEntity*"],"Serializer":["GatewayTokenMetaEntity*"]},"_$GatewayTokenEntity":{"GatewayTokenEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$GatewayTokenMetaEntity":{"GatewayTokenMetaEntity":[]},"GroupEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$GroupListResponseSerializer":{"StructuredSerializer":["GroupListResponse*"],"Serializer":["GroupListResponse*"]},"_$GroupItemResponseSerializer":{"StructuredSerializer":["GroupItemResponse*"],"Serializer":["GroupItemResponse*"]},"_$GroupEntitySerializer":{"StructuredSerializer":["GroupEntity*"],"Serializer":["GroupEntity*"]},"_$GroupListResponse":{"GroupListResponse":[]},"_$GroupItemResponse":{"GroupItemResponse":[]},"_$GroupEntity":{"GroupEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$HealthCheckResponseSerializer":{"StructuredSerializer":["HealthCheckResponse*"],"Serializer":["HealthCheckResponse*"]},"_$HealthCheckPHPResponseSerializer":{"StructuredSerializer":["HealthCheckPHPResponse*"],"Serializer":["HealthCheckPHPResponse*"]},"_$HealthCheckResponse":{"HealthCheckResponse":[]},"_$HealthCheckPHPResponse":{"HealthCheckPHPResponse":[]},"_$PreImportResponseSerializer":{"StructuredSerializer":["PreImportResponse*"],"Serializer":["PreImportResponse*"]},"_$PreImportResponseEntityDetailsSerializer":{"StructuredSerializer":["PreImportResponseEntityDetails*"],"Serializer":["PreImportResponseEntityDetails*"]},"_$ImportRequestSerializer":{"StructuredSerializer":["ImportRequest*"],"Serializer":["ImportRequest*"]},"_$ImportRequestMappingSerializer":{"StructuredSerializer":["ImportRequestMapping*"],"Serializer":["ImportRequestMapping*"]},"_$PreImportResponse":{"PreImportResponse":[]},"_$PreImportResponseEntityDetails":{"PreImportResponseEntityDetails":[]},"_$ImportRequestMapping":{"ImportRequestMapping":[]},"InvoiceEntity":{"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"InvitationEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$InvoiceListResponseSerializer":{"StructuredSerializer":["InvoiceListResponse*"],"Serializer":["InvoiceListResponse*"]},"_$InvoiceItemResponseSerializer":{"StructuredSerializer":["InvoiceItemResponse*"],"Serializer":["InvoiceItemResponse*"]},"_$InvoiceEntitySerializer":{"StructuredSerializer":["InvoiceEntity*"],"Serializer":["InvoiceEntity*"]},"_$InvoiceItemEntitySerializer":{"StructuredSerializer":["InvoiceItemEntity*"],"Serializer":["InvoiceItemEntity*"]},"_$InvitationEntitySerializer":{"StructuredSerializer":["InvitationEntity*"],"Serializer":["InvitationEntity*"]},"_$InvoiceScheduleEntitySerializer":{"StructuredSerializer":["InvoiceScheduleEntity*"],"Serializer":["InvoiceScheduleEntity*"]},"_$InvoiceHistoryEntitySerializer":{"StructuredSerializer":["InvoiceHistoryEntity*"],"Serializer":["InvoiceHistoryEntity*"]},"_$InvoiceListResponse":{"InvoiceListResponse":[]},"_$InvoiceItemResponse":{"InvoiceItemResponse":[]},"_$InvoiceEntity":{"InvoiceEntity":[],"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"_$InvoiceItemEntity":{"InvoiceItemEntity":[]},"_$InvitationEntity":{"InvitationEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$InvoiceScheduleEntity":{"InvoiceScheduleEntity":[]},"_$InvoiceHistoryEntity":{"InvoiceHistoryEntity":[]},"PaymentEntity":{"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"PaymentableEntity":{"SelectableEntity":[]},"_$PaymentListResponseSerializer":{"StructuredSerializer":["PaymentListResponse*"],"Serializer":["PaymentListResponse*"]},"_$PaymentItemResponseSerializer":{"StructuredSerializer":["PaymentItemResponse*"],"Serializer":["PaymentItemResponse*"]},"_$PaymentEntitySerializer":{"StructuredSerializer":["PaymentEntity*"],"Serializer":["PaymentEntity*"]},"_$PaymentableEntitySerializer":{"StructuredSerializer":["PaymentableEntity*"],"Serializer":["PaymentableEntity*"]},"_$PaymentListResponse":{"PaymentListResponse":[]},"_$PaymentItemResponse":{"PaymentItemResponse":[]},"_$PaymentEntity":{"PaymentEntity":[],"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"_$PaymentableEntity":{"PaymentableEntity":[],"SelectableEntity":[]},"PaymentTermEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$PaymentTermListResponseSerializer":{"StructuredSerializer":["PaymentTermListResponse*"],"Serializer":["PaymentTermListResponse*"]},"_$PaymentTermItemResponseSerializer":{"StructuredSerializer":["PaymentTermItemResponse*"],"Serializer":["PaymentTermItemResponse*"]},"_$PaymentTermEntitySerializer":{"StructuredSerializer":["PaymentTermEntity*"],"Serializer":["PaymentTermEntity*"]},"_$PaymentTermListResponse":{"PaymentTermListResponse":[]},"_$PaymentTermItemResponse":{"PaymentTermItemResponse":[]},"_$PaymentTermEntity":{"PaymentTermEntity":[],"BaseEntity":[],"SelectableEntity":[]},"ProductEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$ProductListResponseSerializer":{"StructuredSerializer":["ProductListResponse*"],"Serializer":["ProductListResponse*"]},"_$ProductItemResponseSerializer":{"StructuredSerializer":["ProductItemResponse*"],"Serializer":["ProductItemResponse*"]},"_$ProductEntitySerializer":{"StructuredSerializer":["ProductEntity*"],"Serializer":["ProductEntity*"]},"_$ProductListResponse":{"ProductListResponse":[]},"_$ProductItemResponse":{"ProductItemResponse":[]},"_$ProductEntity":{"ProductEntity":[],"BaseEntity":[],"SelectableEntity":[]},"ProjectEntity":{"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"_$ProjectListResponseSerializer":{"StructuredSerializer":["ProjectListResponse*"],"Serializer":["ProjectListResponse*"]},"_$ProjectItemResponseSerializer":{"StructuredSerializer":["ProjectItemResponse*"],"Serializer":["ProjectItemResponse*"]},"_$ProjectEntitySerializer":{"StructuredSerializer":["ProjectEntity*"],"Serializer":["ProjectEntity*"]},"_$ProjectListResponse":{"ProjectListResponse":[]},"_$ProjectItemResponse":{"ProjectItemResponse":[]},"_$ProjectEntity":{"ProjectEntity":[],"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"ScheduleEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$ScheduleListResponseSerializer":{"StructuredSerializer":["ScheduleListResponse*"],"Serializer":["ScheduleListResponse*"]},"_$ScheduleItemResponseSerializer":{"StructuredSerializer":["ScheduleItemResponse*"],"Serializer":["ScheduleItemResponse*"]},"_$ScheduleEntitySerializer":{"StructuredSerializer":["ScheduleEntity*"],"Serializer":["ScheduleEntity*"]},"_$ScheduleParametersSerializer":{"StructuredSerializer":["ScheduleParameters*"],"Serializer":["ScheduleParameters*"]},"_$ScheduleListResponse":{"ScheduleListResponse":[]},"_$ScheduleItemResponse":{"ScheduleItemResponse":[]},"_$ScheduleEntity":{"ScheduleEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$ScheduleParameters":{"ScheduleParameters":[]},"_$SettingsEntitySerializer":{"StructuredSerializer":["SettingsEntity*"],"Serializer":["SettingsEntity*"]},"_$PdfPreviewRequestSerializer":{"StructuredSerializer":["PdfPreviewRequest*"],"Serializer":["PdfPreviewRequest*"]},"_$SettingsEntity":{"SettingsEntity":[]},"CountryEntity":{"SelectableEntity":[]},"_$CountryListResponseSerializer":{"StructuredSerializer":["CountryListResponse*"],"Serializer":["CountryListResponse*"]},"_$CountryItemResponseSerializer":{"StructuredSerializer":["CountryItemResponse*"],"Serializer":["CountryItemResponse*"]},"_$CountryEntitySerializer":{"StructuredSerializer":["CountryEntity*"],"Serializer":["CountryEntity*"]},"_$CountryEntity":{"CountryEntity":[],"SelectableEntity":[]},"CurrencyEntity":{"SelectableEntity":[]},"_$CurrencyListResponseSerializer":{"StructuredSerializer":["CurrencyListResponse*"],"Serializer":["CurrencyListResponse*"]},"_$CurrencyItemResponseSerializer":{"StructuredSerializer":["CurrencyItemResponse*"],"Serializer":["CurrencyItemResponse*"]},"_$CurrencyEntitySerializer":{"StructuredSerializer":["CurrencyEntity*"],"Serializer":["CurrencyEntity*"]},"_$CurrencyEntity":{"CurrencyEntity":[],"SelectableEntity":[]},"DateFormatEntity":{"SelectableEntity":[]},"_$DateFormatListResponseSerializer":{"StructuredSerializer":["DateFormatListResponse*"],"Serializer":["DateFormatListResponse*"]},"_$DateFormatItemResponseSerializer":{"StructuredSerializer":["DateFormatItemResponse*"],"Serializer":["DateFormatItemResponse*"]},"_$DateFormatEntitySerializer":{"StructuredSerializer":["DateFormatEntity*"],"Serializer":["DateFormatEntity*"]},"_$DateFormatEntity":{"DateFormatEntity":[],"SelectableEntity":[]},"_$DatetimeFormatListResponseSerializer":{"StructuredSerializer":["DatetimeFormatListResponse*"],"Serializer":["DatetimeFormatListResponse*"]},"_$DatetimeFormatItemResponseSerializer":{"StructuredSerializer":["DatetimeFormatItemResponse*"],"Serializer":["DatetimeFormatItemResponse*"]},"_$DatetimeFormatEntitySerializer":{"StructuredSerializer":["DatetimeFormatEntity*"],"Serializer":["DatetimeFormatEntity*"]},"_$DatetimeFormatEntity":{"DatetimeFormatEntity":[]},"FontEntity":{"SelectableEntity":[]},"_$FontEntity":{"SelectableEntity":[]},"IndustryEntity":{"SelectableEntity":[]},"_$IndustryListResponseSerializer":{"StructuredSerializer":["IndustryListResponse*"],"Serializer":["IndustryListResponse*"]},"_$IndustryItemResponseSerializer":{"StructuredSerializer":["IndustryItemResponse*"],"Serializer":["IndustryItemResponse*"]},"_$IndustryEntitySerializer":{"StructuredSerializer":["IndustryEntity*"],"Serializer":["IndustryEntity*"]},"_$IndustryEntity":{"IndustryEntity":[],"SelectableEntity":[]},"InvoiceStatusEntity":{"EntityStatus":[],"SelectableEntity":[]},"_$InvoiceStatusEntitySerializer":{"StructuredSerializer":["InvoiceStatusEntity*"],"Serializer":["InvoiceStatusEntity*"]},"_$InvoiceStatusEntity":{"InvoiceStatusEntity":[],"EntityStatus":[],"SelectableEntity":[]},"LanguageEntity":{"SelectableEntity":[]},"_$LanguageListResponseSerializer":{"StructuredSerializer":["LanguageListResponse*"],"Serializer":["LanguageListResponse*"]},"_$LanguageItemResponseSerializer":{"StructuredSerializer":["LanguageItemResponse*"],"Serializer":["LanguageItemResponse*"]},"_$LanguageEntitySerializer":{"StructuredSerializer":["LanguageEntity*"],"Serializer":["LanguageEntity*"]},"_$LanguageEntity":{"LanguageEntity":[],"SelectableEntity":[]},"PaymentStatusEntity":{"EntityStatus":[],"SelectableEntity":[]},"_$PaymentStatusEntity":{"PaymentStatusEntity":[],"EntityStatus":[],"SelectableEntity":[]},"PaymentTypeEntity":{"SelectableEntity":[]},"_$PaymentTypeListResponseSerializer":{"StructuredSerializer":["PaymentTypeListResponse*"],"Serializer":["PaymentTypeListResponse*"]},"_$PaymentTypeItemResponseSerializer":{"StructuredSerializer":["PaymentTypeItemResponse*"],"Serializer":["PaymentTypeItemResponse*"]},"_$PaymentTypeEntitySerializer":{"StructuredSerializer":["PaymentTypeEntity*"],"Serializer":["PaymentTypeEntity*"]},"_$PaymentTypeEntity":{"PaymentTypeEntity":[],"SelectableEntity":[]},"SizeEntity":{"SelectableEntity":[]},"_$SizeListResponseSerializer":{"StructuredSerializer":["SizeListResponse*"],"Serializer":["SizeListResponse*"]},"_$SizeItemResponseSerializer":{"StructuredSerializer":["SizeItemResponse*"],"Serializer":["SizeItemResponse*"]},"_$SizeEntitySerializer":{"StructuredSerializer":["SizeEntity*"],"Serializer":["SizeEntity*"]},"_$SizeEntity":{"SizeEntity":[],"SelectableEntity":[]},"_$StaticDataItemResponseSerializer":{"StructuredSerializer":["StaticDataItemResponse*"],"Serializer":["StaticDataItemResponse*"]},"_$StaticDataEntitySerializer":{"StructuredSerializer":["StaticDataEntity*"],"Serializer":["StaticDataEntity*"]},"_$TemplateEntitySerializer":{"StructuredSerializer":["TemplateEntity*"],"Serializer":["TemplateEntity*"]},"_$StaticDataEntity":{"StaticDataEntity":[]},"_$TemplateEntity":{"TemplateEntity":[]},"TimezoneEntity":{"SelectableEntity":[]},"_$TimezoneListResponseSerializer":{"StructuredSerializer":["TimezoneListResponse*"],"Serializer":["TimezoneListResponse*"]},"_$TimezoneItemResponseSerializer":{"StructuredSerializer":["TimezoneItemResponse*"],"Serializer":["TimezoneItemResponse*"]},"_$TimezoneEntitySerializer":{"StructuredSerializer":["TimezoneEntity*"],"Serializer":["TimezoneEntity*"]},"_$TimezoneEntity":{"TimezoneEntity":[],"SelectableEntity":[]},"SubscriptionEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$SubscriptionListResponseSerializer":{"StructuredSerializer":["SubscriptionListResponse*"],"Serializer":["SubscriptionListResponse*"]},"_$SubscriptionItemResponseSerializer":{"StructuredSerializer":["SubscriptionItemResponse*"],"Serializer":["SubscriptionItemResponse*"]},"_$SubscriptionEntitySerializer":{"StructuredSerializer":["SubscriptionEntity*"],"Serializer":["SubscriptionEntity*"]},"_$WebhookConfigurationEntitySerializer":{"StructuredSerializer":["WebhookConfigurationEntity*"],"Serializer":["WebhookConfigurationEntity*"]},"_$SubscriptionListResponse":{"SubscriptionListResponse":[]},"_$SubscriptionItemResponse":{"SubscriptionItemResponse":[]},"_$SubscriptionEntity":{"SubscriptionEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$WebhookConfigurationEntity":{"WebhookConfigurationEntity":[]},"_$SystemLogEntitySerializer":{"StructuredSerializer":["SystemLogEntity*"],"Serializer":["SystemLogEntity*"]},"_$SystemLogEntity":{"SystemLogEntity":[]},"TaskEntity":{"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"_$TaskListResponseSerializer":{"StructuredSerializer":["TaskListResponse*"],"Serializer":["TaskListResponse*"]},"_$TaskItemResponseSerializer":{"StructuredSerializer":["TaskItemResponse*"],"Serializer":["TaskItemResponse*"]},"_$TaskEntitySerializer":{"StructuredSerializer":["TaskEntity*"],"Serializer":["TaskEntity*"]},"_$TaskListResponse":{"TaskListResponse":[]},"_$TaskItemResponse":{"TaskItemResponse":[]},"_$TaskTime":{"TaskTime":[]},"_$TaskEntity":{"TaskEntity":[],"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"TaskStatusEntity":{"BaseEntity":[],"SelectableEntity":[],"EntityStatus":[]},"_$TaskStatusListResponseSerializer":{"StructuredSerializer":["TaskStatusListResponse*"],"Serializer":["TaskStatusListResponse*"]},"_$TaskStatusItemResponseSerializer":{"StructuredSerializer":["TaskStatusItemResponse*"],"Serializer":["TaskStatusItemResponse*"]},"_$TaskStatusEntitySerializer":{"StructuredSerializer":["TaskStatusEntity*"],"Serializer":["TaskStatusEntity*"]},"_$TaskStatusListResponse":{"TaskStatusListResponse":[]},"_$TaskStatusItemResponse":{"TaskStatusItemResponse":[]},"_$TaskStatusEntity":{"TaskStatusEntity":[],"BaseEntity":[],"SelectableEntity":[],"EntityStatus":[]},"TaxRateEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$TaxRateListResponseSerializer":{"StructuredSerializer":["TaxRateListResponse*"],"Serializer":["TaxRateListResponse*"]},"_$TaxRateItemResponseSerializer":{"StructuredSerializer":["TaxRateItemResponse*"],"Serializer":["TaxRateItemResponse*"]},"_$TaxRateEntitySerializer":{"StructuredSerializer":["TaxRateEntity*"],"Serializer":["TaxRateEntity*"]},"_$TaxRateListResponse":{"TaxRateListResponse":[]},"_$TaxRateItemResponse":{"TaxRateItemResponse":[]},"_$TaxRateEntity":{"TaxRateEntity":[],"BaseEntity":[],"SelectableEntity":[]},"TokenEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$TokenListResponseSerializer":{"StructuredSerializer":["TokenListResponse*"],"Serializer":["TokenListResponse*"]},"_$TokenItemResponseSerializer":{"StructuredSerializer":["TokenItemResponse*"],"Serializer":["TokenItemResponse*"]},"_$TokenEntitySerializer":{"StructuredSerializer":["TokenEntity*"],"Serializer":["TokenEntity*"]},"_$TokenListResponse":{"TokenListResponse":[]},"_$TokenItemResponse":{"TokenItemResponse":[]},"_$TokenEntity":{"TokenEntity":[],"BaseEntity":[],"SelectableEntity":[]},"TransactionEntity":{"BaseEntity":[],"SelectableEntity":[]},"TransactionStatusEntity":{"EntityStatus":[],"SelectableEntity":[]},"_$TransactionListResponseSerializer":{"StructuredSerializer":["TransactionListResponse*"],"Serializer":["TransactionListResponse*"]},"_$TransactionItemResponseSerializer":{"StructuredSerializer":["TransactionItemResponse*"],"Serializer":["TransactionItemResponse*"]},"_$TransactionEntitySerializer":{"StructuredSerializer":["TransactionEntity*"],"Serializer":["TransactionEntity*"]},"_$TransactionStatusEntitySerializer":{"StructuredSerializer":["TransactionStatusEntity*"],"Serializer":["TransactionStatusEntity*"]},"_$TransactionListResponse":{"TransactionListResponse":[]},"_$TransactionItemResponse":{"TransactionItemResponse":[]},"_$TransactionEntity":{"TransactionEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$TransactionStatusEntity":{"TransactionStatusEntity":[],"EntityStatus":[],"SelectableEntity":[]},"TransactionRuleEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$TransactionRuleListResponseSerializer":{"StructuredSerializer":["TransactionRuleListResponse*"],"Serializer":["TransactionRuleListResponse*"]},"_$TransactionRuleItemResponseSerializer":{"StructuredSerializer":["TransactionRuleItemResponse*"],"Serializer":["TransactionRuleItemResponse*"]},"_$TransactionRuleEntitySerializer":{"StructuredSerializer":["TransactionRuleEntity*"],"Serializer":["TransactionRuleEntity*"]},"_$TransactionRuleCriteriaEntitySerializer":{"StructuredSerializer":["TransactionRuleCriteriaEntity*"],"Serializer":["TransactionRuleCriteriaEntity*"]},"_$TransactionRuleListResponse":{"TransactionRuleListResponse":[]},"_$TransactionRuleItemResponse":{"TransactionRuleItemResponse":[]},"_$TransactionRuleEntity":{"TransactionRuleEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$TransactionRuleCriteriaEntity":{"TransactionRuleCriteriaEntity":[]},"UserEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$UserListResponseSerializer":{"StructuredSerializer":["UserListResponse*"],"Serializer":["UserListResponse*"]},"_$UserItemResponseSerializer":{"StructuredSerializer":["UserItemResponse*"],"Serializer":["UserItemResponse*"]},"_$UserTwoFactorResponseSerializer":{"StructuredSerializer":["UserTwoFactorResponse*"],"Serializer":["UserTwoFactorResponse*"]},"_$UserTwoFactorDataSerializer":{"StructuredSerializer":["UserTwoFactorData*"],"Serializer":["UserTwoFactorData*"]},"_$UserCompanyItemResponseSerializer":{"StructuredSerializer":["UserCompanyItemResponse*"],"Serializer":["UserCompanyItemResponse*"]},"_$UserEntitySerializer":{"StructuredSerializer":["UserEntity*"],"Serializer":["UserEntity*"]},"_$UserListResponse":{"UserListResponse":[]},"_$UserItemResponse":{"UserItemResponse":[]},"_$UserTwoFactorResponse":{"UserTwoFactorResponse":[]},"_$UserTwoFactorData":{"UserTwoFactorData":[]},"_$UserCompanyItemResponse":{"UserCompanyItemResponse":[]},"_$UserEntity":{"UserEntity":[],"BaseEntity":[],"SelectableEntity":[]},"VendorEntity":{"BaseEntity":[],"SelectableEntity":[]},"VendorContactEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$VendorListResponseSerializer":{"StructuredSerializer":["VendorListResponse*"],"Serializer":["VendorListResponse*"]},"_$VendorItemResponseSerializer":{"StructuredSerializer":["VendorItemResponse*"],"Serializer":["VendorItemResponse*"]},"_$VendorEntitySerializer":{"StructuredSerializer":["VendorEntity*"],"Serializer":["VendorEntity*"]},"_$VendorContactEntitySerializer":{"StructuredSerializer":["VendorContactEntity*"],"Serializer":["VendorContactEntity*"]},"_$VendorListResponse":{"VendorListResponse":[]},"_$VendorItemResponse":{"VendorItemResponse":[]},"_$VendorEntity":{"VendorEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$VendorContactEntity":{"VendorContactEntity":[],"BaseEntity":[],"SelectableEntity":[]},"WebhookEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$WebhookListResponseSerializer":{"StructuredSerializer":["WebhookListResponse*"],"Serializer":["WebhookListResponse*"]},"_$WebhookItemResponseSerializer":{"StructuredSerializer":["WebhookItemResponse*"],"Serializer":["WebhookItemResponse*"]},"_$WebhookEntitySerializer":{"StructuredSerializer":["WebhookEntity*"],"Serializer":["WebhookEntity*"]},"_$WebhookListResponse":{"WebhookListResponse":[]},"_$WebhookItemResponse":{"WebhookItemResponse":[]},"_$WebhookEntity":{"WebhookEntity":[],"BaseEntity":[],"SelectableEntity":[]},"InvoiceNinjaApp":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceNinjaAppState":{"State":["InvoiceNinjaApp*"]},"SwitchListTableLayout":{"PersistUI":[],"PersistPrefs":[]},"PopLastHistory":{"PersistUI":[]},"DismissNativeWarning":{"PersistUI":[]},"DismissNativeWarningPermanently":{"PersistUI":[],"PersistPrefs":[]},"DismissGatewayWarningPermanently":{"PersistUI":[],"PersistPrefs":[]},"DismissReviewAppPermanently":{"PersistUI":[],"PersistPrefs":[]},"LoadStaticSuccess":{"PersistStatic":[]},"ToggleEditorLayout":{"PersistPrefs":[]},"ToggleViewerLayout":{"PersistPrefs":[]},"UpdateUserPreferences":{"PersistPrefs":[]},"LoadAccountSuccess":{"StopLoading":[]},"ResendConfirmation":{"StartLoading":[]},"RefreshData":{"StartLoading":[]},"RefreshDataSuccess":{"StopLoading":[]},"RefreshDataFailure":{"StopLoading":[]},"FilterByEntity":{"PersistUI":[]},"FilterCompany":{"PersistUI":[]},"ResendConfirmationFailure":{"StopLoading":[]},"ResendConfirmationSuccess":{"StopLoading":[]},"_$AppStateSerializer":{"StructuredSerializer":["AppState*"],"Serializer":["AppState*"]},"_$AppState":{"AppState":[]},"OAuthLoginRequest":{"StartLoading":[]},"UserLoginRequest":{"StartLoading":[]},"UserLoginSuccess":{"StopLoading":[]},"RecoverPasswordRequest":{"StartLoading":[]},"UserLogout":{"PersistData":[],"PersistUI":[]},"UserLogoutAll":{"StartLoading":[]},"UserSignUpRequest":{"StartLoading":[]},"OAuthSignUpRequest":{"StartLoading":[]},"UserLoginFailure":{"StopLoading":[]},"RecoverPasswordSuccess":{"StopLoading":[]},"RecoverPasswordFailure":{"StopLoading":[]},"UserLogoutAllSuccess":{"StopLoading":[]},"UserLogoutAllFailure":{"StopLoading":[]},"_$AuthStateSerializer":{"StructuredSerializer":["AuthState*"],"Serializer":["AuthState*"]},"_$AuthState":{"AuthState":[]},"ViewBankAccountList":{"PersistUI":[]},"ViewBankAccount":{"PersistUI":[],"PersistPrefs":[]},"EditBankAccount":{"PersistUI":[],"PersistPrefs":[]},"UpdateBankAccount":{"PersistUI":[]},"LoadBankAccountSuccess":{"StopLoading":[],"PersistData":[]},"LoadBankAccountsFailure":{"StopLoading":[]},"LoadBankAccountsSuccess":{"StopLoading":[]},"SaveBankAccountRequest":{"StartSaving":[]},"SaveBankAccountSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddBankAccountSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveBankAccountsRequest":{"StartSaving":[]},"ArchiveBankAccountsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteBankAccountsRequest":{"StartSaving":[]},"DeleteBankAccountsSuccess":{"StopSaving":[],"PersistData":[]},"RestoreBankAccountsRequest":{"StartSaving":[]},"RestoreBankAccountsSuccess":{"StopSaving":[],"PersistData":[]},"FilterBankAccounts":{"PersistUI":[]},"SortBankAccounts":{"PersistUI":[],"PersistPrefs":[]},"FilterBankAccountsByState":{"PersistUI":[]},"FilterBankAccountsByCustom1":{"PersistUI":[]},"FilterBankAccountsByCustom2":{"PersistUI":[]},"FilterBankAccountsByCustom3":{"PersistUI":[]},"FilterBankAccountsByCustom4":{"PersistUI":[]},"UpdateBankAccountTab":{"PersistUI":[]},"LoadBankAccountRequest":{"StartLoading":[]},"LoadBankAccountFailure":{"StopLoading":[]},"LoadBankAccountsRequest":{"StartLoading":[]},"SaveBankAccountFailure":{"StopSaving":[]},"ArchiveBankAccountsFailure":{"StopSaving":[]},"DeleteBankAccountsFailure":{"StopSaving":[]},"RestoreBankAccountsFailure":{"StopSaving":[]},"_$BankAccountStateSerializer":{"StructuredSerializer":["BankAccountState*"],"Serializer":["BankAccountState*"]},"_$BankAccountUIStateSerializer":{"StructuredSerializer":["BankAccountUIState*"],"Serializer":["BankAccountUIState*"]},"_$BankAccountState":{"BankAccountState":[]},"_$BankAccountUIState":{"BankAccountUIState":[]},"ViewClientList":{"PersistUI":[]},"ViewClient":{"PersistUI":[],"PersistPrefs":[]},"EditClient":{"PersistUI":[],"PersistPrefs":[]},"EditContact":{"PersistUI":[]},"UpdateClient":{"PersistUI":[]},"LoadClientSuccess":{"StopLoading":[],"PersistData":[]},"LoadClientsRequest":{"StartLoading":[]},"LoadClientsFailure":{"StopLoading":[]},"LoadClientsSuccess":{"StopLoading":[]},"AddContact":{"PersistUI":[]},"UpdateContact":{"PersistUI":[]},"DeleteContact":{"PersistUI":[]},"SaveClientRequest":{"StartSaving":[]},"SaveClientSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddClientSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveClientsRequest":{"StartSaving":[]},"ArchiveClientsSuccess":{"StopSaving":[],"PersistData":[]},"MergeClientsRequest":{"StartSaving":[]},"MergeClientsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteClientsRequest":{"StartSaving":[]},"DeleteClientsSuccess":{"StopSaving":[],"PersistData":[]},"PurgeClientRequest":{"StartSaving":[]},"PurgeClientSuccess":{"StopSaving":[],"PersistData":[]},"RestoreClientsRequest":{"StartSaving":[]},"RestoreClientSuccess":{"StopSaving":[],"PersistData":[]},"FilterClients":{"PersistUI":[]},"SortClients":{"PersistUI":[],"PersistPrefs":[]},"FilterClientsByState":{"PersistUI":[]},"FilterClientsByCustom1":{"PersistUI":[]},"FilterClientsByCustom2":{"PersistUI":[]},"FilterClientsByCustom3":{"PersistUI":[]},"FilterClientsByCustom4":{"PersistUI":[]},"SaveClientDocumentRequest":{"StartSaving":[]},"UpdateClientTab":{"PersistUI":[]},"_MergClientPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoadClientRequest":{"StartLoading":[]},"LoadClientFailure":{"StopLoading":[]},"SaveClientFailure":{"StopSaving":[]},"ArchiveClientsFailure":{"StopSaving":[]},"MergeClientsFailure":{"StopSaving":[]},"DeleteClientsFailure":{"StopSaving":[]},"PurgeClientFailure":{"StopSaving":[]},"RestoreClientFailure":{"StopSaving":[]},"SaveClientDocumentFailure":{"StopSaving":[]},"__MergClientPickerState":{"State":["_MergClientPicker*"]},"_$ClientStateSerializer":{"StructuredSerializer":["ClientState*"],"Serializer":["ClientState*"]},"_$ClientUIStateSerializer":{"StructuredSerializer":["ClientUIState*"],"Serializer":["ClientUIState*"]},"_$ClientState":{"ClientState":[]},"_$ClientUIState":{"ClientUIState":[]},"SelectCompany":{"ClearClientMultiselect":[]},"UpdateCompany":{"PersistUI":[]},"SaveCompanyRequest":{"StartSaving":[]},"SaveCompanySuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddCompany":{"StartSaving":[]},"DeleteCompanyRequest":{"StartSaving":[]},"PurgeDataRequest":{"StartSaving":[]},"PurgeDataSuccess":{"StopSaving":[],"PersistData":[]},"SaveCompanyDocumentRequest":{"StartSaving":[]},"SetDefaultCompanyRequest":{"StartSaving":[]},"SaveCompanyFailure":{"StopSaving":[]},"AddCompanySuccess":{"StopSaving":[]},"DeleteCompanySuccess":{"StopSaving":[],"PersistData":[]},"DeleteCompanyFailure":{"StopSaving":[]},"PurgeDataFailure":{"StopSaving":[]},"SaveCompanyDocumentFailure":{"StopSaving":[]},"SetDefaultCompanySuccess":{"StopSaving":[]},"SetDefaultCompanyFailure":{"StopSaving":[]},"_$UserCompanyStateSerializer":{"StructuredSerializer":["UserCompanyState*"],"Serializer":["UserCompanyState*"]},"_$UserCompanyState":{"UserCompanyState":[]},"ViewCompanyGatewayList":{"PersistUI":[]},"ViewCompanyGateway":{"PersistUI":[],"PersistPrefs":[]},"EditCompanyGateway":{"PersistUI":[],"PersistPrefs":[]},"UpdateCompanyGateway":{"PersistUI":[]},"LoadCompanyGatewaySuccess":{"StopLoading":[],"PersistData":[]},"LoadCompanyGatewaysSuccess":{"StopLoading":[]},"SaveCompanyGatewayRequest":{"StartSaving":[]},"SaveCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveCompanyGatewayRequest":{"StartSaving":[]},"ArchiveCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[]},"DeleteCompanyGatewayRequest":{"StartSaving":[]},"DeleteCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[]},"DisconnectCompanyGatewayRequest":{"StartSaving":[]},"RestoreCompanyGatewayRequest":{"StartSaving":[]},"RestoreCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[]},"FilterCompanyGateways":{"PersistUI":[]},"SortCompanyGateways":{"PersistUI":[],"PersistPrefs":[]},"FilterCompanyGatewaysByState":{"PersistUI":[]},"FilterCompanyGatewaysByCustom1":{"PersistUI":[]},"FilterCompanyGatewaysByCustom2":{"PersistUI":[]},"FilterCompanyGatewaysByCustom3":{"PersistUI":[]},"FilterCompanyGatewaysByCustom4":{"PersistUI":[]},"LoadCompanyGatewayRequest":{"StartLoading":[]},"LoadCompanyGatewayFailure":{"StopLoading":[]},"LoadCompanyGatewaysRequest":{"StartLoading":[]},"LoadCompanyGatewaysFailure":{"StopLoading":[]},"SaveCompanyGatewayFailure":{"StopSaving":[]},"ArchiveCompanyGatewayFailure":{"StopSaving":[]},"DeleteCompanyGatewayFailure":{"StopSaving":[]},"DisconnectCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[]},"DisconnectCompanyGatewayFailure":{"StopSaving":[]},"RestoreCompanyGatewayFailure":{"StopSaving":[]},"_$CompanyGatewayStateSerializer":{"StructuredSerializer":["CompanyGatewayState*"],"Serializer":["CompanyGatewayState*"]},"_$CompanyGatewayUIStateSerializer":{"StructuredSerializer":["CompanyGatewayUIState*"],"Serializer":["CompanyGatewayUIState*"]},"_$CompanyGatewayState":{"CompanyGatewayState":[]},"_$CompanyGatewayUIState":{"CompanyGatewayUIState":[]},"ViewCreditList":{"PersistUI":[]},"ViewCredit":{"PersistUI":[],"PersistPrefs":[]},"EditCredit":{"PersistUI":[],"PersistPrefs":[]},"EditCreditItem":{"PersistUI":[]},"UpdateCredit":{"PersistUI":[]},"UpdateCreditClient":{"PersistUI":[]},"LoadCreditSuccess":{"StopLoading":[],"PersistData":[]},"LoadCreditsRequest":{"StartLoading":[]},"LoadCreditsFailure":{"StopLoading":[]},"LoadCreditsSuccess":{"StopLoading":[]},"AddCreditContact":{"PersistUI":[]},"RemoveCreditContact":{"PersistUI":[]},"AddCreditItem":{"PersistUI":[]},"MoveCreditItem":{"PersistUI":[]},"AddCreditItems":{"PersistUI":[]},"UpdateCreditItem":{"PersistUI":[]},"DeleteCreditItem":{"PersistUI":[]},"SaveCreditRequest":{"StartSaving":[]},"SaveCreditSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddCreditSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"EmailCreditRequest":{"StartSaving":[]},"MarkSentCreditRequest":{"StartSaving":[]},"MarkSentCreditSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailCreditsRequest":{"StartSaving":[]},"MarkCreditsPaidRequest":{"StartSaving":[]},"ArchiveCreditsRequest":{"StartSaving":[]},"ArchiveCreditsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteCreditsRequest":{"StartSaving":[]},"DeleteCreditsSuccess":{"StopSaving":[],"PersistData":[]},"DownloadCreditsRequest":{"StartSaving":[]},"RestoreCreditsRequest":{"StartSaving":[]},"RestoreCreditsSuccess":{"StopSaving":[],"PersistData":[]},"FilterCredits":{"PersistUI":[]},"SortCredits":{"PersistUI":[],"PersistPrefs":[]},"FilterCreditsByState":{"PersistUI":[]},"FilterCreditsByStatus":{"PersistUI":[]},"FilterCreditsByCustom1":{"PersistUI":[]},"FilterCreditsByCustom2":{"PersistUI":[]},"FilterCreditsByCustom3":{"PersistUI":[]},"FilterCreditsByCustom4":{"PersistUI":[]},"SaveCreditDocumentRequest":{"StartSaving":[]},"UpdateCreditTab":{"PersistUI":[]},"LoadCreditRequest":{"StartLoading":[]},"LoadCreditFailure":{"StopLoading":[]},"SaveCreditFailure":{"StopSaving":[]},"EmailCreditSuccess":{"StopSaving":[],"PersistData":[]},"EmailCreditFailure":{"StopSaving":[]},"MarkSentCreditFailure":{"StopSaving":[]},"BulkEmailCreditsSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailCreditsFailure":{"StopSaving":[]},"MarkCreditsPaidSuccess":{"StopSaving":[]},"MarkCreditsPaidFailure":{"StopSaving":[]},"ArchiveCreditsFailure":{"StopSaving":[]},"DeleteCreditsFailure":{"StopSaving":[]},"DownloadCreditsSuccess":{"StopSaving":[]},"DownloadCreditsFailure":{"StopSaving":[]},"RestoreCreditsFailure":{"StopSaving":[]},"SaveCreditDocumentFailure":{"StopSaving":[]},"_$CreditStateSerializer":{"StructuredSerializer":["CreditState*"],"Serializer":["CreditState*"]},"_$CreditUIStateSerializer":{"StructuredSerializer":["CreditUIState*"],"Serializer":["CreditUIState*"]},"_$CreditState":{"CreditState":[]},"_$CreditUIState":{"CreditUIState":[]},"ViewDashboard":{"PersistUI":[]},"UpdateDashboardFields":{"PersistUI":[]},"UpdateDashboardFieldSettingss":{"PersistUI":[]},"UpdateDashboardSelection":{"PersistUI":[]},"UpdateDashboardEntityType":{"PersistUI":[]},"UpdateDashboardSidebar":{"PersistUI":[]},"UpdateDashboardSettings":{"PersistUI":[]},"_$DashboardUIStateSerializer":{"StructuredSerializer":["DashboardUIState*"],"Serializer":["DashboardUIState*"]},"_$DashboardUISettingsSerializer":{"StructuredSerializer":["DashboardUISettings*"],"Serializer":["DashboardUISettings*"]},"_$DashboardUIState":{"DashboardUIState":[]},"_$DashboardUISettings":{"DashboardUISettings":[]},"ViewDesignList":{"PersistUI":[]},"ViewDesign":{"PersistUI":[],"PersistPrefs":[]},"EditDesign":{"PersistUI":[],"PersistPrefs":[]},"UpdateDesign":{"PersistUI":[]},"LoadDesignSuccess":{"StopLoading":[],"PersistData":[]},"LoadDesignsFailure":{"StopLoading":[]},"LoadDesignsSuccess":{"StopLoading":[]},"SaveDesignRequest":{"StartSaving":[]},"SaveDesignSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddDesignSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveDesignsRequest":{"StartSaving":[]},"ArchiveDesignsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteDesignsRequest":{"StartSaving":[]},"DeleteDesignsSuccess":{"StopSaving":[],"PersistData":[]},"RestoreDesignsRequest":{"StartSaving":[]},"RestoreDesignsSuccess":{"StopSaving":[],"PersistData":[]},"FilterDesigns":{"PersistUI":[]},"SortDesigns":{"PersistUI":[],"PersistPrefs":[]},"FilterDesignsByState":{"PersistUI":[]},"FilterDesignsByCustom1":{"PersistUI":[]},"FilterDesignsByCustom2":{"PersistUI":[]},"FilterDesignsByCustom3":{"PersistUI":[]},"FilterDesignsByCustom4":{"PersistUI":[]},"LoadDesignRequest":{"StartLoading":[]},"LoadDesignFailure":{"StopLoading":[]},"LoadDesignsRequest":{"StartLoading":[]},"SaveDesignFailure":{"StopSaving":[]},"ArchiveDesignsFailure":{"StopSaving":[]},"DeleteDesignsFailure":{"StopSaving":[]},"RestoreDesignsFailure":{"StopSaving":[]},"_$DesignStateSerializer":{"StructuredSerializer":["DesignState*"],"Serializer":["DesignState*"]},"_$DesignUIStateSerializer":{"StructuredSerializer":["DesignUIState*"],"Serializer":["DesignUIState*"]},"_$DesignState":{"DesignState":[]},"_$DesignUIState":{"DesignUIState":[]},"ViewDocumentList":{"PersistUI":[]},"ViewDocument":{"PersistUI":[]},"EditDocument":{"PersistUI":[]},"UpdateDocument":{"PersistUI":[]},"LoadDocumentSuccess":{"StopLoading":[],"PersistData":[]},"LoadDocumentsSuccess":{"StopLoading":[]},"SaveDocumentSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"DownloadDocumentsRequest":{"StartSaving":[]},"ArchiveDocumentRequest":{"StartSaving":[]},"ArchiveDocumentSuccess":{"StopSaving":[],"PersistData":[]},"DeleteDocumentRequest":{"StartSaving":[]},"DeleteDocumentSuccess":{"StopSaving":[],"PersistData":[]},"RestoreDocumentRequest":{"StartSaving":[]},"RestoreDocumentSuccess":{"StopSaving":[],"PersistData":[]},"FilterDocuments":{"PersistUI":[]},"SortDocuments":{"PersistUI":[],"PersistPrefs":[]},"FilterDocumentsByState":{"PersistUI":[]},"FilterDocumentsByCustom1":{"PersistUI":[]},"FilterDocumentsByCustom2":{"PersistUI":[]},"FilterDocumentsByCustom3":{"PersistUI":[]},"FilterDocumentsByCustom4":{"PersistUI":[]},"LoadDocumentRequest":{"StartLoading":[]},"LoadDocumentFailure":{"StopLoading":[]},"LoadDocumentsRequest":{"StartLoading":[]},"LoadDocumentsFailure":{"StopLoading":[]},"DownloadDocumentsSuccess":{"StopSaving":[]},"DownloadDocumentsFailure":{"StopSaving":[]},"ArchiveDocumentFailure":{"StopSaving":[]},"DeleteDocumentFailure":{"StopSaving":[]},"RestoreDocumentFailure":{"StopSaving":[]},"_$DocumentStateSerializer":{"StructuredSerializer":["DocumentState*"],"Serializer":["DocumentState*"]},"_$DocumentUIStateSerializer":{"StructuredSerializer":["DocumentUIState*"],"Serializer":["DocumentUIState*"]},"_$DocumentState":{"DocumentState":[]},"_$DocumentUIState":{"DocumentUIState":[]},"ViewExpenseList":{"PersistUI":[]},"ViewExpense":{"PersistUI":[],"PersistPrefs":[]},"EditExpense":{"PersistUI":[],"PersistPrefs":[]},"UpdateExpense":{"PersistUI":[]},"LoadExpenseSuccess":{"StopLoading":[],"PersistData":[]},"LoadExpensesRequest":{"StartLoading":[]},"LoadExpensesFailure":{"StopLoading":[]},"LoadExpensesSuccess":{"StopLoading":[]},"SaveExpenseRequest":{"StartSaving":[]},"SaveExpenseSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddExpenseSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveExpenseRequest":{"StartSaving":[]},"ArchiveExpenseSuccess":{"StopSaving":[],"PersistData":[]},"DeleteExpenseRequest":{"StartSaving":[]},"DeleteExpenseSuccess":{"StopSaving":[],"PersistData":[]},"RestoreExpenseRequest":{"StartSaving":[]},"RestoreExpenseSuccess":{"StopSaving":[],"PersistData":[]},"FilterExpenses":{"PersistUI":[]},"SortExpenses":{"PersistUI":[],"PersistPrefs":[]},"FilterExpensesByState":{"PersistUI":[]},"FilterExpensesByStatus":{"PersistUI":[]},"FilterExpensesByCustom1":{"PersistUI":[]},"FilterExpensesByCustom2":{"PersistUI":[]},"FilterExpensesByCustom3":{"PersistUI":[]},"FilterExpensesByCustom4":{"PersistUI":[]},"SaveExpenseDocumentRequest":{"StartSaving":[]},"UpdateExpenseTab":{"PersistUI":[]},"LoadExpenseRequest":{"StartLoading":[]},"LoadExpenseFailure":{"StopLoading":[]},"SaveExpenseFailure":{"StopSaving":[]},"ArchiveExpenseFailure":{"StopSaving":[]},"DeleteExpenseFailure":{"StopSaving":[]},"RestoreExpenseFailure":{"StopSaving":[]},"SaveExpenseDocumentFailure":{"StopSaving":[]},"_$ExpenseStateSerializer":{"StructuredSerializer":["ExpenseState*"],"Serializer":["ExpenseState*"]},"_$ExpenseUIStateSerializer":{"StructuredSerializer":["ExpenseUIState*"],"Serializer":["ExpenseUIState*"]},"_$ExpenseState":{"ExpenseState":[]},"_$ExpenseUIState":{"ExpenseUIState":[]},"ViewExpenseCategoryList":{"PersistUI":[]},"ViewExpenseCategory":{"PersistUI":[],"PersistPrefs":[]},"EditExpenseCategory":{"PersistUI":[],"PersistPrefs":[]},"UpdateExpenseCategory":{"PersistUI":[]},"LoadExpenseCategorySuccess":{"StopLoading":[],"PersistData":[]},"LoadExpenseCategoriesSuccess":{"StopLoading":[]},"SaveExpenseCategoryRequest":{"StartSaving":[]},"SaveExpenseCategorySuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddExpenseCategorySuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveExpenseCategoriesRequest":{"StartSaving":[]},"ArchiveExpenseCategoriesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteExpenseCategoriesRequest":{"StartSaving":[]},"DeleteExpenseCategoriesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreExpenseCategoriesRequest":{"StartSaving":[]},"RestoreExpenseCategoriesSuccess":{"StopSaving":[],"PersistData":[]},"FilterExpenseCategories":{"PersistUI":[]},"SortExpenseCategories":{"PersistUI":[],"PersistPrefs":[]},"FilterExpenseCategoriesByState":{"PersistUI":[]},"FilterExpenseCategoriesByCustom1":{"PersistUI":[]},"FilterExpenseCategoriesByCustom2":{"PersistUI":[]},"FilterExpenseCategoriesByCustom3":{"PersistUI":[]},"FilterExpenseCategoriesByCustom4":{"PersistUI":[]},"LoadExpenseCategoryRequest":{"StartLoading":[]},"LoadExpenseCategoryFailure":{"StopLoading":[]},"LoadExpenseCategoriesRequest":{"StartLoading":[]},"LoadExpenseCategoriesFailure":{"StopLoading":[]},"SaveExpenseCategoryFailure":{"StopSaving":[]},"ArchiveExpenseCategoriesFailure":{"StopSaving":[]},"DeleteExpenseCategoriesFailure":{"StopSaving":[]},"RestoreExpenseCategoriesFailure":{"StopSaving":[]},"_$ExpenseCategoryStateSerializer":{"StructuredSerializer":["ExpenseCategoryState*"],"Serializer":["ExpenseCategoryState*"]},"_$ExpenseCategoryUIStateSerializer":{"StructuredSerializer":["ExpenseCategoryUIState*"],"Serializer":["ExpenseCategoryUIState*"]},"_$ExpenseCategoryState":{"ExpenseCategoryState":[]},"_$ExpenseCategoryUIState":{"ExpenseCategoryUIState":[]},"ViewGroupList":{"PersistUI":[]},"ViewGroup":{"PersistUI":[],"PersistPrefs":[]},"EditGroup":{"PersistUI":[],"PersistPrefs":[]},"UpdateGroup":{"PersistUI":[]},"LoadGroupSuccess":{"StopLoading":[],"PersistData":[]},"LoadGroupsSuccess":{"StopLoading":[]},"SaveGroupRequest":{"StartSaving":[]},"SaveGroupSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddGroupSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveGroupRequest":{"StartSaving":[]},"ArchiveGroupSuccess":{"StopSaving":[],"PersistData":[]},"DeleteGroupRequest":{"StartSaving":[]},"DeleteGroupSuccess":{"StopSaving":[],"PersistData":[]},"RestoreGroupRequest":{"StartSaving":[]},"RestoreGroupSuccess":{"StopSaving":[],"PersistData":[]},"FilterGroups":{"PersistUI":[]},"SortGroups":{"PersistUI":[],"PersistPrefs":[]},"FilterGroupsByState":{"PersistUI":[]},"SaveGroupDocumentRequest":{"StartSaving":[]},"LoadGroupRequest":{"StartLoading":[]},"LoadGroupFailure":{"StopLoading":[]},"LoadGroupsRequest":{"StartLoading":[]},"LoadGroupsFailure":{"StopLoading":[]},"SaveGroupFailure":{"StopSaving":[]},"ArchiveGroupFailure":{"StopSaving":[]},"DeleteGroupFailure":{"StopSaving":[]},"RestoreGroupFailure":{"StopSaving":[]},"SaveGroupDocumentFailure":{"StopSaving":[]},"_$GroupStateSerializer":{"StructuredSerializer":["GroupState*"],"Serializer":["GroupState*"]},"_$GroupUIStateSerializer":{"StructuredSerializer":["GroupUIState*"],"Serializer":["GroupUIState*"]},"_$GroupState":{"GroupState":[]},"_$GroupUIState":{"GroupUIState":[]},"ViewInvoiceList":{"PersistUI":[]},"ViewInvoice":{"PersistUI":[],"PersistPrefs":[]},"EditInvoice":{"PersistUI":[],"PersistPrefs":[]},"EditInvoiceItem":{"PersistUI":[]},"UpdateInvoice":{"PersistUI":[]},"UpdateInvoiceClient":{"PersistUI":[]},"LoadInvoiceSuccess":{"StopLoading":[],"PersistData":[]},"LoadInvoicesRequest":{"StartLoading":[]},"LoadInvoicesFailure":{"StopLoading":[]},"LoadInvoicesSuccess":{"StopLoading":[]},"AddInvoiceContact":{"PersistUI":[]},"RemoveInvoiceContact":{"PersistUI":[]},"AddInvoiceItem":{"PersistUI":[]},"MoveInvoiceItem":{"PersistUI":[]},"AddInvoiceItems":{"PersistUI":[]},"UpdateInvoiceItem":{"PersistUI":[]},"DeleteInvoiceItem":{"PersistUI":[]},"SaveInvoiceRequest":{"StartSaving":[]},"SaveInvoiceSuccess":{"StopSaving":[],"PersistUI":[]},"AddInvoiceSuccess":{"StopSaving":[],"PersistUI":[]},"EmailInvoiceRequest":{"StartSaving":[]},"EmailInvoiceSuccess":{"StopSaving":[],"PersistData":[]},"MarkInvoicesSentRequest":{"StartSaving":[]},"MarkInvoicesSentSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailInvoicesRequest":{"StartSaving":[]},"MarkInvoicesPaidRequest":{"StartSaving":[]},"MarkInvoicesPaidSuccess":{"StopSaving":[]},"AutoBillInvoicesRequest":{"StartSaving":[]},"CancelInvoicesRequest":{"StartSaving":[]},"CancelInvoicesSuccess":{"StopSaving":[]},"ArchiveInvoicesRequest":{"StartSaving":[]},"ArchiveInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteInvoicesRequest":{"StartSaving":[]},"DeleteInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"DownloadInvoicesRequest":{"StartSaving":[]},"RestoreInvoicesRequest":{"StartSaving":[]},"RestoreInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"FilterInvoices":{"PersistUI":[]},"SortInvoices":{"PersistUI":[],"PersistPrefs":[]},"FilterInvoicesByState":{"PersistUI":[]},"FilterInvoicesByStatus":{"PersistUI":[]},"FilterInvoicesByCustom1":{"PersistUI":[]},"FilterInvoicesByCustom2":{"PersistUI":[]},"FilterInvoicesByCustom3":{"PersistUI":[]},"FilterInvoicesByCustom4":{"PersistUI":[]},"SaveInvoiceDocumentRequest":{"StartSaving":[]},"UpdateInvoiceTab":{"PersistUI":[]},"LoadInvoiceRequest":{"StartLoading":[]},"LoadInvoiceFailure":{"StopLoading":[]},"SaveInvoiceFailure":{"StopSaving":[]},"EmailInvoiceFailure":{"StopSaving":[]},"MarkInvoicesSentFailure":{"StopSaving":[]},"BulkEmailInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailInvoicesFailure":{"StopSaving":[]},"MarkInvoicesPaidFailure":{"StopSaving":[]},"AutoBillInvoicesSuccess":{"StopSaving":[]},"AutoBillInvoicesFailure":{"StopSaving":[]},"CancelInvoicesFailure":{"StopSaving":[]},"ArchiveInvoicesFailure":{"StopSaving":[]},"DeleteInvoicesFailure":{"StopSaving":[]},"DownloadInvoicesSuccess":{"StopSaving":[]},"DownloadInvoicesFailure":{"StopSaving":[]},"RestoreInvoicesFailure":{"StopSaving":[]},"SaveInvoiceDocumentFailure":{"StopSaving":[]},"_$InvoiceStateSerializer":{"StructuredSerializer":["InvoiceState*"],"Serializer":["InvoiceState*"]},"_$InvoiceUIStateSerializer":{"StructuredSerializer":["InvoiceUIState*"],"Serializer":["InvoiceUIState*"]},"_$InvoiceState":{"InvoiceState":[]},"_$InvoiceUIState":{"InvoiceUIState":[]},"ViewPaymentList":{"PersistUI":[]},"ViewPayment":{"PersistUI":[],"PersistPrefs":[]},"EditPayment":{"PersistUI":[],"PersistPrefs":[]},"ViewRefundPayment":{"PersistUI":[],"PersistPrefs":[]},"UpdatePayment":{"PersistUI":[]},"LoadPaymentSuccess":{"StopLoading":[],"PersistData":[]},"LoadPaymentsRequest":{"StartLoading":[]},"LoadPaymentsFailure":{"StopLoading":[]},"LoadPaymentsSuccess":{"StopLoading":[]},"SavePaymentRequest":{"StartSaving":[]},"SavePaymentSuccess":{"StopSaving":[],"PersistUI":[]},"AddPaymentSuccess":{"StopSaving":[],"PersistUI":[]},"RefundPaymentRequest":{"StartSaving":[]},"ArchivePaymentsRequest":{"StartSaving":[]},"ArchivePaymentsSuccess":{"StopSaving":[],"PersistData":[]},"DeletePaymentsRequest":{"StartSaving":[]},"DeletePaymentsSuccess":{"StopSaving":[]},"RestorePaymentsRequest":{"StartSaving":[]},"RestorePaymentsSuccess":{"StopSaving":[]},"EmailPaymentRequest":{"StartSaving":[]},"FilterPayments":{"PersistUI":[]},"SortPayments":{"PersistUI":[],"PersistPrefs":[]},"FilterPaymentsByState":{"PersistUI":[]},"FilterPaymentsByStatus":{"PersistUI":[]},"FilterPaymentsByCustom1":{"PersistUI":[]},"FilterPaymentsByCustom2":{"PersistUI":[]},"FilterPaymentsByCustom3":{"PersistUI":[]},"FilterPaymentsByCustom4":{"PersistUI":[]},"UpdatePaymentTab":{"PersistUI":[]},"LoadPaymentRequest":{"StartLoading":[]},"LoadPaymentFailure":{"StopLoading":[]},"SavePaymentFailure":{"StopSaving":[]},"RefundPaymentSuccess":{"StopSaving":[],"PersistUI":[]},"RefundPaymentFailure":{"StopSaving":[]},"ArchivePaymentsFailure":{"StopSaving":[]},"DeletePaymentsFailure":{"StopSaving":[]},"RestorePaymentsFailure":{"StopSaving":[]},"EmailPaymentSuccess":{"StopSaving":[],"PersistData":[]},"_$PaymentStateSerializer":{"StructuredSerializer":["PaymentState*"],"Serializer":["PaymentState*"]},"_$PaymentUIStateSerializer":{"StructuredSerializer":["PaymentUIState*"],"Serializer":["PaymentUIState*"]},"_$PaymentState":{"PaymentState":[]},"_$PaymentUIState":{"PaymentUIState":[]},"ViewPaymentTermList":{"PersistUI":[]},"ViewPaymentTerm":{"PersistUI":[],"PersistPrefs":[]},"EditPaymentTerm":{"PersistUI":[],"PersistPrefs":[]},"UpdatePaymentTerm":{"PersistUI":[]},"LoadPaymentTermSuccess":{"StopLoading":[],"PersistData":[]},"LoadPaymentTermsFailure":{"StopLoading":[]},"LoadPaymentTermsSuccess":{"StopLoading":[]},"SavePaymentTermRequest":{"StartSaving":[]},"SavePaymentTermSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddPaymentTermSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchivePaymentTermsRequest":{"StartSaving":[]},"ArchivePaymentTermsSuccess":{"StopSaving":[],"PersistData":[]},"DeletePaymentTermsRequest":{"StartSaving":[]},"DeletePaymentTermsSuccess":{"StopSaving":[],"PersistData":[]},"RestorePaymentTermsRequest":{"StartSaving":[]},"RestorePaymentTermsSuccess":{"StopSaving":[],"PersistData":[]},"FilterPaymentTerms":{"PersistUI":[]},"SortPaymentTerms":{"PersistUI":[],"PersistPrefs":[]},"FilterPaymentTermsByState":{"PersistUI":[]},"FilterPaymentTermsByCustom1":{"PersistUI":[]},"FilterPaymentTermsByCustom2":{"PersistUI":[]},"FilterPaymentTermsByCustom3":{"PersistUI":[]},"FilterPaymentTermsByCustom4":{"PersistUI":[]},"LoadPaymentTermRequest":{"StartLoading":[]},"LoadPaymentTermFailure":{"StopLoading":[]},"LoadPaymentTermsRequest":{"StartLoading":[]},"SavePaymentTermFailure":{"StopSaving":[]},"ArchivePaymentTermsFailure":{"StopSaving":[]},"DeletePaymentTermsFailure":{"StopSaving":[]},"RestorePaymentTermsFailure":{"StopSaving":[]},"_$PaymentTermStateSerializer":{"StructuredSerializer":["PaymentTermState*"],"Serializer":["PaymentTermState*"]},"_$PaymentTermUIStateSerializer":{"StructuredSerializer":["PaymentTermUIState*"],"Serializer":["PaymentTermUIState*"]},"_$PaymentTermState":{"PaymentTermState":[]},"_$PaymentTermUIState":{"PaymentTermUIState":[]},"ViewProductList":{"PersistUI":[]},"ViewProduct":{"PersistUI":[],"PersistPrefs":[]},"EditProduct":{"PersistUI":[],"PersistPrefs":[]},"UpdateProduct":{"PersistUI":[]},"LoadProductSuccess":{"StopLoading":[],"PersistData":[]},"LoadProductsRequest":{"StartLoading":[]},"LoadProductsFailure":{"StopLoading":[]},"LoadProductsSuccess":{"StopLoading":[]},"SaveProductRequest":{"StartSaving":[]},"SaveProductSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddProductSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveProductsRequest":{"StartSaving":[]},"ArchiveProductsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteProductsRequest":{"StartSaving":[]},"DeleteProductsSuccess":{"StopSaving":[],"PersistData":[]},"RestoreProductsRequest":{"StartSaving":[]},"RestoreProductsSuccess":{"StopSaving":[],"PersistData":[]},"FilterProducts":{"PersistUI":[]},"SortProducts":{"PersistUI":[],"PersistPrefs":[]},"FilterProductsByState":{"PersistUI":[]},"FilterProductsByCustom1":{"PersistUI":[]},"FilterProductsByCustom2":{"PersistUI":[]},"FilterProductsByCustom3":{"PersistUI":[]},"FilterProductsByCustom4":{"PersistUI":[]},"SaveProductDocumentRequest":{"StartSaving":[]},"UpdateProductTab":{"PersistUI":[]},"LoadProductRequest":{"StartLoading":[]},"LoadProductFailure":{"StopLoading":[]},"SaveProductFailure":{"StopSaving":[]},"ArchiveProductsFailure":{"StopSaving":[]},"DeleteProductsFailure":{"StopSaving":[]},"RestoreProductsFailure":{"StopSaving":[]},"SaveProductDocumentFailure":{"StopSaving":[]},"_$ProductStateSerializer":{"StructuredSerializer":["ProductState*"],"Serializer":["ProductState*"]},"_$ProductUIStateSerializer":{"StructuredSerializer":["ProductUIState*"],"Serializer":["ProductUIState*"]},"_$ProductState":{"ProductState":[]},"_$ProductUIState":{"ProductUIState":[]},"ViewProjectList":{"PersistUI":[]},"ViewProject":{"PersistUI":[],"PersistPrefs":[]},"EditProject":{"PersistUI":[],"PersistPrefs":[]},"UpdateProject":{"PersistUI":[]},"LoadProjectSuccess":{"StopLoading":[],"PersistData":[]},"LoadProjectsRequest":{"StartLoading":[]},"LoadProjectsFailure":{"StopLoading":[]},"LoadProjectsSuccess":{"StopLoading":[]},"SaveProjectRequest":{"StartSaving":[]},"SaveProjectSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddProjectSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveProjectRequest":{"StartSaving":[]},"ArchiveProjectSuccess":{"StopSaving":[],"PersistData":[]},"DeleteProjectRequest":{"StartSaving":[]},"DeleteProjectSuccess":{"StopSaving":[],"PersistData":[]},"RestoreProjectRequest":{"StartSaving":[]},"RestoreProjectSuccess":{"StopSaving":[],"PersistData":[]},"FilterProjects":{"PersistUI":[]},"SortProjects":{"PersistUI":[],"PersistPrefs":[]},"FilterProjectsByState":{"PersistUI":[]},"FilterProjectsByCustom1":{"PersistUI":[]},"FilterProjectsByCustom2":{"PersistUI":[]},"FilterProjectsByCustom3":{"PersistUI":[]},"FilterProjectsByCustom4":{"PersistUI":[]},"SaveProjectDocumentRequest":{"StartSaving":[]},"UpdateProjectTab":{"PersistUI":[]},"LoadProjectRequest":{"StartLoading":[]},"LoadProjectFailure":{"StopLoading":[]},"SaveProjectFailure":{"StopSaving":[]},"ArchiveProjectFailure":{"StopSaving":[]},"DeleteProjectFailure":{"StopSaving":[]},"RestoreProjectFailure":{"StopSaving":[]},"SaveProjectDocumentFailure":{"StopSaving":[]},"_$ProjectStateSerializer":{"StructuredSerializer":["ProjectState*"],"Serializer":["ProjectState*"]},"_$ProjectUIStateSerializer":{"StructuredSerializer":["ProjectUIState*"],"Serializer":["ProjectUIState*"]},"_$ProjectState":{"ProjectState":[]},"_$ProjectUIState":{"ProjectUIState":[]},"ViewPurchaseOrderList":{"PersistUI":[]},"ViewPurchaseOrder":{"PersistUI":[],"PersistPrefs":[]},"EditPurchaseOrder":{"PersistUI":[],"PersistPrefs":[]},"EditPurchaseOrderItem":{"PersistUI":[]},"UpdatePurchaseOrder":{"PersistUI":[]},"UpdatePurchaseOrderVendor":{"PersistUI":[]},"LoadPurchaseOrderSuccess":{"StopLoading":[],"PersistData":[]},"LoadPurchaseOrdersRequest":{"StartLoading":[]},"LoadPurchaseOrdersFailure":{"StopLoading":[]},"LoadPurchaseOrdersSuccess":{"StopLoading":[]},"SavePurchaseOrderDocumentRequest":{"StartSaving":[]},"SavePurchaseOrderRequest":{"StartSaving":[]},"SavePurchaseOrderSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddPurchaseOrderSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"BulkEmailPurchaseOrdersRequest":{"StartSaving":[]},"ArchivePurchaseOrdersRequest":{"StartSaving":[]},"ArchivePurchaseOrdersSuccess":{"StopSaving":[],"PersistData":[]},"DeletePurchaseOrdersRequest":{"StartSaving":[]},"DeletePurchaseOrdersSuccess":{"StopSaving":[],"PersistData":[]},"DownloadPurchaseOrdersRequest":{"StartSaving":[]},"AcceptPurchaseOrdersRequest":{"StartSaving":[]},"AcceptPurchaseOrderSuccess":{"StopSaving":[]},"CancelPurchaseOrdersRequest":{"StartSaving":[]},"CancelPurchaseOrderSuccess":{"StopSaving":[]},"RestorePurchaseOrdersRequest":{"StartSaving":[]},"RestorePurchaseOrdersSuccess":{"StopSaving":[],"PersistData":[]},"EmailPurchaseOrderRequest":{"StartSaving":[]},"EmailPurchaseOrderSuccess":{"StopSaving":[],"PersistData":[]},"MarkPurchaseOrdersSentRequest":{"StartSaving":[]},"MarkPurchaseOrderSentSuccess":{"StopSaving":[],"PersistData":[]},"ConvertPurchaseOrdersToExpensesRequest":{"StartSaving":[]},"ConvertPurchaseOrdersToExpensesSuccess":{"StopSaving":[],"PersistData":[]},"AddPurchaseOrdersToInventoryRequest":{"StartSaving":[]},"AddPurchaseOrdersToInventorySuccess":{"StopSaving":[],"PersistData":[]},"ApprovePurchaseOrders":{"StartSaving":[]},"ApprovePurchaseOrderSuccess":{"StopSaving":[]},"AddPurchaseOrderContact":{"PersistUI":[]},"RemovePurchaseOrderContact":{"PersistUI":[]},"AddPurchaseOrderItem":{"PersistUI":[]},"MovePurchaseOrderItem":{"PersistUI":[]},"AddPurchaseOrderItems":{"PersistUI":[]},"UpdatePurchaseOrderItem":{"PersistUI":[]},"DeletePurchaseOrderItem":{"PersistUI":[]},"FilterPurchaseOrders":{"PersistUI":[]},"SortPurchaseOrders":{"PersistUI":[],"PersistPrefs":[]},"FilterPurchaseOrdersByState":{"PersistUI":[]},"FilterPurchaseOrdersByStatus":{"PersistUI":[]},"FilterPurchaseOrdersByCustom1":{"PersistUI":[]},"FilterPurchaseOrdersByCustom2":{"PersistUI":[]},"FilterPurchaseOrdersByCustom3":{"PersistUI":[]},"FilterPurchaseOrdersByCustom4":{"PersistUI":[]},"UpdatePurchaseOrderTab":{"PersistUI":[]},"LoadPurchaseOrderRequest":{"StartLoading":[]},"LoadPurchaseOrderFailure":{"StopLoading":[]},"SavePurchaseOrderDocumentFailure":{"StopSaving":[]},"SavePurchaseOrderFailure":{"StopSaving":[]},"BulkEmailPurchaseOrdersSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailPurchaseOrdersFailure":{"StopSaving":[]},"ArchivePurchaseOrdersFailure":{"StopSaving":[]},"DeletePurchaseOrdersFailure":{"StopSaving":[]},"DownloadPurchaseOrdersSuccess":{"StopSaving":[]},"DownloadPurchaseOrdersFailure":{"StopSaving":[]},"AcceptPurchaseOrderFailure":{"StopSaving":[]},"CancelPurchaseOrderFailure":{"StopSaving":[]},"RestorePurchaseOrdersFailure":{"StopSaving":[]},"EmailPurchaseOrderFailure":{"StopSaving":[]},"MarkPurchaseOrderSentFailure":{"StopSaving":[]},"ConvertPurchaseOrdersToExpensesFailure":{"StopSaving":[]},"AddPurchaseOrdersToInventoryFailure":{"StopSaving":[]},"ApprovePurchaseOrderFailure":{"StopSaving":[]},"_$PurchaseOrderStateSerializer":{"StructuredSerializer":["PurchaseOrderState*"],"Serializer":["PurchaseOrderState*"]},"_$PurchaseOrderUIStateSerializer":{"StructuredSerializer":["PurchaseOrderUIState*"],"Serializer":["PurchaseOrderUIState*"]},"_$PurchaseOrderState":{"PurchaseOrderState":[]},"_$PurchaseOrderUIState":{"PurchaseOrderUIState":[]},"ViewQuoteList":{"PersistUI":[]},"ViewQuote":{"PersistUI":[],"PersistPrefs":[]},"EditQuote":{"PersistUI":[],"PersistPrefs":[]},"EditQuoteItem":{"PersistUI":[]},"UpdateQuote":{"PersistUI":[]},"UpdateQuoteClient":{"PersistUI":[]},"LoadQuoteSuccess":{"StopLoading":[],"PersistData":[]},"LoadQuotesRequest":{"StartLoading":[]},"LoadQuotesFailure":{"StopLoading":[]},"LoadQuotesSuccess":{"StopLoading":[]},"AddQuoteContact":{"PersistUI":[]},"RemoveQuoteContact":{"PersistUI":[]},"AddQuoteItem":{"PersistUI":[]},"MoveQuoteItem":{"PersistUI":[]},"AddQuoteItems":{"PersistUI":[]},"UpdateQuoteItem":{"PersistUI":[]},"DeleteQuoteItem":{"PersistUI":[]},"SaveQuoteRequest":{"StartSaving":[]},"SaveQuoteSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddQuoteSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"EmailQuoteRequest":{"StartSaving":[]},"EmailQuoteSuccess":{"StopSaving":[],"PersistData":[]},"MarkSentQuotesRequest":{"StartSaving":[]},"MarkSentQuoteSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailQuotesRequest":{"StartSaving":[]},"ArchiveQuotesRequest":{"StartSaving":[]},"ArchiveQuotesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteQuotesRequest":{"StartSaving":[]},"DeleteQuotesSuccess":{"StopSaving":[],"PersistData":[]},"DownloadQuotesRequest":{"StartSaving":[]},"RestoreQuotesRequest":{"StartSaving":[]},"RestoreQuotesSuccess":{"StopSaving":[],"PersistData":[]},"FilterQuotes":{"PersistUI":[]},"SortQuotes":{"PersistUI":[],"PersistPrefs":[]},"FilterQuotesByState":{"PersistUI":[]},"FilterQuotesByStatus":{"PersistUI":[]},"FilterQuotesByCustom1":{"PersistUI":[]},"FilterQuotesByCustom2":{"PersistUI":[]},"FilterQuotesByCustom3":{"PersistUI":[]},"FilterQuotesByCustom4":{"PersistUI":[]},"ConvertQuotesToInvoices":{"StartSaving":[]},"ConvertQuotesToInvoicesSuccess":{"StopSaving":[]},"ConvertQuotesToProjects":{"StartSaving":[]},"ConvertQuotesToProjectsSuccess":{"StopSaving":[]},"ApproveQuotes":{"StartSaving":[]},"SaveQuoteDocumentRequest":{"StartSaving":[]},"UpdateQuoteTab":{"PersistUI":[]},"LoadQuoteRequest":{"StartLoading":[]},"LoadQuoteFailure":{"StopLoading":[]},"SaveQuoteFailure":{"StopSaving":[]},"EmailQuoteFailure":{"StopSaving":[]},"MarkSentQuoteFailure":{"StopSaving":[]},"BulkEmailQuotesSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailQuotesFailure":{"StopSaving":[]},"ArchiveQuotesFailure":{"StopSaving":[]},"DeleteQuotesFailure":{"StopSaving":[]},"DownloadQuotesSuccess":{"StopSaving":[]},"DownloadQuotesFailure":{"StopSaving":[]},"RestoreQuotesFailure":{"StopSaving":[]},"ConvertQuotesToInvoicesFailure":{"StopSaving":[]},"ConvertQuotesToProjectsFailure":{"StopSaving":[]},"ApproveQuoteSuccess":{"StopSaving":[]},"ApproveQuoteFailure":{"StopSaving":[]},"SaveQuoteDocumentFailure":{"StopSaving":[]},"_$QuoteStateSerializer":{"StructuredSerializer":["QuoteState*"],"Serializer":["QuoteState*"]},"_$QuoteUIStateSerializer":{"StructuredSerializer":["QuoteUIState*"],"Serializer":["QuoteUIState*"]},"_$QuoteState":{"QuoteState":[]},"_$QuoteUIState":{"QuoteUIState":[]},"ViewRecurringExpenseList":{"PersistUI":[]},"ViewRecurringExpense":{"PersistUI":[],"PersistPrefs":[]},"EditRecurringExpense":{"PersistUI":[],"PersistPrefs":[]},"UpdateRecurringExpense":{"PersistUI":[]},"LoadRecurringExpenseSuccess":{"StopLoading":[],"PersistData":[]},"LoadRecurringExpensesRequest":{"StartLoading":[]},"LoadRecurringExpensesFailure":{"StopLoading":[]},"LoadRecurringExpensesSuccess":{"StopLoading":[]},"SaveRecurringExpenseRequest":{"StartSaving":[]},"SaveRecurringExpenseSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddRecurringExpenseSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveRecurringExpensesRequest":{"StartSaving":[]},"ArchiveRecurringExpensesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteRecurringExpensesRequest":{"StartSaving":[]},"DeleteRecurringExpensesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreRecurringExpensesRequest":{"StartSaving":[]},"RestoreRecurringExpensesSuccess":{"StopSaving":[],"PersistData":[]},"FilterRecurringExpenses":{"PersistUI":[]},"SortRecurringExpenses":{"PersistUI":[],"PersistPrefs":[]},"FilterRecurringExpensesByState":{"PersistUI":[]},"FilterRecurringExpensesByCustom1":{"PersistUI":[]},"FilterRecurringExpensesByCustom2":{"PersistUI":[]},"FilterRecurringExpensesByCustom3":{"PersistUI":[]},"FilterRecurringExpensesByCustom4":{"PersistUI":[]},"UpdateRecurringExpenseTab":{"PersistUI":[]},"StartRecurringExpensesRequest":{"StartSaving":[]},"StartRecurringExpensesSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"StopRecurringExpensesRequest":{"StartSaving":[]},"StopRecurringExpensesSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"SaveRecurringExpenseDocumentRequest":{"StartSaving":[]},"LoadRecurringExpenseRequest":{"StartLoading":[]},"LoadRecurringExpenseFailure":{"StopLoading":[]},"SaveRecurringExpenseFailure":{"StopSaving":[]},"ArchiveRecurringExpensesFailure":{"StopSaving":[]},"DeleteRecurringExpensesFailure":{"StopSaving":[]},"RestoreRecurringExpensesFailure":{"StopSaving":[]},"StartRecurringExpensesFailure":{"StopSaving":[]},"StopRecurringExpensesFailure":{"StopSaving":[]},"SaveRecurringExpenseDocumentFailure":{"StopSaving":[]},"_$RecurringExpenseStateSerializer":{"StructuredSerializer":["RecurringExpenseState*"],"Serializer":["RecurringExpenseState*"]},"_$RecurringExpenseUIStateSerializer":{"StructuredSerializer":["RecurringExpenseUIState*"],"Serializer":["RecurringExpenseUIState*"]},"_$RecurringExpenseState":{"RecurringExpenseState":[]},"_$RecurringExpenseUIState":{"RecurringExpenseUIState":[]},"ViewRecurringInvoiceList":{"PersistUI":[]},"ViewRecurringInvoice":{"PersistUI":[],"PersistPrefs":[]},"EditRecurringInvoice":{"PersistUI":[],"PersistPrefs":[]},"EditRecurringInvoiceItem":{"PersistUI":[]},"UpdateRecurringInvoice":{"PersistUI":[]},"UpdateRecurringInvoiceClient":{"PersistUI":[]},"LoadRecurringInvoiceSuccess":{"StopLoading":[],"PersistData":[]},"LoadRecurringInvoicesRequest":{"StartLoading":[]},"LoadRecurringInvoicesFailure":{"StopLoading":[]},"LoadRecurringInvoicesSuccess":{"StopLoading":[]},"AddRecurringInvoiceContact":{"PersistUI":[]},"RemoveRecurringInvoiceContact":{"PersistUI":[]},"SaveRecurringInvoiceRequest":{"StartSaving":[]},"SaveRecurringInvoiceSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddRecurringInvoiceSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddRecurringInvoiceItem":{"PersistUI":[]},"MoveRecurringInvoiceItem":{"PersistUI":[]},"AddRecurringInvoiceItems":{"PersistUI":[]},"UpdateRecurringInvoiceItem":{"PersistUI":[]},"DeleteRecurringInvoiceItem":{"PersistUI":[]},"EmailRecurringInvoiceSuccess":{"StopSaving":[],"PersistData":[]},"ArchiveRecurringInvoicesRequest":{"StartSaving":[]},"ArchiveRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"SendNowRecurringInvoicesRequest":{"StartSaving":[]},"SendNowRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteRecurringInvoicesRequest":{"StartSaving":[]},"DeleteRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreRecurringInvoicesRequest":{"StartSaving":[]},"RestoreRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"FilterRecurringInvoices":{"PersistUI":[]},"SortRecurringInvoices":{"PersistUI":[],"PersistPrefs":[]},"FilterRecurringInvoicesByState":{"PersistUI":[]},"FilterRecurringInvoicesByStatus":{"PersistUI":[]},"FilterRecurringInvoicesByCustom1":{"PersistUI":[]},"FilterRecurringInvoicesByCustom2":{"PersistUI":[]},"FilterRecurringInvoicesByCustom3":{"PersistUI":[]},"FilterRecurringInvoicesByCustom4":{"PersistUI":[]},"SaveRecurringInvoiceDocumentRequest":{"StartSaving":[]},"StartRecurringInvoicesRequest":{"StartSaving":[]},"StartRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"StopRecurringInvoicesRequest":{"StartSaving":[]},"StopRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"UpdateRecurringInvoiceTab":{"PersistUI":[]},"LoadRecurringInvoiceRequest":{"StartLoading":[]},"LoadRecurringInvoiceFailure":{"StopLoading":[]},"SaveRecurringInvoiceFailure":{"StopSaving":[]},"ArchiveRecurringInvoicesFailure":{"StopSaving":[]},"SendNowRecurringInvoicesFailure":{"StopSaving":[]},"DeleteRecurringInvoicesFailure":{"StopSaving":[]},"RestoreRecurringInvoicesFailure":{"StopSaving":[]},"SaveRecurringInvoiceDocumentFailure":{"StopSaving":[]},"StartRecurringInvoicesFailure":{"StopSaving":[]},"StopRecurringInvoicesFailure":{"StopSaving":[]},"_$RecurringInvoiceStateSerializer":{"StructuredSerializer":["RecurringInvoiceState*"],"Serializer":["RecurringInvoiceState*"]},"_$RecurringInvoiceUIStateSerializer":{"StructuredSerializer":["RecurringInvoiceUIState*"],"Serializer":["RecurringInvoiceUIState*"]},"_$RecurringInvoiceState":{"RecurringInvoiceState":[]},"_$RecurringInvoiceUIState":{"RecurringInvoiceUIState":[]},"ViewReports":{"PersistUI":[]},"UpdateReportSettings":{"PersistUI":[]},"_$ReportsUIStateSerializer":{"StructuredSerializer":["ReportsUIState*"],"Serializer":["ReportsUIState*"]},"_$ReportsUIState":{"ReportsUIState":[]},"ViewScheduleList":{"PersistUI":[]},"ViewSchedule":{"PersistUI":[],"PersistPrefs":[]},"EditSchedule":{"PersistUI":[],"PersistPrefs":[]},"UpdateSchedule":{"PersistUI":[]},"LoadScheduleSuccess":{"StopLoading":[],"PersistData":[]},"LoadSchedulesFailure":{"StopLoading":[]},"LoadSchedulesSuccess":{"StopLoading":[]},"SaveScheduleRequest":{"StartSaving":[]},"SaveScheduleSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddScheduleSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveSchedulesRequest":{"StartSaving":[]},"ArchiveSchedulesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteSchedulesRequest":{"StartSaving":[]},"DeleteSchedulesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreSchedulesRequest":{"StartSaving":[]},"RestoreSchedulesSuccess":{"StopSaving":[],"PersistData":[]},"FilterSchedules":{"PersistUI":[]},"SortSchedules":{"PersistUI":[],"PersistPrefs":[]},"FilterSchedulesByState":{"PersistUI":[]},"FilterSchedulesByCustom1":{"PersistUI":[]},"FilterSchedulesByCustom2":{"PersistUI":[]},"FilterSchedulesByCustom3":{"PersistUI":[]},"FilterSchedulesByCustom4":{"PersistUI":[]},"UpdateScheduleTab":{"PersistUI":[]},"LoadScheduleRequest":{"StartLoading":[]},"LoadScheduleFailure":{"StopLoading":[]},"LoadSchedulesRequest":{"StartLoading":[]},"SaveScheduleFailure":{"StopSaving":[]},"ArchiveSchedulesFailure":{"StopSaving":[]},"DeleteSchedulesFailure":{"StopSaving":[]},"RestoreSchedulesFailure":{"StopSaving":[]},"_$ScheduleStateSerializer":{"StructuredSerializer":["ScheduleState*"],"Serializer":["ScheduleState*"]},"_$ScheduleUIStateSerializer":{"StructuredSerializer":["ScheduleUIState*"],"Serializer":["ScheduleUIState*"]},"_$ScheduleState":{"ScheduleState":[]},"_$ScheduleUIState":{"ScheduleUIState":[]},"ViewSettings":{"PersistUI":[]},"ClearSettingsFilter":{"PersistUI":[]},"UpdateSettings":{"PersistUI":[]},"UpdateSettingsTab":{"PersistUI":[]},"UpdatedSetting":{"PersistUI":[]},"UpdateSettingsTemplate":{"PersistUI":[]},"UpdateUserSettings":{"PersistUI":[]},"UploadLogoRequest":{"StartSaving":[]},"SaveUserSettingsRequest":{"StartSaving":[]},"SaveUserSettingsSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"SaveAuthUserRequest":{"StartSaving":[]},"SaveAuthUserSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"ConnecOAuthUserRequest":{"StartSaving":[]},"ConnecOAuthUserSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"DisableTwoFactorRequest":{"StartSaving":[]},"DisableTwoFactorSuccess":{"StopSaving":[],"PersistData":[],"UserVerifiedPassword":[]},"ConnecGmailUserRequest":{"StartSaving":[]},"ConnecGmailUserSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"FilterSettings":{"PersistUI":[]},"UploadLogoFailure":{"StopSaving":[]},"SaveUserSettingsFailure":{"StopSaving":[]},"SaveAuthUserFailure":{"StopSaving":[]},"ConnecOAuthUserFailure":{"StopSaving":[]},"DisableTwoFactorFailure":{"StopSaving":[]},"ConnecGmailUserFailure":{"StopSaving":[]},"_$SettingsUIStateSerializer":{"StructuredSerializer":["SettingsUIState*"],"Serializer":["SettingsUIState*"]},"_$SettingsUIState":{"SettingsUIState":[]},"_$StaticStateSerializer":{"StructuredSerializer":["StaticState*"],"Serializer":["StaticState*"]},"_$StaticState":{"StaticState":[]},"ViewSubscriptionList":{"PersistUI":[]},"ViewSubscription":{"PersistUI":[],"PersistPrefs":[]},"EditSubscription":{"PersistUI":[],"PersistPrefs":[]},"UpdateSubscription":{"PersistUI":[]},"LoadSubscriptionSuccess":{"StopLoading":[],"PersistData":[]},"LoadSubscriptionsFailure":{"StopLoading":[]},"LoadSubscriptionsSuccess":{"StopLoading":[]},"SaveSubscriptionRequest":{"StartSaving":[]},"SaveSubscriptionSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddSubscriptionSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveSubscriptionsRequest":{"StartSaving":[]},"ArchiveSubscriptionsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteSubscriptionsRequest":{"StartSaving":[]},"DeleteSubscriptionsSuccess":{"StopSaving":[],"PersistData":[]},"RestoreSubscriptionsRequest":{"StartSaving":[]},"RestoreSubscriptionsSuccess":{"StopSaving":[],"PersistData":[]},"FilterSubscriptions":{"PersistUI":[]},"SortSubscriptions":{"PersistUI":[],"PersistPrefs":[]},"FilterSubscriptionsByState":{"PersistUI":[]},"FilterSubscriptionsByCustom1":{"PersistUI":[]},"FilterSubscriptionsByCustom2":{"PersistUI":[]},"FilterSubscriptionsByCustom3":{"PersistUI":[]},"FilterSubscriptionsByCustom4":{"PersistUI":[]},"UpdateSubscriptionTab":{"PersistUI":[]},"LoadSubscriptionRequest":{"StartLoading":[]},"LoadSubscriptionFailure":{"StopLoading":[]},"LoadSubscriptionsRequest":{"StartLoading":[]},"SaveSubscriptionFailure":{"StopSaving":[]},"ArchiveSubscriptionsFailure":{"StopSaving":[]},"DeleteSubscriptionsFailure":{"StopSaving":[]},"RestoreSubscriptionsFailure":{"StopSaving":[]},"_$SubscriptionStateSerializer":{"StructuredSerializer":["SubscriptionState*"],"Serializer":["SubscriptionState*"]},"_$SubscriptionUIStateSerializer":{"StructuredSerializer":["SubscriptionUIState*"],"Serializer":["SubscriptionUIState*"]},"_$SubscriptionState":{"SubscriptionState":[]},"_$SubscriptionUIState":{"SubscriptionUIState":[]},"ViewTaskList":{"PersistUI":[]},"ViewTask":{"PersistUI":[],"PersistPrefs":[]},"EditTask":{"PersistUI":[],"PersistPrefs":[]},"UpdateTask":{"PersistUI":[]},"LoadTaskSuccess":{"StopLoading":[],"PersistData":[]},"EditTaskTime":{"PersistUI":[]},"AddTaskTime":{"PersistUI":[]},"UpdateTaskTime":{"PersistUI":[]},"DeleteTaskTime":{"PersistUI":[]},"LoadTasksRequest":{"StartLoading":[]},"LoadTasksFailure":{"StopLoading":[]},"LoadTasksSuccess":{"StopLoading":[]},"SaveTaskRequest":{"StartSaving":[]},"SaveTaskSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddTaskSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveTaskRequest":{"StartSaving":[]},"ArchiveTaskSuccess":{"StopSaving":[],"PersistData":[]},"StartTasksRequest":{"StartSaving":[]},"StartTasksSuccess":{"StopSaving":[],"PersistData":[]},"StopTasksRequest":{"StartSaving":[]},"StopTasksSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTaskRequest":{"StartSaving":[]},"DeleteTaskSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTaskRequest":{"StartSaving":[]},"RestoreTaskSuccess":{"StopSaving":[],"PersistData":[]},"SortTasksRequest":{"StartSaving":[]},"SortTasksSuccess":{"StopSaving":[],"PersistData":[]},"FilterTasks":{"PersistUI":[]},"SortTasks":{"PersistUI":[],"PersistPrefs":[]},"FilterTasksByState":{"PersistUI":[]},"FilterTasksByStatus":{"PersistUI":[]},"FilterTasksByCustom1":{"PersistUI":[]},"FilterTasksByCustom2":{"PersistUI":[]},"FilterTasksByCustom3":{"PersistUI":[]},"FilterTasksByCustom4":{"PersistUI":[]},"SaveTaskDocumentRequest":{"StartSaving":[]},"UpdateTaskTab":{"PersistUI":[]},"LoadTaskRequest":{"StartLoading":[]},"LoadTaskFailure":{"StopLoading":[]},"SaveTaskFailure":{"StopSaving":[]},"ArchiveTaskFailure":{"StopSaving":[]},"StartTasksFailure":{"StopSaving":[]},"StopTasksFailure":{"StopSaving":[]},"DeleteTaskFailure":{"StopSaving":[]},"RestoreTaskFailure":{"StopSaving":[]},"SortTasksFailure":{"StopSaving":[]},"SaveTaskDocumentFailure":{"StopSaving":[]},"_$TaskStateSerializer":{"StructuredSerializer":["TaskState*"],"Serializer":["TaskState*"]},"_$TaskUIStateSerializer":{"StructuredSerializer":["TaskUIState*"],"Serializer":["TaskUIState*"]},"_$TaskState":{"TaskState":[]},"_$TaskUIState":{"TaskUIState":[]},"ViewTaskStatusList":{"PersistUI":[]},"ViewTaskStatus":{"PersistUI":[],"PersistPrefs":[]},"EditTaskStatus":{"PersistUI":[],"PersistPrefs":[]},"UpdateTaskStatus":{"PersistUI":[]},"LoadTaskStatusSuccess":{"StopLoading":[],"PersistData":[]},"LoadTaskStatusesFailure":{"StopLoading":[]},"LoadTaskStatusesSuccess":{"StopLoading":[]},"SaveTaskStatusRequest":{"StartSaving":[]},"SaveTaskStatusSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddTaskStatusSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveTaskStatusesRequest":{"StartSaving":[]},"ArchiveTaskStatusesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTaskStatusesRequest":{"StartSaving":[]},"DeleteTaskStatusesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTaskStatusesRequest":{"StartSaving":[]},"RestoreTaskStatusesSuccess":{"StopSaving":[],"PersistData":[]},"FilterTaskStatuses":{"PersistUI":[]},"SortTaskStatuses":{"PersistUI":[],"PersistPrefs":[]},"FilterTaskStatusesByState":{"PersistUI":[]},"FilterTaskStatusesByCustom1":{"PersistUI":[]},"FilterTaskStatusesByCustom2":{"PersistUI":[]},"FilterTaskStatusesByCustom3":{"PersistUI":[]},"FilterTaskStatusesByCustom4":{"PersistUI":[]},"LoadTaskStatusRequest":{"StartLoading":[]},"LoadTaskStatusFailure":{"StopLoading":[]},"LoadTaskStatusesRequest":{"StartLoading":[]},"SaveTaskStatusFailure":{"StopSaving":[]},"ArchiveTaskStatusesFailure":{"StopSaving":[]},"DeleteTaskStatusesFailure":{"StopSaving":[]},"RestoreTaskStatusesFailure":{"StopSaving":[]},"_$TaskStatusStateSerializer":{"StructuredSerializer":["TaskStatusState*"],"Serializer":["TaskStatusState*"]},"_$TaskStatusUIStateSerializer":{"StructuredSerializer":["TaskStatusUIState*"],"Serializer":["TaskStatusUIState*"]},"_$TaskStatusState":{"TaskStatusState":[]},"_$TaskStatusUIState":{"TaskStatusUIState":[]},"ViewTaxRateList":{"PersistUI":[]},"ViewTaxRate":{"PersistUI":[]},"EditTaxRate":{"PersistUI":[]},"UpdateTaxRate":{"PersistUI":[]},"LoadTaxRateSuccess":{"StopLoading":[],"PersistData":[]},"LoadTaxRatesSuccess":{"StopLoading":[]},"SaveTaxRateRequest":{"StartSaving":[]},"SaveTaxRateSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddTaxRateSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveTaxRateRequest":{"StartSaving":[]},"ArchiveTaxRatesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTaxRateRequest":{"StartSaving":[]},"DeleteTaxRatesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTaxRateRequest":{"StartSaving":[]},"RestoreTaxRatesSuccess":{"StopSaving":[],"PersistData":[]},"FilterTaxRates":{"PersistUI":[]},"SortTaxRates":{"PersistUI":[],"PersistPrefs":[]},"FilterTaxRatesByState":{"PersistUI":[]},"LoadTaxRateRequest":{"StartLoading":[]},"LoadTaxRateFailure":{"StopLoading":[]},"LoadTaxRatesRequest":{"StartLoading":[]},"LoadTaxRatesFailure":{"StopLoading":[]},"SaveTaxRateFailure":{"StopSaving":[]},"ArchiveTaxRateFailure":{"StopSaving":[]},"DeleteTaxRateFailure":{"StopSaving":[]},"RestoreTaxRateFailure":{"StopSaving":[]},"_$TaxRateStateSerializer":{"StructuredSerializer":["TaxRateState*"],"Serializer":["TaxRateState*"]},"_$TaxRateUIStateSerializer":{"StructuredSerializer":["TaxRateUIState*"],"Serializer":["TaxRateUIState*"]},"_$TaxRateState":{"TaxRateState":[]},"_$TaxRateUIState":{"TaxRateUIState":[]},"ViewTokenList":{"PersistUI":[]},"ViewToken":{"PersistUI":[],"PersistPrefs":[]},"EditToken":{"PersistUI":[],"PersistPrefs":[]},"UpdateToken":{"PersistUI":[]},"LoadTokenSuccess":{"StopLoading":[],"PersistData":[]},"LoadTokensFailure":{"StopLoading":[]},"LoadTokensSuccess":{"StopLoading":[]},"SaveTokenRequest":{"StartSaving":[]},"SaveTokenSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"AddTokenSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"ArchiveTokensRequest":{"StartSaving":[]},"ArchiveTokensSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTokensRequest":{"StartSaving":[]},"DeleteTokensSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTokensRequest":{"StartSaving":[]},"RestoreTokensSuccess":{"StopSaving":[],"PersistData":[]},"FilterTokens":{"PersistUI":[]},"SortTokens":{"PersistUI":[],"PersistPrefs":[]},"FilterTokensByState":{"PersistUI":[]},"FilterTokensByCustom1":{"PersistUI":[]},"FilterTokensByCustom2":{"PersistUI":[]},"FilterTokensByCustom3":{"PersistUI":[]},"FilterTokensByCustom4":{"PersistUI":[]},"LoadTokenRequest":{"StartLoading":[]},"LoadTokenFailure":{"StopLoading":[]},"LoadTokensRequest":{"StartLoading":[]},"SaveTokenFailure":{"StopSaving":[]},"ArchiveTokensFailure":{"StopSaving":[]},"DeleteTokensFailure":{"StopSaving":[]},"RestoreTokensFailure":{"StopSaving":[]},"_$TokenStateSerializer":{"StructuredSerializer":["TokenState*"],"Serializer":["TokenState*"]},"_$TokenUIStateSerializer":{"StructuredSerializer":["TokenUIState*"],"Serializer":["TokenUIState*"]},"_$TokenState":{"TokenState":[]},"_$TokenUIState":{"TokenUIState":[]},"ViewTransactionList":{"PersistUI":[]},"ViewTransaction":{"PersistUI":[],"PersistPrefs":[]},"EditTransaction":{"PersistUI":[],"PersistPrefs":[]},"UpdateTransaction":{"PersistUI":[]},"LoadTransactionSuccess":{"StopLoading":[],"PersistData":[]},"LoadTransactionsRequest":{"StartLoading":[]},"LoadTransactionsFailure":{"StopLoading":[]},"LoadTransactionsSuccess":{"StopLoading":[]},"SaveTransactionRequest":{"StartSaving":[]},"SaveTransactionSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddTransactionSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveTransactionsRequest":{"StartSaving":[]},"ArchiveTransactionsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTransactionsRequest":{"StartSaving":[]},"DeleteTransactionsSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTransactionsRequest":{"StartSaving":[]},"RestoreTransactionsSuccess":{"StopSaving":[],"PersistData":[]},"ConvertTransactionToPaymentRequest":{"StartSaving":[]},"ConvertTransactionToPaymentSuccess":{"StopSaving":[],"PersistData":[]},"LinkTransactionToPaymentRequest":{"StartSaving":[]},"LinkTransactionToPaymentSuccess":{"StopSaving":[],"PersistData":[]},"LinkTransactionToExpenseRequest":{"StartSaving":[]},"LinkTransactionToExpenseSuccess":{"StopSaving":[],"PersistData":[]},"ConvertTransactionsToExpensesRequest":{"StartSaving":[]},"ConvertTransactionsToExpensesSuccess":{"StopSaving":[],"PersistData":[]},"ConvertTransactionsRequest":{"StartSaving":[]},"ConvertTransactionsSuccess":{"StopSaving":[],"PersistData":[]},"FilterTransactions":{"PersistUI":[]},"SortTransactions":{"PersistUI":[],"PersistPrefs":[]},"FilterTransactionsByState":{"PersistUI":[]},"FilterTransactionsByStatus":{"PersistUI":[]},"FilterTransactionsByCustom1":{"PersistUI":[]},"FilterTransactionsByCustom2":{"PersistUI":[]},"FilterTransactionsByCustom3":{"PersistUI":[]},"FilterTransactionsByCustom4":{"PersistUI":[]},"UpdateTransactionTab":{"PersistUI":[]},"LoadTransactionRequest":{"StartLoading":[]},"LoadTransactionFailure":{"StopLoading":[]},"SaveTransactionFailure":{"StopSaving":[]},"ArchiveTransactionsFailure":{"StopSaving":[]},"DeleteTransactionsFailure":{"StopSaving":[]},"RestoreTransactionsFailure":{"StopSaving":[]},"ConvertTransactionToPaymentFailure":{"StopSaving":[]},"LinkTransactionToPaymentFailure":{"StopSaving":[]},"LinkTransactionToExpenseFailure":{"StopSaving":[]},"ConvertTransactionsToExpensesFailure":{"StopSaving":[]},"ConvertTransactionsFailure":{"StopSaving":[]},"_$TransactionStateSerializer":{"StructuredSerializer":["TransactionState*"],"Serializer":["TransactionState*"]},"_$TransactionUIStateSerializer":{"StructuredSerializer":["TransactionUIState*"],"Serializer":["TransactionUIState*"]},"_$TransactionState":{"TransactionState":[]},"_$TransactionUIState":{"TransactionUIState":[]},"ViewTransactionRuleList":{"PersistUI":[]},"ViewTransactionRule":{"PersistUI":[],"PersistPrefs":[]},"EditTransactionRule":{"PersistUI":[],"PersistPrefs":[]},"UpdateTransactionRule":{"PersistUI":[]},"LoadTransactionRuleSuccess":{"StopLoading":[],"PersistData":[]},"LoadTransactionRulesFailure":{"StopLoading":[]},"LoadTransactionRulesSuccess":{"StopLoading":[]},"SaveTransactionRuleRequest":{"StartSaving":[]},"SaveTransactionRuleSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddTransactionRuleSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveTransactionRulesRequest":{"StartSaving":[]},"ArchiveTransactionRulesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTransactionRulesRequest":{"StartSaving":[]},"DeleteTransactionRulesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTransactionRulesRequest":{"StartSaving":[]},"RestoreTransactionRulesSuccess":{"StopSaving":[],"PersistData":[]},"FilterTransactionRules":{"PersistUI":[]},"SortTransactionRules":{"PersistUI":[],"PersistPrefs":[]},"FilterTransactionRulesByState":{"PersistUI":[]},"FilterTransactionRulesByCustom1":{"PersistUI":[]},"FilterTransactionRulesByCustom2":{"PersistUI":[]},"FilterTransactionRulesByCustom3":{"PersistUI":[]},"FilterTransactionRulesByCustom4":{"PersistUI":[]},"UpdateTransactionRuleTab":{"PersistUI":[]},"LoadTransactionRuleRequest":{"StartLoading":[]},"LoadTransactionRuleFailure":{"StopLoading":[]},"LoadTransactionRulesRequest":{"StartLoading":[]},"SaveTransactionRuleFailure":{"StopSaving":[]},"ArchiveTransactionRulesFailure":{"StopSaving":[]},"DeleteTransactionRulesFailure":{"StopSaving":[]},"RestoreTransactionRulesFailure":{"StopSaving":[]},"_$TransactionRuleStateSerializer":{"StructuredSerializer":["TransactionRuleState*"],"Serializer":["TransactionRuleState*"]},"_$TransactionRuleUIStateSerializer":{"StructuredSerializer":["TransactionRuleUIState*"],"Serializer":["TransactionRuleUIState*"]},"_$TransactionRuleState":{"TransactionRuleState":[]},"_$TransactionRuleUIState":{"TransactionRuleUIState":[]},"_$ListUIStateSerializer":{"StructuredSerializer":["ListUIState*"],"Serializer":["ListUIState*"]},"_$ListUIState":{"ListUIState":[]},"_$PrefStateSerializer":{"StructuredSerializer":["PrefState*"],"Serializer":["PrefState*"]},"_$PrefStateSortFieldSerializer":{"StructuredSerializer":["PrefStateSortField*"],"Serializer":["PrefStateSortField*"]},"_$CompanyPrefStateSerializer":{"StructuredSerializer":["CompanyPrefState*"],"Serializer":["CompanyPrefState*"]},"_$AppLayoutSerializer":{"PrimitiveSerializer":["AppLayout*"],"Serializer":["AppLayout*"]},"_$ModuleLayoutSerializer":{"PrimitiveSerializer":["ModuleLayout*"],"Serializer":["ModuleLayout*"]},"_$AppSidebarModeSerializer":{"PrimitiveSerializer":["AppSidebarMode*"],"Serializer":["AppSidebarMode*"]},"_$HistoryRecordSerializer":{"StructuredSerializer":["HistoryRecord*"],"Serializer":["HistoryRecord*"]},"_$PrefState":{"PrefState":[]},"_$PrefStateSortField":{"PrefStateSortField":[]},"_$CompanyPrefState":{"CompanyPrefState":[]},"_$HistoryRecord":{"HistoryRecord":[]},"_$UIStateSerializer":{"StructuredSerializer":["UIState*"],"Serializer":["UIState*"]},"_$UIState":{"UIState":[]},"ViewUserList":{"PersistUI":[]},"ViewUser":{"PersistUI":[],"PersistPrefs":[]},"EditUser":{"PersistUI":[],"PersistPrefs":[]},"UpdateUser":{"PersistUI":[]},"LoadUserSuccess":{"StopLoading":[],"PersistData":[]},"LoadUsersSuccess":{"StopLoading":[]},"SaveUserRequest":{"StartSaving":[]},"SaveUserSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"AddUserSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"ArchiveUserRequest":{"StartSaving":[]},"ArchiveUserSuccess":{"StopSaving":[],"PersistData":[],"UserVerifiedPassword":[]},"DeleteUserRequest":{"StartSaving":[]},"DeleteUserSuccess":{"StopSaving":[],"PersistData":[],"UserVerifiedPassword":[]},"RestoreUserRequest":{"StartSaving":[]},"RestoreUserSuccess":{"StopSaving":[],"PersistData":[],"UserVerifiedPassword":[]},"RemoveUserRequest":{"StartSaving":[]},"RemoveUserSuccess":{"StopSaving":[],"PersistData":[]},"ResendInviteRequest":{"StartSaving":[]},"SortUsers":{"PersistUI":[],"PersistPrefs":[]},"FilterUsersByState":{"PersistUI":[]},"FilterUsersByCustom1":{"PersistUI":[]},"FilterUsersByCustom2":{"PersistUI":[]},"FilterUsersByCustom3":{"PersistUI":[]},"FilterUsersByCustom4":{"PersistUI":[]},"LoadUserRequest":{"StartLoading":[]},"LoadUserFailure":{"StopLoading":[]},"LoadUsersRequest":{"StartLoading":[]},"LoadUsersFailure":{"StopLoading":[]},"SaveUserFailure":{"StopSaving":[]},"ArchiveUserFailure":{"StopSaving":[]},"DeleteUserFailure":{"StopSaving":[]},"RestoreUserFailure":{"StopSaving":[]},"RemoveUserFailure":{"StopSaving":[]},"ResendInviteSuccess":{"StopSaving":[],"PersistData":[]},"ResendInviteFailure":{"StopSaving":[]},"_$UserStateSerializer":{"StructuredSerializer":["UserState*"],"Serializer":["UserState*"]},"_$UserUIStateSerializer":{"StructuredSerializer":["UserUIState*"],"Serializer":["UserUIState*"]},"_$UserState":{"UserState":[]},"_$UserUIState":{"UserUIState":[]},"ViewVendorList":{"PersistUI":[]},"ViewVendor":{"PersistUI":[],"PersistPrefs":[]},"EditVendor":{"PersistUI":[],"PersistPrefs":[]},"UpdateVendor":{"PersistUI":[]},"LoadVendorSuccess":{"StopLoading":[],"PersistData":[]},"LoadVendorsRequest":{"StartLoading":[]},"LoadVendorsFailure":{"StopLoading":[]},"LoadVendorsSuccess":{"StopLoading":[]},"SaveVendorRequest":{"StartSaving":[]},"SaveVendorSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddVendorSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveVendorRequest":{"StartSaving":[]},"ArchiveVendorSuccess":{"StopSaving":[],"PersistData":[]},"DeleteVendorRequest":{"StartSaving":[]},"DeleteVendorSuccess":{"StopSaving":[],"PersistData":[]},"RestoreVendorRequest":{"StartSaving":[]},"RestoreVendorSuccess":{"StopSaving":[],"PersistData":[]},"EditVendorContact":{"PersistUI":[]},"AddVendorContact":{"PersistUI":[]},"UpdateVendorContact":{"PersistUI":[]},"DeleteVendorContact":{"PersistUI":[]},"FilterVendors":{"PersistUI":[]},"SortVendors":{"PersistUI":[],"PersistPrefs":[]},"FilterVendorsByState":{"PersistUI":[]},"FilterVendorsByCustom1":{"PersistUI":[]},"FilterVendorsByCustom2":{"PersistUI":[]},"FilterVendorsByCustom3":{"PersistUI":[]},"FilterVendorsByCustom4":{"PersistUI":[]},"SaveVendorDocumentRequest":{"StartSaving":[]},"UpdateVendorTab":{"PersistUI":[]},"LoadVendorRequest":{"StartLoading":[]},"LoadVendorFailure":{"StopLoading":[]},"SaveVendorFailure":{"StopSaving":[]},"ArchiveVendorFailure":{"StopSaving":[]},"DeleteVendorFailure":{"StopSaving":[]},"RestoreVendorFailure":{"StopSaving":[]},"SaveVendorDocumentFailure":{"StopSaving":[]},"_$VendorStateSerializer":{"StructuredSerializer":["VendorState*"],"Serializer":["VendorState*"]},"_$VendorUIStateSerializer":{"StructuredSerializer":["VendorUIState*"],"Serializer":["VendorUIState*"]},"_$VendorState":{"VendorState":[]},"_$VendorUIState":{"VendorUIState":[]},"ViewWebhookList":{"PersistUI":[]},"ViewWebhook":{"PersistUI":[],"PersistPrefs":[]},"EditWebhook":{"PersistUI":[],"PersistPrefs":[]},"UpdateWebhook":{"PersistUI":[]},"LoadWebhookSuccess":{"StopLoading":[],"PersistData":[]},"LoadWebhooksFailure":{"StopLoading":[]},"LoadWebhooksSuccess":{"StopLoading":[]},"SaveWebhookRequest":{"StartSaving":[]},"SaveWebhookSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddWebhookSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveWebhooksRequest":{"StartSaving":[]},"ArchiveWebhooksSuccess":{"StopSaving":[],"PersistData":[]},"DeleteWebhooksRequest":{"StartSaving":[]},"DeleteWebhooksSuccess":{"StopSaving":[],"PersistData":[]},"RestoreWebhooksRequest":{"StartSaving":[]},"RestoreWebhooksSuccess":{"StopSaving":[],"PersistData":[]},"FilterWebhooks":{"PersistUI":[]},"SortWebhooks":{"PersistUI":[],"PersistPrefs":[]},"FilterWebhooksByState":{"PersistUI":[]},"FilterWebhooksByCustom1":{"PersistUI":[]},"FilterWebhooksByCustom2":{"PersistUI":[]},"FilterWebhooksByCustom3":{"PersistUI":[]},"FilterWebhooksByCustom4":{"PersistUI":[]},"LoadWebhookRequest":{"StartLoading":[]},"LoadWebhookFailure":{"StopLoading":[]},"LoadWebhooksRequest":{"StartLoading":[]},"SaveWebhookFailure":{"StopSaving":[]},"ArchiveWebhooksFailure":{"StopSaving":[]},"DeleteWebhooksFailure":{"StopSaving":[]},"RestoreWebhooksFailure":{"StopSaving":[]},"_$WebhookStateSerializer":{"StructuredSerializer":["WebhookState*"],"Serializer":["WebhookState*"]},"_$WebhookUIStateSerializer":{"StructuredSerializer":["WebhookUIState*"],"Serializer":["WebhookUIState*"]},"_$WebhookState":{"WebhookState":[]},"_$WebhookUIState":{"WebhookUIState":[]},"FieldGrid":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ActionMenuButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ViewActionMenuButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppBorder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppBottomBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomFieldSelector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AppBottomBarState":{"State":["AppBottomBar*"]},"AppBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppBuilderState":{"State":["AppBuilder*"]},"AppHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppTitleBar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppWebView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebWebView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AutobillDropdownMenuItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlankScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppTextButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BottomButtons":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ChangeLayoutBanner":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ChangeLayoutBannerState":{"State":["ChangeLayoutBanner*"]},"ConfirmEmail":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ConfirmEmailBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CopyToClipboard":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesktopSessionTimeout":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesktopSessionTimeoutState":{"State":["DesktopSessionTimeout*"]},"MessageDialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ErrorDialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"HealthCheckDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HealthCheckLevel":{"Enum":[]},"_HealthCheckDialogState":{"State":["HealthCheckDialog*"]},"_HealthListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoadingDialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MultiSelectList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"MultiSelectListState":{"State":["MultiSelectList*"]},"DismissibleEntity":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentGrid":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentPreview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EditScaffold":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityActionListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityListTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntitiesListTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EntityListTileState":{"State":["EntityListTile*"]},"_EntitiesListTileState":{"State":["EntitiesListTile*"]},"EntityStatusChip":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityDropdown":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityDropdownDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityAutocompleteListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EntityDropdownState":{"State":["EntityDropdown*"]},"_EntityDropdownDialogState":{"State":["EntityDropdownDialog*"]},"_AutocompleteEntity":{"SelectableEntity":[]},"EntityHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityStateLabel":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityTopFilter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityTopFilterHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"FormCard":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppDropdownButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppForm":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppTabForm":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppTabBar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppToggleButtons":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoolDropdownButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientPicker":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"FormColorPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FormColorPickerState":{"State":["FormColorPicker*"]},"CustomField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CustomFieldState":{"State":["CustomField*"]},"CustomSurcharges":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DatePicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DatePickerState":{"State":["DatePicker*"]},"DecoratedFormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DecoratedFormFieldState":{"State":["DecoratedFormField*"]},"DesignPicker":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DiscountField":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DurationPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DurationPickerState":{"State":["DurationPicker*"]},"DynamicSelector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GrowableFormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_GrowableFormFieldState":{"State":["GrowableFormField*"]},"LearnMoreUrl":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"NotificationSettings":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_NotificationSelector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PasswordFormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PasswordFormFieldState":{"State":["PasswordFormField*"]},"ProjectPicker":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SaveCancelButtons":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TimePicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TimePickerState":{"State":["TimePicker*"]},"UserPicker":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorPicker":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenMeta":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"HelpText":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"HistoryDrawer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"HistoryListTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HistoryListTileState":{"State":["HistoryListTile*"]},"HistoryDrawerBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IconMessage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IconText":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEmailView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceEmailViewState":{"State":["InvoiceEmailView*"]},"InvoiceItemListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateDropdown":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaxRateDropdownState":{"State":["TaxRateDropdown*"]},"TaxRateField":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LinkTextRelatedEntity":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LinkTextRelatedEntityState":{"State":["LinkTextRelatedEntity*"]},"LinkTextSpan":{"TextSpan":[],"InlineSpan":[],"DiagnosticableTree":[],"MouseTrackerAnnotation":[],"HitTestTarget":[]},"ListFilter":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ListFilterState":{"State":["ListFilter*"]},"ListScaffold":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ActivityListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ListDivider":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ListFilterMessage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"FilterListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SelectedIndicator":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LiveText":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LiveTextState":{"State":["LiveText*"]},"LoadingIndicator":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MainScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityScreens":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsScreens":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MenuDrawer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ContactUsDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MenuDrawerState":{"State":["MenuDrawer*"]},"_DrawerTileState":{"State":["DrawerTile*"]},"SidebarFooter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SidebarFooterCollapsed":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ContactUsDialogState":{"State":["ContactUsDialog*"]},"MenuDrawerBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectRow":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DropDownMultiSelect":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropDownMultiSelectState":{"State":["DropDownMultiSelect*"]},"AppPinput":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PortalLinkStyle":{"Enum":[]},"PortalLinks":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TableTooltip":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CachedImage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ResponsivePadding":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReviewApp":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ReviewAppState":{"State":["ReviewApp*"]},"ScrollableListView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollableListViewBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScrollableListViewState":{"State":["ScrollableListView*"]},"_ScrollableListViewBuilderState":{"State":["ScrollableListViewBuilder*"]},"SearchText":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AccountSmsVerification":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserSmsVerification":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AccountSmsVerificationState":{"State":["AccountSmsVerification*"]},"_UserSmsVerificationState":{"State":["UserSmsVerification*"]},"SystemLogViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SystemLogViewerState":{"State":["SystemLogViewer*"]},"_SortArrow":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppDataTable":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TableRowInkWell":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SortArrowState":{"State":["_SortArrow*"]},"_NullTableColumnWidth0":{"TableColumnWidth":[]},"_NullWidget4":{"Widget":[],"DiagnosticableTree":[]},"AppDataTableSource":{"ChangeNotifier":[],"Listenable":[]},"AppPaginatedDataTable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppPaginatedDataTableState":{"State":["AppPaginatedDataTable*"]},"EntityDataTableSource":{"ChangeNotifier":[],"Listenable":[]},"EntityList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EntityListState":{"State":["EntityList*"]},"UpgradeDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_UpgradeDialogState":{"State":["UpgradeDialog*"]},"VariablesHelp":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VariablesHelpState":{"State":["VariablesHelp*"]},"_VariableGrid":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ViewScaffold":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebSessionTimeout":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebSessionTimeoutState":{"State":["WebSessionTimeout*"]},"WebSocketRefresh":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebSocketRefreshState":{"State":["WebSocketRefresh*"]},"WindowManager":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WindowManagerState":{"State":["WindowManager*"],"WindowListener":[]},"InitScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LockScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoginView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LoginState":{"State":["LoginView*"]},"RuledText":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoginScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BankAccountEditState":{"State":["BankAccountEdit*"]},"BankAccountEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BankAccountViewState":{"State":["BankAccountView*"]},"BankAccountViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientPdfView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientPdfViewState":{"State":["ClientPdfView*"]},"ClientPdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientEditState":{"State":["ClientEdit*"]},"ClientEditBillingAddress":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditBillingAddressState":{"State":["ClientEditBillingAddress*"]},"ClientEditContacts":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ContactListTile0":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ContactEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientEditContactsState":{"State":["ClientEditContacts*"]},"ContactEditDetailsState":{"State":["ContactEditDetails*"]},"ClientEditContactsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditDesktop":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditDetailsState":{"State":["ClientEditDetails*"]},"ClientEditFooter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditNotes":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditNotesState":{"State":["ClientEditNotes*"]},"ClientEditSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditSettingsState":{"State":["ClientEditSettings*"]},"ClientEditShippingAddress":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditShippingAddressState":{"State":["ClientEditShippingAddress*"]},"ClientEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewState":{"State":["ClientView*"]},"ClientViewActivity":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewActivityState":{"State":["ClientViewActivity*"]},"ClientViewDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewDetailsState":{"State":["ClientViewDetails*"]},"ClientViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientViewFullwidth":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewFullwidthState":{"State":["ClientViewFullwidth*"]},"ClientViewLedger":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewLedgerState":{"State":["ClientViewLedger*"]},"ClientOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientViewPaymentMethods":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientViewSystemLogs":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewSystemLogsState":{"State":["ClientViewSystemLogs*"]},"ClientViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CompanyGatewayListState":{"State":["CompanyGatewayList*"]},"CompanyGatewayListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"GatewayConfigField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"LimitEditor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FeesEditor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CompanyGatewayEditState":{"State":["CompanyGatewayEdit*"]},"GatewayConfigSettings":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_GatewayConfigFieldState":{"State":["GatewayConfigField*"]},"_LimitEditorState":{"State":["LimitEditor*"]},"_FeesEditorState":{"State":["FeesEditor*"]},"CompanyGatewayEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CompanyGatewaySystemLog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CompanyGatewayViewState":{"State":["CompanyGatewayView*"]},"_CompanyGatewayOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"__CompanyGatewaySystemLogState":{"State":["_CompanyGatewaySystemLog*"]},"CompanyGatewayViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEmailScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditPdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CreditEditState":{"State":["CreditEdit*"]},"CreditEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardActivity":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardChart":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardChartState":{"State":["DashboardChart*"]},"DashboardDateRangePicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardDateRangePickerState":{"State":["DashboardDateRangePicker*"]},"DashboardSections":{"Enum":[]},"_DashboardPanel":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OverviewPanel":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardPanels":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"__DashboardPanelState":{"State":["_DashboardPanel*"]},"__OverviewPanelState":{"State":["_OverviewPanel*"]},"__DashboardSettingsState":{"State":["_DashboardSettings*"]},"_DashboardFieldState":{"State":["_DashboardField*"]},"DashboardScreen":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardScreenState":{"State":["DashboardScreen*"]},"_CustomTabBarView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SidebarScaffold":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceSidebar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentSidebar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteSidebar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskSidebar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseSidbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardSidebar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardSystemLogs":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfDesignPreview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InsertTabIntent":{"Intent":[]},"_DesignImportDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesignEditState":{"State":["DesignEdit*"]},"DesignSection":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesignSettingsState":{"State":["DesignSettings*"]},"_PdfDesignPreviewState":{"State":["PdfDesignPreview*"]},"HtmlDesignPreview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InsertTabAction":{"Action":["Intent*"],"Action.T":"Intent*"},"__DesignImportDialogState":{"State":["_DesignImportDialog*"]},"DesignEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesignViewState":{"State":["DesignView*"]},"DesignViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DocumentEditState":{"State":["DocumentEdit*"]},"DocumentEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DocumentViewState":{"State":["DocumentView*"]},"DocumentViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseEditState":{"State":["ExpenseEdit*"]},"ExpenseEditDesktop":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseEditDetailsState":{"State":["ExpenseEditDetails*"]},"ExpenseEditNotes":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseEditNotesState":{"State":["ExpenseEditNotes*"]},"ExpenseEditSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseEditSettingsState":{"State":["ExpenseEditSettings*"]},"ExpenseEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseViewState":{"State":["ExpenseView*"]},"ExpenseViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseViewSchedule":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseViewScheduleState":{"State":["ExpenseViewSchedule*"]},"ExpenseViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseCategoryEditState":{"State":["ExpenseCategoryEdit*"]},"ExpenseCategoryEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseCategoryViewState":{"State":["ExpenseCategoryView*"]},"ExpenseCategoryViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_GroupEditState":{"State":["GroupEdit*"]},"GroupEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_GroupViewState":{"State":["GroupView*"]},"SettingsViewer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceEditState":{"State":["InvoiceEdit*"]},"InvoiceEditContacts":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientContactListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorContactListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditContactsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditDesktop":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PdfPreview0":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditDesktopState":{"State":["InvoiceEditDesktop*"]},"__PdfPreviewState":{"State":["_PdfPreview0*"]},"InvoiceEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditDetailsState":{"State":["InvoiceEditDetails*"]},"InvoiceEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditFooter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditItems":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ItemEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceEditItemsState":{"State":["InvoiceEditItems*"]},"ItemEditDetailsState":{"State":["ItemEditDetails*"]},"InvoiceEditItemsDesktop":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceEditItemsDesktopState":{"State":["InvoiceEditItemsDesktop*"]},"TableHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditNotes":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditNotesState":{"State":["InvoiceEditNotes*"]},"InvoiceEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditPDF":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditPDFState":{"State":["InvoiceEditPDF*"]},"InvoiceEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceItemSelector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceItemSelectorState":{"State":["InvoiceItemSelector*"]},"InvoiceEmailScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoicePdfView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoicePdfViewState":{"State":["InvoicePdfView*"]},"InvoicePdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceViewState":{"State":["InvoiceView*"]},"InvoiceViewActivity":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceViewActivityState":{"State":["InvoiceViewActivity*"]},"_InvitationListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceViewContacts":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceViewHistory":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceViewHistoryState":{"State":["InvoiceViewHistory*"]},"InvoiceOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceViewSchedule":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceViewScheduleState":{"State":["InvoiceViewSchedule*"]},"InvoiceViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentableEditor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentEditState":{"State":["PaymentEdit*"]},"_PaymentableEditorState":{"State":["PaymentableEditor*"]},"PaymentEditFooter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentRefund":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentableEditor0":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentRefundState":{"State":["PaymentRefund*"]},"_PaymentableEditorState0":{"State":["PaymentableEditor0*"]},"PaymentRefundScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentViewState":{"State":["PaymentView*"]},"PaymentViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentTermEditState":{"State":["PaymentTermEdit*"]},"PaymentTermEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentTermViewState":{"State":["PaymentTermView*"]},"PaymentTermViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProductEditState":{"State":["ProductEdit*"]},"ProductEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProductViewState":{"State":["ProductView*"]},"ProductViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductOverview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProductOverviewState":{"State":["ProductOverview*"]},"ProductViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProjectEditState":{"State":["ProjectEdit*"]},"ProjectEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProjectViewState":{"State":["ProjectView*"]},"ProjectViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectOverview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProjectOverviewState":{"State":["ProjectOverview*"]},"ProjectViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PurchaseOrderEditState":{"State":["PurchaseOrderEdit*"]},"PurchaseOrderEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEmailScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderPdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_QuoteEditState":{"State":["QuoteEdit*"]},"QuoteEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEmailScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuotePdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RecurringInvoiceEditState":{"State":["RecurringInvoiceEdit*"]},"RecurringInvoiceEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoicePdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientReportFields":{"Enum":[]},"ContactReportFields":{"Enum":[]},"CreditReportFields":{"Enum":[]},"DocumentReportFields":{"Enum":[]},"ExpenseReportFields":{"Enum":[]},"InvoiceItemReportFields":{"Enum":[]},"InvoiceReportFields":{"Enum":[]},"TaxRateReportFields0":{"Enum":[]},"PaymentReportFields":{"Enum":[]},"TaxRateReportFields":{"Enum":[]},"ProductReportFields":{"Enum":[]},"ProfitAndLossReportFields":{"Enum":[]},"PurchaseOrderItemReportFields":{"Enum":[]},"PurchaseOrderReportFields":{"Enum":[]},"QuoteItemReportFields":{"Enum":[]},"QuoteReportFields":{"Enum":[]},"RecurringExpenseReportFields":{"Enum":[]},"RecurringInvoiceReportFields":{"Enum":[]},"ReportCharts":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReportsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReportDataTable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReportColumnType":{"Enum":[]},"_ReportDataTableState":{"State":["ReportDataTable*"]},"TotalsDataTable":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReportDataTableSource":{"ChangeNotifier":[],"Listenable":[]},"ReportStringValue":{"ReportElement":[]},"ReportEntityTypeValue":{"ReportElement":[]},"ReportAgeValue":{"ReportElement":[]},"ReportDurationValue":{"ReportElement":[]},"ReportIntValue":{"ReportElement":[]},"ReportNumberValue":{"ReportElement":[]},"ReportBoolValue":{"ReportElement":[]},"ReportsScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskReportFields":{"Enum":[]},"TransactionReportFields":{"Enum":[]},"VendorReportFields":{"Enum":[]},"ScheduleEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScheduleEditState":{"State":["ScheduleEdit*"]},"ScheduleEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScheduleListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScheduleListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScheduleScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScheduleScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScheduleView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScheduleViewState":{"State":["ScheduleView*"]},"ScheduleViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AccountManagement":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AccountManagementState":{"State":["AccountManagement*"]},"_AccountOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AccountManagementScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientPortal":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientPortalState":{"State":["ClientPortal*"]},"ClientPortalScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CompanyDetailsState":{"State":["CompanyDetails*"]},"CompanyDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditCardsAndBanks":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CreditCardsAndBanksState":{"State":["CreditCardsAndBanks*"]},"CreditCardsAndBanksScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomFields":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomFormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CustomFieldsState":{"State":["CustomFields*"]},"CustomFieldsSettings":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CustomFormFieldState":{"State":["CustomFormField*"]},"CustomFieldsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DataVisualizations":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DataVisualizationsState":{"State":["DataVisualizations*"]},"DataVisualizationsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DeviceSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DeviceSettingsState":{"State":["DeviceSettings*"]},"DeviceSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EmailSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EmailSettingsState":{"State":["EmailSettings*"]},"EmailSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseSettingsState":{"State":["ExpenseSettings*"]},"ExpenseSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GeneratedNumbers":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityNumberSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_GeneratedNumbersState":{"State":["GeneratedNumbers*"]},"_EntityNumberSettingsState":{"State":["EntityNumberSettings*"]},"HelpPanel":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GeneratedNumbersScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ImportExport":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FileImport":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FileMapper":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ImportExportState":{"State":["ImportExport*"]},"_FileImportState":{"State":["_FileImport*"]},"__FileMapperState":{"State":["_FileMapper*"]},"_FieldMapper":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ImportExportScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceDesign":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PdfPreview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceDesignState":{"State":["InvoiceDesign*"]},"_PdfPreviewState0":{"State":["_PdfPreview*"]},"InvoiceDesignScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LocalizationSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AddCompanyDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LocalizationSettingsState":{"State":["LocalizationSettings*"]},"_AddCompanyDialogState":{"State":["_AddCompanyDialog*"]},"LocalizationScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentSettingsState":{"State":["PaymentSettings*"]},"PaymentsSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProductSettingsState":{"State":["ProductSettings*"]},"ProductSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SettingsListState":{"State":["SettingsList*"]},"SettingsListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsSearch":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsWizard":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SettingsWizardState":{"State":["SettingsWizard*"]},"TaskSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskSettingsState":{"State":["TaskSettings*"]},"TaskSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaxSettingsState":{"State":["TaxSettings*"]},"NumberOfRatesSelector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TemplatesAndReminders":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReminderSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TemplatesAndRemindersState":{"State":["TemplatesAndReminders*"]},"_ReminderSettingsState":{"State":["ReminderSettings*"]},"EmailPreview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TemplatesAndRemindersScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EnableTwoFactor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_UserDetailsState":{"State":["UserDetails*"]},"_EnableTwoFactorState":{"State":["_EnableTwoFactor*"]},"UserDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WorkflowSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WorkflowSettingsState":{"State":["WorkflowSettings*"]},"WorkflowSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SubscriptionEditState":{"State":["SubscriptionEdit*"]},"SubscriptionEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SubscriptionViewState":{"State":["SubscriptionView*"]},"SubscriptionViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UpdateDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"UpdateState":{"Enum":[]},"_UpdateDialogState":{"State":["UpdateDialog*"]},"TaskEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskEditState":{"State":["TaskEdit*"]},"_BottomBar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskEditDesktop":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskEditDesktopState":{"State":["TaskEditDesktop*"]},"TaskEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskEditDetailsState":{"State":["TaskEditDetails*"]},"TaskEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskEditTimes":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TimeEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskEditTimesState":{"State":["TaskEditTimes*"]},"TimeEditDetailsState":{"State":["TimeEditDetails*"]},"TaskEditTimesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"KanbanTaskCard":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_KanbanTaskCardState":{"State":["KanbanTaskCard*"]},"KanbanStatusCard":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_KanbanStatusCardState":{"State":["KanbanStatusCard*"]},"KanbanView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"KanbanViewState":{"State":["KanbanView*"]},"KanbanViewBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_KanbanViewBuilderState":{"State":["KanbanViewBuilder*"]},"TaskListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskTimeListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskViewState":{"State":["TaskView*"]},"TaskViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskOverview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskOverviewState":{"State":["TaskOverview*"]},"TaskViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskStatusEditState":{"State":["TaskStatusEdit*"]},"TaskStatusEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskStatusViewState":{"State":["TaskStatusView*"]},"TaskStatusViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaxRateEditState":{"State":["TaxRateEdit*"]},"TaxRateEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaxRateViewState":{"State":["TaxRateView*"]},"TaxRateViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TokenEditState":{"State":["TokenEdit*"]},"TokenEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TokenViewState":{"State":["TokenView*"]},"_TokenListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TransactionEditState":{"State":["TransactionEdit*"]},"TransactionEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MatchDeposits":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MatchWithdrawals":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TransactionViewState":{"State":["TransactionView*"]},"_MatchDepositsState":{"State":["_MatchDeposits*"]},"_MatchWithdrawalsState":{"State":["_MatchWithdrawals*"]},"TransactionViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RuleCriteria":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TransactionRuleEditState":{"State":["TransactionRuleEdit*"]},"__RuleCriteriaState":{"State":["_RuleCriteria*"]},"TransactionRuleEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TransactionRuleViewState":{"State":["TransactionRuleView*"]},"TransactionRuleViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_UserEditState":{"State":["UserEdit*"]},"_PermissionCheckbox":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorEditState":{"State":["VendorEdit*"]},"VendorEditAddress":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditAddressState":{"State":["VendorEditAddress*"]},"VendorEditContacts":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ContactListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorContactEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorEditContactsState":{"State":["VendorEditContacts*"]},"VendorContactEditDetailsState":{"State":["VendorContactEditDetails*"]},"VendorEditContactsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditDesktop":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditDetailsState":{"State":["VendorEditDetails*"]},"VendorEditFooter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditNotes":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditNotesState":{"State":["VendorEditNotes*"]},"VendorEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorViewState":{"State":["VendorView*"]},"VendorViewActivity":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorViewActivityState":{"State":["VendorViewActivity*"]},"VendorViewDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorViewDetailsState":{"State":["VendorViewDetails*"]},"VendorViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorViewFullwidth":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorViewFullwidthState":{"State":["VendorViewFullwidth*"]},"VendorOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebhookEditState":{"State":["WebhookEdit*"]},"WebhookEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebhookViewState":{"State":["WebhookView*"]},"TargetListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PasswordConfirmation":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FieldConfirmation":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PasswordConfirmationState":{"State":["PasswordConfirmation*"]},"_FieldConfirmationState":{"State":["FieldConfirmation*"]},"FormatNumberType":{"Enum":[]},"AppLocalizationsDelegate":{"LocalizationsDelegate":["AppLocalization*"],"LocalizationsDelegate.T":"AppLocalization*"},"_EmptyParagraphSyntax":{"BlockSyntax":[]},"ExampleEditor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExampleEditorState":{"State":["ExampleEditor*"]},"EditorToolbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextType":{"Enum":[]},"ImageFormatToolbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EditorToolbarState":{"State":["EditorToolbar*"]},"_ImageFormatToolbarState":{"State":["ImageFormatToolbar*"]},"_PositionedToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LinkableElement":{"LinkifyElement":[]},"TextElement":{"LinkifyElement":[]},"EmailLinkifier":{"Linkifier":[]},"EmailElement":{"LinkifyElement":[]},"UrlLinkifier":{"Linkifier":[]},"UrlElement":{"LinkifyElement":[]},"Level":{"Comparable":["Level"]},"Element1":{"Node3":[]},"Text1":{"Node3":[]},"UnparsedContent":{"Node3":[]},"EmptyBlockSyntax":{"BlockSyntax":[]},"SetextHeaderSyntax":{"BlockSyntax":[]},"HeaderSyntax":{"BlockSyntax":[]},"BlockquoteSyntax":{"BlockSyntax":[]},"CodeBlockSyntax":{"BlockSyntax":[]},"FencedCodeBlockSyntax":{"BlockSyntax":[]},"HorizontalRuleSyntax":{"BlockSyntax":[]},"BlockHtmlSyntax":{"BlockSyntax":[]},"BlockTagBlockHtmlSyntax":{"BlockSyntax":[]},"OtherTagBlockHtmlSyntax":{"BlockSyntax":[]},"LongBlockHtmlSyntax":{"BlockSyntax":[]},"ListSyntax":{"BlockSyntax":[]},"UnorderedListSyntax":{"BlockSyntax":[]},"OrderedListSyntax":{"BlockSyntax":[]},"ParagraphSyntax":{"BlockSyntax":[]},"LineBreakSyntax":{"InlineSyntax":[]},"TextSyntax":{"InlineSyntax":[]},"EscapeSyntax":{"InlineSyntax":[]},"InlineHtmlSyntax":{"InlineSyntax":[]},"EmailAutolinkSyntax":{"InlineSyntax":[]},"AutolinkSyntax":{"InlineSyntax":[]},"SimpleDelimiter":{"Delimiter":[]},"DelimiterRun":{"Delimiter":[]},"TagSyntax":{"InlineSyntax":[]},"LinkSyntax":{"InlineSyntax":[]},"ImageSyntax":{"InlineSyntax":[]},"CodeSyntax":{"InlineSyntax":[]},"_MdiIconData":{"IconData":[]},"MsalJsException":{"Exception":[]},"AuthException":{"Exception":[]},"ClientAuthException":{"Exception":[]},"ClientConfigurationException":{"Exception":[]},"InteractionRequiredAuthException":{"Exception":[]},"ServerException":{"Exception":[]},"BrowserAuthException":{"Exception":[]},"BrowserConfigurationAuthException":{"Exception":[]},"FadeWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimationDirection":{"Enum":[]},"_FadeWidgetState":{"State":["FadeWidget"]},"OctoImage":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OctoImageState":{"State":["OctoImage"]},"_PlaceholderType":{"Enum":[]},"OverflowViewParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"OverflowViewLayoutBehavior":{"Enum":[]},"RenderOverflowView":{"RenderBoxContainerDefaultsMixin":["RenderBox","OverflowViewParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","OverflowViewParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"OverflowViewParentData","RenderBoxContainerDefaultsMixin.1":"OverflowViewParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"OverflowView":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OverflowViewElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"PathException":{"Exception":[]},"MissingPlatformDirectoryException":{"Exception":[]},"PermissionStatus0":{"Enum":[]},"PermissionWithService":{"Permission":[]},"Pinput":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PinItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PinputAnimatedCursor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PinputState":{"State":["Pinput"],"WidgetsBindingObserver":[],"AutofillClient":[]},"PinputAutovalidateMode":{"Enum":[]},"AndroidSmsAutofillMethod":{"Enum":[]},"PinAnimationType":{"Enum":[]},"HapticFeedbackType":{"Enum":[]},"_PinputFormField":{"FormField":["String"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"FormField.T":"String"},"_SeparatedRaw":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PinputCursor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PinputAnimatedCursorState":{"State":["_PinputAnimatedCursor"]},"PointerInterceptor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebPdfRaster":{"PdfRaster":[]},"PdfPreviewAction":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfPrintAction":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfShareAction":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfPreviewController":{"InheritedNotifier":["Listenable"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"Listenable"},"PdfPreviewData":{"ChangeNotifier":[],"Listenable":[]},"PdfPreviewCustom":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfPreviewCustomState":{"State":["PdfPreviewCustom"]},"PdfPreviewPage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfPreview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PdfPreviewState":{"State":["PdfPreview"]},"PdfRasterImage":{"ImageProvider":["PdfRaster"],"ImageProvider.T":"PdfRaster"},"QrBitBuffer":{"ListMixin":["bool"],"List":["bool"],"EfficientLengthIterable":["bool"],"Iterable":["bool"],"ListMixin.E":"bool"},"QrByte":{"QrDatum":[]},"InputTooLongException":{"Exception":[]},"QrImageView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_QrImageViewState":{"State":["QrImageView"]},"_QrContentView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QrPainter":{"Listenable":[]},"FinderPatternPosition":{"Enum":[]},"QrCodeElement":{"Enum":[]},"QrEyeShape":{"Enum":[]},"QrDataModuleShape":{"Enum":[]},"QrValidationStatus":{"Enum":[]},"LoggingMiddleware":{"MiddlewareClass":["1"]},"ButtonState":{"Enum":[]},"RoundedLoadingButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"RoundedLoadingButtonState":{"State":["RoundedLoadingButton"]},"DeferStream":{"Stream":["1"],"Stream.T":"1"},"_MissingCase":{"Enum":[]},"ValueStreamError":{"Error":[]},"BehaviorSubject":{"Subject":["1"],"EventSink":["1"],"Stream":["1"],"Stream.T":"1"},"Subject":{"EventSink":["1"],"Stream":["1"]},"_MultiControllerSink":{"EventSink":["1"]},"NoOpClient":{"Client0":[]},"NoOpSentrySpan":{"ISentrySpan":[]},"SentryNavigatorObserver":{"RouteObserver":["PageRoute<@>"],"NavigatorObserver":[],"RouteObserver.R":"PageRoute<@>"},"AppleLogoPainter":{"Listenable":[]},"SignInWithAppleButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SignInWithAppleButtonStyle":{"Enum":[]},"IconAlignment":{"Enum":[]},"AppleIDAuthorizationScopes":{"Enum":[]},"UnknownSignInWithAppleException":{"Exception":[]},"SignInWithAppleNotSupportedException":{"Exception":[]},"AuthorizationErrorCode":{"Enum":[]},"SignInWithAppleAuthorizationException":{"Exception":[]},"SignInWithAppleCredentialsException":{"Exception":[]},"FileLocation":{"SourceLocation":[],"Comparable":["SourceLocation"]},"_FileSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceLocation":{"Comparable":["SourceLocation"]},"SourceLocationMixin":{"SourceLocation":[],"Comparable":["SourceLocation"]},"SourceSpan":{"Comparable":["SourceSpan"]},"SourceSpanBase":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanException":{"Exception":[]},"SourceSpanFormatException":{"FormatException":[],"Exception":[]},"SourceSpanMixin":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanWithContext":{"SourceSpan":[],"Comparable":["SourceSpan"]},"Injected":{"ReactiveModel":["1"],"InjectedBase":["1"],"InjectedBaseState":["1"]},"_InheritedInjected":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"StateBuilderBase":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InjectedBase":{"InjectedBaseState":["1"]},"InjectedImp":{"Injected":["1"],"ReactiveModel":["1"],"InjectedBase":["1"],"InjectedBaseState":["1"]},"ReactiveModel":{"InjectedBase":["1"],"InjectedBaseState":["1"]},"_StateBuilderBaseState":{"ExtendedState":["StateBuilderBase<1>"],"State":["StateBuilderBase<1>"]},"MyStatefulWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"MyElement":{"StatefulElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"ExtendedState":{"State":["1"]},"OnBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"StringScannerException":{"FormatException":[],"Exception":[]},"Document2":{"ChangeNotifier":[],"Listenable":[]},"DocumentNode":{"ChangeNotifier":[],"Listenable":[]},"DocumentComposer":{"ChangeNotifier":[],"Listenable":[]},"ComposerPreferences":{"ChangeNotifier":[],"Listenable":[]},"MutableDocument":{"Document2":[],"ChangeNotifier":[],"Listenable":[]},"LinkAttribution":{"Attribution":[]},"BlockquoteComponentBuilder":{"ComponentBuilder":[]},"BlockquoteComponentViewModel":{"TextComponentViewModel":[],"SingleColumnLayoutComponentViewModel":[]},"BlockquoteComponent":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoxComponent":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlockNode":{"DocumentNode":[],"ChangeNotifier":[],"Listenable":[]},"_BoxComponentState":{"DocumentComponent":["BoxComponent"],"State":["BoxComponent"]},"SelectableBox":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CaretDocumentOverlay":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CaretDocumentOverlayState":{"State":["CaretDocumentOverlay"]},"DocumentMouseInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DocumentMouseInteractorState":{"State":["DocumentMouseInteractor"]},"SelectionType":{"Enum":[]},"ScrollableDocument":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MagnifierAndToolbarController":{"ChangeNotifier":[],"Listenable":[]},"AndroidDocumentTouchInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidDocumentTouchEditingControls":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AndroidDocumentTouchInteractorState":{"State":["AndroidDocumentTouchInteractor"],"WidgetsBindingObserver":[]},"_AndroidDocumentTouchEditingControlsState":{"State":["AndroidDocumentTouchEditingControls"]},"SelectionType0":{"Enum":[]},"AndroidDocumentGestureEditingController":{"ChangeNotifier":[],"Listenable":[]},"IOSDocumentTouchInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"IosDocumentTouchEditingControls":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_IOSDocumentTouchInteractorState":{"State":["IOSDocumentTouchInteractor"],"WidgetsBindingObserver":[]},"FloatingCursorController":{"ChangeNotifier":[],"Listenable":[]},"_DragMode":{"Enum":[]},"_IosDocumentTouchEditingControlsState":{"State":["IosDocumentTouchEditingControls"]},"IosDocumentGestureEditingController":{"ChangeNotifier":[],"Listenable":[]},"DocumentImeInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DocumentImeInteractorState":{"State":["DocumentImeInteractor"],"DeltaTextInputClient":[]},"KeyboardEditingToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExecutionInstruction":{"Enum":[]},"DocumentKeyboardInteractor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentScrollable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DocumentScrollableState":{"State":["DocumentScrollable"]},"AutoScrollController":{"ChangeNotifier":[],"Listenable":[]},"HorizontalRuleNode":{"DocumentNode":[],"ChangeNotifier":[],"Listenable":[]},"HorizontalRuleComponentBuilder":{"ComponentBuilder":[]},"HorizontalRuleComponentViewModel":{"SingleColumnLayoutComponentViewModel":[]},"HorizontalRuleComponent":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ImageNode":{"DocumentNode":[],"ChangeNotifier":[],"Listenable":[]},"ImageComponentBuilder":{"ComponentBuilder":[]},"ImageComponentViewModel":{"SingleColumnLayoutComponentViewModel":[]},"ImageComponent":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SingleColumnDocumentLayout":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PresenterComponentBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_Component":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SingleColumnDocumentLayoutState":{"State":["SingleColumnDocumentLayout"],"DocumentLayout":[]},"_PresenterComponentBuilderState":{"State":["_PresenterComponentBuilder"]},"SingleColumnLayoutCustomComponentStyler":{"SingleColumnLayoutStylePhase":[]},"SingleColumnStylesheetStyler":{"SingleColumnLayoutStylePhase":[]},"SingleColumnLayoutSelectionStyler":{"SingleColumnLayoutStylePhase":[]},"ListItemType":{"Enum":[]},"UnorderedListItemComponent":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"OrderedListItemComponent":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ListItemNode":{"TextNode":[],"DocumentNode":[],"ChangeNotifier":[],"Listenable":[]},"ListItemComponentBuilder":{"ComponentBuilder":[]},"ListItemComponentViewModel":{"TextComponentViewModel":[],"SingleColumnLayoutComponentViewModel":[]},"ParagraphNode":{"TextNode":[],"DocumentNode":[],"ChangeNotifier":[],"Listenable":[]},"ParagraphComponentBuilder":{"ComponentBuilder":[]},"ParagraphComponentViewModel":{"TextComponentViewModel":[],"SingleColumnLayoutComponentViewModel":[]},"SuperEditor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperEditorState":{"State":["SuperEditor"]},"DocumentInputSource":{"Enum":[]},"DocumentGestureMode":{"Enum":[]},"DefaultCaretOverlayBuilder":{"DocumentLayerBuilder":[]},"TextNode":{"DocumentNode":[],"ChangeNotifier":[],"Listenable":[]},"TextComponent":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextNodeSelection":{"TextSelection":[],"TextRange":[]},"TextNodePosition":{"TextPosition":[]},"TextComponentState":{"DocumentComponent":["TextComponent"],"State":["TextComponent"],"TextComposable":[]},"UnknownComponentBuilder":{"ComponentBuilder":[]},"MultiListenableBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MultiListenableBuilderState":{"State":["MultiListenableBuilder"]},"ListenableBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlinkingCaret":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlinkingCaretState":{"State":["BlinkingCaret"]},"_CaretPainter":{"Listenable":[]},"TapSequenceGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"AndroidFollowingMagnifier":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidMagnifyingGlass":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidSelectionHandle":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidTextEditingFloatingToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSFollowingMagnifier":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSRoundedRectangleMagnifyingGlass":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSCollapsedHandle":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSSelectionHandle":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSTextEditingFloatingToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MagnifyingGlass":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"OuterBoxShadow":{"BoxShadow":[],"Shadow":[]},"HandleType":{"Enum":[]},"BlinkController":{"ChangeNotifier":[],"Listenable":[]},"SuperText":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SuperTextLayoutParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"SuperTextState":{"State":["SuperText"],"ProseTextBlock":[]},"_SuperTextLayout":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RenderSuperTextLayout":{"RenderBoxContainerDefaultsMixin":["RenderBox","_SuperTextLayoutParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","_SuperTextLayoutParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"_SuperTextLayoutParentData","RenderBoxContainerDefaultsMixin.1":"_SuperTextLayoutParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"LayoutAwareRichText":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RenderLayoutAwareParagraph":{"RenderBoxContainerDefaultsMixin":["RenderBox","TextParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","TextParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"SuperTextWithSelection":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RebuildOptimizedSuperTextWithSelection":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SuperTextWithSelectionState":{"ProseTextState":["SuperTextWithSelection"],"State":["SuperTextWithSelection"],"ProseTextBlock":[]},"_RebuildOptimizedSuperTextWithSelectionState":{"State":["_RebuildOptimizedSuperTextWithSelection"]},"ProseTextState":{"State":["1"],"ProseTextBlock":[]},"RenderParagraphProseTextLayout":{"TextLayout":[]},"TextLayoutSelectionHighlight":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextLayoutEmptyHighlight":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EmptyHighlightPainter":{"Listenable":[]},"TextSelectionPainter":{"Listenable":[]},"ArMessages":{"LookupMessages":[]},"CaMessages":{"LookupMessages":[]},"CsMessages":{"LookupMessages":[]},"DaMessages":{"LookupMessages":[]},"DeMessages":{"LookupMessages":[]},"EnMessages":{"LookupMessages":[]},"EnShortMessages":{"LookupMessages":[]},"EsMessages":{"LookupMessages":[]},"EsShortMessages":{"LookupMessages":[]},"FaMessages":{"LookupMessages":[]},"FrMessages":{"LookupMessages":[]},"FrShortMessages":{"LookupMessages":[]},"ItMessages":{"LookupMessages":[]},"ItShortMessages":{"LookupMessages":[]},"JaMessages":{"LookupMessages":[]},"NbNoShortMessages":{"LookupMessages":[]},"NbNoMessages":{"LookupMessages":[]},"NlMessages":{"LookupMessages":[]},"NlShortMessages":{"LookupMessages":[]},"PlMessages":{"LookupMessages":[]},"PtBrMessages":{"LookupMessages":[]},"PtBrShortMessages":{"LookupMessages":[]},"RoMessages":{"LookupMessages":[]},"RoShortMessages":{"LookupMessages":[]},"RuMessages":{"LookupMessages":[]},"RuShortMessages":{"LookupMessages":[]},"SvMessages":{"LookupMessages":[]},"SvShortMessages":{"LookupMessages":[]},"ThMessages":{"LookupMessages":[]},"ThShortMessages":{"LookupMessages":[]},"ZhMessages":{"LookupMessages":[]},"LaunchMode":{"Enum":[]},"PreferredLaunchMode":{"Enum":[]},"BoxValueConstraints":{"BoxConstraints":[]},"ValueLayoutBuilder":{"ConstrainedLayoutBuilder":["BoxValueConstraints<1>"],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[],"ConstrainedLayoutBuilder.0":"BoxValueConstraints<1>"},"_RenderValueLayoutBuilder":{"RenderConstrainedLayoutBuilder":["BoxValueConstraints<1>","RenderBox"],"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"RenderConstrainedLayoutBuilder.0":"BoxValueConstraints<1>"},"Version":{"Comparable":["Version"]},"Directory0":{"FileSystemEntity0":[],"Directory":[],"FileSystemEntity":[]},"File1":{"FileSystemEntity0":[],"File0":[],"FileSystemEntity":[]},"FileSystemEntity0":{"FileSystemEntity":[]},"CupertinoUserInterfaceLevel":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialBannerClosedReason":{"Enum":[]},"MaterialBanner":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TooltipVisibilityScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"LinkViewController":{"PlatformViewController":[]}}')); - A._Universe_addErasedTypes(init.typeUniverse, JSON.parse('{"SkiaObject":1,"ManagedSkiaObject":1,"FixedLengthListMixin":1,"UnmodifiableListMixin":1,"UnmodifiableListBase":1,"__CastListBase__CastIterableBase_ListMixin":2,"NativeTypedArray":1,"EventSink":1,"MultiStreamController":1,"StreamSubscription":1,"StreamView":1,"StreamTransformerBase":2,"_SyncStreamControllerDispatch":1,"_DelayedEvent":1,"IterableBase":1,"ListBase":1,"MapBase":2,"UnmodifiableMapBase":2,"SetBase":1,"_UnmodifiableSetMixin":1,"_SplayTreeNode":2,"_SplayTree":2,"_ListBase_Object_ListMixin":1,"_SetBase_Object_SetMixin":1,"_SplayTreeMap__SplayTree_MapMixin":2,"_SplayTreeSet__SplayTree_IterableMixin":1,"_SplayTreeSet__SplayTree_IterableMixin_SetMixin":1,"_UnmodifiableMapView_MapView__UnmodifiableMapMixin":2,"__SetBase_Object_SetMixin":1,"__UnmodifiableSet__SetBase__UnmodifiableSetMixin":1,"ChunkedConversionSink":1,"Comparable":1,"Iterator":1,"_JsArray_JsObject_ListMixin":1,"Serializer":1,"BaseBarRendererConfig":1,"BaseRenderSpec":1,"Scale":1,"Extents":1,"TypedKey":1,"_BaseChartState_State_TickerProviderStateMixin":1,"CartesianChart0":1,"AnimationWithParentMixin":1,"CompoundAnimation":1,"_CompoundAnimation_Animation_AnimationLazyListenerMixin":1,"_CompoundAnimation_Animation_AnimationLazyListenerMixin_AnimationLocalListenersMixin":1,"_CompoundAnimation_Animation_AnimationLazyListenerMixin_AnimationLocalListenersMixin_AnimationLocalStatusListenersMixin":1,"ParametricCurve":1,"__AnimatedEvaluation_Animation_AnimationWithParentMixin":1,"__DropdownButtonState_State_WidgetsBindingObserver":1,"MaterialStateMixin":1,"_MaterialPageRoute_PageRoute_MaterialRouteTransitionMixin":1,"__RadioState_State_TickerProviderStateMixin":1,"__RadioState_State_TickerProviderStateMixin_ToggleableStateMixin":1,"ToggleableStateMixin":1,"ContainerBoxParentData":1,"_ContainerBoxParentData_BoxParentData_ContainerParentDataMixin":1,"ContainerParentDataMixin":1,"RenderProxyBoxMixin":1,"RenderAnimatedOpacityMixin":1,"_RenderCustomClip":1,"_RenderPhysicalModelBase":1,"RenderViewportBase":1,"AutomaticKeepAliveClientMixin":1,"_FormFieldState_State_RestorationMixin":1,"ImplicitlyAnimatedWidgetState":1,"AnimatedWidgetBaseState":1,"_ImplicitlyAnimatedWidgetState_State_SingleTickerProviderStateMixin":1,"Page":1,"TransitionDelegate":1,"PageStorageKey":1,"PageRoute":1,"RestorableProperty":1,"RestorationMixin":1,"RestorableValue":1,"_RestorablePrimitiveValue":1,"RestorableListenable":1,"RestorableChangeNotifier":1,"__RouterState_State_RestorationMixin":1,"OverlayRoute":1,"LocalHistoryRoute":1,"PopupRoute":1,"RawDialogRoute":1,"_ModalRoute_TransitionRoute_LocalHistoryRoute":1,"_RawScrollbarState_State_TickerProviderStateMixin":1,"SingleTickerProviderStateMixin":1,"TickerProviderStateMixin":1,"ForwardingSink":2,"DocumentSelectionOnFocusMixin":1,"_ProseTextState_State_ProseTextBlock":1,"__RenderValueLayoutBuilder_RenderBox_RenderObjectWithChildMixin_RenderConstrainedLayoutBuilder":1}')); + A._Universe_addRules(init.typeUniverse, JSON.parse('{"Promise":"LegacyJavaScriptObject","CanvasKit":"LegacyJavaScriptObject","CanvasKitInitOptions":"LegacyJavaScriptObject","CanvasKitInitPromise":"LegacyJavaScriptObject","ColorSpace":"LegacyJavaScriptObject","SkWebGLContextOptions":"LegacyJavaScriptObject","SkSurface":"LegacyJavaScriptObject","SkGrContext":"LegacyJavaScriptObject","SkFontSlantEnum":"LegacyJavaScriptObject","SkFontSlant":"LegacyJavaScriptObject","SkFontWeightEnum":"LegacyJavaScriptObject","SkFontWeight":"LegacyJavaScriptObject","SkAffinityEnum":"LegacyJavaScriptObject","SkAffinity":"LegacyJavaScriptObject","SkTextDirectionEnum":"LegacyJavaScriptObject","SkTextDirection":"LegacyJavaScriptObject","SkTextAlignEnum":"LegacyJavaScriptObject","SkTextAlign":"LegacyJavaScriptObject","SkTextHeightBehaviorEnum":"LegacyJavaScriptObject","SkTextHeightBehavior":"LegacyJavaScriptObject","SkRectHeightStyleEnum":"LegacyJavaScriptObject","SkRectHeightStyle":"LegacyJavaScriptObject","SkRectWidthStyleEnum":"LegacyJavaScriptObject","SkRectWidthStyle":"LegacyJavaScriptObject","SkVertexModeEnum":"LegacyJavaScriptObject","SkVertexMode":"LegacyJavaScriptObject","SkPointModeEnum":"LegacyJavaScriptObject","SkPointMode":"LegacyJavaScriptObject","SkClipOpEnum":"LegacyJavaScriptObject","SkClipOp":"LegacyJavaScriptObject","SkFillTypeEnum":"LegacyJavaScriptObject","SkFillType":"LegacyJavaScriptObject","SkPathOpEnum":"LegacyJavaScriptObject","SkPathOp":"LegacyJavaScriptObject","SkBlurStyleEnum":"LegacyJavaScriptObject","SkBlurStyle":"LegacyJavaScriptObject","SkStrokeCapEnum":"LegacyJavaScriptObject","SkStrokeCap":"LegacyJavaScriptObject","SkPaintStyleEnum":"LegacyJavaScriptObject","SkPaintStyle":"LegacyJavaScriptObject","SkBlendModeEnum":"LegacyJavaScriptObject","SkBlendMode":"LegacyJavaScriptObject","SkStrokeJoinEnum":"LegacyJavaScriptObject","SkStrokeJoin":"LegacyJavaScriptObject","SkTileModeEnum":"LegacyJavaScriptObject","SkTileMode":"LegacyJavaScriptObject","SkFilterModeEnum":"LegacyJavaScriptObject","SkFilterMode":"LegacyJavaScriptObject","SkMipmapModeEnum":"LegacyJavaScriptObject","SkMipmapMode":"LegacyJavaScriptObject","SkAlphaTypeEnum":"LegacyJavaScriptObject","SkAlphaType":"LegacyJavaScriptObject","SkColorTypeEnum":"LegacyJavaScriptObject","SkColorType":"LegacyJavaScriptObject","SkAnimatedImage":"LegacyJavaScriptObject","SkImage":"LegacyJavaScriptObject","SkShaderNamespace":"LegacyJavaScriptObject","SkShader":"LegacyJavaScriptObject","SkMaskFilterNamespace":"LegacyJavaScriptObject","SkPaint":"LegacyJavaScriptObject","CkFilterOptions":"LegacyJavaScriptObject","_CkCubicFilterOptions":"LegacyJavaScriptObject","_CkTransformFilterOptions":"LegacyJavaScriptObject","SkMaskFilter":"LegacyJavaScriptObject","SkColorFilterNamespace":"LegacyJavaScriptObject","SkColorFilter":"LegacyJavaScriptObject","SkImageFilterNamespace":"LegacyJavaScriptObject","SkImageFilter":"LegacyJavaScriptObject","SkPathNamespace":"LegacyJavaScriptObject","_NativeFloat32ArrayType":"LegacyJavaScriptObject","SkFloat32List":"LegacyJavaScriptObject","SkPath":"LegacyJavaScriptObject","SkContourMeasureIter":"LegacyJavaScriptObject","SkContourMeasure":"LegacyJavaScriptObject","SkPictureRecorder":"LegacyJavaScriptObject","SkCanvas":"LegacyJavaScriptObject","SkPicture":"LegacyJavaScriptObject","SkParagraphBuilderNamespace":"LegacyJavaScriptObject","SkParagraphBuilder":"LegacyJavaScriptObject","SkParagraphStyle":"LegacyJavaScriptObject","SkParagraphStyleProperties":"LegacyJavaScriptObject","SkTextStyle":"LegacyJavaScriptObject","SkTextDecorationStyleEnum":"LegacyJavaScriptObject","SkTextDecorationStyle":"LegacyJavaScriptObject","SkTextBaselineEnum":"LegacyJavaScriptObject","SkTextBaseline":"LegacyJavaScriptObject","SkPlaceholderAlignmentEnum":"LegacyJavaScriptObject","SkPlaceholderAlignment":"LegacyJavaScriptObject","SkTextStyleProperties":"LegacyJavaScriptObject","SkStrutStyleProperties":"LegacyJavaScriptObject","SkFontStyle":"LegacyJavaScriptObject","SkTextShadow":"LegacyJavaScriptObject","SkFontFeature":"LegacyJavaScriptObject","SkFontVariation":"LegacyJavaScriptObject","SkTypeface":"LegacyJavaScriptObject","SkFont":"LegacyJavaScriptObject","SkFontMgr":"LegacyJavaScriptObject","TypefaceFontProvider":"LegacyJavaScriptObject","SkLineMetrics":"LegacyJavaScriptObject","SkParagraph":"LegacyJavaScriptObject","SkTextPosition":"LegacyJavaScriptObject","SkTextRange":"LegacyJavaScriptObject","SkVertices":"LegacyJavaScriptObject","SkTonalColors":"LegacyJavaScriptObject","SkFontMgrNamespace":"LegacyJavaScriptObject","TypefaceFontProviderNamespace":"LegacyJavaScriptObject","SkTypefaceFactory":"LegacyJavaScriptObject","SkDeletable":"LegacyJavaScriptObject","JsConstructor":"LegacyJavaScriptObject","SkObjectFinalizationRegistry":"LegacyJavaScriptObject","SkData":"LegacyJavaScriptObject","SkImageInfo":"LegacyJavaScriptObject","SkPartialImageInfo":"LegacyJavaScriptObject","SkRuntimeEffect":"LegacyJavaScriptObject","JsFlutterConfiguration":"LegacyJavaScriptObject","DomWindow":"LegacyJavaScriptObject","DomConsole":"LegacyJavaScriptObject","DomNavigator":"LegacyJavaScriptObject","DomDocument":"LegacyJavaScriptObject","DomHTMLDocument":"LegacyJavaScriptObject","DomEventTarget":"LegacyJavaScriptObject","DomEvent":"LegacyJavaScriptObject","DomProgressEvent":"LegacyJavaScriptObject","DomNode":"LegacyJavaScriptObject","DomElement":"LegacyJavaScriptObject","DomCSSStyleDeclaration":"LegacyJavaScriptObject","DomHTMLElement":"LegacyJavaScriptObject","DomHTMLMetaElement":"LegacyJavaScriptObject","DomHTMLHeadElement":"LegacyJavaScriptObject","DomHTMLBodyElement":"LegacyJavaScriptObject","DomHTMLImageElement":"LegacyJavaScriptObject","DomHTMLScriptElement":"LegacyJavaScriptObject","DomHTMLDivElement":"LegacyJavaScriptObject","DomHTMLSpanElement":"LegacyJavaScriptObject","DomHTMLButtonElement":"LegacyJavaScriptObject","DomHTMLParagraphElement":"LegacyJavaScriptObject","DomHTMLStyleElement":"LegacyJavaScriptObject","DomPerformance":"LegacyJavaScriptObject","DomPerformanceEntry":"LegacyJavaScriptObject","DomPerformanceMeasure":"LegacyJavaScriptObject","DomCanvasElement":"LegacyJavaScriptObject","DomCanvasImageSource":"LegacyJavaScriptObject","DomCanvasRenderingContext2D":"LegacyJavaScriptObject","DomCanvasRenderingContextWebGl":"LegacyJavaScriptObject","DomImageData":"LegacyJavaScriptObject","DomCanvasPattern":"LegacyJavaScriptObject","DomCanvasGradient":"LegacyJavaScriptObject","DomXMLHttpRequestEventTarget":"LegacyJavaScriptObject","DomXMLHttpRequest":"LegacyJavaScriptObject","DomResponse":"LegacyJavaScriptObject","DomCharacterData":"LegacyJavaScriptObject","DomText":"LegacyJavaScriptObject","DomTextMetrics":"LegacyJavaScriptObject","DomException":"LegacyJavaScriptObject","DomRectReadOnly":"LegacyJavaScriptObject","DomRect":"LegacyJavaScriptObject","DomFontFace":"LegacyJavaScriptObject","DomFontFaceSet":"LegacyJavaScriptObject","DomVisualViewport":"LegacyJavaScriptObject","DomHTMLTextAreaElement":"LegacyJavaScriptObject","DomClipboard":"LegacyJavaScriptObject","DomUIEvent":"LegacyJavaScriptObject","DomKeyboardEvent":"LegacyJavaScriptObject","DomHistory":"LegacyJavaScriptObject","DomLocation":"LegacyJavaScriptObject","DomPopStateEvent":"LegacyJavaScriptObject","DomURL":"LegacyJavaScriptObject","DomBlob":"LegacyJavaScriptObject","DomMutationObserver":"LegacyJavaScriptObject","DomMutationRecord":"LegacyJavaScriptObject","DomMediaQueryList":"LegacyJavaScriptObject","DomMediaQueryListEvent":"LegacyJavaScriptObject","DomPath2D":"LegacyJavaScriptObject","DomMouseEvent":"LegacyJavaScriptObject","DomPointerEvent":"LegacyJavaScriptObject","DomWheelEvent":"LegacyJavaScriptObject","DomTouchEvent":"LegacyJavaScriptObject","DomTouch":"LegacyJavaScriptObject","DomCompositionEvent":"LegacyJavaScriptObject","DomHTMLInputElement":"LegacyJavaScriptObject","DomTokenList":"LegacyJavaScriptObject","DomHTMLFormElement":"LegacyJavaScriptObject","DomHTMLLabelElement":"LegacyJavaScriptObject","DomOffscreenCanvas":"LegacyJavaScriptObject","DomFileReader":"LegacyJavaScriptObject","DomDocumentFragment":"LegacyJavaScriptObject","DomShadowRoot":"LegacyJavaScriptObject","DomStyleSheet":"LegacyJavaScriptObject","DomCSSStyleSheet":"LegacyJavaScriptObject","DomCSSRule":"LegacyJavaScriptObject","DomScreen":"LegacyJavaScriptObject","DomScreenOrientation":"LegacyJavaScriptObject","DomWebSocket":"LegacyJavaScriptObject","DomMessageEvent":"LegacyJavaScriptObject","DomHTMLIFrameElement":"LegacyJavaScriptObject","DomMessagePort":"LegacyJavaScriptObject","DomMessageChannel":"LegacyJavaScriptObject","DomCSSRuleList":"LegacyJavaScriptObject","DomTrustedTypePolicyFactory":"LegacyJavaScriptObject","DomTrustedTypePolicyOptions":"LegacyJavaScriptObject","DomTrustedTypePolicy":"LegacyJavaScriptObject","DomTrustedScriptURL":"LegacyJavaScriptObject","_DomList":"LegacyJavaScriptObject","DomIntl":"LegacyJavaScriptObject","DomV8BreakIterator":"LegacyJavaScriptObject","FlutterEngineInitializer":"LegacyJavaScriptObject","FlutterAppRunner":"LegacyJavaScriptObject","RunAppFnParameters":"LegacyJavaScriptObject","FlutterApp":"LegacyJavaScriptObject","JsUrlStrategy":"LegacyJavaScriptObject","JsPromise":"LegacyJavaScriptObject","ImageDecoder":"LegacyJavaScriptObject","ImageDecoderOptions":"LegacyJavaScriptObject","DecodeResult":"LegacyJavaScriptObject","DecodeOptions":"LegacyJavaScriptObject","VideoFrame":"LegacyJavaScriptObject","ImageTrackList":"LegacyJavaScriptObject","ImageTrack":"LegacyJavaScriptObject","SVGElement":"LegacyJavaScriptObject","SVGGraphicsElement":"LegacyJavaScriptObject","SVGSVGElement":"LegacyJavaScriptObject","SVGClipPathElement":"LegacyJavaScriptObject","SVGDefsElement":"LegacyJavaScriptObject","SVGGeometryElement":"LegacyJavaScriptObject","SVGPathElement":"LegacyJavaScriptObject","SVGFilterElement":"LegacyJavaScriptObject","SVGAnimatedLength":"LegacyJavaScriptObject","SVGLength":"LegacyJavaScriptObject","SVGAnimatedEnumeration":"LegacyJavaScriptObject","SVGFEColorMatrixElement":"LegacyJavaScriptObject","SVGFEFloodElement":"LegacyJavaScriptObject","SVGFEBlendElement":"LegacyJavaScriptObject","SVGFEImageElement":"LegacyJavaScriptObject","SVGFECompositeElement":"LegacyJavaScriptObject","SVGAnimatedString":"LegacyJavaScriptObject","SVGAnimatedNumber":"LegacyJavaScriptObject","SVGAnimatedNumberList":"LegacyJavaScriptObject","SVGNumberList":"LegacyJavaScriptObject","SVGNumber":"LegacyJavaScriptObject","PlainJavaScriptObject":"LegacyJavaScriptObject","UnknownJavaScriptObject":"LegacyJavaScriptObject","JavaScriptFunction":"LegacyJavaScriptObject","DomWindow0":"LegacyJavaScriptObject","DomMediaQueryList0":"LegacyJavaScriptObject","DomNavigator0":"LegacyJavaScriptObject","DomEventTarget0":"LegacyJavaScriptObject","DomXMLHttpRequest0":"LegacyJavaScriptObject","DomEvent0":"LegacyJavaScriptObject","DomProgressEvent0":"LegacyJavaScriptObject","DomDocument0":"LegacyJavaScriptObject","DomRange":"LegacyJavaScriptObject","DomNode0":"LegacyJavaScriptObject","DomElement0":"LegacyJavaScriptObject","DomHTMLElement0":"LegacyJavaScriptObject","DomUIEvent0":"LegacyJavaScriptObject","DomMouseEvent0":"LegacyJavaScriptObject","DomSelection":"LegacyJavaScriptObject","DomHTMLDivElement0":"LegacyJavaScriptObject","DomHTMLStyleElement0":"LegacyJavaScriptObject","DomCSSStyleDeclaration0":"LegacyJavaScriptObject","DomHTMLHeadElement0":"LegacyJavaScriptObject","DomStyleSheet0":"LegacyJavaScriptObject","DomCSSStyleSheet0":"LegacyJavaScriptObject","DomTokenList1":"LegacyJavaScriptObject","JsUrlStrategy0":"LegacyJavaScriptObject","DomHtmlDocument":"LegacyJavaScriptObject","DomConsole0":"LegacyJavaScriptObject","DomHtmlElement":"LegacyJavaScriptObject","DomHtmlScriptElement":"LegacyJavaScriptObject","DomError0":"LegacyJavaScriptObject","DomTrustedTypePolicyFactory0":"LegacyJavaScriptObject","DomTrustedTypePolicyOptions0":"LegacyJavaScriptObject","DomTrustedTypePolicy0":"LegacyJavaScriptObject","DomTrustedScriptUrl":"LegacyJavaScriptObject","GoogleAccountsId":"LegacyJavaScriptObject","IdConfiguration":"LegacyJavaScriptObject","PromptMomentNotification":"LegacyJavaScriptObject","CredentialResponse":"LegacyJavaScriptObject","GsiButtonConfiguration":"LegacyJavaScriptObject","GsiButtonData":"LegacyJavaScriptObject","Credential0":"LegacyJavaScriptObject","RevocationResponse":"LegacyJavaScriptObject","GoogleAccountsOauth2":"LegacyJavaScriptObject","CodeClientConfig":"LegacyJavaScriptObject","CodeClient":"LegacyJavaScriptObject","CodeResponse":"LegacyJavaScriptObject","TokenClientConfig":"LegacyJavaScriptObject","TokenClient":"LegacyJavaScriptObject","OverridableTokenClientConfig":"LegacyJavaScriptObject","TokenResponse":"LegacyJavaScriptObject","GoogleIdentityServicesError":"LegacyJavaScriptObject","TokenRevocationResponse":"LegacyJavaScriptObject","Promise0":"LegacyJavaScriptObject","BindConfiguration":"LegacyJavaScriptObject","Data":"LegacyJavaScriptObject","Boundary":"LegacyJavaScriptObject","ViewPort":"LegacyJavaScriptObject","Options":"LegacyJavaScriptObject","CroppieJS":"LegacyJavaScriptObject","AuthenticationResult0":"LegacyJavaScriptObject","AccountInfo":"LegacyJavaScriptObject","Configuration0":"LegacyJavaScriptObject","BrowserAuthOptions0":"LegacyJavaScriptObject","CacheOptions":"LegacyJavaScriptObject","BrowserSystemOptions":"LegacyJavaScriptObject","LoggerOptions":"LegacyJavaScriptObject","AuthError":"LegacyJavaScriptObject","EventMessage":"LegacyJavaScriptObject","Logger1":"LegacyJavaScriptObject","NavigationOptions":"LegacyJavaScriptObject","NetworkRequestOptions":"LegacyJavaScriptObject","NetworkResponse":"LegacyJavaScriptObject","PublicClientApplication0":"LegacyJavaScriptObject","SsoSilentRequest":"LegacyJavaScriptObject","EndSessionRequest":"LegacyJavaScriptObject","EndSessionPopupRequest0":"LegacyJavaScriptObject","SilentRequest":"LegacyJavaScriptObject","RedirectRequest":"LegacyJavaScriptObject","PopupRequest0":"LegacyJavaScriptObject","CommonSilentFlowRequest":"LegacyJavaScriptObject","CommonAuthorizationUrlRequest0":"LegacyJavaScriptObject","CommonEndSessionRequest0":"LegacyJavaScriptObject","JsError":"LegacyJavaScriptObject","Promise1":"LegacyJavaScriptObject","Array":"LegacyJavaScriptObject","Object0":"LegacyJavaScriptObject","Reflect":"LegacyJavaScriptObject","PdfJsDoc":"LegacyJavaScriptObject","PdfJsPage":"LegacyJavaScriptObject","PdfJs":"LegacyJavaScriptObject","Settings":"LegacyJavaScriptObject","PdfJsDocLoader":"LegacyJavaScriptObject","PdfJsViewport":"LegacyJavaScriptObject","PdfJsRender":"LegacyJavaScriptObject","SignInResponseI":"LegacyJavaScriptObject","SignInWithAppleInitOptions":"LegacyJavaScriptObject","AuthorizationI":"LegacyJavaScriptObject","UserI":"LegacyJavaScriptObject","NameI":"LegacyJavaScriptObject","KeyframeEffect":"JavaScriptObject","KeyframeEffectReadOnly":"JavaScriptObject","AnimationEffectReadOnly":"JavaScriptObject","AnimationEvent":"Event","AudioContext":"BaseAudioContext","AbsoluteOrientationSensor":"EventTarget","OrientationSensor":"EventTarget","Sensor":"EventTarget","AElement":"SvgElement","GraphicsElement":"SvgElement","OpenDBRequest":"Request0","_WorkerNavigator":"NavigatorConcurrentHardware","_ResourceProgressEvent":"ProgressEvent","AudioElement":"HtmlElement","MediaElement":"HtmlElement","ShadowRoot":"Node1","DocumentFragment":"Node1","XmlDocument":"Document1","WindowClient":"Client","VttCue":"TextTrackCue","AbortPaymentEvent":"ExtendableEvent","DedicatedWorkerGlobalScope":"WorkerGlobalScope","FederatedCredential":"Credential","CDataSection":"CharacterData","Text2":"CharacterData","MidiInput":"MidiPort","MathMLElement":"Element2","HttpRequestUpload":"HttpRequestEventTarget","HtmlFormControlsCollection":"HtmlCollection","CssCharsetRule":"CssRule","CssMatrixComponent":"CssTransformComponent","CssStyleSheet":"StyleSheet","CssurlImageValue":"CssStyleValue","CssImageValue":"CssStyleValue","CssResourceValue":"CssStyleValue","CanvasCaptureMediaStreamTrack":"MediaStreamTrack","BackgroundFetchClickEvent":"BackgroundFetchEvent","OperatingSystem":{"Enum":[]},"CkImage":{"Image1":[]},"CkBrowserImageDecoder":{"Codec0":[]},"ManagedSkiaObject":{"SkiaObject":["1"]},"PersistedContainerSurface":{"PersistedSurface":[]},"Assertiveness":{"Enum":[]},"Checkable":{"RoleManager":[]},"ImageRoleManager":{"RoleManager":[]},"Incrementable":{"RoleManager":[]},"LabelAndValue":{"RoleManager":[]},"LiveRegion":{"RoleManager":[]},"Scrollable0":{"RoleManager":[]},"Role":{"Enum":[]},"GestureMode":{"Enum":[]},"Tappable":{"RoleManager":[]},"TextField0":{"RoleManager":[]},"LineBreakType":{"Enum":[]},"EngineLineMetrics":{"LineMetrics":[]},"AssetManagerException":{"Exception":[]},"BrowserEngine":{"Enum":[]},"RecordingCkCanvas":{"CkCanvas":[]},"CkClearCommand":{"CkPaintCommand":[]},"CkSaveCommand":{"CkPaintCommand":[]},"CkRestoreCommand":{"CkPaintCommand":[]},"CkTranslateCommand":{"CkPaintCommand":[]},"CkScaleCommand":{"CkPaintCommand":[]},"CkRotateCommand":{"CkPaintCommand":[]},"CkTransformCommand":{"CkPaintCommand":[]},"CkClipRectCommand":{"CkPaintCommand":[]},"CkDrawArcCommand":{"CkPaintCommand":[]},"CkClipRRectCommand":{"CkPaintCommand":[]},"CkClipPathCommand":{"CkPaintCommand":[]},"CkDrawLineCommand":{"CkPaintCommand":[]},"CkDrawPaintCommand":{"CkPaintCommand":[]},"CkDrawRectCommand":{"CkPaintCommand":[]},"CkDrawRRectCommand":{"CkPaintCommand":[]},"CkDrawDRRectCommand":{"CkPaintCommand":[]},"CkDrawOvalCommand":{"CkPaintCommand":[]},"CkDrawCircleCommand":{"CkPaintCommand":[]},"CkDrawPathCommand":{"CkPaintCommand":[]},"CkDrawShadowCommand":{"CkPaintCommand":[]},"CkDrawImageRectCommand":{"CkPaintCommand":[]},"CkDrawParagraphCommand":{"CkPaintCommand":[]},"CkDrawPictureCommand":{"CkPaintCommand":[]},"CkSaveLayerCommand":{"CkPaintCommand":[]},"CkSaveLayerWithFilterCommand":{"CkPaintCommand":[]},"SkiaObjectCollectionError":{"Error":[]},"ManagedSkColorFilter":{"ManagedSkiaObject":["JavaScriptObject"],"SkiaObject":["JavaScriptObject"]},"CkColorFilter":{"CkManagedSkImageFilterConvertible":[]},"CkMatrixColorFilter":{"CkManagedSkImageFilterConvertible":[]},"CkLinearToSrgbGammaColorFilter":{"CkManagedSkImageFilterConvertible":[]},"CkSrgbToLinearGammaColorFilter":{"CkManagedSkImageFilterConvertible":[]},"CkComposeColorFilter":{"CkManagedSkImageFilterConvertible":[]},"MutatorType":{"Enum":[]},"MutatorsStack":{"Iterable":["Mutator"],"Iterable.E":"Mutator"},"ImageCodecException":{"Exception":[]},"AnimatedImageFrameInfo":{"FrameInfo":[]},"CkImageFilter":{"ManagedSkiaObject":["JavaScriptObject"],"CkManagedSkImageFilterConvertible":[],"SkiaObject":["JavaScriptObject"]},"_CkMatrixImageFilter":{"ManagedSkiaObject":["JavaScriptObject"],"CkManagedSkImageFilterConvertible":[],"SkiaObject":["JavaScriptObject"]},"CkAnimatedImage":{"ManagedSkiaObject":["JavaScriptObject"],"SkiaObject":["JavaScriptObject"],"Codec0":[]},"ContainerLayer":{"Layer":[]},"RootLayer":{"Layer":[]},"BackdropFilterEngineLayer":{"Layer":[],"BackdropFilterEngineLayer0":[]},"ClipPathEngineLayer":{"Layer":[],"ClipPathEngineLayer0":[]},"ClipRectEngineLayer":{"Layer":[],"ClipRectEngineLayer0":[]},"ClipRRectEngineLayer":{"Layer":[],"ClipRRectEngineLayer0":[]},"OpacityEngineLayer":{"Layer":[],"OpacityEngineLayer0":[]},"TransformEngineLayer":{"Layer":[],"TransformEngineLayer0":[]},"OffsetEngineLayer":{"Layer":[],"TransformEngineLayer0":[],"OffsetEngineLayer0":[]},"PictureLayer":{"Layer":[]},"PlatformViewLayer":{"Layer":[]},"CkMaskFilter":{"ManagedSkiaObject":["JavaScriptObject"],"SkiaObject":["JavaScriptObject"]},"CkPaint":{"ManagedSkiaObject":["JavaScriptObject"],"SkiaObject":["JavaScriptObject"],"Paint":[]},"CkFragmentInstance":{"CkShader":[],"ManagedSkiaObject":["JavaScriptObject"],"SkiaObject":["JavaScriptObject"]},"CkPath":{"ManagedSkiaObject":["JavaScriptObject"],"SkiaObject":["JavaScriptObject"],"Path":[]},"CkPicture":{"ManagedSkiaObject":["JavaScriptObject"],"SkiaObject":["JavaScriptObject"]},"CkShader":{"ManagedSkiaObject":["JavaScriptObject"],"SkiaObject":["JavaScriptObject"]},"CkGradientLinear":{"CkShader":[],"ManagedSkiaObject":["JavaScriptObject"],"SkiaObject":["JavaScriptObject"]},"SkiaObjectBox":{"SkiaObject":["2"]},"CkParagraph":{"SkiaObject":["JavaScriptObject"]},"CkLineMetrics":{"LineMetrics":[]},"_ParagraphCommandType":{"Enum":[]},"CanvasKitError":{"Error":[]},"_DomListWrapper":{"Iterable":["1"],"Iterable.E":"1"},"PersistedBackdropFilter":{"PersistedContainerSurface":[],"PersistedSurface":[],"BackdropFilterEngineLayer0":[]},"PersistedClipRect":{"PersistedContainerSurface":[],"PersistedSurface":[],"ClipRectEngineLayer0":[]},"PersistedClipRRect":{"PersistedContainerSurface":[],"PersistedSurface":[],"ClipRRectEngineLayer0":[]},"PersistedClipPath":{"PersistedContainerSurface":[],"PersistedSurface":[],"ClipPathEngineLayer0":[]},"PersistedOffset":{"PersistedContainerSurface":[],"PersistedSurface":[],"OffsetEngineLayer0":[]},"PersistedOpacity":{"PersistedContainerSurface":[],"PersistedSurface":[],"OpacityEngineLayer0":[]},"SurfacePaint":{"Paint":[]},"SurfacePath":{"Path":[]},"PersistedPicture":{"PersistedSurface":[]},"PersistedPlatformView":{"PersistedSurface":[]},"DrawCommand":{"PaintCommand":[]},"PaintSave":{"PaintCommand":[]},"PaintRestore":{"PaintCommand":[]},"PaintTranslate":{"PaintCommand":[]},"PaintScale":{"PaintCommand":[]},"PaintRotate":{"PaintCommand":[]},"PaintTransform":{"PaintCommand":[]},"PaintClipRect":{"PaintCommand":[]},"PaintClipRRect":{"PaintCommand":[]},"PaintClipPath":{"PaintCommand":[]},"PaintDrawLine":{"PaintCommand":[]},"PaintDrawPaint":{"PaintCommand":[]},"PaintDrawRect":{"PaintCommand":[]},"PaintDrawRRect":{"PaintCommand":[]},"PaintDrawDRRect":{"PaintCommand":[]},"PaintDrawOval":{"PaintCommand":[]},"PaintDrawCircle":{"PaintCommand":[]},"PaintDrawPath":{"PaintCommand":[]},"PaintDrawShadow":{"PaintCommand":[]},"PaintDrawImageRect":{"PaintCommand":[]},"PaintDrawParagraph":{"PaintCommand":[]},"PersistedScene":{"PersistedContainerSurface":[],"PersistedSurface":[]},"_MatrixEngineImageFilter":{"EngineImageFilter":[]},"PersistedSurfaceState":{"Enum":[]},"PersistedLeafSurface":{"PersistedSurface":[]},"PersistedTransform":{"PersistedContainerSurface":[],"PersistedSurface":[],"TransformEngineLayer0":[]},"HtmlCodec":{"Codec0":[]},"HtmlBlobCodec":{"Codec0":[]},"SingleFrameInfo":{"FrameInfo":[]},"HtmlImage":{"Image1":[]},"DebugEngineInitializationState":{"Enum":[]},"_CheckableKind":{"Enum":[]},"SemanticsUpdate":{"SemanticsUpdate0":[]},"AccessibilityMode":{"Enum":[]},"EnabledState":{"Enum":[]},"_TypedDataBuffer":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_IntBuffer":{"_TypedDataBuffer":["int"],"ListMixin":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint8Buffer":{"_TypedDataBuffer":["int"],"ListMixin":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int","_TypedDataBuffer.E":"int"},"PlaceholderSpan":{"ParagraphSpan":[]},"ChildStyleNode":{"StyleNode":[]},"RootStyleNode":{"StyleNode":[]},"EllipsisFragment":{"LayoutFragment":[]},"FragmentFlow":{"Enum":[]},"_ComparisonResult":{"Enum":[]},"TextCapitalization":{"Enum":[]},"TransformKind":{"Enum":[]},"EngineFlutterWindow":{"FlutterWindow":[]},"EngineSingletonFlutterWindow":{"FlutterWindow":[]},"HttpException":{"Exception":[]},"JSBool":{"bool":[]},"JSNull":{"Null":[]},"LegacyJavaScriptObject":{"JavaScriptObject":[],"Promise":["1&"],"AuthenticationResult0":[],"JsError":[],"PdfJsDoc":[],"PdfJsPage":[],"SignInResponseI":[]},"JSArray":{"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"JSIndexable":["1"]},"JSUnmodifiableArray":{"JSArray":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"JSIndexable":["1"]},"JSNumber":{"double":[],"num":[],"Comparable":["num"]},"JSInt":{"double":[],"int":[],"num":[],"Comparable":["num"]},"JSNumNotInt":{"double":[],"num":[],"Comparable":["num"]},"JSString":{"String":[],"Comparable":["String"],"Pattern":[],"JSIndexable":["@"]},"_CastIterableBase":{"Iterable":["2"]},"CastIterable":{"_CastIterableBase":["1","2"],"Iterable":["2"],"Iterable.E":"2"},"_EfficientLengthCastIterable":{"CastIterable":["1","2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"_CastListBase":{"ListMixin":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"]},"CastList":{"_CastListBase":["1","2"],"ListMixin":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListMixin.E":"2","Iterable.E":"2"},"CastSet":{"Set":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"CastMap":{"MapMixin":["3","4"],"Map":["3","4"],"MapMixin.K":"3","MapMixin.V":"4"},"LateError":{"Error":[]},"ReachabilityError":{"Error":[]},"CodeUnits":{"ListMixin":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NotNullableError":{"TypeError":[],"Error":[]},"EfficientLengthIterable":{"Iterable":["1"]},"ListIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"SubListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"MappedIterable":{"Iterable":["2"],"Iterable.E":"2"},"EfficientLengthMappedIterable":{"MappedIterable":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MappedListIterable":{"ListIterable":["2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2","ListIterable.E":"2"},"WhereIterable":{"Iterable":["1"],"Iterable.E":"1"},"ExpandIterable":{"Iterable":["2"],"Iterable.E":"2"},"TakeIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthTakeIterable":{"TakeIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthSkipIterable":{"SkipIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipWhileIterable":{"Iterable":["1"],"Iterable.E":"1"},"EmptyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"FollowedByIterable":{"Iterable":["1"],"Iterable.E":"1"},"WhereTypeIterable":{"Iterable":["1"],"Iterable.E":"1"},"UnmodifiableListBase":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_ListIndicesIterable":{"ListIterable":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"Iterable.E":"int","ListIterable.E":"int"},"ListMapView":{"MapMixin":["int","1"],"_UnmodifiableMapMixin":["int","1"],"Map":["int","1"],"MapMixin.K":"int","MapMixin.V":"1"},"ReversedListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"Symbol":{"Symbol0":[]},"ConstantMapView":{"UnmodifiableMapView":["1","2"],"MapView":["1","2"],"_UnmodifiableMapMixin":["1","2"],"Map":["1","2"]},"ConstantMap":{"Map":["1","2"]},"ConstantStringMap":{"ConstantMap":["1","2"],"Map":["1","2"]},"_ConstantMapKeyIterable":{"Iterable":["1"],"Iterable.E":"1"},"GeneralConstantMap":{"ConstantMap":["1","2"],"Map":["1","2"]},"Instantiation":{"Function":[]},"Instantiation1":{"Function":[]},"NullError":{"TypeError":[],"Error":[]},"JsNoSuchMethodError":{"Error":[]},"UnknownJsTypeError":{"Error":[]},"NullThrownFromJavaScriptException":{"Exception":[]},"_StackTrace":{"StackTrace":[]},"Closure":{"Function":[]},"Closure0Args":{"Function":[]},"Closure2Args":{"Function":[]},"TearOffClosure":{"Function":[]},"StaticClosure":{"Function":[]},"BoundClosure":{"Function":[]},"RuntimeError":{"Error":[]},"JsLinkedHashMap":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"LinkedHashMapKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"JSSyntaxRegExp":{"RegExp":[],"Pattern":[]},"_MatchImplementation":{"RegExpMatch":[],"Match":[]},"_AllMatchesIterable":{"Iterable":["RegExpMatch"],"Iterable.E":"RegExpMatch"},"StringMatch":{"Match":[]},"_StringAllMatchesIterable":{"Iterable":["Match"],"Iterable.E":"Match"},"NativeByteBuffer":{"ByteBuffer":[]},"NativeTypedData":{"TypedData":[]},"NativeByteData":{"ByteData":[],"TypedData":[]},"NativeTypedArray":{"JavaScriptIndexingBehavior":["1"],"TypedData":[],"JSIndexable":["1"]},"NativeTypedArrayOfDouble":{"ListMixin":["double"],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"]},"NativeTypedArrayOfInt":{"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"]},"NativeFloat32List":{"NativeTypedArrayOfDouble":[],"ListMixin":["double"],"Float32List":[],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"],"ListMixin.E":"double"},"NativeFloat64List":{"NativeTypedArrayOfDouble":[],"ListMixin":["double"],"Float64List":[],"JavaScriptIndexingBehavior":["double"],"List":["double"],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"],"ListMixin.E":"double"},"NativeInt16List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeInt32List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"Int32List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeInt8List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint16List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint32List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint8ClampedList":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint8List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"Uint8List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"_Type":{"Type":[]},"_Error":{"Error":[]},"_TypeError":{"TypeError":[],"Error":[]},"LineCharProperty":{"Enum":[]},"WordCharProperty":{"Enum":[]},"_Future":{"Future":["1"]},"MultiStreamController":{"EventSink":["1"]},"_BufferingStreamSubscription":{"_BufferingStreamSubscription.T":"1"},"_HandlerEventSink":{"EventSink":["1"]},"_TimerImpl":{"Timer":[]},"_AsyncAwaitCompleter":{"Completer":["1"]},"_SyncStarIterable":{"Iterable":["1"],"Iterable.E":"1"},"AsyncError":{"Error":[]},"_BroadcastStream":{"_ControllerStream":["1"],"_StreamImpl":["1"],"Stream":["1"],"Stream.T":"1"},"_BroadcastSubscription":{"_ControllerSubscription":["1"],"_BufferingStreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_BroadcastStreamController":{"EventSink":["1"]},"_SyncBroadcastStreamController":{"_BroadcastStreamController":["1"],"EventSink":["1"]},"_AsyncBroadcastStreamController":{"_BroadcastStreamController":["1"],"EventSink":["1"]},"TimeoutException":{"Exception":[]},"_Completer":{"Completer":["1"]},"_AsyncCompleter":{"_Completer":["1"],"Completer":["1"]},"_SyncCompleter":{"_Completer":["1"],"Completer":["1"]},"StreamView":{"Stream":["1"]},"_StreamController":{"EventSink":["1"]},"_AsyncStreamController":{"_AsyncStreamControllerDispatch":["1"],"_StreamController":["1"],"EventSink":["1"]},"_SyncStreamController":{"_StreamController":["1"],"EventSink":["1"]},"_ControllerStream":{"_StreamImpl":["1"],"Stream":["1"],"Stream.T":"1"},"_ControllerSubscription":{"_BufferingStreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_StreamControllerAddStreamState":{"_AddStreamState":["1"]},"_StreamImpl":{"Stream":["1"]},"_EmptyStream":{"Stream":["1"],"Stream.T":"1"},"_MultiStream":{"Stream":["1"],"Stream.T":"1"},"_MultiStreamController":{"_AsyncStreamController":["1"],"_AsyncStreamControllerDispatch":["1"],"_StreamController":["1"],"MultiStreamController":["1"],"EventSink":["1"]},"_ForwardingStream":{"Stream":["2"]},"_ForwardingStreamSubscription":{"_BufferingStreamSubscription":["2"],"_BufferingStreamSubscription.T":"2"},"_WhereStream":{"_ForwardingStream":["1","1"],"Stream":["1"],"Stream.T":"1","_ForwardingStream.S":"1","_ForwardingStream.T":"1"},"_MapStream":{"_ForwardingStream":["1","2"],"Stream":["2"],"Stream.T":"2","_ForwardingStream.S":"1","_ForwardingStream.T":"2"},"_EventSinkWrapper":{"EventSink":["1"]},"_SinkTransformerStreamSubscription":{"_BufferingStreamSubscription":["2"],"_BufferingStreamSubscription.T":"2"},"_BoundSinkStream":{"Stream":["2"],"Stream.T":"2"},"_StreamHandlerTransformer":{"_StreamSinkTransformer":["1","2"]},"_Zone":{"Zone":[]},"_RootZone":{"Zone":[]},"_SplayTreeMapNode":{"MapEntry":["1","2"]},"_HashMap":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_IdentityHashMap":{"_HashMap":["1","2"],"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_CustomHashMap":{"_HashMap":["1","2"],"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_HashMapKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"_LinkedIdentityHashMap":{"JsLinkedHashMap":["1","2"],"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_LinkedCustomHashMap":{"JsLinkedHashMap":["1","2"],"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_HashSet":{"_SetBase":["1"],"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"SetMixin.E":"1"},"_LinkedHashSet":{"_SetBase":["1"],"SetMixin":["1"],"LinkedHashSet":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"SetMixin.E":"1"},"UnmodifiableListView":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListMixin.E":"1"},"IterableBase":{"Iterable":["1"]},"LinkedList":{"Iterable":["1"],"Iterable.E":"1"},"ListBase":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"MapBase":{"MapMixin":["1","2"],"Map":["1","2"]},"MapMixin":{"Map":["1","2"]},"UnmodifiableMapBase":{"MapMixin":["1","2"],"_UnmodifiableMapMixin":["1","2"],"Map":["1","2"]},"_MapBaseValueIterable":{"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MapView":{"Map":["1","2"]},"UnmodifiableMapView":{"MapView":["1","2"],"_UnmodifiableMapMixin":["1","2"],"Map":["1","2"]},"_DoubleLinkedQueueElement":{"_DoubleLinkedQueueEntry":["1"],"DoubleLinkedQueueEntry":["1"]},"_DoubleLinkedQueueSentinel":{"_DoubleLinkedQueueEntry":["1"]},"DoubleLinkedQueue":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"ListQueue":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"SetBase":{"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_SetBase":{"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_UnmodifiableSet":{"_SetBase":["1"],"SetMixin":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"SetMixin.E":"1"},"SplayTreeMap":{"MapMixin":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_SplayTreeKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"_SplayTreeValueIterable":{"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"_SplayTreeMapEntryIterable":{"EfficientLengthIterable":["MapEntry<1,2>"],"Iterable":["MapEntry<1,2>"],"Iterable.E":"MapEntry<1,2>"},"_SplayTreeKeyIterator":{"_SplayTreeIterator":["1","2","1"]},"_SplayTreeValueIterator":{"_SplayTreeIterator":["1","_SplayTreeMapNode<1,2>","2"]},"_SplayTreeMapEntryIterator":{"_SplayTreeIterator":["1","_SplayTreeMapNode<1,2>","MapEntry<1,2>"]},"SplayTreeSet":{"SetMixin":["1"],"Set":["1"],"IterableMixin":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"SetMixin.E":"1"},"Encoding":{"Codec":["String","List"]},"_JsonMap":{"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"_JsonMapKeyIterable":{"ListIterable":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"Iterable.E":"String","ListIterable.E":"String"},"AsciiCodec":{"Encoding":[],"Codec":["String","List"],"Codec.S":"String","Codec.T":"List"},"_UnicodeSubsetEncoder":{"Converter":["String","List"]},"AsciiEncoder":{"Converter":["String","List"],"Converter.S":"String","Converter.T":"List"},"_UnicodeSubsetDecoder":{"Converter":["List","String"]},"AsciiDecoder":{"Converter":["List","String"],"Converter.S":"List","Converter.T":"String"},"Base64Codec":{"Codec":["List","String"],"Codec.S":"List","Codec.T":"String"},"Base64Encoder":{"Converter":["List","String"],"Converter.S":"List","Converter.T":"String"},"Base64Decoder":{"Converter":["String","List"],"Converter.S":"String","Converter.T":"List"},"_FusedCodec":{"Codec":["1","3"],"Codec.S":"1","Codec.T":"3"},"_FusedConverter":{"Converter":["1","3"],"Converter.S":"1","Converter.T":"3"},"HtmlEscape":{"Converter":["String","String"],"Converter.S":"String","Converter.T":"String"},"JsonUnsupportedObjectError":{"Error":[]},"JsonCyclicError":{"Error":[]},"JsonCodec":{"Codec":["Object?","String"],"Codec.S":"Object?","Codec.T":"String"},"JsonEncoder":{"Converter":["Object?","String"],"Converter.S":"Object?","Converter.T":"String"},"JsonUtf8Encoder":{"Converter":["Object?","List"],"Converter.S":"Object?","Converter.T":"List"},"JsonDecoder":{"Converter":["String","Object?"],"Converter.S":"String","Converter.T":"Object?"},"Latin1Codec":{"Encoding":[],"Codec":["String","List"],"Codec.S":"String","Codec.T":"List"},"Latin1Encoder":{"Converter":["String","List"],"Converter.S":"String","Converter.T":"List"},"Latin1Decoder":{"Converter":["List","String"],"Converter.S":"List","Converter.T":"String"},"Utf8Codec":{"Encoding":[],"Codec":["String","List"],"Codec.S":"String","Codec.T":"List"},"Utf8Encoder":{"Converter":["String","List"],"Converter.S":"String","Converter.T":"List"},"Utf8Decoder":{"Converter":["List","String"],"Converter.S":"List","Converter.T":"String"},"BigInt":{"Comparable":["BigInt"]},"DateTime":{"Comparable":["DateTime"]},"double":{"num":[],"Comparable":["num"]},"Duration":{"Comparable":["Duration"]},"int":{"num":[],"Comparable":["num"]},"List":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"num":{"Comparable":["num"]},"RegExp":{"Pattern":[]},"RegExpMatch":{"Match":[]},"Set":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"String":{"Comparable":["String"],"Pattern":[]},"_BigIntImpl":{"Comparable":["BigInt"]},"_Enum":{"Enum":[]},"AssertionError":{"Error":[]},"TypeError":{"Error":[]},"NullThrownError":{"TypeError":[],"Error":[]},"ArgumentError":{"Error":[]},"RangeError":{"Error":[]},"IndexError":{"Error":[]},"NoSuchMethodError":{"Error":[]},"UnsupportedError":{"Error":[]},"UnimplementedError":{"Error":[]},"StateError":{"Error":[]},"ConcurrentModificationError":{"Error":[]},"OutOfMemoryError":{"Error":[]},"StackOverflowError":{"Error":[]},"CyclicInitializationError":{"Error":[]},"_Exception":{"Exception":[]},"FormatException":{"Exception":[]},"IntegerDivisionByZeroException":{"Exception":[],"Error":[]},"_GeneratorIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1","ListIterable.E":"1"},"_StringStackTrace":{"StackTrace":[]},"Runes":{"Iterable":["int"],"Iterable.E":"int"},"_Uri":{"Uri":[]},"_SimpleUri":{"Uri":[]},"_DataUri":{"Uri":[]},"BeforeUnloadEvent":{"Event":[],"JavaScriptObject":[]},"Blob":{"JavaScriptObject":[]},"CssRule":{"JavaScriptObject":[]},"Element2":{"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"Event":{"JavaScriptObject":[]},"File":{"Blob":[],"JavaScriptObject":[]},"Gamepad":{"JavaScriptObject":[]},"HttpRequest":{"EventTarget":[],"JavaScriptObject":[]},"IFrameElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"ImageElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"MimeType":{"JavaScriptObject":[]},"Node1":{"EventTarget":[],"JavaScriptObject":[]},"Plugin":{"JavaScriptObject":[]},"ProgressEvent":{"Event":[],"JavaScriptObject":[]},"SourceBuffer":{"EventTarget":[],"JavaScriptObject":[]},"SpeechGrammar":{"JavaScriptObject":[]},"SpeechRecognitionResult":{"JavaScriptObject":[]},"StyleSheet":{"JavaScriptObject":[]},"TextTrack":{"EventTarget":[],"JavaScriptObject":[]},"TextTrackCue":{"EventTarget":[],"JavaScriptObject":[]},"Touch":{"JavaScriptObject":[]},"HtmlElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"AccessibleNodeList":{"JavaScriptObject":[]},"AnchorElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"Animation":{"EventTarget":[],"JavaScriptObject":[]},"ApplicationCacheErrorEvent":{"Event":[],"JavaScriptObject":[]},"AreaElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"BackgroundFetchEvent":{"Event":[],"JavaScriptObject":[]},"BackgroundFetchRegistration":{"EventTarget":[],"JavaScriptObject":[]},"BluetoothRemoteGattDescriptor":{"JavaScriptObject":[]},"ButtonElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"CanvasElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"CanvasRenderingContext2D":{"JavaScriptObject":[]},"CharacterData":{"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"Client":{"JavaScriptObject":[]},"Credential":{"JavaScriptObject":[]},"CssKeywordValue":{"JavaScriptObject":[]},"CssNumericValue":{"JavaScriptObject":[]},"CssPerspective":{"JavaScriptObject":[]},"CssStyleDeclaration":{"JavaScriptObject":[]},"CssStyleValue":{"JavaScriptObject":[]},"CssTransformComponent":{"JavaScriptObject":[]},"CssTransformValue":{"JavaScriptObject":[]},"CssUnitValue":{"JavaScriptObject":[]},"CssUnparsedValue":{"JavaScriptObject":[]},"DataElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"DataTransferItemList":{"JavaScriptObject":[]},"DeprecationReport":{"JavaScriptObject":[]},"Document1":{"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"DomError":{"JavaScriptObject":[]},"DomException0":{"JavaScriptObject":[]},"DomRectList":{"ListMixin":["Rectangle"],"ImmutableListMixin":["Rectangle"],"List":["Rectangle"],"JavaScriptIndexingBehavior":["Rectangle"],"JavaScriptObject":[],"EfficientLengthIterable":["Rectangle"],"Iterable":["Rectangle"],"JSIndexable":["Rectangle"],"ImmutableListMixin.E":"Rectangle","ListMixin.E":"Rectangle"},"DomRectReadOnly0":{"JavaScriptObject":[],"Rectangle":["num"]},"DomStringList":{"ListMixin":["String"],"ImmutableListMixin":["String"],"List":["String"],"JavaScriptIndexingBehavior":["String"],"JavaScriptObject":[],"EfficientLengthIterable":["String"],"Iterable":["String"],"JSIndexable":["String"],"ImmutableListMixin.E":"String","ListMixin.E":"String"},"DomTokenList0":{"JavaScriptObject":[]},"_ChildrenElementList":{"ListMixin":["Element2"],"List":["Element2"],"EfficientLengthIterable":["Element2"],"Iterable":["Element2"],"ListMixin.E":"Element2"},"ErrorEvent":{"Event":[],"JavaScriptObject":[]},"EventTarget":{"JavaScriptObject":[]},"ExtendableEvent":{"Event":[],"JavaScriptObject":[]},"FileList":{"ListMixin":["File"],"ImmutableListMixin":["File"],"List":["File"],"JavaScriptIndexingBehavior":["File"],"JavaScriptObject":[],"EfficientLengthIterable":["File"],"Iterable":["File"],"JSIndexable":["File"],"ImmutableListMixin.E":"File","ListMixin.E":"File"},"FileReader":{"EventTarget":[],"JavaScriptObject":[]},"FileWriter":{"EventTarget":[],"JavaScriptObject":[]},"FontFaceSet":{"EventTarget":[],"JavaScriptObject":[]},"FormElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"GamepadButton":{"JavaScriptObject":[]},"History":{"JavaScriptObject":[]},"HtmlCollection":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"JavaScriptObject":[],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"HtmlDocument":{"Document1":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"HttpRequestEventTarget":{"EventTarget":[],"JavaScriptObject":[]},"ImageData":{"JavaScriptObject":[]},"InputElement":{"FileUploadInputElement":[],"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"InterventionReport":{"JavaScriptObject":[]},"LIElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"Location":{"JavaScriptObject":[]},"MediaError":{"JavaScriptObject":[]},"MediaKeyMessageEvent":{"Event":[],"JavaScriptObject":[]},"MediaList":{"JavaScriptObject":[]},"MediaQueryList":{"EventTarget":[],"JavaScriptObject":[]},"MediaStream":{"EventTarget":[],"JavaScriptObject":[]},"MediaStreamTrack":{"EventTarget":[],"JavaScriptObject":[]},"MessagePort":{"EventTarget":[],"JavaScriptObject":[]},"MeterElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"MidiInputMap":{"JavaScriptObject":[],"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"MidiOutputMap":{"JavaScriptObject":[],"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"MidiPort":{"EventTarget":[],"JavaScriptObject":[]},"MimeTypeArray":{"ListMixin":["MimeType"],"ImmutableListMixin":["MimeType"],"List":["MimeType"],"JavaScriptIndexingBehavior":["MimeType"],"JavaScriptObject":[],"EfficientLengthIterable":["MimeType"],"Iterable":["MimeType"],"JSIndexable":["MimeType"],"ImmutableListMixin.E":"MimeType","ListMixin.E":"MimeType"},"Navigator0":{"JavaScriptObject":[]},"NavigatorConcurrentHardware":{"JavaScriptObject":[]},"NavigatorUserMediaError":{"JavaScriptObject":[]},"_ChildNodeListLazy":{"ListMixin":["Node1"],"List":["Node1"],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"ListMixin.E":"Node1"},"NodeList0":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"JavaScriptObject":[],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"Notification":{"EventTarget":[],"JavaScriptObject":[]},"OptionElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"OutputElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"OverconstrainedError":{"JavaScriptObject":[]},"ParamElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"PaymentRequest":{"EventTarget":[],"JavaScriptObject":[]},"PluginArray":{"ListMixin":["Plugin"],"ImmutableListMixin":["Plugin"],"List":["Plugin"],"JavaScriptIndexingBehavior":["Plugin"],"JavaScriptObject":[],"EfficientLengthIterable":["Plugin"],"Iterable":["Plugin"],"JSIndexable":["Plugin"],"ImmutableListMixin.E":"Plugin","ListMixin.E":"Plugin"},"PositionError":{"JavaScriptObject":[]},"PresentationAvailability":{"EventTarget":[],"JavaScriptObject":[]},"PresentationConnection":{"EventTarget":[],"JavaScriptObject":[]},"PresentationConnectionCloseEvent":{"Event":[],"JavaScriptObject":[]},"ProgressElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"RelatedApplication":{"JavaScriptObject":[]},"ReportBody":{"JavaScriptObject":[]},"RtcDataChannel":{"EventTarget":[],"JavaScriptObject":[]},"RtcLegacyStatsReport":{"JavaScriptObject":[]},"RtcStatsReport":{"JavaScriptObject":[],"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"SelectElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"SourceBufferList":{"ListMixin":["SourceBuffer"],"ImmutableListMixin":["SourceBuffer"],"EventTarget":[],"List":["SourceBuffer"],"JavaScriptIndexingBehavior":["SourceBuffer"],"JavaScriptObject":[],"EfficientLengthIterable":["SourceBuffer"],"Iterable":["SourceBuffer"],"JSIndexable":["SourceBuffer"],"ImmutableListMixin.E":"SourceBuffer","ListMixin.E":"SourceBuffer"},"SpeechGrammarList":{"ListMixin":["SpeechGrammar"],"ImmutableListMixin":["SpeechGrammar"],"List":["SpeechGrammar"],"JavaScriptIndexingBehavior":["SpeechGrammar"],"JavaScriptObject":[],"EfficientLengthIterable":["SpeechGrammar"],"Iterable":["SpeechGrammar"],"JSIndexable":["SpeechGrammar"],"ImmutableListMixin.E":"SpeechGrammar","ListMixin.E":"SpeechGrammar"},"SpeechRecognitionError":{"Event":[],"JavaScriptObject":[]},"Storage":{"JavaScriptObject":[],"MapMixin":["String","String"],"Map":["String","String"],"MapMixin.K":"String","MapMixin.V":"String"},"TextAreaElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"TextTrackCueList":{"ListMixin":["TextTrackCue"],"ImmutableListMixin":["TextTrackCue"],"List":["TextTrackCue"],"JavaScriptIndexingBehavior":["TextTrackCue"],"JavaScriptObject":[],"EfficientLengthIterable":["TextTrackCue"],"Iterable":["TextTrackCue"],"JSIndexable":["TextTrackCue"],"ImmutableListMixin.E":"TextTrackCue","ListMixin.E":"TextTrackCue"},"TextTrackList":{"ListMixin":["TextTrack"],"ImmutableListMixin":["TextTrack"],"EventTarget":[],"List":["TextTrack"],"JavaScriptIndexingBehavior":["TextTrack"],"JavaScriptObject":[],"EfficientLengthIterable":["TextTrack"],"Iterable":["TextTrack"],"JSIndexable":["TextTrack"],"ImmutableListMixin.E":"TextTrack","ListMixin.E":"TextTrack"},"TimeRanges":{"JavaScriptObject":[]},"TouchList":{"ListMixin":["Touch"],"ImmutableListMixin":["Touch"],"List":["Touch"],"JavaScriptIndexingBehavior":["Touch"],"JavaScriptObject":[],"EfficientLengthIterable":["Touch"],"Iterable":["Touch"],"JSIndexable":["Touch"],"ImmutableListMixin.E":"Touch","ListMixin.E":"Touch"},"TrackDefaultList":{"JavaScriptObject":[]},"Url":{"JavaScriptObject":[]},"VideoTrack":{"JavaScriptObject":[]},"VideoTrackList":{"EventTarget":[],"JavaScriptObject":[]},"VttRegion":{"JavaScriptObject":[]},"Window":{"EventTarget":[],"JavaScriptObject":[]},"WorkerGlobalScope":{"EventTarget":[],"JavaScriptObject":[]},"_Attr":{"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"_CssRuleList":{"ListMixin":["CssRule"],"ImmutableListMixin":["CssRule"],"List":["CssRule"],"JavaScriptIndexingBehavior":["CssRule"],"JavaScriptObject":[],"EfficientLengthIterable":["CssRule"],"Iterable":["CssRule"],"JSIndexable":["CssRule"],"ImmutableListMixin.E":"CssRule","ListMixin.E":"CssRule"},"_DomRect":{"JavaScriptObject":[],"Rectangle":["num"]},"_GamepadList":{"ListMixin":["Gamepad?"],"ImmutableListMixin":["Gamepad?"],"List":["Gamepad?"],"JavaScriptIndexingBehavior":["Gamepad?"],"JavaScriptObject":[],"EfficientLengthIterable":["Gamepad?"],"Iterable":["Gamepad?"],"JSIndexable":["Gamepad?"],"ImmutableListMixin.E":"Gamepad?","ListMixin.E":"Gamepad?"},"_NamedNodeMap":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"JavaScriptObject":[],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"_Report":{"JavaScriptObject":[]},"_SpeechRecognitionResultList":{"ListMixin":["SpeechRecognitionResult"],"ImmutableListMixin":["SpeechRecognitionResult"],"List":["SpeechRecognitionResult"],"JavaScriptIndexingBehavior":["SpeechRecognitionResult"],"JavaScriptObject":[],"EfficientLengthIterable":["SpeechRecognitionResult"],"Iterable":["SpeechRecognitionResult"],"JSIndexable":["SpeechRecognitionResult"],"ImmutableListMixin.E":"SpeechRecognitionResult","ListMixin.E":"SpeechRecognitionResult"},"_StyleSheetList":{"ListMixin":["StyleSheet"],"ImmutableListMixin":["StyleSheet"],"List":["StyleSheet"],"JavaScriptIndexingBehavior":["StyleSheet"],"JavaScriptObject":[],"EfficientLengthIterable":["StyleSheet"],"Iterable":["StyleSheet"],"JSIndexable":["StyleSheet"],"ImmutableListMixin.E":"StyleSheet","ListMixin.E":"StyleSheet"},"_AttributeMap":{"MapMixin":["String","String"],"Map":["String","String"]},"_ElementAttributeMap":{"MapMixin":["String","String"],"Map":["String","String"],"MapMixin.K":"String","MapMixin.V":"String"},"_DataAttributeMap":{"MapMixin":["String","String"],"Map":["String","String"],"MapMixin.K":"String","MapMixin.V":"String"},"_EventStream":{"Stream":["1"],"Stream.T":"1"},"_ElementEventStreamImpl":{"_EventStream":["1"],"Stream":["1"],"Stream.T":"1"},"_EventStreamSubscription":{"StreamSubscription":["1"]},"_DOMWindowCrossFrame":{"EventTarget":[],"JavaScriptObject":[]},"FilteredElementList0":{"ListMixin":["Element2"],"List":["Element2"],"EfficientLengthIterable":["Element2"],"Iterable":["Element2"],"ListMixin.E":"Element2"},"Transaction":{"EventTarget":[],"JavaScriptObject":[]},"Cursor":{"JavaScriptObject":[]},"CursorWithValue":{"JavaScriptObject":[]},"Database":{"EventTarget":[],"JavaScriptObject":[]},"KeyRange":{"JavaScriptObject":[]},"ObjectStore":{"JavaScriptObject":[]},"Observation":{"JavaScriptObject":[]},"ObserverChanges":{"JavaScriptObject":[]},"Request0":{"EventTarget":[],"JavaScriptObject":[]},"VersionChangeEvent":{"Event":[],"JavaScriptObject":[]},"Directory":{"FileSystemEntity":[]},"File0":{"FileSystemEntity":[]},"_RandomAccessFile":{"RandomAccessFile":[]},"OSError":{"Exception":[]},"_Directory":{"Directory":[],"FileSystemEntity":[]},"FileSystemException":{"Exception":[]},"PathNotFoundException":{"Exception":[]},"_FileStream":{"Stream":["List"],"Stream.T":"List"},"_File":{"File0":[],"FileSystemEntity":[]},"SystemEncoding":{"Encoding":[],"Codec":["String","List"],"Codec.S":"String","Codec.T":"List"},"JsArray":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListMixin.E":"1"},"NullRejectionException":{"Exception":[]},"Rectangle":{"_RectangleBase":["1"]},"Length":{"JavaScriptObject":[]},"Number":{"JavaScriptObject":[]},"Transform0":{"JavaScriptObject":[]},"Angle":{"JavaScriptObject":[]},"LengthList":{"ListMixin":["Length"],"ImmutableListMixin":["Length"],"List":["Length"],"JavaScriptObject":[],"EfficientLengthIterable":["Length"],"Iterable":["Length"],"ImmutableListMixin.E":"Length","ListMixin.E":"Length"},"NumberList":{"ListMixin":["Number"],"ImmutableListMixin":["Number"],"List":["Number"],"JavaScriptObject":[],"EfficientLengthIterable":["Number"],"Iterable":["Number"],"ImmutableListMixin.E":"Number","ListMixin.E":"Number"},"PointList":{"JavaScriptObject":[]},"StringList":{"ListMixin":["String"],"ImmutableListMixin":["String"],"List":["String"],"JavaScriptObject":[],"EfficientLengthIterable":["String"],"Iterable":["String"],"ImmutableListMixin.E":"String","ListMixin.E":"String"},"SvgElement":{"Element2":[],"Node1":[],"EventTarget":[],"JavaScriptObject":[]},"TransformList":{"ListMixin":["Transform0"],"ImmutableListMixin":["Transform0"],"List":["Transform0"],"JavaScriptObject":[],"EfficientLengthIterable":["Transform0"],"Iterable":["Transform0"],"ImmutableListMixin.E":"Transform0","ListMixin.E":"Transform0"},"ByteData":{"TypedData":[]},"Int8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Uint8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Uint8ClampedList":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Int16List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Uint16List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Int32List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Uint32List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"TypedData":[]},"Float32List":{"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"],"TypedData":[]},"Float64List":{"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"],"TypedData":[]},"FilterQuality":{"Enum":[]},"PointerDeviceKind":{"Enum":[]},"TextAlign":{"Enum":[]},"TextBaseline":{"Enum":[]},"TextDirection":{"Enum":[]},"TextAffinity":{"Enum":[]},"ClipOp":{"Enum":[]},"PathFillType":{"Enum":[]},"PathOperation":{"Enum":[]},"KeyEventType":{"Enum":[]},"StrokeCap":{"Enum":[]},"StrokeJoin":{"Enum":[]},"PaintingStyle":{"Enum":[]},"BlendMode":{"Enum":[]},"Clip":{"Enum":[]},"BlurStyle":{"Enum":[]},"ImageByteFormat":{"Enum":[]},"PixelFormat":{"Enum":[]},"AppLifecycleState":{"Enum":[]},"DartPerformanceMode":{"Enum":[]},"PointerChange":{"Enum":[]},"PointerSignalKind":{"Enum":[]},"FontStyle":{"Enum":[]},"PlaceholderAlignment":{"Enum":[]},"TextDecorationStyle":{"Enum":[]},"TextLeadingDistribution":{"Enum":[]},"BoxHeightStyle":{"Enum":[]},"BoxWidthStyle":{"Enum":[]},"TileMode":{"Enum":[]},"SingletonFlutterWindow":{"FlutterWindow":[]},"Brightness":{"Enum":[]},"AudioBuffer":{"JavaScriptObject":[]},"AudioParam":{"JavaScriptObject":[]},"AudioParamMap":{"JavaScriptObject":[],"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"AudioTrack":{"JavaScriptObject":[]},"AudioTrackList":{"EventTarget":[],"JavaScriptObject":[]},"BaseAudioContext":{"EventTarget":[],"JavaScriptObject":[]},"OfflineAudioContext":{"EventTarget":[],"JavaScriptObject":[]},"ArchiveException":{"FormatException":[],"Exception":[]},"InputStream":{"InputStreamBase":[]},"SpanMarker":{"Comparable":["SpanMarker"]},"SpanMarkerType":{"Enum":[]},"IncompatibleOverlappingAttributionsException":{"Exception":[]},"AttributionVisitEvent":{"Enum":[]},"NamedAttribution":{"Attribution":[]},"BoardItem":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoardItemState":{"State":["BoardItem"]},"BoardList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoardListState":{"State":["BoardList"]},"BoardView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoardViewState":{"State":["BoardView"]},"VsScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialScrollbar0":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScrollbarState":{"State":["VsScrollbar"]},"_MaterialScrollbarState0":{"RawScrollbarState":["_MaterialScrollbar0"],"State":["_MaterialScrollbar0"]},"CopyOnWriteList":{"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"CopyOnWriteMap":{"Map":["1","2"]},"CopyOnWriteSet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"BuiltList":{"Iterable":["1"]},"_BuiltList":{"BuiltList":["1"],"Iterable":["1"]},"_BuiltListMultimap":{"BuiltListMultimap":["1","2"]},"_BuiltMap":{"BuiltMap":["1","2"]},"BuiltSet":{"Iterable":["1"]},"_BuiltSet":{"BuiltSet":["1"],"Iterable":["1"]},"_BuiltSetMultimap":{"BuiltSetMultimap":["1","2"]},"BuiltValueNullFieldError":{"Error":[]},"BuiltValueNestedFieldError":{"Error":[]},"DeserializationError":{"Error":[]},"BigIntSerializer":{"PrimitiveSerializer":["BigInt"],"Serializer":["BigInt"]},"BoolSerializer":{"PrimitiveSerializer":["bool"],"Serializer":["bool"]},"BuiltListMultimapSerializer":{"StructuredSerializer":["BuiltListMultimap<@,@>"],"Serializer":["BuiltListMultimap<@,@>"]},"BuiltListSerializer":{"StructuredSerializer":["BuiltList<@>"],"Serializer":["BuiltList<@>"]},"BuiltMapSerializer":{"StructuredSerializer":["BuiltMap<@,@>"],"Serializer":["BuiltMap<@,@>"]},"BuiltSetMultimapSerializer":{"StructuredSerializer":["BuiltSetMultimap<@,@>"],"Serializer":["BuiltSetMultimap<@,@>"]},"BuiltSetSerializer":{"StructuredSerializer":["BuiltSet<@>"],"Serializer":["BuiltSet<@>"]},"DateTimeSerializer":{"PrimitiveSerializer":["DateTime"],"Serializer":["DateTime"]},"DoubleSerializer":{"PrimitiveSerializer":["double"],"Serializer":["double"]},"DurationSerializer":{"PrimitiveSerializer":["Duration"],"Serializer":["Duration"]},"Int64Serializer":{"PrimitiveSerializer":["Int64"],"Serializer":["Int64"]},"IntSerializer":{"PrimitiveSerializer":["int"],"Serializer":["int"]},"JsonObjectSerializer":{"PrimitiveSerializer":["JsonObject"],"Serializer":["JsonObject"]},"NullSerializer":{"PrimitiveSerializer":["Null"],"Serializer":["Null"]},"NumSerializer":{"PrimitiveSerializer":["num"],"Serializer":["num"]},"RegExpSerializer":{"PrimitiveSerializer":["RegExp"],"Serializer":["RegExp"]},"StringSerializer":{"PrimitiveSerializer":["String"],"Serializer":["String"]},"UriSerializer":{"PrimitiveSerializer":["Uri"],"Serializer":["Uri"]},"StandardJsonPlugin":{"SerializerPlugin":[]},"CachedNetworkImage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CachedNetworkImageProvider":{"ImageProvider":["CachedNetworkImageProvider0"],"ImageProvider.T":"CachedNetworkImageProvider0"},"CachedNetworkImageProvider0":{"ImageProvider":["CachedNetworkImageProvider0"]},"ImageRenderMethodForWeb":{"Enum":[]},"StringCharacters":{"Characters":[],"Iterable":["String"],"Iterable.E":"String"},"BarChart0":{"CartesianChart":["String"],"BaseChart0":["String"],"BaseChart0.D":"String","CartesianChart.D":"String"},"BarRendererElement":{"BaseBarRendererElement":[]},"AnimatedBar":{"BaseAnimatedBar":["1","BarRendererElement<1>"]},"BarRenderer":{"BaseBarRenderer":["1","BarRendererElement<1>","AnimatedBar<1>"],"BaseCartesianRenderer":["1"],"BaseSeriesRenderer":["1"],"SeriesRenderer":["1"],"LayoutView":[],"BaseBarRenderer.D":"1","BaseBarRenderer.B":"AnimatedBar<1>","BaseBarRenderer.R":"BarRendererElement<1>"},"BaseBarRenderer":{"BaseCartesianRenderer":["1"],"BaseSeriesRenderer":["1"],"SeriesRenderer":["1"],"LayoutView":[]},"_ReversedSeriesIterable":{"Iterable":["1"],"Iterable.E":"1"},"BarGroupingType":{"Enum":[]},"Axis":{"ImmutableAxis":["1"],"LayoutView":[]},"NumericAxis":{"Axis":["num"],"ImmutableAxis":["num"],"LayoutView":[],"Axis.D":"num"},"AxisOrientation":{"Enum":[]},"OrdinalAxis":{"Axis":["String"],"ImmutableAxis":["String"],"LayoutView":[],"Axis.D":"String"},"AxisTicks":{"Tick":["1"],"Comparable":["AxisTicks<1>"]},"_PixelVerticalDirection":{"Enum":[]},"GridlineRendererSpec":{"SmallTickRendererSpec":["1"]},"GridlineTickDrawStrategy":{"BaseTickDrawStrategy":["1"]},"SmallTickDrawStrategy":{"BaseTickDrawStrategy":["1"]},"NumericTickProvider":{"BaseTickProvider":["num"],"BaseTickProvider.D":"num"},"OrdinalTickProvider":{"BaseTickProvider":["String"],"BaseTickProvider.D":"String"},"RangeBandType":{"Enum":[]},"StepSizeType":{"Enum":[]},"SimpleOrdinalScale":{"OrdinalScale":[]},"TickLabelAnchor":{"Enum":[]},"TickLabelJustification":{"Enum":[]},"DateTimeAxisSpec":{"AxisSpec":["DateTime"]},"NumericAxisSpec":{"AxisSpec":["num"]},"OrdinalAxisSpec":{"AxisSpec":["String"]},"OrdinalTickFormatter":{"SimpleTickFormatterBase":["String"],"SimpleTickFormatterBase.D":"String"},"NumericTickFormatter":{"SimpleTickFormatterBase":["num"],"SimpleTickFormatterBase.D":"num"},"_TimeStepIteratorFactoryImpl":{"Iterable":["DateTime"],"Iterable.E":"DateTime"},"DateTimeAxis":{"Axis":["DateTime"],"ImmutableAxis":["DateTime"],"LayoutView":[],"Axis.D":"DateTime"},"DateTimeScale":{"MutableScale":["DateTime"]},"HourTickFormatter":{"TimeTickFormatter":[]},"TimeRangeTickProvider":{"BaseTickProvider":["DateTime"]},"TimeRangeTickProviderImpl":{"TimeRangeTickProvider":[],"BaseTickProvider":["DateTime"],"BaseTickProvider.D":"DateTime"},"TimeStepIteratorFactory":{"Iterable":["DateTime"]},"TimeTickFormatterImpl":{"TimeTickFormatter":[]},"CalendarField":{"Enum":[]},"OrdinalCartesianChart":{"CartesianChart":["String"],"BaseChart0":["String"]},"CartesianChart":{"BaseChart0":["1"]},"BaseCartesianRenderer":{"BaseSeriesRenderer":["1"],"SeriesRenderer":["1"],"LayoutView":[]},"BehaviorPosition":{"Enum":[]},"OutsideJustification":{"Enum":[]},"InsideJustification":{"Enum":[]},"DomainHighlighter0":{"ChartBehavior0":["1"]},"Legend":{"ChartBehavior0":["1"],"LayoutView":[]},"LegendTapHandling":{"Enum":[]},"LegendDefaultMeasure":{"Enum":[]},"SeriesLegend0":{"Legend":["1"],"ChartBehavior0":["1"],"LayoutView":[]},"LinePointHighlighter0":{"ChartBehavior0":["1"]},"_LinePointLayoutView":{"LayoutView":[]},"LinePointHighlighterFollowLineType":{"Enum":[]},"SelectNearest0":{"ChartBehavior0":["1"]},"SelectionMode":{"Enum":[]},"SelectionTrigger":{"Enum":[]},"FillPatternType":{"Enum":[]},"MutableSeries":{"ImmutableSeries":["1"]},"MutableSelectionModel":{"SelectionModel":["1"]},"SelectionModelType":{"Enum":[]},"SeriesRenderer":{"LayoutView":[]},"BaseSeriesRenderer":{"SeriesRenderer":["1"],"LayoutView":[]},"LayoutPosition":{"Enum":[]},"LineRenderer":{"BaseCartesianRenderer":["1"],"BaseSeriesRenderer":["1"],"SeriesRenderer":["1"],"LayoutView":[]},"PointRenderer":{"BaseCartesianRenderer":["1"],"BaseSeriesRenderer":["1"],"SeriesRenderer":["1"],"LayoutView":[]},"TimeSeriesChart":{"CartesianChart":["DateTime"],"BaseChart0":["DateTime"],"BaseChart0.D":"DateTime","CartesianChart.D":"DateTime"},"MaterialBlue":{"Palette":[]},"MaterialRed":{"Palette":[]},"MaterialYellow":{"Palette":[]},"MaterialGreen":{"Palette":[]},"MaterialPurple":{"Palette":[]},"MaterialCyan":{"Palette":[]},"MaterialDeepOrange":{"Palette":[]},"MaterialLime":{"Palette":[]},"MaterialIndigo":{"Palette":[]},"MaterialPink":{"Palette":[]},"MaterialTeal":{"Palette":[]},"TextDirection0":{"Enum":[]},"MaxWidthStrategy":{"Enum":[]},"AttributeKey":{"TypedKey":["1"]},"BarChart":{"BaseChart":["String"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"BaseChart.D":"String"},"BaseChart":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BaseChartState":{"State":["BaseChart<1>"]},"GestureType":{"Enum":[]},"DomainHighlighter":{"ChartBehavior":["1"]},"SeriesLegend":{"ChartBehavior":["1"]},"_FlutterSeriesLegend":{"SeriesLegend0":["1"],"Legend":["1"],"ChartBehavior0":["1"],"LayoutView":[],"BuildableBehavior":["ChartBehavior0<@>"]},"LinePointHighlighter":{"ChartBehavior":["1"]},"SelectNearest":{"ChartBehavior":["1"]},"CartesianChart0":{"BaseChart":["1"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ChartContainerRenderObject":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ChartContainer":{"CustomPaint":[],"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ChartContainerCustomPaint":{"Listenable":[]},"_SymbolCustomPaint":{"Listenable":[]},"TextElement":{"TextElement2":[]},"TimeSeriesChart0":{"BaseChart":["DateTime"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"BaseChart.D":"DateTime"},"_HorizontalJustification":{"Enum":[]},"CanonicalizedMap":{"Map":["2","3"]},"UnorderedIterableEquality":{"_UnorderedEquality":["1","Iterable<1>"],"_UnorderedEquality.E":"1"},"SetEquality":{"_UnorderedEquality":["1","Set<1>"],"_UnorderedEquality.E":"1"},"MessageLevel":{"Enum":[]},"ElementSelector":{"SimpleSelector":[]},"NamespaceSelector":{"SimpleSelector":[]},"AttributeSelector":{"SimpleSelector":[]},"IdSelector":{"SimpleSelector":[]},"ClassSelector":{"SimpleSelector":[]},"PseudoClassSelector":{"SimpleSelector":[]},"PseudoElementSelector":{"SimpleSelector":[]},"PseudoClassFunctionSelector":{"SimpleSelector":[]},"PseudoElementFunctionSelector":{"SimpleSelector":[]},"NegationSelector":{"SimpleSelector":[]},"OperatorPlus":{"Expression":[]},"OperatorMinus":{"Expression":[]},"LiteralTerm":{"Expression":[]},"NumberTerm":{"LiteralTerm":[],"Expression":[]},"UnitTerm":{"LiteralTerm":[],"Expression":[]},"LengthTerm":{"LiteralTerm":[],"Expression":[]},"PercentageTerm":{"LiteralTerm":[],"Expression":[]},"EmTerm":{"LiteralTerm":[],"Expression":[]},"ExTerm":{"LiteralTerm":[],"Expression":[]},"AngleTerm":{"LiteralTerm":[],"Expression":[]},"TimeTerm":{"LiteralTerm":[],"Expression":[]},"FreqTerm":{"LiteralTerm":[],"Expression":[]},"FractionTerm":{"LiteralTerm":[],"Expression":[]},"ResolutionTerm":{"LiteralTerm":[],"Expression":[]},"ChTerm":{"LiteralTerm":[],"Expression":[]},"RemTerm":{"LiteralTerm":[],"Expression":[]},"ViewportTerm":{"LiteralTerm":[],"Expression":[]},"MemoryDirectory":{"Directory0":[],"FileSystemEntity0":[],"Directory":[],"FileSystemEntity":[]},"MemoryFile":{"File1":[],"FileSystemEntity0":[],"File0":[],"FileSystemEntity":[]},"_FileSink":{"EventSink":["List"]},"MemoryFileSystemEntity":{"FileSystemEntity0":[],"FileSystemEntity":[]},"RealNode":{"Node2":[]},"DirectoryNode":{"Node2":[]},"FileNode":{"Node2":[]},"LinkNode":{"Node2":[]},"RootNode":{"DirectoryNode":[],"Node2":[]},"_LinuxCodes":{"_Codes":[]},"FileType":{"Enum":[]},"Int64":{"Comparable":["Object"]},"AnimationStatus":{"Enum":[]},"Animation0":{"Listenable":[]},"_AnimationDirection":{"Enum":[]},"AnimationController":{"Animation0":["double"],"Listenable":[]},"AnimationBehavior":{"Enum":[]},"_AlwaysCompleteAnimation":{"Animation0":["double"],"Listenable":[]},"_AlwaysDismissedAnimation":{"Animation0":["double"],"Listenable":[]},"AlwaysStoppedAnimation":{"Animation0":["1"],"Listenable":[]},"ProxyAnimation":{"Animation0":["double"],"Listenable":[]},"ReverseAnimation":{"Animation0":["double"],"Listenable":[]},"CurvedAnimation":{"Animation0":["double"],"Listenable":[]},"_TrainHoppingMode":{"Enum":[]},"TrainHoppingAnimation":{"Animation0":["double"],"Listenable":[]},"CompoundAnimation":{"Animation0":["1"],"Listenable":[]},"AnimationMin":{"Animation0":["1"],"Listenable":[]},"_Linear":{"Curve":[]},"SawTooth":{"Curve":[]},"Interval":{"Curve":[]},"Threshold":{"Curve":[]},"Cubic":{"Curve":[]},"ThreePointCubic":{"Curve":[]},"FlippedCurve":{"Curve":[]},"_DecelerateCurve":{"Curve":[]},"ElasticOutCurve":{"Curve":[]},"Tween":{"Animatable":["1"],"Tween.T":"1","Animatable.T":"1"},"ColorTween":{"Tween":["Color?"],"Animatable":["Color?"],"Tween.T":"Color?","Animatable.T":"Color?"},"_AnimatedEvaluation":{"Animation0":["1"],"Listenable":[]},"_ChainedEvaluation":{"Animatable":["1"],"Animatable.T":"1"},"ReverseTween":{"Tween":["1"],"Animatable":["1"],"Tween.T":"1","Animatable.T":"1"},"SizeTween":{"Tween":["Size?"],"Animatable":["Size?"],"Tween.T":"Size?","Animatable.T":"Size?"},"RectTween":{"Tween":["Rect?"],"Animatable":["Rect?"],"Tween.T":"Rect?","Animatable.T":"Rect?"},"IntTween":{"Tween":["int"],"Animatable":["int"],"Tween.T":"int","Animatable.T":"int"},"ConstantTween":{"Tween":["1"],"Animatable":["1"],"Tween.T":"1","Animatable.T":"1"},"CurveTween":{"Animatable":["double"],"Animatable.T":"double"},"TweenSequence":{"Animatable":["1"],"Animatable.T":"1"},"CupertinoButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoButtonState":{"State":["CupertinoButton"]},"CupertinoDynamicColor":{"Color":[]},"_CupertinoDesktopTextSelectionControlsToolbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoDesktopTextSelectionHandleControls":{"TextSelectionHandleControls":[]},"_CupertinoDesktopTextSelectionControlsToolbarState":{"State":["_CupertinoDesktopTextSelectionControlsToolbar"]},"CupertinoDesktopTextSelectionToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CupertinoDesktopTextSelectionToolbarButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoDesktopTextSelectionToolbarButtonState":{"State":["CupertinoDesktopTextSelectionToolbarButton"]},"CupertinoIconThemeData":{"IconThemeData":[]},"_CupertinoLocalizationsDelegate":{"LocalizationsDelegate":["CupertinoLocalizations"],"LocalizationsDelegate.T":"CupertinoLocalizations"},"DefaultCupertinoLocalizations":{"CupertinoLocalizations":[]},"CupertinoTextMagnifier":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoTextMagnifierState":{"State":["CupertinoTextMagnifier"]},"CupertinoMagnifier":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoBackGestureDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"CupertinoPageTransition":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoBackGestureDetectorState":{"State":["_CupertinoBackGestureDetector<1>"]},"_CupertinoEdgeShadowDecoration":{"Decoration":[]},"_CupertinoEdgeShadowPainter":{"BoxPainter":[]},"CupertinoScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoScrollbarState":{"RawScrollbarState":["CupertinoScrollbar"],"State":["CupertinoScrollbar"]},"CupertinoSwitch":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoSwitchState":{"State":["CupertinoSwitch"]},"_CupertinoSwitchRenderObjectWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderCupertinoSwitch":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_CupertinoTextSelectionControlsToolbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextSelectionHandlePainter0":{"Listenable":[]},"CupertinoTextSelectionHandleControls":{"TextSelectionHandleControls":[]},"_CupertinoTextSelectionControlsToolbarState":{"State":["_CupertinoTextSelectionControlsToolbar"]},"_CupertinoTextSelectionToolbarContent":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoTextSelectionToolbarItemsSlot":{"Enum":[]},"_CupertinoToolbarButtonDivider":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CupertinoTextSelectionToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoTextSelectionToolbarShape":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderCupertinoTextSelectionToolbarShape":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_CupertinoTextSelectionToolbarContentState":{"State":["_CupertinoTextSelectionToolbarContent"]},"_CupertinoTextSelectionToolbarItems":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CupertinoTextSelectionToolbarItemsElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_RenderCupertinoTextSelectionToolbarItems":{"RenderBoxContainerDefaultsMixin":["RenderBox","ToolbarItemsParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","ToolbarItemsParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"ToolbarItemsParentData","RenderBoxContainerDefaultsMixin.1":"ToolbarItemsParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"_NullElement0":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_NullWidget":{"Widget":[],"DiagnosticableTree":[]},"CupertinoTextSelectionToolbarButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InheritedCupertinoTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"CupertinoTheme":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ErrorDiagnostic":{"DiagnosticsProperty":["List"],"DiagnosticsNode":[]},"ErrorDescription":{"_ErrorDiagnostic":[],"DiagnosticsProperty":["List"],"DiagnosticsNode":[]},"ErrorSummary":{"_ErrorDiagnostic":[],"DiagnosticsProperty":["List"],"DiagnosticsNode":[]},"ErrorHint":{"_ErrorDiagnostic":[],"DiagnosticsProperty":["List"],"DiagnosticsNode":[]},"ErrorSpacer":{"DiagnosticsProperty":["~"],"DiagnosticsNode":[]},"FlutterError":{"DiagnosticableTree":[],"AssertionError":[],"Error":[]},"DiagnosticsStackTrace":{"DiagnosticsNode":[]},"_FlutterErrorDetailsNode":{"DiagnosticableNode":["FlutterErrorDetails"],"DiagnosticsNode":[]},"ChangeNotifier":{"Listenable":[]},"ValueNotifier":{"Listenable":[]},"_MergingListenable":{"Listenable":[]},"DiagnosticLevel":{"Enum":[]},"DiagnosticsTreeStyle":{"Enum":[]},"_WordWrapParseMode":{"Enum":[]},"DiagnosticsProperty":{"DiagnosticsNode":[]},"DiagnosticableNode":{"DiagnosticsNode":[]},"DiagnosticableTreeNode":{"DiagnosticableNode":["DiagnosticableTree"],"DiagnosticsNode":[]},"DiagnosticsBlock":{"DiagnosticsNode":[]},"LocalKey":{"Key":[]},"ValueKey":{"LocalKey":[],"Key":[],"ValueKey.T":"1"},"UniqueKey":{"LocalKey":[],"Key":[]},"_LicenseEntryWithLineBreaksParserState":{"Enum":[]},"LicenseEntryWithLineBreaks":{"LicenseEntry":[]},"ObserverList":{"Iterable":["1"],"Iterable.E":"1"},"HashedObserverList":{"Iterable":["1"],"Iterable.E":"1"},"TargetPlatform":{"Enum":[]},"SynchronousFuture":{"Future":["1"]},"GestureDisposition":{"Enum":[]},"GestureBinding":{"HitTestTarget":[]},"FlutterErrorDetailsForPointerEventDispatcher":{"FlutterErrorDetails":[]},"_PointerEventDescription":{"PointerEvent":[]},"PointerHoverEvent":{"PointerEvent":[]},"PointerEnterEvent":{"PointerEvent":[]},"PointerExitEvent":{"PointerEvent":[]},"PointerDownEvent":{"PointerEvent":[]},"PointerMoveEvent":{"PointerEvent":[]},"PointerUpEvent":{"PointerEvent":[]},"PointerSignalEvent":{"PointerEvent":[]},"PointerPanZoomStartEvent":{"PointerEvent":[]},"_AbstractPointerEvent":{"PointerEvent":[]},"_TransformedPointerEvent":{"PointerEvent":[]},"PointerAddedEvent":{"PointerEvent":[]},"_TransformedPointerAddedEvent":{"PointerAddedEvent":[],"PointerEvent":[]},"PointerRemovedEvent":{"PointerEvent":[]},"_TransformedPointerRemovedEvent":{"PointerRemovedEvent":[],"PointerEvent":[]},"_TransformedPointerHoverEvent":{"PointerHoverEvent":[],"PointerEvent":[]},"_TransformedPointerEnterEvent":{"PointerEnterEvent":[],"PointerEvent":[]},"_TransformedPointerExitEvent":{"PointerExitEvent":[],"PointerEvent":[]},"_TransformedPointerDownEvent":{"PointerDownEvent":[],"PointerEvent":[]},"_TransformedPointerMoveEvent":{"PointerMoveEvent":[],"PointerEvent":[]},"_TransformedPointerUpEvent":{"PointerUpEvent":[],"PointerEvent":[]},"PointerScrollEvent":{"PointerSignalEvent":[],"PointerEvent":[]},"_TransformedPointerScrollEvent":{"PointerScrollEvent":[],"PointerSignalEvent":[],"PointerEvent":[]},"PointerScrollInertiaCancelEvent":{"PointerSignalEvent":[],"PointerEvent":[]},"_TransformedPointerScrollInertiaCancelEvent":{"PointerScrollInertiaCancelEvent":[],"PointerSignalEvent":[],"PointerEvent":[]},"PointerScaleEvent":{"PointerSignalEvent":[],"PointerEvent":[]},"_TransformedPointerScaleEvent":{"PointerScaleEvent":[],"PointerSignalEvent":[],"PointerEvent":[]},"_TransformedPointerPanZoomStartEvent":{"PointerPanZoomStartEvent":[],"PointerEvent":[]},"PointerPanZoomUpdateEvent":{"PointerEvent":[]},"_TransformedPointerPanZoomUpdateEvent":{"PointerPanZoomUpdateEvent":[],"PointerEvent":[]},"PointerPanZoomEndEvent":{"PointerEvent":[]},"_TransformedPointerPanZoomEndEvent":{"PointerPanZoomEndEvent":[],"PointerEvent":[]},"PointerCancelEvent":{"PointerEvent":[]},"_TransformedPointerCancelEvent":{"PointerCancelEvent":[],"PointerEvent":[]},"ForcePressGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_ForceState":{"Enum":[]},"_MatrixTransformPart":{"_TransformPart":[]},"_OffsetTransformPart":{"_TransformPart":[]},"LongPressGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"VerticalDragGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"HorizontalDragGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"PanGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_DragState":{"Enum":[]},"DragGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"MultiDragGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_ImmediatePointerState":{"MultiDragPointerState":[]},"ImmediateMultiDragGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_DelayedPointerState":{"MultiDragPointerState":[]},"DelayedMultiDragGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"DoubleTapGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"GestureRecognizer":{"DiagnosticableTree":[],"GestureArenaMember":[]},"OneSequenceGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"DragStartBehavior":{"Enum":[]},"GestureRecognizerState":{"Enum":[]},"PrimaryPointerGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"ScaleGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_ScaleState":{"Enum":[]},"TapGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"BaseTapGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_CombiningGestureArenaMember":{"GestureArenaMember":[]},"_CombiningGestureArenaEntry":{"GestureArenaEntry":[]},"IOSScrollViewFlingVelocityTracker":{"VelocityTracker":[]},"MacOSScrollViewFlingVelocityTracker":{"VelocityTracker":[]},"LicensePage":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PackagesView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PackageLicensePage":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ActionLevel":{"Enum":[]},"_MasterDetailFlow":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MasterDetailFlowState":{"State":["_MasterDetailFlow"]},"_MasterDetailScaffold":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MasterDetailScaffoldState":{"State":["_MasterDetailScaffold"]},"_LicensePageState":{"State":["LicensePage"]},"_AboutProgram":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PackagesViewState":{"State":["_PackagesView"]},"_PackageListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PackageLicensePageState":{"State":["_PackageLicensePage"]},"_PackageLicensePageTitle":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LayoutMode":{"Enum":[]},"_Focus":{"Enum":[]},"_MasterPage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DetailView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AdaptiveTextSelectionToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialApp":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ThemeMode":{"Enum":[]},"_MaterialAppState":{"State":["MaterialApp"]},"AppBar":{"StatefulWidget":[],"PreferredSizeWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverAppBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PreferredAppBarSize":{"Size":[]},"_AppBarState":{"State":["AppBar"]},"_SliverAppBarState":{"State":["SliverAppBar"]},"_AppBarTitleBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderAppBarTitleBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"MaterialRectArcTween":{"Tween":["Rect?"],"Animatable":["Rect?"],"Tween.T":"Rect?","Animatable.T":"Rect?"},"MaterialPointArcTween":{"Tween":["Offset"],"Animatable":["Offset"],"Tween.T":"Offset","Animatable.T":"Offset"},"_CornerId":{"Enum":[]},"BackButtonIcon":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BackButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialBannerTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"BottomAppBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BottomAppBarState":{"State":["BottomAppBar"]},"_BottomAppBarClipper":{"CustomClipper":["Path"],"Listenable":[]},"BottomSheet":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BottomSheetState":{"State":["BottomSheet"]},"RawMaterialButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RawMaterialButtonState":{"State":["RawMaterialButton"]},"_InputPadding":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_LerpSides":{"MaterialStateProperty":["BorderSide?"]},"ButtonStyleButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ButtonStyleState":{"State":["ButtonStyleButton"]},"_MouseCursor":{"MouseCursor0":[],"MaterialStateProperty":["MouseCursor0"]},"_InputPadding0":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding0":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ButtonTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ButtonTextTheme":{"Enum":[]},"ButtonBarLayoutBehavior":{"Enum":[]},"CalendarDatePicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DatePickerModeToggleButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MonthPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FocusedDate":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DayPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"YearPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CalendarDatePickerState":{"State":["CalendarDatePicker"]},"_DatePickerModeToggleButtonState":{"State":["_DatePickerModeToggleButton"]},"_MonthPickerState":{"State":["_MonthPicker"]},"_DayPickerState":{"State":["_DayPicker"]},"_YearPickerState":{"State":["YearPicker"]},"Card":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Checkbox":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CheckboxState":{"State":["Checkbox"]},"_CheckboxPainter":{"Listenable":[]},"CheckboxListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CheckboxTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialColor":{"ColorSwatch":["int"],"Color":[],"ColorSwatch.T":"int"},"MaterialAccentColor":{"ColorSwatch":["int"],"Color":[],"ColorSwatch.T":"int"},"_SortArrow0":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DataTable":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TableRowInkWell0":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SortArrowState0":{"State":["_SortArrow0"]},"_NullTableColumnWidth":{"TableColumnWidth":[]},"_NullWidget0":{"Widget":[],"DiagnosticableTree":[]},"DataTableTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DatePickerEntryMode":{"Enum":[]},"DatePickerMode":{"Enum":[]},"DatePickerDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DatePickerDialogState":{"State":["DatePickerDialog"]},"_RestorableDatePickerEntryMode":{"RestorableProperty":["DatePickerEntryMode"],"Listenable":[]},"_RestorableAutovalidateMode":{"RestorableProperty":["AutovalidateMode"],"Listenable":[]},"_DatePickerHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesktopTextSelectionControlsToolbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesktopTextSelectionHandleControls":{"TextSelectionHandleControls":[]},"_DesktopTextSelectionControlsToolbarState":{"State":["_DesktopTextSelectionControlsToolbar"]},"DesktopTextSelectionToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesktopTextSelectionToolbarButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AlertDialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SimpleDialogOption":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SimpleDialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Dialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DialogRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"],"ModalRoute.T":"1"},"Divider":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DividerTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DrawerControllerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerController":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerControllerState":{"State":["DrawerController"]},"DrawerAlignment":{"Enum":[]},"Drawer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropdownMenuItemButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropdownMenu":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropdownRoutePage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MenuItem":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"DropdownMenuItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DropdownButtonHideUnderline":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DropdownButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropdownMenuPainter":{"Listenable":[]},"_DropdownMenuItemButtonState":{"State":["_DropdownMenuItemButton<1>"]},"_DropdownMenuState":{"State":["_DropdownMenu<1>"]},"_DropdownRoute":{"ModalRoute":["_DropdownRouteResult<1>"],"TransitionRoute":["_DropdownRouteResult<1>"],"Route":["_DropdownRouteResult<1>"],"ModalRoute.T":"_DropdownRouteResult<1>"},"_RenderMenuItem":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_DropdownMenuItemContainer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropdownButtonState":{"State":["DropdownButton<1>"],"WidgetsBindingObserver":[]},"DropdownButtonFormField":{"FormField":["1"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"FormField.T":"1"},"_DropdownButtonFormFieldState":{"FormFieldState":["1"],"State":["FormField<1>"]},"ElevatedButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ElevatedButtonDefaultColor":{"MaterialStateProperty":["Color?"]},"_ElevatedButtonDefaultOverlay":{"MaterialStateProperty":["Color?"]},"_ElevatedButtonDefaultElevation":{"MaterialStateProperty":["double"]},"_ElevatedButtonDefaultMouseCursor":{"MaterialStateProperty":["MouseCursor0?"]},"ElevatedButtonTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpandIcon":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpandIconState":{"State":["ExpandIcon"]},"ExpansionPanelRadio":{"ExpansionPanel":[]},"ExpansionPanelList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SaltedKey":{"LocalKey":[],"Key":[]},"_ExpansionPanelListState":{"State":["ExpansionPanelList"]},"FlexibleSpaceBarSettings":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FloatingActionButtonType":{"Enum":[]},"FloatingActionButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EffectiveMouseCursor":{"MouseCursor0":[],"MaterialStateProperty":["MouseCursor0"]},"_ChildOverflowBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderChildOverflowBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_AnimationSwap":{"Animation0":["1"],"Listenable":[]},"IconButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Ink":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InkState":{"State":["Ink"]},"InkDecoration":{"InkFeature":[]},"InkHighlight":{"InteractiveInkFeature":[],"InkFeature":[]},"InkRipple":{"InteractiveInkFeature":[],"InkFeature":[]},"InkSplash":{"InteractiveInkFeature":[],"InkFeature":[]},"InteractiveInkFeature":{"InkFeature":[]},"_ParentInkResponseProvider":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InkResponseStateWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HighlightType":{"Enum":[]},"InkWell":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InkResponse":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InkResponseState":{"State":["_InkResponseStateWidget"],"_ParentInkResponseState":[]},"InputBorder":{"ShapeBorder":[]},"_NoInputBorder":{"InputBorder":[],"ShapeBorder":[]},"UnderlineInputBorder":{"InputBorder":[],"ShapeBorder":[]},"OutlineInputBorder":{"InputBorder":[],"ShapeBorder":[]},"InputDatePickerFormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InputDatePickerFormFieldState":{"State":["InputDatePickerFormField"]},"_BorderContainer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HelperError":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DecorationSlot":{"Enum":[]},"InputDecorator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InputBorderGap":{"Listenable":[]},"_InputBorderTween":{"Tween":["InputBorder"],"Animatable":["InputBorder"],"Tween.T":"InputBorder","Animatable.T":"InputBorder"},"_InputBorderPainter":{"Listenable":[]},"_BorderContainerState":{"State":["_BorderContainer"]},"_Shaker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HelperErrorState":{"State":["_HelperError"]},"FloatingLabelBehavior":{"Enum":[]},"_RenderDecoration":{"SlottedContainerRenderObjectMixin":["_DecorationSlot"],"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"SlottedContainerRenderObjectMixin.S":"_DecorationSlot"},"_Decorator":{"SlottedMultiChildRenderObjectWidgetMixin":["_DecorationSlot"],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[],"SlottedMultiChildRenderObjectWidgetMixin.S":"_DecorationSlot"},"_InputDecoratorState":{"State":["InputDecorator"]},"ListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ListTileSlot":{"Enum":[]},"ListTileStyle":{"Enum":[]},"ListTileControlAffinity":{"Enum":[]},"_ListTile":{"SlottedMultiChildRenderObjectWidgetMixin":["_ListTileSlot"],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[],"SlottedMultiChildRenderObjectWidgetMixin.S":"_ListTileSlot"},"_RenderListTile":{"SlottedContainerRenderObjectMixin":["_ListTileSlot"],"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"SlottedContainerRenderObjectMixin.S":"_ListTileSlot"},"ListTileTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextMagnifier":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextMagnifierState":{"State":["TextMagnifier"]},"Magnifier":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialType":{"Enum":[]},"Material":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInkFeatures":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ShapeBorderTween":{"Tween":["ShapeBorder?"],"Animatable":["ShapeBorder?"],"Tween.T":"ShapeBorder?","Animatable.T":"ShapeBorder?"},"_MaterialInterior":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialState":{"State":["Material"]},"_InkFeatures":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialInteriorState":{"State":["_MaterialInterior"]},"_ShapeBorderPaint":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ShapeBorderPainter":{"Listenable":[]},"_MaterialLocalizationsDelegate":{"LocalizationsDelegate":["MaterialLocalizations"],"LocalizationsDelegate.T":"MaterialLocalizations"},"DefaultMaterialLocalizations":{"MaterialLocalizations":[]},"MaterialState":{"Enum":[]},"MaterialStateColor":{"Color":[],"MaterialStateProperty":["Color"]},"_MaterialStateColor":{"Color":[],"MaterialStateProperty":["Color"]},"MaterialStateMouseCursor":{"MouseCursor0":[],"MaterialStateProperty":["MouseCursor0"]},"_EnabledAndDisabledMouseCursor":{"MouseCursor0":[],"MaterialStateProperty":["MouseCursor0"]},"MaterialStateTextStyle":{"TextStyle":[],"MaterialStateProperty":["TextStyle"]},"_MaterialStateTextStyle":{"TextStyle":[],"MaterialStateProperty":["TextStyle"]},"_LerpProperties":{"MaterialStateProperty":["1?"]},"_MaterialStatePropertyWith":{"MaterialStateProperty":["1"]},"MaterialStatePropertyAll":{"MaterialStateProperty":["1"]},"MaterialStatesController":{"ValueNotifier":["Set"],"Listenable":[]},"_LerpSides0":{"MaterialStateProperty":["BorderSide?"]},"MergeableMaterial":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialSlice":{"MergeableMaterialItem":[]},"MaterialGap":{"MergeableMaterialItem":[]},"_MergeableMaterialState":{"State":["MergeableMaterial"]},"_MergeableMaterialSliceKey":{"GlobalKey":["State"],"Key":[],"GlobalKey.T":"State"},"_MergeableMaterialListBody":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderMergeableMaterialListBody":{"RenderBoxContainerDefaultsMixin":["RenderBox","ListBodyParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","ListBodyParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"OutlinedButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OutlinedButtonDefaultColor":{"MaterialStateProperty":["Color?"]},"_OutlinedButtonDefaultOverlay":{"MaterialStateProperty":["Color?"]},"_OutlinedButtonDefaultMouseCursor":{"MaterialStateProperty":["MouseCursor0"]},"OutlinedButtonTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialPageRoute":{"MaterialRouteTransitionMixin":["1"],"PageRoute":["1"],"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"],"ModalRoute.T":"1"},"_ZoomEnterTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ZoomExitTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FadeUpwardsPageTransition":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ZoomPageTransition":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ZoomEnterTransitionState":{"State":["_ZoomEnterTransition"]},"_ZoomExitTransitionState":{"State":["_ZoomExitTransition"]},"ZoomPageTransitionsBuilder":{"PageTransitionsBuilder":[]},"CupertinoPageTransitionsBuilder":{"PageTransitionsBuilder":[]},"_ZoomEnterTransitionPainter":{"Listenable":[]},"_ZoomExitTransitionPainter":{"Listenable":[]},"PopupMenuEntry":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PopupMenuDivider":{"PopupMenuEntry":["0&"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PopupMenuItem":{"PopupMenuEntry":["1"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PopupMenuButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PopupMenuDividerState":{"State":["PopupMenuDivider"]},"_MenuItem0":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderMenuItem0":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"PopupMenuItemState":{"State":["2"]},"_PopupMenu":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PopupMenuRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"],"ModalRoute.T":"1"},"PopupMenuButtonState":{"State":["PopupMenuButton<1>"]},"_EffectiveMouseCursor0":{"MouseCursor0":[],"MaterialStateProperty":["MouseCursor0"]},"PopupMenuTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"LinearProgressIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"CircularProgressIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"RefreshProgressIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ActivityIndicatorType":{"Enum":[]},"ProgressIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LinearProgressIndicatorPainter":{"Listenable":[]},"_LinearProgressIndicatorState":{"State":["LinearProgressIndicator"]},"_CircularProgressIndicatorPainter":{"Listenable":[]},"_CircularProgressIndicatorState":{"State":["CircularProgressIndicator"]},"_RefreshProgressIndicatorPainter":{"Listenable":[]},"_RefreshProgressIndicatorState":{"State":["CircularProgressIndicator"]},"ProgressIndicatorTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Radio":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RadioState":{"State":["Radio<1>"]},"_RadioPainter":{"Listenable":[]},"RadioListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RadioTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"RefreshIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RefreshIndicatorMode":{"Enum":[]},"RefreshIndicatorTriggerMode":{"Enum":[]},"RefreshIndicatorState":{"State":["RefreshIndicator"]},"ReorderableListView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ReorderableListViewState":{"State":["ReorderableListView"]},"_ReorderableListViewChildGlobalKey":{"GlobalObjectKey":["State"],"GlobalKey":["State"],"Key":[],"GlobalObjectKey.T":"State","GlobalKey.T":"State"},"ScaffoldMessenger":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScaffoldMessengerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FloatingActionButtonTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"Scaffold":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScaffoldState":{"State":["Scaffold"]},"_StandardBottomSheet":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StandardBottomSheetState":{"State":["_StandardBottomSheet"]},"_ScaffoldScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScaffoldSlot":{"Enum":[]},"ScaffoldMessengerState":{"State":["ScaffoldMessenger"]},"_ScaffoldGeometryNotifier":{"Listenable":[]},"_BodyBoxConstraints":{"BoxConstraints":[]},"_BodyBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FloatingActionButtonTransitionState":{"State":["_FloatingActionButtonTransition"]},"_DismissDrawerAction":{"Action":["DismissIntent"],"Action.T":"DismissIntent"},"PersistentBottomSheetController":{"ScaffoldFeatureController":["_StandardBottomSheet","1"]},"_MaterialScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"Scrollbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialScrollbarState":{"RawScrollbarState":["_MaterialScrollbar"],"State":["_MaterialScrollbar"]},"ScrollbarTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SelectableText":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextSpanEditingController":{"TextEditingController":[],"ValueNotifier":["TextEditingValue"],"Listenable":[]},"_SelectableTextState":{"State":["SelectableText"]},"SnackBarClosedReason":{"Enum":[]},"SnackBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialSwitch":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SwitchType":{"Enum":[]},"Switch":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialSwitchState":{"State":["_MaterialSwitch"]},"_SwitchPainter":{"Listenable":[]},"SwitchListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SwitchListTileType":{"Enum":[]},"SwitchTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TabControllerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DefaultTabController":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabController":{"Listenable":[]},"_DefaultTabControllerState":{"State":["DefaultTabController"]},"UnderlineTabIndicator":{"Decoration":[]},"_UnderlinePainter":{"BoxPainter":[]},"Tab":{"StatelessWidget":[],"PreferredSizeWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabBar":{"StatefulWidget":[],"PreferredSizeWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabBarView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabBarIndicatorSize":{"Enum":[]},"_TabStyle":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TabLabelBarRenderer":{"RenderBoxContainerDefaultsMixin":["RenderBox","FlexParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","FlexParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"FlexParentData","RenderBoxContainerDefaultsMixin.1":"FlexParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"_TabLabelBar":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_IndicatorPainter":{"Listenable":[]},"_ChangeAnimation":{"Animation0":["double"],"Listenable":[]},"_DragAnimation":{"Animation0":["double"],"Listenable":[]},"_TabBarScrollPosition":{"ScrollPosition":[],"ViewportOffset":[],"Listenable":[],"ScrollMetrics":[]},"_TabBarScrollController":{"ScrollController":[],"Listenable":[]},"_TabBarState":{"State":["TabBar"]},"_TabBarViewState":{"State":["TabBarView"]},"TextButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextButtonDefaultColor":{"MaterialStateProperty":["Color?"]},"_TextButtonDefaultOverlay":{"MaterialStateProperty":["Color?"]},"_TextButtonDefaultMouseCursor":{"MaterialStateProperty":["MouseCursor0"]},"TextButtonTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextFieldState":{"State":["TextField"],"AutofillClient":[]},"TextFormField":{"FormField":["String"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"FormField.T":"String"},"_TextFormFieldState":{"FormFieldState":["String"],"State":["FormField"]},"_TextSelectionControlsToolbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialTextSelectionHandleControls":{"TextSelectionHandleControls":[]},"_TextSelectionControlsToolbarState":{"State":["_TextSelectionControlsToolbar"]},"_TextSelectionHandlePainter":{"Listenable":[]},"TextSelectionTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextSelectionToolbarOverflowable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextSelectionToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextSelectionToolbarOverflowableState":{"State":["_TextSelectionToolbarOverflowable"]},"_TextSelectionToolbarTrailingEdgeAlign":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextSelectionToolbarTrailingEdgeAlignRenderBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_TextSelectionToolbarItemsLayout":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextSelectionToolbarItemsLayoutElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_RenderTextSelectionToolbarItemsLayout":{"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","ToolbarItemsParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"ToolbarItemsParentData","ContainerRenderObjectMixin.0":"RenderBox"},"_TextSelectionToolbarContainer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextSelectionToolbarOverflowButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextSelectionToolbarTextButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextSelectionToolbarItemPosition":{"Enum":[]},"Theme":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InheritedTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ThemeDataTween":{"Tween":["ThemeData"],"Animatable":["ThemeData"],"Tween.T":"ThemeData","Animatable.T":"ThemeData"},"AnimatedTheme":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnimatedThemeState":{"State":["AnimatedTheme"]},"MaterialTapTargetSize":{"Enum":[]},"DayPeriod":{"Enum":[]},"RestorableTimeOfDay":{"RestorableProperty":["TimeOfDay"],"Listenable":[]},"TimeOfDayFormat":{"Enum":[]},"HourFormat":{"Enum":[]},"_TimePickerMode":{"Enum":[]},"TimePickerEntryMode":{"Enum":[]},"_Dial":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TimePickerInput":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HourMinuteTextField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TimePickerDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TimePickerHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HourMinuteControl":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HourControl":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StringFragment":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MinuteControl":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DayPeriodControl":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DayPeriodInputPadding":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding2":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_DialPainter":{"Listenable":[]},"_DialState":{"State":["_Dial"]},"_TimePickerInputState":{"State":["_TimePickerInput"]},"_HourTextField":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MinuteTextField":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HourMinuteTextFieldState":{"State":["_HourMinuteTextField"]},"_RestorableTimePickerEntryMode":{"RestorableProperty":["TimePickerEntryMode"],"Listenable":[]},"_RestorableTimePickerMode":{"RestorableProperty":["_TimePickerMode"],"Listenable":[]},"_RestorableAutovalidateMode0":{"RestorableProperty":["AutovalidateMode"],"Listenable":[]},"_RestorableTimePickerModeN":{"RestorableProperty":["_TimePickerMode?"],"Listenable":[]},"_TimePickerDialogState":{"State":["TimePickerDialog"]},"TimePickerTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ToggleButtons":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ResolveFillColor":{"MaterialStateProperty":["Color?"]},"_DefaultFillColor":{"MaterialStateProperty":["Color"]},"_ToggleButtonDefaultOverlay":{"MaterialStateProperty":["Color?"]},"_SelectToggleButton":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectToggleButtonRenderObject":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_InputPadding1":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding1":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ToggleButtonsTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ToggleablePainter":{"Listenable":[]},"Tooltip":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TooltipState":{"State":["Tooltip"]},"_TooltipOverlay":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TooltipTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"TooltipTriggerMode":{"Enum":[]},"ScriptCategory":{"Enum":[]},"NetworkImage":{"ImageProvider":["NetworkImage0"],"ImageProvider.T":"NetworkImage0"},"Alignment":{"AlignmentGeometry":[]},"AlignmentDirectional":{"AlignmentGeometry":[]},"_MixedAlignment":{"AlignmentGeometry":[]},"RenderComparison":{"Enum":[]},"Axis0":{"Enum":[]},"VerticalDirection":{"Enum":[]},"AxisDirection":{"Enum":[]},"PaintingBinding":{"SchedulerBinding":[]},"_SystemFontsNotifier":{"Listenable":[]},"OutlinedBorder":{"ShapeBorder":[]},"BorderStyle":{"Enum":[]},"_CompoundBorder":{"ShapeBorder":[]},"BoxShape":{"Enum":[]},"BoxBorder":{"ShapeBorder":[]},"Border":{"ShapeBorder":[]},"BorderDirectional":{"ShapeBorder":[]},"BoxDecoration":{"Decoration":[]},"_BoxDecorationPainter":{"BoxPainter":[]},"BoxFit":{"Enum":[]},"BoxShadow":{"Shadow":[]},"CircleBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"ColorSwatch":{"Color":[]},"ImageRepeat":{"Enum":[]},"EdgeInsets":{"EdgeInsetsGeometry":[]},"EdgeInsetsDirectional":{"EdgeInsetsGeometry":[]},"_MixedEdgeInsets":{"EdgeInsetsGeometry":[]},"FractionalOffset":{"AlignmentGeometry":[]},"NetworkImage0":{"ImageProvider":["NetworkImage0"]},"MemoryImage":{"ImageProvider":["MemoryImage"],"ImageProvider.T":"MemoryImage"},"AssetBundleImageProvider":{"ImageProvider":["AssetBundleImageKey"]},"AssetImage":{"ImageProvider":["AssetBundleImageKey"],"ImageProvider.T":"AssetBundleImageKey"},"InlineSpan":{"DiagnosticableTree":[]},"PlaceholderSpan0":{"InlineSpan":[],"DiagnosticableTree":[]},"RoundedRectangleBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"_RoundedRectangleToCircleBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"ShapeDecoration":{"Decoration":[]},"_ShapeDecorationPainter":{"BoxPainter":[]},"StadiumBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"_StadiumToCircleBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"_StadiumToRoundedRectangleBorder":{"OutlinedBorder":[],"ShapeBorder":[]},"TextOverflow":{"Enum":[]},"TextWidthBasis":{"Enum":[]},"TextSpan":{"InlineSpan":[],"DiagnosticableTree":[],"MouseTrackerAnnotation":[],"HitTestTarget":[]},"SpringType":{"Enum":[]},"RenderAnimatedSizeState":{"Enum":[]},"RenderAnimatedSize":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RendererBinding":{"SchedulerBinding":[],"HitTestTarget":[]},"BoxHitTestResult":{"HitTestResult":[]},"RenderBox":{"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"BoxHitTestEntry":{"HitTestEntry":["RenderBox"]},"BoxParentData":{"ParentData":[]},"ContainerBoxParentData":{"BoxParentData":[],"ContainerParentDataMixin":["1"],"ParentData":[]},"_IntrinsicDimension":{"Enum":[]},"MultiChildLayoutParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"RenderCustomMultiChildLayoutBox":{"RenderBoxContainerDefaultsMixin":["RenderBox","MultiChildLayoutParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","MultiChildLayoutParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"MultiChildLayoutParentData","RenderBoxContainerDefaultsMixin.1":"MultiChildLayoutParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"CustomPainter":{"Listenable":[]},"RenderCustomPaint":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderEditablePainter":{"Listenable":[]},"RenderEditable":{"RenderBoxContainerDefaultsMixin":["RenderBox","TextParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","TextParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"_RenderEditableCustomPaint":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_TextHighlightPainter":{"RenderEditablePainter":[],"Listenable":[]},"_FloatingCursorPainter":{"RenderEditablePainter":[],"Listenable":[]},"_CompositeRenderEditablePainter":{"RenderEditablePainter":[],"Listenable":[]},"RenderErrorBox":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"FlexParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"FlexFit":{"Enum":[]},"MainAxisSize":{"Enum":[]},"MainAxisAlignment":{"Enum":[]},"CrossAxisAlignment":{"Enum":[]},"RenderFlex":{"RenderBoxContainerDefaultsMixin":["RenderBox","FlexParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","FlexParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"FlexParentData","RenderBoxContainerDefaultsMixin.1":"FlexParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"RenderImage":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"Layer0":{"DiagnosticableTree":[],"AbstractNode":[]},"ContainerLayer0":{"DiagnosticableTree":[],"AbstractNode":[]},"ClipRectLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"ClipRRectLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"ClipPathLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"TransformLayer":{"OffsetLayer":[],"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"OpacityLayer":{"OffsetLayer":[],"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"PictureLayer0":{"DiagnosticableTree":[],"AbstractNode":[]},"PlatformViewLayer0":{"DiagnosticableTree":[],"AbstractNode":[]},"PerformanceOverlayLayer":{"DiagnosticableTree":[],"AbstractNode":[]},"OffsetLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"BackdropFilterLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"LeaderLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"FollowerLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"AnnotatedRegionLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"ListBodyParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"RenderListBody":{"RenderBoxContainerDefaultsMixin":["RenderBox","ListBodyParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","ListBodyParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"MouseTracker":{"Listenable":[]},"RenderObject":{"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ContainerParentDataMixin":{"ParentData":[]},"_RootSemanticsFragment":{"_InterestingSemanticsFragment":[]},"_SwitchableSemanticsFragment":{"_InterestingSemanticsFragment":[]},"TextParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"PlaceholderSpanIndexSemanticsTag":{"SemanticsTag":[]},"_SelectableFragment":{"Selectable":[],"Listenable":[]},"RenderParagraph":{"RenderBoxContainerDefaultsMixin":["RenderBox","TextParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","TextParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"RenderPerformanceOverlay":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"PlatformViewHitTestBehavior":{"Enum":[]},"_PlatformViewGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"PlatformViewRenderBox":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"MouseTrackerAnnotation":[],"AbstractNode":[],"HitTestTarget":[]},"ShapeBorderClipper":{"CustomClipper":["Path"],"Listenable":[]},"RenderAbsorbPointer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSemanticsGestureHandler":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderProxyBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"HitTestBehavior":{"Enum":[]},"RenderProxyBoxWithHitTestBehavior":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderConstrainedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderLimitedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderAspectRatio":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderIntrinsicWidth":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderIntrinsicHeight":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderOpacity":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderAnimatedOpacity":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderBackdropFilter":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"CustomClipper":{"Listenable":[]},"_RenderCustomClip":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderClipRect":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderClipRRect":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderClipOval":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderClipPath":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_RenderPhysicalModelBase":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderPhysicalModel":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderPhysicalShape":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"DecorationPosition":{"Enum":[]},"RenderDecoratedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderTransform":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderFittedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderFractionalTranslation":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderPointerListener":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderMouseRegion":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"MouseTrackerAnnotation":[],"AbstractNode":[],"HitTestTarget":[]},"RenderRepaintBoundary":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderIgnorePointer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderOffstage":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSemanticsAnnotations":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderBlockSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderMergeSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderExcludeSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderIndexedSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderLeaderLayer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderFollowerLayer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderAnnotatedRegion":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"SelectionResult":{"Enum":[]},"Selectable":{"Listenable":[]},"SelectionEventType":{"Enum":[]},"TextGranularity":{"Enum":[]},"SelectionExtendDirection":{"Enum":[]},"SelectionStatus":{"Enum":[]},"TextSelectionHandleType":{"Enum":[]},"RenderShiftedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderPadding":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderAligningShiftedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderPositionedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderConstrainedOverflowBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderFractionallySizedOverflowBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderCustomSingleChildLayoutBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"SliverHitTestResult":{"HitTestResult":[]},"SliverLogicalContainerParentData":{"SliverLogicalParentData":[],"ContainerParentDataMixin":["RenderSliver"],"ParentData":[]},"SliverPhysicalContainerParentData":{"SliverPhysicalParentData":[],"ContainerParentDataMixin":["RenderSliver"],"ParentData":[]},"RenderSliver":{"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"GrowthDirection":{"Enum":[]},"SliverHitTestEntry":{"HitTestEntry":["RenderSliver"]},"SliverLogicalParentData":{"ParentData":[]},"SliverPhysicalParentData":{"ParentData":[]},"RenderSliverFillViewport":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"SliverMultiBoxAdaptorParentData","ContainerRenderObjectMixin.0":"RenderBox"},"RenderSliverFixedExtentBoxAdaptor":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"SliverGridParentData":{"SliverMultiBoxAdaptorParentData":[],"SliverLogicalParentData":[],"ContainerParentDataMixin":["RenderBox"],"KeepAliveParentDataMixin":[],"ParentData":[]},"RenderSliverGrid":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"SliverMultiBoxAdaptorParentData","ContainerRenderObjectMixin.0":"RenderBox"},"RenderSliverList":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"SliverMultiBoxAdaptorParentData","ContainerRenderObjectMixin.0":"RenderBox"},"KeepAliveParentDataMixin":{"ParentData":[]},"SliverMultiBoxAdaptorParentData":{"SliverLogicalParentData":[],"ContainerParentDataMixin":["RenderBox"],"KeepAliveParentDataMixin":[],"ParentData":[]},"RenderSliverMultiBoxAdaptor":{"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSliverEdgeInsetsPadding":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderSliver"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSliverPadding":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderSliver"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSliverFloatingPersistentHeader":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSliverPersistentHeader":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderSliverPinnedPersistentHeader":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"StackParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"StackFit":{"Enum":[]},"RenderStack":{"RenderBoxContainerDefaultsMixin":["RenderBox","StackParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","StackParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"RenderIndexedStack":{"RenderBoxContainerDefaultsMixin":["RenderBox","StackParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","StackParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"TableCellParentData":{"BoxParentData":[],"ParentData":[]},"IntrinsicColumnWidth":{"TableColumnWidth":[]},"FixedColumnWidth":{"TableColumnWidth":[]},"FlexColumnWidth":{"TableColumnWidth":[]},"TableCellVerticalAlignment":{"Enum":[]},"RenderTable":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"AlignmentGeometryTween":{"Tween":["AlignmentGeometry?"],"Animatable":["AlignmentGeometry?"],"Tween.T":"AlignmentGeometry?","Animatable.T":"AlignmentGeometry?"},"RenderView":{"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"CacheExtentStyle":{"Enum":[]},"RenderViewportBase":{"_RenderViewportBase_RenderBox_ContainerRenderObjectMixin":["1"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderSliver","1"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderViewport":{"_RenderViewportBase_RenderBox_ContainerRenderObjectMixin":["SliverPhysicalContainerParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderSliver","SliverPhysicalContainerParentData"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"SliverPhysicalContainerParentData","_RenderViewportBase_RenderBox_ContainerRenderObjectMixin.0":"SliverPhysicalContainerParentData","ContainerRenderObjectMixin.0":"RenderSliver"},"RenderShrinkWrappingViewport":{"_RenderViewportBase_RenderBox_ContainerRenderObjectMixin":["SliverLogicalContainerParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderSliver","SliverLogicalContainerParentData"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"SliverLogicalContainerParentData","_RenderViewportBase_RenderBox_ContainerRenderObjectMixin.0":"SliverLogicalContainerParentData","ContainerRenderObjectMixin.0":"RenderSliver"},"ViewportOffset":{"Listenable":[]},"ScrollDirection":{"Enum":[]},"WrapParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"WrapAlignment":{"Enum":[]},"WrapCrossAlignment":{"Enum":[]},"RenderWrap":{"RenderBoxContainerDefaultsMixin":["RenderBox","WrapParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","WrapParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"WrapParentData","RenderBoxContainerDefaultsMixin.1":"WrapParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"SchedulerPhase":{"Enum":[]},"TickerFuture":{"Future":["~"]},"TickerCanceled":{"Exception":[]},"SemanticsNode":{"DiagnosticableTree":[],"AbstractNode":[]},"_BoxEdge":{"Comparable":["_BoxEdge"]},"_SemanticsSortGroup":{"Comparable":["_SemanticsSortGroup"]},"_TraversalSortNode":{"Comparable":["_TraversalSortNode"]},"SemanticsSortKey":{"Comparable":["SemanticsSortKey"]},"_SemanticsDiagnosticableNode":{"DiagnosticableNode":["SemanticsNode"],"DiagnosticsNode":[]},"SemanticsHintOverrides":{"DiagnosticableTree":[]},"SemanticsProperties":{"DiagnosticableTree":[]},"SemanticsOwner":{"Listenable":[]},"DebugSemanticsDumpOrder":{"Enum":[]},"OrdinalSortKey":{"Comparable":["SemanticsSortKey"]},"Assertiveness0":{"Enum":[]},"_AutofillScopeTextInputConfiguration":{"TextInputConfiguration":[]},"ServicesBinding":{"SchedulerBinding":[]},"KeyDownEvent":{"KeyEvent":[]},"KeyUpEvent":{"KeyEvent":[]},"KeyRepeatEvent":{"KeyEvent":[]},"KeyDataTransitMode":{"Enum":[]},"PlatformException":{"Exception":[]},"MissingPluginException":{"Exception":[]},"_DeferringMouseCursor":{"MouseCursor0":[]},"_NoopMouseCursorSession":{"MouseCursorSession":[]},"_NoopMouseCursor":{"MouseCursor0":[]},"_SystemMouseCursorSession":{"MouseCursorSession":[]},"SystemMouseCursor":{"MouseCursor0":[]},"KeyboardSide":{"Enum":[]},"ModifierKey":{"Enum":[]},"RawKeyDownEvent":{"RawKeyEvent":[]},"RawKeyUpEvent":{"RawKeyEvent":[]},"RestorationManager":{"Listenable":[]},"SystemSoundType":{"Enum":[]},"TextSelection":{"TextRange":[]},"TextEditingDeltaInsertion":{"TextEditingDelta":[]},"TextEditingDeltaDeletion":{"TextEditingDelta":[]},"TextEditingDeltaReplacement":{"TextEditingDelta":[]},"TextEditingDeltaNonTextUpdate":{"TextEditingDelta":[]},"MaxLengthEnforcement":{"Enum":[]},"FilteringTextInputFormatter":{"TextInputFormatter":[]},"LengthLimitingTextInputFormatter":{"TextInputFormatter":[]},"TextInputAction":{"Enum":[]},"SelectionChangedCause":{"Enum":[]},"SmartDashesType":{"Enum":[]},"SmartQuotesType":{"Enum":[]},"TextCapitalization0":{"Enum":[]},"FloatingCursorDragState":{"Enum":[]},"_PlatformTextInputControl":{"TextInputControl":[]},"Actions":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ActionsMarker":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"FocusableActionDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"VoidCallbackIntent":{"Intent":[]},"DoNothingIntent":{"Intent":[]},"DoNothingAndStopPropagationIntent":{"Intent":[]},"ActivateIntent":{"Intent":[]},"ButtonActivateIntent":{"Intent":[]},"DismissIntent":{"Intent":[]},"PrioritizedIntents":{"Intent":[]},"ContextAction":{"Action":["1"]},"CallbackAction":{"Action":["1"],"Action.T":"1"},"_ActionsState":{"State":["Actions"]},"_FocusableActionDetectorState":{"State":["FocusableActionDetector"]},"VoidCallbackAction":{"Action":["VoidCallbackIntent"],"Action.T":"VoidCallbackIntent"},"DoNothingAction":{"Action":["Intent"],"Action.T":"Intent"},"DismissAction":{"Action":["DismissIntent"]},"PrioritizedAction":{"Action":["PrioritizedIntents"],"Action.T":"PrioritizedIntents"},"_OverridableAction":{"__OverridableAction_ContextAction__OverridableActionMixin":["1"],"ContextAction":["1"],"_OverridableActionMixin":["1"],"Action":["1"],"Action.T":"1","ContextAction.T":"1"},"_OverridableContextAction":{"__OverridableContextAction_ContextAction__OverridableActionMixin":["1"],"ContextAction":["1"],"_OverridableActionMixin":["1"],"Action":["1"],"Action.T":"1","ContextAction.T":"1"},"_ContextActionToActionAdapter":{"Action":["1"],"Action.T":"1"},"CrossFadeState":{"Enum":[]},"AnimatedCrossFade":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnimatedCrossFadeState":{"State":["AnimatedCrossFade"]},"AnimatedSize":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnimatedSizeState":{"State":["AnimatedSize"]},"_AnimatedSize":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedSwitcher":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnimatedSwitcherState":{"State":["AnimatedSwitcher"]},"AnnotatedRegion":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"WidgetsApp":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WidgetsAppState":{"State":["WidgetsApp"],"WidgetsBindingObserver":[]},"StreamBuilderBase":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ConnectionState":{"Enum":[]},"FutureBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StreamBuilderBaseState":{"State":["StreamBuilderBase<1,2>"]},"StreamBuilder":{"StreamBuilderBase":["1","AsyncSnapshot<1>"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"StreamBuilderBase.T":"1","StreamBuilderBase.S":"AsyncSnapshot<1>"},"_FutureBuilderState":{"State":["FutureBuilder<1>"]},"RawAutocomplete":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AutocompletePreviousOptionIntent":{"Intent":[]},"AutocompleteNextOptionIntent":{"Intent":[]},"AutocompleteHighlightedOption":{"InheritedNotifier":["ValueNotifier"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"ValueNotifier"},"_RawAutocompleteState":{"State":["RawAutocomplete<1>"]},"_AutocompleteCallbackAction":{"CallbackAction":["1"],"Action":["1"],"Action.T":"1"},"AutofillGroup":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AutofillScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"AutofillContextAction":{"Enum":[]},"AutofillGroupState":{"State":["AutofillGroup"]},"AutomaticKeepAlive":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AutomaticKeepAliveState":{"State":["AutomaticKeepAlive"]},"KeepAliveHandle":{"Listenable":[]},"_NullWidget1":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Directionality":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClipRect":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClipPath":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompositedTransformTarget":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompositedTransformFollower":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Padding":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Align":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Center":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomSingleChildLayout":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"LayoutId":{"ParentDataWidget":["MultiChildLayoutParentData"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"MultiChildLayoutParentData"},"SizedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Stack":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Positioned":{"ParentDataWidget":["StackParentData"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"StackParentData"},"Flex":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Row":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Column":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Flexible":{"ParentDataWidget":["FlexParentData"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"FlexParentData"},"Expanded":{"ParentDataWidget":["FlexParentData"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"FlexParentData"},"DefaultAssetBundle":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"MouseRegion":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RepaintBoundary":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IgnorePointer":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Semantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"MergeSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlockSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Builder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"StatefulBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_UbiquitousInheritedElement":{"InheritedElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_UbiquitousInheritedWidget":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Opacity":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"BackdropFilter":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomPaint":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClipRRect":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClipOval":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"PhysicalModel":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"PhysicalShape":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Transform":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"FittedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"FractionalTranslation":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomMultiChildLayout":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ConstrainedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"FractionallySizedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"LimitedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"OverflowBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Offstage":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OffstageElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"AspectRatio":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IntrinsicWidth":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IntrinsicHeight":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverPadding":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ListBody":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IndexedStack":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"PositionedDirectional":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Wrap":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RichText":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RawImage":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Listener":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"AbsorbPointer":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExcludeSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IndexedSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"KeyedSubtree":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StatefulBuilderState":{"State":["StatefulBuilder"]},"ColoredBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderColoredBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"WidgetsBinding":{"SchedulerBinding":[],"HitTestTarget":[]},"RenderObjectToWidgetAdapter":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RenderObjectToWidgetElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"WidgetsFlutterBinding":{"SchedulerBinding":[],"HitTestTarget":[]},"DecoratedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Container":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DecorationClipper":{"CustomClipper":["Path"],"Listenable":[]},"ContextMenuButtonType":{"Enum":[]},"DefaultSelectionStyle":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_NullWidget2":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DefaultTextEditingShortcuts":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DisplayFeatureSubScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DraggableScrollableSheet":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DraggableScrollableNotification":{"ViewportNotificationMixin":[]},"_ResetNotifier":{"Listenable":[]},"_InheritedResetNotifier":{"InheritedNotifier":["_ResetNotifier"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"_ResetNotifier"},"_DraggableScrollableSheetState":{"State":["DraggableScrollableSheet"]},"_DraggableScrollableSheetScrollController":{"ScrollController":[],"Listenable":[]},"_DraggableScrollableSheetScrollPosition":{"ScrollPosition":[],"ViewportOffset":[],"Listenable":[],"ScrollMetrics":[]},"DualTransitionBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DualTransitionBuilderState":{"State":["DualTransitionBuilder"]},"TextEditingController":{"ValueNotifier":["TextEditingValue"],"Listenable":[]},"EditableText":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EditableTextState":{"State":["EditableText"],"WidgetsBindingObserver":[],"AutofillClient":[]},"_ScribbleFocusable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScribblePlaceholder":{"WidgetSpan":[],"PlaceholderSpan0":[],"InlineSpan":[],"DiagnosticableTree":[]},"_TextEditingHistory":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_Editable":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScribbleFocusableState":{"State":["_ScribbleFocusable"],"ScribbleClient":[]},"_DeleteTextAction":{"ContextAction":["1"],"Action":["1"],"Action.T":"1","ContextAction.T":"1"},"_UpdateTextSelectionAction":{"ContextAction":["1"],"Action":["1"],"Action.T":"1","ContextAction.T":"1"},"_ExtendSelectionOrCaretPositionAction":{"ContextAction":["ExtendSelectionToNextWordBoundaryOrCaretLocationIntent"],"Action":["ExtendSelectionToNextWordBoundaryOrCaretLocationIntent"],"Action.T":"ExtendSelectionToNextWordBoundaryOrCaretLocationIntent","ContextAction.T":"ExtendSelectionToNextWordBoundaryOrCaretLocationIntent"},"_UpdateTextSelectionVerticallyAction":{"ContextAction":["1"],"Action":["1"],"Action.T":"1","ContextAction.T":"1"},"_SelectAllAction":{"ContextAction":["SelectAllTextIntent"],"Action":["SelectAllTextIntent"],"Action.T":"SelectAllTextIntent","ContextAction.T":"SelectAllTextIntent"},"_CopySelectionAction":{"ContextAction":["CopySelectionTextIntent"],"Action":["CopySelectionTextIntent"],"Action.T":"CopySelectionTextIntent","ContextAction.T":"CopySelectionTextIntent"},"_TextEditingHistoryState":{"State":["_TextEditingHistory"]},"KeyEventResult":{"Enum":[]},"FocusNode":{"DiagnosticableTree":[],"Listenable":[]},"FocusScopeNode":{"FocusNode":[],"DiagnosticableTree":[],"Listenable":[]},"FocusHighlightMode":{"Enum":[]},"UnfocusDisposition":{"Enum":[]},"FocusHighlightStrategy":{"Enum":[]},"FocusManager":{"DiagnosticableTree":[],"Listenable":[]},"Focus":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FocusMarker":{"InheritedNotifier":["FocusNode"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"FocusNode"},"_FocusState":{"State":["Focus"]},"FocusScope":{"Focus":[],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FocusScopeState":{"State":["Focus"]},"ExcludeFocus":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TraversalDirection":{"Enum":[]},"FocusTraversalGroup":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FocusTraversalGroupMarker":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"RequestFocusIntent":{"Intent":[]},"NextFocusIntent":{"Intent":[]},"PreviousFocusIntent":{"Intent":[]},"DirectionalFocusIntent":{"Intent":[]},"_FocusTraversalGroupState":{"State":["FocusTraversalGroup"]},"RequestFocusAction":{"Action":["RequestFocusIntent"],"Action.T":"RequestFocusIntent"},"NextFocusAction":{"Action":["NextFocusIntent"],"Action.T":"NextFocusIntent"},"PreviousFocusAction":{"Action":["PreviousFocusIntent"],"Action.T":"PreviousFocusIntent"},"DirectionalFocusAction":{"Action":["DirectionalFocusIntent"],"Action.T":"DirectionalFocusIntent"},"Form":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FormState":{"State":["Form"]},"_FormScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"FormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FormFieldState":{"State":["FormField<1>"]},"AutovalidateMode":{"Enum":[]},"ObjectKey":{"LocalKey":[],"Key":[]},"GlobalKey":{"Key":[]},"LabeledGlobalKey":{"GlobalKey":["1"],"Key":[],"GlobalKey.T":"1"},"Widget":{"DiagnosticableTree":[]},"StatelessWidget":{"Widget":[],"DiagnosticableTree":[]},"StatefulWidget":{"Widget":[],"DiagnosticableTree":[]},"RenderObjectWidget":{"Widget":[],"DiagnosticableTree":[]},"Element0":{"DiagnosticableTree":[],"BuildContext":[]},"StatefulElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"InheritedElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"GlobalObjectKey":{"GlobalKey":["1"],"Key":[],"GlobalObjectKey.T":"1","GlobalKey.T":"1"},"_StateLifecycle":{"Enum":[]},"ProxyWidget":{"Widget":[],"DiagnosticableTree":[]},"ParentDataWidget":{"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"InheritedWidget":{"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"LeafRenderObjectWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SingleChildRenderObjectWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"MultiChildRenderObjectWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ElementLifecycle":{"Enum":[]},"_ElementDiagnosticableTreeNode":{"DiagnosticableNode":["DiagnosticableTree"],"DiagnosticsNode":[]},"ErrorWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ComponentElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"StatelessElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"ProxyElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"ParentDataElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"RenderObjectElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"RootRenderObjectElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"LeafRenderObjectElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"SingleChildRenderObjectElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"MultiChildRenderObjectElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_NullElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_NullWidget3":{"Widget":[],"DiagnosticableTree":[]},"GestureDetector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RawGestureDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"RawGestureDetectorState":{"State":["RawGestureDetector"]},"GestureRecognizerFactoryWithHandlers":{"GestureRecognizerFactory":["1"]},"_GestureSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"HeroFlightDirection":{"Enum":[]},"Hero":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HeroState":{"State":["Hero"]},"HeroController":{"NavigatorObserver":[]},"Icon":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IconTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Image":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ImageState":{"State":["Image"],"WidgetsBindingObserver":[]},"BoxConstraintsTween":{"Tween":["BoxConstraints"],"Animatable":["BoxConstraints"],"Tween.T":"BoxConstraints","Animatable.T":"BoxConstraints"},"DecorationTween":{"Tween":["Decoration"],"Animatable":["Decoration"],"Tween.T":"Decoration","Animatable.T":"Decoration"},"EdgeInsetsGeometryTween":{"Tween":["EdgeInsetsGeometry"],"Animatable":["EdgeInsetsGeometry"],"Tween.T":"EdgeInsetsGeometry","Animatable.T":"EdgeInsetsGeometry"},"BorderRadiusTween":{"Tween":["BorderRadius?"],"Animatable":["BorderRadius?"],"Tween.T":"BorderRadius?","Animatable.T":"BorderRadius?"},"Matrix4Tween":{"Tween":["Matrix4"],"Animatable":["Matrix4"],"Tween.T":"Matrix4","Animatable.T":"Matrix4"},"TextStyleTween":{"Tween":["TextStyle"],"Animatable":["TextStyle"],"Tween.T":"TextStyle","Animatable.T":"TextStyle"},"AnimatedContainer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedPadding":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedPositioned":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedOpacity":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedDefaultTextStyle":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedPhysicalModel":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EdgeInsetsTween":{"Tween":["EdgeInsets"],"Animatable":["EdgeInsets"],"Tween.T":"EdgeInsets","Animatable.T":"EdgeInsets"},"ImplicitlyAnimatedWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ImplicitlyAnimatedWidgetState":{"State":["1"]},"AnimatedWidgetBaseState":{"State":["1"]},"_AnimatedContainerState":{"State":["AnimatedContainer"]},"_AnimatedPaddingState":{"State":["AnimatedPadding"]},"_AnimatedPositionedState":{"State":["AnimatedPositioned"]},"_AnimatedOpacityState":{"State":["AnimatedOpacity"]},"_AnimatedDefaultTextStyleState":{"State":["AnimatedDefaultTextStyle"]},"_AnimatedPhysicalModelState":{"State":["AnimatedPhysicalModel"]},"InheritedModel":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"InheritedModelElement":{"InheritedElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"InheritedNotifier":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InheritedNotifierElement":{"InheritedElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"InheritedTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CaptureAll":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InteractiveViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InteractiveViewerState":{"State":["InteractiveViewer"]},"_InteractiveViewerBuilt":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransformationController":{"ValueNotifier":["Matrix4"],"Listenable":[]},"_GestureType":{"Enum":[]},"PanAxis":{"Enum":[]},"LayoutBuilder":{"ConstrainedLayoutBuilder":["BoxConstraints"],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[],"ConstrainedLayoutBuilder.0":"BoxConstraints"},"ConstrainedLayoutBuilder":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LayoutBuilderElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_RenderLayoutBuilder":{"RenderConstrainedLayoutBuilder":["BoxConstraints","RenderBox"],"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"RenderConstrainedLayoutBuilder.0":"BoxConstraints"},"_LocalizationsScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Localizations":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WidgetsLocalizationsDelegate":{"LocalizationsDelegate":["WidgetsLocalizations"],"LocalizationsDelegate.T":"WidgetsLocalizations"},"DefaultWidgetsLocalizations":{"WidgetsLocalizations":[]},"_LocalizationsState":{"State":["Localizations"]},"MagnifierDecoration":{"ShapeDecoration":[],"Decoration":[]},"RawMagnifier":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MagnifierStyle":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DonutClip":{"CustomClipper":["Path"],"Listenable":[]},"_Magnifier":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderMagnification":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"MediaQuery":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MediaQueryFromWindow":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"Orientation":{"Enum":[]},"NavigationMode":{"Enum":[]},"_MediaQueryFromWindowState":{"State":["_MediaQueryFromWindow"],"WidgetsBindingObserver":[]},"_AnyTapGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"ModalBarrier":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedModalBarrier":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnyTapGestureRecognizerFactory":{"GestureRecognizerFactory":["_AnyTapGestureRecognizer"]},"_ModalBarrierGestureDetector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"NavigationToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ToolbarSlot":{"Enum":[]},"RoutePopDisposition":{"Enum":[]},"Page":{"RouteSettings":[]},"HeroControllerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Navigator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"NavigatorState":{"State":["Navigator"]},"_RouteRestorationType":{"Enum":[]},"_RouteLifecycle":{"Enum":[]},"_NotAnnounced":{"Route":["~"]},"_NavigatorPushObservation":{"_NavigatorObservation":[]},"_NavigatorPopObservation":{"_NavigatorObservation":[]},"_NavigatorRemoveObservation":{"_NavigatorObservation":[]},"_NavigatorReplaceObservation":{"_NavigatorObservation":[]},"_HistoryProperty":{"RestorableProperty":["Map>?"],"Listenable":[]},"NotificationListener":{"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_NotificationElement":{"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_OverflowBarParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"OverflowBarAlignment":{"Enum":[]},"OverflowBar":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderOverflowBar":{"RenderBoxContainerDefaultsMixin":["RenderBox","_OverflowBarParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","_OverflowBarParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"_OverflowBarParentData","RenderBoxContainerDefaultsMixin.1":"_OverflowBarParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"OverlayEntry":{"Listenable":[]},"_OverlayEntryWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OverlayEntryWidgetState":{"State":["_OverlayEntryWidget"]},"Overlay":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"OverlayState":{"State":["Overlay"]},"_Theatre":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TheatreElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_RenderTheatre":{"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","StackParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"StackParentData","ContainerRenderObjectMixin.0":"RenderBox"},"GlowingOverscrollIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"StretchingOverscrollIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"OverscrollIndicatorNotification":{"ViewportNotificationMixin":[]},"_GlowingOverscrollIndicatorState":{"State":["GlowingOverscrollIndicator"]},"_GlowState":{"Enum":[]},"_GlowController":{"Listenable":[]},"_GlowingOverscrollIndicatorPainter":{"Listenable":[]},"_StretchingOverscrollIndicatorState":{"State":["StretchingOverscrollIndicator"]},"_StretchState":{"Enum":[]},"_StretchController":{"Listenable":[]},"PageStorageKey":{"ValueKey":["1"],"LocalKey":[],"Key":[]},"PageStorage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PageView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PageController":{"ScrollController":[],"Listenable":[]},"PageMetrics":{"ScrollMetrics":[]},"_PagePosition":{"ScrollPosition":[],"PageMetrics":[],"ViewportOffset":[],"Listenable":[],"ScrollMetrics":[]},"_PageViewState":{"State":["PageView"]},"PageRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"]},"PerformanceOverlay":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PlaceholderPainter":{"Listenable":[]},"Placeholder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HtmlElementViewController":{"PlatformViewController":[]},"PlatformViewLink":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PlatformViewSurface":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"HtmlElementView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PlatformViewLinkState":{"State":["PlatformViewLink"]},"_PlatformViewPlaceholderBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_PlatformViewPlaceHolder":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"PreferredSize":{"StatelessWidget":[],"PreferredSizeWidget":[],"Widget":[],"DiagnosticableTree":[]},"PrimaryScrollController":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverReorderableList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverReorderableListState":{"State":["SliverReorderableList"]},"_ReorderableItem":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ReorderableItemState":{"State":["_ReorderableItem"]},"ReorderableDragStartListener":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReorderableDelayedDragStartListener":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DragItemProxy":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ReorderableItemGlobalKey":{"GlobalObjectKey":["State"],"GlobalKey":["State"],"Key":[],"GlobalObjectKey.T":"State","GlobalKey.T":"State"},"RestorationScope":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"UnmanagedRestorationScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"RootRestorationScope":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"RestorableProperty":{"Listenable":[]},"_RestorationScopeState":{"State":["RestorationScope"]},"_RootRestorationScopeState":{"State":["RootRestorationScope"]},"RestorableValue":{"RestorableProperty":["1"],"Listenable":[]},"_RestorablePrimitiveValueN":{"RestorableProperty":["1"],"Listenable":[]},"_RestorablePrimitiveValue":{"_RestorablePrimitiveValueN":["1"],"RestorableProperty":["1"],"Listenable":[]},"RestorableNum":{"_RestorablePrimitiveValueN":["1"],"RestorableProperty":["1"],"Listenable":[],"_RestorablePrimitiveValueN.T":"1"},"RestorableBool":{"_RestorablePrimitiveValueN":["bool"],"RestorableProperty":["bool"],"Listenable":[],"_RestorablePrimitiveValueN.T":"bool"},"RestorableBoolN":{"_RestorablePrimitiveValueN":["bool?"],"RestorableProperty":["bool?"],"Listenable":[],"_RestorablePrimitiveValueN.T":"bool?"},"RestorableStringN":{"_RestorablePrimitiveValueN":["String?"],"RestorableProperty":["String?"],"Listenable":[],"_RestorablePrimitiveValueN.T":"String?"},"RestorableDateTime":{"RestorableProperty":["DateTime"],"Listenable":[]},"RestorableListenable":{"RestorableProperty":["1"],"Listenable":[]},"RestorableChangeNotifier":{"RestorableProperty":["1"],"Listenable":[]},"RestorableTextEditingController":{"RestorableProperty":["TextEditingController"],"Listenable":[]},"Router":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ChildBackButtonDispatcher":{"_CallbackHookProvider":["Future"]},"RouteInformationReportingType":{"Enum":[]},"_RouterState":{"State":["Router<1>"]},"_RouterScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RestorableRouteInformation":{"RestorableProperty":["RouteInformation?"],"Listenable":[]},"_ModalScopeStatus":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ModalScope":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ModalScopeState":{"State":["_ModalScope<1>"]},"OverlayRoute":{"Route":["1"]},"TransitionRoute":{"Route":["1"]},"_DismissModalAction":{"Action":["DismissIntent"],"Action.T":"DismissIntent"},"ModalRoute":{"TransitionRoute":["1"],"Route":["1"]},"PopupRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"]},"RouteObserver":{"NavigatorObserver":[]},"RawDialogRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"]},"SafeArea":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollAwareImageProvider":{"ImageProvider":["1"],"ImageProvider.T":"1"},"ScrollConfiguration":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidOverscrollIndicator":{"Enum":[]},"ScrollController":{"Listenable":[]},"FixedScrollMetrics":{"ScrollMetrics":[]},"ScrollNotification":{"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"ScrollUpdateNotification":{"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"ScrollStartNotification":{"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"OverscrollNotification":{"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"ScrollEndNotification":{"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"UserScrollNotification":{"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"_ScrollNotificationObserverScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ListenerEntry":{"LinkedListEntry":["_ListenerEntry"],"LinkedListEntry.E":"_ListenerEntry"},"ScrollNotificationObserver":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollNotificationObserverState":{"State":["ScrollNotificationObserver"]},"_ConvertedScrollMetricsNotification":{"ScrollUpdateNotification":[],"ScrollNotification":[],"LayoutChangedNotification":[],"ViewportNotificationMixin":[]},"ScrollDecelerationRate":{"Enum":[]},"ScrollPosition":{"ViewportOffset":[],"Listenable":[],"ScrollMetrics":[]},"ScrollMetricsNotification":{"ViewportNotificationMixin":[]},"ScrollPositionAlignmentPolicy":{"Enum":[]},"ScrollPositionWithSingleContext":{"ScrollPosition":[],"ViewportOffset":[],"Listenable":[],"ScrollMetrics":[]},"GridView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollViewKeyboardDismissBehavior":{"Enum":[]},"ScrollView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomScrollView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoxScrollView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ListView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Scrollable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScrollableScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScrollableSelectionHandler":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollIntent":{"Intent":[]},"ScrollableState":{"State":["Scrollable"]},"_ScrollableSelectionHandlerState":{"State":["_ScrollableSelectionHandler"]},"_ScrollableSelectionContainerDelegate":{"Listenable":[]},"_ScrollSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderScrollSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"ScrollIncrementType":{"Enum":[]},"ScrollAction":{"Action":["ScrollIntent"],"Action.T":"ScrollIntent"},"_RestorableScrollOffset":{"RestorableProperty":["double?"],"Listenable":[]},"RawScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ThumbPressGestureRecognizer":{"LongPressGestureRecognizer":[],"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"_TrackTapGestureRecognizer":{"TapGestureRecognizer":[],"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"ScrollbarOrientation":{"Enum":[]},"ScrollbarPainter":{"Listenable":[]},"RawScrollbarState":{"State":["1"]},"MultiSelectableSelectionContainerDelegate":{"Listenable":[]},"SelectionContainer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SelectionRegistrarScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectionContainerState":{"Selectable":[],"State":["SelectionContainer"],"Listenable":[]},"SelectionContainerDelegate":{"Listenable":[]},"SharedAppData":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SharedAppDataState":{"State":["SharedAppData"]},"_SharedAppModel":{"InheritedModel":["Object"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedModel.T":"Object"},"LogicalKeySet":{"KeySet":["LogicalKeyboardKey"],"ShortcutActivator":[],"KeySet.T":"LogicalKeyboardKey"},"SingleActivator":{"ShortcutActivator":[]},"Shortcuts":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ShortcutRegistrar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ShortcutManager":{"Listenable":[]},"_ShortcutsState":{"State":["Shortcuts"]},"ShortcutRegistry":{"Listenable":[]},"_ShortcutRegistrarState":{"State":["ShortcutRegistrar"]},"_ShortcutRegistrarMarker":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SingleChildViewport":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SingleChildScrollView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SingleChildViewportElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_RenderSingleChildViewport":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_SelectionKeepAlive":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SaltedValueKey":{"ValueKey":["Key"],"LocalKey":[],"Key":[],"ValueKey.T":"Key"},"_SelectionKeepAliveState":{"State":["_SelectionKeepAlive"]},"SliverWithKeepAliveWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverMultiBoxAdaptorWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverList":{"SliverMultiBoxAdaptorWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverGrid":{"SliverMultiBoxAdaptorWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverMultiBoxAdaptorElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"KeepAlive":{"ParentDataWidget":["KeepAliveParentDataMixin"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"KeepAliveParentDataMixin"},"SliverFillViewport":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SliverFillViewportRenderObjectWidget":{"SliverMultiBoxAdaptorWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SliverFractionalPadding":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderSliverFractionalPadding":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderSliver"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_FloatingHeader":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SliverPersistentHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FloatingHeaderState":{"State":["_FloatingHeader"]},"_SliverPersistentHeaderElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_SliverPersistentHeaderRenderObjectWidget":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SliverPinnedPersistentHeader":{"_SliverPersistentHeaderRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderSliverPinnedPersistentHeaderForWidgets":{"_RenderSliverPersistentHeaderForWidgetsMixin":[],"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"SlottedRenderObjectElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"SnapshotMode":{"Enum":[]},"SnapshotController":{"Listenable":[]},"SnapshotWidget":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderSnapshotWidget":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"SnapshotPainter":{"Listenable":[]},"_DefaultSnapshotPainter":{"Listenable":[]},"Spacer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Table":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TableElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"TableCell":{"ParentDataWidget":["TableCellParentData"],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"ParentDataWidget.T":"TableCellParentData"},"RenderTapRegionSurface":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"RenderTapRegion":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"TextFieldTapRegion":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"TapRegionSurface":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"TapRegion":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"DefaultTextStyle":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DefaultTextHeightBehavior":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Text":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_NullWidget4":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DoNothingAndStopPropagationTextIntent":{"Intent":[]},"DirectionalTextEditingIntent":{"Intent":[]},"DeleteCharacterIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"DeleteToNextWordBoundaryIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"DeleteToLineBreakIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"DirectionalCaretMovementIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionByCharacterIntent":{"DirectionalCaretMovementIntent":[],"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionToNextWordBoundaryIntent":{"DirectionalCaretMovementIntent":[],"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionToNextWordBoundaryOrCaretLocationIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExpandSelectionToDocumentBoundaryIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExpandSelectionToLineBreakIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionToLineBreakIntent":{"DirectionalCaretMovementIntent":[],"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionVerticallyToAdjacentLineIntent":{"DirectionalCaretMovementIntent":[],"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionVerticallyToAdjacentPageIntent":{"DirectionalCaretMovementIntent":[],"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionToDocumentBoundaryIntent":{"DirectionalCaretMovementIntent":[],"DirectionalTextEditingIntent":[],"Intent":[]},"ScrollToDocumentBoundaryIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionByPageIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"SelectAllTextIntent":{"Intent":[]},"CopySelectionTextIntent":{"Intent":[]},"PasteTextIntent":{"Intent":[]},"RedoTextIntent":{"Intent":[]},"ReplaceTextIntent":{"Intent":[]},"UndoTextIntent":{"Intent":[]},"UpdateSelectionIntent":{"Intent":[]},"TransposeCharactersIntent":{"Intent":[]},"ToolbarItemsParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"_SelectionToolbarWrapper":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectionHandleOverlay":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextSelectionGestureDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectionToolbarWrapperState":{"State":["_SelectionToolbarWrapper"]},"_SelectionHandleOverlayState":{"State":["_SelectionHandleOverlay"]},"_TextSelectionGestureDetectorState":{"State":["TextSelectionGestureDetector"]},"TickerMode":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EffectiveTickerMode":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TickerModeState":{"State":["TickerMode"]},"Title":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FadeTransition":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AnimatedState":{"State":["AnimatedWidget"]},"SlideTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScaleTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"RotationTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SizeTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DecoratedBoxTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimatedBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ValueListenableBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ValueListenableBuilderState":{"State":["ValueListenableBuilder<1>"]},"Viewport":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ViewportElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"ShrinkWrappingViewport":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"WidgetSpan":{"PlaceholderSpan0":[],"InlineSpan":[],"DiagnosticableTree":[]},"WillPopScope":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WillPopScopeState":{"State":["WillPopScope"]},"DownloadProgress":{"FileResponse":[]},"FileInfo":{"FileResponse":[]},"NonStoringObjectProvider":{"CacheInfoRepository":[]},"HttpGetResponse":{"FileServiceResponse":[]},"HttpExceptionWithStatus":{"Exception":[]},"BlockPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BlockPickerState":{"State":["BlockPicker"]},"JsonViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"JsonObjectViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"JsonArrayViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_JsonViewerState":{"State":["JsonViewer"]},"JsonObjectViewerState":{"State":["JsonObjectViewer"]},"_JsonArrayViewerState":{"State":["JsonArrayViewer"]},"GlobalCupertinoLocalizations":{"CupertinoLocalizations":[]},"_GlobalCupertinoLocalizationsDelegate":{"LocalizationsDelegate":["CupertinoLocalizations"],"LocalizationsDelegate.T":"CupertinoLocalizations"},"CupertinoLocalizationAf":{"CupertinoLocalizations":[]},"CupertinoLocalizationAm":{"CupertinoLocalizations":[]},"CupertinoLocalizationAr":{"CupertinoLocalizations":[]},"CupertinoLocalizationAs":{"CupertinoLocalizations":[]},"CupertinoLocalizationAz":{"CupertinoLocalizations":[]},"CupertinoLocalizationBe":{"CupertinoLocalizations":[]},"CupertinoLocalizationBg":{"CupertinoLocalizations":[]},"CupertinoLocalizationBn":{"CupertinoLocalizations":[]},"CupertinoLocalizationBs":{"CupertinoLocalizations":[]},"CupertinoLocalizationCa":{"CupertinoLocalizations":[]},"CupertinoLocalizationCs":{"CupertinoLocalizations":[]},"CupertinoLocalizationDa":{"CupertinoLocalizations":[]},"CupertinoLocalizationDe":{"CupertinoLocalizations":[]},"CupertinoLocalizationDeCh":{"CupertinoLocalizations":[]},"CupertinoLocalizationEl":{"CupertinoLocalizations":[]},"CupertinoLocalizationEn":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnAu":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnCa":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnGb":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnIe":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnIn":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnNz":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnSg":{"CupertinoLocalizations":[]},"CupertinoLocalizationEnZa":{"CupertinoLocalizations":[]},"CupertinoLocalizationEs":{"CupertinoLocalizations":[]},"CupertinoLocalizationEs419":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsAr":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsBo":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsCl":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsCo":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsCr":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsDo":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsEc":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsGt":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsHn":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsMx":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsNi":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsPa":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsPe":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsPr":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsPy":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsSv":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsUs":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsUy":{"CupertinoLocalizations":[]},"CupertinoLocalizationEsVe":{"CupertinoLocalizations":[]},"CupertinoLocalizationEt":{"CupertinoLocalizations":[]},"CupertinoLocalizationEu":{"CupertinoLocalizations":[]},"CupertinoLocalizationFa":{"CupertinoLocalizations":[]},"CupertinoLocalizationFi":{"CupertinoLocalizations":[]},"CupertinoLocalizationFil":{"CupertinoLocalizations":[]},"CupertinoLocalizationFr":{"CupertinoLocalizations":[]},"CupertinoLocalizationFrCa":{"CupertinoLocalizations":[]},"CupertinoLocalizationGl":{"CupertinoLocalizations":[]},"CupertinoLocalizationGsw":{"CupertinoLocalizations":[]},"CupertinoLocalizationGu":{"CupertinoLocalizations":[]},"CupertinoLocalizationHe":{"CupertinoLocalizations":[]},"CupertinoLocalizationHi":{"CupertinoLocalizations":[]},"CupertinoLocalizationHr":{"CupertinoLocalizations":[]},"CupertinoLocalizationHu":{"CupertinoLocalizations":[]},"CupertinoLocalizationHy":{"CupertinoLocalizations":[]},"CupertinoLocalizationId":{"CupertinoLocalizations":[]},"CupertinoLocalizationIs":{"CupertinoLocalizations":[]},"CupertinoLocalizationIt":{"CupertinoLocalizations":[]},"CupertinoLocalizationJa":{"CupertinoLocalizations":[]},"CupertinoLocalizationKa":{"CupertinoLocalizations":[]},"CupertinoLocalizationKk":{"CupertinoLocalizations":[]},"CupertinoLocalizationKm":{"CupertinoLocalizations":[]},"CupertinoLocalizationKn":{"CupertinoLocalizations":[]},"CupertinoLocalizationKo":{"CupertinoLocalizations":[]},"CupertinoLocalizationKy":{"CupertinoLocalizations":[]},"CupertinoLocalizationLo":{"CupertinoLocalizations":[]},"CupertinoLocalizationLt":{"CupertinoLocalizations":[]},"CupertinoLocalizationLv":{"CupertinoLocalizations":[]},"CupertinoLocalizationMk":{"CupertinoLocalizations":[]},"CupertinoLocalizationMl":{"CupertinoLocalizations":[]},"CupertinoLocalizationMn":{"CupertinoLocalizations":[]},"CupertinoLocalizationMr":{"CupertinoLocalizations":[]},"CupertinoLocalizationMs":{"CupertinoLocalizations":[]},"CupertinoLocalizationMy":{"CupertinoLocalizations":[]},"CupertinoLocalizationNb":{"CupertinoLocalizations":[]},"CupertinoLocalizationNe":{"CupertinoLocalizations":[]},"CupertinoLocalizationNl":{"CupertinoLocalizations":[]},"CupertinoLocalizationNo":{"CupertinoLocalizations":[]},"CupertinoLocalizationOr":{"CupertinoLocalizations":[]},"CupertinoLocalizationPa":{"CupertinoLocalizations":[]},"CupertinoLocalizationPl":{"CupertinoLocalizations":[]},"CupertinoLocalizationPt":{"CupertinoLocalizations":[]},"CupertinoLocalizationPtPt":{"CupertinoLocalizations":[]},"CupertinoLocalizationRo":{"CupertinoLocalizations":[]},"CupertinoLocalizationRu":{"CupertinoLocalizations":[]},"CupertinoLocalizationSi":{"CupertinoLocalizations":[]},"CupertinoLocalizationSk":{"CupertinoLocalizations":[]},"CupertinoLocalizationSl":{"CupertinoLocalizations":[]},"CupertinoLocalizationSq":{"CupertinoLocalizations":[]},"CupertinoLocalizationSr":{"CupertinoLocalizations":[]},"CupertinoLocalizationSrCyrl":{"CupertinoLocalizations":[]},"CupertinoLocalizationSrLatn":{"CupertinoLocalizations":[]},"CupertinoLocalizationSv":{"CupertinoLocalizations":[]},"CupertinoLocalizationSw":{"CupertinoLocalizations":[]},"CupertinoLocalizationTa":{"CupertinoLocalizations":[]},"CupertinoLocalizationTe":{"CupertinoLocalizations":[]},"CupertinoLocalizationTh":{"CupertinoLocalizations":[]},"CupertinoLocalizationTl":{"CupertinoLocalizations":[]},"CupertinoLocalizationTr":{"CupertinoLocalizations":[]},"CupertinoLocalizationUk":{"CupertinoLocalizations":[]},"CupertinoLocalizationUr":{"CupertinoLocalizations":[]},"CupertinoLocalizationUz":{"CupertinoLocalizations":[]},"CupertinoLocalizationVi":{"CupertinoLocalizations":[]},"CupertinoLocalizationZh":{"CupertinoLocalizations":[]},"CupertinoLocalizationZhHans":{"CupertinoLocalizations":[]},"CupertinoLocalizationZhHant":{"CupertinoLocalizations":[]},"CupertinoLocalizationZhHantHk":{"CupertinoLocalizations":[]},"CupertinoLocalizationZhHantTw":{"CupertinoLocalizations":[]},"CupertinoLocalizationZu":{"CupertinoLocalizations":[]},"MaterialLocalizationAf":{"MaterialLocalizations":[]},"MaterialLocalizationAm":{"MaterialLocalizations":[]},"MaterialLocalizationAr":{"MaterialLocalizations":[]},"MaterialLocalizationAs":{"MaterialLocalizations":[]},"MaterialLocalizationAz":{"MaterialLocalizations":[]},"MaterialLocalizationBe":{"MaterialLocalizations":[]},"MaterialLocalizationBg":{"MaterialLocalizations":[]},"MaterialLocalizationBn":{"MaterialLocalizations":[]},"MaterialLocalizationBs":{"MaterialLocalizations":[]},"MaterialLocalizationCa":{"MaterialLocalizations":[]},"MaterialLocalizationCs":{"MaterialLocalizations":[]},"MaterialLocalizationDa":{"MaterialLocalizations":[]},"MaterialLocalizationDe":{"MaterialLocalizations":[]},"MaterialLocalizationDeCh":{"MaterialLocalizations":[]},"MaterialLocalizationEl":{"MaterialLocalizations":[]},"MaterialLocalizationEn":{"MaterialLocalizations":[]},"MaterialLocalizationEnAu":{"MaterialLocalizations":[]},"MaterialLocalizationEnCa":{"MaterialLocalizations":[]},"MaterialLocalizationEnGb":{"MaterialLocalizations":[]},"MaterialLocalizationEnIe":{"MaterialLocalizations":[]},"MaterialLocalizationEnIn":{"MaterialLocalizations":[]},"MaterialLocalizationEnNz":{"MaterialLocalizations":[]},"MaterialLocalizationEnSg":{"MaterialLocalizations":[]},"MaterialLocalizationEnZa":{"MaterialLocalizations":[]},"MaterialLocalizationEs":{"MaterialLocalizations":[]},"MaterialLocalizationEs419":{"MaterialLocalizations":[]},"MaterialLocalizationEsAr":{"MaterialLocalizations":[]},"MaterialLocalizationEsBo":{"MaterialLocalizations":[]},"MaterialLocalizationEsCl":{"MaterialLocalizations":[]},"MaterialLocalizationEsCo":{"MaterialLocalizations":[]},"MaterialLocalizationEsCr":{"MaterialLocalizations":[]},"MaterialLocalizationEsDo":{"MaterialLocalizations":[]},"MaterialLocalizationEsEc":{"MaterialLocalizations":[]},"MaterialLocalizationEsGt":{"MaterialLocalizations":[]},"MaterialLocalizationEsHn":{"MaterialLocalizations":[]},"MaterialLocalizationEsMx":{"MaterialLocalizations":[]},"MaterialLocalizationEsNi":{"MaterialLocalizations":[]},"MaterialLocalizationEsPa":{"MaterialLocalizations":[]},"MaterialLocalizationEsPe":{"MaterialLocalizations":[]},"MaterialLocalizationEsPr":{"MaterialLocalizations":[]},"MaterialLocalizationEsPy":{"MaterialLocalizations":[]},"MaterialLocalizationEsSv":{"MaterialLocalizations":[]},"MaterialLocalizationEsUs":{"MaterialLocalizations":[]},"MaterialLocalizationEsUy":{"MaterialLocalizations":[]},"MaterialLocalizationEsVe":{"MaterialLocalizations":[]},"MaterialLocalizationEt":{"MaterialLocalizations":[]},"MaterialLocalizationEu":{"MaterialLocalizations":[]},"MaterialLocalizationFa":{"MaterialLocalizations":[]},"MaterialLocalizationFi":{"MaterialLocalizations":[]},"MaterialLocalizationFil":{"MaterialLocalizations":[]},"MaterialLocalizationFr":{"MaterialLocalizations":[]},"MaterialLocalizationFrCa":{"MaterialLocalizations":[]},"MaterialLocalizationGl":{"MaterialLocalizations":[]},"MaterialLocalizationGsw":{"MaterialLocalizations":[]},"MaterialLocalizationGu":{"MaterialLocalizations":[]},"MaterialLocalizationHe":{"MaterialLocalizations":[]},"MaterialLocalizationHi":{"MaterialLocalizations":[]},"MaterialLocalizationHr":{"MaterialLocalizations":[]},"MaterialLocalizationHu":{"MaterialLocalizations":[]},"MaterialLocalizationHy":{"MaterialLocalizations":[]},"MaterialLocalizationId":{"MaterialLocalizations":[]},"MaterialLocalizationIs":{"MaterialLocalizations":[]},"MaterialLocalizationIt":{"MaterialLocalizations":[]},"MaterialLocalizationJa":{"MaterialLocalizations":[]},"MaterialLocalizationKa":{"MaterialLocalizations":[]},"MaterialLocalizationKk":{"MaterialLocalizations":[]},"MaterialLocalizationKm":{"MaterialLocalizations":[]},"MaterialLocalizationKn":{"MaterialLocalizations":[]},"MaterialLocalizationKo":{"MaterialLocalizations":[]},"MaterialLocalizationKy":{"MaterialLocalizations":[]},"MaterialLocalizationLo":{"MaterialLocalizations":[]},"MaterialLocalizationLt":{"MaterialLocalizations":[]},"MaterialLocalizationLv":{"MaterialLocalizations":[]},"MaterialLocalizationMk":{"MaterialLocalizations":[]},"MaterialLocalizationMl":{"MaterialLocalizations":[]},"MaterialLocalizationMn":{"MaterialLocalizations":[]},"MaterialLocalizationMr":{"MaterialLocalizations":[]},"MaterialLocalizationMs":{"MaterialLocalizations":[]},"MaterialLocalizationMy":{"MaterialLocalizations":[]},"MaterialLocalizationNb":{"MaterialLocalizations":[]},"MaterialLocalizationNe":{"MaterialLocalizations":[]},"MaterialLocalizationNl":{"MaterialLocalizations":[]},"MaterialLocalizationNo":{"MaterialLocalizations":[]},"MaterialLocalizationOr":{"MaterialLocalizations":[]},"MaterialLocalizationPa":{"MaterialLocalizations":[]},"MaterialLocalizationPl":{"MaterialLocalizations":[]},"MaterialLocalizationPs":{"MaterialLocalizations":[]},"MaterialLocalizationPt":{"MaterialLocalizations":[]},"MaterialLocalizationPtPt":{"MaterialLocalizations":[]},"MaterialLocalizationRo":{"MaterialLocalizations":[]},"MaterialLocalizationRu":{"MaterialLocalizations":[]},"MaterialLocalizationSi":{"MaterialLocalizations":[]},"MaterialLocalizationSk":{"MaterialLocalizations":[]},"MaterialLocalizationSl":{"MaterialLocalizations":[]},"MaterialLocalizationSq":{"MaterialLocalizations":[]},"MaterialLocalizationSr":{"MaterialLocalizations":[]},"MaterialLocalizationSrCyrl":{"MaterialLocalizations":[]},"MaterialLocalizationSrLatn":{"MaterialLocalizations":[]},"MaterialLocalizationSv":{"MaterialLocalizations":[]},"MaterialLocalizationSw":{"MaterialLocalizations":[]},"MaterialLocalizationTa":{"MaterialLocalizations":[]},"MaterialLocalizationTe":{"MaterialLocalizations":[]},"MaterialLocalizationTh":{"MaterialLocalizations":[]},"MaterialLocalizationTl":{"MaterialLocalizations":[]},"MaterialLocalizationTr":{"MaterialLocalizations":[]},"MaterialLocalizationUk":{"MaterialLocalizations":[]},"MaterialLocalizationUr":{"MaterialLocalizations":[]},"MaterialLocalizationUz":{"MaterialLocalizations":[]},"MaterialLocalizationVi":{"MaterialLocalizations":[]},"MaterialLocalizationZh":{"MaterialLocalizations":[]},"MaterialLocalizationZhHans":{"MaterialLocalizations":[]},"MaterialLocalizationZhHant":{"MaterialLocalizations":[]},"MaterialLocalizationZhHantHk":{"MaterialLocalizations":[]},"MaterialLocalizationZhHantTw":{"MaterialLocalizations":[]},"MaterialLocalizationZu":{"MaterialLocalizations":[]},"GlobalMaterialLocalizations":{"MaterialLocalizations":[]},"_MaterialLocalizationsDelegate0":{"LocalizationsDelegate":["MaterialLocalizations"],"LocalizationsDelegate.T":"MaterialLocalizations"},"GlobalWidgetsLocalizations":{"WidgetsLocalizations":[]},"_WidgetsLocalizationsDelegate0":{"LocalizationsDelegate":["WidgetsLocalizations"],"LocalizationsDelegate.T":"WidgetsLocalizations"},"StoreProvider":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"StoreConnector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StoreStreamListener":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"StoreBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StoreStreamListenerState":{"State":["_StoreStreamListener<1,2>"]},"StoreProviderError":{"Error":[]},"ConverterError":{"Error":[]},"ActionPaneConfiguration":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerMotion":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomSlidableAction":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAction":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableAutoCloseData":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseBarrierNotificationSender":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseBarrierBehaviorListener":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableNotificationSender":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseBehaviorInteractor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseInteractor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseBehaviorListener":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseNotificationSender":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableAutoCloseBarrierInteractor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableAutoCloseBarrierNotificationSenderState":{"State":["SlidableAutoCloseBarrierNotificationSender"]},"_SlidableAutoCloseBarrierBehaviorListenerState":{"State":["SlidableAutoCloseBarrierBehaviorListener"]},"_SlidableNotificationSenderState0":{"State":["_SlidableNotificationSender"]},"ActionPaneType":{"Enum":[]},"GestureDirection":{"Enum":[]},"_ValueNotifier":{"ValueNotifier":["1"],"Listenable":[]},"SlidableDismissal":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableDismissalState":{"State":["SlidableDismissal"]},"_SizeTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FlexEntranceTransitionParentData":{"FlexParentData":[],"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"FlexEntranceTransition":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderFlexEntranceTransition":{"RenderBoxContainerDefaultsMixin":["RenderBox","_FlexEntranceTransitionParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","_FlexEntranceTransitionParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"_FlexEntranceTransitionParentData","RenderBoxContainerDefaultsMixin.1":"_FlexEntranceTransitionParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"SlidableGestureDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableGestureDetectorState":{"State":["SlidableGestureDetector"]},"_InheritedSlidableNotification":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableGroupBehaviorListener":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableGroupBehaviorListenerState":{"State":["SlidableGroupBehaviorListener<1>"]},"_SlidableNotificationListenerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SlidableNotificationSender":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableNotificationSenderState":{"State":["SlidableNotificationSender"]},"SlidableScrollingBehavior":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableScrollingBehaviorState":{"State":["SlidableScrollingBehavior"]},"ActionPane":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ActionPaneScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Slidable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SlidableControllerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ActionPaneState":{"State":["ActionPane"]},"_SlidableState":{"State":["Slidable"]},"_SlidableClipper":{"CustomClipper":["Rect"],"Listenable":[]},"StaggeredGridParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"RenderStaggeredGrid":{"RenderBoxContainerDefaultsMixin":["RenderBox","StaggeredGridParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","StaggeredGridParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"StaggeredGridParentData","RenderBoxContainerDefaultsMixin.1":"StaggeredGridParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"StaggeredGrid":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomSizeTransition":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"StyledToast":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_StyledToastWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"StyledToastWidgetState":{"State":["_StyledToastWidget"],"WidgetsBindingObserver":[]},"_StyledToastState":{"State":["StyledToast"]},"StyledToastAnimation":{"Enum":[]},"StyledToastTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"MomentNotDisplayedReason":{"Enum":[]},"MomentSkippedReason":{"Enum":[]},"MomentDismissedReason":{"Enum":[]},"TrustedTypesException":{"Exception":[]},"SignInOption":{"Enum":[]},"AttributeName":{"Comparable":["Object"]},"Element":{"Node0":[]},"Document":{"Node0":[]},"DocumentType":{"Node0":[]},"Text0":{"Node0":[]},"Comment":{"Node0":[]},"NodeList":{"ListProxy":["Node0"],"ListMixin":["Node0"],"List":["Node0"],"EfficientLengthIterable":["Node0"],"Iterable":["Node0"],"ListMixin.E":"Node0"},"FilteredElementList":{"ListMixin":["Element"],"List":["Element"],"EfficientLengthIterable":["Element"],"Iterable":["Element"],"ListMixin.E":"Element","Iterable.E":"Element"},"ParseError":{"Exception":[]},"InitialPhase":{"Phase":[]},"BeforeHtmlPhase":{"Phase":[]},"BeforeHeadPhase":{"Phase":[]},"InHeadPhase":{"Phase":[]},"AfterHeadPhase":{"Phase":[]},"InBodyPhase":{"Phase":[]},"TextPhase":{"Phase":[]},"InTablePhase":{"Phase":[]},"InTableTextPhase":{"Phase":[]},"InCaptionPhase":{"Phase":[]},"InColumnGroupPhase":{"Phase":[]},"InTableBodyPhase":{"Phase":[]},"InRowPhase":{"Phase":[]},"InCellPhase":{"Phase":[]},"InSelectPhase":{"Phase":[]},"InSelectInTablePhase":{"Phase":[]},"InForeignContentPhase":{"Phase":[]},"AfterBodyPhase":{"Phase":[]},"InFramesetPhase":{"Phase":[]},"AfterFramesetPhase":{"Phase":[]},"AfterAfterBodyPhase":{"Phase":[]},"AfterAfterFramesetPhase":{"Phase":[]},"ElementCssClassSet":{"SetMixin":["String"],"Set":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"SetMixin.E":"String"},"_CssClassSetImpl":{"SetMixin":["String"],"Set":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"]},"ListProxy":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"StringToken":{"Token0":[]},"TagToken":{"Token0":[]},"StartTagToken":{"TagToken":[],"Token0":[]},"EndTagToken":{"TagToken":[],"Token0":[]},"ParseErrorToken":{"StringToken":[],"Token0":[]},"CharactersToken":{"StringToken":[],"Token0":[]},"SpaceCharactersToken":{"StringToken":[],"Token0":[]},"CommentToken":{"StringToken":[],"Token0":[]},"DoctypeToken":{"Token0":[]},"ActiveFormattingElements":{"ListProxy":["Element?"],"ListMixin":["Element?"],"List":["Element?"],"EfficientLengthIterable":["Element?"],"Iterable":["Element?"],"ListMixin.E":"Element?"},"BaseClient":{"Client0":[]},"BrowserClient":{"Client0":[]},"ByteStream":{"Stream":["List"],"Stream.T":"List"},"ClientException":{"Exception":[]},"CaseInsensitiveMap":{"CanonicalizedMap":["String","String","1"],"Map":["String","1"],"CanonicalizedMap.V":"1","CanonicalizedMap.K":"String","CanonicalizedMap.C":"String"},"Channel":{"Enum":[]},"ColorFloat16":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorFloat32":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorFloat64":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorInt16":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorInt32":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorInt8":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorUint1":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorUint16":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorUint2":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorUint32":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorUint4":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorUint8":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorRgb8":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ColorRgba8":{"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"Format":{"Enum":[]},"BlendMode0":{"Enum":[]},"IfdValueType":{"Enum":[]},"IfdByteValue":{"IfdValue":[]},"IfdValueAscii":{"IfdValue":[]},"IfdValueShort":{"IfdValue":[]},"IfdValueLong":{"IfdValue":[]},"IfdValueRational":{"IfdValue":[]},"IfdValueSByte":{"IfdValue":[]},"IfdValueSShort":{"IfdValue":[]},"IfdValueSLong":{"IfdValue":[]},"IfdValueSRational":{"IfdValue":[]},"IfdValueSingle":{"IfdValue":[]},"IfdValueDouble":{"IfdValue":[]},"IfdValueUndefined":{"IfdValue":[]},"PngDisposeMode":{"Enum":[]},"PngBlendMode":{"Enum":[]},"InternalPngFrame":{"PngFrame":[]},"PngFilterType":{"Enum":[]},"IccProfileCompression":{"Enum":[]},"Image0":{"Iterable":["Pixel"],"Iterable.E":"Pixel"},"FrameType":{"Enum":[]},"ImageData0":{"Iterable":["Pixel"]},"ImageDataFloat16":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataFloat32":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataFloat64":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataInt16":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataInt32":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataInt8":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataUint1":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataUint16":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataUint2":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataUint32":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataUint4":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"ImageDataUint8":{"ImageData0":[],"Iterable":["Pixel"],"Iterable.E":"Pixel"},"PixelFloat16":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelFloat32":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelFloat64":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelInt16":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelInt32":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelInt8":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelUint1":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelUint16":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelUint2":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelUint32":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelUint4":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelUint8":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"PixelUndefined":{"Pixel":[],"Color1":[],"Iterable":["num"],"Iterable.E":"num"},"ImageException":{"Exception":[]},"CropAspectRatioPreset":{"Enum":[]},"CropStyle":{"Enum":[]},"ImageCompressFormat":{"Enum":[]},"CameraDevice":{"Enum":[]},"ImageSource":{"Enum":[]},"BillingResponse":{"Enum":[]},"SkuType":{"Enum":[]},"PurchaseStateWrapper":{"Enum":[]},"GooglePlayProductDetails":{"ProductDetails":[]},"GooglePlayPurchaseDetails":{"PurchaseDetails":[]},"InAppPurchaseException":{"Exception":[]},"PurchaseStatus":{"Enum":[]},"_TransactionRestoreState":{"Enum":[]},"SKPaymentTransactionStateWrapper":{"Enum":[]},"SKSubscriptionPeriodUnit":{"Enum":[]},"SKProductDiscountPaymentMode":{"Enum":[]},"SKProductDiscountType":{"Enum":[]},"AppStoreProductDetails":{"ProductDetails":[]},"AppStorePurchaseDetails":{"PurchaseDetails":[]},"_DateFormatLiteralField":{"_DateFormatField":[]},"_DateFormatQuotedField":{"_DateFormatField":[]},"_DateFormatPatternField":{"_DateFormatField":[]},"LocaleDataException":{"Exception":[]},"PluralCase":{"Enum":[]},"CountryPickerDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CountryPickerDialogState":{"State":["CountryPickerDialog"]},"IntlPhoneField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_IntlPhoneFieldState":{"State":["IntlPhoneField"]},"IconPosition":{"Enum":[]},"_$AccountEntitySerializer":{"StructuredSerializer":["AccountEntity*"],"Serializer":["AccountEntity*"]},"_$AccountEntity":{"AccountEntity":[]},"BankAccountEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$BankAccountListResponseSerializer":{"StructuredSerializer":["BankAccountListResponse*"],"Serializer":["BankAccountListResponse*"]},"_$BankAccountItemResponseSerializer":{"StructuredSerializer":["BankAccountItemResponse*"],"Serializer":["BankAccountItemResponse*"]},"_$BankAccountEntitySerializer":{"StructuredSerializer":["BankAccountEntity*"],"Serializer":["BankAccountEntity*"]},"_$BankAccountListResponse":{"BankAccountListResponse":[]},"_$BankAccountItemResponse":{"BankAccountItemResponse":[]},"_$BankAccountEntity":{"BankAccountEntity":[],"BaseEntity":[],"SelectableEntity":[]},"ClientEntity":{"BaseEntity":[],"SelectableEntity":[]},"ClientContactEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$ClientListResponseSerializer":{"StructuredSerializer":["ClientListResponse*"],"Serializer":["ClientListResponse*"]},"_$ClientItemResponseSerializer":{"StructuredSerializer":["ClientItemResponse*"],"Serializer":["ClientItemResponse*"]},"_$ClientEntitySerializer":{"StructuredSerializer":["ClientEntity*"],"Serializer":["ClientEntity*"]},"_$ClientContactEntitySerializer":{"StructuredSerializer":["ClientContactEntity*"],"Serializer":["ClientContactEntity*"]},"_$ClientListResponse":{"ClientListResponse":[]},"_$ClientItemResponse":{"ClientItemResponse":[]},"_$ClientEntity":{"ClientEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$ClientContactEntity":{"ClientContactEntity":[],"BaseEntity":[],"SelectableEntity":[]},"CompanyGatewayEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$CompanyGatewayListResponseSerializer":{"StructuredSerializer":["CompanyGatewayListResponse*"],"Serializer":["CompanyGatewayListResponse*"]},"_$CompanyGatewayItemResponseSerializer":{"StructuredSerializer":["CompanyGatewayItemResponse*"],"Serializer":["CompanyGatewayItemResponse*"]},"_$CompanyGatewayEntitySerializer":{"StructuredSerializer":["CompanyGatewayEntity*"],"Serializer":["CompanyGatewayEntity*"]},"_$FeesAndLimitsSettingsSerializer":{"StructuredSerializer":["FeesAndLimitsSettings*"],"Serializer":["FeesAndLimitsSettings*"]},"_$CompanyGatewayListResponse":{"CompanyGatewayListResponse":[]},"_$CompanyGatewayItemResponse":{"CompanyGatewayItemResponse":[]},"_$CompanyGatewayEntity":{"CompanyGatewayEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$FeesAndLimitsSettings":{"FeesAndLimitsSettings":[]},"CompanyEntity":{"BaseEntity":[],"SelectableEntity":[]},"GatewayEntity":{"SelectableEntity":[]},"_$CompanyEntitySerializer":{"StructuredSerializer":["CompanyEntity*"],"Serializer":["CompanyEntity*"]},"_$GatewayEntitySerializer":{"StructuredSerializer":["GatewayEntity*"],"Serializer":["GatewayEntity*"]},"_$GatewayOptionsEntitySerializer":{"StructuredSerializer":["GatewayOptionsEntity*"],"Serializer":["GatewayOptionsEntity*"]},"_$UserCompanyEntitySerializer":{"StructuredSerializer":["UserCompanyEntity*"],"Serializer":["UserCompanyEntity*"]},"_$UserSettingsEntitySerializer":{"StructuredSerializer":["UserSettingsEntity*"],"Serializer":["UserSettingsEntity*"]},"_$ReportSettingsEntitySerializer":{"StructuredSerializer":["ReportSettingsEntity*"],"Serializer":["ReportSettingsEntity*"]},"_$CompanyItemResponseSerializer":{"StructuredSerializer":["CompanyItemResponse*"],"Serializer":["CompanyItemResponse*"]},"_$RegistrationFieldEntitySerializer":{"StructuredSerializer":["RegistrationFieldEntity*"],"Serializer":["RegistrationFieldEntity*"]},"_$DashboardFieldSerializer":{"StructuredSerializer":["DashboardField*"],"Serializer":["DashboardField*"]},"_$CompanyEntity":{"CompanyEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$GatewayEntity":{"GatewayEntity":[],"SelectableEntity":[]},"_$GatewayOptionsEntity":{"GatewayOptionsEntity":[]},"_$UserCompanyEntity":{"UserCompanyEntity":[]},"_$UserSettingsEntity":{"UserSettingsEntity":[]},"_$ReportSettingsEntity":{"ReportSettingsEntity":[]},"_$CompanyItemResponse":{"CompanyItemResponse":[]},"_$RegistrationFieldEntity":{"RegistrationFieldEntity":[]},"_$DashboardField":{"DashboardField":[]},"_$CreditListResponseSerializer":{"StructuredSerializer":["CreditListResponse*"],"Serializer":["CreditListResponse*"]},"_$CreditItemResponseSerializer":{"StructuredSerializer":["CreditItemResponse*"],"Serializer":["CreditItemResponse*"]},"_$DateRangeSerializer":{"PrimitiveSerializer":["DateRange*"],"Serializer":["DateRange*"]},"_$DateRangeComparisonSerializer":{"PrimitiveSerializer":["DateRangeComparison*"],"Serializer":["DateRangeComparison*"]},"DesignEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$DesignListResponseSerializer":{"StructuredSerializer":["DesignListResponse*"],"Serializer":["DesignListResponse*"]},"_$DesignItemResponseSerializer":{"StructuredSerializer":["DesignItemResponse*"],"Serializer":["DesignItemResponse*"]},"_$DesignPreviewRequestSerializer":{"StructuredSerializer":["DesignPreviewRequest*"],"Serializer":["DesignPreviewRequest*"]},"_$DesignEntitySerializer":{"StructuredSerializer":["DesignEntity*"],"Serializer":["DesignEntity*"]},"_$DesignListResponse":{"DesignListResponse":[]},"_$DesignItemResponse":{"DesignItemResponse":[]},"_$DesignEntity":{"DesignEntity":[],"BaseEntity":[],"SelectableEntity":[]},"DocumentEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$DocumentListResponseSerializer":{"StructuredSerializer":["DocumentListResponse*"],"Serializer":["DocumentListResponse*"]},"_$DocumentItemResponseSerializer":{"StructuredSerializer":["DocumentItemResponse*"],"Serializer":["DocumentItemResponse*"]},"_$DocumentEntitySerializer":{"StructuredSerializer":["DocumentEntity*"],"Serializer":["DocumentEntity*"]},"_$DocumentListResponse":{"DocumentListResponse":[]},"_$DocumentItemResponse":{"DocumentItemResponse":[]},"_$DocumentEntity":{"DocumentEntity":[],"BaseEntity":[],"SelectableEntity":[]},"BaseEntity":{"SelectableEntity":[]},"_$EntityTypeSerializer":{"PrimitiveSerializer":["EntityType*"],"Serializer":["EntityType*"]},"_$EntityStateSerializer":{"PrimitiveSerializer":["EntityState*"],"Serializer":["EntityState*"]},"_$EmailTemplateSerializer":{"PrimitiveSerializer":["EmailTemplate*"],"Serializer":["EmailTemplate*"]},"_$LoginResponseSerializer":{"StructuredSerializer":["LoginResponse*"],"Serializer":["LoginResponse*"]},"_$ActivityEntitySerializer":{"StructuredSerializer":["ActivityEntity*"],"Serializer":["ActivityEntity*"]},"_$LedgerEntitySerializer":{"StructuredSerializer":["LedgerEntity*"],"Serializer":["LedgerEntity*"]},"_$LoginResponse":{"LoginResponse":[]},"_$ActivityEntity":{"ActivityEntity":[]},"_$LedgerEntity":{"LedgerEntity":[]},"ExpenseCategoryEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$ExpenseCategoryListResponseSerializer":{"StructuredSerializer":["ExpenseCategoryListResponse*"],"Serializer":["ExpenseCategoryListResponse*"]},"_$ExpenseCategoryItemResponseSerializer":{"StructuredSerializer":["ExpenseCategoryItemResponse*"],"Serializer":["ExpenseCategoryItemResponse*"]},"_$ExpenseCategoryEntitySerializer":{"StructuredSerializer":["ExpenseCategoryEntity*"],"Serializer":["ExpenseCategoryEntity*"]},"_$ExpenseCategoryListResponse":{"ExpenseCategoryListResponse":[]},"_$ExpenseCategoryItemResponse":{"ExpenseCategoryItemResponse":[]},"_$ExpenseCategoryEntity":{"ExpenseCategoryEntity":[],"BaseEntity":[],"SelectableEntity":[]},"ExpenseEntity":{"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"ExpenseStatusEntity":{"EntityStatus":[],"SelectableEntity":[]},"_$ExpenseListResponseSerializer":{"StructuredSerializer":["ExpenseListResponse*"],"Serializer":["ExpenseListResponse*"]},"_$ExpenseItemResponseSerializer":{"StructuredSerializer":["ExpenseItemResponse*"],"Serializer":["ExpenseItemResponse*"]},"_$ExpenseEntitySerializer":{"StructuredSerializer":["ExpenseEntity*"],"Serializer":["ExpenseEntity*"]},"_$ExpenseScheduleEntitySerializer":{"StructuredSerializer":["ExpenseScheduleEntity*"],"Serializer":["ExpenseScheduleEntity*"]},"_$ExpenseStatusEntitySerializer":{"StructuredSerializer":["ExpenseStatusEntity*"],"Serializer":["ExpenseStatusEntity*"]},"_$ExpenseListResponse":{"ExpenseListResponse":[]},"_$ExpenseItemResponse":{"ExpenseItemResponse":[]},"_$ExpenseEntity":{"ExpenseEntity":[],"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"_$ExpenseScheduleEntity":{"ExpenseScheduleEntity":[]},"_$ExpenseStatusEntity":{"ExpenseStatusEntity":[],"EntityStatus":[],"SelectableEntity":[]},"GatewayTokenEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$GatewayTokenListResponseSerializer":{"StructuredSerializer":["GatewayTokenListResponse*"],"Serializer":["GatewayTokenListResponse*"]},"_$GatewayTokenItemResponseSerializer":{"StructuredSerializer":["GatewayTokenItemResponse*"],"Serializer":["GatewayTokenItemResponse*"]},"_$GatewayTokenEntitySerializer":{"StructuredSerializer":["GatewayTokenEntity*"],"Serializer":["GatewayTokenEntity*"]},"_$GatewayTokenMetaEntitySerializer":{"StructuredSerializer":["GatewayTokenMetaEntity*"],"Serializer":["GatewayTokenMetaEntity*"]},"_$GatewayTokenEntity":{"GatewayTokenEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$GatewayTokenMetaEntity":{"GatewayTokenMetaEntity":[]},"GroupEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$GroupListResponseSerializer":{"StructuredSerializer":["GroupListResponse*"],"Serializer":["GroupListResponse*"]},"_$GroupItemResponseSerializer":{"StructuredSerializer":["GroupItemResponse*"],"Serializer":["GroupItemResponse*"]},"_$GroupEntitySerializer":{"StructuredSerializer":["GroupEntity*"],"Serializer":["GroupEntity*"]},"_$GroupListResponse":{"GroupListResponse":[]},"_$GroupItemResponse":{"GroupItemResponse":[]},"_$GroupEntity":{"GroupEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$HealthCheckResponseSerializer":{"StructuredSerializer":["HealthCheckResponse*"],"Serializer":["HealthCheckResponse*"]},"_$HealthCheckPHPResponseSerializer":{"StructuredSerializer":["HealthCheckPHPResponse*"],"Serializer":["HealthCheckPHPResponse*"]},"_$HealthCheckResponse":{"HealthCheckResponse":[]},"_$HealthCheckPHPResponse":{"HealthCheckPHPResponse":[]},"_$PreImportResponseSerializer":{"StructuredSerializer":["PreImportResponse*"],"Serializer":["PreImportResponse*"]},"_$PreImportResponseEntityDetailsSerializer":{"StructuredSerializer":["PreImportResponseEntityDetails*"],"Serializer":["PreImportResponseEntityDetails*"]},"_$ImportRequestSerializer":{"StructuredSerializer":["ImportRequest*"],"Serializer":["ImportRequest*"]},"_$ImportRequestMappingSerializer":{"StructuredSerializer":["ImportRequestMapping*"],"Serializer":["ImportRequestMapping*"]},"_$PreImportResponse":{"PreImportResponse":[]},"_$PreImportResponseEntityDetails":{"PreImportResponseEntityDetails":[]},"_$ImportRequestMapping":{"ImportRequestMapping":[]},"InvoiceEntity":{"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"InvitationEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$InvoiceListResponseSerializer":{"StructuredSerializer":["InvoiceListResponse*"],"Serializer":["InvoiceListResponse*"]},"_$InvoiceItemResponseSerializer":{"StructuredSerializer":["InvoiceItemResponse*"],"Serializer":["InvoiceItemResponse*"]},"_$InvoiceEntitySerializer":{"StructuredSerializer":["InvoiceEntity*"],"Serializer":["InvoiceEntity*"]},"_$InvoiceItemEntitySerializer":{"StructuredSerializer":["InvoiceItemEntity*"],"Serializer":["InvoiceItemEntity*"]},"_$InvitationEntitySerializer":{"StructuredSerializer":["InvitationEntity*"],"Serializer":["InvitationEntity*"]},"_$InvoiceScheduleEntitySerializer":{"StructuredSerializer":["InvoiceScheduleEntity*"],"Serializer":["InvoiceScheduleEntity*"]},"_$InvoiceHistoryEntitySerializer":{"StructuredSerializer":["InvoiceHistoryEntity*"],"Serializer":["InvoiceHistoryEntity*"]},"_$InvoiceListResponse":{"InvoiceListResponse":[]},"_$InvoiceItemResponse":{"InvoiceItemResponse":[]},"_$InvoiceEntity":{"InvoiceEntity":[],"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"_$InvoiceItemEntity":{"InvoiceItemEntity":[]},"_$InvitationEntity":{"InvitationEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$InvoiceScheduleEntity":{"InvoiceScheduleEntity":[]},"_$InvoiceHistoryEntity":{"InvoiceHistoryEntity":[]},"PaymentEntity":{"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"PaymentableEntity":{"SelectableEntity":[]},"_$PaymentListResponseSerializer":{"StructuredSerializer":["PaymentListResponse*"],"Serializer":["PaymentListResponse*"]},"_$PaymentItemResponseSerializer":{"StructuredSerializer":["PaymentItemResponse*"],"Serializer":["PaymentItemResponse*"]},"_$PaymentEntitySerializer":{"StructuredSerializer":["PaymentEntity*"],"Serializer":["PaymentEntity*"]},"_$PaymentableEntitySerializer":{"StructuredSerializer":["PaymentableEntity*"],"Serializer":["PaymentableEntity*"]},"_$PaymentListResponse":{"PaymentListResponse":[]},"_$PaymentItemResponse":{"PaymentItemResponse":[]},"_$PaymentEntity":{"PaymentEntity":[],"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"_$PaymentableEntity":{"PaymentableEntity":[],"SelectableEntity":[]},"PaymentTermEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$PaymentTermListResponseSerializer":{"StructuredSerializer":["PaymentTermListResponse*"],"Serializer":["PaymentTermListResponse*"]},"_$PaymentTermItemResponseSerializer":{"StructuredSerializer":["PaymentTermItemResponse*"],"Serializer":["PaymentTermItemResponse*"]},"_$PaymentTermEntitySerializer":{"StructuredSerializer":["PaymentTermEntity*"],"Serializer":["PaymentTermEntity*"]},"_$PaymentTermListResponse":{"PaymentTermListResponse":[]},"_$PaymentTermItemResponse":{"PaymentTermItemResponse":[]},"_$PaymentTermEntity":{"PaymentTermEntity":[],"BaseEntity":[],"SelectableEntity":[]},"ProductEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$ProductListResponseSerializer":{"StructuredSerializer":["ProductListResponse*"],"Serializer":["ProductListResponse*"]},"_$ProductItemResponseSerializer":{"StructuredSerializer":["ProductItemResponse*"],"Serializer":["ProductItemResponse*"]},"_$ProductEntitySerializer":{"StructuredSerializer":["ProductEntity*"],"Serializer":["ProductEntity*"]},"_$ProductListResponse":{"ProductListResponse":[]},"_$ProductItemResponse":{"ProductItemResponse":[]},"_$ProductEntity":{"ProductEntity":[],"BaseEntity":[],"SelectableEntity":[]},"ProjectEntity":{"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"_$ProjectListResponseSerializer":{"StructuredSerializer":["ProjectListResponse*"],"Serializer":["ProjectListResponse*"]},"_$ProjectItemResponseSerializer":{"StructuredSerializer":["ProjectItemResponse*"],"Serializer":["ProjectItemResponse*"]},"_$ProjectEntitySerializer":{"StructuredSerializer":["ProjectEntity*"],"Serializer":["ProjectEntity*"]},"_$ProjectListResponse":{"ProjectListResponse":[]},"_$ProjectItemResponse":{"ProjectItemResponse":[]},"_$ProjectEntity":{"ProjectEntity":[],"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"ScheduleEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$ScheduleListResponseSerializer":{"StructuredSerializer":["ScheduleListResponse*"],"Serializer":["ScheduleListResponse*"]},"_$ScheduleItemResponseSerializer":{"StructuredSerializer":["ScheduleItemResponse*"],"Serializer":["ScheduleItemResponse*"]},"_$ScheduleEntitySerializer":{"StructuredSerializer":["ScheduleEntity*"],"Serializer":["ScheduleEntity*"]},"_$ScheduleParametersSerializer":{"StructuredSerializer":["ScheduleParameters*"],"Serializer":["ScheduleParameters*"]},"_$ScheduleListResponse":{"ScheduleListResponse":[]},"_$ScheduleItemResponse":{"ScheduleItemResponse":[]},"_$ScheduleEntity":{"ScheduleEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$ScheduleParameters":{"ScheduleParameters":[]},"_$SettingsEntitySerializer":{"StructuredSerializer":["SettingsEntity*"],"Serializer":["SettingsEntity*"]},"_$PdfPreviewRequestSerializer":{"StructuredSerializer":["PdfPreviewRequest*"],"Serializer":["PdfPreviewRequest*"]},"_$SettingsEntity":{"SettingsEntity":[]},"CountryEntity":{"SelectableEntity":[]},"_$CountryListResponseSerializer":{"StructuredSerializer":["CountryListResponse*"],"Serializer":["CountryListResponse*"]},"_$CountryItemResponseSerializer":{"StructuredSerializer":["CountryItemResponse*"],"Serializer":["CountryItemResponse*"]},"_$CountryEntitySerializer":{"StructuredSerializer":["CountryEntity*"],"Serializer":["CountryEntity*"]},"_$CountryEntity":{"CountryEntity":[],"SelectableEntity":[]},"CurrencyEntity":{"SelectableEntity":[]},"_$CurrencyListResponseSerializer":{"StructuredSerializer":["CurrencyListResponse*"],"Serializer":["CurrencyListResponse*"]},"_$CurrencyItemResponseSerializer":{"StructuredSerializer":["CurrencyItemResponse*"],"Serializer":["CurrencyItemResponse*"]},"_$CurrencyEntitySerializer":{"StructuredSerializer":["CurrencyEntity*"],"Serializer":["CurrencyEntity*"]},"_$CurrencyEntity":{"CurrencyEntity":[],"SelectableEntity":[]},"DateFormatEntity":{"SelectableEntity":[]},"_$DateFormatListResponseSerializer":{"StructuredSerializer":["DateFormatListResponse*"],"Serializer":["DateFormatListResponse*"]},"_$DateFormatItemResponseSerializer":{"StructuredSerializer":["DateFormatItemResponse*"],"Serializer":["DateFormatItemResponse*"]},"_$DateFormatEntitySerializer":{"StructuredSerializer":["DateFormatEntity*"],"Serializer":["DateFormatEntity*"]},"_$DateFormatEntity":{"DateFormatEntity":[],"SelectableEntity":[]},"_$DatetimeFormatListResponseSerializer":{"StructuredSerializer":["DatetimeFormatListResponse*"],"Serializer":["DatetimeFormatListResponse*"]},"_$DatetimeFormatItemResponseSerializer":{"StructuredSerializer":["DatetimeFormatItemResponse*"],"Serializer":["DatetimeFormatItemResponse*"]},"_$DatetimeFormatEntitySerializer":{"StructuredSerializer":["DatetimeFormatEntity*"],"Serializer":["DatetimeFormatEntity*"]},"_$DatetimeFormatEntity":{"DatetimeFormatEntity":[]},"FontEntity":{"SelectableEntity":[]},"_$FontEntity":{"SelectableEntity":[]},"IndustryEntity":{"SelectableEntity":[]},"_$IndustryListResponseSerializer":{"StructuredSerializer":["IndustryListResponse*"],"Serializer":["IndustryListResponse*"]},"_$IndustryItemResponseSerializer":{"StructuredSerializer":["IndustryItemResponse*"],"Serializer":["IndustryItemResponse*"]},"_$IndustryEntitySerializer":{"StructuredSerializer":["IndustryEntity*"],"Serializer":["IndustryEntity*"]},"_$IndustryEntity":{"IndustryEntity":[],"SelectableEntity":[]},"InvoiceStatusEntity":{"EntityStatus":[],"SelectableEntity":[]},"_$InvoiceStatusEntitySerializer":{"StructuredSerializer":["InvoiceStatusEntity*"],"Serializer":["InvoiceStatusEntity*"]},"_$InvoiceStatusEntity":{"InvoiceStatusEntity":[],"EntityStatus":[],"SelectableEntity":[]},"LanguageEntity":{"SelectableEntity":[]},"_$LanguageListResponseSerializer":{"StructuredSerializer":["LanguageListResponse*"],"Serializer":["LanguageListResponse*"]},"_$LanguageItemResponseSerializer":{"StructuredSerializer":["LanguageItemResponse*"],"Serializer":["LanguageItemResponse*"]},"_$LanguageEntitySerializer":{"StructuredSerializer":["LanguageEntity*"],"Serializer":["LanguageEntity*"]},"_$LanguageEntity":{"LanguageEntity":[],"SelectableEntity":[]},"PaymentStatusEntity":{"EntityStatus":[],"SelectableEntity":[]},"_$PaymentStatusEntity":{"PaymentStatusEntity":[],"EntityStatus":[],"SelectableEntity":[]},"PaymentTypeEntity":{"SelectableEntity":[]},"_$PaymentTypeListResponseSerializer":{"StructuredSerializer":["PaymentTypeListResponse*"],"Serializer":["PaymentTypeListResponse*"]},"_$PaymentTypeItemResponseSerializer":{"StructuredSerializer":["PaymentTypeItemResponse*"],"Serializer":["PaymentTypeItemResponse*"]},"_$PaymentTypeEntitySerializer":{"StructuredSerializer":["PaymentTypeEntity*"],"Serializer":["PaymentTypeEntity*"]},"_$PaymentTypeEntity":{"PaymentTypeEntity":[],"SelectableEntity":[]},"SizeEntity":{"SelectableEntity":[]},"_$SizeListResponseSerializer":{"StructuredSerializer":["SizeListResponse*"],"Serializer":["SizeListResponse*"]},"_$SizeItemResponseSerializer":{"StructuredSerializer":["SizeItemResponse*"],"Serializer":["SizeItemResponse*"]},"_$SizeEntitySerializer":{"StructuredSerializer":["SizeEntity*"],"Serializer":["SizeEntity*"]},"_$SizeEntity":{"SizeEntity":[],"SelectableEntity":[]},"_$StaticDataItemResponseSerializer":{"StructuredSerializer":["StaticDataItemResponse*"],"Serializer":["StaticDataItemResponse*"]},"_$StaticDataEntitySerializer":{"StructuredSerializer":["StaticDataEntity*"],"Serializer":["StaticDataEntity*"]},"_$TemplateEntitySerializer":{"StructuredSerializer":["TemplateEntity*"],"Serializer":["TemplateEntity*"]},"_$StaticDataEntity":{"StaticDataEntity":[]},"_$TemplateEntity":{"TemplateEntity":[]},"TimezoneEntity":{"SelectableEntity":[]},"_$TimezoneListResponseSerializer":{"StructuredSerializer":["TimezoneListResponse*"],"Serializer":["TimezoneListResponse*"]},"_$TimezoneItemResponseSerializer":{"StructuredSerializer":["TimezoneItemResponse*"],"Serializer":["TimezoneItemResponse*"]},"_$TimezoneEntitySerializer":{"StructuredSerializer":["TimezoneEntity*"],"Serializer":["TimezoneEntity*"]},"_$TimezoneEntity":{"TimezoneEntity":[],"SelectableEntity":[]},"SubscriptionEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$SubscriptionListResponseSerializer":{"StructuredSerializer":["SubscriptionListResponse*"],"Serializer":["SubscriptionListResponse*"]},"_$SubscriptionItemResponseSerializer":{"StructuredSerializer":["SubscriptionItemResponse*"],"Serializer":["SubscriptionItemResponse*"]},"_$SubscriptionEntitySerializer":{"StructuredSerializer":["SubscriptionEntity*"],"Serializer":["SubscriptionEntity*"]},"_$WebhookConfigurationEntitySerializer":{"StructuredSerializer":["WebhookConfigurationEntity*"],"Serializer":["WebhookConfigurationEntity*"]},"_$SubscriptionListResponse":{"SubscriptionListResponse":[]},"_$SubscriptionItemResponse":{"SubscriptionItemResponse":[]},"_$SubscriptionEntity":{"SubscriptionEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$WebhookConfigurationEntity":{"WebhookConfigurationEntity":[]},"_$SystemLogEntitySerializer":{"StructuredSerializer":["SystemLogEntity*"],"Serializer":["SystemLogEntity*"]},"_$SystemLogEntity":{"SystemLogEntity":[]},"TaskEntity":{"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"_$TaskListResponseSerializer":{"StructuredSerializer":["TaskListResponse*"],"Serializer":["TaskListResponse*"]},"_$TaskItemResponseSerializer":{"StructuredSerializer":["TaskItemResponse*"],"Serializer":["TaskItemResponse*"]},"_$TaskEntitySerializer":{"StructuredSerializer":["TaskEntity*"],"Serializer":["TaskEntity*"]},"_$TaskListResponse":{"TaskListResponse":[]},"_$TaskItemResponse":{"TaskItemResponse":[]},"_$TaskTime":{"TaskTime":[]},"_$TaskEntity":{"TaskEntity":[],"BaseEntity":[],"SelectableEntity":[],"BelongsToClient":[]},"TaskStatusEntity":{"BaseEntity":[],"SelectableEntity":[],"EntityStatus":[]},"_$TaskStatusListResponseSerializer":{"StructuredSerializer":["TaskStatusListResponse*"],"Serializer":["TaskStatusListResponse*"]},"_$TaskStatusItemResponseSerializer":{"StructuredSerializer":["TaskStatusItemResponse*"],"Serializer":["TaskStatusItemResponse*"]},"_$TaskStatusEntitySerializer":{"StructuredSerializer":["TaskStatusEntity*"],"Serializer":["TaskStatusEntity*"]},"_$TaskStatusListResponse":{"TaskStatusListResponse":[]},"_$TaskStatusItemResponse":{"TaskStatusItemResponse":[]},"_$TaskStatusEntity":{"TaskStatusEntity":[],"BaseEntity":[],"SelectableEntity":[],"EntityStatus":[]},"TaxRateEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$TaxRateListResponseSerializer":{"StructuredSerializer":["TaxRateListResponse*"],"Serializer":["TaxRateListResponse*"]},"_$TaxRateItemResponseSerializer":{"StructuredSerializer":["TaxRateItemResponse*"],"Serializer":["TaxRateItemResponse*"]},"_$TaxRateEntitySerializer":{"StructuredSerializer":["TaxRateEntity*"],"Serializer":["TaxRateEntity*"]},"_$TaxRateListResponse":{"TaxRateListResponse":[]},"_$TaxRateItemResponse":{"TaxRateItemResponse":[]},"_$TaxRateEntity":{"TaxRateEntity":[],"BaseEntity":[],"SelectableEntity":[]},"TokenEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$TokenListResponseSerializer":{"StructuredSerializer":["TokenListResponse*"],"Serializer":["TokenListResponse*"]},"_$TokenItemResponseSerializer":{"StructuredSerializer":["TokenItemResponse*"],"Serializer":["TokenItemResponse*"]},"_$TokenEntitySerializer":{"StructuredSerializer":["TokenEntity*"],"Serializer":["TokenEntity*"]},"_$TokenListResponse":{"TokenListResponse":[]},"_$TokenItemResponse":{"TokenItemResponse":[]},"_$TokenEntity":{"TokenEntity":[],"BaseEntity":[],"SelectableEntity":[]},"TransactionEntity":{"BaseEntity":[],"SelectableEntity":[]},"TransactionStatusEntity":{"EntityStatus":[],"SelectableEntity":[]},"_$TransactionListResponseSerializer":{"StructuredSerializer":["TransactionListResponse*"],"Serializer":["TransactionListResponse*"]},"_$TransactionItemResponseSerializer":{"StructuredSerializer":["TransactionItemResponse*"],"Serializer":["TransactionItemResponse*"]},"_$TransactionEntitySerializer":{"StructuredSerializer":["TransactionEntity*"],"Serializer":["TransactionEntity*"]},"_$TransactionStatusEntitySerializer":{"StructuredSerializer":["TransactionStatusEntity*"],"Serializer":["TransactionStatusEntity*"]},"_$TransactionListResponse":{"TransactionListResponse":[]},"_$TransactionItemResponse":{"TransactionItemResponse":[]},"_$TransactionEntity":{"TransactionEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$TransactionStatusEntity":{"TransactionStatusEntity":[],"EntityStatus":[],"SelectableEntity":[]},"TransactionRuleEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$TransactionRuleListResponseSerializer":{"StructuredSerializer":["TransactionRuleListResponse*"],"Serializer":["TransactionRuleListResponse*"]},"_$TransactionRuleItemResponseSerializer":{"StructuredSerializer":["TransactionRuleItemResponse*"],"Serializer":["TransactionRuleItemResponse*"]},"_$TransactionRuleEntitySerializer":{"StructuredSerializer":["TransactionRuleEntity*"],"Serializer":["TransactionRuleEntity*"]},"_$TransactionRuleCriteriaEntitySerializer":{"StructuredSerializer":["TransactionRuleCriteriaEntity*"],"Serializer":["TransactionRuleCriteriaEntity*"]},"_$TransactionRuleListResponse":{"TransactionRuleListResponse":[]},"_$TransactionRuleItemResponse":{"TransactionRuleItemResponse":[]},"_$TransactionRuleEntity":{"TransactionRuleEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$TransactionRuleCriteriaEntity":{"TransactionRuleCriteriaEntity":[]},"UserEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$UserListResponseSerializer":{"StructuredSerializer":["UserListResponse*"],"Serializer":["UserListResponse*"]},"_$UserItemResponseSerializer":{"StructuredSerializer":["UserItemResponse*"],"Serializer":["UserItemResponse*"]},"_$UserTwoFactorResponseSerializer":{"StructuredSerializer":["UserTwoFactorResponse*"],"Serializer":["UserTwoFactorResponse*"]},"_$UserTwoFactorDataSerializer":{"StructuredSerializer":["UserTwoFactorData*"],"Serializer":["UserTwoFactorData*"]},"_$UserCompanyItemResponseSerializer":{"StructuredSerializer":["UserCompanyItemResponse*"],"Serializer":["UserCompanyItemResponse*"]},"_$UserEntitySerializer":{"StructuredSerializer":["UserEntity*"],"Serializer":["UserEntity*"]},"_$UserListResponse":{"UserListResponse":[]},"_$UserItemResponse":{"UserItemResponse":[]},"_$UserTwoFactorResponse":{"UserTwoFactorResponse":[]},"_$UserTwoFactorData":{"UserTwoFactorData":[]},"_$UserCompanyItemResponse":{"UserCompanyItemResponse":[]},"_$UserEntity":{"UserEntity":[],"BaseEntity":[],"SelectableEntity":[]},"VendorEntity":{"BaseEntity":[],"SelectableEntity":[]},"VendorContactEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$VendorListResponseSerializer":{"StructuredSerializer":["VendorListResponse*"],"Serializer":["VendorListResponse*"]},"_$VendorItemResponseSerializer":{"StructuredSerializer":["VendorItemResponse*"],"Serializer":["VendorItemResponse*"]},"_$VendorEntitySerializer":{"StructuredSerializer":["VendorEntity*"],"Serializer":["VendorEntity*"]},"_$VendorContactEntitySerializer":{"StructuredSerializer":["VendorContactEntity*"],"Serializer":["VendorContactEntity*"]},"_$VendorListResponse":{"VendorListResponse":[]},"_$VendorItemResponse":{"VendorItemResponse":[]},"_$VendorEntity":{"VendorEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$VendorContactEntity":{"VendorContactEntity":[],"BaseEntity":[],"SelectableEntity":[]},"WebhookEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$WebhookListResponseSerializer":{"StructuredSerializer":["WebhookListResponse*"],"Serializer":["WebhookListResponse*"]},"_$WebhookItemResponseSerializer":{"StructuredSerializer":["WebhookItemResponse*"],"Serializer":["WebhookItemResponse*"]},"_$WebhookEntitySerializer":{"StructuredSerializer":["WebhookEntity*"],"Serializer":["WebhookEntity*"]},"_$WebhookListResponse":{"WebhookListResponse":[]},"_$WebhookItemResponse":{"WebhookItemResponse":[]},"_$WebhookEntity":{"WebhookEntity":[],"BaseEntity":[],"SelectableEntity":[]},"InvoiceNinjaApp":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceNinjaAppState":{"State":["InvoiceNinjaApp*"]},"SwitchListTableLayout":{"PersistUI":[],"PersistPrefs":[]},"PopLastHistory":{"PersistUI":[]},"DismissNativeWarning":{"PersistUI":[]},"DismissNativeWarningPermanently":{"PersistUI":[],"PersistPrefs":[]},"DismissGatewayWarningPermanently":{"PersistUI":[],"PersistPrefs":[]},"DismissReviewAppPermanently":{"PersistUI":[],"PersistPrefs":[]},"DismissOneYearReviewAppPermanently":{"PersistUI":[],"PersistPrefs":[]},"DismissTwoYearReviewAppPermanently":{"PersistUI":[],"PersistPrefs":[]},"LoadStaticSuccess":{"PersistStatic":[]},"ToggleEditorLayout":{"PersistPrefs":[]},"ToggleViewerLayout":{"PersistPrefs":[]},"UpdateUserPreferences":{"PersistPrefs":[]},"LoadAccountSuccess":{"StopLoading":[]},"ResendConfirmation":{"StartLoading":[]},"RefreshData":{"StartLoading":[]},"RefreshDataSuccess":{"StopLoading":[]},"RefreshDataFailure":{"StopLoading":[]},"FilterByEntity":{"PersistUI":[]},"FilterCompany":{"PersistUI":[]},"ResendConfirmationFailure":{"StopLoading":[]},"ResendConfirmationSuccess":{"StopLoading":[]},"_$AppStateSerializer":{"StructuredSerializer":["AppState*"],"Serializer":["AppState*"]},"_$AppState":{"AppState":[]},"OAuthLoginRequest":{"StartLoading":[]},"UserLoginRequest":{"StartLoading":[]},"UserLoginSuccess":{"StopLoading":[]},"RecoverPasswordRequest":{"StartLoading":[]},"UserLogout":{"PersistData":[],"PersistUI":[]},"UserLogoutAll":{"StartLoading":[]},"UserSignUpRequest":{"StartLoading":[]},"OAuthSignUpRequest":{"StartLoading":[]},"UserLoginFailure":{"StopLoading":[]},"RecoverPasswordSuccess":{"StopLoading":[]},"RecoverPasswordFailure":{"StopLoading":[]},"UserLogoutAllSuccess":{"StopLoading":[]},"UserLogoutAllFailure":{"StopLoading":[]},"_$AuthStateSerializer":{"StructuredSerializer":["AuthState*"],"Serializer":["AuthState*"]},"_$AuthState":{"AuthState":[]},"ViewBankAccountList":{"PersistUI":[]},"ViewBankAccount":{"PersistUI":[],"PersistPrefs":[]},"EditBankAccount":{"PersistUI":[],"PersistPrefs":[]},"UpdateBankAccount":{"PersistUI":[]},"LoadBankAccountSuccess":{"StopLoading":[],"PersistData":[]},"LoadBankAccountsFailure":{"StopLoading":[]},"LoadBankAccountsSuccess":{"StopLoading":[]},"SaveBankAccountRequest":{"StartSaving":[]},"SaveBankAccountSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddBankAccountSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveBankAccountsRequest":{"StartSaving":[]},"ArchiveBankAccountsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteBankAccountsRequest":{"StartSaving":[]},"DeleteBankAccountsSuccess":{"StopSaving":[],"PersistData":[]},"RestoreBankAccountsRequest":{"StartSaving":[]},"RestoreBankAccountsSuccess":{"StopSaving":[],"PersistData":[]},"FilterBankAccounts":{"PersistUI":[]},"SortBankAccounts":{"PersistUI":[],"PersistPrefs":[]},"FilterBankAccountsByState":{"PersistUI":[]},"FilterBankAccountsByCustom1":{"PersistUI":[]},"FilterBankAccountsByCustom2":{"PersistUI":[]},"FilterBankAccountsByCustom3":{"PersistUI":[]},"FilterBankAccountsByCustom4":{"PersistUI":[]},"UpdateBankAccountTab":{"PersistUI":[]},"LoadBankAccountRequest":{"StartLoading":[]},"LoadBankAccountFailure":{"StopLoading":[]},"LoadBankAccountsRequest":{"StartLoading":[]},"SaveBankAccountFailure":{"StopSaving":[]},"ArchiveBankAccountsFailure":{"StopSaving":[]},"DeleteBankAccountsFailure":{"StopSaving":[]},"RestoreBankAccountsFailure":{"StopSaving":[]},"_$BankAccountStateSerializer":{"StructuredSerializer":["BankAccountState*"],"Serializer":["BankAccountState*"]},"_$BankAccountUIStateSerializer":{"StructuredSerializer":["BankAccountUIState*"],"Serializer":["BankAccountUIState*"]},"_$BankAccountState":{"BankAccountState":[]},"_$BankAccountUIState":{"BankAccountUIState":[]},"ViewClientList":{"PersistUI":[]},"ViewClient":{"PersistUI":[],"PersistPrefs":[]},"EditClient":{"PersistUI":[],"PersistPrefs":[]},"EditContact":{"PersistUI":[]},"UpdateClient":{"PersistUI":[]},"LoadClientSuccess":{"StopLoading":[],"PersistData":[]},"LoadClientsRequest":{"StartLoading":[]},"LoadClientsFailure":{"StopLoading":[]},"LoadClientsSuccess":{"StopLoading":[]},"AddContact":{"PersistUI":[]},"UpdateContact":{"PersistUI":[]},"DeleteContact":{"PersistUI":[]},"SaveClientRequest":{"StartSaving":[]},"SaveClientSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddClientSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveClientsRequest":{"StartSaving":[]},"ArchiveClientsSuccess":{"StopSaving":[],"PersistData":[]},"MergeClientsRequest":{"StartSaving":[]},"MergeClientsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteClientsRequest":{"StartSaving":[]},"DeleteClientsSuccess":{"StopSaving":[],"PersistData":[]},"PurgeClientRequest":{"StartSaving":[]},"PurgeClientSuccess":{"StopSaving":[],"PersistData":[]},"RestoreClientsRequest":{"StartSaving":[]},"RestoreClientSuccess":{"StopSaving":[],"PersistData":[]},"FilterClients":{"PersistUI":[]},"SortClients":{"PersistUI":[],"PersistPrefs":[]},"FilterClientsByState":{"PersistUI":[]},"FilterClientsByCustom1":{"PersistUI":[]},"FilterClientsByCustom2":{"PersistUI":[]},"FilterClientsByCustom3":{"PersistUI":[]},"FilterClientsByCustom4":{"PersistUI":[]},"SaveClientDocumentRequest":{"StartSaving":[]},"UpdateClientTab":{"PersistUI":[]},"_MergClientPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoadClientRequest":{"StartLoading":[]},"LoadClientFailure":{"StopLoading":[]},"SaveClientFailure":{"StopSaving":[]},"ArchiveClientsFailure":{"StopSaving":[]},"MergeClientsFailure":{"StopSaving":[]},"DeleteClientsFailure":{"StopSaving":[]},"PurgeClientFailure":{"StopSaving":[]},"RestoreClientFailure":{"StopSaving":[]},"SaveClientDocumentFailure":{"StopSaving":[]},"__MergClientPickerState":{"State":["_MergClientPicker*"]},"_$ClientStateSerializer":{"StructuredSerializer":["ClientState*"],"Serializer":["ClientState*"]},"_$ClientUIStateSerializer":{"StructuredSerializer":["ClientUIState*"],"Serializer":["ClientUIState*"]},"_$ClientState":{"ClientState":[]},"_$ClientUIState":{"ClientUIState":[]},"SelectCompany":{"ClearClientMultiselect":[]},"UpdateCompany":{"PersistUI":[]},"SaveCompanyRequest":{"StartSaving":[]},"SaveCompanySuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddCompany":{"StartSaving":[]},"DeleteCompanyRequest":{"StartSaving":[]},"PurgeDataRequest":{"StartSaving":[]},"PurgeDataSuccess":{"StopSaving":[],"PersistData":[]},"SaveCompanyDocumentRequest":{"StartSaving":[]},"SetDefaultCompanyRequest":{"StartSaving":[]},"SaveCompanyFailure":{"StopSaving":[]},"AddCompanySuccess":{"StopSaving":[]},"DeleteCompanySuccess":{"StopSaving":[],"PersistData":[]},"DeleteCompanyFailure":{"StopSaving":[]},"PurgeDataFailure":{"StopSaving":[]},"SaveCompanyDocumentFailure":{"StopSaving":[]},"SetDefaultCompanySuccess":{"StopSaving":[]},"SetDefaultCompanyFailure":{"StopSaving":[]},"_$UserCompanyStateSerializer":{"StructuredSerializer":["UserCompanyState*"],"Serializer":["UserCompanyState*"]},"_$UserCompanyState":{"UserCompanyState":[]},"ViewCompanyGatewayList":{"PersistUI":[]},"ViewCompanyGateway":{"PersistUI":[],"PersistPrefs":[]},"EditCompanyGateway":{"PersistUI":[],"PersistPrefs":[]},"UpdateCompanyGateway":{"PersistUI":[]},"LoadCompanyGatewaySuccess":{"StopLoading":[],"PersistData":[]},"LoadCompanyGatewaysSuccess":{"StopLoading":[]},"SaveCompanyGatewayRequest":{"StartSaving":[]},"SaveCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveCompanyGatewayRequest":{"StartSaving":[]},"ArchiveCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[]},"DeleteCompanyGatewayRequest":{"StartSaving":[]},"DeleteCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[]},"DisconnectCompanyGatewayRequest":{"StartSaving":[]},"RestoreCompanyGatewayRequest":{"StartSaving":[]},"RestoreCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[]},"FilterCompanyGateways":{"PersistUI":[]},"SortCompanyGateways":{"PersistUI":[],"PersistPrefs":[]},"FilterCompanyGatewaysByState":{"PersistUI":[]},"FilterCompanyGatewaysByCustom1":{"PersistUI":[]},"FilterCompanyGatewaysByCustom2":{"PersistUI":[]},"FilterCompanyGatewaysByCustom3":{"PersistUI":[]},"FilterCompanyGatewaysByCustom4":{"PersistUI":[]},"LoadCompanyGatewayRequest":{"StartLoading":[]},"LoadCompanyGatewayFailure":{"StopLoading":[]},"LoadCompanyGatewaysRequest":{"StartLoading":[]},"LoadCompanyGatewaysFailure":{"StopLoading":[]},"SaveCompanyGatewayFailure":{"StopSaving":[]},"ArchiveCompanyGatewayFailure":{"StopSaving":[]},"DeleteCompanyGatewayFailure":{"StopSaving":[]},"DisconnectCompanyGatewaySuccess":{"StopSaving":[],"PersistData":[]},"DisconnectCompanyGatewayFailure":{"StopSaving":[]},"RestoreCompanyGatewayFailure":{"StopSaving":[]},"_$CompanyGatewayStateSerializer":{"StructuredSerializer":["CompanyGatewayState*"],"Serializer":["CompanyGatewayState*"]},"_$CompanyGatewayUIStateSerializer":{"StructuredSerializer":["CompanyGatewayUIState*"],"Serializer":["CompanyGatewayUIState*"]},"_$CompanyGatewayState":{"CompanyGatewayState":[]},"_$CompanyGatewayUIState":{"CompanyGatewayUIState":[]},"ViewCreditList":{"PersistUI":[]},"ViewCredit":{"PersistUI":[],"PersistPrefs":[]},"EditCredit":{"PersistUI":[],"PersistPrefs":[]},"EditCreditItem":{"PersistUI":[]},"UpdateCredit":{"PersistUI":[]},"UpdateCreditClient":{"PersistUI":[]},"LoadCreditSuccess":{"StopLoading":[],"PersistData":[]},"LoadCreditsRequest":{"StartLoading":[]},"LoadCreditsFailure":{"StopLoading":[]},"LoadCreditsSuccess":{"StopLoading":[]},"AddCreditContact":{"PersistUI":[]},"RemoveCreditContact":{"PersistUI":[]},"AddCreditItem":{"PersistUI":[]},"MoveCreditItem":{"PersistUI":[]},"AddCreditItems":{"PersistUI":[]},"UpdateCreditItem":{"PersistUI":[]},"DeleteCreditItem":{"PersistUI":[]},"SaveCreditRequest":{"StartSaving":[]},"SaveCreditSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddCreditSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"EmailCreditRequest":{"StartSaving":[]},"MarkSentCreditRequest":{"StartSaving":[]},"MarkSentCreditSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailCreditsRequest":{"StartSaving":[]},"MarkCreditsPaidRequest":{"StartSaving":[]},"ArchiveCreditsRequest":{"StartSaving":[]},"ArchiveCreditsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteCreditsRequest":{"StartSaving":[]},"DeleteCreditsSuccess":{"StopSaving":[],"PersistData":[]},"DownloadCreditsRequest":{"StartSaving":[]},"RestoreCreditsRequest":{"StartSaving":[]},"RestoreCreditsSuccess":{"StopSaving":[],"PersistData":[]},"FilterCredits":{"PersistUI":[]},"SortCredits":{"PersistUI":[],"PersistPrefs":[]},"FilterCreditsByState":{"PersistUI":[]},"FilterCreditsByStatus":{"PersistUI":[]},"FilterCreditsByCustom1":{"PersistUI":[]},"FilterCreditsByCustom2":{"PersistUI":[]},"FilterCreditsByCustom3":{"PersistUI":[]},"FilterCreditsByCustom4":{"PersistUI":[]},"SaveCreditDocumentRequest":{"StartSaving":[]},"UpdateCreditTab":{"PersistUI":[]},"LoadCreditRequest":{"StartLoading":[]},"LoadCreditFailure":{"StopLoading":[]},"SaveCreditFailure":{"StopSaving":[]},"EmailCreditSuccess":{"StopSaving":[],"PersistData":[]},"EmailCreditFailure":{"StopSaving":[]},"MarkSentCreditFailure":{"StopSaving":[]},"BulkEmailCreditsSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailCreditsFailure":{"StopSaving":[]},"MarkCreditsPaidSuccess":{"StopSaving":[]},"MarkCreditsPaidFailure":{"StopSaving":[]},"ArchiveCreditsFailure":{"StopSaving":[]},"DeleteCreditsFailure":{"StopSaving":[]},"DownloadCreditsSuccess":{"StopSaving":[]},"DownloadCreditsFailure":{"StopSaving":[]},"RestoreCreditsFailure":{"StopSaving":[]},"SaveCreditDocumentFailure":{"StopSaving":[]},"_$CreditStateSerializer":{"StructuredSerializer":["CreditState*"],"Serializer":["CreditState*"]},"_$CreditUIStateSerializer":{"StructuredSerializer":["CreditUIState*"],"Serializer":["CreditUIState*"]},"_$CreditState":{"CreditState":[]},"_$CreditUIState":{"CreditUIState":[]},"ViewDashboard":{"PersistUI":[]},"UpdateDashboardFields":{"PersistUI":[]},"UpdateDashboardFieldSettingss":{"PersistUI":[]},"UpdateDashboardSelection":{"PersistUI":[]},"UpdateDashboardEntityType":{"PersistUI":[]},"UpdateDashboardSidebar":{"PersistUI":[]},"UpdateDashboardSettings":{"PersistUI":[]},"_$DashboardUIStateSerializer":{"StructuredSerializer":["DashboardUIState*"],"Serializer":["DashboardUIState*"]},"_$DashboardUISettingsSerializer":{"StructuredSerializer":["DashboardUISettings*"],"Serializer":["DashboardUISettings*"]},"_$DashboardUIState":{"DashboardUIState":[]},"_$DashboardUISettings":{"DashboardUISettings":[]},"ViewDesignList":{"PersistUI":[]},"ViewDesign":{"PersistUI":[],"PersistPrefs":[]},"EditDesign":{"PersistUI":[],"PersistPrefs":[]},"UpdateDesign":{"PersistUI":[]},"LoadDesignSuccess":{"StopLoading":[],"PersistData":[]},"LoadDesignsFailure":{"StopLoading":[]},"LoadDesignsSuccess":{"StopLoading":[]},"SaveDesignRequest":{"StartSaving":[]},"SaveDesignSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddDesignSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveDesignsRequest":{"StartSaving":[]},"ArchiveDesignsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteDesignsRequest":{"StartSaving":[]},"DeleteDesignsSuccess":{"StopSaving":[],"PersistData":[]},"RestoreDesignsRequest":{"StartSaving":[]},"RestoreDesignsSuccess":{"StopSaving":[],"PersistData":[]},"FilterDesigns":{"PersistUI":[]},"SortDesigns":{"PersistUI":[],"PersistPrefs":[]},"FilterDesignsByState":{"PersistUI":[]},"FilterDesignsByCustom1":{"PersistUI":[]},"FilterDesignsByCustom2":{"PersistUI":[]},"FilterDesignsByCustom3":{"PersistUI":[]},"FilterDesignsByCustom4":{"PersistUI":[]},"LoadDesignRequest":{"StartLoading":[]},"LoadDesignFailure":{"StopLoading":[]},"LoadDesignsRequest":{"StartLoading":[]},"SaveDesignFailure":{"StopSaving":[]},"ArchiveDesignsFailure":{"StopSaving":[]},"DeleteDesignsFailure":{"StopSaving":[]},"RestoreDesignsFailure":{"StopSaving":[]},"_$DesignStateSerializer":{"StructuredSerializer":["DesignState*"],"Serializer":["DesignState*"]},"_$DesignUIStateSerializer":{"StructuredSerializer":["DesignUIState*"],"Serializer":["DesignUIState*"]},"_$DesignState":{"DesignState":[]},"_$DesignUIState":{"DesignUIState":[]},"ViewDocumentList":{"PersistUI":[]},"ViewDocument":{"PersistUI":[]},"EditDocument":{"PersistUI":[]},"UpdateDocument":{"PersistUI":[]},"LoadDocumentSuccess":{"StopLoading":[],"PersistData":[]},"LoadDocumentsSuccess":{"StopLoading":[]},"SaveDocumentSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"DownloadDocumentsRequest":{"StartSaving":[]},"ArchiveDocumentRequest":{"StartSaving":[]},"ArchiveDocumentSuccess":{"StopSaving":[],"PersistData":[]},"DeleteDocumentRequest":{"StartSaving":[]},"DeleteDocumentSuccess":{"StopSaving":[],"PersistData":[]},"RestoreDocumentRequest":{"StartSaving":[]},"RestoreDocumentSuccess":{"StopSaving":[],"PersistData":[]},"FilterDocuments":{"PersistUI":[]},"SortDocuments":{"PersistUI":[],"PersistPrefs":[]},"FilterDocumentsByState":{"PersistUI":[]},"FilterDocumentsByCustom1":{"PersistUI":[]},"FilterDocumentsByCustom2":{"PersistUI":[]},"FilterDocumentsByCustom3":{"PersistUI":[]},"FilterDocumentsByCustom4":{"PersistUI":[]},"LoadDocumentRequest":{"StartLoading":[]},"LoadDocumentFailure":{"StopLoading":[]},"LoadDocumentsRequest":{"StartLoading":[]},"LoadDocumentsFailure":{"StopLoading":[]},"DownloadDocumentsSuccess":{"StopSaving":[]},"DownloadDocumentsFailure":{"StopSaving":[]},"ArchiveDocumentFailure":{"StopSaving":[]},"DeleteDocumentFailure":{"StopSaving":[]},"RestoreDocumentFailure":{"StopSaving":[]},"_$DocumentStateSerializer":{"StructuredSerializer":["DocumentState*"],"Serializer":["DocumentState*"]},"_$DocumentUIStateSerializer":{"StructuredSerializer":["DocumentUIState*"],"Serializer":["DocumentUIState*"]},"_$DocumentState":{"DocumentState":[]},"_$DocumentUIState":{"DocumentUIState":[]},"ViewExpenseList":{"PersistUI":[]},"ViewExpense":{"PersistUI":[],"PersistPrefs":[]},"EditExpense":{"PersistUI":[],"PersistPrefs":[]},"UpdateExpense":{"PersistUI":[]},"LoadExpenseSuccess":{"StopLoading":[],"PersistData":[]},"LoadExpensesRequest":{"StartLoading":[]},"LoadExpensesFailure":{"StopLoading":[]},"LoadExpensesSuccess":{"StopLoading":[]},"SaveExpenseRequest":{"StartSaving":[]},"SaveExpenseSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddExpenseSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveExpenseRequest":{"StartSaving":[]},"ArchiveExpenseSuccess":{"StopSaving":[],"PersistData":[]},"DeleteExpenseRequest":{"StartSaving":[]},"DeleteExpenseSuccess":{"StopSaving":[],"PersistData":[]},"RestoreExpenseRequest":{"StartSaving":[]},"RestoreExpenseSuccess":{"StopSaving":[],"PersistData":[]},"FilterExpenses":{"PersistUI":[]},"SortExpenses":{"PersistUI":[],"PersistPrefs":[]},"FilterExpensesByState":{"PersistUI":[]},"FilterExpensesByStatus":{"PersistUI":[]},"FilterExpensesByCustom1":{"PersistUI":[]},"FilterExpensesByCustom2":{"PersistUI":[]},"FilterExpensesByCustom3":{"PersistUI":[]},"FilterExpensesByCustom4":{"PersistUI":[]},"SaveExpenseDocumentRequest":{"StartSaving":[]},"UpdateExpenseTab":{"PersistUI":[]},"LoadExpenseRequest":{"StartLoading":[]},"LoadExpenseFailure":{"StopLoading":[]},"SaveExpenseFailure":{"StopSaving":[]},"ArchiveExpenseFailure":{"StopSaving":[]},"DeleteExpenseFailure":{"StopSaving":[]},"RestoreExpenseFailure":{"StopSaving":[]},"SaveExpenseDocumentFailure":{"StopSaving":[]},"_$ExpenseStateSerializer":{"StructuredSerializer":["ExpenseState*"],"Serializer":["ExpenseState*"]},"_$ExpenseUIStateSerializer":{"StructuredSerializer":["ExpenseUIState*"],"Serializer":["ExpenseUIState*"]},"_$ExpenseState":{"ExpenseState":[]},"_$ExpenseUIState":{"ExpenseUIState":[]},"ViewExpenseCategoryList":{"PersistUI":[]},"ViewExpenseCategory":{"PersistUI":[],"PersistPrefs":[]},"EditExpenseCategory":{"PersistUI":[],"PersistPrefs":[]},"UpdateExpenseCategory":{"PersistUI":[]},"LoadExpenseCategorySuccess":{"StopLoading":[],"PersistData":[]},"LoadExpenseCategoriesSuccess":{"StopLoading":[]},"SaveExpenseCategoryRequest":{"StartSaving":[]},"SaveExpenseCategorySuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddExpenseCategorySuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveExpenseCategoriesRequest":{"StartSaving":[]},"ArchiveExpenseCategoriesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteExpenseCategoriesRequest":{"StartSaving":[]},"DeleteExpenseCategoriesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreExpenseCategoriesRequest":{"StartSaving":[]},"RestoreExpenseCategoriesSuccess":{"StopSaving":[],"PersistData":[]},"FilterExpenseCategories":{"PersistUI":[]},"SortExpenseCategories":{"PersistUI":[],"PersistPrefs":[]},"FilterExpenseCategoriesByState":{"PersistUI":[]},"FilterExpenseCategoriesByCustom1":{"PersistUI":[]},"FilterExpenseCategoriesByCustom2":{"PersistUI":[]},"FilterExpenseCategoriesByCustom3":{"PersistUI":[]},"FilterExpenseCategoriesByCustom4":{"PersistUI":[]},"LoadExpenseCategoryRequest":{"StartLoading":[]},"LoadExpenseCategoryFailure":{"StopLoading":[]},"LoadExpenseCategoriesRequest":{"StartLoading":[]},"LoadExpenseCategoriesFailure":{"StopLoading":[]},"SaveExpenseCategoryFailure":{"StopSaving":[]},"ArchiveExpenseCategoriesFailure":{"StopSaving":[]},"DeleteExpenseCategoriesFailure":{"StopSaving":[]},"RestoreExpenseCategoriesFailure":{"StopSaving":[]},"_$ExpenseCategoryStateSerializer":{"StructuredSerializer":["ExpenseCategoryState*"],"Serializer":["ExpenseCategoryState*"]},"_$ExpenseCategoryUIStateSerializer":{"StructuredSerializer":["ExpenseCategoryUIState*"],"Serializer":["ExpenseCategoryUIState*"]},"_$ExpenseCategoryState":{"ExpenseCategoryState":[]},"_$ExpenseCategoryUIState":{"ExpenseCategoryUIState":[]},"ViewGroupList":{"PersistUI":[]},"ViewGroup":{"PersistUI":[],"PersistPrefs":[]},"EditGroup":{"PersistUI":[],"PersistPrefs":[]},"UpdateGroup":{"PersistUI":[]},"LoadGroupSuccess":{"StopLoading":[],"PersistData":[]},"LoadGroupsSuccess":{"StopLoading":[]},"SaveGroupRequest":{"StartSaving":[]},"SaveGroupSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddGroupSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveGroupRequest":{"StartSaving":[]},"ArchiveGroupSuccess":{"StopSaving":[],"PersistData":[]},"DeleteGroupRequest":{"StartSaving":[]},"DeleteGroupSuccess":{"StopSaving":[],"PersistData":[]},"RestoreGroupRequest":{"StartSaving":[]},"RestoreGroupSuccess":{"StopSaving":[],"PersistData":[]},"FilterGroups":{"PersistUI":[]},"SortGroups":{"PersistUI":[],"PersistPrefs":[]},"FilterGroupsByState":{"PersistUI":[]},"SaveGroupDocumentRequest":{"StartSaving":[]},"LoadGroupRequest":{"StartLoading":[]},"LoadGroupFailure":{"StopLoading":[]},"LoadGroupsRequest":{"StartLoading":[]},"LoadGroupsFailure":{"StopLoading":[]},"SaveGroupFailure":{"StopSaving":[]},"ArchiveGroupFailure":{"StopSaving":[]},"DeleteGroupFailure":{"StopSaving":[]},"RestoreGroupFailure":{"StopSaving":[]},"SaveGroupDocumentFailure":{"StopSaving":[]},"_$GroupStateSerializer":{"StructuredSerializer":["GroupState*"],"Serializer":["GroupState*"]},"_$GroupUIStateSerializer":{"StructuredSerializer":["GroupUIState*"],"Serializer":["GroupUIState*"]},"_$GroupState":{"GroupState":[]},"_$GroupUIState":{"GroupUIState":[]},"ViewInvoiceList":{"PersistUI":[]},"ViewInvoice":{"PersistUI":[],"PersistPrefs":[]},"EditInvoice":{"PersistUI":[],"PersistPrefs":[]},"EditInvoiceItem":{"PersistUI":[]},"UpdateInvoice":{"PersistUI":[]},"UpdateInvoiceClient":{"PersistUI":[]},"LoadInvoiceSuccess":{"StopLoading":[],"PersistData":[]},"LoadInvoicesRequest":{"StartLoading":[]},"LoadInvoicesFailure":{"StopLoading":[]},"LoadInvoicesSuccess":{"StopLoading":[]},"AddInvoiceContact":{"PersistUI":[]},"RemoveInvoiceContact":{"PersistUI":[]},"AddInvoiceItem":{"PersistUI":[]},"MoveInvoiceItem":{"PersistUI":[]},"AddInvoiceItems":{"PersistUI":[]},"UpdateInvoiceItem":{"PersistUI":[]},"DeleteInvoiceItem":{"PersistUI":[]},"SaveInvoiceRequest":{"StartSaving":[]},"SaveInvoiceSuccess":{"StopSaving":[],"PersistUI":[]},"AddInvoiceSuccess":{"StopSaving":[],"PersistUI":[]},"EmailInvoiceRequest":{"StartSaving":[]},"EmailInvoiceSuccess":{"StopSaving":[],"PersistData":[]},"MarkInvoicesSentRequest":{"StartSaving":[]},"MarkInvoicesSentSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailInvoicesRequest":{"StartSaving":[]},"MarkInvoicesPaidRequest":{"StartSaving":[]},"MarkInvoicesPaidSuccess":{"StopSaving":[]},"AutoBillInvoicesRequest":{"StartSaving":[]},"CancelInvoicesRequest":{"StartSaving":[]},"CancelInvoicesSuccess":{"StopSaving":[]},"ArchiveInvoicesRequest":{"StartSaving":[]},"ArchiveInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteInvoicesRequest":{"StartSaving":[]},"DeleteInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"DownloadInvoicesRequest":{"StartSaving":[]},"RestoreInvoicesRequest":{"StartSaving":[]},"RestoreInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"FilterInvoices":{"PersistUI":[]},"SortInvoices":{"PersistUI":[],"PersistPrefs":[]},"FilterInvoicesByState":{"PersistUI":[]},"FilterInvoicesByStatus":{"PersistUI":[]},"FilterInvoicesByCustom1":{"PersistUI":[]},"FilterInvoicesByCustom2":{"PersistUI":[]},"FilterInvoicesByCustom3":{"PersistUI":[]},"FilterInvoicesByCustom4":{"PersistUI":[]},"SaveInvoiceDocumentRequest":{"StartSaving":[]},"UpdateInvoiceTab":{"PersistUI":[]},"LoadInvoiceRequest":{"StartLoading":[]},"LoadInvoiceFailure":{"StopLoading":[]},"SaveInvoiceFailure":{"StopSaving":[]},"EmailInvoiceFailure":{"StopSaving":[]},"MarkInvoicesSentFailure":{"StopSaving":[]},"BulkEmailInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailInvoicesFailure":{"StopSaving":[]},"MarkInvoicesPaidFailure":{"StopSaving":[]},"AutoBillInvoicesSuccess":{"StopSaving":[]},"AutoBillInvoicesFailure":{"StopSaving":[]},"CancelInvoicesFailure":{"StopSaving":[]},"ArchiveInvoicesFailure":{"StopSaving":[]},"DeleteInvoicesFailure":{"StopSaving":[]},"DownloadInvoicesSuccess":{"StopSaving":[]},"DownloadInvoicesFailure":{"StopSaving":[]},"RestoreInvoicesFailure":{"StopSaving":[]},"SaveInvoiceDocumentFailure":{"StopSaving":[]},"_$InvoiceStateSerializer":{"StructuredSerializer":["InvoiceState*"],"Serializer":["InvoiceState*"]},"_$InvoiceUIStateSerializer":{"StructuredSerializer":["InvoiceUIState*"],"Serializer":["InvoiceUIState*"]},"_$InvoiceState":{"InvoiceState":[]},"_$InvoiceUIState":{"InvoiceUIState":[]},"ViewPaymentList":{"PersistUI":[]},"ViewPayment":{"PersistUI":[],"PersistPrefs":[]},"EditPayment":{"PersistUI":[],"PersistPrefs":[]},"ViewRefundPayment":{"PersistUI":[],"PersistPrefs":[]},"UpdatePayment":{"PersistUI":[]},"LoadPaymentSuccess":{"StopLoading":[],"PersistData":[]},"LoadPaymentsRequest":{"StartLoading":[]},"LoadPaymentsFailure":{"StopLoading":[]},"LoadPaymentsSuccess":{"StopLoading":[]},"SavePaymentRequest":{"StartSaving":[]},"SavePaymentSuccess":{"StopSaving":[],"PersistUI":[]},"AddPaymentSuccess":{"StopSaving":[],"PersistUI":[]},"RefundPaymentRequest":{"StartSaving":[]},"ArchivePaymentsRequest":{"StartSaving":[]},"ArchivePaymentsSuccess":{"StopSaving":[],"PersistData":[]},"DeletePaymentsRequest":{"StartSaving":[]},"DeletePaymentsSuccess":{"StopSaving":[]},"RestorePaymentsRequest":{"StartSaving":[]},"RestorePaymentsSuccess":{"StopSaving":[]},"EmailPaymentRequest":{"StartSaving":[]},"FilterPayments":{"PersistUI":[]},"SortPayments":{"PersistUI":[],"PersistPrefs":[]},"FilterPaymentsByState":{"PersistUI":[]},"FilterPaymentsByStatus":{"PersistUI":[]},"FilterPaymentsByCustom1":{"PersistUI":[]},"FilterPaymentsByCustom2":{"PersistUI":[]},"FilterPaymentsByCustom3":{"PersistUI":[]},"FilterPaymentsByCustom4":{"PersistUI":[]},"UpdatePaymentTab":{"PersistUI":[]},"LoadPaymentRequest":{"StartLoading":[]},"LoadPaymentFailure":{"StopLoading":[]},"SavePaymentFailure":{"StopSaving":[]},"RefundPaymentSuccess":{"StopSaving":[],"PersistUI":[]},"RefundPaymentFailure":{"StopSaving":[]},"ArchivePaymentsFailure":{"StopSaving":[]},"DeletePaymentsFailure":{"StopSaving":[]},"RestorePaymentsFailure":{"StopSaving":[]},"EmailPaymentSuccess":{"StopSaving":[],"PersistData":[]},"_$PaymentStateSerializer":{"StructuredSerializer":["PaymentState*"],"Serializer":["PaymentState*"]},"_$PaymentUIStateSerializer":{"StructuredSerializer":["PaymentUIState*"],"Serializer":["PaymentUIState*"]},"_$PaymentState":{"PaymentState":[]},"_$PaymentUIState":{"PaymentUIState":[]},"ViewPaymentTermList":{"PersistUI":[]},"ViewPaymentTerm":{"PersistUI":[],"PersistPrefs":[]},"EditPaymentTerm":{"PersistUI":[],"PersistPrefs":[]},"UpdatePaymentTerm":{"PersistUI":[]},"LoadPaymentTermSuccess":{"StopLoading":[],"PersistData":[]},"LoadPaymentTermsFailure":{"StopLoading":[]},"LoadPaymentTermsSuccess":{"StopLoading":[]},"SavePaymentTermRequest":{"StartSaving":[]},"SavePaymentTermSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddPaymentTermSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchivePaymentTermsRequest":{"StartSaving":[]},"ArchivePaymentTermsSuccess":{"StopSaving":[],"PersistData":[]},"DeletePaymentTermsRequest":{"StartSaving":[]},"DeletePaymentTermsSuccess":{"StopSaving":[],"PersistData":[]},"RestorePaymentTermsRequest":{"StartSaving":[]},"RestorePaymentTermsSuccess":{"StopSaving":[],"PersistData":[]},"FilterPaymentTerms":{"PersistUI":[]},"SortPaymentTerms":{"PersistUI":[],"PersistPrefs":[]},"FilterPaymentTermsByState":{"PersistUI":[]},"FilterPaymentTermsByCustom1":{"PersistUI":[]},"FilterPaymentTermsByCustom2":{"PersistUI":[]},"FilterPaymentTermsByCustom3":{"PersistUI":[]},"FilterPaymentTermsByCustom4":{"PersistUI":[]},"LoadPaymentTermRequest":{"StartLoading":[]},"LoadPaymentTermFailure":{"StopLoading":[]},"LoadPaymentTermsRequest":{"StartLoading":[]},"SavePaymentTermFailure":{"StopSaving":[]},"ArchivePaymentTermsFailure":{"StopSaving":[]},"DeletePaymentTermsFailure":{"StopSaving":[]},"RestorePaymentTermsFailure":{"StopSaving":[]},"_$PaymentTermStateSerializer":{"StructuredSerializer":["PaymentTermState*"],"Serializer":["PaymentTermState*"]},"_$PaymentTermUIStateSerializer":{"StructuredSerializer":["PaymentTermUIState*"],"Serializer":["PaymentTermUIState*"]},"_$PaymentTermState":{"PaymentTermState":[]},"_$PaymentTermUIState":{"PaymentTermUIState":[]},"ViewProductList":{"PersistUI":[]},"ViewProduct":{"PersistUI":[],"PersistPrefs":[]},"EditProduct":{"PersistUI":[],"PersistPrefs":[]},"UpdateProduct":{"PersistUI":[]},"LoadProductSuccess":{"StopLoading":[],"PersistData":[]},"LoadProductsRequest":{"StartLoading":[]},"LoadProductsFailure":{"StopLoading":[]},"LoadProductsSuccess":{"StopLoading":[]},"SaveProductRequest":{"StartSaving":[]},"SaveProductSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddProductSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveProductsRequest":{"StartSaving":[]},"ArchiveProductsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteProductsRequest":{"StartSaving":[]},"DeleteProductsSuccess":{"StopSaving":[],"PersistData":[]},"RestoreProductsRequest":{"StartSaving":[]},"RestoreProductsSuccess":{"StopSaving":[],"PersistData":[]},"FilterProducts":{"PersistUI":[]},"SortProducts":{"PersistUI":[],"PersistPrefs":[]},"FilterProductsByState":{"PersistUI":[]},"FilterProductsByCustom1":{"PersistUI":[]},"FilterProductsByCustom2":{"PersistUI":[]},"FilterProductsByCustom3":{"PersistUI":[]},"FilterProductsByCustom4":{"PersistUI":[]},"SaveProductDocumentRequest":{"StartSaving":[]},"UpdateProductTab":{"PersistUI":[]},"LoadProductRequest":{"StartLoading":[]},"LoadProductFailure":{"StopLoading":[]},"SaveProductFailure":{"StopSaving":[]},"ArchiveProductsFailure":{"StopSaving":[]},"DeleteProductsFailure":{"StopSaving":[]},"RestoreProductsFailure":{"StopSaving":[]},"SaveProductDocumentFailure":{"StopSaving":[]},"_$ProductStateSerializer":{"StructuredSerializer":["ProductState*"],"Serializer":["ProductState*"]},"_$ProductUIStateSerializer":{"StructuredSerializer":["ProductUIState*"],"Serializer":["ProductUIState*"]},"_$ProductState":{"ProductState":[]},"_$ProductUIState":{"ProductUIState":[]},"ViewProjectList":{"PersistUI":[]},"ViewProject":{"PersistUI":[],"PersistPrefs":[]},"EditProject":{"PersistUI":[],"PersistPrefs":[]},"UpdateProject":{"PersistUI":[]},"LoadProjectSuccess":{"StopLoading":[],"PersistData":[]},"LoadProjectsRequest":{"StartLoading":[]},"LoadProjectsFailure":{"StopLoading":[]},"LoadProjectsSuccess":{"StopLoading":[]},"SaveProjectRequest":{"StartSaving":[]},"SaveProjectSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddProjectSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveProjectRequest":{"StartSaving":[]},"ArchiveProjectSuccess":{"StopSaving":[],"PersistData":[]},"DeleteProjectRequest":{"StartSaving":[]},"DeleteProjectSuccess":{"StopSaving":[],"PersistData":[]},"RestoreProjectRequest":{"StartSaving":[]},"RestoreProjectSuccess":{"StopSaving":[],"PersistData":[]},"FilterProjects":{"PersistUI":[]},"SortProjects":{"PersistUI":[],"PersistPrefs":[]},"FilterProjectsByState":{"PersistUI":[]},"FilterProjectsByCustom1":{"PersistUI":[]},"FilterProjectsByCustom2":{"PersistUI":[]},"FilterProjectsByCustom3":{"PersistUI":[]},"FilterProjectsByCustom4":{"PersistUI":[]},"SaveProjectDocumentRequest":{"StartSaving":[]},"UpdateProjectTab":{"PersistUI":[]},"LoadProjectRequest":{"StartLoading":[]},"LoadProjectFailure":{"StopLoading":[]},"SaveProjectFailure":{"StopSaving":[]},"ArchiveProjectFailure":{"StopSaving":[]},"DeleteProjectFailure":{"StopSaving":[]},"RestoreProjectFailure":{"StopSaving":[]},"SaveProjectDocumentFailure":{"StopSaving":[]},"_$ProjectStateSerializer":{"StructuredSerializer":["ProjectState*"],"Serializer":["ProjectState*"]},"_$ProjectUIStateSerializer":{"StructuredSerializer":["ProjectUIState*"],"Serializer":["ProjectUIState*"]},"_$ProjectState":{"ProjectState":[]},"_$ProjectUIState":{"ProjectUIState":[]},"ViewPurchaseOrderList":{"PersistUI":[]},"ViewPurchaseOrder":{"PersistUI":[],"PersistPrefs":[]},"EditPurchaseOrder":{"PersistUI":[],"PersistPrefs":[]},"EditPurchaseOrderItem":{"PersistUI":[]},"UpdatePurchaseOrder":{"PersistUI":[]},"UpdatePurchaseOrderVendor":{"PersistUI":[]},"LoadPurchaseOrderSuccess":{"StopLoading":[],"PersistData":[]},"LoadPurchaseOrdersRequest":{"StartLoading":[]},"LoadPurchaseOrdersFailure":{"StopLoading":[]},"LoadPurchaseOrdersSuccess":{"StopLoading":[]},"SavePurchaseOrderDocumentRequest":{"StartSaving":[]},"SavePurchaseOrderRequest":{"StartSaving":[]},"SavePurchaseOrderSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddPurchaseOrderSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"BulkEmailPurchaseOrdersRequest":{"StartSaving":[]},"ArchivePurchaseOrdersRequest":{"StartSaving":[]},"ArchivePurchaseOrdersSuccess":{"StopSaving":[],"PersistData":[]},"DeletePurchaseOrdersRequest":{"StartSaving":[]},"DeletePurchaseOrdersSuccess":{"StopSaving":[],"PersistData":[]},"DownloadPurchaseOrdersRequest":{"StartSaving":[]},"AcceptPurchaseOrdersRequest":{"StartSaving":[]},"AcceptPurchaseOrderSuccess":{"StopSaving":[]},"CancelPurchaseOrdersRequest":{"StartSaving":[]},"CancelPurchaseOrderSuccess":{"StopSaving":[]},"RestorePurchaseOrdersRequest":{"StartSaving":[]},"RestorePurchaseOrdersSuccess":{"StopSaving":[],"PersistData":[]},"EmailPurchaseOrderRequest":{"StartSaving":[]},"EmailPurchaseOrderSuccess":{"StopSaving":[],"PersistData":[]},"MarkPurchaseOrdersSentRequest":{"StartSaving":[]},"MarkPurchaseOrderSentSuccess":{"StopSaving":[],"PersistData":[]},"ConvertPurchaseOrdersToExpensesRequest":{"StartSaving":[]},"ConvertPurchaseOrdersToExpensesSuccess":{"StopSaving":[],"PersistData":[]},"AddPurchaseOrdersToInventoryRequest":{"StartSaving":[]},"AddPurchaseOrdersToInventorySuccess":{"StopSaving":[],"PersistData":[]},"ApprovePurchaseOrders":{"StartSaving":[]},"ApprovePurchaseOrderSuccess":{"StopSaving":[]},"AddPurchaseOrderContact":{"PersistUI":[]},"RemovePurchaseOrderContact":{"PersistUI":[]},"AddPurchaseOrderItem":{"PersistUI":[]},"MovePurchaseOrderItem":{"PersistUI":[]},"AddPurchaseOrderItems":{"PersistUI":[]},"UpdatePurchaseOrderItem":{"PersistUI":[]},"DeletePurchaseOrderItem":{"PersistUI":[]},"FilterPurchaseOrders":{"PersistUI":[]},"SortPurchaseOrders":{"PersistUI":[],"PersistPrefs":[]},"FilterPurchaseOrdersByState":{"PersistUI":[]},"FilterPurchaseOrdersByStatus":{"PersistUI":[]},"FilterPurchaseOrdersByCustom1":{"PersistUI":[]},"FilterPurchaseOrdersByCustom2":{"PersistUI":[]},"FilterPurchaseOrdersByCustom3":{"PersistUI":[]},"FilterPurchaseOrdersByCustom4":{"PersistUI":[]},"UpdatePurchaseOrderTab":{"PersistUI":[]},"LoadPurchaseOrderRequest":{"StartLoading":[]},"LoadPurchaseOrderFailure":{"StopLoading":[]},"SavePurchaseOrderDocumentFailure":{"StopSaving":[]},"SavePurchaseOrderFailure":{"StopSaving":[]},"BulkEmailPurchaseOrdersSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailPurchaseOrdersFailure":{"StopSaving":[]},"ArchivePurchaseOrdersFailure":{"StopSaving":[]},"DeletePurchaseOrdersFailure":{"StopSaving":[]},"DownloadPurchaseOrdersSuccess":{"StopSaving":[]},"DownloadPurchaseOrdersFailure":{"StopSaving":[]},"AcceptPurchaseOrderFailure":{"StopSaving":[]},"CancelPurchaseOrderFailure":{"StopSaving":[]},"RestorePurchaseOrdersFailure":{"StopSaving":[]},"EmailPurchaseOrderFailure":{"StopSaving":[]},"MarkPurchaseOrderSentFailure":{"StopSaving":[]},"ConvertPurchaseOrdersToExpensesFailure":{"StopSaving":[]},"AddPurchaseOrdersToInventoryFailure":{"StopSaving":[]},"ApprovePurchaseOrderFailure":{"StopSaving":[]},"_$PurchaseOrderStateSerializer":{"StructuredSerializer":["PurchaseOrderState*"],"Serializer":["PurchaseOrderState*"]},"_$PurchaseOrderUIStateSerializer":{"StructuredSerializer":["PurchaseOrderUIState*"],"Serializer":["PurchaseOrderUIState*"]},"_$PurchaseOrderState":{"PurchaseOrderState":[]},"_$PurchaseOrderUIState":{"PurchaseOrderUIState":[]},"ViewQuoteList":{"PersistUI":[]},"ViewQuote":{"PersistUI":[],"PersistPrefs":[]},"EditQuote":{"PersistUI":[],"PersistPrefs":[]},"EditQuoteItem":{"PersistUI":[]},"UpdateQuote":{"PersistUI":[]},"UpdateQuoteClient":{"PersistUI":[]},"LoadQuoteSuccess":{"StopLoading":[],"PersistData":[]},"LoadQuotesRequest":{"StartLoading":[]},"LoadQuotesFailure":{"StopLoading":[]},"LoadQuotesSuccess":{"StopLoading":[]},"AddQuoteContact":{"PersistUI":[]},"RemoveQuoteContact":{"PersistUI":[]},"AddQuoteItem":{"PersistUI":[]},"MoveQuoteItem":{"PersistUI":[]},"AddQuoteItems":{"PersistUI":[]},"UpdateQuoteItem":{"PersistUI":[]},"DeleteQuoteItem":{"PersistUI":[]},"SaveQuoteRequest":{"StartSaving":[]},"SaveQuoteSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddQuoteSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"EmailQuoteRequest":{"StartSaving":[]},"EmailQuoteSuccess":{"StopSaving":[],"PersistData":[]},"MarkSentQuotesRequest":{"StartSaving":[]},"MarkSentQuoteSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailQuotesRequest":{"StartSaving":[]},"ArchiveQuotesRequest":{"StartSaving":[]},"ArchiveQuotesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteQuotesRequest":{"StartSaving":[]},"DeleteQuotesSuccess":{"StopSaving":[],"PersistData":[]},"DownloadQuotesRequest":{"StartSaving":[]},"RestoreQuotesRequest":{"StartSaving":[]},"RestoreQuotesSuccess":{"StopSaving":[],"PersistData":[]},"FilterQuotes":{"PersistUI":[]},"SortQuotes":{"PersistUI":[],"PersistPrefs":[]},"FilterQuotesByState":{"PersistUI":[]},"FilterQuotesByStatus":{"PersistUI":[]},"FilterQuotesByCustom1":{"PersistUI":[]},"FilterQuotesByCustom2":{"PersistUI":[]},"FilterQuotesByCustom3":{"PersistUI":[]},"FilterQuotesByCustom4":{"PersistUI":[]},"ConvertQuotesToInvoices":{"StartSaving":[]},"ConvertQuotesToInvoicesSuccess":{"StopSaving":[]},"ConvertQuotesToProjects":{"StartSaving":[]},"ConvertQuotesToProjectsSuccess":{"StopSaving":[]},"ApproveQuotes":{"StartSaving":[]},"SaveQuoteDocumentRequest":{"StartSaving":[]},"UpdateQuoteTab":{"PersistUI":[]},"LoadQuoteRequest":{"StartLoading":[]},"LoadQuoteFailure":{"StopLoading":[]},"SaveQuoteFailure":{"StopSaving":[]},"EmailQuoteFailure":{"StopSaving":[]},"MarkSentQuoteFailure":{"StopSaving":[]},"BulkEmailQuotesSuccess":{"StopSaving":[],"PersistData":[]},"BulkEmailQuotesFailure":{"StopSaving":[]},"ArchiveQuotesFailure":{"StopSaving":[]},"DeleteQuotesFailure":{"StopSaving":[]},"DownloadQuotesSuccess":{"StopSaving":[]},"DownloadQuotesFailure":{"StopSaving":[]},"RestoreQuotesFailure":{"StopSaving":[]},"ConvertQuotesToInvoicesFailure":{"StopSaving":[]},"ConvertQuotesToProjectsFailure":{"StopSaving":[]},"ApproveQuoteSuccess":{"StopSaving":[]},"ApproveQuoteFailure":{"StopSaving":[]},"SaveQuoteDocumentFailure":{"StopSaving":[]},"_$QuoteStateSerializer":{"StructuredSerializer":["QuoteState*"],"Serializer":["QuoteState*"]},"_$QuoteUIStateSerializer":{"StructuredSerializer":["QuoteUIState*"],"Serializer":["QuoteUIState*"]},"_$QuoteState":{"QuoteState":[]},"_$QuoteUIState":{"QuoteUIState":[]},"ViewRecurringExpenseList":{"PersistUI":[]},"ViewRecurringExpense":{"PersistUI":[],"PersistPrefs":[]},"EditRecurringExpense":{"PersistUI":[],"PersistPrefs":[]},"UpdateRecurringExpense":{"PersistUI":[]},"LoadRecurringExpenseSuccess":{"StopLoading":[],"PersistData":[]},"LoadRecurringExpensesRequest":{"StartLoading":[]},"LoadRecurringExpensesFailure":{"StopLoading":[]},"LoadRecurringExpensesSuccess":{"StopLoading":[]},"SaveRecurringExpenseRequest":{"StartSaving":[]},"SaveRecurringExpenseSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddRecurringExpenseSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveRecurringExpensesRequest":{"StartSaving":[]},"ArchiveRecurringExpensesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteRecurringExpensesRequest":{"StartSaving":[]},"DeleteRecurringExpensesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreRecurringExpensesRequest":{"StartSaving":[]},"RestoreRecurringExpensesSuccess":{"StopSaving":[],"PersistData":[]},"FilterRecurringExpenses":{"PersistUI":[]},"SortRecurringExpenses":{"PersistUI":[],"PersistPrefs":[]},"FilterRecurringExpensesByState":{"PersistUI":[]},"FilterRecurringExpensesByCustom1":{"PersistUI":[]},"FilterRecurringExpensesByCustom2":{"PersistUI":[]},"FilterRecurringExpensesByCustom3":{"PersistUI":[]},"FilterRecurringExpensesByCustom4":{"PersistUI":[]},"UpdateRecurringExpenseTab":{"PersistUI":[]},"StartRecurringExpensesRequest":{"StartSaving":[]},"StartRecurringExpensesSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"StopRecurringExpensesRequest":{"StartSaving":[]},"StopRecurringExpensesSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"SaveRecurringExpenseDocumentRequest":{"StartSaving":[]},"LoadRecurringExpenseRequest":{"StartLoading":[]},"LoadRecurringExpenseFailure":{"StopLoading":[]},"SaveRecurringExpenseFailure":{"StopSaving":[]},"ArchiveRecurringExpensesFailure":{"StopSaving":[]},"DeleteRecurringExpensesFailure":{"StopSaving":[]},"RestoreRecurringExpensesFailure":{"StopSaving":[]},"StartRecurringExpensesFailure":{"StopSaving":[]},"StopRecurringExpensesFailure":{"StopSaving":[]},"SaveRecurringExpenseDocumentFailure":{"StopSaving":[]},"_$RecurringExpenseStateSerializer":{"StructuredSerializer":["RecurringExpenseState*"],"Serializer":["RecurringExpenseState*"]},"_$RecurringExpenseUIStateSerializer":{"StructuredSerializer":["RecurringExpenseUIState*"],"Serializer":["RecurringExpenseUIState*"]},"_$RecurringExpenseState":{"RecurringExpenseState":[]},"_$RecurringExpenseUIState":{"RecurringExpenseUIState":[]},"ViewRecurringInvoiceList":{"PersistUI":[]},"ViewRecurringInvoice":{"PersistUI":[],"PersistPrefs":[]},"EditRecurringInvoice":{"PersistUI":[],"PersistPrefs":[]},"EditRecurringInvoiceItem":{"PersistUI":[]},"UpdateRecurringInvoice":{"PersistUI":[]},"UpdateRecurringInvoiceClient":{"PersistUI":[]},"LoadRecurringInvoiceSuccess":{"StopLoading":[],"PersistData":[]},"LoadRecurringInvoicesRequest":{"StartLoading":[]},"LoadRecurringInvoicesFailure":{"StopLoading":[]},"LoadRecurringInvoicesSuccess":{"StopLoading":[]},"AddRecurringInvoiceContact":{"PersistUI":[]},"RemoveRecurringInvoiceContact":{"PersistUI":[]},"SaveRecurringInvoiceRequest":{"StartSaving":[]},"SaveRecurringInvoiceSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddRecurringInvoiceSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddRecurringInvoiceItem":{"PersistUI":[]},"MoveRecurringInvoiceItem":{"PersistUI":[]},"AddRecurringInvoiceItems":{"PersistUI":[]},"UpdateRecurringInvoiceItem":{"PersistUI":[]},"DeleteRecurringInvoiceItem":{"PersistUI":[]},"EmailRecurringInvoiceSuccess":{"StopSaving":[],"PersistData":[]},"ArchiveRecurringInvoicesRequest":{"StartSaving":[]},"ArchiveRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"SendNowRecurringInvoicesRequest":{"StartSaving":[]},"SendNowRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteRecurringInvoicesRequest":{"StartSaving":[]},"DeleteRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreRecurringInvoicesRequest":{"StartSaving":[]},"RestoreRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[]},"FilterRecurringInvoices":{"PersistUI":[]},"SortRecurringInvoices":{"PersistUI":[],"PersistPrefs":[]},"FilterRecurringInvoicesByState":{"PersistUI":[]},"FilterRecurringInvoicesByStatus":{"PersistUI":[]},"FilterRecurringInvoicesByCustom1":{"PersistUI":[]},"FilterRecurringInvoicesByCustom2":{"PersistUI":[]},"FilterRecurringInvoicesByCustom3":{"PersistUI":[]},"FilterRecurringInvoicesByCustom4":{"PersistUI":[]},"SaveRecurringInvoiceDocumentRequest":{"StartSaving":[]},"StartRecurringInvoicesRequest":{"StartSaving":[]},"StartRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"StopRecurringInvoicesRequest":{"StartSaving":[]},"StopRecurringInvoicesSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"UpdateRecurringInvoiceTab":{"PersistUI":[]},"LoadRecurringInvoiceRequest":{"StartLoading":[]},"LoadRecurringInvoiceFailure":{"StopLoading":[]},"SaveRecurringInvoiceFailure":{"StopSaving":[]},"ArchiveRecurringInvoicesFailure":{"StopSaving":[]},"SendNowRecurringInvoicesFailure":{"StopSaving":[]},"DeleteRecurringInvoicesFailure":{"StopSaving":[]},"RestoreRecurringInvoicesFailure":{"StopSaving":[]},"SaveRecurringInvoiceDocumentFailure":{"StopSaving":[]},"StartRecurringInvoicesFailure":{"StopSaving":[]},"StopRecurringInvoicesFailure":{"StopSaving":[]},"_$RecurringInvoiceStateSerializer":{"StructuredSerializer":["RecurringInvoiceState*"],"Serializer":["RecurringInvoiceState*"]},"_$RecurringInvoiceUIStateSerializer":{"StructuredSerializer":["RecurringInvoiceUIState*"],"Serializer":["RecurringInvoiceUIState*"]},"_$RecurringInvoiceState":{"RecurringInvoiceState":[]},"_$RecurringInvoiceUIState":{"RecurringInvoiceUIState":[]},"ViewReports":{"PersistUI":[]},"UpdateReportSettings":{"PersistUI":[]},"_$ReportsUIStateSerializer":{"StructuredSerializer":["ReportsUIState*"],"Serializer":["ReportsUIState*"]},"_$ReportsUIState":{"ReportsUIState":[]},"ViewScheduleList":{"PersistUI":[]},"ViewSchedule":{"PersistUI":[],"PersistPrefs":[]},"EditSchedule":{"PersistUI":[],"PersistPrefs":[]},"UpdateSchedule":{"PersistUI":[]},"LoadScheduleSuccess":{"StopLoading":[],"PersistData":[]},"LoadSchedulesFailure":{"StopLoading":[]},"LoadSchedulesSuccess":{"StopLoading":[]},"SaveScheduleRequest":{"StartSaving":[]},"SaveScheduleSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddScheduleSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveSchedulesRequest":{"StartSaving":[]},"ArchiveSchedulesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteSchedulesRequest":{"StartSaving":[]},"DeleteSchedulesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreSchedulesRequest":{"StartSaving":[]},"RestoreSchedulesSuccess":{"StopSaving":[],"PersistData":[]},"FilterSchedules":{"PersistUI":[]},"SortSchedules":{"PersistUI":[],"PersistPrefs":[]},"FilterSchedulesByState":{"PersistUI":[]},"FilterSchedulesByCustom1":{"PersistUI":[]},"FilterSchedulesByCustom2":{"PersistUI":[]},"FilterSchedulesByCustom3":{"PersistUI":[]},"FilterSchedulesByCustom4":{"PersistUI":[]},"UpdateScheduleTab":{"PersistUI":[]},"LoadScheduleRequest":{"StartLoading":[]},"LoadScheduleFailure":{"StopLoading":[]},"LoadSchedulesRequest":{"StartLoading":[]},"SaveScheduleFailure":{"StopSaving":[]},"ArchiveSchedulesFailure":{"StopSaving":[]},"DeleteSchedulesFailure":{"StopSaving":[]},"RestoreSchedulesFailure":{"StopSaving":[]},"_$ScheduleStateSerializer":{"StructuredSerializer":["ScheduleState*"],"Serializer":["ScheduleState*"]},"_$ScheduleUIStateSerializer":{"StructuredSerializer":["ScheduleUIState*"],"Serializer":["ScheduleUIState*"]},"_$ScheduleState":{"ScheduleState":[]},"_$ScheduleUIState":{"ScheduleUIState":[]},"ViewSettings":{"PersistUI":[]},"ClearSettingsFilter":{"PersistUI":[]},"UpdateSettings":{"PersistUI":[]},"UpdateSettingsTab":{"PersistUI":[]},"UpdatedSetting":{"PersistUI":[]},"UpdateSettingsTemplate":{"PersistUI":[]},"UpdateUserSettings":{"PersistUI":[]},"UploadLogoRequest":{"StartSaving":[]},"SaveUserSettingsRequest":{"StartSaving":[]},"SaveUserSettingsSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"SaveAuthUserRequest":{"StartSaving":[]},"SaveAuthUserSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"ConnecOAuthUserRequest":{"StartSaving":[]},"ConnecOAuthUserSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"DisableTwoFactorRequest":{"StartSaving":[]},"DisableTwoFactorSuccess":{"StopSaving":[],"PersistData":[],"UserVerifiedPassword":[]},"ConnecGmailUserRequest":{"StartSaving":[]},"ConnecGmailUserSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"FilterSettings":{"PersistUI":[]},"UploadLogoFailure":{"StopSaving":[]},"SaveUserSettingsFailure":{"StopSaving":[]},"SaveAuthUserFailure":{"StopSaving":[]},"ConnecOAuthUserFailure":{"StopSaving":[]},"DisableTwoFactorFailure":{"StopSaving":[]},"ConnecGmailUserFailure":{"StopSaving":[]},"_$SettingsUIStateSerializer":{"StructuredSerializer":["SettingsUIState*"],"Serializer":["SettingsUIState*"]},"_$SettingsUIState":{"SettingsUIState":[]},"_$StaticStateSerializer":{"StructuredSerializer":["StaticState*"],"Serializer":["StaticState*"]},"_$StaticState":{"StaticState":[]},"ViewSubscriptionList":{"PersistUI":[]},"ViewSubscription":{"PersistUI":[],"PersistPrefs":[]},"EditSubscription":{"PersistUI":[],"PersistPrefs":[]},"UpdateSubscription":{"PersistUI":[]},"LoadSubscriptionSuccess":{"StopLoading":[],"PersistData":[]},"LoadSubscriptionsFailure":{"StopLoading":[]},"LoadSubscriptionsSuccess":{"StopLoading":[]},"SaveSubscriptionRequest":{"StartSaving":[]},"SaveSubscriptionSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddSubscriptionSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveSubscriptionsRequest":{"StartSaving":[]},"ArchiveSubscriptionsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteSubscriptionsRequest":{"StartSaving":[]},"DeleteSubscriptionsSuccess":{"StopSaving":[],"PersistData":[]},"RestoreSubscriptionsRequest":{"StartSaving":[]},"RestoreSubscriptionsSuccess":{"StopSaving":[],"PersistData":[]},"FilterSubscriptions":{"PersistUI":[]},"SortSubscriptions":{"PersistUI":[],"PersistPrefs":[]},"FilterSubscriptionsByState":{"PersistUI":[]},"FilterSubscriptionsByCustom1":{"PersistUI":[]},"FilterSubscriptionsByCustom2":{"PersistUI":[]},"FilterSubscriptionsByCustom3":{"PersistUI":[]},"FilterSubscriptionsByCustom4":{"PersistUI":[]},"UpdateSubscriptionTab":{"PersistUI":[]},"LoadSubscriptionRequest":{"StartLoading":[]},"LoadSubscriptionFailure":{"StopLoading":[]},"LoadSubscriptionsRequest":{"StartLoading":[]},"SaveSubscriptionFailure":{"StopSaving":[]},"ArchiveSubscriptionsFailure":{"StopSaving":[]},"DeleteSubscriptionsFailure":{"StopSaving":[]},"RestoreSubscriptionsFailure":{"StopSaving":[]},"_$SubscriptionStateSerializer":{"StructuredSerializer":["SubscriptionState*"],"Serializer":["SubscriptionState*"]},"_$SubscriptionUIStateSerializer":{"StructuredSerializer":["SubscriptionUIState*"],"Serializer":["SubscriptionUIState*"]},"_$SubscriptionState":{"SubscriptionState":[]},"_$SubscriptionUIState":{"SubscriptionUIState":[]},"ViewTaskList":{"PersistUI":[]},"ViewTask":{"PersistUI":[],"PersistPrefs":[]},"EditTask":{"PersistUI":[],"PersistPrefs":[]},"UpdateTask":{"PersistUI":[]},"LoadTaskSuccess":{"StopLoading":[],"PersistData":[]},"EditTaskTime":{"PersistUI":[]},"AddTaskTime":{"PersistUI":[]},"UpdateTaskTime":{"PersistUI":[]},"DeleteTaskTime":{"PersistUI":[]},"LoadTasksRequest":{"StartLoading":[]},"LoadTasksFailure":{"StopLoading":[]},"LoadTasksSuccess":{"StopLoading":[]},"SaveTaskRequest":{"StartSaving":[]},"SaveTaskSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddTaskSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveTaskRequest":{"StartSaving":[]},"ArchiveTaskSuccess":{"StopSaving":[],"PersistData":[]},"StartTasksRequest":{"StartSaving":[]},"StartTasksSuccess":{"StopSaving":[],"PersistData":[]},"StopTasksRequest":{"StartSaving":[]},"StopTasksSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTaskRequest":{"StartSaving":[]},"DeleteTaskSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTaskRequest":{"StartSaving":[]},"RestoreTaskSuccess":{"StopSaving":[],"PersistData":[]},"SortTasksRequest":{"StartSaving":[]},"SortTasksSuccess":{"StopSaving":[],"PersistData":[]},"FilterTasks":{"PersistUI":[]},"SortTasks":{"PersistUI":[],"PersistPrefs":[]},"FilterTasksByState":{"PersistUI":[]},"FilterTasksByStatus":{"PersistUI":[]},"FilterTasksByCustom1":{"PersistUI":[]},"FilterTasksByCustom2":{"PersistUI":[]},"FilterTasksByCustom3":{"PersistUI":[]},"FilterTasksByCustom4":{"PersistUI":[]},"SaveTaskDocumentRequest":{"StartSaving":[]},"UpdateTaskTab":{"PersistUI":[]},"LoadTaskRequest":{"StartLoading":[]},"LoadTaskFailure":{"StopLoading":[]},"SaveTaskFailure":{"StopSaving":[]},"ArchiveTaskFailure":{"StopSaving":[]},"StartTasksFailure":{"StopSaving":[]},"StopTasksFailure":{"StopSaving":[]},"DeleteTaskFailure":{"StopSaving":[]},"RestoreTaskFailure":{"StopSaving":[]},"SortTasksFailure":{"StopSaving":[]},"SaveTaskDocumentFailure":{"StopSaving":[]},"_$TaskStateSerializer":{"StructuredSerializer":["TaskState*"],"Serializer":["TaskState*"]},"_$TaskUIStateSerializer":{"StructuredSerializer":["TaskUIState*"],"Serializer":["TaskUIState*"]},"_$TaskState":{"TaskState":[]},"_$TaskUIState":{"TaskUIState":[]},"ViewTaskStatusList":{"PersistUI":[]},"ViewTaskStatus":{"PersistUI":[],"PersistPrefs":[]},"EditTaskStatus":{"PersistUI":[],"PersistPrefs":[]},"UpdateTaskStatus":{"PersistUI":[]},"LoadTaskStatusSuccess":{"StopLoading":[],"PersistData":[]},"LoadTaskStatusesFailure":{"StopLoading":[]},"LoadTaskStatusesSuccess":{"StopLoading":[]},"SaveTaskStatusRequest":{"StartSaving":[]},"SaveTaskStatusSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddTaskStatusSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveTaskStatusesRequest":{"StartSaving":[]},"ArchiveTaskStatusesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTaskStatusesRequest":{"StartSaving":[]},"DeleteTaskStatusesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTaskStatusesRequest":{"StartSaving":[]},"RestoreTaskStatusesSuccess":{"StopSaving":[],"PersistData":[]},"FilterTaskStatuses":{"PersistUI":[]},"SortTaskStatuses":{"PersistUI":[],"PersistPrefs":[]},"FilterTaskStatusesByState":{"PersistUI":[]},"FilterTaskStatusesByCustom1":{"PersistUI":[]},"FilterTaskStatusesByCustom2":{"PersistUI":[]},"FilterTaskStatusesByCustom3":{"PersistUI":[]},"FilterTaskStatusesByCustom4":{"PersistUI":[]},"LoadTaskStatusRequest":{"StartLoading":[]},"LoadTaskStatusFailure":{"StopLoading":[]},"LoadTaskStatusesRequest":{"StartLoading":[]},"SaveTaskStatusFailure":{"StopSaving":[]},"ArchiveTaskStatusesFailure":{"StopSaving":[]},"DeleteTaskStatusesFailure":{"StopSaving":[]},"RestoreTaskStatusesFailure":{"StopSaving":[]},"_$TaskStatusStateSerializer":{"StructuredSerializer":["TaskStatusState*"],"Serializer":["TaskStatusState*"]},"_$TaskStatusUIStateSerializer":{"StructuredSerializer":["TaskStatusUIState*"],"Serializer":["TaskStatusUIState*"]},"_$TaskStatusState":{"TaskStatusState":[]},"_$TaskStatusUIState":{"TaskStatusUIState":[]},"ViewTaxRateList":{"PersistUI":[]},"ViewTaxRate":{"PersistUI":[]},"EditTaxRate":{"PersistUI":[]},"UpdateTaxRate":{"PersistUI":[]},"LoadTaxRateSuccess":{"StopLoading":[],"PersistData":[]},"LoadTaxRatesSuccess":{"StopLoading":[]},"SaveTaxRateRequest":{"StartSaving":[]},"SaveTaxRateSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddTaxRateSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveTaxRateRequest":{"StartSaving":[]},"ArchiveTaxRatesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTaxRateRequest":{"StartSaving":[]},"DeleteTaxRatesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTaxRateRequest":{"StartSaving":[]},"RestoreTaxRatesSuccess":{"StopSaving":[],"PersistData":[]},"FilterTaxRates":{"PersistUI":[]},"SortTaxRates":{"PersistUI":[],"PersistPrefs":[]},"FilterTaxRatesByState":{"PersistUI":[]},"LoadTaxRateRequest":{"StartLoading":[]},"LoadTaxRateFailure":{"StopLoading":[]},"LoadTaxRatesRequest":{"StartLoading":[]},"LoadTaxRatesFailure":{"StopLoading":[]},"SaveTaxRateFailure":{"StopSaving":[]},"ArchiveTaxRateFailure":{"StopSaving":[]},"DeleteTaxRateFailure":{"StopSaving":[]},"RestoreTaxRateFailure":{"StopSaving":[]},"_$TaxRateStateSerializer":{"StructuredSerializer":["TaxRateState*"],"Serializer":["TaxRateState*"]},"_$TaxRateUIStateSerializer":{"StructuredSerializer":["TaxRateUIState*"],"Serializer":["TaxRateUIState*"]},"_$TaxRateState":{"TaxRateState":[]},"_$TaxRateUIState":{"TaxRateUIState":[]},"ViewTokenList":{"PersistUI":[]},"ViewToken":{"PersistUI":[],"PersistPrefs":[]},"EditToken":{"PersistUI":[],"PersistPrefs":[]},"UpdateToken":{"PersistUI":[]},"LoadTokenSuccess":{"StopLoading":[],"PersistData":[]},"LoadTokensFailure":{"StopLoading":[]},"LoadTokensSuccess":{"StopLoading":[]},"SaveTokenRequest":{"StartSaving":[]},"SaveTokenSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"AddTokenSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"ArchiveTokensRequest":{"StartSaving":[]},"ArchiveTokensSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTokensRequest":{"StartSaving":[]},"DeleteTokensSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTokensRequest":{"StartSaving":[]},"RestoreTokensSuccess":{"StopSaving":[],"PersistData":[]},"FilterTokens":{"PersistUI":[]},"SortTokens":{"PersistUI":[],"PersistPrefs":[]},"FilterTokensByState":{"PersistUI":[]},"FilterTokensByCustom1":{"PersistUI":[]},"FilterTokensByCustom2":{"PersistUI":[]},"FilterTokensByCustom3":{"PersistUI":[]},"FilterTokensByCustom4":{"PersistUI":[]},"LoadTokenRequest":{"StartLoading":[]},"LoadTokenFailure":{"StopLoading":[]},"LoadTokensRequest":{"StartLoading":[]},"SaveTokenFailure":{"StopSaving":[]},"ArchiveTokensFailure":{"StopSaving":[]},"DeleteTokensFailure":{"StopSaving":[]},"RestoreTokensFailure":{"StopSaving":[]},"_$TokenStateSerializer":{"StructuredSerializer":["TokenState*"],"Serializer":["TokenState*"]},"_$TokenUIStateSerializer":{"StructuredSerializer":["TokenUIState*"],"Serializer":["TokenUIState*"]},"_$TokenState":{"TokenState":[]},"_$TokenUIState":{"TokenUIState":[]},"ViewTransactionList":{"PersistUI":[]},"ViewTransaction":{"PersistUI":[],"PersistPrefs":[]},"EditTransaction":{"PersistUI":[],"PersistPrefs":[]},"UpdateTransaction":{"PersistUI":[]},"LoadTransactionSuccess":{"StopLoading":[],"PersistData":[]},"LoadTransactionsRequest":{"StartLoading":[]},"LoadTransactionsFailure":{"StopLoading":[]},"LoadTransactionsSuccess":{"StopLoading":[]},"SaveTransactionRequest":{"StartSaving":[]},"SaveTransactionSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddTransactionSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveTransactionsRequest":{"StartSaving":[]},"ArchiveTransactionsSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTransactionsRequest":{"StartSaving":[]},"DeleteTransactionsSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTransactionsRequest":{"StartSaving":[]},"RestoreTransactionsSuccess":{"StopSaving":[],"PersistData":[]},"ConvertTransactionToPaymentRequest":{"StartSaving":[]},"ConvertTransactionToPaymentSuccess":{"StopSaving":[],"PersistData":[]},"LinkTransactionToPaymentRequest":{"StartSaving":[]},"LinkTransactionToPaymentSuccess":{"StopSaving":[],"PersistData":[]},"LinkTransactionToExpenseRequest":{"StartSaving":[]},"LinkTransactionToExpenseSuccess":{"StopSaving":[],"PersistData":[]},"ConvertTransactionsToExpensesRequest":{"StartSaving":[]},"ConvertTransactionsToExpensesSuccess":{"StopSaving":[],"PersistData":[]},"ConvertTransactionsRequest":{"StartSaving":[]},"ConvertTransactionsSuccess":{"StopSaving":[],"PersistData":[]},"FilterTransactions":{"PersistUI":[]},"SortTransactions":{"PersistUI":[],"PersistPrefs":[]},"FilterTransactionsByState":{"PersistUI":[]},"FilterTransactionsByStatus":{"PersistUI":[]},"FilterTransactionsByCustom1":{"PersistUI":[]},"FilterTransactionsByCustom2":{"PersistUI":[]},"FilterTransactionsByCustom3":{"PersistUI":[]},"FilterTransactionsByCustom4":{"PersistUI":[]},"UpdateTransactionTab":{"PersistUI":[]},"LoadTransactionRequest":{"StartLoading":[]},"LoadTransactionFailure":{"StopLoading":[]},"SaveTransactionFailure":{"StopSaving":[]},"ArchiveTransactionsFailure":{"StopSaving":[]},"DeleteTransactionsFailure":{"StopSaving":[]},"RestoreTransactionsFailure":{"StopSaving":[]},"ConvertTransactionToPaymentFailure":{"StopSaving":[]},"LinkTransactionToPaymentFailure":{"StopSaving":[]},"LinkTransactionToExpenseFailure":{"StopSaving":[]},"ConvertTransactionsToExpensesFailure":{"StopSaving":[]},"ConvertTransactionsFailure":{"StopSaving":[]},"_$TransactionStateSerializer":{"StructuredSerializer":["TransactionState*"],"Serializer":["TransactionState*"]},"_$TransactionUIStateSerializer":{"StructuredSerializer":["TransactionUIState*"],"Serializer":["TransactionUIState*"]},"_$TransactionState":{"TransactionState":[]},"_$TransactionUIState":{"TransactionUIState":[]},"ViewTransactionRuleList":{"PersistUI":[]},"ViewTransactionRule":{"PersistUI":[],"PersistPrefs":[]},"EditTransactionRule":{"PersistUI":[],"PersistPrefs":[]},"UpdateTransactionRule":{"PersistUI":[]},"LoadTransactionRuleSuccess":{"StopLoading":[],"PersistData":[]},"LoadTransactionRulesFailure":{"StopLoading":[]},"LoadTransactionRulesSuccess":{"StopLoading":[]},"SaveTransactionRuleRequest":{"StartSaving":[]},"SaveTransactionRuleSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddTransactionRuleSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveTransactionRulesRequest":{"StartSaving":[]},"ArchiveTransactionRulesSuccess":{"StopSaving":[],"PersistData":[]},"DeleteTransactionRulesRequest":{"StartSaving":[]},"DeleteTransactionRulesSuccess":{"StopSaving":[],"PersistData":[]},"RestoreTransactionRulesRequest":{"StartSaving":[]},"RestoreTransactionRulesSuccess":{"StopSaving":[],"PersistData":[]},"FilterTransactionRules":{"PersistUI":[]},"SortTransactionRules":{"PersistUI":[],"PersistPrefs":[]},"FilterTransactionRulesByState":{"PersistUI":[]},"FilterTransactionRulesByCustom1":{"PersistUI":[]},"FilterTransactionRulesByCustom2":{"PersistUI":[]},"FilterTransactionRulesByCustom3":{"PersistUI":[]},"FilterTransactionRulesByCustom4":{"PersistUI":[]},"UpdateTransactionRuleTab":{"PersistUI":[]},"LoadTransactionRuleRequest":{"StartLoading":[]},"LoadTransactionRuleFailure":{"StopLoading":[]},"LoadTransactionRulesRequest":{"StartLoading":[]},"SaveTransactionRuleFailure":{"StopSaving":[]},"ArchiveTransactionRulesFailure":{"StopSaving":[]},"DeleteTransactionRulesFailure":{"StopSaving":[]},"RestoreTransactionRulesFailure":{"StopSaving":[]},"_$TransactionRuleStateSerializer":{"StructuredSerializer":["TransactionRuleState*"],"Serializer":["TransactionRuleState*"]},"_$TransactionRuleUIStateSerializer":{"StructuredSerializer":["TransactionRuleUIState*"],"Serializer":["TransactionRuleUIState*"]},"_$TransactionRuleState":{"TransactionRuleState":[]},"_$TransactionRuleUIState":{"TransactionRuleUIState":[]},"_$ListUIStateSerializer":{"StructuredSerializer":["ListUIState*"],"Serializer":["ListUIState*"]},"_$ListUIState":{"ListUIState":[]},"_$PrefStateSerializer":{"StructuredSerializer":["PrefState*"],"Serializer":["PrefState*"]},"_$PrefStateSortFieldSerializer":{"StructuredSerializer":["PrefStateSortField*"],"Serializer":["PrefStateSortField*"]},"_$CompanyPrefStateSerializer":{"StructuredSerializer":["CompanyPrefState*"],"Serializer":["CompanyPrefState*"]},"_$AppLayoutSerializer":{"PrimitiveSerializer":["AppLayout*"],"Serializer":["AppLayout*"]},"_$ModuleLayoutSerializer":{"PrimitiveSerializer":["ModuleLayout*"],"Serializer":["ModuleLayout*"]},"_$AppSidebarModeSerializer":{"PrimitiveSerializer":["AppSidebarMode*"],"Serializer":["AppSidebarMode*"]},"_$HistoryRecordSerializer":{"StructuredSerializer":["HistoryRecord*"],"Serializer":["HistoryRecord*"]},"_$PrefState":{"PrefState":[]},"_$PrefStateSortField":{"PrefStateSortField":[]},"_$CompanyPrefState":{"CompanyPrefState":[]},"_$HistoryRecord":{"HistoryRecord":[]},"_$UIStateSerializer":{"StructuredSerializer":["UIState*"],"Serializer":["UIState*"]},"_$UIState":{"UIState":[]},"ViewUserList":{"PersistUI":[]},"ViewUser":{"PersistUI":[],"PersistPrefs":[]},"EditUser":{"PersistUI":[],"PersistPrefs":[]},"UpdateUser":{"PersistUI":[]},"LoadUserSuccess":{"StopLoading":[],"PersistData":[]},"LoadUsersSuccess":{"StopLoading":[]},"SaveUserRequest":{"StartSaving":[]},"SaveUserSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"AddUserSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[],"UserVerifiedPassword":[]},"ArchiveUserRequest":{"StartSaving":[]},"ArchiveUserSuccess":{"StopSaving":[],"PersistData":[],"UserVerifiedPassword":[]},"DeleteUserRequest":{"StartSaving":[]},"DeleteUserSuccess":{"StopSaving":[],"PersistData":[],"UserVerifiedPassword":[]},"RestoreUserRequest":{"StartSaving":[]},"RestoreUserSuccess":{"StopSaving":[],"PersistData":[],"UserVerifiedPassword":[]},"RemoveUserRequest":{"StartSaving":[]},"RemoveUserSuccess":{"StopSaving":[],"PersistData":[]},"ResendInviteRequest":{"StartSaving":[]},"SortUsers":{"PersistUI":[],"PersistPrefs":[]},"FilterUsersByState":{"PersistUI":[]},"FilterUsersByCustom1":{"PersistUI":[]},"FilterUsersByCustom2":{"PersistUI":[]},"FilterUsersByCustom3":{"PersistUI":[]},"FilterUsersByCustom4":{"PersistUI":[]},"LoadUserRequest":{"StartLoading":[]},"LoadUserFailure":{"StopLoading":[]},"LoadUsersRequest":{"StartLoading":[]},"LoadUsersFailure":{"StopLoading":[]},"SaveUserFailure":{"StopSaving":[]},"ArchiveUserFailure":{"StopSaving":[]},"DeleteUserFailure":{"StopSaving":[]},"RestoreUserFailure":{"StopSaving":[]},"RemoveUserFailure":{"StopSaving":[]},"ResendInviteSuccess":{"StopSaving":[],"PersistData":[]},"ResendInviteFailure":{"StopSaving":[]},"_$UserStateSerializer":{"StructuredSerializer":["UserState*"],"Serializer":["UserState*"]},"_$UserUIStateSerializer":{"StructuredSerializer":["UserUIState*"],"Serializer":["UserUIState*"]},"_$UserState":{"UserState":[]},"_$UserUIState":{"UserUIState":[]},"ViewVendorList":{"PersistUI":[]},"ViewVendor":{"PersistUI":[],"PersistPrefs":[]},"EditVendor":{"PersistUI":[],"PersistPrefs":[]},"UpdateVendor":{"PersistUI":[]},"LoadVendorSuccess":{"StopLoading":[],"PersistData":[]},"LoadVendorsRequest":{"StartLoading":[]},"LoadVendorsFailure":{"StopLoading":[]},"LoadVendorsSuccess":{"StopLoading":[]},"SaveVendorRequest":{"StartSaving":[]},"SaveVendorSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddVendorSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveVendorRequest":{"StartSaving":[]},"ArchiveVendorSuccess":{"StopSaving":[],"PersistData":[]},"DeleteVendorRequest":{"StartSaving":[]},"DeleteVendorSuccess":{"StopSaving":[],"PersistData":[]},"RestoreVendorRequest":{"StartSaving":[]},"RestoreVendorSuccess":{"StopSaving":[],"PersistData":[]},"EditVendorContact":{"PersistUI":[]},"AddVendorContact":{"PersistUI":[]},"UpdateVendorContact":{"PersistUI":[]},"DeleteVendorContact":{"PersistUI":[]},"FilterVendors":{"PersistUI":[]},"SortVendors":{"PersistUI":[],"PersistPrefs":[]},"FilterVendorsByState":{"PersistUI":[]},"FilterVendorsByCustom1":{"PersistUI":[]},"FilterVendorsByCustom2":{"PersistUI":[]},"FilterVendorsByCustom3":{"PersistUI":[]},"FilterVendorsByCustom4":{"PersistUI":[]},"SaveVendorDocumentRequest":{"StartSaving":[]},"UpdateVendorTab":{"PersistUI":[]},"LoadVendorRequest":{"StartLoading":[]},"LoadVendorFailure":{"StopLoading":[]},"SaveVendorFailure":{"StopSaving":[]},"ArchiveVendorFailure":{"StopSaving":[]},"DeleteVendorFailure":{"StopSaving":[]},"RestoreVendorFailure":{"StopSaving":[]},"SaveVendorDocumentFailure":{"StopSaving":[]},"_$VendorStateSerializer":{"StructuredSerializer":["VendorState*"],"Serializer":["VendorState*"]},"_$VendorUIStateSerializer":{"StructuredSerializer":["VendorUIState*"],"Serializer":["VendorUIState*"]},"_$VendorState":{"VendorState":[]},"_$VendorUIState":{"VendorUIState":[]},"ViewWebhookList":{"PersistUI":[]},"ViewWebhook":{"PersistUI":[],"PersistPrefs":[]},"EditWebhook":{"PersistUI":[],"PersistPrefs":[]},"UpdateWebhook":{"PersistUI":[]},"LoadWebhookSuccess":{"StopLoading":[],"PersistData":[]},"LoadWebhooksFailure":{"StopLoading":[]},"LoadWebhooksSuccess":{"StopLoading":[]},"SaveWebhookRequest":{"StartSaving":[]},"SaveWebhookSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"AddWebhookSuccess":{"StopSaving":[],"PersistData":[],"PersistUI":[]},"ArchiveWebhooksRequest":{"StartSaving":[]},"ArchiveWebhooksSuccess":{"StopSaving":[],"PersistData":[]},"DeleteWebhooksRequest":{"StartSaving":[]},"DeleteWebhooksSuccess":{"StopSaving":[],"PersistData":[]},"RestoreWebhooksRequest":{"StartSaving":[]},"RestoreWebhooksSuccess":{"StopSaving":[],"PersistData":[]},"FilterWebhooks":{"PersistUI":[]},"SortWebhooks":{"PersistUI":[],"PersistPrefs":[]},"FilterWebhooksByState":{"PersistUI":[]},"FilterWebhooksByCustom1":{"PersistUI":[]},"FilterWebhooksByCustom2":{"PersistUI":[]},"FilterWebhooksByCustom3":{"PersistUI":[]},"FilterWebhooksByCustom4":{"PersistUI":[]},"LoadWebhookRequest":{"StartLoading":[]},"LoadWebhookFailure":{"StopLoading":[]},"LoadWebhooksRequest":{"StartLoading":[]},"SaveWebhookFailure":{"StopSaving":[]},"ArchiveWebhooksFailure":{"StopSaving":[]},"DeleteWebhooksFailure":{"StopSaving":[]},"RestoreWebhooksFailure":{"StopSaving":[]},"_$WebhookStateSerializer":{"StructuredSerializer":["WebhookState*"],"Serializer":["WebhookState*"]},"_$WebhookUIStateSerializer":{"StructuredSerializer":["WebhookUIState*"],"Serializer":["WebhookUIState*"]},"_$WebhookState":{"WebhookState":[]},"_$WebhookUIState":{"WebhookUIState":[]},"FieldGrid":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ActionMenuButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ViewActionMenuButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppBorder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppBottomBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomFieldSelector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AppBottomBarState":{"State":["AppBottomBar*"]},"AppBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppBuilderState":{"State":["AppBuilder*"]},"AppHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppTitleBar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppWebView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebWebView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AutobillDropdownMenuItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlankScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppTextButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BottomButtons":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ChangeLayoutBanner":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ChangeLayoutBannerState":{"State":["ChangeLayoutBanner*"]},"ConfirmEmail":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ConfirmEmailBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CopyToClipboard":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesktopSessionTimeout":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesktopSessionTimeoutState":{"State":["DesktopSessionTimeout*"]},"MessageDialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ErrorDialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"HealthCheckDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HealthCheckLevel":{"Enum":[]},"_HealthCheckDialogState":{"State":["HealthCheckDialog*"]},"_HealthListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoadingDialog":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MultiSelectList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"MultiSelectListState":{"State":["MultiSelectList*"]},"DismissibleEntity":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentGrid":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentPreview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EditScaffold":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityActionListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityListTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntitiesListTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EntityListTileState":{"State":["EntityListTile*"]},"_EntitiesListTileState":{"State":["EntitiesListTile*"]},"EntityStatusChip":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityDropdown":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityDropdownDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityAutocompleteListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EntityDropdownState":{"State":["EntityDropdown*"]},"_EntityDropdownDialogState":{"State":["EntityDropdownDialog*"]},"_AutocompleteEntity":{"SelectableEntity":[]},"EntityHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityStateLabel":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityTopFilter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityTopFilterHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"FormCard":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppDropdownButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppForm":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppTabForm":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppTabBar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppToggleButtons":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoolDropdownButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientPicker":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"FormColorPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FormColorPickerState":{"State":["FormColorPicker*"]},"CustomField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CustomFieldState":{"State":["CustomField*"]},"CustomSurcharges":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DatePicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DatePickerState":{"State":["DatePicker*"]},"DecoratedFormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DecoratedFormFieldState":{"State":["DecoratedFormField*"]},"DesignPicker":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DiscountField":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DurationPicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DurationPickerState":{"State":["DurationPicker*"]},"DynamicSelector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GrowableFormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_GrowableFormFieldState":{"State":["GrowableFormField*"]},"LearnMoreUrl":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"NotificationSettings":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_NotificationSelector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PasswordFormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PasswordFormFieldState":{"State":["PasswordFormField*"]},"ProjectPicker":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SaveCancelButtons":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TimePicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TimePickerState":{"State":["TimePicker*"]},"UserPicker":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorPicker":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenMeta":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"HelpText":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"HistoryDrawer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"HistoryListTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_HistoryListTileState":{"State":["HistoryListTile*"]},"HistoryDrawerBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IconMessage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IconText":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEmailView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceEmailViewState":{"State":["InvoiceEmailView*"]},"InvoiceItemListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateDropdown":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaxRateDropdownState":{"State":["TaxRateDropdown*"]},"TaxRateField":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LinkTextRelatedEntity":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LinkTextRelatedEntityState":{"State":["LinkTextRelatedEntity*"]},"LinkTextSpan":{"TextSpan":[],"InlineSpan":[],"DiagnosticableTree":[],"MouseTrackerAnnotation":[],"HitTestTarget":[]},"ListFilter":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ListFilterState":{"State":["ListFilter*"]},"ListScaffold":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ActivityListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ListDivider":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ListFilterMessage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"FilterListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SelectedIndicator":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LiveText":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LiveTextState":{"State":["LiveText*"]},"LoadingIndicator":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MainScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityScreens":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsScreens":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MenuDrawer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ContactUsDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MenuDrawerState":{"State":["MenuDrawer*"]},"_DrawerTileState":{"State":["DrawerTile*"]},"SidebarFooter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SidebarFooterCollapsed":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ContactUsDialogState":{"State":["ContactUsDialog*"]},"MenuDrawerBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectRow":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DropDownMultiSelect":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DropDownMultiSelectState":{"State":["DropDownMultiSelect*"]},"AppPinput":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PortalLinkStyle":{"Enum":[]},"PortalLinks":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TableTooltip":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CachedImage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ResponsivePadding":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReviewApp":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ReviewAppState":{"State":["ReviewApp*"]},"ScrollableListView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollableListViewBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScrollableListViewState":{"State":["ScrollableListView*"]},"_ScrollableListViewBuilderState":{"State":["ScrollableListViewBuilder*"]},"SearchText":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AccountSmsVerification":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserSmsVerification":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AccountSmsVerificationState":{"State":["AccountSmsVerification*"]},"_UserSmsVerificationState":{"State":["UserSmsVerification*"]},"SystemLogViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SystemLogViewerState":{"State":["SystemLogViewer*"]},"_SortArrow":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppDataTable":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TableRowInkWell":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SortArrowState":{"State":["_SortArrow*"]},"_NullTableColumnWidth0":{"TableColumnWidth":[]},"_NullWidget5":{"Widget":[],"DiagnosticableTree":[]},"AppDataTableSource":{"Listenable":[]},"AppPaginatedDataTable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppPaginatedDataTableState":{"State":["AppPaginatedDataTable*"]},"EntityDataTableSource":{"Listenable":[]},"EntityList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EntityListState":{"State":["EntityList*"]},"UpgradeDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_UpgradeDialogState":{"State":["UpgradeDialog*"]},"VariablesHelp":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VariablesHelpState":{"State":["VariablesHelp*"]},"_VariableGrid":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ViewScaffold":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebSessionTimeout":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebSessionTimeoutState":{"State":["WebSessionTimeout*"]},"WebSocketRefresh":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebSocketRefreshState":{"State":["WebSocketRefresh*"]},"WindowManager":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WindowManagerState":{"State":["WindowManager*"],"WindowListener":[]},"InitScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LockScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoginView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LoginState":{"State":["LoginView*"]},"RuledText":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoginScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BankAccountEditState":{"State":["BankAccountEdit*"]},"BankAccountEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BankAccountView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BankAccountViewState":{"State":["BankAccountView*"]},"BankAccountViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientPdfView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientPdfViewState":{"State":["ClientPdfView*"]},"ClientPdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientEditState":{"State":["ClientEdit*"]},"ClientEditBillingAddress":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditBillingAddressState":{"State":["ClientEditBillingAddress*"]},"ClientEditContacts":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ContactListTile0":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ContactEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientEditContactsState":{"State":["ClientEditContacts*"]},"ContactEditDetailsState":{"State":["ContactEditDetails*"]},"ClientEditContactsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditDesktop":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditDetailsState":{"State":["ClientEditDetails*"]},"ClientEditFooter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditNotes":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditNotesState":{"State":["ClientEditNotes*"]},"ClientEditSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditSettingsState":{"State":["ClientEditSettings*"]},"ClientEditShippingAddress":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientEditShippingAddressState":{"State":["ClientEditShippingAddress*"]},"ClientEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewState":{"State":["ClientView*"]},"ClientViewActivity":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewActivityState":{"State":["ClientViewActivity*"]},"ClientViewDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewDetailsState":{"State":["ClientViewDetails*"]},"ClientViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientViewFullwidth":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewFullwidthState":{"State":["ClientViewFullwidth*"]},"ClientViewLedger":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewLedgerState":{"State":["ClientViewLedger*"]},"ClientOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientViewPaymentMethods":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientViewSystemLogs":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewSystemLogsState":{"State":["ClientViewSystemLogs*"]},"ClientViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CompanyGatewayListState":{"State":["CompanyGatewayList*"]},"CompanyGatewayListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"GatewayConfigField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"LimitEditor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FeesEditor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CompanyGatewayEditState":{"State":["CompanyGatewayEdit*"]},"GatewayConfigSettings":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_GatewayConfigFieldState":{"State":["GatewayConfigField*"]},"_LimitEditorState":{"State":["LimitEditor*"]},"_FeesEditorState":{"State":["FeesEditor*"]},"CompanyGatewayEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyGatewayView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CompanyGatewaySystemLog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CompanyGatewayViewState":{"State":["CompanyGatewayView*"]},"_CompanyGatewayOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"__CompanyGatewaySystemLogState":{"State":["_CompanyGatewaySystemLog*"]},"CompanyGatewayViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEmailScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditPdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CreditEditState":{"State":["CreditEdit*"]},"CreditEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardActivity":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardChart":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardChartState":{"State":["DashboardChart*"]},"DashboardDateRangePicker":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardDateRangePickerState":{"State":["DashboardDateRangePicker*"]},"DashboardSections":{"Enum":[]},"_DashboardPanel":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OverviewPanel":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardPanels":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"__DashboardPanelState":{"State":["_DashboardPanel*"]},"__OverviewPanelState":{"State":["_OverviewPanel*"]},"__DashboardSettingsState":{"State":["_DashboardSettings*"]},"_DashboardFieldState":{"State":["_DashboardField*"]},"DashboardScreen":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardScreenState":{"State":["DashboardScreen*"]},"_CustomTabBarView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SidebarScaffold":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceSidebar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentSidebar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteSidebar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskSidebar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseSidbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DashboardSidebar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardSystemLogs":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfDesignPreview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InsertTabIntent":{"Intent":[]},"_DesignImportDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesignEditState":{"State":["DesignEdit*"]},"DesignSection":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesignSettingsState":{"State":["DesignSettings*"]},"_PdfDesignPreviewState":{"State":["PdfDesignPreview*"]},"HtmlDesignPreview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InsertTabAction":{"Action":["Intent*"],"Action.T":"Intent*"},"__DesignImportDialogState":{"State":["_DesignImportDialog*"]},"DesignEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DesignView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesignViewState":{"State":["DesignView*"]},"DesignViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DocumentEditState":{"State":["DocumentEdit*"]},"DocumentEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DocumentViewState":{"State":["DocumentView*"]},"DocumentViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseEditState":{"State":["ExpenseEdit*"]},"ExpenseEditDesktop":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseEditDetailsState":{"State":["ExpenseEditDetails*"]},"ExpenseEditNotes":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseEditNotesState":{"State":["ExpenseEditNotes*"]},"ExpenseEditSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseEditSettingsState":{"State":["ExpenseEditSettings*"]},"ExpenseEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseViewState":{"State":["ExpenseView*"]},"ExpenseViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseViewSchedule":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseViewScheduleState":{"State":["ExpenseViewSchedule*"]},"ExpenseViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseCategoryEditState":{"State":["ExpenseCategoryEdit*"]},"ExpenseCategoryEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseCategoryView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseCategoryViewState":{"State":["ExpenseCategoryView*"]},"ExpenseCategoryViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_GroupEditState":{"State":["GroupEdit*"]},"GroupEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_GroupViewState":{"State":["GroupView*"]},"SettingsViewer":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GroupViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceEditState":{"State":["InvoiceEdit*"]},"InvoiceEditContacts":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientContactListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorContactListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditContactsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditDesktop":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PdfPreview0":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditDesktopState":{"State":["InvoiceEditDesktop*"]},"__PdfPreviewState":{"State":["_PdfPreview0*"]},"InvoiceEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditDetailsState":{"State":["InvoiceEditDetails*"]},"InvoiceEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditFooter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditItems":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ItemEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceEditItemsState":{"State":["InvoiceEditItems*"]},"ItemEditDetailsState":{"State":["ItemEditDetails*"]},"InvoiceEditItemsDesktop":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceEditItemsDesktopState":{"State":["InvoiceEditItemsDesktop*"]},"TableHeader":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditNotes":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditNotesState":{"State":["InvoiceEditNotes*"]},"InvoiceEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditPDF":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditPDFState":{"State":["InvoiceEditPDF*"]},"InvoiceEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceItemSelector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceItemSelectorState":{"State":["InvoiceItemSelector*"]},"InvoiceEmailScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoicePdfView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoicePdfViewState":{"State":["InvoicePdfView*"]},"InvoicePdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceViewState":{"State":["InvoiceView*"]},"InvoiceViewActivity":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceViewActivityState":{"State":["InvoiceViewActivity*"]},"_InvitationListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceViewContacts":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceViewHistory":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceViewHistoryState":{"State":["InvoiceViewHistory*"]},"InvoiceOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceViewSchedule":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceViewScheduleState":{"State":["InvoiceViewSchedule*"]},"InvoiceViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentableEditor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentEditState":{"State":["PaymentEdit*"]},"_PaymentableEditorState":{"State":["PaymentableEditor*"]},"PaymentEditFooter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentRefund":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentableEditor0":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentRefundState":{"State":["PaymentRefund*"]},"_PaymentableEditorState0":{"State":["PaymentableEditor0*"]},"PaymentRefundScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentViewState":{"State":["PaymentView*"]},"PaymentViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentTermEditState":{"State":["PaymentTermEdit*"]},"PaymentTermEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentTermView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentTermViewState":{"State":["PaymentTermView*"]},"PaymentTermViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProductEditState":{"State":["ProductEdit*"]},"ProductEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProductViewState":{"State":["ProductView*"]},"ProductViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductOverview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProductOverviewState":{"State":["ProductOverview*"]},"ProductViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProjectEditState":{"State":["ProjectEdit*"]},"ProjectEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProjectViewState":{"State":["ProjectView*"]},"ProjectViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProjectOverview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProjectOverviewState":{"State":["ProjectOverview*"]},"ProjectViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PurchaseOrderEditState":{"State":["PurchaseOrderEdit*"]},"PurchaseOrderEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderEmailScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderPdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PurchaseOrderViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_QuoteEditState":{"State":["QuoteEdit*"]},"QuoteEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEmailScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuotePdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringExpenseViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RecurringInvoiceEditState":{"State":["RecurringInvoiceEdit*"]},"RecurringInvoiceEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoicePdfScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"RecurringInvoiceViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientReportFields":{"Enum":[]},"ContactReportFields":{"Enum":[]},"CreditReportFields":{"Enum":[]},"DocumentReportFields":{"Enum":[]},"ExpenseReportFields":{"Enum":[]},"InvoiceItemReportFields":{"Enum":[]},"InvoiceReportFields":{"Enum":[]},"TaxRateReportFields0":{"Enum":[]},"PaymentReportFields":{"Enum":[]},"TaxRateReportFields":{"Enum":[]},"ProductReportFields":{"Enum":[]},"ProfitAndLossReportFields":{"Enum":[]},"PurchaseOrderItemReportFields":{"Enum":[]},"PurchaseOrderReportFields":{"Enum":[]},"QuoteItemReportFields":{"Enum":[]},"QuoteReportFields":{"Enum":[]},"RecurringExpenseReportFields":{"Enum":[]},"RecurringInvoiceReportFields":{"Enum":[]},"ReportCharts":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReportsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReportDataTable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReportColumnType":{"Enum":[]},"_ReportDataTableState":{"State":["ReportDataTable*"]},"TotalsDataTable":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReportDataTableSource":{"Listenable":[]},"ReportStringValue":{"ReportElement":[]},"ReportEntityTypeValue":{"ReportElement":[]},"ReportAgeValue":{"ReportElement":[]},"ReportDurationValue":{"ReportElement":[]},"ReportIntValue":{"ReportElement":[]},"ReportNumberValue":{"ReportElement":[]},"ReportBoolValue":{"ReportElement":[]},"ReportsScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskReportFields":{"Enum":[]},"TransactionReportFields":{"Enum":[]},"VendorReportFields":{"Enum":[]},"ScheduleEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScheduleEditState":{"State":["ScheduleEdit*"]},"ScheduleEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScheduleListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScheduleListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScheduleScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScheduleScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScheduleView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScheduleViewState":{"State":["ScheduleView*"]},"ScheduleViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AccountManagement":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AccountManagementState":{"State":["AccountManagement*"]},"_AccountOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AccountManagementScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClientPortal":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientPortalState":{"State":["ClientPortal*"]},"ClientPortalScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CompanyDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CompanyDetailsState":{"State":["CompanyDetails*"]},"CompanyDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CreditCardsAndBanks":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CreditCardsAndBanksState":{"State":["CreditCardsAndBanks*"]},"CreditCardsAndBanksScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomFields":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomFormField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CustomFieldsState":{"State":["CustomFields*"]},"CustomFieldsSettings":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CustomFormFieldState":{"State":["CustomFormField*"]},"CustomFieldsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DataVisualizations":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DataVisualizationsState":{"State":["DataVisualizations*"]},"DataVisualizationsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DeviceSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DeviceSettingsState":{"State":["DeviceSettings*"]},"DeviceSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"EmailSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EmailSettingsState":{"State":["EmailSettings*"]},"EmailSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExpenseSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExpenseSettingsState":{"State":["ExpenseSettings*"]},"ExpenseSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GeneratedNumbers":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"EntityNumberSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_GeneratedNumbersState":{"State":["GeneratedNumbers*"]},"_EntityNumberSettingsState":{"State":["EntityNumberSettings*"]},"HelpPanel":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"GeneratedNumbersScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ImportExport":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FileImport":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_FileMapper":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ImportExportState":{"State":["ImportExport*"]},"_FileImportState":{"State":["_FileImport*"]},"__FileMapperState":{"State":["_FileMapper*"]},"_FieldMapper":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ImportExportScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceDesign":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PdfPreview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InvoiceDesignState":{"State":["InvoiceDesign*"]},"_PdfPreviewState":{"State":["_PdfPreview*"]},"InvoiceDesignScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LocalizationSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AddCompanyDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LocalizationSettingsState":{"State":["LocalizationSettings*"]},"_AddCompanyDialogState":{"State":["_AddCompanyDialog*"]},"LocalizationScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaymentSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PaymentSettingsState":{"State":["PaymentSettings*"]},"PaymentsSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ProductSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ProductSettingsState":{"State":["ProductSettings*"]},"ProductSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsListTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SettingsListState":{"State":["SettingsList*"]},"_SettingsListTileState":{"State":["SettingsListTile*"]},"SettingsSearch":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SettingsWizard":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SettingsWizardState":{"State":["SettingsWizard*"]},"TaskSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskSettingsState":{"State":["TaskSettings*"]},"TaskSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaxSettingsState":{"State":["TaxSettings*"]},"NumberOfRatesSelector":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TemplatesAndReminders":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ReminderSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TemplatesAndRemindersState":{"State":["TemplatesAndReminders*"]},"_ReminderSettingsState":{"State":["ReminderSettings*"]},"EmailPreview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TemplatesAndRemindersScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EnableTwoFactor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_UserDetailsState":{"State":["UserDetails*"]},"_EnableTwoFactorState":{"State":["_EnableTwoFactor*"]},"UserDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WorkflowSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WorkflowSettingsState":{"State":["WorkflowSettings*"]},"WorkflowSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SubscriptionEditState":{"State":["SubscriptionEdit*"]},"SubscriptionEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SubscriptionView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SubscriptionViewState":{"State":["SubscriptionView*"]},"SubscriptionViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UpdateDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"UpdateState":{"Enum":[]},"_UpdateDialogState":{"State":["UpdateDialog*"]},"TaskEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskEditState":{"State":["TaskEdit*"]},"_BottomBar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskEditDesktop":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskEditDesktopState":{"State":["TaskEditDesktop*"]},"TaskEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskEditDetailsState":{"State":["TaskEditDetails*"]},"TaskEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskEditTimes":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TimeEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskEditTimesState":{"State":["TaskEditTimes*"]},"TimeEditDetailsState":{"State":["TimeEditDetails*"]},"TaskEditTimesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"KanbanTaskCard":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_KanbanTaskCardState":{"State":["KanbanTaskCard*"]},"KanbanStatusCard":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_KanbanStatusCardState":{"State":["KanbanStatusCard*"]},"KanbanView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"KanbanViewState":{"State":["KanbanView*"]},"KanbanViewBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_KanbanViewBuilderState":{"State":["KanbanViewBuilder*"]},"TaskListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskTimeListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskViewState":{"State":["TaskView*"]},"TaskViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskOverview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskOverviewState":{"State":["TaskOverview*"]},"TaskViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskStatusEditState":{"State":["TaskStatusEdit*"]},"TaskStatusEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskStatusView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskStatusViewState":{"State":["TaskStatusView*"]},"TaskStatusViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaxRateEditState":{"State":["TaxRateEdit*"]},"TaxRateEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateSettingsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaxRateView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaxRateViewState":{"State":["TaxRateView*"]},"TaxRateViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TokenEditState":{"State":["TokenEdit*"]},"TokenEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TokenViewState":{"State":["TokenView*"]},"_TokenListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TokenViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TransactionEditState":{"State":["TransactionEdit*"]},"TransactionEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MatchDeposits":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MatchWithdrawals":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TransactionViewState":{"State":["TransactionView*"]},"_MatchDepositsState":{"State":["_MatchDeposits*"]},"_MatchWithdrawalsState":{"State":["_MatchWithdrawals*"]},"TransactionViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RuleCriteria":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TransactionRuleEditState":{"State":["TransactionRuleEdit*"]},"__RuleCriteriaState":{"State":["_RuleCriteria*"]},"TransactionRuleEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TransactionRuleView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TransactionRuleViewState":{"State":["TransactionRuleView*"]},"TransactionRuleViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_UserEditState":{"State":["UserEdit*"]},"_PermissionCheckbox":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"UserViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorEditState":{"State":["VendorEdit*"]},"VendorEditAddress":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditAddressState":{"State":["VendorEditAddress*"]},"VendorEditContacts":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ContactListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorContactEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorEditContactsState":{"State":["VendorEditContacts*"]},"VendorContactEditDetailsState":{"State":["VendorContactEditDetails*"]},"VendorEditContactsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditDesktop":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditDetailsState":{"State":["VendorEditDetails*"]},"VendorEditFooter":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditNotes":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorEditNotesState":{"State":["VendorEditNotes*"]},"VendorEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorViewState":{"State":["VendorView*"]},"VendorViewActivity":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorViewActivityState":{"State":["VendorViewActivity*"]},"VendorViewDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorViewDetailsState":{"State":["VendorViewDetails*"]},"VendorViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorViewFullwidth":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorViewFullwidthState":{"State":["VendorViewFullwidth*"]},"VendorOverview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"VendorViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebhookEditState":{"State":["WebhookEdit*"]},"WebhookEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebhookViewState":{"State":["WebhookView*"]},"TargetListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookViewScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookListItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookListBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"WebhookScreenBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PasswordConfirmation":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FieldConfirmation":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PasswordConfirmationState":{"State":["PasswordConfirmation*"]},"_FieldConfirmationState":{"State":["FieldConfirmation*"]},"FormatNumberType":{"Enum":[]},"AppLocalizationsDelegate":{"LocalizationsDelegate":["AppLocalization*"],"LocalizationsDelegate.T":"AppLocalization*"},"_EmptyParagraphSyntax":{"BlockSyntax":[]},"ExampleEditor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ExampleEditorState":{"State":["ExampleEditor*"]},"EditorToolbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ImageFormatToolbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EditorToolbarState":{"State":["EditorToolbar*"]},"_ImageFormatToolbarState":{"State":["ImageFormatToolbar*"]},"_PositionedToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SingleLineAttributedTextEditingController":{"AttributedTextEditingController":[],"Listenable":[]},"LinkableElement":{"LinkifyElement":[]},"TextElement0":{"LinkifyElement":[]},"EmailLinkifier":{"Linkifier":[]},"EmailElement":{"LinkifyElement":[]},"UrlLinkifier":{"Linkifier":[]},"UrlElement":{"LinkifyElement":[]},"AndroidAuthMessages":{"AuthMessages":[]},"IOSAuthMessages":{"AuthMessages":[]},"WindowsAuthMessages":{"AuthMessages":[]},"Level":{"Comparable":["Level"]},"Element1":{"Node3":[]},"Text1":{"Node3":[]},"UnparsedContent":{"Node3":[]},"EmptyBlockSyntax":{"BlockSyntax":[]},"SetextHeaderSyntax":{"BlockSyntax":[]},"HeaderSyntax":{"BlockSyntax":[]},"BlockquoteSyntax":{"BlockSyntax":[]},"CodeBlockSyntax":{"BlockSyntax":[]},"FencedCodeBlockSyntax":{"BlockSyntax":[]},"HorizontalRuleSyntax":{"BlockSyntax":[]},"BlockHtmlSyntax":{"BlockSyntax":[]},"BlockTagBlockHtmlSyntax":{"BlockSyntax":[]},"OtherTagBlockHtmlSyntax":{"BlockSyntax":[]},"LongBlockHtmlSyntax":{"BlockSyntax":[]},"ListSyntax":{"BlockSyntax":[]},"UnorderedListSyntax":{"BlockSyntax":[]},"OrderedListSyntax":{"BlockSyntax":[]},"ParagraphSyntax":{"BlockSyntax":[]},"LineBreakSyntax":{"InlineSyntax":[]},"TextSyntax":{"InlineSyntax":[]},"EscapeSyntax":{"InlineSyntax":[]},"InlineHtmlSyntax":{"InlineSyntax":[]},"EmailAutolinkSyntax":{"InlineSyntax":[]},"AutolinkSyntax":{"InlineSyntax":[]},"SimpleDelimiter":{"Delimiter":[]},"DelimiterRun":{"Delimiter":[]},"TagSyntax":{"InlineSyntax":[]},"LinkSyntax":{"InlineSyntax":[]},"ImageSyntax":{"InlineSyntax":[]},"CodeSyntax":{"InlineSyntax":[]},"_MdiIconData":{"IconData":[]},"MsalJsException":{"Exception":[]},"AuthException":{"Exception":[]},"ClientAuthException":{"Exception":[]},"ClientConfigurationException":{"Exception":[]},"InteractionRequiredAuthException":{"Exception":[]},"ServerException":{"Exception":[]},"BrowserAuthException":{"Exception":[]},"BrowserConfigurationAuthException":{"Exception":[]},"FadeWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimationDirection":{"Enum":[]},"_FadeWidgetState":{"State":["FadeWidget"]},"OctoImage":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OctoImageState":{"State":["OctoImage"]},"_PlaceholderType":{"Enum":[]},"OverflowViewParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"OverflowViewLayoutBehavior":{"Enum":[]},"RenderOverflowView":{"RenderBoxContainerDefaultsMixin":["RenderBox","OverflowViewParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","OverflowViewParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"OverflowViewParentData","RenderBoxContainerDefaultsMixin.1":"OverflowViewParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"OverflowView":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OverflowViewElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"PathException":{"Exception":[]},"MissingPlatformDirectoryException":{"Exception":[]},"PermissionStatus0":{"Enum":[]},"PermissionWithService":{"Permission":[]},"Pinput":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PinItem":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PinputAnimatedCursor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PinputState":{"State":["Pinput"],"WidgetsBindingObserver":[],"AutofillClient":[]},"PinputAutovalidateMode":{"Enum":[]},"AndroidSmsAutofillMethod":{"Enum":[]},"PinAnimationType":{"Enum":[]},"HapticFeedbackType":{"Enum":[]},"_PinputFormField":{"FormField":["String"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[],"FormField.T":"String"},"_SeparatedRaw":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PinputCursor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PinputAnimatedCursorState":{"State":["_PinputAnimatedCursor"]},"PointerInterceptor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebPdfRaster":{"PdfRaster":[]},"PdfPreviewAction":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfPrintAction":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfShareAction":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfPreviewController":{"InheritedNotifier":["Listenable"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"Listenable"},"PdfPreviewData":{"Listenable":[]},"PdfPreviewCustom":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfPreviewCustomState":{"State":["PdfPreviewCustom"]},"PdfPreviewPage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfPreview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PdfPreviewState":{"State":["PdfPreview"]},"QrBitBuffer":{"ListMixin":["bool"],"List":["bool"],"EfficientLengthIterable":["bool"],"Iterable":["bool"],"ListMixin.E":"bool"},"QrByte":{"QrDatum":[]},"InputTooLongException":{"Exception":[]},"QrImageView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_QrImageViewState":{"State":["QrImageView"]},"_QrContentView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QrPainter":{"Listenable":[]},"FinderPatternPosition":{"Enum":[]},"QrCodeElement":{"Enum":[]},"QrEyeShape":{"Enum":[]},"QrDataModuleShape":{"Enum":[]},"QrValidationStatus":{"Enum":[]},"LoggingMiddleware":{"MiddlewareClass":["1"]},"ButtonState":{"Enum":[]},"RoundedLoadingButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"RoundedLoadingButtonState":{"State":["RoundedLoadingButton"]},"DeferStream":{"Stream":["1"],"Stream.T":"1"},"_MissingCase":{"Enum":[]},"ValueStreamError":{"Error":[]},"BehaviorSubject":{"Subject":["1"],"EventSink":["1"],"Stream":["1"],"Stream.T":"1"},"_BehaviorSubjectStream":{"Stream":["1"],"Stream.T":"1"},"Subject":{"EventSink":["1"],"Stream":["1"]},"_SubjectStream":{"Stream":["1"],"Stream.T":"1"},"_MultiControllerSink":{"EventSink":["1"]},"NoOpClient":{"Client0":[]},"NoOpSentrySpan":{"ISentrySpan":[]},"SentryTransactionNameSource":{"Enum":[]},"SentryMeasurementUnit":{"Enum":[]},"SentryNavigatorObserver":{"RouteObserver":["PageRoute<@>"],"NavigatorObserver":[],"RouteObserver.R":"PageRoute<@>"},"AppleLogoPainter":{"Listenable":[]},"SignInWithAppleButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SignInWithAppleButtonStyle":{"Enum":[]},"IconAlignment":{"Enum":[]},"AppleIDAuthorizationScopes":{"Enum":[]},"UnknownSignInWithAppleException":{"Exception":[]},"SignInWithAppleNotSupportedException":{"Exception":[]},"AuthorizationErrorCode":{"Enum":[]},"SignInWithAppleAuthorizationException":{"Exception":[]},"SignInWithAppleCredentialsException":{"Exception":[]},"FileLocation":{"SourceLocation":[],"Comparable":["SourceLocation"]},"_FileSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceLocation":{"Comparable":["SourceLocation"]},"SourceLocationMixin":{"SourceLocation":[],"Comparable":["SourceLocation"]},"SourceSpan":{"Comparable":["SourceSpan"]},"SourceSpanBase":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanException":{"Exception":[]},"SourceSpanFormatException":{"FormatException":[],"Exception":[]},"SourceSpanMixin":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanWithContext":{"SourceSpan":[],"Comparable":["SourceSpan"]},"MyStatefulWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_InheritedInjected":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Injected":{"ReactiveModel":["1"]},"InjectedImp":{"ReactiveModelImp":["1"],"ReactiveModel":["1"]},"ReactiveModelImp":{"ReactiveModel":["1"]},"StateStatus":{"Enum":[]},"OnBuilder":{"MyStatefulWidget":["1"],"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MyStatefulWidgetState":{"ExtendedState":["MyStatefulWidget<1>"],"State":["MyStatefulWidget<1>"]},"IStatefulWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"MyElement":{"StatefulElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"ExtendedState":{"State":["1"]},"StringScannerException":{"FormatException":[],"Exception":[]},"Document2":{"Listenable":[]},"DocumentNode":{"Listenable":[]},"DocumentComposer":{"Listenable":[]},"ComposerPreferences":{"Listenable":[]},"MutableDocument":{"Document2":[],"Listenable":[]},"DocumentGestureMode":{"Enum":[]},"LinkAttribution":{"Attribution":[]},"BlockquoteComponentBuilder":{"ComponentBuilder":[]},"BlockquoteComponentViewModel":{"TextComponentViewModel":[],"SingleColumnLayoutComponentViewModel":[]},"BlockquoteComponent":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BoxComponent":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlockNode":{"DocumentNode":[],"Listenable":[]},"_BoxComponentState":{"DocumentComponent":["BoxComponent"],"State":["BoxComponent"]},"SelectableBox":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperEditorDebugVisuals":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperEditorFocusDebugVisuals":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperEditorImeDebugVisuals":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CaretDocumentOverlay":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_CaretDocumentOverlayState":{"State":["CaretDocumentOverlay"]},"EditorSelectionAndFocusPolicy":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EditorSelectionAndFocusPolicyState":{"State":["EditorSelectionAndFocusPolicy"]},"DocumentMouseInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DocumentMouseInteractorState":{"State":["DocumentMouseInteractor"]},"ScrollableDocument":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidDocumentTouchInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidDocumentTouchEditingControls":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AndroidDocumentTouchInteractorState":{"State":["AndroidDocumentTouchInteractor"],"WidgetsBindingObserver":[]},"_AndroidDocumentTouchEditingControlsState":{"State":["AndroidDocumentTouchEditingControls"]},"SelectionHandleType":{"Enum":[]},"IOSDocumentTouchInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_IOSDocumentTouchInteractorState":{"State":["IOSDocumentTouchInteractor"],"WidgetsBindingObserver":[]},"DragMode":{"Enum":[]},"SuperEditorHardwareKeyHandler":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SuperEditorHardwareKeyHandlerState":{"State":["SuperEditorHardwareKeyHandler"]},"DocumentImeInputClient":{"DeltaTextInputClient":[]},"ImeFocusPolicy":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DocumentSelectionOpenAndCloseImePolicy":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ImeFocusPolicyState":{"State":["ImeFocusPolicy"]},"_DocumentSelectionOpenAndCloseImePolicyState":{"State":["DocumentSelectionOpenAndCloseImePolicy"]},"PrependedCharacterPolicy":{"Enum":[]},"DeltaTextInputClientDecorator":{"DeltaTextInputClient":[]},"SoftwareKeyboardOpener":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SoftwareKeyboardOpenerState":{"State":["SoftwareKeyboardOpener"]},"KeyboardEditingToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperEditorImeInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperEditorImeInteractorState":{"State":["SuperEditorImeInteractor"]},"DocumentScrollable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DocumentScrollableState":{"State":["DocumentScrollable"]},"AutoScrollController":{"Listenable":[]},"HorizontalRuleNode":{"DocumentNode":[],"Listenable":[]},"HorizontalRuleComponentBuilder":{"ComponentBuilder":[]},"HorizontalRuleComponentViewModel":{"SingleColumnLayoutComponentViewModel":[]},"HorizontalRuleComponent":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ImageNode":{"DocumentNode":[],"Listenable":[]},"ImageComponentBuilder":{"ComponentBuilder":[]},"ImageComponentViewModel":{"SingleColumnLayoutComponentViewModel":[]},"ImageComponent":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"SingleColumnDocumentLayout":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PresenterComponentBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_Component":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SingleColumnDocumentLayoutState":{"State":["SingleColumnDocumentLayout"],"DocumentLayout":[]},"_PresenterComponentBuilderState":{"State":["_PresenterComponentBuilder"]},"SingleColumnLayoutCustomComponentStyler":{"SingleColumnLayoutStylePhase":[]},"SingleColumnStylesheetStyler":{"SingleColumnLayoutStylePhase":[]},"SingleColumnLayoutSelectionStyler":{"SingleColumnLayoutStylePhase":[]},"ListItemType":{"Enum":[]},"UnorderedListItemComponent":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"OrderedListItemComponent":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ListItemNode":{"TextNode":[],"DocumentNode":[],"Listenable":[]},"ListItemComponentBuilder":{"ComponentBuilder":[]},"ListItemComponentViewModel":{"TextComponentViewModel":[],"SingleColumnLayoutComponentViewModel":[]},"ParagraphNode":{"TextNode":[],"DocumentNode":[],"Listenable":[]},"ParagraphComponentBuilder":{"ComponentBuilder":[]},"ParagraphComponentViewModel":{"TextComponentViewModel":[],"SingleColumnLayoutComponentViewModel":[]},"SuperEditor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperEditorState":{"State":["SuperEditor"]},"DefaultCaretOverlayBuilder":{"DocumentLayerBuilder":[]},"TaskComponent":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TaskNode":{"TextNode":[],"DocumentNode":[],"Listenable":[]},"TaskComponentBuilder":{"ComponentBuilder":[]},"TaskComponentViewModel":{"TextComponentViewModel":[],"SingleColumnLayoutComponentViewModel":[]},"_TaskComponentState":{"DocumentComponent":["TaskComponent"],"State":["TaskComponent"],"TextComposable":[]},"TextNode":{"DocumentNode":[],"Listenable":[]},"TextComponent":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextNodeSelection":{"TextSelection":[],"TextRange":[]},"TextNodePosition":{"TextPosition":[]},"TextComponentState":{"DocumentComponent":["TextComponent"],"State":["TextComponent"],"TextComposable":[]},"UnknownComponentBuilder":{"ComponentBuilder":[]},"SelectionType":{"Enum":[]},"MultiListenableBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MultiListenableBuilderState":{"State":["MultiListenableBuilder"]},"ListenableBuilder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlinkingCaret":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlinkingCaretState":{"State":["BlinkingCaret"]},"_CaretPainter":{"Listenable":[]},"NonReparentingFocus":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"FocusWithCustomParent":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_NonReparentingFocusState":{"State":["NonReparentingFocus"]},"_FocusWithCustomParentState":{"State":["FocusWithCustomParent"]},"_FocusMarker0":{"InheritedNotifier":["FocusNode"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"FocusNode"},"ExecutionInstruction":{"Enum":[]},"TapSequenceGestureRecognizer":{"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"AndroidDocumentGestureEditingController":{"Listenable":[]},"AndroidFollowingMagnifier":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidMagnifyingGlass":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidSelectionHandle":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidTextEditingFloatingToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IosDocumentTouchEditingControls":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_IosDocumentTouchEditingControlsState":{"State":["IosDocumentTouchEditingControls"]},"IosDocumentGestureEditingController":{"Listenable":[]},"FloatingCursorController":{"Listenable":[]},"IOSFollowingMagnifier":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSRoundedRectangleMagnifyingGlass":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSCollapsedHandle":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSSelectionHandle":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSTextEditingFloatingToolbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"MagnifierAndToolbarController":{"Listenable":[]},"GestureEditingController":{"Listenable":[]},"AndroidEditingOverlayControls":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidEditingOverlayController":{"Listenable":[]},"_AndroidEditingOverlayControlsState":{"State":["AndroidEditingOverlayControls"],"WidgetsBindingObserver":[]},"AndroidTextFieldTouchInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidTextFieldTouchInteractorState":{"State":["AndroidTextFieldTouchInteractor"]},"SuperAndroidTextField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperAndroidTextFieldState":{"State":["SuperAndroidTextField"],"WidgetsBindingObserver":[],"ProseTextBlock":[]},"SuperDesktopTextField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperTextFieldGestureInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperTextFieldKeyboardInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperTextFieldImeInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperTextFieldScrollview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperTextFieldScrollviewState":{"State":["SuperTextFieldScrollview"]},"TextFieldKeyboardHandlerResult":{"Enum":[]},"SuperDesktopTextFieldState":{"State":["SuperDesktopTextField"],"ProseTextBlock":[]},"_SuperTextFieldGestureInteractorState":{"State":["SuperTextFieldGestureInteractor"]},"_SuperTextFieldKeyboardInteractorState":{"State":["SuperTextFieldKeyboardInteractor"]},"_SuperTextFieldImeInteractorState":{"State":["SuperTextFieldImeInteractor"]},"_SelectionType":{"Enum":[]},"AttributedTextEditingController":{"Listenable":[]},"FillWidthIfConstrained":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RenderFillWidthIfConstrained":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"HintBehavior":{"Enum":[]},"MagnifyingGlass":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"OuterBoxShadow":{"BoxShadow":[],"Shadow":[]},"TextScrollView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TextScrollViewState":{"State":["TextScrollView"]},"TextScrollController":{"Listenable":[]},"_AutoScrollDirection":{"Enum":[]},"ImeAttributedTextEditingController":{"AttributedTextEditingController":[],"DeltaTextInputClient":[],"Listenable":[]},"IOSEditingControls":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSEditingOverlayController":{"Listenable":[]},"_IOSEditingControlsState":{"State":["IOSEditingControls"],"WidgetsBindingObserver":[]},"IOSFloatingCursor":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"FloatingCursorController0":{"Listenable":[]},"IOSTextFieldTouchInteractor":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"IOSTextFieldTouchInteractorState":{"State":["IOSTextFieldTouchInteractor"]},"SuperIOSTextField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperIOSTextFieldState":{"State":["SuperIOSTextField"],"WidgetsBindingObserver":[],"ProseTextBlock":[]},"SuperTextField":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperTextFieldState":{"State":["SuperTextField"]},"SuperTextFieldPlatformConfiguration":{"Enum":[]},"TextInputSource":{"Enum":[]},"HandleType":{"Enum":[]},"TextLayoutCaret":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextLayoutCaretState":{"State":["TextLayoutCaret"]},"CaretPainter":{"Listenable":[]},"BlinkController":{"Listenable":[]},"SuperText":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SuperTextLayoutParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"],"ParentData":[]},"SuperTextState":{"State":["SuperText"],"ProseTextBlock":[]},"_SuperTextLayout":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RenderSuperTextLayout":{"RenderBoxContainerDefaultsMixin":["RenderBox","_SuperTextLayoutParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","_SuperTextLayoutParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"_SuperTextLayoutParentData","RenderBoxContainerDefaultsMixin.1":"_SuperTextLayoutParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"LayoutAwareRichText":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RenderLayoutAwareParagraph":{"RenderBoxContainerDefaultsMixin":["RenderBox","TextParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","TextParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"ContainerRenderObjectMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"SuperTextWithSelection":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RebuildOptimizedSuperTextWithSelection":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SuperTextWithSelectionState":{"ProseTextState":["SuperTextWithSelection"],"State":["SuperTextWithSelection"],"ProseTextBlock":[]},"_RebuildOptimizedSuperTextWithSelectionState":{"State":["_RebuildOptimizedSuperTextWithSelection"]},"ProseTextState":{"State":["1"],"ProseTextBlock":[]},"ProseTextLayout":{"TextLayout":[]},"RenderParagraphProseTextLayout":{"ProseTextLayout":[],"TextLayout":[]},"TextLayoutSelectionHighlight":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextLayoutEmptyHighlight":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EmptyHighlightPainter":{"Listenable":[]},"TextSelectionPainter":{"Listenable":[]},"ArMessages":{"LookupMessages":[]},"CaMessages":{"LookupMessages":[]},"CsMessages":{"LookupMessages":[]},"DaMessages":{"LookupMessages":[]},"DeMessages":{"LookupMessages":[]},"EnMessages":{"LookupMessages":[]},"EnShortMessages":{"LookupMessages":[]},"EsMessages":{"LookupMessages":[]},"EsShortMessages":{"LookupMessages":[]},"FaMessages":{"LookupMessages":[]},"FrMessages":{"LookupMessages":[]},"FrShortMessages":{"LookupMessages":[]},"ItMessages":{"LookupMessages":[]},"ItShortMessages":{"LookupMessages":[]},"JaMessages":{"LookupMessages":[]},"NbNoShortMessages":{"LookupMessages":[]},"NbNoMessages":{"LookupMessages":[]},"NlMessages":{"LookupMessages":[]},"NlShortMessages":{"LookupMessages":[]},"PlMessages":{"LookupMessages":[]},"PtBrMessages":{"LookupMessages":[]},"PtBrShortMessages":{"LookupMessages":[]},"RoMessages":{"LookupMessages":[]},"RoShortMessages":{"LookupMessages":[]},"RuMessages":{"LookupMessages":[]},"RuShortMessages":{"LookupMessages":[]},"SvMessages":{"LookupMessages":[]},"SvShortMessages":{"LookupMessages":[]},"ThMessages":{"LookupMessages":[]},"ThShortMessages":{"LookupMessages":[]},"ZhMessages":{"LookupMessages":[]},"LaunchMode":{"Enum":[]},"PreferredLaunchMode":{"Enum":[]},"BoxValueConstraints":{"BoxConstraints":[]},"ValueLayoutBuilder":{"ConstrainedLayoutBuilder":["BoxValueConstraints<1>"],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[],"ConstrainedLayoutBuilder.0":"BoxValueConstraints<1>"},"_RenderValueLayoutBuilder":{"RenderConstrainedLayoutBuilder":["BoxValueConstraints<1>","RenderBox"],"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[],"RenderConstrainedLayoutBuilder.0":"BoxValueConstraints<1>"},"Version":{"Comparable":["Version"]},"Directory0":{"FileSystemEntity0":[],"Directory":[],"FileSystemEntity":[]},"File1":{"FileSystemEntity0":[],"File0":[],"FileSystemEntity":[]},"FileSystemEntity0":{"FileSystemEntity":[]},"CupertinoUserInterfaceLevel":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"MaterialBannerClosedReason":{"Enum":[]},"MaterialBanner":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TooltipVisibilityScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"Pixel":{"Color1":[],"Iterable":["num"]},"LinkViewController":{"PlatformViewController":[]}}')); + A._Universe_addErasedTypes(init.typeUniverse, JSON.parse('{"SkiaObject":1,"ManagedSkiaObject":1,"FixedLengthListMixin":1,"UnmodifiableListMixin":1,"UnmodifiableListBase":1,"__CastListBase__CastIterableBase_ListMixin":2,"NativeTypedArray":1,"EventSink":1,"MultiStreamController":1,"StreamView":1,"StreamTransformerBase":2,"_SyncStreamControllerDispatch":1,"_DelayedEvent":1,"IterableBase":1,"ListBase":1,"MapBase":2,"UnmodifiableMapBase":2,"SetBase":1,"_UnmodifiableSetMixin":1,"_SplayTreeNode":2,"_SplayTree":2,"_ListBase_Object_ListMixin":1,"_SetBase_Object_SetMixin":1,"_SplayTreeMap__SplayTree_MapMixin":2,"_SplayTreeSet__SplayTree_IterableMixin":1,"_SplayTreeSet__SplayTree_IterableMixin_SetMixin":1,"_UnmodifiableMapView_MapView__UnmodifiableMapMixin":2,"__SetBase_Object_SetMixin":1,"__UnmodifiableSet__SetBase__UnmodifiableSetMixin":1,"ChunkedConversionSink":1,"Comparable":1,"Iterator":1,"_JsArray_JsObject_ListMixin":1,"Serializer":1,"BaseBarRendererConfig":1,"BaseRenderSpec":1,"Scale":1,"Extents":1,"TypedKey":1,"_BaseChartState_State_TickerProviderStateMixin":1,"CartesianChart0":1,"AnimationWithParentMixin":1,"CompoundAnimation":1,"_CompoundAnimation_Animation_AnimationLazyListenerMixin":1,"_CompoundAnimation_Animation_AnimationLazyListenerMixin_AnimationLocalListenersMixin":1,"_CompoundAnimation_Animation_AnimationLazyListenerMixin_AnimationLocalListenersMixin_AnimationLocalStatusListenersMixin":1,"ParametricCurve":1,"__AnimatedEvaluation_Animation_AnimationWithParentMixin":1,"__DropdownButtonState_State_WidgetsBindingObserver":1,"MaterialStateMixin":1,"_MaterialPageRoute_PageRoute_MaterialRouteTransitionMixin":1,"__RadioState_State_TickerProviderStateMixin":1,"__RadioState_State_TickerProviderStateMixin_ToggleableStateMixin":1,"ToggleableStateMixin":1,"ContainerBoxParentData":1,"_ContainerBoxParentData_BoxParentData_ContainerParentDataMixin":1,"ContainerParentDataMixin":1,"RenderProxyBoxMixin":1,"RenderAnimatedOpacityMixin":1,"_RenderCustomClip":1,"_RenderPhysicalModelBase":1,"RenderViewportBase":1,"AutomaticKeepAliveClientMixin":1,"_FormFieldState_State_RestorationMixin":1,"ImplicitlyAnimatedWidgetState":1,"AnimatedWidgetBaseState":1,"_ImplicitlyAnimatedWidgetState_State_SingleTickerProviderStateMixin":1,"Page":1,"TransitionDelegate":1,"PageStorageKey":1,"PageRoute":1,"RestorableProperty":1,"RestorationMixin":1,"RestorableValue":1,"_RestorablePrimitiveValue":1,"RestorableListenable":1,"RestorableChangeNotifier":1,"__RouterState_State_RestorationMixin":1,"OverlayRoute":1,"LocalHistoryRoute":1,"PopupRoute":1,"RawDialogRoute":1,"_ModalRoute_TransitionRoute_LocalHistoryRoute":1,"_RawScrollbarState_State_TickerProviderStateMixin":1,"SingleTickerProviderStateMixin":1,"TickerProviderStateMixin":1,"ForwardingSink":2,"IObservable":1,"_ReactiveModel_Object_IObservable":1,"ProxyDocumentComponent":1,"_ProseTextState_State_ProseTextBlock":1,"__RenderValueLayoutBuilder_RenderBox_RenderObjectWithChildMixin_RenderConstrainedLayoutBuilder":1}')); var string$ = { x10__0__: "\x10@\x100@@\xa0\x80 0P`pPP\xb1\x10@\x100@@\xa0\x80 0P`pPP\xb0\x11@\x100@@\xa0\x80 0P`pPP\xb0\x10@\x100@@\xa0\x80 1P`pPP\xb0\x10A\x101AA\xa1\x81 1QaqQQ\xb0\x10@\x100@@\xa0\x80 1Q`pPP\xb0\x10@\x100@@\xa0\x80 1QapQP\xb0\x10@\x100@@\xa0\x80 1PaqQQ\xb0\x10\xe0\x100@@\xa0\x80 1P`pPP\xb0\xb1\xb1\xb1\xb1\x91\xb1\xc1\x81\xb1\xb1\xb1\xb1\xb1\xb1\xb1\xb1\x10@\x100@@\xd0\x80 1P`pPP\xb0\x11A\x111AA\xa1\x81!1QaqQQ\xb1\x10@\x100@@\x90\x80 1P`pPP\xb0", + x20__upd: " - updated auto scrolling for touch offset", x200_000: " 0\x10000\xa0\x80\x10@P`p`p\xb1 0\x10000\xa0\x80\x10@P`p`p\xb0 0\x10000\xa0\x80\x11@P`p`p\xb0 1\x10011\xa0\x80\x10@P`p`p\xb0 1\x10111\xa1\x81\x10AQaqaq\xb0 1\x10011\xa0\x80\x10@Qapaq\xb0 1\x10011\xa0\x80\x10@Paq`p\xb0 1\x10011\xa0\x80\x10@P`q`p\xb0 \x91\x100\x811\xa0\x80\x10@P`p`p\xb0 1\x10011\xa0\x81\x10@P`p`p\xb0 1\x100111\x80\x10@P`p`p\xb0!1\x11111\xa1\x81\x11AQaqaq\xb1", x20must_: " must not be greater than the number of characters in the file, ", - x22_____: '""""""""""""""""DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""3333s3#7333333339433333333333333CDDDDDDDDDDDDDDDDDDDDDDC433DDDDD4DDDDDDDDDDDDDDDDDD3CU33333333333333333333333333334T5333333333333333333333333333CCD3D33CD533333333333333333333333TEDTET53U5UE3333C33333333333333333333333333333CETUTDT5333333333333333333333333SUUUUUEUDDDDD43333433333333333333333333ET533E3333SDD3U3U4333343333C4333333333333CSD33343333333433333333333333333SUUUEDDDTE4333SDDSUSU\x94333343333C43333333333333333s333333333337333333333333wwwww73sw33sww7swwwwwss33373733s33333w33333\xa3\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xba\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xcb\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xec\xee\xde\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xde\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xde\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee>33333\xb3\xbb\xbb\xbb\xbb\xbb\xbb\xbb;3\xc3\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc334343C33333333333SET333333333333333EDTETD433333333CD33333333333333CD33333CDD4333333333333333333333333CDTDDDCTE43C4CD3C333333333333333D3C33333\x99\x99\x9933333DDDDD42333333333333333333CDDD4333333333333333333333333DDDD433334333C53333333333333333333333C33TEDCSUUU433333333S533333333333333333333333333333CD4DDDDD3D5333333333333333333333333333CSEUCUSE4333D33333C43333333333333CDDD9DDD3DCD433333333CDCDDDDDDEDDD33433C3E433#""""\x82" """"""""2333333333333333CDUUDU53SEUUUD43SDD3U3U4333C43333C43333333333333SE43CD33333333DD33333CDDDDDDDDDD3333333343333333B!233333333333#"""333333s3CD533333333333333333333333333CESEU3333333333333333333DDDD433333CD2333333333333333333333333""""23333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDD33333333333333333333333333333CDDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333SUDDDDUDT43333333333343333333333333333333333333333333333333333TEDDTTEETD333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CUDD3UUDE43333333333333D33333333333333333333333333333333333333333UEDDDTEE43333333333333333333333333333333333333333333333333333CEUDDDE33333333333333333333333333333333333333333333333333CDUDDEDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333D#"2333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CSUUUUUUUUUUUUUUUUUUUUUUUUUUU333CD4333333333333333333333333333333333333333333333333333333""""""33EDDCTSE3333333333D33333333333DDDDDDD\x94DDDDDDDDDDDDDDDDDDDDDDDDDDDDDCDDDDDDDD3DDD4DCDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDD33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CD4333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDDDD333333333333333333333333333333333333333333333333333333333333333333333333333333333333333s73333s33333333333""""""""3333333373s333333333333333333333333333333CTDDDTU5D4DD333C433333D33333333333333DU433333333333333333333DDDUDUD3333S3333333333333333334333333333333s733333s33333333333CD4DDDD4D4DD4333333333sww73333333w3333333333sw3333s33333337333333sw333333333s733333333333333333UTEUS433333333C433333333333333C433333333333334443SUE4333333333333CDDDDDDDD4333333DDDDDT533333\xa3\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa3SDDDDUUT5DDD43333C43333333333333333C33333333333EEDDDCC3DDDDUUUDDDDD3T5333333333333333333333333333CSDDD433E533333333333333333333333333DDDDDDD4333333333333333333333333333CD53333333333333333333333UEDTE4\x933333333\x933333333333333333333333333D433333333333333333CDDEDDD43333333S5333333333333333333333C333333D533333333333333333333333SUDDDDT5\x9933CD433333333333333333333333333333333333333333333333UEDUTD33343333333333333333333333333333333333333333333333333333333333333333333333333333333CUEDDD43333333333DU333333333333333333333333333C4TTU5S5SU3333C33333U3DDD43DD4333333333333333333333333333333333333333333333333333333333333333333333DDDDDDD533333333333333333333333DDDTTU43333333333333333333333333333DDD733333s373ss33w7733333ww733333333333ss33333333333333333333333333333ww3333333333333333333333333333wwww33333www33333333333333333333wwww333333333333333wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww333333wwwwwwwwwwwwwwwwwwwwwww7wwwwwswwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww733333333333333333333333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333333333333333333333333333333333333333333333333333333333swwwww7333333333333333333333333333333333333333333wwwwwwwwwwwwwwwwwwwww7wwwwwwswwwwwwwwwwwwwwwwwwwww73333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333333w7333333333333333733333333333333333333333333333sww733333s7333333s3wwwww333333333wwwwwwwwwwwwwwwwwwwwwwwwwwwwgffffffffffff6wwwwwww73333s33333333337swwwwsw73333wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwDDDDDDDDDDDDDDDDDDDDDDDD33333333DDDDDDDD33333333DDDDDDDDDDDDDDDD43333333DC44333333333333333333333333333SUDDDDTD33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333UED4CTUE3S33333333333333DDDDD33333333333333333333DDD\x95DD333343333DDDUD43333333333333333333\x93\x99\x99IDDDDDDE4333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDDDDDDDDDDDDDDDDDDDDDDDDDD33DDDDDDDDDDDDDDDDDDDDDDDDD33334333333C33333333333DD4DDDDDDD43333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333TD43EDD""""DDDD3DDD433333333333333CD43333333333333333333333333333333333333333333333333333333333333333333333333CD33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333C33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333433333333333333333333333333333333333333333333333333333333333333333333333333DD4333333333333333333333333333333333333333333333333333333333333333333EDDDCDDT43333333333333333333333333333333333333333CDDDDDDDDDD4EDDDETD3333333333333333333333333333333333333333333333333333333333333DDD3CC4DDD\x94433333333333333333333333333333333SUUC4UT433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333DU333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDD333333333333333333333333333333333333333333333333333333CDDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDC433DD33333333333333333333D43C3333333333333333333333333333333333333333333333333333333333333333333333333333333333C4333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334EDDDD3\x03', + x22x20but_: '" but the given attribution does not exist at that offset.', + x22x22____: '""""""""""""""""DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""3333s3#7333333339433333333333333CDDDDDDDDDDDDDDDDDDDDDDC433DDDDD4DDDDDDDDDDDDDDDDDD3CU33333333333333333333333333334T5333333333333333333333333333CCD3D33CD533333333333333333333333TEDTET53U5UE3333C33333333333333333333333333333CETUTDT5333333333333333333333333SUUUUUEUDDDDD43333433333333333333333333ET533E3333SDD3U3U4333343333C4333333333333CSD33343333333433333333333333333SUUUEDDDTE4333SDDSUSU\x94333343333C43333333333333333s333333333337333333333333wwwww73sw33sww7swwwwwss33373733s33333w33333\xa3\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xba\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xbb\xcb\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xec\xee\xde\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xde\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xde\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee>33333\xb3\xbb\xbb\xbb\xbb\xbb\xbb\xbb;3\xc3\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc334343C33333333333SET333333333333333EDTETD433333333CD33333333333333CD33333CDD4333333333333333333333333CDTDDDCTE43C4CD3C333333333333333D3C33333\x99\x99\x9933333DDDDD42333333333333333333CDDD4333333333333333333333333DDDD433334333C53333333333333333333333C33TEDCSUUU433333333S533333333333333333333333333333CD4DDDDD3D5333333333333333333333333333CSEUCUSE4333D33333C43333333333333CDDD9DDD3DCD433333333CDCDDDDDDEDDD33433C3E433#""""\x82" """"""""2333333333333333CDUUDU53SEUUUD43SDD3U3U4333C43333C43333333333333SE43CD33333333DD33333CDDDDDDDDDD3333333343333333B!233333333333#"""333333s3CD533333333333333333333333333CESEU3333333333333333333DDDD433333CD2333333333333333333333333""""23333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDD33333333333333333333333333333CDDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333SUDDDDUDT43333333333343333333333333333333333333333333333333333TEDDTTEETD333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CUDD3UUDE43333333333333D33333333333333333333333333333333333333333UEDDDTEE43333333333333333333333333333333333333333333333333333CEUDDDE33333333333333333333333333333333333333333333333333CDUDDEDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333D#"2333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CSUUUUUUUUUUUUUUUUUUUUUUUUUUU333CD4333333333333333333333333333333333333333333333333333333""""""33EDDCTSE3333333333D33333333333DDDDDDD\x94DDDDDDDDDDDDDDDDDDDDDDDDDDDDDCDDDDDDDD3DDD4DCDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDD33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CD4333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDDDD333333333333333333333333333333333333333333333333333333333333333333333333333333333333333s73333s33333333333""""""""3333333373s333333333333333333333333333333CTDDDTU5D4DD333C433333D33333333333333DU433333333333333333333DDDUDUD3333S3333333333333333334333333333333s733333s33333333333CD4DDDD4D4DD4333333333sww73333333w3333333333sw3333s33333337333333sw333333333s733333333333333333UTEUS433333333C433333333333333C433333333333334443SUE4333333333333CDDDDDDDD4333333DDDDDT533333\xa3\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa3SDDDDUUT5DDD43333C43333333333333333C33333333333EEDDDCC3DDDDUUUDDDDD3T5333333333333333333333333333CSDDD433E533333333333333333333333333DDDDDDD4333333333333333333333333333CD53333333333333333333333UEDTE4\x933333333\x933333333333333333333333333D433333333333333333CDDEDDD43333333S5333333333333333333333C333333D533333333333333333333333SUDDDDT5\x9933CD433333333333333333333333333333333333333333333333UEDUTD33343333333333333333333333333333333333333333333333333333333333333333333333333333333CUEDDD43333333333DU333333333333333333333333333C4TTU5S5SU3333C33333U3DDD43DD4333333333333333333333333333333333333333333333333333333333333333333333DDDDDDD533333333333333333333333DDDTTU43333333333333333333333333333DDD733333s373ss33w7733333ww733333333333ss33333333333333333333333333333ww3333333333333333333333333333wwww33333www33333333333333333333wwww333333333333333wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww333333wwwwwwwwwwwwwwwwwwwwwww7wwwwwswwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww733333333333333333333333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333333333333333333333333333333333333333333333333333333333swwwww7333333333333333333333333333333333333333333wwwwwwwwwwwwwwwwwwwww7wwwwwwswwwwwwwwwwwwwwwwwwwww73333swwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww7333333w7333333333333333733333333333333333333333333333sww733333s7333333s3wwwww333333333wwwwwwwwwwwwwwwwwwwwwwwwwwwwgffffffffffff6wwwwwww73333s33333333337swwwwsw73333wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwDDDDDDDDDDDDDDDDDDDDDDDD33333333DDDDDDDD33333333DDDDDDDDDDDDDDDD43333333DC44333333333333333333333333333SUDDDDTD33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333UED4CTUE3S33333333333333DDDDD33333333333333333333DDD\x95DD333343333DDDUD43333333333333333333\x93\x99\x99IDDDDDDE4333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDDDDDDDDDDDDDDDDDDDDDDDDDD33DDDDDDDDDDDDDDDDDDDDDDDDD33334333333C33333333333DD4DDDDDDD43333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333TD43EDD""""DDDD3DDD433333333333333CD43333333333333333333333333333333333333333333333333333333333333333333333333CD33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333C33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333433333333333333333333333333333333333333333333333333333333333333333333333333DD4333333333333333333333333333333333333333333333333333333333333333333EDDDCDDT43333333333333333333333333333333333333333CDDDDDDDDDD4EDDDETD3333333333333333333333333333333333333333333333333333333333333DDD3CC4DDD\x94433333333333333333333333333333333SUUC4UT433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333DU333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDDD333333333333333333333333333333333333333333333333333333CDDD3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333CDC433DD33333333333333333333D43C3333333333333333333333333333333333333333333333333333333333333333333333333333333333C4333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334EDDDD3\x03', + x22recor: '"recorder" must not already be associated with another Canvas.', x24firstda: "$firstRow\u2013$lastRow dari kira-kira $rowCount", x24firstde: "$firstRow\u2013$lastRow de aproximadamente $rowCount", x24firstn: "$firstRow\u2013$lastRow ng humigit kumulang $rowCount", x24remai: "$remainingCount na character ang natitira", + x25_of_t: "% of the way to being a CircleBorder that is ", x27_has_: "' has been assigned during initialization.", x3000000: "00000008A0009!B000a!C000b000cD000d!E000e000vA000w!F000x!G000y!H000z!I0010!J0011!K0012!I0013!H0014!L0015!M0016!I0017!J0018!N0019!O001a!N001b!P001c001lQ001m001nN001o001qI001r!G001s002iI002j!L002k!J002l!M002m003eI003f!L003g!B003h!R003i!I003j003oA003p!D003q004fA004g!S004h!L004i!K004j004lJ004m004qI004r!H004s!I004t!B004u004vI004w!K004x!J004y004zI0050!T00510056I0057!H0058005aI005b!L005c00jrI00js!T00jt00jvI00jw!T00jx00keI00kf!T00kg00lbI00lc00niA00nj!S00nk00nvA00nw00o2S00o300ofA00og00otI00ou!N00ov00w2I00w300w9A00wa013cI013d!N013e!B013h013iI013j!J013l014tA014u!B014v!A014w!I014x014yA014z!I01500151A0152!G0153!A015c0162U0167016aU016b016wI016x016zK01700171N01720173I0174017eA017f!G017g!A017i017jG017k018qI018r019bA019c019lQ019m!K019n019oQ019p019rI019s!A019t01cjI01ck!G01cl!I01cm01csA01ct01cuI01cv01d0A01d101d2I01d301d4A01d5!I01d601d9A01da01dbI01dc01dlQ01dm01e8I01e9!A01ea01f3I01f401fuA01fx01idI01ie01ioA01ip!I01j401jdQ01je01kaI01kb01kjA01kk01knI01ko!N01kp!G01kq!I01kt!A01ku01kvJ01kw01lhI01li01llA01lm!I01ln01lvA01lw!I01lx01lzA01m0!I01m101m5A01m801ncI01nd01nfA01ni01qfI01qr01r5A01r6!I01r701s3A01s401tlI01tm01toA01tp!I01tq01u7A01u8!I01u901ufA01ug01upI01uq01urA01us01utB01uu01v3Q01v401vkI01vl01vnA01vp01x5I01x8!A01x9!I01xa01xgA01xj01xkA01xn01xpA01xq!I01xz!A01y401y9I01ya01ybA01ye01ynQ01yo01ypI01yq01yrK01ys01ywI01yx!K01yy!I01yz!J01z001z1I01z2!A01z501z7A01z9020pI020s!A020u020yA02130214A02170219A021d!A021l021qI021y0227Q02280229A022a022cI022d!A022e!I022p022rA022t0249I024c!A024d!I024e024lA024n024pA024r024tA024w025dI025e025fA025i025rQ025s!I025t!J0261!I02620267A0269026bA026d027tI027w!A027x!I027y0284A02870288A028b028dA028l028nA028s028xI028y028zA0292029bQ029c029jI029u!A029v02bdI02bi02bmA02bq02bsA02bu02bxA02c0!I02c7!A02cm02cvQ02cw02d4I02d5!J02d6!I02dc02dgA02dh02f1I02f202f8A02fa02fcA02fe02fhA02fp02fqA02fs02g1I02g202g3A02g602gfQ02gn!T02go02gwI02gx02gzA02h0!T02h102ihI02ik!A02il!I02im02isA02iu02iwA02iy02j1A02j902jaA02ji02jlI02jm02jnA02jq02jzQ02k102k2I02kg02kjA02kk02m2I02m302m4A02m5!I02m602mcA02me02mgA02mi02mlA02mm02muI02mv!A02mw02n5I02n602n7A02na02njQ02nk02nsI02nt!K02nu02nzI02o102o3A02o502pyI02q2!A02q702qcA02qe!A02qg02qnA02qu02r3Q02r602r7A02r802t6I02tb!J02tc02trI02ts02u1Q02u202u3B02v502x9I02xc02xlQ02xo02yoI02yp02ysT02yt!I02yu02yvT02yw!S02yx02yyT02yz!B02z0!S02z102z5G02z6!S02z7!I02z8!G02z902zbI02zc02zdA02ze02zjI02zk02ztQ02zu0303I0304!B0305!A0306!I0307!A0308!I0309!A030a!L030b!R030c!L030d!R030e030fA030g031oI031t0326A0327!B0328032cA032d!B032e032fA032g032kI032l032vA032x033wA033y033zB03400345I0346!A0347034fI034g034hT034i!B034j!T034k034oI034p034qS035s037jI037k037tQ037u037vB037w039rI039s03a1Q03a203cvI03cw03fjV03fk03hjW03hk03jzX03k003tmI03tp03trA03ts!I03tt!B03tu03y5I03y8!B03y904fzI04g0!B04g104gqI04gr!L04gs!R04gw04iyI04iz04j1B04j204k1I04k204k4A04kg04kxI04ky04l0A04l104l2B04lc04ltI04lu04lvA04m804moI04mq04mrA04n404pfI04pg04phB04pi!Y04pj!I04pk!B04pl!I04pm!B04pn!J04po04ppI04ps04q1Q04q804qpI04qq04qrG04qs04qtB04qu!T04qv!I04qw04qxG04qy!I04qz04r1A04r2!S04r404rdQ04rk04ucI04ud04ueA04uf04vcI04vd!A04ve04ymI04yo04yzA04z404zfA04zk!I04zo04zpG04zq04zzQ0500053dI053k053tQ053u055iI055j055nA055q058cI058f!A058g058pQ058w0595Q059c059pI059s05a8A05c005c4A05c505dfI05dg05dwA05dx05e3I05e805ehQ05ei05ejB05ek!I05el05eoB05ep05eyI05ez05f7A05f805fgI05fk05fmA05fn05ggI05gh05gtA05gu05gvI05gw05h5Q05h605idI05ie05irA05j005k3I05k405knA05kr05kvB05kw05l5Q05l905lbI05lc05llQ05lm05mlI05mm05mnB05mo05onI05ow05oyA05oz!I05p005pkA05pl05poI05pp!A05pq05pvI05pw!A05px05pyI05pz05q1A05q205vjI05vk05x5A05x705xbA05xc06bgI06bh!T06bi!I06bk06bqB06br!S06bs06buB06bv!Z06bw!A06bx!a06by06bzA06c0!B06c1!S06c206c3B06c4!b06c506c7I06c806c9H06ca!L06cb06cdH06ce!L06cf!H06cg06cjI06ck06cmc06cn!B06co06cpD06cq06cuA06cv!S06cw06d3K06d4!I06d506d6H06d7!I06d806d9Y06da06dfI06dg!N06dh!L06di!R06dj06dlY06dm06dxI06dy!B06dz!I06e006e3B06e4!I06e506e7B06e8!d06e906ecI06ee06enA06eo06f0I06f1!L06f2!R06f306fgI06fh!L06fi!R06fk06fwI06g006g6J06g7!K06g806glJ06gm!K06gn06gqJ06gr!K06gs06gtJ06gu!K06gv06hbJ06hc06i8A06io06iqI06ir!K06is06iwI06ix!K06iy06j9I06ja!J06jb06q9I06qa06qbJ06qc06weI06wf!c06wg06x3I06x4!L06x5!R06x6!L06x7!R06x806xlI06xm06xne06xo06y0I06y1!L06y2!R06y3073jI073k073ne073o07i7I07i807ibe07ic07irI07is07ite07iu07ivI07iw!e07ix!I07iy07j0e07j1!f07j207j3e07j407jsI07jt07jve07jw07l3I07l4!e07l507lqI07lr!e07ls07ngI07nh07nse07nt07nwI07nx!e07ny!I07nz07o1e07o2!I07o307o4e07o507o7I07o807o9e07oa07obI07oc!e07od07oeI07of07ohe07oi07opI07oq!e07or07owI07ox07p1e07p2!I07p307p4e07p5!f07p6!e07p707p8I07p907pge07ph07pjI07pk07ple07pm07ppf07pq07ruI07rv07s0H07s1!I07s207s3G07s4!e07s507s7I07s8!L07s9!R07sa!L07sb!R07sc!L07sd!R07se!L07sf!R07sg!L07sh!R07si!L07sj!R07sk!L07sl!R07sm07usI07ut!L07uu!R07uv07vpI07vq!L07vr!R07vs!L07vt!R07vu!L07vv!R07vw!L07vx!R07vy!L07vz!R07w00876I0877!L0878!R0879!L087a!R087b!L087c!R087d!L087e!R087f!L087g!R087h!L087i!R087j!L087k!R087l!L087m!R087n!L087o!R087p!L087q!R087r!L087s!R087t089jI089k!L089l!R089m!L089n!R089o08ajI08ak!L08al!R08am08viI08vj08vlA08vm08vnI08vt!G08vu08vwB08vx!I08vy!G08vz!B08w008z3I08z4!B08zj!A08zk0926I09280933A0934093hH093i093pB093q!I093r!B093s!L093t!B093u093vI093w093xH093y093zI09400941H0942!L0943!R0944!L0945!R0946!L0947!R0948!L0949!R094a094dB094e!G094f!I094g094hB094i!I094j094kB094l094pI094q094rb094s094uB094v!I094w094xB094y!L094z0956B0957!I0958!B0959!I095a095bB095c095eI096o097de097f099ve09a809g5e09gw09h7e09hc!B09hd09heR09hf09hge09hh!Y09hi09hje09hk!L09hl!R09hm!L09hn!R09ho!L09hp!R09hq!L09hr!R09hs!L09ht!R09hu09hve09hw!L09hx!R09hy!L09hz!R09i0!L09i1!R09i2!L09i3!R09i4!Y09i5!L09i609i7R09i809ihe09ii09inA09io09ise09it!A09iu09iye09iz09j0Y09j109j3e09j5!Y09j6!e09j7!Y09j8!e09j9!Y09ja!e09jb!Y09jc!e09jd!Y09je09k2e09k3!Y09k409kye09kz!Y09l0!e09l1!Y09l2!e09l3!Y09l409l9e09la!Y09lb09lge09lh09liY09ll09lmA09ln09lqY09lr!e09ls09ltY09lu!e09lv!Y09lw!e09lx!Y09ly!e09lz!Y09m0!e09m1!Y09m209mqe09mr!Y09ms09nme09nn!Y09no!e09np!Y09nq!e09nr!Y09ns09nxe09ny!Y09nz09o4e09o509o6Y09o709oae09ob09oeY09of!e09ol09pre09pt09see09sg09ure09v409vjY09vk09wee09wg09xje09xk09xrI09xs0fcve0fcw0fenI0feo0vmce0vmd!Y0vme0wi4e0wi80wjqe0wk00wl9I0wla0wlbB0wlc0wssI0wst!B0wsu!G0wsv!B0wsw0wtbI0wtc0wtlQ0wtm0wviI0wvj0wvmA0wvn!I0wvo0wvxA0wvy0wwtI0wwu0wwvA0www0wz3I0wz40wz5A0wz6!I0wz70wzbB0wzk0x6pI0x6q!A0x6r0x6tI0x6u!A0x6v0x6yI0x6z!A0x700x7mI0x7n0x7rA0x7s0x7vI0x7w!A0x800x87I0x88!K0x890x9vI0x9w0x9xT0x9y0x9zG0xa80xa9A0xaa0xbnI0xbo0xc5A0xce0xcfB0xcg0xcpQ0xcw0xddA0xde0xdnI0xdo!T0xdp0xdqI0xdr!A0xds0xe1Q0xe20xetI0xeu0xf1A0xf20xf3B0xf40xfqI0xfr0xg3A0xgf!I0xgg0xh8V0xhc0xhfA0xhg0xiqI0xir0xj4A0xj50xjaI0xjb0xjdB0xje0xjjI0xjk0xjtQ0xjy0xkfI0xkg0xkpQ0xkq0xm0I0xm10xmeA0xmo0xmqI0xmr!A0xms0xmzI0xn00xn1A0xn40xndQ0xng!I0xnh0xnjB0xnk0xreI0xrf0xrjA0xrk0xrlB0xrm0xroI0xrp0xrqA0xs10xyaI0xyb0xyiA0xyj!B0xyk0xylA0xyo0xyxQ0xz4!g0xz50xzvh0xzw!g0xzx0y0nh0y0o!g0y0p0y1fh0y1g!g0y1h0y27h0y28!g0y290y2zh0y30!g0y310y3rh0y3s!g0y3t0y4jh0y4k!g0y4l0y5bh0y5c!g0y5d0y63h0y64!g0y650y6vh0y6w!g0y6x0y7nh0y7o!g0y7p0y8fh0y8g!g0y8h0y97h0y98!g0y990y9zh0ya0!g0ya10yarh0yas!g0yat0ybjh0ybk!g0ybl0ycbh0ycc!g0ycd0yd3h0yd4!g0yd50ydvh0ydw!g0ydx0yenh0yeo!g0yep0yffh0yfg!g0yfh0yg7h0yg8!g0yg90ygzh0yh0!g0yh10yhrh0yhs!g0yht0yijh0yik!g0yil0yjbh0yjc!g0yjd0yk3h0yk4!g0yk50ykvh0ykw!g0ykx0ylnh0ylo!g0ylp0ymfh0ymg!g0ymh0yn7h0yn8!g0yn90ynzh0yo0!g0yo10yorh0yos!g0yot0ypjh0ypk!g0ypl0yqbh0yqc!g0yqd0yr3h0yr4!g0yr50yrvh0yrw!g0yrx0ysnh0yso!g0ysp0ytfh0ytg!g0yth0yu7h0yu8!g0yu90yuzh0yv0!g0yv10yvrh0yvs!g0yvt0ywjh0ywk!g0ywl0yxbh0yxc!g0yxd0yy3h0yy4!g0yy50yyvh0yyw!g0yyx0yznh0yzo!g0yzp0z0fh0z0g!g0z0h0z17h0z18!g0z190z1zh0z20!g0z210z2rh0z2s!g0z2t0z3jh0z3k!g0z3l0z4bh0z4c!g0z4d0z53h0z54!g0z550z5vh0z5w!g0z5x0z6nh0z6o!g0z6p0z7fh0z7g!g0z7h0z87h0z88!g0z890z8zh0z90!g0z910z9rh0z9s!g0z9t0zajh0zak!g0zal0zbbh0zbc!g0zbd0zc3h0zc4!g0zc50zcvh0zcw!g0zcx0zdnh0zdo!g0zdp0zefh0zeg!g0zeh0zf7h0zf8!g0zf90zfzh0zg0!g0zg10zgrh0zgs!g0zgt0zhjh0zhk!g0zhl0zibh0zic!g0zid0zj3h0zj4!g0zj50zjvh0zjw!g0zjx0zknh0zko!g0zkp0zlfh0zlg!g0zlh0zm7h0zm8!g0zm90zmzh0zn0!g0zn10znrh0zns!g0znt0zojh0zok!g0zol0zpbh0zpc!g0zpd0zq3h0zq4!g0zq50zqvh0zqw!g0zqx0zrnh0zro!g0zrp0zsfh0zsg!g0zsh0zt7h0zt8!g0zt90ztzh0zu0!g0zu10zurh0zus!g0zut0zvjh0zvk!g0zvl0zwbh0zwc!g0zwd0zx3h0zx4!g0zx50zxvh0zxw!g0zxx0zynh0zyo!g0zyp0zzfh0zzg!g0zzh1007h1008!g1009100zh1010!g1011101rh101s!g101t102jh102k!g102l103bh103c!g103d1043h1044!g1045104vh104w!g104x105nh105o!g105p106fh106g!g106h1077h1078!g1079107zh1080!g1081108rh108s!g108t109jh109k!g109l10abh10ac!g10ad10b3h10b4!g10b510bvh10bw!g10bx10cnh10co!g10cp10dfh10dg!g10dh10e7h10e8!g10e910ezh10f0!g10f110frh10fs!g10ft10gjh10gk!g10gl10hbh10hc!g10hd10i3h10i4!g10i510ivh10iw!g10ix10jnh10jo!g10jp10kfh10kg!g10kh10l7h10l8!g10l910lzh10m0!g10m110mrh10ms!g10mt10njh10nk!g10nl10obh10oc!g10od10p3h10p4!g10p510pvh10pw!g10px10qnh10qo!g10qp10rfh10rg!g10rh10s7h10s8!g10s910szh10t0!g10t110trh10ts!g10tt10ujh10uk!g10ul10vbh10vc!g10vd10w3h10w4!g10w510wvh10ww!g10wx10xnh10xo!g10xp10yfh10yg!g10yh10z7h10z8!g10z910zzh1100!g1101110rh110s!g110t111jh111k!g111l112bh112c!g112d1133h1134!g1135113vh113w!g113x114nh114o!g114p115fh115g!g115h1167h1168!g1169116zh1170!g1171117rh117s!g117t118jh118k!g118l119bh119c!g119d11a3h11a4!g11a511avh11aw!g11ax11bnh11bo!g11bp11cfh11cg!g11ch11d7h11d8!g11d911dzh11e0!g11e111erh11es!g11et11fjh11fk!g11fl11gbh11gc!g11gd11h3h11h4!g11h511hvh11hw!g11hx11inh11io!g11ip11jfh11jg!g11jh11k7h11k8!g11k911kzh11l0!g11l111lrh11ls!g11lt11mjh11mk!g11ml11nbh11nc!g11nd11o3h11o4!g11o511ovh11ow!g11ox11pnh11po!g11pp11qfh11qg!g11qh11r7h11r8!g11r911rzh11s0!g11s111srh11ss!g11st11tjh11tk!g11tl11ubh11uc!g11ud11v3h11v4!g11v511vvh11vw!g11vx11wnh11wo!g11wp11xfh11xg!g11xh11y7h11y8!g11y911yzh11z0!g11z111zrh11zs!g11zt120jh120k!g120l121bh121c!g121d1223h1224!g1225122vh122w!g122x123nh123o!g123p124fh124g!g124h1257h1258!g1259125zh1260!g1261126rh126s!g126t127jh127k!g127l128bh128c!g128d1293h1294!g1295129vh129w!g129x12anh12ao!g12ap12bfh12bg!g12bh12c7h12c8!g12c912czh12d0!g12d112drh12ds!g12dt12ejh12ek!g12el12fbh12fc!g12fd12g3h12g4!g12g512gvh12gw!g12gx12hnh12ho!g12hp12ifh12ig!g12ih12j7h12j8!g12j912jzh12k0!g12k112krh12ks!g12kt12ljh12lk!g12ll12mbh12mc!g12md12n3h12n4!g12n512nvh12nw!g12nx12onh12oo!g12op12pfh12pg!g12ph12q7h12q8!g12q912qzh12r0!g12r112rrh12rs!g12rt12sjh12sk!g12sl12tbh12tc!g12td12u3h12u4!g12u512uvh12uw!g12ux12vnh12vo!g12vp12wfh12wg!g12wh12x7h12x8!g12x912xzh12y0!g12y112yrh12ys!g12yt12zjh12zk!g12zl130bh130c!g130d1313h1314!g1315131vh131w!g131x132nh132o!g132p133fh133g!g133h1347h1348!g1349134zh1350!g1351135rh135s!g135t136jh136k!g136l137bh137c!g137d1383h1384!g1385138vh138w!g138x139nh139o!g139p13afh13ag!g13ah13b7h13b8!g13b913bzh13c0!g13c113crh13cs!g13ct13djh13dk!g13dl13ebh13ec!g13ed13f3h13f4!g13f513fvh13fw!g13fx13gnh13go!g13gp13hfh13hg!g13hh13i7h13i8!g13i913izh13j0!g13j113jrh13js!g13jt13kjh13kk!g13kl13lbh13lc!g13ld13m3h13m4!g13m513mvh13mw!g13mx13nnh13no!g13np13ofh13og!g13oh13p7h13p8!g13p913pzh13q0!g13q113qrh13qs!g13qt13rjh13rk!g13rl13sbh13sc!g13sd13t3h13t4!g13t513tvh13tw!g13tx13unh13uo!g13up13vfh13vg!g13vh13w7h13w8!g13w913wzh13x0!g13x113xrh13xs!g13xt13yjh13yk!g13yl13zbh13zc!g13zd1403h1404!g1405140vh140w!g140x141nh141o!g141p142fh142g!g142h1437h1438!g1439143zh1440!g1441144rh144s!g144t145jh145k!g145l146bh146c!g146d1473h1474!g1475147vh147w!g147x148nh148o!g148p149fh149g!g149h14a7h14a8!g14a914azh14b0!g14b114brh14bs!g14bt14cjh14ck!g14cl14dbh14dc!g14dd14e3h14e4!g14e514evh14ew!g14ex14fnh14fo!g14fp14gfh14gg!g14gh14h7h14h8!g14h914hzh14i0!g14i114irh14is!g14it14jjh14jk!g14jl14kbh14kc!g14kd14l3h14l4!g14l514lvh14lw!g14lx14mnh14mo!g14mp14nfh14ng!g14nh14o7h14o8!g14o914ozh14p0!g14p114prh14ps!g14pt14qjh14qk!g14ql14rbh14rc!g14rd14s3h14s4!g14s514svh14sw!g14sx14tnh14to!g14tp14ufh14ug!g14uh14v7h14v8!g14v914vzh14w0!g14w114wrh14ws!g14wt14xjh14xk!g14xl14ybh14yc!g14yd14z3h14z4!g14z514zvh14zw!g14zx150nh150o!g150p151fh151g!g151h1527h1528!g1529152zh1530!g1531153rh153s!g153t154jh154k!g154l155bh155c!g155d1563h1564!g1565156vh156w!g156x157nh157o!g157p158fh158g!g158h1597h1598!g1599159zh15a0!g15a115arh15as!g15at15bjh15bk!g15bl15cbh15cc!g15cd15d3h15d4!g15d515dvh15dw!g15dx15enh15eo!g15ep15ffh15fg!g15fh15g7h15g8!g15g915gzh15h0!g15h115hrh15hs!g15ht15ijh15ik!g15il15jbh15jc!g15jd15k3h15k4!g15k515kvh15kw!g15kx15lnh15lo!g15lp15mfh15mg!g15mh15n7h15n8!g15n915nzh15o0!g15o115orh15os!g15ot15pjh15pk!g15pl15qbh15qc!g15qd15r3h15r4!g15r515rvh15rw!g15rx15snh15so!g15sp15tfh15tg!g15th15u7h15u8!g15u915uzh15v0!g15v115vrh15vs!g15vt15wjh15wk!g15wl15xbh15xc!g15xd15y3h15y4!g15y515yvh15yw!g15yx15znh15zo!g15zp160fh160g!g160h1617h1618!g1619161zh1620!g1621162rh162s!g162t163jh163k!g163l164bh164c!g164d1653h1654!g1655165vh165w!g165x166nh166o!g166p167fh167g!g167h1687h1688!g1689168zh1690!g1691169rh169s!g169t16ajh16ak!g16al16bbh16bc!g16bd16c3h16c4!g16c516cvh16cw!g16cx16dnh16do!g16dp16efh16eg!g16eh16f7h16f8!g16f916fzh16g0!g16g116grh16gs!g16gt16hjh16hk!g16hl16ibh16ic!g16id16j3h16j4!g16j516jvh16jw!g16jx16knh16ko!g16kp16lfh16ls16meW16mj16nvX16o01d6nI1d6o1dkve1dkw1dljI1dlp!U1dlq!A1dlr1dm0U1dm1!I1dm21dmeU1dmg1dmkU1dmm!U1dmo1dmpU1dmr1dmsU1dmu1dn3U1dn41e0tI1e0u!R1e0v!L1e1c1e63I1e64!K1e65!I1e681e6nA1e6o!N1e6p1e6qR1e6r1e6sN1e6t1e6uG1e6v!L1e6w!R1e6x!c1e741e7jA1e7k1e7oe1e7p!L1e7q!R1e7r!L1e7s!R1e7t!L1e7u!R1e7v!L1e7w!R1e7x!L1e7y!R1e7z!L1e80!R1e81!L1e82!R1e83!L1e84!R1e851e86e1e87!L1e88!R1e891e8fe1e8g!R1e8h!e1e8i!R1e8k1e8lY1e8m1e8nG1e8o!e1e8p!L1e8q!R1e8r!L1e8s!R1e8t!L1e8u!R1e8v1e92e1e94!e1e95!J1e96!K1e97!e1e9c1ed8I1edb!d1edd!G1ede1edfe1edg!J1edh!K1edi1edje1edk!L1edl!R1edm1edne1edo!R1edp!e1edq!R1edr1ee1e1ee21ee3Y1ee41ee6e1ee7!G1ee81eeye1eez!L1ef0!e1ef1!R1ef21efue1efv!L1efw!e1efx!R1efy!e1efz!L1eg01eg1R1eg2!L1eg31eg4R1eg5!Y1eg6!e1eg71eggY1egh1ehpe1ehq1ehrY1ehs1eime1eiq1eive1eiy1ej3e1ej61ejbe1eje1ejge1ejk!K1ejl!J1ejm1ejoe1ejp1ejqJ1ejs1ejyI1ek91ekbA1ekc!i1ekd1ereI1erk1ermB1err1eykI1eyl!A1f281f4gI1f4w!A1f4x1f91I1f921f96A1f9c1fa5I1fa7!B1fa81fbjI1fbk!B1fbl1fh9I1fhc1fhlQ1fhs1g7pI1g7r!B1g7s1gd7I1gdb!B1gdc1gjkI1gjl1gjnA1gjp1gjqA1gjw1gjzA1gk01gl1I1gl41gl6A1glb!A1glc1glkI1gls1glzB1gm01gpwI1gpx1gpyA1gq31gq7I1gq81gqdB1gqe!c1gqo1gs5I1gs91gsfB1gsg1h5vI1h5w1h5zA1h681h6hQ1heo1hgpI1hgr1hgsA1hgt!B1hgw1hl1I1hl21hlcA1hld1hpyI1hq81hqaA1hqb1hrrI1hrs1hs6A1hs71hs8B1hs91ht1I1ht21htbQ1htr1htuA1htv1hv3I1hv41hveA1hvf1hvhI1hvi1hvlB1hvx1hwoI1hww1hx5Q1hxc1hxeA1hxf1hyeI1hyf1hysA1hyu1hz3Q1hz41hz7B1hz8!I1hz91hzaA1hzb1i0iI1i0j!A1i0k!I1i0l!T1i0m!I1i0w1i0yA1i0z1i2aI1i2b1i2oA1i2p1i2sI1i2t1i2uB1i2v!I1i2w!B1i2x1i30A1i31!I1i321i33A1i341i3dQ1i3e!I1i3f!T1i3g!I1i3h1i3jB1i3l1i5nI1i5o1i5zA1i601i61B1i62!I1i631i64B1i65!I1i66!A1i801i94I1i95!B1i9c1iamI1ian1iayA1ib41ibdQ1ibk1ibnA1ibp1id5I1id71id8A1id9!I1ida1idgA1idj1idkA1idn1idpA1ids!I1idz!A1ie51ie9I1iea1iebA1iee1iekA1ieo1iesA1iio1ik4I1ik51ikmA1ikn1ikqI1ikr1ikuB1ikv!I1ikw1il5Q1il61il7B1il9!I1ila!A1ilb1injI1ink1io3A1io41io7I1iog1iopQ1itc1iumI1iun1iutA1iuw1iv4A1iv5!T1iv61iv7B1iv81iv9G1iva1ivcI1ivd1ivrB1ivs1ivvI1ivw1ivxA1iww1iy7I1iy81iyoA1iyp1iyqB1iyr1iysI1iz41izdQ1izk1izwT1j0g1j1mI1j1n1j1zA1j20!I1j281j2hQ1j401j57I1j5c1j5lQ1j5m1j5nI1j5o1j5qB1j5r1jcbI1jcc1jcqA1jcr1jhbI1jhc1jhlQ1jhm1jjjI1jjk1jjpA1jjr1jjsA1jjv1jjyA1jjz!I1jk0!A1jk1!I1jk21jk3A1jk41jk6B1jkg1jkpQ1jmo1jo0I1jo11jo7A1joa1jogA1joh!I1joi!T1joj!I1jok!A1jpc!I1jpd1jpmA1jpn1jqqI1jqr1jqxA1jqy!I1jqz1jr2A1jr3!T1jr4!I1jr51jr8B1jr9!T1jra!I1jrb!A1jrk!I1jrl1jrvA1jrw1jt5I1jt61jtlA1jtm1jtoB1jtp!I1jtq1jtsT1jtt1jtuB1juo1k4uI1k4v1k52A1k541k5bA1k5c!I1k5d1k5hB1k5s1k61Q1k621k6kI1k6o!T1k6p!G1k6q1k7jI1k7m1k87A1k891k8mA1kao1kc0I1kc11kc6A1kca!A1kcc1kcdA1kcf1kclA1kcm!I1kcn!A1kcw1kd5Q1kdc1kehI1kei1kemA1keo1kepA1ker1kevA1kew!I1kf41kfdQ1ko01koiI1koj1komA1kon1kv0I1kv11kv4K1kv51kvlI1kvz!B1kw01lriI1lrk1lroB1ls01oifI1oig1oiiL1oij1oilR1oim1ojlI1ojm!R1ojn1ojpI1ojq!L1ojr!R1ojs!L1ojt!R1oju1oqgI1oqh!L1oqi1oqjR1oqk1oviI1ovk1ovqS1ovr!L1ovs!R1s001sctI1scu!L1scv!R1scw1zkuI1zkw1zl5Q1zla1zlbB1zo01zotI1zow1zp0A1zp1!B1zpc1zqnI1zqo1zquA1zqv1zqxB1zqy1zr7I1zr8!B1zr9!I1zrk1zrtQ1zrv20euI20ev20ewB20ex20juI20jz!A20k0!I20k120ljA20lr20luA20lv20m7I20o020o3Y20o4!S20og20ohA20ow25fbe25fk260ve260w26dxI26f426fce2dc02djye2dlc2dleY2dlw2dlzY2dm82dx7e2fpc2ftoI2ftp2ftqA2ftr!B2fts2ftvA2jnk2jxgI2jxh2jxlA2jxm2jxoI2jxp2jyaA2jyb2jycI2jyd2jyjA2jyk2jzdI2jze2jzhA2jzi2k3lI2k3m2k3oA2k3p2l6zI2l722l8fQ2l8g2lmnI2lmo2lo6A2lo72loaI2lob2lpoA2lpp2lpwI2lpx!A2lpy2lqbI2lqc!A2lqd2lqeI2lqf2lqiB2lqj!I2lqz2lr3A2lr52lrjA2mtc2mtiA2mtk2mu0A2mu32mu9A2mub2mucA2mue2muiA2n0g2n1oI2n1s2n1yA2n1z2n25I2n282n2hQ2n2m2ne3I2ne42ne7A2ne82nehQ2nen!J2oe82ojzI2ok02ok6A2olc2on7I2on82oneA2onf!I2onk2ontQ2ony2onzL2p9t2pbfI2pbg!K2pbh2pbjI2pbk!K2pbl2prlI2pz42q67e2q682q6kI2q6l2q6ne2q6o2q98I2q992q9be2q9c2qb0I2qb12qcle2qcm2qdbj2qdc2qo4e2qo5!f2qo62qore2qos2qotI2qou2qpge2qph2qpiI2qpj2qpne2qpo!I2qpp2qpte2qpu2qpwf2qpx2qpye2qpz!f2qq02qq1e2qq22qq4f2qq52qree2qrf2qrjk2qrk2qtde2qte2qtff2qtg2qthe2qti2qtsf2qtt2qude2que2quwf2qux2quze2qv0!f2qv12qv4e2qv52qv7f2qv8!e2qv92qvbf2qvc2qvie2qvj!f2qvk!e2qvl!f2qvm2qvze2qw0!I2qw1!e2qw2!I2qw3!e2qw4!I2qw52qw9e2qwa!f2qwb2qwee2qwf!I2qwg!e2qwh2qwiI2qwj2qyne2qyo2qyuI2qyv2qzae2qzb2qzoI2qzp2r01e2r022r0pI2r0q2r1ve2r1w2r1xf2r1y2r21e2r22!f2r232r2ne2r2o!f2r2p2r2se2r2t2r2uf2r2v2r4je2r4k2r4rI2r4s2r5fe2r5g2r5lI2r5m2r7oe2r7p2r7rf2r7s2r7ue2r7v2r7zf2r802r91I2r922r94H2r952r97Y2r982r9bI2r9c2raae2rab!f2rac2rare2ras2rauf2rav2rb3e2rb4!f2rb52rbfe2rbg!f2rbh2rcve2rcw2rg3I2rg42rgfe2rgg2risI2rit2rjze2rk02rkbI2rkc2rkfe2rkg2rlzI2rm02rm7e2rm82rmhI2rmi2rmne2rmo2rnrI2rns2rnze2ro02rotI2rou2rr3e2rr42rrfI2rrg!f2rrh2rrie2rrj!f2rrk2rrre2rrs2rrzf2rs02rs5e2rs6!f2rs72rsfe2rsg2rspf2rsq2rsre2rss2rsuf2rsv2ruee2ruf!f2rug2rw4e2rw52rw6f2rw7!e2rw82rw9f2rwa!e2rwb!f2rwc2rwse2rwt2rwvf2rww!e2rwx2rx9f2rxa2ry7e2ry82s0jI2s0k2s5be2s5c2sayI2sc02sc9Q2scg2t4te2t4w47p9e47pc5m9pejny9!Ajnz4jo1rAjo5cjobzAl2ionvnhI", x3finclua: "?include=activities,history&show_dates=true", x3finclug: "?include=gateway_tokens,activities,ledger,system_logs,documents", - A_Defa: "A DefaultTextStyle constructed with DefaultTextStyle.fallback cannot be incorporated into the widget tree, it is meant only to provide a fallback value returned by DefaultTextStyle.of() when no enclosing default text style is present in a BuildContext.", ABCDEF: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", Billin: "BillingClientStateListener#onBillingServiceDisconnected()", Broadc: "Broadcast stream controllers do not support pause callbacks", @@ -537629,6 +569111,7 @@ Cannotefq: "Cannot extract a file path from a URI with a query component", Cannoten: "Cannot extract a non-Windows file path from a file URI with an authority", Cannotf: "Cannot fire new event. Controller is already firing an event", + Delta_: "Delta text input client received a non-delta TextEditingValue from OS: ", ERROR_: "ERROR: can't insert text in a node that isn't a TextNode: ", Error_: "Error handler must accept one Object or one Object and a StackTrace as arguments, and return a value of the returned future's type", Expand: "Expandos are not allowed on strings, numbers, booleans or null", @@ -537639,9 +569122,13 @@ ExpectnT: "Expected nodePosition of type TextPosition but received: ", ExpectnU: "Expected nodePosition of type UpstreamDownstreamNodePosition but received: ", Failed: "Failed to load network image.\nImage URL: ", - Platfo: "Platform interfaces must not be implemented with `implements`", + Google: "GoogleSignInPlugin::init() or GoogleSignInPlugin::initWithParams() must be called before any other method in this plugin.", + IF_YOU: "IF YOU ARE TESTING THE APP, IT MAY BE THAT THE CALLED METHOD IS NOT MOCKED", + IME_sa: "IME says to perform selector (not implemented): ", + Lost_f: "Lost focus. Detaching TextInputClient from TextInput.", + Not_bue: "Not building expanded handles because the text layout reported a zero line-height", + Not_buo: "Not building overlay handles because there is no selection", Purcha: "PurchasesUpdatedListener#onPurchasesUpdated(int, List)", - Receiv: "Received key event, but ignoring because it's not a down event: ", Shared: 'Shared preferences keys must start with prefix "flutter.".', Stream: "Stream has been disposed.\nAn ImageStream is considered disposed once at least one listener has been added and subsequently all listeners have been removed and no handles are outstanding from the keepAlive method.\nTo resolve this error, maintain at least one listener on the stream, or create an ImageStreamCompleterHandle from the keepAlive method, or create a new stream for the image.", System: "SystemChrome.setApplicationSwitcherDescription", @@ -537659,7 +569146,10 @@ Tried_uer: "Tried to update expanded handle offsets but there is no document selection", Upload: "Uploading documents requires an enterprise plan", You_ca: "You cannot add items while items are being added from addStream", - x5d__Cus: "]. Custom extension filters are only allowed with FileType.custom, please change it or remove filters.", + x5dx20__cl: "] - clearing editor selection because the editor lost all focus", + x5dx20__cr: "] - creating new TextInputConnection to IME", + x5dx2e_Cus: "]. Custom extension filters are only allowed with FileType.custom, please change it or remove filters.", + x5fonKey: '_onKeyPressed - not a "down" event. Ignoring.', x60null_c: "`null` encountered as case in a switch expression with a non-nullable enum type.", x60null_t: "`null` encountered as the result from expression with type `Never`.", docker: "docker-compose down\ndocker-compose pull\ndocker-compose up", @@ -537696,6 +569186,7 @@ return { $env_1_1_String: findType("@"), ActionPaneConfiguration: findType("ActionPaneConfiguration"), + ActionPaneType: findType("ActionPaneType"), Action_Intent: findType("Action"), AlignmentGeometry: findType("AlignmentGeometry"), AlwaysStoppedAnimation_Color: findType("AlwaysStoppedAnimation"), @@ -537746,11 +569237,13 @@ CallbackAction_DismissIntent: findType("CallbackAction"), CallbackAction_ExpandSelectionToDocumentBoundaryIntent: findType("CallbackAction"), CallbackAction_ExpandSelectionToLineBreakIntent: findType("CallbackAction"), + CallbackAction_ExtendSelectionByPageIntent: findType("CallbackAction"), CallbackAction_NextFocusIntent: findType("CallbackAction"), CallbackAction_PasteTextIntent: findType("CallbackAction"), CallbackAction_PreviousFocusIntent: findType("CallbackAction"), CallbackAction_RedoTextIntent: findType("CallbackAction"), CallbackAction_ReplaceTextIntent: findType("CallbackAction"), + CallbackAction_ScrollIntent: findType("CallbackAction"), CallbackAction_ScrollToDocumentBoundaryIntent: findType("CallbackAction"), CallbackAction_TransposeCharactersIntent: findType("CallbackAction"), CallbackAction_UndoTextIntent: findType("CallbackAction"), @@ -537778,12 +569271,15 @@ CkStrutStyle: findType("CkStrutStyle"), CkTextStyle: findType("CkTextStyle"), ClearSelectionEvent: findType("ClearSelectionEvent"), + Client_Function: findType("Client0()"), + ClipPathLayer: findType("ClipPathLayer"), ClipRRectLayer: findType("ClipRRectLayer"), ClipRectLayer: findType("ClipRectLayer"), CodeUnits: findType("CodeUnits"), - Codec: findType("Codec"), + Codec: findType("Codec0"), Color: findType("Color"), ColorTween: findType("ColorTween"), + Color_2: findType("Color1"), Comment: findType("Comment"), CommentToken: findType("CommentToken"), Comparable_dynamic: findType("Comparable<@>"), @@ -537793,10 +569289,12 @@ ConstantStringMap_of_legacy_String_and_dynamic: findType("ConstantStringMap"), ConstantStringMap_of_legacy_String_and_legacy_String: findType("ConstantStringMap"), ConstantStringMap_of_legacy_String_and_legacy_int: findType("ConstantStringMap"), + ConstantTween_Size: findType("ConstantTween"), ContainerLayer: findType("ContainerLayer"), ContainerLayer_2: findType("ContainerLayer0"), ContainerRenderObjectMixin_of_RenderObject_and_ContainerParentDataMixin_RenderObject: findType("ContainerRenderObjectMixin>"), CrossFrameCache_JavaScriptObject: findType("CrossFrameCache"), + CupertinoLocalizations: findType("CupertinoLocalizations"), CupertinoUserInterfaceLevel: findType("CupertinoUserInterfaceLevel"), CurveTween: findType("CurveTween"), CustomPaint: findType("CustomPaint"), @@ -537815,6 +569313,7 @@ DiagnosticsNode: findType("DiagnosticsNode"), DiagnosticsProperty_Object: findType("DiagnosticsProperty"), Directionality: findType("Directionality"), + DirectionallyExtendSelectionEvent: findType("DirectionallyExtendSelectionEvent"), Directory: findType("Directory0"), DirectoryNode: findType("DirectoryNode"), Directory_2: findType("Directory"), @@ -537827,6 +569326,7 @@ DocumentComponent_StatefulWidget: findType("DocumentComponent"), DocumentFragment: findType("DocumentFragment0"), DocumentLayout: findType("DocumentLayout"), + DocumentNode: findType("DocumentNode"), DocumentNodeSelection_NodeSelection: findType("DocumentNodeSelection"), DocumentType: findType("DocumentType"), Document_2: findType("Document1"), @@ -537863,7 +569363,6 @@ FileServiceResponse: findType("FileServiceResponse"), FileSpan: findType("FileSpan"), FileSystemEntity: findType("FileSystemEntity0"), - FlatTextSpan: findType("FlatTextSpan"), FlexParentData: findType("FlexParentData"), FlexibleSpaceBarSettings: findType("FlexibleSpaceBarSettings"), Float32List: findType("Float32List"), @@ -537882,9 +569381,11 @@ Future_dynamic: findType("Future<@>"), Future_nullable_CacheObject: findType("Future"), Future_void: findType("Future<~>"), + GeneralConstantMap_of_legacy_MaterialState_and_Null: findType("GeneralConstantMap"), GeneralConstantMap_of_legacy_MessageLevel_and_legacy_String: findType("GeneralConstantMap"), GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent: findType("GeneralConstantMap"), GeneralConstantMap_of_legacy_TargetPlatform_and_Null: findType("GeneralConstantMap"), + GeneralConstantMap_of_legacy_int_and_Null: findType("GeneralConstantMap"), GeneralConstantMap_of_legacy_int_and_legacy_Color: findType("GeneralConstantMap"), GeneralConstantMap_of_legacy_int_and_legacy_PhysicalKeyboardKey: findType("GeneralConstantMap"), GeneralConstantMap_of_legacy_int_and_legacy_String: findType("GeneralConstantMap"), @@ -537907,12 +569408,11 @@ GlobalKey_State_StatefulWidget: findType("GlobalKey>"), GlobalObjectKey_NavigatorState: findType("GlobalObjectKey"), GlobalObjectKey_State_StatefulWidget: findType("GlobalObjectKey>"), - GoogleAuthSignInError: findType("GoogleAuthSignInError"), GooglePlayProductDetails: findType("GooglePlayProductDetails"), GooglePlayPurchaseDetails: findType("GooglePlayPurchaseDetails"), GoogleSignInAuthentication: findType("GoogleSignInAuthentication"), GoogleSignInTokenData: findType("GoogleSignInTokenData"), - GoogleUser: findType("GoogleUser"), + GranularlyExtendSelectionEvent: findType("GranularlyExtendSelectionEvent"), HashedObserverList_of_void_Function_FocusHighlightMode: findType("HashedObserverList<~(FocusHighlightMode)>"), HeapPriorityQueue__TaskEntry_dynamic: findType("HeapPriorityQueue<_TaskEntry<@>>"), Hero: findType("Hero"), @@ -537923,10 +569423,13 @@ HtmlImage: findType("HtmlImage"), HttpRequest: findType("HttpRequest"), IconTheme: findType("IconTheme"), + Identifier: findType("Identifier"), + IfdDirectory: findType("IfdDirectory"), + IfdValue: findType("IfdValue"), Image: findType("Image1"), ImageChunkEvent: findType("ImageChunkEvent"), - ImageData: findType("ImageData"), - ImageInfo: findType("ImageInfo"), + ImageData: findType("ImageData0"), + ImageData_2: findType("ImageData"), ImageSizeInfo: findType("ImageSizeInfo"), ImageStreamListener: findType("ImageStreamListener"), ImmutableAxis_num: findType("ImmutableAxis"), @@ -537956,6 +569459,7 @@ JSArray_AxisTicks_String: findType("JSArray>"), JSArray_AxisTicks_num: findType("JSArray>"), JSArray_BaseBarRendererElement: findType("JSArray"), + JSArray_BidiFragment: findType("JSArray"), JSArray_BlockSyntax: findType("JSArray"), JSArray_BoardItemState: findType("JSArray"), JSArray_BoardListState: findType("JSArray"), @@ -537974,6 +569478,7 @@ JSArray_Completer_dynamic: findType("JSArray>"), JSArray_Conic: findType("JSArray"), JSArray_ContainerLayer: findType("JSArray"), + JSArray_ContextMenuButtonItem: findType("JSArray"), JSArray_CustomPainterSemantics: findType("JSArray"), JSArray_DataRow: findType("JSArray"), JSArray_DateTime: findType("JSArray"), @@ -537987,19 +569492,20 @@ JSArray_Element_3: findType("JSArray"), JSArray_Expression: findType("JSArray"), JSArray_FocusNode: findType("JSArray"), + JSArray_FontVariation: findType("JSArray"), JSArray_FrameReference_dynamic: findType("JSArray>"), JSArray_FrameTiming: findType("JSArray"), JSArray_Function: findType("JSArray"), JSArray_Future_PurchasesResultWrapper: findType("JSArray>"), JSArray_Future_SkuDetailsResponseWrapper: findType("JSArray>"), - JSArray_Future_bool: findType("JSArray>"), - JSArray_Future_nullable_RegisteredFont: findType("JSArray>"), + JSArray_Future_nullable_JavaScriptObject: findType("JSArray>"), + JSArray_Future_nullable_UnregisteredFont: findType("JSArray>"), JSArray_Future_void: findType("JSArray>"), JSArray_GestureArenaMember: findType("JSArray"), JSArray_GestureListener: findType("JSArray"), JSArray_GlobalKey_State_StatefulWidget: findType("JSArray>>"), JSArray_HitTestEntry_HitTestTarget: findType("JSArray>"), - JSArray_HtmlElement: findType("JSArray"), + JSArray_Image: findType("JSArray"), JSArray_ImageStreamListener: findType("JSArray"), JSArray_InheritedTheme: findType("JSArray"), JSArray_InkFeature: findType("JSArray"), @@ -538010,14 +569516,15 @@ JSArray_KeyEvent: findType("JSArray"), JSArray_KeyEventResult: findType("JSArray"), JSArray_Layer: findType("JSArray"), + JSArray_LayoutFragment: findType("JSArray"), JSArray_LayoutId: findType("JSArray"), JSArray_LayoutView: findType("JSArray"), JSArray_LicenseEntry: findType("JSArray"), JSArray_LicenseParagraph: findType("JSArray"), JSArray_LifecycleListener_DateTime: findType("JSArray>"), JSArray_LifecycleListener_String: findType("JSArray>"), + JSArray_LineBreakFragment: findType("JSArray"), JSArray_LineMetrics: findType("JSArray"), - JSArray_LineSegment: findType("JSArray"), JSArray_LinkifyElement: findType("JSArray"), JSArray_ListItem: findType("JSArray"), JSArray_List_String: findType("JSArray>"), @@ -538051,10 +569558,11 @@ JSArray_ParagraphLine: findType("JSArray"), JSArray_ParagraphSpan: findType("JSArray"), JSArray_ParseError: findType("JSArray"), - JSArray_PdfPreviewPage: findType("JSArray"), + JSArray_PdfPreviewPageData: findType("JSArray"), JSArray_Permission: findType("JSArray"), JSArray_PersistedContainerSurface: findType("JSArray"), JSArray_PersistedSurface: findType("JSArray"), + JSArray_Phase: findType("JSArray"), JSArray_PlaceholderDimensions: findType("JSArray"), JSArray_PlaceholderSpan: findType("JSArray"), JSArray_PlatformFile: findType("JSArray"), @@ -538068,7 +569576,7 @@ JSArray_QrDatum: findType("JSArray"), JSArray_QrRsBlock: findType("JSArray"), JSArray_Radius: findType("JSArray"), - JSArray_RangeBox: findType("JSArray"), + JSArray_ReactiveModelImp_dynamic: findType("JSArray>"), JSArray_Rect: findType("JSArray"), JSArray_RegisteredFont: findType("JSArray"), JSArray_RenderBox: findType("JSArray"), @@ -538088,7 +569596,6 @@ JSArray_SemanticsNode: findType("JSArray"), JSArray_SemanticsNodeUpdate: findType("JSArray"), JSArray_SemanticsObject: findType("JSArray"), - JSArray_SentryMeasurement: findType("JSArray"), JSArray_ShaderDeclaration: findType("JSArray"), JSArray_ShaderMethod: findType("JSArray"), JSArray_Shadow: findType("JSArray"), @@ -538103,6 +569610,7 @@ JSArray_StringAttribute: findType("JSArray"), JSArray_StringToken: findType("JSArray"), JSArray_StyleNode: findType("JSArray"), + JSArray_SuggestionSpan: findType("JSArray"), JSArray_Surface: findType("JSArray"), JSArray_TableRow: findType("JSArray"), JSArray_TagAttribute: findType("JSArray"), @@ -538118,8 +569626,10 @@ JSArray_Tick_DateTime: findType("JSArray>"), JSArray_Tick_num: findType("JSArray>"), JSArray_TimeRangeTickProvider: findType("JSArray"), + JSArray_TweenSequenceItem_Size: findType("JSArray>"), JSArray_TweenSequenceItem_double: findType("JSArray>"), JSArray_Uint8List: findType("JSArray"), + JSArray_UnregisteredFont: findType("JSArray"), JSArray_UserSelection: findType("JSArray"), JSArray_Widget: findType("JSArray"), JSArray_WidgetsBindingObserver: findType("JSArray"), @@ -538139,7 +569649,6 @@ JSArray__PersistedSurfaceMatch: findType("JSArray<_PersistedSurfaceMatch>"), JSArray__ReadingOrderDirectionalGroupData: findType("JSArray<_ReadingOrderDirectionalGroupData>"), JSArray__ReadingOrderSortData: findType("JSArray<_ReadingOrderSortData>"), - JSArray__ResolvedNotoSubset: findType("JSArray<_ResolvedNotoSubset>"), JSArray__RouteEntry: findType("JSArray<_RouteEntry>"), JSArray__RunMetrics: findType("JSArray<_RunMetrics>"), JSArray__SaveElementStackEntry: findType("JSArray<_SaveElementStackEntry>"), @@ -538150,6 +569659,7 @@ JSArray__TableElementRow: findType("JSArray<_TableElementRow>"), JSArray__TableSlot: findType("JSArray<_TableSlot>"), JSArray__TappableLabel: findType("JSArray<_TappableLabel>"), + JSArray__TextSelectionToolbarItemData: findType("JSArray<_TextSelectionToolbarItemData>"), JSArray__TransformPart: findType("JSArray<_TransformPart>"), JSArray__TraversalSortNode: findType("JSArray<_TraversalSortNode>"), JSArray_bool: findType("JSArray"), @@ -538169,6 +569679,7 @@ JSArray_legacy_ClientReportFields: findType("JSArray"), JSArray_legacy_Color: findType("JSArray"), JSArray_legacy_CompanyEntity: findType("JSArray"), + JSArray_legacy_ComponentBuilder: findType("JSArray"), JSArray_legacy_ContactReportFields: findType("JSArray"), JSArray_legacy_CreditReportFields: findType("JSArray"), JSArray_legacy_DashboardField: findType("JSArray"), @@ -538181,6 +569692,7 @@ JSArray_legacy_DataRow_2: findType("JSArray"), JSArray_legacy_DatePicker: findType("JSArray"), JSArray_legacy_DocumentEntity: findType("JSArray"), + JSArray_legacy_DocumentLayerBuilder: findType("JSArray"), JSArray_legacy_DocumentNode: findType("JSArray"), JSArray_legacy_DocumentReportFields: findType("JSArray"), JSArray_legacy_DropdownMenuItem_legacy_EmailTemplate: findType("JSArray*>"), @@ -538222,6 +569734,7 @@ JSArray_legacy_NavigatorObserver: findType("JSArray"), JSArray_legacy_Node: findType("JSArray"), JSArray_legacy_Object: findType("JSArray"), + JSArray_legacy_Pair_dynamic_dynamic: findType("JSArray*>"), JSArray_legacy_Pair_of_legacy_String_and_legacy_String: findType("JSArray*>"), JSArray_legacy_PaymentEntity: findType("JSArray"), JSArray_legacy_PaymentReportFields: findType("JSArray"), @@ -538246,6 +569759,7 @@ JSArray_legacy_Series_of_dynamic_and_legacy_DateTime: findType("JSArray*>"), JSArray_legacy_Series_of_dynamic_and_legacy_String: findType("JSArray*>"), JSArray_legacy_String: findType("JSArray"), + JSArray_legacy_StyleRule: findType("JSArray"), JSArray_legacy_TableRow: findType("JSArray"), JSArray_legacy_TargetPlatform: findType("JSArray"), JSArray_legacy_TaskEntity: findType("JSArray"), @@ -538272,6 +569786,7 @@ JSArray_legacy_double: findType("JSArray"), JSArray_legacy_int: findType("JSArray"), JSArray_nullable_Element: findType("JSArray"), + JSArray_nullable_LayoutFragment: findType("JSArray"), JSArray_nullable_LogicalKeyboardKey: findType("JSArray"), JSArray_nullable_Node: findType("JSArray"), JSArray_nullable_PersistedSurface: findType("JSArray"), @@ -538282,6 +569797,7 @@ JSArray_nullable_ShapeBorder: findType("JSArray"), JSArray_nullable_SingleColumnLayoutViewModel: findType("JSArray"), JSArray_nullable_String: findType("JSArray"), + JSArray_nullable_Uint8List: findType("JSArray"), JSArray_nullable__AsyncBlock: findType("JSArray<_AsyncBlock?>"), JSArray_nullable_int: findType("JSArray"), JSArray_num: findType("JSArray"), @@ -538295,6 +569811,7 @@ JSArray_of_legacy_legacy_InvoiceEntity_Function_2_legacy_InvoiceEntity_and_dynamic: findType("JSArray"), JSArray_of_legacy_legacy_ListUIState_Function_2_legacy_ListUIState_and_dynamic: findType("JSArray"), JSArray_of_legacy_legacy_String_Function_2_legacy_String_and_dynamic: findType("JSArray"), + JSArray_of_legacy_legacy_TextFieldKeyboardHandlerResult_Function_$named_$req_controller_legacy_AttributedTextEditingController_and_$req_keyEvent_legacy_RawKeyEvent_and_$req_textLayout_legacy_ProseTextLayout: findType("JSArray"), JSArray_of_legacy_legacy_bool_Function_2_legacy_bool_and_dynamic: findType("JSArray"), JSArray_of_legacy_legacy_int_Function_2_legacy_int_and_dynamic: findType("JSArray"), JSArray_of_nullable_dynamic_Function: findType("JSArray<@()?>"), @@ -538305,6 +569822,7 @@ JSArray_of_void_Function_Duration: findType("JSArray<~(Duration)>"), JSArray_of_void_Function_List_FrameTiming: findType("JSArray<~(List)>"), JSArray_of_void_Function_PurchasesResultWrapper: findType("JSArray<~(PurchasesResultWrapper)>"), + JSArray_of_void_Function_ReactiveModelImp_dynamic: findType("JSArray<~(ReactiveModelImp<@>)>"), JSIndexable_dynamic: findType("JSIndexable<@>"), JSNull: findType("JSNull"), JavaScriptFunction: findType("JavaScriptFunction"), @@ -538314,7 +569832,6 @@ JavaScriptObject_Function_int_$named_params_nullable_Object: findType("JavaScriptObject(int{params:Object?})"), JsArray_dynamic: findType("JsArray<@>"), JsError: findType("JsError"), - JsFunction: findType("JsFunction"), JsLinkedHashMap_String_bool: findType("JsLinkedHashMap"), JsLinkedHashMap_String_dynamic: findType("JsLinkedHashMap"), JsLinkedHashMap_Symbol_dynamic: findType("JsLinkedHashMap"), @@ -538323,9 +569840,11 @@ KeyRange: findType("KeyRange"), KeyboardLockMode: findType("KeyboardLockMode"), KeyboardSide: findType("KeyboardSide"), + LabeledGlobalKey_AndroidTextFieldTouchInteractorState: findType("LabeledGlobalKey"), LabeledGlobalKey_DrawerControllerState: findType("LabeledGlobalKey"), LabeledGlobalKey_EditableTextState: findType("LabeledGlobalKey"), LabeledGlobalKey_FormState: findType("LabeledGlobalKey"), + LabeledGlobalKey_IOSTextFieldTouchInteractorState: findType("LabeledGlobalKey"), LabeledGlobalKey_NavigatorState: findType("LabeledGlobalKey"), LabeledGlobalKey_OverlayState: findType("LabeledGlobalKey"), LabeledGlobalKey_PdfPreviewCustomState: findType("LabeledGlobalKey"), @@ -538333,6 +569852,7 @@ LabeledGlobalKey_RawGestureDetectorState: findType("LabeledGlobalKey"), LabeledGlobalKey_State_StatefulWidget: findType("LabeledGlobalKey>"), LabeledGlobalKey_StyledToastWidgetState: findType("LabeledGlobalKey"), + LabeledGlobalKey_SuperTextFieldScrollviewState: findType("LabeledGlobalKey"), LabeledGlobalKey__OverlayEntryWidgetState: findType("LabeledGlobalKey<_OverlayEntryWidgetState>"), LabeledGlobalKey__StandardBottomSheetState: findType("LabeledGlobalKey<_StandardBottomSheetState>"), LabeledGlobalKey_legacy_FormState: findType("LabeledGlobalKey"), @@ -538343,7 +569863,6 @@ LayoutView: findType("LayoutView"), LeaderLayer: findType("LeaderLayer"), LicenseEntry: findType("LicenseEntry"), - LifeCycleHooks__OnWidget_Widget: findType("LifeCycleHooks<_OnWidget>"), LineCharProperty: findType("LineCharProperty"), LinePointHighlighter_DateTime: findType("LinePointHighlighter"), LinkNode: findType("LinkNode"), @@ -538412,6 +569931,7 @@ ListEquality_dynamic: findType("ListEquality<@>"), ListEquality_int: findType("ListEquality"), ListItemNode: findType("ListItemNode"), + ListMapView__TextSelectionToolbarItemData: findType("ListMapView<_TextSelectionToolbarItemData>"), ListMultimapBuilder_dynamic_dynamic: findType("ListMultimapBuilder<@,@>"), ListTileTheme: findType("ListTileTheme"), List_CacheObject: findType("List"), @@ -538442,7 +569962,9 @@ Locale: findType("Locale"), LocalizationsDelegate_dynamic: findType("LocalizationsDelegate<@>"), Logger: findType("Logger"), + LogicalKeySet: findType("LogicalKeySet"), LogicalKeyboardKey: findType("LogicalKeyboardKey"), + MagnifierInfo: findType("MagnifierInfo"), MapBuilder_dynamic_dynamic: findType("MapBuilder<@,@>"), MapBuilder_of_legacy_EntityType_and_legacy_BuiltList_legacy_String: findType("MapBuilder*>"), MapBuilder_of_legacy_EntityType_and_legacy_PrefStateSortField: findType("MapBuilder"), @@ -538494,8 +570016,12 @@ MapEntry_Permission_PermissionStatus: findType("MapEntry"), MapEntry_String_String: findType("MapEntry"), MapEntry_String_dynamic: findType("MapEntry"), + MapEntry_String_int: findType("MapEntry"), + MapEntry_TextPosition_SelectionResult: findType("MapEntry"), MapEntry_int_Offset: findType("MapEntry"), + MapEntry_int_String: findType("MapEntry"), MapEntry_of_Object_and_ThemeExtension_dynamic: findType("MapEntry>"), + MapEntry_of_String_and_Map_String_int: findType("MapEntry>"), MapEntry_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String: findType("MapEntry*>"), MapEntry_of_legacy_String_and_legacy_PurchaseDetails: findType("MapEntry"), MapEntry_of_nullable_String_and_List_Object: findType("MapEntry>"), @@ -538506,6 +570032,7 @@ Map_String_Object: findType("Map"), Map_String_String: findType("Map"), Map_String_dynamic: findType("Map"), + Map_String_int: findType("Map"), Map_Type_dynamic: findType("Map"), Map_dynamic_dynamic: findType("Map<@,@>"), Map_of_String_and_nullable_Object: findType("Map"), @@ -538518,7 +570045,6 @@ MappedIterable_of_legacy_PurchaseOrderItemReportFields_and_legacy_String: findType("MappedIterable"), MappedIterable_of_legacy_QuoteItemReportFields_and_legacy_String: findType("MappedIterable"), MappedIterable_of_legacy_String_and_legacy_DataRow: findType("MappedIterable"), - MappedIterable_of_legacy__TextType_and_legacy_DropdownMenuItem_legacy__TextType: findType("MappedIterable<_TextType*,DropdownMenuItem<_TextType*>*>"), MappedListIterable_String_String: findType("MappedListIterable"), MappedListIterable_String_TextElement: findType("MappedListIterable"), MappedListIterable_String_dynamic: findType("MappedListIterable"), @@ -538584,7 +570110,6 @@ MaterialTapTargetSize: findType("MaterialTapTargetSize"), Matrix4: findType("Matrix4"), MediaQuery: findType("MediaQuery"), - MenuItem: findType("MenuItem"), MergeableMaterialItem: findType("MergeableMaterialItem"), MethodCall: findType("MethodCall0"), ModifierKey: findType("ModifierKey"), @@ -538601,7 +570126,6 @@ NativeTypedArrayOfInt: findType("NativeTypedArrayOfInt"), NativeUint8List: findType("NativeUint8List"), NavigatorState: findType("NavigatorState"), - NoSuchMethodError: findType("NoSuchMethodError"), Node: findType("Node1"), Node_2: findType("Node0"), Node_3: findType("Node"), @@ -538624,6 +570148,7 @@ Offset: findType("Offset"), OffsetLayer: findType("OffsetLayer"), OneSequenceGestureRecognizer: findType("OneSequenceGestureRecognizer"), + OpacityLayer: findType("OpacityLayer"), OrdinalScale: findType("OrdinalScale"), OutlinedButtonTheme: findType("OutlinedButtonTheme"), OverflowViewParentData: findType("OverflowViewParentData"), @@ -538633,11 +570158,12 @@ PageMetrics: findType("PageMetrics"), PageRoute_dynamic: findType("PageRoute<@>"), PageStorage: findType("PageStorage"), + Page_nullable_Object: findType("Page"), Paint: findType("Paint"), + Pair_dynamic_dynamic: findType("Pair<@,@>"), Pair_of_String_and_nullable_String: findType("Pair"), Pair_of_legacy_String_and_legacy_String: findType("Pair"), Pair_of_nullable_String_and_nullable_String: findType("Pair"), - ParagraphNode: findType("ParagraphNode"), ParentDataWidget_KeepAliveParentDataMixin: findType("ParentDataWidget"), ParentDataWidget_ParentData: findType("ParentDataWidget"), ParseErrorToken: findType("ParseErrorToken"), @@ -538655,7 +570181,9 @@ PersistedSurface: findType("PersistedSurface"), PhysicalKeyboardKey: findType("PhysicalKeyboardKey"), PlaceholderDimensions: findType("PlaceholderDimensions"), + PlaceholderSpan: findType("PlaceholderSpan"), PlatformFile: findType("PlatformFile"), + PlatformMenuItem: findType("PlatformMenuItem"), Point_double: findType("Point"), Point_num: findType("Point"), PointerAddedEvent: findType("PointerAddedEvent"), @@ -538671,7 +570199,9 @@ PointerPanZoomStartEvent: findType("PointerPanZoomStartEvent"), PointerPanZoomUpdateEvent: findType("PointerPanZoomUpdateEvent"), PointerRemovedEvent: findType("PointerRemovedEvent"), + PointerScaleEvent: findType("PointerScaleEvent"), PointerScrollEvent: findType("PointerScrollEvent"), + PointerScrollInertiaCancelEvent: findType("PointerScrollInertiaCancelEvent"), PointerSignalEvent: findType("PointerSignalEvent"), PointerUpEvent: findType("PointerUpEvent"), PopupMenuTheme: findType("PopupMenuTheme"), @@ -538691,10 +570221,13 @@ RadioListTile_legacy_String: findType("RadioListTile"), RadioTheme: findType("RadioTheme"), RandomAccessFile: findType("RandomAccessFile"), + Rational: findType("Rational"), RawAutocomplete_legacy_ProductEntity: findType("RawAutocomplete"), RawAutocomplete_legacy_SelectableEntity: findType("RawAutocomplete"), RawAutocomplete_legacy_String: findType("RawAutocomplete"), RawScrollbar: findType("RawScrollbar"), + ReactiveModelImp_dynamic: findType("ReactiveModelImp<@>"), + Record: findType("Record"), Rect: findType("Rect"), Rectangle_num: findType("Rectangle"), RegExp: findType("RegExp"), @@ -538714,8 +570247,9 @@ RenderSliver: findType("RenderSliver"), RenderSliverFloatingPersistentHeader: findType("RenderSliverFloatingPersistentHeader"), RenderSliverMultiBoxAdaptor: findType("RenderSliverMultiBoxAdaptor"), - RenderSuperTextLayout: findType("RenderSuperTextLayout"), RenderTable: findType("RenderTable"), + RenderTapRegion: findType("RenderTapRegion"), + RenderTapRegionSurface: findType("RenderTapRegionSurface"), RenderViewport: findType("RenderViewport"), ReplaceTextIntent: findType("ReplaceTextIntent"), Response: findType("Response"), @@ -538748,6 +570282,7 @@ ScrollNotificationObserverState: findType("ScrollNotificationObserverState"), ScrollPosition: findType("ScrollPosition"), ScrollbarPainter: findType("ScrollbarPainter"), + ScrollbarTheme: findType("ScrollbarTheme"), SelectAllSelectionEvent: findType("SelectAllSelectionEvent"), SelectWordSelectionEvent: findType("SelectWordSelectionEvent"), Selectable: findType("Selectable"), @@ -538760,6 +570295,7 @@ SemanticsNode: findType("SemanticsNode"), SemanticsObject: findType("SemanticsObject"), SemanticsTag: findType("SemanticsTag"), + SentryMeasurement: findType("SentryMeasurement"), SentryPackage: findType("SentryPackage"), SerializerPlugin: findType("SerializerPlugin"), Serializer_dynamic: findType("Serializer<@>"), @@ -538770,6 +570306,8 @@ SetBuilder_dynamic: findType("SetBuilder<@>"), SetEquality_dynamic: findType("SetEquality<@>"), SetMultimapBuilder_dynamic_dynamic: findType("SetMultimapBuilder<@,@>"), + Set_MaterialState: findType("Set"), + Set_RenderTapRegion: findType("Set"), Set_RouteAware: findType("Set"), Set_String: findType("Set"), Set_dynamic: findType("Set<@>"), @@ -538801,7 +570339,7 @@ SliverMultiBoxAdaptorWidget: findType("SliverMultiBoxAdaptorWidget"), SliverPhysicalParentData: findType("SliverPhysicalParentData"), SliverReorderableListState: findType("SliverReorderableListState"), - SmsCodeResult: findType("SmsCodeResult"), + SnapError: findType("SnapError"), SourceLocation: findType("SourceLocation"), SourceSpan: findType("SourceSpan"), SourceSpanWithContext: findType("SourceSpanWithContext"), @@ -538812,18 +570350,20 @@ StackTrace: findType("StackTrace"), StaggeredGridParentData: findType("StaggeredGridParentData"), StartTagToken: findType("StartTagToken"), - StateBuilderBase__OnWidget_Widget: findType("StateBuilderBase<_OnWidget>"), StatefulElement: findType("StatefulElement"), StatefulWidget: findType("StatefulWidget"), StatelessWidget: findType("StatelessWidget"), StoreProvider_legacy_AppState: findType("StoreProvider"), Store_legacy_AppState: findType("Store"), + Stream_dynamic: findType("Stream<@>"), StreamedResponse: findType("StreamedResponse"), String: findType("String"), StringAttribute: findType("StringAttribute"), StringToken: findType("StringToken"), StructuredSerializer_dynamic: findType("StructuredSerializer<@>"), + StyleRule: findType("StyleRule"), StyledToastTheme: findType("StyledToastTheme"), + SuperEditorDebugVisuals: findType("SuperEditorDebugVisuals"), SurfacePaint: findType("SurfacePaint"), SurfacePath: findType("SurfacePath"), SurfaceScene: findType("SurfaceScene"), @@ -538834,6 +570374,7 @@ SynchronousFuture_CupertinoLocalizations: findType("SynchronousFuture"), SynchronousFuture_Map_Type_dynamic: findType("SynchronousFuture>"), SynchronousFuture_MaterialLocalizations: findType("SynchronousFuture"), + SynchronousFuture_MemoryImage: findType("SynchronousFuture"), SynchronousFuture_NetworkImage: findType("SynchronousFuture"), SynchronousFuture_WidgetsLocalizations: findType("SynchronousFuture"), SynchronousFuture_bool: findType("SynchronousFuture"), @@ -538863,7 +570404,9 @@ TextPosition: findType("TextPosition"), TextRange: findType("TextRange"), TextSelection: findType("TextSelection"), + TextSelectionHandleControls: findType("TextSelectionHandleControls"), TextSelectionTheme: findType("TextSelectionTheme"), + TextSelectionToolbarTextButton: findType("TextSelectionToolbarTextButton"), TextSpan: findType("TextSpan"), TextStyle: findType("TextStyle"), TextStyle_Function_2_Set_Attribution_and_TextStyle: findType("TextStyle(Set,TextStyle)"), @@ -538877,9 +570420,13 @@ Timer: findType("Timer"), ToastFuture: findType("ToastFuture"), ToggleButtonsTheme: findType("ToggleButtonsTheme"), + ToolbarItemsParentData: findType("ToolbarItemsParentData"), TooltipTheme: findType("TooltipTheme"), + TransformLayer: findType("TransformLayer"), + TweenSequenceItem_Size: findType("TweenSequenceItem"), TweenSequenceItem_double: findType("TweenSequenceItem"), Tween_Offset: findType("Tween"), + Tween_Size: findType("Tween"), Tween_double: findType("Tween"), Type: findType("Type"), TypeError: findType("TypeError"), @@ -539257,10 +570804,12 @@ UnicodeRange_legacy_TextDirection: findType("UnicodeRange"), UnknownJavaScriptObject: findType("UnknownJavaScriptObject"), UnmanagedRestorationScope: findType("UnmanagedRestorationScope"), + UnmodifiableListView_DocumentNode: findType("UnmodifiableListView"), UnmodifiableListView_nullable_Object: findType("UnmodifiableListView"), UnmodifiableMapView_String_String: findType("UnmodifiableMapView"), UnmodifiableMapView_of_String_and_nullable_Object: findType("UnmodifiableMapView"), UnorderedIterableEquality_dynamic: findType("UnorderedIterableEquality<@>"), + UnregisteredFont: findType("UnregisteredFont"), UpdateSelectionIntent: findType("UpdateSelectionIntent"), UpstreamDownstreamNodeSelection: findType("UpstreamDownstreamNodeSelection"), Uri: findType("Uri"), @@ -539274,23 +570823,19 @@ ValueKey_legacy_CrossFadeState: findType("ValueKey"), ValueKey_legacy_String: findType("ValueKey"), ValueKey_legacy_int: findType("ValueKey"), + ValueKey_nullable_Key: findType("ValueKey"), ValueKey_nullable_Object: findType("ValueKey"), ValueLayoutBuilder_int: findType("ValueLayoutBuilder"), - ValueNotifier_ActionPaneType: findType("ValueNotifier"), - ValueNotifier_ImeConfiguration: findType("ValueNotifier"), - ValueNotifier_List_UserSelection: findType("ValueNotifier>"), + ValueListenableBuilder_List_UserSelection: findType("ValueListenableBuilder>"), + ValueListenableBuilder_bool: findType("ValueListenableBuilder"), + ValueListenableBuilder_double: findType("ValueListenableBuilder"), + ValueListenableBuilder_legacy_DocumentSelection: findType("ValueListenableBuilder"), + ValueListenableBuilder_legacy_Offset: findType("ValueListenableBuilder"), + ValueListenableBuilder_nullable_Object: findType("ValueListenableBuilder"), + ValueListenableBuilder_nullable_Offset: findType("ValueListenableBuilder"), + ValueListenableBuilder_nullable_Rect: findType("ValueListenableBuilder"), + ValueListenableBuilder_nullable_int: findType("ValueListenableBuilder"), ValueNotifier_bool: findType("ValueNotifier"), - ValueNotifier_double: findType("ValueNotifier"), - ValueNotifier_int: findType("ValueNotifier"), - ValueNotifier_legacy_Offset: findType("ValueNotifier"), - ValueNotifier_nullable_DocumentSelection: findType("ValueNotifier"), - ValueNotifier_nullable_EndGesture: findType("ValueNotifier"), - ValueNotifier_nullable_Object: findType("ValueNotifier"), - ValueNotifier_nullable_Offset: findType("ValueNotifier"), - ValueNotifier_nullable_Rect: findType("ValueNotifier"), - ValueNotifier_nullable_ResizeRequest: findType("ValueNotifier"), - ValueNotifier_nullable_String: findType("ValueNotifier"), - ValueNotifier_nullable_int: findType("ValueNotifier"), VelocityTracker: findType("VelocityTracker"), Viewport: findType("Viewport"), ViewportNotificationMixin: findType("ViewportNotificationMixin"), @@ -539302,7 +570847,6 @@ WhereIterable_legacy_PurchaseOrderItemReportFields: findType("WhereIterable"), WhereIterable_legacy_QuoteItemReportFields: findType("WhereIterable"), WhereIterable_legacy_String: findType("WhereIterable"), - WhereIterable_legacy__TextType: findType("WhereIterable<_TextType*>"), WhereTypeIterable_Element: findType("WhereTypeIterable"), WhereTypeIterable_StackFrame: findType("WhereTypeIterable"), WhereTypeIterable_String: findType("WhereTypeIterable"), @@ -539322,7 +570866,9 @@ XFile: findType("XFile"), _ActionPaneScope: findType("_ActionPaneScope"), _ActionsMarker: findType("_ActionsMarker"), + _AsyncBroadcastStreamController_DocumentSelectionChange: findType("_AsyncBroadcastStreamController"), _AsyncBroadcastStreamController_FileResponse: findType("_AsyncBroadcastStreamController"), + _AsyncBroadcastStreamController_JavaScriptObject: findType("_AsyncBroadcastStreamController"), _AsyncBroadcastStreamController_List_PurchaseDetails: findType("_AsyncBroadcastStreamController>"), _AsyncBroadcastStreamController_legacy_AppState: findType("_AsyncBroadcastStreamController"), _AsyncCompleter_AssetBundleImageKey: findType("_AsyncCompleter"), @@ -539365,6 +570911,7 @@ _AsyncCompleter_legacy_WebhookEntity: findType("_AsyncCompleter"), _AsyncCompleter_nullable_ByteData: findType("_AsyncCompleter"), _AsyncCompleter_nullable_CacheObject: findType("_AsyncCompleter"), + _AsyncCompleter_nullable_GoogleSignInUserData: findType("_AsyncCompleter"), _AsyncCompleter_nullable_List_PlatformFile: findType("_AsyncCompleter?>"), _AsyncCompleter_nullable_RestorationBucket: findType("_AsyncCompleter"), _AsyncCompleter_void: findType("_AsyncCompleter<~>"), @@ -539375,6 +570922,8 @@ _CachedImage: findType("_CachedImage"), _ChildEntry: findType("_ChildEntry"), _CombiningGestureArenaMember: findType("_CombiningGestureArenaMember"), + _CupertinoTextSelectionToolbarItems: findType("_CupertinoTextSelectionToolbarItems"), + _CupertinoTextSelectionToolbarItemsSlot: findType("_CupertinoTextSelectionToolbarItemsSlot"), _DecorationSlot: findType("_DecorationSlot"), _DeleteTextAction_DeleteCharacterIntent: findType("_DeleteTextAction"), _DeleteTextAction_DeleteToLineBreakIntent: findType("_DeleteTextAction"), @@ -539383,6 +570932,7 @@ _DirectionalPolicyData: findType("_DirectionalPolicyData"), _DomListWrapper_JavaScriptObject: findType("_DomListWrapper"), _DraggableScrollableSheetScrollPosition: findType("_DraggableScrollableSheetScrollPosition"), + _DrawerControllerScope: findType("_DrawerControllerScope"), _EffectiveTickerMode: findType("_EffectiveTickerMode"), _ElementEventStreamImpl_legacy_Event: findType("_ElementEventStreamImpl"), _EventStream_legacy_ProgressEvent: findType("_EventStream"), @@ -539434,6 +570984,7 @@ _Future_legacy_WebhookEntity: findType("_Future"), _Future_nullable_ByteData: findType("_Future"), _Future_nullable_CacheObject: findType("_Future"), + _Future_nullable_GoogleSignInUserData: findType("_Future"), _Future_nullable_List_PlatformFile: findType("_Future?>"), _Future_nullable_RestorationBucket: findType("_Future"), _Future_void: findType("_Future<~>"), @@ -539464,7 +571015,6 @@ _ModalScopeStatus: findType("_ModalScopeStatus"), _MouseState: findType("_MouseState"), _NavigatorObservation: findType("_NavigatorObservation"), - _OnWidget_Widget: findType("_OnWidget"), _OverflowBarParentData: findType("_OverflowBarParentData"), _PagePosition: findType("_PagePosition"), _ParentInkResponseProvider: findType("_ParentInkResponseProvider"), @@ -539474,14 +571024,16 @@ _Range_num: findType("_Range"), _ReadingOrderDirectionalGroupData: findType("_ReadingOrderDirectionalGroupData"), _ReadingOrderSortData: findType("_ReadingOrderSortData"), + _Rebuild_legacy__TheState: findType("_Rebuild<_TheState*>"), _RenderColoredBox: findType("_RenderColoredBox"), + _RenderCupertinoTextSelectionToolbarItems: findType("_RenderCupertinoTextSelectionToolbarItems"), _RenderInkFeatures: findType("_RenderInkFeatures"), _RenderMergeableMaterialListBody: findType("_RenderMergeableMaterialListBody"), _RenderOverflowBar: findType("_RenderOverflowBar"), _RenderSliverPersistentHeaderForWidgetsMixin: findType("_RenderSliverPersistentHeaderForWidgetsMixin"), + _RenderSnapshotWidget: findType("_RenderSnapshotWidget"), _RenderTheatre: findType("_RenderTheatre"), _ReorderableItemState: findType("_ReorderableItemState"), - _ResolvedNotoSubset: findType("_ResolvedNotoSubset"), _RouteEntry: findType("_RouteEntry"), _SaltedKey_BuildContext_int: findType("_SaltedKey"), _ScaffoldMessengerScope: findType("_ScaffoldMessengerScope"), @@ -539503,13 +571055,15 @@ _TextFormFieldState: findType("_TextFormFieldState"), _TooltipVisibilityScope: findType("_TooltipVisibilityScope"), _UndoStack_TextEditingValue: findType("_UndoStack"), + _UnmodifiableSet_legacy_MaterialState: findType("_UnmodifiableSet"), _UnmodifiableSet_legacy_String: findType("_UnmodifiableSet"), _UnmodifiableSet_legacy_TargetPlatform: findType("_UnmodifiableSet"), + _UnmodifiableSet_legacy_int: findType("_UnmodifiableSet"), _UpdateTextSelectionAction_ExtendSelectionByCharacterIntent: findType("_UpdateTextSelectionAction"), _UpdateTextSelectionAction_ExtendSelectionToDocumentBoundaryIntent: findType("_UpdateTextSelectionAction"), _UpdateTextSelectionAction_ExtendSelectionToLineBreakIntent: findType("_UpdateTextSelectionAction"), _UpdateTextSelectionAction_ExtendSelectionToNextWordBoundaryIntent: findType("_UpdateTextSelectionAction"), - _UpdateTextSelectionToAdjacentLineAction_ExtendSelectionVerticallyToAdjacentLineIntent: findType("_UpdateTextSelectionToAdjacentLineAction"), + _UpdateTextSelectionVerticallyAction_DirectionalCaretMovementIntent: findType("_UpdateTextSelectionVerticallyAction"), _ValueNotifier_nullable_DismissGesture: findType("_ValueNotifier"), _WidgetTicker: findType("_WidgetTicker"), _Wrapper_FileResponse: findType("_Wrapper"), @@ -539666,7 +571220,6 @@ legacy_CompanyItemResponse: findType("CompanyItemResponse*"), legacy_CompanyPrefState: findType("CompanyPrefState*"), legacy_Completer_legacy_SelectableEntity: findType("Completer*"), - legacy_ComponentBuilder: findType("ComponentBuilder*"), legacy_ConfirmEmailVM: findType("ConfirmEmailVM*"), legacy_ConnecGmailUserRequest: findType("ConnecGmailUserRequest*"), legacy_ConnecOAuthUserRequest: findType("ConnecOAuthUserRequest*"), @@ -539759,7 +571312,6 @@ legacy_DocumentListVM: findType("DocumentListVM*"), legacy_DocumentReportFields: findType("DocumentReportFields*"), legacy_DocumentScreenVM: findType("DocumentScreenVM*"), - legacy_DocumentSelection: findType("DocumentSelection*"), legacy_DocumentState: findType("DocumentState*"), legacy_DocumentTile: findType("DocumentTile*"), legacy_DocumentUIState: findType("DocumentUIState*"), @@ -540033,7 +571585,6 @@ legacy_Offset: findType("Offset*"), legacy_Padding: findType("Padding*"), legacy_PageTransitionsBuilder: findType("PageTransitionsBuilder*"), - legacy_ParagraphNode: findType("ParagraphNode*"), legacy_PaymentEditScreen: findType("PaymentEditScreen*"), legacy_PaymentEditVM: findType("PaymentEditVM*"), legacy_PaymentEntity: findType("PaymentEntity*"), @@ -540262,7 +571813,6 @@ legacy_ShowPdfPurchaseOrder: findType("ShowPdfPurchaseOrder*"), legacy_ShowPdfQuote: findType("ShowPdfQuote*"), legacy_ShowPdfRecurringInvoice: findType("ShowPdfRecurringInvoice*"), - legacy_SimpleDialog: findType("SimpleDialog*"), legacy_SizeEntity: findType("SizeEntity*"), legacy_SortTasksRequest: findType("SortTasksRequest*"), legacy_StartRecurringExpensesRequest: findType("StartRecurringExpensesRequest*"), @@ -540474,7 +572024,6 @@ legacy_WorkflowSettingsVM: findType("WorkflowSettingsVM*"), legacy__AutocompleteEntity: findType("_AutocompleteEntity*"), legacy__ClientContactListTile: findType("_ClientContactListTile*"), - legacy__TextType: findType("_TextType*"), legacy__VendorContactListTile: findType("_VendorContactListTile*"), legacy_bool: findType("bool*"), legacy_double: findType("double*"), @@ -540489,6 +572038,7 @@ nullable_BackdropFilterEngineLayer: findType("BackdropFilterEngineLayer0?"), nullable_BackdropFilterLayer: findType("BackdropFilterLayer?"), nullable_BitmapCanvas: findType("BitmapCanvas?"), + nullable_Blob: findType("Blob?"), nullable_Border: findType("Border?"), nullable_BorderDirectional: findType("BorderDirectional?"), nullable_BorderRadiusTween: findType("BorderRadiusTween?"), @@ -540519,10 +572069,14 @@ nullable_DiagnosticsNode: findType("DiagnosticsNode?"), nullable_Directionality: findType("Directionality?"), nullable_DirectoryNode: findType("DirectoryNode?"), + nullable_DismissGesture: findType("DismissGesture?"), + nullable_DocumentRange: findType("DocumentRange?"), + nullable_DocumentSelection: findType("DocumentSelection?"), nullable_EdgeInsetsGeometry: findType("EdgeInsetsGeometry?"), nullable_EdgeInsetsGeometryTween: findType("EdgeInsetsGeometryTween?"), nullable_Element: findType("Element0?"), nullable_Element_2: findType("Element?"), + nullable_EndGesture: findType("EndGesture?"), nullable_EngineStrutStyle: findType("EngineStrutStyle?"), nullable_FileInfo: findType("FileInfo?"), nullable_FilePickerResult: findType("FilePickerResult?"), @@ -540541,15 +572095,18 @@ nullable_JavaScriptObject: findType("JavaScriptObject?"), nullable_Key: findType("Key?"), nullable_List_BaseBarRendererElement: findType("List?"), + nullable_List_SuggestionSpan: findType("List?"), nullable_List__LineRendererElement_Object: findType("List<_LineRendererElement>?"), nullable_List_double: findType("List?"), nullable_List_dynamic: findType("List<@>?"), nullable_List_int: findType("List?"), + nullable_List_nullable_Object: findType("List?"), nullable_LogicalKeyboardKey: findType("LogicalKeyboardKey?"), nullable_LongPressGestureRecognizer: findType("LongPressGestureRecognizer?"), nullable_Map_String_dynamic: findType("Map?"), nullable_Map_dynamic_dynamic: findType("Map<@,@>?"), nullable_Map_of_String_and_List_String: findType("Map>?"), + nullable_Map_of_String_and_nullable_Object: findType("Map?"), nullable_Map_of_nullable_Object_and_nullable_Object: findType("Map?"), nullable_MaterialLocalizations: findType("MaterialLocalizations?"), nullable_Matrix4: findType("Matrix4?"), @@ -540575,7 +572132,6 @@ nullable_PersistedTransform: findType("PersistedTransform?"), nullable_PipelineOwner: findType("PipelineOwner?"), nullable_Rect: findType("Rect?"), - nullable_RegisteredFont: findType("RegisteredFont?"), nullable_RenderBox: findType("RenderBox?"), nullable_RenderEditable: findType("RenderEditable?"), nullable_RenderObject: findType("RenderObject?"), @@ -540583,8 +572139,10 @@ nullable_RenderObjectToWidgetElement_RenderBox: findType("RenderObjectToWidgetElement?"), nullable_RenderSemanticsGestureHandler: findType("RenderSemanticsGestureHandler?"), nullable_RenderSliver: findType("RenderSliver?"), + nullable_RenderSuperTextLayout: findType("RenderSuperTextLayout?"), + nullable_ResizeRequest: findType("ResizeRequest?"), nullable_RoleManager: findType("RoleManager?"), - nullable_SelectionRect: findType("SelectionRect?"), + nullable_ScrollableState: findType("ScrollableState?"), nullable_SemanticsNode: findType("SemanticsNode?"), nullable_SemanticsOwner: findType("SemanticsOwner?"), nullable_SeriesRenderer_Object: findType("SeriesRenderer?"), @@ -540598,6 +572156,7 @@ nullable_String: findType("String?"), nullable_SurfacePaint: findType("SurfacePaint?"), nullable_TapGestureRecognizer: findType("TapGestureRecognizer?"), + nullable_TextInputConnection: findType("TextInputConnection?"), nullable_TextStyle: findType("TextStyle?"), nullable_TextStyleTween: findType("TextStyleTween?"), nullable_TimeOfDay: findType("TimeOfDay?"), @@ -540606,6 +572165,7 @@ nullable_TransformLayer: findType("TransformLayer?"), nullable_Tween_double: findType("Tween?"), nullable_Uint8List: findType("Uint8List?"), + nullable_UnregisteredFont: findType("UnregisteredFont?"), nullable_VerticalDragGestureRecognizer: findType("VerticalDragGestureRecognizer?"), nullable_XFile: findType("XFile?"), nullable__AnimationTuple: findType("_AnimationTuple?"), @@ -540633,6 +572193,7 @@ void_Function_PointerEvent: findType("~(PointerEvent)"), void_Function_PurchasesResultWrapper: findType("~(PurchasesResultWrapper)"), void_Function_RawKeyEvent: findType("~(RawKeyEvent)"), + void_Function_ReactiveModelImp_dynamic: findType("~(ReactiveModelImp<@>)"), void_Function_nullable_Object: findType("~(Object?)") }; })(); @@ -540656,7 +572217,11 @@ B.NativeByteBuffer_methods = A.NativeByteBuffer.prototype; B.NativeByteData_methods = A.NativeByteData.prototype; B.NativeFloat32List_methods = A.NativeFloat32List.prototype; + B.NativeFloat64List_methods = A.NativeFloat64List.prototype; + B.NativeInt16List_methods = A.NativeInt16List.prototype; B.NativeInt32List_methods = A.NativeInt32List.prototype; + B.NativeInt8List_methods = A.NativeInt8List.prototype; + B.NativeUint16List_methods = A.NativeUint16List.prototype; B.NativeUint32List_methods = A.NativeUint32List.prototype; B.NativeUint8List_methods = A.NativeUint8List.prototype; B.PlainJavaScriptObject_methods = J.PlainJavaScriptObject.prototype; @@ -540685,8 +572250,6 @@ B.AlwaysScrollableScrollPhysics_null = new A.AlwaysScrollableScrollPhysics(null); B.AndroidOverscrollIndicator_0 = new A.AndroidOverscrollIndicator(0, "stretch"); B.AndroidOverscrollIndicator_1 = new A.AndroidOverscrollIndicator(1, "glow"); - B.AndroidSmsAutofillMethod_0 = new A.AndroidSmsAutofillMethod(0, "none"); - B.AndroidSmsAutofillMethod_1 = new A.AndroidSmsAutofillMethod(1, "smsRetrieverApi"); B.AndroidSmsAutofillMethod_2 = new A.AndroidSmsAutofillMethod(2, "smsUserConsentApi"); B.AnimationBehavior_0 = new A.AnimationBehavior(0, "normal"); B.AnimationBehavior_1 = new A.AnimationBehavior(1, "preserve"); @@ -540712,6 +572275,8 @@ B.AppleIDAuthorizationScopes_1 = new A.AppleIDAuthorizationScopes(1, "fullName"); B.AsciiDecoder_false_127 = new A.AsciiDecoder(false, 127); B.AsciiEncoder_127 = new A.AsciiEncoder(127); + B.Assertiveness_0 = new A.Assertiveness0(0, "polite"); + B.Assertiveness_1 = new A.Assertiveness(1, "assertive"); B.AttributeKey_2Sa = new A.AttributeKey("BarRenderer.barGroupIndex", type$.AttributeKey_legacy_int); B.AttributeKey_8Tg = new A.AttributeKey("BarRenderer.barGroupCount", type$.AttributeKey_legacy_int); B.AttributeKey_Bwd = new A.AttributeKey("Axis.measureAxisId", type$.AttributeKey_legacy_String); @@ -540728,18 +572293,20 @@ B.AttributeKey_vl2 = new A.AttributeKey("BarRenderer.elements", A.findType("AttributeKey*>")); B.AttributionVisitEvent_0 = new A.AttributionVisitEvent(0, "start"); B.AttributionVisitEvent_1 = new A.AttributionVisitEvent(1, "end"); + B.AuthenticationOptions_false = new A.AuthenticationOptions(false); + B.AuthenticationOptions_true = new A.AuthenticationOptions(true); B.AuthorizationErrorCode_0 = new A.AuthorizationErrorCode(0, "canceled"); B.AuthorizationErrorCode_1 = new A.AuthorizationErrorCode(1, "failed"); B.AuthorizationErrorCode_2 = new A.AuthorizationErrorCode(2, "invalidResponse"); B.AuthorizationErrorCode_3 = new A.AuthorizationErrorCode(3, "notHandled"); B.AuthorizationErrorCode_4 = new A.AuthorizationErrorCode(4, "notInteractive"); B.AuthorizationErrorCode_5 = new A.AuthorizationErrorCode(5, "unknown"); - B.List_empty1 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_String); + B.List_empty0 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_String); B.TextAffinity_1 = new A.TextAffinity(1, "downstream"); B.TextSelection_ke5 = new A.TextSelection(-1, -1, B.TextAffinity_1, false, -1, -1); B.TextRange_m1_m1 = new A.TextRange(-1, -1); B.TextEditingValue_li8 = new A.TextEditingValue("", B.TextSelection_ke5, B.TextRange_m1_m1); - B.AutofillConfiguration_lYx = new A.AutofillConfiguration(false, "", B.List_empty1, B.TextEditingValue_li8, null); + B.AutofillConfiguration_lYx = new A.AutofillConfiguration(false, "", B.List_empty0, B.TextEditingValue_li8, null); B.AutofillContextAction_0 = new A.AutofillContextAction(0, "commit"); B.AutovalidateMode_0 = new A.AutovalidateMode(0, "disabled"); B.AutovalidateMode_1 = new A.AutovalidateMode(1, "always"); @@ -540758,6 +572325,7 @@ B.Axis_1 = new A.Axis0(1, "vertical"); B.BackButtonIcon_null = new A.BackButtonIcon(null); B.BackButton_null_null = new A.BackButton(null, null); + B.BadgeThemeData_oVP = new A.BadgeThemeData(null, null, null, null, null, null, null); B.BarGroupingType_0 = new A.BarGroupingType(0, "grouped"); B.BarGroupingType_1 = new A.BarGroupingType(1, "groupedStacked"); B.BarGroupingType_2 = new A.BarGroupingType(2, "stacked"); @@ -540773,11 +572341,15 @@ B.BehaviorPosition_2 = new A.BehaviorPosition(2, "start"); B.BehaviorPosition_3 = new A.BehaviorPosition(3, "end"); B.BehaviorPosition_4 = new A.BehaviorPosition(4, "inside"); + B.FragmentFlow_2 = new A.FragmentFlow(2, "previous"); + B.BidiFragment_wEo = new A.BidiFragment(null, B.FragmentFlow_2, 0, 0); B.BillingResponse_3 = new A.BillingResponse(3, "ok"); B.BillingResponse_4 = new A.BillingResponse(4, "userCanceled"); B.BillingResponse_9 = new A.BillingResponse(9, "error"); B.BillingResultWrapper_BillingResponse_3_null = new A.BillingResultWrapper(B.BillingResponse_3, null); B.BillingResultWrapper_irL = new A.BillingResultWrapper(B.BillingResponse_9, "Invalid billing result map from method channel."); + B.BlendMode_0 = new A.BlendMode0(0, "direct"); + B.BlendMode_1 = new A.BlendMode0(1, "alpha"); B.BlendMode_13 = new A.BlendMode(13, "modulate"); B.BlendMode_20 = new A.BlendMode(20, "hardLight"); B.BlendMode_26 = new A.BlendMode(26, "saturation"); @@ -540789,29 +572361,41 @@ B.BlockSelector_listItem_null_null_null = new A.BlockSelector("listItem", null, null, null); B.BlockSelector_null_null_null_null = new A.BlockSelector(null, null, null, null); B.BlockSelector_paragraph_null_null_null = new A.BlockSelector("paragraph", null, null, null); + B.BlockSelector_task_null_null_null = new A.BlockSelector("task", null, null, null); B.BlurStyle_0 = new A.BlurStyle(0, "normal"); B.BlurStyle_2 = new A.BlurStyle(2, "outer"); B.Radius_0_0 = new A.Radius(0, 0); B.BorderRadius_tLn = new A.BorderRadius(B.Radius_0_0, B.Radius_0_0, B.Radius_0_0, B.Radius_0_0); B.Radius_4_4 = new A.Radius(4, 4); - B.BorderRadius_tLn1 = new A.BorderRadius(B.Radius_4_4, B.Radius_4_4, B.Radius_0_0, B.Radius_0_0); + B.BorderRadius_tLn2 = new A.BorderRadius(B.Radius_4_4, B.Radius_4_4, B.Radius_0_0, B.Radius_0_0); B.Radius_2_2 = new A.Radius(2, 2); - B.BorderRadius_tLn2 = new A.BorderRadius(B.Radius_2_2, B.Radius_2_2, B.Radius_2_2, B.Radius_2_2); + B.BorderRadius_tLn5 = new A.BorderRadius(B.Radius_2_2, B.Radius_2_2, B.Radius_2_2, B.Radius_2_2); B.BorderRadius_tLn0 = new A.BorderRadius(B.Radius_4_4, B.Radius_4_4, B.Radius_4_4, B.Radius_4_4); + B.Radius_7_7 = new A.Radius(7, 7); + B.BorderRadius_tLn1 = new A.BorderRadius(B.Radius_7_7, B.Radius_7_7, B.Radius_7_7, B.Radius_7_7); B.Radius_8_8 = new A.Radius(8, 8); - B.BorderRadius_tLn3 = new A.BorderRadius(B.Radius_8_8, B.Radius_8_8, B.Radius_8_8, B.Radius_8_8); + B.BorderRadius_tLn6 = new A.BorderRadius(B.Radius_0_0, B.Radius_0_0, B.Radius_8_8, B.Radius_8_8); + B.BorderRadius_tLn7 = new A.BorderRadius(B.Radius_8_8, B.Radius_8_8, B.Radius_8_8, B.Radius_8_8); + B.Radius_40_40 = new A.Radius(40, 40); + B.BorderRadius_tLn3 = new A.BorderRadius(B.Radius_40_40, B.Radius_40_40, B.Radius_40_40, B.Radius_40_40); + B.Radius_60_50 = new A.Radius(60, 50); + B.BorderRadius_tLn4 = new A.BorderRadius(B.Radius_60_50, B.Radius_60_50, B.Radius_60_50, B.Radius_60_50); + B.Color_4293454056 = new A.Color(4293454056); + B.BorderStyle_1 = new A.BorderStyle(1, "solid"); + B.BorderSide_2Vu = new A.BorderSide(B.Color_4293454056, 1, B.BorderStyle_1, -1); B.Color_4278190080 = new A.Color(4278190080); B.BorderStyle_0 = new A.BorderStyle(0, "none"); - B.StrokeAlign_0 = new A.StrokeAlign(0, "inside"); - B.BorderSide_aLd = new A.BorderSide(B.Color_4278190080, 0, B.BorderStyle_0, B.StrokeAlign_0); - B.BorderStyle_1 = new A.BorderStyle(1, "solid"); - B.BorderSide_hrQ = new A.BorderSide(B.Color_4278190080, 1, B.BorderStyle_1, B.StrokeAlign_0); - B.Border_yXb = new A.Border(B.BorderSide_aLd, B.BorderSide_aLd, B.BorderSide_aLd, B.BorderSide_aLd); - B.BottomAppBarTheme_null_null_null = new A.BottomAppBarTheme(null, null, null); + B.BorderSide_8xm = new A.BorderSide(B.Color_4278190080, 0, B.BorderStyle_0, -1); + B.BorderSide_tAf = new A.BorderSide(B.Color_4278190080, 1, B.BorderStyle_1, -1); + B.Border_bWW = new A.Border(B.BorderSide_8xm, B.BorderSide_8xm, B.BorderSide_8xm, B.BorderSide_8xm); + B.BottomAppBarTheme_48R = new A.BottomAppBarTheme(null, null, null, null, null, null); B.BottomNavigationBarThemeData_mRH = new A.BottomNavigationBarThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null, null); - B.BottomSheetThemeData_OEE = new A.BottomSheetThemeData(null, null, null, null, null, null, null); + B.BottomSheetThemeData_og4 = new A.BottomSheetThemeData(null, null, null, null, null, null, null, null, null); + B.ScrollDecelerationRate_0 = new A.ScrollDecelerationRate(0, "normal"); B.RangeMaintainingScrollPhysics_null = new A.RangeMaintainingScrollPhysics(null); - B.BouncingScrollPhysics_MuS = new A.BouncingScrollPhysics(B.RangeMaintainingScrollPhysics_null); + B.BouncingScrollPhysics_4e8 = new A.BouncingScrollPhysics(B.ScrollDecelerationRate_0, B.RangeMaintainingScrollPhysics_null); + B.ScrollDecelerationRate_1 = new A.ScrollDecelerationRate(1, "fast"); + B.BouncingScrollPhysics_7BT = new A.BouncingScrollPhysics(B.ScrollDecelerationRate_1, B.RangeMaintainingScrollPhysics_null); B.BoxConstraints_40_40_40_40 = new A.BoxConstraints(40, 40, 40, 40); B.BoxConstraints_56_56_56_56 = new A.BoxConstraints(56, 56, 56, 56); B.BoxConstraints_59_59_39_39 = new A.BoxConstraints(59, 59, 39, 39); @@ -540833,12 +572417,14 @@ B.BoxShadow_oyn = new A.BoxShadow(0, B.BlurStyle_0, B.Color_4278190080, B.Offset_0_3, 5); B.List_JeD = A._setArrayType(makeConstList([B.BoxShadow_oyn]), type$.JSArray_legacy_BoxShadow); B.BoxDecoration_6H2 = new A.BoxDecoration(B.Color_4294967295, null, null, null, B.List_JeD, null, B.BoxShape_0); + B.Color_4286611584 = new A.Color(4286611584); + B.BoxDecoration_cwZ = new A.BoxDecoration(B.Color_4286611584, null, null, null, null, null, B.BoxShape_0); B.Color_4290624957 = new A.Color(4290624957); - B.BorderSide_Ac0 = new A.BorderSide(B.Color_4290624957, 0, B.BorderStyle_1, B.StrokeAlign_0); - B.Border_irK = new A.Border(B.BorderSide_aLd, B.BorderSide_aLd, B.BorderSide_Ac0, B.BorderSide_aLd); - B.BoxDecoration_sUN = new A.BoxDecoration(null, null, B.Border_irK, null, null, null, B.BoxShape_0); + B.BorderSide_QwO = new A.BorderSide(B.Color_4290624957, 0, B.BorderStyle_1, -1); + B.Border_LlB = new A.Border(B.BorderSide_8xm, B.BorderSide_8xm, B.BorderSide_QwO, B.BorderSide_8xm); + B.BoxDecoration_gsm = new A.BoxDecoration(null, null, B.Border_LlB, null, null, null, B.BoxShape_0); B.Color_2447304688 = new A.Color(2447304688); - B.BoxDecoration_uUr = new A.BoxDecoration(B.Color_2447304688, null, null, B.BorderRadius_tLn3, null, null, B.BoxShape_0); + B.BoxDecoration_uUr = new A.BoxDecoration(B.Color_2447304688, null, null, B.BorderRadius_tLn7, null, null, B.BoxShape_0); B.BoxFit_1 = new A.BoxFit(1, "contain"); B.BoxFit_2 = new A.BoxFit(2, "cover"); B.BoxFit_6 = new A.BoxFit(6, "scaleDown"); @@ -540851,10 +572437,6 @@ B.BrowserEngine_0 = new A.BrowserEngine(0, "blink"); B.BrowserEngine_1 = new A.BrowserEngine(1, "webkit"); B.BrowserEngine_2 = new A.BrowserEngine(2, "firefox"); - B.BrowserEngine_3 = new A.BrowserEngine(3, "edge"); - B.BrowserEngine_4 = new A.BrowserEngine(4, "ie11"); - B.BrowserEngine_5 = new A.BrowserEngine(5, "samsung"); - B.BrowserEngine_6 = new A.BrowserEngine(6, "unknown"); B.ButtonBarLayoutBehavior_1 = new A.ButtonBarLayoutBehavior(1, "padded"); B.ButtonBarThemeData_A0t = new A.ButtonBarThemeData(null, null, null, null, null, null, null, null, null); B.ButtonState_0 = new A.ButtonState(0, "idle"); @@ -540867,7 +572449,6 @@ B.CONSTANT0 = new A.Instantiation1(A.math__max$closure(), A.findType("Instantiation1")); B.CONSTANT = new A.Instantiation1(A.math__max$closure(), A.findType("Instantiation1")); B.C_ActionDispatcher = new A.ActionDispatcher(); - B.C_AndroidAuthMessages = new A.AndroidAuthMessages(); B.C_AppLocalizationsDelegate = new A.AppLocalizationsDelegate(); B.C_AsciiCodec = new A.AsciiCodec(); B.C_AssetManager = new A.AssetManager(); @@ -540882,9 +572463,10 @@ B.C_BlockquoteComponentBuilder = new A.BlockquoteComponentBuilder(); B.C_BlockquoteSyntax = new A.BlockquoteSyntax(); B.C_BrowserPlatformLocation = new A.BrowserPlatformLocation(); - B.C_CaretStyle = new A.CaretStyle(); + B.C_CkLinearToSrgbGammaColorFilter = new A.CkLinearToSrgbGammaColorFilter(); B.C_CkRestoreCommand = new A.CkRestoreCommand(); B.C_CkSaveCommand = new A.CkSaveCommand(); + B.C_CkSrgbToLinearGammaColorFilter = new A.CkSrgbToLinearGammaColorFilter(); B.C_ClientRepository = new A.ClientRepository(); B.C_Clock = new A.Clock(); B.C_CodeBlockSyntax = new A.CodeBlockSyntax(); @@ -540899,8 +572481,10 @@ B.C_DefaultTransitionDelegate = new A.DefaultTransitionDelegate(A.findType("DefaultTransitionDelegate<@>")); B.C_DefaultWidgetsLocalizations = new A.DefaultWidgetsLocalizations(); B.C_DesignRepository = new A.DesignRepository(); + B.C_DoNothingAndStopPropagationIntent = new A.DoNothingAndStopPropagationIntent(); B.C_DoNothingAndStopPropagationTextIntent = new A.DoNothingAndStopPropagationTextIntent(); B.C_DocumentRepository = new A.DocumentRepository(); + B.C_DoneInputAction = new A.DoneInputAction(); B.C_ElasticOutCurve = new A.ElasticOutCurve(); B.C_EmailInputType = new A.EmailInputType(); B.C_EmptyBlockSyntax = new A.EmptyBlockSyntax(); @@ -540909,21 +572493,20 @@ B.C_EmptyIterator = new A.EmptyIterator(A.findType("EmptyIterator<0&*>")); B.C_Endian0 = new A.Endian(); B.C_Endian = new A.Endian(); + B.C_EnterInputAction = new A.EnterInputAction(); B.C_ExpenseCategoryRepository = new A.ExpenseCategoryRepository(); B.C_ExpenseRepository = new A.ExpenseRepository(); B.C_FencedCodeBlockSyntax = new A.FencedCodeBlockSyntax(); B.C_FloatingLabelAlignment = new A.FloatingLabelAlignment(); B.C_GestureSettings = new A.GestureSettings(); + B.C_GoInputAction = new A.GoInputAction(); B.C_GroupRepository = new A.GroupRepository(); B.C_HashUrlStrategy = new A.HashUrlStrategy(); B.C_HeaderSyntax = new A.HeaderSyntax(); B.C_HorizontalRuleComponentBuilder = new A.HorizontalRuleComponentBuilder(); B.C_HorizontalRuleSyntax = new A.HorizontalRuleSyntax(); - B.C_IOSAuthMessages = new A.IOSAuthMessages(); B.C_IdentityConverter = new A.IdentityConverter(A.findType("IdentityConverter")); B.C_ImageComponentBuilder = new A.ImageComponentBuilder(); - B.TextInputAction_12 = new A.TextInputAction(12, "newline"); - B.C_ImeConfiguration = new A.ImeConfiguration(); B.FloatingLabelBehavior_1 = new A.FloatingLabelBehavior(1, "auto"); B.C_InputDecorationTheme = new A.InputDecorationTheme(); B.C_IntegerDivisionByZeroException = new A.IntegerDivisionByZeroException(); @@ -541070,6 +572653,8 @@ B.C_MaterialTeal = new A.MaterialTeal(); B.C_MaterialYellow = new A.MaterialYellow(); B.C_MultilineInputType = new A.MultilineInputType(); + B.C_NextInputAction = new A.NextInputAction(); + B.C_NoInputAction = new A.NoInputAction(); B.C_NoTextInputType = new A.NoTextInputType(); B.C_NumberInputType = new A.NumberInputType(); B.C_Object = new A.Object(); @@ -541090,6 +572675,7 @@ B.TextStyle_SVP = new A.TextStyle(true, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); B.C_PinTheme = new A.PinTheme(); B.C_PointerSupportDetector = new A.PointerSupportDetector(); + B.C_PreviousInputAction = new A.PreviousInputAction(); B.C_ProductRepository = new A.ProductRepository(); B.C_ProjectRepository = new A.ProjectRepository(); B.C_PurchaseOrderRepository = new A.PurchaseOrderRepository(); @@ -541107,9 +572693,9 @@ B.C_SKSubscriptionPeriodUnitConverter = new A.SKSubscriptionPeriodUnitConverter(); B.C_SKTransactionStatusConverter = new A.SKTransactionStatusConverter(); B.C_ScheduleRepository = new A.ScheduleRepository(); + B.C_SearchInputAction = new A.SearchInputAction(); B.C_SelectAllTextIntent = new A.SelectAllTextIntent(); - B.Color_4289515255 = new A.Color(4289515255); - B.C_SelectionStyles = new A.SelectionStyles(); + B.C_SendInputAction = new A.SendInputAction(); B.C_SentinelValue = new A.SentinelValue(); B.C_SetextHeaderSyntax = new A.SetextHeaderSyntax(); B.C_SettingsRepository = new A.SettingsRepository(); @@ -541122,6 +572708,10 @@ B.C_StepSizeConfig = new A.StepSizeConfig(); B.C_StyledToastPosition = new A.StyledToastPosition(); B.C_SubscriptionRepository = new A.SubscriptionRepository(); + B.TextInputAction_12 = new A.TextInputAction(12, "newline"); + B.C_SuperEditorImeConfiguration = new A.SuperEditorImeConfiguration(); + B.C_SuperEditorImePolicies = new A.SuperEditorImePolicies(); + B.C_SuperEditorSelectionPolicies = new A.SuperEditorSelectionPolicies(); B.C_SystemEncoding = new A.SystemEncoding(); B.C_TaskRepository = new A.TaskRepository(); B.C_TaskStatusRepository = new A.TaskStatusRepository(); @@ -541138,7 +572728,7 @@ B.Offset_dGA = new A.Offset(0.133333, 0.06); B.Offset_GNx = new A.Offset(0.166666, 0.4); B.Offset_Muk = new A.Offset(0.208333, 0.82); - B.Offset_chs0 = new A.Offset(0.25, 1); + B.Offset_chs = new A.Offset(0.25, 1); B.C_ThreePointCubic = new A.ThreePointCubic(); B.C_TokenRepository = new A.TokenRepository(); B.C_TransactionRepository = new A.TransactionRepository(); @@ -541155,11 +572745,11 @@ B.C_VendorRepository = new A.VendorRepository(); B.Rect_0_0_0_0 = new A.Rect(0, 0, 0, 0); B.WindowPadding_0_0_0_0 = new A.WindowPadding(0, 0, 0, 0); - B.List_empty4 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty3 = A._setArrayType(makeConstList([]), A.findType("JSArray")); B.C_ViewConfiguration = new A.ViewConfiguration0(); B.C_ViewMargin = new A.ViewMargin(); B.C_WebPlatform = new A.WebPlatform(); - B.Map_empty6 = new A.ConstantStringMap(0, {}, B.List_empty1, type$.ConstantStringMap_of_legacy_String_and_legacy_String); + B.Map_empty6 = new A.ConstantStringMap(0, {}, B.List_empty0, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.C_WebViewConfiguration = new A.WebViewConfiguration(); B.C_WebhookRepository = new A.WebhookRepository(); B.C_ZoomPageTransitionsBuilder = new A.ZoomPageTransitionsBuilder(); @@ -541170,6 +572760,7 @@ B.C__DecelerateCurve = new A._DecelerateCurve(); B.C__DefaultBinaryMessenger = new A._DefaultBinaryMessenger(); B.C__DefaultHeroTag = new A._DefaultHeroTag(); + B.C__DefaultSnapshotPainter = new A._DefaultSnapshotPainter(); B.C__DeferringMouseCursor = new A._DeferringMouseCursor(); B.C__DelayedDone = new A._DelayedDone(); B.C__Empty = new A._Empty(); @@ -541213,8 +572804,9 @@ B._ActivityIndicatorType_0 = new A._ActivityIndicatorType(0, "material"); B.CircularProgressIndicator_MQk = new A.CircularProgressIndicator(4, null, null, null, null, null, null, null); B.Text_WD5 = new A.Text("Fetching products...", null, null, null, null, null, null, null, null, null, null); - B.ListTile_jJq = new A.ListTile(B.CircularProgressIndicator_MQk, B.Text_WD5, null, null, false, null, null, null, null, true, null, null, false, null, null, false, null, null, null, null); - B.Card_WrZ = new A.Card(null, null, null, null, null, true, B.ListTile_jJq, null); + B.ListTile_6TA = new A.ListTile(B.CircularProgressIndicator_MQk, B.Text_WD5, null, null, false, null, null, null, null, null, true, null, null, null, false, null, null, false, null, null, null, null); + B.Card_ZIq = new A.Card(null, null, null, null, null, true, B.ListTile_6TA, null); + B.CaretStyle_13i = new A.CaretStyle(B.Color_4278190080, 2, B.BorderRadius_tLn); B.CascadingPadding_24_24_null_null = new A.CascadingPadding(24, 24, null, null); B.CascadingPadding_null_null_0_null = new A.CascadingPadding(null, null, 0, null); B.CascadingPadding_null_null_24_null = new A.CascadingPadding(null, null, 24, null); @@ -541223,9 +572815,10 @@ B.CascadingPadding_null_null_40_null = new A.CascadingPadding(null, null, 40, null); B.CascadingPadding_null_null_null_96 = new A.CascadingPadding(null, null, null, 96); B.Center_mtF = new A.Center(B.Alignment_0_0, null, null, B.CircularProgressIndicator_MQk, null); + B.Channel_4 = new A.Channel(4, "luminance"); B.CheckboxThemeData_EkK = new A.CheckboxThemeData(null, null, null, null, null, null, null, null, null); B.ChipThemeData_c4a = new A.ChipThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); - B.CircleBorder_Fuf = new A.CircleBorder(B.BorderSide_aLd); + B.CircleBorder_Umb = new A.CircleBorder(0, B.BorderSide_8xm); B.ClampingScrollPhysics_KYr = new A.ClampingScrollPhysics(B.RangeMaintainingScrollPhysics_null); B.ClampingScrollPhysics_null = new A.ClampingScrollPhysics(null); B.SelectionEventType_2 = new A.SelectionEventType(2, "clear"); @@ -541289,116 +572882,12 @@ B.Clip_1 = new A.Clip(1, "hardEdge"); B.Clip_2 = new A.Clip(2, "antiAlias"); B.Clip_3 = new A.Clip(3, "antiAliasWithSaveLayer"); - B.CodeunitRange_0_255 = new A.CodeunitRange(0, 255); - B.CodeunitRange_1024_1119 = new A.CodeunitRange(1024, 1119); - B.CodeunitRange_1120_1327 = new A.CodeunitRange(1120, 1327); - B.CodeunitRange_11360_11391 = new A.CodeunitRange(11360, 11391); - B.CodeunitRange_11520_11567 = new A.CodeunitRange(11520, 11567); - B.CodeunitRange_11648_11742 = new A.CodeunitRange(11648, 11742); - B.CodeunitRange_1168_1169 = new A.CodeunitRange(1168, 1169); - B.CodeunitRange_11744_11775 = new A.CodeunitRange(11744, 11775); - B.CodeunitRange_11841_11841 = new A.CodeunitRange(11841, 11841); - B.CodeunitRange_1200_1201 = new A.CodeunitRange(1200, 1201); - B.CodeunitRange_12288_12351 = new A.CodeunitRange(12288, 12351); - B.CodeunitRange_12288_12543 = new A.CodeunitRange(12288, 12543); - B.CodeunitRange_12288_12591 = new A.CodeunitRange(12288, 12591); - B.CodeunitRange_12549_12585 = new A.CodeunitRange(12549, 12585); - B.CodeunitRange_12593_12686 = new A.CodeunitRange(12593, 12686); - B.CodeunitRange_12800_12828 = new A.CodeunitRange(12800, 12828); - B.CodeunitRange_12800_13311 = new A.CodeunitRange(12800, 13311); - B.CodeunitRange_12896_12923 = new A.CodeunitRange(12896, 12923); - B.CodeunitRange_1328_1424 = new A.CodeunitRange(1328, 1424); - B.CodeunitRange_1417_1417 = new A.CodeunitRange(1417, 1417); - B.CodeunitRange_1424_1535 = new A.CodeunitRange(1424, 1535); - B.CodeunitRange_1536_1791 = new A.CodeunitRange(1536, 1791); - B.CodeunitRange_19968_40959 = new A.CodeunitRange(19968, 40959); - B.CodeunitRange_2304_2431 = new A.CodeunitRange(2304, 2431); - B.CodeunitRange_2385_2386 = new A.CodeunitRange(2385, 2386); - B.CodeunitRange_2404_2405 = new A.CodeunitRange(2404, 2405); - B.CodeunitRange_2433_2555 = new A.CodeunitRange(2433, 2555); - B.CodeunitRange_2561_2677 = new A.CodeunitRange(2561, 2677); - B.CodeunitRange_256_591 = new A.CodeunitRange(256, 591); - B.CodeunitRange_258_259 = new A.CodeunitRange(258, 259); - B.CodeunitRange_2688_2815 = new A.CodeunitRange(2688, 2815); - B.CodeunitRange_272_273 = new A.CodeunitRange(272, 273); - B.CodeunitRange_2946_3066 = new A.CodeunitRange(2946, 3066); - B.CodeunitRange_296_297 = new A.CodeunitRange(296, 297); - B.CodeunitRange_305_305 = new A.CodeunitRange(305, 305); - B.CodeunitRange_3072_3199 = new A.CodeunitRange(3072, 3199); - B.CodeunitRange_3202_3314 = new A.CodeunitRange(3202, 3314); - B.CodeunitRange_3330_3455 = new A.CodeunitRange(3330, 3455); - B.CodeunitRange_338_339 = new A.CodeunitRange(338, 339); - B.CodeunitRange_3458_3572 = new A.CodeunitRange(3458, 3572); - B.CodeunitRange_3585_3675 = new A.CodeunitRange(3585, 3675); - B.CodeunitRange_360_361 = new A.CodeunitRange(360, 361); - B.CodeunitRange_3713_3807 = new A.CodeunitRange(3713, 3807); - B.CodeunitRange_4096_4255 = new A.CodeunitRange(4096, 4255); - B.CodeunitRange_416_417 = new A.CodeunitRange(416, 417); - B.CodeunitRange_42560_42655 = new A.CodeunitRange(42560, 42655); - B.CodeunitRange_4256_4351 = new A.CodeunitRange(4256, 4351); - B.CodeunitRange_42784_43007 = new A.CodeunitRange(42784, 43007); - B.CodeunitRange_43056_43065 = new A.CodeunitRange(43056, 43065); - B.CodeunitRange_431_432 = new A.CodeunitRange(431, 432); - B.CodeunitRange_43232_43259 = new A.CodeunitRange(43232, 43259); - B.CodeunitRange_43777_43822 = new A.CodeunitRange(43777, 43822); - B.CodeunitRange_44032_55215 = new A.CodeunitRange(44032, 55215); - B.CodeunitRange_4608_5017 = new A.CodeunitRange(4608, 5017); - B.CodeunitRange_6016_6143 = new A.CodeunitRange(6016, 6143); - B.CodeunitRange_601_601 = new A.CodeunitRange(601, 601); - B.CodeunitRange_64275_64279 = new A.CodeunitRange(64275, 64279); - B.CodeunitRange_64285_64335 = new A.CodeunitRange(64285, 64335); - B.CodeunitRange_64336_65023 = new A.CodeunitRange(64336, 65023); - B.CodeunitRange_65070_65071 = new A.CodeunitRange(65070, 65071); - B.CodeunitRange_65072_65135 = new A.CodeunitRange(65072, 65135); - B.CodeunitRange_65132_65276 = new A.CodeunitRange(65132, 65276); - B.CodeunitRange_65279_65279 = new A.CodeunitRange(65279, 65279); - B.CodeunitRange_65280_65519 = new A.CodeunitRange(65280, 65519); - B.CodeunitRange_65533_65533 = new A.CodeunitRange(65533, 65533); - B.CodeunitRange_699_700 = new A.CodeunitRange(699, 700); - B.CodeunitRange_710_710 = new A.CodeunitRange(710, 710); - B.CodeunitRange_7296_7304 = new A.CodeunitRange(7296, 7304); - B.CodeunitRange_730_730 = new A.CodeunitRange(730, 730); - B.CodeunitRange_732_732 = new A.CodeunitRange(732, 732); - B.CodeunitRange_7376_7414 = new A.CodeunitRange(7376, 7414); - B.CodeunitRange_7386_7386 = new A.CodeunitRange(7386, 7386); - B.CodeunitRange_7416_7417 = new A.CodeunitRange(7416, 7417); - B.CodeunitRange_7680_7935 = new A.CodeunitRange(7680, 7935); - B.CodeunitRange_775_775 = new A.CodeunitRange(775, 775); - B.CodeunitRange_77824_78894 = new A.CodeunitRange(77824, 78894); - B.CodeunitRange_7840_7929 = new A.CodeunitRange(7840, 7929); - B.CodeunitRange_7936_8191 = new A.CodeunitRange(7936, 8191); - B.CodeunitRange_803_803 = new A.CodeunitRange(803, 803); - B.CodeunitRange_8192_8303 = new A.CodeunitRange(8192, 8303); - B.CodeunitRange_8204_8204 = new A.CodeunitRange(8204, 8204); - B.CodeunitRange_8204_8205 = new A.CodeunitRange(8204, 8205); - B.CodeunitRange_8204_8206 = new A.CodeunitRange(8204, 8206); - B.CodeunitRange_8208_8209 = new A.CodeunitRange(8208, 8209); - B.CodeunitRange_8224_8224 = new A.CodeunitRange(8224, 8224); - B.CodeunitRange_8271_8271 = new A.CodeunitRange(8271, 8271); - B.CodeunitRange_8308_8308 = new A.CodeunitRange(8308, 8308); - B.CodeunitRange_8352_8363 = new A.CodeunitRange(8352, 8363); - B.CodeunitRange_8360_8360 = new A.CodeunitRange(8360, 8360); - B.CodeunitRange_8362_8362 = new A.CodeunitRange(8362, 8362); - B.CodeunitRange_8363_8363 = new A.CodeunitRange(8363, 8363); - B.CodeunitRange_8364_8364 = new A.CodeunitRange(8364, 8364); - B.CodeunitRange_8365_8399 = new A.CodeunitRange(8365, 8399); - B.CodeunitRange_8372_8372 = new A.CodeunitRange(8372, 8372); - B.CodeunitRange_8377_8377 = new A.CodeunitRange(8377, 8377); - B.CodeunitRange_8467_8467 = new A.CodeunitRange(8467, 8467); - B.CodeunitRange_8470_8470 = new A.CodeunitRange(8470, 8470); - B.CodeunitRange_8482_8482 = new A.CodeunitRange(8482, 8482); - B.CodeunitRange_8593_8593 = new A.CodeunitRange(8593, 8593); - B.CodeunitRange_8595_8595 = new A.CodeunitRange(8595, 8595); - B.CodeunitRange_8722_8722 = new A.CodeunitRange(8722, 8722); - B.CodeunitRange_8725_8725 = new A.CodeunitRange(8725, 8725); - B.CodeunitRange_880_1023 = new A.CodeunitRange(880, 1023); - B.CodeunitRange_9676_9676 = new A.CodeunitRange(9676, 9676); - B.CodeunitRange_9772_9772 = new A.CodeunitRange(9772, 9772); B.Color_0 = new A.Color(0); B.Color_1087163596 = new A.Color(1087163596); B.Color_1308622847 = new A.Color(1308622847); B.Color_134217728 = new A.Color(134217728); B.Color_1375731712 = new A.Color(1375731712); + B.Color_144613022 = new A.Color(144613022); B.Color_1627389952 = new A.Color(1627389952); B.Color_1660944383 = new A.Color(1660944383); B.Color_16777215 = new A.Color(16777215); @@ -541406,12 +572895,14 @@ B.Color_1723645116 = new A.Color(1723645116); B.Color_1724434632 = new A.Color(1724434632); B.Color_1929379840 = new A.Color(1929379840); + B.Color_2155905152 = new A.Color(2155905152); B.Color_2315255808 = new A.Color(2315255808); B.Color_234881023 = new A.Color(234881023); B.Color_2566914048 = new A.Color(2566914048); B.Color_2583691263 = new A.Color(2583691263); B.Color_3019898879 = new A.Color(3019898879); B.Color_3707764736 = new A.Color(3707764736); + B.Color_3944751136 = new A.Color(3944751136); B.Color_4039164096 = new A.Color(4039164096); B.Color_4278221567 = new A.Color(4278221567); B.Color_4278226106 = new A.Color(4278226106); @@ -541497,7 +572988,9 @@ B.Color_4288366495 = new A.Color(4288366495); B.Color_4288423856 = new A.Color(4288423856); B.Color_4288585374 = new A.Color(4288585374); + B.Color_4288988729 = new A.Color(4288988729); B.Color_4289228800 = new A.Color(4289228800); + B.Color_4289515255 = new A.Color(4289515255); B.Color_4290087168 = new A.Color(4290087168); B.Color_4290328320 = new A.Color(4290328320); B.Color_4290479868 = new A.Color(4290479868); @@ -541654,6 +573147,10 @@ B.ContactReportFields_7 = new A.ContactReportFields(7, "industry"); B.ContactReportFields_8 = new A.ContactReportFields(8, "size"); B.ContactReportFields_9 = new A.ContactReportFields(9, "address1"); + B.ContextMenuButtonType_0 = new A.ContextMenuButtonType(0, "cut"); + B.ContextMenuButtonType_1 = new A.ContextMenuButtonType(1, "copy"); + B.ContextMenuButtonType_2 = new A.ContextMenuButtonType(2, "paste"); + B.ContextMenuButtonType_3 = new A.ContextMenuButtonType(3, "selectAll"); B.CopySelectionTextIntent_false = new A.CopySelectionTextIntent(false); B.CopySelectionTextIntent_true = new A.CopySelectionTextIntent(true); B.CreditReportFields_0 = new A.CreditReportFields(0, "id"); @@ -541736,6 +573233,8 @@ B.CrossFadeState_1 = new A.CrossFadeState(1, "showSecond"); B.Cubic_2Vk = new A.Cubic(0.18, 1, 0.04, 1); B.Cubic_2jN = new A.Cubic(0.215, 0.61, 0.355, 1); + B.Cubic_7xV = new A.Cubic(0.2, 0, 0, 1); + B.Cubic_EOZ = new A.Cubic(0.31, 0, 0.56, 1); B.Cubic_HzT = new A.Cubic(0.05, 0, 0.133333, 0.06); B.Cubic_JUR = new A.Cubic(0.25, 0.1, 0.25, 1); B.Cubic_JUR0 = new A.Cubic(0.42, 0, 1, 1); @@ -541748,6 +573247,12 @@ B.Cubic_oKc = new A.Cubic(0.645, 0.045, 0.355, 1); B.Cubic_xDo0 = new A.Cubic(0, 0, 0.58, 1); B.Cubic_xDo = new A.Cubic(0.42, 0, 0.58, 1); + B.Color_4293716198 = new A.Color(4293716198); + B.Color_4281346344 = new A.Color(4281346344); + B.CupertinoDynamicColor_AOy = new A.CupertinoDynamicColor(B.Color_4293716198, null, null, B.Color_4293716198, B.Color_4281346344, B.Color_4293716198, B.Color_4281346344, B.Color_4293716198, B.Color_4281346344, B.Color_4293716198, B.Color_4281346344, 0); + B.Color_4290493371 = new A.Color(4290493371); + B.Color_4283453778 = new A.Color(4283453778); + B.CupertinoDynamicColor_Hla = new A.CupertinoDynamicColor(B.Color_4290493371, null, null, B.Color_4290493371, B.Color_4283453778, B.Color_4290493371, B.Color_4283453778, B.Color_4290493371, B.Color_4283453778, B.Color_4290493371, B.Color_4283453778, 0); B.Color_678983808 = new A.Color(678983808); B.Color_1366849664 = new A.Color(1366849664); B.Color_1031305344 = new A.Color(1031305344); @@ -541756,6 +573261,7 @@ B.Color_4288256409 = new A.Color(4288256409); B.Color_4285887861 = new A.Color(4285887861); B.CupertinoDynamicColor_YIZ = new A.CupertinoDynamicColor(B.Color_4288256409, "inactiveGray", null, B.Color_4288256409, B.Color_4285887861, B.Color_4288256409, B.Color_4285887861, B.Color_4288256409, B.Color_4285887861, B.Color_4288256409, B.Color_4285887861, 0); + B.CupertinoDynamicColor_aTW = new A.CupertinoDynamicColor(B.Color_4278190080, null, null, B.Color_4278190080, B.Color_4294967295, B.Color_4278190080, B.Color_4294967295, B.Color_4278190080, B.Color_4294967295, B.Color_4278190080, B.Color_4294967295, 0); B.Color_4281648985 = new A.Color(4281648985); B.Color_4281389400 = new A.Color(4281389400); B.Color_4280584765 = new A.Color(4280584765); @@ -541788,6 +573294,7 @@ B._CupertinoTextThemeDefaults_954 = new A._CupertinoTextThemeDefaults(B.CupertinoDynamicColor_qQo, B.CupertinoDynamicColor_YIZ); B._CupertinoThemeDefaults_iF8 = new A._CupertinoThemeDefaults(null, B.CupertinoDynamicColor_948, B.CupertinoDynamicColor_k0n, B.CupertinoDynamicColor_wEo, B.CupertinoDynamicColor_k0n, B._CupertinoTextThemeDefaults_954); B.CupertinoThemeData_KQb = new A.CupertinoThemeData(B._CupertinoThemeDefaults_iF8, null, null, null, null, null, null); + B.DartPerformanceMode_1 = new A.DartPerformanceMode(1, "latency"); B.DashboardSections_0 = new A.DashboardSections(0, "messages"); B.DashboardSections_1 = new A.DashboardSections(1, "runningTasks"); B.DashboardSections_2 = new A.DashboardSections(2, "overview"); @@ -541832,12 +573339,12 @@ B.DecorationPosition_1 = new A.DecorationPosition(1, "foreground"); B.DeepCollectionEquality_false = new A.DeepCollectionEquality(false); B.DeepCollectionEquality_true = new A.DeepCollectionEquality(true); - B._NullWidget_null3 = new A._NullWidget1(null); - B.DefaultSelectionStyle_MUs = new A.DefaultSelectionStyle(null, null, B._NullWidget_null3, null); + B._NullWidget_null4 = new A._NullWidget2(null); + B.DefaultSelectionStyle_MUs = new A.DefaultSelectionStyle(null, null, B._NullWidget_null4, null); B.TextOverflow_0 = new A.TextOverflow(0, "clip"); B.TextWidthBasis_0 = new A.TextWidthBasis(0, "parent"); - B._NullWidget_null4 = new A._NullWidget3(null); - B.DefaultTextStyle_MTi = new A.DefaultTextStyle(B.TextStyle_SVP, null, true, B.TextOverflow_0, null, B.TextWidthBasis_0, null, B._NullWidget_null4, null); + B._NullWidget_null5 = new A._NullWidget4(null); + B.DefaultTextStyle_MTi = new A.DefaultTextStyle(B.TextStyle_SVP, null, true, B.TextOverflow_0, null, B.TextWidthBasis_0, null, B._NullWidget_null5, null); B.DeleteCharacterIntent_false = new A.DeleteCharacterIntent(false); B.DeleteCharacterIntent_true = new A.DeleteCharacterIntent(true); B.DeleteToLineBreakIntent_false = new A.DeleteToLineBreakIntent(false); @@ -541861,14 +573368,12 @@ B.DiagnosticsTreeStyle_7 = new A.DiagnosticsTreeStyle(7, "flat"); B.DiagnosticsTreeStyle_8 = new A.DiagnosticsTreeStyle(8, "singleLine"); B.DiagnosticsTreeStyle_9 = new A.DiagnosticsTreeStyle(9, "errorProperty"); - B.DialogTheme_gf4 = new A.DialogTheme(null, null, null, null, null, null, null, null); + B.DialogTheme_s6Q = new A.DialogTheme(null, null, null, null, null, null, null, null, null, null); B.DividerThemeData_Tnu = new A.DividerThemeData(null, null, null, null, null); B.Divider_null_null_null_null = new A.Divider(null, null, null, null); B.DocumentGestureMode_0 = new A.DocumentGestureMode(0, "mouse"); B.DocumentGestureMode_1 = new A.DocumentGestureMode(1, "android"); B.DocumentGestureMode_2 = new A.DocumentGestureMode(2, "iOS"); - B.DocumentInputSource_0 = new A.DocumentInputSource(0, "keyboard"); - B.DocumentInputSource_1 = new A.DocumentInputSource(1, "ime"); B.DocumentReportFields_0 = new A.DocumentReportFields(0, "name"); B.DocumentReportFields_1 = new A.DocumentReportFields(1, "size"); B.DocumentReportFields_2 = new A.DocumentReportFields(2, "width"); @@ -541879,12 +573384,16 @@ B.DocumentReportFields_7 = new A.DocumentReportFields(7, "created_at"); B.DocumentReportFields_8 = new A.DocumentReportFields(8, "created_by"); B.DocumentReportFields_9 = new A.DocumentReportFields(9, "updated_at"); + B.DragMode_0 = new A.DragMode(0, "collapsed"); + B.DragMode_1 = new A.DragMode(1, "base"); + B.DragMode_2 = new A.DragMode(2, "extent"); B.DragStartBehavior_0 = new A.DragStartBehavior(0, "down"); B.DragStartBehavior_1 = new A.DragStartBehavior(1, "start"); B.DrawerAlignment_0 = new A.DrawerAlignment(0, "start"); B.DrawerAlignment_1 = new A.DrawerAlignment(1, "end"); B.DrawerMotion_null = new A.DrawerMotion(null); - B.DrawerThemeData_jfn = new A.DrawerThemeData(null, null, null, null, null); + B.DrawerThemeData_Epp = new A.DrawerThemeData(null, null, null, null, null, null, null, null); + B.DropdownMenuThemeData_null_null_null = new A.DropdownMenuThemeData(null, null, null); B.Duration_0 = new A.Duration(0); B.Duration_1000 = new A.Duration(1000); B.Duration_100000 = new A.Duration(100000); @@ -541893,6 +573402,7 @@ B.Duration_120000 = new A.Duration(120000); B.Duration_1200000 = new A.Duration(1200000); B.Duration_125000 = new A.Duration(125000); + B.Duration_140000 = new A.Duration(140000); B.Duration_15000 = new A.Duration(15000); B.Duration_150000 = new A.Duration(150000); B.Duration_1500000 = new A.Duration(1500000); @@ -541917,6 +573427,7 @@ B.Duration_40000 = new A.Duration(40000); B.Duration_400000 = new A.Duration(400000); B.Duration_4000000 = new A.Duration(4000000); + B.Duration_45000 = new A.Duration(45000); B.Duration_450000 = new A.Duration(450000); B.Duration_50000 = new A.Duration(50000); B.Duration_500000 = new A.Duration(500000); @@ -541924,9 +573435,9 @@ B.Duration_600000 = new A.Duration(600000); B.Duration_600000000 = new A.Duration(600000000); B.Duration_604800000000 = new A.Duration(6048e8); + B.Duration_70000 = new A.Duration(70000); B.Duration_75000 = new A.Duration(75000); B.Duration_m38000 = new A.Duration(-38000); - B.EdgeInsetsDirectional_0_0_0_0 = new A.EdgeInsetsDirectional(0, 0, 0, 0); B.EdgeInsetsDirectional_0_0_8_0 = new A.EdgeInsetsDirectional(0, 0, 8, 0); B.EdgeInsetsDirectional_16_0_24_0 = new A.EdgeInsetsDirectional(16, 0, 24, 0); B.EdgeInsetsDirectional_16_0_4_0 = new A.EdgeInsetsDirectional(16, 0, 4, 0); @@ -541944,6 +573455,7 @@ B.EdgeInsets_0_0_10_0 = new A.EdgeInsets(0, 0, 10, 0); B.EdgeInsets_0_0_12_0 = new A.EdgeInsets(0, 0, 12, 0); B.EdgeInsets_0_0_16_0 = new A.EdgeInsets(0, 0, 16, 0); + B.EdgeInsets_0_0_16_16 = new A.EdgeInsets(0, 0, 16, 16); B.EdgeInsets_0_0_20_0 = new A.EdgeInsets(0, 0, 20, 0); B.EdgeInsets_0_0_2_0 = new A.EdgeInsets(0, 0, 2, 0); B.EdgeInsets_0_0_4_0 = new A.EdgeInsets(0, 0, 4, 0); @@ -541970,6 +573482,7 @@ B.EdgeInsets_0_30_0_0 = new A.EdgeInsets(0, 30, 0, 0); B.EdgeInsets_0_32_0_0 = new A.EdgeInsets(0, 32, 0, 0); B.EdgeInsets_0_3_0_0 = new A.EdgeInsets(0, 3, 0, 0); + B.EdgeInsets_0_3_0_3 = new A.EdgeInsets(0, 3, 0, 3); B.EdgeInsets_0_4_0_0 = new A.EdgeInsets(0, 4, 0, 0); B.EdgeInsets_0_4_0_4 = new A.EdgeInsets(0, 4, 0, 4); B.EdgeInsets_0_4_8_0 = new A.EdgeInsets(0, 4, 8, 0); @@ -542002,6 +573515,7 @@ B.EdgeInsets_16_0_16_16 = new A.EdgeInsets(16, 0, 16, 16); B.EdgeInsets_16_0_16_20 = new A.EdgeInsets(16, 0, 16, 20); B.EdgeInsets_16_0_16_8 = new A.EdgeInsets(16, 0, 16, 8); + B.EdgeInsets_16_0_4_0 = new A.EdgeInsets(16, 0, 4, 0); B.EdgeInsets_16_12_16_12 = new A.EdgeInsets(16, 12, 16, 12); B.EdgeInsets_16_13_16_13 = new A.EdgeInsets(16, 13, 16, 13); B.EdgeInsets_16_16_0_16 = new A.EdgeInsets(16, 16, 0, 16); @@ -542017,11 +573531,13 @@ B.EdgeInsets_16_8_16_8 = new A.EdgeInsets(16, 8, 16, 8); B.EdgeInsets_17_8_17_8 = new A.EdgeInsets(17, 8, 17, 8); B.EdgeInsets_18_0_18_0 = new A.EdgeInsets(18, 0, 18, 0); + B.EdgeInsets_18_16_18_16 = new A.EdgeInsets(18, 16, 18, 16); B.EdgeInsets_18_20_18_10 = new A.EdgeInsets(18, 20, 18, 10); B.EdgeInsets_19_16_0_16 = new A.EdgeInsets(19, 16, 0, 16); B.EdgeInsets_20_0_20_0 = new A.EdgeInsets(20, 0, 20, 0); B.EdgeInsets_20_0_20_16 = new A.EdgeInsets(20, 0, 20, 16); B.EdgeInsets_20_0_20_18 = new A.EdgeInsets(20, 0, 20, 18); + B.EdgeInsets_20_0_20_3 = new A.EdgeInsets(20, 0, 20, 3); B.EdgeInsets_20_0_20_8 = new A.EdgeInsets(20, 0, 20, 8); B.EdgeInsets_20_10_56_8 = new A.EdgeInsets(20, 10, 56, 8); B.EdgeInsets_20_16_20_16 = new A.EdgeInsets(20, 16, 20, 16); @@ -542225,7 +573741,7 @@ B.ExpandSelectionToDocumentBoundaryIntent_true = new A.ExpandSelectionToDocumentBoundaryIntent(true); B.ExpandSelectionToLineBreakIntent_false = new A.ExpandSelectionToLineBreakIntent(false); B.ExpandSelectionToLineBreakIntent_true = new A.ExpandSelectionToLineBreakIntent(true); - B.ExpansionTileThemeData_O5j = new A.ExpansionTileThemeData(null, null, null, null, null, null, null, null, null); + B.ExpansionTileThemeData_ENh = new A.ExpansionTileThemeData(null, null, null, null, null, null, null, null, null, null, null); B.ExpenseReportFields_0 = new A.ExpenseReportFields(0, "id"); B.ExpenseReportFields_1 = new A.ExpenseReportFields(1, "number"); B.ExpenseReportFields_10 = new A.ExpenseReportFields(10, "tax_rate1"); @@ -542279,8 +573795,6 @@ B.ExtendSelectionToLineBreakIntent_false_false_false_true = new A.ExtendSelectionToLineBreakIntent(false, false, false, true); B.ExtendSelectionToLineBreakIntent_false_false_true_false = new A.ExtendSelectionToLineBreakIntent(false, false, true, false); B.ExtendSelectionToLineBreakIntent_false_false_true_true = new A.ExtendSelectionToLineBreakIntent(false, false, true, true); - B.ExtendSelectionToLineBreakIntent_false_true_false_false = new A.ExtendSelectionToLineBreakIntent(false, true, false, false); - B.ExtendSelectionToLineBreakIntent_false_true_false_true = new A.ExtendSelectionToLineBreakIntent(false, true, false, true); B.ExtendSelectionToLineBreakIntent_true_false_false_false = new A.ExtendSelectionToLineBreakIntent(true, false, false, false); B.ExtendSelectionToLineBreakIntent_true_false_false_true = new A.ExtendSelectionToLineBreakIntent(true, false, false, true); B.ExtendSelectionToLineBreakIntent_true_false_true_false = new A.ExtendSelectionToLineBreakIntent(true, false, true, false); @@ -542295,6 +573809,10 @@ B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_true = new A.ExtendSelectionVerticallyToAdjacentLineIntent(false, false, false, true); B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_false = new A.ExtendSelectionVerticallyToAdjacentLineIntent(true, false, false, false); B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_true = new A.ExtendSelectionVerticallyToAdjacentLineIntent(true, false, false, true); + B.ExtendSelectionVerticallyToAdjacentPageIntent_false_false_false_false = new A.ExtendSelectionVerticallyToAdjacentPageIntent(false, false, false, false); + B.ExtendSelectionVerticallyToAdjacentPageIntent_false_false_false_true = new A.ExtendSelectionVerticallyToAdjacentPageIntent(false, false, false, true); + B.ExtendSelectionVerticallyToAdjacentPageIntent_true_false_false_false = new A.ExtendSelectionVerticallyToAdjacentPageIntent(true, false, false, false); + B.ExtendSelectionVerticallyToAdjacentPageIntent_true_false_false_true = new A.ExtendSelectionVerticallyToAdjacentPageIntent(true, false, false, true); B.FileMode_0 = new A.FileMode(0); B.FileMode_1 = new A.FileMode(1); B.FileMode_2 = new A.FileMode(2); @@ -542314,6 +573832,7 @@ B.FileType_5 = new A.FileType(5, "custom"); B.FillPatternType_0 = new A.FillPatternType(0, "forwardHatch"); B.FillPatternType_1 = new A.FillPatternType(1, "solid"); + B.FilledButtonThemeData_null = new A.FilledButtonThemeData(null); B.FilterQuality_0 = new A.FilterQuality(0, "none"); B.FilterQuality_1 = new A.FilterQuality(1, "low"); B.FilterQuality_2 = new A.FilterQuality(2, "medium"); @@ -542328,7 +573847,7 @@ B.FlexFit_1 = new A.FlexFit(1, "loose"); B.SizedBox_null_38_null_null = new A.SizedBox(null, 38, null, null); B.Flexible_swd = new A.Flexible(1, B.FlexFit_1, B.SizedBox_null_38_null_null, null); - B.FloatingActionButtonThemeData_pYw = new A.FloatingActionButtonThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.FloatingActionButtonThemeData_RsV = new A.FloatingActionButtonThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); B.FloatingCursorDragState_0 = new A.FloatingCursorDragState(0, "Start"); B.FloatingCursorDragState_1 = new A.FloatingCursorDragState(1, "Update"); B.FloatingCursorDragState_2 = new A.FloatingCursorDragState(2, "End"); @@ -542339,9 +573858,9 @@ B.FocusHighlightStrategy_0 = new A.FocusHighlightStrategy(0, "automatic"); B.FontStyle_0 = new A.FontStyle(0, "normal"); B.FontStyle_1 = new A.FontStyle(1, "italic"); - B.FontWeight_4 = new A.FontWeight(4); - B.FontWeight_5 = new A.FontWeight(5); - B.FontWeight_6 = new A.FontWeight(6); + B.FontWeight_4_500 = new A.FontWeight(4, 500); + B.FontWeight_5_600 = new A.FontWeight(5, 600); + B.FontWeight_6_700 = new A.FontWeight(6, 700); B.FormatException_Qi2 = new A.FormatException("Invalid method call", null, null); B.FormatException_iDw = new A.FormatException("Expected envelope, got nothing", null, null); B.FormatException_oCg = new A.FormatException("Message corrupted", null, null); @@ -542354,7 +573873,23 @@ B.FormatNumberType_4 = new A.FormatNumberType(4, "inputMoney"); B.FormatNumberType_5 = new A.FormatNumberType(5, "inputAmount"); B.FormatNumberType_6 = new A.FormatNumberType(6, "duration"); + B.Format_0 = new A.Format(0, "uint1"); + B.Format_1 = new A.Format(1, "uint2"); + B.Format_10 = new A.Format(10, "float32"); + B.Format_11 = new A.Format(11, "float64"); + B.Format_2 = new A.Format(2, "uint4"); + B.Format_3 = new A.Format(3, "uint8"); + B.Format_4 = new A.Format(4, "uint16"); + B.Format_5 = new A.Format(5, "uint32"); + B.Format_6 = new A.Format(6, "int8"); + B.Format_7 = new A.Format(7, "int16"); + B.Format_8 = new A.Format(8, "int32"); + B.Format_9 = new A.Format(9, "float16"); B.FractionalOffset_0_0 = new A.FractionalOffset(0, 0); + B.FragmentFlow_0 = new A.FragmentFlow(0, "ltr"); + B.FragmentFlow_1 = new A.FragmentFlow(1, "rtl"); + B.FragmentFlow_3 = new A.FragmentFlow(3, "sandwich"); + B.FrameType_2 = new A.FrameType(2, "sequence"); B.Type_BuiltMap_qd4 = A.typeLiteral("BuiltMap<@,@>"); B.Type_String_k8F = A.typeLiteral("String"); B.List_empty11 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_FullType); @@ -542407,8 +573942,8 @@ B.Type_BuiltListMultimap_2Mt = A.typeLiteral("BuiltListMultimap<@,@>"); B.Type_Object_xQ6 = A.typeLiteral("Object"); B.FullType_1MH = new A.FullType(B.Type_Object_xQ6, B.List_empty11, false); - B.List_a1A = A._setArrayType(makeConstList([B.FullType_1MH, B.FullType_1MH]), type$.JSArray_legacy_FullType); - B.FullType_4Wf = new A.FullType(B.Type_BuiltListMultimap_2Mt, B.List_a1A, false); + B.List_a1A0 = A._setArrayType(makeConstList([B.FullType_1MH, B.FullType_1MH]), type$.JSArray_legacy_FullType); + B.FullType_4Wf = new A.FullType(B.Type_BuiltListMultimap_2Mt, B.List_a1A0, false); B.Type_BuiltSet_fcN = A.typeLiteral("BuiltSet<@>"); B.List_yym = A._setArrayType(makeConstList([B.FullType_1MH]), type$.JSArray_legacy_FullType); B.FullType_4e8 = new A.FullType(B.Type_BuiltSet_fcN, B.List_yym, false); @@ -542613,7 +574148,7 @@ B.List_scn = A._setArrayType(makeConstList([B.FullType_CxZ0]), type$.JSArray_legacy_FullType); B.FullType_ORM = new A.FullType(B.Type_BuiltList_iTR, B.List_scn, false); B.Type_BuiltSetMultimap_9Fi = A.typeLiteral("BuiltSetMultimap<@,@>"); - B.FullType_Ofx = new A.FullType(B.Type_BuiltSetMultimap_9Fi, B.List_a1A, false); + B.FullType_Ofx = new A.FullType(B.Type_BuiltSetMultimap_9Fi, B.List_a1A0, false); B.Type_ScheduleState_YyH = A.typeLiteral("ScheduleState"); B.FullType_PLA = new A.FullType(B.Type_ScheduleState_YyH, B.List_empty11, false); B.Type_VendorEntity_Fh9 = A.typeLiteral("VendorEntity"); @@ -542856,7 +574391,7 @@ B.FullType_wEo = new A.FullType(B.Type_DashboardUIState_4YB, B.List_empty11, false); B.List_y1Y = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_W34]), type$.JSArray_legacy_FullType); B.FullType_wHc = new A.FullType(B.Type_BuiltMap_qd4, B.List_y1Y, false); - B.FullType_wIv = new A.FullType(B.Type_BuiltMap_qd4, B.List_a1A, false); + B.FullType_wIv = new A.FullType(B.Type_BuiltMap_qd4, B.List_a1A0, false); B.List_a99 = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_y87]), type$.JSArray_legacy_FullType); B.FullType_weg = new A.FullType(B.Type_BuiltMap_qd4, B.List_a99, false); B.Type_AccountEntity_46S = A.typeLiteral("AccountEntity"); @@ -542903,6 +574438,8 @@ B.HapticFeedbackType_0 = new A.HapticFeedbackType(0, "disabled"); B.HeroFlightDirection_0 = new A.HeroFlightDirection(0, "push"); B.HeroFlightDirection_1 = new A.HeroFlightDirection(1, "pop"); + B.HintBehavior_0 = new A.HintBehavior(0, "displayHintUntilFocus"); + B.HintBehavior_1 = new A.HintBehavior(1, "displayHintUntilTextEntered"); B.HitTestBehavior_0 = new A.HitTestBehavior(0, "deferToChild"); B.HitTestBehavior_1 = new A.HitTestBehavior(1, "opaque"); B.HitTestBehavior_2 = new A.HitTestBehavior(2, "translucent"); @@ -542913,7 +574450,9 @@ B.HtmlEscape_HtmlEscapeMode_attribute_true = new A.HtmlEscape(B.HtmlEscapeMode_attribute_true); B.HtmlEscapeMode_element_false = new A.HtmlEscapeMode("element", false); B.HtmlEscape_HtmlEscapeMode_element_false = new A.HtmlEscape(B.HtmlEscapeMode_element_false); + B.IccProfileCompression_1 = new A.IccProfileCompression(1, "deflate"); B.IconAlignment_0 = new A.IconAlignment(0, "center"); + B.IconButtonThemeData_null = new A.IconButtonThemeData(null); B.IconData_57402_MaterialIcons_null_false = new A.IconData(57402, "MaterialIcons", null, false); B.IconData_57411_MaterialIcons_null_false = new A.IconData(57411, "MaterialIcons", null, false); B.IconData_57415_MaterialIcons_null_false = new A.IconData(57415, "MaterialIcons", null, false); @@ -543033,12 +574572,15 @@ B.IconData_61224_MaterialIcons_null_false = new A.IconData(61224, "MaterialIcons", null, false); B.IconData_62057_MaterialIcons_null_false = new A.IconData(62057, "MaterialIcons", null, false); B.IconData_984386_MaterialIcons_null_false = new A.IconData(984386, "MaterialIcons", null, false); + B.IconData_984413_MaterialIcons_null_false = new A.IconData(984413, "MaterialIcons", null, false); B.IconPosition_0 = new A.IconPosition(0, "leading"); - B.IconThemeData_UfZ0 = new A.IconThemeData(B.Color_3707764736, null, null, null); - B.IconThemeData_UfZ1 = new A.IconThemeData(B.Color_4278190080, null, null, null); - B.IconThemeData_UfZ = new A.IconThemeData(B.Color_4278190080, 1, 24, null); - B.IconThemeData_XJy = new A.IconThemeData(null, 0.54, null, null); - B.IconThemeData_yrt = new A.IconThemeData(B.Color_4294967295, null, null, null); + B.IconThemeData_43h = new A.IconThemeData(null, null, null, null, null, null, 0.54, null); + B.IconThemeData_jR20 = new A.IconThemeData(null, null, null, null, null, B.Color_3707764736, null, null); + B.IconThemeData_jR21 = new A.IconThemeData(null, null, null, null, null, B.Color_4278190080, null, null); + B.IconThemeData_jR2 = new A.IconThemeData(24, 0, 400, 0, 48, B.Color_4278190080, 1, null); + B.IconThemeData_sES = new A.IconThemeData(null, null, null, null, null, B.Color_4294967295, null, null); + B.IconData_57621_MaterialIcons_null_false = new A.IconData(57621, "MaterialIcons", null, false); + B.Icon_4eO = new A.Icon(B.IconData_57621_MaterialIcons_null_false, null, null, null); B.IconData_57926_MaterialIcons_null_false = new A.IconData(57926, "MaterialIcons", null, false); B.Icon_8Gl = new A.Icon(B.IconData_57926_MaterialIcons_null_false, null, null, null); B.IconData_58031_MaterialIcons_null_false = new A.IconData(58031, "MaterialIcons", null, false); @@ -543063,6 +574605,8 @@ B.IconData_57882_MaterialIcons_null_false = new A.IconData(57882, "MaterialIcons", null, false); B.Icon_NEt = new A.Icon(B.IconData_57882_MaterialIcons_null_false, null, null, null); B.Icon_O5U = new A.Icon(B.IconData_57706_MaterialIcons_null_false, null, null, null); + B.IconData_58234_MaterialIcons_null_false = new A.IconData(58234, "MaterialIcons", null, false); + B.Icon_OPt = new A.Icon(B.IconData_58234_MaterialIcons_null_false, null, null, null); B.IconData_58050_MaterialIcons_null_false = new A.IconData(58050, "MaterialIcons", null, false); B.Icon_Opy = new A.Icon(B.IconData_58050_MaterialIcons_null_false, null, null, null); B.Icon_OxR = new A.Icon(B.IconData_58727_MaterialIcons_null_false, null, null, null); @@ -543084,11 +574628,30 @@ B.Icon_skt = new A.Icon(B.IconData_58201_MaterialIcons_null_false, null, null, null); B.IconData_57634_MaterialIcons_null_false = new A.IconData(57634, "MaterialIcons", null, false); B.Icon_vjf = new A.Icon(B.IconData_57634_MaterialIcons_null_false, null, null, null); + B.IconData_57776_MaterialIcons_null_false = new A.IconData(57776, "MaterialIcons", null, false); + B.Icon_vjf0 = new A.Icon(B.IconData_57776_MaterialIcons_null_false, null, null, null); B.Icon_wEo = new A.Icon(B.IconData_57695_MaterialIcons_null_true, null, null, null); B.Icon_yXb = new A.Icon(B.IconData_57415_MaterialIcons_null_false, null, B.Color_4294967295, null); + B.IfdValueType_0 = new A.IfdValueType(0, "none"); + B.IfdValueType_1 = new A.IfdValueType(1, "byte"); + B.IfdValueType_10 = new A.IfdValueType(10, "sRational"); + B.IfdValueType_11 = new A.IfdValueType(11, "single"); + B.IfdValueType_12 = new A.IfdValueType(12, "double"); + B.IfdValueType_2 = new A.IfdValueType(2, "ascii"); + B.IfdValueType_3 = new A.IfdValueType(3, "short"); + B.IfdValueType_4 = new A.IfdValueType(4, "long"); + B.IfdValueType_5 = new A.IfdValueType(5, "rational"); + B.IfdValueType_6 = new A.IfdValueType(6, "sByte"); + B.IfdValueType_7 = new A.IfdValueType(7, "undefined"); + B.IfdValueType_8 = new A.IfdValueType(8, "sShort"); + B.IfdValueType_9 = new A.IfdValueType(9, "sLong"); B.ImageByteFormat_0 = new A.ImageByteFormat(0, "rawRgba"); B.ImageByteFormat_1 = new A.ImageByteFormat(1, "rawStraightRgba"); + B.ImageByteFormat_2 = new A.ImageByteFormat(2, "rawUnmodified"); + B.ImageByteFormat_3 = new A.ImageByteFormat(3, "png"); B.ImageCompressFormat_0 = new A.ImageCompressFormat(0, "jpg"); + B.ImageConfiguration_Eba = new A.ImageConfiguration(null, null, null, null, null, null); + B.ImagePickerOptions_Qoz = new A.ImagePickerOptions(null, null, null, B.CameraDevice_0, true); B.ImageRenderMethodForWeb_0 = new A.ImageRenderMethodForWeb(0, "HtmlImage"); B.ImageRenderMethodForWeb_1 = new A.ImageRenderMethodForWeb(1, "HttpGet"); B.ImageRepeat_0 = new A.ImageRepeat(0, "repeat"); @@ -543103,11 +574666,9 @@ B.ImportType_json = new A.ImportType("json"); B.ImportType_waveaccounting = new A.ImportType("waveaccounting"); B.ImportType_zoho = new A.ImportType("zoho"); - B.List_empty3 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.InlineSpanSemanticsInformation_o8k = new A.InlineSpanSemanticsInformation("\ufffc", null, null, true, true, B.List_empty3); + B.List_empty2 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.InlineSpanSemanticsInformation_o8k = new A.InlineSpanSemanticsInformation("\ufffc", null, null, true, true, B.List_empty2); B.InputDecoration_C4W = new A.InputDecoration(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, false, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, true, null, null, null); - B._NoInputBorder_Kz0 = new A._NoInputBorder(B.BorderSide_aLd); - B.InputDecoration_kyU = new A.InputDecoration(null, null, null, null, null, null, null, null, null, "enter url...", null, null, null, null, null, null, null, null, null, null, false, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, B._NoInputBorder_Kz0, true, null, null, null); B.InsideJustification_0 = new A.InsideJustification(0, "topStart"); B.Int64_0_0_0 = new A.Int64(0, 0, 0); B.Cubic_iYc = new A.Cubic(0.1, 0, 0.45, 1); @@ -543276,9 +574837,8 @@ B.Level_INFO_800 = new A.Level("INFO", 800); B.Level_SHOUT_1200 = new A.Level("SHOUT", 1200); B.Level_WARNING_900 = new A.Level("WARNING", 900); - B.LineBreakType_1 = new A.LineBreakType(1, "prohibited"); - B.LineBreakResult_vhn = new A.LineBreakResult(0, 0, 0, B.LineBreakType_1); B.LineBreakType_0 = new A.LineBreakType(0, "opportunity"); + B.LineBreakType_1 = new A.LineBreakType(1, "prohibited"); B.LineBreakType_2 = new A.LineBreakType(2, "mandatory"); B.LineBreakType_3 = new A.LineBreakType(3, "endOfText"); B.LineCharProperty_0 = new A.LineCharProperty(0, "CM"); @@ -543386,13 +574946,7 @@ B.List_23h = A._setArrayType(makeConstList(["{1} \u0a8f {0} \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7", "{1} \u0a8f {0} \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7", "{1} {0}", "{1} {0}"]), type$.JSArray_legacy_String); B.List_23h0 = A._setArrayType(makeConstList(["\u043f\u0440\u0432\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b", "\u0434\u0440\u0443\u0433\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b", "\u0442\u0440\u0435\u045b\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b", "\u0447\u0435\u0442\u0432\u0440\u0442\u0438 \u043a\u0432\u0430\u0440\u0442\u0430\u043b"]), type$.JSArray_legacy_String); B.List_24C = A._setArrayType(makeConstList(["1\u6708", "2\u6708", "3\u6708", "4\u6708", "5\u6708", "6\u6708", "7\u6708", "8\u6708", "9\u6708", "10\u6708", "11\u6708", "12\u6708"]), type$.JSArray_legacy_String); - B.FontWeight_0 = new A.FontWeight(0); - B.FontWeight_1 = new A.FontWeight(1); - B.FontWeight_2 = new A.FontWeight(2); - B.FontWeight_3 = new A.FontWeight(3); - B.FontWeight_7 = new A.FontWeight(7); - B.FontWeight_8 = new A.FontWeight(8); - B.List_27p = A._setArrayType(makeConstList([B.FontWeight_0, B.FontWeight_1, B.FontWeight_2, B.FontWeight_3, B.FontWeight_4, B.FontWeight_5, B.FontWeight_6, B.FontWeight_7, B.FontWeight_8]), A.findType("JSArray")); + B.List_252_243_207_63 = A._setArrayType(makeConstList([252, 243, 207, 63]), type$.JSArray_legacy_int); B.List_2Bc = A._setArrayType(makeConstList([8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8]), type$.JSArray_legacy_int); B.Type_TaskItemResponse_CXi = A.typeLiteral("TaskItemResponse"); B.Type__$TaskItemResponse_8Jr = A.typeLiteral("_$TaskItemResponse"); @@ -543448,7 +575002,6 @@ B.List_33h = A._setArrayType(makeConstList(["1-ci kvartal", "2-ci kvartal", "3-c\xfc kvartal", "4-c\xfc kvartal"]), type$.JSArray_legacy_String); B.List_33h0 = A._setArrayType(makeConstList(["tammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kes\xe4kuu", "hein\xe4kuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"]), type$.JSArray_legacy_String); B.List_33m = A._setArrayType(makeConstList(["dg", "dl", "dt", "dc", "dj", "dv", "ds"]), type$.JSArray_legacy_String); - B.List_37k = A._setArrayType(makeConstList(["custom_designs", "group_settings", "client_portal", "custom_fields", "email_settings", "generated_numbers", "invoice_design", "templates_and_reminders", "subscriptions", "user_management", "transaction_rules"]), type$.JSArray_legacy_String); B.List_3BG = A._setArrayType(makeConstList(["de.", "du."]), type$.JSArray_legacy_String); B.List_3Bx = A._setArrayType(makeConstList(["\u042f\u043d\u0432", "\u0424\u0435\u0432", "\u041c\u0430\u0440", "\u0410\u043f\u0440", "\u041c\u0430\u0439", "\u0418\u044e\u043d", "\u0418\u044e\u043b", "\u0410\u0432\u0433", "\u0421\u0435\u043d", "\u041e\u043a\u0442", "\u041d\u043e\u044f", "\u0414\u0435\u043a"]), type$.JSArray_legacy_String); B.Type_DatetimeFormatItemResponse_ww8 = A.typeLiteral("DatetimeFormatItemResponse"); @@ -543491,8 +575044,12 @@ B.List_4AN0 = A._setArrayType(makeConstList(["Suku pertama", "Suku Ke-2", "Suku Ke-3", "Suku Ke-4"]), type$.JSArray_legacy_String); B.List_4AN = A._setArrayType(makeConstList(["sunnudagur", "m\xe1nudagur", "\xferi\xf0judagur", "mi\xf0vikudagur", "fimmtudagur", "f\xf6studagur", "laugardagur"]), type$.JSArray_legacy_String); B.List_4C1 = A._setArrayType(makeConstList(["EEEE 'den' d. MMMM y", "d. MMMM y", "d. MMM y", "dd.MM.y"]), type$.JSArray_legacy_String); - B.Pair_mhU = new A.Pair("http://www.w3.org/1999/xhtml", "button", type$.Pair_of_legacy_String_and_legacy_String); - B.List_4CA1 = A._setArrayType(makeConstList([B.Pair_mhU]), type$.JSArray_dynamic); + B.Pair_mhU = new A.Pair("http://www.w3.org/1999/xhtml", "button", type$.Pair_dynamic_dynamic); + B.List_4CA1 = A._setArrayType(makeConstList([B.Pair_mhU]), type$.JSArray_legacy_Pair_dynamic_dynamic); + B.PngDisposeMode_0 = new A.PngDisposeMode(0, "none"); + B.PngDisposeMode_1 = new A.PngDisposeMode(1, "background"); + B.PngDisposeMode_2 = new A.PngDisposeMode(2, "previous"); + B.List_4CA2 = A._setArrayType(makeConstList([B.PngDisposeMode_0, B.PngDisposeMode_1, B.PngDisposeMode_2]), A.findType("JSArray")); B.List_4CA = A._setArrayType(makeConstList(["T", "H", "M", "H", "T", "K", "H", "E", "S", "L", "M", "J"]), type$.JSArray_legacy_String); B.List_4CA0 = A._setArrayType(makeConstList(["jan", "fev", "mar", "abr", "mai", "jun", "jul", "ago", "set", "out", "nov", "dez"]), type$.JSArray_legacy_String); B.List_4Ep = A._setArrayType(makeConstList(["\u05d9\u05d5\u05dd \u05d0\u05f3", "\u05d9\u05d5\u05dd \u05d1\u05f3", "\u05d9\u05d5\u05dd \u05d2\u05f3", "\u05d9\u05d5\u05dd \u05d3\u05f3", "\u05d9\u05d5\u05dd \u05d4\u05f3", "\u05d9\u05d5\u05dd \u05d5\u05f3", "\u05e9\u05d1\u05ea"]), type$.JSArray_legacy_String); @@ -543553,6 +575110,7 @@ B.List_5uk = A._setArrayType(makeConstList([B.Type_DesignUIState_IkK, B.Type__$DesignUIState_C1B]), type$.JSArray_legacy_Type); B.List_5zb = A._setArrayType(makeConstList(["1\u0b2e \u0b24\u0b4d\u0b30\u0b5f\u0b2e\u0b3e\u0b38", "2\u0b5f \u0b24\u0b4d\u0b30\u0b5f\u0b2e\u0b3e\u0b38", "3\u0b5f \u0b24\u0b4d\u0b30\u0b5f\u0b2e\u0b3e\u0b38", "4\u0b30\u0b4d\u0b25 \u0b24\u0b4d\u0b30\u0b5f\u0b2e\u0b3e\u0b38"]), type$.JSArray_legacy_String); B.List_61r = A._setArrayType(makeConstList(["H\u6642mm\u5206ss\u79d2 zzzz", "H:mm:ss z", "H:mm:ss", "H:mm"]), type$.JSArray_legacy_String); + B.List_63_207_243_252 = A._setArrayType(makeConstList([63, 207, 243, 252]), type$.JSArray_legacy_int); B.Type_DocumentItemResponse_E9t = A.typeLiteral("DocumentItemResponse"); B.Type__$DocumentItemResponse_okl = A.typeLiteral("_$DocumentItemResponse"); B.List_65l = A._setArrayType(makeConstList([B.Type_DocumentItemResponse_E9t, B.Type__$DocumentItemResponse_okl]), type$.JSArray_legacy_Type); @@ -543737,6 +575295,8 @@ B.List_Ao9 = A._setArrayType(makeConstList(["EEEE, d 'de' MMMM 'de' y", "d 'de' MMMM 'de' y", "d 'de' MMM 'de' y", "dd/MM/yy"]), type$.JSArray_legacy_String); B.List_AqM = A._setArrayType(makeConstList(["\u0436\u0435\u043a.", "\u0434\u04af\u0439.", "\u0448\u0435\u0439\u0448.", "\u0448\u0430\u0440\u0448.", "\u0431\u0435\u0439\u0448.", "\u0436\u0443\u043c\u0430", "\u0438\u0448\u043c."]), type$.JSArray_legacy_String); B.List_AqM0 = A._setArrayType(makeConstList(["\u0a1c\u0a28", "\u0a2b\u0a3c\u0a30", "\u0a2e\u0a3e\u0a30\u0a1a", "\u0a05\u0a2a\u0a4d\u0a30\u0a48", "\u0a2e\u0a08", "\u0a1c\u0a42\u0a28", "\u0a1c\u0a41\u0a32\u0a3e", "\u0a05\u0a17", "\u0a38\u0a24\u0a70", "\u0a05\u0a15\u0a24\u0a42", "\u0a28\u0a35\u0a70", "\u0a26\u0a38\u0a70"]), type$.JSArray_legacy_String); + B.Assertiveness_00 = new A.Assertiveness(0, "polite"); + B.List_Assertiveness_0_Assertiveness_1 = A._setArrayType(makeConstList([B.Assertiveness_00, B.Assertiveness_1]), A.findType("JSArray")); B.ExportType_client_contacts = new A.ExportType("client_contacts"); B.ExportType_credits = new A.ExportType("credits"); B.ExportType_documents = new A.ExportType("documents"); @@ -543751,14 +575311,6 @@ B.ExportType_tasks = new A.ExportType("tasks"); B.List_AuU = A._setArrayType(makeConstList([B.ExportType_clients, B.ExportType_client_contacts, B.ExportType_credits, B.ExportType_documents, B.ExportType_expenses, B.ExportType_invoices, B.ExportType_invoice_items, B.ExportType_quotes, B.ExportType_quote_items, B.ExportType_recurring_invoices, B.ExportType_payments, B.ExportType_products, B.ExportType_tasks, B.ExportType_profitloss]), A.findType("JSArray")); B.List_Avr = A._setArrayType(makeConstList(["P", "E", "T", "K", "N", "R", "L"]), type$.JSArray_legacy_String); - B._TextType_0 = new A._TextType(0, "header1"); - B._TextType_1 = new A._TextType(1, "header2"); - B._TextType_2 = new A._TextType(2, "header3"); - B._TextType_3 = new A._TextType(3, "paragraph"); - B._TextType_4 = new A._TextType(4, "blockquote"); - B._TextType_5 = new A._TextType(5, "orderedListItem"); - B._TextType_6 = new A._TextType(6, "unorderedListItem"); - B.List_Axm = A._setArrayType(makeConstList([B._TextType_0, B._TextType_1, B._TextType_2, B._TextType_3, B._TextType_4, B._TextType_5, B._TextType_6]), A.findType("JSArray<_TextType*>")); B.List_AyI = A._setArrayType(makeConstList([0, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 0, 0, 16, 17, 18, 18, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29]), type$.JSArray_legacy_int); B.List_B8J = A._setArrayType(makeConstList([0, 1996959894, 3993919788, 2567524794, 124634137, 1886057615, 3915621685, 2657392035, 249268274, 2044508324, 3772115230, 2547177864, 162941995, 2125561021, 3887607047, 2428444049, 498536548, 1789927666, 4089016648, 2227061214, 450548861, 1843258603, 4107580753, 2211677639, 325883990, 1684777152, 4251122042, 2321926636, 335633487, 1661365465, 4195302755, 2366115317, 997073096, 1281953886, 3579855332, 2724688242, 1006888145, 1258607687, 3524101629, 2768942443, 901097722, 1119000684, 3686517206, 2898065728, 853044451, 1172266101, 3705015759, 2882616665, 651767980, 1373503546, 3369554304, 3218104598, 565507253, 1454621731, 3485111705, 3099436303, 671266974, 1594198024, 3322730930, 2970347812, 795835527, 1483230225, 3244367275, 3060149565, 1994146192, 31158534, 2563907772, 4023717930, 1907459465, 112637215, 2680153253, 3904427059, 2013776290, 251722036, 2517215374, 3775830040, 2137656763, 141376813, 2439277719, 3865271297, 1802195444, 476864866, 2238001368, 4066508878, 1812370925, 453092731, 2181625025, 4111451223, 1706088902, 314042704, 2344532202, 4240017532, 1658658271, 366619977, 2362670323, 4224994405, 1303535960, 984961486, 2747007092, 3569037538, 1256170817, 1037604311, 2765210733, 3554079995, 1131014506, 879679996, 2909243462, 3663771856, 1141124467, 855842277, 2852801631, 3708648649, 1342533948, 654459306, 3188396048, 3373015174, 1466479909, 544179635, 3110523913, 3462522015, 1591671054, 702138776, 2966460450, 3352799412, 1504918807, 783551873, 3082640443, 3233442989, 3988292384, 2596254646, 62317068, 1957810842, 3939845945, 2647816111, 81470997, 1943803523, 3814918930, 2489596804, 225274430, 2053790376, 3826175755, 2466906013, 167816743, 2097651377, 4027552580, 2265490386, 503444072, 1762050814, 4150417245, 2154129355, 426522225, 1852507879, 4275313526, 2312317920, 282753626, 1742555852, 4189708143, 2394877945, 397917763, 1622183637, 3604390888, 2714866558, 953729732, 1340076626, 3518719985, 2797360999, 1068828381, 1219638859, 3624741850, 2936675148, 906185462, 1090812512, 3747672003, 2825379669, 829329135, 1181335161, 3412177804, 3160834842, 628085408, 1382605366, 3423369109, 3138078467, 570562233, 1426400815, 3317316542, 2998733608, 733239954, 1555261956, 3268935591, 3050360625, 752459403, 1541320221, 2607071920, 3965973030, 1969922972, 40735498, 2617837225, 3943577151, 1913087877, 83908371, 2512341634, 3803740692, 2075208622, 213261112, 2463272603, 3855990285, 2094854071, 198958881, 2262029012, 4057260610, 1759359992, 534414190, 2176718541, 4139329115, 1873836001, 414664567, 2282248934, 4279200368, 1711684554, 285281116, 2405801727, 4167216745, 1634467795, 376229701, 2685067896, 3608007406, 1308918612, 956543938, 2808555105, 3495958263, 1231636301, 1047427035, 2932959818, 3654703836, 1088359270, 936918000, 2847714899, 3736837829, 1202900863, 817233897, 3183342108, 3401237130, 1404277552, 615818150, 3134207493, 3453421203, 1423857449, 601450431, 3009837614, 3294710456, 1567103746, 711928724, 3020668471, 3272380065, 1510334235, 755167117]), type$.JSArray_legacy_int); B.List_BC_AD = A._setArrayType(makeConstList(["BC", "AD"]), type$.JSArray_legacy_String); @@ -543784,7 +575336,7 @@ B.List_CFL = A._setArrayType(makeConstList([B.Type_WebhookState_6v8, B.Type__$WebhookState_eAf]), type$.JSArray_legacy_Type); B.Type__$ReportsUIState_cc6 = A.typeLiteral("_$ReportsUIState"); B.List_CHP = A._setArrayType(makeConstList([B.Type_ReportsUIState_YKi, B.Type__$ReportsUIState_cc6]), type$.JSArray_legacy_Type); - B.List_empty28 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_int); + B.List_empty29 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_int); B.List_6_18 = A._setArrayType(makeConstList([6, 18]), type$.JSArray_legacy_int); B.List_6_22 = A._setArrayType(makeConstList([6, 22]), type$.JSArray_legacy_int); B.List_6_26 = A._setArrayType(makeConstList([6, 26]), type$.JSArray_legacy_int); @@ -543824,7 +575376,7 @@ B.List_E7y3 = A._setArrayType(makeConstList([6, 32, 58, 84, 110, 136, 162]), type$.JSArray_legacy_int); B.List_E7y4 = A._setArrayType(makeConstList([6, 26, 54, 82, 110, 138, 166]), type$.JSArray_legacy_int); B.List_E7y5 = A._setArrayType(makeConstList([6, 30, 58, 86, 114, 142, 170]), type$.JSArray_legacy_int); - B.List_CI3 = A._setArrayType(makeConstList([B.List_empty28, B.List_6_18, B.List_6_22, B.List_6_26, B.List_6_30, B.List_6_34, B.List_6_22_38, B.List_6_24_42, B.List_6_26_46, B.List_6_28_50, B.List_6_30_54, B.List_6_32_58, B.List_6_34_62, B.List_6_26_46_66, B.List_6_26_48_70, B.List_6_26_50_74, B.List_6_30_54_78, B.List_6_30_56_82, B.List_6_30_58_86, B.List_6_34_62_90, B.List_yTu1, B.List_yTu2, B.List_yTu3, B.List_yTu4, B.List_yTu5, B.List_yTu6, B.List_yTu7, B.List_ww87, B.List_ww88, B.List_ww89, B.List_ww810, B.List_ww811, B.List_ww812, B.List_ww813, B.List_E7y0, B.List_E7y1, B.List_E7y2, B.List_E7y3, B.List_E7y4, B.List_E7y5]), type$.JSArray_legacy_List_legacy_int); + B.List_CI3 = A._setArrayType(makeConstList([B.List_empty29, B.List_6_18, B.List_6_22, B.List_6_26, B.List_6_30, B.List_6_34, B.List_6_22_38, B.List_6_24_42, B.List_6_26_46, B.List_6_28_50, B.List_6_30_54, B.List_6_32_58, B.List_6_34_62, B.List_6_26_46_66, B.List_6_26_48_70, B.List_6_26_50_74, B.List_6_30_54_78, B.List_6_30_56_82, B.List_6_30_58_86, B.List_6_34_62_90, B.List_yTu1, B.List_yTu2, B.List_yTu3, B.List_yTu4, B.List_yTu5, B.List_yTu6, B.List_yTu7, B.List_ww87, B.List_ww88, B.List_ww89, B.List_ww810, B.List_ww811, B.List_ww812, B.List_ww813, B.List_E7y0, B.List_E7y1, B.List_E7y2, B.List_E7y3, B.List_E7y4, B.List_E7y5]), type$.JSArray_legacy_List_legacy_int); B.List_CKW = A._setArrayType(makeConstList(["J", "F", "M", "A", "M", "J", "J", "O", "S", "O", "N", "D"]), type$.JSArray_legacy_String); B.Color_637534208 = new A.Color(637534208); B.BoxShadow_oyn0 = new A.BoxShadow(0, B.BlurStyle_0, B.Color_637534208, B.Offset_0_3, 8); @@ -543853,11 +575405,10 @@ B.List_DFX = A._setArrayType(makeConstList(["\u0a2a\u0a39\u0a3f\u0a32\u0a40 \u0a24\u0a3f\u0a2e\u0a3e\u0a39\u0a40", "\u0a26\u0a42\u0a1c\u0a40 \u0a24\u0a3f\u0a2e\u0a3e\u0a39\u0a40", "\u0a24\u0a40\u0a1c\u0a40 \u0a24\u0a3f\u0a2e\u0a3e\u0a39\u0a40", "\u0a1a\u0a4c\u0a25\u0a40 \u0a24\u0a3f\u0a2e\u0a3e\u0a39\u0a40"]), type$.JSArray_legacy_String); B.List_DP9 = A._setArrayType(makeConstList(["fyrir Krist", "eftir Krist"]), type$.JSArray_legacy_String); B.List_DVW = A._setArrayType(makeConstList(["jan.", "feb.", "mar.", "apr.", "maj", "jun.", "jul.", "avg.", "sep.", "okt.", "nov.", "dec."]), type$.JSArray_legacy_String); - B.C_DefaultCaretOverlayBuilder = new A.DefaultCaretOverlayBuilder(); - B.List_DefaultCaretOverlayBuilder = A._setArrayType(makeConstList([B.C_DefaultCaretOverlayBuilder]), A.findType("JSArray")); B.List_Df0 = A._setArrayType(makeConstList(["N", "P", "W", "\u015a", "C", "P", "S"]), type$.JSArray_legacy_String); B.List_Dh9 = A._setArrayType(makeConstList(["\u0906", "\u0938\u094b", "\u092e", "\u092c\u0941", "\u092c\u093f", "\u0936\u0941", "\u0936"]), type$.JSArray_legacy_String); B.List_DjL = A._setArrayType(makeConstList(["januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"]), type$.JSArray_legacy_String); + B.List_Dnn = A._setArrayType(makeConstList([A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_copyTextWhenCmdCIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_pasteTextWhenCmdVIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_selectAllTextFieldWhenCmdAIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveCaretToStartOrEnd$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveUpDownLeftAndRightWithArrowKeys$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveToLineStartWithHome$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveToLineEndWithEnd$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenAltBackSpaceIsPressedOnMac$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenCtlBackSpaceIsPressedOnWindowsAndLinux$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteTextOnLineBeforeCaretWhenShortcutKeyAndBackspaceIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteTextWhenBackspaceOrDeleteIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_insertNewlineWhenEnterIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_insertCharacterWhenKeyIsPressed$closure()]), type$.JSArray_of_legacy_legacy_TextFieldKeyboardHandlerResult_Function_$named_$req_controller_legacy_AttributedTextEditingController_and_$req_keyEvent_legacy_RawKeyEvent_and_$req_textLayout_legacy_ProseTextLayout); B.List_Dns = A._setArrayType(makeConstList(["\u0627\u062a\u0648\u0627\u0631", "\u067e\u06cc\u0631", "\u0645\u0646\u06af\u0644", "\u0628\u062f\u06be", "\u062c\u0645\u0639\u0631\u0627\u062a", "\u062c\u0645\u0639\u06c1", "\u06c1\u0641\u062a\u06c1"]), type$.JSArray_legacy_String); B.List_Dpp = A._setArrayType(makeConstList(["\u17a2", "\u1785", "\u17a2", "\u1796", "\u1796", "\u179f", "\u179f"]), type$.JSArray_legacy_String); B.List_Drq = A._setArrayType(makeConstList(["priek\u0161pusdien\u0101", "p\u0113cpusdien\u0101"]), type$.JSArray_legacy_String); @@ -543889,6 +575440,7 @@ B.List_ERv = A._setArrayType(makeConstList([B.Type_PrefState_ePg, B.Type__$PrefState_y1F]), type$.JSArray_legacy_Type); B.List_ES1 = A._setArrayType(makeConstList(["\u03c0\u03c1\u03bf \u03a7\u03c1\u03b9\u03c3\u03c4\u03bf\u03cd", "\u03bc\u03b5\u03c4\u03ac \u03a7\u03c1\u03b9\u03c3\u03c4\u03cc\u03bd"]), type$.JSArray_legacy_String); B.List_ESD = A._setArrayType(makeConstList(["pred Kr.", "po Kr."]), type$.JSArray_legacy_String); + B.List_ESz = A._setArrayType(makeConstList([A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_copyTextWhenCmdCIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_pasteTextWhenCmdVIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_selectAllTextFieldWhenCmdAIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveCaretToStartOrEnd$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveUpDownLeftAndRightWithArrowKeys$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveToLineStartWithHome$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_moveToLineEndWithEnd$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenAltBackSpaceIsPressedOnMac$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteWordWhenCtlBackSpaceIsPressedOnWindowsAndLinux$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteTextOnLineBeforeCaretWhenShortcutKeyAndBackspaceIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_deleteTextWhenBackspaceOrDeleteIsPressed$closure(), A.desktop_textfield_DefaultSuperTextFieldKeyboardHandlers_insertNewlineWhenEnterIsPressed$closure()]), type$.JSArray_of_legacy_legacy_TextFieldKeyboardHandlerResult_Function_$named_$req_controller_legacy_AttributedTextEditingController_and_$req_keyEvent_legacy_RawKeyEvent_and_$req_textLayout_legacy_ProseTextLayout); B.List_EVN = A._setArrayType(makeConstList(["sekmadienis", "pirmadienis", "antradienis", "tre\u010diadienis", "ketvirtadienis", "penktadienis", "\u0161e\u0161tadienis"]), type$.JSArray_legacy_String); B.List_EbH = A._setArrayType(makeConstList(["i. e.", "i. sz."]), type$.JSArray_legacy_String); B.Type_ClientListResponse_apS = A.typeLiteral("ClientListResponse"); @@ -543909,6 +575461,7 @@ B.List_FVt = A._setArrayType(makeConstList([B.Type_GroupUIState_Ejg, B.Type__$GroupUIState_Zwj]), type$.JSArray_legacy_Type); B.List_FaD = A._setArrayType(makeConstList(["Ocak", "\u015eubat", "Mart", "Nisan", "May\u0131s", "Haziran", "Temmuz", "A\u011fustos", "Eyl\xfcl", "Ekim", "Kas\u0131m", "Aral\u0131k"]), type$.JSArray_legacy_String); B.List_Fb0 = A._setArrayType(makeConstList(["prije Krista", "poslije Krista"]), type$.JSArray_legacy_String); + B.List_Fb00 = A._setArrayType(makeConstList(["calendar", "camera", "contacts", "location", "locationAlways", "locationWhenInUse", "mediaLibrary", "microphone", "phone", "photos", "photosAddOnly", "reminders", "sensors", "sms", "speech", "storage", "ignoreBatteryOptimizations", "notification", "access_media_location", "activity_recognition", "unknown", "bluetooth", "manageExternalStorage", "systemAlertWindow", "requestInstallPackages", "appTrackingTransparency", "criticalAlerts", "accessNotificationPolicy", "bluetoothScan", "bluetoothAdvertise", "bluetoothConnect", "nearbyWifiDevices", "videos", "audio", "scheduleExactAlarm"]), type$.JSArray_legacy_String); B.Type__$ExpenseCategoryUIState_wsa = A.typeLiteral("_$ExpenseCategoryUIState"); B.List_FcO = A._setArrayType(makeConstList([B.Type_ExpenseCategoryUIState_ESz, B.Type__$ExpenseCategoryUIState_wsa]), type$.JSArray_legacy_Type); B.Type_TimezoneListResponse_alh = A.typeLiteral("TimezoneListResponse"); @@ -543947,6 +575500,10 @@ B.Type_IndustryItemResponse_XhK = A.typeLiteral("IndustryItemResponse"); B.Type__$IndustryItemResponse_gyf = A.typeLiteral("_$IndustryItemResponse"); B.List_GBj = A._setArrayType(makeConstList([B.Type_IndustryItemResponse_XhK, B.Type__$IndustryItemResponse_gyf]), type$.JSArray_legacy_Type); + B.Color_419430400 = new A.Color(419430400); + B.Offset_0_0 = new A.Offset(0, 0); + B.BoxShadow_gEU = new A.BoxShadow(0.2, B.BlurStyle_0, B.Color_419430400, B.Offset_0_0, 11); + B.List_GFk = A._setArrayType(makeConstList([B.BoxShadow_gEU]), type$.JSArray_legacy_BoxShadow); B.List_GNw = A._setArrayType(makeConstList(["\u0458\u0430\u043d-\u043c\u0430\u0440", "\u0430\u043f\u0440-\u0458\u0443\u043d", "\u0458\u0443\u043b-\u0441\u0435\u043f", "\u043e\u043a\u0442-\u0434\u0435\u043a"]), type$.JSArray_legacy_String); B.List_GPh = A._setArrayType(makeConstList(["Son", "Mso", "Bil", "Tha", "Sin", "Hla", "Mgq"]), type$.JSArray_legacy_String); B.List_GQ8 = A._setArrayType(makeConstList(["1er trimestre", "2e trimestre", "3e trimestre", "4e trimestre"]), type$.JSArray_legacy_String); @@ -544012,6 +575569,12 @@ B.List_Gfp = A._setArrayType(makeConstList(["\u0c9c", "\u0cab\u0cc6", "\u0cae\u0cbe", "\u0c8f", "\u0cae\u0cc7", "\u0c9c\u0cc2", "\u0c9c\u0cc1", "\u0c86", "\u0cb8\u0cc6", "\u0c85", "\u0ca8", "\u0ca1\u0cbf"]), type$.JSArray_legacy_String); B.List_Gt3 = A._setArrayType(makeConstList(["yakshanba", "dushanba", "seshanba", "chorshanba", "payshanba", "juma", "shanba"]), type$.JSArray_legacy_String); B.List_GxC = A._setArrayType(makeConstList(["H:mm:ss (zzzz)", "H:mm:ss (z)", "H:mm:ss", "H:mm"]), type$.JSArray_legacy_String); + B.PngFilterType_0 = new A.PngFilterType(0, "none"); + B.PngFilterType_1 = new A.PngFilterType(1, "sub"); + B.PngFilterType_2 = new A.PngFilterType(2, "up"); + B.PngFilterType_3 = new A.PngFilterType(3, "average"); + B.PngFilterType_4 = new A.PngFilterType(4, "paeth"); + B.List_H48 = A._setArrayType(makeConstList([B.PngFilterType_0, B.PngFilterType_1, B.PngFilterType_2, B.PngFilterType_3, B.PngFilterType_4]), A.findType("JSArray")); B.Type__$TokenState_Kn5 = A.typeLiteral("_$TokenState"); B.List_H7P0 = A._setArrayType(makeConstList([B.Type_TokenState_EOw, B.Type__$TokenState_Kn5]), type$.JSArray_legacy_Type); B.List_H7P = A._setArrayType(makeConstList(["\u043d", "\u043f", "\u0432", "\u0441", "\u0447", "\u043f", "\u0441"]), type$.JSArray_legacy_String); @@ -544050,6 +575613,11 @@ B.List_IS6 = A._setArrayType(makeConstList(["\u65e5", "\u6708", "\u706b", "\u6c34", "\u6728", "\u91d1", "\u571f"]), type$.JSArray_legacy_String); B.Type__$UserEntity_sxB = A.typeLiteral("_$UserEntity"); B.List_IU1 = A._setArrayType(makeConstList([B.Type_UserEntity_IVQ, B.Type__$UserEntity_sxB]), type$.JSArray_legacy_Type); + B.MomentSkippedReason_auto_cancel_0_auto_cancel = new A.MomentSkippedReason("auto_cancel", 0, "auto_cancel"); + B.MomentSkippedReason_user_cancel_1_user_cancel = new A.MomentSkippedReason("user_cancel", 1, "user_cancel"); + B.MomentSkippedReason_tap_outside_2_tap_outside = new A.MomentSkippedReason("tap_outside", 2, "tap_outside"); + B.MomentSkippedReason_issuing_failed_3_issuing_failed = new A.MomentSkippedReason("issuing_failed", 3, "issuing_failed"); + B.List_IVQ = A._setArrayType(makeConstList([B.MomentSkippedReason_auto_cancel_0_auto_cancel, B.MomentSkippedReason_user_cancel_1_user_cancel, B.MomentSkippedReason_tap_outside_2_tap_outside, B.MomentSkippedReason_issuing_failed_3_issuing_failed]), A.findType("JSArray")); B.List_IaK = A._setArrayType(makeConstList(["\u0436\u0441", "\u0434\u0441", "\u0441\u0441", "\u0441\u0440", "\u0431\u0441", "\u0436\u043c", "\u0441\u0431"]), type$.JSArray_legacy_String); B.Type_ScheduleItemResponse_GCR = A.typeLiteral("ScheduleItemResponse"); B.Type__$ScheduleItemResponse_8pM = A.typeLiteral("_$ScheduleItemResponse"); @@ -544220,6 +575788,7 @@ B.List_MIo = A._setArrayType(makeConstList(["\u0c06\u0c26\u0c3f", "\u0c38\u0c4b\u0c2e", "\u0c2e\u0c02\u0c17\u0c33", "\u0c2c\u0c41\u0c27", "\u0c17\u0c41\u0c30\u0c41", "\u0c36\u0c41\u0c15\u0c4d\u0c30", "\u0c36\u0c28\u0c3f"]), type$.JSArray_legacy_String); B.List_MLw = A._setArrayType(makeConstList(["\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02", "\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02", "\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02", "\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02", "\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02", "\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02", "\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02"]), type$.JSArray_legacy_String); B.List_MMc = A._setArrayType(makeConstList(["\u0d1c", "\u0d2b\u0d46", "\u0d2e\u0d3e", "\u0d0f", "\u0d2e\u0d46", "\u0d1c\u0d42\u0d7a", "\u0d1c\u0d42", "\u0d13", "\u0d38\u0d46", "\u0d12", "\u0d28", "\u0d21\u0d3f"]), type$.JSArray_legacy_String); + B.List_MMm = A._setArrayType(makeConstList([254, 253, 251, 247, 239, 223, 191, 127]), type$.JSArray_legacy_int); B.List_MON = A._setArrayType(makeConstList(["\u0908\u0938\u093e-\u092a\u0942\u0930\u094d\u0935", "\u0908\u0938\u094d\u0935\u0940"]), type$.JSArray_legacy_String); B.Type_VendorListResponse_zLp = A.typeLiteral("VendorListResponse"); B.Type__$VendorListResponse_Pv7 = A.typeLiteral("_$VendorListResponse"); @@ -544318,6 +575887,9 @@ B.Type__$ProductEntity_bMg = A.typeLiteral("_$ProductEntity"); B.List_PiJ = A._setArrayType(makeConstList([B.Type_ProductEntity_P4I, B.Type__$ProductEntity_bMg]), type$.JSArray_legacy_Type); B.List_PnF = A._setArrayType(makeConstList(["\u039a\u03c5\u03c1", "\u0394\u03b5\u03c5", "\u03a4\u03c1\u03af", "\u03a4\u03b5\u03c4", "\u03a0\u03ad\u03bc", "\u03a0\u03b1\u03c1", "\u03a3\u03ac\u03b2"]), type$.JSArray_legacy_String); + B.PngBlendMode_0 = new A.PngBlendMode(0, "source"); + B.PngBlendMode_1 = new A.PngBlendMode(1, "over"); + B.List_PngBlendMode_0_PngBlendMode_1 = A._setArrayType(makeConstList([B.PngBlendMode_0, B.PngBlendMode_1]), A.findType("JSArray")); B.List_Pss = A._setArrayType(makeConstList(["{1} {0}", "{1} {0}", "{1} {0}", "{1} {0}"]), type$.JSArray_legacy_String); B.List_Pss0 = A._setArrayType(makeConstList(["\u0d9a\u0dcf\u0dbb\u0dca:1", "\u0d9a\u0dcf\u0dbb\u0dca:2", "\u0d9a\u0dcf\u0dbb\u0dca:3", "\u0d9a\u0dcf\u0dbb\u0dca:4"]), type$.JSArray_legacy_String); B.List_Pvn = A._setArrayType(makeConstList(["\u7b2c1\u56db\u534a\u671f", "\u7b2c2\u56db\u534a\u671f", "\u7b2c3\u56db\u534a\u671f", "\u7b2c4\u56db\u534a\u671f"]), type$.JSArray_legacy_String); @@ -544361,9 +575933,9 @@ B.Type__$DocumentUIState_MYA = A.typeLiteral("_$DocumentUIState"); B.List_ROa = A._setArrayType(makeConstList([B.Type_DocumentUIState_CyS, B.Type__$DocumentUIState_MYA]), type$.JSArray_legacy_Type); B.List_RVo = A._setArrayType(makeConstList(["\u0e81\u0ec8\u0ead\u0e99 \u0e84.\u0eaa.", "\u0e84.\u0eaa."]), type$.JSArray_legacy_String); - B.Pair_0 = new A.Pair("http://www.w3.org/1999/xhtml", "ol", type$.Pair_of_legacy_String_and_legacy_String); - B.Pair_RXb = new A.Pair("http://www.w3.org/1999/xhtml", "ul", type$.Pair_of_legacy_String_and_legacy_String); - B.List_RXb = A._setArrayType(makeConstList([B.Pair_0, B.Pair_RXb]), type$.JSArray_dynamic); + B.Pair_0 = new A.Pair("http://www.w3.org/1999/xhtml", "ol", type$.Pair_dynamic_dynamic); + B.Pair_RXb = new A.Pair("http://www.w3.org/1999/xhtml", "ul", type$.Pair_dynamic_dynamic); + B.List_RXb = A._setArrayType(makeConstList([B.Pair_0, B.Pair_RXb]), type$.JSArray_legacy_Pair_dynamic_dynamic); B.List_RkP = A._setArrayType(makeConstList(["\u041d\u044f\u043c", "\u0414\u0430\u0432\u0430\u0430", "\u041c\u044f\u0433\u043c\u0430\u0440", "\u041b\u0445\u0430\u0433\u0432\u0430", "\u041f\u04af\u0440\u044d\u0432", "\u0411\u0430\u0430\u0441\u0430\u043d", "\u0411\u044f\u043c\u0431\u0430"]), type$.JSArray_legacy_String); B.Type__$ListUIState_fWW = A.typeLiteral("_$ListUIState"); B.List_RsV1 = A._setArrayType(makeConstList([B.Type_ListUIState_46y, B.Type__$ListUIState_fWW]), type$.JSArray_legacy_Type); @@ -544404,6 +575976,13 @@ B.Offset_1_m1 = new A.Offset(1, -1); B.List_SbI = A._setArrayType(makeConstList([B.Offset_1_0, B.Offset_1_1, B.Offset_0_1, B.Offset_m1_1, B.Offset_m1_0, B.Offset_m1_m1, B.Offset_0_m1, B.Offset_1_m1]), A.findType("JSArray")); B.List_Slt = A._setArrayType(makeConstList(["jan.", "feb.", "mrt.", "apr.", "mei", "jun.", "jul.", "aug.", "sep.", "okt.", "nov.", "dec."]), type$.JSArray_legacy_String); + B.FontWeight_0_100 = new A.FontWeight(0, 100); + B.FontWeight_1_200 = new A.FontWeight(1, 200); + B.FontWeight_2_300 = new A.FontWeight(2, 300); + B.FontWeight_3_400 = new A.FontWeight(3, 400); + B.FontWeight_7_800 = new A.FontWeight(7, 800); + B.FontWeight_8_900 = new A.FontWeight(8, 900); + B.List_Sn7 = A._setArrayType(makeConstList([B.FontWeight_0_100, B.FontWeight_1_200, B.FontWeight_2_300, B.FontWeight_3_400, B.FontWeight_4_500, B.FontWeight_5_600, B.FontWeight_6_700, B.FontWeight_7_800, B.FontWeight_8_900]), A.findType("JSArray")); B.List_Ssz = A._setArrayType(makeConstList(["So.", "Mo.", "Di.", "Mi.", "Do.", "Fr.", "Sa."]), type$.JSArray_legacy_String); B.List_Svy = A._setArrayType(makeConstList(["\xd6\xd6", "\xd6S"]), type$.JSArray_legacy_String); B.List_T1_T2_T3_T4 = A._setArrayType(makeConstList(["T1", "T2", "T3", "T4"]), type$.JSArray_legacy_String); @@ -544447,38 +576026,6 @@ B.List_U43 = A._setArrayType(makeConstList(["I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX", "X", "XI", "XII"]), type$.JSArray_legacy_String); B.List_U4G = A._setArrayType(makeConstList(["EEEE, MMMM d, y", "MMMM d, y", "MMM d, y", "y-MM-dd"]), type$.JSArray_legacy_String); B.List_U4K = A._setArrayType(makeConstList(["\u7b2c\u4e00\u5b63\u5ea6", "\u7b2c\u4e8c\u5b63\u5ea6", "\u7b2c\u4e09\u5b63\u5ea6", "\u7b2c\u56db\u5b63\u5ea6"]), type$.JSArray_legacy_String); - B.Permission_0 = new A.Permission(0); - B.Permission_1 = new A.Permission(1); - B.Permission_2 = new A.Permission(2); - B.PermissionWithService_3 = new A.PermissionWithService(3); - B.PermissionWithService_4 = new A.PermissionWithService(4); - B.PermissionWithService_5 = new A.PermissionWithService(5); - B.Permission_6 = new A.Permission(6); - B.Permission_7 = new A.Permission(7); - B.PermissionWithService_8 = new A.PermissionWithService(8); - B.Permission_9 = new A.Permission(9); - B.Permission_10 = new A.Permission(10); - B.Permission_11 = new A.Permission(11); - B.Permission_12 = new A.Permission(12); - B.Permission_13 = new A.Permission(13); - B.Permission_14 = new A.Permission(14); - B.Permission_15 = new A.Permission(15); - B.Permission_16 = new A.Permission(16); - B.Permission_17 = new A.Permission(17); - B.Permission_18 = new A.Permission(18); - B.Permission_19 = new A.Permission(19); - B.Permission_20 = new A.Permission(20); - B.Permission_21 = new A.Permission(21); - B.Permission_22 = new A.Permission(22); - B.Permission_23 = new A.Permission(23); - B.Permission_24 = new A.Permission(24); - B.Permission_25 = new A.Permission(25); - B.Permission_26 = new A.Permission(26); - B.Permission_27 = new A.Permission(27); - B.Permission_28 = new A.Permission(28); - B.Permission_29 = new A.Permission(29); - B.Permission_30 = new A.Permission(30); - B.List_U8N = A._setArrayType(makeConstList([B.Permission_0, B.Permission_1, B.Permission_2, B.PermissionWithService_3, B.PermissionWithService_4, B.PermissionWithService_5, B.Permission_6, B.Permission_7, B.PermissionWithService_8, B.Permission_9, B.Permission_10, B.Permission_11, B.Permission_12, B.Permission_13, B.Permission_14, B.Permission_15, B.Permission_16, B.Permission_17, B.Permission_18, B.Permission_19, B.Permission_20, B.Permission_21, B.Permission_22, B.Permission_23, B.Permission_24, B.Permission_25, B.Permission_26, B.Permission_27, B.Permission_28, B.Permission_29, B.Permission_30]), A.findType("JSArray")); B.Type__$TimezoneEntity_59Q = A.typeLiteral("_$TimezoneEntity"); B.List_U8b = A._setArrayType(makeConstList([B.Type_TimezoneEntity_fPO, B.Type__$TimezoneEntity_59Q]), type$.JSArray_legacy_Type); B.List_UAu = A._setArrayType(makeConstList(["v.Chr.", "n.Chr."]), type$.JSArray_legacy_String); @@ -544841,6 +576388,10 @@ B.List_YYR = A._setArrayType(makeConstList(["gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"]), type$.JSArray_legacy_String); B.List_YYV = A._setArrayType(makeConstList(["\u1001\u101b\u1005\u103a\u1010\u1031\u102c\u103a \u1019\u1015\u1031\u102b\u103a\u1019\u102e\u1014\u103e\u1005\u103a", "\u1001\u101b\u1005\u103a\u1014\u103e\u1005\u103a"]), type$.JSArray_legacy_String); B.List_YYi = A._setArrayType(makeConstList(["prije nove ere", "nove ere"]), type$.JSArray_legacy_String); + B.MomentDismissedReason_kfn = new A.MomentDismissedReason("credential_returned", 0, "credential_returned"); + B.MomentDismissedReason_cancel_called_1_cancel_called = new A.MomentDismissedReason("cancel_called", 1, "cancel_called"); + B.MomentDismissedReason_flow_restarted_2_flow_restarted = new A.MomentDismissedReason("flow_restarted", 2, "flow_restarted"); + B.List_YYs = A._setArrayType(makeConstList([B.MomentDismissedReason_kfn, B.MomentDismissedReason_cancel_called_1_cancel_called, B.MomentDismissedReason_flow_restarted_2_flow_restarted]), A.findType("JSArray")); B.List_YZj = A._setArrayType(makeConstList(["antes de Cristo", "despu\xe9s de Cristo"]), type$.JSArray_legacy_String); B.List_Yb0 = A._setArrayType(makeConstList([B.FinderPatternPosition_0, B.FinderPatternPosition_1, B.FinderPatternPosition_2]), A.findType("JSArray")); B.List_YbV = A._setArrayType(makeConstList(["eKr.", "jKr."]), type$.JSArray_legacy_String); @@ -544866,6 +576417,7 @@ B.List_Zei = A._setArrayType(makeConstList(["\u0421", "\u041b", "\u0411", "\u041a", "\u0422", "\u0427", "\u041b", "\u0421", "\u0412", "\u0416", "\u041b", "\u0413"]), type$.JSArray_legacy_String); B.List_Zgr = A._setArrayType(makeConstList(["stycze\u0144", "luty", "marzec", "kwiecie\u0144", "maj", "czerwiec", "lipiec", "sierpie\u0144", "wrzesie\u0144", "pa\u017adziernik", "listopad", "grudzie\u0144"]), type$.JSArray_legacy_String); B.List_ZqO = A._setArrayType(makeConstList(["\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1", "\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1", "\u0aae\u0abe\u0ab0\u0acd\u0a9a", "\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2", "\u0aae\u0ac7", "\u0a9c\u0ac2\u0aa8", "\u0a9c\u0ac1\u0ab2\u0abe\u0a88", "\u0a91\u0a97\u0ab8\u0acd\u0a9f", "\u0ab8\u0aaa\u0acd\u0a9f\u0ac7", "\u0a91\u0a95\u0acd\u0a9f\u0acb", "\u0aa8\u0ab5\u0ac7", "\u0aa1\u0abf\u0ab8\u0ac7"]), type$.JSArray_legacy_String); + B.List_a1A = A._setArrayType(makeConstList(["https://www.googleapis.com/auth/userinfo.profile", "https://www.googleapis.com/auth/userinfo.email"]), type$.JSArray_legacy_String); B.List_a1T = A._setArrayType(makeConstList(["\u0ea7\u0eb1\u0e99\u0ead\u0eb2\u0e97\u0eb4\u0e94", "\u0ea7\u0eb1\u0e99\u0e88\u0eb1\u0e99", "\u0ea7\u0eb1\u0e99\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99", "\u0ea7\u0eb1\u0e99\u0e9e\u0eb8\u0e94", "\u0ea7\u0eb1\u0e99\u0e9e\u0eb0\u0eab\u0eb1\u0e94", "\u0ea7\u0eb1\u0e99\u0eaa\u0eb8\u0e81", "\u0ea7\u0eb1\u0e99\u0ec0\u0eaa\u0ebb\u0eb2"]), type$.JSArray_legacy_String); B.Type__$TaskState_qjR = A.typeLiteral("_$TaskState"); B.List_a1Y0 = A._setArrayType(makeConstList([B.Type_TaskState_AgZ, B.Type__$TaskState_qjR]), type$.JSArray_legacy_Type); @@ -545067,37 +576619,83 @@ B.List_eKr_pKr = A._setArrayType(makeConstList(["eKr", "pKr"]), type$.JSArray_legacy_String); B.List_ePH = A._setArrayType(makeConstList(["1.", "2.", "3.", "4.", "5.", "6.", "7.", "8.", "9.", "10.", "11.", "12."]), type$.JSArray_legacy_String); B.List_eVG = A._setArrayType(makeConstList(["s\xf8n", "man", "tir", "ons", "tor", "fre", "l\xf8r"]), type$.JSArray_legacy_String); + B.MomentNotDisplayedReason_EAs = new A.MomentNotDisplayedReason("browser_not_supported", 0, "browser_not_supported"); + B.MomentNotDisplayedReason_invalid_client_1_invalid_client = new A.MomentNotDisplayedReason("invalid_client", 1, "invalid_client"); + B.MomentNotDisplayedReason_Wby = new A.MomentNotDisplayedReason("missing_client_id", 2, "missing_client_id"); + B.MomentNotDisplayedReason_WBl = new A.MomentNotDisplayedReason("opt_out_or_no_session", 3, "opt_out_or_no_session"); + B.MomentNotDisplayedReason_hLc = new A.MomentNotDisplayedReason("secure_http_required", 4, "secure_http_required"); + B.MomentNotDisplayedReason_O83 = new A.MomentNotDisplayedReason("suppressed_by_user", 5, "suppressed_by_user"); + B.MomentNotDisplayedReason_6fP = new A.MomentNotDisplayedReason("unregistered_origin", 6, "unregistered_origin"); + B.MomentNotDisplayedReason_unknown_reason_7_unknown_reason = new A.MomentNotDisplayedReason("unknown_reason", 7, "unknown_reason"); + B.List_eZS = A._setArrayType(makeConstList([B.MomentNotDisplayedReason_EAs, B.MomentNotDisplayedReason_invalid_client_1_invalid_client, B.MomentNotDisplayedReason_Wby, B.MomentNotDisplayedReason_WBl, B.MomentNotDisplayedReason_hLc, B.MomentNotDisplayedReason_O83, B.MomentNotDisplayedReason_6fP, B.MomentNotDisplayedReason_unknown_reason_7_unknown_reason]), A.findType("JSArray")); B.List_ebu = A._setArrayType(makeConstList(["Januarie", "Februarie", "Maart", "April", "Mei", "Junie", "Julie", "Augustus", "September", "Oktober", "November", "Desember"]), type$.JSArray_legacy_String); B.List_eea = A._setArrayType(makeConstList([0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 0, 0, 0]), type$.JSArray_legacy_int); B.List_ek3 = A._setArrayType(makeConstList(["\u7b2c1\u5b63", "\u7b2c2\u5b63", "\u7b2c3\u5b63", "\u7b2c4\u5b63"]), type$.JSArray_legacy_String); B.List_ek30 = A._setArrayType(makeConstList([0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0]), type$.JSArray_legacy_double); + B.Permission_0 = new A.Permission(0); + B.Permission_1 = new A.Permission(1); + B.Permission_2 = new A.Permission(2); + B.PermissionWithService_3 = new A.PermissionWithService(3); + B.PermissionWithService_4 = new A.PermissionWithService(4); + B.PermissionWithService_5 = new A.PermissionWithService(5); + B.Permission_6 = new A.Permission(6); + B.Permission_7 = new A.Permission(7); + B.PermissionWithService_8 = new A.PermissionWithService(8); + B.Permission_9 = new A.Permission(9); + B.Permission_10 = new A.Permission(10); + B.Permission_11 = new A.Permission(11); + B.Permission_12 = new A.Permission(12); + B.Permission_13 = new A.Permission(13); + B.Permission_14 = new A.Permission(14); + B.Permission_15 = new A.Permission(15); + B.Permission_16 = new A.Permission(16); + B.Permission_17 = new A.Permission(17); + B.Permission_18 = new A.Permission(18); + B.Permission_19 = new A.Permission(19); + B.Permission_20 = new A.Permission(20); + B.Permission_21 = new A.Permission(21); + B.Permission_22 = new A.Permission(22); + B.Permission_23 = new A.Permission(23); + B.Permission_24 = new A.Permission(24); + B.Permission_25 = new A.Permission(25); + B.Permission_26 = new A.Permission(26); + B.Permission_27 = new A.Permission(27); + B.Permission_28 = new A.Permission(28); + B.Permission_29 = new A.Permission(29); + B.Permission_30 = new A.Permission(30); + B.Permission_31 = new A.Permission(31); + B.Permission_32 = new A.Permission(32); + B.Permission_33 = new A.Permission(33); + B.Permission_34 = new A.Permission(34); + B.List_eld = A._setArrayType(makeConstList([B.Permission_0, B.Permission_1, B.Permission_2, B.PermissionWithService_3, B.PermissionWithService_4, B.PermissionWithService_5, B.Permission_6, B.Permission_7, B.PermissionWithService_8, B.Permission_9, B.Permission_10, B.Permission_11, B.Permission_12, B.Permission_13, B.Permission_14, B.Permission_15, B.Permission_16, B.Permission_17, B.Permission_18, B.Permission_19, B.Permission_20, B.Permission_21, B.Permission_22, B.Permission_23, B.Permission_24, B.Permission_25, B.Permission_26, B.Permission_27, B.Permission_28, B.Permission_29, B.Permission_30, B.Permission_31, B.Permission_32, B.Permission_33, B.Permission_34]), A.findType("JSArray")); B.List_email_statement = A._setArrayType(makeConstList(["email_statement"]), type$.JSArray_legacy_String); B.List_empty = A._setArrayType(makeConstList([]), type$.JSArray_dynamic); - B.List_empty29 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty2 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty26 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty0 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty30 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty27 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty1 = A._setArrayType(makeConstList([]), A.findType("JSArray")); B.List_empty19 = A._setArrayType(makeConstList([]), A.findType("JSArray")); B.List_empty22 = A._setArrayType(makeConstList([]), A.findType("JSArray")); B.List_empty21 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_IconButton); - B.List_empty8 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty27 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_List_legacy_int); - B.List_empty30 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Locale); + B.List_empty7 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty28 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_List_legacy_int); + B.List_empty31 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Locale); B.List_empty14 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_NavigatorObserver); - B.List_empty6 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty5 = A._setArrayType(makeConstList([]), A.findType("JSArray*>")); - B.List_empty31 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty23 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty5 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty4 = A._setArrayType(makeConstList([]), A.findType("JSArray*>")); + B.List_empty10 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Pair_dynamic_dynamic); + B.List_empty32 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty23 = A._setArrayType(makeConstList([]), A.findType("JSArray")); B.List_empty20 = A._setArrayType(makeConstList([]), A.findType("JSArray*>")); B.List_empty13 = A._setArrayType(makeConstList([]), A.findType("JSArray")); B.List_empty9 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty25 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty24 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty26 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty25 = A._setArrayType(makeConstList([]), A.findType("JSArray")); B.List_empty12 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty32 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_TableRow); - B.List_empty7 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty24 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_StyleRule); + B.List_empty33 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_TableRow); + B.List_empty6 = A._setArrayType(makeConstList([]), A.findType("JSArray")); B.List_empty16 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_TextInputFormatter); - B.List_empty10 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty8 = A._setArrayType(makeConstList([]), A.findType("JSArray")); B.List_empty15 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Widget); B.List_empty18 = A._setArrayType(makeConstList([]), A.findType("JSArray<_TableElementRow*>")); B.List_empty17 = A._setArrayType(makeConstList([]), type$.JSArray_nullable_RenderBox); @@ -545280,6 +576878,10 @@ B.Type__$ExpenseUIState_s30 = A.typeLiteral("_$ExpenseUIState"); B.List_fkg = A._setArrayType(makeConstList([B.Type_ExpenseUIState_wKu, B.Type__$ExpenseUIState_s30]), type$.JSArray_legacy_Type); B.List_fm_em = A._setArrayType(makeConstList(["fm", "em"]), type$.JSArray_legacy_String); + B.C_IOSAuthMessages = new A.IOSAuthMessages(); + B.C_AndroidAuthMessages = new A.AndroidAuthMessages(); + B.C_WindowsAuthMessages = new A.WindowsAuthMessages(); + B.List_fnX = A._setArrayType(makeConstList([B.C_IOSAuthMessages, B.C_AndroidAuthMessages, B.C_WindowsAuthMessages]), A.findType("JSArray")); B.List_g6I = A._setArrayType(makeConstList(["\u0d15\u0d4d\u0d30\u0d3f\u0d38\u0d4d\u200c\u0d24\u0d41\u0d35\u0d3f\u0d28\u0d4d \u0d2e\u0d41\u0d2e\u0d4d\u0d2a\u0d4d", "\u0d06\u0d28\u0d4d\u0d28\u0d4b \u0d21\u0d4a\u0d2e\u0d3f\u0d28\u0d3f"]), type$.JSArray_legacy_String); B.List_g8C = A._setArrayType(makeConstList(["\u10eb\u10d5\u10d4\u10da\u10d8 \u10ec\u10d4\u10da\u10d7\u10d0\u10e6\u10e0\u10d8\u10ea\u10ee\u10d5\u10d8\u10d7", "\u10d0\u10ee\u10d0\u10da\u10d8 \u10ec\u10d4\u10da\u10d7\u10d0\u10e6\u10e0\u10d8\u10ea\u10ee\u10d5\u10d8\u10d7"]), type$.JSArray_legacy_String); B.List_gA41 = A._setArrayType(makeConstList(["\u0434\u043e \u043d\u0430\u0448\u043e\u0457 \u0435\u0440\u0438", "\u043d\u0430\u0448\u043e\u0457 \u0435\u0440\u0438"]), type$.JSArray_legacy_String); @@ -545575,6 +577177,7 @@ B.List_ml50 = A._setArrayType(makeConstList([B._ListTileSlot_0, B._ListTileSlot_1, B._ListTileSlot_2, B._ListTileSlot_3]), A.findType("JSArray<_ListTileSlot*>")); B.List_mnR = A._setArrayType(makeConstList(["\u0633\u0647\u200c\u0645\u0627\u0647\u0647\u0654 \u0627\u0648\u0644", "\u0633\u0647\u200c\u0645\u0627\u0647\u0647\u0654 \u062f\u0648\u0645", "\u0633\u0647\u200c\u0645\u0627\u0647\u0647\u0654 \u0633\u0648\u0645", "\u0633\u0647\u200c\u0645\u0627\u0647\u0647\u0654 \u0686\u0647\u0627\u0631\u0645"]), type$.JSArray_legacy_String); B.List_mpd = A._setArrayType(makeConstList(["\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435", "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a", "\u0432\u0442\u043e\u0440\u043d\u0438\u043a", "\u0441\u0440\u0435\u0434\u0430", "\u0447\u0435\u0442\u0432\u0435\u0440\u0433", "\u043f\u044f\u0442\u043d\u0438\u0446\u0430", "\u0441\u0443\u0431\u0431\u043e\u0442\u0430"]), type$.JSArray_legacy_String); + B.List_mtF = A._setArrayType(makeConstList(["custom_designs", "group_settings", "client_portal", "custom_fields", "email_settings", "generated_numbers", "invoice_design", "templates_and_reminders", "payment_links", "user_management", "transaction_rules"]), type$.JSArray_legacy_String); B.List_mtl = A._setArrayType(makeConstList(["\u091c\u0928\u0935\u0930\u0940", "\u092b\u0947\u092c\u094d\u0930\u0941\u0905\u0930\u0940", "\u092e\u093e\u0930\u094d\u091a", "\u0905\u092a\u094d\u0930\u093f\u0932", "\u092e\u0947", "\u091c\u0941\u0928", "\u091c\u0941\u0932\u093e\u0908", "\u0905\u0917\u0938\u094d\u091f", "\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930", "\u0905\u0915\u094d\u091f\u094b\u092c\u0930", "\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930", "\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930"]), type$.JSArray_legacy_String); B.Type_ProductItemResponse_E8w = A.typeLiteral("ProductItemResponse"); B.Type__$ProductItemResponse_evi = A.typeLiteral("_$ProductItemResponse"); @@ -545784,7 +577387,6 @@ B.List_qg4 = A._setArrayType(makeConstList([0, 0, 65490, 12287, 65535, 34815, 65534, 18431]), type$.JSArray_legacy_int); B.List_qh2 = A._setArrayType(makeConstList(["\u0caa\u0cc2\u0cb0\u0ccd\u0cb5\u0cbe\u0cb9\u0ccd\u0ca8", "\u0c85\u0caa\u0cb0\u0cbe\u0cb9\u0ccd\u0ca8"]), type$.JSArray_legacy_String); B.List_qhE = A._setArrayType(makeConstList(["n", "p", "u", "s", "\u0161", "p", "s"]), type$.JSArray_legacy_String); - B.List_qhE0 = A._setArrayType(makeConstList(["calendar", "camera", "contacts", "location", "locationAlways", "locationWhenInUse", "mediaLibrary", "microphone", "phone", "photos", "photosAddOnly", "reminders", "sensors", "sms", "speech", "storage", "ignoreBatteryOptimizations", "notification", "access_media_location", "activity_recognition", "unknown", "bluetooth", "manageExternalStorage", "systemAlertWindow", "requestInstallPackages", "appTrackingTransparency", "criticalAlerts", "accessNotificationPolicy", "bluetoothScan", "bluetoothAdvertise", "bluetoothConnect"]), type$.JSArray_legacy_String); B.Type__$DashboardUIState_gkc = A.typeLiteral("_$DashboardUIState"); B.List_qjZ = A._setArrayType(makeConstList([B.Type_DashboardUIState_4YB, B.Type__$DashboardUIState_gkc]), type$.JSArray_legacy_Type); B.List_qp8 = A._setArrayType(makeConstList(["m.a.", "milodiy"]), type$.JSArray_legacy_String); @@ -545879,7 +577481,6 @@ B.List_tO3 = A._setArrayType(makeConstList(["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"]), type$.JSArray_legacy_String); B.List_tbody_tfoot_thead_html = A._setArrayType(makeConstList(["tbody", "tfoot", "thead", "html"]), type$.JSArray_legacy_String); B.Color_1140850688 = new A.Color(1140850688); - B.Offset_0_0 = new A.Offset(0, 0); B.OuterBoxShadow_kUP = new A.OuterBoxShadow(0, B.BlurStyle_0, B.Color_1140850688, B.Offset_0_0, 8); B.List_tcr = A._setArrayType(makeConstList([B.OuterBoxShadow_kUP]), type$.JSArray_legacy_BoxShadow); B.List_true_false = A._setArrayType(makeConstList([true, false]), type$.JSArray_legacy_bool); @@ -546056,6 +577657,7 @@ B.Pair_lLQ = new A.Pair("http://www.w3.org/1999/xhtml", "blockquote", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_KPK = new A.Pair("http://www.w3.org/1999/xhtml", "body", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_UgT = new A.Pair("http://www.w3.org/1999/xhtml", "br", type$.Pair_of_legacy_String_and_legacy_String); + B.Pair_mhU0 = new A.Pair("http://www.w3.org/1999/xhtml", "button", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_nfu = new A.Pair("http://www.w3.org/1999/xhtml", "center", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_43h = new A.Pair("http://www.w3.org/1999/xhtml", "col", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_qh0 = new A.Pair("http://www.w3.org/1999/xhtml", "colgroup", type$.Pair_of_legacy_String_and_legacy_String); @@ -546096,10 +577698,11 @@ B.Pair_uyr = new A.Pair("http://www.w3.org/1999/xhtml", "noembed", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_eD3 = new A.Pair("http://www.w3.org/1999/xhtml", "noframes", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_cb9 = new A.Pair("http://www.w3.org/1999/xhtml", "noscript", type$.Pair_of_legacy_String_and_legacy_String); + B.Pair_00 = new A.Pair("http://www.w3.org/1999/xhtml", "ol", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_qVK = new A.Pair("http://www.w3.org/1999/xhtml", "p", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_46y = new A.Pair("http://www.w3.org/1999/xhtml", "param", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_iOU = new A.Pair("http://www.w3.org/1999/xhtml", "plaintext", type$.Pair_of_legacy_String_and_legacy_String); - B.Pair_00 = new A.Pair("http://www.w3.org/1999/xhtml", "pre", type$.Pair_of_legacy_String_and_legacy_String); + B.Pair_01 = new A.Pair("http://www.w3.org/1999/xhtml", "pre", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_gsm = new A.Pair("http://www.w3.org/1999/xhtml", "script", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_MYA0 = new A.Pair("http://www.w3.org/1999/xhtml", "section", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_Hhw = new A.Pair("http://www.w3.org/1999/xhtml", "select", type$.Pair_of_legacy_String_and_legacy_String); @@ -546110,9 +577713,10 @@ B.Pair_ImU = new A.Pair("http://www.w3.org/1999/xhtml", "thead", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_ivJ = new A.Pair("http://www.w3.org/1999/xhtml", "title", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_4AN = new A.Pair("http://www.w3.org/1999/xhtml", "tr", type$.Pair_of_legacy_String_and_legacy_String); + B.Pair_RXb0 = new A.Pair("http://www.w3.org/1999/xhtml", "ul", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_vEV = new A.Pair("http://www.w3.org/1999/xhtml", "wbr", type$.Pair_of_legacy_String_and_legacy_String); B.Pair_qp8 = new A.Pair("http://www.w3.org/1999/xhtml", "xmp", type$.Pair_of_legacy_String_and_legacy_String); - B.List_yTE = A._setArrayType(makeConstList([B.Pair_oS9, B.Pair_8Gl, B.Pair_2Vk, B.Pair_zgw, B.Pair_VSP, B.Pair_dAW, B.Pair_MYA, B.Pair_NEK, B.Pair_lLQ, B.Pair_KPK, B.Pair_UgT, B.Pair_mhU, B.Pair_EOZ, B.Pair_nfu, B.Pair_43h, B.Pair_qh0, B.Pair_XLZ, B.Pair_ujV, B.Pair_gc6, B.Pair_HFk, B.Pair_AqW, B.Pair_t9A, B.Pair_bLJ, B.Pair_3s4, B.Pair_06X, B.Pair_ki2, B.Pair_u7k, B.Pair_IIf, B.Pair_cDU, B.Pair_2No, B.Pair_4pG, B.Pair_zT2, B.Pair_2Vk0, B.Pair_gkc, B.Pair_vop, B.Pair_keG, B.Pair_Nw8, B.Pair_yTF, B.Pair_VWp, B.Pair_oWp, B.Pair_olH, B.Pair_lCi, B.Pair_cGl, B.Pair_hWH, B.Pair_oCX, B.Pair_Q05, B.Pair_OGa, B.Pair_nYT, B.Pair_QcL, B.Pair_69P, B.Pair_mCA, B.Pair_Nw80, B.Pair_uyr, B.Pair_eD3, B.Pair_cb9, B.Pair_oyn, B.Pair_0, B.Pair_qVK, B.Pair_46y, B.Pair_iOU, B.Pair_00, B.Pair_gsm, B.Pair_MYA0, B.Pair_Hhw, B.Pair_7BT, B.Pair_2jN, B.Pair_ql5, B.Pair_QE6, B.Pair_AiQ, B.Pair_mdZ, B.Pair_4Cz, B.Pair_ImU, B.Pair_ivJ, B.Pair_4AN, B.Pair_RXb, B.Pair_vEV, B.Pair_qp8, B.Pair_SDM]), type$.JSArray_legacy_Pair_of_legacy_String_and_legacy_String); + B.List_yTE = A._setArrayType(makeConstList([B.Pair_oS9, B.Pair_8Gl, B.Pair_2Vk, B.Pair_zgw, B.Pair_VSP, B.Pair_dAW, B.Pair_MYA, B.Pair_NEK, B.Pair_lLQ, B.Pair_KPK, B.Pair_UgT, B.Pair_mhU0, B.Pair_EOZ, B.Pair_nfu, B.Pair_43h, B.Pair_qh0, B.Pair_XLZ, B.Pair_ujV, B.Pair_gc6, B.Pair_HFk, B.Pair_AqW, B.Pair_t9A, B.Pair_bLJ, B.Pair_3s4, B.Pair_06X, B.Pair_ki2, B.Pair_u7k, B.Pair_IIf, B.Pair_cDU, B.Pair_2No, B.Pair_4pG, B.Pair_zT2, B.Pair_2Vk0, B.Pair_gkc, B.Pair_vop, B.Pair_keG, B.Pair_Nw8, B.Pair_yTF, B.Pair_VWp, B.Pair_oWp, B.Pair_olH, B.Pair_lCi, B.Pair_cGl, B.Pair_hWH, B.Pair_oCX, B.Pair_Q05, B.Pair_OGa, B.Pair_nYT, B.Pair_QcL, B.Pair_69P, B.Pair_mCA, B.Pair_Nw80, B.Pair_uyr, B.Pair_eD3, B.Pair_cb9, B.Pair_oyn, B.Pair_00, B.Pair_qVK, B.Pair_46y, B.Pair_iOU, B.Pair_01, B.Pair_gsm, B.Pair_MYA0, B.Pair_Hhw, B.Pair_7BT, B.Pair_2jN, B.Pair_ql5, B.Pair_QE6, B.Pair_AiQ, B.Pair_mdZ, B.Pair_4Cz, B.Pair_ImU, B.Pair_ivJ, B.Pair_4AN, B.Pair_RXb0, B.Pair_vEV, B.Pair_qp8, B.Pair_SDM]), type$.JSArray_legacy_Pair_of_legacy_String_and_legacy_String); B.List_yTu = A._setArrayType(makeConstList([1, 2, 3, 7, 14]), type$.JSArray_legacy_int); B.List_yTu0 = A._setArrayType(makeConstList([5, 10, 15, 20, 30]), type$.JSArray_legacy_int); B.List_yXZ = A._setArrayType(makeConstList([0, 4, 12, 1, 5, 13, 3, 7, 15]), type$.JSArray_legacy_int); @@ -546401,6 +578005,8 @@ B.PurchaseOrderItemReportFields_23 = new A.PurchaseOrderItemReportFields(23, "currency"); B.List_yzE = A._setArrayType(makeConstList([B.PurchaseOrderItemReportFields_0, B.PurchaseOrderItemReportFields_1, B.PurchaseOrderItemReportFields_2, B.PurchaseOrderItemReportFields_3, B.PurchaseOrderItemReportFields_4, B.PurchaseOrderItemReportFields_5, B.PurchaseOrderItemReportFields_6, B.PurchaseOrderItemReportFields_7, B.PurchaseOrderItemReportFields_8, B.PurchaseOrderItemReportFields_9, B.PurchaseOrderItemReportFields_10, B.PurchaseOrderItemReportFields_11, B.PurchaseOrderItemReportFields_12, B.PurchaseOrderItemReportFields_13, B.PurchaseOrderItemReportFields_14, B.PurchaseOrderItemReportFields_15, B.PurchaseOrderItemReportFields_16, B.PurchaseOrderItemReportFields_17, B.PurchaseOrderItemReportFields_18, B.PurchaseOrderItemReportFields_19, B.PurchaseOrderItemReportFields_20, B.PurchaseOrderItemReportFields_21, B.PurchaseOrderItemReportFields_22, B.PurchaseOrderItemReportFields_23]), type$.JSArray_legacy_PurchaseOrderItemReportFields); B.List_yzJ = A._setArrayType(makeConstList(["\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e1\u05e4\u05d9\u05e8\u05d4", "\u05dc\u05e1\u05e4\u05d9\u05e8\u05d4"]), type$.JSArray_legacy_String); + B.BoxShadow_cJC = new A.BoxShadow(0.75, B.BlurStyle_0, B.Color_419430400, B.Offset_0_2, 1.5); + B.List_yzp = A._setArrayType(makeConstList([B.BoxShadow_cJC]), type$.JSArray_legacy_BoxShadow); B.List_yzq = A._setArrayType(makeConstList(["janu\xe1ra", "febru\xe1ra", "marca", "apr\xedla", "m\xe1ja", "j\xfana", "j\xfala", "augusta", "septembra", "okt\xf3bra", "novembra", "decembra"]), type$.JSArray_legacy_String); B.List_zPU = A._setArrayType(makeConstList(["s\xf8n.", "man.", "tir.", "ons.", "tor.", "fre.", "l\xf8r."]), type$.JSArray_legacy_String); B.List_zVD = A._setArrayType(makeConstList(["1. \u010dtvrtlet\xed", "2. \u010dtvrtlet\xed", "3. \u010dtvrtlet\xed", "4. \u010dtvrtlet\xed"]), type$.JSArray_legacy_String); @@ -546418,6 +578024,7 @@ B.LogicalKeyboardKey_105 = new A.LogicalKeyboardKey(105); B.LogicalKeyboardKey_118 = new A.LogicalKeyboardKey(118); B.LogicalKeyboardKey_120 = new A.LogicalKeyboardKey(120); + B.LogicalKeyboardKey_32 = new A.LogicalKeyboardKey(32); B.LogicalKeyboardKey_4294967304 = new A.LogicalKeyboardKey(4294967304); B.LogicalKeyboardKey_4294967305 = new A.LogicalKeyboardKey(4294967305); B.LogicalKeyboardKey_4294967309 = new A.LogicalKeyboardKey(4294967309); @@ -546446,6 +578053,7 @@ B.LongPressEndDetails_aB0 = new A.LongPressEndDetails(B.Offset_0_0, B.Velocity_Offset_0_0); B.LongPressSemanticsEvent_longPress = new A.LongPressSemanticsEvent("longPress"); B.LongPressStartDetails_aWR = new A.LongPressStartDetails(B.Offset_0_0, B.Offset_0_0); + B.MagnifierInfo_Rjn = new A.MagnifierInfo(B.Offset_0_0, B.Rect_0_0_0_0, B.Rect_0_0_0_0, B.Rect_0_0_0_0); B.MainAxisAlignment_0 = new A.MainAxisAlignment(0, "start"); B.MainAxisAlignment_1 = new A.MainAxisAlignment(1, "end"); B.MainAxisAlignment_2 = new A.MainAxisAlignment(2, "center"); @@ -546459,7 +578067,7 @@ B.List_013 = A._setArrayType(makeConstList(["AElig", "AElig;", "AMP", "AMP;", "Aacute", "Aacute;", "Abreve;", "Acirc", "Acirc;", "Acy;", "Afr;", "Agrave", "Agrave;", "Alpha;", "Amacr;", "And;", "Aogon;", "Aopf;", "ApplyFunction;", "Aring", "Aring;", "Ascr;", "Assign;", "Atilde", "Atilde;", "Auml", "Auml;", "Backslash;", "Barv;", "Barwed;", "Bcy;", "Because;", "Bernoullis;", "Beta;", "Bfr;", "Bopf;", "Breve;", "Bscr;", "Bumpeq;", "CHcy;", "COPY", "COPY;", "Cacute;", "Cap;", "CapitalDifferentialD;", "Cayleys;", "Ccaron;", "Ccedil", "Ccedil;", "Ccirc;", "Cconint;", "Cdot;", "Cedilla;", "CenterDot;", "Cfr;", "Chi;", "CircleDot;", "CircleMinus;", "CirclePlus;", "CircleTimes;", "ClockwiseContourIntegral;", "CloseCurlyDoubleQuote;", "CloseCurlyQuote;", "Colon;", "Colone;", "Congruent;", "Conint;", "ContourIntegral;", "Copf;", "Coproduct;", "CounterClockwiseContourIntegral;", "Cross;", "Cscr;", "Cup;", "CupCap;", "DD;", "DDotrahd;", "DJcy;", "DScy;", "DZcy;", "Dagger;", "Darr;", "Dashv;", "Dcaron;", "Dcy;", "Del;", "Delta;", "Dfr;", "DiacriticalAcute;", "DiacriticalDot;", "DiacriticalDoubleAcute;", "DiacriticalGrave;", "DiacriticalTilde;", "Diamond;", "DifferentialD;", "Dopf;", "Dot;", "DotDot;", "DotEqual;", "DoubleContourIntegral;", "DoubleDot;", "DoubleDownArrow;", "DoubleLeftArrow;", "DoubleLeftRightArrow;", "DoubleLeftTee;", "DoubleLongLeftArrow;", "DoubleLongLeftRightArrow;", "DoubleLongRightArrow;", "DoubleRightArrow;", "DoubleRightTee;", "DoubleUpArrow;", "DoubleUpDownArrow;", "DoubleVerticalBar;", "DownArrow;", "DownArrowBar;", "DownArrowUpArrow;", "DownBreve;", "DownLeftRightVector;", "DownLeftTeeVector;", "DownLeftVector;", "DownLeftVectorBar;", "DownRightTeeVector;", "DownRightVector;", "DownRightVectorBar;", "DownTee;", "DownTeeArrow;", "Downarrow;", "Dscr;", "Dstrok;", "ENG;", "ETH", "ETH;", "Eacute", "Eacute;", "Ecaron;", "Ecirc", "Ecirc;", "Ecy;", "Edot;", "Efr;", "Egrave", "Egrave;", "Element;", "Emacr;", "EmptySmallSquare;", "EmptyVerySmallSquare;", "Eogon;", "Eopf;", "Epsilon;", "Equal;", "EqualTilde;", "Equilibrium;", "Escr;", "Esim;", "Eta;", "Euml", "Euml;", "Exists;", "ExponentialE;", "Fcy;", "Ffr;", "FilledSmallSquare;", "FilledVerySmallSquare;", "Fopf;", "ForAll;", "Fouriertrf;", "Fscr;", "GJcy;", "GT", "GT;", "Gamma;", "Gammad;", "Gbreve;", "Gcedil;", "Gcirc;", "Gcy;", "Gdot;", "Gfr;", "Gg;", "Gopf;", "GreaterEqual;", "GreaterEqualLess;", "GreaterFullEqual;", "GreaterGreater;", "GreaterLess;", "GreaterSlantEqual;", "GreaterTilde;", "Gscr;", "Gt;", "HARDcy;", "Hacek;", "Hat;", "Hcirc;", "Hfr;", "HilbertSpace;", "Hopf;", "HorizontalLine;", "Hscr;", "Hstrok;", "HumpDownHump;", "HumpEqual;", "IEcy;", "IJlig;", "IOcy;", "Iacute", "Iacute;", "Icirc", "Icirc;", "Icy;", "Idot;", "Ifr;", "Igrave", "Igrave;", "Im;", "Imacr;", "ImaginaryI;", "Implies;", "Int;", "Integral;", "Intersection;", "InvisibleComma;", "InvisibleTimes;", "Iogon;", "Iopf;", "Iota;", "Iscr;", "Itilde;", "Iukcy;", "Iuml", "Iuml;", "Jcirc;", "Jcy;", "Jfr;", "Jopf;", "Jscr;", "Jsercy;", "Jukcy;", "KHcy;", "KJcy;", "Kappa;", "Kcedil;", "Kcy;", "Kfr;", "Kopf;", "Kscr;", "LJcy;", "LT", "LT;", "Lacute;", "Lambda;", "Lang;", "Laplacetrf;", "Larr;", "Lcaron;", "Lcedil;", "Lcy;", "LeftAngleBracket;", "LeftArrow;", "LeftArrowBar;", "LeftArrowRightArrow;", "LeftCeiling;", "LeftDoubleBracket;", "LeftDownTeeVector;", "LeftDownVector;", "LeftDownVectorBar;", "LeftFloor;", "LeftRightArrow;", "LeftRightVector;", "LeftTee;", "LeftTeeArrow;", "LeftTeeVector;", "LeftTriangle;", "LeftTriangleBar;", "LeftTriangleEqual;", "LeftUpDownVector;", "LeftUpTeeVector;", "LeftUpVector;", "LeftUpVectorBar;", "LeftVector;", "LeftVectorBar;", "Leftarrow;", "Leftrightarrow;", "LessEqualGreater;", "LessFullEqual;", "LessGreater;", "LessLess;", "LessSlantEqual;", "LessTilde;", "Lfr;", "Ll;", "Lleftarrow;", "Lmidot;", "LongLeftArrow;", "LongLeftRightArrow;", "LongRightArrow;", "Longleftarrow;", "Longleftrightarrow;", "Longrightarrow;", "Lopf;", "LowerLeftArrow;", "LowerRightArrow;", "Lscr;", "Lsh;", "Lstrok;", "Lt;", "Map;", "Mcy;", "MediumSpace;", "Mellintrf;", "Mfr;", "MinusPlus;", "Mopf;", "Mscr;", "Mu;", "NJcy;", "Nacute;", "Ncaron;", "Ncedil;", "Ncy;", "NegativeMediumSpace;", "NegativeThickSpace;", "NegativeThinSpace;", "NegativeVeryThinSpace;", "NestedGreaterGreater;", "NestedLessLess;", "NewLine;", "Nfr;", "NoBreak;", "NonBreakingSpace;", "Nopf;", "Not;", "NotCongruent;", "NotCupCap;", "NotDoubleVerticalBar;", "NotElement;", "NotEqual;", "NotEqualTilde;", "NotExists;", "NotGreater;", "NotGreaterEqual;", "NotGreaterFullEqual;", "NotGreaterGreater;", "NotGreaterLess;", "NotGreaterSlantEqual;", "NotGreaterTilde;", "NotHumpDownHump;", "NotHumpEqual;", "NotLeftTriangle;", "NotLeftTriangleBar;", "NotLeftTriangleEqual;", "NotLess;", "NotLessEqual;", "NotLessGreater;", "NotLessLess;", "NotLessSlantEqual;", "NotLessTilde;", "NotNestedGreaterGreater;", "NotNestedLessLess;", "NotPrecedes;", "NotPrecedesEqual;", "NotPrecedesSlantEqual;", "NotReverseElement;", "NotRightTriangle;", "NotRightTriangleBar;", "NotRightTriangleEqual;", "NotSquareSubset;", "NotSquareSubsetEqual;", "NotSquareSuperset;", "NotSquareSupersetEqual;", "NotSubset;", "NotSubsetEqual;", "NotSucceeds;", "NotSucceedsEqual;", "NotSucceedsSlantEqual;", "NotSucceedsTilde;", "NotSuperset;", "NotSupersetEqual;", "NotTilde;", "NotTildeEqual;", "NotTildeFullEqual;", "NotTildeTilde;", "NotVerticalBar;", "Nscr;", "Ntilde", "Ntilde;", "Nu;", "OElig;", "Oacute", "Oacute;", "Ocirc", "Ocirc;", "Ocy;", "Odblac;", "Ofr;", "Ograve", "Ograve;", "Omacr;", "Omega;", "Omicron;", "Oopf;", "OpenCurlyDoubleQuote;", "OpenCurlyQuote;", "Or;", "Oscr;", "Oslash", "Oslash;", "Otilde", "Otilde;", "Otimes;", "Ouml", "Ouml;", "OverBar;", "OverBrace;", "OverBracket;", "OverParenthesis;", "PartialD;", "Pcy;", "Pfr;", "Phi;", "Pi;", "PlusMinus;", "Poincareplane;", "Popf;", "Pr;", "Precedes;", "PrecedesEqual;", "PrecedesSlantEqual;", "PrecedesTilde;", "Prime;", "Product;", "Proportion;", "Proportional;", "Pscr;", "Psi;", "QUOT", "QUOT;", "Qfr;", "Qopf;", "Qscr;", "RBarr;", "REG", "REG;", "Racute;", "Rang;", "Rarr;", "Rarrtl;", "Rcaron;", "Rcedil;", "Rcy;", "Re;", "ReverseElement;", "ReverseEquilibrium;", "ReverseUpEquilibrium;", "Rfr;", "Rho;", "RightAngleBracket;", "RightArrow;", "RightArrowBar;", "RightArrowLeftArrow;", "RightCeiling;", "RightDoubleBracket;", "RightDownTeeVector;", "RightDownVector;", "RightDownVectorBar;", "RightFloor;", "RightTee;", "RightTeeArrow;", "RightTeeVector;", "RightTriangle;", "RightTriangleBar;", "RightTriangleEqual;", "RightUpDownVector;", "RightUpTeeVector;", "RightUpVector;", "RightUpVectorBar;", "RightVector;", "RightVectorBar;", "Rightarrow;", "Ropf;", "RoundImplies;", "Rrightarrow;", "Rscr;", "Rsh;", "RuleDelayed;", "SHCHcy;", "SHcy;", "SOFTcy;", "Sacute;", "Sc;", "Scaron;", "Scedil;", "Scirc;", "Scy;", "Sfr;", "ShortDownArrow;", "ShortLeftArrow;", "ShortRightArrow;", "ShortUpArrow;", "Sigma;", "SmallCircle;", "Sopf;", "Sqrt;", "Square;", "SquareIntersection;", "SquareSubset;", "SquareSubsetEqual;", "SquareSuperset;", "SquareSupersetEqual;", "SquareUnion;", "Sscr;", "Star;", "Sub;", "Subset;", "SubsetEqual;", "Succeeds;", "SucceedsEqual;", "SucceedsSlantEqual;", "SucceedsTilde;", "SuchThat;", "Sum;", "Sup;", "Superset;", "SupersetEqual;", "Supset;", "THORN", "THORN;", "TRADE;", "TSHcy;", "TScy;", "Tab;", "Tau;", "Tcaron;", "Tcedil;", "Tcy;", "Tfr;", "Therefore;", "Theta;", "ThickSpace;", "ThinSpace;", "Tilde;", "TildeEqual;", "TildeFullEqual;", "TildeTilde;", "Topf;", "TripleDot;", "Tscr;", "Tstrok;", "Uacute", "Uacute;", "Uarr;", "Uarrocir;", "Ubrcy;", "Ubreve;", "Ucirc", "Ucirc;", "Ucy;", "Udblac;", "Ufr;", "Ugrave", "Ugrave;", "Umacr;", "UnderBar;", "UnderBrace;", "UnderBracket;", "UnderParenthesis;", "Union;", "UnionPlus;", "Uogon;", "Uopf;", "UpArrow;", "UpArrowBar;", "UpArrowDownArrow;", "UpDownArrow;", "UpEquilibrium;", "UpTee;", "UpTeeArrow;", "Uparrow;", "Updownarrow;", "UpperLeftArrow;", "UpperRightArrow;", "Upsi;", "Upsilon;", "Uring;", "Uscr;", "Utilde;", "Uuml", "Uuml;", "VDash;", "Vbar;", "Vcy;", "Vdash;", "Vdashl;", "Vee;", "Verbar;", "Vert;", "VerticalBar;", "VerticalLine;", "VerticalSeparator;", "VerticalTilde;", "VeryThinSpace;", "Vfr;", "Vopf;", "Vscr;", "Vvdash;", "Wcirc;", "Wedge;", "Wfr;", "Wopf;", "Wscr;", "Xfr;", "Xi;", "Xopf;", "Xscr;", "YAcy;", "YIcy;", "YUcy;", "Yacute", "Yacute;", "Ycirc;", "Ycy;", "Yfr;", "Yopf;", "Yscr;", "Yuml;", "ZHcy;", "Zacute;", "Zcaron;", "Zcy;", "Zdot;", "ZeroWidthSpace;", "Zeta;", "Zfr;", "Zopf;", "Zscr;", "aacute", "aacute;", "abreve;", "ac;", "acE;", "acd;", "acirc", "acirc;", "acute", "acute;", "acy;", "aelig", "aelig;", "af;", "afr;", "agrave", "agrave;", "alefsym;", "aleph;", "alpha;", "amacr;", "amalg;", "amp", "amp;", "and;", "andand;", "andd;", "andslope;", "andv;", "ang;", "ange;", "angle;", "angmsd;", "angmsdaa;", "angmsdab;", "angmsdac;", "angmsdad;", "angmsdae;", "angmsdaf;", "angmsdag;", "angmsdah;", "angrt;", "angrtvb;", "angrtvbd;", "angsph;", "angst;", "angzarr;", "aogon;", "aopf;", "ap;", "apE;", "apacir;", "ape;", "apid;", "apos;", "approx;", "approxeq;", "aring", "aring;", "ascr;", "ast;", "asymp;", "asympeq;", "atilde", "atilde;", "auml", "auml;", "awconint;", "awint;", "bNot;", "backcong;", "backepsilon;", "backprime;", "backsim;", "backsimeq;", "barvee;", "barwed;", "barwedge;", "bbrk;", "bbrktbrk;", "bcong;", "bcy;", "bdquo;", "becaus;", "because;", "bemptyv;", "bepsi;", "bernou;", "beta;", "beth;", "between;", "bfr;", "bigcap;", "bigcirc;", "bigcup;", "bigodot;", "bigoplus;", "bigotimes;", "bigsqcup;", "bigstar;", "bigtriangledown;", "bigtriangleup;", "biguplus;", "bigvee;", "bigwedge;", "bkarow;", "blacklozenge;", "blacksquare;", "blacktriangle;", "blacktriangledown;", "blacktriangleleft;", "blacktriangleright;", "blank;", "blk12;", "blk14;", "blk34;", "block;", "bne;", "bnequiv;", "bnot;", "bopf;", "bot;", "bottom;", "bowtie;", "boxDL;", "boxDR;", "boxDl;", "boxDr;", "boxH;", "boxHD;", "boxHU;", "boxHd;", "boxHu;", "boxUL;", "boxUR;", "boxUl;", "boxUr;", "boxV;", "boxVH;", "boxVL;", "boxVR;", "boxVh;", "boxVl;", "boxVr;", "boxbox;", "boxdL;", "boxdR;", "boxdl;", "boxdr;", "boxh;", "boxhD;", "boxhU;", "boxhd;", "boxhu;", "boxminus;", "boxplus;", "boxtimes;", "boxuL;", "boxuR;", "boxul;", "boxur;", "boxv;", "boxvH;", "boxvL;", "boxvR;", "boxvh;", "boxvl;", "boxvr;", "bprime;", "breve;", "brvbar", "brvbar;", "bscr;", "bsemi;", "bsim;", "bsime;", "bsol;", "bsolb;", "bsolhsub;", "bull;", "bullet;", "bump;", "bumpE;", "bumpe;", "bumpeq;", "cacute;", "cap;", "capand;", "capbrcup;", "capcap;", "capcup;", "capdot;", "caps;", "caret;", "caron;", "ccaps;", "ccaron;", "ccedil", "ccedil;", "ccirc;", "ccups;", "ccupssm;", "cdot;", "cedil", "cedil;", "cemptyv;", "cent", "cent;", "centerdot;", "cfr;", "chcy;", "check;", "checkmark;", "chi;", "cir;", "cirE;", "circ;", "circeq;", "circlearrowleft;", "circlearrowright;", "circledR;", "circledS;", "circledast;", "circledcirc;", "circleddash;", "cire;", "cirfnint;", "cirmid;", "cirscir;", "clubs;", "clubsuit;", "colon;", "colone;", "coloneq;", "comma;", "commat;", "comp;", "compfn;", "complement;", "complexes;", "cong;", "congdot;", "conint;", "copf;", "coprod;", "copy", "copy;", "copysr;", "crarr;", "cross;", "cscr;", "csub;", "csube;", "csup;", "csupe;", "ctdot;", "cudarrl;", "cudarrr;", "cuepr;", "cuesc;", "cularr;", "cularrp;", "cup;", "cupbrcap;", "cupcap;", "cupcup;", "cupdot;", "cupor;", "cups;", "curarr;", "curarrm;", "curlyeqprec;", "curlyeqsucc;", "curlyvee;", "curlywedge;", "curren", "curren;", "curvearrowleft;", "curvearrowright;", "cuvee;", "cuwed;", "cwconint;", "cwint;", "cylcty;", "dArr;", "dHar;", "dagger;", "daleth;", "darr;", "dash;", "dashv;", "dbkarow;", "dblac;", "dcaron;", "dcy;", "dd;", "ddagger;", "ddarr;", "ddotseq;", "deg", "deg;", "delta;", "demptyv;", "dfisht;", "dfr;", "dharl;", "dharr;", "diam;", "diamond;", "diamondsuit;", "diams;", "die;", "digamma;", "disin;", "div;", "divide", "divide;", "divideontimes;", "divonx;", "djcy;", "dlcorn;", "dlcrop;", "dollar;", "dopf;", "dot;", "doteq;", "doteqdot;", "dotminus;", "dotplus;", "dotsquare;", "doublebarwedge;", "downarrow;", "downdownarrows;", "downharpoonleft;", "downharpoonright;", "drbkarow;", "drcorn;", "drcrop;", "dscr;", "dscy;", "dsol;", "dstrok;", "dtdot;", "dtri;", "dtrif;", "duarr;", "duhar;", "dwangle;", "dzcy;", "dzigrarr;", "eDDot;", "eDot;", "eacute", "eacute;", "easter;", "ecaron;", "ecir;", "ecirc", "ecirc;", "ecolon;", "ecy;", "edot;", "ee;", "efDot;", "efr;", "eg;", "egrave", "egrave;", "egs;", "egsdot;", "el;", "elinters;", "ell;", "els;", "elsdot;", "emacr;", "empty;", "emptyset;", "emptyv;", "emsp13;", "emsp14;", "emsp;", "eng;", "ensp;", "eogon;", "eopf;", "epar;", "eparsl;", "eplus;", "epsi;", "epsilon;", "epsiv;", "eqcirc;", "eqcolon;", "eqsim;", "eqslantgtr;", "eqslantless;", "equals;", "equest;", "equiv;", "equivDD;", "eqvparsl;", "erDot;", "erarr;", "escr;", "esdot;", "esim;", "eta;", "eth", "eth;", "euml", "euml;", "euro;", "excl;", "exist;", "expectation;", "exponentiale;", "fallingdotseq;", "fcy;", "female;", "ffilig;", "fflig;", "ffllig;", "ffr;", "filig;", "fjlig;", "flat;", "fllig;", "fltns;", "fnof;", "fopf;", "forall;", "fork;", "forkv;", "fpartint;", "frac12", "frac12;", "frac13;", "frac14", "frac14;", "frac15;", "frac16;", "frac18;", "frac23;", "frac25;", "frac34", "frac34;", "frac35;", "frac38;", "frac45;", "frac56;", "frac58;", "frac78;", "frasl;", "frown;", "fscr;", "gE;", "gEl;", "gacute;", "gamma;", "gammad;", "gap;", "gbreve;", "gcirc;", "gcy;", "gdot;", "ge;", "gel;", "geq;", "geqq;", "geqslant;", "ges;", "gescc;", "gesdot;", "gesdoto;", "gesdotol;", "gesl;", "gesles;", "gfr;", "gg;", "ggg;", "gimel;", "gjcy;", "gl;", "glE;", "gla;", "glj;", "gnE;", "gnap;", "gnapprox;", "gne;", "gneq;", "gneqq;", "gnsim;", "gopf;", "grave;", "gscr;", "gsim;", "gsime;", "gsiml;", "gt", "gt;", "gtcc;", "gtcir;", "gtdot;", "gtlPar;", "gtquest;", "gtrapprox;", "gtrarr;", "gtrdot;", "gtreqless;", "gtreqqless;", "gtrless;", "gtrsim;", "gvertneqq;", "gvnE;", "hArr;", "hairsp;", "half;", "hamilt;", "hardcy;", "harr;", "harrcir;", "harrw;", "hbar;", "hcirc;", "hearts;", "heartsuit;", "hellip;", "hercon;", "hfr;", "hksearow;", "hkswarow;", "hoarr;", "homtht;", "hookleftarrow;", "hookrightarrow;", "hopf;", "horbar;", "hscr;", "hslash;", "hstrok;", "hybull;", "hyphen;", "iacute", "iacute;", "ic;", "icirc", "icirc;", "icy;", "iecy;", "iexcl", "iexcl;", "iff;", "ifr;", "igrave", "igrave;", "ii;", "iiiint;", "iiint;", "iinfin;", "iiota;", "ijlig;", "imacr;", "image;", "imagline;", "imagpart;", "imath;", "imof;", "imped;", "in;", "incare;", "infin;", "infintie;", "inodot;", "int;", "intcal;", "integers;", "intercal;", "intlarhk;", "intprod;", "iocy;", "iogon;", "iopf;", "iota;", "iprod;", "iquest", "iquest;", "iscr;", "isin;", "isinE;", "isindot;", "isins;", "isinsv;", "isinv;", "it;", "itilde;", "iukcy;", "iuml", "iuml;", "jcirc;", "jcy;", "jfr;", "jmath;", "jopf;", "jscr;", "jsercy;", "jukcy;", "kappa;", "kappav;", "kcedil;", "kcy;", "kfr;", "kgreen;", "khcy;", "kjcy;", "kopf;", "kscr;", "lAarr;", "lArr;", "lAtail;", "lBarr;", "lE;", "lEg;", "lHar;", "lacute;", "laemptyv;", "lagran;", "lambda;", "lang;", "langd;", "langle;", "lap;", "laquo", "laquo;", "larr;", "larrb;", "larrbfs;", "larrfs;", "larrhk;", "larrlp;", "larrpl;", "larrsim;", "larrtl;", "lat;", "latail;", "late;", "lates;", "lbarr;", "lbbrk;", "lbrace;", "lbrack;", "lbrke;", "lbrksld;", "lbrkslu;", "lcaron;", "lcedil;", "lceil;", "lcub;", "lcy;", "ldca;", "ldquo;", "ldquor;", "ldrdhar;", "ldrushar;", "ldsh;", "le;", "leftarrow;", "leftarrowtail;", "leftharpoondown;", "leftharpoonup;", "leftleftarrows;", "leftrightarrow;", "leftrightarrows;", "leftrightharpoons;", "leftrightsquigarrow;", "leftthreetimes;", "leg;", "leq;", "leqq;", "leqslant;", "les;", "lescc;", "lesdot;", "lesdoto;", "lesdotor;", "lesg;", "lesges;", "lessapprox;", "lessdot;", "lesseqgtr;", "lesseqqgtr;", "lessgtr;", "lesssim;", "lfisht;", "lfloor;", "lfr;", "lg;", "lgE;", "lhard;", "lharu;", "lharul;", "lhblk;", "ljcy;", "ll;", "llarr;", "llcorner;", "llhard;", "lltri;", "lmidot;", "lmoust;", "lmoustache;", "lnE;", "lnap;", "lnapprox;", "lne;", "lneq;", "lneqq;", "lnsim;", "loang;", "loarr;", "lobrk;", "longleftarrow;", "longleftrightarrow;", "longmapsto;", "longrightarrow;", "looparrowleft;", "looparrowright;", "lopar;", "lopf;", "loplus;", "lotimes;", "lowast;", "lowbar;", "loz;", "lozenge;", "lozf;", "lpar;", "lparlt;", "lrarr;", "lrcorner;", "lrhar;", "lrhard;", "lrm;", "lrtri;", "lsaquo;", "lscr;", "lsh;", "lsim;", "lsime;", "lsimg;", "lsqb;", "lsquo;", "lsquor;", "lstrok;", "lt", "lt;", "ltcc;", "ltcir;", "ltdot;", "lthree;", "ltimes;", "ltlarr;", "ltquest;", "ltrPar;", "ltri;", "ltrie;", "ltrif;", "lurdshar;", "luruhar;", "lvertneqq;", "lvnE;", "mDDot;", "macr", "macr;", "male;", "malt;", "maltese;", "map;", "mapsto;", "mapstodown;", "mapstoleft;", "mapstoup;", "marker;", "mcomma;", "mcy;", "mdash;", "measuredangle;", "mfr;", "mho;", "micro", "micro;", "mid;", "midast;", "midcir;", "middot", "middot;", "minus;", "minusb;", "minusd;", "minusdu;", "mlcp;", "mldr;", "mnplus;", "models;", "mopf;", "mp;", "mscr;", "mstpos;", "mu;", "multimap;", "mumap;", "nGg;", "nGt;", "nGtv;", "nLeftarrow;", "nLeftrightarrow;", "nLl;", "nLt;", "nLtv;", "nRightarrow;", "nVDash;", "nVdash;", "nabla;", "nacute;", "nang;", "nap;", "napE;", "napid;", "napos;", "napprox;", "natur;", "natural;", "naturals;", "nbsp", "nbsp;", "nbump;", "nbumpe;", "ncap;", "ncaron;", "ncedil;", "ncong;", "ncongdot;", "ncup;", "ncy;", "ndash;", "ne;", "neArr;", "nearhk;", "nearr;", "nearrow;", "nedot;", "nequiv;", "nesear;", "nesim;", "nexist;", "nexists;", "nfr;", "ngE;", "nge;", "ngeq;", "ngeqq;", "ngeqslant;", "nges;", "ngsim;", "ngt;", "ngtr;", "nhArr;", "nharr;", "nhpar;", "ni;", "nis;", "nisd;", "niv;", "njcy;", "nlArr;", "nlE;", "nlarr;", "nldr;", "nle;", "nleftarrow;", "nleftrightarrow;", "nleq;", "nleqq;", "nleqslant;", "nles;", "nless;", "nlsim;", "nlt;", "nltri;", "nltrie;", "nmid;", "nopf;", "not", "not;", "notin;", "notinE;", "notindot;", "notinva;", "notinvb;", "notinvc;", "notni;", "notniva;", "notnivb;", "notnivc;", "npar;", "nparallel;", "nparsl;", "npart;", "npolint;", "npr;", "nprcue;", "npre;", "nprec;", "npreceq;", "nrArr;", "nrarr;", "nrarrc;", "nrarrw;", "nrightarrow;", "nrtri;", "nrtrie;", "nsc;", "nsccue;", "nsce;", "nscr;", "nshortmid;", "nshortparallel;", "nsim;", "nsime;", "nsimeq;", "nsmid;", "nspar;", "nsqsube;", "nsqsupe;", "nsub;", "nsubE;", "nsube;", "nsubset;", "nsubseteq;", "nsubseteqq;", "nsucc;", "nsucceq;", "nsup;", "nsupE;", "nsupe;", "nsupset;", "nsupseteq;", "nsupseteqq;", "ntgl;", "ntilde", "ntilde;", "ntlg;", "ntriangleleft;", "ntrianglelefteq;", "ntriangleright;", "ntrianglerighteq;", "nu;", "num;", "numero;", "numsp;", "nvDash;", "nvHarr;", "nvap;", "nvdash;", "nvge;", "nvgt;", "nvinfin;", "nvlArr;", "nvle;", "nvlt;", "nvltrie;", "nvrArr;", "nvrtrie;", "nvsim;", "nwArr;", "nwarhk;", "nwarr;", "nwarrow;", "nwnear;", "oS;", "oacute", "oacute;", "oast;", "ocir;", "ocirc", "ocirc;", "ocy;", "odash;", "odblac;", "odiv;", "odot;", "odsold;", "oelig;", "ofcir;", "ofr;", "ogon;", "ograve", "ograve;", "ogt;", "ohbar;", "ohm;", "oint;", "olarr;", "olcir;", "olcross;", "oline;", "olt;", "omacr;", "omega;", "omicron;", "omid;", "ominus;", "oopf;", "opar;", "operp;", "oplus;", "or;", "orarr;", "ord;", "order;", "orderof;", "ordf", "ordf;", "ordm", "ordm;", "origof;", "oror;", "orslope;", "orv;", "oscr;", "oslash", "oslash;", "osol;", "otilde", "otilde;", "otimes;", "otimesas;", "ouml", "ouml;", "ovbar;", "par;", "para", "para;", "parallel;", "parsim;", "parsl;", "part;", "pcy;", "percnt;", "period;", "permil;", "perp;", "pertenk;", "pfr;", "phi;", "phiv;", "phmmat;", "phone;", "pi;", "pitchfork;", "piv;", "planck;", "planckh;", "plankv;", "plus;", "plusacir;", "plusb;", "pluscir;", "plusdo;", "plusdu;", "pluse;", "plusmn", "plusmn;", "plussim;", "plustwo;", "pm;", "pointint;", "popf;", "pound", "pound;", "pr;", "prE;", "prap;", "prcue;", "pre;", "prec;", "precapprox;", "preccurlyeq;", "preceq;", "precnapprox;", "precneqq;", "precnsim;", "precsim;", "prime;", "primes;", "prnE;", "prnap;", "prnsim;", "prod;", "profalar;", "profline;", "profsurf;", "prop;", "propto;", "prsim;", "prurel;", "pscr;", "psi;", "puncsp;", "qfr;", "qint;", "qopf;", "qprime;", "qscr;", "quaternions;", "quatint;", "quest;", "questeq;", "quot", "quot;", "rAarr;", "rArr;", "rAtail;", "rBarr;", "rHar;", "race;", "racute;", "radic;", "raemptyv;", "rang;", "rangd;", "range;", "rangle;", "raquo", "raquo;", "rarr;", "rarrap;", "rarrb;", "rarrbfs;", "rarrc;", "rarrfs;", "rarrhk;", "rarrlp;", "rarrpl;", "rarrsim;", "rarrtl;", "rarrw;", "ratail;", "ratio;", "rationals;", "rbarr;", "rbbrk;", "rbrace;", "rbrack;", "rbrke;", "rbrksld;", "rbrkslu;", "rcaron;", "rcedil;", "rceil;", "rcub;", "rcy;", "rdca;", "rdldhar;", "rdquo;", "rdquor;", "rdsh;", "real;", "realine;", "realpart;", "reals;", "rect;", "reg", "reg;", "rfisht;", "rfloor;", "rfr;", "rhard;", "rharu;", "rharul;", "rho;", "rhov;", "rightarrow;", "rightarrowtail;", "rightharpoondown;", "rightharpoonup;", "rightleftarrows;", "rightleftharpoons;", "rightrightarrows;", "rightsquigarrow;", "rightthreetimes;", "ring;", "risingdotseq;", "rlarr;", "rlhar;", "rlm;", "rmoust;", "rmoustache;", "rnmid;", "roang;", "roarr;", "robrk;", "ropar;", "ropf;", "roplus;", "rotimes;", "rpar;", "rpargt;", "rppolint;", "rrarr;", "rsaquo;", "rscr;", "rsh;", "rsqb;", "rsquo;", "rsquor;", "rthree;", "rtimes;", "rtri;", "rtrie;", "rtrif;", "rtriltri;", "ruluhar;", "rx;", "sacute;", "sbquo;", "sc;", "scE;", "scap;", "scaron;", "sccue;", "sce;", "scedil;", "scirc;", "scnE;", "scnap;", "scnsim;", "scpolint;", "scsim;", "scy;", "sdot;", "sdotb;", "sdote;", "seArr;", "searhk;", "searr;", "searrow;", "sect", "sect;", "semi;", "seswar;", "setminus;", "setmn;", "sext;", "sfr;", "sfrown;", "sharp;", "shchcy;", "shcy;", "shortmid;", "shortparallel;", "shy", "shy;", "sigma;", "sigmaf;", "sigmav;", "sim;", "simdot;", "sime;", "simeq;", "simg;", "simgE;", "siml;", "simlE;", "simne;", "simplus;", "simrarr;", "slarr;", "smallsetminus;", "smashp;", "smeparsl;", "smid;", "smile;", "smt;", "smte;", "smtes;", "softcy;", "sol;", "solb;", "solbar;", "sopf;", "spades;", "spadesuit;", "spar;", "sqcap;", "sqcaps;", "sqcup;", "sqcups;", "sqsub;", "sqsube;", "sqsubset;", "sqsubseteq;", "sqsup;", "sqsupe;", "sqsupset;", "sqsupseteq;", "squ;", "square;", "squarf;", "squf;", "srarr;", "sscr;", "ssetmn;", "ssmile;", "sstarf;", "star;", "starf;", "straightepsilon;", "straightphi;", "strns;", "sub;", "subE;", "subdot;", "sube;", "subedot;", "submult;", "subnE;", "subne;", "subplus;", "subrarr;", "subset;", "subseteq;", "subseteqq;", "subsetneq;", "subsetneqq;", "subsim;", "subsub;", "subsup;", "succ;", "succapprox;", "succcurlyeq;", "succeq;", "succnapprox;", "succneqq;", "succnsim;", "succsim;", "sum;", "sung;", "sup1", "sup1;", "sup2", "sup2;", "sup3", "sup3;", "sup;", "supE;", "supdot;", "supdsub;", "supe;", "supedot;", "suphsol;", "suphsub;", "suplarr;", "supmult;", "supnE;", "supne;", "supplus;", "supset;", "supseteq;", "supseteqq;", "supsetneq;", "supsetneqq;", "supsim;", "supsub;", "supsup;", "swArr;", "swarhk;", "swarr;", "swarrow;", "swnwar;", "szlig", "szlig;", "target;", "tau;", "tbrk;", "tcaron;", "tcedil;", "tcy;", "tdot;", "telrec;", "tfr;", "there4;", "therefore;", "theta;", "thetasym;", "thetav;", "thickapprox;", "thicksim;", "thinsp;", "thkap;", "thksim;", "thorn", "thorn;", "tilde;", "times", "times;", "timesb;", "timesbar;", "timesd;", "tint;", "toea;", "top;", "topbot;", "topcir;", "topf;", "topfork;", "tosa;", "tprime;", "trade;", "triangle;", "triangledown;", "triangleleft;", "trianglelefteq;", "triangleq;", "triangleright;", "trianglerighteq;", "tridot;", "trie;", "triminus;", "triplus;", "trisb;", "tritime;", "trpezium;", "tscr;", "tscy;", "tshcy;", "tstrok;", "twixt;", "twoheadleftarrow;", "twoheadrightarrow;", "uArr;", "uHar;", "uacute", "uacute;", "uarr;", "ubrcy;", "ubreve;", "ucirc", "ucirc;", "ucy;", "udarr;", "udblac;", "udhar;", "ufisht;", "ufr;", "ugrave", "ugrave;", "uharl;", "uharr;", "uhblk;", "ulcorn;", "ulcorner;", "ulcrop;", "ultri;", "umacr;", "uml", "uml;", "uogon;", "uopf;", "uparrow;", "updownarrow;", "upharpoonleft;", "upharpoonright;", "uplus;", "upsi;", "upsih;", "upsilon;", "upuparrows;", "urcorn;", "urcorner;", "urcrop;", "uring;", "urtri;", "uscr;", "utdot;", "utilde;", "utri;", "utrif;", "uuarr;", "uuml", "uuml;", "uwangle;", "vArr;", "vBar;", "vBarv;", "vDash;", "vangrt;", "varepsilon;", "varkappa;", "varnothing;", "varphi;", "varpi;", "varpropto;", "varr;", "varrho;", "varsigma;", "varsubsetneq;", "varsubsetneqq;", "varsupsetneq;", "varsupsetneqq;", "vartheta;", "vartriangleleft;", "vartriangleright;", "vcy;", "vdash;", "vee;", "veebar;", "veeeq;", "vellip;", "verbar;", "vert;", "vfr;", "vltri;", "vnsub;", "vnsup;", "vopf;", "vprop;", "vrtri;", "vscr;", "vsubnE;", "vsubne;", "vsupnE;", "vsupne;", "vzigzag;", "wcirc;", "wedbar;", "wedge;", "wedgeq;", "weierp;", "wfr;", "wopf;", "wp;", "wr;", "wreath;", "wscr;", "xcap;", "xcirc;", "xcup;", "xdtri;", "xfr;", "xhArr;", "xharr;", "xi;", "xlArr;", "xlarr;", "xmap;", "xnis;", "xodot;", "xopf;", "xoplus;", "xotime;", "xrArr;", "xrarr;", "xscr;", "xsqcup;", "xuplus;", "xutri;", "xvee;", "xwedge;", "yacute", "yacute;", "yacy;", "ycirc;", "ycy;", "yen", "yen;", "yfr;", "yicy;", "yopf;", "yscr;", "yucy;", "yuml", "yuml;", "zacute;", "zcaron;", "zcy;", "zdot;", "zeetrf;", "zeta;", "zfr;", "zhcy;", "zigrarr;", "zopf;", "zscr;", "zwj;", "zwnj;"]), type$.JSArray_legacy_String); B.Map_0uQj = new A.ConstantStringMap(2231, {AElig: "\xc6", "AElig;": "\xc6", AMP: "&", "AMP;": "&", Aacute: "\xc1", "Aacute;": "\xc1", "Abreve;": "\u0102", Acirc: "\xc2", "Acirc;": "\xc2", "Acy;": "\u0410", "Afr;": "\ud835\udd04", Agrave: "\xc0", "Agrave;": "\xc0", "Alpha;": "\u0391", "Amacr;": "\u0100", "And;": "\u2a53", "Aogon;": "\u0104", "Aopf;": "\ud835\udd38", "ApplyFunction;": "\u2061", Aring: "\xc5", "Aring;": "\xc5", "Ascr;": "\ud835\udc9c", "Assign;": "\u2254", Atilde: "\xc3", "Atilde;": "\xc3", Auml: "\xc4", "Auml;": "\xc4", "Backslash;": "\u2216", "Barv;": "\u2ae7", "Barwed;": "\u2306", "Bcy;": "\u0411", "Because;": "\u2235", "Bernoullis;": "\u212c", "Beta;": "\u0392", "Bfr;": "\ud835\udd05", "Bopf;": "\ud835\udd39", "Breve;": "\u02d8", "Bscr;": "\u212c", "Bumpeq;": "\u224e", "CHcy;": "\u0427", COPY: "\xa9", "COPY;": "\xa9", "Cacute;": "\u0106", "Cap;": "\u22d2", "CapitalDifferentialD;": "\u2145", "Cayleys;": "\u212d", "Ccaron;": "\u010c", Ccedil: "\xc7", "Ccedil;": "\xc7", "Ccirc;": "\u0108", "Cconint;": "\u2230", "Cdot;": "\u010a", "Cedilla;": "\xb8", "CenterDot;": "\xb7", "Cfr;": "\u212d", "Chi;": "\u03a7", "CircleDot;": "\u2299", "CircleMinus;": "\u2296", "CirclePlus;": "\u2295", "CircleTimes;": "\u2297", "ClockwiseContourIntegral;": "\u2232", "CloseCurlyDoubleQuote;": "\u201d", "CloseCurlyQuote;": "\u2019", "Colon;": "\u2237", "Colone;": "\u2a74", "Congruent;": "\u2261", "Conint;": "\u222f", "ContourIntegral;": "\u222e", "Copf;": "\u2102", "Coproduct;": "\u2210", "CounterClockwiseContourIntegral;": "\u2233", "Cross;": "\u2a2f", "Cscr;": "\ud835\udc9e", "Cup;": "\u22d3", "CupCap;": "\u224d", "DD;": "\u2145", "DDotrahd;": "\u2911", "DJcy;": "\u0402", "DScy;": "\u0405", "DZcy;": "\u040f", "Dagger;": "\u2021", "Darr;": "\u21a1", "Dashv;": "\u2ae4", "Dcaron;": "\u010e", "Dcy;": "\u0414", "Del;": "\u2207", "Delta;": "\u0394", "Dfr;": "\ud835\udd07", "DiacriticalAcute;": "\xb4", "DiacriticalDot;": "\u02d9", "DiacriticalDoubleAcute;": "\u02dd", "DiacriticalGrave;": "`", "DiacriticalTilde;": "\u02dc", "Diamond;": "\u22c4", "DifferentialD;": "\u2146", "Dopf;": "\ud835\udd3b", "Dot;": "\xa8", "DotDot;": "\u20dc", "DotEqual;": "\u2250", "DoubleContourIntegral;": "\u222f", "DoubleDot;": "\xa8", "DoubleDownArrow;": "\u21d3", "DoubleLeftArrow;": "\u21d0", "DoubleLeftRightArrow;": "\u21d4", "DoubleLeftTee;": "\u2ae4", "DoubleLongLeftArrow;": "\u27f8", "DoubleLongLeftRightArrow;": "\u27fa", "DoubleLongRightArrow;": "\u27f9", "DoubleRightArrow;": "\u21d2", "DoubleRightTee;": "\u22a8", "DoubleUpArrow;": "\u21d1", "DoubleUpDownArrow;": "\u21d5", "DoubleVerticalBar;": "\u2225", "DownArrow;": "\u2193", "DownArrowBar;": "\u2913", "DownArrowUpArrow;": "\u21f5", "DownBreve;": "\u0311", "DownLeftRightVector;": "\u2950", "DownLeftTeeVector;": "\u295e", "DownLeftVector;": "\u21bd", "DownLeftVectorBar;": "\u2956", "DownRightTeeVector;": "\u295f", "DownRightVector;": "\u21c1", "DownRightVectorBar;": "\u2957", "DownTee;": "\u22a4", "DownTeeArrow;": "\u21a7", "Downarrow;": "\u21d3", "Dscr;": "\ud835\udc9f", "Dstrok;": "\u0110", "ENG;": "\u014a", ETH: "\xd0", "ETH;": "\xd0", Eacute: "\xc9", "Eacute;": "\xc9", "Ecaron;": "\u011a", Ecirc: "\xca", "Ecirc;": "\xca", "Ecy;": "\u042d", "Edot;": "\u0116", "Efr;": "\ud835\udd08", Egrave: "\xc8", "Egrave;": "\xc8", "Element;": "\u2208", "Emacr;": "\u0112", "EmptySmallSquare;": "\u25fb", "EmptyVerySmallSquare;": "\u25ab", "Eogon;": "\u0118", "Eopf;": "\ud835\udd3c", "Epsilon;": "\u0395", "Equal;": "\u2a75", "EqualTilde;": "\u2242", "Equilibrium;": "\u21cc", "Escr;": "\u2130", "Esim;": "\u2a73", "Eta;": "\u0397", Euml: "\xcb", "Euml;": "\xcb", "Exists;": "\u2203", "ExponentialE;": "\u2147", "Fcy;": "\u0424", "Ffr;": "\ud835\udd09", "FilledSmallSquare;": "\u25fc", "FilledVerySmallSquare;": "\u25aa", "Fopf;": "\ud835\udd3d", "ForAll;": "\u2200", "Fouriertrf;": "\u2131", "Fscr;": "\u2131", "GJcy;": "\u0403", GT: ">", "GT;": ">", "Gamma;": "\u0393", "Gammad;": "\u03dc", "Gbreve;": "\u011e", "Gcedil;": "\u0122", "Gcirc;": "\u011c", "Gcy;": "\u0413", "Gdot;": "\u0120", "Gfr;": "\ud835\udd0a", "Gg;": "\u22d9", "Gopf;": "\ud835\udd3e", "GreaterEqual;": "\u2265", "GreaterEqualLess;": "\u22db", "GreaterFullEqual;": "\u2267", "GreaterGreater;": "\u2aa2", "GreaterLess;": "\u2277", "GreaterSlantEqual;": "\u2a7e", "GreaterTilde;": "\u2273", "Gscr;": "\ud835\udca2", "Gt;": "\u226b", "HARDcy;": "\u042a", "Hacek;": "\u02c7", "Hat;": "^", "Hcirc;": "\u0124", "Hfr;": "\u210c", "HilbertSpace;": "\u210b", "Hopf;": "\u210d", "HorizontalLine;": "\u2500", "Hscr;": "\u210b", "Hstrok;": "\u0126", "HumpDownHump;": "\u224e", "HumpEqual;": "\u224f", "IEcy;": "\u0415", "IJlig;": "\u0132", "IOcy;": "\u0401", Iacute: "\xcd", "Iacute;": "\xcd", Icirc: "\xce", "Icirc;": "\xce", "Icy;": "\u0418", "Idot;": "\u0130", "Ifr;": "\u2111", Igrave: "\xcc", "Igrave;": "\xcc", "Im;": "\u2111", "Imacr;": "\u012a", "ImaginaryI;": "\u2148", "Implies;": "\u21d2", "Int;": "\u222c", "Integral;": "\u222b", "Intersection;": "\u22c2", "InvisibleComma;": "\u2063", "InvisibleTimes;": "\u2062", "Iogon;": "\u012e", "Iopf;": "\ud835\udd40", "Iota;": "\u0399", "Iscr;": "\u2110", "Itilde;": "\u0128", "Iukcy;": "\u0406", Iuml: "\xcf", "Iuml;": "\xcf", "Jcirc;": "\u0134", "Jcy;": "\u0419", "Jfr;": "\ud835\udd0d", "Jopf;": "\ud835\udd41", "Jscr;": "\ud835\udca5", "Jsercy;": "\u0408", "Jukcy;": "\u0404", "KHcy;": "\u0425", "KJcy;": "\u040c", "Kappa;": "\u039a", "Kcedil;": "\u0136", "Kcy;": "\u041a", "Kfr;": "\ud835\udd0e", "Kopf;": "\ud835\udd42", "Kscr;": "\ud835\udca6", "LJcy;": "\u0409", LT: "<", "LT;": "<", "Lacute;": "\u0139", "Lambda;": "\u039b", "Lang;": "\u27ea", "Laplacetrf;": "\u2112", "Larr;": "\u219e", "Lcaron;": "\u013d", "Lcedil;": "\u013b", "Lcy;": "\u041b", "LeftAngleBracket;": "\u27e8", "LeftArrow;": "\u2190", "LeftArrowBar;": "\u21e4", "LeftArrowRightArrow;": "\u21c6", "LeftCeiling;": "\u2308", "LeftDoubleBracket;": "\u27e6", "LeftDownTeeVector;": "\u2961", "LeftDownVector;": "\u21c3", "LeftDownVectorBar;": "\u2959", "LeftFloor;": "\u230a", "LeftRightArrow;": "\u2194", "LeftRightVector;": "\u294e", "LeftTee;": "\u22a3", "LeftTeeArrow;": "\u21a4", "LeftTeeVector;": "\u295a", "LeftTriangle;": "\u22b2", "LeftTriangleBar;": "\u29cf", "LeftTriangleEqual;": "\u22b4", "LeftUpDownVector;": "\u2951", "LeftUpTeeVector;": "\u2960", "LeftUpVector;": "\u21bf", "LeftUpVectorBar;": "\u2958", "LeftVector;": "\u21bc", "LeftVectorBar;": "\u2952", "Leftarrow;": "\u21d0", "Leftrightarrow;": "\u21d4", "LessEqualGreater;": "\u22da", "LessFullEqual;": "\u2266", "LessGreater;": "\u2276", "LessLess;": "\u2aa1", "LessSlantEqual;": "\u2a7d", "LessTilde;": "\u2272", "Lfr;": "\ud835\udd0f", "Ll;": "\u22d8", "Lleftarrow;": "\u21da", "Lmidot;": "\u013f", "LongLeftArrow;": "\u27f5", "LongLeftRightArrow;": "\u27f7", "LongRightArrow;": "\u27f6", "Longleftarrow;": "\u27f8", "Longleftrightarrow;": "\u27fa", "Longrightarrow;": "\u27f9", "Lopf;": "\ud835\udd43", "LowerLeftArrow;": "\u2199", "LowerRightArrow;": "\u2198", "Lscr;": "\u2112", "Lsh;": "\u21b0", "Lstrok;": "\u0141", "Lt;": "\u226a", "Map;": "\u2905", "Mcy;": "\u041c", "MediumSpace;": "\u205f", "Mellintrf;": "\u2133", "Mfr;": "\ud835\udd10", "MinusPlus;": "\u2213", "Mopf;": "\ud835\udd44", "Mscr;": "\u2133", "Mu;": "\u039c", "NJcy;": "\u040a", "Nacute;": "\u0143", "Ncaron;": "\u0147", "Ncedil;": "\u0145", "Ncy;": "\u041d", "NegativeMediumSpace;": "\u200b", "NegativeThickSpace;": "\u200b", "NegativeThinSpace;": "\u200b", "NegativeVeryThinSpace;": "\u200b", "NestedGreaterGreater;": "\u226b", "NestedLessLess;": "\u226a", "NewLine;": "\n", "Nfr;": "\ud835\udd11", "NoBreak;": "\u2060", "NonBreakingSpace;": "\xa0", "Nopf;": "\u2115", "Not;": "\u2aec", "NotCongruent;": "\u2262", "NotCupCap;": "\u226d", "NotDoubleVerticalBar;": "\u2226", "NotElement;": "\u2209", "NotEqual;": "\u2260", "NotEqualTilde;": "\u2242\u0338", "NotExists;": "\u2204", "NotGreater;": "\u226f", "NotGreaterEqual;": "\u2271", "NotGreaterFullEqual;": "\u2267\u0338", "NotGreaterGreater;": "\u226b\u0338", "NotGreaterLess;": "\u2279", "NotGreaterSlantEqual;": "\u2a7e\u0338", "NotGreaterTilde;": "\u2275", "NotHumpDownHump;": "\u224e\u0338", "NotHumpEqual;": "\u224f\u0338", "NotLeftTriangle;": "\u22ea", "NotLeftTriangleBar;": "\u29cf\u0338", "NotLeftTriangleEqual;": "\u22ec", "NotLess;": "\u226e", "NotLessEqual;": "\u2270", "NotLessGreater;": "\u2278", "NotLessLess;": "\u226a\u0338", "NotLessSlantEqual;": "\u2a7d\u0338", "NotLessTilde;": "\u2274", "NotNestedGreaterGreater;": "\u2aa2\u0338", "NotNestedLessLess;": "\u2aa1\u0338", "NotPrecedes;": "\u2280", "NotPrecedesEqual;": "\u2aaf\u0338", "NotPrecedesSlantEqual;": "\u22e0", "NotReverseElement;": "\u220c", "NotRightTriangle;": "\u22eb", "NotRightTriangleBar;": "\u29d0\u0338", "NotRightTriangleEqual;": "\u22ed", "NotSquareSubset;": "\u228f\u0338", "NotSquareSubsetEqual;": "\u22e2", "NotSquareSuperset;": "\u2290\u0338", "NotSquareSupersetEqual;": "\u22e3", "NotSubset;": "\u2282\u20d2", "NotSubsetEqual;": "\u2288", "NotSucceeds;": "\u2281", "NotSucceedsEqual;": "\u2ab0\u0338", "NotSucceedsSlantEqual;": "\u22e1", "NotSucceedsTilde;": "\u227f\u0338", "NotSuperset;": "\u2283\u20d2", "NotSupersetEqual;": "\u2289", "NotTilde;": "\u2241", "NotTildeEqual;": "\u2244", "NotTildeFullEqual;": "\u2247", "NotTildeTilde;": "\u2249", "NotVerticalBar;": "\u2224", "Nscr;": "\ud835\udca9", Ntilde: "\xd1", "Ntilde;": "\xd1", "Nu;": "\u039d", "OElig;": "\u0152", Oacute: "\xd3", "Oacute;": "\xd3", Ocirc: "\xd4", "Ocirc;": "\xd4", "Ocy;": "\u041e", "Odblac;": "\u0150", "Ofr;": "\ud835\udd12", Ograve: "\xd2", "Ograve;": "\xd2", "Omacr;": "\u014c", "Omega;": "\u03a9", "Omicron;": "\u039f", "Oopf;": "\ud835\udd46", "OpenCurlyDoubleQuote;": "\u201c", "OpenCurlyQuote;": "\u2018", "Or;": "\u2a54", "Oscr;": "\ud835\udcaa", Oslash: "\xd8", "Oslash;": "\xd8", Otilde: "\xd5", "Otilde;": "\xd5", "Otimes;": "\u2a37", Ouml: "\xd6", "Ouml;": "\xd6", "OverBar;": "\u203e", "OverBrace;": "\u23de", "OverBracket;": "\u23b4", "OverParenthesis;": "\u23dc", "PartialD;": "\u2202", "Pcy;": "\u041f", "Pfr;": "\ud835\udd13", "Phi;": "\u03a6", "Pi;": "\u03a0", "PlusMinus;": "\xb1", "Poincareplane;": "\u210c", "Popf;": "\u2119", "Pr;": "\u2abb", "Precedes;": "\u227a", "PrecedesEqual;": "\u2aaf", "PrecedesSlantEqual;": "\u227c", "PrecedesTilde;": "\u227e", "Prime;": "\u2033", "Product;": "\u220f", "Proportion;": "\u2237", "Proportional;": "\u221d", "Pscr;": "\ud835\udcab", "Psi;": "\u03a8", QUOT: '"', "QUOT;": '"', "Qfr;": "\ud835\udd14", "Qopf;": "\u211a", "Qscr;": "\ud835\udcac", "RBarr;": "\u2910", REG: "\xae", "REG;": "\xae", "Racute;": "\u0154", "Rang;": "\u27eb", "Rarr;": "\u21a0", "Rarrtl;": "\u2916", "Rcaron;": "\u0158", "Rcedil;": "\u0156", "Rcy;": "\u0420", "Re;": "\u211c", "ReverseElement;": "\u220b", "ReverseEquilibrium;": "\u21cb", "ReverseUpEquilibrium;": "\u296f", "Rfr;": "\u211c", "Rho;": "\u03a1", "RightAngleBracket;": "\u27e9", "RightArrow;": "\u2192", "RightArrowBar;": "\u21e5", "RightArrowLeftArrow;": "\u21c4", "RightCeiling;": "\u2309", "RightDoubleBracket;": "\u27e7", "RightDownTeeVector;": "\u295d", "RightDownVector;": "\u21c2", "RightDownVectorBar;": "\u2955", "RightFloor;": "\u230b", "RightTee;": "\u22a2", "RightTeeArrow;": "\u21a6", "RightTeeVector;": "\u295b", "RightTriangle;": "\u22b3", "RightTriangleBar;": "\u29d0", "RightTriangleEqual;": "\u22b5", "RightUpDownVector;": "\u294f", "RightUpTeeVector;": "\u295c", "RightUpVector;": "\u21be", "RightUpVectorBar;": "\u2954", "RightVector;": "\u21c0", "RightVectorBar;": "\u2953", "Rightarrow;": "\u21d2", "Ropf;": "\u211d", "RoundImplies;": "\u2970", "Rrightarrow;": "\u21db", "Rscr;": "\u211b", "Rsh;": "\u21b1", "RuleDelayed;": "\u29f4", "SHCHcy;": "\u0429", "SHcy;": "\u0428", "SOFTcy;": "\u042c", "Sacute;": "\u015a", "Sc;": "\u2abc", "Scaron;": "\u0160", "Scedil;": "\u015e", "Scirc;": "\u015c", "Scy;": "\u0421", "Sfr;": "\ud835\udd16", "ShortDownArrow;": "\u2193", "ShortLeftArrow;": "\u2190", "ShortRightArrow;": "\u2192", "ShortUpArrow;": "\u2191", "Sigma;": "\u03a3", "SmallCircle;": "\u2218", "Sopf;": "\ud835\udd4a", "Sqrt;": "\u221a", "Square;": "\u25a1", "SquareIntersection;": "\u2293", "SquareSubset;": "\u228f", "SquareSubsetEqual;": "\u2291", "SquareSuperset;": "\u2290", "SquareSupersetEqual;": "\u2292", "SquareUnion;": "\u2294", "Sscr;": "\ud835\udcae", "Star;": "\u22c6", "Sub;": "\u22d0", "Subset;": "\u22d0", "SubsetEqual;": "\u2286", "Succeeds;": "\u227b", "SucceedsEqual;": "\u2ab0", "SucceedsSlantEqual;": "\u227d", "SucceedsTilde;": "\u227f", "SuchThat;": "\u220b", "Sum;": "\u2211", "Sup;": "\u22d1", "Superset;": "\u2283", "SupersetEqual;": "\u2287", "Supset;": "\u22d1", THORN: "\xde", "THORN;": "\xde", "TRADE;": "\u2122", "TSHcy;": "\u040b", "TScy;": "\u0426", "Tab;": "\t", "Tau;": "\u03a4", "Tcaron;": "\u0164", "Tcedil;": "\u0162", "Tcy;": "\u0422", "Tfr;": "\ud835\udd17", "Therefore;": "\u2234", "Theta;": "\u0398", "ThickSpace;": "\u205f\u200a", "ThinSpace;": "\u2009", "Tilde;": "\u223c", "TildeEqual;": "\u2243", "TildeFullEqual;": "\u2245", "TildeTilde;": "\u2248", "Topf;": "\ud835\udd4b", "TripleDot;": "\u20db", "Tscr;": "\ud835\udcaf", "Tstrok;": "\u0166", Uacute: "\xda", "Uacute;": "\xda", "Uarr;": "\u219f", "Uarrocir;": "\u2949", "Ubrcy;": "\u040e", "Ubreve;": "\u016c", Ucirc: "\xdb", "Ucirc;": "\xdb", "Ucy;": "\u0423", "Udblac;": "\u0170", "Ufr;": "\ud835\udd18", Ugrave: "\xd9", "Ugrave;": "\xd9", "Umacr;": "\u016a", "UnderBar;": "_", "UnderBrace;": "\u23df", "UnderBracket;": "\u23b5", "UnderParenthesis;": "\u23dd", "Union;": "\u22c3", "UnionPlus;": "\u228e", "Uogon;": "\u0172", "Uopf;": "\ud835\udd4c", "UpArrow;": "\u2191", "UpArrowBar;": "\u2912", "UpArrowDownArrow;": "\u21c5", "UpDownArrow;": "\u2195", "UpEquilibrium;": "\u296e", "UpTee;": "\u22a5", "UpTeeArrow;": "\u21a5", "Uparrow;": "\u21d1", "Updownarrow;": "\u21d5", "UpperLeftArrow;": "\u2196", "UpperRightArrow;": "\u2197", "Upsi;": "\u03d2", "Upsilon;": "\u03a5", "Uring;": "\u016e", "Uscr;": "\ud835\udcb0", "Utilde;": "\u0168", Uuml: "\xdc", "Uuml;": "\xdc", "VDash;": "\u22ab", "Vbar;": "\u2aeb", "Vcy;": "\u0412", "Vdash;": "\u22a9", "Vdashl;": "\u2ae6", "Vee;": "\u22c1", "Verbar;": "\u2016", "Vert;": "\u2016", "VerticalBar;": "\u2223", "VerticalLine;": "|", "VerticalSeparator;": "\u2758", "VerticalTilde;": "\u2240", "VeryThinSpace;": "\u200a", "Vfr;": "\ud835\udd19", "Vopf;": "\ud835\udd4d", "Vscr;": "\ud835\udcb1", "Vvdash;": "\u22aa", "Wcirc;": "\u0174", "Wedge;": "\u22c0", "Wfr;": "\ud835\udd1a", "Wopf;": "\ud835\udd4e", "Wscr;": "\ud835\udcb2", "Xfr;": "\ud835\udd1b", "Xi;": "\u039e", "Xopf;": "\ud835\udd4f", "Xscr;": "\ud835\udcb3", "YAcy;": "\u042f", "YIcy;": "\u0407", "YUcy;": "\u042e", Yacute: "\xdd", "Yacute;": "\xdd", "Ycirc;": "\u0176", "Ycy;": "\u042b", "Yfr;": "\ud835\udd1c", "Yopf;": "\ud835\udd50", "Yscr;": "\ud835\udcb4", "Yuml;": "\u0178", "ZHcy;": "\u0416", "Zacute;": "\u0179", "Zcaron;": "\u017d", "Zcy;": "\u0417", "Zdot;": "\u017b", "ZeroWidthSpace;": "\u200b", "Zeta;": "\u0396", "Zfr;": "\u2128", "Zopf;": "\u2124", "Zscr;": "\ud835\udcb5", aacute: "\xe1", "aacute;": "\xe1", "abreve;": "\u0103", "ac;": "\u223e", "acE;": "\u223e\u0333", "acd;": "\u223f", acirc: "\xe2", "acirc;": "\xe2", acute: "\xb4", "acute;": "\xb4", "acy;": "\u0430", aelig: "\xe6", "aelig;": "\xe6", "af;": "\u2061", "afr;": "\ud835\udd1e", agrave: "\xe0", "agrave;": "\xe0", "alefsym;": "\u2135", "aleph;": "\u2135", "alpha;": "\u03b1", "amacr;": "\u0101", "amalg;": "\u2a3f", amp: "&", "amp;": "&", "and;": "\u2227", "andand;": "\u2a55", "andd;": "\u2a5c", "andslope;": "\u2a58", "andv;": "\u2a5a", "ang;": "\u2220", "ange;": "\u29a4", "angle;": "\u2220", "angmsd;": "\u2221", "angmsdaa;": "\u29a8", "angmsdab;": "\u29a9", "angmsdac;": "\u29aa", "angmsdad;": "\u29ab", "angmsdae;": "\u29ac", "angmsdaf;": "\u29ad", "angmsdag;": "\u29ae", "angmsdah;": "\u29af", "angrt;": "\u221f", "angrtvb;": "\u22be", "angrtvbd;": "\u299d", "angsph;": "\u2222", "angst;": "\xc5", "angzarr;": "\u237c", "aogon;": "\u0105", "aopf;": "\ud835\udd52", "ap;": "\u2248", "apE;": "\u2a70", "apacir;": "\u2a6f", "ape;": "\u224a", "apid;": "\u224b", "apos;": "'", "approx;": "\u2248", "approxeq;": "\u224a", aring: "\xe5", "aring;": "\xe5", "ascr;": "\ud835\udcb6", "ast;": "*", "asymp;": "\u2248", "asympeq;": "\u224d", atilde: "\xe3", "atilde;": "\xe3", auml: "\xe4", "auml;": "\xe4", "awconint;": "\u2233", "awint;": "\u2a11", "bNot;": "\u2aed", "backcong;": "\u224c", "backepsilon;": "\u03f6", "backprime;": "\u2035", "backsim;": "\u223d", "backsimeq;": "\u22cd", "barvee;": "\u22bd", "barwed;": "\u2305", "barwedge;": "\u2305", "bbrk;": "\u23b5", "bbrktbrk;": "\u23b6", "bcong;": "\u224c", "bcy;": "\u0431", "bdquo;": "\u201e", "becaus;": "\u2235", "because;": "\u2235", "bemptyv;": "\u29b0", "bepsi;": "\u03f6", "bernou;": "\u212c", "beta;": "\u03b2", "beth;": "\u2136", "between;": "\u226c", "bfr;": "\ud835\udd1f", "bigcap;": "\u22c2", "bigcirc;": "\u25ef", "bigcup;": "\u22c3", "bigodot;": "\u2a00", "bigoplus;": "\u2a01", "bigotimes;": "\u2a02", "bigsqcup;": "\u2a06", "bigstar;": "\u2605", "bigtriangledown;": "\u25bd", "bigtriangleup;": "\u25b3", "biguplus;": "\u2a04", "bigvee;": "\u22c1", "bigwedge;": "\u22c0", "bkarow;": "\u290d", "blacklozenge;": "\u29eb", "blacksquare;": "\u25aa", "blacktriangle;": "\u25b4", "blacktriangledown;": "\u25be", "blacktriangleleft;": "\u25c2", "blacktriangleright;": "\u25b8", "blank;": "\u2423", "blk12;": "\u2592", "blk14;": "\u2591", "blk34;": "\u2593", "block;": "\u2588", "bne;": "=\u20e5", "bnequiv;": "\u2261\u20e5", "bnot;": "\u2310", "bopf;": "\ud835\udd53", "bot;": "\u22a5", "bottom;": "\u22a5", "bowtie;": "\u22c8", "boxDL;": "\u2557", "boxDR;": "\u2554", "boxDl;": "\u2556", "boxDr;": "\u2553", "boxH;": "\u2550", "boxHD;": "\u2566", "boxHU;": "\u2569", "boxHd;": "\u2564", "boxHu;": "\u2567", "boxUL;": "\u255d", "boxUR;": "\u255a", "boxUl;": "\u255c", "boxUr;": "\u2559", "boxV;": "\u2551", "boxVH;": "\u256c", "boxVL;": "\u2563", "boxVR;": "\u2560", "boxVh;": "\u256b", "boxVl;": "\u2562", "boxVr;": "\u255f", "boxbox;": "\u29c9", "boxdL;": "\u2555", "boxdR;": "\u2552", "boxdl;": "\u2510", "boxdr;": "\u250c", "boxh;": "\u2500", "boxhD;": "\u2565", "boxhU;": "\u2568", "boxhd;": "\u252c", "boxhu;": "\u2534", "boxminus;": "\u229f", "boxplus;": "\u229e", "boxtimes;": "\u22a0", "boxuL;": "\u255b", "boxuR;": "\u2558", "boxul;": "\u2518", "boxur;": "\u2514", "boxv;": "\u2502", "boxvH;": "\u256a", "boxvL;": "\u2561", "boxvR;": "\u255e", "boxvh;": "\u253c", "boxvl;": "\u2524", "boxvr;": "\u251c", "bprime;": "\u2035", "breve;": "\u02d8", brvbar: "\xa6", "brvbar;": "\xa6", "bscr;": "\ud835\udcb7", "bsemi;": "\u204f", "bsim;": "\u223d", "bsime;": "\u22cd", "bsol;": "\\", "bsolb;": "\u29c5", "bsolhsub;": "\u27c8", "bull;": "\u2022", "bullet;": "\u2022", "bump;": "\u224e", "bumpE;": "\u2aae", "bumpe;": "\u224f", "bumpeq;": "\u224f", "cacute;": "\u0107", "cap;": "\u2229", "capand;": "\u2a44", "capbrcup;": "\u2a49", "capcap;": "\u2a4b", "capcup;": "\u2a47", "capdot;": "\u2a40", "caps;": "\u2229\ufe00", "caret;": "\u2041", "caron;": "\u02c7", "ccaps;": "\u2a4d", "ccaron;": "\u010d", ccedil: "\xe7", "ccedil;": "\xe7", "ccirc;": "\u0109", "ccups;": "\u2a4c", "ccupssm;": "\u2a50", "cdot;": "\u010b", cedil: "\xb8", "cedil;": "\xb8", "cemptyv;": "\u29b2", cent: "\xa2", "cent;": "\xa2", "centerdot;": "\xb7", "cfr;": "\ud835\udd20", "chcy;": "\u0447", "check;": "\u2713", "checkmark;": "\u2713", "chi;": "\u03c7", "cir;": "\u25cb", "cirE;": "\u29c3", "circ;": "\u02c6", "circeq;": "\u2257", "circlearrowleft;": "\u21ba", "circlearrowright;": "\u21bb", "circledR;": "\xae", "circledS;": "\u24c8", "circledast;": "\u229b", "circledcirc;": "\u229a", "circleddash;": "\u229d", "cire;": "\u2257", "cirfnint;": "\u2a10", "cirmid;": "\u2aef", "cirscir;": "\u29c2", "clubs;": "\u2663", "clubsuit;": "\u2663", "colon;": ":", "colone;": "\u2254", "coloneq;": "\u2254", "comma;": ",", "commat;": "@", "comp;": "\u2201", "compfn;": "\u2218", "complement;": "\u2201", "complexes;": "\u2102", "cong;": "\u2245", "congdot;": "\u2a6d", "conint;": "\u222e", "copf;": "\ud835\udd54", "coprod;": "\u2210", copy: "\xa9", "copy;": "\xa9", "copysr;": "\u2117", "crarr;": "\u21b5", "cross;": "\u2717", "cscr;": "\ud835\udcb8", "csub;": "\u2acf", "csube;": "\u2ad1", "csup;": "\u2ad0", "csupe;": "\u2ad2", "ctdot;": "\u22ef", "cudarrl;": "\u2938", "cudarrr;": "\u2935", "cuepr;": "\u22de", "cuesc;": "\u22df", "cularr;": "\u21b6", "cularrp;": "\u293d", "cup;": "\u222a", "cupbrcap;": "\u2a48", "cupcap;": "\u2a46", "cupcup;": "\u2a4a", "cupdot;": "\u228d", "cupor;": "\u2a45", "cups;": "\u222a\ufe00", "curarr;": "\u21b7", "curarrm;": "\u293c", "curlyeqprec;": "\u22de", "curlyeqsucc;": "\u22df", "curlyvee;": "\u22ce", "curlywedge;": "\u22cf", curren: "\xa4", "curren;": "\xa4", "curvearrowleft;": "\u21b6", "curvearrowright;": "\u21b7", "cuvee;": "\u22ce", "cuwed;": "\u22cf", "cwconint;": "\u2232", "cwint;": "\u2231", "cylcty;": "\u232d", "dArr;": "\u21d3", "dHar;": "\u2965", "dagger;": "\u2020", "daleth;": "\u2138", "darr;": "\u2193", "dash;": "\u2010", "dashv;": "\u22a3", "dbkarow;": "\u290f", "dblac;": "\u02dd", "dcaron;": "\u010f", "dcy;": "\u0434", "dd;": "\u2146", "ddagger;": "\u2021", "ddarr;": "\u21ca", "ddotseq;": "\u2a77", deg: "\xb0", "deg;": "\xb0", "delta;": "\u03b4", "demptyv;": "\u29b1", "dfisht;": "\u297f", "dfr;": "\ud835\udd21", "dharl;": "\u21c3", "dharr;": "\u21c2", "diam;": "\u22c4", "diamond;": "\u22c4", "diamondsuit;": "\u2666", "diams;": "\u2666", "die;": "\xa8", "digamma;": "\u03dd", "disin;": "\u22f2", "div;": "\xf7", divide: "\xf7", "divide;": "\xf7", "divideontimes;": "\u22c7", "divonx;": "\u22c7", "djcy;": "\u0452", "dlcorn;": "\u231e", "dlcrop;": "\u230d", "dollar;": "$", "dopf;": "\ud835\udd55", "dot;": "\u02d9", "doteq;": "\u2250", "doteqdot;": "\u2251", "dotminus;": "\u2238", "dotplus;": "\u2214", "dotsquare;": "\u22a1", "doublebarwedge;": "\u2306", "downarrow;": "\u2193", "downdownarrows;": "\u21ca", "downharpoonleft;": "\u21c3", "downharpoonright;": "\u21c2", "drbkarow;": "\u2910", "drcorn;": "\u231f", "drcrop;": "\u230c", "dscr;": "\ud835\udcb9", "dscy;": "\u0455", "dsol;": "\u29f6", "dstrok;": "\u0111", "dtdot;": "\u22f1", "dtri;": "\u25bf", "dtrif;": "\u25be", "duarr;": "\u21f5", "duhar;": "\u296f", "dwangle;": "\u29a6", "dzcy;": "\u045f", "dzigrarr;": "\u27ff", "eDDot;": "\u2a77", "eDot;": "\u2251", eacute: "\xe9", "eacute;": "\xe9", "easter;": "\u2a6e", "ecaron;": "\u011b", "ecir;": "\u2256", ecirc: "\xea", "ecirc;": "\xea", "ecolon;": "\u2255", "ecy;": "\u044d", "edot;": "\u0117", "ee;": "\u2147", "efDot;": "\u2252", "efr;": "\ud835\udd22", "eg;": "\u2a9a", egrave: "\xe8", "egrave;": "\xe8", "egs;": "\u2a96", "egsdot;": "\u2a98", "el;": "\u2a99", "elinters;": "\u23e7", "ell;": "\u2113", "els;": "\u2a95", "elsdot;": "\u2a97", "emacr;": "\u0113", "empty;": "\u2205", "emptyset;": "\u2205", "emptyv;": "\u2205", "emsp13;": "\u2004", "emsp14;": "\u2005", "emsp;": "\u2003", "eng;": "\u014b", "ensp;": "\u2002", "eogon;": "\u0119", "eopf;": "\ud835\udd56", "epar;": "\u22d5", "eparsl;": "\u29e3", "eplus;": "\u2a71", "epsi;": "\u03b5", "epsilon;": "\u03b5", "epsiv;": "\u03f5", "eqcirc;": "\u2256", "eqcolon;": "\u2255", "eqsim;": "\u2242", "eqslantgtr;": "\u2a96", "eqslantless;": "\u2a95", "equals;": "=", "equest;": "\u225f", "equiv;": "\u2261", "equivDD;": "\u2a78", "eqvparsl;": "\u29e5", "erDot;": "\u2253", "erarr;": "\u2971", "escr;": "\u212f", "esdot;": "\u2250", "esim;": "\u2242", "eta;": "\u03b7", eth: "\xf0", "eth;": "\xf0", euml: "\xeb", "euml;": "\xeb", "euro;": "\u20ac", "excl;": "!", "exist;": "\u2203", "expectation;": "\u2130", "exponentiale;": "\u2147", "fallingdotseq;": "\u2252", "fcy;": "\u0444", "female;": "\u2640", "ffilig;": "\ufb03", "fflig;": "\ufb00", "ffllig;": "\ufb04", "ffr;": "\ud835\udd23", "filig;": "\ufb01", "fjlig;": "fj", "flat;": "\u266d", "fllig;": "\ufb02", "fltns;": "\u25b1", "fnof;": "\u0192", "fopf;": "\ud835\udd57", "forall;": "\u2200", "fork;": "\u22d4", "forkv;": "\u2ad9", "fpartint;": "\u2a0d", frac12: "\xbd", "frac12;": "\xbd", "frac13;": "\u2153", frac14: "\xbc", "frac14;": "\xbc", "frac15;": "\u2155", "frac16;": "\u2159", "frac18;": "\u215b", "frac23;": "\u2154", "frac25;": "\u2156", frac34: "\xbe", "frac34;": "\xbe", "frac35;": "\u2157", "frac38;": "\u215c", "frac45;": "\u2158", "frac56;": "\u215a", "frac58;": "\u215d", "frac78;": "\u215e", "frasl;": "\u2044", "frown;": "\u2322", "fscr;": "\ud835\udcbb", "gE;": "\u2267", "gEl;": "\u2a8c", "gacute;": "\u01f5", "gamma;": "\u03b3", "gammad;": "\u03dd", "gap;": "\u2a86", "gbreve;": "\u011f", "gcirc;": "\u011d", "gcy;": "\u0433", "gdot;": "\u0121", "ge;": "\u2265", "gel;": "\u22db", "geq;": "\u2265", "geqq;": "\u2267", "geqslant;": "\u2a7e", "ges;": "\u2a7e", "gescc;": "\u2aa9", "gesdot;": "\u2a80", "gesdoto;": "\u2a82", "gesdotol;": "\u2a84", "gesl;": "\u22db\ufe00", "gesles;": "\u2a94", "gfr;": "\ud835\udd24", "gg;": "\u226b", "ggg;": "\u22d9", "gimel;": "\u2137", "gjcy;": "\u0453", "gl;": "\u2277", "glE;": "\u2a92", "gla;": "\u2aa5", "glj;": "\u2aa4", "gnE;": "\u2269", "gnap;": "\u2a8a", "gnapprox;": "\u2a8a", "gne;": "\u2a88", "gneq;": "\u2a88", "gneqq;": "\u2269", "gnsim;": "\u22e7", "gopf;": "\ud835\udd58", "grave;": "`", "gscr;": "\u210a", "gsim;": "\u2273", "gsime;": "\u2a8e", "gsiml;": "\u2a90", gt: ">", "gt;": ">", "gtcc;": "\u2aa7", "gtcir;": "\u2a7a", "gtdot;": "\u22d7", "gtlPar;": "\u2995", "gtquest;": "\u2a7c", "gtrapprox;": "\u2a86", "gtrarr;": "\u2978", "gtrdot;": "\u22d7", "gtreqless;": "\u22db", "gtreqqless;": "\u2a8c", "gtrless;": "\u2277", "gtrsim;": "\u2273", "gvertneqq;": "\u2269\ufe00", "gvnE;": "\u2269\ufe00", "hArr;": "\u21d4", "hairsp;": "\u200a", "half;": "\xbd", "hamilt;": "\u210b", "hardcy;": "\u044a", "harr;": "\u2194", "harrcir;": "\u2948", "harrw;": "\u21ad", "hbar;": "\u210f", "hcirc;": "\u0125", "hearts;": "\u2665", "heartsuit;": "\u2665", "hellip;": "\u2026", "hercon;": "\u22b9", "hfr;": "\ud835\udd25", "hksearow;": "\u2925", "hkswarow;": "\u2926", "hoarr;": "\u21ff", "homtht;": "\u223b", "hookleftarrow;": "\u21a9", "hookrightarrow;": "\u21aa", "hopf;": "\ud835\udd59", "horbar;": "\u2015", "hscr;": "\ud835\udcbd", "hslash;": "\u210f", "hstrok;": "\u0127", "hybull;": "\u2043", "hyphen;": "\u2010", iacute: "\xed", "iacute;": "\xed", "ic;": "\u2063", icirc: "\xee", "icirc;": "\xee", "icy;": "\u0438", "iecy;": "\u0435", iexcl: "\xa1", "iexcl;": "\xa1", "iff;": "\u21d4", "ifr;": "\ud835\udd26", igrave: "\xec", "igrave;": "\xec", "ii;": "\u2148", "iiiint;": "\u2a0c", "iiint;": "\u222d", "iinfin;": "\u29dc", "iiota;": "\u2129", "ijlig;": "\u0133", "imacr;": "\u012b", "image;": "\u2111", "imagline;": "\u2110", "imagpart;": "\u2111", "imath;": "\u0131", "imof;": "\u22b7", "imped;": "\u01b5", "in;": "\u2208", "incare;": "\u2105", "infin;": "\u221e", "infintie;": "\u29dd", "inodot;": "\u0131", "int;": "\u222b", "intcal;": "\u22ba", "integers;": "\u2124", "intercal;": "\u22ba", "intlarhk;": "\u2a17", "intprod;": "\u2a3c", "iocy;": "\u0451", "iogon;": "\u012f", "iopf;": "\ud835\udd5a", "iota;": "\u03b9", "iprod;": "\u2a3c", iquest: "\xbf", "iquest;": "\xbf", "iscr;": "\ud835\udcbe", "isin;": "\u2208", "isinE;": "\u22f9", "isindot;": "\u22f5", "isins;": "\u22f4", "isinsv;": "\u22f3", "isinv;": "\u2208", "it;": "\u2062", "itilde;": "\u0129", "iukcy;": "\u0456", iuml: "\xef", "iuml;": "\xef", "jcirc;": "\u0135", "jcy;": "\u0439", "jfr;": "\ud835\udd27", "jmath;": "\u0237", "jopf;": "\ud835\udd5b", "jscr;": "\ud835\udcbf", "jsercy;": "\u0458", "jukcy;": "\u0454", "kappa;": "\u03ba", "kappav;": "\u03f0", "kcedil;": "\u0137", "kcy;": "\u043a", "kfr;": "\ud835\udd28", "kgreen;": "\u0138", "khcy;": "\u0445", "kjcy;": "\u045c", "kopf;": "\ud835\udd5c", "kscr;": "\ud835\udcc0", "lAarr;": "\u21da", "lArr;": "\u21d0", "lAtail;": "\u291b", "lBarr;": "\u290e", "lE;": "\u2266", "lEg;": "\u2a8b", "lHar;": "\u2962", "lacute;": "\u013a", "laemptyv;": "\u29b4", "lagran;": "\u2112", "lambda;": "\u03bb", "lang;": "\u27e8", "langd;": "\u2991", "langle;": "\u27e8", "lap;": "\u2a85", laquo: "\xab", "laquo;": "\xab", "larr;": "\u2190", "larrb;": "\u21e4", "larrbfs;": "\u291f", "larrfs;": "\u291d", "larrhk;": "\u21a9", "larrlp;": "\u21ab", "larrpl;": "\u2939", "larrsim;": "\u2973", "larrtl;": "\u21a2", "lat;": "\u2aab", "latail;": "\u2919", "late;": "\u2aad", "lates;": "\u2aad\ufe00", "lbarr;": "\u290c", "lbbrk;": "\u2772", "lbrace;": "{", "lbrack;": "[", "lbrke;": "\u298b", "lbrksld;": "\u298f", "lbrkslu;": "\u298d", "lcaron;": "\u013e", "lcedil;": "\u013c", "lceil;": "\u2308", "lcub;": "{", "lcy;": "\u043b", "ldca;": "\u2936", "ldquo;": "\u201c", "ldquor;": "\u201e", "ldrdhar;": "\u2967", "ldrushar;": "\u294b", "ldsh;": "\u21b2", "le;": "\u2264", "leftarrow;": "\u2190", "leftarrowtail;": "\u21a2", "leftharpoondown;": "\u21bd", "leftharpoonup;": "\u21bc", "leftleftarrows;": "\u21c7", "leftrightarrow;": "\u2194", "leftrightarrows;": "\u21c6", "leftrightharpoons;": "\u21cb", "leftrightsquigarrow;": "\u21ad", "leftthreetimes;": "\u22cb", "leg;": "\u22da", "leq;": "\u2264", "leqq;": "\u2266", "leqslant;": "\u2a7d", "les;": "\u2a7d", "lescc;": "\u2aa8", "lesdot;": "\u2a7f", "lesdoto;": "\u2a81", "lesdotor;": "\u2a83", "lesg;": "\u22da\ufe00", "lesges;": "\u2a93", "lessapprox;": "\u2a85", "lessdot;": "\u22d6", "lesseqgtr;": "\u22da", "lesseqqgtr;": "\u2a8b", "lessgtr;": "\u2276", "lesssim;": "\u2272", "lfisht;": "\u297c", "lfloor;": "\u230a", "lfr;": "\ud835\udd29", "lg;": "\u2276", "lgE;": "\u2a91", "lhard;": "\u21bd", "lharu;": "\u21bc", "lharul;": "\u296a", "lhblk;": "\u2584", "ljcy;": "\u0459", "ll;": "\u226a", "llarr;": "\u21c7", "llcorner;": "\u231e", "llhard;": "\u296b", "lltri;": "\u25fa", "lmidot;": "\u0140", "lmoust;": "\u23b0", "lmoustache;": "\u23b0", "lnE;": "\u2268", "lnap;": "\u2a89", "lnapprox;": "\u2a89", "lne;": "\u2a87", "lneq;": "\u2a87", "lneqq;": "\u2268", "lnsim;": "\u22e6", "loang;": "\u27ec", "loarr;": "\u21fd", "lobrk;": "\u27e6", "longleftarrow;": "\u27f5", "longleftrightarrow;": "\u27f7", "longmapsto;": "\u27fc", "longrightarrow;": "\u27f6", "looparrowleft;": "\u21ab", "looparrowright;": "\u21ac", "lopar;": "\u2985", "lopf;": "\ud835\udd5d", "loplus;": "\u2a2d", "lotimes;": "\u2a34", "lowast;": "\u2217", "lowbar;": "_", "loz;": "\u25ca", "lozenge;": "\u25ca", "lozf;": "\u29eb", "lpar;": "(", "lparlt;": "\u2993", "lrarr;": "\u21c6", "lrcorner;": "\u231f", "lrhar;": "\u21cb", "lrhard;": "\u296d", "lrm;": "\u200e", "lrtri;": "\u22bf", "lsaquo;": "\u2039", "lscr;": "\ud835\udcc1", "lsh;": "\u21b0", "lsim;": "\u2272", "lsime;": "\u2a8d", "lsimg;": "\u2a8f", "lsqb;": "[", "lsquo;": "\u2018", "lsquor;": "\u201a", "lstrok;": "\u0142", lt: "<", "lt;": "<", "ltcc;": "\u2aa6", "ltcir;": "\u2a79", "ltdot;": "\u22d6", "lthree;": "\u22cb", "ltimes;": "\u22c9", "ltlarr;": "\u2976", "ltquest;": "\u2a7b", "ltrPar;": "\u2996", "ltri;": "\u25c3", "ltrie;": "\u22b4", "ltrif;": "\u25c2", "lurdshar;": "\u294a", "luruhar;": "\u2966", "lvertneqq;": "\u2268\ufe00", "lvnE;": "\u2268\ufe00", "mDDot;": "\u223a", macr: "\xaf", "macr;": "\xaf", "male;": "\u2642", "malt;": "\u2720", "maltese;": "\u2720", "map;": "\u21a6", "mapsto;": "\u21a6", "mapstodown;": "\u21a7", "mapstoleft;": "\u21a4", "mapstoup;": "\u21a5", "marker;": "\u25ae", "mcomma;": "\u2a29", "mcy;": "\u043c", "mdash;": "\u2014", "measuredangle;": "\u2221", "mfr;": "\ud835\udd2a", "mho;": "\u2127", micro: "\xb5", "micro;": "\xb5", "mid;": "\u2223", "midast;": "*", "midcir;": "\u2af0", middot: "\xb7", "middot;": "\xb7", "minus;": "\u2212", "minusb;": "\u229f", "minusd;": "\u2238", "minusdu;": "\u2a2a", "mlcp;": "\u2adb", "mldr;": "\u2026", "mnplus;": "\u2213", "models;": "\u22a7", "mopf;": "\ud835\udd5e", "mp;": "\u2213", "mscr;": "\ud835\udcc2", "mstpos;": "\u223e", "mu;": "\u03bc", "multimap;": "\u22b8", "mumap;": "\u22b8", "nGg;": "\u22d9\u0338", "nGt;": "\u226b\u20d2", "nGtv;": "\u226b\u0338", "nLeftarrow;": "\u21cd", "nLeftrightarrow;": "\u21ce", "nLl;": "\u22d8\u0338", "nLt;": "\u226a\u20d2", "nLtv;": "\u226a\u0338", "nRightarrow;": "\u21cf", "nVDash;": "\u22af", "nVdash;": "\u22ae", "nabla;": "\u2207", "nacute;": "\u0144", "nang;": "\u2220\u20d2", "nap;": "\u2249", "napE;": "\u2a70\u0338", "napid;": "\u224b\u0338", "napos;": "\u0149", "napprox;": "\u2249", "natur;": "\u266e", "natural;": "\u266e", "naturals;": "\u2115", nbsp: "\xa0", "nbsp;": "\xa0", "nbump;": "\u224e\u0338", "nbumpe;": "\u224f\u0338", "ncap;": "\u2a43", "ncaron;": "\u0148", "ncedil;": "\u0146", "ncong;": "\u2247", "ncongdot;": "\u2a6d\u0338", "ncup;": "\u2a42", "ncy;": "\u043d", "ndash;": "\u2013", "ne;": "\u2260", "neArr;": "\u21d7", "nearhk;": "\u2924", "nearr;": "\u2197", "nearrow;": "\u2197", "nedot;": "\u2250\u0338", "nequiv;": "\u2262", "nesear;": "\u2928", "nesim;": "\u2242\u0338", "nexist;": "\u2204", "nexists;": "\u2204", "nfr;": "\ud835\udd2b", "ngE;": "\u2267\u0338", "nge;": "\u2271", "ngeq;": "\u2271", "ngeqq;": "\u2267\u0338", "ngeqslant;": "\u2a7e\u0338", "nges;": "\u2a7e\u0338", "ngsim;": "\u2275", "ngt;": "\u226f", "ngtr;": "\u226f", "nhArr;": "\u21ce", "nharr;": "\u21ae", "nhpar;": "\u2af2", "ni;": "\u220b", "nis;": "\u22fc", "nisd;": "\u22fa", "niv;": "\u220b", "njcy;": "\u045a", "nlArr;": "\u21cd", "nlE;": "\u2266\u0338", "nlarr;": "\u219a", "nldr;": "\u2025", "nle;": "\u2270", "nleftarrow;": "\u219a", "nleftrightarrow;": "\u21ae", "nleq;": "\u2270", "nleqq;": "\u2266\u0338", "nleqslant;": "\u2a7d\u0338", "nles;": "\u2a7d\u0338", "nless;": "\u226e", "nlsim;": "\u2274", "nlt;": "\u226e", "nltri;": "\u22ea", "nltrie;": "\u22ec", "nmid;": "\u2224", "nopf;": "\ud835\udd5f", not: "\xac", "not;": "\xac", "notin;": "\u2209", "notinE;": "\u22f9\u0338", "notindot;": "\u22f5\u0338", "notinva;": "\u2209", "notinvb;": "\u22f7", "notinvc;": "\u22f6", "notni;": "\u220c", "notniva;": "\u220c", "notnivb;": "\u22fe", "notnivc;": "\u22fd", "npar;": "\u2226", "nparallel;": "\u2226", "nparsl;": "\u2afd\u20e5", "npart;": "\u2202\u0338", "npolint;": "\u2a14", "npr;": "\u2280", "nprcue;": "\u22e0", "npre;": "\u2aaf\u0338", "nprec;": "\u2280", "npreceq;": "\u2aaf\u0338", "nrArr;": "\u21cf", "nrarr;": "\u219b", "nrarrc;": "\u2933\u0338", "nrarrw;": "\u219d\u0338", "nrightarrow;": "\u219b", "nrtri;": "\u22eb", "nrtrie;": "\u22ed", "nsc;": "\u2281", "nsccue;": "\u22e1", "nsce;": "\u2ab0\u0338", "nscr;": "\ud835\udcc3", "nshortmid;": "\u2224", "nshortparallel;": "\u2226", "nsim;": "\u2241", "nsime;": "\u2244", "nsimeq;": "\u2244", "nsmid;": "\u2224", "nspar;": "\u2226", "nsqsube;": "\u22e2", "nsqsupe;": "\u22e3", "nsub;": "\u2284", "nsubE;": "\u2ac5\u0338", "nsube;": "\u2288", "nsubset;": "\u2282\u20d2", "nsubseteq;": "\u2288", "nsubseteqq;": "\u2ac5\u0338", "nsucc;": "\u2281", "nsucceq;": "\u2ab0\u0338", "nsup;": "\u2285", "nsupE;": "\u2ac6\u0338", "nsupe;": "\u2289", "nsupset;": "\u2283\u20d2", "nsupseteq;": "\u2289", "nsupseteqq;": "\u2ac6\u0338", "ntgl;": "\u2279", ntilde: "\xf1", "ntilde;": "\xf1", "ntlg;": "\u2278", "ntriangleleft;": "\u22ea", "ntrianglelefteq;": "\u22ec", "ntriangleright;": "\u22eb", "ntrianglerighteq;": "\u22ed", "nu;": "\u03bd", "num;": "#", "numero;": "\u2116", "numsp;": "\u2007", "nvDash;": "\u22ad", "nvHarr;": "\u2904", "nvap;": "\u224d\u20d2", "nvdash;": "\u22ac", "nvge;": "\u2265\u20d2", "nvgt;": ">\u20d2", "nvinfin;": "\u29de", "nvlArr;": "\u2902", "nvle;": "\u2264\u20d2", "nvlt;": "<\u20d2", "nvltrie;": "\u22b4\u20d2", "nvrArr;": "\u2903", "nvrtrie;": "\u22b5\u20d2", "nvsim;": "\u223c\u20d2", "nwArr;": "\u21d6", "nwarhk;": "\u2923", "nwarr;": "\u2196", "nwarrow;": "\u2196", "nwnear;": "\u2927", "oS;": "\u24c8", oacute: "\xf3", "oacute;": "\xf3", "oast;": "\u229b", "ocir;": "\u229a", ocirc: "\xf4", "ocirc;": "\xf4", "ocy;": "\u043e", "odash;": "\u229d", "odblac;": "\u0151", "odiv;": "\u2a38", "odot;": "\u2299", "odsold;": "\u29bc", "oelig;": "\u0153", "ofcir;": "\u29bf", "ofr;": "\ud835\udd2c", "ogon;": "\u02db", ograve: "\xf2", "ograve;": "\xf2", "ogt;": "\u29c1", "ohbar;": "\u29b5", "ohm;": "\u03a9", "oint;": "\u222e", "olarr;": "\u21ba", "olcir;": "\u29be", "olcross;": "\u29bb", "oline;": "\u203e", "olt;": "\u29c0", "omacr;": "\u014d", "omega;": "\u03c9", "omicron;": "\u03bf", "omid;": "\u29b6", "ominus;": "\u2296", "oopf;": "\ud835\udd60", "opar;": "\u29b7", "operp;": "\u29b9", "oplus;": "\u2295", "or;": "\u2228", "orarr;": "\u21bb", "ord;": "\u2a5d", "order;": "\u2134", "orderof;": "\u2134", ordf: "\xaa", "ordf;": "\xaa", ordm: "\xba", "ordm;": "\xba", "origof;": "\u22b6", "oror;": "\u2a56", "orslope;": "\u2a57", "orv;": "\u2a5b", "oscr;": "\u2134", oslash: "\xf8", "oslash;": "\xf8", "osol;": "\u2298", otilde: "\xf5", "otilde;": "\xf5", "otimes;": "\u2297", "otimesas;": "\u2a36", ouml: "\xf6", "ouml;": "\xf6", "ovbar;": "\u233d", "par;": "\u2225", para: "\xb6", "para;": "\xb6", "parallel;": "\u2225", "parsim;": "\u2af3", "parsl;": "\u2afd", "part;": "\u2202", "pcy;": "\u043f", "percnt;": "%", "period;": ".", "permil;": "\u2030", "perp;": "\u22a5", "pertenk;": "\u2031", "pfr;": "\ud835\udd2d", "phi;": "\u03c6", "phiv;": "\u03d5", "phmmat;": "\u2133", "phone;": "\u260e", "pi;": "\u03c0", "pitchfork;": "\u22d4", "piv;": "\u03d6", "planck;": "\u210f", "planckh;": "\u210e", "plankv;": "\u210f", "plus;": "+", "plusacir;": "\u2a23", "plusb;": "\u229e", "pluscir;": "\u2a22", "plusdo;": "\u2214", "plusdu;": "\u2a25", "pluse;": "\u2a72", plusmn: "\xb1", "plusmn;": "\xb1", "plussim;": "\u2a26", "plustwo;": "\u2a27", "pm;": "\xb1", "pointint;": "\u2a15", "popf;": "\ud835\udd61", pound: "\xa3", "pound;": "\xa3", "pr;": "\u227a", "prE;": "\u2ab3", "prap;": "\u2ab7", "prcue;": "\u227c", "pre;": "\u2aaf", "prec;": "\u227a", "precapprox;": "\u2ab7", "preccurlyeq;": "\u227c", "preceq;": "\u2aaf", "precnapprox;": "\u2ab9", "precneqq;": "\u2ab5", "precnsim;": "\u22e8", "precsim;": "\u227e", "prime;": "\u2032", "primes;": "\u2119", "prnE;": "\u2ab5", "prnap;": "\u2ab9", "prnsim;": "\u22e8", "prod;": "\u220f", "profalar;": "\u232e", "profline;": "\u2312", "profsurf;": "\u2313", "prop;": "\u221d", "propto;": "\u221d", "prsim;": "\u227e", "prurel;": "\u22b0", "pscr;": "\ud835\udcc5", "psi;": "\u03c8", "puncsp;": "\u2008", "qfr;": "\ud835\udd2e", "qint;": "\u2a0c", "qopf;": "\ud835\udd62", "qprime;": "\u2057", "qscr;": "\ud835\udcc6", "quaternions;": "\u210d", "quatint;": "\u2a16", "quest;": "?", "questeq;": "\u225f", quot: '"', "quot;": '"', "rAarr;": "\u21db", "rArr;": "\u21d2", "rAtail;": "\u291c", "rBarr;": "\u290f", "rHar;": "\u2964", "race;": "\u223d\u0331", "racute;": "\u0155", "radic;": "\u221a", "raemptyv;": "\u29b3", "rang;": "\u27e9", "rangd;": "\u2992", "range;": "\u29a5", "rangle;": "\u27e9", raquo: "\xbb", "raquo;": "\xbb", "rarr;": "\u2192", "rarrap;": "\u2975", "rarrb;": "\u21e5", "rarrbfs;": "\u2920", "rarrc;": "\u2933", "rarrfs;": "\u291e", "rarrhk;": "\u21aa", "rarrlp;": "\u21ac", "rarrpl;": "\u2945", "rarrsim;": "\u2974", "rarrtl;": "\u21a3", "rarrw;": "\u219d", "ratail;": "\u291a", "ratio;": "\u2236", "rationals;": "\u211a", "rbarr;": "\u290d", "rbbrk;": "\u2773", "rbrace;": "}", "rbrack;": "]", "rbrke;": "\u298c", "rbrksld;": "\u298e", "rbrkslu;": "\u2990", "rcaron;": "\u0159", "rcedil;": "\u0157", "rceil;": "\u2309", "rcub;": "}", "rcy;": "\u0440", "rdca;": "\u2937", "rdldhar;": "\u2969", "rdquo;": "\u201d", "rdquor;": "\u201d", "rdsh;": "\u21b3", "real;": "\u211c", "realine;": "\u211b", "realpart;": "\u211c", "reals;": "\u211d", "rect;": "\u25ad", reg: "\xae", "reg;": "\xae", "rfisht;": "\u297d", "rfloor;": "\u230b", "rfr;": "\ud835\udd2f", "rhard;": "\u21c1", "rharu;": "\u21c0", "rharul;": "\u296c", "rho;": "\u03c1", "rhov;": "\u03f1", "rightarrow;": "\u2192", "rightarrowtail;": "\u21a3", "rightharpoondown;": "\u21c1", "rightharpoonup;": "\u21c0", "rightleftarrows;": "\u21c4", "rightleftharpoons;": "\u21cc", "rightrightarrows;": "\u21c9", "rightsquigarrow;": "\u219d", "rightthreetimes;": "\u22cc", "ring;": "\u02da", "risingdotseq;": "\u2253", "rlarr;": "\u21c4", "rlhar;": "\u21cc", "rlm;": "\u200f", "rmoust;": "\u23b1", "rmoustache;": "\u23b1", "rnmid;": "\u2aee", "roang;": "\u27ed", "roarr;": "\u21fe", "robrk;": "\u27e7", "ropar;": "\u2986", "ropf;": "\ud835\udd63", "roplus;": "\u2a2e", "rotimes;": "\u2a35", "rpar;": ")", "rpargt;": "\u2994", "rppolint;": "\u2a12", "rrarr;": "\u21c9", "rsaquo;": "\u203a", "rscr;": "\ud835\udcc7", "rsh;": "\u21b1", "rsqb;": "]", "rsquo;": "\u2019", "rsquor;": "\u2019", "rthree;": "\u22cc", "rtimes;": "\u22ca", "rtri;": "\u25b9", "rtrie;": "\u22b5", "rtrif;": "\u25b8", "rtriltri;": "\u29ce", "ruluhar;": "\u2968", "rx;": "\u211e", "sacute;": "\u015b", "sbquo;": "\u201a", "sc;": "\u227b", "scE;": "\u2ab4", "scap;": "\u2ab8", "scaron;": "\u0161", "sccue;": "\u227d", "sce;": "\u2ab0", "scedil;": "\u015f", "scirc;": "\u015d", "scnE;": "\u2ab6", "scnap;": "\u2aba", "scnsim;": "\u22e9", "scpolint;": "\u2a13", "scsim;": "\u227f", "scy;": "\u0441", "sdot;": "\u22c5", "sdotb;": "\u22a1", "sdote;": "\u2a66", "seArr;": "\u21d8", "searhk;": "\u2925", "searr;": "\u2198", "searrow;": "\u2198", sect: "\xa7", "sect;": "\xa7", "semi;": ";", "seswar;": "\u2929", "setminus;": "\u2216", "setmn;": "\u2216", "sext;": "\u2736", "sfr;": "\ud835\udd30", "sfrown;": "\u2322", "sharp;": "\u266f", "shchcy;": "\u0449", "shcy;": "\u0448", "shortmid;": "\u2223", "shortparallel;": "\u2225", shy: "\xad", "shy;": "\xad", "sigma;": "\u03c3", "sigmaf;": "\u03c2", "sigmav;": "\u03c2", "sim;": "\u223c", "simdot;": "\u2a6a", "sime;": "\u2243", "simeq;": "\u2243", "simg;": "\u2a9e", "simgE;": "\u2aa0", "siml;": "\u2a9d", "simlE;": "\u2a9f", "simne;": "\u2246", "simplus;": "\u2a24", "simrarr;": "\u2972", "slarr;": "\u2190", "smallsetminus;": "\u2216", "smashp;": "\u2a33", "smeparsl;": "\u29e4", "smid;": "\u2223", "smile;": "\u2323", "smt;": "\u2aaa", "smte;": "\u2aac", "smtes;": "\u2aac\ufe00", "softcy;": "\u044c", "sol;": "/", "solb;": "\u29c4", "solbar;": "\u233f", "sopf;": "\ud835\udd64", "spades;": "\u2660", "spadesuit;": "\u2660", "spar;": "\u2225", "sqcap;": "\u2293", "sqcaps;": "\u2293\ufe00", "sqcup;": "\u2294", "sqcups;": "\u2294\ufe00", "sqsub;": "\u228f", "sqsube;": "\u2291", "sqsubset;": "\u228f", "sqsubseteq;": "\u2291", "sqsup;": "\u2290", "sqsupe;": "\u2292", "sqsupset;": "\u2290", "sqsupseteq;": "\u2292", "squ;": "\u25a1", "square;": "\u25a1", "squarf;": "\u25aa", "squf;": "\u25aa", "srarr;": "\u2192", "sscr;": "\ud835\udcc8", "ssetmn;": "\u2216", "ssmile;": "\u2323", "sstarf;": "\u22c6", "star;": "\u2606", "starf;": "\u2605", "straightepsilon;": "\u03f5", "straightphi;": "\u03d5", "strns;": "\xaf", "sub;": "\u2282", "subE;": "\u2ac5", "subdot;": "\u2abd", "sube;": "\u2286", "subedot;": "\u2ac3", "submult;": "\u2ac1", "subnE;": "\u2acb", "subne;": "\u228a", "subplus;": "\u2abf", "subrarr;": "\u2979", "subset;": "\u2282", "subseteq;": "\u2286", "subseteqq;": "\u2ac5", "subsetneq;": "\u228a", "subsetneqq;": "\u2acb", "subsim;": "\u2ac7", "subsub;": "\u2ad5", "subsup;": "\u2ad3", "succ;": "\u227b", "succapprox;": "\u2ab8", "succcurlyeq;": "\u227d", "succeq;": "\u2ab0", "succnapprox;": "\u2aba", "succneqq;": "\u2ab6", "succnsim;": "\u22e9", "succsim;": "\u227f", "sum;": "\u2211", "sung;": "\u266a", sup1: "\xb9", "sup1;": "\xb9", sup2: "\xb2", "sup2;": "\xb2", sup3: "\xb3", "sup3;": "\xb3", "sup;": "\u2283", "supE;": "\u2ac6", "supdot;": "\u2abe", "supdsub;": "\u2ad8", "supe;": "\u2287", "supedot;": "\u2ac4", "suphsol;": "\u27c9", "suphsub;": "\u2ad7", "suplarr;": "\u297b", "supmult;": "\u2ac2", "supnE;": "\u2acc", "supne;": "\u228b", "supplus;": "\u2ac0", "supset;": "\u2283", "supseteq;": "\u2287", "supseteqq;": "\u2ac6", "supsetneq;": "\u228b", "supsetneqq;": "\u2acc", "supsim;": "\u2ac8", "supsub;": "\u2ad4", "supsup;": "\u2ad6", "swArr;": "\u21d9", "swarhk;": "\u2926", "swarr;": "\u2199", "swarrow;": "\u2199", "swnwar;": "\u292a", szlig: "\xdf", "szlig;": "\xdf", "target;": "\u2316", "tau;": "\u03c4", "tbrk;": "\u23b4", "tcaron;": "\u0165", "tcedil;": "\u0163", "tcy;": "\u0442", "tdot;": "\u20db", "telrec;": "\u2315", "tfr;": "\ud835\udd31", "there4;": "\u2234", "therefore;": "\u2234", "theta;": "\u03b8", "thetasym;": "\u03d1", "thetav;": "\u03d1", "thickapprox;": "\u2248", "thicksim;": "\u223c", "thinsp;": "\u2009", "thkap;": "\u2248", "thksim;": "\u223c", thorn: "\xfe", "thorn;": "\xfe", "tilde;": "\u02dc", times: "\xd7", "times;": "\xd7", "timesb;": "\u22a0", "timesbar;": "\u2a31", "timesd;": "\u2a30", "tint;": "\u222d", "toea;": "\u2928", "top;": "\u22a4", "topbot;": "\u2336", "topcir;": "\u2af1", "topf;": "\ud835\udd65", "topfork;": "\u2ada", "tosa;": "\u2929", "tprime;": "\u2034", "trade;": "\u2122", "triangle;": "\u25b5", "triangledown;": "\u25bf", "triangleleft;": "\u25c3", "trianglelefteq;": "\u22b4", "triangleq;": "\u225c", "triangleright;": "\u25b9", "trianglerighteq;": "\u22b5", "tridot;": "\u25ec", "trie;": "\u225c", "triminus;": "\u2a3a", "triplus;": "\u2a39", "trisb;": "\u29cd", "tritime;": "\u2a3b", "trpezium;": "\u23e2", "tscr;": "\ud835\udcc9", "tscy;": "\u0446", "tshcy;": "\u045b", "tstrok;": "\u0167", "twixt;": "\u226c", "twoheadleftarrow;": "\u219e", "twoheadrightarrow;": "\u21a0", "uArr;": "\u21d1", "uHar;": "\u2963", uacute: "\xfa", "uacute;": "\xfa", "uarr;": "\u2191", "ubrcy;": "\u045e", "ubreve;": "\u016d", ucirc: "\xfb", "ucirc;": "\xfb", "ucy;": "\u0443", "udarr;": "\u21c5", "udblac;": "\u0171", "udhar;": "\u296e", "ufisht;": "\u297e", "ufr;": "\ud835\udd32", ugrave: "\xf9", "ugrave;": "\xf9", "uharl;": "\u21bf", "uharr;": "\u21be", "uhblk;": "\u2580", "ulcorn;": "\u231c", "ulcorner;": "\u231c", "ulcrop;": "\u230f", "ultri;": "\u25f8", "umacr;": "\u016b", uml: "\xa8", "uml;": "\xa8", "uogon;": "\u0173", "uopf;": "\ud835\udd66", "uparrow;": "\u2191", "updownarrow;": "\u2195", "upharpoonleft;": "\u21bf", "upharpoonright;": "\u21be", "uplus;": "\u228e", "upsi;": "\u03c5", "upsih;": "\u03d2", "upsilon;": "\u03c5", "upuparrows;": "\u21c8", "urcorn;": "\u231d", "urcorner;": "\u231d", "urcrop;": "\u230e", "uring;": "\u016f", "urtri;": "\u25f9", "uscr;": "\ud835\udcca", "utdot;": "\u22f0", "utilde;": "\u0169", "utri;": "\u25b5", "utrif;": "\u25b4", "uuarr;": "\u21c8", uuml: "\xfc", "uuml;": "\xfc", "uwangle;": "\u29a7", "vArr;": "\u21d5", "vBar;": "\u2ae8", "vBarv;": "\u2ae9", "vDash;": "\u22a8", "vangrt;": "\u299c", "varepsilon;": "\u03f5", "varkappa;": "\u03f0", "varnothing;": "\u2205", "varphi;": "\u03d5", "varpi;": "\u03d6", "varpropto;": "\u221d", "varr;": "\u2195", "varrho;": "\u03f1", "varsigma;": "\u03c2", "varsubsetneq;": "\u228a\ufe00", "varsubsetneqq;": "\u2acb\ufe00", "varsupsetneq;": "\u228b\ufe00", "varsupsetneqq;": "\u2acc\ufe00", "vartheta;": "\u03d1", "vartriangleleft;": "\u22b2", "vartriangleright;": "\u22b3", "vcy;": "\u0432", "vdash;": "\u22a2", "vee;": "\u2228", "veebar;": "\u22bb", "veeeq;": "\u225a", "vellip;": "\u22ee", "verbar;": "|", "vert;": "|", "vfr;": "\ud835\udd33", "vltri;": "\u22b2", "vnsub;": "\u2282\u20d2", "vnsup;": "\u2283\u20d2", "vopf;": "\ud835\udd67", "vprop;": "\u221d", "vrtri;": "\u22b3", "vscr;": "\ud835\udccb", "vsubnE;": "\u2acb\ufe00", "vsubne;": "\u228a\ufe00", "vsupnE;": "\u2acc\ufe00", "vsupne;": "\u228b\ufe00", "vzigzag;": "\u299a", "wcirc;": "\u0175", "wedbar;": "\u2a5f", "wedge;": "\u2227", "wedgeq;": "\u2259", "weierp;": "\u2118", "wfr;": "\ud835\udd34", "wopf;": "\ud835\udd68", "wp;": "\u2118", "wr;": "\u2240", "wreath;": "\u2240", "wscr;": "\ud835\udccc", "xcap;": "\u22c2", "xcirc;": "\u25ef", "xcup;": "\u22c3", "xdtri;": "\u25bd", "xfr;": "\ud835\udd35", "xhArr;": "\u27fa", "xharr;": "\u27f7", "xi;": "\u03be", "xlArr;": "\u27f8", "xlarr;": "\u27f5", "xmap;": "\u27fc", "xnis;": "\u22fb", "xodot;": "\u2a00", "xopf;": "\ud835\udd69", "xoplus;": "\u2a01", "xotime;": "\u2a02", "xrArr;": "\u27f9", "xrarr;": "\u27f6", "xscr;": "\ud835\udccd", "xsqcup;": "\u2a06", "xuplus;": "\u2a04", "xutri;": "\u25b3", "xvee;": "\u22c1", "xwedge;": "\u22c0", yacute: "\xfd", "yacute;": "\xfd", "yacy;": "\u044f", "ycirc;": "\u0177", "ycy;": "\u044b", yen: "\xa5", "yen;": "\xa5", "yfr;": "\ud835\udd36", "yicy;": "\u0457", "yopf;": "\ud835\udd6a", "yscr;": "\ud835\udcce", "yucy;": "\u044e", yuml: "\xff", "yuml;": "\xff", "zacute;": "\u017a", "zcaron;": "\u017e", "zcy;": "\u0437", "zdot;": "\u017c", "zeetrf;": "\u2128", "zeta;": "\u03b6", "zfr;": "\ud835\udd37", "zhcy;": "\u0436", "zigrarr;": "\u21dd", "zopf;": "\ud835\udd6b", "zscr;": "\ud835\udccf", "zwj;": "\u200d", "zwnj;": "\u200c"}, B.List_013, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.Map_2VYZe = new A.GeneralConstantMap([4096, "invoices", 1, "recurring_invoices", 4, "quotes", 2, "credits", 32, "projects", 8, "tasks", 64, "vendors", 16384, "purchase_orders", 16, "expenses", 512, "recurring_expenses", 256, "transactions"], type$.GeneralConstantMap_of_legacy_int_and_legacy_String); - B.List_empty33 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_BoxShadow); + B.List_empty34 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_BoxShadow); B.BoxShadow_vuL = new A.BoxShadow(-2, B.BlurStyle_0, B.Color_855638016, B.Offset_0_3, 1); B.BoxShadow_oyn4 = new A.BoxShadow(0, B.BlurStyle_0, B.Color_603979776, B.Offset_0_2, 2); B.BoxShadow_oyn5 = new A.BoxShadow(0, B.BlurStyle_0, B.Color_520093696, B.Offset_0_1, 5); @@ -546506,7 +578114,7 @@ B.BoxShadow_oyn20 = new A.BoxShadow(3, B.BlurStyle_0, B.Color_603979776, B.Offset_0_24, 38); B.BoxShadow_oyn21 = new A.BoxShadow(8, B.BlurStyle_0, B.Color_520093696, B.Offset_0_9, 46); B.List_U49 = A._setArrayType(makeConstList([B.BoxShadow_rVI, B.BoxShadow_oyn20, B.BoxShadow_oyn21]), type$.JSArray_legacy_BoxShadow); - B.Map_2Vato = new A.GeneralConstantMap([0, B.List_empty33, 1, B.List_UOM, 2, B.List_JBE, 3, B.List_JBE0, 4, B.List_UOM0, 6, B.List_UOM1, 8, B.List_FuN, 9, B.List_FuN0, 12, B.List_hLj, 16, B.List_LO4, 24, B.List_U49], A.findType("GeneralConstantMap*>")); + B.Map_2Vato = new A.GeneralConstantMap([0, B.List_empty34, 1, B.List_UOM, 2, B.List_JBE, 3, B.List_JBE0, 4, B.List_UOM0, 6, B.List_UOM1, 8, B.List_FuN, 9, B.List_FuN0, 12, B.List_hLj, 16, B.List_LO4, 24, B.List_U49], A.findType("GeneralConstantMap*>")); B.List_2hd = A._setArrayType(makeConstList(["1", "10", "37", "45", "11", "2", "60", "8", "22", "24", "33", "41", "9", "3", "61", "6", "21", "23", "34", "42", "7", "27", "62", "28", "35", "43", "29", "4", "31", "32", "40", "12", "5", "13", "48", "49", "14", "15", "16", "39", "47", "17", "18", "19", "36", "44", "20", "25", "26", "38", "46", "30", "50", "51", "52", "53", "54", "55", "63", "56", "57", "58", "59"]), type$.JSArray_legacy_String); B.Map_2hiIC = new A.ConstantStringMap(63, {"1": "create_client", "10": "update_client", "37": "archive_client", "45": "restore_client", "11": "delete_client", "2": "create_invoice", "60": "sent_invoice", "8": "update_invoice", "22": "late_invoice", "24": "remind_invoice", "33": "archive_invoice", "41": "restore_invoice", "9": "delete_invoice", "3": "create_quote", "61": "sent_quote", "6": "update_quote", "21": "approve_quote", "23": "expired_quote", "34": "archive_quote", "42": "restore_quote", "7": "delete_quote", "27": "create_credit", "62": "sent_credit", "28": "update_credit", "35": "archive_credit", "43": "restore_credit", "29": "delete_credit", "4": "create_payment", "31": "update_payment", "32": "archive_payment", "40": "restore_payment", "12": "delete_payment", "5": "create_vendor", "13": "update_vendor", "48": "archive_vendor", "49": "restore_vendor", "14": "delete_vendor", "15": "create_expense", "16": "update_expense", "39": "archive_expense", "47": "restore_expense", "17": "delete_expense", "18": "create_task", "19": "update_task", "36": "archive_task", "44": "restore_task", "20": "delete_task", "25": "create_project", "26": "update_project", "38": "archive_project", "46": "restore_project", "30": "delete_project", "50": "create_product", "51": "update_product", "52": "delete_product", "53": "restore_product", "54": "archive_product", "55": "create_purchase_order", "63": "sent_purchase_order", "56": "update_purchase_order", "57": "delete_purchase_order", "58": "restore_purchase_order", "59": "archive_purchase_order"}, B.List_2hd, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.List_2zE = A._setArrayType(makeConstList(["af", "am", "ar", "az", "be", "bg", "bn", "bs", "ca", "cs", "da", "de", "de_CH", "el", "en", "en_AU", "en_CA", "en_GB", "en_IE", "en_IN", "en_SG", "en_US", "en_ZA", "es", "es_419", "es_MX", "es_US", "et", "eu", "fa", "fi", "fil", "fr", "fr_CA", "gl", "gsw", "gu", "he", "hi", "hr", "hu", "hy", "id", "is", "it", "ja", "ka", "kk", "km", "kn", "ko", "ky", "lo", "lt", "lv", "mk", "ml", "mn", "mr", "ms", "my", "nb", "ne", "nl", "no", "or", "pa", "pl", "ps", "pt", "pt_PT", "ro", "ru", "si", "sk", "sl", "sq", "sr", "sr_Latn", "sv", "sw", "ta", "te", "th", "tl", "tr", "uk", "ur", "uz", "vi", "zh", "zh_HK", "zh_TW", "zu"]), type$.JSArray_legacy_String); @@ -546599,105 +578207,8 @@ B.Map_EQpI6 = new A.ConstantStringMap(44, {d: "d\u65e5", E: "ccc", EEEE: "cccc", LLL: "LLL", LLLL: "LLLL", M: "M\u6708", Md: "M/d", MEd: "M/d\uff08EEE\uff09", MMM: "LLL", MMMd: "M\u6708d\u65e5", MMMEd: "M\u6708d\u65e5 EEE", MMMM: "LLLL", MMMMd: "M\u6708d\u65e5", MMMMEEEEd: "M\u6708d\u65e5 EEEE", QQQ: "QQQ", QQQQ: "QQQQ", y: "y\u5e74", yM: "y/M", yMd: "y/M/d", yMEd: "y/M/d\uff08EEE\uff09", yMMM: "y\u5e74M\u6708", yMMMd: "y\u5e74M\u6708d\u65e5", yMMMEd: "y\u5e74M\u6708d\u65e5 EEE", yMMMM: "y\u5e74M\u6708", yMMMMd: "y\u5e74M\u6708d\u65e5", yMMMMEEEEd: "y\u5e74M\u6708d\u65e5 EEEE", yQQQ: "y\u5e74QQQ", yQQQQ: "y\u5e74QQQQ", H: "H\u6642", Hm: "HH:mm", Hms: "HH:mm:ss", j: "ah\u6642", jm: "ah:mm", jms: "ah:mm:ss", jmv: "ah:mm [v]", jmz: "ah:mm [z]", jz: "ah\u6642 z", m: "m", ms: "mm:ss", s: "s", v: "v", z: "z", zzzz: "zzzz", ZZZZ: "ZZZZ"}, B.List_EQM, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.Map_EQd8d = new A.ConstantStringMap(44, {d: "d", E: "ccc", EEEE: "cccc", LLL: "LLL", LLLL: "LLLL", M: "L", Md: "MM-dd", MEd: "MM-dd, EEE", MMM: "LLL", MMMd: "MMM d", MMMEd: "EEE, MMM d", MMMM: "LLLL", MMMMd: "MMMM d", MMMMEEEEd: "EEEE, MMMM d", QQQ: "QQQ", QQQQ: "QQQQ", y: "y", yM: "y-MM", yMd: "y-MM-dd", yMEd: "y-MM-dd, EEE", yMMM: "MMM y", yMMMd: "MMM d, y", yMMMEd: "EEE, MMM d, y", yMMMM: "MMMM y", yMMMMd: "MMMM d, y", yMMMMEEEEd: "EEEE, MMMM d, y", yQQQ: "QQQ y", yQQQQ: "QQQQ y", H: "HH", Hm: "HH:mm", Hms: "HH:mm:ss", j: "HH", jm: "HH:mm", jms: "HH:mm:ss", jmv: "HH:mm v", jmz: "HH:mm z", jz: "HH z", m: "m", ms: "mm:ss", s: "s", v: "v", z: "z", zzzz: "zzzz", ZZZZ: "ZZZZ"}, B.List_EQM, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.Map_2zurD = new A.ConstantStringMap(94, {af: B.Map_EQUuv, am: B.Map_EQ27I, ar: B.Map_EQ3hK, az: B.Map_EQewF, be: B.Map_EQ7FR, bg: B.Map_EQA0t, bn: B.Map_EQ0, bs: B.Map_EQRi5, ca: B.Map_EQw5x, cs: B.Map_EQckJ, da: B.Map_EQOXv, de: B.Map_EQKbu, de_CH: B.Map_EQKbu, el: B.Map_EQqBb, en: B.Map_EQsU8, en_AU: B.Map_EQgeL, en_CA: B.Map_EQ8Ac, en_GB: B.Map_EQaha, en_IE: B.Map_EQ4CA, en_IN: B.Map_EQuEV, en_SG: B.Map_EQ461, en_US: B.Map_EQsU8, en_ZA: B.Map_EQGVt, es: B.Map_EQi7B, es_419: B.Map_EQgsm, es_MX: B.Map_EQ8TW, es_US: B.Map_EQXj5, et: B.Map_EQwoc, eu: B.Map_EQskt, fa: B.Map_EQe0L, fi: B.Map_EQ8Gl, fil: B.Map_EQsU8, fr: B.Map_EQifx, fr_CA: B.Map_EQoGx, gl: B.Map_EQwEo, gsw: B.Map_EQIIM, gu: B.Map_EQpVn, he: B.Map_EQ6YB, hi: B.Map_EQ4CA0, hr: B.Map_EQ2uL, hu: B.Map_EQyjx, hy: B.Map_EQglO, id: B.Map_EQfZ2, is: B.Map_EQE5P, it: B.Map_EQCeS, ja: B.Map_EQCKg, ka: B.Map_EQ6m4, kk: B.Map_EQ56y, km: B.Map_EQN80, kn: B.Map_EQ8CO, ko: B.Map_EQgyO, ky: B.Map_EQWEg, lo: B.Map_EQSVO, lt: B.Map_EQu76, lv: B.Map_EQuxD, mk: B.Map_EQQXJ, ml: B.Map_EQn1f, mn: B.Map_EQMYA, mr: B.Map_EQqXv, ms: B.Map_EQWH7, my: B.Map_EQc6D, nb: B.Map_EQOlv, ne: B.Map_EQyxq, nl: B.Map_EQIY7, no: B.Map_EQOlv, or: B.Map_EQsU8, pa: B.Map_EQU4G, pl: B.Map_EQQGy, ps: B.Map_EQtPa, pt: B.Map_EQ23h, pt_PT: B.Map_EQ23h0, ro: B.Map_EQcg9, ru: B.Map_EQ4AN, si: B.Map_EQCDm, sk: B.Map_EQ27z, sl: B.Map_EQC3K, sq: B.Map_EQmKQ, sr: B.Map_EQEHY, sr_Latn: B.Map_EQEHY, sv: B.Map_EQyjH, sw: B.Map_EQYf3, ta: B.Map_EQulJ, te: B.Map_EQGgs, th: B.Map_EQbY5, tl: B.Map_EQsU8, tr: B.Map_EQ4m4, uk: B.Map_EQ46y, ur: B.Map_EQ8Gl0, uz: B.Map_EQE8w, vi: B.Map_EQiF8, zh: B.Map_EQinH, zh_HK: B.Map_EQp7V, zh_TW: B.Map_EQpI6, zu: B.Map_EQd8d}, B.List_2zE, A.findType("ConstantStringMap*>")); - B.List_8TI = A._setArrayType(makeConstList(["*", "+", "-", ".", "/", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "Alt", "ArrowDown", "ArrowLeft", "ArrowRight", "ArrowUp", "Clear", "Control", "Delete", "End", "Enter", "Home", "Insert", "Meta", "PageDown", "PageUp", "Shift"]), type$.JSArray_legacy_String); - B.List_42_null_null_8589935146 = A._setArrayType(makeConstList([42, null, null, 8589935146]), type$.JSArray_nullable_int); - B.List_43_null_null_8589935147 = A._setArrayType(makeConstList([43, null, null, 8589935147]), type$.JSArray_nullable_int); - B.List_45_null_null_8589935149 = A._setArrayType(makeConstList([45, null, null, 8589935149]), type$.JSArray_nullable_int); - B.List_46_null_null_8589935150 = A._setArrayType(makeConstList([46, null, null, 8589935150]), type$.JSArray_nullable_int); - B.List_47_null_null_8589935151 = A._setArrayType(makeConstList([47, null, null, 8589935151]), type$.JSArray_nullable_int); - B.List_48_null_null_8589935152 = A._setArrayType(makeConstList([48, null, null, 8589935152]), type$.JSArray_nullable_int); - B.List_49_null_null_8589935153 = A._setArrayType(makeConstList([49, null, null, 8589935153]), type$.JSArray_nullable_int); - B.List_50_null_null_8589935154 = A._setArrayType(makeConstList([50, null, null, 8589935154]), type$.JSArray_nullable_int); - B.List_51_null_null_8589935155 = A._setArrayType(makeConstList([51, null, null, 8589935155]), type$.JSArray_nullable_int); - B.List_52_null_null_8589935156 = A._setArrayType(makeConstList([52, null, null, 8589935156]), type$.JSArray_nullable_int); - B.List_53_null_null_8589935157 = A._setArrayType(makeConstList([53, null, null, 8589935157]), type$.JSArray_nullable_int); - B.List_54_null_null_8589935158 = A._setArrayType(makeConstList([54, null, null, 8589935158]), type$.JSArray_nullable_int); - B.List_55_null_null_8589935159 = A._setArrayType(makeConstList([55, null, null, 8589935159]), type$.JSArray_nullable_int); - B.List_56_null_null_8589935160 = A._setArrayType(makeConstList([56, null, null, 8589935160]), type$.JSArray_nullable_int); - B.List_57_null_null_8589935161 = A._setArrayType(makeConstList([57, null, null, 8589935161]), type$.JSArray_nullable_int); - B.List_yyP = A._setArrayType(makeConstList([8589934852, 8589934852, 8589934853, null]), type$.JSArray_nullable_int); - B.List_4294968065_null_null_8589935154 = A._setArrayType(makeConstList([4294968065, null, null, 8589935154]), type$.JSArray_nullable_int); - B.List_4294968066_null_null_8589935156 = A._setArrayType(makeConstList([4294968066, null, null, 8589935156]), type$.JSArray_nullable_int); - B.List_4294968067_null_null_8589935158 = A._setArrayType(makeConstList([4294968067, null, null, 8589935158]), type$.JSArray_nullable_int); - B.List_4294968068_null_null_8589935160 = A._setArrayType(makeConstList([4294968068, null, null, 8589935160]), type$.JSArray_nullable_int); - B.List_4294968321_null_null_8589935157 = A._setArrayType(makeConstList([4294968321, null, null, 8589935157]), type$.JSArray_nullable_int); - B.List_yyP0 = A._setArrayType(makeConstList([8589934848, 8589934848, 8589934849, null]), type$.JSArray_nullable_int); - B.List_4294967423_null_null_8589935150 = A._setArrayType(makeConstList([4294967423, null, null, 8589935150]), type$.JSArray_nullable_int); - B.List_4294968069_null_null_8589935153 = A._setArrayType(makeConstList([4294968069, null, null, 8589935153]), type$.JSArray_nullable_int); - B.List_4294967309_null_null_8589935117 = A._setArrayType(makeConstList([4294967309, null, null, 8589935117]), type$.JSArray_nullable_int); - B.List_4294968070_null_null_8589935159 = A._setArrayType(makeConstList([4294968070, null, null, 8589935159]), type$.JSArray_nullable_int); - B.List_4294968327_null_null_8589935152 = A._setArrayType(makeConstList([4294968327, null, null, 8589935152]), type$.JSArray_nullable_int); - B.List_yyP1 = A._setArrayType(makeConstList([8589934854, 8589934854, 8589934855, null]), type$.JSArray_nullable_int); - B.List_4294968071_null_null_8589935155 = A._setArrayType(makeConstList([4294968071, null, null, 8589935155]), type$.JSArray_nullable_int); - B.List_4294968072_null_null_8589935161 = A._setArrayType(makeConstList([4294968072, null, null, 8589935161]), type$.JSArray_nullable_int); - B.List_yyP2 = A._setArrayType(makeConstList([8589934850, 8589934850, 8589934851, null]), type$.JSArray_nullable_int); - B.Map_8T4QF = new A.ConstantStringMap(31, {"*": B.List_42_null_null_8589935146, "+": B.List_43_null_null_8589935147, "-": B.List_45_null_null_8589935149, ".": B.List_46_null_null_8589935150, "/": B.List_47_null_null_8589935151, "0": B.List_48_null_null_8589935152, "1": B.List_49_null_null_8589935153, "2": B.List_50_null_null_8589935154, "3": B.List_51_null_null_8589935155, "4": B.List_52_null_null_8589935156, "5": B.List_53_null_null_8589935157, "6": B.List_54_null_null_8589935158, "7": B.List_55_null_null_8589935159, "8": B.List_56_null_null_8589935160, "9": B.List_57_null_null_8589935161, Alt: B.List_yyP, ArrowDown: B.List_4294968065_null_null_8589935154, ArrowLeft: B.List_4294968066_null_null_8589935156, ArrowRight: B.List_4294968067_null_null_8589935158, ArrowUp: B.List_4294968068_null_null_8589935160, Clear: B.List_4294968321_null_null_8589935157, Control: B.List_yyP0, Delete: B.List_4294967423_null_null_8589935150, End: B.List_4294968069_null_null_8589935153, Enter: B.List_4294967309_null_null_8589935117, Home: B.List_4294968070_null_null_8589935159, Insert: B.List_4294968327_null_null_8589935152, Meta: B.List_yyP1, PageDown: B.List_4294968071_null_null_8589935155, PageUp: B.List_4294968072_null_null_8589935161, Shift: B.List_yyP2}, B.List_8TI, A.findType("ConstantStringMap*>")); - B.LogicalKeyboardKey_42 = new A.LogicalKeyboardKey(42); - B.LogicalKeyboardKey_8589935146 = new A.LogicalKeyboardKey(8589935146); - B.List_MHC = A._setArrayType(makeConstList([B.LogicalKeyboardKey_42, null, null, B.LogicalKeyboardKey_8589935146]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_43 = new A.LogicalKeyboardKey(43); - B.LogicalKeyboardKey_8589935147 = new A.LogicalKeyboardKey(8589935147); - B.List_MHC0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_43, null, null, B.LogicalKeyboardKey_8589935147]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_45 = new A.LogicalKeyboardKey(45); - B.LogicalKeyboardKey_8589935149 = new A.LogicalKeyboardKey(8589935149); - B.List_MHC1 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_45, null, null, B.LogicalKeyboardKey_8589935149]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_46 = new A.LogicalKeyboardKey(46); - B.LogicalKeyboardKey_8589935150 = new A.LogicalKeyboardKey(8589935150); - B.List_MHC2 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_46, null, null, B.LogicalKeyboardKey_8589935150]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_47 = new A.LogicalKeyboardKey(47); - B.LogicalKeyboardKey_8589935151 = new A.LogicalKeyboardKey(8589935151); - B.List_MHC3 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_47, null, null, B.LogicalKeyboardKey_8589935151]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_48 = new A.LogicalKeyboardKey(48); - B.LogicalKeyboardKey_8589935152 = new A.LogicalKeyboardKey(8589935152); - B.List_yHZ0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_48, null, null, B.LogicalKeyboardKey_8589935152]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_49 = new A.LogicalKeyboardKey(49); - B.LogicalKeyboardKey_8589935153 = new A.LogicalKeyboardKey(8589935153); - B.List_yHZ1 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_49, null, null, B.LogicalKeyboardKey_8589935153]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_50 = new A.LogicalKeyboardKey(50); - B.LogicalKeyboardKey_8589935154 = new A.LogicalKeyboardKey(8589935154); - B.List_yHZ2 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_50, null, null, B.LogicalKeyboardKey_8589935154]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_51 = new A.LogicalKeyboardKey(51); - B.LogicalKeyboardKey_8589935155 = new A.LogicalKeyboardKey(8589935155); - B.List_yHZ3 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_51, null, null, B.LogicalKeyboardKey_8589935155]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_52 = new A.LogicalKeyboardKey(52); - B.LogicalKeyboardKey_8589935156 = new A.LogicalKeyboardKey(8589935156); - B.List_yHZ4 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_52, null, null, B.LogicalKeyboardKey_8589935156]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_53 = new A.LogicalKeyboardKey(53); - B.LogicalKeyboardKey_8589935157 = new A.LogicalKeyboardKey(8589935157); - B.List_yHZ5 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_53, null, null, B.LogicalKeyboardKey_8589935157]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_54 = new A.LogicalKeyboardKey(54); - B.LogicalKeyboardKey_8589935158 = new A.LogicalKeyboardKey(8589935158); - B.List_yHZ6 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_54, null, null, B.LogicalKeyboardKey_8589935158]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_55 = new A.LogicalKeyboardKey(55); - B.LogicalKeyboardKey_8589935159 = new A.LogicalKeyboardKey(8589935159); - B.List_yHZ7 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_55, null, null, B.LogicalKeyboardKey_8589935159]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_56 = new A.LogicalKeyboardKey(56); - B.LogicalKeyboardKey_8589935160 = new A.LogicalKeyboardKey(8589935160); - B.List_Sxn = A._setArrayType(makeConstList([B.LogicalKeyboardKey_56, null, null, B.LogicalKeyboardKey_8589935160]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_57 = new A.LogicalKeyboardKey(57); - B.LogicalKeyboardKey_8589935161 = new A.LogicalKeyboardKey(8589935161); - B.List_Sxn0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_57, null, null, B.LogicalKeyboardKey_8589935161]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_ABN = A._setArrayType(makeConstList([B.LogicalKeyboardKey_8589934852, B.LogicalKeyboardKey_8589934852, B.LogicalKeyboardKey_8589934853, null]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_RsV3 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968065, null, null, B.LogicalKeyboardKey_8589935154]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_RsV4 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968066, null, null, B.LogicalKeyboardKey_8589935156]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_RsV5 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968067, null, null, B.LogicalKeyboardKey_8589935158]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_3Vk0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968068, null, null, B.LogicalKeyboardKey_8589935160]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_4294968321 = new A.LogicalKeyboardKey(4294968321); - B.List_6FR = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968321, null, null, B.LogicalKeyboardKey_8589935157]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_ABN0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_8589934848, B.LogicalKeyboardKey_8589934848, B.LogicalKeyboardKey_8589934849, null]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_IAQ = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294967423, null, null, B.LogicalKeyboardKey_8589935150]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_RsV6 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968069, null, null, B.LogicalKeyboardKey_8589935153]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_bnV0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294967309, null, null, B.LogicalKeyboardKey_8589935117]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_RsV7 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968070, null, null, B.LogicalKeyboardKey_8589935159]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_4294968327 = new A.LogicalKeyboardKey(4294968327); - B.List_6FR0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968327, null, null, B.LogicalKeyboardKey_8589935152]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_ABN1 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_8589934854, B.LogicalKeyboardKey_8589934854, B.LogicalKeyboardKey_8589934855, null]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_4294968071 = new A.LogicalKeyboardKey(4294968071); - B.List_RsV8 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968071, null, null, B.LogicalKeyboardKey_8589935155]), type$.JSArray_nullable_LogicalKeyboardKey); - B.LogicalKeyboardKey_4294968072 = new A.LogicalKeyboardKey(4294968072); - B.List_mDg = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968072, null, null, B.LogicalKeyboardKey_8589935161]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_ABN2 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_8589934850, B.LogicalKeyboardKey_8589934850, B.LogicalKeyboardKey_8589934851, null]), type$.JSArray_nullable_LogicalKeyboardKey); - B.Map_8Tc9P = new A.ConstantStringMap(31, {"*": B.List_MHC, "+": B.List_MHC0, "-": B.List_MHC1, ".": B.List_MHC2, "/": B.List_MHC3, "0": B.List_yHZ0, "1": B.List_yHZ1, "2": B.List_yHZ2, "3": B.List_yHZ3, "4": B.List_yHZ4, "5": B.List_yHZ5, "6": B.List_yHZ6, "7": B.List_yHZ7, "8": B.List_Sxn, "9": B.List_Sxn0, Alt: B.List_ABN, ArrowDown: B.List_RsV3, ArrowLeft: B.List_RsV4, ArrowRight: B.List_RsV5, ArrowUp: B.List_3Vk0, Clear: B.List_6FR, Control: B.List_ABN0, Delete: B.List_IAQ, End: B.List_RsV6, Enter: B.List_bnV0, Home: B.List_RsV7, Insert: B.List_6FR0, Meta: B.List_ABN1, PageDown: B.List_RsV8, PageUp: B.List_mDg, Shift: B.List_ABN2}, B.List_8TI, A.findType("ConstantStringMap*>")); + B.List_4a0 = A._setArrayType(makeConstList(["KeyA", "KeyB", "KeyC", "KeyD", "KeyE", "KeyF", "KeyG", "KeyH", "KeyI", "KeyJ", "KeyK", "KeyL", "KeyM", "KeyN", "KeyO", "KeyP", "KeyQ", "KeyR", "KeyS", "KeyT", "KeyU", "KeyV", "KeyW", "KeyX", "KeyY", "KeyZ", "Digit1", "Digit2", "Digit3", "Digit4", "Digit5", "Digit6", "Digit7", "Digit8", "Digit9", "Digit0", "Minus", "Equal", "BracketLeft", "BracketRight", "Backslash", "Semicolon", "Quote", "Backquote", "Comma", "Period", "Slash"]), type$.JSArray_legacy_String); + B.Map_4asmC = new A.ConstantStringMap(47, {KeyA: "a", KeyB: "b", KeyC: "c", KeyD: "d", KeyE: "e", KeyF: "f", KeyG: "g", KeyH: "h", KeyI: "i", KeyJ: "j", KeyK: "k", KeyL: "l", KeyM: "m", KeyN: "n", KeyO: "o", KeyP: "p", KeyQ: "q", KeyR: "r", KeyS: "s", KeyT: "t", KeyU: "u", KeyV: "v", KeyW: "w", KeyX: "x", KeyY: "y", KeyZ: "z", Digit1: "1", Digit2: "2", Digit3: "3", Digit4: "4", Digit5: "5", Digit6: "6", Digit7: "7", Digit8: "8", Digit9: "9", Digit0: "0", Minus: "-", Equal: "=", BracketLeft: "[", BracketRight: "]", Backslash: "\\", Semicolon: ";", Quote: "'", Backquote: "`", Comma: ",", Period: ".", Slash: "/"}, B.List_4a0, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.List_AR9 = A._setArrayType(makeConstList(["null-character", "invalid-codepoint", "incorrectly-placed-solidus", "incorrect-cr-newline-entity", "illegal-windows-1252-entity", "cant-convert-numeric-entity", "illegal-codepoint-for-numeric-entity", "numeric-entity-without-semicolon", "expected-numeric-entity-but-got-eof", "expected-numeric-entity", "named-entity-without-semicolon", "expected-named-entity", "attributes-in-end-tag", "self-closing-flag-on-end-tag", "expected-tag-name-but-got-right-bracket", "expected-tag-name-but-got-question-mark", "expected-tag-name", string$.expectc, "expected-closing-tag-but-got-eof", "expected-closing-tag-but-got-char", "eof-in-tag-name", "expected-attribute-name-but-got-eof", "eof-in-attribute-name", "invalid-character-in-attribute-name", "duplicate-attribute", "expected-end-of-tag-name-but-got-eof", "expected-attribute-value-but-got-eof", string$.expecta, "equals-in-unquoted-attribute-value", string$.x75nexpeci, "invalid-character-after-attribute-name", string$.x75nexpecaa, "eof-in-attribute-value-double-quote", "eof-in-attribute-value-single-quote", "eof-in-attribute-value-no-quotes", "unexpected-EOF-after-solidus-in-tag", string$.x75nexpecas, "expected-dashes-or-doctype", string$.x75nexpeb, "unexpected-space-after-double-dash-in-comment", "incorrect-comment", "eof-in-comment", "eof-in-comment-end-dash", string$.x75nexped, "eof-in-comment-double-dash", "eof-in-comment-end-space-state", "eof-in-comment-end-bang-state", "unexpected-char-in-comment", "need-space-after-doctype", string$.expectd, "expected-doctype-name-but-got-eof", "eof-in-doctype-name", "eof-in-doctype", string$.expects, "unexpected-end-of-doctype", "unexpected-char-in-doctype", "eof-in-innerhtml", "unexpected-doctype", "non-html-root", "expected-doctype-but-got-eof", "unknown-doctype", "expected-doctype-but-got-chars", "expected-doctype-but-got-start-tag", "expected-doctype-but-got-end-tag", "end-tag-after-implied-root", "expected-named-closing-tag-but-got-eof", "two-heads-are-not-better-than-one", "unexpected-end-tag", "unexpected-start-tag-out-of-my-head", "unexpected-start-tag", "missing-end-tag", "missing-end-tags", "unexpected-start-tag-implies-end-tag", "unexpected-start-tag-treated-as", "deprecated-tag", "unexpected-start-tag-ignored", "expected-one-end-tag-but-got-another", "end-tag-too-early", "end-tag-too-early-named", "end-tag-too-early-ignored", "adoption-agency-1.1", "adoption-agency-1.2", "adoption-agency-1.3", "unexpected-end-tag-treated-as", "no-end-tag", "unexpected-implied-end-tag-in-table", "unexpected-implied-end-tag-in-table-body", "unexpected-char-implies-table-voodoo", "unexpected-hidden-input-in-table", "unexpected-form-in-table", string$.x75nexpes, "unexpected-end-tag-implies-table-voodoo", "unexpected-cell-in-table-body", "unexpected-cell-end-tag", "unexpected-end-tag-in-table-body", "unexpected-implied-end-tag-in-table-row", "unexpected-end-tag-in-table-row", "unexpected-select-in-select", "unexpected-input-in-select", "unexpected-start-tag-in-select", "unexpected-end-tag-in-select", string$.x75nexpets, string$.x75nexpete, "unexpected-char-after-body", "unexpected-start-tag-after-body", "unexpected-end-tag-after-body", "unexpected-char-in-frameset", "unexpected-start-tag-in-frameset", string$.x75nexpef, "unexpected-end-tag-in-frameset", "unexpected-char-after-frameset", "unexpected-start-tag-after-frameset", "unexpected-end-tag-after-frameset", "unexpected-end-tag-after-body-innerhtml", "expected-eof-but-got-char", "expected-eof-but-got-start-tag", "expected-eof-but-got-end-tag", "eof-in-table", "eof-in-select", "eof-in-frameset", "eof-in-script-in-script", "eof-in-foreign-lands", "non-void-element-with-trailing-solidus", string$.x75nexpeh, "unexpected-end-tag-before-html", "undefined-error"]), type$.JSArray_legacy_String); B.Map_ARy3D = new A.ConstantStringMap(126, {"null-character": "Null character in input stream, replaced with U+FFFD.", "invalid-codepoint": "Invalid codepoint in stream.", "incorrectly-placed-solidus": "Solidus (/) incorrectly placed in tag.", "incorrect-cr-newline-entity": "Incorrect CR newline entity, replaced with LF.", "illegal-windows-1252-entity": "Entity used with illegal number (windows-1252 reference).", "cant-convert-numeric-entity": "Numeric entity couldn't be converted to character (codepoint U+%(charAsInt)08x).", "illegal-codepoint-for-numeric-entity": "Numeric entity represents an illegal codepoint: U+%(charAsInt)08x.", "numeric-entity-without-semicolon": "Numeric entity didn't end with ';'.", "expected-numeric-entity-but-got-eof": "Numeric entity expected. Got end of file instead.", "expected-numeric-entity": "Numeric entity expected but none found.", "named-entity-without-semicolon": "Named entity didn't end with ';'.", "expected-named-entity": "Named entity expected. Got none.", "attributes-in-end-tag": "End tag contains unexpected attributes.", "self-closing-flag-on-end-tag": "End tag contains unexpected self-closing flag.", "expected-tag-name-but-got-right-bracket": "Expected tag name. Got '>' instead.", "expected-tag-name-but-got-question-mark": "Expected tag name. Got '?' instead. (HTML doesn't support processing instructions.)", "expected-tag-name": "Expected tag name. Got something else instead", "expected-closing-tag-but-got-right-bracket": "Expected closing tag. Got '>' instead. Ignoring ''.", "expected-closing-tag-but-got-eof": "Expected closing tag. Unexpected end of file.", "expected-closing-tag-but-got-char": "Expected closing tag. Unexpected character '%(data)s' found.", "eof-in-tag-name": "Unexpected end of file in the tag name.", "expected-attribute-name-but-got-eof": "Unexpected end of file. Expected attribute name instead.", "eof-in-attribute-name": "Unexpected end of file in attribute name.", "invalid-character-in-attribute-name": "Invalid character in attribute name", "duplicate-attribute": "Dropped duplicate attribute on tag.", "expected-end-of-tag-name-but-got-eof": "Unexpected end of file. Expected = or end of tag.", "expected-attribute-value-but-got-eof": "Unexpected end of file. Expected attribute value.", "expected-attribute-value-but-got-right-bracket": "Expected attribute value. Got '>' instead.", "equals-in-unquoted-attribute-value": "Unexpected = in unquoted attribute", "unexpected-character-in-unquoted-attribute-value": "Unexpected character in unquoted attribute", "invalid-character-after-attribute-name": "Unexpected character after attribute name.", "unexpected-character-after-attribute-value": "Unexpected character after attribute value.", "eof-in-attribute-value-double-quote": 'Unexpected end of file in attribute value (".', "eof-in-attribute-value-single-quote": "Unexpected end of file in attribute value (').", "eof-in-attribute-value-no-quotes": "Unexpected end of file in attribute value.", "unexpected-EOF-after-solidus-in-tag": "Unexpected end of file in tag. Expected >", "unexpected-character-after-soldius-in-tag": "Unexpected character after / in tag. Expected >", "expected-dashes-or-doctype": "Expected '--' or 'DOCTYPE'. Not found.", "unexpected-bang-after-double-dash-in-comment": "Unexpected ! after -- in comment", "unexpected-space-after-double-dash-in-comment": "Unexpected space after -- in comment", "incorrect-comment": "Incorrect comment.", "eof-in-comment": "Unexpected end of file in comment.", "eof-in-comment-end-dash": "Unexpected end of file in comment (-)", "unexpected-dash-after-double-dash-in-comment": "Unexpected '-' after '--' found in comment.", "eof-in-comment-double-dash": "Unexpected end of file in comment (--).", "eof-in-comment-end-space-state": "Unexpected end of file in comment.", "eof-in-comment-end-bang-state": "Unexpected end of file in comment.", "unexpected-char-in-comment": "Unexpected character in comment found.", "need-space-after-doctype": "No space after literal string 'DOCTYPE'.", "expected-doctype-name-but-got-right-bracket": "Unexpected > character. Expected DOCTYPE name.", "expected-doctype-name-but-got-eof": "Unexpected end of file. Expected DOCTYPE name.", "eof-in-doctype-name": "Unexpected end of file in DOCTYPE name.", "eof-in-doctype": "Unexpected end of file in DOCTYPE.", "expected-space-or-right-bracket-in-doctype": "Expected space or '>'. Got '%(data)s'", "unexpected-end-of-doctype": "Unexpected end of DOCTYPE.", "unexpected-char-in-doctype": "Unexpected character in DOCTYPE.", "eof-in-innerhtml": "XXX innerHTML EOF", "unexpected-doctype": "Unexpected DOCTYPE. Ignored.", "non-html-root": "html needs to be the first start tag.", "expected-doctype-but-got-eof": "Unexpected End of file. Expected DOCTYPE.", "unknown-doctype": "Erroneous DOCTYPE.", "expected-doctype-but-got-chars": "Unexpected non-space characters. Expected DOCTYPE.", "expected-doctype-but-got-start-tag": "Unexpected start tag (%(name)s). Expected DOCTYPE.", "expected-doctype-but-got-end-tag": "Unexpected end tag (%(name)s). Expected DOCTYPE.", "end-tag-after-implied-root": "Unexpected end tag (%(name)s) after the (implied) root element.", "expected-named-closing-tag-but-got-eof": "Unexpected end of file. Expected end tag (%(name)s).", "two-heads-are-not-better-than-one": "Unexpected start tag head in existing head. Ignored.", "unexpected-end-tag": "Unexpected end tag (%(name)s). Ignored.", "unexpected-start-tag-out-of-my-head": "Unexpected start tag (%(name)s) that can be in head. Moved.", "unexpected-start-tag": "Unexpected start tag (%(name)s).", "missing-end-tag": "Missing end tag (%(name)s).", "missing-end-tags": "Missing end tags (%(name)s).", "unexpected-start-tag-implies-end-tag": "Unexpected start tag (%(startName)s) implies end tag (%(endName)s).", "unexpected-start-tag-treated-as": "Unexpected start tag (%(originalName)s). Treated as %(newName)s.", "deprecated-tag": "Unexpected start tag %(name)s. Don't use it!", "unexpected-start-tag-ignored": "Unexpected start tag %(name)s. Ignored.", "expected-one-end-tag-but-got-another": "Unexpected end tag (%(gotName)s). Missing end tag (%(expectedName)s).", "end-tag-too-early": "End tag (%(name)s) seen too early. Expected other end tag.", "end-tag-too-early-named": "Unexpected end tag (%(gotName)s). Expected end tag (%(expectedName)s).", "end-tag-too-early-ignored": "End tag (%(name)s) seen too early. Ignored.", "adoption-agency-1.1": "End tag (%(name)s) violates step 1, paragraph 1 of the adoption agency algorithm.", "adoption-agency-1.2": "End tag (%(name)s) violates step 1, paragraph 2 of the adoption agency algorithm.", "adoption-agency-1.3": "End tag (%(name)s) violates step 1, paragraph 3 of the adoption agency algorithm.", "unexpected-end-tag-treated-as": "Unexpected end tag (%(originalName)s). Treated as %(newName)s.", "no-end-tag": "This element (%(name)s) has no end tag.", "unexpected-implied-end-tag-in-table": "Unexpected implied end tag (%(name)s) in the table phase.", "unexpected-implied-end-tag-in-table-body": "Unexpected implied end tag (%(name)s) in the table body phase.", "unexpected-char-implies-table-voodoo": "Unexpected non-space characters in table context caused voodoo mode.", "unexpected-hidden-input-in-table": "Unexpected input with type hidden in table context.", "unexpected-form-in-table": "Unexpected form in table context.", "unexpected-start-tag-implies-table-voodoo": "Unexpected start tag (%(name)s) in table context caused voodoo mode.", "unexpected-end-tag-implies-table-voodoo": "Unexpected end tag (%(name)s) in table context caused voodoo mode.", "unexpected-cell-in-table-body": "Unexpected table cell start tag (%(name)s) in the table body phase.", "unexpected-cell-end-tag": "Got table cell end tag (%(name)s) while required end tags are missing.", "unexpected-end-tag-in-table-body": "Unexpected end tag (%(name)s) in the table body phase. Ignored.", "unexpected-implied-end-tag-in-table-row": "Unexpected implied end tag (%(name)s) in the table row phase.", "unexpected-end-tag-in-table-row": "Unexpected end tag (%(name)s) in the table row phase. Ignored.", "unexpected-select-in-select": "Unexpected select start tag in the select phase treated as select end tag.", "unexpected-input-in-select": "Unexpected input start tag in the select phase.", "unexpected-start-tag-in-select": "Unexpected start tag token (%(name)s in the select phase. Ignored.", "unexpected-end-tag-in-select": "Unexpected end tag (%(name)s) in the select phase. Ignored.", "unexpected-table-element-start-tag-in-select-in-table": "Unexpected table element start tag (%(name)s) in the select in table phase.", "unexpected-table-element-end-tag-in-select-in-table": "Unexpected table element end tag (%(name)s) in the select in table phase.", "unexpected-char-after-body": "Unexpected non-space characters in the after body phase.", "unexpected-start-tag-after-body": "Unexpected start tag token (%(name)s) in the after body phase.", "unexpected-end-tag-after-body": "Unexpected end tag token (%(name)s) in the after body phase.", "unexpected-char-in-frameset": "Unepxected characters in the frameset phase. Characters ignored.", "unexpected-start-tag-in-frameset": "Unexpected start tag token (%(name)s) in the frameset phase. Ignored.", "unexpected-frameset-in-frameset-innerhtml": "Unexpected end tag token (frameset) in the frameset phase (innerHTML).", "unexpected-end-tag-in-frameset": "Unexpected end tag token (%(name)s) in the frameset phase. Ignored.", "unexpected-char-after-frameset": "Unexpected non-space characters in the after frameset phase. Ignored.", "unexpected-start-tag-after-frameset": "Unexpected start tag (%(name)s) in the after frameset phase. Ignored.", "unexpected-end-tag-after-frameset": "Unexpected end tag (%(name)s) in the after frameset phase. Ignored.", "unexpected-end-tag-after-body-innerhtml": "Unexpected end tag after body(innerHtml)", "expected-eof-but-got-char": "Unexpected non-space characters. Expected end of file.", "expected-eof-but-got-start-tag": "Unexpected start tag (%(name)s). Expected end of file.", "expected-eof-but-got-end-tag": "Unexpected end tag (%(name)s). Expected end of file.", "eof-in-table": "Unexpected end of file. Expected table content.", "eof-in-select": "Unexpected end of file. Expected select content.", "eof-in-frameset": "Unexpected end of file. Expected frameset content.", "eof-in-script-in-script": "Unexpected end of file. Expected script content.", "eof-in-foreign-lands": "Unexpected end of file. Expected foreign content", "non-void-element-with-trailing-solidus": "Trailing solidus not allowed on element %(name)s", "unexpected-html-element-in-foreign-content": "Element %(name)s not allowed in a non-html context", "unexpected-end-tag-before-html": "Unexpected end tag (%(name)s) before html.", "undefined-error": "Undefined error (this sucks and should be fixed)"}, B.List_AR9, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.List_date_due_date_partial_due_date = A._setArrayType(makeConstList(["date", "due_date", "partial_due_date"]), type$.JSArray_legacy_String); @@ -546724,10 +578235,10 @@ B.List_EHc = A._setArrayType(makeConstList(["1", "2", "3", "4", "5"]), type$.JSArray_legacy_String); B.Map_EHoyn = new A.ConstantStringMap(5, {"1": "logged", "2": "pending", "3": "invoiced", "4": "unpaid", "5": "paid"}, B.List_EHc, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.Map_EQGBe = new A.ConstantStringMap(44, {d: "d", E: "EEE", EEEE: "EEEE", LLL: "LLL", LLLL: "LLLL", M: "L", Md: "M/d", MEd: "EEE, M/d", MMM: "LLL", MMMd: "MMM d", MMMEd: "EEE, MMM d", MMMM: "LLLL", MMMMd: "MMMM d", MMMMEEEEd: "EEEE, MMMM d", QQQ: "QQQ", QQQQ: "QQQQ", y: "y", yM: "M/y", yMd: "M/d/y", yMEd: "EEE, M/d/y", yMMM: "MMM y", yMMMd: "MMM d, y", yMMMEd: "EEE, MMM d, y", yMMMM: "MMMM y", yMMMMd: "MMMM d, y", yMMMMEEEEd: "EEEE, MMMM d, y", yQQQ: "QQQ y", yQQQQ: "QQQQ y", H: "HH", Hm: "HH:mm", Hms: "HH:mm:ss", j: "h a", jm: "h:mm a", jms: "h:mm:ss a", jmv: "h:mm a v", jmz: "h:mm a z", jz: "h a z", m: "m", ms: "mm:ss", s: "s", v: "v", z: "z", zzzz: "zzzz", ZZZZ: "ZZZZ"}, B.List_EQM, type$.ConstantStringMap_of_legacy_String_and_legacy_String); - B.SingleActivator_j8H7 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, false, false, false); - B.SingleActivator_j8H8 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, false, false, false); - B.SingleActivator_j8H10 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, false, false, false); - B.SingleActivator_j8H9 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, false, false, false); + B.SingleActivator_j8H8 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, false, false, false); + B.SingleActivator_j8H9 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, false, false, false); + B.SingleActivator_j8H11 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, false, false, false); + B.SingleActivator_j8H10 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, false, false, false); B.TraversalDirection_3 = new A.TraversalDirection(3, "left"); B.DirectionalFocusIntent_TraversalDirection_3 = new A.DirectionalFocusIntent(B.TraversalDirection_3); B.TraversalDirection_1 = new A.TraversalDirection(1, "right"); @@ -546736,7 +578247,7 @@ B.DirectionalFocusIntent_TraversalDirection_2 = new A.DirectionalFocusIntent(B.TraversalDirection_2); B.TraversalDirection_0 = new A.TraversalDirection(0, "up"); B.DirectionalFocusIntent_TraversalDirection_0 = new A.DirectionalFocusIntent(B.TraversalDirection_0); - B.Map_FLUW6 = new A.GeneralConstantMap([B.SingleActivator_j8H7, B.DirectionalFocusIntent_TraversalDirection_3, B.SingleActivator_j8H8, B.DirectionalFocusIntent_TraversalDirection_1, B.SingleActivator_j8H10, B.DirectionalFocusIntent_TraversalDirection_2, B.SingleActivator_j8H9, B.DirectionalFocusIntent_TraversalDirection_0], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); + B.Map_FLUW6 = new A.GeneralConstantMap([B.SingleActivator_j8H8, B.DirectionalFocusIntent_TraversalDirection_3, B.SingleActivator_j8H9, B.DirectionalFocusIntent_TraversalDirection_1, B.SingleActivator_j8H11, B.DirectionalFocusIntent_TraversalDirection_2, B.SingleActivator_j8H10, B.DirectionalFocusIntent_TraversalDirection_0], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); B.List_GNA = A._setArrayType(makeConstList(["1", "2", "3", "-1", "-2"]), type$.JSArray_legacy_String); B.Map_GNECL = new A.ConstantStringMap(5, {"1": "unmatched", "2": "matched", "3": "converted", "-1": "deposit", "-2": "withdrawal"}, B.List_GNA, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.List_GRu = A._setArrayType(makeConstList(["Abort", "Again", "AltLeft", "AltRight", "ArrowDown", "ArrowLeft", "ArrowRight", "ArrowUp", "AudioVolumeDown", "AudioVolumeMute", "AudioVolumeUp", "Backquote", "Backslash", "Backspace", "BracketLeft", "BracketRight", "BrightnessDown", "BrightnessUp", "BrowserBack", "BrowserFavorites", "BrowserForward", "BrowserHome", "BrowserRefresh", "BrowserSearch", "BrowserStop", "CapsLock", "Comma", "ContextMenu", "ControlLeft", "ControlRight", "Convert", "Copy", "Cut", "Delete", "Digit0", "Digit1", "Digit2", "Digit3", "Digit4", "Digit5", "Digit6", "Digit7", "Digit8", "Digit9", "DisplayToggleIntExt", "Eject", "End", "Enter", "Equal", "Esc", "Escape", "F1", "F10", "F11", "F12", "F13", "F14", "F15", "F16", "F17", "F18", "F19", "F2", "F20", "F21", "F22", "F23", "F24", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "Find", "Fn", "FnLock", "GameButton1", "GameButton10", "GameButton11", "GameButton12", "GameButton13", "GameButton14", "GameButton15", "GameButton16", "GameButton2", "GameButton3", "GameButton4", "GameButton5", "GameButton6", "GameButton7", "GameButton8", "GameButton9", "GameButtonA", "GameButtonB", "GameButtonC", "GameButtonLeft1", "GameButtonLeft2", "GameButtonMode", "GameButtonRight1", "GameButtonRight2", "GameButtonSelect", "GameButtonStart", "GameButtonThumbLeft", "GameButtonThumbRight", "GameButtonX", "GameButtonY", "GameButtonZ", "Help", "Home", "Hyper", "Insert", "IntlBackslash", "IntlRo", "IntlYen", "KanaMode", "KeyA", "KeyB", "KeyC", "KeyD", "KeyE", "KeyF", "KeyG", "KeyH", "KeyI", "KeyJ", "KeyK", "KeyL", "KeyM", "KeyN", "KeyO", "KeyP", "KeyQ", "KeyR", "KeyS", "KeyT", "KeyU", "KeyV", "KeyW", "KeyX", "KeyY", "KeyZ", "KeyboardLayoutSelect", "Lang1", "Lang2", "Lang3", "Lang4", "Lang5", "LaunchApp1", "LaunchApp2", "LaunchAssistant", "LaunchControlPanel", "LaunchMail", "LaunchScreenSaver", "MailForward", "MailReply", "MailSend", "MediaFastForward", "MediaPause", "MediaPlay", "MediaPlayPause", "MediaRecord", "MediaRewind", "MediaSelect", "MediaStop", "MediaTrackNext", "MediaTrackPrevious", "MetaLeft", "MetaRight", "MicrophoneMuteToggle", "Minus", "NonConvert", "NumLock", "Numpad0", "Numpad1", "Numpad2", "Numpad3", "Numpad4", "Numpad5", "Numpad6", "Numpad7", "Numpad8", "Numpad9", "NumpadAdd", "NumpadBackspace", "NumpadClear", "NumpadClearEntry", "NumpadComma", "NumpadDecimal", "NumpadDivide", "NumpadEnter", "NumpadEqual", "NumpadMemoryAdd", "NumpadMemoryClear", "NumpadMemoryRecall", "NumpadMemoryStore", "NumpadMemorySubtract", "NumpadMultiply", "NumpadParenLeft", "NumpadParenRight", "NumpadSubtract", "Open", "PageDown", "PageUp", "Paste", "Pause", "Period", "Power", "PrintScreen", "PrivacyScreenToggle", "Props", "Quote", "Resume", "ScrollLock", "Select", "SelectTask", "Semicolon", "ShiftLeft", "ShiftRight", "ShowAllWindows", "Slash", "Sleep", "Space", "Super", "Suspend", "Tab", "Turbo", "Undo", "WakeUp", "ZoomToggle"]), type$.JSArray_legacy_String); @@ -546757,6 +578268,8 @@ B.SKPaymentTransactionStateWrapper_4 = new A.SKPaymentTransactionStateWrapper(4, "deferred"); B.SKPaymentTransactionStateWrapper_5 = new A.SKPaymentTransactionStateWrapper(5, "unspecified"); B.Map_MUe4R = new A.GeneralConstantMap([B.SKPaymentTransactionStateWrapper_0, 0, B.SKPaymentTransactionStateWrapper_1, 1, B.SKPaymentTransactionStateWrapper_2, 2, B.SKPaymentTransactionStateWrapper_3, 3, B.SKPaymentTransactionStateWrapper_4, 4, B.SKPaymentTransactionStateWrapper_5, -1], A.findType("GeneralConstantMap")); + B.List_type = A._setArrayType(makeConstList(["type"]), type$.JSArray_legacy_String); + B.Map_P3eZJ = new A.ConstantStringMap(1, {type: "line"}, B.List_type, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.PhysicalKeyboardKey_16 = new A.PhysicalKeyboardKey(16); B.PhysicalKeyboardKey_17 = new A.PhysicalKeyboardKey(17); B.PhysicalKeyboardKey_18 = new A.PhysicalKeyboardKey(18); @@ -547056,25 +578569,25 @@ B.Map_atDJ5 = new A.GeneralConstantMap([B.SKSubscriptionPeriodUnit_0, 0, B.SKSubscriptionPeriodUnit_1, 1, B.SKSubscriptionPeriodUnit_2, 2, B.SKSubscriptionPeriodUnit_3, 3], A.findType("GeneralConstantMap")); B.C_AutocompletePreviousOptionIntent = new A.AutocompletePreviousOptionIntent(); B.C_AutocompleteNextOptionIntent = new A.AutocompleteNextOptionIntent(); - B.Map_cW2No = new A.GeneralConstantMap([B.SingleActivator_j8H9, B.C_AutocompletePreviousOptionIntent, B.SingleActivator_j8H10, B.C_AutocompleteNextOptionIntent], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); - B.Map_cW2nU = new A.GeneralConstantMap([B.SingleActivator_j8H10, B.DirectionalFocusIntent_TraversalDirection_2, B.SingleActivator_j8H9, B.DirectionalFocusIntent_TraversalDirection_0], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); + B.Map_cW2No = new A.GeneralConstantMap([B.SingleActivator_j8H10, B.C_AutocompletePreviousOptionIntent, B.SingleActivator_j8H11, B.C_AutocompleteNextOptionIntent], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); + B.Map_cW2nU = new A.GeneralConstantMap([B.SingleActivator_j8H11, B.DirectionalFocusIntent_TraversalDirection_2, B.SingleActivator_j8H10, B.DirectionalFocusIntent_TraversalDirection_0], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); B.SkuType_0 = new A.SkuType(0, "inapp"); B.SkuType_1 = new A.SkuType(1, "subs"); B.Map_dT61x = new A.GeneralConstantMap([B.SkuType_0, "inapp", B.SkuType_1, "subs"], A.findType("GeneralConstantMap")); B.Map_eRea7 = new A.GeneralConstantMap([9, B.PhysicalKeyboardKey_458793, 10, B.PhysicalKeyboardKey_458782, 11, B.PhysicalKeyboardKey_458783, 12, B.PhysicalKeyboardKey_458784, 13, B.PhysicalKeyboardKey_458785, 14, B.PhysicalKeyboardKey_458786, 15, B.PhysicalKeyboardKey_458787, 16, B.PhysicalKeyboardKey_458788, 17, B.PhysicalKeyboardKey_458789, 18, B.PhysicalKeyboardKey_458790, 19, B.PhysicalKeyboardKey_458791, 20, B.PhysicalKeyboardKey_458797, 21, B.PhysicalKeyboardKey_458798, 22, B.PhysicalKeyboardKey_458794, 23, B.PhysicalKeyboardKey_458795, 24, B.PhysicalKeyboardKey_458772, 25, B.PhysicalKeyboardKey_458778, 26, B.PhysicalKeyboardKey_458760, 27, B.PhysicalKeyboardKey_458773, 28, B.PhysicalKeyboardKey_458775, 29, B.PhysicalKeyboardKey_458780, 30, B.PhysicalKeyboardKey_458776, 31, B.PhysicalKeyboardKey_458764, 32, B.PhysicalKeyboardKey_458770, 33, B.PhysicalKeyboardKey_458771, 34, B.PhysicalKeyboardKey_458799, 35, B.PhysicalKeyboardKey_458800, 36, B.PhysicalKeyboardKey_458792, 37, B.PhysicalKeyboardKey_458976, 38, B.PhysicalKeyboardKey_458756, 39, B.PhysicalKeyboardKey_458774, 40, B.PhysicalKeyboardKey_458759, 41, B.PhysicalKeyboardKey_458761, 42, B.PhysicalKeyboardKey_458762, 43, B.PhysicalKeyboardKey_458763, 44, B.PhysicalKeyboardKey_458765, 45, B.PhysicalKeyboardKey_458766, 46, B.PhysicalKeyboardKey_458767, 47, B.PhysicalKeyboardKey_458803, 48, B.PhysicalKeyboardKey_458804, 49, B.PhysicalKeyboardKey_458805, 50, B.PhysicalKeyboardKey_458977, 51, B.PhysicalKeyboardKey_458801, 52, B.PhysicalKeyboardKey_458781, 53, B.PhysicalKeyboardKey_458779, 54, B.PhysicalKeyboardKey_458758, 55, B.PhysicalKeyboardKey_458777, 56, B.PhysicalKeyboardKey_458757, 57, B.PhysicalKeyboardKey_458769, 58, B.PhysicalKeyboardKey_458768, 59, B.PhysicalKeyboardKey_458806, 60, B.PhysicalKeyboardKey_458807, 61, B.PhysicalKeyboardKey_458808, 62, B.PhysicalKeyboardKey_458981, 63, B.PhysicalKeyboardKey_458837, 64, B.PhysicalKeyboardKey_458978, 65, B.PhysicalKeyboardKey_458796, 66, B.PhysicalKeyboardKey_458809, 67, B.PhysicalKeyboardKey_458810, 68, B.PhysicalKeyboardKey_458811, 69, B.PhysicalKeyboardKey_458812, 70, B.PhysicalKeyboardKey_458813, 71, B.PhysicalKeyboardKey_458814, 72, B.PhysicalKeyboardKey_458815, 73, B.PhysicalKeyboardKey_458816, 74, B.PhysicalKeyboardKey_458817, 75, B.PhysicalKeyboardKey_458818, 76, B.PhysicalKeyboardKey_458819, 77, B.PhysicalKeyboardKey_458835, 78, B.PhysicalKeyboardKey_458823, 79, B.PhysicalKeyboardKey_458847, 80, B.PhysicalKeyboardKey_458848, 81, B.PhysicalKeyboardKey_458849, 82, B.PhysicalKeyboardKey_458838, 83, B.PhysicalKeyboardKey_458844, 84, B.PhysicalKeyboardKey_458845, 85, B.PhysicalKeyboardKey_458846, 86, B.PhysicalKeyboardKey_458839, 87, B.PhysicalKeyboardKey_458841, 88, B.PhysicalKeyboardKey_458842, 89, B.PhysicalKeyboardKey_458843, 90, B.PhysicalKeyboardKey_458850, 91, B.PhysicalKeyboardKey_458851, 93, B.PhysicalKeyboardKey_458900, 94, B.PhysicalKeyboardKey_458852, 95, B.PhysicalKeyboardKey_458820, 96, B.PhysicalKeyboardKey_458821, 97, B.PhysicalKeyboardKey_458887, 98, B.PhysicalKeyboardKey_458898, 99, B.PhysicalKeyboardKey_458899, 100, B.PhysicalKeyboardKey_458890, 101, B.PhysicalKeyboardKey_458888, 102, B.PhysicalKeyboardKey_458891, 104, B.PhysicalKeyboardKey_458840, 105, B.PhysicalKeyboardKey_458980, 106, B.PhysicalKeyboardKey_458836, 107, B.PhysicalKeyboardKey_458822, 108, B.PhysicalKeyboardKey_458982, 110, B.PhysicalKeyboardKey_458826, 111, B.PhysicalKeyboardKey_458834, 112, B.PhysicalKeyboardKey_458827, 113, B.PhysicalKeyboardKey_458832, 114, B.PhysicalKeyboardKey_458831, 115, B.PhysicalKeyboardKey_458829, 116, B.PhysicalKeyboardKey_458833, 117, B.PhysicalKeyboardKey_458830, 118, B.PhysicalKeyboardKey_458825, 119, B.PhysicalKeyboardKey_458828, 121, B.PhysicalKeyboardKey_458879, 122, B.PhysicalKeyboardKey_458881, 123, B.PhysicalKeyboardKey_458880, 124, B.PhysicalKeyboardKey_458854, 125, B.PhysicalKeyboardKey_458855, 126, B.PhysicalKeyboardKey_458967, 127, B.PhysicalKeyboardKey_458824, 128, B.PhysicalKeyboardKey_787103, 129, B.PhysicalKeyboardKey_458885, 130, B.PhysicalKeyboardKey_458896, 131, B.PhysicalKeyboardKey_458897, 132, B.PhysicalKeyboardKey_458889, 133, B.PhysicalKeyboardKey_458979, 134, B.PhysicalKeyboardKey_458983, 135, B.PhysicalKeyboardKey_458853, 136, B.PhysicalKeyboardKey_786982, 137, B.PhysicalKeyboardKey_458873, 139, B.PhysicalKeyboardKey_458874, 140, B.PhysicalKeyboardKey_458871, 141, B.PhysicalKeyboardKey_458876, 142, B.PhysicalKeyboardKey_458868, 143, B.PhysicalKeyboardKey_458877, 144, B.PhysicalKeyboardKey_458878, 145, B.PhysicalKeyboardKey_458875, 146, B.PhysicalKeyboardKey_458869, 148, B.PhysicalKeyboardKey_786834, 150, B.PhysicalKeyboardKey_65666, 151, B.PhysicalKeyboardKey_65667, 152, B.PhysicalKeyboardKey_786836, 158, B.PhysicalKeyboardKey_786838, 160, B.PhysicalKeyboardKey_786846, 163, B.PhysicalKeyboardKey_786826, 164, B.PhysicalKeyboardKey_786986, 166, B.PhysicalKeyboardKey_786980, 167, B.PhysicalKeyboardKey_786981, 169, B.PhysicalKeyboardKey_786616, 171, B.PhysicalKeyboardKey_786613, 172, B.PhysicalKeyboardKey_786637, 173, B.PhysicalKeyboardKey_786614, 174, B.PhysicalKeyboardKey_786615, 175, B.PhysicalKeyboardKey_786610, 176, B.PhysicalKeyboardKey_786612, 177, B.PhysicalKeyboardKey_786572, 179, B.PhysicalKeyboardKey_786819, 180, B.PhysicalKeyboardKey_786979, 181, B.PhysicalKeyboardKey_786983, 182, B.PhysicalKeyboardKey_786580, 187, B.PhysicalKeyboardKey_458934, 188, B.PhysicalKeyboardKey_458935, 189, B.PhysicalKeyboardKey_786945, 190, B.PhysicalKeyboardKey_787065, 191, B.PhysicalKeyboardKey_458856, 192, B.PhysicalKeyboardKey_458857, 193, B.PhysicalKeyboardKey_458858, 194, B.PhysicalKeyboardKey_458859, 195, B.PhysicalKeyboardKey_458860, 196, B.PhysicalKeyboardKey_458861, 197, B.PhysicalKeyboardKey_458862, 198, B.PhysicalKeyboardKey_458863, 199, B.PhysicalKeyboardKey_458864, 200, B.PhysicalKeyboardKey_458865, 201, B.PhysicalKeyboardKey_458866, 202, B.PhysicalKeyboardKey_458867, 209, B.PhysicalKeyboardKey_786609, 214, B.PhysicalKeyboardKey_786947, 215, B.PhysicalKeyboardKey_786608, 216, B.PhysicalKeyboardKey_786611, 217, B.PhysicalKeyboardKey_786661, 218, B.PhysicalKeyboardKey_786952, 225, B.PhysicalKeyboardKey_786977, 232, B.PhysicalKeyboardKey_786544, 233, B.PhysicalKeyboardKey_786543, 235, B.PhysicalKeyboardKey_65717, 237, B.PhysicalKeyboardKey_786554, 238, B.PhysicalKeyboardKey_786553, 239, B.PhysicalKeyboardKey_787084, 240, B.PhysicalKeyboardKey_787081, 241, B.PhysicalKeyboardKey_787083, 242, B.PhysicalKeyboardKey_786951, 243, B.PhysicalKeyboardKey_786855, 252, B.PhysicalKeyboardKey_786549, 256, B.PhysicalKeyboardKey_24, 366, B.PhysicalKeyboardKey_786528, 370, B.PhysicalKeyboardKey_786573, 378, B.PhysicalKeyboardKey_786529, 380, B.PhysicalKeyboardKey_786994, 382, B.PhysicalKeyboardKey_786862, 400, B.PhysicalKeyboardKey_786871, 405, B.PhysicalKeyboardKey_786830, 413, B.PhysicalKeyboardKey_786563, 418, B.PhysicalKeyboardKey_786588, 419, B.PhysicalKeyboardKey_786589, 426, B.PhysicalKeyboardKey_786989, 427, B.PhysicalKeyboardKey_786990, 429, B.PhysicalKeyboardKey_786820, 431, B.PhysicalKeyboardKey_786822, 437, B.PhysicalKeyboardKey_786829, 439, B.PhysicalKeyboardKey_786546, 440, B.PhysicalKeyboardKey_786859, 441, B.PhysicalKeyboardKey_786844, 587, B.PhysicalKeyboardKey_786847, 588, B.PhysicalKeyboardKey_786850, 589, B.PhysicalKeyboardKey_786865, 590, B.PhysicalKeyboardKey_786639, 591, B.PhysicalKeyboardKey_786891, 592, B.PhysicalKeyboardKey_787101, 600, B.PhysicalKeyboardKey_786547, 601, B.PhysicalKeyboardKey_786548, 641, B.PhysicalKeyboardKey_23], type$.GeneralConstantMap_of_legacy_int_and_legacy_PhysicalKeyboardKey); B.Map_empty0 = new A.ConstantStringMap(0, {}, B.List_empty, A.findType("ConstantStringMap<@,@>")); B.Map_empty2 = new A.ConstantStringMap(0, {}, B.List_empty, A.findType("ConstantStringMap")); - B.List_empty34 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty8 = new A.ConstantStringMap(0, {}, B.List_empty34, A.findType("ConstantStringMap")); - B.List_empty35 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty1 = new A.ConstantStringMap(0, {}, B.List_empty35, A.findType("ConstantStringMap")); - B.Map_empty4 = new A.ConstantStringMap(0, {}, B.List_empty1, type$.ConstantStringMap_of_legacy_String_and_dynamic); - B.Map_empty7 = new A.ConstantStringMap(0, {}, B.List_empty1, A.findType("ConstantStringMap")); - B.List_empty36 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty = new A.ConstantStringMap(0, {}, B.List_empty36, A.findType("ConstantStringMap")); - B.List_empty37 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Type); - B.Map_empty3 = new A.ConstantStringMap(0, {}, B.List_empty37, A.findType("ConstantStringMap")); - B.Map_empty5 = new A.ConstantStringMap(0, {}, B.List_empty37, A.findType("ConstantStringMap*>")); + B.List_empty35 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.Map_empty8 = new A.ConstantStringMap(0, {}, B.List_empty35, A.findType("ConstantStringMap")); + B.List_empty36 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.Map_empty1 = new A.ConstantStringMap(0, {}, B.List_empty36, A.findType("ConstantStringMap")); + B.Map_empty4 = new A.ConstantStringMap(0, {}, B.List_empty0, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_empty7 = new A.ConstantStringMap(0, {}, B.List_empty0, A.findType("ConstantStringMap")); + B.List_empty37 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.Map_empty = new A.ConstantStringMap(0, {}, B.List_empty37, A.findType("ConstantStringMap")); + B.List_empty38 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Type); + B.Map_empty3 = new A.ConstantStringMap(0, {}, B.List_empty38, A.findType("ConstantStringMap")); + B.Map_empty5 = new A.ConstantStringMap(0, {}, B.List_empty38, A.findType("ConstantStringMap*>")); B.List_eyO = A._setArrayType(makeConstList(["application/vnd.android.package-archive", "application/epub+zip", "application/gzip", "application/java-archive", "application/json", "application/ld+json", "application/msword", "application/octet-stream", "application/ogg", "application/pdf", "application/php", "application/rtf", "application/vnd.amazon.ebook", "application/vnd.apple.installer+xml", "application/vnd.mozilla.xul+xml", "application/vnd.ms-excel", "application/vnd.ms-fontobject", "application/vnd.ms-powerpoint", "application/vnd.oasis.opendocument.presentation", "application/vnd.oasis.opendocument.spreadsheet", "application/vnd.oasis.opendocument.text", "application/vnd.openxmlformats-officedocument.presentationml.presentation", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "application/vnd.rar", "application/vnd.visio", "application/x-7z-compressed", "application/x-abiword", "application/x-bzip", "application/x-bzip2", "application/x-csh", "application/x-freearc", "application/x-sh", "application/x-shockwave-flash", "application/x-tar", "application/xhtml+xml", "application/xml", "application/zip", "audio/3gpp", "audio/3gpp2", "audio/aac", "audio/x-aac", "audio/midi audio/x-midi", "audio/mpeg", "audio/ogg", "audio/opus", "audio/wav", "audio/webm", "font/otf", "font/ttf", "font/woff", "font/woff2", "image/bmp", "image/gif", "image/jpeg", "image/png", "image/svg+xml", "image/tiff", "image/vnd.microsoft.icon", "image/webp", "text/calendar", "text/css", "text/csv", "text/html", "text/javascript", "text/plain", "text/xml", "video/3gpp", "video/3gpp2", "video/mp2t", "video/mpeg", "video/ogg", "video/webm", "video/x-msvideo", "video/quicktime"]), type$.JSArray_legacy_String); B.Map_eyCh9 = new A.ConstantStringMap(75, {"application/vnd.android.package-archive": ".apk", "application/epub+zip": ".epub", "application/gzip": ".gz", "application/java-archive": ".jar", "application/json": ".json", "application/ld+json": ".jsonld", "application/msword": ".doc", "application/octet-stream": ".bin", "application/ogg": ".ogx", "application/pdf": ".pdf", "application/php": ".php", "application/rtf": ".rtf", "application/vnd.amazon.ebook": ".azw", "application/vnd.apple.installer+xml": ".mpkg", "application/vnd.mozilla.xul+xml": ".xul", "application/vnd.ms-excel": ".xls", "application/vnd.ms-fontobject": ".eot", "application/vnd.ms-powerpoint": ".ppt", "application/vnd.oasis.opendocument.presentation": ".odp", "application/vnd.oasis.opendocument.spreadsheet": ".ods", "application/vnd.oasis.opendocument.text": ".odt", "application/vnd.openxmlformats-officedocument.presentationml.presentation": ".pptx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": ".xlsx", "application/vnd.openxmlformats-officedocument.wordprocessingml.document": ".docx", "application/vnd.rar": ".rar", "application/vnd.visio": ".vsd", "application/x-7z-compressed": ".7z", "application/x-abiword": ".abw", "application/x-bzip": ".bz", "application/x-bzip2": ".bz2", "application/x-csh": ".csh", "application/x-freearc": ".arc", "application/x-sh": ".sh", "application/x-shockwave-flash": ".swf", "application/x-tar": ".tar", "application/xhtml+xml": ".xhtml", "application/xml": ".xml", "application/zip": ".zip", "audio/3gpp": ".3gp", "audio/3gpp2": ".3g2", "audio/aac": ".aac", "audio/x-aac": ".aac", "audio/midi audio/x-midi": ".midi", "audio/mpeg": ".mp3", "audio/ogg": ".oga", "audio/opus": ".opus", "audio/wav": ".wav", "audio/webm": ".weba", "font/otf": ".otf", "font/ttf": ".ttf", "font/woff": ".woff", "font/woff2": ".woff2", "image/bmp": ".bmp", "image/gif": ".gif", "image/jpeg": ".jpg", "image/png": ".png", "image/svg+xml": ".svg", "image/tiff": ".tiff", "image/vnd.microsoft.icon": ".ico", "image/webp": ".webp", "text/calendar": ".ics", "text/css": ".css", "text/csv": ".csv", "text/html": ".html", "text/javascript": ".js", "text/plain": ".txt", "text/xml": ".xml", "video/3gpp": ".3gp", "video/3gpp2": ".3g2", "video/mp2t": ".ts", "video/mpeg": ".mpeg", "video/ogg": ".ogv", "video/webm": ".webm", "video/x-msvideo": ".avi", "video/quicktime": ".mov"}, B.List_eyO, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.Map_fHJmU = new A.GeneralConstantMap([B.TraversalDirection_0, -7, B.TraversalDirection_1, 1, B.TraversalDirection_2, 7, B.TraversalDirection_3, -1], A.findType("GeneralConstantMap")); @@ -547087,21 +578600,64 @@ B.MaterialType_2 = new A.MaterialType(2, "circle"); B.MaterialType_3 = new A.MaterialType(3, "button"); B.MaterialType_4 = new A.MaterialType(4, "transparency"); - B.Map_gnuL2 = new A.GeneralConstantMap([B.MaterialType_0, null, B.MaterialType_1, B.BorderRadius_tLn2, B.MaterialType_2, null, B.MaterialType_3, B.BorderRadius_tLn2, B.MaterialType_4, null], A.findType("GeneralConstantMap")); + B.Map_gnuL2 = new A.GeneralConstantMap([B.MaterialType_0, null, B.MaterialType_1, B.BorderRadius_tLn5, B.MaterialType_2, null, B.MaterialType_3, B.BorderRadius_tLn5, B.MaterialType_4, null], A.findType("GeneralConstantMap")); B.List_gpN = A._setArrayType(makeConstList(["age_group_paid", "age_group_0", "age_group_30", "age_group_60", "age_group_90", "age_group_120"]), type$.JSArray_legacy_String); B.Map_gpKp8 = new A.ConstantStringMap(6, {age_group_paid: -1, age_group_0: 0, age_group_30: 30, age_group_60: 60, age_group_90: 90, age_group_120: 120}, B.List_gpN, type$.ConstantStringMap_of_legacy_String_and_legacy_int); B.List_A4_Letter = A._setArrayType(makeConstList(["A4", "Letter"]), type$.JSArray_legacy_String); B.PdfPageFormat_gg4 = new A.PdfPageFormat(595.275590551181, 841.8897637795275, 56.69291338582677, 56.69291338582677, 56.69291338582677, 56.69291338582677); B.PdfPageFormat_7BY = new A.PdfPageFormat(612, 792, 72, 72, 72, 72); B.Map_gyoqK = new A.ConstantStringMap(2, {A4: B.PdfPageFormat_gg4, Letter: B.PdfPageFormat_7BY}, B.List_A4_Letter, A.findType("ConstantStringMap")); + B.List_iHe0 = A._setArrayType(makeConstList(["ProcessingSoftware", "SubfileType", "OldSubfileType", "ImageWidth", "ImageLength", "ImageHeight", "BitsPerSample", "Compression", "PhotometricInterpretation", "Thresholding", "CellWidth", "CellLength", "FillOrder", "DocumentName", "ImageDescription", "Make", "Model", "StripOffsets", "Orientation", "SamplesPerPixel", "RowsPerStrip", "StripByteCounts", "MinSampleValue", "MaxSampleValue", "XResolution", "YResolution", "PlanarConfiguration", "PageName", "XPosition", "YPosition", "GrayResponseUnit", "GrayResponseCurve", "T4Options", "T6Options", "ResolutionUnit", "PageNumber", "ColorResponseUnit", "TransferFunction", "Software", "DateTime", "Artist", "HostComputer", "Predictor", "WhitePoint", "PrimaryChromaticities", "ColorMap", "HalftoneHints", "TileWidth", "TileLength", "TileOffsets", "TileByteCounts", "BadFaxLines", "CleanFaxData", "ConsecutiveBadFaxLines", "InkSet", "InkNames", "NumberofInks", "DotRange", "TargetPrinter", "ExtraSamples", "SampleFormat", "SMinSampleValue", "SMaxSampleValue", "TransferRange", "ClipPath", "JPEGProc", "JPEGInterchangeFormat", "JPEGInterchangeFormatLength", "YCbCrCoefficients", "YCbCrSubSampling", "YCbCrPositioning", "ReferenceBlackWhite", "ApplicationNotes", "Rating", "CFARepeatPatternDim", "CFAPattern", "BatteryLevel", "Copyright", "ExposureTime", "FNumber", "IPTC-NAA", "ExifOffset", "InterColorProfile", "ExposureProgram", "SpectralSensitivity", "GPSOffset", "ISOSpeed", "OECF", "SensitivityType", "RecommendedExposureIndex", "ExifVersion", "DateTimeOriginal", "DateTimeDigitized", "OffsetTime", "OffsetTimeOriginal", "OffsetTimeDigitized", "ComponentsConfiguration", "CompressedBitsPerPixel", "ShutterSpeedValue", "ApertureValue", "BrightnessValue", "ExposureBiasValue", "MaxApertureValue", "SubjectDistance", "MeteringMode", "LightSource", "Flash", "FocalLength", "SubjectArea", "MakerNote", "UserComment", "SubSecTime", "SubSecTimeOriginal", "SubSecTimeDigitized", "XPTitle", "XPComment", "XPAuthor", "XPKeywords", "XPSubject", "FlashPixVersion", "ColorSpace", "ExifImageWidth", "ExifImageLength", "RelatedSoundFile", "InteroperabilityOffset", "FlashEnergy", "SpatialFrequencyResponse", "FocalPlaneXResolution", "FocalPlaneYResolution", "FocalPlaneResolutionUnit", "SubjectLocation", "ExposureIndex", "SensingMethod", "FileSource", "SceneType", "CVAPattern", "CustomRendered", "ExposureMode", "WhiteBalance", "DigitalZoomRatio", "FocalLengthIn35mmFilm", "SceneCaptureType", "GainControl", "Contrast", "Saturation", "Sharpness", "DeviceSettingDescription", "SubjectDistanceRange", "ImageUniqueID", "CameraOwnerName", "BodySerialNumber", "LensSpecification", "LensMake", "LensModel", "LensSerialNumber", "Gamma", "PrintIM", "Padding", "OffsetSchema", "OwnerName", "SerialNumber", "InteropIndex", "InteropVersion", "RelatedImageFileFormat", "RelatedImageWidth", "RelatedImageLength", "GPSVersionID", "GPSLatitudeRef", "GPSLatitude", "GPSLongitudeRef", "GPSLongitude", "GPSAltitudeRef", "GPSAltitude", "GPSTimeStamp", "GPSSatellites", "GPSStatus", "GPSMeasureMode", "GPSDOP", "GPSSpeedRef", "GPSSpeed", "GPSTrackRef", "GPSTrack", "GPSImgDirectionRef", "GPSImgDirection", "GPSMapDatum", "GPSDestLatitudeRef", "GPSDestLatitude", "GPSDestLongitudeRef", "GPSDestLongitude", "GPSDestBearingRef", "GPSDestBearing", "GPSDestDistanceRef", "GPSDestDistance", "GPSProcessingMethod", "GPSAreaInformation", "GPSDate", "GPSDifferential"]), type$.JSArray_legacy_String); + B.Map_iHNkQ = new A.ConstantStringMap(197, {ProcessingSoftware: 11, SubfileType: 254, OldSubfileType: 255, ImageWidth: 256, ImageLength: 257, ImageHeight: 257, BitsPerSample: 258, Compression: 259, PhotometricInterpretation: 262, Thresholding: 263, CellWidth: 264, CellLength: 265, FillOrder: 266, DocumentName: 269, ImageDescription: 270, Make: 271, Model: 272, StripOffsets: 273, Orientation: 274, SamplesPerPixel: 277, RowsPerStrip: 278, StripByteCounts: 279, MinSampleValue: 280, MaxSampleValue: 281, XResolution: 282, YResolution: 283, PlanarConfiguration: 284, PageName: 285, XPosition: 286, YPosition: 287, GrayResponseUnit: 290, GrayResponseCurve: 291, T4Options: 292, T6Options: 293, ResolutionUnit: 296, PageNumber: 297, ColorResponseUnit: 300, TransferFunction: 301, Software: 305, DateTime: 306, Artist: 315, HostComputer: 316, Predictor: 317, WhitePoint: 318, PrimaryChromaticities: 319, ColorMap: 320, HalftoneHints: 321, TileWidth: 322, TileLength: 323, TileOffsets: 324, TileByteCounts: 325, BadFaxLines: 326, CleanFaxData: 327, ConsecutiveBadFaxLines: 328, InkSet: 332, InkNames: 333, NumberofInks: 334, DotRange: 336, TargetPrinter: 337, ExtraSamples: 338, SampleFormat: 339, SMinSampleValue: 340, SMaxSampleValue: 341, TransferRange: 342, ClipPath: 343, JPEGProc: 512, JPEGInterchangeFormat: 513, JPEGInterchangeFormatLength: 514, YCbCrCoefficients: 529, YCbCrSubSampling: 530, YCbCrPositioning: 531, ReferenceBlackWhite: 532, ApplicationNotes: 700, Rating: 18246, CFARepeatPatternDim: 33421, CFAPattern: 33422, BatteryLevel: 33423, Copyright: 33432, ExposureTime: 33434, FNumber: 33437, "IPTC-NAA": 33723, ExifOffset: 34665, InterColorProfile: 34675, ExposureProgram: 34850, SpectralSensitivity: 34852, GPSOffset: 34853, ISOSpeed: 34855, OECF: 34856, SensitivityType: 34864, RecommendedExposureIndex: 34866, ExifVersion: 36864, DateTimeOriginal: 36867, DateTimeDigitized: 36868, OffsetTime: 36880, OffsetTimeOriginal: 36881, OffsetTimeDigitized: 36882, ComponentsConfiguration: 37121, CompressedBitsPerPixel: 37122, ShutterSpeedValue: 37377, ApertureValue: 37378, BrightnessValue: 37379, ExposureBiasValue: 37380, MaxApertureValue: 37381, SubjectDistance: 37382, MeteringMode: 37383, LightSource: 37384, Flash: 37385, FocalLength: 37386, SubjectArea: 37396, MakerNote: 37500, UserComment: 37510, SubSecTime: 37520, SubSecTimeOriginal: 37521, SubSecTimeDigitized: 37522, XPTitle: 40091, XPComment: 40092, XPAuthor: 40093, XPKeywords: 40094, XPSubject: 40095, FlashPixVersion: 40960, ColorSpace: 40961, ExifImageWidth: 40962, ExifImageLength: 40963, RelatedSoundFile: 40964, InteroperabilityOffset: 40965, FlashEnergy: 41483, SpatialFrequencyResponse: 41484, FocalPlaneXResolution: 41486, FocalPlaneYResolution: 41487, FocalPlaneResolutionUnit: 41488, SubjectLocation: 41492, ExposureIndex: 41493, SensingMethod: 41495, FileSource: 41728, SceneType: 41729, CVAPattern: 41730, CustomRendered: 41985, ExposureMode: 41986, WhiteBalance: 41987, DigitalZoomRatio: 41988, FocalLengthIn35mmFilm: 41989, SceneCaptureType: 41990, GainControl: 41991, Contrast: 41992, Saturation: 41993, Sharpness: 41994, DeviceSettingDescription: 41995, SubjectDistanceRange: 41996, ImageUniqueID: 42016, CameraOwnerName: 42032, BodySerialNumber: 42033, LensSpecification: 42034, LensMake: 42035, LensModel: 42036, LensSerialNumber: 42037, Gamma: 42240, PrintIM: 50341, Padding: 59932, OffsetSchema: 59933, OwnerName: 65000, SerialNumber: 65001, InteropIndex: 1, InteropVersion: 2, RelatedImageFileFormat: 4096, RelatedImageWidth: 4097, RelatedImageLength: 4098, GPSVersionID: 0, GPSLatitudeRef: 1, GPSLatitude: 2, GPSLongitudeRef: 3, GPSLongitude: 4, GPSAltitudeRef: 5, GPSAltitude: 6, GPSTimeStamp: 7, GPSSatellites: 8, GPSStatus: 9, GPSMeasureMode: 10, GPSDOP: 11, GPSSpeedRef: 12, GPSSpeed: 13, GPSTrackRef: 14, GPSTrack: 15, GPSImgDirectionRef: 16, GPSImgDirection: 17, GPSMapDatum: 18, GPSDestLatitudeRef: 19, GPSDestLatitude: 20, GPSDestLongitudeRef: 21, GPSDestLongitude: 22, GPSDestBearingRef: 23, GPSDestBearing: 24, GPSDestDistanceRef: 25, GPSDestDistance: 26, GPSProcessingMethod: 27, GPSAreaInformation: 28, GPSDate: 29, GPSDifferential: 30}, B.List_iHe0, type$.ConstantStringMap_of_legacy_String_and_legacy_int); + B.List_iL90 = A._setArrayType(makeConstList(["deleteBackward:", "deleteWordBackward:", "deleteToBeginningOfLine:", "deleteForward:", "deleteWordForward:", "deleteToEndOfLine:", "moveLeft:", "moveRight:", "moveForward:", "moveBackward:", "moveUp:", "moveDown:", "moveLeftAndModifySelection:", "moveRightAndModifySelection:", "moveUpAndModifySelection:", "moveDownAndModifySelection:", "moveWordLeft:", "moveWordRight:", "moveToBeginningOfParagraph:", "moveToEndOfParagraph:", "moveWordLeftAndModifySelection:", "moveWordRightAndModifySelection:", "moveParagraphBackwardAndModifySelection:", "moveParagraphForwardAndModifySelection:", "moveToLeftEndOfLine:", "moveToRightEndOfLine:", "moveToBeginningOfDocument:", "moveToEndOfDocument:", "moveToLeftEndOfLineAndModifySelection:", "moveToRightEndOfLineAndModifySelection:", "moveToBeginningOfDocumentAndModifySelection:", "moveToEndOfDocumentAndModifySelection:", "transpose:", "scrollToBeginningOfDocument:", "scrollToEndOfDocument:", "scrollPageUp:", "scrollPageDown:", "pageUpAndModifySelection:", "pageDownAndModifySelection:", "cancelOperation:", "insertTab:", "insertBacktab:"]), type$.JSArray_legacy_String); + B.ExtendSelectionToLineBreakIntent_false_true_false_false = new A.ExtendSelectionToLineBreakIntent(false, true, false, false); + B.ExtendSelectionToLineBreakIntent_false_true_false_true = new A.ExtendSelectionToLineBreakIntent(false, true, false, true); + B.ScrollToDocumentBoundaryIntent_false = new A.ScrollToDocumentBoundaryIntent(false); + B.ScrollToDocumentBoundaryIntent_true = new A.ScrollToDocumentBoundaryIntent(true); + B.ScrollIntent_qxw = new A.ScrollIntent(B.AxisDirection_0, B.ScrollIncrementType_1); + B.C_DismissIntent = new A.DismissIntent(); + B.C_PreviousFocusIntent = new A.PreviousFocusIntent(); + B.Map_iLREK = new A.ConstantStringMap(42, {"deleteBackward:": B.DeleteCharacterIntent_false, "deleteWordBackward:": B.DeleteToNextWordBoundaryIntent_false, "deleteToBeginningOfLine:": B.DeleteToLineBreakIntent_false, "deleteForward:": B.DeleteCharacterIntent_true, "deleteWordForward:": B.DeleteToNextWordBoundaryIntent_true, "deleteToEndOfLine:": B.DeleteToLineBreakIntent_true, "moveLeft:": B.ExtendSelectionByCharacterIntent_true_false_false_false, "moveRight:": B.ExtendSelectionByCharacterIntent_true_false_false_true, "moveForward:": B.ExtendSelectionByCharacterIntent_true_false_false_true, "moveBackward:": B.ExtendSelectionByCharacterIntent_true_false_false_false, "moveUp:": B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_false, "moveDown:": B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_true, "moveLeftAndModifySelection:": B.ExtendSelectionByCharacterIntent_false_false_false_false, "moveRightAndModifySelection:": B.ExtendSelectionByCharacterIntent_false_false_false_true, "moveUpAndModifySelection:": B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_false, "moveDownAndModifySelection:": B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_true, "moveWordLeft:": B.ExtendSelectionToNextWordBoundaryIntent_true_false_false_false, "moveWordRight:": B.ExtendSelectionToNextWordBoundaryIntent_true_false_false_true, "moveToBeginningOfParagraph:": B.ExtendSelectionToLineBreakIntent_true_false_false_false, "moveToEndOfParagraph:": B.ExtendSelectionToLineBreakIntent_true_false_false_true, "moveWordLeftAndModifySelection:": B.ExtendSelectionToNextWordBoundaryOrCaretLocationIntent_false, "moveWordRightAndModifySelection:": B.ExtendSelectionToNextWordBoundaryOrCaretLocationIntent_true, "moveParagraphBackwardAndModifySelection:": B.ExtendSelectionToLineBreakIntent_false_true_false_false, "moveParagraphForwardAndModifySelection:": B.ExtendSelectionToLineBreakIntent_false_true_false_true, "moveToLeftEndOfLine:": B.ExtendSelectionToLineBreakIntent_true_false_false_false, "moveToRightEndOfLine:": B.ExtendSelectionToLineBreakIntent_true_false_false_true, "moveToBeginningOfDocument:": B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_false, "moveToEndOfDocument:": B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_true, "moveToLeftEndOfLineAndModifySelection:": B.ExpandSelectionToLineBreakIntent_false, "moveToRightEndOfLineAndModifySelection:": B.ExpandSelectionToLineBreakIntent_true, "moveToBeginningOfDocumentAndModifySelection:": B.ExpandSelectionToDocumentBoundaryIntent_false, "moveToEndOfDocumentAndModifySelection:": B.ExpandSelectionToDocumentBoundaryIntent_true, "transpose:": B.C_TransposeCharactersIntent, "scrollToBeginningOfDocument:": B.ScrollToDocumentBoundaryIntent_false, "scrollToEndOfDocument:": B.ScrollToDocumentBoundaryIntent_true, "scrollPageUp:": B.ScrollIntent_qxw, "scrollPageDown:": B.ScrollIntent_KrF, "pageUpAndModifySelection:": B.ExtendSelectionVerticallyToAdjacentPageIntent_false_false_false_false, "pageDownAndModifySelection:": B.ExtendSelectionVerticallyToAdjacentPageIntent_false_false_false_true, "cancelOperation:": B.C_DismissIntent, "insertTab:": B.C_NextFocusIntent, "insertBacktab:": B.C_PreviousFocusIntent}, B.List_iL90, A.findType("ConstantStringMap")); + B.SingleActivator_j8H19 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, false, true, false); + B.SingleActivator_j8H16 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, false, true, false); + B.SingleActivator_j8H17 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, false, true, false); + B.SingleActivator_j8H18 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, false, true, false); + B.SingleActivator_j8H20 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, true, true, false); + B.SingleActivator_j8H21 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, true, true, false); + B.SingleActivator_j8H32 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, false, false, true); + B.SingleActivator_j8H29 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, false, false, true); + B.SingleActivator_j8H30 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, false, false, true); + B.SingleActivator_j8H31 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, false, false, true); + B.SingleActivator_j8H33 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, true, false, true); + B.SingleActivator_j8H34 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, true, false, true); + B.SingleActivator_j8H12 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, true, false, false); + B.SingleActivator_j8H13 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, true, false, false); + B.LogicalKeyboardKey_4294968072 = new A.LogicalKeyboardKey(4294968072); + B.SingleActivator_4MF0 = new A.SingleActivator(B.LogicalKeyboardKey_4294968072, false, true, false, false); + B.LogicalKeyboardKey_4294968071 = new A.LogicalKeyboardKey(4294968071); + B.SingleActivator_j8H28 = new A.SingleActivator(B.LogicalKeyboardKey_4294968071, false, true, false, false); + B.SingleActivator_j8H3 = new A.SingleActivator(B.LogicalKeyboardKey_4294968069, false, true, false, false); + B.SingleActivator_j8H2 = new A.SingleActivator(B.LogicalKeyboardKey_4294968070, false, true, false, false); + B.SingleActivator_j8H24 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, true, false, false, false); + B.SingleActivator_j8H25 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, true, false, false, false); + B.SingleActivator_j8H26 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, true, true, false, false); + B.SingleActivator_j8H27 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, true, true, false, false); + B.SingleActivator_4MF = new A.SingleActivator(B.LogicalKeyboardKey_4294968072, false, false, false, false); + B.SingleActivator_j8H = new A.SingleActivator(B.LogicalKeyboardKey_4294968071, false, false, false, false); + B.SingleActivator_j8H1 = new A.SingleActivator(B.LogicalKeyboardKey_4294968069, false, false, false, false); + B.SingleActivator_j8H0 = new A.SingleActivator(B.LogicalKeyboardKey_4294968070, false, false, false, false); + B.SingleActivator_j8H5 = new A.SingleActivator(B.LogicalKeyboardKey_4294968069, true, false, false, false); + B.SingleActivator_j8H4 = new A.SingleActivator(B.LogicalKeyboardKey_4294968070, true, false, false, false); + B.SingleActivator_mmH5 = new A.SingleActivator(B.LogicalKeyboardKey_32, false, false, false, false); + B.Map_iw4QF = new A.GeneralConstantMap([B.SingleActivator_j8H19, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H16, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H17, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H18, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H20, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H21, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H32, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H29, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H30, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H31, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H33, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H34, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H12, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H13, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_4MF0, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H28, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H3, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H2, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H11, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H8, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H9, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H10, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H24, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H25, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H26, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H27, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_4MF, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H1, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H0, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H5, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_j8H4, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_mmH5, B.C_DoNothingAndStopPropagationTextIntent, B.SingleActivator_gc6, B.C_DoNothingAndStopPropagationTextIntent], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); B.List_j3h0 = A._setArrayType(makeConstList(["-1", "1", "2", "3", "4", "5", "6", "-3"]), type$.JSArray_legacy_String); B.Map_j34mP = new A.ConstantStringMap(8, {"-1": "past_due", "1": "draft", "2": "sent", "3": "partial", "4": "paid", "5": "cancelled", "6": "reversed", "-3": "viewed"}, B.List_j3h0, type$.ConstantStringMap_of_legacy_String_and_legacy_String); + B.Map_jPbQQ = new A.GeneralConstantMap([B.Format_0, 1, B.Format_1, 3, B.Format_2, 15, B.Format_3, 255, B.Format_4, 65535, B.Format_5, 4294967295, B.Format_6, 127, B.Format_7, 32767, B.Format_8, 2147483647, B.Format_9, 1, B.Format_10, 1, B.Format_11, 1], A.findType("GeneralConstantMap")); B.SKProductDiscountPaymentMode_0 = new A.SKProductDiscountPaymentMode(0, "payAsYouGo"); B.SKProductDiscountPaymentMode_1 = new A.SKProductDiscountPaymentMode(1, "payUpFront"); B.SKProductDiscountPaymentMode_2 = new A.SKProductDiscountPaymentMode(2, "freeTrail"); B.SKProductDiscountPaymentMode_3 = new A.SKProductDiscountPaymentMode(3, "unspecified"); B.Map_kWsav = new A.GeneralConstantMap([B.SKProductDiscountPaymentMode_0, 0, B.SKProductDiscountPaymentMode_1, 1, B.SKProductDiscountPaymentMode_2, 2, B.SKProductDiscountPaymentMode_3, -1], A.findType("GeneralConstantMap")); - B.LogicalKeyboardKey_32 = new A.LogicalKeyboardKey(32); B.LogicalKeyboardKey_33 = new A.LogicalKeyboardKey(33); B.LogicalKeyboardKey_34 = new A.LogicalKeyboardKey(34); B.LogicalKeyboardKey_35 = new A.LogicalKeyboardKey(35); @@ -547111,7 +578667,22 @@ B.LogicalKeyboardKey_39 = new A.LogicalKeyboardKey(39); B.LogicalKeyboardKey_40 = new A.LogicalKeyboardKey(40); B.LogicalKeyboardKey_41 = new A.LogicalKeyboardKey(41); + B.LogicalKeyboardKey_42 = new A.LogicalKeyboardKey(42); + B.LogicalKeyboardKey_43 = new A.LogicalKeyboardKey(43); B.LogicalKeyboardKey_44 = new A.LogicalKeyboardKey(44); + B.LogicalKeyboardKey_45 = new A.LogicalKeyboardKey(45); + B.LogicalKeyboardKey_46 = new A.LogicalKeyboardKey(46); + B.LogicalKeyboardKey_47 = new A.LogicalKeyboardKey(47); + B.LogicalKeyboardKey_48 = new A.LogicalKeyboardKey(48); + B.LogicalKeyboardKey_49 = new A.LogicalKeyboardKey(49); + B.LogicalKeyboardKey_50 = new A.LogicalKeyboardKey(50); + B.LogicalKeyboardKey_51 = new A.LogicalKeyboardKey(51); + B.LogicalKeyboardKey_52 = new A.LogicalKeyboardKey(52); + B.LogicalKeyboardKey_53 = new A.LogicalKeyboardKey(53); + B.LogicalKeyboardKey_54 = new A.LogicalKeyboardKey(54); + B.LogicalKeyboardKey_55 = new A.LogicalKeyboardKey(55); + B.LogicalKeyboardKey_56 = new A.LogicalKeyboardKey(56); + B.LogicalKeyboardKey_57 = new A.LogicalKeyboardKey(57); B.LogicalKeyboardKey_58 = new A.LogicalKeyboardKey(58); B.LogicalKeyboardKey_59 = new A.LogicalKeyboardKey(59); B.LogicalKeyboardKey_60 = new A.LogicalKeyboardKey(60); @@ -547157,11 +578728,13 @@ B.LogicalKeyboardKey_4294967567 = new A.LogicalKeyboardKey(4294967567); B.LogicalKeyboardKey_4294967568 = new A.LogicalKeyboardKey(4294967568); B.LogicalKeyboardKey_4294967569 = new A.LogicalKeyboardKey(4294967569); + B.LogicalKeyboardKey_4294968321 = new A.LogicalKeyboardKey(4294968321); B.LogicalKeyboardKey_4294968322 = new A.LogicalKeyboardKey(4294968322); B.LogicalKeyboardKey_4294968323 = new A.LogicalKeyboardKey(4294968323); B.LogicalKeyboardKey_4294968324 = new A.LogicalKeyboardKey(4294968324); B.LogicalKeyboardKey_4294968325 = new A.LogicalKeyboardKey(4294968325); B.LogicalKeyboardKey_4294968326 = new A.LogicalKeyboardKey(4294968326); + B.LogicalKeyboardKey_4294968327 = new A.LogicalKeyboardKey(4294968327); B.LogicalKeyboardKey_4294968328 = new A.LogicalKeyboardKey(4294968328); B.LogicalKeyboardKey_4294968329 = new A.LogicalKeyboardKey(4294968329); B.LogicalKeyboardKey_4294968330 = new A.LogicalKeyboardKey(4294968330); @@ -547443,7 +579016,22 @@ B.LogicalKeyboardKey_8589934626 = new A.LogicalKeyboardKey(8589934626); B.LogicalKeyboardKey_8589935144 = new A.LogicalKeyboardKey(8589935144); B.LogicalKeyboardKey_8589935145 = new A.LogicalKeyboardKey(8589935145); + B.LogicalKeyboardKey_8589935146 = new A.LogicalKeyboardKey(8589935146); + B.LogicalKeyboardKey_8589935147 = new A.LogicalKeyboardKey(8589935147); B.LogicalKeyboardKey_8589935148 = new A.LogicalKeyboardKey(8589935148); + B.LogicalKeyboardKey_8589935149 = new A.LogicalKeyboardKey(8589935149); + B.LogicalKeyboardKey_8589935150 = new A.LogicalKeyboardKey(8589935150); + B.LogicalKeyboardKey_8589935151 = new A.LogicalKeyboardKey(8589935151); + B.LogicalKeyboardKey_8589935152 = new A.LogicalKeyboardKey(8589935152); + B.LogicalKeyboardKey_8589935153 = new A.LogicalKeyboardKey(8589935153); + B.LogicalKeyboardKey_8589935154 = new A.LogicalKeyboardKey(8589935154); + B.LogicalKeyboardKey_8589935155 = new A.LogicalKeyboardKey(8589935155); + B.LogicalKeyboardKey_8589935156 = new A.LogicalKeyboardKey(8589935156); + B.LogicalKeyboardKey_8589935157 = new A.LogicalKeyboardKey(8589935157); + B.LogicalKeyboardKey_8589935158 = new A.LogicalKeyboardKey(8589935158); + B.LogicalKeyboardKey_8589935159 = new A.LogicalKeyboardKey(8589935159); + B.LogicalKeyboardKey_8589935160 = new A.LogicalKeyboardKey(8589935160); + B.LogicalKeyboardKey_8589935161 = new A.LogicalKeyboardKey(8589935161); B.LogicalKeyboardKey_8589935165 = new A.LogicalKeyboardKey(8589935165); B.LogicalKeyboardKey_8589935361 = new A.LogicalKeyboardKey(8589935361); B.LogicalKeyboardKey_8589935362 = new A.LogicalKeyboardKey(8589935362); @@ -547499,25 +579087,86 @@ B.Map_wEdnB = new A.ConstantStringMap(227, {"437": "cp437", "850": "cp850", "852": "cp852", "855": "cp855", "857": "cp857", "860": "cp860", "861": "cp861", "862": "cp862", "863": "cp863", "865": "cp865", "866": "cp866", "869": "cp869", ansix341968: "ascii", ansix341986: "ascii", arabic: "iso8859-6", ascii: "ascii", asmo708: "iso8859-6", big5: "big5", big5hkscs: "big5hkscs", chinese: "gbk", cp037: "cp037", cp1026: "cp1026", cp154: "ptcp154", cp367: "ascii", cp424: "cp424", cp437: "cp437", cp500: "cp500", cp775: "cp775", cp819: "windows-1252", cp850: "cp850", cp852: "cp852", cp855: "cp855", cp857: "cp857", cp860: "cp860", cp861: "cp861", cp862: "cp862", cp863: "cp863", cp864: "cp864", cp865: "cp865", cp866: "cp866", cp869: "cp869", cp936: "gbk", cpgr: "cp869", cpis: "cp861", csascii: "ascii", csbig5: "big5", cseuckr: "cp949", cseucpkdfmtjapanese: "euc_jp", csgb2312: "gbk", cshproman8: "hp-roman8", csibm037: "cp037", csibm1026: "cp1026", csibm424: "cp424", csibm500: "cp500", csibm855: "cp855", csibm857: "cp857", csibm860: "cp860", csibm861: "cp861", csibm863: "cp863", csibm864: "cp864", csibm865: "cp865", csibm866: "cp866", csibm869: "cp869", csiso2022jp: "iso2022_jp", csiso2022jp2: "iso2022_jp_2", csiso2022kr: "iso2022_kr", csiso58gb231280: "gbk", csisolatin1: "windows-1252", csisolatin2: "iso8859-2", csisolatin3: "iso8859-3", csisolatin4: "iso8859-4", csisolatin5: "windows-1254", csisolatin6: "iso8859-10", csisolatinarabic: "iso8859-6", csisolatincyrillic: "iso8859-5", csisolatingreek: "iso8859-7", csisolatinhebrew: "iso8859-8", cskoi8r: "koi8-r", csksc56011987: "cp949", cspc775baltic: "cp775", cspc850multilingual: "cp850", cspc862latinhebrew: "cp862", cspc8codepage437: "cp437", cspcp852: "cp852", csptcp154: "ptcp154", csshiftjis: "shift_jis", csunicode11utf7: "utf-7", cyrillic: "iso8859-5", cyrillicasian: "ptcp154", ebcdiccpbe: "cp500", ebcdiccpca: "cp037", ebcdiccpch: "cp500", ebcdiccphe: "cp424", ebcdiccpnl: "cp037", ebcdiccpus: "cp037", ebcdiccpwt: "cp037", ecma114: "iso8859-6", ecma118: "iso8859-7", elot928: "iso8859-7", eucjp: "euc_jp", euckr: "cp949", extendedunixcodepackedformatforjapanese: "euc_jp", gb18030: "gb18030", gb2312: "gbk", gb231280: "gbk", gbk: "gbk", greek: "iso8859-7", greek8: "iso8859-7", hebrew: "iso8859-8", hproman8: "hp-roman8", hzgb2312: "hz", ibm037: "cp037", ibm1026: "cp1026", ibm367: "ascii", ibm424: "cp424", ibm437: "cp437", ibm500: "cp500", ibm775: "cp775", ibm819: "windows-1252", ibm850: "cp850", ibm852: "cp852", ibm855: "cp855", ibm857: "cp857", ibm860: "cp860", ibm861: "cp861", ibm862: "cp862", ibm863: "cp863", ibm864: "cp864", ibm865: "cp865", ibm866: "cp866", ibm869: "cp869", iso2022jp: "iso2022_jp", iso2022jp2: "iso2022_jp_2", iso2022kr: "iso2022_kr", iso646irv1991: "ascii", iso646us: "ascii", iso88591: "windows-1252", iso885910: "iso8859-10", iso8859101992: "iso8859-10", iso885911987: "windows-1252", iso885913: "iso8859-13", iso885914: "iso8859-14", iso8859141998: "iso8859-14", iso885915: "iso8859-15", iso885916: "iso8859-16", iso8859162001: "iso8859-16", iso88592: "iso8859-2", iso885921987: "iso8859-2", iso88593: "iso8859-3", iso885931988: "iso8859-3", iso88594: "iso8859-4", iso885941988: "iso8859-4", iso88595: "iso8859-5", iso885951988: "iso8859-5", iso88596: "iso8859-6", iso885961987: "iso8859-6", iso88597: "iso8859-7", iso885971987: "iso8859-7", iso88598: "iso8859-8", iso885981988: "iso8859-8", iso88599: "windows-1254", iso885991989: "windows-1254", isoceltic: "iso8859-14", isoir100: "windows-1252", isoir101: "iso8859-2", isoir109: "iso8859-3", isoir110: "iso8859-4", isoir126: "iso8859-7", isoir127: "iso8859-6", isoir138: "iso8859-8", isoir144: "iso8859-5", isoir148: "windows-1254", isoir149: "cp949", isoir157: "iso8859-10", isoir199: "iso8859-14", isoir226: "iso8859-16", isoir58: "gbk", isoir6: "ascii", koi8r: "koi8-r", koi8u: "koi8-u", korean: "cp949", ksc5601: "cp949", ksc56011987: "cp949", ksc56011989: "cp949", l1: "windows-1252", l10: "iso8859-16", l2: "iso8859-2", l3: "iso8859-3", l4: "iso8859-4", l5: "windows-1254", l6: "iso8859-10", l8: "iso8859-14", latin1: "windows-1252", latin10: "iso8859-16", latin2: "iso8859-2", latin3: "iso8859-3", latin4: "iso8859-4", latin5: "windows-1254", latin6: "iso8859-10", latin8: "iso8859-14", latin9: "iso8859-15", ms936: "gbk", mskanji: "shift_jis", pt154: "ptcp154", ptcp154: "ptcp154", r8: "hp-roman8", roman8: "hp-roman8", shiftjis: "shift_jis", tis620: "cp874", unicode11utf7: "utf-7", us: "ascii", usascii: "ascii", utf16: "utf-16", utf16be: "utf-16-be", utf16le: "utf-16-le", utf8: "utf-8", windows1250: "cp1250", windows1251: "cp1251", windows1252: "cp1252", windows1253: "cp1253", windows1254: "cp1254", windows1255: "cp1255", windows1256: "cp1256", windows1257: "cp1257", windows1258: "cp1258", windows936: "gbk", "x-x-big5": "big5"}, B.List_wEo4, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.List_wEo5 = A._setArrayType(makeConstList(["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "18", "17", "19", "20", "21", "22", "23"]), type$.JSArray_legacy_String); B.Map_wEw6k = new A.ConstantStringMap(23, {"1": "credit_card", "2": "bank_transfer", "3": "paypal", "4": "crypto", "5": "custom", "6": "alipay", "7": "sofort", "8": "apple_pay", "9": "sepa", "10": "credit", "11": "kbc", "12": "bancontact", "13": "ideal", "14": "hosted", "15": "giropay", "16": "przelewy24", "18": "direct_debit", "17": "eps", "19": "acss", "20": "becs", "21": "instant_bank_pay", "22": "fpx", "23": "klarna"}, B.List_wEo5, type$.ConstantStringMap_of_legacy_String_and_legacy_String); + B.List_weg1 = A._setArrayType(makeConstList(["*", "+", "-", ".", "/", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "Alt", "AltGraph", "ArrowDown", "ArrowLeft", "ArrowRight", "ArrowUp", "Clear", "Control", "Delete", "End", "Enter", "Home", "Insert", "Meta", "PageDown", "PageUp", "Shift"]), type$.JSArray_legacy_String); + B.List_42_null_null_8589935146 = A._setArrayType(makeConstList([42, null, null, 8589935146]), type$.JSArray_nullable_int); + B.List_43_null_null_8589935147 = A._setArrayType(makeConstList([43, null, null, 8589935147]), type$.JSArray_nullable_int); + B.List_45_null_null_8589935149 = A._setArrayType(makeConstList([45, null, null, 8589935149]), type$.JSArray_nullable_int); + B.List_46_null_null_8589935150 = A._setArrayType(makeConstList([46, null, null, 8589935150]), type$.JSArray_nullable_int); + B.List_47_null_null_8589935151 = A._setArrayType(makeConstList([47, null, null, 8589935151]), type$.JSArray_nullable_int); + B.List_48_null_null_8589935152 = A._setArrayType(makeConstList([48, null, null, 8589935152]), type$.JSArray_nullable_int); + B.List_49_null_null_8589935153 = A._setArrayType(makeConstList([49, null, null, 8589935153]), type$.JSArray_nullable_int); + B.List_50_null_null_8589935154 = A._setArrayType(makeConstList([50, null, null, 8589935154]), type$.JSArray_nullable_int); + B.List_51_null_null_8589935155 = A._setArrayType(makeConstList([51, null, null, 8589935155]), type$.JSArray_nullable_int); + B.List_52_null_null_8589935156 = A._setArrayType(makeConstList([52, null, null, 8589935156]), type$.JSArray_nullable_int); + B.List_53_null_null_8589935157 = A._setArrayType(makeConstList([53, null, null, 8589935157]), type$.JSArray_nullable_int); + B.List_54_null_null_8589935158 = A._setArrayType(makeConstList([54, null, null, 8589935158]), type$.JSArray_nullable_int); + B.List_55_null_null_8589935159 = A._setArrayType(makeConstList([55, null, null, 8589935159]), type$.JSArray_nullable_int); + B.List_56_null_null_8589935160 = A._setArrayType(makeConstList([56, null, null, 8589935160]), type$.JSArray_nullable_int); + B.List_57_null_null_8589935161 = A._setArrayType(makeConstList([57, null, null, 8589935161]), type$.JSArray_nullable_int); + B.List_yyP = A._setArrayType(makeConstList([8589934852, 8589934852, 8589934853, null]), type$.JSArray_nullable_int); + B.List_4294967555_null_4294967555_null = A._setArrayType(makeConstList([4294967555, null, 4294967555, null]), type$.JSArray_nullable_int); + B.List_4294968065_null_null_8589935154 = A._setArrayType(makeConstList([4294968065, null, null, 8589935154]), type$.JSArray_nullable_int); + B.List_4294968066_null_null_8589935156 = A._setArrayType(makeConstList([4294968066, null, null, 8589935156]), type$.JSArray_nullable_int); + B.List_4294968067_null_null_8589935158 = A._setArrayType(makeConstList([4294968067, null, null, 8589935158]), type$.JSArray_nullable_int); + B.List_4294968068_null_null_8589935160 = A._setArrayType(makeConstList([4294968068, null, null, 8589935160]), type$.JSArray_nullable_int); + B.List_4294968321_null_null_8589935157 = A._setArrayType(makeConstList([4294968321, null, null, 8589935157]), type$.JSArray_nullable_int); + B.List_yyP0 = A._setArrayType(makeConstList([8589934848, 8589934848, 8589934849, null]), type$.JSArray_nullable_int); + B.List_4294967423_null_null_8589935150 = A._setArrayType(makeConstList([4294967423, null, null, 8589935150]), type$.JSArray_nullable_int); + B.List_4294968069_null_null_8589935153 = A._setArrayType(makeConstList([4294968069, null, null, 8589935153]), type$.JSArray_nullable_int); + B.List_4294967309_null_null_8589935117 = A._setArrayType(makeConstList([4294967309, null, null, 8589935117]), type$.JSArray_nullable_int); + B.List_4294968070_null_null_8589935159 = A._setArrayType(makeConstList([4294968070, null, null, 8589935159]), type$.JSArray_nullable_int); + B.List_4294968327_null_null_8589935152 = A._setArrayType(makeConstList([4294968327, null, null, 8589935152]), type$.JSArray_nullable_int); + B.List_yyP1 = A._setArrayType(makeConstList([8589934854, 8589934854, 8589934855, null]), type$.JSArray_nullable_int); + B.List_4294968071_null_null_8589935155 = A._setArrayType(makeConstList([4294968071, null, null, 8589935155]), type$.JSArray_nullable_int); + B.List_4294968072_null_null_8589935161 = A._setArrayType(makeConstList([4294968072, null, null, 8589935161]), type$.JSArray_nullable_int); + B.List_yyP2 = A._setArrayType(makeConstList([8589934850, 8589934850, 8589934851, null]), type$.JSArray_nullable_int); + B.Map_weMMY = new A.ConstantStringMap(32, {"*": B.List_42_null_null_8589935146, "+": B.List_43_null_null_8589935147, "-": B.List_45_null_null_8589935149, ".": B.List_46_null_null_8589935150, "/": B.List_47_null_null_8589935151, "0": B.List_48_null_null_8589935152, "1": B.List_49_null_null_8589935153, "2": B.List_50_null_null_8589935154, "3": B.List_51_null_null_8589935155, "4": B.List_52_null_null_8589935156, "5": B.List_53_null_null_8589935157, "6": B.List_54_null_null_8589935158, "7": B.List_55_null_null_8589935159, "8": B.List_56_null_null_8589935160, "9": B.List_57_null_null_8589935161, Alt: B.List_yyP, AltGraph: B.List_4294967555_null_4294967555_null, ArrowDown: B.List_4294968065_null_null_8589935154, ArrowLeft: B.List_4294968066_null_null_8589935156, ArrowRight: B.List_4294968067_null_null_8589935158, ArrowUp: B.List_4294968068_null_null_8589935160, Clear: B.List_4294968321_null_null_8589935157, Control: B.List_yyP0, Delete: B.List_4294967423_null_null_8589935150, End: B.List_4294968069_null_null_8589935153, Enter: B.List_4294967309_null_null_8589935117, Home: B.List_4294968070_null_null_8589935159, Insert: B.List_4294968327_null_null_8589935152, Meta: B.List_yyP1, PageDown: B.List_4294968071_null_null_8589935155, PageUp: B.List_4294968072_null_null_8589935161, Shift: B.List_yyP2}, B.List_weg1, A.findType("ConstantStringMap*>")); + B.List_MHC = A._setArrayType(makeConstList([B.LogicalKeyboardKey_42, null, null, B.LogicalKeyboardKey_8589935146]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_MHC0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_43, null, null, B.LogicalKeyboardKey_8589935147]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_MHC1 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_45, null, null, B.LogicalKeyboardKey_8589935149]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_MHC2 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_46, null, null, B.LogicalKeyboardKey_8589935150]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_MHC3 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_47, null, null, B.LogicalKeyboardKey_8589935151]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_yHZ0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_48, null, null, B.LogicalKeyboardKey_8589935152]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_yHZ1 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_49, null, null, B.LogicalKeyboardKey_8589935153]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_yHZ2 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_50, null, null, B.LogicalKeyboardKey_8589935154]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_yHZ3 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_51, null, null, B.LogicalKeyboardKey_8589935155]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_yHZ4 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_52, null, null, B.LogicalKeyboardKey_8589935156]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_yHZ5 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_53, null, null, B.LogicalKeyboardKey_8589935157]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_yHZ6 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_54, null, null, B.LogicalKeyboardKey_8589935158]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_yHZ7 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_55, null, null, B.LogicalKeyboardKey_8589935159]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_Sxn = A._setArrayType(makeConstList([B.LogicalKeyboardKey_56, null, null, B.LogicalKeyboardKey_8589935160]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_Sxn0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_57, null, null, B.LogicalKeyboardKey_8589935161]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_ABN = A._setArrayType(makeConstList([B.LogicalKeyboardKey_8589934852, B.LogicalKeyboardKey_8589934852, B.LogicalKeyboardKey_8589934853, null]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_ki8 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294967555, null, B.LogicalKeyboardKey_4294967555, null]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_RsV3 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968065, null, null, B.LogicalKeyboardKey_8589935154]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_RsV4 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968066, null, null, B.LogicalKeyboardKey_8589935156]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_RsV5 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968067, null, null, B.LogicalKeyboardKey_8589935158]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_3Vk0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968068, null, null, B.LogicalKeyboardKey_8589935160]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_6FR = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968321, null, null, B.LogicalKeyboardKey_8589935157]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_ABN0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_8589934848, B.LogicalKeyboardKey_8589934848, B.LogicalKeyboardKey_8589934849, null]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_IAQ = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294967423, null, null, B.LogicalKeyboardKey_8589935150]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_RsV6 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968069, null, null, B.LogicalKeyboardKey_8589935153]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_bnV0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294967309, null, null, B.LogicalKeyboardKey_8589935117]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_RsV7 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968070, null, null, B.LogicalKeyboardKey_8589935159]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_6FR0 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968327, null, null, B.LogicalKeyboardKey_8589935152]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_ABN1 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_8589934854, B.LogicalKeyboardKey_8589934854, B.LogicalKeyboardKey_8589934855, null]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_RsV8 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968071, null, null, B.LogicalKeyboardKey_8589935155]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_mDg = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968072, null, null, B.LogicalKeyboardKey_8589935161]), type$.JSArray_nullable_LogicalKeyboardKey); + B.List_ABN2 = A._setArrayType(makeConstList([B.LogicalKeyboardKey_8589934850, B.LogicalKeyboardKey_8589934850, B.LogicalKeyboardKey_8589934851, null]), type$.JSArray_nullable_LogicalKeyboardKey); + B.Map_wecEC = new A.ConstantStringMap(32, {"*": B.List_MHC, "+": B.List_MHC0, "-": B.List_MHC1, ".": B.List_MHC2, "/": B.List_MHC3, "0": B.List_yHZ0, "1": B.List_yHZ1, "2": B.List_yHZ2, "3": B.List_yHZ3, "4": B.List_yHZ4, "5": B.List_yHZ5, "6": B.List_yHZ6, "7": B.List_yHZ7, "8": B.List_Sxn, "9": B.List_Sxn0, Alt: B.List_ABN, AltGraph: B.List_ki8, ArrowDown: B.List_RsV3, ArrowLeft: B.List_RsV4, ArrowRight: B.List_RsV5, ArrowUp: B.List_3Vk0, Clear: B.List_6FR, Control: B.List_ABN0, Delete: B.List_IAQ, End: B.List_RsV6, Enter: B.List_bnV0, Home: B.List_RsV7, Insert: B.List_6FR0, Meta: B.List_ABN1, PageDown: B.List_RsV8, PageUp: B.List_mDg, Shift: B.List_ABN2}, B.List_weg1, A.findType("ConstantStringMap*>")); B.Map_yXAeS = new A.GeneralConstantMap([0, "FontWeight.w100", 1, "FontWeight.w200", 2, "FontWeight.w300", 3, "FontWeight.w400", 4, "FontWeight.w500", 5, "FontWeight.w600", 6, "FontWeight.w700", 7, "FontWeight.w800", 8, "FontWeight.w900"], type$.GeneralConstantMap_of_legacy_int_and_legacy_String); - B.SingleActivator_mmH5 = new A.SingleActivator(B.LogicalKeyboardKey_32, false, false, false, false); B.SingleActivator_soA = new A.SingleActivator(B.LogicalKeyboardKey_8589935117, false, false, false, false); B.SingleActivator_Qwp = new A.SingleActivator(B.LogicalKeyboardKey_4294967323, false, false, false, false); B.SingleActivator_gc60 = new A.SingleActivator(B.LogicalKeyboardKey_4294967305, false, false, false, false); B.SingleActivator_gc61 = new A.SingleActivator(B.LogicalKeyboardKey_4294967305, false, true, false, false); - B.SingleActivator_4MF = new A.SingleActivator(B.LogicalKeyboardKey_4294968072, false, false, false, false); - B.SingleActivator_j8H35 = new A.SingleActivator(B.LogicalKeyboardKey_4294968071, false, false, false, false); B.C_PrioritizedIntents = new A.PrioritizedIntents(); B.C_ButtonActivateIntent = new A.ButtonActivateIntent(); - B.C_DismissIntent = new A.DismissIntent(); - B.C_PreviousFocusIntent = new A.PreviousFocusIntent(); B.ScrollIncrementType_0 = new A.ScrollIncrementType(0, "line"); B.ScrollIntent_ssH = new A.ScrollIntent(B.AxisDirection_0, B.ScrollIncrementType_0); B.ScrollIntent_cKo = new A.ScrollIntent(B.AxisDirection_2, B.ScrollIncrementType_0); B.ScrollIntent_qNW = new A.ScrollIntent(B.AxisDirection_3, B.ScrollIncrementType_0); B.ScrollIntent_wij = new A.ScrollIntent(B.AxisDirection_1, B.ScrollIncrementType_0); - B.ScrollIntent_qxw = new A.ScrollIntent(B.AxisDirection_0, B.ScrollIncrementType_1); - B.Map_zPybB = new A.GeneralConstantMap([B.SingleActivator_mmH5, B.C_PrioritizedIntents, B.SingleActivator_gc6, B.C_ButtonActivateIntent, B.SingleActivator_soA, B.C_ButtonActivateIntent, B.SingleActivator_Qwp, B.C_DismissIntent, B.SingleActivator_gc60, B.C_NextFocusIntent, B.SingleActivator_gc61, B.C_PreviousFocusIntent, B.SingleActivator_j8H9, B.ScrollIntent_ssH, B.SingleActivator_j8H10, B.ScrollIntent_cKo, B.SingleActivator_j8H7, B.ScrollIntent_qNW, B.SingleActivator_j8H8, B.ScrollIntent_wij, B.SingleActivator_4MF, B.ScrollIntent_qxw, B.SingleActivator_j8H35, B.ScrollIntent_KrF], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); + B.Map_zPybB = new A.GeneralConstantMap([B.SingleActivator_mmH5, B.C_PrioritizedIntents, B.SingleActivator_gc6, B.C_ButtonActivateIntent, B.SingleActivator_soA, B.C_ButtonActivateIntent, B.SingleActivator_Qwp, B.C_DismissIntent, B.SingleActivator_gc60, B.C_NextFocusIntent, B.SingleActivator_gc61, B.C_PreviousFocusIntent, B.SingleActivator_j8H10, B.ScrollIntent_ssH, B.SingleActivator_j8H11, B.ScrollIntent_cKo, B.SingleActivator_j8H8, B.ScrollIntent_qNW, B.SingleActivator_j8H9, B.ScrollIntent_wij, B.SingleActivator_4MF, B.ScrollIntent_qxw, B.SingleActivator_j8H, B.ScrollIntent_KrF], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); B.MarginSpec_null_null_null_50 = new A.MarginSpec(null, null, null, 50); B.Color_4294937216 = new A.Color(4294937216); B.Color_4294922834 = new A.Color(4294922834); @@ -547525,6 +579174,18 @@ B.Color_4292149248 = new A.Color(4292149248); B.Map_iTECn = new A.GeneralConstantMap([100, B.Color_4294937216, 200, B.Color_4294922834, 400, B.Color_4294907716, 700, B.Color_4292149248], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); B.MaterialAccentColor_Map_iTECn_4294922834 = new A.MaterialAccentColor(B.Map_iTECn, 4294922834); + B.Color_4291624848 = new A.Color(4291624848); + B.Color_4289920857 = new A.Color(4289920857); + B.Color_4285988611 = new A.Color(4285988611); + B.Color_4284800279 = new A.Color(4284800279); + B.Map_iTSpr = new A.GeneralConstantMap([100, B.Color_4291624848, 200, B.Color_4289920857, 400, B.Color_4285988611, 700, B.Color_4284800279], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); + B.MaterialAccentColor_Map_iTSpr_4289920857 = new A.MaterialAccentColor(B.Map_iTSpr, 4289920857); + B.Color_4290377418 = new A.Color(4290377418); + B.Color_4285132974 = new A.Color(4285132974); + B.Color_4278249078 = new A.Color(4278249078); + B.Color_4278241363 = new A.Color(4278241363); + B.Map_iTc0J = new A.GeneralConstantMap([100, B.Color_4290377418, 200, B.Color_4285132974, 400, B.Color_4278249078, 700, B.Color_4278241363], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); + B.MaterialAccentColor_Map_iTc0J_4285132974 = new A.MaterialAccentColor(B.Map_iTc0J, 4285132974); B.Color_4294955392 = new A.Color(4294955392); B.Color_4294945600 = new A.Color(4294945600); B.Color_4294938880 = new A.Color(4294938880); @@ -547537,11 +579198,11 @@ B.Color_4278227434 = new A.Color(4278227434); B.Map_iTyLX = new A.GeneralConstantMap([100, B.Color_4286634239, 200, B.Color_4282434815, 400, B.Color_4278235391, 700, B.Color_4278227434], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); B.MaterialAccentColor_Map_iTyLX_4282434815 = new A.MaterialAccentColor(B.Map_iTyLX, 4282434815); - B.MaterialBannerThemeData_6JY = new A.MaterialBannerThemeData(null, null, null, null, null); + B.MaterialBannerThemeData_MYA = new A.MaterialBannerThemeData(null, null, null, null, null, null, null, null); B.MaterialScrollBehavior_null = new A.MaterialScrollBehavior(null); B.MaterialStatePropertyAll_0 = new A.MaterialStatePropertyAll(0, A.findType("MaterialStatePropertyAll")); - B.RoundedRectangleBorder_ifx1 = new A.RoundedRectangleBorder(B.BorderRadius_tLn, B.BorderSide_aLd); - B.MaterialStatePropertyAll_2LR = new A.MaterialStatePropertyAll(B.RoundedRectangleBorder_ifx1, A.findType("MaterialStatePropertyAll")); + B.RoundedRectangleBorder_27D1 = new A.RoundedRectangleBorder(B.BorderRadius_tLn, B.BorderSide_8xm); + B.MaterialStatePropertyAll_Aec = new A.MaterialStatePropertyAll(B.RoundedRectangleBorder_27D1, A.findType("MaterialStatePropertyAll")); B.MaterialStatePropertyAll_rXZ = new A.MaterialStatePropertyAll(B.EdgeInsets_0_0_0_0, A.findType("MaterialStatePropertyAll")); B.MaterialState_0 = new A.MaterialState(0, "hovered"); B.MaterialState_1 = new A.MaterialState(1, "focused"); @@ -547557,6 +579218,9 @@ B.MaxLengthEnforcement_1 = new A.MaxLengthEnforcement(1, "enforced"); B.MaxLengthEnforcement_2 = new A.MaxLengthEnforcement(2, "truncateAfterCompositionEnds"); B.MaxWidthStrategy_1 = new A.MaxWidthStrategy(1, "ellipsize"); + B.MenuBarThemeData_null = new A.MenuBarThemeData(null); + B.MenuButtonThemeData_null = new A.MenuButtonThemeData(null); + B.MenuThemeData_null = new A.MenuThemeData(null); B.MethodCall_popRoute_null = new A.MethodCall("popRoute", null); B.MethodChannel_4IJ = new A.MethodChannel("plugins.flutter.io/in_app_purchase", B.C_StandardMethodCodec0, null); B.MethodChannel_69t = new A.MethodChannel("screen_retriever", B.C_StandardMethodCodec0, null); @@ -547595,13 +579259,17 @@ B.NamedAttribution_image = new A.NamedAttribution("image"); B.NamedAttribution_listItem = new A.NamedAttribution("listItem"); B.NamedAttribution_paragraph = new A.NamedAttribution("paragraph"); + B.NamedAttribution_task = new A.NamedAttribution("task"); B.NamedAttribution_underline = new A.NamedAttribution("underline"); - B.NavigationBarThemeData_UWS = new A.NavigationBarThemeData(null, null, null, null, null, null, null, null, null); + B.NavigationBarThemeData_WjX = new A.NavigationBarThemeData(null, null, null, null, null, null, null, null, null, null); + B.NavigationDrawerThemeData_qEm = new A.NavigationDrawerThemeData(null, null, null, null, null, null, null, null, null, null); B.NavigationMode_0 = new A.NavigationMode(0, "traditional"); - B.NavigationRailThemeData_4G2 = new A.NavigationRailThemeData(null, null, null, null, null, null, null, null, null, null, null, null); + B.NavigationRailThemeData_27I = new A.NavigationRailThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null); B.NeverScrollableScrollPhysics_null = new A.NeverScrollableScrollPhysics(null); B.OffsetPair_G6F = new A.OffsetPair(B.Offset_0_0, B.Offset_0_0); B.Offset_0 = new A.Offset(-0.5, -0.5); + B.Offset_0_20 = new A.Offset(0, 20); + B.Offset_0_26 = new A.Offset(0, 26); B.Offset_0_m72 = new A.Offset(0, -72); B.Offset_11_m4 = new A.Offset(11, -4); B.Offset_1_2 = new A.Offset(1, 2); @@ -547617,8 +579285,9 @@ B.Offset_W7v = new A.Offset(2.6999999999999997, 8.1); B.Offset_YZQ = new A.Offset(1 / 0, 1 / 0); B.Offset_aNU = new A.Offset(3.6, 9); - B.Offset_chs = new A.Offset(0, 0.25); + B.Offset_chs0 = new A.Offset(0, 0.25); B.Offset_gPO = new A.Offset(7.2, 12.6); + B.Offset_m12_m5 = new A.Offset(-12, -5); B.Offset_m4_m6 = new A.Offset(-4, -6); B.Offset_m5_0 = new A.Offset(-5, 0); B.Offset_oIk = new A.Offset(15.299999999999999, 4.5); @@ -547634,13 +579303,14 @@ B.OptionalMethodChannel_AWk = new A.OptionalMethodChannel("flutter/menu", B.C_StandardMethodCodec0, null); B.OptionalMethodChannel_L9J = new A.OptionalMethodChannel("flutter/textinput", B.C_JSONMethodCodec0, null); B.OptionalMethodChannel_qNA = new A.OptionalMethodChannel("flutter/navigation", B.C_JSONMethodCodec0, null); + B.OptionalMethodChannel_uXT = new A.OptionalMethodChannel("flutter/spellcheck", B.C_StandardMethodCodec0, null); B.OptionalMethodChannel_wEo = new A.OptionalMethodChannel("flutter/restoration", B.C_StandardMethodCodec0, null); B.OrdinalSortKey_0_null = new A.OrdinalSortKey(0, null); B.OrdinalSortKey_1_null = new A.OrdinalSortKey(1, null); B.Orientation_0 = new A.Orientation(0, "portrait"); B.Orientation_1 = new A.Orientation(1, "landscape"); - B.BorderSide_hrQ0 = new A.BorderSide(B.Color_0, 1, B.BorderStyle_1, B.StrokeAlign_0); - B.OutlineInputBorder_2jN = new A.OutlineInputBorder(4, B.BorderRadius_tLn0, B.BorderSide_hrQ0); + B.BorderSide_tAf0 = new A.BorderSide(B.Color_0, 1, B.BorderStyle_1, -1); + B.OutlineInputBorder_WtG = new A.OutlineInputBorder(4, B.BorderRadius_tLn0, B.BorderSide_tAf0); B.OutlinedButtonThemeData_null = new A.OutlinedButtonThemeData(null); B.OutsideJustification_0 = new A.OutsideJustification(0, "startDrawArea"); B.OutsideJustification_1 = new A.OutsideJustification(1, "start"); @@ -547661,9 +579331,11 @@ B.PageTransitionsTheme_Map_DVCx1 = new A.PageTransitionsTheme(B.Map_DVCx1); B.PaintingStyle_0 = new A.PaintingStyle(0, "fill"); B.PaintingStyle_1 = new A.PaintingStyle(1, "stroke"); + B.PanAxis_3 = new A.PanAxis(3, "free"); B.ParagraphConstraints_C5f = new A.ParagraphConstraints(1 / 0); B.PathFillType_0 = new A.PathFillType(0, "nonZero"); B.PathFillType_1 = new A.PathFillType(1, "evenOdd"); + B.PathOperation_2 = new A.PathOperation(2, "union"); B.PermissionStatus_0 = new A.PermissionStatus0(0, "denied"); B.PermissionStatus_1 = new A.PermissionStatus0(1, "granted"); B.PermissionStatus_2 = new A.PermissionStatus0(2, "restricted"); @@ -547680,12 +579352,13 @@ B.PersistenceRepository_FileStorage_static_state = new A.PersistenceRepository(B.FileStorage_static_state); B.FileStorage_ui_state = new A.FileStorage("ui_state"); B.PersistenceRepository_FileStorage_ui_state = new A.PersistenceRepository(B.FileStorage_ui_state); + B.PersistentHashMap_null = new A.PersistentHashMap(null, A.findType("PersistentHashMap")); B.PersistentHeaderShowOnScreenConfiguration_QA5 = new A.PersistentHeaderShowOnScreenConfiguration(1 / 0); B.PinAnimationType_1 = new A.PinAnimationType(1, "scale"); B.PinputAutovalidateMode_1 = new A.PinputAutovalidateMode(1, "onSubmit"); B.PixelFormat_0 = new A.PixelFormat(0, "rgba8888"); B.PlaceholderAlignment_4 = new A.PlaceholderAlignment(4, "bottom"); - B.PlaceholderDimensions_8eb = new A.PlaceholderDimensions(B.Size_0_0, null, null); + B.PlaceholderDimensions_Ism = new A.PlaceholderDimensions(B.Size_0_0, B.PlaceholderAlignment_4, null, null); B.Placeholder_Color_4282735204_null = new A.Placeholder(B.Color_4282735204, null); B.PlatformViewHitTestBehavior_0 = new A.PlatformViewHitTestBehavior(0, "opaque"); B.PlatformViewHitTestBehavior_2 = new A.PlatformViewHitTestBehavior(2, "transparent"); @@ -547710,24 +579383,27 @@ B.PointerDeviceKind_5 = new A.PointerDeviceKind(5, "unknown"); B.PointerSignalKind_0 = new A.PointerSignalKind(0, "none"); B.PointerSignalKind_1 = new A.PointerSignalKind(1, "scroll"); - B.PointerSignalKind_2 = new A.PointerSignalKind(2, "unknown"); - B.PopupMenuPosition_0 = new A.PopupMenuPosition(0, "over"); - B.PopupMenuThemeData_rs3 = new A.PopupMenuThemeData(null, null, null, null, null, null); + B.PointerSignalKind_4 = new A.PointerSignalKind(4, "unknown"); + B.PopupMenuThemeData_xLk = new A.PopupMenuThemeData(null, null, null, null, null, null, null, null, null, null); B.PortalLinkStyle_0 = new A.PortalLinkStyle(0, "icons"); B.PortalLinkStyle_2 = new A.PortalLinkStyle(2, "dropdown"); B.PreferredLaunchMode_0 = new A.PreferredLaunchMode(0, "platformDefault"); B.PreferredLaunchMode_1 = new A.PreferredLaunchMode(1, "inAppWebView"); B.PreferredLaunchMode_2 = new A.PreferredLaunchMode(2, "externalApplication"); B.PreferredLaunchMode_3 = new A.PreferredLaunchMode(3, "externalNonBrowserApplication"); + B.PrependedCharacterPolicy_0 = new A.PrependedCharacterPolicy(0, "automatic"); + B.PrependedCharacterPolicy_1 = new A.PrependedCharacterPolicy(1, "include"); + B.PrependedCharacterPolicy_2 = new A.PrependedCharacterPolicy(2, "exclude"); B.PrintingInfo_XjJ = new A.PrintingInfo(false, false, false, false, false, false, false); B.Priority_100000 = new A.Priority(100000); - B.Priority_200000 = new A.Priority(200000); B.ProgressIndicatorThemeData_Z49 = new A.ProgressIndicatorThemeData(null, null, null, null, null); B.PurchaseStatus_0 = new A.PurchaseStatus(0, "pending"); B.PurchaseStatus_1 = new A.PurchaseStatus(1, "purchased"); B.PurchaseStatus_2 = new A.PurchaseStatus(2, "error"); B.PurchaseStatus_3 = new A.PurchaseStatus(3, "restored"); B.PurchaseStatus_4 = new A.PurchaseStatus(4, "canceled"); + B.PushTextPosition_false = new A.PushTextPosition(false); + B.PushTextPosition_true = new A.PushTextPosition(true); B.QrCodeElement_0 = new A.QrCodeElement(0, "finderPatternOuter"); B.QrCodeElement_1 = new A.QrCodeElement(1, "finderPatternInner"); B.QrCodeElement_2 = new A.QrCodeElement(2, "finderPatternDot"); @@ -547739,7 +579415,6 @@ B.RadioThemeData_gDe = new A.RadioThemeData(null, null, null, null, null, null); B.Radius_1_1 = new A.Radius(1, 1); B.Radius_2Vk = new A.Radius(15.5, 15.5); - B.Radius_7_7 = new A.Radius(7, 7); B.Radius_ydE = new A.Radius(1.5, 1.5); B.RangeBandType_0 = new A.RangeBandType(0, "none"); B.RangeBandConfig_RangeBandType_0_0 = new A.RangeBandConfig(B.RangeBandType_0, 0); @@ -547772,15 +579447,15 @@ B.Role_6 = new A.Role(6, "image"); B.Role_7 = new A.Role(7, "liveRegion"); B.Radius_3_3 = new A.Radius(3, 3); - B.BorderRadius_tLn4 = new A.BorderRadius(B.Radius_3_3, B.Radius_3_3, B.Radius_0_0, B.Radius_0_0); - B.RoundedRectangleBorder_ifx2 = new A.RoundedRectangleBorder(B.BorderRadius_tLn4, B.BorderSide_aLd); - B.BorderRadius_tLn5 = new A.BorderRadius(B.Radius_1_1, B.Radius_1_1, B.Radius_1_1, B.Radius_1_1); - B.RoundedRectangleBorder_ifx3 = new A.RoundedRectangleBorder(B.BorderRadius_tLn5, B.BorderSide_aLd); - B.RoundedRectangleBorder_ifx = new A.RoundedRectangleBorder(B.BorderRadius_tLn2, B.BorderSide_aLd); - B.RoundedRectangleBorder_ifx0 = new A.RoundedRectangleBorder(B.BorderRadius_tLn0, B.BorderSide_aLd); + B.BorderRadius_tLn8 = new A.BorderRadius(B.Radius_3_3, B.Radius_3_3, B.Radius_0_0, B.Radius_0_0); + B.RoundedRectangleBorder_27D2 = new A.RoundedRectangleBorder(B.BorderRadius_tLn8, B.BorderSide_8xm); + B.BorderRadius_tLn9 = new A.BorderRadius(B.Radius_1_1, B.Radius_1_1, B.Radius_1_1, B.Radius_1_1); + B.RoundedRectangleBorder_27D3 = new A.RoundedRectangleBorder(B.BorderRadius_tLn9, B.BorderSide_8xm); + B.RoundedRectangleBorder_27D = new A.RoundedRectangleBorder(B.BorderRadius_tLn5, B.BorderSide_8xm); + B.RoundedRectangleBorder_27D0 = new A.RoundedRectangleBorder(B.BorderRadius_tLn0, B.BorderSide_8xm); B.Radius_24_24 = new A.Radius(24, 24); - B.BorderRadius_tLn6 = new A.BorderRadius(B.Radius_24_24, B.Radius_24_24, B.Radius_24_24, B.Radius_24_24); - B.RoundedRectangleBorder_ifx4 = new A.RoundedRectangleBorder(B.BorderRadius_tLn6, B.BorderSide_aLd); + B.BorderRadius_tLn10 = new A.BorderRadius(B.Radius_24_24, B.Radius_24_24, B.Radius_24_24, B.Radius_24_24); + B.RoundedRectangleBorder_27D4 = new A.RoundedRectangleBorder(B.BorderRadius_tLn10, B.BorderSide_8xm); B.RouteInformationReportingType_0 = new A.RouteInformationReportingType(0, "none"); B.RouteInformationReportingType_1 = new A.RouteInformationReportingType(1, "neglect"); B.RoutePopDisposition_0 = new A.RoutePopDisposition(0, "pop"); @@ -547805,14 +579480,14 @@ B.ScrollPositionAlignmentPolicy_0 = new A.ScrollPositionAlignmentPolicy(0, "explicit"); B.ScrollPositionAlignmentPolicy_1 = new A.ScrollPositionAlignmentPolicy(1, "keepVisibleAtEnd"); B.ScrollPositionAlignmentPolicy_2 = new A.ScrollPositionAlignmentPolicy(2, "keepVisibleAtStart"); - B.ScrollToDocumentBoundaryIntent_false = new A.ScrollToDocumentBoundaryIntent(false); - B.ScrollToDocumentBoundaryIntent_true = new A.ScrollToDocumentBoundaryIntent(true); B.ScrollViewKeyboardDismissBehavior_0 = new A.ScrollViewKeyboardDismissBehavior(0, "manual"); B.ScrollViewKeyboardDismissBehavior_1 = new A.ScrollViewKeyboardDismissBehavior(1, "onDrag"); B.ScrollbarOrientation_0 = new A.ScrollbarOrientation(0, "left"); B.ScrollbarOrientation_1 = new A.ScrollbarOrientation(1, "right"); + B.ScrollbarOrientation_2 = new A.ScrollbarOrientation(2, "top"); B.ScrollbarOrientation_3 = new A.ScrollbarOrientation(3, "bottom"); B.ScrollbarThemeData_Ep5 = new A.ScrollbarThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null); + B.SegmentedButtonThemeData_null_null = new A.SegmentedButtonThemeData(null, null); B.SelectionChangedCause_0 = new A.SelectionChangedCause(0, "tap"); B.SelectionChangedCause_1 = new A.SelectionChangedCause(1, "doubleTap"); B.SelectionChangedCause_2 = new A.SelectionChangedCause(2, "longPress"); @@ -547822,9 +579497,17 @@ B.SelectionChangedCause_7 = new A.SelectionChangedCause(7, "scribble"); B.SelectionEventType_0 = new A.SelectionEventType(0, "startEdgeUpdate"); B.SelectionEventType_1 = new A.SelectionEventType(1, "endEdgeUpdate"); + B.SelectionExtendDirection_0 = new A.SelectionExtendDirection(0, "previousLine"); + B.SelectionExtendDirection_1 = new A.SelectionExtendDirection(1, "nextLine"); + B.SelectionExtendDirection_2 = new A.SelectionExtendDirection(2, "forward"); + B.SelectionExtendDirection_3 = new A.SelectionExtendDirection(3, "backward"); B.SelectionStatus_2 = new A.SelectionStatus(2, "none"); B.SelectionGeometry_wEo0 = new A.SelectionGeometry(null, null, B.SelectionStatus_2, false); B.SelectionGeometry_wEo = new A.SelectionGeometry(null, null, B.SelectionStatus_2, true); + B.SelectionHandleType_0 = new A.SelectionHandleType(0, "collapsed"); + B.SelectionHandleType_1 = new A.SelectionHandleType(1, "base"); + B.SelectionHandleType_2 = new A.SelectionHandleType(2, "extent"); + B.SelectionHighlightStyle_Color_4289515255 = new A.SelectionHighlightStyle(B.Color_4289515255); B.SelectionMode_0 = new A.SelectionMode(0, "expandToDomain"); B.SelectionModelType_0 = new A.SelectionModelType(0, "info"); B.SelectionResult_0 = new A.SelectionResult(0, "next"); @@ -547834,14 +579517,12 @@ B.SelectionResult_4 = new A.SelectionResult(4, "none"); B.SelectionStatus_0 = new A.SelectionStatus(0, "uncollapsed"); B.SelectionStatus_1 = new A.SelectionStatus(1, "collapsed"); + B.SelectionStyles_Color_4289515255 = new A.SelectionStyles(B.Color_4289515255); B.SelectionTrigger_1 = new A.SelectionTrigger(1, "tap"); B.SelectionTrigger_4 = new A.SelectionTrigger(4, "longPressHold"); - B.SelectionType_00 = new A.SelectionType(0, "position"); - B.SelectionType_0 = new A.SelectionType0(0, "collapsed"); - B.SelectionType_10 = new A.SelectionType(1, "word"); - B.SelectionType_1 = new A.SelectionType0(1, "base"); - B.SelectionType_20 = new A.SelectionType(2, "paragraph"); - B.SelectionType_2 = new A.SelectionType0(2, "extent"); + B.SelectionType_0 = new A.SelectionType(0, "position"); + B.SelectionType_1 = new A.SelectionType(1, "word"); + B.SelectionType_2 = new A.SelectionType(2, "paragraph"); B.SemanticsAction_1 = new A.SemanticsAction(1); B.SemanticsAction_1024 = new A.SemanticsAction(1024); B.SemanticsAction_1048576 = new A.SemanticsAction(1048576); @@ -547877,6 +579558,7 @@ B.SemanticsFlag_262144 = new A.SemanticsFlag(262144); B.SemanticsFlag_32 = new A.SemanticsFlag(32); B.SemanticsFlag_32768 = new A.SemanticsFlag(32768); + B.SemanticsFlag_33554432 = new A.SemanticsFlag(33554432); B.SemanticsFlag_4 = new A.SemanticsFlag(4); B.SemanticsFlag_4096 = new A.SemanticsFlag(4096); B.SemanticsFlag_4194304 = new A.SemanticsFlag(4194304); @@ -547891,6 +579573,8 @@ B.SentryLevel_debug = new A.SentryLevel("debug"); B.SentryLevel_error = new A.SentryLevel("error"); B.SentryLevel_info = new A.SentryLevel("info"); + B.SentryMeasurementUnit_24 = new A.SentryMeasurementUnit(24, "none"); + B.SentryTransactionNameSource_4 = new A.SentryTransactionNameSource(4, "component"); B.List_2No3 = A._setArrayType(makeConstList(["click", "touchstart", "touchend", "pointerdown", "pointermove", "pointerup"]), type$.JSArray_legacy_String); B.Map_2NPLv = new A.ConstantStringMap(6, {click: null, touchstart: null, touchend: null, pointerdown: null, pointermove: null, pointerup: null}, B.List_2No3, type$.ConstantStringMap_of_legacy_String_and_Null); B.Set_2No4 = new A._UnmodifiableSet(B.Map_2NPLv, type$._UnmodifiableSet_legacy_String); @@ -547899,25 +579583,38 @@ B.Set_4e8j2 = new A._UnmodifiableSet(B.Map_4eGok, type$._UnmodifiableSet_legacy_String); B.Map_69gc6 = new A.GeneralConstantMap([B.OperatingSystem_4, null, B.OperatingSystem_2, null, B.OperatingSystem_3, null], A.findType("GeneralConstantMap")); B.Set_69tl2 = new A._UnmodifiableSet(B.Map_69gc6, A.findType("_UnmodifiableSet")); + B.Map_9Yudt = new A.GeneralConstantMap([10, null, 11, null, 12, null, 13, null, 133, null, 8232, null, 8233, null], type$.GeneralConstantMap_of_legacy_int_and_Null); + B.Set_9YEO6 = new A._UnmodifiableSet(B.Map_9Yudt, type$._UnmodifiableSet_legacy_int); + B.Map_IVccK = new A.GeneralConstantMap([32, null, 8203, null], type$.GeneralConstantMap_of_legacy_int_and_Null); + B.Set_IVUgr = new A._UnmodifiableSet(B.Map_IVccK, type$._UnmodifiableSet_legacy_int); + B.List_RsV9 = A._setArrayType(makeConstList(["canvaskit.js"]), type$.JSArray_legacy_String); + B.Map_RsZkP = new A.ConstantStringMap(1, {"canvaskit.js": null}, B.List_RsV9, type$.ConstantStringMap_of_legacy_String_and_Null); + B.Set_RsV65 = new A._UnmodifiableSet(B.Map_RsZkP, type$._UnmodifiableSet_legacy_String); + B.Map_WLsxt = new A.GeneralConstantMap([B.MaterialState_0, null], type$.GeneralConstantMap_of_legacy_MaterialState_and_Null); + B.Set_WLNEa = new A._UnmodifiableSet(B.Map_WLsxt, type$._UnmodifiableSet_legacy_MaterialState); + B.Map_YGDwI = new A.GeneralConstantMap([B.MaterialState_1, null], type$.GeneralConstantMap_of_legacy_MaterialState_and_Null); + B.Set_YGDIm = new A._UnmodifiableSet(B.Map_YGDwI, type$._UnmodifiableSet_legacy_MaterialState); B.List_Yab = A._setArrayType(makeConstList(["click", "keyup", "keydown", "mouseup", "mousedown", "pointerdown", "pointerup"]), type$.JSArray_legacy_String); B.Map_Yae5Z = new A.ConstantStringMap(7, {click: null, keyup: null, keydown: null, mouseup: null, mousedown: null, pointerdown: null, pointerup: null}, B.List_Yab, type$.ConstantStringMap_of_legacy_String_and_Null); B.Set_Yabt3 = new A._UnmodifiableSet(B.Map_Yae5Z, type$._UnmodifiableSet_legacy_String); + B.Map_cMbv8 = new A.GeneralConstantMap([B.MaterialState_2, null], type$.GeneralConstantMap_of_legacy_MaterialState_and_Null); + B.Set_cMbP4 = new A._UnmodifiableSet(B.Map_cMbv8, type$._UnmodifiableSet_legacy_MaterialState); B.Map_chjrB = new A.GeneralConstantMap([B.PointerDeviceKind_0, null, B.PointerDeviceKind_2, null, B.PointerDeviceKind_3, null, B.PointerDeviceKind_4, null, B.PointerDeviceKind_5, null], A.findType("GeneralConstantMap")); B.Set_chs59 = new A._UnmodifiableSet(B.Map_chjrB, A.findType("_UnmodifiableSet")); B.Map_e2MUw = new A.GeneralConstantMap([B.TargetPlatform_0, null, B.TargetPlatform_2, null, B.TargetPlatform_1, null], type$.GeneralConstantMap_of_legacy_TargetPlatform_and_Null); B.Set_e2qq2 = new A._UnmodifiableSet(B.Map_e2MUw, type$._UnmodifiableSet_legacy_TargetPlatform); - B.List_empty38 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty9 = new A.ConstantStringMap(0, {}, B.List_empty38, A.findType("ConstantStringMap")); + B.List_empty39 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.Map_empty9 = new A.ConstantStringMap(0, {}, B.List_empty39, A.findType("ConstantStringMap")); B.Set_empty2 = new A._UnmodifiableSet(B.Map_empty9, A.findType("_UnmodifiableSet")); - B.List_empty39 = A._setArrayType(makeConstList([]), A.findType("JSArray*>")); - B.Map_empty10 = new A.ConstantStringMap(0, {}, B.List_empty39, A.findType("ConstantStringMap*,Null>")); + B.List_empty40 = A._setArrayType(makeConstList([]), A.findType("JSArray*>")); + B.Map_empty10 = new A.ConstantStringMap(0, {}, B.List_empty40, A.findType("ConstantStringMap*,Null>")); B.Set_empty = new A._UnmodifiableSet(B.Map_empty10, A.findType("_UnmodifiableSet*>")); - B.List_empty40 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty11 = new A.ConstantStringMap(0, {}, B.List_empty40, A.findType("ConstantStringMap")); - B.Set_empty1 = new A._UnmodifiableSet(B.Map_empty11, A.findType("_UnmodifiableSet")); - B.List_empty41 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_TargetPlatform); - B.Map_empty12 = new A.ConstantStringMap(0, {}, B.List_empty41, A.findType("ConstantStringMap")); - B.Set_empty0 = new A._UnmodifiableSet(B.Map_empty12, type$._UnmodifiableSet_legacy_TargetPlatform); + B.List_empty41 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.Map_empty11 = new A.ConstantStringMap(0, {}, B.List_empty41, A.findType("ConstantStringMap")); + B.Set_empty0 = new A._UnmodifiableSet(B.Map_empty11, type$._UnmodifiableSet_legacy_MaterialState); + B.List_empty42 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_TargetPlatform); + B.Map_empty12 = new A.ConstantStringMap(0, {}, B.List_empty42, A.findType("ConstantStringMap")); + B.Set_empty1 = new A._UnmodifiableSet(B.Map_empty12, type$._UnmodifiableSet_legacy_TargetPlatform); B.Map_kayq1 = new A.GeneralConstantMap([B.TargetPlatform_0, null, B.TargetPlatform_1, null], type$.GeneralConstantMap_of_legacy_TargetPlatform_and_Null); B.Set_kajDp = new A._UnmodifiableSet(B.Map_kayq1, type$._UnmodifiableSet_legacy_TargetPlatform); B.List_wIv0 = A._setArrayType(makeConstList(["serif", "sans-serif", "monospace", "cursive", "fantasy", "system-ui", "math", "emoji", "fangsong"]), type$.JSArray_legacy_String); @@ -547926,10 +579623,10 @@ B.List_wij = A._setArrayType(makeConstList(["after", "before", "first-letter", "first-line"]), type$.JSArray_legacy_String); B.Map_wiGbr = new A.ConstantStringMap(4, {after: null, before: null, "first-letter": null, "first-line": null}, B.List_wij, type$.ConstantStringMap_of_legacy_String_and_Null); B.Set_wijBi = new A._UnmodifiableSet(B.Map_wiGbr, type$._UnmodifiableSet_legacy_String); - B.ShapeBorderClipper_CGl = new A.ShapeBorderClipper(B.RoundedRectangleBorder_ifx1, null, null); + B.ShapeBorderClipper_mya = new A.ShapeBorderClipper(B.RoundedRectangleBorder_27D1, null, null); B.OuterBoxShadow_kUP0 = new A.OuterBoxShadow(0, B.BlurStyle_0, B.Color_855638016, B.Offset_0_0, 4); B.List_tcr0 = A._setArrayType(makeConstList([B.OuterBoxShadow_kUP0]), type$.JSArray_legacy_BoxShadow); - B.ShapeDecoration_wD5 = new A.ShapeDecoration(null, null, null, B.List_tcr0, B.RoundedRectangleBorder_ifx4); + B.ShapeDecoration_8tB = new A.ShapeDecoration(null, null, null, B.List_tcr0, B.RoundedRectangleBorder_27D4); B.SignInOption_0 = new A.SignInOption(0, "standard"); B.SignInWithAppleAuthorizationException_BKW = new A.SignInWithAppleAuthorizationException(B.AuthorizationErrorCode_2, "parseAuthorizationCredentialAppleIDFromDeeplink: No `code` query parameter set)"); B.SignInWithAppleAuthorizationException_PGb = new A.SignInWithAppleAuthorizationException(B.AuthorizationErrorCode_0, "User canceled authorization"); @@ -547937,38 +579634,14 @@ B.SignInWithAppleAuthorizationException_gsm = new A.SignInWithAppleAuthorizationException(B.AuthorizationErrorCode_2, "parseAuthorizationCredentialAppleID: `authorizationCode` field was `null`"); B.SignInWithAppleButtonStyle_0 = new A.SignInWithAppleButtonStyle(0, "black"); B.SignInWithAppleNotSupportedException_OdV = new A.SignInWithAppleNotSupportedException("The current platform is not supported"); - B.SingleActivator_j8H0 = new A.SingleActivator(B.LogicalKeyboardKey_4294968069, false, false, false, false); - B.SingleActivator_j8H = new A.SingleActivator(B.LogicalKeyboardKey_4294968070, false, false, false, false); - B.SingleActivator_j8H14 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, true, false, false); - B.SingleActivator_j8H11 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, true, false, false); - B.SingleActivator_j8H12 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, true, false, false); - B.SingleActivator_j8H13 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, true, false, false); - B.SingleActivator_j8H2 = new A.SingleActivator(B.LogicalKeyboardKey_4294968069, false, true, false, false); - B.SingleActivator_j8H1 = new A.SingleActivator(B.LogicalKeyboardKey_4294968070, false, true, false, false); - B.SingleActivator_j8H30 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, false, false, true); - B.SingleActivator_j8H27 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, false, false, true); - B.SingleActivator_j8H28 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, false, false, true); - B.SingleActivator_j8H29 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, false, false, true); - B.SingleActivator_j8H34 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, true, false, true); - B.SingleActivator_j8H31 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, true, false, true); - B.SingleActivator_j8H32 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, true, false, true); - B.SingleActivator_j8H33 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, true, false, true); - B.SingleActivator_j8H23 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, true, false, false, false); - B.SingleActivator_j8H24 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, true, false, false, false); - B.SingleActivator_j8H4 = new A.SingleActivator(B.LogicalKeyboardKey_4294968069, true, false, false, false); - B.SingleActivator_j8H3 = new A.SingleActivator(B.LogicalKeyboardKey_4294968070, true, false, false, false); - B.SingleActivator_j8H25 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, true, true, false, false); - B.SingleActivator_j8H26 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, true, true, false, false); - B.SingleActivator_j8H6 = new A.SingleActivator(B.LogicalKeyboardKey_4294968069, true, true, false, false); - B.SingleActivator_j8H5 = new A.SingleActivator(B.LogicalKeyboardKey_4294968070, true, true, false, false); - B.SingleActivator_j8H18 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, false, true, false); - B.SingleActivator_j8H15 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, false, true, false); - B.SingleActivator_j8H16 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, false, true, false); - B.SingleActivator_j8H17 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, false, true, false); - B.SingleActivator_j8H22 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, true, true, false); - B.SingleActivator_j8H19 = new A.SingleActivator(B.LogicalKeyboardKey_4294968066, false, true, true, false); - B.SingleActivator_j8H20 = new A.SingleActivator(B.LogicalKeyboardKey_4294968067, false, true, true, false); - B.SingleActivator_j8H21 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, true, true, false); + B.SingleActivator_j8H15 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, true, false, false); + B.SingleActivator_j8H14 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, true, false, false); + B.SingleActivator_j8H36 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, true, false, true); + B.SingleActivator_j8H35 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, true, false, true); + B.SingleActivator_j8H7 = new A.SingleActivator(B.LogicalKeyboardKey_4294968069, true, true, false, false); + B.SingleActivator_j8H6 = new A.SingleActivator(B.LogicalKeyboardKey_4294968070, true, true, false, false); + B.SingleActivator_j8H23 = new A.SingleActivator(B.LogicalKeyboardKey_4294968065, false, true, true, false); + B.SingleActivator_j8H22 = new A.SingleActivator(B.LogicalKeyboardKey_4294968068, false, true, true, false); B.SingleActivator_mmH10 = new A.SingleActivator(B.LogicalKeyboardKey_97, false, false, false, true); B.SingleActivator_mmH8 = new A.SingleActivator(B.LogicalKeyboardKey_99, false, false, false, true); B.SingleActivator_mmH9 = new A.SingleActivator(B.LogicalKeyboardKey_118, false, false, false, true); @@ -547990,21 +579663,23 @@ B.Size_0_48 = new A.Size(0, 48); B.Size_100000_100000 = new A.Size(100000, 100000); B.Size_18_18 = new A.Size(18, 18); + B.Size_20_20 = new A.Size(20, 20); B.Size_22_22 = new A.Size(22, 22); B.Size_330_270 = new A.Size(330, 270); B.Size_330_518 = new A.Size(330, 518); B.Size_40_40 = new A.Size(40, 40); + B.Size_48_36 = new A.Size(48, 36); B.Size_48_48 = new A.Size(48, 48); B.Size_496_160 = new A.Size(496, 160); B.Size_496_346 = new A.Size(496, 346); B.Size_52_96 = new A.Size(52, 96); - B.Size_59_40 = new A.Size(59, 40); - B.Size_59_48 = new A.Size(59, 48); B.Size_64_36 = new A.Size(64, 36); + B.Size_6v8 = new A.Size(80, 47.5); B.Size_72_48 = new A.Size(72, 48); B.Size_8aB0 = new A.Size(1 / 0, 46); B.Size_8aB = new A.Size(1 / 0, 56); B.Size_92_48 = new A.Size(92, 48); + B.Size_Q8J = new A.Size(77.37, 37.9); B.Size_UW6 = new A.Size(600, 1 / 0); B.Size_wjo = new A.Size(1 / 0, 1 / 0); B.SizedBox_108_null_null_null = new A.SizedBox(108, null, null, null); @@ -548021,7 +579696,7 @@ B.SizedBox_null_8_null_null = new A.SizedBox(null, 8, null, null); B.SizedBox_null_null_null_null = new A.SizedBox(null, null, null, null); B.SizedBox_yzX = new A.SizedBox(1 / 0, 1 / 0, null, null); - B.SliderThemeData_qIG = new A.SliderThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.SliderThemeData_4YV = new A.SliderThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); B.SliverGeometry_Tbh = new A.SliverGeometry(0, 0, 0, 0, 0, 0, 0, false, false, null, 0); B.SmartDashesType_0 = new A.SmartDashesType(0, "disabled"); B.SmartDashesType_1 = new A.SmartDashesType(1, "enabled"); @@ -548029,10 +579704,13 @@ B.SmartQuotesType_1 = new A.SmartQuotesType(1, "enabled"); B.SnackBarClosedReason_3 = new A.SnackBarClosedReason(3, "hide"); B.SnackBarClosedReason_5 = new A.SnackBarClosedReason(5, "timeout"); - B.SnackBarThemeData_gc6 = new A.SnackBarThemeData(null, null, null, null, null, null, null); + B.SnackBarThemeData_w2H = new A.SnackBarThemeData(null, null, null, null, null, null, null, null, null, null); + B.SnapshotMode_0 = new A.SnapshotMode(0, "permissive"); + B.SnapshotMode_1 = new A.SnapshotMode(1, "normal"); B.Spacer_null = new A.Spacer(null); B.SpanMarkerType_0 = new A.SpanMarkerType(0, "start"); B.SpanMarkerType_1 = new A.SpanMarkerType(1, "end"); + B.SpellCheckConfiguration_null_null_false = new A.SpellCheckConfiguration(null, null, false); B.SpringType_0 = new A.SpringType(0, "criticallyDamped"); B.SpringType_1 = new A.SpringType(1, "underDamped"); B.SpringType_2 = new A.SpringType(2, "overDamped"); @@ -548040,9 +579718,12 @@ B.StackFit_2 = new A.StackFit(2, "passthrough"); B.StackFrame_8sg = new A.StackFrame("...", -1, "", "", "", -1, -1, "", "..."); B.StackFrame_SOW = new A.StackFrame("", -1, "", "", "", -1, -1, "", "asynchronous suspension"); - B.StadiumBorder_sAO = new A.StadiumBorder(B.BorderSide_aLd); + B.StadiumBorder_Sik = new A.StadiumBorder(B.BorderSide_8xm); + B.StateStatus_0 = new A.StateStatus(0, "isIdle"); + B.StateStatus_1 = new A.StateStatus(1, "isWaiting"); + B.StateStatus_2 = new A.StateStatus(2, "hasData"); + B.StateStatus_3 = new A.StateStatus(3, "hasError"); B.StringCharacters_ehH = new A.StringCharacters(""); - B.StrokeAlign_1 = new A.StrokeAlign(1, "center"); B.StrokeCap_0 = new A.StrokeCap(0, "butt"); B.StrokeCap_1 = new A.StrokeCap(1, "round"); B.StrokeCap_2 = new A.StrokeCap(2, "square"); @@ -548050,6 +579731,7 @@ B.StrokeJoin_1 = new A.StrokeJoin(1, "round"); B.StrokeJoin_2 = new A.StrokeJoin(2, "bevel"); B.StrutStyle_yfz = new A.StrutStyle(null, null, null, null, null, null, null, null, null); + B.StrutStyle_yfz0 = new A.StrutStyle(null, null, null, 0, null, null, 0, null, null); B.StyledToastAnimation_0 = new A.StyledToastAnimation(0, "fade"); B.StyledToastAnimation_1 = new A.StyledToastAnimation(1, "slideFromTop"); B.StyledToastAnimation_10 = new A.StyledToastAnimation(10, "slideToTopFade"); @@ -548075,6 +579757,10 @@ B.StyledToastAnimation_7 = new A.StyledToastAnimation(7, "slideFromRight"); B.StyledToastAnimation_8 = new A.StyledToastAnimation(8, "slideFromRightFade"); B.StyledToastAnimation_9 = new A.StyledToastAnimation(9, "slideToTop"); + B.SuperEditorDebugVisualsConfig_false_false = new A.SuperEditorDebugVisualsConfig(false, false); + B.SuperTextFieldPlatformConfiguration_0 = new A.SuperTextFieldPlatformConfiguration(0, "desktop"); + B.SuperTextFieldPlatformConfiguration_1 = new A.SuperTextFieldPlatformConfiguration(1, "android"); + B.SuperTextFieldPlatformConfiguration_2 = new A.SuperTextFieldPlatformConfiguration(2, "iOS"); B.SvgBlendMode_0 = new A.SvgBlendMode(0); B.SvgBlendMode_09 = new A.SvgBlendMode(0); B.SvgBlendMode_07 = new A.SvgBlendMode(0); @@ -548103,8 +579789,9 @@ B.SvgBlendMode_7 = new A.SvgBlendMode(7); B.SvgBlendMode_8 = new A.SvgBlendMode(8); B.SvgBlendMode_9 = new A.SvgBlendMode(9); - B.SwitchThemeData_v9F = new A.SwitchThemeData(null, null, null, null, null, null); + B.SwitchThemeData_lPb = new A.SwitchThemeData(null, null, null, null, null, null, null); B.Symbol_89P = new A.Symbol("Intl.locale"); + B.Symbol__clientToken = new A.Symbol("_clientToken"); B.Symbol_call = new A.Symbol("call"); B.SystemMouseCursor_basic = new A.SystemMouseCursor("basic"); B.SystemMouseCursor_click = new A.SystemMouseCursor("click"); @@ -548113,7 +579800,9 @@ B.SystemSoundType_1 = new A.SystemSoundType(1, "alert"); B.SystemUiOverlayStyle_6UD = new A.SystemUiOverlayStyle(B.Color_4278190080, null, B.Brightness_1, null, null, B.Brightness_0, B.Brightness_1, null); B.SystemUiOverlayStyle_qsc = new A.SystemUiOverlayStyle(B.Color_4278190080, null, B.Brightness_1, null, null, B.Brightness_1, B.Brightness_0, null); - B.TabBarTheme_WXI = new A.TabBarTheme(null, null, null, null, null, null, null, null, null, null); + B.TabBarIndicatorSize_0 = new A.TabBarIndicatorSize(0, "tab"); + B.TabBarIndicatorSize_1 = new A.TabBarIndicatorSize(1, "label"); + B.TabBarTheme_IVn = new A.TabBarTheme(null, null, null, null, null, null, null, null, null, null, null, null); B.TableCellVerticalAlignment_0 = new A.TableCellVerticalAlignment(0, "top"); B.TableCellVerticalAlignment_2 = new A.TableCellVerticalAlignment(2, "bottom"); B.TableCellVerticalAlignment_4 = new A.TableCellVerticalAlignment(4, "fill"); @@ -548137,8 +579826,14 @@ B.TextDirection_00 = new A.TextDirection0(0, "ltr"); B.TextDirection_10 = new A.TextDirection0(1, "rtl"); B.TextDirection_2 = new A.TextDirection0(2, "center"); - B.TextSelection_3Ex0 = new A.TextSelection(0, 0, B.TextAffinity_1, false, 0, 0); - B.TextEditingValue_cKo = new A.TextEditingValue("", B.TextSelection_3Ex0, B.TextRange_m1_m1); + B.TextFieldKeyboardHandlerResult_0 = new A.TextFieldKeyboardHandlerResult(0, "handled"); + B.TextFieldKeyboardHandlerResult_2 = new A.TextFieldKeyboardHandlerResult(2, "notHandled"); + B.TextGranularity_0 = new A.TextGranularity(0, "character"); + B.TextGranularity_1 = new A.TextGranularity(1, "word"); + B.TextGranularity_2 = new A.TextGranularity(2, "line"); + B.TextGranularity_3 = new A.TextGranularity(3, "document"); + B.TextLeadingDistribution_0 = new A.TextLeadingDistribution(0, "proportional"); + B.TextHeightBehavior_TextLeadingDistribution_0 = new A.TextHeightBehavior(B.TextLeadingDistribution_0); B.TextInputAction_0 = new A.TextInputAction(0, "none"); B.TextInputAction_1 = new A.TextInputAction(1, "unspecified"); B.TextInputAction_10 = new A.TextInputAction(10, "route"); @@ -548151,6 +579846,8 @@ B.TextInputAction_7 = new A.TextInputAction(7, "previous"); B.TextInputAction_8 = new A.TextInputAction(8, "continueAction"); B.TextInputAction_9 = new A.TextInputAction(9, "join"); + B.TextInputSource_0 = new A.TextInputSource(0, "keyboard"); + B.TextInputSource_1 = new A.TextInputSource(1, "ime"); B.TextInputType_0_null_null = new A.TextInputType(0, null, null); B.TextInputType_1_null_null = new A.TextInputType(1, null, null); B.TextInputType_2_false_false = new A.TextInputType(2, false, false); @@ -548161,8 +579858,8 @@ B.TextInputType_7_null_null = new A.TextInputType(7, null, null); B.TextInputType_8_null_null = new A.TextInputType(8, null, null); B.TextInputType_9_null_null = new A.TextInputType(9, null, null); - B.TextLeadingDistribution_0 = new A.TextLeadingDistribution(0, "proportional"); B.TextLeadingDistribution_1 = new A.TextLeadingDistribution(1, "even"); + B.TextMagnifierConfiguration_null_true = new A.TextMagnifierConfiguration(null, true); B.TextNodePosition_0_TextAffinity_1 = new A.TextNodePosition(0, B.TextAffinity_1); B.TextNodePosition_4_TextAffinity_1 = new A.TextNodePosition(4, B.TextAffinity_1); B.TextNodeSelection_kfn = new A.TextNodeSelection(-1, -1, B.TextAffinity_1, false, -1, -1); @@ -548175,25 +579872,29 @@ B.TextSelectionHandleType_1 = new A.TextSelectionHandleType(1, "right"); B.TextSelectionHandleType_2 = new A.TextSelectionHandleType(2, "collapsed"); B.TextSelectionThemeData_null_null_null = new A.TextSelectionThemeData(null, null, null); - B.TextSelection_3Ex = new A.TextSelection(0, 1, B.TextAffinity_1, false, 0, 1); - B.Color_3506372608 = new A.Color(3506372608); - B.Color_4294967040 = new A.Color(4294967040); - B.TextDecorationStyle_1 = new A.TextDecorationStyle(1, "double"); - B.TextStyle_86y = new A.TextStyle(true, B.Color_3506372608, null, "monospace", null, null, 48, B.FontWeight_8, null, null, null, null, null, null, null, null, null, B.TextDecoration_1, B.Color_4294967040, B.TextDecorationStyle_1, null, "fallback style; consider putting your text in a Material", null, null, null, null); + B.TextSelection_3Ex = new A.TextSelection(0, 0, B.TextAffinity_1, false, 0, 0); + B.TextStyle_1Gf0 = new A.TextStyle(true, B.Color_4294967295, null, null, null, null, 12, B.FontWeight_2_300, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.TextStyle_1Gf = new A.TextStyle(true, B.Color_4294967295, null, null, null, null, 12, B.FontWeight_6_700, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.TextStyle_66S = new A.TextStyle(true, B.MaterialColor_Map_HFpTk_4288585374, null, null, null, null, 16, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); B.TextStyle_9Zz = new A.TextStyle(true, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_1, null, null, null, null, null, null, null, null); - B.TextStyle_E9t = new A.TextStyle(true, B.Color_4294967295, null, null, null, null, 12, B.FontWeight_2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); - B.TextStyle_Npb = new A.TextStyle(true, B.Color_4281545523, null, null, null, null, 22, B.FontWeight_6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); - B.TextStyle_Npb0 = new A.TextStyle(true, B.Color_4281545523, null, null, null, null, 26, B.FontWeight_6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); - B.TextStyle_Npb1 = new A.TextStyle(true, B.Color_4281545523, null, null, null, null, 38, B.FontWeight_6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.TextStyle_CcT = new A.TextStyle(true, B.MaterialColor_Map_HFpTk_4288585374, null, null, null, null, 20, B.FontWeight_6_700, null, null, null, null, 1.4, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.TextStyle_LxF = new A.TextStyle(true, null, null, null, null, null, null, B.FontWeight_6_700, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); B.TextStyle_SVP1 = new A.TextStyle(true, null, null, null, null, null, 0, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null); B.TextStyle_SVP0 = new A.TextStyle(true, null, null, null, null, null, 16, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null); B.TextStyle_c8s = new A.TextStyle(false, B.CupertinoDynamicColor_qQo, null, ".SF Pro Text", null, null, 17, null, null, -0.41, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, null, null, null, null, null); B.TextStyle_cMb = new A.TextStyle(true, B.Color_0, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null); - B.TextStyle_cMb1 = new A.TextStyle(true, B.Color_4278190080, null, null, null, null, 12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); B.TextStyle_cMb0 = new A.TextStyle(true, B.Color_4278190080, null, null, null, null, 14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); - B.TextStyle_ia3 = new A.TextStyle(true, null, null, null, null, null, null, B.FontWeight_6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.TextStyle_gkc = new A.TextStyle(true, B.Color_4287137928, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.TextStyle_gkc0 = new A.TextStyle(true, B.Color_4291611852, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.TextStyle_mTi = new A.TextStyle(false, null, null, null, null, null, 14, B.FontWeight_3_400, null, -0.15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.TextStyle_o8I = new A.TextStyle(true, B.Color_4281545523, null, null, null, null, 22, B.FontWeight_6_700, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.TextStyle_o8I0 = new A.TextStyle(true, B.Color_4281545523, null, null, null, null, 26, B.FontWeight_6_700, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.TextStyle_o8I1 = new A.TextStyle(true, B.Color_4281545523, null, null, null, null, 38, B.FontWeight_6_700, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); B.TextStyle_sBb = new A.TextStyle(true, B.Color_4278190080, null, null, null, null, 18, null, null, null, null, null, 1.4, null, null, null, null, null, null, null, null, null, null, null, null, null); - B.TextStyle_zc5 = new A.TextStyle(true, B.MaterialColor_Map_HFpTk_4288585374, null, null, null, null, 20, B.FontWeight_6, null, null, null, null, 1.4, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.Color_3506372608 = new A.Color(3506372608); + B.Color_4294967040 = new A.Color(4294967040); + B.TextDecorationStyle_1 = new A.TextDecorationStyle(1, "double"); + B.TextStyle_vxo = new A.TextStyle(true, B.Color_3506372608, null, "monospace", null, null, 48, B.FontWeight_8_900, null, null, null, null, null, null, null, null, null, B.TextDecoration_1, B.Color_4294967040, B.TextDecorationStyle_1, null, "fallback style; consider putting your text in a Material", null, null, null, null); B.TextStyle_6v8 = new A.TextStyle(true, B.Color_2315255808, null, ".AppleSystemUIFont", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackRedwoodCity displayLarge", null, null, null, null); B.TextStyle_Cbr = new A.TextStyle(true, B.Color_2315255808, null, ".AppleSystemUIFont", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackRedwoodCity displayMedium", null, null, null, null); B.TextStyle_6v80 = new A.TextStyle(true, B.Color_2315255808, null, ".AppleSystemUIFont", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackRedwoodCity displaySmall", null, null, null, null); @@ -548210,22 +579911,6 @@ B.TextStyle_QTB = new A.TextStyle(true, B.Color_4278190080, null, ".AppleSystemUIFont", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackRedwoodCity labelMedium", null, null, null, null); B.TextStyle_q96 = new A.TextStyle(true, B.Color_4278190080, null, ".AppleSystemUIFont", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackRedwoodCity labelSmall", null, null, null, null); B.TextTheme_2jN = new A.TextTheme(B.TextStyle_6v8, B.TextStyle_Cbr, B.TextStyle_6v80, B.TextStyle_6FR, B.TextStyle_PZw, B.TextStyle_YDz, B.TextStyle_nfu, B.TextStyle_mGg, B.TextStyle_vMb, B.TextStyle_uRr, B.TextStyle_Wlw, B.TextStyle_mF3, B.TextStyle_Ywi, B.TextStyle_QTB, B.TextStyle_q96); - B.TextStyle_Yjf = new A.TextStyle(false, null, null, null, null, null, 112, B.FontWeight_0, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense displayLarge 2014", null, null, null, null); - B.TextStyle_96V = new A.TextStyle(false, null, null, null, null, null, 56, B.FontWeight_3, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense displayMedium 2014", null, null, null, null); - B.TextStyle_gKN = new A.TextStyle(false, null, null, null, null, null, 45, B.FontWeight_3, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense displaySmall 2014", null, null, null, null); - B.TextStyle_8JN = new A.TextStyle(false, null, null, null, null, null, 40, B.FontWeight_3, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense headlineLarge 2014", null, null, null, null); - B.TextStyle_kr3 = new A.TextStyle(false, null, null, null, null, null, 34, B.FontWeight_3, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense headlineMedium 2014", null, null, null, null); - B.TextStyle_BO8 = new A.TextStyle(false, null, null, null, null, null, 24, B.FontWeight_3, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense headlineSmall 2014", null, null, null, null); - B.TextStyle_uMI = new A.TextStyle(false, null, null, null, null, null, 21, B.FontWeight_4, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense titleLarge 2014", null, null, null, null); - B.TextStyle_461 = new A.TextStyle(false, null, null, null, null, null, 17, B.FontWeight_3, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense titleMedium 2014", null, null, null, null); - B.TextStyle_4a4 = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_4, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense titleSmall 2014", null, null, null, null); - B.TextStyle_Olq = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_4, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense bodyLarge 2014", null, null, null, null); - B.TextStyle_Jik = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_3, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense bodyMedium 2014", null, null, null, null); - B.TextStyle_DPe = new A.TextStyle(false, null, null, null, null, null, 13, B.FontWeight_3, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense bodySmall 2014", null, null, null, null); - B.TextStyle_EWG = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_4, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense labelLarge 2014", null, null, null, null); - B.TextStyle_cc6 = new A.TextStyle(false, null, null, null, null, null, 12, B.FontWeight_3, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense labelMedium 2014", null, null, null, null); - B.TextStyle_2TE = new A.TextStyle(false, null, null, null, null, null, 11, B.FontWeight_3, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense labelSmall 2014", null, null, null, null); - B.TextTheme_8FR = new A.TextTheme(B.TextStyle_Yjf, B.TextStyle_96V, B.TextStyle_gKN, B.TextStyle_8JN, B.TextStyle_kr3, B.TextStyle_BO8, B.TextStyle_uMI, B.TextStyle_461, B.TextStyle_4a4, B.TextStyle_Olq, B.TextStyle_Jik, B.TextStyle_DPe, B.TextStyle_EWG, B.TextStyle_cc6, B.TextStyle_2TE); B.List_Exl = A._setArrayType(makeConstList(["Ubuntu", "Cantarell", "DejaVu Sans", "Liberation Sans", "Arial"]), type$.JSArray_legacy_String); B.TextStyle_IT3 = new A.TextStyle(true, B.Color_3019898879, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteHelsinki displayLarge", null, null, null, null); B.TextStyle_6lo = new A.TextStyle(true, B.Color_3019898879, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteHelsinki displayMedium", null, null, null, null); @@ -548275,22 +579960,6 @@ B.TextStyle_Irr = new A.TextStyle(true, B.Color_4294967295, null, ".AppleSystemUIFont", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteRedwoodCity labelMedium", null, null, null, null); B.TextStyle_deg = new A.TextStyle(true, B.Color_4294967295, null, ".AppleSystemUIFont", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteRedwoodCity labelSmall", null, null, null, null); B.TextTheme_E6J = new A.TextTheme(B.TextStyle_2Vk, B.TextStyle_ES6, B.TextStyle_2Vk0, B.TextStyle_6pl, B.TextStyle_7Cs, B.TextStyle_m1K, B.TextStyle_IMB, B.TextStyle_M6L, B.TextStyle_Scn, B.TextStyle_dSf, B.TextStyle_OXX, B.TextStyle_mdN, B.TextStyle_lTx, B.TextStyle_Irr, B.TextStyle_deg); - B.TextStyle_7eO = new A.TextStyle(false, null, null, null, null, null, 112, B.FontWeight_0, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike displayLarge 2014", null, null, null, null); - B.TextStyle_w59 = new A.TextStyle(false, null, null, null, null, null, 56, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike displayMedium 2014", null, null, null, null); - B.TextStyle_UEt = new A.TextStyle(false, null, null, null, null, null, 45, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike displaySmall 2014", null, null, null, null); - B.TextStyle_ivl = new A.TextStyle(false, null, null, null, null, null, 40, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike headlineLarge 2014", null, null, null, null); - B.TextStyle_dUj = new A.TextStyle(false, null, null, null, null, null, 34, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike headlineMedium 2014", null, null, null, null); - B.TextStyle_2jN = new A.TextStyle(false, null, null, null, null, null, 24, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike headlineSmall 2014", null, null, null, null); - B.TextStyle_GBG = new A.TextStyle(false, null, null, null, null, null, 20, B.FontWeight_4, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike titleLarge 2014", null, null, null, null); - B.TextStyle_8FR = new A.TextStyle(false, null, null, null, null, null, 16, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike titleMedium 2014", null, null, null, null); - B.TextStyle_f3S = new A.TextStyle(false, null, null, null, null, null, 14, B.FontWeight_4, null, 0.1, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike titleSmall 2014", null, null, null, null); - B.TextStyle_aOh = new A.TextStyle(false, null, null, null, null, null, 14, B.FontWeight_4, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike bodyLarge 2014", null, null, null, null); - B.TextStyle_bh5 = new A.TextStyle(false, null, null, null, null, null, 14, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike bodyMedium 2014", null, null, null, null); - B.TextStyle_Oxn = new A.TextStyle(false, null, null, null, null, null, 12, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike bodySmall 2014", null, null, null, null); - B.TextStyle_QC2 = new A.TextStyle(false, null, null, null, null, null, 14, B.FontWeight_4, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike labelLarge 2014", null, null, null, null); - B.TextStyle_KDx = new A.TextStyle(false, null, null, null, null, null, 12, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike labelMedium 2014", null, null, null, null); - B.TextStyle_iFn = new A.TextStyle(false, null, null, null, null, null, 10, B.FontWeight_3, null, 1.5, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike labelSmall 2014", null, null, null, null); - B.TextTheme_Gl7 = new A.TextTheme(B.TextStyle_7eO, B.TextStyle_w59, B.TextStyle_UEt, B.TextStyle_ivl, B.TextStyle_dUj, B.TextStyle_2jN, B.TextStyle_GBG, B.TextStyle_8FR, B.TextStyle_f3S, B.TextStyle_aOh, B.TextStyle_bh5, B.TextStyle_Oxn, B.TextStyle_QC2, B.TextStyle_KDx, B.TextStyle_iFn); B.TextStyle_gLV = new A.TextStyle(true, B.Color_3019898879, null, "Segoe UI", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteRedmond displayLarge", null, null, null, null); B.TextStyle_QW2 = new A.TextStyle(true, B.Color_3019898879, null, "Segoe UI", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteRedmond displayMedium", null, null, null, null); B.TextStyle_Hln = new A.TextStyle(true, B.Color_3019898879, null, "Segoe UI", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteRedmond displaySmall", null, null, null, null); @@ -548307,22 +579976,6 @@ B.TextStyle_Ohi = new A.TextStyle(true, B.Color_4294967295, null, "Segoe UI", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteRedmond labelMedium", null, null, null, null); B.TextStyle_o0y = new A.TextStyle(true, B.Color_4294967295, null, "Segoe UI", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteRedmond labelSmall", null, null, null, null); B.TextTheme_P12 = new A.TextTheme(B.TextStyle_gLV, B.TextStyle_QW2, B.TextStyle_Hln, B.TextStyle_ueY, B.TextStyle_8Gl, B.TextStyle_46y, B.TextStyle_Ldh, B.TextStyle_YsI, B.TextStyle_NO4, B.TextStyle_RsV, B.TextStyle_kfn, B.TextStyle_5FW, B.TextStyle_ciW, B.TextStyle_Ohi, B.TextStyle_o0y); - B.TextStyle_Hew = new A.TextStyle(false, null, null, null, null, null, 112, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall displayLarge 2014", null, null, null, null); - B.TextStyle_96s = new A.TextStyle(false, null, null, null, null, null, 56, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall displayMedium 2014", null, null, null, null); - B.TextStyle_yeX = new A.TextStyle(false, null, null, null, null, null, 45, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall displaySmall 2014", null, null, null, null); - B.TextStyle_gkc = new A.TextStyle(false, null, null, null, null, null, 40, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall headlineLarge 2014", null, null, null, null); - B.TextStyle_Djg = new A.TextStyle(false, null, null, null, null, null, 34, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall headlineMedium 2014", null, null, null, null); - B.TextStyle_CjA = new A.TextStyle(false, null, null, null, null, null, 24, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall headlineSmall 2014", null, null, null, null); - B.TextStyle_wz6 = new A.TextStyle(false, null, null, null, null, null, 21, B.FontWeight_6, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall titleLarge 2014", null, null, null, null); - B.TextStyle_Epp = new A.TextStyle(false, null, null, null, null, null, 17, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall titleMedium 2014", null, null, null, null); - B.TextStyle_yhx = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_4, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall titleSmall 2014", null, null, null, null); - B.TextStyle_vBP = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_6, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall bodyLarge 2014", null, null, null, null); - B.TextStyle_Kzi = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall bodyMedium 2014", null, null, null, null); - B.TextStyle_hoO = new A.TextStyle(false, null, null, null, null, null, 13, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall bodySmall 2014", null, null, null, null); - B.TextStyle_cOk = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_6, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall labelLarge 2014", null, null, null, null); - B.TextStyle_izW = new A.TextStyle(false, null, null, null, null, null, 12, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall labelMedium 2014", null, null, null, null); - B.TextStyle_bhB = new A.TextStyle(false, null, null, null, null, null, 11, B.FontWeight_3, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall labelSmall 2014", null, null, null, null); - B.TextTheme_RkD = new A.TextTheme(B.TextStyle_Hew, B.TextStyle_96s, B.TextStyle_yeX, B.TextStyle_gkc, B.TextStyle_Djg, B.TextStyle_CjA, B.TextStyle_wz6, B.TextStyle_Epp, B.TextStyle_yhx, B.TextStyle_vBP, B.TextStyle_Kzi, B.TextStyle_hoO, B.TextStyle_cOk, B.TextStyle_izW, B.TextStyle_bhB); B.TextStyle_WfL = new A.TextStyle(true, B.Color_3019898879, null, ".SF UI Display", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteCupertino displayLarge", null, null, null, null); B.TextStyle_kUZ = new A.TextStyle(true, B.Color_3019898879, null, ".SF UI Display", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteCupertino displayMedium", null, null, null, null); B.TextStyle_LlB = new A.TextStyle(true, B.Color_3019898879, null, ".SF UI Display", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteCupertino displaySmall", null, null, null, null); @@ -548339,6 +579992,38 @@ B.TextStyle_SNA = new A.TextStyle(true, B.Color_4294967295, null, ".SF UI Text", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteCupertino labelMedium", null, null, null, null); B.TextStyle_fDQ = new A.TextStyle(true, B.Color_4294967295, null, ".SF UI Text", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "whiteCupertino labelSmall", null, null, null, null); B.TextTheme_UqR = new A.TextTheme(B.TextStyle_WfL, B.TextStyle_kUZ, B.TextStyle_LlB, B.TextStyle_QnN, B.TextStyle_CZe, B.TextStyle_Qhc, B.TextStyle_EOF, B.TextStyle_gc6, B.TextStyle_HaL, B.TextStyle_MMY, B.TextStyle_Qey, B.TextStyle_7BT, B.TextStyle_jbp, B.TextStyle_SNA, B.TextStyle_fDQ); + B.TextStyle_ebp = new A.TextStyle(false, null, null, null, null, null, 112, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall displayLarge 2014", null, null, null, null); + B.TextStyle_sxw = new A.TextStyle(false, null, null, null, null, null, 56, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall displayMedium 2014", null, null, null, null); + B.TextStyle_ahs = new A.TextStyle(false, null, null, null, null, null, 45, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall displaySmall 2014", null, null, null, null); + B.TextStyle_VUG = new A.TextStyle(false, null, null, null, null, null, 40, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall headlineLarge 2014", null, null, null, null); + B.TextStyle_urv = new A.TextStyle(false, null, null, null, null, null, 34, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall headlineMedium 2014", null, null, null, null); + B.TextStyle_ipM = new A.TextStyle(false, null, null, null, null, null, 24, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall headlineSmall 2014", null, null, null, null); + B.TextStyle_6H2 = new A.TextStyle(false, null, null, null, null, null, 21, B.FontWeight_6_700, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall titleLarge 2014", null, null, null, null); + B.TextStyle_0rO = new A.TextStyle(false, null, null, null, null, null, 17, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall titleMedium 2014", null, null, null, null); + B.TextStyle_pOD = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_4_500, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall titleSmall 2014", null, null, null, null); + B.TextStyle_mtE = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_6_700, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall bodyLarge 2014", null, null, null, null); + B.TextStyle_00Y = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall bodyMedium 2014", null, null, null, null); + B.TextStyle_Lhf = new A.TextStyle(false, null, null, null, null, null, 13, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall bodySmall 2014", null, null, null, null); + B.TextStyle_olV = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_6_700, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall labelLarge 2014", null, null, null, null); + B.TextStyle_f1Q = new A.TextStyle(false, null, null, null, null, null, 12, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall labelMedium 2014", null, null, null, null); + B.TextStyle_Gyh = new A.TextStyle(false, null, null, null, null, null, 11, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "tall labelSmall 2014", null, null, null, null); + B.TextTheme_eZ8 = new A.TextTheme(B.TextStyle_ebp, B.TextStyle_sxw, B.TextStyle_ahs, B.TextStyle_VUG, B.TextStyle_urv, B.TextStyle_ipM, B.TextStyle_6H2, B.TextStyle_0rO, B.TextStyle_pOD, B.TextStyle_mtE, B.TextStyle_00Y, B.TextStyle_Lhf, B.TextStyle_olV, B.TextStyle_f1Q, B.TextStyle_Gyh); + B.TextStyle_GEU = new A.TextStyle(false, null, null, null, null, null, 112, B.FontWeight_0_100, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense displayLarge 2014", null, null, null, null); + B.TextStyle_0U1 = new A.TextStyle(false, null, null, null, null, null, 56, B.FontWeight_3_400, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense displayMedium 2014", null, null, null, null); + B.TextStyle_IgC = new A.TextStyle(false, null, null, null, null, null, 45, B.FontWeight_3_400, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense displaySmall 2014", null, null, null, null); + B.TextStyle_KmO = new A.TextStyle(false, null, null, null, null, null, 40, B.FontWeight_3_400, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense headlineLarge 2014", null, null, null, null); + B.TextStyle_yT3 = new A.TextStyle(false, null, null, null, null, null, 34, B.FontWeight_3_400, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense headlineMedium 2014", null, null, null, null); + B.TextStyle_j1u = new A.TextStyle(false, null, null, null, null, null, 24, B.FontWeight_3_400, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense headlineSmall 2014", null, null, null, null); + B.TextStyle_jXX = new A.TextStyle(false, null, null, null, null, null, 21, B.FontWeight_4_500, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense titleLarge 2014", null, null, null, null); + B.TextStyle_Qma = new A.TextStyle(false, null, null, null, null, null, 17, B.FontWeight_3_400, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense titleMedium 2014", null, null, null, null); + B.TextStyle_urv0 = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_4_500, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense titleSmall 2014", null, null, null, null); + B.TextStyle_a5W = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_4_500, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense bodyLarge 2014", null, null, null, null); + B.TextStyle_gT2 = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_3_400, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense bodyMedium 2014", null, null, null, null); + B.TextStyle_2Kx = new A.TextStyle(false, null, null, null, null, null, 13, B.FontWeight_3_400, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense bodySmall 2014", null, null, null, null); + B.TextStyle_Aui = new A.TextStyle(false, null, null, null, null, null, 15, B.FontWeight_4_500, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense labelLarge 2014", null, null, null, null); + B.TextStyle_wsa = new A.TextStyle(false, null, null, null, null, null, 12, B.FontWeight_3_400, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense labelMedium 2014", null, null, null, null); + B.TextStyle_46y0 = new A.TextStyle(false, null, null, null, null, null, 11, B.FontWeight_3_400, null, null, null, B.TextBaseline_1, null, null, null, null, null, null, null, null, null, "dense labelSmall 2014", null, null, null, null); + B.TextTheme_i7B = new A.TextTheme(B.TextStyle_GEU, B.TextStyle_0U1, B.TextStyle_IgC, B.TextStyle_KmO, B.TextStyle_yT3, B.TextStyle_j1u, B.TextStyle_jXX, B.TextStyle_Qma, B.TextStyle_urv0, B.TextStyle_a5W, B.TextStyle_gT2, B.TextStyle_2Kx, B.TextStyle_Aui, B.TextStyle_wsa, B.TextStyle_46y0); B.TextStyle_USZ = new A.TextStyle(true, B.Color_2315255808, null, "Segoe UI", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackRedmond displayLarge", null, null, null, null); B.TextStyle_Fp5 = new A.TextStyle(true, B.Color_2315255808, null, "Segoe UI", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackRedmond displayMedium", null, null, null, null); B.TextStyle_rdD = new A.TextStyle(true, B.Color_2315255808, null, "Segoe UI", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackRedmond displaySmall", null, null, null, null); @@ -548355,6 +580040,22 @@ B.TextStyle_6d7 = new A.TextStyle(true, B.Color_4278190080, null, "Segoe UI", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackRedmond labelMedium", null, null, null, null); B.TextStyle_8aB = new A.TextStyle(true, B.Color_4278190080, null, "Segoe UI", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackRedmond labelSmall", null, null, null, null); B.TextTheme_mDg = new A.TextTheme(B.TextStyle_USZ, B.TextStyle_Fp5, B.TextStyle_rdD, B.TextStyle_7fx, B.TextStyle_mxj, B.TextStyle_2Vk1, B.TextStyle_OAI, B.TextStyle_S7k, B.TextStyle_06r, B.TextStyle_i78, B.TextStyle_869, B.TextStyle_wKq, B.TextStyle_SNJ, B.TextStyle_6d7, B.TextStyle_8aB); + B.TextStyle_Tr4 = new A.TextStyle(false, null, null, null, null, null, 112, B.FontWeight_0_100, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike displayLarge 2014", null, null, null, null); + B.TextStyle_OAW = new A.TextStyle(false, null, null, null, null, null, 56, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike displayMedium 2014", null, null, null, null); + B.TextStyle_yHZ = new A.TextStyle(false, null, null, null, null, null, 45, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike displaySmall 2014", null, null, null, null); + B.TextStyle_dm4 = new A.TextStyle(false, null, null, null, null, null, 40, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike headlineLarge 2014", null, null, null, null); + B.TextStyle_ciW0 = new A.TextStyle(false, null, null, null, null, null, 34, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike headlineMedium 2014", null, null, null, null); + B.TextStyle_kmg = new A.TextStyle(false, null, null, null, null, null, 24, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike headlineSmall 2014", null, null, null, null); + B.TextStyle_Jgx = new A.TextStyle(false, null, null, null, null, null, 20, B.FontWeight_4_500, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike titleLarge 2014", null, null, null, null); + B.TextStyle_eZb = new A.TextStyle(false, null, null, null, null, null, 16, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike titleMedium 2014", null, null, null, null); + B.TextStyle_ccq = new A.TextStyle(false, null, null, null, null, null, 14, B.FontWeight_4_500, null, 0.1, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike titleSmall 2014", null, null, null, null); + B.TextStyle_Odf = new A.TextStyle(false, null, null, null, null, null, 14, B.FontWeight_4_500, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike bodyLarge 2014", null, null, null, null); + B.TextStyle_jvk = new A.TextStyle(false, null, null, null, null, null, 14, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike bodyMedium 2014", null, null, null, null); + B.TextStyle_2jN = new A.TextStyle(false, null, null, null, null, null, 12, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike bodySmall 2014", null, null, null, null); + B.TextStyle_2Vu = new A.TextStyle(false, null, null, null, null, null, 14, B.FontWeight_4_500, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike labelLarge 2014", null, null, null, null); + B.TextStyle_vBr = new A.TextStyle(false, null, null, null, null, null, 12, B.FontWeight_3_400, null, null, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike labelMedium 2014", null, null, null, null); + B.TextStyle_iiv = new A.TextStyle(false, null, null, null, null, null, 10, B.FontWeight_3_400, null, 1.5, null, B.TextBaseline_0, null, null, null, null, null, null, null, null, null, "englishLike labelSmall 2014", null, null, null, null); + B.TextTheme_miO = new A.TextTheme(B.TextStyle_Tr4, B.TextStyle_OAW, B.TextStyle_yHZ, B.TextStyle_dm4, B.TextStyle_ciW0, B.TextStyle_kmg, B.TextStyle_Jgx, B.TextStyle_eZb, B.TextStyle_ccq, B.TextStyle_Odf, B.TextStyle_jvk, B.TextStyle_2jN, B.TextStyle_2Vu, B.TextStyle_vBr, B.TextStyle_iiv); B.TextStyle_qNa = new A.TextStyle(true, B.Color_2315255808, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackHelsinki displayLarge", null, null, null, null); B.TextStyle_sEs = new A.TextStyle(true, B.Color_2315255808, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackHelsinki displayMedium", null, null, null, null); B.TextStyle_wwi = new A.TextStyle(true, B.Color_2315255808, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackHelsinki displaySmall", null, null, null, null); @@ -548368,9 +580069,9 @@ B.TextStyle_ckJ = new A.TextStyle(true, B.Color_3707764736, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackHelsinki bodyMedium", null, null, null, null); B.TextStyle_Gt8 = new A.TextStyle(true, B.Color_2315255808, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackHelsinki bodySmall", null, null, null, null); B.TextStyle_cOY = new A.TextStyle(true, B.Color_3707764736, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackHelsinki labelLarge", null, null, null, null); - B.TextStyle_wsa = new A.TextStyle(true, B.Color_4278190080, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackHelsinki labelMedium", null, null, null, null); + B.TextStyle_wsa0 = new A.TextStyle(true, B.Color_4278190080, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackHelsinki labelMedium", null, null, null, null); B.TextStyle_AeS = new A.TextStyle(true, B.Color_4278190080, null, "Roboto", B.List_Exl, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackHelsinki labelSmall", null, null, null, null); - B.TextTheme_qRH = new A.TextTheme(B.TextStyle_qNa, B.TextStyle_sEs, B.TextStyle_wwi, B.TextStyle_Sjk, B.TextStyle_VYA, B.TextStyle_iZu, B.TextStyle_JFX, B.TextStyle_o3G, B.TextStyle_k4X, B.TextStyle_yXb, B.TextStyle_ckJ, B.TextStyle_Gt8, B.TextStyle_cOY, B.TextStyle_wsa, B.TextStyle_AeS); + B.TextTheme_qRH = new A.TextTheme(B.TextStyle_qNa, B.TextStyle_sEs, B.TextStyle_wwi, B.TextStyle_Sjk, B.TextStyle_VYA, B.TextStyle_iZu, B.TextStyle_JFX, B.TextStyle_o3G, B.TextStyle_k4X, B.TextStyle_yXb, B.TextStyle_ckJ, B.TextStyle_Gt8, B.TextStyle_cOY, B.TextStyle_wsa0, B.TextStyle_AeS); B.TextStyle_PDz = new A.TextStyle(true, B.Color_2315255808, null, ".SF UI Display", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackCupertino displayLarge", null, null, null, null); B.TextStyle_kMT = new A.TextStyle(true, B.Color_2315255808, null, ".SF UI Display", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackCupertino displayMedium", null, null, null, null); B.TextStyle_chs = new A.TextStyle(true, B.Color_2315255808, null, ".SF UI Display", null, null, null, null, null, null, null, null, null, null, null, null, null, B.TextDecoration_0, null, null, null, "blackCupertino displaySmall", null, null, null, null); @@ -548427,7 +580128,6 @@ B.Tolerance_Gdw = new A.Tolerance(0.001, 0.001); B.Tolerance_qbZ = new A.Tolerance(0.01, 1 / 0); B.ToolbarOptions_false_false_false_false = new A.ToolbarOptions(false, false, false, false); - B.ToolbarOptions_false_false_true_false = new A.ToolbarOptions(false, false, true, false); B.ToolbarOptions_false_false_true_true = new A.ToolbarOptions(false, false, true, true); B.ToolbarOptions_true_false_false_true = new A.ToolbarOptions(true, false, false, true); B.ToolbarOptions_true_true_true_true = new A.ToolbarOptions(true, true, true, true); @@ -548451,8 +580151,8 @@ B.Type_ButtonActivateIntent_6Ij = A.typeLiteral("ButtonActivateIntent"); B.Type_ByteBuffer_RkP = A.typeLiteral("ByteBuffer"); B.Type_ByteData_zNC = A.typeLiteral("ByteData"); - B.Type_Color_MG2 = A.typeLiteral("Color"); B.Type_CopySelectionTextIntent_T5o = A.typeLiteral("CopySelectionTextIntent"); + B.Type_CupertinoLocalizations_10U = A.typeLiteral("CupertinoLocalizations"); B.Type_DateTime_8AS = A.typeLiteral("DateTime"); B.Type_DeleteCharacterIntent_NYh = A.typeLiteral("DeleteCharacterIntent"); B.Type_DeleteToLineBreakIntent_MEg = A.typeLiteral("DeleteToLineBreakIntent"); @@ -548461,6 +580161,8 @@ B.Type_DoNothingIntent_IQR = A.typeLiteral("DoNothingIntent"); B.Type_DoubleTapGestureRecognizer_oyU = A.typeLiteral("DoubleTapGestureRecognizer"); B.Type_Duration_SnA = A.typeLiteral("Duration"); + B.Type_EditableText_C3e = A.typeLiteral("EditableText"); + B.Type_ExtendSelectionByPageIntent_gMT = A.typeLiteral("ExtendSelectionByPageIntent"); B.Type_Float32List_LB7 = A.typeLiteral("Float32List"); B.Type_Float64List_LB7 = A.typeLiteral("Float64List"); B.Type_ForcePressGestureRecognizer_TN2 = A.typeLiteral("ForcePressGestureRecognizer"); @@ -548468,11 +580170,12 @@ B.Type_InsertTabIntent_EKj = A.typeLiteral("InsertTabIntent"); B.Type_Int16List_uXf = A.typeLiteral("Int16List"); B.Type_Int32List_O50 = A.typeLiteral("Int32List"); - B.Type_Int64_gc6 = A.typeLiteral("Int64"); + B.Type_Int64_ww8 = A.typeLiteral("Int64"); B.Type_Int8List_ekJ = A.typeLiteral("Int8List"); B.Type_JSObject_8k0 = A.typeLiteral("JSObject"); B.Type_JsonObject_gyf = A.typeLiteral("JsonObject"); B.Type_LabeledGlobalKey_6TW = A.typeLiteral("LabeledGlobalKey>"); + B.Type_LayoutFragment_fdh = A.typeLiteral("LayoutFragment"); B.Type_ListJsonObject_yPV = A.typeLiteral("ListJsonObject"); B.Type_LongPressGestureRecognizer_46y = A.typeLiteral("LongPressGestureRecognizer"); B.Type_MapJsonObject_bBG = A.typeLiteral("MapJsonObject"); @@ -548482,6 +580185,7 @@ B.Type_NumJsonObject_H9C = A.typeLiteral("NumJsonObject"); B.Type_ObjectKey_Gsr = A.typeLiteral("ObjectKey"); B.Type_PanGestureRecognizer_bbH = A.typeLiteral("PanGestureRecognizer"); + B.Type_ParagraphLine_MEg = A.typeLiteral("ParagraphLine"); B.Type_PasteTextIntent_i6t = A.typeLiteral("PasteTextIntent"); B.Type_PreviousFocusIntent_wsa = A.typeLiteral("PreviousFocusIntent"); B.Type_PrioritizedIntents_fLu = A.typeLiteral("PrioritizedIntents"); @@ -548514,6 +580218,7 @@ B.Type__ThumbPressGestureRecognizer_KUi = A.typeLiteral("_ThumbPressGestureRecognizer"); B.Type__TrackTapGestureRecognizer_LjJ = A.typeLiteral("_TrackTapGestureRecognizer"); B.Type_ejq = A.typeLiteral("ExtendSelectionVerticallyToAdjacentLineIntent"); + B.Type_ejq0 = A.typeLiteral("ExtendSelectionVerticallyToAdjacentPageIntent"); B.Type_kr3 = A.typeLiteral("ExpandSelectionToDocumentBoundaryIntent"); B.Type_mLh = A.typeLiteral("VerticalDragGestureRecognizer"); B.Type_muk = A.typeLiteral("DoNothingAndStopPropagationTextIntent"); @@ -548522,7 +580227,7 @@ B.Type_oyU = A.typeLiteral("ExpandSelectionToLineBreakIntent"); B.Type_s8I = A.typeLiteral("DoNothingAndStopPropagationIntent"); B.Type_wu8 = A.typeLiteral("DeleteToNextWordBoundaryIntent"); - B.UnderlineInputBorder_aRc = new A.UnderlineInputBorder(B.BorderRadius_tLn1, B.BorderSide_hrQ); + B.UnderlineInputBorder_7hp = new A.UnderlineInputBorder(B.BorderRadius_tLn2, B.BorderSide_tAf); B.UnfocusDisposition_0 = new A.UnfocusDisposition(0, "scope"); B.UnfocusDisposition_1 = new A.UnfocusDisposition(1, "previouslyFocusedChild"); B.UnicodeRange_11264_55297_TextDirection_1 = new A.UnicodeRange(11264, 55297, B.TextDirection_1, type$.UnicodeRange_legacy_TextDirection); @@ -548576,6 +580281,8 @@ B._ActionLevel_1 = new A._ActionLevel(1, "view"); B._AnimationDirection_0 = new A._AnimationDirection(0, "forward"); B._AnimationDirection_1 = new A._AnimationDirection(1, "reverse"); + B._AutoScrollDirection_0 = new A._AutoScrollDirection(0, "start"); + B._AutoScrollDirection_1 = new A._AutoScrollDirection(1, "end"); B._CheckableKind_0 = new A._CheckableKind(0, "checkbox"); B._CheckableKind_1 = new A._CheckableKind(1, "radio"); B._CheckableKind_2 = new A._CheckableKind(2, "toggle"); @@ -548586,9 +580293,9 @@ B.List_Color_67108864_Color_0 = A._setArrayType(makeConstList([B.Color_67108864, B.Color_0]), type$.JSArray_legacy_Color); B._CupertinoEdgeShadowDecoration_0m8 = new A._CupertinoEdgeShadowDecoration(B.List_Color_67108864_Color_0); B._CupertinoEdgeShadowDecoration_null = new A._CupertinoEdgeShadowDecoration(null); - B._DragMode_0 = new A._DragMode(0, "collapsed"); - B._DragMode_1 = new A._DragMode(1, "base"); - B._DragMode_2 = new A._DragMode(2, "extent"); + B._CupertinoTextSelectionToolbarItemsSlot_0 = new A._CupertinoTextSelectionToolbarItemsSlot(0, "backButton"); + B._CupertinoTextSelectionToolbarItemsSlot_1 = new A._CupertinoTextSelectionToolbarItemsSlot(1, "nextButton"); + B._CupertinoTextSelectionToolbarItemsSlot_2 = new A._CupertinoTextSelectionToolbarItemsSlot(2, "nextButtonDisabled"); B._DragState_0 = new A._DragState(0, "ready"); B._DragState_1 = new A._DragState(1, "possible"); B._DragState_2 = new A._DragState(2, "accepted"); @@ -548644,11 +580351,11 @@ B._MdiIconData_43h0 = new A._MdiIconData(983596, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_43h = new A._MdiIconData(987236, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_4ax = new A._MdiIconData(985108, "Material Design Icons", "material_design_icons_flutter", false); - B._MdiIconData_7T10 = new A._MdiIconData(983090, "Material Design Icons", "material_design_icons_flutter", false); - B._MdiIconData_7T1 = new A._MdiIconData(983093, "Material Design Icons", "material_design_icons_flutter", false); + B._MdiIconData_7T11 = new A._MdiIconData(983090, "Material Design Icons", "material_design_icons_flutter", false); + B._MdiIconData_7T10 = new A._MdiIconData(983093, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_7T12 = new A._MdiIconData(983462, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_7T13 = new A._MdiIconData(984370, "Material Design Icons", "material_design_icons_flutter", false); - B._MdiIconData_7T11 = new A._MdiIconData(985024, "Material Design Icons", "material_design_icons_flutter", false); + B._MdiIconData_7T1 = new A._MdiIconData(985024, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_7vC0 = new A._MdiIconData(983802, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_7vC = new A._MdiIconData(984515, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_90Y1 = new A._MdiIconData(983577, "Material Design Icons", "material_design_icons_flutter", false); @@ -548660,12 +580367,11 @@ B._MdiIconData_AmO = new A._MdiIconData(984241, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_AmO1 = new A._MdiIconData(984355, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_CtR = new A._MdiIconData(985228, "Material Design Icons", "material_design_icons_flutter", false); - B._MdiIconData_EuK0 = new A._MdiIconData(983152, "Material Design Icons", "material_design_icons_flutter", false); - B._MdiIconData_EuK1 = new A._MdiIconData(983267, "Material Design Icons", "material_design_icons_flutter", false); - B._MdiIconData_EuK = new A._MdiIconData(983492, "Material Design Icons", "material_design_icons_flutter", false); - B._MdiIconData_EuK4 = new A._MdiIconData(984034, "Material Design Icons", "material_design_icons_flutter", false); - B._MdiIconData_EuK2 = new A._MdiIconData(984402, "Material Design Icons", "material_design_icons_flutter", false); - B._MdiIconData_EuK3 = new A._MdiIconData(986194, "Material Design Icons", "material_design_icons_flutter", false); + B._MdiIconData_EuK = new A._MdiIconData(983152, "Material Design Icons", "material_design_icons_flutter", false); + B._MdiIconData_EuK0 = new A._MdiIconData(983267, "Material Design Icons", "material_design_icons_flutter", false); + B._MdiIconData_EuK3 = new A._MdiIconData(984034, "Material Design Icons", "material_design_icons_flutter", false); + B._MdiIconData_EuK1 = new A._MdiIconData(984402, "Material Design Icons", "material_design_icons_flutter", false); + B._MdiIconData_EuK2 = new A._MdiIconData(986194, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_FFB = new A._MdiIconData(983863, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_GDY = new A._MdiIconData(985231, "Material Design Icons", "material_design_icons_flutter", false); B._MdiIconData_Gjc0 = new A._MdiIconData(983360, "Material Design Icons", "material_design_icons_flutter", false); @@ -548750,10 +580456,12 @@ B._ModifierSidePair_ModifierKey_5_KeyboardSide_3 = new A._ModifierSidePair(B.ModifierKey_5, B.KeyboardSide_3); B._ModifierSidePair_ModifierKey_6_KeyboardSide_3 = new A._ModifierSidePair(B.ModifierKey_6, B.KeyboardSide_3); B._ModifierSidePair_ModifierKey_7_KeyboardSide_3 = new A._ModifierSidePair(B.ModifierKey_7, B.KeyboardSide_3); - B._NullWidget_null2 = new A._NullWidget(null); - B._NullWidget_null0 = new A._NullWidget0(null); - B._NullWidget_null = new A._NullWidget2(null); - B._NullWidget_null1 = new A._NullWidget4(null); + B._NoInputBorder_uXA = new A._NoInputBorder(B.BorderSide_8xm); + B._NullWidget_null1 = new A._NullWidget(null); + B._NullWidget_null3 = new A._NullWidget0(null); + B._NullWidget_null0 = new A._NullWidget1(null); + B._NullWidget_null = new A._NullWidget3(null); + B._NullWidget_null2 = new A._NullWidget5(null); B._ParagraphCommandType_0 = new A._ParagraphCommandType(0, "addText"); B._ParagraphCommandType_2 = new A._ParagraphCommandType(2, "pushStyle"); B._ParagraphCommandType_3 = new A._ParagraphCommandType(3, "addPlaceholder"); @@ -548801,9 +580509,12 @@ B._ScaleState_1 = new A._ScaleState(1, "possible"); B._ScaleState_2 = new A._ScaleState(2, "accepted"); B._ScaleState_3 = new A._ScaleState(3, "started"); - B._ScribblePlaceholder_IBZ = new A._ScribblePlaceholder(B.Size_0_0, B.SizedBox_null_null_null_null, B.PlaceholderAlignment_4, null, null); + B._ScribblePlaceholder_IBZ = new A._ScribblePlaceholder(B.Size_0_0, B.SizedBox_0_0_null_null, B.PlaceholderAlignment_4, null, null); B.Size_100_0 = new A.Size(100, 0); - B._ScribblePlaceholder_IBZ0 = new A._ScribblePlaceholder(B.Size_100_0, B.SizedBox_null_null_null_null, B.PlaceholderAlignment_4, null, null); + B._ScribblePlaceholder_IBZ0 = new A._ScribblePlaceholder(B.Size_100_0, B.SizedBox_0_0_null_null, B.PlaceholderAlignment_4, null, null); + B._SelectionType_0 = new A._SelectionType(0, "position"); + B._SelectionType_1 = new A._SelectionType(1, "word"); + B._SelectionType_2 = new A._SelectionType(2, "paragraph"); B._StateLifecycle_0 = new A._StateLifecycle(0, "created"); B._StretchState_0 = new A._StretchState(0, "idle"); B._StretchState_1 = new A._StretchState(1, "absorb"); @@ -548812,6 +580523,10 @@ B._StringStackTrace_3uE = new A._StringStackTrace(""); B._SwitchListTileType_0 = new A._SwitchListTileType(0, "material"); B._SwitchType_0 = new A._SwitchType(0, "material"); + B._TextSelectionToolbarItemPosition_0 = new A._TextSelectionToolbarItemPosition(0, "first"); + B._TextSelectionToolbarItemPosition_1 = new A._TextSelectionToolbarItemPosition(1, "middle"); + B._TextSelectionToolbarItemPosition_2 = new A._TextSelectionToolbarItemPosition(2, "last"); + B._TextSelectionToolbarItemPosition_3 = new A._TextSelectionToolbarItemPosition(3, "only"); B._TextThemeDefaultsBuilder_1yH = new A._TextThemeDefaultsBuilder(B.CupertinoDynamicColor_qQo, B.CupertinoDynamicColor_YIZ); B._TileOrigin_Sng = new A._TileOrigin(0, 1 / 0); B._ToolbarSlot_0 = new A._ToolbarSlot(0, "leading"); @@ -548831,8 +580546,8 @@ $._cachedWebGLVersion = null; $.__canvasKit = A._Cell$named("canvasKit"); $._kWebDecoderExpireDuration = B.Duration_3000000; - $._skiaFontCollection = null; - $.skiaSceneHost = null; + $.CanvasKitRenderer____instance = A._Cell$named("_instance"); + $.CanvasKitRenderer__programs = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, A.findType("Future")); $.SkiaObjects_resurrectableObjects = A._setArrayType([], A.findType("JSArray>")); $.SkiaObjects_cachesToResize = A._setArrayType([], A.findType("JSArray")); $.SkiaObjects__addedCleanupCallback = false; @@ -548847,6 +580562,7 @@ $._recycledCanvases = A._setArrayType([], A.findType("JSArray")); $.paintQueue = A._setArrayType([], type$.JSArray_PaintRequest); $.glRenderer = null; + $.HtmlRenderer____instance = A._Cell$named("_instance"); $.SurfaceSceneBuilder__webOnlyDidWarnAboutPerformanceOverlay = false; $.SurfaceSceneBuilder__lastFrameScene = null; $.VertexShaders__baseVertexShader = null; @@ -548854,8 +580570,6 @@ $._hotRestartListeners = A._setArrayType([], type$.JSArray_of_void_Function); $._initializationState = B.DebugEngineInitializationState_0; $._assetManager = null; - $._fontCollection = null; - $.Keyboard__instance = null; $.KeyboardBinding__instance = null; $.MouseCursor__instance = null; $.scheduleFrameCallback = null; @@ -548869,6 +580583,7 @@ $._buildFinishMicros = -1; $._rasterStartMicros = -1; $._rasterFinishMicros = -1; + $.RawKeyboard__instance = null; $.GlContext____programCache = A._Cell$named("_programCache"); $.OffScreenCanvas__supported = null; $.AccessibilityAnnouncements__instance = null; @@ -548915,8 +580630,13 @@ $._extensions = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.Future_ServiceExtensionResponse_Function_2_String_and_Map_String_String); $._FakeUserTag__instances = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, A.findType("_FakeUserTag")); $.Timeline__stack = A._setArrayType([], A.findType("JSArray<_SyncBlock?>")); + $._FileResourceInfo_openFiles = A.LinkedHashMap_LinkedHashMap$_empty(type$.int, A.findType("_FileResourceInfo")); $._Platform__environmentCache = null; $._Platform__cachedOSVersion = null; + $.Picture_onCreate = null; + $.Picture_onDispose = null; + $.Image_onCreate = null; + $.Image_onDispose = null; $.Deflate____config = A._Cell$named("_config"); $._indentingBuiltValueToStringHelperIndent = 0; $.__messages = A._Cell$named("messages"); @@ -548962,6 +580682,8 @@ $.TextInputConnection__nextId = 1; $.WidgetsApp_showPerformanceOverlayOverride = false; $.WidgetsBinding__instance = null; + $.ContextMenuController__shownInstance = null; + $.ContextMenuController__menuOverlayEntry = null; $.debugProfileBuildsEnabled = false; $.debugProfileBuildsEnabledUserWidgets = false; $._ScribbleFocusableState__nextElementIdentifier = 1; @@ -548979,6 +580701,8 @@ }(); $._linkReferences = A._setArrayType([], type$.JSArray_String); $.Rule__customRules = A._setArrayType([], A.findType("JSArray")); + $.Float16__toFloatFloat32Data = null; + $.Float16____eLut = A._Cell$named("_eLut"); $.InAppPurchase__instance = null; $.InAppPurchaseAndroidPlatform____purchaseUpdatedController = A._Cell$named("_purchaseUpdatedController"); $.InAppPurchaseAndroidPlatform__productIdsToConsume = A.LinkedHashSet_LinkedHashSet$_empty(type$.String); @@ -549017,12 +580741,13 @@ $.PointerInterceptor__registered = false; $.PrintJobs__currentIndex = 0; $.SharedPreferences__completer = null; - $.OnReactiveState_addToObs = null; $.StatesRebuilerLogger_message = ""; - $.injectedModels = A.LinkedHashSet_LinkedHashSet$_empty(A.findType("InjectedBaseState<@>")); $._contextSet = A._setArrayType([], A.findType("JSArray")); + $.injectedModels = A.LinkedHashSet_LinkedHashSet$_empty(type$.ReactiveModelImp_dynamic); + $.ReactiveStatelessWidget_addToObs = null; $.defaultComponentBuilders = A._setArrayType([B.C_BlockquoteComponentBuilder, B.C_ParagraphComponentBuilder, B.C_ListItemComponentBuilder, B.C_ImageComponentBuilder, B.C_HorizontalRuleComponentBuilder], A.findType("JSArray")); - $.defaultKeyboardActions = A._setArrayType([A.document_keyboard_actions__doNothingWhenThereIsNoSelection$closure(), A.document_keyboard_actions__pasteWhenCmdVIsPressed$closure(), A.document_keyboard_actions__copyWhenCmdCIsPressed$closure(), A.document_keyboard_actions__cutWhenCmdXIsPressed$closure(), A.document_keyboard_actions__collapseSelectionWhenEscIsPressed$closure(), A.document_keyboard_actions__selectAllWhenCmdAIsPressed$closure(), A.document_keyboard_actions__moveUpDownLeftAndRightWithArrowKeys$closure(), A.document_keyboard_actions__moveToLineStartWithHome$closure(), A.document_keyboard_actions__moveToLineEndWithEnd$closure(), A.list_items__tabToIndentListItem$closure(), A.list_items__shiftTabToUnIndentListItem$closure(), A.list_items__backspaceToUnIndentListItem$closure(), A.paragraph0__backspaceToClearParagraphBlockType$closure(), A.document_keyboard_actions__cmdBToToggleBold$closure(), A.document_keyboard_actions__cmdIToToggleItalics$closure(), A.text__shiftEnterToInsertNewlineInBlock$closure(), A.paragraph0__enterToInsertBlockNewline$closure(), A.document_keyboard_actions__backspaceToRemoveUpstreamContent$closure(), A.text__deleteToRemoveDownstreamContent$closure(), A.document_keyboard_actions__moveToLineStartOrEndWithCtrlAOrE$closure(), A.document_keyboard_actions__deleteLineWithCmdBksp$closure(), A.document_keyboard_actions__deleteWordWithAltBksp$closure(), A.document_keyboard_actions__anyCharacterOrDestructiveKeyToDeleteSelection$closure(), A.paragraph0__anyCharacterToInsertInParagraph$closure(), A.text__anyCharacterToInsertInTextContent$closure()], A.findType("JSArray")); + $.defaultKeyboardActions = A._setArrayType([A.document_keyboard_actions__doNothingWhenThereIsNoSelection$closure(), A.document_keyboard_actions__pasteWhenCmdVIsPressed$closure(), A.document_keyboard_actions__copyWhenCmdCIsPressed$closure(), A.document_keyboard_actions__cutWhenCmdXIsPressed$closure(), A.document_keyboard_actions__collapseSelectionWhenEscIsPressed$closure(), A.document_keyboard_actions__selectAllWhenCmdAIsPressed$closure(), A.document_keyboard_actions__moveUpDownLeftAndRightWithArrowKeys$closure(), A.document_keyboard_actions__moveToLineStartWithHome$closure(), A.document_keyboard_actions__moveToLineEndWithEnd$closure(), A.list_items__tabToIndentListItem$closure(), A.list_items__shiftTabToUnIndentListItem$closure(), A.list_items__backspaceToUnIndentListItem$closure(), A.paragraph0__backspaceToClearParagraphBlockType$closure(), A.document_keyboard_actions__cmdBToToggleBold$closure(), A.document_keyboard_actions__cmdIToToggleItalics$closure(), A.text__shiftEnterToInsertNewlineInBlock$closure(), A.tasks__enterToInsertNewTask$closure(), A.paragraph0__enterToInsertBlockNewline$closure(), A.document_keyboard_actions__backspaceToRemoveUpstreamContent$closure(), A.text__deleteToRemoveDownstreamContent$closure(), A.document_keyboard_actions__moveToLineStartOrEndWithCtrlAOrE$closure(), A.document_keyboard_actions__deleteLineWithCmdBksp$closure(), A.document_keyboard_actions__deleteWordWithAltBksp$closure(), A.document_keyboard_actions__anyCharacterOrDestructiveKeyToDeleteSelection$closure(), A.paragraph0__anyCharacterToInsertInParagraph$closure(), A.text__anyCharacterToInsertInTextContent$closure()], A.findType("JSArray")); + $.defaultImeKeyboardActions = A._setArrayType([A.document_keyboard_actions__doNothingWhenThereIsNoSelection$closure(), A.document_keyboard_actions__pasteWhenCmdVIsPressed$closure(), A.document_keyboard_actions__copyWhenCmdCIsPressed$closure(), A.document_keyboard_actions__cutWhenCmdXIsPressed$closure(), A.document_keyboard_actions__selectAllWhenCmdAIsPressed$closure(), A.document_keyboard_actions__moveUpDownLeftAndRightWithArrowKeys$closure(), A.document_keyboard_actions__moveToLineStartWithHome$closure(), A.document_keyboard_actions__moveToLineEndWithEnd$closure(), A.tasks__enterToInsertNewTask$closure(), A.paragraph0__enterToInsertBlockNewline$closure(), A.list_items__tabToIndentListItem$closure(), A.list_items__shiftTabToUnIndentListItem$closure(), A.list_items__backspaceToUnIndentListItem$closure(), A.paragraph0__backspaceToClearParagraphBlockType$closure(), A.document_keyboard_actions__cmdBToToggleBold$closure(), A.document_keyboard_actions__cmdIToToggleItalics$closure(), A.text__shiftEnterToInsertNewlineInBlock$closure(), A.document_keyboard_actions__backspaceToRemoveUpstreamContent$closure(), A.text__deleteToRemoveDownstreamContent$closure()], A.findType("JSArray")); $.LinkViewController__instances = A.LinkedHashMap_LinkedHashMap$_empty(type$.int, A.findType("LinkViewController")); $.Matrix4__decomposeV = null; $.Matrix4__decomposeM = null; @@ -549034,10 +580759,9 @@ _lazyOld = hunkHelpers.lazyOld; _lazyFinal($, "_browserEngine", "$get$_browserEngine", () => A.detectBrowserEngineByVendorAgent(A.getProperty(A.DomWindowExtension_get_navigator(self.window), "vendor"), J.toLowerCase$0$s(A.DomNavigatorExtension_get_userAgent(A.DomWindowExtension_get_navigator(self.window))))); _lazyFinal($, "_operatingSystem", "$get$_operatingSystem", () => A.detectOperatingSystem()); - _lazy($, "CanvasPool__runBuffer", "$get$CanvasPool__runBuffer", () => A.NativeFloat32List_NativeFloat32List(8)); + _lazyFinal($, "CanvasPool__runBuffer", "$get$CanvasPool__runBuffer", () => A.NativeFloat32List_NativeFloat32List(8)); _lazyFinal($, "_SaveStackTracking__unitZ", "$get$_SaveStackTracking__unitZ", () => A.Vector3_Vector3(0, 0, 1)); _lazyFinal($, "_clipOpIntersect", "$get$_clipOpIntersect", () => A.SkClipOpEnumExtension_get_Intersect(A.CanvasKitExtension_get_ClipOp(A.canvasKit()))); - _lazyFinal($, "useH5vccCanvasKit", "$get$useH5vccCanvasKit", () => self.window.h5vcc != null); _lazyFinal($, "_skFontSlants", "$get$_skFontSlants", () => A._setArrayType([A.getProperty(A.CanvasKitExtension_get_FontSlant(A.canvasKit()), "Upright"), A.getProperty(A.CanvasKitExtension_get_FontSlant(A.canvasKit()), "Italic")], type$.JSArray_JavaScriptObject)); _lazyFinal($, "_skFontWeights", "$get$_skFontWeights", () => A._setArrayType([A.getProperty(A.CanvasKitExtension_get_FontWeight(A.canvasKit()), "Thin"), A.getProperty(A.CanvasKitExtension_get_FontWeight(A.canvasKit()), "ExtraLight"), A.getProperty(A.CanvasKitExtension_get_FontWeight(A.canvasKit()), "Light"), A.getProperty(A.CanvasKitExtension_get_FontWeight(A.canvasKit()), "Normal"), A.getProperty(A.CanvasKitExtension_get_FontWeight(A.canvasKit()), "Medium"), A.getProperty(A.CanvasKitExtension_get_FontWeight(A.canvasKit()), "SemiBold"), A.getProperty(A.CanvasKitExtension_get_FontWeight(A.canvasKit()), "Bold"), A.getProperty(A.CanvasKitExtension_get_FontWeight(A.canvasKit()), "ExtraBold"), A.getProperty(A.CanvasKitExtension_get_FontWeight(A.canvasKit()), "ExtraBlack")], type$.JSArray_JavaScriptObject)); _lazyFinal($, "_skTextDirections", "$get$_skTextDirections", () => A._setArrayType([A.getProperty(A.CanvasKitExtension_get_TextDirection(A.canvasKit()), "RTL"), A.getProperty(A.CanvasKitExtension_get_TextDirection(A.canvasKit()), "LTR")], type$.JSArray_JavaScriptObject)); @@ -549047,6 +580771,7 @@ _lazyFinal($, "_skRectWidthStyles", "$get$_skRectWidthStyles", () => A._setArrayType([A.getProperty(A.CanvasKitExtension_get_RectWidthStyle(A.canvasKit()), "Tight"), A.getProperty(A.CanvasKitExtension_get_RectWidthStyle(A.canvasKit()), "Max")], type$.JSArray_JavaScriptObject)); _lazyFinal($, "_skClipOps", "$get$_skClipOps", () => A._setArrayType([A.getProperty(A.CanvasKitExtension_get_ClipOp(A.canvasKit()), "Difference"), A.SkClipOpEnumExtension_get_Intersect(A.CanvasKitExtension_get_ClipOp(A.canvasKit()))], type$.JSArray_JavaScriptObject)); _lazyFinal($, "_skFillTypes", "$get$_skFillTypes", () => A._setArrayType([A.getProperty(A.CanvasKitExtension_get_FillType(A.canvasKit()), "Winding"), A.getProperty(A.CanvasKitExtension_get_FillType(A.canvasKit()), "EvenOdd")], type$.JSArray_JavaScriptObject)); + _lazyFinal($, "_skPathOps", "$get$_skPathOps", () => A._setArrayType([A.getProperty(A.CanvasKitExtension_get_PathOp(A.canvasKit()), "Difference"), A.getProperty(A.CanvasKitExtension_get_PathOp(A.canvasKit()), "Intersect"), A.getProperty(A.CanvasKitExtension_get_PathOp(A.canvasKit()), "Union"), A.getProperty(A.CanvasKitExtension_get_PathOp(A.canvasKit()), "XOR"), A.getProperty(A.CanvasKitExtension_get_PathOp(A.canvasKit()), "ReverseDifference")], type$.JSArray_JavaScriptObject)); _lazyFinal($, "_skBlurStyles", "$get$_skBlurStyles", () => A._setArrayType([A.getProperty(A.CanvasKitExtension_get_BlurStyle(A.canvasKit()), "Normal"), A.getProperty(A.CanvasKitExtension_get_BlurStyle(A.canvasKit()), "Solid"), A.getProperty(A.CanvasKitExtension_get_BlurStyle(A.canvasKit()), "Outer"), A.getProperty(A.CanvasKitExtension_get_BlurStyle(A.canvasKit()), "Inner")], type$.JSArray_JavaScriptObject)); _lazyFinal($, "_skStrokeCaps", "$get$_skStrokeCaps", () => A._setArrayType([A.getProperty(A.CanvasKitExtension_get_StrokeCap(A.canvasKit()), "Butt"), A.getProperty(A.CanvasKitExtension_get_StrokeCap(A.canvasKit()), "Round"), A.getProperty(A.CanvasKitExtension_get_StrokeCap(A.canvasKit()), "Square")], type$.JSArray_JavaScriptObject)); _lazyFinal($, "_skPaintStyles", "$get$_skPaintStyles", () => A._setArrayType([A.getProperty(A.CanvasKitExtension_get_PaintStyle(A.canvasKit()), "Fill"), A.getProperty(A.CanvasKitExtension_get_PaintStyle(A.canvasKit()), "Stroke")], type$.JSArray_JavaScriptObject)); @@ -549075,37 +580800,34 @@ t2 = type$.JSArray_int; return new A.HtmlViewEmbedder(A.EmbedderFrameContext$(), A.LinkedHashMap_LinkedHashMap$_empty(t1, A.findType("EmbeddedViewParams")), A.LinkedHashMap_LinkedHashMap$_empty(t1, A.findType("ViewClipChain")), A.LinkedHashMap_LinkedHashMap$_empty(t1, A.findType("Surface")), A.LinkedHashSet_LinkedHashSet$_empty(t1), A._setArrayType([], t2), A._setArrayType([], t2), $.$get$window().get$physicalSize(), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.Set_String)); }); + _lazyFinal($, "fallbackFonts", "$get$fallbackFonts", () => { + var t1 = type$.JSArray_int; + return A._setArrayType([A.NotoFont_NotoFont$fromFlatRanges("Noto Sans", "https://fonts.gstatic.com/s/notosans/v27/o-0IIpQlx3QUlC5A4PNb4j5Ba_2c7A.ttf", A._setArrayType([32, 126, 160, 887, 890, 895, 900, 906, 908, 908, 910, 929, 931, 993, 1008, 1327, 2304, 2431, 6832, 6848, 7296, 7304, 7376, 7414, 7416, 7417, 7424, 7673, 7675, 7957, 7960, 7965, 7968, 8005, 8008, 8013, 8016, 8023, 8025, 8025, 8027, 8027, 8029, 8029, 8031, 8061, 8064, 8116, 8118, 8132, 8134, 8147, 8150, 8155, 8157, 8175, 8178, 8180, 8182, 8190, 8192, 8292, 8294, 8305, 8308, 8334, 8336, 8348, 8352, 8383, 8432, 8432, 8448, 8543, 8580, 8580, 8585, 8585, 8722, 8722, 8725, 8725, 9676, 9676, 11360, 11391, 11744, 11858, 42560, 42655, 42752, 42943, 42946, 42954, 42997, 43007, 43056, 43065, 43232, 43263, 43310, 43310, 43824, 43883, 64256, 64262, 65024, 65024, 65056, 65071, 65279, 65279, 65532, 65533], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Emoji", "https://fonts.gstatic.com/s/notoemoji/v32/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-r0jwvS-FGJCMY.ttf", A._setArrayType([32, 32, 35, 35, 42, 42, 48, 57, 169, 169, 174, 174, 8205, 8205, 8252, 8252, 8265, 8265, 8419, 8419, 8482, 8482, 8505, 8505, 8596, 8601, 8617, 8618, 8986, 8987, 9000, 9000, 9167, 9167, 9193, 9203, 9208, 9210, 9410, 9410, 9642, 9643, 9654, 9654, 9664, 9664, 9723, 9726, 9728, 9732, 9742, 9742, 9745, 9745, 9748, 9749, 9752, 9752, 9757, 9757, 9760, 9760, 9762, 9763, 9766, 9766, 9770, 9770, 9774, 9775, 9784, 9786, 9792, 9792, 9794, 9794, 9800, 9811, 9823, 9824, 9827, 9827, 9829, 9830, 9832, 9832, 9851, 9851, 9854, 9855, 9874, 9879, 9881, 9881, 9883, 9884, 9888, 9889, 9895, 9895, 9898, 9899, 9904, 9905, 9917, 9918, 9924, 9925, 9928, 9928, 9934, 9935, 9937, 9937, 9939, 9940, 9961, 9962, 9968, 9973, 9975, 9978, 9981, 9981, 9986, 9986, 9989, 9989, 9992, 9997, 9999, 9999, 10002, 10002, 10004, 10004, 10006, 10006, 10013, 10013, 10017, 10017, 10024, 10024, 10035, 10036, 10052, 10052, 10055, 10055, 10060, 10060, 10062, 10062, 10067, 10069, 10071, 10071, 10083, 10084, 10133, 10135, 10145, 10145, 10160, 10160, 10175, 10175, 10548, 10549, 11013, 11015, 11035, 11036, 11088, 11088, 11093, 11093, 12336, 12336, 12349, 12349, 12951, 12951, 12953, 12953, 65038, 65039, 126980, 126980, 127183, 127183, 127344, 127345, 127358, 127359, 127374, 127374, 127377, 127386, 127462, 127487, 127489, 127490, 127514, 127514, 127535, 127535, 127538, 127546, 127568, 127569, 127744, 127777, 127780, 127891, 127894, 127895, 127897, 127899, 127902, 127984, 127987, 127989, 127991, 128253, 128255, 128317, 128329, 128334, 128336, 128359, 128367, 128368, 128371, 128378, 128391, 128391, 128394, 128397, 128400, 128400, 128405, 128406, 128420, 128421, 128424, 128424, 128433, 128434, 128444, 128444, 128450, 128452, 128465, 128467, 128476, 128478, 128481, 128481, 128483, 128483, 128488, 128488, 128495, 128495, 128499, 128499, 128506, 128591, 128640, 128709, 128715, 128722, 128725, 128727, 128732, 128741, 128745, 128745, 128747, 128748, 128752, 128752, 128755, 128764, 128992, 129003, 129008, 129008, 129292, 129338, 129340, 129349, 129351, 129535, 129648, 129660, 129664, 129672, 129680, 129725, 129727, 129733, 129742, 129755, 129760, 129768, 129776, 129784, 917552, 917561, 917601, 917626, 917631, 917631, 1041637, 1041646, 1042476, 1042476, 1042478, 1042487], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Symbols", "https://fonts.gstatic.com/s/notosanssymbols/v34/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8gavVFRkzrbQ.ttf", A._setArrayType([32, 32, 48, 57, 65, 90, 97, 122, 160, 160, 8413, 8416, 8418, 8420, 8544, 8579, 8581, 8584, 8586, 8587, 8592, 8601, 8960, 8975, 8977, 8981, 8983, 8983, 8988, 8991, 8994, 8995, 9001, 9002, 9004, 9013, 9084, 9084, 9088, 9108, 9110, 9114, 9135, 9135, 9150, 9165, 9168, 9179, 9186, 9192, 9312, 9471, 9676, 9676, 9738, 9741, 9747, 9747, 9764, 9775, 9784, 9787, 9789, 9811, 9833, 9854, 9872, 9885, 9890, 9897, 9901, 9916, 9934, 9934, 9954, 9983, 10013, 10017, 10102, 10131, 10529, 10530, 127232, 127244, 127248, 127340, 127344, 127376, 127387, 127404, 128326, 128329, 128335, 128335, 128528, 128528, 128768, 128883], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Symbols 2", "https://fonts.gstatic.com/s/notosanssymbols2/v15/I_uyMoGduATTei9eI8daxVHDyfisHr71ypPqfX71-AI.ttf", A._setArrayType([32, 32, 35, 35, 42, 42, 48, 57, 127, 160, 8226, 8226, 8418, 8419, 8623, 8623, 8678, 8688, 8691, 8691, 8728, 8729, 8857, 8857, 8900, 8902, 8982, 8982, 8984, 8984, 8986, 8987, 8996, 9000, 9003, 9003, 9083, 9083, 9085, 9087, 9108, 9108, 9166, 9167, 9193, 9194, 9197, 9199, 9201, 9254, 9280, 9290, 9632, 9737, 9742, 9746, 9748, 9763, 9776, 9783, 9788, 9788, 9812, 9832, 9855, 9871, 9886, 9889, 9898, 9900, 9917, 9933, 9935, 9953, 9984, 9988, 9990, 9993, 9995, 10012, 10018, 10023, 10025, 10059, 10061, 10061, 10063, 10067, 10070, 10101, 10132, 10132, 10136, 10159, 10161, 10174, 10240, 10495, 10625, 10625, 10687, 10687, 10731, 10731, 11008, 11021, 11026, 11055, 11085, 11123, 11126, 11157, 11159, 11261, 11263, 11263, 19904, 19967, 65529, 65531, 65856, 65934, 65936, 65948, 65952, 65952, 66000, 66045, 66272, 66299, 69216, 69246, 119520, 119539, 119552, 119638, 119648, 119672, 126976, 127019, 127024, 127123, 127136, 127150, 127153, 127167, 127169, 127183, 127185, 127221, 127757, 127759, 127765, 127765, 127772, 127772, 127777, 127788, 127798, 127798, 127864, 127864, 127869, 127869, 127891, 127903, 127911, 127911, 127916, 127918, 127938, 127938, 127940, 127940, 127942, 127942, 127946, 127950, 127956, 127968, 127981, 127981, 127985, 127987, 127989, 127991, 128008, 128008, 128021, 128021, 128031, 128031, 128038, 128038, 128063, 128063, 128065, 128066, 128070, 128073, 128076, 128078, 128083, 128083, 128106, 128106, 128125, 128125, 128163, 128163, 128176, 128176, 128179, 128179, 128185, 128185, 128187, 128187, 128191, 128191, 128200, 128203, 128218, 128218, 128223, 128223, 128228, 128230, 128234, 128237, 128247, 128247, 128249, 128251, 128253, 128254, 128259, 128259, 128263, 128266, 128269, 128269, 128274, 128275, 128318, 128325, 128330, 128330, 128336, 128377, 128379, 128404, 128407, 128419, 128421, 128506, 128592, 128639, 128647, 128647, 128653, 128653, 128657, 128657, 128660, 128660, 128664, 128664, 128685, 128685, 128690, 128690, 128697, 128698, 128700, 128700, 128710, 128715, 128717, 128719, 128723, 128727, 128736, 128746, 128752, 128755, 128759, 128764, 128896, 128984, 128992, 129003, 129024, 129035, 129040, 129095, 129104, 129113, 129120, 129159, 129168, 129197, 129200, 129201, 129339, 129339, 129350, 129350, 129536, 129619, 129632, 129645, 129648, 129652, 129656, 129658, 129664, 129670, 129680, 129704, 129712, 129718, 129728, 129730, 129744, 129750, 129792, 129938, 129940, 129994, 130032, 130041], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Adlam", "https://fonts.gstatic.com/s/notosansadlam/v19/neIczCCpqp0s5pPusPamd81eMfjPonvqdbYxxpgufnv0TGnBZLwhuvk.ttf", A._setArrayType([32, 47, 58, 64, 91, 95, 123, 125, 160, 160, 171, 171, 187, 187, 1567, 1567, 1600, 1600, 8211, 8213, 8216, 8222, 8224, 8226, 8230, 8230, 8240, 8240, 8249, 8250, 8260, 8260, 8271, 8271, 9676, 9676, 11816, 11817, 11841, 11841, 125184, 125259, 125264, 125273, 125278, 125279], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Anatolian Hieroglyphs", "https://fonts.gstatic.com/s/notosansanatolianhieroglyphs/v14/ijw9s4roRME5LLRxjsRb8A0gKPSWq4BbDmHHu6j2pEtUJzZWXybIymc5QYo.ttf", A._setArrayType([32, 32, 160, 160, 8203, 8203, 82944, 83526], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Arabic", "https://fonts.gstatic.com/s/notosansarabic/v18/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCfyGyvu3CBFQLaig.ttf", A._setArrayType([32, 33, 44, 46, 48, 58, 160, 160, 171, 171, 187, 187, 847, 847, 1536, 1564, 1566, 1791, 1872, 1919, 2208, 2228, 2230, 2238, 2259, 2303, 8203, 8209, 8271, 8271, 9676, 9676, 11841, 11841, 64336, 64449, 64467, 64831, 64848, 64911, 64914, 64967, 65008, 65021, 65136, 65140, 65142, 65276], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Armenian", "https://fonts.gstatic.com/s/notosansarmenian/v32/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLorxb60iYy6zF3Eg.ttf", A._setArrayType([32, 32, 45, 45, 160, 160, 776, 776, 1329, 1366, 1369, 1418, 1421, 1423, 8208, 8208, 9676, 9676, 64275, 64279], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Avestan", "https://fonts.gstatic.com/s/notosansavestan/v17/bWti7ejKfBziStx7lIzKOLQZKhIJkyu9SASLji8U.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 174, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 7808, 7813, 7838, 7838, 7922, 7923, 8204, 8205, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8482, 8482, 8722, 8722, 11824, 11825, 68352, 68405, 68409, 68415], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Balinese", "https://fonts.gstatic.com/s/notosansbalinese/v18/NaPwcYvSBuhTirw6IaFn6UrRDaqje-lpbbRtYf-Fwu2Ov7fdhE5Vd222PPY.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 174, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 6912, 6987, 6992, 7036, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8482, 8482, 8722, 8722, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Bamum", "https://fonts.gstatic.com/s/notosansbamum/v18/uk-0EGK3o6EruUbnwovcbBTkkklK_Ya_PBHfNGTPEddO-_gLykxEkxA.ttf", A._setArrayType([32, 32, 160, 160, 42656, 42743, 92160, 92728], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Bassa Vah", "https://fonts.gstatic.com/s/notosansbassavah/v15/PN_sRee-r3f7LnqsD5sax12gjZn7mBpL_4c2VNUQptE.ttf", A._setArrayType([32, 32, 160, 160, 9676, 9676, 92880, 92909, 92912, 92917], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Batak", "https://fonts.gstatic.com/s/notosansbatak/v15/gok2H6TwAEdtF9N8-mdTCQvT-Zdgo4_PHuk74A.ttf", A._setArrayType([32, 32, 160, 160, 7104, 7155, 7164, 7167, 8203, 8205, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Bengali", "https://fonts.gstatic.com/s/notosansbengali/v20/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6KmsolLudCk8izI0lc.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 173, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 700, 700, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 2385, 2386, 2404, 2405, 2432, 2435, 2437, 2444, 2447, 2448, 2451, 2472, 2474, 2480, 2482, 2482, 2486, 2489, 2492, 2500, 2503, 2504, 2507, 2510, 2519, 2519, 2524, 2525, 2527, 2531, 2534, 2558, 7376, 7376, 7378, 7378, 7381, 7382, 7384, 7384, 7393, 7393, 7402, 7402, 7405, 7405, 7410, 7410, 7413, 7415, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8377, 8377, 8482, 8482, 8722, 8722, 9676, 9676, 43249, 43249], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Bhaiksuki", "https://fonts.gstatic.com/s/notosansbhaiksuki/v15/UcC63EosKniBH4iELXATsSBWdvUHXxhj8rLUdU4wh9U.ttf", A._setArrayType([32, 32, 160, 160, 8203, 8203, 9676, 9676, 72704, 72712, 72714, 72758, 72760, 72773, 72784, 72812], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Brahmi", "https://fonts.gstatic.com/s/notosansbrahmi/v15/vEFK2-VODB8RrNDvZSUmQQIIByV18tK1W77HtMo.ttf", A._setArrayType([32, 32, 160, 160, 8203, 8205, 9676, 9676, 69632, 69709, 69714, 69743, 69759, 69759], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Buginese", "https://fonts.gstatic.com/s/notosansbuginese/v15/esDM30ldNv-KYGGJpKGk18phe_7Da6_gtfuEXLmNtw.ttf", A._setArrayType([32, 32, 160, 160, 6656, 6683, 6686, 6687, 8203, 8205, 9676, 9676, 43471, 43471], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Buhid", "https://fonts.gstatic.com/s/notosansbuhid/v17/Dxxy8jiXMW75w3OmoDXVWJD7YwzAe6tgnaFoGA.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 174, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 5941, 5942, 5952, 5971, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8482, 8482, 8722, 8722, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Canadian Aboriginal", "https://fonts.gstatic.com/s/notosanscanadianaboriginal/v19/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzigWLn_yAsg0q0uhQ.ttf", A._setArrayType([32, 32, 160, 160, 305, 305, 711, 711, 728, 731, 775, 775, 5120, 5759, 6320, 6389, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Carian", "https://fonts.gstatic.com/s/notosanscarian/v15/LDIpaoiONgYwA9Yc6f0gUILeMIOgs7ob9yGLmfI.ttf", A._setArrayType([32, 32, 160, 160, 66208, 66256], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Caucasian Albanian", "https://fonts.gstatic.com/s/notosanscaucasianalbanian/v16/nKKA-HM_FYFRJvXzVXaANsU0VzsAc46QGOkWytlTs-TXrYDmoVmRSZo.ttf", A._setArrayType([32, 32, 160, 160, 772, 772, 817, 817, 9676, 9676, 65056, 65071, 66864, 66915, 66927, 66927], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Chakma", "https://fonts.gstatic.com/s/notosanschakma/v15/Y4GQYbJ8VTEp4t3MKJSMjg5OIzhi4JjTQhYBeYo.ttf", A._setArrayType([32, 32, 160, 160, 2534, 2543, 4160, 4169, 8204, 8205, 9676, 9676, 69888, 69940, 69942, 69958], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Cham", "https://fonts.gstatic.com/s/notosanscham/v19/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfcERwcv7GykboaLg.ttf", A._setArrayType([32, 34, 39, 41, 44, 47, 58, 59, 63, 63, 160, 160, 173, 173, 8204, 8205, 8208, 8208, 9676, 9676, 43520, 43574, 43584, 43597, 43600, 43609, 43612, 43615], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Cherokee", "https://fonts.gstatic.com/s/notosanscherokee/v17/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWi5PDkm5rAffjl0.ttf", A._setArrayType([32, 32, 160, 160, 768, 770, 772, 772, 779, 780, 803, 804, 816, 817, 5024, 5109, 5112, 5117, 43888, 43967], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Coptic", "https://fonts.gstatic.com/s/notosanscoptic/v15/iJWfBWmUZi_OHPqn4wq6kgqumOEd78u_VG0xR4Y.ttf", A._setArrayType([32, 32, 45, 45, 160, 160, 768, 770, 772, 773, 775, 776, 803, 803, 831, 831, 865, 865, 884, 885, 994, 1007, 7629, 7629, 8208, 8208, 9676, 9676, 11392, 11507, 11513, 11519, 65060, 65062, 66272, 66299], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Cuneiform", "https://fonts.gstatic.com/s/notosanscuneiform/v15/bMrrmTWK7YY-MF22aHGGd7H8PhJtvBDWgb9JlRQueeQ.ttf", A._setArrayType([32, 32, 160, 160, 73728, 74649, 74752, 74862, 74864, 74868, 74880, 75075], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Cypriot", "https://fonts.gstatic.com/s/notosanscypriot/v15/8AtzGta9PYqQDjyp79a6f8Cj-3a3cxIsK5MPpahF.ttf", A._setArrayType([32, 32, 160, 160, 67584, 67589, 67592, 67592, 67594, 67637, 67639, 67640, 67644, 67644, 67647, 67647], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Deseret", "https://fonts.gstatic.com/s/notosansdeseret/v15/MwQsbgPp1eKH6QsAVuFb9AZM6MMr2Vq9ZnJSZtQG.ttf", A._setArrayType([32, 32, 160, 160, 66560, 66639], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Devanagari", "https://fonts.gstatic.com/s/notosansdevanagari/v19/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08AlXQly-AzoFoW4Ow.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 173, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 700, 700, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 2304, 2431, 7376, 7414, 7416, 7417, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8377, 8377, 8432, 8432, 8482, 8482, 8722, 8722, 9676, 9676, 43056, 43065, 43232, 43263], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Duployan", "https://fonts.gstatic.com/s/notosansduployan/v16/gokzH7nwAEdtF9N8-mdTDx_X9JM5wsvrFsIn6WYDvA.ttf", A._setArrayType([32, 32, 160, 160, 8204, 8205, 9676, 9676, 113664, 113770, 113776, 113788, 113792, 113800, 113808, 113817, 113820, 113827], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Egyptian Hieroglyphs", "https://fonts.gstatic.com/s/notosansegyptianhieroglyphs/v26/vEF42-tODB8RrNDvZSUmRhcQHzx1s7y_F9-j3qSzEcbEYindSVK8xRg7iw.ttf", A._setArrayType([32, 32, 160, 160, 8204, 8205, 9676, 9676, 77824, 78894], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Elbasan", "https://fonts.gstatic.com/s/notosanselbasan/v15/-F6rfiZqLzI2JPCgQBnw400qp1trvHdlre4dFcFh.ttf", A._setArrayType([32, 32, 160, 160, 183, 183, 773, 773, 913, 929, 931, 937, 986, 986, 988, 988, 990, 990, 9676, 9676, 66816, 66855], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Elymaic", "https://fonts.gstatic.com/s/notosanselymaic/v15/UqyKK9YTJW5liNMhTMqe9vUFP65ZD4AjWOT0zi2V.ttf", A._setArrayType([32, 32, 160, 160, 69600, 69622], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Georgian", "https://fonts.gstatic.com/s/notosansgeorgian/v36/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdpvnzFj-f5WK0OQV.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 174, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 1417, 1417, 4256, 4293, 4295, 4295, 4301, 4301, 4304, 4351, 7312, 7354, 7357, 7359, 7808, 7813, 7838, 7838, 7922, 7923, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8382, 8382, 8482, 8482, 8722, 8722, 11520, 11557, 11559, 11559, 11565, 11565], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Glagolitic", "https://fonts.gstatic.com/s/notosansglagolitic/v15/1q2ZY4-BBFBst88SU_tOj4J-4yuNF_HI4ERK4Amu7nM1.ttf", A._setArrayType([32, 32, 160, 160, 771, 771, 773, 773, 1156, 1156, 1159, 1159, 11264, 11310, 11312, 11358, 42607, 42607, 122880, 122886, 122888, 122904, 122907, 122913, 122915, 122916, 122918, 122922], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Gothic", "https://fonts.gstatic.com/s/notosansgothic/v15/TuGKUUVzXI5FBtUq5a8bj6wRbzxTFMX40kFQRx0.ttf", A._setArrayType([32, 32, 160, 160, 772, 773, 776, 776, 817, 817, 66352, 66378], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Grantha", "https://fonts.gstatic.com/s/notosansgrantha/v15/3y976akwcCjmsU8NDyrKo3IQfQ4o-r8cFeulHc6N.ttf", A._setArrayType([32, 32, 160, 160, 2385, 2386, 2404, 2405, 2986, 2986, 2997, 2997, 3046, 3058, 7376, 7376, 7378, 7379, 7410, 7412, 7416, 7417, 8204, 8205, 8432, 8432, 9676, 9676, 70400, 70403, 70405, 70412, 70415, 70416, 70419, 70440, 70442, 70448, 70450, 70451, 70453, 70457, 70459, 70468, 70471, 70472, 70475, 70477, 70480, 70480, 70487, 70487, 70493, 70499, 70502, 70508, 70512, 70516], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Gujarati", "https://fonts.gstatic.com/s/notosansgujarati/v19/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_ypFwPM_OdiEH0s.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 173, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 2385, 2386, 2404, 2405, 2689, 2691, 2693, 2701, 2703, 2705, 2707, 2728, 2730, 2736, 2738, 2739, 2741, 2745, 2748, 2757, 2759, 2761, 2763, 2765, 2768, 2768, 2784, 2787, 2790, 2801, 2809, 2815, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8377, 8377, 8482, 8482, 8722, 8722, 9676, 9676, 43056, 43065], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Gunjala Gondi", "https://fonts.gstatic.com/s/notosansgunjalagondi/v15/bWto7e7KfBziStx7lIzKPrcSMwcEnCv6DW7n5hcVXYMTK4q1.ttf", A._setArrayType([32, 33, 37, 37, 39, 47, 58, 58, 60, 63, 160, 160, 215, 215, 247, 247, 8204, 8205, 8216, 8217, 8220, 8221, 8230, 8230, 8722, 8722, 9676, 9676, 73056, 73061, 73063, 73064, 73066, 73102, 73104, 73105, 73107, 73112, 73120, 73129], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Gurmukhi", "https://fonts.gstatic.com/s/notosansgurmukhi/v18/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG1OenbxZ_trdp7h.ttf", A._setArrayType([32, 35, 37, 37, 39, 63, 91, 95, 123, 126, 160, 160, 173, 173, 215, 215, 247, 247, 2385, 2386, 2404, 2405, 2561, 2563, 2565, 2570, 2575, 2576, 2579, 2600, 2602, 2608, 2610, 2611, 2613, 2614, 2616, 2617, 2620, 2620, 2622, 2626, 2631, 2632, 2635, 2637, 2641, 2641, 2649, 2652, 2654, 2654, 2662, 2678, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8217, 8220, 8221, 8230, 8230, 8377, 8377, 8722, 8722, 9676, 9676, 9772, 9772, 43056, 43065], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans HK", "https://fonts.gstatic.com/s/notosanshk/v21/nKKQ-GM_FYFRJvXzVXaAPe9hMnB3Eu7mOQ.otf", A._setArrayType([32, 126, 160, 259, 272, 275, 282, 283, 296, 299, 323, 324, 327, 328, 332, 335, 338, 339, 360, 365, 402, 402, 416, 417, 431, 432, 461, 476, 504, 505, 593, 593, 609, 609, 699, 699, 711, 711, 713, 715, 729, 729, 746, 747, 768, 769, 772, 772, 775, 775, 780, 780, 913, 929, 931, 937, 945, 969, 1025, 1025, 1040, 1103, 1105, 1105, 7742, 7743, 7840, 7929, 8194, 8195, 8208, 8214, 8216, 8218, 8220, 8222, 8224, 8226, 8229, 8231, 8240, 8240, 8242, 8243, 8245, 8245, 8249, 8252, 8258, 8258, 8263, 8265, 8273, 8273, 8308, 8308, 8361, 8361, 8363, 8364, 8413, 8414, 8448, 8448, 8451, 8451, 8453, 8453, 8457, 8458, 8463, 8463, 8467, 8467, 8470, 8470, 8481, 8482, 8486, 8487, 8491, 8491, 8494, 8494, 8501, 8501, 8507, 8507, 8544, 8555, 8560, 8571, 8592, 8601, 8632, 8633, 8644, 8646, 8651, 8652, 8656, 8656, 8658, 8658, 8660, 8660, 8678, 8681, 8693, 8693, 8704, 8704, 8706, 8707, 8709, 8715, 8719, 8719, 8721, 8723, 8725, 8725, 8730, 8730, 8733, 8736, 8739, 8739, 8741, 8750, 8756, 8759, 8765, 8765, 8771, 8771, 8773, 8773, 8776, 8776, 8780, 8780, 8786, 8786, 8800, 8802, 8804, 8807, 8810, 8811, 8814, 8815, 8818, 8819, 8822, 8823, 8834, 8839, 8842, 8843, 8853, 8857, 8864, 8864, 8869, 8869, 8895, 8895, 8922, 8923, 8943, 8943, 8965, 8967, 8978, 8978, 8984, 8984, 9001, 9002, 9136, 9137, 9150, 9164, 9166, 9166, 9178, 9179, 9251, 9251, 9312, 9643, 9649, 9651, 9654, 9655, 9660, 9661, 9664, 9665, 9670, 9676, 9678, 9683, 9698, 9702, 9711, 9711, 9728, 9731, 9733, 9734, 9737, 9737, 9742, 9743, 9750, 9751, 9756, 9759, 9775, 9775, 9792, 9794, 9824, 9839, 9842, 9853, 9888, 9888, 9917, 9918, 9986, 9986, 10003, 10003, 10010, 10010, 10045, 10045, 10047, 10048, 10070, 10070, 10102, 10131, 10145, 10145, 10548, 10549, 10687, 10687, 10746, 10747, 11013, 11015, 11034, 11034, 11157, 11157, 11834, 11835, 11904, 11929, 11931, 12019, 12032, 12245, 12272, 12283, 12288, 12351, 12353, 12438, 12441, 12543, 12549, 12591, 12593, 12643, 12645, 12686, 12688, 12731, 12736, 12771, 12784, 12830, 12832, 13099, 13101, 13311, 13365, 13365, 13376, 13376, 13386, 13386, 13388, 13388, 13412, 13412, 13427, 13427, 13434, 13434, 13437, 13438, 13459, 13459, 13462, 13462, 13477, 13477, 13487, 13487, 13500, 13500, 13505, 13505, 13512, 13512, 13535, 13535, 13540, 13540, 13542, 13542, 13563, 13563, 13574, 13574, 13630, 13630, 13649, 13649, 13651, 13651, 13657, 13657, 13665, 13665, 13677, 13677, 13680, 13680, 13682, 13682, 13687, 13688, 13700, 13700, 13719, 13720, 13729, 13729, 13733, 13733, 13741, 13741, 13759, 13759, 13761, 13761, 13765, 13765, 13767, 13767, 13770, 13770, 13774, 13774, 13778, 13778, 13782, 13782, 13787, 13787, 13789, 13789, 13809, 13811, 13819, 13819, 13822, 13822, 13833, 13833, 13848, 13848, 13850, 13850, 13859, 13859, 13861, 13861, 13869, 13869, 13877, 13877, 13881, 13881, 13886, 13886, 13895, 13897, 13902, 13902, 13919, 13919, 13921, 13921, 13946, 13946, 13953, 13953, 13978, 13978, 13989, 13989, 13994, 13994, 13996, 13996, 14000, 14001, 14005, 14005, 14009, 14009, 14012, 14012, 14017, 14017, 14019, 14021, 14023, 14024, 14035, 14036, 14038, 14038, 14045, 14045, 14049, 14050, 14053, 14054, 14069, 14069, 14081, 14081, 14083, 14083, 14088, 14088, 14090, 14090, 14093, 14093, 14108, 14108, 14114, 14115, 14117, 14117, 14124, 14125, 14128, 14128, 14130, 14131, 14138, 14138, 14144, 14144, 14147, 14147, 14178, 14178, 14191, 14191, 14231, 14231, 14240, 14240, 14265, 14265, 14270, 14270, 14294, 14294, 14322, 14322, 14328, 14328, 14331, 14331, 14351, 14351, 14361, 14361, 14368, 14368, 14381, 14381, 14390, 14390, 14392, 14392, 14435, 14435, 14453, 14453, 14496, 14496, 14531, 14531, 14540, 14540, 14545, 14545, 14548, 14548, 14586, 14586, 14600, 14600, 14612, 14612, 14631, 14631, 14642, 14642, 14655, 14655, 14669, 14669, 14691, 14691, 14712, 14712, 14720, 14720, 14729, 14730, 14738, 14738, 14745, 14745, 14747, 14747, 14753, 14753, 14756, 14756, 14776, 14776, 14812, 14812, 14818, 14818, 14821, 14821, 14828, 14828, 14840, 14840, 14843, 14843, 14846, 14846, 14849, 14849, 14851, 14851, 14854, 14854, 14871, 14872, 14889, 14890, 14900, 14900, 14923, 14923, 14930, 14930, 14935, 14935, 14940, 14940, 14942, 14942, 14950, 14951, 14999, 14999, 15019, 15019, 15037, 15037, 15070, 15070, 15072, 15072, 15088, 15088, 15090, 15090, 15093, 15093, 15099, 15099, 15118, 15118, 15129, 15129, 15138, 15138, 15147, 15147, 15161, 15161, 15170, 15170, 15192, 15192, 15200, 15200, 15217, 15218, 15227, 15228, 15232, 15232, 15253, 15254, 15257, 15257, 15265, 15265, 15292, 15292, 15294, 15294, 15298, 15298, 15300, 15300, 15319, 15319, 15325, 15325, 15340, 15340, 15346, 15348, 15373, 15373, 15377, 15377, 15381, 15381, 15384, 15384, 15444, 15444, 15499, 15499, 15563, 15563, 15565, 15565, 15569, 15569, 15574, 15574, 15580, 15580, 15595, 15595, 15599, 15599, 15634, 15635, 15645, 15645, 15666, 15666, 15675, 15675, 15686, 15686, 15692, 15692, 15694, 15694, 15697, 15697, 15711, 15711, 15714, 15714, 15721, 15722, 15727, 15727, 15733, 15733, 15741, 15741, 15749, 15749, 15752, 15752, 15754, 15754, 15759, 15759, 15761, 15761, 15781, 15781, 15789, 15789, 15796, 15796, 15807, 15807, 15814, 15815, 15817, 15817, 15820, 15821, 15827, 15827, 15835, 15835, 15847, 15848, 15851, 15851, 15859, 15860, 15863, 15863, 15868, 15869, 15878, 15878, 15936, 15936, 15939, 15939, 15944, 15944, 15957, 15957, 15988, 15988, 16040, 16042, 16045, 16045, 16049, 16049, 16056, 16056, 16063, 16063, 16066, 16066, 16071, 16071, 16074, 16074, 16076, 16076, 16080, 16081, 16086, 16087, 16090, 16091, 16094, 16094, 16097, 16098, 16103, 16103, 16105, 16105, 16107, 16108, 16112, 16112, 16115, 16116, 16122, 16122, 16124, 16124, 16127, 16128, 16132, 16132, 16134, 16135, 16142, 16142, 16211, 16211, 16216, 16217, 16227, 16227, 16252, 16252, 16275, 16275, 16320, 16320, 16328, 16328, 16343, 16343, 16348, 16348, 16357, 16357, 16365, 16365, 16377, 16378, 16388, 16388, 16393, 16393, 16413, 16413, 16441, 16441, 16453, 16453, 16467, 16467, 16471, 16471, 16482, 16482, 16485, 16485, 16490, 16490, 16495, 16495, 16497, 16497, 16552, 16552, 16564, 16564, 16571, 16571, 16575, 16575, 16584, 16584, 16600, 16600, 16607, 16607, 16632, 16632, 16634, 16634, 16642, 16644, 16649, 16649, 16654, 16654, 16689, 16690, 16743, 16743, 16748, 16748, 16750, 16750, 16764, 16764, 16767, 16767, 16769, 16769, 16784, 16784, 16818, 16818, 16836, 16836, 16842, 16842, 16847, 16847, 16859, 16859, 16877, 16877, 16879, 16879, 16889, 16889, 16913, 16913, 16931, 16931, 16960, 16960, 16992, 16992, 17002, 17002, 17014, 17014, 17018, 17018, 17036, 17036, 17044, 17044, 17058, 17058, 17077, 17077, 17081, 17081, 17084, 17084, 17140, 17140, 17147, 17148, 17162, 17162, 17195, 17195, 17262, 17262, 17303, 17303, 17306, 17306, 17338, 17338, 17345, 17345, 17369, 17369, 17375, 17375, 17389, 17389, 17392, 17392, 17394, 17394, 17409, 17410, 17427, 17427, 17445, 17445, 17453, 17453, 17530, 17530, 17551, 17551, 17553, 17553, 17567, 17568, 17570, 17570, 17584, 17584, 17591, 17591, 17597, 17597, 17600, 17600, 17603, 17603, 17605, 17605, 17614, 17614, 17629, 17631, 17633, 17633, 17636, 17636, 17641, 17644, 17652, 17652, 17667, 17668, 17673, 17673, 17675, 17675, 17686, 17686, 17691, 17691, 17693, 17693, 17703, 17703, 17710, 17710, 17715, 17715, 17718, 17718, 17723, 17723, 17725, 17725, 17727, 17727, 17731, 17731, 17745, 17746, 17749, 17749, 17752, 17752, 17756, 17756, 17761, 17762, 17770, 17770, 17773, 17773, 17783, 17784, 17797, 17797, 17830, 17830, 17843, 17843, 17882, 17882, 17897, 17898, 17923, 17923, 17926, 17926, 17935, 17935, 17941, 17941, 17943, 17943, 18011, 18011, 18042, 18042, 18048, 18048, 18081, 18081, 18094, 18094, 18107, 18107, 18127, 18128, 18165, 18165, 18167, 18167, 18195, 18195, 18200, 18200, 18230, 18230, 18244, 18244, 18254, 18255, 18300, 18300, 18328, 18328, 18342, 18342, 18389, 18389, 18413, 18413, 18420, 18420, 18432, 18432, 18443, 18443, 18487, 18487, 18525, 18525, 18545, 18545, 18587, 18587, 18605, 18606, 18640, 18640, 18653, 18653, 18669, 18669, 18675, 18675, 18682, 18682, 18694, 18694, 18705, 18705, 18718, 18718, 18725, 18725, 18730, 18730, 18733, 18733, 18735, 18736, 18741, 18741, 18748, 18748, 18750, 18750, 18757, 18757, 18769, 18769, 18771, 18771, 18789, 18789, 18794, 18794, 18802, 18802, 18825, 18825, 18849, 18849, 18855, 18855, 18911, 18911, 18917, 18917, 18919, 18919, 18959, 18959, 18973, 18973, 18980, 18980, 18997, 18997, 19094, 19094, 19108, 19108, 19124, 19124, 19128, 19128, 19153, 19153, 19172, 19172, 19199, 19199, 19216, 19216, 19225, 19225, 19232, 19232, 19244, 19244, 19255, 19255, 19311, 19312, 19314, 19314, 19323, 19323, 19326, 19326, 19342, 19342, 19344, 19344, 19347, 19347, 19350, 19351, 19357, 19357, 19389, 19390, 19392, 19392, 19460, 19460, 19463, 19463, 19470, 19470, 19506, 19506, 19515, 19515, 19518, 19518, 19520, 19520, 19527, 19527, 19543, 19543, 19547, 19547, 19565, 19565, 19575, 19575, 19579, 19579, 19581, 19581, 19585, 19585, 19589, 19589, 19620, 19620, 19630, 19630, 19632, 19632, 19639, 19639, 19661, 19661, 19681, 19682, 19693, 19693, 19719, 19719, 19721, 19721, 19728, 19728, 19764, 19764, 19830, 19831, 19849, 19849, 19857, 19857, 19868, 19868, 19968, 19969, 19971, 19972, 19975, 19985, 19988, 19990, 19992, 19994, 19996, 19996, 19998, 19999, 20001, 20002, 20004, 20004, 20006, 20006, 20008, 20008, 20010, 20019, 20022, 20025, 20027, 20029, 20031, 20031, 20034, 20035, 20037, 20037, 20039, 20041, 20043, 20043, 20045, 20047, 20050, 20051, 20054, 20054, 20056, 20063, 20073, 20074, 20083, 20083, 20088, 20088, 20094, 20105, 20107, 20110, 20113, 20117, 20120, 20123, 20126, 20134, 20136, 20136, 20139, 20142, 20147, 20147, 20150, 20151, 20153, 20156, 20159, 20164, 20166, 20171, 20173, 20174, 20180, 20186, 20188, 20191, 20193, 20193, 20195, 20197, 20200, 20203, 20206, 20206, 20208, 20216, 20219, 20219, 20221, 20221, 20223, 20229, 20232, 20235, 20237, 20245, 20247, 20250, 20253, 20253, 20258, 20258, 20264, 20265, 20268, 20269, 20271, 20272, 20274, 20276, 20278, 20287, 20289, 20291, 20293, 20297, 20299, 20324, 20327, 20327, 20329, 20332, 20334, 20336, 20338, 20363, 20365, 20365, 20367, 20370, 20372, 20376, 20378, 20382, 20386, 20386, 20392, 20392, 20395, 20395, 20398, 20400, 20402, 20407, 20409, 20411, 20413, 20413, 20415, 20421, 20423, 20433, 20435, 20436, 20438, 20449, 20452, 20453, 20460, 20460, 20462, 20474, 20477, 20478, 20480, 20480, 20483, 20483, 20485, 20489, 20491, 20495, 20497, 20508, 20510, 20515, 20517, 20529, 20531, 20533, 20535, 20535, 20539, 20540, 20544, 20545, 20547, 20547, 20549, 20559, 20561, 20561, 20563, 20563, 20565, 20568, 20570, 20582, 20584, 20592, 20594, 20599, 20602, 20602, 20605, 20605, 20608, 20611, 20613, 20613, 20615, 20616, 20619, 20622, 20624, 20626, 20628, 20630, 20632, 20638, 20642, 20643, 20646, 20646, 20652, 20664, 20666, 20671, 20673, 20674, 20676, 20683, 20685, 20689, 20691, 20695, 20697, 20699, 20701, 20701, 20703, 20705, 20707, 20714, 20716, 20721, 20723, 20726, 20728, 20729, 20731, 20750, 20752, 20757, 20759, 20760, 20762, 20762, 20764, 20764, 20767, 20770, 20772, 20774, 20777, 20779, 20781, 20782, 20784, 20789, 20791, 20797, 20799, 20801, 20803, 20809, 20811, 20813, 20817, 20818, 20820, 20823, 20825, 20835, 20837, 20837, 20839, 20846, 20849, 20849, 20852, 20857, 20860, 20860, 20864, 20864, 20866, 20866, 20870, 20874, 20877, 20877, 20879, 20879, 20881, 20888, 20890, 20890, 20892, 20892, 20894, 20894, 20896, 20896, 20898, 20898, 20900, 20901, 20903, 20904, 20906, 20908, 20910, 20910, 20912, 20921, 20924, 20926, 20931, 20948, 20951, 20952, 20955, 20962, 20964, 20964, 20973, 20973, 20976, 20977, 20979, 20982, 20984, 20986, 20988, 20990, 20992, 20995, 20997, 21004, 21006, 21006, 21008, 21011, 21014, 21015, 21020, 21025, 21028, 21034, 21038, 21038, 21040, 21048, 21050, 21052, 21057, 21057, 21059, 21060, 21062, 21063, 21065, 21071, 21074, 21074, 21076, 21079, 21081, 21090, 21096, 21103, 21106, 21109, 21111, 21117, 21119, 21124, 21127, 21133, 21135, 21137, 21139, 21140, 21142, 21147, 21151, 21153, 21155, 21156, 21158, 21158, 21160, 21166, 21173, 21173, 21177, 21177, 21179, 21180, 21182, 21182, 21184, 21187, 21189, 21189, 21191, 21191, 21193, 21193, 21196, 21197, 21200, 21203, 21205, 21209, 21211, 21211, 21213, 21220, 21222, 21222, 21225, 21225, 21227, 21227, 21231, 21233, 21235, 21237, 21239, 21244, 21246, 21247, 21249, 21249, 21253, 21254, 21256, 21259, 21261, 21266, 21269, 21271, 21273, 21274, 21276, 21277, 21279, 21284, 21287, 21287, 21290, 21290, 21292, 21293, 21295, 21300, 21303, 21305, 21307, 21317, 21319, 21322, 21324, 21326, 21329, 21332, 21335, 21335, 21338, 21338, 21340, 21345, 21347, 21348, 21350, 21351, 21353, 21353, 21356, 21365, 21367, 21369, 21371, 21375, 21378, 21378, 21380, 21380, 21386, 21386, 21390, 21391, 21394, 21396, 21398, 21402, 21404, 21408, 21410, 21410, 21412, 21422, 21424, 21424, 21426, 21426, 21428, 21428, 21430, 21430, 21433, 21433, 21435, 21435, 21441, 21443, 21445, 21445, 21448, 21453, 21456, 21458, 21460, 21460, 21462, 21467, 21471, 21478, 21480, 21491, 21493, 21496, 21499, 21500, 21502, 21502, 21505, 21505, 21507, 21508, 21510, 21524, 21526, 21526, 21528, 21537, 21539, 21561, 21563, 21571, 21573, 21576, 21578, 21583, 21588, 21588, 21600, 21613, 21615, 21624, 21626, 21634, 21636, 21640, 21643, 21656, 21658, 21658, 21660, 21660, 21662, 21662, 21664, 21684, 21686, 21705, 21707, 21712, 21718, 21718, 21722, 21722, 21726, 21726, 21728, 21739, 21741, 21743, 21745, 21747, 21751, 21752, 21754, 21757, 21759, 21759, 21761, 21780, 21783, 21784, 21786, 21786, 21790, 21790, 21795, 21795, 21797, 21800, 21802, 21817, 21819, 21820, 21822, 21825, 21827, 21835, 21837, 21843, 21845, 21847, 21852, 21855, 21857, 21862, 21865, 21867, 21873, 21875, 21877, 21879, 21881, 21881, 21883, 21892, 21894, 21909, 21912, 21914, 21916, 21917, 21919, 21919, 21921, 21934, 21936, 21941, 21945, 21948, 21951, 21983, 21985, 21994, 21996, 21996, 21998, 22002, 22005, 22007, 22009, 22018, 22020, 22022, 22024, 22025, 22028, 22039, 22043, 22051, 22053, 22053, 22055, 22055, 22057, 22058, 22060, 22064, 22066, 22075, 22077, 22083, 22085, 22086, 22088, 22090, 22092, 22096, 22098, 22100, 22103, 22106, 22109, 22110, 22112, 22118, 22120, 22132, 22134, 22140, 22142, 22151, 22153, 22160, 22162, 22163, 22165, 22165, 22167, 22170, 22172, 22175, 22177, 22177, 22180, 22184, 22186, 22191, 22193, 22199, 22201, 22201, 22204, 22211, 22213, 22214, 22216, 22221, 22225, 22225, 22227, 22228, 22230, 22231, 22234, 22235, 22237, 22242, 22244, 22245, 22247, 22247, 22250, 22251, 22253, 22257, 22263, 22263, 22265, 22267, 22269, 22269, 22271, 22276, 22279, 22285, 22290, 22294, 22296, 22296, 22298, 22304, 22306, 22307, 22312, 22314, 22316, 22320, 22322, 22324, 22331, 22331, 22333, 22339, 22341, 22343, 22345, 22354, 22356, 22356, 22359, 22359, 22363, 22363, 22367, 22367, 22369, 22370, 22372, 22372, 22374, 22379, 22381, 22381, 22383, 22391, 22394, 22400, 22402, 22403, 22408, 22408, 22410, 22413, 22415, 22416, 22419, 22421, 22423, 22437, 22439, 22439, 22442, 22442, 22446, 22446, 22451, 22454, 22456, 22463, 22465, 22468, 22470, 22472, 22475, 22476, 22478, 22480, 22482, 22482, 22484, 22485, 22487, 22487, 22492, 22503, 22505, 22505, 22508, 22526, 22528, 22542, 22544, 22544, 22546, 22546, 22548, 22548, 22552, 22553, 22555, 22558, 22560, 22570, 22572, 22587, 22589, 22589, 22591, 22592, 22596, 22596, 22599, 22607, 22609, 22613, 22615, 22623, 22626, 22629, 22632, 22633, 22635, 22637, 22639, 22639, 22641, 22646, 22649, 22659, 22661, 22667, 22670, 22676, 22678, 22678, 22680, 22682, 22684, 22689, 22691, 22691, 22693, 22700, 22702, 22705, 22707, 22707, 22709, 22710, 22714, 22719, 22721, 22722, 22725, 22729, 22731, 22731, 22734, 22742, 22744, 22752, 22754, 22756, 22759, 22761, 22763, 22764, 22767, 22768, 22770, 22772, 22777, 22783, 22786, 22791, 22794, 22794, 22796, 22799, 22801, 22802, 22804, 22807, 22809, 22810, 22812, 22813, 22815, 22816, 22818, 22818, 22820, 22821, 22823, 22823, 22825, 22831, 22833, 22834, 22836, 22836, 22839, 22840, 22844, 22844, 22846, 22846, 22848, 22848, 22852, 22853, 22855, 22858, 22862, 22865, 22867, 22869, 22871, 22872, 22874, 22874, 22876, 22876, 22880, 22882, 22885, 22885, 22887, 22887, 22889, 22894, 22896, 22905, 22907, 22917, 22921, 22922, 22925, 22928, 22930, 22932, 22934, 22938, 22941, 22952, 22956, 22956, 22958, 22977, 22979, 22996, 22998, 22998, 23000, 23006, 23008, 23009, 23011, 23014, 23016, 23043, 23049, 23053, 23055, 23055, 23057, 23059, 23061, 23068, 23070, 23073, 23075, 23077, 23079, 23079, 23081, 23086, 23091, 23091, 23093, 23097, 23100, 23102, 23104, 23114, 23116, 23117, 23120, 23150, 23152, 23153, 23159, 23167, 23169, 23172, 23174, 23174, 23176, 23176, 23178, 23180, 23182, 23191, 23193, 23202, 23204, 23207, 23209, 23212, 23214, 23236, 23238, 23247, 23249, 23249, 23251, 23251, 23253, 23270, 23272, 23278, 23280, 23280, 23282, 23291, 23293, 23295, 23297, 23299, 23301, 23301, 23303, 23305, 23307, 23309, 23311, 23313, 23315, 23319, 23321, 23323, 23325, 23329, 23331, 23336, 23338, 23344, 23346, 23346, 23348, 23348, 23352, 23352, 23356, 23361, 23363, 23368, 23370, 23377, 23379, 23384, 23386, 23389, 23391, 23391, 23394, 23398, 23400, 23401, 23403, 23406, 23408, 23416, 23418, 23421, 23423, 23429, 23431, 23433, 23435, 23436, 23438, 23440, 23442, 23443, 23445, 23455, 23458, 23464, 23466, 23466, 23468, 23470, 23472, 23472, 23475, 23481, 23487, 23495, 23498, 23502, 23504, 23513, 23515, 23515, 23518, 23532, 23534, 23539, 23541, 23542, 23544, 23544, 23546, 23546, 23551, 23551, 23553, 23553, 23555, 23557, 23559, 23574, 23578, 23578, 23580, 23580, 23582, 23584, 23586, 23589, 23592, 23592, 23594, 23594, 23596, 23596, 23600, 23601, 23603, 23603, 23607, 23612, 23614, 23617, 23620, 23633, 23635, 23638, 23640, 23641, 23644, 23646, 23648, 23648, 23650, 23653, 23655, 23658, 23660, 23663, 23665, 23665, 23667, 23668, 23672, 23676, 23678, 23678, 23683, 23683, 23685, 23686, 23688, 23693, 23695, 23701, 23705, 23706, 23708, 23729, 23731, 23731, 23733, 23736, 23738, 23738, 23745, 23746, 23750, 23756, 23758, 23771, 23774, 23775, 23781, 23781, 23784, 23786, 23788, 23793, 23796, 23801, 23803, 23805, 23807, 23809, 23814, 23815, 23819, 23826, 23828, 23835, 23837, 23840, 23842, 23849, 23852, 23852, 23854, 23866, 23868, 23875, 23877, 23884, 23886, 23886, 23888, 23890, 23893, 23895, 23897, 23897, 23899, 23899, 23902, 23902, 23906, 23907, 23909, 23909, 23911, 23913, 23915, 23916, 23919, 23922, 23924, 23924, 23927, 23938, 23940, 23947, 23949, 23950, 23954, 23957, 23959, 23959, 23961, 23962, 23964, 23970, 23972, 23972, 23975, 23986, 23988, 23994, 23996, 23997, 24000, 24003, 24006, 24007, 24009, 24009, 24011, 24011, 24013, 24013, 24015, 24015, 24017, 24018, 24020, 24024, 24027, 24027, 24029, 24034, 24037, 24040, 24043, 24043, 24046, 24046, 24048, 24053, 24055, 24055, 24057, 24057, 24061, 24063, 24066, 24068, 24070, 24070, 24073, 24076, 24078, 24078, 24081, 24082, 24084, 24091, 24093, 24093, 24095, 24101, 24104, 24105, 24107, 24107, 24109, 24110, 24115, 24116, 24118, 24120, 24125, 24126, 24128, 24133, 24136, 24136, 24138, 24143, 24147, 24149, 24151, 24153, 24155, 24163, 24166, 24176, 24178, 24182, 24184, 24192, 24194, 24196, 24198, 24205, 24207, 24207, 24210, 24210, 24213, 24215, 24217, 24220, 24224, 24224, 24226, 24232, 24234, 24238, 24240, 24249, 24253, 24254, 24257, 24258, 24260, 24270, 24272, 24291, 24293, 24297, 24300, 24300, 24302, 24303, 24305, 24308, 24310, 24316, 24318, 24319, 24321, 24322, 24324, 24325, 24327, 24328, 24330, 24335, 24338, 24341, 24343, 24344, 24346, 24347, 24349, 24349, 24351, 24351, 24354, 24361, 24365, 24366, 24368, 24369, 24371, 24371, 24373, 24376, 24378, 24380, 24384, 24384, 24387, 24390, 24392, 24401, 24404, 24404, 24406, 24409, 24412, 24414, 24417, 24421, 24423, 24423, 24425, 24429, 24431, 24436, 24438, 24441, 24443, 24451, 24453, 24460, 24464, 24466, 24470, 24473, 24475, 24476, 24478, 24481, 24484, 24495, 24497, 24498, 24501, 24503, 24505, 24517, 24521, 24521, 24524, 24525, 24527, 24530, 24532, 24537, 24539, 24539, 24541, 24545, 24547, 24549, 24552, 24552, 24554, 24555, 24557, 24559, 24561, 24561, 24563, 24565, 24567, 24568, 24570, 24571, 24573, 24573, 24575, 24576, 24585, 24599, 24601, 24606, 24608, 24623, 24625, 24629, 24631, 24631, 24633, 24633, 24635, 24635, 24640, 24647, 24649, 24653, 24656, 24656, 24658, 24661, 24664, 24667, 24669, 24671, 24674, 24688, 24690, 24690, 24693, 24693, 24695, 24695, 24702, 24705, 24707, 24714, 24716, 24718, 24720, 24720, 24722, 24722, 24724, 24727, 24730, 24736, 24738, 24740, 24742, 24744, 24752, 24769, 24771, 24783, 24785, 24785, 24787, 24789, 24791, 24804, 24806, 24809, 24816, 24833, 24835, 24848, 24850, 24854, 24856, 24861, 24863, 24864, 24866, 24867, 24871, 24873, 24875, 24876, 24878, 24880, 24882, 24882, 24884, 24884, 24886, 24887, 24891, 24891, 24893, 24898, 24900, 24912, 24914, 24918, 24920, 24936, 24938, 24940, 24942, 24951, 24953, 24954, 24956, 24958, 24960, 24963, 24967, 24967, 24969, 24974, 24976, 24982, 24984, 24989, 24991, 24991, 24993, 24994, 24996, 24996, 24999, 25018, 25020, 25020, 25022, 25027, 25029, 25037, 25039, 25040, 25043, 25043, 25046, 25046, 25048, 25048, 25050, 25050, 25054, 25056, 25058, 25067, 25069, 25070, 25072, 25074, 25077, 25089, 25091, 25092, 25095, 25098, 25100, 25102, 25104, 25106, 25108, 25110, 25113, 25115, 25119, 25125, 25127, 25127, 25129, 25134, 25136, 25136, 25138, 25140, 25142, 25143, 25145, 25146, 25149, 25155, 25158, 25166, 25168, 25172, 25176, 25180, 25182, 25182, 25184, 25190, 25192, 25192, 25197, 25204, 25206, 25207, 25209, 25226, 25228, 25228, 25230, 25240, 25245, 25245, 25252, 25252, 25254, 25254, 25256, 25265, 25267, 25270, 25272, 25273, 25275, 25279, 25281, 25308, 25311, 25311, 25317, 25317, 25323, 25347, 25351, 25353, 25355, 25361, 25363, 25366, 25368, 25368, 25384, 25391, 25393, 25406, 25408, 25425, 25428, 25434, 25437, 25437, 25444, 25445, 25447, 25449, 25451, 25458, 25461, 25469, 25471, 25477, 25479, 25490, 25492, 25492, 25494, 25497, 25499, 25509, 25511, 25521, 25529, 25529, 25533, 25534, 25536, 25555, 25557, 25579, 25581, 25590, 25592, 25593, 25595, 25596, 25598, 25598, 25606, 25607, 25609, 25616, 25618, 25624, 25626, 25628, 25630, 25640, 25642, 25648, 25650, 25659, 25661, 25665, 25667, 25667, 25675, 25675, 25677, 25678, 25680, 25684, 25688, 25697, 25701, 25705, 25707, 25725, 25727, 25727, 25730, 25730, 25733, 25733, 25735, 25741, 25743, 25747, 25749, 25754, 25756, 25760, 25762, 25766, 25769, 25769, 25771, 25780, 25782, 25782, 25787, 25797, 25799, 25799, 25801, 25803, 25805, 25808, 25810, 25812, 25814, 25819, 25821, 25821, 25824, 25837, 25839, 25844, 25847, 25848, 25850, 25857, 25859, 25860, 25862, 25863, 25865, 25866, 25868, 25873, 25875, 25881, 25883, 25894, 25897, 25904, 25906, 25913, 25915, 25915, 25917, 25919, 25921, 25921, 25923, 25923, 25925, 25926, 25928, 25930, 25933, 25933, 25935, 25935, 25937, 25937, 25939, 25946, 25948, 25951, 25954, 25960, 25962, 25965, 25967, 25967, 25970, 25980, 25983, 25993, 25995, 25996, 26000, 26002, 26004, 26007, 26009, 26009, 26011, 26018, 26020, 26021, 26023, 26024, 26026, 26028, 26030, 26032, 26034, 26035, 26037, 26041, 26043, 26047, 26049, 26054, 26059, 26068, 26070, 26071, 26074, 26075, 26077, 26083, 26085, 26086, 26088, 26089, 26092, 26101, 26106, 26109, 26111, 26112, 26114, 26133, 26136, 26136, 26140, 26152, 26155, 26155, 26157, 26166, 26169, 26170, 26177, 26181, 26183, 26189, 26191, 26191, 26193, 26195, 26199, 26199, 26201, 26216, 26218, 26220, 26222, 26228, 26230, 26238, 26240, 26240, 26244, 26254, 26256, 26258, 26260, 26266, 26269, 26269, 26271, 26274, 26276, 26276, 26280, 26283, 26285, 26299, 26301, 26304, 26308, 26308, 26310, 26319, 26322, 26322, 26326, 26326, 26328, 26334, 26336, 26336, 26339, 26340, 26342, 26345, 26347, 26350, 26352, 26356, 26358, 26361, 26364, 26364, 26366, 26373, 26376, 26384, 26386, 26393, 26395, 26395, 26397, 26403, 26405, 26408, 26410, 26414, 26417, 26417, 26419, 26422, 26424, 26431, 26436, 26441, 26443, 26449, 26451, 26451, 26453, 26455, 26457, 26458, 26460, 26466, 26471, 26471, 26474, 26495, 26497, 26503, 26505, 26505, 26507, 26517, 26519, 26522, 26524, 26525, 26527, 26528, 26532, 26532, 26540, 26540, 26542, 26555, 26559, 26566, 26568, 26580, 26582, 26591, 26594, 26599, 26601, 26618, 26620, 26620, 26622, 26628, 26637, 26637, 26640, 26640, 26642, 26644, 26646, 26648, 26650, 26658, 26661, 26662, 26664, 26667, 26669, 26671, 26673, 26686, 26688, 26705, 26707, 26710, 26717, 26717, 26725, 26725, 26731, 26731, 26733, 26735, 26737, 26738, 26740, 26745, 26747, 26764, 26767, 26772, 26774, 26776, 26779, 26781, 26783, 26788, 26790, 26806, 26809, 26809, 26813, 26813, 26817, 26817, 26819, 26830, 26832, 26840, 26842, 26842, 26844, 26849, 26851, 26852, 26854, 26860, 26862, 26877, 26880, 26901, 26903, 26907, 26917, 26917, 26922, 26922, 26924, 26924, 26927, 26928, 26930, 26937, 26939, 26950, 26952, 26956, 26958, 26959, 26961, 27003, 27008, 27008, 27010, 27011, 27013, 27014, 27018, 27018, 27021, 27022, 27024, 27025, 27027, 27036, 27038, 27063, 27065, 27065, 27067, 27076, 27078, 27078, 27081, 27089, 27091, 27094, 27097, 27097, 27105, 27106, 27108, 27113, 27115, 27118, 27121, 27124, 27126, 27149, 27151, 27151, 27153, 27153, 27155, 27169, 27171, 27171, 27173, 27177, 27179, 27181, 27186, 27189, 27192, 27201, 27203, 27209, 27211, 27227, 27229, 27243, 27245, 27245, 27247, 27247, 27249, 27249, 27252, 27252, 27254, 27254, 27258, 27258, 27262, 27269, 27271, 27271, 27273, 27274, 27276, 27287, 27289, 27304, 27307, 27311, 27313, 27323, 27325, 27326, 27330, 27331, 27333, 27341, 27343, 27345, 27347, 27348, 27352, 27361, 27365, 27365, 27367, 27368, 27370, 27372, 27374, 27377, 27379, 27379, 27382, 27382, 27384, 27388, 27392, 27392, 27394, 27397, 27400, 27403, 27407, 27411, 27414, 27418, 27421, 27422, 27424, 27425, 27427, 27427, 27429, 27429, 27432, 27432, 27436, 27437, 27439, 27439, 27441, 27455, 27457, 27459, 27461, 27470, 27472, 27474, 27476, 27479, 27481, 27481, 27483, 27484, 27486, 27495, 27498, 27498, 27501, 27501, 27503, 27503, 27506, 27506, 27508, 27508, 27510, 27515, 27518, 27524, 27526, 27526, 27528, 27530, 27532, 27535, 27537, 27537, 27540, 27545, 27547, 27547, 27550, 27552, 27554, 27559, 27562, 27563, 27565, 27568, 27570, 27571, 27573, 27575, 27578, 27578, 27580, 27581, 27583, 27585, 27587, 27597, 27599, 27600, 27602, 27604, 27606, 27608, 27610, 27612, 27614, 27614, 27616, 27620, 27622, 27624, 27626, 27628, 27631, 27632, 27634, 27635, 27639, 27654, 27656, 27657, 27659, 27661, 27663, 27665, 27667, 27670, 27672, 27677, 27679, 27681, 27683, 27688, 27690, 27692, 27694, 27707, 27709, 27715, 27718, 27718, 27721, 27728, 27730, 27730, 27732, 27733, 27735, 27745, 27749, 27755, 27757, 27766, 27768, 27771, 27773, 27792, 27794, 27798, 27800, 27805, 27807, 27807, 27810, 27810, 27818, 27828, 27830, 27847, 27849, 27863, 27865, 27875, 27877, 27877, 27879, 27891, 27893, 27893, 27897, 27897, 27903, 27922, 27926, 27931, 27933, 27936, 27938, 27938, 27940, 27970, 27982, 27982, 27991, 27996, 27998, 28010, 28012, 28018, 28020, 28056, 28058, 28058, 28068, 28069, 28074, 28076, 28078, 28079, 28081, 28085, 28087, 28096, 28098, 28098, 28100, 28109, 28111, 28134, 28136, 28151, 28153, 28158, 28160, 28160, 28162, 28165, 28170, 28170, 28175, 28175, 28181, 28181, 28184, 28189, 28191, 28214, 28216, 28225, 28227, 28231, 28233, 28235, 28237, 28265, 28267, 28267, 28270, 28271, 28273, 28276, 28278, 28281, 28284, 28284, 28294, 28294, 28296, 28297, 28299, 28299, 28301, 28304, 28306, 28308, 28310, 28327, 28330, 28331, 28334, 28374, 28376, 28381, 28386, 28386, 28392, 28393, 28395, 28399, 28401, 28402, 28404, 28431, 28434, 28442, 28444, 28444, 28446, 28455, 28457, 28481, 28483, 28484, 28494, 28504, 28506, 28516, 28518, 28519, 28521, 28528, 28530, 28532, 28534, 28546, 28548, 28558, 28560, 28560, 28562, 28567, 28573, 28598, 28600, 28612, 28614, 28623, 28627, 28629, 28632, 28644, 28646, 28649, 28651, 28658, 28660, 28660, 28662, 28664, 28666, 28668, 28670, 28673, 28675, 28679, 28681, 28687, 28689, 28689, 28692, 28708, 28710, 28716, 28719, 28725, 28727, 28732, 28734, 28742, 28744, 28749, 28752, 28754, 28756, 28760, 28762, 28780, 28782, 28785, 28788, 28794, 28796, 28799, 28801, 28806, 28809, 28811, 28814, 28815, 28817, 28822, 28824, 28826, 28831, 28833, 28835, 28839, 28841, 28841, 28843, 28849, 28851, 28853, 28855, 28862, 28864, 28864, 28868, 28872, 28874, 28890, 28892, 28898, 28900, 28900, 28911, 28913, 28915, 28928, 28930, 28930, 28932, 28934, 28937, 28942, 28944, 28944, 28947, 28947, 28951, 28951, 28953, 28963, 28965, 28966, 28968, 28969, 28971, 28972, 28974, 28982, 28986, 28987, 28990, 28990, 28992, 28999, 29001, 29012, 29014, 29018, 29020, 29036, 29038, 29038, 29040, 29048, 29050, 29054, 29056, 29058, 29060, 29066, 29068, 29068, 29070, 29074, 29076, 29076, 29078, 29093, 29095, 29098, 29100, 29101, 29103, 29109, 29111, 29114, 29116, 29131, 29134, 29138, 29140, 29142, 29144, 29149, 29151, 29154, 29156, 29160, 29163, 29166, 29168, 29170, 29172, 29174, 29176, 29177, 29179, 29187, 29189, 29191, 29193, 29194, 29196, 29200, 29203, 29207, 29209, 29211, 29213, 29215, 29218, 29230, 29232, 29232, 29237, 29238, 29240, 29243, 29245, 29250, 29252, 29252, 29254, 29260, 29263, 29264, 29266, 29267, 29269, 29283, 29286, 29287, 29289, 29290, 29292, 29292, 29294, 29296, 29298, 29300, 29302, 29305, 29307, 29314, 29316, 29321, 29323, 29336, 29338, 29339, 29341, 29343, 29345, 29354, 29356, 29360, 29362, 29362, 29364, 29365, 29370, 29370, 29373, 29373, 29375, 29382, 29385, 29390, 29392, 29394, 29396, 29396, 29398, 29402, 29404, 29404, 29407, 29412, 29414, 29414, 29416, 29419, 29427, 29428, 29430, 29442, 29444, 29444, 29447, 29448, 29450, 29452, 29455, 29459, 29462, 29465, 29467, 29470, 29474, 29475, 29477, 29486, 29488, 29500, 29502, 29509, 29512, 29514, 29516, 29522, 29527, 29531, 29533, 29538, 29541, 29548, 29550, 29560, 29562, 29580, 29582, 29583, 29586, 29592, 29596, 29602, 29604, 29613, 29618, 29628, 29630, 29632, 29634, 29648, 29650, 29662, 29664, 29675, 29677, 29679, 29683, 29709, 29713, 29714, 29716, 29719, 29721, 29734, 29736, 29754, 29756, 29756, 29759, 29783, 29785, 29797, 29799, 29814, 29817, 29818, 29820, 29827, 29829, 29837, 29840, 29840, 29842, 29842, 29844, 29845, 29847, 29857, 29859, 29867, 29869, 29869, 29871, 29874, 29876, 29883, 29885, 29891, 29893, 29894, 29896, 29896, 29898, 29900, 29903, 29904, 29907, 29929, 29932, 29932, 29934, 29934, 29936, 29938, 29940, 29944, 29947, 29947, 29949, 29952, 29954, 29957, 29959, 29960, 29963, 29978, 29980, 29983, 29985, 29986, 29989, 29990, 29992, 30005, 30007, 30011, 30013, 30016, 30018, 30018, 30022, 30024, 30026, 30031, 30033, 30033, 30035, 30037, 30041, 30045, 30047, 30048, 30050, 30055, 30058, 30064, 30066, 30066, 30070, 30074, 30077, 30080, 30083, 30084, 30086, 30087, 30090, 30098, 30100, 30101, 30104, 30106, 30109, 30110, 30114, 30117, 30119, 30119, 30122, 30123, 30128, 30134, 30136, 30149, 30151, 30152, 30154, 30162, 30164, 30165, 30167, 30180, 30182, 30183, 30189, 30189, 30191, 30211, 30215, 30221, 30223, 30225, 30227, 30230, 30233, 30249, 30252, 30253, 30255, 30261, 30264, 30264, 30266, 30269, 30272, 30272, 30274, 30275, 30278, 30281, 30284, 30292, 30294, 30298, 30300, 30300, 30303, 30306, 30308, 30311, 30313, 30314, 30316, 30326, 30328, 30335, 30337, 30338, 30340, 30340, 30342, 30347, 30350, 30352, 30354, 30355, 30357, 30358, 30361, 30366, 30369, 30369, 30372, 30374, 30378, 30379, 30381, 30384, 30388, 30389, 30391, 30392, 30394, 30395, 30397, 30399, 30402, 30406, 30408, 30410, 30412, 30414, 30418, 30420, 30422, 30422, 30425, 30431, 30433, 30433, 30435, 30439, 30441, 30442, 30444, 30453, 30455, 30460, 30462, 30462, 30465, 30465, 30467, 30469, 30471, 30476, 30478, 30483, 30485, 30485, 30489, 30491, 30493, 30496, 30498, 30505, 30507, 30507, 30509, 30509, 30511, 30511, 30513, 30526, 30528, 30528, 30531, 30535, 30538, 30543, 30546, 30546, 30548, 30550, 30552, 30556, 30558, 30563, 30565, 30575, 30578, 30578, 30583, 30597, 30599, 30601, 30603, 30607, 30609, 30609, 30611, 30611, 30613, 30613, 30615, 30627, 30629, 30629, 30631, 30632, 30634, 30637, 30639, 30647, 30649, 30655, 30658, 30661, 30663, 30663, 30665, 30672, 30675, 30677, 30679, 30686, 30688, 30688, 30690, 30691, 30693, 30697, 30700, 30708, 30711, 30718, 30722, 30723, 30725, 30726, 30728, 30729, 30732, 30740, 30744, 30744, 30748, 30755, 30757, 30773, 30775, 30777, 30780, 30781, 30786, 30789, 30791, 30798, 30800, 30804, 30812, 30814, 30816, 30816, 30818, 30818, 30820, 30822, 30824, 30833, 30841, 30844, 30846, 30849, 30851, 30857, 30860, 30863, 30865, 30865, 30867, 30874, 30878, 30885, 30887, 30893, 30895, 30900, 30902, 30902, 30904, 30908, 30910, 30910, 30913, 30913, 30915, 30917, 30919, 30933, 30935, 30936, 30938, 30939, 30941, 30949, 30951, 30954, 30956, 30965, 30967, 30967, 30969, 30975, 30977, 30978, 30980, 30982, 30985, 30985, 30988, 30988, 30990, 30990, 30992, 30996, 30999, 30999, 31001, 31001, 31003, 31006, 31009, 31009, 31011, 31023, 31025, 31030, 31032, 31042, 31044, 31052, 31055, 31077, 31079, 31083, 31085, 31085, 31088, 31092, 31097, 31098, 31100, 31107, 31110, 31112, 31114, 31115, 31117, 31133, 31135, 31138, 31140, 31150, 31152, 31156, 31158, 31163, 31165, 31169, 31172, 31174, 31176, 31186, 31188, 31190, 31192, 31192, 31196, 31200, 31202, 31204, 31206, 31207, 31209, 31214, 31217, 31217, 31220, 31220, 31222, 31224, 31226, 31227, 31232, 31232, 31234, 31238, 31240, 31240, 31242, 31246, 31248, 31253, 31255, 31260, 31262, 31264, 31266, 31266, 31270, 31270, 31272, 31272, 31274, 31282, 31287, 31287, 31289, 31296, 31299, 31310, 31316, 31316, 31318, 31320, 31322, 31324, 31327, 31330, 31333, 31333, 31335, 31337, 31339, 31342, 31344, 31346, 31348, 31350, 31352, 31355, 31357, 31361, 31363, 31372, 31375, 31385, 31390, 31392, 31394, 31395, 31400, 31404, 31406, 31416, 31418, 31420, 31422, 31429, 31431, 31435, 31439, 31439, 31441, 31441, 31443, 31443, 31448, 31453, 31455, 31456, 31458, 31463, 31465, 31467, 31469, 31471, 31478, 31479, 31481, 31489, 31492, 31494, 31496, 31500, 31502, 31508, 31512, 31515, 31517, 31520, 31522, 31541, 31544, 31545, 31547, 31547, 31552, 31552, 31554, 31570, 31572, 31574, 31576, 31576, 31584, 31591, 31593, 31593, 31596, 31608, 31611, 31611, 31618, 31618, 31620, 31621, 31623, 31624, 31626, 31634, 31636, 31645, 31648, 31652, 31660, 31663, 31665, 31666, 31668, 31669, 31671, 31673, 31678, 31678, 31680, 31681, 31684, 31687, 31689, 31692, 31694, 31696, 31700, 31701, 31704, 31724, 31728, 31732, 31735, 31747, 31749, 31751, 31753, 31762, 31765, 31765, 31769, 31769, 31771, 31779, 31781, 31789, 31792, 31792, 31795, 31795, 31797, 31797, 31799, 31801, 31803, 31808, 31810, 31813, 31815, 31818, 31820, 31821, 31824, 31825, 31827, 31828, 31830, 31831, 31833, 31837, 31839, 31840, 31843, 31847, 31849, 31856, 31858, 31861, 31864, 31873, 31875, 31878, 31880, 31882, 31884, 31886, 31889, 31890, 31892, 31896, 31900, 31900, 31902, 31903, 31905, 31907, 31909, 31912, 31916, 31916, 31918, 31919, 31921, 31925, 31928, 31935, 31938, 31939, 31941, 31941, 31943, 31950, 31952, 31959, 31961, 31962, 31964, 31968, 31970, 31970, 31974, 31976, 31978, 31978, 31980, 31993, 31995, 31998, 32000, 32034, 32037, 32037, 32040, 32041, 32043, 32044, 32046, 32051, 32053, 32054, 32056, 32071, 32074, 32074, 32077, 32086, 32088, 32088, 32090, 32095, 32097, 32099, 32102, 32107, 32109, 32115, 32121, 32125, 32127, 32129, 32131, 32134, 32136, 32137, 32139, 32143, 32145, 32151, 32156, 32164, 32166, 32181, 32183, 32194, 32196, 32199, 32201, 32208, 32210, 32212, 32215, 32225, 32227, 32234, 32236, 32236, 32238, 32247, 32249, 32254, 32259, 32259, 32263, 32279, 32282, 32293, 32295, 32295, 32297, 32299, 32301, 32329, 32332, 32332, 32336, 32348, 32350, 32355, 32357, 32357, 32359, 32368, 32370, 32386, 32390, 32392, 32394, 32399, 32401, 32412, 32415, 32415, 32420, 32420, 32428, 32428, 32442, 32442, 32455, 32455, 32463, 32463, 32479, 32479, 32518, 32518, 32566, 32570, 32573, 32577, 32579, 32581, 32583, 32597, 32600, 32600, 32603, 32609, 32611, 32611, 32613, 32622, 32624, 32627, 32629, 32639, 32643, 32643, 32645, 32655, 32657, 32663, 32666, 32670, 32672, 32681, 32684, 32707, 32709, 32709, 32711, 32711, 32713, 32722, 32724, 32725, 32727, 32727, 32731, 32739, 32741, 32757, 32759, 32776, 32779, 32786, 32788, 32793, 32795, 32801, 32804, 32806, 32808, 32810, 32812, 32812, 32814, 32817, 32819, 32823, 32825, 32825, 32827, 32831, 32835, 32835, 32838, 32840, 32842, 32842, 32847, 32850, 32852, 32852, 32854, 32854, 32856, 32856, 32858, 32862, 32865, 32868, 32870, 32871, 32876, 32876, 32879, 32883, 32885, 32889, 32893, 32896, 32898, 32898, 32900, 32903, 32905, 32908, 32911, 32912, 32914, 32915, 32917, 32918, 32920, 32925, 32927, 32927, 32929, 32931, 32933, 32933, 32935, 32935, 32937, 32939, 32941, 32943, 32945, 32946, 32948, 32952, 32954, 32954, 32956, 32957, 32962, 32970, 32972, 32977, 32980, 32990, 32992, 32993, 32995, 32998, 33001, 33001, 33004, 33005, 33007, 33014, 33016, 33022, 33024, 33027, 33029, 33034, 33036, 33036, 33038, 33038, 33042, 33042, 33044, 33051, 33053, 33055, 33057, 33061, 33063, 33063, 33065, 33069, 33071, 33074, 33076, 33076, 33079, 33079, 33081, 33082, 33085, 33086, 33090, 33092, 33094, 33096, 33098, 33110, 33113, 33116, 33118, 33118, 33120, 33122, 33124, 33127, 33129, 33129, 33131, 33140, 33142, 33146, 33148, 33149, 33151, 33152, 33154, 33156, 33158, 33165, 33167, 33167, 33171, 33171, 33173, 33173, 33175, 33184, 33186, 33187, 33189, 33196, 33198, 33198, 33200, 33207, 33209, 33226, 33228, 33229, 33231, 33234, 33237, 33237, 33239, 33243, 33245, 33258, 33260, 33263, 33266, 33268, 33270, 33276, 33278, 33282, 33284, 33285, 33287, 33293, 33296, 33298, 33300, 33302, 33304, 33304, 33306, 33314, 33317, 33318, 33320, 33325, 33327, 33327, 33330, 33338, 33340, 33344, 33346, 33346, 33348, 33349, 33351, 33351, 33353, 33353, 33355, 33355, 33358, 33372, 33374, 33375, 33377, 33382, 33384, 33385, 33387, 33391, 33393, 33394, 33396, 33408, 33411, 33413, 33415, 33415, 33418, 33419, 33421, 33428, 33432, 33435, 33437, 33457, 33459, 33472, 33474, 33476, 33482, 33482, 33487, 33497, 33499, 33500, 33502, 33512, 33514, 33545, 33547, 33549, 33558, 33566, 33568, 33568, 33570, 33570, 33572, 33581, 33583, 33583, 33585, 33597, 33599, 33605, 33607, 33620, 33622, 33623, 33634, 33635, 33638, 33638, 33647, 33647, 33651, 33656, 33658, 33663, 33665, 33665, 33667, 33667, 33669, 33694, 33696, 33696, 33698, 33708, 33710, 33712, 33721, 33721, 33725, 33743, 33745, 33745, 33747, 33753, 33755, 33765, 33767, 33782, 33784, 33791, 33793, 33793, 33795, 33799, 33801, 33812, 33814, 33814, 33816, 33816, 33819, 33820, 33824, 33825, 33827, 33828, 33830, 33830, 33833, 33833, 33835, 33856, 33858, 33870, 33872, 33897, 33899, 33914, 33917, 33920, 33922, 33922, 33924, 33924, 33926, 33926, 33928, 33928, 33933, 33940, 33942, 33956, 33959, 33970, 33972, 33972, 33974, 33974, 33976, 33986, 33988, 33991, 33993, 34004, 34006, 34007, 34010, 34011, 34014, 34014, 34017, 34018, 34020, 34021, 34023, 34028, 34030, 34036, 34038, 34048, 34050, 34074, 34076, 34081, 34083, 34097, 34099, 34100, 34104, 34104, 34107, 34107, 34109, 34110, 34112, 34126, 34129, 34139, 34141, 34161, 34163, 34163, 34165, 34172, 34174, 34174, 34176, 34193, 34195, 34212, 34214, 34218, 34223, 34225, 34227, 34234, 34237, 34249, 34251, 34251, 34253, 34258, 34261, 34266, 34268, 34278, 34280, 34290, 34292, 34292, 34294, 34306, 34308, 34311, 34313, 34317, 34319, 34321, 34323, 34324, 34326, 34332, 34334, 34346, 34348, 34351, 34353, 34358, 34360, 34364, 34366, 34368, 34370, 34371, 34373, 34376, 34379, 34382, 34384, 34384, 34386, 34390, 34393, 34393, 34395, 34396, 34398, 34399, 34401, 34405, 34407, 34420, 34423, 34423, 34425, 34428, 34430, 34430, 34437, 34439, 34442, 34446, 34448, 34458, 34460, 34462, 34464, 34469, 34471, 34474, 34477, 34477, 34479, 34505, 34507, 34508, 34512, 34513, 34515, 34516, 34518, 34527, 34530, 34532, 34534, 34534, 34536, 34541, 34543, 34543, 34549, 34555, 34558, 34558, 34560, 34574, 34577, 34579, 34581, 34581, 34584, 34588, 34590, 34590, 34592, 34602, 34604, 34606, 34608, 34613, 34615, 34616, 34618, 34620, 34622, 34627, 34630, 34630, 34636, 34673, 34675, 34683, 34685, 34685, 34689, 34697, 34699, 34701, 34703, 34708, 34710, 34712, 34714, 34719, 34722, 34725, 34729, 34758, 34760, 34764, 34766, 34766, 34769, 34772, 34774, 34792, 34794, 34799, 34802, 34807, 34809, 34812, 34814, 34822, 34824, 34829, 34831, 34833, 34835, 34841, 34843, 34845, 34847, 34867, 34869, 34873, 34875, 34886, 34888, 34888, 34890, 34895, 34898, 34899, 34901, 34903, 34905, 34907, 34909, 34910, 34912, 34917, 34919, 34923, 34925, 34930, 34932, 34935, 34937, 34937, 34940, 34948, 34951, 34953, 34955, 34963, 34965, 34978, 34980, 34980, 34983, 34984, 34986, 34988, 34990, 34990, 34993, 34994, 34996, 35002, 35004, 35010, 35013, 35013, 35015, 35015, 35017, 35024, 35026, 35026, 35028, 35039, 35041, 35041, 35046, 35048, 35051, 35052, 35054, 35074, 35077, 35079, 35081, 35084, 35086, 35086, 35088, 35098, 35102, 35103, 35105, 35111, 35113, 35123, 35125, 35128, 35131, 35134, 35137, 35140, 35142, 35143, 35145, 35145, 35147, 35149, 35151, 35156, 35158, 35174, 35177, 35183, 35185, 35188, 35190, 35191, 35193, 35196, 35198, 35203, 35205, 35211, 35215, 35215, 35217, 35217, 35219, 35224, 35227, 35231, 35233, 35239, 35241, 35242, 35244, 35247, 35250, 35250, 35254, 35255, 35257, 35258, 35260, 35265, 35270, 35270, 35282, 35286, 35289, 35293, 35295, 35305, 35307, 35309, 35312, 35316, 35318, 35320, 35322, 35324, 35326, 35328, 35330, 35332, 35335, 35336, 35338, 35338, 35340, 35340, 35342, 35347, 35349, 35352, 35355, 35359, 35362, 35363, 35365, 35365, 35367, 35367, 35369, 35373, 35376, 35377, 35380, 35380, 35382, 35382, 35384, 35393, 35396, 35398, 35400, 35402, 35404, 35410, 35412, 35417, 35419, 35419, 35422, 35422, 35424, 35427, 35430, 35433, 35435, 35438, 35440, 35447, 35449, 35452, 35454, 35455, 35457, 35463, 35467, 35469, 35471, 35478, 35480, 35482, 35484, 35484, 35486, 35486, 35488, 35489, 35491, 35500, 35503, 35504, 35506, 35506, 35508, 35508, 35510, 35510, 35512, 35520, 35522, 35529, 35531, 35533, 35535, 35535, 35537, 35554, 35556, 35556, 35558, 35560, 35562, 35563, 35565, 35580, 35582, 35586, 35588, 35592, 35594, 35616, 35618, 35624, 35626, 35633, 35635, 35635, 35637, 35639, 35641, 35651, 35653, 35674, 35676, 35680, 35682, 35683, 35685, 35693, 35695, 35696, 35700, 35700, 35703, 35707, 35709, 35718, 35720, 35720, 35722, 35724, 35726, 35728, 35730, 35734, 35736, 35740, 35742, 35744, 35774, 35774, 35810, 35810, 35895, 35895, 35897, 35897, 35899, 35903, 35905, 35907, 35909, 35921, 35924, 35927, 35930, 35930, 35932, 35933, 35935, 35935, 35937, 35938, 35940, 35942, 35944, 35949, 35951, 35955, 35957, 35963, 35965, 35965, 35968, 35970, 35972, 35974, 35977, 35978, 35980, 35981, 35983, 35989, 35991, 36005, 36007, 36013, 36015, 36016, 36018, 36037, 36039, 36040, 36042, 36042, 36044, 36045, 36047, 36047, 36049, 36055, 36057, 36078, 36080, 36085, 36087, 36094, 36096, 36096, 36098, 36109, 36111, 36121, 36123, 36125, 36196, 36196, 36198, 36201, 36203, 36208, 36210, 36212, 36214, 36219, 36221, 36221, 36224, 36226, 36228, 36229, 36233, 36234, 36236, 36246, 36249, 36249, 36251, 36252, 36255, 36257, 36259, 36259, 36261, 36271, 36274, 36279, 36281, 36282, 36284, 36284, 36286, 36291, 36293, 36296, 36299, 36305, 36307, 36317, 36319, 36324, 36326, 36332, 36334, 36340, 36346, 36346, 36348, 36359, 36361, 36362, 36365, 36395, 36397, 36398, 36400, 36401, 36403, 36406, 36408, 36410, 36412, 36418, 36420, 36432, 36435, 36439, 36441, 36458, 36460, 36461, 36463, 36463, 36465, 36472, 36474, 36476, 36478, 36478, 36480, 36482, 36484, 36494, 36496, 36504, 36506, 36506, 36509, 36513, 36515, 36525, 36528, 36528, 36530, 36530, 36534, 36534, 36537, 36538, 36540, 36541, 36544, 36544, 36546, 36547, 36553, 36559, 36561, 36564, 36567, 36568, 36570, 36578, 36580, 36585, 36587, 36591, 36593, 36594, 36596, 36604, 36606, 36611, 36613, 36619, 36621, 36622, 36624, 36640, 36643, 36646, 36649, 36650, 36652, 36656, 36658, 36665, 36667, 36668, 36670, 36683, 36685, 36708, 36710, 36711, 36718, 36718, 36755, 36755, 36763, 36764, 36767, 36768, 36771, 36771, 36773, 36776, 36781, 36796, 36798, 36799, 36801, 36802, 36804, 36806, 36809, 36823, 36826, 36826, 36832, 36838, 36840, 36840, 36842, 36843, 36845, 36846, 36848, 36848, 36852, 36870, 36872, 36872, 36875, 36877, 36879, 36882, 36884, 36887, 36889, 36900, 36909, 36911, 36913, 36920, 36924, 36927, 36929, 36930, 36932, 36932, 36934, 36935, 36937, 36950, 36952, 36953, 36955, 36958, 36960, 36964, 36967, 36969, 36971, 36976, 36978, 37000, 37002, 37003, 37005, 37005, 37007, 37009, 37012, 37013, 37015, 37017, 37019, 37019, 37022, 37027, 37029, 37032, 37034, 37034, 37038, 37046, 37048, 37048, 37051, 37051, 37053, 37055, 37057, 37057, 37059, 37061, 37063, 37064, 37066, 37067, 37070, 37070, 37076, 37085, 37087, 37093, 37096, 37101, 37103, 37109, 37113, 37129, 37131, 37131, 37133, 37138, 37140, 37140, 37142, 37156, 37158, 37174, 37176, 37179, 37182, 37185, 37187, 37203, 37205, 37210, 37212, 37212, 37214, 37221, 37223, 37226, 37228, 37228, 37230, 37232, 37234, 37242, 37244, 37244, 37248, 37255, 37257, 37267, 37270, 37270, 37273, 37283, 37285, 37285, 37287, 37303, 37305, 37310, 37312, 37319, 37321, 37321, 37323, 37329, 37331, 37338, 37340, 37341, 37343, 37343, 37346, 37358, 37361, 37361, 37363, 37370, 37373, 37386, 37388, 37402, 37404, 37404, 37406, 37406, 37409, 37409, 37411, 37416, 37418, 37419, 37421, 37422, 37424, 37434, 37436, 37441, 37444, 37446, 37448, 37464, 37466, 37467, 37469, 37479, 37483, 37488, 37490, 37490, 37494, 37519, 37521, 37521, 37523, 37533, 37536, 37548, 37550, 37550, 37553, 37559, 37561, 37564, 37566, 37589, 37591, 37593, 37595, 37595, 37597, 37601, 37603, 37620, 37622, 37636, 37638, 37641, 37643, 37648, 37650, 37654, 37656, 37659, 37661, 37681, 37683, 37686, 37688, 37689, 37692, 37692, 37696, 37714, 37716, 37724, 37726, 37742, 37744, 37745, 37747, 37758, 37760, 37770, 37772, 37778, 37780, 37802, 37804, 37813, 37815, 37816, 37819, 37819, 37821, 37821, 37823, 37824, 37826, 37828, 37830, 37832, 37834, 37860, 37862, 37864, 37868, 37868, 37870, 37870, 37872, 37873, 37875, 37889, 37891, 37892, 37894, 37913, 37915, 37915, 37917, 37917, 37920, 37920, 37924, 37939, 37941, 37952, 37954, 37965, 37967, 37970, 37972, 37973, 37975, 37976, 37979, 37979, 37981, 37982, 37984, 37984, 37986, 37989, 37991, 38009, 38011, 38019, 38021, 38021, 38047, 38047, 38050, 38050, 38081, 38081, 38083, 38083, 38108, 38108, 38134, 38134, 38189, 38189, 38215, 38215, 38263, 38264, 38266, 38269, 38271, 38272, 38274, 38275, 38277, 38278, 38280, 38281, 38283, 38292, 38294, 38297, 38299, 38300, 38302, 38318, 38320, 38322, 38325, 38327, 38329, 38336, 38339, 38339, 38341, 38349, 38352, 38358, 38362, 38364, 38366, 38373, 38376, 38376, 38388, 38388, 38428, 38430, 38432, 38436, 38440, 38440, 38442, 38442, 38444, 38451, 38456, 38461, 38463, 38469, 38474, 38481, 38483, 38484, 38486, 38486, 38488, 38488, 38491, 38495, 38497, 38500, 38505, 38509, 38511, 38520, 38523, 38526, 38528, 38529, 38531, 38539, 38541, 38543, 38545, 38553, 38555, 38556, 38558, 38558, 38561, 38565, 38567, 38570, 38572, 38572, 38574, 38574, 38576, 38577, 38579, 38580, 38582, 38582, 38584, 38585, 38587, 38589, 38591, 38606, 38610, 38623, 38625, 38627, 38629, 38629, 38632, 38634, 38639, 38642, 38644, 38651, 38653, 38653, 38655, 38656, 38658, 38665, 38667, 38667, 38669, 38675, 38678, 38678, 38680, 38681, 38683, 38700, 38702, 38706, 38708, 38710, 38712, 38714, 38717, 38724, 38726, 38731, 38737, 38738, 38741, 38744, 38746, 38754, 38758, 38758, 38760, 38762, 38764, 38766, 38768, 38772, 38774, 38776, 38778, 38789, 38791, 38795, 38797, 38799, 38804, 38804, 38807, 38822, 38824, 38824, 38826, 38830, 38833, 38836, 38838, 38843, 38845, 38857, 38859, 38864, 38866, 38873, 38876, 38881, 38883, 38883, 38885, 38886, 38893, 38894, 38896, 38899, 38901, 38902, 38904, 38907, 38909, 38920, 38922, 38922, 38924, 38936, 38939, 38945, 38947, 38948, 38950, 38953, 38955, 38955, 38957, 38960, 38962, 38965, 38967, 38969, 38971, 38971, 38977, 38977, 38979, 38995, 38998, 39001, 39003, 39008, 39010, 39020, 39023, 39029, 39080, 39081, 39084, 39087, 39089, 39092, 39094, 39108, 39110, 39116, 39118, 39118, 39131, 39132, 39134, 39139, 39141, 39143, 39145, 39149, 39151, 39151, 39153, 39154, 39156, 39158, 39161, 39162, 39164, 39166, 39168, 39168, 39170, 39171, 39173, 39173, 39175, 39178, 39180, 39180, 39182, 39182, 39184, 39196, 39198, 39199, 39201, 39201, 39204, 39205, 39207, 39219, 39221, 39221, 39223, 39235, 39237, 39237, 39239, 39246, 39248, 39257, 39259, 39263, 39265, 39267, 39318, 39321, 39323, 39326, 39329, 39329, 39331, 39336, 39338, 39349, 39352, 39357, 39361, 39365, 39367, 39367, 39369, 39369, 39371, 39389, 39391, 39399, 39401, 39402, 39404, 39406, 39408, 39409, 39412, 39423, 39425, 39431, 39433, 39441, 39444, 39446, 39449, 39463, 39465, 39474, 39476, 39494, 39496, 39498, 39500, 39504, 39506, 39516, 39518, 39520, 39522, 39532, 39567, 39567, 39592, 39592, 39595, 39595, 39597, 39597, 39599, 39604, 39606, 39618, 39622, 39623, 39626, 39626, 39629, 39629, 39631, 39640, 39644, 39644, 39647, 39651, 39654, 39655, 39659, 39663, 39665, 39668, 39670, 39671, 39673, 39679, 39681, 39686, 39688, 39698, 39700, 39706, 39710, 39712, 39714, 39717, 39719, 39723, 39725, 39727, 39729, 39733, 39735, 39735, 39737, 39740, 39742, 39750, 39752, 39752, 39754, 39762, 39764, 39766, 39768, 39771, 39775, 39777, 39780, 39780, 39782, 39785, 39788, 39788, 39791, 39793, 39796, 39799, 39802, 39811, 39813, 39816, 39819, 39819, 39821, 39827, 39829, 39829, 39831, 39831, 39834, 39835, 39837, 39842, 39844, 39846, 39848, 39848, 39850, 39851, 39853, 39856, 39861, 39862, 39864, 39865, 39869, 39869, 39871, 39873, 39875, 39876, 39878, 39882, 39887, 39887, 39891, 39895, 39897, 39902, 39904, 39906, 39908, 39917, 39920, 39921, 39924, 39924, 39927, 39928, 39933, 39933, 39935, 39935, 39938, 39938, 39941, 39950, 39952, 39952, 39954, 39957, 39959, 39959, 39963, 39965, 39967, 39969, 39971, 39974, 39976, 39977, 39979, 39981, 39983, 39983, 39985, 39991, 39993, 40001, 40004, 40016, 40018, 40025, 40029, 40032, 40034, 40035, 40038, 40040, 40045, 40046, 40049, 40053, 40055, 40060, 40165, 40167, 40169, 40170, 40173, 40173, 40177, 40183, 40185, 40189, 40191, 40192, 40194, 40201, 40204, 40204, 40208, 40208, 40210, 40210, 40212, 40217, 40219, 40219, 40221, 40227, 40229, 40230, 40232, 40233, 40237, 40241, 40243, 40244, 40246, 40249, 40251, 40251, 40253, 40261, 40265, 40268, 40270, 40276, 40278, 40289, 40295, 40309, 40311, 40313, 40315, 40332, 40336, 40336, 40338, 40340, 40342, 40365, 40367, 40367, 40369, 40389, 40391, 40415, 40417, 40422, 40424, 40425, 40427, 40432, 40434, 40455, 40457, 40469, 40471, 40479, 40565, 40565, 40569, 40573, 40575, 40590, 40592, 40610, 40612, 40625, 40628, 40631, 40635, 40644, 40646, 40648, 40652, 40657, 40659, 40662, 40664, 40664, 40666, 40672, 40674, 40674, 40676, 40680, 40683, 40683, 40685, 40706, 40710, 40714, 40718, 40720, 40722, 40723, 40725, 40732, 40734, 40734, 40736, 40736, 40738, 40761, 40763, 40763, 40765, 40766, 40768, 40784, 40786, 40807, 40809, 40812, 40814, 40818, 40820, 40827, 40830, 40831, 40845, 40846, 40848, 40850, 40852, 40857, 40860, 40860, 40863, 40864, 40866, 40866, 40868, 40883, 40903, 40907, 40912, 40912, 63744, 63752, 63755, 63757, 63765, 63765, 63767, 63767, 63770, 63770, 63778, 63778, 63789, 63789, 63796, 63796, 63799, 63799, 63802, 63802, 63811, 63811, 63815, 63816, 63818, 63818, 63826, 63826, 63838, 63838, 63842, 63842, 63845, 63845, 63847, 63847, 63853, 63853, 63858, 63858, 63862, 63862, 63864, 63865, 63867, 63867, 63870, 63870, 63872, 63872, 63878, 63878, 63882, 63882, 63886, 63886, 63893, 63893, 63900, 63901, 63903, 63903, 63925, 63925, 63931, 63931, 63933, 63934, 63941, 63942, 63944, 63944, 63952, 63952, 63960, 63961, 63964, 63966, 63968, 63968, 63970, 63972, 63975, 63975, 63977, 63977, 63988, 63989, 63994, 63994, 63997, 63997, 63999, 63999, 64002, 64002, 64005, 64008, 64010, 64010, 64012, 64013, 64051, 64053, 64058, 64058, 64073, 64073, 64075, 64075, 64093, 64094, 64256, 64260, 65040, 65049, 65072, 65106, 65108, 65126, 65128, 65131, 65281, 65439, 65441, 65470, 65474, 65479, 65482, 65487, 65490, 65495, 65498, 65500, 65504, 65510, 65512, 65518, 127232, 127244, 127248, 127340, 127344, 127404, 127488, 127490, 127504, 127547, 127552, 127560, 127568, 127569, 131105, 131105, 131134, 131134, 131142, 131142, 131150, 131150, 131176, 131176, 131206, 131207, 131210, 131210, 131220, 131220, 131274, 131277, 131281, 131281, 131310, 131310, 131340, 131340, 131342, 131342, 131352, 131352, 131492, 131492, 131497, 131497, 131499, 131499, 131521, 131521, 131540, 131540, 131570, 131570, 131588, 131588, 131596, 131596, 131604, 131604, 131641, 131641, 131675, 131675, 131700, 131701, 131737, 131737, 131742, 131742, 131744, 131744, 131767, 131767, 131775, 131776, 131813, 131813, 131850, 131850, 131877, 131877, 131905, 131905, 131909, 131911, 131966, 131968, 132000, 132000, 132007, 132007, 132021, 132021, 132041, 132041, 132043, 132043, 132085, 132085, 132092, 132092, 132115, 132116, 132127, 132127, 132197, 132197, 132231, 132231, 132238, 132238, 132241, 132242, 132259, 132259, 132311, 132311, 132348, 132348, 132350, 132350, 132423, 132423, 132494, 132494, 132517, 132517, 132531, 132531, 132547, 132547, 132554, 132554, 132560, 132560, 132565, 132565, 132575, 132576, 132587, 132587, 132625, 132625, 132629, 132629, 132633, 132634, 132648, 132648, 132656, 132656, 132694, 132694, 132726, 132726, 132878, 132878, 132913, 132913, 132985, 132985, 133164, 133164, 133235, 133235, 133333, 133333, 133398, 133398, 133411, 133411, 133460, 133460, 133497, 133497, 133607, 133607, 133649, 133649, 133712, 133712, 133743, 133743, 133770, 133770, 133812, 133812, 133826, 133826, 133837, 133837, 133901, 133901, 134031, 134031, 134047, 134047, 134056, 134057, 134079, 134079, 134086, 134086, 134091, 134091, 134114, 134114, 134123, 134123, 134139, 134139, 134143, 134143, 134155, 134155, 134157, 134157, 134176, 134176, 134196, 134196, 134202, 134203, 134209, 134211, 134227, 134227, 134245, 134245, 134263, 134264, 134268, 134268, 134285, 134285, 134294, 134294, 134300, 134300, 134325, 134325, 134328, 134328, 134351, 134351, 134355, 134358, 134365, 134365, 134381, 134381, 134399, 134399, 134421, 134421, 134440, 134440, 134449, 134450, 134470, 134473, 134476, 134478, 134511, 134511, 134513, 134513, 134516, 134516, 134524, 134524, 134526, 134527, 134550, 134550, 134556, 134556, 134567, 134567, 134578, 134578, 134600, 134600, 134660, 134660, 134665, 134666, 134669, 134673, 134678, 134678, 134685, 134685, 134732, 134732, 134765, 134765, 134771, 134771, 134773, 134779, 134796, 134796, 134806, 134806, 134808, 134808, 134813, 134813, 134818, 134818, 134826, 134828, 134838, 134838, 134871, 134872, 134877, 134877, 134904, 134907, 134941, 134941, 134950, 134950, 134957, 134958, 134960, 134961, 134971, 134971, 134988, 134988, 135012, 135012, 135053, 135053, 135056, 135056, 135085, 135085, 135092, 135094, 135100, 135100, 135135, 135135, 135146, 135149, 135188, 135188, 135197, 135198, 135247, 135247, 135260, 135260, 135279, 135279, 135285, 135288, 135291, 135291, 135304, 135304, 135318, 135318, 135325, 135325, 135348, 135348, 135359, 135361, 135367, 135369, 135375, 135375, 135379, 135379, 135396, 135396, 135412, 135414, 135471, 135471, 135483, 135483, 135485, 135485, 135493, 135493, 135496, 135496, 135503, 135503, 135552, 135552, 135559, 135559, 135641, 135641, 135740, 135740, 135759, 135759, 135804, 135804, 135848, 135849, 135856, 135856, 135907, 135907, 135934, 135934, 135938, 135941, 135990, 135990, 135994, 135994, 136053, 136054, 136078, 136078, 136088, 136088, 136092, 136092, 136133, 136134, 136173, 136173, 136190, 136190, 136211, 136211, 136214, 136214, 136228, 136228, 136255, 136255, 136274, 136274, 136276, 136277, 136330, 136330, 136343, 136343, 136374, 136374, 136424, 136424, 136445, 136445, 136567, 136567, 136578, 136578, 136598, 136598, 136714, 136714, 136723, 136723, 136729, 136729, 136766, 136766, 136801, 136801, 136850, 136850, 136888, 136888, 136890, 136890, 136896, 136898, 136915, 136915, 136917, 136917, 136927, 136927, 136934, 136936, 136954, 136956, 136958, 136958, 136973, 136973, 136976, 136976, 136998, 136998, 137018, 137020, 137047, 137047, 137068, 137073, 137075, 137076, 137131, 137131, 137136, 137141, 137155, 137155, 137159, 137159, 137177, 137180, 137183, 137183, 137199, 137199, 137205, 137206, 137208, 137212, 137248, 137248, 137256, 137258, 137261, 137261, 137273, 137275, 137280, 137280, 137285, 137285, 137298, 137298, 137310, 137310, 137313, 137316, 137335, 137335, 137339, 137339, 137347, 137349, 137374, 137378, 137406, 137407, 137425, 137425, 137430, 137433, 137466, 137466, 137475, 137477, 137488, 137490, 137493, 137493, 137500, 137500, 137506, 137506, 137511, 137511, 137531, 137531, 137540, 137540, 137560, 137560, 137578, 137578, 137596, 137596, 137600, 137600, 137603, 137603, 137608, 137608, 137622, 137622, 137691, 137691, 137715, 137715, 137773, 137773, 137780, 137780, 137797, 137797, 137803, 137803, 137827, 137827, 138052, 138052, 138177, 138178, 138282, 138282, 138352, 138352, 138402, 138402, 138405, 138405, 138412, 138412, 138566, 138566, 138579, 138579, 138590, 138590, 138640, 138640, 138678, 138678, 138682, 138682, 138698, 138698, 138705, 138705, 138731, 138731, 138745, 138745, 138780, 138780, 138787, 138787, 138807, 138807, 138813, 138813, 138889, 138889, 138916, 138916, 138920, 138920, 138952, 138952, 138965, 138965, 139023, 139023, 139029, 139029, 139114, 139114, 139166, 139166, 139169, 139169, 139240, 139240, 139333, 139333, 139337, 139337, 139390, 139390, 139418, 139418, 139463, 139463, 139516, 139516, 139562, 139562, 139611, 139611, 139635, 139635, 139642, 139642, 139681, 139681, 139713, 139713, 139715, 139715, 139784, 139784, 139900, 139900, 140065, 140065, 140069, 140069, 140221, 140221, 140240, 140240, 140247, 140247, 140282, 140282, 140389, 140389, 140401, 140401, 140427, 140427, 140433, 140433, 140464, 140464, 140476, 140476, 140481, 140481, 140489, 140489, 140492, 140492, 140525, 140525, 140563, 140563, 140571, 140571, 140592, 140592, 140628, 140628, 140685, 140685, 140719, 140719, 140734, 140734, 140827, 140828, 140843, 140843, 140904, 140904, 140922, 140922, 140950, 140950, 140952, 140952, 141044, 141046, 141074, 141074, 141076, 141076, 141083, 141083, 141087, 141087, 141098, 141098, 141173, 141173, 141185, 141185, 141206, 141206, 141236, 141237, 141261, 141261, 141315, 141315, 141407, 141408, 141425, 141425, 141485, 141485, 141505, 141505, 141559, 141559, 141606, 141606, 141625, 141625, 141647, 141647, 141671, 141671, 141675, 141675, 141696, 141696, 141715, 141715, 141926, 141926, 142031, 142031, 142037, 142037, 142054, 142054, 142056, 142056, 142094, 142094, 142114, 142114, 142143, 142143, 142147, 142147, 142186, 142186, 142282, 142282, 142286, 142286, 142374, 142375, 142392, 142392, 142412, 142412, 142417, 142417, 142421, 142421, 142434, 142434, 142472, 142472, 142491, 142491, 142497, 142497, 142505, 142505, 142514, 142514, 142519, 142519, 142530, 142530, 142534, 142534, 142537, 142537, 142599, 142600, 142610, 142610, 142660, 142660, 142668, 142668, 142695, 142695, 142733, 142733, 142741, 142741, 142752, 142752, 142755, 142756, 142775, 142775, 142830, 142830, 142861, 142861, 142902, 142902, 142914, 142914, 142968, 142968, 142987, 142987, 143027, 143027, 143087, 143087, 143220, 143220, 143308, 143308, 143331, 143331, 143411, 143411, 143428, 143428, 143435, 143435, 143462, 143462, 143485, 143486, 143502, 143502, 143543, 143543, 143548, 143548, 143578, 143578, 143619, 143619, 143677, 143677, 143741, 143741, 143746, 143746, 143780, 143781, 143795, 143795, 143816, 143817, 143850, 143850, 143863, 143865, 143887, 143887, 143909, 143909, 143919, 143919, 143921, 143924, 143958, 143958, 143966, 143966, 143970, 143970, 144001, 144001, 144009, 144010, 144043, 144045, 144082, 144082, 144096, 144097, 144128, 144128, 144138, 144138, 144159, 144159, 144308, 144308, 144332, 144332, 144350, 144350, 144358, 144358, 144372, 144373, 144377, 144378, 144382, 144382, 144384, 144384, 144447, 144447, 144464, 144464, 144495, 144495, 144498, 144498, 144613, 144613, 144665, 144665, 144688, 144688, 144721, 144721, 144730, 144730, 144743, 144743, 144789, 144789, 144793, 144793, 144796, 144796, 144827, 144827, 144845, 144847, 144883, 144883, 144896, 144896, 144919, 144919, 144922, 144922, 144956, 144956, 144960, 144960, 144985, 144985, 144991, 144991, 145015, 145015, 145038, 145038, 145054, 145054, 145062, 145062, 145069, 145069, 145082, 145082, 145119, 145119, 145134, 145134, 145155, 145155, 145174, 145174, 145184, 145184, 145197, 145197, 145199, 145199, 145215, 145215, 145254, 145254, 145281, 145281, 145314, 145314, 145340, 145340, 145346, 145346, 145365, 145367, 145466, 145466, 145858, 145858, 146087, 146087, 146139, 146139, 146158, 146158, 146170, 146170, 146202, 146202, 146266, 146266, 146531, 146531, 146585, 146587, 146613, 146613, 146615, 146615, 146631, 146633, 146684, 146687, 146752, 146752, 146779, 146779, 146814, 146814, 146831, 146831, 146870, 146877, 146915, 146915, 146936, 146936, 146950, 146950, 146961, 146961, 146988, 146993, 147001, 147001, 147080, 147083, 147129, 147129, 147135, 147135, 147159, 147159, 147191, 147196, 147253, 147253, 147265, 147265, 147274, 147274, 147297, 147297, 147327, 147330, 147343, 147343, 147380, 147380, 147383, 147383, 147392, 147392, 147397, 147397, 147435, 147440, 147473, 147473, 147513, 147517, 147543, 147543, 147589, 147589, 147595, 147597, 147601, 147601, 147657, 147657, 147681, 147681, 147692, 147692, 147716, 147716, 147727, 147727, 147737, 147737, 147775, 147776, 147780, 147780, 147790, 147790, 147797, 147799, 147804, 147804, 147807, 147807, 147809, 147809, 147831, 147831, 147834, 147834, 147875, 147877, 147884, 147884, 147893, 147893, 147917, 147917, 147938, 147938, 147964, 147964, 147995, 147995, 148043, 148043, 148054, 148054, 148057, 148057, 148086, 148088, 148100, 148100, 148115, 148115, 148117, 148117, 148133, 148133, 148159, 148159, 148161, 148161, 148169, 148170, 148206, 148206, 148218, 148218, 148237, 148237, 148250, 148250, 148276, 148276, 148296, 148296, 148322, 148325, 148364, 148364, 148374, 148374, 148380, 148380, 148413, 148413, 148417, 148417, 148457, 148458, 148466, 148466, 148472, 148472, 148484, 148484, 148533, 148534, 148570, 148571, 148595, 148595, 148615, 148616, 148665, 148665, 148668, 148668, 148686, 148686, 148691, 148691, 148694, 148694, 148741, 148741, 148769, 148769, 148856, 148856, 148936, 148936, 149016, 149016, 149034, 149034, 149093, 149093, 149108, 149108, 149143, 149143, 149204, 149204, 149254, 149254, 149285, 149285, 149295, 149295, 149391, 149391, 149472, 149472, 149522, 149522, 149539, 149539, 149634, 149634, 149737, 149737, 149744, 149747, 149755, 149755, 149759, 149761, 149772, 149772, 149782, 149783, 149785, 149785, 149807, 149807, 149811, 149812, 149822, 149827, 149858, 149859, 149876, 149878, 149883, 149883, 149887, 149887, 149890, 149890, 149896, 149903, 149908, 149908, 149924, 149924, 149927, 149927, 149929, 149929, 149931, 149933, 149943, 149947, 149957, 149957, 149968, 149968, 149978, 149978, 149982, 149983, 149987, 149987, 149989, 149989, 149996, 149997, 150006, 150009, 150011, 150011, 150030, 150030, 150034, 150035, 150037, 150037, 150049, 150058, 150078, 150078, 150082, 150082, 150085, 150085, 150090, 150090, 150094, 150097, 150109, 150109, 150117, 150119, 150129, 150129, 150135, 150138, 150156, 150156, 150163, 150166, 150180, 150183, 150193, 150195, 150202, 150204, 150208, 150208, 150215, 150215, 150218, 150218, 150225, 150225, 150239, 150239, 150242, 150242, 150249, 150249, 150287, 150287, 150382, 150382, 150517, 150517, 150537, 150537, 150686, 150687, 150729, 150729, 150745, 150745, 150790, 150790, 150803, 150803, 150968, 150968, 151018, 151019, 151099, 151099, 151120, 151120, 151205, 151205, 151207, 151207, 151310, 151310, 151388, 151388, 151426, 151426, 151430, 151430, 151447, 151447, 151450, 151450, 151465, 151465, 151480, 151480, 151490, 151490, 151596, 151596, 151634, 151634, 151709, 151709, 151851, 151851, 151880, 151880, 151933, 151934, 152013, 152013, 152035, 152035, 152038, 152039, 152096, 152097, 152144, 152144, 152217, 152217, 152263, 152263, 152280, 152280, 152334, 152334, 152337, 152337, 152339, 152339, 152601, 152601, 152613, 152613, 152623, 152624, 152646, 152646, 152684, 152684, 152686, 152686, 152730, 152730, 152881, 152881, 152885, 152885, 152895, 152895, 152923, 152926, 152930, 152930, 152933, 152934, 152961, 152961, 152964, 152964, 152975, 152975, 153017, 153017, 153045, 153045, 153051, 153051, 153056, 153056, 153093, 153093, 153141, 153141, 153169, 153169, 153219, 153219, 153237, 153237, 153315, 153315, 153334, 153334, 153350, 153350, 153373, 153373, 153381, 153381, 153405, 153405, 153458, 153458, 153543, 153543, 153567, 153569, 153687, 153687, 153693, 153693, 153714, 153714, 153800, 153800, 153822, 153822, 153825, 153825, 153859, 153859, 153926, 153926, 153942, 153942, 154028, 154028, 154060, 154060, 154196, 154196, 154261, 154261, 154268, 154268, 154286, 154287, 154327, 154327, 154345, 154345, 154484, 154484, 154505, 154505, 154547, 154548, 154566, 154566, 154596, 154596, 154600, 154600, 154625, 154625, 154630, 154630, 154657, 154657, 154698, 154698, 154725, 154725, 154769, 154769, 154788, 154788, 154816, 154817, 154878, 154878, 154912, 154912, 154928, 154928, 154947, 154947, 155033, 155033, 155065, 155065, 155150, 155150, 155209, 155209, 155265, 155267, 155302, 155302, 155324, 155324, 155351, 155352, 155418, 155418, 155467, 155467, 155617, 155618, 155681, 155681, 155689, 155689, 155720, 155720, 155748, 155748, 155779, 155779, 155799, 155799, 155812, 155813, 155906, 155906, 155937, 155937, 155993, 155996, 156077, 156078, 156082, 156082, 156125, 156125, 156248, 156248, 156257, 156257, 156266, 156267, 156368, 156368, 156469, 156469, 156491, 156492, 156497, 156497, 156606, 156606, 156661, 156661, 156664, 156664, 156674, 156674, 156688, 156690, 156746, 156746, 156777, 156777, 156804, 156804, 156808, 156809, 156813, 156813, 156824, 156824, 156946, 156946, 157042, 157042, 157088, 157088, 157101, 157101, 157119, 157119, 157202, 157202, 157222, 157222, 157359, 157359, 157361, 157361, 157365, 157365, 157402, 157402, 157416, 157416, 157436, 157436, 157462, 157462, 157505, 157505, 157593, 157593, 157619, 157620, 157644, 157644, 157724, 157724, 157766, 157766, 157790, 157790, 157806, 157806, 157832, 157832, 157834, 157834, 157843, 157843, 157895, 157895, 157966, 157966, 157969, 157969, 157990, 157990, 158009, 158009, 158033, 158033, 158120, 158120, 158133, 158133, 158194, 158194, 158202, 158202, 158253, 158254, 158260, 158260, 158274, 158274, 158289, 158290, 158469, 158469, 158474, 158474, 158483, 158483, 158485, 158485, 158499, 158499, 158504, 158504, 158544, 158547, 158555, 158555, 158581, 158581, 158594, 158594, 158614, 158615, 158621, 158621, 158643, 158643, 158656, 158656, 158711, 158711, 158753, 158753, 158784, 158785, 158790, 158790, 158846, 158850, 158884, 158884, 158903, 158904, 158909, 158909, 158912, 158912, 158915, 158915, 158929, 158929, 159010, 159018, 159057, 159057, 159092, 159092, 159136, 159143, 159150, 159150, 159196, 159196, 159210, 159211, 159216, 159216, 159232, 159232, 159237, 159237, 159239, 159239, 159250, 159250, 159298, 159301, 159342, 159342, 159346, 159346, 159351, 159351, 159364, 159364, 159368, 159368, 159371, 159371, 159385, 159385, 159440, 159447, 159526, 159526, 159603, 159604, 159647, 159647, 159649, 159649, 159678, 159678, 159710, 159711, 159758, 159758, 159819, 159819, 159826, 159827, 159880, 159880, 159917, 159919, 159949, 159949, 159954, 159954, 159984, 159984, 159992, 159992, 160009, 160009, 160012, 160013, 160038, 160039, 160100, 160101, 160117, 160117, 160205, 160205, 160283, 160283, 160359, 160359, 160384, 160384, 160389, 160389, 160395, 160395, 160434, 160434, 160438, 160438, 160486, 160486, 160594, 160594, 160666, 160666, 160767, 160767, 160802, 160802, 160848, 160848, 160900, 160900, 160902, 160902, 161140, 161140, 161187, 161187, 161248, 161248, 161252, 161252, 161277, 161278, 161287, 161287, 161292, 161292, 161330, 161330, 161337, 161337, 161365, 161367, 161428, 161428, 161551, 161551, 161589, 161590, 161601, 161601, 161630, 161630, 161668, 161669, 161740, 161740, 161880, 161880, 161904, 161904, 161949, 161949, 161970, 161970, 161992, 161992, 162084, 162084, 162151, 162151, 162170, 162170, 162208, 162208, 162269, 162269, 162301, 162301, 162314, 162314, 162318, 162318, 162366, 162366, 162387, 162387, 162393, 162393, 162425, 162425, 162436, 162436, 162493, 162494, 162548, 162548, 162566, 162566, 162571, 162571, 162584, 162584, 162616, 162618, 162632, 162632, 162661, 162661, 162799, 162799, 162804, 162804, 162834, 162834, 162924, 162924, 162993, 162993, 163013, 163013, 163119, 163119, 163155, 163156, 163174, 163174, 163187, 163187, 163204, 163204, 163215, 163215, 163224, 163224, 163261, 163261, 163292, 163292, 163405, 163405, 163407, 163407, 163630, 163630, 163767, 163767, 163833, 163833, 163842, 163842, 163849, 163849, 163870, 163870, 163875, 163876, 163912, 163912, 163971, 163971, 163984, 163984, 164029, 164030, 164072, 164073, 164084, 164084, 164142, 164142, 164175, 164175, 164189, 164189, 164207, 164207, 164233, 164233, 164271, 164271, 164284, 164284, 164359, 164359, 164376, 164376, 164378, 164378, 164438, 164438, 164476, 164476, 164507, 164507, 164557, 164557, 164578, 164578, 164614, 164614, 164632, 164632, 164655, 164655, 164666, 164666, 164709, 164709, 164717, 164717, 164733, 164733, 164746, 164746, 164882, 164882, 164968, 164968, 164972, 164972, 164979, 164979, 164994, 164994, 165121, 165121, 165180, 165181, 165228, 165228, 165352, 165352, 165364, 165364, 165376, 165376, 165387, 165387, 165413, 165413, 165435, 165435, 165546, 165547, 165554, 165554, 165564, 165564, 165592, 165592, 165606, 165606, 165647, 165647, 165651, 165651, 165892, 165892, 165931, 165931, 166157, 166157, 166195, 166195, 166216, 166217, 166230, 166230, 166244, 166244, 166248, 166248, 166252, 166253, 166270, 166270, 166281, 166281, 166312, 166312, 166314, 166315, 166328, 166328, 166332, 166332, 166336, 166336, 166364, 166364, 166366, 166366, 166369, 166369, 166371, 166372, 166375, 166376, 166393, 166396, 166415, 166415, 166422, 166422, 166437, 166437, 166441, 166441, 166450, 166450, 166454, 166454, 166468, 166475, 166489, 166490, 166529, 166531, 166554, 166556, 166592, 166592, 166598, 166598, 166603, 166604, 166606, 166606, 166622, 166627, 166629, 166629, 166634, 166634, 166652, 166652, 166668, 166668, 166675, 166675, 166689, 166690, 166699, 166701, 166703, 166703, 166726, 166726, 166732, 166732, 166734, 166734, 166736, 166736, 166755, 166758, 166764, 166764, 166799, 166799, 166809, 166809, 166812, 166813, 166841, 166841, 166850, 166850, 166853, 166853, 166868, 166868, 166871, 166871, 166873, 166874, 166887, 166892, 166901, 166901, 166911, 166911, 166915, 166915, 166921, 166921, 166940, 166941, 166947, 166947, 166950, 166950, 166955, 166955, 166960, 166960, 166969, 166969, 166971, 166971, 167114, 167114, 167117, 167117, 167122, 167122, 167220, 167220, 167321, 167321, 167353, 167353, 167439, 167439, 167478, 167478, 167481, 167481, 167525, 167526, 167575, 167575, 167596, 167596, 167602, 167603, 167641, 167641, 167655, 167655, 167877, 167877, 168057, 168057, 168072, 168072, 168075, 168075, 168083, 168083, 168111, 168113, 168128, 168128, 168164, 168165, 168172, 168173, 168205, 168205, 168208, 168208, 168252, 168252, 168269, 168269, 168283, 168283, 168286, 168286, 168304, 168304, 168348, 168348, 168360, 168360, 168405, 168405, 168427, 168427, 168989, 168989, 168992, 168992, 169011, 169011, 169023, 169023, 169032, 169032, 169168, 169168, 169177, 169178, 169189, 169189, 169191, 169191, 169374, 169374, 169392, 169392, 169400, 169400, 169431, 169431, 169449, 169449, 169460, 169460, 169599, 169599, 169760, 169760, 169778, 169778, 169940, 169940, 170000, 170000, 170071, 170071, 170148, 170148, 170193, 170193, 170218, 170218, 170225, 170225, 170234, 170234, 170243, 170243, 170245, 170245, 170287, 170287, 170309, 170309, 170311, 170313, 170333, 170333, 170346, 170346, 170397, 170397, 170435, 170435, 170441, 170441, 170536, 170536, 170573, 170573, 170757, 170757, 170766, 170766, 170965, 170965, 171123, 171123, 171181, 171181, 171326, 171326, 171354, 171354, 171388, 171388, 171416, 171416, 171419, 171419, 171510, 171510, 171526, 171526, 171565, 171565, 171624, 171624, 171692, 171692, 171696, 171696, 171715, 171715, 171768, 171768, 171811, 171811, 171824, 171824, 171959, 171959, 171998, 171998, 172052, 172052, 172167, 172167, 172217, 172217, 172257, 172257, 172269, 172269, 172275, 172275, 172280, 172280, 172286, 172286, 172295, 172295, 172323, 172323, 172339, 172340, 172368, 172368, 172434, 172435, 172459, 172459, 172468, 172469, 172511, 172511, 172533, 172533, 172576, 172576, 172595, 172595, 172691, 172691, 172703, 172703, 172722, 172722, 172724, 172724, 172726, 172726, 172730, 172730, 172733, 172733, 172767, 172767, 172799, 172799, 172881, 172881, 172969, 172969, 173037, 173037, 173108, 173108, 173147, 173147, 173510, 173510, 173515, 173515, 173569, 173569, 173618, 173618, 173642, 173642, 173659, 173659, 173737, 173737, 175615, 175615, 185668, 185668, 194597, 194597, 194619, 194619, 194624, 194624, 194680, 194680, 194708, 194708, 194726, 194726, 194765, 194765, 194779, 194779, 194964, 194964, 194994, 194994, 195004, 195004, 195028, 195028, 200414, 200414, 200812, 200812], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Hanunoo", "https://fonts.gstatic.com/s/notosanshanunoo/v15/f0Xs0fCv8dxkDWlZSoXOj6CphMloFsEsEpgL_ix2.ttf", A._setArrayType([32, 32, 160, 160, 5920, 5942, 8203, 8205, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Hatran", "https://fonts.gstatic.com/s/notosanshatran/v15/A2BBn4Ne0RgnVF3Lnko-0sOBIfL_mM83r1nwzDs.ttf", A._setArrayType([32, 32, 160, 160, 8204, 8204, 67808, 67826, 67828, 67829, 67835, 67839], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Hebrew", "https://fonts.gstatic.com/s/notosanshebrew/v38/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiXd4qtoiJltutR2g.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 174, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 847, 847, 1425, 1479, 1488, 1514, 1520, 1524, 7808, 7813, 7838, 7838, 7922, 7923, 8204, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8362, 8362, 8364, 8364, 8482, 8482, 8722, 8722, 9676, 9676, 64285, 64310, 64312, 64316, 64318, 64318, 64320, 64321, 64323, 64324, 64326, 64335], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Imperial Aramaic", "https://fonts.gstatic.com/s/notosansimperialaramaic/v15/a8IMNpjwKmHXpgXbMIsbTc_kvks91LlLetBr5itQrtdml3YfPNno.ttf", A._setArrayType([32, 32, 160, 160, 67648, 67669, 67671, 67679], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Indic Siyaq Numbers", "https://fonts.gstatic.com/s/notosansindicsiyaqnumbers/v15/6xK5dTJFKcWIu4bpRBjRZRpsIYHabOeZ8UZLubTzpXNHKx2WPOpVd5Iu.ttf", A._setArrayType([32, 32, 160, 160, 1575, 1575, 1632, 1641, 1776, 1785, 126065, 126132], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Inscriptional Pahlavi", "https://fonts.gstatic.com/s/notosansinscriptionalpahlavi/v15/ll8UK3GaVDuxR-TEqFPIbsR79Xxz9WEKbwsjpz7VklYlC7FCVtqVOAYK0QA.ttf", A._setArrayType([32, 32, 160, 160, 68448, 68466, 68472, 68479], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Inscriptional Parthian", "https://fonts.gstatic.com/s/notosansinscriptionalparthian/v15/k3k7o-IMPvpLmixcA63oYi-yStDkgXuXncL7dzfW3P4TAJ2yklBJ2jNkLlLr.ttf", A._setArrayType([32, 32, 160, 160, 68416, 68437, 68440, 68447], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans JP", "https://fonts.gstatic.com/s/notosansjp/v42/-F62fjtqLzI2JPCgQBnw7HFowAIO2lZ9hg.otf", A._setArrayType([32, 126, 160, 259, 272, 275, 282, 283, 296, 299, 323, 324, 327, 328, 332, 335, 338, 339, 360, 365, 402, 402, 416, 417, 431, 432, 461, 476, 504, 505, 593, 593, 609, 609, 699, 699, 711, 711, 713, 715, 729, 729, 746, 747, 768, 769, 772, 772, 775, 775, 780, 780, 913, 929, 931, 937, 945, 969, 1025, 1025, 1040, 1103, 1105, 1105, 7742, 7743, 7840, 7929, 8194, 8195, 8208, 8214, 8216, 8218, 8220, 8222, 8224, 8226, 8229, 8231, 8240, 8240, 8242, 8243, 8245, 8245, 8249, 8252, 8258, 8258, 8263, 8265, 8273, 8273, 8308, 8308, 8361, 8361, 8363, 8364, 8413, 8414, 8448, 8448, 8451, 8451, 8453, 8453, 8457, 8458, 8463, 8463, 8467, 8467, 8470, 8470, 8481, 8482, 8486, 8487, 8491, 8491, 8494, 8494, 8501, 8501, 8507, 8507, 8544, 8555, 8560, 8571, 8592, 8601, 8632, 8633, 8644, 8646, 8651, 8652, 8656, 8656, 8658, 8658, 8660, 8660, 8678, 8681, 8693, 8693, 8704, 8704, 8706, 8707, 8709, 8715, 8719, 8719, 8721, 8723, 8725, 8725, 8730, 8730, 8733, 8736, 8739, 8739, 8741, 8750, 8756, 8759, 8765, 8765, 8771, 8771, 8773, 8773, 8776, 8776, 8780, 8780, 8786, 8786, 8800, 8802, 8804, 8807, 8810, 8811, 8814, 8815, 8818, 8819, 8822, 8823, 8834, 8839, 8842, 8843, 8853, 8857, 8864, 8864, 8869, 8869, 8895, 8895, 8922, 8923, 8943, 8943, 8965, 8967, 8978, 8978, 8984, 8984, 9001, 9002, 9136, 9137, 9150, 9164, 9166, 9166, 9178, 9179, 9251, 9251, 9312, 9643, 9649, 9651, 9654, 9655, 9660, 9661, 9664, 9665, 9670, 9676, 9678, 9683, 9698, 9702, 9711, 9711, 9728, 9731, 9733, 9734, 9737, 9737, 9742, 9743, 9750, 9751, 9756, 9759, 9775, 9775, 9792, 9794, 9824, 9839, 9842, 9853, 9888, 9888, 9917, 9918, 9986, 9986, 10003, 10003, 10010, 10010, 10045, 10045, 10047, 10048, 10070, 10070, 10102, 10131, 10145, 10145, 10548, 10549, 10687, 10687, 10746, 10747, 11013, 11015, 11034, 11034, 11157, 11157, 11834, 11835, 11904, 11929, 11931, 12019, 12032, 12245, 12272, 12283, 12288, 12351, 12353, 12438, 12441, 12543, 12549, 12591, 12593, 12643, 12645, 12686, 12688, 12731, 12736, 12771, 12784, 12830, 12832, 13099, 13101, 13311, 13314, 13314, 13317, 13318, 13351, 13351, 13356, 13356, 13358, 13358, 13416, 13416, 13418, 13418, 13448, 13448, 13458, 13458, 13493, 13493, 13500, 13500, 13505, 13505, 13511, 13511, 13531, 13531, 13599, 13599, 13630, 13630, 13661, 13662, 13667, 13667, 13678, 13678, 13734, 13734, 13736, 13736, 13765, 13765, 13786, 13786, 13790, 13790, 13812, 13812, 13829, 13829, 13844, 13844, 13898, 13898, 13969, 13969, 13974, 13974, 13977, 13977, 14031, 14031, 14177, 14178, 14187, 14188, 14197, 14197, 14221, 14221, 14273, 14273, 14306, 14306, 14312, 14312, 14324, 14324, 14333, 14333, 14336, 14336, 14383, 14383, 14390, 14390, 14400, 14400, 14428, 14428, 14433, 14433, 14497, 14497, 14509, 14509, 14586, 14586, 14615, 14615, 14618, 14618, 14703, 14703, 14756, 14756, 14776, 14776, 14940, 14940, 14958, 14958, 14963, 14963, 14981, 14981, 15044, 15044, 15051, 15051, 15062, 15063, 15082, 15082, 15091, 15091, 15118, 15118, 15130, 15130, 15132, 15132, 15138, 15138, 15157, 15157, 15213, 15213, 15223, 15223, 15239, 15240, 15245, 15245, 15268, 15268, 15286, 15286, 15299, 15299, 15309, 15309, 15344, 15344, 15347, 15347, 15375, 15375, 15398, 15398, 15555, 15555, 15570, 15570, 15633, 15633, 15646, 15646, 15665, 15665, 15694, 15694, 15716, 15716, 15770, 15770, 15808, 15808, 15820, 15820, 15828, 15828, 15877, 15877, 15935, 15936, 15968, 15968, 15974, 15974, 15976, 15976, 16003, 16003, 16010, 16010, 16020, 16020, 16090, 16090, 16215, 16215, 16242, 16242, 16245, 16245, 16247, 16247, 16302, 16302, 16305, 16305, 16329, 16329, 16343, 16343, 16348, 16348, 16441, 16441, 16472, 16472, 16531, 16531, 16643, 16643, 16645, 16645, 16712, 16712, 16719, 16719, 16739, 16739, 16820, 16820, 16831, 16831, 16870, 16870, 16878, 16878, 16883, 16883, 16903, 16903, 16910, 16910, 16996, 16996, 17043, 17043, 17094, 17094, 17110, 17110, 17117, 17117, 17154, 17154, 17195, 17195, 17219, 17219, 17390, 17390, 17392, 17392, 17416, 17416, 17420, 17420, 17431, 17431, 17436, 17436, 17442, 17442, 17491, 17491, 17499, 17499, 17526, 17526, 17530, 17530, 17553, 17553, 17587, 17587, 17598, 17598, 17620, 17620, 17672, 17672, 17677, 17677, 17701, 17701, 17731, 17731, 17786, 17786, 17821, 17821, 17848, 17848, 17854, 17854, 17893, 17893, 17898, 17898, 17935, 17936, 17985, 17985, 18021, 18021, 18081, 18081, 18094, 18095, 18188, 18188, 18207, 18207, 18276, 18276, 18406, 18406, 18429, 18429, 18454, 18454, 18462, 18462, 18500, 18500, 18510, 18510, 18613, 18613, 18864, 18864, 18919, 18919, 18938, 18938, 18948, 18948, 18985, 18985, 19132, 19132, 19256, 19256, 19259, 19259, 19326, 19326, 19394, 19394, 19402, 19402, 19410, 19410, 19432, 19432, 19479, 19479, 19488, 19488, 19512, 19512, 19652, 19652, 19665, 19665, 19681, 19681, 19719, 19719, 19831, 19831, 19968, 19973, 19975, 19986, 19988, 19993, 19998, 19999, 20001, 20001, 20003, 20004, 20006, 20006, 20008, 20018, 20021, 20025, 20027, 20028, 20031, 20037, 20039, 20040, 20043, 20043, 20045, 20047, 20049, 20049, 20053, 20063, 20066, 20067, 20072, 20073, 20081, 20081, 20083, 20085, 20089, 20089, 20094, 20096, 20098, 20098, 20101, 20102, 20104, 20110, 20113, 20114, 20116, 20121, 20123, 20130, 20132, 20134, 20136, 20136, 20139, 20144, 20147, 20147, 20150, 20150, 20153, 20156, 20160, 20164, 20166, 20168, 20170, 20171, 20173, 20176, 20180, 20187, 20189, 20197, 20200, 20200, 20203, 20203, 20205, 20211, 20213, 20215, 20219, 20227, 20232, 20242, 20245, 20247, 20249, 20250, 20252, 20253, 20267, 20267, 20270, 20273, 20275, 20286, 20288, 20288, 20290, 20291, 20294, 20297, 20299, 20320, 20323, 20324, 20329, 20330, 20332, 20332, 20334, 20337, 20339, 20339, 20341, 20351, 20353, 20358, 20360, 20372, 20374, 20379, 20381, 20385, 20395, 20395, 20397, 20399, 20402, 20402, 20405, 20407, 20409, 20409, 20411, 20422, 20424, 20436, 20439, 20440, 20442, 20445, 20447, 20454, 20462, 20467, 20469, 20470, 20472, 20472, 20474, 20474, 20476, 20482, 20484, 20487, 20489, 20500, 20502, 20511, 20513, 20526, 20528, 20528, 20530, 20531, 20533, 20534, 20537, 20537, 20539, 20539, 20544, 20547, 20549, 20554, 20556, 20556, 20558, 20563, 20565, 20567, 20569, 20570, 20572, 20572, 20575, 20576, 20578, 20579, 20581, 20583, 20586, 20586, 20588, 20589, 20592, 20594, 20596, 20600, 20605, 20605, 20608, 20609, 20611, 20614, 20616, 20616, 20618, 20618, 20621, 20630, 20632, 20636, 20638, 20643, 20650, 20650, 20652, 20653, 20655, 20661, 20663, 20663, 20665, 20667, 20669, 20670, 20672, 20672, 20674, 20677, 20679, 20679, 20681, 20682, 20684, 20689, 20691, 20694, 20696, 20698, 20700, 20703, 20705, 20713, 20717, 20726, 20729, 20731, 20734, 20734, 20736, 20740, 20742, 20745, 20747, 20750, 20752, 20752, 20754, 20754, 20756, 20767, 20769, 20769, 20771, 20771, 20775, 20776, 20778, 20778, 20780, 20781, 20783, 20783, 20785, 20789, 20791, 20796, 20799, 20816, 20818, 20821, 20823, 20824, 20826, 20826, 20828, 20828, 20831, 20832, 20834, 20834, 20836, 20846, 20849, 20849, 20851, 20857, 20859, 20860, 20862, 20862, 20864, 20864, 20866, 20870, 20873, 20883, 20885, 20889, 20893, 20893, 20896, 20902, 20904, 20909, 20912, 20920, 20922, 20922, 20924, 20927, 20930, 20934, 20936, 20941, 20943, 20943, 20945, 20950, 20952, 20952, 20955, 20962, 20965, 20967, 20969, 20970, 20972, 20974, 20976, 20986, 20989, 20990, 20992, 21000, 21002, 21003, 21006, 21006, 21009, 21016, 21021, 21021, 21026, 21026, 21028, 21035, 21038, 21038, 21040, 21043, 21045, 21052, 21059, 21061, 21063, 21063, 21065, 21069, 21071, 21071, 21076, 21080, 21082, 21089, 21091, 21094, 21097, 21098, 21100, 21100, 21102, 21109, 21111, 21113, 21117, 21117, 21119, 21120, 21122, 21125, 21127, 21130, 21132, 21133, 21137, 21144, 21146, 21148, 21151, 21152, 21155, 21159, 21161, 21165, 21167, 21169, 21172, 21182, 21184, 21185, 21187, 21194, 21196, 21197, 21199, 21202, 21204, 21209, 21211, 21226, 21228, 21228, 21232, 21243, 21246, 21251, 21253, 21256, 21258, 21261, 21263, 21265, 21267, 21267, 21269, 21281, 21283, 21285, 21287, 21293, 21295, 21299, 21301, 21301, 21304, 21315, 21317, 21325, 21329, 21332, 21335, 21340, 21342, 21342, 21344, 21345, 21347, 21351, 21353, 21353, 21356, 21365, 21367, 21371, 21373, 21375, 21378, 21380, 21383, 21385, 21390, 21390, 21395, 21396, 21398, 21398, 21400, 21402, 21405, 21405, 21407, 21409, 21412, 21414, 21416, 21419, 21421, 21424, 21426, 21432, 21434, 21435, 21437, 21437, 21440, 21445, 21448, 21455, 21458, 21463, 21465, 21467, 21469, 21496, 21498, 21498, 21505, 21508, 21512, 21523, 21530, 21531, 21533, 21537, 21540, 21540, 21542, 21551, 21553, 21553, 21555, 21558, 21560, 21561, 21563, 21568, 21570, 21572, 21574, 21578, 21580, 21583, 21585, 21585, 21589, 21589, 21598, 21599, 21602, 21602, 21604, 21604, 21606, 21614, 21616, 21617, 21619, 21623, 21627, 21629, 21631, 21633, 21635, 21638, 21640, 21650, 21653, 21654, 21660, 21660, 21663, 21666, 21668, 21679, 21681, 21683, 21687, 21700, 21702, 21706, 21709, 21710, 21720, 21720, 21728, 21730, 21733, 21734, 21736, 21738, 21740, 21743, 21745, 21747, 21750, 21750, 21754, 21754, 21756, 21761, 21764, 21769, 21772, 21776, 21780, 21782, 21799, 21799, 21802, 21803, 21806, 21807, 21809, 21811, 21813, 21814, 21816, 21817, 21819, 21822, 21824, 21825, 21828, 21831, 21833, 21834, 21836, 21837, 21839, 21841, 21843, 21843, 21846, 21848, 21850, 21854, 21856, 21857, 21859, 21860, 21862, 21862, 21883, 21892, 21894, 21899, 21902, 21903, 21905, 21908, 21911, 21914, 21916, 21919, 21923, 21924, 21927, 21934, 21936, 21936, 21938, 21938, 21942, 21942, 21951, 21951, 21953, 21953, 21955, 21959, 21961, 21961, 21963, 21964, 21966, 21966, 21969, 21972, 21975, 21976, 21978, 21983, 21986, 21988, 21993, 21993, 21996, 21996, 21998, 21998, 22001, 22001, 22006, 22009, 22013, 22015, 22021, 22026, 22029, 22034, 22036, 22036, 22038, 22041, 22043, 22043, 22048, 22048, 22056, 22057, 22060, 22060, 22063, 22073, 22075, 22077, 22079, 22084, 22086, 22087, 22089, 22089, 22091, 22096, 22099, 22100, 22107, 22107, 22110, 22110, 22112, 22116, 22118, 22118, 22120, 22125, 22127, 22127, 22129, 22130, 22132, 22134, 22136, 22136, 22138, 22138, 22144, 22144, 22148, 22152, 22154, 22156, 22159, 22159, 22164, 22165, 22169, 22170, 22173, 22176, 22178, 22178, 22181, 22185, 22187, 22190, 22193, 22196, 22198, 22199, 22204, 22204, 22206, 22206, 22208, 22211, 22213, 22213, 22216, 22225, 22227, 22227, 22231, 22241, 22243, 22248, 22251, 22251, 22253, 22254, 22256, 22259, 22262, 22263, 22265, 22266, 22269, 22269, 22271, 22276, 22279, 22285, 22287, 22287, 22289, 22291, 22293, 22294, 22296, 22296, 22298, 22301, 22303, 22314, 22316, 22320, 22323, 22324, 22327, 22328, 22331, 22331, 22333, 22336, 22338, 22338, 22341, 22343, 22346, 22346, 22348, 22354, 22361, 22361, 22367, 22367, 22369, 22370, 22372, 22379, 22381, 22385, 22387, 22389, 22391, 22391, 22393, 22396, 22398, 22399, 22401, 22403, 22408, 22409, 22411, 22412, 22419, 22421, 22423, 22423, 22425, 22426, 22428, 22436, 22439, 22442, 22444, 22444, 22446, 22446, 22448, 22448, 22451, 22451, 22456, 22456, 22461, 22461, 22464, 22464, 22467, 22467, 22470, 22472, 22475, 22476, 22478, 22479, 22482, 22487, 22492, 22497, 22499, 22500, 22502, 22503, 22505, 22505, 22509, 22509, 22512, 22512, 22516, 22528, 22530, 22534, 22536, 22541, 22549, 22549, 22553, 22553, 22555, 22555, 22557, 22561, 22564, 22564, 22566, 22567, 22570, 22570, 22573, 22573, 22575, 22578, 22580, 22581, 22585, 22586, 22589, 22589, 22591, 22593, 22601, 22605, 22607, 22610, 22612, 22613, 22615, 22618, 22622, 22623, 22625, 22626, 22628, 22628, 22631, 22633, 22635, 22635, 22637, 22637, 22640, 22640, 22642, 22642, 22645, 22645, 22648, 22649, 22652, 22652, 22654, 22657, 22659, 22659, 22661, 22661, 22663, 22669, 22671, 22672, 22675, 22676, 22678, 22680, 22684, 22690, 22694, 22694, 22696, 22699, 22702, 22702, 22705, 22707, 22712, 22716, 22718, 22718, 22721, 22725, 22727, 22728, 22730, 22730, 22732, 22734, 22736, 22746, 22748, 22754, 22756, 22757, 22761, 22761, 22763, 22764, 22766, 22772, 22775, 22775, 22777, 22781, 22786, 22786, 22789, 22790, 22793, 22797, 22799, 22800, 22802, 22806, 22808, 22813, 22815, 22815, 22817, 22821, 22823, 22835, 22837, 22841, 22845, 22847, 22851, 22852, 22854, 22857, 22862, 22869, 22871, 22875, 22877, 22883, 22885, 22885, 22887, 22895, 22898, 22902, 22904, 22905, 22907, 22909, 22913, 22916, 22922, 22926, 22930, 22931, 22933, 22935, 22937, 22937, 22939, 22939, 22941, 22941, 22943, 22943, 22947, 22949, 22951, 22952, 22956, 22960, 22962, 22963, 22967, 22967, 22969, 22972, 22974, 22974, 22977, 22977, 22979, 22980, 22982, 22982, 22984, 22987, 22989, 22989, 22992, 22996, 23001, 23002, 23004, 23007, 23011, 23016, 23018, 23020, 23022, 23023, 23025, 23026, 23028, 23028, 23030, 23032, 23035, 23035, 23039, 23041, 23043, 23044, 23049, 23049, 23052, 23054, 23057, 23059, 23063, 23064, 23066, 23068, 23070, 23072, 23075, 23077, 23079, 23082, 23085, 23085, 23087, 23088, 23093, 23094, 23100, 23100, 23104, 23105, 23108, 23113, 23116, 23116, 23120, 23120, 23125, 23125, 23130, 23130, 23134, 23134, 23138, 23139, 23141, 23143, 23146, 23146, 23148, 23149, 23159, 23159, 23162, 23163, 23166, 23167, 23172, 23172, 23179, 23179, 23184, 23184, 23186, 23187, 23190, 23190, 23193, 23196, 23198, 23200, 23202, 23202, 23207, 23207, 23212, 23212, 23217, 23219, 23221, 23221, 23224, 23224, 23226, 23231, 23233, 23234, 23236, 23236, 23238, 23238, 23240, 23241, 23243, 23244, 23247, 23248, 23254, 23255, 23258, 23258, 23260, 23260, 23264, 23265, 23267, 23267, 23269, 23270, 23273, 23274, 23278, 23278, 23280, 23280, 23285, 23286, 23290, 23291, 23293, 23293, 23296, 23297, 23304, 23305, 23307, 23308, 23318, 23319, 23321, 23321, 23323, 23323, 23325, 23325, 23329, 23330, 23333, 23333, 23338, 23338, 23340, 23341, 23344, 23344, 23346, 23346, 23348, 23348, 23350, 23350, 23352, 23352, 23358, 23358, 23360, 23361, 23363, 23363, 23365, 23365, 23371, 23372, 23376, 23378, 23380, 23384, 23386, 23391, 23395, 23398, 23400, 23401, 23403, 23403, 23406, 23409, 23411, 23411, 23413, 23414, 23416, 23416, 23418, 23418, 23420, 23441, 23443, 23453, 23455, 23455, 23458, 23462, 23464, 23465, 23468, 23482, 23484, 23484, 23487, 23495, 23497, 23497, 23500, 23504, 23506, 23508, 23510, 23515, 23517, 23522, 23524, 23529, 23531, 23532, 23534, 23537, 23539, 23542, 23544, 23544, 23546, 23546, 23549, 23551, 23553, 23567, 23569, 23572, 23574, 23575, 23577, 23578, 23582, 23584, 23586, 23588, 23590, 23590, 23592, 23598, 23600, 23602, 23605, 23606, 23608, 23617, 23621, 23622, 23624, 23624, 23626, 23627, 23629, 23633, 23635, 23635, 23637, 23637, 23641, 23644, 23646, 23653, 23655, 23657, 23660, 23665, 23668, 23670, 23673, 23677, 23687, 23688, 23690, 23690, 23692, 23692, 23695, 23698, 23700, 23700, 23709, 23709, 23711, 23715, 23718, 23725, 23729, 23736, 23738, 23740, 23742, 23742, 23749, 23749, 23751, 23751, 23753, 23753, 23755, 23755, 23760, 23760, 23762, 23762, 23767, 23767, 23769, 23769, 23773, 23773, 23776, 23777, 23782, 23782, 23784, 23786, 23789, 23794, 23796, 23798, 23802, 23803, 23805, 23805, 23809, 23809, 23814, 23815, 23819, 23819, 23821, 23822, 23824, 23826, 23828, 23835, 23837, 23837, 23839, 23840, 23842, 23844, 23846, 23847, 23849, 23849, 23851, 23851, 23857, 23857, 23860, 23860, 23865, 23865, 23869, 23869, 23871, 23871, 23874, 23875, 23878, 23880, 23882, 23884, 23886, 23886, 23888, 23891, 23893, 23893, 23897, 23897, 23900, 23900, 23903, 23906, 23908, 23908, 23913, 23914, 23916, 23917, 23919, 23920, 23923, 23923, 23926, 23926, 23929, 23930, 23934, 23935, 23937, 23940, 23943, 23944, 23946, 23948, 23952, 23952, 23954, 23957, 23959, 23959, 23961, 23961, 23963, 23963, 23965, 23965, 23967, 23968, 23970, 23970, 23972, 23972, 23975, 23975, 23979, 23980, 23982, 23982, 23984, 23984, 23986, 23986, 23988, 23988, 23991, 23994, 23996, 23997, 24003, 24003, 24007, 24007, 24009, 24009, 24011, 24014, 24016, 24019, 24022, 24025, 24027, 24027, 24029, 24030, 24032, 24041, 24043, 24043, 24046, 24046, 24049, 24053, 24055, 24057, 24059, 24059, 24061, 24064, 24066, 24067, 24070, 24071, 24075, 24077, 24081, 24082, 24084, 24086, 24088, 24091, 24093, 24093, 24095, 24096, 24101, 24101, 24104, 24104, 24107, 24107, 24109, 24112, 24114, 24115, 24117, 24120, 24125, 24126, 24128, 24128, 24131, 24133, 24135, 24135, 24137, 24137, 24139, 24140, 24142, 24142, 24144, 24145, 24148, 24152, 24155, 24156, 24158, 24159, 24161, 24164, 24168, 24168, 24170, 24174, 24176, 24176, 24178, 24193, 24195, 24196, 24199, 24199, 24202, 24203, 24206, 24207, 24213, 24215, 24217, 24218, 24220, 24220, 24224, 24224, 24226, 24226, 24228, 24232, 24234, 24237, 24241, 24241, 24243, 24243, 24245, 24249, 24253, 24255, 24257, 24259, 24262, 24262, 24264, 24268, 24270, 24278, 24281, 24291, 24293, 24293, 24296, 24297, 24299, 24300, 24304, 24305, 24307, 24308, 24310, 24324, 24326, 24337, 24339, 24345, 24347, 24351, 24353, 24361, 24363, 24369, 24372, 24376, 24378, 24385, 24388, 24389, 24391, 24392, 24394, 24394, 24396, 24398, 24400, 24401, 24403, 24404, 24406, 24409, 24411, 24413, 24416, 24423, 24425, 24429, 24431, 24437, 24439, 24442, 24444, 24453, 24455, 24461, 24463, 24467, 24470, 24473, 24476, 24478, 24480, 24482, 24484, 24484, 24487, 24497, 24499, 24501, 24503, 24505, 24508, 24509, 24515, 24517, 24519, 24521, 24523, 24525, 24528, 24532, 24534, 24537, 24540, 24542, 24544, 24546, 24548, 24548, 24552, 24563, 24565, 24566, 24568, 24568, 24570, 24573, 24575, 24575, 24583, 24583, 24586, 24586, 24589, 24592, 24594, 24605, 24607, 24610, 24612, 24619, 24621, 24621, 24623, 24623, 24625, 24625, 24627, 24627, 24629, 24629, 24634, 24634, 24640, 24643, 24646, 24653, 24656, 24658, 24660, 24663, 24665, 24666, 24669, 24669, 24671, 24677, 24679, 24685, 24687, 24689, 24693, 24693, 24695, 24695, 24702, 24703, 24705, 24710, 24712, 24718, 24721, 24728, 24730, 24731, 24733, 24736, 24738, 24746, 24752, 24760, 24763, 24766, 24770, 24770, 24772, 24779, 24782, 24783, 24785, 24785, 24787, 24789, 24792, 24803, 24805, 24805, 24807, 24808, 24814, 24814, 24816, 24829, 24832, 24835, 24838, 24842, 24844, 24855, 24857, 24860, 24862, 24866, 24871, 24872, 24874, 24876, 24880, 24881, 24884, 24887, 24889, 24890, 24892, 24895, 24897, 24898, 24900, 24910, 24915, 24915, 24917, 24917, 24920, 24922, 24925, 24928, 24930, 24933, 24935, 24936, 24939, 24940, 24942, 24952, 24955, 24964, 24967, 24967, 24970, 24971, 24973, 24974, 24976, 24980, 24982, 24986, 24988, 24989, 24991, 24992, 24996, 24997, 24999, 25006, 25010, 25010, 25014, 25014, 25016, 25018, 25020, 25020, 25022, 25022, 25024, 25027, 25030, 25040, 25045, 25045, 25052, 25055, 25057, 25059, 25061, 25065, 25068, 25069, 25071, 25071, 25074, 25074, 25076, 25080, 25082, 25082, 25084, 25089, 25091, 25092, 25095, 25098, 25100, 25102, 25104, 25110, 25114, 25123, 25126, 25127, 25129, 25131, 25134, 25140, 25142, 25142, 25144, 25145, 25147, 25147, 25149, 25156, 25158, 25161, 25163, 25166, 25168, 25174, 25176, 25176, 25178, 25180, 25182, 25182, 25184, 25185, 25187, 25188, 25192, 25192, 25197, 25199, 25201, 25201, 25203, 25203, 25206, 25206, 25209, 25216, 25218, 25221, 25225, 25226, 25229, 25241, 25243, 25244, 25246, 25246, 25254, 25254, 25256, 25256, 25259, 25260, 25265, 25265, 25267, 25267, 25269, 25271, 25273, 25279, 25282, 25282, 25284, 25290, 25292, 25309, 25312, 25313, 25322, 25322, 25324, 25327, 25329, 25335, 25340, 25343, 25345, 25348, 25351, 25357, 25360, 25361, 25363, 25363, 25366, 25366, 25368, 25369, 25371, 25371, 25375, 25375, 25383, 25387, 25389, 25389, 25391, 25391, 25394, 25394, 25397, 25398, 25401, 25407, 25409, 25412, 25414, 25414, 25417, 25424, 25426, 25429, 25431, 25433, 25435, 25436, 25445, 25449, 25451, 25454, 25457, 25458, 25460, 25464, 25466, 25469, 25471, 25472, 25474, 25476, 25479, 25482, 25484, 25484, 25486, 25488, 25490, 25490, 25492, 25494, 25496, 25499, 25502, 25519, 25522, 25522, 25524, 25525, 25531, 25531, 25533, 25534, 25536, 25537, 25539, 25542, 25544, 25545, 25550, 25558, 25562, 25564, 25568, 25569, 25571, 25571, 25573, 25573, 25577, 25582, 25586, 25594, 25606, 25606, 25609, 25610, 25613, 25613, 25615, 25616, 25618, 25620, 25622, 25624, 25628, 25628, 25630, 25630, 25632, 25632, 25634, 25634, 25636, 25638, 25640, 25642, 25644, 25645, 25647, 25648, 25652, 25654, 25658, 25658, 25661, 25663, 25666, 25666, 25675, 25675, 25678, 25679, 25681, 25684, 25688, 25688, 25690, 25693, 25695, 25697, 25699, 25699, 25703, 25703, 25705, 25705, 25709, 25709, 25711, 25711, 25715, 25716, 25718, 25718, 25720, 25723, 25725, 25725, 25731, 25731, 25733, 25733, 25735, 25736, 25743, 25747, 25749, 25749, 25752, 25755, 25757, 25759, 25761, 25761, 25763, 25766, 25768, 25769, 25771, 25774, 25776, 25776, 25778, 25779, 25785, 25785, 25787, 25791, 25793, 25794, 25796, 25797, 25799, 25799, 25801, 25806, 25808, 25810, 25812, 25813, 25815, 25816, 25818, 25818, 25824, 25831, 25833, 25834, 25836, 25837, 25839, 25842, 25844, 25847, 25850, 25851, 25853, 25857, 25860, 25861, 25864, 25866, 25871, 25871, 25875, 25876, 25878, 25878, 25880, 25881, 25883, 25887, 25890, 25892, 25894, 25894, 25897, 25900, 25902, 25903, 25905, 25906, 25908, 25919, 25923, 25925, 25927, 25929, 25933, 25938, 25940, 25945, 25949, 25952, 25954, 25955, 25958, 25959, 25963, 25964, 25968, 25968, 25970, 25970, 25972, 25973, 25975, 25976, 25978, 25978, 25981, 25981, 25985, 25989, 25991, 25994, 25996, 25996, 25998, 25998, 26000, 26002, 26005, 26005, 26007, 26009, 26011, 26013, 26015, 26017, 26019, 26023, 26027, 26032, 26034, 26037, 26039, 26041, 26044, 26047, 26049, 26054, 26056, 26057, 26059, 26060, 26062, 26064, 26066, 26066, 26068, 26068, 26070, 26073, 26075, 26075, 26079, 26083, 26085, 26089, 26092, 26093, 26096, 26098, 26100, 26101, 26105, 26108, 26110, 26112, 26114, 26116, 26118, 26122, 26124, 26127, 26129, 26134, 26140, 26161, 26163, 26167, 26169, 26172, 26175, 26182, 26184, 26188, 26190, 26191, 26193, 26194, 26199, 26224, 26227, 26236, 26238, 26241, 26243, 26244, 26247, 26249, 26251, 26254, 26256, 26258, 26262, 26269, 26271, 26272, 26274, 26274, 26276, 26276, 26278, 26278, 26283, 26283, 26285, 26286, 26289, 26293, 26296, 26297, 26299, 26300, 26302, 26308, 26310, 26313, 26316, 26316, 26318, 26319, 26324, 26324, 26326, 26326, 26329, 26333, 26335, 26336, 26342, 26342, 26344, 26345, 26347, 26348, 26350, 26350, 26352, 26352, 26354, 26357, 26359, 26369, 26371, 26371, 26373, 26373, 26375, 26377, 26379, 26384, 26386, 26391, 26393, 26393, 26395, 26400, 26402, 26402, 26405, 26408, 26410, 26414, 26417, 26417, 26419, 26424, 26426, 26426, 26429, 26431, 26433, 26433, 26435, 26435, 26437, 26441, 26444, 26449, 26451, 26454, 26457, 26457, 26460, 26470, 26474, 26474, 26476, 26487, 26491, 26492, 26494, 26497, 26500, 26501, 26503, 26503, 26505, 26505, 26507, 26508, 26510, 26515, 26517, 26525, 26528, 26530, 26532, 26532, 26534, 26534, 26537, 26537, 26543, 26553, 26555, 26558, 26560, 26566, 26568, 26570, 26574, 26580, 26583, 26590, 26593, 26594, 26596, 26596, 26598, 26599, 26601, 26601, 26604, 26604, 26606, 26615, 26617, 26620, 26622, 26623, 26625, 26629, 26640, 26640, 26643, 26644, 26646, 26649, 26653, 26655, 26657, 26658, 26663, 26669, 26671, 26676, 26680, 26681, 26683, 26694, 26696, 26698, 26700, 26702, 26704, 26709, 26711, 26713, 26715, 26717, 26719, 26719, 26723, 26723, 26727, 26727, 26731, 26731, 26734, 26738, 26740, 26743, 26745, 26748, 26750, 26751, 26753, 26758, 26760, 26760, 26765, 26768, 26771, 26772, 26774, 26781, 26783, 26787, 26789, 26795, 26797, 26806, 26809, 26812, 26819, 26822, 26824, 26829, 26831, 26842, 26844, 26845, 26847, 26849, 26851, 26853, 26855, 26856, 26858, 26866, 26869, 26871, 26873, 26877, 26880, 26881, 26883, 26899, 26902, 26903, 26905, 26908, 26913, 26915, 26917, 26918, 26920, 26920, 26922, 26922, 26928, 26929, 26931, 26934, 26936, 26937, 26939, 26939, 26941, 26941, 26943, 26943, 26946, 26946, 26949, 26950, 26953, 26954, 26958, 26958, 26963, 26965, 26967, 26967, 26969, 26974, 26976, 26982, 26984, 26997, 26999, 27010, 27014, 27014, 27018, 27018, 27021, 27022, 27025, 27026, 27028, 27030, 27032, 27032, 27035, 27036, 27040, 27041, 27045, 27048, 27051, 27051, 27053, 27058, 27060, 27060, 27063, 27064, 27066, 27068, 27070, 27073, 27075, 27075, 27077, 27077, 27079, 27080, 27082, 27089, 27091, 27091, 27094, 27097, 27101, 27102, 27106, 27107, 27109, 27109, 27111, 27115, 27117, 27119, 27121, 27126, 27129, 27129, 27131, 27131, 27133, 27139, 27141, 27141, 27146, 27148, 27151, 27151, 27153, 27157, 27159, 27159, 27161, 27163, 27165, 27172, 27176, 27179, 27182, 27182, 27184, 27184, 27186, 27195, 27197, 27199, 27204, 27211, 27214, 27214, 27216, 27218, 27220, 27222, 27224, 27225, 27227, 27227, 27231, 27231, 27233, 27234, 27236, 27236, 27238, 27239, 27242, 27243, 27249, 27251, 27256, 27256, 27258, 27258, 27262, 27265, 27267, 27268, 27270, 27271, 27273, 27273, 27275, 27275, 27277, 27278, 27280, 27281, 27284, 27284, 27287, 27287, 27291, 27299, 27301, 27301, 27306, 27308, 27310, 27313, 27315, 27316, 27320, 27320, 27323, 27323, 27325, 27327, 27329, 27331, 27334, 27334, 27336, 27337, 27340, 27340, 27344, 27345, 27347, 27350, 27354, 27359, 27362, 27362, 27364, 27364, 27367, 27368, 27370, 27370, 27372, 27372, 27376, 27379, 27384, 27384, 27386, 27389, 27394, 27399, 27401, 27403, 27407, 27410, 27414, 27415, 27419, 27419, 27421, 27425, 27427, 27428, 27431, 27432, 27435, 27436, 27439, 27439, 27442, 27442, 27445, 27451, 27453, 27455, 27459, 27459, 27462, 27463, 27465, 27466, 27468, 27470, 27472, 27472, 27474, 27476, 27478, 27478, 27480, 27481, 27483, 27483, 27485, 27485, 27487, 27495, 27497, 27500, 27502, 27504, 27506, 27509, 27511, 27515, 27517, 27526, 27529, 27531, 27533, 27533, 27541, 27544, 27547, 27547, 27550, 27552, 27554, 27556, 27560, 27573, 27575, 27584, 27587, 27593, 27595, 27599, 27602, 27604, 27606, 27608, 27610, 27611, 27615, 27615, 27617, 27617, 27619, 27619, 27622, 27623, 27627, 27628, 27630, 27631, 27633, 27633, 27635, 27635, 27639, 27639, 27641, 27641, 27647, 27647, 27650, 27650, 27652, 27653, 27656, 27658, 27661, 27668, 27671, 27671, 27673, 27673, 27675, 27675, 27679, 27679, 27683, 27684, 27686, 27688, 27692, 27692, 27694, 27694, 27699, 27704, 27706, 27707, 27710, 27714, 27722, 27723, 27725, 27728, 27730, 27730, 27732, 27733, 27735, 27735, 27737, 27744, 27746, 27746, 27751, 27752, 27754, 27755, 27757, 27757, 27759, 27760, 27762, 27764, 27766, 27766, 27768, 27771, 27773, 27774, 27777, 27785, 27788, 27789, 27792, 27792, 27794, 27804, 27807, 27807, 27809, 27810, 27818, 27822, 27824, 27828, 27832, 27839, 27841, 27842, 27844, 27846, 27849, 27850, 27852, 27853, 27855, 27863, 27865, 27869, 27872, 27875, 27877, 27877, 27879, 27892, 27899, 27899, 27904, 27905, 27908, 27908, 27911, 27911, 27914, 27916, 27918, 27919, 27921, 27923, 27927, 27927, 27929, 27931, 27934, 27935, 27940, 27947, 27950, 27951, 27953, 27958, 27960, 27961, 27963, 27967, 27969, 27969, 27972, 27973, 27991, 27996, 27998, 28001, 28003, 28007, 28009, 28010, 28012, 28012, 28014, 28016, 28020, 28020, 28023, 28025, 28028, 28028, 28032, 28034, 28037, 28037, 28039, 28042, 28044, 28046, 28049, 28057, 28059, 28060, 28074, 28076, 28078, 28079, 28082, 28082, 28084, 28085, 28087, 28089, 28092, 28093, 28095, 28096, 28098, 28098, 28100, 28104, 28106, 28108, 28110, 28114, 28117, 28118, 28120, 28123, 28125, 28130, 28132, 28134, 28136, 28140, 28142, 28156, 28160, 28160, 28164, 28165, 28167, 28171, 28179, 28179, 28181, 28181, 28183, 28183, 28185, 28187, 28189, 28199, 28201, 28201, 28203, 28207, 28210, 28210, 28212, 28212, 28214, 28214, 28216, 28220, 28222, 28222, 28226, 28229, 28232, 28239, 28241, 28244, 28246, 28248, 28251, 28255, 28258, 28259, 28263, 28264, 28267, 28267, 28270, 28271, 28274, 28275, 28278, 28278, 28283, 28283, 28285, 28288, 28290, 28290, 28297, 28297, 28300, 28301, 28303, 28304, 28307, 28307, 28310, 28310, 28312, 28313, 28316, 28317, 28319, 28320, 28322, 28322, 28325, 28325, 28327, 28327, 28330, 28331, 28333, 28335, 28337, 28340, 28342, 28343, 28346, 28349, 28351, 28357, 28359, 28367, 28369, 28369, 28371, 28373, 28377, 28379, 28381, 28382, 28390, 28390, 28395, 28399, 28402, 28402, 28404, 28404, 28407, 28409, 28411, 28411, 28413, 28415, 28417, 28418, 28420, 28420, 28422, 28422, 28424, 28426, 28428, 28429, 28431, 28433, 28435, 28438, 28440, 28440, 28442, 28443, 28448, 28448, 28450, 28451, 28453, 28454, 28457, 28461, 28463, 28467, 28469, 28470, 28472, 28472, 28475, 28476, 28478, 28479, 28481, 28481, 28485, 28485, 28495, 28495, 28497, 28500, 28503, 28514, 28516, 28516, 28518, 28518, 28520, 28520, 28524, 28528, 28532, 28532, 28536, 28536, 28538, 28538, 28540, 28542, 28544, 28548, 28550, 28552, 28555, 28558, 28560, 28564, 28566, 28568, 28570, 28570, 28573, 28573, 28575, 28577, 28579, 28584, 28586, 28586, 28590, 28593, 28595, 28595, 28597, 28599, 28601, 28601, 28604, 28604, 28606, 28606, 28608, 28611, 28613, 28618, 28628, 28629, 28632, 28632, 28634, 28635, 28638, 28641, 28644, 28644, 28648, 28649, 28651, 28652, 28654, 28657, 28659, 28659, 28661, 28662, 28665, 28666, 28668, 28670, 28672, 28673, 28677, 28679, 28681, 28683, 28685, 28685, 28687, 28687, 28689, 28689, 28693, 28693, 28695, 28696, 28698, 28699, 28701, 28704, 28707, 28707, 28710, 28712, 28716, 28716, 28719, 28720, 28722, 28722, 28724, 28724, 28727, 28727, 28729, 28730, 28732, 28732, 28734, 28734, 28739, 28740, 28743, 28748, 28750, 28750, 28753, 28753, 28756, 28757, 28760, 28760, 28765, 28766, 28771, 28773, 28777, 28777, 28779, 28780, 28782, 28784, 28789, 28790, 28792, 28792, 28796, 28798, 28801, 28801, 28805, 28806, 28809, 28810, 28814, 28814, 28818, 28818, 28820, 28825, 28827, 28827, 28831, 28831, 28836, 28836, 28843, 28849, 28851, 28852, 28855, 28859, 28872, 28872, 28874, 28875, 28879, 28879, 28881, 28881, 28883, 28886, 28888, 28889, 28892, 28893, 28895, 28895, 28900, 28900, 28908, 28908, 28913, 28913, 28921, 28922, 28925, 28925, 28931, 28937, 28939, 28940, 28943, 28943, 28948, 28948, 28953, 28954, 28956, 28956, 28958, 28958, 28960, 28961, 28966, 28966, 28971, 28971, 28973, 28977, 28982, 28982, 28984, 28984, 28988, 28988, 28993, 28993, 28997, 28999, 29001, 29004, 29006, 29006, 29008, 29011, 29013, 29015, 29017, 29018, 29020, 29020, 29022, 29022, 29024, 29024, 29026, 29026, 29028, 29033, 29036, 29036, 29038, 29038, 29049, 29049, 29053, 29053, 29056, 29056, 29060, 29061, 29063, 29064, 29066, 29066, 29068, 29068, 29071, 29071, 29074, 29074, 29076, 29078, 29081, 29083, 29087, 29088, 29090, 29090, 29096, 29096, 29100, 29100, 29102, 29107, 29113, 29114, 29118, 29121, 29123, 29124, 29128, 29129, 29131, 29132, 29134, 29134, 29136, 29136, 29138, 29143, 29145, 29146, 29148, 29148, 29151, 29152, 29157, 29159, 29164, 29166, 29172, 29173, 29176, 29177, 29179, 29180, 29182, 29184, 29190, 29193, 29197, 29197, 29200, 29200, 29203, 29203, 29205, 29205, 29207, 29207, 29210, 29211, 29213, 29213, 29215, 29215, 29220, 29220, 29224, 29224, 29226, 29229, 29231, 29232, 29234, 29234, 29236, 29238, 29240, 29251, 29253, 29256, 29259, 29260, 29262, 29264, 29266, 29267, 29269, 29283, 29287, 29289, 29291, 29291, 29294, 29295, 29297, 29298, 29300, 29300, 29303, 29305, 29307, 29314, 29316, 29316, 29319, 29319, 29321, 29321, 29325, 29326, 29330, 29331, 29334, 29334, 29339, 29339, 29344, 29344, 29346, 29346, 29351, 29352, 29356, 29362, 29364, 29364, 29366, 29366, 29369, 29369, 29374, 29374, 29376, 29380, 29382, 29383, 29385, 29385, 29388, 29388, 29390, 29390, 29392, 29392, 29394, 29394, 29397, 29401, 29403, 29403, 29407, 29410, 29413, 29413, 29417, 29417, 29420, 29421, 29427, 29428, 29431, 29438, 29442, 29442, 29444, 29445, 29447, 29447, 29450, 29451, 29453, 29453, 29458, 29459, 29462, 29465, 29467, 29471, 29474, 29474, 29476, 29477, 29479, 29484, 29486, 29487, 29489, 29495, 29497, 29499, 29501, 29503, 29507, 29509, 29517, 29520, 29522, 29522, 29526, 29528, 29533, 29536, 29539, 29539, 29542, 29548, 29550, 29554, 29557, 29557, 29559, 29564, 29568, 29569, 29571, 29575, 29577, 29579, 29582, 29582, 29584, 29584, 29587, 29592, 29596, 29596, 29598, 29600, 29602, 29602, 29605, 29606, 29608, 29611, 29613, 29613, 29618, 29619, 29621, 29621, 29623, 29623, 29625, 29629, 29631, 29632, 29634, 29634, 29637, 29638, 29640, 29647, 29650, 29651, 29654, 29654, 29657, 29657, 29661, 29662, 29664, 29665, 29667, 29671, 29673, 29674, 29677, 29678, 29681, 29681, 29684, 29685, 29687, 29691, 29693, 29697, 29699, 29703, 29705, 29706, 29713, 29713, 29715, 29715, 29722, 29723, 29729, 29730, 29732, 29734, 29736, 29750, 29753, 29754, 29759, 29761, 29763, 29764, 29766, 29767, 29771, 29771, 29773, 29773, 29777, 29779, 29781, 29781, 29783, 29783, 29785, 29792, 29794, 29796, 29798, 29803, 29805, 29811, 29814, 29814, 29822, 29822, 29824, 29825, 29827, 29827, 29829, 29833, 29835, 29835, 29839, 29842, 29847, 29850, 29852, 29852, 29854, 29859, 29861, 29867, 29870, 29874, 29877, 29877, 29881, 29883, 29885, 29885, 29887, 29887, 29896, 29898, 29900, 29900, 29903, 29904, 29907, 29908, 29910, 29910, 29912, 29912, 29914, 29916, 29918, 29920, 29922, 29924, 29926, 29931, 29934, 29938, 29940, 29940, 29942, 29944, 29946, 29948, 29951, 29951, 29953, 29953, 29955, 29958, 29964, 29966, 29969, 29971, 29973, 29976, 29978, 29978, 29980, 29980, 29982, 29996, 29999, 30003, 30006, 30016, 30019, 30020, 30022, 30034, 30036, 30036, 30039, 30039, 30041, 30050, 30052, 30055, 30057, 30061, 30063, 30079, 30081, 30082, 30085, 30087, 30089, 30092, 30094, 30101, 30105, 30106, 30108, 30109, 30114, 30117, 30123, 30123, 30128, 30133, 30135, 30138, 30140, 30151, 30154, 30154, 30156, 30159, 30162, 30165, 30167, 30169, 30171, 30180, 30183, 30183, 30185, 30185, 30188, 30188, 30190, 30196, 30201, 30202, 30204, 30204, 30206, 30212, 30215, 30221, 30223, 30223, 30226, 30227, 30229, 30230, 30232, 30233, 30235, 30249, 30253, 30253, 30256, 30256, 30258, 30261, 30264, 30268, 30272, 30284, 30286, 30286, 30290, 30290, 30293, 30294, 30296, 30297, 30300, 30300, 30303, 30303, 30305, 30306, 30308, 30309, 30311, 30314, 30316, 30322, 30324, 30324, 30326, 30326, 30328, 30328, 30330, 30334, 30336, 30344, 30347, 30350, 30352, 30352, 30355, 30355, 30357, 30358, 30361, 30376, 30378, 30378, 30381, 30384, 30388, 30388, 30390, 30394, 30397, 30397, 30399, 30399, 30401, 30403, 30405, 30406, 30408, 30414, 30418, 30418, 30420, 30420, 30422, 30423, 30425, 30425, 30427, 30428, 30430, 30433, 30435, 30440, 30442, 30444, 30446, 30446, 30448, 30450, 30452, 30452, 30454, 30454, 30456, 30457, 30459, 30460, 30462, 30462, 30464, 30465, 30468, 30468, 30470, 30476, 30478, 30478, 30482, 30482, 30484, 30485, 30487, 30487, 30489, 30492, 30494, 30496, 30498, 30498, 30500, 30502, 30504, 30505, 30509, 30511, 30516, 30522, 30524, 30526, 30528, 30528, 30530, 30530, 30533, 30535, 30538, 30538, 30541, 30543, 30546, 30546, 30550, 30552, 30554, 30556, 30558, 30568, 30570, 30572, 30576, 30576, 30578, 30580, 30585, 30586, 30588, 30592, 30596, 30596, 30603, 30606, 30609, 30609, 30612, 30614, 30618, 30618, 30622, 30624, 30626, 30626, 30628, 30629, 30631, 30631, 30633, 30634, 30636, 30641, 30643, 30643, 30645, 30647, 30649, 30649, 30651, 30655, 30659, 30659, 30663, 30663, 30665, 30665, 30669, 30669, 30673, 30674, 30677, 30677, 30679, 30679, 30681, 30684, 30686, 30688, 30690, 30695, 30697, 30698, 30700, 30705, 30707, 30708, 30712, 30712, 30715, 30716, 30722, 30722, 30725, 30726, 30729, 30729, 30732, 30734, 30737, 30738, 30740, 30741, 30745, 30745, 30749, 30749, 30752, 30755, 30757, 30759, 30764, 30766, 30768, 30768, 30770, 30770, 30772, 30773, 30775, 30775, 30778, 30778, 30783, 30783, 30787, 30789, 30791, 30792, 30796, 30796, 30798, 30799, 30801, 30802, 30812, 30814, 30816, 30817, 30819, 30820, 30824, 30824, 30826, 30828, 30830, 30831, 30834, 30834, 30836, 30836, 30842, 30842, 30844, 30844, 30846, 30846, 30849, 30849, 30854, 30855, 30858, 30858, 30860, 30863, 30865, 30865, 30867, 30869, 30871, 30872, 30874, 30874, 30877, 30879, 30881, 30881, 30883, 30884, 30887, 30890, 30892, 30893, 30895, 30899, 30901, 30901, 30906, 30911, 30913, 30913, 30917, 30924, 30926, 30926, 30928, 30934, 30938, 30939, 30943, 30945, 30948, 30948, 30950, 30952, 30954, 30954, 30956, 30956, 30959, 30959, 30962, 30964, 30966, 30967, 30969, 30971, 30973, 30977, 30982, 30983, 30988, 30988, 30990, 30990, 30992, 30994, 31001, 31004, 31006, 31008, 31013, 31022, 31024, 31025, 31028, 31029, 31034, 31042, 31044, 31051, 31055, 31057, 31059, 31064, 31066, 31072, 31074, 31074, 31077, 31077, 31079, 31081, 31083, 31083, 31085, 31085, 31090, 31090, 31095, 31095, 31097, 31100, 31102, 31105, 31108, 31109, 31114, 31119, 31121, 31121, 31123, 31126, 31128, 31128, 31131, 31133, 31137, 31137, 31142, 31147, 31150, 31153, 31155, 31156, 31160, 31163, 31165, 31170, 31172, 31172, 31175, 31181, 31183, 31183, 31185, 31186, 31188, 31190, 31192, 31192, 31194, 31194, 31197, 31207, 31209, 31213, 31216, 31217, 31224, 31224, 31227, 31228, 31232, 31232, 31234, 31235, 31237, 31237, 31239, 31246, 31249, 31249, 31252, 31253, 31255, 31260, 31262, 31265, 31271, 31271, 31275, 31275, 31277, 31282, 31284, 31285, 31287, 31296, 31298, 31305, 31308, 31312, 31317, 31319, 31321, 31321, 31324, 31325, 31327, 31331, 31333, 31333, 31335, 31335, 31337, 31339, 31341, 31341, 31344, 31344, 31348, 31350, 31352, 31354, 31357, 31366, 31368, 31368, 31370, 31371, 31376, 31384, 31390, 31392, 31395, 31395, 31401, 31402, 31404, 31404, 31406, 31408, 31411, 31411, 31413, 31414, 31417, 31423, 31427, 31439, 31441, 31443, 31445, 31445, 31449, 31453, 31455, 31459, 31461, 31469, 31471, 31473, 31476, 31476, 31478, 31478, 31480, 31483, 31485, 31487, 31490, 31490, 31492, 31492, 31494, 31496, 31498, 31499, 31503, 31503, 31505, 31506, 31508, 31508, 31512, 31513, 31515, 31515, 31518, 31520, 31523, 31523, 31525, 31537, 31539, 31542, 31545, 31545, 31547, 31547, 31549, 31549, 31551, 31553, 31557, 31561, 31563, 31574, 31581, 31581, 31584, 31584, 31588, 31591, 31593, 31594, 31596, 31605, 31607, 31607, 31609, 31610, 31615, 31615, 31620, 31620, 31622, 31623, 31625, 31625, 31627, 31627, 31629, 31634, 31636, 31649, 31653, 31653, 31658, 31658, 31660, 31661, 31663, 31666, 31668, 31670, 31672, 31672, 31674, 31677, 31680, 31682, 31684, 31692, 31695, 31695, 31700, 31700, 31702, 31703, 31705, 31707, 31709, 31709, 31712, 31712, 31716, 31718, 31720, 31722, 31725, 31725, 31728, 31728, 31730, 31738, 31740, 31740, 31742, 31742, 31744, 31748, 31750, 31751, 31753, 31753, 31755, 31759, 31761, 31764, 31767, 31767, 31769, 31769, 31771, 31771, 31774, 31777, 31779, 31779, 31781, 31784, 31786, 31788, 31791, 31791, 31793, 31793, 31795, 31796, 31798, 31802, 31805, 31808, 31810, 31811, 31813, 31814, 31818, 31818, 31820, 31821, 31823, 31841, 31843, 31845, 31847, 31847, 31849, 31849, 31852, 31856, 31858, 31859, 31861, 31861, 31865, 31865, 31867, 31870, 31873, 31875, 31878, 31879, 31881, 31881, 31883, 31883, 31885, 31885, 31887, 31888, 31890, 31890, 31892, 31893, 31895, 31896, 31899, 31899, 31902, 31906, 31908, 31912, 31915, 31915, 31917, 31918, 31920, 31923, 31926, 31927, 31929, 31936, 31938, 31938, 31940, 31941, 31943, 31946, 31949, 31951, 31954, 31962, 31964, 31968, 31970, 31970, 31974, 31975, 31977, 31977, 31979, 31979, 31983, 31983, 31986, 31986, 31988, 31990, 31992, 31995, 31998, 31998, 32000, 32000, 32002, 32011, 32013, 32013, 32015, 32030, 32032, 32035, 32038, 32038, 32042, 32051, 32053, 32053, 32057, 32058, 32060, 32072, 32075, 32081, 32083, 32083, 32085, 32087, 32089, 32094, 32097, 32099, 32101, 32104, 32106, 32106, 32110, 32110, 32112, 32115, 32117, 32118, 32120, 32123, 32125, 32125, 32127, 32127, 32129, 32131, 32133, 32134, 32136, 32137, 32139, 32141, 32143, 32143, 32145, 32145, 32147, 32147, 32150, 32151, 32153, 32160, 32162, 32163, 32166, 32167, 32170, 32187, 32189, 32192, 32194, 32199, 32202, 32210, 32213, 32218, 32220, 32222, 32224, 32230, 32232, 32237, 32239, 32239, 32241, 32242, 32244, 32246, 32249, 32251, 32256, 32257, 32260, 32261, 32264, 32267, 32272, 32274, 32277, 32277, 32279, 32279, 32283, 32291, 32294, 32296, 32299, 32303, 32305, 32307, 32309, 32311, 32313, 32315, 32317, 32319, 32321, 32321, 32323, 32328, 32330, 32331, 32333, 32334, 32336, 32336, 32338, 32338, 32340, 32342, 32344, 32346, 32349, 32351, 32353, 32354, 32357, 32359, 32361, 32363, 32365, 32368, 32371, 32371, 32373, 32373, 32376, 32377, 32379, 32383, 32385, 32387, 32390, 32394, 32396, 32406, 32408, 32408, 32410, 32415, 32566, 32566, 32568, 32568, 32570, 32575, 32579, 32581, 32583, 32583, 32588, 32597, 32600, 32600, 32603, 32605, 32607, 32609, 32611, 32619, 32621, 32622, 32624, 32626, 32629, 32629, 32631, 32633, 32637, 32640, 32642, 32643, 32645, 32648, 32650, 32657, 32660, 32660, 32662, 32663, 32666, 32666, 32668, 32670, 32673, 32676, 32678, 32678, 32680, 32682, 32685, 32687, 32690, 32690, 32692, 32692, 32694, 32694, 32696, 32697, 32700, 32701, 32703, 32705, 32707, 32707, 32709, 32710, 32712, 32712, 32714, 32714, 32716, 32716, 32718, 32719, 32722, 32722, 32724, 32725, 32731, 32731, 32735, 32737, 32739, 32739, 32741, 32742, 32744, 32745, 32747, 32748, 32750, 32752, 32754, 32755, 32761, 32776, 32778, 32793, 32796, 32801, 32804, 32804, 32806, 32806, 32808, 32808, 32812, 32812, 32814, 32814, 32816, 32816, 32819, 32823, 32825, 32832, 32835, 32836, 32838, 32838, 32842, 32842, 32850, 32850, 32854, 32854, 32856, 32856, 32858, 32858, 32862, 32866, 32868, 32868, 32870, 32870, 32872, 32872, 32877, 32877, 32879, 32887, 32889, 32889, 32891, 32891, 32893, 32897, 32900, 32905, 32907, 32908, 32910, 32910, 32915, 32915, 32918, 32918, 32920, 32926, 32929, 32930, 32932, 32935, 32937, 32941, 32943, 32943, 32945, 32946, 32948, 32948, 32952, 32954, 32963, 32966, 32968, 32968, 32970, 32970, 32972, 32975, 32978, 32978, 32980, 32987, 32989, 32990, 32992, 32993, 32996, 32998, 33005, 33022, 33025, 33027, 33029, 33035, 33037, 33037, 33046, 33048, 33050, 33052, 33054, 33054, 33056, 33056, 33059, 33060, 33063, 33063, 33065, 33065, 33067, 33068, 33071, 33073, 33075, 33075, 33077, 33077, 33081, 33082, 33084, 33086, 33089, 33089, 33093, 33095, 33098, 33100, 33102, 33102, 33104, 33109, 33111, 33111, 33119, 33121, 33125, 33129, 33131, 33131, 33133, 33137, 33139, 33140, 33143, 33146, 33151, 33158, 33160, 33160, 33162, 33163, 33166, 33168, 33171, 33171, 33173, 33174, 33176, 33176, 33178, 33182, 33184, 33184, 33186, 33188, 33192, 33193, 33198, 33198, 33200, 33200, 33202, 33205, 33208, 33208, 33210, 33211, 33213, 33219, 33221, 33222, 33224, 33227, 33229, 33231, 33233, 33233, 33235, 33235, 33237, 33243, 33245, 33249, 33251, 33253, 33255, 33256, 33258, 33261, 33263, 33270, 33272, 33285, 33287, 33296, 33298, 33300, 33302, 33311, 33313, 33314, 33320, 33324, 33326, 33326, 33330, 33338, 33340, 33340, 33344, 33344, 33347, 33351, 33353, 33353, 33355, 33355, 33358, 33359, 33361, 33361, 33366, 33370, 33372, 33373, 33375, 33376, 33378, 33380, 33382, 33384, 33386, 33387, 33389, 33391, 33393, 33394, 33396, 33396, 33398, 33401, 33403, 33403, 33405, 33409, 33411, 33412, 33415, 33415, 33417, 33419, 33421, 33422, 33425, 33428, 33430, 33430, 33432, 33435, 33437, 33437, 33439, 33441, 33443, 33460, 33463, 33471, 33477, 33478, 33488, 33493, 33495, 33495, 33497, 33500, 33502, 33512, 33514, 33515, 33517, 33517, 33519, 33519, 33521, 33521, 33523, 33524, 33526, 33527, 33529, 33531, 33533, 33534, 33536, 33548, 33550, 33550, 33558, 33560, 33563, 33567, 33569, 33571, 33576, 33576, 33579, 33594, 33596, 33597, 33600, 33600, 33602, 33607, 33609, 33610, 33613, 33624, 33626, 33626, 33634, 33635, 33648, 33648, 33651, 33651, 33653, 33653, 33655, 33656, 33659, 33661, 33663, 33664, 33666, 33666, 33668, 33671, 33673, 33674, 33677, 33678, 33682, 33686, 33688, 33696, 33698, 33698, 33702, 33709, 33713, 33713, 33717, 33717, 33725, 33729, 33733, 33733, 33735, 33735, 33737, 33738, 33740, 33740, 33742, 33745, 33747, 33748, 33750, 33750, 33752, 33752, 33756, 33757, 33759, 33761, 33765, 33765, 33768, 33771, 33775, 33778, 33780, 33780, 33782, 33785, 33787, 33789, 33793, 33793, 33795, 33796, 33798, 33799, 33802, 33807, 33809, 33809, 33811, 33811, 33813, 33813, 33815, 33815, 33817, 33817, 33824, 33824, 33826, 33826, 33833, 33834, 33836, 33836, 33839, 33839, 33841, 33841, 33845, 33845, 33848, 33849, 33852, 33853, 33861, 33866, 33869, 33871, 33873, 33874, 33878, 33884, 33887, 33895, 33897, 33905, 33907, 33914, 33916, 33917, 33921, 33922, 33924, 33925, 33931, 33931, 33936, 33936, 33938, 33941, 33943, 33943, 33945, 33945, 33948, 33948, 33950, 33951, 33953, 33953, 33958, 33958, 33960, 33962, 33965, 33965, 33967, 33967, 33969, 33970, 33972, 33972, 33976, 33986, 33988, 33988, 33990, 34001, 34003, 34003, 34006, 34006, 34009, 34010, 34012, 34012, 34023, 34023, 34026, 34026, 34028, 34028, 34030, 34034, 34036, 34036, 34039, 34039, 34042, 34045, 34047, 34048, 34050, 34051, 34054, 34055, 34060, 34060, 34062, 34062, 34064, 34065, 34067, 34069, 34071, 34072, 34074, 34076, 34078, 34079, 34081, 34087, 34090, 34093, 34095, 34095, 34098, 34102, 34109, 34113, 34115, 34115, 34118, 34118, 34120, 34123, 34126, 34131, 34133, 34138, 34140, 34148, 34152, 34155, 34157, 34157, 34159, 34159, 34167, 34167, 34169, 34171, 34173, 34177, 34180, 34188, 34191, 34193, 34195, 34196, 34199, 34201, 34203, 34205, 34207, 34208, 34210, 34210, 34212, 34224, 34228, 34228, 34230, 34234, 34236, 34239, 34241, 34242, 34247, 34247, 34249, 34251, 34253, 34256, 34261, 34261, 34264, 34266, 34268, 34269, 34271, 34273, 34276, 34278, 34280, 34282, 34285, 34285, 34291, 34292, 34294, 34295, 34297, 34300, 34302, 34304, 34306, 34306, 34308, 34311, 34314, 34315, 34317, 34318, 34320, 34323, 34326, 34331, 34334, 34334, 34337, 34338, 34340, 34340, 34343, 34343, 34345, 34345, 34349, 34349, 34351, 34352, 34358, 34358, 34360, 34362, 34364, 34365, 34367, 34370, 34374, 34374, 34381, 34382, 34384, 34384, 34386, 34404, 34407, 34407, 34409, 34409, 34411, 34412, 34415, 34415, 34417, 34417, 34421, 34423, 34425, 34427, 34429, 34429, 34439, 34445, 34449, 34449, 34451, 34451, 34453, 34454, 34456, 34456, 34458, 34458, 34460, 34461, 34465, 34465, 34467, 34468, 34470, 34475, 34477, 34477, 34479, 34481, 34483, 34489, 34495, 34497, 34499, 34503, 34505, 34505, 34507, 34507, 34509, 34510, 34513, 34514, 34516, 34517, 34519, 34519, 34521, 34524, 34526, 34528, 34531, 34535, 34537, 34537, 34540, 34543, 34552, 34558, 34560, 34560, 34562, 34571, 34573, 34580, 34584, 34586, 34588, 34588, 34590, 34591, 34593, 34595, 34597, 34597, 34600, 34601, 34606, 34607, 34609, 34610, 34612, 34612, 34615, 34615, 34617, 34624, 34627, 34627, 34629, 34629, 34633, 34633, 34635, 34638, 34641, 34641, 34643, 34643, 34645, 34645, 34647, 34649, 34653, 34653, 34655, 34657, 34659, 34662, 34664, 34664, 34666, 34666, 34670, 34671, 34673, 34674, 34676, 34676, 34678, 34678, 34680, 34680, 34683, 34684, 34687, 34687, 34690, 34697, 34699, 34702, 34704, 34704, 34707, 34707, 34709, 34709, 34711, 34713, 34718, 34720, 34722, 34723, 34727, 34727, 34731, 34735, 34737, 34737, 34739, 34739, 34741, 34741, 34746, 34747, 34749, 34753, 34756, 34756, 34758, 34763, 34766, 34766, 34768, 34768, 34770, 34770, 34773, 34774, 34777, 34778, 34780, 34780, 34783, 34784, 34786, 34790, 34794, 34797, 34799, 34799, 34801, 34803, 34805, 34811, 34814, 34815, 34817, 34817, 34819, 34819, 34821, 34823, 34825, 34827, 34829, 34838, 34840, 34844, 34846, 34847, 34849, 34851, 34855, 34856, 34861, 34862, 34864, 34866, 34869, 34870, 34873, 34876, 34880, 34886, 34888, 34894, 34897, 34899, 34901, 34916, 34920, 34921, 34923, 34923, 34926, 34930, 34933, 34933, 34935, 34935, 34937, 34937, 34939, 34939, 34941, 34946, 34952, 34952, 34955, 34955, 34957, 34957, 34962, 34962, 34966, 34972, 34974, 34976, 34978, 34978, 34980, 34980, 34984, 34984, 34986, 34987, 34990, 34990, 34992, 34993, 34996, 34997, 34999, 34999, 35002, 35002, 35004, 35014, 35018, 35023, 35025, 35029, 35032, 35033, 35035, 35041, 35047, 35048, 35055, 35061, 35063, 35065, 35068, 35070, 35073, 35074, 35076, 35076, 35078, 35079, 35082, 35082, 35084, 35088, 35090, 35091, 35093, 35094, 35096, 35098, 35100, 35102, 35104, 35104, 35109, 35112, 35114, 35115, 35120, 35122, 35125, 35131, 35134, 35134, 35136, 35142, 35145, 35145, 35148, 35149, 35151, 35151, 35154, 35154, 35158, 35159, 35162, 35164, 35166, 35172, 35174, 35174, 35178, 35179, 35181, 35184, 35186, 35189, 35191, 35191, 35194, 35201, 35203, 35203, 35206, 35211, 35213, 35213, 35215, 35216, 35219, 35224, 35226, 35228, 35231, 35233, 35237, 35239, 35241, 35242, 35244, 35244, 35247, 35248, 35250, 35255, 35258, 35258, 35260, 35261, 35263, 35265, 35282, 35282, 35284, 35288, 35290, 35290, 35292, 35293, 35299, 35299, 35301, 35303, 35305, 35305, 35307, 35307, 35309, 35309, 35313, 35313, 35315, 35316, 35318, 35318, 35320, 35321, 35325, 35325, 35327, 35333, 35335, 35336, 35338, 35338, 35340, 35340, 35342, 35352, 35355, 35355, 35357, 35366, 35370, 35373, 35375, 35375, 35377, 35377, 35379, 35383, 35386, 35390, 35392, 35393, 35395, 35395, 35397, 35401, 35405, 35406, 35408, 35416, 35419, 35422, 35424, 35427, 35429, 35431, 35433, 35433, 35435, 35438, 35440, 35443, 35445, 35447, 35449, 35452, 35454, 35456, 35458, 35463, 35465, 35465, 35467, 35469, 35471, 35475, 35477, 35482, 35486, 35489, 35491, 35498, 35500, 35504, 35506, 35507, 35510, 35511, 35513, 35513, 35515, 35516, 35518, 35519, 35522, 35524, 35526, 35533, 35535, 35543, 35546, 35554, 35556, 35556, 35558, 35559, 35563, 35566, 35568, 35569, 35571, 35576, 35578, 35578, 35580, 35580, 35582, 35586, 35588, 35591, 35594, 35601, 35604, 35604, 35606, 35607, 35609, 35617, 35622, 35622, 35624, 35624, 35627, 35629, 35632, 35632, 35635, 35635, 35639, 35639, 35641, 35641, 35644, 35644, 35646, 35646, 35649, 35654, 35656, 35657, 35660, 35663, 35665, 35668, 35670, 35670, 35672, 35676, 35678, 35679, 35683, 35683, 35686, 35686, 35689, 35689, 35691, 35693, 35695, 35698, 35700, 35700, 35702, 35705, 35708, 35713, 35715, 35717, 35722, 35728, 35730, 35734, 35737, 35738, 35740, 35744, 35895, 35898, 35901, 35903, 35905, 35905, 35909, 35916, 35918, 35921, 35923, 35925, 35927, 35931, 35933, 35933, 35937, 35940, 35942, 35942, 35944, 35949, 35955, 35955, 35957, 35958, 35960, 35964, 35966, 35966, 35970, 35970, 35973, 35975, 35977, 35982, 35984, 35984, 35986, 35988, 35992, 35993, 35995, 36002, 36004, 36004, 36007, 36016, 36018, 36020, 36022, 36029, 36031, 36043, 36045, 36047, 36049, 36051, 36053, 36054, 36057, 36062, 36064, 36068, 36070, 36070, 36072, 36072, 36074, 36074, 36076, 36077, 36079, 36082, 36084, 36085, 36087, 36088, 36090, 36095, 36097, 36097, 36099, 36101, 36103, 36107, 36109, 36112, 36114, 36116, 36118, 36119, 36123, 36125, 36196, 36199, 36201, 36201, 36203, 36206, 36208, 36209, 36211, 36212, 36214, 36215, 36223, 36223, 36225, 36226, 36228, 36229, 36232, 36232, 36234, 36234, 36237, 36237, 36240, 36241, 36245, 36245, 36249, 36249, 36254, 36256, 36259, 36259, 36262, 36262, 36264, 36264, 36267, 36268, 36271, 36271, 36274, 36275, 36277, 36277, 36279, 36279, 36281, 36284, 36286, 36286, 36288, 36288, 36290, 36290, 36293, 36296, 36298, 36300, 36302, 36303, 36305, 36305, 36308, 36311, 36313, 36315, 36317, 36317, 36319, 36319, 36321, 36321, 36323, 36325, 36327, 36328, 36330, 36332, 36335, 36341, 36348, 36349, 36351, 36351, 36353, 36353, 36356, 36358, 36360, 36364, 36367, 36369, 36372, 36372, 36374, 36374, 36381, 36387, 36390, 36391, 36394, 36394, 36400, 36401, 36403, 36409, 36413, 36413, 36416, 36418, 36420, 36420, 36423, 36432, 36436, 36437, 36441, 36441, 36443, 36452, 36457, 36457, 36460, 36461, 36463, 36466, 36468, 36471, 36473, 36476, 36481, 36485, 36487, 36487, 36489, 36491, 36493, 36493, 36496, 36501, 36504, 36507, 36509, 36510, 36513, 36514, 36519, 36519, 36521, 36529, 36531, 36531, 36533, 36534, 36538, 36539, 36542, 36542, 36544, 36545, 36547, 36552, 36554, 36557, 36559, 36559, 36561, 36562, 36564, 36564, 36571, 36572, 36575, 36575, 36578, 36579, 36584, 36584, 36587, 36587, 36589, 36590, 36592, 36593, 36599, 36606, 36608, 36608, 36610, 36611, 36613, 36613, 36615, 36618, 36620, 36620, 36623, 36624, 36626, 36633, 36635, 36641, 36643, 36643, 36645, 36655, 36659, 36667, 36670, 36679, 36681, 36682, 36684, 36687, 36689, 36693, 36695, 36696, 36700, 36703, 36705, 36710, 36763, 36776, 36781, 36786, 36788, 36792, 36794, 36796, 36798, 36802, 36804, 36806, 36808, 36808, 36810, 36811, 36813, 36814, 36816, 36821, 36826, 36826, 36832, 36832, 36834, 36838, 36840, 36843, 36845, 36849, 36852, 36859, 36861, 36862, 36864, 36870, 36872, 36872, 36875, 36881, 36883, 36891, 36893, 36899, 36903, 36906, 36908, 36911, 36913, 36921, 36924, 36924, 36926, 36927, 36929, 36933, 36935, 36935, 36937, 36950, 36952, 36953, 36955, 36958, 36960, 36963, 36965, 36969, 36972, 36976, 36978, 36978, 36980, 36986, 36988, 36989, 36991, 36997, 36999, 37004, 37006, 37009, 37013, 37013, 37015, 37017, 37019, 37019, 37024, 37027, 37029, 37030, 37032, 37032, 37034, 37034, 37039, 37046, 37048, 37048, 37053, 37054, 37057, 37057, 37059, 37061, 37063, 37066, 37068, 37068, 37070, 37070, 37074, 37074, 37077, 37077, 37079, 37081, 37083, 37087, 37089, 37090, 37092, 37093, 37096, 37096, 37099, 37099, 37101, 37101, 37103, 37104, 37106, 37106, 37108, 37111, 37117, 37120, 37122, 37122, 37124, 37126, 37128, 37128, 37133, 37133, 37136, 37136, 37138, 37138, 37140, 37146, 37148, 37148, 37150, 37150, 37152, 37152, 37154, 37155, 37157, 37157, 37159, 37159, 37161, 37161, 37165, 37170, 37172, 37172, 37174, 37175, 37177, 37178, 37180, 37181, 37187, 37187, 37190, 37199, 37202, 37204, 37206, 37211, 37217, 37221, 37223, 37223, 37225, 37226, 37228, 37229, 37234, 37237, 37239, 37243, 37249, 37251, 37253, 37255, 37257, 37259, 37261, 37262, 37264, 37269, 37271, 37272, 37276, 37276, 37278, 37278, 37281, 37282, 37284, 37284, 37286, 37286, 37288, 37288, 37290, 37302, 37304, 37304, 37306, 37309, 37311, 37321, 37323, 37329, 37331, 37332, 37334, 37343, 37345, 37345, 37347, 37351, 37353, 37354, 37356, 37361, 37365, 37367, 37369, 37369, 37371, 37373, 37375, 37377, 37380, 37383, 37385, 37386, 37388, 37390, 37392, 37400, 37404, 37406, 37411, 37414, 37416, 37417, 37420, 37420, 37422, 37424, 37427, 37434, 37436, 37436, 37438, 37440, 37442, 37451, 37453, 37457, 37462, 37470, 37472, 37474, 37476, 37481, 37486, 37489, 37493, 37497, 37499, 37504, 37507, 37507, 37509, 37509, 37512, 37514, 37517, 37518, 37521, 37523, 37525, 37532, 37535, 37536, 37540, 37541, 37543, 37544, 37547, 37547, 37549, 37549, 37551, 37551, 37554, 37555, 37558, 37565, 37567, 37571, 37573, 37576, 37579, 37584, 37586, 37587, 37589, 37589, 37591, 37593, 37596, 37597, 37599, 37601, 37603, 37605, 37607, 37610, 37612, 37614, 37616, 37616, 37618, 37619, 37623, 37628, 37631, 37632, 37634, 37634, 37636, 37636, 37638, 37638, 37640, 37640, 37645, 37645, 37647, 37649, 37652, 37653, 37656, 37658, 37660, 37676, 37678, 37679, 37682, 37687, 37690, 37691, 37700, 37700, 37703, 37707, 37709, 37709, 37712, 37714, 37716, 37720, 37722, 37724, 37726, 37726, 37728, 37728, 37732, 37733, 37735, 37735, 37737, 37745, 37747, 37750, 37754, 37754, 37756, 37762, 37768, 37768, 37770, 37773, 37775, 37775, 37778, 37778, 37780, 37784, 37786, 37787, 37790, 37790, 37793, 37793, 37795, 37796, 37798, 37801, 37803, 37806, 37808, 37808, 37812, 37814, 37817, 37819, 37825, 37825, 37827, 37837, 37840, 37841, 37843, 37843, 37846, 37849, 37852, 37855, 37857, 37858, 37860, 37864, 37873, 37873, 37877, 37877, 37879, 37883, 37885, 37885, 37889, 37892, 37895, 37897, 37901, 37904, 37907, 37914, 37919, 37919, 37921, 37921, 37931, 37931, 37934, 37935, 37937, 37942, 37944, 37944, 37946, 37947, 37949, 37949, 37951, 37951, 37953, 37953, 37955, 37957, 37960, 37960, 37962, 37962, 37964, 37964, 37969, 37971, 37973, 37973, 37977, 37980, 37982, 37987, 37992, 37992, 37994, 37995, 37997, 38002, 38005, 38005, 38007, 38007, 38012, 38015, 38017, 38017, 38019, 38021, 38263, 38265, 38270, 38272, 38274, 38276, 38278, 38287, 38289, 38292, 38294, 38294, 38296, 38297, 38301, 38313, 38315, 38317, 38321, 38322, 38324, 38324, 38326, 38326, 38329, 38335, 38339, 38339, 38342, 38349, 38352, 38358, 38360, 38362, 38364, 38370, 38372, 38374, 38376, 38376, 38428, 38430, 38433, 38434, 38436, 38438, 38440, 38440, 38442, 38442, 38444, 38444, 38446, 38447, 38449, 38452, 38455, 38461, 38463, 38466, 38468, 38468, 38475, 38477, 38479, 38480, 38482, 38482, 38484, 38484, 38486, 38488, 38491, 38495, 38497, 38502, 38506, 38506, 38508, 38508, 38510, 38510, 38512, 38512, 38514, 38520, 38522, 38527, 38529, 38534, 38536, 38539, 38541, 38543, 38545, 38545, 38548, 38557, 38559, 38560, 38563, 38570, 38574, 38580, 38582, 38589, 38592, 38593, 38596, 38599, 38601, 38606, 38609, 38610, 38613, 38614, 38616, 38623, 38626, 38627, 38632, 38635, 38639, 38642, 38646, 38647, 38649, 38651, 38656, 38656, 38658, 38666, 38669, 38671, 38673, 38673, 38675, 38676, 38678, 38678, 38681, 38686, 38689, 38692, 38695, 38696, 38698, 38698, 38704, 38707, 38710, 38710, 38712, 38713, 38715, 38715, 38717, 38718, 38721, 38724, 38726, 38730, 38733, 38735, 38737, 38738, 38741, 38748, 38750, 38750, 38752, 38756, 38758, 38763, 38765, 38766, 38769, 38769, 38771, 38772, 38774, 38781, 38783, 38785, 38788, 38790, 38793, 38793, 38795, 38795, 38797, 38797, 38799, 38800, 38805, 38810, 38812, 38812, 38814, 38816, 38818, 38819, 38822, 38822, 38824, 38824, 38827, 38830, 38833, 38838, 38840, 38842, 38844, 38844, 38846, 38847, 38849, 38849, 38851, 38862, 38864, 38865, 38867, 38868, 38871, 38873, 38875, 38878, 38880, 38881, 38884, 38884, 38886, 38886, 38893, 38895, 38897, 38904, 38906, 38907, 38911, 38911, 38913, 38920, 38922, 38922, 38924, 38932, 38934, 38938, 38940, 38940, 38942, 38942, 38944, 38945, 38947, 38950, 38955, 38960, 38962, 38965, 38967, 38969, 38971, 38974, 38980, 38980, 38982, 38983, 38986, 38991, 38993, 39003, 39006, 39006, 39010, 39011, 39013, 39015, 39018, 39020, 39023, 39025, 39027, 39029, 39080, 39080, 39082, 39083, 39085, 39089, 39092, 39092, 39094, 39096, 39098, 39100, 39103, 39103, 39106, 39112, 39115, 39116, 39118, 39118, 39131, 39132, 39134, 39139, 39141, 39143, 39145, 39147, 39149, 39156, 39158, 39158, 39164, 39166, 39170, 39171, 39173, 39173, 39175, 39178, 39180, 39180, 39184, 39192, 39194, 39202, 39204, 39204, 39206, 39208, 39211, 39212, 39214, 39214, 39217, 39221, 39225, 39230, 39232, 39234, 39237, 39241, 39243, 39246, 39248, 39250, 39252, 39253, 39255, 39257, 39259, 39260, 39262, 39264, 39267, 39267, 39318, 39321, 39323, 39323, 39325, 39327, 39331, 39331, 39333, 39334, 39336, 39336, 39340, 39342, 39344, 39349, 39353, 39354, 39356, 39357, 39359, 39359, 39361, 39361, 39363, 39366, 39368, 39369, 39376, 39381, 39384, 39391, 39393, 39394, 39399, 39399, 39402, 39406, 39408, 39410, 39412, 39413, 39416, 39417, 39419, 39423, 39425, 39429, 39432, 39432, 39434, 39436, 39438, 39443, 39446, 39446, 39449, 39450, 39454, 39454, 39456, 39456, 39458, 39460, 39463, 39464, 39467, 39467, 39469, 39470, 39472, 39473, 39475, 39475, 39477, 39480, 39486, 39486, 39488, 39493, 39495, 39495, 39498, 39502, 39505, 39506, 39508, 39512, 39514, 39515, 39517, 39517, 39519, 39519, 39522, 39522, 39524, 39525, 39529, 39532, 39592, 39592, 39594, 39594, 39596, 39600, 39602, 39602, 39604, 39609, 39611, 39617, 39619, 39620, 39622, 39622, 39624, 39624, 39630, 39641, 39643, 39644, 39646, 39648, 39650, 39655, 39657, 39663, 39665, 39669, 39671, 39671, 39673, 39675, 39677, 39677, 39679, 39686, 39688, 39689, 39691, 39694, 39696, 39696, 39698, 39698, 39702, 39702, 39704, 39709, 39711, 39712, 39714, 39715, 39717, 39727, 39729, 39733, 39735, 39735, 39737, 39741, 39745, 39749, 39752, 39752, 39755, 39759, 39761, 39761, 39764, 39768, 39770, 39771, 39774, 39774, 39777, 39777, 39779, 39779, 39781, 39782, 39784, 39784, 39786, 39791, 39794, 39801, 39807, 39808, 39811, 39815, 39817, 39819, 39821, 39828, 39830, 39831, 39834, 39834, 39837, 39840, 39846, 39854, 39856, 39858, 39860, 39860, 39863, 39865, 39867, 39868, 39870, 39873, 39878, 39882, 39886, 39890, 39892, 39892, 39894, 39896, 39899, 39899, 39901, 39901, 39903, 39903, 39905, 39909, 39911, 39912, 39914, 39915, 39918, 39923, 39925, 39925, 39927, 39930, 39933, 39933, 39935, 39936, 39938, 39938, 39940, 39940, 39942, 39942, 39944, 39949, 39951, 39958, 39960, 39966, 39969, 39978, 39981, 39986, 39989, 39991, 39993, 39995, 39997, 39998, 40001, 40001, 40003, 40010, 40014, 40016, 40018, 40020, 40022, 40024, 40026, 40033, 40035, 40035, 40037, 40037, 40039, 40043, 40045, 40046, 40048, 40048, 40050, 40050, 40053, 40056, 40058, 40060, 40165, 40167, 40169, 40169, 40171, 40172, 40176, 40176, 40178, 40180, 40182, 40183, 40185, 40185, 40194, 40195, 40198, 40201, 40203, 40203, 40206, 40206, 40209, 40210, 40213, 40213, 40215, 40216, 40219, 40223, 40227, 40227, 40230, 40230, 40232, 40232, 40234, 40236, 40239, 40240, 40242, 40244, 40250, 40255, 40257, 40264, 40266, 40266, 40272, 40276, 40281, 40281, 40284, 40293, 40297, 40300, 40303, 40304, 40306, 40307, 40310, 40311, 40314, 40316, 40318, 40318, 40323, 40324, 40326, 40327, 40329, 40330, 40333, 40335, 40338, 40339, 40341, 40346, 40353, 40353, 40356, 40356, 40361, 40364, 40366, 40367, 40369, 40370, 40372, 40373, 40376, 40381, 40383, 40388, 40390, 40391, 40393, 40394, 40399, 40399, 40403, 40407, 40409, 40410, 40414, 40416, 40419, 40419, 40421, 40423, 40425, 40425, 40427, 40427, 40429, 40432, 40434, 40436, 40440, 40442, 40445, 40446, 40450, 40450, 40455, 40455, 40458, 40458, 40461, 40462, 40464, 40466, 40469, 40470, 40473, 40479, 40565, 40565, 40568, 40573, 40575, 40581, 40583, 40584, 40587, 40588, 40590, 40591, 40593, 40595, 40597, 40600, 40603, 40603, 40605, 40607, 40612, 40614, 40616, 40618, 40620, 40624, 40627, 40629, 40632, 40639, 40643, 40644, 40646, 40646, 40648, 40648, 40651, 40658, 40660, 40661, 40664, 40665, 40667, 40672, 40676, 40677, 40679, 40680, 40684, 40690, 40692, 40697, 40699, 40703, 40706, 40707, 40711, 40713, 40718, 40727, 40729, 40731, 40735, 40738, 40742, 40742, 40746, 40748, 40751, 40751, 40753, 40754, 40756, 40756, 40759, 40759, 40761, 40767, 40769, 40769, 40771, 40775, 40778, 40779, 40782, 40784, 40786, 40792, 40794, 40794, 40797, 40803, 40806, 40810, 40812, 40819, 40821, 40823, 40826, 40826, 40829, 40829, 40831, 40831, 40845, 40845, 40847, 40850, 40852, 40855, 40857, 40857, 40860, 40867, 40869, 40869, 40884, 40884, 40892, 40898, 40900, 40900, 40902, 40902, 40908, 40908, 63744, 63833, 63835, 63986, 63988, 64011, 64014, 64109, 64256, 64260, 65040, 65049, 65072, 65106, 65108, 65126, 65128, 65131, 65281, 65439, 65441, 65470, 65474, 65479, 65482, 65487, 65490, 65495, 65498, 65500, 65504, 65510, 65512, 65518, 127232, 127244, 127248, 127340, 127344, 127404, 127488, 127490, 127504, 127547, 127552, 127560, 127568, 127569, 131083, 131083, 131209, 131210, 131234, 131234, 131236, 131236, 131248, 131248, 131317, 131317, 131416, 131416, 131490, 131490, 131603, 131603, 131883, 131883, 131953, 131953, 131969, 131969, 132089, 132089, 132170, 132170, 132361, 132361, 132415, 132415, 132529, 132529, 132566, 132566, 132625, 132625, 132648, 132648, 132844, 132844, 132943, 132943, 133064, 133064, 133127, 133127, 133178, 133178, 133305, 133305, 133390, 133390, 133500, 133500, 133508, 133508, 133533, 133533, 133732, 133732, 133843, 133843, 133917, 133917, 134047, 134047, 134071, 134071, 134469, 134469, 134488, 134488, 134625, 134625, 134756, 134756, 134765, 134765, 134805, 134805, 135007, 135007, 135681, 135681, 135741, 135741, 135765, 135765, 135796, 135796, 135803, 135803, 135895, 135895, 135908, 135908, 135933, 135933, 135963, 135963, 135990, 135990, 136004, 136004, 136132, 136132, 136301, 136302, 136663, 136663, 136775, 136775, 136884, 136884, 136966, 136966, 137026, 137026, 137405, 137405, 137667, 137667, 137754, 137754, 138326, 138326, 138541, 138541, 138565, 138565, 138594, 138594, 138616, 138616, 138642, 138642, 138652, 138652, 138657, 138657, 138679, 138679, 138720, 138720, 138803, 138804, 139038, 139038, 139126, 139126, 139258, 139258, 139643, 139643, 139800, 139800, 140062, 140062, 140205, 140205, 140809, 140809, 141043, 141043, 141403, 141403, 141483, 141483, 141711, 141711, 142008, 142008, 142150, 142150, 142159, 142160, 142246, 142246, 142365, 142365, 142372, 142372, 142817, 142817, 142914, 142914, 143339, 143339, 143798, 143798, 143811, 143812, 143861, 143861, 144242, 144242, 144332, 144332, 144336, 144336, 144338, 144339, 144341, 144341, 144346, 144346, 144351, 144351, 144356, 144356, 144382, 144382, 144458, 144459, 144465, 144465, 144485, 144485, 144612, 144612, 144730, 144730, 144788, 144788, 144836, 144836, 144952, 144954, 144967, 144967, 145164, 145164, 145180, 145180, 145215, 145215, 145251, 145252, 145383, 145383, 145393, 145393, 145407, 145407, 145444, 145444, 145469, 145469, 146072, 146072, 146559, 146559, 146622, 146622, 146686, 146686, 146688, 146688, 146702, 146702, 146752, 146752, 146899, 146899, 146937, 146938, 147326, 147326, 147531, 147531, 147606, 147606, 147715, 147715, 147910, 147910, 147966, 147966, 148206, 148206, 148412, 148412, 148432, 148432, 149033, 149033, 149157, 149157, 149489, 149489, 149654, 149654, 149737, 149737, 150093, 150093, 150358, 150358, 150383, 150383, 150550, 150550, 150804, 150804, 151044, 151044, 151054, 151054, 151095, 151095, 151146, 151146, 151179, 151179, 151538, 151538, 151626, 151626, 151637, 151637, 151842, 151842, 151977, 151977, 152013, 152013, 152037, 152037, 152094, 152094, 152140, 152140, 152622, 152622, 152718, 152718, 152793, 152793, 152846, 152846, 152999, 152999, 153215, 153215, 153457, 153457, 153513, 153513, 153524, 153524, 153716, 153716, 154052, 154052, 154060, 154060, 154068, 154068, 154327, 154327, 154339, 154340, 154353, 154353, 154546, 154546, 154699, 154699, 154724, 154724, 155041, 155041, 155182, 155182, 155222, 155222, 155234, 155234, 155237, 155237, 155330, 155330, 155352, 155352, 155368, 155368, 155427, 155427, 155484, 155484, 155604, 155604, 155616, 155616, 155643, 155643, 155660, 155660, 155671, 155671, 155744, 155744, 155885, 155885, 156194, 156194, 156266, 156266, 156272, 156272, 156294, 156294, 156492, 156492, 156674, 156674, 157310, 157310, 157360, 157360, 157469, 157469, 157917, 157917, 157930, 157930, 158033, 158033, 158063, 158063, 158105, 158105, 158173, 158173, 158238, 158238, 158296, 158296, 158348, 158348, 158391, 158391, 158463, 158463, 158761, 158761, 158835, 158835, 158878, 158878, 158941, 158941, 159296, 159296, 159333, 159333, 159636, 159636, 159734, 159736, 159988, 159988, 160013, 160013, 160057, 160057, 160730, 160731, 160766, 160766, 160784, 160784, 160841, 160841, 161300, 161301, 161329, 161329, 161412, 161412, 161427, 161427, 161550, 161550, 161571, 161571, 161618, 161618, 161970, 161970, 162181, 162181, 162228, 162228, 162436, 162436, 162739, 162739, 162750, 162750, 162759, 162759, 162876, 162876, 163000, 163000, 163187, 163187, 163232, 163232, 163344, 163344, 163503, 163503, 163767, 163767, 163978, 163978, 164027, 164027, 164471, 164471, 164482, 164482, 164595, 164595, 164813, 164813, 164876, 164876, 164949, 164949, 165084, 165084, 165227, 165227, 165320, 165321, 165591, 165591, 165626, 165626, 166214, 166214, 166217, 166217, 166251, 166251, 166279, 166280, 166330, 166331, 166430, 166430, 166441, 166441, 166467, 166467, 166513, 166513, 166553, 166553, 166605, 166605, 166621, 166621, 166628, 166628, 166849, 166849, 166895, 166895, 167133, 167133, 167184, 167184, 167281, 167281, 167419, 167419, 167439, 167439, 167447, 167447, 167455, 167455, 167478, 167478, 167561, 167561, 167659, 167659, 167670, 167670, 167730, 167730, 167928, 167928, 168608, 168608, 168625, 168625, 169104, 169104, 169423, 169423, 169599, 169599, 169712, 169712, 169753, 169753, 169808, 169808, 170000, 170000, 170182, 170182, 170610, 170610, 171339, 171339, 171483, 171483, 171541, 171541, 171581, 171581, 171593, 171593, 171658, 171658, 171716, 171716, 171739, 171739, 171753, 171753, 171982, 171982, 171991, 171991, 172058, 172058, 172079, 172079, 172162, 172162, 172281, 172281, 172432, 172432, 172722, 172722, 172940, 172940, 173111, 173111, 173553, 173553, 173570, 173570, 173594, 173594, 173746, 173746, 174566, 174566, 177990, 177990, 178001, 178001, 178003, 178003, 178010, 178010, 178012, 178012, 178021, 178021, 178038, 178039, 178044, 178044, 178050, 178050, 178057, 178057, 178059, 178059, 178062, 178062, 178068, 178068, 178092, 178092, 178095, 178095, 178109, 178109, 178121, 178121, 178127, 178127, 178130, 178130, 178136, 178136, 178160, 178160, 178189, 178189, 178199, 178199, 178202, 178202, 185668, 185668, 189048, 189048, 189801, 189801, 190186, 190186, 194564, 194564, 194575, 194575, 194581, 194581, 194584, 194584, 194586, 194586, 194594, 194594, 194600, 194600, 194604, 194604, 194611, 194611, 194623, 194623, 194630, 194630, 194642, 194642, 194658, 194658, 194669, 194669, 194675, 194675, 194679, 194679, 194692, 194692, 194713, 194714, 194726, 194726, 194732, 194732, 194738, 194738, 194742, 194742, 194771, 194771, 194779, 194780, 194785, 194785, 194789, 194789, 194794, 194794, 194797, 194797, 194812, 194812, 194819, 194819, 194827, 194827, 194831, 194831, 194842, 194842, 194848, 194849, 194885, 194885, 194887, 194887, 194924, 194924, 194965, 194965, 195024, 195024, 195038, 195039, 195060, 195060, 200414, 200414, 200812, 200812], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Javanese", "https://fonts.gstatic.com/s/notosansjavanese/v15/2V0AKJkDAIA6Hp4zoSScDjV0Y-eoHAHJ8r88Rp29eA.ttf", A._setArrayType([32, 32, 160, 160, 8203, 8205, 9676, 9676, 43392, 43469, 43471, 43481, 43486, 43487], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans KR", "https://fonts.gstatic.com/s/notosanskr/v27/PbykFmXiEBPT4ITbgNA5Cgm20HTs4JMMuA.otf", A._setArrayType([32, 126, 160, 259, 272, 275, 282, 283, 296, 299, 323, 324, 327, 328, 332, 335, 338, 339, 360, 365, 402, 402, 416, 417, 431, 432, 461, 476, 504, 505, 593, 593, 609, 609, 699, 699, 711, 711, 713, 715, 729, 729, 746, 747, 768, 769, 772, 772, 775, 775, 780, 780, 913, 929, 931, 937, 945, 969, 1025, 1025, 1040, 1103, 1105, 1105, 4352, 4607, 7742, 7743, 7840, 7929, 8194, 8195, 8208, 8214, 8216, 8218, 8220, 8222, 8224, 8226, 8229, 8231, 8240, 8240, 8242, 8243, 8245, 8245, 8249, 8252, 8258, 8258, 8263, 8265, 8273, 8273, 8308, 8308, 8361, 8361, 8363, 8364, 8413, 8414, 8448, 8448, 8451, 8451, 8453, 8453, 8457, 8458, 8463, 8463, 8467, 8467, 8470, 8470, 8481, 8482, 8486, 8487, 8491, 8491, 8494, 8494, 8501, 8501, 8507, 8507, 8544, 8555, 8560, 8571, 8592, 8601, 8632, 8633, 8644, 8646, 8651, 8652, 8656, 8656, 8658, 8658, 8660, 8660, 8678, 8681, 8693, 8693, 8704, 8704, 8706, 8707, 8709, 8715, 8719, 8719, 8721, 8723, 8725, 8725, 8730, 8730, 8733, 8736, 8739, 8739, 8741, 8750, 8756, 8759, 8765, 8765, 8771, 8771, 8773, 8773, 8776, 8776, 8780, 8780, 8786, 8786, 8800, 8802, 8804, 8807, 8810, 8811, 8814, 8815, 8818, 8819, 8822, 8823, 8834, 8839, 8842, 8843, 8853, 8857, 8864, 8864, 8869, 8869, 8895, 8895, 8922, 8923, 8943, 8943, 8965, 8967, 8978, 8978, 8984, 8984, 9001, 9002, 9136, 9137, 9150, 9164, 9166, 9166, 9178, 9179, 9251, 9251, 9312, 9643, 9649, 9651, 9654, 9655, 9660, 9661, 9664, 9665, 9670, 9676, 9678, 9683, 9698, 9702, 9711, 9711, 9728, 9731, 9733, 9734, 9737, 9737, 9742, 9743, 9750, 9751, 9756, 9759, 9775, 9775, 9792, 9794, 9824, 9839, 9842, 9853, 9888, 9888, 9917, 9918, 9986, 9986, 10003, 10003, 10010, 10010, 10045, 10045, 10047, 10048, 10070, 10070, 10102, 10131, 10145, 10145, 10548, 10549, 10687, 10687, 10746, 10747, 11013, 11015, 11034, 11034, 11157, 11157, 11834, 11835, 11904, 11929, 11931, 12019, 12032, 12245, 12272, 12283, 12288, 12351, 12353, 12438, 12441, 12543, 12549, 12591, 12593, 12686, 12688, 12731, 12736, 12771, 12784, 12830, 12832, 13099, 13101, 13311, 13466, 13466, 13527, 13527, 13589, 13589, 13601, 13601, 13630, 13630, 13823, 13823, 13935, 13935, 14019, 14021, 14054, 14054, 14115, 14115, 14127, 14127, 14138, 14138, 14268, 14268, 14348, 14348, 14360, 14360, 14467, 14467, 14522, 14522, 14567, 14567, 14589, 14589, 14688, 14688, 14693, 14693, 14723, 14723, 14736, 14736, 14757, 14757, 14774, 14774, 14905, 14905, 15012, 15012, 15068, 15068, 15094, 15094, 15107, 15107, 15139, 15139, 15225, 15225, 15347, 15347, 15380, 15380, 15396, 15396, 15405, 15405, 15549, 15550, 15612, 15612, 15639, 15639, 15711, 15711, 15804, 15804, 15810, 15810, 16068, 16068, 16109, 16109, 16125, 16125, 16132, 16132, 16431, 16431, 16436, 16436, 16482, 16482, 16553, 16553, 16585, 16585, 16695, 16695, 16812, 16812, 16985, 16985, 17339, 17339, 17351, 17351, 17383, 17383, 17386, 17386, 17488, 17488, 17682, 17682, 17906, 17906, 17944, 17944, 18103, 18103, 18110, 18110, 18132, 18132, 18136, 18136, 18141, 18141, 18221, 18221, 18284, 18284, 18301, 18301, 18335, 18335, 18531, 18531, 18563, 18563, 18582, 18582, 18598, 18598, 18725, 18725, 18846, 18846, 18853, 18853, 18891, 18891, 18962, 18962, 18989, 18989, 19128, 19128, 19167, 19167, 19176, 19176, 19195, 19195, 19283, 19283, 19313, 19313, 19679, 19680, 19739, 19739, 19968, 19969, 19971, 19971, 19975, 19979, 19981, 19982, 19985, 19985, 19988, 19990, 19992, 19993, 19998, 19999, 20004, 20004, 20006, 20006, 20008, 20008, 20011, 20013, 20016, 20018, 20022, 20022, 20024, 20025, 20027, 20027, 20031, 20031, 20034, 20035, 20037, 20037, 20043, 20043, 20045, 20047, 20054, 20059, 20061, 20063, 20071, 20071, 20075, 20077, 20081, 20081, 20083, 20083, 20086, 20087, 20090, 20092, 20094, 20094, 20096, 20096, 20098, 20098, 20101, 20102, 20104, 20105, 20107, 20108, 20110, 20114, 20116, 20117, 20120, 20121, 20123, 20124, 20126, 20130, 20132, 20134, 20136, 20136, 20139, 20142, 20144, 20144, 20147, 20148, 20150, 20150, 20153, 20155, 20160, 20161, 20164, 20164, 20166, 20167, 20170, 20171, 20173, 20173, 20180, 20185, 20189, 20191, 20193, 20193, 20195, 20197, 20206, 20206, 20208, 20208, 20210, 20211, 20213, 20215, 20219, 20219, 20221, 20221, 20223, 20225, 20233, 20235, 20237, 20241, 20250, 20250, 20253, 20253, 20271, 20272, 20276, 20276, 20278, 20278, 20280, 20280, 20282, 20282, 20284, 20286, 20290, 20291, 20294, 20297, 20299, 20299, 20301, 20305, 20307, 20311, 20313, 20319, 20329, 20330, 20335, 20336, 20339, 20340, 20342, 20342, 20344, 20353, 20355, 20356, 20358, 20358, 20360, 20363, 20365, 20370, 20372, 20372, 20374, 20376, 20378, 20381, 20398, 20399, 20402, 20402, 20405, 20406, 20409, 20409, 20411, 20411, 20415, 20415, 20417, 20421, 20425, 20426, 20428, 20436, 20439, 20443, 20445, 20449, 20451, 20451, 20462, 20465, 20467, 20470, 20472, 20472, 20474, 20474, 20478, 20478, 20480, 20480, 20482, 20482, 20485, 20487, 20489, 20489, 20491, 20491, 20493, 20493, 20495, 20495, 20497, 20500, 20502, 20502, 20504, 20506, 20508, 20508, 20510, 20511, 20513, 20526, 20528, 20528, 20539, 20539, 20547, 20548, 20551, 20554, 20558, 20559, 20563, 20563, 20565, 20566, 20568, 20570, 20572, 20572, 20576, 20576, 20578, 20578, 20581, 20582, 20586, 20586, 20592, 20592, 20594, 20594, 20596, 20598, 20600, 20600, 20608, 20608, 20611, 20611, 20613, 20613, 20619, 20619, 20621, 20621, 20625, 20626, 20628, 20628, 20630, 20630, 20632, 20635, 20637, 20638, 20642, 20642, 20652, 20654, 20658, 20661, 20663, 20663, 20669, 20671, 20674, 20674, 20676, 20677, 20681, 20682, 20687, 20687, 20689, 20689, 20692, 20694, 20698, 20699, 20702, 20702, 20706, 20706, 20709, 20711, 20713, 20713, 20716, 20718, 20725, 20725, 20729, 20729, 20731, 20731, 20734, 20740, 20742, 20743, 20745, 20745, 20747, 20748, 20752, 20752, 20754, 20757, 20759, 20760, 20762, 20764, 20767, 20767, 20769, 20770, 20772, 20773, 20775, 20775, 20778, 20779, 20785, 20787, 20789, 20789, 20791, 20796, 20799, 20801, 20803, 20809, 20811, 20814, 20816, 20816, 20818, 20818, 20820, 20823, 20826, 20826, 20828, 20828, 20834, 20834, 20837, 20837, 20839, 20846, 20849, 20849, 20853, 20856, 20860, 20860, 20864, 20864, 20866, 20866, 20870, 20870, 20873, 20874, 20876, 20877, 20879, 20879, 20881, 20883, 20885, 20889, 20894, 20894, 20896, 20896, 20898, 20901, 20906, 20908, 20912, 20914, 20918, 20919, 20925, 20926, 20932, 20934, 20937, 20941, 20946, 20946, 20948, 20948, 20950, 20950, 20955, 20958, 20960, 20961, 20969, 20969, 20973, 20973, 20976, 20977, 20979, 20982, 20984, 20986, 20989, 20989, 20992, 20995, 20998, 21000, 21002, 21002, 21006, 21006, 21009, 21009, 21011, 21011, 21014, 21015, 21021, 21021, 21028, 21031, 21033, 21034, 21038, 21038, 21040, 21043, 21046, 21051, 21059, 21060, 21062, 21063, 21065, 21069, 21076, 21079, 21082, 21083, 21085, 21087, 21089, 21089, 21097, 21098, 21103, 21103, 21106, 21106, 21108, 21109, 21111, 21111, 21114, 21114, 21117, 21117, 21119, 21119, 21122, 21123, 21127, 21129, 21133, 21133, 21137, 21139, 21143, 21144, 21147, 21147, 21151, 21152, 21155, 21156, 21159, 21159, 21161, 21166, 21177, 21177, 21182, 21182, 21185, 21185, 21187, 21187, 21189, 21189, 21191, 21191, 21193, 21193, 21196, 21197, 21202, 21202, 21205, 21206, 21208, 21209, 21211, 21211, 21213, 21220, 21222, 21222, 21229, 21229, 21234, 21235, 21237, 21237, 21240, 21243, 21246, 21251, 21253, 21253, 21256, 21256, 21258, 21258, 21260, 21261, 21263, 21264, 21269, 21271, 21273, 21274, 21280, 21281, 21283, 21283, 21287, 21287, 21290, 21290, 21295, 21295, 21297, 21297, 21302, 21302, 21304, 21307, 21309, 21313, 21315, 21317, 21319, 21322, 21325, 21325, 21329, 21332, 21335, 21335, 21338, 21338, 21340, 21340, 21342, 21342, 21344, 21345, 21348, 21348, 21350, 21350, 21352, 21353, 21356, 21356, 21358, 21365, 21367, 21371, 21373, 21375, 21378, 21378, 21380, 21380, 21390, 21390, 21395, 21395, 21398, 21398, 21400, 21400, 21402, 21402, 21405, 21405, 21407, 21408, 21413, 21414, 21418, 21418, 21421, 21422, 21426, 21427, 21430, 21430, 21433, 21433, 21435, 21435, 21442, 21443, 21445, 21445, 21448, 21453, 21460, 21460, 21462, 21463, 21465, 21465, 21467, 21467, 21471, 21471, 21473, 21478, 21480, 21496, 21505, 21505, 21507, 21508, 21512, 21521, 21531, 21531, 21533, 21533, 21535, 21536, 21542, 21542, 21545, 21545, 21547, 21548, 21550, 21550, 21553, 21553, 21555, 21555, 21558, 21558, 21560, 21561, 21563, 21566, 21568, 21568, 21570, 21570, 21574, 21574, 21576, 21576, 21578, 21578, 21582, 21582, 21585, 21585, 21597, 21597, 21599, 21599, 21602, 21602, 21604, 21604, 21606, 21606, 21608, 21608, 21610, 21611, 21616, 21617, 21619, 21619, 21621, 21622, 21627, 21629, 21631, 21632, 21636, 21636, 21638, 21639, 21643, 21648, 21654, 21654, 21664, 21664, 21666, 21666, 21668, 21669, 21672, 21672, 21675, 21676, 21679, 21679, 21682, 21683, 21688, 21688, 21691, 21693, 21695, 21700, 21702, 21705, 21729, 21729, 21733, 21734, 21736, 21737, 21741, 21742, 21745, 21746, 21754, 21754, 21757, 21757, 21759, 21759, 21764, 21764, 21766, 21767, 21769, 21769, 21774, 21776, 21780, 21780, 21788, 21788, 21803, 21803, 21806, 21807, 21809, 21809, 21811, 21811, 21813, 21813, 21817, 21817, 21820, 21820, 21822, 21822, 21824, 21824, 21826, 21826, 21828, 21828, 21830, 21830, 21834, 21834, 21839, 21839, 21843, 21843, 21846, 21847, 21852, 21852, 21854, 21854, 21859, 21859, 21883, 21889, 21891, 21892, 21894, 21895, 21897, 21899, 21905, 21905, 21907, 21908, 21912, 21914, 21916, 21919, 21923, 21924, 21927, 21932, 21934, 21934, 21936, 21936, 21955, 21955, 21957, 21957, 21959, 21959, 21961, 21961, 21969, 21969, 21972, 21972, 21978, 21980, 21983, 21984, 21986, 21988, 22007, 22007, 22013, 22015, 22020, 22020, 22022, 22022, 22024, 22025, 22028, 22032, 22034, 22034, 22036, 22036, 22038, 22039, 22057, 22057, 22060, 22060, 22063, 22063, 22066, 22066, 22068, 22068, 22070, 22073, 22075, 22075, 22079, 22079, 22081, 22082, 22089, 22089, 22091, 22091, 22093, 22095, 22099, 22099, 22116, 22117, 22120, 22125, 22127, 22127, 22130, 22130, 22132, 22132, 22134, 22134, 22136, 22136, 22138, 22138, 22144, 22144, 22148, 22148, 22150, 22151, 22159, 22159, 22169, 22170, 22181, 22181, 22183, 22183, 22188, 22188, 22190, 22190, 22195, 22196, 22198, 22198, 22204, 22204, 22208, 22211, 22216, 22218, 22221, 22221, 22225, 22225, 22231, 22231, 22234, 22235, 22238, 22240, 22243, 22243, 22246, 22247, 22251, 22251, 22253, 22254, 22256, 22256, 22259, 22259, 22263, 22263, 22265, 22266, 22269, 22269, 22271, 22271, 22273, 22276, 22279, 22283, 22285, 22285, 22290, 22291, 22294, 22294, 22296, 22296, 22300, 22300, 22303, 22303, 22309, 22309, 22312, 22314, 22316, 22318, 22320, 22320, 22331, 22331, 22334, 22334, 22336, 22338, 22343, 22343, 22346, 22346, 22348, 22353, 22369, 22369, 22372, 22372, 22374, 22378, 22382, 22385, 22387, 22387, 22389, 22389, 22391, 22392, 22395, 22396, 22402, 22402, 22408, 22408, 22411, 22412, 22419, 22419, 22421, 22421, 22430, 22430, 22432, 22432, 22434, 22436, 22456, 22456, 22461, 22461, 22467, 22467, 22470, 22473, 22475, 22475, 22478, 22479, 22481, 22482, 22492, 22492, 22495, 22496, 22500, 22500, 22505, 22505, 22509, 22510, 22512, 22512, 22515, 22516, 22518, 22519, 22521, 22525, 22528, 22528, 22530, 22534, 22536, 22539, 22551, 22551, 22553, 22553, 22557, 22558, 22560, 22561, 22563, 22564, 22566, 22567, 22570, 22570, 22573, 22573, 22575, 22577, 22580, 22581, 22586, 22586, 22592, 22592, 22601, 22605, 22607, 22610, 22612, 22612, 22615, 22618, 22622, 22622, 22625, 22626, 22628, 22628, 22633, 22633, 22645, 22645, 22649, 22649, 22652, 22654, 22656, 22657, 22659, 22659, 22661, 22661, 22665, 22666, 22668, 22669, 22672, 22672, 22675, 22675, 22684, 22687, 22689, 22689, 22691, 22691, 22696, 22697, 22699, 22699, 22702, 22702, 22704, 22705, 22707, 22707, 22714, 22715, 22718, 22718, 22721, 22721, 22723, 22723, 22725, 22725, 22727, 22727, 22734, 22734, 22737, 22737, 22739, 22741, 22744, 22746, 22748, 22751, 22753, 22753, 22756, 22756, 22763, 22764, 22766, 22768, 22770, 22770, 22777, 22779, 22781, 22781, 22786, 22786, 22790, 22790, 22792, 22792, 22794, 22794, 22799, 22800, 22804, 22806, 22809, 22812, 22818, 22818, 22820, 22821, 22823, 22823, 22825, 22831, 22833, 22834, 22839, 22840, 22845, 22846, 22852, 22852, 22855, 22857, 22860, 22860, 22862, 22865, 22867, 22869, 22871, 22872, 22874, 22874, 22876, 22876, 22880, 22880, 22882, 22882, 22887, 22887, 22889, 22894, 22898, 22900, 22902, 22902, 22904, 22904, 22909, 22909, 22914, 22916, 22922, 22922, 22924, 22925, 22929, 22931, 22934, 22935, 22937, 22937, 22941, 22941, 22947, 22949, 22951, 22952, 22956, 22956, 22959, 22959, 22962, 22962, 22965, 22966, 22968, 22969, 22971, 22971, 22974, 22975, 22977, 22977, 22979, 22979, 22982, 22982, 22984, 22987, 22989, 22989, 22992, 22996, 23001, 23002, 23004, 23006, 23010, 23014, 23016, 23016, 23018, 23020, 23022, 23022, 23024, 23024, 23026, 23026, 23031, 23036, 23039, 23039, 23041, 23041, 23043, 23043, 23049, 23050, 23053, 23053, 23057, 23057, 23059, 23059, 23064, 23065, 23067, 23068, 23071, 23072, 23075, 23075, 23077, 23077, 23079, 23079, 23081, 23081, 23083, 23083, 23085, 23085, 23093, 23094, 23100, 23100, 23103, 23105, 23110, 23111, 23113, 23113, 23115, 23116, 23120, 23121, 23130, 23130, 23136, 23136, 23138, 23139, 23142, 23143, 23145, 23146, 23149, 23149, 23154, 23154, 23159, 23159, 23167, 23167, 23172, 23172, 23181, 23181, 23184, 23184, 23186, 23187, 23189, 23189, 23194, 23195, 23198, 23199, 23202, 23202, 23204, 23204, 23207, 23207, 23210, 23210, 23219, 23219, 23221, 23221, 23226, 23231, 23233, 23234, 23236, 23236, 23240, 23241, 23243, 23244, 23253, 23255, 23257, 23259, 23261, 23261, 23264, 23270, 23273, 23273, 23275, 23275, 23277, 23279, 23286, 23286, 23290, 23291, 23293, 23293, 23296, 23296, 23301, 23301, 23304, 23305, 23307, 23308, 23318, 23318, 23321, 23321, 23323, 23323, 23333, 23333, 23336, 23336, 23338, 23338, 23341, 23341, 23344, 23344, 23346, 23346, 23348, 23348, 23358, 23360, 23363, 23363, 23365, 23365, 23372, 23372, 23376, 23377, 23380, 23384, 23386, 23389, 23391, 23391, 23393, 23393, 23395, 23398, 23401, 23401, 23403, 23403, 23408, 23409, 23413, 23414, 23416, 23416, 23418, 23418, 23420, 23420, 23423, 23426, 23429, 23429, 23431, 23436, 23439, 23439, 23443, 23443, 23445, 23453, 23455, 23455, 23458, 23462, 23468, 23468, 23470, 23470, 23472, 23472, 23475, 23478, 23480, 23481, 23487, 23488, 23490, 23495, 23500, 23500, 23504, 23504, 23506, 23508, 23510, 23512, 23515, 23515, 23518, 23519, 23521, 23522, 23524, 23529, 23531, 23536, 23541, 23542, 23544, 23546, 23551, 23551, 23553, 23553, 23556, 23567, 23569, 23569, 23572, 23572, 23574, 23574, 23577, 23577, 23583, 23584, 23586, 23588, 23592, 23592, 23595, 23595, 23601, 23601, 23608, 23617, 23621, 23624, 23627, 23627, 23629, 23630, 23632, 23633, 23637, 23637, 23643, 23643, 23648, 23648, 23650, 23650, 23652, 23653, 23656, 23656, 23660, 23660, 23663, 23663, 23665, 23665, 23667, 23667, 23673, 23674, 23688, 23688, 23690, 23690, 23692, 23692, 23695, 23698, 23700, 23700, 23709, 23709, 23713, 23713, 23715, 23715, 23717, 23725, 23729, 23729, 23731, 23731, 23733, 23733, 23735, 23736, 23738, 23738, 23742, 23742, 23744, 23744, 23755, 23755, 23762, 23762, 23769, 23769, 23776, 23776, 23784, 23785, 23789, 23789, 23791, 23793, 23796, 23796, 23798, 23798, 23803, 23803, 23805, 23805, 23814, 23815, 23821, 23822, 23824, 23825, 23828, 23833, 23835, 23835, 23839, 23839, 23842, 23842, 23844, 23844, 23846, 23847, 23849, 23849, 23860, 23860, 23869, 23869, 23873, 23874, 23876, 23876, 23883, 23884, 23886, 23886, 23888, 23888, 23891, 23892, 23913, 23913, 23916, 23916, 23919, 23919, 23921, 23921, 23937, 23938, 23940, 23940, 23942, 23943, 23947, 23947, 23954, 23954, 23956, 23957, 23961, 23961, 23965, 23965, 23968, 23968, 23970, 23970, 23975, 23975, 23978, 23979, 23982, 23982, 23984, 23984, 23991, 23992, 23994, 23994, 23996, 23998, 24009, 24009, 24011, 24011, 24013, 24013, 24017, 24019, 24022, 24022, 24026, 24027, 24029, 24030, 24032, 24034, 24037, 24040, 24043, 24043, 24046, 24046, 24049, 24053, 24055, 24057, 24059, 24059, 24061, 24062, 24066, 24067, 24070, 24070, 24073, 24073, 24076, 24076, 24081, 24081, 24085, 24086, 24089, 24091, 24093, 24093, 24096, 24096, 24101, 24101, 24104, 24104, 24107, 24107, 24109, 24109, 24115, 24115, 24118, 24120, 24125, 24125, 24127, 24128, 24131, 24133, 24135, 24135, 24140, 24140, 24142, 24142, 24148, 24149, 24152, 24152, 24158, 24159, 24161, 24163, 24168, 24168, 24170, 24172, 24176, 24180, 24182, 24192, 24195, 24196, 24199, 24199, 24202, 24203, 24207, 24207, 24213, 24215, 24218, 24218, 24220, 24220, 24224, 24224, 24229, 24232, 24235, 24235, 24237, 24237, 24243, 24243, 24245, 24248, 24253, 24254, 24257, 24258, 24264, 24267, 24271, 24273, 24275, 24275, 24277, 24278, 24281, 24283, 24285, 24291, 24293, 24293, 24295, 24297, 24300, 24300, 24305, 24305, 24307, 24308, 24310, 24311, 24314, 24315, 24318, 24319, 24321, 24321, 24323, 24324, 24327, 24328, 24330, 24331, 24335, 24335, 24337, 24341, 24343, 24344, 24347, 24347, 24351, 24351, 24354, 24354, 24357, 24359, 24361, 24361, 24365, 24365, 24369, 24369, 24372, 24373, 24375, 24375, 24378, 24378, 24380, 24380, 24382, 24382, 24384, 24384, 24390, 24390, 24392, 24392, 24394, 24394, 24396, 24396, 24398, 24398, 24400, 24401, 24403, 24404, 24406, 24409, 24411, 24411, 24413, 24413, 24417, 24418, 24420, 24423, 24425, 24429, 24432, 24433, 24435, 24435, 24439, 24439, 24441, 24441, 24444, 24444, 24447, 24450, 24453, 24453, 24455, 24460, 24464, 24466, 24471, 24473, 24476, 24476, 24478, 24478, 24480, 24481, 24483, 24483, 24487, 24490, 24492, 24495, 24499, 24499, 24501, 24501, 24503, 24503, 24505, 24505, 24508, 24509, 24515, 24517, 24520, 24521, 24524, 24526, 24528, 24528, 24530, 24531, 24533, 24537, 24540, 24545, 24548, 24548, 24552, 24552, 24555, 24555, 24557, 24559, 24561, 24561, 24565, 24565, 24568, 24568, 24571, 24573, 24575, 24575, 24586, 24586, 24589, 24589, 24591, 24591, 24594, 24594, 24596, 24599, 24601, 24601, 24603, 24605, 24608, 24609, 24613, 24618, 24623, 24624, 24627, 24627, 24641, 24643, 24646, 24648, 24650, 24651, 24653, 24653, 24656, 24656, 24658, 24658, 24661, 24661, 24665, 24666, 24669, 24669, 24671, 24672, 24674, 24677, 24680, 24685, 24687, 24688, 24693, 24693, 24705, 24705, 24707, 24710, 24713, 24717, 24719, 24719, 24722, 24722, 24724, 24727, 24730, 24731, 24735, 24736, 24738, 24740, 24743, 24743, 24746, 24746, 24752, 24758, 24760, 24760, 24763, 24766, 24772, 24775, 24777, 24777, 24779, 24779, 24783, 24783, 24785, 24785, 24787, 24787, 24789, 24789, 24791, 24802, 24816, 24820, 24822, 24828, 24832, 24833, 24835, 24835, 24838, 24838, 24840, 24841, 24845, 24847, 24852, 24853, 24858, 24860, 24862, 24863, 24866, 24866, 24871, 24872, 24875, 24877, 24880, 24880, 24884, 24884, 24887, 24887, 24892, 24892, 24894, 24895, 24898, 24898, 24900, 24900, 24902, 24904, 24906, 24909, 24911, 24911, 24914, 24917, 24920, 24922, 24924, 24925, 24927, 24932, 24935, 24936, 24938, 24939, 24942, 24942, 24944, 24945, 24947, 24951, 24954, 24954, 24956, 24958, 24961, 24963, 24970, 24970, 24973, 24974, 24976, 24980, 24982, 24982, 24984, 24986, 24996, 24996, 24999, 25001, 25003, 25004, 25006, 25007, 25010, 25010, 25014, 25014, 25016, 25016, 25018, 25022, 25027, 25027, 25030, 25036, 25039, 25039, 25045, 25045, 25047, 25047, 25054, 25055, 25059, 25059, 25062, 25062, 25074, 25074, 25078, 25080, 25082, 25082, 25084, 25088, 25095, 25096, 25098, 25098, 25100, 25102, 25104, 25106, 25108, 25110, 25112, 25112, 25114, 25114, 25118, 25119, 25121, 25122, 25126, 25127, 25129, 25130, 25133, 25134, 25136, 25142, 25145, 25145, 25150, 25153, 25155, 25155, 25159, 25166, 25169, 25171, 25175, 25176, 25179, 25180, 25182, 25182, 25187, 25187, 25192, 25192, 25198, 25198, 25201, 25201, 25203, 25203, 25206, 25206, 25209, 25210, 25212, 25212, 25214, 25216, 25219, 25220, 25222, 25222, 25225, 25226, 25231, 25231, 25233, 25234, 25236, 25240, 25243, 25243, 25254, 25254, 25256, 25256, 25259, 25260, 25262, 25262, 25265, 25266, 25269, 25269, 25273, 25273, 25276, 25277, 25282, 25282, 25284, 25293, 25295, 25305, 25307, 25308, 25313, 25313, 25324, 25327, 25329, 25329, 25331, 25331, 25333, 25335, 25341, 25343, 25345, 25346, 25351, 25351, 25353, 25353, 25356, 25356, 25360, 25362, 25384, 25384, 25386, 25387, 25391, 25391, 25401, 25403, 25405, 25406, 25410, 25412, 25414, 25414, 25417, 25417, 25420, 25424, 25427, 25427, 25429, 25429, 25431, 25431, 25434, 25434, 25447, 25449, 25451, 25451, 25454, 25454, 25457, 25458, 25462, 25463, 25466, 25467, 25471, 25472, 25475, 25476, 25479, 25482, 25484, 25484, 25486, 25487, 25490, 25490, 25494, 25494, 25496, 25496, 25499, 25500, 25503, 25506, 25509, 25509, 25511, 25514, 25516, 25516, 25534, 25534, 25536, 25536, 25539, 25540, 25542, 25542, 25545, 25545, 25551, 25552, 25554, 25554, 25558, 25558, 25562, 25563, 25567, 25569, 25571, 25571, 25577, 25577, 25579, 25579, 25581, 25582, 25586, 25586, 25588, 25591, 25606, 25606, 25609, 25609, 25613, 25613, 25615, 25615, 25618, 25618, 25620, 25620, 25622, 25624, 25628, 25628, 25632, 25632, 25634, 25634, 25636, 25637, 25640, 25640, 25642, 25645, 25647, 25648, 25652, 25652, 25654, 25654, 25658, 25658, 25662, 25662, 25688, 25688, 25691, 25691, 25694, 25694, 25696, 25696, 25703, 25703, 25705, 25705, 25709, 25709, 25711, 25711, 25715, 25715, 25720, 25723, 25725, 25725, 25733, 25733, 25736, 25736, 25744, 25747, 25749, 25749, 25753, 25755, 25757, 25759, 25764, 25765, 25769, 25769, 25771, 25771, 25773, 25774, 25776, 25776, 25778, 25778, 25787, 25788, 25790, 25791, 25793, 25793, 25796, 25797, 25799, 25799, 25801, 25802, 25805, 25806, 25808, 25808, 25810, 25810, 25812, 25813, 25815, 25816, 25818, 25818, 25824, 25827, 25829, 25831, 25836, 25837, 25839, 25839, 25841, 25842, 25844, 25844, 25850, 25850, 25854, 25854, 25856, 25856, 25858, 25858, 25860, 25860, 25863, 25863, 25866, 25866, 25871, 25871, 25876, 25876, 25880, 25881, 25885, 25885, 25890, 25892, 25898, 25900, 25903, 25903, 25906, 25906, 25908, 25913, 25915, 25915, 25917, 25919, 25923, 25923, 25925, 25925, 25928, 25929, 25933, 25935, 25937, 25938, 25940, 25945, 25949, 25950, 25954, 25955, 25958, 25958, 25964, 25965, 25970, 25970, 25972, 25973, 25975, 25976, 25982, 25982, 25985, 25987, 25989, 25989, 25991, 25991, 25993, 25993, 25996, 25996, 26000, 26001, 26007, 26007, 26009, 26009, 26011, 26013, 26015, 26015, 26017, 26017, 26020, 26021, 26023, 26023, 26027, 26029, 26031, 26034, 26039, 26039, 26041, 26041, 26044, 26045, 26047, 26047, 26049, 26054, 26058, 26060, 26063, 26063, 26066, 26066, 26071, 26071, 26080, 26081, 26083, 26083, 26085, 26086, 26088, 26089, 26092, 26093, 26097, 26098, 26100, 26100, 26106, 26109, 26111, 26112, 26114, 26115, 26118, 26119, 26121, 26122, 26124, 26129, 26131, 26133, 26139, 26140, 26142, 26145, 26147, 26149, 26151, 26152, 26155, 26155, 26157, 26157, 26159, 26161, 26164, 26167, 26170, 26171, 26177, 26180, 26184, 26185, 26187, 26188, 26190, 26193, 26201, 26203, 26205, 26210, 26212, 26217, 26219, 26224, 26227, 26228, 26230, 26235, 26237, 26237, 26239, 26239, 26244, 26244, 26247, 26249, 26251, 26252, 26254, 26254, 26256, 26257, 26262, 26264, 26266, 26266, 26269, 26270, 26272, 26272, 26274, 26275, 26283, 26284, 26286, 26286, 26289, 26293, 26296, 26299, 26302, 26305, 26308, 26313, 26323, 26324, 26326, 26326, 26328, 26334, 26336, 26336, 26339, 26339, 26342, 26342, 26344, 26346, 26348, 26348, 26350, 26352, 26354, 26356, 26359, 26362, 26364, 26364, 26366, 26368, 26371, 26373, 26376, 26381, 26384, 26384, 26388, 26389, 26391, 26391, 26395, 26395, 26397, 26400, 26402, 26403, 26406, 26408, 26410, 26414, 26417, 26417, 26419, 26420, 26422, 26422, 26426, 26426, 26429, 26430, 26437, 26438, 26441, 26441, 26443, 26444, 26446, 26449, 26451, 26451, 26454, 26454, 26460, 26464, 26469, 26469, 26474, 26474, 26476, 26477, 26479, 26483, 26485, 26485, 26487, 26487, 26491, 26492, 26494, 26495, 26499, 26499, 26503, 26503, 26505, 26505, 26507, 26508, 26511, 26512, 26514, 26515, 26517, 26517, 26519, 26522, 26524, 26525, 26543, 26544, 26546, 26547, 26550, 26552, 26558, 26558, 26561, 26561, 26564, 26565, 26570, 26570, 26575, 26580, 26582, 26586, 26589, 26591, 26594, 26594, 26601, 26601, 26604, 26604, 26607, 26609, 26611, 26614, 26617, 26617, 26619, 26619, 26622, 26623, 26627, 26628, 26640, 26640, 26642, 26643, 26646, 26647, 26653, 26654, 26657, 26658, 26666, 26666, 26670, 26671, 26673, 26674, 26676, 26676, 26680, 26681, 26683, 26685, 26688, 26692, 26694, 26694, 26696, 26697, 26702, 26702, 26704, 26705, 26707, 26708, 26733, 26733, 26735, 26735, 26740, 26740, 26742, 26743, 26750, 26751, 26753, 26753, 26755, 26755, 26757, 26758, 26767, 26767, 26771, 26772, 26775, 26775, 26779, 26779, 26781, 26781, 26783, 26787, 26791, 26792, 26797, 26797, 26799, 26801, 26803, 26803, 26805, 26806, 26820, 26821, 26825, 26829, 26832, 26832, 26834, 26834, 26837, 26840, 26842, 26842, 26847, 26848, 26851, 26851, 26855, 26856, 26860, 26860, 26862, 26862, 26866, 26866, 26873, 26877, 26880, 26881, 26884, 26886, 26891, 26891, 26893, 26895, 26897, 26898, 26905, 26905, 26908, 26908, 26919, 26919, 26928, 26928, 26932, 26932, 26934, 26934, 26937, 26937, 26941, 26941, 26943, 26943, 26946, 26946, 26954, 26954, 26959, 26959, 26963, 26965, 26967, 26967, 26969, 26970, 26973, 26974, 26976, 26979, 26981, 26981, 26984, 26984, 26986, 26991, 26995, 26995, 26997, 26997, 26999, 27001, 27003, 27003, 27005, 27005, 27022, 27022, 27025, 27025, 27028, 27029, 27032, 27032, 27035, 27036, 27039, 27039, 27044, 27047, 27053, 27054, 27056, 27058, 27060, 27060, 27063, 27063, 27066, 27068, 27070, 27073, 27075, 27075, 27079, 27079, 27082, 27088, 27091, 27091, 27094, 27094, 27106, 27106, 27109, 27114, 27117, 27117, 27122, 27122, 27129, 27129, 27131, 27131, 27133, 27133, 27135, 27136, 27138, 27138, 27141, 27141, 27146, 27147, 27153, 27156, 27159, 27159, 27161, 27161, 27163, 27163, 27166, 27167, 27169, 27169, 27171, 27171, 27177, 27177, 27179, 27179, 27189, 27189, 27192, 27195, 27197, 27197, 27203, 27205, 27207, 27213, 27216, 27216, 27218, 27219, 27224, 27226, 27231, 27231, 27233, 27234, 27236, 27236, 27238, 27238, 27243, 27243, 27250, 27250, 27253, 27253, 27263, 27264, 27267, 27268, 27273, 27273, 27277, 27278, 27280, 27280, 27284, 27284, 27287, 27287, 27292, 27293, 27295, 27296, 27298, 27299, 27310, 27310, 27315, 27315, 27318, 27318, 27323, 27324, 27327, 27327, 27330, 27331, 27347, 27347, 27354, 27359, 27368, 27368, 27370, 27370, 27372, 27372, 27382, 27382, 27387, 27388, 27394, 27396, 27402, 27402, 27404, 27404, 27409, 27410, 27414, 27414, 27422, 27422, 27424, 27425, 27427, 27427, 27436, 27436, 27442, 27442, 27447, 27451, 27453, 27455, 27459, 27459, 27462, 27463, 27465, 27466, 27468, 27468, 27470, 27470, 27472, 27472, 27476, 27476, 27481, 27483, 27487, 27495, 27497, 27498, 27503, 27503, 27506, 27506, 27511, 27515, 27519, 27520, 27522, 27524, 27526, 27526, 27529, 27530, 27533, 27533, 27537, 27537, 27542, 27542, 27544, 27544, 27550, 27550, 27554, 27554, 27556, 27556, 27563, 27563, 27565, 27567, 27570, 27571, 27573, 27573, 27575, 27575, 27578, 27578, 27580, 27581, 27583, 27585, 27588, 27590, 27595, 27595, 27597, 27597, 27599, 27599, 27602, 27604, 27606, 27608, 27610, 27611, 27627, 27628, 27631, 27631, 27635, 27635, 27640, 27640, 27647, 27647, 27653, 27653, 27656, 27656, 27663, 27665, 27667, 27668, 27671, 27671, 27675, 27675, 27683, 27684, 27699, 27704, 27710, 27715, 27723, 27723, 27726, 27728, 27730, 27733, 27735, 27735, 27737, 27744, 27750, 27750, 27752, 27754, 27757, 27757, 27760, 27760, 27762, 27762, 27764, 27764, 27766, 27766, 27770, 27770, 27773, 27774, 27777, 27785, 27788, 27789, 27792, 27792, 27794, 27798, 27800, 27803, 27810, 27810, 27819, 27820, 27822, 27822, 27824, 27825, 27827, 27827, 27830, 27830, 27832, 27833, 27835, 27839, 27841, 27842, 27844, 27846, 27849, 27850, 27852, 27852, 27856, 27857, 27859, 27861, 27863, 27863, 27865, 27869, 27872, 27875, 27877, 27877, 27880, 27880, 27883, 27883, 27886, 27889, 27891, 27891, 27903, 27903, 27908, 27908, 27911, 27911, 27914, 27916, 27921, 27922, 27924, 27924, 27927, 27927, 27929, 27929, 27931, 27931, 27934, 27935, 27939, 27939, 27941, 27941, 27943, 27948, 27950, 27950, 27954, 27954, 27957, 27958, 27960, 27966, 27969, 27969, 27993, 27994, 27996, 27996, 28001, 28001, 28003, 28007, 28009, 28010, 28012, 28012, 28014, 28015, 28018, 28018, 28020, 28020, 28023, 28025, 28031, 28031, 28034, 28034, 28037, 28037, 28039, 28041, 28044, 28047, 28049, 28049, 28051, 28055, 28074, 28076, 28079, 28079, 28082, 28082, 28084, 28085, 28087, 28088, 28092, 28092, 28095, 28096, 28099, 28104, 28107, 28108, 28111, 28114, 28118, 28118, 28120, 28122, 28125, 28126, 28128, 28134, 28136, 28136, 28138, 28140, 28142, 28142, 28145, 28145, 28147, 28147, 28149, 28156, 28165, 28165, 28168, 28168, 28170, 28170, 28183, 28183, 28185, 28187, 28189, 28189, 28191, 28198, 28200, 28200, 28203, 28205, 28207, 28207, 28210, 28210, 28212, 28212, 28214, 28216, 28218, 28218, 28220, 28222, 28224, 28224, 28227, 28229, 28234, 28234, 28237, 28238, 28241, 28241, 28243, 28246, 28248, 28248, 28251, 28252, 28254, 28255, 28259, 28259, 28263, 28263, 28267, 28267, 28270, 28271, 28274, 28275, 28277, 28277, 28282, 28282, 28303, 28304, 28309, 28310, 28312, 28312, 28316, 28317, 28319, 28319, 28322, 28322, 28325, 28325, 28327, 28328, 28330, 28331, 28335, 28335, 28337, 28338, 28341, 28343, 28346, 28346, 28349, 28349, 28354, 28357, 28360, 28361, 28363, 28364, 28366, 28366, 28369, 28369, 28371, 28373, 28377, 28377, 28396, 28397, 28399, 28399, 28402, 28402, 28404, 28405, 28407, 28408, 28412, 28412, 28414, 28415, 28417, 28418, 28420, 28420, 28422, 28422, 28425, 28425, 28428, 28428, 28431, 28431, 28433, 28433, 28435, 28437, 28441, 28442, 28448, 28448, 28450, 28452, 28454, 28456, 28458, 28461, 28464, 28467, 28472, 28472, 28476, 28476, 28478, 28479, 28481, 28481, 28495, 28495, 28497, 28498, 28500, 28500, 28503, 28511, 28513, 28516, 28518, 28518, 28525, 28529, 28532, 28532, 28536, 28536, 28538, 28538, 28540, 28542, 28545, 28546, 28548, 28548, 28550, 28553, 28555, 28558, 28560, 28560, 28562, 28562, 28564, 28568, 28575, 28575, 28577, 28577, 28579, 28581, 28583, 28584, 28586, 28586, 28590, 28591, 28593, 28593, 28595, 28595, 28598, 28598, 28601, 28601, 28606, 28606, 28608, 28611, 28614, 28615, 28617, 28618, 28628, 28629, 28632, 28632, 28634, 28635, 28638, 28641, 28644, 28646, 28649, 28649, 28651, 28652, 28654, 28655, 28657, 28657, 28659, 28660, 28662, 28662, 28666, 28666, 28670, 28670, 28673, 28673, 28677, 28679, 28681, 28681, 28683, 28683, 28687, 28687, 28689, 28691, 28693, 28693, 28696, 28696, 28698, 28703, 28707, 28707, 28710, 28712, 28719, 28720, 28722, 28722, 28727, 28728, 28732, 28732, 28734, 28734, 28740, 28740, 28742, 28742, 28748, 28748, 28750, 28750, 28752, 28753, 28755, 28755, 28760, 28760, 28765, 28766, 28771, 28771, 28774, 28774, 28777, 28777, 28779, 28780, 28783, 28784, 28792, 28792, 28796, 28798, 28801, 28801, 28805, 28806, 28810, 28810, 28814, 28814, 28818, 28818, 28821, 28821, 28824, 28827, 28833, 28833, 28836, 28836, 28838, 28838, 28843, 28848, 28851, 28851, 28855, 28858, 28872, 28872, 28874, 28875, 28879, 28879, 28883, 28884, 28888, 28889, 28892, 28893, 28895, 28895, 28911, 28911, 28913, 28913, 28921, 28922, 28925, 28925, 28931, 28932, 28934, 28934, 28937, 28937, 28940, 28940, 28953, 28954, 28956, 28956, 28958, 28958, 28960, 28961, 28966, 28966, 28973, 28977, 28982, 28982, 28995, 28995, 28998, 28999, 29001, 29002, 29004, 29004, 29006, 29006, 29008, 29008, 29010, 29011, 29013, 29015, 29017, 29017, 29020, 29022, 29026, 29026, 29028, 29033, 29036, 29036, 29038, 29038, 29053, 29053, 29056, 29056, 29060, 29061, 29063, 29066, 29071, 29071, 29074, 29074, 29076, 29076, 29081, 29081, 29083, 29083, 29087, 29090, 29092, 29092, 29096, 29097, 29100, 29100, 29103, 29103, 29105, 29106, 29113, 29114, 29118, 29118, 29121, 29121, 29123, 29123, 29128, 29129, 29131, 29131, 29134, 29136, 29138, 29138, 29140, 29142, 29145, 29145, 29147, 29147, 29151, 29152, 29157, 29159, 29164, 29166, 29177, 29177, 29179, 29185, 29190, 29191, 29195, 29197, 29200, 29200, 29204, 29204, 29207, 29207, 29210, 29211, 29215, 29215, 29221, 29221, 29224, 29224, 29226, 29226, 29228, 29229, 29232, 29232, 29234, 29234, 29237, 29238, 29240, 29243, 29245, 29248, 29250, 29250, 29254, 29256, 29259, 29260, 29266, 29268, 29270, 29270, 29272, 29275, 29277, 29277, 29279, 29279, 29281, 29283, 29287, 29287, 29289, 29289, 29295, 29295, 29298, 29298, 29300, 29300, 29304, 29305, 29309, 29309, 29312, 29314, 29319, 29319, 29325, 29325, 29330, 29330, 29334, 29334, 29346, 29346, 29351, 29351, 29356, 29357, 29359, 29359, 29363, 29365, 29376, 29376, 29378, 29378, 29380, 29380, 29385, 29385, 29390, 29390, 29392, 29392, 29394, 29394, 29399, 29399, 29401, 29401, 29409, 29410, 29413, 29413, 29416, 29417, 29420, 29420, 29428, 29428, 29431, 29437, 29449, 29450, 29459, 29459, 29462, 29465, 29467, 29469, 29474, 29474, 29477, 29477, 29479, 29483, 29489, 29489, 29492, 29492, 29494, 29495, 29502, 29503, 29507, 29509, 29518, 29518, 29520, 29520, 29522, 29522, 29527, 29528, 29532, 29532, 29536, 29536, 29544, 29548, 29551, 29552, 29554, 29554, 29557, 29557, 29559, 29560, 29562, 29564, 29569, 29569, 29572, 29572, 29574, 29577, 29579, 29579, 29582, 29582, 29586, 29586, 29588, 29592, 29598, 29600, 29606, 29607, 29609, 29611, 29613, 29613, 29618, 29620, 29623, 29623, 29625, 29625, 29627, 29629, 29631, 29632, 29634, 29634, 29638, 29638, 29640, 29642, 29644, 29645, 29647, 29647, 29650, 29650, 29654, 29657, 29661, 29662, 29664, 29664, 29666, 29670, 29673, 29675, 29677, 29678, 29685, 29685, 29687, 29689, 29693, 29694, 29697, 29697, 29699, 29703, 29705, 29705, 29715, 29715, 29719, 29720, 29723, 29723, 29725, 29725, 29727, 29730, 29732, 29734, 29736, 29736, 29738, 29740, 29742, 29750, 29752, 29752, 29754, 29754, 29759, 29766, 29768, 29769, 29771, 29772, 29774, 29774, 29781, 29781, 29783, 29783, 29785, 29792, 29794, 29797, 29800, 29802, 29805, 29811, 29821, 29822, 29824, 29824, 29826, 29831, 29833, 29836, 29840, 29840, 29848, 29848, 29852, 29855, 29857, 29857, 29859, 29859, 29861, 29861, 29863, 29864, 29866, 29867, 29872, 29874, 29877, 29878, 29880, 29881, 29884, 29885, 29887, 29888, 29894, 29894, 29898, 29898, 29901, 29901, 29903, 29904, 29907, 29908, 29912, 29912, 29914, 29916, 29920, 29920, 29922, 29923, 29926, 29926, 29929, 29929, 29934, 29934, 29938, 29939, 29943, 29943, 29953, 29953, 29955, 29956, 29964, 29966, 29969, 29969, 29971, 29971, 29973, 29973, 29976, 29976, 29978, 29980, 29982, 29983, 29986, 29990, 29992, 29992, 29995, 29996, 30000, 30003, 30007, 30008, 30010, 30011, 30015, 30015, 30019, 30019, 30023, 30023, 30026, 30028, 30030, 30031, 30033, 30033, 30035, 30036, 30041, 30045, 30048, 30048, 30050, 30050, 30052, 30055, 30058, 30059, 30063, 30064, 30069, 30070, 30072, 30072, 30074, 30074, 30079, 30079, 30086, 30088, 30090, 30091, 30094, 30095, 30097, 30098, 30100, 30100, 30105, 30106, 30109, 30109, 30115, 30115, 30117, 30117, 30121, 30121, 30123, 30123, 30129, 30133, 30136, 30137, 30140, 30142, 30144, 30144, 30146, 30147, 30149, 30149, 30151, 30151, 30154, 30154, 30157, 30158, 30162, 30165, 30168, 30169, 30171, 30171, 30174, 30174, 30178, 30180, 30183, 30183, 30192, 30192, 30194, 30196, 30201, 30202, 30204, 30204, 30207, 30209, 30215, 30217, 30219, 30219, 30221, 30221, 30224, 30224, 30229, 30229, 30233, 30233, 30239, 30242, 30244, 30244, 30246, 30247, 30255, 30257, 30259, 30260, 30267, 30267, 30274, 30275, 30278, 30281, 30284, 30284, 30286, 30286, 30290, 30290, 30293, 30294, 30296, 30296, 30300, 30300, 30305, 30306, 30308, 30309, 30311, 30313, 30316, 30322, 30326, 30326, 30328, 30328, 30330, 30334, 30336, 30337, 30339, 30340, 30342, 30343, 30347, 30347, 30350, 30350, 30352, 30352, 30354, 30355, 30358, 30359, 30362, 30364, 30366, 30366, 30372, 30372, 30380, 30380, 30382, 30382, 30388, 30388, 30390, 30390, 30392, 30392, 30394, 30394, 30399, 30399, 30402, 30403, 30406, 30406, 30408, 30408, 30410, 30410, 30412, 30414, 30418, 30420, 30422, 30422, 30425, 30425, 30427, 30428, 30430, 30431, 30433, 30433, 30435, 30437, 30439, 30439, 30442, 30442, 30444, 30444, 30446, 30446, 30449, 30450, 30452, 30452, 30456, 30457, 30459, 30460, 30462, 30466, 30468, 30468, 30471, 30476, 30480, 30480, 30490, 30491, 30494, 30496, 30501, 30502, 30504, 30505, 30516, 30516, 30519, 30524, 30526, 30526, 30528, 30528, 30531, 30531, 30534, 30535, 30541, 30541, 30546, 30546, 30554, 30555, 30559, 30563, 30565, 30566, 30568, 30568, 30571, 30572, 30583, 30583, 30585, 30585, 30589, 30591, 30603, 30603, 30605, 30606, 30609, 30609, 30614, 30614, 30617, 30617, 30622, 30622, 30624, 30624, 30626, 30626, 30629, 30629, 30634, 30634, 30636, 30638, 30640, 30640, 30643, 30643, 30649, 30649, 30651, 30653, 30655, 30655, 30663, 30663, 30665, 30665, 30669, 30669, 30679, 30679, 30681, 30684, 30686, 30686, 30689, 30691, 30693, 30693, 30695, 30695, 30697, 30697, 30701, 30704, 30707, 30707, 30712, 30712, 30714, 30717, 30722, 30722, 30727, 30727, 30732, 30732, 30735, 30735, 30737, 30738, 30740, 30740, 30754, 30754, 30757, 30759, 30764, 30765, 30768, 30768, 30770, 30770, 30772, 30772, 30787, 30787, 30789, 30789, 30799, 30799, 30812, 30813, 30816, 30816, 30823, 30824, 30826, 30828, 30830, 30831, 30844, 30844, 30849, 30849, 30852, 30852, 30855, 30855, 30860, 30863, 30865, 30865, 30867, 30867, 30871, 30871, 30879, 30879, 30883, 30884, 30887, 30889, 30892, 30893, 30906, 30908, 30910, 30910, 30913, 30913, 30917, 30917, 30920, 30920, 30922, 30923, 30926, 30929, 30932, 30933, 30938, 30938, 30944, 30944, 30951, 30952, 30954, 30954, 30956, 30956, 30959, 30959, 30964, 30965, 30967, 30967, 30970, 30973, 30977, 30977, 30988, 30988, 30990, 30991, 30993, 30994, 30998, 30998, 31001, 31001, 31015, 31015, 31018, 31021, 31025, 31025, 31034, 31036, 31038, 31038, 31040, 31041, 31044, 31050, 31056, 31056, 31059, 31064, 31066, 31072, 31074, 31074, 31077, 31077, 31079, 31080, 31085, 31085, 31097, 31098, 31100, 31100, 31103, 31105, 31114, 31115, 31117, 31119, 31121, 31121, 31124, 31124, 31131, 31131, 31133, 31133, 31142, 31144, 31146, 31147, 31150, 31150, 31152, 31153, 31155, 31156, 31160, 31169, 31172, 31172, 31174, 31174, 31177, 31179, 31185, 31186, 31189, 31189, 31192, 31192, 31198, 31199, 31202, 31204, 31206, 31207, 31209, 31212, 31221, 31221, 31224, 31224, 31227, 31227, 31232, 31234, 31237, 31237, 31240, 31240, 31242, 31245, 31252, 31252, 31255, 31258, 31260, 31260, 31262, 31264, 31266, 31266, 31271, 31271, 31278, 31278, 31280, 31281, 31283, 31283, 31286, 31287, 31289, 31289, 31291, 31293, 31295, 31296, 31298, 31298, 31301, 31302, 31305, 31305, 31308, 31310, 31319, 31319, 31328, 31330, 31334, 31334, 31337, 31337, 31339, 31339, 31344, 31344, 31348, 31350, 31353, 31354, 31357, 31366, 31368, 31368, 31370, 31370, 31378, 31379, 31381, 31385, 31387, 31387, 31391, 31392, 31395, 31395, 31401, 31402, 31404, 31404, 31406, 31407, 31411, 31411, 31414, 31414, 31417, 31419, 31422, 31423, 31428, 31429, 31431, 31432, 31434, 31435, 31447, 31447, 31449, 31449, 31452, 31453, 31455, 31456, 31458, 31459, 31461, 31462, 31466, 31466, 31469, 31469, 31471, 31471, 31476, 31476, 31478, 31478, 31480, 31482, 31485, 31485, 31487, 31487, 31494, 31494, 31496, 31496, 31498, 31498, 31500, 31500, 31502, 31503, 31505, 31506, 31512, 31513, 31515, 31515, 31518, 31518, 31520, 31520, 31525, 31528, 31532, 31533, 31535, 31535, 31539, 31539, 31541, 31541, 31545, 31545, 31557, 31558, 31560, 31561, 31563, 31565, 31567, 31572, 31574, 31574, 31583, 31584, 31589, 31591, 31593, 31593, 31596, 31596, 31598, 31598, 31601, 31601, 31603, 31603, 31605, 31605, 31613, 31613, 31623, 31623, 31627, 31627, 31629, 31631, 31634, 31634, 31636, 31637, 31639, 31639, 31641, 31642, 31644, 31645, 31648, 31649, 31661, 31661, 31665, 31665, 31668, 31668, 31672, 31672, 31678, 31678, 31680, 31681, 31684, 31684, 31686, 31687, 31689, 31692, 31698, 31698, 31700, 31700, 31705, 31705, 31707, 31707, 31709, 31709, 31712, 31713, 31716, 31716, 31718, 31718, 31721, 31722, 31731, 31731, 31735, 31735, 31742, 31742, 31744, 31744, 31751, 31751, 31753, 31753, 31755, 31755, 31759, 31759, 31762, 31762, 31774, 31777, 31783, 31783, 31786, 31787, 31799, 31800, 31805, 31807, 31811, 31811, 31820, 31821, 31824, 31824, 31826, 31826, 31828, 31828, 31835, 31836, 31839, 31840, 31844, 31845, 31847, 31847, 31849, 31849, 31852, 31852, 31858, 31859, 31870, 31870, 31873, 31873, 31875, 31875, 31881, 31881, 31885, 31885, 31890, 31890, 31893, 31893, 31895, 31896, 31903, 31903, 31906, 31906, 31908, 31912, 31918, 31918, 31921, 31923, 31929, 31929, 31932, 31934, 31941, 31942, 31946, 31946, 31957, 31959, 31961, 31962, 31964, 31968, 31970, 31970, 31973, 31973, 31975, 31975, 31983, 31983, 31985, 31986, 31988, 31990, 31992, 31995, 31998, 31998, 32000, 32000, 32002, 32008, 32010, 32011, 32013, 32013, 32016, 32016, 32019, 32021, 32023, 32028, 32032, 32034, 32043, 32044, 32046, 32051, 32053, 32053, 32056, 32058, 32065, 32070, 32073, 32073, 32076, 32077, 32080, 32081, 32085, 32086, 32089, 32089, 32091, 32092, 32094, 32094, 32097, 32099, 32102, 32102, 32104, 32106, 32110, 32110, 32112, 32115, 32117, 32118, 32121, 32122, 32127, 32127, 32131, 32131, 32134, 32134, 32142, 32143, 32147, 32147, 32152, 32152, 32154, 32154, 32156, 32156, 32160, 32160, 32162, 32163, 32165, 32167, 32169, 32169, 32171, 32174, 32176, 32178, 32180, 32181, 32184, 32184, 32186, 32187, 32189, 32191, 32196, 32196, 32199, 32199, 32202, 32205, 32207, 32207, 32214, 32216, 32218, 32218, 32220, 32222, 32224, 32225, 32227, 32227, 32230, 32230, 32232, 32233, 32236, 32236, 32239, 32239, 32244, 32244, 32246, 32246, 32249, 32249, 32251, 32251, 32259, 32259, 32264, 32267, 32272, 32273, 32277, 32277, 32279, 32280, 32283, 32283, 32285, 32291, 32299, 32299, 32302, 32303, 32305, 32307, 32309, 32309, 32311, 32311, 32313, 32313, 32315, 32315, 32317, 32318, 32321, 32321, 32323, 32328, 32336, 32336, 32338, 32338, 32340, 32343, 32345, 32346, 32350, 32350, 32353, 32354, 32361, 32363, 32365, 32365, 32367, 32368, 32374, 32374, 32377, 32377, 32380, 32382, 32385, 32386, 32391, 32392, 32394, 32394, 32396, 32397, 32399, 32399, 32403, 32404, 32406, 32406, 32408, 32408, 32411, 32412, 32415, 32415, 32566, 32568, 32570, 32570, 32574, 32575, 32579, 32581, 32583, 32583, 32587, 32590, 32592, 32597, 32600, 32600, 32605, 32605, 32607, 32609, 32611, 32611, 32614, 32614, 32616, 32616, 32618, 32619, 32622, 32622, 32624, 32624, 32626, 32626, 32629, 32629, 32631, 32633, 32636, 32638, 32642, 32642, 32645, 32648, 32650, 32650, 32652, 32652, 32654, 32654, 32660, 32660, 32662, 32664, 32666, 32666, 32669, 32670, 32673, 32673, 32676, 32676, 32680, 32681, 32683, 32683, 32687, 32687, 32690, 32690, 32694, 32694, 32696, 32697, 32701, 32701, 32703, 32703, 32705, 32705, 32709, 32709, 32714, 32714, 32716, 32716, 32718, 32718, 32722, 32722, 32724, 32726, 32731, 32731, 32735, 32737, 32739, 32740, 32742, 32742, 32745, 32745, 32747, 32748, 32750, 32750, 32752, 32752, 32755, 32755, 32761, 32764, 32766, 32766, 32768, 32777, 32780, 32780, 32784, 32786, 32788, 32793, 32798, 32798, 32801, 32801, 32806, 32806, 32808, 32808, 32812, 32813, 32816, 32816, 32819, 32819, 32822, 32822, 32829, 32829, 32831, 32831, 32835, 32835, 32838, 32838, 32840, 32840, 32842, 32842, 32850, 32850, 32853, 32854, 32856, 32856, 32858, 32858, 32862, 32862, 32865, 32865, 32879, 32883, 32885, 32887, 32893, 32896, 32900, 32903, 32905, 32905, 32907, 32908, 32915, 32915, 32918, 32918, 32920, 32920, 32922, 32923, 32925, 32925, 32929, 32930, 32933, 32934, 32937, 32939, 32941, 32941, 32943, 32943, 32945, 32946, 32948, 32949, 32954, 32954, 32963, 32964, 32966, 32966, 32970, 32970, 32972, 32972, 32974, 32974, 32981, 32982, 32985, 32988, 32990, 32990, 32992, 32993, 32996, 32997, 33007, 33007, 33009, 33009, 33012, 33012, 33015, 33016, 33021, 33022, 33026, 33026, 33029, 33034, 33046, 33048, 33050, 33051, 33059, 33060, 33063, 33063, 33065, 33065, 33067, 33067, 33071, 33072, 33081, 33082, 33086, 33086, 33089, 33089, 33094, 33094, 33098, 33099, 33102, 33102, 33104, 33109, 33120, 33120, 33124, 33126, 33131, 33131, 33133, 33133, 33136, 33137, 33140, 33140, 33142, 33146, 33151, 33152, 33154, 33156, 33158, 33158, 33160, 33160, 33162, 33163, 33167, 33167, 33178, 33178, 33180, 33182, 33184, 33184, 33187, 33187, 33192, 33193, 33200, 33200, 33203, 33205, 33208, 33210, 33213, 33216, 33218, 33218, 33222, 33222, 33226, 33226, 33229, 33229, 33231, 33231, 33233, 33233, 33240, 33242, 33245, 33245, 33247, 33248, 33251, 33251, 33253, 33253, 33255, 33256, 33258, 33258, 33260, 33261, 33267, 33268, 33270, 33270, 33274, 33276, 33278, 33278, 33281, 33283, 33285, 33285, 33287, 33288, 33290, 33290, 33292, 33293, 33296, 33296, 33298, 33298, 33302, 33302, 33304, 33304, 33307, 33308, 33310, 33311, 33313, 33313, 33322, 33324, 33331, 33331, 33333, 33337, 33341, 33341, 33344, 33344, 33349, 33349, 33351, 33351, 33361, 33361, 33368, 33370, 33375, 33375, 33380, 33380, 33382, 33382, 33384, 33384, 33386, 33387, 33390, 33391, 33393, 33394, 33396, 33396, 33398, 33401, 33405, 33406, 33411, 33411, 33418, 33419, 33421, 33422, 33424, 33424, 33426, 33426, 33428, 33428, 33432, 33434, 33437, 33437, 33439, 33439, 33441, 33443, 33445, 33457, 33459, 33459, 33463, 33465, 33467, 33471, 33477, 33477, 33489, 33493, 33495, 33495, 33499, 33500, 33502, 33505, 33507, 33507, 33509, 33511, 33513, 33513, 33515, 33515, 33521, 33521, 33523, 33524, 33529, 33531, 33533, 33541, 33544, 33545, 33559, 33559, 33563, 33565, 33571, 33573, 33576, 33576, 33578, 33579, 33583, 33583, 33585, 33590, 33592, 33593, 33596, 33596, 33600, 33600, 33603, 33603, 33607, 33607, 33609, 33610, 33615, 33618, 33635, 33635, 33651, 33651, 33655, 33655, 33658, 33659, 33666, 33666, 33669, 33669, 33673, 33674, 33678, 33678, 33682, 33683, 33686, 33686, 33688, 33688, 33690, 33691, 33693, 33696, 33698, 33698, 33704, 33707, 33725, 33730, 33733, 33733, 33737, 33738, 33740, 33740, 33745, 33745, 33747, 33748, 33750, 33750, 33752, 33752, 33756, 33756, 33759, 33761, 33769, 33769, 33771, 33771, 33775, 33778, 33780, 33780, 33782, 33782, 33785, 33785, 33787, 33787, 33789, 33789, 33795, 33796, 33798, 33799, 33802, 33806, 33833, 33833, 33836, 33836, 33841, 33841, 33845, 33845, 33848, 33849, 33852, 33853, 33862, 33862, 33865, 33866, 33873, 33873, 33879, 33879, 33882, 33883, 33889, 33889, 33891, 33891, 33894, 33894, 33897, 33901, 33903, 33905, 33907, 33907, 33909, 33909, 33911, 33911, 33914, 33914, 33922, 33922, 33936, 33937, 33940, 33940, 33945, 33945, 33948, 33948, 33951, 33951, 33953, 33953, 33960, 33960, 33965, 33965, 33967, 33967, 33970, 33970, 33972, 33972, 33976, 33981, 33983, 33986, 33988, 33988, 33990, 33990, 33993, 33995, 33997, 33997, 33999, 34001, 34003, 34003, 34006, 34006, 34010, 34010, 34028, 34031, 34033, 34033, 34036, 34036, 34042, 34042, 34044, 34045, 34048, 34048, 34054, 34054, 34062, 34062, 34065, 34065, 34067, 34069, 34071, 34072, 34074, 34074, 34078, 34079, 34081, 34081, 34083, 34083, 34085, 34086, 34090, 34090, 34092, 34093, 34095, 34096, 34109, 34109, 34111, 34111, 34113, 34113, 34115, 34115, 34118, 34118, 34121, 34123, 34126, 34126, 34131, 34131, 34133, 34137, 34142, 34142, 34145, 34145, 34147, 34148, 34152, 34155, 34157, 34157, 34168, 34168, 34170, 34170, 34174, 34174, 34176, 34176, 34180, 34180, 34182, 34183, 34185, 34186, 34188, 34188, 34191, 34191, 34193, 34193, 34196, 34196, 34199, 34199, 34201, 34201, 34203, 34203, 34205, 34205, 34212, 34214, 34216, 34219, 34223, 34224, 34234, 34234, 34241, 34241, 34247, 34247, 34249, 34249, 34253, 34256, 34261, 34261, 34268, 34269, 34276, 34277, 34281, 34282, 34295, 34295, 34297, 34299, 34301, 34301, 34303, 34304, 34306, 34306, 34308, 34308, 34310, 34311, 34314, 34315, 34326, 34328, 34330, 34330, 34335, 34335, 34338, 34338, 34343, 34343, 34345, 34346, 34349, 34349, 34351, 34351, 34364, 34364, 34367, 34367, 34369, 34369, 34381, 34382, 34384, 34384, 34387, 34389, 34395, 34396, 34398, 34399, 34407, 34407, 34411, 34412, 34415, 34415, 34417, 34417, 34424, 34427, 34442, 34445, 34451, 34451, 34453, 34453, 34467, 34468, 34472, 34474, 34479, 34481, 34484, 34484, 34496, 34496, 34501, 34503, 34505, 34505, 34507, 34507, 34516, 34516, 34521, 34521, 34523, 34523, 34526, 34527, 34531, 34532, 34537, 34537, 34540, 34541, 34552, 34553, 34555, 34555, 34558, 34558, 34560, 34560, 34562, 34563, 34566, 34566, 34568, 34571, 34577, 34577, 34584, 34584, 34586, 34586, 34588, 34589, 34593, 34593, 34597, 34597, 34600, 34601, 34612, 34613, 34615, 34615, 34618, 34619, 34623, 34624, 34636, 34636, 34638, 34638, 34645, 34645, 34647, 34647, 34649, 34649, 34655, 34656, 34660, 34662, 34664, 34664, 34670, 34670, 34676, 34676, 34678, 34678, 34680, 34680, 34690, 34691, 34700, 34701, 34712, 34712, 34718, 34719, 34722, 34723, 34733, 34733, 34739, 34740, 34746, 34747, 34749, 34749, 34752, 34752, 34756, 34756, 34759, 34759, 34762, 34763, 34770, 34770, 34778, 34779, 34784, 34784, 34787, 34787, 34796, 34796, 34799, 34799, 34802, 34802, 34807, 34807, 34809, 34809, 34811, 34811, 34814, 34814, 34821, 34821, 34829, 34829, 34833, 34833, 34837, 34837, 34847, 34847, 34849, 34851, 34865, 34866, 34870, 34870, 34873, 34873, 34875, 34875, 34880, 34880, 34884, 34884, 34886, 34886, 34890, 34890, 34892, 34894, 34898, 34899, 34903, 34903, 34905, 34905, 34907, 34907, 34909, 34910, 34913, 34916, 34920, 34920, 34923, 34923, 34926, 34926, 34928, 34928, 34930, 34930, 34935, 34935, 34941, 34943, 34945, 34946, 34952, 34952, 34955, 34955, 34957, 34957, 34962, 34962, 34966, 34967, 34971, 34971, 34973, 34974, 34978, 34978, 34986, 34987, 34996, 34996, 35008, 35010, 35013, 35013, 35018, 35018, 35021, 35021, 35023, 35023, 35026, 35026, 35028, 35029, 35032, 35033, 35036, 35037, 35039, 35039, 35041, 35041, 35048, 35048, 35055, 35055, 35057, 35057, 35059, 35061, 35064, 35065, 35069, 35070, 35076, 35076, 35079, 35079, 35082, 35082, 35084, 35084, 35088, 35091, 35093, 35093, 35096, 35098, 35109, 35109, 35111, 35111, 35114, 35115, 35119, 35120, 35126, 35126, 35128, 35128, 35130, 35131, 35137, 35137, 35140, 35140, 35149, 35149, 35154, 35154, 35158, 35158, 35160, 35160, 35164, 35164, 35166, 35168, 35172, 35172, 35178, 35178, 35181, 35181, 35183, 35183, 35186, 35186, 35188, 35188, 35198, 35201, 35203, 35203, 35206, 35209, 35211, 35211, 35215, 35215, 35219, 35219, 35222, 35224, 35226, 35226, 35232, 35233, 35240, 35242, 35244, 35244, 35247, 35247, 35250, 35251, 35254, 35255, 35258, 35258, 35261, 35261, 35263, 35265, 35282, 35282, 35284, 35284, 35286, 35287, 35290, 35290, 35292, 35293, 35299, 35299, 35301, 35303, 35312, 35313, 35315, 35316, 35318, 35318, 35320, 35320, 35328, 35328, 35330, 35331, 35335, 35338, 35340, 35340, 35342, 35342, 35344, 35352, 35355, 35355, 35357, 35357, 35359, 35359, 35362, 35363, 35365, 35365, 35370, 35370, 35373, 35373, 35377, 35377, 35379, 35380, 35382, 35382, 35386, 35388, 35390, 35390, 35393, 35393, 35398, 35398, 35403, 35403, 35408, 35409, 35412, 35416, 35419, 35419, 35422, 35422, 35424, 35427, 35430, 35430, 35433, 35433, 35435, 35438, 35440, 35443, 35445, 35445, 35449, 35449, 35452, 35452, 35455, 35455, 35458, 35458, 35460, 35463, 35468, 35469, 35473, 35473, 35475, 35475, 35477, 35477, 35480, 35480, 35482, 35482, 35486, 35486, 35488, 35496, 35498, 35498, 35504, 35504, 35506, 35506, 35513, 35513, 35516, 35516, 35518, 35519, 35522, 35522, 35524, 35524, 35527, 35527, 35529, 35529, 35531, 35531, 35533, 35533, 35535, 35535, 35538, 35538, 35542, 35543, 35547, 35553, 35556, 35556, 35558, 35559, 35562, 35563, 35565, 35566, 35568, 35572, 35574, 35576, 35578, 35578, 35580, 35580, 35582, 35582, 35584, 35586, 35588, 35588, 35591, 35591, 35596, 35596, 35598, 35598, 35600, 35601, 35604, 35604, 35606, 35607, 35609, 35613, 35616, 35616, 35619, 35619, 35622, 35622, 35624, 35624, 35627, 35628, 35635, 35635, 35639, 35639, 35641, 35641, 35644, 35644, 35646, 35646, 35649, 35649, 35651, 35651, 35654, 35654, 35657, 35657, 35660, 35660, 35662, 35663, 35667, 35668, 35670, 35670, 35672, 35674, 35676, 35676, 35678, 35679, 35686, 35686, 35691, 35692, 35695, 35697, 35700, 35700, 35703, 35703, 35709, 35709, 35711, 35712, 35715, 35715, 35721, 35722, 35724, 35724, 35726, 35726, 35728, 35728, 35730, 35731, 35734, 35734, 35738, 35738, 35740, 35740, 35742, 35742, 35744, 35744, 35895, 35895, 35903, 35903, 35905, 35905, 35910, 35914, 35916, 35916, 35918, 35918, 35920, 35920, 35925, 35926, 35930, 35930, 35937, 35938, 35944, 35944, 35946, 35948, 35955, 35955, 35960, 35962, 35970, 35971, 35978, 35978, 35980, 35981, 35987, 35988, 35992, 35992, 35997, 36002, 36007, 36012, 36015, 36016, 36018, 36020, 36022, 36029, 36031, 36036, 36038, 36040, 36042, 36042, 36049, 36049, 36051, 36051, 36057, 36060, 36062, 36062, 36064, 36070, 36074, 36074, 36076, 36077, 36080, 36081, 36083, 36084, 36091, 36093, 36100, 36101, 36103, 36104, 36106, 36107, 36109, 36109, 36111, 36112, 36115, 36116, 36118, 36118, 36123, 36123, 36125, 36125, 36196, 36196, 36198, 36199, 36203, 36203, 36205, 36206, 36208, 36208, 36211, 36212, 36214, 36215, 36225, 36225, 36229, 36229, 36234, 36234, 36238, 36238, 36240, 36240, 36249, 36249, 36256, 36256, 36259, 36259, 36264, 36264, 36267, 36267, 36274, 36275, 36282, 36282, 36286, 36286, 36290, 36290, 36294, 36294, 36299, 36300, 36302, 36303, 36309, 36311, 36315, 36315, 36317, 36317, 36319, 36319, 36321, 36321, 36323, 36323, 36328, 36328, 36330, 36333, 36335, 36335, 36337, 36337, 36339, 36339, 36348, 36348, 36358, 36358, 36360, 36362, 36367, 36368, 36372, 36372, 36381, 36383, 36394, 36394, 36400, 36400, 36404, 36406, 36410, 36410, 36413, 36413, 36416, 36416, 36418, 36418, 36420, 36420, 36423, 36426, 36428, 36428, 36431, 36431, 36437, 36437, 36441, 36441, 36444, 36444, 36447, 36448, 36451, 36452, 36466, 36466, 36468, 36468, 36470, 36470, 36475, 36475, 36481, 36481, 36485, 36485, 36487, 36487, 36489, 36491, 36493, 36493, 36496, 36497, 36499, 36500, 36505, 36505, 36510, 36510, 36513, 36513, 36521, 36524, 36529, 36529, 36531, 36531, 36542, 36542, 36544, 36544, 36550, 36550, 36554, 36557, 36562, 36562, 36574, 36575, 36578, 36578, 36584, 36584, 36587, 36587, 36600, 36604, 36606, 36606, 36611, 36611, 36613, 36613, 36615, 36617, 36626, 36629, 36635, 36639, 36646, 36650, 36653, 36653, 36655, 36656, 36659, 36659, 36664, 36665, 36667, 36667, 36670, 36672, 36674, 36674, 36676, 36678, 36681, 36681, 36685, 36686, 36690, 36690, 36692, 36692, 36695, 36696, 36701, 36703, 36705, 36708, 36710, 36710, 36763, 36764, 36767, 36767, 36770, 36771, 36774, 36774, 36776, 36776, 36781, 36786, 36789, 36790, 36795, 36795, 36799, 36800, 36802, 36805, 36813, 36814, 36816, 36817, 36819, 36821, 36834, 36834, 36836, 36838, 36840, 36840, 36842, 36845, 36848, 36848, 36850, 36850, 36852, 36852, 36855, 36858, 36860, 36861, 36863, 36867, 36869, 36870, 36872, 36872, 36875, 36881, 36884, 36887, 36889, 36890, 36893, 36899, 36910, 36910, 36913, 36914, 36916, 36918, 36920, 36920, 36924, 36924, 36926, 36926, 36929, 36930, 36935, 36935, 36937, 36939, 36941, 36949, 36952, 36953, 36955, 36958, 36960, 36961, 36963, 36963, 36968, 36969, 36972, 36975, 36978, 36978, 36981, 36984, 36986, 36986, 36988, 36997, 36999, 37000, 37002, 37002, 37004, 37005, 37007, 37009, 37013, 37013, 37015, 37017, 37024, 37024, 37026, 37027, 37030, 37030, 37032, 37032, 37034, 37034, 37039, 37041, 37043, 37043, 37045, 37045, 37048, 37048, 37053, 37054, 37057, 37057, 37059, 37061, 37066, 37066, 37070, 37070, 37084, 37086, 37089, 37090, 37096, 37096, 37098, 37099, 37101, 37101, 37103, 37103, 37107, 37109, 37117, 37117, 37122, 37122, 37138, 37138, 37141, 37143, 37145, 37145, 37150, 37150, 37154, 37155, 37159, 37159, 37165, 37165, 37168, 37170, 37172, 37172, 37181, 37181, 37192, 37198, 37202, 37202, 37206, 37207, 37218, 37221, 37225, 37226, 37228, 37228, 37234, 37234, 37236, 37241, 37251, 37251, 37255, 37255, 37257, 37257, 37259, 37259, 37261, 37261, 37264, 37264, 37266, 37266, 37276, 37276, 37278, 37278, 37282, 37282, 37290, 37292, 37294, 37295, 37297, 37298, 37300, 37301, 37308, 37308, 37312, 37313, 37315, 37315, 37317, 37319, 37321, 37321, 37323, 37329, 37335, 37336, 37340, 37341, 37347, 37351, 37353, 37354, 37357, 37357, 37365, 37365, 37375, 37375, 37383, 37383, 37389, 37389, 37392, 37394, 37396, 37397, 37399, 37399, 37404, 37404, 37406, 37407, 37414, 37414, 37425, 37425, 37428, 37429, 37431, 37432, 37434, 37434, 37439, 37441, 37444, 37445, 37449, 37449, 37451, 37451, 37453, 37458, 37463, 37463, 37467, 37467, 37470, 37470, 37474, 37474, 37476, 37478, 37495, 37496, 37500, 37500, 37502, 37502, 37504, 37504, 37507, 37507, 37509, 37509, 37515, 37515, 37521, 37521, 37523, 37523, 37525, 37526, 37528, 37532, 37555, 37556, 37558, 37559, 37561, 37561, 37574, 37574, 37580, 37580, 37583, 37583, 37585, 37586, 37589, 37589, 37591, 37591, 37599, 37599, 37604, 37605, 37610, 37610, 37618, 37618, 37624, 37626, 37628, 37630, 37632, 37632, 37636, 37636, 37638, 37638, 37647, 37648, 37653, 37653, 37656, 37658, 37662, 37668, 37670, 37672, 37674, 37676, 37678, 37679, 37704, 37707, 37709, 37709, 37713, 37713, 37716, 37716, 37719, 37719, 37723, 37725, 37732, 37733, 37739, 37740, 37742, 37742, 37744, 37744, 37746, 37746, 37749, 37749, 37756, 37756, 37758, 37758, 37770, 37770, 37772, 37772, 37780, 37780, 37782, 37783, 37786, 37787, 37791, 37793, 37795, 37796, 37799, 37799, 37804, 37805, 37808, 37808, 37819, 37819, 37827, 37827, 37831, 37832, 37834, 37836, 37841, 37841, 37846, 37848, 37852, 37855, 37857, 37858, 37860, 37860, 37862, 37862, 37864, 37864, 37878, 37878, 37880, 37881, 37883, 37883, 37891, 37892, 37903, 37904, 37907, 37908, 37912, 37913, 37925, 37925, 37930, 37931, 37941, 37942, 37944, 37944, 37946, 37946, 37954, 37954, 37956, 37956, 37962, 37962, 37964, 37964, 37969, 37970, 37973, 37973, 37979, 37979, 37982, 37982, 37984, 37984, 37986, 37987, 37994, 37995, 38000, 38002, 38005, 38005, 38007, 38007, 38012, 38015, 38021, 38021, 38263, 38264, 38271, 38272, 38275, 38275, 38280, 38283, 38286, 38287, 38289, 38292, 38296, 38296, 38300, 38300, 38303, 38304, 38306, 38309, 38312, 38313, 38315, 38317, 38321, 38321, 38326, 38326, 38329, 38329, 38331, 38334, 38339, 38339, 38343, 38344, 38346, 38349, 38355, 38358, 38362, 38362, 38364, 38364, 38366, 38366, 38368, 38370, 38373, 38373, 38376, 38376, 38428, 38429, 38433, 38433, 38436, 38436, 38439, 38442, 38445, 38447, 38450, 38450, 38459, 38459, 38463, 38464, 38466, 38466, 38468, 38468, 38475, 38477, 38480, 38480, 38484, 38484, 38486, 38486, 38488, 38488, 38491, 38495, 38497, 38500, 38506, 38506, 38508, 38508, 38512, 38512, 38514, 38521, 38524, 38525, 38532, 38534, 38538, 38539, 38541, 38543, 38545, 38545, 38548, 38549, 38551, 38552, 38555, 38556, 38563, 38564, 38567, 38570, 38576, 38577, 38579, 38580, 38582, 38585, 38587, 38588, 38592, 38593, 38596, 38599, 38601, 38601, 38603, 38606, 38613, 38614, 38617, 38622, 38626, 38627, 38632, 38634, 38639, 38640, 38642, 38642, 38646, 38647, 38649, 38651, 38656, 38656, 38660, 38665, 38668, 38671, 38673, 38673, 38675, 38676, 38678, 38678, 38681, 38681, 38684, 38684, 38686, 38686, 38691, 38691, 38694, 38695, 38698, 38698, 38704, 38704, 38706, 38706, 38712, 38713, 38717, 38717, 38722, 38722, 38724, 38724, 38726, 38726, 38728, 38729, 38732, 38732, 38737, 38738, 38741, 38742, 38744, 38750, 38752, 38754, 38758, 38758, 38760, 38761, 38765, 38765, 38771, 38773, 38775, 38775, 38778, 38778, 38780, 38780, 38784, 38785, 38788, 38789, 38795, 38795, 38797, 38797, 38799, 38799, 38808, 38808, 38816, 38816, 38819, 38819, 38822, 38822, 38824, 38824, 38827, 38829, 38833, 38833, 38836, 38836, 38840, 38841, 38849, 38849, 38851, 38851, 38854, 38854, 38859, 38861, 38864, 38864, 38867, 38867, 38873, 38873, 38876, 38878, 38880, 38881, 38886, 38886, 38893, 38894, 38897, 38899, 38901, 38902, 38906, 38907, 38910, 38915, 38917, 38918, 38920, 38920, 38922, 38922, 38924, 38931, 38934, 38936, 38942, 38942, 38945, 38945, 38947, 38948, 38950, 38950, 38955, 38955, 38957, 38958, 38960, 38960, 38962, 38962, 38967, 38969, 38971, 38972, 38975, 38975, 38978, 38978, 38982, 38984, 38987, 38990, 38994, 38997, 39000, 39002, 39004, 39004, 39006, 39006, 39013, 39015, 39019, 39019, 39023, 39025, 39027, 39029, 39080, 39080, 39085, 39085, 39087, 39087, 39089, 39090, 39094, 39094, 39098, 39098, 39100, 39100, 39103, 39103, 39106, 39106, 39108, 39108, 39110, 39111, 39113, 39113, 39115, 39115, 39118, 39118, 39131, 39132, 39134, 39138, 39142, 39143, 39146, 39147, 39149, 39151, 39153, 39153, 39156, 39156, 39163, 39166, 39171, 39171, 39177, 39178, 39180, 39180, 39184, 39184, 39186, 39189, 39192, 39192, 39194, 39194, 39198, 39198, 39200, 39200, 39206, 39208, 39210, 39210, 39212, 39212, 39214, 39214, 39216, 39217, 39219, 39219, 39225, 39225, 39228, 39229, 39234, 39234, 39237, 39237, 39240, 39241, 39243, 39245, 39248, 39250, 39252, 39253, 39255, 39255, 39260, 39260, 39262, 39262, 39267, 39267, 39318, 39321, 39324, 39325, 39327, 39327, 39329, 39329, 39331, 39331, 39333, 39333, 39335, 39336, 39338, 39338, 39340, 39342, 39344, 39345, 39347, 39348, 39350, 39350, 39353, 39353, 39361, 39361, 39364, 39365, 39368, 39369, 39375, 39378, 39381, 39381, 39384, 39385, 39387, 39391, 39394, 39394, 39400, 39400, 39402, 39402, 39405, 39406, 39409, 39409, 39416, 39416, 39418, 39419, 39421, 39421, 39423, 39423, 39425, 39429, 39432, 39432, 39435, 39435, 39437, 39439, 39441, 39441, 39446, 39446, 39448, 39449, 39451, 39451, 39467, 39467, 39469, 39469, 39472, 39472, 39477, 39480, 39486, 39486, 39488, 39493, 39498, 39498, 39500, 39503, 39506, 39506, 39509, 39509, 39511, 39512, 39514, 39515, 39519, 39519, 39522, 39522, 39524, 39525, 39529, 39530, 39532, 39532, 39592, 39592, 39594, 39594, 39600, 39600, 39608, 39609, 39612, 39612, 39615, 39616, 39622, 39622, 39631, 39631, 39633, 39633, 39635, 39636, 39638, 39640, 39647, 39647, 39649, 39649, 39651, 39651, 39653, 39654, 39659, 39659, 39661, 39662, 39664, 39664, 39666, 39666, 39668, 39668, 39673, 39675, 39677, 39677, 39682, 39682, 39685, 39686, 39690, 39691, 39693, 39693, 39696, 39696, 39698, 39698, 39702, 39702, 39704, 39706, 39711, 39711, 39714, 39715, 39717, 39717, 39719, 39722, 39726, 39727, 39729, 39730, 39738, 39738, 39740, 39740, 39745, 39749, 39752, 39752, 39755, 39755, 39757, 39759, 39761, 39761, 39764, 39764, 39768, 39768, 39770, 39770, 39782, 39782, 39791, 39791, 39796, 39796, 39808, 39808, 39811, 39811, 39822, 39822, 39824, 39827, 39831, 39831, 39839, 39839, 39847, 39848, 39850, 39851, 39853, 39854, 39865, 39865, 39873, 39873, 39878, 39878, 39881, 39882, 39892, 39892, 39894, 39894, 39899, 39899, 39906, 39906, 39908, 39908, 39912, 39912, 39927, 39927, 39944, 39944, 39946, 39946, 39948, 39949, 39952, 39952, 39954, 39955, 39957, 39957, 39972, 39973, 39981, 39983, 39985, 39986, 39989, 39989, 39993, 39995, 39998, 39998, 40007, 40007, 40009, 40009, 40015, 40015, 40018, 40019, 40023, 40023, 40032, 40032, 40035, 40035, 40039, 40039, 40056, 40056, 40059, 40060, 40165, 40167, 40169, 40169, 40179, 40180, 40182, 40182, 40195, 40195, 40198, 40201, 40204, 40204, 40210, 40210, 40213, 40213, 40216, 40217, 40219, 40219, 40222, 40223, 40227, 40227, 40229, 40230, 40232, 40232, 40239, 40240, 40246, 40246, 40251, 40251, 40257, 40258, 40260, 40260, 40273, 40273, 40275, 40276, 40285, 40286, 40288, 40289, 40294, 40294, 40297, 40297, 40300, 40300, 40303, 40304, 40306, 40306, 40311, 40311, 40315, 40315, 40318, 40318, 40324, 40324, 40329, 40330, 40342, 40342, 40346, 40346, 40353, 40353, 40356, 40356, 40361, 40361, 40364, 40364, 40367, 40367, 40372, 40373, 40376, 40377, 40379, 40379, 40383, 40383, 40385, 40386, 40388, 40388, 40391, 40391, 40403, 40403, 40406, 40407, 40409, 40409, 40422, 40422, 40425, 40427, 40432, 40435, 40440, 40442, 40445, 40445, 40447, 40447, 40455, 40455, 40463, 40463, 40469, 40469, 40474, 40479, 40565, 40565, 40567, 40567, 40569, 40571, 40573, 40573, 40575, 40576, 40578, 40578, 40580, 40580, 40587, 40588, 40591, 40591, 40593, 40595, 40599, 40600, 40605, 40607, 40612, 40614, 40617, 40618, 40623, 40623, 40628, 40629, 40635, 40635, 40637, 40639, 40643, 40645, 40652, 40657, 40660, 40660, 40662, 40662, 40664, 40664, 40666, 40670, 40672, 40672, 40677, 40677, 40680, 40680, 40686, 40687, 40690, 40690, 40692, 40695, 40697, 40704, 40706, 40706, 40708, 40708, 40711, 40714, 40718, 40718, 40720, 40720, 40723, 40724, 40727, 40727, 40729, 40729, 40736, 40736, 40738, 40738, 40747, 40748, 40751, 40751, 40756, 40756, 40760, 40761, 40763, 40763, 40766, 40766, 40778, 40779, 40782, 40782, 40784, 40784, 40786, 40786, 40788, 40789, 40791, 40791, 40799, 40801, 40806, 40807, 40809, 40812, 40818, 40818, 40822, 40823, 40831, 40831, 40845, 40846, 40848, 40850, 40852, 40853, 40857, 40857, 40860, 40861, 40863, 40864, 40866, 40866, 40869, 40869, 43360, 43388, 44032, 55203, 55216, 55238, 55243, 55291, 63744, 63838, 63840, 63913, 63915, 64011, 64018, 64018, 64021, 64023, 64025, 64030, 64034, 64034, 64038, 64038, 64042, 64044, 64046, 64049, 64051, 64061, 64063, 64063, 64065, 64065, 64067, 64085, 64087, 64087, 64089, 64104, 64106, 64106, 64256, 64260, 65040, 65049, 65072, 65106, 65108, 65126, 65128, 65131, 65281, 65470, 65474, 65479, 65482, 65487, 65490, 65495, 65498, 65500, 65504, 65510, 65512, 65518, 127232, 127244, 127248, 127340, 127344, 127404, 127488, 127490, 127504, 127547, 127552, 127560, 127568, 127569, 131287, 131287, 131372, 131372, 132554, 132554, 132648, 132648, 133508, 133508, 135509, 135509, 135821, 135821, 136596, 136596, 136999, 136999, 139100, 139100, 140464, 140464, 140525, 140525, 141647, 141647, 142447, 142447, 143072, 143072, 143613, 143613, 144195, 144195, 144955, 144955, 146137, 146137, 148209, 148209, 148381, 148381, 149737, 149737, 149744, 149744, 150017, 150017, 150034, 150034, 151637, 151637, 152382, 152382, 152501, 152501, 152574, 152574, 153650, 153650, 153658, 153658, 153716, 153716, 153976, 153976, 154327, 154327, 154519, 154519, 155204, 155204, 155735, 155735, 157092, 157092, 157656, 157656, 158033, 158033, 160068, 160068, 161279, 161279, 161317, 161317, 161970, 161970, 162385, 162385, 162562, 162562, 163055, 163055, 163453, 163453, 163611, 163611, 163767, 163767, 164854, 164854, 165084, 165084, 167306, 167306, 167329, 167329, 167439, 167439, 168405, 168405, 168419, 168419, 169182, 169182, 169225, 169225, 169599, 169599, 170000, 170000, 170043, 170043, 172717, 172717, 173264, 173264, 173668, 173668, 180501, 180501, 182227, 182227, 185668, 185668, 189801, 189801, 194581, 194581, 194584, 194584, 194586, 194586, 194604, 194604, 194611, 194611, 194642, 194642, 194658, 194658, 194679, 194679, 194692, 194692, 194738, 194738, 194797, 194797, 194812, 194812, 194848, 194848, 194924, 194924, 195024, 195024, 195039, 195039, 198441, 198441, 200414, 200414], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Kaithi", "https://fonts.gstatic.com/s/notosanskaithi/v15/buEtppS9f8_vkXadMBJJu0tWjLwjQi0KdoZIKlo.ttf", A._setArrayType([32, 32, 45, 45, 160, 160, 2406, 2415, 8203, 8205, 8208, 8208, 9676, 9676, 43056, 43065, 69760, 69825, 69837, 69837], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Kannada", "https://fonts.gstatic.com/s/notosanskannada/v21/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrDvNzSIMLsPKrkY.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 173, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 2385, 2386, 2404, 2405, 3200, 3212, 3214, 3216, 3218, 3240, 3242, 3251, 3253, 3257, 3260, 3268, 3270, 3272, 3274, 3277, 3285, 3286, 3294, 3294, 3296, 3299, 3302, 3311, 3313, 3314, 7376, 7376, 7378, 7378, 7386, 7386, 7410, 7410, 7412, 7413, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8377, 8377, 8482, 8482, 8722, 8722, 9676, 9676, 43056, 43061], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Kayah Li", "https://fonts.gstatic.com/s/notosanskayahli/v18/B50nF61OpWTRcGrhOVJJwOMXdca6Yecki3E06x2jVTX3WCc3CZH4EXLuKVM.ttf", A._setArrayType([32, 32, 45, 45, 160, 160, 8204, 8205, 8208, 8208, 9676, 9676, 43264, 43311], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Kharoshthi", "https://fonts.gstatic.com/s/notosanskharoshthi/v15/Fh4qPiLjKS30-P4-pGMMXCCfvkc5Vd7KE5z4rFyx5mR1.ttf", A._setArrayType([32, 32, 45, 45, 160, 160, 8203, 8205, 8208, 8208, 9676, 9676, 68096, 68099, 68101, 68102, 68108, 68115, 68117, 68119, 68121, 68149, 68152, 68154, 68159, 68168, 68176, 68184], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Khmer", "https://fonts.gstatic.com/s/notosanskhmer/v18/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYuNAJz4kAbrddiA.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 173, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 6016, 6109, 6112, 6121, 6128, 6137, 6624, 6655, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8482, 8482, 8722, 8722, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Khojki", "https://fonts.gstatic.com/s/notosanskhojki/v15/-nFnOHM29Oofr2wohFbTuPPKVWpmK_d709jy92k.ttf", A._setArrayType([32, 32, 160, 160, 2790, 2799, 8204, 8205, 9676, 9676, 43056, 43065, 70144, 70161, 70163, 70206], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Khudawadi", "https://fonts.gstatic.com/s/notosanskhudawadi/v15/fdNi9t6ZsWBZ2k5ltHN73zZ5hc8HANlHIjRnVVXz9MY.ttf", A._setArrayType([32, 32, 160, 160, 2404, 2405, 8204, 8205, 8211, 8212, 9676, 9676, 43056, 43065, 70320, 70378, 70384, 70393], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Lao", "https://fonts.gstatic.com/s/notosanslao/v24/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt4ccbdf5MK3riB2w.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 174, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 3713, 3714, 3716, 3716, 3719, 3720, 3722, 3722, 3725, 3725, 3732, 3735, 3737, 3743, 3745, 3747, 3749, 3749, 3751, 3751, 3754, 3755, 3757, 3769, 3771, 3773, 3776, 3780, 3782, 3782, 3784, 3789, 3792, 3801, 3804, 3807, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8365, 8482, 8482, 8722, 8722, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Lepcha", "https://fonts.gstatic.com/s/notosanslepcha/v15/0QI7MWlB_JWgA166SKhu05TekNS32AJstqBXgd4.ttf", A._setArrayType([32, 32, 160, 160, 7168, 7223, 7227, 7241, 7245, 7247, 8203, 8205, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Limbu", "https://fonts.gstatic.com/s/notosanslimbu/v15/3JnlSDv90Gmq2mrzckOBBRRoNJVj0MF3OHRDnA.ttf", A._setArrayType([32, 32, 160, 160, 2405, 2405, 6400, 6430, 6432, 6443, 6448, 6459, 6464, 6464, 6468, 6479, 8203, 8205, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Linear A", "https://fonts.gstatic.com/s/notosanslineara/v16/oPWS_l16kP4jCuhpgEGmwJOiA18FZj22zmHQAGQicw.ttf", A._setArrayType([32, 32, 160, 160, 67072, 67382, 67392, 67413, 67424, 67431], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Linear B", "https://fonts.gstatic.com/s/notosanslinearb/v15/HhyJU4wt9vSgfHoORYOiXOckKNB737IV3BkFTq4EPw.ttf", A._setArrayType([32, 32, 160, 160, 65536, 65547, 65549, 65574, 65576, 65594, 65596, 65597, 65599, 65613, 65616, 65629, 65664, 65786, 65792, 65794, 65799, 65843, 65847, 65855], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Lisu", "https://fonts.gstatic.com/s/notosanslisu/v21/uk-3EGO3o6EruUbnwovcYhz6kh57_nqbcTdjJnHP2Vwt29IlxkVdig.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 174, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 700, 700, 710, 711, 713, 713, 717, 717, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 7808, 7813, 7838, 7838, 7922, 7923, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8482, 8482, 8722, 8722, 9676, 9676, 12298, 12299, 42192, 42239, 73648, 73648], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Lycian", "https://fonts.gstatic.com/s/notosanslycian/v15/QldVNSNMqAsHtsJ7UmqxBQA9r8wA5_naCJwn00E.ttf", A._setArrayType([32, 32, 160, 160, 66176, 66204], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Lydian", "https://fonts.gstatic.com/s/notosanslydian/v15/c4m71mVzGN7s8FmIukZJ1v4ZlcPReUPXMoIjEQI.ttf", A._setArrayType([32, 32, 160, 160, 67872, 67897, 67903, 67903], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Mahajani", "https://fonts.gstatic.com/s/notosansmahajani/v15/-F6sfiVqLzI2JPCgQBnw60Agp0JrvD5Fh8ARHNh4zg.ttf", A._setArrayType([32, 32, 160, 160, 2404, 2415, 8204, 8205, 9676, 9676, 43056, 43065, 69968, 70006], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Malayalam", "https://fonts.gstatic.com/s/notosansmalayalam/v21/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_RuD9BFzEr6HxEA.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 173, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 803, 803, 806, 808, 2385, 2386, 2404, 2405, 3328, 3340, 3342, 3344, 3346, 3396, 3398, 3400, 3402, 3407, 3412, 3427, 3430, 3455, 7386, 7386, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8377, 8377, 8482, 8482, 8722, 8722, 9676, 9676, 43056, 43058], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Mandaic", "https://fonts.gstatic.com/s/notosansmandaic/v15/cIfnMbdWt1w_HgCcilqhKQBo_OsMI5_A_gMk0izH.ttf", A._setArrayType([32, 32, 160, 160, 1600, 1600, 2112, 2139, 2142, 2142, 8204, 8205, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Manichaean", "https://fonts.gstatic.com/s/notosansmanichaean/v15/taiVGntiC4--qtsfi4Jp9-_GkPZZCcrfekqCNTtFCtdX.ttf", A._setArrayType([32, 32, 160, 160, 1600, 1600, 8204, 8205, 9676, 9676, 65024, 65024, 68288, 68326, 68331, 68342], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Marchen", "https://fonts.gstatic.com/s/notosansmarchen/v15/aFTO7OZ_Y282EP-WyG6QTOX_C8WZMHhPk652ZaHk.ttf", A._setArrayType([32, 32, 160, 160, 9676, 9676, 72816, 72847, 72850, 72871, 72873, 72886], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Masaram Gondi", "https://fonts.gstatic.com/s/notosansmasaramgondi/v15/6xK_dThFKcWIu4bpRBjRYRV7KZCbUq6n_1kPnuGe7RI9WSWX.ttf", A._setArrayType([32, 34, 37, 37, 39, 47, 58, 63, 160, 160, 215, 215, 247, 247, 2404, 2405, 8216, 8217, 8220, 8221, 8230, 8230, 8722, 8722, 9676, 9676, 72960, 72966, 72968, 72969, 72971, 73014, 73018, 73018, 73020, 73021, 73023, 73031, 73040, 73049], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Math", "https://fonts.gstatic.com/s/notosansmath/v15/7Aump_cpkSecTWaHRlH2hyV5UHkG-V048PW0.ttf", A._setArrayType([32, 126, 160, 160, 167, 167, 172, 172, 177, 177, 215, 215, 247, 247, 770, 771, 773, 773, 775, 776, 816, 816, 913, 929, 931, 937, 945, 969, 977, 977, 981, 982, 1008, 1009, 1012, 1013, 8242, 8247, 8279, 8279, 8400, 8412, 8417, 8417, 8421, 8431, 8450, 8450, 8458, 8462, 8464, 8466, 8469, 8469, 8473, 8477, 8484, 8484, 8488, 8488, 8492, 8493, 8495, 8497, 8499, 8504, 8508, 8512, 8517, 8521, 8592, 8622, 8624, 8677, 8689, 8690, 8692, 8959, 8968, 8971, 8976, 8976, 8985, 8985, 8988, 8993, 9014, 9082, 9084, 9084, 9109, 9109, 9115, 9142, 9168, 9168, 9180, 9185, 9332, 9333, 9647, 9647, 9651, 9651, 9655, 9655, 9661, 9661, 9665, 9665, 9674, 9674, 9676, 9676, 9723, 9723, 9837, 9839, 10176, 10239, 10496, 11007, 11022, 11025, 11056, 11084, 11262, 11262, 65371, 65371, 65373, 65373, 119808, 119892, 119894, 119964, 119966, 119967, 119970, 119970, 119973, 119974, 119977, 119980, 119982, 119993, 119995, 119995, 119997, 120003, 120005, 120069, 120071, 120074, 120077, 120084, 120086, 120092, 120094, 120121, 120123, 120126, 120128, 120132, 120134, 120134, 120138, 120144, 120146, 120485, 120488, 120779, 120782, 120831, 126464, 126467, 126469, 126495, 126497, 126498, 126500, 126500, 126503, 126503, 126505, 126514, 126516, 126519, 126521, 126521, 126523, 126523, 126530, 126530, 126535, 126535, 126537, 126537, 126539, 126539, 126541, 126543, 126545, 126546, 126548, 126548, 126551, 126551, 126553, 126553, 126555, 126555, 126557, 126557, 126559, 126559, 126561, 126562, 126564, 126564, 126567, 126570, 126572, 126578, 126580, 126583, 126585, 126588, 126590, 126590, 126592, 126601, 126603, 126619, 126625, 126627, 126629, 126633, 126635, 126651, 126704, 126705], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Mayan Numerals", "https://fonts.gstatic.com/s/notosansmayannumerals/v15/PlIuFk25O6RzLfvNNVSivR09_KqYMwvvDKYjfIiE68oo6eepYQ.ttf", A._setArrayType([32, 32, 160, 160, 119520, 119539], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Medefaidrin", "https://fonts.gstatic.com/s/notosansmedefaidrin/v19/WwkzxOq6Dk-wranENynkfeVsNbRZtbOIdLb1exeM4ZeuabBfmErWlT318e5A3rw.ttf", A._setArrayType([32, 32, 160, 160, 93760, 93850], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Meetei Mayek", "https://fonts.gstatic.com/s/notosansmeeteimayek/v10/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1TJ_vTW5PgeFYVa.ttf", A._setArrayType([32, 32, 160, 160, 8203, 8205, 9676, 9676, 43744, 43766, 43968, 44013, 44016, 44025], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Meroitic", "https://fonts.gstatic.com/s/notosansmeroitic/v16/IFS5HfRJndhE3P4b5jnZ3ITPvC6i00UDgDhTiKY9KQ.ttf", A._setArrayType([32, 32, 58, 58, 160, 160, 8230, 8230, 8285, 8285, 67968, 68023, 68028, 68047, 68050, 68095], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Miao", "https://fonts.gstatic.com/s/notosansmiao/v15/Dxxz8jmXMW75w3OmoDXVV4zyZUjgUYVslLhx.ttf", A._setArrayType([32, 32, 160, 160, 9676, 9676, 93952, 94026, 94031, 94087, 94095, 94111], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Modi", "https://fonts.gstatic.com/s/notosansmodi/v15/pe03MIySN5pO62Z5YkFyT7jeav5qWVAgVol-.ttf", A._setArrayType([32, 32, 160, 160, 8204, 8205, 9676, 9676, 43056, 43065, 71168, 71236, 71248, 71257], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Mongolian", "https://fonts.gstatic.com/s/notosansmongolian/v15/VdGCAYADGIwE0EopZx8xQfHlgEAMsrToxLsg6-av1x0.ttf", A._setArrayType([32, 34, 40, 41, 45, 45, 63, 63, 160, 160, 6144, 6158, 6160, 6169, 6176, 6264, 6272, 6314, 8204, 8205, 8211, 8212, 8220, 8221, 8239, 8239, 8264, 8265, 9312, 9331, 9676, 9676, 12289, 12290, 12298, 12303, 65085, 65086, 65089, 65092, 71264, 71276], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Mro", "https://fonts.gstatic.com/s/notosansmro/v15/qWcsB6--pZv9TqnUQMhe9b39WDzRtjkho4M.ttf", A._setArrayType([32, 32, 160, 160, 92736, 92766, 92768, 92777, 92782, 92783], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Multani", "https://fonts.gstatic.com/s/notosansmultani/v15/9Bty3ClF38_RfOpe1gCaZ8p30BOFO1A0pfCs5Kos.ttf", A._setArrayType([32, 32, 160, 160, 2662, 2671, 70272, 70278, 70280, 70280, 70282, 70285, 70287, 70301, 70303, 70313], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Myanmar", "https://fonts.gstatic.com/s/notosansmyanmar/v19/AlZq_y1ZtY3ymOryg38hOCSdOnFq0En23OU4o1AC.ttf", A._setArrayType([32, 32, 63, 63, 160, 160, 4096, 4255, 8203, 8205, 8216, 8217, 8220, 8221, 8230, 8230, 9676, 9676, 43310, 43310, 43488, 43518, 43616, 43647, 65024, 65024], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans N Ko", "https://fonts.gstatic.com/s/notosansnko/v17/6NUP8FqDKBaKKjnr6P8v-sxPpvVBVNmme3gf.ttf", A._setArrayType([32, 32, 160, 160, 1548, 1548, 1563, 1563, 1567, 1567, 1642, 1642, 1984, 2042, 2045, 2047, 8204, 8207, 9676, 9676, 11804, 11805, 64830, 64831], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Nabataean", "https://fonts.gstatic.com/s/notosansnabataean/v15/IFS4HfVJndhE3P4b5jnZ34DfsjO330dNoBJ9hK8kMK4.ttf", A._setArrayType([32, 32, 160, 160, 67712, 67742, 67751, 67759], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans New Tai Lue", "https://fonts.gstatic.com/s/notosansnewtailue/v15/H4c5BW-Pl9DZ0Xe_nHUapt7PovLXAhAnY7wwY55O4AS32A.ttf", A._setArrayType([32, 32, 160, 160, 6528, 6571, 6576, 6601, 6608, 6618, 6622, 6623, 8204, 8205, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Newa", "https://fonts.gstatic.com/s/notosansnewa/v15/7r3fqXp6utEsO9pI4f8ok8sWg8n_qN4R5lNU.ttf", A._setArrayType([32, 32, 160, 160, 183, 183, 7675, 7675, 8204, 8205, 9676, 9676, 70656, 70747, 70749, 70753], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Nushu", "https://fonts.gstatic.com/s/notosansnushu/v18/rnCw-xRQ3B7652emAbAe_Ai1IYaFWFAMArZKqQ.ttf", A._setArrayType([32, 32, 160, 160, 94177, 94177, 110960, 111355], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Ogham", "https://fonts.gstatic.com/s/notosansogham/v15/kmKlZqk1GBDGN0mY6k5lmEmww4hrt5laQxcoCA.ttf", A._setArrayType([32, 32, 160, 160, 5760, 5788], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Ol Chiki", "https://fonts.gstatic.com/s/notosansolchiki/v17/N0b92TJNOPt-eHmFZCdQbrL32r-4CvhzDzRwlxOQYuVALWk267I6gVrz5gQ.ttf", A._setArrayType([32, 32, 160, 160, 7248, 7295, 8377, 8377], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Old Hungarian", "https://fonts.gstatic.com/s/notosansoldhungarian/v15/E213_cD6hP3GwCJPEUssHEM0KqLaHJXg2PiIgRfjbg5nCYXt.ttf", A._setArrayType([32, 32, 160, 160, 8205, 8205, 68736, 68786, 68800, 68850, 68858, 68863], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Old Italic", "https://fonts.gstatic.com/s/notosansolditalic/v15/TuGOUUFzXI5FBtUq5a8bh68BJxxEVam7tWlRdRhtCC4d.ttf", A._setArrayType([32, 32, 160, 160, 66304, 66339, 66349, 66351], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Old North Arabian", "https://fonts.gstatic.com/s/notosansoldnortharabian/v15/esDF30BdNv-KYGGJpKGk2tNiMt7Jar6olZDyNdr81zBQmUo_xw4ABw.ttf", A._setArrayType([32, 32, 160, 160, 68224, 68255], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Old Permic", "https://fonts.gstatic.com/s/notosansoldpermic/v16/snf1s1q1-dF8pli1TesqcbUY4Mr-ElrwKLdXgv_dKYB5.ttf", A._setArrayType([32, 32, 160, 160, 768, 768, 774, 776, 787, 787, 1155, 1155, 8411, 8411, 9676, 9676, 66384, 66426], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Old Persian", "https://fonts.gstatic.com/s/notosansoldpersian/v15/wEOjEAbNnc5caQTFG18FHrZr9Bp6-8CmIJ_tqOlQfx9CjA.ttf", A._setArrayType([32, 32, 160, 160, 66464, 66499, 66504, 66517], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Old Sogdian", "https://fonts.gstatic.com/s/notosansoldsogdian/v15/3JnjSCH90Gmq2mrzckOBBhFhdrMst48aURt7neIqM-9uyg.ttf", A._setArrayType([32, 32, 160, 160, 69376, 69415], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Old South Arabian", "https://fonts.gstatic.com/s/notosansoldsoutharabian/v15/3qT5oiOhnSyU8TNFIdhZTice3hB_HWKsEnF--0XCHiKx1OtDT9HwTA.ttf", A._setArrayType([32, 32, 160, 160, 68192, 68223], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Old Turkic", "https://fonts.gstatic.com/s/notosansoldturkic/v15/yMJNMJVya43H0SUF_WmcGEQVqoEMKDKbsE2RjEw-Vyws.ttf", A._setArrayType([32, 32, 160, 160, 68608, 68680], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Oriya", "https://fonts.gstatic.com/s/notosansoriya/v16/AYCTpXfzfccDCstK_hrjDyADv5en5K3DZq1hIg.ttf", A._setArrayType([32, 35, 37, 37, 39, 44, 46, 63, 91, 95, 123, 126, 160, 160, 173, 173, 215, 215, 247, 247, 2404, 2405, 2817, 2819, 2821, 2828, 2831, 2832, 2835, 2856, 2858, 2864, 2866, 2867, 2869, 2873, 2876, 2884, 2887, 2888, 2891, 2893, 2902, 2903, 2908, 2909, 2911, 2915, 2918, 2935, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8217, 8220, 8221, 8230, 8230, 8377, 8377, 8722, 8722, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Osage", "https://fonts.gstatic.com/s/notosansosage/v15/oPWX_kB6kP4jCuhpgEGmw4mtAVtXRlaSxkrMCQ.ttf", A._setArrayType([32, 32, 160, 160, 769, 769, 772, 772, 779, 779, 856, 856, 9676, 9676, 66736, 66771, 66776, 66811], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Osmanya", "https://fonts.gstatic.com/s/notosansosmanya/v15/8vIS7xs32H97qzQKnzfeWzUyUpOJmz6kR47NCV5Z.ttf", A._setArrayType([32, 32, 160, 160, 66688, 66717, 66720, 66729], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Pahawh Hmong", "https://fonts.gstatic.com/s/notosanspahawhhmong/v15/bWtp7e_KfBziStx7lIzKKaMUOBEA3UPQDW7krzc_c48aMpM.ttf", A._setArrayType([32, 32, 160, 160, 8204, 8205, 9676, 9676, 92928, 92997, 93008, 93017, 93019, 93025, 93027, 93047, 93053, 93071], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Palmyrene", "https://fonts.gstatic.com/s/notosanspalmyrene/v15/ZgNPjOdKPa7CHqq0h37c_ASCWvH93SFCPnK5ZpdNtcA.ttf", A._setArrayType([32, 32, 160, 160, 67680, 67711], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Pau Cin Hau", "https://fonts.gstatic.com/s/notosanspaucinhau/v16/x3d-cl3IZKmUqiMg_9wBLLtzl22EayN7ehIdjEWqKMxsKw.ttf", A._setArrayType([32, 32, 160, 160, 72384, 72440], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Phags Pa", "https://fonts.gstatic.com/s/notosansphagspa/v15/pxiZyoo6v8ZYyWh5WuPeJzMkd4SrGChkqkSsrvNXiA.ttf", A._setArrayType([32, 32, 160, 160, 6145, 6147, 6149, 6149, 8203, 8207, 8229, 8230, 9676, 9676, 12289, 12290, 12295, 12305, 12308, 12315, 43072, 43127, 65024, 65024], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Phoenician", "https://fonts.gstatic.com/s/notosansphoenician/v15/jizFRF9Ksm4Bt9PvcTaEkIHiTVtxmFtS5X7Jot-p5561.ttf", A._setArrayType([32, 32, 160, 160, 67840, 67867, 67871, 67871], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Psalter Pahlavi", "https://fonts.gstatic.com/s/notosanspsalterpahlavi/v15/rP2Vp3K65FkAtHfwd-eISGznYihzggmsicPfud3w1G3KsUQBct4.ttf", A._setArrayType([32, 32, 160, 160, 1600, 1600, 8204, 8205, 9676, 9676, 68480, 68497, 68505, 68508, 68521, 68527], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Rejang", "https://fonts.gstatic.com/s/notosansrejang/v15/Ktk2AKuMeZjqPnXgyqrib7DIogqwN4O3WYZB_sU.ttf", A._setArrayType([32, 32, 160, 160, 8203, 8205, 9676, 9676, 43312, 43347, 43359, 43359], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Runic", "https://fonts.gstatic.com/s/notosansrunic/v15/H4c_BXWPl9DZ0Xe_nHUaus7W68WWaxpvHtgIYg.ttf", A._setArrayType([32, 32, 160, 160, 5792, 5880], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans SC", "https://fonts.gstatic.com/s/notosanssc/v26/k3kXo84MPvpLmixcA63oeALhL4iJ-Q7m8w.otf", A._setArrayType([32, 126, 160, 259, 272, 275, 282, 283, 296, 299, 323, 324, 327, 328, 332, 335, 338, 339, 360, 365, 402, 402, 416, 417, 431, 432, 461, 476, 504, 505, 593, 593, 609, 609, 699, 699, 711, 711, 713, 715, 729, 729, 746, 747, 768, 769, 772, 772, 775, 775, 780, 780, 913, 929, 931, 937, 945, 969, 1025, 1025, 1040, 1103, 1105, 1105, 7742, 7743, 7840, 7929, 8194, 8195, 8208, 8214, 8216, 8218, 8220, 8222, 8224, 8226, 8229, 8231, 8240, 8240, 8242, 8243, 8245, 8245, 8249, 8252, 8258, 8258, 8263, 8265, 8273, 8273, 8308, 8308, 8361, 8361, 8363, 8364, 8413, 8414, 8448, 8448, 8451, 8451, 8453, 8453, 8457, 8458, 8463, 8463, 8467, 8467, 8470, 8470, 8481, 8482, 8486, 8487, 8491, 8491, 8494, 8494, 8501, 8501, 8507, 8507, 8544, 8555, 8560, 8571, 8592, 8601, 8632, 8633, 8644, 8646, 8651, 8652, 8656, 8656, 8658, 8658, 8660, 8660, 8678, 8681, 8693, 8693, 8704, 8704, 8706, 8707, 8709, 8715, 8719, 8719, 8721, 8723, 8725, 8725, 8730, 8730, 8733, 8736, 8739, 8739, 8741, 8750, 8756, 8759, 8765, 8765, 8771, 8771, 8773, 8773, 8776, 8776, 8780, 8780, 8786, 8786, 8800, 8802, 8804, 8807, 8810, 8811, 8814, 8815, 8818, 8819, 8822, 8823, 8834, 8839, 8842, 8843, 8853, 8857, 8864, 8864, 8869, 8869, 8895, 8895, 8922, 8923, 8943, 8943, 8965, 8967, 8978, 8978, 8984, 8984, 9001, 9002, 9136, 9137, 9150, 9164, 9166, 9166, 9178, 9179, 9251, 9251, 9312, 9643, 9649, 9651, 9654, 9655, 9660, 9661, 9664, 9665, 9670, 9676, 9678, 9683, 9698, 9702, 9711, 9711, 9728, 9731, 9733, 9734, 9737, 9737, 9742, 9743, 9750, 9751, 9756, 9759, 9775, 9775, 9792, 9794, 9824, 9839, 9842, 9853, 9888, 9888, 9917, 9918, 9986, 9986, 10003, 10003, 10010, 10010, 10045, 10045, 10047, 10048, 10070, 10070, 10102, 10131, 10145, 10145, 10548, 10549, 10687, 10687, 10746, 10747, 11013, 11015, 11034, 11034, 11157, 11157, 11834, 11835, 11904, 11929, 11931, 12019, 12032, 12245, 12272, 12283, 12288, 12351, 12353, 12438, 12441, 12543, 12549, 12591, 12593, 12643, 12645, 12686, 12688, 12731, 12736, 12771, 12784, 12830, 12832, 13099, 13101, 19893, 19968, 40943, 63744, 63747, 63749, 63750, 63755, 63756, 63765, 63765, 63767, 63770, 63777, 63777, 63788, 63789, 63791, 63791, 63793, 63797, 63799, 63802, 63811, 63811, 63815, 63818, 63822, 63822, 63826, 63827, 63838, 63838, 63842, 63847, 63854, 63854, 63858, 63858, 63860, 63860, 63862, 63862, 63865, 63867, 63870, 63872, 63876, 63877, 63882, 63884, 63886, 63886, 63891, 63891, 63893, 63893, 63896, 63896, 63918, 63918, 63923, 63923, 63927, 63927, 63931, 63931, 63933, 63934, 63936, 63936, 63941, 63942, 63952, 63952, 63960, 63961, 63964, 63968, 63970, 63972, 63975, 63975, 63977, 63977, 63985, 63985, 63988, 63989, 63994, 63994, 63997, 63997, 63999, 63999, 64002, 64002, 64005, 64008, 64010, 64010, 64012, 64015, 64017, 64017, 64019, 64020, 64024, 64024, 64031, 64033, 64035, 64036, 64039, 64041, 64047, 64047, 64051, 64053, 64055, 64056, 64058, 64058, 64071, 64071, 64073, 64073, 64075, 64075, 64093, 64094, 64256, 64260, 65040, 65049, 65072, 65106, 65108, 65126, 65128, 65131, 65281, 65439, 65441, 65470, 65474, 65479, 65482, 65487, 65490, 65495, 65498, 65500, 65504, 65510, 65512, 65518, 127232, 127244, 127248, 127340, 127344, 127404, 127488, 127490, 127504, 127547, 127552, 127560, 127568, 127569, 131207, 131207, 131209, 131209, 131276, 131276, 131428, 131428, 132648, 132648, 132726, 132726, 134352, 134352, 136090, 136090, 136211, 136211, 136663, 136663, 141711, 141711, 144843, 144843, 146583, 146584, 146979, 146979, 147966, 147966, 147982, 147982, 149737, 149737, 149979, 149979, 150017, 150017, 150141, 150141, 150217, 150217, 152882, 152882, 152930, 152930, 153000, 153000, 154327, 154327, 155351, 155351, 156193, 156193, 156813, 156813, 157302, 157302, 157564, 157564, 158033, 158033, 158556, 158556, 158753, 158753, 161970, 161970, 163503, 163503, 163767, 163767, 163833, 163833, 164872, 164872, 165496, 165496, 165525, 165525, 165856, 165856, 166729, 166729, 166983, 166983, 166991, 166991, 166993, 166993, 166996, 166996, 167439, 167439, 167577, 167577, 169599, 169599, 170000, 170000, 171902, 171902, 171907, 171907, 171916, 171916, 174045, 174045, 174331, 174331, 174359, 174359, 174640, 174640, 174646, 174646, 174680, 174680, 176034, 176034, 176423, 176424, 176439, 176440, 176621, 176621, 176896, 176896, 176995, 176995, 177007, 177007, 177010, 177010, 177021, 177021, 177156, 177156, 177168, 177168, 177171, 177171, 177249, 177249, 177383, 177383, 177391, 177391, 177398, 177398, 177401, 177401, 177421, 177422, 177462, 177462, 177582, 177583, 177587, 177587, 177639, 177639, 177652, 177652, 177692, 177693, 177702, 177704, 177706, 177706, 177708, 177708, 177813, 177814, 177837, 177837, 177901, 177901, 178089, 178089, 178117, 178117, 178150, 178150, 178169, 178169, 178172, 178172, 178182, 178182, 178186, 178186, 178204, 178204, 178360, 178360, 178887, 178887, 179039, 179039, 179042, 179042, 179068, 179068, 179075, 179075, 179227, 179227, 179575, 179575, 179591, 179591, 179703, 179703, 179753, 179753, 180265, 180266, 180393, 180393, 180426, 180426, 180693, 180693, 180697, 180697, 180729, 180729, 180860, 180860, 180872, 180872, 180900, 180900, 181015, 181015, 181083, 181083, 181089, 181089, 181092, 181092, 181384, 181384, 181396, 181396, 181399, 181399, 181570, 181570, 181779, 181779, 181784, 181784, 181793, 181793, 181801, 181801, 181803, 181805, 181807, 181807, 181826, 181826, 181834, 181835, 182060, 182060, 182063, 182063, 182175, 182175, 182209, 182209, 182269, 182269, 182489, 182489, 182494, 182494, 182497, 182497, 182515, 182515, 182535, 182535, 182538, 182538, 182557, 182557, 182786, 182786, 182798, 182798, 182909, 182909, 182953, 182953, 183081, 183081, 183085, 183086, 183089, 183089, 183096, 183097, 183099, 183099, 183103, 183103, 183105, 183105, 183114, 183114, 183118, 183118, 183130, 183131, 183140, 183140, 183145, 183145, 183148, 183148, 183151, 183151, 183155, 183155, 183158, 183158, 183160, 183160, 183164, 183164, 183217, 183217, 183231, 183232, 183246, 183246, 183382, 183382, 183391, 183391, 183541, 183542, 183549, 183549, 183551, 183551, 183554, 183555, 183562, 183562, 183691, 183691, 183693, 183693, 183695, 183696, 183711, 183712, 183720, 183720, 183725, 183726, 183765, 183765, 183832, 183832, 183834, 183834, 183843, 183843, 183846, 183846, 183850, 183850, 183932, 183932, 183944, 183944, 183955, 183955, 185668, 185668, 194692, 194692, 194742, 194742, 200413, 200414, 200812, 200812], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Saurashtra", "https://fonts.gstatic.com/s/notosanssaurashtra/v15/ea8GacQ0Wfz_XKWXe6OtoA8w8zvmYwTef9ndjhPTSIx9.ttf", A._setArrayType([32, 32, 160, 160, 8203, 8205, 9676, 9676, 43136, 43205, 43214, 43225], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Sharada", "https://fonts.gstatic.com/s/notosanssharada/v15/gok0H7rwAEdtF9N8-mdTGALG6p0kwoXLPOwr4H8a.ttf", A._setArrayType([32, 32, 160, 160, 2385, 2385, 7383, 7383, 7385, 7385, 7388, 7389, 7392, 7392, 8204, 8205, 9676, 9676, 70016, 70111], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Shavian", "https://fonts.gstatic.com/s/notosansshavian/v15/CHy5V_HZE0jxJBQlqAeCKjJvQBNF4EFQSplv2Cwg.ttf", A._setArrayType([32, 32, 160, 160, 66640, 66687], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Siddham", "https://fonts.gstatic.com/s/notosanssiddham/v15/OZpZg-FwqiNLe9PELUikxTWDoCCeGqndk3Ic92ZH.ttf", A._setArrayType([32, 32, 160, 160, 8204, 8205, 9676, 9676, 71040, 71093, 71096, 71133], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Sinhala", "https://fonts.gstatic.com/s/notosanssinhala/v25/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwg2a5lgLpJwbQRM.ttf", A._setArrayType([32, 35, 37, 37, 39, 63, 91, 95, 123, 126, 160, 160, 173, 173, 215, 215, 247, 247, 2404, 2405, 3457, 3459, 3461, 3478, 3482, 3505, 3507, 3515, 3517, 3517, 3520, 3526, 3530, 3530, 3535, 3540, 3542, 3542, 3544, 3551, 3558, 3567, 3570, 3572, 8203, 8205, 8211, 8212, 8216, 8217, 8220, 8221, 8230, 8230, 8722, 8722, 9676, 9676, 70113, 70132], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Sogdian", "https://fonts.gstatic.com/s/notosanssogdian/v15/taiQGn5iC4--qtsfi4Jp6eHPnfxQBo--Pm6KHidM.ttf", A._setArrayType([32, 32, 160, 160, 1600, 1600, 8204, 8204, 9676, 9676, 69424, 69465], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Sora Sompeng", "https://fonts.gstatic.com/s/notosanssorasompeng/v17/PlIRFkO5O6RzLfvNNVSioxM2_OTrEhPyDLolKvCsHzCxWuGkYHR818DpZXJQd4Mu.ttf", A._setArrayType([32, 32, 45, 45, 160, 160, 8208, 8208, 69840, 69864, 69872, 69881], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Soyombo", "https://fonts.gstatic.com/s/notosanssoyombo/v15/RWmSoL-Y6-8q5LTtXs6MF6q7xsxgY0FrIFOcK25W.ttf", A._setArrayType([32, 32, 160, 160, 9676, 9676, 72272, 72354], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Sundanese", "https://fonts.gstatic.com/s/notosanssundanese/v17/FwZw7_84xUkosG2xJo2gm7nFwSLQkdymq2mkz3Gz1_b6ctxpNNHCizv7fQES.ttf", A._setArrayType([32, 32, 45, 45, 160, 160, 7040, 7103, 7360, 7367, 8203, 8205, 8208, 8208, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Syloti Nagri", "https://fonts.gstatic.com/s/notosanssylotinagri/v15/uU9eCAQZ75uhfF9UoWDRiY3q7Sf_VFV3m4dGFVfxN87gsj0.ttf", A._setArrayType([32, 32, 160, 160, 2404, 2405, 2534, 2543, 8203, 8205, 8208, 8209, 8277, 8277, 9676, 9676, 43008, 43052], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Syriac", "https://fonts.gstatic.com/s/notosanssyriac/v15/Ktk2AKuMeZjqPnXgyqribqzQqgW0N4O3WYZB_sU.ttf", A._setArrayType([32, 33, 40, 43, 45, 47, 58, 58, 61, 61, 91, 93, 160, 160, 171, 171, 176, 176, 187, 187, 771, 772, 775, 776, 778, 778, 800, 800, 803, 805, 813, 814, 816, 817, 1548, 1548, 1563, 1563, 1567, 1567, 1569, 1569, 1600, 1600, 1611, 1621, 1632, 1644, 1648, 1648, 1792, 1805, 1807, 1866, 1869, 1871, 8204, 8207, 8230, 8230, 8260, 8260, 8722, 8722, 9676, 9676, 9840, 9841], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans TC", "https://fonts.gstatic.com/s/notosanstc/v26/-nF7OG829Oofr2wohFbTp9iFOSsLA_ZJ1g.otf", A._setArrayType([32, 126, 160, 259, 272, 275, 282, 283, 296, 299, 323, 324, 327, 328, 332, 335, 338, 339, 360, 365, 402, 402, 416, 417, 431, 432, 461, 476, 504, 505, 593, 593, 609, 609, 699, 699, 711, 711, 713, 715, 729, 729, 746, 747, 768, 769, 772, 772, 775, 775, 780, 780, 913, 929, 931, 937, 945, 969, 1025, 1025, 1040, 1103, 1105, 1105, 7742, 7743, 7840, 7929, 8194, 8195, 8208, 8214, 8216, 8218, 8220, 8222, 8224, 8226, 8229, 8231, 8240, 8240, 8242, 8243, 8245, 8245, 8249, 8252, 8258, 8258, 8263, 8265, 8273, 8273, 8308, 8308, 8361, 8361, 8363, 8364, 8413, 8414, 8448, 8448, 8451, 8451, 8453, 8453, 8457, 8458, 8463, 8463, 8467, 8467, 8470, 8470, 8481, 8482, 8486, 8487, 8491, 8491, 8494, 8494, 8501, 8501, 8507, 8507, 8544, 8555, 8560, 8571, 8592, 8601, 8632, 8633, 8644, 8646, 8651, 8652, 8656, 8656, 8658, 8658, 8660, 8660, 8678, 8681, 8693, 8693, 8704, 8704, 8706, 8707, 8709, 8715, 8719, 8719, 8721, 8723, 8725, 8725, 8730, 8730, 8733, 8736, 8739, 8739, 8741, 8750, 8756, 8759, 8765, 8765, 8771, 8771, 8773, 8773, 8776, 8776, 8780, 8780, 8786, 8786, 8800, 8802, 8804, 8807, 8810, 8811, 8814, 8815, 8818, 8819, 8822, 8823, 8834, 8839, 8842, 8843, 8853, 8857, 8864, 8864, 8869, 8869, 8895, 8895, 8922, 8923, 8943, 8943, 8965, 8967, 8978, 8978, 8984, 8984, 9001, 9002, 9136, 9137, 9150, 9164, 9166, 9166, 9178, 9179, 9251, 9251, 9312, 9643, 9649, 9651, 9654, 9655, 9660, 9661, 9664, 9665, 9670, 9676, 9678, 9683, 9698, 9702, 9711, 9711, 9728, 9731, 9733, 9734, 9737, 9737, 9742, 9743, 9750, 9751, 9756, 9759, 9775, 9775, 9792, 9794, 9824, 9839, 9842, 9853, 9888, 9888, 9917, 9918, 9986, 9986, 10003, 10003, 10010, 10010, 10045, 10045, 10047, 10048, 10070, 10070, 10102, 10131, 10145, 10145, 10548, 10549, 10687, 10687, 10746, 10747, 11013, 11015, 11034, 11034, 11157, 11157, 11834, 11835, 11904, 11929, 11931, 12019, 12032, 12245, 12272, 12283, 12288, 12351, 12353, 12438, 12441, 12543, 12549, 12591, 12593, 12643, 12645, 12686, 12688, 12731, 12736, 12771, 12784, 12830, 12832, 13099, 13101, 13311, 13365, 13365, 13376, 13376, 13386, 13386, 13388, 13388, 13412, 13412, 13427, 13427, 13434, 13434, 13437, 13438, 13459, 13459, 13462, 13462, 13477, 13477, 13487, 13487, 13500, 13500, 13505, 13505, 13512, 13512, 13535, 13535, 13540, 13540, 13542, 13542, 13563, 13563, 13574, 13574, 13630, 13630, 13649, 13649, 13651, 13651, 13657, 13657, 13665, 13665, 13677, 13677, 13680, 13680, 13682, 13682, 13687, 13688, 13700, 13700, 13719, 13720, 13729, 13729, 13733, 13733, 13741, 13741, 13759, 13759, 13761, 13761, 13765, 13765, 13767, 13767, 13770, 13770, 13774, 13774, 13778, 13778, 13782, 13782, 13787, 13787, 13789, 13789, 13809, 13811, 13819, 13819, 13822, 13822, 13833, 13833, 13848, 13848, 13850, 13850, 13859, 13859, 13861, 13861, 13869, 13869, 13877, 13877, 13881, 13881, 13886, 13886, 13895, 13897, 13902, 13902, 13919, 13919, 13921, 13921, 13946, 13946, 13953, 13953, 13978, 13978, 13989, 13989, 13994, 13994, 13996, 13996, 14000, 14001, 14005, 14005, 14009, 14009, 14012, 14012, 14017, 14017, 14019, 14021, 14023, 14024, 14035, 14036, 14038, 14038, 14045, 14045, 14049, 14050, 14053, 14054, 14069, 14069, 14081, 14081, 14083, 14083, 14088, 14088, 14090, 14090, 14093, 14093, 14108, 14108, 14114, 14115, 14117, 14117, 14124, 14125, 14128, 14128, 14130, 14131, 14138, 14138, 14144, 14144, 14147, 14147, 14178, 14178, 14191, 14191, 14231, 14231, 14240, 14240, 14265, 14265, 14270, 14270, 14294, 14294, 14322, 14322, 14328, 14328, 14331, 14331, 14351, 14351, 14361, 14361, 14368, 14368, 14381, 14381, 14390, 14390, 14392, 14392, 14435, 14435, 14453, 14453, 14496, 14496, 14531, 14531, 14540, 14540, 14545, 14545, 14548, 14548, 14586, 14586, 14600, 14600, 14612, 14612, 14631, 14631, 14642, 14642, 14655, 14655, 14669, 14669, 14691, 14691, 14712, 14712, 14720, 14720, 14729, 14730, 14738, 14738, 14745, 14745, 14747, 14747, 14753, 14753, 14756, 14756, 14776, 14776, 14812, 14812, 14818, 14818, 14821, 14821, 14828, 14828, 14840, 14840, 14843, 14843, 14846, 14846, 14849, 14849, 14851, 14851, 14854, 14854, 14871, 14872, 14889, 14890, 14900, 14900, 14923, 14923, 14930, 14930, 14935, 14935, 14940, 14940, 14942, 14942, 14950, 14951, 14999, 14999, 15019, 15019, 15037, 15037, 15066, 15066, 15070, 15070, 15072, 15072, 15088, 15088, 15090, 15090, 15093, 15093, 15099, 15099, 15118, 15118, 15129, 15129, 15138, 15138, 15147, 15147, 15161, 15161, 15170, 15170, 15192, 15192, 15200, 15200, 15217, 15218, 15227, 15228, 15232, 15232, 15253, 15254, 15257, 15257, 15265, 15265, 15292, 15292, 15294, 15294, 15298, 15298, 15300, 15300, 15319, 15319, 15325, 15325, 15340, 15340, 15346, 15348, 15373, 15373, 15377, 15377, 15381, 15381, 15384, 15384, 15444, 15444, 15499, 15499, 15563, 15563, 15565, 15565, 15569, 15569, 15574, 15574, 15580, 15580, 15595, 15595, 15599, 15599, 15634, 15635, 15645, 15645, 15666, 15666, 15675, 15675, 15686, 15686, 15692, 15692, 15694, 15694, 15697, 15697, 15711, 15711, 15714, 15714, 15721, 15722, 15727, 15727, 15733, 15733, 15741, 15741, 15749, 15749, 15752, 15752, 15754, 15754, 15759, 15759, 15761, 15761, 15781, 15781, 15789, 15789, 15796, 15796, 15807, 15807, 15814, 15815, 15817, 15817, 15820, 15821, 15827, 15827, 15835, 15835, 15847, 15848, 15851, 15851, 15859, 15860, 15863, 15863, 15868, 15869, 15878, 15878, 15936, 15936, 15939, 15939, 15944, 15944, 15957, 15957, 15988, 15988, 16040, 16042, 16045, 16045, 16049, 16049, 16056, 16056, 16063, 16063, 16066, 16066, 16071, 16071, 16074, 16074, 16076, 16076, 16080, 16081, 16086, 16087, 16090, 16091, 16094, 16094, 16097, 16098, 16103, 16103, 16105, 16105, 16107, 16108, 16112, 16112, 16115, 16116, 16122, 16122, 16124, 16124, 16127, 16128, 16132, 16132, 16134, 16135, 16142, 16142, 16211, 16211, 16216, 16217, 16227, 16227, 16252, 16252, 16275, 16275, 16320, 16320, 16328, 16328, 16343, 16343, 16348, 16348, 16357, 16357, 16365, 16365, 16377, 16378, 16388, 16388, 16393, 16393, 16413, 16413, 16441, 16441, 16453, 16453, 16467, 16467, 16471, 16471, 16482, 16482, 16485, 16485, 16490, 16490, 16495, 16495, 16497, 16497, 16552, 16552, 16564, 16564, 16571, 16571, 16575, 16575, 16584, 16584, 16600, 16600, 16607, 16607, 16632, 16632, 16634, 16634, 16642, 16644, 16649, 16649, 16654, 16654, 16689, 16690, 16743, 16743, 16748, 16748, 16750, 16750, 16764, 16764, 16767, 16767, 16769, 16769, 16784, 16784, 16818, 16818, 16836, 16836, 16842, 16842, 16847, 16847, 16859, 16859, 16877, 16877, 16879, 16879, 16889, 16889, 16913, 16913, 16931, 16931, 16960, 16960, 16992, 16992, 17002, 17002, 17014, 17014, 17018, 17018, 17036, 17036, 17044, 17044, 17058, 17058, 17077, 17077, 17081, 17081, 17084, 17084, 17140, 17140, 17147, 17148, 17162, 17162, 17195, 17195, 17262, 17262, 17303, 17303, 17306, 17306, 17338, 17338, 17345, 17345, 17369, 17369, 17375, 17375, 17389, 17389, 17392, 17392, 17394, 17394, 17409, 17410, 17427, 17427, 17445, 17445, 17453, 17453, 17530, 17530, 17551, 17551, 17553, 17553, 17567, 17568, 17570, 17570, 17584, 17584, 17591, 17591, 17597, 17597, 17600, 17600, 17603, 17603, 17605, 17605, 17614, 17614, 17629, 17631, 17633, 17633, 17636, 17636, 17641, 17644, 17652, 17652, 17667, 17668, 17673, 17673, 17675, 17675, 17686, 17686, 17691, 17691, 17693, 17693, 17703, 17703, 17710, 17710, 17715, 17715, 17718, 17718, 17723, 17723, 17725, 17725, 17727, 17727, 17731, 17731, 17745, 17746, 17749, 17749, 17752, 17752, 17756, 17756, 17761, 17762, 17770, 17770, 17773, 17773, 17783, 17784, 17797, 17797, 17830, 17830, 17843, 17843, 17882, 17882, 17897, 17898, 17923, 17923, 17926, 17926, 17935, 17935, 17941, 17941, 17943, 17943, 18011, 18011, 18042, 18042, 18048, 18048, 18081, 18081, 18094, 18094, 18107, 18107, 18127, 18128, 18165, 18165, 18167, 18167, 18195, 18195, 18200, 18200, 18230, 18230, 18244, 18244, 18254, 18255, 18300, 18300, 18328, 18328, 18342, 18342, 18389, 18389, 18413, 18413, 18420, 18420, 18432, 18432, 18443, 18443, 18487, 18487, 18525, 18525, 18545, 18545, 18587, 18587, 18605, 18606, 18640, 18640, 18653, 18653, 18669, 18669, 18675, 18675, 18682, 18682, 18694, 18694, 18705, 18705, 18718, 18718, 18725, 18725, 18730, 18730, 18733, 18733, 18735, 18736, 18741, 18741, 18748, 18748, 18750, 18750, 18757, 18757, 18769, 18769, 18771, 18771, 18789, 18789, 18794, 18794, 18802, 18802, 18825, 18825, 18849, 18849, 18855, 18855, 18911, 18911, 18917, 18917, 18919, 18919, 18959, 18959, 18973, 18973, 18980, 18980, 18997, 18997, 19094, 19094, 19108, 19108, 19124, 19124, 19128, 19128, 19153, 19153, 19172, 19172, 19199, 19199, 19216, 19216, 19225, 19225, 19232, 19232, 19244, 19244, 19255, 19255, 19311, 19312, 19314, 19314, 19323, 19323, 19326, 19326, 19342, 19342, 19344, 19344, 19347, 19347, 19350, 19351, 19357, 19357, 19389, 19390, 19392, 19392, 19460, 19460, 19463, 19463, 19470, 19470, 19506, 19506, 19515, 19515, 19518, 19518, 19520, 19520, 19527, 19527, 19543, 19543, 19547, 19547, 19565, 19565, 19575, 19575, 19579, 19579, 19581, 19581, 19585, 19585, 19589, 19589, 19620, 19620, 19630, 19630, 19632, 19632, 19639, 19639, 19661, 19661, 19681, 19682, 19693, 19693, 19719, 19719, 19721, 19721, 19728, 19728, 19764, 19764, 19830, 19831, 19849, 19849, 19857, 19857, 19868, 19868, 19968, 19969, 19971, 19972, 19975, 19985, 19988, 19990, 19992, 19994, 19996, 19996, 19998, 19999, 20001, 20002, 20004, 20004, 20006, 20006, 20008, 20008, 20010, 20019, 20022, 20025, 20027, 20029, 20031, 20031, 20034, 20035, 20037, 20037, 20039, 20041, 20043, 20043, 20045, 20047, 20050, 20051, 20054, 20054, 20056, 20063, 20073, 20074, 20083, 20083, 20088, 20088, 20094, 20105, 20107, 20110, 20113, 20117, 20120, 20123, 20126, 20134, 20136, 20136, 20139, 20142, 20147, 20147, 20150, 20151, 20153, 20156, 20159, 20164, 20166, 20171, 20173, 20174, 20180, 20186, 20188, 20191, 20193, 20193, 20195, 20197, 20200, 20203, 20206, 20206, 20208, 20216, 20219, 20219, 20221, 20221, 20223, 20229, 20232, 20235, 20237, 20245, 20247, 20250, 20253, 20253, 20258, 20258, 20264, 20265, 20268, 20269, 20271, 20272, 20274, 20276, 20278, 20287, 20289, 20291, 20293, 20297, 20299, 20324, 20327, 20327, 20329, 20332, 20334, 20336, 20338, 20363, 20365, 20365, 20367, 20370, 20372, 20376, 20378, 20382, 20386, 20386, 20392, 20392, 20395, 20395, 20398, 20400, 20402, 20407, 20409, 20411, 20413, 20413, 20415, 20421, 20423, 20433, 20435, 20436, 20438, 20449, 20452, 20453, 20460, 20460, 20462, 20474, 20477, 20478, 20480, 20480, 20483, 20483, 20485, 20489, 20491, 20495, 20497, 20508, 20510, 20515, 20517, 20529, 20531, 20533, 20535, 20535, 20539, 20540, 20544, 20545, 20547, 20547, 20549, 20559, 20561, 20561, 20563, 20563, 20565, 20568, 20570, 20582, 20584, 20592, 20594, 20599, 20602, 20602, 20605, 20605, 20608, 20611, 20613, 20613, 20615, 20616, 20619, 20622, 20624, 20626, 20628, 20630, 20632, 20638, 20642, 20643, 20646, 20646, 20652, 20664, 20666, 20671, 20673, 20674, 20676, 20683, 20685, 20689, 20691, 20695, 20697, 20699, 20701, 20701, 20703, 20705, 20707, 20714, 20716, 20721, 20723, 20726, 20728, 20729, 20731, 20750, 20752, 20757, 20759, 20760, 20762, 20762, 20764, 20764, 20767, 20770, 20772, 20774, 20777, 20779, 20781, 20782, 20784, 20789, 20791, 20797, 20799, 20801, 20803, 20809, 20811, 20813, 20817, 20818, 20820, 20823, 20825, 20835, 20837, 20837, 20839, 20846, 20849, 20849, 20852, 20857, 20860, 20860, 20864, 20864, 20866, 20866, 20870, 20874, 20877, 20877, 20879, 20879, 20881, 20888, 20890, 20890, 20892, 20892, 20894, 20894, 20896, 20896, 20898, 20898, 20900, 20901, 20903, 20904, 20906, 20908, 20910, 20910, 20912, 20921, 20924, 20926, 20931, 20948, 20951, 20952, 20955, 20962, 20964, 20964, 20973, 20973, 20976, 20977, 20979, 20982, 20984, 20986, 20988, 20990, 20992, 20995, 20997, 21004, 21006, 21006, 21008, 21011, 21014, 21015, 21020, 21025, 21028, 21034, 21038, 21038, 21040, 21048, 21050, 21052, 21057, 21057, 21059, 21060, 21062, 21063, 21065, 21071, 21074, 21074, 21076, 21079, 21081, 21090, 21096, 21103, 21106, 21109, 21111, 21117, 21119, 21124, 21127, 21133, 21135, 21137, 21139, 21140, 21142, 21147, 21151, 21153, 21155, 21156, 21158, 21158, 21160, 21166, 21173, 21173, 21177, 21177, 21179, 21180, 21182, 21182, 21184, 21187, 21189, 21189, 21191, 21191, 21193, 21193, 21196, 21197, 21200, 21203, 21205, 21209, 21211, 21211, 21213, 21220, 21222, 21222, 21225, 21225, 21227, 21227, 21231, 21233, 21235, 21237, 21239, 21244, 21246, 21247, 21249, 21249, 21253, 21254, 21256, 21259, 21261, 21266, 21269, 21271, 21273, 21274, 21276, 21277, 21279, 21284, 21287, 21287, 21290, 21290, 21292, 21293, 21295, 21300, 21303, 21305, 21307, 21317, 21319, 21322, 21324, 21326, 21329, 21332, 21335, 21335, 21338, 21338, 21340, 21345, 21347, 21348, 21350, 21351, 21353, 21353, 21356, 21365, 21367, 21369, 21371, 21375, 21378, 21378, 21380, 21380, 21386, 21386, 21390, 21391, 21394, 21396, 21398, 21402, 21404, 21408, 21410, 21410, 21412, 21422, 21424, 21424, 21426, 21426, 21428, 21428, 21430, 21430, 21433, 21433, 21435, 21435, 21441, 21443, 21445, 21445, 21448, 21453, 21456, 21458, 21460, 21460, 21462, 21467, 21471, 21478, 21480, 21491, 21493, 21496, 21499, 21500, 21502, 21502, 21505, 21505, 21507, 21508, 21510, 21524, 21526, 21526, 21528, 21537, 21539, 21561, 21563, 21571, 21573, 21576, 21578, 21583, 21588, 21588, 21600, 21613, 21615, 21624, 21626, 21634, 21636, 21640, 21643, 21656, 21658, 21658, 21660, 21660, 21662, 21662, 21664, 21684, 21686, 21705, 21707, 21712, 21718, 21718, 21722, 21722, 21726, 21726, 21728, 21739, 21741, 21743, 21745, 21747, 21751, 21752, 21754, 21757, 21759, 21759, 21761, 21780, 21783, 21784, 21786, 21786, 21790, 21790, 21795, 21795, 21797, 21800, 21802, 21817, 21819, 21820, 21822, 21825, 21827, 21835, 21837, 21843, 21845, 21847, 21852, 21855, 21857, 21862, 21865, 21867, 21873, 21875, 21877, 21879, 21881, 21881, 21883, 21892, 21894, 21909, 21912, 21914, 21916, 21917, 21919, 21919, 21921, 21934, 21936, 21941, 21945, 21948, 21951, 21983, 21985, 21994, 21996, 21996, 21998, 22002, 22005, 22007, 22009, 22018, 22020, 22022, 22024, 22025, 22028, 22039, 22043, 22051, 22053, 22053, 22055, 22055, 22057, 22058, 22060, 22064, 22066, 22075, 22077, 22083, 22085, 22086, 22088, 22090, 22092, 22096, 22098, 22100, 22103, 22106, 22109, 22110, 22112, 22118, 22120, 22132, 22134, 22140, 22142, 22151, 22153, 22160, 22162, 22163, 22165, 22165, 22167, 22170, 22172, 22175, 22177, 22177, 22180, 22184, 22186, 22191, 22193, 22199, 22201, 22201, 22204, 22211, 22213, 22214, 22216, 22221, 22225, 22225, 22227, 22228, 22230, 22231, 22234, 22235, 22237, 22242, 22244, 22245, 22247, 22247, 22250, 22251, 22253, 22257, 22263, 22263, 22265, 22267, 22269, 22269, 22271, 22276, 22279, 22285, 22290, 22294, 22296, 22296, 22298, 22304, 22306, 22307, 22312, 22314, 22316, 22320, 22322, 22324, 22331, 22331, 22333, 22339, 22341, 22343, 22345, 22354, 22356, 22356, 22359, 22359, 22363, 22363, 22367, 22367, 22369, 22370, 22372, 22372, 22374, 22379, 22381, 22381, 22383, 22391, 22394, 22400, 22402, 22403, 22408, 22408, 22410, 22413, 22415, 22416, 22419, 22421, 22423, 22437, 22439, 22439, 22442, 22442, 22446, 22446, 22451, 22454, 22456, 22463, 22465, 22468, 22470, 22472, 22475, 22476, 22478, 22480, 22482, 22482, 22484, 22485, 22487, 22487, 22492, 22503, 22505, 22505, 22508, 22526, 22528, 22542, 22544, 22544, 22546, 22546, 22548, 22548, 22552, 22553, 22555, 22558, 22560, 22570, 22572, 22587, 22589, 22589, 22591, 22592, 22596, 22596, 22599, 22607, 22609, 22613, 22615, 22623, 22626, 22629, 22632, 22633, 22635, 22637, 22639, 22639, 22641, 22646, 22649, 22659, 22661, 22667, 22670, 22676, 22678, 22678, 22680, 22682, 22684, 22689, 22691, 22691, 22693, 22700, 22702, 22705, 22707, 22707, 22709, 22710, 22714, 22719, 22721, 22722, 22725, 22729, 22731, 22731, 22734, 22742, 22744, 22752, 22754, 22756, 22759, 22761, 22763, 22764, 22767, 22768, 22770, 22772, 22777, 22783, 22786, 22791, 22794, 22794, 22796, 22799, 22801, 22802, 22804, 22807, 22809, 22810, 22812, 22813, 22815, 22816, 22818, 22818, 22820, 22821, 22823, 22823, 22825, 22831, 22833, 22834, 22836, 22836, 22839, 22840, 22844, 22844, 22846, 22846, 22848, 22848, 22852, 22853, 22855, 22858, 22862, 22865, 22867, 22869, 22871, 22872, 22874, 22874, 22876, 22876, 22880, 22882, 22885, 22885, 22887, 22887, 22889, 22894, 22896, 22905, 22907, 22917, 22921, 22922, 22925, 22928, 22930, 22932, 22934, 22938, 22941, 22952, 22956, 22956, 22958, 22977, 22979, 22996, 22998, 22998, 23000, 23006, 23008, 23009, 23011, 23014, 23016, 23043, 23049, 23053, 23055, 23055, 23057, 23059, 23061, 23068, 23070, 23073, 23075, 23077, 23079, 23079, 23081, 23086, 23091, 23091, 23093, 23097, 23100, 23102, 23104, 23114, 23116, 23117, 23120, 23150, 23152, 23153, 23159, 23167, 23169, 23172, 23174, 23174, 23176, 23176, 23178, 23180, 23182, 23191, 23193, 23202, 23204, 23207, 23209, 23212, 23214, 23236, 23238, 23247, 23249, 23249, 23251, 23251, 23253, 23270, 23272, 23278, 23280, 23280, 23282, 23291, 23293, 23295, 23297, 23299, 23301, 23301, 23303, 23305, 23307, 23309, 23311, 23313, 23315, 23319, 23321, 23323, 23325, 23329, 23331, 23336, 23338, 23344, 23346, 23346, 23348, 23348, 23352, 23352, 23356, 23361, 23363, 23368, 23370, 23377, 23379, 23384, 23386, 23389, 23391, 23391, 23394, 23398, 23400, 23401, 23403, 23406, 23408, 23416, 23418, 23421, 23423, 23429, 23431, 23433, 23435, 23436, 23438, 23440, 23442, 23443, 23445, 23455, 23458, 23464, 23466, 23466, 23468, 23470, 23472, 23472, 23475, 23481, 23487, 23495, 23498, 23502, 23504, 23513, 23515, 23515, 23518, 23532, 23534, 23539, 23541, 23542, 23544, 23544, 23546, 23546, 23551, 23551, 23553, 23553, 23555, 23557, 23559, 23574, 23578, 23578, 23580, 23580, 23582, 23584, 23586, 23589, 23592, 23592, 23594, 23594, 23596, 23596, 23600, 23601, 23603, 23603, 23607, 23612, 23614, 23617, 23620, 23633, 23635, 23638, 23640, 23641, 23644, 23646, 23648, 23648, 23650, 23653, 23655, 23658, 23660, 23663, 23665, 23665, 23667, 23668, 23672, 23676, 23678, 23678, 23685, 23686, 23688, 23693, 23695, 23701, 23705, 23706, 23708, 23729, 23731, 23731, 23733, 23736, 23738, 23738, 23745, 23746, 23750, 23756, 23758, 23771, 23774, 23775, 23781, 23781, 23784, 23786, 23788, 23793, 23796, 23801, 23803, 23805, 23807, 23809, 23814, 23815, 23819, 23826, 23828, 23835, 23837, 23840, 23842, 23849, 23852, 23852, 23854, 23866, 23868, 23875, 23877, 23884, 23886, 23886, 23888, 23890, 23893, 23895, 23897, 23897, 23899, 23899, 23902, 23902, 23906, 23907, 23909, 23909, 23911, 23913, 23915, 23916, 23919, 23922, 23924, 23924, 23927, 23938, 23940, 23947, 23949, 23950, 23954, 23957, 23959, 23959, 23961, 23962, 23964, 23970, 23972, 23972, 23975, 23986, 23988, 23994, 23996, 23997, 24000, 24003, 24006, 24007, 24009, 24009, 24011, 24011, 24013, 24013, 24015, 24015, 24017, 24018, 24020, 24024, 24027, 24027, 24029, 24034, 24037, 24040, 24043, 24043, 24046, 24046, 24048, 24053, 24055, 24055, 24057, 24057, 24061, 24063, 24066, 24068, 24070, 24070, 24073, 24076, 24078, 24078, 24081, 24082, 24084, 24091, 24093, 24093, 24095, 24101, 24104, 24105, 24107, 24107, 24109, 24110, 24115, 24116, 24118, 24120, 24125, 24126, 24128, 24133, 24136, 24136, 24138, 24143, 24147, 24149, 24151, 24153, 24155, 24163, 24166, 24176, 24178, 24182, 24184, 24192, 24194, 24196, 24198, 24205, 24207, 24207, 24210, 24210, 24213, 24215, 24217, 24220, 24224, 24224, 24226, 24232, 24234, 24238, 24240, 24249, 24253, 24254, 24257, 24258, 24260, 24270, 24272, 24291, 24293, 24297, 24300, 24300, 24302, 24303, 24305, 24308, 24310, 24316, 24318, 24319, 24321, 24322, 24324, 24325, 24327, 24328, 24330, 24335, 24338, 24341, 24343, 24344, 24346, 24347, 24349, 24349, 24351, 24351, 24354, 24361, 24365, 24366, 24368, 24369, 24371, 24371, 24373, 24376, 24378, 24380, 24384, 24384, 24387, 24390, 24392, 24401, 24404, 24404, 24406, 24409, 24412, 24414, 24417, 24421, 24423, 24423, 24425, 24429, 24431, 24436, 24438, 24441, 24443, 24451, 24453, 24460, 24464, 24466, 24470, 24473, 24475, 24476, 24478, 24481, 24484, 24495, 24497, 24498, 24501, 24503, 24505, 24517, 24521, 24521, 24524, 24525, 24527, 24530, 24532, 24537, 24539, 24539, 24541, 24545, 24547, 24549, 24552, 24552, 24554, 24555, 24557, 24559, 24561, 24561, 24563, 24565, 24567, 24568, 24570, 24571, 24573, 24573, 24575, 24576, 24585, 24599, 24601, 24606, 24608, 24623, 24625, 24629, 24631, 24631, 24633, 24633, 24635, 24635, 24640, 24647, 24649, 24653, 24656, 24656, 24658, 24661, 24664, 24667, 24669, 24671, 24674, 24688, 24690, 24690, 24693, 24693, 24695, 24695, 24702, 24705, 24707, 24714, 24716, 24718, 24720, 24720, 24722, 24722, 24724, 24727, 24730, 24736, 24738, 24740, 24742, 24744, 24752, 24769, 24771, 24783, 24785, 24785, 24787, 24789, 24791, 24804, 24806, 24809, 24816, 24833, 24835, 24848, 24850, 24854, 24856, 24861, 24863, 24864, 24866, 24867, 24871, 24873, 24875, 24876, 24878, 24880, 24882, 24882, 24884, 24884, 24886, 24887, 24891, 24891, 24893, 24898, 24900, 24912, 24914, 24918, 24920, 24936, 24938, 24940, 24942, 24951, 24953, 24954, 24956, 24958, 24960, 24963, 24967, 24967, 24969, 24974, 24976, 24982, 24984, 24989, 24991, 24991, 24993, 24994, 24996, 24996, 24999, 25018, 25020, 25020, 25022, 25027, 25029, 25037, 25039, 25040, 25043, 25043, 25046, 25046, 25048, 25048, 25050, 25050, 25054, 25056, 25058, 25067, 25069, 25070, 25072, 25074, 25077, 25089, 25091, 25092, 25095, 25098, 25100, 25102, 25104, 25106, 25108, 25110, 25113, 25115, 25119, 25125, 25127, 25127, 25129, 25134, 25136, 25136, 25138, 25140, 25142, 25143, 25145, 25146, 25149, 25155, 25158, 25166, 25168, 25172, 25176, 25180, 25182, 25182, 25184, 25190, 25192, 25192, 25197, 25204, 25206, 25207, 25209, 25226, 25228, 25228, 25230, 25240, 25245, 25245, 25252, 25252, 25254, 25254, 25256, 25265, 25267, 25270, 25272, 25273, 25275, 25279, 25281, 25308, 25311, 25311, 25317, 25317, 25323, 25347, 25351, 25353, 25355, 25361, 25363, 25366, 25368, 25368, 25384, 25391, 25393, 25406, 25408, 25425, 25428, 25434, 25437, 25437, 25444, 25445, 25447, 25449, 25451, 25458, 25461, 25469, 25471, 25477, 25479, 25490, 25492, 25492, 25494, 25497, 25499, 25509, 25511, 25521, 25529, 25529, 25533, 25534, 25536, 25555, 25557, 25579, 25581, 25590, 25592, 25593, 25595, 25596, 25598, 25598, 25606, 25607, 25609, 25616, 25618, 25624, 25626, 25628, 25630, 25640, 25642, 25648, 25650, 25659, 25661, 25665, 25667, 25667, 25675, 25675, 25677, 25678, 25680, 25684, 25688, 25697, 25701, 25705, 25707, 25725, 25727, 25727, 25730, 25730, 25733, 25733, 25735, 25741, 25743, 25747, 25749, 25754, 25756, 25760, 25762, 25766, 25769, 25769, 25771, 25780, 25782, 25782, 25787, 25797, 25799, 25799, 25801, 25803, 25805, 25808, 25810, 25812, 25814, 25819, 25821, 25821, 25824, 25837, 25839, 25844, 25847, 25848, 25850, 25857, 25859, 25860, 25862, 25863, 25865, 25866, 25868, 25873, 25875, 25881, 25883, 25894, 25897, 25904, 25906, 25913, 25915, 25915, 25917, 25919, 25921, 25921, 25923, 25923, 25925, 25926, 25928, 25930, 25933, 25933, 25935, 25935, 25937, 25937, 25939, 25946, 25948, 25951, 25954, 25960, 25962, 25965, 25967, 25967, 25970, 25980, 25983, 25993, 25995, 25996, 26000, 26002, 26004, 26007, 26009, 26009, 26011, 26018, 26020, 26021, 26023, 26024, 26026, 26028, 26030, 26032, 26034, 26035, 26037, 26041, 26043, 26047, 26049, 26054, 26059, 26068, 26070, 26071, 26074, 26075, 26077, 26083, 26085, 26086, 26088, 26089, 26092, 26101, 26106, 26109, 26111, 26112, 26114, 26133, 26136, 26136, 26140, 26152, 26155, 26155, 26157, 26166, 26169, 26170, 26177, 26181, 26183, 26189, 26191, 26191, 26193, 26195, 26199, 26199, 26201, 26216, 26218, 26220, 26222, 26228, 26230, 26238, 26240, 26240, 26244, 26254, 26256, 26258, 26260, 26266, 26269, 26269, 26271, 26274, 26276, 26276, 26280, 26283, 26285, 26299, 26301, 26304, 26308, 26308, 26310, 26319, 26322, 26322, 26326, 26326, 26328, 26334, 26336, 26336, 26339, 26340, 26342, 26345, 26347, 26350, 26352, 26356, 26358, 26361, 26364, 26364, 26366, 26373, 26376, 26384, 26386, 26393, 26395, 26395, 26397, 26403, 26405, 26408, 26410, 26414, 26417, 26417, 26419, 26422, 26424, 26431, 26436, 26441, 26443, 26449, 26451, 26451, 26453, 26455, 26457, 26458, 26460, 26466, 26471, 26471, 26474, 26495, 26497, 26503, 26505, 26505, 26507, 26517, 26519, 26522, 26524, 26525, 26527, 26528, 26532, 26532, 26540, 26540, 26542, 26555, 26559, 26566, 26568, 26580, 26582, 26591, 26594, 26599, 26601, 26618, 26620, 26620, 26622, 26628, 26637, 26637, 26640, 26640, 26642, 26644, 26646, 26648, 26650, 26658, 26661, 26662, 26664, 26667, 26669, 26671, 26673, 26686, 26688, 26705, 26707, 26710, 26717, 26717, 26725, 26725, 26731, 26731, 26733, 26735, 26737, 26738, 26740, 26745, 26747, 26764, 26767, 26772, 26774, 26776, 26779, 26781, 26783, 26788, 26790, 26806, 26809, 26809, 26813, 26813, 26817, 26817, 26819, 26830, 26832, 26840, 26842, 26842, 26844, 26849, 26851, 26852, 26854, 26860, 26862, 26877, 26880, 26901, 26903, 26907, 26917, 26917, 26922, 26922, 26924, 26924, 26927, 26928, 26930, 26937, 26939, 26950, 26952, 26956, 26958, 26959, 26961, 27003, 27008, 27008, 27010, 27011, 27013, 27014, 27018, 27018, 27021, 27022, 27024, 27025, 27027, 27036, 27038, 27063, 27065, 27065, 27067, 27076, 27078, 27078, 27081, 27089, 27091, 27094, 27097, 27097, 27105, 27106, 27108, 27113, 27115, 27118, 27121, 27124, 27126, 27149, 27151, 27151, 27153, 27153, 27155, 27169, 27171, 27171, 27173, 27177, 27179, 27181, 27186, 27189, 27192, 27201, 27203, 27209, 27211, 27227, 27229, 27243, 27245, 27245, 27247, 27247, 27249, 27249, 27252, 27252, 27254, 27254, 27258, 27258, 27262, 27269, 27271, 27271, 27273, 27274, 27276, 27287, 27289, 27304, 27307, 27311, 27313, 27323, 27325, 27326, 27330, 27331, 27333, 27341, 27343, 27345, 27347, 27348, 27352, 27361, 27365, 27365, 27367, 27368, 27370, 27372, 27374, 27377, 27379, 27379, 27382, 27382, 27384, 27388, 27392, 27392, 27394, 27397, 27400, 27403, 27407, 27411, 27414, 27418, 27421, 27422, 27424, 27425, 27427, 27427, 27429, 27429, 27432, 27432, 27436, 27437, 27439, 27439, 27441, 27455, 27457, 27459, 27461, 27470, 27472, 27474, 27476, 27479, 27481, 27481, 27483, 27484, 27486, 27495, 27498, 27498, 27501, 27501, 27503, 27503, 27506, 27506, 27508, 27508, 27510, 27515, 27518, 27524, 27526, 27526, 27528, 27530, 27532, 27535, 27537, 27537, 27540, 27545, 27547, 27547, 27550, 27552, 27554, 27559, 27562, 27563, 27565, 27568, 27570, 27571, 27573, 27575, 27578, 27578, 27580, 27581, 27583, 27585, 27587, 27597, 27599, 27600, 27602, 27604, 27606, 27608, 27610, 27612, 27614, 27614, 27616, 27620, 27622, 27624, 27626, 27628, 27631, 27632, 27634, 27635, 27639, 27654, 27656, 27657, 27659, 27661, 27663, 27665, 27667, 27670, 27672, 27677, 27679, 27681, 27683, 27688, 27690, 27692, 27694, 27707, 27709, 27715, 27718, 27718, 27721, 27728, 27730, 27730, 27732, 27733, 27735, 27745, 27749, 27755, 27757, 27766, 27768, 27771, 27773, 27792, 27794, 27798, 27800, 27805, 27807, 27807, 27810, 27810, 27818, 27828, 27830, 27847, 27849, 27863, 27865, 27875, 27877, 27877, 27879, 27891, 27893, 27893, 27897, 27897, 27903, 27922, 27926, 27931, 27933, 27936, 27938, 27938, 27940, 27970, 27982, 27982, 27991, 27996, 27998, 28010, 28012, 28018, 28020, 28056, 28058, 28058, 28068, 28069, 28074, 28076, 28078, 28079, 28081, 28085, 28087, 28096, 28098, 28098, 28100, 28109, 28111, 28134, 28136, 28151, 28153, 28158, 28160, 28160, 28162, 28165, 28170, 28170, 28175, 28175, 28181, 28181, 28184, 28189, 28191, 28214, 28216, 28225, 28227, 28231, 28233, 28235, 28237, 28265, 28267, 28267, 28270, 28271, 28273, 28276, 28278, 28281, 28284, 28284, 28294, 28294, 28296, 28297, 28299, 28299, 28301, 28304, 28306, 28308, 28310, 28327, 28330, 28331, 28334, 28374, 28376, 28381, 28386, 28386, 28392, 28393, 28395, 28399, 28401, 28402, 28404, 28431, 28434, 28442, 28444, 28444, 28446, 28455, 28457, 28481, 28483, 28484, 28494, 28504, 28506, 28516, 28518, 28519, 28521, 28528, 28530, 28532, 28534, 28546, 28548, 28558, 28560, 28560, 28562, 28567, 28573, 28598, 28600, 28612, 28614, 28623, 28627, 28629, 28632, 28644, 28646, 28649, 28651, 28658, 28660, 28660, 28662, 28664, 28666, 28668, 28670, 28673, 28675, 28679, 28681, 28687, 28689, 28689, 28692, 28708, 28710, 28716, 28719, 28725, 28727, 28732, 28734, 28742, 28744, 28749, 28752, 28754, 28756, 28760, 28762, 28780, 28782, 28785, 28788, 28794, 28796, 28799, 28801, 28806, 28809, 28811, 28814, 28815, 28817, 28822, 28824, 28826, 28831, 28833, 28835, 28839, 28841, 28841, 28843, 28849, 28851, 28853, 28855, 28862, 28864, 28864, 28868, 28872, 28874, 28890, 28892, 28898, 28900, 28900, 28911, 28913, 28915, 28928, 28930, 28930, 28932, 28934, 28937, 28942, 28944, 28944, 28947, 28947, 28951, 28951, 28953, 28963, 28965, 28966, 28968, 28969, 28971, 28972, 28974, 28982, 28986, 28987, 28990, 28990, 28992, 28999, 29001, 29012, 29014, 29018, 29020, 29036, 29038, 29038, 29040, 29048, 29050, 29054, 29056, 29058, 29060, 29066, 29068, 29068, 29070, 29074, 29076, 29076, 29078, 29093, 29095, 29098, 29100, 29101, 29103, 29109, 29111, 29114, 29116, 29131, 29134, 29138, 29140, 29142, 29144, 29149, 29151, 29154, 29156, 29160, 29163, 29166, 29168, 29170, 29172, 29174, 29176, 29177, 29179, 29187, 29189, 29191, 29193, 29194, 29196, 29200, 29203, 29207, 29209, 29211, 29213, 29215, 29218, 29230, 29232, 29232, 29237, 29238, 29240, 29243, 29245, 29250, 29252, 29252, 29254, 29260, 29263, 29264, 29266, 29267, 29269, 29283, 29286, 29287, 29289, 29290, 29292, 29292, 29294, 29296, 29298, 29300, 29302, 29305, 29307, 29314, 29316, 29321, 29323, 29336, 29338, 29339, 29341, 29343, 29345, 29354, 29356, 29360, 29362, 29362, 29364, 29365, 29370, 29370, 29373, 29373, 29375, 29382, 29385, 29390, 29392, 29394, 29396, 29396, 29398, 29402, 29404, 29404, 29407, 29412, 29414, 29414, 29416, 29419, 29427, 29428, 29430, 29442, 29444, 29444, 29447, 29448, 29450, 29452, 29455, 29459, 29462, 29465, 29467, 29470, 29474, 29475, 29477, 29486, 29488, 29500, 29502, 29509, 29512, 29514, 29516, 29522, 29527, 29531, 29533, 29538, 29541, 29548, 29550, 29560, 29562, 29580, 29582, 29583, 29586, 29592, 29596, 29602, 29604, 29613, 29618, 29628, 29630, 29632, 29634, 29648, 29650, 29662, 29664, 29675, 29677, 29679, 29683, 29709, 29713, 29714, 29716, 29719, 29721, 29734, 29736, 29754, 29756, 29756, 29759, 29783, 29785, 29797, 29799, 29814, 29817, 29818, 29820, 29827, 29829, 29837, 29840, 29840, 29842, 29842, 29844, 29845, 29847, 29857, 29859, 29867, 29869, 29869, 29871, 29874, 29876, 29883, 29885, 29891, 29893, 29894, 29896, 29896, 29898, 29900, 29903, 29904, 29907, 29929, 29932, 29932, 29934, 29934, 29936, 29938, 29940, 29944, 29947, 29947, 29949, 29952, 29954, 29957, 29959, 29960, 29963, 29978, 29980, 29983, 29985, 29986, 29989, 29990, 29992, 30005, 30007, 30011, 30013, 30016, 30018, 30018, 30022, 30024, 30026, 30031, 30033, 30033, 30035, 30037, 30041, 30045, 30047, 30048, 30050, 30055, 30058, 30064, 30066, 30066, 30070, 30074, 30077, 30080, 30083, 30084, 30086, 30087, 30090, 30098, 30100, 30101, 30104, 30106, 30109, 30110, 30114, 30117, 30119, 30119, 30122, 30123, 30128, 30134, 30136, 30149, 30151, 30152, 30154, 30162, 30164, 30165, 30167, 30180, 30182, 30183, 30189, 30189, 30191, 30211, 30215, 30221, 30223, 30225, 30227, 30230, 30233, 30249, 30252, 30253, 30255, 30261, 30264, 30264, 30266, 30269, 30272, 30272, 30274, 30275, 30278, 30281, 30284, 30292, 30294, 30298, 30300, 30300, 30303, 30306, 30308, 30311, 30313, 30314, 30316, 30326, 30328, 30335, 30337, 30338, 30340, 30340, 30342, 30347, 30350, 30352, 30354, 30355, 30357, 30358, 30361, 30366, 30369, 30369, 30372, 30374, 30378, 30379, 30381, 30384, 30388, 30389, 30391, 30392, 30394, 30395, 30397, 30399, 30402, 30406, 30408, 30410, 30412, 30414, 30418, 30420, 30422, 30422, 30425, 30431, 30433, 30433, 30435, 30439, 30441, 30442, 30444, 30453, 30455, 30460, 30462, 30462, 30465, 30465, 30467, 30469, 30471, 30476, 30478, 30483, 30485, 30485, 30489, 30491, 30493, 30496, 30498, 30505, 30507, 30507, 30509, 30509, 30511, 30511, 30513, 30526, 30528, 30528, 30531, 30535, 30538, 30543, 30546, 30546, 30548, 30550, 30552, 30556, 30558, 30563, 30565, 30575, 30578, 30578, 30583, 30597, 30599, 30601, 30603, 30607, 30609, 30609, 30611, 30611, 30613, 30613, 30615, 30627, 30629, 30629, 30631, 30632, 30634, 30637, 30639, 30647, 30649, 30655, 30658, 30661, 30663, 30663, 30665, 30672, 30675, 30677, 30679, 30686, 30688, 30688, 30690, 30691, 30693, 30697, 30700, 30708, 30711, 30718, 30722, 30723, 30725, 30726, 30728, 30729, 30732, 30740, 30744, 30744, 30748, 30755, 30757, 30773, 30775, 30777, 30780, 30781, 30786, 30789, 30791, 30798, 30800, 30804, 30812, 30814, 30816, 30816, 30818, 30818, 30820, 30822, 30824, 30833, 30841, 30844, 30846, 30849, 30851, 30857, 30860, 30863, 30865, 30865, 30867, 30874, 30878, 30885, 30887, 30893, 30895, 30900, 30902, 30902, 30904, 30908, 30910, 30910, 30913, 30913, 30915, 30917, 30919, 30933, 30935, 30936, 30938, 30939, 30941, 30949, 30951, 30954, 30956, 30965, 30967, 30967, 30969, 30975, 30977, 30978, 30980, 30982, 30985, 30985, 30988, 30988, 30990, 30990, 30992, 30996, 30999, 30999, 31001, 31001, 31003, 31006, 31009, 31009, 31011, 31023, 31025, 31030, 31032, 31042, 31044, 31052, 31055, 31077, 31079, 31083, 31085, 31085, 31088, 31092, 31097, 31098, 31100, 31107, 31110, 31112, 31114, 31115, 31117, 31133, 31135, 31138, 31140, 31150, 31152, 31156, 31158, 31163, 31165, 31169, 31172, 31174, 31176, 31186, 31188, 31190, 31192, 31192, 31196, 31200, 31202, 31204, 31206, 31207, 31209, 31214, 31217, 31217, 31220, 31220, 31222, 31224, 31226, 31227, 31232, 31232, 31234, 31238, 31240, 31240, 31242, 31246, 31248, 31253, 31255, 31260, 31262, 31264, 31266, 31266, 31270, 31270, 31272, 31272, 31274, 31282, 31287, 31287, 31289, 31296, 31299, 31310, 31316, 31316, 31318, 31320, 31322, 31324, 31327, 31330, 31333, 31333, 31335, 31337, 31339, 31342, 31344, 31346, 31348, 31350, 31352, 31355, 31357, 31361, 31363, 31372, 31375, 31385, 31390, 31392, 31394, 31395, 31400, 31404, 31406, 31416, 31418, 31420, 31422, 31429, 31431, 31435, 31439, 31439, 31441, 31441, 31443, 31443, 31448, 31453, 31455, 31456, 31458, 31463, 31465, 31467, 31469, 31471, 31478, 31479, 31481, 31489, 31492, 31494, 31496, 31500, 31502, 31508, 31512, 31515, 31517, 31520, 31522, 31541, 31544, 31545, 31547, 31547, 31552, 31552, 31554, 31570, 31572, 31574, 31576, 31576, 31584, 31591, 31593, 31593, 31596, 31608, 31611, 31611, 31618, 31618, 31620, 31621, 31623, 31624, 31626, 31634, 31636, 31645, 31648, 31652, 31660, 31663, 31665, 31666, 31668, 31669, 31671, 31673, 31678, 31678, 31680, 31681, 31684, 31687, 31689, 31692, 31694, 31696, 31700, 31701, 31704, 31724, 31728, 31732, 31735, 31747, 31749, 31751, 31753, 31762, 31765, 31765, 31769, 31769, 31771, 31779, 31781, 31789, 31792, 31792, 31795, 31795, 31797, 31797, 31799, 31801, 31803, 31808, 31810, 31813, 31815, 31818, 31820, 31821, 31824, 31825, 31827, 31828, 31830, 31831, 31833, 31837, 31839, 31840, 31843, 31847, 31849, 31856, 31858, 31861, 31864, 31873, 31875, 31878, 31880, 31882, 31884, 31886, 31889, 31890, 31892, 31896, 31900, 31900, 31902, 31903, 31905, 31907, 31909, 31912, 31916, 31916, 31918, 31919, 31921, 31925, 31928, 31935, 31938, 31939, 31941, 31941, 31943, 31950, 31952, 31959, 31961, 31962, 31964, 31968, 31970, 31970, 31974, 31976, 31978, 31978, 31980, 31993, 31995, 31998, 32000, 32034, 32037, 32037, 32040, 32041, 32043, 32044, 32046, 32051, 32053, 32054, 32056, 32071, 32074, 32074, 32077, 32086, 32088, 32088, 32090, 32095, 32097, 32099, 32102, 32107, 32109, 32115, 32121, 32125, 32127, 32129, 32131, 32134, 32136, 32137, 32139, 32143, 32145, 32151, 32156, 32164, 32166, 32181, 32183, 32194, 32196, 32199, 32201, 32208, 32210, 32212, 32215, 32225, 32227, 32234, 32236, 32236, 32238, 32247, 32249, 32254, 32259, 32259, 32263, 32279, 32282, 32293, 32295, 32295, 32297, 32299, 32301, 32329, 32332, 32332, 32336, 32348, 32350, 32355, 32357, 32357, 32359, 32368, 32370, 32386, 32390, 32392, 32394, 32399, 32401, 32412, 32415, 32415, 32420, 32420, 32428, 32428, 32442, 32442, 32455, 32455, 32463, 32463, 32479, 32479, 32518, 32518, 32566, 32570, 32573, 32577, 32579, 32581, 32583, 32597, 32600, 32600, 32603, 32609, 32611, 32611, 32613, 32622, 32624, 32627, 32629, 32639, 32643, 32643, 32645, 32655, 32657, 32663, 32666, 32670, 32672, 32681, 32684, 32707, 32709, 32709, 32711, 32711, 32713, 32722, 32724, 32725, 32727, 32727, 32731, 32739, 32741, 32757, 32759, 32776, 32779, 32786, 32788, 32793, 32795, 32801, 32804, 32806, 32808, 32810, 32812, 32812, 32814, 32817, 32819, 32823, 32825, 32825, 32827, 32831, 32835, 32835, 32838, 32840, 32842, 32842, 32847, 32850, 32852, 32852, 32854, 32854, 32856, 32856, 32858, 32862, 32865, 32868, 32870, 32871, 32876, 32876, 32879, 32883, 32885, 32889, 32893, 32896, 32898, 32898, 32900, 32903, 32905, 32908, 32911, 32912, 32914, 32915, 32917, 32918, 32920, 32925, 32927, 32927, 32929, 32931, 32933, 32933, 32935, 32935, 32937, 32939, 32941, 32943, 32945, 32946, 32948, 32952, 32954, 32954, 32956, 32957, 32962, 32970, 32972, 32977, 32980, 32990, 32992, 32993, 32995, 32998, 33001, 33001, 33004, 33005, 33007, 33014, 33016, 33022, 33024, 33027, 33029, 33034, 33036, 33036, 33038, 33038, 33042, 33042, 33044, 33051, 33053, 33055, 33057, 33061, 33063, 33063, 33065, 33069, 33071, 33074, 33076, 33076, 33079, 33079, 33081, 33082, 33085, 33086, 33090, 33092, 33094, 33096, 33098, 33110, 33113, 33116, 33118, 33118, 33120, 33122, 33124, 33127, 33129, 33129, 33131, 33140, 33142, 33146, 33148, 33149, 33151, 33152, 33154, 33156, 33158, 33165, 33167, 33167, 33171, 33171, 33173, 33173, 33175, 33184, 33186, 33187, 33189, 33196, 33198, 33198, 33200, 33207, 33209, 33226, 33228, 33229, 33231, 33234, 33237, 33237, 33239, 33243, 33245, 33258, 33260, 33263, 33266, 33268, 33270, 33276, 33278, 33282, 33284, 33285, 33287, 33293, 33296, 33298, 33300, 33302, 33304, 33304, 33306, 33314, 33317, 33318, 33320, 33325, 33327, 33327, 33330, 33338, 33340, 33344, 33346, 33346, 33348, 33349, 33351, 33351, 33353, 33353, 33355, 33355, 33358, 33372, 33374, 33375, 33377, 33382, 33384, 33385, 33387, 33391, 33393, 33394, 33396, 33408, 33411, 33413, 33415, 33415, 33418, 33419, 33421, 33428, 33432, 33435, 33437, 33457, 33459, 33472, 33474, 33476, 33482, 33482, 33487, 33497, 33499, 33500, 33502, 33512, 33514, 33545, 33547, 33549, 33558, 33566, 33568, 33568, 33570, 33570, 33572, 33581, 33583, 33583, 33585, 33597, 33599, 33605, 33607, 33620, 33622, 33623, 33634, 33635, 33638, 33638, 33647, 33647, 33651, 33656, 33658, 33663, 33665, 33665, 33667, 33667, 33669, 33694, 33696, 33696, 33698, 33708, 33710, 33712, 33721, 33721, 33725, 33743, 33745, 33745, 33747, 33753, 33755, 33765, 33767, 33782, 33784, 33791, 33793, 33793, 33795, 33799, 33801, 33812, 33814, 33814, 33816, 33816, 33819, 33820, 33824, 33825, 33827, 33828, 33830, 33830, 33833, 33833, 33835, 33856, 33858, 33870, 33872, 33897, 33899, 33914, 33917, 33920, 33922, 33922, 33924, 33924, 33926, 33926, 33928, 33928, 33933, 33940, 33942, 33956, 33959, 33970, 33972, 33972, 33974, 33974, 33976, 33986, 33988, 33991, 33993, 34004, 34006, 34007, 34010, 34011, 34014, 34014, 34017, 34018, 34020, 34021, 34023, 34028, 34030, 34036, 34038, 34048, 34050, 34074, 34076, 34081, 34083, 34097, 34099, 34100, 34104, 34104, 34107, 34107, 34109, 34110, 34112, 34126, 34129, 34139, 34141, 34161, 34163, 34163, 34165, 34172, 34174, 34174, 34176, 34193, 34195, 34212, 34214, 34218, 34223, 34225, 34227, 34234, 34237, 34249, 34251, 34251, 34253, 34258, 34261, 34266, 34268, 34278, 34280, 34290, 34292, 34292, 34294, 34306, 34308, 34311, 34313, 34317, 34319, 34321, 34323, 34324, 34326, 34332, 34334, 34346, 34348, 34351, 34353, 34358, 34360, 34364, 34366, 34368, 34370, 34371, 34373, 34376, 34379, 34382, 34384, 34384, 34386, 34390, 34393, 34393, 34395, 34396, 34398, 34399, 34401, 34405, 34407, 34420, 34423, 34423, 34425, 34428, 34430, 34430, 34437, 34439, 34442, 34446, 34448, 34458, 34460, 34462, 34464, 34469, 34471, 34474, 34477, 34477, 34479, 34505, 34507, 34508, 34512, 34513, 34515, 34516, 34518, 34527, 34530, 34532, 34534, 34534, 34536, 34541, 34543, 34543, 34549, 34555, 34558, 34558, 34560, 34574, 34577, 34579, 34581, 34581, 34584, 34588, 34590, 34590, 34592, 34602, 34604, 34606, 34608, 34613, 34615, 34616, 34618, 34620, 34622, 34627, 34630, 34630, 34636, 34673, 34675, 34683, 34685, 34685, 34689, 34697, 34699, 34701, 34703, 34708, 34710, 34712, 34714, 34719, 34722, 34725, 34729, 34758, 34760, 34764, 34766, 34766, 34769, 34772, 34774, 34792, 34794, 34799, 34802, 34807, 34809, 34812, 34814, 34822, 34824, 34829, 34831, 34833, 34835, 34841, 34843, 34845, 34847, 34867, 34869, 34873, 34875, 34886, 34888, 34888, 34890, 34895, 34898, 34899, 34901, 34903, 34905, 34907, 34909, 34910, 34912, 34917, 34919, 34923, 34925, 34930, 34932, 34935, 34937, 34937, 34940, 34948, 34951, 34953, 34955, 34963, 34965, 34978, 34980, 34980, 34983, 34984, 34986, 34988, 34990, 34990, 34993, 34994, 34996, 35002, 35004, 35010, 35013, 35013, 35015, 35015, 35017, 35024, 35026, 35026, 35028, 35039, 35041, 35041, 35046, 35048, 35051, 35052, 35054, 35074, 35077, 35079, 35081, 35084, 35086, 35086, 35088, 35098, 35102, 35103, 35105, 35111, 35113, 35123, 35125, 35128, 35131, 35134, 35137, 35140, 35142, 35143, 35145, 35145, 35147, 35149, 35151, 35156, 35158, 35174, 35177, 35183, 35185, 35188, 35190, 35191, 35193, 35196, 35198, 35203, 35205, 35211, 35215, 35215, 35217, 35217, 35219, 35224, 35227, 35231, 35233, 35239, 35241, 35242, 35244, 35247, 35250, 35250, 35254, 35255, 35257, 35258, 35260, 35265, 35270, 35270, 35282, 35286, 35289, 35293, 35295, 35305, 35307, 35309, 35312, 35316, 35318, 35320, 35322, 35324, 35326, 35328, 35330, 35332, 35335, 35336, 35338, 35338, 35340, 35340, 35342, 35347, 35349, 35352, 35355, 35359, 35362, 35363, 35365, 35365, 35367, 35367, 35369, 35373, 35376, 35377, 35380, 35380, 35382, 35382, 35384, 35393, 35396, 35398, 35400, 35402, 35404, 35410, 35412, 35417, 35419, 35419, 35422, 35422, 35424, 35427, 35430, 35433, 35435, 35438, 35440, 35447, 35449, 35452, 35454, 35455, 35457, 35463, 35467, 35469, 35471, 35478, 35480, 35482, 35484, 35484, 35486, 35486, 35488, 35489, 35491, 35500, 35503, 35504, 35506, 35506, 35508, 35508, 35510, 35510, 35512, 35520, 35522, 35529, 35531, 35533, 35535, 35535, 35537, 35554, 35556, 35556, 35558, 35560, 35562, 35563, 35565, 35580, 35582, 35586, 35588, 35592, 35594, 35616, 35618, 35624, 35626, 35633, 35635, 35635, 35637, 35639, 35641, 35651, 35653, 35674, 35676, 35680, 35682, 35683, 35685, 35693, 35695, 35696, 35700, 35700, 35703, 35707, 35709, 35718, 35720, 35720, 35722, 35724, 35726, 35728, 35730, 35734, 35736, 35740, 35742, 35744, 35774, 35774, 35810, 35810, 35895, 35895, 35897, 35897, 35899, 35903, 35905, 35907, 35909, 35921, 35924, 35927, 35930, 35930, 35932, 35933, 35935, 35935, 35937, 35938, 35940, 35942, 35944, 35949, 35951, 35955, 35957, 35963, 35965, 35965, 35968, 35970, 35972, 35974, 35977, 35978, 35980, 35981, 35983, 35989, 35991, 36005, 36007, 36013, 36015, 36016, 36018, 36037, 36039, 36040, 36042, 36042, 36044, 36045, 36047, 36047, 36049, 36055, 36057, 36078, 36080, 36085, 36087, 36094, 36096, 36096, 36098, 36109, 36111, 36121, 36123, 36125, 36196, 36196, 36198, 36201, 36203, 36208, 36210, 36212, 36214, 36219, 36221, 36221, 36224, 36226, 36228, 36229, 36233, 36234, 36236, 36246, 36249, 36249, 36251, 36252, 36255, 36257, 36259, 36259, 36261, 36271, 36274, 36279, 36281, 36282, 36284, 36284, 36286, 36291, 36293, 36296, 36299, 36305, 36307, 36317, 36319, 36324, 36326, 36332, 36334, 36340, 36346, 36346, 36348, 36359, 36361, 36362, 36365, 36395, 36397, 36398, 36400, 36401, 36403, 36406, 36408, 36410, 36412, 36418, 36420, 36432, 36435, 36439, 36441, 36458, 36460, 36461, 36463, 36463, 36465, 36472, 36474, 36476, 36478, 36478, 36480, 36482, 36484, 36494, 36496, 36504, 36506, 36506, 36509, 36513, 36515, 36525, 36528, 36528, 36530, 36530, 36534, 36534, 36537, 36538, 36540, 36541, 36544, 36544, 36546, 36547, 36553, 36559, 36561, 36564, 36567, 36568, 36570, 36578, 36580, 36585, 36587, 36591, 36593, 36594, 36596, 36604, 36606, 36611, 36613, 36619, 36621, 36622, 36624, 36640, 36643, 36646, 36649, 36650, 36652, 36656, 36658, 36665, 36667, 36668, 36670, 36683, 36685, 36708, 36710, 36711, 36718, 36718, 36755, 36755, 36763, 36764, 36767, 36768, 36771, 36771, 36773, 36776, 36781, 36796, 36798, 36799, 36801, 36802, 36804, 36806, 36809, 36823, 36826, 36826, 36832, 36838, 36840, 36840, 36842, 36843, 36845, 36846, 36848, 36848, 36852, 36870, 36872, 36872, 36875, 36877, 36879, 36882, 36884, 36887, 36889, 36900, 36909, 36911, 36913, 36920, 36924, 36927, 36929, 36930, 36932, 36932, 36934, 36935, 36937, 36950, 36952, 36953, 36955, 36958, 36960, 36964, 36967, 36969, 36971, 36976, 36978, 37000, 37002, 37003, 37005, 37005, 37007, 37009, 37012, 37013, 37015, 37017, 37019, 37019, 37022, 37027, 37029, 37032, 37034, 37034, 37038, 37046, 37048, 37048, 37051, 37051, 37053, 37055, 37057, 37057, 37059, 37061, 37063, 37064, 37066, 37067, 37070, 37070, 37076, 37085, 37087, 37093, 37096, 37101, 37103, 37109, 37113, 37129, 37131, 37131, 37133, 37138, 37140, 37140, 37142, 37156, 37158, 37174, 37176, 37179, 37182, 37185, 37187, 37203, 37205, 37210, 37212, 37212, 37214, 37221, 37223, 37226, 37228, 37228, 37230, 37232, 37234, 37242, 37244, 37244, 37248, 37255, 37257, 37267, 37270, 37270, 37273, 37283, 37285, 37285, 37287, 37303, 37305, 37310, 37312, 37319, 37321, 37321, 37323, 37329, 37331, 37338, 37340, 37341, 37343, 37343, 37346, 37358, 37361, 37361, 37363, 37370, 37373, 37386, 37388, 37402, 37404, 37404, 37406, 37406, 37409, 37409, 37411, 37416, 37418, 37419, 37421, 37422, 37424, 37434, 37436, 37441, 37444, 37446, 37448, 37464, 37466, 37467, 37469, 37479, 37483, 37488, 37490, 37490, 37494, 37519, 37521, 37521, 37523, 37533, 37536, 37548, 37550, 37550, 37553, 37559, 37561, 37564, 37566, 37589, 37591, 37593, 37595, 37595, 37597, 37601, 37603, 37620, 37622, 37636, 37638, 37641, 37643, 37648, 37650, 37654, 37656, 37659, 37661, 37681, 37683, 37686, 37688, 37689, 37692, 37692, 37696, 37714, 37716, 37724, 37726, 37742, 37744, 37745, 37747, 37758, 37760, 37770, 37772, 37778, 37780, 37802, 37804, 37813, 37815, 37816, 37819, 37819, 37821, 37821, 37823, 37824, 37826, 37828, 37830, 37832, 37834, 37860, 37862, 37864, 37868, 37868, 37870, 37870, 37872, 37873, 37875, 37889, 37891, 37892, 37894, 37913, 37915, 37915, 37917, 37917, 37920, 37920, 37924, 37939, 37941, 37952, 37954, 37965, 37967, 37970, 37972, 37973, 37975, 37976, 37979, 37979, 37981, 37982, 37984, 37984, 37986, 37989, 37991, 38009, 38011, 38019, 38021, 38021, 38047, 38047, 38050, 38050, 38081, 38081, 38083, 38083, 38108, 38108, 38134, 38134, 38189, 38189, 38215, 38215, 38263, 38264, 38266, 38269, 38271, 38272, 38274, 38275, 38277, 38278, 38280, 38281, 38283, 38292, 38294, 38297, 38299, 38300, 38302, 38318, 38320, 38322, 38325, 38327, 38329, 38336, 38339, 38339, 38341, 38349, 38352, 38358, 38362, 38364, 38366, 38373, 38376, 38376, 38388, 38388, 38428, 38430, 38432, 38436, 38440, 38440, 38442, 38442, 38444, 38451, 38456, 38461, 38463, 38469, 38474, 38481, 38483, 38484, 38486, 38486, 38488, 38488, 38491, 38495, 38497, 38500, 38505, 38509, 38511, 38520, 38523, 38526, 38528, 38529, 38531, 38539, 38541, 38543, 38545, 38553, 38555, 38556, 38558, 38558, 38561, 38565, 38567, 38570, 38572, 38572, 38574, 38574, 38576, 38577, 38579, 38580, 38582, 38582, 38584, 38585, 38587, 38589, 38591, 38606, 38610, 38623, 38625, 38627, 38629, 38629, 38632, 38634, 38639, 38642, 38644, 38651, 38653, 38653, 38655, 38656, 38658, 38665, 38667, 38667, 38669, 38675, 38678, 38678, 38680, 38681, 38683, 38700, 38702, 38706, 38708, 38710, 38712, 38714, 38717, 38724, 38726, 38731, 38737, 38738, 38741, 38744, 38746, 38754, 38758, 38758, 38760, 38762, 38764, 38766, 38768, 38772, 38774, 38776, 38778, 38789, 38791, 38795, 38797, 38799, 38804, 38804, 38807, 38822, 38824, 38824, 38826, 38830, 38833, 38836, 38838, 38843, 38845, 38857, 38859, 38864, 38866, 38873, 38876, 38881, 38883, 38883, 38885, 38886, 38893, 38894, 38896, 38899, 38901, 38902, 38904, 38907, 38909, 38920, 38922, 38922, 38924, 38936, 38939, 38945, 38947, 38948, 38950, 38953, 38955, 38955, 38957, 38960, 38962, 38965, 38967, 38969, 38971, 38971, 38977, 38977, 38979, 38995, 38998, 39001, 39003, 39008, 39010, 39020, 39023, 39029, 39080, 39081, 39084, 39087, 39089, 39092, 39094, 39108, 39110, 39116, 39118, 39118, 39131, 39132, 39134, 39139, 39141, 39143, 39145, 39149, 39151, 39151, 39153, 39154, 39156, 39158, 39161, 39162, 39164, 39166, 39168, 39168, 39170, 39171, 39173, 39173, 39175, 39178, 39180, 39180, 39182, 39182, 39184, 39196, 39198, 39199, 39201, 39201, 39204, 39205, 39207, 39219, 39221, 39221, 39223, 39235, 39237, 39237, 39239, 39246, 39248, 39257, 39259, 39263, 39265, 39267, 39318, 39321, 39323, 39326, 39329, 39329, 39331, 39336, 39338, 39349, 39352, 39357, 39361, 39365, 39367, 39367, 39369, 39369, 39371, 39389, 39391, 39399, 39401, 39402, 39404, 39406, 39408, 39409, 39412, 39423, 39425, 39431, 39433, 39441, 39444, 39446, 39449, 39463, 39465, 39474, 39476, 39494, 39496, 39498, 39500, 39504, 39506, 39516, 39518, 39520, 39522, 39532, 39567, 39567, 39592, 39592, 39595, 39595, 39597, 39597, 39599, 39604, 39606, 39618, 39622, 39623, 39626, 39626, 39629, 39629, 39631, 39640, 39644, 39644, 39647, 39651, 39654, 39655, 39659, 39663, 39665, 39668, 39670, 39671, 39673, 39679, 39681, 39686, 39688, 39698, 39700, 39706, 39710, 39712, 39714, 39717, 39719, 39723, 39725, 39727, 39729, 39733, 39735, 39735, 39737, 39740, 39742, 39750, 39752, 39752, 39754, 39762, 39764, 39766, 39768, 39771, 39775, 39777, 39780, 39780, 39782, 39785, 39788, 39788, 39791, 39793, 39796, 39799, 39802, 39811, 39813, 39816, 39819, 39819, 39821, 39827, 39829, 39829, 39831, 39831, 39834, 39835, 39837, 39842, 39844, 39846, 39848, 39848, 39850, 39851, 39853, 39856, 39861, 39862, 39864, 39865, 39869, 39869, 39871, 39873, 39875, 39876, 39878, 39882, 39887, 39887, 39891, 39895, 39897, 39902, 39904, 39906, 39908, 39917, 39920, 39921, 39924, 39924, 39927, 39928, 39933, 39933, 39935, 39935, 39938, 39938, 39941, 39950, 39952, 39952, 39954, 39957, 39959, 39959, 39963, 39965, 39967, 39969, 39971, 39974, 39976, 39977, 39979, 39981, 39983, 39983, 39985, 39991, 39993, 40001, 40004, 40016, 40018, 40025, 40029, 40032, 40034, 40035, 40038, 40040, 40045, 40046, 40049, 40053, 40055, 40060, 40165, 40167, 40169, 40170, 40173, 40173, 40177, 40183, 40185, 40189, 40191, 40192, 40194, 40201, 40204, 40204, 40208, 40208, 40210, 40210, 40212, 40217, 40219, 40219, 40221, 40227, 40229, 40230, 40232, 40233, 40237, 40241, 40243, 40244, 40246, 40249, 40251, 40251, 40253, 40261, 40265, 40268, 40270, 40276, 40278, 40289, 40295, 40309, 40311, 40313, 40315, 40332, 40336, 40336, 40338, 40340, 40342, 40365, 40367, 40367, 40369, 40389, 40391, 40415, 40417, 40422, 40424, 40425, 40427, 40432, 40434, 40455, 40457, 40469, 40471, 40479, 40565, 40565, 40569, 40573, 40575, 40590, 40592, 40610, 40612, 40625, 40628, 40631, 40635, 40644, 40646, 40648, 40652, 40657, 40659, 40662, 40664, 40664, 40666, 40672, 40674, 40674, 40676, 40680, 40683, 40683, 40685, 40706, 40710, 40714, 40718, 40720, 40722, 40723, 40725, 40732, 40734, 40734, 40736, 40736, 40738, 40761, 40763, 40763, 40765, 40766, 40768, 40784, 40786, 40807, 40809, 40812, 40814, 40818, 40820, 40827, 40830, 40831, 40845, 40846, 40848, 40850, 40852, 40857, 40860, 40860, 40863, 40864, 40866, 40866, 40868, 40883, 40903, 40907, 40912, 40912, 63744, 63747, 63749, 63751, 63755, 63755, 63757, 63757, 63765, 63765, 63767, 63767, 63770, 63770, 63778, 63778, 63789, 63789, 63793, 63793, 63799, 63799, 63801, 63802, 63811, 63811, 63815, 63816, 63818, 63818, 63826, 63826, 63838, 63838, 63842, 63842, 63845, 63845, 63847, 63847, 63858, 63858, 63862, 63862, 63864, 63865, 63870, 63870, 63872, 63872, 63878, 63878, 63882, 63882, 63886, 63886, 63893, 63893, 63900, 63900, 63903, 63903, 63925, 63925, 63931, 63931, 63933, 63933, 63941, 63942, 63944, 63944, 63960, 63960, 63964, 63966, 63968, 63968, 63972, 63972, 63975, 63975, 63977, 63977, 63988, 63989, 63994, 63994, 63997, 63997, 63999, 63999, 64002, 64002, 64005, 64008, 64010, 64010, 64012, 64013, 64051, 64053, 64058, 64058, 64073, 64073, 64075, 64075, 64093, 64094, 64256, 64260, 65040, 65049, 65072, 65106, 65108, 65126, 65128, 65131, 65281, 65439, 65441, 65470, 65474, 65479, 65482, 65487, 65490, 65495, 65498, 65500, 65504, 65510, 65512, 65518, 127232, 127244, 127248, 127340, 127344, 127404, 127488, 127490, 127504, 127547, 127552, 127560, 127568, 127569, 131105, 131105, 131134, 131134, 131142, 131142, 131150, 131150, 131176, 131176, 131206, 131207, 131210, 131210, 131220, 131220, 131274, 131277, 131281, 131281, 131310, 131310, 131340, 131340, 131342, 131342, 131352, 131352, 131492, 131492, 131497, 131497, 131499, 131499, 131521, 131521, 131540, 131540, 131570, 131570, 131588, 131588, 131596, 131596, 131604, 131604, 131641, 131641, 131675, 131675, 131700, 131701, 131737, 131737, 131742, 131742, 131744, 131744, 131767, 131767, 131775, 131776, 131813, 131813, 131850, 131850, 131877, 131877, 131905, 131905, 131909, 131911, 131966, 131968, 132000, 132000, 132007, 132007, 132021, 132021, 132041, 132041, 132043, 132043, 132085, 132085, 132092, 132092, 132115, 132116, 132127, 132127, 132197, 132197, 132231, 132231, 132238, 132238, 132241, 132242, 132259, 132259, 132311, 132311, 132348, 132348, 132350, 132350, 132423, 132423, 132494, 132494, 132517, 132517, 132531, 132531, 132547, 132547, 132554, 132554, 132560, 132560, 132565, 132565, 132575, 132576, 132587, 132587, 132625, 132625, 132629, 132629, 132633, 132634, 132648, 132648, 132656, 132656, 132694, 132694, 132726, 132726, 132878, 132878, 132913, 132913, 132985, 132985, 133164, 133164, 133235, 133235, 133333, 133333, 133398, 133398, 133411, 133411, 133460, 133460, 133497, 133497, 133607, 133607, 133649, 133649, 133712, 133712, 133743, 133743, 133770, 133770, 133812, 133812, 133826, 133826, 133837, 133837, 133901, 133901, 134031, 134031, 134047, 134047, 134056, 134057, 134079, 134079, 134086, 134086, 134091, 134091, 134114, 134114, 134123, 134123, 134139, 134139, 134143, 134143, 134155, 134155, 134157, 134157, 134176, 134176, 134196, 134196, 134202, 134203, 134209, 134211, 134227, 134227, 134245, 134245, 134263, 134264, 134268, 134268, 134285, 134285, 134294, 134294, 134300, 134300, 134325, 134325, 134328, 134328, 134351, 134351, 134355, 134358, 134365, 134365, 134381, 134381, 134399, 134399, 134421, 134421, 134440, 134440, 134449, 134450, 134470, 134473, 134476, 134478, 134511, 134511, 134513, 134513, 134516, 134516, 134524, 134524, 134526, 134527, 134550, 134550, 134556, 134556, 134567, 134567, 134578, 134578, 134600, 134600, 134660, 134660, 134665, 134666, 134669, 134673, 134678, 134678, 134685, 134685, 134732, 134732, 134765, 134765, 134771, 134771, 134773, 134779, 134796, 134796, 134806, 134806, 134808, 134808, 134813, 134813, 134818, 134818, 134826, 134828, 134838, 134838, 134871, 134872, 134877, 134877, 134904, 134907, 134941, 134941, 134950, 134950, 134957, 134958, 134960, 134961, 134971, 134971, 134988, 134988, 135012, 135012, 135053, 135053, 135056, 135056, 135085, 135085, 135092, 135094, 135100, 135100, 135135, 135135, 135146, 135149, 135188, 135188, 135197, 135198, 135247, 135247, 135260, 135260, 135279, 135279, 135285, 135288, 135291, 135291, 135304, 135304, 135318, 135318, 135325, 135325, 135348, 135348, 135359, 135361, 135367, 135369, 135375, 135375, 135379, 135379, 135396, 135396, 135412, 135414, 135471, 135471, 135483, 135483, 135485, 135485, 135493, 135493, 135496, 135496, 135503, 135503, 135552, 135552, 135559, 135559, 135641, 135641, 135740, 135740, 135759, 135759, 135804, 135804, 135848, 135849, 135856, 135856, 135907, 135907, 135934, 135934, 135938, 135941, 135990, 135990, 135994, 135994, 136053, 136054, 136078, 136078, 136088, 136088, 136092, 136092, 136133, 136134, 136173, 136173, 136190, 136190, 136211, 136211, 136214, 136214, 136228, 136228, 136255, 136255, 136274, 136274, 136276, 136277, 136330, 136330, 136343, 136343, 136374, 136374, 136424, 136424, 136445, 136445, 136567, 136567, 136578, 136578, 136598, 136598, 136714, 136714, 136723, 136723, 136729, 136729, 136766, 136766, 136801, 136801, 136850, 136850, 136888, 136888, 136890, 136890, 136896, 136898, 136915, 136915, 136917, 136917, 136927, 136927, 136934, 136936, 136954, 136956, 136958, 136958, 136973, 136973, 136976, 136976, 136998, 136998, 137018, 137020, 137047, 137047, 137068, 137073, 137075, 137076, 137131, 137131, 137136, 137141, 137155, 137155, 137159, 137159, 137177, 137180, 137183, 137183, 137199, 137199, 137205, 137206, 137208, 137212, 137248, 137248, 137256, 137258, 137261, 137261, 137273, 137275, 137280, 137280, 137285, 137285, 137298, 137298, 137310, 137310, 137313, 137316, 137335, 137335, 137339, 137339, 137347, 137349, 137374, 137378, 137406, 137407, 137425, 137425, 137430, 137433, 137466, 137466, 137475, 137477, 137488, 137490, 137493, 137493, 137500, 137500, 137506, 137506, 137511, 137511, 137531, 137531, 137540, 137540, 137560, 137560, 137578, 137578, 137596, 137596, 137600, 137600, 137603, 137603, 137608, 137608, 137622, 137622, 137691, 137691, 137715, 137715, 137773, 137773, 137780, 137780, 137797, 137797, 137803, 137803, 137827, 137827, 138052, 138052, 138177, 138178, 138282, 138282, 138352, 138352, 138402, 138402, 138405, 138405, 138412, 138412, 138566, 138566, 138579, 138579, 138590, 138590, 138640, 138640, 138678, 138678, 138682, 138682, 138698, 138698, 138705, 138705, 138731, 138731, 138745, 138745, 138780, 138780, 138787, 138787, 138807, 138807, 138813, 138813, 138889, 138889, 138916, 138916, 138920, 138920, 138952, 138952, 138965, 138965, 139023, 139023, 139029, 139029, 139114, 139114, 139166, 139166, 139169, 139169, 139240, 139240, 139333, 139333, 139337, 139337, 139390, 139390, 139418, 139418, 139463, 139463, 139516, 139516, 139562, 139562, 139611, 139611, 139635, 139635, 139642, 139642, 139681, 139681, 139713, 139713, 139715, 139715, 139784, 139784, 139900, 139900, 140065, 140065, 140069, 140069, 140221, 140221, 140240, 140240, 140247, 140247, 140282, 140282, 140389, 140389, 140401, 140401, 140427, 140427, 140433, 140433, 140464, 140464, 140476, 140476, 140481, 140481, 140489, 140489, 140492, 140492, 140525, 140525, 140563, 140563, 140571, 140571, 140592, 140592, 140628, 140628, 140685, 140685, 140719, 140719, 140734, 140734, 140827, 140828, 140843, 140843, 140904, 140904, 140922, 140922, 140950, 140950, 140952, 140952, 141044, 141046, 141074, 141074, 141076, 141076, 141083, 141083, 141087, 141087, 141098, 141098, 141173, 141173, 141185, 141185, 141206, 141206, 141236, 141237, 141261, 141261, 141315, 141315, 141407, 141408, 141425, 141425, 141485, 141485, 141505, 141505, 141559, 141559, 141606, 141606, 141625, 141625, 141647, 141647, 141671, 141671, 141675, 141675, 141696, 141696, 141715, 141715, 141926, 141926, 142031, 142031, 142037, 142037, 142054, 142054, 142056, 142056, 142094, 142094, 142114, 142114, 142143, 142143, 142147, 142147, 142186, 142186, 142282, 142282, 142286, 142286, 142374, 142375, 142392, 142392, 142412, 142412, 142417, 142417, 142421, 142421, 142434, 142434, 142472, 142472, 142491, 142491, 142497, 142497, 142505, 142505, 142514, 142514, 142519, 142519, 142530, 142530, 142534, 142534, 142537, 142537, 142599, 142600, 142610, 142610, 142660, 142660, 142668, 142668, 142695, 142695, 142733, 142733, 142741, 142741, 142752, 142752, 142755, 142756, 142775, 142775, 142830, 142830, 142861, 142861, 142902, 142902, 142914, 142914, 142968, 142968, 142987, 142987, 143027, 143027, 143087, 143087, 143220, 143220, 143308, 143308, 143331, 143331, 143411, 143411, 143428, 143428, 143435, 143435, 143462, 143462, 143485, 143486, 143502, 143502, 143543, 143543, 143548, 143548, 143578, 143578, 143619, 143619, 143677, 143677, 143741, 143741, 143746, 143746, 143780, 143781, 143795, 143795, 143816, 143817, 143850, 143850, 143863, 143865, 143887, 143887, 143909, 143909, 143919, 143919, 143921, 143924, 143958, 143958, 143966, 143966, 143970, 143970, 144001, 144001, 144009, 144010, 144043, 144045, 144082, 144082, 144096, 144097, 144128, 144128, 144138, 144138, 144159, 144159, 144308, 144308, 144332, 144332, 144350, 144350, 144358, 144358, 144372, 144373, 144377, 144378, 144382, 144382, 144384, 144384, 144447, 144447, 144464, 144464, 144495, 144495, 144498, 144498, 144613, 144613, 144665, 144665, 144688, 144688, 144721, 144721, 144730, 144730, 144743, 144743, 144789, 144789, 144793, 144793, 144796, 144796, 144827, 144827, 144845, 144847, 144883, 144883, 144896, 144896, 144919, 144919, 144922, 144922, 144956, 144956, 144960, 144960, 144985, 144985, 144991, 144991, 145015, 145015, 145038, 145038, 145054, 145054, 145062, 145062, 145069, 145069, 145082, 145082, 145119, 145119, 145134, 145134, 145155, 145155, 145174, 145174, 145184, 145184, 145197, 145197, 145199, 145199, 145215, 145215, 145254, 145254, 145281, 145281, 145314, 145314, 145340, 145340, 145346, 145346, 145365, 145367, 145466, 145466, 145858, 145858, 146087, 146087, 146139, 146139, 146158, 146158, 146170, 146170, 146202, 146202, 146266, 146266, 146531, 146531, 146585, 146587, 146613, 146613, 146615, 146615, 146631, 146633, 146684, 146687, 146752, 146752, 146779, 146779, 146814, 146814, 146831, 146831, 146870, 146877, 146915, 146915, 146936, 146936, 146950, 146950, 146961, 146961, 146988, 146993, 147001, 147001, 147080, 147083, 147129, 147129, 147135, 147135, 147159, 147159, 147191, 147196, 147253, 147253, 147265, 147265, 147274, 147274, 147297, 147297, 147327, 147330, 147343, 147343, 147380, 147380, 147383, 147383, 147392, 147392, 147397, 147397, 147435, 147440, 147473, 147473, 147513, 147517, 147543, 147543, 147589, 147589, 147595, 147597, 147601, 147601, 147657, 147657, 147681, 147681, 147692, 147692, 147716, 147716, 147727, 147727, 147737, 147737, 147775, 147776, 147780, 147780, 147790, 147790, 147797, 147799, 147804, 147804, 147807, 147807, 147809, 147809, 147831, 147831, 147834, 147834, 147875, 147877, 147884, 147884, 147893, 147893, 147917, 147917, 147938, 147938, 147964, 147964, 147995, 147995, 148043, 148043, 148054, 148054, 148057, 148057, 148086, 148088, 148100, 148100, 148115, 148115, 148117, 148117, 148133, 148133, 148159, 148159, 148161, 148161, 148169, 148170, 148206, 148206, 148218, 148218, 148237, 148237, 148250, 148250, 148276, 148276, 148296, 148296, 148322, 148325, 148364, 148364, 148374, 148374, 148380, 148380, 148413, 148413, 148417, 148417, 148457, 148458, 148466, 148466, 148472, 148472, 148484, 148484, 148533, 148534, 148570, 148571, 148595, 148595, 148615, 148616, 148665, 148665, 148668, 148668, 148686, 148686, 148691, 148691, 148694, 148694, 148741, 148741, 148769, 148769, 148856, 148856, 148936, 148936, 149016, 149016, 149034, 149034, 149093, 149093, 149108, 149108, 149143, 149143, 149204, 149204, 149254, 149254, 149285, 149285, 149295, 149295, 149391, 149391, 149472, 149472, 149522, 149522, 149539, 149539, 149634, 149634, 149737, 149737, 149744, 149747, 149755, 149755, 149759, 149761, 149772, 149772, 149782, 149783, 149785, 149785, 149807, 149807, 149811, 149812, 149822, 149827, 149858, 149859, 149876, 149878, 149883, 149883, 149887, 149887, 149890, 149890, 149896, 149903, 149908, 149908, 149924, 149924, 149927, 149927, 149929, 149929, 149931, 149933, 149943, 149947, 149957, 149957, 149968, 149968, 149978, 149978, 149982, 149983, 149987, 149987, 149989, 149989, 149996, 149997, 150006, 150009, 150011, 150011, 150030, 150030, 150034, 150035, 150037, 150037, 150049, 150058, 150078, 150078, 150082, 150082, 150085, 150085, 150090, 150090, 150094, 150097, 150109, 150109, 150117, 150119, 150129, 150129, 150135, 150138, 150156, 150156, 150163, 150166, 150180, 150183, 150193, 150195, 150202, 150204, 150208, 150208, 150215, 150215, 150218, 150218, 150225, 150225, 150239, 150239, 150242, 150242, 150249, 150249, 150287, 150287, 150382, 150382, 150517, 150517, 150537, 150537, 150686, 150687, 150729, 150729, 150745, 150745, 150790, 150790, 150803, 150803, 150968, 150968, 151018, 151019, 151099, 151099, 151120, 151120, 151205, 151205, 151207, 151207, 151310, 151310, 151388, 151388, 151426, 151426, 151430, 151430, 151447, 151447, 151450, 151450, 151465, 151465, 151480, 151480, 151490, 151490, 151596, 151596, 151634, 151634, 151709, 151709, 151851, 151851, 151880, 151880, 151933, 151934, 152013, 152013, 152035, 152035, 152038, 152039, 152096, 152097, 152144, 152144, 152217, 152217, 152263, 152263, 152280, 152280, 152334, 152334, 152337, 152337, 152339, 152339, 152601, 152601, 152613, 152613, 152623, 152624, 152646, 152646, 152684, 152684, 152686, 152686, 152730, 152730, 152881, 152881, 152885, 152885, 152895, 152895, 152923, 152926, 152930, 152930, 152933, 152934, 152961, 152961, 152964, 152964, 152975, 152975, 153017, 153017, 153045, 153045, 153051, 153051, 153056, 153056, 153093, 153093, 153141, 153141, 153169, 153169, 153219, 153219, 153237, 153237, 153315, 153315, 153334, 153334, 153350, 153350, 153373, 153373, 153381, 153381, 153405, 153405, 153458, 153458, 153543, 153543, 153567, 153569, 153687, 153687, 153693, 153693, 153714, 153714, 153800, 153800, 153822, 153822, 153825, 153825, 153859, 153859, 153926, 153926, 153942, 153942, 154028, 154028, 154060, 154060, 154196, 154196, 154261, 154261, 154268, 154268, 154286, 154287, 154327, 154327, 154345, 154345, 154484, 154484, 154505, 154505, 154547, 154548, 154566, 154566, 154596, 154596, 154600, 154600, 154625, 154625, 154630, 154630, 154657, 154657, 154698, 154698, 154725, 154725, 154769, 154769, 154788, 154788, 154816, 154817, 154878, 154878, 154912, 154912, 154928, 154928, 154947, 154947, 155033, 155033, 155065, 155065, 155150, 155150, 155209, 155209, 155265, 155267, 155302, 155302, 155324, 155324, 155351, 155352, 155418, 155418, 155467, 155467, 155617, 155618, 155681, 155681, 155689, 155689, 155720, 155720, 155748, 155748, 155779, 155779, 155799, 155799, 155812, 155813, 155906, 155906, 155937, 155937, 155993, 155996, 156077, 156078, 156082, 156082, 156125, 156125, 156248, 156248, 156257, 156257, 156266, 156267, 156368, 156368, 156469, 156469, 156491, 156492, 156497, 156497, 156606, 156606, 156661, 156661, 156664, 156664, 156674, 156674, 156688, 156690, 156746, 156746, 156777, 156777, 156804, 156804, 156808, 156809, 156813, 156813, 156824, 156824, 156946, 156946, 157042, 157042, 157088, 157088, 157101, 157101, 157119, 157119, 157202, 157202, 157222, 157222, 157359, 157359, 157361, 157361, 157365, 157365, 157402, 157402, 157416, 157416, 157436, 157436, 157462, 157462, 157505, 157505, 157593, 157593, 157619, 157620, 157644, 157644, 157724, 157724, 157766, 157766, 157790, 157790, 157806, 157806, 157832, 157832, 157834, 157834, 157843, 157843, 157895, 157895, 157966, 157966, 157969, 157969, 157990, 157990, 158009, 158009, 158033, 158033, 158120, 158120, 158133, 158133, 158194, 158194, 158202, 158202, 158253, 158254, 158260, 158260, 158274, 158274, 158289, 158290, 158469, 158469, 158474, 158474, 158483, 158483, 158485, 158485, 158499, 158499, 158504, 158504, 158544, 158547, 158555, 158555, 158581, 158581, 158594, 158594, 158614, 158615, 158621, 158621, 158643, 158643, 158656, 158656, 158711, 158711, 158753, 158753, 158784, 158785, 158790, 158790, 158846, 158850, 158884, 158884, 158903, 158904, 158909, 158909, 158912, 158912, 158915, 158915, 158929, 158929, 159010, 159018, 159057, 159057, 159092, 159092, 159136, 159143, 159150, 159150, 159196, 159196, 159210, 159211, 159216, 159216, 159232, 159232, 159237, 159237, 159239, 159239, 159250, 159250, 159298, 159301, 159342, 159342, 159346, 159346, 159351, 159351, 159364, 159364, 159368, 159368, 159371, 159371, 159385, 159385, 159440, 159447, 159526, 159526, 159603, 159604, 159647, 159647, 159649, 159649, 159678, 159678, 159710, 159711, 159758, 159758, 159819, 159819, 159826, 159827, 159880, 159880, 159917, 159919, 159949, 159949, 159954, 159954, 159984, 159984, 159992, 159992, 160009, 160009, 160012, 160013, 160038, 160039, 160100, 160101, 160117, 160117, 160205, 160205, 160283, 160283, 160359, 160359, 160384, 160384, 160389, 160389, 160395, 160395, 160434, 160434, 160438, 160438, 160486, 160486, 160594, 160594, 160666, 160666, 160767, 160767, 160802, 160802, 160848, 160848, 160900, 160900, 160902, 160902, 161140, 161140, 161187, 161187, 161248, 161248, 161252, 161252, 161277, 161278, 161287, 161287, 161292, 161292, 161330, 161330, 161337, 161337, 161365, 161367, 161428, 161428, 161551, 161551, 161589, 161590, 161601, 161601, 161630, 161630, 161668, 161669, 161740, 161740, 161880, 161880, 161904, 161904, 161949, 161949, 161970, 161970, 161992, 161992, 162084, 162084, 162151, 162151, 162170, 162170, 162208, 162208, 162269, 162269, 162301, 162301, 162314, 162314, 162318, 162318, 162366, 162366, 162387, 162387, 162393, 162393, 162425, 162425, 162436, 162436, 162493, 162494, 162548, 162548, 162566, 162566, 162571, 162571, 162584, 162584, 162616, 162618, 162632, 162632, 162661, 162661, 162799, 162799, 162804, 162804, 162834, 162834, 162924, 162924, 162993, 162993, 163013, 163013, 163119, 163119, 163155, 163156, 163174, 163174, 163187, 163187, 163204, 163204, 163215, 163215, 163224, 163224, 163261, 163261, 163292, 163292, 163405, 163405, 163407, 163407, 163630, 163630, 163767, 163767, 163833, 163833, 163842, 163842, 163849, 163849, 163870, 163870, 163875, 163876, 163912, 163912, 163971, 163971, 163984, 163984, 164029, 164030, 164072, 164073, 164084, 164084, 164142, 164142, 164175, 164175, 164189, 164189, 164207, 164207, 164233, 164233, 164271, 164271, 164284, 164284, 164359, 164359, 164376, 164376, 164378, 164378, 164438, 164438, 164476, 164476, 164507, 164507, 164557, 164557, 164578, 164578, 164614, 164614, 164632, 164632, 164655, 164655, 164666, 164666, 164709, 164709, 164717, 164717, 164733, 164733, 164746, 164746, 164882, 164882, 164968, 164968, 164972, 164972, 164979, 164979, 164994, 164994, 165121, 165121, 165180, 165181, 165228, 165228, 165352, 165352, 165364, 165364, 165376, 165376, 165387, 165387, 165413, 165413, 165435, 165435, 165546, 165547, 165554, 165554, 165564, 165564, 165592, 165592, 165606, 165606, 165647, 165647, 165651, 165651, 165892, 165892, 165931, 165931, 166157, 166157, 166195, 166195, 166216, 166217, 166230, 166230, 166244, 166244, 166248, 166248, 166252, 166253, 166270, 166270, 166281, 166281, 166312, 166312, 166314, 166315, 166328, 166328, 166332, 166332, 166336, 166336, 166364, 166364, 166366, 166366, 166369, 166369, 166371, 166372, 166375, 166376, 166393, 166396, 166415, 166415, 166422, 166422, 166437, 166437, 166441, 166441, 166450, 166450, 166454, 166454, 166468, 166475, 166489, 166490, 166529, 166531, 166554, 166556, 166592, 166592, 166598, 166598, 166603, 166604, 166606, 166606, 166622, 166627, 166629, 166629, 166634, 166634, 166652, 166652, 166668, 166668, 166675, 166675, 166689, 166690, 166699, 166701, 166703, 166703, 166726, 166726, 166732, 166732, 166734, 166734, 166736, 166736, 166755, 166758, 166764, 166764, 166799, 166799, 166809, 166809, 166812, 166813, 166841, 166841, 166850, 166850, 166853, 166853, 166868, 166868, 166871, 166871, 166873, 166874, 166887, 166892, 166901, 166901, 166911, 166911, 166915, 166915, 166921, 166921, 166940, 166941, 166947, 166947, 166950, 166950, 166955, 166955, 166960, 166960, 166969, 166969, 166971, 166971, 167114, 167114, 167117, 167117, 167122, 167122, 167220, 167220, 167321, 167321, 167353, 167353, 167439, 167439, 167478, 167478, 167481, 167481, 167525, 167526, 167575, 167575, 167596, 167596, 167602, 167603, 167641, 167641, 167655, 167655, 167877, 167877, 168057, 168057, 168072, 168072, 168075, 168075, 168083, 168083, 168111, 168113, 168128, 168128, 168164, 168165, 168172, 168173, 168205, 168205, 168208, 168208, 168252, 168252, 168269, 168269, 168283, 168283, 168286, 168286, 168304, 168304, 168348, 168348, 168360, 168360, 168405, 168405, 168427, 168427, 168989, 168989, 168992, 168992, 169011, 169011, 169023, 169023, 169032, 169032, 169168, 169168, 169177, 169178, 169189, 169189, 169191, 169191, 169374, 169374, 169392, 169392, 169400, 169400, 169431, 169431, 169449, 169449, 169460, 169460, 169599, 169599, 169760, 169760, 169778, 169778, 169940, 169940, 170000, 170000, 170071, 170071, 170148, 170148, 170193, 170193, 170218, 170218, 170225, 170225, 170234, 170234, 170243, 170243, 170245, 170245, 170287, 170287, 170309, 170309, 170311, 170313, 170333, 170333, 170346, 170346, 170397, 170397, 170435, 170435, 170441, 170441, 170536, 170536, 170573, 170573, 170757, 170757, 170766, 170766, 170965, 170965, 171123, 171123, 171181, 171181, 171326, 171326, 171354, 171354, 171388, 171388, 171416, 171416, 171419, 171419, 171510, 171510, 171526, 171526, 171565, 171565, 171624, 171624, 171692, 171692, 171696, 171696, 171715, 171715, 171768, 171768, 171811, 171811, 171824, 171824, 171959, 171959, 171998, 171998, 172052, 172052, 172167, 172167, 172217, 172217, 172257, 172257, 172269, 172269, 172275, 172275, 172280, 172280, 172286, 172286, 172295, 172295, 172323, 172323, 172339, 172340, 172368, 172368, 172434, 172435, 172459, 172459, 172468, 172469, 172511, 172511, 172533, 172533, 172576, 172576, 172595, 172595, 172691, 172691, 172703, 172703, 172722, 172722, 172724, 172724, 172726, 172726, 172730, 172730, 172733, 172733, 172767, 172767, 172799, 172799, 172881, 172881, 172969, 172969, 173037, 173037, 173108, 173108, 173147, 173147, 173510, 173510, 173515, 173515, 173569, 173569, 173618, 173618, 173642, 173642, 173659, 173659, 173737, 173737, 175615, 175615, 185668, 185668, 194597, 194597, 194619, 194619, 194624, 194624, 194680, 194680, 194708, 194708, 194726, 194726, 194765, 194765, 194779, 194779, 194964, 194964, 194994, 194994, 195004, 195004, 195028, 195028, 200413, 200414, 200812, 200812], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Tagalog", "https://fonts.gstatic.com/s/notosanstagalog/v15/J7aFnoNzCnFcV9ZI-sUYuvote1R0wwEAA8jHexnL.ttf", A._setArrayType([32, 32, 160, 160, 5888, 5900, 5902, 5908, 5941, 5942, 8203, 8205, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Tagbanwa", "https://fonts.gstatic.com/s/notosanstagbanwa/v15/Y4GWYbB8VTEp4t3MKJSMmQdIKjRtt_nZRjQEaYpGoQ.ttf", A._setArrayType([32, 32, 160, 160, 5941, 5942, 5984, 5996, 5998, 6000, 6002, 6003, 8203, 8205, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Tai Le", "https://fonts.gstatic.com/s/notosanstaile/v15/vEFK2-VODB8RrNDvZSUmVxEATwR58tK1W77HtMo.ttf", A._setArrayType([32, 32, 160, 160, 768, 769, 775, 776, 780, 780, 4160, 4169, 6480, 6509, 6512, 6516, 8203, 8205, 9676, 9676, 12289, 12290, 12296, 12299], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Tai Tham", "https://fonts.gstatic.com/s/notosanstaitham/v17/kJEbBv0U4hgtwxDUw2x9q7tbjLIfbPGHBoaVSAZ3MdLJBCUbPgquyaRGKMw.ttf", A._setArrayType([32, 32, 160, 160, 6688, 6750, 6752, 6780, 6783, 6793, 6800, 6809, 6816, 6829, 8203, 8205, 8729, 8729], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Tai Viet", "https://fonts.gstatic.com/s/notosanstaiviet/v15/8QIUdj3HhN_lv4jf9vsE-9GMOLsaSPZr644fWsRO9w.ttf", A._setArrayType([32, 32, 160, 160, 8203, 8205, 9676, 9676, 42891, 42892, 43648, 43714, 43739, 43743], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Takri", "https://fonts.gstatic.com/s/notosanstakri/v15/TuGJUVpzXI5FBtUq5a8bnKIOdTwQNO_W3khJXg.ttf", A._setArrayType([32, 32, 160, 160, 2404, 2405, 8204, 8205, 9676, 9676, 43056, 43065, 71296, 71352, 71360, 71369], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Tamil", "https://fonts.gstatic.com/s/notosanstamil/v21/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7vGo70RqKDt_EvT.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 173, 176, 178, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 2385, 2386, 2404, 2405, 2946, 2947, 2949, 2954, 2958, 2960, 2962, 2965, 2969, 2970, 2972, 2972, 2974, 2975, 2979, 2980, 2984, 2986, 2990, 3001, 3006, 3010, 3014, 3016, 3018, 3021, 3024, 3024, 3031, 3031, 3046, 3066, 7386, 7386, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8308, 8308, 8322, 8324, 8364, 8364, 8377, 8377, 8482, 8482, 8722, 8722, 9676, 9676, 43251, 43251, 70401, 70401, 70403, 70403, 70459, 70460], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Tamil Supplement", "https://fonts.gstatic.com/s/notosanstamilsupplement/v19/DdTz78kEtnooLS5rXF1DaruiCd_bFp_Ph4sGcn7ax_vsAeMkeq1x.ttf", A._setArrayType([73664, 73713, 73727, 73727], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Telugu", "https://fonts.gstatic.com/s/notosanstelugu/v19/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEntezbqQUbf-3v37w.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 173, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 710, 711, 713, 713, 728, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 2385, 2386, 2404, 2405, 3072, 3084, 3086, 3088, 3090, 3112, 3114, 3129, 3133, 3140, 3142, 3144, 3146, 3149, 3157, 3158, 3160, 3162, 3168, 3171, 3174, 3183, 3191, 3199, 7386, 7386, 7410, 7410, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8377, 8377, 8482, 8482, 8722, 8722, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Thaana", "https://fonts.gstatic.com/s/notosansthaana/v16/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4XrbhLhnu4-tbNu.ttf", A._setArrayType([32, 33, 40, 41, 44, 44, 46, 46, 58, 59, 160, 160, 1548, 1548, 1563, 1563, 1567, 1567, 1632, 1644, 1920, 1969, 8203, 8207, 8216, 8217, 8220, 8221, 9676, 9676, 65010, 65010, 65021, 65021], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Thai", "https://fonts.gstatic.com/s/notosansthai/v20/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU5RtpzF-QRvzzXg.ttf", A._setArrayType([32, 126, 160, 163, 165, 165, 167, 171, 174, 176, 180, 180, 182, 184, 186, 187, 191, 263, 266, 275, 278, 283, 286, 291, 294, 295, 298, 299, 302, 307, 310, 311, 313, 318, 321, 328, 330, 333, 336, 347, 350, 353, 356, 357, 362, 382, 461, 462, 536, 539, 567, 567, 700, 700, 710, 711, 713, 713, 727, 733, 768, 772, 774, 776, 778, 780, 786, 786, 806, 808, 817, 817, 3585, 3642, 3647, 3675, 7808, 7813, 7838, 7838, 7922, 7923, 8203, 8205, 8208, 8208, 8211, 8212, 8216, 8218, 8220, 8222, 8226, 8226, 8230, 8230, 8249, 8250, 8364, 8364, 8482, 8482, 8722, 8722, 9676, 9676], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Tifinagh", "https://fonts.gstatic.com/s/notosanstifinagh/v15/I_uzMoCduATTei9eI8dawkHIwvmhCvbn6rnEcXfs4Q.ttf", A._setArrayType([32, 32, 160, 160, 711, 711, 769, 770, 772, 772, 774, 775, 777, 777, 803, 803, 817, 817, 8204, 8205, 8238, 8238, 9676, 9676, 11568, 11623, 11631, 11632, 11647, 11647], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Tirhuta", "https://fonts.gstatic.com/s/notosanstirhuta/v15/t5t6IQYRNJ6TWjahPR6X-M-apUyby7uGUBsTrn5P.ttf", A._setArrayType([32, 32, 160, 160, 2385, 2386, 2404, 2405, 2548, 2551, 7410, 7410, 8204, 8205, 9676, 9676, 43056, 43065, 70784, 70855, 70864, 70873], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Ugaritic", "https://fonts.gstatic.com/s/notosansugaritic/v15/3qTwoiqhnSyU8TNFIdhZVCwbjCpkAXXkMhoIkiazfg.ttf", A._setArrayType([32, 32, 160, 160, 66432, 66461, 66463, 66463], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Vai", "https://fonts.gstatic.com/s/notosansvai/v15/NaPecZTSBuhTirw6IaFn_UrURMTsDIRSfr0.ttf", A._setArrayType([32, 32, 160, 160, 42240, 42539], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Wancho", "https://fonts.gstatic.com/s/notosanswancho/v15/zrf-0GXXyfn6Fs0lH9P4cUubP0GBqAPopiRfKp8.ttf", A._setArrayType([32, 32, 34, 34, 39, 41, 44, 47, 91, 93, 123, 123, 125, 125, 160, 160, 8220, 8221, 9676, 9676, 123584, 123641, 123647, 123647], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Warang Citi", "https://fonts.gstatic.com/s/notosanswarangciti/v15/EYqtmb9SzL1YtsZSScyKDXIeOv3w-zgsNvKRpeVCCXzdgA.ttf", A._setArrayType([32, 32, 39, 39, 160, 160, 8204, 8205, 71840, 71922, 71935, 71935], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Yi", "https://fonts.gstatic.com/s/notosansyi/v15/sJoD3LFXjsSdcnzn071rO3apxVDJNVgSNg.ttf", A._setArrayType([32, 32, 160, 160, 12289, 12290, 12296, 12305, 12308, 12315, 12539, 12539, 40960, 42124, 42128, 42182, 65377, 65381], t1)), A.NotoFont_NotoFont$fromFlatRanges("Noto Sans Zanabazar Square", "https://fonts.gstatic.com/s/notosanszanabazarsquare/v15/Cn-jJsuGWQxOjaGwMQ6fOicyxLBEMRfDtkzl4uagQtJxOCEgN0Gc.ttf", A._setArrayType([32, 32, 160, 160, 9676, 9676, 72192, 72263], t1))], type$.JSArray_NotoFont); + }); _lazy($, "FontFallbackData__instance", "$get$FontFallbackData__instance", () => { var t1 = type$.int; - return new A.FontFallbackData(A.LinkedHashSet_LinkedHashSet$_empty(t1), A.LinkedHashSet_LinkedHashSet$_empty(t1), A.FontFallbackData_createNotoFontTree(), A._setArrayType([], type$.JSArray_RegisteredFont), A._setArrayType(["Roboto"], type$.JSArray_String), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, t1), A.LinkedHashSet_LinkedHashSet$_empty(t1)); - }); - _lazy($, "_notoSansSC", "$get$_notoSansSC", () => A.NotoFont$("Noto Sans SC", A._setArrayType([B.CodeunitRange_12288_12591, B.CodeunitRange_12800_13311, B.CodeunitRange_19968_40959, B.CodeunitRange_65072_65135, B.CodeunitRange_65280_65519], type$.JSArray_CodeunitRange))); - _lazy($, "_notoSansTC", "$get$_notoSansTC", () => A.NotoFont$("Noto Sans TC", A._setArrayType([B.CodeunitRange_12288_12351, B.CodeunitRange_12549_12585, B.CodeunitRange_19968_40959], type$.JSArray_CodeunitRange))); - _lazy($, "_notoSansHK", "$get$_notoSansHK", () => A.NotoFont$("Noto Sans HK", A._setArrayType([B.CodeunitRange_12288_12351, B.CodeunitRange_12549_12585, B.CodeunitRange_19968_40959], type$.JSArray_CodeunitRange))); - _lazy($, "_notoSansJP", "$get$_notoSansJP", () => A.NotoFont$("Noto Sans JP", A._setArrayType([B.CodeunitRange_12288_12543, B.CodeunitRange_19968_40959, B.CodeunitRange_65280_65519], type$.JSArray_CodeunitRange))); - _lazy($, "_cjkFonts", "$get$_cjkFonts", () => A._setArrayType([$.$get$_notoSansSC(), $.$get$_notoSansTC(), $.$get$_notoSansHK(), $.$get$_notoSansJP()], type$.JSArray_NotoFont)); - _lazy($, "_notoFonts", "$get$_notoFonts", () => { - var t1 = type$.JSArray_CodeunitRange; - return A._setArrayType([$.$get$_notoSansSC(), $.$get$_notoSansTC(), $.$get$_notoSansHK(), $.$get$_notoSansJP(), A.NotoFont$("Noto Naskh Arabic UI", A._setArrayType([B.CodeunitRange_1536_1791, B.CodeunitRange_8204_8206, B.CodeunitRange_8208_8209, B.CodeunitRange_8271_8271, B.CodeunitRange_11841_11841, B.CodeunitRange_64336_65023, B.CodeunitRange_65132_65276], t1)), A.NotoFont$("Noto Sans Armenian", A._setArrayType([B.CodeunitRange_1328_1424, B.CodeunitRange_64275_64279], t1)), A.NotoFont$("Noto Sans Bengali UI", A._setArrayType([B.CodeunitRange_2404_2405, B.CodeunitRange_2433_2555, B.CodeunitRange_8204_8205, B.CodeunitRange_8377_8377, B.CodeunitRange_9676_9676], t1)), A.NotoFont$("Noto Sans Myanmar UI", A._setArrayType([B.CodeunitRange_4096_4255, B.CodeunitRange_8204_8205, B.CodeunitRange_9676_9676], t1)), A.NotoFont$("Noto Sans Egyptian Hieroglyphs", A._setArrayType([B.CodeunitRange_77824_78894], t1)), A.NotoFont$("Noto Sans Ethiopic", A._setArrayType([B.CodeunitRange_4608_5017, B.CodeunitRange_11648_11742, B.CodeunitRange_43777_43822], t1)), A.NotoFont$("Noto Sans Georgian", A._setArrayType([B.CodeunitRange_1417_1417, B.CodeunitRange_4256_4351, B.CodeunitRange_11520_11567], t1)), A.NotoFont$("Noto Sans Gujarati UI", A._setArrayType([B.CodeunitRange_2404_2405, B.CodeunitRange_2688_2815, B.CodeunitRange_8204_8205, B.CodeunitRange_8377_8377, B.CodeunitRange_9676_9676, B.CodeunitRange_43056_43065], t1)), A.NotoFont$("Noto Sans Gurmukhi UI", A._setArrayType([B.CodeunitRange_2404_2405, B.CodeunitRange_2561_2677, B.CodeunitRange_8204_8205, B.CodeunitRange_8377_8377, B.CodeunitRange_9676_9676, B.CodeunitRange_9772_9772, B.CodeunitRange_43056_43065], t1)), A.NotoFont$("Noto Sans Hebrew", A._setArrayType([B.CodeunitRange_1424_1535, B.CodeunitRange_8362_8362, B.CodeunitRange_9676_9676, B.CodeunitRange_64285_64335], t1)), A.NotoFont$("Noto Sans Devanagari UI", A._setArrayType([B.CodeunitRange_2304_2431, B.CodeunitRange_7376_7414, B.CodeunitRange_7416_7417, B.CodeunitRange_8204_8205, B.CodeunitRange_8360_8360, B.CodeunitRange_8377_8377, B.CodeunitRange_9676_9676, B.CodeunitRange_43056_43065, B.CodeunitRange_43232_43259], t1)), A.NotoFont$("Noto Sans Kannada UI", A._setArrayType([B.CodeunitRange_2404_2405, B.CodeunitRange_3202_3314, B.CodeunitRange_8204_8205, B.CodeunitRange_8377_8377, B.CodeunitRange_9676_9676], t1)), A.NotoFont$("Noto Sans Khmer UI", A._setArrayType([B.CodeunitRange_6016_6143, B.CodeunitRange_8204_8204, B.CodeunitRange_9676_9676], t1)), A.NotoFont$("Noto Sans KR", A._setArrayType([B.CodeunitRange_12593_12686, B.CodeunitRange_12800_12828, B.CodeunitRange_12896_12923, B.CodeunitRange_44032_55215], t1)), A.NotoFont$("Noto Sans Lao UI", A._setArrayType([B.CodeunitRange_3713_3807, B.CodeunitRange_9676_9676], t1)), A.NotoFont$("Noto Sans Malayalam UI", A._setArrayType([B.CodeunitRange_775_775, B.CodeunitRange_803_803, B.CodeunitRange_2404_2405, B.CodeunitRange_3330_3455, B.CodeunitRange_8204_8205, B.CodeunitRange_8377_8377, B.CodeunitRange_9676_9676], t1)), A.NotoFont$("Noto Sans Sinhala", A._setArrayType([B.CodeunitRange_2404_2405, B.CodeunitRange_3458_3572, B.CodeunitRange_8204_8205, B.CodeunitRange_9676_9676], t1)), A.NotoFont$("Noto Sans Tamil UI", A._setArrayType([B.CodeunitRange_2404_2405, B.CodeunitRange_2946_3066, B.CodeunitRange_8204_8205, B.CodeunitRange_8377_8377, B.CodeunitRange_9676_9676], t1)), A.NotoFont$("Noto Sans Telugu UI", A._setArrayType([B.CodeunitRange_2385_2386, B.CodeunitRange_2404_2405, B.CodeunitRange_3072_3199, B.CodeunitRange_7386_7386, B.CodeunitRange_8204_8205, B.CodeunitRange_9676_9676], t1)), A.NotoFont$("Noto Sans Thai UI", A._setArrayType([B.CodeunitRange_3585_3675, B.CodeunitRange_8204_8205, B.CodeunitRange_9676_9676], t1)), A.NotoFont$("Noto Sans", A._setArrayType([B.CodeunitRange_0_255, B.CodeunitRange_305_305, B.CodeunitRange_338_339, B.CodeunitRange_699_700, B.CodeunitRange_710_710, B.CodeunitRange_730_730, B.CodeunitRange_732_732, B.CodeunitRange_8192_8303, B.CodeunitRange_8308_8308, B.CodeunitRange_8364_8364, B.CodeunitRange_8482_8482, B.CodeunitRange_8593_8593, B.CodeunitRange_8595_8595, B.CodeunitRange_8722_8722, B.CodeunitRange_8725_8725, B.CodeunitRange_65279_65279, B.CodeunitRange_65533_65533, B.CodeunitRange_1024_1119, B.CodeunitRange_1168_1169, B.CodeunitRange_1200_1201, B.CodeunitRange_8470_8470, B.CodeunitRange_1120_1327, B.CodeunitRange_7296_7304, B.CodeunitRange_8372_8372, B.CodeunitRange_11744_11775, B.CodeunitRange_42560_42655, B.CodeunitRange_65070_65071, B.CodeunitRange_880_1023, B.CodeunitRange_7936_8191, B.CodeunitRange_256_591, B.CodeunitRange_601_601, B.CodeunitRange_7680_7935, B.CodeunitRange_8224_8224, B.CodeunitRange_8352_8363, B.CodeunitRange_8365_8399, B.CodeunitRange_8467_8467, B.CodeunitRange_11360_11391, B.CodeunitRange_42784_43007, B.CodeunitRange_258_259, B.CodeunitRange_272_273, B.CodeunitRange_296_297, B.CodeunitRange_360_361, B.CodeunitRange_416_417, B.CodeunitRange_431_432, B.CodeunitRange_7840_7929, B.CodeunitRange_8363_8363], t1))], type$.JSArray_NotoFont); + return new A.FontFallbackData(A.LinkedHashSet_LinkedHashSet$_empty(t1), A.LinkedHashSet_LinkedHashSet$_empty(t1), A.FontFallbackData_createNotoFontTree(), A._setArrayType([], type$.JSArray_RegisteredFont), A._setArrayType(["Roboto"], type$.JSArray_String), A.LinkedHashSet_LinkedHashSet$_empty(t1)); }); + _lazy($, "_notoSansSC", "$get$_notoSansSC", () => B.JSArray_methods.singleWhere$1($.$get$fallbackFonts(), new A._notoSansSC_closure())); + _lazy($, "_notoSansTC", "$get$_notoSansTC", () => B.JSArray_methods.singleWhere$1($.$get$fallbackFonts(), new A._notoSansTC_closure())); + _lazy($, "_notoSansHK", "$get$_notoSansHK", () => B.JSArray_methods.singleWhere$1($.$get$fallbackFonts(), new A._notoSansHK_closure())); + _lazy($, "_notoSansJP", "$get$_notoSansJP", () => B.JSArray_methods.singleWhere$1($.$get$fallbackFonts(), new A._notoSansJP_closure())); + _lazy($, "_notoSansKR", "$get$_notoSansKR", () => B.JSArray_methods.singleWhere$1($.$get$fallbackFonts(), new A._notoSansKR_closure())); + _lazy($, "_cjkFonts", "$get$_cjkFonts", () => A._setArrayType([$.$get$_notoSansSC(), $.$get$_notoSansTC(), $.$get$_notoSansHK(), $.$get$_notoSansJP(), $.$get$_notoSansKR()], type$.JSArray_NotoFont)); + _lazy($, "_notoSymbols", "$get$_notoSymbols", () => B.JSArray_methods.singleWhere$1($.$get$fallbackFonts(), new A._notoSymbols_closure())); _lazy($, "notoDownloadQueue", "$get$notoDownloadQueue", () => { - var t1 = type$._ResolvedNotoSubset; + var t1 = type$.NotoFont; return new A.FallbackFontDownloadQueue(new A.NotoDownloader(), A.LinkedHashSet_LinkedHashSet$_empty(t1), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, t1)); }); _lazy($, "httpRequestFactory", "$get$httpRequestFactory", () => new A.httpRequestFactory_closure()); _lazyFinal($, "_avifSignature", "$get$_avifSignature", () => A.CodeUnits$("ftyp")); - _lazyFinal($, "useCanvasKit", "$get$useCanvasKit", () => { - var t1 = $.$get$_hasCanvasKit(); - return t1; - }); - _lazyFinal($, "_hasCanvasKit", "$get$_hasCanvasKit", () => A._detectCanvasKit()); _lazyFinal($, "_invertColorMatrix", "$get$_invertColorMatrix", () => A.NativeFloat32List_NativeFloat32List$fromList(B.List_AmY)); - _lazyFinal($, "_invertColorFilter", "$get$_invertColorFilter", () => A.ManagedSkColorFilter$(new A.CkMatrixColorFilter($.$get$_invertColorMatrix()))); + _lazyFinal($, "_invertColorFilter", "$get$_invertColorFilter", () => A.ManagedSkColorFilter$(A.CkMatrixColorFilter$($.$get$_invertColorMatrix()))); _lazyFinal($, "SkiaObjects_expensiveCache", "$get$SkiaObjects_expensiveCache", () => { var t1 = A.findType("SkiaObject"); return new A.SkiaObjectCache(1024, A.DoubleLinkedQueue$(t1), A.LinkedHashMap_LinkedHashMap$_empty(t1, A.findType("DoubleLinkedQueueEntry>"))); }); - _lazy($, "CkParagraph__paragraphCache", "$get$CkParagraph__paragraphCache", () => { + _lazyFinal($, "CkParagraph__paragraphCache", "$get$CkParagraph__paragraphCache", () => { var t1 = A.findType("SkiaObject"); return new A.SynchronousSkiaObjectCache(500, A.DoubleLinkedQueue$(t1), A.LinkedHashMap_LinkedHashMap$_empty(t1, A.findType("DoubleLinkedQueueEntry>"))); }); @@ -549115,6 +580837,11 @@ A.SkPaintExtension_setColorInt(t1, 0); return t1; }); + _lazyFinal($, "_ttPolicy", "$get$_ttPolicy", () => { + var t1 = A.DomWindowExtension_get_trustedTypes(self.window); + t1.toString; + return A._callMethodUnchecked2(t1, "createPolicy", "flutter-engine", type$.JavaScriptObject._as({createScriptURL: A.allowInterop(new A._ttPolicy_closure())})); + }); _lazyFinal($, "SaveElementStackTracking__unitZ", "$get$SaveElementStackTracking__unitZ", () => A.Vector3_Vector3(0, 0, 1)); _lazyFinal($, "_fontChangeMessage", "$get$_fontChangeMessage", () => B.C_JSONMessageCodec.encodeMessage$1(A.LinkedHashMap_LinkedHashMap$_literal(["type", "fontsChange"], type$.String, type$.dynamic))); _lazyFinal($, "kSvgResourceHeader", "$get$kSvgResourceHeader", () => { @@ -549141,6 +580868,14 @@ _lazyFinal($, "_kLogicalShiftRight", "$get$_kLogicalShiftRight", () => 8589934851); _lazyFinal($, "_kLogicalMetaLeft", "$get$_kLogicalMetaLeft", () => 8589934854); _lazyFinal($, "_kLogicalMetaRight", "$get$_kLogicalMetaRight", () => 8589934855); + _lazyFinal($, "_kPhysicalAltLeft", "$get$_kPhysicalAltLeft", () => 458978); + _lazyFinal($, "_kPhysicalAltRight", "$get$_kPhysicalAltRight", () => 458982); + _lazyFinal($, "_kPhysicalControlLeft", "$get$_kPhysicalControlLeft", () => 458976); + _lazyFinal($, "_kPhysicalControlRight", "$get$_kPhysicalControlRight", () => 458980); + _lazyFinal($, "_kPhysicalShiftLeft", "$get$_kPhysicalShiftLeft", () => 458977); + _lazyFinal($, "_kPhysicalShiftRight", "$get$_kPhysicalShiftRight", () => 458981); + _lazyFinal($, "_kPhysicalMetaLeft", "$get$_kPhysicalMetaLeft", () => 458979); + _lazyFinal($, "_kPhysicalMetaRight", "$get$_kPhysicalMetaRight", () => 458983); _lazyFinal($, "_kLogicalKeyToModifierGetter", "$get$_kLogicalKeyToModifierGetter", () => A.LinkedHashMap_LinkedHashMap$_literal([$.$get$_kLogicalAltLeft(), new A._kLogicalKeyToModifierGetter_closure(), $.$get$_kLogicalAltRight(), new A._kLogicalKeyToModifierGetter_closure0(), $.$get$_kLogicalControlLeft(), new A._kLogicalKeyToModifierGetter_closure1(), $.$get$_kLogicalControlRight(), new A._kLogicalKeyToModifierGetter_closure2(), $.$get$_kLogicalShiftLeft(), new A._kLogicalKeyToModifierGetter_closure3(), $.$get$_kLogicalShiftRight(), new A._kLogicalKeyToModifierGetter_closure4(), $.$get$_kLogicalMetaLeft(), new A._kLogicalKeyToModifierGetter_closure5(), $.$get$_kLogicalMetaRight(), new A._kLogicalKeyToModifierGetter_closure6()], type$.int, A.findType("bool(FlutterHtmlKeyboardEvent)"))); _lazy($, "HighContrastSupport_instance", "$get$HighContrastSupport_instance", () => new A.HighContrastSupport(A._setArrayType([], A.findType("JSArray<~(bool)>")), A.DomWindowExtension_matchMedia(self.window, "(forced-colors: active)"))); _lazyFinal($, "EnginePlatformDispatcher__instance", "$get$EnginePlatformDispatcher__instance", () => { @@ -549150,8 +580885,11 @@ builder = A.EngineAccessibilityFeaturesBuilder$(0); if (A.DomMediaQueryListExtension_get_matches($.$get$HighContrastSupport_instance()._highContrastMediaQuery)) builder.set$highContrast(true); - t3 = type$.Object; - t3 = new A.EnginePlatformDispatcher(A.PlatformConfiguration$(builder.build$0(), false, "/", t1, B.Brightness_1, false, null, t2), A.LinkedHashMap_LinkedHashMap$_empty(t3, A.findType("FlutterWindow")), A.LinkedHashMap_LinkedHashMap$_empty(t3, A.findType("ViewConfiguration0")), A.DomWindowExtension_matchMedia(self.window, "(prefers-color-scheme: dark)")); + t1 = A.PlatformConfiguration$(builder.build$0(), false, "/", t1, B.Brightness_1, false, null, t2); + t2 = type$.Object; + t3 = A.DomWindowExtension_matchMedia(self.window, "(prefers-color-scheme: dark)"); + A.createSentinel(); + t3 = new A.EnginePlatformDispatcher(t1, A.LinkedHashMap_LinkedHashMap$_empty(t2, A.findType("FlutterWindow")), A.LinkedHashMap_LinkedHashMap$_empty(t2, A.findType("ViewConfiguration0")), t3); t3._addBrightnessMediaQueryListener$0(); $.$get$HighContrastSupport_instance().addListener$1(0, t3.get$_updateHighContrast()); t3._addFontSizeObserver$0(); @@ -549160,25 +580898,17 @@ }); _lazy($, "SafariPointerEventWorkaround_instance", "$get$SafariPointerEventWorkaround_instance", () => new A.SafariPointerEventWorkaround()); _lazy($, "_frameTimingsLastSubmitTime", "$get$_frameTimingsLastSubmitTime", () => A._nowMicros()); - _lazyFinal($, "supportsFontLoadingApi", "$get$supportsFontLoadingApi", () => A.hasProperty(self.window, "FontFace")); - _lazyFinal($, "supportsFontsClearApi", "$get$supportsFontsClearApi", () => { - if (A.hasProperty(self.document, "fonts")) { - var t1 = A.DomHTMLDocumentExtension_get_fonts(self.document); - t1.toString; - t1 = A.hasProperty(t1, "clear"); - } else - t1 = false; - return t1; - }); + _lazyFinal($, "_renderer", "$get$_renderer", () => A.Renderer_Renderer$_internal()); _lazy($, "browserSupportsImageDecoder", "$get$browserSupportsImageDecoder", () => self.window.ImageDecoder != null && A.browserEngine() === B.BrowserEngine_0); _lazyFinal($, "accessibilityAnnouncements", "$get$accessibilityAnnouncements", () => { var t1 = $.AccessibilityAnnouncements__instance; return t1 == null ? $.AccessibilityAnnouncements__instance = A.AccessibilityAnnouncements$_() : t1; }); _lazyFinal($, "_roleFactories", "$get$_roleFactories", () => A.LinkedHashMap_LinkedHashMap$_literal([B.Role_0, new A._roleFactories_closure(), B.Role_1, new A._roleFactories_closure0(), B.Role_2, new A._roleFactories_closure1(), B.Role_3, new A._roleFactories_closure2(), B.Role_4, new A._roleFactories_closure3(), B.Role_5, new A._roleFactories_closure4(), B.Role_6, new A._roleFactories_closure5(), B.Role_7, new A._roleFactories_closure6()], type$.Role, A.findType("RoleManager(SemanticsObject)"))); + _lazyFinal($, "placeholderChar", "$get$placeholderChar", () => A.String_String$fromCharCode(65532)); _lazyFinal($, "FontManager_notPunctuation", "$get$FontManager_notPunctuation", () => A.RegExp_RegExp("[a-z0-9\\s]+", false, false, false, false)); _lazyFinal($, "FontManager_startWithDigit", "$get$FontManager_startWithDigit", () => A.RegExp_RegExp("\\b\\d", true, false, false, false)); - _lazy($, "Spanometer__rulerHost", "$get$Spanometer__rulerHost", () => { + _lazyFinal($, "Spanometer__rulerHost", "$get$Spanometer__rulerHost", () => { var t1 = A.createDomElement("flt-ruler-host"), t2 = new A.RulerHost(t1), t3 = A.DomElementExtension_get_style(t1); @@ -549204,7 +580934,7 @@ _lazyFinal($, "_tempPointData", "$get$_tempPointData", () => A.NativeFloat32List_NativeFloat32List(16)); _lazyFinal($, "_tempPointMatrix", "$get$_tempPointMatrix", () => A.Matrix4$fromFloat32List($.$get$_tempPointData())); _lazy($, "printWarning", "$get$printWarning", () => A.DomConsoleExtension_get_warn(A.DomWindowExtension_get_console(self.window))); - _lazyFinal($, "window0", "$get$window", () => A.EngineSingletonFlutterWindow$(0, $.$get$EnginePlatformDispatcher__instance())); + _lazyFinal($, "window", "$get$window", () => A.EngineSingletonFlutterWindow$(0, $.$get$EnginePlatformDispatcher__instance())); _lazyFinal($, "DART_CLOSURE_PROPERTY_NAME", "$get$DART_CLOSURE_PROPERTY_NAME", () => A.getIsolateAffinityTag("_$dart_dartClosure")); _lazyFinal($, "_CopyingBytesBuilder__emptyList", "$get$_CopyingBytesBuilder__emptyList", () => A.NativeUint8List_NativeUint8List(0)); _lazyFinal($, "nullFuture", "$get$nullFuture", () => B.C__RootZone.run$1$1(new A.nullFuture_closure(), A.findType("Future"))); @@ -549252,12 +580982,18 @@ return e.message; } }())); + _lazyFinal($, "_kUseDead", "$get$_kUseDead", () => A.String_String$fromCharCode(254)); + _lazyFinal($, "_kLowerA", "$get$_kLowerA", () => 97); + _lazyFinal($, "_kUpperA", "$get$_kUpperA", () => 65); + _lazyFinal($, "_kLowerZ", "$get$_kLowerZ", () => 122); + _lazyFinal($, "_kUpperZ", "$get$_kUpperZ", () => 90); + _lazyFinal($, "_kMarshallIntBase", "$get$_kMarshallIntBase", () => 48); _lazyFinal($, "_AsyncRun__scheduleImmediateClosure", "$get$_AsyncRun__scheduleImmediateClosure", () => A._AsyncRun__initializeScheduleImmediate()); _lazyFinal($, "Future__nullFuture", "$get$Future__nullFuture", () => type$._Future_Null._as($.$get$nullFuture())); _lazyFinal($, "Future__falseFuture", "$get$Future__falseFuture", () => A._Future$zoneValue(false, B.C__RootZone, type$.bool)); _lazyFinal($, "Utf8Decoder__decoder", "$get$Utf8Decoder__decoder", () => new A.Utf8Decoder__decoder_closure().call$0()); _lazyFinal($, "Utf8Decoder__decoderNonfatal", "$get$Utf8Decoder__decoderNonfatal", () => new A.Utf8Decoder__decoderNonfatal_closure().call$0()); - _lazyFinal($, "_Base64Decoder__inverseAlphabet", "$get$_Base64Decoder__inverseAlphabet", () => A.NativeInt8List__create1(A._ensureNativeList(A._setArrayType([-2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -1, -2, -2, -2, -2, -2, 62, -2, 62, -2, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -2, -2, -2, -1, -2, -2, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -2, -2, -2, -2, 63, -2, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -2, -2, -2, -2, -2], type$.JSArray_int)))); + _lazyFinal($, "_Base64Decoder__inverseAlphabet", "$get$_Base64Decoder__inverseAlphabet", () => A.NativeInt8List_NativeInt8List$fromList(A._setArrayType([-2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -1, -2, -2, -2, -2, -2, 62, -2, 62, -2, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -2, -2, -2, -1, -2, -2, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -2, -2, -2, -2, 63, -2, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -2, -2, -2, -2, -2], type$.JSArray_int))); _lazy($, "_Base64Decoder__emptyBuffer", "$get$_Base64Decoder__emptyBuffer", () => A.NativeUint8List_NativeUint8List(0)); _lazyFinal($, "Encoding__nameToEncoding", "$get$Encoding__nameToEncoding", () => A.LinkedHashMap_LinkedHashMap$_literal(["iso_8859-1:1987", B.C_Latin1Codec, "iso-ir-100", B.C_Latin1Codec, "iso_8859-1", B.C_Latin1Codec, "iso-8859-1", B.C_Latin1Codec, "latin1", B.C_Latin1Codec, "l1", B.C_Latin1Codec, "ibm819", B.C_Latin1Codec, "cp819", B.C_Latin1Codec, "csisolatin1", B.C_Latin1Codec, "iso-ir-6", B.C_AsciiCodec, "ansi_x3.4-1968", B.C_AsciiCodec, "ansi_x3.4-1986", B.C_AsciiCodec, "iso_646.irv:1991", B.C_AsciiCodec, "iso646-us", B.C_AsciiCodec, "us-ascii", B.C_AsciiCodec, "us", B.C_AsciiCodec, "ibm367", B.C_AsciiCodec, "cp367", B.C_AsciiCodec, "csascii", B.C_AsciiCodec, "ascii", B.C_AsciiCodec, "csutf8", B.C_Utf8Codec, "utf-8", B.C_Utf8Codec], type$.String, A.findType("Encoding"))); _lazyFinal($, "_Uri__isWindowsCached", "$get$_Uri__isWindowsCached", () => typeof process != "undefined" && Object.prototype.toString.call(process) == "[object process]" && process.platform == "win32"); @@ -549277,6 +581013,12 @@ _lazyFinal($, "_scannerTables", "$get$_scannerTables", () => A._createTables()); _lazyFinal($, "_FakeUserTag__defaultTag", "$get$_FakeUserTag__defaultTag", () => A._FakeUserTag__FakeUserTag("Default")); _lazy($, "_currentTag", "$get$_currentTag", () => $.$get$_FakeUserTag__defaultTag()); + _lazyFinal($, "_IOResourceInfo__sw", "$get$_IOResourceInfo__sw", () => { + var t1 = A.Stopwatch$(); + t1.start$0(0); + return t1; + }); + _lazyFinal($, "_IOResourceInfo__startTime", "$get$_IOResourceInfo__startTime", () => A.DateTime$now()._value); _lazyFinal($, "_ioOverridesToken", "$get$_ioOverridesToken", () => new A.Object()); _lazyFinal($, "Platform__numberOfProcessors", "$get$Platform__numberOfProcessors", () => A._Platform_numberOfProcessors()); _lazyFinal($, "Platform__pathSeparator", "$get$Platform__pathSeparator", () => A._Platform_pathSeparator()); @@ -549323,8 +581065,8 @@ _lazyFinal($, "_StaticTree_staticLDesc", "$get$_StaticTree_staticLDesc", () => A._StaticTree$(B.List_Xg4, B.List_qQn, 257, 286, 15)); _lazyFinal($, "_StaticTree_staticDDesc", "$get$_StaticTree_staticDDesc", () => A._StaticTree$(B.List_iYO, B.List_X3d, 0, 30, 15)); _lazyFinal($, "_StaticTree_staticBlDesc", "$get$_StaticTree_staticBlDesc", () => A._StaticTree$(null, B.List_uSC0, 0, 19, 7)); - _lazyFinal($, "_log", "$get$_log1", () => $.$get$attributionsLog()); - _lazyFinal($, "_log0", "$get$_log0", () => $.$get$attributionsLog()); + _lazyFinal($, "_log", "$get$_log0", () => $.$get$attributionsLog()); + _lazyFinal($, "_log0", "$get$_log", () => $.$get$attributionsLog()); _lazyFinal($, "attributionsLog", "$get$attributionsLog", () => A.Logger_Logger("attributions")); _lazyFinal($, "isSoundMode", "$get$isSoundMode", () => !type$.List_int._is(A._setArrayType([], type$.JSArray_nullable_int))); _lazy($, "newBuiltValueToStringHelper", "$get$newBuiltValueToStringHelper", () => new A.newBuiltValueToStringHelper_closure()); @@ -549344,9 +581086,10 @@ _lazyFinal($, "_clockKey", "$get$_clockKey", () => new A.Object()); _lazyFinal($, "_systemTempCounter", "$get$_systemTempCounter", () => A.Expando$(type$.int)); _lazyFinal($, "FilePickerWeb_platform", "$get$FilePickerWeb_platform", () => { - var targetElement, t2, - t1 = new A.FilePickerWeb($.$get$FilePicker__token()), - target = A.querySelector("#__file_picker_web-file-input"); + var target, targetElement, t2, + t1 = new A.FilePickerWeb(); + t1.PlatformInterface$1$token($.$get$FilePicker__token()); + target = A.querySelector("#__file_picker_web-file-input"); if (target == null) { targetElement = A.Element_Element$tag("flt-file-picker-inputs"); targetElement.id = "__file_picker_web-file-input"; @@ -549362,11 +581105,18 @@ _lazy($, "FilePicker__instance", "$get$FilePicker__instance", () => A.FilePicker_FilePicker$_setPlatform()); _lazyFinal($, "_channel", "$get$_channel", () => A.MethodChannel$("miguelruivo.flutter.plugins.filepicker", $.$get$Platform_isLinux() || $.$get$Platform_isWindows() || $.$get$Platform_isMacOS() ? B.C_JSONMethodCodec0 : B.C_StandardMethodCodec0, null)); _lazyFinal($, "_kFlingSpringDescription", "$get$_kFlingSpringDescription", () => A.SpringDescription$withDampingRatio(1, 1, 500)); - _lazyFinal($, "cupertinoDesktopTextSelectionControls", "$get$cupertinoDesktopTextSelectionControls", () => new A._CupertinoDesktopTextSelectionControls()); + _lazyFinal($, "cupertinoDesktopTextSelectionHandleControls", "$get$cupertinoDesktopTextSelectionHandleControls", () => new A._CupertinoDesktopTextSelectionHandleControls()); + _lazyFinal($, "cupertinoDesktopTextSelectionControls", "$get$cupertinoDesktopTextSelectionControls", () => new A.CupertinoDesktopTextSelectionControls()); _lazyFinal($, "_kRightMiddleTween", "$get$_kRightMiddleTween", () => A.Tween$(B.Offset_1_0, B.Offset_0_0, type$.Offset)); _lazyFinal($, "_kMiddleLeftTween", "$get$_kMiddleLeftTween", () => A.Tween$(B.Offset_0_0, B.Offset_Oho0, type$.Offset)); _lazy($, "_CupertinoEdgeShadowDecoration_kTween", "$get$_CupertinoEdgeShadowDecoration_kTween", () => A.DecorationTween$(B._CupertinoEdgeShadowDecoration_null, B._CupertinoEdgeShadowDecoration_0m8)); + _lazyFinal($, "cupertinoTextSelectionHandleControls", "$get$cupertinoTextSelectionHandleControls", () => new A.CupertinoTextSelectionHandleControls()); _lazyFinal($, "cupertinoTextSelectionControls", "$get$cupertinoTextSelectionControls", () => new A.CupertinoTextSelectionControls()); + _lazy($, "_NullElement_instance", "$get$_NullElement_instance0", () => { + var t1 = new A._NullElement0(B._NullWidget_null1, B._ElementLifecycle_0); + t1.Element$1(B._NullWidget_null1); + return t1; + }); _lazyFinal($, "_testPlatform", "$get$_testPlatform", () => new A._testPlatform_closure().call$0()); _lazyFinal($, "_browserPlatform", "$get$_browserPlatform", () => new A._browserPlatform_closure().call$0()); _lazy($, "FlutterError_onError", "$get$FlutterError_onError", () => $.FlutterError_presentError); @@ -549381,19 +581131,23 @@ _lazyFinal($, "singleLineTextConfiguration", "$get$singleLineTextConfiguration", () => A.TextTreeConfiguration$(false, "", ":", ")", "", "(", "", "", true, false, "", false, "", "", "", "", "", "", " ", " ", ", ", false, "")); _lazyFinal($, "errorPropertyTextConfiguration", "$get$errorPropertyTextConfiguration", () => A.TextTreeConfiguration$(false, "", ":", ")", "", "(", "", "", true, true, "\n", false, "", "", "", "", "", "", " ", " ", ", ", false, "")); _lazyFinal($, "shallowTextConfiguration", "$get$shallowTextConfiguration", () => A.TextTreeConfiguration$(false, ":", ":", "", "", "", "", "", false, false, "\n", true, " ", "", "", "", " ", " ", "", "", "", false, "")); + _lazyFinal($, "_CompressedNode_empty", "$get$_CompressedNode_empty", () => new A._CompressedNode(0, $.$get$_CompressedNode__emptyArray())); + _lazyFinal($, "_CompressedNode__emptyArray", "$get$_CompressedNode__emptyArray", () => A._makeArray(0)); _lazyFinal($, "_debugPrintBuffer", "$get$_debugPrintBuffer", () => A.ListQueue$(null, type$.String)); _lazyFinal($, "_debugPrintStopwatch", "$get$_debugPrintStopwatch", () => A.Stopwatch$()); _lazyFinal($, "WriteBuffer__zeroBuffer", "$get$WriteBuffer__zeroBuffer", () => A.NativeUint8List_NativeUint8List(8)); _lazyFinal($, "StackFrame__webNonDebugFramePattern", "$get$StackFrame__webNonDebugFramePattern", () => A.RegExp_RegExp("^\\s*at ([^\\s]+).*$", true, false, false, false)); _lazyFinal($, "DataTable__headingRowKey", "$get$DataTable__headingRowKey", () => A.UniqueKey$()); _lazyFinal($, "_SortArrowState__turnTween", "$get$_SortArrowState__turnTween0", () => A.Tween$(0, 3.141592653589793, type$.double).chain$1(A.CurveTween$(B.Cubic_JUR0))); - _lazyFinal($, "desktopTextSelectionControls", "$get$desktopTextSelectionControls", () => new A._DesktopTextSelectionControls()); + _lazyFinal($, "desktopTextSelectionHandleControls", "$get$desktopTextSelectionHandleControls", () => new A._DesktopTextSelectionHandleControls()); + _lazyFinal($, "desktopTextSelectionControls", "$get$desktopTextSelectionControls", () => new A.DesktopTextSelectionControls()); _lazyFinal($, "_ExpandIconState__iconTurnTween", "$get$_ExpandIconState__iconTurnTween", () => A.Tween$(0, 0.5, type$.double).chain$1(A.CurveTween$(B.Cubic_ifx))); _lazyFinal($, "_ScalingFabMotionAnimator__rotationTween", "$get$_ScalingFabMotionAnimator__rotationTween", () => A.Tween$(0.75, 1, type$.double)); _lazyFinal($, "_ScalingFabMotionAnimator__thresholdCenterTween", "$get$_ScalingFabMotionAnimator__thresholdCenterTween", () => A.CurveTween$(B.Threshold_znv)); _lazyFinal($, "InkRipple__easeCurveTween", "$get$InkRipple__easeCurveTween", () => A.CurveTween$(B.Cubic_JUR)); _lazyFinal($, "InkRipple__fadeOutIntervalTween", "$get$InkRipple__fadeOutIntervalTween", () => A.CurveTween$(B.Interval_75R0)); - _lazyFinal($, "_FadeUpwardsPageTransition__bottomUpTween", "$get$_FadeUpwardsPageTransition__bottomUpTween", () => A.Tween$(B.Offset_chs, B.Offset_0_0, type$.Offset)); + _lazy($, "TextMagnifier_adaptiveMagnifierConfiguration", "$get$TextMagnifier_adaptiveMagnifierConfiguration", () => new A.TextMagnifierConfiguration(new A.TextMagnifier_adaptiveMagnifierConfiguration_closure(), A.defaultTargetPlatform() === B.TargetPlatform_2)); + _lazyFinal($, "_FadeUpwardsPageTransition__bottomUpTween", "$get$_FadeUpwardsPageTransition__bottomUpTween", () => A.Tween$(B.Offset_chs0, B.Offset_0_0, type$.Offset)); _lazyFinal($, "_FadeUpwardsPageTransition__fastOutSlowInTween", "$get$_FadeUpwardsPageTransition__fastOutSlowInTween", () => A.CurveTween$(B.Cubic_ifx)); _lazyFinal($, "_FadeUpwardsPageTransition__easeInTween", "$get$_FadeUpwardsPageTransition__easeInTween", () => A.CurveTween$(B.Cubic_JUR0)); _lazyFinal($, "_ZoomPageTransition_fastOutExtraSlowInTweenSequenceItems", "$get$_ZoomPageTransition_fastOutExtraSlowInTweenSequenceItems", () => { @@ -549401,13 +581155,13 @@ return A._setArrayType([A.TweenSequenceItem$(A.Tween$(0, 0.4, t1).chain$1(A.CurveTween$(B.Cubic_HzT)), 0.166666, t1), A.TweenSequenceItem$(A.Tween$(0.4, 1, t1).chain$1(A.CurveTween$(B.Cubic_bP1)), 0.833334, t1)], type$.JSArray_TweenSequenceItem_double); }); _lazyFinal($, "_ZoomPageTransition__scaleCurveSequence", "$get$_ZoomPageTransition__scaleCurveSequence", () => A.TweenSequence$($.$get$_ZoomPageTransition_fastOutExtraSlowInTweenSequenceItems(), type$.double)); - _lazyFinal($, "_ZoomEnterTransition__fadeInTransition", "$get$_ZoomEnterTransition__fadeInTransition", () => A.Tween$(0, 1, type$.double).chain$1(A.CurveTween$(B.Interval_75R))); - _lazyFinal($, "_ZoomEnterTransition__scaleDownTransition", "$get$_ZoomEnterTransition__scaleDownTransition", () => A.Tween$(1.1, 1, type$.double).chain$1($.$get$_ZoomPageTransition__scaleCurveSequence())); - _lazyFinal($, "_ZoomEnterTransition__scaleUpTransition", "$get$_ZoomEnterTransition__scaleUpTransition", () => A.Tween$(0.85, 1, type$.double).chain$1($.$get$_ZoomPageTransition__scaleCurveSequence())); - _lazyFinal($, "_ZoomEnterTransition__scrimOpacityTween", "$get$_ZoomEnterTransition__scrimOpacityTween", () => A.Tween$(0, 0.6, type$.nullable_double).chain$1(A.CurveTween$(B.Interval_EeP))); - _lazyFinal($, "_ZoomExitTransition__fadeOutTransition", "$get$_ZoomExitTransition__fadeOutTransition", () => A.Tween$(1, 0, type$.double).chain$1(A.CurveTween$(B.Interval_ulv))); - _lazyFinal($, "_ZoomExitTransition__scaleUpTransition", "$get$_ZoomExitTransition__scaleUpTransition", () => A.Tween$(1, 1.05, type$.double).chain$1($.$get$_ZoomPageTransition__scaleCurveSequence())); - _lazyFinal($, "_ZoomExitTransition__scaleDownTransition", "$get$_ZoomExitTransition__scaleDownTransition", () => A.Tween$(1, 0.9, type$.double).chain$1($.$get$_ZoomPageTransition__scaleCurveSequence())); + _lazyFinal($, "_ZoomEnterTransitionState__fadeInTransition", "$get$_ZoomEnterTransitionState__fadeInTransition", () => A.Tween$(0, 1, type$.double).chain$1(A.CurveTween$(B.Interval_75R))); + _lazyFinal($, "_ZoomEnterTransitionState__scaleDownTransition", "$get$_ZoomEnterTransitionState__scaleDownTransition", () => A.Tween$(1.1, 1, type$.double).chain$1($.$get$_ZoomPageTransition__scaleCurveSequence())); + _lazyFinal($, "_ZoomEnterTransitionState__scaleUpTransition", "$get$_ZoomEnterTransitionState__scaleUpTransition", () => A.Tween$(0.85, 1, type$.double).chain$1($.$get$_ZoomPageTransition__scaleCurveSequence())); + _lazyFinal($, "_ZoomEnterTransitionState__scrimOpacityTween", "$get$_ZoomEnterTransitionState__scrimOpacityTween", () => A.Tween$(0, 0.6, type$.nullable_double).chain$1(A.CurveTween$(B.Interval_EeP))); + _lazyFinal($, "_ZoomExitTransitionState__fadeOutTransition", "$get$_ZoomExitTransitionState__fadeOutTransition", () => A.Tween$(1, 0, type$.double).chain$1(A.CurveTween$(B.Interval_ulv))); + _lazyFinal($, "_ZoomExitTransitionState__scaleUpTransition", "$get$_ZoomExitTransitionState__scaleUpTransition", () => A.Tween$(1, 1.05, type$.double).chain$1($.$get$_ZoomPageTransition__scaleCurveSequence())); + _lazyFinal($, "_ZoomExitTransitionState__scaleDownTransition", "$get$_ZoomExitTransitionState__scaleDownTransition", () => A.Tween$(1, 0.9, type$.double).chain$1($.$get$_ZoomPageTransition__scaleCurveSequence())); _lazyFinal($, "_CircularProgressIndicatorState__strokeHeadTween", "$get$_CircularProgressIndicatorState__strokeHeadTween", () => A.CurveTween$(B.Interval_oqF0).chain$1(A.CurveTween$(B.SawTooth_2222))); _lazyFinal($, "_CircularProgressIndicatorState__strokeTailTween", "$get$_CircularProgressIndicatorState__strokeTailTween", () => A.CurveTween$(B.Interval_oqF).chain$1(A.CurveTween$(B.SawTooth_2222))); _lazyFinal($, "_CircularProgressIndicatorState__offsetTween", "$get$_CircularProgressIndicatorState__offsetTween", () => A.CurveTween$(B.SawTooth_2222)); @@ -549416,6 +581170,7 @@ _lazyFinal($, "RefreshIndicatorState__kDragSizeFactorLimitTween", "$get$RefreshIndicatorState__kDragSizeFactorLimitTween", () => A.Tween$(0, 1.5, type$.double)); _lazyFinal($, "RefreshIndicatorState__oneToZeroTween", "$get$RefreshIndicatorState__oneToZeroTween", () => A.Tween$(1, 0, type$.double)); _lazyFinal($, "_FloatingActionButtonTransitionState__entranceTurnTween", "$get$_FloatingActionButtonTransitionState__entranceTurnTween", () => A.Tween$(0.875, 1, type$.double).chain$1(A.CurveTween$(B.Cubic_JUR0))); + _lazyFinal($, "materialTextSelectionHandleControls", "$get$materialTextSelectionHandleControls", () => new A.MaterialTextSelectionHandleControls()); _lazyFinal($, "materialTextSelectionControls", "$get$materialTextSelectionControls", () => new A.MaterialTextSelectionControls()); _lazyFinal($, "Theme__kFallbackTheme", "$get$Theme__kFallbackTheme", () => A.ThemeData_ThemeData$fallback()); _lazyFinal($, "ThemeData__localizedThemeDataCache", "$get$ThemeData__localizedThemeDataCache", () => new A._FifoCache(A.LinkedHashMap_LinkedHashMap$_empty(A.findType("_IdentityThemeDataCacheKey"), type$.ThemeData), 5, A.findType("_FifoCache<_IdentityThemeDataCacheKey,ThemeData>"))); @@ -549451,7 +581206,7 @@ return A.LinkedHashMap_LinkedHashMap$_literal([B.LogicalKeyboardKey_8589934850, B.LogicalKeyboardKey_8589935090, B.LogicalKeyboardKey_8589934851, B.LogicalKeyboardKey_8589935090, B.LogicalKeyboardKey_8589934854, B.LogicalKeyboardKey_8589935094, B.LogicalKeyboardKey_8589934855, B.LogicalKeyboardKey_8589935094, B.LogicalKeyboardKey_8589934852, B.LogicalKeyboardKey_8589935092, B.LogicalKeyboardKey_8589934853, B.LogicalKeyboardKey_8589935092, B.LogicalKeyboardKey_8589934848, B.LogicalKeyboardKey_8589935088, B.LogicalKeyboardKey_8589934849, B.LogicalKeyboardKey_8589935088], t1, t1); }); _lazyFinal($, "platformViewsRegistry", "$get$platformViewsRegistry", () => new A.PlatformViewsRegistry()); - _lazyFinal($, "RawKeyboard_instance", "$get$RawKeyboard_instance", () => new A.RawKeyboard(A._setArrayType([], A.findType("JSArray<~(RawKeyEvent)>")), A.LinkedHashMap_LinkedHashMap$_empty(type$.PhysicalKeyboardKey, type$.LogicalKeyboardKey))); + _lazyFinal($, "RawKeyboard_instance", "$get$RawKeyboard_instance", () => new A.RawKeyboard0(A._setArrayType([], A.findType("JSArray<~(RawKeyEvent)>")), A.LinkedHashMap_LinkedHashMap$_empty(type$.PhysicalKeyboardKey, type$.LogicalKeyboardKey))); _lazyFinal($, "RawKeyboard__modifierKeyMap", "$get$RawKeyboard__modifierKeyMap", () => { var t1 = type$.PhysicalKeyboardKey; return A.LinkedHashMap_LinkedHashMap$_literal([B._ModifierSidePair_ModifierKey_2_KeyboardSide_1, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458978], t1), B._ModifierSidePair_ModifierKey_2_KeyboardSide_2, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458982], t1), B._ModifierSidePair_ModifierKey_2_KeyboardSide_3, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458978, B.PhysicalKeyboardKey_458982], t1), B._ModifierSidePair_ModifierKey_2_KeyboardSide_0, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458978], t1), B._ModifierSidePair_ModifierKey_1_KeyboardSide_1, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458977], t1), B._ModifierSidePair_ModifierKey_1_KeyboardSide_2, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458981], t1), B._ModifierSidePair_ModifierKey_1_KeyboardSide_3, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458977, B.PhysicalKeyboardKey_458981], t1), B._ModifierSidePair_ModifierKey_1_KeyboardSide_0, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458977], t1), B._ModifierSidePair_ModifierKey_0_KeyboardSide_1, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458976], t1), B._ModifierSidePair_ModifierKey_0_KeyboardSide_2, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458980], t1), B._ModifierSidePair_ModifierKey_0_KeyboardSide_3, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458976, B.PhysicalKeyboardKey_458980], t1), B._ModifierSidePair_ModifierKey_0_KeyboardSide_0, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458976], t1), B._ModifierSidePair_ModifierKey_3_KeyboardSide_1, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458979], t1), B._ModifierSidePair_ModifierKey_3_KeyboardSide_2, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458983], t1), B._ModifierSidePair_ModifierKey_3_KeyboardSide_3, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458979, B.PhysicalKeyboardKey_458983], t1), B._ModifierSidePair_ModifierKey_3_KeyboardSide_0, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458979], t1), B._ModifierSidePair_ModifierKey_4_KeyboardSide_3, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458809], t1), B._ModifierSidePair_ModifierKey_5_KeyboardSide_3, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458835], t1), B._ModifierSidePair_ModifierKey_6_KeyboardSide_3, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_458823], t1), B._ModifierSidePair_ModifierKey_7_KeyboardSide_3, A.LinkedHashSet_LinkedHashSet$_literal([B.PhysicalKeyboardKey_18], t1)], A.findType("_ModifierSidePair"), A.findType("Set")); @@ -549465,14 +581220,16 @@ }); _lazyFinal($, "FilteringTextInputFormatter_singleLineFormatter", "$get$FilteringTextInputFormatter_singleLineFormatter", () => new A.FilteringTextInputFormatter("\n", false, "")); _lazyFinal($, "TextInput__instance", "$get$TextInput__instance", () => { - var t1 = new A.TextInput(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, A.findType("ScribbleClient"))); + var t1 = $.$get$_PlatformTextInputControl_instance(); + t1 = new A.TextInput(t1, A.LinkedHashSet_LinkedHashSet$_literal([t1], A.findType("TextInputControl")), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, A.findType("ScribbleClient"))); t1.__TextInput__channel_A = B.OptionalMethodChannel_L9J; t1.get$_text_input$_channel().setMethodCallHandler$1(t1.get$_loudlyHandleTextInputInvocation()); return t1; }); + _lazyFinal($, "_PlatformTextInputControl_instance", "$get$_PlatformTextInputControl_instance", () => new A._PlatformTextInputControl()); _lazy($, "WidgetsApp_defaultActions", "$get$WidgetsApp_defaultActions", () => { var t1 = A.findType("~(Action)"); - return A.LinkedHashMap_LinkedHashMap$_literal([B.Type_DoNothingIntent_IQR, A.DoNothingAction$(true), B.Type_s8I, A.DoNothingAction$(false), B.Type_RequestFocusIntent_OPB, new A.RequestFocusAction(A.ObserverList$(t1)), B.Type_NextFocusIntent_6xB, new A.NextFocusAction(A.ObserverList$(t1)), B.Type_PreviousFocusIntent_wsa, new A.PreviousFocusAction(A.ObserverList$(t1)), B.Type_DirectionalFocusIntent_evN, new A.DirectionalFocusAction(false, A.ObserverList$(t1)), B.Type_ScrollIntent_mpH, new A.ScrollAction(A.ObserverList$(t1)), B.Type_PrioritizedIntents_fLu, new A.PrioritizedAction(A.ObserverList$(t1)), B.Type_VoidCallbackIntent_sEX, new A.VoidCallbackAction(A.ObserverList$(t1))], type$.Type, type$.Action_Intent); + return A.LinkedHashMap_LinkedHashMap$_literal([B.Type_DoNothingIntent_IQR, A.DoNothingAction$(true), B.Type_s8I, A.DoNothingAction$(false), B.Type_RequestFocusIntent_OPB, new A.RequestFocusAction(A.ObserverList$(t1)), B.Type_NextFocusIntent_6xB, new A.NextFocusAction(A.ObserverList$(t1)), B.Type_PreviousFocusIntent_wsa, new A.PreviousFocusAction(A.ObserverList$(t1)), B.Type_DirectionalFocusIntent_evN, new A.DirectionalFocusAction(false, A.ObserverList$(t1)), B.Type_ScrollIntent_mpH, A.ScrollAction$(), B.Type_PrioritizedIntents_fLu, new A.PrioritizedAction(A.ObserverList$(t1)), B.Type_VoidCallbackIntent_sEX, new A.VoidCallbackAction(A.ObserverList$(t1))], type$.Type, type$.Action_Intent); }); _lazyFinal($, "DefaultTextEditingShortcuts__commonShortcuts", "$get$DefaultTextEditingShortcuts__commonShortcuts", () => { var t3, _i, pressShift, @@ -549482,26 +581239,30 @@ pressShift = B.List_true_false[_i]; t2.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([A.SingleActivator$(B.LogicalKeyboardKey_4294967304, false, false, false, pressShift), B.DeleteCharacterIntent_false, A.SingleActivator$(B.LogicalKeyboardKey_4294967304, false, true, false, pressShift), B.DeleteToNextWordBoundaryIntent_false, A.SingleActivator$(B.LogicalKeyboardKey_4294967304, true, false, false, pressShift), B.DeleteToLineBreakIntent_false, A.SingleActivator$(B.LogicalKeyboardKey_4294967423, false, false, false, pressShift), B.DeleteCharacterIntent_true, A.SingleActivator$(B.LogicalKeyboardKey_4294967423, false, true, false, pressShift), B.DeleteToNextWordBoundaryIntent_true, A.SingleActivator$(B.LogicalKeyboardKey_4294967423, true, false, false, pressShift), B.DeleteToLineBreakIntent_true], t3, t1)); } - t2.$indexSet(0, B.SingleActivator_j8H7, B.ExtendSelectionByCharacterIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H8, B.ExtendSelectionByCharacterIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H9, B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H10, B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H11, B.ExtendSelectionByCharacterIntent_false_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H12, B.ExtendSelectionByCharacterIntent_false_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H13, B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H14, B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H15, B.ExtendSelectionToLineBreakIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H16, B.ExtendSelectionToLineBreakIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H17, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H18, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H19, B.ExtendSelectionToLineBreakIntent_false_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H20, B.ExtendSelectionToLineBreakIntent_false_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H21, B.ExtendSelectionToDocumentBoundaryIntent_false_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H22, B.ExtendSelectionToDocumentBoundaryIntent_false_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H23, B.ExtendSelectionToNextWordBoundaryIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H24, B.ExtendSelectionToNextWordBoundaryIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H25, B.ExtendSelectionToNextWordBoundaryIntent_false_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H26, B.ExtendSelectionToNextWordBoundaryIntent_false_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H8, B.ExtendSelectionByCharacterIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H9, B.ExtendSelectionByCharacterIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H10, B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H11, B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H12, B.ExtendSelectionByCharacterIntent_false_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H13, B.ExtendSelectionByCharacterIntent_false_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H14, B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H15, B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H16, B.ExtendSelectionToLineBreakIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H17, B.ExtendSelectionToLineBreakIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H18, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H19, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H20, B.ExtendSelectionToLineBreakIntent_false_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H21, B.ExtendSelectionToLineBreakIntent_false_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H22, B.ExtendSelectionToDocumentBoundaryIntent_false_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H23, B.ExtendSelectionToDocumentBoundaryIntent_false_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H24, B.ExtendSelectionToNextWordBoundaryIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H25, B.ExtendSelectionToNextWordBoundaryIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H26, B.ExtendSelectionToNextWordBoundaryIntent_false_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H27, B.ExtendSelectionToNextWordBoundaryIntent_false_false_false_true); + t2.$indexSet(0, B.SingleActivator_4MF, B.ExtendSelectionVerticallyToAdjacentPageIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H, B.ExtendSelectionVerticallyToAdjacentPageIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_4MF0, B.ExtendSelectionVerticallyToAdjacentPageIntent_false_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H28, B.ExtendSelectionVerticallyToAdjacentPageIntent_false_false_false_true); t2.$indexSet(0, B.SingleActivator_mmH, B.CopySelectionTextIntent_true); t2.$indexSet(0, B.SingleActivator_mmH0, B.CopySelectionTextIntent_false); t2.$indexSet(0, B.SingleActivator_mmH1, B.C_PasteTextIntent); @@ -549516,10 +581277,10 @@ _lazyFinal($, "DefaultTextEditingShortcuts__fuchsiaShortcuts", "$get$DefaultTextEditingShortcuts__fuchsiaShortcuts", () => $.$get$DefaultTextEditingShortcuts__androidShortcuts()); _lazyFinal($, "DefaultTextEditingShortcuts__linuxShortcuts", "$get$DefaultTextEditingShortcuts__linuxShortcuts", () => { var t1 = A.LinkedHashMap_LinkedHashMap$of($.$get$DefaultTextEditingShortcuts__commonShortcuts(), type$.ShortcutActivator, type$.Intent); - t1.$indexSet(0, B.SingleActivator_j8H, B.ExtendSelectionToLineBreakIntent_true_false_false_false); - t1.$indexSet(0, B.SingleActivator_j8H0, B.ExtendSelectionToLineBreakIntent_true_false_false_true); - t1.$indexSet(0, B.SingleActivator_j8H1, B.ExtendSelectionToLineBreakIntent_false_false_false_false); - t1.$indexSet(0, B.SingleActivator_j8H2, B.ExtendSelectionToLineBreakIntent_false_false_false_true); + t1.$indexSet(0, B.SingleActivator_j8H0, B.ExtendSelectionToLineBreakIntent_true_false_false_false); + t1.$indexSet(0, B.SingleActivator_j8H1, B.ExtendSelectionToLineBreakIntent_true_false_false_true); + t1.$indexSet(0, B.SingleActivator_j8H2, B.ExtendSelectionToLineBreakIntent_false_false_false_false); + t1.$indexSet(0, B.SingleActivator_j8H3, B.ExtendSelectionToLineBreakIntent_false_false_false_true); return t1; }); _lazyFinal($, "DefaultTextEditingShortcuts__macShortcuts", "$get$DefaultTextEditingShortcuts__macShortcuts", () => { @@ -549530,35 +581291,39 @@ pressShift = B.List_true_false[_i]; t2.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([A.SingleActivator$(B.LogicalKeyboardKey_4294967304, false, false, false, pressShift), B.DeleteCharacterIntent_false, A.SingleActivator$(B.LogicalKeyboardKey_4294967304, true, false, false, pressShift), B.DeleteToNextWordBoundaryIntent_false, A.SingleActivator$(B.LogicalKeyboardKey_4294967304, false, false, true, pressShift), B.DeleteToLineBreakIntent_false, A.SingleActivator$(B.LogicalKeyboardKey_4294967423, false, false, false, pressShift), B.DeleteCharacterIntent_true, A.SingleActivator$(B.LogicalKeyboardKey_4294967423, true, false, false, pressShift), B.DeleteToNextWordBoundaryIntent_true, A.SingleActivator$(B.LogicalKeyboardKey_4294967423, false, false, true, pressShift), B.DeleteToLineBreakIntent_true], t3, t1)); } - t2.$indexSet(0, B.SingleActivator_j8H7, B.ExtendSelectionByCharacterIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H8, B.ExtendSelectionByCharacterIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H9, B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H10, B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H11, B.ExtendSelectionByCharacterIntent_false_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H12, B.ExtendSelectionByCharacterIntent_false_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H13, B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H14, B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H15, B.ExtendSelectionToNextWordBoundaryIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H16, B.ExtendSelectionToNextWordBoundaryIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H17, B.ExtendSelectionToLineBreakIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H18, B.ExtendSelectionToLineBreakIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H19, B.ExtendSelectionToNextWordBoundaryOrCaretLocationIntent_false); - t2.$indexSet(0, B.SingleActivator_j8H20, B.ExtendSelectionToNextWordBoundaryOrCaretLocationIntent_true); - t2.$indexSet(0, B.SingleActivator_j8H21, B.ExtendSelectionToLineBreakIntent_false_true_false_false); - t2.$indexSet(0, B.SingleActivator_j8H22, B.ExtendSelectionToLineBreakIntent_false_true_false_true); - t2.$indexSet(0, B.SingleActivator_j8H27, B.ExtendSelectionToLineBreakIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H28, B.ExtendSelectionToLineBreakIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H29, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H30, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_true); - t2.$indexSet(0, B.SingleActivator_j8H31, B.ExpandSelectionToLineBreakIntent_false); - t2.$indexSet(0, B.SingleActivator_j8H32, B.ExpandSelectionToLineBreakIntent_true); - t2.$indexSet(0, B.SingleActivator_j8H33, B.ExtendSelectionToDocumentBoundaryIntent_false_false_false_false); - t2.$indexSet(0, B.SingleActivator_j8H34, B.ExtendSelectionToDocumentBoundaryIntent_false_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H8, B.ExtendSelectionByCharacterIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H9, B.ExtendSelectionByCharacterIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H10, B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H11, B.ExtendSelectionVerticallyToAdjacentLineIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H12, B.ExtendSelectionByCharacterIntent_false_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H13, B.ExtendSelectionByCharacterIntent_false_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H14, B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H15, B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H16, B.ExtendSelectionToNextWordBoundaryIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H17, B.ExtendSelectionToNextWordBoundaryIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H18, B.ExtendSelectionToLineBreakIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H19, B.ExtendSelectionToLineBreakIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H20, B.ExtendSelectionToNextWordBoundaryOrCaretLocationIntent_false); + t2.$indexSet(0, B.SingleActivator_j8H21, B.ExtendSelectionToNextWordBoundaryOrCaretLocationIntent_true); + t2.$indexSet(0, B.SingleActivator_j8H22, B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H23, B.ExtendSelectionVerticallyToAdjacentLineIntent_false_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H29, B.ExtendSelectionToLineBreakIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H30, B.ExtendSelectionToLineBreakIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H31, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H32, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_true); + t2.$indexSet(0, B.SingleActivator_j8H33, B.ExpandSelectionToLineBreakIntent_false); + t2.$indexSet(0, B.SingleActivator_j8H34, B.ExpandSelectionToLineBreakIntent_true); + t2.$indexSet(0, B.SingleActivator_j8H35, B.ExpandSelectionToDocumentBoundaryIntent_false); + t2.$indexSet(0, B.SingleActivator_j8H36, B.ExpandSelectionToDocumentBoundaryIntent_true); t2.$indexSet(0, B.SingleActivator_mmH6, B.C_TransposeCharactersIntent); - t2.$indexSet(0, B.SingleActivator_j8H, B.ScrollToDocumentBoundaryIntent_false); - t2.$indexSet(0, B.SingleActivator_j8H0, B.ScrollToDocumentBoundaryIntent_true); - t2.$indexSet(0, B.SingleActivator_j8H1, B.ExpandSelectionToDocumentBoundaryIntent_false); - t2.$indexSet(0, B.SingleActivator_j8H2, B.ExpandSelectionToDocumentBoundaryIntent_true); + t2.$indexSet(0, B.SingleActivator_j8H0, B.ScrollToDocumentBoundaryIntent_false); + t2.$indexSet(0, B.SingleActivator_j8H1, B.ScrollToDocumentBoundaryIntent_true); + t2.$indexSet(0, B.SingleActivator_j8H2, B.ExpandSelectionToDocumentBoundaryIntent_false); + t2.$indexSet(0, B.SingleActivator_j8H3, B.ExpandSelectionToDocumentBoundaryIntent_true); + t2.$indexSet(0, B.SingleActivator_4MF, B.ScrollIntent_qxw); + t2.$indexSet(0, B.SingleActivator_j8H, B.ScrollIntent_KrF); + t2.$indexSet(0, B.SingleActivator_4MF0, B.ExtendSelectionVerticallyToAdjacentPageIntent_false_false_false_false); + t2.$indexSet(0, B.SingleActivator_j8H28, B.ExtendSelectionVerticallyToAdjacentPageIntent_false_false_false_true); t2.$indexSet(0, B.SingleActivator_mmH7, B.CopySelectionTextIntent_true); t2.$indexSet(0, B.SingleActivator_mmH8, B.CopySelectionTextIntent_false); t2.$indexSet(0, B.SingleActivator_mmH9, B.C_PasteTextIntent); @@ -549578,14 +581343,16 @@ _lazyFinal($, "DefaultTextEditingShortcuts__iOSShortcuts", "$get$DefaultTextEditingShortcuts__iOSShortcuts", () => $.$get$DefaultTextEditingShortcuts__macShortcuts()); _lazyFinal($, "DefaultTextEditingShortcuts__windowsShortcuts", "$get$DefaultTextEditingShortcuts__windowsShortcuts", () => { var t1 = A.LinkedHashMap_LinkedHashMap$of($.$get$DefaultTextEditingShortcuts__commonShortcuts(), type$.ShortcutActivator, type$.Intent); - t1.$indexSet(0, B.SingleActivator_j8H, B.ExtendSelectionToLineBreakIntent_true_false_true_false); - t1.$indexSet(0, B.SingleActivator_j8H0, B.ExtendSelectionToLineBreakIntent_true_false_true_true); - t1.$indexSet(0, B.SingleActivator_j8H1, B.ExtendSelectionToLineBreakIntent_false_false_true_false); - t1.$indexSet(0, B.SingleActivator_j8H2, B.ExtendSelectionToLineBreakIntent_false_false_true_true); - t1.$indexSet(0, B.SingleActivator_j8H3, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_false); - t1.$indexSet(0, B.SingleActivator_j8H4, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_true); - t1.$indexSet(0, B.SingleActivator_j8H5, B.ExtendSelectionToDocumentBoundaryIntent_false_false_false_false); - t1.$indexSet(0, B.SingleActivator_j8H6, B.ExtendSelectionToDocumentBoundaryIntent_false_false_false_true); + t1.$indexSet(0, B.SingleActivator_4MF, B.ExtendSelectionVerticallyToAdjacentPageIntent_true_false_false_false); + t1.$indexSet(0, B.SingleActivator_j8H, B.ExtendSelectionVerticallyToAdjacentPageIntent_true_false_false_true); + t1.$indexSet(0, B.SingleActivator_j8H0, B.ExtendSelectionToLineBreakIntent_true_false_true_false); + t1.$indexSet(0, B.SingleActivator_j8H1, B.ExtendSelectionToLineBreakIntent_true_false_true_true); + t1.$indexSet(0, B.SingleActivator_j8H2, B.ExtendSelectionToLineBreakIntent_false_false_true_false); + t1.$indexSet(0, B.SingleActivator_j8H3, B.ExtendSelectionToLineBreakIntent_false_false_true_true); + t1.$indexSet(0, B.SingleActivator_j8H4, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_false); + t1.$indexSet(0, B.SingleActivator_j8H5, B.ExtendSelectionToDocumentBoundaryIntent_true_false_false_true); + t1.$indexSet(0, B.SingleActivator_j8H6, B.ExtendSelectionToDocumentBoundaryIntent_false_false_false_false); + t1.$indexSet(0, B.SingleActivator_j8H7, B.ExtendSelectionToDocumentBoundaryIntent_false_false_false_true); return t1; }); _lazyFinal($, "DefaultTextEditingShortcuts__webDisablingTextShortcuts", "$get$DefaultTextEditingShortcuts__webDisablingTextShortcuts", () => { @@ -549596,42 +581363,7 @@ pressShift = B.List_true_false[_i]; t2.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([A.SingleActivator$(B.LogicalKeyboardKey_4294967304, false, false, false, pressShift), B.C_DoNothingAndStopPropagationTextIntent, A.SingleActivator$(B.LogicalKeyboardKey_4294967423, false, false, false, pressShift), B.C_DoNothingAndStopPropagationTextIntent, A.SingleActivator$(B.LogicalKeyboardKey_4294967304, true, false, false, pressShift), B.C_DoNothingAndStopPropagationTextIntent, A.SingleActivator$(B.LogicalKeyboardKey_4294967423, true, false, false, pressShift), B.C_DoNothingAndStopPropagationTextIntent, A.SingleActivator$(B.LogicalKeyboardKey_4294967304, false, true, false, pressShift), B.C_DoNothingAndStopPropagationTextIntent, A.SingleActivator$(B.LogicalKeyboardKey_4294967423, false, true, false, pressShift), B.C_DoNothingAndStopPropagationTextIntent, A.SingleActivator$(B.LogicalKeyboardKey_4294967304, false, false, true, pressShift), B.C_DoNothingAndStopPropagationTextIntent, A.SingleActivator$(B.LogicalKeyboardKey_4294967423, false, false, true, pressShift), B.C_DoNothingAndStopPropagationTextIntent], t3, t1)); } - t2.$indexSet(0, B.SingleActivator_j8H18, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H15, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H16, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H17, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H22, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H19, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H20, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H21, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H10, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H7, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H8, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H9, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H23, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H24, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H25, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H26, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H0, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H30, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H27, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H28, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H29, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H34, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H31, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H32, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H33, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H14, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H11, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H12, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H13, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H2, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H1, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H4, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_j8H3, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_mmH5, B.C_DoNothingAndStopPropagationTextIntent); - t2.$indexSet(0, B.SingleActivator_gc6, B.C_DoNothingAndStopPropagationTextIntent); + t2.addAll$1(0, B.Map_iw4QF); t2.$indexSet(0, B.SingleActivator_mmH, B.C_DoNothingAndStopPropagationTextIntent); t2.$indexSet(0, B.SingleActivator_mmH7, B.C_DoNothingAndStopPropagationTextIntent); t2.$indexSet(0, B.SingleActivator_mmH0, B.C_DoNothingAndStopPropagationTextIntent); @@ -549642,8 +581374,13 @@ t2.$indexSet(0, B.SingleActivator_mmH10, B.C_DoNothingAndStopPropagationTextIntent); return t2; }); - _lazy($, "_NullElement_instance", "$get$_NullElement_instance", () => new A._NullElement(B._NullWidget_null, B._ElementLifecycle_0)); + _lazy($, "_NullElement_instance0", "$get$_NullElement_instance", () => { + var t1 = new A._NullElement(B._NullWidget_null, B._ElementLifecycle_0); + t1.Element$1(B._NullWidget_null); + return t1; + }); _lazyFinal($, "_HeroFlight__reverseTween", "$get$_HeroFlight__reverseTween", () => A.Tween$(1, 0, type$.double)); + _lazyFinal($, "NavigatorObserver__navigators", "$get$NavigatorObserver__navigators", () => A.Expando$(type$.NavigatorState)); _lazy($, "_RouteEntry_notAnnounced", "$get$_RouteEntry_notAnnounced", () => { var t1 = A.ValueNotifier$(null, type$.nullable_String), t2 = A.Completer_Completer(type$.void); @@ -549690,7 +581427,14 @@ }); _lazyFinal($, "kMaterialSupportedLanguages", "$get$kMaterialSupportedLanguages", () => A.HashSet_HashSet$from(B.List_gT4, type$.String)); _lazyFinal($, "webPluginRegistrar", "$get$webPluginRegistrar", () => new A.PluginRegistry(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, A.findType("Future?(ByteData?)")))); - _lazy($, "GoogleSignInPlatform__instance", "$get$GoogleSignInPlatform__instance", () => new A.MethodChannelGoogleSignIn()); + _lazyFinal($, "GoogleSignInPlatform__token", "$get$GoogleSignInPlatform__token", () => new A.Object()); + _lazy($, "GoogleSignInPlatform__instance", "$get$GoogleSignInPlatform__instance", () => { + var t1 = new A.MethodChannelGoogleSignIn(); + t1.PlatformInterface$1$token($.$get$GoogleSignInPlatform__token()); + return t1; + }); + _lazyFinal($, "jwtCodec", "$get$jwtCodec", () => B.C_JsonCodec.fuse$1$1(B.C_Utf8Codec, type$.List_int).fuse$1$1(B.C_Base64Codec, type$.String)); + _lazyFinal($, "jwtTokenRegexp", "$get$jwtTokenRegexp", () => A.RegExp_RegExp("^(?
[^\\.\\s]+)\\.(?[^\\.\\s]+)\\.(?[^\\.\\s]+)$", true, false, false, false)); _lazy($, "entitiesByFirstChar", "$get$entitiesByFirstChar", () => new A.entitiesByFirstChar_closure().call$0()); _lazyFinal($, "_leadingNewLinesRegExp", "$get$_leadingNewLinesRegExp", () => A.RegExp_RegExp("^\\n*", true, false, false, false)); _lazyFinal($, "_trailingNewLinesRegExp", "$get$_trailingNewLinesRegExp", () => A.RegExp_RegExp("\\n*$", true, false, false, false)); @@ -549698,8 +581442,7 @@ var t1 = type$.JSArray_String; return A.LinkedHashMap_LinkedHashMap$_literal(["headingStyle", A._StyleOption$(A._setArrayType(["setext", "atx"], t1)), "hr", A._StyleOption$(A._setArrayType(["* * *", "- - -", "_ _ _"], t1)), "bulletListMarker", A._StyleOption$(A._setArrayType(["*", "-", "_"], t1)), "codeBlockStyle", A._StyleOption$(A._setArrayType(["indented", "fenced"], t1)), "fence", A._StyleOption$(A._setArrayType(["```", "~~~"], t1)), "emDelimiter", A._StyleOption$(A._setArrayType(["_", "*"], t1)), "strongDelimiter", A._StyleOption$(A._setArrayType(["**", "__"], t1)), "linkStyle", A._StyleOption$(A._setArrayType(["inlined", "referenced"], t1)), "linkReferenceStyle", A._StyleOption$(A._setArrayType(["full", "collapsed", "shortcut"], t1)), "br", A._StyleOption$(A._setArrayType([" "], t1))], type$.String, A.findType("_StyleOption")); }); - _lazyFinal($, "_commonMarkRules", "$get$_commonMarkRules", () => A._setArrayType([$.$get$_CommonRules_paragraph(), $.$get$_CommonRules_lineBreak(), $.$get$_CommonRules_heading(), $.$get$_CommonRules_blockquote(), $.$get$_CommonRules_list(), $.$get$_CommonRules_listItem(), $.$get$_CommonRules_indentedCodeBlock(), $.$get$_CommonRules_fencedCodeBlock(), $.$get$_CommonRules_horizontalRule(), $.$get$_CommonRules_inlineLink(), $.$get$_CommonRules_referenceLink(), $.$get$_CommonRules_emphasis(), $.$get$_CommonRules_strong(), $.$get$_CommonRules_strike(), $.$get$_CommonRules_code(), $.$get$_CommonRules_image(), $.$get$_TableRules_table(), $.$get$_TableRules_tHeadBody(), $.$get$_TableRules_th(), $.$get$_TableRules_tr(), $.$get$_TableRules_td()], A.findType("JSArray"))); - _lazyFinal($, "_BaseRules_blankRule", "$get$_BaseRules_blankRule", () => A.Rule$("blank", null, null, A._setArrayType(["blank"], type$.JSArray_String), new A._BaseRules_blankRule_closure())); + _lazyFinal($, "_commonMarkRules", "$get$_commonMarkRules", () => A._setArrayType([$.$get$_CommonRules_paragraph(), $.$get$_CommonRules_lineBreak(), $.$get$_CommonRules_heading(), $.$get$_CommonRules_blockquote(), $.$get$_CommonRules_list(), $.$get$_CommonRules_listItem(), $.$get$_CommonRules_indentedCodeBlock(), $.$get$_CommonRules_fencedCodeBlock(), $.$get$_CommonRules_horizontalRule(), $.$get$_CommonRules_inlineLink(), $.$get$_CommonRules_referenceLink(), $.$get$_CommonRules_emphasis(), $.$get$_CommonRules_strong(), $.$get$_CommonRules_strike(), $.$get$_CommonRules_code(), $.$get$_CommonRules_image(), $.$get$_TableRules_tableCell(), $.$get$_TableRules_tableRow(), $.$get$_TableRules_table(), $.$get$_TableRules_tableSection(), $.$get$_TableRules_captionSection()], A.findType("JSArray"))); _lazyFinal($, "_BaseRules_defaultRule", "$get$_BaseRules_defaultRule", () => A.Rule$("default", null, null, A._setArrayType(["default"], type$.JSArray_String), new A._BaseRules_defaultRule_closure())); _lazyFinal($, "_CommonRules_paragraph", "$get$_CommonRules_paragraph", () => A.Rule$("paragraph", null, null, A._setArrayType(["p"], type$.JSArray_String), new A._CommonRules_paragraph_closure())); _lazyFinal($, "_CommonRules_lineBreak", "$get$_CommonRules_lineBreak", () => A.Rule$("lineBreak", null, null, A._setArrayType(["br"], type$.JSArray_String), new A._CommonRules_lineBreak_closure())); @@ -549717,11 +581460,11 @@ _lazyFinal($, "_CommonRules_strike", "$get$_CommonRules_strike", () => A.Rule$("strike", null, null, A._setArrayType(["strike", "s", "del"], type$.JSArray_String), new A._CommonRules_strike_closure())); _lazyFinal($, "_CommonRules_code", "$get$_CommonRules_code", () => A.Rule$("code", null, new A._CommonRules_code_closure(), null, new A._CommonRules_code_closure0())); _lazyFinal($, "_CommonRules_image", "$get$_CommonRules_image", () => A.Rule$("image", null, null, A._setArrayType(["img"], type$.JSArray_String), new A._CommonRules_image_closure())); + _lazyFinal($, "_TableRules_tableCell", "$get$_TableRules_tableCell", () => A.Rule$("tableCell", null, null, A._setArrayType(["th", "td"], type$.JSArray_String), new A._TableRules_tableCell_closure())); + _lazyFinal($, "_TableRules_tableRow", "$get$_TableRules_tableRow", () => A.Rule$("tableRow", null, null, A._setArrayType(["tr"], type$.JSArray_String), new A._TableRules_tableRow_closure())); _lazyFinal($, "_TableRules_table", "$get$_TableRules_table", () => A.Rule$("table", null, null, A._setArrayType(["table"], type$.JSArray_String), new A._TableRules_table_closure())); - _lazyFinal($, "_TableRules_tr", "$get$_TableRules_tr", () => A.Rule$("tr", null, null, A._setArrayType(["tr"], type$.JSArray_String), new A._TableRules_tr_closure())); - _lazyFinal($, "_TableRules_tHeadBody", "$get$_TableRules_tHeadBody", () => A.Rule$("tHeadBody", null, null, A._setArrayType(["thead", "tbody"], type$.JSArray_String), new A._TableRules_tHeadBody_closure())); - _lazyFinal($, "_TableRules_th", "$get$_TableRules_th", () => A.Rule$("th", null, null, A._setArrayType(["th"], type$.JSArray_String), new A._TableRules_th_closure())); - _lazyFinal($, "_TableRules_td", "$get$_TableRules_td", () => A.Rule$("td", null, null, A._setArrayType(["td"], type$.JSArray_String), new A._TableRules_td_closure())); + _lazyFinal($, "_TableRules_tableSection", "$get$_TableRules_tableSection", () => A.Rule$("tableSection", null, null, A._setArrayType(["thead", "tbody", "tfoot"], type$.JSArray_String), new A._TableRules_tableSection_closure())); + _lazyFinal($, "_TableRules_captionSection", "$get$_TableRules_captionSection", () => A.Rule$("captionSection", null, null, A._setArrayType(["caption"], type$.JSArray_String), new A._TableRules_captionSection_closure())); _lazyFinal($, "BaseRequest__tokenRE", "$get$BaseRequest__tokenRE", () => A.RegExp_RegExp("^[\\w!#%&'*+\\-.^`|~]+$", true, false, false, false)); _lazyFinal($, "_newlineRegExp", "$get$_newlineRegExp", () => A.RegExp_RegExp("\\r\\n|\\r|\\n", true, false, false, false)); _lazyFinal($, "MultipartRequest__random", "$get$MultipartRequest__random", () => A.Random_Random(null)); @@ -549733,10 +581476,26 @@ _lazyFinal($, "_quotedPair", "$get$_quotedPair", () => A.RegExp_RegExp("\\\\(.)", true, false, false, false)); _lazyFinal($, "nonToken", "$get$nonToken", () => A.RegExp_RegExp('[()<>@,;:"\\\\/\\[\\]?={} \\t\\x00-\\x1F\\x7F]', true, false, false, false)); _lazyFinal($, "whitespace", "$get$whitespace", () => A.RegExp_RegExp("(?:" + $.$get$_lws().pattern + ")*", true, false, false, false)); + _lazyFinal($, "exifImageTags", "$get$exifImageTags", () => { + var _null = null, + _s8_ = "ISOSpeed"; + return A.LinkedHashMap_LinkedHashMap$_literal([11, A.ExifTag$("ProcessingSoftware", B.IfdValueType_2, _null), 254, A.ExifTag$("SubfileType", B.IfdValueType_4, 1), 255, A.ExifTag$("OldSubfileType", B.IfdValueType_4, 1), 256, A.ExifTag$("ImageWidth", B.IfdValueType_4, 1), 257, A.ExifTag$("ImageLength", B.IfdValueType_4, 1), 258, A.ExifTag$("BitsPerSample", B.IfdValueType_3, 1), 259, A.ExifTag$("Compression", B.IfdValueType_3, 1), 262, A.ExifTag$("PhotometricInterpretation", B.IfdValueType_3, 1), 263, A.ExifTag$("Thresholding", B.IfdValueType_3, 1), 264, A.ExifTag$("CellWidth", B.IfdValueType_3, 1), 265, A.ExifTag$("CellLength", B.IfdValueType_3, 1), 266, A.ExifTag$("FillOrder", B.IfdValueType_3, 1), 269, A.ExifTag$("DocumentName", B.IfdValueType_2, _null), 270, A.ExifTag$("ImageDescription", B.IfdValueType_2, _null), 271, A.ExifTag$("Make", B.IfdValueType_2, _null), 272, A.ExifTag$("Model", B.IfdValueType_2, _null), 273, A.ExifTag$("StripOffsets", B.IfdValueType_4, _null), 274, A.ExifTag$("Orientation", B.IfdValueType_3, 1), 277, A.ExifTag$("SamplesPerPixel", B.IfdValueType_3, 1), 278, A.ExifTag$("RowsPerStrip", B.IfdValueType_4, 1), 279, A.ExifTag$("StripByteCounts", B.IfdValueType_4, 1), 280, A.ExifTag$("MinSampleValue", B.IfdValueType_3, 1), 281, A.ExifTag$("MaxSampleValue", B.IfdValueType_3, 1), 282, A.ExifTag$("XResolution", B.IfdValueType_5, 1), 283, A.ExifTag$("YResolution", B.IfdValueType_5, 1), 284, A.ExifTag$("PlanarConfiguration", B.IfdValueType_3, 1), 285, A.ExifTag$("PageName", B.IfdValueType_2, _null), 286, A.ExifTag$("XPosition", B.IfdValueType_5, 1), 287, A.ExifTag$("YPosition", B.IfdValueType_5, 1), 290, A.ExifTag$("GrayResponseUnit", B.IfdValueType_3, 1), 291, A.ExifTag$("GrayResponseCurve", B.IfdValueType_0, _null), 292, A.ExifTag$("T4Options", B.IfdValueType_0, _null), 293, A.ExifTag$("T6Options", B.IfdValueType_0, _null), 296, A.ExifTag$("ResolutionUnit", B.IfdValueType_3, 1), 297, A.ExifTag$("PageNumber", B.IfdValueType_3, 2), 300, A.ExifTag$("ColorResponseUnit", B.IfdValueType_0, _null), 301, A.ExifTag$("TransferFunction", B.IfdValueType_3, 768), 305, A.ExifTag$("Software", B.IfdValueType_2, _null), 306, A.ExifTag$("DateTime", B.IfdValueType_2, _null), 315, A.ExifTag$("Artist", B.IfdValueType_2, _null), 316, A.ExifTag$("HostComputer", B.IfdValueType_2, _null), 317, A.ExifTag$("Predictor", B.IfdValueType_3, 1), 318, A.ExifTag$("WhitePoint", B.IfdValueType_5, 2), 319, A.ExifTag$("PrimaryChromaticities", B.IfdValueType_5, 6), 320, A.ExifTag$("ColorMap", B.IfdValueType_3, _null), 321, A.ExifTag$("HalftoneHints", B.IfdValueType_3, 2), 322, A.ExifTag$("TileWidth", B.IfdValueType_4, 1), 323, A.ExifTag$("TileLength", B.IfdValueType_4, 1), 324, A.ExifTag$("TileOffsets", B.IfdValueType_4, _null), 325, A.ExifTag$("TileByteCounts", B.IfdValueType_0, _null), 326, A.ExifTag$("BadFaxLines", B.IfdValueType_0, _null), 327, A.ExifTag$("CleanFaxData", B.IfdValueType_0, _null), 328, A.ExifTag$("ConsecutiveBadFaxLines", B.IfdValueType_0, _null), 332, A.ExifTag$("InkSet", B.IfdValueType_0, _null), 333, A.ExifTag$("InkNames", B.IfdValueType_0, _null), 334, A.ExifTag$("NumberofInks", B.IfdValueType_0, _null), 336, A.ExifTag$("DotRange", B.IfdValueType_0, _null), 337, A.ExifTag$("TargetPrinter", B.IfdValueType_2, _null), 338, A.ExifTag$("ExtraSamples", B.IfdValueType_0, _null), 339, A.ExifTag$("SampleFormat", B.IfdValueType_3, 1), 340, A.ExifTag$("SMinSampleValue", B.IfdValueType_0, _null), 341, A.ExifTag$("SMaxSampleValue", B.IfdValueType_0, _null), 342, A.ExifTag$("TransferRange", B.IfdValueType_0, _null), 343, A.ExifTag$("ClipPath", B.IfdValueType_0, _null), 512, A.ExifTag$("JPEGProc", B.IfdValueType_0, _null), 513, A.ExifTag$("JPEGInterchangeFormat", B.IfdValueType_0, _null), 514, A.ExifTag$("JPEGInterchangeFormatLength", B.IfdValueType_0, _null), 529, A.ExifTag$("YCbCrCoefficients", B.IfdValueType_5, 3), 530, A.ExifTag$("YCbCrSubSampling", B.IfdValueType_3, 1), 531, A.ExifTag$("YCbCrPositioning", B.IfdValueType_3, 1), 532, A.ExifTag$("ReferenceBlackWhite", B.IfdValueType_5, 6), 700, A.ExifTag$("ApplicationNotes", B.IfdValueType_3, 1), 18246, A.ExifTag$("Rating", B.IfdValueType_3, 1), 33421, A.ExifTag$("CFARepeatPatternDim", B.IfdValueType_0, _null), 33422, A.ExifTag$("CFAPattern", B.IfdValueType_0, _null), 33423, A.ExifTag$("BatteryLevel", B.IfdValueType_0, _null), 33432, A.ExifTag$("Copyright", B.IfdValueType_2, _null), 33434, A.ExifTag$("ExposureTime", B.IfdValueType_5, 1), 33437, A.ExifTag$("FNumber", B.IfdValueType_5, _null), 33723, A.ExifTag$("IPTC-NAA", B.IfdValueType_4, 1), 34665, A.ExifTag$("ExifOffset", B.IfdValueType_0, _null), 34675, A.ExifTag$("InterColorProfile", B.IfdValueType_0, _null), 34850, A.ExifTag$("ExposureProgram", B.IfdValueType_3, 1), 34852, A.ExifTag$("SpectralSensitivity", B.IfdValueType_2, _null), 34853, A.ExifTag$("GPSOffset", B.IfdValueType_0, _null), 34855, A.ExifTag$(_s8_, B.IfdValueType_4, 1), 34856, A.ExifTag$("OECF", B.IfdValueType_0, _null), 34864, A.ExifTag$("SensitivityType", B.IfdValueType_3, 1), 34866, A.ExifTag$("RecommendedExposureIndex", B.IfdValueType_4, 1), 34867, A.ExifTag$(_s8_, B.IfdValueType_4, 1), 36864, A.ExifTag$("ExifVersion", B.IfdValueType_7, _null), 36867, A.ExifTag$("DateTimeOriginal", B.IfdValueType_2, _null), 36868, A.ExifTag$("DateTimeDigitized", B.IfdValueType_2, _null), 36880, A.ExifTag$("OffsetTime", B.IfdValueType_2, _null), 36881, A.ExifTag$("OffsetTimeOriginal", B.IfdValueType_2, _null), 36882, A.ExifTag$("OffsetTimeDigitized", B.IfdValueType_2, _null), 37121, A.ExifTag$("ComponentsConfiguration", B.IfdValueType_7, _null), 37122, A.ExifTag$("CompressedBitsPerPixel", B.IfdValueType_0, _null), 37377, A.ExifTag$("ShutterSpeedValue", B.IfdValueType_0, _null), 37378, A.ExifTag$("ApertureValue", B.IfdValueType_0, _null), 37379, A.ExifTag$("BrightnessValue", B.IfdValueType_0, _null), 37380, A.ExifTag$("ExposureBiasValue", B.IfdValueType_0, _null), 37381, A.ExifTag$("MaxApertureValue", B.IfdValueType_0, _null), 37382, A.ExifTag$("SubjectDistance", B.IfdValueType_0, _null), 37383, A.ExifTag$("MeteringMode", B.IfdValueType_0, _null), 37384, A.ExifTag$("LightSource", B.IfdValueType_0, _null), 37385, A.ExifTag$("Flash", B.IfdValueType_0, _null), 37386, A.ExifTag$("FocalLength", B.IfdValueType_0, _null), 37396, A.ExifTag$("SubjectArea", B.IfdValueType_0, _null), 37500, A.ExifTag$("MakerNote", B.IfdValueType_7, _null), 37510, A.ExifTag$("UserComment", B.IfdValueType_7, _null), 37520, A.ExifTag$("SubSecTime", B.IfdValueType_0, _null), 37521, A.ExifTag$("SubSecTimeOriginal", B.IfdValueType_0, _null), 37522, A.ExifTag$("SubSecTimeDigitized", B.IfdValueType_0, _null), 40091, A.ExifTag$("XPTitle", B.IfdValueType_0, _null), 40092, A.ExifTag$("XPComment", B.IfdValueType_0, _null), 40093, A.ExifTag$("XPAuthor", B.IfdValueType_0, _null), 40094, A.ExifTag$("XPKeywords", B.IfdValueType_0, _null), 40095, A.ExifTag$("XPSubject", B.IfdValueType_0, _null), 40960, A.ExifTag$("FlashPixVersion", B.IfdValueType_0, _null), 40961, A.ExifTag$("ColorSpace", B.IfdValueType_3, 1), 40962, A.ExifTag$("ExifImageWidth", B.IfdValueType_3, 1), 40963, A.ExifTag$("ExifImageLength", B.IfdValueType_3, 1), 40964, A.ExifTag$("RelatedSoundFile", B.IfdValueType_0, _null), 40965, A.ExifTag$("InteroperabilityOffset", B.IfdValueType_0, _null), 41483, A.ExifTag$("FlashEnergy", B.IfdValueType_0, _null), 41484, A.ExifTag$("SpatialFrequencyResponse", B.IfdValueType_0, _null), 41486, A.ExifTag$("FocalPlaneXResolution", B.IfdValueType_0, _null), 41487, A.ExifTag$("FocalPlaneYResolution", B.IfdValueType_0, _null), 41488, A.ExifTag$("FocalPlaneResolutionUnit", B.IfdValueType_0, _null), 41492, A.ExifTag$("SubjectLocation", B.IfdValueType_0, _null), 41493, A.ExifTag$("ExposureIndex", B.IfdValueType_0, _null), 41495, A.ExifTag$("SensingMethod", B.IfdValueType_0, _null), 41728, A.ExifTag$("FileSource", B.IfdValueType_0, _null), 41729, A.ExifTag$("SceneType", B.IfdValueType_0, _null), 41730, A.ExifTag$("CVAPattern", B.IfdValueType_0, _null), 41985, A.ExifTag$("CustomRendered", B.IfdValueType_0, _null), 41986, A.ExifTag$("ExposureMode", B.IfdValueType_0, _null), 41987, A.ExifTag$("WhiteBalance", B.IfdValueType_0, _null), 41988, A.ExifTag$("DigitalZoomRatio", B.IfdValueType_0, _null), 41989, A.ExifTag$("FocalLengthIn35mmFilm", B.IfdValueType_0, _null), 41990, A.ExifTag$("SceneCaptureType", B.IfdValueType_0, _null), 41991, A.ExifTag$("GainControl", B.IfdValueType_0, _null), 41992, A.ExifTag$("Contrast", B.IfdValueType_0, _null), 41993, A.ExifTag$("Saturation", B.IfdValueType_0, _null), 41994, A.ExifTag$("Sharpness", B.IfdValueType_0, _null), 41995, A.ExifTag$("DeviceSettingDescription", B.IfdValueType_0, _null), 41996, A.ExifTag$("SubjectDistanceRange", B.IfdValueType_0, _null), 42016, A.ExifTag$("ImageUniqueID", B.IfdValueType_0, _null), 42032, A.ExifTag$("CameraOwnerName", B.IfdValueType_2, _null), 42033, A.ExifTag$("BodySerialNumber", B.IfdValueType_2, _null), 42034, A.ExifTag$("LensSpecification", B.IfdValueType_0, _null), 42035, A.ExifTag$("LensMake", B.IfdValueType_2, _null), 42036, A.ExifTag$("LensModel", B.IfdValueType_2, _null), 42037, A.ExifTag$("LensSerialNumber", B.IfdValueType_2, _null), 42240, A.ExifTag$("Gamma", B.IfdValueType_5, 1), 50341, A.ExifTag$("PrintIM", B.IfdValueType_0, _null), 59932, A.ExifTag$("Padding", B.IfdValueType_0, _null), 59933, A.ExifTag$("OffsetSchema", B.IfdValueType_0, _null), 65000, A.ExifTag$("OwnerName", B.IfdValueType_2, _null), 65001, A.ExifTag$("SerialNumber", B.IfdValueType_2, _null)], type$.int, A.findType("ExifTag")); + }); + _lazyFinal($, "PixelUndefined_nullImageData", "$get$PixelUndefined_nullImageData", () => A.ImageDataUint8$(0, 0, 0)); + _lazyFinal($, "__float32", "$get$__float32", () => A.NativeFloat32List_NativeFloat32List(1)); + _lazyFinal($, "__float32ToUint32", "$get$__float32ToUint32", () => A.Uint32List_Uint32List$view($.$get$__float32().buffer)); _lazyFinal($, "ImageCropperPlatform__token", "$get$ImageCropperPlatform__token", () => new A.Object()); - _lazy($, "ImageCropperPlatform__instance", "$get$ImageCropperPlatform__instance", () => new A.MethodChannelImageCropper($.$get$ImageCropperPlatform__token())); + _lazy($, "ImageCropperPlatform__instance", "$get$ImageCropperPlatform__instance", () => { + var t1 = new A.MethodChannelImageCropper(); + t1.PlatformInterface$1$token($.$get$ImageCropperPlatform__token()); + return t1; + }); _lazyFinal($, "ImagePickerPlatform__token", "$get$ImagePickerPlatform__token", () => new A.Object()); - _lazy($, "ImagePickerPlatform__instance", "$get$ImagePickerPlatform__instance", () => new A.MethodChannelImagePicker($.$get$ImagePickerPlatform__token())); + _lazy($, "ImagePickerPlatform__instance", "$get$ImagePickerPlatform__instance", () => { + var t1 = new A.MethodChannelImagePicker(); + t1.PlatformInterface$1$token($.$get$ImagePickerPlatform__token()); + return t1; + }); _lazyFinal($, "InAppPurchasePlatform__token", "$get$InAppPurchasePlatform__token", () => new A.Object()); _lazyFinal($, "SKPaymentQueueWrapper__singleton", "$get$SKPaymentQueueWrapper__singleton", () => new A.SKPaymentQueueWrapper()); _lazy($, "en_USSymbols", "$get$en_USSymbols", () => A.DateSymbols$(B.List_AM_PM, B.List_cno, B.List_iDZ, B.List_6xs, B.List_BC_AD, 6, 5, B.List_cIc, "en_US", B.List_qpm, B.List_3US, B.List_bJM, B.List_h8w, B.List_Q1_Q2_Q3_Q4, B.List_gc6, B.List_cIc, B.List_qpm, B.List_3US, B.List_h8w, B.List_gc6, B.List_wMy, B.List_kWG, B.List_wMy, B.List_5_6, null)); @@ -549774,6 +581533,7 @@ _lazyFinal($, "_ln10", "$get$_ln100", () => A.log(10)); _lazyFinal($, "_ln100", "$get$_ln10", () => A.log(10)); _lazyFinal($, "asciiDigitMatcher", "$get$asciiDigitMatcher", () => A.RegExp_RegExp("^\\d+", true, false, false, false)); + _lazy($, "messageLookup", "$get$messageLookup", () => A.UninitializedLocaleData$("initializeMessages()", null, type$.Null)); _lazyFinal($, "pluralRules", "$get$pluralRules", () => A.LinkedHashMap_LinkedHashMap$_literal(["af", A.plural_rules___es_rule$closure(), "am", A.plural_rules___hi_rule$closure(), "ar", A.plural_rules___ar_rule$closure(), "az", A.plural_rules___es_rule$closure(), "be", A.plural_rules___be_rule$closure(), "bg", A.plural_rules___es_rule$closure(), "bn", A.plural_rules___hi_rule$closure(), "br", A.plural_rules___br_rule$closure(), "bs", A.plural_rules___sr_rule$closure(), "ca", A.plural_rules___en_rule$closure(), "chr", A.plural_rules___es_rule$closure(), "cs", A.plural_rules___cs_rule$closure(), "cy", A.plural_rules___cy_rule$closure(), "da", A.plural_rules___da_rule$closure(), "de", A.plural_rules___en_rule$closure(), "de_AT", A.plural_rules___en_rule$closure(), "de_CH", A.plural_rules___en_rule$closure(), "el", A.plural_rules___es_rule$closure(), "en", A.plural_rules___en_rule$closure(), "en_AU", A.plural_rules___en_rule$closure(), "en_CA", A.plural_rules___en_rule$closure(), "en_GB", A.plural_rules___en_rule$closure(), "en_IE", A.plural_rules___en_rule$closure(), "en_IN", A.plural_rules___en_rule$closure(), "en_SG", A.plural_rules___en_rule$closure(), "en_US", A.plural_rules___en_rule$closure(), "en_ZA", A.plural_rules___en_rule$closure(), "es", A.plural_rules___es_rule$closure(), "es_419", A.plural_rules___es_rule$closure(), "es_ES", A.plural_rules___es_rule$closure(), "es_MX", A.plural_rules___es_rule$closure(), "es_US", A.plural_rules___es_rule$closure(), "et", A.plural_rules___en_rule$closure(), "eu", A.plural_rules___es_rule$closure(), "fa", A.plural_rules___hi_rule$closure(), "fi", A.plural_rules___en_rule$closure(), "fil", A.plural_rules___fil_rule$closure(), "fr", A.plural_rules___fr_rule$closure(), "fr_CA", A.plural_rules___fr_rule$closure(), "ga", A.plural_rules___ga_rule$closure(), "gl", A.plural_rules___en_rule$closure(), "gsw", A.plural_rules___es_rule$closure(), "gu", A.plural_rules___hi_rule$closure(), "haw", A.plural_rules___es_rule$closure(), "he", A.plural_rules___he_rule$closure(), "hi", A.plural_rules___hi_rule$closure(), "hr", A.plural_rules___sr_rule$closure(), "hu", A.plural_rules___es_rule$closure(), "hy", A.plural_rules___fr_rule$closure(), "id", A.plural_rules___default_rule$closure(), "in", A.plural_rules___default_rule$closure(), "is", A.plural_rules___is_rule$closure(), "it", A.plural_rules___en_rule$closure(), "iw", A.plural_rules___he_rule$closure(), "ja", A.plural_rules___default_rule$closure(), "ka", A.plural_rules___es_rule$closure(), "kk", A.plural_rules___es_rule$closure(), "km", A.plural_rules___default_rule$closure(), "kn", A.plural_rules___hi_rule$closure(), "ko", A.plural_rules___default_rule$closure(), "ky", A.plural_rules___es_rule$closure(), "ln", A.plural_rules___ak_rule$closure(), "lo", A.plural_rules___default_rule$closure(), "lt", A.plural_rules___lt_rule$closure(), "lv", A.plural_rules___lv_rule$closure(), "mk", A.plural_rules___mk_rule$closure(), "ml", A.plural_rules___es_rule$closure(), "mn", A.plural_rules___es_rule$closure(), "mo", A.plural_rules___ro_rule$closure(), "mr", A.plural_rules___hi_rule$closure(), "ms", A.plural_rules___default_rule$closure(), "mt", A.plural_rules___mt_rule$closure(), "my", A.plural_rules___default_rule$closure(), "nb", A.plural_rules___es_rule$closure(), "ne", A.plural_rules___es_rule$closure(), "nl", A.plural_rules___en_rule$closure(), "no", A.plural_rules___es_rule$closure(), "no_NO", A.plural_rules___es_rule$closure(), "or", A.plural_rules___es_rule$closure(), "pa", A.plural_rules___ak_rule$closure(), "pl", A.plural_rules___pl_rule$closure(), "pt", A.plural_rules___pt_rule$closure(), "pt_BR", A.plural_rules___pt_rule$closure(), "pt_PT", A.plural_rules___pt_PT_rule$closure(), "ro", A.plural_rules___ro_rule$closure(), "ru", A.plural_rules___ru_rule$closure(), "sh", A.plural_rules___sr_rule$closure(), "si", A.plural_rules___si_rule$closure(), "sk", A.plural_rules___cs_rule$closure(), "sl", A.plural_rules___sl_rule$closure(), "sq", A.plural_rules___es_rule$closure(), "sr", A.plural_rules___sr_rule$closure(), "sr_Latn", A.plural_rules___sr_rule$closure(), "sv", A.plural_rules___en_rule$closure(), "sw", A.plural_rules___en_rule$closure(), "ta", A.plural_rules___es_rule$closure(), "te", A.plural_rules___es_rule$closure(), "th", A.plural_rules___default_rule$closure(), "tl", A.plural_rules___fil_rule$closure(), "tr", A.plural_rules___es_rule$closure(), "uk", A.plural_rules___ru_rule$closure(), "ur", A.plural_rules___en_rule$closure(), "uz", A.plural_rules___es_rule$closure(), "vi", A.plural_rules___default_rule$closure(), "zh", A.plural_rules___default_rule$closure(), "zh_CN", A.plural_rules___default_rule$closure(), "zh_HK", A.plural_rules___default_rule$closure(), "zh_TW", A.plural_rules___default_rule$closure(), "zu", A.plural_rules___hi_rule$closure(), "default", A.plural_rules___default_rule$closure()], type$.String, A.findType("PluralCase()"))); _lazyOld($, "_$accountEntitySerializer", "$get$_$accountEntitySerializer", () => new A._$AccountEntitySerializer()); _lazyOld($, "_$bankAccountListResponseSerializer", "$get$_$bankAccountListResponseSerializer", () => new A._$BankAccountListResponseSerializer()); @@ -552953,7 +584713,20 @@ }); _lazyOld($, "hideReviewAppReducer", "$get$hideReviewAppReducer", () => { var t1 = type$.legacy_bool, - t2 = A.TypedReducer$(new A.hideReviewAppReducer_closure(), t1, A.findType("DismissReviewAppPermanently*")); + t2 = A.TypedReducer$(new A.hideReviewAppReducer_closure(), t1, A.findType("DismissReviewAppPermanently*")), + t3 = A.TypedReducer$(new A.hideReviewAppReducer_closure0(), t1, A.findType("DismissOneYearReviewAppPermanently*")), + t4 = A.TypedReducer$(new A.hideReviewAppReducer_closure1(), t1, A.findType("DismissTwoYearReviewAppPermanently*")); + return A.combineReducers(A._setArrayType([t2.get$$call(), t3.get$$call(), t4.get$$call()], type$.JSArray_of_legacy_legacy_bool_Function_2_legacy_bool_and_dynamic), t1); + }); + _lazyOld($, "hideOneYearReviewAppReducer", "$get$hideOneYearReviewAppReducer", () => { + var t1 = type$.legacy_bool, + t2 = A.TypedReducer$(new A.hideOneYearReviewAppReducer_closure(), t1, A.findType("DismissOneYearReviewAppPermanently*")), + t3 = A.TypedReducer$(new A.hideOneYearReviewAppReducer_closure0(), t1, A.findType("DismissTwoYearReviewAppPermanently*")); + return A.combineReducers(A._setArrayType([t2.get$$call(), t3.get$$call()], type$.JSArray_of_legacy_legacy_bool_Function_2_legacy_bool_and_dynamic), t1); + }); + _lazyOld($, "hideTwoYearReviewAppReducer", "$get$hideTwoYearReviewAppReducer", () => { + var t1 = type$.legacy_bool, + t2 = A.TypedReducer$(new A.hideTwoYearReviewAppReducer_closure(), t1, A.findType("DismissTwoYearReviewAppPermanently*")); return A.combineReducers(A._setArrayType([t2.get$$call()], type$.JSArray_of_legacy_legacy_bool_Function_2_legacy_bool_and_dynamic), t1); }); _lazyOld($, "layoutReducer", "$get$layoutReducer", () => { @@ -553474,7 +585247,11 @@ _lazyOld($, "memoizedFilteredWebhookList", "$get$memoizedFilteredWebhookList", () => A.memo4(new A.memoizedFilteredWebhookList_closure(), type$.legacy_SelectionState, A.findType("BuiltMap*"), type$.legacy_BuiltList_legacy_String, type$.legacy_ListUIState, type$.legacy_List_legacy_String)); _lazyOld($, "_$webhookStateSerializer", "$get$_$webhookStateSerializer", () => new A._$WebhookStateSerializer()); _lazyOld($, "_$webhookUIStateSerializer", "$get$_$webhookUIStateSerializer", () => new A._$WebhookUIStateSerializer()); - _lazyOld($, "_theState", "$get$_theState", () => A.RM_inject(new A._theState_closure(), A.findType("_TheState*"))); + _lazyOld($, "_theState", "$get$_theState", () => { + var _null = null, + t1 = A.InjectedImp$(true, new A._theState_closure(), _null, _null, _null, _null, _null, _null, _null, A.findType("_TheState*")); + return t1; + }); _lazyOld($, "_AccountSmsVerificationState__formKey", "$get$_AccountSmsVerificationState__formKey", () => A.GlobalKey_GlobalKey("_accountSmsVerification", type$.legacy_FormState)); _lazyOld($, "_UserSmsVerificationState__formKey", "$get$_UserSmsVerificationState__formKey", () => A.GlobalKey_GlobalKey("_userSmsVerification", type$.legacy_FormState)); _lazyOld($, "AppDataTable__headingRowKey", "$get$AppDataTable__headingRowKey", () => A.UniqueKey$()); @@ -554245,135 +586022,115 @@ _s16_64 = "Webhook Response", _s22_39 = "authentication_failure", _s22_40 = "Authentication Failure", - _s16_65 = "new_subscription", - _s16_66 = "New Subscription", - _s17_46 = "edit_subscription", - _s17_47 = "Edit Subscription", - _s20_47 = "created_subscription", - _s33_14 = "Successfully created subscription", - _s20_48 = "updated_subscription", - _s33_15 = "Successfully updated subscription", - _s21_58 = "archived_subscription", - _s34_10 = "Successfully archived subscription", - _s20_49 = "deleted_subscription", - _s33_16 = "Successfully deleted subscription", - _s20_50 = "removed_subscription", - _s33_17 = "Successfully removed subscription", - _s21_59 = "restored_subscription", - _s34_11 = "Successfully restored subscription", - _s19_42 = "search_subscription", - _s21_60 = "Search 1 Subscription", - _s20_51 = "search_subscriptions", - _s27_22 = "Search :count Subscriptions", _s26_11 = "subdomain_is_not_available", _s26_12 = "Subdomain is not available", - _s16_67 = "disconnect_gmail", - _s16_68 = "Disconnect Gmail", + _s16_65 = "disconnect_gmail", + _s16_66 = "Disconnect Gmail", _s28_16 = "Successfully connected Gmail", _s18_45 = "disconnected_gmail", _s31_13 = "Successfully disconnected Gmail", - _s16_69 = "update_fail_help", + _s16_67 = "update_fail_help", _s100_ = "Changes to the codebase may be blocking the update, you can run this command to discard the changes:", - _s16_70 = "client_id_number", - _s16_71 = "Client ID Number", - _s16_72 = "password_timeout", - _s16_73 = "Password Timeout", + _s16_68 = "client_id_number", + _s16_69 = "Client ID Number", + _s16_70 = "password_timeout", + _s16_71 = "Password Timeout", _s29_12 = "shared_invoice_credit_counter", - _s16_74 = "activate_company", - _s16_75 = "Activate Company", - _s21_61 = "activate_company_help", - _s27_23 = "an_error_occurred_try_again", + _s16_72 = "activate_company", + _s16_73 = "Activate Company", + _s21_58 = "activate_company_help", + _s27_22 = "an_error_occurred_try_again", _s35_13 = "An error occurred, please try again", - _s27_24 = "please_first_set_a_password", - _s27_25 = "Please first set a password", - _s34_12 = "changing_phone_disables_two_factor", + _s27_23 = "please_first_set_a_password", + _s27_24 = "Please first set a password", + _s34_10 = "changing_phone_disables_two_factor", _s52_1 = "Warning: Changing your phone number will disable 2FA", _s23_23 = "please_select_a_country", _s23_24 = "Please select a country", - _s19_43 = "disabled_two_factor", + _s19_42 = "disabled_two_factor", _s25_20 = "Successfully disabled 2FA", - _s16_76 = "connected_google", + _s16_74 = "connected_google", _s30_7 = "Successfully connected account", - _s19_44 = "disconnected_google", - _s33_18 = "Successfully disconnected account", + _s19_43 = "disconnected_google", + _s33_14 = "Successfully disconnected account", _s32_10 = "enter_phone_to_enable_two_factor", _s72_ = "Please provide a mobile phone number to enable two factor authentication", - _s21_62 = "two_factor_setup_help", + _s21_59 = "two_factor_setup_help", _s46_9 = "Scan the bar code with a :link compatible app.", _s18_46 = "enabled_two_factor", _s46_10 = "Successfully enabled Two-Factor Authentication", - _s17_48 = "disconnect_google", - _s17_49 = "Disconnect Google", - _s17_50 = "enable_two_factor", + _s17_46 = "disconnect_google", + _s17_47 = "Disconnect Google", + _s17_48 = "enable_two_factor", _s18_47 = "disable_two_factor", _s18_48 = "Disable Two Factor", - _s34_13 = "require_password_with_social_login", - _s34_14 = "Require Password with Social Login", + _s34_11 = "require_password_with_social_login", + _s34_12 = "Require Password with Social Login", _s23_25 = "session_about_to_expire", _s40_2 = "Warning: Your session is about to expire", - _s19_45 = "web_session_timeout", - _s19_46 = "Web Session Timeout", - _s17_51 = "security_settings", - _s17_52 = "Security Settings", + _s19_44 = "web_session_timeout", + _s19_45 = "Web Session Timeout", + _s17_49 = "security_settings", + _s17_50 = "Security Settings", _s26_13 = "confirm_your_email_address", - _s33_19 = "Please confirm your email address", - _s16_77 = "refunded_payment", - _s19_47 = "partially_unapplied", - _s19_48 = "Partially Unapplied", - _s19_49 = "select_a_gmail_user", + _s33_15 = "Please confirm your email address", + _s16_75 = "refunded_payment", + _s19_46 = "partially_unapplied", + _s19_47 = "Partially Unapplied", + _s19_48 = "select_a_gmail_user", _s45_8 = "Please select a user authenticated with Gmail", - _s17_53 = "start_multiselect", - _s17_54 = "Start Multiselect", - _s27_26 = "email_sent_to_confirm_email", + _s17_51 = "start_multiselect", + _s17_52 = "Start Multiselect", + _s27_25 = "email_sent_to_confirm_email", _s51_4 = "An email has been sent to confirm the email address", - _s21_63 = "counter_pattern_error", + _s21_60 = "counter_pattern_error", _s97_ = "To use :client_counter please add either :client_number or :client_id_number to prevent conflicts", _s18_49 = "convert_to_invoice", _s18_50 = "Convert to Invoice", - _s16_78 = "registration_url", - _s16_79 = "Registration URL", - _s19_50 = "search_payment_term", - _s21_64 = "Search 1 Payment Term", - _s20_52 = "search_payment_terms", - _s27_27 = "Search :count Payment Terms", - _s16_80 = "save_and_preview", - _s16_81 = "Save and Preview", - _s16_82 = "supported_events", - _s16_83 = "Supported Events", - _s16_84 = "converted_amount", - _s16_85 = "Converted Amount", - _s17_55 = "converted_balance", - _s17_56 = "Converted Balance", + _s16_76 = "registration_url", + _s16_77 = "Registration URL", + _s19_49 = "search_payment_term", + _s21_61 = "Search 1 Payment Term", + _s20_47 = "search_payment_terms", + _s27_26 = "Search :count Payment Terms", + _s16_78 = "save_and_preview", + _s16_79 = "Save and Preview", + _s16_80 = "supported_events", + _s16_81 = "Supported Events", + _s16_82 = "converted_amount", + _s16_83 = "Converted Amount", + _s17_53 = "converted_balance", + _s17_54 = "Converted Balance", _s22_41 = "converted_paid_to_date", _s22_42 = "Converted Paid to Date", _s24_30 = "converted_credit_balance", _s24_31 = "Converted Credit Balance", - _s17_57 = "default_documents", - _s17_58 = "Default Documents", - _s20_53 = "document_upload_help", - _s34_15 = "Enable clients to upload documents", - _s21_65 = "debug_mode_is_enabled", - _s21_66 = "Debug mode is enabled", + _s17_55 = "default_documents", + _s17_56 = "Default Documents", + _s20_48 = "document_upload_help", + _s34_13 = "Enable clients to upload documents", + _s21_62 = "debug_mode_is_enabled", + _s21_63 = "Debug mode is enabled", _s26_14 = "debug_mode_is_enabled_help", _s96_ = "Warning: it is intended for use on local machines, it can leak credentials. Click to learn more.", - _s17_59 = "upcoming_expenses", - _s17_60 = "Upcoming Expenses", - _s27_28 = "Successfully started import", + _s17_57 = "upcoming_expenses", + _s17_58 = "Upcoming Expenses", + _s27_27 = "Successfully started import", _s24_32 = "duplicate_column_mapping", _s24_33 = "Duplicate column mapping", - _s20_54 = "uses_inclusive_taxes", - _s20_55 = "Uses Inclusive Taxes", + _s20_49 = "uses_inclusive_taxes", + _s20_50 = "Uses Inclusive Taxes", _s18_51 = "is_amount_discount", _s18_52 = "Is Amount Discount", _s25_21 = "first_row_as_column_names", _s29_13 = "Use first row as column names", - _s16_86 = "no_file_selected", - _s16_87 = "No File Selected", + _s16_84 = "no_file_selected", + _s16_85 = "No File Selected", _s22_43 = "required_files_missing", _s24_34 = "Please provide all CSVs.", _s43_1 = "Preview updates faster but is less accurate", - _s17_61 = "fullscreen_editor", - _s17_62 = "Fullscreen Editor", + _s17_59 = "fullscreen_editor", + _s17_60 = "Fullscreen Editor", _s22_44 = "please_type_to_confirm", _s31_14 = "Please type ':value' to confirm", _s24_35 = "sent_invoices_are_locked", @@ -554382,55 +586139,55 @@ _s24_38 = "Paid invoices are locked", _s23_26 = "recurring_invoice_total", _s24_39 = "company_disabled_warning", - _s17_63 = "default_task_rate", - _s17_64 = "Default Task Rate", - _s16_88 = "edit_task_status", - _s16_89 = "Edit Task Status", - _s19_51 = "created_task_status", + _s17_61 = "default_task_rate", + _s17_62 = "Default Task Rate", + _s16_86 = "edit_task_status", + _s16_87 = "Edit Task Status", + _s19_50 = "created_task_status", _s32_11 = "Successfully created task status", - _s19_52 = "updated_task_status", - _s20_56 = "archived_task_status", - _s33_20 = "Successfully archived task status", - _s19_53 = "deleted_task_status", + _s19_51 = "updated_task_status", + _s20_51 = "archived_task_status", + _s33_16 = "Successfully archived task status", + _s19_52 = "deleted_task_status", _s32_12 = "Successfully deleted task status", - _s19_54 = "removed_task_status", + _s19_53 = "removed_task_status", _s32_13 = "Successfully removed task status", - _s20_57 = "restored_task_status", - _s33_21 = "Successfully restored task status", + _s20_52 = "restored_task_status", + _s33_17 = "Successfully restored task status", _s22_45 = "archived_task_statuses", _s42_5 = "Successfully archived :value task statuses", - _s21_67 = "deleted_task_statuses", + _s21_64 = "deleted_task_statuses", _s41_3 = "Successfully deleted :value task statuses", _s22_46 = "restored_task_statuses", _s42_6 = "Successfully restored :value task statuses", _s18_53 = "search_task_status", - _s20_58 = "Search 1 Task Status", - _s20_59 = "search_task_statuses", - _s27_29 = "Search :count Task Statuses", - _s16_90 = "show_tasks_table", - _s16_91 = "Show Tasks Table", - _s21_68 = "show_tasks_table_help", + _s20_53 = "Search 1 Task Status", + _s20_54 = "search_task_statuses", + _s27_28 = "Search :count Task Statuses", + _s16_88 = "show_tasks_table", + _s16_89 = "Show Tasks Table", + _s21_65 = "show_tasks_table_help", _s52_2 = "Always show the tasks section when creating invoices", - _s20_60 = "invoice_task_timelog", - _s20_61 = "Invoice Task Timelog", + _s20_55 = "invoice_task_timelog", + _s20_56 = "Invoice Task Timelog", _s25_22 = "invoice_task_timelog_help", _s42_7 = "Add time details to the invoice line items", - _s20_62 = "invoice_task_datelog", - _s20_63 = "Invoice Task Datelog", + _s20_57 = "invoice_task_datelog", + _s20_58 = "Invoice Task Datelog", _s25_23 = "invoice_task_datelog_help", _s42_8 = "Add date details to the invoice line items", - _s21_69 = "auto_start_tasks_help", + _s21_66 = "auto_start_tasks_help", _s25_24 = "Start tasks before saving", _s18_54 = "configure_statuses", _s18_55 = "Configure Statuses", - _s20_64 = "configure_categories", - _s20_65 = "Configure Categories", + _s20_59 = "configure_categories", + _s20_60 = "Configure Categories", _s18_56 = "expense_categories", _s18_57 = "Expense Categories", - _s20_66 = "new_expense_category", - _s20_67 = "New Expense Category", - _s21_70 = "edit_expense_category", - _s21_71 = "Edit Expense Category", + _s20_61 = "new_expense_category", + _s20_62 = "New Expense Category", + _s21_67 = "edit_expense_category", + _s21_68 = "Edit Expense Category", _s24_40 = "created_expense_category", _s37_8 = "Successfully created expense category", _s24_41 = "updated_expense_category", @@ -554442,53 +586199,53 @@ _s37_10 = "Successfully removed expense category", _s25_26 = "restored_expense_category", _s38_6 = "Successfully restored expense category", - _s27_30 = "archived_expense_categories", + _s27_29 = "archived_expense_categories", _s26_15 = "deleted_expense_categories", _s46_11 = "Successfully deleted expense :value categories", - _s27_31 = "restored_expense_categories", + _s27_30 = "restored_expense_categories", _s47_2 = "Successfully restored expense :value categories", _s23_27 = "search_expense_category", _s25_27 = "Search 1 Expense Category", _s25_28 = "search_expense_categories", _s32_14 = "Search :count Expense Categories", - _s21_72 = "use_available_credits", - _s21_73 = "Use Available Credits", + _s21_69 = "use_available_credits", + _s21_70 = "Use Available Credits", _s22_47 = "negative_payment_error", - _s17_65 = "force_update_help", + _s17_63 = "force_update_help", _s76_ = "You are running the latest version but there may be pending fixes available.", _s18_58 = "should_be_invoiced", _s23_28 = "should_be_invoiced_help", _s29_14 = "add_documents_to_invoice_help", - _s21_74 = "convert_currency_help", - _s20_68 = "Set an exchange rate", - _s16_92 = "expense_settings", - _s16_93 = "Expense Settings", + _s21_71 = "convert_currency_help", + _s20_63 = "Set an exchange rate", + _s16_90 = "expense_settings", + _s16_91 = "Expense Settings", _s18_59 = "clone_to_recurring", _s18_60 = "Clone to Recurring", - _s17_66 = "auto_bill_enabled", - _s17_67 = "Auto Bill Enabled", + _s17_64 = "auto_bill_enabled", + _s17_65 = "Auto Bill Enabled", _s25_29 = "stopped_recurring_invoice", _s38_7 = "Successfully stopped recurring invoice", _s25_30 = "started_recurring_invoice", _s38_8 = "Successfully started recurring invoice", _s25_31 = "resumed_recurring_invoice", _s38_9 = "Successfully resumed recurring invoice", - _s19_55 = "gateway_refund_help", + _s19_54 = "gateway_refund_help", _s43_2 = "Process the refund with the payment gateway", _s22_48 = "first_day_of_the_month", _s22_49 = "First Day of the Month", - _s21_75 = "last_day_of_the_month", - _s21_76 = "Last Day of the Month", - _s17_68 = "use_payment_terms", - _s17_69 = "Use Payment Terms", - _s16_94 = "remaining_cycles", - _s16_95 = "Remaining Cycles", - _s17_70 = "recurring_invoice", - _s17_71 = "Recurring Invoice", + _s21_72 = "last_day_of_the_month", + _s21_73 = "Last Day of the Month", + _s17_66 = "use_payment_terms", + _s17_67 = "Use Payment Terms", + _s16_92 = "remaining_cycles", + _s16_93 = "Remaining Cycles", + _s17_68 = "recurring_invoice", + _s17_69 = "Recurring Invoice", _s18_61 = "recurring_invoices", _s18_62 = "Recurring Invoices", - _s21_77 = "new_recurring_invoice", - _s21_78 = "New Recurring Invoice", + _s21_74 = "new_recurring_invoice", + _s21_75 = "New Recurring Invoice", _s22_50 = "edit_recurring_invoice", _s22_51 = "Edit Recurring Invoice", _s25_32 = "created_recurring_invoice", @@ -554503,11 +586260,11 @@ _s38_13 = "Successfully removed recurring invoice", _s26_17 = "restored_recurring_invoice", _s39_5 = "Successfully restored recurring invoice", - _s27_32 = "archived_recurring_invoices", + _s27_31 = "archived_recurring_invoices", _s47_3 = "Successfully archived recurring :value invoices", _s26_18 = "deleted_recurring_invoices", _s46_12 = "Successfully deleted recurring :value invoices", - _s27_33 = "restored_recurring_invoices", + _s27_32 = "restored_recurring_invoices", _s47_4 = "Successfully restored recurring :value invoices", _s24_44 = "search_recurring_invoice", _s26_19 = "Search 1 Recurring Invoice", @@ -554518,100 +586275,100 @@ _s18_63 = "allow_over_payment", _s18_64 = "Allow Over Payment", _s23_29 = "allow_over_payment_help", - _s19_56 = "allow_under_payment", - _s19_57 = "Allow Under Payment", + _s19_55 = "allow_under_payment", + _s19_56 = "Allow Under Payment", _s24_45 = "allow_under_payment_help", _s30_8 = "payment_reconciliation_failure", _s22_52 = "Reconciliation Failure", _s30_9 = "payment_reconciliation_success", _s22_53 = "Reconciliation Success", - _s17_72 = "email_retry_queue", - _s17_73 = "Email Retry Queue", - _s16_96 = "upstream_failure", - _s16_97 = "Upstream Failure", + _s17_70 = "email_retry_queue", + _s17_71 = "Email Retry Queue", + _s16_94 = "upstream_failure", + _s16_95 = "Upstream Failure", _s24_46 = "welcome_to_invoice_ninja", _s24_47 = "Welcome to Invoice Ninja", _s18_65 = "reminder_last_sent", _s18_66 = "Reminder Last Sent", _s23_30 = "Page :current of :total", - _s16_98 = "emailed_invoices", + _s16_96 = "emailed_invoices", _s42_9 = "Enable third-party apps to create invoices", - _s20_69 = "online_payment_email", - _s20_70 = "Online Payment Email", - _s20_71 = "manual_payment_email", - _s20_72 = "Manual Payment Email", - _s17_74 = "selected_invoices", - _s17_75 = "Selected Invoices", - _s17_76 = "selected_payments", - _s17_77 = "Selected Payments", - _s17_78 = "selected_expenses", - _s17_79 = "Selected Expenses", - _s17_80 = "upcoming_invoices", - _s17_81 = "Upcoming Invoices", - _s17_82 = "past_due_invoices", - _s17_83 = "Past Due Invoices", + _s20_64 = "online_payment_email", + _s20_65 = "Online Payment Email", + _s20_66 = "manual_payment_email", + _s20_67 = "Manual Payment Email", + _s17_72 = "selected_invoices", + _s17_73 = "Selected Invoices", + _s17_74 = "selected_payments", + _s17_75 = "Selected Payments", + _s17_76 = "selected_expenses", + _s17_77 = "Selected Expenses", + _s17_78 = "upcoming_invoices", + _s17_79 = "Upcoming Invoices", + _s17_80 = "past_due_invoices", + _s17_81 = "Past Due Invoices", _s53_0 = "Please restart the app once connected to the internet", - _s17_84 = "crons_not_enabled", + _s17_82 = "crons_not_enabled", _s28_19 = "The crons need to be enabled", _s22_54 = "Search :count Webhooks", - _s16_99 = "Search 1 Webhook", + _s16_97 = "Search 1 Webhook", _s28_20 = "Successfully created webhook", _s28_21 = "Successfully updated webhook", - _s16_100 = "archived_webhook", + _s16_98 = "archived_webhook", _s29_15 = "Successfully archived webhook", _s28_22 = "Successfully deleted webhook", _s28_23 = "Successfully removed webhook", - _s16_101 = "restored_webhook", + _s16_99 = "restored_webhook", _s29_16 = "Successfully restored webhook", - _s17_85 = "archived_webhooks", + _s17_83 = "archived_webhooks", _s37_11 = "Successfully archived :value webhooks", - _s16_102 = "deleted_webhooks", + _s16_100 = "deleted_webhooks", _s36_5 = "Successfully deleted :value webhooks", - _s16_103 = "removed_webhooks", + _s16_101 = "removed_webhooks", _s36_6 = "Successfully removed :value webhooks", - _s17_86 = "restored_webhooks", + _s17_84 = "restored_webhooks", _s37_12 = "Successfully restored :value webhooks", - _s20_73 = "Search :count Tokens", + _s20_68 = "Search :count Tokens", _s26_20 = "Successfully created token", _s26_21 = "Successfully updated token", - _s27_34 = "Successfully archived token", + _s27_33 = "Successfully archived token", _s26_22 = "Successfully deleted token", _s26_23 = "Successfully removed token", - _s27_35 = "Successfully restored token", + _s27_34 = "Successfully restored token", _s35_14 = "Successfully archived :value tokens", - _s34_16 = "Successfully deleted :value tokens", + _s34_14 = "Successfully deleted :value tokens", _s35_15 = "Successfully restored :value tokens", - _s19_58 = "client_registration", - _s19_59 = "Client Registration", + _s19_57 = "client_registration", + _s19_58 = "Client Registration", _s24_48 = "client_registration_help", _s45_9 = "Enable clients to self register in the portal", - _s20_74 = "client_email_not_set", + _s20_69 = "client_email_not_set", _s41_4 = "Client does not have an email address set", - _s16_104 = "credit_remaining", - _s16_105 = "Credit Remaining", - _s16_106 = "reminder_endless", - _s17_87 = "Endless Reminders", + _s16_102 = "credit_remaining", + _s16_103 = "Credit Remaining", + _s16_104 = "reminder_endless", + _s17_85 = "Endless Reminders", _s23_31 = "configure_payment_terms", _s23_32 = "Configure Payment Terms", - _s16_107 = "new_payment_term", - _s16_108 = "New Payment Term", - _s17_88 = "edit_payment_term", - _s17_89 = "Edit Payment Term", - _s20_75 = "created_payment_term", - _s33_22 = "Successfully created payment term", - _s20_76 = "updated_payment_term", - _s33_23 = "Successfully updated payment term", - _s21_79 = "archived_payment_term", - _s34_17 = "Successfully archived payment term", - _s20_77 = "deleted_payment_term", - _s33_24 = "Successfully deleted payment term", - _s20_78 = "removed_payment_term", - _s33_25 = "Successfully removed payment term", - _s21_80 = "restored_payment_term", - _s34_18 = "Successfully restored payment term", + _s16_105 = "new_payment_term", + _s16_106 = "New Payment Term", + _s17_86 = "edit_payment_term", + _s17_87 = "Edit Payment Term", + _s20_70 = "created_payment_term", + _s33_18 = "Successfully created payment term", + _s20_71 = "updated_payment_term", + _s33_19 = "Successfully updated payment term", + _s21_76 = "archived_payment_term", + _s34_15 = "Successfully archived payment term", + _s20_72 = "deleted_payment_term", + _s33_20 = "Successfully deleted payment term", + _s20_73 = "removed_payment_term", + _s33_21 = "Successfully removed payment term", + _s21_77 = "restored_payment_term", + _s34_16 = "Successfully restored payment term", _s22_55 = "archived_payment_terms", _s42_10 = "Successfully archived :value payment terms", - _s21_81 = "deleted_payment_terms", + _s21_78 = "deleted_payment_terms", _s41_5 = "Successfully deleted :value payment terms", _s22_56 = "restored_payment_terms", _s42_11 = "Successfully restored :value payment terms", @@ -554621,202 +586378,202 @@ _s29_17 = "Change to the desktop layout?", _s18_67 = "partially_refunded", _s18_68 = "Partially Refunded", - _s16_109 = "search_documents", - _s16_110 = "search_tax_rates", - _s17_90 = "Search 1 Document", - _s16_111 = "Search 1 Invoice", - _s16_112 = "Search 1 Product", - _s17_91 = "Search 1 Tax Rate", - _s16_113 = "Search 1 Project", - _s16_114 = "Search 1 Expense", - _s16_115 = "Search 1 Payment", - _s17_92 = "cancelled_invoice", + _s16_107 = "search_documents", + _s16_108 = "search_tax_rates", + _s17_88 = "Search 1 Document", + _s16_109 = "Search 1 Invoice", + _s16_110 = "Search 1 Product", + _s17_89 = "Search 1 Tax Rate", + _s16_111 = "Search 1 Project", + _s16_112 = "Search 1 Expense", + _s16_113 = "Search 1 Payment", + _s17_90 = "cancelled_invoice", _s30_10 = "Successfully cancelled invoice", _s18_69 = "cancelled_invoices", _s31_15 = "Successfully cancelled invoices", - _s16_116 = "reversed_invoice", + _s16_114 = "reversed_invoice", _s29_18 = "Successfully reversed invoice", - _s17_93 = "reversed_invoices", + _s17_91 = "reversed_invoices", _s30_11 = "Successfully reversed invoices", - _s17_94 = "city_state_postal", - _s17_95 = "City/State/Postal", - _s17_96 = "postal_city_state", - _s17_97 = "Postal/City/State", - _s16_117 = "purge_successful", + _s17_92 = "city_state_postal", + _s17_93 = "City/State/Postal", + _s17_94 = "postal_city_state", + _s17_95 = "Postal/City/State", + _s16_115 = "purge_successful", _s32_16 = "Successfully purged company data", _s18_70 = "purge_data_message", _s65_ = "Warning: This will permanently erase your data, there is no undo.", _s25_37 = "Successfully saved design", _s25_38 = "receive_all_notifications", _s25_39 = "Receive All Notifications", - _s16_118 = "purchase_license", - _s16_119 = "Purchase License", + _s16_116 = "purchase_license", + _s16_117 = "Purchase License", _s22_57 = "cancel_account_message", _s22_58 = "delete_company_message", _s28_25 = "Successfully converted quote", - _s27_36 = "Successfully created design", - _s27_37 = "Successfully updated design", + _s27_35 = "Successfully created design", + _s27_36 = "Successfully updated design", _s28_26 = "Successfully archived design", - _s27_38 = "Successfully deleted design", - _s27_39 = "Successfully removed design", + _s27_37 = "Successfully deleted design", + _s27_38 = "Successfully removed design", _s28_27 = "Successfully restored design", - _s16_120 = "archived_designs", + _s16_118 = "archived_designs", _s36_7 = "Successfully archived :value designs", _s35_16 = "Successfully deleted :value designs", - _s16_121 = "restored_designs", + _s16_119 = "restored_designs", _s36_8 = "Successfully restored :value designs", - _s16_122 = "recurring_quotes", - _s16_123 = "Recurring Quotes", + _s16_120 = "recurring_quotes", + _s16_121 = "Recurring Quotes", _s18_71 = "account_management", _s18_72 = "Account Management", - _s27_40 = "Successfully created credit", - _s27_41 = "Successfully updated credit", + _s27_39 = "Successfully created credit", + _s27_40 = "Successfully updated credit", _s28_28 = "Successfully archived credit", - _s27_42 = "Successfully deleted credit", - _s27_43 = "Successfully removed credit", + _s27_41 = "Successfully deleted credit", + _s27_42 = "Successfully removed credit", _s28_29 = "Successfully restored credit", - _s16_124 = "archived_credits", - _s16_125 = "restored_credits", + _s16_122 = "archived_credits", + _s16_123 = "restored_credits", _s36_9 = "Successfully restored :value credits", _s26_24 = "a_new_version_is_available", _s41_6 = "A new version of the web app is available", - _s16_126 = "update_available", - _s16_127 = "Update Available", + _s16_124 = "update_available", + _s16_125 = "Update Available", _s29_19 = "Update successfully completed", - _s17_98 = "slack_webhook_url", - _s17_99 = "Slack Webhook URL", + _s17_96 = "slack_webhook_url", + _s17_97 = "Slack Webhook URL", _s26_25 = "Successfully added company", - _s16_128 = "Custom Company 1", - _s16_129 = "Custom Company 2", - _s16_130 = "Custom Company 3", - _s16_131 = "Custom Company 4", - _s16_132 = "Custom Product 1", - _s16_133 = "Custom Product 2", - _s16_134 = "Custom Product 3", - _s16_135 = "Custom Product 4", - _s16_136 = "Custom Contact 1", - _s16_137 = "Custom Contact 2", - _s16_138 = "Custom Contact 3", - _s16_139 = "Custom Contact 4", - _s16_140 = "Custom Project 1", - _s16_141 = "Custom Project 2", - _s16_142 = "Custom Project 3", - _s16_143 = "Custom Project 4", - _s16_144 = "Custom Expense 1", - _s16_145 = "Custom Expense 2", - _s16_146 = "Custom Expense 3", - _s16_147 = "Custom Expense 4", - _s16_148 = "Custom Invoice 1", - _s16_149 = "Custom Invoice 2", - _s16_150 = "Custom Invoice 3", - _s16_151 = "Custom Invoice 4", - _s16_152 = "Custom Payment 1", - _s16_153 = "Custom Payment 2", - _s16_154 = "Custom Payment 3", - _s16_155 = "Custom Payment 4", + _s16_126 = "Custom Company 1", + _s16_127 = "Custom Company 2", + _s16_128 = "Custom Company 3", + _s16_129 = "Custom Company 4", + _s16_130 = "Custom Product 1", + _s16_131 = "Custom Product 2", + _s16_132 = "Custom Product 3", + _s16_133 = "Custom Product 4", + _s16_134 = "Custom Contact 1", + _s16_135 = "Custom Contact 2", + _s16_136 = "Custom Contact 3", + _s16_137 = "Custom Contact 4", + _s16_138 = "Custom Project 1", + _s16_139 = "Custom Project 2", + _s16_140 = "Custom Project 3", + _s16_141 = "Custom Project 4", + _s16_142 = "Custom Expense 1", + _s16_143 = "Custom Expense 2", + _s16_144 = "Custom Expense 3", + _s16_145 = "Custom Expense 4", + _s16_146 = "Custom Invoice 1", + _s16_147 = "Custom Invoice 2", + _s16_148 = "Custom Invoice 3", + _s16_149 = "Custom Invoice 4", + _s16_150 = "Custom Payment 1", + _s16_151 = "Custom Payment 2", + _s16_152 = "Custom Payment 3", + _s16_153 = "Custom Payment 4", _s18_73 = "Custom Surcharge 1", _s18_74 = "Custom Surcharge 2", _s18_75 = "Custom Surcharge 3", _s18_76 = "Custom Surcharge 4", _s18_77 = "contact_last_login", _s18_78 = "Contact Last Login", - _s17_100 = "contact_full_name", - _s17_101 = "Contact Full Name", - _s21_82 = "contact_custom_value1", + _s17_98 = "contact_full_name", + _s17_99 = "Contact Full Name", + _s21_79 = "contact_custom_value1", _s22_59 = "Contact Custom Value 1", - _s21_83 = "contact_custom_value2", + _s21_80 = "contact_custom_value2", _s22_60 = "Contact Custom Value 2", - _s21_84 = "contact_custom_value3", + _s21_81 = "contact_custom_value3", _s22_61 = "Contact Custom Value 3", - _s21_85 = "contact_custom_value4", + _s21_82 = "contact_custom_value4", _s22_62 = "Contact Custom Value 4", - _s17_102 = "shipping_address1", - _s17_103 = "shipping_address2", + _s17_100 = "shipping_address1", + _s17_101 = "shipping_address2", _s18_79 = "Shipping Apt/Suite", _s23_34 = "Shipping State/Province", - _s20_79 = "shipping_postal_code", - _s20_80 = "Shipping Postal Code", - _s16_156 = "shipping_country", - _s16_157 = "Shipping Country", - _s16_158 = "billing_address1", - _s16_159 = "billing_address2", - _s17_104 = "Billing Apt/Suite", + _s20_74 = "shipping_postal_code", + _s20_75 = "Shipping Postal Code", + _s16_154 = "shipping_country", + _s16_155 = "Shipping Country", + _s16_156 = "billing_address1", + _s16_157 = "billing_address2", + _s17_102 = "Billing Apt/Suite", _s22_63 = "Billing State/Province", - _s19_60 = "billing_postal_code", - _s19_61 = "Billing Postal Code", - _s16_160 = "unapproved_quote", - _s16_161 = "Unapproved Quote", - _s21_86 = "include_recent_errors", + _s19_59 = "billing_postal_code", + _s19_60 = "Billing Postal Code", + _s16_158 = "unapproved_quote", + _s16_159 = "Unapproved Quote", + _s21_83 = "include_recent_errors", _s35_17 = "Include recent errors from the logs", _s30_12 = "your_message_has_been_received", _s63_1 = "We have received your message and will try to respond promptly.", - _s20_81 = "show_product_details", - _s20_82 = "Show Product Details", + _s20_76 = "show_product_details", + _s20_77 = "Show Product Details", _s25_40 = "show_product_details_help", _s56_ = "Include the description and cost in the product dropdown", - _s20_83 = "pdf_min_requirements", - _s34_19 = "The PDF renderer requires :version", + _s20_78 = "pdf_min_requirements", + _s34_17 = "The PDF renderer requires :version", _s18_80 = "adjust_fee_percent", _s18_81 = "Adjust Fee Percent", _s23_35 = "adjust_fee_percent_help", _s18_82 = "configure_settings", _s18_83 = "Configure Settings", - _s21_87 = "password_is_too_short", - _s20_84 = "password_is_too_easy", + _s21_84 = "password_is_too_short", + _s20_79 = "password_is_too_easy", _s58_2 = "Password must contain an upper case character and a number", - _s19_62 = "client_portal_tasks", - _s19_63 = "Client Portal Tasks", + _s19_61 = "client_portal_tasks", + _s19_62 = "Client Portal Tasks", _s23_36 = "client_portal_dashboard", _s23_37 = "Client Portal Dashboard", - _s20_85 = "please_enter_a_value", - _s20_86 = "Please enter a value", + _s20_80 = "please_enter_a_value", + _s20_81 = "Please enter a value", _s25_41 = "Successfully deleted logo", - _s17_105 = "show_product_cost", - _s17_106 = "Show Product Cost", + _s17_103 = "show_product_cost", + _s17_104 = "Show Product Cost", _s55_0 = "Display a product cost field to track the markup/profit", - _s21_88 = "show_product_quantity", - _s21_89 = "Show Product Quantity", + _s21_85 = "show_product_quantity", + _s21_86 = "Show Product Quantity", _s26_26 = "show_product_quantity_help", _s58_3 = "Display a product quantity field, otherwise default to one", - _s21_90 = "show_invoice_quantity", - _s21_91 = "Show Invoice Quantity", + _s21_87 = "show_invoice_quantity", + _s21_88 = "Show Invoice Quantity", _s26_27 = "show_invoice_quantity_help", _s60_1 = "Display a line item quantity field, otherwise default to one", - _s21_92 = "show_product_discount", - _s21_93 = "Show Product Discount", + _s21_89 = "show_product_discount", + _s21_90 = "Show Product Discount", _s26_28 = "show_product_discount_help", - _s34_20 = "Display a line item discount field", - _s16_162 = "default_quantity", - _s16_163 = "Default Quantity", - _s21_94 = "default_quantity_help", + _s34_18 = "Display a line item discount field", + _s16_160 = "default_quantity", + _s16_161 = "Default Quantity", + _s21_91 = "default_quantity_help", _s47_5 = "Automatically set the line item quantity to one", - _s16_164 = "default_tax_rate", - _s16_165 = "Default Tax Rate", - _s17_107 = "invoice_tax_rates", - _s17_108 = "Invoice Tax Rates", + _s16_162 = "default_tax_rate", + _s16_163 = "Default Tax Rate", + _s17_105 = "invoice_tax_rates", + _s17_106 = "Invoice Tax Rates", _s18_84 = "no_client_selected", _s18_85 = "configure_gateways", _s18_86 = "Configure Gateways", _s18_87 = "tax_settings_rates", - _s19_64 = "comma_sparated_list", - _s20_87 = "Comma separated list", - _s16_166 = "single_line_text", - _s16_167 = "Single-line text", - _s27_44 = "recover_password_email_sent", + _s19_63 = "comma_sparated_list", + _s20_82 = "Comma separated list", + _s16_164 = "single_line_text", + _s16_165 = "Single-line text", + _s27_43 = "recover_password_email_sent", _s39_6 = "A password recovery email has been sent", - _s16_168 = "recover_password", - _s16_169 = "late_fee_percent", - _s16_170 = "Late Fee Percent", - _s19_65 = "Before the due date", + _s16_166 = "recover_password", + _s16_167 = "late_fee_percent", + _s16_168 = "Late Fee Percent", + _s19_64 = "Before the due date", _s18_88 = "After the due date", _s18_89 = "after_invoice_date", _s22_64 = "After the invoice date", - _s21_95 = "partial_payment_email", - _s21_96 = "Partial Payment Email", - _s16_171 = "endless_reminder", - _s16_172 = "Endless Reminder", - _s16_173 = "filtered_by_user", - _s16_174 = "Filtered by User", + _s21_92 = "partial_payment_email", + _s21_93 = "Partial Payment Email", + _s16_169 = "endless_reminder", + _s16_170 = "Endless Reminder", + _s16_171 = "filtered_by_user", + _s16_172 = "Filtered by User", _s18_90 = "administrator_help", _s66_ = "Allow user to manage users, change settings and modify all records", _s25_42 = "Successfully created user", @@ -554825,94 +586582,94 @@ _s25_44 = "Successfully deleted user", _s25_45 = "Successfully removed user", _s26_30 = "Successfully restored user", - _s34_21 = "Successfully archived :value users", - _s33_26 = "Successfully deleted :value users", - _s33_27 = "Successfully removed :value users", - _s34_22 = "Successfully restored :value users", - _s16_175 = "general_settings", - _s16_176 = "General Settings", - _s17_109 = "hide_paid_to_date", - _s17_110 = "Hide Paid to Date", + _s34_19 = "Successfully archived :value users", + _s33_22 = "Successfully deleted :value users", + _s33_23 = "Successfully removed :value users", + _s34_20 = "Successfully restored :value users", + _s16_173 = "general_settings", + _s16_174 = "General Settings", + _s17_107 = "hide_paid_to_date", + _s17_108 = "Hide Paid to Date", _s22_65 = "hide_paid_to_date_help", _s87_ = "Only display the 'Paid to Date' area on your invoices once a payment has been received.", _s23_38 = "invoice_embed_documents", _s28_30 = "invoice_embed_documents_help", _s39_7 = "Include attached images in the invoice.", - _s16_177 = "all_pages_header", - _s16_178 = "all_pages_footer", + _s16_175 = "all_pages_header", + _s16_176 = "all_pages_footer", _s18_91 = "auto_email_invoice", _s23_39 = "auto_email_invoice_help", _s18_92 = "auto_archive_quote", _s23_40 = "auto_archive_quote_help", _s18_93 = "auto_convert_quote", _s23_41 = "auto_convert_quote_help", - _s17_111 = "workflow_settings", - _s17_112 = "Workflow Settings", - _s17_113 = "freq_three_months", - _s16_179 = "freq_four_months", - _s16_180 = "freq_three_years", - _s17_114 = "generated_numbers", - _s17_115 = "Generated Numbers", - _s16_181 = "recurring_prefix", - _s16_182 = "Recurring Prefix", - _s17_116 = "invoice_surcharge", - _s17_117 = "Invoice Surcharge", - _s17_118 = "custom_javascript", - _s17_119 = "Custom JavaScript", - _s16_183 = "signature_on_pdf", - _s21_97 = "signature_on_pdf_help", + _s17_109 = "workflow_settings", + _s17_110 = "Workflow Settings", + _s17_111 = "freq_three_months", + _s16_177 = "freq_four_months", + _s16_178 = "freq_three_years", + _s17_112 = "generated_numbers", + _s17_113 = "Generated Numbers", + _s16_179 = "recurring_prefix", + _s16_180 = "Recurring Prefix", + _s17_114 = "invoice_surcharge", + _s17_115 = "Invoice Surcharge", + _s17_116 = "custom_javascript", + _s17_117 = "Custom JavaScript", + _s16_181 = "signature_on_pdf", + _s21_94 = "signature_on_pdf_help", _s51_5 = "Show the client signature on the invoice/quote PDF.", _s25_46 = "show_accept_invoice_terms", _s22_66 = "Invoice Terms Checkbox", _s30_13 = "show_accept_invoice_terms_help", _s61_ = "Require client to confirm that they accept the invoice terms.", _s23_42 = "show_accept_quote_terms", - _s20_88 = "Quote Terms Checkbox", + _s20_83 = "Quote Terms Checkbox", _s28_31 = "show_accept_quote_terms_help", _s59_0 = "Require client to confirm that they accept the quote terms.", _s25_47 = "require_invoice_signature", - _s17_120 = "Invoice Signature", + _s17_118 = "Invoice Signature", _s30_14 = "require_invoice_signature_help", _s42_12 = "Require client to provide their signature.", _s23_43 = "require_quote_signature", _s22_67 = "enable_portal_password", _s25_48 = "Password Protect Invoices", - _s27_45 = "enable_portal_password_help", + _s27_44 = "enable_portal_password_help", _s24_50 = "enable_email_markup_help", _s86_ = "Make it easier for your clients to pay you by adding schema.org markup to your emails.", - _s16_184 = "attach_documents", - _s16_185 = "Attach Documents", - _s19_66 = "enable_email_markup", - _s19_67 = "accepted_card_logos", - _s19_68 = "Accepted Card Logos", - _s19_69 = "update_address_help", + _s16_182 = "attach_documents", + _s16_183 = "Attach Documents", + _s19_65 = "enable_email_markup", + _s19_66 = "accepted_card_logos", + _s19_67 = "Accepted Card Logos", + _s19_68 = "update_address_help", _s45_10 = "Update client's address with provided details", - _s16_186 = "created_tax_rate", + _s16_184 = "created_tax_rate", _s29_20 = "Successfully created tax rate", - _s16_187 = "updated_tax_rate", + _s16_185 = "updated_tax_rate", _s29_21 = "Successfully updated tax rate", - _s17_121 = "archived_tax_rate", - _s16_188 = "deleted_tax_rate", + _s17_119 = "archived_tax_rate", + _s16_186 = "deleted_tax_rate", _s29_22 = "Successfully deleted tax rate", - _s17_122 = "restored_tax_rate", + _s17_120 = "restored_tax_rate", _s30_15 = "Successfully restored tax rate", _s18_94 = "archived_tax_rates", _s38_14 = "Successfully archived :value tax rates", - _s17_123 = "deleted_tax_rates", + _s17_121 = "deleted_tax_rates", _s37_13 = "Successfully deleted :value tax rates", _s18_95 = "restored_tax_rates", _s38_15 = "Successfully restored :value tax rates", _s18_96 = "fill_products_help", _s71_ = "Selecting a product will automatically fill in the description and cost", - _s20_89 = "update_products_help", + _s20_84 = "update_products_help", _s65_0 = "Updating an invoice will automatically update the product library", - _s16_189 = "convert_products", - _s16_190 = "Convert Products", - _s21_98 = "convert_products_help", - _s16_191 = "company_gateways", - _s16_192 = "Payment Gateways", - _s19_70 = "new_company_gateway", - _s20_90 = "edit_company_gateway", + _s16_187 = "convert_products", + _s16_188 = "Convert Products", + _s21_95 = "convert_products_help", + _s16_189 = "company_gateways", + _s16_190 = "Payment Gateways", + _s19_69 = "new_company_gateway", + _s20_85 = "edit_company_gateway", _s23_44 = "created_company_gateway", _s28_32 = "Successfully created gateway", _s23_45 = "updated_company_gateway", @@ -554929,19 +586686,19 @@ _s36_10 = "Successfully deleted :value gateways", _s25_50 = "restored_company_gateways", _s37_15 = "Successfully restored :value gateways", - _s16_193 = "continue_editing", - _s16_194 = "Continue Editing", - _s21_99 = "first_day_of_the_week", - _s21_100 = "First Day of the Week", + _s16_191 = "continue_editing", + _s16_192 = "Continue Editing", + _s21_96 = "first_day_of_the_week", + _s21_97 = "First Day of the Week", _s23_47 = "first_month_of_the_year", _s23_48 = "First Month of the Year", _s18_97 = "military_time_help", - _s19_71 = "filtered_by_project", - _s19_72 = "Filtered by Project", - _s17_124 = "filtered_by_group", - _s17_125 = "Filtered by Group", - _s19_73 = "filtered_by_invoice", - _s19_74 = "Filtered by Invoice", + _s19_70 = "filtered_by_project", + _s19_71 = "Filtered by Project", + _s17_122 = "filtered_by_group", + _s17_123 = "Filtered by Group", + _s19_72 = "filtered_by_invoice", + _s19_73 = "Filtered by Invoice", _s18_98 = "filtered_by_client", _s18_99 = "Filtered by Client", _s18_100 = "filtered_by_vendor", @@ -554949,190 +586706,190 @@ _s26_31 = "Successfully created group", _s26_32 = "Successfully updated group", _s35_18 = "Successfully archived :value groups", - _s34_23 = "Successfully deleted :value groups", + _s34_21 = "Successfully deleted :value groups", _s35_19 = "Successfully restored :value groups", - _s27_46 = "Successfully archived group", + _s27_45 = "Successfully archived group", _s26_33 = "Successfully deleted group", - _s27_47 = "Successfully restored group", + _s27_46 = "Successfully restored group", _s26_34 = "Successfully uploaded logo", - _s27_48 = "Successfully saved settings", - _s16_195 = "product_settings", - _s16_196 = "Product Settings", - _s17_126 = "advanced_settings", - _s17_127 = "Advanced Settings", + _s27_47 = "Successfully saved settings", + _s16_193 = "product_settings", + _s16_194 = "Product Settings", + _s17_124 = "advanced_settings", + _s17_125 = "Advanced Settings", _s23_49 = "templates_and_reminders", - _s21_101 = "Templates & Reminders", + _s21_98 = "Templates & Reminders", _s22_68 = "credit_cards_and_banks", - _s20_91 = "Credit Cards & Banks", - _s19_75 = "data_visualizations", - _s19_76 = "Data Visualizations", - _s27_49 = "thank_you_for_your_purchase", + _s20_86 = "Credit Cards & Banks", + _s19_74 = "data_visualizations", + _s19_75 = "Data Visualizations", + _s27_48 = "thank_you_for_your_purchase", _s28_35 = "Thank you for your purchase!", - _s19_77 = "annual_subscription", - _s19_78 = "Annual Subscription", + _s19_76 = "annual_subscription", + _s19_77 = "Annual Subscription", _s25_51 = "please_enter_a_first_name", _s25_52 = "Please enter a first name", _s24_54 = "please_enter_a_last_name", _s24_55 = "Please enter a last name", - _s33_28 = "please_agree_to_terms_and_privacy", + _s33_24 = "please_agree_to_terms_and_privacy", _s77_1 = "Please agree to the terms of service and privacy policy to create an account.", - _s16_197 = "terms_of_service", - _s16_198 = "Terms of Service", + _s16_195 = "terms_of_service", + _s16_196 = "Terms of Service", _s18_102 = "no_record_selected", _s18_103 = "No record selected", - _s21_102 = "error_unsaved_changes", - _s34_24 = "Please save or cancel your changes", - _s27_50 = "requires_an_enterprise_plan", - _s17_128 = "uploaded_document", + _s21_99 = "error_unsaved_changes", + _s34_22 = "Please save or cancel your changes", + _s27_49 = "requires_an_enterprise_plan", + _s17_126 = "uploaded_document", _s30_16 = "Successfully uploaded document", - _s16_199 = "updated_document", + _s16_197 = "updated_document", _s29_25 = "Successfully updated document", - _s17_129 = "archived_document", + _s17_127 = "archived_document", _s30_17 = "Successfully archived document", - _s16_200 = "deleted_document", + _s16_198 = "deleted_document", _s29_26 = "Successfully deleted document", - _s17_130 = "restored_document", + _s17_128 = "restored_document", _s30_18 = "Successfully restored document", _s18_104 = "archived_documents", _s38_16 = "Successfully archived :value documents", - _s17_131 = "deleted_documents", + _s17_129 = "deleted_documents", _s37_16 = "Successfully deleted :value documents", _s18_105 = "restored_documents", _s38_17 = "Successfully restored :value documents", - _s16_201 = "expense_status_1", - _s16_202 = "expense_status_2", - _s16_203 = "expense_status_3", + _s16_199 = "expense_status_1", + _s16_200 = "expense_status_2", + _s16_201 = "expense_status_3", _s24_56 = "add_documents_to_invoice", _s24_57 = "Add Documents to Invoice", - _s16_204 = "convert_currency", - _s27_51 = "Successfully created vendor", - _s27_52 = "Successfully updated vendor", + _s16_202 = "convert_currency", + _s27_50 = "Successfully created vendor", + _s27_51 = "Successfully updated vendor", _s28_36 = "Successfully archived vendor", - _s27_53 = "Successfully deleted vendor", + _s27_52 = "Successfully deleted vendor", _s28_37 = "Successfully restored vendor", - _s16_205 = "archived_vendors", - _s16_206 = "restored_vendors", + _s16_203 = "archived_vendors", + _s16_204 = "restored_vendors", _s36_11 = "Successfully restored :value vendors", _s28_38 = "Successfully created expense", _s28_39 = "Successfully updated expense", - _s16_207 = "archived_expense", + _s16_205 = "archived_expense", _s29_27 = "Successfully archived expense", _s28_40 = "Successfully deleted expense", - _s16_208 = "restored_expense", + _s16_206 = "restored_expense", _s29_28 = "Successfully restored expense", - _s17_132 = "archived_expenses", - _s16_209 = "deleted_expenses", - _s17_133 = "restored_expenses", + _s17_130 = "archived_expenses", + _s16_207 = "deleted_expenses", + _s17_131 = "restored_expenses", _s37_17 = "Successfully restored :value expenses", - _s21_103 = "failed_to_find_record", - _s21_104 = "Failed to find record", + _s21_100 = "failed_to_find_record", + _s21_101 = "Failed to find record", _s36_12 = "Please correct any overlapping times", _s25_53 = "Successfully started task", _s25_54 = "Successfully stopped task", _s25_55 = "Successfully resumed task", - _s16_210 = "auto_start_tasks", - _s16_211 = "Auto Start Tasks", + _s16_208 = "auto_start_tasks", + _s16_209 = "Auto Start Tasks", _s25_56 = "Successfully created task", _s25_57 = "Successfully updated task", _s26_35 = "Successfully archived task", _s25_58 = "Successfully deleted task", _s26_36 = "Successfully restored task", - _s34_25 = "Successfully restored :value tasks", - _s19_79 = "please_enter_a_name", - _s19_80 = "Please enter a name", + _s34_23 = "Successfully restored :value tasks", + _s19_78 = "please_enter_a_name", + _s19_79 = "Please enter a name", _s28_41 = "Successfully created project", _s28_42 = "Successfully updated project", - _s16_212 = "archived_project", + _s16_210 = "archived_project", _s29_29 = "Successfully archived project", _s28_43 = "Successfully deleted project", - _s16_213 = "restored_project", + _s16_211 = "restored_project", _s29_30 = "Successfully restored project", - _s17_134 = "archived_projects", - _s16_214 = "deleted_projects", - _s17_135 = "restored_projects", + _s17_132 = "archived_projects", + _s16_212 = "deleted_projects", + _s17_133 = "restored_projects", _s37_18 = "Successfully restored :value projects", - _s27_54 = "thank_you_for_using_our_app", + _s27_53 = "thank_you_for_using_our_app", _s28_44 = "Thank you for using our app!", - _s21_105 = "If you like it please", + _s21_102 = "If you like it please", _s18_106 = "click_here_capital", _s30_19 = "authenticate_to_change_setting", _s42_13 = "Please authenticate to change this setting", - _s19_81 = "please_authenticate", - _s19_82 = "Please authenticate", + _s19_80 = "please_authenticate", + _s19_81 = "Please authenticate", _s24_58 = "biometric_authentication", _s24_59 = "Biometric Authentication", - _s17_136 = "comparison_period", - _s17_137 = "Comparison Period", - _s16_215 = "clone_to_invoice", - _s16_216 = "Clone to Invoice", - _s20_92 = "edit_recurring_quote", - _s20_93 = "Edit Recurring Quote", - _s16_217 = "shipping_address", - _s16_218 = "Shipping Address", - _s16_219 = "refresh_complete", - _s16_220 = "Refresh Complete", + _s17_134 = "comparison_period", + _s17_135 = "Comparison Period", + _s16_213 = "clone_to_invoice", + _s16_214 = "Clone to Invoice", + _s20_87 = "edit_recurring_quote", + _s20_88 = "Edit Recurring Quote", + _s16_215 = "shipping_address", + _s16_216 = "Shipping Address", + _s16_217 = "refresh_complete", + _s16_218 = "Refresh Complete", _s23_50 = "please_enter_your_email", _s23_51 = "Please enter your email", _s26_37 = "please_enter_your_password", _s26_38 = "Please enter your password", - _s21_106 = "please_enter_your_url", - _s21_107 = "Please enter your URL", + _s21_103 = "please_enter_your_url", + _s21_104 = "Please enter your URL", _s26_39 = "please_enter_a_product_key", _s26_40 = "Please enter a product key", - _s17_138 = "an_error_occurred", - _s17_139 = "An error occurred", - _s19_83 = "copied_to_clipboard", + _s17_136 = "an_error_occurred", + _s17_137 = "An error occurred", + _s19_82 = "copied_to_clipboard", _s30_20 = "Copied :value to the clipboard", - _s16_221 = "could_not_launch", - _s16_222 = "Could not launch", - _s16_223 = "email_is_invalid", - _s16_224 = "Email is invalid", + _s16_219 = "could_not_launch", + _s16_220 = "Could not launch", + _s16_221 = "email_is_invalid", + _s16_222 = "Email is invalid", _s28_45 = "Successfully created product", _s28_46 = "Successfully updated product", - _s16_225 = "archived_product", + _s16_223 = "archived_product", _s29_31 = "Successfully archived product", _s28_47 = "Successfully deleted product", - _s16_226 = "restored_product", + _s16_224 = "restored_product", _s29_32 = "Successfully restored product", - _s17_140 = "archived_products", - _s16_227 = "deleted_products", - _s17_141 = "restored_products", + _s17_138 = "archived_products", + _s16_225 = "deleted_products", + _s17_139 = "restored_products", _s37_19 = "Successfully restored :value products", - _s27_55 = "Successfully created client", - _s27_56 = "Successfully updated client", + _s27_54 = "Successfully created client", + _s27_55 = "Successfully updated client", _s28_48 = "Successfully archived client", - _s16_228 = "archived_clients", - _s27_57 = "Successfully deleted client", + _s16_226 = "archived_clients", + _s27_56 = "Successfully deleted client", _s28_49 = "Successfully restored client", - _s16_229 = "restored_clients", + _s16_227 = "restored_clients", _s36_13 = "Successfully restored :value clients", _s28_50 = "Successfully created invoice", _s28_51 = "Successfully updated invoice", - _s16_230 = "archived_invoice", + _s16_228 = "archived_invoice", _s29_33 = "Successfully archived invoice", _s28_52 = "Successfully deleted invoice", - _s16_231 = "restored_invoice", + _s16_229 = "restored_invoice", _s29_34 = "Successfully restored invoice", - _s17_142 = "archived_invoices", - _s16_232 = "deleted_invoices", - _s17_143 = "restored_invoices", + _s17_140 = "archived_invoices", + _s16_230 = "deleted_invoices", + _s17_141 = "restored_invoices", _s37_20 = "Successfully restored :value invoices", - _s16_233 = "partial_due_date", - _s16_234 = "Partial Due Date", - _s17_144 = "invoice_status_id", + _s16_231 = "partial_due_date", + _s16_232 = "Partial Due Date", + _s17_142 = "invoice_status_id", _s22_69 = "click_plus_to_add_item", _s22_70 = "Click + to add an item", _s22_71 = "click_plus_to_add_time", - _s20_94 = "please_select_a_date", - _s20_95 = "Please select a date", + _s20_89 = "please_select_a_date", + _s20_90 = "Please select a date", _s22_72 = "please_select_a_client", _s22_73 = "Please select a client", _s24_60 = "please_select_an_invoice", _s24_61 = "Please select an invoice", _s30_21 = "please_enter_an_invoice_number", _s30_22 = "Please enter an invoice number", - _s27_58 = "please_enter_a_quote_number", - _s27_59 = "Please enter a quote number", + _s27_57 = "please_enter_a_quote_number", + _s27_58 = "Please enter a quote number", _s22_74 = "marked_invoice_as_sent", _s35_20 = "Successfully marked invoice as sent", _s22_75 = "marked_invoice_as_paid", @@ -555141,37 +586898,37 @@ _s23_53 = "marked_invoices_as_paid", _s37_21 = "please_enter_a_client_or_contact_name", _s37_22 = "Please enter a client or contact name", - _s27_60 = "restart_app_to_apply_change", + _s27_59 = "restart_app_to_apply_change", _s35_21 = "Restart the app to apply the change", - _s16_235 = "no_records_found", - _s16_236 = "No records found", - _s16_237 = "payment_status_1", - _s16_238 = "payment_status_2", - _s16_239 = "payment_status_3", - _s16_240 = "payment_status_4", - _s16_241 = "payment_status_5", - _s16_242 = "payment_status_6", - _s17_145 = "payment_status_-1", - _s17_146 = "payment_status_-2", + _s16_233 = "no_records_found", + _s16_234 = "No records found", + _s16_235 = "payment_status_1", + _s16_236 = "payment_status_2", + _s16_237 = "payment_status_3", + _s16_238 = "payment_status_4", + _s16_239 = "payment_status_5", + _s16_240 = "payment_status_6", + _s17_143 = "payment_status_-1", + _s17_144 = "payment_status_-2", _s35_22 = "Email payment receipt to the client", - _s21_108 = "transaction_reference", - _s21_109 = "Transaction Reference", + _s21_105 = "transaction_reference", + _s21_106 = "Transaction Reference", _s28_53 = "Successfully created payment", _s28_54 = "Successfully updated payment", - _s16_243 = "archived_payment", + _s16_241 = "archived_payment", _s29_35 = "Successfully archived payment", _s28_55 = "Successfully deleted payment", - _s16_244 = "restored_payment", + _s16_242 = "restored_payment", _s29_36 = "Successfully restored payment", - _s17_147 = "archived_payments", - _s16_245 = "deleted_payments", - _s17_148 = "restored_payments", + _s17_145 = "archived_payments", + _s16_243 = "deleted_payments", + _s17_146 = "restored_payments", _s37_23 = "Successfully restored :value payments", _s26_41 = "Successfully created quote", _s26_42 = "Successfully updated quote", - _s27_61 = "Successfully archived quote", + _s27_60 = "Successfully archived quote", _s26_43 = "Successfully deleted quote", - _s27_62 = "Successfully restored quote", + _s27_61 = "Successfully restored quote", _s35_23 = "Successfully restored :value quotes", _s28_56 = ":user created client :client", _s29_37 = ":user archived client :client", @@ -555190,9 +586947,9 @@ _s26_44 = ":user created quote :quote", _s26_45 = ":user updated quote :quote", _s28_61 = ":contact viewed quote :quote", - _s27_63 = ":user archived quote :quote", + _s27_62 = ":user archived quote :quote", _s26_46 = ":user deleted quote :quote", - _s27_64 = ":user restored quote :quote", + _s27_63 = ":user restored quote :quote", _s31_18 = ":user restored invoice :invoice", _s29_39 = ":user restored client :client", _s31_19 = ":user restored payment :payment", @@ -555216,12 +586973,12 @@ _s32_17 = ":user cancelled invoice :invoice", _s28_64 = ":user updated client :client", _s28_65 = ":user updated vendor :vendor", - _s17_149 = "one_time_password", - _s17_150 = "One Time Password", - _s20_96 = "marked_quote_as_sent", - _s33_29 = "Successfully marked quote as sent", - _s21_110 = "marked_credit_as_sent", - _s34_26 = "Successfully marked credit as sent", + _s17_147 = "one_time_password", + _s17_148 = "One Time Password", + _s20_91 = "marked_quote_as_sent", + _s33_25 = "Successfully marked quote as sent", + _s21_107 = "marked_credit_as_sent", + _s34_24 = "Successfully marked credit as sent", _s22_76 = "long_press_multiselect", _s22_77 = "Long-press Multiselect", _s18_107 = "email_style_custom", @@ -555230,26 +586987,26 @@ _s24_66 = "Custom Dashboard Message", _s29_43 = "custom_message_unpaid_invoice", _s29_44 = "Custom Unpaid Invoice Message", - _s27_65 = "custom_message_paid_invoice", - _s27_66 = "Custom Paid Invoice Message", + _s27_64 = "custom_message_paid_invoice", + _s27_65 = "Custom Paid Invoice Message", _s31_23 = "custom_message_unapproved_quote", _s31_24 = "Custom Unapproved Quote Message", - _s19_84 = "task_number_pattern", - _s19_85 = "Task Number Pattern", - _s19_86 = "task_number_counter", - _s19_87 = "Task Number Counter", + _s19_83 = "task_number_pattern", + _s19_84 = "Task Number Pattern", + _s19_85 = "task_number_counter", + _s19_86 = "Task Number Counter", _s22_78 = "expense_number_pattern", _s22_79 = "Expense Number Pattern", _s22_80 = "expense_number_counter", _s22_81 = "Expense Number Counter", - _s21_111 = "vendor_number_pattern", - _s21_112 = "Vendor Number Pattern", - _s21_113 = "vendor_number_counter", - _s21_114 = "Vendor Number Counter", - _s21_115 = "ticket_number_pattern", - _s21_116 = "Ticket Number Pattern", - _s21_117 = "ticket_number_counter", - _s21_118 = "Ticket Number Counter", + _s21_108 = "vendor_number_pattern", + _s21_109 = "Vendor Number Pattern", + _s21_110 = "vendor_number_counter", + _s21_111 = "Vendor Number Counter", + _s21_112 = "ticket_number_pattern", + _s21_113 = "Ticket Number Pattern", + _s21_114 = "ticket_number_counter", + _s21_115 = "Ticket Number Counter", _s22_82 = "payment_number_pattern", _s22_83 = "Payment Number Pattern", _s22_84 = "payment_number_counter", @@ -555258,16 +587015,16 @@ _s22_87 = "Invoice Number Pattern", _s22_88 = "invoice_number_counter", _s22_89 = "Invoice Number Counter", - _s20_97 = "quote_number_pattern", - _s20_98 = "Quote Number Pattern", - _s20_99 = "quote_number_counter", - _s20_100 = "Quote Number Counter", - _s21_119 = "client_number_pattern", - _s21_120 = "Credit Number Pattern", - _s21_121 = "client_number_counter", - _s21_122 = "Credit Number Counter", - _s21_123 = "credit_number_pattern", - _s21_124 = "credit_number_counter", + _s20_92 = "quote_number_pattern", + _s20_93 = "Quote Number Pattern", + _s20_94 = "quote_number_counter", + _s20_95 = "Quote Number Counter", + _s21_116 = "client_number_pattern", + _s21_117 = "Credit Number Pattern", + _s21_118 = "client_number_counter", + _s21_119 = "Credit Number Counter", + _s21_120 = "credit_number_pattern", + _s21_121 = "credit_number_counter", _s18_109 = "reset_counter_date", _s18_110 = "Reset Counter Date", _s28_66 = "shared_invoice_quote_counter", @@ -555283,51 +587040,71 @@ _s18_120 = "Default Tax Name 3", _s18_121 = "default_tax_rate_3", _s18_122 = "Default Tax Rate 3", - _s21_125 = "email_subject_invoice", - _s21_126 = "Email Invoice Subject", - _s19_88 = "email_subject_quote", - _s19_89 = "Email Quote Subject", - _s21_127 = "email_subject_payment", - _s21_128 = "Email Payment Subject", + _s21_122 = "email_subject_invoice", + _s21_123 = "Email Invoice Subject", + _s19_87 = "email_subject_quote", + _s19_88 = "Email Quote Subject", + _s21_124 = "email_subject_payment", + _s21_125 = "Email Payment Subject", _s29_45 = "email_subject_payment_partial", _s29_46 = "Email Partial Payment Subject", - _s16_246 = "client_is_active", - _s16_247 = "Client is Active", - _s16_248 = "Client Apt/Suite", - _s16_249 = "Vendor Apt/Suite", + _s16_244 = "client_is_active", + _s16_245 = "Client is Active", + _s16_246 = "Client Apt/Suite", + _s16_247 = "Vendor Apt/Suite", _s24_67 = "client_shipping_address1", _s22_90 = "Client Shipping Street", _s24_68 = "client_shipping_address2", _s25_61 = "Client Shipping Apt/Suite", - _s16_250 = "invoice_due_date", - _s17_151 = "custom_surcharge1", - _s17_152 = "custom_surcharge2", - _s17_153 = "custom_surcharge3", - _s17_154 = "custom_surcharge4", - _s19_90 = "expense_category_id", - _s19_91 = "Expense Category ID", - _s16_251 = "expense_category", - _s19_92 = "invoice_currency_id", - _s19_93 = "Invoice Currency ID", + _s16_248 = "invoice_due_date", + _s17_149 = "custom_surcharge1", + _s17_150 = "custom_surcharge2", + _s17_151 = "custom_surcharge3", + _s17_152 = "custom_surcharge4", + _s19_89 = "expense_category_id", + _s19_90 = "Expense Category ID", + _s16_249 = "expense_category", + _s19_91 = "invoice_currency_id", + _s19_92 = "Invoice Currency ID", _s18_123 = "status_color_theme", _s18_124 = "Status Color Theme", - _s16_252 = "load_color_theme", - _s16_253 = "Load Color Theme", - _s16_254 = "New bank account", + _s16_250 = "load_color_theme", + _s16_251 = "Load Color Theme", + _s16_252 = "New bank account", _s46_13 = "Automatically archive invoices when cancelled.", _s45_11 = "Improve scrolling over the PDF preview [BETA]", _s37_24 = "Use visual markdown editor for emails", - _s27_67 = "Successfully apporved quote", - _s16_255 = "Start Free Trial", + _s27_66 = "Successfully apporved quote", + _s16_253 = "Start Free Trial", _s44_6 = "Start your FREE 14 day trial of the pro plan", _s29_47 = "Pre-authorized debit payments", - _s17_155 = "BECS Direct Debit", - _s17_156 = "SEPA Direct Debit", - _s16_256 = "Gross line total", - _s27_68 = "Item tax rates are disabled", + _s17_153 = "BECS Direct Debit", + _s17_154 = "SEPA Direct Debit", + _s16_254 = "Gross line total", + _s27_67 = "Item tax rates are disabled", _s57_0 = "The Pro plan trial ends in :count days, click to upgrade.", _s62_0 = "Today is the last day of the Pro plan trial, click to upgrade.", _s61_0 = "Set the subdomain or display the invoice on your own website.", + _s16_255 = "new_subscription", + _s16_256 = "New Subscription", + _s17_155 = "edit_subscription", + _s17_156 = "Edit Subscription", + _s20_96 = "created_subscription", + _s33_26 = "Successfully created subscription", + _s20_97 = "updated_subscription", + _s33_27 = "Successfully updated subscription", + _s21_126 = "archived_subscription", + _s34_25 = "Successfully archived subscription", + _s20_98 = "deleted_subscription", + _s33_28 = "Successfully deleted subscription", + _s20_99 = "removed_subscription", + _s33_29 = "Successfully removed subscription", + _s21_127 = "restored_subscription", + _s34_26 = "Successfully restored subscription", + _s19_93 = "search_subscription", + _s21_128 = "Search 1 Subscription", + _s20_100 = "search_subscriptions", + _s27_68 = "Search :count Subscriptions", _s28_67 = "Share Invoice/Credit Counter", _s51_6 = "Enable emails, recurring invoices and notifications", _s17_157 = "Resend Invitation", @@ -556800,13 +588577,20 @@ _s18_244 = "\u0e25\u0e1a\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s24_125 = ":count fatura g\xf6nderildi", t1 = type$.legacy_String; - return A.LinkedHashMap_LinkedHashMap$_literal(["en", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Action", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archive Payment", "archive_invoice", "Archive Invoice", "archive_quote", "Archive Quote", "archive_credit", "Archive Credit", "archive_task", "Archive Task", "archive_client", "Archive Client", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "Restore Task", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "Create Product", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archive Product", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Upload", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, _s21_17, _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account Type", _s16_16, "New Bank Account", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Delete Credit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", "Bank Accounts", _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Standing", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Add To Invoice", _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, "Automatically archive invoices when they are cancelled.", _s20_37, _s20_38, _s25_7, "Improve scrolling over the PDF preview", _s16_34, _s16_35, "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create Project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel Invoice", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, "Use visual WYSIWYG markdown editor for emails", _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", "Successfully approved quote", "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, "Pro Plan Trial / Account Upgrade", _s24_24, "Start your FREE 14 day Pro Plan trial", "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "Giropay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Set Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "ACSS", "becs", "BECS", "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "View Expense", "view_statement", "View Statement", "sepa", "SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, "Gross Line Total", _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, "Successfully deleted recurring expense", _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, "Expense tax rates are disabled", "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net Subtotal", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, "The Pro plan trial ends in :count days", _s21_48, "Today is the last day of the Pro plan trial", "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Enable", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Lowercase letters, numbers and hyphens are supported", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo Code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, "Shared Invoice/Credit Counter", "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, "Enable emails, recurring invoices, webhooks and notifications", _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "Resend Invite", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "Enable Two Factor", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "Successfully refunded payment", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, _s18_50, _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s17_58, "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Hide", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_21, _s29_13, "select_file", "Select File", _s16_86, _s16_87, "csv_file", "CSV File", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Invoice Total", "quote_total", "Quote Total", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, "Company is not activated", "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Client Name", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, "Successfully updated task status", _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, _s18_57, _s20_66, _s20_67, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, "Successfully deleted expense category", _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, "Successfully archived expense :value categories", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, "The payment amount can not be negative", "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", "Track the expense has been paid to the vendor", _s18_58, "Should be Invoiced", _s23_28, "Enable the expense to be invoiced to your client", _s29_14, "Make the documents visible to clients", _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", "Apple Pay", "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, _s17_71, _s18_61, _s18_62, _s21_77, _s21_78, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, "Support paying extra to accept tips in the client portal", _s19_56, _s19_57, _s24_45, "Support paying a minimum amount in the client portal", "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Token Billing", _s24_46, _s24_47, "always", "Enabled", "optin", "Disabled by default", "optout", "Enabled by default", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, "Successfully queued invoices to be sent", "emailed_quotes", "Successfully queued quotes to be sent", "emailed_credits", "Successfully queued credits to be sent", "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Hours", "statement", "Statement", "taxes", "Taxes", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "To", "health_check", "Health Check", "payment_type_id", "Payment Type", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, _s17_81, _s17_82, _s17_83, "recent_payments", "Recent Payments", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "Create Invoice", "create_quote", "Create Quote", "create_payment", "Create Payment", "create_vendor", "Create Vendor", "update_quote", "Update Quote", "delete_quote", "Delete Quote", "update_invoice", "Update Invoice", "delete_invoice", "Delete Invoice", "update_client", "Update Client", "delete_client", "Delete Client", "delete_payment", "Delete Payment", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Create Task", "update_task", "Update Task", "delete_task", "Delete Task", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target URL", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_34, "deleted_token", _s26_22, "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "Email Invoice", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Contact Name", "use_default", "Use Default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", "Login with email", "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Credit Amount", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, "Search :count Documents", "search_designs", "Search :count Designs", "search_invoices", "Search :count Invoices", "search_clients", "Search :count Clients", "search_products", "Search :count Products", "search_quotes", "Search :count Quotes", "search_credits", "Search :count Credits", "search_vendors", "Search :count Vendors", "search_users", "Search :count Users", _s16_110, "Search :count Tax Rates", "search_tasks", "Search :count Tasks", "search_settings", "Search Settings", "search_projects", "Search :count Projects", "search_expenses", "Search :count Expenses", "search_payments", "Search :count Payments", "search_groups", "Search :count Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "Custom 1", "custom2", "Custom 2", "custom3", "Custom 3", "custom4", "Custom 4", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", "Invoice Sent", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_57, "Warning: This will permanently delete your account [:company], there is no undo", "delete_company", "Delete Company", _s22_58, "Warning: This will permanently delete your company [:company], there is no undo", "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_122, _s16_123, "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "New Credit", "edit_credit", "Edit Credit", "created_credit", _s27_40, "updated_credit", _s27_41, "archived_credit", _s28_28, "deleted_credit", _s27_42, "removed_credit", _s27_43, "restored_credit", _s28_29, _s16_124, "Successfully archived :value credits", "deleted_credits", "Successfully deleted :value credits", _s16_125, _s36_9, "current_version", "Current Version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "Learn More", "integrations", "Integrations", "tracking_id", "Tracking ID", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Export", "chart", "Chart", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group By", "credit_balance", "Credit Balance", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Contact Phone", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Client ID", "assigned_to", "Assigned To", "created_by", "Created By", "assigned_to_id", "Assigned To ID", "created_by_id", "Created By ID", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Report", "add_company", "Add Company", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Help", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by :value", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "Entity State", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Message", "from", "From", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, "Ensure client fee matches the gateway fee", _s18_82, _s18_83, "support_forum", "Support Forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "Subtotal", "line_total", "Line Total", "item", "Item", "credit_email", "Credit Email", "iframe_url", "iFrame URL", "domain_url", "Domain URL", _s21_87, "Password must be at least 8 character long", _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, "No client selected", "configure_rates", "Configure Rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, "Recover Password", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Quote Email", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_42, "updated_user", _s25_43, "archived_user", _s26_29, "deleted_user", _s25_44, "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, _s16_176, "invoice_options", "Invoice Options", _s17_109, _s17_110, _s22_65, _s87_, _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Show Header on", _s16_178, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Color", "secondary_color", "Secondary Color", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "Invoice Fields", "product_fields", "Product Fields", "invoice_terms", "Invoice Terms", "invoice_footer", "Invoice Footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, "Automatically email recurring invoices when they are created.", _s18_92, "Auto Archive", _s23_40, "Automatically archive quotes when they are converted.", _s18_93, "Auto Convert", _s23_41, "Automatically convert a quote to an invoice when approved by a client.", _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two Weeks", "freq_four_weeks", "Four Weeks", "freq_monthly", "Monthly", "freq_two_months", "Two Months", _s17_113, "Three Months", _s16_179, "Four Months", "freq_six_months", "Six Months", "freq_annually", "Annually", "freq_two_years", "Two Years", _s16_180, "Three Years", "never", "Never", "company", "Company", _s17_114, _s17_115, "charge_taxes", "Charge Taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Custom CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, "If enabled the contact will be able to set a password when viewing their first invoice.", "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Email Signature", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable Min", "enable_max", "Enable Max", "min_limit", "Min Limit", "max_limit", "Max Limit", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Update Address", _s19_69, _s45_10, "rate", "Rate", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit Tax Rate", _s16_186, _s29_20, _s16_187, _s29_21, _s17_121, "Successfully archived tax rate", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Fill Products", _s18_96, _s71_, "update_products", "Update Products", _s20_89, _s65_0, _s16_189, _s16_190, _s21_98, "Automatically convert product prices using current exchange rate", "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "Military Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, _s16_196, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_126, _s17_127, "company_details", "Company Details", "user_details", "User Details", "localization", "Localization", "online_payments", "Online Payments", "tax_rates", "Tax Rates", "notifications", "Notifications", "import_export", "Import | Export", "custom_fields", "Custom Fields", "invoice_design", "Invoice Design", "buy_now_buttons", "Buy Now Buttons", "email_settings", "Email Settings", _s23_49, _s21_101, _s22_68, _s20_91, _s19_75, _s19_76, "price", "Price", "email_sign_up", "Sign up with email", "google_sign_up", "Sign up with Google", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, _s16_198, "privacy_policy", "Privacy Policy", "sign_up", "Sign Up", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "Download", _s27_50, "Requires an Enterprise plan", "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_204, "Convert Currency", "mark_paid", "Mark Paid", "category", "Category", "address", "Address", "new_vendor", "New Vendor", "created_vendor", _s27_51, "updated_vendor", _s27_52, "archived_vendor", _s28_36, "deleted_vendor", _s27_53, "restored_vendor", _s28_37, _s16_205, "Successfully archived :value vendors", "deleted_vendors", "Successfully deleted :value vendors", _s16_206, _s36_11, "new_expense", "New Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_207, _s29_27, "deleted_expense", _s28_40, _s16_208, _s29_28, _s17_132, "Successfully archived :value expenses", _s16_209, "Successfully deleted :value expenses", _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Now", _s16_210, _s16_211, "timer", "Timer", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Start Time", "end_time", "End Time", "date", "Date", "times", "Times", "duration", "Duration", "new_task", "New Task", "created_task", _s25_56, "updated_task", _s25_57, "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", "Successfully archived :value tasks", "deleted_tasks", "Successfully deleted :value tasks", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, "Successfully archived :value projects", _s16_214, "Successfully deleted :value projects", _s17_135, _s37_18, "new_project", "New Project", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "click here", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Login with Google", "today", "Today", "custom_range", "Custom", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Custom", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "View Invoice", "convert", "Convert", "more", "More", "edit_client", "Edit Client", "edit_product", "Edit Product", "edit_invoice", "Edit Invoice", "edit_quote", "Edit Quote", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Edit Project", _s20_92, _s20_93, "billing_address", "Billing Address", _s16_217, _s16_218, "total_revenue", "Total Revenue", "average_invoice", "Average Invoice", "outstanding", "Outstanding", "invoices_sent", "Invoices Sent", "active_clients", "Active Clients", "close", "Close", "email", "Email", "password", "Password", "url", "URL", "secret", "Secret", "name", "Name", "logout", "Log Out", "login", "Login", "filter", "Filter", "sort", "Sort", "search", "Search", "active", "Active", "archived", "Archived", "deleted", "Deleted", "dashboard", "Dashboard", "archive", "Archive", "delete", "Delete", "restore", "Restore", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_138, _s17_139, "paid_to_date", "Paid to Date", "balance_due", "Balance Due", "balance", "Balance", "overview", "Overview", "details", "Details", "phone", "Phone", "website", "Website", "vat_number", "VAT Number", "id_number", "ID Number", "create", "Create", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "Contacts", "additional", "Additional", "first_name", "First Name", "last_name", "Last Name", "add_contact", "Add Contact", "are_you_sure", "Are you sure?", "cancel", "Cancel", "ok", "Ok", "remove", "Remove", _s16_223, _s16_224, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_45, "updated_product", _s28_46, _s16_225, _s29_31, "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, "Successfully archived :value products", _s16_227, "Successfully deleted :value products", _s17_141, _s37_19, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "Client", "clients", "Clients", "new_client", "New Client", "created_client", _s27_55, "updated_client", _s27_56, "archived_client", _s28_48, _s16_228, "Successfully archived :value clients", "deleted_client", _s27_57, "deleted_clients", "Successfully deleted :value clients", "restored_client", _s28_49, _s16_229, _s36_13, "address1", "Street", "address2", "Apt/Suite", "city", "City", "state", "State/Province", "postal_code", "Postal Code", "country", "Country", "invoice", "Invoice", "invoices", "Invoices", "new_invoice", "New Invoice", "created_invoice", _s28_50, "updated_invoice", _s28_51, _s16_230, _s29_33, "deleted_invoice", _s28_52, _s16_231, _s29_34, _s17_142, "Successfully archived :value invoices", _s16_232, "Successfully deleted :value invoices", _s17_143, _s37_20, "emailed_invoice", "Successfully queued invoice to be sent", "emailed_payment", "Successfully queued payment to be sent", "amount", "Amount", "invoice_number", "Invoice Number", "invoice_date", "Invoice Date", "discount", "Discount", "po_number", "PO Number", "terms", "Terms", "public_notes", "Public Notes", "private_notes", "Private Notes", "frequency", "Frequency", "start_date", "Start Date", "end_date", "End Date", "quote_number", "Quote Number", "quote_date", "Quote Date", "valid_until", "Valid Until", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Description", "unit_cost", "Unit Cost", "quantity", "Quantity", "add_item", "Add Item", "contact", "Contact", "work_phone", "Phone", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Due Date", _s16_233, _s16_234, "status", "Status", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, "Click \u25b6 to add time", "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Settings", "language", "Language", "currency", "Currency", "created_at", "Created At", "created_on", "Created On", "updated_at", "Updated At", "tax", "Tax", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial", "paid", "Paid", "mark_sent", "Mark Sent", _s22_74, _s35_20, _s22_75, "Successfully marked invoice as paid", _s23_52, _s36_14, _s23_53, "Successfully marked invoices as paid", "done", "Done", _s37_21, _s37_22, "dark_mode", "Dark Mode", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_235, _s16_236, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Payment Terms", "payment_date", "Payment Date", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Cancelled", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "Reminder 1", "reminder2", "Reminder 2", "reminder3", "Reminder 3", "template", "Template", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "Send Email", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_108, _s21_109, "enter_payment", "Enter Payment", "new_payment", "Enter Payment", "created_payment", _s28_53, "updated_payment", _s28_54, _s16_243, _s29_35, "deleted_payment", _s28_55, _s16_244, _s29_36, _s17_147, "Successfully archived :value payments", _s16_245, "Successfully deleted :value payments", _s17_148, _s37_23, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_41, "updated_quote", _s26_42, "archived_quote", _s27_61, "deleted_quote", _s26_43, "restored_quote", _s27_62, "archived_quotes", "Successfully archived :value quotes", "deleted_quotes", "Successfully deleted :value quotes", "restored_quotes", _s35_23, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_56, "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", _s30_23, "activity_5", _s30_24, "activity_6", ":user emailed invoice :invoice to :client", "activity_7", ":contact viewed invoice :invoice", "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", ":contact entered payment :payment for invoice :invoice", "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", ":user emailed quote :quote to :client", "activity_21", _s28_61, "activity_22", _s27_63, "activity_23", _s26_46, "activity_24", _s27_64, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", ":contact approved quote :quote", "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", ":user cancelled payment :payment", "activity_40", ":user refunded payment :payment", "activity_41", "Payment :payment failed", "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", ":user created user", "activity_49", ":user updated user", "activity_50", ":user archived user", "activity_51", ":user deleted user", "activity_52", ":user restored user", "activity_53", ":user marked invoice :invoice as sent", "activity_54", ":user applied payment :payment to invoice :invoice", "activity_55", "", "activity_56", "", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", ":user emailed first reminder for invoice :invoice to :client", "activity_64", ":user emailed second reminder for invoice :invoice to :client", "activity_65", ":user emailed third reminder for invoice :invoice to :client", "activity_66", ":user emailed endless reminder for invoice :invoice to :client", "activity_80", ":user created subscription", "activity_81", ":user updated subscription", "activity_82", ":user archived subscription", "activity_83", ":user deleted subscription", "activity_84", ":user restored subscription", _s17_149, _s17_150, "emailed_quote", "Successfully queued quote to be sent", "emailed_credit", "Successfully queued credit to be sent", _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expired", "all", "All", "select", "Select", _s22_76, _s22_77, "custom_value1", "Custom Value 1", "custom_value2", "Custom Value 2", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_97, _s20_98, _s20_99, _s20_100, _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, "Shared Invoice/Quote Counter", _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_250, "Invoice Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid Amount", "payment_amount", "Payment Amount", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Bank Id", _s19_90, _s19_91, _s16_251, "Category", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "sq", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Vepro", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Orari", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arkivo Pages\xebn", "archive_invoice", "Arkivo fatur\xebn", "archive_quote", "Arkivo Ofert\xebn", "archive_credit", "Arkivo Kreditin", "archive_task", "Arkivo Detyr\xebn", "archive_client", "Arkivo Klientin", "archive_project", "Archive Project", "archive_expense", "Arkivo shpenzimin", "restore_payment", "Rikthe Pages\xebn", "restore_invoice", "Rikthe Fatur\xebn", "restore_quote", "Rikthe Ofert\xebn", "restore_credit", "Rikthe Kreditin", "restore_task", "Rikthe Detyr\xebn", "restore_client", "Rikthe Klientin", "restore_project", "Restore Project", "restore_expense", "Rikthe shpenzimet", "archive_vendor", "Arkivo kompanin\xeb", "restore_vendor", "Rikthe kompanin\xeb", "create_product", "Shto produkt", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Rikthe Produktin", "archive_product", "Arkivo produktin", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Metodat e pages\xebs", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Ore", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Ngarko", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Ruaj si nj\xebsi e paracaktuar", _s22_5, "Ruaj si footer i paracaktuar", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Llogaria bankare \xebsht\xeb krijuar me sukses", _s20_11, "Llogaria bankare \xebsht\xeb perditesuar me sukses", _s17_12, "Edito llogarin\xeb bankare", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "T\xeb selektuara", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Fshi Kreditin", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Llogaria Bankare", "bank_accounts", "Kredit Kartat & Bankat", _s21_21, "Llogaria bankare \xebsht\xeb azhurnuar me sukses", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Rregullimi i pages\xebs", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Gjendja", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Shto kanalin e pages\xebs", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Shto n\xeb fatur\xebn :invoice", _s17_28, _s17_29, "week", "Jave", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Valuta e Fatur\xebs", "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Aprovo", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Vendos Fjal\xebkalim", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Shiko # :expense t\xeb shpenzimit", "view_statement", "View Statement", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistem", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importo t\xeb dh\xebna", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "E pacaktuar", "partial_value", "Duhet t\xeb jet\xeb m\xeb shum\xeb se zero dhe m\xeb pak se totali", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Aktivizo", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Siguria", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "Pages\xeb e rimbursuar", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "Ktheje Ofert\xebn n\xeb Fatur\xeb", _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Faturo detyr\xebn", "invoice_expense", "Fatur\xeb shpenzimesh", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s17_58, "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Fshih", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Kolona", "sample", "Shembull", "map_to", "Map To", "import", "Importo", _s25_21, _s29_13, "select_file", "Ju lutem zgjedhni nj\xeb fajll", _s16_86, _s16_87, "csv_file", "Skedar CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Paguar pjes\xebrisht", "invoice_total", "Totali i fatur\xebs", "quote_total", "Totali i Ofert\xebs", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Paralajmerim", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Emri i klientit", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, "Kategorit\xeb e shpenzimeve", _s20_66, "Kategori e re e shpenzimeve", _s21_70, _s21_71, _s24_40, "Kategoria e shpenzimeve \xebsht\xeb krijuar me sukses", _s24_41, "\xcbsht\xeb perditesuar me sukses kategoria e shpenzimeve", _s25_25, "Kategoria e shpenzimeve \xebsht\xeb arkivuar me sukses", _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, "Kategoria e shpenzimeve \xebsht\xeb rikthyer me sukses", _s27_30, ":count kategori t\xeb shpenzimeve jan\xeb arkivuar me sukses", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "Duhet t\xeb faturohet", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "Fatur\xeb e p\xebrs\xebritshme", _s18_61, "Fatura t\xeb p\xebrs\xebritshme", _s21_77, "Fatur\xeb e re e p\xebrs\xebritshme", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Faturat e p\xebrs\xebritshme jan\xeb arkivuar me sukses", _s25_34, "Faturat e p\xebrs\xebritshme jan\xeb fshir\xeb me sukses", _s25_35, _s38_13, _s26_17, "Faturat e p\xebrs\xebritshme jan\xeb rikthyer me sukses", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "Shiko portalin", "copy_link", "Copy Link", "token_billing", "Ruaj detajet e pages\xebs", _s24_46, _s24_47, "always", "Gjithmon\xeb", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Emri i kompanis\xeb", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Ore", "statement", "Statement", "taxes", "Taksat", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apliko kreditin", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "P\xebr", "health_check", "Health Check", "payment_type_id", "Lloji i pages\xebs", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "Faturat e ardhshme", _s17_82, _s17_83, "recent_payments", "Pagesat e fundit", "upcoming_quotes", "Ofertat e ardhshme", "expired_quotes", "Ofertat e skaduara", "create_client", "Create Client", "create_invoice", "Krijo fatur\xeb", "create_quote", "Krijo Ofert\xeb", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Fshi Ofert\xebn", "update_invoice", "Update Invoice", "delete_invoice", "Fshi fatur\xebn", "update_client", "Update Client", "delete_client", "Fshi Klientin", "delete_payment", "Fshi Pages\xebn", "update_vendor", "Update Vendor", "delete_vendor", "Fshi kompanin\xeb", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Fshi shpenzimin", "create_task", "Krijo Detyr\xeb", "update_task", "Update Task", "delete_task", "Fshi Detyr\xebn", "approve_quote", "Approve Quote", "off", "Ndalur", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Falas", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Token\xebt", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Token\xebt", "new_token", "New Token", "edit_token", "Edito Tokenin", "created_token", _s29_50, "updated_token", "Tokeni \xebsht\xeb perditesuar me sukses", "archived_token", "Tokeni \xebsht\xeb arkivuar me sukses", "deleted_token", _s29_50, "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "D\xebrgo fatur\xebn me email", "email_quote", "D\xebrgo me email Ofert\xebn", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Emri i Kontaktit", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, "Edito kushtet e pages\xebs", _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Shuma e kredituar", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Rimburso pages\xebn", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, "Qytet/Shtet/Poste", _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Lejet", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "Fshi llogarin\xeb", _s22_57, "V\xebrrejtje: Kjo do t\xeb fshij\xeb t\xeb gjitha t\xeb dh\xebnat tuaja, ky veprim nuk ka mund\xebsi t\xeb kthehet mbrapa.", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_122, _s16_123, "recurring_tasks", "Recurring Tasks", _s18_71, "Menaxhimi i llogarive", "credit_date", "Data e kreditit", "credit", "Kredi", "credits", "Kredi", "new_credit", "Vendos Kredi", "edit_credit", "Edit Credit", "created_credit", "Krediti \xebsht\xeb krijuar me sukses", "updated_credit", _s27_41, "archived_credit", "Krediti \xebsht\xeb arkivuar me sukses", "deleted_credit", "Krediti \xebsht\xeb fshir\xeb me sukses", "removed_credit", _s27_43, "restored_credit", "Krediti \xebsht\xeb rikhyer me sukses", _s16_124, ":count kredite jan\xeb arkivuar me sukses", "deleted_credits", ":kredi jan\xeb fshir\xeb me sukses", _s16_125, _s36_9, "current_version", "Versioni aktual", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "M\xebso m\xeb shum\xeb", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Kompani e re", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reseto", "number", "Number", "export", "Export", "chart", "Grafik", "count", "Count", "totals", "Totale", "blank", "Bosh", "day", "Dite", "month", "Muaj", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupo sipas", "credit_balance", "Bilanci i kreditit", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Contact Phone", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "ID e klientit", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Raporte", "report", "Raport", "add_company", "Shto Kompani", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Ndihm\xeb", "refund", "Rimburso", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Mesazhi", "from", "Nga", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Dokumentim", "contact_us", "Contact Us", "subtotal", "N\xebntotali", "line_total", "Totali i linj\xebs", "item", "Nj\xebsi", "credit_email", "Credit Email", "iframe_url", "Webfaqja", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Po", "no", "Jo", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "Shiko", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "P\xebrdorues", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, "Ju lutem zgjedhni nj\xeb klient", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Rregullimet e Taksave", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Kalo", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, "Riktheni fjal\xebkalimin tuaj", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Emaili i Fatur\xebs", "payment_email", "Emaili i Pages\xebs", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Emaili i Ofert\xebs", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, "Lejon p\xebrdoruesit t\xeb menaxhoj p\xebrdoruesit, t\xeb ndryshoj\xeb rregullimet dhe t\xeb modifikoj\xeb t\xeb gjitha sh\xebnimet.", "user_management", "Menaxhimi i p\xebrdoruesve", "users", "P\xebrdorues", "new_user", "P\xebrdorues i ri", "edit_user", "Edito p\xebrdoruesin", "created_user", _s25_42, "updated_user", "P\xebrdoruesi \xebsht\xeb perditesuar me sukses", "archived_user", "P\xebrdoruesi \xebsht\xeb arkivuar me sukses", "deleted_user", "P\xebrdoruesi \xebsht\xeb fshir\xeb me sukses", "removed_user", _s25_45, "restored_user", "P\xebrdoruesi \xebsht\xeb rikthyer me sukses", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "Rregullimet Gjenerale", "invoice_options", "Opsionet e fatur\xebs", _s17_109, "Fshihe Paguar deri m\xeb tash", _s22_65, "Shfaqni 'Paguar deri m\xeb tash' n\xeb faturat tuaja pasi t\xeb jet\xeb pranuar pagesa.", _s23_38, "Dokumentet e lidhura", _s28_30, "Vendos fotografin\xeb n\xeb fatur\xeb.", _s16_177, "Shfaqe Header", _s16_178, "Shfaqe Footer", "first_page", "Faqja e par\xeb", "all_pages", "T\xeb gjitha faqet", "last_page", "Faqja e fundit", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Ngjyra kryesore", "secondary_color", "Ngjyra dyt\xebsore", "page_size", "Madh\xebsia e faqes", "font_size", "Madh\xebsia e fontit", "quote_design", "Quote Design", "invoice_fields", "Fushat e fatur\xebs", "product_fields", "Product Fields", "invoice_terms", "Kushtet e fatur\xebs", "invoice_footer", "Footer i Fatur\xebs", "quote_terms", "Kushtet e Ofertave", "quote_footer", "Footer i Ofert\xebs", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "Javore", "freq_two_weeks", "Dy javore", "freq_four_weeks", "Kat\xebr javore", "freq_monthly", "Mujore", "freq_two_months", "Two months", _s17_113, "Tre mujore", _s16_179, "Four months", "freq_six_months", "Gjasht\xeb mujore", "freq_annually", "Vjetore", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "Asnj\xebher\xeb", "company", "Company", _s17_114, _s17_115, "charge_taxes", "Vendos taksat", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefiks", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "CSS i ndryshush\xebm", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, "Ju mund\xebson t\xeb vendosni fjal\xebkalim p\xebr secilin kontakt. N\xebse vendoset fjal\xebkalimi, kontakti duhet t\xeb vendos fjal\xebkalimin para se t'i sheh faturat.", "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "P\xebrsh\xebndetje", _s24_50, "B\xebjeni m\xeb t\xeb leht\xeb p\xebr klient\xebt tuaj t\xeb realizojn\xeb pagesat duke vendosur schema.org markimin n\xeb emailat tuaj.", "plain", "E thjesht\xeb", "light", "E leht\xeb", "dark", "E mbyllt\xeb", "email_design", "Dizajno emailin", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Aktivizo Markimin", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Kredit kart\xeb", "bank_transfer", "Transfer bankar", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Aktivizo min", "enable_max", "Aktivizo max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Perditeso Adres\xebn", _s19_69, "Perditeso adres\xebn e klientit me detajet e ofruara", "rate", "Norma", "tax_rate", "Norma e taksave", "new_tax_rate", "Norm\xeb e re e taksave", "edit_tax_rate", "Edito norm\xebn e taks\xebs", _s16_186, "Norma e taks\xebs \xebsht\xeb krijuar me sukses", _s16_187, "Norma e taks\xebs \xebsht\xeb perditesuar me sukses", _s17_121, "Norma e taks\xebs \xebsht\xeb arkivuar me sukses", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Plot\xebso-automatikisht produktet", _s18_96, "Duke zgjedhur produktin, automatikisht do t\xeb plot\xebsohen fill in the description and cost", "update_products", "Perditeso-automatikisht produktet", _s20_89, "Perditesimi i fatur\xebs automatikisht do t\xeb perditesoje librarine e produktit", _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "E \xe7'aktivizuar", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "E diel", "monday", "E h\xebn\xeb", "tuesday", "E marte", "wednesday", "E m\xebrkure", "thursday", "E enj\xebte", "friday", "E premte", "saturday", "E shtune", "january", "Janar", "february", "Shkurt", "march", "Mars", "april", "Prill", "may", "Maj", "june", "Qershor", "july", "Korrik", "august", "Gusht", "september", "Shtator", "october", "Tetor", "november", "N\xebntor", "december", "Dhjetor", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "Koha 24 or\xebshe", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, "Rregullimi i Produktit", "device_settings", "Device Settings", "defaults", "T\xeb paracaktuara", "basic_settings", "Rregullimet bazike", _s17_126, "Rregullimi i Avansuar", "company_details", "Detajet e kompanis\xeb", "user_details", "Detajet e p\xebrdoruesit", "localization", "Vendore", "online_payments", "Pagesat Online", "tax_rates", "Normat e taksave", "notifications", "Njoftimet", "import_export", "Import | Export", "custom_fields", "Fushat e ndryshueshme", "invoice_design", "Dizajni i Fatur\xebs", "buy_now_buttons", "Butonat Blej Tash", "email_settings", "Rregullimi i Emailit", _s23_49, "Shabllonet & P\xebrkujtueset", _s22_68, _s20_91, _s19_75, "Vizualizimi i t\xeb dh\xebnave", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "Kushtet e sh\xebrbimit", "privacy_policy", "Politika e Privat\xebsis\xeb", "sign_up", "Regjistrohu", "account_login", "Hyrja me llogari", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Krijo", _s18_102, _s18_103, _s21_102, _s34_24, "download", "Shkarko", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dokumente", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Data e shpenzimit", "pending", "N\xeb pritje", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Konvertuar", _s24_56, _s24_57, "exchange_rate", "Kursi i k\xebmbimit", _s16_204, "Konverto valut\xebn", "mark_paid", "Mark Paid", "category", "Kategoria", "address", "Adresa", "new_vendor", "Kompani e re", "created_vendor", "Kompania \xebsht\xeb krijuar me sukses", "updated_vendor", "Kompania \xebsht\xeb perditesuar me sukses", "archived_vendor", "Kompania \xebsht\xeb arkivuar me sukses", "deleted_vendor", "Kompania \xebsht\xeb fshir\xeb me sukses", "restored_vendor", "Kompania u rikthye me sukses", _s16_205, ":counts kompani jan\xeb arkivuar me sukses", "deleted_vendors", ":count kompani jan\xeb fshir\xeb me sukses", _s16_206, _s36_11, "new_expense", "Enter Expense", "created_expense", "Shpenzimi \xebsht\xeb krijuar me sukses", "updated_expense", "Shpenzimi \xebsht\xeb perditesuar me sukses", _s16_207, "Shpenzimi \xebsht\xeb arkivuar me sukses", "deleted_expense", "Shpenzimi \xebsht\xeb fshir\xeb me sukses", _s16_208, "Shpenzimet jan\xeb rikthyer me sukses", _s17_132, "Shpenzimet jan\xeb arkivuar me sukses", _s16_209, "Shpenzimet jan\xeb fshir\xeb me sukses", _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Faturuar", "logged", "Regjistruar", "running", "Duke ndodhur", "resume", "Vazhdo", "task_errors", "Ju lutem korrigjoni koh\xebt e vendosura mbi nj\xebra-tjetr\xebn", "start", "Fillo", "stop", "Ndalo", "started_task", _s25_53, "stopped_task", "Detyra \xebsht\xeb ndaluar me sukses", "resumed_task", _s25_55, "now", "Tash", _s16_210, _s16_211, "timer", "Koh\xebmat\xebsi", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Koha e fillimit", "end_time", "Koha e p\xebrfundimit", "date", "Data", "times", "Koh\xebt", "duration", "Koh\xebzgjatja", "new_task", "Detyr\xeb e re", "created_task", "Detyra u krijua me sukses", "updated_task", "Detyra \xebsht\xeb perditesuar me sukses", "archived_task", "Detyra \xebsht\xeb arkivuar me sukses", "deleted_task", "Detyra \xebsht\xeb fshir\xeb me sukses", "restored_task", "Detyra \xebsht\xeb rikthyer me sukses", "archived_tasks", ":count detyra jan\xeb arkivuar me sukses", "deleted_tasks", ":count detyra jan\xeb fshir\xeb me sukses", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, _s37_25, _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "New Project", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "kliko k\xebtu", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Shtrirja e Dates", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "E ndryshueshme", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Shiko Fatur\xebn", "convert", "Convert", "more", "More", "edit_client", "Edito klientin", "edit_product", "Edito produkt", "edit_invoice", "Edito Fatur\xebn", "edit_quote", "Edito Ofert\xebn", "edit_payment", "Edito Pages\xebn", "edit_task", "Edito Detyr\xebn", "edit_expense", "Edito shpenzimi", "edit_vendor", "Edito kompanin\xeb", "edit_project", "Edit Project", _s20_92, _s20_93, "billing_address", "Adresa e faturimit", _s16_217, _s16_218, "total_revenue", "Totali i Qarkullimit", "average_invoice", "Mesatarja e fatur\xebs", "outstanding", "Pa paguar1", "invoices_sent", _s20_101, "active_clients", "klient\xeb aktiv", "close", "Mbyll", "email", "Emaili", "password", "Fjal\xebkalimi", "url", "URL", "secret", "Sekret", "name", "Emri", "logout", "\xc7'identifikohu", "login", "Identifikohu", "filter", "Filtro", "sort", "Sort", "search", "K\xebrko", "active", "Aktiv", "archived", "Arkivuar", "deleted", "E fshir\xeb", "dashboard", "Paneli", "archive", "Arkivo", "delete", "Fshi", "restore", "Rikthe", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Ruaj", _s17_138, _s17_139, "paid_to_date", "Paguar deri m\xeb sot", "balance_due", "Bilanci aktual", "balance", "Bilanci", "overview", "Overview", "details", "Detajet", "phone", "Telefoni", "website", "Website", "vat_number", "Numri i TVSH", "id_number", "ID numri", "create", "Krijo", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "Kontaktet", "additional", "Additional", "first_name", "Emri", "last_name", "Mbiemri", "add_contact", "Shto kontaktin", "are_you_sure", "A jeni t\xeb sigurt\xeb", "cancel", "Anulo", "ok", "Ok", "remove", "Largo", _s16_223, _s16_224, "product", "Produkt", "products", "Produktet", "new_product", "Produkt i ri", "created_product", "Produkti \xebsht\xeb krijuar me sukses", "updated_product", "Produkti \xebsht\xeb perditesuar me sukses", _s16_225, "Produkti \xebsht\xeb arkivuar me sukses", "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "Produkt", "notes", "Sh\xebnime", "cost", "Kosto", "client", "Klient", "clients", "Klient\xebt", "new_client", "Klient i ri", "created_client", "Klienti \xebsht\xeb krijuar me sukses", "updated_client", "Klienti \xebsht\xeb perditesuar me sukses", "archived_client", "Klienti \xebsht\xeb arkivuar me sukses", _s16_228, ":count klient\xeb jan\xeb arkivuar me sukses", "deleted_client", "Klienti \xebsht\xeb fshir\xeb me sukses", "deleted_clients", ":count klient\xeb jan\xeb fshir\xeb me sukses", "restored_client", "Klienti \xebsht\xeb rikthyer me sukses", _s16_229, _s36_13, "address1", "Rruga", "address2", "Apartamenti/banesa", "city", "Qyteti", "state", "Shteti/Provinca", "postal_code", "Kodi postar", "country", "Shteti", "invoice", "Fatura", "invoices", "Faturat", "new_invoice", "Fatur\xeb e re", "created_invoice", "Fatura \xebsht\xeb krijuar me sukses", "updated_invoice", "Fatura \xebsht\xeb perditesuar me sukses", _s16_230, "Fatura \xebsht\xeb arkivuar me sukses", "deleted_invoice", "Fatura \xebsht\xeb fshir\xeb me sukses", _s16_231, "Fatura \xebsht\xeb rikthyer me sukses", _s17_142, ":count fatura jan\xeb arkivuar me sukes", _s16_232, ":count fatura jan\xeb fshir\xeb me sukses", _s17_143, _s37_20, "emailed_invoice", "Fatura \xebsht\xeb d\xebrguar me sukses me email", "emailed_payment", _s28_69, "amount", "Shuma", "invoice_number", "Numri i fatur\xebs", "invoice_date", "Data e fatur\xebs", "discount", "Zbritje", "po_number", "Numri UB", "terms", "Kushtet", "public_notes", "Sh\xebnime publike", "private_notes", "Sh\xebnime private", "frequency", "Frekuenca", "start_date", "Data e fillimit", "end_date", "Data e p\xebrfundimit", "quote_number", "Numri i ofert\xebs", "quote_date", "Data e Ofert\xebs", "valid_until", "Valide deri", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "P\xebrshkrimi", "unit_cost", "Kosto p\xebr nj\xebsi", "quantity", "Sasia", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Telefoni", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Deri m\xeb dat\xeb", _s16_233, _s16_234, "status", "Statusi", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Totali", "percent", "Percent", "edit", "Edito", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Rregullimet", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Taks\xeb", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "Draft", "sent", "D\xebrguar", "viewed", "Viewed", "approved", "Approved", "partial", "E pjesshme/depozite", "paid", "Paguar", "mark_sent", "Shenja \xebsht\xeb d\xebrguar", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "P\xebrfundo", _s37_21, _s37_22, "dark_mode", "Modeli i err\xebt", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktiviteti", _s16_235, _s16_236, "clone", "Klono", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Kushtet e pages\xebs", "payment_date", "Data e pages\xebs", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Portali i klientit", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Aktivizuar", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "P\xebrkujtuesi i par\xeb", "second_reminder", "P\xebrkujtuesi i dyt\xeb", "third_reminder", "P\xebrkujtuesi i tret\xeb", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "Tema", "body", "P\xebrmbajtja", "send_email", "D\xebrgo email", "email_receipt", "D\xebrgo flet\xebpages\xebn tek klienti me email", "auto_billing", "Auto billing", "button", "Button", "preview", "Parashiko", "customize", "Ndrysho", "history", "Historia", "payment", "Pagesa", "payments", "Pagesat", "refunded", "Refunded", "payment_type", "Lloji i pages\xebs", _s21_108, "Referenca e transaksionit", "enter_payment", "Cakto pages\xebn", "new_payment", "Cakto pages\xebn", "created_payment", "Pagesa \xebsht\xeb krijuar me sukses", "updated_payment", "Pagesa \xebsht\xeb perditesuar me sukses", _s16_243, "Pagesa \xebsht\xeb arkivuar me sukses", "deleted_payment", "Pagesa \xebsht\xeb fshir\xeb me sukses", _s16_244, "Pagesa \xebsht\xeb rikthyer me sukses", _s17_147, ":count pagesa jan\xeb arkivuar me sukses", _s16_245, ":count pagesa jan\xeb fshir\xeb me sukses", _s17_148, _s37_23, "quote", "Ofert\xeb", "quotes", "Oferta", "new_quote", "Ofert\xeb e re", "created_quote", "Oferta \xebsht\xeb krijuar me sukses", "updated_quote", "Oferta \xebsht\xeb perditesuar me sukses", "archived_quote", "Oferta \xebsht\xeb arkivuar me sukses", "deleted_quote", "Oferta \xebsht\xeb fshir\xeb me sukses", "restored_quote", "Oferta \xebsht\xeb rikthyer me sukses", "archived_quotes", ": count oferta jan\xeb arkivuar me sukses", "deleted_quotes", ":count oferta jan\xeb fshir\xeb me sukses", "restored_quotes", _s35_23, "expense", "Shpenzimet", "expenses", "Shpenzimet", "vendor", "Kompani", "vendors", "Kompanit\xeb", "task", "Detyre", "tasks", "Detyrat", "project", "Project", "projects", "Projects", "activity_1", ":user ka krijuar klientin :client", "activity_2", ":user ka arkivuar klientin :client", "activity_3", ":user ka fshir\xeb klientin :client", "activity_4", ":user ka krijuar fatur\xebn :invoice", "activity_5", ":user ka perditesuar fatur\xebn :invoice", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", ":user ka arkivuar fatur\xebn :invoice", "activity_9", ":user ka fshir\xeb fatur\xebn :invoice", "activity_10", _s85_0, "activity_11", ":user ka perditesuar pages\xebn :payment", "activity_12", ":user ka arkivuar pages\xebn :payment", "activity_13", ":user ka fshir\xeb pages\xebn :payment", "activity_14", ":user ka shtuar :credit kredit", "activity_15", ":user ka perditesuar :credit kredit", "activity_16", ":user ka arkivuar :credit kredit", "activity_17", ":user ka fshir\xeb:credit kredit", "activity_18", ":user ka krijuar ofert\xeb :quote", "activity_19", ":user ka perditesuar ofert\xebn :quote", "activity_20", _s50_10, "activity_21", ":contact ka shikuar ofert\xebn :quote", "activity_22", ":user ka arkivuar ofert\xebn :quote", "activity_23", ":user ka fshir\xeb ofert\xebn :quote", "activity_24", ":user ka rikthyer ofert\xebn :quote", "activity_25", ":user ka rikthyer fatur\xebn :invoice", "activity_26", ":user ka rikthyer klientin :client", "activity_27", ":user ka rikthyer pages\xebn :payment", "activity_28", ":user ka rikthyer :credit kredit", "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", ":user ka krijuar shpeznim :expense", "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", ":payment_amount payment (:payment) ka d\xebshtuar", "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", "Oferta \xebsht\xeb d\xebrguar me sukses me email", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Skaduar", "all", "T\xeb gjitha", "select", "Selekto", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Numruesi i numrit t\xeb fatur\xebs", _s20_97, _s20_98, _s20_99, "Numruesi i numrit t\xeb ofert\xebs", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Shkruaj", "invoice_amount", "Shuma e fatur\xebs", _s16_250, "Deri m\xeb dat\xeb", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Faturo Automatikisht", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Emri i taks\xebs", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Shuma e paguar", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Banka", _s19_90, _s19_91, _s16_251, _s16_261, _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "ar", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0625\u062c\u0631\u0627\u0621", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u062f\u0641\u0639\u0629", "archive_invoice", "\u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "archive_quote", "\u0623\u0631\u0634\u0641\u0629 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "archive_credit", "\u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u0631\u0635\u064a\u062f", "archive_task", "Archive Task", "archive_client", "\u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u0639\u0645\u064a\u0644", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "Restore Task", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "\u0625\u0636\u0627\u0641\u0629 \u0645\u0646\u062a\u062c", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "\u0627\u0631\u0634\u0641\u0629 \u0627\u0644\u0645\u0646\u062a\u062c", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "\u062d\u0630\u0641 \u0623\u0645\u0631 \u0627\u0644\u0634\u0631\u0627\u0621", _s22_, "\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0623\u0645\u0631 \u0627\u0644\u0634\u0631\u0627\u0621", _s22_1, "\u0623\u0631\u0634\u0641\u0629 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u0637\u0631\u0642 \u0627\u0644\u062f\u0641\u0639", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u0631\u0641\u0639", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u062d\u0641\u0638 \u0643\u0634\u0631\u0648\u0637 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629", _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "\u062d\u0630\u0641 \u0627\u0644\u0631\u0635\u064a\u062f", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s20_91, _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "\u0627\u0644\u0627\u062a\u0635\u0627\u0644", _s23_6, "\u0648\u0636\u0639 \u0639\u0644\u0627\u0645\u0629 \u0639\u0644\u0649 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u0644\u062f\u0641\u0639 \u0627\u0644\u0645\u062f\u0641\u0648\u0639", _s18_9, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u0645\u0634\u0631\u0648\u0639", "client_email", "\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u0644\u0639\u0645\u064a\u0644", _s20_17, "\u0645\u0634\u0631\u0648\u0639 \u0645\u0647\u0645\u0629 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", _s25_4, "\u0623\u0636\u0641 \u0627\u0644\u0645\u0634\u0631\u0648\u0639 \u0625\u0644\u0649 \u0628\u0646\u0648\u062f \u0633\u0637\u0631 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "field", "\u0645\u062c\u0627\u0644", "period", "\u0641\u062a\u0631\u0629", "fields_per_row", "\u0627\u0644\u062d\u0642\u0648\u0644 \u0641\u064a \u0643\u0644 \u0635\u0641", _s21_23, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0646\u0634\u0637\u0629", _s26_2, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u0633\u062a\u062d\u0642\u0629", _s24_10, "\u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0627\u0644\u0645\u0643\u062a\u0645\u0644\u0629", _s23_8, "\u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0627\u0644\u0645\u0639\u0627\u062f\u0629", _s19_20, "\u0639\u0631\u0648\u0636 \u0646\u0634\u0637\u0629", _s21_24, "\u0627\u0644\u0639\u0631\u0648\u0636 \u0627\u0644\u0645\u0639\u062a\u0645\u062f\u0629", _s23_9, "\u0639\u0631\u0648\u0636 \u063a\u064a\u0631 \u0645\u0639\u062a\u0645\u062f\u0629", _s18_12, "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0645\u0633\u062c\u0644\u0629", _s20_20, "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0645\u0641\u0648\u062a\u0631\u0629", _s16_21, "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0629", _s21_25, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0645\u0633\u062c\u0644\u0629", _s22_9, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0645\u0639\u0644\u0642\u0629", _s23_10, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0645\u0641\u0648\u062a\u0631\u0629", _s27_6, "\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0629", "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "\u0628\u0648\u0627\u0628\u0629 \u0627\u0644\u0628\u0627\u0626\u0639\u064a\u0646", "send_code", "\u0623\u0631\u0633\u0644 \u0627\u0644\u0631\u0645\u0632", _s24_11, "\u0627\u062d\u0641\u0638 \u0627\u0644\u0633\u062c\u0644 \u0644\u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", _s17_19, "\u0645\u0639\u062f\u0644\u0627\u062a \u0636\u0631\u064a\u0628\u0629 \u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641", _s22_10, "\u0645\u0639\u062f\u0644\u0627\u062a \u0636\u0631\u064a\u0628\u0629 \u0639\u0646\u0635\u0631 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", _s21_27, "\u062a\u0645 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641 \u0628\u0646\u062c\u0627\u062d", "code_was_sent", "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0631\u0645\u0632 \u0639\u0628\u0631 \u0627\u0644\u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0642\u0635\u064a\u0631\u0629", _s16_23, _s39_1, "resend", "\u0625\u0639\u0627\u062f\u0629 \u0625\u0631\u0633\u0627\u0644", "verify", "\u062a\u062d\u0642\u0642", _s18_13, "\u064a\u0631\u062c\u0649 \u062a\u0642\u062f\u064a\u0645 \u0631\u0642\u0645 \u0647\u0627\u062a\u0641", _s20_21, "\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641 \u063a\u064a\u0631 \u0635\u062d\u064a\u062d", _s19_21, "\u062a\u062d\u0642\u0642 \u0645\u0646 \u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641", _s24_12, "\u064a\u0631\u062c\u0649 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0631\u0642\u0645 \u0647\u0627\u062a\u0641\u0643 \u0644\u0625\u0631\u0633\u0627\u0644 \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", _s28_8, _s46_3, "merged_clients", "\u062a\u0645 \u062f\u0645\u062c \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", "merge_into", "\u062f\u0645\u062c \u0627\u0644\u064a", "merge", "Merge", "php81_required", _s27_8, _s21_28, "\u062a\u0645 \u0642\u0628\u0648\u0644 \u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0633\u0639\u0631", _s19_23, "\u0641\u0634\u0644 \u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0633\u0639\u0631 \u0645\u0639 \u0627\u0644\u0631\u0645\u0632", _s17_21, "\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0627\u0644\u0645\u0634\u062a\u0631\u064a\u0627\u062a", "activate", "\u062a\u0641\u0639\u064a\u0644", "connect_apple", "\u0642\u0645 \u0628\u062a\u0648\u0635\u064a\u0644 Apple", _s16_24, "\u0627\u0641\u0635\u0644 Apple", _s18_14, "\u062a\u0645 \u0642\u0637\u0639 \u0627\u062a\u0635\u0627\u0644 Apple \u0628\u0646\u062c\u0627\u062d", "send_now", "\u0627\u0631\u0633\u0644 \u0627\u0644\u0627\u0646", "received", "\u0645\u0633\u062a\u0644\u0645", _s19_24, _s19_25, _s20_23, "\u062a\u0645 \u062a\u062d\u0648\u064a\u0644\u0647\u0627 \u0628\u0646\u062c\u0627\u062d \u0625\u0644\u0649 \u0645\u0635\u0631\u0648\u0641", _s21_30, "\u062a\u0645 \u062a\u062d\u0648\u064a\u0644\u0647\u0627 \u0628\u0646\u062c\u0627\u062d \u0625\u0644\u0649 \u0646\u0641\u0642\u0627\u062a", _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, "\u062a\u0645\u0643\u0646 \u0627\u0644\u0628\u0627\u0626\u0639\u064a\u0646 \u0645\u0646 \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, "\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, "\u0642\u0645 \u0628\u0627\u0644\u062a\u0633\u062c\u064a\u0644 \u0645\u0639 Microsoft", _s22_25, "\u0633\u064a\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0641\u064a \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631 \u0628\u0646\u062c\u0627\u062d", _s23_13, "\u0633\u064a\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0637\u0644\u0628\u0627\u062a \u0627\u0644\u0634\u0631\u0627\u0621 \u0641\u064a \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631 \u0628\u0646\u062c\u0627\u062d", _s16_31, "\u063a\u064a\u0651\u0631 \u0625\u0644\u0649 \u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u0648\u064a\u0628 React", _s21_32, "\u062a\u0635\u0645\u064a\u0645 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s20_32, "\u0634\u0631\u0648\u0637 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s21_34, "\u062a\u0630\u064a\u064a\u0644 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s32_7, "\u062a\u0648\u0642\u064a\u0639 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s37_4, "\u0645\u0637\u0627\u0644\u0628\u0629 \u0627\u0644\u0628\u0627\u0626\u0639 \u0628\u062a\u0642\u062f\u064a\u0645 \u062a\u0648\u0642\u064a\u0639\u0647.", "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, "\u0637\u0644\u0628 \u0634\u0631\u0627\u0621 \u062c\u062f\u064a\u062f", _s19_27, "\u062a\u062d\u0631\u064a\u0631 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s22_26, "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s22_27, "\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s23_14, "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u0629 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s22_28, "\u062a\u0645 \u062d\u0630\u0641 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s22_29, "\u062a\u0645\u062a \u0625\u0632\u0627\u0644\u0629 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s23_15, "\u062a\u0645\u062a \u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s21_36, "\u0628\u062d\u062b \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s22_30, "\u0628\u062d\u062b \u0637\u0644\u0628\u0627\u062a \u0627\u0644\u0634\u0631\u0627\u0621", "login_url", "\u0631\u0627\u0628\u0637 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644", _s30_2, _s30_3, _s29_9, "\u062f\u0639\u0645 \u0625\u0646\u0634\u0627\u0621 \u0648\u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0628\u0634\u0643\u0644 \u0645\u0646\u0641\u0635\u0644", _s16_32, _s16_33, "default", "Default", "stock_quantity", "\u0643\u0645\u064a\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646", _s22_32, _s22_33, "track_inventory", "\u062d\u0633\u0627\u0628 \u0627\u0644\u0645\u062e\u0632\u0648\u0646", _s20_34, "\u0627\u0639\u0631\u0636 \u062d\u0642\u0644 \u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u0645\u0646\u062a\u062c \u0648\u0642\u0645 \u0628\u0627\u0644\u062a\u062d\u062f\u064a\u062b \u0639\u0646\u062f \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631", _s19_29, "\u0625\u062e\u0637\u0627\u0631\u0627\u062a \u0627\u0644\u0645\u062e\u0632\u0648\u0646", _s24_17, "\u0623\u0631\u0633\u0644 \u0628\u0631\u064a\u062f\u064b\u0627 \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u064b\u0627 \u0639\u0646\u062f\u0645\u0627 \u064a\u0635\u0644 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649", "vat", "VAT", "standing", "\u0627\u062d\u062a\u064a\u0627\u0637", "view_map", "\u0639\u0631\u0636 \u0627\u0644\u062e\u0631\u064a\u0637\u0629", _s18_22, "\u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u062a\u0635\u0645\u064a\u0645 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a", "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s23_54, _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "\u0627\u0644\u0646\u0637\u0627\u0642", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Set Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "\u062a\u062d\u0645\u064a\u0644", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "\u0639\u0631\u0636 \u0643\u0634\u0641 \u062d\u0633\u0627\u0628", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", _s17_35, "\u0639\u0631\u0648\u0636 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", _s18_28, "\u0627\u0626\u062a\u0645\u0627\u0646\u0627\u062a \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "\u0635\u0627\u0641\u064a", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", ": \u062a\u0645 \u0627\u0646\u0634\u0627\u0621 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0641\u0627\u062a\u0648\u0631\u0629 \u0645\u062a\u0643\u0631\u0631\u0629:recurring_invoice", "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u062a\u0641\u0639\u064a\u0644", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u0627\u0644\u0627\u0634\u062a\u0631\u0627\u0643\u0627\u062a", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, "\u0628\u062d\u062b: \u062d\u0633\u0627\u0628 \u0627\u0644\u0627\u0634\u062a\u0631\u0627\u0643\u0627\u062a", _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, _s16_262, _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "\u0647\u0630\u0627 \u0627\u0644\u0631\u0628\u0639", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u0641\u0627\u062a\u0648\u0631\u0629", _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, "\u062d\u063a\u0638 \u0648\u0627\u0633\u062a\u0639\u0631\u0627\u0636", "save_and_email", "\u062d\u0641\u0638 \u0648\u0625\u0631\u0633\u0627\u0644 \u0628\u0631\u064a\u062f", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629", "document_upload", "Document Upload", _s20_53, "\u062a\u0645\u0643\u064a\u0646 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0645\u0646 \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "expense_total", "\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0645\u0635\u0631\u0648\u0641", "enter_taxes", "\u0623\u062f\u062e\u0644 \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "by_rate", "\u0628\u0627\u0644\u0646\u0633\u0628\u0629", "by_amount", "\u0628\u0627\u0644\u0642\u064a\u0645\u0629", "enter_amount", "\u0623\u062f\u062e\u0644 \u0627\u0644\u0642\u064a\u0645\u0629", "before_taxes", "\u0642\u0628\u0644 \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "after_taxes", "\u0628\u0639\u062f \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "color", "\u0627\u0644\u0644\u0648\u0646", "show", "\u0639\u0631\u0636", "hide", "Hide", "empty_columns", "\u0627\u0644\u0623\u0639\u0645\u062f\u0629 \u0627\u0644\u0641\u0627\u0631\u063a\u0629", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0646\u0634\u0637\u0629", "recent_tasks", "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0623\u062e\u064a\u0631\u0629", "recent_expenses", "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0623\u062e\u064a\u0631\u0629", _s17_59, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0642\u0627\u062f\u0645\u0629", "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "\u0639\u0645\u0648\u062f", "sample", "\u0639\u064a\u0646\u0629", "map_to", "Map To", "import", "\u0627\u0633\u062a\u064a\u0631\u0627\u062f", _s25_21, _s29_13, "select_file", "\u064a\u0631\u062c\u0649 \u0627\u062e\u062a\u064a\u0627\u0631 \u0645\u0644\u0641", _s16_86, _s16_87, "csv_file", "\u0645\u0644\u0641 CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "\u0646\u0633\u062e \u0625\u0644\u0649", "clone_to_other", "\u0646\u0633\u062e \u0644\u0623\u062e\u0631\u0649", "labels", "\u0627\u0644\u0639\u0644\u0627\u0645\u0627\u062a", "add_custom", "\u0623\u0636\u0641 \u0645\u062e\u0635\u0635", "payment_tax", "\u0636\u0631\u064a\u0628\u0629 \u0627\u0644\u062f\u0641\u0639", "unpaid", "Unpaid", "white_label", "\u0627\u0644\u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u0628\u064a\u0636\u0627\u0621", "delivery_note", "Delivery Note", _s24_35, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u0631\u0633\u0644\u0629 \u0645\u0642\u0641\u0648\u0644\u0629", _s24_37, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0629 \u0645\u0642\u0641\u0648\u0644\u0629", "source_code", "\u0643\u0648\u062f \u0627\u0644\u0645\u0635\u062f\u0631", "app_platforms", "\u0645\u0646\u0635\u0627\u062a \u0627\u0644\u062a\u0637\u0628\u064a\u0642", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "\u0645\u062c\u0645\u0648\u0639 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "quote_total", "\u0625\u062c\u0645\u0627\u0644\u064a \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "credit_total", "Credit Total", _s23_26, "\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "actions", "\u0627\u0644\u0625\u062c\u0631\u0627\u0621\u0627\u062a", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "\u0627\u0633\u0645 \u0627\u0644\u0645\u0634\u0631\u0648\u0639", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Client Name", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "\u0645\u0633\u062d \u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0645\u0624\u0642\u062a", "sort_order", "Sort Order", "task_status", "\u0627\u0644\u062d\u0627\u0644\u0629", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0645\u0647\u0627\u0645", _s20_64, _s20_65, _s18_56, _s18_57, _s20_66, _s20_67, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "\u062e\u064a\u0627\u0631 \u0627\u0644\u0639\u0631\u0636", _s22_47, _s50_9, "view_changes", "\u0639\u0631\u0636 \u0627\u0644\u062a\u0639\u062f\u064a\u0644\u0627\u062a", "force_update", "\u062a\u062d\u062f\u064a\u062b \u0625\u062c\u0628\u0627\u0631\u064a", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, "\u062a\u0641\u0639\u064a\u0644 \u0627\u0644\u0646\u0641\u0642\u0627\u062a \u0644\u062a\u062a\u0645 \u0641\u0648\u062a\u0631\u062a\u0647\u0627", _s29_14, "\u0627\u062c\u0639\u0644 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0645\u0631\u0626\u064a\u0629 \u0644\u0644\u0639\u0645\u064a\u0644", _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "\u0625\u0638\u0647\u0627\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631", "hide_password", "\u0625\u062e\u0641\u0627\u0621 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631", "copy_error", "\u062e\u0637\u0623 \u0628\u0627\u0644\u0646\u0633\u062e", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "\u0645\u062c\u0645\u0648\u0639 \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "line_taxes", "\u0636\u0631\u0627\u0626\u0628 \u0627\u0644\u0628\u0646\u0648\u062f", "total_fields", "\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u062d\u0642\u0648\u0644", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "\u0645\u062a\u0648\u0642\u0641 \u0645\u0624\u0642\u062a\u0627\u064b", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, "\u0623\u0648\u0644 \u064a\u0648\u0645 \u0641\u064a \u0627\u0644\u0634\u0647\u0631", _s21_75, "\u0622\u062e\u0631 \u064a\u0648\u0645 \u0641\u064a \u0627\u0644\u0634\u0647\u0631", _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, _s17_71, _s18_61, _s16_263, _s21_77, _s21_78, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0625\u0631\u0633\u0627\u0644", "auto_bill_on", "\u0641\u0648\u062a\u0631\u0629 \u062a\u0644\u0642\u0627\u0626\u064a\u0629 \u0641\u064a", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "\u0627\u0644\u0648\u0636\u0639 \u0627\u0644\u062a\u062c\u0631\u064a\u0628\u064a", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "\u0625\u0631\u0633\u0627\u0644 \u0628\u0631\u064a\u062f", _s17_72, _s17_73, "failure", "\u0641\u0634\u0644", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "\u062a\u0642\u0627\u0631\u064a\u0631 \u0627\u0644\u0646\u0638\u0627\u0645", "view_portal", "View Portal", "copy_link", "\u0646\u0633\u062e \u0627\u0644\u0631\u0627\u0628\u0637", "token_billing", _s17_158, _s24_46, "\u0623\u0647\u0644\u0627 \u0628\u0643 \u0641\u064a Invoice Ninja", "always", "Always", "optin", "\u0627\u0634\u062a\u0631\u0627\u0643", "optout", "\u0625\u0644\u063a\u0627\u0621 \u0627\u0634\u062a\u0631\u0627\u0643", "label", "Label", "client_number", "Client Number", "auto_convert", "\u062a\u062d\u0648\u064a\u0644 \u062a\u0644\u0642\u0627\u0626\u064a", "company_name", "Company Name", "reminder1_sent", "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062a\u0630\u0643\u064a\u0631 1", "reminder2_sent", "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062a\u0630\u0643\u064a\u0631 2", "reminder3_sent", "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062a\u0630\u0643\u064a\u0631 3", _s18_65, "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062a\u0630\u0643\u064a\u0631 \u0627\u0644\u0623\u062e\u064a\u0631", "pdf_page_info", "\u0627\u0644\u0635\u0641\u062d\u0629 :current \u0645\u0646 :total", _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "\u0639\u0631\u0636 \u0641\u064a Stripe", "rows_per_page", "\u0627\u0644\u0635\u0641\u0648\u0641 \u0641\u064a \u0627\u0644\u0635\u0641\u062d\u0629", "hours", "Hours", "statement", "\u0643\u0634\u0641 \u062d\u0633\u0627\u0628", "taxes", "\u0636\u0631\u0627\u0626\u0628", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "\u0627\u0633\u0645 \u0627\u0644\u0633\u062c\u0644", "file_type", "\u0646\u0648\u0639 \u0627\u0644\u0645\u0644\u0641", "height", "\u0627\u0644\u0637\u0648\u0644", "width", "\u0627\u0644\u0639\u0631\u0636", "to", "To", "health_check", "\u0641\u062d\u0635 \u0627\u0644\u062d\u0627\u0644\u0629", "payment_type_id", "\u0646\u0648\u0639 \u0627\u0644\u062f\u0641\u0639\u0629", "last_login_at", "\u0622\u062e\u0631 \u062f\u062e\u0648\u0644 \u0641\u064a", "company_key", "\u0645\u0641\u062a\u0627\u062d \u0627\u0644\u0634\u0631\u0643\u0629", "storefront", "\u0648\u0627\u062c\u0647\u0629 \u0627\u0644\u0645\u062a\u062c\u0631", "storefront_help", _s42_9, "client_created", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0639\u0645\u064a\u0644", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "\u0645\u0646\u062a\u0647\u064a", "gross", "\u0627\u0644\u0646\u0645\u0648", "net_amount", "\u0627\u0644\u0642\u064a\u0645\u0629 \u0627\u0644\u0635\u0627\u0641\u064a\u0629", "net_balance", "\u0627\u0644\u0631\u0635\u064a\u062f \u0627\u0644\u0635\u0627\u0641\u064a", "client_settings", "\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0639\u0645\u064a\u0644", _s17_74, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", _s17_76, "\u0627\u0644\u062f\u0641\u0639\u0627\u062a \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", "selected_quotes", "\u0627\u0644\u0639\u0631\u0648\u0636 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", "selected_tasks", "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", _s17_78, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", _s17_80, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0642\u0627\u062f\u0645\u0629", _s17_82, _s17_83, "recent_payments", "Recent Payments", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "\u0625\u0646\u0634\u0627\u0621 \u0641\u0627\u062a\u0648\u0631\u0629", "create_quote", "\u0625\u0646\u0634\u0627\u0621 \u0639\u0631\u0636 \u0633\u0639\u0631", "create_payment", "\u0623\u0646\u0634\u0626 \u062f\u0641\u0639\u0629", "create_vendor", "Create vendor", "update_quote", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0639\u0631\u0636", "delete_quote", "\u0645\u0633\u062d \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "update_invoice", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "delete_invoice", "\u062d\u0630\u0641 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "update_client", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0639\u0645\u064a\u0644", "delete_client", "\u062d\u0630\u0641 \u0627\u0644\u0639\u0645\u064a\u0644", "delete_payment", "\u062d\u0630\u0641 \u0627\u0644\u062f\u0641\u0639\u0629", "update_vendor", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u0648\u0631\u062f", "delete_vendor", "Delete Vendor", "create_expense", "\u0623\u0646\u0634\u0626 \u0645\u0635\u0631\u0648\u0641", "update_expense", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u0635\u0631\u0648\u0641", "delete_expense", "Delete Expense", "create_task", "Create Task", "update_task", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u0647\u0645\u0629", "delete_task", "Delete Task", "approve_quote", "\u0642\u0628\u0648\u0644 \u0627\u0644\u0639\u0631\u0636", "off", "Off", "when_paid", "\u0645\u062a\u0649 \u0633\u062a\u062f\u0641\u0639", "expires_on", "\u064a\u0646\u062a\u0647\u064a \u0641\u064a", "free", "Free", "plan", "Plan", "show_sidebar", "\u0639\u0631\u0636 \u0627\u0644\u0634\u0631\u064a\u0637 \u0627\u0644\u062c\u0627\u0646\u0628\u064a", "hide_sidebar", "\u0625\u062e\u0641\u0627\u0621 \u0627\u0644\u0634\u0631\u064a\u0637 \u0627\u0644\u062c\u0627\u0646\u0628\u064a", "event_type", "\u0639 \u0627\u0644\u062d\u062f\u062b", "target_url", "Target", "copy", "\u0646\u0633\u062e", "must_be_online", "\u064a\u0631\u062c\u0649 \u0625\u0639\u0627\u062f\u0629 \u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0639\u0646\u062f \u0627\u0644\u0627\u062a\u0635\u0627\u0644 \u0628\u0627\u0644\u0634\u0628\u0643\u0629", _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "\u0631\u0645\u0632 \u062c\u062f\u064a\u062f", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_34, "deleted_token", _s26_22, "removed_token", "\u062a\u0645 \u0645\u0633\u062d \u0627\u0644\u0631\u0645\u0632 \u0628\u0646\u062c\u0627\u062d", "restored_token", "\u062a\u0645 \u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0627\u0644\u0631\u0645\u0632 \u0628\u0646\u062c\u0627\u062d", "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, "\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0639\u0645\u064a\u0644", _s24_48, _s45_9, "email_invoice", "\u0627\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0639\u0628\u0631 \u0627\u0644\u0627\u064a\u0645\u064a\u0644", "email_quote", "\u0625\u0631\u0633\u0627\u0644 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "email_credit", "\u0631\u0635\u064a\u062f \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "email_payment", "Email Payment", _s20_74, "\u0644\u0627 \u064a\u0648\u062c\u062f \u0628\u0631\u064a\u062f \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0645\u0633\u062c\u0644 \u0644\u0644\u0639\u0645\u064a\u0644", "ledger", "Ledger", "view_pdf", "\u0639\u0631\u0636 PDF", "all_records", "\u062c\u0645\u064a\u0639 \u0627\u0644\u0633\u062c\u0644\u0627\u062a", "owned_by_user", "\u0627\u0644\u0639\u0627\u0626\u062f\u0629 \u0644\u0644\u0645\u0633\u062a\u062e\u062f\u0645", _s16_104, "\u0627\u0644\u0631\u0635\u064a\u062f \u0627\u0644\u0645\u062a\u0628\u0642\u064a", "contact_name", "Contact Name", "use_default", "\u0627\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a", _s16_106, _s17_87, "number_of_days", "\u0639\u062f\u062f \u0627\u0644\u0623\u064a\u0627\u0645", _s23_31, "\u0625\u0639\u062f\u0627\u062f \u0634\u0631\u0648\u0637 \u0627\u0644\u062f\u0641\u0639", "payment_term", "\u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639", _s16_107, "\u0634\u0631\u0637 \u062f\u0641\u0639 \u062c\u062f\u064a\u062f", _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, "\u062a\u0645 \u062d\u0630\u0641 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s20_78, "\u062a\u0645\u062a \u0625\u0632\u0627\u0644\u0629 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s21_80, "\u062a\u0645 \u0627\u0633\u062a\u0631\u062c\u0627\u0639 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", "\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "change", "\u062a\u063a\u064a\u064a\u0631", _s23_33, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u062a\u0646\u0633\u064a\u0642 \u0627\u0644\u062c\u0648\u0627\u0644", _s24_49, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u062a\u0646\u0633\u064a\u0642 \u0633\u0637\u062d \u0627\u0644\u0645\u0643\u062a\u0628", "send_from_gmail", "\u0623\u0631\u0633\u0644 \u0645\u0646 Gmail", "reversed", "\u0645\u0639\u0643\u0648\u0633", "cancelled", "\u0645\u0644\u063a\u0649", "credit_amount", "\u0645\u0628\u0644\u063a \u0627\u0644\u0627\u0626\u062a\u0645\u0627\u0646", "quote_amount", "\u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0631\u0636", "hosted", "\u0645\u0633\u062a\u0636\u0627\u0641", "selfhosted", "\u0627\u0633\u062a\u0636\u0627\u0641\u0629 \u062e\u0627\u0635\u0629", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "\u0625\u062e\u0641\u0627\u0621 \u0627\u0644\u0642\u0627\u0626\u0645\u0629", "show_menu", "\u0625\u0638\u0647\u0627\u0631 \u0627\u0644\u0642\u0627\u0626\u0645\u0629", _s18_67, _s18_68, _s16_109, "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0644\u0641\u0627\u062a", "search_designs", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u062a\u0635\u0627\u0645\u064a\u0645", "search_invoices", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631", "search_clients", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0639\u0645\u0644\u0627\u0621", "search_products", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a", "search_quotes", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0639\u0631\u0648\u0636", "search_credits", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0623\u0631\u0635\u062f\u0629", "search_vendors", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0648\u0631\u062f\u064a\u0646", "search_users", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646", _s16_110, "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0645\u0639\u062f\u0644\u0627\u062a \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "search_tasks", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0645\u0647\u0627\u0645", "search_settings", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a", "search_projects", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0645\u0634\u0627\u0631\u064a\u0639", "search_expenses", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641", "search_payments", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u062f\u0641\u0639\u0627\u062a", "search_groups", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0627\u062a", "search_company", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0634\u0631\u0643\u0629", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_92, "\u0641\u0627\u062a\u0648\u0631\u0629 \u0645\u0644\u063a\u0627\u0629 \u0628\u0646\u062c\u0627\u062d", _s18_69, "\u0641\u0648\u0627\u062a\u064a\u0631 \u0645\u0644\u063a\u0627\u0629 \u0628\u0646\u062c\u0627\u062d", _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "\u062d\u0630\u0641 \u062d\u0633\u0627\u0628", _s22_57, "\u062a\u062d\u0630\u064a\u0631: \u0647\u0630\u0647 \u0627\u0644\u0639\u0645\u0644\u064a\u0629 \u0633\u062a\u0642\u0648\u0645 \u0628\u062d\u0630\u0641 \u062d\u0633\u0627\u0628\u0643 \u0628\u0634\u0643\u0644 \u062f\u0627\u0626\u0645 \u0648\u0644\u0627 \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u062a\u0631\u0627\u062c\u0639 \u0628\u0639\u062f\u0647\u0627", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_122, _s16_263, "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u0626\u062a\u0645\u0627\u0646", "credit", "\u062f\u0627\u0626\u0646", "credits", "\u0627\u0644\u0623\u0631\u0635\u062f\u0629", "new_credit", "\u0623\u062f\u062e\u0644 \u0627\u0644\u0631\u0635\u064a\u062f", "edit_credit", "Edit Credit", "created_credit", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0642\u0631\u0636 \u0628\u0646\u062c\u0627\u062d", "updated_credit", _s27_41, "archived_credit", "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 \u0627\u0644\u0642\u0631\u0636 \u0628\u0646\u062c\u0627\u062d", "deleted_credit", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0642\u0631\u0636 \u0628\u0646\u062c\u0627\u062d", "removed_credit", _s27_43, "restored_credit", _s28_29, _s16_124, "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 :count \u0641\u0631\u0648\u0636", "deleted_credits", "\u062a\u0645 \u062d\u0630\u0641 :count \u0642\u0631\u0648\u0636 \u0628\u0646\u062c\u0627\u062d", _s16_125, _s36_9, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "\u0644\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Export", "chart", "Chart", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group by", "credit_balance", "\u0631\u0635\u064a\u062f \u062f\u0627\u0626\u0646", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Contact Phone", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Report", "add_company", "Add Company", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Help", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "\u0631\u0633\u0627\u0644\u0629", "from", "From", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "\u0627\u0644\u0645\u0628\u0644\u063a \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a", "line_total", "\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a", "item", "\u0628\u0646\u062f", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, _s21_130, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Quote Email", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, _s66_, "user_management", "\u0627\u062f\u0627\u0631\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645", "users", "\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646", "new_user", "New User", "edit_user", "\u062a\u0639\u062f\u064a\u0644 \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645", "created_user", _s25_42, "updated_user", "\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0628\u0646\u062c\u0627\u062d", "archived_user", _s26_29, "deleted_user", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0628\u0646\u062c\u0627\u062d", "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0639\u0627\u0645\u0629", "invoice_options", "\u062e\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", _s17_109, "\u0627\u062e\u0641\u0627\u0621 \u0645\u0627 \u062a\u0645 \u062f\u0641\u0639\u0629 \u062d\u062a\u0649 \u0627\u0644\u0627\u0646", _s22_65, "\u0627\u0639\u0631\u0636 \u0641\u0642\u0637 -\u0645\u0627 \u062a\u0645 \u062f\u0641\u0639\u0647 \u062d\u062a\u0649 \u0627\u0644\u0627\u0646- \u0641\u064a \u0641\u0648\u0627\u062a\u064a\u0631\u0643 \u0627\u0630\u0627 \u062a\u0645 \u0627\u0633\u062a\u0644\u0627\u0645 \u0627\u0644\u062f\u0641\u0639\u0647", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Show Header on", _s16_178, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Color", "secondary_color", "Secondary Color", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "\u062d\u0642\u0648\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "product_fields", "Product Fields", "invoice_terms", "\u0634\u0631\u0648\u0637 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "invoice_footer", "Invoice Footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_113, "Three months", _s16_179, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "Never", "company", "Company", _s17_114, _s17_115, "charge_taxes", "\u0641\u0631\u0636 \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "\u0643\u0648\u062f \u0645\u062e\u0635\u0635 CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\u0645\u0639 \u062a\u062d\u064a\u0627\u062a\u064a\u060c", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_184, "\u0627\u0631\u0641\u0627\u0642 \u0645\u0633\u062a\u0646\u062f\u0627\u062a", "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Update Address", _s19_69, _s45_10, "rate", "\u0645\u0639\u062f\u0644", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_186, _s29_20, _s16_187, _s29_21, _s17_121, _s34_27, _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", _s20_102, _s20_89, _s65_0, _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, "\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0645\u0646\u062a\u062c", "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629", _s17_126, "\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0645\u062a\u0642\u062f\u0645\u0629", "company_details", "\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0634\u0631\u0643\u0629", "user_details", "User Details", "localization", "\u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0644\u063a\u0629", "online_payments", "\u0627\u0644\u062f\u0641\u0639\u0627\u062a \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u0629", "tax_rates", "\u0645\u0639\u062f\u0644\u0627\u062a \u0627\u0644\u0636\u0631\u064a\u0628\u0629", "notifications", "\u062a\u0646\u0628\u064a\u0647\u0627\u062a", "import_export", "\u0627\u0633\u062a\u064a\u0631\u0627\u062f | \u062a\u0635\u062f\u064a\u0631", "custom_fields", "\u062d\u0642\u0648\u0643 \u0645\u062e\u0635\u0635\u0629", "invoice_design", "\u062a\u0635\u0645\u064a\u0645 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "buy_now_buttons", "Buy Now Buttons", "email_settings", "\u0625\u0639\u062f\u0627\u062f\u062a \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", _s23_49, _s21_101, _s22_68, _s20_91, _s19_75, _s19_76, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "\u0634\u0631\u0648\u0637 \u0627\u0644\u062e\u062f\u0645\u0629", "privacy_policy", "Privacy Policy", "sign_up", "\u062a\u0633\u062c\u064a\u0644", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "\u062a\u062d\u0645\u064a\u0644", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u062a\u0647 \u0628\u0646\u062c\u0627\u062d: \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0627\u0644\u0642\u064a\u0645\u0629", _s17_131, "\u062a\u0645\u062a \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062d\u0630\u0641 \u0628\u0646\u062c\u0627\u062d: \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0627\u0644\u0642\u064a\u0645\u0629", _s18_105, "\u062a\u0645\u062a \u0627\u0644\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0628\u0646\u062c\u0627\u062d: \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0627\u0644\u0642\u064a\u0645\u0629", "no_history", "No History", "expense_date", "Expense Date", "pending", "\u0642\u064a\u062f \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Converted", _s24_56, "\u0623\u0636\u0641 \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0625\u0644\u0649 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0647", "exchange_rate", "Exchange Rate", _s16_204, _s16_264, "mark_paid", "Mark Paid", "category", "Category", "address", "\u0627\u0644\u0639\u0646\u0648\u0627\u0646", "new_vendor", "New Vendor", "created_vendor", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0628\u0627\u0626\u0639 \u0628\u0646\u062c\u0627\u062d", "updated_vendor", "\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0628\u0627\u0626\u0639 \u0628\u0646\u062c\u0627\u062d", "archived_vendor", "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 \u0627\u0644\u0628\u0627\u0626\u0639 \u0628\u0646\u062c\u0627\u062d", "deleted_vendor", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0628\u0627\u0626\u0639 \u0628\u0646\u062c\u0627\u062d", "restored_vendor", _s28_37, _s16_205, "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 :count \u0628\u0627\u0626\u0639\u064a\u0646 \u0628\u0646\u062c\u0627\u062d", "deleted_vendors", "\u062a\u0645 \u062d\u0630\u0641 :count \u0628\u0627\u0626\u0639\u064a\u0646 \u0628\u0646\u062c\u0627\u062d", _s16_206, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_207, _s29_27, "deleted_expense", _s28_40, _s16_208, _s29_28, _s17_132, _s30_31, _s16_209, _s29_51, _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Now", _s16_210, _s16_211, "timer", "Timer", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Start Time", "end_time", "End Time", "date", "\u062a\u0627\u0631\u064a\u062e", "times", "Times", "duration", "Duration", "new_task", "New Task", "created_task", _s25_56, "updated_task", _s25_57, "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u062a\u0647 \u0628\u0646\u062c\u0627\u062d: \u0639\u062f \u0627\u0644\u0645\u0647\u0627\u0645", "deleted_tasks", _s33_32, "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, _s37_25, _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "New Project", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "click here", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Custom", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "\u0639\u0631\u0636 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "convert", "Convert", "more", "More", "edit_client", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0639\u0645\u064a\u0644", "edit_product", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u0646\u062a\u062c", "edit_invoice", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "edit_quote", "\u062a\u0639\u062f\u064a\u0644 \u0639\u0631\u0636 \u0633\u0639\u0631", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Edit Project", _s20_92, _s20_93, "billing_address", "Billing Address", _s16_217, _s16_218, "total_revenue", "Total Revenue", "average_invoice", "\u0645\u0639\u062f\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "outstanding", "Outstanding", "invoices_sent", _s20_101, "active_clients", "\u0639\u0645\u0644\u0627\u0621 \u0641\u0639\u0651\u0627\u0644\u064a\u0646", "close", "\u0625\u063a\u0644\u0627\u0642", "email", "\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "password", "\u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631", "url", "URL", "secret", "Secret", "name", "\u0627\u0644\u0627\u0633\u0645", "logout", "\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062e\u0631\u0648\u062c", "login", "Login", "filter", "\u062a\u0631\u0634\u064a\u062d", "sort", "Sort", "search", "\u0627\u0644\u0628\u062d\u062b", "active", "\u0646\u0634\u0637", "archived", "Archived", "deleted", "Deleted", "dashboard", "\u0644\u0648\u062d\u0629 \u0627\u0644\u062a\u062d\u0643\u0645", "archive", "\u0627\u0631\u0634\u064a\u0641", "delete", "\u062d\u0630\u0641", "restore", "Restore", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "\u062d\u0641\u0638", _s17_138, _s17_139, "paid_to_date", "\u062f\u0641\u0639\u062a \u062d\u062a\u0649 \u0627\u0644\u0627\u0646", "balance_due", "\u0627\u0644\u0631\u0635\u064a\u062f \u0627\u0644\u0645\u0633\u062a\u062d\u0642", "balance", "\u0627\u0644\u0631\u0635\u064a\u062f", "overview", "Overview", "details", "\u062a\u0641\u0627\u0635\u064a\u0644", "phone", "\u0627\u0644\u0647\u0627\u062a\u0641", "website", "\u0627\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "vat_number", "VAT Number", "id_number", "ID Number", "create", "\u0625\u0646\u0634\u0627\u0621", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "\u062c\u0647\u0627\u062a \u0627\u0644\u0627\u062a\u0635\u0627\u0644", "additional", "Additional", "first_name", "\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u0648\u0644", "last_name", "\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u062e\u064a\u0631", "add_contact", "\u0625\u0636\u0627\u0641\u0629 \u062c\u0647\u0629 \u0627\u062a\u0635\u0627\u0644", "are_you_sure", "\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f\u061f", "cancel", "\u0625\u0644\u063a\u0627\u0621", "ok", "Ok", "remove", "Remove", _s16_223, _s16_224, "product", "\u0645\u0646\u062a\u062c", "products", "\u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a", "new_product", "New Product", "created_product", "\u062a\u0645 \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0645\u0646\u062a\u062c \u0628\u0646\u062c\u0627\u062d", "updated_product", "\u062a\u0645 \u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u0646\u062a\u062c \u0628\u0646\u062c\u0627\u062d", _s16_225, "\u062a\u0645\u062a \u0627\u0631\u0634\u0641\u0629 \u0627\u0644\u0645\u0646\u062a\u062c \u0628\u0646\u062c\u0627\u062d", "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "\u0627\u0644\u0639\u0645\u064a\u0644", "clients", "\u0627\u0644\u0639\u0645\u0644\u0627\u0621", "new_client", "\u0639\u0645\u064a\u0644 \u062c\u062f\u064a\u062f", "created_client", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0639\u0645\u064a\u0644 \u0628\u0646\u062c\u0627\u062d", "updated_client", "\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0639\u0645\u064a\u0644 \u0628\u0646\u062c\u0627\u062d", "archived_client", "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u0639\u0645\u064a\u0644 \u0628\u0646\u062c\u0627\u062d", _s16_228, "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u062a\u0647 :count \u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", "deleted_client", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0639\u0645\u064a\u0644 \u0628\u0646\u062c\u0627\u062d", "deleted_clients", "\u062a\u0645 \u062d\u0630\u0641 :count \u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", "restored_client", _s28_49, _s16_229, _s36_13, "address1", "\u0627\u0644\u0634\u0627\u0631\u0639", "address2", "\u0634\u0642\u0629 / \u062c\u0646\u0627\u062d", "city", "\u0627\u0644\u0645\u062f\u064a\u0646\u0629", "state", "\u0627\u0644\u0648\u0644\u0627\u064a\u0629/\u0627\u0644\u0645\u0646\u0637\u0642\u0629", "postal_code", "\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0628\u0631\u064a\u062f\u064a", "country", "Country", "invoice", "\u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "invoices", "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631", "new_invoice", "\u0641\u0627\u062a\u0648\u0631\u0629 \u062c\u062f\u064a\u062f\u0629", "created_invoice", "\u062a\u0645 \u0627\u0646\u0634\u0627\u0621 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0628\u0646\u062c\u0627\u062d", "updated_invoice", "\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0628\u0646\u062c\u0627\u062d", _s16_230, "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0628\u0646\u062c\u0627\u062d", "deleted_invoice", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0628\u0646\u062c\u0627\u062d", _s16_231, _s29_34, _s17_142, "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 :count \u0641\u0648\u0627\u062a\u064a\u0631 \u0628\u0646\u062c\u0627\u062d", _s16_232, "\u062a\u0645 \u062d\u0630\u0641 :count \u0641\u0648\u0627\u062a\u064a\u0631 \u0628\u0646\u062c\u0627\u062d", _s17_143, _s37_20, "emailed_invoice", "\u062a\u0645 \u0627\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0627\u0644\u0649 \u0627\u0644\u0628\u0631\u064a\u062f \u0628\u0646\u062c\u0627\u062d", "emailed_payment", _s28_69, "amount", "\u0627\u0644\u0642\u064a\u0645\u0629", "invoice_number", "\u0631\u0642\u0645 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "invoice_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "discount", "\u062e\u0635\u0645", "po_number", "\u0631\u0642\u0645 \u0623\u0645\u0631 \u0627\u0644\u0634\u0631\u0627\u0621", "terms", "\u0627\u0644\u0634\u0631\u0648\u0637", "public_notes", "Public Notes", "private_notes", "\u0645\u0644\u0627\u062d\u0638\u0627\u062a \u062e\u0627\u0635\u0629", "frequency", "\u0627\u0644\u062a\u0643\u0631\u0627\u0631", "start_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0628\u062f\u0627\u064a\u0629", "end_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0646\u0647\u0627\u064a\u0629", "quote_number", "\u0631\u0642\u0645 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "quote_date", "\u062a\u0627\u0631\u064a\u062e \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "valid_until", "Valid Until", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "\u0648\u0635\u0641", "unit_cost", "\u062a\u0643\u0644\u0641\u0629 \u0627\u0644\u0648\u062d\u062f\u0629", "quantity", "\u0627\u0644\u0643\u0645\u064a\u0629", "add_item", "Add Item", "contact", "\u062c\u0647\u0629 \u0625\u062a\u0635\u0627\u0644", "work_phone", "\u0627\u0644\u0647\u0627\u062a\u0641", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u0633\u062a\u062d\u0642\u0627\u0642", _s16_233, _s16_234, "status", "\u0627\u0644\u062d\u0627\u0644\u0629", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "\u0627\u0644\u0645\u062c\u0645\u0648\u0639", "percent", "Percent", "edit", "\u062a\u0639\u062f\u064a\u0644", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "\u0636\u0631\u064a\u0628\u0629", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_74, _s35_20, _s22_75, "\u062a\u0645 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0643\u0645\u0631\u0633\u0644\u0629", _s23_52, _s36_14, _s23_53, "\u062a\u0645 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0643\u0645\u0631\u0633\u0644\u0629", "done", "\u062a\u0645", _s37_21, _s37_22, "dark_mode", "Dark Mode", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0646\u0634\u0627\u0637", _s16_235, _s16_236, "clone", "\u0627\u0633\u062a\u0646\u0633\u0627\u062e", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\u0634\u0631\u0648\u0637 \u0627\u0644\u062f\u0641\u0639", "payment_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062f\u0641\u0639\u0629", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "Send Email", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "\u0633\u062c\u0644", "payment", "Payment", "payments", "\u0627\u0644\u062f\u0641\u0639\u0627\u062a", "refunded", "Refunded", "payment_type", "Payment Type", _s21_108, "\u0631\u0645\u0632 \u0627\u0644\u0639\u0645\u0644\u064a\u0629", "enter_payment", "\u0627\u062f\u062e\u0644 \u0627\u0644\u062f\u0641\u0639\u0629", "new_payment", "\u0623\u062f\u062e\u0644 \u0627\u0644\u062f\u0641\u0639\u0629", "created_payment", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", "updated_payment", _s28_54, _s16_243, "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", "deleted_payment", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s16_244, _s29_36, _s17_147, "\u062a\u0645\u062a \u0627\u0631\u0634\u0641\u0629 :count \u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0628\u0646\u062c\u0627\u062d", _s16_245, "\u062a\u0645 \u062d\u0630\u0641 :count \u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0628\u0646\u062c\u0627\u062d", _s17_148, _s37_23, "quote", "\u0639\u0631\u0636 \u0623\u0633\u0639\u0627\u0631", "quotes", "\u0639\u0631\u0648\u0636 \u0623\u0633\u0639\u0627\u0631", "new_quote", "\u0639\u0631\u0636 \u0633\u0639\u0631 \u062c\u062f\u064a\u062f", "created_quote", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d", "updated_quote", "\u062a\u0645 \u062a\u0639\u062f\u064a\u0644 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d", "archived_quote", "\u062a\u0645 \u0623\u0631\u0634\u0641\u0629 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d", "deleted_quote", "\u062a\u0645 \u062d\u0630\u0641 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d", "restored_quote", _s27_62, "archived_quotes", "\u062a\u0645 \u0623\u0631\u0634\u0641\u0629 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d :count quotes", "deleted_quotes", _s34_28, "restored_quotes", _s35_23, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "\u0627\u0644\u0645\u0647\u0627\u0645", "project", "Project", "projects", "Projects", "activity_1", _s28_56, "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", _s30_23, "activity_5", _s30_24, "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", _s85_0, "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_63, "activity_23", _s26_46, "activity_24", _s27_64, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", ":user \u0623\u0646\u0634\u0649\u0621 :user", "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", ":contact \u0634\u0627\u0647\u062f \u0627\u0644\u0639\u0631\u0636 :quote", "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expired", "all", "All", "select", "\u0627\u062e\u062a\u064a\u0627\u0631", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "\u0642\u0641\u0644 \u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_97, _s20_98, _s20_99, _s20_100, _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "\u0639\u0631\u0636 \u0627\u0644\u062c\u062f\u0648\u0644", "show_list", "\u0639\u0631\u0636 \u0627\u0644\u0642\u0627\u0626\u0645\u0629", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "\u0634\u0627\u0631\u0639 \u0627\u0644\u0639\u0645\u064a\u0644", "client_address2", "\u0634\u0642\u0629/\u062c\u0646\u0627\u062d \u0627\u0644\u0639\u0645\u064a\u0644", "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, "\u0634\u0627\u0631\u0639 \u0627\u0644\u0634\u062d\u0646 \u0644\u0644\u0639\u0645\u064a\u0644", _s24_68, "\u0634\u0642\u0629/\u062c\u0646\u0627\u062d \u0627\u0644\u0634\u062d\u0646 \u0644\u0644\u0639\u0645\u064a\u0644", "type", "Type", "invoice_amount", "Invoice Amount", _s16_250, "Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "\u0642\u064a\u0645\u0629 \u0627\u0644\u062f\u0641\u0639\u0629", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Bank", _s19_90, _s19_91, _s16_251, _s16_261, _s19_92, "\u0645\u0639\u0631\u0641 \u0639\u0645\u0644\u0629 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "tax_name1", "\u0627\u0633\u0645 \u0627\u0644\u0636\u0631\u064a\u0628\u0629 1", "tax_name2", "\u0627\u0633\u0645 \u0627\u0644\u0636\u0631\u064a\u0628\u0629 2", "tax_name3", "\u0627\u0633\u0645 \u0627\u0644\u0636\u0631\u064a\u0628\u0629 3", "transaction_id", "\u0645\u0639\u0631\u0641 \u0627\u0644\u0639\u0645\u0644\u064a\u0629", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "bg", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u0413\u0440\u0430\u0444\u0438\u043a", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "archive_invoice", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "archive_quote", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439 \u041e\u0444\u0435\u0440\u0442\u0430", "archive_credit", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439 \u043a\u0440\u0435\u0434\u0438\u0442", "archive_task", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "archive_client", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439 \u043a\u043b\u0438\u0435\u043d\u0442", "archive_project", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "archive_expense", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", "restore_payment", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438 \u041f\u043b\u0430\u0449\u0430\u043d\u0435", "restore_invoice", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "restore_quote", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438 \u041e\u0444\u0435\u0440\u0442\u0430", "restore_credit", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438 \u041a\u0440\u0435\u0434\u0438\u0442", "restore_task", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "restore_client", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438 \u041a\u043b\u0438\u0435\u043d\u0442", "restore_project", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "restore_expense", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", "archive_vendor", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "restore_vendor", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "create_product", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "update_product", "Update Product", "delete_product", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "restore_product", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "archive_product", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u041c\u0435\u0442\u043e\u0434\u0438 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u0447\u0430\u0441", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u041a\u0430\u0447\u0432\u0430\u043d\u0435", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0417\u0430\u043f\u0430\u0437\u0438 \u043a\u0430\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", _s22_5, "\u0417\u0430\u043f\u0430\u0437\u0438 \u043a\u0430\u0442\u043e \u0444\u0443\u0442\u044a\u0440 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u0431\u0430\u043d\u043a\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s20_11, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0431\u0430\u043d\u043a\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s17_12, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0431\u0430\u043d\u043a\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u0418\u0437\u0431\u0440\u0430\u043d\u0438", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u0410\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "delete_credit", "\u0418\u0437\u0442\u0440\u0438\u0439 \u043a\u0440\u0435\u0434\u0438\u0442", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u0411\u0430\u043d\u043a\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", "bank_accounts", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0438 \u043a\u0430\u0440\u0442\u0438 \u0438 \u0431\u0430\u043d\u043a\u0438", _s21_21, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u0431\u0430\u043d\u043a\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "\u041e\u0431\u0435\u0434\u0438\u043d\u044f\u0432\u0430\u043d\u0435", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "\u041f\u0440\u0438\u0435\u043c\u0430\u043c", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "default", "\u041f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u041e\u0442\u0432\u043e\u0440\u0435\u043d", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043a\u044a\u043c \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", _s17_28, _s17_29, "week", "\u0421\u0435\u0434\u043c\u0438\u0446\u0430", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u0412\u0430\u043b\u0443\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "range", "\u0418\u043d\u0442\u0435\u0440\u0432\u0430\u043b", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u0421\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "\u0422\u0430\u043a\u0441\u0430\u0442\u0430 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 :amount \u0449\u0435 \u0431\u044a\u0434\u0435 :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u0438\u0435", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0447\u0438\u0441\u0442\u0435\u043d \u043a\u043b\u0438\u0435\u043d\u0442", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "\u041d\u0430\u043f\u043e\u043c\u043d\u0438 \u043c\u0438", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u0417\u0430\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0430", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434 # :expense", "view_statement", "\u0412\u0438\u0436\u0442\u0435 \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u0421\u0438\u0441\u0442\u0435\u043c\u0430", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "\u041e\u0442 - \u0418\u043c\u0435", _s16_46, _s16_47, _s17_36, "\u041f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s18_29, "\u041f\u043e\u0432\u0442\u0430\u0440\u044f\u0449\u0438 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s21_46, "\u041d\u043e\u0432 \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s22_37, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s25_8, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s25_9, "\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s26_7, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s25_10, _s21_131, _s25_11, _s38_4, _s26_8, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u0420\u044a\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0437\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "\u041d\u0435\u0442\u043e", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u0418\u043c\u043f\u043e\u0440\u0442 \u043d\u0430 \u0434\u0430\u043d\u043d\u0438", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 - \u0418\u043c\u0435", _s17_40, "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 - \u0424\u0430\u043c\u0438\u043b\u0438\u044f", "order", "Order", "unassigned", "\u041d\u0435\u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d\u0430", "partial_value", "\u0422\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0431\u044a\u0434\u0435 \u043f\u043e\u0432\u0435\u0447\u0435 \u043e\u0442 0 \u0438 \u043f\u043e-\u043c\u0430\u043b\u043a\u043e \u043e\u0442 \u043e\u0431\u0449\u0430\u0442\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442.", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0420\u0430\u0437\u0440\u0435\u0448\u0438", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u0417\u0430\u043b\u043e\u0436\u0435\u0442\u0435 subdomain \u0438\u043b\u0438 \u043f\u043e\u043a\u0430\u0437\u0432\u0430\u0439\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435 \u043d\u0430 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u0438\u044f \u0441\u0438 \u0441\u0430\u0439\u0442.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "\u0421\u0438\u0433\u0443\u0440\u043d\u043e\u0441\u0442", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u0410\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442\u0438", _s16_65, _s16_66, _s17_46, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", _s20_47, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", _s20_48, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", _s21_58, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u043a\u0430\u043d\u0430", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "\u0412\u044a\u0440\u043d\u0430\u0442\u0438", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, "\u0421\u043a\u0430\u043d\u0438\u0440\u0430\u0439\u0442\u0435 \u0431\u0430\u0440\u043a\u043e\u0434\u0430 \u0441 :link \u0441\u044a\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435.", _s18_46, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0430 Two-Factor Authentication", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u043e \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435", "to_update_run", "To update run", _s18_49, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0439 \u043a\u0430\u0442\u043e \u0424\u0430\u043a\u0442\u0443\u0440\u0430", _s16_78, _s16_79, "invoice_project", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "invoice_task", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "invoice_expense", "\u041f\u0440\u0435\u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, "\u0417\u0430\u043f\u0430\u0437\u0438 \u0438 \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u0439", "save_and_email", "\u0417\u0430\u043f\u0430\u0437\u0438 \u0438 \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0438\u043c\u0435\u0439\u043b", _s16_82, "\u041f\u043e\u0434\u0434\u044a\u0440\u0436\u0430\u043d\u0438 \u0441\u044a\u0431\u0438\u0442\u0438\u044f", _s16_84, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0430 \u0441\u0443\u043c\u0430", _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u0421\u043a\u0440\u0438\u0439", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "\u041e\u0431\u043d\u043e\u0432\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "\u041a\u043e\u043b\u043e\u043d\u0430", "sample", "\u041f\u0440\u0438\u043c\u0435\u0440", "map_to", "Map To", "import", "\u0418\u043c\u043f\u043e\u0440\u0442", _s25_21, _s29_13, "select_file", "\u041c\u043e\u043b\u044f \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0444\u0430\u0439\u043b", _s16_86, _s16_87, "csv_file", "CSV \u0444\u0430\u0439\u043b", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "\u0412\u0438\u0436 \u043b\u0438\u0446\u0435\u043d\u0437\u0438", "webhook_url", "Webhook URL", _s17_61, "\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043d\u0430 \u0446\u044f\u043b \u0435\u043a\u0440\u0430\u043d", "sidebar_editor", "\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u0430\u0442\u0430 \u043b\u0435\u043d\u0442\u0430", _s22_44, "\u0417\u0430 \u0434\u0430 \u043f\u043e\u0442\u0432\u044a\u0440\u0434\u0438\u0442\u0435, \u043c\u043e\u043b\u044f \u043d\u0430\u043f\u0438\u0448\u0435\u0442\u0435 ':value'", "purge", "\u0418\u0437\u0447\u0438\u0441\u0442\u0435\u0442\u0435", "service", "\u0423\u0441\u043b\u0443\u0433\u0430", "clone_to", "\u041a\u043b\u043e\u043d\u0438\u0440\u0430\u0439 \u043a\u044a\u043c", "clone_to_other", "\u041a\u043b\u043e\u043d\u0438\u0440\u0430\u0439 \u043a\u044a\u043c \u043d\u0435\u0449\u043e \u0434\u0440\u0443\u0433\u043e", "labels", "\u0415\u0442\u0438\u043a\u0435\u0442\u0438", "add_custom", "\u0414\u043e\u0431\u0430\u0432\u0438 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e", "payment_tax", "\u0414\u0430\u043d\u044a\u043a \u0432\u044a\u0440\u0445\u0443 \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f\u0442\u0430", "unpaid", "\u041d\u0435\u043f\u043b\u0430\u0442\u0435\u043d\u0430", "white_label", "White Label", "delivery_note", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430", _s24_35, "\u0418\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438 \u0441\u0430 \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438", _s24_37, "\u041f\u043b\u0430\u0442\u0435\u043d\u0438\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438 \u0441\u0430 \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438", "source_code", "\u0418\u0437\u0445\u043e\u0434\u0435\u043d \u043a\u043e\u0434", "app_platforms", "\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0438 \u0437\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f", "invoice_late", "\u0417\u0430\u043a\u044a\u0441\u043d\u044f\u043b\u0430 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "quote_expired", "\u0418\u0437\u0442\u0435\u043a\u043b\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "partial_due", "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0434\u044a\u043b\u0436\u0438\u043c\u0430", "invoice_total", "\u0422\u043e\u0442\u0430\u043b \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_total", "\u041e\u0431\u0449\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430", "credit_total", "\u041e\u0431\u0449 \u043a\u0440\u0435\u0434\u0438\u0442", _s23_26, "\u041e\u0431\u0449\u043e \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "actions", "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f", "expense_number", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0430", "task_number", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430", "project_number", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430", "project_name", "Project Name", "warning", "\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435", "view_settings", "\u0412\u0438\u0436 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s24_39, "\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f\u0442\u0430 \u043d\u0435 \u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0430", "late_invoice", "\u041a\u044a\u0441\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "expired_quote", "\u0418\u0437\u0442\u0435\u043a\u043b\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "remind_invoice", "\u041d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "cvv", "CVV", "client_name", "\u0418\u043c\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "client_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "required_fields", "\u0417\u0430\u0434\u044a\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u0438 \u043f\u043e\u043b\u0435\u0442\u0430", "calculated_rate", "\u0418\u0437\u0447\u0438\u0441\u043b\u0435\u043d \u0440\u0435\u0439\u0442", _s17_63, "\u0420\u0435\u0439\u0442 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 \u0437\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "clear_cache", "\u0418\u0437\u0447\u0438\u0441\u0442\u0438 \u043a\u0435\u0448\u0430", "sort_order", "\u041f\u043e\u0434\u0440\u0435\u0434\u0431\u0430", "task_status", "\u0421\u0442\u0430\u0442\u0443\u0441", "task_statuses", "\u0421\u0442\u0430\u0442\u0443\u0441\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430", "new_task_status", "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u043d\u043e\u0432\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s16_88, "\u0421\u043c\u0435\u043d\u0438 \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430", _s19_51, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435 \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s19_52, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u043c\u0435\u043d\u0435\u043d \u0441\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s20_56, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s19_53, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435 \u0438\u0437\u0442\u0440\u0438\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s19_54, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435 \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s20_57, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s22_45, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0445\u0442\u0435 :value \u0441\u0442\u0430\u0442\u0443\u0441\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438", _s21_67, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0445\u0442\u0435 :value \u0441\u0442\u0430\u0442\u0443\u0441\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438", _s22_46, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0445\u0442\u0435 :value \u0441\u0442\u0430\u0442\u0443\u0441\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438", _s18_53, "\u0422\u044a\u0440\u0441\u0438 1 \u0441\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s20_59, "\u0422\u044a\u0440\u0441\u0438 :count \u0441\u0442\u0430\u0442\u0443\u0441\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438", _s16_90, "\u041f\u043e\u043a\u0430\u0436\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u044a\u0441 \u0437\u0430\u0434\u0430\u0447\u0438", _s21_68, "\u0412\u0438\u043d\u0430\u0433\u0438 \u043f\u043e\u043a\u0430\u0437\u0432\u0430\u0439\u0442\u0435 \u0441\u0435\u043a\u0446\u0438\u044f\u0442\u0430 \u0441\u044a\u0441 \u0437\u0430\u0434\u0430\u0447\u0438, \u043a\u043e\u0433\u0430\u0442\u043e \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s20_60, "\u0413\u0440\u0430\u0444\u0438\u043a \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438\u0442\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_22, "\u0414\u043e\u0431\u0430\u0432\u0435\u0442\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0437\u0430 \u0432\u0440\u0435\u043c\u0435\u0442\u043e \u043a\u044a\u043c \u0440\u0435\u0434\u043e\u0432\u0435\u0442\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, "\u0421\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439\u0442\u0435 \u0437\u0430\u0434\u0430\u0447\u0438\u0442\u0435 \u043f\u0440\u0435\u0434\u0438 \u0437\u0430\u043f\u0430\u0437\u0432\u0430\u043d\u0435", _s18_54, "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0441\u044a\u0441\u0442\u043e\u044f\u043d\u0438\u044f", "task_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s20_64, "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438", _s18_56, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s20_66, "\u041d\u043e\u0432\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s21_70, "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\u0442\u0430 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0430", _s24_40, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s24_41, "\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s25_25, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s24_42, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f", _s24_43, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\u0442\u0430 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0438\u0442\u0435 \u0435 \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s25_26, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s27_30, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, "\u0422\u044a\u0440\u0441\u0435\u0442\u0435 \u0432 1 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s25_28, "\u0422\u044a\u0440\u0441\u0435\u043d\u0435 \u0432 :count \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0438\u0442\u0435", _s21_72, "\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0439\u0442\u0435 \u043d\u0430\u043b\u0438\u0447\u043d\u0438\u0442\u0435 \u043a\u0440\u0435\u0434\u0438\u0442\u0438", "show_option", "\u041f\u043e\u043a\u0430\u0436\u0438 \u043e\u043f\u0446\u0438\u044f", _s22_47, "\u0421\u0443\u043c\u0430\u0442\u0430 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u043d\u0430\u0434\u0432\u0438\u0448\u0430\u0432\u0430 \u0441\u0443\u043c\u0430\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "view_changes", "\u0412\u0438\u0436 \u043f\u0440\u043e\u043c\u0435\u043d\u0438\u0442\u0435", "force_update", "\u0410\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u0439 \u043d\u0430\u0441\u0438\u043b\u0430", _s17_65, "\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0442\u0435 \u043d\u0430\u0439-\u043d\u043e\u0432\u0430\u0442\u0430 \u0432\u0435\u0440\u0441\u0438\u044f, \u043d\u043e \u0435 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u0430 \u0438\u043c\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u0438 \u043f\u043e\u043f\u0440\u0430\u0432\u043a\u0438.", "mark_paid_help", "\u041f\u0440\u043e\u0441\u043b\u0435\u0434\u0435\u0442\u0435, \u0447\u0435 \u0440\u0430\u0437\u0445\u043e\u0434\u044a\u0442 \u0435 \u0431\u0438\u043b \u043f\u043b\u0430\u0442\u0435\u043d", _s18_58, "\u0422\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0441\u0435 \u043f\u0440\u0435\u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430", _s23_28, "\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0438\u0442\u0435", _s29_14, _s36_15, _s21_74, "\u0417\u0430\u0434\u0430\u0439 \u043e\u0431\u043c\u0435\u043d\u0435\u043d \u043a\u0443\u0440\u0441", _s16_92, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", _s18_59, "\u041a\u043b\u043e\u043d\u0438\u0440\u0430\u0439 \u043a\u044a\u043c \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u043d", "crypto", "\u041a\u0440\u0438\u043f\u0442\u043e", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e \u043f\u043e\u043b\u0435", "variables", "\u041f\u0440\u043e\u043c\u0435\u043d\u043b\u0438\u0432\u0438", "show_password", "\u041f\u043e\u043a\u0430\u0436\u0438 \u043f\u0430\u0440\u043e\u043b\u0430", "hide_password", "\u0421\u043a\u0440\u0438\u0439 \u043f\u0430\u0440\u043e\u043b\u0430", "copy_error", "\u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u0430\u043d\u0435", "capture_card", "\u041f\u0440\u0438\u0445\u0432\u0430\u043d\u0438 \u043a\u0430\u0440\u0442\u0430", _s17_66, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e", "total_taxes", "\u041e\u0431\u0449\u043e \u0434\u0430\u043d\u044a\u0446\u0438", "line_taxes", "\u0414\u0430\u043d\u044a\u0446\u0438 \u043d\u0430 \u0440\u0435\u0434\u043e\u0432\u0435\u0442\u0435", "total_fields", "\u0421\u0443\u043c\u0430\u0440\u043d\u0438 \u043f\u043e\u043b\u0435\u0442\u0430", _s25_29, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043f\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_30, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_31, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u043e\u0431\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "gateway_refund", "\u041f\u043e\u0440\u0442\u0430\u043b \u0437\u0430 \u0432\u0440\u044a\u0449\u0430\u043d\u0435", _s19_55, "\u0412\u044a\u0440\u043d\u0438 \u0441\u0443\u043c\u0430 \u0447\u0440\u0435\u0437 \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u0438\u044f \u043f\u043e\u0440\u0442\u0430\u043b", "due_date_days", "\u041a\u0440\u0430\u0435\u043d \u0441\u0440\u043e\u043a", "paused", "\u041d\u0430 \u043f\u0430\u0443\u0437\u0430", "mark_active", "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u0439 \u0432 \u0430\u0440\u0445\u0438\u0432", "day_count", "\u0414\u0435\u043d :count", _s22_48, "\u041f\u044a\u0440\u0432\u0438 \u0434\u0435\u043d \u043e\u0442 \u043c\u0435\u0441\u0435\u0446\u0430", _s21_75, "\u041f\u043e\u0441\u043b\u0435\u0434\u0435\u043d \u0434\u0435\u043d \u043d\u0430 \u043c\u0435\u0441\u0435\u0446\u0430", _s17_68, "\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0439 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "endless", "\u0411\u0435\u0437\u043a\u0440\u0430\u0439\u043d\u0438", "next_send_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0441\u043b\u0435\u0434\u0432\u0430\u0449\u043e\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435", _s16_94, "\u041e\u0441\u0442\u0430\u0432\u0430\u0449\u0438 \u043f\u0435\u0440\u0438\u043e\u0434\u0438", _s17_70, "\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s18_61, "\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s21_77, "\u041d\u043e\u0432\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s22_50, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_32, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_33, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s26_16, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_34, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_35, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s26_17, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, "\u0422\u044a\u0440\u0441\u0438 1 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_36, "\u0422\u044a\u0440\u0441\u0438 :count \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "send_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0438\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435", "auto_bill_on", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043d\u0430", _s28_17, "\u041c\u0438\u043d\u0438\u043c\u0430\u043b\u043d\u0430 \u0441\u0443\u043c\u0430 \u0437\u0430 \u0430\u0432\u0430\u043d\u0441\u043e\u0432\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "profit", "\u041f\u0435\u0447\u0430\u043b\u0431\u0430", "line_item", "\u0420\u0435\u0434", _s18_63, "\u0420\u0430\u0437\u0440\u0435\u0448\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043f\u043e-\u0433\u043e\u043b\u044f\u043c\u043e \u043e\u0442 \u043a\u0440\u0430\u0439\u043d\u0430\u0442\u0430 \u0441\u0443\u043c\u0430", _s23_29, "\u041f\u043e\u0434\u0434\u044a\u0440\u0436\u0430\u0439 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043d\u0430\u0434 \u043e\u0441\u043d\u043e\u0432\u043d\u0430 \u0441\u0443\u043c\u0430 \u0437\u0430 \u0434\u0430 \u043f\u0440\u0438\u0435\u043c\u0430\u0448 \u0431\u0430\u043a\u0448\u0438\u0448\u0438", _s19_56, "\u0420\u0430\u0437\u0440\u0435\u0448\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043f\u043e-\u043c\u0430\u043b\u043a\u043e \u043e\u0442 \u043a\u0440\u0430\u0439\u043d\u0430\u0442\u0430 \u0441\u0443\u043c\u0430", _s24_45, "\u041f\u043e\u0434\u0434\u0440\u044a\u0436\u043a\u0430 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u043d\u0430 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u0430/\u0434\u0435\u043f\u043e\u0437\u0438\u0442\u043d\u0430 \u0441\u0443\u043c\u0430", "test_mode", "\u0422\u0435\u0441\u0442\u043e\u0432 \u0440\u0435\u0448\u0438\u043c", "opened", "\u041e\u0442\u0432\u043e\u0440\u0435\u043d\u0438", _s30_8, "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0433\u043b\u0430\u0441\u0443\u0432\u0430\u043d\u0435", _s30_9, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0433\u043b\u0430\u0441\u0443\u0432\u0430\u043d\u0435", "gateway_success", "\u041f\u043e\u0440\u0442\u0430\u043b - \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "gateway_failure", "\u041f\u043e\u0440\u0442\u0430\u043b - \u043d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e", "gateway_error", "\u041f\u043e\u0440\u0442\u0430\u043b - \u0433\u0440\u0435\u0448\u043a\u0430", "email_send", "\u0418\u0437\u043f\u0440\u0430\u0442\u0438 \u0438\u043c\u0435\u0439\u043b", _s17_72, "\u041e\u043f\u0430\u0448\u043a\u0430 \u0437\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u0438 \u043e\u043f\u0438\u0442\u0438 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b\u0438", "failure", "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e", "quota_exceeded", "\u041f\u0440\u0435\u0432\u0438\u0448\u0435\u043d\u0430 \u043a\u0432\u043e\u0442\u0430", _s16_96, "\u0413\u0440\u0435\u0448\u043a\u0430 \u043d\u0430\u0433\u043e\u0440\u0435 \u043f\u043e \u0432\u0435\u0440\u0438\u0433\u0430\u0442\u0430", "system_logs", "\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u0438 \u043b\u043e\u0433\u043e\u0432\u0435", "view_portal", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u043f\u043e\u0440\u0442\u0430\u043b\u0430", "copy_link", "\u041a\u043e\u043f\u0438\u0440\u0430\u0439 \u043b\u0438\u043d\u043a", "token_billing", "\u0417\u0430\u043f\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u0430\u043d\u043d\u0438\u0442\u0435 \u043d\u0430 \u043a\u0430\u0440\u0442\u0430\u0442\u0430", _s24_46, "\u0414\u043e\u0431\u0440\u0435 \u0434\u043e\u0448\u043b\u0438 \u0432 \u0418\u043d\u0432\u043e\u0439\u0441 \u041d\u0438\u043d\u0434\u0436\u0430", "always", "\u0412\u0438\u043d\u0430\u0433\u0438", "optin", "\u0417\u0430\u043f\u0438\u0448\u0435\u0442\u0435 \u0441\u0435", "optout", "\u041e\u0442\u043f\u0438\u0448\u0435\u0442\u0435 \u0441\u0435", "label", "\u0415\u0442\u0438\u043a\u0435\u0442", "client_number", "\u041a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438 \u043d\u043e\u043c\u0435\u0440", "auto_convert", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0432\u043d\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0435", "company_name", "\u0418\u043c\u0435 \u043d\u0430 \u0444\u0438\u0440\u043c\u0430", "reminder1_sent", "\u041f\u044a\u0440\u0432\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u043e", "reminder2_sent", "\u0412\u0442\u043e\u0440\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u043e", "reminder3_sent", "\u0422\u0440\u0435\u0442\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u043e", _s18_65, "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "pdf_page_info", "\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 :current \u043e\u0442 :total", _s16_98, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "emailed_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u043e\u0444\u0435\u0440\u0442\u0438", "emailed_credits", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0438", "gateway", "\u041f\u043e\u0440\u0442\u0430\u043b", "view_in_stripe", "\u0412\u0438\u0436 \u0432 \u0421\u0442\u0440\u0430\u0439\u043f", "rows_per_page", "\u0420\u0435\u0434\u043e\u0432\u0435 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430", "hours", "\u0427\u0430\u0441\u043e\u0432\u0435", "statement", "\u0418\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435", "taxes", "\u0414\u0430\u043d\u044a\u0446\u0438", "surcharge", "\u0414\u043e\u043f\u043b\u0430\u0449\u0430\u043d\u0435", "apply_payment", "\u041f\u0440\u0438\u043b\u043e\u0436\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "apply_credit", "\u041f\u0440\u0438\u043b\u0430\u0433\u0430\u043d\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "apply", "\u041f\u0440\u0438\u043b\u043e\u0436\u0438", "unapplied", "\u041d\u0435\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438", "select_label", "\u0418\u0437\u0431\u043e\u0440 \u043d\u0430 \u0435\u0442\u0438\u043a\u0435\u0442", "custom_labels", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0435\u0442\u0438\u043a\u0435\u0442\u0438", "record_type", "\u0422\u0438\u043f \u0437\u0430\u043f\u0438\u0441", "record_name", "\u0418\u043c\u0435 \u043d\u0430 \u0437\u0430\u043f\u0438\u0441", "file_type", "\u0424\u0430\u0439\u043b\u043e\u0432 \u0442\u0438\u043f", "height", "\u0412\u0438\u0441\u043e\u0447\u0438\u043d\u0430", "width", "\u0428\u0438\u0440\u043e\u0447\u0438\u043d\u0430", "to", "\u0414\u043e", "health_check", "\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u0441\u044a\u0441\u0442\u043e\u044f\u043d\u0438\u0435", "payment_type_id", "\u041d\u0430\u0447\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "last_login_at", "\u041f\u043e\u0441\u043b\u0435\u0434\u0435\u043d \u043b\u043e\u0433\u0438\u043d \u0432", "company_key", "\u041a\u043b\u044e\u0447 \u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f\u0442\u0430", "storefront", "\u0420\u0435\u0436\u0438\u043c \u043d\u0430 \u043c\u0430\u0433\u0430\u0437\u0438\u043d", "storefront_help", "\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 \u0442\u0440\u0435\u0442\u0438 \u0441\u0442\u0440\u0430\u043d\u0438 \u0434\u0430 \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u0442 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "client_created", "\u0421\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043a\u043b\u0438\u0435\u043d\u0442", _s20_69, "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u043e\u043d\u043b\u0430\u0439\u043d \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s20_71, "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u0440\u044a\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "completed", "\u0417\u0430\u0432\u044a\u0440\u0448\u0435\u043d", "gross", "\u0411\u0440\u0443\u0442\u043e", "net_amount", "\u041d\u0435\u0442\u043d\u0430 \u0441\u0443\u043c\u0430", "net_balance", "\u041d\u0435\u0442\u0435\u043d \u0431\u0430\u043b\u0430\u043d\u0441", "client_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", _s17_74, "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s17_76, "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "selected_quotes", "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u043e\u0444\u0435\u0440\u0442\u0438", "selected_tasks", "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u0437\u0430\u0434\u0430\u0447\u0438", _s17_78, "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s17_80, "\u041f\u0440\u0435\u0434\u0441\u0442\u043e\u044f\u0449\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s17_82, "\u041f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "recent_payments", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "upcoming_quotes", "\u041f\u0440\u0435\u0434\u0441\u0442\u043e\u044f\u0449\u0438 \u043e\u0444\u0435\u0440\u0442\u0438", "expired_quotes", "\u0418\u0437\u0442\u0435\u043a\u043b\u0438 \u043e\u0444\u0435\u0440\u0442\u0438", "create_client", "\u0421\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "create_invoice", "\u0421\u044a\u0437\u0434\u0430\u0439 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "create_quote", "\u0421\u044a\u0437\u0434\u0430\u0439 \u041e\u0444\u0435\u0440\u0442\u0430", "create_payment", "\u0421\u044a\u0437\u0434\u0430\u0439 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "create_vendor", "\u0421\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "update_quote", "\u041e\u0431\u043d\u043e\u0432\u0438 \u043e\u0444\u0435\u0440\u0442\u0430", "delete_quote", "\u0418\u0437\u0442\u0440\u0438\u0439 \u041e\u0444\u0435\u0440\u0442\u0430", "update_invoice", "\u041e\u0431\u043d\u043e\u0432\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "delete_invoice", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "update_client", "\u041e\u0431\u043d\u043e\u0432\u0438 \u043a\u043b\u0438\u0435\u043d\u0442", "delete_client", "\u0418\u0437\u0442\u0440\u0438\u0439 \u043a\u043b\u0438\u0435\u043d\u0442", "delete_payment", "\u0418\u0437\u0442\u0440\u0438\u0439 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "update_vendor", "\u041e\u0431\u043d\u043e\u0432\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "delete_vendor", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "create_expense", "\u0421\u044a\u0437\u0434\u0430\u0439 \u0440\u0430\u0437\u0445\u043e\u0434", "update_expense", "\u041e\u0431\u043d\u043e\u0432\u0438 \u0440\u0430\u0437\u0445\u043e\u0434", "delete_expense", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", "create_task", "\u041d\u043e\u0432\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "update_task", "\u041e\u0431\u043d\u043e\u0432\u0438 \u0437\u0430\u0434\u0430\u0447\u0430", "delete_task", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "approve_quote", "\u041e\u0434\u043e\u0431\u0440\u0438 \u043e\u0444\u0435\u0440\u0442\u0430", "off", "\u0418\u0437\u043a\u043b.", "when_paid", "\u041a\u043e\u0433\u0430\u0442\u043e \u0435 \u043f\u043b\u0430\u0442\u0435\u043d\u0430", "expires_on", "\u0418\u0437\u0442\u0438\u0447\u0430 \u043d\u0430", "free", "\u0411\u0435\u0437\u043f\u043b\u0430\u0442\u043d\u043e", "plan", "\u041f\u043b\u0430\u043d", "show_sidebar", "\u041f\u043e\u043a\u0430\u0436\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u043e \u043c\u0435\u043d\u044e", "hide_sidebar", "\u0421\u043a\u0440\u0438\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u043e\u0442\u043e \u043c\u0435\u043d\u044e", "event_type", "\u0422\u0438\u043f \u0441\u044a\u0431\u0438\u0442\u0438\u0435", "target_url", "Target", "copy", "\u041a\u043e\u043f\u0438\u0440\u0430\u0439", "must_be_online", "\u041c\u043e\u043b\u044f, \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e, \u043a\u043e\u0433\u0430\u0442\u043e \u0441\u0435 \u0441\u0432\u044a\u0440\u0436\u0435\u0442\u0435 \u043a\u044a\u043c \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442", _s17_84, "Cron \u0437\u0430\u0434\u0430\u0447\u0438\u0442\u0435 \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0441\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438", "api_webhooks", "API webhooks", "search_webhooks", "\u0422\u044a\u0440\u0441\u0438 :count webhook-\u043e\u0432\u0435", "search_webhook", "\u0422\u044a\u0440\u0441\u0438 1 webhook", "webhook", "Webhook", "webhooks", "Webhook-\u043e\u0432\u0435", "new_webhook", "\u041d\u043e\u0432 Webhook", "edit_webhook", "\u041f\u0440\u043e\u043c\u0435\u043d\u0438 Webhook", "created_webhook", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d webhook", "updated_webhook", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d webhook", _s16_100, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d webhook", "deleted_webhook", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 webhook", "removed_webhook", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 webhook", _s16_101, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d webhook", _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API \u0442\u043e\u043a\u044a\u043d\u0438", "api_docs", "API \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f", "search_tokens", "\u0422\u044a\u0440\u0441\u0438 :count \u0442\u043e\u043a\u0435\u043d\u0438", "search_token", "\u0422\u044a\u0440\u0441\u0438 1 \u0442\u043e\u043a\u0435\u043d", "token", "\u0422\u043e\u043a\u044a\u043d", "tokens", "\u0422\u043e\u043a\u044a\u043d\u0438", "new_token", "\u041d\u043e\u0432 \u0442\u043e\u043a\u0435\u043d", "edit_token", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0442\u043e\u043a\u044a\u043d", "created_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0442\u043e\u043a\u044a\u043d", "updated_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0442\u043e\u043a\u044a\u043d", "archived_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0442\u043e\u043a\u0435\u043d", "deleted_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u0442\u043e\u043a\u044a\u043d", "removed_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 \u0442\u043e\u043a\u0435\u043d", "restored_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u0442\u043e\u043a\u0435\u043d", "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", _s24_48, "\u0420\u0430\u0437\u0440\u0435\u0448\u0438 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0438\u0442\u0435 \u0434\u0430 \u043f\u0440\u0430\u0432\u044f\u0442 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432 \u043f\u043e\u0440\u0442\u0430\u043b\u0430", "email_invoice", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "email_quote", "\u0418\u0437\u043f\u0440\u0430\u0442\u0438 \u043e\u0444\u0435\u0440\u0442\u0430 \u043f\u043e \u0438\u043c\u0435\u0439\u043b", "email_credit", "\u0418\u0437\u043f\u0440\u0430\u0442\u0438 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "email_payment", _s16_265, _s20_74, "\u041a\u043b\u0438\u0435\u043d\u0442\u044a\u0442 \u043d\u044f\u043c\u0430 \u0437\u0430\u0434\u0430\u0434\u0435\u043d \u0438\u043c\u0435\u0439\u043b \u0430\u0434\u0440\u0435\u0441", "ledger", "\u041b\u0435\u0434\u0436\u044a\u0440", "view_pdf", "\u0412\u0438\u0436 PDF", "all_records", "\u0412\u0441\u0438\u0447\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0438", "owned_by_user", "\u041f\u0440\u0438\u0442\u0435\u0436\u0430\u0432\u0430\u043d\u0438 \u043e\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f", _s16_104, "\u041e\u0441\u0442\u0430\u0442\u044a\u0447\u0435\u043d \u043a\u0440\u0435\u0434\u0438\u0442", "contact_name", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 - \u0438\u043c\u0435", "use_default", "\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0439 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", _s16_106, "\u0411\u0435\u0437\u043a\u0440\u0430\u0439\u043d\u0438 \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0438\u044f", "number_of_days", "\u0411\u0440\u043e\u0439 \u0434\u043d\u0438", _s23_31, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "payment_term", "\u0423\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s16_107, "\u041d\u043e\u0432\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s17_88, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s20_75, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s20_76, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s21_79, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s20_77, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s20_78, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s21_80, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", "\u0412\u043b\u0435\u0437 \u0441 \u0438\u043c\u0435\u0439\u043b", "change", "\u041f\u0440\u043e\u043c\u0435\u043d\u0438", _s23_33, "\u0421\u043c\u0435\u043d\u0438 \u043d\u0430 \u043c\u043e\u0431\u0438\u043b\u0435\u043d \u0440\u0435\u0436\u0438\u043c?", _s24_49, "\u0421\u043c\u0435\u043d\u0438 \u043d\u0430 \u0434\u0435\u0441\u043a\u0442\u043e\u043f \u0440\u0435\u0436\u0438\u043c?", "send_from_gmail", "\u0418\u0437\u043f\u0440\u0430\u0442\u0438 \u043e\u0442 Gmail", "reversed", "\u0421\u0442\u043e\u0440\u043d\u0438\u0440\u0430\u043d\u0430", "cancelled", "\u0410\u043d\u0443\u043b\u0438\u0440\u0430\u043d\u0430", "credit_amount", "\u0421\u0443\u043c\u0430 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", "quote_amount", "\u0421\u0443\u043c\u0430 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "hosted", "\u0425\u043e\u0441\u0442\u043d\u0430\u0442", "selfhosted", "\u0421\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u043d\u043e \u0445\u043e\u0441\u0442\u043d\u0430\u0442", "exclusive", "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d\u0438", "inclusive", "\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438", "hide_menu", "\u0421\u043a\u0440\u0438\u0439 \u043c\u0435\u043d\u044e\u0442\u043e", "show_menu", "\u041f\u043e\u043a\u0430\u0436\u0438 \u043c\u0435\u043d\u044e", _s18_67, "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u043e", _s16_109, "\u0422\u044a\u0440\u0441\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "search_designs", "\u0422\u044a\u0440\u0441\u0438 \u0434\u0438\u0437\u0430\u0439\u043d\u0438", "search_invoices", "\u0422\u044a\u0440\u0441\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "search_clients", "\u0422\u044a\u0440\u0441\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "search_products", "\u0422\u044a\u0440\u0441\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", "search_quotes", "\u0422\u044a\u0440\u0441\u0438 \u043e\u0444\u0435\u0440\u0442\u0438", "search_credits", "\u0422\u044a\u0440\u0441\u0438 \u043a\u0440\u0435\u0434\u0438\u0442\u0438", "search_vendors", "\u0422\u044a\u0440\u0441\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u0446\u0438", "search_users", "\u0422\u044a\u0440\u0441\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438", _s16_110, "\u0422\u044a\u0440\u0441\u0438 \u0434\u0430\u043d\u044a\u0447\u043d\u0438 \u0441\u0442\u0430\u0432\u043a\u0438", "search_tasks", "\u0422\u044a\u0440\u0441\u0438 \u0437\u0430\u0434\u0430\u0447\u0438", "search_settings", "\u0422\u044a\u0440\u0441\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "search_projects", "\u0422\u044a\u0440\u0441\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0438", "search_expenses", "\u0422\u044a\u0440\u0441\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", "search_payments", "\u0422\u044a\u0440\u0441\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "search_groups", "\u0422\u044a\u0440\u0441\u0438 \u0433\u0440\u0443\u043f\u0438", "search_company", "\u0422\u044a\u0440\u0441\u0438 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", "search_document", "\u0422\u044a\u0440\u0441\u0438 1 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442", "search_design", "\u0422\u044a\u0440\u0441\u0438 1 \u0434\u0438\u0437\u0430\u0439\u043d", "search_invoice", "\u0422\u044a\u0440\u0441\u0438 1 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "search_client", "\u0422\u044a\u0440\u0441\u0438 1 \u043a\u043b\u0438\u0435\u043d\u0442", "search_product", "\u0422\u044a\u0440\u0441\u0438 1 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "search_quote", "\u0422\u044a\u0440\u0441\u0438 1 \u043e\u0444\u0435\u0440\u0442\u0430", "search_credit", "\u0422\u044a\u0440\u0441\u0438 1 \u043a\u0440\u0435\u0434\u0438\u0442", "search_vendor", "\u0422\u044a\u0440\u0441\u0438 1 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "search_user", "\u0422\u044a\u0440\u0441\u0438 1 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "search_tax_rate", "\u0422\u044a\u0440\u0441\u0438 1 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", "search_task", "\u0422\u044a\u0440\u0441\u0438 1 \u0437\u0430\u0434\u0430\u0447\u0430", "search_project", "\u0422\u044a\u0440\u0441\u0438 1 \u043f\u0440\u043e\u0435\u043a\u0442", "search_expense", "\u0422\u044a\u0440\u0441\u0438 1 \u0440\u0430\u0437\u0445\u043e\u0434", "search_payment", "\u0422\u044a\u0440\u0441\u0438 1 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "search_group", "\u0422\u044a\u0440\u0441\u0438 1 \u0433\u0440\u0443\u043f\u0430", "refund_payment", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s17_92, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043d\u0443\u043b\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s18_69, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043d\u0443\u043b\u0438\u0440\u0430\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s16_116, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u043e\u0440\u043d\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s17_93, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u043e\u0440\u043d\u0438\u0440\u0430\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "reverse", "\u0421\u0442\u043e\u0440\u043d\u0438\u0440\u0430\u0439", "full_name", "\u041f\u044a\u043b\u043d\u043e \u0438\u043c\u0435", _s17_94, "\u0413\u0440\u0430\u0434 / \u0429\u0430\u0442 / \u041f\u043e\u0449. \u043a\u043e\u0434", _s17_96, "\u041f\u043e\u0449. \u043a\u043e\u0434 / \u0429\u0430\u0442 / \u0413\u0440\u0430\u0434", "custom1", "\u041f\u044a\u0440\u0432\u0430 \u043a\u043e\u043b\u043e\u043d\u0430", "custom2", "\u0412\u0442\u043e\u0440\u0430 \u043a\u043e\u043b\u043e\u043d\u0430", "custom3", _s21_132, "custom4", "\u0427\u0435\u0442\u0432\u044a\u0440\u0442\u043e \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0435", "optional", "\u041f\u043e \u0438\u0437\u0431\u043e\u0440", "license", "\u041b\u0438\u0446\u0435\u043d\u0437", "purge_data", "\u0418\u0437\u0447\u0438\u0441\u0442\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u0430\u043d\u043d\u0438", _s16_117, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0447\u0438\u0441\u0442\u0435\u043d\u0438 \u0444\u0438\u0440\u043c\u0435\u043d\u0438 \u0434\u0430\u043d\u043d\u0438", _s18_70, "\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u0422\u043e\u0432\u0430 \u0449\u0435 \u0438\u0437\u0442\u0440\u0438\u0435 \u0434\u0430\u043d\u043d\u0438\u0442\u0435 \u043f\u0435\u0440\u043c\u0430\u043d\u0435\u043d\u0442\u043d\u043e \u0431\u0435\u0437 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435.", "invoice_balance", "\u0411\u0430\u043b\u0430\u043d\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "age_group_0", "0 - 30 \u0434\u043d\u0438", "age_group_30", "30 - 60 \u0434\u043d\u0438", "age_group_60", "60 - 90 \u0434\u043d\u0438", "age_group_90", "90 - 120 \u0434\u043d\u0438", "age_group_120", "120+ \u0434\u043d\u0438", "refresh", "\u041e\u043f\u0440\u0435\u0441\u043d\u044f\u0432\u0430\u043d\u0435", "saved_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u043f\u0430\u0437\u0435\u043d \u0434\u0438\u0437\u0430\u0439\u043d", "client_details", "\u0414\u0430\u043d\u043d\u0438 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "company_address", "\u0410\u0434\u0440\u0435\u0441 \u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f\u0442\u0430", "invoice_details", "\u0414\u0435\u0442\u0430\u0439\u043b\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "quote_details", "\u0414\u0430\u043d\u043d\u0438 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430", "credit_details", "\u0414\u0430\u043d\u043d\u0438 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", "product_columns", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0438 \u043a\u043e\u043b\u043e\u043d\u0438", "task_columns", "\u041a\u043e\u043b\u043e\u043d\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "add_field", "\u0414\u043e\u0431\u0430\u0432\u0438 \u043f\u043e\u043b\u0435", "all_events", "\u0412\u0441\u0438\u0447\u043a\u0438 \u0441\u044a\u0431\u0438\u0442\u0438\u044f", "permissions", "\u041f\u0440\u0430\u0432\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u044a\u043f", "none", "\u041d\u044f\u043c\u0430", "owned", "\u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d", "payment_success", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "payment_failure", "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "invoice_sent", ":count \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_sent", "\u0418\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "credit_sent", "\u0418\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u043a\u0440\u0435\u0434\u0438\u0442", "invoice_viewed", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_viewed", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "credit_viewed", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u043d \u043a\u0440\u0435\u0434\u0438\u0442", "quote_approved", "\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s25_38, "\u041f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u0439 \u0432\u0441\u0438\u0447\u043a\u0438 \u0438\u0437\u0432\u0435\u0441\u0442\u0438\u044f", _s16_118, "\u041a\u0443\u043f\u0438 \u043b\u0438\u0446\u0435\u043d\u0437", "apply_license", "\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043b\u0438\u0446\u0435\u043d\u0437", "cancel_account", "\u0418\u0437\u0442\u0440\u0438\u0439 \u041f\u0440\u043e\u0444\u0438\u043b", _s22_57, "\u0412\u041d\u0418\u041c\u0410\u041d\u0418\u0415: \u0422\u043e\u0432\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0449\u0435 \u0438\u0437\u0442\u0440\u0438\u0435 \u043f\u0435\u0440\u043c\u0430\u043d\u0435\u043d\u0442\u043d\u043e \u0432\u0430\u0448\u0438\u044f\u0442 \u043f\u0440\u043e\u0444\u0438\u043b \u0438 \u0434\u0430\u043d\u043d\u0438\u0442\u0435 \u0432 \u043d\u0435\u0433\u043e. \u0421\u043b\u0435\u0434 \u0442\u043e\u0432\u0430 \u0434\u0430\u043d\u043d\u0438\u0442\u0435 \u043d\u044f\u043c\u0430 \u043a\u0430\u043a \u0434\u0430 \u0431\u044a\u0434\u0430\u0442 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0438.", "delete_company", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0444\u0438\u0440\u043c\u0430", _s22_58, "\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u0422\u043e\u0432\u0430 \u0449\u0435 \u0438\u0437\u0442\u0440\u0438\u0435 \u043f\u0435\u0440\u043c\u0430\u043d\u0435\u043d\u0442\u043d\u043e \u0444\u0438\u0440\u043c\u0430\u0442\u0430\u0412\u0438 \u0431\u0435\u0437 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435.", "enabled_modules", "\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438 \u043c\u043e\u0434\u0443\u043b\u0438", "converted_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "credit_design", "\u0414\u0438\u0437\u0430\u0439\u043d \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "includes", "\u0421\u044a\u0434\u044a\u0440\u0436\u0430", "header", "\u0425\u0435\u0434\u044a\u0440", "load_design", "\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043d\u0435 \u043d\u0430 \u0434\u0438\u0437\u0430\u0439\u043d", "css_framework", "CSS framework", "custom_designs", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0434\u0438\u0437\u0430\u0439\u043d\u0438", "designs", "\u0414\u0438\u0437\u0430\u0439\u043d\u0438", "new_design", "\u041d\u043e\u0432 \u0434\u0438\u0437\u0430\u0439\u043d", "edit_design", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u0434\u0438\u0437\u0430\u0439\u043d", "created_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0434\u0438\u0437\u0430\u0439\u043d", "updated_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d \u0434\u0438\u0437\u0430\u0439\u043d", "archived_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0434\u0438\u0437\u0430\u0439\u043d", "deleted_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u0434\u0438\u0437\u0430\u0439\u043d", "removed_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 \u0434\u0438\u0437\u0430\u0439\u043d", "restored_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u0434\u0438\u0437\u0430\u0439\u043d", _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f", "tickets", "Tickets", _s16_122, "\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0438 \u041e\u0444\u0435\u0440\u0442\u0438", "recurring_tasks", "\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0438 \u0437\u0430\u0434\u0430\u0447\u0438", _s18_71, "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u0430\u043a\u0430\u0443\u043d\u0442\u0438\u0442\u0435", "credit_date", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0430 \u0414\u0430\u0442\u0430", "credit", "\u041a\u0440\u0435\u0434\u0438\u0442", "credits", "\u041a\u0440\u0435\u0434\u0438\u0442\u0438", "new_credit", "\u0412\u044a\u0432\u0435\u0434\u0438 \u043a\u0440\u0435\u0434\u0438\u0442", "edit_credit", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "created_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043a\u0440\u0435\u0434\u0438\u0442", "updated_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "archived_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u043a\u0440\u0435\u0434\u0438\u0442", "deleted_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u043a\u0440\u0435\u0434\u0438\u0442", "removed_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 \u043a\u0440\u0435\u0434\u0438\u0442", "restored_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u043a\u0440\u0435\u0434\u0438\u0442", _s16_124, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043a\u0440\u0435\u0434\u0438\u0442\u0430", "deleted_credits", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u043a\u0440\u0435\u0434\u0438\u0442\u0430", _s16_125, _s36_9, "current_version", "\u0422\u0435\u043a\u0443\u0449\u0430 \u0432\u0435\u0440\u0441\u0438\u044f", "latest_version", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u044f", "update_now", "\u042a\u043f\u0434\u0435\u0439\u0442\u043d\u0438", _s26_24, "\u041d\u0430\u043b\u0438\u0447\u043d\u0430 \u0435 \u043d\u043e\u0432\u0430 \u0432\u0435\u0440\u0441\u0438\u044f \u043d\u0430 \u0443\u0435\u0431 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e", _s16_126, "\u0418\u043c\u0430 \u044a\u043f\u0434\u0435\u0439\u0442", "app_updated", "\u042a\u043f\u0434\u0435\u0439\u0442\u044a\u0442 \u043f\u0440\u0438\u043a\u043b\u044e\u0447\u0438 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "learn_more", "\u041d\u0430\u0443\u0447\u0438 \u043f\u043e\u0432\u0435\u0447\u0435", "integrations", "\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438", "tracking_id", "ID \u0437\u0430 \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u044f\u0432\u0430\u043d\u0435", _s17_98, "Slack webhook URL", "credit_footer", "\u0424\u0443\u0442\u044a\u0440 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "credit_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "new_company", "\u041d\u043e\u0432\u0430 \u0444\u0438\u0440\u043c\u0430", "added_company", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0435\u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", "company1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f 1", "company2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f 2", "company3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f 3", "company4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f 4", "product1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u041f\u0440\u043e\u0434\u0443\u043a\u0442 1", "product2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u041f\u0440\u043e\u0434\u0443\u043a\u0442 2", "product3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u041f\u0440\u043e\u0434\u0443\u043a\u0442 3", "product4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u041f\u0440\u043e\u0434\u0443\u043a\u0442 4", "client1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442 1", "client2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442 2", "client3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442 3", "client4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442 4", "contact1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043e\u043d\u0442\u0430\u043a\u0442 1", "contact2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043e\u043d\u0442\u0430\u043a\u0442 2", "contact3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043e\u043d\u0442\u0430\u043a\u0442 3", "contact4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043e\u043d\u0442\u0430\u043a\u0442 4", "task1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 1", "task2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 2", "task3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 3", "task4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 4", "project1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442 1", "project2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442 2", "project3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442 3", "project4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442 4", "expense1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0440\u0430\u0437\u0445\u043e\u0434 1", "expense2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0440\u0430\u0437\u0445\u043e\u0434 2", "expense3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0440\u0430\u0437\u0445\u043e\u0434 3", "expense4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0440\u0430\u0437\u0445\u043e\u0434 4", "vendor1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a 1", "vendor2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a 2", "vendor3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a 3", "vendor4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a 4", "invoice1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 1", "invoice2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 2", "invoice3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 3", "invoice4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 4", "payment1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 1", "payment2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 2", "payment3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 3", "payment4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 4", "surcharge1", _s27_75, "surcharge2", _s27_76, "surcharge3", _s27_77, "surcharge4", _s27_78, "group1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0433\u0440\u0443\u043f\u0430 1", "group2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0433\u0440\u0443\u043f\u0430 2", "group3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0433\u0440\u0443\u043f\u0430 3", "group4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0433\u0440\u0443\u043f\u0430 4", "reset", "\u041d\u0443\u043b\u0438\u0440\u0430\u043d\u0435", "number", "\u041d\u043e\u043c\u0435\u0440", "export", "\u0415\u043a\u0441\u043f\u043e\u0440\u0442", "chart", "\u0413\u0440\u0430\u0444\u0438\u043a\u0430", "count", "\u0411\u0440\u043e\u0439", "totals", "\u041e\u0431\u0449\u0438 \u0441\u0443\u043c\u0438", "blank", "\u041f\u0440\u0430\u0437\u043d\u043e", "day", "\u0414\u0435\u043d", "month", "\u041c\u0435\u0441\u0435\u0446", "year", "\u0413\u043e\u0434\u0438\u043d\u0430", "subgroup", "\u041f\u043e\u0434\u0433\u0440\u0443\u043f\u0430", "is_active", "\u0415 \u0430\u043a\u0442\u0438\u0432\u0435\u043d", "group_by", "\u0413\u0440\u0443\u043f\u0438\u0440\u0430\u043d\u0435 \u043f\u043e", "credit_balance", "\u0411\u0430\u043b\u0430\u043d\u0441 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", _s18_77, "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u043e \u0432\u043b\u0438\u0437\u0430\u043d\u0435 \u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0430", _s17_100, "\u041f\u044a\u043b\u043d\u043e \u0438\u043c\u0435 \u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0430", "contact_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0437\u0430 \u0432\u0440\u044a\u0437\u043a\u0430", _s21_82, "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 1", _s21_83, "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 2", _s21_84, "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 3", _s21_85, "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 4", _s17_102, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u0423\u043b\u0438\u0446\u0430", _s17_103, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u0410\u043f.", "shipping_city", "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u0413\u0440\u0430\u0434", "shipping_state", "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u0429\u0430\u0442/\u041f\u0440\u043e\u0432\u0438\u043d\u0446\u0438\u044f", _s20_79, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u041f\u043e\u0449. \u043a\u043e\u0434", _s16_156, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u0414\u044a\u0440\u0436\u0430\u0432\u0430", _s16_158, "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u0423\u043b\u0438\u0446\u0430", _s16_159, "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u0410\u043f.", "billing_city", "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u0413\u0440\u0430\u0434", "billing_state", "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u0429\u0430\u0442/\u041f\u0440\u043e\u0432\u0438\u043d\u0446\u0438\u044f", _s19_60, "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u041f\u043e\u0449. \u043a\u043e\u0434", "billing_country", "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u0414\u044a\u0440\u0436\u0430\u0432\u0430", "client_id", "Client Id", "assigned_to", "\u041f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u043d\u0430", "created_by", "\u0421\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043e\u0442 :name", "assigned_to_id", "\u041f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u043d\u0430 Id", "created_by_id", "\u0421\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043e\u0442 Id", "add_column", "\u0414\u043e\u0431\u0430\u0432\u0438 \u043a\u043e\u043b\u043e\u043d\u0430", "edit_columns", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u043a\u043e\u043b\u043e\u043d\u0438", "columns", "\u041a\u043e\u043b\u043e\u043d\u0438", "aging", "\u041f\u043e \u0434\u0430\u0442\u0430 \u043d\u0430 \u0438\u0437\u0434\u0430\u0432\u0430\u043d\u0435", "profit_and_loss", "\u041f\u0435\u0447\u0430\u043b\u0431\u0430 \u0438 \u0437\u0430\u0433\u0443\u0431\u0430", "reports", "\u0421\u043f\u0440\u0430\u0432\u043a\u0438", "report", "\u0421\u043f\u0440\u0430\u0432\u043a\u0430", "add_company", "\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 \u0444\u0438\u0440\u043c\u0430", "unpaid_invoice", _s17_159, "paid_invoice", "\u041f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_160, "\u041d\u0435\u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "help", "\u041f\u043e\u043c\u043e\u0449", "refund", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435", "refund_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0432\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435", "filtered_by", "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e", "contact_email", "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u0432\u0440\u044a\u0437\u043a\u0430", "multiselect", "\u041c\u0443\u043b\u0442\u0438\u0441\u0435\u043b\u0435\u043a\u0446\u0438\u044f", "entity_state", "\u0429\u0430\u0442", "verify_password", "\u041f\u043e\u0442\u0432\u044a\u0440\u0434\u0438 \u043f\u0430\u0440\u043e\u043b\u0430\u0442\u0430", "applied", "\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u043e", _s21_86, "\u0412\u043a\u043b\u044e\u0447\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0442\u0435 \u0433\u0440\u0435\u0448\u043a\u0438 \u043e\u0442 \u043b\u043e\u0433\u043e\u0432\u0435\u0442\u0435", _s30_12, "\u041d\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0445\u043c\u0435 \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435\u0442\u043e \u0412\u0438 \u0438 \u0449\u0435 \u0441\u0435 \u043e\u043f\u0438\u0442\u0430\u043c\u0435 \u0434\u0430 \u043e\u0442\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043d\u0435\u0437\u0430\u0431\u0430\u0432\u043d\u043e.", "message", "\u0421\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435", "from", "\u041e\u0442", _s20_81, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u0435\u0442\u0430\u0439\u043b\u0438\u0442\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430", _s25_40, "\u0412\u043a\u043b\u044e\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u0442\u043e \u0438 \u0446\u0435\u043d\u0430\u0442\u0430 \u0432 \u043f\u0430\u0434\u0430\u0449\u043e\u0442\u043e \u043c\u0435\u043d\u044e \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430", _s20_83, "PDF \u0440\u0435\u043d\u0434\u0435\u0440-\u0430 \u0438\u0437\u0438\u0441\u043a\u0432\u0430 :version", _s18_80, "\u041d\u0430\u0441\u0442\u043e\u0439\u043a\u0430 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0442\u0430\u043a\u0441\u0430\u0442\u0430", _s23_35, _s33_31, _s18_82, "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\u0442\u0435", "support_forum", "\u0424\u043e\u0440\u0443\u043c \u0437\u0430 \u043f\u043e\u0434\u0434\u0440\u044a\u0436\u043a\u0430", "about", "\u0417\u0430", "documentation", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f", "contact_us", "\u0421\u0432\u044a\u0440\u0436\u0435\u0442\u0435 \u0441\u0435 \u0441 \u043d\u0430\u0441", "subtotal", "\u0421\u0443\u0431\u0442\u043e\u0442\u0430\u043b", "line_total", "\u041e\u0431\u0449\u0430 \u0446\u0435\u043d\u0430", "item", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442", "credit_email", "\u041a\u0440\u0435\u0434\u0438\u0442\u0435\u043d \u0435-\u043c\u0435\u0439\u043b", "iframe_url", "\u0421\u0430\u0439\u0442", "domain_url", "\u0414\u043e\u043c\u0435\u0439\u043d \u0430\u0434\u0440\u0435\u0441", _s21_87, "\u041f\u0430\u0440\u043e\u043b\u0430\u0442\u0430 \u0435 \u0442\u0432\u044a\u0440\u0434\u0435 \u043a\u0440\u0430\u0442\u043a\u0430", _s20_84, "\u041f\u0430\u0440\u043e\u043b\u0430\u0442\u0430 \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0441\u044a\u0434\u044a\u0440\u0436\u0430 \u0433\u043b\u0430\u0432\u043d\u0430 \u0431\u0443\u043a\u0432\u0430 \u0438 \u0446\u0438\u0444\u0440\u0430", _s19_62, "\u0417\u0430\u0434\u0430\u0447\u0438 \u043e\u0442 \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u044f \u043f\u043e\u0440\u0442\u0430\u043b", _s23_36, "\u0422\u0430\u0431\u043b\u043e \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u044f \u043f\u043e\u0440\u0442\u0430\u043b", _s20_85, "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442", "deleted_logo", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u043e \u043b\u043e\u0433\u043e", "yes", "\u0414\u0430", "no", "\u041d\u0435", "generate_number", "\u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u0439 \u043d\u043e\u043c\u0435\u0440", "when_saved", "\u0435 \u0437\u0430\u043f\u0430\u0437\u0435\u043d\u0430", "when_sent", "\u0435 \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", "select_company", "\u0418\u0437\u0431\u0435\u0440\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", "float", "\u041f\u043b\u0430\u0432\u0430\u0449", "collapse", "\u0421\u044a\u0431\u0435\u0440\u0438", "show_or_hide", "\u041f\u043e\u043a\u0430\u0436\u0438/\u0421\u043a\u0440\u0438\u0439", "menu_sidebar", "\u041c\u0435\u043d\u044e \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u0430\u0442\u0430 \u043b\u0435\u043d\u0442\u0430", "history_sidebar", "\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u0430\u0442\u0430 \u043b\u0435\u043d\u0442\u0430", "tablet", "\u0422\u0430\u0431\u043b\u0435\u0442", "mobile", "\u041c\u043e\u0431\u0438\u043b\u043d\u043e", "desktop", "\u0414\u0435\u0441\u043a\u0442\u043e\u043f", "layout", "\u041e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435", "view", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434", "module", "\u041c\u043e\u0434\u0443\u043b", "first_custom", "\u041f\u044a\u0440\u0432\u043e \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0435", "second_custom", "\u0412\u0442\u043e\u0440\u043e \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0435", "third_custom", _s21_132, "show_cost", "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0446\u0435\u043d\u0430", _s17_105, _s17_106, "show_cost_help", "\u041f\u043e\u043a\u0430\u0436\u0438 \u0446\u0435\u043d\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u043e\u0442\u043e \u043f\u043e\u043b\u0435 \u0437\u0430 \u0434\u0430 \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u0438\u0448 \u043f\u0435\u0447\u0430\u043b\u0431\u0430\u0442\u0430", _s21_88, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0430\u0442\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442", _s26_26, "\u041f\u043e\u043a\u0430\u0436\u0438 \u043f\u043e\u043b\u0435\u0442\u043e \u0437\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430, \u0438\u043b\u0438 \u0449\u0435 \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0442\u043e \u043f\u043e\u043b\u0435", _s21_90, "\u041f\u043e\u043a\u0430\u0436\u0438 \u0431\u0440\u043e\u044f\u0442 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435", _s26_27, "\u041f\u043e\u043a\u0430\u0436\u0438 \u0440\u0435\u0434\u0430 \u0437\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442, \u0438\u043b\u0438 \u0449\u0435 \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0435\u043d \u0440\u0435\u0434", _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, "\u041d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", _s21_94, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0441\u043b\u0430\u0433\u0430\u043d\u0435 \u043d\u0430 \u043b\u0438\u043d\u0438\u044f\u0442\u0430 \u0437\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442 \u043d\u0430 \u0435\u0434\u043d\u043e", "one_tax_rate", "\u0415\u0434\u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", "two_tax_rates", "\u0414\u0432\u0435 \u0434\u0430\u043d\u044a\u0447\u043d\u0438 \u0441\u0442\u0430\u0432\u043a\u0438", "three_tax_rates", "\u0422\u0440\u0438 \u0434\u0430\u043d\u044a\u0447\u043d\u0438 \u0441\u0442\u0430\u0432\u043a\u0438", _s16_164, "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "user", "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "invoice_tax", "\u0422\u0430\u043a\u0441\u0430 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "line_item_tax", "\u0414\u0430\u043d\u044a\u043a \u0432\u044a\u0440\u0445\u0443 \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0435\u043d\u0430\u0442\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0430", "inclusive_taxes", "\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438 \u0442\u0430\u043a\u0441\u0438", _s17_107, "\u0414\u0430\u043d\u044a\u0447\u043d\u0438 \u0441\u0442\u0430\u0432\u043a\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "item_tax_rates", "\u0414\u0430\u043d\u044a\u0447\u043d\u0438 \u0441\u0442\u0430\u0432\u043a\u0438", _s18_84, "\u041c\u043e\u043b\u044f, \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442", "configure_rates", "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0442\u0430\u0440\u0438\u0444\u0438\u0442\u0435", _s18_85, "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 Gateways", "tax_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0437\u0430 \u0434\u0430\u043d\u044a\u043a", _s18_87, _s16_266, "accent_color", "\u0410\u043a\u0446\u0435\u043d\u0442\u0435\u043d \u0446\u0432\u044f\u0442", "switch", "\u041f\u0440\u0435\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435", _s19_64, "\u041b\u0438\u0441\u0442 \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d \u0441\u044a\u0441 \u0437\u0430\u043f\u0435\u0442\u0430\u0438", "options", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s16_166, "\u0415\u0434\u043d\u043e\u0440\u0435\u0434\u043e\u0432 \u0442\u0435\u043a\u0441\u0442", "multi_line_text", "\u041c\u043d\u043e\u0433\u043e\u0440\u0435\u0434\u043e\u0432 \u0442\u0435\u043a\u0441\u0442", "dropdown", "\u041f\u0430\u0434\u0430\u0449\u043e \u043c\u0435\u043d\u044e", "field_type", "\u0412\u0438\u0434 \u043f\u043e\u043b\u0435", _s27_44, "\u0418\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u0435 e-mail \u0437\u0430 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0430", "submit", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435", _s16_168, "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0430", "late_fees", "\u0417\u0430\u043a\u044a\u0441\u043d\u0435\u043b\u0438 \u0422\u0430\u043a\u0441\u0438", "credit_number", "\u041a\u0440\u0435\u0434\u0438\u0442 \u043d\u043e\u043c\u0435\u0440", "payment_number", _s16_267, "late_fee_amount", "\u0421\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043d\u0430 \u0442\u0430\u043a\u0441\u0430\u0442\u0430 \u0437\u0430 \u0437\u0430\u043a\u044a\u0441\u043d\u0435\u043d\u0438\u0435", _s16_169, "\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043d\u0430 \u0442\u0430\u043a\u0441\u0430\u0442\u0430 \u0437\u0430 \u0437\u0430\u043a\u044a\u0441\u043d\u0435\u043d\u0438\u0435", "before_due_date", "\u041f\u0440\u0435\u0434\u0438 \u043a\u0440\u0430\u0439\u043d\u0430\u0442\u0430 \u0434\u0430\u0442\u0430", "after_due_date", "\u0421\u043b\u0435\u0434 \u043a\u0440\u0430\u0439\u043d\u0430\u0442\u0430 \u0434\u0430\u0442\u0430", _s18_89, "\u0421\u043b\u0435\u0434 \u0434\u0430\u0442\u0430\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "days", "\u0414\u043d\u0438", "invoice_email", "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "payment_email", _s16_265, "partial_payment", _s16_268, "payment_partial", _s16_268, _s21_95, "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "quote_email", "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s16_171, "\u0411\u0435\u0437\u043a\u0440\u0430\u0439\u043d\u043e \u043f\u043e\u0434\u0441\u0435\u0449\u0430\u043d\u0435", _s16_173, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "administrator", "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440", _s18_90, "\u0414\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u0430\u0432\u0430 \u043d\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f \u0434\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0432\u0430 \u0434\u0440\u0443\u0433\u0438\u0442\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438, \u0434\u0430 \u043f\u0440\u043e\u043c\u0435\u043d\u044f \u043d\u0430\u0441\u0442\u043e\u0439\u043a\u0438 \u0438 \u0434\u0430 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430 \u0432\u0441\u0438\u0447\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0438", "user_management", "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438\u0442\u0435", "users", "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438", "new_user", "\u041d\u043e\u0432 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "edit_user", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "created_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "updated_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "archived_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "deleted_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "removed_user", "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f \u0435 \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "restored_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "\u041e\u0431\u0449\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "invoice_options", "\u041e\u043f\u0446\u0438\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", _s17_109, "\u0421\u043a\u0440\u0438\u0439 '\u0418\u0437\u043f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430'", _s22_65, "\u041f\u043e\u043a\u0430\u0436\u0438 '\u0418\u0437\u043f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430' \u0432\u044a\u0432 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435, \u0441\u043b\u0435\u0434 \u043a\u0430\u0442\u043e \u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435.", _s23_38, "\u0421\u0432\u044a\u0440\u0437\u0430\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", _s28_30, "\u0412\u043a\u043b\u044e\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u0438\u043a\u0430\u0447\u0435\u043d\u0438\u0442\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432\u044a\u0432 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430.", _s16_177, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0445\u0435\u0434\u044a\u0440\u0430 \u043d\u0430", _s16_178, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0444\u0443\u0442\u044a\u0440\u0430 \u043d\u0430", "first_page", "\u041f\u044a\u0440\u0432\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430", "all_pages", "\u0412\u0441\u0438\u0447\u043a\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0438", "last_page", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430", "primary_font", "\u041e\u0441\u043d\u043e\u0432\u0435\u043d \u0428\u0440\u0438\u0444\u0442", "secondary_font", "\u0414\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u043d \u0428\u0440\u0438\u0444\u0442", "primary_color", "\u041e\u0441\u043d\u043e\u0432\u0435\u043d \u0446\u0432\u044f\u0442", "secondary_color", "\u0414\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u043d \u0446\u0432\u044f\u0442", "page_size", "\u0420\u0430\u0437\u043c\u0435\u0440 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u0442\u0430", "font_size", "\u0420\u0430\u0437\u043c\u0435\u0440 \u043d\u0430 \u0448\u0440\u0438\u0444\u0442\u0430", "quote_design", "\u0414\u0438\u0437\u0430\u0439\u043d \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "invoice_fields", "\u041f\u043e\u043b\u0435\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "product_fields", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0438 \u043f\u043e\u043b\u0435\u0442\u0430", "invoice_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "invoice_footer", "\u0424\u0443\u0442\u044a\u0440 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "quote_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "quote_footer", "\u0424\u0443\u0442\u044a\u0440 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0435", _s23_41, _s58_4, _s17_111, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441", "freq_daily", "\u0415\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u043e", "freq_weekly", "\u0421\u0435\u0434\u043c\u0438\u0447\u043d\u043e", "freq_two_weeks", "\u0414\u0432\u0435 \u0441\u0435\u0434\u043c\u0438\u0446\u0438", "freq_four_weeks", "\u0427\u0435\u0442\u0438\u0440\u0438 \u0441\u0435\u0434\u043c\u0438\u0446\u0438", "freq_monthly", "\u041c\u0435\u0441\u0435\u0447\u043d\u043e", "freq_two_months", "\u0414\u0432\u0430 \u043c\u0435\u0441\u0435\u0446\u0430", _s17_113, "\u0422\u0440\u0438 \u043c\u0435\u0441\u0435\u0446\u0430", _s16_179, "\u0427\u0435\u0442\u0438\u0440\u0438 \u043c\u0435\u0441\u0435\u0446\u0430", "freq_six_months", "\u0428\u0435\u0441\u0442 \u043c\u0435\u0441\u0435\u0446\u0430", "freq_annually", "\u0413\u043e\u0434\u0438\u0448\u043d\u043e", "freq_two_years", "\u041d\u0430 \u0434\u0432\u0435 \u0433\u043e\u0434\u0438\u043d\u0438", _s16_180, "\u0422\u0440\u0438 \u0433\u043e\u0434\u0438\u043d\u0438", "never", "\u041d\u0438\u043a\u043e\u0433\u0430", "company", "\u0424\u0438\u0440\u043c\u0430", _s17_114, "\u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u043d\u0438 \u043d\u043e\u043c\u0435\u0440\u0430", "charge_taxes", "\u041d\u0430\u0447\u0438\u0441\u043b\u0438 \u0434\u0430\u043d\u044a\u0446\u0438", "next_reset", "\u0421\u043b\u0435\u0434\u0432\u0430\u0449\u043e \u043d\u0443\u043b\u0438\u0440\u0430\u043d\u0435", "reset_counter", "\u041d\u0443\u043b\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0431\u0440\u043e\u044f\u0447", _s16_181, "\u041f\u0440\u0435\u0444\u0438\u043a\u0441 \u0437\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "number_padding", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043e\u0442\u0441\u0442\u043e\u044f\u043d\u0438\u0435", "general", "\u041e\u0431\u0449", "surcharge_field", "\u0415\u0442\u0438\u043a\u0435\u0442 \u0434\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u0430 \u0442\u0430\u043a\u0441\u0430", "company_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u0424\u0438\u0440\u043c\u0430\u0442\u0430", "company_value", "\u0424\u0438\u0440\u043c\u0435\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442", "credit_field", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u043e \u043f\u043e\u043b\u0435", "invoice_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", _s17_116, "\u0414\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u0430 \u0442\u0430\u043a\u0441\u0430 \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "client_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "product_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430", "payment_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "contact_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0438", "vendor_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a\u0430", "expense_field", "\u041f\u043e\u043b\u0435 \u0420\u0430\u0437\u0445\u043e\u0434", "project_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430", "task_field", "\u041f\u043e\u043b\u0435 \u0417\u0430\u0434\u0430\u0447\u0430", "group_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0433\u0440\u0443\u043f\u0430", "number_counter", "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440\u0430", "prefix", "\u041f\u0440\u0435\u0444\u0438\u043a\u0441", "number_pattern", "\u041c\u043e\u0434\u0435\u043b \u043d\u043e\u043c\u0435\u0440", "messages", "\u0421\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u044f", "custom_css", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d CSS", _s17_118, "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d JavaScript", _s16_183, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u0432 PDF \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430", _s21_97, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0432 PDF \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 / \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430.", _s25_46, "\u0427\u0435\u043a-\u0431\u043e\u043a\u0441 \u0437\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s30_13, "\u0418\u0437\u0438\u0441\u043a\u0432\u0430\u043d\u0435 \u043a\u043b\u0438\u0435\u043d\u044a\u0442 \u0434\u0430 \u043f\u043e\u0442\u0432\u044a\u0440\u0434\u0438, \u0447\u0435 \u043f\u0440\u0438\u0435\u043c\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", _s23_42, "\u0427\u0435\u043a-\u0431\u043e\u043a\u0441 \u0437\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430", _s28_31, "\u0418\u0437\u0438\u0441\u043a\u0432\u0430\u043d\u0435 \u043a\u043b\u0438\u0435\u043d\u044a\u0442 \u0434\u0430 \u043f\u043e\u0442\u0432\u044a\u0440\u0434\u0438, \u0447\u0435 \u043f\u0440\u0438\u0435\u043c\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0442\u0430 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430", _s25_47, "\u041f\u043e\u0434\u043f\u0438\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", _s30_14, "\u0418\u0437\u0438\u0441\u043a\u0432\u0430\u043d\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u044a\u0442 \u0434\u0430 \u043f\u043e\u0434\u043f\u0438\u0448\u0435", _s23_43, "\u041f\u043e\u0434\u043f\u0438\u0441 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430", _s22_67, "\u0417\u0430\u0449\u0438\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435 \u0441 \u043f\u0430\u0440\u043e\u043b\u0430", _s27_45, "\u0414\u0430\u0432\u0430 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0434\u0430 \u0437\u0430\u043b\u043e\u0436\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u0430 \u0437\u0430 \u0432\u0441\u0435\u043a\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442. \u0410\u043a\u043e \u0442\u0430\u043a\u0430\u0432\u0430 \u0435 \u0437\u0430\u043b\u043e\u0436\u0435\u043d\u0430, \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u043e\u0442\u043e \u043b\u0438\u0446\u0435 \u0449\u0435 \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u044f \u0432\u044a\u0432\u0435\u0434\u0435 \u043f\u0440\u0435\u0434\u0438 \u0434\u0430 \u0432\u0438\u0434\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435,", "authorization", "\u041e\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f", "subdomain", "Subdomain", "domain", "\u0414\u043e\u043c\u0435\u0439\u043d", "portal_mode", "\u041f\u043e\u0440\u0442\u0430\u043b\u0435\u043d \u0440\u0435\u0436\u0438\u043c", "email_signature", "\u041f\u043e\u0437\u0434\u0440\u0430\u0432\u0438,", _s24_50, "\u041d\u0430\u043f\u0440\u0430\u0432\u0435\u0442\u0435 \u043f\u043b\u0430\u0449\u0430\u043d\u0435\u0442\u043e \u043a\u044a\u043c \u0412\u0430\u0441 \u043f\u043e-\u043b\u0435\u0441\u043d\u043e \u0437\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0438\u0442\u0435 \u0441\u0438 \u043a\u0430\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u0435 \u0432 \u0438\u043c\u0435\u0439\u043b\u0438\u0442\u0435 \u0441\u0438 schema.org markup.", "plain", "\u0418\u0437\u0447\u0438\u0441\u0442\u0435\u043d\u043e", "light", "\u0421\u0432\u0435\u0442\u043b\u043e", "dark", "\u0422\u044a\u043c\u043d\u043e", "email_design", "\u0414\u0438\u0437\u0430\u0439\u043d \u043d\u0430 \u0438\u043c\u0435\u0439\u043b", "attach_pdf", "\u041f\u0440\u0438\u043a\u0430\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 PDF", _s16_184, "\u041f\u0440\u0438\u043a\u0430\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "attach_ubl", "\u041f\u0440\u0438\u043a\u0430\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 UBL", "email_style", "\u0421\u0442\u0438\u043b\u043e\u0432\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b\u0430", _s19_66, "\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0435\u043d", "credit_card", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0430 \u043a\u0430\u0440\u0442\u0430", "bank_transfer", "\u0411\u0430\u043d\u043a\u043e\u0432 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440", "priority", "\u041f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442", "fee_amount", "\u0421\u0443\u043c\u0430 \u043d\u0430 \u0442\u0430\u043a\u0441\u0430\u0442\u0430", "fee_percent", "\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u0442\u0430\u043a\u0441\u0430", "fee_cap", "\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0437\u0430 \u0442\u0430\u043a\u0441\u0430", "limits_and_fees", "\u041b\u0438\u043c\u0438\u0442\u0438/\u0422\u0430\u043a\u0441\u0438", "enable_min", "\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 min", "enable_max", "\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 max", "min_limit", "\u041c\u0438\u043d.: :min", "max_limit", "\u041c\u0430\u043a\u0441.: :max", "min", "Min", "max", "Max", _s19_67, "\u041b\u043e\u0433\u0430 \u043d\u0430 \u043f\u0440\u0438\u0435\u043c\u0430\u043d\u0438 \u043a\u0430\u0440\u0442\u0438", "credentials", "\u0423\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0437\u0430 \u0441\u0430\u043c\u043e\u043b\u0438\u0447\u043d\u043e\u0441\u0442", "update_address", "\u0410\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u0430\u0434\u0440\u0435\u0441\u0430", _s19_69, "\u0410\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u0430\u0434\u0440\u0435\u0441\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0441 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0435\u043d\u0438\u0442\u0435 \u0434\u0430\u043d\u043d\u0438", "rate", "\u0420\u0430\u0437\u043c\u0435\u0440", "tax_rate", "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", "new_tax_rate", "\u041d\u043e\u0432\u0430 \u0442\u0430\u043a\u0441\u0430", "edit_tax_rate", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s16_186, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s16_187, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s17_121, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s16_188, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s17_122, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043f\u043e\u043f\u044a\u043b\u0432\u0430\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s18_96, "\u0418\u0437\u0431\u0438\u0440\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0449\u0435 \u043f\u043e\u043f\u044a\u043b\u043d\u0438 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u0442\u043e \u0438 \u0446\u0435\u043d\u0430\u0442\u0430", "update_products", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s20_89, "\u041f\u0440\u043e\u043c\u044f\u043d\u0430\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0449\u0435 \u043e\u0431\u043d\u043e\u0432\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0438\u044f \u043a\u0430\u0442\u0430\u043b\u043e\u0433", _s16_189, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s21_98, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0446\u0435\u043d\u0438\u0442\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0442\u0435 \u0432\u044a\u0432 \u0432\u0430\u043b\u0443\u0442\u0430\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "fees", "\u0422\u0430\u043a\u0441\u0438", "limits", "\u041b\u0438\u043c\u0438\u0442\u0438", "provider", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "company_gateway", "\u041f\u043e\u0440\u0442\u0430\u043b \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s16_191, "\u041f\u043e\u0440\u0442\u0430\u043b\u0438 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s19_70, "\u041d\u043e\u0432 \u043f\u043e\u0440\u0442\u0430\u043b", _s20_90, "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u0440\u0442\u0430\u043b", _s23_44, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043f\u043e\u0440\u0442\u0430\u043b", _s23_45, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043f\u043e\u0440\u0442\u0430\u043b", _s24_51, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u0440\u0442\u0430\u043b", _s23_46, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u043f\u043e\u0440\u0442\u0430\u043b", _s24_52, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u043f\u043e\u0440\u0442\u0430\u043b", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, "\u041f\u0440\u043e\u0434\u044a\u043b\u0436\u0435\u0442\u0435 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435\u0442\u043e", "discard_changes", "\u041e\u0442\u043c\u044f\u043d\u0430 \u043d\u0430 \u043f\u0440\u043e\u043c\u0435\u043d\u0438\u0442\u0435", "default_value", "\u0421\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "disabled", "\u041d\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e", "currency_format", "\u0424\u043e\u0440\u043c\u0430\u0442 \u043d\u0430 \u0432\u0430\u043b\u0443\u0442\u0430\u0442\u0430", _s21_99, "\u041f\u044a\u0440\u0432\u0438 \u0434\u0435\u043d \u043e\u0442 \u0441\u0435\u0434\u043c\u0438\u0446\u0430\u0442\u0430", _s23_47, "\u041f\u044a\u0440\u0432\u0438 \u043c\u0435\u0441\u0435\u0446 \u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430\u0442\u0430", "sunday", "\u043d\u0435\u0434\u0435\u043b\u044f", "monday", "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a", "tuesday", "\u0432\u0442\u043e\u0440\u043d\u0438\u043a", "wednesday", "\u0441\u0440\u044f\u0434\u0430", "thursday", "\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a", "friday", "\u043f\u0435\u0442\u044a\u043a", "saturday", "\u0441\u044a\u0431\u043e\u0442\u0430", "january", "\u042f\u043d\u0443\u0430\u0440\u0438", "february", "\u0424\u0435\u0432\u0440\u0443\u0430\u0440\u0438", "march", "\u041c\u0430\u0440\u0442", "april", "\u0410\u043f\u0440\u0438\u043b", "may", "\u041c\u0430\u0439", "june", "\u042e\u043d\u0438", "july", "\u042e\u043b\u0438", "august", "\u0410\u0432\u0433\u0443\u0441\u0442", "september", "\u0421\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438", "october", "\u041e\u043a\u0442\u043e\u043c\u0432\u0440\u0438", "november", "\u041d\u043e\u0435\u043c\u0432\u0440\u0438", "december", "\u0414\u0435\u043a\u0435\u043c\u0432\u0440\u0438", "symbol", "\u0421\u0438\u043c\u0432\u043e\u043b", "ocde", "\u041a\u043e\u0434", "date_format", "\u0424\u043e\u0440\u043c\u0430\u0442 \u043d\u0430 \u0434\u0430\u0442\u0430\u0442\u0430", "datetime_format", "\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430 \u0434\u0430\u0442\u0430", "military_time", "24 \u0447\u0430\u0441\u043e\u0432\u043e \u0432\u0440\u0435\u043c\u0435", _s18_97, "24-\u0447\u0430\u0441\u043e\u0432 \u0444\u043e\u0440\u043c\u0430\u0442", "send_reminders", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0438\u044f", "timezone", "\u0427\u0430\u0441\u043e\u0432\u0430 \u0437\u043e\u043d\u0430", _s19_71, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u0439 \u043f\u043e \u043f\u0440\u043e\u0435\u043a\u0442", _s17_124, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e \u0433\u0440\u0443\u043f\u0430", _s19_73, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s18_98, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e \u043a\u043b\u0438\u0435\u043d\u0442", _s18_100, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "group_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u0433\u0440\u0443\u043f\u0430\u0442\u0430", "group", "\u0413\u0440\u0443\u043f\u0438\u0440\u0430\u043d\u0435", "groups", "\u0413\u0440\u0443\u043f\u0438", "new_group", "\u041d\u043e\u0432\u0430 \u0413\u0440\u0443\u043f\u0430", "edit_group", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430 \u043d\u0435 \u0413\u0440\u0443\u043f\u0430", "created_group", "\u0413\u0440\u0443\u043f\u0430\u0442\u0430 \u0431\u0435\u0448\u0435 \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "updated_group", "\u0413\u0440\u0443\u043f\u0430\u0442\u0430 \u0431\u0435\u0448\u0435 \u043e\u0431\u043d\u043e\u0432\u0435\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", "\u0413\u0440\u0443\u043f\u0430\u0442\u0430 \u0431\u0435\u0448\u0435 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "deleted_group", "\u0413\u0440\u0443\u043f\u0430\u0442\u0430 \u0431\u0435\u0448\u0435 \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "restored_group", "\u0413\u0440\u0443\u043f\u0430\u0442\u0430 \u0431\u0435\u0448\u0435 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "upload_logo", "\u041a\u0430\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u041b\u043e\u0433\u043e", "uploaded_logo", "\u041b\u043e\u0433\u043e\u0442\u043e \u0431\u0435\u0448\u0435 \u043a\u0430\u0447\u0435\u043d\u043e \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "logo", "\u041b\u043e\u0433\u043e", "saved_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\u0442\u0435 \u0431\u044f\u0445\u0430 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u0438 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s16_195, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", "device_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043d\u0430 \u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e", "defaults", "\u041f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "basic_settings", "\u041e\u0441\u043d\u043e\u0432\u043d\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s17_126, "\u0420\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "company_details", "\u0414\u0430\u043d\u043d\u0438 \u043d\u0430 \u0444\u0438\u0440\u043c\u0430", "user_details", "\u0414\u0430\u043d\u043d\u0438 \u0437\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f", "localization", "\u041b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f", "online_payments", "\u041e\u043d\u043b\u0430\u0439\u043d \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "tax_rates", _s16_266, "notifications", "\u0418\u0437\u0432\u0435\u0441\u0442\u0438\u044f", "import_export", "\u0418\u043c\u043f\u043e\u0440\u0442 | \u0415\u043a\u0441\u043f\u043e\u0440\u0442", "custom_fields", "\u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u0438 \u043f\u043e\u043b\u0435\u0442\u0430", "invoice_design", "\u0414\u0438\u0437\u0430\u0439\u043d \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "buy_now_buttons", "\u0411\u0443\u0442\u043e\u043d\u0438 '\u041a\u0443\u043f\u0438 \u0441\u0435\u0433\u0430'", "email_settings", "Email \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s23_49, "\u0428\u0430\u0431\u043b\u043e\u043d\u0438 \u0438 \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0438\u044f", _s22_68, "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0438 \u041a\u0430\u0440\u0442\u0438 & \u0411\u0430\u043d\u043a\u0438", _s19_75, "\u0412\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u0434\u0430\u043d\u043d\u0438", "price", "\u0426\u0435\u043d\u0430", "email_sign_up", "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0441 E-mail", "google_sign_up", "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0441 Google", _s27_49, "\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u043c \u0437\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0430\u0442\u0430!", "redeem", "\u041e\u0441\u0440\u0435\u0431\u0440\u044f\u0432\u0430\u043d\u0435", "back", "\u041d\u0430\u0437\u0430\u0434", "past_purchases", "\u041c\u0438\u043d\u0430\u043b\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0438", _s19_77, "\u0413\u043e\u0434\u0438\u0448\u0435\u043d \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d", "pro_plan", "Pro \u0410\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", "enterprise_plan", "Enterprise \u041f\u043b\u0430\u043d", "count_users", ":count \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438", "upgrade", "\u041e\u0431\u043d\u043e\u0432\u0438", _s25_51, "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043e \u0438\u043c\u0435", _s24_54, "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0444\u0430\u043c\u0438\u043b\u043d\u043e \u0438\u043c\u0435", _s33_28, "\u041c\u043e\u043b\u044f \u0441\u044a\u0433\u043b\u0430\u0441\u0435\u0442\u0435 \u0441\u0435 \u0441 \u043e\u0431\u0449\u0438\u0442\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u0438 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0430\u0442\u0430 \u0437\u0430 \u043f\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u043d\u043e\u0441\u0442 \u0437\u0430 \u0434\u0430 \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u0442\u0435 \u043f\u0440\u043e\u0444\u0438\u043b.", "i_agree_to_the", "\u0421\u044a\u0433\u043b\u0430\u0441\u044f\u0432\u0430\u043c \u0441\u0435 \u0441", _s16_197, "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0437\u0430 \u043f\u043e\u043b\u0437\u0432\u0430\u043d\u0435", "privacy_policy", "\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u0437\u0430 \u0437\u0430\u0449\u0438\u0442\u0430 \u043d\u0430 \u043b\u0438\u0447\u043d\u0438\u0442\u0435 \u0434\u0430\u043d\u043d\u0438", "sign_up", "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f", "account_login", "\u0412\u0445\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0430", "view_website", "\u0412\u0438\u0436 \u0443\u0435\u0431\u0441\u0430\u0439\u0442", "create_account", "\u0421\u044a\u0437\u0434\u0430\u0439 \u041f\u0440\u043e\u0444\u0438\u043b", "email_login", "\u0412\u043b\u0438\u0437\u0430\u043d\u0435 \u0437\u0440\u0435\u0437 email", "create_new", "\u041d\u043e\u0432", _s18_102, "\u041d\u044f\u043c\u0430 \u0438\u0437\u0431\u0440\u0430\u043d\u0438 \u0437\u0430\u043f\u0438\u0441\u0438", _s21_102, "\u041c\u043e\u043b\u044f \u0437\u0430\u043f\u0430\u0437\u0435\u0442\u0435 \u0438\u043b\u0438 \u043e\u0442\u043a\u0430\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438\u0442\u0435", "download", "\u0421\u0432\u0430\u043b\u044f\u043d\u0435", _s27_50, "\u0418\u0437\u0438\u0441\u043a\u0432\u0430 'Enterprise' \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", "take_picture", "\u041d\u0430\u043f\u0440\u0430\u0432\u0438 \u0421\u043d\u0438\u043c\u043a\u0430", "upload_file", "\u041a\u0430\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0424\u0430\u0439\u043b", "document", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442", "documents", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "new_document", "\u041d\u043e\u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442", "edit_document", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442", _s17_128, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u043a\u0430\u0447\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s16_199, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u043e\u0431\u043d\u043e\u0432\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s17_129, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s16_200, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0438\u0437\u0442\u0440\u0438\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s17_130, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "\u041d\u044f\u043c\u0430 \u0418\u0441\u0442\u043e\u0440\u0438\u044f", "expense_date", "\u0414\u0430\u0442\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", "pending", "\u041e\u0447\u0430\u043a\u0432\u0430\u043d\u043e", _s16_201, "\u041b\u043e\u0433\u043d\u0430\u0442", _s16_202, "\u0418\u0437\u0447\u0430\u043a\u0432\u0430\u0449\u0438", _s16_203, "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u043e", "converted", "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u043e", _s24_56, "\u0414\u043e\u0431\u0430\u0432\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438 \u043a\u044a\u043c \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "exchange_rate", "\u041a\u0443\u0440\u0441", _s16_204, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0432\u0430\u043b\u0443\u0442\u0430\u0442\u0430", "mark_paid", "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u0439 \u043f\u043b\u0430\u0442\u0435\u043d\u043e", "category", "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f", "address", "\u0410\u0434\u0440\u0435\u0441", "new_vendor", "\u041d\u043e\u0432 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "created_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "updated_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "archived_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "deleted_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "restored_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", _s16_205, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u0446\u0438", "deleted_vendors", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u0446\u0438", _s16_206, _s36_11, "new_expense", "\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", "created_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0440\u0430\u0437\u0445\u043e\u0434", "updated_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", _s16_207, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0440\u0430\u0437\u0445\u043e\u0434", "deleted_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u0440\u0430\u0437\u0445\u043e\u0434", _s16_208, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", _s17_132, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s16_209, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s17_133, _s37_17, "copy_shipping", "\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0430\u0434\u0440\u0435\u0441 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430", "copy_billing", "\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0430\u0434\u0440\u0435\u0441 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435", "design", "\u0414\u0438\u0437\u0430\u0439\u043d", _s21_103, "\u0417\u0430\u043f\u0438\u0441\u044a\u0442 \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d", "invoiced", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u043e", "logged", "\u041b\u043e\u0433\u0432\u0430\u043d\u043e", "running", "\u0421\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u043e", "resume", "\u041f\u0440\u043e\u0434\u044a\u043b\u0436\u0430\u0432\u0430\u043d\u0435", "task_errors", "\u041c\u043e\u043b\u044f, \u043a\u043e\u0440\u0438\u0433\u0438\u0440\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u043f\u043e\u043a\u0440\u0438\u0432\u0430\u0449\u0438\u0442\u0435 \u0441\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0438", "start", "\u0421\u0442\u0430\u0440\u0442", "stop", "\u0421\u0442\u043e\u043f", "started_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "stopped_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043f\u0440\u044f\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "resumed_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u043e\u0431\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u0430 \u043f\u043e \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430", "now", "\u0421\u0435\u0433\u0430", _s16_210, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438\u0442\u0435", "timer", "\u0422\u0430\u0439\u043c\u0435\u0440", "manual", "\u0420\u044a\u0447\u043d\u043e", "budgeted", "\u0411\u044e\u0434\u0436\u0435\u0442\u0438\u0440\u0430\u043d\u043e", "start_time", "\u041d\u0430\u0447\u0430\u043b\u043e", "end_time", "\u041a\u0440\u0430\u0439", "date", "\u0414\u0430\u0442\u0430", "times", "\u0412\u0440\u0435\u043c\u0435", "duration", "\u041f\u0440\u043e\u0434\u044a\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u043e\u0441\u0442", "new_task", "\u041d\u043e\u0432\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "created_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "updated_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "archived_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "deleted_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "restored_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "archived_tasks", _s32_18, "deleted_tasks", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u0437\u0430\u0434\u0430\u0447\u0438", "restored_tasks", _s34_25, _s19_79, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0438\u043c\u0435", "budgeted_hours", "\u0427\u0430\u0441\u043e\u0432\u0435 \u043f\u043e \u0431\u044e\u0434\u0436\u0435\u0442", "created_project", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442", "updated_project", "\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", _s16_212, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442", "deleted_project", _s21_131, _s16_213, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442", _s17_134, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u0440\u043e\u0435\u043a\u0442\u0430", _s16_214, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u043f\u0440\u043e\u0435\u043a\u0442\u0430", _s17_135, _s37_18, "new_project", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442", _s27_54, "\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u043c \u0412\u0438, \u0447\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0442\u0435 \u043d\u0430\u0448\u0435\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435!", "if_you_like_it", "\u0410\u043a\u043e \u0433\u043e \u0445\u0430\u0440\u0435\u0441\u0432\u0430\u0442\u0435 \u0412\u0438 \u043c\u043e\u043b\u0438\u043c", "click_here", "\u043d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 \u0442\u0443\u043a", _s18_106, "\u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 \u0442\u0443\u043a", "to_rate_it", "\u0434\u0430 \u0433\u043e \u043e\u0446\u0435\u043d\u0438\u0442\u0435.", "average", "\u0421\u0440\u0435\u0434\u043d\u043e", "unapproved", "\u041d\u0435\u043e\u0434\u043e\u0431\u0440\u0435\u043d\u043e", _s30_19, "\u041c\u043e\u043b\u044f, \u0432\u043b\u0435\u0437\u0442\u0435 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0430 \u0441\u0438 \u0437\u0430 \u043f\u0440\u043e\u043c\u044f\u043d\u0430 \u043d\u0430 \u0442\u0430\u0437\u0438 \u043d\u0430\u0441\u0442\u043e\u0439\u043a\u0430", "locked", "\u0411\u043b\u043e\u043a\u0438\u0440\u0430\u043d\u043e", "authenticate", "\u0412\u0445\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0430", _s19_81, "\u041c\u043e\u043b\u044f, \u0432\u043b\u0435\u0437\u0442\u0435 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0430 \u0441\u0438", _s24_58, "\u0411\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u043d \u0432\u0445\u043e\u0434", "footer", "\u0424\u0443\u0442\u044a\u0440", "compare", "\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "\u0412\u043b\u0435\u0437 \u0441 Google", "today", "\u0414\u043d\u0435\u0441", "custom_range", "\u0414\u0440\u0443\u0433 \u043f\u0435\u0440\u0438\u043e\u0434", "date_range", "\u041f\u0435\u0440\u0438\u043e\u0434", "current", "\u041d\u0430\u0441\u0442\u043e\u044f\u0449", "previous", "\u041f\u0440\u0435\u0434\u0438\u0448\u0435\u043d", "current_period", "\u041d\u0430\u0441\u0442\u043e\u044f\u0449 \u043f\u0435\u0440\u0438\u043e\u0434", _s17_136, "\u041f\u0435\u0440\u0438\u043e\u0434 \u0437\u0430 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435", "previous_period", "\u041f\u0440\u0435\u0434\u0438\u0448\u0435\u043d \u043f\u0435\u0440\u0438\u043e\u0434", "previous_year", "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430", "compare_to", "\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u044a\u0441", "last7_days", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438 7 \u0434\u043d\u0438", "last_week", "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u0430 \u0441\u0435\u0434\u043c\u0438\u0446\u0430", "last30_days", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438 30 \u0434\u043d\u0438", "this_month", "\u0422\u043e\u0437\u0438 \u043c\u0435\u0441\u0435\u0446", "last_month", "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u0438\u044f \u043c\u0435\u0441\u0435\u0446", "this_year", "\u0422\u0430\u0437\u0438 \u0433\u043e\u0434\u0438\u043d\u0430", "last_year", "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430", "custom", "Custom", _s16_215, "\u041a\u043e\u043f\u0438\u0440\u0430\u0439 \u0432\u044a\u0432 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "clone_to_quote", "\u041a\u043e\u043f\u0438\u0440\u0430\u0439 \u0432 \u043e\u0444\u0435\u0440\u0442\u0430", "clone_to_credit", "\u041a\u043e\u043f\u0438\u0440\u0430\u0439 \u0432 \u043a\u0440\u0435\u0434\u0438\u0442", "view_invoice", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u0439 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "convert", "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0439", "more", "\u041e\u0449\u0435", "edit_client", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u043a\u043b\u0438\u0435\u043d\u0442", "edit_product", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "edit_invoice", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "edit_quote", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u041e\u0444\u0435\u0440\u0442\u0430", "edit_payment", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u041f\u043b\u0430\u0449\u0430\u043d\u0435", "edit_task", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "edit_expense", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", "edit_vendor", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "edit_project", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", _s20_92, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "billing_address", "\u0410\u0434\u0440\u0435\u0441 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435", _s16_217, "\u0410\u0434\u0440\u0435\u0441 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430", "total_revenue", "\u041e\u0431\u0449\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438", "average_invoice", "\u0421\u0440\u0435\u0434\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "outstanding", "\u041e\u0441\u0442\u0430\u0432\u0430\u0449\u0438", "invoices_sent", ":count \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "active_clients", "\u0430\u043a\u0442\u0438\u0432\u043d\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "close", "\u0417\u0430\u0442\u0432\u043e\u0440\u0438", "email", "\u0415\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430 \u043f\u043e\u0449\u0430", "password", "\u041f\u0430\u0440\u043e\u043b\u0430", "url", "URL", "secret", "Secret", "name", "\u0418\u043c\u0435", "logout", "\u0418\u0437\u0445\u043e\u0434", "login", "\u0412\u0445\u043e\u0434", "filter", "\u0424\u0438\u043b\u0442\u044a\u0440", "sort", "\u0421\u043e\u0440\u0442\u0438\u0440\u0430\u043d\u0435", "search", "\u0422\u044a\u0440\u0441\u0435\u043d\u0435", "active", "\u0410\u043a\u0442\u0438\u0432\u0435\u043d", "archived", "\u0410\u0440\u0445\u0438\u0432", "deleted", "\u0438\u0437\u0442\u0440\u0438\u0442\u0430", "dashboard", "\u0422\u0430\u0431\u043b\u043e", "archive", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439", "delete", "\u0418\u0437\u0442\u0440\u0438\u0439", "restore", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438", _s16_219, "\u041e\u0431\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435\u0442\u043e \u0437\u0430\u0432\u044a\u0440\u0448\u0435\u043d\u043e", _s23_50, "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0432\u0430\u0448\u0438\u044f\u0442 \u0438\u043c\u0435\u0439\u043b", _s26_37, "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0432\u0430\u0448\u0430\u0442\u0430 \u043f\u0430\u0440\u043e\u043b\u0430", _s21_106, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0441\u0432\u043e\u044f URL", _s26_39, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 product key", "ascending", "\u041d\u0430\u0440\u0430\u0441\u0442\u0432\u0430\u0449\u043e", "descending", "\u041d\u0430\u043c\u0430\u043b\u044f\u0432\u0430\u0449\u043e", "save", "\u0417\u0430\u043f\u0430\u0437\u0432\u0430\u043d\u0435", _s17_138, "\u041d\u0430\u0441\u0442\u044a\u043f\u0438\u043b\u0430 \u0435 \u0433\u0440\u0435\u0448\u043a\u0430", "paid_to_date", "\u041f\u043b\u0430\u0442\u0435\u043d\u0438 \u0434\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430", "balance_due", "\u041e\u0441\u0442\u0430\u0432\u0430\u0442 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "balance", "\u0411\u0430\u043b\u0430\u043d\u0441", "overview", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434", "details", "\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438", "phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "website", "\u0423\u0435\u0431\u0441\u0430\u0439\u0442", "vat_number", "\u0414\u0414\u0421 \u041d\u043e\u043c\u0435\u0440", "id_number", "\u0415\u0418\u041a/\u0411\u0443\u043b\u0441\u0442\u0430\u0442", "create", "\u0421\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435", _s19_83, "\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u043e :value \u0432 \u043a\u043b\u0438\u043f\u0431\u043e\u0440\u0434\u0430", "error", "\u0413\u0440\u0435\u0448\u043a\u0430", _s16_221, "\u041d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430", "contacts", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0438", "additional", "\u0414\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u043e", "first_name", "\u041f\u044a\u0440\u0432\u043e \u0438\u043c\u0435", "last_name", "\u0424\u0430\u043c\u0438\u043b\u043d\u043e \u0438\u043c\u0435", "add_contact", "\u0414\u043e\u0431\u0430\u0432\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "are_you_sure", "\u0421\u0438\u0433\u0443\u0440\u0435\u043d \u043b\u0438 \u0441\u0442\u0435?", "cancel", "\u041e\u0442\u043a\u0430\u0437", "ok", "\u041e\u043a", "remove", "\u041f\u0440\u0435\u043c\u0430\u0445\u0432\u0430\u043d\u0435", _s16_223, "\u0418\u043c\u0435\u0439\u043b \u0430\u0434\u0440\u0435\u0441\u044a\u0442 \u0435 \u043d\u0435\u0432\u0430\u043b\u0438\u0434\u0435\u043d", "product", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442", "products", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", "new_product", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "created_product", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d", "updated_product", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u043c\u0435\u043d\u0435\u043d", _s16_225, "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d", "deleted_product", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s16_226, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s17_140, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430", _s16_227, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430", _s17_141, _s37_19, "product_key", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442", "notes", "\u0417\u0430\u0431\u0435\u043b\u0435\u0436\u043a\u0438", "cost", "\u0426\u0435\u043d\u0430", "client", "\u041a\u043b\u0438\u0435\u043d\u0442", "clients", "\u041a\u043b\u0438\u0435\u043d\u0442\u0438", "new_client", "\u041d\u043e\u0432 \u043a\u043b\u0438\u0435\u043d\u0442", "created_client", "\u041a\u043b\u0438\u0435\u043d\u0442\u044a\u0442 \u0435 \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "updated_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442", "archived_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442", _s16_228, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "deleted_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u043a\u043b\u0438\u0435\u043d\u0442", "deleted_clients", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "restored_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u041a\u043b\u0438\u0435\u043d\u0442", _s16_229, _s36_13, "address1", "\u0423\u043b\u0438\u0446\u0430", "address2", "\u0410\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442", "city", "\u0413\u0440\u0430\u0434", "state", "\u041e\u0431\u043b\u0430\u0441\u0442", "postal_code", "\u041f\u043e\u0449\u0435\u043d\u0441\u043a\u0438 \u043a\u043e\u0434", "country", "\u0414\u044a\u0440\u0436\u0430\u0432\u0430", "invoice", "\u0424\u0430\u043a\u0442\u0443\u0440\u0430", "invoices", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438", "new_invoice", "\u041d\u043e\u0432\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "created_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "updated_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_230, _s26_48, "deleted_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_231, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s17_142, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s16_232, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s17_143, _s37_20, "emailed_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043f\u043e \u0438\u043c\u0435\u0439\u043b", "emailed_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "amount", "\u0421\u0443\u043c\u0430", "invoice_number", _s16_269, "invoice_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "discount", "\u041e\u0442\u0441\u0442\u044a\u043f\u043a\u0430", "po_number", "\u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043f\u043e\u0449\u0435\u043d\u0441\u043a\u0430 \u043a\u0443\u0442\u0438\u044f", "terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f", "public_notes", "\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u0438 \u0437\u0430\u0431\u0435\u043b\u0435\u0436\u043a\u0438", "private_notes", "\u041b\u0438\u0447\u043d\u0438 \u0431\u0435\u043b\u0435\u0436\u043a\u0438", "frequency", "\u0427\u0435\u0441\u0442\u043e\u0442\u0430", "start_date", "\u041d\u0430\u0447\u0430\u043b\u043d\u0430 \u0434\u0430\u0442\u0430", "end_date", "\u041a\u0440\u0430\u0439\u043d\u0430 \u0434\u0430\u0442\u0430", "quote_number", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "quote_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "valid_until", "\u0412\u0430\u043b\u0438\u0434\u043d\u0430 \u0434\u043e", "items", "\u0420\u0435\u0434\u043e\u0432\u0435", "partial_deposit", "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e/\u0414\u0435\u043f\u043e\u0437\u0438\u0442", "description", "\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435", "unit_cost", "\u0415\u0434. \u0446\u0435\u043d\u0430", "quantity", "\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e", "add_item", "\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 \u0440\u0435\u0434", "contact", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442", "work_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "total_amount", "\u041e\u0431\u0449\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442", "pdf", "PDF", "due_date", "\u041a\u0440\u0430\u0439\u043d\u0430 \u0434\u0430\u0442\u0430 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s16_233, "\u0427\u0430\u0441\u0442\u0438\u0447\u0435\u043d \u043f\u0430\u0434\u0435\u0436", "status", "\u0421\u0442\u0430\u0442\u0443\u0441", _s17_144, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435", "quote_status", "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s22_69, "\u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 + \u0437\u0430 \u0434\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 \u0440\u0435\u0434", _s22_71, "\u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 + \u0437\u0430 \u0434\u0430 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u0435 \u0432\u0440\u0435\u043c\u0435", "count_selected", ":count \u0438\u0437\u0431\u0440\u0430\u043d\u0438", "total", "\u041e\u0431\u0449\u043e", "percent", "\u041f\u0440\u043e\u0446\u0435\u043d\u0442", "edit", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435", "dismiss", "\u041e\u0442\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435", _s20_94, "\u041c\u043e\u043b\u044f \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0434\u0430\u0442\u0430", _s22_72, "\u041c\u043e\u043b\u044f \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442", _s24_60, "\u041c\u043e\u043b\u044f, \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "task_rate", "\u0421\u0442\u0430\u0432\u043a\u0430", "settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "language", "\u0415\u0437\u0438\u043a", "currency", "\u0412\u0430\u043b\u0443\u0442\u0430", "created_at", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435", "created_on", "\u0421\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u043e \u043d\u0430", "updated_at", "\u0410\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d", "tax", "\u0414\u0430\u043d\u044a\u043a", _s30_21, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s27_58, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "past_due", "\u041f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043e", "draft", "\u0427\u0435\u0440\u043d\u043e\u0432\u0430", "sent", "\u0418\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", "viewed", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u043d\u043e", "approved", "\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u043e", "partial", "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 / \u0434\u0435\u043f\u043e\u0437\u0438\u0442", "paid", "\u041f\u043b\u0430\u0442\u0435\u043d\u043e", "mark_sent", "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u0439 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", _s22_74, "\u0424\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 \u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0430 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", _s22_75, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u0431\u0435\u043b\u044f\u0437\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", _s23_52, "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435 \u0441\u0430 \u043c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438", _s23_53, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438", "done", "\u0413\u043e\u0442\u043e\u0432\u043e", _s37_21, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442 \u0438\u043b\u0438 \u043b\u0438\u0446\u0435 \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "dark_mode", "\u0422\u044a\u043c\u0435\u043d \u0440\u0435\u0436\u0438\u043c", _s27_60, "\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e \u0437\u0430 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u043c\u044f\u043d\u0430\u0442\u0430", "refresh_data", "\u041e\u043f\u0440\u0435\u0441\u043d\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u0430\u043d\u043d\u0438", "blank_contact", "\u041f\u0440\u0430\u0437\u0435\u043d \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "activity", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442", _s16_235, "\u041d\u044f\u043c\u0430 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438 \u0437\u0430\u043f\u0438\u0441\u0438", "clone", "\u041a\u043e\u043f\u0438\u0440\u0430\u0439", "loading", "\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043d\u0435", "industry", "\u0411\u0440\u0430\u043d\u0448", "size", "\u0420\u0430\u0437\u043c\u0435\u0440", "payment_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "payment_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "payment_status", "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u041f\u043b\u0430\u0449\u0430\u043d\u0435\u0442\u043e", _s16_237, "\u0418\u0437\u0447\u0430\u043a\u0432\u0430\u0449\u0438", _s16_238, "\u0410\u043d\u0443\u043b\u0438\u0440\u0430\u043d\u0438", _s16_239, "\u0413\u0440\u0435\u0448\u043d\u0438", _s16_240, "\u0413\u043e\u0442\u043e\u0432\u0438", _s16_241, "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435", _s16_242, "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430", _s17_145, "\u041d\u0430\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u043e", _s17_146, _s19_48, "net", "\u041d\u0435\u0442\u043e", "client_portal", "\u041a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438 \u043f\u043e\u0440\u0442\u0430\u043b", "show_tasks", "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438", "email_reminders", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0438\u044f \u043f\u043e \u0438\u043c\u0435\u0439\u043b", "enabled", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e", "recipients", "\u041f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u0438", "initial_email", "\u041f\u044a\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u0435\u043d \u0438\u043c\u0435\u0439\u043b", "first_reminder", "\u041f\u044a\u0440\u0432\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "second_reminder", "\u0412\u0442\u043e\u0440\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "third_reminder", "\u0422\u0440\u0435\u0442\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "reminder1", "\u041f\u044a\u0440\u0432\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "reminder2", "\u0412\u0442\u043e\u0440\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "reminder3", "\u0422\u0440\u0435\u0442\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "template", "\u0428\u0430\u0431\u043b\u043e\u043d", "send", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435", "subject", "\u041e\u0442\u043d\u043e\u0441\u043d\u043e", "body", "\u041e\u0441\u043d\u043e\u0432\u0435\u043d \u0442\u0435\u043a\u0441\u0442", "send_email", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b", "email_receipt", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043a\u044a\u043c \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "auto_billing", "Auto billing", "button", "\u0411\u0443\u0442\u043e\u043d", "preview", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434", "customize", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0435", "history", "\u0418\u0441\u0442\u043e\u0440\u0438\u044f", "payment", "\u041f\u043b\u0430\u0449\u0430\u043d\u0435", "payments", "\u041f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "refunded", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430", "payment_type", "\u0422\u0438\u043f \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s21_108, "\u041e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430 \u043f\u0440\u0435\u0432\u043e\u0434", "enter_payment", "\u0412\u044a\u0432\u0435\u0434\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "new_payment", "\u0412\u044a\u0432\u0435\u0434\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "created_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "updated_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d\u043e \u041f\u043b\u0430\u0449\u0430\u043d\u0435", _s16_243, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "deleted_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s16_244, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043do \u041f\u043b\u0430\u0449\u0430\u043d\u0435", _s17_147, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", _s16_245, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", _s17_148, _s37_23, "quote", "\u041e\u0444\u0435\u0440\u0442\u0430", "quotes", "\u041e\u0444\u0435\u0440\u0442\u0438", "new_quote", "\u041d\u043e\u0432\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "created_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0421\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "updated_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "archived_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "deleted_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "restored_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "archived_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u041e\u0444\u0435\u0440\u0442\u0438", "deleted_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u041e\u0444\u0435\u0440\u0442\u0438", "restored_quotes", _s35_23, "expense", "\u0420\u0430\u0437\u0445\u043e\u0434", "expenses", "\u0420\u0430\u0437\u0445\u043e\u0434\u0438", "vendor", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "vendors", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u0446\u0438", "task", "\u0417\u0430\u0434\u0430\u0447\u0430", "tasks", "\u0417\u0430\u0434\u0430\u0447\u0438", "project", "\u041f\u0440\u043e\u0435\u043a\u0442", "projects", "\u041f\u0440\u043e\u0435\u043a\u0442\u0438", "activity_1", ":user \u0437\u044a\u0437\u0434\u0430\u0434\u0435 \u043a\u043b\u0438\u0435\u043d\u0442 :client", "activity_2", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043a\u043b\u0438\u0435\u043d\u0442 :client", "activity_3", ":user \u0438\u0437\u0442\u0440\u0438 \u043a\u043b\u0438\u0435\u043d\u0442 :client", "activity_4", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_5", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_6", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice, \u043a\u044a\u043c :client, \u043d\u0430 :contact", "activity_7", ":contact \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice, \u043a\u044a\u043c :client", "activity_8", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_9", ":user \u0438\u0437\u0442\u0440\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_10", ":contact \u0432\u044a\u0432\u0435\u0434\u0435 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment \u0432 \u0440\u0430\u0437\u043c\u0435\u0440 \u043d\u0430 :payment_amount \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u0437\u0430 :client", "activity_11", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_12", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_13", ":user \u0438\u0437\u0442\u0440\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_14", ":user \u0432\u044a\u0432\u0435\u0434\u0435 :credit credit", "activity_15", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 :credit credit", "activity_16", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 :credit credit", "activity_17", ":user \u0438\u0437\u0442\u0440\u0438 \u043a\u0440\u0435\u0434\u0438\u0442 :credit", "activity_18", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u043e\u0444\u0435\u0440\u0442\u0430 :quote", "activity_19", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u043e\u0444\u0435\u0440\u0442\u0430 :quote", "activity_20", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u043e\u0444\u0435\u0440\u0442\u0430 :quote, \u043a\u044a\u043c :client, \u043d\u0430 :contact", "activity_21", _s31_28, "activity_22", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043e\u0444\u0435\u0440\u0442\u0430 :quote", "activity_23", ":user \u0438\u0437\u0442\u0440\u0438 \u043e\u0444\u0435\u0440\u0442\u0430 :quote", "activity_24", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043e\u0444\u0435\u0440\u0442\u0430 :quote", "activity_25", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_26", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043a\u043b\u0438\u0435\u043d\u0442 :client", "activity_27", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_28", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043a\u0440\u0435\u0434\u0438\u0442 :credit", "activity_29", ":contact \u043e\u0434\u043e\u0431\u0440\u0438 \u043e\u0444\u0435\u0440\u0442\u0430 :quote, \u043a\u044a\u043c :client", "activity_30", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a :vendor", "activity_31", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a :vendor", "activity_32", ":user \u0438\u0437\u0442\u0440\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a :vendor", "activity_33", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a :vendor", "activity_34", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 :expense", "activity_35", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 :expense", "activity_36", ":user \u0438\u0437\u0442\u0440\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 :expense", "activity_37", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 :expense", "activity_39", ":user \u0435 \u043e\u0442\u043a\u0430\u0437\u0430\u043b :payment_amount \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_40", ":user \u0435 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b :adjustment \u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 :payment_amount \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_41", "\u041e\u0442\u043a\u0430\u0437\u0430\u043d\u0438 :payment_amount \u043f\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 (:payment)", "activity_42", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u0437\u0430\u0434\u0430\u0447\u0430 :task", "activity_43", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 :task", "activity_44", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 :task", "activity_45", ":user \u0438\u0437\u0442\u0440\u0438 \u0437\u0430\u0434\u0430\u0447\u0430 :task", "activity_46", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u0437\u0430\u0434\u0430\u0447\u0430 :task", "activity_47", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 :expense", "activity_48", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b :user", "activity_49", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b :user", "activity_50", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b :user", "activity_51", ":user \u0438\u0437\u0442\u0440\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b :user", "activity_52", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b :user", "activity_53", ":user \u043c\u0430\u0440\u043a\u0438\u0440\u0430 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_54", _s27_71, "activity_55", ":contact \u043e\u0442\u0433\u043e\u0432\u043e\u0440\u0438 \u043d\u0430 \u0442\u0438\u043a\u0435\u0442 :ticket", "activity_56", ":user \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430 \u0442\u0438\u043a\u0435\u0442 :ticket", "activity_57", "\u0421\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0430 \u043d\u0435 \u0443\u0441\u043f\u044f \u0434\u0430 \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u043f\u043e e-mail", "activity_58", ":user \u0441\u0442\u043e\u0440\u043d\u0438\u0440\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_59", ":user \u0430\u043d\u0443\u043b\u0438\u0440\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_60", _s31_28, "activity_61", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u043a\u043b\u0438\u0435\u043d\u0442 :client", "activity_62", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a :vendor", "activity_63", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u043f\u044a\u0440\u0432\u043e \u0438\u043c\u0435\u0439\u043b \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u0434\u043e :contact", "activity_64", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0432\u0442\u043e\u0440\u043e \u0438\u043c\u0435\u0439\u043b \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u0434\u043e :contact", "activity_65", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0442\u0440\u0435\u0442\u043e \u0438\u043c\u0435\u0439\u043b \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u0434\u043e :contact", "activity_66", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0431\u0435\u0437\u043a\u0440\u0430\u0439\u043d\u043e \u0438\u043c\u0435\u0439\u043b \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u0434\u043e :contact", "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "\u0415\u0434\u043d\u043e\u043a\u0440\u0430\u0442\u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0430", "emailed_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "emailed_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", _s20_96, "\u041e\u0444\u0435\u0440\u0442\u0430\u0442\u0430 \u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0430 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", _s21_110, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u0431\u0435\u043b\u044f\u0437\u0430\u043d \u043a\u0440\u0435\u0434\u0438\u0442 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d", "expired", "\u0418\u0437\u0442\u0435\u043a\u043b\u0430", "all", "\u0412\u0441\u0438\u0447\u043a\u0438", "select", "\u0418\u0437\u0431\u0435\u0440\u0438", _s22_76, "\u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 \u0434\u044a\u043b\u0433\u043e \u0437\u0430 \u043c\u0443\u043b\u0442\u0438\u0441\u0435\u043b\u0435\u043a\u0446\u0438\u044f", "custom_value1", _s24_72, "custom_value2", _s24_72, "custom_value3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 3", "custom_value4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 4", _s18_107, "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d \u0441\u0442\u0438\u043b \u043d\u0430 \u0438\u043c\u0435\u0439\u043b\u0430", _s24_65, "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u043e \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043d\u0430 \u0442\u0430\u0431\u043b\u043e\u0442\u043e", _s29_43, "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u043e \u0441\u044a\u043e\u0431\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u043d\u0435\u043f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s27_65, "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u043e \u0441\u044a\u043e\u0431\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s31_23, "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u043e \u0441\u044a\u043e\u0431\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u043d\u0435\u043f\u043e\u0442\u0432\u044a\u0440\u0434\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "lock_invoices", "\u0417\u0430\u043a\u043b\u044e\u0447\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435", "translations", "\u041f\u0440\u0435\u0432\u043e\u0434\u0438", _s19_84, "\u0417\u0430\u0434\u0430\u0447\u0430 \u043d\u043e\u043c\u0435\u0440", _s19_86, "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s22_78, "\u0420\u0430\u0437\u0445\u043e\u0434 \u043d\u043e\u043c\u0435\u0440", _s22_80, "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", _s21_111, "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", _s21_113, "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", _s21_115, "\u0411\u0438\u043b\u0435\u0442 \u043d\u043e\u043c\u0435\u0440", _s21_117, "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0431\u0438\u043b\u0435\u0442", _s22_82, _s16_267, _s22_84, "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s22_86, _s16_269, _s22_88, "\u0421\u043b\u0435\u0434\u0432\u0430\u0449 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s20_97, "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s20_99, "\u0421\u043b\u0435\u0434\u0432\u0430\u0449 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s21_119, "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", _s21_121, _s24_73, _s21_123, "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", _s21_124, _s24_73, _s18_109, "\u041d\u0443\u043b\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0434\u0430\u0442\u0430\u0442\u0430 \u043d\u0430 \u0431\u0440\u043e\u044f\u0447\u0430", "counter_padding", "\u043f\u043e\u0434\u0440\u0430\u0432\u043d\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0431\u0440\u043e\u044f\u0447", _s28_66, _s27_74, _s18_111, "\u0414\u0430\u043d\u044a\u0447\u043d\u043e \u0438\u043c\u0435 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 1", _s18_113, "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 1", _s18_115, "\u0414\u0430\u043d\u044a\u0447\u043d\u043e \u0438\u043c\u0435 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 2", _s18_117, "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 2", _s18_119, "\u0414\u0430\u043d\u044a\u0447\u043d\u043e \u0438\u043c\u0435 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 3", _s18_121, "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 3", _s21_125, "\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s19_88, "\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s21_127, "\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s29_45, "\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "show_table", "\u041f\u043e\u043a\u0430\u0436\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0430", "show_list", "\u041f\u043e\u043a\u0430\u0436\u0438 \u043b\u0438\u0441\u0442", "client_city", "\u0413\u0440\u0430\u0434 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "client_state", "\u0429\u0430\u0442 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "client_country", "\u0414\u044a\u0440\u0436\u0430\u0432\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", _s16_246, "\u041a\u043b\u0438\u0435\u043d\u0442\u044a\u0442 \u0435 \u0430\u043a\u0442\u0438\u0432\u0435\u043d", "client_balance", "\u0411\u0430\u043b\u0430\u043d\u0441 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "client_address1", "\u0423\u043b\u0438\u0446\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "client_address2", "\u0410\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442/\u0441\u0442\u0430\u044f \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 (\u043a\u043b\u0438\u0435\u043d\u0442) - \u0443\u043b\u0438\u0446\u0430", _s24_68, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 (\u043a\u043b\u0438\u0435\u043d\u0442) - \u0430\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442/\u0441\u0442\u0430\u044f", "type", "\u0422\u0438\u043f", "invoice_amount", "\u0421\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_250, "\u041f\u0430\u0434\u0435\u0436", "tax_rate1", "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 1", "tax_rate2", "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 2", "tax_rate3", "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 3", "auto_bill", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435", "archived_at", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u043d\u0430", "has_expenses", "\u0418\u043c\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", "custom_taxes1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0434\u0430\u043d\u044a\u0446\u0438 1", "custom_taxes2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0434\u0430\u043d\u044a\u0446\u0438 2", "custom_taxes3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0434\u0430\u043d\u044a\u0446\u0438 3", "custom_taxes4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0434\u0430\u043d\u044a\u0446\u0438 4", _s17_151, _s27_75, _s17_152, _s27_76, _s17_153, _s27_77, _s17_154, _s27_78, "is_deleted", "\u0415 \u0438\u0437\u0442\u0440\u0438\u0442\u0430", "vendor_city", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a - \u0433\u0440\u0430\u0434", "vendor_state", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a - \u0449\u0430\u0442", "vendor_country", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a - \u0434\u044a\u0440\u0436\u0430\u0432\u0430", "is_approved", "\u0415 \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430", "tax_name", "\u0418\u043c\u0430 \u043d\u0430 \u0442\u0430\u043a\u0441\u0430", "tax_amount", "\u0422\u0430\u043a\u0441\u0430", "tax_paid", "\u041f\u043b\u0430\u0442\u0435\u043d\u0430 \u0442\u0430\u043a\u0441\u0430", "payment_amount", "\u0421\u0443\u043c\u0430 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "age", "\u0418\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u043f\u0440\u0435\u0434\u0438", "is_running", "\u0418\u0437\u043f\u044a\u043b\u043d\u044f\u0432\u0430 \u0441\u0435", "time_log", "\u041b\u043e\u0433 \u0437\u0430 \u0432\u0440\u0435\u043c\u0435", "bank_id", "\u0411\u0430\u043d\u043a\u0430", _s19_90, "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\u0442\u0430 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0438\u0442\u0435", _s16_251, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434", _s19_92, "\u0418\u0434\u0435\u043d\u0442. \u2116 \u043d\u0430 \u0432\u0430\u043b\u0443\u0442\u0430\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "tax_name1", "\u0414\u0430\u043d\u044a\u0447\u043d\u043e \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 1", "tax_name2", "\u0414\u0430\u043d\u044a\u0447\u043d\u043e \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 2", "tax_name3", "Tax Name 3", "transaction_id", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f\u0442\u0430", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "zh_TW", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u52d5\u4f5c", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u6642\u9593\u8868", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u6b78\u6a94\u4ed8\u6b3e\u8cc7\u6599", "archive_invoice", "\u6b78\u6a94\u767c\u7968\u8cc7\u6599", "archive_quote", "\u6b78\u6a94\u5831\u50f9\u55ae", "archive_credit", "\u6b78\u6a94\u8cb8\u6b3e\u8cc7\u6599", "archive_task", "\u6b78\u6a94\u4efb\u52d9\u9805\u76ee", "archive_client", "\u6b78\u6a94\u7528\u6236", "archive_project", "\u6b78\u6a94\u5c08\u6848", "archive_expense", "\u6b78\u6a94\u652f\u51fa\u8cc7\u6599", "restore_payment", "\u5fa9\u539f\u4ed8\u6b3e\u8cc7\u6599", "restore_invoice", "\u5fa9\u539f\u767c\u7968", "restore_quote", "\u5fa9\u539f\u5831\u50f9\u55ae", "restore_credit", "\u5fa9\u539f\u8cb8\u6b3e\u8cc7\u6599", "restore_task", "\u5fa9\u539f\u4efb\u52d9", "restore_client", "\u5fa9\u539f\u7528\u6236", "restore_project", "\u5fa9\u539f\u4e4b\u5c08\u6848", "restore_expense", "\u5fa9\u539f\u652f\u51fa\u8cc7\u6599", "archive_vendor", "\u6b78\u6a94\u4f9b\u61c9\u5546", "restore_vendor", "\u5fa9\u539f\u4f9b\u61c9\u5546", "create_product", "\u52a0\u5165\u7522\u54c1", "update_product", "Update Product", "delete_product", "\u522a\u9664\u8cb8\u6b3e\u8cc7\u6599", "restore_product", "\u5fa9\u539f\u7522\u54c1\u8cc7\u6599", "archive_product", "\u6b78\u6a94\u7522\u54c1\u8cc7\u6599", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u4ed8\u6b3e\u65b9\u5f0f", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u6642", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u4e0a\u50b3", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u522a\u9664\u5c08\u6848", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u5132\u5b58\u70ba\u9810\u8a2d\u54c1\u9805", _s22_5, "\u5132\u5b58\u70ba\u9810\u8a2d\u7684\u9801\u5c3e", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u5df2\u6210\u529f\u5efa\u7acb\u9280\u884c\u5e33\u865f", _s20_11, "\u66f4\u65b0\u9280\u884c\u5e33\u865f\u6210\u529f", _s17_12, "\u7de8\u8f2f\u9280\u884c\u5e33\u865f", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u5df2\u9078\u7684", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u66f4\u65b0\u8cb8\u6b3e\u8cc7\u6599", "delete_credit", "\u522a\u9664\u8cb8\u6b3e\u8cc7\u6599", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u9280\u884c\u5e33\u6236", "bank_accounts", "\u4fe1\u7528\u5361\u8207\u9280\u884c", _s21_21, "\u6b78\u6a94\u9280\u884c\u5e33\u865f\u6210\u529f", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "\u5408\u4f75", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "\u63a5\u53d7", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "\u4ed8\u6b3e\u8a2d\u5b9a", "default", "\u9810\u8a2d", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u8cc7\u683c", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u65b0\u589e\u9598\u9053", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u65b0\u589e\u81f3\u767c\u7968 :invoice", _s17_28, _s17_29, "week", "\u661f\u671f", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u767c\u7968\u4f7f\u7528\u7684\u8ca8\u5e63", "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u5efa\u7acb\u5c08\u6848", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", ":amount \u4efd\u767c\u7968\u7684\u8cbb\u7528\u61c9\u70ba :total\u3002", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "\u540c\u610f", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "\u6e05\u9664\u7528\u6236\u6210\u529f", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u8a2d\u5b9a\u5bc6\u78bc", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u6aa2\u8996\u652f\u51fa # :expense", "view_statement", "\u6aa2\u8996\u8ca1\u52d9\u5831\u8868", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u7cfb\u7d71", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "\u6309\u7167\u59d3\u540d", _s16_46, _s16_47, _s17_36, "\u9031\u671f\u6027\u652f\u51fa", _s18_29, "\u9031\u671f\u6027\u652f\u51fa", _s21_46, "\u65b0\u7684\u9031\u671f\u6027\u652f\u51fa", _s22_37, "\u7de8\u8f2f\u9031\u671f\u6027\u652f\u51fa", _s25_8, "\u5efa\u7acb\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s25_9, "\u66f4\u65b0\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s26_7, "\u6b78\u6a94\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, "\u5fa9\u539f\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, "Googlezp \u5206\u6790", _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u4f7f\u7528\u8005\u6307\u5357", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "\u6de8", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u532f\u5165\u8cc7\u6599", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "\u5c08\u696d\u7248", "enterprise", "Enterprise", "last_updated", "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "\u806f\u7d61\u4eba\u540d\u5b57", _s17_40, "\u806f\u7d61\u4eba\u59d3\u6c0f", "order", "Order", "unassigned", "\u672a\u5206\u914d\u7684", "partial_value", "\u5fc5\u9808\u5927\u65bc\u96f6\u4e14\u5c0f\u65bc\u7e3d\u984d", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "\u770b\u677f", "enable", "\u555f\u7528", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u8a2d\u5b9a\u5b50\u7db2\u57df\u6216\u5728\u60a8\u7684\u7db2\u7ad9\u4e0a\u986f\u793a\u767c\u7968\u3002", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "\u5b89\u5168", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u8a02\u95b1", _s16_65, _s16_66, _s17_46, "\u7de8\u8f2f\u8a02\u95b1\u8cc7\u6599", _s20_47, "\u5efa\u7acb\u8a02\u95b1\u6210\u529f", _s20_48, "\u66f4\u65b0\u8a02\u95b1\u6210\u529f", _s21_58, "\u6b78\u6a94\u8a02\u95b1\u8cc7\u6599\u6210\u529f", _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u91cd\u5bc4\u9080\u8acb\u51fd", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "\u5df2\u9000\u56de", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, "\u4f7f\u7528 :link \u76f8\u5bb9\u7684 App \u6383\u63cf\u689d\u78bc\u3002", _s18_46, "\u555f\u7528\u5169\u6b65\u9a5f\u9a57\u8b49\u6210\u529f", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "\u5169\u6b65\u9a5f\u9a57\u8b49", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "\u5df2\u9000\u6b3e\u7684\u4ed8\u6b3e", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "\u8f49\u63db\u81f3\u767c\u7968", _s16_78, _s16_79, "invoice_project", "\u767c\u7968\u5c08\u6848", "invoice_task", "\u70ba\u4efb\u52d9\u958b\u7acb\u767c\u7968", "invoice_expense", "\u70ba\u652f\u51fa\u958b\u7acb\u767c\u7968", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, "\u8f49\u63db\u7684\u91d1\u984d", _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "\u9810\u8a2d\u7684\u6587\u4ef6", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u96b1\u85cf", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "\u6b04", "sample", "\u6a23\u672c", "map_to", "Map To", "import", "\u532f\u5165", _s25_21, _s29_13, "select_file", "\u8acb\u9078\u64c7\u4e00\u500b\u6a94\u6848", _s16_86, _s16_87, "csv_file", "CSV \u6a94\u6848", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "\u670d\u52d9", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u672a\u4ed8\u6b3e", "white_label", "White Label", "delivery_note", "\u5bc4\u9001\u8a3b\u8a18", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "\u90e8\u5206\u61c9\u4ed8\u6b3e", "invoice_total", "\u767c\u7968\u7e3d\u984d", "quote_total", "\u5831\u50f9\u55ae\u7e3d\u8a08", "credit_total", "\u8cb8\u6b3e\u7e3d\u984d", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "\u8b66\u544a", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "\u4fe1\u7528\u5361\u8a8d\u8b49\u7de8\u865f", "client_name", "\u7528\u6236\u540d\u7a31", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, "\u66f4\u65b0\u5de5\u4f5c\u72c0\u614b\u6210\u529f", _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, "\u652f\u51fa\u985e\u5225", _s20_66, "\u65b0\u7684\u652f\u51fa\u985e\u5225", _s21_70, _s21_71, _s24_40, "\u6210\u529f\u5efa\u7acb\u652f\u51fa\u985e\u5225", _s24_41, "\u66f4\u65b0\u652f\u51fa\u985e\u5225\u6210\u529f", _s25_25, "\u6b78\u6a94\u652f\u51fa\u985e\u5225\u6210\u529f", _s24_42, "\u522a\u9664\u985e\u5225\u6210\u529f", _s24_43, _s37_10, _s25_26, "\u5fa9\u539f\u652f\u51fa\u985e\u5225\u6210\u529f", _s27_30, "\u6b78\u6a94 :count \u9805\u652f\u51fa\u985e\u5225\u6210\u529f", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "\u61c9\u70ba\u6b64\u958b\u7acb\u767c\u7968", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "\u6a19\u8a18\u4f7f\u7528\u4e2d", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "\u9031\u671f\u6027\u767c\u7968", _s18_61, "\u9031\u671f\u6027\u767c\u7968", _s21_77, "\u65b0\u7684\u9031\u671f\u6027\u767c\u7968", _s22_50, "\u7de8\u8f2f\u9031\u671f\u6027\u767c\u7968", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "\u6b78\u6a94\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s25_34, "\u522a\u9664\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s25_35, _s38_13, _s26_17, "\u5fa9\u539f\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "\u5229\u6f64", "line_item", "\u55ae\u5217\u54c1\u9805", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "\u5df2\u958b\u555f", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "\u6aa2\u8996\u5165\u53e3\u9801\u9762", "copy_link", "Copy Link", "token_billing", "\u5132\u5b58\u5361\u7247\u8a73\u7d30\u8cc7\u6599", _s24_46, _s24_47, "always", "\u6c38\u9060", "optin", "Opt-In", "optout", "Opt-Out", "label", "\u6a19\u7c64", "client_number", "\u7528\u6236\u7de8\u865f", "auto_convert", "Auto Convert", "company_name", "\u516c\u53f8\u540d\u7a31", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u767c\u7968\u6210\u529f", "emailed_quotes", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u5831\u50f9\u55ae\u6210\u529f", "emailed_credits", _s28_68, "gateway", "\u9598\u9053", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "\u6642", "statement", "\u8ca1\u52d9\u5831\u8868", "taxes", "\u5404\u985e\u7a05\u91d1", "surcharge", "\u984d\u5916\u8cbb\u7528", "apply_payment", "Apply Payment", "apply_credit", "\u5957\u7528\u8cb8\u6b3e", "apply", "\u5957\u7528", "unapplied", "Unapplied", "select_label", "\u9078\u64c7\u6a19\u7c64", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\u5230", "health_check", "Health Check", "payment_type_id", "\u4ed8\u6b3e\u65b9\u5f0f", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "\u5373\u5c07\u5230\u671f\u7684\u767c\u7968", _s17_82, _s17_83, "recent_payments", "\u6700\u8fd1\u7684\u652f\u4ed8", "upcoming_quotes", "\u5373\u5c07\u5230\u671f\u7684\u5831\u50f9\u55ae", "expired_quotes", "\u904e\u671f\u7684\u5831\u50f9\u55ae", "create_client", "\u5efa\u7acb\u7528\u6236", "create_invoice", "\u5efa\u7acb\u767c\u7968", "create_quote", "\u5efa\u7acb\u5831\u50f9\u55ae", "create_payment", "Create Payment", "create_vendor", "\u5efa\u7acb\u4f9b\u61c9\u5546", "update_quote", "Update Quote", "delete_quote", "\u522a\u9664\u5831\u50f9\u55ae", "update_invoice", "Update Invoice", "delete_invoice", "\u522a\u9664\u767c\u7968", "update_client", "Update Client", "delete_client", "\u522a\u9664\u7528\u6236", "delete_payment", "\u522a\u9664\u4ed8\u6b3e\u7d00\u9304", "update_vendor", "Update Vendor", "delete_vendor", "\u522a\u9664\u4f9b\u61c9\u5546", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "\u522a\u9664\u652f\u51fa", "create_task", "\u5efa\u7acb\u5de5\u4f5c\u9805\u76ee", "update_task", "Update Task", "delete_task", "\u522a\u9664\u5de5\u4f5c\u9805\u76ee", "approve_quote", "Approve Quote", "off", "\u95dc", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u514d\u8cbb", "plan", "\u8cc7\u8cbb\u6848", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "\u76ee\u6a19", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API \u7684\u5b89\u5168\u4ee3\u78bc", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "\u5b89\u5168\u4ee3\u78bc", "tokens", "\u5b89\u5168\u4ee3\u78bc", "new_token", "New Token", "edit_token", "\u7de8\u8f2f\u5b89\u5168\u4ee3\u78bc", "created_token", "\u5b89\u5168\u4ee3\u78bc\u5efa\u7acb\u6210\u529f", "updated_token", "\u66f4\u65b0\u5b89\u5168\u4ee3\u78bc\u6210\u529f", "archived_token", "\u6b78\u6a94\u5b89\u5168\u4ee3\u78bc\u6210\u529f", "deleted_token", "\u522a\u9664\u5b89\u5168\u4ee3\u78bc\u6210\u529f", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u9001\u767c\u7968", "email_quote", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u50b3\u9001\u5831\u50f9\u55ae", "email_credit", "Email Credit", "email_payment", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u50b3\u9001\u4ed8\u6b3e\u8cc7\u6599", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "\u806f\u7d61\u4eba\u59d3\u540d", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, "\u7de8\u8f2f\u4ed8\u6b3e\u689d\u4ef6", _s20_75, "\u5efa\u7acb\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s20_76, "\u66f4\u65b0\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s21_79, "\u6b78\u6a94\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u8cb8\u6b3e\u91d1\u984d", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "\u4e0d\u542b", "inclusive", "\u5167\u542b", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "\u5df2\u9000\u6b3e\u7684\u652f\u4ed8", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "\u5168\u540d", _s17_94, "\u57ce\u5e02/\u5dde\u7701/\u90f5\u905e\u5340\u865f", _s17_96, "\u57ce\u5e02/\u5dde\u7701/\u90f5\u905e\u5340\u865f", "custom1", "\u9996\u4f4d\u9867\u5ba2", "custom2", "\u7b2c\u4e8c\u540d\u9867\u5ba2", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "\u6e05\u9664\u8cc7\u6599", _s16_117, "\u6e05\u9664\u516c\u53f8\u8cc7\u6599\u6210\u529f", _s18_70, "\u8b66\u544a: \u9019\u5c07\u6c38\u4e45\u6027\u5730\u62b9\u9664\u60a8\u7684\u8cc7\u6599\uff1b\u6c92\u6709\u6062\u5fa9\u7684\u53ef\u80fd\u3002", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 \u5929", "age_group_30", "30 - 60 \u5929", "age_group_60", "60 - 90 \u5929", "age_group_90", "90 - 120 \u5929", "age_group_120", "120 \u5929\u4ee5\u4e0a", "refresh", "\u66f4\u65b0", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "\u767c\u7968\u8a73\u7d30\u5167\u5bb9", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "\u6b0a\u9650", "none", "\u7121", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", "\u5df2\u5bc4\u51fa :count \u4efd\u767c\u7968", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "\u5957\u7528\u6388\u6b0a", "cancel_account", "\u522a\u9664\u5e33\u6236", _s22_57, "\u8b66\u544a: \u9019\u5c07\u6c38\u4e45\u522a\u9664\u60a8\u7684\u5e33\u6236\uff0c\u800c\u4e14\u7121\u6cd5\u6062\u5fa9\u3002", "delete_company", "\u522a\u9664\u516c\u53f8\u8cc7\u6599", _s22_58, "\u8b66\u544a: \u9019\u5c07\u6c38\u4e45\u522a\u9664\u60a8\u7684\u516c\u53f8\u8cc7\u6599\uff0c\u800c\u4e14\u4e0d\u53ef\u80fd\u5fa9\u539f\u3002", "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u9801\u9996", "load_design", "\u8f09\u5165\u8a2d\u8a08", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "\u63d0\u6848", "tickets", "\u7968\u8b49", _s16_122, "\u9031\u671f\u6027\u5831\u50f9\u55ae", "recurring_tasks", "Recurring Tasks", _s18_71, "\u5e33\u865f\u7ba1\u7406", "credit_date", "\u8cb8\u6b3e\u65e5\u671f", "credit", "\u8cb8\u6b3e", "credits", "\u8cb8\u6b3e", "new_credit", "\u8f38\u5165\u8cb8\u6b3e\u8cc7\u6599", "edit_credit", "\u7de8\u8f2f\u8cb8\u6b3e\u8cc7\u6599", "created_credit", "\u5efa\u7acb\u8cb8\u6b3e\u8cc7\u6599\u5b8c\u6210", "updated_credit", "\u66f4\u65b0\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", "archived_credit", "\u6b78\u6a94\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", "deleted_credit", "\u522a\u9664\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", "removed_credit", _s27_43, "restored_credit", "\u5fa9\u539f\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_124, "\u6b78\u6a94 :count \u7b46\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", "deleted_credits", "\u522a\u9664 :count \u7b46\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_125, _s36_9, "current_version", "\u76ee\u524d\u7248\u672c", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "\u77ad\u89e3\u66f4\u591a", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u65b0\u7684\u516c\u53f8\u8cc7\u6599", "added_company", _s26_25, "company1", "\u81ea\u8a02\u516c\u53f81", "company2", "\u81ea\u8a02\u516c\u53f82", "company3", "\u81ea\u8a02\u516c\u53f83", "company4", "\u81ea\u8a02\u516c\u53f84", "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u91cd\u8a2d", "number", "Number", "export", "\u532f\u51fa", "chart", "\u5716\u8868", "count", "Count", "totals", "\u7e3d\u8a08", "blank", "\u7a7a\u767d", "day", "\u65e5", "month", "\u6708", "year", "\u5e74", "subgroup", "\u6b21\u7fa4\u7d44", "is_active", "Is Active", "group_by", "\u5206\u7d44\u65b9\u5f0f", "credit_balance", "\u8cb8\u6b3e\u9918\u984d", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "\u806f\u7d61\u4eba\u96fb\u8a71", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "\u9001\u8ca8\u5730\u5740\u4e4b\u8857\u9053", _s17_103, "\u9001\u8ca8\u5730\u5740\u4e4b\u5927\u6a13/\u5957\u623f", "shipping_city", "\u9001\u8ca8\u5730\u5740\u4e4b\u57ce\u5e02", "shipping_state", "\u9001\u8ca8\u5730\u5740\u4e4b\u5dde/\u7701", _s20_79, "\u9001\u8ca8\u5730\u5740\u4e4b\u90f5\u905e\u5340\u865f", _s16_156, "\u9001\u8ca8\u5730\u5740\u4e4b\u570b\u5bb6", _s16_158, "\u5e33\u55ae\u5730\u5740\u4e4b\u8857/\u8def", _s16_159, "\u5e33\u55ae\u5730\u5740\u4e4b\u5927\u6a13/\u5957\u623f", "billing_city", "\u5e33\u55ae\u5730\u5740\u4e4b\u57ce\u5e02", "billing_state", "\u5e33\u55ae\u5730\u5740\u4e4b\u5dde/\u7701", _s19_60, "\u5e33\u55ae\u5730\u5740\u4e4b\u90f5\u905e\u5340\u865f", "billing_country", "\u5e33\u55ae\u5730\u5740\u4e4b\u570b\u5bb6", "client_id", "\u7528\u6236 Id", "assigned_to", "\u5206\u914d\u7d66", "created_by", "\u7531 :name \u5efa\u7acb", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "\u6b04", "aging", "\u5e33\u9f61", "profit_and_loss", "\u5229\u6f64\u8207\u640d\u5931", "reports", "\u5831\u544a", "report", "\u5831\u544a", "add_company", "\u65b0\u589e\u516c\u53f8\u8cc7\u6599", "unpaid_invoice", "\u672a\u4ed8\u6b3e\u4e4b\u767c\u7968", "paid_invoice", "\u5df2\u4ed8\u6b3e\u4e4b\u767c\u7968", _s16_160, "\u672a\u540c\u610f\u4e4b\u5831\u50f9\u55ae", "help", "\u8aaa\u660e", "refund", "\u9000\u6b3e", "refund_date", "Refund Date", "filtered_by", "\u7be9\u9078\u4f9d\u64da", "contact_email", "\u806f\u7d61\u4eba\u96fb\u5b50\u90f5\u4ef6", "multiselect", "Multiselect", "entity_state", "\u72c0\u614b", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "\u8a0a\u606f", "from", "\u5f9e", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, "\u8abf\u6574\u767e\u5206\u6bd4\u4ee5\u8a08\u5165\u8cbb\u7528", _s18_82, _s18_83, "support_forum", "\u652f\u63f4\u8a0e\u8ad6\u5340", "about", "About", "documentation", "\u6587\u4ef6", "contact_us", "\u806f\u7d61\u6211\u5011", "subtotal", "\u5c0f\u8a08", "line_total", "\u7e3d\u8a08", "item", "\u54c1\u9805", "credit_email", "Credit Email", "iframe_url", "\u7db2\u7ad9", "domain_url", "Domain URL", _s21_87, "\u5bc6\u78bc\u592a\u77ed", _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "\u662f", "no", "\u5426", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "\u884c\u52d5\u88dd\u7f6e", "desktop", "\u96fb\u8166\u684c\u9762", "layout", "Layout", "view", "\u6aa2\u8996", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "\u4f7f\u7528\u8005", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, "\u8acb\u9078\u53d6\u4e00\u500b\u7528\u6236", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u7a05\u984d\u8a2d\u5b9a", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "\u9078\u9805", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "\u63d0\u4ea4", _s16_168, "\u91cd\u8a2d\u60a8\u7684\u5bc6\u78bc", "late_fees", "\u6eef\u7d0d\u91d1", "credit_number", "\u8cb8\u6b3e\u7de8\u865f", "payment_number", "\u4ed8\u6b3e\u865f\u78bc", "late_fee_amount", "\u903e\u671f\u8cbb\u7528\u91d1\u984d", _s16_169, "\u903e\u671f\u8cbb\u7528\u7387", "before_due_date", "\u5230\u671f\u65e5\u4e4b\u524d", "after_due_date", "\u5230\u671f\u65e5\u4e4b\u5f8c", _s18_89, "\u767c\u7968\u65e5\u4e4b\u5f8c", "days", "\u65e5", "invoice_email", "\u767c\u7968\u96fb\u5b50\u90f5\u4ef6", "payment_email", "\u4ed8\u6b3e\u8cc7\u6599\u96fb\u5b50\u90f5\u4ef6", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "\u5831\u50f9\u55ae\u96fb\u5b50\u90f5\u4ef6", _s16_171, "\u4e0d\u7d42\u6b62\u7684\u63d0\u9192\u51fd", _s16_173, "\u4f9d\u4f7f\u7528\u8005\u7be9\u9078", "administrator", "\u7ba1\u7406\u8005", _s18_90, "\u5141\u8a31\u4f7f\u7528\u8005\u7ba1\u7406\u6240\u6709\u4f7f\u7528\u8005\u3001\u6539\u8b8a\u8a2d\u5b9a\u3001\u4fee\u6539\u6240\u6709\u7d00\u9304", "user_management", "\u7ba1\u7406\u4f7f\u7528\u8005", "users", "\u4f7f\u7528\u8005", "new_user", "\u65b0\u4f7f\u7528\u8005", "edit_user", "\u7de8\u8f2f\u4f7f\u7528\u8005", "created_user", "\u5df2\u6210\u529f\u5efa\u7acb\u4f7f\u7528\u8005", "updated_user", "\u66f4\u65b0\u4f7f\u7528\u8005\u8cc7\u6599\u6210\u529f", "archived_user", "\u6b78\u6a94\u4f7f\u7528\u8005\u8cc7\u6599\u6210\u529f", "deleted_user", "\u522a\u9664\u4f7f\u7528\u8005\u6210\u529f", "removed_user", _s25_45, "restored_user", "\u5fa9\u539f\u4f7f\u7528\u8005\u8cc7\u6599\u6210\u529f", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "\u4e00\u822c\u8a2d\u5b9a", "invoice_options", "\u767c\u7968\u9078\u9805", _s17_109, "\u96b1\u85cf\u8fc4\u4eca\u4e4b\u4ed8\u6b3e\u91d1\u984d", _s22_65, "\u4e00\u65e6\u6536\u5230\u4ed8\u6b3e\uff0c\u50c5\u5728\u60a8\u7684\u767c\u7968\u4e0a\u986f\u793a\u300c\u8fc4\u4eca\u4e4b\u4ed8\u6b3e\u91d1\u984d\u300d\u3002", _s23_38, "\u5d4c\u5165\u7684\u6587\u4ef6", _s28_30, "\u5728\u767c\u7968\u4e0a\u9644\u52a0\u5716\u7247\u3002", _s16_177, "\u986f\u793a\u9801\u9996\u65bc", _s16_178, "\u986f\u793a\u9801\u5c3e\u65bc", "first_page", "\u7b2c\u4e00\u9801", "all_pages", "\u6240\u6709\u9801\u9762", "last_page", "\u6700\u5f8c\u4e00\u9801", "primary_font", "\u4e3b\u8981\u5b57\u578b", "secondary_font", "\u6b21\u8981\u5b57\u578b", "primary_color", "\u4e3b\u8981\u8272\u5f69", "secondary_color", "\u6b21\u8981\u8272\u5f69", "page_size", "\u9801\u9762\u5c3a\u5bf8", "font_size", "\u5b57\u578b\u5927\u5c0f", "quote_design", "\u5831\u50f9\u55ae\u8a2d\u8a08", "invoice_fields", "\u767c\u7968\u6b04\u4f4d", "product_fields", "\u7522\u54c1\u6b04\u4f4d", "invoice_terms", "\u767c\u7968\u4e4b\u689d\u6b3e", "invoice_footer", "\u767c\u7968\u9801\u5c3e", "quote_terms", "\u5831\u50f9\u55ae\u689d\u6b3e", "quote_footer", "\u5831\u50f9\u55ae\u9801\u5c3e", _s18_91, "\u81ea\u52d5\u96fb\u5b50\u90f5\u4ef6", _s23_39, _s52_4, _s18_92, "\u81ea\u52d5\u6b78\u6a94", _s23_40, _s55_1, _s18_93, "\u81ea\u52d5\u8f49\u63db", _s23_41, _s58_4, _s17_111, "\u5de5\u4f5c\u6d41\u7a0b\u8a2d\u5b9a", "freq_daily", "\u6bcf\u5929", "freq_weekly", "\u6bcf\u661f\u671f", "freq_two_weeks", "\u5169\u661f\u671f", "freq_four_weeks", "\u56db\u661f\u671f", "freq_monthly", "\u6bcf\u6708", "freq_two_months", "\u5169\u500b\u6708", _s17_113, "\u4e09\u500b\u6708", _s16_179, "\u56db\u500b\u6708", "freq_six_months", "\u516d\u500b\u6708", "freq_annually", "Annually", "freq_two_years", "\u5169\u5e74", _s16_180, "Three Years", "never", "\u6c38\u4e0d", "company", "\u516c\u53f8", _s17_114, "\u81ea\u52d5\u7522\u751f\u4e4b\u865f\u78bc", "charge_taxes", "\u9644\u6536\u7a05\u6b3e", "next_reset", "\u4e0b\u4e00\u6b21\u91cd\u8a2d", "reset_counter", "\u91cd\u8a2d\u8a08\u6578\u5668", _s16_181, "\u7528\u4ee5\u6a19\u793a\u9031\u671f\u6027\u7684\u524d\u7f6e\u7b26\u865f", "number_padding", "\u6578\u5b57\u586b\u5145", "general", "\u4e00\u822c", "surcharge_field", "\u9644\u52a0\u8cbb\u6b04\u4f4d", "company_field", "\u516c\u53f8\u6b04\u4f4d", "company_value", "\u516c\u53f8\u503c", "credit_field", "\u4fe1\u7528\u6b04\u4f4d", "invoice_field", "\u767c\u7968\u6b04\u4f4d", _s17_116, "\u767c\u7968\u984d\u5916\u8cbb\u7528", "client_field", "\u7528\u6236\u6b04\u4f4d", "product_field", "\u7522\u54c1\u6b04\u4f4d", "payment_field", "\u4ed8\u6b3e\u6b04\u4f4d", "contact_field", "\u806f\u7d61\u4eba\u6b04\u4f4d", "vendor_field", "\u4f9b\u61c9\u5546\u6b04\u4f4d", "expense_field", "\u652f\u51fa\u6b04\u4f4d", "project_field", "\u5c08\u6848\u6b04\u4f4d", "task_field", "\u4efb\u52d9\u6b04\u4f4d", "group_field", "\u7fa4\u7d44\u6b04\u4f4d", "number_counter", "\u6578\u5b57\u8a08\u6578\u5668", "prefix", "\u524d\u7f6e\u7b26\u865f", "number_pattern", "\u6578\u5b57\u6a21\u5f0f", "messages", "\u8a0a\u606f", "custom_css", "\u81ea\u8a02\u6a23\u5f0f\u8868", _s17_118, "\u81ea\u8a02 JavaScript", _s16_183, "\u5728 PDF \u6a94\u6848\u4e0a\u986f\u793a", _s21_97, "\u5728\u767c\u7968/\u5831\u50f9\u55ae PDF \u986f\u793a\u7528\u6236\u7c3d\u540d\u3002", _s25_46, "\u767c\u7968\u689d\u6b3e\u6838\u53d6\u65b9\u584a", _s30_13, "\u8981\u6c42\u7528\u6236\u78ba\u8a8d\u4ed6\u5011\u63a5\u53d7\u767c\u7968\u689d\u6b3e\u3002", _s23_42, "\u5831\u50f9\u55ae\u689d\u6b3e\u6838\u53d6\u65b9\u584a", _s28_31, "\u8981\u6c42\u7528\u6236\u78ba\u8a8d\u4ed6\u5011\u63a5\u53d7\u5831\u50f9\u689d\u6b3e\u3002", _s25_47, "\u767c\u7968\u7c3d\u540d", _s30_14, "\u8981\u6c42\u7528\u6236\u63d0\u4f9b\u5176\u7c3d\u540d\u3002", _s23_43, "\u5831\u50f9\u55ae\u7c3d\u540d", _s22_67, "\u7528\u4ee5\u4fdd\u8b77\u767c\u7968\u7684\u5bc6\u78bc", _s27_45, "\u4f7f\u60a8\u80fd\u5920\u70ba\u6bcf\u4f4d\u806f\u7d61\u4eba\u8a2d\u5b9a\u5bc6\u78bc\u3002\u82e5\u8a2d\u5b9a\u5bc6\u78bc\uff0c\u806f\u7d61\u4eba\u5c07\u6703\u5728\u67e5\u770b\u767c\u7968\u4e4b\u524d\u88ab\u8981\u6c42\u8f38\u5165\u5bc6\u78bc\u3002", "authorization", "\u6388\u6b0a", "subdomain", "\u5b50\u7db2\u57df", "domain", "\u7db2\u57df", "portal_mode", "\u5165\u53e3\u7db2\u7ad9\u6a21\u5f0f", "email_signature", "\u5411\u60a8\u81f4\u610f\uff0c", _s24_50, "\u900f\u904e\u5728\u96fb\u5b50\u90f5\u4ef6\u4e2d\u52a0\u5165 schema.org \u6a19\u8a18\uff0c\u4f7f\u60a8\u7684\u7528\u6236\u66f4\u8f15\u9b06\u5730\u652f\u4ed8\u60a8\u7684\u8cbb\u7528\u3002", "plain", "\u7d14\u6587\u5b57", "light", "\u6dfa\u8272", "dark", "\u6df1\u8272", "email_design", "\u96fb\u5b50\u90f5\u4ef6\u7684\u8a2d\u8a08", "attach_pdf", "\u9644\u52a0 PDF \u6a94\u6848", _s16_184, "\u9644\u52a0\u6587\u4ef6", "attach_ubl", "\u9644\u52a0 UBL", "email_style", "\u96fb\u5b50\u90f5\u4ef6\u6a23\u5f0f", _s19_66, "\u555f\u7528\u7db2\u9801\u6a19\u793a", "reply_to_email", "\u56de\u8986\u96fb\u5b50\u90f5\u4ef6", "reply_to_name", "Reply-To Name", "bcc_email", "\u96fb\u5b50\u90f5\u4ef6\u5bc6\u4ef6\u526f\u672c", "processed", "\u8655\u7406", "credit_card", "\u4fe1\u7528\u5361", "bank_transfer", "\u9280\u884c\u8f49\u5e33", "priority", "\u512a\u5148\u9806\u5e8f", "fee_amount", "\u8cbb\u7528\u91d1\u984d", "fee_percent", "\u8cbb\u7528\u767e\u5206\u6bd4", "fee_cap", "\u8cbb\u7528\u4e0a\u9650", "limits_and_fees", "\u9650\u984d/\u8cbb\u7528", "enable_min", "\u555f\u7528\u6700\u5c0f\u503c", "enable_max", "\u555f\u7528\u6700\u5927\u503c", "min_limit", "\u6700\u5c0f\u503c: :min", "max_limit", "\u6700\u5927\u503c: :max", "min", "\u6700\u5c0f\u503c", "max", "\u6700\u5927\u503c", _s19_67, "\u63a5\u53d7\u7684\u5361\u7247\u6a19\u8a8c", "credentials", "\u8a8d\u8b49", "update_address", "\u66f4\u65b0\u5730\u5740", _s19_69, "\u4f7f\u7528\u63d0\u4f9b\u7684\u8a73\u7d30\u8cc7\u6599\u66f4\u65b0\u7528\u6236\u7684\u5730\u5740", "rate", "\u7387", "tax_rate", "\u7a05\u7387", "new_tax_rate", "\u65b0\u7a05\u7387", "edit_tax_rate", "\u7de8\u8f2f\u7a05\u7387", _s16_186, "\u5df2\u6210\u529f\u5730\u5efa\u7acb\u7a05\u7387", _s16_187, "\u66f4\u65b0\u7a05\u7387\u6210\u529f", _s17_121, "\u6b78\u6a94\u7a05\u7387\u8cc7\u6599\u6210\u529f", _s16_188, "\u6210\u529f\u522a\u9664\u7a05\u7387", _s17_122, "\u6210\u529f\u6062\u5fa9\u7a05\u7387", _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "\u81ea\u52d5\u586b\u5165\u4e4b\u7522\u54c1\u9805\u76ee", _s18_96, "\u9078\u64c7\u7522\u54c1\u5c07\u81ea\u52d5\u586b\u5beb\u63cf\u8ff0\u548c\u6210\u672c", "update_products", "\u81ea\u52d5\u66f4\u65b0\u7522\u54c1", _s20_89, "\u66f4\u65b0\u767c\u7968\u6642\u6703\u81ea\u52d5 \u66f4\u65b0\u7522\u54c1\u8cc7\u6599\u5eab", _s16_189, "\u8f49\u63db\u7522\u54c1", _s21_98, "\u81ea\u52d5\u5c07\u7522\u54c1\u50f9\u683c\u8f49\u63db\u70ba\u7528\u6236\u7684\u8ca8\u5e63", "fees", "\u8cbb\u7528", "limits", "\u9650\u5236", "provider", "\u4f9b\u61c9\u5546", "company_gateway", "\u4ed8\u6b3e\u9598\u9053", _s16_191, "\u4ed8\u6b3e\u9598\u9053", _s19_70, "\u65b0\u589e\u9598\u9053", _s20_90, "\u7de8\u8f2f\u9598\u9053", _s23_44, "\u5efa\u7acb\u9598\u9053\u8cc7\u6599\u6210\u529f", _s23_45, "\u66f4\u65b0\u9598\u9053\u8cc7\u6599\u6210\u529f", _s24_51, "\u5c01\u5b58\u9598\u9053\u8cc7\u6599\u6210\u529f", _s23_46, "\u522a\u9664\u9598\u9053\u8cc7\u6599\u6210\u529f", _s24_52, "\u5fa9\u539f\u9598\u9053\u6210\u529f", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, "\u7e7c\u7e8c\u7de8\u8f2f", "discard_changes", "\u653e\u68c4\u8b8a\u66f4", "default_value", "\u9810\u8a2d\u503c", "disabled", "\u5df2\u505c\u7528", "currency_format", "\u8ca8\u5e63\u683c\u5f0f", _s21_99, "\u6bcf\u661f\u671f\u7684\u7b2c\u4e00\u5929", _s23_47, "\u5e74\u5ea6\u7684\u7b2c\u4e00\u500b\u6708", "sunday", "\u661f\u671f\u65e5", "monday", "\u661f\u671f\u4e00", "tuesday", "\u661f\u671f\u4e8c", "wednesday", "\u661f\u671f\u4e09", "thursday", "\u661f\u671f\u56db", "friday", "\u661f\u671f\u4e94", "saturday", "\u661f\u671f\u516d", "january", "\u4e00\u6708", "february", "\u4e8c\u6708", "march", "\u4e09\u6708", "april", "\u56db\u6708", "may", "\u4e94\u6708", "june", "\u516d\u6708", "july", "\u4e03\u6708", "august", "\u516b\u6708", "september", "\u4e5d\u6708", "october", "\u5341\u6708", "november", "\u5341\u4e00\u6708", "december", "\u5341\u4e8c\u6708", "symbol", "\u7b26\u865f", "ocde", "\u4ee3\u78bc", "date_format", "\u65e5\u671f\u683c\u5f0f", "datetime_format", "\u65e5\u671f\u6642\u9593\u683c\u5f0f", "military_time", "24 \u5c0f\u6642\u5236", _s18_97, "24 Hour Display", "send_reminders", "\u50b3\u9001\u63d0\u9192", "timezone", "\u6642\u5340", _s19_71, _s19_72, _s17_124, "\u4f9d\u7fa4\u7d44\u7be9\u9078", _s19_73, "\u4f9d\u767c\u7968\u7be9\u9078", _s18_98, "\u4f9d\u7528\u6236\u7aef\u7be9\u9078", _s18_100, "\u4f9d\u4f9b\u61c9\u5546\u7be9\u9078", "group_settings", "\u7fa4\u7d44\u8a2d\u5b9a", "group", "\u7fa4\u7d44", "groups", "\u7fa4\u7d44", "new_group", "\u65b0\u589e\u7fa4\u7d44", "edit_group", "\u7de8\u8f2f\u7fa4\u7d44", "created_group", "\u5df2\u6210\u529f\u5efa\u7acb\u7fa4\u7d44", "updated_group", "\u5df2\u6210\u529f\u66f4\u65b0\u7fa4\u7d44", "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", "\u5df2\u6210\u529f\u5c01\u5b58\u7fa4\u7d44", "deleted_group", "\u5df2\u6210\u529f\u522a\u9664\u7fa4\u7d44", "restored_group", "\u5df2\u6210\u529f\u9084\u539f\u7fa4\u7d44", "upload_logo", "\u4e0a\u50b3\u5fbd\u6a19", "uploaded_logo", "\u5df2\u6210\u529f\u4e0a\u50b3\u5fbd\u6a19", "logo", "\u6a19\u8a8c", "saved_settings", "\u5df2\u6210\u529f\u5132\u5b58\u8a2d\u5b9a", _s16_195, "\u7522\u54c1\u8a2d\u5b9a", "device_settings", "\u88dd\u7f6e\u8a2d\u5b9a", "defaults", "\u9810\u8a2d\u503c", "basic_settings", "\u57fa\u672c\u8a2d\u5b9a", _s17_126, "\u9032\u968e\u8a2d\u5b9a", "company_details", "\u516c\u53f8\u4e4b\u8a73\u7d30\u8cc7\u6599", "user_details", "\u4f7f\u7528\u8005\u8a73\u7d30\u8cc7\u6599", "localization", "\u672c\u5730\u5316", "online_payments", "\u7dda\u4e0a\u4ed8\u6b3e", "tax_rates", "\u7a05\u7387", "notifications", "\u6ce8\u610f\u4e8b\u9805", "import_export", "\u532f\u5165 | \u532f\u51fa", "custom_fields", "\u81ea\u8a02\u6b04\u4f4d", "invoice_design", "\u767c\u7968\u8a2d\u8a08", "buy_now_buttons", "\u73fe\u5728\u5373\u8cfc\u8cb7\u6309\u9215", "email_settings", "\u96fb\u5b50\u90f5\u4ef6\u8a2d\u5b9a", _s23_49, "\u7bc4\u672c\u8207\u63d0\u9192", _s22_68, "\u4fe1\u7528\u5361 & \u9280\u884c", _s19_75, "\u8cc7\u6599\u8996\u89ba\u5316", "price", "\u50f9\u683c", "email_sign_up", "\u96fb\u5b50\u90f5\u4ef6\u8a3b\u518a", "google_sign_up", "Google \u8a3b\u518a", _s27_49, "\u611f\u8b1d\u60a8\u7684\u8cfc\u8cb7!", "redeem", "\u514c\u63db", "back", "\u8fd4\u56de", "past_purchases", "\u904e\u53bb\u8cfc\u8cb7", _s19_77, "\u5e74\u5ea6\u8a02\u95b1", "pro_plan", "\u5c08\u696d\u65b9\u6848", "enterprise_plan", "\u4f01\u696d\u65b9\u6848", "count_users", ":count users", "upgrade", "\u5347\u7d1a", _s25_51, "\u8acb\u8f38\u5165\u540d\u5b57", _s24_54, "\u8acb\u8f38\u5165\u59d3\u6c0f", _s33_28, "\u8acb\u540c\u610f\u670d\u52d9\u689d\u6b3e\u548c\u96b1\u79c1\u653f\u7b56\u4ee5\u5efa\u7acb\u5e33\u6236\u3002", "i_agree_to_the", "\u6211\u540c\u610f", _s16_197, "\u670d\u52d9\u689d\u6b3e", "privacy_policy", "\u96b1\u79c1\u6b0a\u653f\u7b56", "sign_up", "\u767b\u5165", "account_login", "\u767b\u5165\u5e33\u6236", "view_website", "\u6aa2\u8996\u7db2\u7ad9", "create_account", "\u5efa\u7acb\u5e33\u6236", "email_login", "\u96fb\u5b50\u90f5\u4ef6\u767b\u5165", "create_new", "\u5efa\u7acb\u65b0\u7684", _s18_102, "\u672a\u9078\u53d6\u4efb\u4f55\u8a18\u9304", _s21_102, "\u8acb\u5132\u5b58\u6216\u53d6\u6d88\u60a8\u7684\u8b8a\u66f4", "download", "\u4e0b\u8f09", _s27_50, "\u9700\u8981\u4f01\u696d\u65b9\u6848", "take_picture", "\u62cd\u7167", "upload_file", "\u4e0a\u50b3\u6a94\u6848", "document", "\u6587\u4ef6", "documents", "\u6587\u4ef6", "new_document", "\u65b0\u65b0\u6587\u4ef6", "edit_document", "\u7de8\u8f2f\u6587\u4ef6", _s17_128, "\u5df2\u6210\u529f\u4e0a\u8f09\u6587\u4ef6", _s16_199, "\u5df2\u6210\u529f\u66f4\u65b0\u6587\u4ef6", _s17_129, "\u5df2\u6210\u529f\u5c01\u5b58\u6587\u4ef6", _s16_200, "\u5df2\u6210\u529f\u522a\u9664\u6587\u4ef6", _s17_130, "\u5df2\u6210\u529f\u9084\u539f\u6587\u4ef6", _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "\u7121\u6b77\u53f2\u8a18\u9304", "expense_date", "\u652f\u51fa\u65e5\u671f", "pending", "\u64f1\u7f6e", _s16_201, "\u5df2\u767b\u5165", _s16_202, "\u64f1\u7f6e", _s16_203, "\u5df2\u958b\u7acb\u767c\u7968\u7684", "converted", "\u5df2\u8f49\u63db", _s24_56, _s24_57, "exchange_rate", "\u532f\u7387", _s16_204, "\u8f49\u63db\u8ca8\u5e63\u55ae\u4f4d", "mark_paid", "\u6a19\u8a18\u5df2\u4ed8", "category", "\u985e\u5225", "address", "\u5730\u5740", "new_vendor", "\u65b0\u4f9b\u61c9\u5546", "created_vendor", "\u5efa\u7acb\u4f9b\u61c9\u5546\u8cc7\u6599\u6210\u529f", "updated_vendor", "\u66f4\u65b0\u4f9b\u61c9\u5546\u8cc7\u6599\u6210\u529f", "archived_vendor", "\u6b78\u6a94\u4f9b\u61c9\u5546\u8cc7\u6599\u6210\u529f", "deleted_vendor", "\u522a\u9664\u4f9b\u61c9\u5546\u6210\u529f", "restored_vendor", "\u5fa9\u539f\u4f9b\u61c9\u5546\u6210\u529f", _s16_205, "\u6b78\u6a94 :count \u7b46\u4f9b\u61c9\u5546\u8cc7\u6599\u6210\u529f", "deleted_vendors", "\u522a\u9664 :count \u7b46\u4f9b\u61c9\u5546\u6210\u529f", _s16_206, _s36_11, "new_expense", "\u8f38\u5165\u652f\u51fa", "created_expense", "\u5df2\u6210\u529f\u5efa\u7acb\u652f\u51fa", "updated_expense", "\u66f4\u65b0\u652f\u51fa\u8cc7\u6599\u6210\u529f", _s16_207, "\u6b78\u6a94\u652f\u51fa\u9805\u76ee\u6210\u529f", "deleted_expense", "\u522a\u9664\u652f\u51fa\u9805\u76ee\u6210\u529f", _s16_208, "\u5fa9\u539f\u652f\u51fa\u8cc7\u6599\u6210\u529f", _s17_132, "\u6b78\u6a94\u652f\u51fa\u9805\u76ee\u6210\u529f", _s16_209, "\u522a\u9664\u652f\u51fa\u9805\u76ee\u6210\u529f", _s17_133, _s37_17, "copy_shipping", "\u8907\u88fd\u9001\u8ca8\u5730\u5740", "copy_billing", "\u8907\u88fd\u5e33\u55ae\u5730\u5740", "design", "\u8a2d\u8a08", _s21_103, "\u627e\u4e0d\u5230\u8a18\u9304", "invoiced", "\u5df2\u958b\u7acb\u767c\u7968\u7684", "logged", "\u5df2\u767b\u5165", "running", "\u57f7\u884c\u4e2d", "resume", "\u7e7c\u7e8c", "task_errors", "\u8acb\u4fee\u6b63\u6240\u6709\u7684\u91cd\u758a\u6642\u6bb5", "start", "\u958b\u59cb", "stop", "\u505c\u6b62", "started_task", "\u5c55\u958b\u4efb\u52d9\u6210\u529f", "stopped_task", "\u505c\u6b62\u4efb\u52d9\u6210\u529f", "resumed_task", "\u5fa9\u539f\u4efb\u52d9\u6210\u529f", "now", "\u73fe\u5728", _s16_210, "\u81ea\u52d5\u555f\u52d5\u4efb\u52d9", "timer", "\u8a08\u6642\u5668", "manual", "\u624b\u52d5", "budgeted", "\u9810\u7b97", "start_time", "\u958b\u59cb\u6642\u9593", "end_time", "\u7d50\u675f\u6642\u9593", "date", "\u65e5\u671f", "times", "\u6642\u6bb5", "duration", "\u6642\u9593\u9577\u5ea6", "new_task", "\u65b0\u4efb\u52d9", "created_task", "\u5efa\u7acb\u5de5\u4f5c\u9805\u76ee\u6210\u529f", "updated_task", "\u66f4\u65b0\u5de5\u4f5c\u9805\u76ee\u6210\u529f", "archived_task", "\u6b78\u6a94\u4efb\u52d9\u8cc7\u6599\u6210\u529f", "deleted_task", "\u522a\u9664\u4efb\u52d9\u6210\u529f", "restored_task", "\u5fa9\u539f\u4efb\u52d9\u8cc7\u6599\u6210\u529f", "archived_tasks", "\u6b78\u6a94 :count \u9805\u4efb\u52d9\u6210\u529f", "deleted_tasks", "\u522a\u9664 :count \u9805\u4efb\u52d9\u6210\u529f", "restored_tasks", _s34_25, _s19_79, "\u8acb\u8f38\u5165\u59d3\u540d", "budgeted_hours", "\u5217\u5165\u9810\u7b97\u7684\u5c0f\u6642", "created_project", "\u5efa\u7acb\u5c08\u6848\u6210\u529f", "updated_project", "\u6210\u529f\u66f4\u65b0\u7684\u5c08\u6848", _s16_212, "\u6b78\u6a94\u5c08\u6848\u9805\u76ee\u6210\u529f", "deleted_project", _s28_43, _s16_213, "\u5fa9\u539f\u5c08\u6848\u6210\u529f", _s17_134, "\u6b78\u6a94 :count \u9805\u5c08\u6848\u6210\u529f", _s16_214, "\u522a\u9664 :count \u4ef6\u5c08\u6848\u6210\u529f", _s17_135, _s37_18, "new_project", "\u65b0\u5c08\u6848", _s27_54, "\u611f\u8b1d\u60a8\u4f7f\u7528\u6211\u5011\u7684\u61c9\u7528\u7a0b\u5f0f!", "if_you_like_it", "\u5982\u679c\u60a8\u559c\u6b61\uff0c\u8acb", "click_here", "\u6309\u4e00\u4e0b\u6b64\u8655", _s18_106, "Click here", "to_rate_it", "\u7d66\u5b83\u8a55\u5206\u3002", "average", "\u5e73\u5747", "unapproved", "\u672a\u540c\u610f", _s30_19, "\u8acb\u9032\u884c\u8eab\u4efd\u9a57\u8b49\u4ee5\u8b8a\u66f4\u9019\u500b\u8a2d\u5b9a", "locked", "\u9396\u5b9a", "authenticate", "\u8eab\u4efd\u9a57\u8b49", _s19_81, "\u8acb\u9a57\u8b49", _s24_58, "\u751f\u7269\u8b58\u5225\u9a57\u8b49", "footer", "\u9801\u5c3e", "compare", "\u6bd4\u8f03", "hosted_login", "\u8a17\u7ba1\u767b\u5165", "selfhost_login", "Selfhost \u767b\u5165", "google_sign_in", _s19_95, "today", "\u4eca\u5929", "custom_range", "\u81ea\u8a02\u7bc4\u570d", "date_range", "\u65e5\u671f\u7bc4\u570d", "current", "\u76ee\u524d", "previous", "\u4ee5\u524d", "current_period", "\u76ee\u524d\u671f\u9650", _s17_136, "\u6bd4\u8f03\u671f\u9650", "previous_period", "\u4e0a\u4e00\u671f\u9650", "previous_year", "\u4e0a\u4e00\u5e74\u5ea6", "compare_to", "\u6bd4\u8f03", "last7_days", "\u6700\u8fd1 7 \u5929", "last_week", "\u4e0a\u500b\u661f\u671f", "last30_days", "\u6700\u8fd1 30 \u5929", "this_month", "\u672c\u6708", "last_month", "\u4e0a\u500b\u6708", "this_year", "\u4eca\u5e74", "last_year", "\u4e0b\u500b\u6708", "custom", "\u81ea\u8a02", _s16_215, "\u518d\u88fd\u5230\u767c\u7968", "clone_to_quote", "\u518d\u88fd\u5230\u5831\u50f9\u55ae", "clone_to_credit", "Clone to Credit", "view_invoice", "\u6aa2\u8996\u767c\u7968", "convert", "\u8f49\u63db", "more", "\u66f4\u591a", "edit_client", "\u7de8\u8f2f\u7528\u6236", "edit_product", "\u7de8\u8f2f\u7522\u54c1\u8cc7\u6599", "edit_invoice", "\u7de8\u8f2f\u767c\u7968", "edit_quote", "\u7de8\u8f2f\u5831\u50f9\u55ae", "edit_payment", "\u7de8\u8f2f\u4ed8\u6b3e\u8cc7\u6599", "edit_task", "\u7de8\u8f2f\u5de5\u4f5c\u9805\u76ee", "edit_expense", "\u7de8\u8f2f\u652f\u51fa", "edit_vendor", "\u7de8\u8f2f\u4f9b\u61c9\u5546", "edit_project", "\u7de8\u8f2f\u5c08\u6848", _s20_92, "\u7de8\u8f2f\u9031\u671f\u6027\u5831\u50f9\u55ae", "billing_address", "\u5e33\u55ae\u5730\u5740", _s16_217, "\u9001\u8ca8\u4f4d\u5740", "total_revenue", "\u7e3d\u6536\u5165", "average_invoice", "\u5e73\u5747\u92b7\u552e\u984d", "outstanding", "\u672a\u4ed8\u6e05\u7684", "invoices_sent", "\u5df2\u5bc4\u51fa :count \u4efd\u767c\u7968", "active_clients", "\u4f7f\u7528\u4e2d\u7528\u6236", "close", "\u95dc\u9589", "email", "\u96fb\u5b50\u90f5\u4ef6", "password", "\u5bc6\u78bc", "url", "URL", "secret", "\u79d8\u5bc6", "name", "\u59d3\u540d", "logout", "\u767b\u51fa", "login", "\u767b\u5165", "filter", "\u7be9\u9078\u5668", "sort", "\u6392\u5e8f", "search", "\u641c\u5c0b", "active", "\u4f7f\u7528\u4e2d", "archived", "\u5df2\u6b78\u6a94", "deleted", "\u5df2\u522a\u9664", "dashboard", "\u5100\u8868\u677f", "archive", "\u6b78\u6a94", "delete", "\u522a\u9664", "restore", "\u5fa9\u539f", _s16_219, "\u91cd\u65b0\u6574\u7406\u5b8c\u6210", _s23_50, "\u8acb\u8f38\u5165\u60a8\u7684\u96fb\u5b50\u90f5\u4ef6", _s26_37, "\u8acb\u8f38\u5165\u60a8\u7684\u5bc6\u78bc", _s21_106, "\u8acb\u8f38\u5165\u60a8\u7684\u7db2\u5740", _s26_39, "\u8acb\u8f38\u5165\u7522\u54c1\u91d1\u9470", "ascending", "\u905e\u589e", "descending", "\u905e\u6e1b", "save", "\u5132\u5b58", _s17_138, "\u767c\u751f\u932f\u8aa4", "paid_to_date", "\u5df2\u4ed8", "balance_due", "\u5230\u671f\u9918\u984d", "balance", "\u5dee\u984d", "overview", "\u7e3d\u89bd", "details", "\u8a73\u7d30\u8cc7\u6599", "phone", "\u96fb\u8a71", "website", "\u7db2\u7ad9", "vat_number", "\u52a0\u503c\u7a05\u7de8\u865f", "id_number", "ID \u7de8\u865f", "create", "\u5efa\u7acb", _s19_83, "\u8907\u88fd :value \u5230\u526a\u8cbc\u7c3f", "error", "\u932f\u8aa4", _s16_221, "\u7121\u6cd5\u555f\u52d5", "contacts", "\u806f\u7d61\u4eba", "additional", "\u984d\u5916", "first_name", "\u540d\u5b57", "last_name", "\u59d3\u6c0f", "add_contact", "\u65b0\u589e\u806f\u7d61\u8cc7\u6599", "are_you_sure", "\u60a8\u78ba\u5b9a\u55ce?", "cancel", "\u53d6\u6d88", "ok", "\u6b63\u5e38", "remove", "\u522a\u9664", _s16_223, "\u96fb\u5b50\u90f5\u4ef6\u7121\u6548", "product", "\u7522\u54c1", "products", "\u7522\u54c1", "new_product", "\u65b0\u7522\u54c1", "created_product", "\u5efa\u7acb\u7522\u54c1\u8cc7\u6599\u6210\u529f", "updated_product", "\u6210\u529f\u66f4\u65b0\u7684\u7522\u54c1\u8cc7\u6599", _s16_225, "\u6b78\u6a94\u7522\u54c1\u8cc7\u6599\u6210\u529f", "deleted_product", "\u5df2\u6210\u529f\u522a\u9664\u7522\u54c1\u8cc7\u6599", _s16_226, "\u5fa9\u539f\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s17_140, "\u6b78\u6a94 :count \u9805\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s16_227, "\u522a\u9664 :count \u7b46\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s17_141, _s37_19, "product_key", "\u7522\u54c1", "notes", "\u8a3b\u8a18", "cost", "\u6210\u672c", "client", "\u7528\u6236", "clients", "\u7528\u6236", "new_client", "\u65b0\u7528\u6236", "created_client", "\u5efa\u7acb\u7528\u6236\u8cc7\u6599\u6210\u529f", "updated_client", "\u66f4\u65b0\u7528\u6236\u8cc7\u6599\u6210\u529f", "archived_client", "\u6b78\u6a94\u7528\u6236\u8cc7\u6599\u6210\u529f", _s16_228, "\u6b78\u6a94 :count \u500b\u7528\u6236\u8cc7\u6599\u6210\u529f", "deleted_client", "\u522a\u9664\u7528\u6236\u8cc7\u6599\u6210\u529f", "deleted_clients", "\u522a\u9664 :count \u7b46\u7528\u6236\u8cc7\u6599\u6210\u529f", "restored_client", "\u5fa9\u539f\u7528\u6236\u8cc7\u6599\u6210\u529f", _s16_229, _s36_13, "address1", "\u8857\u9053", "address2", "\u5927\u6a13/\u5957\u623f", "city", "\u57ce\u5e02", "state", "\u5dde/\u7701", "postal_code", "\u90f5\u905e\u5340\u865f", "country", "\u570b\u5bb6", "invoice", "\u767c\u7968", "invoices", "\u767c\u7968", "new_invoice", "\u65b0\u767c\u7968", "created_invoice", "\u88fd\u4f5c\u5b8c\u6210\u7684\u767c\u7968", "updated_invoice", "\u66f4\u65b0\u767c\u7968\u6210\u529f", _s16_230, "\u6b78\u6a94\u767c\u7968\u8cc7\u6599\u6210\u529f", "deleted_invoice", "\u522a\u9664\u767c\u7968\u6210\u529f", _s16_231, "\u5fa9\u539f\u767c\u7968\u6210\u529f", _s17_142, "\u6b78\u6a94 :count \u7b46\u767c\u7968\u8cc7\u6599\u6210\u529f", _s16_232, "\u522a\u9664 :count \u7b46\u767c\u7968\u6210\u529f", _s17_143, _s37_20, "emailed_invoice", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u767c\u7968\u6210\u529f", "emailed_payment", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u4ed8\u6b3e\u6210\u529f", "amount", "\u91d1\u984d", "invoice_number", "\u767c\u7968\u865f\u78bc", "invoice_date", "\u767c\u7968\u958b\u7acb\u65e5\u671f", "discount", "\u6298\u6263", "po_number", "\u90f5\u905e\u5340\u865f", "terms", "\u689d\u6b3e", "public_notes", "\u516c\u958b\u8a3b\u8a18", "private_notes", "\u79c1\u4eba\u8a3b\u8a18", "frequency", "\u983b\u7387", "start_date", "\u958b\u59cb\u65e5\u671f", "end_date", "\u7d50\u675f\u65e5\u671f", "quote_number", "\u5831\u50f9\u55ae\u7de8\u865f", "quote_date", "\u5831\u50f9\u55ae\u65e5\u671f", "valid_until", "\u6709\u6548\u81f3", "items", "\u500b\u9805\u76ee", "partial_deposit", "\u5b58\u6b3e", "description", "\u63cf\u8ff0", "unit_cost", "\u55ae\u4f4d\u6210\u672c", "quantity", "\u6578\u91cf", "add_item", "\u52a0\u5165\u9805\u76ee", "contact", "\u806f\u7d61\u4eba", "work_phone", "\u96fb\u8a71", "total_amount", "\u7e3d\u91d1\u984d", "pdf", "PDF", "due_date", "\u61c9\u4ed8\u6b3e\u65e5\u671f", _s16_233, "\u90e8\u5206\u622a\u6b62\u65e5\u671f", "status", "\u72c0\u614b", _s17_144, "\u767c\u7968\u72c0\u614b", "quote_status", "\u5831\u50f9\u55ae\u72c0\u614b", _s22_69, "\u6309\u4e00\u4e0b + \u4f86\u52a0\u5165\u9805\u76ee", _s22_71, "\u6309\u4e00\u4e0b + \u4f86\u52a0\u5165\u9805\u76ee", "count_selected", ":count \u9805\u5df2\u9078\u53d6", "total", "\u7e3d\u8a08", "percent", "\u767e\u5206\u6bd4", "edit", "\u7de8\u8f2f", "dismiss", "\u64a4\u92b7", _s20_94, "\u8acb\u9078\u53d6\u65e5\u671f", _s22_72, "\u8acb\u9078\u53d6\u4e00\u500b\u7528\u6236", _s24_60, "\u8acb\u9078\u53d6\u767c\u7968", "task_rate", "\u4efb\u52d9\u8cbb\u7387", "settings", "\u8a2d\u5b9a", "language", "\u8a9e\u8a00", "currency", "\u8ca8\u5e63", "created_at", "\u5efa\u7acb\u65e5\u671f", "created_on", "Created On", "updated_at", "\u66f4\u65b0", "tax", "\u7a05", _s30_21, "\u8acb\u8f38\u5165\u767c\u7968\u7de8\u865f", _s27_58, "\u8acb\u8f38\u5165\u5831\u50f9\u55ae\u7de8\u865f", "past_due", "\u904e\u53bb\u5230\u671f", "draft", "\u8349\u7a3f", "sent", "\u5df2\u50b3\u9001", "viewed", "\u5df2\u6aa2\u8996", "approved", "\u5df2\u6838\u51c6", "partial", "\u5b58\u6b3e", "paid", "\u5df2\u4ed8\u6b3e", "mark_sent", "\u6a19\u8a18\u5df2\u50b3\u9001", _s22_74, "\u6a19\u8a18\u767c\u7968\u70ba\u5df2\u50b3\u9001\u6210\u529f", _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "\u5b8c\u6210", _s37_21, "\u8acb\u8f38\u5165\u7528\u6236\u6216\u9023\u7d61\u4eba\u59d3\u540d", "dark_mode", "\u9ed1\u6697\u6a21\u5f0f", _s27_60, "\u91cd\u65b0\u555f\u52d5\u61c9\u7528\u7a0b\u5f0f\u4ee5\u5957\u7528\u8b8a\u66f4", "refresh_data", "\u91cd\u65b0\u6574\u7406\u8cc7\u6599", "blank_contact", "\u7a7a\u767d\u9023\u7d61\u4eba", "activity", "\u6d3b\u52d5", _s16_235, "\u627e\u4e0d\u5230\u8a18\u9304", "clone", "\u518d\u88fd", "loading", "\u8f09\u5165\u4e2d", "industry", "\u5de5\u696d", "size", "\u5927\u5c0f", "payment_terms", "\u4ed8\u6b3e\u689d\u4ef6", "payment_date", "\u4ed8\u6b3e\u65e5\u671f", "payment_status", "\u4ed8\u6b3e\u72c0\u614b", _s16_237, "\u64f1\u7f6e", _s16_238, "\u4f5c\u5ee2", _s16_239, "\u5931\u6557", _s16_240, "\u5b8c\u6210", _s16_241, "\u90e8\u5206\u9000\u6b3e", _s16_242, "\u9000\u6b3e", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "\u6de8\u984d", "client_portal", "\u7528\u6236\u9580\u6236\u9801\u9762", "show_tasks", "\u986f\u793a\u4efb\u52d9", "email_reminders", "\u96fb\u5b50\u90f5\u4ef6\u63d0\u9192", "enabled", "\u555f\u7528", "recipients", "\u6536\u4ef6\u4eba", "initial_email", "\u6700\u521d\u7684\u96fb\u5b50\u90f5\u4ef6", "first_reminder", "\u9996\u6b21\u63d0\u9192", "second_reminder", "\u7b2c\u4e8c\u6b21\u63d0\u9192", "third_reminder", "\u7b2c\u4e09\u6b21\u63d0\u9192", "reminder1", "\u9996\u6b21\u63d0\u9192", "reminder2", "\u7b2c\u4e8c\u6b21\u63d0\u9192", "reminder3", "\u7b2c\u4e09\u6b21\u63d0\u9192", "template", "\u7bc4\u672c", "send", "\u50b3\u9001", "subject", "\u4e3b\u65e8", "body", "\u5167\u6587", "send_email", "\u5bc4\u9001\u96fb\u5b50\u90f5\u4ef6", "email_receipt", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u50b3\u9001\u4ed8\u6b3e\u6536\u64da\u7d66\u7528\u6236", "auto_billing", "\u81ea\u52d5\u8a08\u8cbb", "button", "\u6309\u9215", "preview", "\u9810\u89bd", "customize", "\u81ea\u8a02", "history", "\u6b77\u7a0b\u7d00\u9304", "payment", "\u4ed8\u6b3e", "payments", "\u4ed8\u6b3e", "refunded", "\u9000\u6b3e", "payment_type", "\u4ed8\u6b3e\u65b9\u5f0f", _s21_108, "\u8f49\u5e33\u8cc7\u6599", "enter_payment", "\u8f38\u5165\u4ed8\u6b3e\u8cc7\u6599", "new_payment", "\u8f38\u5165\u4ed8\u6b3e\u8cc7\u6599", "created_payment", "\u5df2\u5efa\u7acb\u5b8c\u6210\u7684\u4ed8\u6b3e\u8cc7\u6599", "updated_payment", "\u66f4\u65b0\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_243, "\u6b78\u6a94\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", "deleted_payment", "\u522a\u9664\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_244, "\u5fa9\u539f\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s17_147, "\u6b78\u6a94 :count \u7b46\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_245, "\u522a\u9664 :count \u7b46\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s17_148, _s37_23, "quote", "\u5831\u50f9\u55ae", "quotes", "\u5831\u50f9\u55ae", "new_quote", "\u65b0\u5831\u50f9\u55ae", "created_quote", "\u5831\u50f9\u55ae\u5efa\u7acb\u6210\u529f", "updated_quote", "\u5831\u50f9\u55ae\u66f4\u65b0\u6210\u529f", "archived_quote", "\u6b78\u6a94\u5831\u50f9\u55ae\u6210\u529f", "deleted_quote", "\u5831\u50f9\u55ae\u522a\u9664\u6210\u529f", "restored_quote", "\u5fa9\u539f\u5831\u50f9\u55ae\u6210\u529f", "archived_quotes", "\u6b78\u6a94 :count \u4efd\u5831\u50f9\u55ae\u6210\u529f", "deleted_quotes", "\u522a\u9664 :count \u7b46\u5831\u50f9\u55ae\u6210\u529f", "restored_quotes", _s35_23, "expense", "\u652f\u51fa", "expenses", "\u652f\u51fa", "vendor", "\u4f9b\u61c9\u5546", "vendors", "\u4f9b\u61c9\u5546", "task", "\u4efb\u52d9", "tasks", "\u4efb\u52d9", "project", "\u5c08\u6848", "projects", "\u5c08\u6848", "activity_1", ":user \u5df2\u5efa\u7acb\u7528\u6236 :client", "activity_2", ":user \u5df2\u5c07\u7528\u6236 :client \u6b78\u6a94", "activity_3", ":user \u5df2\u522a\u9664\u7528\u6236 :client", "activity_4", ":user \u5df2\u5efa\u7acb\u767c\u7968 :invoice", "activity_5", ":user \u5df2\u66f4\u65b0\u767c\u7968 :invoice", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", ":user \u5df2\u5c07\u767c\u7968 :invoice \u6b78\u6a94", "activity_9", ":user \u5df2\u522a\u9664\u767c\u7968 :invoice", "activity_10", _s85_0, "activity_11", ":user \u5df2\u66f4\u65b0\u4ed8\u6b3e\u8cc7\u6599 :payment", "activity_12", ":user \u5df2\u5c07\u4ed8\u6b3e\u8cc7\u6599 :payment \u6b78\u6a94", "activity_13", ":user \u5df2\u522a\u9664\u4ed8\u6b3e\u8cc7\u6599 :payment", "activity_14", ":user \u5df2\u8f38\u5165\u8cb8\u6b3e\u8cc7\u6599 :credit", "activity_15", ":user \u66f4\u65b0\u8cb8\u6b3e :credit", "activity_16", ":user \u5df2\u5c07 :credit \u8cb8\u6b3e\u8cc7\u6599\u6b78\u6a94", "activity_17", ":user \u5df2\u522a\u9664 :credit \u8cb8\u6b3e\u8cc7\u6599", "activity_18", ":user \u5df2\u5efa\u7acb\u5831\u50f9\u55ae :quote", "activity_19", ":user \u5df2\u66f4\u65b0\u5831\u50f9\u55ae :quote", "activity_20", _s50_10, "activity_21", ":contact \u5df2\u6aa2\u8996\u5831\u50f9\u55ae :quote", "activity_22", ":user \u5df2\u5c07\u5831\u50f9\u55ae :quote \u6b78\u6a94", "activity_23", ":user \u5df2\u522a\u9664\u767c\u7968 :quote", "activity_24", ":user \u5df2\u5fa9\u539f\u5831\u50f9\u55ae :quote", "activity_25", ":user \u5df2\u5fa9\u539f\u767c\u7968 :invoice", "activity_26", ":user \u5df2\u5fa9\u539f\u7528\u6236 :client \u8cc7\u6599", "activity_27", ":user \u5df2\u5fa9\u539f\u4ed8\u6b3e\u8cc7\u6599 :payment", "activity_28", ":user \u5df2\u5fa9\u539f :credit \u8cb8\u6b3e\u8cc7\u6599", "activity_29", _s42_14, "activity_30", ":user \u5df2\u5efa\u7acb\u4f9b\u61c9\u5546 :vendor", "activity_31", ":user \u5df2\u5c07\u4f9b\u61c9\u5546 :vendor \u6b78\u6a94", "activity_32", ":user \u5df2\u522a\u9664\u4f9b\u61c9\u5546 :vendor", "activity_33", ":user \u5df2\u5fa9\u539f\u4f9b\u61c9\u5546 :vendor", "activity_34", ":user \u5df2\u5efa\u7acb\u652f\u51fa :expense", "activity_35", ":user \u5df2\u5c07\u652f\u51fa :expense \u6b78\u6a94", "activity_36", ":user \u5df2\u522a\u9664\u652f\u51fa :expense", "activity_37", ":user \u5df2\u5fa9\u539f\u652f\u51fa :expense", "activity_39", ":user \u5df2\u53d6\u6d88\u4e00\u9805 :payment_amount \u7684\u4ed8\u6b3e :payment", "activity_40", ":user \u7372\u5f97\u4e00\u7b46\u91d1\u984d :payment_amount \u4ed8\u6b3e :payment \u7684\u9000\u6b3e :adjustment", "activity_41", ":payment_amount \u7684\u4ed8\u6b3e (:payment) \u5931\u6557", "activity_42", ":user \u5df2\u5efa\u7acb\u4efb\u52d9 :task", "activity_43", ":user \u5df2\u5c07\u4efb\u52d9 :task \u66f4\u65b0", "activity_44", ":user \u5df2\u5c07\u4efb\u52d9 :task \u6b78\u6a94", "activity_45", ":user \u5df2\u522a\u9664\u4efb\u52d9 :task", "activity_46", ":user \u5df2\u5c07\u4efb\u52d9 :task\u5fa9\u539f", "activity_47", ":user \u5df2\u5c07\u652f\u51fa :expense \u66f4\u65b0", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact \u5df2\u56de\u8986\u7968\u8b49 :ticket", "activity_56", ":user \u5df2\u6aa2\u8996\u7968\u8b49 :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "\u4e00\u6b21\u6027\u5bc6\u78bc", "emailed_quote", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u5831\u50f9\u55ae\u6210\u529f", "emailed_credit", _s27_73, _s20_96, "\u6a19\u8a18\u5831\u50f9\u55ae\u70ba\u5df2\u50b3\u9001\u6210\u529f", _s21_110, _s34_26, "expired", "\u904e\u671f", "all", "\u5168\u90e8", "select", "\u9078\u64c7", _s22_76, "\u9577\u6309\u591a\u9078", "custom_value1", "\u81ea\u8a02\u503c", "custom_value2", "\u81ea\u8a02\u503c", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u767c\u7968\u865f\u78bc\u8a08\u6578\u5668", _s20_97, _s20_98, _s20_99, "\u5831\u50f9\u55ae\u7de8\u865f\u8a08\u6578\u5668", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "\u985e\u578b", "invoice_amount", "\u767c\u7968\u91d1\u984d", _s16_250, "\u61c9\u4ed8\u6b3e\u65e5\u671f", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "\u81ea\u52d5\u5e33\u55ae", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "\u7a05\u540d", "tax_amount", "\u7a05\u91d1\u91d1\u984d", "tax_paid", "\u5df2\u4ed8\u7a05", "payment_amount", "\u4ed8\u6b3e\u91d1\u984d", "age", "\u5e74\u9f61", "is_running", "Is Running", "time_log", "\u6642\u9593\u65e5\u8a8c", "bank_id", "\u9280\u884c", _s19_90, _s19_91, _s16_251, "\u652f\u51fa\u985e\u5225", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "hr", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Akcija", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Raspored", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s16_270, "archive_invoice", "Arhiviraj ra\u010dun", "archive_quote", _s16_271, "archive_credit", _s16_272, "archive_task", _s17_160, "archive_client", _s18_128, "archive_project", _s17_161, "archive_expense", _s16_273, "restore_payment", "Obnovi uplatu", "restore_invoice", "Obnovi ra\u010dun", "restore_quote", "Obnovi narud\u017ebu", "restore_credit", "Obnovi kredit", "restore_task", "Obnovi zadatak", "restore_client", "Obnovi klijenta", "restore_project", "Restore Project", "restore_expense", "Obnovi tro\u0161ak", "archive_vendor", _s20_103, "restore_vendor", "Restore Vendor", "create_product", "Dodaj proizvod", "update_product", "Update Product", "delete_product", "Izbri\u0161i proizvod", "restore_product", "Restore Product", "archive_product", _s18_129, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "sat", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Otpremi", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Izbri\u0161i projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Pohrani kao zadane uvjete", _s22_5, "Pohrani kao zadano podno\u017eje", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Uspje\u0161no kreiran bankovni ra\u010dun", _s20_11, "Uspje\u0161no a\u017euriran bankovni ra\u010dun", _s17_12, _s20_104, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "A\u017euriraj kredit", "delete_credit", "Obri\u0161i kredit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s24_74, _s21_21, "Uspje\u0161no arhiviran bankovni ra\u010dun", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Spoji", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Stanje", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Dodaj usmjernik", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s21_133, _s17_28, _s17_29, "week", "Tjedan", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Valuta ra\u010duna", "range", "Raspon", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Odobri", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Postava zaporke", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Pregled tro\u0161kova # :expense", "view_statement", "Moje Izvje\u0161\u0107e", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sustav", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, "Ukupno bruto", _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, "Redovni tro\u0161ak", _s18_29, "Redovni tro\u0161kovi", _s21_46, "Novi redovni tro\u0161ak", _s22_37, "Uredi redovne tro\u0161kove", _s25_8, "Uspje\u0161no kreiran redovni tro\u0161ak", _s25_9, "Uspje\u0161no ure\u0111en redovni tro\u0161ak", _s26_7, "Uspje\u0161no arhiviran redovni tro\u0161ak", _s25_10, "Uspje\u0161no izbrisan redovni tro\u0161ak", _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Uvezi podatke", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Zadnje a\u017euriranje", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", "Mora biti ve\u0107e od nula i manje od zbroja", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Omogu\u0107i", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Postavi poddomenu ili prikazujte ra\u010dune na vlastitoj web stranici.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, _s16_262, _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Pro\u0161lo tromjesje\u010dje", "to_update_run", "To update run", _s18_49, "Konverzija ra\u010duna", _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Fakturiraj zadatak", "invoice_expense", "Tro\u0161ak ra\u010duna", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s17_162, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s17_58, "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Sakrij", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Kolona", "sample", "Uzorak", "map_to", "Map To", "import", "Uvoz", _s25_21, _s29_13, "select_file", "Molim odaberite datoteku", _s16_86, _s16_87, "csv_file", "CSV datoteka", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Nepla\u0107eno", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Ukupan iznos", "quote_total", "Ukupan iznos", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Klijent", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, _s19_97, _s20_66, _s24_75, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "Pogledaj izmjene", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "Treba biti fakturiran", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Prika\u017ei lozinku", "hide_password", "Sakrij lozinku", "copy_error", "Kopiraj gre\u0161ku", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Ozna\u010di kao aktivno", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "Redovni ra\u010dun", _s18_61, "Redovni ra\u010duni", _s21_77, "Novi redovni ra\u010dun", _s22_50, "Uredi ponavljaju\u0107i ra\u010dun", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Uspje\u0161no arhiviran redoviti ra\u010dun", _s25_34, "Uspje\u0161no obrisan redoviti ra\u010dun", _s25_35, _s38_13, _s26_17, "Uspje\u0161no obnovljen redoviti ra\u010dun", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email poslan", _s17_72, _s17_73, "failure", "Neuspjeh", "quota_exceeded", "Kvota prema\u0161ena", _s16_96, _s16_97, "system_logs", "Zapisnici sustava", "view_portal", "View Portal", "copy_link", "Kopiraj link", "token_billing", "Pohrani detalje kartice", _s24_46, "Dobrodo\u0161li u Invoice Ninja", "always", "Always", "optin", "Dragovoljno sudjeluj", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Automatski pretvoriti", "company_name", "Company Name", "reminder1_sent", "Podsjetnik 1 poslan", "reminder2_sent", "Podsjetnik 2 poslan", "reminder3_sent", "Podsjetnik 3 poslan", _s18_65, "Podsjetnik 4 poslan", "pdf_page_info", _s27_79, _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "Pogled u aplikaciji Stripe", "rows_per_page", "Redova po stranici", "hours", "sati", "statement", "Izvje\u0161\u0107e o stanju duga", "taxes", "Porezi", "surcharge", "Surcharge", "apply_payment", "Izvr\u0161i pla\u0107anje", "apply_credit", "Primjeni kredit", "apply", "Apply", "unapplied", "Neprovedeni", "select_label", "Select Label", "custom_labels", _s18_130, "record_type", "Vrsta zapisa", "record_name", "Ime zapisa", "file_type", "Vrsta datoteke", "height", "Visina", "width", "\u0160irina", "to", "Prima", "health_check", "Provjera zdravlja", "payment_type_id", "Tip uplate", "last_login_at", "Posljednja prijava u", "company_key", "Klju\u010d tvrtke", "storefront", "Storefront", "storefront_help", "Omogu\u0107ite aplikacijama tre\u0107ih strana za stvaranje ra\u010duna", "client_created", "Klijent stvoren", _s20_69, "E-po\u0161ta za internetsko pla\u0107anje", _s20_71, _s25_65, "completed", "Dovr\u0161eno", "gross", "Bruto", "net_amount", "Neto iznos", "net_balance", "Neto saldo", "client_settings", "Postavke klijenta", _s17_74, "Odabrani ra\u010duni", _s17_76, "Odabrane transkacije", "selected_quotes", "Odabrane ponude", "selected_tasks", "Odabrani zadaci", _s17_78, "Odabrani tro\u0161kovi", _s17_80, "Dolazni ra\u010duni", _s17_82, _s17_83, "recent_payments", "Nedavne uplate", "upcoming_quotes", "Nadolaze\u0107e ponude", "expired_quotes", "Istekle ponude", "create_client", "Create Client", "create_invoice", "Kreiraj ra\u010dun", "create_quote", "Kreiraj ponudu", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "A\u017euriraj ponudu", "delete_quote", "Obri\u0161i ponudu", "update_invoice", "A\u017euriraj ra\u010dun", "delete_invoice", "Obri\u0161i ra\u010dun", "update_client", "A\u017euriraj klijenta", "delete_client", "Obri\u0161i klijenta", "delete_payment", "Obri\u0161i uplatu", "update_vendor", "A\u017euriraj dobavlja\u010da", "delete_vendor", _s17_163, "create_expense", "Stvori tro\u0161ak", "update_expense", "A\u017euriraj tro\u0161ak", "delete_expense", "Obri\u0161i tro\u0161ak", "create_task", "Kreiraj zadatak", "update_task", "A\u017euriraj zadatak", "delete_task", "Obri\u0161i zadatak", "approve_quote", "Odobri ponudu", "off", "Off", "when_paid", "When Paid", "expires_on", "Istje\u010de u", "free", "Slobodan", "plan", "Plan", "show_sidebar", "Poka\u017ei bo\u010dnu traku", "hide_sidebar", _s18_131, "event_type", "Vrsta doga\u0111aja", "target_url", "Target", "copy", "Kopiraj", "must_be_online", "Ponovo pokrenite aplikaciju nakon povezivanja s internetom", _s17_84, "CRON zadatak mora biti postavljen", "api_webhooks", "API Webhooks", "search_webhooks", "Pretra\u017ei :count Webhooks", "search_webhook", "Pretra\u017ei 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Novi Webhook", "edit_webhook", "Uredi Webhook", "created_webhook", "Webhook uspje\u0161no stvoren", "updated_webhook", "Webhook uspje\u0161no a\u017euriran", _s16_100, "Webhook uspje\u0161no arhiviran", "deleted_webhook", "Webhook uspje\u0161no izbrisan", "removed_webhook", "Webhook uspje\u0161no uklonjen", _s16_101, "Webhook uspje\u0161no vra\u0107en", _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API tokeni", "api_docs", "API Docs", "search_tokens", "Pretra\u017ei :count tokena", "search_token", _s16_274, "token", "Token", "tokens", "Tokeni", "new_token", "Novi token", "edit_token", "Uredi token", "created_token", "Uspje\u0161no kreiran token", "updated_token", "Uspje\u0161no a\u017euriran token", "archived_token", "Uspje\u0161no arhiviran token", "deleted_token", "Uspje\u0161no obrisan token", "removed_token", "Token uspje\u0161no uklonjen", "restored_token", "Token uspje\u0161no vra\u0107en", "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s21_134, _s24_48, "Omogu\u0107ite klijentima da se sami registriraju na portalu", "email_invoice", _s16_275, "email_quote", "\u0160alji ponudu e-po\u0161tom", "email_credit", "Email Credit", "email_payment", "Po\u0161alji uplatu e-mailom", _s20_74, "Klijent nema postavljenu adresu e-po\u0161te", "ledger", "Ledger", "view_pdf", "Pogledaj PDF", "all_records", "Svi zapisi", "owned_by_user", _s20_105, _s16_104, _s16_105, "contact_name", "Contact Name", "use_default", "Upotrijebi zadanu vrijednost", _s16_106, "Beskrajni podsjetnici", "number_of_days", "Broj dana", _s23_31, "Konfiguriraj rokove pla\u0107anja", "payment_term", "Rok pla\u0107anja", _s16_107, "Novi rok pla\u0107anja", _s17_88, "Uredi uvjete pla\u0107anja", _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, "Uspje\u0161no izbrisan rok pla\u0107anja", _s20_78, "Uspje\u0161no uklonjen rok pla\u0107anja", _s21_80, "Uspje\u0161no vra\u0107en rok pla\u0107anja", _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", "Prijavite se e-po\u0161tom", "change", "Promijeni", _s23_33, "Promijeni na mobilni izgled?", _s24_49, "Promijeni na izgled stolnog ra\u010dunala", "send_from_gmail", "Po\u0161alji s Gmaila", "reversed", "Stornirano", "cancelled", "Otkazani", "credit_amount", "Iznos kredita", "quote_amount", "Iznos Ponude", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Sakri Izbornik", "show_menu", "Prika\u017ei Izbornik", _s18_67, "Djelomi\u010dan Povrat", _s16_109, "Pretra\u017ei Dokumente", "search_designs", "Pretra\u017ei Dizajne", "search_invoices", "Pretra\u017ei Ra\u010dune", "search_clients", "Pretra\u017ei Klijente", "search_products", _s18_132, "search_quotes", "Pretra\u017ei Ponude", "search_credits", "Search Credits", "search_vendors", "Pretra\u017ei Dobavlja\u010da", "search_users", "Pretra\u017ei Korisnike", _s16_110, "Pretra\u017ei porezne stope", "search_tasks", "Pretra\u017ei Zadatke", "search_settings", "Pretra\u017ei Postavke", "search_projects", _s17_164, "search_expenses", _s17_165, "search_payments", "Pretra\u017ei Uplate", "search_groups", "Pretra\u017ei Grupe", "search_company", "Pretra\u017ei Poduze\u0107e", "search_document", "Pretra\u017ei 1 dokument", "search_design", "Pretra\u017ei 1 dizajn", "search_invoice", "Pretra\u017ei 1 ra\u010dun", "search_client", "Pretra\u017ei 1 klijenta", "search_product", "Pretra\u017ei 1 proizvod", "search_quote", "Pretra\u017ei 1 ponudu", "search_credit", "Search 1 Credit", "search_vendor", "Pretra\u017ei 1 dobavlja\u010da", "search_user", "Pretra\u017ei 1 korisnika", "search_tax_rate", "Pretra\u017ei 1 poreznu stopu", "search_task", "Pretra\u017ei 1 zadatka", "search_project", "Pretra\u017ei 1 projekta", "search_expense", "Pretra\u017ei 1 tro\u0161ka", "search_payment", "Pretra\u017ei 1 transakciju", "search_group", "Pretra\u017ei 1 grupu", "refund_payment", "Refund Payment", _s17_92, _s23_56, _s18_69, _s23_56, _s16_116, "Uspje\u0161no otkazani ra\u010duni", _s17_93, "Uspje\u0161no storniran ra\u010dun", "reverse", "Storniraj", "full_name", "Ime i prezime", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Neobavezno", "license", "Licenca", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Stanje ra\u010duna", "age_group_0", "0 - 30 dana", "age_group_30", "30 - 60 dana", "age_group_60", "60 - 90 dana", "age_group_90", "90 - 120 dana", "age_group_120", "120+ dana", "refresh", "Refresh", "saved_design", "Uspje\u0161no spremljen dizajn", "client_details", "Pojedinosti o klijentu", "company_address", "Adresa tvrtke", "invoice_details", "Detalji ra\u010duna", "quote_details", "Pojedinosti o ponudi", "credit_details", "Credit Details", "product_columns", "Stupci proizvoda", "task_columns", "Stupci zadatka", "add_field", "Dodaj polje", "all_events", "Svi doga\u0111aji", "permissions", "Permissions", "none", "None", "owned", "U vlasni\u0161tvu", "payment_success", "Uspjeh pla\u0107anja", "payment_failure", "Neuspjeh pla\u0107anja", "invoice_sent", _s19_94, "quote_sent", "Ponuda poslana", "credit_sent", "Credit Sent", "invoice_viewed", "Ra\u010dun pregledan", "quote_viewed", "Ponuda pogledana", "credit_viewed", "Credit Viewed", "quote_approved", "Ponuda odobrena", _s25_38, "Primi sve obavijesti", _s16_118, "Kupi licencu", "apply_license", "Apply License", "cancel_account", "Izbri\u0161i korisni\u010dki ra\u010dun", _s22_57, "Pozor: Ovo \u0107e trajno obrisati sve va\u0161e podatke, nema povratka.", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", "Ponuda uspje\u0161no pretvorena", "credit_design", "Credit Design", "includes", "Uklju\u010duje", "header", "Zaglavlje", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Prilago\u0111eni dizajni", "designs", "Dizajni", "new_design", "Novi dizajn", "edit_design", "Uredi dizajn", "created_design", "Dizajn uspje\u0161no stvoren", "updated_design", "Dizajn uspje\u0161no a\u017euriran", "archived_design", "Dizajn uspje\u0161no arhiviran", "deleted_design", "Dizajn uspje\u0161no izbrisan", "removed_design", "Dizajn uspje\u0161no uklonjen", "restored_design", "Dizajn uspje\u0161no vra\u0107en", _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Prijedlozi", "tickets", "Radni nalozi", _s16_122, "Ponavljaju\u0107e ponude", "recurring_tasks", _s19_98, _s18_71, "Upravljanje ra\u010dunima", "credit_date", "Datum kredita", "credit", "Kredit", "credits", "Krediti", "new_credit", "Dodaj kredit", "edit_credit", "Uredi kredit", "created_credit", "Uspje\u0161no kreiran kredit", "updated_credit", _s27_41, "archived_credit", "Uspje\u0161no arhiviran kredit", "deleted_credit", "Uspje\u0161no obrisan kredit", "removed_credit", _s27_43, "restored_credit", "Uspje\u0161no obnovljen kredit", _s16_124, "Uspje\u0161no arhivirano :count kredita", "deleted_credits", "Uspje\u0161no obrisano :count kredita", _s16_125, _s36_9, "current_version", _s16_276, "latest_version", "Najnovija verzija", "update_now", "A\u017euriraj sada", _s26_24, "Dostupna je nova verzija web aplikacije", _s16_126, _s19_99, "app_updated", "A\u017euriranje je uspje\u0161no zavr\u0161eno", "learn_more", _s16_277, "integrations", "Integracije", "tracking_id", "Broj za pra\u0107enje", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Novo poduze\u0107e", "added_company", "Tvrtka je uspje\u0161no dodana", "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Resetiraj", "number", "Broj", "export", "Izvoz", "chart", "Karte", "count", "Zbroj", "totals", "Zbrojevi", "blank", "Blank", "day", "Dan", "month", "Mjesec", "year", "Godina", "subgroup", "Subgroup", "is_active", "Je aktivan", "group_by", "Grupiraj po", "credit_balance", "Stanje kredita", _s18_77, "Zadnje prijavljivanje kontakta", _s17_100, _s17_166, "contact_phone", "Contact Phone", _s21_82, "Prilago\u0111ena vrijednost 1 kontakta", _s21_83, "Prilago\u0111ena vrijednost 2 kontakta", _s21_84, "Prilago\u0111ena vrijednost 3 kontakta", _s21_85, "Prilago\u0111ena vrijednost 4 kontakta", _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Dodijeljeno za", "created_by", _s16_260, "assigned_to_id", "Dodijeljeno ID-u", "created_by_id", "Stvorio ID", "add_column", "Dodaj stupac", "edit_columns", "Uredi stupce", "columns", "Kolone", "aging", "Izvan dospije\u0107a", "profit_and_loss", "Profit i Tro\u0161ak", "reports", "Izvje\u0161\u0107a", "report", "Izvje\u0161\u0107a", "add_company", "Dodaj poduze\u0107e", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Pomo\u0107", "refund", "Refund", "refund_date", "Datum povrata novca", "filtered_by", "Filtrirano po", "contact_email", "Contact Email", "multiselect", "Vi\u0161estruki odabir", "entity_state", "Kanton", "verify_password", "Potvrdi lozinku", "applied", "Primijenjeno", _s21_86, "Uklju\u010dite nedavne pogre\u0161ke iz zapisnika", _s30_12, "Primili smo va\u0161u poruku i poku\u0161at \u0107emo brzo odgovoriti.", "message", "Poruka", "from", "\u0160alje", _s20_81, "Prika\u017ei detalje o proizvodu", _s25_40, "Uklju\u010dite opis i cijenu u padaju\u0107i izbornik proizvoda", _s20_83, "PDF renderer zahtijeva :version", _s18_80, "Prilagodite postotak naknade", _s23_35, "Prilagodite postotak da biste uzeli u obzir naknadu", _s18_82, "Konfigurirajte postavke", "support_forum", "support forum", "about", "About", "documentation", "Dokumentacija", "contact_us", _s17_167, "subtotal", "Osnovica", "line_total", "Ukupno", "item", "Stavka", "credit_email", "Credit Email", "iframe_url", "Web mjesto", "domain_url", "URL domene", _s21_87, _s20_106, _s20_84, "Lozinka mora sadr\u017eavati barem jedno veliko slovo i broj", _s19_62, _s26_49, _s23_36, "Nadzorna plo\u010da klijentskog portala", _s20_85, "Molimo unesite vrijednost", "deleted_logo", "Logo je uspje\u0161no izbrisan", "yes", "Da", "no", "Ne", "generate_number", "Generiraj broj", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Odaberite tvrtku", "float", "Float", "collapse", "Collapse", "show_or_hide", "Poka\u017ei/Sakrij", "menu_sidebar", "Bo\u010dna traka izbornika", "history_sidebar", "Bo\u010dna traka povijesti", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Raspored", "view", "Pregled", "module", "Module", "first_custom", "Prvi stupac", "second_custom", "Drugi stupac", "third_custom", "Tre\u0107i stupac", "show_cost", "Prika\u017ei tro\u0161ak", _s17_105, _s17_106, "show_cost_help", "Prika\u017ei polje tro\u0161kova proizvoda za pra\u0107enje mar\u017ee / dobiti", _s21_88, _s26_50, _s26_26, "Prika\u017ei polje s koli\u010dinom proizvoda, ina\u010de zadano 1", _s21_90, _s23_57, _s26_27, "Prika\u017ei polje za koli\u010dinu stavke, ina\u010de zadano 1", _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, "Zadana koli\u010dina", _s21_94, "Koli\u010dina stavke retka automatski postavi na 1", "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "Korisnik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Postavke poreza", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Opcije", _s16_166, "Tekst u jednom retku", "multi_line_text", "Tekst s vi\u0161e redaka", "dropdown", "Padaju\u0107i izbornik", "field_type", "Vrsta polja", _s27_44, "Poslan je e-mail za oporavak lozinke", "submit", "Submit", _s16_168, "Obnovite va\u0161u zaporku", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Broj transakcije", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", "Prije datuma dospije\u0107a", "after_due_date", "Nakon datuma dospije\u0107a", _s18_89, "Nakon datuma ra\u010duna", "days", "Dani", "invoice_email", "E-po\u0161ta ra\u010duna", "payment_email", "E-po\u0161ta uplate", "partial_payment", "Djelomi\u010dno pla\u0107anje", "payment_partial", "Partial Payment", _s21_95, "E-po\u0161ta za djelomi\u010dno pla\u0107anje", "quote_email", "E-po\u0161ta ponude", _s16_171, _s16_172, _s16_173, _s23_58, "administrator", "Administrator", _s18_90, _s66_, "user_management", _s23_59, "users", "Korisnici", "new_user", "Novi korisnik", "edit_user", "Uredi korisnika", "created_user", "Uspje\u0161no stvoren korisnik", "updated_user", "Korisnik je uspje\u0161no a\u017euriran", "archived_user", "Uspje\u0161no arhiviran korisnik", "deleted_user", "Korisnik je uspje\u0161no obrisan", "removed_user", "Korisnik je uspje\u0161no uklonjen", "restored_user", "Uspje\u0161no obnovljen korisnik", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "Op\u0107e postavke", "invoice_options", "Opcije ra\u010duna", _s17_109, _s21_135, _s22_65, _s70_, _s23_38, "Ugra\u0111eni dokumenti", _s28_30, "Ubaci dodane dokumente u ra\u010dun.", _s16_177, _s20_107, _s16_178, _s19_100, "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primarni font", "secondary_font", "Sekundarni font", "primary_color", "Primarna boja", "secondary_color", "Sekundarna boja", "page_size", "Page Size", "font_size", "Veli\u010dina fonta", "quote_design", "Quote Design", "invoice_fields", "Polja ra\u010duna", "product_fields", "Product Fields", "invoice_terms", "Uvjeti ra\u010duna", "invoice_footer", "Podno\u017eje ra\u010duna", "quote_terms", "Uvjeti ponude", "quote_footer", "Podno\u017eje ponude", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_113, "Three months", _s16_179, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_180, "Tri godine", "never", "Never", "company", "Company", _s17_114, "Generirani brojevi", "charge_taxes", "Naplati poreze", "next_reset", "Slijede\u0107i reset", "reset_counter", "Resetiraj broja\u010d", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "Op\u0107enito", "surcharge_field", "Polje doplate", "company_field", "Company Field", "company_value", "Vrijednost tvrtke", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Polje transakcije", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Polje Grupe", "number_counter", "Broja\u010d brojeva", "prefix", "Prefiks", "number_pattern", "Uzorak broja", "messages", "Messages", "custom_css", "Prilago\u0111eni CSS", _s17_118, _s22_91, _s16_183, "Poka\u017ei na PDF-u", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, _s142_, "authorization", "Authorization", "subdomain", "Poddomena", "domain", "Domain", "portal_mode", "Na\u010din rada Portal", "email_signature", "Srda\u010dno,", _s24_50, "Olak\u0161ajte svojim klijentima pla\u0107anje dodavanjem schema.org markupa va\u0161oj e-po\u0161ti.", "plain", "Obi\u010dno", "light", "Svijetlo", "dark", "Tamno", "email_design", "Dizajn e-po\u0161te", "attach_pdf", "Prilo\u017eite PDF", _s16_184, _s19_101, "attach_ubl", "Prilo\u017eite UBL", "email_style", "Stil e-po\u0161te", _s19_66, "Omogu\u0107i markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Obra\u0111eno", "credit_card", _s16_278, "bank_transfer", "Bankovni prijenos", "priority", "Prioritet", "fee_amount", "Iznos naknade", "fee_percent", "Postotak naknade", "fee_cap", "Fee Cap", "limits_and_fees", "Limiti/Naknade", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "A\u017euriraj adresu", _s19_69, "A\u017euriraj adresu klijenta uz osigurane detalje", "rate", "Stopa", "tax_rate", "Porezna stopa", "new_tax_rate", "Nova porezna stopa", "edit_tax_rate", "Uredi poreznu stopu", _s16_186, "Uspje\u0161no kreirana porezna stopa", _s16_187, "Uspje\u0161no a\u017eurirana porezna stopa", _s17_121, "Uspje\u0161no arhivirana porezna stopa", _s16_188, "Uspje\u0161no izbrisana porezna stopa", _s17_122, "Uspje\u0161no vra\u0107ena porezna stopa", _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Proizvodi sa samoispunom", _s18_96, _s53_1, "update_products", "Proizvidi sa autoa\u017euriranjem", _s20_89, "A\u017euriranje ra\u010duna automatski a\u017eurirati registar proizvoda", _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Dobavlja\u010d", "company_gateway", "Sustav online pla\u0107anja", _s16_191, "Sustavi online pla\u0107anja", _s19_70, "Novi sustav online pla\u0107anja", _s20_90, "Uredi sustav online pla\u0107anja", _s23_44, "Uspje\u0161no stvoren Sustav online pla\u0107anja", _s23_45, "Uspje\u0161no a\u017euriran sustav online pla\u0107anja", _s24_51, "Uspje\u0161no arhiviran sustav online pla\u0107anja", _s23_46, "Uspje\u0161no izbrisan sustav online pla\u0107anja", _s24_52, "Uspje\u0161no vra\u0107en sustav online pla\u0107anja", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, "Nastavi ure\u0111ivati", "discard_changes", "Discard Changes", "default_value", "Zadana vrijednost", "disabled", "Onemogu\u0107eno", "currency_format", "Format valute", _s21_99, "Prvi dan u tjednu", _s23_47, "Prvi mjesec u godini", "sunday", "Nedjelja", "monday", "Ponedjeljak", "tuesday", "Utorak", "wednesday", "Srijeda", "thursday", "\u010cetvrtak", "friday", "Petak", "saturday", "Subota", "january", "Sije\u010danj", "february", "Velja\u010da", "march", "O\u017eujak", "april", "Travanj", "may", "Svibanj", "june", "Lipanj", "july", "Srpanj", "august", "Kolovoz", "september", "Rujan", "october", "Listopad", "november", "Studeni", "december", "Prosinac", "symbol", "Simbol", "ocde", "Code", "date_format", "Format datuma", "datetime_format", "Format vremena", "military_time", "24 satno vrijeme", _s18_97, "24-satni prikaz", "send_reminders", "Po\u0161alji podsjetnike", "timezone", "Vremenska zona", _s19_71, "Filtrirano po Projektu", _s17_124, _s19_102, _s19_73, _s20_108, _s18_98, _s22_92, _s18_100, _s24_76, "group_settings", "Postavke grupe", "group", "Group", "groups", "Grupe", "new_group", "Nova grupa", "edit_group", "Uredi grupu", "created_group", "Grupa je uspje\u0161no stvorena", "updated_group", "Grupa je uspje\u0161no a\u017eurirana", "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", "Grupa je uspje\u0161no arhivirana", "deleted_group", "Grupa je uspje\u0161no izbrisana", "restored_group", "Grupa je uspje\u0161no vra\u0107ena", "upload_logo", "Prenesi logo", "uploaded_logo", "Uspje\u0161no preneseni logo", "logo", "Logo", "saved_settings", "Postavke uspje\u0161no spremljene", _s16_195, _s18_133, "device_settings", _s16_279, "defaults", "Zadano", "basic_settings", "Osnovne postavke", _s17_126, _s17_168, "company_details", "Detalji poduze\u0107a", "user_details", _s17_169, "localization", "Lokalizacija", "online_payments", "Online uplate", "tax_rates", "Porezne stope", "notifications", "Obavijesti", "import_export", "Uvoz | Izvoz", "custom_fields", _s17_170, "invoice_design", "Dizajn ra\u010duna", "buy_now_buttons", "Buy Now Buttons", "email_settings", _s16_280, _s23_49, "Predlo\u0161ci & podsjetnici", _s22_68, "Kreditne kartice i banke", _s19_75, _s22_93, "price", "Cijena", "email_sign_up", "Registrirajte se e-po\u0161tom", "google_sign_up", "Registrirajte se putem Google ra\u010duna", _s27_49, "Hvala vam na kupnji!", "redeem", "Redeem", "back", "Natrag", "past_purchases", "Pro\u0161le kupnje", _s19_77, _s18_134, "pro_plan", "Pro plan", "enterprise_plan", "Enterprise Plan", "count_users", _s16_281, "upgrade", "Nadogradi", _s25_51, _s18_135, _s24_54, "Molimo unesite prezime", _s33_28, "Molimo vas da se slo\u017eite s uvjetima pru\u017eanja usluge i pravilima o privatnosti za stvaranje ra\u010duna.", "i_agree_to_the", "I agree to the", _s16_197, "Uvjeti kori\u0161tenja usluge", "privacy_policy", "Privacy Policy", "sign_up", "Prijava", "account_login", _s18_136, "view_website", "Pogledajte web stranicu", "create_account", "Otvori ra\u010dun", "email_login", _s21_136, "create_new", "Create New", _s18_102, "Nije odabran nijedan zapis", _s21_102, "Spremite ili poni\u0161tite svoje promjene", "download", "Preuzmi", _s27_50, _s27_70, "take_picture", "Fotografiraj", "upload_file", "Prenesi datoteku", "document", "Document", "documents", "Dokumenti", "new_document", "Novi Dokument", "edit_document", "Uredi Dokument", _s17_128, "Uspje\u0161no preneseni dokument", _s16_199, "Uspje\u0161no a\u017eurirani dokument", _s17_129, "Uspje\u0161no arhiviran dokument", _s16_200, "Uspje\u0161no izbrisani dokument", _s17_130, "Uspje\u0161no vra\u0107eni dokument", _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "Nema povijesti", "expense_date", "Datum tro\u0161ka", "pending", "Na \u010dekanju", _s16_201, "Evidentirano", _s16_202, "U obradi", _s16_203, "Fakturirano", "converted", "Konvertirano", _s24_56, _s24_57, "exchange_rate", "Te\u010daj", _s16_204, "Konvertiraj valutu", "mark_paid", "Ozna\u010di uplatu", "category", "Kategorija", "address", "Adresa", "new_vendor", "Novi dobavlja\u010d", "created_vendor", "Uspje\u0161no kreiran dobavlja\u010d", "updated_vendor", "Uspje\u0161no a\u017euriran dobavlja\u010d", "archived_vendor", "Uspje\u0161no arhiviran dobavlja\u010d", "deleted_vendor", "Uspje\u0161no obrisan dobavlja\u010d", "restored_vendor", _s28_37, _s16_205, "Uspje\u0161no arhivirano :count dobavlja\u010da", "deleted_vendors", "Uspje\u0161no obrisano :count dobavlja\u010da", _s16_206, _s36_11, "new_expense", "Novi tro\u0161ak", "created_expense", "Uspje\u0161no kreiran tro\u0161ak", "updated_expense", "Uspje\u0161no a\u017euriran tro\u0161ak", _s16_207, "Uspje\u0161no arhiviran tro\u0161ak", "deleted_expense", _s23_60, _s16_208, _s29_28, _s17_132, "Uspje\u0161no arhivirani tro\u0161kovi", _s16_209, _s23_60, _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Dizajn", _s21_103, "Pronala\u017eenje zapisa nije uspjelo", "invoiced", "Fakturirano", "logged", "Logirano", "running", "Pokrenuto", "resume", "Nastavi", "task_errors", "Molimo korigirajte preklopna vremena", "start", "Po\u010detak", "stop", "Zavr\u0161etak", "started_task", _s25_53, "stopped_task", "Uspje\u0161no zavr\u0161en zadatak", "resumed_task", _s25_55, "now", "Sada", _s16_210, _s16_211, "timer", "\u0160toperica", "manual", "Ru\u010dno", "budgeted", "Bud\u017eet", "start_time", "Po\u010detno vrijeme", "end_time", "Zavr\u0161no vrijeme", "date", "Datum", "times", "Vremena", "duration", "Trajanje", "new_task", "Novi zadatak", "created_task", "Uspje\u0161no kreiran zadatak", "updated_task", "Uspje\u0161no a\u017euriran zadatak", "archived_task", "Uspje\u0161no arhiviran zadatak", "deleted_task", "Uspje\u0161no obrisan zadatak", "restored_task", "Uspje\u0161no obnovljen zadatak", "archived_tasks", "Uspje\u0161no arhivirano :count zadataka", "deleted_tasks", "Uspje\u0161no obrisano :count zadataka", "restored_tasks", _s34_25, _s19_79, _s18_135, "budgeted_hours", "Dogovoreno radnih sati", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, _s37_25, _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "Novi projekt", _s27_54, "Hvala vam \u0161to koristite na\u0161u aplikaciju!", "if_you_like_it", "Ako vam se svi\u0111a, molim vas", "click_here", "kliknite ovdje", _s18_106, "Kliknite ovdje", "to_rate_it", "da bi ju ocijenili.", "average", "Prosjek", "unapproved", "Neodobreno", _s30_19, "Potvrdite autenti\u010dnost da biste promijenili ovu postavku", "locked", "Zaklju\u010dano", "authenticate", "Provjera autenti\u010dnosti", _s19_81, "Molimo provjerite autenti\u010dnost", _s24_58, "Biometrijska provjera autenti\u010dnosti", "footer", "Podno\u017eje", "compare", "Usporedi", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Prijavite se s Google ra\u010dunom", "today", "Danas", "custom_range", "Prilago\u0111eni Raspon", "date_range", "Raspon datuma", "current", "Trenutni", "previous", "Prija\u0161nji", "current_period", "Teku\u0107e Razdoblje", _s17_136, "Razdoblje usporedbe", "previous_period", "Prethodno razdoblje", "previous_year", _s16_282, "compare_to", "Usporedi s", "last7_days", "Zadnjih 7 dana", "last_week", "Pro\u0161li tjedan", "last30_days", "Zadnjih 30 dana", "this_month", "Ovaj mjesec", "last_month", "Pro\u0161li mjesec", "this_year", "Ova godina", "last_year", "Pro\u0161la godina", "custom", "Prilago\u0111eno", _s16_215, "Kloniraj u Ra\u010dune", "clone_to_quote", "Kloniraj u Ponude", "clone_to_credit", "Clone to Credit", "view_invoice", "Pregled ra\u010duna", "convert", "Pretvori", "more", "Vi\u0161e", "edit_client", "Uredi klijenta", "edit_product", "Uredi proizvod", "edit_invoice", "Uredi ra\u010dun", "edit_quote", "Uredi ponudu", "edit_payment", "Uredi uplatu", "edit_task", "Uredi zadatak", "edit_expense", "Uredi tro\u0161ak", "edit_vendor", _s16_283, "edit_project", "Uredi projekt", _s20_92, "Uredi ponavljaju\u0107u ponudu", "billing_address", "Adresa ra\u010duna", _s16_217, _s16_218, "total_revenue", "Ukupni prihod", "average_invoice", "Prosje\u010dni ra\u010dun", "outstanding", "Dospijeva", "invoices_sent", _s20_101, "active_clients", _s16_284, "close", "Zatvori", "email", "E-po\u0161ta", "password", "Zaporka", "url", "URL", "secret", "Secret", "name", "Ime", "logout", "Odjava", "login", "Prijava", "filter", "Filter", "sort", "Poredak", "search", "Pretraga", "active", "Aktivan", "archived", "Arhivirano", "deleted", "Obrisano", "dashboard", "Kontrolna plo\u010da", "archive", "Arhiva", "delete", "Obri\u0161i", "restore", "Obnovi", _s16_219, "Osvje\u017eavanje zavr\u0161eno", _s23_50, "Molimo upi\u0161ite va\u0161u email adresu", _s26_37, "Molimo upi\u0161ite va\u0161u zaporku", _s21_106, "Molimo unesite URL", _s26_39, "Molimo upi\u0161ite \u0161ifru proizvoda", "ascending", "Ascending", "descending", "Descending", "save", "Pohrani", _s17_138, "Dogodila se pogre\u0161ka", "paid_to_date", "Do sada pla\u0107eno", "balance_due", "Stanje duga", "balance", "Potra\u017eivanje", "overview", "Pregled", "details", "Detalji", "phone", "Telefon", "website", "Web", "vat_number", "OIB", "id_number", "ID broj", "create", "Kreiraj", _s19_83, "Kopirao :value u me\u0111uspremnik", "error", "Gre\u0161ka", _s16_221, "Pokretanje nije uspjelo", "contacts", "Kontakti", "additional", "Dodatno", "first_name", "Ime", "last_name", "Prezime", "add_contact", "Dodaj kontakt", "are_you_sure", _s18_137, "cancel", "Odustani", "ok", "Ok", "remove", "Remove", _s16_223, "Email adresa je pogre\u0161na", "product", "Proizvod", "products", "Proizvodi", "new_product", "Novi proizvod / usluga", "created_product", "Proizvod je uspje\u0161no kreiran", "updated_product", "Proizvod je uspje\u0161no a\u017euriran", _s16_225, "Proizvod je uspje\u0161no arhiviran", "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "Proizvod", "notes", "Bilje\u0161ke", "cost", "Cijena", "client", "Klijent", "clients", "Klijenti", "new_client", "Novi klijent", "created_client", "Klijent je uspje\u0161no kreiran", "updated_client", "Uspje\u0161no a\u017euriranje klijenta", "archived_client", "Uspje\u0161no arhiviran klijent", _s16_228, "Uspje\u0161no arhivirano :count klijenata", "deleted_client", "Uspje\u0161no obrisan klijent", "deleted_clients", "Uspje\u0161no obrisano :count klijenata", "restored_client", "Uspje\u0161no obnovljen klijent", _s16_229, _s36_13, "address1", "Ulica i ku\u0107ni broj", "address2", "Kat/Oznaka", "city", "Grad", "state", "\u017dupanija", "postal_code", "Po\u0161tanski broj", "country", "Zemlja", "invoice", "Ra\u010dun", "invoices", "Ra\u010duni", "new_invoice", "Novi ra\u010dun", "created_invoice", "Uspje\u0161no kreiran ra\u010dun", "updated_invoice", "Uspje\u0161no a\u017euriran ra\u010dun", _s16_230, "Uspje\u0161no arhiviran ra\u010dun", "deleted_invoice", "Uspje\u0161no obrisan ra\u010dun", _s16_231, "Uspje\u0161no obnovljen ra\u010dun", _s17_142, "Uspje\u0161no arhivirano :count ra\u010duna", _s16_232, "Uspje\u0161no obrisano :count ra\u010duna", _s17_143, _s37_20, "emailed_invoice", "Ra\u010dun uspje\u0161no poslan e-po\u0161tom", "emailed_payment", _s28_69, "amount", "Iznos", "invoice_number", "Broj ra\u010duna", "invoice_date", "Datum ra\u010duna", "discount", "Popust", "po_number", "Broj narud\u017ebe", "terms", "Uvjeti", "public_notes", "Javne bilje\u0161ke", "private_notes", "Privatne bilje\u0161ke", "frequency", "Frekvencija", "start_date", "Po\u010detni datum", "end_date", "Zavr\u0161ni datum", "quote_number", "Broj ponude", "quote_date", "Datum ponude", "valid_until", "Vrijedi do", "items", "Stavke", "partial_deposit", "Djelomi\u010dno/Depozit", "description", "Opis", "unit_cost", "Jedini\u010dna cijena", "quantity", "Koli\u010dina", "add_item", "Dodaj stavku", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Ukupan iznos", "pdf", "PDF", "due_date", "Datum dospije\u0107a", _s16_233, _s16_234, "status", "Status", _s17_144, "Status ra\u010duna", "quote_status", "Status ponude", _s22_69, _s30_32, _s22_71, "Pritisnite + za dodavanje vremena", "count_selected", ":count odabrano", "total", "Sveukupno", "percent", "Percent", "edit", "Uredi", "dismiss", "Odbaci", _s20_94, "Molimo odaberite datum", _s22_72, "Molimo odaberite klijenta", _s24_60, "Molimo odaberite ra\u010dun", "task_rate", "Satnica", "settings", "Postavke", "language", "Jezik", "currency", "Currency", "created_at", "Datum kreiranja", "created_on", "Stvoreno u", "updated_at", "A\u017eurirano", "tax", "Porez", _s30_21, "Molimo upi\u0161ite broj ra\u010duna", _s27_58, "Molimo upi\u0161ite broj ponude", "past_due", "Past Due", "draft", "Skica", "sent", "Poslano", "viewed", "Pregledano", "approved", "Odobreno", "partial", "Partial/Deposit", "paid", "Pla\u0107eno", "mark_sent", "Ozna\u010di kao poslano", _s22_74, "Ra\u010dun je uspje\u0161no ozna\u010den kao poslan", _s22_75, _s35_20, _s23_52, "Ra\u010duni su uspje\u0161no ozna\u010deni kao poslani", _s23_53, _s36_14, "done", "Dovr\u0161eno", _s37_21, "Molimo upi\u0161ite ime klijenta ili kontakta", "dark_mode", "Tamni prikaz", _s27_60, "Ponovno pokrenite aplikaciju za primjenu promjena", "refresh_data", "Osvje\u017ei podatke", "blank_contact", "Prazan kontakt", "activity", "Aktivnost", _s16_235, "Nije prona\u0111en zapis", "clone", "Kloniraj", "loading", "Loading", "industry", "Industrija", "size", "Veli\u010dina", "payment_terms", "Uvjeti pla\u0107anja", "payment_date", "Datum uplate", "payment_status", "Status uplate", _s16_237, "U tijeku", _s16_238, "Poni\u0161teno", _s16_239, "Neuspje\u0161no", _s16_240, "Zavr\u0161eno", _s16_241, "Djelimi\u010dni povrat", _s16_242, "Povrat", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Neto", "client_portal", "Klijentski portal", "show_tasks", "Prika\u017ei zadatke", "email_reminders", "Email podsjetnici", "enabled", "Enabled", "recipients", "Primatelji", "initial_email", "Prvi Email", "first_reminder", "Prvi podsjetnik", "second_reminder", _s16_285, "third_reminder", _s16_286, "reminder1", "Prvi podsjetnik", "reminder2", _s16_285, "reminder3", _s16_286, "template", "Predlo\u017eak", "send", "Po\u0161alji", "subject", "Naslov", "body", "Tijelo", "send_email", "Slanje e-po\u0161te", "email_receipt", _s31_29, "auto_billing", "Automatska naplata", "button", "Gumb", "preview", "Preview", "customize", "Prilagodi", "history", "Povijest", "payment", "Uplata", "payments", "Uplate", "refunded", "Povrat", "payment_type", "Payment Type", _s21_108, _s21_137, "enter_payment", "Unesi uplatu", "new_payment", "Unesi uplatu", "created_payment", "Uspje\u0161no kreirana uplata", "updated_payment", "Uspje\u0161no a\u017eurirana uplata", _s16_243, "Uspje\u0161no arhivirana uplata", "deleted_payment", "Uspje\u0161no obrisana uplata", _s16_244, "Uspje\u0161no obnovljena uplata", _s17_147, "Uspje\u0161no arhivirana :count uplata", _s16_245, "Uspje\u0161no obrisano :count uplata", _s17_148, _s37_23, "quote", "Ponuda", "quotes", "Ponude", "new_quote", "Nova ponuda", "created_quote", "Ponuda uspje\u0161no kreirana", "updated_quote", "Ponuda je uspje\u0161no a\u017eurirana", "archived_quote", "Ponuda uspje\u0161no arhivirana", "deleted_quote", "Ponuda uspje\u0161no obrisana", "restored_quote", "Uspje\u0161no obnovljena ponuda", "archived_quotes", "Uspje\u0161no arhivirano :count ponuda", "deleted_quotes", "Uspje\u0161no obrisano :count ponuda", "restored_quotes", _s35_23, "expense", "Tro\u0161ak", "expenses", "Tro\u0161kovi", "vendor", "Dobavlja\u010d", "vendors", "Dobavlja\u010di", "task", "Task", "tasks", "Zadaci", "project", "Projekt", "projects", "Projekti", "activity_1", _s30_33, "activity_2", _s32_19, "activity_3", _s30_34, "activity_4", _s28_70, "activity_5", _s29_52, "activity_6", ":user poslao e-po\u0161tom ra\u010dun :invoice za :contact", "activity_7", ":contact pregledao ra\u010dun :invoice", "activity_8", _s30_35, "activity_9", ":user obrisao ra\u010dun :invoce", "activity_10", ":contact upisao uplatu :payment za :invoice", "activity_11", _s30_36, "activity_12", _s30_37, "activity_13", _s29_53, "activity_14", ":user upisao :credit kredit", "activity_15", _s29_54, "activity_16", _s30_38, "activity_17", _s28_71, "activity_18", ":user kreirao ponudu :quote", "activity_19", ":user a\u017eurirao ponudu :quote", "activity_20", ":user poslao e-po\u0161tom ponudu :quote za :contact", "activity_21", ":contact pregledao ponudu :quote", "activity_22", ":user arhivirao ponudu :quote", "activity_23", ":user obrisao ponudu :quote", "activity_24", ":user obnovio ponudu :quote", "activity_25", _s28_72, "activity_26", _s30_39, "activity_27", _s29_55, "activity_28", _s28_73, "activity_29", ":contact odobrio ponudu :quote", "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s29_56, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", "Kontakt :contact je odgovorio na radni nalog :ticket", "activity_56", "Korisnik :user je pregledao radni nalog :ticket", "activity_57", "Sustav nije uspio poslati ra\u010dun e-po\u0161tom :invoice", "activity_58", ":user je stornirao ra\u010dun :invoice", "activity_59", _s28_74, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", "Ponuda uspje\u0161no poslana e-po\u0161tom", "emailed_credit", _s27_73, _s20_96, "Ponuda je uspje\u0161no ozna\u010dena kao poslana", _s21_110, _s34_26, "expired", "Isteklo", "all", "Svi", "select", "Odaberi", _s22_76, "Dugo pritisnite za vi\u0161estruku odabir", "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Prilago\u0111ena vrijednost 3", "custom_value4", "Prilago\u0111ena vrijednost 4", _s18_107, _s24_77, _s24_65, "Prilago\u0111ena poruka nadzorne plo\u010de", _s29_43, "Prilago\u0111ena poruka nepla\u0107enog ra\u010duna", _s27_65, "Prilago\u0111ena poruka pla\u0107enog ra\u010duna", _s31_23, "Prilago\u0111ena poruka ne odobrene ponude", "lock_invoices", _s16_287, "translations", "Prijevodi", _s19_84, "Uzorak broja zadatka", _s19_86, "Broja\u010d broja zadatka", _s22_78, "Uzorak broja tro\u0161kova", _s22_80, _s21_138, _s21_111, "Uzorak broja dobavlja\u010da", _s21_113, "Broja\u010d brojeva dobavlja\u010da", _s21_115, "Uzorak broja radnog naloga", _s21_117, "Broja\u010d broj radnog naloga", _s22_82, "Uzorak broja transakcije", _s22_84, "Broja\u010d broja transakcije", _s22_86, "Uzorak broja ra\u010duna", _s22_88, "Broja\u010d ra\u010duna", _s20_97, "Uzorak broja ponude", _s20_99, "Broja\u010d ponuda", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, "Poni\u0161ti datum broja\u010da", "counter_padding", "Ispuna broja broja\u010da", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Prikaz u tablici", "show_list", "Prikaz u listi", "client_city", "Grad klijenta", "client_state", "\u017dupanija klijenta", "client_country", "Dr\u017eava klijenta", _s16_246, _s18_138, "client_balance", "Stanje ra\u010duna klijenta", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Tip", "invoice_amount", "Iznos ra\u010duna", _s16_250, "Datum valute", "tax_rate1", "Porezna stopa 1", "tax_rate2", "Porezna stopa 2", "tax_rate3", "Porezna stopa 3", "auto_bill", "Auto ra\u010dun", "archived_at", "Arhivirano u", "has_expenses", "Ima tro\u0161kove", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Izbrisan", "vendor_city", "Grad dobavlja\u010da", "vendor_state", "\u017dupanija dobavlja\u010da", "vendor_country", _s17_171, "is_approved", "Odobreno je", "tax_name", "Ime porezne stope", "tax_amount", "Iznos poreza", "tax_paid", "Pla\u0107eno poreza", "payment_amount", "Iznos uplate", "age", "Dospije\u0107e", "is_running", "Is Running", "time_log", "Dnevnik vremena", "bank_id", "Banka", _s19_90, _s19_91, _s16_251, _s16_261, _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "cs", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Akce", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Rozvrh", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archivovat platbu", "archive_invoice", "Archivovat fakturu", "archive_quote", "Archivovat nab\xeddku", "archive_credit", "Archivovat kredit", "archive_task", "Archivovat \xfalohu", "archive_client", "Archivovat klienta", "archive_project", "Archive Project", "archive_expense", "Archivovat n\xe1klad", "restore_payment", "Obnovit platbu", "restore_invoice", "Obnovit fakturu", "restore_quote", "Obnovit nab\xeddku", "restore_credit", "Obnovit kredit", "restore_task", "Obnovit \xfalohu", "restore_client", "Obnovit klienta", "restore_project", "Restore Project", "restore_expense", "Obnovit n\xe1klady", "archive_vendor", "Archivovat dodavatele", "restore_vendor", "Obnovit dodavatele", "create_product", "P\u0159idat produkt", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archivovat produkt", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Platebn\xed metody", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hodina", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Nahr\xe1t", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Ulo\u017eit jako v\xfdchoz\xed podm\xednky", _s22_5, "Ulo\u017eit jako v\xfdchoz\xed pati\u010dku", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, "Transakce \xfasp\u011b\u0161n\u011b konvertov\xe1ny", _s20_10, "Bankovn\xed \xfa\u010det \xfasp\u011b\u0161n\u011b vytvo\u0159en", _s20_11, "Bankovn\xed \xfa\u010det \xfasp\u011b\u0161n\u011b zm\u011bn\u011bn", _s17_12, "Editovat bankovn\xed \xfa\u010det", _s16_14, _s16_15, "account_type", "Typ \xfa\u010dtu", _s16_16, "Nov\xfd bankovn\xed \xfa\u010det", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Smazat kredit", "transaction", "Transaction", "transactions", "Transakce", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, "Hledat v :count transakc\xedch", "bank_account", "Bank Account", "bank_accounts", "Platebn\xed karty & Banky", _s21_21, "Bankovn\xed \xfa\u010det \xfasp\u011b\u0161n\u011b archivov\xe1n", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Nastaven\xed plateb", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Trvaj\xedc\xed", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "P\u0159idat platebn\xed br\xe1nu", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "P\u0159idat k faktu\u0159e :invoice", _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "M\u011bna faktury", "range", "Rozsah", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Schv\xe1lit", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Na\u010d\xedst PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Je zaplaceno", "age_group_paid", "Zaplaceno", "id", "ID", "convert_to", "Konvertovat na", "client_currency", "M\u011bna klienta", _s16_37, "M\u011bna firmy", "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Mal\xfd", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Zb\xfdv\xe1", "invoice_paid", "Faktura zaplacena", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Norm\xe1ln\xed", "large", "Velk\xfd", "extra_large", "Extra velk\xfd", _s16_40, "Zobrazit PDF n\xe1hled", _s21_44, "Zobrazit PDF n\xe1hled p\u0159i editaci faktur", "print_pdf", "Tisk PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Skr\xfdt n\xe1hle", "edit_record", "Upravit z\xe1znam", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, "Pros\xedm nastavte si heslo \xfa\u010dtu", "set_password", "Nastavit heslo", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Odpojit", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "St\xe1hnout", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, "PS\u010c klienta", _s17_33, "DI\u010c klienta", "has_tasks", "M\xe1 \xfakoly", "registration", "Registrace", _s27_17, "Autorizujte Stripe pro p\u0159ijm\xe1n\xed online plateb.", "view_expense", "Zobrazit n\xe1klad # :expense", "view_statement", "View Statement", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "Aktualizovat v\u0161echny z\xe1znamy", "system", "Syst\xe9m", _s19_36, "Nastavit v\xfdchoz\xed firmu", "updated_company", "Firma \xfasp\u011b\u0161n\u011b aktualizov\xe1na", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "Aplikace", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, "Pravideln\xe9 n\xe1klady", _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, "Pravideln\xfd n\xe1klad \xfasp\u011b\u0161n\u011b odstran\u011bn", _s26_8, _s39_3, _s24_26, "Hledat pravideln\xfd n\xe1klad", _s25_12, "Hledat pravideln\xe9 n\xe1klady", "last_sent_date", "Last Sent Date", "include_drafts", "Zahrnout koncepty", _s19_40, "Zahrnout koncepty ve v\xfdpisech", "is_invoiced", "Je vyfakturov\xe1no", "change_plan", "Zm\u011bnit pl\xe1n", "persist_data", "Persistovat data", "customer_count", "Po\u010det z\xe1kazn\xedk\u016f", _s16_48, "Ov\u011b\u0159it klienty", _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Desetinn\xe1 \u010d\xe1rka", _s26_9, "Pou\u017e\xedt \u010d\xe1rku jako desetinn\xfd odd\u011blova\u010d ve formul\xe1\u0159\xedch", "select_method", "Vybrat metodu", "select_platform", "Vybrat platformu", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Zapnout Markdown", _s20_44, "Konvertovat Markdown do HTML na PDF", "user_guide", "User Guide", _s18_31, "P\u0159idat druh\xfd kontakt", "previous_page", "P\u0159echoz\xed str\xe1nka", "next_page", "Dal\u0161\xed str\xe1nka", "export_colors", "Exportovat barvy", "import_colors", "Importovat barvy", "clear_all", "Clear All", "contrast", "Kontrast", "custom_colors", "Vlastn\xed barvy", "colors", "Barvy", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Ohodnotit aplikaci", "check_status", "Zkontrolovat status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Zm\u011bnit email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Nevyfakturov\xe1no", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importovat data", "import_settings", "Importovat nastaven\xed", _s17_38, "Pros\xedm vyberte JSON soubor", _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "M\xe1 dan\u011b", _s16_53, "Importovat klienty", _s18_33, _s40_1, "login_success", "P\u0159ihl\xe1\u0161en\xed \xfasp\u011b\u0161n\xe9", "login_failure", "P\u0159ihl\xe1\u0161en\xed selhalo", "exported_data", _s67_, _s23_20, "Zahrnout odstran\u011bn\xe9 klienty", _s28_15, _s41_2, "step_1_sign_in", "Krok 1: P\u0159ihl\xe1sit se", _s16_56, _s17_39, "account_id", "ID \xfa\u010dtu", _s27_21, "Migrace je\u0161t\u011b nen\xed dokon\u010den\xe1", "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Faktura vytvo\u0159ena", "quote_created", "Nab\xeddka vytvo\u0159ena", "credit_created", "Kredit vytvo\u0159en", "pro", "Profi", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Faktura\u010dn\xed polo\u017eka", "quote_item", "Nab\xeddkov\xe1 polo\u017eka", _s18_37, "K\u0159estn\xed jm\xe9no", _s17_40, "P\u0159ijmen\xed", "order", "Order", "unassigned", "Unassigned", "partial_value", "Mus\xed b\xfdt v\u011bt\u0161\xed ne\u017e nula a m\xe9n\u011b ne\u017e sou\u010det", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Povolit", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Nastavit subdom\xe9nu nebo zobrazit fakturu na vlastn\xed webov\xe9 str\xe1nce.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Je zobrazeno", "letter", "Letter", "legal", "Legal", "page_layout", "Rozlo\u017een\xed str\xe1nky", "portrait", "Portr\xe9t", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "P\u0159idat hlavi\u010dku", "remove_header", "Odstranit hlavi\u010dku", "return_url", "Return URL", "rest_method", "REST metoda", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo k\xf3d", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Zabezpe\u010den\xed", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, "Autentifikace selhala", "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modifikov\xe1no", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, "P\u0159edplatn\xe9 \xfasp\u011b\u0161n\u011b odstran\u011bno", _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, "Subdom\xe9na nen\xed dostupn\xe1", "connect_gmail", "Propojit s Gmail", _s16_67, "Odpojit Gmail", "connected_gmail", "\xdasp\u011b\u0161n\u011b propojeno s Gmail", _s18_45, "\xdasp\u011b\u0161n\u011b odpojeno od Gmai", _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, "Aktivovat firmu", _s21_61, _s51_6, _s27_23, "Vyskytla se chyba, zkuste to pros\xedm pozd\u011bji", _s27_24, "Nejprve nastavte heslo", _s34_12, _s52_1, "help_translate", "Pomozte p\u0159elo\u017eit", _s23_23, "Vyberte zemi", "resend_invite", _s17_157, _s19_43, "Dvouf\xe1zov\xe9 ov\u011b\u0159en\xed \xfasp\u011b\u0161n\u011b deaktivov\xe1no", _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Doru\u010deno", "bounced", "Bounced", "spam", "Spam", "view_docs", "Zobrazit dokumenty", _s32_10, _s72_, "send_sms", "Odeslat SMS", "sms_code", "SMS k\xf3d", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Propojit s Google", _s17_48, "Odpojit od Google", _s17_50, _s25_62, _s18_47, "Deaktivovat dvouf\xe1zov\xe9 ov\u011b\u0159en\xed", _s34_13, _s34_14, "stay_logged_in", "Z\u016fstat p\u0159ihl\xe1\u0161en", _s23_25, _s40_2, "count_hours", ":count hodin", "count_day", "1 den", "count_days", ":count dn\xed", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Znovu odeslat email", _s26_13, "Potvr\u010fte svou emailovou adresu", _s16_77, "Vr\xe1cen\xe1 platba", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Zobrazit akce", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "Pro aktualizaci spus\u0165te", _s18_49, "Zm\u011bnit na fakturu", _s16_78, "Registra\u010dn\xed URL", "invoice_project", "Invoice Project", "invoice_task", "Faktura\u010dn\xed \xfaloha", "invoice_expense", "Fakturovat n\xe1klady", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, "Ulo\u017eit a zobrazit n\xe1hled", "save_and_email", "Ulo\u017eit a odeslat emailem", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Je odesl\xe1no", _s17_57, _s17_58, "document_upload", "Nahr\xe1n\xed dokumentu", _s20_53, "Povolit klient\u016fm nahr\xe1vat dokumenty", "expense_total", "V\xfddaj\u016f celkem", "enter_taxes", "Zadejte dan\u011b", "by_rate", "Podle sazby", "by_amount", "Podle \u010d\xe1stky", "enter_amount", "Zadejte \u010d\xe1stku", "before_taxes", "P\u0159ed dan\xed", "after_taxes", "Po dani", "color", "Barva", "show", "Zobrazit", "hide", "Skr\xfdt", "empty_columns", "Pr\xe1zdn\xe9 sloupce", _s21_65, "Debugovac\xed m\xf3d je zapnut\xfd", _s26_14, "Varov\xe1n\xed: je ur\u010den\xfd pouze pro v\xfdvoj na lok\xe1ln\xedm serveru. M\u016f\u017ee vyzradit \xfadaje. Klikn\u011bte pro dal\u0161\xed informace.", "running_tasks", "Running Tasks", "recent_tasks", "Ned\xe1vn\xe9 \xfakoly", "recent_expenses", "Ned\xe1vn\xe9 n\xe1klady", _s17_59, "Nadch\xe1zej\xedc\xed n\xe1klady", "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Sloupec", "sample", "Vzorek", "map_to", "Map To", "import", "Importovat", _s25_21, _s29_13, "select_file", "Pros\xedm zvolte soubor", _s16_86, _s16_87, "csv_file", "CSV soubor", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "\xda\u010detnictv\xed", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML m\xf3d", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Dodac\xed list", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "\u010c\xe1ste\u010dn\u011b splaceno", "invoice_total", "Celkov\xe1 \u010d\xe1stka", "quote_total", "Celkem", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "N\xe1zev projektu", "warning", "Warning", "view_settings", "View Settings", _s24_39, "Varov\xe1n\xed: tato firma je\u0161t\u011b nebylo aktivov\xe1na", "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV k\xf3d", "client_name", "Jm\xe9no klienta", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, "Task status \xfasp\u011b\u0161n\u011b odstran\u011bn", _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, _s18_57, _s20_66, _s20_67, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "M\xe1 b\xfdt fakturov\xe1n", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, "Prvn\xed den v m\u011bs\xedci", _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "Pravideln\xe1 faktura", _s18_61, "Pravideln\xe9 faktury", _s21_77, "Nov\xe1 pravideln\xe1 faktura", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Pravideln\xe1 faktura \xfasp\u011b\u0161n\u011b archivov\xe1na", _s25_34, "Pravideln\xe1 faktura smaz\xe1na", _s25_35, "Pravideln\xe1 faktura \xfasp\u011b\u0161n\u011b odstran\u011bna", _s26_17, "Pravideln\xe1 faktura obnovena", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Ukl\xe1dat platebn\xed \xfadaje", _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "N\xe1zev firmy", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Hodiny", "statement", "Statement", "taxes", "Dan\u011b", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Pou\u017e\xedt kredit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Komu", "health_check", "Health Check", "payment_type_id", "Typ platby", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "Nadch\xe1zej\xedc\xed faktury", _s17_82, _s17_83, "recent_payments", "Posledn\xed platby", "upcoming_quotes", "Nadch\xe1zej\xedc\xed nab\xeddky", "expired_quotes", "Pro\u0161l\xe9 nab\xeddky", "create_client", "Create Client", "create_invoice", "Vytvo\u0159it fakturu", "create_quote", "Vytvo\u0159it nab\xeddku", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Smazat nab\xeddku", "update_invoice", "Update Invoice", "delete_invoice", "Smazat fakturu", "update_client", "Update Client", "delete_client", "Smazat klienta", "delete_payment", "Smazat platbu", "update_vendor", "Update Vendor", "delete_vendor", "Smazat dodavatele", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Smazat n\xe1klad", "create_task", "Vytvo\u0159it \xfalohu", "update_task", "Update Task", "delete_task", "Smazat \xfalohu", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Zdarma", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", "Webhook \xfasp\u011b\u0161n\u011b odstran\u011bn", _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, ":value webhooky \xfasp\u011b\u0161n\u011b odstran\u011bny", _s17_86, _s37_12, "api_tokens", "API Tokeny", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokeny", "new_token", "New Token", "edit_token", "Editovat token", "created_token", "Token \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_token", "Token \xfasp\u011b\u0161n\u011b zm\u011bn\u011bn", "archived_token", "Token \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_token", "Token \xfasp\u011b\u0161n\u011b smaz\xe1n", "removed_token", "Token \xfasp\u011b\u0161n\u011b odstran\u011bn", "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "Poslat emailem", "email_quote", "Odeslat nab\xeddku emailem", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Jm\xe9no", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, "Editovat platebn\xed podm\xednky", _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Po\u010det kreditu", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Hledat fakturu", "search_clients", "Hledat klienty", "search_products", "Hledat produkty", "search_quotes", "Hledat nab\xeddky", "search_credits", "Hledat kredity", "search_vendors", "Hledat dodavatele", "search_users", "Hledat u\u017eivatele", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Hledat projekt", "search_expenses", "Hledat v\xfddaje", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Hledat firmu", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", "Hledat 1 fakturu", "search_client", "Search 1 Client", "search_product", "Hledat 1 produkt", "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Vr\xe1tit platbu", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, "Data firmy \xfasp\u011b\u0161n\u011b smaz\xe1na", _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Adresa firmy", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Pr\xe1va", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count faktura odesl\xe1na", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "Smazat \xfa\u010det", _s22_57, "Varov\xe1n\xed: Toto permanentn\u011b odstran\xed V\xe1\u0161 \xfa\u010det. Tato akce je nevratn\xe1.", "delete_company", "Odstranit firmu", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Hlavi\u010dka", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", "Design \xfasp\u011b\u0161n\u011b odstran\u011bn", "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_122, "Pravideln\xe9 nab\xeddky", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Datum kreditu", "credit", "Kredit", "credits", "Kredity", "new_credit", "Zadat kredit", "edit_credit", "Edit Credit", "created_credit", "Kredit \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_credit", _s27_41, "archived_credit", "Kredit \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_credit", "Kredit \xfasp\u011b\u0161n\u011b smaz\xe1n", "removed_credit", _s27_43, "restored_credit", "Kredit \xfasp\u011b\u0161n\u011b obnoven", _s16_124, ":count kredit\u016f bylo \xfasp\u011b\u0161n\u011b archivov\xe1no", "deleted_credits", ":count kredit\u016f bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s16_125, _s36_9, "current_version", "Sou\u010dasn\xe1 verze", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "Zjistit v\xedce", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nov\xe1 firma", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Resetovat", "number", "Number", "export", "Export", "chart", "Graf", "count", "Count", "totals", "Celkem", "blank", "Blank", "day", "Day", "month", "M\u011bs\xedc", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Seskupen\xe9 podle", "credit_balance", "Z\u016fstatek kreditu", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Telefon", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "ID klienta", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reporty", "report", "Report", "add_company", "P\u0159idat firmu", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Pomoc", "refund", "Vr\xe1cen\xed pen\u011bz", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Zpr\xe1va", "from", "Od", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "F\xf3rum podpory", "about", "About", "documentation", "Dokumentace", "contact_us", "Kontaktuje n\xe1s", "subtotal", "Mezisou\u010det", "line_total", "Celkem", "item", "Polo\u017eka", "credit_email", "Credit Email", "iframe_url", "Web", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, "Hlavn\xed panel klientsk\xe9 z\xf3ny", _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Ano", "no", "Ne", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Vybrat firmu", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "Zobrazit", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, "Zobrazit slevu produktu", _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "U\u017eivatel", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Nastaven\xed dan\xed", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, "Obnovit va\u0161e heslo", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Email pro fakturu", "payment_email", "Email pro platbu", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Email pro nab\xeddku", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administr\xe1tor", _s18_90, "Povolit u\u017eivatel\u016fm spravovat dal\u0161\xed u\u017eivatele, m\u011bnit nastaven\xed a v\u0161echny z\xe1znamy", "user_management", "Spr\xe1va u\u017eivatel\u016f", "users", "U\u017eivatel\xe9", "new_user", "Nov\xfd u\u017eivatel", "edit_user", "Upravit u\u017eivatele", "created_user", _s25_42, "updated_user", "U\u017eivatel \xfasp\u011b\u0161n\u011b zm\u011bn\u011bn", "archived_user", "U\u017eival \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_user", "U\u017eivatel \xfasp\u011b\u0161n\u011b smaz\xe1n", "removed_user", "U\u017eivatel \xfasp\u011b\u0161n\u011b odstran\u011bn", "restored_user", "U\u017eivatel \xfasp\u011b\u0161n\u011b obnoven", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", ":value u\u017eivatel\xe9 \xfasp\u011b\u0161n\u011b odstran\u011bni", "restored_users", _s34_22, _s16_175, "Obecn\xe9 nastaven\xed", "invoice_options", "Mo\u017enosti faktury", _s17_109, "Skr\xfdt Zaplaceno ke dni", _s22_65, "Zobrazit na faktu\u0159e 'Zaplaceno ke dni' pouze kdy\u017e p\u0159ijde platba.", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Zobrazit hlavi\u010dku", _s16_178, "Zobrazit pati\u010dku", "first_page", "prvn\xed str\xe1nka", "all_pages", "v\u0161echny str\xe1nky", "last_page", "posledn\xed str\xe1nka", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Z\xe1kladn\xed barva", "secondary_color", "Druh\xe1 barva", "page_size", "Page Size", "font_size", "Velikost fontu", "quote_design", "Quote Design", "invoice_fields", "Pole na faktu\u0159e", "product_fields", "Product Fields", "invoice_terms", "Faktura\u010dn\xed podm\xednky", "invoice_footer", "Pati\u010dka faktury", "quote_terms", "Podm\xednky nab\xeddky", "quote_footer", "Pati\u010dka nab\xeddky", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Automaticky konvertovat", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "t\xfddn\u011b", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "M\u011bs\xed\u010dn\u011b", "freq_two_months", "Two months", _s17_113, "Three months", _s16_179, "Four months", "freq_six_months", "Six months", "freq_annually", "Ro\u010dn\u011b", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "Never", "company", "Firma", _s17_114, _s17_115, "charge_taxes", "Pou\u017e\xedt dan\u011b", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Pole produktu", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Voliteln\xe9 CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, "Umo\u017en\xed V\xe1m nastavit heslo pro ka\u017ed\xfd kontakt. Pokud heslo nastav\xedte, tak kontakt ho bude pro zobrazen\xed faktury v\u017edy pou\u017e\xedt.", "authorization", "Schv\xe1len\xed", "subdomain", "subdom\xe9na", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "S pozdravem,", _s24_50, "P\u0159idejte si mikrozna\u010dky schema.org do emailu a usnadn\u011bte tak va\u0161im klient\u016fm platby.", "plain", "Prost\xfd text", "light", "Sv\u011btl\xfd", "dark", "Tmav\xfd", "email_design", "Vzhled emailu", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Umo\u017enit mikrozna\u010dky", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Zm\u011bnit adresu", _s19_69, "Zm\u011bnit adresu klienta podle poskytnut\xfdch detail\u016f", "rate", "Sazba", "tax_rate", "Da\u0148ov\xe1 sazba", "new_tax_rate", "Nov\xe1 sazba dan\u011b", "edit_tax_rate", "Editovat da\u0148ovou sazbu", _s16_186, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b vytvo\u0159ena", _s16_187, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b zm\u011bn\u011bna", _s17_121, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b archivov\xe1na", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Automaticky p\u0159edvyplnit produkty", _s18_96, "V\xfdb\u011br produktu automaticky vypln\xed popis a cenu", "update_products", "Automaticky aktualizovat produkty", _s20_89, "Zm\u011bna na faktu\u0159e automaticky aktualizuje katalog produkt\u016f", _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Nepovolen", "currency_format", "Currency Format", _s21_99, "Prvn\xed den v t\xfddnu", _s23_47, "Prvn\xed m\u011bs\xedc v roce", "sunday", "Ned\u011ble", "monday", "Pond\u011bl\xed", "tuesday", "\xdater\xfd", "wednesday", "St\u0159eda", "thursday", "\u010ctvrtek", "friday", "P\xe1tek", "saturday", "Sobota", "january", "Leden", "february", "\xdanor", "march", "B\u0159ezen", "april", "Duben", "may", "Kv\u011bten", "june", "\u010cerven", "july", "\u010cervenc", "august", "Srpen", "september", "Z\xe1\u0159\xed", "october", "\u0158\xedjen", "november", "Listopad", "december", "Prosinec", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 hodinov\xfd \u010das", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, "Nastaven\xed produktu", "device_settings", "Device Settings", "defaults", "V\xfdchoz\xed", "basic_settings", "Z\xe1kladn\xed nastaven\xed", _s17_126, "Pokro\u010dil\xe9 nastaven\xed", "company_details", "Detaily firmy", "user_details", "U\u017eivatelsk\xe9 detaily", "localization", "Lokalizace", "online_payments", "Online platby", "tax_rates", "Sazby dan\u011b", "notifications", "Notifikace", "import_export", "Import | Export", "custom_fields", "Voliteln\xe1 pole", "invoice_design", "Vzhled faktur", "buy_now_buttons", "Buy Now Buttons", "email_settings", "Nastaven\xed emailu", _s23_49, "\u0160ablony & P\u0159ipom\xednky", _s22_68, _s20_91, _s19_75, "Vizualizace dat", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "Obchodn\xed podm\xednky", "privacy_policy", "Privacy Policy", "sign_up", "Zaregistrovat se", "account_login", "P\u0159ihl\xe1\u0161en\xed k \xfa\u010dtu", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "St\xe1hnout", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Datum n\xe1kladu", "pending", "Nevy\u0159\xedzen\xfd", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Zkonvertov\xe1no", _s24_56, _s24_57, "exchange_rate", "M\u011bnov\xfd kurz", _s16_204, "Zkonvertovat m\u011bnu", "mark_paid", "Mark Paid", "category", "Category", "address", "Adresa", "new_vendor", "Nov\xfd dodavatel", "created_vendor", "Dodavatel \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_vendor", "Dodavatel \xfasp\u011b\u0161n\u011b aktualizov\xe1n", "archived_vendor", "Dodavatel \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_vendor", "Dodavatel \xfasp\u011b\u0161n\u011b smaz\xe1n", "restored_vendor", "Dodavatel \xfasp\u011b\u0161n\u011b obnoven", _s16_205, ":count dodavatel\u016f bylo \xfasp\u011b\u0161n\u011b archivov\xe1no", "deleted_vendors", ":count dodavatel\u016f bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s16_206, _s36_11, "new_expense", "Zadat n\xe1klad", "created_expense", "N\xe1klad \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_expense", "N\xe1klad \xfasp\u011b\u0161n\u011b zm\u011bn\u011bn", _s16_207, "N\xe1klad \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_expense", _s21_139, _s16_208, "N\xe1klady \xfasp\u011b\u0161n\u011b obnoveny", _s17_132, "N\xe1klady \xfasp\u011b\u0161n\u011b archivov\xe1ny", _s16_209, _s21_139, _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Fakturov\xe1no", "logged", "P\u0159ihl\xe1\u0161en", "running", "Be\u017e\xedc\xed", "resume", "Pokra\u010dovat", "task_errors", "Pros\xedm opravte p\u0159ekr\xfdvaj\xedc\xed se \u010dasy", "start", "Za\u010d\xe1tek", "stop", "Konec", "started_task", _s25_53, "stopped_task", "\xdaloha \xfasp\u011b\u0161n\u011b zastavena", "resumed_task", _s25_55, "now", "Nyn\xed", _s16_210, _s16_211, "timer", "\u010casova\u010d", "manual", "Manu\xe1ln\xed", "budgeted", "Budgeted", "start_time", "Po\u010d\xe1te\u010dn\xed \u010das", "end_time", "\u010cas konce", "date", "Datum", "times", "\u010casy", "duration", "Trv\xe1n\xed", "new_task", "Nov\xfd \xfaloha", "created_task", "\xdaloha \xfasp\u011b\u0161n\u011b vytvo\u0159ena", "updated_task", "\xdaloha \xfasp\u011b\u0161n\u011b zm\u011bn\u011bna", "archived_task", "\xdaloha \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_task", "\xdaloha \xfasp\u011b\u0161n\u011b smaz\xe1na", "restored_task", "\xdaloha \xfasp\u011b\u0161n\u011b obnovena", "archived_tasks", "\xdasp\u011b\u0161n\u011b archivov\xe1no :count \xfaloh", "deleted_tasks", "\xdasp\u011b\u0161n\u011b smaz\xe1no :count \xfaloh", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, ":count projekt\u016f archivov\xe1no", _s16_214, ":count projekt\u016f smaz\xe1no", _s17_135, "Projekt :value obnoven", "new_project", "New Project", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "klikn\u011bte zde", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Pati\u010dka", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "Tento m\u011bs\xedc", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Voliteln\xe9", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Zobrazit fakturu", "convert", "Convert", "more", "More", "edit_client", "Editovat klienta", "edit_product", "Upravit produkt", "edit_invoice", "Editovat fakturu", "edit_quote", "Upravit nab\xeddku", "edit_payment", "Editovat platbu", "edit_task", "Editovat \xfalohu", "edit_expense", "Editovat n\xe1klad", "edit_vendor", "Editovat dodavatele", "edit_project", "Edit Project", _s20_92, _s20_93, "billing_address", "Faktura\u010dn\xed adresa", _s16_217, _s16_218, "total_revenue", "Celkov\xe9 p\u0159\xedjmy", "average_invoice", "Pr\u016fm\u011brn\xe1 faktura", "outstanding", "Nezaplaceno", "invoices_sent", ":count faktur odesl\xe1no", "active_clients", "aktivn\xed klienti", "close", "Zav\u0159\xedt", "email", "Email", "password", "Heslo", "url", "URL", "secret", "Secret", "name", "N\xe1zev", "logout", "Odhl\xe1sit se", "login", "P\u0159ihl\xe1\u0161en\xed", "filter", "Filtr", "sort", "Sort", "search", "Vyhledat", "active", "Aktivn\xed", "archived", "Archivov\xe1no", "deleted", "Smaz\xe1no", "dashboard", "Hlavn\xed panel", "archive", "Archivovat", "delete", "Smazat", "restore", "Obnovit", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Ulo\u017eit", _s17_138, _s17_139, "paid_to_date", "Zaplaceno ke dni", "balance_due", "Zb\xfdv\xe1 zaplatit", "balance", "Z\u016fstatek", "overview", "Overview", "details", "Detaily", "phone", "Telefon", "website", "Str\xe1nky", "vat_number", "DI\u010c", "id_number", "I\u010cO", "create", "Vytvo\u0159it", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "Kontakty", "additional", "Additional", "first_name", "Jm\xe9no", "last_name", "P\u0159\xedjmen\xed", "add_contact", "P\u0159idat kontakt", "are_you_sure", "Jste si jisti?", "cancel", "Zru\u0161it", "ok", "Ok", "remove", "Odstranit", _s16_223, _s16_224, "product", "Produkt", "products", "Produkty", "new_product", "Nov\xfd produkt", "created_product", "Produkt \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_product", "Produkt \xfasp\u011b\u0161n\u011b aktualizov\xe1n", _s16_225, "Produkt \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "Product", "notes", "Pozn\xe1mky", "cost", "Cena", "client", "Klient", "clients", "Klienti", "new_client", "Nov\xfd klient", "created_client", "Klient \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_client", "Klient \xfasp\u011b\u0161n\u011b aktualizov\xe1n", "archived_client", "Klient \xfasp\u011b\u0161n\u011b archivov\xe1n", _s16_228, ":count klient\u016f bylo \xfasp\u011b\u0161n\u011b\xa0archivov\xe1no", "deleted_client", "Klient \xfasp\u011b\u0161n\u011b\xa0smaz\xe1n", "deleted_clients", ":count klient\u016f bylo \xfasp\u011b\u0161n\u011b\xa0smaz\xe1no", "restored_client", "Klient \xfasp\u011b\u0161n\u011b obnoven", _s16_229, _s36_13, "address1", "Ulice", "address2", "\u010c\xedslo patra/bytu", "city", "M\u011bsto", "state", "Kraj", "postal_code", "PS\u010c", "country", "Zem\u011b", "invoice", "Faktura", "invoices", "Faktury", "new_invoice", "Nov\xe1 faktura", "created_invoice", "Faktura \xfasp\u011b\u0161n\u011b\xa0vytvo\u0159ena", "updated_invoice", "Faktura \xfasp\u011b\u0161n\u011b\xa0aktualizov\xe1na", _s16_230, "Faktura \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_invoice", "Faktura \xfasp\u011b\u0161n\u011b smaz\xe1na", _s16_231, "Faktura \xfasp\u011b\u0161n\u011b obnovena", _s17_142, ":count faktur \xfasp\u011b\u0161n\u011b archivov\xe1no", _s16_232, ":count faktur \xfasp\u011b\u0161n\u011b smaz\xe1no", _s17_143, _s37_20, "emailed_invoice", "Faktura \xfasp\u011b\u0161n\u011b odesl\xe1na", "emailed_payment", _s28_69, "amount", "\u010c\xe1stka", "invoice_number", "\u010c\xedslo faktury", "invoice_date", "Datum vystaven\xed", "discount", "Sleva", "po_number", _s16_288, "terms", "Podm\xednky", "public_notes", "Ve\u0159ejn\xe9 pozn\xe1mky", "private_notes", "Soukrom\xe9 pozn\xe1mky", "frequency", "Frekvence", "start_date", "Po\u010d\xe1te\u010dn\xed datum", "end_date", "Kone\u010dn\xe9 datum", "quote_number", "\u010c\xedslo nab\xeddky", "quote_date", "Datum nab\xeddky", "valid_until", "Plat\xed do", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Popis", "unit_cost", "Jedn. cena", "quantity", "Mno\u017estv\xed", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Total Amount", "pdf", "PDF", "due_date", _s16_289, _s16_233, _s16_234, "status", "Status", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Celkem", "percent", "Percent", "edit", "Upravit", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Nastaven\xed", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "DPH", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "Draft", "sent", "Odesl\xe1no", "viewed", "Viewed", "approved", "Approved", "partial", "Z\xe1loha", "paid", "Zaplacen\xe9", "mark_sent", "Zna\u010dka odesl\xe1no", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Dokon\u010dit", _s37_21, _s37_22, "dark_mode", "Tmav\xfd m\xf3d", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Pr\xe1zdn\xfd kontakt", "activity", "Aktivita", _s16_235, "Nebyly nalezeny \u017e\xe1dn\xe9 z\xe1znamy", "clone", "Duplikovat", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Platebn\xed podm\xednky", "payment_date", "Datum platby", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Klientsk\xfd port\xe1l", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Zapnuto", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "Prvn\xed p\u0159ipom\xednka", "second_reminder", "Druh\xe1 p\u0159ipom\xednka", "third_reminder", "T\u0159et\xed p\u0159ipom\xednka", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "P\u0159edm\u011bt", "body", "T\u011blo", "send_email", "Odeslat email", "email_receipt", "Odeslat potvrzen\xed platby klientovi", "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "P\u0159izp\u016fsoben\xed", "history", "Historie", "payment", "Platba", "payments", "Platby", "refunded", "Refunded", "payment_type", "Payment Type", _s21_108, "Odkaz na transakci", "enter_payment", "Zadat platbu", "new_payment", "Zadat platbu", "created_payment", "Platba \xfasp\u011b\u0161n\u011b vytvo\u0159ena", "updated_payment", "Platba \xfasp\u011b\u0161n\u011b zm\u011bn\u011bna", _s16_243, "Platba \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_payment", "Platba \xfasp\u011b\u0161n\u011b smaz\xe1na", _s16_244, "Platba \xfasp\u011b\u0161n\u011b obnovena", _s17_147, ":count plateb \xfasp\u011b\u0161n\u011b archivov\xe1no", _s16_245, ":count plateb bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s17_148, _s37_23, "quote", "Nab\xeddka", "quotes", "Nab\xeddky", "new_quote", "Nov\xe1 nab\xeddka", "created_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b vytvo\u0159ena", "updated_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b aktualizov\xe1na", "archived_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b smaz\xe1na", "restored_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b obnovena", "archived_quotes", ":count nab\xeddek bylo \xfasp\u011b\u0161n\u011b archivov\xe1no", "deleted_quotes", ":count nab\xeddek bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", "restored_quotes", _s35_23, "expense", "N\xe1klad", "expenses", "N\xe1klady", "vendor", "Dodavatel", "vendors", "Dodavatel\xe9", "task", "Task", "tasks", "\xdalohy", "project", "Project", "projects", "Projekty", "activity_1", ":user vytvo\u0159il klienta :client", "activity_2", ":user archivoval klienta :client", "activity_3", ":user smazal klienta :client", "activity_4", ":user vytvo\u0159il fakturu :invoice", "activity_5", ":user zm\u011bnil fakturu :invoice", "activity_6", ":user poslal email s fakturou :invoice pro :client na :contact", "activity_7", "Klient :contact zobrazil fakturu :invoice pro :client", "activity_8", ":user archivoval fakturu :invoice", "activity_9", ":user smazal fakturu :invoice", "activity_10", _s85_0, "activity_11", ":user zm\u011bnil platbu :payment", "activity_12", _s32_20, "activity_13", ":user smazal platbu :payment", "activity_14", ":user zadal :credit kredit", "activity_15", ":user zm\u011bnil :credit kredit", "activity_16", _s31_30, "activity_17", ":user smazal :credit kredit", "activity_18", ":user vytvo\u0159il nab\xeddku :quote", "activity_19", ":user zm\u011bnil nab\xeddku :quote", "activity_20", _s50_10, "activity_21", ":contact zobrazil nab\xeddku :quote", "activity_22", ":user archivoval nab\xeddku :quote", "activity_23", ":user smazal nab\xeddku :quote", "activity_24", ":user obnovil nab\xeddku :quote", "activity_25", ":user obnovil fakturu :invoice", "activity_26", ":user obnovil klienta :client", "activity_27", _s29_57, "activity_28", _s28_75, "activity_29", _s42_14, "activity_30", ":user vytvo\u0159il dodavatele :vendor", "activity_31", ":user archivoval dodavatele :vendor", "activity_32", ":user smazal dodavatele :vendor", "activity_33", ":user obnovil dodavatele :vendor", "activity_34", ":user vytvo\u0159il v\xfddaj :expense", "activity_35", ":user archivoval v\xfddaj :expense", "activity_36", ":user smazal v\xfddaj :expense", "activity_37", ":user obnovil v\xfddaj :expense", "activity_39", ":user zru\u0161il platbu :payment v hodnot\u011b :payment_amount", "activity_40", _s64_, "activity_41", _s41_9, "activity_42", ":user vytvo\u0159il \xfakol :task", "activity_43", ":user aktualizoval \xfakol :task", "activity_44", ":user archivoval \xfakol :task", "activity_45", ":user smazal \xfakol :task", "activity_46", ":user obnovil \xfakol :task", "activity_47", ":user aktualizoval v\xfddaj :expense", "activity_48", ":user vytvo\u0159il u\u017eivatele :user", "activity_49", ":user aktualizoval u\u017eivatele :user", "activity_50", ":user archivoval u\u017eivatele :user", "activity_51", ":user smazal u\u017eivatele :user", "activity_52", ":user obnovil u\u017eivatele :user", "activity_53", ":user ozna\u010dil :invoice jako odeslanou", "activity_54", ":user zaplatil fakturu :invoice", "activity_55", ":contact odpov\u011bd\u011bl na tiket :ticket", "activity_56", ":user zobrazil tiket :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b odesl\xe1na", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expirovan\xe9", "all", "All", "select", "Zvolit", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, "Vlastn\xed zpr\xe1va na hlavn\xedm panelu", _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u010c\xedseln\xe1 \u0159ada faktur", _s20_97, _s20_98, _s20_99, "\u010c\xedseln\xe1 \u0159ada nab\xeddek", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Typ", "invoice_amount", "\u010c\xe1stka faktury", _s16_250, _s16_289, "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Automatick\xe9 fakturov\xe1n\xed", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "N\xe1zev dan\u011b", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "\u010c\xe1stka k platb\u011b", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Banka", _s19_90, _s19_91, _s16_251, _s16_261, _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "N\xe1zev dan\u011b 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "da", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Handling", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arkiv\xe9r betaling", "archive_invoice", "Arkiv\xe9r faktura", "archive_quote", "Arkiv\xe9r tilbud", "archive_credit", "Arkiv\xe9r kredit", "archive_task", "Arkiver opgave", "archive_client", "Arkiv\xe9r kunde", "archive_project", "Arkiv\xe9r projekt", "archive_expense", "Archive Expense", "restore_payment", "Genskab betaling", "restore_invoice", "Genskab faktura", "restore_quote", "Genskab tilbud", "restore_credit", "Genskab kredit", "restore_task", "Genskab opgave", "restore_client", "Genskab kunde", "restore_project", "Genskab projekt", "restore_expense", "Restore Expense", "archive_vendor", "Arkiv\xe9r s\xe6lger", "restore_vendor", "Genskab s\xe6lger", "create_product", "Opret nyt produkt", "update_product", "Update Product", "delete_product", "Slet produkt", "restore_product", "Gendan produkt", "archive_product", "Arkiv\xe9r produkt", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Betalingsmetoder", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Time", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Send", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Slet projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Gem som standard vilk\xe5r", _s22_5, "Gem som standard fodnoter", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Valgt", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Opdat\xe9r kredit", "delete_credit", "Slet kredit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankkonto", "bank_accounts", "Bank Accounts", _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Betalingsindstillinger", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "St\xe5ende", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Tilf\xf8j gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Tilf\xf8j til faktura nr.: :invoice", _s17_28, _s17_29, "week", "Uge", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "Interval", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Opret projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Godkend", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "S\xe6t adgangskode", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s22_94, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Brugerguide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Senest opdateret", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Ikke tilknyttet", "partial_value", "Skal v\xe6re st\xf8rre end nul og mindre end totalen", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Aktiv\xe9r", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Angiv subdom\xe6net eller vis fakturaen p\xe5 din egen hjemmeside.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Sikkerhed", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, "Abonnementet blev opdateret", _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "Refunderet betaling", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Forrige kvartal", "to_update_run", "To update run", _s18_49, "Konvert\xe9r til en faktura", _s16_78, _s16_79, "invoice_project", "Faktur\xe9r projekt", "invoice_task", "Fakturer opgave", "invoice_expense", "Invoice Expense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s17_58, "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Skjul", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Kolonne", "sample", "Eksempel", "map_to", "Map To", "import", "Importer", _s25_21, _s29_13, "select_file", "Venligst v\xe6lg en fil", _s16_86, _s16_87, "csv_file", "V\xe6lg CSV-fil", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Ikke betalt", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Faktura total", "quote_total", "Tilbud total", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Advarsel", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "Kontrolcifre", "client_name", "Kundenavn", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, "Udgiftskategorier", _s20_66, "Ny udgiftskategori", _s21_70, _s21_71, _s24_40, "Udgiftskategori oprettet", _s24_41, "Ajourf\xf8rt udgiftskategori", _s25_25, "Udgiftskategori arkiveret", _s24_42, "Sletning af kategori er gennemf\xf8rt", _s24_43, _s37_10, _s25_26, "Udgiftskategori genoprettet", _s27_30, ".count udgiftskategori(er) arkiveret", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "Paypal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark\xe9r som aktiv", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "Gentaget faktura", _s18_61, "Gentagende fakturaer", _s21_77, "Ny gentaget fakture", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Fortjeneste", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "Se Portal", "copy_link", "Copy Link", "token_billing", "Gem kort detaljer", _s24_46, _s24_47, "always", "Altid", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Klientnummer", "auto_convert", "Auto Convert", "company_name", "Firma navn", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Timer", "statement", "Statement", "taxes", "Skatter", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Til", "health_check", "Health Check", "payment_type_id", "Betalingsmetode", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "Kommende fakturaer", _s17_82, _s17_83, "recent_payments", "Nylige betalinger", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "Opret faktura", "create_quote", "Opret tilbud", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Slet tilbud", "update_invoice", "Update Invoice", "delete_invoice", "Slet faktura", "update_client", "Update Client", "delete_client", "Slet kunde", "delete_payment", "Slet betaling", "update_vendor", "Update Vendor", "delete_vendor", "Slet s\xe6lger", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Opret opgave", "update_task", "Update Task", "delete_task", "Slet opgave", "approve_quote", "Approve Quote", "off", "Deaktiver", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Token's", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Token's", "new_token", "New Token", "edit_token", "Redig\xe9r token", "created_token", "Token oprettet", "updated_token", "Token opdateret", "archived_token", _s27_34, "deleted_token", "Token slettet", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "Send faktura som e-mail", "email_quote", "E-mail tilbuddet", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Kontakt navn", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kreditbel\xf8b", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Eksklusiv", "inclusive", "Inklusiv", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", _s17_172, _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, "By/Postnummer", _s17_96, "Postnummer/By/Region", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, "Advarsel: Dette vil slette dine data permanent, der er ingen m\xe5der at fortryde.", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 dage", "age_group_30", "30 - 60 dage", "age_group_60", "60 - 90 dage", "age_group_90", "90 - 120 dage", "age_group_120", "120+ dage", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Fakturadetaljer", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s22_95, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Anvend licens", "cancel_account", "Annuller konto", _s22_57, "ADVARSEL: Dette vil permanent slette din konto, der er INGEN mulighed for at fortryde.", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Hoved", "load_design", "Indl\xe6s design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Projektforslag", "tickets", "Sager", _s16_122, "Gentagne tilbud", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Kreditdato", "credit", "Kredit", "credits", "Kreditter", "new_credit", "Indtast kredit", "edit_credit", "Redig\xe9r kredit", "created_credit", "Kredit oprettet", "updated_credit", "Opdatering af kredit gennemf\xf8rt", "archived_credit", "Kredit arkiveret", "deleted_credit", "Kredit slettet", "removed_credit", _s27_43, "restored_credit", "Kredit genskabt", _s16_124, "Arkiverede :count kreditter", "deleted_credits", "Slettede :count kreditter", _s16_125, _s36_9, "current_version", "Nuv\xe6rende version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "L\xe6r mere", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nyt firma", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Eksport", "chart", "Diagram", "count", "Count", "totals", "Totaler", "blank", "Blank", "day", "Dag", "month", "M\xe5ned", "year", "\xc5r", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupp\xe9r efter", "credit_balance", "Kreditsaldo", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Kontakttelefon", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Klients ID", "assigned_to", "Assigned to", "created_by", "Oprettet af :navn", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Kolonner", "aging", "Aging", "profit_and_loss", "Fortjeneste og tab", "reports", "Rapporter", "report", "Rapport", "add_company", "Tilf\xf8j firma", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Hj\xe6lp", "refund", "Refunder", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "E-mailkontakt", "multiselect", "Multiselect", "entity_state", "Status", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Besked", "from", "Fra", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Dokumentation", "contact_us", "Kontakt os", "subtotal", "Subtotal", "line_total", "Sum", "item", "Produkttype", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, "V\xe6lg venligst en kunde", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Skift", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Indsend", _s16_168, "Generhverv din adgangskode", "late_fees", "Late Fees", "credit_number", "Kreditnummer", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Dage", "invoice_email", "Faktura e-mail", "payment_email", "Betalings e-mail", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Tilbuds e-mail", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, _s66_, "user_management", "Brugerh\xe5ndtering", "users", "Brugere", "new_user", "New User", "edit_user", "Rediger bruger", "created_user", _s25_42, "updated_user", "Bruger opdateret", "archived_user", _s26_29, "deleted_user", "Bruger slettet", "removed_user", _s25_45, "restored_user", "Bruger genskabt", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, _s16_176, "invoice_options", "Fakturaindstillinger", _s17_109, _s19_103, _s22_65, "Vis kun delbetalinger hvis der er forekommet en delbetaling.", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Show header on", _s16_178, "Show footer on", "first_page", "first page", "all_pages", "all pages", "last_page", "last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Prim\xe6r Farve", "secondary_color", "Sekund\xe6r Farve", "page_size", "Page Size", "font_size", "Font St\xf8rrelse", "quote_design", "Quote Design", "invoice_fields", "Faktura felt", "product_fields", "Product Fields", "invoice_terms", _s20_109, "invoice_footer", "Faktura fodnoter", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto konvertering", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daglig", "freq_weekly", "Ugentlig", "freq_two_weeks", "To uger", "freq_four_weeks", "Fire uger", "freq_monthly", "M\xe5nedlig", "freq_two_months", "To m\xe5neder", _s17_113, "Tre m\xe5neder", _s16_179, "Fire m\xe5neder", "freq_six_months", "Seks m\xe5neder", "freq_annually", "\xc5rlig", "freq_two_years", "To \xe5r", _s16_180, "Three Years", "never", "Never", "company", "Company", _s17_114, "Dannede numre", "charge_taxes", "Inkluder skat", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Projektfelt", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Pr\xe6fix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Brugerdefineret CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, "Afkrydsningsfelt for fakturavilk\xe5r", _s30_13, "Bed kunden om at bekr\xe6fte, at de accepterer fakturavilk\xe5rene.", _s23_42, "Tilbuds Betingelser Afkrydsningsfelt", _s28_31, "Bed kunden om at bekr\xe6fte, at de accepterer tilbudsbetingelserne.", _s25_47, "Fakturasignatur", _s30_14, "Kr\xe6v at klienten giver deres underskrift.", _s23_43, "Tilbuds underskrift", _s22_67, "Adgangskodebeskyttet Fakturaer", _s27_45, "Lader dig indtaste en adgangskode til hver kontakt. Hvis en adgangskode ikke er lavet, vil kontakten blive p\xe5lagt at indtaste en adgangskode f\xf8r det er muligt at se fakturaer.", "authorization", "Autorisation", "subdomain", "Underdomain", "domain", "Dom\xe6ne", "portal_mode", "Portal Mode", "email_signature", "Venlig hilsen,", _s24_50, "G\xf8r det lettere for dine klienter at betale dig ved at tilf\xf8je schema.org markup i dine e-mails.", "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Brug HTML markup sprog", "reply_to_email", "Svar-til e-mail", "reply_to_name", "Reply-To Name", "bcc_email", "BCC-email", "processed", "Processed", "credit_card", "Kreditkort", "bank_transfer", "Bankoverf\xf8rsel", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Aktiv\xe9r minimum", "enable_max", "Aktiv\xe9r maksimum", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Opdater adresse", _s19_69, "Opdater kundens adresse med de opgivne detaljer", "rate", "Sats", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_186, _s29_20, _s16_187, _s29_21, _s17_121, _s34_27, _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Automatisk-udfyld produkter", _s18_96, "Valg af produkt vil automatisk udfylde beskrivelse og pris", "update_products", "Automatisk opdatering af produkter", _s20_89, "En opdatering af en faktura vil automatisk opdaterer Produkt biblioteket", _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Gebyrer", "limits", "Gr\xe6nser", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "Januar", "february", "Februar", "march", "Marts", "april", "April", "may", "Maj", "june", "Juni", "july", "Juli", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, "Produkt Indstillinger", "device_settings", "Device Settings", "defaults", "Standarder", "basic_settings", "Basic Settings", _s17_126, "Avancerede indstillinger", "company_details", "Virksomhedsinformation", "user_details", "User Details", "localization", "Lokalisering", "online_payments", "Onlinebetaling", "tax_rates", "Momssatser", "notifications", "P\xe5mindelser", "import_export", "Import/Eksport", "custom_fields", "Brugerdefineret felt", "invoice_design", "Fakturadesign", "buy_now_buttons", "'K\xf8b nu' knapper", "email_settings", "E-mail-indstillinger", _s23_49, _s21_101, _s22_68, _s20_91, _s19_75, _s17_173, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "Vilk\xe5r for brug", "privacy_policy", "Privatlivspolitik", "sign_up", "Registrer dig", "account_login", "Konto Log ind", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Opret ny", _s18_102, _s18_103, _s21_102, _s34_24, "download", "Hent", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Afventer", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Konverteret", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_204, _s16_264, "mark_paid", "Mark\xe9r som betalt", "category", "Kategori", "address", "Adresse", "new_vendor", "Ny s\xe6lger", "created_vendor", "S\xe6lger oprettet", "updated_vendor", "S\xe6lger opdateret succesfuldt", "archived_vendor", "Gennemf\xf8rte arkivering af s\xe6lger", "deleted_vendor", "Sletning af s\xe6lger gennemf\xf8rt", "restored_vendor", "Genskabelse af s\xe6lger gennemf\xf8rt", _s16_205, "Gennemf\xf8rte arkivering af :count s\xe6lgere", "deleted_vendors", "Gennemf\xf8rte sletning af :count s\xe6lgere", _s16_206, _s36_11, "new_expense", "Indtast udgift", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_207, _s29_27, "deleted_expense", _s28_40, _s16_208, _s29_28, _s17_132, _s30_31, _s16_209, _s29_51, _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Faktureret", "logged", "Ajourf\xf8rt", "running", "K\xf8rer", "resume", "Genoptag", "task_errors", "Ret venligst de overlappende tider", "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", "Opgave stoppet", "resumed_task", _s25_55, "now", "Nu", _s16_210, _s16_211, "timer", "Tidtager", "manual", "Manuelt", "budgeted", "Budgeted", "start_time", "Start Tidspunkt", "end_time", "Slut tidspunkt", "date", "Dato", "times", "Gange", "duration", "Varighed", "new_task", "Ny opgave", "created_task", "Opgave oprettet", "updated_task", "Opgave opdateret", "archived_task", "Opgave arkiveret", "deleted_task", "Opgave slettet", "restored_task", "Opgave genskabt", "archived_tasks", "Antal arkiverede opgaver: :count", "deleted_tasks", "Antal opgaver slettet: :count", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", "Projektet blev oprettet", "updated_project", "Projektet blev opdateret", _s16_212, "Projektet blev arktiveret", "deleted_project", _s22_94, _s16_213, "Projektet blev genskabt", _s17_134, ":count projekter blev arkiveret", _s16_214, ":count projekter blev slettet", _s17_135, _s37_18, "new_project", "Nyt projekt", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "Klik her", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Fod", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Valgfri periode", "date_range", "Dato omr\xe5de", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "Denne m\xe5ned", "last_month", "Forrige m\xe5ned", "this_year", "Dette \xe5r", "last_year", "Forrige \xe5r", "custom", "Brugertilpasset", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Se faktura", "convert", "Convert", "more", "More", "edit_client", "Rediger kunde", "edit_product", "Rediger produkt", "edit_invoice", "Rediger faktura", "edit_quote", "Rediger tilbud", "edit_payment", "Redig\xe9r betaling", "edit_task", "Redig\xe9r opgave", "edit_expense", "Edit Expense", "edit_vendor", "Redig\xe9r s\xe6lger", "edit_project", "Redig\xe9r projekt", _s20_92, _s20_93, "billing_address", "Faktura adresse", _s16_217, _s16_218, "total_revenue", "Samlede indt\xe6gter", "average_invoice", "Gennemsnitlig fakturaer", "outstanding", "Forfaldne", "invoices_sent", _s22_95, "active_clients", "aktive kunder", "close", "Luk", "email", "E-mail", "password", "Kodeord", "url", "URL", "secret", "Hemmelighed", "name", "Navn", "logout", "Log ud", "login", "Log ind", "filter", "Filter", "sort", "Sort", "search", "S\xf8g", "active", "Aktiv", "archived", "Archived", "deleted", "Slettet", "dashboard", "Oversigt", "archive", "Arkiv", "delete", "Slet", "restore", "Genskab", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Gem", _s17_138, _s17_139, "paid_to_date", "Betalt pr. d.d.", "balance_due", "Udest\xe5ende bel\xf8b", "balance", "Balance", "overview", "Overview", "details", "Detaljer", "phone", "Telefon", "website", "Hjemmeside", "vat_number", "CVR/SE-nummer", "id_number", "CVR/SE-nummer", "create", "Opret", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "Kontakter", "additional", "Additional", "first_name", "Fornavn", "last_name", "Efternavn", "add_contact", "Tilf\xf8j kontakt", "are_you_sure", "Er du sikker?", "cancel", "Annuller", "ok", "Ok", "remove", "Fjern", _s16_223, _s16_224, "product", "Produkt", "products", "Produkter", "new_product", "New Product", "created_product", "Produkt oprettet", "updated_product", "Produkt opdateret", _s16_225, "Produkt arkiveret", "deleted_product", "Sletning af produkt gennemf\xf8rt", _s16_226, "Genskabelse af produkt gennemf\xf8rt", _s17_140, _s37_26, _s16_227, "Sletning af :count produkter gennemf\xf8rt", _s17_141, _s37_19, "product_key", "Produkt", "notes", "Notes", "cost", "Cost", "client", "Kunde", "clients", "Kunder", "new_client", "Ny kunde", "created_client", "Kunde oprettet succesfuldt", "updated_client", "Kunde opdateret", "archived_client", "Kunde arkiveret", _s16_228, "Arkiverede :count kunder", "deleted_client", "Kunde slettet", "deleted_clients", "Slettede :count kunder", "restored_client", "Kunde genskabt", _s16_229, _s36_13, "address1", "Gade", "address2", "Nummer", "city", "By", "state", "Omr\xe5de", "postal_code", "Postnummer", "country", "Country", "invoice", "Faktura", "invoices", "Fakturaer", "new_invoice", "Ny faktura", "created_invoice", "Faktura oprettet", "updated_invoice", "Faktura opdateret", _s16_230, "Faktura arkiveret", "deleted_invoice", "Faktura slettet", _s16_231, "Faktura genskabt", _s17_142, "Arkiverede :count fakturaer", _s16_232, "Slettede :count fakturaer", _s17_143, _s37_20, "emailed_invoice", "E-mail faktura sendt", "emailed_payment", _s28_69, "amount", "Bel\xf8b", "invoice_number", "Fakturanummer", "invoice_date", _s16_290, "discount", "Rabat", "po_number", "Ordrenummer", "terms", "Vilk\xe5r", "public_notes", "Public Notes", "private_notes", "Private notater", "frequency", "Frekvens", "start_date", "Startdato", "end_date", "Slutdato", "quote_number", "Tilbuds nummer", "quote_date", "Tilbuds dato", "valid_until", "Gyldig indtil", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Beskrivelse", "unit_cost", "Enhedspris", "quantity", "Stk.", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Betalingsfrist", _s16_233, _s16_234, "status", "Status", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Total", "percent", "Procent", "edit", "Rediger", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Indstillinger", "language", "Language", "currency", "Currency", "created_at", "Oprettelsesdato", "created_on", "Created On", "updated_at", "Opdateret", "tax", "Moms", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "Kladde", "sent", "Sendt", "viewed", "Viewed", "approved", "Approved", "partial", "Udbetaling", "paid", "Betalt", "mark_sent", "Mark\xe9r som sendt", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "F\xe6rdig", _s37_21, _s37_22, "dark_mode", "M\xf8rk tilstand", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivitet", _s16_235, _s16_236, "clone", "Kopi\xe9r", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Betalingsvilk\xe5r", "payment_date", "Betalingsdato", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Aktiveret", "recipients", "Modtagere", "initial_email", "Indledende e-mail", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Skabelon", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "Send e-mail", "email_receipt", "Send e-mail kvittering til kunden", "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "Historie", "payment", "Betaling", "payments", "Betalinger", "refunded", "Refunded", "payment_type", "Betalingstype", _s21_108, "Transaktionsreference", "enter_payment", "Tilf\xf8j betaling", "new_payment", "Indtast betaling", "created_payment", "Betaling oprettet", "updated_payment", "Betaling opdateret", _s16_243, "Betaling arkiveret", "deleted_payment", _s16_291, _s16_244, "Betaling genskabt", _s17_147, "Arkiverede :count betalinger", _s16_245, "Slettede :count betalinger", _s17_148, _s37_23, "quote", "Pristilbud", "quotes", "Pristilbud", "new_quote", "Nyt tilbud", "created_quote", "Tilbud oprettet", "updated_quote", "Tilbud opdateret", "archived_quote", "Tilbud arkiveret", "deleted_quote", "Tilbud slettet", "restored_quote", "Tilbud genskabt", "archived_quotes", "Arkiverede :count tilbud", "deleted_quotes", "Slettede :count tilbud", "restored_quotes", _s35_23, "expense", "Expense", "expenses", "Udgifter", "vendor", "S\xe6lger", "vendors", "S\xe6lgere", "task", "Opgave", "tasks", "Opgaver", "project", "Projekt", "projects", "Projekter", "activity_1", _s28_56, "activity_2", ":user arkiverede kunde :client", "activity_3", ":user slettede kunde :client", "activity_4", ":user oprettede faktura :invoice", "activity_5", ":user ajourf\xf8rte faktura :invoice", "activity_6", ":user emailede fakturaen :invoice for :client til :contact", "activity_7", ":contact l\xe6ste faktura :invoice for :client", "activity_8", ":user arkiverede faktura :invoice", "activity_9", ":user slettede faktura :invoice", "activity_10", ":contact indtastede betaling :payment for :payment_amout i fakturaen :invoice for :client", "activity_11", ":user ajourf\xf8rte betaling :payment", "activity_12", ":user arkiverede betaling :payment", "activity_13", ":user slettede betaling :payment", "activity_14", ":user indtastede :credit kredit", "activity_15", ":user ajourf\xf8rte :credit kredit", "activity_16", ":user arkiverede :credit kredit", "activity_17", ":user slettede :credit kredit", "activity_18", ":user oprettede tilbud :quote", "activity_19", ":user ajourf\xf8rte tilbud :quote", "activity_20", ":user emailede tilbuddet :quote for :client til :contact", "activity_21", ":contact l\xe6ste tilbud :quote", "activity_22", ":user arkiverede tilbud :quote", "activity_23", ":user slettede tilbud:quote", "activity_24", ":user genoprettede tilbud :quote", "activity_25", ":user genoprettede faktura :invoice", "activity_26", ":user genoprettede kunde :client", "activity_27", ":user genoprettede betaling :payment", "activity_28", ":user genoprettede :credit kredit", "activity_29", ":contact godkendte tilbuddet :quote for :client", "activity_30", ":user oprettede s\xe6lger :vendor", "activity_31", ":user arkiverede s\xe6lger :vendor", "activity_32", ":user slettede s\xe6lgeren :vendor", "activity_33", ":user genskabte s\xe6lgeren :vendor", "activity_34", ":user oprettede udgiften :expense", "activity_35", ":user arkiverede udgiften :expense", "activity_36", ":user slettede udgiften :expense", "activity_37", ":user genskabte udgiften :expense", "activity_39", ":user annullerede en :payment_amount betaling :payment", "activity_40", ":bruger refunderet :justering af en :betaling_bel\xf8b betaling :betaling", "activity_41", ":payment_amount betaling (:betaling) mislykkedes", "activity_42", ":user oprettede opgaven :task", "activity_43", ":user opdaterede opgaven :task", "activity_44", ":user arkiverede opgaven :task", "activity_45", ":user slettede opgave :task", "activity_46", ":user genoprettede opgave :task", "activity_47", ":user ajourf\xf8rte udgift :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact besvarede sagen :ticket", "activity_56", ":user l\xe6ste sagen :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", "Tilbud sendt som e-mail", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expired", "all", "Alle", "select", "V\xe6lg", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Fakturanummer-t\xe6ller", _s20_97, _s20_98, _s20_99, "Tilbuds nummer-t\xe6ller", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_250, "Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Bel\xf8b", "age", "Alder", "is_running", "Is Running", "time_log", "Tids log", "bank_id", "bank", _s19_90, _s19_91, _s16_251, "Udgiftskategori", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "nl", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Actie", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schema", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archiveer betaling", "archive_invoice", "Archiveer factuur", "archive_quote", "Archiveer offerte", "archive_credit", "Archiveer creditnota", "archive_task", "Archiveer taak", "archive_client", "Archiveer klant", "archive_project", "Archiveer project", "archive_expense", "Archiveer uitgave", "restore_payment", "Herstel betaling", "restore_invoice", "Herstel factuur", "restore_quote", "Herstel offerte", "restore_credit", "Herstel creditnota", "restore_task", "Herstel taak", "restore_client", "Herstel klant", "restore_project", "Herstel project", "restore_expense", "Herstel uitgave", "archive_vendor", "Archiveer leverancier", "restore_vendor", "Herstel leverancier", "create_product", "Product maken", "update_product", "Update Product", "delete_product", "Verwijder product", "restore_product", "Herstel product", "archive_product", "Product archiveren", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "Verwijder inkooporder", _s22_, "Herstel inkooporder", _s22_1, "Archiveer inkooporder", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Betalingsmethode", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postcode/Stad", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Uur", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Uploaden", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Verwijder project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Registratie verplicht", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Bewaar als standaard voorwaarden", _s22_5, "Bewaar als standaard voettekst", "auto_sync", "Auto Sync", _s16_9, "Ververs accounts", _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Wijzig Nummer", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Categorietype", _s16_11, "Transaction", "bulk_print", "Druk PDF af", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, "Aankoop ordernummer", _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Verschuldigd op", _s22_8, _s35_0, _s20_10, "Bankrekening toegevoegd", _s20_11, "De bankrekening is gewijzigd", _s17_12, "Bewerk bankrekening", _s16_14, _s16_15, "account_type", "Rekening type", _s16_16, "Nieuwe bankrekening", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Geselecteerd", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Maak creditnota", "update_credit", "Krediet bijwerken", "delete_credit", "Verwijder creditnota", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankrekening", "bank_accounts", "Bankrekeningen", _s21_21, "De bankrekening is gearchiveerd", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Koppel", _s23_6, "Betaling betaald gemarkeerd e-mail", _s18_9, "Naar project omzetten", "client_email", "Klant e-mail", _s20_17, "Factuur taak project", _s25_4, "Voeg project toe als factuurregel", "field", "Veld", "period", "Period", "fields_per_row", "Velden per rij", _s21_23, "Actieve facturen", _s26_2, "Openstaande facturen", _s24_10, "Voltooide betalingen", _s23_8, _s17_16, _s19_20, "Actieve offertes", _s21_24, "Goedgekeurde offertes", _s23_9, "Afgekeurde offertes", _s18_12, "Vastgelegde taken", _s20_20, "Gefactureerde taken", _s16_21, "Betaalde taken", _s21_25, "Vastgelegde kosten", _s22_9, "Lopende kosten", _s23_10, "Gefactureerde kosten", _s27_6, "Factuureer gemaakte kosten", "activity_130", ":user heeft aankooporder :purchase_order aangemaakt", "activity_131", ":user heeft aankooporder :purchase_order aangepast", "activity_132", ":user heeft aankooporder :purchase_order gearchiveerd", "activity_133", ":user heeft aankooporder :purchase_order verwijderd", "activity_134", ":user heeft aankooporder :purchase_order hersteld", "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Leveranciersportaal", "send_code", "Verstuur code", _s24_11, "Sla op om documenten te kunnen uploaden", _s17_19, "Belastingtarief uitgaven", _s22_10, "Belastingtarief factuurregel", _s21_27, "Telefoonnummer is geverifi\xeberd", "code_was_sent", "Er is een code via SMS verstuurd", _s16_23, _s39_1, "resend", "Verstuur opnieuw", "verify", "Controleer", _s18_13, "Vul een telefoonnummer in", _s20_21, "Formaat telefoonnummer klopt niet", _s19_21, "Verifi\xeber telefoonnummer", _s24_12, "Verifi\xeber uw telefoonnummer om e-mails te kunnen versturen", _s28_8, _s46_3, "merged_clients", "Correct samengevoegde klanten", "merge_into", "Voeg samen met", "merge", "Samenvoegen", "php81_required", "Let op: v5.5 heeft PHP 8.1 nodig", _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activeer", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Verzend nu", "received", "Ontvangen", _s19_24, "Datum aankoop order", _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, "Zet om naar uitgave", _s16_26, "Toevoegen aan inventaris", _s33_7, _s46_14, _s34_6, _s46_14, _s22_12, "Uploaden klantdocument", _s22_14, "Uploaden verkoperdocument", _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "Nee, nu niet", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Details verkoper", _s22_19, "Details aankoop order", "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accepteer", _s23_11, "Clone to PO", _s20_24, "Verkoper heeft geen e-mailadres ingesteld", "bulk_send_email", "Verzend e-mail", _s29_8, "Inkooporder succesvol gemarkeerd als verzonden", _s30_1, _s43_, _s23_12, "Inkooporders zijn gemarkeerd als verzonden", _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Geaccepteerd", _s22_21, "Gelieve een verkoper te selecteren", _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, "E-mail inkooporders", _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Aankoop order", "purchase_orders", "Aankoop orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, "Inkooporder succesvol aangemaakt", _s22_27, "Aankooporder succesvol geupdate", _s23_14, "Aankooporder succesvol gearchiveerd", _s22_28, "Aankooporder succesvol verwijderd", _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, "Zoek verkoop order", _s22_30, "Zoek verkoop orders", "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Betalingsinstellingen", "default", "Standaard", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "BTW", "standing", "Openstaand", "view_map", "Toon kaart", _s18_22, _s18_23, "add_gateway", "Gateway toevoegen", _s24_18, _s77_, "left", "Links", "right", "Rechts", "center", "Midden", "page_numbering", "Pagina nummering", _s24_19, "Pagina nummering uitlijning", _s31_5, "Factuur verstuurd", _s24_21, "Toon productomschrijving", _s29_10, "Toon de omschrijving in de productdropdown", "invoice_items", "Factuur items", "quote_items", "Quote Items", "profitloss", _s16_292, "import_format", "Import Formaat", "export_format", "Export Formaat", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, "Stop met het maken van terugkerende facturen als de laatste factuur onbetaald is.", "use_quote_terms", "Use Quote Terms", _s20_35, "Bij het omzetten van een offerte naar een factuur", "add_country", "Voeg land toe", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Maak binnen enkele seconden uw account aan", "login_label", _s28_9, "add_to_invoice", "Toevoegen aan factuur :invoice", _s17_28, "Geen facturen gevonden", "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, "Alternatieve PDF Viewer", _s25_7, _s45_11, _s16_34, "Factuur valuta", "range", "Bereik", "tax_amount1", "Belastingbedrag 1", "tax_amount2", "Belastingbedrag 2", "tax_amount3", "Belastingbedrag 3", "create_project", "Project aanmaken", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Annuleer", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "De toeslag voor een :amount factuur is :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "Na opslaan", "view_record", "Bekijk record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", "Succesvol :value taken gestart", "stopped_tasks", "Succesvol :value taken gestopt", "approved_quote", "Goedgekeurde offerte", "approved_quotes", ":value succesvol goedgekeurde offertes", "approve", "Goedkeuren", "client_website", "Website klant", "invalid_time", "Ongeldige tijd", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Laad PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is betaald", "age_group_paid", "Betaald", "id", "Id", "convert_to", "Reken om naar", "client_currency", "Klant valuta", _s16_37, "Bedrijf valuta", "purged_client", "De klant is gewist", _s27_15, "Om spam te voorkomen moet je een betaald account hebben om emails aan te passen", _s22_35, "Upgrade uw abonnement om meer bedrijven toe te voegen", _s30_5, "Het bestand is opgeslagen in de downloadmap", "small", "Klein", _s21_43, "Creditnota gemarkeerd als betaald", _s22_36, "Creditnota's gemarkeerd als betaald", _s16_39, "Data is aan het laden - een moment geduld", "wait_for_saving", "Data is aan het opslaan - een moment geduld", _s20_41, "Opmerking: veranderingen die hier worden gemaakt zijn voorvertoningen, ze moeten hierboven worden toegepast", "remaining", "Resterend", "invoice_paid", "Factuur betaald", "activity_120", ":user heeft terugkerende uitgave :recurring_expense aangemaakt", "activity_121", "::user heeft terugkerende uitgave :recurring_expense aangepast", "activity_122", ":user heeft terugkerende uitgave :recurring_expense gearchiveerd", "activity_123", ":user heeft terugkerende uitgave :recurring_expense verwijderd", "activity_124", ":user heeft terugkerende uitgave :recurring_expense teruggezet", "normal", "Normaal", "large", "Groot", "extra_large", "Extra groot", _s16_40, "Laat PDF voorvertoning zien", _s21_44, "Laat PDF voorvertoning zien tijdens het aanpassen van de facturen", "print_pdf", "Print PDF", "remind_me", "Herinner mij", _s16_42, _s16_43, "click_selected", "Klik op geselecteerde", "hide_preview", "Verberg voorvertoning", "edit_record", "Bewerk record", _s27_16, "Het kredietbedrag kan niet meer zijn dan het te factureren bedrag.", "giropay", "GiroPay", "direct_debit", "Automatische Incasso", _s21_45, "Voer een account wachtwoord in", "set_password", "Stel wachtwoord in", _s17_31, "Wij raden de desktop app aan voor de beste werking.", _s16_44, "Wij raden de mobiele app aan voor de beste werking.", _s20_42, "Gateway succesvol ontkoppeld", "disconnect", "Verbreek verbinding", "add_to_invoices", "Voeg toe aan facturen", "acss", "Vooraf goedgekeurde debetbetalingen", "becs", _s17_155, "bulk_download", "Download", _s17_32, "Sla gegevens lokaal op om de app sneller te laten starten. Uitschakelen kan de prestaties in grote accounts verbeteren", "persist_ui", "Interface voorkeuren opslaan", "persist_ui_help", "Sla de UI-status lokaal op om de app op de laatste locatie te laten starten. Uitschakelen kan de prestaties verbeteren", _s18_24, "Klant postcode", _s17_33, "Klant BTW-nummer", "has_tasks", "Heeft taken", "registration", "Registratie", _s27_17, "Autoriseer Stripe om online betalingen te accepteren.", "view_expense", "Bekijk uitgave #:expense", "view_statement", "Toon overzicht", "sepa", "SEPA Automatisch incasso", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "Alle records bijwerken", "system", "Systeem", _s19_36, "Stel in als standaard bedrijf", "updated_company", "Bedrijf succesvol ge\xfcpdatet", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, "Help ons door aan te geven waarom (optioneel)", "webhook_success", "Webhook Succes", _s24_25, "Taken moeten allemaal behoren tot dezelfde klant", _s27_18, "Kosten moeten allemaal behoren tot dezelfde klant", "app", "App", _s20_43, "Download voor de beste prestaties de :app-app", _s16_45, "Subtotaal", _s19_39, "E-mail facturen", _s17_35, "E-mail offertes", _s18_28, "E-mail creditzijde", "from_name", "Van naam", _s16_46, "Dupliceer naar uitgave", _s17_36, "Terugkerende uitgave", _s18_29, "Terugkerende uitgaven", _s21_46, "Nieuwe terugkerende uitgave", _s22_37, "Terugkerende uitgave bewerken", _s25_8, "De terugkerende uitgave is aangemaakt", _s25_9, "De terugkerende uitgave is gewijzigd", _s26_7, "De terugkerende uitgave is gearchiveerd", _s25_10, _s25_66, _s25_11, "Terugkerende onkosten zijn verwijderd", _s26_8, "De terugkerende uitgave is hersteld", _s24_26, "Zoek terugkerende uitgave", _s25_12, "Zoek terugkerende uitgaven", "last_sent_date", "Recentste verzenddatum", "include_drafts", "Voeg concepten toe", _s19_40, "Neem conceptrecords op in rapporten", "is_invoiced", "Is gefactureerd", "change_plan", "Wijzig plan", "persist_data", "Gegevens behouden", "customer_count", "Klantenteller", _s16_48, "Klanten verifi\xebren", _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimaal komma", _s26_9, "Gebruik een komma als decimaal in formulieren", "select_method", "Selecteer methode", "select_platform", "Selecteer platform", _s28_13, "Gebruik de web-app om verbinding te maken met Gmail", _s16_52, "Btw-tarieven voor artikelen zijn uitgeschakeld", "enable_markdown", "Activeer Markdown", _s20_44, "Converteer markdown naar HTML in de PDF", "user_guide", "Gebruikershandleiding", _s18_31, "Voeg een volgend contact toe", "previous_page", "Vorige pagina", "next_page", "Volgende pagina", "export_colors", "Exporteer kleuren", "import_colors", "Importeer kleuren", "clear_all", "Wis alles", "contrast", "Contrast", "custom_colors", "Aangepaste kleuren", "colors", "Kleuren", _s31_8, "Actieve achtergrondkleur zijbalk", _s25_14, "Actieve tekstkleur zijbalk", _s33_12, "Inactieve achtergrondkleur zijbalk", _s27_19, "Inactieve letterkleur zijbalk", _s36_3, "Tabel achtergrondkleur alternatieve rij", _s31_10, "Achtergrondkleur factuur hoofding", _s25_16, "Tekstkleur factuur hoofding", "net_subtotal", "Netto", "review_app", "Beoordeel App", "check_status", "Check Status", "free_trial", "Gratis proefversie", _s23_19, "De proefperiode van het Pro-plan eindigt over :count dagen, klik om te upgraden.", _s21_48, "Vandaag is de laatste dag van de Pro-proefperiode, klik om te upgraden.", "change_email", "Wijzig email", _s25_18, "Optioneel: Configureer een afzonderlijke domein voor de klantenportaal", _s21_49, "Taken weergegeven in portaal", "uninvoiced", "Gefactureerd", "subdomain_guide", "De subdomein wordt gebruikt voor het klantenportaal om links aan te passen op jouw merk m.a.w. https://your-brand.invoicing.co", "send_time", "Verzend uur", "import_data", "Importeer data", "import_settings", "Importeer settings", _s17_38, "Geef een JSON bestand op", _s19_41, "Selecteer om instellingen en/of data te importeren", "json", "JSON", _s24_28, "Geen betalingsmodalititeiten geactiveerd", "wait_for_data", "Wacht tot de gegevens volledig zijn geladen", "net_total", "Totaal", "has_taxes", "Bevat belastingen", _s16_53, "Importeer klanten", _s18_33, "Succesvol begonnen met het importeren van klanten", "login_success", "Login succesvol", "login_failure", "Inloggen mislukt", "exported_data", "Zodra het bestand klaar is, ontvang je een e-mail met een downloadlink", _s23_20, "Inclusief verwijderde klanten", _s28_15, "Laad records van verwijderde clients", "step_1_sign_in", "Stap 1: Inloggen", _s16_56, "Stap 2: Autorisatie", "account_id", "Account ID", _s27_21, "De migratie is nog niet voltooid", "activity_100", ":user heeft terugkerend factuur :recurring_invoice aangemaakt", "activity_101", ":user heeft terugkerend factuur :recurring_invoice aangepast", "activity_102", ":user heeft terugkerend factuur :recurring_invoice gearchiveerd", "activity_103", ":user heeft terugkerend factuur :recurring_invoice verwijderd", "activity_104", ":user heeft terugkerend factuur :recurring_invoice teruggezet", _s18_34, "Einddatum taak weergeven", _s23_22, "Schakel het specificeren van de einddatum van de taak in", "gateway_setup", "Betalingsverkeer instellingen", "preview_sidebar", "Voorvertoning zijbalk", _s16_57, "Jaar data weergeven", _s18_36, "Alle sessies succesvol be\xebindigd", _s16_59, "Be\xebindig alle sessies", "count_session", "1 sessie", "count_sessions", ":count Sessies", "invoice_created", "Factuur aangemaakt", "quote_created", "Offerte aangemaakt", "credit_created", "Creditnota aangemaakt", "pro", "Pro", "enterprise", "Onderneming", "last_updated", "Laatst bijgewerkt", "invoice_item", "Factuur item", "quote_item", "Offerte item", _s18_37, "Contact voornaam", _s17_40, "Contact achternaam", "order", "Bestelling", "unassigned", "Niet toegewezen", "partial_value", "Moet groter zijn dan nul en minder dan het totaal", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Activeer", "move_top", "Verplaats naar bovenste", "move_up", "Verplaats omhoog", "move_down", "Verplaats omlaag", "move_bottom", "Verplaatsknop", "subdomain_help", "Stel het subdomein in of toon de factuur op uw eigen website.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, "Bijkijk datumformaten", "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Verticaal", "portrait", "Portrait", "landscape", "Horizontaal", _s26_10, "De accounteigenaar kan upgraden naar een betaald abonnement om de geavanceerde geavanceerde instellingen in te schakelen", _s20_45, "Upgrade naar een betaald abonnement om de geavanceerde instellingen in te schakelen", _s21_52, "Betalingstermijnen factuur", _s17_44, _s17_45, "no_headers", "Geen kopteksten", "add_header", "Voeg koptekst toe", "remove_header", "Verwijder koptekst", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, "Terugkerende producten", "promo_code", "Promocode", "promo_discount", "Promo Discount", _s18_41, "Annuleren toestaan", _s16_61, "Per stoel ingeschakeld", "max_seats_limit", "Maximale aantal zitplaatsen", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Terugbetalingsperiode", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Beveiliging", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "Pdf mislukt", "pdf_success", "Pdf succesvol", "modified", "Bewerkt", "subscription", "Abonnement", "subscriptions", "Abonnementen", _s16_65, "Nieuw Abonnement", _s17_46, "Abonnement wijzigen", _s20_47, "Het abonnement is aangemaakt", _s20_48, "Het abonnement is gewijzigd", _s21_58, "Het abonnement is gearchiveerd", _s20_49, _s31_31, _s20_50, _s31_31, _s21_59, "Succesvol abonnement hersteld", _s19_42, "Zoek 1 abonnement", _s20_51, "Zoek :count abonnementen", _s26_11, "Subdomein is niet beschikbaar", "connect_gmail", "Verbind Gmail", _s16_67, "Verbreek Gmail", "connected_gmail", "Succesvol verbonden met Gmail", _s18_45, "Succesvol verbroken met Gmail", _s16_69, "Wijzigingen aan de code kunnen leiden tot een blokkade tijdens het updaten. Door het volgende commando kan je de wijzigingen verwijderen:", _s16_70, "Klant-id nummer", "count_minutes", ":count minuten", _s16_72, "Wachtwoord timeout", _s29_12, "Deel factuur/creditnota teller", "use_last_email", "Gebruik laatste e-mail", _s16_74, "Activeer bedrijf", _s21_61, "Schakel e-mails, terugkerende facturen en meldingen in", _s27_23, "Er is een fout opgetreden, probeer het opnieuw", _s27_24, "Stel eerst een wachtwoord in", _s34_12, "Waarschuwing: als u uw telefoonnummer wijzigt, wordt 2FA uitgeschakeld", "help_translate", "Help vertalen", _s23_23, "Selecteer een land", "resend_invite", "Uitnodiging opnieuw versturen", _s19_43, "2FA succesvol uitgeschakeld", _s16_76, "Account succesvol verbonden", _s19_44, "Account succesvol losgekoppeld", "delivered", "Afgeleverd", "bounced", "Bounced", "spam", "Spam", "view_docs", "Bekijk documenten", _s32_10, "Geef een mobiel telefoonnummer op om tweefactor authenticatie in te schakelen", "send_sms", "Verzend SMS", "sms_code", "SMS Code", _s21_62, "Scan de streepjescode met een :link compatibele app.", _s18_46, "Tweestaps-authenticatie ingeschakeld", "connect_google", "Verbind met Google", _s17_48, "Verwijder Google", _s17_50, "Tweestaps-authenticatie", _s18_47, "Schakel twee factor authenticatie uit", _s34_13, "Vereis wachtwoord met sociale login", "stay_logged_in", "Blijf ingelogd", _s23_25, "Waarschuwing: uw sessie loopt bijna af", "count_hours", ":count uren", "count_day", "1 dag", "count_days", ":count dagen", _s19_45, "Time-out van websessie", _s17_51, "Veiligheidsinstellingen", "resend_email", "Email opnieuw verzenden", _s26_13, "Bevestig je e-mailadres", _s16_77, "Gecrediteerde betaling", _s19_47, _s27_80, _s19_49, "Selecteer een gebruiker die is geverifieerd met Gmail", "list_long_press", "Lijst lang indrukken", "show_actions", "Toon acties", _s17_53, "Start Multi select", _s27_26, "Er is een e-mail verzonden om het e-mailadres te bevestigen", _s21_63, "Om :client_counter te gebruiken, voeg ofwel :client_number of :client_id_number toe om conflicten te voorkomen", "this_quarter", "Dit kwartaal", "last_quarter", "Laatste Kwartaal", "to_update_run", "Om bij te werken voer", _s18_49, "Zet om naar factuur", _s16_78, "Registratie link", "invoice_project", "Factureer project", "invoice_task", "Factureer taak", "invoice_expense", "Factureer uitgave", _s19_50, "Zoek betalingstermijn 1", _s20_52, "Zoek :count betalingstermijnen", _s16_80, "Opslaan en bekijk voorbeeld", "save_and_email", "Opslaan en verstuur email", _s16_82, "Ondersteunde gebeurtenissen", _s16_84, "Omgezet bedrag", _s17_55, "Omgekeerd balans", _s22_41, "'Reeds betaald' omzetten", _s24_30, "Omgerekend creditsaldo", "converted_total", "Totaal omzetten", "is_sent", "Is verzonden", _s17_57, "Standaard documenten", "document_upload", "Document uploaden", _s20_53, "Laat klanten documenten uploaden", "expense_total", "Totale uitgave", "enter_taxes", "Voer belastingen in", "by_rate", "Op tarief", "by_amount", "Op bedrag", "enter_amount", "Voer bedrag in", "before_taxes", "Voor BTW", "after_taxes", "Na BTW", "color", "Kleur", "show", "Tonen", "hide", "Verbergen", "empty_columns", "Lege kolommen", _s21_65, "Foutopsporingsmodus is ingeschakeld", _s26_14, "Opgelet: Debug modus dient enkel gebruikt te worden tijdens lokale ontwikkeling, aangezien gevoelige informatie op deze manier zichtbaar wordt. Klik op meer te weten te komen.", "running_tasks", "Lopende taken", "recent_tasks", "Recente taken", "recent_expenses", "Recente uitgaven", _s17_59, "Aankomende uitgaven", "update_app", "Update App", "started_import", "Succesvol begonnen met importeren", _s24_32, "Dubbele kolommapping", _s20_54, "Gebruik inclusieve belastingen", _s18_51, "Is bedrag korting", "column", "Kolom", "sample", "Voorbeeld", "map_to", "Map naar", "import", "Importeer", _s25_21, "Gebruik eerste rij als kolomnaam", "select_file", "Selecteer een bestand", _s16_86, "Geen bestand geselecteerd", "csv_file", "Selecteer CSV bestand", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave boekhouding", "zoho", "Zoho", "accounting", "Boekhouding", _s22_43, "Geef alle CSV's op.", "import_type", "Importeer type", "html_mode", "HTML Mode", "html_mode_help", "Voorvertoning laadt sneller maar is minder accuraat", "view_licenses", "Bekijk Licenties", "webhook_url", "Webhook URL", _s17_61, "Editor volledig scherm", "sidebar_editor", "Zijbalk Editor", _s22_44, "Typ ':value' om te bevestigen", "purge", "Wissen", "service", "Service", "clone_to", "Dupliceer naar", "clone_to_other", "Dupliceert naar andere", "labels", "Labels", "add_custom", "Aangepast toevoegen", "payment_tax", "Betalingsbelasting", "unpaid", "Onbetaald", "white_label", "White Label", "delivery_note", "Afleveringsbon", _s24_35, "Verzonden facturen zijn vergrendeld", _s24_37, "Betaalde facturen zijn vergrendeld", "source_code", "Broncode", "app_platforms", "App-platforms", "invoice_late", "Factuur te laat", "quote_expired", "Offerte verlopen", "partial_due", "Voorschot", "invoice_total", "Factuur totaal", "quote_total", "Offertetotaal", "credit_total", "Totaal Credit", _s23_26, "Factuur totaal", "actions", "Acties", "expense_number", "Uitgave nummer", "task_number", "Taaknummer", "project_number", "Projectnummer", "project_name", "Project naam", "warning", "Waarschuwing", "view_settings", "Instellingen tonen", _s24_39, "Waarschuwing: dit bedrijf is nog niet geactiveerd", "late_invoice", "Late factuur", "expired_quote", "Verlopen offerte", "remind_invoice", "Herinnering Factuur", "cvv", "CVV", "client_name", "Klantnaam", "client_phone", "Klant telefoon", "required_fields", "Verreisde velden", "calculated_rate", "Berekend tarief", _s17_63, "Standaard taak tarief", "clear_cache", "Maak cache leeg", "sort_order", "Sorteer volgorde", "task_status", "Status", "task_statuses", "Taak status", "new_task_status", "Nieuwe taak status", _s16_88, "Taak status aanpassen", _s19_51, "Succesvol een taak status aangemaakt", _s19_52, _s20_110, _s20_56, "Succesvol een taak status gearchiveerd", _s19_53, _s36_18, _s19_54, _s36_18, _s20_57, "Succesvol een taak status hersteld", _s22_45, "Succesvol taakstatussen :value gearchiveerd", _s21_67, "Succesvol taak statussen :value verwijderd", _s22_46, "Succesvol taak statussen :value hersteld", _s18_53, "Zoek 1 taak status", _s20_59, "Zoek :count taak statussen", _s16_90, "Taken tabel tonen", _s21_68, "Weergeef de taken wanneer een factuur wordt aangemaakt", _s20_60, "Factuur taak tijdlog", _s25_22, "Voeg de tijd omschrijvingen toe aan de factuur producten", _s20_62, "Factuur taak datumlog", _s25_23, "Voeg datumdetails toe aan de factuurregelitems", _s21_69, "Start taken voordat het wordt opgeslagen", _s18_54, "Status instellen", "task_settings", "Taak instellingen", _s20_64, "Categorie\xebn instellen", _s18_56, _s16_293, _s20_66, "Nieuwe uitgavecategorie", _s21_70, "Bewerk uitgavencategorie", _s24_40, "De uitgaven categorie is aangemaakt", _s24_41, "De uitgaven categorie is gewijzigd", _s25_25, "De uitgaven categorie is gearchiveerd", _s24_42, "De categorie is verwijderd", _s24_43, "De uitgavencategorie is verwijderd", _s25_26, "De uitgaven categorie hersteld", _s27_30, ":count uitgave-categorie\xebn gearchiveerd", _s26_15, "Succesvol uitgave categorie\xebn :value verwijderd", _s27_31, "Uitgave succesvol hersteld: waarde categorie\xebn", _s23_27, "Zoek 1 uitgavencategorie", _s25_28, "Zoek :count uitgave categorie\xebn", _s21_72, "Gebruik beschikbaar krediet", "show_option", "Toon optie", _s22_47, "Het kredietbedrag mag niet hoger zijn als het te betalen bedrag", "view_changes", "Bekijk wijzigingen", "force_update", "Forceer een update", _s17_65, "De applicatie draait op de laatste versie, maar wellicht zijn er nog een aantal fixes beschikbaar.", "mark_paid_help", "Volg de uitgave dat betaald is", _s18_58, "Moet worden gefactureerd", _s23_28, "Maak het mogelijk de uitgave te factureren", _s29_14, "Maak de documenten zichtbaar voor de klant", _s21_74, "Stel een ruilwaarde in van de valuta", _s16_92, "Uitgave instellingen", _s18_59, "Maak een kopie voor herhaling", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Gebruiker Veld", "variables", "Variabelen", "show_password", "Wachtwoord weergeven", "hide_password", "Wachtwoord verbergen", "copy_error", "Fout kopi\xebren", "capture_card", "Capture Kaart", _s17_66, "Automatisch betalen ingeschakeld", "total_taxes", "Totale belasting", "line_taxes", "Regelitem belastingen", "total_fields", "Totaal velden", _s25_29, "Herhalend factuur succesvol stopgezet", _s25_30, "Herhalend factuur succesvol gestart", _s25_31, "Herhalend factuur succesvol hervat", "gateway_refund", "Gateway terugbetaling", _s19_55, "Verwerk een terugbetaling via de betalingsgateway", "due_date_days", "Verloopdatum", "paused", "Gepauzeerd", "mark_active", "Markeer als actief", "day_count", "Dag :count", _s22_48, "Eerste dag van de maand", _s21_75, "Laatste dag van de maand", _s17_68, "Gebruik betalingseisen", "endless", "Eindeloos", "next_send_date", "Volgende verzenddatum", _s16_94, "Resterende keren", _s17_70, "Terugkerende factuur", _s18_61, "Terugkerende facturen", _s21_77, "Nieuwe terugkerende factuur", _s22_50, "Bewerk terugkerende factuur", _s25_32, "Herhalend factuur succesvol aangemaakt", _s25_33, "Herhalend factuur succesvol bijgewerkt", _s26_16, "De terugkerende factuur is gearchiveerd", _s25_34, "De terugkerende factuur is verwijderd", _s25_35, "Herhalend factuur succesvol verwijderd", _s26_17, "De terugkerende factuur is hersteld", _s27_32, "Terugkerende succesvol gearchiveerd: waarde facturen", _s26_18, "Terugkerende succesvol verwijderd: waarde facturen", _s27_33, "Terugkerende succesvol hersteld: waarde facturen", _s24_44, "Zoek 1 herhalend factuur", _s25_36, "Zoek :count herhalende facturen", "send_date", "Verzenddatum", "auto_bill_on", "Automatische betaling aan", _s28_17, "Minimum onder het te betalen bedrag", "profit", "Winst", "line_item", "Regelitem", _s18_63, "Toestaan te betalen boven het te betalen bedrag", _s23_29, "Draag bij aan extra betalen om fooi te accepteren", _s19_56, "Toestaan te betalen onder het te betalen bedrag", _s24_45, "Ondersteun het betalen van een minimaal gedeeltelijk / aanbetalingsbedrag", "test_mode", "Test modus", "opened", "Geopend", _s30_8, "Koppelen mislukt", _s30_9, "Koppelen gelukt", "gateway_success", "Gateway geslaagd", "gateway_failure", "Gateway gefaald", "gateway_error", "Gateway fout", "email_send", "E-mail verzonden", _s17_72, "E-mail wachtrij voor opnieuw versturen", "failure", "Fout", "quota_exceeded", "Limiet bereikt", _s16_96, "Upload mislukt", "system_logs", "Systeem log", "view_portal", "Toon portaal", "copy_link", "Link kopi\xebren", "token_billing", "Kaartgegevens opslaan", _s24_46, "Welkom bij Invoice Ninja", "always", "Altijd", "optin", "Inschrijven", "optout", "Uitschrijven", "label", "Label", "client_number", "Klantnummer", "auto_convert", _s20_111, "company_name", "Bedrijfsnaam", "reminder1_sent", "1ste herinnering verstuurd", "reminder2_sent", "2de herinnering verstuurd", "reminder3_sent", "3de herinnering verstuurd", _s18_65, "Laatste herinnering verstuurd", "pdf_page_info", "Pagina :current van :total", _s16_98, "De facturen zijn gemaild", "emailed_quotes", "De offertes zijn gemaild", "emailed_credits", "Creditnota is succesvol gemaild", "gateway", "Gateway", "view_in_stripe", "Bekijk in Stripe", "rows_per_page", "Regels per pagina", "hours", "Uren", "statement", "Overzicht", "taxes", "Belastingen", "surcharge", "Toeslag", "apply_payment", "Betaling toepassen", "apply_credit", "Gebruik krediet", "apply", "Toepassen", "unapplied", "Niet toegepast", "select_label", "Selecteer label", "custom_labels", "Aangepaste labels", "record_type", "Record Type", "record_name", "Record naam", "file_type", "Bestandstype", "height", "Hoogte", "width", "Breedte", "to", "Aan", "health_check", "Health Check", "payment_type_id", "Betalingstype", "last_login_at", "Voor het laatst ingelogd", "company_key", "Bedrijfssleutel", "storefront", "Storefront", "storefront_help", "Activeer third-party applicaties om facturen te maken", "client_created", "Klant aangemaakt", _s20_69, "Online betalingsmail", _s20_71, "Handmatige betalingsmail", "completed", "Voltooide", "gross", "Bruto", "net_amount", "Netto bedrag", "net_balance", "Netto balans", "client_settings", "Klantinstellingen", _s17_74, "Geselecteerde facturen", _s17_76, "Geselecteerde betalingen", "selected_quotes", "Geselecteerde offertes", "selected_tasks", "Geselecteerde taken", _s17_78, "Geselecteerde uitgaves", _s17_80, "Aankomende facturen", _s17_82, "Verlopen facturen", "recent_payments", "Recente betalingen", "upcoming_quotes", "Eerstvolgende offertes", "expired_quotes", "Verlopen offertes", "create_client", "Klant aanmaken", "create_invoice", "Factuur aanmaken", "create_quote", "Maak offerte aan", "create_payment", "Cre\xeber betaling", "create_vendor", "Leverancier aanmaken", "update_quote", "Offerte bijwerken", "delete_quote", "Verwijder offerte", "update_invoice", "Factuur bijwerken", "delete_invoice", "Verwijder factuur", "update_client", "Klant bijwerken", "delete_client", "Verwijder klant", "delete_payment", "Verwijder betaling", "update_vendor", "Leverancier bijwerken", "delete_vendor", "Verwijder leverancier", "create_expense", "Cre\xeber uitgave", "update_expense", "Uitgave bijwerken", "delete_expense", "Verwijder uitgave", "create_task", "Taak aanmaken", "update_task", "Taak bijwerken", "delete_task", "Verwijder taak", "approve_quote", "Offerte goedkeuren", "off", "Uit", "when_paid", "Wanneer betaald", "expires_on", "Verloopt op", "free", "Gratis", "plan", "Abonnement", "show_sidebar", "Laat zijbalk zien", "hide_sidebar", "Verberg zijbalk", "event_type", "Event Type", "target_url", "Doel", "copy", "Kopieer", "must_be_online", "Herstart alsjeblieft de applicatie wanneer er verbinding is met het internet", _s17_84, "De crons moeten geactiveerd worden", "api_webhooks", "API Webhooks", "search_webhooks", "Zoek :count webhooks", "search_webhook", "Zoek 1 webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nieuwe webhook", "edit_webhook", "Webhook bijwerken", "created_webhook", "Webhook succesvol aangemaakt", "updated_webhook", "Webhook succesvol bijgewerkt", _s16_100, "Webhook succesvol gearchiveerd", "deleted_webhook", _s28_76, "removed_webhook", _s28_76, _s16_101, "Webhook succesvol hersteld", _s17_85, "Succesvol gearchiveerd: waarde webhooks", _s16_102, _s37_27, _s16_103, _s37_27, _s17_86, "Succesvol hersteld: waarde webhooks", "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", "Zoek :count tokens", "search_token", "Zoek 1 token", "token", "Token", "tokens", "Tokens", "new_token", "Nieuwe token", "edit_token", "Wijzig token", "created_token", "Het token is aangemaakt", "updated_token", "Het token is gewijzigd", "archived_token", "Het token is gearchiveerd", "deleted_token", "Het token is verwijderd", "removed_token", "Token succesvol verwijderd", "restored_token", "Token succesvol hersteld", "archived_tokens", "Succesvol gearchiveerd: waarde tokens", "deleted_tokens", "Succesvol verwijderd: waarde tokens", "restored_tokens", "Succesvol hersteld: waarde tokens", _s19_58, "Klant registratie", _s24_48, "Zelfregistratie voor klanten in het portaal toestaan", "email_invoice", "E-mail factuur", "email_quote", "E-mail offerte", "email_credit", "E-mail Krediet", "email_payment", "E-mail betaling", _s20_74, "Er is geen e-mailadres ingesteld voor de klant", "ledger", "Grootboek", "view_pdf", "Bekijk PDF", "all_records", "Alle gegevens", "owned_by_user", "Owned door gebruiker", _s16_104, "Resterend krediet", "contact_name", "Contactnaam", "use_default", "Gebruik standaard", _s16_106, "Eindeloze herinneringen", "number_of_days", "Aantal dagen", _s23_31, "Betalingsvoorwaarden configureren", "payment_term", "Betalingstermijn", _s16_107, "Nieuwe betalingstermijn", _s17_88, "Bewerk betalingstermijn", _s20_75, "De betalingstermijn is aangemaakt", _s20_76, "De betalingstermijn is gewijzigd", _s21_79, "De betalingstermijn is gearchiveerd", _s20_77, _s38_18, _s20_78, _s38_18, _s21_80, "betalingstermijn met succes hersteld", _s22_55, "Succesvol gearchiveerd: waarde betalingsvoorwaarden", _s21_81, "Succesvol verwijderd: waarde betalingsvoorwaarden", _s22_56, "Succesvol hersteld: waarde betalingsvoorwaarden", "email_sign_in", "Log in met e-mail", "change", "Aanpassen", _s23_33, "Verander naar de mobiele layout?", _s24_49, "Verander naar de bureaublad layout?", "send_from_gmail", "Verzonden vanaf Gmail", "reversed", "Teruggedraaid", "cancelled", "Geannuleerd", "credit_amount", "Creditbedrag", "quote_amount", "Offertebedrag", "hosted", "Gehost", "selfhosted", "Zelf-Gehost", "exclusive", "Exclusief", "inclusive", "Inclusief", "hide_menu", "Verberg menu", "show_menu", "Toon Menu", _s18_67, "Gedeeltelijk terugbetaald", _s16_109, "Documenten zoeken", "search_designs", "Ontwerpen zoeken", "search_invoices", "Facturen zoeken", "search_clients", "Klanten zoeken", "search_products", "Producten zoeken", "search_quotes", "Offertes zoeken", "search_credits", "Zoek Krediet", "search_vendors", "Zoek Leveranciers", "search_users", "Zoek Gebruikers", _s16_110, "Zoek Belastingstarieven", "search_tasks", "Zoek Taken", "search_settings", "Zoek Instellingen", "search_projects", "Zoek Projecten", "search_expenses", "Zoek Uitgaven", "search_payments", "Zoek Betalingen", "search_groups", "Zoek Groepen", "search_company", "Zoek Bedrijf", "search_document", "Zoek 1 document", "search_design", "Zoek 1 ontwerp", "search_invoice", "Zoek 1 factuur", "search_client", "Zoek 1 klant", "search_product", "Zoek 1 product", "search_quote", "Zoek 1 offerte", "search_credit", "Zoek 1 krediet", "search_vendor", "Zoek 1 leverancier", "search_user", "Zoek 1 gebruiker", "search_tax_rate", "Zoek 1 BTW-tarief", "search_task", "Zoek 1 taak", "search_project", "Zoek 1 project", "search_expense", "Zoek 1 uitgave", "search_payment", "Zoek 1 betaling", "search_group", "Zoek 1 groep", "refund_payment", "Terugbetalen", _s17_92, "Factuur succesvol geannuleerd", _s18_69, "Facturen succesvol geannuleerd", _s16_116, "Factuur succesvol teruggedraaid", _s17_93, "Facturen succesvol teruggedraaid", "reverse", "Terugdraaien", "full_name", "Volledige naam", _s17_94, "Stad/Provincie/Postcode", _s17_96, "Postcode/Stad/Provincie", "custom1", _s17_174, "custom2", _s17_175, "custom3", _s16_294, "custom4", "Vierde aangepaste", "optional", "Optioneel", "license", "Licentie", "purge_data", "Wis gegevens", _s16_117, "De bedrijfsgegevens zijn gewist", _s18_70, "Waarschuwing: Dit zal uw gegevens verwijderen. Er is geen manier om dit ongedaan te maken.", "invoice_balance", "Factuur balans", "age_group_0", "0 - 30 dagen", "age_group_30", "30 - 60 dagen", "age_group_60", "60 - 90 dagen", "age_group_90", "90 - 120 dagen", "age_group_120", "120+ dagen", "refresh", "Verversen", "saved_design", "Ontwerp opgeslagen", "client_details", "Klantgegevens", "company_address", "Bedrijfs-adres", "invoice_details", "Factuur details", "quote_details", "Offerte Details", "credit_details", "Kredietgegevens", "product_columns", "Product kolommen", "task_columns", "Taak kolommen", "add_field", "Veld toevoegen", "all_events", "Alle gebeurtenissen", "permissions", "Rechten", "none", "Geen", "owned", "Eigendom", "payment_success", "Betaling is gelukt", "payment_failure", "Betalingsfout", "invoice_sent", ":count factuur verzonden", "quote_sent", "Offerte Verzonden", "credit_sent", "Factuur verzonden", "invoice_viewed", "Factuur bekeken", "quote_viewed", "Offerte Bekeken", "credit_viewed", "Krediet bekeken", "quote_approved", "Offerte Goedgekeurd", _s25_38, "Ontvang alle notificaties", _s16_118, "Licentie aanschaffen", "apply_license", "Activeer licentie", "cancel_account", "Account verwijderen", _s22_57, "Waarschuwing: Dit zal uw account verwijderen. Er is geen manier om dit ongedaan te maken.", "delete_company", "Verwijder bedrijf", _s22_58, "Waarschuwing: Hiermee verwijder je permanent je bedrijf, dit kan niet worden ontdaan.", "enabled_modules", "Ingeschakelde modules", "converted_quote", "Offerte omgezet", "credit_design", "Krediet ontwerp", "includes", "Inclusief", "header", "Koptekst", "load_design", "Laad ontwerp", "css_framework", "CSS Framework", "custom_designs", "Aangepaste Ontwerpen", "designs", "Ontwerpen", "new_design", "Nieuw ontwerp", "edit_design", "Ontwerp aanpassen", "created_design", "Ontwerp aangemaakt", "updated_design", "Ontwerp bijgewerkt", "archived_design", "Ontwerp gearchiveerd", "deleted_design", _s18_139, "removed_design", _s18_139, "restored_design", "Ontwerp teruggehaald", _s16_120, "Succesvol gearchiveerd: waarde designs", "deleted_designs", "Succesvol verwijderd: waarde designs", _s16_121, "Succesvol hersteld: waarde designs", "proposals", "Voorstellen", "tickets", "Tickets", _s16_122, "Terugkerende offertes", "recurring_tasks", "Terugkerende Taken", _s18_71, "Accountbeheer", "credit_date", "Creditdatum", "credit", "Credit", "credits", "Creditnota's", "new_credit", "Nieuwe creditnota", "edit_credit", "Wijzig krediet", "created_credit", "De creditnota is aangemaakt", "updated_credit", "Het krediet is gewijzigd", "archived_credit", "De creditnota is gearchiveerd", "deleted_credit", "De creditnota is verwijderd", "removed_credit", "Krediet is verwijders", "restored_credit", "De creditnota is hersteld", _s16_124, "Succesvol :count creditnota's gearchiveerd", "deleted_credits", "Succesvol :count creditnota's verwijderd", _s16_125, ":value aan krediet succesvol hersteld", "current_version", "Huidige versie", "latest_version", "Laatste versie", "update_now", "Nu updaten", _s26_24, "Een nieuwe versie van de web applicatie is beschikbaar", _s16_126, "Update beschikbaar", "app_updated", "Update met succes voltooid", "learn_more", "Kom meer te weten", "integrations", "Integraties", "tracking_id", "Tracering Id", _s17_98, _s17_99, "credit_footer", "Krediet voettekst", "credit_terms", "Kredietvoorwaarden", "new_company", "Nieuw bedrijf", "added_company", "Bedrijf toegevoegd", "company1", "Aangepast bedrijf 1", "company2", "Aangepast bedrijf 2", "company3", "Aangepast bedrijf 3", "company4", "Aangepast bedrijf 4", "product1", "Aangepast product 1", "product2", "Aangepast product 2", "product3", "Aangepast product 3", "product4", "Aangepast product 4", "client1", "Aangepast cli\xebnt 1", "client2", "Aangepast cli\xebnt 2", "client3", "Aangepast cli\xebnt 3", "client4", "Aangepast cli\xebnt 4", "contact1", "Aangepast Contact 1", "contact2", "Aangepast Contact 2", "contact3", "Aangepast Contact 3", "contact4", "Aangepast Contact 4", "task1", "Aangepaste Taak 1", "task2", "Aangepaste Taak 2", "task3", "Aangepaste Taak 3", "task4", "Aangepaste Taak 4", "project1", "Aangepast Project 1", "project2", "Aangepast Project 2", "project3", "Aangepast Project 3", "project4", "Aangepast Project 4", "expense1", "Aangepaste Uitgave 1", "expense2", "Aangepaste Uitgave 2", "expense3", "Aangepaste Uitgave 3", "expense4", "Aangepaste Uitgave 4", "vendor1", "Aangepaste Aanbieder 1", "vendor2", "Aangepaste Aanbieder 2", "vendor3", "Aangepaste Aanbieder 3", "vendor4", "Aangepaste Aanbieder 4", "invoice1", "Aangepaste Factuur 1", "invoice2", "Aangepaste Factuur 2", "invoice3", "Aangepaste Factuur 3", "invoice4", "Aangepaste Factuur 4", "payment1", "Aangepaste Betaling 1", "payment2", "Aangepaste Betaling 2", "payment3", "Aangepaste Betaling 3", "payment4", "Aangepaste Betaling 4", "surcharge1", _s20_112, "surcharge2", _s20_113, "surcharge3", _s20_114, "surcharge4", _s20_115, "group1", "Aangepaste Groep 1", "group2", "Aangepaste Groep 2", "group3", "Aangepaste Groep 3", "group4", "Aangepaste Groep 4", "reset", "Reset", "number", "Nummer", "export", "Exporteer", "chart", "Grafiek", "count", "Teller", "totals", "Totalen", "blank", "Blanco", "day", "Dag", "month", "Maand", "year", "Jaar", "subgroup", "Subgroep", "is_active", "Is actief", "group_by", "Groepeer per", "credit_balance", "Kredietsaldo", _s18_77, "Contact laatste Login", _s17_100, "Contact Volledige Naam", "contact_phone", "Contact telefoon", _s21_82, "Contact aangepaste waarde 1", _s21_83, "Contact aangepaste waarde 2", _s21_84, "Contact aangepaste waarde 3", _s21_85, "Contact aangepaste waarde 4", _s17_102, "Leveringsstraat", _s17_103, "Leverings Apt/Suite", "shipping_city", "Leveringsstad", "shipping_state", "Leverings Staat/Provincie", _s20_79, "Leverings Postcode", _s16_156, "Leveringsland", _s16_158, "Facturatie straat", _s16_159, "Facturatie Apt/Suite", "billing_city", "Facturatiestad", "billing_state", "Facturatie Staat/Provincie", _s19_60, "Facturatie Postcode", "billing_country", "Facturatieland", "client_id", "Klantnummer", "assigned_to", "Toegewezen aan", "created_by", "Aangemaakt door :name", "assigned_to_id", "Toegekend aan ID", "created_by_id", "Gemaakt door ID", "add_column", "Voeg kolom toe", "edit_columns", "Wijzig kolom", "columns", "Kolommen", "aging", "Toekomst", "profit_and_loss", _s16_292, "reports", "Rapporten", "report", "Rapport", "add_company", "Bedrijf toevoegen", "unpaid_invoice", "Onbetaalde factuur", "paid_invoice", "Betaalde factuur", _s16_160, "Niet goedgekeurde offerte", "help", "Help", "refund", "Terugbetaling", "refund_date", "Terugbetaling datum", "filtered_by", "Gefilterd op", "contact_email", "Contact e-mail", "multiselect", "Multiselectie", "entity_state", "Staat", "verify_password", "Verifieer wachtwoord", "applied", "Toegepast", _s21_86, "Voeg recente fouten uit de logboeken toe", _s30_12, "We hebben uw bericht ontvangen, en zullen zo spoedig mogelijk reageren.", "message", "Bericht", "from", "Van", _s20_81, "toon product details", _s25_40, "Neem de beschrijving en kosten op in de vervolgkeuzelijst met producten", _s20_83, "De PDF renderaar vereist :version", _s18_80, "Pas Vergoedingspercentage Aan", _s23_35, "Pas percentage aan om rekening te houden met de kosten", _s18_82, "Instellingen configureren", "support_forum", "Support Forum", "about", "Over", "documentation", "Documentatie", "contact_us", "Contacteer ons", "subtotal", "Subtotaal", "line_total", "Totaal", "item", "Artikel", "credit_email", "Krediet E-mail", "iframe_url", "Website", "domain_url", "Domein URL", _s21_87, "Wachtwoord is te kort", _s20_84, "Het wachtwoord moet een hoofdletter en een nummer bevatten", _s19_62, "Klantenportaal taken", _s23_36, "Klantenportaal dashboard", _s20_85, "Voer alstublieft een waarde in", "deleted_logo", "Logo verwijderd", "yes", "Ja", "no", "Nee", "generate_number", "Genereer nummer", "when_saved", "Als opgeslagen", "when_sent", "Als verzonden", "select_company", "Selecteer Bedrijf", "float", "Float", "collapse", "Inklappen", "show_or_hide", "Laten zien/Verbergen", "menu_sidebar", "Menu Zijbalk", "history_sidebar", "Geschiedenis Zijbalk", "tablet", "Tablet", "mobile", "Mobiel", "desktop", "Bureaublad", "layout", "Indeling", "view", "Bekijken", "module", "Module", "first_custom", _s17_174, "second_custom", _s17_175, "third_custom", _s16_294, "show_cost", "Toon kosten", _s17_105, "Laat product kosten zien", "show_cost_help", "Toon het kostenveld van een product om de opmaak / winst te volgen", _s21_88, "Toon product hoeveelheid", _s26_26, "Toon aantallen voor producten, anders de standaard versie", _s21_90, "Toon factuur aantallen", _s26_27, "Toon aantallen voor regelitem, anders de standaard versie", _s21_92, "Toon product korting", _s26_28, "Geef een regelitem kortingssveld weer", _s16_162, "Standaard aantallen", _s21_94, "Stel de producthoeveelheid automatisch in op 1", "one_tax_rate", "Eerste BTW-tarief", "two_tax_rates", "Tweede BTW-tarief", "three_tax_rates", "Derde BTW-tarief", _s16_164, "Standaard BTW-tarief", "user", "Gebruiker", "invoice_tax", "Factuur BTW-tarief", "line_item_tax", "Regelitem BTW-tarief", "inclusive_taxes", "Inclusief belasting", _s17_107, "Factuur belastingtarief", "item_tax_rates", "Product belastingtarief", _s18_84, _s31_32, "configure_rates", "Tarieven instellen", _s18_85, "Configureer Gateways", "tax_settings", "BTW-instellingen", _s18_87, "BTW-tarieven", "accent_color", "Accent Kleur", "switch", "Overschakelen", _s19_64, "Komma gescheiden lijst", "options", "Opties", _s16_166, "Eenregelige tekst", "multi_line_text", "Multi-regelige tekst", "dropdown", "Dropdown", "field_type", "Veld type", _s27_44, "Een wachtwoord herstel mail is verzonden", "submit", "Opslaan", _s16_168, "Wachtwoord vergeten?", "late_fees", "Late vergoedingen", "credit_number", "Creditnummer", "payment_number", "Betalingsnummer", "late_fee_amount", "Late vergoedingsbedrag", _s16_169, "Late vergoedingspercentage", "before_due_date", "Voor de vervaldatum", "after_due_date", "Na de vervaldatum", _s18_89, "na de factuurdatum", "days", "Dagen", "invoice_email", "Factuurmail", "payment_email", "Betalingsmail", "partial_payment", _s22_96, "payment_partial", _s22_96, _s21_95, "E-mail voor gedeeltelijke betaling", "quote_email", "Offertemail", _s16_171, "Eindeloze taak", _s16_173, "Gefilterd door gebruiker", "administrator", "Beheerder", _s18_90, "Geef gebruiker de toestemming om andere gebruikers te beheren, instellingen te wijzigen en alle regels te bewerken.", "user_management", "Gebruikersbeheer", "users", "Gebruikers", "new_user", "Nieuwe Gebruiker", "edit_user", "Bewerk gebruiker", "created_user", "De gebruiker is aangemaakt", "updated_user", "De gebruiker is gewijzigd", "archived_user", "De gebruiker is gearchiveerd", "deleted_user", "De gebruiker is verwijderd", "removed_user", "Gebruiker verwijderd", "restored_user", "De gebruiker is hersteld", "archived_users", "Succesvol gearchiveerd: waarde gebruikers", "deleted_users", _s39_9, "removed_users", _s39_9, "restored_users", "Succesvol hersteld: waarde gebruikers", _s16_175, "Algemene instellingen", "invoice_options", "Factuuropties", _s17_109, "Verberg 'Reeds betaald'", _s22_65, "Toon alleen het 'Reeds betaald' gebied op je facturen als er een betaling gemaakt is.", _s23_38, "Documenten invoegen", _s28_30, "Bijgevoegde afbeeldingen weergeven in de factuur.", _s16_177, "Toon header op", _s16_178, "Toon footer op", "first_page", "eerste pagina", "all_pages", "alle pagina's", "last_page", "laatste pagina", "primary_font", "Primair lettertype", "secondary_font", "Secundair lettertype", "primary_color", "Primaire kleur", "secondary_color", "Secundaire kleur", "page_size", "Paginagrootte", "font_size", "Tekstgrootte", "quote_design", "Offerte ontwerp", "invoice_fields", "Factuurvelden", "product_fields", "Productvelden", "invoice_terms", "Factuur voorwaarden", "invoice_footer", "Factuurvoettekst", "quote_terms", "Offertevoorwaarden", "quote_footer", "Offertevoettekst", _s18_91, "Automatisch e-mailen", _s23_39, "Converteer een offerte automatisch naar een factuur wanneer deze goedgekeurd is.", _s18_92, "Automatisch archiveren", _s23_40, "Archiveer offertes automatisch indien omgezet naar factuur", _s18_93, _s20_111, _s23_41, "Converteer een offerte automatisch naar een factuur wanneer deze is goedgekeurd.", _s17_111, "Workflow instellingen", "freq_daily", "Dagelijks", "freq_weekly", "Wekelijks", "freq_two_weeks", "Twee weken", "freq_four_weeks", "Vier weken", "freq_monthly", "Maandelijks", "freq_two_months", "Twee maanden", _s17_113, "Drie maanden", _s16_179, "Vier maanden", "freq_six_months", "Zes maanden", "freq_annually", "Jaarlijks", "freq_two_years", "Twee jaar", _s16_180, "Drie jaar", "never", "Nooit", "company", "Bedrijf", _s17_114, "Gegenereerde nummers", "charge_taxes", "BTW berekenen", "next_reset", "Volgende reset", "reset_counter", "Teller resetten", _s16_181, "Terugkerend voorvoegsel", "number_padding", "Nummer afstand", "general", "Algemeen", "surcharge_field", "Extra toeslag veld", "company_field", "Bedrijf veld", "company_value", "Bedrijfswaarde", "credit_field", "Credit veld", "invoice_field", "Factuur veld", _s17_116, "Factuurkost", "client_field", "Klant veld", "product_field", "Productveld", "payment_field", "Betaalveld", "contact_field", "Contact veld", "vendor_field", "Leverancier veld", "expense_field", "Uitgave veld", "project_field", "Project veld", "task_field", "Taak veld", "group_field", "Groepsveld", "number_counter", "Nummerteller", "prefix", "Voorvoegsel", "number_pattern", "Nummer patroon", "messages", "Berichten", "custom_css", "Aangepaste CSS", _s17_118, "Zelfgeschreven JavaScript", _s16_183, "Weergeven op PDF", _s21_97, "Toon de handtekening van de klant op de factuur/offerte PDF.", _s25_46, "Factuurvoorwaarden checkbox", _s30_13, "Verplicht de klant om akkoord te gaan met de factuurvoorwaarden.", _s23_42, "Offertevoorwaarden checkbox", _s28_31, "Verplicht de klant om akkoord te gaan met de offertevoorwaarden.", _s25_47, "Factuur handtekening", _s30_14, "Verplicht de klant om zijn handtekening te zetten.", _s23_43, "Offerte handtekening", _s22_67, "Facturen beveiligen met een wachtwoord", _s27_45, "Geeft u de mogelijkheid om een wachtwoord in te stellen voor elke contactpersoon. Als er een wachtwoord is ingesteld moet de contactpersoon het wachtwoord invoeren voordat deze facturen kan bekijken.", "authorization", "Autorisatie", "subdomain", "Subdomein", "domain", "Domein", "portal_mode", "portaalmodus", "email_signature", "Met vriendelijke groeten,", _s24_50, "Maak het gemakkelijker voor uw klanten om te betalen door scherma.org opmaak toe te voegen aan uw e-mails.", "plain", "Platte tekst", "light", "Licht", "dark", "Donker", "email_design", "E-mail Ontwerp", "attach_pdf", "PDF bijvoegen", _s16_184, "Document bijvoegen", "attach_ubl", "UBL bijvoegen", "email_style", "Email opmaak", _s19_66, "Opmaak inschakelen", "reply_to_email", "Antwoord naar e-mail", "reply_to_name", "Antwoordnaam", "bcc_email", "BCC Email", "processed", "Verwerkt", "credit_card", "Creditcard", "bank_transfer", "Overschrijving", "priority", "Prioriteit", "fee_amount", "Vergoedingsbedrag", "fee_percent", "Vergoedingspercentage", "fee_cap", "Maximale vergoeding", "limits_and_fees", "limiet/vergoedingen", "enable_min", "Min inschakelen", "enable_max", "Max inschakelen", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, "Geaccepteerde kaart logo's", "credentials", "Gegevens", "update_address", "Adres aanpassen", _s19_69, "Pas het adres van de klant aan met de ingevulde gegevens", "rate", "Tarief", "tax_rate", "BTW-tarief", "new_tax_rate", "Nieuw BTW-tarief", "edit_tax_rate", "Bewerk belastingtarief", _s16_186, "Het tarief is aangemaakt", _s16_187, "Het tarief is bijgewerkt", _s17_121, "Het tarief is gearchiveerd", _s16_188, "De BTW heffing is verwijderd", _s17_122, "De BTW heffing is teruggezet", _s18_94, "Succesvol gearchiveerd: waarde belastingstarieven", _s17_123, "Succesvol verwijderd: waarde belastingtarieven", _s18_95, "Succesvol hersteld: waarde belastingtarieven", "fill_products", "Producten Automatisch aanvullen", _s18_96, "Een product selecteren zal automatisch de beschrijving en kosten instellen", "update_products", "Producten automatisch wijzigen", _s20_89, "Het wijzigen van een factuur zal automatisch de producten aanpassen", _s16_189, "Producten omzetten", _s21_98, "Productprijzen automatisch converteren naar het valuta van de klant", "fees", "Transactiekosten", "limits", "Limieten", "provider", "Provider", "company_gateway", _s16_295, _s16_191, _s16_295, _s19_70, "Nieuwe instantie aanmaken", _s20_90, "Huidige instantie bewerken", _s23_44, "De nieuwe instantie is aangemaakt", _s23_45, "De nieuwe instantie is bijgewerkt", _s24_51, "De nieuwe instantie is gearchiveerd", _s23_46, "De nieuwe instantie is verwijderd", _s24_52, "De nieuwe instantie is hersteld", _s25_49, "Succesvol gearchiveerd: waarde gateways", _s24_53, "Succesvol verwijderd: waarde gateways", _s25_50, "Succesvol hersteld: waarde gateways", _s16_193, "Bewerk verder", "discard_changes", "Wis Wijzigingen", "default_value", "Standaard waarde", "disabled", "Uitgeschakeld", "currency_format", "Munt formaat", _s21_99, "Eerste dag van de week", _s23_47, "Eerste maand van het jaar", "sunday", "Zondag", "monday", "Maandag", "tuesday", "Dinsdag", "wednesday", "Woensdag", "thursday", "Donderdag", "friday", "Vrijdag", "saturday", "Zaterdag", "january", "januari", "february", "februari", "march", "maart", "april", "april", "may", "mei", "june", "juni", "july", "juli", "august", "augustus", "september", "september", "october", "oktober", "november", "november", "december", "december", "symbol", "Symbool", "ocde", "Code", "date_format", "Datum formaat", "datetime_format", "Datum/tijd opmaak", "military_time", "24-uurs klok", _s18_97, "24-uurs weergave", "send_reminders", "Verstuur herinneringen", "timezone", "Tijdzone", _s19_71, "Gefilterd op project", _s17_124, "Filteren op groep", _s19_73, "Filteren op factuur", _s18_98, "Filteren op klant", _s18_100, "Filteren op leverancier", "group_settings", "Groepsinstellingen", "group", "Groep", "groups", "Groep", "new_group", "Nieuwe groep", "edit_group", "Wijzig groep", "created_group", "Nieuwe groep aangemaakt", "updated_group", "Groep gewijzigd", "archived_groups", "Succesvol gearchiveerd: waarde groepen", "deleted_groups", "Succesvol verwijderd: waarde groepen", "restored_groups", "Succesvol hersteld: waarde groepen", "archived_group", "Groep gearchiveerd", "deleted_group", "Groep verwijderd", "restored_group", "De groep is hersteld", "upload_logo", "Upload logo", "uploaded_logo", "Het logo is opgeslagen", "logo", "Logo", "saved_settings", "De instellingen zijn opgeslagen", _s16_195, "Productinstellingen", "device_settings", "Apparaatinstellingen", "defaults", "Standaardwaarden", "basic_settings", "Basisinstellingen", _s17_126, "Geavanceerde instellingen", "company_details", "Bedrijfsdetails", "user_details", "Gebruikersgegevens", "localization", "Lokalisatie", "online_payments", "Online betalingen", "tax_rates", "BTW-tarieven", "notifications", "Notificaties", "import_export", "Importeer/Exporteer", "custom_fields", "Aangepaste velden", "invoice_design", "Factuurontwerp", "buy_now_buttons", "Koop nu knoppen", "email_settings", "E-mailinstellingen", _s23_49, "Sjablonen en herinneringen", _s22_68, "Credit Cards & Banken", _s19_75, "Datavisualisaties", "price", "Prijs", "email_sign_up", "Aanmelden voor email", "google_sign_up", "Aanmelden bij Google", _s27_49, "Bedankt voor uw aankoop!", "redeem", "Verzilver", "back", "Terug", "past_purchases", "Voorbije aankopen", _s19_77, "Jaarlijks abonnement", "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count gebruikers", "upgrade", "Upgrade", _s25_51, "Vul een voornaam in aub", _s24_54, "Vul een naam in aub", _s33_28, "Ga akkoord met de servicevoorwaarden en het privacybeleid om een account aan te maken.", "i_agree_to_the", "Ik ga akkoord met", _s16_197, "Gebruiksvoorwaarden", "privacy_policy", "Privacybeleid", "sign_up", "Registreren", "account_login", "Accountlogin", "view_website", "Bekijk website", "create_account", "Account aanmaken", "email_login", "Email login", "create_new", "Nieuwe aanmaken", _s18_102, "Geen records geselecteerd", _s21_102, "Bewaar of annuleer de wijzigingen", "download", "Downloaden", _s27_50, "Vereist een enterprise plan", "take_picture", "Maak foto", "upload_file", "Upload bestand", "document", "Document", "documents", "Documenten", "new_document", "Nieuw document", "edit_document", "Bewerk Document", _s17_128, "Document is geupload", _s16_199, "Het document is bijgewerkt", _s17_129, "Het document is gearchiveerd", _s16_200, "Het document is verwijderd", _s17_130, "Het document is hersteld", _s18_104, "Succesvol gearchiveerd: waarde documenten", _s17_131, "Succesvol verwijderd: waarde documenten", _s18_105, "Succesvol hersteld: waarde documenten", "no_history", "Geen geschiedenis", "expense_date", "Uitgave datum", "pending", "In afwachting", _s16_201, "Gelogged", _s16_202, "In afwachting", _s16_203, "Gefactureerd", "converted", "Omgezet", _s24_56, "Voeg documenten toe aan uw factuur", "exchange_rate", "Wisselkoers", _s16_204, "Reken valuta om", "mark_paid", "Markeer als betaald", "category", "Categorie", "address", "Adres", "new_vendor", "Nieuwe leverancier", "created_vendor", "De leverancier is aangemaakt", "updated_vendor", "De leverancier is gewijzigd", "archived_vendor", "De leverancier is gearchiveerd", "deleted_vendor", "De leverancier is verwijderd", "restored_vendor", "De leverancier is hersteld", _s16_205, "Succesvol :count leveranciers gearchiveerd", "deleted_vendors", "Succesvol :count leveranciers verwijderd", _s16_206, "Succesvol hersteld: waarde leveranciers", "new_expense", "Nieuwe uitgave", "created_expense", "De uitgave is aangemaakt", "updated_expense", "De uitgave is gewijzigd", _s16_207, "De uitgave is gearchiveerd", "deleted_expense", "De uitgave is verwijderd", _s16_208, "De uitgave is hersteld", _s17_132, "De uitgaven zijn gearchiveerd", _s16_209, "De uitgaven zijn verwijderd", _s17_133, "Succesvol hersteld: waarde uitgaven", "copy_shipping", "Levering kopi\xebren", "copy_billing", "Facturatie kopi\xebren", "design", "Ontwerp", _s21_103, "Geen gegeven gevonden", "invoiced", "Gefactureerd", "logged", "Gelogd", "running", "Lopend", "resume", "Doorgaan", "task_errors", "Pas overlappende tijden aan a.u.b..", "start", "Start", "stop", "Stop", "started_task", "De taak is gestart", "stopped_task", "De taak is gestopt", "resumed_task", "Taak hervat", "now", "Nu", _s16_210, "Automatisch Startende Taken", "timer", "Timer", "manual", "Manueel", "budgeted", "Begroot", "start_time", "Starttijd", "end_time", "Eindtijd", "date", "Datum", "times", "Tijden", "duration", "Duur", "new_task", "Nieuwe taak", "created_task", "De taak is aangemaakt", "updated_task", _s20_110, "archived_task", "De taak is gearchiveerd", "deleted_task", "De taak is verwijderd", "restored_task", "De taak is hersteld", "archived_tasks", "Succesvol :count taken gearchiveerd", "deleted_tasks", "Succesvol :count taken verwijderd", "restored_tasks", "Succesvol hersteld: waarde taken", _s19_79, "Geef a.u.b. een naam op", "budgeted_hours", "Begrote uren", "created_project", "Het project is aangemaakt", "updated_project", "Het project is gewijzigd", _s16_212, "Het project is gearchiveerd", "deleted_project", _s25_66, _s16_213, "Het project is hersteld", _s17_134, "Succesvol :count projecten gearchiveerd", _s16_214, "Succesvol :count projecten verwijderd", _s17_135, "Succesvol hersteld: waarde projecten", "new_project", "Nieuw project", _s27_54, "Bedankt voor het gebruik van onze app!", "if_you_like_it", "Als je het leuk vindt alsjeblieft", "click_here", "Klik hier", _s18_106, "Klik hier", "to_rate_it", "om een score te geven.", "average", "Gemiddeld", "unapproved", "Afgekeurd", _s30_19, "Gelieve te authenticeren om deze instelling te wijzigen", "locked", "Vergrendeld", "authenticate", "Authenticeer", _s19_81, "Gelieve te authenticeren", _s24_58, "Biometrische authenticatie", "footer", "Voettekst", "compare", "Vergelijk", "hosted_login", "Hosted login", "selfhost_login", "Self-Host login", "google_sign_in", "Log in met Google", "today", "Vandaag", "custom_range", "Aangepast bereik", "date_range", "Datumbereik", "current", "Huidige", "previous", "Vorige", "current_period", "Huidige Periode", _s17_136, "Periode om mee te vergelijken", "previous_period", "Vorige Periode", "previous_year", "Vorig jaar", "compare_to", "Vergelijk met", "last7_days", "Laatste 7 dagen", "last_week", "Afgelopen week", "last30_days", "Laatste 30 Dagen", "this_month", "Deze maand", "last_month", "Vorige maand", "this_year", "Dit jaar", "last_year", "Vorig jaar", "custom", "Aangepast", _s16_215, "Dupliceer als factuur", "clone_to_quote", "Dupliceer als offerte", "clone_to_credit", "Klonen naar krediet", "view_invoice", "Bekijk factuur", "convert", "Converteer", "more", "Meer", "edit_client", "Wijzig klant", "edit_product", "Wijzig product", "edit_invoice", "Wijzig factuur", "edit_quote", "Bewerk offerte", "edit_payment", "Bewerk betaling", "edit_task", "Wijzig taak", "edit_expense", "Bewerk uitgave", "edit_vendor", "Bewerk leverancier", "edit_project", "Wijzig project", _s20_92, "Bewerk terugkerende offerte", "billing_address", "Factuuradres", _s16_217, "Leveringsadres", "total_revenue", "Totale inkomsten", "average_invoice", "Gemiddelde factuur", "outstanding", "Openstaand", "invoices_sent", "facturen verzonden", "active_clients", "Actieve klanten", "close", "Sluiten", "email", "E-mail", "password", "Wachtwoord", "url", "URL", "secret", "Secret", "name", "Naam", "logout", "Afmelden", "login", "Login", "filter", "Filter", "sort", "Sorteer", "search", "Zoeken", "active", "Actief", "archived", "Gearchiveerd", "deleted", "Verwijderd", "dashboard", "Dashboard", "archive", "Archiveer", "delete", "Verwijder", "restore", "Herstel", _s16_219, "Verversen afgerond", _s23_50, "Gelieve uw e-maildres in te vullen", _s26_37, "Gelieve uw wachtwoord in te voeren", _s21_106, "Gelieve uw URL in te voeren", _s26_39, "Gelieve een productcode in te voeren", "ascending", "Oplopend", "descending", "Aflopend", "save", "Opslaan", _s17_138, "Er is een fout opgetreden", "paid_to_date", "Reeds betaald", "balance_due", "Te voldoen", "balance", "Saldo", "overview", "Overzicht", "details", "Details", "phone", "Telefoon", "website", "Website", "vat_number", "BTW-nummer", "id_number", "KVK-nummer", "create", "Cr\xeberen", _s19_83, "Waarde :value naar klembord gekopieerd", "error", "Fout", _s16_221, "Kon niet starten", "contacts", "Contactpersonen", "additional", "Extra", "first_name", "Voornaam", "last_name", "Achternaam", "add_contact", "Contact toevoegen", "are_you_sure", "Weet je het zeker?", "cancel", "Annuleren", "ok", "OK", "remove", "Verwijderen", _s16_223, "E-mailadres is incorrect", "product", "Product", "products", "Producten", "new_product", "Nieuw product", "created_product", "Het product is aangemaakt", "updated_product", "Het product is gewijzigd", _s16_225, "Het product is gearchiveerd", "deleted_product", "Het product is verwijderd", _s16_226, "Het product is hersteld", _s17_140, "Succesvol :count producten gearchiveerd", _s16_227, "Succesvol :count producten verwijderd", _s17_141, "Succesvol hersteld: waarde producten", "product_key", "Product", "notes", "Notities", "cost", "Kosten", "client", "Klant", "clients", "Klanten", "new_client", "Nieuwe klant", "created_client", "De klant is aangemaakt", "updated_client", "De klant is bijgewerkt", "archived_client", "De klant is gearchiveerd", _s16_228, "Succesvol :count klanten gearchiveerd", "deleted_client", "De klant is verwijderd", "deleted_clients", "Succesvol :count klanten verwijderd", "restored_client", "De klant is hersteld", _s16_229, "Succesvol hersteld: waarde klanten", "address1", "Straat", "address2", "Appartement / Busnr.", "city", "Stad", "state", "Provincie", "postal_code", "Postcode", "country", "Land", "invoice", "Factuur", "invoices", "Facturen", "new_invoice", "Nieuwe factuur", "created_invoice", "De factuur is aangemaakt", "updated_invoice", "De factuur is gewijzigd", _s16_230, "De factuur is gearchiveerd", "deleted_invoice", "De factuur is verwijderd", _s16_231, "De factuur is hersteld", _s17_142, "Succesvol :count facturen gearchiveerd", _s16_232, "De :count facturen zijn verwijderd", _s17_143, "Succesvol hersteld: waarde facturen", "emailed_invoice", "De factuur is gemaild", "emailed_payment", "De betaling is per mail verstuurd", "amount", "Bedrag", "invoice_number", "Factuurnummer", "invoice_date", "Factuurdatum", "discount", "Korting", "po_number", "Bestelnummer", "terms", "Voorwaarden", "public_notes", "Publieke opmerkingen", "private_notes", "Prive notities", "frequency", "Frequentie", "start_date", "Startdatum", "end_date", "Einddatum", "quote_number", "Offertenummer", "quote_date", "Offertedatum", "valid_until", "Geldig tot", "items", "Artikelen", "partial_deposit", "Voorschot", "description", "Omschrijving", "unit_cost", "Eenheidsprijs", "quantity", "Aantal", "add_item", "Artikel toevoegen", "contact", "Contact", "work_phone", "Telefoon", "total_amount", "Totaal hoeveelheid", "pdf", "PDF", "due_date", "Vervaldatum", _s16_233, "Gedeeltelijke vervaldatum", "status", "Status", _s17_144, "Factuurstatus", "quote_status", "Offertestatus", _s22_69, "Klik op + om een artikel toe te voegen", _s22_71, "Klik + om tijd toe te voegen", "count_selected", ":count geselecteerd", "total", "Totaal", "percent", "Procent", "edit", "Bewerk", "dismiss", "Annuleren", _s20_94, "Gelieve een datum selecteren", _s22_72, _s31_32, _s24_60, "Selecteer een factuur", "task_rate", "Taak tarief", "settings", "Instellingen", "language", "Taal", "currency", "Munteenheid", "created_at", "Aanmaakdatum", "created_on", "Aangemaakt op", "updated_at", "Bijgewerkt", "tax", "Belastingtarief", _s30_21, "Gelieve een factuurnummer in te voeren", _s27_58, "Gelieve een offertenummer in te voeren", "past_due", "Verlopen", "draft", "Concept", "sent", "Verzonden", "viewed", "Bekeken", "approved", "Goedgekeurd", "partial", "Voorschot", "paid", "Betaald", "mark_sent", "Markeer als verzonden", _s22_74, "De factuur is gemarkeerd als verzonden", _s22_75, "Factuur succesvol gemarkeerd als verzonden", _s23_52, "Facturen gemarkeerd als verzonden", _s23_53, "Facturen succesvol gemarkeerd als verzonden", "done", "Klaar", _s37_21, "Gelieve een bedrijfsnaam of contactpersoon in te voeren", "dark_mode", "Donkere modus", _s27_60, "Herstart de applicatie om de wijziging toe te passen", "refresh_data", "Gegevens verversen", "blank_contact", "Leeg contact", "activity", "Activiteit", _s16_235, "Geen gegevens gevonden", "clone", "Dupliceer", "loading", "Laden", "industry", "Industrie", "size", "Grootte", "payment_terms", "Betalingsvoorwaarden", "payment_date", "Betalingsdatum", "payment_status", "Betaalstatus", _s16_237, "In afwachting", _s16_238, "Ongeldig", _s16_239, "Mislukt", _s16_240, "Voltooide", _s16_241, "Deels terugbetaald", _s16_242, "Gecrediteerd", _s17_145, "Niet toegepast", _s17_146, _s27_80, "net", "Betaaltermijn", "client_portal", "Klantenportaal", "show_tasks", "Toon taken", "email_reminders", "E-mail herinneringen", "enabled", "Ingeschakeld", "recipients", "Ontvangers", "initial_email", "Initi\xeble e-mail", "first_reminder", _s18_140, "second_reminder", _s18_141, "third_reminder", _s17_176, "reminder1", _s18_140, "reminder2", _s18_141, "reminder3", _s17_176, "template", "Sjabloon", "send", "Verstuur", "subject", "Onderwerp", "body", "Tekst", "send_email", "Verstuur e-mail", "email_receipt", "Mail betalingsbewijs naar de klant", "auto_billing", "Automatisch incasseren", "button", "Knop", "preview", "Voorbeeld", "customize", "Aanpassen", "history", "Geschiedenis", "payment", "Betaling", "payments", "Betalingen", "refunded", "Gecrediteerd", "payment_type", "Betalingswijze", _s21_108, "Transactie referentie", "enter_payment", "Voer betaling in", "new_payment", "Nieuwe betaling", "created_payment", "De betaling is aangemaakt", "updated_payment", "De betaling is gewijzigd", _s16_243, "De betaling is gearchiveerd", "deleted_payment", "De betaling is verwijderd", _s16_244, "De betaling is hersteld", _s17_147, "Succesvol :count betalingen gearchiveerd", _s16_245, "Succesvol :count betalingen verwijderd", _s17_148, "Succesvol hersteld: waarde betalingen", "quote", "Offerte", "quotes", "Offertes", "new_quote", "Nieuwe offerte", "created_quote", "De offerte is aangemaakt", "updated_quote", "De offerte is gewijzigd", "archived_quote", "De offerte is gearchiveerd", "deleted_quote", "De offerte is verwijderd", "restored_quote", "De offerte is hersteld", "archived_quotes", "Succesvol :count offertes gearchiveerd", "deleted_quotes", "Succesvol :count offertes verwijderd", "restored_quotes", "Succesvol hersteld: waarde offertes", "expense", "Uitgave", "expenses", "Uitgaven", "vendor", "Leverancier", "vendors", "Leveranciers", "task", "Taak", "tasks", "Taken", "project", "Project", "projects", "Projecten", "activity_1", ":user heeft klant :client aangemaakt", "activity_2", ":user heeft klant :client gearchiveerd", "activity_3", ":user heeft klant :client verwijderd", "activity_4", ":user heeft factuur :invoice aangemaakt", "activity_5", ":user heeft factuur :invoice bijgewerkt", "activity_6", ":user heeft factuur :invoice voor :client naar :contact verstuurd", "activity_7", ":contact heeft factuur :invoice voor :client bekeken", "activity_8", ":user heeft factuur :invoice gearchiveerd", "activity_9", ":user heeft factuur :invoice verwijderd", "activity_10", ":contact heeft betaling :payment van :payment_amount ingevoerd voor factuur :invoice voor :client", "activity_11", ":user heeft betaling :payment bijgewerkt", "activity_12", ":user heeft betaling :payment gearchiveerd", "activity_13", ":user heeft betaling :payment verwijderd", "activity_14", ":user heeft :credit krediet ingevoerd", "activity_15", ":user heeft :credit krediet bijgewerkt", "activity_16", ":user heeft :credit krediet gearchiveerd", "activity_17", ":user heeft :credit krediet verwijderd", "activity_18", ":user heeft offerte :quote aangemaakt", "activity_19", ":user heeft offerte :quote bijgewerkt", "activity_20", ":user heeft offerte :quote voor :client verstuurd naar :contact", "activity_21", ":contact heeft offerte :quote bekeken", "activity_22", ":user heeft offerte :quote gearchiveerd", "activity_23", ":user heeft offerte :quote verwijderd", "activity_24", ":user heeft offerte :quote hersteld", "activity_25", ":user heeft factuur :invoice hersteld", "activity_26", ":user heeft klant :client hersteld", "activity_27", ":user heeft betaling :payment hersteld", "activity_28", ":user heeft :credit krediet hersteld", "activity_29", ":contact heeft offerte :quote goedgekeurd voor :client", "activity_30", ":user heeft leverancier :vendor aangemaakt", "activity_31", ":user heeft leverancier :vendor gearchiveerd", "activity_32", ":user heeft leverancier :vendor verwijderd", "activity_33", ":user heeft leverancier :vendor hersteld", "activity_34", ":user heeft uitgave :expense aangemaakt", "activity_35", ":user heeft uitgave :expense gearchiveerd", "activity_36", ":user heeft uitgave :expense verwijderd", "activity_37", ":user heeft uitgave :expense hersteld", "activity_39", ":user heeft een a :payment_amount betaling geannuleerd :payment", "activity_40", ":user heeft :adjustment van een :payment_amount betaling :payment", "activity_41", "Betaling van :payment_amount mislukt (:payment)", "activity_42", ":user heeft taak :task aangemaakt", "activity_43", ":user heeft taak :task bijgewerkt", "activity_44", ":user heeft taak :task gearchiveerd", "activity_45", ":user heeft taak :task verwijderd", "activity_46", ":user heeft taak :task hersteld", "activity_47", ":user heeft uitgave :expense bijgewerkt", "activity_48", ":user heeft de gebruiker: :user aangemaakt", "activity_49", ":user heeft de gebruiker: :user aangepast", "activity_50", ":user heeft de gebruiker: :user gearchiveerd", "activity_51", ":user heeft de gebruiker: :user verwijderd", "activity_52", ":user heeft de gebruiker: :user hersteld", "activity_53", ":user heeft factuur :invoice als verstuurd gemarkeerd", "activity_54", ":user betaalde factuur :invoice", "activity_55", ":contact heeft op ticket :ticket gereageerd", "activity_56", ":user heeft ticket :ticket bekeken", "activity_57", "Systeem kon de factuur niet mailen :invoice", "activity_58", ":gebruiker heeft factuur :invoice teruggedraaid", "activity_59", ":gebruiker heeft factuur :invoice geannuleerd", "activity_60", ":contact heeft de offerte :quote bekeken", "activity_61", ":user heeft de klant :client aangepast", "activity_62", ":user heeft de leverancier :vendor gewijzigd", "activity_63", ":user heeft de eerste herinnering voor factuur :invoice naar :contact verzonden", "activity_64", ":user heeft de tweede herinnering voor factuur :invoice naar :contact verzonden", "activity_65", ":user heeft de derde herinnering voor factuur :invoice naar :contact verzonden", "activity_66", ":user heeft eindeloze herinneringen voor factuur :invoice naar :contact verzonden", "activity_80", ":user heeft abonnement :subscription aangemaakt", "activity_81", ":user heeft abonnement :subscription bijgewerkt", "activity_82", ":user heeft abonnement :subscription gearchiveerd", "activity_83", ":user heeft abonnement :subscription verwijderd", "activity_84", ":user heeft abonnement :subscription hersteld", _s17_149, "Eenmalig wachtwoord", "emailed_quote", "De offerte is gemaild", "emailed_credit", "Krediet is verzonden", _s20_96, "De offerte is gemarkeerd als verzonden", _s21_110, "Krediet is gemarkeerd als verzonden", "expired", "Verlopen", "all", "Alles", "select", "Selecteer", _s22_76, "Lang indrukken multiselect", "custom_value1", _s17_177, "custom_value2", _s17_177, "custom_value3", "Aangepaste waarde 3", "custom_value4", "Aangepaste waarde 4", _s18_107, "Aangepaste Email Stijl", _s24_65, "Aangepast bericht Dashboard", _s29_43, "Aangepast bericht Onbetaalde Factuur", _s27_65, "Aangepast bericht Betaalde Factuur", _s31_23, "Aangepast bericht Niet goedgekeurde Offerte", "lock_invoices", "Vergrendel facturen", "translations", "Vertalingen", _s19_84, "Taaknummer patroon", _s19_86, "Taaknummer teller", _s22_78, "Uitgave nummer patroon", _s22_80, "Uitgave nummer teller", _s21_111, "Leverancier nummer patroon", _s21_113, "Leverancier nummer teller", _s21_115, "Ticket nummer patroon", _s21_117, "Ticket nummer teller", _s22_82, "Betalingsnummer patroon", _s22_84, "Betalingsnummer teller", _s22_86, "Factuur nummer patroon", _s22_88, "Factuurnummerteller", _s20_97, "Offertenummer teller", _s20_99, "Offertenummerteller", _s21_119, _s21_140, _s21_121, _s20_116, _s21_123, _s21_140, _s21_124, _s20_116, _s18_109, "Teller datum resetten", "counter_padding", "Teller patroon", _s28_66, "Deel factuur/offerte teller", _s18_111, "Standaard BTW naam 1", _s18_113, "Standaard BTW-tarief 1", _s18_115, "Standaard BTW naam 2", _s18_117, "Standaard BTW-tarief 2", _s18_119, "Standaard BTW naam 3", _s18_121, "Standaard BTW-tarief 3", _s21_125, "E-mail factuur onderwerp", _s19_88, "E-mail offerte onderwerp", _s21_127, "E-mail betaling onderwerp", _s29_45, "E-mail gedeeltelijke betalingsonderwerp", "show_table", "Weergeef als tabel", "show_list", "Weergeef als lijst", "client_city", "Klant stad", "client_state", "Klant provincie", "client_country", "Land van de klant", _s16_246, "Klant is actief", "client_balance", "Klanten balans", "client_address1", "Klant straat", "client_address2", "Klant apt/suite", "vendor_address1", "Leverancier straatnaam", "vendor_address2", "Leverancier Apt / Suite", _s24_67, "Klant leveringsadres", _s24_68, "Klant leverings Apt/Suite", "type", "Type", "invoice_amount", "Factuurbedrag", _s16_250, "Vervaldatum", "tax_rate1", "BTW-tarief 1", "tax_rate2", "BTW-tarief 2", "tax_rate3", "BTW-tarief 3", "auto_bill", "Automatische incasso", "archived_at", "Gearchiveerd op", "has_expenses", "Heeft uitgaves", "custom_taxes1", "Aangepaste Belastingen 1", "custom_taxes2", "Aangepaste Belastingen 2", "custom_taxes3", "Aangepaste Belastingen 3", "custom_taxes4", "Aangepaste Belastingen 4", _s17_151, _s20_112, _s17_152, _s20_113, _s17_153, _s20_114, _s17_154, _s20_115, "is_deleted", "Is verwijderd", "vendor_city", "Stad van de klant", "vendor_state", "Leverancier provincie", "vendor_country", "Land van de verkoper", "is_approved", "Is goedgekeurd", "tax_name", "Belasting naam", "tax_amount", "BTW", "tax_paid", "Betaalde Belasting", "payment_amount", "Betalingsbedrag", "age", "Leeftijd", "is_running", "Word uitgevoerd", "time_log", "Tijdschema", "bank_id", "Bank", _s19_90, "Uitgave categorie ID", _s16_251, _s16_293, _s19_92, "Factuur valuta ID", "tax_name1", "BTW naam 1", "tax_name2", "BTW naam 2", "tax_name3", "BTW naam 3", "transaction_id", "Transactie ID", _s18_123, _s18_124, _s16_252, "Kleurthema laden"], t1, t1), "en_GB", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Action", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archive Payment", "archive_invoice", "Archive Invoice", "archive_quote", "Archive Quote", "archive_credit", "Archive Credit", "archive_task", "Archive Task", "archive_client", "Archive Client", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "Restore Task", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "Add Product", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archive Product", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Upload", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, _s21_17, _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Delete Credit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s20_91, _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Standing", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s23_54, _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Set Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Enable", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, _s16_262, _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, _s18_50, _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s17_58, "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Hide", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_21, _s29_13, "select_file", _s20_117, _s16_86, _s16_87, "csv_file", "CSV file", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Invoice Total", "quote_total", "Quote Total", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Client Name", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, _s18_57, _s20_66, _s20_67, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, _s17_71, _s18_61, _s18_62, _s21_77, _s21_78, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_158, _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Hours", "statement", "Statement", "taxes", "Taxes", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "To", "health_check", "Health Check", "payment_type_id", "Payment Type", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, _s17_81, _s17_82, _s17_83, "recent_payments", "Recent Payments", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "Create Invoice", "create_quote", "Create Quote", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Delete Quote", "update_invoice", "Update Invoice", "delete_invoice", "Delete Invoice", "update_client", "Update Client", "delete_client", "Delete Client", "delete_payment", "Delete Payment", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Create Task", "update_task", "Update Task", "delete_task", "Delete Task", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_34, "deleted_token", _s26_22, "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "Email Invoice", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Contact Name", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Credit Amount", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_57, _s69_0, "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_122, _s16_123, "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "Enter Credit", "edit_credit", "Edit Credit", "created_credit", _s27_40, "updated_credit", _s27_41, "archived_credit", _s28_28, "deleted_credit", _s27_42, "removed_credit", _s27_43, "restored_credit", _s28_29, _s16_124, _s36_19, "deleted_credits", _s35_25, _s16_125, _s36_9, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "Learn more", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Export", "chart", "Chart", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group by", "credit_balance", "Credit Balance", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Contact Phone", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Report", "add_company", "Add Company", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Help", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Message", "from", "From", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "Subtotal", "line_total", "Line Total", "item", "Item", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, _s21_130, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Quote Email", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_42, "updated_user", _s25_43, "archived_user", _s26_29, "deleted_user", _s25_44, "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, _s16_176, "invoice_options", "Invoice Options", _s17_109, _s17_110, _s22_65, _s87_, _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Show Header on", _s16_178, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Colour", "secondary_color", "Secondary Colour", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "Invoice Fields", "product_fields", "Product Fields", "invoice_terms", "Invoice Terms", "invoice_footer", "Invoice Footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Fortnightly", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_113, "Three months", _s16_179, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "Never", "company", "Company", _s17_114, _s17_115, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Custom CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, _s142_, "authorization", "Authorisation", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Regards,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Update Address", _s19_69, _s45_10, "rate", "Rate", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_186, _s29_20, _s16_187, _s29_21, _s17_121, _s34_27, _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", _s20_102, _s20_89, _s65_0, _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, _s16_196, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_126, _s17_127, "company_details", "Company Details", "user_details", "User Details", "localization", "Localisation", "online_payments", "Online Payments", "tax_rates", "Tax Rates", "notifications", "Notifications", "import_export", "Import | Export", "custom_fields", "Custom Fields", "invoice_design", "Invoice Design", "buy_now_buttons", "Buy Now Buttons", "email_settings", "Email Settings", _s23_49, _s21_101, _s22_68, _s20_91, _s19_75, "Data Visualisations", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, _s16_198, "privacy_policy", "Privacy Policy", "sign_up", "Sign Up", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "Download", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_204, _s16_264, "mark_paid", "Mark Paid", "category", "Category", "address", "Address", "new_vendor", "New Vendor", "created_vendor", _s27_51, "updated_vendor", _s27_52, "archived_vendor", _s28_36, "deleted_vendor", _s27_53, "restored_vendor", _s28_37, _s16_205, _s36_20, "deleted_vendors", _s35_26, _s16_206, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_207, _s29_27, "deleted_expense", _s28_40, _s16_208, _s29_28, _s17_132, _s30_31, _s16_209, _s29_51, _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Now", _s16_210, _s16_211, "timer", "Timer", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Start Time", "end_time", "End Time", "date", "Date", "times", "Times", "duration", "Duration", "new_task", "New Task", "created_task", _s25_56, "updated_task", _s25_57, "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", _s34_29, "deleted_tasks", _s33_32, "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, _s37_25, _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "New Project", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "click here", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Custom", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "View Invoice", "convert", "Convert", "more", "More", "edit_client", "Edit Client", "edit_product", "Edit Product", "edit_invoice", "Edit Invoice", "edit_quote", "Edit Quote", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Edit Project", _s20_92, _s20_93, "billing_address", "Billing Address", _s16_217, _s16_218, "total_revenue", "Total Revenue", "average_invoice", "Average Invoice", "outstanding", "Outstanding", "invoices_sent", _s20_101, "active_clients", "active clients", "close", "Close", "email", "Email", "password", "Password", "url", "URL", "secret", "Secret", "name", "Name", "logout", "Log Out", "login", "Login", "filter", "Filter", "sort", "Sort", "search", "Search", "active", "Active", "archived", "Archived", "deleted", "Deleted", "dashboard", "Dashboard", "archive", "Archive", "delete", "Delete", "restore", "Restore", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_138, _s17_139, "paid_to_date", "Paid to Date", "balance_due", "Balance Due", "balance", "Balance", "overview", "Overview", "details", "Details", "phone", "Phone", "website", "Website", "vat_number", "VAT Number", "id_number", "ID Number", "create", "Create", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "Contacts", "additional", "Additional", "first_name", "First Name", "last_name", "Last Name", "add_contact", "Add contact", "are_you_sure", "Are you sure?", "cancel", "Cancel", "ok", "Ok", "remove", "Remove", _s16_223, _s16_224, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_45, "updated_product", _s28_46, _s16_225, _s29_31, "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "Customer", "clients", "Clients", "new_client", "New Client", "created_client", _s27_55, "updated_client", _s27_56, "archived_client", _s28_48, _s16_228, _s36_21, "deleted_client", _s27_57, "deleted_clients", _s35_27, "restored_client", _s28_49, _s16_229, _s36_13, "address1", "Street", "address2", "Unit/Suite", "city", "Town/Suburb", "state", "State", "postal_code", "Postcode", "country", "Country", "invoice", "Invoice", "invoices", "Invoices", "new_invoice", "New Invoice", "created_invoice", _s28_50, "updated_invoice", _s28_51, _s16_230, _s29_33, "deleted_invoice", _s28_52, _s16_231, _s29_34, _s17_142, _s37_28, _s16_232, _s36_22, _s17_143, _s37_20, "emailed_invoice", _s28_77, "emailed_payment", _s28_69, "amount", "Amount", "invoice_number", "Invoice Number", "invoice_date", "Invoice Date", "discount", "Discount", "po_number", "PO Number", "terms", "Terms", "public_notes", "Public Notes", "private_notes", "Private Notes", "frequency", "Frequency", "start_date", "Start Date", "end_date", "End Date", "quote_number", "Quote Number", "quote_date", "Quote Date", "valid_until", "Valid Until", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Description", "unit_cost", "Unit Cost", "quantity", "Quantity", "add_item", "Add Item", "contact", "Contact", "work_phone", "Phone", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Due Date", _s16_233, _s16_234, "status", "Status", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Settings", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Tax", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Done", _s37_21, _s37_22, "dark_mode", "Dark Mode", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_235, _s16_236, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Payment Terms", "payment_date", "Payment Date", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "Send Email", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customise", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_108, _s21_109, "enter_payment", "Enter Payment", "new_payment", "Enter Payment", "created_payment", _s28_53, "updated_payment", _s28_54, _s16_243, _s29_35, "deleted_payment", _s28_55, _s16_244, _s29_36, _s17_147, _s37_29, _s16_245, _s36_23, _s17_148, _s37_23, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_41, "updated_quote", _s26_42, "archived_quote", _s27_61, "deleted_quote", _s26_43, "restored_quote", _s27_62, "archived_quotes", _s35_28, "deleted_quotes", _s34_28, "restored_quotes", _s35_23, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_56, "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", _s30_23, "activity_5", _s30_24, "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", _s85_0, "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_63, "activity_23", _s26_46, "activity_24", _s27_64, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", _s26_51, "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expired", "all", "All", "select", "Select", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_97, _s20_98, _s20_99, _s20_100, _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_250, "Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Payment Amount", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Bank", _s19_90, _s19_91, _s16_251, _s16_261, _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "et", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Toiming", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arhiveeri Makse", "archive_invoice", "Arhiveeri Arve", "archive_quote", "Arhiveeri Pakkumus", "archive_credit", "Arhiveeri krediit", "archive_task", "Arhiveeri \xdclesanne", "archive_client", "Arhiveeri Klient", "archive_project", "Arhiveeri Projekt", "archive_expense", "Arhiveeri kulud", "restore_payment", "Taasta Makse", "restore_invoice", "Taasta Arve", "restore_quote", "Taasta Pakkumus", "restore_credit", "Taasta ettemaks", "restore_task", "Taasta \xdclesanne", "restore_client", "Taasta Klient", "restore_project", "Taasta Projekt", "restore_expense", "Taasta kulud", "archive_vendor", "Arhiveeri tarnija", "restore_vendor", "Taasta tarnija", "create_product", "Lisa Toode", "update_product", "Update Product", "delete_product", "Kustuta Toode", "restore_product", "Taasta Toode", "archive_product", "Arhiveeri Toode", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Makseviisid", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Tund", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Lae \xfcles", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Kustuta Projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Salvesta vaiketingimusena", _s22_5, "Salvesta kui vaikimis jalus", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Pangakonto loomine \xf5nnestus", _s20_11, "Pangakonto v\xe4rskendamine \xf5nnestus", _s17_12, "Redigeeri pangakontot", _s16_14, _s16_15, "account_type", "Konto t\xfc\xfcp", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Valitud", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Uuenda ettemaksu", "delete_credit", "Kustuta krediit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Pangakonto", "bank_accounts", _s24_78, _s21_21, "Pangakonto arhiveerimine \xf5nnestus", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "\xdchendage", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "N\xf5ustu", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Makseseaded", "default", "Vaikimisi", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Standing", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Lisa L\xfc\xfcs", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Lisa arvele :invoice", _s17_28, _s17_29, "week", "N\xe4dal", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Arve Valuuta", "range", "Vahemik", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Loo projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Arve summas :amount viivis oleks :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Kinnita", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Tavaline", "large", "Large", "extra_large", "V\xe4ga suur", _s16_40, "Kuva PDF-i eelvaade", _s21_44, "Kuva PDF-i eelvaade arvete redigeerimise ajal", "print_pdf", "Prindi PDF", "remind_me", "Tuleta mulle meelde", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Peida eelvaade", "edit_record", "Redigeeri kirjet", _s27_16, "Ettemaksusumma ei tohi olla suurem kui arve summa", "giropay", "GiroPay", "direct_debit", "Otsekorraldusega", _s21_45, "Palun m\xe4\xe4ra konto parool", "set_password", "Sea Salas\xf5na", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "Eelvolitatud deebetmaksed", "becs", "BECS otsekorraldus", "bulk_download", "Lae alla", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, "Kliendi postiindeks", _s17_33, "Kliendi KMKR number", "has_tasks", "Has Tasks", "registration", "Registreerimine", _s27_17, "Volitage Stripe v\xf5rgumakseid vastu v\xf5tma.", "view_expense", "Vaadake kulu # :expense", "view_statement", "Vaata aruannet", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "V\xe4rskendage k\xf5iki kirjeid", "system", "S\xfcsteem", _s19_36, "M\xe4\xe4rake vaikeettev\xf5te", "updated_company", "Ettev\xf5tte v\xe4rskendamine \xf5nnestus", "kbc", "KBC", "bancontact", "Blokeeri kontakt", _s19_38, "Aidake meil t\xe4iustada, \xf6elge meile p\xf5hjus (valikuline)", "webhook_success", "Webhook Success", _s24_25, "K\xf5ik \xfclesanded peavad kuuluma samale kliendile", _s27_18, "K\xf5ik kulud peavad kuuluma samale kliendile", "app", "Rakendus", _s20_43, "Parima suutlikuse saavutamiseks laadige alla rakendus :app", _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Kellelt Nimi", _s16_46, _s16_47, _s17_36, "Korduva kulu", _s18_29, "Korduvad kulud", _s21_46, "Uus Korduv kulu", _s22_37, "Redigeeri Korduv kulu", _s25_8, "Korduva kulu loomine \xf5nnestus", _s25_9, "Korduva kulu v\xe4rskendamine \xf5nnestus", _s26_7, "Korduva kulu arhiveerimine \xf5nnestus", _s25_10, "Projekti kustutamine \xf5nnestus", _s25_11, _s38_4, _s26_8, "Korduva kulu taastamine \xf5nnestus", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Viimase saatmise kuup\xe4ev", "include_drafts", "Kaasa mustandid", _s19_40, "Kaasake aruannetesse kirjete mustandid", "is_invoiced", "Is Invoiced", "change_plan", "Muuda plaani", "persist_data", "Persist Data", "customer_count", "Klientide arv", _s16_48, "Kinnitage kliendid", _s16_50, _s16_51, _s28_11, "Google Analyticsi j\xe4lgimise ID", "decimal_comma", "K\xfcmnendkoma", _s26_9, "Kasutage vormides koma k\xfcmnendkohana", "select_method", "Valige meetod", "select_platform", "Valige Platvorm", _s28_13, "Kasutage Gmailiga \xfchenduse loomiseks veebirakendust", _s16_52, "Kauba maksum\xe4\xe4rad on keelatud", "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Kasutusjuhend", _s18_31, "Lisa teine \u200b\u200bkontakt", "previous_page", "Eelmine leht", "next_page", "J\xe4rgmine leht", "export_colors", "Ekspordi v\xe4rve", "import_colors", "Impordi v\xe4rve", "clear_all", "Puhasta k\xf5ik", "contrast", "Kontrast", "custom_colors", "Kohandatud v\xe4rvid", "colors", "V\xe4rvid", _s31_8, "K\xfclgriba aktiivne taustav\xe4rv", _s25_14, "K\xfclgriba aktiivne fondiv\xe4rv", _s33_12, "K\xfclgriba mitteaktiivne taustav\xe4rv", _s27_19, "K\xfclgriba passiivne fondi v\xe4rv", _s36_3, "Tabeli alternatiivse rea taustav\xe4rv", _s31_10, "Arve p\xe4ise taustav\xe4rv", _s25_16, "Arve p\xe4ise fondi v\xe4rv", "net_subtotal", "Neto kokku", "review_app", "Vaadake rakendus \xfcle", "check_status", "Kontrolli olekut", "free_trial", "Tasuta prooviversioon", _s23_19, "Pro-paketi prooviperiood l\xf5peb :count p\xe4eva p\xe4rast, kl\xf5psake versiooniuuendamiseks.", _s21_48, "T\xe4na on Pro-paketi prooviversiooni viimane p\xe4ev, kl\xf5psake versiooniuuendamiseks.", "change_email", "Muuda meiliaadressi", _s25_18, _s52_0, _s21_49, "Portaalis kuvatud \xfclesanded", "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Impordi Andmed", "import_settings", "Impordi s\xe4tted", _s17_38, "Esitage JSON-fail", _s19_41, "Valige importimiseks seaded ja/v\xf5i andmed", "json", "JSON", _s24_28, "\xdchtegi makset\xfc\xfcpi pole lubatud", "wait_for_data", "Palun oodake andmete laadimise l\xf5petamist", "net_total", "Netosumma", "has_taxes", "On maksud", _s16_53, "Impordi kliendid", _s18_33, "Klientide importimine algas edukalt", "login_success", "Sisselogimine \xf5nnestus", "login_failure", "Sisselogimine eba\xf5nnestus", "exported_data", "Kui fail on valmis, saate allalaadimislingiga meili", _s23_20, "Sisaldab kustutatud kliente", _s28_15, "Laadige kustutatud klientidele kuuluvad kirjed", "step_1_sign_in", "1. samm: logige sisse", _s16_56, "2. samm: autoriseerimine", "account_id", "Konto ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, "N\xe4ita \xfclesande l\xf5ppkuup\xe4eva", _s23_22, "Lubage \xfclesande l\xf5ppkuup\xe4eva m\xe4\xe4ramine", "gateway_setup", "Gateway Setup", "preview_sidebar", "K\xfclgriba eelvaade", _s16_57, "N\xe4idatud aastate andmed", _s18_36, "K\xf5ik seansid on edukalt l\xf5ppenud", _s16_59, "L\xf5petage k\xf5ik seansid", "count_session", "1 seanss", "count_sessions", ":count seansse", "invoice_created", "Arve loodud", "quote_created", "Hinnapakkumine loodud", "credit_created", "Ettemaks loodud", "pro", "Pro", "enterprise", "Ettev\xf5te", "last_updated", "Viimati uuendatud", "invoice_item", "Arve \xfcksus", "quote_item", "Hinnapakkumise \xfcksus", _s18_37, "Kontakti Eesnimi", _s17_40, "Kontakti Perekonnanimi", "order", "Telli", "unassigned", "M\xe4\xe4ramata", "partial_value", "Peab olema suurem kui null ja v\xe4iksem kui kogusumma", "search_kanban", _s16_296, "search_kanbans", _s16_296, "kanban", "Kanban", "enable", "Luba", "move_top", "Liigu \xfcles", "move_up", "Liigu \xfcles", "move_down", "Liigu alla", "move_bottom", "Liigu alla", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "On vaadatud", "letter", "Kiri", "legal", "Juriidiline", "page_layout", "Lehe kujundus", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "Arve tasumise tingimused", _s17_44, "Pakkumine kehtib kuni", "no_headers", "P\xe4ised puuduvad", "add_header", "Lisa p\xe4is", "remove_header", "Eemalda p\xe4is", "return_url", "Return URL", "rest_method", "REST meetod", "header_key", "Header Key", "header_value", "P\xe4ise v\xe4\xe4rtus", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo allahindlus", _s18_41, "Luba t\xfchistamine", _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Prooviversioon lubatud", "trial_duration", "Prooviperioodi kestus", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Tagastamisperiood", _s21_56, _s21_57, "purchase_page", "Ostu leht", "security", "Turvalisus", "email_bounced", "E-post p\xf5rkus tagasi", _s20_46, "R\xe4mpsposti kaebus", "email_delivery", "E-posti teel kohaletoimetamine", _s16_63, _s16_64, "pdf_response", "PDF vastus", _s22_39, "Autentimise eba\xf5nnestumine", "pdf_failed", "PDF eba\xf5nnestus", "pdf_success", "PDF \xf5nnestus", "modified", "Muudetud", "subscription", "Subscription", "subscriptions", "Tellimused", _s16_65, _s16_66, _s17_46, "Redigeeri tellimust", _s20_47, "Tellimuse loomine \xf5nnestus", _s20_48, "Tellimuse v\xe4rskendamine \xf5nnestus", _s21_58, "Tellimuse arhiveerimine \xf5nnestus", _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "Saada kutse uuesti", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, "Kahefaktoriline autentimine edukalt rakendatud", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "Kaheastmeline Autentimine", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "Tagastatud makse", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "See kvartal", "last_quarter", "Viimane kvartal", "to_update_run", "To update run", _s18_49, "Muuda Arveks", _s16_78, "Registreerimise URL", "invoice_project", "Arve projekt", "invoice_task", "Koosta \xfclesande arve", "invoice_expense", "Arve kulu", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, "Salvesta ja eelvaade", "save_and_email", "Salvesta ja saada meil", _s16_82, _s16_83, _s16_84, "Konverteeritud summa", _s17_55, "Konverteeritud saldo", _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "On saadetud", _s17_57, "Vaikimisi Dokumendid", "document_upload", "Dokumendi \xfcleslaadimine", _s20_53, "V\xf5imaldab klientidel dokumente \xfcles laadida", "expense_total", "Kulud kokku", "enter_taxes", "Sisestage Maksud", "by_rate", "By Rate", "by_amount", "Summa j\xe4rgi", "enter_amount", "Sisesta summa", "before_taxes", "Enne makse", "after_taxes", "Peale makse", "color", "V\xe4rv", "show", "N\xe4ita", "hide", "Peida", "empty_columns", "T\xfchjad veerud", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Viimased \xfclesanded", "recent_expenses", "Viimased kulud", _s17_59, "Eelseisvad kulud", "update_app", "V\xe4rskenda rakendust", "started_import", "Impordi alustamine \xf5nnestus", _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Tulp", "sample", "N\xe4idis", "map_to", "Map To", "import", "Import", _s25_21, _s29_13, "select_file", "Valige fail", _s16_86, _s16_87, "csv_file", "CSV fail", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML re\u017eiim", "html_mode_help", "V\xe4rskenduste eelvaade on kiirem, kuid v\xe4hem t\xe4pne", "view_licenses", "Vaadake litsentse", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, "Kinnitamiseks tippige ':value'.", "purge", "Purge", "service", "Teenus", "clone_to", "Kloonida", "clone_to_other", "Clone to Other", "labels", "Sildid", "add_custom", "Lisa kohandatud", "payment_tax", "Payment Tax", "unpaid", "Maksmata", "white_label", "White Label", "delivery_note", "Saateleht", _s24_35, "Saadetud arved on lukus", _s24_37, "Tasutud arved on lukus", "source_code", "Source Code", "app_platforms", "Rakenduste platvormid", "invoice_late", "Arve Hilinenud", "quote_expired", "Hinnapakkumine aegunud", "partial_due", "Osaline t\xe4htaeg", "invoice_total", "Arve kokku", "quote_total", "Hinnapakkumine kokku", "credit_total", "Ettemakse kokku", _s23_26, "Arve kokku", "actions", "Tegevused", "expense_number", "Kulu number", "task_number", "\xdclesande number", "project_number", "Projekti number", "project_name", "Projekti nimi", "warning", "Hoiatus", "view_settings", "Kuva Seaded", _s24_39, "Hoiatus: see ettev\xf5te pole veel aktiveeritud", "late_invoice", "Hilinenud arve", "expired_quote", "Aegunud hinnapakkumine", "remind_invoice", "Tuleta meelde arvet", "cvv", "CVV", "client_name", "Kliendi Nimi", "client_phone", "Kliendi telefon", "required_fields", "n\xf5utud v\xe4ljad", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Olek", "task_statuses", "\xdclesande olekud", "new_task_status", "Uus \xfclesande olek", _s16_88, "Redigeeri \xfclesande olekut", _s19_51, "\xdclesande olek on edukalt loodud", _s19_52, "\xdclesande staatus edukalt uuendatud", _s20_56, "\xdclesande olek on edukalt arhiveeritud", _s19_53, "\xdclesande olek on edukalt kustutatud", _s19_54, "\xdclesande olek on edukalt eemaldatud", _s20_57, "\xdclesande olek on edukalt taastatud", _s22_45, ":value \xfclesannete olekute arhiveerimine \xf5nnestus", _s21_67, ":value \xfclesannete olekute kustutamine \xf5nnestus", _s22_46, ":value \xfclesannete olekute taastamine \xf5nnestus", _s18_53, _s20_58, _s20_59, "Otsi :count \xfclesande olekuid", _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, "Olekute seadistamine", "task_settings", "\xdclesande seaded", _s20_64, _s20_65, _s18_56, "Kulukategooriad", _s20_66, "Uus kulukategooria", _s21_70, _s21_71, _s24_40, "Kulukategooria loomine \xf5nnestus", _s24_41, "Kulukategooria v\xe4rskendamine \xf5nnestus", _s25_25, "Kulukategooria arhiiveerimine \xf5nnestus", _s24_42, "Kategooria edukalt kustutatud", _s24_43, "Kulukategooria eemaldamine \xf5nnestus", _s25_26, "Kulukategooria edukalt taastatud", _s27_30, "Edukalt arhiveeritud :count kulukategooriat", _s26_15, "Kulude :value kategooriad edukalt kustutatud", _s27_31, "Kulude :value kategooriad edukalt taastatud", _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "N\xe4ita valikut", _s22_47, _s50_9, "view_changes", "Kuva muudatused", "force_update", "Sunniviisiline uuendus", _s17_65, "Kasutate uusimat versiooni, kuid saadaval v\xf5ib olla ootel parandusi.", "mark_paid_help", "J\xe4lgige, et kulu on tasutud", _s18_58, "Tuleks esitada arve", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, "M\xe4\xe4rake vahetuskurss", _s16_92, "Kuluseaded", _s18_59, "Klooni korduvasse", "crypto", "Kr\xfcpto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Kasutaja v\xe4li", "variables", "Muutujad", "show_password", "N\xe4ita parooli", "hide_password", "Peida parool", "copy_error", "Kopeerimise viga", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Maksud kokku", "line_taxes", "Rea maksud", "total_fields", "V\xe4ljad kokku", _s25_29, "Korduva arve peatamine \xf5nnestus", _s25_30, "Korduva arve esitamine \xf5nnestus", _s25_31, "Korduva arve esitamise j\xe4tkamine \xf5nnestus", "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "T\xe4htaeg", "paused", "Peatatud", "mark_active", "M\xe4rgi aktiivseks", "day_count", "P\xe4ev :count", _s22_48, "Kuu esimene p\xe4ev", _s21_75, "Kuu viimane p\xe4ev", _s17_68, "Kasutage maksetingimusi", "endless", "L\xf5putu", "next_send_date", "J\xe4rgmise saatmise kuup\xe4ev", _s16_94, "\xdclej\xe4\xe4nud ts\xfcklid", _s17_70, "Perioodiline Arve", _s18_61, "Perioodilised Arved", _s21_77, "Uus Perioodiline Arve", _s22_50, "Redigeeri korduv arvet", _s25_32, "Korduv arve on edukalt loodud", _s25_33, "Korduva arve v\xe4rskendamine \xf5nnestus", _s26_16, "Kordusarve edukalt arhiveeritud", _s25_34, "Kordusarve edukalt kustutatud", _s25_35, "Korduva arve eemaldamine \xf5nnestus", _s26_17, "Kordusarve edukalt taastatud", _s27_32, ":value korduvad arved on edukalt arhiveeritud", _s26_18, ":value korduvad arved on edukalt kustutatud", _s27_33, ":value korduvad arved on edukalt taastatud", _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Kasum", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Testire\u017eiim", "opened", "Avatud", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Saada meil", _s17_72, _s17_73, "failure", "Eba\xf5nnestumine", "quota_exceeded", "Kvoot \xfcletatud", _s16_96, _s16_97, "system_logs", "S\xfcsteemi logid", "view_portal", "Vaata portaali", "copy_link", "Kopeeri link", "token_billing", "Salvestage kaardi andmed", _s24_46, "Tere tulemast Invoice Ninjasse", "always", "Alati", "optin", "Opt-In", "optout", "Opt-Out", "label", "Silt", "client_number", "Kliendi Number", "auto_convert", _s23_61, "company_name", "Ettev\xf5tte nimi", "reminder1_sent", "1. meeldetuletus saadetud", "reminder2_sent", "2. meeldetuletus saadetud", "reminder3_sent", "3. meeldetuletus saadetud", _s18_65, "Viimati saadetud meeldetuletus", "pdf_page_info", "Lehek\xfclg :current :total", _s16_98, "Arved edukalt meili teel saadetud", "emailed_quotes", "Hinnapakkumised edukalt meili teel saadetud", "emailed_credits", "Ettemakse on meili teel edukalt saadetud", "gateway", "L\xfc\xfcs", "view_in_stripe", "Waata Stripe'is", "rows_per_page", "Ridu lehek\xfclje kohta", "hours", "Tundi", "statement", "Aruanne", "taxes", "Maksud", "surcharge", "Surcharge", "apply_payment", "Rakenda makse", "apply_credit", "Kasuta ettemaksu", "apply", "Rakenda", "unapplied", "Rakendamata", "select_label", "Vali Silt", "custom_labels", "Kohandatud sildid", "record_type", "Kirje t\xfc\xfcp", "record_name", "Kirje nimi", "file_type", "Faili t\xfc\xfcp", "height", "K\xf5rgus", "width", "Laius", "to", "Kellele", "health_check", "Health Check", "payment_type_id", "Makse T\xfc\xfcp", "last_login_at", "Viimane sisselogimine", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", "Lubage kolmandate osapoolte rakendustel arveid luua", "client_created", "Klient loodud", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "L\xf5petatud", "gross", "Bruto", "net_amount", "Neto kogus", "net_balance", "Neto j\xe4\xe4k", "client_settings", "Kliendi seaded", _s17_74, "Valitud arved", _s17_76, "Valitud maksed", "selected_quotes", "Valitud hinnapakkumised", "selected_tasks", "Valitud \xfclesanded", _s17_78, "Valitud kulud", _s17_80, "Eesseisvad arved", _s17_82, "T\xe4htaja \xfcletanud arved", "recent_payments", "Hiljutised Maksed", "upcoming_quotes", "Eesseisvad Pakkumused", "expired_quotes", "Aegunud hinnapakkumised", "create_client", "Loo Klient", "create_invoice", "Loo Arve", "create_quote", "Loo Pakkumus", "create_payment", "Create Payment", "create_vendor", "Loo hankija", "update_quote", "V\xe4rskenda hinnapakkumist", "delete_quote", "Kustuta Pakkumus", "update_invoice", "Uuenda arvet", "delete_invoice", "Kustuta Arve", "update_client", "Uuenda klienti", "delete_client", "Kustuta Klient", "delete_payment", "Kustuta Makse", "update_vendor", "V\xe4rskenda tarnijat", "delete_vendor", "Kustuta tarnija", "create_expense", "Loo kulu", "update_expense", "V\xe4rskenda kulusid", "delete_expense", "Kustuta kulud", "create_task", "Loo \xdclesanne", "update_task", "V\xe4rskenda \xfclesannet", "delete_task", "Kustuta \xdclesanne", "approve_quote", "Kinnita pakkumine", "off", "Off", "when_paid", "Kui makstud", "expires_on", "Aegub", "free", "Tasuta", "plan", "Pakett", "show_sidebar", "Kuva k\xfclgriba", "hide_sidebar", "Peida k\xfclgriba", "event_type", "Event Type", "target_url", "Sihtm\xe4rk", "copy", "Kopeeri", "must_be_online", "P\xe4rast Interneti \xfchenduse loomist taask\xe4ivitage rakendus", _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Tokenid", "api_docs", "API Docs", "search_tokens", "Otsi :count token", "search_token", "Otsi 1 Token", "token", "Token", "tokens", "Tokenid", "new_token", "Uus Token", "edit_token", "Redigeeri Tokenit", "created_token", "Token edukalt loodud", "updated_token", "Token edukalt v\xe4rskendatud", "archived_token", "Tokeni arhiveerimine \xf5nnestus", "deleted_token", "Token edukalt kustutatud", "removed_token", "Token on edukalt eemaldatud", "restored_token", "Token edukalt taastatud", "archived_tokens", ":value tokenit edukalt arhiveeritud", "deleted_tokens", ":value tokenit edukalt kustutatud", "restored_tokens", ":value tokenit edukalt taastatud", _s19_58, "Kliendi registreerimine", _s24_48, "V\xf5imaldab klientidel end portaalis registreerida", "email_invoice", "Saada Arve", "email_quote", "Hinnapakkumine e-posti", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, "Kliendil pole e-posti aadressi m\xe4\xe4ratud", "ledger", "Pearaamat", "view_pdf", "Vaata PDF-i", "all_records", "K\xf5ik kirjed", "owned_by_user", "Kasutaja omanduses", _s16_104, "J\xe4relej\xe4\xe4nud ettemakse", "contact_name", "Kontaktisiku nimi", "use_default", "Kasuta vaikeseadet", _s16_106, "L\xf5putud meeldetuletused", "number_of_days", "P\xe4evade arv", _s23_31, "Seadistage maksetingimused", "payment_term", "Maksetingimus", _s16_107, "Uus maksetingimus", _s17_88, "Muuda makset\xe4htaega", _s20_75, "Maksetingimus edukalt loodud", _s20_76, "Maksetingimus edukalt uuendatud", _s21_79, "Maksetingimus edukalt arhiveeritud", _s20_77, "Maksetingimus edukalt kustutatud", _s20_78, "Maksetingimus edukalt eemaldatud", _s21_80, "Maksetingimus edukalt taastatud", _s22_55, ":value maksetingimused edukalt arhiveeritud", _s21_81, ":value maksetingimused edukalt kustutatud", _s22_56, ":value maksetingimused edukalt taastatud", "email_sign_in", "Logige sisse e-postiga", "change", "Muuda", _s23_33, "Kas muuta mobiilipaigutust?", _s24_49, "Kas muuta t\xf6\xf6laua paigutust?", "send_from_gmail", "Saada Gmailist", "reversed", "Reversed", "cancelled", "T\xfchistatud", "credit_amount", "Krediidi summa", "quote_amount", "Pakkumise summa", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Peida men\xfc\xfc", "show_menu", "Kuva men\xfc\xfc", _s18_67, _s20_118, _s16_109, "Otsi dokumente", "search_designs", "Otsi disaine", "search_invoices", "Otsi arveid", "search_clients", "Otsi kliente", "search_products", "Otsi tooteid", "search_quotes", "Otsi hinnapakkumisi", "search_credits", "Otsi ettemakseid", "search_vendors", "Otsi tarnijaid", "search_users", "Otsi kasutajaid", _s16_110, "Otsi maksum\xe4\xe4rasid", "search_tasks", "Otsi \xfclesandeid", "search_settings", "Otsige seadeid", "search_projects", "Otsi projekte", "search_expenses", "Otsi kulusid", "search_payments", "Otsi makseid", "search_groups", "Otsi gruppe", "search_company", "Otsi ettev\xf5tet", "search_document", "Otsi 1 dokumenti", "search_design", "Otsi 1 Disain", "search_invoice", "Otsi 1 Arve", "search_client", "Otsi 1 klienti", "search_product", "Otsi 1 toodet", "search_quote", "Otsi 1 hinnapakkumist", "search_credit", "Otsi 1 ettemakset", "search_vendor", "Otsi 1 tarnijat", "search_user", "Otsi 1 kasutajat", "search_tax_rate", "Otsi 1 Maksum\xe4\xe4r", "search_task", "Search 1 Tasks", "search_project", "Otsi 1 projekti", "search_expense", "Otsi 1 kulu", "search_payment", "Otsi 1 Makset", "search_group", "Otsi 1 r\xfchmast", "refund_payment", "Tagasimakse", _s17_92, "Arve t\xfchistamine \xf5nnestus", _s18_69, "Arvete t\xfchistamine \xf5nnestus", _s16_116, "Arve t\xfchistati edukalt", _s17_93, "Arved t\xfchistati edukalt", "reverse", "T\xfchista", "full_name", "T\xe4isnimi", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "Esimene Kohandatud", "custom2", "Teine Kohandatud", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Valikuline", "license", "Litsents", "purge_data", "Puhasta Andmed", _s16_117, _s32_16, _s18_70, "Hoiatus: see kustutab teie andmed j\xe4\xe4davalt, tagasi v\xf5tta ei saa.", "invoice_balance", "Arve saldo", "age_group_0", "0 - 30 P\xe4eva", "age_group_30", "30 - 60 P\xe4eva", "age_group_60", "60 - 90 P\xe4eva", "age_group_90", "90 - 120 P\xe4eva", "age_group_120", "120+ P\xe4eva", "refresh", "V\xe4rskenda", "saved_design", "Kujundus salvestati edukalt", "client_details", "Kliendi \xfcksikasjad", "company_address", "Ettev\xf5tte aadress", "invoice_details", "Arve \xdcksikasjad", "quote_details", "Hinnapakkumise \xfcksikasjad", "credit_details", "Ettemaksu \xfcksikasjad", "product_columns", "Toote veerud", "task_columns", "\xdclesande veerud", "add_field", "Lisa v\xe4li", "all_events", "K\xf5ik s\xfcndmused", "permissions", "\xd5igused", "none", "Mitte \xfchtegi", "owned", "Owned", "payment_success", "Makse \xf5nnestumine", "payment_failure", "Makse eba\xf5nnestumine", "invoice_sent", ":count arve saadetud", "quote_sent", "Hinnapakkumine on saadetud", "credit_sent", "Ettemakse on saadetud", "invoice_viewed", "Arvet on vaadatud", "quote_viewed", "Hinnapakkumist on vaadatud", "credit_viewed", "Ettemakset on vaadatud", "quote_approved", "Hinnapakkumine heaks kiidetud", _s25_38, "Saa k\xf5ik teated", _s16_118, _s16_119, "apply_license", "Rakenda litsents", "cancel_account", "Kustuta Konto", _s22_57, "Hoiatus: See kustutab j\xe4\xe4davalt teie konto, ennistamis v\xf5imalus puudub.", "delete_company", "Kustuta Ettev\xf5te", _s22_58, "Hoiatus: see kustutab teie ettev\xf5tte j\xe4\xe4davalt ja seda ei saa tagasi v\xf5tta.", "enabled_modules", "Lubatud moodulid", "converted_quote", "Hinnapakkumine on edukalt teisendatud", "credit_design", "Credit Design", "includes", "Sisaldab", "header", "P\xe4is", "load_design", "Lae Kujundus", "css_framework", "CSS Framework", "custom_designs", "Kohandatud kujundused", "designs", "Kujundus", "new_design", "Uus kujundus", "edit_design", "Redigeeri kujundust", "created_design", "Kujundus on edukalt loodud", "updated_design", "Kujundus on edukalt uuendatud", "archived_design", "Kujundus on edukalt arhiveeritud", "deleted_design", "Kujundus on edukalt kustutatud", "removed_design", "Kujundus on edukalt eemaldatud", "restored_design", "Kujundus on edukalt taastatud", _s16_120, ":value kujundust edukalt arhiveeritud", "deleted_designs", ":value kujundust edukalt kustutatud", _s16_121, ":value kujundust edukalt taastatud", "proposals", "Pakkumised", "tickets", "Piletid", _s16_122, "Perioodilised Pakkumised", "recurring_tasks", "Korduvad \xfclesanded", _s18_71, "Konto Haldus", "credit_date", "Krediidi kuup\xe4ev", "credit", "Krediit", "credits", "Krediidid", "new_credit", "Sisesta krediit", "edit_credit", "Redigeeri ettemaksu", "created_credit", "Ettemaksu loomine \xf5nnestus", "updated_credit", "Ettemakse uuendamine \xf5nnestus", "archived_credit", "Ettemaksu arhiveerimine \xf5nnestus", "deleted_credit", "Ettemaksu kustutamine \xf5nnestus", "removed_credit", "Ettemaksu eemaldamine \xf5nnestus", "restored_credit", "Ettemakse taastamine \xf5nnestus", _s16_124, ":count ettemakset on edukalt arhiveeritud", "deleted_credits", ":count ettemakset on edukalt kustutatud", _s16_125, ":value ettemakset edukalt taastatud", "current_version", "Praegune versioon", "latest_version", "Uusim versioon", "update_now", "Uuendage kohe", _s26_24, "Saadaval on veebirakenduse uus versioon", _s16_126, "Uuendus saadaval", "app_updated", "Uuendus edukalt l\xf5pule viidud", "learn_more", "Rohkem teavet", "integrations", "Integrations", "tracking_id", "J\xe4lgimise ID", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Ettemaksu tingimused", "new_company", "Uus Ettev\xf5te", "added_company", "Ettev\xf5te on edukalt lisatud", "company1", "Kohandatud ettev\xf5te 1", "company2", "Kohandatud ettev\xf5te 2", "company3", "Kohandatud ettev\xf5te 3", "company4", "Kohandatud ettev\xf5te 4", "product1", "Kohandatud toode 1", "product2", "Kohandatud toode 2", "product3", "Kohandatud toode 3", "product4", "Kohandatud toode 4", "client1", "Kohandatud klient 1", "client2", "Kohandatud klient 2", "client3", "Kohandatud klient 3", "client4", "Kohandatud klient 4", "contact1", "Kohandatud kontakt 1", "contact2", "Kohandatud kontakt 2", "contact3", "Kohandatud kontakt 3", "contact4", "Kohandatud kontakt 4", "task1", "Kohandatud \xfclesanne 1", "task2", "Kohandatud \xfclesanne 2", "task3", "Kohandatud \xfclesanne 3", "task4", "Kohandatud \xfclesanne 4", "project1", "Kohandatud projekt 1", "project2", "Kohandatud projekt 2", "project3", "Kohandatud projekt 3", "project4", "Kohandatud projekt 4", "expense1", "Kohandatud kulu 1", "expense2", "Kohandatud kulu 2", "expense3", "Kohandatud kulu 3", "expense4", "Kohandatud kulu 4", "vendor1", "Kohandatud tarnija 1", "vendor2", "Kohandatud tarnija 2", "vendor3", "Kohandatud tarnija 3", "vendor4", "Kohandatud tarnija 4", "invoice1", "Kohandatud arve 1", "invoice2", "Kohandatud arve 2", "invoice3", "Kohandatud arve 3", "invoice4", "Kohandatud arve 4", "payment1", "Kohandatud makse 1", "payment2", "Kohandatud makse 2", "payment3", "Kohandatud makse 3", "payment4", "Kohandatud makse 4", "surcharge1", _s21_141, "surcharge2", _s21_142, "surcharge3", _s21_143, "surcharge4", _s21_144, "group1", "Kohandatud r\xfchm 1", "group2", "Kohandatud r\xfchm 2", "group3", "Kohandatud r\xfchm 3", "group4", "Kohandatud r\xfchm 4", "reset", "L\xe4htesta", "number", "Number", "export", "Eksport", "chart", "Diagramm", "count", "Kogus", "totals", "Kokkuv\xf5tted", "blank", "T\xfchi", "day", "P\xe4ev", "month", "Kuu", "year", "Aasta", "subgroup", "Subgroup", "is_active", "On Aktiivne", "group_by", "Grupeeri", "credit_balance", "Kreediidi saldo", _s18_77, "Kontakti viimane sisselogimine", _s17_100, "Kontakti t\xe4isnimi", "contact_phone", "Kontakt Telefon", _s21_82, "Kontakti kohandatud v\xe4\xe4rtus 1", _s21_83, "Kontakti kohandatud v\xe4\xe4rtus 2", _s21_84, "Kontakti kohandatud v\xe4\xe4rtus 3", _s21_85, "Kontakti kohandatud v\xe4\xe4rtus 4", _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, "Saatmise postiindeks", _s16_156, "Tarneriik", _s16_158, "Arvelduse t\xe4nav", _s16_159, "Arvelduse korter/sviit", "billing_city", "Arvelduse linn", "billing_state", "Arvelduse maakond", _s19_60, _s19_61, "billing_country", "Arveldusriik", "client_id", "Kliendi ID", "assigned_to", "M\xe4\xe4ratud", "created_by", "Loonud :name", "assigned_to_id", "M\xe4\xe4ratud Id'le", "created_by_id", "Loodud Id poolt", "add_column", "Lisa veerg", "edit_columns", "Muuda veerge", "columns", "Tulbad", "aging", "Aging", "profit_and_loss", "Kasum ja Kahjum", "reports", "Raportid", "report", "Raport", "add_company", "Lisa Ettev\xf5te", "unpaid_invoice", "Tasutama Arve", "paid_invoice", "Tasutud Arve", _s16_160, "Kinnitamata Pakkumus", "help", "Abi", "refund", "Tagasimakse", "refund_date", "Tagastamise kuup\xe4ev", "filtered_by", "Filtreeritud", "contact_email", "Kontakt e-posti aadress", "multiselect", "Mitmikvalimine", "entity_state", "Maakond", "verify_password", "Kinnita parool", "applied", "Rakendatud", _s21_86, "Kaasake hiljutised vead logidest", _s30_12, "Saime teie s\xf5numi k\xe4tte ja proovime kiiresti vastata.", "message", "S\xf5num", "from", "Kellet", _s20_81, "Kuva toote \xfcksikasjad", _s25_40, "Lisage toote rippmen\xfc\xfcsse kirjeldus ja maksumus", _s20_83, "PDF-i renderdaja n\xf5uab versiooni :version", _s18_80, "Reguleerige viivise protsenti", _s23_35, "Viivise arvestamiseks kohandage protsenti", _s18_82, _s18_83, "support_forum", "Tugifoorum", "about", "About", "documentation", "Dokumentatsioon", "contact_us", "V\xf5ta \xdchendust", "subtotal", "Kokku", "line_total", "Summa", "item", "Kirje", "credit_email", "Credit Email", "iframe_url", "Koduleht", "domain_url", "Domeeni URL", _s21_87, "Parool on liiga l\xfchike", _s20_84, "Parool peab sisaldama suurt\xe4hti ja numbrit", _s19_62, "Kliendiportaali \xfclesanded", _s23_36, _s23_37, _s20_85, "Palun sisestage v\xe4\xe4rtus", "deleted_logo", "Logo kustutamine \xf5nnestus", "yes", "Jah", "no", "Ei", "generate_number", "Loo number", "when_saved", "Kui salvestatud", "when_sent", "Kui saadetud", "select_company", "Valige ettev\xf5te", "float", "Float", "collapse", "Ahenda", "show_or_hide", "N\xe4ita/Peida", "menu_sidebar", "Men\xfc\xfc K\xfclgriba", "history_sidebar", "Ajaloo k\xfclgriba", "tablet", "Tahvelarvuti", "mobile", "Mobiil", "desktop", "Desktop", "layout", "Paigutus", "view", "Vaata", "module", "Moodul", "first_custom", "Esimene kohandatud", "second_custom", "Teine kohandatud", "third_custom", "Kolmas kohandatud", "show_cost", "N\xe4ita maksumust", _s17_105, "N\xe4ita toote maksumust", "show_cost_help", "Lisav\xe4\xe4rtuse/kasumi j\xe4lgimiseks kuvage tootekulu v\xe4li", _s21_88, "N\xe4ita toote kogust", _s26_26, "Kuvage toote koguse v\xe4li, muidu vaikimisi \xfcks", _s21_90, "N\xe4ita arve kogust", _s26_27, "Kuvage rea\xfcksuse koguse v\xe4li, muul juhul vaikimisi \xfcks", _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, "Vaikimisi kogus", _s21_94, "M\xe4\xe4rake rea artikli koguseks automaatselt \xfcks", "one_tax_rate", "\xdcks maksum\xe4\xe4r", "two_tax_rates", "Kaks maksum\xe4\xe4ra", "three_tax_rates", "Kolm maksum\xe4\xe4ra", _s16_164, "Vaikimisi maksum\xe4\xe4r", "user", "Kasutaja", "invoice_tax", "Arve maks", "line_item_tax", "Rea artikli maks", "inclusive_taxes", "Kaasa arvatud maksud", _s17_107, "Arve maksum\xe4\xe4rad", "item_tax_rates", "Kauba maksum\xe4\xe4rad", _s18_84, "Valige klient", "configure_rates", "M\xe4\xe4rake m\xe4\xe4rad", _s18_85, _s18_86, "tax_settings", "Maksu Seaded", _s18_87, "Maksum\xe4\xe4rad", "accent_color", "Aktsentv\xe4rv", "switch", "Switch", _s19_64, "Komaga eraldatud loend", "options", "Valikud", _s16_166, "\xdcherealine tekst", "multi_line_text", "Mitmerealine tekst", "dropdown", "Rippmen\xfc\xfc", "field_type", "V\xe4lja t\xfc\xfcp", _s27_44, "Parooli taastamise meil on saadetud", "submit", "Sisesta", _s16_168, "Taasta oma parool", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Makse number", "late_fee_amount", "Viivise summa", _s16_169, _s16_297, "before_due_date", "Enne t\xe4htaega", "after_due_date", "P\xe4rast t\xe4htaega", _s18_89, "P\xe4rast arve kuup\xe4eva", "days", "P\xe4eva", "invoice_email", "Arve E-kiri", "payment_email", "Makse E-kiri", "partial_payment", "Osaline makse", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Pakkumuse E-kiri", _s16_171, "L\xf5putu Meeldetuletus", _s16_173, "Filtreeritud kasutaja j\xe4rgi", "administrator", "Administraator", _s18_90, "Luba kasutajal hallata kasutajaid, muuta seadeid ja muuta k\xf5iki kirjeid", "user_management", "Kasutaja Haldus", "users", "Kasutajad", "new_user", "Uus Kasutaja", "edit_user", "Muuda Kasutajat", "created_user", "Kasutaja loomine \xf5nnestus", "updated_user", "Kasutaja v\xe4rskendamine \xf5nnestus", "archived_user", "Kasutaja arhiveerimine \xf5nnestus", "deleted_user", "Kasutaja edukalt kustutatud", "removed_user", "Kasutaja eemaldamine \xf5nnestus", "restored_user", "Kasutaja taastamine \xf5nnestus", "archived_users", ":value kasutaja arhiveerimine \xf5nnestus", "deleted_users", ":value kasutaja kustutamine \xf5nnestus", "removed_users", ":value kasutaja eemaldamine \xf5nnestus", "restored_users", ":value kasutaja taastamine \xf5nnestus", _s16_175, "\xdcldised Seaded", "invoice_options", "Arve Valikud", _s17_109, "Peida Tasutud V\xe4li", _s22_65, "Ainult n\xe4ita 'Tasutud' v\xe4lja arvel, kui makse on loodud.", _s23_38, "Manusta dokumendid", _s28_30, "Lisage arvele lisatud pildid.", _s16_177, "N\xe4ita P\xe4ist", _s16_178, "N\xe4ita Jalust", "first_page", "Esimene lehek\xfclg", "all_pages", "K\xf5ik lehek\xfcljed", "last_page", "Viimane lehek\xfclg", "primary_font", "Esmane font", "secondary_font", "Sekundaarne font", "primary_color", "P\xf5hi v\xe4rv", "secondary_color", "Sekundaarne v\xe4rv", "page_size", "Lehek\xfclje suurus", "font_size", "Fondi suurus", "quote_design", "Pakkumuse Kujundus", "invoice_fields", "Arve V\xe4ljad", "product_fields", "Toote V\xe4ljad", "invoice_terms", "Arve Tingimused", "invoice_footer", "Arve Jalus", "quote_terms", "Hinnapakkumise tingimused", "quote_footer", "Pakkumuse Jalus", _s18_91, "Automaatne meil", _s23_39, _s52_4, _s18_92, "Automaatne arhiveerimine", _s23_40, _s55_1, _s18_93, _s23_61, _s23_41, _s58_4, _s17_111, "T\xf6\xf6voo Seaded", "freq_daily", "Igap\xe4evane", "freq_weekly", "Igan\xe4dalane", "freq_two_weeks", "Kaks n\xe4dalat", "freq_four_weeks", "Neli n\xe4dalat", "freq_monthly", "Igakuine", "freq_two_months", "Kaks kuud", _s17_113, "Kvartaalne", _s16_179, "Neli kuud", "freq_six_months", "Poolaastane", "freq_annually", "Aastane", "freq_two_years", "Kaks aastat", _s16_180, "Kolm aastat", "never", "Ei iial", "company", "Ettev\xf5te", _s17_114, "Genereeritud Numbrid", "charge_taxes", "Tasuda makse", "next_reset", "J\xe4rgmine l\xe4htestamine", "reset_counter", "L\xe4htestage loendur", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Lisatasu v\xe4li", "company_field", "Ettev\xf5tte V\xe4ljad", "company_value", "Ettev\xf5tte v\xe4\xe4rtus", "credit_field", "Ettemakse v\xe4li", "invoice_field", "Arve V\xe4ljad", _s17_116, "Arve Lisatasu", "client_field", "Kliendi V\xe4ljad", "product_field", "Toote V\xe4ljad", "payment_field", "Makse v\xe4li", "contact_field", "Kontakti V\xe4li", "vendor_field", "Tarnija v\xe4li", "expense_field", "Kulude v\xe4li", "project_field", "Projekti v\xe4li", "task_field", "\xdclesande V\xe4li", "group_field", "R\xfchma v\xe4li", "number_counter", "Numbri loendur", "prefix", "Prefiks", "number_pattern", "Numbri muster", "messages", "S\xf5numid", "custom_css", "Kohandatud CSS", _s17_118, "Kohandatud JavaScript", _s16_183, "N\xe4ita PDFis", _s21_97, "N\xe4ita kliendi allkirja arve/pakkumuse PDFis.", _s25_46, "Arve Tingimuste M\xe4rkeruut", _s30_13, "N\xf5ua kliendilt kinnitust, et ta n\xf5ustub arve tingimustega.", _s23_42, "Pakkumuse Tingimuste M\xe4rkeruut", _s28_31, "N\xf5ua kliendilt kinnitust, et ta n\xf5ustub hinnapakkumise tingimustega.", _s25_47, "Arve Allkiri", _s30_14, "N\xf5ua kliendi allkirja", _s23_43, "Pakkumuse Allkiri", _s22_67, "Salas\xf5naga Kaitstud Arved", _s27_45, "V\xf5imaldab m\xe4\xe4rata igale kontaktile salas\xf5na. Kui salas\xf5na on m\xe4\xe4ratud siis n\xf5utakse kontaktilt enne arve n\xe4gemist salas\xf5na.", "authorization", "Autoriseerimine", "subdomain", "Alamdomeen", "domain", "Domeen", "portal_mode", "Portaali re\u017eiim", "email_signature", "Lugupidamisega.", _s24_50, "Muutke oma klientidel teile maksmine lihtsamaks, lisades oma meilidele schema.org-i m\xe4rgistuse.", "plain", "Lihtne", "light", "Hele", "dark", "Tume", "email_design", "E-kirja Kujundus", "attach_pdf", "Lisage PDF", _s16_184, "Lisage dokumendid", "attach_ubl", "Kinnitage UBL", "email_style", "Meili stiil", _s19_66, "Luba m\xe4rgistus", "reply_to_email", "Vastus meilile", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Krediitkaart", "bank_transfer", "Panga\xfclekanne", "priority", "Prioriteet", "fee_amount", "Viivise summa", "fee_percent", _s16_297, "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Luba min", "enable_max", "Luba max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "V\xe4rskenda aadressi", _s19_69, "V\xe4rskendage kliendi aadressi esitatud \xfcksikasjadega", "rate", "M\xe4\xe4r", "tax_rate", "Maksum\xe4\xe4r", "new_tax_rate", "Uus Maksum\xe4\xe4r", "edit_tax_rate", "Muuda maksum\xe4\xe4ra", _s16_186, "Maksum\xe4\xe4r on edukalt loodud", _s16_187, "Maksum\xe4\xe4ra v\xe4rskendamine \xf5nnestus", _s17_121, "Maksum\xe4\xe4ra arhiivimine \xf5nnestus", _s16_188, "Maksum\xe4\xe4r kustutati edukalt", _s17_122, "Maksum\xe4\xe4r taastati edukalt", _s18_94, ":value maksum\xe4\xe4rad edukalt arhiveeritud", _s17_123, ":value maksum\xe4\xe4rad edukalt kustutatud", _s18_95, ":value maksum\xe4\xe4rad edukalt taastatud", "fill_products", "Automaatselt t\xe4idetavad tooted", _s18_96, "Toote valimine t\xe4idab automaatselt kirjelduse ja maksumuse", "update_products", "Toodete automaatne v\xe4rskendamine", _s20_89, "Arve v\xe4rskendamine toimub automaatselt v\xe4rskendage tootekogu", _s16_189, "Konverteeri tooteid", _s21_98, "Konverteerige toodete hinnad automaatselt kliendi valuutasse", "fees", "Fees", "limits", "Limiidid", "provider", "Pakkuja", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, "J\xe4tka redigeerimist", "discard_changes", "Loobu muudatustest", "default_value", "Vaikev\xe4\xe4rtus", "disabled", "Keelatud", "currency_format", "Valuuta vorming", _s21_99, "N\xe4dala esimene p\xe4ev", _s23_47, "Aasta esimene kuu", "sunday", "p\xfchap\xe4ev", "monday", "esmasp\xe4ev", "tuesday", "teisip\xe4ev", "wednesday", "kolmap\xe4ev", "thursday", "neljap\xe4ev", "friday", "reede", "saturday", "laup\xe4ev", "january", "jaanuar", "february", "veebruar", "march", "m\xe4rts", "april", "aprill", "may", "mai", "june", "juuni", "july", "juuli", "august", "august", "september", "september", "october", "oktoober", "november", "november", "december", "detsember", "symbol", "S\xfcmbol", "ocde", "Kood", "date_format", "Kuup\xe4evavorming", "datetime_format", "Kuup\xe4eva ja kellaaja vorming", "military_time", "24-tunnine Aeg", _s18_97, "24 Hour Display", "send_reminders", "Saatke meeldetuletusi", "timezone", "Ajav\xf6\xf6nd", _s19_71, "Filtreeritud projekti j\xe4rgi", _s17_124, "Filtreeritud grupi j\xe4rgi", _s19_73, "Filtreeritud arve j\xe4rgi", _s18_98, "Filtreeritud kliendi j\xe4rgi", _s18_100, "Filtreeritud tarnija j\xe4rgi", "group_settings", "Grupi seaded", "group", "Grupp", "groups", "Grupid", "new_group", "Uus grupp", "edit_group", "Redigeeri gruppi", "created_group", "Grupi loomine \xf5nnestus", "updated_group", "Grupi uuendamine \xf5nnestus", "archived_groups", ":value r\xfchma edukalt arhiveeritud", "deleted_groups", ":value r\xfchma edukalt kustutatud", "restored_groups", _s35_19, "archived_group", "Grupi arhiveerimine \xf5nnestus", "deleted_group", "Grupi kustutamine \xf5nnestus", "restored_group", "Grupi taastamine \xf5nnestus", "upload_logo", "Laadige logo \xfcles", "uploaded_logo", "Logo \xfcleslaadimine \xf5nnestus", "logo", "Logo", "saved_settings", "Seadete salvestamine \xf5nnestus", _s16_195, "Toote Seaded", "device_settings", "Seadme s\xe4tted", "defaults", "Vaikimisi", "basic_settings", "Elementaarsed Seaded", _s17_126, "T\xe4psemad Seaded", "company_details", "Ettev\xf5tte Andmed", "user_details", "Kasutaja \xdcksikasjad", "localization", "Lokalisatsioon", "online_payments", "V\xf5rgumaksed", "tax_rates", "Maksum\xe4\xe4rad", "notifications", "Teated", "import_export", _s16_298, "custom_fields", "Kohandatud V\xe4ljad", "invoice_design", "Arve Kujundus", "buy_now_buttons", "Osta Kohe Nupp", "email_settings", "E-posti Seaded", _s23_49, "Mallid ja meeldetuletused", _s22_68, _s24_78, _s19_75, "Andmete visualiseerimised", "price", "Hind", "email_sign_up", "Meili registreerumine", "google_sign_up", "Google'i registreerumine", _s27_49, "T\xe4name teid ostu eest!", "redeem", "Redeem", "back", "Tagasi", "past_purchases", "Varasemad ostud", _s19_77, "Aastane tellimus", "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count kasutajaid", "upgrade", "Uuendage", _s25_51, "Palun sisestage eesnimi", _s24_54, "Palun sisestage perekonnanimi", _s33_28, "Konto loomiseks n\xf5ustuge teenusetingimuste ja privaatsuspoliitikaga.", "i_agree_to_the", "ma n\xf5ustun", _s16_197, "Teenuse Tingimused", "privacy_policy", "Privaatsuspoliitika", "sign_up", "Registreeru", "account_login", "Konto sisselogimine", "view_website", "Vaata veebisaiti", "create_account", "Loo konto", "email_login", "Email Login", "create_new", "Loo Uus", _s18_102, "Kirjet pole valitud", _s21_102, "Palun salvestage v\xf5i t\xfchistage oma muudatused", "download", "Lae alla", _s27_50, _s27_70, "take_picture", "Tee pilt", "upload_file", "Lae fail \xfcles", "document", "Dokument", "documents", "Dokumendid", "new_document", "Uus dokument", "edit_document", "Redigeeri dokumenti", _s17_128, "Dokument edukalt \xfcles laetud", _s16_199, "Dokument edukalt uuendatud", _s17_129, "Dokument edukalt arhiveeritud", _s16_200, "Dokument edukalt kustutatud", _s17_130, "Dokument edukalt taastatud", _s18_104, ":value dokumenti edukalt arhiveeritud", _s17_131, ":value dokumenti edukalt kustutatud", _s18_105, _s38_17, "no_history", "Ajalugu pole", "expense_date", "Kulu kuup\xe4ev", "pending", "Ootel", _s16_201, "Logitud", _s16_202, "Ootel", _s16_203, "Invoiced", "converted", "Teisendatud", _s24_56, _s24_57, "exchange_rate", "Vahetuskurss", _s16_204, "Konverteeri valuutat", "mark_paid", "M\xe4rgi makstuks", "category", "Kategooria", "address", "Aadress", "new_vendor", "Uus Tarnija", "created_vendor", "Tarnija loomine \xf5nnestus", "updated_vendor", "Tarnija v\xe4rskendamine \xf5nnestus", "archived_vendor", "Tarnija arhiivimine \xf5nnestus", "deleted_vendor", "Tarnija edukalt kustutatud", "restored_vendor", "Tarnija edukalt taastatud", _s16_205, ":count tarnijaid on edukalt arhiveeritud", "deleted_vendors", ":count tarnijad on edukalt kustutatud", _s16_206, ":value tarnijat edukalt taastatud", "new_expense", "Sisestage kulu", "created_expense", "Kulu on edukalt loodud", "updated_expense", "Kulu edukalt uuendatud", _s16_207, "Kulu edukalt arhiveeritud", "deleted_expense", "Kulu edukalt kustutatud", _s16_208, "Kulud edukalt taastatud", _s17_132, "Kulud edukalt arhiveeritud", _s16_209, "Kulud edukalt kustutatud", _s17_133, ":value kulu edukalt taastatud", "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Kujundus", _s21_103, "Kirjet ei leitud", "invoiced", "Arve esitatud", "logged", "Logitud", "running", "Running", "resume", "J\xe4tka", "task_errors", "Parandage k\xf5ik kattuvad ajad", "start", "K\xe4ivita", "stop", "Peata", "started_task", "\xdclesanne edukalt k\xe4ivitatud", "stopped_task", "\xdclesanne edukalt peatatud", "resumed_task", "\xdclesanne edukalt j\xe4tkatud", "now", "N\xfc\xfcd", _s16_210, "\xdclesannete automaatne k\xe4ivitamine", "timer", "Taimer", "manual", "Manuaal", "budgeted", "Eelarvestatud", "start_time", "Algusaeg", "end_time", "L\xf5puaeg", "date", "Kuup\xe4ev", "times", "Ajad", "duration", "Kestvus", "new_task", "Uus \xdclesanne", "created_task", "\xdclesanne edukalt loodud", "updated_task", "\xdclesanne edukalt uuendatud", "archived_task", "\xdclesanne edukalt arhiveeritud", "deleted_task", "\xdclesanne edukalt kustutatud", "restored_task", "\xdclesanne edukalt taastatud", "archived_tasks", ":count \xfclesannet edukalt arhiveeritud.", "deleted_tasks", ":count \xfclesannet edukalt kustutatud", "restored_tasks", ":value \xfclesannet edukalt taastatud", _s19_79, "Palun sisesta nimi", "budgeted_hours", "Eelarvestatud tunnid", "created_project", "Projekt edukalt loodud", "updated_project", "Projekt edukalt uuendatud", _s16_212, "Projekt edukalt arhiveeritud", "deleted_project", "Projekt edukalt kustutatud", _s16_213, "Projekt edukalt taastatud", _s17_134, ":count projekti edukalt arhiveeritud", _s16_214, ":count projekti edukalt kustutatud", _s17_135, ":value projekti edukalt taastatud", "new_project", "Uus Projekt", _s27_54, "T\xe4name, et kasutasite meie rakendust!", "if_you_like_it", "Kui teile meeldib, palun", "click_here", "kl\xf5psake siin", _s18_106, "Kliki siia", "to_rate_it", "et seda hinnata.", "average", "Keskmine", "unapproved", "Kinnitamata", _s30_19, "Seadete muutmiseks autentige", "locked", "Lukustatud", "authenticate", "Autentimine", _s19_81, "Palun autentige", _s24_58, "Biomeetriline autentimine", "footer", "Jalus", "compare", "V\xf5rdlema", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Logige sisse Google'iga", "today", "T\xe4na", "custom_range", "Kohandatud Vahemik", "date_range", "Kuup\xe4evavahemik", "current", "Praegune", "previous", "Eelmine", "current_period", "Praegune periood", _s17_136, "V\xf5rdlusperiood", "previous_period", "Eelmine periood", "previous_year", "Eelmine aasta", "compare_to", "V\xf5rdlema", "last7_days", "Viimased 7 p\xe4eva", "last_week", "Eelmine n\xe4dal", "last30_days", "Viimased 30 p\xe4eva", "this_month", "See Kuu", "last_month", "Eelmine Kuu", "this_year", "See Aasta", "last_year", "Eelmine Aasta", "custom", "Kohandatud", _s16_215, "Klooni arveks", "clone_to_quote", "Klooni hinnapakkumiseks", "clone_to_credit", "Clone to Credit", "view_invoice", "Vaata Arvet", "convert", "Teisenda", "more", "Rohkem", "edit_client", "Muuda Klienti", "edit_product", "Muuda Toodet", "edit_invoice", "Muuda Arvet", "edit_quote", "Muuda Pakkumust", "edit_payment", "Muuda Makset", "edit_task", "Muuda \xdclesannet", "edit_expense", "Muuda kulusid", "edit_vendor", "Muuda Tarnijat", "edit_project", "Muuda Projekti", _s20_92, "Redigeeri korduv pakkumist", "billing_address", "Arve aadress", _s16_217, "Kohaletoimetamise aadress", "total_revenue", "Kogutulu", "average_invoice", "Keskmine Arve", "outstanding", "V\xe4ljapaistev", "invoices_sent", ":count arvet saadetud", "active_clients", "aktiivsed kliendid", "close", "Sulge", "email", "E-post", "password", "Salas\xf5na", "url", "URL", "secret", "Secret", "name", "Nimi", "logout", "Logi V\xe4lja", "login", "Logi Sisse", "filter", "Filter", "sort", "Sorteeri", "search", "Otsi", "active", "Aktiivne", "archived", "Arhiveeritud", "deleted", "Kustutatud", "dashboard", "T\xf6\xf6laud", "archive", "Arhiiv", "delete", "Kustuta", "restore", "Taasta", _s16_219, "V\xe4rskendus on l\xf5petatud", _s23_50, "Palun sisesta oma e-maili aadress", _s26_37, "Sisesta oma parool", _s21_106, "Sisesta oma URL", _s26_39, "Sisesta Toote kood", "ascending", "Kasvav", "descending", "Kahanev", "save", "Salvesta", _s17_138, "Ilmnes viga", "paid_to_date", "Tasutud", "balance_due", "Kokku tasuda", "balance", "Saldo", "overview", "\xdclevaade", "details", "\xdcksikasjad", "phone", "Telefon", "website", "Kodulehek\xfclg", "vat_number", "KMKR Number", "id_number", "Registrikood", "create", "Loo", _s19_83, "Kopeeritud :value l\xf5ikelauale", "error", "Viga", _s16_221, "Ei saanud k\xe4ivitada", "contacts", "Kontaktid", "additional", "Lisaks", "first_name", "Eesnimi", "last_name", "Perekonnanimi", "add_contact", "Lisa kontakt", "are_you_sure", "Oled kindel?", "cancel", "Katkesta", "ok", "Ok", "remove", "Eemalda", _s16_223, "E-post on kehtetu", "product", "Toode", "products", "Tooted", "new_product", "Uus Toode", "created_product", "Toote loomine \xf5nnestus", "updated_product", "Toote v\xe4rskendamine \xf5nnestus", _s16_225, "Toote arhiveerimine \xf5nnestus", "deleted_product", "Toode edukalt kustutatud", _s16_226, "Toode edukalt taastatud", _s17_140, ":count tooted edukalt arhiveeritud", _s16_227, ":count toodet edukalt kustutatud", _s17_141, ":value toodet edukalt taastatud", "product_key", "Toode", "notes", "M\xe4rkmed", "cost", "Hind", "client", "Klient", "clients", "Kliendid", "new_client", "Uus Klient", "created_client", "Klient edukalt loodud", "updated_client", "Kliendi v\xe4rskendamine \xf5nnestus", "archived_client", "Kliendi arhiivimine \xf5nnestus", _s16_228, ":count klienti on edukalt arhiveeritud", "deleted_client", "Kliendi kustutamine \xf5nnestus", "deleted_clients", ":count klienti on edukalt kustutatud", "restored_client", "Kliendi taastamine \xf5nnestus", _s16_229, ":value klienti edukalt taastatud", "address1", "T\xe4nav", "address2", "Maja/Korter", "city", "Linn", "state", "Maakond", "postal_code", "Sihtnumber", "country", "Riik", "invoice", "Arve", "invoices", "Arved", "new_invoice", "Uus Arve", "created_invoice", "Arve edukalt loodud", "updated_invoice", "Arve edukalt uuendatud", _s16_230, "Arve edukalt arhiveeritud", "deleted_invoice", "Arve edukalt kustutatud", _s16_231, "Arve edukalt taastatud", _s17_142, ":count arvet edukalt arhiveeritud", _s16_232, ":count arvet edukalt kustutatud", _s17_143, ":value arvet edukalt taastatud", "emailed_invoice", "Arve edukalt saadetud", "emailed_payment", _s28_69, "amount", "Summa", "invoice_number", "Arve Number", "invoice_date", "Arve Kuup\xe4ev", "discount", "Allahindlus", "po_number", "PO Number", "terms", "Tingimused", "public_notes", "Avalikud M\xe4rkmed", "private_notes", "Privaat M\xe4rkmed", "frequency", "Sagedus", "start_date", "Alguskuup\xe4ev", "end_date", "L\xf5ppkuup\xe4ev", "quote_number", "Pakkumuse Number", "quote_date", "Pakkumuse Kuup\xe4ev", "valid_until", "Kehtib Kuni", "items", "\xdcksused", "partial_deposit", "Osaline/tagatis", "description", "Kirjeldus", "unit_cost", "\xdchiku Hind", "quantity", "Kogus", "add_item", "Lisa \xfcksus", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Kogu summa", "pdf", "PDF", "due_date", "Makset\xe4htaeg", _s16_233, _s16_234, "status", "Staatus", _s17_144, "Arve staatus", "quote_status", "Pakkumise olek", _s22_69, "\xdcksuse lisamiseks kl\xf5psake +", _s22_71, "Aja lisamiseks kl\xf5psake +", "count_selected", ":count selected", "total", "Kokku", "percent", "Protsent", "edit", "Muuda", "dismiss", "Dismiss", _s20_94, "Palun valige kuup\xe4ev", _s22_72, "Palun valige klient", _s24_60, "Palun valige arve", "task_rate", "\xdclesande M\xe4\xe4r", "settings", "Seaded", "language", "Keel", "currency", "Valuuta", "created_at", "Loomise kuup\xe4ev", "created_on", "Loodud", "updated_at", "Uuendatud", "tax", "Maks", _s30_21, "Palun sisestage arve number", _s27_58, "Palun sisestage hinnapakkumise number", "past_due", "\xdcle T\xe4htaja", "draft", "Mustand", "sent", "Saadetud", "viewed", "Vaadatud", "approved", "Kinnitatud", "partial", "Osaline/tagatisraha", "paid", "Makstud", "mark_sent", "M\xe4rgi saadetuks", _s22_74, "Arve m\xe4rgiti edukalt saadetuks", _s22_75, "Arve m\xe4rgiti saadetuks", _s23_52, _s23_62, _s23_53, _s23_62, "done", "Valmis", _s37_21, "Sisestage kliendi v\xf5i kontaktisiku nimi", "dark_mode", "Tume Re\u017eiim", _s27_60, "Muudatuse rakendamiseks taask\xe4ivitage rakendus", "refresh_data", "V\xe4rskenda andmeid", "blank_contact", "T\xfchi kontakt", "activity", "Tegevus", _s16_235, "Kirjeid ei leitud", "clone", "Klooni", "loading", "Laen", "industry", "T\xf6\xf6stus", "size", "Suurus", "payment_terms", "Maksetingimused", "payment_date", "Makse kuup\xe4ev", "payment_status", "Makse staatus", _s16_237, "Ootel", _s16_238, "T\xfchistatud", _s16_239, "Eba\xf5nnestunud", _s16_240, "L\xf5petatud", _s16_241, _s20_118, _s16_242, "Tagastatud", _s17_145, "Rakendamata", _s17_146, _s19_48, "net", "Net", "client_portal", "Kliendi Portaal", "show_tasks", "N\xe4ita \xfclesandeid", "email_reminders", "Meili meeldetuletused", "enabled", "Lubatud", "recipients", "Saajad", "initial_email", "Esmane E-kiri", "first_reminder", "Esimene Meeldetuletus", "second_reminder", "Teine Meeldetuletus", "third_reminder", "Kolmas Meeldetuletus", "reminder1", "Esimene meeldetuletus", "reminder2", "Teine meeldetuletus", "reminder3", "Kolmas meeldetuletus", "template", "Mall", "send", "Saada", "subject", "Teema", "body", "Sisu", "send_email", "Saada E-kiri", "email_receipt", "Saada kliendile maksekviitung", "auto_billing", "Automaatne arveldamine", "button", "Nupp", "preview", "Eelvaade", "customize", "Kohanda", "history", "Ajalugu", "payment", "Makse", "payments", "Maksed", "refunded", "Tagastatud", "payment_type", "Makse t\xfc\xfcp", _s21_108, "Tehingu Viide", "enter_payment", "Sisesta Makse", "new_payment", "Sisesta Makse", "created_payment", "Makse loomine \xf5nnestus", "updated_payment", "Makse v\xe4rskendamine \xf5nnestus", _s16_243, "Makse arhiivimine \xf5nnestus", "deleted_payment", "Makse kustutamine \xf5nnestus", _s16_244, "Makse taastamine \xf5nnestus", _s17_147, ":count makset on edukalt arhiveeritud", _s16_245, ":count makset on edukalt kustutatud", _s17_148, ":value makset edukalt taastatud", "quote", "Pakkumus", "quotes", "Pakkumused", "new_quote", "Uus Pakkumus", "created_quote", "Hinnapakkumise loomine \xf5nnestus", "updated_quote", "Hinnapakkumine edukalt v\xe4rskendatud", "archived_quote", "Hinnapakkumine edukalt arhiivitud", "deleted_quote", "Hinnapakkmuise kustutamine \xf5nnestus", "restored_quote", "Hinnapakkumise taastamine \xf5nnestus", "archived_quotes", ":count hinnapakkumisi on edukalt arhiveeritud", "deleted_quotes", ":count hinnapakkumisi on edukalt kustutatud", "restored_quotes", ":value hinnapakkumist edukalt taastatud", "expense", "Kulu", "expenses", "Kulud", "vendor", "Tarnija", "vendors", "Tarnijad", "task", "\xdclesanne", "tasks", "\xdclesanded", "project", "Projekt", "projects", "Projektid", "activity_1", ":user l\xf5i kliendi :client", "activity_2", ":user arhiveeris kliendi :client", "activity_3", ":user kustutas kliendi :client", "activity_4", ":user l\xf5i arve :invoice", "activity_5", ":user uuendas arvet :invoice", "activity_6", ":user saatis arve :invoice e-postiga :client :contact", "activity_7", ":contact on vaadatud arvet :invoice :client", "activity_8", ":user arhiveeris arve :invoice", "activity_9", ":user kustutas arve :invoice", "activity_10", _s85_0, "activity_11", ":user uuendas makset :payment", "activity_12", ":user arhiveeris makse :payment", "activity_13", ":user kustutas makse :payment", "activity_14", ":user sisestas :credit", "activity_15", ":user v\xe4rskendas :credit ettemakset", "activity_16", ":user arhiveeris :credit ettemakse", "activity_17", ":user kustutas :credit ettemakse", "activity_18", ":user l\xf5i hinnapkkumise :quote", "activity_19", ":user uuendas hinnapakkumist :quote", "activity_20", ":user saatis meiliga hinnapakkumise :quote :client :contact", "activity_21", _s37_30, "activity_22", ":user arhiveeris hinnapakkumise :quote", "activity_23", ":user kustutas hinnapakkumise :quote", "activity_24", ":user taastas hinnapakkumise :quote", "activity_25", ":user taastas arve :invoice", "activity_26", ":user taastas kliendi :client", "activity_27", ":user taastas makse :payment", "activity_28", ":user taastas ettemakse :credit", "activity_29", ":contact kinnitas hinnapakkumise :quote :client", "activity_30", ":user l\xf5i tarnija :vendor", "activity_31", ":user arhiveeris tarnija :vendor", "activity_32", ":user kustutas tarnija :vendor", "activity_33", ":user taastas tarnija :vendor", "activity_34", ":user l\xf5i kulu :expense", "activity_35", ":user arhiveeris kulu :expense", "activity_36", ":user kustutas kulu :expense", "activity_37", ":user taastas kulu :expense", "activity_39", ":user t\xfchistas :payment_amount makse :payment", "activity_40", _s64_, "activity_41", ":payment_amount makse (:payment) eba\xf5nnestus", "activity_42", ":user l\xf5i \xfclesande :task", "activity_43", ":user uuendas \xfclesannet :task", "activity_44", ":user arhiveeris \xfclesande :task", "activity_45", ":user kustutas \xfclesande :task", "activity_46", ":user taastas \xfclesande :task", "activity_47", ":user uuendas kulu :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact vastas piletile :ticket", "activity_56", ":user vaatas piletit :ticket", "activity_57", "S\xfcsteem ei suutnud arvet :invoice meiliga saata", "activity_58", _s28_78, "activity_59", _s28_78, "activity_60", _s37_30, "activity_61", ":user uuendas klienti :client", "activity_62", ":user uuendas tarnijat :vendor", "activity_63", ":user saatis e-kirjaga esimese meeldetuletuse arve kohta :invoice aadressile :contact", "activity_64", ":user saatis e-kirjaga teise meeldetuletuse arve kohta :invoice aadressile :contact", "activity_65", ":kasutaja saatis e-kirjaga kolmanda meeldetuletuse arve kohta :arve aadressile :kontakt", "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "\xdchekordne parool", "emailed_quote", "Hinnapakkumise saatmine \xf5nnestus", "emailed_credit", "Ettemaks saadeti meili teel", _s20_96, "Hinnapakkumine m\xe4rgiti saadetuks", _s21_110, "Ettemaks m\xe4rgiti edukalt saadetuks", "expired", "Kehtetu", "all", "K\xf5ik", "select", "Vali", _s22_76, _s22_77, "custom_value1", _s18_142, "custom_value2", _s18_142, "custom_value3", "Kohandatud v\xe4\xe4rtus 3", "custom_value4", "Kohandatud v\xe4\xe4rtus 4", _s18_107, "Kohandatud e-posti stiil", _s24_65, _s24_66, _s29_43, "Kohandatud tasumata arve teade", _s27_65, "Kohandatud tasutud arve teade", _s31_23, "Kohandatud kinnitamata hinnapakkumise teade", "lock_invoices", "Lock Invoices", "translations", "T\xf5lked", _s19_84, "\xdclesande numbri muster", _s19_86, "\xdclesande numbri loendur", _s22_78, "Kulude numbri muster", _s22_80, "Kulude numbri loendur", _s21_111, "Tarnija numbri muster", _s21_113, "Tarnija numbri loendur", _s21_115, "Pileti numbri muster", _s21_117, "Pileti numbri loendur", _s22_82, "Makse numbri muster", _s22_84, "Makse numbri loendur", _s22_86, "Arve numbri muster", _s22_88, "Arve Numbri Loendur", _s20_97, "Hinnapakkumise numbri muster", _s20_99, "Hinnapakkumise numbriloendur", _s21_119, _s23_63, _s21_121, _s24_79, _s21_123, _s23_63, _s21_124, _s24_79, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, "Vaikimisi maksunimi 1", _s18_113, "Vaikimisi maksum\xe4\xe4r 1", _s18_115, "Vaikimisi maksunimi 2", _s18_117, "Vaikimisi maksum\xe4\xe4r 2", _s18_119, "Vaikimisi maksunimi 3", _s18_121, "Vaikimisi maksum\xe4\xe4r 3", _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Kuva tabel", "show_list", "N\xe4ita loendit", "client_city", "Kliendi linn", "client_state", "Kliendi maakond", "client_country", "Kliendi riik", _s16_246, "Klient on aktiivne", "client_balance", "Kliendi saldo", "client_address1", "Kliendi t\xe4nav", "client_address2", "Kliendi korter/sviit", "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "T\xfc\xfcp", "invoice_amount", "Arve summa", _s16_250, "T\xe4htaeg", "tax_rate1", "Maksum\xe4\xe4r 1", "tax_rate2", "Maksum\xe4\xe4r 2", "tax_rate3", "Maksum\xe4\xe4r 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Kohandatud maksud 1", "custom_taxes2", "Kohandatud maksud 2", "custom_taxes3", "Kohandatud maksud 3", "custom_taxes4", "Kohandatud maksud 4", _s17_151, _s21_141, _s17_152, _s21_142, _s17_153, _s21_143, _s17_154, _s21_144, "is_deleted", "On kustutatud", "vendor_city", "Tarnija linn", "vendor_state", "Tarnija maakond", "vendor_country", "Tarnija riik", "is_approved", "On heaks kiidetud", "tax_name", "Maksu Nimi", "tax_amount", "Maksud kokku", "tax_paid", "Makstud maksud", "payment_amount", "Makse summa", "age", "Vanus", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Pank", _s19_90, "Kulukategooria ID", _s16_251, "Kulu kategooria", _s19_92, "Arve valuuta ID", "tax_name1", "Maksu nimi 1", "tax_name2", "Maksu nimi 2", "tax_name3", "Maksu nimi 3", "transaction_id", "Tehingu ID", _s18_123, "Oleku v\xe4rviteema", _s16_252, "Laadige v\xe4rviteema"], t1, t1), "fi", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Toiminto", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Aikataulu", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arkistoi maksu", "archive_invoice", "Arkistoi lasku", "archive_quote", "Arkistoi tarjous", "archive_credit", "Arkistoi luottolasku", "archive_task", "Arkistoi teht\xe4v\xe4", "archive_client", "Arkistoi asiakas", "archive_project", "Arkistoi projekti", "archive_expense", "Arkistoi kulu", "restore_payment", "Palauta maksu", "restore_invoice", "Palauta lasku", "restore_quote", "Palauta tarjous", "restore_credit", "Palauta luotto", "restore_task", "Palauta teht\xe4v\xe4", "restore_client", "Palauta asiakas", "restore_project", "Palauta projekti", "restore_expense", "palauta kulu", "archive_vendor", "Arkistoi kauppias", "restore_vendor", "Palauta kauppias", "create_product", "Lis\xe4\xe4 tuote", "update_product", "Update Product", "delete_product", "Poista Tuote", "restore_product", "Palauta tuote", "archive_product", "Arkistoi tuote", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "maksu Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Tunti", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Lataa palvelimelle", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Poista projekti", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Rekister\xf6inti vaaditaan", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Tallenna oletusehdot", _s22_5, "Tallenna vakioalatunnisteeksi", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Onnistuneesti luotu pankkitili", _s20_11, "Pankkitili on onnistuneesti p\xe4ivitetty", _s17_12, "Muokkaa pankkitili\xe4", _s16_14, _s16_15, "account_type", "K\xe4ytt\xe4j\xe4tilin tyyppi", _s16_16, "Uusi pankkitili", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "P\xe4ivit\xe4 hyvitys", "delete_credit", "Poista luottolasku", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", "Luottokortit & pankit", _s21_21, "onnistuneesti arkistoitu pankkitili", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Maksujen asetukset", "default", "oletus", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Tilanne", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Lis\xe4\xe4 maksunv\xe4litt\xe4j\xe4", _s24_18, _s77_, "left", "Vasemmalla", "right", "Oikealla", "center", "Keskitetty", "page_numbering", "Sivunumerointi", _s24_19, "Sivunumeroinnin tasaus", _s31_5, "Lasku on l\xe4hetetty", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Laskun tuotteet", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Tuonnin muoto", "export_format", "Viennin muoto", "export_type", "Viennin tyyppi", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Lis\xe4\xe4 maa", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", "Kirjaudu olemassaolevalle tilille", "add_to_invoice", "Lis\xe4\xe4 laskulle :invoice", _s17_28, "Laskuja ei l\xf6ydy", "week", "Viikko", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Laskun valuutta", "range", "Alue", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Luo projekti", "update_project", "P\xe4ivit\xe4 projekti", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "The palkkio a :amount lasku would be :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Hyv\xe4ksy", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "onnistuneesti purged asiakas", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Lasku maksettu", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normaali", "large", "Suuri", "extra_large", "Eritt\xe4in suuri", _s16_40, "N\xe4yt\xe4 PDF-esikatselu", _s21_44, "N\xe4yt\xe4 PDF-esikatselu laskujen k\xe4sittelyn aikana", "print_pdf", "Tulosta PDF", "remind_me", "Muistuta minua", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Piilota esikatselu", "edit_record", "Muokkaa tietuetta", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Aseta salasana", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Katkaise yhteys", "add_to_invoices", "Lis\xe4\xe4 laskuille", "acss", "Esihyv\xe4ksy debit korttimaksut", "becs", _s17_155, "bulk_download", "Lataa", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, "Asiakkaan postinumero", _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Rekister\xf6inti", _s27_17, _s50_5, "view_expense", "N\xe4yt\xe4 kulu # :kulu", "view_statement", "N\xe4yt\xe4 Tiliote", "sepa", "SEPA-maksu", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "J\xe4rjestelm\xe4", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From nimi", _s16_46, _s16_47, _s17_36, "toistuva kulu", _s18_29, "toistuva kulut", _s21_46, "uusi toistuva kulu", _s22_37, "muokkaa toistuva kulu", _s25_8, "onnistuneesti luotu toistuva kulu", _s25_9, "onnistuneesti p\xe4ivitetty toistuva kulu", _s26_7, "onnistuneesti arkistoitu toistuva kulu", _s25_10, _s32_21, _s25_11, _s38_4, _s26_8, "onnistuneesti palautettu toistuva kulu", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Laskutettu", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, "Laskun y\xe4tunnisteen taustav\xe4ri", _s25_16, "Laskun yl\xe4tunnisteen tekstiv\xe4ri", "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Muuta s\xe4hk\xf6postiosoitetta", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Laskuttamatta", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Tuo tietoja", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Lasku luotu", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "viime p\xe4ivitetty", "invoice_item", "Laskun tuote", "quote_item", "Quote Item", _s18_37, "kontakti ensimm\xe4inen nimi", _s17_40, "kontakti viime nimi", "order", "Order", "unassigned", "Kohdistamaton", "partial_value", "T\xe4ytyy olla suurempi kuin nolla ja v\xe4hemm\xe4n kuin kaikki yhteens\xe4", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Ota k\xe4ytt\xf6\xf6n", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Aseta alidomain tai n\xe4yt\xe4 lasku omalla verkkosivullasi.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "Laskun maksuehdot", _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Tilaus", "subscriptions", "Subscriptions", _s16_65, "Uusi tilaus", _s17_46, "muokkaa tilaus", _s20_47, "onnistuneesti luotu tilaus", _s20_48, "onnistuneesti p\xe4ivitetty tilaus", _s21_58, "onnistuneesti arkistoitu tilaus", _s20_49, _s30_40, _s20_50, _s30_40, _s21_59, "Tilaus palautettu onnistuneesti", _s19_42, "Etsi 1 tilaus", _s20_51, "Etsi :count tilausta", _s26_11, _s26_12, "connect_gmail", "Yhdist\xe4 Gmailiin", _s16_67, "Katkaise yhteys Gmailiin", "connected_gmail", _s28_16, _s18_45, "Gmail katkaistu onnistuneesti", _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, "Aktivoi yritys", _s21_61, _s51_6, _s27_23, "Tapahtui virhe, yrit\xe4 uudelleen", _s27_24, "Aseta ensin salasana", _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, "Valitse maa", "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Roskaposti", "view_docs", "Katso asiakirjoja", _s32_10, _s72_, "send_sms", "L\xe4het\xe4 tekstiviesti", "sms_code", "SMS Code", _s21_62, "Scan bar koodi a :link compatible app.", _s18_46, "Kaksivaiheinen tunnistautuminen otettu onnistuneesti k\xe4ytt\xf6\xf6n", "connect_google", "Yhdist\xe4 Googleen", _s17_48, "Katkaise yhteys Googleen", _s17_50, "Kaksivaiheinen tunnistautuminen", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count tuntia", "count_day", "1 p\xe4iv\xe4", "count_days", ":count p\xe4iv\xe4\xe4", _s19_45, _s19_46, _s17_51, "Turvallisuusasetukset", "resend_email", "Uudelleenl\xe4het\xe4 s\xe4hk\xf6posti", _s26_13, "Vahvista s\xe4hk\xf6postiosoitteesi", _s16_77, "Hyvitetty maksu", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "viime Quarter", "to_update_run", "To update run", _s18_49, "Muuta laskuksi", _s16_78, _s16_79, "invoice_project", "Lasku projekti", "invoice_task", "Laskuta teht\xe4v\xe4", "invoice_expense", "Lasku kulu", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Tallenna ja l\xe4het\xe4 s\xe4hk\xf6postilla", _s16_82, "Tuetut tapahtumat", _s16_84, "Converted m\xe4\xe4r\xe4", _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "oletus Documents", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Piilota", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Sarake", "sample", "Otos", "map_to", "Map To", "import", "Tuo", _s25_21, _s29_13, "select_file", "yst\xe4v\xe4llisesti valitsee tiedosto", _s16_86, _s16_87, "csv_file", "CSV tiedosto", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Kirjanpito", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Lis\xe4\xe4 mukautettu", "payment_tax", "Payment Tax", "unpaid", "Maksamaton", "white_label", "White Label", "delivery_note", "Delivery Huom", _s24_35, "L\xe4hetetut laskut on lukittu", _s24_37, "Maksetut laskut on lukittu", "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Maksettava", "quote_total", "Tarjouksen loppusumma", "credit_total", "luotto yhteens\xe4", _s23_26, "Laskun loppusumma", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Teht\xe4v\xe4numero", "project_number", "Projektinumero", "project_name", "Project Name", "warning", "Varoitus", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Asiakkaan nimi", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, "Onnistuneesti p\xe4ivitetty teht\xe4v\xe4n tila", _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, "N\xe4yt\xe4 teht\xe4v\xe4taulukko", _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, "Lis\xe4\xe4 aikatieto laskun tuoteriville", _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Teht\xe4v\xe4n asetukset", _s20_64, _s20_65, _s18_56, "kulu kategoriat", _s20_66, "uusi kulu kategoria", _s21_70, _s21_71, _s24_40, "onnistuneesti luotu kulukategoria", _s24_41, "onnistuneesti p\xe4ivitetty kulukategoria", _s25_25, "onnistuneesti arkistoitu kulu kategoria", _s24_42, "onnistuneesti poistettu category", _s24_43, _s37_10, _s25_26, "onnistuneesti palautettu kulukategoria", _s27_30, "onnistuneesti arkistoitu :count kulu kategoria", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "Pit\xe4isi laskuttaa", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Er\xe4p\xe4iv\xe4", "paused", "Paused", "mark_active", "Merkitse aktiiviseksi", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "P\xe4\xe4ttym\xe4t\xf6n", "next_send_date", "Next Send Date", _s16_94, "J\xe4ljell\xe4 olevia kertoja", _s17_70, "Toistuva lasku", _s18_61, "Toistuvat laskut", _s21_77, "Uusi toistuva lasku", _s22_50, "muokkaa toistuva Lasku", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Toistuva lasku arkistoitu onnistuneesti", _s25_34, "Toistuva lasku poistettu onnistuneesti", _s25_35, _s38_13, _s26_17, "Toistuva lasku palautettu onnistuneesti", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "S\xe4hk\xf6posti l\xe4hetetty", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "N\xe4yt\xe4 Portaali", "copy_link", "Copy Link", "token_billing", "Tallenna korttitiedot", _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "asiakas numero", "auto_convert", "Auto Convert", "company_name", "yritys nimi", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, "Laskut l\xe4hetettiin onnistuneesti s\xe4hk\xf6postilla.", "emailed_quotes", "Tarjoukset l\xe4hetettiin onnistuneesti s\xe4hk\xf6postilla.", "emailed_credits", _s28_68, "gateway", "Maksunv\xe4litt\xe4j\xe4", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Tuntia", "statement", "tiliote", "taxes", "Verot", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Hae hyvityst\xe4", "apply", "K\xe4yt\xe4", "unapplied", "Unapplied", "select_label", "Valitse kentt\xe4", "custom_labels", _s17_178, "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Vastaanottaja", "health_check", "Health Check", "payment_type_id", "Maksun tyyppi", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, "Valitut laskut", _s17_76, _s17_77, "selected_quotes", "Valitut tarjoukset", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "Er\xe4\xe4ntyv\xe4t laskut", _s17_82, "My\xf6h\xe4ss\xe4 olevat laskut", "recent_payments", "Viimeisimm\xe4t maksut", "upcoming_quotes", "Tulevat tarjoukset", "expired_quotes", "Vanhentuneet tarjoukset", "create_client", "luo asiakas", "create_invoice", "Luo lasku", "create_quote", "Luo tarjous", "create_payment", "Create Payment", "create_vendor", "Luo kauppias", "update_quote", "P\xe4ivit\xe4 tarjous", "delete_quote", "Poista tarjous", "update_invoice", "P\xe4ivit\xe4 lasku", "delete_invoice", "Poista lasku", "update_client", "Update Client", "delete_client", "Poista asiakas", "delete_payment", "Poista maksu", "update_vendor", "P\xe4ivit\xe4 kauppias", "delete_vendor", "Poista kauppias", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Poista kulu", "create_task", "Luo teht\xe4v\xe4", "update_task", "Update Task", "delete_task", "Poista teht\xe4v\xe4", "approve_quote", "Hyv\xe4ksy tarjous", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Ilmainen", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API-salasanat", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokenit", "new_token", "New Token", "edit_token", "Muokkaa tokenia", "created_token", "Token luotu onnistuneesti", "updated_token", "Token p\xe4ivitetty onnistuneesti", "archived_token", "Token arkistoitu onnistuneesti", "deleted_token", "Token poistettu onnistuneesti", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "L\xe4het\xe4 lasku s\xe4hk\xf6postitse", "email_quote", "L\xe4het\xe4 tarjous s\xe4hk\xf6postitse", "email_credit", "Email Credit", "email_payment", "Email maksu", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "Katso PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Yhteyshenkil\xf6n nimi", "use_default", "K\xe4yt\xe4 oletusarvoa", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Maksuehdot", _s16_107, "Uudet maksuehdot", _s17_88, "Muokkaa maksuaikaa", _s20_75, "onnistuneesti luotu maksu ehto", _s20_76, "onnistuneesti p\xe4ivitetty maksu ehto", _s21_79, "onnistuneesti arkistoitu maksu ehto", _s20_77, _s35_29, _s20_78, _s35_29, _s21_80, "Maksuehto palautettiin onnistuneesti", _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", "Kirjaudu s\xe4hk\xf6postiosoitteella", "change", "Vaihda", _s23_33, "Vaihda mobiilin\xe4kym\xe4\xe4n?", _s24_49, "Vaihda ty\xf6p\xf6yt\xe4n\xe4kym\xe4\xe4n?", "send_from_gmail", "L\xe4het\xe4 Gmailista", "reversed", "Reversed", "cancelled", "Peruutettu", "credit_amount", "Luoton m\xe4\xe4r\xe4", "quote_amount", "Tarjouksen summa", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Piilota valikko", "show_menu", "N\xe4yt\xe4 valikko", _s18_67, "Osittain hyvitetty", _s16_109, "Etsi asiakirjoista", "search_designs", "Search Designs", "search_invoices", "Etsi laskuja", "search_clients", "Etsi asiakkaita", "search_products", "Etsi tuotteita", "search_quotes", "Hae tarjouksia", "search_credits", "Etsi luotoista", "search_vendors", "Hae kauppiaita", "search_users", "Etsi k\xe4ytt\xe4ji\xe4", _s16_110, "Etsi verokanta", "search_tasks", "Etsi teht\xe4vi\xe4", "search_settings", "Etsi asetuksia", "search_projects", "Etsi projekteja", "search_expenses", "Etsi kuluja", "search_payments", "Etsi maksuja", "search_groups", "Etsi ryhmi\xe4", "search_company", "Etsi yritys", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", "Etsi 1 lasku", "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Hae 1 tarjous", "search_credit", "Search 1 Credit", "search_vendor", "Hae 1 kauppias", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Hyvitysmaksu", _s17_92, "Lasku on peruutettu onnistuneesti", _s18_69, "Laskut on peruutettu onnistuneesti", _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full nimi", _s17_94, "Kaupunki/Alue/Postitoimipaikka", _s17_96, "Postal/kaupunki/State", "custom1", "ensimm\xe4inen muokattu", "custom2", "toinen muokattu", "custom3", "Kolmas mukautettu", "custom4", "Nelj\xe4s mukautettu", "optional", "Valinnainen", "license", "Lisenssi", "purge_data", "Purge Data", _s16_117, "onnistuneesti purged yritys data", _s18_70, "Warning: t\xe4m\xe4 will pysyv\xe4sti erase sinun data, there is no undo.", "invoice_balance", "Laskun tila", "age_group_0", "0 - 30 p\xe4iv\xe4\xe4", "age_group_30", "30 - 60 p\xe4iv\xe4\xe4", "age_group_60", "60 - 90 p\xe4iv\xe4\xe4", "age_group_90", "90 - 120 p\xe4iv\xe4\xe4", "age_group_120", "120+ p\xe4iv\xe4\xe4", "refresh", "Refresh", "saved_design", "Muotoilu tallennettiin onnistuneesti", "client_details", "Asiakkaan tiedot", "company_address", "Yrityksen osoite", "invoice_details", "Laskun tiedot", "quote_details", "Tarjouksen tiedot", "credit_details", "Hyvityksen tiedot", "product_columns", "Tuotesarake", "task_columns", "Teht\xe4v\xe4sarake", "add_field", "Lis\xe4\xe4 kentt\xe4", "all_events", "Kaikki tapahtumat", "permissions", "Oikeudet", "none", "None", "owned", "Omistettu", "payment_success", "Maksu onnistui", "payment_failure", "Maksu ep\xe4onnistui", "invoice_sent", ":count lasku l\xe4hetetty", "quote_sent", "Tarjous l\xe4hetetty", "credit_sent", "Hyvitys l\xe4hetettiin", "invoice_viewed", "Lasku katsottiin", "quote_viewed", "Tarjous luettu", "credit_viewed", "Hyvitys katsottiin", "quote_approved", "Tarjous hyv\xe4ksytty", _s25_38, "Vastaanota kaikki ilmoitukset", _s16_118, "Osta lisenssi", "apply_license", "K\xe4yt\xe4 lisenssi", "cancel_account", "Poista tili", _s22_57, "Varoitus: T\xe4m\xe4 poistaa tilisi pysyv\xe4sti. Tietoja ei pysty palauttamaan.", "delete_company", "Poista yritys", _s22_58, "Warning: t\xe4m\xe4 will pysyv\xe4sti poista sinun yritys, there is no undo.", "enabled_modules", "Enabled Modules", "converted_quote", "Tarjous on onnistuneesti muunnettu", "credit_design", "Credit Design", "includes", "Includes", "header", "Yl\xe4tunniste", "load_design", "Load malli", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Ehdotukset", "tickets", "Tickets", _s16_122, "Toistuvat tarjoukset", "recurring_tasks", "Recurring Tasks", _s18_71, "K\xe4ytt\xe4j\xe4tilin hallinta", "credit_date", "Luoton p\xe4iv\xe4m\xe4\xe4r\xe4", "credit", "Luotto", "credits", "Luotot", "new_credit", "Uusi luotto", "edit_credit", "Muokkaa hyvityst\xe4", "created_credit", "Luottolasku luotiin onnistuneesti", "updated_credit", "Hyvitys p\xe4ivitettiin onnistuneesti", "archived_credit", "Luottolasku arkistoitiin onnistuneesti", "deleted_credit", "Luottolasku poistettiin onnistuneesti", "removed_credit", _s27_43, "restored_credit", "Luotto palautettu onnistuneesti", _s16_124, ":count hyvitys(t\xe4) arkistoitiin onnistuneesti", "deleted_credits", ":count luotto(a) poistettu onnistuneesti", _s16_125, "Palautettiin onnistuneesti :value luotolle", "current_version", "Nykyinen versio", "latest_version", "Latest Version", "update_now", "P\xe4ivit\xe4 nyt", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "Lue lis\xe4\xe4", "integrations", "Integraatiot", "tracking_id", "Seurantatunnus", _s17_98, _s17_99, "credit_footer", "Luotto alatunniste", "credit_terms", "Luoton ehdot", "new_company", "Uusi yritys", "added_company", "Yritys lis\xe4ttiin onnistuneesti", "company1", "Mukautettu Yritys 1", "company2", "Mukautettu Yritys 2", "company3", "Mukautettu Yritys 3", "company4", "Mukautettu Yritys 4", "product1", "Mukautettu Tuote 1", "product2", "Mukautettu Tuote 2", "product3", "Mukautettu Tuote 3", "product4", "Mukautettu Tuote 4", "client1", "Mukautettu Asiakas 1", "client2", "Mukautettu Asiakas 2", "client3", "Mukautettu Asiakas 3", "client4", "Mukautettu Asiakas 4", "contact1", "Mukautettu Yhteystieto 1", "contact2", "Mukautettu Yhteystieto 2", "contact3", "Mukautettu Yhteystieto 3", "contact4", "Mukautettu Yhteystieto 4", "task1", "Mukautettu Teht\xe4v\xe4 1", "task2", "Mukautettu Teht\xe4v\xe4 2", "task3", "Mukautettu Teht\xe4v\xe4 3", "task4", "Mukautettu Teht\xe4v\xe4 4", "project1", "Mukautettu Projekti 1", "project2", "Mukautettu Projekti 2", "project3", "Mukautettu Projekti 3", "project4", "Mukautettu Projekti 4", "expense1", "Mukautettu Kulu 1", "expense2", "Mukautettu Kulu 2", "expense3", "Mukautettu Kulu 3", "expense4", "Mukautettu Kulu 4", "vendor1", "Mukautettu Myyj\xe4 1", "vendor2", "Mukautettu Myyj\xe4 2", "vendor3", "Mukautettu Myyj\xe4 3", "vendor4", "Mukautettu Myyj\xe4 4", "invoice1", "Mukautettu Lasku 1", "invoice2", "Mukautettu Lasku 2", "invoice3", "Mukautettu Lasku 3", "invoice4", "Mukautettu Lasku 4", "payment1", "Mukautettu Maksu 1", "payment2", "Mukautettu Maksu 2", "payment3", "Mukautettu Maksu 3", "payment4", "Mukautettu Maksu 4", "surcharge1", _s22_97, "surcharge2", _s22_98, "surcharge3", _s22_99, "surcharge4", _s22_100, "group1", "Mukautettu Ryhm\xe4 1", "group2", "Mukautettu Ryhm\xe4 2", "group3", "Mukautettu Ryhm\xe4 3", "group4", "Mukautettu Ryhm\xe4 4", "reset", "Nollaa", "number", "Numero", "export", "Vienti", "chart", "Kaavio", "count", "Luku", "totals", "Yhteens\xe4", "blank", "Tyhj\xe4", "day", "P\xe4iv\xe4", "month", "Kuukausi", "year", "Vuosi", "subgroup", "Subgroup", "is_active", "Aktiivinen", "group_by", "Niputa", "credit_balance", "Luoton saldo", _s18_77, "Kontaktin viimeinen kirjautuminen", _s17_100, "Kontaktin koko nimi", "contact_phone", "kontakti puhelin", _s21_82, "Kontakti Mukautettu Arvo 1", _s21_83, "Kontakti Mukautettu Arvo 2", _s21_84, "Kontakti Mukautettu Arvo 3", _s21_85, "Kontakti Mukautettu Arvo 4", _s17_102, "Toimitus: Katu", _s17_103, "Toimitus: Asunto/huoneisto", "shipping_city", "Toimitus: Kaupunki", "shipping_state", "Toimitus: Maakunta", _s20_79, "Toimitus: Postinumero", _s16_156, "Toimitus: Maa", _s16_158, "Laskutus: Katu", _s16_159, "Laskutus: Asunto/huoneisto", "billing_city", "Laskutus: Kaupunki", "billing_state", "Laskutus: Maakunta", _s19_60, "Laskutus: Postinumero", "billing_country", "Laskutus: Maa", "client_id", "Asiakkaan tunniste", "assigned_to", "Assigned", "created_by", "luotu by :name", "assigned_to_id", "Liitetty tunnukseen(Id)", "created_by_id", "Luonut (Id)", "add_column", "Lis\xe4\xe4 Sarake", "edit_columns", "Muokkaa Saraketta", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit ja Loss", "reports", "Raportit", "report", "Raportti", "add_company", "Lis\xe4\xe4 yritys", "unpaid_invoice", "Maksamatonl lasku", "paid_invoice", "Paid Lasku", _s16_160, "Hyv\xe4ksym\xe4t\xf6n tarjous", "help", "Ohje", "refund", "Hyvitys", "refund_date", "Maksunpalautusp\xe4iv\xe4", "filtered_by", "Filtered by", "contact_email", "S\xe4hk\xf6postiosoite", "multiselect", "Monivalinta", "entity_state", "Osavaltio", "verify_password", "Vahvista salasana", "applied", "Haettu", _s21_86, "Sis\xe4llyt\xe4 viimeiset virheet lokiin", _s30_12, "Olemme vastaanottaneet viestisi ja pyrimme vastaamaan siihen pikaisesti.", "message", "Viesti", "from", "L\xe4hett\xe4j\xe4", _s20_81, "N\xe4yt\xe4 tuotteen tiedot", _s25_40, "Sis\xe4llyt\xe4 lis\xe4tieto ja hinta tuotteen alasvetovalikkoon", _s20_83, "PDF sivun muokkaaja vaatii :version", _s18_80, "S\xe4\xe4d\xe4 kuluprosenttia", _s23_35, "Adjust percent tili palkkio", _s18_82, "Muokkaa asetuksia", "support_forum", "support forum", "about", "Tietoja", "documentation", "Dokumentaatio", "contact_us", "Ota meihin yhteytt\xe4", "subtotal", "V\xe4lisumma", "line_total", "Rivin summa", "item", "Tuote", "credit_email", "Credit Email", "iframe_url", "Verkkosivu", "domain_url", "Domain URL", _s21_87, "salasana on liian lyhyt", _s20_84, "Salasanan pit\xe4\xe4 sis\xe4lt\xe4\xe4 iso kirjain ja numero", _s19_62, "Asiakas portaalin teht\xe4v\xe4t", _s23_36, "Asiakas portaalin etusivu", _s20_85, "Aseta arvo", "deleted_logo", "Logo poistettiin onnistuneesti", "yes", "Kyll\xe4", "no", "Ei", "generate_number", "Luo numero", "when_saved", "Milloin tallennettu", "when_sent", "Milloin l\xe4hetetty", "select_company", "Valitse yritys", "float", "Kelluva", "collapse", "Pienenn\xe4", "show_or_hide", "N\xe4yt\xe4/piilota", "menu_sidebar", "Valikon sivupalkki", "history_sidebar", "Historia sivupalkki", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Ulkoasu", "view", "N\xe4yt\xe4", "module", "Moduuli", "first_custom", "Ensim. muokattu", "second_custom", "Toinen muokattu", "third_custom", "Kolmas muokattu", "show_cost", "N\xe4yt\xe4 kustannus", _s17_105, _s17_106, "show_cost_help", "N\xe4yt\xe4 tuotteen kulukentt\xe4 seurataksesi katetta", _s21_88, "N\xe4yt\xe4 tuotteen m\xe4\xe4r\xe4", _s26_26, "N\xe4yt\xe4 tuotteen m\xe4\xe4r\xe4kentt\xe4, muutoin oletus 1", _s21_90, "N\xe4yt\xe4 Laskun m\xe4\xe4r\xe4t", _s26_27, "N\xe4yt\xe4 rivien m\xe4\xe4r\xe4kentt\xe4, muutoin oletus 1", _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, "Oletus m\xe4\xe4r\xe4", _s21_94, "Aseta rivim\xe4\xe4r\xe4 oletuksena 1", "one_tax_rate", "Ensimm\xe4inen veroluokka", "two_tax_rates", "Toinen veroluokka", "three_tax_rates", "Kolmas veroluokka", _s16_164, "Oletus veroluokka", "user", "K\xe4ytt\xe4j\xe4", "invoice_tax", "Laskun vero", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, "Laskun veroluokat", "item_tax_rates", "Item Tax Rates", _s18_84, "Valitse asiakas", "configure_rates", "M\xe4\xe4rit\xe4 kurssit", _s18_85, _s18_86, "tax_settings", "Veroasetukset", _s18_87, "Veroluokat", "accent_color", "Nouseva v\xe4ri", "switch", "Switch", _s19_64, "pilkku eroteltu lista", "options", "Valinnat", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Alasvetovalikko", "field_type", "Kent\xe4n tyyppi", _s27_44, "Salasanan palautuss\xe4hk\xf6posti on l\xe4hetetty.", "submit", "Submit", _s16_168, "Palauta salasana", "late_fees", "Viiv\xe4stysmaksut", "credit_number", "luotto numero", "payment_number", "maksu numero", "late_fee_amount", "Late palkkio m\xe4\xe4r\xe4", _s16_169, "Late palkkio Percent", "before_due_date", "Ennen er\xe4p\xe4iv\xe4\xe4", "after_due_date", "Er\xe4p\xe4iv\xe4n j\xe4lkeen", _s18_89, "Laskun p\xe4iv\xe4yksen j\xe4lkeen", "days", "P\xe4iv\xe4\xe4", "invoice_email", "Laskus\xe4hk\xf6posti", "payment_email", "Maksus\xe4hk\xf6posti", "partial_payment", _s16_299, "payment_partial", _s16_299, _s21_95, "Osittaisen maksun s\xe4hk\xf6postiosoite", "quote_email", "Tarjouss\xe4hk\xf6posti", _s16_171, "Endless muistutus", _s16_173, _s16_174, "administrator", "Yll\xe4pit\xe4j\xe4", _s18_90, "Allow k\xe4ytt\xe4j\xe4 manage users, change asetus ja modify kaikki records", "user_management", "K\xe4ytt\xe4j\xe4nhallinta", "users", "K\xe4ytt\xe4j\xe4t", "new_user", "Uusi k\xe4ytt\xe4j\xe4", "edit_user", "Muokkaa k\xe4ytt\xe4j\xe4", "created_user", "Onnistuneesti luotu k\xe4ytt\xe4j\xe4", "updated_user", "K\xe4ytt\xe4j\xe4 on p\xe4ivitetty onnistuneesti", "archived_user", "K\xe4ytt\xe4j\xe4 arkistoitu onnistuneesti", "deleted_user", "K\xe4ytt\xe4j\xe4 on poistettu onnistuneesti", "removed_user", "Onnistuneesti poistettu k\xe4ytt\xe4j\xe4", "restored_user", "K\xe4ytt\xe4j\xe4 palautettu onnistuneesti", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "Yleiset asetukset", "invoice_options", "Laskun valinnat", _s17_109, "Piilota 'Maksettu t\xe4h\xe4n asti'", _s22_65, "N\xe4yt\xe4 'Maksettava p\xe4iv\xe4m\xe4\xe4r\xe4\xe4n menness\xe4' kentt\xe4 laskuillasi vain maksetuilla laskuilla.", _s23_38, "Embed Documents", _s28_30, "Sis\xe4llyt\xe4 liitetyt kuvat laskuun.", _s16_177, "n\xe4yt\xe4 Header on", _s16_178, "N\xe4yt\xe4 alatunniste", "first_page", "ensimm\xe4inen page", "all_pages", "All pages", "last_page", "viime page", "primary_font", "Ensisijainen kirjasin", "secondary_font", "toissijainen kirjasin", "primary_color", "P\xe4\xe4v\xe4ri", "secondary_color", "Apuv\xe4ri", "page_size", "Sivukoko", "font_size", "Fontin koko", "quote_design", "Tarjouksen muotoilu", "invoice_fields", "Laskun kent\xe4t", "product_fields", "Tuote kent\xe4t", "invoice_terms", "Laskun ehdot", "invoice_footer", "Laskun alatunniste", "quote_terms", "Tarjouksen ehdot", "quote_footer", "Tarjouksen alatunniste", _s18_91, "automaattinen Email", _s23_39, _s52_4, _s18_92, "automaattinen Arkistoi", _s23_40, _s55_1, _s18_93, "Automaattinen muunnos", _s23_41, _s58_4, _s17_111, "Workflow asetukset", "freq_daily", "p\xe4ivitt\xe4in", "freq_weekly", "viikoittain", "freq_two_weeks", "Kaksi viikkoa", "freq_four_weeks", "nelj\xe4 viikkoa", "freq_monthly", "Kuukausittain", "freq_two_months", "Kaksi kuukautta", _s17_113, "kolme kuukautta", _s16_179, "nelj\xe4 kuukautta", "freq_six_months", "Six kuukautta", "freq_annually", "Vuosittain", "freq_two_years", "Kaksi vuotta", _s16_180, "3 vuotta", "never", "Ei koskaan", "company", "yritys", _s17_114, _s17_115, "charge_taxes", "Veloita veroa", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, "toistuva etuliite", "number_padding", "numero Padding", "general", "General", "surcharge_field", "Surcharge kentt\xe4", "company_field", "yritys kentt\xe4", "company_value", "yritys Value", "credit_field", "luotto kentt\xe4", "invoice_field", "Lasku kentt\xe4", _s17_116, "Lasku Surcharge", "client_field", "asiakas kentt\xe4", "product_field", "Tuote kentt\xe4", "payment_field", "maksu kentt\xe4", "contact_field", "kontakti kentt\xe4", "vendor_field", "Kauppias kentt\xe4", "expense_field", "kulu kentt\xe4", "project_field", "Projekti kentt\xe4", "task_field", "Teht\xe4v\xe4 kentt\xe4", "group_field", "ryhm\xe4 kentt\xe4", "number_counter", "numero Counter", "prefix", "Etuliite", "number_pattern", "numero Pattern", "messages", "Viestit", "custom_css", "Mukautettu CSS", _s17_118, "Muokautettu JavaScript", _s16_183, "n\xe4yt\xe4 on PDF", _s21_97, "N\xe4yt\xe4 asiakkaan allekirjoitus lasku-/tarjous-PDF:ss\xe4.", _s25_46, "Laskun ehdot valintaruutu", _s30_13, "Vaadi asiakasta vahvistamaan, ett\xe4 h\xe4n hyv\xe4ksyy laskun ehdot.", _s23_42, "Tarjouksen ehdot valintaruutu", _s28_31, "Vaadi asiakasta vahvistamaan, ett\xe4 h\xe4n hyv\xe4ksyy tarjouksen ehdot.", _s25_47, "Laskun allekirjoitus", _s30_14, "Vaadi asiakasta t\xe4ytt\xe4m\xe4\xe4n allekirjoitus.", _s23_43, "Tarjouksen allekirjoitus", _s22_67, "salasana suojaa laskut", _s27_45, "Mahdollistaa, ett\xe4 voit antaa salasanan jokaiselle yhteyshenkil\xf6lle. Jos salasana on asetettu, yhteyshenkil\xf6n tulee kirjautua sen avulla sis\xe4\xe4n voidakseen tarkastella laskuja.", "authorization", "Valtuutus", "subdomain", "Alidomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Yst\xe4v\xe4llisesti,", _s24_50, "Tee asiakkaillesi helpommaksi maksaa laskusi ottamalla k\xe4ytt\xf6\xf6n schema.org -merkint\xe4 s\xe4hk\xf6posteissasi.", "plain", "Yksinkertainen", "light", "Vaalea", "dark", "Tumma", "email_design", "S\xe4hk\xf6postin muotoilu", "attach_pdf", "Liit\xe4 PDF", _s16_184, "Liit\xe4 asiakirjoja", "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Ota k\xe4ytt\xf6\xf6n merkint\xe4", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Luottokortti", "bank_transfer", "Pankkisiirto", "priority", "Priority", "fee_amount", "palkkio m\xe4\xe4r\xe4", "fee_percent", "Palkkio prosentti", "fee_cap", "palkkio Cap", "limits_and_fees", "Limits/palkkiot", "enable_min", "Ota k\xe4ytt\xf6\xf6n min", "enable_max", "Ota k\xe4ytt\xf6\xf6n max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, "Accepted kortti Logos", "credentials", "Tunnukset", "update_address", "P\xe4ivit\xe4 osoite", _s19_69, "P\xe4ivit\xe4 asiakkaan osoite annetuilla tiedoilla", "rate", "Kanta", "tax_rate", "Verokanta", "new_tax_rate", "Uusi verom\xe4\xe4r\xe4", "edit_tax_rate", "Muokkaa verokantaa", _s16_186, "Verokanta luotu onnistuneesti", _s16_187, "Verokanta p\xe4ivitetty onnistuneesti", _s17_121, "Verokanta arkistoitu onnistuneesti", _s16_188, "Verokanta onnistuneesti poistettu", _s17_122, "Verokanta onnistuneesti palautettu", _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Lis\xe4\xe4 automaattisesti tuotteita", _s18_96, "Tuotteen valinta t\xe4ytt\xe4\xe4 kuvauksen ja hinnan automaattisesti", "update_products", "P\xe4ivit\xe4 automaattisesti tuotteet", _s20_89, "Laskun p\xe4ivitt\xe4minen p\xe4ivitt\xe4\xe4 tuotetietokannan automaattisesti", _s16_189, "Convert tuotteet", _s21_98, "Muunna automaattisesti tuotehinnat asiakkaan valuuttaan", "fees", "palkkiot", "limits", "Limits", "provider", "Tarjoaja", "company_gateway", "maksu Gateway", _s16_191, "maksu Gateways", _s19_70, "uusi Gateway", _s20_90, "muokkaa Gateway", _s23_44, "onnistuneesti luotu gateway", _s23_45, "onnistuneesti p\xe4ivitetty gateway", _s24_51, "onnistuneesti arkistoitu gateway", _s23_46, "onnistuneesti poistettu gateway", _s24_52, "onnistuneesti palautettu gateway", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, "Jatka muokkausta", "discard_changes", "Discard Changes", "default_value", "Oletus arvo", "disabled", "Pois k\xe4yt\xf6st\xe4", "currency_format", "Valuutan muoto", _s21_99, "Viikon ensimm\xe4inen p\xe4iv\xe4", _s23_47, "Vuoden ensimm\xe4inen kuukausi", "sunday", "sunnuntai", "monday", "Maanantai", "tuesday", "Tiistai", "wednesday", "Keskiviikko", "thursday", "Torstai", "friday", "Perjantai", "saturday", "Lauantai", "january", "Tammikuu", "february", "Helmikuu", "march", "Maaliskuu", "april", "Huhtikuu", "may", "Toukokuu", "june", "Kes\xe4kuu", "july", "Hein\xe4kuu", "august", "Elokuu", "september", "Syyskuu", "october", "Lokakuu", "november", "Marraskuu", "december", "Joulukuu", "symbol", "Symboli", "ocde", "Koodi", "date_format", "P\xe4iv\xe4m\xe4\xe4r\xe4n muoto", "datetime_format", "P\xe4iv\xe4-Aika esitysmuoto", "military_time", "24 tunnin aika", _s18_97, "N\xe4yt\xe4 24 tunnin aikamuoto", "send_reminders", "l\xe4het\xe4 muistutukset", "timezone", "Aikavy\xf6hyke", _s19_71, _s19_72, _s17_124, "Filtered by ryhm\xe4", _s19_73, "Filtered by Lasku", _s18_98, "Filtered by asiakas", _s18_100, "Suodatettu: Kauppias", "group_settings", "ryhm\xe4 asetukset", "group", "ryhm\xe4", "groups", "ryhm\xe4t", "new_group", "uusi ryhm\xe4", "edit_group", "muokkaa ryhm\xe4", "created_group", "onnistuneesti luotu ryhm\xe4", "updated_group", "onnistuneesti p\xe4ivitetty ryhm\xe4", "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", "onnistuneesti arkistoitu ryhm\xe4", "deleted_group", "onnistuneesti poistettu ryhm\xe4", "restored_group", "onnistuneesti palautettu ryhm\xe4", "upload_logo", "Lataa Logo", "uploaded_logo", "Logo onnistuneesti ladattu palvelimelle", "logo", "Logo", "saved_settings", "onnistuneesti saved asetus", _s16_195, "Tuoteasetukset", "device_settings", "Device asetukset", "defaults", "Oletusasetukset", "basic_settings", "Perusasetukset", _s17_126, "Lis\xe4\xe4asetuksia", "company_details", "Yrityksen tiedot", "user_details", "K\xe4ytt\xe4j\xe4tiedot", "localization", "Lokalisointi", "online_payments", "Online maksut", "tax_rates", "Verokannat", "notifications", "S\xe4hk\xf6posti-ilmoitukset", "import_export", "Tuonti | Vienti", "custom_fields", _s17_178, "invoice_design", "Laskun muotoilu", "buy_now_buttons", "Osta nyt napit", "email_settings", "S\xe4hk\xf6postin asetukset", _s23_49, "Pohjat ja muistutukset", _s22_68, "luotto Cards & Banks", _s19_75, "Datan visualisaatiot", "price", "Hinta", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, "kiitos you sinun purchase!", "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, "Annual tilaus", "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count k\xe4ytt\xe4j\xe4\xe4", "upgrade", "Upgrade", _s25_51, "Anna etunimi", _s24_54, "Anna sukunimi", _s33_28, "Ole hyv\xe4 ja hyv\xe4ksy palveluehtomme sek\xe4 tietosuojak\xe4yt\xe4nt\xf6mme luodaksesi k\xe4ytt\xe4j\xe4tilin.", "i_agree_to_the", "Hyv\xe4ksyn", _s16_197, "K\xe4ytt\xf6ehdot", "privacy_policy", "Privacy Policy", "sign_up", "Rekister\xf6idy", "account_login", "Tiliin kirjautuminen", "view_website", "N\xe4yt\xe4 verkkosivu", "create_account", "Luo k\xe4ytt\xe4j\xe4tili", "email_login", "Email Login", "create_new", "luo uusi", _s18_102, "ei record selected", _s21_102, "save tai peruuta sinun muutokset", "download", "Lataa", _s27_50, "Requires enterprise plan", "take_picture", "Ota kuva", "upload_file", "Lataa tiedosto palvelimelle", "document", "Document", "documents", "Asiakirjat", "new_document", "Uusi asiakirja", "edit_document", "Muokkaa asiakirjaa", _s17_128, "onnistuneesti l\xe4hetetty dokumentti", _s16_199, "onnistuneesti p\xe4ivitetty dokumentti", _s17_129, "onnistuneesti arkistoitu dokumentti", _s16_200, "onnistuneesti poistettu dokumentti", _s17_130, "onnistuneesti palautettu dokumentti", _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "ei History", "expense_date", "Kulun p\xe4iv\xe4m\xe4\xe4r\xe4", "pending", "Odottaa vastausta", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Muunnettu", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_204, "Muunna valuutta", "mark_paid", "Merkitse maksetuksi", "category", "Kategoria", "address", "Osoite", "new_vendor", "Uusi kauppias", "created_vendor", "Kauppias luotin onnistuneesti", "updated_vendor", "Kauppias on p\xe4ivitetty onnistuneesti", "archived_vendor", "Kauppias on arkistoitu onnistuneesti", "deleted_vendor", "Kauppias on poistettu onnistuneesti", "restored_vendor", "Onnistuneesti palautettu kauppias", _s16_205, ":count kauppias(ta) arkistoitu onnistuneesti", "deleted_vendors", ":count kauppias(ta) poistettu onnistuneesti", _s16_206, _s36_11, "new_expense", "Lis\xe4\xe4 kulu", "created_expense", "onnistuneesti luotu kulu", "updated_expense", "onnistuneesti p\xe4ivitetty kulu", _s16_207, "Kulu arkistoitu onnistuneesti", "deleted_expense", "Kulu poistettu onnistuneesti", _s16_208, "onnistuneesti palautettu kulu", _s17_132, "onnistuneesti arkistoitu kulut", _s16_209, "onnistuneesti poistettu kulut", _s17_133, _s37_17, "copy_shipping", "Kopioi toimitus", "copy_billing", "Kopioi laskutus", "design", "malli", _s21_103, "Failed find record", "invoiced", "Laskutettu", "logged", "Kirjattu", "running", "K\xe4ynniss\xe4", "resume", "Jatka", "task_errors", "Ole hyv\xe4 ja korjaa p\xe4\xe4llek\xe4iset ajat", "start", "Aloitus", "stop", "Lopetus", "started_task", "Onnistuneesti aloitettu teht\xe4v\xe4", "stopped_task", "Teht\xe4v\xe4 lopetettu onnistuneesti", "resumed_task", "Onnistuneesti jatkettu teht\xe4v\xe4\xe4", "now", "Nyt", _s16_210, "Automaattinen teht\xe4vien aloitus", "timer", "Ajastin", "manual", "Manuaalinen", "budgeted", "Budjetoitu", "start_time", "Aloitusaika", "end_time", "Lopetusaika", "date", "P\xe4iv\xe4m\xe4\xe4r\xe4", "times", "Ajat", "duration", "Kesto", "new_task", "Uusi teht\xe4v\xe4", "created_task", "Teht\xe4v\xe4 luotu onnistuneesti", "updated_task", "Teht\xe4v\xe4 p\xe4ivitetty onnistuneesti", "archived_task", "Teht\xe4v\xe4 arkistoitu onnistuneesti", "deleted_task", "Teht\xe4v\xe4 poistettu onnistuneesti", "restored_task", "Teht\xe4v\xe4 palautettu onnistuneesti", "archived_tasks", ":count teht\xe4v\xe4\xe4 arkistoitu onnistuneesti", "deleted_tasks", ":count teht\xe4v\xe4\xe4 poistettu onnistuneesti", "restored_tasks", _s34_25, _s19_79, "Ole hyv\xe4 ja anna nimi", "budgeted_hours", "Budjetoidut ty\xf6tunnit", "created_project", "Onnistuneesti luotu projekti", "updated_project", "Onnistuneesti p\xe4ivitetty projekti", _s16_212, "Onnistuneesti arkistoitu projekti", "deleted_project", _s32_21, _s16_213, "Onnistuneesti palautettu projekti", _s17_134, "Onnistuneesti arkistoitu :count projekti(a)", _s16_214, "Onnistuneesti poistettu :count projekti(a)", _s17_135, _s37_18, "new_project", "Uusi projekti", _s27_54, "kiitos you using our app!", "if_you_like_it", _s21_105, "click_here", "klikkaa t\xe4st\xe4", _s18_106, "Klikkaa t\xe4st\xe4", "to_rate_it", "rate it.", "average", "Keskiarvo", "unapproved", "Hyv\xe4ksym\xe4tt\xf6m\xe4t", _s30_19, "authenticate change this asetus", "locked", "Locked", "authenticate", "Authenticate", _s19_81, "authenticate", _s24_58, _s24_59, "footer", "Alatunniste", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "t\xe4n\xe4\xe4n", "custom_range", "muokattu Range", "date_range", "P\xe4iv\xe4m\xe4\xe4r\xe4v\xe4li", "current", "nykyinen", "previous", "Previous", "current_period", "nykyinen kausi", _s17_136, "Comparison kausi", "previous_period", "Previous kausi", "previous_year", "Previous Year", "compare_to", "Compare", "last7_days", "viime 7 p\xe4iv\xe4\xe4", "last_week", "viime viikko", "last30_days", "viime 30 p\xe4iv\xe4\xe4", "this_month", "t\xe4m\xe4 kuukausi", "last_month", "viime kuukausi", "this_year", "t\xe4m\xe4 Year", "last_year", "viime Year", "custom", "Mukautettu", _s16_215, "kloonaa Lasku", "clone_to_quote", "Kopioi tarjous", "clone_to_credit", "Clone to Credit", "view_invoice", "Katso lasku", "convert", "Convert", "more", "Lis\xe4\xe4", "edit_client", "Muokkaa asiakas", "edit_product", "Muokkaa tuote", "edit_invoice", "Muokkaa laskua", "edit_quote", "Muokkaa tarjousta", "edit_payment", "Muokkaa maksua", "edit_task", "Muokkaa teht\xe4v\xe4", "edit_expense", "muokkaa kulu", "edit_vendor", "Muokkaa kauppiasta", "edit_project", "Muokkaa projektia", _s20_92, "Muokkaa toistuvaa tarjousta", "billing_address", "Laskutusosoite", _s16_217, "Toimitusosoite", "total_revenue", "Kokonaistulot", "average_invoice", "Laskujen keskiarvo", "outstanding", "Maksamattomat laskut", "invoices_sent", ":count laskua l\xe4hetetty", "active_clients", "Aktiiviset asiakkaat", "close", "Sulje", "email", "S\xe4hk\xf6posti", "password", "Salasana", "url", "URL", "secret", "Secret", "name", "Nimi", "logout", "Kirjaudu ulos", "login", "Kirjaudu sis\xe4\xe4n", "filter", "Suodata", "sort", "Sort", "search", "Etsi", "active", "Aktiivinen", "archived", "Arkistoitu", "deleted", "Poistettu", "dashboard", "Hallintapaneeli", "archive", "Arkisto", "delete", "Poista", "restore", "Palauta", _s16_219, _s16_220, _s23_50, "Anna s\xe4hk\xf6postiosoitteesi", _s26_37, "Anna salasanasi", _s21_106, "Anna sinun URL-osoitteesi", _s26_39, "Anna tuoteavain", "ascending", "Ascending", "descending", "Descending", "save", "Tallenna", _s17_138, "virhe occurred", "paid_to_date", "Maksettu t\xe4h\xe4n menness\xe4", "balance_due", "Avoin lasku", "balance", "Saldo", "overview", "Yleiskatsaus", "details", "Tiedot", "phone", "Puhelin", "website", "Kotisivu", "vat_number", "ALV-numero", "id_number", "Asiakasnumero", "create", "Luo", _s19_83, "Copied :arvo clipboard", "error", "Virhe", _s16_221, _s16_222, "contacts", "Yhteystiedot", "additional", "Lis\xe4ksi", "first_name", "Etunimi", "last_name", "Sukunimi", "add_contact", "Lis\xe4\xe4 yhteystieto", "are_you_sure", "Oletko varma?", "cancel", "Peruuta", "ok", "Ok", "remove", "Remove", _s16_223, _s16_224, "product", "Tuote", "products", "Tuotteet", "new_product", "Uusi tuote", "created_product", "Tuote on luotu onnistuneesti", "updated_product", "Tuote on p\xe4ivitetty onnistuneesti", _s16_225, "Tuote on arkistoitu onnistuneesti", "deleted_product", "onnistuneesti poistettu tuote", _s16_226, "onnistuneesti palautettu tuote", _s17_140, "onnistuneesti arkistoitu :count tuotteet", _s16_227, "onnistuneesti poistettu :count tuotteet", _s17_141, _s37_19, "product_key", "Tuote", "notes", "Viestit", "cost", "Hinta", "client", "Asiakas", "clients", "Asiakkaat", "new_client", "Uusi asiakas", "created_client", "Luotin onnistuneesti asiakas", "updated_client", "Asiakas on p\xe4ivitetty onnistuneesti", "archived_client", "Asiakas on arkistoitu onnistuneesti", _s16_228, _s43_3, "deleted_client", "Asiakas on poistettu onnistuneesti", "deleted_clients", "Poistettu onnistuneesti :count asiakas(ta)", "restored_client", "Asiakas palautettu onnistuneesti", _s16_229, _s36_13, "address1", "Katu", "address2", "Asunto", "city", "Kaupunki", "state", "L\xe4\xe4ni", "postal_code", "Postinumero", "country", "Maa", "invoice", "Lasku", "invoices", "Laskut", "new_invoice", "Uusi lasku", "created_invoice", "Lasku luotiin onnistuneesti", "updated_invoice", "Lasku p\xe4ivitettiin onnistuneesti", _s16_230, "Lasku arkistoitiin onnistuneesti", "deleted_invoice", "Lasku poistettiin onnistuneesti", _s16_231, "Lasku palautettu onnistuneesti", _s17_142, _s43_3, _s16_232, "Poistettiin onnistuneesti :count laskua", _s17_143, _s37_20, "emailed_invoice", "Lasku l\xe4hetettiin onnistuneesti", "emailed_payment", "onnistuneesti emailed maksu", "amount", "M\xe4\xe4r\xe4", "invoice_number", "Laskun numero", "invoice_date", "Laskun p\xe4iv\xe4m\xe4\xe4r\xe4", "discount", "Alennus", "po_number", "Tilaus numero", "terms", "Ehdot", "public_notes", "Julkiset muistiinpanot", "private_notes", "Yksityiset muistiinpanot", "frequency", "Kuinka usein", "start_date", "Alkamisp\xe4iv\xe4m\xe4\xe4r\xe4", "end_date", "Loppup\xe4iv\xe4m\xe4\xe4r\xe4", "quote_number", "Tarjous numero", "quote_date", "Tarjouksen p\xe4iv\xe4m\xe4\xe4r\xe4", "valid_until", "Voimassa", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Kuvaus", "unit_cost", "Kappalehinta", "quantity", "M\xe4\xe4r\xe4", "add_item", "Lis\xe4\xe4 nimike", "contact", "Yhteyshenkil\xf6", "work_phone", "Puhelin", "total_amount", "yhteens\xe4 m\xe4\xe4r\xe4", "pdf", "PDF", "due_date", "Er\xe4p\xe4iv\xe4", _s16_233, "Partial er\xe4p\xe4iv\xe4", "status", "Tila", _s17_144, "Lasku tila", "quote_status", "Tarjouksen tila", _s22_69, "Napsauta + lis\xe4t\xe4ksesi nimikkeen", _s22_71, "Napsauta + lis\xe4t\xe4ksesi ajan", "count_selected", ":count selected", "total", "Loppusumma", "percent", "Prosentti", "edit", "Muokkaa", "dismiss", "Dismiss", _s20_94, "valitse p\xe4iv\xe4m\xe4\xe4r\xe4", _s22_72, "valitse asiakas", _s24_60, "valitse lasku", "task_rate", "Teht\xe4v\xe4n luokitus", "settings", "Asetukset", "language", "Kieli", "currency", "Valuutta", "created_at", "Luotu", "created_on", "Created On", "updated_at", "p\xe4ivitetty", "tax", "Vero", _s30_21, "Ay\xf6t\xe4 laskunumero", _s27_58, "Ole hyv\xe4 ja anna tarjouksen numero", "past_due", "Past Due", "draft", "Luonnos", "sent", "L\xe4hetetty", "viewed", "N\xe4hty", "approved", "Hyv\xe4ksytty", "partial", "Osittainen/Talletus", "paid", "Maksettu", "mark_sent", "Merkitse l\xe4hetetyksi", _s22_74, "Onnistuneesti merkitty lasku l\xe4hetetyksi", _s22_75, "Lasku merkittiin l\xe4hetetyksi onnistuneesti", _s23_52, _s43_4, _s23_53, _s43_4, "done", "Valmis", _s37_21, "Anna asiakkaan tai yhteyshenkil\xf6n nimi", "dark_mode", "Tumma tila", _s27_60, "Uudelleenk\xe4ynnist\xe4 sovellus ottaaksesi muutoksen k\xe4ytt\xf6\xf6n", "refresh_data", "Refresh Data", "blank_contact", "Blank kontakti", "activity", "Toiminta", _s16_235, "ei records found", "clone", "Monista", "loading", "Loading", "industry", "Toimiala", "size", "Koko", "payment_terms", "Maksuehdot", "payment_date", "Maksun p\xe4iv\xe4m\xe4\xe4r\xe4", "payment_status", "maksu tila", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Asiakasportaali", "show_tasks", "N\xe4yt\xe4 teht\xe4v\xe4t", "email_reminders", "Email muistutukset", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "Ensimm\xe4inen muistutus", "second_reminder", "Toinen muistutus", "third_reminder", "Kolmas muistutus", "reminder1", "ensimm\xe4inen muistutus", "reminder2", "toinen muistutus", "reminder3", "Third muistutus", "template", "Malli", "send", "l\xe4het\xe4", "subject", "Otsikko", "body", "Sis\xe4lt\xf6", "send_email", "L\xe4het\xe4 s\xe4hk\xf6posti", "email_receipt", "L\xe4het\xe4 maksukuitti s\xe4hk\xf6postilla asiakkaalle", "auto_billing", _s22_101, "button", "Button", "preview", "Esikatselu", "customize", "Mukauta", "history", "Historia", "payment", "Maksu", "payments", "Maksut", "refunded", "Refunded", "payment_type", "Maksutyyppi", _s21_108, "Tapahtuman viite", "enter_payment", "Kirjaa maksu", "new_payment", "Uusi maksutapahtuma", "created_payment", "Maksu on luotu onnistuneesti", "updated_payment", "Maksu p\xe4ivitetty onnistuneesti", _s16_243, "Maksu on arkistoitu onnistuneesti", "deleted_payment", "Maksu on poistettu onnistuneesti", _s16_244, "Maksu palautettu onnistuneesti", _s17_147, "Arkistoitu onnistuneesti :count maksu(a)", _s16_245, "Poistettu onnistuneesti :count maksu(a)", _s17_148, _s37_23, "quote", "Tarjous", "quotes", "Tarjoukset", "new_quote", "Uusi tarjous", "created_quote", "Tarjous on luotu onnistuneesti", "updated_quote", "Tarjous on p\xe4ivitetty onnistuneesti", "archived_quote", "Tarjous on arkistoitu onnistuneesti", "deleted_quote", "Tarjous on poistettu onnistuneesti", "restored_quote", "Tarjous palautettu onnistuneesti", "archived_quotes", ":count tarjous(ta) arkistoitu onnistuneesti", "deleted_quotes", ":count tarjous(ta) poistettu onnistuneesti", "restored_quotes", _s35_23, "expense", "Kulu", "expenses", "Kulut", "vendor", "Kauppias", "vendors", "Kauppiaat", "task", "Teht\xe4v\xe4", "tasks", "Teht\xe4v\xe4t", "project", "Projekti", "projects", "Projektit", "activity_1", ":user loi asiakkaan :client", "activity_2", ":user arkistoi asiakkaan :client", "activity_3", ":user poisti asiakkaan :client", "activity_4", ":k\xe4ytt\xe4j\xe4 loi laskun :invoice", "activity_5", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti laskun :invoice", "activity_6", ":k\xe4ytt\xe4j\xe4 emailed lasku :lasku for :asiakas :kontakti", "activity_7", ":kontakti katsoi lasku :lasku for :asiakas", "activity_8", ":k\xe4ytt\xe4j\xe4 arkistoi laskun :invoice", "activity_9", ":k\xe4ytt\xe4j\xe4 poisti laskun :invoice", "activity_10", ":kontakti entered maksu :maksu for :payment_amount on lasku :lasku for :asiakas", "activity_11", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti maksun :maksu", "activity_12", ":k\xe4ytt\xe4j\xe4 arkistoi maksun :maksu", "activity_13", ":k\xe4ytt\xe4j\xe4 poisti maksun :maksu", "activity_14", ":k\xe4ytt\xe4j\xe4 sy\xf6tti :luotto hyvityksen", "activity_15", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti :luotto hyvityksen", "activity_16", ":k\xe4ytt\xe4j\xe4 arkistoi :luotto hyvityksen", "activity_17", ":k\xe4ytt\xe4j\xe4 poisti :luotto hyvityksen", "activity_18", ":user loi tarjouksen :quote", "activity_19", ":user p\xe4ivitti tarjouksen :quote", "activity_20", ":user l\xe4hetti s\xe4hk\xf6postitse tarjouksen :quote asiakkaan :client yhteyshenkil\xf6lle :contact", "activity_21", ":contact luki tarjouksen :quote", "activity_22", ":user arkistoi tarjouksen :quote", "activity_23", ":user poisti tarjouksen :quote", "activity_24", ":user palautti tarjouksen :quote", "activity_25", ":k\xe4ytt\xe4j\xe4 palautti laskun :invoice", "activity_26", ":k\xe4ytt\xe4j\xe4 palautti asiakkaan :client", "activity_27", ":k\xe4ytt\xe4j\xe4 palautti maksun :maksu", "activity_28", ":k\xe4ytt\xe4j\xe4 palautti hyvityksen :luotto", "activity_29", ":contact hyv\xe4ksyi tarjouksen :quote asiakkaalle :client", "activity_30", ":k\xe4ytt\xe4j\xe4 loi kauppiaan :vendor", "activity_31", ":k\xe4ytt\xe4j\xe4 arkistoi kauppiaan :vendor", "activity_32", ":k\xe4ytt\xe4j\xe4 poisti kauppiaan :vendor", "activity_33", ":k\xe4ytt\xe4j\xe4 palautti kauppiaan :vendor", "activity_34", ":k\xe4ytt\xe4j\xe4 loi kulun :kulu", "activity_35", ":k\xe4ytt\xe4j\xe4 arkistoi kulun :kulu", "activity_36", ":k\xe4ytt\xe4j\xe4 poisti kulun :kulu", "activity_37", ":k\xe4ytt\xe4j\xe4 palautti kulun :kulu", "activity_39", ":k\xe4ytt\xe4j\xe4 perui :payment_amount maksun :maksu", "activity_40", ":k\xe4ytt\xe4j\xe4 refunded :adjustment a :payment_amount maksu :maksu", "activity_41", ":payment_amount maksu (:maksu) failed", "activity_42", ":k\xe4ytt\xe4j\xe4 loi teht\xe4v\xe4n :teht\xe4v\xe4", "activity_43", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti teht\xe4v\xe4n :teht\xe4v\xe4", "activity_44", ":k\xe4ytt\xe4j\xe4 arkistoi teht\xe4v\xe4n :teht\xe4v\xe4", "activity_45", ":k\xe4ytt\xe4j\xe4 poisti teht\xe4v\xe4n :teht\xe4v\xe4", "activity_46", ":k\xe4ytt\xe4j\xe4 palautti teht\xe4v\xe4n :teht\xe4v\xe4", "activity_47", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti kulun :kulu", "activity_48", ":user loi k\xe4ytt\xe4j\xe4n :user", "activity_49", ":user p\xe4ivitti k\xe4ytt\xe4j\xe4n :user", "activity_50", ":user arkistoi k\xe4ytt\xe4j\xe4n :user", "activity_51", ":user poisti k\xe4ytt\xe4j\xe4n :user", "activity_52", ":user palutti k\xe4ytt\xe4j\xe4n :user", "activity_53", ":user merkitsi l\xe4hetetyksi laskun :invoice", "activity_54", _s27_71, "activity_55", ":kontakti vastasi tiketti :tiketti", "activity_56", ":k\xe4ytt\xe4j\xe4 katsoi tiketti :tiketti", "activity_57", "J\xe4rjestelm\xe4 ep\xe4onnistui l\xe4hett\xe4m\xe4\xe4n s\xe4hk\xf6postilaskun :invoice", "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "Kertak\xe4ytt\xf6inen salasana", "emailed_quote", "Tarjous on l\xe4hetetty onnistuneesti", "emailed_credit", _s27_73, _s20_96, "Tarjous on onnistuneesti merkitty l\xe4hetetyksi", _s21_110, _s34_26, "expired", "Vanhentunut", "all", "Kaikki", "select", "Valitse", _s22_76, _s22_77, "custom_value1", "muokattu Value", "custom_value2", "Mukautettu arvo", "custom_value3", "Muokattu arvo 3", "custom_value4", "Muokattu arvo 4", _s18_107, "Muokattu email tyyli", _s24_65, "Muokattu Etusivu viesti", _s29_43, "Muokattu Avoin Lasku viesti", _s27_65, "Muokattu Maksettu Lasku viesti", _s31_23, "Oma Hyv\xe4ksym\xe4t\xf6n tarjous -viesti", "lock_invoices", "Lukitse lasku", "translations", "K\xe4\xe4nn\xf6kset", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, "Kauppiaan numerolaskuri", _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, "Laskunumeroinnin kaava", _s22_88, "Laskun j\xe4rjestysnumero", _s20_97, "Tarjouksen numeroinnin kuvio", _s20_99, "Tarjouksen j\xe4rjestysnumero", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, "S\xe4hk\xf6postilaskun aihe", _s19_88, "Tarjouss\xe4hk\xf6postin otsikko", _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Asiakkaan kaupunki", "client_state", "Asiakkaan osavaltio", "client_country", "Asiakkaan valtio", _s16_246, "Asiakas on aktiivinen", "client_balance", "Client Balance", "client_address1", "Asiakkaan katu", "client_address2", "Asiakkaan huoneisto", "vendor_address1", "Toimittajan katuosoite", "vendor_address2", "Toimittajan huoneisto-osoite", _s24_67, "Asiakkaan toimituskatuosoite", _s24_68, "Asiakkaan toimitushuoneisto-osoite", "type", "Tyyppi", "invoice_amount", "Lasku m\xe4\xe4r\xe4", _s16_250, "Er\xe4p\xe4iv\xe4", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", _s22_101, "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Mukautettu Vero 1", "custom_taxes2", "Mukautettu Vero 2", "custom_taxes3", "Mukautettu Vero 3", "custom_taxes4", "Mukautettu Vero 4", _s17_151, _s22_97, _s17_152, _s22_98, _s17_153, _s22_99, _s17_154, _s22_100, "is_deleted", "On poistettu", "vendor_city", "Kauppiaan kaupunki", "vendor_state", "Kauppiaan alue", "vendor_country", "Kauppiaan maa", "is_approved", "On hyv\xe4ksytty", "tax_name", "veronimi", "tax_amount", "vero m\xe4\xe4r\xe4", "tax_paid", "vero Paid", "payment_amount", "Maksun m\xe4\xe4r\xe4", "age", "Age", "is_running", "Is Running", "time_log", "Aikaloki", "bank_id", "Pankki", _s19_90, _s19_91, _s16_251, "Kulujen kategoria", _s19_92, _s19_93, "tax_name1", "Veron nimi 1", "tax_name2", "Veron nimi 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "fr", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Action", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Planification", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s20_119, "archive_invoice", _s19_104, "archive_quote", "Archiver ce devis", "archive_credit", _s18_143, "archive_task", "Archiver la t\xe2che", "archive_client", _s18_144, "archive_project", _s18_145, "archive_expense", _s19_105, "restore_payment", _s21_145, "restore_invoice", _s20_120, "restore_quote", "Restaurer le devis", "restore_credit", _s19_106, "restore_task", "Restaurer la t\xe2che", "restore_client", _s19_107, "restore_project", _s19_108, "restore_expense", _s20_121, "archive_vendor", "Archiver ce fournisseur", "restore_vendor", "Restaurer le fournisseur", "create_product", "Nouveau produit", "update_product", "Update Product", "delete_product", "Effacer le Produit", "restore_product", "R\xe9tablir le produit", "archive_product", "Archiver ce produit", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Moyen de paiement", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", _s17_179, "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Heure", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Envoyer", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Effacer le Projet", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Enregistrement Requis", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Enregistrer comme conditions par d\xe9faut", _s22_5, "D\xe9finir comme pied de facture par d\xe9faut", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, "Emplacement de l'aper\xe7u", "bottom", "En bas", "side", "Sur le cot\xe9", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Compte bancaire cr\xe9\xe9 avec succ\xe8s", _s20_11, "Compte bancaire mis \xe0 jour avec succ\xe8s", _s17_12, "\xc9diter le compte bancaire", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "S\xe9lectionn\xe9(s)", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", _s23_64, "delete_credit", _s19_109, "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Compte Bancaire", "bank_accounts", _s17_180, _s21_21, "Compte bancaire archiv\xe9 avec succ\xe8s", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Factures actives", _s26_2, _s17_181, _s24_10, "Paiements effectu\xe9s", _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, "Taux de taxe des positions de facture", _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Fusionner", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, "Envoi de documents par les clients", _s22_14, "Envoi de documents par les vendeurs", _s27_9, "Activer l'envoi de documents par les vendeurs", _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, "Active la recherche flexible", _s27_10, "Correspondance de caract\xe8res non contigus, par exemple, 'ct' va trouver 'cat'", "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accepter", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, "Mod\xe8le de bon de commande", _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s28_79, _s37_4, "Exiger que le vendeur fournisse sa signature", "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, "Activer la fonction 'Appliquer les paiements plus tard'", _s29_9, "Permet de cr\xe9er et d'appliquer les paiements s\xe9par\xe9ment", _s16_32, _s22_102, "default", "Par d\xe9faut", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "G\xe9rer l'inventaire", _s20_34, "Afficher un champ quantit\xe9 en stock et le mettre \xe0 jour \xe0 l'envoi de factures", _s19_29, "Notifications de stock", _s24_17, "Envoyer un email quand le stock atteint une valeur limite", "vat", "VAT", "standing", "En attente", "view_map", "View Map", _s18_22, "D\xe9finir le mod\xe8le par d\xe9faut", "add_gateway", _s22_103, _s24_18, _s77_, "left", "Gauche", "right", "Droite", "center", "Centre", "page_numbering", "Num\xe9ros de page", _s24_19, "Alignement des num\xe9ros de page", _s31_5, "Invoice Sent", _s24_21, "Afficher la description des produits", _s29_10, "Inclure la description dans la liste d\xe9roulante du produit", "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Format d'importation", "export_format", "Format d'exportation", "export_type", "Type d'exportation", "stop_on_unpaid", "Arr\xeater en cas de non-paiement", _s19_31, "Arr\xeater la cr\xe9ation de factures r\xe9currentes si la derni\xe8re facture est impay\xe9e", "use_quote_terms", "Utiliser les conditions des offres", _s20_35, "\xe0 la conversion d'une offre en facture", "add_country", "Add Country", "enable_tooltips", "Activer les bulles d'aide", _s20_36, "Affiche les bulles d'aide au passage de la souris", _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s29_58, _s17_28, _s17_29, "week", "Semaine", "created_record", _s27_12, _s26_4, "Archiver automatiquement une facture pay\xe9e", _s31_6, "Archiver automatiquement les factures lorsqu'elles sont pay\xe9es", _s31_7, "Archiver automatiquement une facture annul\xe9e", _s36_2, "Archiver automatiquement les factures lorsqu'elles sont annul\xe9es", _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s20_122, "range", "Port\xe9e", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Cr\xe9er un projet", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Le frais pour une facture de :amount serait de :total.", _s19_32, "Activer les \xe9v\xe9nements 'Touch'", _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "Voir l'\xe9l\xe9ment", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Accepter", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convertir dans", "client_currency", "Devise du client", _s16_37, "Devise de l'entreprise", "purged_client", "Client purg\xe9 avec succ\xe8s", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s21_146, _s21_44, _s55_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Clic sur l\u2019\xe9l\xe9ment s\xe9lectionn\xe9", "hide_preview", "Cacher l'aper\xe7u", "edit_record", "Editer l'\xe9l\xe9ment", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "D\xe9finir le mot de passe", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, "M\xe9moriser localement les donn\xe9es afin de d\xe9marrer plus rapidement. La d\xe9sactivation peut am\xe9liorer les performances pour les grands comptes.", "persist_ui", "M\xe9moriser l'interface utilisateur", "persist_ui_help", "M\xe9moriser l'\xe9tat de l'interface utilisateur afin de reprendre l\xe0 o\xf9 vous en \xe9tiez. La d\xe9sactivation peut am\xe9liorer les performances.", _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Inscription", _s27_17, _s50_5, "view_expense", _s26_52, "view_statement", "Voir le relev\xe9", "sepa", "Pr\xe9l\xe8vement SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Syst\xe8me", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Nom exp\xe9diteur", _s16_46, _s16_47, _s17_36, _s18_146, _s18_29, _s20_123, _s21_46, _s27_81, _s22_37, _s28_80, _s25_8, "D\xe9pense r\xe9currente cr\xe9\xe9e avec succ\xe8s", _s25_9, "D\xe9pense r\xe9currente mise \xe0 jour avec succ\xe8s", _s26_7, "D\xe9pense r\xe9currente archiv\xe9e avec succ\xe8s", _s25_10, "Projet supprim\xe9 avec succ\xe8s", _s25_11, _s38_4, _s26_8, "D\xe9pense r\xe9currente restaur\xe9e avec succ\xe8s", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Changer de formule", "persist_data", "M\xe9moriser les donn\xe9es", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Virgule d\xe9cimale", _s26_9, "Utiliser la virgule comme s\xe9parateur d\xe9cimal dans les formulaires", "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", _s22_104, _s18_31, "Ajouter un contact secondaire", "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, "Couleur d'arri\xe8re-plan de la barre lat\xe9rale active", _s25_14, "Couleur de police de la barre lat\xe9rale active", _s33_12, "Couleur d'arri\xe8re-plan de la barre lat\xe9rale inactive", _s27_19, "Couleur de police de la barre lat\xe9rale inactive", _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, "T\xe2ches affich\xe9es dans le portail", "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Heure d'envoi", "import_data", "Importer des donn\xe9es", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, "Afficher la date de fin d'une t\xe2che", _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Pr\xe9visualiser la barre lat\xe9rale", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", _s20_124, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s17_182, _s17_40, "Nom du contact", "order", "Commande", "unassigned", "Non assign\xe9", "partial_value", "Doit \xeatre sup\xe9rieur \xe0 z\xe9ro et inf\xe9rieur au total", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Activer", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "D\xe9finissez un sous-domaine ou affichez la facture sur votre propre site web.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Orientation de page", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "Conditions de paiement des factures", _s17_44, "Offre valable jusqu'au", "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "S\xe9curit\xe9", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Abonnements", _s16_65, _s16_66, _s17_46, _s19_110, _s20_47, _s27_82, _s20_48, _s33_33, _s21_58, _s30_41, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s53_2, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, "Activer les e-mails, factures r\xe9currentes et notifications", _s27_23, _s45_13, _s27_24, _s40_6, _s34_12, "Attention: Le changement de votre num\xe9ro de t\xe9l\xe9phone va d\xe9sactiver la 2FA", "help_translate", "Aidez \xe0 traduire", _s23_23, _s29_59, "resend_invite", "Renvoyer une invitation", _s19_43, "la 2FA a \xe9t\xe9 d\xe9sactiv\xe9e avec succ\xe8s", _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Rebondi", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s94_0, "send_sms", "Envoyer un SMS", "sms_code", "Code SMS", _s21_62, "Scannez le code \xe0 barres avec une application compatible :link", _s18_46, "Authentification \xe0 deux facteurs activ\xe9e avec succ\xe8s", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "Authentification \xe0 2 facteurs", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s22_105, "resend_email", "Resend Email", _s26_13, "Merci de confirmer votre adresse e-mail", _s16_77, _s18_147, _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "Ce trimestre", "last_quarter", _s17_183, "to_update_run", "To update run", _s18_49, _s20_125, _s16_78, "URL d'inscription", "invoice_project", _s18_148, "invoice_task", _s17_184, "invoice_expense", "Facturer la d\xe9pense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s28_81, "save_and_email", _s35_30, _s16_82, _s25_67, _s16_84, _s16_300, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s20_126, "document_upload", "T\xe9l\xe9verser un document", _s20_53, "Activer l'envoi de documents par les clients", "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Couleur", "show", "Montrer", "hide", "Cacher", "empty_columns", "Colonne vide", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", _s19_111, "started_import", _s35_31, _s24_32, _s32_22, _s20_54, "Utiliser les taxes incluses", _s18_51, "Est le Montant de la remise", "column", "Colonne", "sample", "Exemple", "map_to", "Mapper vers", "import", "Importer", _s25_21, "Utiliser la premi\xe8re ligne comme noms des colonnes", "select_file", _s32_23, _s16_86, _s25_68, "csv_file", "S\xe9lectionner un fichier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, "Merci de fournir tous les CSV", "import_type", _s18_149, "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", _s17_185, "webhook_url", "URL Webhook", _s17_61, _s19_112, "sidebar_editor", "Editeur de barre lat\xe9rale", _s22_44, "Veuillez entrer ':value' pour confirmer", "purge", "Purger", "service", "Service", "clone_to", "Cloner en", "clone_to_other", "Cloner en 'Autre'", "labels", "Labels", "add_custom", "Ajouter", "payment_tax", "Taxe sur le paiement", "unpaid", "Non pay\xe9", "white_label", "Marque blanche", "delivery_note", "Bon de livraison", _s24_35, _s39_10, _s24_37, _s37_31, "source_code", "Code source", "app_platforms", _s17_186, "invoice_late", _s17_187, "quote_expired", "Devis expir\xe9", "partial_due", "Solde partiel", "invoice_total", "Montant total", "quote_total", "Montant du devis", "credit_total", "Total Cr\xe9dit", _s23_26, "Total facture", "actions", "Actions", "expense_number", "N\xb0 d\xe9pense", "task_number", "N\xb0 t\xe2che", "project_number", "N\xb0 projet", "project_name", "Project Name", "warning", "Avertissement", "view_settings", _s19_113, _s24_39, "Attention : cette soci\xe9t\xe9 n'a pas encore \xe9t\xe9 activ\xe9e", "late_invoice", _s17_187, "expired_quote", "Devis p\xe9rim\xe9", "remind_invoice", _s19_114, "cvv", "Cryptogramme visuel", "client_name", "Nom du client", "client_phone", "T\xe9l\xe9phone client", "required_fields", "Champs requis", "calculated_rate", "Taux Calcul\xe9", _s17_63, "Taux par d\xe9faut de la t\xe2che", "clear_cache", "Effacer le cache", "sort_order", "Ordre de tri", "task_status", "Statut", "task_statuses", "Statuts des t\xe2ches", "new_task_status", "Nouveau statut de t\xe2che", _s16_88, "Modifier les statuts de t\xe2ches", _s19_51, "Statut de t\xe2che cr\xe9\xe9", _s19_52, "Statut de t\xe2che mis \xe0 jour avec succ\xe8s", _s20_56, "Statut de t\xe2che archiv\xe9", _s19_53, "Statut de t\xe2che supprim\xe9", _s19_54, "Statut de la t\xe2che supprim\xe9 avec succ\xe8s", _s20_57, "Statut de la t\xe2che restaur\xe9 avec succ\xe8s", _s22_45, "Les \xe9tats de t\xe2che :value ont bien \xe9t\xe9 archiv\xe9s", _s21_67, "Les \xe9tats de t\xe2che :value ont bien \xe9t\xe9 supprim\xe9s", _s22_46, "Les \xe9tats de t\xe2che :value ont bien \xe9t\xe9 restaur\xe9s", _s18_53, _s25_69, _s20_59, _s31_33, _s16_90, "Afficher la table des t\xe2ches", _s21_68, "Toujours montrer la section des t\xe2ches lors de la cr\xe9ation de factures", _s20_60, _s39_11, _s25_22, _s63_3, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, "D\xe9marrer les t\xe2ches avant d'enregistrer", _s18_54, "Configurer les statuts", "task_settings", "R\xe9glages des t\xe2ches", _s20_64, _s25_70, _s18_56, "cat\xe9gories de d\xe9pense", _s20_66, _s29_60, _s21_70, "Editer la cat\xe9gorie de d\xe9pense", _s24_40, "Cat\xe9gorie de d\xe9pense cr\xe9\xe9e avec succ\xe8s", _s24_41, "Cat\xe9gorie de d\xe9pense mise \xe0 jour avec succ\xe8s", _s25_25, "Cat\xe9gorie de d\xe9pense archiv\xe9e avec succ\xe8s", _s24_42, _s40_7, _s24_43, "Cat\xe9gorie de d\xe9pense supprim\xe9e avec succ\xe8s", _s25_26, "Cat\xe9gorie de d\xe9pense restaur\xe9e avec succ\xe8s", _s27_30, ":count cat\xe9gorie(s) de d\xe9pense archiv\xe9e(s) avec succ\xe8s", _s26_15, "Les cat\xe9gories de d\xe9pense :value ont bien \xe9t\xe9 supprim\xe9es", _s27_31, "Les cat\xe9gories de d\xe9pense :value ont bien \xe9t\xe9 restaur\xe9es", _s23_27, _s32_24, _s25_28, "Recherche :count cat\xe9gories de d\xe9pense", _s21_72, _s32_25, "show_option", "Montrer l'option", _s22_47, "Le montant du cr\xe9dit ne peut pas d\xe9passer le montant du paiement", "view_changes", "Voir les changements", "force_update", _s21_147, _s17_65, "Vous utilisez la derni\xe8re version mais il se peut que des corrections soient en attente.", "mark_paid_help", _s38_19, _s18_58, "Devrait \xeatre factur\xe9", _s23_28, "Activer la d\xe9pense pour \xeatre factur\xe9e", _s29_14, _s44_8, _s21_74, "D\xe9finir un taux de change", _s16_92, "R\xe9glages des d\xe9penses", _s18_59, _s20_127, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", _s18_150, "variables", "Variables", "show_password", "Montrer le mot de passe", "hide_password", "Cacher le mot de passe", "copy_error", "Erreur de copie", "capture_card", "Carte saisie", _s17_66, _s23_65, "total_taxes", "Taxes totales", "line_taxes", "Taxes par ligne", "total_fields", _s17_188, _s25_29, _s47_6, _s25_30, _s48_2, _s25_31, _s47_7, "gateway_refund", _s27_83, _s19_55, _s56_0, "due_date_days", "Date d'\xe9ch\xe9ance", "paused", "En pause", "mark_active", "Marquer comme actif", "day_count", "Jour :count", _s22_48, _s20_128, _s21_75, _s20_129, _s17_68, _s31_34, "endless", "Sans fin", "next_send_date", _s22_106, _s16_94, "Cycles restant", _s17_70, _s18_151, _s18_61, _s20_130, _s21_77, _s27_84, _s22_50, "Editer facture r\xe9currente", _s25_32, _s45_14, _s25_33, _s51_7, _s26_16, "Facture r\xe9currente archiv\xe9e avec succ\xe8s", _s25_34, "Facture r\xe9currente supprim\xe9e avec succ\xe8s", _s25_35, _s47_8, _s26_17, "Facture r\xe9currente restaur\xe9e avec succ\xe8s", _s27_32, "Les factures r\xe9currentes :value ont bien \xe9t\xe9 archiv\xe9es", _s26_18, "Les factures r\xe9currentes :value ont bien \xe9t\xe9 supprim\xe9es", _s27_33, "Les factures r\xe9currentes :value ont bien \xe9t\xe9 restaur\xe9es", _s24_44, _s30_42, _s25_36, _s37_32, "send_date", "Date d'envoi", "auto_bill_on", "Autofacturer le", _s28_17, _s32_26, "profit", "Profit", "line_item", "Ligne d'article", _s18_63, _s21_148, _s23_29, "Accepter le paiement suppl\xe9mentaire pour pourboire", _s19_56, _s22_107, _s24_45, "Supporter le paiement au minimum du montant partiel/d\xe9p\xf4t", "test_mode", "Mode test", "opened", "Ouvert(e)", _s30_8, _s24_80, _s30_9, _s20_131, "gateway_success", _s18_152, "gateway_failure", _s19_115, "gateway_error", _s20_132, "email_send", "Envoi de l'e-mail", _s17_72, _s24_81, "failure", "\xc9chec", "quota_exceeded", "Quota d\xe9pass\xe9", _s16_96, "\xc9chec en amont", "system_logs", "Logs syst\xe8me", "view_portal", "Voir le portail", "copy_link", "Copier le lien", "token_billing", "Enregister les d\xe9tails de paiement", _s24_46, "Bienvenue sur Invoice Ninja", "always", "Toujours", "optin", "Adh\xe9sion", "optout", "D\xe9sadh\xe9sion", "label", "Intitul\xe9", "client_number", _s16_301, "auto_convert", _s25_71, "company_name", _s19_116, "reminder1_sent", "Rappel 1 envoy\xe9", "reminder2_sent", "Rappel 2 envoy\xe9", "reminder3_sent", "Rappel 3 envoy\xe9", _s18_65, _s23_66, "pdf_page_info", "Page :current sur :total", _s16_98, "Les factures ont \xe9t\xe9 envoy\xe9es par email avec succ\xe8s", "emailed_quotes", "Les offres ont \xe9t\xe9 envoy\xe9es par courriel avec succ\xe8s", "emailed_credits", "Les cr\xe9dits ont \xe9t\xe9 envoy\xe9s par e-mail avec succ\xe8s", "gateway", "Passerelle", "view_in_stripe", _s16_302, "rows_per_page", "Lignes par page", "hours", "Heures", "statement", "Relev\xe9", "taxes", "Taxes", "surcharge", "Majoration", "apply_payment", _s21_149, "apply_credit", _s19_117, "apply", "Appliquer", "unapplied", "Non appliqu\xe9", "select_label", "S\xe9lectionnez le label", "custom_labels", "Labels personnalis\xe9s", "record_type", _s21_150, "record_name", "Nom d'enregistrement", "file_type", "Type de fichier", "height", "Hauteur", "width", "Largeur", "to", "\xc0", "health_check", "\xc9tat de sant\xe9", "payment_type_id", _s16_303, "last_login_at", "Derni\xe8re connexion", "company_key", _s16_304, "storefront", "Vitrine", "storefront_help", "Autoriser les tierces parties \xe0 cr\xe9er des factures", "client_created", "Client cr\xe9\xe9", _s20_69, "E-mail de paiement en ligne", _s20_71, "E-mail de paiement manuel", "completed", "Effectu\xe9", "gross", "Brut", "net_amount", "Montant net", "net_balance", "Solde net", "client_settings", "Param\xe8tres client", _s17_74, _s22_108, _s17_76, _s22_109, "selected_quotes", "Devis s\xe9lectionn\xe9s", "selected_tasks", _s20_133, _s17_78, _s22_110, _s17_80, _s16_305, _s17_82, "Factures en retard", "recent_payments", "Paiements r\xe9cents", "upcoming_quotes", "Devis \xe0 venir", "expired_quotes", "Devis expir\xe9s", "create_client", "Cr\xe9er un client", "create_invoice", _s17_189, "create_quote", "Cr\xe9er un devis", "create_payment", "Nouveau paiement", "create_vendor", _s20_134, "update_quote", "Mettre \xe0 jour le devis", "delete_quote", "Supprimer ce devis", "update_invoice", _s24_82, "delete_invoice", _s20_135, "update_client", _s23_67, "delete_client", _s19_118, "delete_payment", _s21_151, "update_vendor", _s28_82, "delete_vendor", "Supprimer ce fournisseur", "create_expense", "Nouvelle d\xe9pense", "update_expense", _s24_83, "delete_expense", _s20_136, "create_task", "Cr\xe9er une t\xe2che", "update_task", _s22_111, "delete_task", "Supprimer la t\xe2che", "approve_quote", "Approuver le devis", "off", "Desactiv\xe9", "when_paid", _s16_306, "expires_on", "Expire le", "free", "Gratuit", "plan", "Plan", "show_sidebar", _s26_53, "hide_sidebar", _s25_72, "event_type", _s16_307, "target_url", "Cible", "copy", "Copier", "must_be_online", _s72_0, _s17_84, _s30_43, "api_webhooks", "API Webhooks", "search_webhooks", _s28_83, "search_webhook", _s22_112, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nouveau Webhook", "edit_webhook", "Modifier le Webhook", "created_webhook", _s33_34, "updated_webhook", _s39_12, _s16_100, _s36_24, "deleted_webhook", _s37_33, "removed_webhook", _s35_32, _s16_101, _s37_34, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "Jetons d'API", "api_docs", "Documentation des API", "search_tokens", _s26_54, "search_token", _s20_137, "token", "Jeton", "tokens", "Jetons", "new_token", "Nouveau jeton", "edit_token", "\xc9diter ce jeton", "created_token", "Jeton cr\xe9\xe9 avec succ\xe8s", "updated_token", "Jeton mis \xe0 jour avec succ\xe8s", "archived_token", "Jeton archiv\xe9 avec succ\xe8s", "deleted_token", "Jeton supprim\xe9 avec succ\xe8s", "removed_token", _s33_35, "restored_token", _s35_33, "archived_tokens", _s46_15, "deleted_tokens", _s47_9, "restored_tokens", _s47_10, _s19_58, "Enregistrement client", _s24_48, "Autoriser les clients \xe0 s'enregistrer sur le portail", "email_invoice", "Envoyer la facture par e-mail", "email_quote", "Envoyer ce devis par e-mail", "email_credit", "Cr\xe9dit par mail", "email_payment", "Re\xe7u du paiement par courriel", _s20_74, "Le client n'a pas d'adresse mail d\xe9finie", "ledger", "Grand livre", "view_pdf", "Voir PDF", "all_records", _s24_84, "owned_by_user", _s26_55, _s16_104, "Cr\xe9dit restant", "contact_name", "Nom du contact", "use_default", _s29_61, _s16_106, "Rappels infinis", "number_of_days", "Nombre de jours", _s23_31, "Configurer les conditions de paiements", "payment_term", "Condition de paiement", _s16_107, "Nouvelle condition de paiement", _s17_88, "\xc9diter la condition de paiement", _s20_75, "Conditions de paiement cr\xe9\xe9es avec succ\xe8s", _s20_76, "Conditions de paiement mises \xe0 jour avec succ\xe8s", _s21_79, "Conditions de paiement archiv\xe9es avec succ\xe8s", _s20_77, _s40_8, _s20_78, _s40_8, _s21_80, "Les conditions de paiements ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", "S'identifier avec l'email", "change", "Modifier", _s23_33, "Modifier la mise en page pour le mobile ?", _s24_49, _s36_25, "send_from_gmail", "Envoyer depuis Gmail", "reversed", "Invers\xe9", "cancelled", "Annul\xe9", "credit_amount", _s17_190, "quote_amount", "Montant devis", "hosted", "H\xe9berg\xe9", "selfhosted", "Auto-h\xe9berg\xe9", "exclusive", "Exclusif", "inclusive", "Inclusif", "hide_menu", "Masquer le menu", "show_menu", _s16_308, _s18_67, "Rembours\xe9 partiellement", _s16_109, "Rechercher des documents", "search_designs", "Rechercher des mod\xe8les", "search_invoices", "Rechercher des factures", "search_clients", "Rechercher des clients", "search_products", "Rechercher des produits", "search_quotes", "Rechercher des devis", "search_credits", _s20_138, "search_vendors", _s25_73, "search_users", "Rechercher des utilisateurs", _s16_110, _s25_74, "search_tasks", "Rechercher des t\xe2ches", "search_settings", "Rechercher des param\xe8tres", "search_projects", "Rechercher des projets", "search_expenses", "Rechercher des d\xe9penses", "search_payments", "Rechercher des r\xe8glements", "search_groups", "Rechercher des groupes", "search_company", "Rechercher des entreprises", "search_document", _s23_68, "search_design", _s21_152, "search_invoice", _s22_113, "search_client", _s21_153, "search_product", _s22_114, "search_quote", _s25_75, "search_credit", _s21_154, "search_vendor", "Recherche de 1 fournisseurs", "search_user", _s26_56, "search_tax_rate", _s27_85, "search_task", _s20_139, "search_project", _s21_155, "search_expense", _s22_115, "search_payment", _s23_69, "search_group", _s21_156, "refund_payment", "Remboursement du paiement", _s17_92, "Facture annul\xe9e", _s18_69, "Factures annul\xe9es", _s16_116, _s37_35, _s17_93, _s42_15, "reverse", "Inverse", "full_name", "Nom complet", _s17_94, "Ville/ Province (D\xe9partement)/ CP", _s17_96, "Code postal/Ville/Province (D\xe9partement)", "custom1", "Personnalis\xe91", "custom2", "Personnalis\xe92", "custom3", "Troisi\xe8me champ personnalis\xe9", "custom4", "Quatri\xe8me champ personnalis\xe9", "optional", "Optionnel", "license", "Licence", "purge_data", _s18_153, _s16_117, "Les donn\xe9es de l'entreprise ont \xe9t\xe9 purg\xe9es avec succ\xe8s", _s18_70, "Attention : Cette action va supprimer vos donn\xe9es et est irr\xe9versible", "invoice_balance", "Solde facture", "age_group_0", "0 - 30 jours", "age_group_30", "30 -60 jours", "age_group_60", "60 - 90 jours", "age_group_90", "90 - 120 jours", "age_group_120", "120+ jours", "refresh", "Rafra\xeechir", "saved_design", "Design enregistr\xe9", "client_details", "Coordonn\xe9es du client", "company_address", _s23_70, "invoice_details", "D\xe9tails de la facture", "quote_details", "D\xe9tail du devis", "credit_details", "D\xe9tails du cr\xe9dit", "product_columns", "Colonnes de produits", "task_columns", "Colonnes de t\xe2ches", "add_field", _s16_309, "all_events", "Tous les \xe9v\xe9nements", "permissions", "Permissions", "none", "Aucun(e)", "owned", "Propri\xe9taire", "payment_success", "Paiement r\xe9ussi", "payment_failure", "\xc9chec du paiement", "invoice_sent", _s22_116, "quote_sent", "Devis envoy\xe9", "credit_sent", "Cr\xe9dit envoy\xe9", "invoice_viewed", "Facture vue", "quote_viewed", "Devis vue", "credit_viewed", "Cr\xe9dit vue", "quote_approved", "Devis approuv\xe9", _s25_38, _s33_36, _s16_118, _s19_119, "apply_license", _s18_154, "cancel_account", _s19_120, _s22_57, "Attention : Ceci va supprimer d\xe9finitivement votre compte, il n'y a pas d'annulation possible.", "delete_company", "Supprimer la soci\xe9t\xe9", _s22_58, "Attention : Ceci supprimera d\xe9finitivement votre soci\xe9t\xe9, il n'y a pas d'annulation.", "enabled_modules", "Modules activ\xe9s", "converted_quote", "La devis a \xe9t\xe9 converti avec succ\xe8s", "credit_design", "Mod\xe8le de cr\xe9dit", "includes", "Inclus", "header", "En-t\xeate", "load_design", "Charger un mod\xe8le", "css_framework", "Framework CSS", "custom_designs", "Mod\xe8les personnalis\xe9s", "designs", "Mod\xe8les", "new_design", "Nouveau mod\xe8le", "edit_design", "\xc9diter le mod\xe8le", "created_design", _s32_27, "updated_design", _s38_20, "archived_design", _s35_34, "deleted_design", _s36_26, "removed_design", _s34_30, "restored_design", _s36_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Propositions", "tickets", "Tickets", _s16_122, "Devis r\xe9current", "recurring_tasks", _s18_155, _s18_71, "Gestion des comptes", "credit_date", "Date d'avoir", "credit", "Cr\xe9dit", "credits", "Cr\xe9dits", "new_credit", "Entrer un cr\xe9dit", "edit_credit", _s16_310, "created_credit", "Cr\xe9dit cr\xe9\xe9 avec succ\xe8s", "updated_credit", _s38_21, "archived_credit", "Cr\xe9dit archiv\xe9 avec succ\xe8s", "deleted_credit", "Cr\xe9dit supprim\xe9 avec succ\xe8s", "removed_credit", _s34_31, "restored_credit", "Cr\xe9dit restaur\xe9 avec succ\xe8s", _s16_124, ":count cr\xe9dits archiv\xe9s avec succ\xe8s", "deleted_credits", ":count cr\xe9dits supprim\xe9s avec succ\xe8s", _s16_125, _s36_9, "current_version", "Version actuelle", "latest_version", _s16_311, "update_now", "Mettre \xe0 jour", _s26_24, _s56_1, _s16_126, _s22_117, "app_updated", _s42_16, "learn_more", "En savoir plus", "integrations", "Int\xe9grations", "tracking_id", "ID de suivi", _s17_98, _s20_140, "credit_footer", "Pied de page des credits", "credit_terms", _s36_28, "new_company", "Nouveau compte", "added_company", "L'entreprise a \xe9t\xe9 ajout\xe9e", "company1", "Champ personnalis\xe9 Entreprise 1", "company2", "Champ personnalis\xe9 Entreprise 2", "company3", "Champ personnalis\xe9 Entreprise 3", "company4", "Champ personnalis\xe9 Entreprise 4", "product1", "Champ personnalis\xe9 Produit 1", "product2", "Champ personnalis\xe9 Produit 2", "product3", "Champ personnalis\xe9 Produit 3", "product4", "Champ personnalis\xe9 Produit 4", "client1", "Champ personnalis\xe9 Client 1", "client2", _s21_157, "client3", _s21_158, "client4", _s21_159, "contact1", "Champ personnalis\xe9 Contact 1", "contact2", "Champ personnalis\xe9 Contact 2", "contact3", "Champ personnalis\xe9 Contact 3", "contact4", "Champ personnalis\xe9 Contact 4", "task1", "Champ personnalis\xe9 T\xe2che 1", "task2", "Champ personnalis\xe9 T\xe2che 2", "task3", "Champ personnalis\xe9 T\xe2che 3", "task4", "Champ personnalis\xe9 T\xe2che 4", "project1", "Champ personnalis\xe9 Projet 1", "project2", "Champ personnalis\xe9 Projet 2", "project3", "Champ personnalis\xe9 Projet 3", "project4", "Champ personnalis\xe9 Projet 4", "expense1", "Champ personnalis\xe9 D\xe9pense 1", "expense2", "Champ personnalis\xe9 D\xe9pense 2", "expense3", "Champ personnalis\xe9 D\xe9pense 3", "expense4", "Champ personnalis\xe9 D\xe9pense 4", "vendor1", _s26_57, "vendor2", _s26_58, "vendor3", _s26_59, "vendor4", _s26_60, "invoice1", "Champ personnalis\xe9 Facture 1", "invoice2", "Champ personnalis\xe9 Facture 2", "invoice3", "Champ personnalis\xe9 Facture 3", "invoice4", "Champ personnalis\xe9 Facture 4", "payment1", "Champ personnalis\xe9 Paiement 1", "payment2", "Champ personnalis\xe9 Paiement 2", "payment3", "Champ personnalis\xe9 Paiement 3", "payment4", "Champ personnalis\xe9 Paiement 4", "surcharge1", "Autre frais 1", "surcharge2", "Autre frais 2", "surcharge3", "Autre frais 3", "surcharge4", "Autre frais 4", "group1", "Champ personnalis\xe9 Groupe 1", "group2", "Champ personnalis\xe9 Groupe 2", "group3", "Champ personnalis\xe9 Groupe 3", "group4", "Champ personnalis\xe9 Groupe 4", "reset", "Remettre \xe0 z\xe9ro", "number", "Num\xe9ro", "export", "Exporter", "chart", "Graphique", "count", "Compte", "totals", "Totaux", "blank", "Vide", "day", "Jour", "month", "Mois", "year", "Ann\xe9e", "subgroup", "Sous-groupe", "is_active", "Actif", "group_by", "Grouper par", "credit_balance", "Solde du cr\xe9dit", _s18_77, _s29_62, _s17_100, "Nom du contact", "contact_phone", _s20_141, _s21_82, "Valeur champ personnalis\xe9 Contact 1", _s21_83, "Valeur champ personnalis\xe9 Contact 2", _s21_84, "Valeur champ personnalis\xe9 Contact 3", _s21_85, "Valeur champ personnalis\xe9 Contact 4", _s17_102, "Rue", _s17_103, "Appt/B\xe2timent", "shipping_city", "Ville", "shipping_state", _s18_156, _s20_79, "Code postal", _s16_156, "Pays", _s16_158, "Rue", _s16_159, "Appt/B\xe2timent", "billing_city", "Ville", "billing_state", _s18_156, _s19_60, "Code postal", "billing_country", "Pays", "client_id", "ID du client", "assigned_to", "Assign\xe9 \xe0", "created_by", "Cr\xe9\xe9 par :name", "assigned_to_id", "Assign\xe9 \xe0 ID", "created_by_id", "Cr\xe9\xe9 par ID", "add_column", "Ajouter une colonne", "edit_columns", "\xc9diter les colonnes", "columns", "Colonnes", "aging", "Vieillissement", "profit_and_loss", "Profits et Pertes", "reports", "Rapports", "report", "Rapport", "add_company", "Ajouter compte", "unpaid_invoice", "Facture impay\xe9e", "paid_invoice", "Facture pay\xe9e", _s16_160, "Devis non-approuv\xe9", "help", "Aide", "refund", "Remboursement", "refund_date", "Date du remboursement", "filtered_by", "Filtr\xe9 par", "contact_email", _s19_121, "multiselect", _s18_157, "entity_state", "\xc9tat", "verify_password", _s24_85, "applied", "Publi\xe9", _s21_86, "Contient les erreurs r\xe9centes des journaux", _s30_12, "Nous avons re\xe7u votre message et r\xe9pondrons dans les meilleurs d\xe9lais", "message", "Message", "from", "De", _s20_81, "Voir les d\xe9tails du produit", _s25_40, "Inclure la description et le co\xfbt dans la liste d\xe9roulante du produit", _s20_83, "Le g\xe9n\xe9rateur de PDF n\xe9cessite la version :version", _s18_80, _s31_35, _s23_35, _s41_10, _s18_82, "Modifier les param\xe8tres", "support_forum", "forum de support", "about", "\xc0 propos", "documentation", "Documentation", "contact_us", "Nous joindre", "subtotal", "Sous-total", "line_total", "Total", "item", "Article", "credit_email", "Courriel de cr\xe9dit", "iframe_url", "Site internet", "domain_url", "URL du domaine", _s21_87, "Mot de passe trop court", _s20_84, "Le mot de passe doit comporter au moins une majuscule et un nombre", _s19_62, "T\xe2che du portail client", _s23_36, _s33_37, _s20_85, "Saisissez une valeur", "deleted_logo", "Le logo a \xe9t\xe9 supprim\xe9", "yes", "Oui", "no", "Non", "generate_number", "G\xe9n\xe9rer un num\xe9ro", "when_saved", "Lors de l'enregistrement", "when_sent", "Lors de l'envoi", "select_company", "S\xe9lectionner une entreprise", "float", "Flottant", "collapse", "R\xe9duire", "show_or_hide", "Afficher/cacher", "menu_sidebar", "Barre lat\xe9rale du menu", "history_sidebar", _s18_158, "tablet", "Tablette", "mobile", "Mobile", "desktop", "Bureau", "layout", "Pr\xe9sentation", "view", "Voir", "module", "Module", "first_custom", _s20_142, "second_custom", _s19_122, "third_custom", _s22_118, "show_cost", "Voir le co\xfbt", _s17_105, "Afficher les co\xfbts des produits", "show_cost_help", "Afficher un champ co\xfbt du produit pour suivre la marge", _s21_88, "Voir la quantit\xe9 du produit", _s26_26, "Afficher un champ de quantit\xe9 du produit, sinon en choisir un par d\xe9faut", _s21_90, "Voir la quantit\xe9 sur la facture", _s26_27, "Afficher un champ de quantit\xe9 pour la position, sinon en choisir un par d\xe9faut", _s21_92, "Afficher les r\xe9ductions des produits", _s26_28, "Afficher un champ de r\xe9duction pour la position", _s16_162, _s19_123, _s21_94, "Mettre automatiquement la quantit\xe9 de la position \xe0 un", "one_tax_rate", "Un taux de taxe", "two_tax_rates", _s17_191, "three_tax_rates", "Trois taux de taxe", _s16_164, _s23_71, "user", "Utilisateur", "invoice_tax", "Taxe de la facture", "line_item_tax", "Taxe de la position", "inclusive_taxes", "Taxes incluses", _s17_107, "Taux de taxe de la facture", "item_tax_rates", "Taux de taxe de la position", _s18_84, _s31_36, "configure_rates", "Configurer les taux", _s18_85, _s26_61, "tax_settings", "R\xe9glages des taxes", _s18_87, "Taux de taxes", "accent_color", _s27_86, "switch", "Changer", _s19_64, "Liste s\xe9par\xe9e par des virgules", "options", "Options", _s16_166, "Texte sur une ligne", "multi_line_text", "Texte multi-lignes", "dropdown", _s16_312, "field_type", "Type du champ", _s27_44, "Un courriel de r\xe9cup\xe9ration du mot de passe a \xe9t\xe9 envoy\xe9", "submit", "Envoyer", _s16_168, "R\xe9cup\xe9rer votre mot de passe", "late_fees", "Frais de retard", "credit_number", "Num\xe9ro d'avoir", "payment_number", _s18_159, "late_fee_amount", "Montant de p\xe9nalit\xe9 de retard", _s16_169, "Pourcentage de p\xe9nalit\xe9 de retard", "before_due_date", "Avant la date d'\xe9ch\xe9ance", "after_due_date", "Apr\xe8s la date d'\xe9ch\xe9ance", _s18_89, _s28_84, "days", "Jours", "invoice_email", "E-mail de facture", "payment_email", "E-mail de paiement", "partial_payment", _s16_313, "payment_partial", _s16_313, _s21_95, "Mail de paiement partiel", "quote_email", "E-mail de devis", _s16_171, "Rappel sans fin", _s16_173, _s22_119, "administrator", "Administrateur", _s18_90, "Permettre \xe0 l'utilisateur de g\xe9rer les utilisateurs, modifier les param\xe8tres et de modifier tous les enregistrements", "user_management", _s24_86, "users", "Utilisateurs", "new_user", _s18_160, "edit_user", _s20_143, "created_user", "Utilisateur cr\xe9\xe9 avec succ\xe8s avec succ\xe8s", "updated_user", "Utilisateur mis \xe0 jour avec succ\xe8s", "archived_user", "Utilisateur archiv\xe9 avec succ\xe8s", "deleted_user", "Utilisateur supprim\xe9 avec succ\xe8s", "removed_user", "L'utilisateur a \xe9t\xe9 supprim\xe9", "restored_user", "Commande restaur\xe9e avec succ\xe8s", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, _s19_124, "invoice_options", "Options de facturation", _s17_109, _s24_87, _s22_65, "Afficher la ligne 'Pay\xe9 \xe0 ce jour' sur vos factures seulement une fois qu'un paiement a \xe9t\xe9 re\xe7u.", _s23_38, _s18_161, _s28_30, "Inclure l'image attach\xe9e dans la facture.", _s16_177, "Voir les en-t\xeates sur", _s16_178, "Voir les pieds de page sur", "first_page", "Premi\xe8re page", "all_pages", "Toutes les pages", "last_page", "Derni\xe8re page", "primary_font", "Police principale", "secondary_font", "Police secondaire", "primary_color", _s18_162, "secondary_color", _s18_163, "page_size", "Taille de Page", "font_size", _s16_314, "quote_design", "Mod\xe8le des offres", "invoice_fields", _s17_192, "product_fields", "Champs de produit", "invoice_terms", _s25_76, "invoice_footer", "Pied de facture", "quote_terms", "Conditions des devis", "quote_footer", "Pied de page des devis", _s18_91, "Envoyer automatiquement par courriel", _s23_39, "Envoyer automatiquement par courriel les factures r\xe9currentes lorsqu'elles sont cr\xe9\xe9s.", _s18_92, "Archiver automatiquement", _s23_40, "Archiver automatiquement les devis lorsqu'ils sont convertis en factures", _s18_93, _s25_71, _s23_41, "Convertir automatiquement un devis en facture d\xe8s qu'il est approuv\xe9 par le client.", _s17_111, _s29_63, "freq_daily", "Quotidien", "freq_weekly", "Hebdomadaire", "freq_two_weeks", "Deux semaines", "freq_four_weeks", "Quatre semaines", "freq_monthly", "Mensuel", "freq_two_months", "Deux mois", _s17_113, "Trimestrielle", _s16_179, "Quatre mois", "freq_six_months", "Six mois", "freq_annually", "Annuelle", "freq_two_years", "Deux ans", _s16_180, "Trois ans", "never", "Jamais", "company", "Entreprise", _s17_114, "Num\xe9ros g\xe9n\xe9r\xe9s", "charge_taxes", "Taxe suppl\xe9mentaire", "next_reset", _s23_72, "reset_counter", "Remettre le compteur \xe0 z\xe9ro", _s16_181, _s17_193, "number_padding", "Marge interne du num\xe9ro", "general", "G\xe9n\xe9ral", "surcharge_field", "Champ Surcharge", "company_field", "Champ d'entreprise", "company_value", _s19_125, "credit_field", "Champ de Cr\xe9dit", "invoice_field", "Champ de facture", _s17_116, "Majoration de facture", "client_field", "Champ de client", "product_field", "Champ de produit", "payment_field", "Champ de Paiement", "contact_field", "Champ de contact", "vendor_field", "Champ de fournisseur", "expense_field", "Champ de d\xe9pense", "project_field", "Champ de projet", "task_field", "Champ de t\xe2che", "group_field", "Champ de Groupe", "number_counter", _s18_164, "prefix", "Pr\xe9fixe", "number_pattern", "Mod\xe8le de num\xe9ro", "messages", "Messages", "custom_css", _s16_315, _s17_118, _s23_73, _s16_183, _s19_126, _s21_97, "Afficher la signature du client sur la facture / le devis PDF.", _s25_46, _s48_3, _s30_13, "Exiger que le client confirme qu'il accepte les conditions de facturation", _s23_42, "Case \xe0 cocher pour les conditions d'offre", _s28_31, "Exiger que le client confirme qu'il accepte les conditions de l'offre", _s25_47, _s20_144, _s30_14, "Exiger que le client signe", _s23_43, "Signature de l'offre", _s22_67, _s42_17, _s27_45, "Autoriser la cr\xe9ation d'un mot de passe pour chaque contact. Si un mot de passe est cr\xe9\xe9, le contact devra entrer un mot de passe avant de voir les factures.", "authorization", "Autorisation", "subdomain", "Sous-domaine", "domain", "Domaine", "portal_mode", "Mode portail", "email_signature", "Cordialement,", _s24_50, "Rendez le r\xe8glement de vos clients plus facile en ajoutant les markup schema.org \xe0 vos courriels.", "plain", "Brut", "light", "Clair", "dark", "Sombre", "email_design", _s18_165, "attach_pdf", "Joindre PDF", _s16_184, "Joindre les Documents", "attach_ubl", "Joindre UBL", "email_style", "Style d'email", _s19_66, "Activer le balisage", "reply_to_email", "Adresse de r\xe9ponse", "reply_to_name", "Nom de r\xe9ponse", "bcc_email", "Courriel CCI", "processed", "Trait\xe9", "credit_card", "Carte de Cr\xe9dit", "bank_transfer", _s17_194, "priority", "Priorit\xe9e", "fee_amount", _s17_195, "fee_percent", _s21_160, "fee_cap", _s16_316, "limits_and_fees", "Limites/Frais", "enable_min", "Activer min", "enable_max", "Activer max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s26_62, "credentials", "Identifiants", "update_address", "Mettre \xe0 jour l'adresse", _s19_69, "Mettre \xe0 jour l'adresse du client avec les d\xe9tails fournis", "rate", "Taux", "tax_rate", "Taux de taxe", "new_tax_rate", _s20_145, "edit_tax_rate", _s22_120, _s16_186, "Taux de taxe cr\xe9\xe9 avec succ\xe8s", _s16_187, "Taux de taxe mis \xe0 jour avec succ\xe8s", _s17_121, "Taux de taxe archiv\xe9 avec succ\xe8s", _s16_188, _s42_18, _s17_122, _s42_19, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Remplissage auto des produits", _s18_96, "La s\xe9lection d\u2019un produit entrainera la MAJ de la description et du prix", "update_products", "Mise \xe0 jour auto des produits", _s20_89, _s65_1, _s16_189, _s22_121, _s21_98, "Convertir automatiquement les prix des produits dans la devise du client", "fees", "Frais", "limits", "Limites", "provider", "Fournisseur", "company_gateway", _s22_122, _s16_191, "Passerelles de paiements", _s19_70, _s19_127, _s20_90, _s20_146, _s23_44, _s37_36, _s23_45, _s43_5, _s24_51, _s40_9, _s23_46, _s41_11, _s24_52, _s41_12, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, "Continuer l'\xe9dition", "discard_changes", "Ignorer les modifications", "default_value", "Valeur Par D\xe9faut", "disabled", "D\xe9sactiv\xe9", "currency_format", _s16_317, _s21_99, "Premier Jour de la Semaine", _s23_47, _s23_74, "sunday", "Dimanche", "monday", "Lundi", "tuesday", "Mardi", "wednesday", "Mercredi", "thursday", "Jeudi", "friday", "Vendredi", "saturday", "Samedi", "january", "Janvier", "february", "F\xe9vrier", "march", "Mars", "april", "Avril", "may", "Mai", "june", "Juin", "july", "Juillet", "august", "Ao\xfbt", "september", "Septembre", "october", "Octobre", "november", "Novembre", "december", "D\xe9cembre", "symbol", "Symbole", "ocde", "Code", "date_format", "Format de la date", "datetime_format", _s17_196, "military_time", "24H", _s18_97, "Affichage sur 24h", "send_reminders", _s19_128, "timezone", "Fuseau horaire", _s19_71, _s18_166, _s17_124, _s18_167, _s19_73, "Filtr\xe9 par Facture", _s18_98, "Filtr\xe9 par Client", _s18_100, "Filtr\xe9 par Vendeur", "group_settings", "Param\xe8tres de groupe", "group", "Groupe", "groups", "Groupes", "new_group", "Nouveau Groupe", "edit_group", _s16_318, "created_group", _s32_28, "updated_group", _s38_22, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s35_35, "deleted_group", _s36_29, "restored_group", _s36_30, "upload_logo", "Envoyer le logo", "uploaded_logo", "Le logo a \xe9t\xe9 envoy\xe9 avec succ\xe8s", "logo", "Logo", "saved_settings", "Les param\xe8tres ont \xe9t\xe9 enregistr\xe9s avec succ\xe8s", _s16_195, "R\xe9glages du produit", "device_settings", _s24_88, "defaults", "Valeurs par d\xe9faut", "basic_settings", _s18_168, _s17_126, _s18_169, "company_details", "Informations sur l\u2019entreprise", "user_details", "Utilisateur", "localization", "Localisation", "online_payments", _s18_170, "tax_rates", "Taux de taxe", "notifications", "Notifications", "import_export", "Importer/Exporter", "custom_fields", _s20_147, "invoice_design", "Mod\xe8le de facture", "buy_now_buttons", _s26_63, "email_settings", "Param\xe8tres d'e-mail", _s23_49, "Mod\xe8les & Rappels", _s22_68, _s27_87, _s19_75, _s25_77, "price", "Prix", "email_sign_up", "Inscription par email", "google_sign_up", _s23_75, _s27_49, "Merci pour votre achat !", "redeem", "Rembourser", "back", "Retour", "past_purchases", "Achats ant\xe9rieurs", _s19_77, _s17_197, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count utilisateur(s)", "upgrade", "Mettre \xe0 niveau", _s25_51, "Veuillez entrer un pr\xe9nom", _s24_54, _s22_123, _s33_28, "Veuillez accepter les conditions d'utilisation et la politique de confidentialit\xe9 pour cr\xe9er un compte.", "i_agree_to_the", "J'accepte les", _s16_197, _s24_89, "privacy_policy", _s28_85, "sign_up", "S\u2019enregistrer", "account_login", "Connexion \xe0 votre compte", "view_website", "Voir le site Web", "create_account", "Cr\xe9er un compte", "email_login", "Email de connexion", "create_new", "Cr\xe9er", _s18_102, _s32_29, _s21_102, "Veuillez enregistrer ou annuler vos modifications", "download", "T\xe9l\xe9charger", _s27_50, "\u03a7\u03c1\u03b5\u03b9\u03ac\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c0\u03bb\u03ac\u03bd\u03bf \u03b5\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7\u03c2", "take_picture", "\u03a6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03c3\u03b5\u03c4\u03b5", "upload_file", "Envoyer un fichier", "document", "Document", "documents", "Documents", "new_document", "\u039d\u03ad\u03bf \u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03bf", "edit_document", "\u0395\u03ba\u03b4\u03ce\u03c3\u03b5\u03c4\u03b5 \u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03bf", _s17_128, "Le document a \xe9t\xe9 envoy\xe9 avec succ\xe8s", _s16_199, "Document mis \xe0 jour avec succ\xe8s", _s17_129, "Document archiv\xe9 avec succ\xe8s", _s16_200, _s38_23, _s17_130, _s38_24, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "\u039a\u03b1\u03bd\u03ad\u03bd\u03b1 \u0399\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03cc", "expense_date", _s18_171, "pending", "En attente", _s16_201, "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7", _s16_202, "\u03a3\u03b5 \u03b5\u03ba\u03ba\u03c1\u03b5\u03bc\u03cc\u03c4\u03b7\u03c4\u03b1", _s16_203, "\u039c\u03b5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "converted", "Converti", _s24_56, _s34_32, "exchange_rate", "Taux de change", _s16_204, "Convertir la devise", "mark_paid", "Marquer comme pay\xe9", "category", "Cat\xe9gorie", "address", "Adresse", "new_vendor", _s19_129, "created_vendor", "Fournisseur cr\xe9\xe9 avec succ\xe8s", "updated_vendor", "Founisseur mis \xe0 jour avec succ\xe8s", "archived_vendor", "Fournisseur archiv\xe9 avec succ\xe8s", "deleted_vendor", "Fournisseur supprim\xe9 avec succ\xe8s", "restored_vendor", "Fournisseur restaur\xe9 avec succ\xe8s", _s16_205, ":count fournisseurs archiv\xe9s avec succ\xe8s", "deleted_vendors", ":count fournisseurs supprim\xe9s avec succ\xe8s", _s16_206, _s36_11, "new_expense", "Saisir une d\xe9pense", "created_expense", "D\xe9pense cr\xe9\xe9e avec succ\xe8s", "updated_expense", "D\xe9pense mise \xe0 jour avec succ\xe8s", _s16_207, "D\xe9pense archiv\xe9e avec succ\xe8s", "deleted_expense", "D\xe9pense supprim\xe9e avec succ\xe8s", _s16_208, "D\xe9pense restaur\xe9e avec succ\xe8s", _s17_132, "D\xe9penses archiv\xe9es avec succ\xe8s", _s16_209, "D\xe9penses supprim\xe9es avec succ\xe8s", _s17_133, _s37_17, "copy_shipping", "Copier exp\xe9dition", "copy_billing", _s18_172, "design", "Design", _s21_103, "\xc9l\xe9ment non trouv\xe9", "invoiced", "Factur\xe9", "logged", "Enregistr\xe9", "running", "En cours", "resume", "Reprendre", "task_errors", "Merci de corriger les horaires conflictuels", "start", "D\xe9but", "stop", "Fin", "started_task", "T\xe2che d\xe9marr\xe9e avec succ\xe8s", "stopped_task", "T\xe2che stopp\xe9e avec succ\xe8s", "resumed_task", "T\xe2che relanc\xe9e avec succ\xe8s", "now", "Maintenant", _s16_210, "D\xe9marrer automatiquement les t\xe2ches", "timer", "Compteur", "manual", "Manuel", "budgeted", "Budg\xe9tis\xe9", "start_time", "D\xe9but", "end_time", "Heure de fin", "date", "Date", "times", "Horaires", "duration", "Dur\xe9e", "new_task", "Nouvelle t\xe2che", "created_task", "T\xe2che cr\xe9\xe9e avec succ\xe8s", "updated_task", "T\xe2che mise \xe0 jour avec succ\xe8s", "archived_task", "T\xe2che archiv\xe9e avec succ\xe8s", "deleted_task", "T\xe2che supprim\xe9e avec succ\xe8s", "restored_task", "T\xe2che restaur\xe9e avec succ\xe8s", "archived_tasks", ":count t\xe2ches archiv\xe9es avec succ\xe8s", "deleted_tasks", ":count t\xe2ches supprim\xe9es avec succ\xe8s", "restored_tasks", _s34_25, _s19_79, _s22_123, "budgeted_hours", _s16_319, "created_project", _s32_30, "updated_project", _s39_13, _s16_212, _s35_36, "deleted_project", _s36_31, _s16_213, "Le projet a \xe9t\xe9 r\xe9tabli avec succ\xe8s", _s17_134, ":count projet(s) a (ont) \xe9t\xe9 archiv\xe9(s)", _s16_214, ":count projet(s) a (ont) \xe9t\xe9 supprim\xe9(s) avec succ\xe8s", _s17_135, _s37_18, "new_project", "Nouveau projet", _s27_54, "Merci d'utiliser notre app !", "if_you_like_it", _s27_88, "click_here", "cliquer ici", _s18_106, "Cliquer ici", "to_rate_it", "pour \xe9valuer notre app.", "average", "Moyenne", "unapproved", "Non approuv\xe9", _s30_19, _s49_2, "locked", "Verrouill\xe9", "authenticate", "Connexion", _s19_81, _s23_76, _s24_58, _s21_161, "footer", "Pied de page", "compare", "Comparer", "hosted_login", "Authentification Hosted", "selfhost_login", "Authentification Selfhost", "google_sign_in", _s21_162, "today", "Aujourd'hui", "custom_range", "Intervalle personnalis\xe9", "date_range", _s19_130, "current", "Actuel", "previous", "Pr\xe9c\xe9dent", "current_period", "P\xe9riode actuelle", _s17_136, "Comparaison de p\xe9riode", "previous_period", _s18_173, "previous_year", _s16_320, "compare_to", "Comparer \xe0", "last7_days", _s16_321, "last_week", "Semaine derni\xe8re", "last30_days", _s17_198, "this_month", "Mois en cours", "last_month", "Mois dernier", "this_year", "Cette ann\xe9e", "last_year", "Derni\xe8re ann\xe9e", "custom", "Personnalis\xe9", _s16_215, "Dupliquer la facture", "clone_to_quote", "Dupliquer en devis", "clone_to_credit", "Cloner en cr\xe9dit", "view_invoice", "Voir la facture", "convert", "Convertir", "more", "Plus", "edit_client", "Modifier ce client", "edit_product", "\xc9diter ce produit", "edit_invoice", _s19_131, "edit_quote", "\xc9diter ce devis", "edit_payment", "\xc9diter le paiement", "edit_task", "\xc9diter la t\xe2che", "edit_expense", "\xc9diter la d\xe9pensee", "edit_vendor", _s21_163, "edit_project", "Editer le projet", _s20_92, "Editer devis r\xe9current", "billing_address", _s22_124, _s16_217, "Adresse de Livraison", "total_revenue", "Revenu total", "average_invoice", "Facture moyenne", "outstanding", "Impay\xe9", "invoices_sent", _s24_90, "active_clients", "clients actifs", "close", "Fermer", "email", "E-mail", "password", "Mot de passe", "url", "URL", "secret", "Cl\xe9 secr\xe8te", "name", "Nom", "logout", "Se d\xe9connecter", "login", "Connexion", "filter", "Filtrer", "sort", "Trier", "search", "Rechercher", "active", "Actif", "archived", "Archiv\xe9", "deleted", "Supprim\xe9", "dashboard", "Tableau de bord", "archive", "Archiver", "delete", "Supprimer", "restore", "Restaurer", _s16_219, "Rafraichissement termin\xe9", _s23_50, "Entrez votre adresse e-mail", _s26_37, "Entez votre mot de passe", _s21_106, "Entrez votre URL", _s26_39, "Entrez la cl\xe9 produit", "ascending", "Ascendant", "descending", "Descendant", "save", "Sauvegarder", _s17_138, "Une erreur s'est produite", "paid_to_date", "Pay\xe9 \xe0 ce jour", "balance_due", "Montant d\xfb", "balance", "Solde", "overview", "Vue d'ensemble", "details", "D\xe9tails", "phone", "T\xe9l\xe9phone", "website", "Site Web", "vat_number", "Num\xe9ro de TVA", "id_number", "Num\xe9ro ID", "create", "Cr\xe9er", _s19_83, _s35_37, "error", "Erreur", _s16_221, _s20_148, "contacts", "Informations de contact", "additional", "Additionnel", "first_name", "Pr\xe9nom", "last_name", "Nom", "add_contact", _s18_174, "are_you_sure", "Voulez-vous vraiment effectuer cette action ?", "cancel", "Annuler", "ok", "Ok", "remove", "Supprimer", _s16_223, "L'adresse de courriel n'est pas correcte", "product", "Produit", "products", "Produits", "new_product", "Nouvel article", "created_product", "Produit cr\xe9\xe9 avec succ\xe8s", "updated_product", "Produit mis \xe0 jour avec succ\xe8s", _s16_225, "Produit archiv\xe9 avec succ\xe8s", "deleted_product", _s37_37, _s16_226, "Le produit a \xe9t\xe9 r\xe9tabli avec succ\xe8s", _s17_140, _s36_32, _s16_227, ":count produit(s) supprim\xe9(s) avec succ\xe8s", _s17_141, _s37_19, "product_key", "Produit", "notes", "Notes", "cost", "Co\xfbt", "client", "Client", "clients", "Clients", "new_client", "Nouveau client", "created_client", "Client cr\xe9\xe9 avec succ\xe8s", "updated_client", "Client modifi\xe9 avec succ\xe8s", "archived_client", "Client archiv\xe9 avec succ\xe8s", _s16_228, _s35_38, "deleted_client", "Client supprim\xe9 avec succ\xe8s", "deleted_clients", ":count clients supprim\xe9s avec succ\xe8s", "restored_client", "Client restaur\xe9 avec succ\xe8s", _s16_229, _s36_13, "address1", "Rue", "address2", "Appt/B\xe2timent", "city", "Ville", "state", _s18_156, "postal_code", "Code postal", "country", "Pays", "invoice", "Facture", "invoices", "Factures", "new_invoice", _s16_322, "created_invoice", "Facture cr\xe9\xe9e avec succ\xe8s", "updated_invoice", "Facture modifi\xe9e avec succ\xe8s", _s16_230, "Facture archiv\xe9e avec succ\xe8s", "deleted_invoice", "Facture supprim\xe9e avec succ\xe8s", _s16_231, "Facture restaur\xe9e avec succ\xe8s", _s17_142, ":count factures archiv\xe9es avec succ\xe8s", _s16_232, _s38_25, _s17_143, _s37_20, "emailed_invoice", "Facture envoy\xe9e par e-mail avec succ\xe8s", "emailed_payment", "Paiement envoy\xe9 par email avec succ\xe8s", "amount", "Montant", "invoice_number", "Num\xe9ro de facture", "invoice_date", "Date de facture", "discount", "Remise", "po_number", "N\xb0 de Bon de Commande", "terms", "Conditions", "public_notes", "Note publique", "private_notes", _s18_175, "frequency", "Fr\xe9quence", "start_date", "Date de d\xe9but", "end_date", "Date de fin", "quote_number", "Devis num\xe9ro", "quote_date", "Date du devis", "valid_until", "Valide jusqu'au", "items", "Articles", "partial_deposit", "Depot Partial", "description", "Description", "unit_cost", "Co\xfbt unitaire", "quantity", "Quantit\xe9", "add_item", "Ajouter Article", "contact", "Contact", "work_phone", "T\xe9l\xe9phone", "total_amount", "Montant Total", "pdf", "Fichier PDF", "due_date", "Date d'\xe9ch\xe9ance", _s16_233, _s16_313, "status", "Statut", _s17_144, "Etat de Facture", "quote_status", "\xc9tat du devis", _s22_69, "Cliquer pour ajouter un article (objet)", _s22_71, _s35_39, "count_selected", "nombre selectionne", "total", "Total", "percent", "Pourcent", "edit", "\xc9diter", "dismiss", "Quitter", _s20_94, "S\xe9lectionnez une date", _s22_72, "S\xe9lectionnez un client", _s24_60, "S\xe9lectionnez une facture", "task_rate", "Taux de t\xe2che", "settings", "Param\xe8tres", "language", "Langue", "currency", "Devise", "created_at", "Date de cr\xe9ation", "created_on", "Cr\xe9\xe9 le", "updated_at", "Mis \xe0 jour", "tax", "Taxe", _s30_21, "S\xe9lectionnez un num\xe9ro de facture", _s27_58, "S\xe9lectionner un num\xe9ro de devis", "past_due", "En retard", "draft", "Brouillon", "sent", "Envoy\xe9", "viewed", "Vu", "approved", "Approuv\xe9", "partial", "Partiel/d\xe9p\xf4t", "paid", "Pay\xe9", "mark_sent", _s20_149, _s22_74, "Facture marquee comme envoyee avec succes", _s22_75, "Facture marqu\xe9e comme envoy\xe9e", _s23_52, "Les factures ont \xe9t\xe9 marqu\xe9es envoy\xe9es", _s23_53, "Factures marqu\xe9es comme envoy\xe9es", "done", "Termin\xe9", _s37_21, "Veuillez introduire un nom de client", "dark_mode", "Mode sombre", _s27_60, "Recommencer k'app pour introduire l'app change", "refresh_data", "Rafra\xeechir les donn\xe9es", "blank_contact", "Details pour contacter la Banque", "activity", "Activit\xe9", _s16_235, "Pas d'archives trouves", "clone", "Dupliquer", "loading", "Chargement", "industry", "Champ", "size", "Taille", "payment_terms", "Conditions de paiement", "payment_date", _s16_323, "payment_status", _s16_324, _s16_237, "En attente", _s16_238, "Annul\xe9", _s16_239, "\xc9chou\xe9", _s16_240, "Compl\xe9t\xe9", _s16_241, _s23_77, _s16_242, "Remboursement", _s17_145, "Non appliqu\xe9", _s17_146, _s19_48, "net", "Net", "client_portal", "Portail client", "show_tasks", "Afficher des taches", "email_reminders", "Messages de rappel par courriel", "enabled", "Activ\xe9", "recipients", "Destinataires", "initial_email", _s16_325, "first_reminder", "Premier rappel", "second_reminder", "Second rappel", "third_reminder", _s16_326, "reminder1", "Premier Message de Rappel", "reminder2", "Deuxieme Message de Rappel", "reminder3", "Troisieme Message de Rappel", "template", "Mod\xe8le", "send", "Envoyer", "subject", "Sujet", "body", "Corps", "send_email", "Envoyer l'e-mail", "email_receipt", "Envoyer le re\xe7u par e-mail au client", "auto_billing", "Debit Automatique", "button", "Bouton", "preview", "Pr\xe9visualisation", "customize", "Personnaliser", "history", "Historique", "payment", "Paiement", "payments", "Paiements", "refunded", "Rembours\xe9", "payment_type", _s16_303, _s21_108, "R\xe9f\xe9rence transaction", "enter_payment", "Saisissez un paiement", "new_payment", "Entrer un paiement", "created_payment", "Paiement cr\xe9\xe9 avec succ\xe8s", "updated_payment", "Paiement mis \xe0 jour avec succ\xe8s", _s16_243, "Paiement archiv\xe9 avec succ\xe8s", "deleted_payment", "Paiement supprim\xe9 avec succ\xe8s", _s16_244, "Paiement restaur\xe9 avec succ\xe8s", _s17_147, ":count paiement archiv\xe9s avec succ\xe8s", _s16_245, ":count paiements supprim\xe9s avec succ\xe8s", _s17_148, _s37_23, "quote", "Devis", "quotes", "Devis", "new_quote", "Nouveau devis", "created_quote", "Devis cr\xe9\xe9 avec succ\xe8s", "updated_quote", "Devis mis \xe0 jour avec succ\xe8s", "archived_quote", "Devis archiv\xe9 avec succ\xe8s", "deleted_quote", "Devis supprim\xe9 avec succ\xe8s", "restored_quote", "Devis restaur\xe9 avec succ\xe8s", "archived_quotes", ":count devis archiv\xe9s avec succ\xe8s", "deleted_quotes", ":count devis supprim\xe9s avec succ\xe8s", "restored_quotes", _s35_23, "expense", "D\xe9pense", "expenses", "D\xe9penses", "vendor", "Fournisseur", "vendors", "Fournisseurs", "task", "T\xe2che", "tasks", "T\xe2ches", "project", "Projet", "projects", "Projets", "activity_1", _s30_44, "activity_2", _s33_38, "activity_3", _s34_33, "activity_4", _s32_31, "activity_5", _s38_26, "activity_6", ":user a mail\xe9 la facture :invoice pour :client \xe0 :contact", "activity_7", ":contact a vu la facture :invoice pour :client", "activity_8", _s35_40, "activity_9", _s36_33, "activity_10", ":contact a saisi un paiement :payment concernant :invoice pour :client", "activity_11", ":user a mis \xe0 jour le moyen de paiement :payment", "activity_12", ":user a archiv\xe9 le moyen de paiement :payment", "activity_13", ":user a supprim\xe9 le moyen de paiement :payment", "activity_14", ":user a entr\xe9 le cr\xe9dit :credit", "activity_15", _s36_34, "activity_16", _s33_39, "activity_17", _s34_34, "activity_18", ":user a cr\xe9\xe9 le devis :quote", "activity_19", ":user a mis \xe0 jour le devis :quote", "activity_20", ":user a mail\xe9 un devis :quote pour :client \xe0 :contact", "activity_21", _s29_64, "activity_22", ":user a archiv\xe9 le devis :quote", "activity_23", ":user a supprim\xe9 le devis :quote", "activity_24", ":user a restaur\xe9 le devis :quote", "activity_25", _s36_35, "activity_26", _s34_35, "activity_27", _s37_38, "activity_28", _s34_36, "activity_29", ":contact a approuv\xe9 le devis :quote pour :client", "activity_30", _s35_41, "activity_31", _s38_27, "activity_32", _s39_14, "activity_33", _s39_15, "activity_34", _s32_32, "activity_35", _s35_42, "activity_36", _s36_36, "activity_37", _s36_37, "activity_39", ":user a annul\xe9 un paiement de :payment_amount (:payment)", "activity_40", ":user a rembours\xe9 :adjustment d'un paiement de :payment_amount (:payment)", "activity_41", _s50_12, "activity_42", _s27_89, "activity_43", _s33_40, "activity_44", _s30_45, "activity_45", _s31_37, "activity_46", _s31_38, "activity_47", _s38_28, "activity_48", _s32_33, "activity_49", _s38_29, "activity_50", _s35_43, "activity_51", _s36_38, "activity_52", _s36_39, "activity_53", _s48_4, "activity_54", ":user a pay\xe9 la facture :invoice", "activity_55", ":contact a r\xe9pondu au ticket :ticket", "activity_56", ":user a visualis\xe9 le ticket :ticket", "activity_57", "La facture :invoice n'a pu \xeatre envoy\xe9e", "activity_58", _s35_44, "activity_59", _s34_37, "activity_60", _s29_64, "activity_61", _s36_40, "activity_62", _s41_13, "activity_63", _s69_1, "activity_64", _s70_0, "activity_65", _s71_0, "activity_66", _s70_1, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s27_90, "emailed_quote", "Devis envoy\xe9 par e-mail avec succ\xe8s", "emailed_credit", "Le cr\xe9dit a envoy\xe9 par mail avec succ\xe8s", _s20_96, "Le devis s\xe9lectionn\xe9 a \xe9t\xe9 envoy\xe9 avec succ\xe8s", _s21_110, "Le cr\xe9dit a bien \xe9t\xe9 marqu\xe9 comme envoy\xe9", "expired", "Expir\xe9", "all", "Tous", "select", "S\xe9lectionner", _s22_76, _s34_38, "custom_value1", "Valeur Personnalis\xe9e 1", "custom_value2", "Valeur Personnalis\xe9e 2", "custom_value3", _s22_125, "custom_value4", _s22_126, _s18_107, _s30_46, _s24_65, _s39_16, _s29_43, "Message personnalis\xe9 pour une facture impay\xe9e", _s27_65, "Message personnalis\xe9 pour un paiement de facture", _s31_23, "Message personnalis\xe9 pour un devis refus\xe9", "lock_invoices", _s24_91, "translations", "Traductions", _s19_84, "Mod\xe8le de num\xe9ro de t\xe2che", _s19_86, "Mod\xe8le de compteur de t\xe2che", _s22_78, "Mod\xe8le de num\xe9ro de d\xe9pense", _s22_80, "Mod\xe8le de compteur de d\xe9pense", _s21_111, "Mod\xe8le de num\xe9ro de fournisseur", _s21_113, "Mod\xe8le de compteur de fournisseur", _s21_115, "Mod\xe8le de num\xe9ro de ticket", _s21_117, "Mod\xe8le de compteur de ticket", _s22_82, "Mod\xe8le de num\xe9ro de paiement", _s22_84, "Mod\xe8le de compteur de paiement", _s22_86, "Mod\xe8le de num\xe9ro de facture", _s22_88, _s29_65, _s20_97, "Mod\xe8le de num\xe9ro de devis", _s20_99, "Compteur du num\xe9ro de devis", _s21_119, _s26_64, _s21_121, _s28_86, _s21_123, _s26_64, _s21_124, _s28_86, _s18_109, _s33_41, "counter_padding", _s22_127, _s28_66, "Partager le compteur pour les facture et les offres", _s18_111, "Nom par d\xe9faut de la taxe 1", _s18_113, "Taux par d\xe9faut de la taxe 1", _s18_115, "Nom par d\xe9faut de la taxe 2", _s18_117, "Taux par d\xe9faut de la taxe 2", _s18_119, "Nom par d\xe9faut de la taxe 3", _s18_121, "Taux par d\xe9faut de la taxe 3", _s21_125, "Sujet du courriel de la facture", _s19_88, "Sujet du courriel du devis", _s21_127, "Sujet du courriel du paiement", _s29_45, "Sujet du mail de paiement partiel", "show_table", "Afficher en tableau", "show_list", "Afficher en liste", "client_city", "Ville du client", "client_state", "R\xe9gion du client", "client_country", "Pays du client", _s16_246, "Le client est actif", "client_balance", "Solde du client", "client_address1", "Adresse du client", "client_address2", _s22_128, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, "Adresse de livraison du client", _s24_68, "App / Bureau de livraison du client", "type", "Type", "invoice_amount", _s21_164, _s16_250, "Date limite", "tax_rate1", "Taux de taxe 1", "tax_rate2", "Taux de taxe 2", "tax_rate3", "Taux de taxe 3", "auto_bill", _s23_78, "archived_at", "Archiv\xe9 le", "has_expenses", "D\xe9penses en cours", "custom_taxes1", "Autres taxes 1", "custom_taxes2", "Autres taxes 2", "custom_taxes3", "Autres taxes 3", "custom_taxes4", "Autres taxes 4", _s17_151, "Autre frais 1", _s17_152, "Autre frais 2", _s17_153, "Autre frais 3", _s17_154, "Autre frais 4", "is_deleted", "Supprim\xe9", "vendor_city", _s20_150, "vendor_state", "R\xe9gion du fournisseur", "vendor_country", _s19_132, "is_approved", "Est approuv\xe9", "tax_name", "Nom de la taxe", "tax_amount", "Montant de la taxe", "tax_paid", "Taxe pay\xe9e", "payment_amount", _s19_133, "age", "Anciennet\xe9", "is_running", "En cours", "time_log", _s16_327, "bank_id", "Banque", _s19_90, _s26_65, _s16_251, _s20_151, _s19_92, _s30_47, "tax_name1", _s16_328, "tax_name2", _s16_329, "tax_name3", "Tax Name 3", "transaction_id", _s17_199, _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "fr_CA", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Action", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Calendrier", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s20_119, "archive_invoice", _s19_104, "archive_quote", "Archiver la soumission", "archive_credit", _s18_143, "archive_task", "Archiver la T\xe2che", "archive_client", _s18_144, "archive_project", _s18_145, "archive_expense", _s19_105, "restore_payment", _s21_145, "restore_invoice", _s20_120, "restore_quote", "Restaurer la soumission", "restore_credit", _s19_106, "restore_task", "Restaurer la T\xe2che", "restore_client", _s19_107, "restore_project", _s19_108, "restore_expense", _s20_121, "archive_vendor", "Archiver le fournisseur", "restore_vendor", "Restaurer un fournisseur", "create_product", "Nouveau produit", "update_product", "Update Product", "delete_product", "Supprimer le produit", "restore_product", "Restaurer le produit", "archive_product", "Archiver le produit", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "Supprimer le bon de commande", _s22_, "Restaurer le bon de commande", _s22_1, "Archiver le bon de commande", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Modes de paiement", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", _s17_179, "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Heure", _s17_1, _s40_, _s17_2, "Afficher le pied de page du courriel", _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, "Cliquez sur + pour cr\xe9er un enregistrement", "last365_days", "Dernier 365 jours", "import_design", "Importer le design", "imported_design", "Le design a \xe9t\xe9 import\xe9", "invalid_design", "Le design n'est pas valide, la :value est manquante", _s17_4, "Souhaitez-vous t\xe9l\xe9verser votre logo ?", "upload", "T\xe9l\xe9verser", _s17_5, "Version install\xe9e", _s23_0, "Avertir le fournisseur lors du paiement", _s28_5, "Envoyer un courriel au fournisseur lorsque la d\xe9pense est marqu\xe9e comme pay\xe9e", "update_payment", "Mettre \xe0 jour le paiement", "markup", "Markup", _s22_3, _s20_152, _s19_6, "Bon de commande envoy\xe9", _s21_9, "Bon de commande vu", _s23_2, "Bon de commande accept\xe9", _s20_2, "Le montant du cr\xe9dit ne peut pas \xeatre plus grand que le montant du paiement", "klarna", "Klarna", _s29_3, "D\xe9finir un taux de change lors de la saisi d'un paiement manuel", _s29_4, "D\xe9finir un taux de change lors de la cr\xe9ation d'une d\xe9pense", "matomo_url", "URL Matomo", "matomo_id", "ID Matomo", _s21_11, "Ajouter \xe0 la facture", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Supprimer le projet", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Inscription requise", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Sauvegarder comme conditions par d\xe9faut", _s22_5, "Sauvegarder comme pied de facture par d\xe9faut", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, "Num\xe9ro de bon de commande", _s19_11, "Article de bon de commande", _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Le compte bancaire a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s20_11, "Le compte bancaire a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s17_12, "\xe9diter le compte bancaire", _s16_14, _s16_15, "account_type", "Type de compte", _s16_16, "Nouveau compte bancaire", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "S\xe9lectionn\xe9s", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", _s23_64, "delete_credit", _s19_109, "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Compte de banque", "bank_accounts", _s17_180, _s21_21, "Le compte bancaire a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Champ", "period", "Period", "fields_per_row", "Champs par ligne", _s21_23, "Factures en cours", _s26_2, _s17_181, _s24_10, "Paiements re\xe7us", _s23_8, "Paiements rembours\xe9s", _s19_20, "Soumissions en cours", _s21_24, "Soumissions approuv\xe9es", _s23_9, "Soumissions non approuv\xe9es", _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", ":user a cr\xe9\xe9 le bon de commande :purchase_order", "activity_131", ":user a mis \xe0 jour le bon de commande :purchase_order", "activity_132", ":user a archiv\xe9 le bon de commande :purchase_order", "activity_133", ":user a supprim\xe9 le bon de commande :purchase_order", "activity_134", ":user a restaur\xe9 le bon de commande :purchase_order", "activity_135", ":user a envoy\xe9 par courriel le bon de commande :purchase_order", "activity_136", ":contact a vu le bon de commande :purchase_order", "activity_137", ":contact a accept\xe9 le bon de commande :purchase_order", "vendor_portal", "Portail du fournisseur", "send_code", "Envoyer le code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Renvoyer", "verify", "V\xe9rifier", _s18_13, "Veuillez fournir un num\xe9ro de t\xe9l\xe9phone", _s20_21, "Num\xe9ro de t\xe9l\xe9phone non valide", _s19_21, "V\xe9rifier le num\xe9ro de t\xe9l\xe9phone", _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Fusionner", "php81_required", "Note: v5.5 requiert PHP 8.1", _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activer", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Envoyer maintenant", "received", "Re\xe7u", _s19_24, "Date du bon de commande", _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, "Le bon de commande a \xe9t\xe9 ajout\xe9 \xe0 l'inventaire", _s34_6, "Les bons de commande ont \xe9t\xe9 ajout\xe9s \xe0 l'inventaire", _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, "D\xe9tails du bon de commande", "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accepter", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, "Le bon de commande a \xe9t\xe9 marqu\xe9 comme envoy\xe9", _s30_1, "Les bons de commande ont \xe9t\xe9 marqu\xe9s comme envoy\xe9s", _s23_12, "Le bon de commande a \xe9t\xe9 accept\xe9", _s24_14, "Les bons de commande ont \xe9t\xe9 accept\xe9s", _s24_15, "Le bon de commande a \xe9t\xe9 annul\xe9", _s25_6, "Les bons de commande ont \xe9t\xe9 annul\xe9s", "accepted", "Accepted", _s22_21, _s22_22, _s20_25, "Total du bon de commande", _s20_27, "Envoyer le bon de commande par courriel", _s26_3, "Envoyer les bons de commande par courriel", _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, "Design du bon de commande", _s20_32, "Conditions du bon de commande", _s21_34, "Pied de page du bon de commande", _s32_7, _s28_79, _s37_4, _s42_1, "purchase_order", "Bon de commande", "purchase_orders", "Bons de commande", _s18_20, "Nouveau bon de commande", _s19_27, "\xc9diter le bon de commande", _s22_26, _s20_152, _s22_27, "Bon de commande mis \xe0 jour", _s23_14, "Bon de commande archiv\xe9", _s22_28, "Bon de commande supprim\xe9", _s22_29, "Bon de commande retir\xe9", _s23_15, "Bon de commande restaur\xe9", _s21_36, "Rechercher un bon de commande", _s22_30, "Rechercher des bons de commande", "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s22_102, "default", "Par d\xe9faut", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Suivre l'inventaire", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "En attente", "view_map", "Voir la carte", _s18_22, "D\xe9finir design par d\xe9faut", "add_gateway", _s22_103, _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Items de soumission", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Utiliser les termes de la soumission", _s20_35, "Lors de la conversion d'une soumission en facture", "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Cr\xe9er votre compte en quelques secondes", "login_label", _s28_9, "add_to_invoice", _s29_58, _s17_28, _s17_29, "week", "Semaine", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s20_122, "range", "\xc9tendue", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Cr\xe9er un projet", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Les frais pour une facture de :amount serait :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", "Soumission approuv\xe9 avec succ\xe8s", "approved_quotes", ":value soumissions approuv\xe9 avec succ\xe8s", "approve", "Approuver", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "Le client a \xe9t\xe9 purg\xe9 avec succ\xe8s", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s21_146, _s21_44, _s55_2, "print_pdf", "Imprimer le PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Cacher l'aper\xe7u", "edit_record", "Modifier l'enregistrement", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Pr\xe9l\xe8vement automatique", _s21_45, _s30_6, "set_password", "Nouveau mot de passe", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, "Passerelle d\xe9connect\xe9e", "disconnect", "D\xe9connexion", "add_to_invoices", "Ajouter aux factures", "acss", _s29_47, "becs", "BECS Pr\xe9l\xe8vement automatique", "bulk_download", "T\xe9l\xe9charger", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, "Code postal du client", _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s26_52, "view_statement", "Visualiser le relev\xe9", "sepa", "SEPA Pr\xe9l\xe8vement automatique", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Syst\xe8me", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Envoyer les factures par courriel", _s17_35, "Envoyer les soumissions par courriel", _s18_28, "Envoyer les cr\xe9dits par courriel", "from_name", "Nom de", _s16_46, _s16_47, _s17_36, _s18_146, _s18_29, _s20_123, _s21_46, _s27_81, _s22_37, _s28_80, _s25_8, "La d\xe9pense r\xe9currente a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", _s25_9, "La d\xe9pense r\xe9currente a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s26_7, "La d\xe9pense r\xe9currente a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s25_10, _s36_31, _s25_11, _s38_4, _s26_8, "La d\xe9pense r\xe9currente a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", _s22_104, _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importer les donn\xe9es", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", ":user a cr\xe9\xe9 une facture r\xe9currente :recurring_invoice", "activity_101", ":user a mis \xe0 jour une facture r\xe9currente :recurring_invoice", "activity_102", ":user a archiv\xe9 une facture r\xe9currente :recurring_invoice", "activity_103", ":user a supprim\xe9 une facture r\xe9currente :recurring_invoice", "activity_104", ":user a restaur\xe9 une facture r\xe9currente :recurring_invoice", _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Soumission cr\xe9\xe9", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", _s20_124, "invoice_item", "Invoice Item", "quote_item", "Item de soumission", _s18_37, _s17_182, _s17_40, "Nom du contact", "order", "Order", "unassigned", "Non assign\xe9", "partial_value", "Doit \xeatre plus grand que z\xe9ro et moins que le total", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Autoriser", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "D\xe9finissez le sous-domaine ou affichez la facture sur votre site web.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, "Soumission valide jusqu'au", "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Code promo", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "S\xe9curit\xe9", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abonnement", "subscriptions", "Abonnements", _s16_65, "Nouvel abonnement", _s17_46, _s19_110, _s20_47, _s27_82, _s20_48, _s33_33, _s21_58, _s30_41, _s20_49, "L'abonnement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s20_50, "L'abonnement a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s21_59, "L'abonnement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s19_42, "Recherche de 1 abonnement", _s20_51, "Recherche :count abonnements", _s26_11, "Le sous-domaine n'est pas disponible", "connect_gmail", "Connectez Gmail", _s16_67, "D\xe9connecter Gmail", "connected_gmail", "Gmail a \xe9t\xe9 connect\xe9 avec succ\xe8s", _s18_45, "Gmail a \xe9t\xe9 d\xe9connect\xe9 avec succ\xe8s", _s16_69, "Les modifications apport\xe9es au code de base peuvent bloquer la mise \xe0 jour, vous pouvez ex\xe9cuter cette commande pour annuler les modifications:", _s16_70, "Num\xe9ro d'identification du client", "count_minutes", ":count minutes", _s16_72, "D\xe9lai d'expiration du mot de passe", _s29_12, _s53_2, "use_last_email", "Utiliser le dernier e-mail", _s16_74, "Activer la soci\xe9t\xe9", _s21_61, "Activez les courriels, les factures r\xe9currentes et les notifications", _s27_23, _s45_13, _s27_24, _s40_6, _s34_12, "Attention: modifier votre num\xe9ro de t\xe9l\xe9phone d\xe9sactivera l'authentification \xe0 deux facteurs 2FA", "help_translate", "Aide \xe0 la traduction", _s23_23, _s29_59, "resend_invite", "Renvoyer l'invitation", _s19_43, "L'authentification \xe0 deux facteurs 2FA a \xe9t\xe9 d\xe9sactiv\xe9e avec succ\xe8s", _s16_76, "Le compte a \xe9t\xe9 connect\xe9 avec succ\xe8s", _s19_44, "Le comte a \xe9t\xe9 d\xe9connect\xe9 avec succ\xe8s", "delivered", "Livr\xe9", "bounced", "Rejet\xe9s", "spam", "Pourriel", "view_docs", "Afficher la documentation", _s32_10, _s94_0, "send_sms", "Envoyer un SMS", "sms_code", "Code SMS", _s21_62, "Scannez le code barre avec une :link app compatible.", _s18_46, "Vous avez activ\xe9 authentification \xe0 deux facteurs avec succ\xe8s.", "connect_google", "Connectez Google", _s17_48, "D\xe9connecter Google", _s17_50, "Authentification \xe0 deux facteurs", _s18_47, "D\xe9sactiver l'authentification \xe0 deux facteurs", _s34_13, "Requiert un mot de passe avec une connexion de r\xe9seau social", "stay_logged_in", "Restez connect\xe9", _s23_25, "Avertissement: Votre session va expirer bient\xf4t", "count_hours", ":count heures", "count_day", "1 jour", "count_days", ":count jours", _s19_45, "Expiration de la session web", _s17_51, _s22_105, "resend_email", "Renvoyer le courriel", _s26_13, "Veuillez confirmer votre adresse courriel", _s16_77, _s18_147, _s19_47, _s27_91, _s19_49, "Veuillez s\xe9lectionner un utilisateur authentifi\xe9 avec Gmail", "list_long_press", "Longue pression pour liste", "show_actions", "Afficher les actions", _s17_53, "D\xe9marrer la multis\xe9lection", _s27_26, "Un courriel a \xe9t\xe9 envoy\xe9 pour confirmer l'adresse courriel", _s21_63, "Pour utiliser :client_counter veuillez ajouter soit :client_number ou :client_id_number pour \xe9viter les conflits", "this_quarter", "Ce trimestre", "last_quarter", _s17_183, "to_update_run", "Pour mettre \xe0 jour l'ex\xe9cution", _s18_49, _s20_125, _s16_78, "URL d'enregistrement", "invoice_project", _s18_148, "invoice_task", _s17_184, "invoice_expense", "Facture de d\xe9pense", _s19_50, "Rechercher 1 d\xe9lai de paiement", _s20_52, "Rechercher :count d\xe9lais de paiement", _s16_80, _s28_81, "save_and_email", _s35_30, _s16_82, _s25_67, _s16_84, _s16_300, _s17_55, "Solde converti", _s22_41, "Pay\xe9 \xe0 ce jour converti", _s24_30, "Solde de cr\xe9dit converti", "converted_total", "Total converti", "is_sent", "Est Envoy\xe9", _s17_57, _s20_126, "document_upload", "T\xe9l\xe9versement de document", _s20_53, "Autoriser les clients \xe0 t\xe9l\xe9verser des documents", "expense_total", "Total des d\xe9penses", "enter_taxes", "Saisir les taxes", "by_rate", "Par taux", "by_amount", "Par montant", "enter_amount", "Entrer le montant", "before_taxes", "Avant taxes", "after_taxes", "Apr\xe8s taxes", "color", "Couleur", "show", "Voir", "hide", "Cacher", "empty_columns", "Colonnes vides", _s21_65, "Mode debug activ\xe9", _s26_14, "Avertissement: Pour usage local seulement. Fuites de donn\xe9es possible. En savoir plus.", "running_tasks", "T\xe2ches en cours", "recent_tasks", "T\xe2ches r\xe9centes", "recent_expenses", "D\xe9penses r\xe9centes", _s17_59, "D\xe9penses \xe0 venir", "update_app", _s19_111, "started_import", _s35_31, _s24_32, _s32_22, _s20_54, "Utiliser taxes incluses", _s18_51, "Est Montant rabais", "column", "Colonne", "sample", "Exemple", "map_to", "Mapper vers", "import", "Importer", _s25_21, "Utiliser premi\xe8re rang\xe9e comme noms de colonnes", "select_file", _s32_23, _s16_86, _s25_68, "csv_file", "Fichier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Comptabilit\xe9", _s22_43, "Veuillez fournir tous les CSV.", "import_type", _s18_149, "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", _s17_185, "webhook_url", "URL Webhook", _s17_61, _s19_112, "sidebar_editor", "\xc9diteur de barre lat\xe9rale", _s22_44, "Veuillez saisir ':value' pour confirmer", "purge", "Purger", "service", "Service", "clone_to", "Cloner vers", "clone_to_other", "Cloner vers Autre", "labels", "\xc9tiquettes", "add_custom", "Ajout personnalis\xe9", "payment_tax", "Paiement de taxe", "unpaid", "Impay\xe9", "white_label", "Sans marque", "delivery_note", "Note de livraison", _s24_35, _s39_10, _s24_37, _s37_31, "source_code", "Code source", "app_platforms", _s17_186, "invoice_late", "facture en retard", "quote_expired", _s18_176, "partial_due", "Montant partiel d\xfb", "invoice_total", "Montant total", "quote_total", "Total de la soumission", "credit_total", "Total du cr\xe9dit", _s23_26, "Total de facture", "actions", "Actions", "expense_number", "Num\xe9ro de d\xe9pense", "task_number", "Num\xe9ro de t\xe2che", "project_number", "Num\xe9ro de projet", "project_name", "Nom du projet", "warning", "Avertissement", "view_settings", _s19_113, _s24_39, "Avertissement: Cette entreprise n'a pas encore \xe9t\xe9 activ\xe9e", "late_invoice", _s17_187, "expired_quote", _s18_176, "remind_invoice", _s19_114, "cvv", "CVV", "client_name", "Nom du client", "client_phone", "T\xe9l\xe9phone du client", "required_fields", "Champs requis", "calculated_rate", "Taux calcul\xe9", _s17_63, "Taux de t\xe2che par d\xe9faut", "clear_cache", "Vider le cache", "sort_order", "Ordre de tri", "task_status", "\xc9tat", "task_statuses", "\xc9tats de t\xe2che", "new_task_status", "Nouvel \xe9tat de t\xe2che", _s16_88, "\xc9dition de l'\xe9tat de t\xe2che", _s19_51, "L'\xe9tat de t\xe2che a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s19_52, "Le statut de la t\xe2che a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s20_56, "L'\xe9tat de t\xe2che a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s19_53, "L'\xe9tat de t\xe2che a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s19_54, "L'\xe9tat de t\xe2che a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s20_57, "L'\xe9tat de t\xe2che a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s22_45, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 archiv\xe9s succ\xe8s", _s21_67, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s22_46, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", _s18_53, _s25_69, _s20_59, _s31_33, _s16_90, "Afficher le tableau des t\xe2ches", _s21_68, "Toujours afficher la section des t\xe2ches lors de la cr\xe9ation de factures", _s20_60, _s39_11, _s25_22, _s63_3, _s20_62, "Facturer le journal des dates des t\xe2ches", _s25_23, "Ajouter les d\xe9tails de date aux lignes d'articles des factures", _s21_69, "D\xe9marrer les t\xe2ches avant de sauvegarder", _s18_54, "Configurer les \xe9tats", "task_settings", "Param\xe8tres des t\xe2ches", _s20_64, _s25_70, _s18_56, "Cat\xe9gories de d\xe9pense", _s20_66, _s29_60, _s21_70, "\xc9diter la cat\xe9gorie D\xe9pense", _s24_40, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s24_41, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s25_25, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s24_42, _s40_7, _s24_43, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 retir\xe9e avec succ\xe8s", _s25_26, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 r\xe9tablie avec succ\xe8s", _s27_30, ":count cat\xe9gories de d\xe9pense ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s26_15, "Les :value cat\xe9gories de d\xe9pense ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s27_31, "Les :value cat\xe9gories de d\xe9pense ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s23_27, _s32_24, _s25_28, "Recherche :count cat\xe9gorie de d\xe9pense", _s21_72, _s32_25, "show_option", "Afficher les options", _s22_47, "Le montant du cr\xe9dit ne peut pas exc\xe9der le montant du paiement", "view_changes", "Visualiser les changements", "force_update", _s21_147, _s17_65, "Vous \xeates sur la derni\xe8re version, mais il peut y avoir encore quelques mises \xe0 jour en cours", "mark_paid_help", _s38_19, _s18_58, "Devrait \xeatre factur\xe9e", _s23_28, "Activer la facturation de la d\xe9pense", _s29_14, _s44_8, _s21_74, "D\xe9finir un taux d'\xe9change", _s16_92, "Param\xe8tres des d\xe9penses", _s18_59, _s20_127, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", "Apple / Google Pay", "user_field", _s18_150, "variables", "Variables", "show_password", "Afficher le mot de passe", "hide_password", "Masquer le mot de passe", "copy_error", "Erreur de copie", "capture_card", "Carte saisie", _s17_66, _s23_65, "total_taxes", "Taxes totales", "line_taxes", "Taxes par ligne", "total_fields", _s17_188, _s25_29, _s47_6, _s25_30, _s48_2, _s25_31, _s47_7, "gateway_refund", _s27_83, _s19_55, _s56_0, "due_date_days", "Date d'\xe9ch\xe9ance", "paused", "En pause", "mark_active", "Cocher actif", "day_count", "Jour :count", _s22_48, _s20_128, _s21_75, _s20_129, _s17_68, _s31_34, "endless", "Sans fin", "next_send_date", _s22_106, _s16_94, "Cycles restants", _s17_70, _s18_151, _s18_61, _s20_130, _s21_77, _s27_84, _s22_50, "\xc9diter la facture r\xe9currente", _s25_32, _s45_14, _s25_33, _s51_7, _s26_16, "La facture r\xe9currente a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s25_34, "La facture r\xe9currente a \xe9t\xe9 supprim\xe9e avec succ\xe8s", _s25_35, _s47_8, _s26_17, "La facture r\xe9currente a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s27_32, "Les :value factures r\xe9currentes ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s26_18, "Les :value factures r\xe9currentes ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s27_33, "Les :value factures r\xe9currentes ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s24_44, _s30_42, _s25_36, _s37_32, "send_date", "Date d'envoi", "auto_bill_on", "Autofacturer le", _s28_17, _s32_26, "profit", "Profit", "line_item", "Ligne d'article", _s18_63, _s21_148, _s23_29, "Accepter paiement suppl\xe9mentaire pour pourboire", _s19_56, _s22_107, _s24_45, "Accepter paiement au minimum le montant partiel/d\xe9p\xf4t", "test_mode", "Mode test", "opened", "Ouverts", _s30_8, _s24_80, _s30_9, _s20_131, "gateway_success", _s18_152, "gateway_failure", _s19_115, "gateway_error", _s20_132, "email_send", "Envoi de courriel", _s17_72, _s24_81, "failure", "\xc9chec", "quota_exceeded", "Quota d\xe9pass\xe9", _s16_96, "\xc9chec en amont", "system_logs", "Journaux syst\xe8me", "view_portal", "Voir le portail", "copy_link", "Copier le lien", "token_billing", "Sauvegarder les informations de carte de cr\xe9dit", _s24_46, "Bienvenue dans Invoice Ninja", "always", "Toujours", "optin", "Adh\xe9sion", "optout", "D\xe9sadh\xe9sion", "label", "Libell\xe9", "client_number", _s16_301, "auto_convert", "Conversion automatique", "company_name", _s19_116, "reminder1_sent", "Rappel 1 envoy\xe9", "reminder2_sent", "Rappel 2 envoy\xe9", "reminder3_sent", "Rappel 3 envoy\xe9", _s18_65, _s23_66, "pdf_page_info", "Page :current de :total", _s16_98, "Les factures ont \xe9t\xe9 envoy\xe9es par courriel avec succ\xe8s", "emailed_quotes", "Les soumissions ont \xe9t\xe9 envoy\xe9es par courriel avec succ\xe8s", "emailed_credits", "Les cr\xe9dits ont \xe9t\xe9 envoy\xe9s par courriel avec succ\xe8s", "gateway", "Passerelle", "view_in_stripe", _s16_302, "rows_per_page", "Rang\xe9es par page", "hours", "Heures", "statement", "Relev\xe9", "taxes", "Taxes", "surcharge", "surcharge", "apply_payment", _s21_149, "apply_credit", _s19_117, "apply", "Appliquer", "unapplied", "Non appliqu\xe9", "select_label", "S\xe9lectionnez le libell\xe9", "custom_labels", "\xc9tiquettes personnalis\xe9es", "record_type", _s21_150, "record_name", "Non d'enregistrement", "file_type", "Type de fichier", "height", "Hauteur", "width", "Largeur", "to", "\xe0", "health_check", "\xc9tat de sant\xe9", "payment_type_id", _s16_303, "last_login_at", "Derni\xe8re connexion \xe0", "company_key", _s16_304, "storefront", "Vitrine", "storefront_help", "Activer les applications externes \xe0 cr\xe9er des factures", "client_created", "Client cr\xe9\xe9", _s20_69, "Courriel de paiement en ligne", _s20_71, "Courriel de paiement manuel", "completed", "Compl\xe9t\xe9", "gross", "Brut", "net_amount", "Montant net", "net_balance", "Solde net", "client_settings", "Param\xe8tres clients", _s17_74, _s22_108, _s17_76, _s22_109, "selected_quotes", "Soumissions s\xe9lectionn\xe9es", "selected_tasks", _s20_133, _s17_78, _s22_110, _s17_80, _s16_305, _s17_82, _s17_181, "recent_payments", "Paiements re\xe7us", "upcoming_quotes", "Soumissions \xe0 venir", "expired_quotes", "Soumissions expir\xe9es", "create_client", "Cr\xe9er un client", "create_invoice", _s17_189, "create_quote", "Cr\xe9er une soumission", "create_payment", "Cr\xe9er un paiement", "create_vendor", _s20_134, "update_quote", "Mettre \xe0 jour la soumission", "delete_quote", "Supprimer la soumission", "update_invoice", _s24_82, "delete_invoice", _s20_135, "update_client", _s23_67, "delete_client", _s19_118, "delete_payment", _s21_151, "update_vendor", _s28_82, "delete_vendor", "Supprimer le fournisseur", "create_expense", "Cr\xe9er une d\xe9pense", "update_expense", _s24_83, "delete_expense", _s20_136, "create_task", "Cr\xe9er une T\xe2che", "update_task", _s22_111, "delete_task", "Supprimer la T\xe2che", "approve_quote", "Approuver la t\xe2che", "off", "Ferm\xe9", "when_paid", _s16_306, "expires_on", "Expiration le", "free", "Gratuit", "plan", "Plan", "show_sidebar", _s26_53, "hide_sidebar", _s25_72, "event_type", _s16_307, "target_url", "Cible", "copy", "Copier", "must_be_online", _s72_0, _s17_84, _s30_43, "api_webhooks", "API Webhooks", "search_webhooks", _s28_83, "search_webhook", _s22_112, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nouveau Webhook", "edit_webhook", "\xc9diter le Webhook", "created_webhook", _s33_34, "updated_webhook", _s39_12, _s16_100, _s36_24, "deleted_webhook", _s37_33, "removed_webhook", _s35_32, _s16_101, _s37_34, _s17_85, "Les :value webhooks ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_102, "Les :value webhooks ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_103, "Les :value webhooks ont \xe9t\xe9 retir\xe9s avec succ\xe8s", _s17_86, "Les :value webhooks ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "api_tokens", "Jetons API", "api_docs", "Docs API", "search_tokens", _s26_54, "search_token", _s20_137, "token", "Jeton", "tokens", "Jetons", "new_token", "Nouveau jeton", "edit_token", "\xc9diter le jeton", "created_token", "Le jeton a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_token", "Le jeton a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", "archived_token", "Le jeton a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_token", "Le jeton a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "removed_token", _s33_35, "restored_token", _s35_33, "archived_tokens", _s46_15, "deleted_tokens", _s47_9, "restored_tokens", _s47_10, _s19_58, "Enregistrement d'un client", _s24_48, "Autoriser le client \xe0 s'inscrire sur le portail", "email_invoice", "Envoyer la facture par courriel", "email_quote", "Envoyer la soumission par courriel", "email_credit", "Cr\xe9dit par courriel", "email_payment", _s20_153, _s20_74, "Le client n'a pas d'adresse courriel d\xe9finie", "ledger", "Grand livre", "view_pdf", "Voir PDF", "all_records", _s24_84, "owned_by_user", _s26_55, _s16_104, "Cr\xe9dit restant", "contact_name", "Nom du contact", "use_default", _s29_61, _s16_106, "Rappels infinis", "number_of_days", "Nombre de jours", _s23_31, "Configuration des d\xe9lais de paiements", "payment_term", "D\xe9lai de paiement", _s16_107, "Nouveau d\xe9lai de paiement", _s17_88, "Modifier le d\xe9lai de paiement", _s20_75, "Le d\xe9lai de paiement a \xe9t\xe9 cr\xe9 avec succ\xe8s", _s20_76, "Le d\xe9lai de paiement a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s21_79, "Le d\xe9lai de paiement a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s20_77, "Le d\xe9lai de paiement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s20_78, "Le d\xe9lai de paiement a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s21_80, "Le d\xe9lai de paiement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s22_55, "Les :value d\xe9lais de paiement ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s21_81, "Les :value d\xe9lais de paiement ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s22_56, "Les :value d\xe9lais de paiement ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "email_sign_in", "Connexion par courriel", "change", "Basculer", _s23_33, "Basculer vers l'affichage mobile", _s24_49, _s36_25, "send_from_gmail", "Envoyer avec Gmail", "reversed", "Invers\xe9", "cancelled", "Annul\xe9", "credit_amount", _s17_190, "quote_amount", "Montant de la soumission", "hosted", "H\xe9berg\xe9", "selfhosted", "Auto-h\xe9berg\xe9", "exclusive", "Exclusif", "inclusive", "Inclusif", "hide_menu", "Masquer le menu", "show_menu", _s16_308, _s18_67, _s23_77, _s16_109, "Recherche de documents", "search_designs", "Recherche de designs", "search_invoices", "Recherche de factures", "search_clients", "Recherche de clients", "search_products", "Recherche de produits", "search_quotes", "Recherche de soumissions", "search_credits", _s20_138, "search_vendors", _s25_73, "search_users", "Recherche d'utilisateurs", _s16_110, _s25_74, "search_tasks", "Recherche de t\xe2ches", "search_settings", "Recherche de param\xe8tres", "search_projects", "Recherche de projets", "search_expenses", "Recherche de d\xe9penses", "search_payments", "Recherche de paiements", "search_groups", "Recherche de groupes", "search_company", "Recherche d'entreprises", "search_document", _s23_68, "search_design", _s21_152, "search_invoice", _s22_113, "search_client", _s21_153, "search_product", _s22_114, "search_quote", _s25_75, "search_credit", _s21_154, "search_vendor", "Recherche de 1 entreprise", "search_user", _s26_56, "search_tax_rate", _s27_85, "search_task", _s20_139, "search_project", _s21_155, "search_expense", _s22_115, "search_payment", _s23_69, "search_group", _s21_156, "refund_payment", "Remboursement", _s17_92, "La facture a \xe9t\xe9 annul\xe9e avec succ\xe8s", _s18_69, "Les factures ont \xe9t\xe9 annul\xe9es avec succ\xe8s", _s16_116, _s37_35, _s17_93, _s42_15, "reverse", "Inverse", "full_name", "Nom complet", _s17_94, "Ville/Prov/CP", _s17_96, "Ville/Province/Code postal", "custom1", "Personnalisation 1", "custom2", "Personnalisation 2", "custom3", _s22_118, "custom4", "Quatri\xe8me personnalis\xe9e", "optional", "Optionnel", "license", "Licence", "purge_data", _s18_153, _s16_117, "Toutes les donn\xe9es de l'entreprise ont \xe9t\xe9 purg\xe9es avec succ\xe8s", _s18_70, "Avertissement: Cette action est irr\xe9versible et va supprimer vos donn\xe9es de fa\xe7on d\xe9finitive.", "invoice_balance", "Solde de facture", "age_group_0", "0 - 30 jours", "age_group_30", "30 - 60 jours", "age_group_60", "60 - 90 jours", "age_group_90", "90 - 120 jours", "age_group_120", "120+ jours", "refresh", "Actualiser", "saved_design", "Le mod\xe8le a \xe9t\xe9 sauvegard\xe9 avec succ\xe8s", "client_details", "Informations du client", "company_address", _s23_70, "invoice_details", "D\xe9tails de facture", "quote_details", "Informations de la soumission", "credit_details", "Informations de cr\xe9dit", "product_columns", "Colonnes produit", "task_columns", "Colonnes t\xe2ches", "add_field", _s16_309, "all_events", "Ajouter un \xe9v\xe9nement", "permissions", "Permissions", "none", "Aucun", "owned", "Propri\xe9taire", "payment_success", "Paiement r\xe9ussi", "payment_failure", "Le paiement a \xe9chou\xe9", "invoice_sent", _s22_116, "quote_sent", "Soumission envoy\xe9e", "credit_sent", "Cr\xe9dit envoy\xe9", "invoice_viewed", "Facture visualis\xe9e", "quote_viewed", "Soumission visualis\xe9e", "credit_viewed", "Cr\xe9dit visualis\xe9", "quote_approved", "Soumission approuv\xe9e", _s25_38, _s33_36, _s16_118, _s19_119, "apply_license", _s18_154, "cancel_account", _s19_120, _s22_57, "Avertissement: cette action est irr\xe9versible et supprimera votre compte de fa\xe7on d\xe9finitive.", "delete_company", "Supprimer l'entreprise", _s22_58, "Avertissement: Cette entreprise sera d\xe9finitivement supprim\xe9e.", "enabled_modules", "Modules activ\xe9s", "converted_quote", "La soumission a \xe9t\xe9 convertie avec succ\xe8s", "credit_design", "Design de cr\xe9dit", "includes", "Inclusions", "header", "En-t\xeate", "load_design", "Charger le design", "css_framework", "Framework CSS", "custom_designs", "Designs personnalis\xe9s", "designs", "Designs", "new_design", "Nouveau design", "edit_design", "\xc9diter le design", "created_design", _s32_27, "updated_design", _s38_20, "archived_design", _s35_34, "deleted_design", _s36_26, "removed_design", _s34_30, "restored_design", _s36_27, _s16_120, "Les :value mod\xe8les ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_designs", "Les :value mod\xe8les ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_121, "Les :value mod\xe8les ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "proposals", "Propositions", "tickets", "Billets", _s16_122, "Soumissions r\xe9currentes", "recurring_tasks", _s18_155, _s18_71, "Gestion du compte", "credit_date", "Date du cr\xe9dit", "credit", "Cr\xe9dit", "credits", "Cr\xe9dits", "new_credit", "Inscrire un cr\xe9dit", "edit_credit", _s16_310, "created_credit", "Le cr\xe9dit a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_credit", _s38_21, "archived_credit", "Le cr\xe9dit a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_credit", "Le cr\xe9dit a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "removed_credit", _s34_31, "restored_credit", "Le cr\xe9dit a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s16_124, ":count cr\xe9dits ont archiv\xe9s avec succ\xe8s", "deleted_credits", ":count cr\xe9dits ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_125, "Les :value cr\xe9dits ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "current_version", "Version courante", "latest_version", _s16_311, "update_now", "Mettre \xe0 jour", _s26_24, _s56_1, _s16_126, _s22_117, "app_updated", _s42_16, "learn_more", "En savoir plus", "integrations", "Int\xe9grations", "tracking_id", "ID de suivi", _s17_98, _s20_140, "credit_footer", "Pied de page pour cr\xe9dit", "credit_terms", _s36_28, "new_company", "Nouvelle entreprise", "added_company", "L'entreprise a \xe9t\xe9 ajout\xe9e avec succ\xe8s", "company1", "Entreprise personnalis\xe9e 1", "company2", "Entreprise personnalis\xe9e 2", "company3", "Entreprise personnalis\xe9e 3", "company4", "Entreprise personnalis\xe9e 4", "product1", "Produit personnalis\xe9 1", "product2", "Produit personnalis\xe9 2", "product3", "Produit personnalis\xe9 3", "product4", "Produit personnalis\xe9 4", "client1", "Client personnalis\xe9 1", "client2", _s21_157, "client3", _s21_158, "client4", _s21_159, "contact1", "Contact personnalis\xe9 1", "contact2", "Contact personnalis\xe9 2", "contact3", "Contact personnalis\xe9 3", "contact4", "Contact personnalis\xe9 4", "task1", "T\xe2che personnalis\xe9e 1", "task2", "T\xe2che personnalis\xe9e 2", "task3", "T\xe2che personnalis\xe9e 3", "task4", "T\xe2che personnalis\xe9e 4", "project1", "Projet personnalis\xe9 1", "project2", "Projet personnalis\xe9 2", "project3", "Projet personnalis\xe9 3", "project4", "Projet personnalis\xe9 4", "expense1", "D\xe9pense personnalis\xe9e 1", "expense2", "D\xe9pense personnalis\xe9e 2", "expense3", "D\xe9pense personnalis\xe9e 3", "expense4", "D\xe9pense personnalis\xe9e 4", "vendor1", _s26_57, "vendor2", _s26_58, "vendor3", _s26_59, "vendor4", _s26_60, "invoice1", "Facture personnalis\xe9e 1", "invoice2", _s23_79, "invoice3", _s23_80, "invoice4", _s23_81, "payment1", "Paiement personnalis\xe9 1", "payment2", _s23_79, "payment3", _s23_80, "payment4", _s23_81, "surcharge1", _s25_78, "surcharge2", _s25_79, "surcharge3", _s25_80, "surcharge4", _s25_81, "group1", "Groupe personnalis\xe9 1", "group2", "Groupe personnalis\xe9 2", "group3", "Groupe personnalis\xe9 3", "group4", "Groupe personnalis\xe9 4", "reset", "Remise \xe0 z\xe9ro", "number", "Num\xe9ro", "export", "Exporter", "chart", "Graphique", "count", "Compteur", "totals", "Totaux", "blank", "Vide", "day", "Jour", "month", "Mois", "year", "Ann\xe9e", "subgroup", "Sous-groupe", "is_active", "Actif", "group_by", "Grouper par", "credit_balance", "Solde du cr\xe9dit", _s18_77, _s29_62, _s17_100, "Nom complet du contact", "contact_phone", _s20_141, _s21_82, "Valeur personnalis\xe9e du contact 1", _s21_83, "Valeur personnalis\xe9e du contact 2", _s21_84, "Valeur personnalis\xe9e du contact 3", _s21_85, "Valeur personnalis\xe9e du contact 4", _s17_102, "Rue de livraison", _s17_103, "App. de livraison", "shipping_city", "Ville de livraison", "shipping_state", "Province de livraison", _s20_79, "Code postal de livraison", _s16_156, "Pays de livraison", _s16_158, "Rue de facturation", _s16_159, "App. de facturation", "billing_city", "Ville de facturation", "billing_state", "Province de facturation", _s19_60, "Code postal de facturation", "billing_country", "Pays de facturation", "client_id", "ID du client", "assigned_to", "Assign\xe9 \xe0", "created_by", "Cr\xe9\xe9 par :name", "assigned_to_id", "Assign\xe9 \xe0 ID", "created_by_id", "Cr\xe9\xe9 par ID", "add_column", "Ajouter colonne", "edit_columns", "\xc9diter colonne", "columns", "Colonnes", "aging", "Impay\xe9s", "profit_and_loss", "Profit et perte", "reports", "Rapports", "report", "Rapport", "add_company", "Ajouter une entreprise", "unpaid_invoice", "Facture impay\xe9e", "paid_invoice", "Facture pay\xe9e", _s16_160, "Soumission non approuv\xe9e", "help", "Aide", "refund", "Rembousement", "refund_date", "Date de remboursement", "filtered_by", "Filtr\xe9e par", "contact_email", _s19_121, "multiselect", _s18_157, "entity_state", "Statut", "verify_password", _s24_85, "applied", "Appliqu\xe9", _s21_86, "Inclut les erreurs r\xe9centes des journaux syst\xe8me", _s30_12, "Nous avons re\xe7u votre message et vous r\xe9pondrons rapidement.", "message", "Message", "from", "De", _s20_81, "Afficher les d\xe9tails du produit", _s25_40, "Veuillez inclure la description et le co\xfbt dans la liste d\xe9roulante du produit", _s20_83, "Le moteur de rendu PDF n\xe9cessite :version", _s18_80, _s31_35, _s23_35, _s41_10, _s18_82, "Configurer les param\xe8tres", "support_forum", "Forum de support", "about", "\xc0 propos", "documentation", "Documentation", "contact_us", "Nous joindre", "subtotal", "Sous-total", "line_total", "Total", "item", "Article", "credit_email", "Courriel pour le cr\xe9dit", "iframe_url", "Site web", "domain_url", "URL de domaine", _s21_87, "Le mot de passe est trop court", _s20_84, "Le mot de passe doit contenir une majuscule et un nombre", _s19_62, "T\xe2ches du portail client", _s23_36, _s33_37, _s20_85, "Veuillez saisir une valeur", "deleted_logo", "Le logo a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "yes", "Oui", "no", "Non", "generate_number", "G\xe9n\xe9rer un nombre", "when_saved", "Lors de la sauvegarde", "when_sent", "Lors de l'envoi", "select_company", "S\xe9lectionnez une entreprise", "float", "Flottant", "collapse", "R\xe9duire", "show_or_hide", "Afficher / masquer", "menu_sidebar", "Menu lat\xe9ral", "history_sidebar", _s18_158, "tablet", "Tablette", "mobile", "Mobile", "desktop", "Fixe", "layout", "Affichage", "view", "Visualiser", "module", "Module", "first_custom", _s20_142, "second_custom", _s19_122, "third_custom", _s22_118, "show_cost", "Afficher le co\xfbt", _s17_105, "Afficher le montant du produit", "show_cost_help", "Afficher un champ de co\xfbt du produit pour suivre le profit", _s21_88, "Afficher la quantit\xe9 de produit", _s26_26, "Afficher un champ Quantit\xe9 de produit. 1 par d\xe9faut.", _s21_90, "Afficher la quantit\xe9 de facture", _s26_27, "Afficher un champ Quantit\xe9 d'article par ligne. 1 par d\xe9faut.", _s21_92, "Afficher le rabais de produit", _s26_28, "Afficher un champ rabais de ligne d'article", _s16_162, _s19_123, _s21_94, "D\xe9finit automatiquement la quantit\xe9 d'article par ligne \xe0 1.", "one_tax_rate", "Un taux de taxe", "two_tax_rates", _s17_191, "three_tax_rates", "Trois taux de taxes", _s16_164, _s23_71, "user", "Utilisateur", "invoice_tax", "Taxe de facture", "line_item_tax", "Taxe d'article par ligne", "inclusive_taxes", "Taxes incluses", _s17_107, "Taux de taxe de facture", "item_tax_rates", "Taux de taxe par article", _s18_84, _s31_36, "configure_rates", "Configuration des taux", _s18_85, _s26_61, "tax_settings", "Param\xe8tres des taxes", _s18_87, "Taux de taxe", "accent_color", _s27_86, "switch", "Changer", _s19_64, "Liste s\xe9par\xe9e par virgule", "options", "Options", _s16_166, "Ligne de texte simple", "multi_line_text", "Multiligne de texte", "dropdown", _s16_312, "field_type", "Type de champ", _s27_44, "Un courriel a \xe9t\xe9 envoy\xe9 pour la r\xe9cup\xe9ration du mot de passe", "submit", "Envoyer", _s16_168, "R\xe9cup\xe9rez votre mot de passe", "late_fees", "Frais de retard", "credit_number", "Num\xe9ro de cr\xe9dit", "payment_number", _s18_159, "late_fee_amount", "Frais de retard", _s16_169, "Pourcentage de frais de retard", "before_due_date", "Avant l'\xe9ch\xe9ance", "after_due_date", "Apr\xe8s l'\xe9ch\xe9ance", _s18_89, _s28_84, "days", "Jours", "invoice_email", "Courriel de facturation", "payment_email", _s20_153, "partial_payment", _s16_313, "payment_partial", _s16_313, _s21_95, "Courriel du paiement partiel", "quote_email", "Courriel de soumission", _s16_171, "Rappel perp\xe9tuel", _s16_173, _s22_119, "administrator", "Administrateur", _s18_90, "Permet \xe0 un utilisateur de g\xe9rer d'autres utilisateurs, modifier les param\xe8tres et tous les enregistrements.", "user_management", _s24_86, "users", "Utilisateurs", "new_user", _s18_160, "edit_user", _s20_143, "created_user", "L'utilisateur a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_user", "L'utilisateur a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", "archived_user", "L'utilisateur a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_user", "L'utilisateur a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "removed_user", "L'utilisateur a \xe9t\xe9 retir\xe9 avec succ\xe8s", "restored_user", "L'utilisateur a \xe9t\xe9 restaur\xe9 avec succ\xe8s", "archived_users", "Les :value utilisateurs ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_users", "Les :value utilisateurs ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", "removed_users", "Les :value utilisateurs ont \xe9t\xe9 retir\xe9s avec succ\xe8s", "restored_users", "Les :value utilisateurs ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", _s16_175, _s19_124, "invoice_options", "Options de facture", _s17_109, _s24_87, _s22_65, "Afficher seulement la ligne 'Pay\xe9 \xe0 ce jour' sur les factures pour lesquelles il y a au moins un paiement.", _s23_38, _s18_161, _s28_30, "Inclure les images jointes dans la facture.", _s16_177, "Afficher l'en-t\xeate sur", _s16_178, "Afficher le pied de page sur", "first_page", "premi\xe8re page", "all_pages", "toutes les pages", "last_page", "derni\xe8re page", "primary_font", "Fonte principale", "secondary_font", "Fonte secondaire", "primary_color", _s18_162, "secondary_color", _s18_163, "page_size", "Taille de page", "font_size", _s16_314, "quote_design", "Design de soumission", "invoice_fields", _s17_192, "product_fields", "Champs produit", "invoice_terms", _s25_76, "invoice_footer", "Pied de facture", "quote_terms", "Conditions de soumission", "quote_footer", "Pied de soumission par d\xe9faut", _s18_91, "Envoi automatique", _s23_39, "Envoyer automatiquement un courriel lorsqu'une facture r\xe9curente est cr\xe9\xe9e.", _s18_92, "Autoarchivage", _s23_40, "Archiver automatiquement les soumissions lorsque converti en facture", _s18_93, "Autoconversion", _s23_41, "Convertir automatiquement une soumission lorsque celle-ci est approuv\xe9e.", _s17_111, _s29_63, "freq_daily", "Quotidienne", "freq_weekly", "Hebdomadaire", "freq_two_weeks", "Aux deux semaines", "freq_four_weeks", "Aux quatre semaines", "freq_monthly", "Mensuelle", "freq_two_months", "Deux mois", _s17_113, "Trimestrielle", _s16_179, "4 mois", "freq_six_months", "Semestrielle", "freq_annually", "Annuelle", "freq_two_years", "Deux ans", _s16_180, "Trois ans", "never", "Jamais", "company", "Entreprise", _s17_114, "Nombres g\xe9n\xe9r\xe9s", "charge_taxes", "Facturer les taxes", "next_reset", _s23_72, "reset_counter", "Remettre \xe0 z\xe9ro le compteur", _s16_181, _s17_193, "number_padding", "Marge interne du nombre", "general", "G\xe9n\xe9ral", "surcharge_field", "Champ Surcharge", "company_field", "Champ Entreprise", "company_value", _s19_125, "credit_field", "Champ Cr\xe9dit", "invoice_field", "Champ Facture", _s17_116, "Surcharge de facture", "client_field", "Champ Client", "product_field", "Champ Produit", "payment_field", "Champ Paiement", "contact_field", "Champ Contact", "vendor_field", "Champ Fournisseur", "expense_field", "Champ D\xe9pense", "project_field", "Champ Projet", "task_field", "Champ T\xe2che", "group_field", "Champ Groupe", "number_counter", _s18_164, "prefix", "Pr\xe9fixe", "number_pattern", "Mod\xe8le de nombre", "messages", "Messages", "custom_css", _s16_315, _s17_118, _s23_73, _s16_183, _s19_126, _s21_97, "Afficher la signature du client sur la facture/soumission PDF.", _s25_46, _s48_3, _s30_13, "Requiert du client qu'il confirme et accepte les conditions de facturation", _s23_42, "Case \xe0 cocher pour les conditions de soumssion", _s28_31, "Requiert du client qu'il confirme et accepte les conditions de soumission", _s25_47, _s20_144, _s30_14, "Requiert une signature du client", _s23_43, "Signature de soumission", _s22_67, _s42_17, _s27_45, "Permet de sp\xe9cifier un mot de passe pour chaque contact. Si un mot de passe est sp\xe9cifi\xe9, le contact devra saisir ce mot de passe pour visualiser ses factures.", "authorization", "Autorisation", "subdomain", "sous-domaine", "domain", "Domaine", "portal_mode", "Mode portail", "email_signature", "Cordialement,", _s24_50, "rendez le paiement plus facile \xe0 vos client en ajoutant \xe0 vos courriel, le marquage de schema.org.", "plain", "Ordinaire", "light", "Clair", "dark", "Fonc\xe9", "email_design", _s18_165, "attach_pdf", "Joindre un PDF", _s16_184, "Joindre un document", "attach_ubl", "Joindre UBL", "email_style", "Style de courriel", _s19_66, "Autoriser le marquage", "reply_to_email", "Courriel de r\xe9ponse", "reply_to_name", "Nom de R\xe9pondre \xc0", "bcc_email", "Courriel CCI", "processed", "Trait\xe9", "credit_card", "Carte de cr\xe9dit", "bank_transfer", _s17_194, "priority", "Priorit\xe9", "fee_amount", _s17_195, "fee_percent", _s21_160, "fee_cap", _s16_316, "limits_and_fees", "Limites / frais", "enable_min", "Activer min", "enable_max", "Activer max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s26_62, "credentials", "Identifiants", "update_address", "Mise \xe0 jour de l'adresse", _s19_69, "Met \xe0 jour l'adresse du client avec les informations fournies", "rate", "Taux", "tax_rate", "Taux de taxe", "new_tax_rate", _s20_145, "edit_tax_rate", _s22_120, _s16_186, "Le taux de taxe a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s16_187, "Le taux de taxe a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s17_121, "Le taux de taxe a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s16_188, _s42_18, _s17_122, _s42_19, _s18_94, "Les :value taux de taxes ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s17_123, "Les :value taux de taxes ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s18_95, "Les :value taux de taxes ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "fill_products", "Remplissage automatique des produits", _s18_96, "La s\xe9lection d'un produit entrainera la mise \xe0 jour de la description et du prix", "update_products", "Mise \xe0 jour automatique des produits", _s20_89, _s65_1, _s16_189, _s22_121, _s21_98, "Convertir automatiquement le prix des produits dans la devise du client", "fees", "Frais", "limits", "Limites", "provider", "Fournisseur", "company_gateway", _s22_122, _s16_191, "Passerelles de paiement", _s19_70, _s19_127, _s20_90, _s20_146, _s23_44, _s37_36, _s23_45, _s43_5, _s24_51, _s40_9, _s23_46, _s41_11, _s24_52, _s41_12, _s25_49, "Les :value passerelles ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s24_53, "Les :value passerelles ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s25_50, "Les :value passerelles ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s16_193, "Continuez l'\xe9dition", "discard_changes", "Annuler les changements", "default_value", _s17_200, "disabled", "D\xe9sactiv\xe9", "currency_format", _s16_317, _s21_99, "Premier jour de la semaine", _s23_47, _s23_74, "sunday", "Dimanche", "monday", "Lundi", "tuesday", "Mardi", "wednesday", "Mercredi", "thursday", "Jeudi", "friday", "Vendredi", "saturday", "Samedi", "january", "Janvier", "february", "F\xe9vrier", "march", "Mars", "april", "Avril", "may", "Mai", "june", "Juin", "july", "Juillet", "august", "Ao\xfbt", "september", "Septembre", "october", "Octobre", "november", "Novembre", "december", "D\xe9cembre", "symbol", "Symbole", "ocde", "Code", "date_format", "Format de date", "datetime_format", _s17_196, "military_time", "Format d'heure 24 h", _s18_97, "Affichage 24h", "send_reminders", _s19_128, "timezone", "Fuseau horaire", _s19_71, _s18_166, _s17_124, _s18_167, _s19_73, "Filtrer par facture", _s18_98, "Filtrer par client", _s18_100, "Filtrer par fournisseur", "group_settings", "Param\xe8tres des groupes", "group", "Groupe", "groups", "Groupes", "new_group", "Nouveau groupe", "edit_group", _s16_318, "created_group", _s32_28, "updated_group", _s38_22, "archived_groups", "Les :value groupes ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_groups", "Les :value groupes ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", "restored_groups", "Les :value groupes ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "archived_group", _s35_35, "deleted_group", _s36_29, "restored_group", _s36_30, "upload_logo", "T\xe9l\xe9verser le logo", "uploaded_logo", "Le logo a \xe9t\xe9 t\xe9l\xe9vers\xe9 avec succ\xe8s", "logo", "Logo", "saved_settings", "Les param\xe8tres ont \xe9t\xe9 sauvegard\xe9s avec succ\xe8s", _s16_195, "Param\xe8tres des produits", "device_settings", _s24_88, "defaults", "Par d\xe9faut", "basic_settings", _s18_168, _s17_126, _s18_169, "company_details", "Informations sur l'entreprise", "user_details", "Profil utilisateur", "localization", "Param\xe8tres r\xe9gionaux", "online_payments", _s18_170, "tax_rates", "Taux de taxe", "notifications", "Notifications", "import_export", "Importer / Exporter", "custom_fields", _s20_147, "invoice_design", "Mod\xe8les de factures", "buy_now_buttons", _s26_63, "email_settings", "Param\xe8tres de courriel", _s23_49, "Mod\xe8les et rappels", _s22_68, _s27_87, _s19_75, _s25_77, "price", "Prix", "email_sign_up", "Inscription par courriel", "google_sign_up", _s23_75, _s27_49, "Merci de votre achat!", "redeem", "Rembourser", "back", "Retour", "past_purchases", "Achats pr\xe9c\xe9dents", _s19_77, _s17_197, "pro_plan", "Plan Pro", "enterprise_plan", "Plan Entreprise", "count_users", ":count utilisateurs", "upgrade", "Mettre \xe0 niveau", _s25_51, "Veuillez entrer votre pr\xe9nom", _s24_54, "Veuillez entrer votre nom", _s33_28, "Vous devez accepter les conditions et la politique de confidentialit\xe9 pour cr\xe9er un compte.", "i_agree_to_the", "J'accepte", _s16_197, _s24_89, "privacy_policy", _s28_85, "sign_up", "Inscription", "account_login", "Connexion", "view_website", "Visiter le site web", "create_account", "Cr\xe9er un compte", "email_login", "Courriel de connexion", "create_new", "Cr\xe9er", _s18_102, _s32_29, _s21_102, "Veuillez sauvegarder ou annuler vos modifications", "download", "T\xe9l\xe9charger", _s27_50, "Le plan Entreprise est requis", "take_picture", "Prendre un photo", "upload_file", "T\xe9l\xe9verser un fichier", "document", "Justificatifs", "documents", "Documents", "new_document", "Nouveau document", "edit_document", "\xc9diter un document", _s17_128, "Le document a \xe9t\xe9 t\xe9l\xe9vers\xe9 avec succ\xe8s", _s16_199, "Le document a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s17_129, "Le document a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s16_200, _s38_23, _s17_130, _s38_24, _s18_104, "Les :value documents ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s17_131, "Les :value documents ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s18_105, "Les :value documents ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "no_history", "Aucun historique", "expense_date", _s18_171, "pending", "En attente", _s16_201, "Connect\xe9", _s16_202, "En attente", _s16_203, "Factur\xe9", "converted", "Convertie", _s24_56, _s34_32, "exchange_rate", "Taux de change", _s16_204, "Conversion de devise", "mark_paid", "Marquer pay\xe9e", "category", "Cat\xe9gorie", "address", "Adresse", "new_vendor", _s19_129, "created_vendor", "Le fournisseur a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_vendor", "Le fournisseur a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", "archived_vendor", "Le fournisseur a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_vendor", "Le fournisseur a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "restored_vendor", "Le fournisseur a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s16_205, ":count fournisseurs ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_vendors", ":count fournisseurs ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_206, "Les :value fournisseurs ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "new_expense", "Entrer une d\xe9pense", "created_expense", "La d\xe9pense a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", "updated_expense", "La d\xe9pense a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s16_207, "La d\xe9pense a \xe9t\xe9 archiv\xe9e avec succ\xe8s", "deleted_expense", "La d\xe9pense a \xe9t\xe9 supprim\xe9e avec succ\xe8s", _s16_208, "La d\xe9pense a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s17_132, "Les d\xe9penses ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s16_209, "Les d\xe9penses ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s17_133, "Les :value d\xe9penses ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", "copy_shipping", "Copier livraison", "copy_billing", _s18_172, "design", "Conception", _s21_103, "Enregistrement introuvable", "invoiced", "Factur\xe9e", "logged", "Enregistr\xe9e", "running", "En cours", "resume", "Continuer", "task_errors", "Veuillez corriger les plages de temps qui se chevauchent", "start", "D\xe9marrer", "stop", "Arr\xeater", "started_task", "La t\xe2che a d\xe9mar\xe9 avec succ\xe8s", "stopped_task", "La t\xe2che a \xe9t\xe9 arr\xeat\xe9e avec succ\xe8s", "resumed_task", "La t\xe2che a \xe9t\xe9 reprise avec succ\xe8s", "now", "Maintenant", _s16_210, "D\xe9marrage de t\xe2ches automatique", "timer", "Minuteur", "manual", "Manuel", "budgeted", "Budg\xe9t\xe9", "start_time", "D\xe9marr\xe9e \xe0", "end_time", "Arr\xeat\xe9e \xe0", "date", "Date", "times", "Temps", "duration", "Dur\xe9e", "new_task", "Nouvelle t\xe2che", "created_task", "La t\xe2che a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", "updated_task", "La t\xe2che a \xe9t\xe9 modifi\xe9e avec succ\xe8s", "archived_task", "La t\xe2che a \xe9t\xe9 archiv\xe9e avec succ\xe8s", "deleted_task", "La t\xe2che a \xe9t\xe9 supprim\xe9e avec succ\xe8s", "restored_task", "La t\xe2che a \xe9t\xe9 restaur\xe9e avec succ\xe8s", "archived_tasks", ":count t\xe2ches ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", "deleted_tasks", ":count t\xe2ches ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", "restored_tasks", "Les :value t\xe2ches ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s19_79, _s22_123, "budgeted_hours", _s16_319, "created_project", _s32_30, "updated_project", _s39_13, _s16_212, _s35_36, "deleted_project", _s36_31, _s16_213, "Le projet a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_134, ":count projets ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_214, ":count projets ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_135, "Les :value projets ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "new_project", "Nouveau projet", _s27_54, "Merci d'utiliser notre app!", "if_you_like_it", _s27_88, "click_here", "cliquez ici", _s18_106, "Cliquez ici", "to_rate_it", "pour l'\xe9valuer.", "average", "Moyenne", "unapproved", "Non approuv\xe9", _s30_19, _s49_2, "locked", "Verrouill\xe9", "authenticate", "Connexion", _s19_81, _s23_76, _s24_58, _s21_161, "footer", "Pied de page", "compare", "Comparer", "hosted_login", "Connexion h\xe9berg\xe9e", "selfhost_login", "Connexion autoh\xe9berg\xe9e", "google_sign_in", _s21_162, "today", "Aujourd'hui", "custom_range", "Personnalis\xe9", "date_range", _s19_130, "current", "En cours", "previous", "Pr\xe9c\xe9dent", "current_period", "P\xe9riode en cours", _s17_136, "P\xe9riode de comparaison", "previous_period", _s18_173, "previous_year", _s16_320, "compare_to", "Comparer \xe0", "last7_days", _s16_321, "last_week", "Derni\xe8re semaine", "last30_days", _s17_198, "this_month", "Mois en cours", "last_month", "Mois dernier", "this_year", "Cette ann\xe9e", "last_year", "Derni\xe8re ann\xe9e", "custom", "Personnalis\xe9", _s16_215, "Cloner en facture", "clone_to_quote", "Cloner en soumission", "clone_to_credit", "Cloner au cr\xe9dit", "view_invoice", "Voir la facture", "convert", "Convertir", "more", "Plus", "edit_client", "Modifier le client", "edit_product", "Modifier le produit", "edit_invoice", _s19_131, "edit_quote", "Modifier la soumission", "edit_payment", "Modifier le paiement", "edit_task", "\xc9diter la t\xe2che", "edit_expense", "\xc9diter la d\xe9pense", "edit_vendor", _s21_163, "edit_project", "\xc9diter le projet", _s20_92, "\xc9diter la soumission r\xe9currente", "billing_address", _s22_124, _s16_217, "Adresse de livraison", "total_revenue", "Revenu total", "average_invoice", "Facture moyenne", "outstanding", "Impay\xe9es", "invoices_sent", _s24_90, "active_clients", "clients actifs", "close", "Fermer", "email", "Courriel", "password", "Mot de passe", "url", "URL", "secret", "Secret", "name", "Nom", "logout", "D\xe9connexion", "login", "Connexion", "filter", "Filtrer", "sort", "Trier", "search", "Rechercher", "active", "Actif", "archived", "Archiv\xe9", "deleted", "Supprim\xe9", "dashboard", "Tableau de bord", "archive", "Archiver", "delete", "Supprimer", "restore", "Restaurer", _s16_219, "Actualisation compl\xe9t\xe9e", _s23_50, "Veuillez saisir votre courriel", _s26_37, "Veuillez saisir votre mot de passe", _s21_106, "Veuillez saisir votre URL", _s26_39, "Veuillez saisir la cl\xe9 de produit", "ascending", "Ascendant", "descending", "Descendant", "save", "Sauvegarder", _s17_138, "Il y a eu une erreur", "paid_to_date", "Pay\xe9 \xe0 ce jour", "balance_due", "Solde d\xfb", "balance", "Solde", "overview", "Survol", "details", "D\xe9tails", "phone", "T\xe9l\xe9phone", "website", "Site web", "vat_number", "N\xb0 de taxe", "id_number", "N\xb0 d'entreprise", "create", "Cr\xe9er", _s19_83, _s35_37, "error", "Erreur", _s16_221, _s20_148, "contacts", "Contacts", "additional", "Additionnel", "first_name", "Pr\xe9nom", "last_name", "Nom", "add_contact", _s18_174, "are_you_sure", "Voulez-vous vraiment effectuer cette action?", "cancel", "Annuler", "ok", "Ok", "remove", "Retirer", _s16_223, "Le courriel est invalide", "product", "Produit", "products", "Produits", "new_product", "Nouveau produit", "created_product", "Le produit a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_product", "Le produit a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s16_225, "Le produit a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_product", _s37_37, _s16_226, "Le produit a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_140, _s36_32, _s16_227, ":count produits ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_141, "Les :value produits ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "product_key", "Produit", "notes", "Notes", "cost", "Co\xfbt", "client", "Client", "clients", "Clients", "new_client", "Nouveau client", "created_client", "Le client a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_client", "Le client a \xe9t\xe9 modifi\xe9 avec succ\xe8s", "archived_client", "Le client a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s16_228, _s35_38, "deleted_client", "Le client a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "deleted_clients", ":count clients ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", "restored_client", "Le client a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s16_229, "Les :value clients ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "address1", "Rue", "address2", "Appartement / bureau", "city", "Ville", "state", "Province", "postal_code", "Code postal", "country", "Pays", "invoice", "Facture", "invoices", "Factures", "new_invoice", _s16_322, "created_invoice", "La facture a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", "updated_invoice", "La facture a \xe9t\xe9 modifi\xe9e avec succ\xe8s", _s16_230, "La facture a \xe9t\xe9 archiv\xe9e avec succ\xe8s", "deleted_invoice", "La facture a \xe9t\xe9 supprim\xe9e avec succ\xe8s", _s16_231, "La facture a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s17_142, ":count factures ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s16_232, _s38_25, _s17_143, "Les :value factures ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", "emailed_invoice", "La facture a \xe9t\xe9 envoy\xe9e par courriel avec succ\xe8s", "emailed_payment", "Le paiement a \xe9t\xe9 envoy\xe9 par courriel avec succ\xe8s", "amount", "Montant", "invoice_number", "N\xb0 de facture", "invoice_date", "Date de facturation", "discount", "Escompte", "po_number", "N\xb0 de bon de commande", "terms", "Modalit\xe9s", "public_notes", "Notes publiques", "private_notes", _s18_175, "frequency", "Fr\xe9quence", "start_date", "Date de d\xe9but", "end_date", "Date de fin", "quote_number", "N\xb0 de soumission", "quote_date", "Date de soumission", "valid_until", "Valide jusqu'au", "items", "Articles", "partial_deposit", "Partiel / d\xe9p\xf4t", "description", "Description", "unit_cost", "Co\xfbt unitaire", "quantity", "Quantit\xe9", "add_item", "Ajouter un article", "contact", "Contact", "work_phone", "T\xe9l\xe9phone", "total_amount", "Montant total", "pdf", "PDF", "due_date", "\xc9ch\xe9ance", _s16_233, "Date d'\xe9ch\xe9ance du paiement partiel", "status", "Statut", _s17_144, "\xc9tat de la facture", "quote_status", "\xc9tat de la soumission", _s22_69, "Cliquez + pour ajouter un article", _s22_71, _s35_39, "count_selected", ":count s\xe9lectionn\xe9s", "total", "Total", "percent", "Pourcent", "edit", "Modifier", "dismiss", "Annuler", _s20_94, "Veuillez saisir une date", _s22_72, _s31_36, _s24_60, "Veuillez s\xe9lectionner une facture", "task_rate", "Taux de t\xe2che", "settings", "Param\xe8tres", "language", "Langue", "currency", "Devise", "created_at", "Cr\xe9\xe9 le", "created_on", "Cr\xe9\xe9 le", "updated_at", "Mis \xe0 jour", "tax", "Taxe", _s30_21, "Veuillez saisir un num\xe9ro de facture", _s27_58, "Veuillez saisir un num\xe9ro de soumission", "past_due", "En souffrance", "draft", "Brouillon", "sent", "Envoy\xe9", "viewed", "Vue", "approved", "Approuv\xe9e", "partial", "Partiel / d\xe9p\xf4t", "paid", "Pay\xe9", "mark_sent", _s20_149, _s22_74, _s50_13, _s22_75, _s50_13, _s23_52, _s56_2, _s23_53, _s56_2, "done", "Valider", _s37_21, "Veuillez saisir un nom de client ou de contact", "dark_mode", "Mode fonc\xe9", _s27_60, "Red\xe9marrez l'app pour mettre \xe0 jour les changements", "refresh_data", "Actualiser les donn\xe9es", "blank_contact", "Contact vide", "activity", "Activit\xe9", _s16_235, "Aucun enregistrement trouv\xe9", "clone", "Dupliquer", "loading", "Chargement", "industry", "Entreprise", "size", "Taille", "payment_terms", "D\xe9lais de paiement", "payment_date", _s16_323, "payment_status", _s16_324, _s16_237, "Em attente", _s16_238, "Annul\xe9e", _s16_239, "\xc9chou\xe9e", _s16_240, "Compl\xe9t\xe9e", _s16_241, "Partiellement rembours\xe9e", _s16_242, "Rembours\xe9e", _s17_145, "Non appliqu\xe9", _s17_146, _s27_91, "net", "Net", "client_portal", "Portail client", "show_tasks", "Afficher les t\xe2ches", "email_reminders", "Courriel de rappel", "enabled", "Activ\xe9", "recipients", "destinataires", "initial_email", _s16_325, "first_reminder", "1er rappel", "second_reminder", "2e rappel", "third_reminder", "3e rappel", "reminder1", "Premier rappel", "reminder2", "Deuxi\xe8me rappel", "reminder3", _s16_326, "template", "Mod\xe8le", "send", "Envoyer", "subject", "Sujet", "body", "Corps", "send_email", "Envoyer un courriel", "email_receipt", "Envoyer le re\xe7u de paiement par courriel au client", "auto_billing", _s23_78, "button", "Bouton", "preview", "PR\xc9VISUALISATION", "customize", "Personnalisation", "history", "Historique", "payment", "Paiement", "payments", "Paiements", "refunded", "Rembours\xe9e", "payment_type", _s16_303, _s21_108, "N\xb0 de r\xe9f\xe9rence", "enter_payment", _s20_154, "new_payment", _s20_154, "created_payment", "Le paiement a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_payment", "Le paiement a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s16_243, "Le paiement a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_payment", "Le paiement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s16_244, "Le paiement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_147, ":count paiements ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_245, ":count paiements ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_148, "Les :value paiements ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "quote", "Soumission", "quotes", "Soumissions", "new_quote", "Nouvelle soumission", "created_quote", "La soumission a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", "updated_quote", "La soumission a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", "archived_quote", "La soumission a \xe9t\xe9 archiv\xe9e avec succ\xe8s", "deleted_quote", "La soumission a \xe9t\xe9 supprim\xe9e avec succ\xe8s", "restored_quote", "La soumission a \xe9t\xe9 restaur\xe9e avec succ\xe8s", "archived_quotes", ":count soumissions ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", "deleted_quotes", ":count soumissions ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", "restored_quotes", "Les :value soumissions ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", "expense", "D\xe9pense", "expenses", "D\xe9penses", "vendor", "Fournisseur", "vendors", "Fournisseurs", "task", "T\xe2che", "tasks", "T\xe2ches", "project", "Projet", "projects", "Projets", "activity_1", _s30_44, "activity_2", _s33_38, "activity_3", _s34_33, "activity_4", _s32_31, "activity_5", _s38_26, "activity_6", ":user a envoy\xe9 par courriel la facture :invoice pour :client \xe0 :contact", "activity_7", ":contact a visualis\xe9 la facture :invoice pour :client", "activity_8", _s35_40, "activity_9", _s36_33, "activity_10", ":contact a saisi le paiement :payment de :payment_amount de la facture :invoice pour :client", "activity_11", ":user a mis \xe0 jour le paiement :payment", "activity_12", ":user a archiv\xe9 le paiement :payment", "activity_13", ":user a supprim\xe9 le paiement :payment", "activity_14", ":user a saisi le cr\xe9dit :credit", "activity_15", _s36_34, "activity_16", _s33_39, "activity_17", _s34_34, "activity_18", ":user a cr\xe9\xe9 la soumission :quote", "activity_19", ":user a mis \xe0 jour la soumission :quote", "activity_20", ":user a envoy\xe9 par courriel la soumission :quote pour :client \xe0 :contact", "activity_21", ":contact a visualis\xe9 la soumission :quote", "activity_22", ":user a archiv\xe9 la soumission :quote", "activity_23", ":user a supprim\xe9 la soumission :quote", "activity_24", ":user a restaur\xe9 la soumission :quote", "activity_25", _s36_35, "activity_26", _s34_35, "activity_27", _s37_38, "activity_28", _s34_36, "activity_29", ":contact a approuv\xe9 la soumission :quote pour :client", "activity_30", _s35_41, "activity_31", _s38_27, "activity_32", _s39_14, "activity_33", _s39_15, "activity_34", _s32_32, "activity_35", _s35_42, "activity_36", _s36_36, "activity_37", _s36_37, "activity_39", ":user a annul\xe9 un paiement :payment de :payment_amount", "activity_40", ":user a rembours\xe9 :adjustment d'un paiement :payment de :payment_amount", "activity_41", _s50_12, "activity_42", _s27_89, "activity_43", _s33_40, "activity_44", _s30_45, "activity_45", _s31_37, "activity_46", _s31_38, "activity_47", _s38_28, "activity_48", _s32_33, "activity_49", _s38_29, "activity_50", _s35_43, "activity_51", _s36_38, "activity_52", _s36_39, "activity_53", _s48_4, "activity_54", ":user a pay\xe9 :invoice", "activity_55", ":contact a r\xe9pondu au billet :ticket", "activity_56", ":user a vu le billet :ticket", "activity_57", "Le syst\xe8me n'a pas pu envoyer le courriel de la facture :invoice", "activity_58", _s35_44, "activity_59", _s34_37, "activity_60", ":contact a vu la soumission :quote", "activity_61", _s36_40, "activity_62", _s41_13, "activity_63", _s69_1, "activity_64", _s70_0, "activity_65", _s71_0, "activity_66", _s70_1, "activity_80", ":user a cr\xe9\xe9 l'abonnement :subscription", "activity_81", ":user a mis \xe0 jour l'abonnement :subscription", "activity_82", ":user a archiv\xe9 l'abonnement :subscription", "activity_83", ":user a supprim\xe9 l'abonnement :subscription", "activity_84", ":user a restaur\xe9 l'abonnement :subscription", _s17_149, _s27_90, "emailed_quote", "La soumission a \xe9t\xe9 envoy\xe9e avec succ\xe8s", "emailed_credit", "Le cr\xe9dit a envoy\xe9 par courriel avec succ\xe8s", _s20_96, "La soumission a \xe9t\xe9 marqu\xe9e comme envoy\xe9e avec succ\xe8s", _s21_110, "Le cr\xe9dit a \xe9t\xe9 marqu\xe9 comme envoy\xe9 avec succ\xe8s", "expired", "Expir\xe9", "all", "Tous", "select", "S\xe9lectionner", _s22_76, _s34_38, "custom_value1", _s17_200, "custom_value2", _s17_200, "custom_value3", _s22_125, "custom_value4", _s22_126, _s18_107, _s30_46, _s24_65, _s39_16, _s29_43, "Message personnalis\xe9 pour facture impay\xe9e", _s27_65, "Message personnalis\xe9 pour facture pay\xe9e", _s31_23, "Message personnalis\xe9 pour soumission non approuv\xe9e", "lock_invoices", _s24_91, "translations", "Traductions", _s19_84, "Mod\xe8le du num\xe9ro de t\xe2che", _s19_86, "Compteur du num\xe9ro de t\xe2che", _s22_78, "Mod\xe8le du num\xe9ro de d\xe9pense", _s22_80, "Compteur du num\xe9ro de d\xe9pense", _s21_111, "Mod\xe8le du num\xe9ro de fournisseur", _s21_113, "Compteur du num\xe9ro de fournisseur", _s21_115, "Mod\xe8le du num\xe9ro de billet", _s21_117, "Compteur du num\xe9ro de billet", _s22_82, "Mod\xe8le du num\xe9ro de paiement", _s22_84, "Compteur du num\xe9ro de paiement", _s22_86, "Mod\xe8le du num\xe9ro de facture", _s22_88, _s29_65, _s20_97, "Mod\xe8le du num\xe9ro de soumission", _s20_99, "Compteur du num\xe9ro de soumission", _s21_119, _s26_66, _s21_121, _s28_87, _s21_123, _s26_66, _s21_124, _s28_87, _s18_109, _s33_41, "counter_padding", _s22_127, _s28_66, "Compteur partag\xe9 pour les factures et les soumissions", _s18_111, "Nom de taxe par d\xe9faut 1", _s18_113, "Taux de taxe par d\xe9faut 1", _s18_115, "Nom de taxe par d\xe9faut 2", _s18_117, "Taux de taxe par d\xe9faut 2", _s18_119, "Nom de taxe par d\xe9faut 3", _s18_121, "Taux de taxe par d\xe9faut 3", _s21_125, "Objet du courriel de facture", _s19_88, "Objet du courriel de soumission", _s21_127, "Objet du courriel de paiement", _s29_45, "Sujet du courriel de paiement partiel", "show_table", "Affiche la table", "show_list", "Afficher la liste", "client_city", "Ville du client", "client_state", "Province du client", "client_country", "Pays du client", _s16_246, "Client actif", "client_balance", "Solde du client", "client_address1", "Rue du clients", "client_address2", _s22_128, "vendor_address1", "Rue du fournisseur", "vendor_address2", "App du fournisseur", _s24_67, "Rue d'exp\xe9dition", _s24_68, "App / bureau d'exp\xe9dition du client", "type", "Type", "invoice_amount", _s21_164, _s16_250, "\xc9ch\xe9ance", "tax_rate1", "Taux de taxe 1", "tax_rate2", "Taux de taxe 2", "tax_rate3", "Taux de taxe 3", "auto_bill", _s23_78, "archived_at", "Archiv\xe9 \xe0", "has_expenses", "A D\xe9penses", "custom_taxes1", "Taxes personnalis\xe9es 1", "custom_taxes2", "Taxes personnalis\xe9es 2", "custom_taxes3", "Taxes personnalis\xe9es 3", "custom_taxes4", "Taxes personnalis\xe9es 4", _s17_151, _s25_78, _s17_152, _s25_79, _s17_153, _s25_80, _s17_154, _s25_81, "is_deleted", "Est supprim\xe9", "vendor_city", _s20_150, "vendor_state", "Province du fournisseur", "vendor_country", _s19_132, "is_approved", "Est approuv\xe9", "tax_name", "Nom de la taxe", "tax_amount", "Montant de taxe", "tax_paid", "Taxe pay\xe9e", "payment_amount", _s19_133, "age", "\xc2ge", "is_running", "En cours", "time_log", _s16_327, "bank_id", "Banque", _s19_90, _s26_65, _s16_251, _s20_151, _s19_92, _s30_47, "tax_name1", _s16_328, "tax_name2", _s16_329, "tax_name3", "Nom de taxe 3", "transaction_id", _s17_199, _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "de", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Aktion", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Zeitgesteuert", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Zahlung archivieren", "archive_invoice", "Rechnung archivieren", "archive_quote", "Angebot archivieren", "archive_credit", "Gutschrift archivieren", "archive_task", "Aufgabe archivieren", "archive_client", "Kunde archivieren", "archive_project", "Projekt archivieren", "archive_expense", "Ausgabe Archivieren", "restore_payment", "Zahlung wiederherstellen", "restore_invoice", "Rechnung wiederherstellen", "restore_quote", "Angebot wiederherstellen", "restore_credit", "Gutschrift wiederherstellen", "restore_task", "Aufgabe wiederherstellen", "restore_client", "Kunde wiederherstellen", "restore_project", "Projekt wiederherstellen", "restore_expense", "Ausgabe Wiederherstellen", "archive_vendor", "Lieferant Archivieren", "restore_vendor", "Lieferant wiederherstellen", "create_product", "Produkt erstellen", "update_product", "Update Product", "delete_product", "Produkt l\xf6schen", "restore_product", "Produkt wiederherstellen", "archive_product", "Produkt archivieren", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "Bestellung l\xf6schen", _s22_, "Bestellung wiederherstellen", _s22_1, "Bestellung archivieren", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Zahlungsarten", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "PLZ/Stadt", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, "Inventargrenzwert", "hour", "Stunde", _s17_1, "Erfolgreich in die Versandwarteschlange eingereiht", _s17_2, "E-Mail Fu\xdfzeile anzeigen", _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "E-Mail Ausrichtung", _s20_0, "PDF Vorschau Ort", "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, "Klicke + um einen Eintrag hinzuzuf\xfcgen", "last365_days", "Letzte 365 Tage", "import_design", "Design importieren", "imported_design", "Design wurde erfolgreich importiert", "invalid_design", "Das Design ist ung\xfcltig, die Sekion :value is missing", _s17_4, "M\xf6chtest Sie ein Logo hochladen?", "upload", "Hochladen", _s17_5, "Installierte Version", _s23_0, "Benachrichtige Lieferant bei Zahlung", _s28_5, "Sende eine E-Mail an den Lieferanten wenn die Ausgabe als bezahlt markiert ist", "update_payment", "Zahlung aktualisieren", "markup", "Markup", _s22_3, "Bestellung erstellt", _s19_6, "Bestellung gesendet", _s21_9, "Bestellung angeschaut", _s23_2, "Bestellung angenommen", _s20_2, "Der Gutschriftsbetrag darf nicht gr\xf6\xdfer sein als der Auszahlungsbetrag", "klarna", "Klarna", _s29_3, "Legen Sie einen Wechselkurs fest, wenn Sie eine manuelle Zahlung eingeben", _s29_4, "Legen Sie beim Erstellen einer Ausgabe einen Wechselkurs fest", "matomo_url", "Matomo URL", "matomo_id", "Matomo ID", _s21_11, "Zur Rechnung hinzuf\xfcgen", _s25_, "Automatische E-Mail versenden, wenn eine Online-Zahlung erfolgt ist", _s25_0, "Automatische E-Mail versenden, wenn eine Zahlung manuell best\xe4tigt wurde", _s28_6, "Automatische E-Mail versenden, wenn eine Rechnung als bezahlt markiert wurde", "delete_project", "Projekt l\xf6schen", _s18_2, "Erfolgreich verkn\xfcpfte Transaktion", "link_payment", "Link Zahlung", "link_expense", "Link Ausgabe", _s19_8, "In Rechnung gestellte Aufgaben sperren", _s24_0, "Verhindern, dass Aufgaben nach der Rechnungsstellung bearbeitet werden", _s21_12, "Registrierung erforderlich", _s26_0, "Kunden zur Registrierung verpflichten", _s24_1, "Bestandsverwaltung verwenden", _s29_5, "Produkte m\xfcssen auf Lager sein", _s17_7, "Optionale Produkte", _s27_3, "Optionale wiederkehrende Produkte", "convert_matched", "Konvertieren", _s19_10, "Erfolgreich in die Warteschlange gestellte Rechnung f\xfcr die automatische Rechnungsstellung", _s20_3, "Erfolgreich in die Warteschlange gestellte Rechnungen f\xfcr die automatische Rechnungsstellung", "operator", "Bediener", "value", "Wert", "is", "Ist", "contains", "Enth\xe4lt", "starts_with", "Beginnt mit", "is_empty", "Ist leer", "add_rule", "Regel hinzuf\xfcgen", "match_all_rules", "Alle Regeln erf\xfcllen", _s20_4, "Alle Kriterien m\xfcssen \xfcbereinstimmen, damit die Regel angewendet werden kann", _s17_9, "Passende Transaktionen automatisch in Ausgaben umwandeln", "rules", "Regeln", _s16_7, "Transaktionsregel", _s17_10, "Transaktionsregeln", _s20_5, "Neue Transaktionsregel", _s21_14, "Transaktionsregel bearbeiten", _s24_3, "Regel erfolgreich erstellt", _s24_4, "Transaktionsregel erfolgreich aktualisiert", _s25_2, "Transaktionsregel erfolgreich archiviert", _s24_5, "Transaktionsregel erfolgreich gel\xf6scht", _s24_6, "Transaktionsregel erfolgreich entfernt", _s25_3, "Transaktionsregel erfolgreich wiederhergestellt", _s23_4, "Transaktionsregel suchen", _s24_7, "Transaktionsregeln suchen", _s21_16, "Als Standardbedingungen speichern", _s22_5, "Als Standard-Fu\xdfzeile speichern", "auto_sync", "Autom. Synchronisation", _s16_9, "Konten aktualisieren", _s31_1, "Upgrade auf Enterprise zur Anbindung Ihres Bankkontos", _s34_, "Klicken Sie hier, um Ihr Bankkonto zu verbinden", "disable_2fa", "Deaktivierung 2FA", "change_number", "Nummer \xe4ndern", "resend_code", "Code erneut senden", "base_type", "Basis-Typ", "category_type", "Kategorie-Typ", _s16_11, "Transaktion", "bulk_print", "PDF ausdrucken", _s18_3, "Postleitzahl des Lieferanten", _s16_12, "Vorschau des Standorts", "bottom", "Unten", "side", "Seite", "pdf_preview", "PDF Vorschau", _s20_7, "F\xfcr Auswahl lange dr\xfccken", _s21_18, "Bestellnummer", _s19_11, "Bestellposition", _s22_7, "M\xf6chtest du diese App bewerten?", "include_deleted", "Gel\xf6schte eingeschlossen", _s20_9, "Schlie\xdfe gel\xf6schte Datens\xe4tze im Bericht ein", "due_on", "F\xe4llig am", _s22_8, "Transaktionen erfolgreich konvertiert", _s20_10, "Bankverbindung erfolgreich erstellt", _s20_11, "Bankverbindung erfolgreich aktualisiert", _s17_12, "Bankverbindung bearbeiten", _s16_14, "Standartkategorie", "account_type", "Kontotyp", _s16_16, "Bankverbindung hinzuf\xfcgen", _s16_17, "Konten verbinden", "manage_rules", "Regeln verwalten", "search_category", "Suche 1 Kategorie", _s17_15, "Suche :count Kategorien", "min_amount", "Mindestbetrag", "max_amount", "Maximalbetrag", "selected", "Gew\xe4hlte", _s21_20, "Transaktion erfolgreich konvertiert", _s18_5, "In Zahlung umwandeln", "deposit", "Einzahlung", "withdrawal", "Auszahlung", "deposits", "Einzahlungen", "withdrawals", "Auszahlungen", "matched", "\xfcbereinstimmend", "unmatched", "nicht \xfcbereinstimmend", "create_credit", "Gutschrift erstellen", "update_credit", "Gutschrift aktualisieren", "delete_credit", "Gutschrift l\xf6schen", "transaction", "Transaktion", "transactions", "Transaktionen", "new_transaction", "Neue Transaktion", _s16_19, "Transaktion bearbeiten", _s19_13, "Transaktion erfolgreich erstellt", _s19_14, "Transaktion erfolgreich aktualisiert", _s20_12, "Transaktion erfolgreich archiviert", _s19_15, "Transaktion erfolgreich gel\xf6scht", _s19_16, "Transaktion erfolgreich entfernt", _s20_13, "Transaktion erfolgreich wiederhergestellt", _s18_7, "Transaktion suchen", _s19_17, ":count Transaktionen durchsuchen", "bank_account", "Bankkonto", "bank_accounts", _s21_165, _s21_21, "Bankverbindung erfolgreich archiviert", _s20_14, "Bankaccount erfolgreich gel\xf6scht", _s20_15, "Bankaccount erfolgreich entfernt", _s21_22, "Bankaccount erfolgreich wiederhergestellt", _s19_18, "Bankverbindung suchen", _s20_16, ":count Bankverbindungen durchsuchen", "connect", "Verbinden", _s23_6, "E-Mail bei Zahlungsmarkierung", _s18_9, "In Projekt umwandeln", "client_email", "Kunden E-Mail", _s20_17, "Rechnung Aufgabe Projekt", _s25_4, "F\xfcgen Sie das Projekt zu den Rechnungspositionen hinzu", "field", "Feld", "period", "Zeitraum", "fields_per_row", "Felder pro Reihe", _s21_23, "Aktive Rechnungen", _s26_2, _s22_129, _s24_10, "Abgeschlossene Zahlungen", _s23_8, "Erstattete Zahlungen", _s19_20, "Aktive Angebote", _s21_24, "Angenommene Angebote", _s23_9, "Nicht genehmigte Angebote", _s18_12, "Aufgezeichnete Aufgaben", _s20_20, "In Rechnung gestellte Aufgaben", _s16_21, "Bezahlte Aufgaben", _s21_25, _s21_166, _s22_9, "Ausstehende Ausgaben", _s23_10, _s21_166, _s27_6, "Ausgaben in Rechnung stellen", "activity_130", ":user hat Bestellung :purchase_order erstellt", "activity_131", ":user hat Bestellung :purchase_order aktualisiert", "activity_132", ":user hat Bestellung :purchase_order archiviert", "activity_133", ":user hat Bestellung :purchase_order gel\xf6scht", "activity_134", ":user hat Bestellung :purchase_order wiederhergestellt", "activity_135", ":user mailte Bestellung :purchase_order", "activity_136", ":contact hat Bestellung :purchase_order angsehen", "activity_137", ":contact nahm Bestellung :purchase_order an", "vendor_portal", "Lieferanten-Portal", "send_code", "Code senden", _s24_11, "Speichern um Dokumente hochzuladen", _s17_19, "Ausgabensteuers\xe4tze", _s22_10, "Steuers\xe4tze der Rechnungsposition", _s21_27, "Erfolgreich Rufnummer verifiziert", "code_was_sent", "Es wurde ein Code per SMS versendet", _s16_23, "Ein Code wurde per SMS an :number gesandt.", "resend", "Erneut senden", "verify", "Verifizieren", _s18_13, "Bitte geben Sie eine Telefonnummer an", _s20_21, "Ung\xfcltige Telefonnummer", _s19_21, "Telefonnummer verifizieren", _s24_12, "Bitte verifiziere deine Telefonnummer, um E-Mails versenden zu k\xf6nnen.", _s28_8, "Bitte die Telefonnummer mit 2FA best\xe4tigen", "merged_clients", "Erfolgreich Kunden zusammengefasst", "merge_into", "Zusammenf\xfchren in", "merge", "Zusammenf\xfchren", "php81_required", "Hinweis: v5.5 ben\xf6tigt PHP 8.1", _s21_28, "Preis\xe4nderung akzeptiert", _s19_23, "Preis\xe4nderung fehlgeschlagen mit Code", _s17_21, "K\xe4ufe wiederherstellen", "activate", "Aktivieren", "connect_apple", "Apple-Konto verbinden", _s16_24, "Apple-Konto entfernen", _s18_14, "Apple-Konto erfolgreich entfernt", "send_now", "Jetzt senden", "received", "Empfangen", _s19_24, "Bestelldatum", _s20_23, "Erfolgreich in eine Ausgabe umgewandelt", _s21_30, "Erfolgreich in Ausgaben ungewandelt", _s18_15, "In Ausgabe umwandeln", _s16_26, "Zu Inventar hinzuf\xfcgen", _s33_7, "Bestellung erfolgreich zum Inventar hinzugef\xfcgt", _s34_6, "Bestellungen erfolgreich zum Inventar hinzugef\xfcgt", _s22_12, "Kundendokument hochladen", _s22_14, "Lieferantendokument hochladen", _s27_9, "Lieferanten das Hochladen von Dokumenten erlauben", _s24_13, "Gef\xe4llt Ihnen die App?", "yes_its_great", "Ja, sie ist sehr gut!", "not_so_much", "Nein, eher weniger", _s17_23, "Danke f\xfcr das Feedback, m\xe4chten Sie die App bewerten?", _s22_16, "Das tut uns leid, dass zu h\xf6ren. Was gef\xe4llt Ihnen nicht?", "sure_happy_to", "Gerne", "no_not_now", "Nein, nicht jetzt.", "add", "Hinzuf\xfcgen", _s18_17, "Zuletzt gesendete Vorlage", _s22_17, "Flexible Suche aktivieren", _s27_10, "\xdcbereinstimmung mit nicht zusammenh\xe4ngenden Zeichen, dh. 'ct' passt zu 'cat'", "vendor_details", "Lieferantendetails", _s22_19, "Bestelldetails", "qr_iban", "QR IBAN", "besr_id", "BESR-ID", "accept", "Akzeptieren", _s23_11, "Zur Bestellung duplizieren", _s20_24, "Lieferant hat keine E-Mail Adresse hinterlegt", "bulk_send_email", "E-Mail senden", _s29_8, "Bestellung erfolgreich als versendet markiert", _s30_1, "Bestellungen wurden erfolgreich als gesendet markiert", _s23_12, "Bestellung erfolgreich angenommen", _s24_14, "Bestellungen erfolgreich angenommen", _s24_15, "Bestellung erfolgreich abgelehnt", _s25_6, "Bestellungen erfolgreich abgelehnt", "accepted", "Angenommen", _s22_21, "Bitte w\xe4hlen Sie einen Lieferant aus", _s20_25, "Bestellung insgesamt", _s20_27, "E-Mail-Bestellung", _s26_3, "E-Mail-Bestellungen", _s18_19, "E-Mail-Adresse erfolgreich entfernt", "connect_email", "E-Mail-Adresse verbinden", _s16_29, "E-Mail-Adresse entfernen", _s32_5, "Bitte verwenden Sie die Web-App, um eine Verbindung zu Microsoft herzustellen", "email_provider", "E-Mail-Anbieter", _s17_24, "Microsoft-Konto verbinden", _s20_29, "Microsoft-Konto entfernen", _s19_26, "Erfolgreich mit Microsoft verbunden", _s22_23, "Erfolgreich die Verbindung mit Microsoft getrennt", _s17_26, "Einloggen mit Microsoft", _s17_27, "Anmelden mit Microsoft", _s22_25, "Erfolgreich in die Warteschlange gestellte und zu versendende Bestellung", _s23_13, "Erfolgreich in die Warteschlange gestellte und zu versendende Bestellungen", _s16_31, "Wechsel zur React Web App", _s21_32, "Bestellungsdesign", _s20_32, "Bestellbedingungen", _s21_34, "Fu\xdfzeile der Bestellung", _s32_7, "Bestellunterschrift", _s37_4, "Fordern Sie den Lieferant auf, zu unterschreiben.", "purchase_order", "Bestellung", "purchase_orders", "Bestellungen", _s18_20, "Neue Bestellung", _s19_27, "Bestellung bearbeiten", _s22_26, "Erfolgreich Bestellung erstellt", _s22_27, "Erfolgreich Bestellung aktualisiert", _s23_14, _s33_42, _s22_28, "Erfolgreich Bestellung gel\xf6scht", _s22_29, "Erfolgreich Bestellung entfernt", _s23_15, _s33_42, _s21_36, "Bestellung suchen", _s22_30, "Bestellungen suchen", "login_url", "Login-URL", _s30_2, "Sp\xe4tere Zahlung erlauben", _s29_9, "Unterst\xfctzung bei der separaten Erstellung und Anwendung von Zahlungen", _s16_32, "Zahlungseinstellungen", "default", "Standard", "stock_quantity", "Lagerbestand", _s22_32, "Mindesbestandsmeldung", "track_inventory", "Inventar verwalten", _s20_34, "Anzeigen eines Feldes f\xfcr den Produktbestand und Aktualisierung des Bestandes, wenn die Rechnung versendet wurde", _s19_29, "Lagerbestandsmeldung", _s24_17, "Automatische E-Mail versenden, wenn der Bestand unter das Minimum sinkt", "vat", "MwSt.", "standing", "Aktueller Stand", "view_map", "Karte anzeigen", _s18_22, "Standard-Design festlegen", "add_gateway", "Zahlungsanbieter hinzuf\xfcgen", _s24_18, "Hinzuf\xfcgen eines Zahlungs-Gateways (z. B. Stripe, WePay oder Paypal), um Online-Zahlungen zu akzeptieren", "left", "Links", "right", "Rechts", "center", "Mittig", "page_numbering", "Seiten Nummerierung", _s24_19, "Ausrichtung der Seitennummerierung", _s31_5, "Rechnung versendet", _s24_21, "Produktbeschreibung anzeigen", _s29_10, "Beschreibung bei der Produktauswahl anzeigen", "invoice_items", "Rechnungselemente", "quote_items", "Angebotselemente", "profitloss", _s18_177, "import_format", "Import-Format", "export_format", "Export-Format", "export_type", "Export-Typ", "stop_on_unpaid", "Stoppen falls nicht bezahlt", _s19_31, "Erstelle keine neuen wiederkehrenden Rechnungen, falls die vorige Rechnung noch nicht bezahlt wurde.", "use_quote_terms", "Benutze Angebotsbedingungen", _s20_35, "Wenn ein Angebot in eine Rechnung umgewandelt wird", "add_country", "Land hinzuf\xfcgen", "enable_tooltips", "Quickinfo/Tooltips anzeigen", _s20_36, "Quickinfo/Tooltips beim Dr\xfcberfahren mit der Maus anzeigen", _s21_38, "Fehler: Eintr\xe4ge sind mehr als einem Kunden zugeordnet", "register_label", "Benutzerkonto in wenigen Sekunden erstellen", "login_label", "Mit einem bestehenden Benutzerkonto anmelden", "add_to_invoice", "Zur Rechnung :invoice hinzuf\xfcgen", _s17_28, "Keine Rechnungen gefunden", "week", "Woche", "created_record", "Eintrag erfolgreich erstellt.", _s26_4, "Bezahltes Automatisch Archivieren", _s31_6, "Automatische Archivierung von Rechnungen, wenn diese als bezahlt markiert werden.", _s31_7, "Auto-Archivierung abgebrochen", _s36_2, "Automatisch Rechnungen archivieren, wenn diese storniert wurden.", _s20_37, "Alternativer PDF Viewer", _s25_7, "Verbessere das Scrolling \xfcber die PDF Vorschau [BETA]", _s16_34, "Rechnungs-W\xe4hrung", "range", "Bereich", "tax_amount1", "Steuerh\xf6he 1", "tax_amount2", "Steuerh\xf6he 2", "tax_amount3", "Steuerh\xf6he 3", "create_project", "Projekt erstellen", "update_project", "Projekt aktualisieren", "view_task", "Aufgabe anzeugen", "cancel_invoice", "Stornieren", "changed_status", "Erfolgreich Aufgabenstatus ge\xe4ndert", "change_status", "Status \xe4ndern", "fees_sample", "Die Geb\xfchren f\xfcr eine Rechnung \xfcber :amount\xa0 w\xfcrden :total betragen.", _s19_32, "Touchscreen-Modus aktivieren", _s24_23, "Scrollen durch wischen", "after_saving", "Nach dem Speichern", "view_record", "Datensatz anzeigen", _s21_39, "Markdown in E-Mails verwenden", _s26_5, "Visuellen Markdown-Editor f\xfcr E-Mails verwenden", _s19_34, "Markdown in PDFs verwenden", "json_help", "Achtung: JSON-Dateien, die mit v4 der App erstellt wurden, werden nicht unterst\xfctzt", "release_notes", "Versionshinweise", _s23_16, "Upgrade deinen Tarif um Berichte anzusehen", "started_tasks", ":value Aufgaben erfolgreich gestartet", "stopped_tasks", ":value Aufgaben erfolgreich angehalten", "approved_quote", "Angebot erfolgreich angenommen", "approved_quotes", ":value Angebote erfolgreich angenommen", "approve", _s16_330, "client_website", "Kunden-Website", "invalid_time", "Ung\xfcltige Zeit", _s21_41, "Liefer-Region Kunde", _s20_39, "Lieferort Kunde", _s27_13, "Liefer-PLZ Kunde", _s23_17, "Kunde Lieferung LAND", "load_pdf", "PDF laden", _s16_36, "Kostenlose Testversion starten", _s24_24, "Teste den Pro-Tarif GRATIS f\xfcr 14 Tage", "due_on_receipt", "F\xe4llig bei Erhalt", "is_paid", "Ist bezahlt", "age_group_paid", "Bezahlt", "id", "ID", "convert_to", "Umwandeln in", "client_currency", "Kundenw\xe4hrung", _s16_37, "Firmenw\xe4hrung", "purged_client", "Kunde erfolgreich bereinigt", _s27_15, "Um Spam zu verhindern braucht es ein Upgrade zu einem bezahlten Account um das E-Mail anzupassen.", _s22_35, "Upgrade deinen Tarif um weitere Firmen hinzuzuf\xfcgen", _s30_5, "Die Datei wurde im Downloads-Ordner gespeichert", "small", "Klein", _s21_43, "Gutschrift erfolgreich als bezahlt markiert", _s22_36, "Erfolgreich Kredite als bezahlt markiert", _s16_39, "Daten werden geladen - bitte warten Sie, bis der Vorgang abgeschlossen ist", "wait_for_saving", "Datenspeicherung - bitte warten Sie, bis der Vorgang abgeschlossen ist", _s20_41, "Hinweis: Die hier vorgenommenen \xc4nderungen werden nur in der Vorschau angezeigt, sie m\xfcssen in den obigen Registerkarten angewendet werden, um gespeichert zu werden.", "remaining", "Verbleibende", "invoice_paid", "Rechnung bezahlt", "activity_120", ":user erstellte wiederkehrende Ausgabe :recurring_expense", "activity_121", ":user aktualisiert wiederkehrende Ausgabe :recurring_expense", "activity_122", ":user archivierte wiederkehrende Ausgabe :recurring_expense", "activity_123", ":user l\xf6schte wiederkehrende Ausgabe :recurring_expense", "activity_124", ":user stellte wiederkehrende Ausgabe :recurring_expense wieder her", "normal", "Normal", "large", "Gro\xdf", "extra_large", "Extra Gro\xdf", _s16_40, "PDF-Vorschau anzeigen", _s21_44, "PDF-Vorschau bei der Bearbeitung von Rechnungen anzeigen", "print_pdf", "PDF drucken", "remind_me", "Erinnere mich", _s16_42, "Sofortige Bank\xfcberweisung", "click_selected", "Ausgew\xe4hltes anklicken", "hide_preview", "Vorschau ausblenden", "edit_record", "Datensatz bearbeiten", _s27_16, "Der Kreditbetrag kann nicht h\xf6her sein als der Rechnungsbetrag", "giropay", "GiroPay", "direct_debit", "Lastschriftverfahren", _s21_45, "Bitte legen Sie ein Kontopasswort fest", "set_password", "Passwort festlegen", _s17_31, "Wir empfehlen, die Desktop-Anwendung zu verwenden, um die beste Leistung zu erzielen.", _s16_44, "Wir empfehlen die Verwendung der mobilen App, um die beste Leistung zu erzielen.", _s20_42, "Gateway erfolgreich getrennt", "disconnect", "Trennen", "add_to_invoices", "Zu Rechnungen hinzuf\xfcgen", "acss", "Vorautorisierte Lastschriftzahlungen", "becs", "BECS-Lastschriftverfahren", "bulk_download", "Herunterladen", _s17_32, "Daten lokal speichern, damit die Anwendung schneller starten kann. (Deaktivierung kann die Leistung bei gro\xdfen Konten verbessern)", "persist_ui", "Benutzeroberfl\xe4che beibehalten", "persist_ui_help", "UI-Status lokal speichern, damit die Anwendung an der letzten Position startet (Deaktivierung kann die Leistung verbessern)", _s18_24, "Postleitzahl des Kunden", _s17_33, "Umsatzsteuer-Identifikationsnummer des Kunden", "has_tasks", "Hat Aufgaben", "registration", "Registrierung", _s27_17, "Bitte autorisieren Sie Stripe zur Annahme von Online-Zahlungen.", "view_expense", "Ausgabe # :expense ansehen", "view_statement", "Zeige Bericht", "sepa", "SEPA-Lastschrift", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "Alle Datens\xe4tze aktualisieren", "system", "System", _s19_36, "Standardunternehmen festlegen", "updated_company", "Unternehmen wurde erfolgreich aktualisiert", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, "Helfen Sie uns, uns zu verbessern, indem Sie uns sagen, warum (optional)", "webhook_success", "Webhook erfolgreich", _s24_25, "Die Aufgaben m\xfcssen alle zum selben Kunden geh\xf6ren", _s27_18, "Die Ausgaben m\xfcssen alle zu demselben Kunden geh\xf6ren", "app", "App", _s20_43, "F\xfcr die beste Leistung laden Sie die App herunter :app", _s16_45, "Bruttozeile gesamt", _s19_39, "E-Mail-Rechnungen", _s17_35, "E-Mail-Angebote", _s18_28, "E-Mail-Gutschriften", "from_name", "Absendername", _s16_46, "Klonen zu Ausgabe", _s17_36, "Wiederkehrende Ausgabe", _s18_29, "Wiederkehrende Ausgaben", _s21_46, "Wiederkehrende Ausgabe eingeben", _s22_37, "Wiederkehrende Ausgabe bearbeiten", _s25_8, "Wiederkehrende Ausgabe wurde erstellt", _s25_9, "Wiederkehrende Ausgabe wurde aktualisiert", _s26_7, "Wiederkehrende Ausgabe wurde archiviert", _s25_10, "Projekt wurde gel\xf6scht", _s25_11, "Erfolgreich wiederkehrende Ausgaben entfernt", _s26_8, "Wiederkehrende Ausgabe wurde wiederhergestellt", _s24_26, _s30_48, _s25_12, _s30_48, "last_sent_date", "Datum des letzten Versands", "include_drafts", "Entw\xfcrfe einschlie\xdfen", _s19_40, "Entw\xfcrfe von Aufzeichnungen in Berichte einbeziehen", "is_invoiced", "Ist in Rechnung gestellt", "change_plan", "Tarif \xe4ndern", "persist_data", "Daten aufbewahren", "customer_count", "Kundenzahl", _s16_48, "Kunden \xfcberpr\xfcfen", _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Dezimaltrennzeichen", _s26_9, "Komma als Dezimalstelle in Formularen verwenden", "select_method", "Methode ausw\xe4hlen", "select_platform", "Plattform ausw\xe4hlen", _s28_13, "Bitte verwenden Sie die Web-App, um sich mit Gmail zu verbinden", _s16_52, "Postensteuers\xe4tze sind deaktiviert", "enable_markdown", "Markdown verwenden", _s20_44, "Konvertierung von Markdown in HTML in der PDF-Datei", "user_guide", "Nutzer-Anleitung", _s18_31, "Zweiten Kontakt hinzuf\xfcgen", "previous_page", "Vorherige Seite", "next_page", "N\xe4chste Seite", "export_colors", "Farben exportieren", "import_colors", "Farben importieren", "clear_all", "Alle l\xf6schen", "contrast", "Kontrast", "custom_colors", "Eigene Farben", "colors", "Farben", _s31_8, "Aktive Hintergrundfarbe der Seitenleiste", _s25_14, "Schriftfarbe der aktiven Seitenleiste", _s33_12, "Seitenleiste Inaktive Hintergrundfarbe", _s27_19, "Seitenleiste Inaktiv Schriftfarbe", _s36_3, "Tabelle alternierende Zeilenhintergrundfarbe", _s31_10, "Hintergrundfarbe der Rechnungskopfzeile", _s25_16, "Schriftfarbe der Rechnungskopfzeile", "net_subtotal", "Netto", "review_app", "App bewerten", "check_status", "Status pr\xfcfen", "free_trial", "Kostenlose Testversion", _s23_19, "Die Testversion des Pro-Plans endet in :count Tagen, klicken Sie zum Upgrade.", _s21_48, "Heute ist der letzte Tag des Pro-Tarifs, klicken Sie zum Upgrade.", "change_email", "E-Mail \xe4ndern", _s25_18, "Konfigurieren Sie optional eine separate Kunden-Portal-Dom\xe4ne", _s21_49, "Im Portal angezeigte Aufgaben", "uninvoiced", "Nicht in Rechnung gestellt", "subdomain_guide", "Die Subdomain wird im Kundenportal verwendet, um Links zu personalisieren, die Ihrer Marke entsprechen. z.B. https://your-brand.invoicing.co", "send_time", "Sendezeit", "import_data", "Importiere Daten", "import_settings", "Einstellungen importieren", _s17_38, "Bitte stellen Sie die JSON-Datei zur Verf\xfcgung", _s19_41, "Bitte w\xe4hlen Sie, um die Einstellungen und/oder Daten zu importieren", "json", "JSON", _s24_28, "Keine Zahlungsarten aktiviert", "wait_for_data", "Bitte warten Sie, bis die Daten vollst\xe4ndig geladen sind", "net_total", "Netto Gesamt", "has_taxes", "enth\xe4lt Steuern", _s16_53, "Kunden importieren", _s18_33, _s40_1, "login_success", "Erfolgreiche Anmeldung", "login_failure", "Anmeldung fehlgeschlagen", "exported_data", "Sobald die Datei fertig ist, erhalten Sie eine E-Mail mit einem Download-Link.", _s23_20, "Gel\xf6schte Kunden einbeziehen", _s28_15, "Datens\xe4tze von gel\xf6schten Kunden laden", "step_1_sign_in", "Schritt 1: Registrieren", _s16_56, "Schritt 2: autorisieren", "account_id", "Konto-ID", _s27_21, "Die Migration ist noch nicht abgeschlossen", "activity_100", ":user hat die wiederkehrende Rechnung :recurring_invoice erstellt.", "activity_101", ":user hat die wiederkehrende Rechnung :recurring_invoice aktuallisiert", "activity_102", ":user hat die wiederkehrende Rechnung :recurring_invoice archiviert", "activity_103", ":user hat die wiederkehrende Rechnung :recurring_invoice gel\xf6scht.", "activity_104", ":user hat die wiederkehrende Rechnung :recurring_invoice wiederhergestellt.", _s18_34, "Ende der Aufgabe anzeigen", _s23_22, "Aktivieren Sie die Angabe des Enddatums der Aufgabe", "gateway_setup", "Gateway-Einstellungen", "preview_sidebar", "Vorschau der Seitenleiste", _s16_57, "Daten f\xfcr wie viele Jahre anzeigen?", _s18_36, "alle Sitzungen erfolgreich beendet", _s16_59, "Alle Sitzungen beenden", "count_session", "1 Sitzung", "count_sessions", ":count Sitzungen", "invoice_created", "Rechnung erstellt", "quote_created", "Angebot erstellt", "credit_created", "Gutschrift erstellt", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Zuletzt aktualisiert", "invoice_item", "Rechnungsposition", "quote_item", "Angebotsposition", _s18_37, "Kontakt Vorname", _s17_40, "Kontakt Nachname", "order", "Bestellung", "unassigned", "Nicht zugewiesen", "partial_value", "Muss gr\xf6sser als Null und kleiner als der Gesamtbetrag sein", "search_kanban", _s16_331, "search_kanbans", _s16_331, "kanban", "Kanban", "enable", "Aktivieren", "move_top", "Ganz nach oben verschieben", "move_up", "Nach oben verschieben", "move_down", "Nach unten verschieben", "move_bottom", "Ganz nach unten verschieben", "subdomain_help", "Passen Sie die Rechnungslink-Subdom\xe4ne an oder stellen Sie die Rechnung auf Ihrer eigenen Webseite zur Verf\xfcgung.", _s21_51, "Fehler: das benutzerdefinierte E-Mail Template muss die :body Variable beinhalten", _s25_19, "bitte stelle sicher das die :body Variable eingef\xfcgt ist", _s17_42, "Zeige Datumsformate", "is_viewed", "Ist angesehen", "letter", "Letter", "legal", "Rechtliches", "page_layout", "Seiten Layout", "portrait", "Hochformat", "landscape", "Querformat", _s26_10, "Der Kontoinhaber kann auf einen kostenpflichtigen Plan upgraden, um die erweiterten erweiterten Einstellungen zu aktivieren", _s20_45, "F\xfchren Sie ein Upgrade auf einen kostenpflichtigen Plan durch, um die erweiterten Einstellungen zu aktivieren", _s21_52, "Zahlungsbedingungen f\xfcr Rechnungen", _s17_44, "Angebot g\xfcltig bis", "no_headers", "Keine Header", "add_header", "Header hinzuf\xfcgen", "remove_header", "Kopfzeile entfernen", "return_url", "Return-URL", "rest_method", "REST-Methode", "header_key", "Header-Key", "header_value", "Header-Wert", _s18_39, "Wiederkehrende Produkte", "promo_code", "Gutscheincode", "promo_discount", "Promo-Rabatt", _s18_41, "Storno erm\xf6glichen", _s16_61, "Pro Platz Aktiviert", "max_seats_limit", "Max. Pl\xe4tze Limit", "trial_enabled", "Testversion aktiv", "trial_duration", "Testzeitraum", _s21_54, "\xdcberschreiben von Abfragen zulassen", _s18_43, "Plan\xe4nderungen zulassen", "plan_map", "Plan Map", "refund_period", "Erstattungszeitraum", _s21_56, "Webhook-Konfiguration", "purchase_page", "Kauf-Seite", "security", "Sicherheit", "email_bounced", "E-Mail zur\xfcckgesendet", _s20_46, "Spam-Beschwerde", "email_delivery", "E-Mail-Zustellung", _s16_63, "Webhook-Antwort", "pdf_response", "PDF-Antwort", _s22_39, "Authentifizierungsfehler", "pdf_failed", "PDF fehgeschlagen", "pdf_success", "PDF erfolgreich", "modified", "ge\xe4ndert", "subscription", "Abonnement", "subscriptions", "Abonnements", _s16_65, "Neues Abonnement", _s17_46, "Abonnement bearbeiten", _s20_47, "Abonnement erfolgreich erstellt", _s20_48, "Abonnement erfolgreich aktualisiert", _s21_58, "Abonnement erfolgreich archiviert", _s20_49, "Abonnement gel\xf6scht", _s20_50, "Abonnement entfernt", _s21_59, "Abonnement wiederhergestellt", _s19_42, "Suchen Sie 1 Abonnement", _s20_51, ":count Abonnements durchsuchen", _s26_11, "Subdomain ist nicht verf\xfcgbar", "connect_gmail", "Mit Gmail verbinden", _s16_67, "von Gmail trennen", "connected_gmail", "Mit Gmail erfolgreich verbunden", _s18_45, "Von Gmail erfolgreich getrennt", _s16_69, "\xc4nderungen an der Codebasis k\xf6nnen das Update blockieren, Sie k\xf6nnen diesen Befehl ausf\xfchren, um die \xc4nderungen zu verwerfen:", _s16_70, "Kundennummer", "count_minutes", ":count Minuten", _s16_72, "Passwort-Timeout", _s29_12, "Rechnung / Gutschrift Z\xe4hler teilen", "use_last_email", "Vorherige E-Mail benutzen", _s16_74, "Unternehmen aktivieren", _s21_61, "E-Mails, wiederkehrende Rechnungen und Benachrichtigungen aktivieren", _s27_23, "Ein Fehler ist aufgetreten, bitte versuchen Sie es erneut.", _s27_24, "Bitte vergeben Sie zuerst ein Passwort.", _s34_12, "Achtung: Das \xc4ndern deiner Telefonnummer wird die Zwei-Faktor-Authentifizierung deaktivieren", "help_translate", "Hilf mit beim \xdcbersetzen", _s23_23, "Bitte w\xe4hlen Sie ein Land", "resend_invite", "Einladung erneut versenden", _s19_43, "2FA erfolgreich deaktiviert", _s16_76, "Konto erfolgreich verbunden.", _s19_44, "Konto erfolgreich getrennt.", "delivered", "zugestellt", "bounced", "Abpraller", "spam", "Spam", "view_docs", "Dokumentation ansehen.", _s32_10, "Bitte gib eine Handynummer an, um die Zwei-Faktor-Authentifizierung zu aktivieren", "send_sms", "SMS senden", "sms_code", "SMS-Code", _s21_62, "Barcode mit :link kompatibler App scannen.", _s18_46, "Zwei-Faktor-Authentifizierung erfolgreich aktiviert", "connect_google", "Google-Konto verbinden", _s17_48, "Google-Konto entfernen", _s17_50, "Zwei-Faktor-Authentifizierung", _s18_47, "Zwei-Faktor-Authentifizierung deaktivieren", _s34_13, "Anmeldung per Social Login notwendig", "stay_logged_in", "Eingeloggt bleiben", _s23_25, "Warnung: Ihre Sitzung l\xe4uft bald ab", "count_hours", ":count Stunden", "count_day", "1 Tag", "count_days", ":count Tage", _s19_45, "Web-Sitzungs-Timeout", _s17_51, "Sicherheitseinstellungen", "resend_email", "Best\xe4tigungs-E-Mail erneut versenden", _s26_13, "Bitte best\xe4tigen Sie Ihre E-Mail-Adresse", _s16_77, "Zahlung erstattet", _s19_47, "Teilweise unangewandt", _s19_49, "Bitte w\xe4hlen Sie einen mit Gmail authentifizierten Benutzer", "list_long_press", "Liste Langes Dr\xfccken", "show_actions", "Zeige Aktionen", _s17_53, "Mehrfachauswahl", _s27_26, "Eine E-Mail wurde versandt um Ihre E-Mail-Adresse zu best\xe4tigen.", _s21_63, "Um :client_counter zu verwenden, f\xfcgen Sie bitte entweder :client_number oder :client_id_number hinzu, um Konflikte zu vermeiden", "this_quarter", "Dieses Quartal", "last_quarter", "Letztes Quartal", "to_update_run", "Zum \xc4nderungslauf", _s18_49, "In Rechnung umwandeln", _s16_78, "Registrierungs-URL", "invoice_project", "Projekt berechnen", "invoice_task", "Aufgabe in Rechnung stellen", "invoice_expense", "Ausgabe abrechnen", _s19_50, "Suche 1 Zahlungsbedingung", _s20_52, "Suche :count Zahlungsbedingungen", _s16_80, "Speichern und Vorschau anzeigen", "save_and_email", "Speichern und verschicken", _s16_82, "Unterst\xfctzte Ereignisse", _s16_84, "Umgerechneter Betrag", _s17_55, "Gutschriftstand", _s22_41, "Umgewandelt Bezahlt bis Datum", _s24_30, "Umgerechneter Gutschriftsbetrag", "converted_total", "Umgerechnet Total", "is_sent", "Gesendet", _s17_57, "Standard-Dokumente", "document_upload", "Dokument hochladen", _s20_53, "Erlaube Kunden Dokumente hochzuladen", "expense_total", "Ausgabensumme", "enter_taxes", "Steuers\xe4tze eingeben", "by_rate", "Nach Satz", "by_amount", "Nach Betrag", "enter_amount", "Betrag eingeben", "before_taxes", "Vor Steuern", "after_taxes", "Nach Steuern", "color", "Farbe", "show", "Anzeigen", "hide", "Verbergen", "empty_columns", "Leere Spalten", _s21_65, "Der Entwicklungsmodus ist aktiviert", _s26_14, "Warnung: Es ist f\xfcr die Verwendung auf lokalen Rechnern gedacht und kann Anmeldedaten preisgeben. Klicken Sie, um mehr zu erfahren.", "running_tasks", "Laufende Aufgaben", "recent_tasks", "K\xfcrzliche Aufgaben", "recent_expenses", "K\xfcrzliche Ausgaben", _s17_59, "Zuk\xfcnftige Ausgaben", "update_app", "App aktualisieren", "started_import", "Import erfolgreich gestartet", _s24_32, "Dupliziere Spaltenzuordnung", _s20_54, "Benutzt Inklusive Steuern", _s18_51, "Ist Betrag erm\xe4\xdfigt", "column", "Spalte", "sample", "Beispiel", "map_to", "Zuordnen", "import", "Importieren", _s25_21, "Benutze erste Zeile als Spalten\xfcberschrift", "select_file", "Bitte w\xe4hlen sie eine Datei", _s16_86, "Keine Datei ausgew\xe4hlt", "csv_file", "W\xe4hle CSV Datei", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Buchhaltung", _s22_43, "Bitte geben Sie alle CSV-Dateien an.", "import_type", "Import Typ", "html_mode", "HTML Modus", "html_mode_help", "Vorschau von Aktualisierungen schneller, aber weniger genau", "view_licenses", "Lizenzen anzeigen", "webhook_url", "Webhook URL", _s17_61, "Vollbild Editor", "sidebar_editor", "Seitenmen\xfc Editor", _s22_44, "Bitte geben Sie ':value' zur Best\xe4tigung ein", "purge", "Bereinigen", "service", "Leistung", "clone_to", "Duplizieren zu", "clone_to_other", "Zu anderen duplizieren", "labels", "Beschriftung", "add_custom", "Beschriftung hinzuf\xfcgen", "payment_tax", "Steuer-Zahlung", "unpaid", "Unbezahlt", "white_label", "White Label", "delivery_note", "Lieferschein", _s24_35, "Versendete Rechnungen sind gesperrt", _s24_37, "Bezahlte Rechnungen sind gesperrt", "source_code", "Quellcode", "app_platforms", "App-Plattformen", "invoice_late", _s18_178, "quote_expired", "Angebot / Kostenvoranschlag abgelaufen", "partial_due", "Anzahlung", "invoice_total", "Rechnungsbetrag", "quote_total", "Angebotssumme", "credit_total", "Gesamtgutschrift", _s23_26, "Gesamtbetrag", "actions", "Aktionen", "expense_number", "Ausgabennummer", "task_number", "Aufgabennummer", "project_number", "Projektnummer", "project_name", "Projektname", "warning", "Warnung", "view_settings", "Einstellungen anzeigen", _s24_39, "Warnung: diese Firma wurde noch nicht aktiviert", "late_invoice", _s18_178, "expired_quote", "Abgelaufenes Angebot", "remind_invoice", "Rechnungsmahnung", "cvv", "Kartenpr\xfcfziffer", "client_name", "Kunde", "client_phone", "Kunden Telefon", "required_fields", "Ben\xf6tigte Felder", "calculated_rate", "Berechneter Satz", _s17_63, _s19_134, "clear_cache", "Zwischenspeicher leeren", "sort_order", "Sortierreihenfolge", "task_status", "Status", "task_statuses", "Aufgaben Status", "new_task_status", "Neuer Aufgaben Status", _s16_88, "Aufgaben Status bearbeiten", _s19_51, "Aufgaben Status erfolgreich erstellt", _s19_52, "Aufgabenstatus erfolgreich aktualisiert", _s20_56, "Aufgaben Status erfolgreich archiviert", _s19_53, "Aufgaben Status erfolgreich gel\xf6scht", _s19_54, "Aufgaben Status erfolgreich entfernt", _s20_57, "Aufgaben Status erfolgreich wiederhergestellt", _s22_45, ":value Aufgaben Stati erfolgreich archiviert", _s21_67, ":value Aufgaben Stati erfolgreich gel\xf6scht", _s22_46, ":value Aufgaben Stati erfolgreich wiederhergestellt", _s18_53, "Suche 1 Aufgaben Status", _s20_59, "Suche :count Aufgaben Status", _s16_90, "Zeige Aufgaben Tabelle", _s21_68, "Beim Erstellen von Rechnungen immer die Aufgabenauswahl anzeigen", _s20_60, "Aufgaben Zeiterfassung in Rechnung stellen", _s25_22, "Zeitdetails in der Rechnungsposition ausweisen", _s20_62, "Aufgabenzeiterfassung in Rechnung stellen", _s25_23, "Datumsdetails zu den Rechnungsposten hinzuf\xfcgen", _s21_69, "Beginne Aufgabe vor dem Speichern", _s18_54, "Stati bearbeiten", "task_settings", "Aufgaben-Einstellungen", _s20_64, "Kategorien bearbeiten", _s18_56, "Ausgabenkategorien", _s20_66, "Neue Ausgabenkategorie", _s21_70, "Ausgaben Kategorie bearbeiten", _s24_40, "Ausgabenkategorie erfolgreich erstellt", _s24_41, "Ausgabenkategorie erfolgreich aktualisiert", _s25_25, "Ausgabenkategorie erfolgreich archiviert", _s24_42, "Kategorie erfolgreich gel\xf6scht", _s24_43, "Ausgaben Kategorie erfolgreich entfernt", _s25_26, "Ausgabenkategorie erfolgreich wiederhergestellt", _s27_30, ":count Ausgabenkategorien erfolgreich archiviert", _s26_15, ":value Ausgabenkategorien erfolgreich gel\xf6scht", _s27_31, ":value Ausgabenkategorien erfolgreich wiederhergestellt", _s23_27, "Suche 1 Ausgabenkategorie", _s25_28, "Suche :count Ausgabenkategorie", _s21_72, "Verf\xfcgbare Gutschriften verwenden", "show_option", "Zeige Option", _s22_47, "Der Gutschriftsbetrag darf den Zahlungsbetrag nicht \xfcbersteigen", "view_changes", "\xc4nderungen anzeigen", "force_update", "Aktualisierung erzwingen", _s17_65, "Du nutzt die aktuellste Version, aber es k\xf6nnten bereits neue Fehlerbehebungen zur Verf\xfcgung stehen.", "mark_paid_help", "Verfolge ob Ausgabe bezahlt wurde", _s18_58, "Sollte in Rechnung gestellt werden", _s23_28, "Erm\xf6gliche diese Ausgabe in Rechnung zu stellen", _s29_14, "Dokumente sichtbar f\xfcr den Kunde", _s21_74, "Wechselkurs festsetzen", _s16_92, "Ausgaben-Einstellungen", _s18_59, "Duplizieren zu Widerkehrend", "crypto", "Verschl\xfcsselung", "paypal", "PayPal", "alipay", "Alipay", "sofort", "SOFORT-\xdcberweisung", "apple_pay", _s16_257, "user_field", "Benutzerfeld", "variables", "Variablen", "show_password", "Zeige Passwort", "hide_password", "Verstecke Passwort", "copy_error", "Kopier Fehler", "capture_card", "Zahlungsmittel f\xfcr die weitere Verwendung speichern", _s17_66, "Automatische Bezahlung aktivieren", "total_taxes", "Gesamt Steuern", "line_taxes", _s20_155, "total_fields", "Gesamt Felder", _s25_29, "Wiederkehrende Rechnung erfolgreich gestoppt", _s25_30, "Wiederkehrende Rechnung erfolgreich gestartet", _s25_31, "Wiederkehrende Rechnung erfolgreich fortgesetzt", "gateway_refund", "Zahlungsanbieter R\xfcckerstattung", _s19_55, "R\xfcckerstattung \xfcber das Zahlungs-Gateway abwickeln", "due_date_days", _s16_332, "paused", "Pausiert", "mark_active", "Markiere aktiv", "day_count", "Tag :count", _s22_48, "Erster Tag des Monats", _s21_75, "Letzter Tag des Monats", _s17_68, "Benutze Zahlungsbedingung", "endless", "Endlos", "next_send_date", "N\xe4chstes Versanddatum", _s16_94, "Verbleibende Durchg\xe4nge", _s17_70, "Wiederkehrende Rechnung", _s18_61, "Wiederkehrende Rechnungen", _s21_77, "Neue wiederkehrende Rechnung", _s22_50, "Bearbeite wiederkehrende Rechnung", _s25_32, "Wiederkehrende Rechnung erfolgreich erstellt", _s25_33, "Wiederkehrende Rechnung erfolgreich aktualisiert", _s26_16, "Wiederkehrende Rechnung erfolgreich archiviert", _s25_34, "Wiederkehrende Rechnung erfolgreich gel\xf6scht", _s25_35, "Wiederkehrende Rechnung erfolgreich entfernt", _s26_17, "Wiederkehrende Rechnung erfolgreich wiederhergestellt", _s27_32, ":value Wiederkehrende Rechnung erfolgreich archiviert", _s26_18, ":value Wiederkehrende Rechnungen erfolgreich gel\xf6scht", _s27_33, ":value Wiederkehrende Rechnungen erfolgreich wiederhergestellt", _s24_44, "Suche 1 wiederkehrende Rechnung", _s25_36, "Suche :count Wiederkehrende Rechnungen", "send_date", "Versanddatum", "auto_bill_on", "Automatische Rechnungsstellung zum", _s28_17, "Minimaler Unterzahlungsbetrag", "profit", "Profit", "line_item", "Posten", _s18_63, "\xdcberzahlung zulassen", _s23_29, "\xdcberzahlungen zulassen, beispielsweise Trinkgelder", _s19_56, "Unterzahlung zulassen", _s24_45, "Teilzahlungen zulassen", "test_mode", "Test Modus", "opened", "Ge\xf6ffnet", _s30_8, "Fehler bei Kontenabstimmung", _s30_9, "Kontenabstimmung erfolgreich", "gateway_success", "Zahlungsanbieter erfolgreich", "gateway_failure", _s23_82, "gateway_error", _s23_82, "email_send", "E-Mail gesendet", _s17_72, "E-Mail Wiederholungswarteschlange", "failure", "Fehler", "quota_exceeded", "Quota erreicht", _s16_96, "Upstream Fehler", "system_logs", "System-Log", "view_portal", "Portal anzeigen", "copy_link", "Link kopieren", "token_billing", "Kreditkarte merken", _s24_46, "Willkommen bei Invoice Ninja", "always", "Immer", "optin", "Anmelden", "optout", "Abmelden", "label", "Label", "client_number", "Kundennummer", "auto_convert", _s24_92, "company_name", "Firmenname", "reminder1_sent", "Mahnung Nr. 1 verschickt", "reminder2_sent", "Mahnung Nr. 2 verschickt", "reminder3_sent", "Mahnung Nr. 3 verschickt", _s18_65, "Letzte Mahnung verschickt", "pdf_page_info", "Seite :current von :total", _s16_98, "Rechnungen erfolgreich versendet", "emailed_quotes", "Angebote erfolgreich versendet", "emailed_credits", "Gutschriften erfolgreich per E-Mail versendet", "gateway", "Provider", "view_in_stripe", "In Stripe anzeigen", "rows_per_page", "Eintr\xe4ge pro Seite", "hours", "Stunden", "statement", "Bericht", "taxes", "Steuern", "surcharge", "Geb\xfchr", "apply_payment", "Zahlungen anwenden", "apply_credit", "Gutschrift anwenden", "apply", "Anwenden", "unapplied", "unangewendet", "select_label", "Bezeichnung w\xe4hlen", "custom_labels", "Eigene Beschriftungen", "record_type", "Eintragstyp", "record_name", "Eintragsname", "file_type", "Dateityp", "height", "H\xf6he", "width", "Breite", "to", "An", "health_check", "Systempr\xfcfung", "payment_type_id", "Zahlungsart", "last_login_at", "Letzter Login", "company_key", "Firmen Schl\xfcssel", "storefront", "Storefront", "storefront_help", "Drittanbieter Applikationen erlauben Rechnungen zu erstellen", "client_created", "Kunde wurde erstellt", _s20_69, "E-Mail bei Online-Zahlung", _s20_71, "E-Mail bei manueller Zahlung", "completed", "Abgeschlossen", "gross", "Gesamtbetrag", "net_amount", "Netto Betrag", "net_balance", "Netto Betrag", "client_settings", "Kunden-Einstellungen", _s17_74, "Ausgew\xe4hlte Rechnungen", _s17_76, "Ausgew\xe4hlte Zahlungen", "selected_quotes", "Ausgew\xe4hlte Angebote", "selected_tasks", "Ausgew\xe4hlte Aufgaben", _s17_78, "Ausgew\xe4hlte Ausgaben", _s17_80, _s22_129, _s17_82, "\xdcberf\xe4llige Rechnungen", "recent_payments", "K\xfcrzliche Zahlungen", "upcoming_quotes", "Ausstehende Angebote", "expired_quotes", "Abgelaufene Angebote", "create_client", "Kunden erstellen", "create_invoice", "Rechnung erstellen", "create_quote", "Angebot erstellen", "create_payment", "Zahlung erstellen", "create_vendor", "Lieferanten erstellen", "update_quote", "Angebot aktualisieren", "delete_quote", "Angebot l\xf6schen", "update_invoice", "Rechnung aktualisieren", "delete_invoice", "Rechnung l\xf6schen", "update_client", "Kunde aktualisieren", "delete_client", "Kunde l\xf6schen", "delete_payment", "Zahlung l\xf6schen", "update_vendor", "Lieferant aktualisieren", "delete_vendor", "Lieferant L\xf6schen", "create_expense", "Ausgabe erstellen", "update_expense", "Ausgabe aktualisieren", "delete_expense", "Ausgabe L\xf6schen", "create_task", "Aufgabe erstellen", "update_task", "Aufgabe aktualisieren", "delete_task", "Aufgabe l\xf6schen", "approve_quote", _s16_330, "off", "Aus", "when_paid", "Bei Zahlung", "expires_on", "G\xfcltig bis", "free", "Kostenlos", "plan", "Plan", "show_sidebar", "Zeige Seitenmen\xfc", "hide_sidebar", "Verstecke Seitenmenu", "event_type", "Ereignistyp", "target_url", "Ziel", "copy", "kopieren", "must_be_online", "Bitte starten Sie die App sobald Sie mit dem Internet verbunden sind", _s17_84, "Die Crons m\xfcssen aktiviert werden", "api_webhooks", "API Webhooks", "search_webhooks", "Suche :count Webhooks", "search_webhook", "Suche 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Neuer Webhook", "edit_webhook", "Webhook bearbeiten", "created_webhook", "Webhook erfolgreich erstellt", "updated_webhook", "Webhook erfolgreich aktualisiert", _s16_100, "Webhook erfolgreich archiviert", "deleted_webhook", "Webhook erfolgreich gel\xf6scht", "removed_webhook", "Webhook erfolgreich entfernt", _s16_101, "Webhook erfolgreich wiederhergestellt", _s17_85, ":value Webhooks erfolgreich archiviert", _s16_102, ":value Webhooks erfolgreich gel\xf6scht", _s16_103, ":value Webhooks erfolgreich entfernt", _s17_86, ":value Webhooks erfolgreich wiederhergestellt", "api_tokens", "API Token", "api_docs", "API Doku", "search_tokens", "Suche :count Token", "search_token", "Suche 1 Token", "token", "Token", "tokens", "Token", "new_token", "Neues Token", "edit_token", "Token bearbeiten", "created_token", "Token erfolgreich erstellt", "updated_token", "Token erfolgreich aktualisiert", "archived_token", "Token erfolgreich archiviert", "deleted_token", "Token erfolgreich gel\xf6scht", "removed_token", "Token erfolgreich entfernt", "restored_token", "Token erfolgreich wiederhergestellt", "archived_tokens", ":count Token erfolgreich archiviert", "deleted_tokens", ":count Token erfolgreich gel\xf6scht", "restored_tokens", ":value Token erfolgreich wiederhergestellt", _s19_58, "Kunden Registration", _s24_48, "Den Kunden erm\xf6glichen, sich selbst im Portal zu registrieren.", "email_invoice", "Rechnung versenden", "email_quote", "Angebot per E-Mail senden", "email_credit", "Gutschrift per E-Mail versenden", "email_payment", "Sende Zahlungs-E-Mail", _s20_74, "Es wurde noch keine E-Mail Adresse beim Kunden eingetragen.", "ledger", "Hauptbuch", "view_pdf", "Zeige PDF", "all_records", "Alle Eintr\xe4ge", "owned_by_user", "Eigent\xfcmer", _s16_104, "Verbleibende Gutschrift", "contact_name", "Name des Kontakts", "use_default", "Benutze Standardwert", _s16_106, "Endlose Reminder", "number_of_days", "Anzahl Tage", _s23_31, "Zahlungsbedingungen bearbeiten", "payment_term", "Zahlungsbedingung", _s16_107, "Neue Zahlungsbedingung", _s17_88, "Bearbeite Zahlungsbedingungen", _s20_75, "Zahlungsbedingung erfolgreich erstellt", _s20_76, "Zahlungsbedingung erfolgreich aktualisiert", _s21_79, "Zahlungsbedingung erfolgreich archiviert", _s20_77, "Zahlungsbedingung erfolgreich gel\xf6scht", _s20_78, "Zahlungsbedingung erfolgreich entfernt", _s21_80, "Zahlungsbedingungen erfolgreich wiederhergestellt", _s22_55, ":value Zahlungsbedingungen erfolgreich archiviert", _s21_81, ":value Zahlungsbedingungen erfolgreich gel\xf6scht", _s22_56, ":value Zahlungsbedingungen erfolgreich wiederhergestellt", "email_sign_in", "Mit E-Mail anmelden", "change", "\xc4ndern", _s23_33, "M\xf6chten Sie zur mobilen Ansicht wechseln?", _s24_49, "M\xf6chten Sie zur Desktopansicht wechseln?", "send_from_gmail", "Mit Gmail versenden", "reversed", "Umgekehrt", "cancelled", "Storniert", "credit_amount", "Gutschriftsbetrag", "quote_amount", "Angebotsbetrag", "hosted", "Gehostet", "selfhosted", "Selbstgehostet", "exclusive", "Exklusive", "inclusive", "Inklusive", "hide_menu", "Men\xfc ausblenden", "show_menu", "Men\xfc einblenden", _s18_67, _s19_135, _s16_109, "Suche nach Dokumenten", "search_designs", "Suche nach Designs", "search_invoices", "Suche Rechnungen", "search_clients", "Suche Kunden", "search_products", "Suche Produkte", "search_quotes", "Suche Angebote", "search_credits", "Suche Gutschrift", "search_vendors", "Suche Lieferanten", "search_users", "Suche Benutzer", _s16_110, "Suche Steuersatz", "search_tasks", "Suche Aufgaben", "search_settings", "Such-Einstellungen", "search_projects", "Suche nach Projekten", "search_expenses", "Suche Ausgaben", "search_payments", "Suche Zahlungen", "search_groups", "Suche nach Gruppen", "search_company", "Suche Firma", "search_document", "Suche 1 Dokument", "search_design", "Suche 1 Design", "search_invoice", "Suche 1 Angebot", "search_client", "Suche 1 Kunden", "search_product", "Suche 1 Produkt", "search_quote", "Suche 1 Angebot", "search_credit", "Suche 1 Gutschrift", "search_vendor", "Suche 1 Hersteller", "search_user", "Suche 1 Benutzer", "search_tax_rate", "Suche 1 Steuersatz", "search_task", "Suche 1 Aufgabe", "search_project", "Suche 1 Projekt", "search_expense", "Suche 1 Ausgabe", "search_payment", "Suche 1 Zahlung", "search_group", "Suche 1 Gruppen", "refund_payment", "Zahlung erstatten", _s17_92, "Rechnung erfolgreich storniert", _s18_69, "Rechnungen erfolgreich storniert", _s16_116, "Rechnung erfolgreich zur\xfcckgebucht", _s17_93, "Rechnungen erfolgreich zur\xfcckgebucht", "reverse", "R\xfcckbuchung", "full_name", "Voller Name", _s17_94, "Stadt/Bundesland/PLZ", _s17_96, "PLZ/Stadt/Bundesland", "custom1", "Benutzerdefiniert 1", "custom2", "Benutzerdefiniert 2", "custom3", _s19_136, "custom4", _s19_136, "optional", "optional", "license", "Lizenz", "purge_data", "Daten s\xe4ubern", _s16_117, "Die Kontodaten wurden erfolgreich gel\xf6scht", _s18_70, "Achtung: Alle Daten werden vollst\xe4ndig gel\xf6scht. Dieser Vorgang kann nicht r\xfcckg\xe4ngig gemacht werden.", "invoice_balance", "Rechnungssaldo", "age_group_0", "0 - 30 Tage", "age_group_30", "30 - 60 Tage", "age_group_60", "60 - 90 Tage", "age_group_90", "90 - 120 Tage", "age_group_120", "120+ Tage", "refresh", "Aktualisieren", "saved_design", "Design erfolgreich gespeichert", "client_details", "Kundeninformationen", "company_address", "Firmenadresse", "invoice_details", "Rechnungsdetails", "quote_details", "Kostenvoranschlag-Details", "credit_details", "Gutschrift Details", "product_columns", "Produktspalten", "task_columns", "Aufgabenspalten", "add_field", "Feld hinzuf\xfcgen", "all_events", "Alle Ereignisse", "permissions", "Berechtigungen", "none", "Nichts", "owned", "Eigent\xfcmer", "payment_success", "Bezahlung erfolgreich", "payment_failure", "Bezahlung fehlgeschlagen", "invoice_sent", ":count Rechnung versendet", "quote_sent", "Kostenvoranschlag versendet", "credit_sent", "Gutschrift gesendet", "invoice_viewed", "Rechnung angesehen", "quote_viewed", "Kostenvoranschlag angesehen", "credit_viewed", "Gutschrift angesehen", "quote_approved", "Kostenvoranschlag angenommen", _s25_38, "Empfange alle Benachrichtigungen", _s16_118, "Lizenz kaufen", "apply_license", "Lizenz anwenden", "cancel_account", "Konto k\xfcndigen", _s22_57, "Warnung: Diese Aktion wird dein Konto unwiderruflich l\xf6schen.", "delete_company", "Firma l\xf6schen", _s22_58, "Achtung: Dadurch wird Ihre Firma unwiderruflich gel\xf6scht. Es gibt kein Zur\xfcck.", "enabled_modules", "Module aktivieren", "converted_quote", "Angebot erfolgreichen konvertiert", "credit_design", "Gutschrift Design", "includes", "Beinhaltet", "header", "Header-Code", "load_design", "Designvorlage laden", "css_framework", "CSS-Framework", "custom_designs", "Benutzerdefinierte Designs", "designs", "Designs", "new_design", "Neues Design", "edit_design", "Design bearbeiten", "created_design", "Design erfolgreich erstellt", "updated_design", "Design erfolgreich aktualisiert", "archived_design", "Design erfolgreich archiviert", "deleted_design", "Design erfolgreich gel\xf6scht", "removed_design", "Design erfolgreich entfernt", "restored_design", "Design erfolgreich wiederhergestellt", _s16_120, ":value Designs erfolgreich archiviert", "deleted_designs", ":value Designs erfolgreich gel\xf6scht", _s16_121, ":value Designs erfolgreich wiederhergestellt", "proposals", "Vorschl\xe4ge", "tickets", "Tickets", _s16_122, "Wiederkehrende Angebote", "recurring_tasks", "Wiederkehrende Aufgabe", _s18_71, "Kontoverwaltung", "credit_date", "Gutschriftsdatum", "credit", "Gutschrift", "credits", "Gutschrift", "new_credit", "Gutschrift eingeben", "edit_credit", "Gutschrift bearbeiten", "created_credit", "Gutschrift erfolgreich erstellt", "updated_credit", "Gutschrift erfolgreich aktualisiert", "archived_credit", "Gutschrift erfolgreich archiviert", "deleted_credit", "Gutschrift erfolgreich gel\xf6scht", "removed_credit", "Gutschrift erfolgreich entfernt", "restored_credit", "Gutschrift erfolgreich wiederhergestellt", _s16_124, ":count Gutschriften erfolgreich archiviert", "deleted_credits", ":count Gutschriften erfolgreich gel\xf6scht", _s16_125, ":value Gutschrift erfolgreich wiederhergestellt", "current_version", "Aktuelle Version", "latest_version", "Neueste Version", "update_now", "Jetzt aktualisieren", _s26_24, "Eine neue Version der Webapp ist verf\xfcgbar.", _s16_126, "Update verf\xfcgbar", "app_updated", "Update erfolgreich", "learn_more", "Mehr erfahren", "integrations", "Integrationen", "tracking_id", "Sendungsnummer", _s17_98, "Slack-Webhook-URL", "credit_footer", "Gutschrift-Fu\xdfzeile", "credit_terms", "Gutschrift Bedingungen", "new_company", "Neues Konto", "added_company", "Erfolgreich Firma hinzugef\xfcgt", "company1", "Benutzerdefinierte Firma 1", "company2", "Benutzerdefinierte Firma 2", "company3", "Benutzerdefinierte Firma 3", "company4", "Benutzerdefinierte Firma 4", "product1", "Benutzerdefiniertes Produkt 1", "product2", "Benutzerdefiniertes Produkt 2", "product3", "Benutzerdefiniertes Produkt 3", "product4", "Benutzerdefiniertes Produkt 4", "client1", "Benutzerdefinierter Kunde 1", "client2", "Benutzerdefinierter Kunde 2", "client3", "Benutzerdefinierter Kunde 3", "client4", "Benutzerdefinierter Kunde 4", "contact1", "Benutzerdefinierter Kontakt 1", "contact2", "Benutzerdefinierter Kontakt 2", "contact3", "Benutzerdefinierter Kontakt 3", "contact4", "Benutzerdefinierter Kontakt 4", "task1", "Benutzerdefinierte Aufgabe 1", "task2", "Benutzerdefinierte Aufgabe 2", "task3", "Benutzerdefinierte Aufgabe 3", "task4", "Benutzerdefinierte Aufgabe 4", "project1", "Benutzerdefiniertes Projekt 1", "project2", "Benutzerdefiniertes Projekt 2", "project3", "Benutzerdefiniertes Projekt 3", "project4", "Benutzerdefiniertes Projekt 4", "expense1", "Benutzerdefinierte Ausgabe 1", "expense2", "Benutzerdefinierte Ausgabe 2", "expense3", "Benutzerdefinierte Ausgabe 3", "expense4", "Benutzerdefinierte Ausgabe 4", "vendor1", "Benutzerdefinierter Lieferant 1", "vendor2", "Benutzerdefinierter Lieferant 2", "vendor3", "Benutzerdefinierter Lieferant 3", "vendor4", "Benutzerdefinierter Lieferant 4", "invoice1", "Benutzerdefinierte Rechnung 1", "invoice2", "Benutzerdefinierte Rechnung 2", "invoice3", "Benutzerdefinierte Rechnung 3", "invoice4", "Benutzerdefinierte Rechnung 4", "payment1", "Benutzerdefinierte Zahlung 1", "payment2", "Benutzerdefinierte Zahlung 2", "payment3", "Benutzerdefinierte Zahlung 3", "payment4", "Benutzerdefinierte Zahlung 4", "surcharge1", _s30_49, "surcharge2", _s30_50, "surcharge3", _s30_51, "surcharge4", _s30_52, "group1", "Benutzerdefinierte Gruppe 1", "group2", "Benutzerdefinierte Gruppe 2", "group3", "Benutzerdefinierte Gruppe 3", "group4", "Benutzerdefinierte Gruppe 4", "reset", "Zur\xfccksetzen", "number", "Nummer", "export", "Exportieren", "chart", "Diagramm", "count", "Anzahl", "totals", "Summe", "blank", "Leer", "day", "Tag", "month", "Monat", "year", "Jahr", "subgroup", "Untergruppe", "is_active", "Ist aktiv", "group_by", "Gruppieren nach", "credit_balance", "Gutschrifsstand", _s18_77, "Letzter Login des Kontakts", _s17_100, "Vollst\xe4ndiger Name des Kontakts", "contact_phone", "Telefonnummer des Kontakts", _s21_82, "Kontakt Benutzerdefinierter Wert 1", _s21_83, "Kontakt Benutzerdefinierter Wert 2", _s21_84, "Kontakt Benutzerdefinierter Wert 3", _s21_85, "Kontakt Benutzerdefinierter Wert 4", _s17_102, "Strasse Versandanschrift", _s17_103, "Versand Adresszusatz", "shipping_city", "Stadt Versandanschrift", "shipping_state", "Versand Bundesland", _s20_79, "Postleitzahl Versandanschrift", _s16_156, "Lieferungsland", _s16_158, "Strasse Rechnungsanschrift", _s16_159, "Rechnung Adresszusatz", "billing_city", "Stadt Rechnungsanschrift", "billing_state", "Rechnung Bundesland", _s19_60, "Postleitzahl Rechnungsanschrift", "billing_country", "Rechnungsland", "client_id", "Kundennummer", "assigned_to", "Zugewiesen an", "created_by", "Erstellt von :name", "assigned_to_id", "Zugewiesen zur ID", "created_by_id", "Erstellt von ID", "add_column", "Spalte hinzuf\xfcgen", "edit_columns", "Spalten bearbeiten", "columns", "Spalten", "aging", "Versendet", "profit_and_loss", _s18_177, "reports", "Berichte", "report", "Bericht", "add_company", "Konto hinzuf\xfcgen", "unpaid_invoice", "Unbezahlte Rechnung", "paid_invoice", "Bezahlte Rechnung", _s16_160, "Nicht genehmigtes Angebot", "help", "Hilfe", "refund", "Erstattung", "refund_date", "Erstattungsdatum", "filtered_by", "Gefiltert nach", "contact_email", "E-Mail-Adresse des Kontakts", "multiselect", "Mehrfachauswahl", "entity_state", "Status", "verify_password", "Passwort \xfcberpr\xfcfen", "applied", "Angewendet", _s21_86, "K\xfcrzliche Fehler aus den Logs einf\xfcgen", _s30_12, "Wir haben ihre Nachricht erhalten und bem\xfchen uns schnellstm\xf6glich zu antworten.", "message", "Nachricht", "from", "Von", _s20_81, "Produktdetails anzeigen", _s25_40, "Beschreibung und Kosten in die Produkt-Dropdown-Liste einf\xfcgen", _s20_83, "Der PDF-Renderer ben\xf6tigt :version", _s18_80, "Anpassungszuschlag Prozent", _s23_35, "Geb\xfchren Prozentsatz an das Konto anpassen", _s18_82, "Einstellungen bearbeiten", "support_forum", "Support-Forum", "about", "\xdcber", "documentation", "Dokumentation", "contact_us", "Kontaktieren Sie uns", "subtotal", "Zwischensumme", "line_total", "Summe", "item", "Artikel", "credit_email", "Gutschrift E-Mail", "iframe_url", "Webseite", "domain_url", "Domain-URL", _s21_87, "Das Passwort ist zu kurz", _s20_84, "Das Passwort muss einen Gro\xdfbuchstaben und eine Nummer enthalten", _s19_62, "Kundenportal-Aufgaben", _s23_36, "Kundenportal-\xdcbersicht", _s20_85, "Bitte einen Wert eingeben", "deleted_logo", "Logo erfolgreich gel\xf6scht", "yes", "Ja", "no", "Nein", "generate_number", "Nummer generieren", "when_saved", "Wenn gespeichert", "when_sent", "Wenn gesendet", "select_company", "Firma ausw\xe4hlen", "float", "Schwebend", "collapse", "Einklappen", "show_or_hide", "Anzeigen/verstecken", "menu_sidebar", "Men\xfcleiste", "history_sidebar", "Verlaufs-Seitenleiste", "tablet", "Tablet", "mobile", "Mobil", "desktop", "Desktop", "layout", "Layout", "view", "Ansehen", "module", "Modul", "first_custom", "Erste benutzerdefinierte", "second_custom", "Zweite benutzerdefinierte", "third_custom", "Dritte benutzerdefinierte", "show_cost", "Kosten anzeigen", _s17_105, "Produktkosten anzeigen", "show_cost_help", "Feld f\xfcr Einkaufspreis anzeigen, um Gewinnspanne zu verfolgen", _s21_88, "Produktanzahl anzeigen", _s26_26, "Zeigen ein Mengenangabe Feld, sonst den Standardwert 1", _s21_90, "Rechnungsanzahl anzeigen", _s26_27, "Zeige ein Rechnungsposten Anzahlfeld, sonst den Standardwert 1", _s21_92, "Produkterm\xe4\xdfigung anzeigen", _s26_28, "Zeige Rabattfeld in Belegposition", _s16_162, "Standardanzahl", _s21_94, "Setze den Rechnungsposten automatisch auf Anzahl 1", "one_tax_rate", "Ein Steuersatz", "two_tax_rates", "Zwei Steuers\xe4tze", "three_tax_rates", "Drei Steuers\xe4tze", _s16_164, _s19_134, "user", "Benutzer", "invoice_tax", "Rechnungssteuer", "line_item_tax", _s20_155, "inclusive_taxes", "Inklusive Steuern", _s17_107, "Rechnungs-Steuers\xe4tze", "item_tax_rates", "Element-Steuers\xe4tze", _s18_84, _s29_66, "configure_rates", "Steuers\xe4tze bearbeiten", _s18_85, "Zahlungsanbieter bearbeiten", "tax_settings", "Steuer-Einstellungen", _s18_87, "Steuers\xe4tze", "accent_color", "Akzent-Farbe", "switch", "Switch", _s19_64, "Komma-separierte Liste", "options", "Optionen", _s16_166, "Einzeiliger Text", "multi_line_text", "Mehrzeiliger Text", "dropdown", "Dropdown", "field_type", "Feldtyp", _s27_44, "Eine Passwort-Wiederherstellungs-Mail wurde versendet", "submit", "Senden", _s16_168, "Passwort wiederherstellen", "late_fees", "Versp\xe4tungszuschl\xe4ge", "credit_number", "Gutschriftnummer", "payment_number", "Zahlungsnummer", "late_fee_amount", "H\xf6he des Versp\xe4tungszuschlags", _s16_169, "Versp\xe4tungszuschlag Prozent", "before_due_date", "Vor dem F\xe4lligkeitsdatum", "after_due_date", "Nach dem F\xe4lligkeitsdatum", _s18_89, "Nach dem Rechnungsdatum", "days", "Tage", "invoice_email", "Rechnungsmail", "payment_email", "Zahlungsmail", "partial_payment", "Teilzahlung", "payment_partial", "Teilzahlung", _s21_95, "Teilzahlungsmail", "quote_email", "Angebotsmail", _s16_171, "Endlose Erinnnerung", _s16_173, "Gefiltert nach Benutzer", "administrator", "Administrator", _s18_90, "Dem Benutzer erlauben, andere Benutzer zu administrieren, Einstellungen zu \xe4ndern und alle Eintr\xe4ge zu bearbeiten", "user_management", "Benutzerverwaltung", "users", "Benutzer", "new_user", "Neuer Benutzer", "edit_user", "Benutzer bearbeiten", "created_user", "Benutzer erfolgreich erstellt", "updated_user", "Benutzer erfolgreich aktualisiert", "archived_user", "Benutzer erfolgreich archiviert", "deleted_user", "Benutzer erfolgreich gel\xf6scht", "removed_user", "Benutzer erfolgreich entfernt", "restored_user", "Benutzer erfolgreich wiederhergestellt", "archived_users", ":value Benutzer erfolgreich archiviert", "deleted_users", ":value Benutzer erfolgreich gel\xf6scht", "removed_users", ":value Benutzer erfolgreich entfernt", "restored_users", ":value Benutzer erfolgreich wiederhergestellt", _s16_175, _s24_93, "invoice_options", "Rechnungsoptionen", _s17_109, "'Bereits gezahlt' ausblenden", _s22_65, "'Bereits gezahlt' nur anzeigen, wenn eine Zahlung eingegangen ist.", _s23_38, "Dokumente einbetten", _s28_30, "Bildanh\xe4nge zu den Rechnungen hinzuf\xfcgen.", _s16_177, "Zeige Kopf auf", _s16_178, "Zeige Fu\xdfzeilen auf", "first_page", "Erste Seite", "all_pages", "Alle Seiten", "last_page", "Letzte Seite", "primary_font", "Prim\xe4re Schriftart", "secondary_font", "Sekund\xe4re Schriftart", "primary_color", "Prim\xe4re Farbe", "secondary_color", "Sekund\xe4re Farbe", "page_size", "Seitengr\xf6\xdfe", "font_size", "Schriftgr\xf6\xdfe", "quote_design", "Angebots-Layout", "invoice_fields", "Rechnungsfelder", "product_fields", "Produktfelder", "invoice_terms", "Rechnungsbedingungen", "invoice_footer", "Rechnungsfu\xdfzeile", "quote_terms", "Angebotsbedingungen", "quote_footer", "Angebots-Fu\xdfzeile", _s18_91, "Automatischer E-Mail-Versand", _s23_39, "Senden Sie automatisch wiederkehrende Rechnungen per E-Mail, wenn sie erstellt wurden.", _s18_92, "Automatisches Archiv", _s23_40, "Archivieren Sie Angebote automatisch, wenn sie in Rechnungen umgewandelt werden.", _s18_93, _s24_92, _s23_41, "Wandeln Sie ein Angebot / Kostenvoranschlag automatisch in eine Rechnung um, wenn es angenommen wurde.", _s17_111, "Workflow-Einstellungen", "freq_daily", "T\xe4glich", "freq_weekly", "W\xf6chentlich", "freq_two_weeks", "Zweiw\xf6chentlich", "freq_four_weeks", "Vierw\xf6chentlich", "freq_monthly", "Monatlich", "freq_two_months", "Zwei Monate", _s17_113, "Dreimonatlich", _s16_179, "Vier Monate", "freq_six_months", "Halbj\xe4hrlich", "freq_annually", "J\xe4hrlich", "freq_two_years", "Zwei Jahre", _s16_180, "Drei Jahre", "never", "Niemals", "company", "Firma", _s17_114, "Generierte Nummern", "charge_taxes", "Steuern erheben", "next_reset", "N\xe4chster Reset", "reset_counter", "Z\xe4hler-Reset", _s16_181, "Wiederkehrender Pr\xe4fix", "number_padding", "Nummernabstand", "general", "Allgemein", "surcharge_field", "Zuschlagsfeld", "company_field", "Firmenfeld", "company_value", "Firmenwert", "credit_field", "Kredit-Feld", "invoice_field", "Rechnungsfeld", _s17_116, "Rechnungsgeb\xfchr", "client_field", "Kundenfeld", "product_field", "Produktfeld", "payment_field", "Zahlungsfeld", "contact_field", "Kontaktfeld", "vendor_field", "Lieferantenfeld", "expense_field", "Ausgabenfeld", "project_field", "Projektfeld", "task_field", "Aufgabenfeld", "group_field", "Gruppen-Feld", "number_counter", "Nummernz\xe4hler", "prefix", "Pr\xe4fix", "number_pattern", "Nummernschema", "messages", "Nachrichten", "custom_css", "Benutzerdefiniertes CSS", _s17_118, "Benutzerdefiniertes JavaScript", _s16_183, "Auf PDF anzeigen", _s21_97, "Unterschrift des Kunden auf dem Angebots/Rechnungs PDF anzeigen.", _s25_46, "Checkbox f\xfcr Rechnungsbedingungen", _s30_13, "Erfordern Sie die Best\xe4tigung der Rechnungsbedingungen durch den Kunden.", _s23_42, "Checkbox f\xfcr Angebotsbedingungen", _s28_31, "Erfordern Sie die Best\xe4tigung der Angebotsbedingungen durch den Kunden.", _s25_47, "Rechnungsunterschrift", _s30_14, "Erfordern Sie die Unterschrift des Kunden bei Rechnungen.", _s23_43, "Angebotsunterschrift", _s22_67, "Rechnungen mit Passwort sch\xfctzen", _s27_45, "Erlaubt Ihnen ein Passwort f\xfcr jeden Kontakt zu erstellen. Wenn ein Passwort erstellt wurde, muss der Kunde dieses eingeben, bevor er eine Rechnung ansehen darf.", "authorization", "Genehmigung", "subdomain", "Subdom\xe4ne", "domain", "Dom\xe4ne", "portal_mode", "Portalmodus", "email_signature", "Mit freundlichen Gr\xfc\xdfen", _s24_50, "Machen Sie es einfacher f\xfcr Ihre Kunden zu bezahlen, indem Sie schema.org Markup zu Ihren E-Mails hinzuf\xfcgen.", "plain", "Einfach", "light", "Hell", "dark", "Dunkel", "email_design", "E-Mail-Design", "attach_pdf", "PDF anh\xe4ngen", _s16_184, "Dokumente anh\xe4ngen", "attach_ubl", "UBL anh\xe4ngen", "email_style", "E-Mail-Stil", _s19_66, "Markup erlauben", "reply_to_email", "Antwort-E-Mail-Adresse", "reply_to_name", "Name der Antwortadresse", "bcc_email", "BCC E-Mail", "processed", "Verarbeitet", "credit_card", "Kreditkarte", "bank_transfer", "\xdcberweisung", "priority", "Priorit\xe4t", "fee_amount", "Zuschlag Betrag", "fee_percent", "Zuschlag Prozent", "fee_cap", "Geb\xfchrenobergrenze", "limits_and_fees", "Grenzwerte/Geb\xfchren", "enable_min", "Min aktivieren", "enable_max", "Max aktivieren", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, "Logos der akzeptierten Kreditkarten", "credentials", "Zugangsdaten", "update_address", "Adresse aktualisieren", _s19_69, "Kundenadresse mit den gemachten Angaben aktualisieren", "rate", "Stundensatz", "tax_rate", "Steuersatz", "new_tax_rate", "Neuer Steuersatz", "edit_tax_rate", "Steuersatz bearbeiten", _s16_186, "Steuersatz erstellt", _s16_187, "Steuersatz aktualisiert", _s17_121, "Steuersatz archiviert", _s16_188, "Steuersatz erfolgreich gel\xf6scht", _s17_122, "Steuersatz erfolgreich wiederhergestellt", _s18_94, ":value Steuers\xe4tze erfolgreich archiviert", _s17_123, ":value Steuers\xe4tze erfolgreich gel\xf6scht", _s18_95, ":value Steuers\xe4tze erfolgreich wiederhergestellt", "fill_products", "Produkte automatisch ausf\xfcllen", _s18_96, "Beim Ausw\xe4hlen eines Produktes werden automatisch Beschreibung und Kosten ausgef\xfcllt", "update_products", "Produkte automatisch aktualisieren", _s20_89, "Beim Aktualisieren einer Rechnung werden die Produkte automatisch aktualisiert", _s16_189, "Produkte konvertieren", _s21_98, "Produktpreise automatisch in die W\xe4hrung des Kunden konvertieren", "fees", "Geb\xfchren", "limits", "Grenzwerte", "provider", "Anbieter", "company_gateway", "Zahlungs-Gateway", _s16_191, "Zahlungs-Gateways", _s19_70, "Neues Gateway", _s20_90, "Gateway bearbeiten", _s23_44, "Gateway erfolgreich erstellt", _s23_45, "Gateway erfolgreich aktualisiert", _s24_51, "Gateway erfolgreich archiviert", _s23_46, "Gateway erfolgreich gel\xf6scht", _s24_52, "Gateway erfolgreich wiederhergestellt", _s25_49, ":value Zahlungsanbieter erfolgreich archiviert", _s24_53, ":value Zahlungsanbieter erfolgreich gel\xf6scht", _s25_50, ":value Zahlungsanbieter erfolgreich wiederhergestellt", _s16_193, "Weiterbearbeiten", "discard_changes", "\xc4nderungen verwerfen", "default_value", "Standardwert", "disabled", "Deaktiviert", "currency_format", "W\xe4hrungsformat", _s21_99, "Erster Tag der Woche", _s23_47, "Erster Monat des Jahres", "sunday", "Sonntag", "monday", "Montag", "tuesday", "Dienstag", "wednesday", "Mittwoch", "thursday", "Donnerstag", "friday", "Freitag", "saturday", "Samstag", "january", "Januar", "february", "Februar", "march", "M\xe4rz", "april", "April", "may", "Mai", "june", "Juni", "july", "Juli", "august", "August", "september", "September", "october", "Oktober", "november", "November", "december", "Dezember", "symbol", "Symbol", "ocde", "Code", "date_format", "Datumsformat", "datetime_format", "Datums-/Zeitformat", "military_time", "24-Stunden-Zeit", _s18_97, "24-Stunden-Anzeige", "send_reminders", "Mahnung senden", "timezone", "Zeitzone", _s19_71, "Nach Projekt filtern", _s17_124, "Gefiltert nach Gruppe", _s19_73, "Gefiltert nach Rechnung", _s18_98, "Gefiltert nach Kunde", _s18_100, "Gefiltert nach Lieferant", "group_settings", "Gruppeneinstellungen", "group", "Gruppe", "groups", "Gruppen", "new_group", "Neue Gruppe", "edit_group", "Gruppe bearbeiten", "created_group", "Gruppe erfolgreich erstellt", "updated_group", "Gruppe erfolgreich aktualisiert", "archived_groups", ":value Gruppen erfolgreich archiviert", "deleted_groups", ":value Gruppen erfolgreich gel\xf6scht", "restored_groups", ":value Gruppen erfolgreich wiederhergestellt", "archived_group", "Gruppe erfolgreich archiviert", "deleted_group", "Gruppe erfolgreich gel\xf6scht", "restored_group", "Gruppe erfolgreich wiederhergestellt", "upload_logo", "Logo hochladen", "uploaded_logo", "Logo erfolgreich hochgeladen", "logo", "Logo", "saved_settings", "Einstellungen erfolgreich gespeichert", _s16_195, "Produkt-Einstellungen", "device_settings", "Ger\xe4te-Einstellungen", "defaults", "Standards", "basic_settings", _s24_93, _s17_126, "Erweiterte Einstellungen", "company_details", "Firmendaten", "user_details", "Benutzerdaten", "localization", "Lokalisierung", "online_payments", "Online-Zahlungen", "tax_rates", "Steuers\xe4tze", "notifications", "Benachrichtigungen", "import_export", "Import/Export", "custom_fields", "Benutzerdefinierte Felder", "invoice_design", "Rechnungsdesign", "buy_now_buttons", "'Kaufe jetzt'-Buttons", "email_settings", "E-Mail-Einstellungen", _s23_49, "Vorlagen & Mahnungen", _s22_68, _s21_165, _s19_75, "Datenvisualisierungen", "price", "Preis", "email_sign_up", "E-Mail-Registrierung", "google_sign_up", "Registrierung via Google", _s27_49, "Vielen Dank f\xfcr Ihren Kauf!", "redeem", "Einl\xf6sen", "back", "Zur\xfcck", "past_purchases", "Vergangene K\xe4ufe", _s19_77, "Jahres-Abonnement", "pro_plan", "Pro-Tarif", "enterprise_plan", "Enterprise-Tarif", "count_users", ":count Benutzer", "upgrade", "Upgrade", _s25_51, "Bitte geben Sie einen Vornamen ein", _s24_54, "Bitte geben Sie einen Nachnamen ein", _s33_28, "Bitte stimmen Sie den Nutzungsbedingungen und der Datenschutzerkl\xe4rung zu, um ein Konto zu erstellen.", "i_agree_to_the", "Ich stimme den", _s16_197, "Service-Bedingungen", "privacy_policy", "Datenschutzerkl\xe4rung", "sign_up", "Anmeldung", "account_login", "Konto Login", "view_website", "Webseite anschauen", "create_account", "Konto erstellen", "email_login", "E-Mail-Anmeldung", "create_new", "Neu...", _s18_102, "Kein Eintrag ausgew\xe4hlt", _s21_102, "Bitte speichern oder verwerfen Sie Ihre \xc4nderungen", "download", "Herunterladen", _s27_50, "Ben\xf6tigt einen Enterprise Plan", "take_picture", "Bild aufnehmen", "upload_file", "Datei hochladen", "document", "Dokument", "documents", "Dokumente", "new_document", "Neues Dokument", "edit_document", "Dokument bearbeiten", _s17_128, "Dokument erfolgreich hochgeladen", _s16_199, "Dokument erfolgreich aktualisiert", _s17_129, "Dokument erfolgreich archiviert", _s16_200, "Dokument erfolgreich gel\xf6scht", _s17_130, "Dokument erfolgreich wiederhergestellt", _s18_104, ":value Dokumente erfolgreich archiviert", _s17_131, ":value Dokumente erfolgreich gel\xf6scht", _s18_105, ":value Dokumente erfolgreich wiederhergestellt", "no_history", "Kein Verlauf", "expense_date", "Ausgabendatum", "pending", "Ausstehend", _s16_201, "Aufgezeichnet", _s16_202, "Ausstehend", _s16_203, "Fakturiert", "converted", "Umgewandelt", _s24_56, "F\xfcgen Sie Dokumente zur Rechnung hinzu", "exchange_rate", "Wechselkurs", _s16_204, "W\xe4hrung umrechnen", "mark_paid", "Als bezahlt markieren", "category", "Kategorie", "address", "Adresse", "new_vendor", "Neuer Lieferant", "created_vendor", "Lieferant erfolgreich erstellt", "updated_vendor", "Lieferant erfolgreich aktualisiert", "archived_vendor", "Lieferant erfolgreich archiviert", "deleted_vendor", "Lieferant erfolgreich gel\xf6scht", "restored_vendor", "Lieferant erfolgreich wiederhergestellt", _s16_205, ":count Lieferanten erfolgreich archiviert", "deleted_vendors", ":count Lieferanten erfolgreich gel\xf6scht", _s16_206, ":value Lieferanten erfolgreich wiederhergestellt", "new_expense", "Ausgabe eingeben", "created_expense", "Ausgabe erfolgreich erstellt", "updated_expense", "Ausgabe erfolgreich aktualisiert", _s16_207, "Ausgabe erfolgreich archiviert", "deleted_expense", "Ausgabe erfolgreich gel\xf6scht", _s16_208, "Ausgabe erfolgreich wiederhergestellt", _s17_132, "Ausgaben erfolgreich archiviert", _s16_209, "Ausgaben erfolgreich gel\xf6scht", _s17_133, ":value Ausgaben erfolgreich wiederhergestellt", "copy_shipping", "Versand kopieren", "copy_billing", "Zahlung kopieren", "design", "Design", _s21_103, "Eintrag konnte nicht gefunden werden", "invoiced", "In Rechnung gestellt", "logged", "Protokolliert", "running", "L\xe4uft", "resume", "Fortfahren", "task_errors", "Bitte korrigieren Sie alle \xfcberlappenden Zeiten", "start", "Starten", "stop", "Anhalten", "started_task", "Aufgabe erfolgreich gestartet", "stopped_task", "Aufgabe erfolgreich angehalten", "resumed_task", "Aufgabe fortgesetzt", "now", "Jetzt", _s16_210, "Aufgaben f\xfcr den automatischen Start", "timer", "Zeitmesser", "manual", "Manuell", "budgeted", "Budgetiert", "start_time", "Startzeit", "end_time", "Endzeit", "date", "Datum", "times", "Zeiten", "duration", "Dauer", "new_task", "Neue Aufgabe", "created_task", "Aufgabe erfolgreich erstellt", "updated_task", "Aufgabe erfolgreich aktualisiert", "archived_task", "Aufgabe erfolgreich archiviert", "deleted_task", "Aufgabe erfolgreich gel\xf6scht", "restored_task", "Aufgabe erfolgreich wiederhergestellt", "archived_tasks", ":count Aufgaben wurden erfolgreich archiviert", "deleted_tasks", ":count Aufgaben wurden erfolgreich gel\xf6scht", "restored_tasks", ":value Aufgaben erfolgreich wiederhergestellt", _s19_79, "Bitte geben Sie einen Namen ein", "budgeted_hours", "Budgetierte Stunden", "created_project", "Projekt erfolgreich erstellt", "updated_project", "Projekt erfolgreich aktualisiert", _s16_212, "Projekt erfolgreich archiviert", "deleted_project", "Projekt erfolgreich gel\xf6scht", _s16_213, "Projekt erfolgreich wiederhergestellt", _s17_134, "Erfolgreich :count Projekte archiviert", _s16_214, "Erfolgreich :count Projekte gel\xf6scht", _s17_135, ":value Projekte erfolgreich wiederhergestellt", "new_project", "Neues Projekt", _s27_54, "Vielen Dank, dass Sie unsere App nutzen!", "if_you_like_it", "Wenn es dir gef\xe4llt, bitte", "click_here", "hier klicken", _s18_106, "Klicke hier", "to_rate_it", ", um es zu bewerten.", "average", "Durchschnittlich", "unapproved", "Nicht genehmigt", _s30_19, "Bitte authentifizieren Sie sich, um diese Einstellung zu \xe4ndern.", "locked", "Gesperrt", "authenticate", "Authentifizieren", _s19_81, "Bitte authentifizieren Sie sich", _s24_58, "Biometrische Authentifizierung", "footer", "Footer-Code", "compare", "Vergleiche", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Anmeldung mit Google", "today", "Heute", "custom_range", "Benutzerdefinierter Bereich", "date_range", "Datumsbereich", "current", "Aktuell", "previous", "Vorherige", "current_period", "Aktuelle Periode", _s17_136, "Vergleichsperiode", "previous_period", "Vorherige Periode", "previous_year", "Vorjahr", "compare_to", "Vergleiche mit", "last7_days", "Letzte 7 Tage", "last_week", "Letzte Woche", "last30_days", "Letzte 30 Tage", "this_month", "Dieser Monat", "last_month", "Letzter Monat", "this_year", "Dieses Jahr", "last_year", "Letztes Jahr", "custom", "Benutzerdefiniert", _s16_215, "Klone in Rechnung", "clone_to_quote", "Zum Angebot / Kostenvoranschlag duplizieren", "clone_to_credit", "Zur Gutschrift duplizieren", "view_invoice", "Rechnung anschauen", "convert", "Konvertiere", "more", "Mehr", "edit_client", "Kunde bearbeiten", "edit_product", "Produkt bearbeiten", "edit_invoice", "Rechnung bearbeiten", "edit_quote", "Angebot bearbeiten", "edit_payment", "Zahlung bearbeiten", "edit_task", "Aufgabe bearbeiten", "edit_expense", "Ausgabe Bearbeiten", "edit_vendor", "Lieferant Bearbeiten", "edit_project", "Projekt bearbeiten", _s20_92, "Bearbeite wiederkehrendes Angebot", "billing_address", "Rechnungsadresse", _s16_217, "Lieferadresse", "total_revenue", "Gesamteinnahmen", "average_invoice", "Durchschnittlicher Rechnungsbetrag", "outstanding", "Ausstehend", "invoices_sent", ":count Rechnungen versendet", "active_clients", "aktive Kunden", "close", "Schlie\xdfen", "email", "E-Mail", "password", "Passwort", "url", "URL", "secret", "Passwort", "name", "Name", "logout", "Abmelden", "login", "Login", "filter", "Filter", "sort", "Sortierung", "search", "Suche", "active", "Aktiv", "archived", "Archiviert", "deleted", "Gel\xf6scht", "dashboard", "\xdcbersicht", "archive", "Archivieren", "delete", "L\xf6schen", "restore", "Wiederherstellen", _s16_219, "Aktualisieren beendet", _s23_50, "Bitte geben Sie Ihre E-Mail-Adresse ein", _s26_37, "Bitte geben Sie Ihr Passwort ein", _s21_106, "Bitte geben Sie Ihre URL ein", _s26_39, "Bitte geben Sie Ihren Produkt schl\xfcssel ein", "ascending", "Aufsteigend", "descending", "Absteigend", "save", "Speichern", _s17_138, "Ein Fehler ist aufgetreten", "paid_to_date", "Bereits gezahlt", "balance_due", "Offener Betrag", "balance", "Saldo", "overview", "\xdcbersicht", "details", "Details", "phone", "Telefon", "website", "Webseite", "vat_number", "USt-IdNr.", "id_number", "Registernummer", "create", "Erstellen", _s19_83, ":value in die Zwischenablage kopiert", "error", "Fehler", _s16_221, "Konnte nicht gestartet werden", "contacts", "Kontakte", "additional", "Zus\xe4tzlich", "first_name", "Vorname", "last_name", "Nachname", "add_contact", "Kontakt hinzuf\xfcgen", "are_you_sure", "Sind Sie sicher?", "cancel", "Abbrechen", "ok", "Ok", "remove", "Entfernen", _s16_223, "E-Mail ist ung\xfcltig", "product", "Produkt", "products", "Produkte", "new_product", "Neues Produkt", "created_product", "Produkt erfolgreich erstellt", "updated_product", "Produkt erfolgreich aktualisiert", _s16_225, "Produkt erfolgreich archiviert", "deleted_product", "Produkt erfolgreich gel\xf6scht", _s16_226, "Produkt erfolgreich wiederhergestellt", _s17_140, "Archivierung erfolgreich :Produktz\xe4hler", _s16_227, "Erfolgreich :count Produkte gel\xf6scht", _s17_141, ":value Produkte erfolgreich wiederhergestellt", "product_key", "Produkt", "notes", "Notizen", "cost", "Kosten", "client", "Kunde", "clients", "Kunden", "new_client", "Neuer Kunde", "created_client", "Kunde erfolgreich angelegt", "updated_client", "Kunde erfolgreich aktualisiert", "archived_client", "Kunde erfolgreich archiviert", _s16_228, ":count Kunden erfolgreich archiviert", "deleted_client", "Kunde erfolgreich gel\xf6scht", "deleted_clients", ":count Kunden erfolgreich gel\xf6scht", "restored_client", "Kunde erfolgreich wiederhergestellt", _s16_229, ":value Kunden erfolgreich wiederhergestellt", "address1", "Stra\xdfe", "address2", "Adresszusatz", "city", "Stadt", "state", "Bundesland", "postal_code", "Postleitzahl", "country", "Land", "invoice", "Rechnung", "invoices", "Rechnungen", "new_invoice", "Neue Rechnung", "created_invoice", "Rechnung erfolgreich erstellt", "updated_invoice", "Rechnung erfolgreich aktualisiert", _s16_230, "Rechnung erfolgreich archiviert", "deleted_invoice", "Rechnung erfolgreich gel\xf6scht", _s16_231, "Rechnung erfolgreich wiederhergestellt", _s17_142, ":count Rechnungen erfolgreich archiviert", _s16_232, ":count Rechnungen erfolgreich gel\xf6scht", _s17_143, ":value Rechnungen erfolgreich wiederhergestellt", "emailed_invoice", "Rechnung erfolgreich versendet", "emailed_payment", "Zahlungs-E-Mail erfolgreich gesendet", "amount", "Betrag", "invoice_number", "Rechnungsnummer", "invoice_date", "Rechnungsdatum", "discount", "Rabatt", "po_number", "Bestellnummer", "terms", "Bedingungen", "public_notes", "\xd6ffentliche Notizen", "private_notes", "Interne Notizen", "frequency", "H\xe4ufigkeit", "start_date", "Startdatum", "end_date", "Enddatum", "quote_number", "Angebotsnummer", "quote_date", "Angebotsdatum", "valid_until", "G\xfcltig bis", "items", "Element", "partial_deposit", "Teil-/Anzahlung", "description", "Beschreibung", "unit_cost", "Einzelpreis", "quantity", "Menge", "add_item", "Artikel hinzuf\xfcgen", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Gesamtbetrag", "pdf", "PDF", "due_date", _s16_332, _s16_233, "Teilzahlungsziel", "status", "Status", _s17_144, "Rechnungs Status", "quote_status", "Angebotsstatus", _s22_69, "Klicken Sie auf +, um ein Element hinzuzuf\xfcgen.", _s22_71, "Klicken Sie auf +, um die Zeit hinzuzuf\xfcgen.", "count_selected", ":count ausgew\xe4hlt", "total", "Gesamt", "percent", "Prozent", "edit", "Bearbeiten", "dismiss", "Verwerfen", _s20_94, "Bitte w\xe4hlen Sie ein Datum", _s22_72, _s29_66, _s24_60, "Bitte w\xe4hlen Sie eine Rechnung aus", "task_rate", "Kosten f\xfcr T\xe4tigkeit", "settings", "Einstellungen", "language", "Sprache", "currency", "W\xe4hrung", "created_at", "Erstellt am", "created_on", "Erstellt am", "updated_at", "Aktualisiert", "tax", "Steuer", _s30_21, "Bitte geben Sie eine Rechnungs Nummer ein", _s27_58, "Bitte geben Sie eine Angebots Nummer ein", "past_due", "\xdcberf\xe4llig", "draft", "Entwurf", "sent", "Versendet", "viewed", "Angesehen", "approved", "Best\xe4tigt", "partial", "Teil-/Anzahlung", "paid", "Bezahlt", "mark_sent", "Als versendet markieren", _s22_74, "Rechnung erfolgreich als versendet markiert", _s22_75, _s55_3, _s23_52, "Erfolgreich Rechnungen als versendet markiert", _s23_53, _s55_3, "done", "Erledigt", _s37_21, "Bitte geben Sie einen Kunden- oder Kontaktnamen ein", "dark_mode", "Dunkler Modus", _s27_60, "Starten Sie die App neu, um die \xc4nderung zu \xfcbernehmen.", "refresh_data", "Daten aktualisieren", "blank_contact", "Leerer Kontakt", "activity", "Aktivit\xe4t", _s16_235, "Kein Eintr\xe4ge gefunden", "clone", "Duplizieren", "loading", "L\xe4dt", "industry", "Kategorie", "size", "Gr\xf6\xdfe", "payment_terms", "Zahlungsbedingungen", "payment_date", "Zahlungsdatum", "payment_status", "Zahlungsstatus", _s16_237, "Ausstehend", _s16_238, "entwertet", _s16_239, "Fehlgeschlagen", _s16_240, "Abgeschlossen", _s16_241, _s19_135, _s16_242, "Erstattet", _s17_145, "nicht angewendet", _s17_146, "Teilweise nicht angewendet", "net", "Netto", "client_portal", "Kunden-Portal", "show_tasks", "Aufgaben anzeigen", "email_reminders", "Mahnungs-E-Mail", "enabled", "Aktiviert", "recipients", "Empf\xe4nger", "initial_email", "Initiale E-Mail", "first_reminder", "Erste Mahnung", "second_reminder", "Zweite Mahnung", "third_reminder", "Dritte Mahnung", "reminder1", "Erste Mahnung", "reminder2", "Zweite Mahnung", "reminder3", "Dritte Mahnung", "template", "Vorlage", "send", "Senden", "subject", "Betreff", "body", "Inhalt", "send_email", "E-Mail senden", "email_receipt", "Zahlungsbest\xe4tigung an Kunden per E-Mail senden", "auto_billing", "Automatische Rechnungsstellung", "button", "Knopf", "preview", "Vorschau", "customize", "Anpassen", "history", "Verlauf", "payment", "Zahlung", "payments", "Zahlungen", "refunded", "Erstattet", "payment_type", "Zahlungsart", _s21_108, "Abwicklungsreferenz", "enter_payment", _s16_333, "new_payment", _s16_333, "created_payment", "Zahlung erfolgreich erstellt", "updated_payment", "Zahlung erfolgreich aktualisiert", _s16_243, "Zahlung erfolgreich archiviert", "deleted_payment", "Zahlung erfolgreich gel\xf6scht", _s16_244, "Zahlung erfolgreich wiederhergestellt", _s17_147, ":count Zahlungen erfolgreich archiviert", _s16_245, ":count Zahlungen erfolgreich gel\xf6scht", _s17_148, ":value Zahlungen erfolgreich wiederhergestellt", "quote", "Angebot", "quotes", "Angebote", "new_quote", "Neues Angebot", "created_quote", "Angebot erfolgreich erstellt", "updated_quote", "Angebot erfolgreich aktualisiert", "archived_quote", "Angebot erfolgreich archiviert", "deleted_quote", "Angebot erfolgreich gel\xf6scht", "restored_quote", "Angebot erfolgreich wiederhergestellt", "archived_quotes", ":count Angebote erfolgreich archiviert", "deleted_quotes", ":count Angebote erfolgreich gel\xf6scht", "restored_quotes", ":value Angebote erfolgreich wiederhergestellt", "expense", "Ausgabe", "expenses", "Ausgaben", "vendor", "Lieferant", "vendors", "Lieferanten", "task", "Aufgabe", "tasks", "Zeiterfassung", "project", "Projekt", "projects", "Projekte", "activity_1", ":user erstellte Kunde :client", "activity_2", ":user archivierte Kunde :client", "activity_3", ":user l\xf6schte Kunde :client", "activity_4", ":user erstellte Rechnung :invoice", "activity_5", ":user aktualisierte Rechnung :invoice", "activity_6", ":user mailte Rechnung :invoice f\xfcr :client an :contact", "activity_7", ":contact schaute Rechnung :invoice f\xfcr :client an", "activity_8", ":user archivierte Rechnung :invoice", "activity_9", ":user l\xf6schte Rechnung :invoice", "activity_10", ":contact gab Zahlungsinformation :payment \xfcber :payment_amount f\xfcr Rechnung :invoice f\xfcr Kunde :client", "activity_11", ":user aktualisierte Zahlung :payment", "activity_12", ":user archivierte Zahlung :payment", "activity_13", ":user l\xf6schte Zahlung :payment", "activity_14", ":user gab :credit Gutschrift ein", "activity_15", ":user aktualisierte :credit Gutschrift", "activity_16", ":user archivierte :credit Gutschrift", "activity_17", ":user l\xf6schte :credit Gutschrift", "activity_18", ":user erstellte Angebot :quote", "activity_19", ":user aktualisierte Angebot :quote", "activity_20", ":user mailte Angebot :quote f\xfcr :client an :contact", "activity_21", _s34_39, "activity_22", ":user archivierte Angebot :quote", "activity_23", ":user l\xf6schte Angebot :quote", "activity_24", ":user stellte Angebot :quote wieder her", "activity_25", ":user stellte Rechnung :invoice wieder her", "activity_26", ":user stellte Kunde :client wieder her", "activity_27", ":user stellte Zahlung :payment wieder her", "activity_28", ":user stellte Gutschrift :credit wieder her", "activity_29", ":contact akzeptierte Angebot :quote f\xfcr :client", "activity_30", ":user hat Lieferant :vendor erstellt", "activity_31", ":user hat Lieferant :vendor archiviert", "activity_32", ":user hat Lieferant :vendor gel\xf6scht", "activity_33", ":user hat Lieferant :vendor wiederhergestellt", "activity_34", ":user erstellte Ausgabe :expense", "activity_35", ":user hat Ausgabe :expense archiviert", "activity_36", ":user hat Ausgabe :expense gel\xf6scht", "activity_37", ":user hat Ausgabe :expense wiederhergestellt", "activity_39", ":user brach eine Zahlung \xfcber :payment_amount ab :payment", "activity_40", ":user hat :adjustment von :payment_amount der Zahlung :payment zur\xfcck erstattet", "activity_41", ":payment_amount Zahlung (:payment) schlug fehl", "activity_42", ":user hat Aufgabe :task erstellt", "activity_43", ":user hat Aufgabe :task bearbeitet", "activity_44", ":user hat Aufgabe :task archiviert", "activity_45", ":user hat Aufgabe :task gel\xf6scht", "activity_46", ":user hat Aufgabe :task wiederhergestellt", "activity_47", ":user hat Ausgabe :expense bearbeitet", "activity_48", ":user erstellte Benutzer :user", "activity_49", ":user aktualisierte Benutzer :user", "activity_50", ":user archivierte Benutzer :user", "activity_51", ":user l\xf6schte Benutzer :user", "activity_52", ":user hat Benutzer :user wiederhergestellt", "activity_53", ":user markierte Rechnung :invoice als versendet", "activity_54", ":user zahlt Rechnung :invoice", "activity_55", ":contact hat auf Ticket :ticket geantwortet", "activity_56", ":user hat Ticket :ticket angesehen", "activity_57", "Das System konnte die Rechnung :invoice nicht per E-Mail versenden", "activity_58", ":user buchte Rechnung :invoice zur\xfcck", "activity_59", ":user brach Rechnung :invoice ab", "activity_60", _s34_39, "activity_61", ":user hat Kunde :client aktualisiert", "activity_62", ":user hat Lieferant :vendor aktualisiert", "activity_63", ":user mailte erste Mahnung f\xfcr Rechnung :invoice an :contact", "activity_64", ":user mailte zweite Mahnung f\xfcr Rechnung :invoice an :contact", "activity_65", ":user mailte dritte Mahnung f\xfcr Rechnung :invoice an :contact", "activity_66", ":user mailte endlose Mahnung f\xfcr Rechnung :invoice an :contact", "activity_80", ":user hat Abonnement :subscription erstellt", "activity_81", ":user hat Abonnement :subscription ge\xe4ndert", "activity_82", ":user hat Abonnement :subscription archiviert", "activity_83", ":user hat Abonnement :subscription gel\xf6scht", "activity_84", ":user hat Abonnement :subscription wiederhergestellt", _s17_149, "Einmaliges Passwort", "emailed_quote", "Angebot erfolgreich versendet", "emailed_credit", "Gutschrift erfolgreich per E-Mail versendet", _s20_96, "Angebot erfolgreich als versendet markiert", _s21_110, "Gutschrift erfolgreich als versendet markiert", "expired", "Abgelaufen", "all", "Alle", "select", "W\xe4hlen", _s22_76, "Mehrfachauswahl durch langes Dr\xfccken", "custom_value1", _s24_94, "custom_value2", _s24_94, "custom_value3", "Benutzerdefinierter Wert 3", "custom_value4", "Benutzerdefinierter Wert 4", _s18_107, "Benutzer definierter E-Mail-Stil", _s24_65, "Benutzerdefinierte Dashboard-Nachricht", _s29_43, "Benutzerdefinierte Nachricht f\xfcr unbezahlte Rechnung", _s27_65, "Benutzerdefinierte Nachricht f\xfcr bezahlte Rechnung", _s31_23, "Benutzerdefinierte Nachricht f\xfcr nicht genehmigten Kostenvoranschlag", "lock_invoices", "Rechnung sperren", "translations", "\xdcbersetzungen", _s19_84, "Aufgabennummernschema", _s19_86, "Aufgabennummernz\xe4hler", _s22_78, "Ausgabennummernschema", _s22_80, "Ausgabennummernz\xe4hler", _s21_111, "Lieferantennummernschema", _s21_113, "Lieferantennummernz\xe4hler", _s21_115, "Ticketnummernschema", _s21_117, "Ticketnummernz\xe4hler", _s22_82, "Zahlungsnummernschema", _s22_84, "Zahlungsnummernz\xe4hler", _s22_86, "Rechnungsnummernschema", _s22_88, "Z\xe4hler f\xfcr Rechnungsnummer", _s20_97, "Kostenvoranschlags-Nummernschema", _s20_99, "Z\xe4hler f\xfcr Angebotsnummer", _s21_119, "Gutschriftnummernschema", _s21_121, _s23_83, _s21_123, _s23_83, _s21_124, _s23_83, _s18_109, "Z\xe4hlerdatum zur\xfccksetzen", "counter_padding", "Z\xe4hler-Innenabstand", _s28_66, "Angebot / Kostenvoranschlag Z\xe4hler teilen", _s18_111, "Standard-Steuername 1", _s18_113, "Standard-Steuersatz 1", _s18_115, "Standard-Steuername 2", _s18_117, "Standard-Steuersatz 2", _s18_119, "Standard-Steuername 3", _s18_121, "Standard-Steuersatz 3", _s21_125, "E-Mail Rechnung Betreff", _s19_88, "E-Mail Angebot Betreff", _s21_127, "E-Mail Zahlung Betreff", _s29_45, "E-Mail Teilzahlung Betreff", "show_table", "Zeige Tabelle", "show_list", "Zeige Liste", "client_city", "Kunden-Stadt", "client_state", "Kunden-Bundesland/Kanton", "client_country", "Kunden-Land", _s16_246, "Kunde ist aktiv", "client_balance", "Kunden Betrag", "client_address1", "Stra\xdfe des Kunden", "client_address2", "Adresszusatz", "vendor_address1", "Stra\xdfe Lieferant", "vendor_address2", "Lieferant Apt/Suite", _s24_67, "Strasse Kundenlieferanschrift", _s24_68, "Addresszusatz Kundenlieferadresse", "type", "Typ", "invoice_amount", "Rechnungssumme", _s16_250, _s16_332, "tax_rate1", "Steuersatz 1", "tax_rate2", "Steuersatz 2", "tax_rate3", "Steuersatz 3", "auto_bill", "Automatische Verrechnung", "archived_at", "Archiviert um", "has_expenses", "Hat Ausgaben", "custom_taxes1", "Benutzerdefinierte Steuern 1", "custom_taxes2", "Benutzerdefinierte Steuern 2", "custom_taxes3", "Benutzerdefinierte Steuern 3", "custom_taxes4", "Benutzerdefinierte Steuern 4", _s17_151, _s30_49, _s17_152, _s30_50, _s17_153, _s30_51, _s17_154, _s30_52, "is_deleted", "ist gel\xf6scht", "vendor_city", "Lieferanten-Stadt", "vendor_state", "Lieferanten-Bundesland/Kanton", "vendor_country", "Lieferanten-Land", "is_approved", "Wurde angenommen", "tax_name", "Steuersatz Name", "tax_amount", "Steuerwert", "tax_paid", "Steuern bezahlt", "payment_amount", "Zahlungsbetrag", "age", "Alter", "is_running", "L\xe4uft derzeit", "time_log", "Zeiten", "bank_id", "Bank", _s19_90, "Ausgabenkategorie ID", _s16_251, "Ausgabenkategorie", _s19_92, "Rechnungs-W\xe4hrungs-ID", "tax_name1", "Steuersatz Name 1", "tax_name2", "Steuersatz Name 2", "tax_name3", "Steuersatz Name 3", "transaction_id", "Transaktions-ID", _s18_123, "Status Farbschema", _s16_252, "lade Farbschema"], t1, t1), "el", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0395\u03bd\u03ad\u03c1\u03b3\u03b5\u03b9\u03b1", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u03a0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03ac\u03c4\u03b9\u03c3\u03b5", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "archive_invoice", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "archive_quote", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "archive_credit", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "archive_task", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "archive_client", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "archive_project", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 Project", "archive_expense", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "restore_payment", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "restore_invoice", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "restore_quote", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "restore_credit", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "restore_task", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "restore_client", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "restore_project", "\u0395\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac Project", "restore_expense", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "archive_vendor", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "restore_vendor", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "create_product", _s18_179, "update_product", "Update Product", "delete_product", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "restore_product", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "archive_product", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u03a4\u03c1\u03cc\u03c0\u03bf\u03b9 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u038f\u03c1\u03b1", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u0391\u03bd\u03ad\u03b2\u03b1\u03c3\u03bc\u03b1", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03c9\u03c2 \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae", _s22_5, "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03c9\u03c2 \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf \u03c5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03bf\u03cd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s20_11, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03bf\u03cd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s17_12, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03bf\u03cd \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "delete_credit", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u03a4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03cc\u03c2 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc\u03c2", "bank_accounts", _s28_88, _s21_21, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03bf\u03cd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "\u03a3\u03c5\u03bd\u03ad\u03bd\u03c9\u03c3\u03b7", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "\u0391\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "default", "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u0398\u03ad\u03c3\u03b7", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03c3\u03c4\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :Invoice", _s17_28, _s17_29, "week", "\u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u039d\u03cc\u03bc\u03b9\u03c3\u03bc\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "range", "\u0395\u03cd\u03c1\u03bf\u03c2", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "\u03a4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 \u03b3\u03b9\u03b1 \u03ad\u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03c0\u03bf\u03c3\u03bf\u03cd :amount \u03b8\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "\u0391\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03ba\u03ba\u03b1\u03b8\u03ac\u03c1\u03b9\u03c3\u03b7 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u039f\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u039a\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2 # :expense", "view_statement", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u0394\u03ae\u03bb\u03c9\u03c3\u03b7\u03c2", "sepa", "\u0391\u03c0\u03b5\u03c5\u03b8\u03b5\u03af\u03b1\u03c2 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u03a3\u03cd\u03c3\u03c4\u03b7\u03bc\u03b1", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "\u0391\u03c0\u03cc \u038c\u03bd\u03bf\u03bc\u03b1", _s16_46, _s16_47, _s17_36, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7", _s18_29, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", _s21_46, "\u039d\u03ad\u03b1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7", _s22_37, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s25_8, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s25_9, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s26_7, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s25_10, _s25_82, _s25_11, _s38_4, _s26_8, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u039f\u03b4\u03b7\u03b3\u03cc\u03c2 \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "\u039a\u03b1\u03b8\u03b1\u03c1\u03cc \u03a3\u03cd\u03bd\u03bf\u03bb\u03bf", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u0394\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "\u0395\u03c0\u03b1\u03b3\u03b3\u03b5\u03bb\u03bc\u03b1\u03c4\u03b9\u03ba\u03ae", "enterprise", "Enterprise", "last_updated", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "\u038c\u03bd\u03bf\u03bc\u03b1 \u0395\u03c0\u03b1\u03c6\u03ae\u03c2", _s17_40, "\u0395\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf \u0395\u03c0\u03b1\u03c6\u03ae\u03c2", "order", "Order", "unassigned", "\u0394\u03b5\u03bd \u03ad\u03c7\u03b5\u03b9 \u03b1\u03bd\u03b1\u03c4\u03b5\u03b8\u03b5\u03af", "partial_value", "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03bc\u03b5\u03b3\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf \u03c4\u03bf\u03c5 \u03bc\u03b7\u03b4\u03b5\u03bd\u03cc\u03c2 \u03ba\u03b1\u03b9 \u03bc\u03b9\u03ba\u03c1\u03cc\u03c4\u03b5\u03c1\u03bf \u03b1\u03c0\u03cc \u03c4\u03bf \u03c3\u03cd\u03bd\u03bf\u03bb\u03bf.", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u039f\u03c1\u03af\u03c3\u03c4\u03b5 \u03c4\u03bf\u03bd \u03c5\u03c0\u03bf\u03c4\u03bf\u03bc\u03ad\u03b1 \u03ae \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03c4\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03c3\u03c4\u03b7 \u03b4\u03b9\u03ba\u03ae \u03c3\u03b1\u03c2 \u03b9\u03c3\u03c4\u03bf\u03c3\u03b5\u03bb\u03af\u03b4\u03b1", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "\u0391\u03c3\u03c6\u03ac\u03bb\u03b5\u03b9\u03b1", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03c2", _s16_65, _s16_66, _s17_46, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae\u03c2", _s20_47, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae\u03c2", _s20_48, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae\u03c2", _s21_58, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae\u03c2", _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u0395\u03c0\u03b1\u03bd\u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03a0\u03c1\u03cc\u03c3\u03ba\u03bb\u03b7\u03c3\u03b7\u03c2", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "\u0395\u03c0\u03b5\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, "\u03a3\u03ba\u03b1\u03bd\u03ac\u03c1\u03b5\u03c4\u03b5 \u03c4\u03bf barcode \u03bc\u03b5 \u03bc\u03af\u03b1 :link \u03c3\u03c5\u03bc\u03b2\u03b1\u03c4\u03ae \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae.", _s18_46, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u0391\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7\u03c2 \u0394\u03cd\u03bf \u03a3\u03b7\u03bc\u03b5\u03af\u03c9\u03bd", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "\u0391\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b4\u03cd\u03bf \u03c3\u03b7\u03bc\u03b5\u03af\u03c9\u03bd", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "\u0395\u03c0\u03b5\u03c3\u03c4\u03c1\u03b1\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "\u03a4\u03c1\u03ad\u03c7\u03bf\u03bd \u03a4\u03b5\u03c4\u03c1\u03ac\u03bc\u03b7\u03bd\u03bf", "last_quarter", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03bf \u03a4\u03b5\u03c4\u03c1\u03ac\u03bc\u03b7\u03bd\u03bf", "to_update_run", "\u0393\u03b9\u03b1 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b5\u03ba\u03c4\u03b5\u03bb\u03ad\u03c3\u03c4\u03b5", _s18_49, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c3\u03b5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s16_78, "URL \u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2", "invoice_project", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 Project", "invoice_task", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "invoice_expense", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s19_50, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u038c\u03c1\u03bf\u03c5 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_52, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u038c\u03c1\u03c9\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_80, "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03ba\u03b1\u03b9 \u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7", "save_and_email", "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03ba\u03b1\u03b9 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae Email", _s16_82, "\u03a5\u03c0\u03bf\u03c3\u03c4\u03b7\u03c1\u03b9\u03b6\u03cc\u03bc\u03b5\u03bd\u03b1 \u0393\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1", _s16_84, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03b5\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u03a0\u03bf\u03c3\u03cc", _s17_55, "\u03a5\u03c0\u03cc\u03bb\u03bf\u03b9\u03c0\u03bf \u03b1\u03c0\u03cc \u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae", _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "\u0388\u03c7\u03b5\u03b9 \u0391\u03c0\u03bf\u03c3\u03c4\u03b1\u03bb\u03b5\u03af", _s17_57, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b1 \u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03b1", "document_upload", "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u0395\u03b3\u03b3\u03c1\u03ac\u03c6\u03bf\u03c5", _s20_53, "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b5 \u03c4\u03b7 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u03bf\u03b9 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b5\u03c2 \u03bd\u03b1 \u03bc\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03c4\u03ce\u03bd\u03bf\u03c5\u03bd \u03ad\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1", "expense_total", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03ae \u0394\u03b1\u03c0\u03ac\u03bd\u03b7", "enter_taxes", "\u0395\u03b9\u03c3\u03b1\u03b3\u03b5\u03c4\u03b5 \u03a6\u03cc\u03c1\u03bf\u03c5\u03c2", "by_rate", "\u039c\u03b5 \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc", "by_amount", "\u039c\u03b5 \u03a0\u03bf\u03c3\u03cc", "enter_amount", "\u0395\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03a0\u03bf\u03c3\u03cc", "before_taxes", "\u03a0\u03c1\u03bf \u03a6\u03cc\u03c1\u03c9\u03bd", "after_taxes", "\u039c\u03b5\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd", "color", "\u03a7\u03c1\u03ce\u03bc\u03b1", "show", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5", "hide", "\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7", "empty_columns", "\u039a\u03b5\u03bd\u03ad\u03c2 \u03a3\u03c4\u03ae\u03bb\u03b5\u03c2", _s21_65, "\u03a4\u03bf \u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03bf\u03bd \u03b1\u03c0\u03bf\u03c3\u03c6\u03b1\u03bb\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7\u03c2 \u03ad\u03c7\u03b5\u03b9 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03b8\u03b5\u03af", _s26_14, "\u03a0\u03c1\u03bf\u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7: \u03c0\u03c1\u03bf\u03bf\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03b3\u03b9\u03b1 \u03c7\u03c1\u03ae\u03c3\u03b7 \u03c3\u03b5 \u03c4\u03bf\u03c0\u03b9\u03ba\u03ac \u03bc\u03b7\u03c7\u03b1\u03bd\u03ae\u03bc\u03b1\u03c4\u03b1, \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03bf\u03b4\u03b7\u03b3\u03ae\u03c3\u03b5\u03b9 \u03c3\u03b5 \u03b4\u03b9\u03b1\u03c1\u03c1\u03bf\u03ae \u03ba\u03c9\u03b4\u03b9\u03ba\u03ce\u03bd. \u03a0\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03bc\u03ac\u03b8\u03b5\u03c4\u03b5 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1.", "running_tasks", "\u0395\u03ba\u03c4\u03b5\u03bb\u03bf\u03cd\u03bc\u03b5\u03bd\u03b5\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2", "recent_tasks", "\u03a0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03b5\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2", "recent_expenses", "\u03a0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", _s17_59, "\u0395\u03c0\u03b5\u03c1\u03c7\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", "update_app", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae\u03c2", "started_import", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03ad\u03bd\u03b1\u03c1\u03be\u03b7 \u03b5\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2", _s24_32, "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b1\u03bd\u03c4\u03b9\u03c3\u03c4\u03bf\u03af\u03c7\u03b9\u03c3\u03b7\u03c2 \u03c3\u03c4\u03b7\u03bb\u03ce\u03bd", _s20_54, "\u03a7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03bf\u03cd\u03bd\u03c4\u03b1\u03b9 \u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03b9 \u03a6\u03cc\u03c1\u03bf\u03b9", _s18_51, "\u0395\u03af\u03bd\u03b1\u03b9 \u03a0\u03bf\u03c3\u03cc \u0388\u03ba\u03c0\u03c4\u03c9\u03c3\u03b7\u03c2", "column", "\u039a\u03bf\u03bb\u03cc\u03bd\u03b1", "sample", "\u03a0\u03b1\u03c1\u03ac\u03b4\u03b5\u03b9\u03b3\u03bc\u03b1", "map_to", "\u0391\u03bd\u03c4\u03b9\u03c3\u03c4\u03bf\u03af\u03c7\u03b9\u03c3\u03b7 \u03a3\u03b5", "import", "\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae", _s25_21, "\u03a7\u03c1\u03ae\u03c3\u03b7 \u03c4\u03b7\u03c2 \u03c0\u03c1\u03ce\u03c4\u03b7\u03c2 \u03c3\u03b5\u03b9\u03c1\u03ac\u03c2 \u03c9\u03c2 \u03bf\u03bd\u03cc\u03bc\u03b1\u03c4\u03b1 \u03c3\u03c4\u03b7\u03bb\u03ce\u03bd", "select_file", "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf", _s16_86, "\u0394\u03b5\u03bd \u0395\u03c0\u03b9\u03bb\u03ad\u03c7\u03b8\u03b7\u03ba\u03b5 \u0391\u03c1\u03c7\u03b5\u03af\u03bf", "csv_file", "\u0391\u03c1\u03c7\u03b5\u03af\u03bf CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u0391\u03b4\u03b5\u03b9\u03ce\u03bd \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", "webhook_url", "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 URL \u03c4\u03bf\u03c5 Webhook", _s17_61, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03ae\u03c2 \u03a0\u03bb\u03ae\u03c1\u03bf\u03c5\u03c2 \u039f\u03b8\u03cc\u03bd\u03b7\u03c2", "sidebar_editor", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03ae\u03c2 \u03a0\u03bb\u03ac\u03b3\u03b9\u03b1\u03c2 \u039c\u03c0\u03ac\u03c1\u03b1\u03c2", _s22_44, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03c0\u03bb\u03b7\u03ba\u03c1\u03bf\u03bb\u03bf\u03b3\u03ae\u03c3\u03c4\u03b5 ':value' \u03b3\u03b9\u03b1 \u03b5\u03c0\u03b9\u03b2\u03b5\u03b2\u03b1\u03af\u03c9\u03c3\u03b7", "purge", "\u0395\u03ba\u03ba\u03b1\u03b8\u03ac\u03c1\u03b9\u03c3\u03b7", "service", "\u03a5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b1", "clone_to", "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03a3\u03b5", "clone_to_other", "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03b5 \u0386\u03bb\u03bb\u03bf", "labels", "\u0395\u03c4\u03b9\u03ba\u03ad\u03c4\u03b5\u03c2", "add_custom", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae\u03c2", "payment_tax", "\u03a6\u03cc\u03c1\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "unpaid", "\u039c\u03b7 \u03b5\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03b7", "white_label", "\u039b\u03b5\u03c5\u03ba\u03ae \u0395\u03c4\u03b9\u03ba\u03ad\u03c4\u03b1", "delivery_note", "\u03a3\u03b7\u03bc\u03b5\u03af\u03c9\u03c3\u03b7 \u03a0\u03b1\u03c1\u03ac\u03b4\u03bf\u03c3\u03b7\u03c2", _s24_35, "\u03a4\u03b1 \u03b1\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03ba\u03bb\u03b5\u03b9\u03b4\u03c9\u03bc\u03ad\u03bd\u03b1", _s24_37, "\u03a4\u03b1 \u03b5\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03ba\u03bb\u03b5\u03b9\u03b4\u03c9\u03bc\u03ad\u03bd\u03b1", "source_code", "\u03a0\u03b7\u03b3\u03b1\u03af\u03bf\u03c2 \u039a\u03ce\u03b4\u03b9\u03ba\u03b1\u03c2", "app_platforms", "\u03a0\u03bb\u03b1\u03c4\u03c6\u03cc\u03c1\u03bc\u03b5\u03c2 \u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae\u03c2", "invoice_late", "\u039a\u03b1\u03b8\u03c5\u03c3\u03c4\u03b5\u03c1\u03b7\u03bc\u03ad\u03bd\u03bf \u03a0\u03bf\u03c3\u03cc \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "quote_expired", "\u039b\u03b7\u03b3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac", "partial_due", "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "invoice_total", _s17_201, "quote_total", "\u03a3\u03cd\u03bd\u03bf\u03bb\u03bf \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "credit_total", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03ae \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7", _s23_26, _s17_201, "actions", "\u0395\u03bd\u03ad\u03c1\u03b3\u03b5\u03b9\u03b5\u03c2", "expense_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "task_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "project_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 Project", "project_name", "\u038c\u03bd\u03bf\u03bc\u03b1 Project", "warning", "\u0395\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "view_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7\u03c2", _s24_39, "\u03a0\u03c1\u03bf\u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7: \u0391\u03c5\u03c4\u03ae \u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03af\u03b1 \u03b4\u03b5\u03bd \u03ad\u03c7\u03b5\u03b9 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03b8\u03b5\u03af \u03b1\u03ba\u03cc\u03bc\u03b1", "late_invoice", "\u039a\u03b1\u03b8\u03c5\u03c3\u03c4\u03b5\u03c1\u03b7\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "expired_quote", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac \u03c0\u03bf\u03c5 \u03ad\u03bb\u03b7\u03be\u03b5", "remind_invoice", "\u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "cvv", "CVV", "client_name", "\u038c\u03bd\u03bf\u03bc\u03b1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "client_phone", "\u03a4\u03b7\u03bb\u03ad\u03c6\u03c9\u03bd\u03bf \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "required_fields", "\u0391\u03c0\u03b1\u03b9\u03c4\u03bf\u03cd\u03bc\u03b5\u03bd\u03b1 \u03a0\u03b5\u03b4\u03af\u03b1", "calculated_rate", "\u03a5\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03b6\u03cc\u03bc\u03b5\u03bd\u03bf \u039a\u03cc\u03c3\u03c4\u03bf\u03c2", _s17_63, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf \u039a\u03cc\u03c3\u03c4\u03bf\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "clear_cache", "\u039a\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c9\u03c1\u03b9\u03bd\u03ae\u03c2 \u039c\u03bd\u03ae\u03bc\u03b7\u03c2", "sort_order", "\u03a3\u03b5\u03b9\u03c1\u03ac \u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7\u03c2", "task_status", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7", "task_statuses", "\u039a\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03b9\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "new_task_status", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u039d\u03ad\u03b1\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s16_88, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_51, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_52, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s20_56, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_53, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_54, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s20_57, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s22_45, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s21_67, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s22_46, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s18_53, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s20_59, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u039a\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s16_90, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03a0\u03af\u03bd\u03b1\u03ba\u03b1 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", _s21_68, "\u03a0\u03ac\u03bd\u03c4\u03b1 \u03bd\u03b1 \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf \u03c4\u03bc\u03ae\u03bc\u03b1 \u03c4\u03c9\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd \u03cc\u03c4\u03b1\u03bd \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bd\u03c4\u03b1\u03b9 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s20_60, "\u03a7\u03c1\u03bf\u03bd\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s25_22, "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03bb\u03b5\u03c0\u03c4\u03bf\u03bc\u03b5\u03c1\u03b9\u03ce\u03bd \u03c7\u03c1\u03cc\u03bd\u03bf\u03c5 \u03c3\u03c4\u03b9\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03c2 \u03c4\u03c9\u03bd \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, "\u0388\u03bd\u03b1\u03c1\u03be\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd \u03c0\u03c1\u03b9\u03bd \u03c4\u03b7\u03bd \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7", _s18_54, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u039a\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd", "task_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s20_64, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03b9\u03ce\u03bd", _s18_56, "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s20_66, "\u039d\u03ad\u03b1 \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1 \u0394\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s21_70, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s24_40, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s24_41, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s25_25, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s24_42, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2", _s24_43, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s25_26, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s27_30, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s26_15, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2 :value \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03b9\u03ce\u03bd", _s27_31, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2 :value \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03b9\u03ce\u03bd", _s23_27, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s25_28, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b5\u03c2 \u0394\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s21_72, "\u03a7\u03c1\u03ae\u03c3\u03b7 \u0394\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03c9\u03bd \u03a0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", "show_option", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae\u03c2", _s22_47, "\u03a4\u03bf \u03c0\u03bf\u03c3\u03cc \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2 \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03c5\u03c0\u03b5\u03c1\u03b2\u03b1\u03af\u03bd\u03b5\u03b9 \u03c4\u03bf \u03c0\u03bf\u03c3\u03cc \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "view_changes", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u0391\u03bb\u03bb\u03b1\u03b3\u03ce\u03bd", "force_update", "\u0395\u03be\u03b1\u03bd\u03b1\u03b3\u03ba\u03b1\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7", _s17_65, "\u0395\u03ba\u03c4\u03b5\u03bb\u03b5\u03af\u03c4\u03b5 \u03c4\u03b7\u03bd \u03c4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03b1\u03bb\u03bb\u03ac \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03c5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03bd \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9\u03c2 \u03c3\u03b5 \u03b1\u03bd\u03b1\u03bc\u03bf\u03bd\u03ae.", "mark_paid_help", "\u0395\u03bd\u03c4\u03bf\u03c0\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c4\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2 \u03c0\u03bf\u03c5 \u03c0\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", _s18_58, "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03b7\u03b8\u03b5\u03af", _s23_28, "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2 \u03c0\u03bf\u03c5 \u03b8\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03b7\u03b8\u03b5\u03af", _s29_14, _s36_15, _s21_74, "\u039f\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u0399\u03c3\u03bf\u03c4\u03b9\u03bc\u03af\u03b1\u03c2 \u0391\u03bd\u03c4\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2", _s16_92, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s18_59, "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03b5 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf", "crypto", "\u039a\u03c1\u03cd\u03c0\u03c4\u03bf", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", "Apple/Google \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "user_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7", "variables", "\u039c\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ad\u03c2", "show_password", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", "hide_password", "\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7 \u039a\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", "copy_error", "\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1 \u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03b3\u03ae\u03c2", "capture_card", "\u039a\u03ac\u03c1\u03c4\u03b1 \u03a3\u03cd\u03bb\u03bb\u03b7\u03c8\u03b7\u03c2", _s17_66, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7 \u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03ae\u03b8\u03b7\u03ba\u03b5", "total_taxes", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03bf\u03af \u03a6\u03cc\u03c1\u03bf\u03b9", "line_taxes", "\u03a6\u03cc\u03c1\u03bf\u03b9 \u0393\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2", "total_fields", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03ac \u03a0\u03b5\u03b4\u03af\u03b1", _s25_29, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03ba\u03bf\u03c0\u03ae \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_30, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03ad\u03bd\u03b1\u03c1\u03be\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_31, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "gateway_refund", "\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03a7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd \u03bc\u03ad\u03c3\u03c9 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (Gateway)", _s19_55, "\u0395\u03ba\u03c4\u03b5\u03bb\u03ad\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03bd\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd \u03bc\u03ad\u03c3\u03c9 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (Gateway)", "due_date_days", _s22_130, "paused", "\u03a3\u03b5 \u03c0\u03b1\u03cd\u03c3\u03b7", "mark_active", "\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c9\u03c2 \u0395\u03bd\u03b5\u03c1\u03b3\u03cc", "day_count", "\u0397\u03bc\u03ad\u03c1\u03b1 :count", _s22_48, "\u03a0\u03c1\u03ce\u03c4\u03b7 \u039c\u03ad\u03c1\u03b1 \u03c4\u03bf\u03c5 \u039c\u03ae\u03bd\u03b1", _s21_75, "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u039c\u03ad\u03c1\u03b1 \u03c4\u03bf\u03c5 \u039c\u03ae\u03bd\u03b1", _s17_68, "\u03a7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u038c\u03c1\u03c9\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "endless", "\u03a3\u03c5\u03bd\u03b5\u03c7\u03ae\u03c2", "next_send_date", "\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03b7 \u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s16_94, "\u0395\u03bd\u03b1\u03c0\u03bf\u03bc\u03b5\u03af\u03bd\u03b1\u03bd\u03c4\u03b5\u03c2 \u039a\u03cd\u03ba\u03bb\u03bf\u03b9", _s17_70, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s18_61, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s21_77, "\u039d\u03ad\u03bf \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s22_50, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s25_32, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_33, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s26_16, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_34, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_35, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s26_17, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s27_32, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s26_18, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s27_33, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac :value \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s24_44, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_36, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "send_date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", "auto_bill_on", "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7 \u03c3\u03c4\u03b9\u03c2", _s28_17, "\u0395\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf \u03a0\u03bf\u03c3\u03cc \u03a5\u03c0\u03bf\u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "profit", "\u039a\u03ad\u03c1\u03b4\u03bf\u03c2", "line_item", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd \u0393\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2", _s18_63, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c8\u03c4\u03b5 \u03a5\u03c0\u03b5\u03c1\u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s23_29, "\u03a5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7 \u03c4\u03b7\u03c2 \u03b5\u03c0\u03b9\u03c0\u03bb\u03b5\u03cc\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b4\u03ad\u03c7\u03b5\u03c3\u03c4\u03b5 \u03c6\u03b9\u03bb\u03bf\u03b4\u03bf\u03c1\u03ae\u03bc\u03b1\u03c4\u03b1", _s19_56, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c8\u03c4\u03b5 \u03a5\u03c0\u03bf\u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s24_45, "\u03a5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7 \u03b5\u03be\u03cc\u03c6\u03bb\u03b7\u03c3\u03b7\u03c2 \u03ba\u03b1\u03c4' \u03b5\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf \u03c4\u03bf\u03c5 \u03bc\u03b5\u03c1\u03b9\u03ba\u03bf\u03cd \u03c0\u03bf\u03c3\u03bf\u03cd", "test_mode", "\u03a0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03bf\u03bd \u03a4\u03b5\u03c3\u03c4", "opened", "\u0391\u03bd\u03bf\u03af\u03c7\u03b8\u03b7\u03ba\u03b5", _s30_8, "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03a3\u03c5\u03bc\u03b2\u03b9\u03b2\u03b1\u03c3\u03bc\u03bf\u03cd", _s30_9, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1 \u03a3\u03c5\u03bc\u03b2\u03b9\u03b2\u03b1\u03c3\u03bc\u03bf\u03cd", "gateway_success", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "gateway_failure", "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "gateway_error", "\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "email_send", "Email \u03b1\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7", _s17_72, "\u039f\u03c5\u03c1\u03ac \u0395\u03c0\u03b1\u03bd\u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2 Email", "failure", "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1", "quota_exceeded", "\u03a5\u03c0\u03ad\u03c1\u03b2\u03b1\u03c3\u03b7 \u039f\u03c1\u03af\u03bf\u03c5", _s16_96, "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03a1\u03bf\u03ae\u03c2", "system_logs", "\u0391\u03c1\u03c7\u03b5\u03af\u03bf \u039a\u03b1\u03c4\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2 \u03a3\u03c5\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2", "view_portal", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae portal", "copy_link", "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u03a3\u03c5\u03bd\u03b4\u03ad\u03c3\u03bc\u03bf\u03c5", "token_billing", "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03c9\u03bd \u03ba\u03ac\u03c1\u03c4\u03b1\u03c2", _s24_46, "\u039a\u03b1\u03bb\u03c9\u03c3\u03ae\u03c1\u03b8\u03b1\u03c4\u03b5 \u03c3\u03c4\u03bf Invoice Ninja", "always", "\u03a0\u03ac\u03bd\u03c4\u03b1", "optin", "\u03a3\u03c5\u03bc\u03bc\u03b5\u03c4\u03bf\u03c7\u03ae", "optout", "\u039c\u03b7 \u03a3\u03c5\u03bc\u03bc\u03b5\u03c4\u03bf\u03c7\u03ae", "label", "\u0395\u03c4\u03b9\u03ba\u03ad\u03c4\u03b1", "client_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "auto_convert", _s18_180, "company_name", "\u038c\u03bd\u03bf\u03bc\u03b1 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "reminder1_sent", "\u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7 1 \u0391\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7", "reminder2_sent", "\u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7 2 \u0391\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7", "reminder3_sent", "\u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7 3 \u0391\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7", _s18_65, "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7 \u0391\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7", "pdf_page_info", "\u03a3\u03b5\u03bb\u03af\u03b4\u03b1 :current \u03b1\u03c0\u03cc :total", _s16_98, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "emailed_quotes", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "emailed_credits", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u0384\u03c0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd \u03bc\u03b5 email", "gateway", "\u03a0\u03cd\u03bb\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (Gateway)", "view_in_stripe", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03c3\u03c4\u03bf Stripe", "rows_per_page", "\u0393\u03c1\u03b1\u03bc\u03bc\u03ad\u03c2 \u03b1\u03bd\u03ac \u03a3\u03b5\u03bb\u03af\u03b4\u03b1", "hours", "\u038f\u03c1\u03b5\u03c2", "statement", "\u0394\u03ae\u03bb\u03c9\u03c3\u03b7", "taxes", "\u03a6\u03cc\u03c1\u03bf\u03b9", "surcharge", "\u0395\u03c0\u03b9\u03b2\u03ac\u03c1\u03c5\u03bd\u03c3\u03b7", "apply_payment", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "apply_credit", "\u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "apply", "\u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", "unapplied", "\u0391\u03bd\u03b5\u03c6\u03ac\u03c1\u03bc\u03bf\u03c3\u03c4\u03bf", "select_label", "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u0395\u03c4\u03b9\u03ba\u03ad\u03c4\u03b1\u03c2", "custom_labels", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0395\u03c4\u03b9\u03ba\u03ad\u03c4\u03b5\u03c2", "record_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2", "record_name", "\u038c\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2", "file_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u0391\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", "height", "\u038e\u03c8\u03bf\u03c2", "width", "\u03a0\u03bb\u03ac\u03c4\u03bf\u03c2", "to", "\u03a0\u03c1\u03bf\u03c2", "health_check", "\u0388\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03a5\u03b3\u03b5\u03af\u03b1\u03c2", "payment_type_id", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "last_login_at", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03c3\u03c4\u03b9\u03c2", "company_key", "\u039a\u03bb\u03b5\u03b9\u03b4\u03af \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "storefront", "\u0392\u03b9\u03c4\u03c1\u03af\u03bd\u03b1 \u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2", "storefront_help", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ce\u03bd \u03c4\u03c1\u03af\u03c4\u03c9\u03bd \u03b3\u03b9\u03b1 \u03c4\u03b7 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "client_created", "\u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 \u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03b8\u03b7\u03ba\u03b5", _s20_69, "Email Online \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", _s20_71, "Email \u03a7\u03b5\u03b9\u03c1\u03bf\u03ba\u03af\u03bd\u03b7\u03c4\u03c9\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", "completed", "\u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", "gross", "\u039c\u03b5\u03b9\u03ba\u03c4\u03cc", "net_amount", "\u039a\u03b1\u03b8\u03b1\u03c1\u03cc \u03a0\u03bf\u03c3\u03cc", "net_balance", "\u039a\u03b1\u03b8\u03b1\u03c1\u03cc \u03a5\u03c0\u03cc\u03bb\u03bf\u03b9\u03c0\u03bf", "client_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s17_74, "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s17_76, "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03c2", "selected_quotes", "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ad\u03c2", "selected_tasks", "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2", _s17_78, "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", _s17_80, "\u03a0\u03c1\u03bf\u03c3\u03b5\u03c7\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s17_82, "\u039b\u03b7\u03b3\u03bc\u03ad\u03bd\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", "recent_payments", "\u03a0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03b5\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03c2", "upcoming_quotes", "\u03a0\u03c1\u03bf\u03c3\u03b5\u03c7\u03b5\u03af\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ad\u03c2", "expired_quotes", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ad\u03c2 \u03c0\u03bf\u03c5 \u03ad\u03bb\u03b7\u03be\u03b1\u03bd", "create_client", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "create_invoice", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "create_quote", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "create_payment", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "create_vendor", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "update_quote", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "delete_quote", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "update_invoice", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "delete_invoice", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "update_client", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "delete_client", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "delete_payment", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "update_vendor", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "delete_vendor", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "create_expense", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "update_expense", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "delete_expense", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "create_task", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "update_task", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "delete_task", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "approve_quote", "\u0391\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "off", "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc", "when_paid", "\u039f\u03c4\u03b1\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03b8\u03b5\u03af", "expires_on", "\u039b\u03ae\u03b3\u03b5\u03b9 \u03c4\u03b7\u03bd", "free", "\u0394\u03c9\u03c1\u03b5\u03ac\u03bd", "plan", "\u03a0\u03bb\u03ac\u03bd\u03bf", "show_sidebar", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03a0\u03bb\u03b5\u03c5\u03c1\u03b9\u03ba\u03ae\u03c2 \u039c\u03c0\u03ac\u03c1\u03b1\u03c2", "hide_sidebar", "\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7 \u03a0\u03bb\u03b5\u03c5\u03c1\u03b9\u03ba\u03ae\u03c2 \u039c\u03c0\u03ac\u03c1\u03b1\u03c2", "event_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u0393\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03bf\u03c2", "target_url", "\u03a3\u03c4\u03cc\u03c7\u03bf\u03c2", "copy", "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae", "must_be_online", "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03b9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03bc\u03cc\u03bb\u03b9\u03c2 \u03c3\u03c5\u03bd\u03b4\u03b5\u03b8\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03bf internet", _s17_84, "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b5\u03c4\u03b5 \u03c4\u03b1 crons", "api_webhooks", "API Webhooks", "search_webhooks", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count Webhooks", "search_webhook", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "\u039d\u03ad\u03bf Webhook", "edit_webhook", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 Webhook", "created_webhook", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 webhook", "updated_webhook", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 webhook", _s16_100, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 webhook", "deleted_webhook", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae webhook", "removed_webhook", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 webhook", _s16_101, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 webhook", _s17_85, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value webhooks", _s16_102, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value webhooks", _s16_103, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 :value webhooks", _s17_86, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value webhooks", "api_tokens", "\u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ac API", "api_docs", "\u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03b1 API", "search_tokens", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ce\u03bd", "search_token", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "token", "\u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc", "tokens", "\u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ac", "new_token", "\u039d\u03ad\u03bf \u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc", "edit_token", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "created_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "updated_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "archived_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "deleted_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "removed_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "restored_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "archived_tokens", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ce\u03bd", "deleted_tokens", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ce\u03bd", "restored_tokens", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ce\u03bd", _s19_58, "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s24_48, "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b1\u03c5\u03c4\u03bf\u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2 \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd \u03c3\u03c4\u03bf portal", "email_invoice", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5 \u03bc\u03b5 email", "email_quote", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "email_credit", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2 \u03bc\u03b5 email", "email_payment", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03bc\u03b5 Email", _s20_74, "\u039f \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 \u03b4\u03b5\u03bd \u03ad\u03c7\u03b5\u03b9 \u03ba\u03b1\u03c4\u03b1\u03c7\u03c9\u03c1\u03b7\u03bc\u03ad\u03bd\u03b7 \u03bc\u03af\u03b1 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 email", "ledger", "\u039a\u03b1\u03b8\u03bf\u03bb\u03b9\u03ba\u03cc", "view_pdf", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae PDF", "all_records", "\u038c\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03c2", "owned_by_user", "\u0399\u03b4\u03b9\u03bf\u03ba\u03c4\u03b7\u03c3\u03af\u03b1 \u03c4\u03bf\u03c5 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", _s16_104, "\u03a5\u03c0\u03bf\u03bb\u03b5\u03b9\u03c0\u03cc\u03bc\u03b5\u03bd\u03b7 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7", "contact_name", "\u038c\u03bd\u03bf\u03bc\u03b1 \u0395\u03c0\u03b1\u03c6\u03ae\u03c2", "use_default", "\u03a7\u03c1\u03ae\u03c3\u03b7 \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae\u03c2", _s16_106, _s18_181, "number_of_days", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03b7\u03bc\u03b5\u03c1\u03ce\u03bd", _s23_31, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u038c\u03c1\u03c9\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "payment_term", "\u038c\u03c1\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_107, "\u039d\u03ad\u03bf\u03c2 \u038c\u03c1\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s17_88, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u038c\u03c1\u03bf\u03c5 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_75, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03cc\u03c1\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_76, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b9\u03ba\u03b1\u03b9\u03c1\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03cc\u03c1\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s21_79, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03cc\u03c1\u03bf\u03c5 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_77, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03cc\u03c1\u03bf\u03c5 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_78, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03cc\u03c1\u03bf\u03c5 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s21_80, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03cc\u03c1\u03bf\u03c5 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s22_55, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03cc\u03c1\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s21_81, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03cc\u03c1\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s22_56, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03cc\u03c1\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "email_sign_in", "\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03bc\u03b5 email", "change", "\u0391\u03bb\u03bb\u03b1\u03b3\u03ae", _s23_33, "\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03c3\u03b5 \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03ba\u03b9\u03bd\u03b7\u03c4\u03ae\u03c2 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae\u03c2;", _s24_49, "\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03c3\u03b5 \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 Desktop \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae\u03c2;", "send_from_gmail", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03bc\u03ad\u03c3\u03c9 Gmail", "reversed", "\u0391\u03bd\u03c4\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5", "cancelled", "\u0391\u03ba\u03c5\u03c1\u03c9\u03bc\u03ad\u03bd\u03b7", "credit_amount", "\u03a0\u03bf\u03c3\u03cc \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "quote_amount", "\u03a0\u03bf\u03c3\u03cc \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "hosted", "\u03a6\u03b9\u03bb\u03bf\u03be\u03b5\u03bd\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7", "selfhosted", "\u0399\u03b4\u03af\u03b1\u03c2 \u03a6\u03b9\u03bb\u03bf\u03be\u03b5\u03bd\u03af\u03b1\u03c2", "exclusive", "\u0394\u03b5\u03bd \u03c3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03c4\u03b1\u03b9", "inclusive", "\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03c4\u03b1\u03b9", "hide_menu", "\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7 \u039c\u03b5\u03bd\u03bf\u03cd", "show_menu", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039c\u03b5\u03bd\u03bf\u03cd", _s18_67, "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03a7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", _s16_109, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u0395\u03b3\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd", "search_designs", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a3\u03c7\u03b5\u03b4\u03af\u03c9\u03bd", "search_invoices", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "search_clients", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "search_products", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", "search_quotes", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "search_credits", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", "search_vendors", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ce\u03bd", "search_users", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", _s16_110, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd \u03a6\u03cc\u03c1\u03bf\u03c5", "search_tasks", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "search_settings", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c9\u03bd", "search_projects", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 Projects", "search_expenses", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u0394\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", "search_payments", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", "search_groups", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", "search_company", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u0395\u03c4\u03b1\u03b9\u03c1\u03b9\u03ce\u03bd", "search_document", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0395\u03b3\u03b3\u03c1\u03ac\u03c6\u03bf\u03c5", "search_design", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a3\u03c7\u03b5\u03b4\u03af\u03bf\u03c5", "search_invoice", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "search_client", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "search_product", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "search_quote", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "search_credit", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "search_vendor", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "search_user", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7", "search_tax_rate", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03a6\u03cc\u03c1\u03bf\u03c5", "search_task", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "search_project", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 Project", "search_expense", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "search_payment", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "search_group", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", "refund_payment", "\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s17_92, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03ba\u03cd\u03c1\u03c9\u03c3\u03b7 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s18_69, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03ba\u03cd\u03c1\u03c9\u03c3\u03b7 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s16_116, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03c4\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s17_93, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03c4\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "reverse", "\u0391\u03bd\u03c4\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae", "full_name", "\u03a0\u03bb\u03ae\u03c1\u03b5\u03c2 \u038c\u03bd\u03bf\u03bc\u03b1", _s17_94, "\u03a0\u03cc\u03bb\u03b7/\u039d\u03bf\u03bc\u03cc\u03c2/\u03a4.\u039a.", _s17_96, "\u03a4\u039a/\u03a0\u03cc\u03bb\u03b7/\u03a0\u03b5\u03c1\u03b9\u03bf\u03c7\u03ae", "custom1", _s16_334, "custom2", _s18_182, "custom3", _s16_335, "custom4", "\u03a4\u03ad\u03c4\u03b1\u03c1\u03c4\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", "optional", "\u03a0\u03c1\u03bf\u03b1\u03b9\u03c1\u03b5\u03c4\u03b9\u03ba\u03cc", "license", "\u0386\u03b4\u03b5\u03b9\u03b1 \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", "purge_data", "\u0395\u03ba\u03ba\u03b1\u03b8\u03ac\u03c1\u03b9\u03c3\u03b7 \u0394\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd", _s16_117, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03ba\u03ba\u03b1\u03b8\u03ac\u03c1\u03b9\u03c3\u03b7 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd \u03b5\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7\u03c2", _s18_70, "\u03a0\u03c1\u03bf\u03c3\u03bf\u03c7\u03ae: \u0391\u03c5\u03c4\u03cc \u03b8\u03b1 \u03c3\u03b2\u03ae\u03c3\u03b5\u03b9 \u03cc\u03bb\u03b1 \u03c3\u03b1\u03c2 \u03c4\u03b1 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03b1, \u03c7\u03c9\u03c1\u03af\u03c2 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u03b1\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7\u03c2.", "invoice_balance", "\u0399\u03c3\u03bf\u03b6\u03cd\u03b3\u03b9\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "age_group_0", "0 - 30 \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "age_group_30", "30 - 60 \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "age_group_60", "60 - 90 \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "age_group_90", "90 - 120 \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "age_group_120", "120+ \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "refresh", "\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7", "saved_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "client_details", "\u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "company_address", "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "invoice_details", "\u03a3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "quote_details", "\u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "credit_details", "\u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "product_columns", "\u03a3\u03c4\u03ae\u03bb\u03b5\u03c2 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "task_columns", "\u03a3\u03c4\u03ae\u03bb\u03b5\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "add_field", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5", "all_events", "\u038c\u03bb\u03b1 \u03c4\u03b1 \u0393\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1", "permissions", "\u0394\u03b9\u03ba\u03b1\u03b9\u03ce\u03bc\u03b1\u03c4\u03b1", "none", "\u039a\u03b1\u03bd\u03ad\u03bd\u03b1", "owned", "\u039a\u03b1\u03c4\u03ad\u03c7\u03b5\u03c4\u03b1\u03b9", "payment_success", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "payment_failure", "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "invoice_sent", ":count \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03c3\u03c4\u03ac\u03bb\u03b8\u03b7\u03ba\u03b5", "quote_sent", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac \u03c3\u03c4\u03ac\u03bb\u03b8\u03b7\u03ba\u03b5", "credit_sent", "\u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 \u03c3\u03c4\u03ac\u03bb\u03b8\u03b7\u03ba\u03b5", "invoice_viewed", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03c3\u03c4\u03b7\u03ba\u03b5", "quote_viewed", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03c3\u03c4\u03b7\u03ba\u03b5", "credit_viewed", "\u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03c3\u03c4\u03b7\u03ba\u03b5", "quote_approved", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac \u03ad\u03b3\u03b9\u03bd\u03b5 \u03b1\u03c0\u03bf\u03b4\u03b5\u03ba\u03c4\u03ae", _s25_38, "\u0391\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae \u03cc\u03bb\u03c9\u03bd \u03c4\u03c9\u03bd \u0395\u03b9\u03b4\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b5\u03c9\u03bd", _s16_118, "\u03a0\u03c1\u03bf\u03bc\u03ae\u03b8\u03b5\u03b9\u03b1 \u0386\u03b4\u03b5\u03b9\u03b1\u03c2 \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", "apply_license", "\u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u0386\u03b4\u03b5\u03b9\u03b1\u03c2 \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", "cancel_account", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s22_57, "\u03a0\u03c1\u03bf\u03c3\u03bf\u03c7\u03ae: \u0391\u03c5\u03c4\u03cc \u03b8\u03b1 \u03c3\u03b2\u03ae\u03c3\u03b5\u03b9 \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c3\u03b1\u03c2, \u03c7\u03c9\u03c1\u03af\u03c2 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u03b1\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7\u03c2.", "delete_company", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u0395\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7\u03c2", _s22_58, "\u03a0\u03c1\u03bf\u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7: \u0391\u03c5\u03c4\u03cc \u03b8\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03ac\u03c8\u03b5\u03b9 \u03bf\u03c1\u03b9\u03c3\u03c4\u03b9\u03ba\u03ac \u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7, \u03c7\u03c9\u03c1\u03af\u03c2 \u03b1\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7.", "enabled_modules", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03b5\u03c2 \u0395\u03bd\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2", "converted_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "credit_design", "\u03a3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03cc\u03c2 \u03a0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", "includes", "\u03a0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b1", "header", "\u0395\u03c0\u03b9\u03ba\u03b5\u03c6\u03b1\u03bb\u03af\u03b4\u03b1", "load_design", "\u03a6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03a3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "css_framework", "CSS Framework", "custom_designs", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03b9 \u03a3\u03c7\u03ad\u03b4\u03b9\u03b1", "designs", "\u03a3\u03c7\u03ad\u03b4\u03b9\u03b1", "new_design", "\u039d\u03ad\u03bf \u03c3\u03c7\u03bb\u03b5\u03b4\u03b9\u03bf", "edit_design", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a3\u03c7\u03b5\u03b4\u03af\u03bf\u03c5", "created_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "updated_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "archived_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "deleted_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "removed_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "restored_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s16_120, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03c3\u03c7\u03b5\u03b4\u03af\u03c9\u03bd", "deleted_designs", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03c3\u03c7\u03b5\u03b4\u03af\u03c9\u03bd", _s16_121, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c3\u03c7\u03b5\u03b4\u03af\u03c9\u03bd", "proposals", "\u03a0\u03c1\u03bf\u03c4\u03ac\u03c3\u03b5\u03b9\u03c2", "tickets", "\u0391\u03b9\u03c4\u03ae\u03bc\u03b1\u03c4\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2", _s16_122, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ad\u03c2", "recurring_tasks", "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2", _s18_71, "\u0394\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "credit_date", "\u0397\u03bc/\u03bd\u03af\u03b1 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "credit", "\u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7", "credits", "\u03a0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03b9\u03c2", "new_credit", "\u0395\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7", "edit_credit", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "created_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "updated_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "archived_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "deleted_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "removed_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03af\u03b1\u03c1\u03b5\u03c3\u03b7 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "restored_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", _s16_124, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", "deleted_credits", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", _s16_125, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", "current_version", "\u03a4\u03c1\u03ad\u03c7\u03bf\u03c5\u03c3\u03b1 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7", "latest_version", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u0388\u03ba\u03b4\u03bf\u03c3\u03b7", "update_now", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a4\u03ce\u03c1\u03b1", _s26_24, "\u03a5\u03c0\u03ac\u03c1\u03c7\u03b5\u03b9 \u03b4\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03b7 \u03bd\u03b5\u03cc\u03c4\u03b5\u03c1\u03b7 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03c4\u03b7\u03c2 \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae\u03c2 web", _s16_126, "\u0394\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03b7 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7", "app_updated", "\u0397 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03bf\u03ba\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5 \u03bc\u03b5 \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1", "learn_more", "\u039c\u03ac\u03b8\u03b5\u03c4\u03b5 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1", "integrations", "\u0395\u03bd\u03c3\u03c9\u03bc\u03b1\u03c4\u03ce\u03c3\u03b5\u03b9\u03c2", "tracking_id", "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03b1\u03c1\u03b1\u03ba\u03bf\u03bb\u03bf\u03cd\u03b8\u03b7\u03c3\u03b7\u03c2", _s17_98, "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 URL \u03c4\u03bf\u03c5 Webhook \u03b3\u03b9\u03b1 \u03c4\u03bf Slack", "credit_footer", "\u03a5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "credit_terms", "\u038c\u03c1\u03bf\u03b9 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "new_company", "\u039d\u03ad\u03b1 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1", "added_company", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03b5\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7\u03c2", "company1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1 1", "company2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1 2", "company3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1 3", "company4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1 4", "product1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd 1", "product2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd 2", "product3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd 3", "product4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd 4", "client1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 1", "client2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 2", "client3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 3", "client4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 4", "contact1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c0\u03b1\u03c6\u03ae 1", "contact2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c0\u03b1\u03c6\u03ae 2", "contact3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c0\u03b1\u03c6\u03ae 3", "contact4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c0\u03b1\u03c6\u03ae 4", "task1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 1", "task2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 2", "task3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 3", "task4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 4", "project1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u0395\u03c1\u03b3\u03bf 1", "project2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u0395\u03c1\u03b3\u03bf 2", "project3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u0395\u03c1\u03b3\u03bf 3", "project4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u0395\u03c1\u03b3\u03bf 4", "expense1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2 1", "expense2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2 2", "expense3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2 3", "expense4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2 4", "vendor1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2 1", "vendor2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2 2", "vendor3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2 3", "vendor4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2 4", "invoice1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf 1", "invoice2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf 2", "invoice3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf 3", "invoice4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf 4", "payment1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae 1", "payment2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae 2", "payment3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae 3", "payment4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae 4", "surcharge1", _s26_67, "surcharge2", _s26_68, "surcharge3", _s26_69, "surcharge4", _s26_70, "group1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03ad\u03bd\u03b7 \u039f\u03bc\u03ac\u03b4\u03b1 1", "group2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03ad\u03bd\u03b7 \u039f\u03bc\u03ac\u03b4\u03b1 2", "group3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03ad\u03bd\u03b7 \u039f\u03bc\u03ac\u03b4\u03b1 3", "group4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03ad\u03bd\u03b7 \u039f\u03bc\u03ac\u03b4\u03b1 4", "reset", "\u0395\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac", "number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2", "export", "\u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae", "chart", "\u0394\u03b9\u03ac\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1", "count", "\u039c\u03ad\u03c4\u03c1\u03b7\u03c3\u03b7", "totals", "\u03a3\u03cd\u03bd\u03bf\u03bb\u03b1", "blank", "\u039a\u03b5\u03bd\u03cc", "day", "\u0397\u03bc\u03ad\u03c1\u03b1", "month", "\u039c\u03ae\u03bd\u03b1\u03c2", "year", "\u0388\u03c4\u03bf\u03c2", "subgroup", "\u03a5\u03c0\u03bf\u03bf\u03bc\u03ac\u03b4\u03b1", "is_active", "\u0395\u03af\u03bd\u03b1\u03b9 \u03b5\u03bd\u03b5\u03c1\u03b3\u03cc", "group_by", "\u039f\u03bc\u03b1\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03bc\u03b5", "credit_balance", "\u03a5\u03c0\u03cc\u03bb\u03bf\u03b9\u03c0\u03bf \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", _s18_77, "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03b5\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03b5\u03c0\u03b1\u03c6\u03ae\u03c2", _s17_100, "\u03a0\u03bb\u03ae\u03c1\u03b5\u03c2 \u03bf\u03bd\u03bf\u03bc\u03b1\u03c4\u03b5\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf \u03b5\u03c0\u03b1\u03c6\u03ae\u03c2", "contact_phone", "\u03a4\u03b7\u03bb\u03ad\u03c6\u03c9\u03bd\u03bf \u0395\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03af\u03b1\u03c2", _s21_82, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae \u0395\u03c0\u03b1\u03c6\u03ae\u03c2 1", _s21_83, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae \u0395\u03c0\u03b1\u03c6\u03ae\u03c2 2", _s21_84, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae \u0395\u03c0\u03b1\u03c6\u03ae\u03c2 3", _s21_85, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae \u0395\u03c0\u03b1\u03c6\u03ae\u03c2 4", _s17_102, "\u039f\u03b4\u03cc\u03c2 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s17_103, "\u0394\u03b9\u03b1\u03bc\u03ad\u03c1\u03b9\u03c3\u03bc\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", "shipping_city", "\u03a0\u03cc\u03bb\u03b7 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", "shipping_state", "\u03a0\u03b5\u03c1\u03b9\u03c6\u03ad\u03c1\u03b5\u03b9\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s20_79, "\u03a4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b9\u03ba\u03cc\u03c2 \u039a\u03ce\u03b4\u03b9\u03ba\u03b1\u03c2 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s16_156, "\u03a7\u03ce\u03c1\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s16_158, "\u039f\u03b4\u03cc\u03c2 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", _s16_159, "\u0394\u03b9\u03b1\u03bc\u03ad\u03c1\u03b9\u03c3\u03bc\u03b1 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", "billing_city", "\u03a0\u03cc\u03bb\u03b7 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", "billing_state", "\u03a0\u03b5\u03c1\u03b9\u03c6\u03ad\u03c1\u03b5\u03b9\u03b1 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", _s19_60, "\u03a4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b9\u03ba\u03cc\u03c2 \u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", "billing_country", "\u03a7\u03ce\u03c1\u03b1 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", "client_id", "Id \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "assigned_to", "\u0391\u03bd\u03b1\u03c4\u03ad\u03b8\u03b7\u03ba\u03b5 \u03c3\u03b5", "created_by", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03b8\u03b7\u03ba\u03b5 \u03b1\u03c0\u03cc :name", "assigned_to_id", "\u039f\u03c1\u03af\u03c3\u03c4\u03b7\u03ba\u03b5 \u03c3\u03b5 Id", "created_by_id", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03b8\u03b7\u03ba\u03b5 \u03b1\u03c0\u03bf Id", "add_column", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03c3\u03c4\u03ae\u03bb\u03b7\u03c2", "edit_columns", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03c3\u03c4\u03b7\u03bb\u03ce\u03bd", "columns", "\u03a3\u03c4\u03ae\u03bb\u03b5\u03c2", "aging", "\u0393\u03ae\u03c1\u03b1\u03bd\u03c3\u03b7", "profit_and_loss", "\u039a\u03ad\u03c1\u03b4\u03bf\u03c2 \u03ba\u03b1\u03b9 \u0396\u03b7\u03bc\u03b9\u03ac", "reports", "\u0391\u03bd\u03b1\u03c6\u03bf\u03c1\u03ad\u03c2", "report", "\u0391\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac", "add_company", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "unpaid_invoice", "\u039c\u03b7 \u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "paid_invoice", "\u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s16_160, "\u039c\u03b7 \u0395\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac", "help", "\u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1", "refund", _s18_183, "refund_date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03b5\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae\u03c2 \u03c7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", "filtered_by", "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03bc\u03b5", "contact_email", "Email \u0395\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03af\u03b1\u03c2", "multiselect", "\u03a0\u03bf\u03bb\u03bb\u03b1\u03c0\u03bb\u03ae \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae", "entity_state", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7", "verify_password", "\u0395\u03c0\u03b1\u03bb\u03ae\u03b8\u03b5\u03c5\u03c3\u03b7 \u039a\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd", "applied", "\u0395\u03b3\u03b9\u03bd\u03b5 \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", _s21_86, "\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03af\u03bb\u03b7\u03c8\u03b7 \u03c0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03c9\u03bd \u03c3\u03c6\u03b1\u03bb\u03bc\u03ac\u03c4\u03c9\u03bd \u03b1\u03c0\u03bf \u03b1\u03c1\u03c7\u03b5\u03af\u03b1 \u03ba\u03b1\u03c4\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2", _s30_12, "\u0395\u03c7\u03bf\u03c5\u03bc\u03b5 \u03bb\u03ac\u03b2\u03b5\u03b9 \u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03ac \u03c3\u03b1\u03c2 \u03ba\u03b1\u03b9 \u03b8\u03b1 \u03c3\u03b1\u03c2 \u03b1\u03c0\u03b1\u03bd\u03c4\u03ae\u03c3\u03bf\u03c5\u03bc\u03b5 \u03c3\u03cd\u03bd\u03c4\u03bf\u03bc\u03b1.", "message", "\u039c\u03ae\u03bd\u03c5\u03bc\u03b1", "from", "\u0391\u03c0\u03cc", _s20_81, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03b5\u03c1\u03b5\u03b9\u03ce\u03bd \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd\u03c4\u03bf\u03c2", _s25_40, "\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03af\u03bb\u03b7\u03c8\u03b7 \u03c4\u03b7\u03c2 \u03c0\u03b5\u03c1\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2 \u03ba\u03b1\u03b9 \u03ba\u03cc\u03c3\u03c4\u03bf\u03c5\u03c2 \u03c4\u03b9\u03bc\u03ae\u03c2 \u03c3\u03c4\u03b7 \u03bb\u03af\u03c3\u03c4\u03b1 \u03c0\u03c1\u03bf\u03b9\u03cc\u03bd\u03c4\u03bf\u03c2", _s20_83, "\u039f \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03b7\u03c4\u03ae\u03c2 PDF \u03b1\u03c0\u03b1\u03b9\u03c4\u03b5\u03af :version", _s18_80, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c4\u03bf\u03c5 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5 \u03c4\u03ad\u03bb\u03bf\u03c5\u03c2", _s23_35, "\u03a4\u03c1\u03bf\u03c0\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u03b3\u03b9\u03b1 \u03c4\u03ad\u03bb\u03bf\u03c2", _s18_82, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c9\u03bd", "support_forum", "\u03c6\u03cc\u03c1\u03bf\u03c5\u03bc \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2", "about", "\u03a0\u03b5\u03c1\u03af", "documentation", "\u03a4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7", "contact_us", "\u0395\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03bc\u03b1\u03b6\u03af \u03bc\u03b1\u03c2", "subtotal", "\u039c\u03b5\u03c1\u03b9\u03ba\u03cc \u03a3\u03cd\u03bd\u03bf\u03bb\u03bf", "line_total", "\u0391\u03be\u03af\u03b1", "item", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd", "credit_email", "\u03a0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03cc \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b7\u03bb\u03b5\u03ba\u03c4\u03c1\u03bf\u03bd\u03b9\u03ba\u03bf\u03cd \u03c4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b5\u03af\u03bf\u03c5", "iframe_url", "\u0399\u03c3\u03c4\u03bf\u03c3\u03b5\u03bb\u03af\u03b4\u03b1", "domain_url", "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf\u03c2 URL", _s21_87, "\u039f \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03b5\u03af\u03bd\u03b1\u03b9 \u03c0\u03bf\u03bb\u03cd \u03bc\u03b9\u03ba\u03c1\u03cc\u03c2", _s20_84, "\u039f \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03c0\u03b5\u03c1\u03b9\u03ad\u03c7\u03b5\u03b9 \u03ad\u03bd\u03b1 \u03ba\u03b5\u03c6\u03b1\u03bb\u03b1\u03af\u03bf \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03b1 \u03ba\u03b1\u03b9 \u03ad\u03bd\u03b1\u03bd \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc", _s19_62, "\u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", _s23_36, "\u03a0\u03af\u03bd\u03b1\u03ba\u03b1\u03c2 \u03b5\u03bb\u03ad\u03b3\u03c7\u03bf\u03c5 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", _s20_85, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03bf\u03c1\u03af\u03c3\u03c4\u03b5 \u03bc\u03b9\u03b1 \u03c4\u03b9\u03bc\u03ae", "deleted_logo", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03bb\u03bf\u03b3\u03cc\u03c4\u03c5\u03c0\u03bf\u03c5", "yes", "\u039d\u03b1\u03b9", "no", "\u038c\u03c7\u03b9", "generate_number", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0391\u03c1\u03b9\u03b8\u03bc\u03bf\u03cd", "when_saved", "\u039f\u03c4\u03b1\u03bd \u03b1\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03c5\u03c4\u03b5\u03af", "when_sent", "\u039f\u03c4\u03b1\u03bd \u03b1\u03c0\u03bf\u03c3\u03c4\u03b1\u03bb\u03bb\u03b5\u03af", "select_company", "\u0395\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1", "float", "Float", "collapse", "\u03a3\u03c5\u03c1\u03c1\u03af\u03ba\u03bd\u03c9\u03c3\u03b7", "show_or_hide", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7/\u03b1\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7", "menu_sidebar", "\u03a0\u03bb\u03b5\u03c5\u03c1\u03b9\u03ba\u03cc \u039c\u03b5\u03bd\u03bf\u03cd", "history_sidebar", "\u039c\u03b5\u03bd\u03bf\u03cd \u03a0\u03bb\u03b5\u03c5\u03c1\u03b9\u03ba\u03bf\u03cd \u0399\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03bf\u03cd", "tablet", "\u03a4\u03ac\u03bc\u03c0\u03bb\u03b5\u03c4", "mobile", "\u039a\u03b9\u03bd\u03b7\u03c4\u03cc", "desktop", "\u03a3\u03c4\u03b1\u03b8\u03b5\u03c1\u03cc\u03c2 \u03c5\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03c4\u03ae\u03c2", "layout", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7", "view", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae", "module", "\u0395\u03bd\u03cc\u03c4\u03b7\u03c4\u03b1", "first_custom", _s16_334, "second_custom", _s18_182, "third_custom", _s16_335, "show_cost", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03cc\u03c3\u03c4\u03bf\u03c5\u03c2", _s17_105, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03cc\u03c3\u03c4\u03bf\u03c5\u03c2 \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd\u03c4\u03bf\u03c2", "show_cost_help", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03c0\u03b5\u03b4\u03af\u03bf\u03c5 \u03ba\u03cc\u03c3\u03c4\u03bf\u03c5\u03c2 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae \u03b7 \u03b5\u03cd\u03c1\u03b5\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03ba\u03ad\u03c1\u03b4\u03bf\u03c5\u03c2", _s21_88, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03a0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s26_26, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03c0\u03b5\u03b4\u03af\u03bf\u03c5 \u03c0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2, \u03b1\u03bb\u03bb\u03b9\u03ce\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c3\u03b5 \u03ad\u03bd\u03b1", _s21_90, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03a0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s26_27, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03c0\u03b5\u03b4\u03af\u03bf\u03c5 \u03c0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2, \u03b1\u03bb\u03bb\u03b9\u03ce\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c3\u03b5 \u03ad\u03bd\u03b1", _s21_92, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u0388\u03ba\u03c0\u03c4\u03c9\u03c3\u03b7\u03c2 \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd\u03c4\u03bf\u03c2", _s26_28, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03ad\u03ba\u03c0\u03c4\u03c9\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 \u03c0\u03b5\u03b4\u03af\u03bf\u03c5 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2", _s16_162, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1", _s21_94, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03bf\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c4\u03b7\u03c2 \u03c0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2 \u03c3\u03b5 \u03ad\u03bd\u03b1", "one_tax_rate", "\u0388\u03bd\u03b1 \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5", "two_tax_rates", "\u0394\u03cd\u03bf \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd", "three_tax_rates", "\u03a4\u03c1\u03af\u03b1 \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd", _s16_164, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5", "user", "\u03a7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2", "invoice_tax", "\u03a6\u03cc\u03c1\u03bf\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "line_item_tax", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5 \u0393\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2", "inclusive_taxes", "\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03b9 \u03a6\u03cc\u03c1\u03bf\u03b9", _s17_107, "\u03a6\u03cc\u03c1\u03bf\u03b9 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "item_tax_rates", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s18_84, _s24_95, "configure_rates", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd", _s18_85, "\u03a0\u03b1\u03c1\u03b1\u03bc\u03b5\u03c4\u03c1\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03a0\u03c5\u03bb\u03ce\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateways)", "tax_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a6\u03cc\u03c1\u03c9\u03bd", _s18_87, "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd", "accent_color", "\u03a7\u03c1\u03ce\u03bc\u03b1 \u03a4\u03bf\u03bd\u03b9\u03c3\u03bc\u03bf\u03cd", "switch", "\u0395\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae", _s19_64, "\u039b\u03af\u03c3\u03c4\u03b1 \u03b4\u03b9\u03b1\u03c7\u03c9\u03c1\u03b9\u03b6\u03cc\u03bc\u03b5\u03bd\u03b7 \u03bc\u03b5 \u03ba\u03cc\u03bc\u03bc\u03b1\u03c4\u03b1", "options", "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2", _s16_166, "\u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03bf \u03bc\u03bf\u03bd\u03ae\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2", "multi_line_text", "\u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03bf \u03c0\u03bf\u03bb\u03bb\u03b1\u03c0\u03bb\u03ce\u03bd \u03b3\u03c1\u03b1\u03bc\u03bc\u03ce\u03bd", "dropdown", "\u03a0\u03c4\u03c5\u03c3\u03ce\u03bc\u03b5\u03bd\u03bf", "field_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5", _s27_44, "\u0388\u03bd\u03b1 email \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7\u03c2 \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03ad\u03c7\u03b5\u03b9 \u03b1\u03c0\u03bf\u03c3\u03c4\u03b1\u03bb\u03b5\u03af", "submit", "\u03a5\u03c0\u03bf\u03b2\u03bf\u03bb\u03ae", _s16_168, "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03ae\u03c2 \u03c3\u03b1\u03c2", "late_fees", "\u039a\u03b1\u03b8\u03c5\u03c3\u03c4\u03b5\u03c1\u03bf\u03cd\u03bc\u03b5\u03bd\u03b1 \u03a4\u03ad\u03bb\u03b7", "credit_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "payment_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "late_fee_amount", "\u03a0\u03bf\u03c3\u03cc \u03a4\u03ad\u03bb\u03bf\u03c5\u03c2 \u039a\u03b1\u03b8\u03c5\u03c3\u03c4\u03b5\u03c1\u03b7\u03bc\u03ad\u03bd\u03b7\u03c2 \u0395\u03be\u03cc\u03c6\u03bb\u03b7\u03c3\u03b7\u03c2", _s16_169, "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a4\u03ad\u03bb\u03bf\u03c5\u03c2 \u039a\u03b1\u03b8\u03c5\u03c3\u03c4\u03b5\u03c1\u03b7\u03bc\u03ad\u03bd\u03b7\u03c2 \u0395\u03be\u03cc\u03c6\u03bb\u03b7\u03c3\u03b7\u03c2", "before_due_date", "\u03a0\u03c1\u03b9\u03bd \u03c4\u03b7\u03bd \u03b7\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "after_due_date", "\u039c\u03b5\u03c4\u03ac \u03c4\u03b7\u03bd \u03b7\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s18_89, "\u039c\u03b5\u03c4\u03ac \u03c4\u03b7\u03bd \u03b7\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "days", "\u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "invoice_email", "Email \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "payment_email", "Email \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", "partial_payment", "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "payment_partial", "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s21_95, "Email \u039c\u03b5\u03c1\u03b9\u03ba\u03ae\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "quote_email", "Email \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", _s16_171, _s18_181, _s16_173, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03c0\u03cc \u03c4\u03bf \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7", "administrator", "\u0394\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03c4\u03ae\u03c2", _s18_90, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c8\u03c4\u03b5 \u03c3\u03c4\u03bf \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b5\u03c2, \u03bd\u03b1 \u03b1\u03bb\u03bb\u03ac\u03b6\u03b5\u03b9 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03ba\u03b1\u03b9 \u03bd\u03b1 \u03c4\u03c1\u03bf\u03c0\u03bf\u03c0\u03bf\u03b9\u03b5\u03af \u03cc\u03bb\u03b5\u03c2 \u03c4\u03b9\u03c2 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03c2", "user_management", "\u0394\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03b7 \u03a7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", "users", "\u03a7\u03c1\u03ae\u03c3\u03c4\u03b5\u03c2", "new_user", "\u039d\u03ad\u03bf\u03c2 \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2", "edit_user", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7", "created_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "updated_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "archived_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "deleted_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "removed_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "restored_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "archived_users", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03c7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", "deleted_users", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03c7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", "removed_users", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 :value \u03c7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", "restored_users", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", _s16_175, "\u0393\u03b5\u03bd\u03b9\u03ba\u03ad\u03c2 \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", "invoice_options", "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s17_109, "\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7 \u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf\u03c5 \u03a0\u03bf\u03c3\u03bf\u03cd", _s22_65, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c0\u03b5\u03b4\u03af\u03bf\u03c5 '\u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf \u03a0\u03bf\u03c3\u03cc' \u03bc\u03cc\u03bd\u03bf \u03c3\u03c4\u03bf \u03c0\u03b1\u03c1\u03b1\u03c3\u03c4\u03b1\u03c4\u03b9\u03ba\u03cc \u03cc\u03c4\u03b1\u03bd \u03bb\u03b7\u03c6\u03b8\u03b5\u03af \u03bc\u03b9\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae.", _s23_38, "\u0395\u03bd\u03c3\u03c9\u03bc\u03b1\u03c4\u03c9\u03bc\u03ad\u03bd\u03b1 \u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1", _s28_30, "\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03ac\u03b2\u03b5\u03c4\u03b5 \u03c4\u03b9\u03c2 \u03c3\u03c5\u03bd\u03b7\u03bc\u03bc\u03ad\u03bd\u03b5\u03c2 \u03b5\u03b9\u03ba\u03cc\u03bd\u03b5\u03c2 \u03c3\u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s16_177, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03b5\u03c6\u03b1\u03bb\u03af\u03b4\u03b1\u03c2", _s16_178, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03a5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf\u03c5", "first_page", "\u03a0\u03c1\u03ce\u03c4\u03b7 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1", "all_pages", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a3\u03b5\u03bb\u03af\u03b4\u03b1\u03c2", "last_page", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1", "primary_font", "\u039a\u03cd\u03c1\u03b9\u03b1 \u0393\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac", "secondary_font", "\u0394\u03b5\u03c5\u03c4\u03b5\u03c1\u03b5\u03cd\u03bf\u03c5\u03c3\u03b1 \u0393\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac", "primary_color", "\u039a\u03cd\u03c1\u03b9\u03bf \u03a7\u03c1\u03ce\u03bc\u03b1", "secondary_color", "\u0394\u03b5\u03c5\u03c4\u03b5\u03c1\u03b5\u03cd\u03bf\u03bd \u03a7\u03c1\u03ce\u03bc\u03b1", "page_size", "\u039c\u03ad\u03b3\u03b5\u03b8\u03bf\u03c2 \u03a3\u03b5\u03bb\u03af\u03b4\u03b1\u03c2", "font_size", "\u039c\u03ad\u03b3\u03b5\u03b8\u03bf\u03c2 \u0393\u03c1\u03b1\u03bc\u03bc\u03ac\u03c4\u03c9\u03bd", "quote_design", "\u03a3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03cc\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "invoice_fields", "\u03a0\u03b5\u03b4\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "product_fields", "\u03a0\u03b5\u03b4\u03af\u03b1 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "invoice_terms", "\u038c\u03c1\u03bf\u03b9 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "invoice_footer", "\u03a5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "quote_terms", "\u038c\u03c1\u03bf\u03b9 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "quote_footer", "\u03a5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s18_91, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03bf Email", _s23_39, _s52_4, _s18_92, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7", _s23_40, _s55_1, _s18_93, _s18_180, _s23_41, _s58_4, _s17_111, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a1\u03bf\u03ae\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "freq_daily", "\u0397\u03bc\u03b5\u03c1\u03ae\u03c3\u03b9\u03bf", "freq_weekly", "\u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1", "freq_two_weeks", "\u0394\u03cd\u03bf \u03b5\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b5\u03c2", "freq_four_weeks", "\u03a4\u03ad\u03c3\u03c3\u03b5\u03c1\u03b9\u03c2 \u03b5\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b5\u03c2", "freq_monthly", "\u039c\u03ae\u03bd\u03b1\u03c2", "freq_two_months", "\u0394\u03cd\u03bf \u03bc\u03ae\u03bd\u03b5\u03c2", _s17_113, "\u03a4\u03c1\u03b5\u03b9\u03c2 \u03bc\u03ae\u03bd\u03b5\u03c2", _s16_179, "\u03a4\u03ad\u03c3\u03c3\u03b5\u03c1\u03b9\u03c2 \u03bc\u03ae\u03bd\u03b5\u03c2", "freq_six_months", "\u0388\u03be\u03b9 \u03bc\u03ae\u03bd\u03b5\u03c2", "freq_annually", "\u0388\u03c4\u03bf\u03c2", "freq_two_years", "\u0394\u03cd\u03bf \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1", _s16_180, "\u03a4\u03c1\u03af\u03b1 \u03a7\u03c1\u03cc\u03bd\u03b9\u03b1", "never", "\u03a0\u03bf\u03c4\u03ad", "company", "\u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1", _s17_114, "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03b7\u03bc\u03ad\u03bd\u03bf\u03b9 \u0391\u03c1\u03b9\u03b8\u03bc\u03bf\u03af", "charge_taxes", "\u03a7\u03c1\u03ad\u03c9\u03c3\u03b7 \u03c6\u03cc\u03c1\u03c9\u03bd", "next_reset", "\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03af\u03bd\u03b7\u03c3\u03b7", "reset_counter", "\u0395\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae", _s16_181, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf \u03a0\u03c1\u03cc\u03b8\u03b5\u03bc\u03b1", "number_padding", "\u03a0\u03b5\u03c1\u03b9\u03b8\u03ce\u03c1\u03b9\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2", "general", "\u0393\u03b5\u03bd\u03b9\u03ba\u03cc\u03c2", "surcharge_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0395\u03c0\u03b9\u03b2\u03ac\u03c1\u03c5\u03bd\u03c3\u03b7\u03c2", "company_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "company_value", "\u0391\u03be\u03af\u03b1 \u0395\u03c4\u03b1\u03b9\u03c1\u03af\u03b1\u03c2", "credit_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "invoice_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s17_116, "\u0395\u03c0\u03b9\u03b2\u03ac\u03c1\u03c5\u03bd\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "client_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "product_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "payment_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "contact_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0395\u03c0\u03b1\u03c6\u03ae\u03c2", "vendor_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "expense_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "project_field", "\u03a0\u03b5\u03b4\u03af\u03bf Project", "task_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "group_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", "number_counter", "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2", "prefix", "\u03a0\u03c1\u03cc\u03b8\u03b5\u03bc\u03b1", "number_pattern", "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2", "messages", "\u039c\u03b7\u03bd\u03cd\u03bc\u03b1\u03c4\u03b1", "custom_css", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf CSS", _s17_118, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 JavaScript", _s16_183, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5 \u03c3\u03c4\u03bf PDF", _s21_97, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03c4\u03bf\u03c5 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03c3\u03c4\u03bf PDF \u03c4\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5/\u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2.", _s25_46, "\u039a\u03bf\u03c5\u03c4\u03ac\u03ba\u03b9 \u038c\u03c1\u03c9\u03bd \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s30_13, "\u0391\u03c0\u03b1\u03af\u03c4\u03b7\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03bd\u03b1 \u03b1\u03c0\u03bf\u03b4\u03b5\u03c7\u03b8\u03b5\u03af \u03c4\u03bf\u03c5\u03c2 \u03cc\u03c1\u03bf\u03c5\u03c2 \u03c4\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s23_42, "\u039a\u03bf\u03c5\u03c4\u03ac\u03ba\u03b9 \u038c\u03c1\u03c9\u03bd \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s28_31, "\u0391\u03c0\u03b1\u03af\u03c4\u03b7\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03bd\u03b1 \u03b1\u03c0\u03bf\u03b4\u03b5\u03c7\u03b8\u03b5\u03af \u03c4\u03bf\u03c5\u03c2 \u03cc\u03c1\u03bf\u03c5\u03c2 \u03c4\u03b7\u03c2 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s25_47, "\u03a5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s30_14, "\u0391\u03c0\u03b1\u03af\u03c4\u03b7\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03bd\u03b1 \u03c3\u03c5\u03bc\u03c0\u03bb\u03b7\u03c1\u03ce\u03c3\u03b5\u03b9 \u03c4\u03b7\u03bd \u03c5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03c4\u03bf\u03c5.", _s23_43, "\u03a5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s22_67, "\u03a0\u03c1\u03bf\u03c3\u03c4\u03b1\u03c3\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd \u03bc\u03b5 \u039a\u03c9\u03b4\u03b9\u03ba\u03cc \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", _s27_45, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c0\u03b5\u03b9 \u03c4\u03bf\u03bd \u03ba\u03b1\u03b8\u03bf\u03c1\u03b9\u03c3\u03bc\u03cc \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03b3\u03b9\u03b1 \u03ba\u03ac\u03b8\u03b5 \u03b5\u03c0\u03b1\u03c6\u03ae. \u0391\u03bd \u03ad\u03c7\u03b5\u03b9 \u03ba\u03b1\u03b8\u03bf\u03c1\u03b9\u03c3\u03c4\u03b5\u03af \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2, \u03b7 \u03b5\u03c0\u03b1\u03c6\u03ae \u03b8\u03b1 \u03c5\u03c0\u03bf\u03c7\u03c1\u03b5\u03bf\u03cd\u03c4\u03b1\u03b9 \u03bd\u03b1 \u03ba\u03b1\u03c4\u03b1\u03c7\u03c9\u03c1\u03ae\u03c3\u03b5\u03b9 \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c0\u03c1\u03b9\u03bd \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03c4\u03c9\u03bd \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd.", "authorization", "\u0395\u03be\u03bf\u03c5\u03c3\u03b9\u03bf\u03b4\u03cc\u03c4\u03b7\u03c3\u03b7", "subdomain", "\u03a5\u03c0\u03bf\u03c4\u03bf\u03bc\u03ad\u03b1\u03c2", "domain", "Domain", "portal_mode", "\u03a0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03bf\u03bd Portal", "email_signature", "\u039c\u03b5 \u03b5\u03ba\u03c4\u03af\u03bc\u03b7\u03c3\u03b7,", _s24_50, "\u039a\u03ac\u03bd\u03c4\u03b5 \u03c4\u03b7 \u03b4\u03b9\u03b1\u03b4\u03b9\u03ba\u03b1\u03c3\u03af\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03c0\u03b9\u03bf \u03b5\u03cd\u03ba\u03bf\u03bb\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03bf\u03c5\u03c2 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b5\u03c2 \u03c3\u03b1\u03c2 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03bf\u03bd\u03c4\u03b1\u03c2 \u03c3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf schema.org \u03c3\u03c4\u03b1 emails \u03c3\u03b1\u03c2.", "plain", "\u0391\u03c0\u03bb\u03cc", "light", "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc", "dark", "\u03a3\u03ba\u03bf\u03cd\u03c1\u03bf", "email_design", "\u03a3\u03c7\u03b5\u03b4\u03af\u03b1\u03c3\u03b7 Email", "attach_pdf", "\u0395\u03c0\u03b9\u03c3\u03cd\u03bd\u03b1\u03c8\u03b5 PDF", _s16_184, "\u0395\u03c0\u03b9\u03c3\u03cd\u03bd\u03b1\u03c8\u03b7 \u0395\u03b3\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd", "attach_ubl", "\u0395\u03c0\u03b9\u03c3\u03cd\u03bd\u03b1\u03c8\u03b7 UBL", "email_style", "\u03a3\u03c4\u03c5\u03bb Email", _s19_66, "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03a3\u03b7\u03bc\u03b1\u03bd\u03c3\u03b7\u03c2", "reply_to_email", "Email \u0391\u03c0\u03ac\u03bd\u03c4\u03b7\u03c3\u03b7\u03c2", "reply_to_name", "Reply-To Name", "bcc_email", "Email \u03b9\u03b4\u03b9\u03b1\u03af\u03c4\u03b5\u03c1\u03b7\u03c2 \u03ba\u03bf\u03b9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7\u03c2", "processed", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03ac\u03c3\u03b8\u03b7\u03ba\u03b5", "credit_card", "\u03a0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03ae \u039a\u03ac\u03c1\u03c4\u03b1", "bank_transfer", "\u03a4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03cc \u0388\u03bc\u03b2\u03b1\u03c3\u03bc\u03b1", "priority", "\u03a0\u03c1\u03bf\u03c4\u03b5\u03c1\u03b1\u03b9\u03cc\u03c4\u03b7\u03c4\u03b1", "fee_amount", "\u03a0\u03bf\u03c3\u03cc \u03a4\u03ad\u03bb\u03bf\u03c5\u03c2", "fee_percent", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a4\u03ad\u03bb\u03bf\u03c5\u03c2", "fee_cap", "\u0391\u03bd\u03ce\u03c4\u03b1\u03c4\u03bf \u038c\u03c1\u03b9\u03bf \u03a4\u03ad\u03bb\u03bf\u03c5\u03c2", "limits_and_fees", "\u038c\u03c1\u03b9\u03b1/\u03a4\u03ad\u03bb\u03b7", "enable_min", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b5\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf\u03c5", "enable_max", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03bc\u03ad\u03b3\u03b9\u03c3\u03c4\u03bf\u03c5", "min_limit", "\u0395\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf: :min", "max_limit", "\u039c\u03ad\u03b3\u03b9\u03c3\u03c4\u03bf: :max", "min", "\u0395\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf", "max", "\u039c\u03ad\u03b3\u03b9\u03c3\u03c4\u03bf", _s19_67, "\u039b\u03bf\u03b3\u03cc\u03c4\u03c5\u03c0\u03b1 \u0391\u03c0\u03bf\u03b4\u03b5\u03ba\u03c4\u03ce\u03bd \u039a\u03b1\u03c1\u03c4\u03ce\u03bd", "credentials", "\u03a3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03b5\u03b9\u03c3\u03cc\u03b4\u03bf\u03c5", "update_address", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7\u03c2", _s19_69, "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c4\u03b7\u03c2 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03bc\u03b5 \u03c4\u03b1 \u03c0\u03b1\u03c1\u03b5\u03c7\u03cc\u03bc\u03b5\u03bd\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1", "rate", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc", "tax_rate", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5", "new_tax_rate", "\u039d\u03ad\u03bf \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5", "edit_tax_rate", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s16_186, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s16_187, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s17_121, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s16_188, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s17_122, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s18_94, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd \u03c6\u03cc\u03c1\u03bf\u03c5", _s17_123, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd \u03c6\u03cc\u03c1\u03bf\u03c5", _s18_95, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd \u03c6\u03cc\u03c1\u03bf\u03c5", "fill_products", "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03c3\u03c5\u03bc\u03c0\u03bb\u03ae\u03c1\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s18_96, "\u0395\u03c0\u03b9\u03bb\u03ad\u03b3\u03bf\u03bd\u03c4\u03b1\u03c2 \u03ad\u03bd\u03b1 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd, \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b1 \u03b8\u03b1 \u03c3\u03c5\u03bc\u03c0\u03bb\u03b7\u03c1\u03c9\u03b8\u03b5\u03af \u03b7 \u03c0\u03b5\u03c1\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u03ba\u03b1\u03b9 \u03b7 \u03b1\u03be\u03af\u03b1", "update_products", "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s20_89, "\u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03bf\u03bd\u03c4\u03b1\u03c2 \u03ad\u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf, \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b1 \u03b8\u03b1 \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03c9\u03b8\u03b5\u03af \u03ba\u03b1\u03b9 \u03b7 \u03b2\u03b9\u03b2\u03bb\u03b9\u03bf\u03b8\u03ae\u03ba\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s16_189, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03a4\u03b9\u03bc\u03ce\u03bd \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s21_98, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c4\u03b9\u03bc\u03ce\u03bd \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd \u03c3\u03c4\u03bf \u03bd\u03cc\u03bc\u03b9\u03c3\u03bc\u03b1 \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ce\u03bd \u03c4\u03bf\u03c5 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", "fees", "\u03a4\u03ad\u03bb\u03b7", "limits", "\u038c\u03c1\u03b9\u03b1", "provider", "Provider", "company_gateway", "\u03a0\u03cd\u03bb\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s16_191, "\u03a0\u03cd\u03bb\u03b5\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateways)", _s19_70, "\u039d\u03ad\u03b1 \u03a0\u03cd\u03bb\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (Gateway)", _s20_90, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s23_44, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s23_45, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s24_51, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s23_46, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s24_52, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s25_49, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03c5\u03bb\u03ce\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (gateways)", _s24_53, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03c0\u03c5\u03bb\u03ce\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (gateways)", _s25_50, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03c5\u03bb\u03ce\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (gateways)", _s16_193, "\u03a3\u03c5\u03bd\u03b5\u03c7\u03af\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1", "discard_changes", "\u0391\u03c0\u03cc\u03c1\u03c1\u03b9\u03c8\u03b7 \u0391\u03bb\u03bb\u03b1\u03b3\u03ce\u03bd", "default_value", "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03c4\u03b9\u03bc\u03ae", "disabled", "\u0391\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03bf", "currency_format", "\u039c\u03bf\u03c1\u03c6\u03ae \u039d\u03bf\u03bc\u03af\u03c3\u03bc\u03b1\u03c4\u03bf\u03c2", _s21_99, "\u03a0\u03c1\u03ce\u03c4\u03b7 \u039c\u03ad\u03c1\u03b1 \u03c4\u03b7\u03c2 \u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1\u03c2", _s23_47, "\u03a0\u03c1\u03ce\u03c4\u03bf\u03c2 \u039c\u03ae\u03bd\u03b1\u03c2 \u03c4\u03bf\u03c5 \u0388\u03c4\u03bf\u03c5\u03c2", "sunday", "\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae", "monday", "\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1", "tuesday", "\u03a4\u03c1\u03af\u03c4\u03b7", "wednesday", "\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7", "thursday", "\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7", "friday", "\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae", "saturday", "\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf", "january", "\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2", "february", "\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2", "march", "\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2", "april", "\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2", "may", "\u039c\u03ac\u03b9\u03bf\u03c2", "june", "\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2", "july", "\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2", "august", "\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2", "september", "\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2", "october", "\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2", "november", "\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2", "december", "\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2", "symbol", "\u03a3\u03cd\u03bc\u03b2\u03bf\u03bb\u03bf", "ocde", "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2", "date_format", "\u039c\u03bf\u03c1\u03c6\u03ae \u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1\u03c2", "datetime_format", "\u039c\u03bf\u03c1\u03c6\u03ae \u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1\u03c2/\u038f\u03c1\u03b1\u03c2", "military_time", _s19_137, _s18_97, _s19_137, "send_reminders", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03a5\u03c0\u03b5\u03bd\u03b8\u03c5\u03bc\u03af\u03c3\u03b5\u03c9\u03bd", "timezone", "\u0396\u03ce\u03bd\u03b7 \u03ce\u03c1\u03b1\u03c2", _s19_71, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac Project", _s17_124, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", _s19_73, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s18_98, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s18_100, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "group_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u0393\u03c1\u03bf\u03c5\u03c0", "group", "\u039f\u03bc\u03ac\u03b4\u03b1", "groups", "\u0393\u03c1\u03bf\u03c5\u03c0", "new_group", "\u039d\u03ad\u03bf \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", "edit_group", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", "created_group", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0", "updated_group", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0", "archived_groups", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0\u03c2", "deleted_groups", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0\u03c2", "restored_groups", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0\u03c2", "archived_group", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0", "deleted_group", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0", "restored_group", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0", "upload_logo", "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u039b\u03bf\u03b3\u03bf\u03c4\u03cd\u03c0\u03bf\u03c5", "uploaded_logo", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bc\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03bb\u03bf\u03b3\u03bf\u03c4\u03cd\u03c0\u03bf\u03c5", "logo", "\u039b\u03bf\u03b3\u03cc\u03c4\u03c5\u03c0\u03bf", "saved_settings", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c9\u03bd", _s16_195, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", "device_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae\u03c2", "defaults", "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2", "basic_settings", "\u0392\u03b1\u03c3\u03b9\u03ba\u03ad\u03c2 \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", _s17_126, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03a0\u03c1\u03bf\u03c7\u03c9\u03c1\u03b7\u03bc\u03ad\u03bd\u03bf\u03c5\u03c2", "company_details", "\u03a3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "user_details", "\u03a3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7", "localization", "\u03a4\u03bf\u03c0\u03b9\u03ba\u03ad\u03c2 \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", "online_payments", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03c2 Online", "tax_rates", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd", "notifications", "\u0395\u03b9\u03b4\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b5\u03b9\u03c2", "import_export", "\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae | \u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae", "custom_fields", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b1 \u03a0\u03b5\u03b4\u03af\u03b1", "invoice_design", "\u03a3\u03c7\u03ad\u03b4\u03b9\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "buy_now_buttons", "\u039a\u03bf\u03c5\u03bc\u03c0\u03b9\u03ac \u0391\u03b3\u03bf\u03c1\u03ac \u03a4\u03ce\u03c1\u03b1", "email_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 Email", _s23_49, "\u03a0\u03c1\u03cc\u03c4\u03c5\u03c0\u03b1 & \u03a5\u03c0\u03b5\u03bd\u03b8\u03c5\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", _s22_68, _s28_88, _s19_75, "\u0391\u03c0\u03b5\u03b9\u03ba\u03bf\u03bd\u03af\u03c3\u03b5\u03b9\u03c2 \u0394\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd", "price", "\u03a4\u03b9\u03bc\u03ae", "email_sign_up", "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03bc\u03ad\u03c3\u03c9 Email", "google_sign_up", "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03bc\u03ad\u03c3\u03c9 Google", _s27_49, "\u0395\u03c5\u03c7\u03b1\u03c1\u03b9\u03c3\u03c4\u03bf\u03cd\u03bc\u03b5 \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03b1\u03b3\u03bf\u03c1\u03ac \u03c3\u03b1\u03c2!", "redeem", "\u0395\u03be\u03b1\u03c1\u03b3\u03cd\u03c1\u03c9\u03c3\u03b5", "back", "\u03a0\u03af\u03c3\u03c9", "past_purchases", "\u03a0\u03b1\u03c1\u03b5\u03bb\u03b8\u03cc\u03bd\u03c4\u03b5\u03c2 \u0391\u03b3\u03bf\u03c1\u03ad\u03c2", _s19_77, "\u0395\u03c4\u03b7\u0384\u03c3\u03b9\u03b1 \u03a3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae", "pro_plan", "\u0395\u03c0\u03b1\u03b3\u03b3\u03b5\u03bb\u03bc\u03b1\u03c4\u03b9\u03ba\u03cc \u03a0\u03bb\u03ac\u03bd\u03bf", "enterprise_plan", "\u0395\u03c4\u03b1\u03b9\u03c1\u03b9\u03ba\u03cc \u03a0\u03bb\u03ac\u03bd\u03bf", "count_users", ":count \u03c7\u03c1\u03ae\u03c3\u03c4\u03b5\u03c2", "upgrade", "\u0391\u03bd\u03b1\u03b2\u03ac\u03b8\u03bc\u03b9\u03c3\u03b7", _s25_51, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03bc\u03b9\u03ba\u03c1\u03cc \u03cc\u03bd\u03bf\u03bc\u03b1", _s24_54, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03b5\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf", _s33_28, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03c3\u03c5\u03bc\u03c6\u03c9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03bc\u03b5 \u03c4\u03bf\u03c5\u03c2 \u03cc\u03c1\u03bf\u03c5\u03c2 \u03c7\u03c1\u03ae\u03c3\u03b7\u03c2 \u03ba\u03b1\u03b9 \u03c4\u03b7\u03bd \u03c0\u03bf\u03bb\u03b9\u03c4\u03b9\u03ba\u03ae \u03b1\u03c0\u03bf\u03c1\u03c1\u03ae\u03c4\u03bf\u03c5 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03c3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc.", "i_agree_to_the", "\u03a3\u03c5\u03bc\u03c6\u03c9\u03bd\u03ce \u03bc\u03b5 \u03c4\u03bf", _s16_197, "\u038c\u03c1\u03bf\u03b9 \u03c4\u03b7\u03c2 \u03a5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b1\u03c2", "privacy_policy", "\u03a0\u03bf\u03bb\u03b9\u03c4\u03b9\u03ba\u03ae \u0391\u03c0\u03bf\u03c1\u03c1\u03ae\u03c4\u03bf\u03c5", "sign_up", "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae", "account_login", "\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03c3\u03c4\u03bf \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc", "view_website", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u0399\u03c3\u03c4\u03bf\u03c3\u03b5\u03bb\u03af\u03b4\u03b1\u03c2", "create_account", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "email_login", "\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03bc\u03b5 Email", "create_new", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u039d\u03ad\u03bf\u03c5", _s18_102, "\u0394\u03b5\u03bd \u03ad\u03c7\u03bf\u03c5\u03bd \u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03b5\u03af \u03c0\u03b5\u03b4\u03af\u03b1.", _s21_102, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03c3\u03ce\u03c3\u03c4\u03b5 \u03ae \u03b1\u03ba\u03c5\u03c1\u03ce\u03c3\u03c4\u03b5 \u03c4\u03b9\u03c2 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2 \u03c3\u03b1\u03c2.", "download", "\u039a\u03b1\u03c4\u03ad\u03b2\u03b1\u03c3\u03bc\u03b1", _s27_50, "\u0391\u03c0\u03b1\u03b9\u03c4\u03b5\u03af \u03ad\u03bd\u03b1 \u03b5\u03c0\u03b1\u03b3\u03b3\u03b5\u03bb\u03bc\u03b1\u03c4\u03b9\u03ba\u03cc \u03c0\u03bb\u03ac\u03bd\u03bf", "take_picture", "\u039b\u03ae\u03c8\u03b7 \u03a6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1\u03c2", "upload_file", "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u0391\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", "document", "\u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03bf", "documents", "\u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1", "new_document", "\u039d\u03ad\u03bf \u03ad\u03b3\u03b3\u03c1\u03b1\u03c6\u03bf", "edit_document", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03b3\u03b3\u03c1\u03ac\u03c6\u03bf\u03c5", _s17_128, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bc\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s16_199, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s17_129, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s16_200, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s17_130, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s18_104, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03b5\u03b3\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd", _s17_131, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03b5\u03b3\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd", _s18_105, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03b5\u03b3\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd", "no_history", "\u0394\u03b5\u03bd \u03c5\u03c0\u03ac\u03c1\u03c7\u03b5\u03b9 \u03b9\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03cc", "expense_date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "pending", "\u0395\u03ba\u03ba\u03c1\u03b5\u03bc\u03ae\u03c2", _s16_201, "\u039a\u03b1\u03c4\u03b1\u03b3\u03b5\u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03bd\u03bf", _s16_202, "\u03a3\u03b5 \u03b1\u03bd\u03b1\u03bc\u03bf\u03bd\u03ae", _s16_203, "\u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03b7\u03bc\u03ad\u03bd\u03bf", "converted", "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03ac\u03c0\u03b7\u03ba\u03b5", _s24_56, _s24_57, "exchange_rate", "\u0399\u03c3\u03bf\u03c4\u03b9\u03bc\u03af\u03b1 \u0391\u03bd\u03c4\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2", _s16_204, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03bd\u03bf\u03bc\u03af\u03c3\u03bc\u03b1\u03c4\u03bf\u03c2", "mark_paid", "\u038c\u03c1\u03b9\u03c3\u03b5 \u03c9\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03b1", "category", "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1", "address", "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7", "new_vendor", "\u039d\u03ad\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2", "created_vendor", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "updated_vendor", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "archived_vendor", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "deleted_vendor", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "restored_vendor", "\u039f \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2 \u03b1\u03bd\u03b1\u03ba\u03c4\u03ae\u03b8\u03b7\u03ba\u03b5 \u03bc\u03b5 \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1", _s16_205, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ce\u03bd", "deleted_vendors", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ce\u03bd", _s16_206, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ce\u03bd", "new_expense", "\u039a\u03b1\u03c4\u03b1\u03c7\u03ce\u03c1\u03b7\u03c3\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "created_expense", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "updated_expense", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s16_207, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "deleted_expense", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s16_208, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s17_132, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s16_209, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s17_133, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", "copy_shipping", "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", "copy_billing", "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", "design", "\u03a3\u03c7\u03b5\u03b4\u03af\u03b1\u03c3\u03b7", _s21_103, "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03b1\u03bd\u03b5\u03cd\u03c1\u03b5\u03c3\u03b7\u03c2 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2", "invoiced", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03b7\u03bc\u03ad\u03bd\u03b1", "logged", "\u0395\u03b9\u03c3\u03b7\u03b3\u03bc\u03ad\u03bd\u03bf", "running", "\u0395\u03ba\u03c4\u03b5\u03bb\u03b5\u03af\u03c4\u03b1\u03b9", "resume", "\u03a3\u03c5\u03bd\u03ad\u03c7\u03b9\u03c3\u03b5", "task_errors", "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03c4\u03b5 \u03c4\u03c5\u03c7\u03cc\u03bd \u03b5\u03c0\u03b9\u03ba\u03b1\u03bb\u03c5\u03c0\u03c4\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u03ce\u03c1\u03b5\u03c2", "start", "\u0388\u03bd\u03b1\u03c1\u03be\u03b7", "stop", "\u039b\u03ae\u03be\u03b7", "started_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03ad\u03bd\u03b1\u03c1\u03be\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "stopped_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03ba\u03bf\u03c0\u03ae \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "resumed_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03ad\u03bd\u03b1\u03c1\u03be\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "now", "\u03a4\u03ce\u03c1\u03b1", _s16_210, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u0388\u03bd\u03b1\u03c1\u03be\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "timer", "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2", "manual", "\u03a7\u03b5\u03b9\u03c1\u03bf\u03ba\u03af\u03bd\u03b7\u03c4\u03bf", "budgeted", "\u03a0\u03c1\u03bf\u03cb\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf", "start_time", "\u038f\u03c1\u03b1 \u0388\u03bd\u03b1\u03c1\u03be\u03b7\u03c2", "end_time", "\u038f\u03c1\u03b1 \u039b\u03ae\u03be\u03b7\u03c2", "date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1", "times", "\u03a6\u03bf\u03c1\u03ad\u03c2", "duration", "\u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1", "new_task", "\u039d\u03ad\u03b1 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1", "created_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "updated_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "archived_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "deleted_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "restored_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "archived_tasks", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "deleted_tasks", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "restored_tasks", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", _s19_79, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03cc\u03bd\u03bf\u03bc\u03b1", "budgeted_hours", "\u03a7\u03c1\u03b5\u03ce\u03c3\u03b9\u03bc\u03b5\u03c2 \u038f\u03c1\u03b5\u03c2", "created_project", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 project", "updated_project", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 project", _s16_212, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 project", "deleted_project", _s25_82, _s16_213, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 project", _s17_134, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count projects", _s16_214, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count projects", _s17_135, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value projects", "new_project", "\u039d\u03ad\u03bf Project", _s27_54, "\u0395\u03c5\u03c7\u03b1\u03c1\u03b9\u03c3\u03c4\u03bf\u03cd\u03bc\u03b5 \u03c0\u03bf\u03c5 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b1\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03bc\u03b1\u03c2!", "if_you_like_it", "\u0395\u03ac\u03bd \u03c3\u03b1\u03c2 \u03b1\u03c1\u03ad\u03c3\u03b5\u03b9 \u03c0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5", "click_here", "\u03c0\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03b5\u03b4\u03ce", _s18_106, "\u03a0\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03b5\u03b4\u03ce", "to_rate_it", "\u03b3\u03b9\u03b1 \u03bd\u03b1 \u03c4\u03bf \u03b1\u03be\u03b9\u03bf\u03bb\u03bf\u03b3\u03ae\u03c3\u03b5\u03c4\u03b5.", "average", "\u039c\u03ad\u03c3\u03bf\u03c2 \u03cc\u03c1\u03bf\u03c2", "unapproved", "\u039c\u03b7 \u03b5\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03b7", _s30_19, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b1\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03c4\u03b5 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b1\u03bb\u03bb\u03ac\u03be\u03b5\u03c4\u03b5 \u03b1\u03c5\u03c4\u03ae \u03c4\u03b7 \u03c1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b7", "locked", "\u039a\u03bb\u03b5\u03b9\u03b4\u03c9\u03bc\u03ad\u03bd\u03b7", "authenticate", "\u0391\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03c4\u03b5", _s19_81, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b1\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03c4\u03b5", _s24_58, "\u0392\u03b9\u03bf\u03bc\u03b5\u03c4\u03c1\u03b9\u03ba\u03b7 \u03b1\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "footer", "\u03a5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf", "compare", "\u03a3\u03cd\u03b3\u03ba\u03c1\u03b9\u03bd\u03b5", "hosted_login", "\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u03c3\u03b5 \u03c6\u03b9\u03bb\u03bf\u03be\u03b5\u03bd\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7", "selfhost_login", "\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u03c3\u03b5 \u03b1\u03c5\u03c4\u03bf-\u03c6\u03b9\u03bb\u03bf\u03be\u03b5\u03bd\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7", "google_sign_in", "\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03bc\u03ad\u03c3\u03c9 Google", "today", "\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1", "custom_range", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u0395\u03cd\u03c1\u03bf\u03c2", "date_range", "\u0395\u03cd\u03c1\u03bf\u03c2 \u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03b9\u03ce\u03bd", "current", "\u03a4\u03c9\u03c1\u03b9\u03bd\u03ae", "previous", "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7", "current_period", "\u03a4\u03c9\u03c1\u03b9\u03bd\u03ae \u03a0\u03b5\u03c1\u03af\u03bf\u03b4\u03bf\u03c2", _s17_136, "\u03a0\u03b5\u03c1\u03af\u03bf\u03b4\u03bf\u03c2 \u03a3\u03cd\u03b3\u03ba\u03c1\u03b9\u03c3\u03b7\u03c2", "previous_period", "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7 \u03a0\u03b5\u03c1\u03af\u03bf\u03b4\u03bf\u03c2", "previous_year", _s19_138, "compare_to", "\u03a3\u03cd\u03b3\u03ba\u03c1\u03b9\u03c3\u03b7 \u03bc\u03b5", "last7_days", "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b5\u03c2 7 \u03b7\u03bc\u03ad\u03c1\u03b5\u03c2", "last_week", "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7 \u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1", "last30_days", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b5\u03c2 30 \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "this_month", "\u0391\u03c5\u03c4\u03cc\u03c2 \u03bf \u039c\u03ae\u03bd\u03b1\u03c2", "last_month", "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf\u03c2 \u039c\u03ae\u03bd\u03b1\u03c2", "this_year", "\u03a4\u03c1\u03ad\u03c7\u03bf\u03bd \u03a7\u03c1\u03cc\u03bd\u03bf\u03c2", "last_year", _s19_138, "custom", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf", _s16_215, "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03b5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "clone_to_quote", "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03b5 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac", "clone_to_credit", "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03b5 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7", "view_invoice", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "convert", "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae", "more", "\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1", "edit_client", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "edit_product", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "edit_invoice", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "edit_quote", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "edit_payment", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "edit_task", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "edit_expense", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "edit_vendor", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "edit_project", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 Project", _s20_92, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "billing_address", "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7\u03c2", _s16_217, "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", "total_revenue", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03ac \u0388\u03c3\u03bf\u03b4\u03b1", "average_invoice", "\u039c\u03ad\u03c3\u03bf\u03c2 \u038c\u03c1\u03bf\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "outstanding", "\u0395\u03ba\u03ba\u03c1\u03b5\u03bc\u03ae", "invoices_sent", ":count \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1 \u03c3\u03c4\u03ac\u03bb\u03b8\u03b7\u03ba\u03b1\u03bd", "active_clients", "\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03af \u03c0\u03b5\u03bb\u03ac\u03c4\u03b5\u03c2", "close", "\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf", "email", "Email", "password", "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", "url", "URL", "secret", "\u039a\u03c1\u03c5\u03c6\u03cc", "name", "\u0395\u03c0\u03c9\u03bd\u03c5\u03bc\u03af\u03b1", "logout", "\u0391\u03c0\u03bf\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7", "login", "\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2", "filter", "\u03a6\u03af\u03bb\u03c4\u03c1\u03bf", "sort", "\u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7", "search", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7", "active", "\u0395\u03bd\u03b5\u03c1\u03b3\u03cc\u03c2", "archived", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03b5\u03c4\u03b7\u03bc\u03ad\u03bd\u03bf", "deleted", "\u0394\u03b9\u03b5\u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03bd\u03bf", "dashboard", "\u03a0\u03af\u03bd\u03b1\u03ba\u03b1\u03c2 \u03b5\u03bb\u03ad\u03b3\u03c7\u03bf\u03c5", "archive", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7", "delete", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae", "restore", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7", _s16_219, "\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7 \u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", _s23_50, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf email \u03c3\u03b1\u03c2", _s26_37, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03ae\u03c2 \u03c3\u03b1\u03c2", _s21_106, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf URL \u03c3\u03b1\u03c2", _s26_39, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf \u03ba\u03bb\u03b5\u03b9\u03b4\u03af \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2 \u03c3\u03b1\u03c2", "ascending", "\u0391\u03cd\u03be\u03bf\u03c5\u03c3\u03b1 \u03c3\u03b5\u03b9\u03c1\u03ac", "descending", "\u03a6\u03b8\u03af\u03bd\u03bf\u03c5\u03c3\u03b1 \u03c3\u03b5\u03b9\u03c1\u03ac", "save", "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7", _s17_138, "\u0395\u03bc\u03c6\u03b1\u03bd\u03af\u03c3\u03c4\u03b7\u03ba\u03b5 \u03ad\u03bd\u03b1 \u03c3\u03c6\u03ac\u03bb\u03bc\u03b1.", "paid_to_date", "\u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf \u03a0\u03bf\u03c3\u03cc", "balance_due", "\u039f\u03bb\u03b9\u03ba\u03cc \u03a3\u03cd\u03bd\u03bf\u03bb\u03bf", "balance", "\u03a5\u03c0\u03cc\u03bb\u03bf\u03b9\u03c0\u03bf", "overview", "\u0395\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7", "details", "\u03a3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1", "phone", "\u03a4\u03b7\u03bb\u03ad\u03c6\u03c9\u03bd\u03bf", "website", "\u0399\u03c3\u03c4\u03bf\u03c3\u03b5\u03bb\u03af\u03b4\u03b1", "vat_number", "\u0391\u03a6\u039c", "id_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 ID", "create", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1", _s19_83, "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03ac\u03c6\u03c4\u03b7\u03ba\u03b5 :value \u03c3\u03c4\u03bf \u03c0\u03c1\u03cc\u03c7\u03b5\u03b9\u03c1\u03bf", "error", "\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1", _s16_221, "\u0391\u03b4\u03cd\u03bd\u03b1\u03c4\u03b7 \u03b7 \u03b5\u03ba\u03c4\u03ad\u03bb\u03b5\u03c3\u03b7", "contacts", "\u0395\u03c0\u03b1\u03c6\u03ad\u03c2", "additional", "\u0395\u03c0\u03b9\u03c0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c4\u03bf", "first_name", "\u038c\u03bd\u03bf\u03bc\u03b1", "last_name", "\u0395\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf", "add_contact", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03b5\u03c0\u03b1\u03c6\u03ae\u03c2", "are_you_sure", "\u0395\u03af\u03c3\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03bf\u03b9;", "cancel", "\u0386\u03ba\u03c5\u03c1\u03bf", "ok", "Ok", "remove", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae", _s16_223, "\u03a4\u03bf Email \u03b5\u03af\u03bd\u03b1\u03b9 \u03b5\u03c3\u03c6\u03b1\u03bb\u03bc\u03ad\u03bd\u03bf", "product", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd", "products", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03b1", "new_product", "\u039d\u03ad\u03bf \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd", "created_product", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "updated_product", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s16_225, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "deleted_product", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s16_226, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s17_140, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s16_227, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s17_141, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", "product_key", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd", "notes", "\u03a3\u03b7\u03bc\u03b5\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2", "cost", "\u039a\u03cc\u03c3\u03c4\u03bf\u03c2", "client", "\u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2", "clients", "\u03a0\u03b5\u03bb\u03ac\u03c4\u03b5\u03c2", "new_client", "\u039d\u03ad\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2", "created_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", "updated_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", "archived_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", _s16_228, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "deleted_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", "deleted_clients", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "restored_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", _s16_229, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "address1", "\u039f\u03b4\u03cc\u03c2", "address2", "\u0394\u03b9\u03b1\u03bc\u03ad\u03c1\u03b9\u03c3\u03bc\u03b1", "city", "\u03a0\u03cc\u03bb\u03b7", "state", "\u039d\u03bf\u03bc\u03cc\u03c2", "postal_code", "\u03a4\u03b1\u03c7. \u039a\u03ce\u03b4\u03b9\u03ba\u03b1\u03c2", "country", "\u03a7\u03ce\u03c1\u03b1", "invoice", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "invoices", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", "new_invoice", "\u039d\u03ad\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "created_invoice", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "updated_invoice", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s16_230, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "deleted_invoice", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s16_231, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s17_142, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s16_232, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s17_143, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "emailed_invoice", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "emailed_payment", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03bc\u03b5 Email", "amount", "\u03a0\u03bf\u03c3\u03cc", "invoice_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "invoice_date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "discount", "\u0388\u03ba\u03c0\u03c4\u03c9\u03c3\u03b7", "po_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a0\u03b1\u03c1\u03b1\u03b3\u03b3\u03b5\u03bb\u03af\u03b1\u03c2", "terms", "\u038c\u03c1\u03bf\u03b9", "public_notes", "\u0394\u03b7\u03bc\u03cc\u03c3\u03b9\u03b5\u03c2 \u03a3\u03b7\u03bc\u03b5\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2", "private_notes", "\u03a0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b9\u03ba\u03ad\u03c2 \u03a3\u03b7\u03bc\u03b5\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2", "frequency", "\u03a3\u03c5\u03c7\u03bd\u03cc\u03c4\u03b7\u03c4\u03b1", "start_date", "\u0397\u03bc/\u03bd\u03af\u03b1 \u0388\u03bd\u03b1\u03c1\u03be\u03b7\u03c2", "end_date", "\u0397\u03bc/\u03bd\u03af\u03b1 \u039b\u03ae\u03be\u03b7\u03c2", "quote_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2", "quote_date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1", "valid_until", "\u0388\u03b3\u03ba\u03c5\u03c1\u03bf \u0388\u03c9\u03c2", "items", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03b1", "partial_deposit", "\u039c\u03b5\u03c1\u03b9\u03ba\u03cc/\u039a\u03b1\u03c4\u03ac\u03b8\u03b5\u03c3\u03b7", "description", "\u03a0\u03b5\u03c1\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae", "unit_cost", "\u03a4\u03b9\u03bc\u03ae \u039c\u03bf\u03bd\u03ac\u03b4\u03b1\u03c2", "quantity", "\u03a0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1", "add_item", _s18_179, "contact", "\u0395\u03c0\u03b1\u03c6\u03ae", "work_phone", "\u03a4\u03b7\u03bb\u03ad\u03c6\u03c9\u03bd\u03bf", "total_amount", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03cc \u03a0\u03bf\u03c3\u03cc", "pdf", "PDF", "due_date", _s22_130, _s16_233, "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u039c\u03b5\u03c1\u03b9\u03ba\u03ae\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "status", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7", _s17_144, "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "quote_status", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s22_69, "\u03a0\u03b9\u03ad\u03c3\u03c4\u03b5 \u03c4\u03bf + \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03b5\u03bd\u03cc\u03c2 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s22_71, "\u03a0\u03b9\u03ad\u03c3\u03c4\u03b5 \u03c4\u03bf + \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c3\u03b5\u03c4\u03b5 \u03c7\u03c1\u03cc\u03bd\u03bf", "count_selected", ":count \u03b5\u03c0\u03b9\u03bb\u03ad\u03c7\u03b8\u03b7\u03ba\u03b5", "total", "\u03a3\u03cd\u03bd\u03bf\u03bb\u03bf", "percent", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc", "edit", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1", "dismiss", "\u0391\u03c0\u03ad\u03c1\u03c1\u03b9\u03c8\u03b5", _s20_94, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03b7\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1", _s22_72, _s24_95, _s24_60, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "task_rate", "\u039a\u03cc\u03c3\u03c4\u03bf\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", "language", "\u0393\u03bb\u03ce\u03c3\u03c3\u03b1", "currency", "\u039d\u03cc\u03bc\u03b9\u03c3\u03bc\u03b1", "created_at", "\u0397\u03bc/\u03bd\u03af\u03b1 \u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1\u03c2", "created_on", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03b8\u03b7\u03ba\u03b5 \u03c3\u03c4\u03b9\u03c2", "updated_at", "\u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", "tax", "\u03a6\u03cc\u03c1\u03bf\u03c2", _s30_21, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s27_58, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "past_due", "\u039b\u03b7\u03b3\u03bc\u03ad\u03bd\u03b1", "draft", "\u03a0\u03c1\u03cc\u03c7\u03b5\u03b9\u03c1\u03bf", "sent", "\u0391\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03b1", "viewed", "\u0395\u03bc\u03c6\u03b1\u03bd\u03b9\u03c3\u03bc\u03ad\u03bd\u03b1", "approved", "\u0391\u03c0\u03bf\u03b4\u03b5\u03ba\u03c4\u03ae", "partial", "\u039c\u03b5\u03c1\u03b9\u03ba\u03cc/\u039a\u03b1\u03c4\u03ac\u03b8\u03b5\u03c3\u03b7", "paid", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03b1", "mark_sent", "\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c9\u03c2 \u0391\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03bf", _s22_74, _s42_20, _s22_75, _s42_20, _s23_52, _s42_21, _s23_53, _s42_21, "done", "\u0388\u03c4\u03bf\u03b9\u03bc\u03bf", _s37_21, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03ae \u03c4\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03bc\u03af\u03b1\u03c2 \u03b5\u03c0\u03b1\u03c6\u03ae\u03c2", "dark_mode", "\u03a3\u03ba\u03bf\u03c4\u03b5\u03b9\u03bd\u03cc \u03a0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03bf\u03bd", _s27_60, "\u0395\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03b9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b5\u03c6\u03b1\u03c1\u03bc\u03cc\u03c3\u03b5\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b1\u03bb\u03bb\u03b1\u03b3\u03ae", "refresh_data", "\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7 \u0394\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd", "blank_contact", "\u039a\u03b5\u03bd\u03ae \u0395\u03c0\u03b1\u03c6\u03ae", "activity", "\u0394\u03c1\u03b1\u03c3\u03c4\u03b7\u03c1\u03b9\u03cc\u03c4\u03b7\u03c4\u03b1", _s16_235, "\u0394\u03b5\u03bd \u03b2\u03c1\u03ad\u03b8\u03b7\u03ba\u03b1\u03bd \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03c2", "clone", "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "loading", "\u03a6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7", "industry", "\u0392\u03b9\u03bf\u03bc\u03b7\u03c7\u03b1\u03bd\u03af\u03b1", "size", "\u039c\u03ad\u03b3\u03b5\u03b8\u03bf\u03c2", "payment_terms", "\u038c\u03c1\u03bf\u03b9 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "payment_date", "\u0397\u03bc/\u03bd\u03af\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "payment_status", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_237, "\u0395\u03ba\u03ba\u03c1\u03b5\u03bc\u03ae\u03c2", _s16_238, "\u03a3\u03b5 \u03bb\u03ae\u03be\u03b7", _s16_239, "\u0391\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5", _s16_240, "\u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", _s16_241, "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u03b5\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", _s16_242, _s18_183, _s17_145, "\u0391\u03bd\u03b5\u03c6\u03ac\u03c1\u03bc\u03bf\u03c3\u03c4\u03bf", _s17_146, _s19_48, "net", "\u039a\u03b1\u03b8\u03b1\u03c1\u03cc", "client_portal", "Portal \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "show_tasks", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "email_reminders", "Email \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", "enabled", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "recipients", "\u03a0\u03b1\u03c1\u03b1\u03bb\u03ae\u03c0\u03c4\u03b5\u03c2", "initial_email", "\u0391\u03c1\u03c7\u03b9\u03ba\u03cc Email", "first_reminder", _s16_336, "second_reminder", _s18_184, "third_reminder", _s16_337, "reminder1", _s16_336, "reminder2", _s18_184, "reminder3", _s16_337, "template", "\u03a0\u03c1\u03cc\u03c4\u03c5\u03c0\u03bf", "send", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae", "subject", "\u0398\u03ad\u03bc\u03b1", "body", "\u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03bf", "send_email", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae Email", "email_receipt", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03b1\u03c0\u03cc\u03b4\u03b5\u03b9\u03be\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03c3\u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", "auto_billing", "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7", "button", "\u039a\u03bf\u03c5\u03bc\u03c0\u03af", "preview", "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7", "customize", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", "history", "\u0399\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03cc", "payment", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "payments", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03c2", "refunded", _s18_183, "payment_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s21_108, _s18_185, "enter_payment", "\u039a\u03b1\u03c4\u03b1\u03c7\u03ce\u03c1\u03b7\u03c3\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "new_payment", "\u0395\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "created_payment", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "updated_payment", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_243, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "deleted_payment", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_244, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s17_147, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", _s16_245, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", _s17_148, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", "quote", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac", "quotes", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ad\u03c2", "new_quote", "\u039d\u03ad\u03b1 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac", "created_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "updated_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "archived_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "deleted_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "restored_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "archived_quotes", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "deleted_quotes", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "restored_quotes", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "expense", "\u0394\u03b1\u03c0\u03ac\u03bd\u03b7", "expenses", "\u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", "vendor", "\u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2", "vendors", "\u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ad\u03c2", "task", "\u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1", "tasks", "\u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2", "project", "Project", "projects", "Projects", "activity_1", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_2", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_3", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_4", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_5", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_6", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_7", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b5\u03af\u03b4\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_8", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_9", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_10", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03ba\u03b1\u03c4\u03b1\u03c7\u03ce\u03c1\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae \u03c0\u03bf\u03c3\u03bf\u03cd :payment_amount \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_11", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae :payment", "activity_12", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae :payment", "activity_13", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03b7\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae :payment", "activity_14", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ba\u03b1\u03c4\u03b1\u03c7\u03ce\u03c1\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 :credit", "activity_15", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 :credit", "activity_16", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 :credit", "activity_17", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03b7\u03bd \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 :credit", "activity_18", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", "activity_19", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", "activity_20", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_21", _s41_14, "activity_22", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", "activity_23", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", "activity_24", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", "activity_25", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_26", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_27", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03b7\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae :payment", "activity_28", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03b7\u03bd \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 :credit", "activity_29", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b1\u03c0\u03bf\u03b4\u03ad\u03c7\u03c4\u03b7\u03ba\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_30", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae :vendor", "activity_31", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae :vendor", "activity_32", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03bf\u03bd \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae :vendor", "activity_33", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03bf\u03bd \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae :vendor", "activity_34", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7 :expense", "activity_35", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7 :expense", "activity_36", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7 :expense", "activity_37", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7 :expense", "activity_39", ":user \u03b1\u03ba\u03cd\u03c1\u03c9\u03c3\u03b5 :payment_amount \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 :payment", "activity_40", ":user \u03b5\u03c0\u03ad\u03c3\u03c4\u03c1\u03b5\u03c8\u03b5 :adjustment \u03bc\u03b9\u03b1\u03c2 :payment_amount \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 :payment", "activity_41", ":payment_amount \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (:payment) \u03b1\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5", "activity_42", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 :task", "activity_43", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 :task", "activity_44", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 :task", "activity_45", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 :task", "activity_46", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 :task", "activity_47", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7 :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b1\u03c0\u03ac\u03bd\u03c4\u03b7\u03c3\u03b5 \u03c3\u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_56", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03af\u03b4\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_57", "\u03a4\u03bf \u03c3\u03cd\u03c3\u03c4\u03b7\u03bc\u03b1 \u03b1\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5 \u03bd\u03b1 \u03c3\u03c4\u03b5\u03af\u03bb\u03b5\u03b9 \u03bc\u03b5 email \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_58", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03bd\u03c4\u03af\u03c3\u03c4\u03c1\u03b5\u03c8\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_59", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03ba\u03cd\u03c1\u03c9\u03c3\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_60", _s41_14, "activity_61", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_62", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae :vendor", "activity_63", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03c0\u03c1\u03ce\u03c4\u03b7 \u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_64", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03b4\u03b5\u03cd\u03c4\u03b5\u03c1\u03b7 \u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_65", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03c4\u03c1\u03af\u03c4\u03b7 \u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_66", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03b1\u03c4\u03ad\u03c1\u03bc\u03bf\u03bd\u03b7 \u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03bc\u03af\u03b1\u03c2 \u03a6\u03bf\u03c1\u03ac\u03c2", "emailed_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "emailed_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2 \u03bc\u03b5 email", _s20_96, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2 \u03c9\u03c2 \u03b1\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03b7", _s21_110, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2 \u03c9\u03c2 \u03b1\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03b7", "expired", "\u039b\u03b7\u03b3\u03bc\u03ad\u03bd\u03b1", "all", "\u038c\u03bb\u03b1", "select", "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae", _s22_76, "\u03a0\u03bf\u03bb\u03bb\u03b1\u03c0\u03bb\u03ae \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03bc\u03b5 \u03a0\u03b1\u03c1\u03b1\u03c4\u03b5\u03c4\u03b1\u03bc\u03ad\u03bd\u03b7 \u03c0\u03af\u03b5\u03c3\u03b7", "custom_value1", _s18_186, "custom_value2", _s18_186, "custom_value3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae 3", "custom_value4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae 4", _s18_107, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a3\u03c4\u03c5\u03bb Email", _s24_65, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u039c\u03ae\u03bd\u03c5\u03bc\u03b1 \u03a0\u03af\u03bd\u03b1\u03ba\u03b1 \u0394\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7\u03c2", _s29_43, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u039c\u03ae\u03bd\u03c5\u03bc\u03b1 \u0391\u03bd\u03b5\u03be\u03cc\u03c6\u03bb\u03b7\u03c4\u03bf\u03c5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s27_65, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u039c\u03ae\u03bd\u03c5\u03bc\u03b1 \u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf\u03c5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s31_23, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u039c\u03ae\u03bd\u03c5\u03bc\u03b1 \u039c\u03b7 \u0395\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "lock_invoices", "\u039a\u03bb\u03b5\u03af\u03b4\u03c9\u03bc\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "translations", "\u039c\u03b5\u03c4\u03b1\u03c6\u03c1\u03ac\u03c3\u03b5\u03b9\u03c2", _s19_84, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_86, "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s22_78, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s22_80, "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s21_111, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", _s21_113, "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", _s21_115, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0391\u03b9\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 \u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1\u03c2", _s21_117, "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0391\u03b9\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 \u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1\u03c2", _s22_82, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s22_84, "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2\xa0\u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s22_86, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s22_88, "\u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s20_97, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s20_99, "\u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s21_119, "\u039c\u03bf\u03bd\u03c4\u03ad\u03bb\u03bf \u03b1\u03c1\u03b9\u03b8\u03bc\u03ce\u03bd \u03c0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03bf\u03cd", _s21_121, _s27_92, _s21_123, "\u039c\u03bf\u03bd\u03c4\u03ad\u03bb\u03bf \u03c0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03bf\u03cd \u03b1\u03c1\u03b9\u03b8\u03bc\u03bf\u03cd", _s21_124, _s27_92, _s18_109, "\u039c\u03b7\u03b4\u03b5\u03bd\u03b9\u03c3\u03bc\u03cc\u03c2 \u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae \u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1\u03c2", "counter_padding", "\u0391\u03bd\u03c4\u03b9\u03c3\u03c4\u03b1\u03b8\u03bc\u03b9\u03c3\u03c4\u03ae\u03c2", _s28_66, _s27_74, _s18_111, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03bf\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03bf\u03cd \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae 1", _s18_113, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 1", _s18_115, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03bf\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03bf\u03cd \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae 2", _s18_117, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 2", _s18_119, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03bf\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03bf\u03cd \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae 3", _s18_121, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 3", _s21_125, "\u0398\u03ad\u03bc\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5 \u03bc\u03b5 \u03b7\u03bb\u03b5\u03ba\u03c4\u03c1\u03bf\u03bd\u03b9\u03ba\u03cc \u03c4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b5\u03af\u03bf", _s19_88, "\u0398\u03ad\u03bc\u03b1 \u03b7\u03bb\u03b5\u03ba\u03c4\u03c1\u03bf\u03bd\u03b9\u03ba\u03bf\u03cd \u03c4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b5\u03af\u03bf\u03c5", _s21_127, "\u0398\u03ad\u03bc\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03bc\u03b5 \u03b7\u03bb\u03b5\u03ba\u03c4\u03c1\u03bf\u03bd\u03b9\u03ba\u03cc \u03c4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b5\u03af\u03bf", _s29_45, "\u0398\u03ad\u03bc\u03b1 Email \u03bc\u03b5\u03c1\u03b9\u03ba\u03ae\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "show_table", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03a0\u03af\u03bd\u03b1\u03ba\u03b1", "show_list", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039b\u03af\u03c3\u03c4\u03b1\u03c2", "client_city", "\u03a0\u03cc\u03bb\u03b7 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "client_state", "\u039a\u03c1\u03ac\u03c4\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "client_country", "\u03a7\u03ce\u03c1\u03b1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s16_246, "\u039f \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 \u03b5\u03af\u03bd\u03b1\u03b9 \u0395\u03bd\u03b5\u03c1\u03b3\u03cc\u03c2", "client_balance", "\u0399\u03c3\u03bf\u03b6\u03cd\u03b3\u03b9\u03bf \u03a0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "client_address1", "\u039f\u03b4\u03cc\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "client_address2", "\u0394\u03b9\u03b1\u03bc\u03ad\u03c1\u03b9\u03c3\u03bc\u03b1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, "\u039f\u03b4\u03cc\u03c2 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s24_68, "\u0394\u03b9\u03b1\u03bc\u03ad\u03c1\u03b9\u03c3\u03bc\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "type", "\u03a4\u03cd\u03c0\u03bf\u03c2", "invoice_amount", "\u03a0\u03bf\u03c3\u03cc \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s16_250, _s22_130, "tax_rate1", "\u03a6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03a3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 1", "tax_rate2", "\u03a6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03a3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 2", "tax_rate3", "\u03a6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03a3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 3", "auto_bill", "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7", "archived_at", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03b5\u03c4\u03ae\u03b8\u03b7\u03ba\u03b5 \u03c3\u03c4\u03b9\u03c2", "has_expenses", "\u0395\u03c7\u03b5\u03b9 \u03ad\u03be\u03bf\u03b4\u03b1", "custom_taxes1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a6\u03bf\u03c1\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 1", "custom_taxes2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a6\u03bf\u03c1\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 2", "custom_taxes3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a6\u03bf\u03c1\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 3", "custom_taxes4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a6\u03bf\u03c1\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 4", _s17_151, _s26_67, _s17_152, _s26_68, _s17_153, _s26_69, _s17_154, _s26_70, "is_deleted", "\u0395\u03c7\u03b5\u03b9 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03b5\u03af", "vendor_city", "\u03a0\u03cc\u03bb\u03b7 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "vendor_state", "\u039a\u03c1\u03ac\u03c4\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "vendor_country", "\u03a7\u03ce\u03c1\u03b1 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "is_approved", "\u0395\u03af\u03bd\u03b1\u03b9 \u0391\u03c0\u03bf\u03b4\u03b5\u03ba\u03c4\u03ae", "tax_name", "\u039f\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03a6\u03cc\u03c1\u03bf\u03c5", "tax_amount", "\u03a0\u03bf\u03c3\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5", "tax_paid", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a6\u03cc\u03c1\u03bf\u03c2", "payment_amount", "\u03a0\u03bf\u03c3\u03cc \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "age", "\u0397\u03bb\u03b9\u03ba\u03af\u03b1", "is_running", "\u0395\u03ba\u03c4\u03b5\u03bb\u03b5\u03af\u03c4\u03b1\u03b9", "time_log", "\u0391\u03c1\u03c7\u03b5\u03af\u03bf \u039a\u03b1\u03c4\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2 \u03a7\u03c1\u03cc\u03bd\u03bf\u03c5", "bank_id", "\u03a4\u03c1\u03ac\u03c0\u03b5\u03b6\u03b1", _s19_90, "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s16_251, "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s19_92, "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u039d\u03bf\u03bc\u03af\u03c3\u03bc\u03b1\u03c4\u03bf\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "tax_name1", "\u039f\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03a6\u03cc\u03c1\u03bf\u03c5 1", "tax_name2", _s16_338, "tax_name3", _s16_338, "transaction_id", _s18_185, _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "he", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u05e4\u05e2\u05d5\u05dc\u05d4", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u05ea\u05d6\u05de\u05df", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05ea\u05e9\u05dc\u05d5\u05dd", "archive_invoice", "\u05e9\u05dc\u05d7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "archive_quote", "\u05dc\u05d4\u05d5\u05e1\u05d9\u05e3 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "archive_credit", "\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d9\u05ea\u05e8\u05d4", "archive_task", "\u05d4\u05e2\u05d1\u05e8\u05ea \u05de\u05e9\u05d9\u05de\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "archive_client", "\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05dc\u05e7\u05d5\u05d7", "archive_project", "\u05d4\u05e2\u05d1\u05e8 \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "archive_expense", "\u05d4\u05e2\u05d1\u05e8 \u05d4\u05d5\u05e6\u05d0\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "restore_payment", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05ea\u05e9\u05dc\u05d5\u05dd", "restore_invoice", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "restore_quote", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", "restore_credit", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05d0\u05e9\u05e8\u05d0\u05d9", "restore_task", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05de\u05e9\u05d9\u05de\u05d4", "restore_client", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05dc\u05e7\u05d5\u05d7", "restore_project", "\u05e9\u05d7\u05d6\u05e8 \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", "restore_expense", "\u05e9\u05d7\u05d6\u05e8 \u05d4\u05d5\u05e6\u05d0\u05d4", "archive_vendor", "\u05d4\u05e2\u05d1\u05e8 \u05e1\u05e4\u05e7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "restore_vendor", "\u05e9\u05d7\u05d6\u05e8 \u05e1\u05e4\u05e7", "create_product", "\u05dc\u05d4\u05d5\u05e1\u05d9\u05e3 \u05de\u05d5\u05e6\u05e8", "update_product", "Update Product", "delete_product", "\u05de\u05d7\u05e7 \u05e4\u05e8\u05d9\u05d8", "restore_product", "\u05e9\u05d7\u05d6\u05e8 \u05de\u05d5\u05e6\u05e8", "archive_product", "\u05dc\u05d4\u05d5\u05e1\u05d9\u05e3 \u05d0\u05ea \u05d4\u05de\u05d5\u05e6\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u05d0\u05de\u05e6\u05e2\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u05e9\u05e2\u05d4", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u05d4\u05e2\u05dc\u05d0\u05d4", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u05de\u05d7\u05e7 \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "\u05e0\u05d3\u05e8\u05e9\u05ea \u05d4\u05e8\u05e9\u05de\u05d4", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u05e9\u05de\u05d5\u05e8 \u05ea\u05e0\u05d0\u05d9\u05dd \u05db\u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc", _s22_5, "\u05e9\u05de\u05d5\u05e8 \u05db\u05db\u05d5\u05ea\u05e8\u05ea \u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u05d7\u05e9\u05d1\u05d5\u05df \u05d1\u05e0\u05e7 \u05e0\u05d5\u05e1\u05e3 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s20_11, "\u05d7\u05e9\u05d1\u05d5\u05df \u05d1\u05e0\u05e7 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_12, "\u05e2\u05e8\u05d5\u05da \u05d7\u05e9\u05d1\u05d5\u05df \u05d1\u05e0\u05e7", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u05e0\u05d1\u05d7\u05e8\u05d9\u05dd", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u05e2\u05d3\u05db\u05df \u05d9\u05ea\u05e8\u05ea \u05d6\u05db\u05d5\u05ea", "delete_credit", "\u05de\u05d7\u05e7 \u05d9\u05ea\u05e8\u05d4", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", "\u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9 \u05d5\u05d4\u05e2\u05d1\u05e8\u05d4 \u05d1\u05e0\u05e7\u05d0\u05d9\u05ea", _s21_21, "\u05d7\u05e9\u05d1\u05d5\u05df \u05d1\u05e0\u05e7 \u05d4\u05d5\u05e2\u05d1\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "\u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u05de\u05e2\u05de\u05d3", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u05d4\u05d5\u05e1\u05e4\u05ea Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u05d4\u05d5\u05e1\u05e4\u05d4 \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea: \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s17_28, _s17_29, "week", "\u05e9\u05d1\u05d5\u05e2", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u05de\u05d8\u05d1\u05e2 \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "range", "\u05d8\u05d5\u05d5\u05d7", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u05e6\u05d5\u05e8 \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "\u05d4\u05e2\u05de\u05dc\u05d4 \u05e2\u05d1\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :amount \u05ea\u05d4\u05d9\u05d4 :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "\u05d0\u05d9\u05e9\u05d5\u05e8", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "\u05d9\u05ea\u05e8\u05d4", "invoice_paid", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e9\u05d5\u05dc\u05de\u05d4", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, "\u05d4\u05e6\u05d2 \u05ea\u05e6\u05d5\u05d2\u05d4 \u05de\u05e7\u05d3\u05d9\u05de\u05d4 \u05e9\u05dc PDF \u05d1\u05e2\u05ea \u05e2\u05e8\u05d9\u05db\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, "\u05e1\u05db\u05d5\u05dd \u05d4\u05d6\u05d9\u05db\u05d5\u05d9 \u05dc\u05d0 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05d9\u05d5\u05ea \u05d9\u05d5\u05ea\u05e8 \u05de\u05e1\u05db\u05d5\u05dd \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u05d4\u05d2\u05d3\u05e8\u05ea \u05e1\u05d9\u05e1\u05de\u05d0", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "\u05d4\u05d5\u05e1\u05e3 \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "\u05d9\u05e9 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u05e6\u05e4\u05d4 \u05d1\u05d4\u05d5\u05e6\u05d0\u05d4 # :expense", "view_statement", "\u05e6\u05e4\u05d4 \u05d1\u05d7\u05e9\u05d1\u05d5\u05df", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u05de\u05e2\u05e8\u05db\u05ea", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, "\u05d4\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d7\u05d9\u05d9\u05d1\u05d5\u05ea \u05dc\u05d4\u05d9\u05d5\u05ea \u05de\u05e9\u05d5\u05d9\u05db\u05d5\u05ea \u05db\u05d5\u05dc\u05dd \u05dc\u05d0\u05d5\u05ea\u05d5 \u05dc\u05e7\u05d5\u05d7", _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", _s18_29, "\u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05d5\u05ea", _s21_46, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d7\u05d3\u05e9\u05d4", _s22_37, "\u05e2\u05e8\u05d5\u05da \u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", _s25_8, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_9, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s26_7, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_10, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_11, _s38_4, _s26_8, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "\u05e0\u05d8\u05d5", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05de\u05d5\u05e6\u05d2\u05d5\u05ea \u05d1\u05e4\u05d5\u05e8\u05d8\u05dc", "uninvoiced", "\u05dc\u05dc\u05d0 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u05d9\u05d1\u05d0 \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, "\u05d4\u05e6\u05d2 \u05d0\u05ea \u05ea\u05d0\u05e8\u05d9\u05da \u05e1\u05d9\u05d5\u05dd \u05de\u05e9\u05d9\u05de\u05d5\u05ea", _s23_22, "\u05d0\u05e4\u05e9\u05e8 \u05d4\u05d2\u05d3\u05e8\u05ea \u05ea\u05d0\u05e8\u05d9\u05da \u05e1\u05d9\u05d5\u05dd \u05de\u05e9\u05d9\u05de\u05d4", "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05d5\u05e6\u05e8\u05d4", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "\u05e4\u05e8\u05d9\u05d8 \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "quote_item", "Quote Item", _s18_37, "\u05e9\u05dd \u05e4\u05e8\u05d8\u05d9 \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", _s17_40, "\u05e9\u05dd \u05de\u05e9\u05e4\u05d7\u05d4 \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "order", "Order", "unassigned", "\u05dc\u05d0 \u05de\u05d5\u05e7\u05e6\u05d4", "partial_value", "\u05d7\u05d9\u05d9\u05d1 \u05dc\u05d4\u05d9\u05d5\u05ea \u05d2\u05d3\u05d5\u05dc \u05de\u05d0\u05e4\u05e1 \u05d5\u05e7\u05d8\u05df \u05de\u05d4\u05de\u05e1\u05e4\u05e8 \u05d4\u05e1\u05d5\u05e4\u05d9", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u05d0\u05e4\u05e9\u05e8", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u05d4\u05d2\u05d3\u05e8 \u05d0\u05ea \u05ea\u05ea-\u05d4\u05d3\u05d5\u05de\u05d9\u05d9\u05df \u05d0\u05d5 \u05d4\u05e6\u05d2 \u05d0\u05ea \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05d0\u05ea\u05e8 \u05e9\u05dc\u05da.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "\u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, "\u05d0\u05e4\u05e9\u05e8 \u05d0\u05d9\u05de\u05d9\u05d9\u05dc\u05d9\u05dd, \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05d7\u05d5\u05d6\u05e8\u05d5\u05ea \u05d5\u05d4\u05ea\u05e8\u05d0\u05d5\u05ea", _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u05e9\u05dc\u05d7 \u05de\u05d7\u05d3\u05e9 \u05d4\u05d6\u05de\u05e0\u05d4", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "\u05e1\u05db\u05d5\u05dd \u05d4\u05d7\u05d6\u05e8", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "\u05e8\u05d1\u05e2\u05d5\u05df \u05e7\u05d5\u05d3\u05dd", "to_update_run", "To update run", _s18_49, "\u05dc\u05d4\u05de\u05d9\u05e8 \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", _s16_78, _s16_79, "invoice_project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "invoice_task", "\u05de\u05e9\u05d9\u05de\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "invoice_expense", "\u05e9\u05dc\u05d7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e2\u05dc \u05d4\u05d5\u05e6\u05d0\u05d4", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, "\u05d4\u05de\u05e8 \u05e1\u05db\u05d5\u05dd", _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "\u05de\u05e1\u05de\u05db\u05d9 \u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u05d4\u05e1\u05ea\u05e8", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05e4\u05e2\u05d9\u05dc\u05d5\u05ea", "recent_tasks", "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d0\u05d7\u05e8\u05d5\u05e0\u05d5\u05ea", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "\u05d8\u05d5\u05e8", "sample", "\u05d3\u05d2\u05d9\u05de\u05d4", "map_to", "Map To", "import", "\u05d9\u05d9\u05d1\u05d0", _s25_21, _s29_13, "select_file", "\u05d1\u05d7\u05e8 \u05e7\u05d5\u05d1\u05e5 \u05d1\u05d1\u05e7\u05e9\u05d4", _s16_86, _s16_87, "csv_file", "\u05e7\u05d5\u05d1\u05e5 CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u05dc\u05d0 \u05e9\u05d5\u05dc\u05dd", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05dc\u05e9\u05dc\u05d7\u05d5 \u05e0\u05e2\u05d5\u05dc\u05d5\u05ea", _s24_37, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05e9\u05d5\u05dc\u05de\u05d5 \u05e0\u05e2\u05d5\u05dc\u05d5\u05ea", "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05d0\u05d9\u05d7\u05d5\u05e8", "quote_expired", "Quote Expired", "partial_due", "\u05de\u05d5\u05e2\u05d3 \u05dc\u05ea\u05e9\u05dc\u05d5\u05dd \u05d7\u05dc\u05e7\u05d9", "invoice_total", "\u05e1\u05d4'\u05db \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "quote_total", "\u05e1\u05d4'\u05db \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "credit_total", "\u05e1\u05d4'\u05db \u05d6\u05d9\u05db\u05d5\u05d9", _s23_26, "\u05e1\u05d4'\u05db \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "actions", "Actions", "expense_number", "Expense Number", "task_number", "\u05de\u05e1\u05e4\u05e8 \u05de\u05e9\u05d9\u05de\u05d4", "project_number", "Project Number", "project_name", "Project Name", "warning", "\u05d0\u05d6\u05d4\u05e8\u05d4", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d0\u05d5\u05d7\u05e8\u05ea", "expired_quote", "Expired Quote", "remind_invoice", "\u05ea\u05d6\u05db\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "cvv", "\u05de\u05e1\u05e4\u05e8 \u05e1\u05d5\u05d3\u05d9", "client_name", "\u05e9\u05dd \u05d4\u05dc\u05e7\u05d5\u05d7", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc \u05dc\u05de\u05e9\u05d9\u05de\u05d5\u05ea", "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "\u05e1\u05d8\u05d8\u05d5\u05e1\u05d9 \u05de\u05e9\u05d9\u05de\u05d4", "new_task_status", "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05d7\u05d3\u05e9", _s16_88, "\u05e2\u05e8\u05d5\u05da \u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4", _s19_51, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s19_52, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s20_56, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s19_53, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s19_54, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05d4\u05d5\u05e1\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s20_57, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, "\u05d7\u05e4\u05e9 \u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 1", _s20_59, "\u05d7\u05e4\u05e9 :count \u05e1\u05d8\u05d8\u05d5\u05e1\u05d9 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", _s16_90, "\u05d4\u05e6\u05d2 \u05d8\u05d1\u05dc\u05ea \u05de\u05e9\u05d9\u05de\u05d5\u05ea", _s21_68, "\u05d4\u05e6\u05d2 \u05ea\u05de\u05d9\u05d3 \u05d0\u05ea \u05de\u05e7\u05d8\u05e2 \u05d4\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d1\u05e2\u05ea \u05d9\u05e6\u05d9\u05e8\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", _s20_60, "\u05d9\u05d5\u05de\u05df \u05d6\u05de\u05df \u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s25_22, "\u05d4\u05d5\u05e1\u05e3 \u05e4\u05e8\u05d8\u05d9 \u05e9\u05e2\u05d4 \u05dc\u05e4\u05e8\u05d8\u05d9 \u05d4\u05e9\u05d3\u05d5\u05ea \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s20_62, "\u05ea\u05d0\u05e8\u05d9\u05da \u05d9\u05d5\u05de\u05df \u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s25_23, "\u05d4\u05d5\u05e1\u05e3 \u05e4\u05e8\u05d8\u05d9 \u05ea\u05d0\u05e8\u05d9\u05da \u05dc\u05e4\u05e8\u05d9\u05d8\u05d9 \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s21_69, "\u05d4\u05ea\u05d7\u05dc \u05de\u05e9\u05d9\u05de\u05d4 \u05dc\u05e4\u05e0\u05d9 \u05d4\u05e9\u05de\u05d9\u05e8\u05d4", _s18_54, _s18_55, "task_settings", "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05de\u05e9\u05d9\u05de\u05d4", _s20_64, _s20_65, _s18_56, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea", _s20_66, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05d7\u05d3\u05e9\u05d4", _s21_70, _s21_71, _s24_40, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s24_41, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_25, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05d4\u05d5\u05e2\u05d1\u05e8\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s24_42, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4 \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s24_43, _s37_10, _s25_26, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "\u05e6\u05e8\u05d9\u05da \u05dc\u05ea\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s23_28, "\u05d0\u05e4\u05e9\u05e8 \u05dc\u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05dc\u05d4\u05d9\u05e9\u05dc\u05d7 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d4\u05d5\u05e4\u05e1\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_30, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d4\u05ea\u05d7\u05d9\u05dc\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_31, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d4\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "\u05e1\u05de\u05df \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", _s18_61, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d7\u05d5\u05d6\u05e8\u05ea", _s21_77, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d7\u05d3\u05e9\u05d4", _s22_50, "\u05e2\u05e8\u05d5\u05da \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", _s25_32, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_33, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s26_16, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d4\u05d5\u05e2\u05d1\u05e8\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_34, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_35, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d4\u05d5\u05e1\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s26_17, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s27_32, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05d5\u05ea \u05e0\u05e9\u05dc\u05d7\u05d5 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :value invoices", _s26_18, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05d5\u05ea \u05e0\u05de\u05d7\u05e7\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :value invoices", _s27_33, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05d5\u05ea \u05e9\u05d5\u05d7\u05d6\u05e8\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :value invoices", _s24_44, "\u05d7\u05e4\u05e9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea 1", _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "\u05e8\u05d5\u05d5\u05d7", "line_item", "\u05e1\u05d3\u05e8 \u05e4\u05e8\u05d9\u05d8\u05d9\u05dd", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "\u05d4\u05e6\u05d2 \u05e4\u05d5\u05e8\u05d8\u05dc", "copy_link", "Copy Link", "token_billing", "\u05e9\u05de\u05d9\u05e8\u05ea \u05e4\u05e8\u05d8\u05d9 \u05db\u05e8\u05d8\u05d9\u05e1", _s24_46, _s24_47, "always", "\u05ea\u05de\u05d9\u05d3", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05e9\u05dc\u05d7\u05d4 \u05d1\u05d3\u05d5\u05d0'\u05dc \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "emailed_quotes", "\u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8 \u05e0\u05e9\u05dc\u05d7\u05d4 \u05d1\u05d3\u05d5\u05d0'\u05dc \u05d1\u05d4\u05e6\u05da\u05d7\u05d4", "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "\u05e9\u05e2\u05d5\u05ea", "statement", "\u05d7\u05e9\u05d1\u05d5\u05df", "taxes", "\u05de\u05e1\u05d9\u05dd", "surcharge", "\u05d7\u05d9\u05d5\u05d1\u05d9\u05dd \u05e0\u05d5\u05e1\u05e4\u05d9\u05dd", "apply_payment", "Apply Payment", "apply_credit", "\u05d4\u05d7\u05dc \u05d9\u05ea\u05e8\u05ea \u05d6\u05db\u05d5\u05ea", "apply", "\u05d4\u05d7\u05dc", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\u05e2\u05d1\u05d5\u05e8", "health_check", "Health Check", "payment_type_id", "\u05e9\u05d9\u05d8\u05ea \u05ea\u05e9\u05dc\u05d5\u05dd", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", "\u05d0\u05e4\u05e9\u05e8 \u05dc\u05d9\u05d9\u05e9\u05d5\u05de\u05d9 \u05e6\u05d3 \u05e9\u05dc\u05d9\u05e9\u05d9 \u05dc\u05d9\u05e6\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e0\u05d1\u05d7\u05e8\u05d5\u05ea", _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05e9\u05e0\u05d1\u05d7\u05e8\u05d5", _s17_78, _s17_79, _s17_80, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e7\u05e8\u05d5\u05d1\u05d5\u05ea", _s17_82, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05e2\u05d1\u05e8\u05d5 \u05d0\u05ea \u05de\u05d5\u05e2\u05d3 \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd", "recent_payments", "\u05e7\u05d1\u05dc\u05d4", "upcoming_quotes", "\u05d4\u05e6\u05e2\u05d5\u05ea \u05de\u05d7\u05d9\u05e8 \u05d1\u05e7\u05e8\u05d5\u05d1", "expired_quotes", "\u05d4\u05e6\u05e2\u05d5\u05ea \u05de\u05d7\u05d9\u05e8 \u05e9\u05e4\u05d2 \u05ea\u05d5\u05e7\u05e4\u05df", "create_client", "\u05e6\u05d5\u05e8 \u05dc\u05e7\u05d5\u05d7", "create_invoice", "\u05e6\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "create_quote", "\u05ea\u05d9\u05d9\u05e6\u05e8 \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "create_payment", "Create Payment", "create_vendor", "\u05e6\u05d5\u05e8 \u05e1\u05e4\u05e7", "update_quote", "Update Quote", "delete_quote", "\u05de\u05d7\u05e7 \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "update_invoice", "\u05e2\u05d3\u05db\u05df \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "delete_invoice", "\u05de\u05d7\u05e7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "update_client", "Update Client", "delete_client", "\u05de\u05d7\u05e7 \u05dc\u05e7\u05d5\u05d7", "delete_payment", "\u05de\u05d7\u05e7 \u05ea\u05e9\u05dc\u05d5\u05dd", "update_vendor", "Update Vendor", "delete_vendor", "\u05de\u05d7\u05e7 \u05e1\u05e4\u05e7", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "\u05de\u05d7\u05e7 \u05d4\u05d5\u05e6\u05d0\u05d4", "create_task", "\u05e6\u05d5\u05e8 \u05de\u05e9\u05d9\u05de\u05d4", "update_task", "\u05e2\u05d3\u05db\u05df \u05de\u05e9\u05d9\u05de\u05d4", "delete_task", "\u05de\u05d7\u05d9\u05e7\u05ea \u05de\u05e9\u05d9\u05de\u05d4", "approve_quote", "Approve Quote", "off", "\u05db\u05d1\u05d5\u05d9", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u05d7\u05d9\u05e0\u05dd", "plan", "\u05ea\u05db\u05e0\u05d9\u05ea", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "\u05d8\u05d5\u05e7\u05df API", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "\u05d8\u05d5\u05e7\u05df", "tokens", "\u05d8\u05d5\u05e7\u05e0\u05d9\u05dd", "new_token", "New Token", "edit_token", "\u05e2\u05e8\u05d9\u05db\u05ea \u05d8\u05d5\u05e7\u05df", "created_token", "\u05d8\u05d5\u05e7\u05df \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_token", "\u05d8\u05d5\u05e7\u05df \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_token", "\u05d0\u05e1\u05d9\u05de\u05d5\u05df \u05d4\u05d5\u05e2\u05d1\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_token", "\u05d8\u05d5\u05e7\u05df \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "\u05e9\u05dc\u05d7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05de\u05d9\u05d9\u05dc", "email_quote", "\u05e9\u05dc\u05d7 \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05d1\u05de\u05d9\u05d9\u05dc", "email_credit", "Email Credit", "email_payment", "\u05e9\u05dc\u05d7 \u05ea\u05e9\u05dc\u05d5\u05dd \u05d1\u05d3\u05d5\u05d0'\u05dc", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "\u05e9\u05dd \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, "\u05e2\u05e8\u05d5\u05da \u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd", _s20_75, "\u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05d5\u05e6\u05e8\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s20_76, "\u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd \u05e2\u05d5\u05d3\u05db\u05e0\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s21_79, "\u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd \u05d4\u05d5\u05e2\u05d1\u05e8\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u05d2\u05d5\u05d1\u05d4 \u05d9\u05ea\u05e8\u05d4", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "\u05d7\u05e4\u05e9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "\u05d7\u05e4\u05e9 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", "\u05d7\u05e4\u05e9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea 1", "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "\u05d7\u05e4\u05e9 1 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "\u05d4\u05d7\u05d6\u05e8 \u05db\u05e1\u05e4\u05d9", _s17_92, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05d5\u05d8\u05dc\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s18_69, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05d1\u05d5\u05d8\u05dc\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_116, _s21_167, _s17_93, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05d5\u05d7\u05d6\u05e8\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "reverse", "Reverse", "full_name", "\u05e9\u05dd \u05de\u05dc\u05d0", _s17_94, "\u05e2\u05d9\u05e8/\u05de\u05d3\u05d9\u05e0\u05d4/\u05d3\u05d5\u05d0\u05e8", _s17_96, _s17_97, "custom1", "\u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea 1", "custom2", "\u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea 2", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "\u05e8\u05e2\u05e0\u05df \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd", _s16_117, "\u05e0\u05ea\u05d5\u05e0\u05d9 \u05d4\u05d7\u05d1\u05e8\u05d4 \u05e8\u05d5\u05e2\u05e0\u05e0\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s18_70, "\u05d0\u05d6\u05d4\u05e8\u05d4: \u05e4\u05e2\u05d5\u05dc\u05d4 \u05d6\u05d5 \u05ea\u05de\u05d7\u05e7 \u05dc\u05e6\u05de\u05d9\u05ea\u05d5\u05ea \u05d0\u05ea \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e9\u05dc\u05da, \u05d0\u05d9\u05df \u05d0\u05e4\u05e9\u05e8\u05d5\u05ea \u05dc\u05d1\u05d8\u05dc.", "invoice_balance", "\u05d9\u05ea\u05e8\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "age_group_0", "0 - 30 \u05d9\u05de\u05d9\u05dd", "age_group_30", "30 - 60 \u05d9\u05de\u05d9\u05dd", "age_group_60", "60 - 90 \u05d9\u05de\u05d9\u05dd", "age_group_90", "90 - 120 \u05d9\u05de\u05d9\u05dd", "age_group_120", "120+ \u05d9\u05de\u05d9\u05dd", "refresh", "\u05e8\u05e2\u05e0\u05df", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "\u05e4\u05e8\u05d8\u05d9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "\u05e9\u05d5\u05e8\u05d5\u05ea \u05de\u05e9\u05d9\u05de\u05d4", "add_field", "Add Field", "all_events", "All Events", "permissions", "\u05de\u05ea\u05d7\u05dd", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":\u05de\u05e1\u05e4\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e9\u05e0\u05e9\u05dc\u05d7\u05d5", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05e6\u05e4\u05ea\u05d4", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "\u05de\u05d7\u05e7 \u05d7\u05e9\u05d1\u05d5\u05df", _s22_57, "\u05d0\u05d6\u05d4\u05e8\u05d4: \u05de\u05d7\u05d9\u05e7\u05d4 \u05d6\u05d5 \u05d4\u05d9\u05d0 \u05dc\u05e6\u05de\u05d9\u05ea\u05d5\u05ea, \u05d0\u05d9\u05df \u05d0\u05e4\u05e9\u05e8\u05d5\u05ea \u05dc\u05d1\u05d8\u05dc", "delete_company", "\u05de\u05d7\u05e7 \u05d7\u05d1\u05e8\u05d4", _s22_58, "\u05d0\u05d6\u05d4\u05e8\u05d4: \u05e4\u05e2\u05d5\u05dc\u05d4 \u05d6\u05d5 \u05ea\u05de\u05d7\u05e7 \u05dc\u05e6\u05de\u05d9\u05ea\u05d5\u05ea \u05d0\u05ea \u05d4\u05d7\u05d1\u05e8\u05d4 \u05e9\u05dc\u05da, \u05d0\u05d9\u05df \u05d0\u05e4\u05e9\u05e8\u05d5\u05ea \u05dc\u05d1\u05d8\u05dc.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u05db\u05d5\u05ea\u05e8\u05ea \u05e2\u05dc\u05d9\u05d5\u05e0\u05d4", "load_design", "\u05d8\u05e2\u05df \u05e2\u05d9\u05e6\u05d5\u05d1", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "\u05d4\u05e6\u05e2\u05d5\u05ea", "tickets", "Tickets", _s16_122, "\u05db\u05de\u05d5\u05ea \u05d7\u05d5\u05d6\u05e8\u05ea", "recurring_tasks", "\u05de\u05e9\u05d9\u05de\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", _s18_71, "\u05e0\u05d9\u05d4\u05d5\u05dc \u05d7\u05e9\u05d1\u05d5\u05df", "credit_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05d9\u05ea\u05e8\u05d4", "credit", "\u05d0\u05e9\u05e8\u05d0\u05d9 / \u05d9\u05ea\u05e8\u05d4", "credits", "\u05d0\u05e9\u05e8\u05d0\u05d9 / \u05d9\u05ea\u05e8\u05d4", "new_credit", "\u05d4\u05db\u05e0\u05e1 \u05d9\u05ea\u05e8\u05d4", "edit_credit", "\u05e2\u05e8\u05d5\u05da \u05d9\u05ea\u05e8\u05ea \u05d6\u05db\u05d5\u05ea", "created_credit", "\u05d9\u05ea\u05e8\u05d4 \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_credit", "\u05d9\u05ea\u05e8\u05ea \u05d6\u05db\u05d5\u05ea \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_credit", "\u05d9\u05ea\u05e8\u05d4 \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_credit", "\u05d9\u05ea\u05e8\u05d4 \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "removed_credit", _s27_43, "restored_credit", "\u05d0\u05e9\u05e8\u05d0\u05d9 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_124, "\u05d9\u05ea\u05e8\u05d4 \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", "deleted_credits", "\u05d9\u05ea\u05e8\u05d4 \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4:", _s16_125, _s36_9, "current_version", "\u05d2\u05e8\u05e1\u05d0 \u05e0\u05d5\u05db\u05d7\u05d9\u05ea", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "\u05dc\u05de\u05d3 \u05e2\u05d5\u05d3", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u05d7\u05d1\u05e8\u05d4 \u05d7\u05d3\u05e9\u05d4", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "\u05de\u05e9\u05d9\u05de\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 1", "task2", "\u05de\u05e9\u05d9\u05de\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 2", "task3", "\u05de\u05e9\u05d9\u05de\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 3", "task4", "\u05de\u05e9\u05d9\u05de\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 1", "invoice2", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 2", "invoice3", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 3", "invoice4", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 4", "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u05d0\u05ea\u05d7\u05d5\u05dc", "number", "Number", "export", "\u05d9\u05d9\u05e6\u05d5\u05d0", "chart", "\u05ea\u05e8\u05e9\u05d9\u05dd", "count", "Count", "totals", "\u05e1\u05db\u05d5\u05de\u05d9\u05dd \u05e1\u05d5\u05e4\u05d9\u05d9\u05dd", "blank", "\u05e8\u05d9\u05e7", "day", "\u05d9\u05d5\u05dd", "month", "\u05d7\u05d5\u05d3\u05e9", "year", "\u05e9\u05e0\u05d4", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "\u05e7\u05d1\u05e5 \u05dc\u05e4\u05d9", "credit_balance", "\u05de\u05d0\u05d6\u05df \u05d9\u05ea\u05e8\u05d4", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "\u05d8\u05dc\u05e4\u05d5\u05df \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", "\u05e0\u05d5\u05e6\u05e8 \u05e2\u05dc \u05d9\u05d3\u05d9: :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "\u05e9\u05d5\u05e8\u05d5", "aging", "\u05d6\u05de\u05df", "profit_and_loss", "\u05e8\u05d5\u05d5\u05d7 \u05d5\u05d4\u05e4\u05e1\u05d3", "reports", "\u05d3\u05d5\u05d7", "report", "\u05d3\u05d5'\u05d7", "add_company", "\u05d4\u05d5\u05e1\u05e3 \u05d7\u05d1\u05e8\u05d4", "unpaid_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05dc\u05d0 \u05e9\u05d5\u05dc\u05de\u05d4", "paid_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e9\u05d5\u05dc\u05de\u05d4", _s16_160, _s16_161, "help", "\u05e2\u05d6\u05e8\u05d4", "refund", "\u05d4\u05d7\u05d6\u05e8", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "\u05d3\u05d5\u05d0'\u05dc \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "multiselect", "Multiselect", "entity_state", "\u05de\u05e6\u05d1", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "\u05d4\u05d5\u05d3\u05e2\u05d4", "from", "\u05de\u05d0\u05ea", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "\u05d8\u05d5\u05e4\u05e1 \u05e2\u05d6\u05e8\u05d4", "about", "About", "documentation", "\u05de\u05d3\u05e8\u05d9\u05db\u05d9\u05dd", "contact_us", "\u05e6\u05d5\u05e8 \u05e7\u05e9\u05e8", "subtotal", "\u05e1\u05d9\u05db\u05d5\u05dd \u05d1\u05d9\u05e0\u05d9\u05d9\u05dd", "line_total", "\u05e1\u05d4'\u05db", "item", "\u05e4\u05e8\u05d9\u05d8", "credit_email", "Credit Email", "iframe_url", "\u05d0\u05ea\u05e8 \u05d0\u05d9\u05e0\u05d8\u05e8\u05e0\u05d8", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05e4\u05d5\u05e8\u05d8\u05dc \u05dc\u05e7\u05d5\u05d7\u05d5\u05ea", _s23_36, "\u05de\u05e8\u05db\u05d6 \u05e9\u05dc\u05d9\u05d8\u05d4 \u05dc\u05dc\u05e7\u05d5\u05d7", _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "\u05db\u05df", "no", "\u05dc\u05d0", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "\u05e6\u05e4\u05d4", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, "\u05d4\u05e6\u05d2 \u05db\u05de\u05d5\u05ea \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "\u05de\u05e9\u05ea\u05de\u05e9", "invoice_tax", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05e1", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05d4\u05de\u05e1 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "item_tax_rates", "Item Tax Rates", _s18_84, "\u05d0\u05e0\u05d0 \u05d1\u05d7\u05e8 \u05dc\u05e7\u05d5\u05d7", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05de\u05e1", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "\u05d0\u05e4\u05e9\u05e8\u05d5\u05d9\u05d5\u05ea", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05e1\u05d9\u05e1\u05de\u05d0", "late_fees", "Late Fees", "credit_number", "\u05d6\u05d9\u05db\u05d5\u05d9 \u05de\u05e1\u05e4\u05e8", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, "\u05dc\u05d0\u05d7\u05e8 \u05ea\u05d0\u05e8\u05d9\u05da \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "days", "\u05d9\u05de\u05d9\u05dd", "invoice_email", "\u05de\u05d9\u05d9\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "payment_email", "\u05de\u05d9\u05d9\u05dc \u05ea\u05e9\u05dc\u05d5\u05dd", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "\u05de\u05d9\u05d9\u05dc \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "\u05de\u05e0\u05d4\u05dc", _s18_90, "\u05d0\u05e4\u05e9\u05e8 \u05dc\u05de\u05e9\u05ea\u05de\u05e9 \u05dc\u05e0\u05d4\u05dc \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd, \u05dc\u05e9\u05e0\u05d5\u05ea \u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05d5\u05dc\u05e9\u05e0\u05d5\u05ea \u05d0\u05ea \u05db\u05dc \u05d4\u05e8\u05e9\u05d5\u05de\u05d5\u05ea", "user_management", "\u05e0\u05d9\u05d4\u05d5\u05dc \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd", "users", "\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd", "new_user", "\u05de\u05e9\u05ea\u05de\u05e9 \u05d7\u05d3\u05e9", "edit_user", "\u05e2\u05e8\u05d5\u05da \u05de\u05e9\u05ea\u05de\u05e9", "created_user", _s25_42, "updated_user", "\u05de\u05e9\u05ea\u05de\u05e9 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_user", "\u05de\u05e9\u05ea\u05de\u05e9 \u05d4\u05d5\u05e2\u05d1\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_user", "\u05de\u05e9\u05ea\u05de\u05e9 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "removed_user", _s25_45, "restored_user", "\u05de\u05e9\u05ea\u05de\u05e9 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05db\u05dc\u05dc\u05d9\u05d5\u05ea", "invoice_options", "\u05d0\u05e4\u05e9\u05e8\u05d5\u05d9\u05d5\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s17_109, "\u05d4\u05e1\u05ea\u05e8 \u05e9\u05d5\u05dc\u05dd \u05e2\u05d3 \u05db\u05d4", _s22_65, "\u05d4\u05e6\u05d2 \u05d0\u05da \u05d5\u05e8\u05e7 '\u05e9\u05d5\u05dc\u05dd \u05e2\u05d3 \u05ea\u05d0\u05e8\u05d9\u05da' \u05e2\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d0\u05d7\u05e8\u05d9 \u05e9\u05d4\u05ea\u05e7\u05d1\u05dc \u05ea\u05e9\u05dc\u05d5\u05dd", _s23_38, "\u05de\u05e1\u05de\u05db\u05d9\u05dd \u05de\u05d5\u05d8\u05de\u05e2\u05d9\u05dd", _s28_30, "\u05db\u05dc\u05d5\u05dc \u05e7\u05d1\u05e6\u05d9\u05dd \u05de\u05e6\u05d5\u05e8\u05e4\u05d9\u05dd \u05db\u05ea\u05de\u05d5\u05e0\u05d5\u05ea \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s16_177, "Show Header on", _s16_178, "Show Footer on", "first_page", "\u05e2\u05de\u05d5\u05d3 \u05e8\u05d0\u05e9\u05d5\u05df", "all_pages", "\u05db\u05dc \u05d4\u05e2\u05de\u05d5\u05d3\u05d9\u05dd", "last_page", "\u05e2\u05de\u05d5\u05d3 \u05d0\u05d7\u05e8\u05d5\u05df", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "\u05e6\u05d1\u05e2 \u05e8\u05d0\u05e9\u05d9", "secondary_color", "\u05e6\u05d1\u05e2 \u05de\u05e9\u05e0\u05d9", "page_size", "\u05d2\u05d5\u05d3\u05dc \u05e2\u05de\u05d5\u05d3", "font_size", "\u05d2\u05d5\u05d3\u05dc \u05e4\u05d5\u05e0\u05d8", "quote_design", "\u05e2\u05d9\u05e6\u05d5\u05d1 \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", "invoice_fields", "\u05e9\u05d3\u05d5\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "product_fields", "\u05e9\u05d3\u05d5\u05ea \u05e4\u05e8\u05d9\u05d8\u05d9\u05dd", "invoice_terms", "\u05ea\u05e0\u05d0\u05d9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "invoice_footer", "\u05db\u05d5\u05ea\u05e8\u05ea \u05ea\u05d7\u05ea\u05d5\u05e0\u05d4 \u05d1\u05d3\u05e3 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "quote_terms", "\u05ea\u05e0\u05d0\u05d9 \u05d4\u05e6\u05e2\u05ea \u05d4\u05de\u05d7\u05d9\u05e8", "quote_footer", "\u05db\u05d5\u05ea\u05e8\u05ea \u05ea\u05d7\u05ea\u05d5\u05e0\u05d4 \u05dc\u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "\u05d4\u05de\u05e8\u05d4 \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9\u05ea", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd", _s17_113, "Three months", _s16_179, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "Never", "company", "Company", _s17_114, _s17_115, "charge_taxes", "\u05d4\u05d5\u05e1\u05e3 \u05de\u05d9\u05e1\u05d9\u05dd", "next_reset", "\u05d0\u05d9\u05e4\u05d5\u05e1 \u05d4\u05d1\u05d0", "reset_counter", "\u05d0\u05e4\u05e1 \u05de\u05d5\u05e0\u05d4", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "\u05e9\u05d3\u05d5\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s17_116, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d7\u05d9\u05d5\u05d1\u05d9\u05dd \u05e0\u05d5\u05e1\u05e4\u05d9\u05dd", "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "\u05e9\u05d3\u05d5\u05ea \u05de\u05e9\u05d9\u05de\u05d4", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "\u05e7\u05d9\u05d3\u05d5\u05de\u05ea", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "CSS \u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", _s17_118, _s17_119, _s16_183, "\u05e4\u05ea\u05d7 \u05d1PDF", _s21_97, "\u05d4\u05e6\u05d2 \u05d0\u05ea \u05d7\u05ea\u05d9\u05de\u05ea \u05d4\u05dc\u05e7\u05d5\u05d7 \u05d1-PDF \u05e9\u05dc \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea/\u05d4\u05e6\u05e2\u05ea \u05d4\u05de\u05d7\u05d9\u05e8.", _s25_46, "\u05ea\u05d9\u05d1\u05ea \u05e1\u05d9\u05de\u05d5\u05df \u05ea\u05e0\u05d0\u05d9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s30_13, "\u05d7\u05d9\u05d9\u05d1 \u05d0\u05ea \u05d4\u05dc\u05e7\u05d5\u05d7 \u05dc\u05e7\u05d1\u05dc \u05d0\u05ea \u05ea\u05e0\u05d0\u05d9 \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s23_42, "\u05ea\u05d9\u05d1\u05ea \u05e1\u05d9\u05de\u05d5\u05df \u05ea\u05e0\u05d0\u05d9 \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", _s28_31, "\u05d7\u05d9\u05d9\u05d1 \u05d0\u05ea \u05d4\u05dc\u05e7\u05d5\u05d7 \u05dc\u05d4\u05e1\u05db\u05d9\u05dd \u05dc\u05ea\u05e0\u05d0\u05d9 \u05d4\u05e6\u05e2\u05ea \u05d4\u05de\u05d7\u05d9\u05e8", _s25_47, "\u05d7\u05ea\u05d9\u05de\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s30_14, "\u05d7\u05d9\u05d9\u05d1 \u05d0\u05ea \u05d4\u05dc\u05e7\u05d5\u05d7 \u05dc\u05d7\u05ea\u05d5\u05dd \u05e2\u05dc \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s23_43, "\u05d7\u05ea\u05d9\u05de\u05ea \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", _s22_67, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d5\u05d2\u05e0\u05ea \u05d1\u05d0\u05de\u05e6\u05e2\u05d5\u05ea \u05e1\u05d9\u05e1\u05de\u05d4", _s27_45, "\u05de\u05d0\u05e4\u05e9\u05e8 \u05dc\u05da \u05dc\u05d4\u05d2\u05d3\u05d9\u05e8 \u05e1\u05d9\u05e1\u05de\u05d4 \u05dc\u05db\u05dc \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8. \u05d0\u05dd \u05d4\u05d5\u05d2\u05d3\u05e8\u05d4 \u05e1\u05d9\u05e1\u05de\u05d4, \u05d0\u05d9\u05e9 \u05d4\u05e7\u05e9\u05e8 \u05d9\u05d9\u05d3\u05e8\u05e9 \u05dc\u05d4\u05d6\u05d9\u05df \u05e1\u05d9\u05e1\u05de\u05d4 \u05dc\u05e4\u05e0\u05d9 \u05e6\u05e4\u05d9\u05d9\u05d4 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea.", "authorization", "\u05d0\u05d9\u05de\u05d5\u05ea", "subdomain", "\u05e1\u05d0\u05d1\u05d3\u05d5\u05de\u05d9\u05d9\u05df", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\u05d1\u05ea\u05d5\u05d3\u05d4 \u05de\u05e8\u05d0\u05e9", _s24_50, "\u05d4\u05e7\u05dc \u05e2\u05dc \u05d4\u05dc\u05e7\u05d5\u05d7\u05d5\u05ea \u05e9\u05dc\u05da \u05dc\u05e9\u05dc\u05dd \u05dc\u05da \u05e2\u05dc \u05d9\u05d3\u05d9 \u05d4\u05d5\u05e1\u05e4\u05ea \u05e1\u05d9\u05de\u05d5\u05df schema.org \u05dc\u05d0\u05d9\u05de\u05d9\u05d9\u05dc\u05d9\u05dd \u05e9\u05dc\u05da.", "plain", "\u05e8\u05d2\u05d9\u05dc", "light", "\u05d1\u05d4\u05d9\u05e8", "dark", "\u05db\u05d4\u05d4", "email_design", "\u05e2\u05d9\u05e6\u05d5\u05d1 \u05d3\u05d5\u05d0'\u05dc", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "\u05d0\u05e4\u05e9\u05e8 \u05e1\u05d9\u05de\u05d5\u05df", "reply_to_email", "\u05d4\u05e9\u05d1 \u05dc\u05d3\u05d5\u05d0'\u05dc", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "\u05e2\u05d3\u05db\u05d5\u05df \u05db\u05ea\u05d5\u05d1\u05ea", _s19_69, "\u05e2\u05d3\u05db\u05df \u05d0\u05ea \u05db\u05ea\u05d5\u05d1\u05ea \u05d4\u05dc\u05e7\u05d5\u05d7 \u05e2\u05dd \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e9\u05d4\u05ea\u05e7\u05d1\u05dc\u05d5", "rate", "\u05ea\u05e2\u05e8\u05d9\u05e3", "tax_rate", "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05de\u05e1", "new_tax_rate", "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05de\u05e1 \u05d7\u05d3\u05e9", "edit_tax_rate", "\u05e2\u05e8\u05d5\u05da \u05e9\u05d9\u05e2\u05d5\u05e8 \u05de\u05e1", _s16_186, "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05d4\u05de\u05e1 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_187, "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05d4\u05de\u05e1 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_121, "\u05e9\u05d9\u05e2\u05d5\u05e8\u05d9 \u05d4\u05de\u05e1 \u05e0\u05e9\u05dc\u05d7\u05d5 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "\u05de\u05d5\u05e6\u05e8\u05d9\u05dd \u05dc\u05de\u05d9\u05dc\u05d5\u05d9 \u05d0\u05d5\u05d8\u05d5\u05de\u05d9", _s18_96, "\u05d1\u05d7\u05d9\u05e8\u05ea \u05de\u05d5\u05e6\u05e8 \u05d9\u05de\u05dc\u05d0 \u05d0\u05ea \u05d4\u05ea\u05d9\u05d0\u05d5\u05e8 \u05d5\u05e2\u05dc\u05d5\u05ea \u05d1\u05d0\u05d5\u05e4\u05df \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9", "update_products", "\u05e2\u05d9\u05d3\u05db\u05d5\u05df \u05d0\u05d5\u05d8\u05d5\u05de\u05ea\u05d9 \u05dc\u05de\u05d5\u05e6\u05e8\u05d9\u05dd", _s20_89, "\u05e2\u05d9\u05d3\u05db\u05d5\u05df \u05e9\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d9\u05e2\u05d3\u05db\u05df \u05d2\u05dd \u05d0\u05ea \u05d4\u05e1\u05d9\u05e4\u05e8\u05d9\u05ea \u05de\u05d5\u05e6\u05e8\u05d9\u05dd", _s16_189, _s16_190, _s21_98, _s61_1, "fees", "\u05e2\u05de\u05dc\u05d5\u05ea", "limits", "\u05de\u05d2\u05d1\u05dc\u05d5\u05ea", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "\u05d1\u05d8\u05dc \u05e9\u05d9\u05e0\u05d5\u05d9\u05d9\u05dd", "default_value", "Default value", "disabled", "\u05d4\u05e9\u05d1\u05ea", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "\u05d9\u05d5\u05dd \u05e8\u05d0\u05e9\u05d5\u05df", "monday", "\u05d9\u05d5\u05dd \u05e9\u05e0\u05d9", "tuesday", "\u05d9\u05d5\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9", "wednesday", "\u05d9\u05d5\u05dd \u05e8\u05d1\u05d9\u05e2\u05d9", "thursday", "\u05d9\u05d5\u05dd \u05d7\u05de\u05d9\u05e9\u05d9", "friday", "\u05d9\u05d5\u05dd \u05e9\u05d9\u05e9\u05d9", "saturday", "\u05e9\u05d1\u05ea", "january", "\u05d9\u05e0\u05d5\u05d0\u05e8", "february", "\u05e4\u05d1\u05d5\u05d0\u05e8", "march", "\u05de\u05e8\u05e5", "april", "\u05d0\u05e4\u05e8\u05d9\u05dc", "may", "\u05de\u05d0\u05d9", "june", "\u05d9\u05d5\u05e0\u05d9", "july", "\u05d9\u05d5\u05dc\u05d9", "august", "\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8", "september", "\u05e1\u05e4\u05d8\u05de\u05d1\u05e8", "october", "\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8", "november", "\u05e0\u05d5\u05d1\u05de\u05d1\u05e8", "december", "\u05d3\u05e6\u05de\u05d1\u05e8", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 \u05e9\u05e2\u05d5\u05ea", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, "\u05e0\u05e1\u05df \u05dc\u05e4\u05d9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "\u05dc\u05d5\u05d2\u05d5", "saved_settings", _s27_48, _s16_195, "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05de\u05d5\u05e6\u05e8/\u05e9\u05d9\u05e8\u05d5\u05ea", "device_settings", "Device Settings", "defaults", "\u05d1\u05e8\u05d9\u05e8\u05d5\u05ea \u05de\u05d7\u05d3\u05dc", "basic_settings", "\u05d4\u05d2\u05d3\u05d5\u05ea \u05d1\u05e1\u05d9\u05e1\u05d9\u05d5\u05ea", _s17_126, "\u05d0\u05d2\u05d3\u05e8\u05d5\u05ea \u05de\u05ea\u05e7\u05d3\u05de\u05d5\u05ea", "company_details", "\u05e4\u05e8\u05d8\u05d9 \u05d7\u05d1\u05e8\u05d4", "user_details", "\u05e4\u05e8\u05d8\u05d9 \u05de\u05e9\u05ea\u05de\u05e9", "localization", "\u05de\u05d9\u05e7\u05d5\u05dd", "online_payments", "\u05ea\u05e9\u05dc\u05d5\u05dd \u05de\u05e7\u05d5\u05d5\u05df", "tax_rates", "\u05ea\u05e2\u05e8\u05d9\u05e3 \u05de\u05e1", "notifications", "\u05d4\u05ea\u05e8\u05d0\u05d5\u05ea", "import_export", "\u05d9\u05d1\u05d5\u05d0 | \u05d9\u05d9\u05e6\u05d5\u05d0", "custom_fields", "\u05e9\u05d3\u05d5\u05ea \u05de\u05d5\u05d0\u05de\u05d5\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea", "invoice_design", "\u05e2\u05d9\u05e6\u05d5\u05d1 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "buy_now_buttons", "Buy Now Buttons", "email_settings", "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05de\u05d9\u05d9\u05dc \u05d0\u05dc\u05e7\u05d8\u05e8\u05d5\u05e0\u05d9", _s23_49, "\u05ea\u05d1\u05e0\u05d9\u05d5\u05ea \u05d5\u05ea\u05d6\u05db\u05d5\u05e8\u05d5\u05ea", _s22_68, _s20_91, _s19_75, "\u05d4\u05d3\u05de\u05d9\u05d9\u05ea \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "\u05ea\u05e0\u05d0\u05d9 \u05e9\u05d9\u05de\u05d5\u05e9", "privacy_policy", "Privacy Policy", "sign_up", "\u05d4\u05e8\u05e9\u05dd", "account_login", "\u05db\u05e0\u05d9\u05e1\u05d4 \u05dc\u05d7\u05e9\u05d1\u05d5\u05df", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "\u05e6\u05d5\u05e8 \u05d7\u05d3\u05e9", _s18_102, _s18_103, _s21_102, _s34_24, "download", "\u05d4\u05d5\u05e8\u05d3\u05d4", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "\u05de\u05e1\u05de\u05da", "documents", "\u05de\u05e1\u05de\u05db\u05d9\u05dd", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05d4\u05d5\u05e6\u05d0\u05d4", "pending", "\u05de\u05de\u05ea\u05d9\u05df", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d4\u05d5\u05e4\u05e7\u05d4", "converted", "\u05d4\u05d5\u05de\u05e8", _s24_56, "\u05d4\u05d5\u05e1\u05e3 \u05de\u05e1\u05de\u05db\u05d9\u05dd \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "exchange_rate", "\u05e9\u05e2\u05e8 \u05d7\u05dc\u05d9\u05e4\u05d9\u05df", _s16_204, "\u05d4\u05de\u05e8 \u05de\u05d8\u05d1\u05e2", "mark_paid", "\u05e1\u05de\u05df \u05db\u05e9\u05d5\u05dc\u05dd", "category", "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4", "address", "\u05db\u05ea\u05d5\u05d1\u05ea", "new_vendor", "\u05e1\u05e4\u05e7 \u05d7\u05d3\u05e9", "created_vendor", "\u05e1\u05e4\u05e7 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_vendor", "\u05e1\u05e4\u05e7 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_vendor", "\u05e1\u05e4\u05e7 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_vendor", "\u05e1\u05e4\u05e7 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "restored_vendor", "\u05e1\u05e4\u05e7 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_205, "\u05e1\u05e4\u05e7 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4:", "deleted_vendors", "\u05e1\u05e4\u05e7 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4:", _s16_206, _s36_11, "new_expense", "\u05d4\u05d6\u05df \u05d4\u05d5\u05e6\u05d0\u05d4", "created_expense", "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_expense", "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_207, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05d4\u05d5\u05e2\u05d1\u05e8\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_expense", "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_208, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_132, "\u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05d4\u05d5\u05e2\u05d1\u05e8\u05d5 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_209, "\u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05e0\u05de\u05d7\u05e7\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d4\u05d5\u05e4\u05e7\u05d4", "logged", "\u05e0\u05e8\u05e9\u05dd \u05d1\u05d9\u05d5\u05de\u05df", "running", "\u05de\u05e8\u05d9\u05e5", "resume", "\u05e7\u05d5\u05e8\u05d5\u05ea \u05d7\u05d9\u05d9\u05dd", "task_errors", "\u05d0\u05e0\u05d0 \u05ea\u05e7\u05df \u05d0\u05ea \u05d4\u05d6\u05de\u05e0\u05d9\u05dd \u05d4\u05d7\u05d5\u05e4\u05e4\u05d9\u05dd", "start", "\u05d4\u05ea\u05d7\u05dc\u05d4", "stop", "\u05d4\u05e4\u05e1\u05e7", "started_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05d4\u05d5\u05ea\u05d7\u05dc\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "stopped_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05d4\u05d5\u05e4\u05e1\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "resumed_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05d4\u05d5\u05de\u05e9\u05db\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "now", "\u05e2\u05db\u05e9\u05d9\u05d5", _s16_210, "\u05d4\u05ea\u05d7\u05dc \u05de\u05e9\u05d9\u05de\u05d4 \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9\u05ea", "timer", "\u05d8\u05d9\u05d9\u05de\u05e8", "manual", "\u05d1\u05d0\u05d5\u05e4\u05df \u05d9\u05d3\u05e0\u05d9", "budgeted", "Budgeted", "start_time", "\u05d6\u05de\u05df \u05d4\u05ea\u05d7\u05dc\u05d4", "end_time", "\u05d6\u05de\u05df \u05e1\u05d9\u05d5\u05dd", "date", "\u05ea\u05d0\u05e8\u05d9\u05da", "times", "\u05e4\u05e2\u05de\u05d9\u05dd/\u05d6\u05de\u05e0\u05d9\u05dd", "duration", "\u05de\u05e9\u05da \u05d4\u05d6\u05de\u05df", "new_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05d7\u05d3\u05e9\u05d4", "created_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05de\u05d7\u05e7\u05d4", "restored_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_tasks", "\u05d4\u05d5\u05e2\u05d1\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4: \u05e1\u05e4\u05d9\u05e8\u05ea \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "deleted_tasks", "\u05e0\u05de\u05d7\u05e7: \u05e1\u05e4\u05d9\u05e8\u05ea \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_212, "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05d4\u05d5\u05e2\u05d1\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_213, "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_134, _s37_25, _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05d7\u05d3\u05e9", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "\u05dc\u05d7\u05e5 \u05db\u05d0\u05df", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "\u05db\u05d5\u05ea\u05e8\u05ea \u05ea\u05d7\u05ea\u05d5\u05e0\u05d4", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "\u05d8\u05d5\u05d5\u05d7 \u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "\u05d4\u05d7\u05d5\u05d3\u05e9 \u05d4\u05d6\u05d4", "last_month", "\u05d7\u05d5\u05d3\u05e9 \u05e9\u05e2\u05d1\u05e8", "this_year", "This Year", "last_year", "\u05e9\u05e0\u05d4 \u05e9\u05e2\u05d1\u05e8\u05d4", "custom", "\u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", _s16_215, "\u05e9\u05db\u05e4\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "\u05ea\u05e6\u05d9\u05d2 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "convert", "Convert", "more", "More", "edit_client", "\u05e2\u05e8\u05d5\u05da \u05dc\u05e7\u05d5\u05d7", "edit_product", "\u05e2\u05e8\u05d5\u05da \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", "edit_invoice", "\u05e2\u05e8\u05d5\u05da \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "edit_quote", "\u05e2\u05e8\u05d5\u05da \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "edit_payment", "\u05e2\u05e8\u05d9\u05db\u05ea \u05ea\u05e9\u05dc\u05d5\u05dd", "edit_task", "\u05e2\u05e8\u05d9\u05db\u05ea \u05de\u05e9\u05d9\u05de\u05d4", "edit_expense", "\u05e2\u05e8\u05d5\u05da \u05d4\u05d5\u05e6\u05d0\u05d4", "edit_vendor", "\u05e2\u05e8\u05d5\u05da \u05e1\u05e4\u05e7", "edit_project", "\u05e2\u05e8\u05d5\u05da \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", _s20_92, "\u05e2\u05e8\u05d5\u05da \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", "billing_address", "\u05db\u05ea\u05d5\u05d1\u05ea \u05dc\u05e9\u05dc\u05d9\u05d7\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s16_217, _s16_218, "total_revenue", "\u05e8\u05d5\u05d5\u05d7 \u05db\u05d5\u05dc\u05dc", "average_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05de\u05d5\u05e6\u05e2\u05ea", "outstanding", "\u05e0\u05d5\u05ea\u05e8", "invoices_sent", ":\u05de\u05e1\u05e4\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05e0\u05e9\u05dc\u05d7\u05d5", "active_clients", "\u05dc\u05e7\u05d5\u05d7\u05d5\u05ea \u05e4\u05e2\u05d9\u05dc\u05d9\u05dd", "close", "\u05e1\u05d2\u05d5\u05e8", "email", "\u05d3\u05d5\u05d0\u05e8 \u05d0\u05dc\u05e7\u05d8\u05e8\u05d5\u05e0\u05d9", "password", "\u05e1\u05d9\u05e1\u05de\u05d4", "url", "URL", "secret", "Secret", "name", "\u05e9\u05dd", "logout", "\u05e6\u05d0", "login", "\u05db\u05e0\u05d9\u05e1\u05d4", "filter", "\u05e1\u05d9\u05e0\u05d5\u05df", "sort", "Sort", "search", "\u05d7\u05d9\u05e4\u05d5\u05e9", "active", "\u05e4\u05e2\u05d9\u05dc", "archived", "\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "deleted", "\u05e0\u05de\u05d7\u05e7", "dashboard", "\u05de\u05e8\u05db\u05d6 \u05e9\u05dc\u05d9\u05d8\u05d4", "archive", "\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "delete", "\u05de\u05d7\u05e7", "restore", "\u05e9\u05d7\u05d6\u05d5\u05e8", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "\u05e2\u05d5\u05dc\u05d4", "descending", "\u05d9\u05d5\u05e8\u05d3", "save", "\u05e9\u05de\u05d5\u05e8", _s17_138, _s17_139, "paid_to_date", "\u05dc\u05ea\u05e9\u05dc\u05d5\u05dd \u05e2\u05d3", "balance_due", "\u05d9\u05ea\u05e8\u05d4", "balance", "\u05de\u05d0\u05d6\u05df", "overview", "Overview", "details", "\u05e4\u05e8\u05d8\u05d9\u05dd", "phone", "\u05d8\u05dc\u05e4\u05d5\u05df", "website", "\u05d0\u05ea\u05e8 \u05d0\u05d9\u05e0\u05d8\u05e8\u05e0\u05d8", "vat_number", "\u05de\u05e1\u05e4\u05e8 \u05e2\u05d5\u05e1\u05e7 \u05de\u05e2'\u05de", "id_number", "\u05de\u05e1\u05e4\u05e8 \u05d7.\u05e4. / \u05ea.\u05d6.", "create", "\u05e6\u05d5\u05e8", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "\u05d0\u05e0\u05e9\u05d9 \u05e7\u05e9\u05e8", "additional", "Additional", "first_name", "\u05e9\u05dd", "last_name", "\u05e9\u05dd \u05de\u05e9\u05e4\u05d7\u05d4", "add_contact", "\u05d4\u05d5\u05e1\u05e3 \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "are_you_sure", "\u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7?", "cancel", "\u05d1\u05d8\u05dc", "ok", "Ok", "remove", "\u05d4\u05e1\u05e8", _s16_223, "\u05db\u05ea\u05d5\u05d1\u05ea \u05d3\u05d5\u05d0'\u05dc \u05dc\u05d0 \u05ea\u05e7\u05d9\u05e0\u05d4", "product", "\u05de\u05d5\u05e6\u05e8", "products", "\u05de\u05d5\u05e6\u05e8\u05d9\u05dd", "new_product", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05d7\u05d3\u05e9", "created_product", "\u05e0\u05d5\u05e6\u05e8 \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05d4\u05e6\u05dc\u05d7\u05d4", "updated_product", "\u05de\u05d5\u05e6\u05e8 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_225, "\u05de\u05d5\u05e6\u05e8 \u05d0\u05d5\u05e1\u05e3 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_product", "\u05e4\u05e8\u05d5\u05d8 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_226, "\u05e4\u05e8\u05d9\u05d8 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "Product", "notes", "\u05d4\u05e2\u05e8\u05d5\u05ea", "cost", "\u05e2\u05dc\u05d5\u05ea", "client", "\u05dc\u05e7\u05d5\u05d7", "clients", "\u05dc\u05e7\u05d5\u05d7\u05d5\u05ea", "new_client", "\u05dc\u05e7\u05d5\u05d7 \u05d7\u05d3\u05e9", "created_client", "\u05dc\u05e7\u05d5\u05d7 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_client", "\u05dc\u05e7\u05d5\u05d7 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_client", "\u05dc\u05e7\u05d5\u05d7 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_228, "\u05dc\u05e7\u05d5\u05d7 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", "deleted_client", "\u05dc\u05e7\u05d5\u05d7 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_clients", "\u05dc\u05e7\u05d5\u05d7 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", "restored_client", "\u05dc\u05e7\u05d5\u05d7/\u05d4 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_229, _s36_13, "address1", "\u05e8\u05d7\u05d5\u05d1", "address2", "\u05d3\u05d9\u05e8\u05d4/\u05ea.\u05d3", "city", "\u05e2\u05d9\u05e8", "state", "\u05de\u05d3\u05d9\u05e0\u05d4 / \u05de\u05d7\u05d5\u05d6", "postal_code", "\u05de\u05d9\u05e7\u05d5\u05d3", "country", "\u05de\u05d3\u05d9\u05e0\u05d4", "invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "invoices", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "new_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d7\u05d3\u05e9\u05d4", "created_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_230, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_231, _s21_167, _s17_142, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", _s16_232, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", _s17_143, "\u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :value invoices", "emailed_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d3\u05d5\u05d0\u05e8 \u05d0\u05dc\u05e7\u05d8\u05e8\u05d5\u05e0\u05d9 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "emailed_payment", "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05e9\u05dc\u05d7 \u05d1\u05d3\u05d5\u05d0'\u05dc \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "amount", "\u05db\u05de\u05d5\u05ea", "invoice_number", "\u05de\u05e1\u05e4\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "invoice_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "discount", "\u05d4\u05e0\u05d7\u05d4", "po_number", "\u05de\u05e1\u05e4\u05e8 \u05ea.\u05d3", "terms", "\u05ea\u05e0\u05d0\u05d9\u05dd", "public_notes", "\u05d4\u05e2\u05e8\u05d4 \u05e6\u05d9\u05d1\u05d5\u05e8\u05d9\u05ea", "private_notes", "\u05d4\u05e2\u05e8\u05d5\u05ea \u05e4\u05e8\u05d8\u05d9\u05d5\u05ea", "frequency", "\u05ea\u05d3\u05d9\u05e8\u05d5\u05ea", "start_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05d4\u05ea\u05d7\u05dc\u05d4", "end_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05e1\u05d9\u05d5\u05dd", "quote_number", "\u05de\u05e1\u05e4\u05e8 \u05e1\u05d9\u05d3\u05d5\u05e8\u05ea \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "quote_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "valid_until", "\u05d1\u05ea\u05d5\u05e7\u05e3 \u05e2\u05d3", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "\u05ea\u05d0\u05d5\u05e8", "unit_cost", "\u05e2\u05dc\u05d5\u05ea \u05d9\u05d7\u05d9\u05d3\u05d4", "quantity", "\u05db\u05de\u05d5\u05ea", "add_item", "Add Item", "contact", "\u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "work_phone", "\u05d8\u05dc\u05e4\u05d5\u05df", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05e4\u05d9\u05e8\u05e2\u05d5\u05df", _s16_233, "\u05ea\u05d0\u05e8\u05d9\u05da \u05d9\u05e2\u05d3 \u05d7\u05dc\u05e7\u05d9", "status", "\u05de\u05e6\u05d1", _s17_144, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "\u05e1\u05d4'\u05db", "percent", "\u05d0\u05d7\u05d5\u05d6", "edit", "\u05e2\u05e8\u05d5\u05da", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, "\u05d0\u05e0\u05d0 \u05d1\u05d7\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "task_rate", "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05de\u05e9\u05d9\u05de\u05d4", "settings", "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea", "language", "Language", "currency", "\u05de\u05d8\u05d1\u05e2", "created_at", "\u05e0\u05d5\u05e6\u05e8 \u05d1\u05ea\u05d0\u05e8\u05d9\u05da", "created_on", "Created On", "updated_at", "Updated", "tax", "\u05de\u05e1", _s30_21, "\u05d0\u05e0\u05d0 \u05d4\u05d6\u05df \u05de\u05e1\u05e4\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s27_58, _s27_59, "past_due", "\u05d0\u05d7\u05e8\u05d9 \u05ea\u05d0\u05e8\u05d9\u05da \u05d4\u05d9\u05e2\u05d3", "draft", "\u05d8\u05d9\u05d5\u05d8\u05d4", "sent", "\u05e0\u05e9\u05dc\u05d7", "viewed", "Viewed", "approved", "Approved", "partial", "\u05ea\u05e9\u05dc\u05d5\u05dd / \u05d7\u05dc\u05e7\u05d9", "paid", "\u05e9\u05d5\u05dc\u05dd", "mark_sent", "\u05e1\u05d9\u05de\u05d5\u05df \u05db\u05e0\u05e9\u05dc\u05d7", _s22_74, _s27_93, _s22_75, _s27_93, _s23_52, _s28_89, _s23_53, _s28_89, "done", "\u05e1\u05d9\u05d9\u05dd", _s37_21, _s37_22, "dark_mode", "\u05de\u05e6\u05d1 \u05db\u05d4\u05d4", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u05e4\u05e2\u05d9\u05dc\u05d5\u05ea", _s16_235, _s16_236, "clone", "\u05d4\u05e2\u05ea\u05e7", "loading", "\u05d8\u05d5\u05e2\u05df", "industry", "\u05ea\u05e2\u05e9\u05d9\u05d9\u05d4", "size", "Size", "payment_terms", "\u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd", "payment_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05ea\u05e9\u05dc\u05d5\u05dd", "payment_status", "Payment Status", _s16_237, "\u05de\u05de\u05ea\u05d9\u05df", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "\u05e4\u05d5\u05e8\u05d8\u05dc \u05dc\u05e7\u05d5\u05d7\u05d5\u05ea", "show_tasks", "\u05d4\u05e6\u05d2 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "email_reminders", "\u05e9\u05dc\u05d7 \u05d3\u05d5\u05d0'\u05dc \u05ea\u05d6\u05db\u05d5\u05e8\u05d5\u05ea", "enabled", "Enabled", "recipients", "\u05de\u05e7\u05d1\u05dc", "initial_email", "\u05d0\u05d9\u05de\u05d9\u05d9\u05dc \u05e8\u05d0\u05e9\u05d5\u05e0\u05d9", "first_reminder", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e8\u05d0\u05e9\u05d5\u05e0\u05d4", "second_reminder", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e9\u05e0\u05d9\u05d4", "third_reminder", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e9\u05dc\u05d9\u05e9\u05d9\u05ea", "reminder1", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e8\u05d0\u05e9\u05d5\u05e0\u05d4", "reminder2", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e9\u05e0\u05d9\u05d4", "reminder3", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e9\u05dc\u05d9\u05e9\u05d9\u05ea", "template", "Template", "send", "Send", "subject", "\u05e0\u05d5\u05e9\u05d0", "body", "\u05d2\u05d5\u05e3", "send_email", "\u05e9\u05dc\u05d9\u05d7\u05ea \u05de\u05d9\u05d9\u05dc", "email_receipt", "\u05e9\u05dc\u05d7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05ea\u05e9\u05dc\u05d5\u05dd \u05dc\u05d3\u05d5\u05d0'\u05dc \u05d4\u05dc\u05e7\u05d5\u05d7", "auto_billing", "\u05d7\u05d9\u05d5\u05d1 \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9", "button", "Button", "preview", "\u05e6\u05e4\u05d9\u05d4 \u05de\u05e7\u05d3\u05d9\u05de\u05d4", "customize", "\u05d4\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", "history", "\u05d4\u05d9\u05e1\u05d8\u05d5\u05e8\u05d9\u05d4", "payment", "\u05ea\u05e9\u05dc\u05d5\u05dd", "payments", "\u05ea\u05e9\u05dc\u05d5\u05de\u05d9\u05dd", "refunded", "Refunded", "payment_type", "\u05d0\u05de\u05e6\u05e2\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd", _s21_108, "\u05d4\u05e4\u05e0\u05d9\u05d4 \u05e2\u05e1\u05e7\u05d4", "enter_payment", "\u05d4\u05db\u05e0\u05e1 \u05ea\u05e9\u05dc\u05d5\u05dd", "new_payment", "\u05d4\u05db\u05e0\u05e1 \u05ea\u05e9\u05dc\u05d5\u05dd", "created_payment", "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_payment", "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_243, "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_payment", "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_244, "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_147, "\u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", _s16_245, "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4:", _s17_148, _s37_23, "quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "quotes", "\u05e2\u05e8\u05db\u05d5\u05ea \u05de\u05d7\u05d9\u05e8", "new_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05d7\u05d3\u05e9", "created_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05e0\u05d5\u05e1\u05e3 \u05dc\u05e2\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "restored_quote", "\u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8 \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_quotes", "\u05d0\u05d5\u05e1\u05e3 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05dc\u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :\u05e1\u05e4\u05d9\u05e8\u05ea \u05e2\u05e8\u05db\u05d5\u05ea \u05de\u05d7\u05d9\u05e8", "deleted_quotes", "\u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05d7\u05dc\u05d4", "restored_quotes", _s35_23, "expense", "\u05d4\u05d5\u05e6\u05d0\u05d4", "expenses", "\u05d4\u05d5\u05e6\u05d0\u05d5\u05ea", "vendor", "\u05e1\u05e4\u05e7", "vendors", "\u05e1\u05e4\u05e7\u05d9\u05dd", "task", "\u05de\u05e9\u05d9\u05de\u05d4", "tasks", "\u05de\u05e9\u05d9\u05de\u05d5\u05ea", "project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", "projects", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8\u05d9\u05dd", "activity_1", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05e0\u05d5\u05e6\u05e8 \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8 :\u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "activity_2", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df: \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9", "activity_3", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05e0\u05de\u05d7\u05e7 \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9 :\u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9", "activity_4", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05d4\u05e0\u05e4\u05d9\u05e7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "activity_5", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05e2\u05d3\u05db\u05df \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "activity_6", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05e9\u05dc\u05d7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05d3\u05d5\u05d0'\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e2\u05d1\u05d5\u05e8 : \u05dc\u05e7\u05d5\u05d7 \u05d0\u05dc :\u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "activity_7", "\u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8 \u05e6\u05e4\u05d4 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e2\u05d1\u05d5\u05e8 :\u05dc\u05e7\u05d5\u05d7", "activity_8", _s31_16, "activity_9", ":\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05e0\u05de\u05d7\u05e7\u05d5 \u05e2\u05dc \u05d9\u05d3\u05d9 \u05de\u05e9\u05ea\u05de\u05e9 :\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "activity_10", ":\u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8 \u05d4\u05d6\u05d9\u05df \u05ea\u05e9\u05dc\u05d5\u05dd :\u05ea\u05e9\u05dc\u05d5\u05dd \u05e2\u05d1\u05d5\u05e8 :payment_amount\xa0 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e2\u05d1\u05d5\u05e8 :\u05dc\u05e7\u05d5\u05d7", "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_63, "activity_23", _s26_46, "activity_24", _s27_64, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", "\u05e9\u05dc\u05d9\u05d7\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05d3\u05d5\u05d0'\u05dc \u05e0\u05db\u05e9\u05dc\u05d4 :invoice", "activity_58", ":user \u05e9\u05d7\u05d6\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :invoice", "activity_59", ":user \u05d1\u05d9\u05d8\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :invoice", "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05de\u05d9\u05d9\u05dc \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "\u05e4\u05d2 \u05ea\u05d5\u05e7\u05e3", "all", "\u05d4\u05db\u05dc", "select", "\u05d1\u05d7\u05e8", _s22_76, _s22_77, "custom_value1", "\u05e2\u05e8\u05da \u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", "custom_value2", "\u05e2\u05e8\u05da \u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, "\u05d4\u05d5\u05d3\u05e2\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea \u05d1\u05de\u05e8\u05db\u05d6 \u05d4\u05e9\u05dc\u05d9\u05d8\u05d4", _s29_43, "\u05d4\u05d5\u05d3\u05e2\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e9\u05dc\u05d0 \u05e9\u05d5\u05dc\u05de\u05d4", _s27_65, "\u05d4\u05d5\u05d3\u05e2\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e9\u05d5\u05dc\u05de\u05d4", _s31_23, _s31_24, "lock_invoices", "\u05e0\u05e2\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "translations", "Translations", _s19_84, "\u05d3\u05e4\u05d5\u05e1 \u05de\u05e1\u05e4\u05e8\u05d9 \u05de\u05e9\u05d9\u05de\u05d4", _s19_86, "\u05de\u05d5\u05e0\u05d4 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, "\u05d3\u05e4\u05d5\u05e1 \u05de\u05e1\u05e4\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s22_88, "\u05de\u05e1\u05e4\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", _s20_97, _s20_98, _s20_99, "\u05de\u05e1\u05e4\u05d5\u05e8 \u05d4\u05e6\u05e2\u05d5\u05ea \u05de\u05d7\u05d9\u05e8", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, "\u05e9\u05d5\u05e8\u05ea \u05e0\u05d5\u05e9\u05d0 \u05d1\u05d3\u05d5\u05d0'\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "\u05e1\u05d5\u05d2", "invoice_amount", "\u05e1\u05db\u05d5\u05dd \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s16_250, "\u05ea\u05d0\u05e8\u05d9\u05da \u05dc\u05d1\u05d9\u05e6\u05d5\u05e2", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9\u05ea", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "\u05e9\u05dd \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05e1", "tax_amount", "\u05e1\u05db\u05d5\u05dd \u05de\u05e1", "tax_paid", "\u05de\u05e1 \u05e9\u05e9\u05d5\u05dc\u05dd", "payment_amount", "\u05d2\u05d5\u05d1\u05d4 \u05ea\u05e9\u05dc\u05d5\u05dd", "age", "\u05d6\u05de\u05df", "is_running", "Is Running", "time_log", "\u05d9\u05d5\u05de\u05df \u05d6\u05de\u05df", "bank_id", "\u05d1\u05e0\u05e7", _s19_90, _s19_91, _s16_251, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea", _s19_92, "\u05de\u05e1\u05e4\u05e8 \u05de\u05d8\u05d1\u05e2 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "it", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Azione", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archivia pagamento", "archive_invoice", "Archivia Fattura", "archive_quote", "Archivia Preventivo", "archive_credit", "Archivia credito", "archive_task", "Archivia l'attivit\xe0", "archive_client", "Archivia cliente", "archive_project", "Archivia Progetto", "archive_expense", "Archivia Spesa", "restore_payment", "Ripristina Pagamento", "restore_invoice", "Ripristina Fattura", "restore_quote", "Ripristina Preventivo", "restore_credit", "Ripristina Credito", "restore_task", "Ripristina l'attivit\xe0", "restore_client", "Ripristina Cliente", "restore_project", "Ripristina Progetto", "restore_expense", "Ripristina Spesa", "archive_vendor", "Archivia Fornitore", "restore_vendor", "Ripristina Fornitore", "create_product", "Crea Prodotto", "update_product", "Update Product", "delete_product", "Elimina prodotto", "restore_product", "Ripristina Prodotto", "archive_product", "Archivia Prodotto", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Metodi di Pagamento", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Ora", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Carica", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Elimina Progetto", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Salva termini come predefiniti", _s22_5, "Salva come pi\xe8 di pagina predefinito", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Conto bancario creato con successo", _s20_11, "Conto bancario aggiornato con successo", _s17_12, "Modifica conto bancario", _s16_14, _s16_15, "account_type", "Account type", _s16_16, "Nuovo conto bancario", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selezionato", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Aggiorna Credito", "delete_credit", "Elimina credito", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "COnto bancario", "bank_accounts", "Conti corrente", _s21_21, "Conto bancario correttamente archiviato", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Unisci", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accetta", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Impostazioni Pagamento", "default", "Predefinito", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Fermo", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Aggiungi Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Crea il tuo account in pochi secondi", "login_label", _s28_9, "add_to_invoice", "Aggiungi alla fattura :invoice", _s17_28, _s17_29, "week", "Settimana", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Valuta fattura", "range", "Intervallo", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Crea un Progetto", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "La tariffa per una fattura :amount sarebbe :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Approva", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s30_53, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Imposta Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Vedi spesa # :expense", "view_statement", "Estratto Conto", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Da Nome", _s16_46, _s16_47, _s17_36, "Spesa Ricorrente", _s18_29, "Spese Ricorrenti", _s21_46, "Nuova Spesa Ricorrente", _s22_37, "Modifica Spesa Ricorrente", _s25_8, "Spesa ricorrente creata con successo", _s25_9, "Spesa ricorrente aggiornata con successo", _s26_7, "Spesa ricorrente archiviata con successo", _s25_10, "Progetto cancellato con sucesso", _s25_11, _s38_4, _s26_8, "Spesa ricorrente riprestinata con successo", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Guida Utente", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", "fattura ricorrente :recurring_invoice creata dall'utente :user", "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Ultimo aggiornamento", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Nome contatto", _s17_40, "Cognome contatto", "order", "Order", "unassigned", "Non assegnato", "partial_value", "Deve essere maggiore di zero ed inferiore al totale", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Abilita", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Imposta il sottodominio o visualizza la fattura sul tuo sito web.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Codice Promo", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Sicurezza", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abbonamento", "subscriptions", "Abbonamenti", _s16_65, "Nuovo Abbonamento", _s17_46, "Modifica Abbonamento", _s20_47, "Abbonamento creato con successo", _s20_48, "Abbonamento aggiornato con successo", _s21_58, "Abbonamento archiviato con successo", _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, "Cerca 1 abbonamento", _s20_51, "Cerca :count abbonamenti", _s26_11, "Sottodominio non disponibile", "connect_gmail", "Connetti Gmail", _s16_67, "Disconnetti Gmail", "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, "Numero ID cliente", "count_minutes", ":count Minuti", _s16_72, "Scadenza Password", _s29_12, _s28_67, "use_last_email", "Usa ultima email", _s16_74, "Attiva azienda", _s21_61, "Abilitare le e-mail, le fatture ricorrenti e le notifiche", _s27_23, "Si \xe8 verificato un errore, per favore riprova", _s27_24, "Si prega di impostare prima una password", _s34_12, "Attenzione: Cambiare il numero di telefono disabiliter\xe0 l'autenticazione a due fattori", "help_translate", "Contribuisci alla traduzione", _s23_23, "Selezionare un paese", "resend_invite", "Re-invia invito", _s19_43, "Disattivato con successo 2FA", _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Consegnato", "bounced", "Bounced", "spam", "Spam", "view_docs", "Vedi documentazione", _s32_10, "Si prega di fornire un numero di telefono cellulare per abilitare l'autenticazione a due fattori", "send_sms", "Invia SMS", "sms_code", "Codice SMS", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "Autenticazione a due fattori", _s18_47, "Disabilita 2FA", _s34_13, "Richiedi una password per il login Social", "stay_logged_in", "Rimani autenticato", _s23_25, "Attenzione: la tua sessione sta per scadere", "count_hours", ":count ore", "count_day", "1 giorno", "count_days", ":count giorni", _s19_45, "Timeout della sessione web", _s17_51, "Impostazioni di Sicurezza", "resend_email", "Reinvia email", _s26_13, "Si prega di confermare l'indirizzo email", _s16_77, "Pagamento Rimborsato", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Mostra azioni", _s17_53, "Lancia multiselezione", _s27_26, "Una mail \xe8 stata inviata per confermare l'indirizzo email", _s21_63, "Per usare :client_counter aggiungere :client_number o :client_id_number per evitare conflitti", "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "Per aggiornare esegui", _s18_49, "Converti a Fattura", _s16_78, "URL di registrazione", "invoice_project", "Fattura progetto", "invoice_task", "Fattura l'attivit\xe0", "invoice_expense", "Fattura Spesa", _s19_50, "Ricerca 1 Termine di pagamento", _s20_52, "Cerca :count termini di pagamento", _s16_80, "Salva e mostra anteprima", "save_and_email", "Salva e invia e-mail", _s16_82, _s16_83, _s16_84, "Importo convertito", _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "\xc8 inviato", _s17_57, "Documenti predefiniti", "document_upload", "Caricamento Documenti", _s20_53, "Permettere ai clienti di caricare documenti", "expense_total", "Totale Spese", "enter_taxes", "Inserire tasse", "by_rate", "Per prezzo", "by_amount", "Per ammontare", "enter_amount", "Inserire importo", "before_taxes", "Prima delle tasse", "after_taxes", "Dopo le tasse", "color", "Colore", "show", "Mostra", "hide", "Nascondi", "empty_columns", "Colonne vuote", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Attivit\xe0 in corso", "recent_tasks", "Attivit\xe0 Recenti", "recent_expenses", "Spese Recenti", _s17_59, "Spese in arrivo", "update_app", "Aggiorna App", "started_import", "Importazione avviata con successo", _s24_32, _s24_33, _s20_54, "Usa tasse inclusive", _s18_51, _s18_52, "column", "Colonna", "sample", "Esempio", "map_to", "Map To", "import", "Importa", _s25_21, _s29_13, "select_file", "Seleziona un file, per favore", _s16_86, _s16_87, "csv_file", "Seleziona file CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Tipo di importazione", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "Visualizza le licenze", "webhook_url", "Webhook URL", _s17_61, "Editor a schermo intero", "sidebar_editor", "Editor barra laterale", _s22_44, "Digita ':value' per confermare", "purge", "Purge", "service", "Servizio", "clone_to", "Clona come", "clone_to_other", "Clona come altro", "labels", "Etichette", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Non pagata", "white_label", "White Label", "delivery_note", "Nota di consegna", _s24_35, "Le fatture inviate sono bloccate", _s24_37, "Le fatture pagate sono bloccate", "source_code", "Codice Sorgente", "app_platforms", "App Platforms", "invoice_late", _s18_187, "quote_expired", _s18_188, "partial_due", "Da versare (parziale)", "invoice_total", "Totale Fattura", "quote_total", "Totale Preventivo", "credit_total", "Credito Totale", _s23_26, "Totale fattura", "actions", "Azioni", "expense_number", "Numero spesa", "task_number", "Numero attivit\xe0", "project_number", "Numero progetto", "project_name", "Nome progetto", "warning", "Attenzione", "view_settings", "Impostazioni Visualizzazione", _s24_39, "Attenzione: questa azienda non \xe8 ancora stata attivata", "late_invoice", _s18_187, "expired_quote", _s18_188, "remind_invoice", "Ricorda fattura", "cvv", "CVV", "client_name", "Nome Cliente", "client_phone", "Telefono cliente", "required_fields", "Campi richiesti", "calculated_rate", "Calculated Rate", _s17_63, "Prezzo di attivit\xe0 predefinito", "clear_cache", "Pulisci cache", "sort_order", "Ordinamento", "task_status", "Stato", "task_statuses", "Stati attivit\xe0", "new_task_status", "Nuovo stato attivit\xe0", _s16_88, "Modifica stato attivit\xe0", _s19_51, "Stato attivit\xe0 creato con successo", _s19_52, "Stato dell'attivit\xe0 aggiornato con successo", _s20_56, "Stato attivit\xe0 archiviato con successo", _s19_53, "Stato attivit\xe0 cancellato con successo", _s19_54, "Stato attivit\xe0 rimosso con successo", _s20_57, "Stato attivit\xe0 ripristinato con successo", _s22_45, ":value stati attivit\xe0 archiviati con successo", _s21_67, ":value stati attivit\xe0 cancellati con successo", _s22_46, ":value stati attivit\xe0 ripristinati con successo", _s18_53, "Cerca 1 stato attivit\xe0", _s20_59, "Cerca :count stati attivit\xe0", _s16_90, "Mostra tabella attivit\xe0", _s21_68, "Mostra sempre la sezione delle attivit\xe0 quando si creano le fatture", _s20_60, "Timelog delle attivit\xe0 di fatturazione", _s25_22, "Aggiungere i dettagli sull'orario alle voci della fattura", _s20_62, "Datelog delle attivit\xe0 di fatturazione", _s25_23, "Aggiungi i dettagli della data alle voci della fattura", _s21_69, "Avvia le attivit\xe0 prima di salvare", _s18_54, "Configura gli stati", "task_settings", "Impostazioni attivit\xe0", _s20_64, "Configura Categorie", _s18_56, "Categorie di Spesa", _s20_66, "Nuova Categoria di Spesa", _s21_70, "Modifica Categoria di Spesa", _s24_40, "Categoria spese creata con successo", _s24_41, "Categoria spese aggiornata con successo", _s25_25, "Categoria spese archiviata con successo", _s24_42, "Categoria eliminata con successo", _s24_43, "Categoria di spesa rimossa con successo", _s25_26, "Categoria spese ripristinata con successo", _s27_30, "Archiviato con successo :count categorie di spesa", _s26_15, "Eliminate con successo :value categorie di spesa", _s27_31, "Ripristinate con successo :value categorie di spesa", _s23_27, "Cerca 1 categoria di spesa", _s25_28, "Cerca :count categorie di spesa", _s21_72, _s21_73, "show_option", "Mostra opzione", _s22_47, _s50_9, "view_changes", "Vedi modifiche", "force_update", "Forza aggiornamento", _s17_65, "Stai eseguendo l'ultima versione, ma potrebbero essere disponibili dei fix in attesa.", "mark_paid_help", "Traccia se le spese sono state pagate", _s18_58, "Deve essere fatturata", _s23_28, "Permettere la fatturazione della spesa", _s29_14, _s36_15, _s21_74, "Imposta un tasso di cambio", _s16_92, "Impostazioni Spese", _s18_59, "Clona come ricorrente", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Campo utente", "variables", "Variabili", "show_password", "Mostra Password", "hide_password", "Nascondi Password", "copy_error", "Copia Errore", "capture_card", "Capture Card", _s17_66, "Fattura automatica abilitata", "total_taxes", "Totale Tasse", "line_taxes", "Riga tasse", "total_fields", "Campi Totale", _s25_29, "Fermata con successo la fattura ricorrente", _s25_30, "Fattura ricorrente avviata con successo", _s25_31, "Fattura ricorrente ripresa con successo", "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Pausato", "mark_active", "Segna come attivo", "day_count", "Giorno :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, "Usa termini di pagamento", "endless", "Endless", "next_send_date", "Prossima data di invio", _s16_94, "Cicli restanti", _s17_70, "Fattura Ricorrente", _s18_61, "Fatture Ricorrenti", _s21_77, "Nuova Fattura Ricorrente", _s22_50, "Modifica Fattura Ricorrente", _s25_32, "Fattura ricorrente creata con successo", _s25_33, "Fattura ricorrente aggiornata con successo", _s26_16, "Fattura ricorrente archiviata con successo", _s25_34, "Fattura ricorrente eliminata con successo", _s25_35, "Fattura ricorrente rimossa con successo", _s26_17, "Fattura ricorrente ripristinata con successo", _s27_32, "Archiviato con successo :value fatture ricorrenti", _s26_18, "Cancellato con successo :value fatture ricorrenti", _s27_33, "Ripristinato con successo :value fatture ricorrenti", _s24_44, "Cerca 1 fattura ricorrente", _s25_36, "Cerca :count Fatture ricorrenti", "send_date", "Data di invio", "auto_bill_on", "Fattura automatica attiva", _s28_17, _s28_18, "profit", "Utile", "line_item", "Riga articolo", _s18_63, "Consenti pagamento in eccesso", _s23_29, "Accetta il pagamento di un extra", _s19_56, "Consenti pagamento ridotto", _s24_45, "Accetta il pagamento parziale o di cauzione", "test_mode", "Modalit\xe0 di test", "opened", "Aperto", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "Registri di sistema", "view_portal", "Visualizza il portale", "copy_link", "Copia Collegamento", "token_billing", "Salva carta di credito", _s24_46, "Benvenuti a Invoice Ninja", "always", "Sempre", "optin", "Opt-In", "optout", "Opt-Out", "label", "Etichetta", "client_number", "Numero Cliente", "auto_convert", "Auto Convert", "company_name", "Nome Azienda", "reminder1_sent", "Promemoria 1 inviato", "reminder2_sent", "Promemoria 2 inviato", "reminder3_sent", "Promemoria 3 inviato", _s18_65, "Ultimo invio promemoria", "pdf_page_info", "Pagina :current di :total", _s16_98, "Fatture inviate con successo", "emailed_quotes", "Preventivi inviati con successo", "emailed_credits", _s28_68, "gateway", "Piattaforma", "view_in_stripe", "View in Stripe", "rows_per_page", "Righe per pagina", "hours", "Ore", "statement", "Dichiarazione", "taxes", "Tasse", "surcharge", "Sovrapprezzo", "apply_payment", "Applica pagamento", "apply_credit", "Apply Credit", "apply", "Applica", "unapplied", "Unapplied", "select_label", "Seleziona etichetta", "custom_labels", "Etichette Personalizzate", "record_type", "Record Type", "record_name", "Record Name", "file_type", "Tipo file", "height", "Altezza", "width", "Larghezza", "to", "a", "health_check", "Health Check", "payment_type_id", _s17_202, "last_login_at", "Ultimo login alle", "company_key", "Chiave azienda", "storefront", "Storefront", "storefront_help", "Permetti alle app di terze parti di creare fatture", "client_created", "Cliente creato", _s20_69, "Email di pagamento online", _s20_71, "Email di pagamento manuale", "completed", "Completato", "gross", "Lordo", "net_amount", "Cifra al netto", "net_balance", "Bilancio Netto", "client_settings", "Impostazioni Cliente", _s17_74, "Fatture Selezionate", _s17_76, "Pagamenti selezionati", "selected_quotes", "Preventivi Selezionati", "selected_tasks", "Attivit\xe0 Selezionate", _s17_78, "Spese Selezionate", _s17_80, "Prossime fatture", _s17_82, "Fatture scadute", "recent_payments", "Pagamenti recenti", "upcoming_quotes", "Preventivi in scadenza", "expired_quotes", "Preventivi Scaduti", "create_client", "Crea nuovo cliente", "create_invoice", "Crea Fattura", "create_quote", "Crea Preventivo", "create_payment", "Crea pagamento", "create_vendor", "Crea fornitore", "update_quote", _s19_139, "delete_quote", "Cancella Preventivo", "update_invoice", "Aggiorna Fattura", "delete_invoice", "Elimina Fattura", "update_client", "Aggiorna Cliente", "delete_client", "Elimina cliente", "delete_payment", "Elimina pagamento", "update_vendor", "Aggiorna Fornitore", "delete_vendor", "Cancella Fornitore", "create_expense", "Crea Spesa", "update_expense", "Aggiorna Spesa", "delete_expense", "Cancella Spesa", "create_task", "Crea un'attivit\xe0", "update_task", "Aggiorna Attivit\xe0", "delete_task", "Cancella l'attivit\xe0", "approve_quote", _s19_139, "off", "Off", "when_paid", "Quando Pagato", "expires_on", "Scade il", "free", "Free", "plan", "Piano", "show_sidebar", "Mostra Barra Laterale", "hide_sidebar", "Nascondi Barra Laterale", "event_type", "Tipo Evento", "target_url", "Target", "copy", "Copia", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Token", "api_docs", "Documentazione API", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Token", "new_token", "New Token", "edit_token", "Modifica token", "created_token", "Token creato correttamente", "updated_token", "Token aggiornato correttamente", "archived_token", _s27_34, "deleted_token", "Token eliminato correttamente", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, "Registazione cliente", _s24_48, "Permetti al cliente di registrarsi da solo nel portale", "email_invoice", "Invia Fattura", "email_quote", "Invia Preventivo via Email", "email_credit", "Email Credit", "email_payment", "Email Pagamento", _s20_74, "Il cliente non ha un indirizzo email impostato", "ledger", "Registro", "view_pdf", "Vedi PDF", "all_records", "Tutti i dati", "owned_by_user", "Posseduto da utente", _s16_104, _s16_105, "contact_name", "Nome Contatto", "use_default", "Usa predefinito", _s16_106, _s25_83, "number_of_days", "Number of days", _s23_31, "Configura termini di pagamento", "payment_term", _s20_156, _s16_107, "Nuovi termini di pagamento", _s17_88, "Modifica termini di pagamento", _s20_75, "Termini di pagamento creato con successo", _s20_76, "Termini di pagamento aggiornato con successo", _s21_79, "Termini di pagamento archiviato con successo", _s20_77, "Termini di pagamento cancellati con successo", _s20_78, "Termini di pagamento rimossi con successo", _s21_80, "Termini di pagamento ripristinati con successo", _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Inviato da Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Importo Credito", "quote_amount", "Importo del preventivo", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Esclusiva", "inclusive", "Inclusiva", "hide_menu", "Nascondi menu", "show_menu", "Mostra menu", _s18_67, _s23_84, _s16_109, "Cerca Documenti", "search_designs", "Search Designs", "search_invoices", "Cerca Fatture", "search_clients", "Cerca Clienti", "search_products", "Cerca Prodotti", "search_quotes", "Cerca Preventivi", "search_credits", "Cerca crediti", "search_vendors", "Cerca fornitori", "search_users", "Cerca utenti", _s16_110, "Cerca aliquote", "search_tasks", "Cerca attivit\xe0", "search_settings", "Cerca Impostazioni", "search_projects", "Cerca prodotti", "search_expenses", "Cerca spese", "search_payments", "Cerca pagamenti", "search_groups", "Cerca gruppi", "search_company", "Cerca Azienda", "search_document", "Cerca 1 documento", "search_design", "Cerca 1 stile", "search_invoice", "Cerca 1 fattura", "search_client", "Cerca 1 cliente", "search_product", "Cerca 1 prodotto", "search_quote", "Cerca 1 preventivo", "search_credit", "Cerca 1 credito", "search_vendor", "Cerca 1 Fornitore", "search_user", "Cerca 1 utente", "search_tax_rate", "Cerca 1 aliquota", "search_task", "Cerca 1 attivit\xe0", "search_project", "Cerca 1 progetto", "search_expense", "Cerca 1 spesa", "search_payment", "Cerca 1 pagamento", "search_group", "Cerca 1 gruppo", "refund_payment", "Rimborsa Pagamento", _s17_92, "Fattura annullata con successo", _s18_69, "Fatture annullate con successo", _s16_116, "Fattura stornata con successo", _s17_93, "Fatture stornate con successo", "reverse", "Reverse", "full_name", "Nome Completo", _s17_94, "Citt\xe0/Stato/CAP", _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Opzionale", "license", "Licenza", "purge_data", "Cancella dati permanentemente", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Saldo della fattura", "age_group_0", "0 - 30 Giorni", "age_group_30", "30 - 60 Giorni", "age_group_60", "60 - 90 Giorni", "age_group_90", "90 - 120 Giorni", "age_group_120", "120+ Giorni", "refresh", "Aggiorna", "saved_design", _s25_37, "client_details", "Dettagli Cliente", "company_address", "Indirizzo azienda", "invoice_details", "Dettagli fattura", "quote_details", "Dettagli Preventivo", "credit_details", "Dettagli Credito", "product_columns", "Colonne Prodotto", "task_columns", "Colonne attivit\xe0", "add_field", "Aggiungi campo", "all_events", "Tutti gli eventi", "permissions", "Permissions", "none", "Nessuno/a", "owned", "Posseduto", "payment_success", "Pagamento riuscito", "payment_failure", "Errore di pagamento", "invoice_sent", ":count fattura inviata", "quote_sent", "Preventivo inviato", "credit_sent", "Credito inviato", "invoice_viewed", "Fattura visualizzata", "quote_viewed", "Preventivo visualizzato", "credit_viewed", "Credito visualizzato", "quote_approved", "Preventivo approvato", _s25_38, "Ricevi tutte le notifiche", _s16_118, "Acquista licenza", "apply_license", "Applica Licenza", "cancel_account", "Elimina l'account", _s22_57, "Attenzione: Questo eliminer\xe0 permanentemente il tuo account, non si potr\xe0 pi\xf9 tornare indietro.", "delete_company", "Elimina azienda", _s22_58, _s69_, "enabled_modules", "Moduli abilitati", "converted_quote", "Preventivo convertito con successo", "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Carica Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Stili", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposte", "tickets", "Tickets", _s16_122, "Preventivi Ricorrenti", "recurring_tasks", "Attivit\xe0 ricorrenti", _s18_71, "Gestione Account", "credit_date", "Data Credito", "credit", "Credito", "credits", "Crediti", "new_credit", "Inserisci il credito", "edit_credit", "Modifica Credito", "created_credit", "Credito creato con successo", "updated_credit", "Credito aggiornato con successo", "archived_credit", "Credito archiviato con successo", "deleted_credit", "Credito eliminato con successo", "removed_credit", _s27_43, "restored_credit", "Credito ripristinato con successo", _s16_124, ":count crediti archiviati con successo", "deleted_credits", ":count crediti eliminati con successo", _s16_125, _s36_9, "current_version", "Versione attuale", "latest_version", "Latest Version", "update_now", "Aggiorna ora", _s26_24, _s41_6, _s16_126, "Aggiornamento disponibile", "app_updated", "Aggiornamento completato con successo", "learn_more", "Scopri di pi\xf9", "integrations", "Integrazioni", "tracking_id", "Id di tracciamento", _s17_98, _s17_99, "credit_footer", "Pi\xe8 di pagina Credito", "credit_terms", "Termini del Credito", "new_company", "Nuova azienda", "added_company", "Azienda aggiunta con successo", "company1", "Azienda Personalizzata 1", "company2", "Azienda Personalizzata 2", "company3", "Azienda Personalizzata 3", "company4", "Azienda Personalizzata 4", "product1", "Prodotto personalizzato 1", "product2", "Prodotto personalizzato 2", "product3", "Prodotto personalizzato 3", "product4", "Prodotto personalizzato 4", "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", "Contatto personalizzato 1", "contact2", "Contatto personalizzato 2", "contact3", "Contatto personalizzato 3", "contact4", "Contatto personalizzato 4", "task1", "Attivit\xe0 personalizzata 1", "task2", "Attivit\xe0 personalizzata 2", "task3", "Attivit\xe0 personalizzata 3", "task4", "Attivit\xe0 personalizzata 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", "Spesa personalizzata 1", "expense2", "Spesa personalizzata 2", "expense3", "Spesa personalizzata 3", "expense4", "Spesa personalizzata 4", "vendor1", "Fornitore Personalizzato 1", "vendor2", "Fornitore Personalizzato 2", "vendor3", "Fornitore Personalizzato 3", "vendor4", "Fornitore Personalizzato 4", "invoice1", "Fattura Personalizzata 1", "invoice2", "Fattura Personalizzata 2", "invoice3", "Fattura Personalizzata 3", "invoice4", "Fattura Personalizzata 4", "payment1", "Pagamento personalizzato 1", "payment2", "Pagamento personalizzato 2", "payment3", "Pagamento personalizzato 3", "payment4", "Pagamento personalizzato 4", "surcharge1", _s24_96, "surcharge2", _s24_97, "surcharge3", _s24_98, "surcharge4", _s24_99, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Numero", "export", "Esporta", "chart", "Grafico", "count", "Count", "totals", "Totali", "blank", "Vuoto", "day", "GIorno", "month", "Mese", "year", "Anno", "subgroup", "Sottogruppo", "is_active", "\xc8 attivo", "group_by", "Raggruppa per", "credit_balance", "Saldo Credito", _s18_77, _s18_78, _s17_100, "Nome completo contatto", "contact_phone", "Telefono Contatto", _s21_82, "Valore personalizzato contatto 1", _s21_83, "Valore personalizzato contatto 2", _s21_84, "Valore personalizzato contatto 3", _s21_85, "Valore personalizzato contatto 4", _s17_102, "Via di spedizione", _s17_103, "Piano/Appartamento di spedizione", "shipping_city", "Citt\xe0 di spedizione", "shipping_state", "Provincia di spedizione", _s20_79, "Codice Postale di spedizione", _s16_156, "Paese di spedizione", _s16_158, "Via di fatturazione", _s16_159, "App/scala di fatturazione", "billing_city", "Citt\xe0 di fatturazione", "billing_state", "Stato/Provincia di fatturazione", _s19_60, "Codice postale di fatturazione", "billing_country", "Paese fatturazione", "client_id", "Id Cliente", "assigned_to", "Assegnato a", "created_by", "Creato da :name", "assigned_to_id", "Assegnato all'ID", "created_by_id", "Creato dall'ID", "add_column", "Aggiungi Colonna", "edit_columns", "Modifica Colonne", "columns", "Colonne", "aging", "Aging", "profit_and_loss", "Utile e Perdite", "reports", "Rapporti", "report", "Report", "add_company", "Aggiungi azienda", "unpaid_invoice", "Fattura non pagata", "paid_invoice", "Fattura pagata", _s16_160, "Preventivi non approvati", "help", "Aiuto", "refund", "Rimborso", "refund_date", "Data di rimborso", "filtered_by", "Filtrato per", "contact_email", "Email di contatto", "multiselect", "Multi-selezione", "entity_state", "Stato", "verify_password", "Verifica Password", "applied", "Applicato", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Messaggio", "from", "Da", _s20_81, "Mostra i dettagli del prodotto", _s25_40, "Includi la descrizione ed il costo nel menu a tendina del prodotto", _s20_83, "Il generatore di PDF richiede :version", _s18_80, "Modifica la percentuale di Tassa", _s23_35, _s33_31, _s18_82, "Configura Impostazioni", "support_forum", "Forum di supporto", "about", "Info", "documentation", "Documentazione", "contact_us", "Contattaci", "subtotal", "Subtotale", "line_total", "Totale riga", "item", "Articolo", "credit_email", "Email credito", "iframe_url", "Website", "domain_url", "URL dominio", _s21_87, "La password \xe8 troppo corta", _s20_84, "La password deve contenere una maiuscola ed un numero", _s19_62, "Attivit\xe0 del portale clienti", _s23_36, "Pannello di Controllo Portale Clienti", _s20_85, "Per favore inserisci un valore", "deleted_logo", "Logo eliminato con successo", "yes", "Si", "no", "No", "generate_number", "Genera numero", "when_saved", "Quando salvato", "when_sent", "Quando inviato", "select_company", "Seleziona azienda", "float", "Float", "collapse", "Collapse", "show_or_hide", "Mostra/nascondi", "menu_sidebar", "Barra laterale del menu", "history_sidebar", "Barra laterale dello storico", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "Vedi", "module", "Modulo", "first_custom", "Spazio Personalizzato 1", "second_custom", "Spazio Personalizzato 2", "third_custom", "Spazio Personalizzato 3", "show_cost", "Mostra Costo", _s17_105, "Mostra costo prodotto", "show_cost_help", "Mostra un campo costo prodotto per tracciare il markup/profitto", _s21_88, "Mostra quantit\xe0 prodotto", _s26_26, "Mostra un campo quantit\xe0 prodotto, altrimenti imposta di default a 1", _s21_90, "Mostra quantit\xe0 fattura", _s26_27, "Mostra un campo per la quantit\xe0 degli articoli sulla riga, altrimenti imposta a uno", _s21_92, "Mostra sconto prodotto", _s26_28, "Mostra un campo sconto articolo sulla riga", _s16_162, "Quantit\xe0 predefinita", _s21_94, "Imposta automaticamente la quantit\xe0 dell'elemento nella riga ad uno", "one_tax_rate", "Una aliquota", "two_tax_rates", "Due aliquote", "three_tax_rates", "Tre aliquote", _s16_164, "Aliquota predefinita", "user", "Utente", "invoice_tax", "Tassa fattura", "line_item_tax", "Riga imposta articolo", "inclusive_taxes", "Tasse inclusive", _s17_107, "Aliquote della fattura", "item_tax_rates", "Tassi d'imposta articolo", _s18_84, "Per favore seleziona un cliente", "configure_rates", "Configura aliquote", _s18_85, "Configura i gateway", "tax_settings", "Impostazioni tasse", _s18_87, _s16_339, "accent_color", "Accent Color", "switch", "Cambia", _s19_64, "Lista separata da virgole", "options", "Opzioni", _s16_166, "Testo a riga singola", "multi_line_text", "Testo multi-riga", "dropdown", "Menu a discesa", "field_type", "Tipo di campo", _s27_44, "Una mail di recupero password \xe8 stata inviata", "submit", "Invia", _s16_168, "Recupera password", "late_fees", "Late Fees", "credit_number", "Numero Credito", "payment_number", "Numero di pagamento", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", "Prima della data di scadenza", "after_due_date", _s18_88, _s18_89, "Dopo la data della fattura", "days", "Giorni", "invoice_email", "Email Fattura", "payment_email", "Email Pagamento", "partial_payment", _s18_189, "payment_partial", _s18_189, _s21_95, "Email di pagamento parziale", "quote_email", "Email Preventivo", _s16_171, _s25_83, _s16_173, "Filtrato per utente", "administrator", "Administrator", _s18_90, "Permettere all'utente di gestire gli utenti, cambiare le impostazioni e modificare tutti i record", "user_management", "Gestione utente", "users", "Utenti", "new_user", "Nuovo utente", "edit_user", "Modifca utente", "created_user", "Utente creato con successo", "updated_user", "Utente aggiornato con successo", "archived_user", "Utente archiviato con successo", "deleted_user", "Utente eliminato con successo", "removed_user", "Utente rimosso con successo", "restored_user", "Utente ripristinato con successo", "archived_users", "Archiviati con successo :value utenti", "deleted_users", "Cancellati con successo :value utenti", "removed_users", "Rimossi con successo :value utenti", "restored_users", "Ripristinati con successo :value utenti", _s16_175, "Impostazioni generali", "invoice_options", "Opzioni Fattura", _s17_109, "Nascondi la data di pagamento", _s22_65, "Visualizza l'area 'Pagato alla data' sulle fatture solo dopo aver ricevuto un pagamento.", _s23_38, "Embed Documents", _s28_30, "Includi immagini allegate alla fattura.", _s16_177, "Mostra l'Intestazione su", _s16_178, "Visualizza Pi\xe8 di Pagina su", "first_page", "Prima pagina", "all_pages", "Tutte le pagine", "last_page", "Ultima pagina", "primary_font", "Font primario", "secondary_font", "Font secondario", "primary_color", "Colore primario", "secondary_color", "Colore secondario", "page_size", "Dimensione Pagina", "font_size", "Dimensione Font", "quote_design", "Stile Preventivo", "invoice_fields", "Campi Fattura", "product_fields", "Campi Prodotto", "invoice_terms", "Termini della fattura", "invoice_footer", "Pi\xe8 di Pagina Fattura", "quote_terms", "Termini del preventivo", "quote_footer", "Pi\xe8 di Pagina Preventivi", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archiviazione", _s23_40, _s55_1, _s18_93, "Conversione automatica", _s23_41, _s58_4, _s17_111, "Impostazioni Flusso di Lavoro", "freq_daily", "Giornaliero", "freq_weekly", "Settimanale", "freq_two_weeks", "Due settimane", "freq_four_weeks", "Quattro settimane", "freq_monthly", "Mensile", "freq_two_months", "Due mesi", _s17_113, "Tre Mesi", _s16_179, "Quattro mesi", "freq_six_months", "Sei Mesi", "freq_annually", "Annuale", "freq_two_years", "Due anni", _s16_180, "Tre anni", "never", "Never", "company", "Azienda", _s17_114, "Generazione Numeri", "charge_taxes", "Applica Tasse", "next_reset", "Prossimo reset", "reset_counter", "Resetta contatori", _s16_181, "Prefisso Ricorrente", "number_padding", "Riempimento numero", "general", "Generale", "surcharge_field", "Campo Sovrattassa", "company_field", "Campo azienda", "company_value", "Valore azienda", "credit_field", "Campo Credito", "invoice_field", "Campo fattura", _s17_116, "Sovrapprezzo Fattura", "client_field", "Campo Cliente", "product_field", "Campo Prodotto", "payment_field", "Campo Pagamento", "contact_field", "Campo Contatti", "vendor_field", "Campo Fornitore", "expense_field", "Campo Spese", "project_field", "Campo Progetto", "task_field", "Campo attivit\xe0", "group_field", "Campo Gruppo", "number_counter", "Numero contatore", "prefix", "Prefisso", "number_pattern", "Formato numero", "messages", "Messaggi", "custom_css", "CSS Personalizzato", _s17_118, "Javascript personalizzato", _s16_183, "Mostra su PDF", _s21_97, "Mostra la firma del cliente sul PDF della fattura/preventivo.", _s25_46, "Casella di controllo termini di servizio fatture", _s30_13, "Rendi obbligatoria l'accettazione dei termini della fattura.", _s23_42, "Casella di controllo termini di servizio preventivi", _s28_31, "Rendi obbligatoria l'accettazione dei termini del preventivo.", _s25_47, "Firma Fattura", _s30_14, "Richiedi al cliente di firmare la fattura.", _s23_43, "Firma Bozza", _s22_67, "Fatture Protette da Password", _s27_45, "Permette di impostare una password per ogni contatto. Se una password \xe8 impostata, al contatto sar\xe0 richiesto di inserire una password prima di visualizzare le fatture.", "authorization", "Autorizzazione", "subdomain", "Sottodominio", "domain", "Dominio", "portal_mode", "Modalit\xe0 portale", "email_signature", "Distinti saluti,", _s24_50, "Rendi pi\xf9 facile per i tuoi clienti pagarti aggiungendo il markup schema.org alle tue e-mail.", "plain", "Semplice", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Allega PDF", _s16_184, "Allega documenti", "attach_ubl", "Allega UBL", "email_style", "Stile Email", _s19_66, "Enable Markup", "reply_to_email", "Indirizzo di Risposta mail", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processato", "credit_card", "Carta di Credito", "bank_transfer", "Bonifico Bancario", "priority", "Priorit\xe0", "fee_amount", "Importo della tassa", "fee_percent", "Tassa Percentuale", "fee_cap", "Tassa massima", "limits_and_fees", "Limits/Fees", "enable_min", "Attiva minimo", "enable_max", "Attiva massimo", "min_limit", "Minimo :min", "max_limit", "Massimo :max", "min", "Min", "max", "ax", _s19_67, "Loghi carte accettate", "credentials", "Credenziali", "update_address", "Aggiorna indirizzo", _s19_69, "Aggiorna l'indirizzo del cliente con i dettagli forniti", "rate", "Prezzo Unitario", "tax_rate", "Aliquota Fiscale", "new_tax_rate", "Nuova Aliquota Fiscale", "edit_tax_rate", "Modifica aliquota fiscale", _s16_186, "Aliquota fiscale creata", _s16_187, "Aliquota fiscale aggiornata", _s17_121, "Archiviato con successo l'aliquota fiscale", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Riempimento automatico prodotti", _s18_96, "Selezionare un prodotto far\xe0 automaticamente inserire la descrizione ed il costo", "update_products", "Aggiorna automaticamente i prodotti", _s20_89, "Aggiornare una fatura far\xe0 automaticamente aggiornare i prodotti", _s16_189, "Converti prodotti", _s21_98, "Converti automaticamenti i prezzi dei prodotti nella valuta del cliente", "fees", "Commissioni", "limits", "Limiti", "provider", "Provider", "company_gateway", "Piattaforma di Pagamento", _s16_191, "Piattaforme di Pagamento", _s19_70, "Nuova Piattaforma", _s20_90, "Modifica Piattaforma", _s23_44, "Piattaforma creata con successo", _s23_45, "Piattaforma aggiornata con successo", _s24_51, "Piattaforma archiviata con successo", _s23_46, "Piattaforma eliminata con successo", _s24_52, "Piattaforma ripristinata con successo", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, "Continua la modifica", "discard_changes", "Scarta modifiche", "default_value", "Valore predefinito", "disabled", "Disabilitato", "currency_format", "Formato moneta", _s21_99, "Primo giorno della settimana", _s23_47, "Primo mese dell'anno", "sunday", "Domenica", "monday", "Luned\xec", "tuesday", "Marted\xec", "wednesday", "Mercoled\xec", "thursday", "Gioved\xec", "friday", "Venerd\xec", "saturday", "Sabato", "january", "Gennaio", "february", "Febbraio", "march", "Marzo", "april", "Aprile", "may", "Maggio", "june", "Giugno", "july", "Luglio", "august", "Agosto", "september", "Settembre", "october", "Ottobre", "november", "Novembre", "december", "Dicembre", "symbol", "Simbolo", "ocde", "Codice", "date_format", "Formato data", "datetime_format", "Formato data e ora", "military_time", "24 ore", _s18_97, "Formato 24 ore", "send_reminders", "Invia promemoria", "timezone", "Fuso Orario", _s19_71, _s19_72, _s17_124, "Filtrato per gruppo", _s19_73, "Filtrare per fattura", _s18_98, "Filtrato per cliente", _s18_100, "Filtrato per fornitore", "group_settings", "Impostazioni gruppo", "group", "Gruppo", "groups", "Gruppi", "new_group", "Nuovo gruppo", "edit_group", "Modifica gruppo", "created_group", "Gruppo creato con successo", "updated_group", "Gruppo aggiornato con successo", "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", "Gruppo archiviato con successo", "deleted_group", "Gruppo cancellato con successo", "restored_group", "Gruppo ripristinato con successo", "upload_logo", "Carica logo", "uploaded_logo", "Logo caricato con successo", "logo", "Logo", "saved_settings", "Impostazioni salvate con successo", _s16_195, "Preferenze Prodotti", "device_settings", "Impostazioni dispositivo", "defaults", "Predefiniti", "basic_settings", "Impostazioni Base", _s17_126, "Impostazioni Avanzate", "company_details", "Dettagli Azienda", "user_details", "Dettagli Utente", "localization", "Linguaggio", "online_payments", "Pagamenti Online", "tax_rates", _s16_339, "notifications", "Notifiche", "import_export", "Importa/Esporta", "custom_fields", "Campi Personalizzabili", "invoice_design", "Stile Fattura", "buy_now_buttons", "Puslanti Compra Ora", "email_settings", "Impostazioni email", _s23_49, "Modelli & Promemoria", _s22_68, "Carte di credito & banche", _s19_75, "Visualizzazioni dei dati", "price", "Prezzo", "email_sign_up", "Registrati via Email", "google_sign_up", "Registrati con Google", _s27_49, _s28_35, "redeem", "Riscatta", "back", "Indietro", "past_purchases", "Acquisti passati", _s19_77, "Abbonamento Annuale", "pro_plan", "Piano Pro", "enterprise_plan", "Piano Enterprise", "count_users", ":count utenti", "upgrade", "Aggiorna", _s25_51, _s28_90, _s24_54, "Si prega di inserire un cognome", _s33_28, "Si prega di accettare i termini di servizio e della privacy per creare un account.", "i_agree_to_the", "Accetto la", _s16_197, "Termini di Servizio", "privacy_policy", "Privacy Policy", "sign_up", "Registrati", "account_login", "Login account", "view_website", "Visualizza sito web", "create_account", "Crea un account", "email_login", "Login email", "create_new", "Crea Nuovo", _s18_102, "Nessun dato selezionato", _s21_102, _s34_24, "download", "Scarica", _s27_50, "Richiede un piano enterprise", "take_picture", "Fai foto", "upload_file", "Carica file", "document", "Documento", "documents", "Documenti", "new_document", "Nuovo documento", "edit_document", "Modifica documento", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, ":value documenti archiviati con successo", _s17_131, ":value documenti cancellati con successo", _s18_105, ":value documenti ripristinati con successo", "no_history", "Nessuno Storico", "expense_date", "Data Spesa", "pending", "In attesa", _s16_201, "Registrato", _s16_202, "In attesa", _s16_203, "Fatturata", "converted", "Convertito", _s24_56, _s24_57, "exchange_rate", "Tasso di Cambio", _s16_204, "Converti valuta", "mark_paid", "Segna come Pagata", "category", "Categoria", "address", "Indirizzo", "new_vendor", "Nuovo Fornitore", "created_vendor", "Fornitore creato con successo", "updated_vendor", "Fornitore aggiornato con successo", "archived_vendor", "Fornitore archiviato con successo", "deleted_vendor", "Fornitore eliminato con successo", "restored_vendor", _s28_37, _s16_205, ":count fornitori archiviati con successo", "deleted_vendors", ":count fornitori eliminati con successo", _s16_206, "Ripristinati con successo :value fornitori", "new_expense", "Inserisci spesa", "created_expense", "Spesa creata con successo", "updated_expense", "Spesa aggiornata con successo", _s16_207, _s29_27, "deleted_expense", _s28_40, _s16_208, _s29_28, _s17_132, _s30_31, _s16_209, _s29_51, _s17_133, "Ripristinate con successo :value spese", "copy_shipping", "Copia Spedizione", "copy_billing", "Copia Fatturazione", "design", "Stile", _s21_103, "Impossibile trovare dati", "invoiced", "Fatturato", "logged", "Registrato", "running", "In corso", "resume", "Riprendi", "task_errors", "Si prega di correggere eventuali tempi di sovrapposizione", "start", "Inizia", "stop", "Ferma", "started_task", "Attivit\xe0 iniziata con successo", "stopped_task", "Attivit\xe0 arrestata con successo", "resumed_task", "Attivit\xe0 ripresa con sucesso", "now", "Adesso", _s16_210, "Partenza automatica delle attivit\xe0", "timer", "Timer", "manual", "Manuale", "budgeted", "Preventivato", "start_time", "Tempo di inizio", "end_time", "Tempo di fine", "date", "Data", "times", "Tempi", "duration", "Durata", "new_task", "Nuova Attivit\xe0", "created_task", "Attivit\xe0 creata con successo", "updated_task", "Attivit\xe0 aggiornata con successo", "archived_task", "Attivit\xe0 archiviata con successo", "deleted_task", "Attivit\xe0 cancellata con successo", "restored_task", "Attivit\xe0 ripristinata con successo", "archived_tasks", ":count attivit\xe0 archiviate correttamente", "deleted_tasks", ":count attivit\xe0 eliminate correttamente", "restored_tasks", ":value attivit\xe0 ripristinate con successo", _s19_79, _s28_90, "budgeted_hours", "Ore preventivate", "created_project", "Progetto creato con successo", "updated_project", "Progetto aggiornato con successo", _s16_212, "Progetto archiviato con successo", "deleted_project", "Progetto eliminato con successo", _s16_213, "Progetto ripristinato con successo", _s17_134, ":count progetti archiviati con successo", _s16_214, ":count progetti eliminati con successo", _s17_135, _s37_18, "new_project", "Nuovo Progetto", _s27_54, "Grazie di avere scelto la nostra app!", "if_you_like_it", _s21_105, "click_here", "clicca qui", _s18_106, "Clicca qui", "to_rate_it", "to rate it.", "average", "Media", "unapproved", "non approvato", _s30_19, "Si prega di autenticarsi per cambiare questa impostazione", "locked", "Bloccato", "authenticate", "Autentica", _s19_81, "Si prega di autenticarsi", _s24_58, "Autenticazione biometrica", "footer", "Pi\xe8 di Pagina", "compare", "Compara", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Oggi", "custom_range", "Intervallo personalizzato", "date_range", "Intervallo di Tempo", "current", "Corrente", "previous", "Precedente", "current_period", "Periodo corrente", _s17_136, "Periodo di comparazione", "previous_period", "Periodo precedente", "previous_year", "Anno precedente", "compare_to", "Compara a", "last7_days", "Ultimi 7 giorni", "last_week", "L'ultima settimana", "last30_days", "Ultimi 30 giorni", "this_month", "Questo mese", "last_month", "Mese scorso", "this_year", "Quest'anno", "last_year", "Anno scorso", "custom", "Personalizzato", _s16_215, "Clona come fattura", "clone_to_quote", "Clona come preventivo", "clone_to_credit", "Clona come credito", "view_invoice", "Visualizzare Fattura", "convert", "Convertire", "more", "Altro", "edit_client", "Modifica Cliente", "edit_product", "Modifica Prodotto", "edit_invoice", "Modifica Fattura", "edit_quote", "Modifica Preventivo", "edit_payment", "Modifica pagamento", "edit_task", "Modifica l'attivit\xe0", "edit_expense", "Modifica Spesa", "edit_vendor", "Modifica Fornitore", "edit_project", "Modifica Progetto", _s20_92, "Modifica Preventivo Ricorrente", "billing_address", "Indirizzo di fatturazione", _s16_217, "Indirizzo di spedizione", "total_revenue", "Ricavo totale", "average_invoice", "Fattura media", "outstanding", "Inevase", "invoices_sent", ":count fatture inviate", "active_clients", "clienti attivi", "close", "Chiudi", "email", "Email", "password", "Password", "url", "URL", "secret", "Segreta", "name", "Nome", "logout", "Esci", "login", "Login", "filter", "Filtra", "sort", "Ordina", "search", "Cerca", "active", "Attivo", "archived", "Archived", "deleted", "Eliminato", "dashboard", "Pannello di Controllo", "archive", "Archivia", "delete", "Elimina", "restore", "Ripristina", _s16_219, "Aggiornamento completi", _s23_50, "Inserisci la tua email", _s26_37, "Si prega di inserire la password", _s21_106, "Inserisci il tuo URL", _s26_39, "Inserire una chiave prodotto", "ascending", "Crescente", "descending", "Decrescente", "save", "Salva", _s17_138, "Si \xe8 verificato un errore", "paid_to_date", "Pagato a oggi", "balance_due", "Totale da Pagare", "balance", "Bilancio", "overview", "Panoramica", "details", "Dettagli", "phone", "Telefono", "website", "Sito web", "vat_number", "Partita IVA", "id_number", "Codice Fiscale", "create", "Crea", _s19_83, "Copiato :value negli appunti", "error", "Errore", _s16_221, "Esecuzione non riuscita", "contacts", "Contatti", "additional", "Aggiuntivo", "first_name", "Nome", "last_name", "Cognome", "add_contact", "Aggiungi contatto", "are_you_sure", "Sei sicuro?", "cancel", "Annulla", "ok", "Ok", "remove", "Elimina", _s16_223, "Email non valida", "product", "Prodotto", "products", "Prodotti", "new_product", "Nuovo Prodotto", "created_product", "Prodotto creato con successo", "updated_product", "Prodotto aggiornato con successo", _s16_225, "Prodotto archiviato con successo", "deleted_product", "Prodotto eliminato con successo", _s16_226, "Prodotto ripristinato con successo", _s17_140, "Archiviati con successo :count prodotti", _s16_227, ":count prodotti eliminati con successo", _s17_141, "Ripristinati con successo :value prodotti", "product_key", "Prodotto", "notes", "Note", "cost", "Cost", "client", "Cliente", "clients", "Clienti", "new_client", "Nuovo Cliente", "created_client", "Cliente creato con successo", "updated_client", "Cliente aggiornato con successo", "archived_client", "Cliente archiviato con successo", _s16_228, ":count clienti archiviati con successo", "deleted_client", _s30_53, "deleted_clients", ":count clienti eliminati con successo", "restored_client", "Cliente ripristinato con successo", _s16_229, _s36_13, "address1", "Via", "address2", "Appartamento/Piano", "city", "Citt\xe0", "state", "Stato/Provincia", "postal_code", "Codice postale", "country", "Paese", "invoice", "Fattura", "invoices", "Fatture", "new_invoice", "Nuova Fattura", "created_invoice", "Fattura creata con successo", "updated_invoice", "Fattura aggiornata con successo", _s16_230, "Fattura archiviata con successo", "deleted_invoice", "Fattura eliminata con successo", _s16_231, "Fattura ripristinata con successo", _s17_142, ":count fatture archiviate con successo", _s16_232, ":count fatture eliminate con successo", _s17_143, "Ripristinato con successo :value fatture", "emailed_invoice", "Fattura inviata con successo", "emailed_payment", _s28_69, "amount", "Importo", "invoice_number", "Numero Fattura", "invoice_date", "Data Fattura", "discount", "Sconto", "po_number", "Numero d'ordine d'acquisto", "terms", "Termini", "public_notes", "Note Pubbliche (Descrizione in fattura)", "private_notes", "Note Personali", "frequency", "Frequenza", "start_date", "Data Inizio", "end_date", "Data Fine", "quote_number", "Numero Preventivo", "quote_date", "Data Preventivo", "valid_until", "Valido fino a", "items", "Articoli", "partial_deposit", _s17_203, "description", "Descrizione", "unit_cost", "Costo unitario", "quantity", "Quantit\xe0", "add_item", "Aggiungi Articolo", "contact", "Contatto", "work_phone", "Telefono", "total_amount", "Ammontare Totale", "pdf", "PDF", "due_date", "Scadenza", _s16_233, _s16_234, "status", "Stato", _s17_144, "Stato della fattura", "quote_status", "Stato preventivo", _s22_69, "Clicca su + per aggiungere un articolo", _s22_71, "Premi + per aggiungere tempo", "count_selected", ":count selezionato/i", "total", "Totale", "percent", "Percentuale", "edit", "Modifica", "dismiss", "Chiudi", _s20_94, "Selezionate una data per favore", _s22_72, "Seleziona un cliente", _s24_60, "Selezionate una fattura per favore", "task_rate", "Tariffa per le attivit\xe0", "settings", "Impostazioni", "language", "Linguaggio", "currency", "Valuta", "created_at", "Data Creazione", "created_on", "Creato il", "updated_at", "Aggiornato", "tax", "Tassa", _s30_21, "Si prega di inserire un numero di fattura", _s27_58, "Inserisci un numero preventivo", "past_due", "Scaduta", "draft", "Bozza", "sent", "Inviato", "viewed", "Visto", "approved", "Approvato", "partial", _s17_203, "paid", "Pagata", "mark_sent", "Contrassegna come inviato", _s22_74, _s48_5, _s22_75, _s48_5, _s23_52, _s48_6, _s23_53, _s48_6, "done", "Completato", _s37_21, "Si prega di inserire un cliente o nome del contatto", "dark_mode", "Modalit\xe0 scura", _s27_60, "Riavviare la app per applicare il cambiamento", "refresh_data", "Aggiorna dati", "blank_contact", "Svuota Contatto", "activity", "Attivit\xe0", _s16_235, "Nessun dato trovato", "clone", "Clona", "loading", "Caricando", "industry", "Industria", "size", "Dimensione", "payment_terms", _s20_156, "payment_date", "Data Pagamento", "payment_status", "Stato del pagamento", _s16_237, "In attesa", _s16_238, "Annullato", _s16_239, "Fallito", _s16_240, "Completato", _s16_241, _s23_84, _s16_242, "Rimborsato", _s17_145, "Non applicato", _s17_146, _s19_48, "net", "Netto", "client_portal", "Portale Clienti", "show_tasks", "Mostra attivit\xe0", "email_reminders", "Promemoria email", "enabled", "Abilitato", "recipients", "Destinatari", "initial_email", "Email iniziale", "first_reminder", "Primo Promemoria", "second_reminder", "Secondo Promemoria", "third_reminder", "Terzo Promemoria", "reminder1", "Primo promemoria", "reminder2", "Secondo promemoria", "reminder3", "Terzo promemoria", "template", "Modello", "send", "Invia", "subject", "Oggetto", "body", "Corpo", "send_email", "Invia Email", "email_receipt", "Invia ricevuta di pagamento al cliente", "auto_billing", _s23_85, "button", "Pulsante", "preview", "Anteprima", "customize", "Personalizza", "history", "Storico", "payment", "Pagamento", "payments", "Pagamenti", "refunded", "Rimborsato", "payment_type", _s17_202, _s21_108, "Riferimento Transazione", "enter_payment", "Inserisci Pagamento", "new_payment", "Inserisci il pagamento", "created_payment", "Pagamento creato con successo", "updated_payment", "Pagamento aggiornato con successo", _s16_243, "Pagamento archiviato con successo", "deleted_payment", "Pagamenti eliminati con successo", _s16_244, "Pagamento ripristinato con successo", _s17_147, ":count pagamenti archiviati con successo", _s16_245, ":count pagamenti eliminati con successo", _s17_148, _s37_23, "quote", "Preventivo", "quotes", "Preventivi", "new_quote", "Nuovo Preventivo", "created_quote", "Preventivo creato con successo", "updated_quote", "Preventivo aggiornato con successo", "archived_quote", "Preventivo archiviato con successo", "deleted_quote", "Preventivo cancellato con successo", "restored_quote", "Preventivo ripristinato con successo", "archived_quotes", "Sono stati archiviati :count preventivi con successo", "deleted_quotes", "Sono stati cancellati :count preventivi con successo", "restored_quotes", _s35_23, "expense", "Spesa", "expenses", "Spese", "vendor", "Fornitore", "vendors", "Fornitori", "task", "Attivit\xe0", "tasks", "Attivit\xe0", "project", "Progetto", "projects", "Progetti", "activity_1", ":user ha creato il cliente :client", "activity_2", ":user ha archiviato il cliente :client", "activity_3", ":user ha cancellato il cliente :client", "activity_4", ":user ha creato la fattura :invoice", "activity_5", ":user ha aggiornato la fattura :invoice", "activity_6", ":user ha inviato per email la fattura :invoice per:client a :contact", "activity_7", ":contact ha visualizzato la fattura :invoice per :client", "activity_8", ":user ha archiviato la fattura :invoice", "activity_9", _s39_17, "activity_10", ":contact ha registrato il pagamento :payment di :payment_amount sulla fattura :invoice per :client", "activity_11", ":user ha aggiornato il pagamento :payment", "activity_12", ":user ha archiviato il pagamento :payment", "activity_13", ":user ha cancellato il pagamento :payment", "activity_14", ":user ha inserito il credito :credit", "activity_15", ":user ha aggiornato il credito :credit", "activity_16", ":user ha archiviato il credito :credit", "activity_17", ":user ha cancellato il credito :credit", "activity_18", _s36_41, "activity_19", _s36_41, "activity_20", ":user ha inviato per email il preventivo :quote per :client a :contact", "activity_21", ":contact ha visto il preventivo :quote", "activity_22", ":user ha archiviato il preventivo :quote", "activity_23", ":user ha cancellato il preventivo :quote", "activity_24", ":user ha ripristinato il preventivo :quote", "activity_25", ":user ha ripristinato la fattura :invoice", "activity_26", ":user ha ripristinato il cliente :client", "activity_27", ":user ha ripristinato il pagamento :payment", "activity_28", ":user ha ripristinato il credito :credit", "activity_29", ":contact ha approvato il preventivo :quote per :client", "activity_30", "L'utente :user ha creato il fornitore :vendor", "activity_31", "L'utente :user ha archiviato il fornitore :vendor", "activity_32", "L'utente :user ha eliminato il fornitore :vendor", "activity_33", "L'utente :user ha ripristinato il fornitore :vendor", "activity_34", "L'utente :user ha creato la spesa :expense", "activity_35", "L'utente :user ha archiviato la spesa :expense", "activity_36", "L'utente :user ha eliminato la spesa :expense", "activity_37", "L'utente :user ha ripristinato la spesa :expense", "activity_39", ":user ha annullato un pagamento :payment da :payment_amount", "activity_40", ":user ha rimborsato :adjustment di un pagamento :payment da :payment_amount", "activity_41", "pagamento di :payment_amount (:payment) fallito", "activity_42", "L'utente :user ha creato l'attivit\xe0 :task", "activity_43", "L'utente :user ha aggiornato l'attivit\xe0 :task", "activity_44", "L'utente :user ha archiviato l'attivit\xe0 :task", "activity_45", "L'utente :user ha eliminato l'attivit\xe0 :task", "activity_46", "L'utente :user ha ripristinato l'attivit\xe0 :task", "activity_47", "L'utente :user ha aggiornato la spesa :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact ha risposto al ticket :ticket", "activity_56", ":user ha visualizzato il ticket :ticket", "activity_57", "Il sistema non \xe8 riuscito a inviare la fattura :invoice via e-mail", "activity_58", ":user ha stornato la fattura :invoice", "activity_59", _s39_17, "activity_60", ":contact ha visualizzato il preventivo :quote", "activity_61", ":user ha aggiornato il cliente :client", "activity_62", ":user ha aggiornato il fornitore :vendor", "activity_63", ":user ha inviato il primo promemoria per la fattura :invoice a :contact", "activity_64", ":user ha inviato un secondo promemoria per la fattura :invoice a :contact", "activity_65", ":user ha inviato il terzo promemoria per la fattura :invoice a :contact", "activity_66", ":user ha inviato un promemoria ricorrente per la fattura :invoice a :contact", "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "Password a uso singolo", "emailed_quote", "Preventivo inviato con successo", "emailed_credit", _s27_73, _s20_96, "Preventivo contrassegnato come inviato con successo", _s21_110, _s34_26, "expired", "Scaduto", "all", "Tutti", "select", "Seleziona", _s22_76, _s22_77, "custom_value1", _s21_168, "custom_value2", _s21_168, "custom_value3", "Valore Personalizzato 3", "custom_value4", "Valore Personalizzato 4", _s18_107, _s18_108, _s24_65, "Messaggio Pannello di Controllo Personalizzato", _s29_43, "Messaggio personalizzato su fattura non pagata", _s27_65, "Messaggio personalizzato fattura pagata", _s31_23, _s31_24, "lock_invoices", "Blocca fatture", "translations", "Traduzioni", _s19_84, "Pattern numero attivit\xe0", _s19_86, "Contatore numero attivit\xe0", _s22_78, "Formato numero spesa", _s22_80, "Contatore numero spesa", _s21_111, "Formato numero fornitore", _s21_113, "Contatore numero venditore", _s21_115, "Formato numero ticket", _s21_117, "Contatore numero ticket", _s22_82, "Formato numero pagamento", _s22_84, "Contatore numero pagamento", _s22_86, "Formato numero fatture", _s22_88, "Contatore numerazione fatture", _s20_97, "Formato numero preventivi", _s20_99, "Contatore numerazione preventivi", _s21_119, _s22_131, _s21_121, _s24_100, _s21_123, _s22_131, _s21_124, _s24_100, _s18_109, "Resetta contatore data", "counter_padding", "Riempimento contatore", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, "Oggetto della fattura e-mail", _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, "Oggetto e-mail pagamento parziale", "show_table", "Mostra Tabella", "show_list", "Mostra Lista", "client_city", "Citt\xe0 cliente", "client_state", "Stato cliente", "client_country", "Paese cliente", _s16_246, "Il cliente \xe8 attivo", "client_balance", "Bilancio cliente", "client_address1", "Via del cliente", "client_address2", "Appartamento/Scala del cliente", "vendor_address1", "Via Fornitore", "vendor_address2", "Scala/Appartamento Fornitore", _s24_67, "Via spedizione cliente", _s24_68, "Appartametno/Scala spedizione cliente", "type", "Tipo", "invoice_amount", "Importo Fattura", _s16_250, "Scadenza fattura", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", _s23_85, "archived_at", "Archived At", "has_expenses", "Ha spese", "custom_taxes1", "Tasse Personalizzate 1", "custom_taxes2", "Tasse Personalizzate 2", "custom_taxes3", "Tasse Personalizzate 3", "custom_taxes4", "Tasse Personalizzate 4", _s17_151, _s24_96, _s17_152, _s24_97, _s17_153, _s24_98, _s17_154, _s24_99, "is_deleted", "\xc8 cancellato", "vendor_city", "Citt\xe0 Fornitore", "vendor_state", "Stato Fornitore", "vendor_country", "Paese fornitore", "is_approved", "\xc8 approvato", "tax_name", "Nome Tassa", "tax_amount", "Importo tassa", "tax_paid", "Tassa pagata", "payment_amount", "Importo Pagamento", "age", "Et\xe0", "is_running", "Is Running", "time_log", "Log temporale", "bank_id", "Banca", _s19_90, "ID della categoria di spesa", _s16_251, "Categoria Spesa", _s19_92, "ID Valuta Fattura", "tax_name1", "Nome tassa 1", "tax_name2", "Nome tassa 2", "tax_name3", "Tax Name 3", "transaction_id", "ID transazione", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "ja", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u30a2\u30af\u30b7\u30e7\u30f3", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u5165\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_invoice", "\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_quote", "\u898b\u7a4d\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_credit", "\u524d\u53d7\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_task", "\u30bf\u30b9\u30af\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_client", "\u9867\u5ba2\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "\u8acb\u6c42\u66f8\u3092\u30ea\u30b9\u30c8\u30a2", "restore_quote", "\u898b\u7a4d\u66f8\u3092\u30ea\u30b9\u30c8\u30a2", "restore_credit", "\u524d\u53d7\u91d1\u5fa9\u65e7", "restore_task", "\u30bf\u30b9\u30af\u3092\u30ea\u30b9\u30c8\u30a2", "restore_client", "\u9867\u5ba2\u3092\u30ea\u30b9\u30c8\u30a2", "restore_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30ea\u30b9\u30c8\u30a2", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "\u5546\u54c1\u3092\u8ffd\u52a0", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "\u5546\u54c1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u524a\u9664", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u65e2\u5b9a\u306e\u8acb\u6c42\u6761\u4ef6\u3068\u3057\u3066\u4fdd\u5b58", _s22_5, "\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30d5\u30c3\u30bf\u30fc\u3092\u4fdd\u5b58\u3059\u308b", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u9280\u884c\u53e3\u5ea7\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", _s20_11, "\u9280\u884c\u53e3\u5ea7\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s17_12, "\u9280\u884c\u53e3\u5ea7\u3092\u7de8\u96c6", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "\u524d\u53d7\u91d1\u3092\u524a\u9664", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u9280\u884c\u53e3\u5ea7", "bank_accounts", _s20_91, _s21_21, "\u9280\u884c\u53e3\u5ea7\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Standing", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u30b2\u30fc\u30c8\u30a6\u30a7\u30a4\u3092\u8ffd\u52a0", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u8acb\u6c42\u66f8 :invoice \u306b\u8ffd\u52a0", _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u8acb\u6c42\u66f8\u901a\u8ca8", "range", "\u7bc4\u56f2", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u8a2d\u5b9a", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u6709\u52b9", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u3042\u306a\u305f\u81ea\u8eab\u306eWeb\u30b5\u30a4\u30c8\u3067\u8acb\u6c42\u66f8\u3092\u8868\u793a\u3059\u308b\u305f\u3081\u306b\u3001\u30b5\u30d6\u30c9\u30e1\u30a4\u30f3\u3092\u8a2d\u5b9a", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, "2\u8981\u7d20\u8a8d\u8a3c\u304c\u6709\u52b9\u5316\u3055\u308c\u307e\u3057\u305f", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "2\u8981\u7d20\u8a8d\u8a3c", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, _s16_262, _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, "\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u78ba\u8a8d\u7528\u30e1\u30fc\u30eb\u304c\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f", _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "\u8acb\u6c42\u66f8\u306b\u5909\u63db", _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s17_58, "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u96a0\u3059", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "\u30ab\u30e9\u30e0", "sample", "\u30b5\u30f3\u30d7\u30eb", "map_to", "Map To", "import", "\u30a4\u30f3\u30dd\u30fc\u30c8", _s25_21, _s29_13, "select_file", "\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002", _s16_86, _s16_87, "csv_file", "CSV\u30d5\u30a1\u30a4\u30eb", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u672a\u6255\u3044", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, "\u9001\u4fe1\u6e08\u8acb\u6c42\u66f8\u306f\u30ed\u30c3\u30af\u3055\u308c\u307e\u3057\u305f", _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "\u8acb\u6c42\u5408\u8a08", "quote_total", "\u898b\u7a4d\u91d1\u984d\u5408\u8a08", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "\u7d4c\u8cbb\u756a\u53f7", "task_number", "\u30bf\u30b9\u30af\u756a\u53f7", "project_number", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u756a\u53f7", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "\u9867\u5ba2\u540d", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, _s18_57, _s20_66, _s20_67, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "\u5f37\u5236\u7684\u306b\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, _s17_71, _s18_61, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8", _s21_77, _s21_78, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s25_34, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s25_35, _s38_13, _s26_17, _s39_5, _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "\u30ea\u30f3\u30af\u3092\u30b3\u30d4\u30fc", "token_billing", _s17_158, _s24_46, "Invoice Ninja \u3078\u3088\u3046\u3053\u305d", "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "\u9867\u5ba2\u756a\u53f7", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "\u30ea\u30de\u30a4\u30f3\u30c0\u30fc1\u9001\u4fe1\u6e08", "reminder2_sent", "\u30ea\u30de\u30a4\u30f3\u30c0\u30fc2\u9001\u4fe1\u6e08", "reminder3_sent", "\u30ea\u30de\u30a4\u30f3\u30c0\u30fc3\u9001\u4fe1\u6e08", _s18_65, "\u6700\u7d42\u30ea\u30de\u30a4\u30f3\u30c0\u30fc\u9001\u4fe1\u6e08", "pdf_page_info", _s23_30, _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Hours", "statement", "Statement", "taxes", "\u7a0e", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "\u524d\u53d7\u91d1\u3092\u9069\u7528", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "To", "health_check", "Health Check", "payment_type_id", "\u5165\u91d1\u65b9\u6cd5", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "\u9867\u5ba2\u3092\u767b\u9332\u3057\u307e\u3057\u305f", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "\u5b8c\u4e86", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "\u6b21\u56de\u8acb\u6c42", _s17_82, _s17_83, "recent_payments", "\u6700\u8fd1\u306e\u5165\u91d1", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "\u8acb\u6c42\u3092\u65b0\u898f\u4f5c\u6210", "create_quote", "\u898b\u7a4d\u66f8\u3092\u65b0\u898f\u4f5c\u6210", "create_payment", "Create Payment", "create_vendor", "\u65b0\u3057\u3044\u7d0d\u5165\u696d\u8005", "update_quote", "Update Quote", "delete_quote", "\u898b\u7a4d\u66f8\u3092\u524a\u9664", "update_invoice", "Update Invoice", "delete_invoice", "\u8acb\u6c42\u66f8\u3092\u524a\u9664", "update_client", "Update Client", "delete_client", "\u9867\u5ba2\u3092\u524a\u9664", "delete_payment", "\u5165\u91d1\u3092\u524a\u9664", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "\u30bf\u30b9\u30af\u3092\u65b0\u898f\u4f5c\u6210", "update_task", "Update Task", "delete_task", "\u30bf\u30b9\u30af\u3092\u524a\u9664", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u30d5\u30ea\u30fc", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API\u30c8\u30fc\u30af\u30f3", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "\u30c8\u30fc\u30af\u30f3", "tokens", "\u30c8\u30fc\u30af\u30f3", "new_token", "New Token", "edit_token", "\u30c8\u30fc\u30af\u30f3\u3092\u7de8\u96c6", "created_token", "\u30c8\u30fc\u30af\u30f3\u3092\u8ffd\u52a0\u3057\u307e\u3057\u305f\u3002", "updated_token", "\u30c8\u30fc\u30af\u30f3\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", "archived_token", "\u30c8\u30fc\u30af\u30f3\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_token", "\u30c8\u30fc\u30af\u30f3\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "\u8acb\u6c42\u66f8\u3092\u30e1\u30fc\u30eb\u3059\u308b", "email_quote", "\u898b\u7a4d\u66f8\u3092\u30e1\u30fc\u30eb", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Contact Name", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", "\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3067\u30ed\u30b0\u30a4\u30f3", "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u524d\u53d7\u91d1\u7dcf\u984d", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, "\u6587\u66f8\u306e\u691c\u7d22", "search_designs", "Search Designs", "search_invoices", "\u8acb\u6c42\u66f8\u306e\u691c\u7d22", "search_clients", "\u9867\u5ba2\u306e\u691c\u7d22", "search_products", "\u5546\u54c1\u306e\u691c\u7d22", "search_quotes", "\u898b\u7a4d\u66f8\u306e\u691c\u7d22", "search_credits", "Search Credits", "search_vendors", "\u7d0d\u5165\u696d\u8005\u306e\u691c\u7d22", "search_users", "\u30e6\u30fc\u30b6\u30fc\u306e\u691c\u7d22", _s16_110, "\u7a0e\u7387\u306e\u691c\u7d22", "search_tasks", "\u30bf\u30b9\u30af\u306e\u691c\u7d22", "search_settings", "\u8a2d\u5b9a\u306e\u691c\u7d22", "search_projects", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u691c\u7d22", "search_expenses", "\u7d4c\u8cbb\u306e\u691c\u7d22", "search_payments", "Search Payments", "search_groups", "\u30b0\u30eb\u30fc\u30d7\u306e\u691c\u7d22", "search_company", "\u4f1a\u793e\u306e\u691c\u7d22", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "\u898b\u7a4d\u66f8\u9001\u4fe1\u6e08", "credit_sent", "\u524d\u53d7\u91d1\u9001\u4fe1\u6e08", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u30ad\u30e3\u30f3\u30bb\u30eb", _s22_57, "\u6ce8\u610f: \u3042\u306a\u305f\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u5b8c\u5168\u306b\u524a\u9664\u3057\u307e\u3059\u3002\u524a\u9664\u306e\u53d6\u308a\u6d88\u3057\u306f\u51fa\u6765\u307e\u305b\u3093\u3002", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u30d8\u30c3\u30c0", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_122, "\u7e70\u308a\u8fd4\u3057\u306e\u898b\u7a4d\u66f8", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "\u524d\u53d7\u91d1\u53d7\u65e5\u4ed8", "credit", "\u524d\u53d7\u91d1", "credits", "\u524d\u53d7\u91d1", "new_credit", "\u524d\u53d7\u91d1\u3092\u767b\u9332", "edit_credit", "Edit Credit", "created_credit", "\u524d\u53d7\u91d1\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_credit", _s27_41, "archived_credit", "\u524d\u53d7\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_credit", "\u524d\u53d7\u91d1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "removed_credit", _s27_43, "restored_credit", "\u524d\u53d7\u91d1\u3092\u5fa9\u65e7\u3057\u307e\u3057\u305f", _s16_124, ":count \u4ef6\u306e\u524d\u53d7\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_credits", ":count \u4ef6\u306e\u524d\u53d7\u91d1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s16_125, _s36_9, "current_version", "\u73fe\u5728\u306e\u30d0\u30fc\u30b8\u30e7\u30f3", "latest_version", "Latest Version", "update_now", "\u4eca\u3059\u3050\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8", _s26_24, "Web\u30a2\u30d7\u30ea\u306e\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u5229\u7528\u53ef\u80fd\u3067\u3059", _s16_126, "\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u304c\u5229\u7528\u53ef\u80fd\u3067\u3059", "app_updated", _s29_19, "learn_more", "\u8a73\u7d30\u3092\u898b\u308b", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u65b0\u3057\u3044\u4f1a\u793e", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u30ea\u30bb\u30c3\u30c8", "number", "\u756a\u53f7", "export", "\u30a8\u30af\u30b9\u30dd\u30fc\u30c8", "chart", "\u30c1\u30e3\u30fc\u30c8", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group by", "credit_balance", "\u524d\u53d7\u91d1\u6b8b\u9ad8", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Contact Phone", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "\u30ec\u30dd\u30fc\u30c8", "report", "\u30ec\u30dd\u30fc\u30c8", "add_company", "\u4f1a\u793e\u3092\u8ffd\u52a0", "unpaid_invoice", "\u672a\u6255\u306e\u8acb\u6c42\u66f8", "paid_invoice", "\u652f\u6255\u6e08\u306e\u8acb\u6c42\u66f8", _s16_160, _s16_161, "help", "\u30d8\u30eb\u30d7", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "\u30e1\u30c3\u30bb\u30fc\u30b8", "from", "From", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "\u5c0f\u8a08", "line_total", "Line Total", "item", "\u30a2\u30a4\u30c6\u30e0", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "\u306f\u3044", "no", "\u3044\u3044\u3048", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "\u30e6\u30fc\u30b6", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u7a0e\u306e\u8a2d\u5b9a", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, "\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u518d\u8a2d\u5b9a", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "\u8acb\u6c42\u66f8\u30e1\u30fc\u30eb", "payment_email", "\u652f\u6255\u3044\u30e1\u30fc\u30eb", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "\u898b\u7a4d\u66f8\u30e1\u30fc\u30eb", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, _s66_, "user_management", "\u30e6\u30fc\u30b6\u7ba1\u7406", "users", "\u30e6\u30fc\u30b6\u30fc", "new_user", "\u65b0\u3057\u3044\u30e6\u30fc\u30b6", "edit_user", "\u30e6\u30fc\u30b6\u306e\u7de8\u96c6", "created_user", _s25_42, "updated_user", "\u30e6\u30fc\u30b6\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f", "archived_user", "\u30e6\u30fc\u30b6\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_user", "\u30e6\u30fc\u30b6\u3092\u524a\u9664\u3057\u307e\u3057\u305f", "removed_user", _s25_45, "restored_user", "\u30e6\u30fc\u30b6\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "\u4e00\u822c\u8a2d\u5b9a", "invoice_options", "\u8acb\u6c42\u66f8\u30aa\u30d7\u30b7\u30e7\u30f3", _s17_109, _s17_110, _s22_65, _s87_, _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Show header on", _s16_178, "Show footer on", "first_page", "\u6700\u521d\u306e\u30da\u30fc\u30b8", "all_pages", "\u5168\u3066\u306e\u30da\u30fc\u30b8", "last_page", "\u6700\u5f8c\u306e\u30da\u30fc\u30b8", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "\u30d7\u30e9\u30a4\u30de\u30ea\u30fb\u30ab\u30e9\u30fc", "secondary_color", "\u30bb\u30ab\u30f3\u30c0\u30ea\u30fb\u30ab\u30e9\u30fc", "page_size", "Page Size", "font_size", "\u30d5\u30a9\u30f3\u30c8\u30b5\u30a4\u30ba", "quote_design", "Quote Design", "invoice_fields", "\u8acb\u6c42\u66f8\u3092\u30d5\u30a3\u30fc\u30eb\u30c9", "product_fields", "Product Fields", "invoice_terms", "\u8acb\u6c42\u6761\u4ef6", "invoice_footer", "\u8acb\u6c42\u66f8\u30d5\u30c3\u30bf\u30fc", "quote_terms", "Quote Terms", "quote_footer", "\u898b\u7a4d\u66f8\u30d5\u30c3\u30bf", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_113, "Three months", _s16_179, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "Never", "company", "Company", _s17_114, _s17_115, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9", "number_pattern", "Number Pattern", "messages", "\u30e1\u30c3\u30bb\u30fc\u30b8", "custom_css", "\u30ab\u30b9\u30bf\u30e0CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, _s142_, "authorization", "Authorization", "subdomain", "\u30b5\u30d6\u30c9\u30e1\u30a4\u30f3", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\u3069\u3046\u305e\u3088\u308d\u3057\u304f\u304a\u9858\u3044\u3044\u305f\u3057\u307e\u3059\u3002", _s24_50, _s86_, "plain", "\u30d7\u30ec\u30fc\u30f3", "light", "\u30e9\u30a4\u30c8", "dark", "\u30c0\u30fc\u30af", "email_design", "E\u30e1\u30fc\u30eb \u30c7\u30b6\u30a4\u30f3", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "\u30de\u30fc\u30af\u30a2\u30c3\u30d7\u3092\u8a31\u53ef\u3059\u308b", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "\u4f4f\u6240\u3092\u66f4\u65b0", _s19_69, _s45_10, "rate", "\u7387", "tax_rate", "\u7a0e\u7387", "new_tax_rate", "\u65b0\u3057\u3044\u7a0e\u7387", "edit_tax_rate", "\u7a0e\u7387\u3092\u7de8\u96c6", _s16_186, "\u7a0e\u7387\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f", _s16_187, "\u7a0e\u7387\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s17_121, "\u7a0e\u7387\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", "\u5546\u54c1\u306e\u81ea\u52d5\u66f4\u65b0", _s20_89, _s65_0, _s16_189, "\u5546\u54c1\u306e\u5909\u63db", _s21_98, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "\u901a\u8ca8\u30d5\u30a9\u30fc\u30de\u30c3\u30c8", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "\u65e5\u66dc\u65e5", "monday", "\u6708\u66dc\u65e5", "tuesday", "\u706b\u66dc\u65e5", "wednesday", "\u6c34\u66dc\u65e5", "thursday", "\u6728\u66dc\u65e5", "friday", "\u91d1\u66dc\u65e5", "saturday", "\u571f\u66dc\u65e5", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "\u30ed\u30b4", "saved_settings", _s27_48, _s16_195, "\u5546\u54c1\u8a2d\u5b9a", "device_settings", "Device Settings", "defaults", "\u30c7\u30d5\u30a9\u30eb\u30c8", "basic_settings", "Basic Settings", _s17_126, "\u8a73\u7d30\u8a2d\u5b9a", "company_details", "\u4f01\u696d\u60c5\u5831", "user_details", "\u30e6\u30fc\u30b6\u306e\u8a73\u7d30", "localization", "\u5730\u57df\u8a2d\u5b9a", "online_payments", "\u30aa\u30f3\u30e9\u30a4\u30f3\u5165\u91d1", "tax_rates", "\u7a0e\u7387", "notifications", "\u901a\u77e5", "import_export", "\u30a4\u30f3\u30dd\u30fc\u30c8 | \u30a8\u30af\u30b9\u30dd\u30fc\u30c8 | \u30ad\u30e3\u30f3\u30bb\u30eb", "custom_fields", "\u30ab\u30b9\u30bf\u30e0\u30d5\u30a3\u30fc\u30eb\u30c9", "invoice_design", "\u8acb\u6c42\u66f8\u30c7\u30b6\u30a4\u30f3", "buy_now_buttons", "Buy Now Buttons", "email_settings", "E\u30e1\u30fc\u30eb\u8a2d\u5b9a", _s23_49, _s21_101, _s22_68, _s20_91, _s19_75, "\u30d3\u30b8\u30e5\u30a2\u30eb\u30c7\u30fc\u30bf", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "\u5229\u7528\u898f\u7d04", "privacy_policy", "Privacy Policy", "sign_up", "\u30b5\u30a4\u30f3\u30a2\u30c3\u30d7", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "\u4fdd\u7559", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_204, _s16_264, "mark_paid", "\u652f\u6255\u6e08\u306b\u3059\u308b", "category", "Category", "address", "\u4f4f\u6240", "new_vendor", "New Vendor", "created_vendor", "\u30d9\u30f3\u30c0\u30fc\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_vendor", "\u30d9\u30f3\u30c0\u30fc\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", "archived_vendor", "\u30d9\u30f3\u30c0\u30fc\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_vendor", "\u30d9\u30f3\u30c0\u30fc\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_vendor", _s28_37, _s16_205, ":count \u4ef6\u306e\u7d0d\u5165\u696d\u8005\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_vendors", ":count \u4ef6\u306e\u7d0d\u5165\u696d\u8005\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s16_206, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_207, _s29_27, "deleted_expense", _s28_40, _s16_208, _s29_28, _s17_132, "\u7d4c\u8cbb\u306e\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u6210\u529f\u3057\u307e\u3057\u305f", _s16_209, "\u7d4c\u8cbb\u306e\u524a\u9664\u306b\u6210\u529f\u3057\u307e\u3057\u305f", _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "\u30b9\u30bf\u30fc\u30c8", "stop", "\u30b9\u30c8\u30c3\u30d7", "started_task", _s25_53, "stopped_task", "\u30bf\u30b9\u30af\u3092\u505c\u6b62\u3057\u307e\u3057\u305f\u3002", "resumed_task", _s25_55, "now", "Now", _s16_210, _s16_211, "timer", "\u30bf\u30a4\u30de\u30fc", "manual", "Manual", "budgeted", "Budgeted", "start_time", "\u958b\u59cb\u6642\u9593", "end_time", "\u7d42\u4e86\u6642\u9593", "date", "\u65e5\u4ed8", "times", "Times", "duration", "Duration", "new_task", "\u65b0\u3057\u3044\u30bf\u30b9\u30af", "created_task", "\u30bf\u30b9\u30af\u304c\u767b\u9332\u3055\u308c\u307e\u3057\u305f\u3002", "updated_task", "\u30bf\u30b9\u30af\u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002", "archived_task", "\u30bf\u30b9\u30af\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_task", "\u30bf\u30b9\u30af\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_task", "\u30bf\u30b9\u30af\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", "archived_tasks", ":count\u4ef6\u306e\u30bf\u30b9\u30af\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_tasks", ":count\u4ef6\u306e\u30bf\u30b9\u30af\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s16_212, "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_project", _s28_43, _s16_213, "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", _s17_134, ":count \u4ef6\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8", _s27_54, "\u5f0a\u793e\u306eApp\u3092\u3054\u5229\u7528\u9802\u304d\u8aa0\u306b\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002", "if_you_like_it", _s21_105, "click_here", "\u3053\u3061\u3089\u3092\u30af\u30ea\u30c3\u30af", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "\u5e73\u5747", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "\u30d5\u30c3\u30bf", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "\u30ab\u30b9\u30bf\u30e0", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "\u8acb\u6c42\u66f8\u3092\u8868\u793a", "convert", "Convert", "more", "More", "edit_client", "\u9867\u5ba2\u3092\u7de8\u96c6", "edit_product", "\u5546\u54c1\u3092\u7de8\u96c6", "edit_invoice", "\u8acb\u6c42\u3092\u7de8\u96c6", "edit_quote", "\u898b\u7a4d\u66f8\u3092\u7de8\u96c6", "edit_payment", "\u652f\u6255\u3044\u3092\u7de8\u96c6", "edit_task", "\u30bf\u30b9\u30af\u3092\u66f4\u65b0", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u7de8\u96c6", _s20_92, _s20_93, "billing_address", "\u8acb\u6c42\u5148\u4f4f\u6240", _s16_217, _s16_218, "total_revenue", "Total Revenue", "average_invoice", "\u8acb\u6c42\u306e\u5e73\u5747", "outstanding", "Outstanding", "invoices_sent", _s20_101, "active_clients", "\u6709\u52b9\u306a\u9867\u5ba2", "close", "\u9589\u3058\u308b", "email", "E\u30e1\u30fc\u30eb", "password", "\u30d1\u30b9\u30ef\u30fc\u30c9", "url", "URL", "secret", "Secret", "name", "\u540d\u524d", "logout", "\u30ed\u30b0\u30a2\u30a6\u30c8", "login", "\u30ed\u30b0\u30a4\u30f3", "filter", "\u30d5\u30a3\u30eb\u30bf\u30fc", "sort", "Sort", "search", "\u691c\u7d22", "active", "\u6709\u52b9", "archived", "Archived", "deleted", "Deleted", "dashboard", "\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9", "archive", "\u30a2\u30fc\u30ab\u30a4\u30d6", "delete", "\u524a\u9664", "restore", "\u30ea\u30b9\u30c8\u30a2", _s16_219, "\u66f4\u65b0\u5b8c\u4e86", _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "\u4fdd\u5b58", _s17_138, _s17_139, "paid_to_date", "\u73fe\u5728\u307e\u3067\u306e\u652f\u6255\u6e08\u984d", "balance_due", "Balance Due", "balance", "\u30d0\u30e9\u30f3\u30b9", "overview", "\u6982\u8981", "details", "\u8a73\u7d30", "phone", "\u96fb\u8a71", "website", "WEB\u30b5\u30a4\u30c8", "vat_number", "VAT\u30ca\u30f3\u30d0\u30fc", "id_number", "ID\u30ca\u30f3\u30d0\u30fc", "create", "\u4f5c\u6210", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "\u30b3\u30f3\u30bf\u30af\u30c8", "additional", "Additional", "first_name", "\u540d", "last_name", "\u59d3", "add_contact", "\u9023\u7d61\u5148\u306e\u8ffd\u52a0", "are_you_sure", "\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f", "cancel", "\u30ad\u30e3\u30f3\u30bb\u30eb", "ok", "Ok", "remove", "Remove", _s16_223, "\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u304c\u7121\u52b9\u3067\u3059", "product", "\u5546\u54c1", "products", "\u5546\u54c1", "new_product", "\u65b0\u3057\u3044\u5546\u54c1", "created_product", "\u5546\u54c1\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_product", "\u5546\u54c1\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s16_225, "\u5546\u54c1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, ":count \u500b\u306e\u5546\u54c1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_227, ":count \u500b\u306e\u5546\u54c1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_141, _s37_19, "product_key", "Product", "notes", "\u30ce\u30fc\u30c8", "cost", "Cost", "client", "\u9867\u5ba2", "clients", "\u9867\u5ba2", "new_client", "\u65b0\u3057\u3044\u9867\u5ba2", "created_client", "\u9867\u5ba2\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_client", "\u9867\u5ba2\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", "archived_client", "\u9867\u5ba2\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_228, ":count \u4ef6\u306e\u9867\u5ba2\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_client", "\u9867\u5ba2\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "deleted_clients", ":count \u770c\u306e\u9867\u5ba2\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_client", "\u9867\u5ba2\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", _s16_229, _s36_13, "address1", "\u756a\u5730", "address2", "\u5efa\u7269", "city", "\u5e02\u533a\u753a\u6751", "state", "\u90fd\u9053\u5e9c\u770c", "postal_code", "\u90f5\u4fbf\u756a\u53f7", "country", "\u56fd", "invoice", "\u8acb\u6c42\u66f8", "invoices", "\u8acb\u6c42\u66f8", "new_invoice", "\u65b0\u3057\u3044\u8acb\u6c42\u66f8", "created_invoice", "\u8acb\u6c42\u66f8\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_invoice", "\u8acb\u6c42\u66f8\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s16_230, "\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_invoice", "\u8acb\u6c42\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s16_231, "\u8acb\u6c42\u66f8\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", _s17_142, ":count \u4ef6\u306e\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_232, ":count \u4ef6\u306e\u8acb\u6c42\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_143, _s37_20, "emailed_invoice", "\u8acb\u6c42\u66f8\u3092\u30e1\u30fc\u30eb\u3057\u307e\u3057\u305f\u3002", "emailed_payment", _s28_69, "amount", "\u91d1\u984d", "invoice_number", "\u8acb\u6c42\u66f8\u756a\u53f7", "invoice_date", "\u8acb\u6c42\u65e5", "discount", "\u5024\u5f15\u304d", "po_number", "PO\u756a\u53f7", "terms", "\u6761\u9805", "public_notes", "Public Notes", "private_notes", "\u975e\u516c\u958b\u5099\u8003", "frequency", "\u983b\u5ea6", "start_date", "\u958b\u59cb\u65e5", "end_date", "\u7d42\u4e86\u65e5", "quote_number", "\u898b\u7a4d\u66f8\u756a\u53f7", "quote_date", "\u898b\u7a4d\u65e5", "valid_until", "Valid Until", "items", "\u30a2\u30a4\u30c6\u30e0", "partial_deposit", "Partial/Deposit", "description", "\u8aac\u660e", "unit_cost", "\u5358\u4fa1", "quantity", "\u6570\u91cf", "add_item", "\u30a2\u30a4\u30c6\u30e0\u3092\u8ffd\u52a0", "contact", "\u30b3\u30f3\u30bf\u30af\u30c8", "work_phone", "\u96fb\u8a71\u756a\u53f7", "total_amount", "\u5408\u8a08\u91d1\u984d", "pdf", "PDF", "due_date", "\u652f\u6255\u65e5", _s16_233, _s16_234, "status", "\u30b9\u30c6\u30fc\u30bf\u30b9", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "\u5408\u8a08", "percent", "Percent", "edit", "\u7de8\u96c6", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "\u8a2d\u5b9a", "language", "Language", "currency", "\u901a\u8ca8", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "\u7a0e", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "Draft", "sent", "\u9001\u4fe1\u6e08", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "\u652f\u6255\u6e08", "mark_sent", "\u9001\u4ed8\u6e08\u307f\u306b\u3059\u308b", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "\u5b8c\u4e86", _s37_21, _s37_22, "dark_mode", "\u30c0\u30fc\u30af\u30e2\u30fc\u30c9", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u30a2\u30af\u30c6\u30a3\u30d3\u30c6\u30a3", _s16_235, _s16_236, "clone", "\u8907\u88fd", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\u652f\u6255\u6761\u4ef6", "payment_date", "\u652f\u6255\u65e5", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "\u5b8c\u4e86", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "\u9867\u5ba2\u30dd\u30fc\u30bf\u30eb", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "\u30b5\u30d6\u30b8\u30a7\u30af\u30c8", "body", "\u672c\u6587", "send_email", "\u30e1\u30fc\u30eb\u3092\u9001\u4fe1", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "\u30ab\u30b9\u30bf\u30de\u30a4\u30ba", "history", "\u5c65\u6b74", "payment", "Payment", "payments", "\u5165\u91d1", "refunded", "Refunded", "payment_type", "Payment Type", _s21_108, _s21_109, "enter_payment", "\u5165\u91d1\u3092\u767b\u9332", "new_payment", "\u5165\u91d1\u3092\u767b\u9332", "created_payment", "\u5165\u91d1\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_payment", "\u652f\u6255\u3044\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f", _s16_243, "\u5165\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_payment", "\u5165\u91d1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s16_244, _s29_36, _s17_147, ":count \u4ef6\u306e\u5165\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_245, ":count \u4ef6\u306e\u5165\u91d1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_148, _s37_23, "quote", "\u898b\u7a4d\u66f8", "quotes", "\u898b\u7a4d\u66f8", "new_quote", "\u65b0\u3057\u3044\u898b\u7a4d\u66f8", "created_quote", "\u898b\u7a4d\u66f8\u3092\u65b0\u898f\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002", "updated_quote", "\u898b\u7a4d\u66f8\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", "archived_quote", "\u898b\u7a4d\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_quote", "\u898b\u7a4d\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_quote", "\u898b\u7a4d\u66f8\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", "archived_quotes", ":count\u4ef6\u306e\u898b\u7a4d\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_quotes", ":count\u4ef6\u306e\u898b\u7a4d\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_quotes", _s35_23, "expense", "Expense", "expenses", "\u7d4c\u8cbb", "vendor", "Vendor", "vendors", "\u7d0d\u5165\u696d\u8005", "task", "Task", "tasks", "\u30bf\u30b9\u30af", "project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8", "projects", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8", "activity_1", ":user \u306f \u9867\u5ba2 :client \u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002", "activity_2", ":user \u306f \u9867\u5ba2 :client \u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "activity_3", ":user \u306f \u9867\u5ba2 :client \u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "activity_4", ":user \u306f \u8acb\u6c42\u66f8 :invoice \u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002", "activity_5", _s32_34, "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s32_34, "activity_9", _s32_34, "activity_10", _s85_0, "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_63, "activity_23", _s26_46, "activity_24", _s27_64, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "\u30ef\u30f3\u30bf\u30a4\u30e0\u30d1\u30b9\u30ef\u30fc\u30c9", "emailed_quote", "\u898b\u7a4d\u66f8\u3092\u30e1\u30fc\u30eb\u3057\u307e\u3057\u305f\u3002", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expired", "all", "All", "select", "\u9078\u629e", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "\u8acb\u6c42\u66f8\u3092\u30ed\u30c3\u30af", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u8acb\u6c42\u66f8\u756a\u53f7\u30ab\u30a6\u30f3\u30bf\u30fc", _s20_97, _s20_98, _s20_99, "\u8acb\u6c42\u66f8\u756a\u53f7\u30ab\u30a6\u30f3\u30bf\u30fc", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "\u30c6\u30fc\u30d6\u30eb\u3092\u8868\u793a", "show_list", "\u30ea\u30b9\u30c8\u3092\u8868\u793a", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_250, "\u652f\u6255\u671f\u65e5", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "\u7a0e\u540d\u79f0", "tax_amount", "Tax Amount", "tax_paid", "\u7a0e\u91d1\u652f\u6255\u6e08", "payment_amount", "\u5165\u91d1\u984d", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "\u9280\u884c", _s19_90, _s19_91, _s16_251, _s16_261, _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "lv_LV", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Darb\u012bba", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arh\u012bva Maks\u0101jums", "archive_invoice", "Arh\u012bva r\u0113\u0137ins", "archive_quote", "Archive Quote", "archive_credit", "Arh\u012bv\u0113t Kred\u012btu", "archive_task", "Archive Task", "archive_client", "Arh\u012bva Klients", "archive_project", "Arh\u012bva projekts", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "Restore Task", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "Add Product", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archive Product", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Maks\u0101\u0161anas metodes", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Aug\u0161upiel\u0101d\u0113t", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Saglab\u0101t noteikumus , k\u0101 p\u0113c noklus\u0113juma", _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Kategorijas veids", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Konta veids", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Dz\u0113st kred\u012btu", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankas konts", "bank_accounts", "Kred\u012btkartes un Bankas", _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Akt\u012bvie r\u0113\u0137ini", _s26_2, "Neapmaks\u0101tie r\u0113\u0137ini", _s24_10, "Sa\u0146emtie maks\u0101jumi", _s23_8, "Atgriezti maks\u0101jumi", _s19_20, "Active Quotes", _s21_24, "Apstiprin\u0101ti pied\u0101v\u0101jumi", _s23_9, "Neapstiprin\u0101ti pied\u0101v\u0101jumi", _s18_12, "Re\u0123istr\u0113tie uzdevumi", _s20_20, "Izrakst\u012bti r\u0113\u0137ini", _s16_21, "Apmaks\u0101ti uzdevumi", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "P\u0113c Noklus\u0113juma", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "St\u0101voklis", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Eksporta veids", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s23_54, _s17_28, _s17_29, "week", "Ned\u0113\u013ca", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "Diapazons", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Apstiprin\u0101t", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Set Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "Skat\u012bt kopskatu", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "At\u013caut", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, "Abonementi", _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Noraid\u012bts", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "Atgriezts maks\u0101jums", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Iepriek\u0161\u0113jais Kvart\u0101ls", "to_update_run", "To update run", _s18_49, _s18_50, _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s17_58, "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Hide", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Teko\u0161ie uzdevumi", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Kolonna", "sample", "Paraugs", "map_to", "Map To", "import", "Imports", _s25_21, _s29_13, "select_file", "L\u016bdzu, izv\u0113lieties failu", _s16_86, _s16_87, "csv_file", "CSV fails", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Importa veids", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Serviss", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Neapmaks\u0101ts", "white_label", "White Label", "delivery_note", "Pieg\u0101des piez\u012bme", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Da\u013c\u0113js maks\u0101jums", "invoice_total", "Kop\u0113jais r\u0113\u0137ins", "quote_total", "Quote Total", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Klienta v\u0101rds", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Uzdevumu iestat\u012bjumi", _s20_64, _s20_65, _s18_56, _s18_57, _s20_66, _s20_67, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "N\u0101kamais sa\u0146em\u0161anas datums", _s16_94, _s16_95, _s17_70, _s17_71, _s18_61, "Atk\u0101rtoti r\u0113\u0137ini", _s21_77, _s21_78, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Atv\u0113rti", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_158, _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, "Veiksm\u012bgi nos\u016bt\u012bti r\u0113\u0137ini", "emailed_quotes", "Veiksm\u012bgi nos\u016bt\u012bti cit\u0101ti", "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Stundas", "statement", "Konta izraksts", "taxes", "Nodok\u013ci", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Ieraksta tips", "record_name", "Record Name", "file_type", "Faila tips", "height", "Height", "width", "Width", "to", "To", "health_check", "Health Check", "payment_type_id", "Maks\u0101juma veids", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Pabeigtie", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Izv\u0113l\u0113ties Pied\u0101v\u0101jumu", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "Gaid\u0101mie r\u0113\u0137ini", _s17_82, "Kav\u0113tie r\u0113\u0137ini", "recent_payments", "Recent Payments", "upcoming_quotes", "Gaid\u0101mie Pied\u0101v\u0101jumi", "expired_quotes", "Pied\u0101v\u0101jumi, kuriem beidzies der\u012bguma termi\u0146\u0161.", "create_client", "Create Client", "create_invoice", "Izveidojiet r\u0113\u0137inu", "create_quote", "Create Quote", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Delete Quote", "update_invoice", "Update Invoice", "delete_invoice", "Dz\u0113st r\u0113\u0137inu", "update_client", "Update Client", "delete_client", "Dz\u0113st klientu", "delete_payment", "Dz\u0113st maks\u0101jumu", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Create Task", "update_task", "Update Task", "delete_task", "Delete Task", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Beidzas", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Notikuma tips", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_34, "deleted_token", _s26_22, "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "Nos\u016bt\u012bt r\u0113\u0137inu", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Contact Name", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kred\u012bta summa", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s16_340, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Mekl\u0113t Pied\u0101v\u0101jumu", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Pied\u0101v\u0101jums apstiprin\u0101ts", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_57, _s69_0, "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposals", "tickets", "Bi\u013cetes", _s16_122, "Atk\u0101rtoti Pied\u0101v\u0101jumi", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Kred\u012bta datums", "credit", "Kred\u012bts", "credits", "Atgrie\u0161ana", "new_credit", "Ievadiet kred\u012btu", "edit_credit", "Edit Credit", "created_credit", _s27_40, "updated_credit", _s27_41, "archived_credit", _s28_28, "deleted_credit", _s27_42, "removed_credit", _s27_43, "restored_credit", _s28_29, _s16_124, _s36_19, "deleted_credits", _s35_25, _s16_125, _s36_9, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "Uzzin\u0101t vair\u0101k", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Export", "chart", "Chart", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Diena", "month", "M\u0113nesis", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group by", "credit_balance", "Kred\u012bta atlikums", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Contact Phone", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Nor\u0113\u0137inu iela", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Report", "add_company", "Add Company", "unpaid_invoice", "Neapmaks\u0101ts r\u0113\u0137ins", "paid_invoice", "Apmaks\u0101ts r\u0113\u0137ins", _s16_160, "Neapstiprin\u0101ts pied\u0101v\u0101jums", "help", "Help", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "E-pasts sazi\u0146ai", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Zi\u0146ojums", "from", "From", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "Starpsumma", "line_total", "Poz\u012bcija kop\u0101", "item", "Poz\u012bcija", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mob\u012bl\u0101", "desktop", "Desktopa", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Nodok\u013cu iestat\u012bjumi", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Lauka tips", _s27_44, _s39_6, "submit", "Iesniegt", _s16_168, _s21_130, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "R\u0113\u0137ina e-pasts", "payment_email", "Maks\u0101jumu e-pasts", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Cit\u0113t e-pastu", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, _s66_, "user_management", "User Management", "users", "Lietot\u0101ji", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_42, "updated_user", _s25_43, "archived_user", _s26_29, "deleted_user", _s25_44, "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, _s16_176, "invoice_options", "Invoice Options", _s17_109, _s17_110, _s22_65, _s87_, _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Show Header on", _s16_178, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Color", "secondary_color", "Secondary Color", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "Invoice Fields", "product_fields", "Product Fields", "invoice_terms", "R\u0113\u0137ina nosac\u012bjumi", "invoice_footer", "Invoice Footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, "Automatiski konvert\u0113t apstiprin\u0101tu pied\u0101v\u0101jumu r\u0113\u0137in\u0101.", _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_113, "Three months", _s16_179, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "Never", "company", "Company", _s17_114, _s17_115, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Piel\u0101gota CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Ar cie\u0146u,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "E-pasta dizains", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Enable Markup", "reply_to_email", "Atbild\u0113t uz e-pastu", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Kred\u012btkarte", "bank_transfer", "Bankas p\u0101rskait\u012bjums", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Maks: :maks", "min", "Min", "max", "Maks", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Update Address", _s19_69, _s45_10, "rate", "Likme", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_186, _s29_20, _s16_187, _s29_21, _s17_121, _s34_27, _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", _s20_102, _s20_89, _s65_0, _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Izmaksas", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "Janv\u0101ris", "february", "Febru\u0101ris", "march", "Marts", "april", "Apr\u012blis", "may", "Maijs", "june", "J\u016bnijs", "july", "J\u016blijs", "august", "Augusts", "september", "Septembris", "october", "Oktobris", "november", "Novembris", "december", "Decembris", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, "Produktu iestat\u012bjumi", "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_126, _s17_127, "company_details", "Uz\u0146\u0113muma inform\u0101cija", "user_details", "Lietot\u0101ja dati", "localization", "Lokaliz\u0101cija", "online_payments", "Tie\u0161saites maks\u0101jumi", "tax_rates", "Nodok\u013cu likmes", "notifications", "Pazi\u0146ojumi", "import_export", "Imports / Eksports", "custom_fields", "Custom Fields", "invoice_design", "Invoice Design", "buy_now_buttons", "Buy Now Buttons", "email_settings", "E-pasta iestat\u012bjumi", _s23_49, _s21_101, _s22_68, _s20_91, _s19_75, _s19_76, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, _s16_198, "privacy_policy", "Priv\u0101tuma politika", "sign_up", "Sign Up", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "Lejupiel\u0101d\u0113t", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_204, _s16_264, "mark_paid", "Mark Paid", "category", "Category", "address", "Adrese", "new_vendor", "New Vendor", "created_vendor", _s27_51, "updated_vendor", _s27_52, "archived_vendor", _s28_36, "deleted_vendor", _s27_53, "restored_vendor", _s28_37, _s16_205, _s36_20, "deleted_vendors", _s35_26, _s16_206, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_207, _s29_27, "deleted_expense", _s28_40, _s16_208, _s29_28, _s17_132, _s30_31, _s16_209, _s29_51, _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Now", _s16_210, _s16_211, "timer", "Timer", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Start Time", "end_time", "End Time", "date", "Datums", "times", "Times", "duration", "Duration", "new_task", "New Task", "created_task", _s25_56, "updated_task", _s25_57, "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", _s34_29, "deleted_tasks", _s33_32, "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, _s37_25, _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "Jauns projekts", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "click here", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Neapstiprin\u0101ts", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Footer", "compare", "Sal\u012bdzin\u0101t", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "\u0160odien", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Teko\u0161ais", "previous", "Iepriek\u0161\u0113jais", "current_period", "Teko\u0161ais periods", _s17_136, _s17_137, "previous_period", "Iepriek\u0161\u0113jais periods", "previous_year", "Iepriek\u0161\u0113jais gads", "compare_to", "Sal\u012bdzin\u0101t ar", "last7_days", "P\u0113d\u0113jas 7 dienas", "last_week", "P\u0113d\u0113ja ned\u0113\u013ca", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Custom", _s16_215, _s16_216, "clone_to_quote", "Nokop\u0113t uz cenu pied\u0101v\u0101jumu", "clone_to_credit", "Clone to Credit", "view_invoice", "Apskat\u012bt r\u0113\u0137inu", "convert", "Konvert\u0113t", "more", "Vair\u0101k", "edit_client", "Redi\u0123\u0113t klientu", "edit_product", "Edit Product", "edit_invoice", "Redi\u0123\u0113t r\u0113\u0137inu", "edit_quote", "Edit Quote", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Redi\u0123\u0113t projektu", _s20_92, _s20_93, "billing_address", "Billing Address", _s16_217, "Pieg\u0101des adrese", "total_revenue", "Total Revenue", "average_invoice", "Vid\u0113jais r\u0113\u0137ins", "outstanding", "Nesamaks\u0101ts", "invoices_sent", _s20_101, "active_clients", "akt\u012bvie klienti", "close", "Aizv\u0113rt", "email", "Epasts", "password", "Password", "url", "URL", "secret", "Secret", "name", "Nosaukums", "logout", "Log Out", "login", "Login", "filter", "Filtrs", "sort", "\u0160\u0137irot", "search", "Mekl\u0113t", "active", "Active", "archived", "Archived", "deleted", "Deleted", "dashboard", "Inform\u0101cijas panelis", "archive", "Arh\u012bvs", "delete", "Dz\u0113st", "restore", "Restore", _s16_219, "Atjauno\u0161ana pabeigta", _s23_50, "L\u016bdzu ievadiet j\u016bsu epastu", _s26_37, "L\u016bdzu ievadiet j\u016bsu paroli", _s21_106, "L\u016bdzu ievadiet j\u016bsu URL", _s26_39, "L\u016bdzu ievadiet produkta atsl\u0113gu", "ascending", "Ascending", "descending", "Descending", "save", "Saglab\u0101t", _s17_138, _s17_139, "paid_to_date", "Apmaks\u0101ts l\u012bdz r\u0113\u0137ina izrakst\u012b\u0161anas datumam", "balance_due", "Summa apmaksai", "balance", "Bilance", "overview", "Overview", "details", "S\u012bk\u0101ka inform\u0101cija", "phone", "T\u0101lrunis", "website", "M\u0101jas lapa", "vat_number", "PVN re\u0123. Nr.", "id_number", "Re\u0123. Nr.", "create", "Izveidot", _s19_83, _s30_20, "error", "K\u013c\u016bda", _s16_221, _s16_222, "contacts", "Kontakti", "additional", "Additional", "first_name", "V\u0101rds", "last_name", "Uzv\u0101rds", "add_contact", "Pievienot kontaktu", "are_you_sure", "Vai tu esi p\u0101rliecin\u0101ts?", "cancel", "Atcelt", "ok", "Ok", "remove", "No\u0146emt", _s16_223, _s16_224, "product", "Produkts", "products", "Produkti", "new_product", "New Product", "created_product", _s28_45, "updated_product", _s28_46, _s16_225, _s29_31, "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "Product", "notes", "Piez\u012bmes", "cost", "Cost", "client", "Klients", "clients", "Klienti", "new_client", "Jauns klients", "created_client", "Veiksm\u012bgi izveidots klients", "updated_client", _s27_56, "archived_client", _s28_48, _s16_228, _s36_21, "deleted_client", _s27_57, "deleted_clients", _s35_27, "restored_client", _s28_49, _s16_229, _s36_13, "address1", "Iela", "address2", "Dz/Kab", "city", "Pils\u0113ta", "state", "Novads", "postal_code", "Pasta indekss", "country", "Country", "invoice", "R\u0113\u0137ins", "invoices", "R\u0113\u0137ini", "new_invoice", "Jauns r\u0113\u0137ins", "created_invoice", _s28_50, "updated_invoice", _s28_51, _s16_230, _s29_33, "deleted_invoice", _s28_52, _s16_231, _s29_34, _s17_142, _s37_28, _s16_232, _s36_22, _s17_143, _s37_20, "emailed_invoice", _s28_77, "emailed_payment", _s28_69, "amount", "Summa", "invoice_number", "R\u0113\u0137ina numurs", "invoice_date", "R\u0113\u0137ina datums", "discount", "Atlaide", "po_number", "Pas\u016bt\u012bjuma numurs", "terms", "Nosac\u012bjumi", "public_notes", "Publiskas piez\u012bmes", "private_notes", "Priv\u0101tas piez\u012bmes", "frequency", "Bie\u017eums", "start_date", "S\u0101kuma datums", "end_date", "Beigu datums", "quote_number", "Quote Number", "quote_date", "Quote Date", "valid_until", "Der\u012bgs l\u012bdz", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Apraksts", "unit_cost", "Vien\u012bbas cena", "quantity", "Daudzums", "add_item", "Add Item", "contact", "Kontakts", "work_phone", "T\u0101lrunis", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Apmaks\u0101t l\u012bdz", _s16_233, _s16_234, "status", "Statuss", _s17_144, "R\u0113\u0137ina statuss", "quote_status", "Cenu pied\u0101v\u0101juma statuss", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Iestat\u012bjumi", "language", "Valoda", "currency", "Currency", "created_at", "Izveido\u0161anas datums", "created_on", "Created On", "updated_at", "Atjaunots", "tax", "Nodoklis", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Kav\u0113tie", "draft", "Draft", "sent", "Sent", "viewed", "Skat\u012bts", "approved", "Apstiprin\u0101ts", "partial", "Partial/Deposit", "paid", "Apmaks\u0101ts", "mark_sent", "Mark Sent", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Izpild\u012bts", _s37_21, _s37_22, "dark_mode", "Dark Mode", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivit\u0101te", _s16_235, _s16_236, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Izm\u0113rs", "payment_terms", "Apmaksas termi\u0146\u0161", "payment_date", "Maks\u0101juma datums", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Pabeigtie", _s16_241, _s16_340, _s16_242, "Atgriezts", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Sa\u0146\u0113m\u0113ji", "initial_email", "Standarta e-pasts", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Sagatave", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "S\u016bt\u012bt e-pastu", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Poga", "preview", "Apskat\u012bt", "customize", "Piel\u0101got", "history", "V\u0113sture", "payment", "Payment", "payments", "Maks\u0101jumi", "refunded", "Atgriezts", "payment_type", "Maks\u0101juma veids", _s21_108, "Dar\u012bjuma atsauce", "enter_payment", "Ievadiet maks\u0101jumu", "new_payment", "Ievad\u012bt maks\u0101jumu", "created_payment", _s28_53, "updated_payment", _s28_54, _s16_243, _s29_35, "deleted_payment", _s28_55, _s16_244, _s29_36, _s17_147, _s37_29, _s16_245, _s36_23, _s17_148, _s37_23, "quote", "Quote", "quotes", "Pied\u0101v\u0101jumi", "new_quote", "New Quote", "created_quote", _s26_41, "updated_quote", _s26_42, "archived_quote", _s27_61, "deleted_quote", _s26_43, "restored_quote", _s27_62, "archived_quotes", "Veiksm\u012bgi saarhiv\u0113ti :count Pied\u0101v\u0101jumi", "deleted_quotes", "Veiksm\u012bgi dz\u0113sti :count Pied\u0101v\u0101jumi", "restored_quotes", "Veiksm\u012bgi atjaunin\u0101ti :value Pied\u0101v\u0101jumi", "expense", "Expense", "expenses", "Izdevumi", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Uzdevumi", "project", "Projekts", "projects", "Projekti", "activity_1", _s28_56, "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", _s30_23, "activity_5", _s30_24, "activity_6", ":user nos\u016bt\u012bja r\u0113\u0137inu :invoice priek\u0161 :client uz :contact", "activity_7", ":contact ir apskat\u012bjis R\u0113\u0137inu :invoice priek\u0161 :client", "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", ":contact ievad\u012bja Maks\u0101jumu :payment par Summu :payment_amount R\u0113\u0137inam :invoice priek\u0161 :client", "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", ":user nos\u016bt\u012bja Pied\u0101v\u0101jumu :quote priek\u0161 :client uz :contact", "activity_21", _s28_61, "activity_22", _s27_63, "activity_23", _s26_46, "activity_24", _s27_64, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", ":contact apstiprin\u0101ja Pied\u0101v\u0101jumu :quote priek\u0161 :client", "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact atbild\u0113ja uz Zi\u0146ojumu :ticket", "activity_56", ":user paskatij\u0101s Zi\u0146ojumu :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", _s26_51, "emailed_credit", _s27_73, _s20_96, "Cenu pied\u0101v\u0101jums veiksm\u012bgi atz\u012bm\u0113ts k\u0101 nos\u016bt\u012bts", _s21_110, _s34_26, "expired", "Expired", "all", "All", "select", "Izv\u0113lieties", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_97, _s20_98, _s20_99, _s20_100, _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Veids", "invoice_amount", "Invoice Amount", _s16_250, "Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "ir apstiprin\u0101ts", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Maks\u0101juma summa", "age", "Age", "is_running", "Is Running", "time_log", "Laika Logi", "bank_id", "Bank", _s19_90, _s19_91, _s16_251, "Izdevumu kategorija", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "lt", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Veiksmas", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Grafikas", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archyvuoti mok\u0117jim\u0105", "archive_invoice", "Archyvuoti s\u0105skait\u0105", "archive_quote", "Archive Quote", "archive_credit", "Archyvuoti kredit\u0105", "archive_task", "Archyvuoti", "archive_client", "Archyvuoti kilent\u0105", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "T\u0119sti", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archyvuoti", "restore_vendor", "Restore Vendor", "create_product", "Add Product", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archive Product", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Mok\u0117jimo b\u016bdai", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Valanda", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, "Spustel\u0117kite +, kad sukurtum\u0117te \u012fra\u0161\u0105", "last365_days", "Paskutin\u0117s 365 dienos", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u012ekelti", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Atnaujinti apmok\u0117jim\u0105", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "B\u016btina registracija", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "I\u0161saugoti s\u0105lygas kaip standartines", _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Pasirinkita", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Atnaujinti Kredit\u0105", "delete_credit", "I\u0161trinti kredit\u0105", "transaction", "Transaction", "transactions", "Pervedimai", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Banko s\u0105skaita", "bank_accounts", "Bank Accounts", _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Apmok\u0117jimo s\u0105lygos", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "B\u016bkl\u0117", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s23_54, _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "S\u0105skaitos valiuta", "range", "Intervalas", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u012era\u0161yti slapta\u017eod\u012f", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, "Pasikartojan\u010dios i\u0161laidos", _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Neto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u012egalinti", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Sauga", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Si\u0173sti el. pa\u0161tu", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, "S\u0117kmingai \u012fjungta Dviej\u0173-Lygi\u0173 Autentifikacija", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "Dviej\u0173-Lygi\u0173 Autentifikacija", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "Gr\u0105\u017einti mok\u0117jimai", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, _s18_50, _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "I\u0161ra\u0161yti s\u0105skait\u0105", "invoice_expense", "Invoice Expense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s17_58, "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Sl\u0117pti", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Stulpelis", "sample", "Pavyzdys", "map_to", "Map To", "import", "Importuoti", _s25_21, _s29_13, "select_file", "Pasirinkite fail\u0105", _s16_86, _s16_87, "csv_file", "Pasirinkti CSV fail\u0105", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Pakavimo Lapas", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Dalinis", "invoice_total", "Suma Viso", "quote_total", "S\u0105matos viso", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "I\u0161laid\u0173 numeris", "task_number", "Task Number", "project_number", "Projekto numeris", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Kliento Vardas", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, _s18_57, _s20_66, _s20_67, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "B\u016btina s\u0105skaita fakt\u016bra", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "Paypal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "Debeto s\u0105skaita", _s18_61, "Debeto s\u0105skaitos", _s21_77, "Nauja debeto s\u0105skaita", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "Rodyti tinklap\u012f", "copy_link", "Copy Link", "token_billing", _s17_158, _s24_46, _s24_47, "always", "Visada", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "\u012emon\u0117s pavadinimas", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", "Puslapis :current i\u0161 :total", _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Valandos", "statement", "Statement", "taxes", "Mokes\u010diai", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Pirk\u0117jas", "health_check", "Health Check", "payment_type_id", "Mok\u0117jimo tipas", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "Naujos s\u0105skaitos", _s17_82, _s17_83, "recent_payments", "Naujausi mok\u0117jimai", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "Sukurti s\u0105skait\u0105", "create_quote", "Sukurti s\u0105mat\u0105", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Delete Quote", "update_invoice", "Update Invoice", "delete_invoice", "I\u0161trinti s\u0105skait\u0105", "update_client", "Update Client", "delete_client", "Trinti klient\u0105", "delete_payment", "I\u0161trinti mok\u0117jim\u0105", "update_vendor", "Update Vendor", "delete_vendor", "Trinti", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Sukurti darb\u0105", "update_task", "Update Task", "delete_task", "Trinti", "approve_quote", "Approve Quote", "off", "I\u0161j.", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", "Ie\u0161koti :count Webhooks", "search_webhook", "Ie\u0161koti 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", "Ie\u0161koti :count rakt\u0173", "search_token", "Ie\u0161koti 1 rakt\u0105", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_34, "deleted_token", _s26_22, "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "I\u0161si\u0173sti s\u0105skait\u0105 el. pa\u0161tu", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Contact Name", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kredito suma", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, "Dalinai gr\u0105\u017einta", _s16_109, "Ie\u0161koti dokument\u0173", "search_designs", "Ie\u0161koti dizaino", "search_invoices", "Ie\u0161koti s\u0105skait\u0173-fakt\u016br\u0173", "search_clients", "Ie\u0161koti klient\u0173", "search_products", "Ie\u0161koti preki\u0173", "search_quotes", "Ie\u0161koti pasi\u016blym\u0173", "search_credits", "Ie\u0161koti gr\u0105\u017einim\u0173", "search_vendors", "Ie\u0161koti tiek\u0117j\u0173", "search_users", "Ie\u0161koti vartotoj\u0173", _s16_110, "Ie\u0161koti mokes\u010di\u0173 tarif\u0173", "search_tasks", "Ie\u0161koti u\u017eduo\u010di\u0173", "search_settings", "Ie\u0161koti nustatym\u0173", "search_projects", "Ie\u0161koti projekt\u0173", "search_expenses", "Ie\u0161koti i\u0161laid\u0173", "search_payments", "Ie\u0161koti mok\u0117jim\u0173", "search_groups", "Ie\u0161koti grupi\u0173", "search_company", "Ie\u0161koti \u012fmoni\u0173", "search_document", "Ie\u0161koti 1 dokument\u0105", "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Gr\u0105\u017einti", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count s\u0105skaita i\u0161si\u0173sta", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "Cancel Account", _s22_57, _s69_0, "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Vir\u0161us", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Pasi\u016blymai", "tickets", "Tickets", _s16_122, "Pasikartojan\u010dios s\u0105matos", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "I\u0161ra\u0161ymo data", "credit", "Kreditas", "credits", "Kreditai", "new_credit", "\u012evesti kredit\u0105", "edit_credit", "Redaguoti Kredit\u0105", "created_credit", _s27_40, "updated_credit", "S\u0117kmingai atnaujintas kreditas", "archived_credit", _s28_28, "deleted_credit", _s27_42, "removed_credit", _s27_43, "restored_credit", _s28_29, _s16_124, _s36_19, "deleted_credits", _s35_25, _s16_125, _s36_9, "current_version", "Dabartin\u0117 versija", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "Pla\u010diau", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Kredito Pora\u0161t\u0117", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Pasirinktinis Klientas 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "I\u0161 naujo", "number", "Numeris", "export", "Export", "chart", "Diagrama", "count", "Count", "totals", "Viso", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupuoti pagal", "credit_balance", "Kredito balansas", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Contact Phone", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Kliento Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Ataskaitos", "report", "Ataskaita", "add_company", "Add Company", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, "Nepatvirtinti pasi\u016blymai", "help", "Pagalba", "refund", "Pinig\u0173 gr\u0105\u017einimas", "refund_date", "Gr\u0105\u017einimo data", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "\u017dinut\u0117", "from", "Pardav\u0117jas", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "palaikymo forumas", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "Tarpin\u0117 suma", "line_total", "Suma", "item", "Prek\u0117/Paslauga", "credit_email", "Credit Email", "iframe_url", "Tinklapis", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, "Slapta\u017eodyje turi b\u016bti did\u017eioji raid\u0117 ir skai\u010dius", _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Taip", "no", "Ne", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, "Pra\u0161ome pasirinkti klient\u0105", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Perjungti", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, "Atkurti slapta\u017eod\u012f", "late_fees", "Late Fees", "credit_number", "Kredito Numeris", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Dalinis Apmok\u0117jimas", "payment_partial", "Partial Payment", _s21_95, "Dalino Apmok\u0117jimo El. pa\u0161tas", "quote_email", "Quote Email", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administratorius", _s18_90, _s66_, "user_management", "User Management", "users", "Vartotojai", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_42, "updated_user", _s25_43, "archived_user", _s26_29, "deleted_user", _s25_44, "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, _s16_176, "invoice_options", "Invoice Options", _s17_109, "Hide paid to date", _s22_65, _s87_, _s23_38, "\u012ekelti dokumentai", _s28_30, _s39_7, _s16_177, "Show header on", _s16_178, "Show footer on", "first_page", "first page", "all_pages", "all pages", "last_page", "last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Color", "secondary_color", "Secondary Color", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "Invoice Fields", "product_fields", "Product Fields", "invoice_terms", "S\u0105skaitos s\u0105lygos", "invoice_footer", "Invoice footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Automati\u0161kai Konvertuoti", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Kasdien", "freq_weekly", "Kas savait\u0119", "freq_two_weeks", "Dvi savait\u0117s", "freq_four_weeks", "Four weeks", "freq_monthly", "Kas m\u0117nes\u012f", "freq_two_months", "Two months", _s17_113, "Three months", _s16_179, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "Never", "company", "Company", _s17_114, _s17_115, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prie\u0161d\u0117lis", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Individualizuotas CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Linkiu geros dienos,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Tamsu", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Kreditin\u0117 kortel\u0117", "bank_transfer", "Pavedimu", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Update Address", _s19_69, _s45_10, "rate", "\u012ekainis", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_186, _s29_20, _s16_187, _s29_21, _s17_121, _s34_27, _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", _s20_102, _s20_89, _s65_0, _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "Sekmadienis", "monday", "Pirmadienis", "tuesday", "Antradienis", "wednesday", "Tre\u010diadienis", "thursday", "Ketvirtadienis", "friday", "Penktadienis", "saturday", "\u0160e\u0161tadienis", "january", "Sausis", "february", "Vasaris", "march", "Kovas", "april", "Balandis", "may", "Gegu\u017e\u0117", "june", "Bir\u017eelis", "july", "Liepa", "august", "Rugpj\u016btis", "september", "Rugs\u0117jis", "october", "Spalis", "november", "Lapkritis", "december", "Gruodis", "symbol", "Simbolis", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 val. formatas", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logotipas", "saved_settings", _s27_48, _s16_195, _s16_196, "device_settings", "Device Settings", "defaults", "Numatyti", "basic_settings", "Basic Settings", _s17_126, _s17_127, "company_details", "Imon\u0117s informacija", "user_details", "User Details", "localization", "Lokalizacija", "online_payments", "Online mok\u0117jimai", "tax_rates", "Mokes\u010di\u0173 \u012fkainiai", "notifications", "Prane\u0161imai", "import_export", "Importas/Eksportas", "custom_fields", "Custom fields", "invoice_design", "Invoice Design", "buy_now_buttons", "Pirkti dabar mygtukas", "email_settings", "Email nustatymai", _s23_49, _s21_101, _s22_68, _s20_91, _s19_75, _s19_76, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, _s16_198, "privacy_policy", "Privatumo politika", "sign_up", "Prisijunk", "account_login", "Jungtis", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "Atsi\u0173sti", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dokumentai", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Laukia patvirtinimo", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Valiutos kursas", _s16_204, "Konvertuoti valiut\u0105", "mark_paid", "Mark Paid", "category", "Kategorija", "address", "Adresas", "new_vendor", "Naujas tiek\u0117jas", "created_vendor", "Sukurtas tiek\u0117jas", "updated_vendor", "Atnaujintas tiek\u0117jas", "archived_vendor", "S\u0117kmingai suarchyvuoti tiek\u0117jai", "deleted_vendor", "S\u0117kmingai i\u0161trintas tiek\u0117jas", "restored_vendor", _s28_37, _s16_205, "S\u0117kmingai suarchyvuoti :count tiek\u0117jai", "deleted_vendors", "I\u0161trinta :count tiek\u0117j\u0173", _s16_206, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_207, _s29_27, "deleted_expense", _s28_40, _s16_208, _s29_28, _s17_132, _s30_31, _s16_209, _s29_51, _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Invoiced", "logged", "Logged", "running", "Vykdomas", "resume", "T\u0119sti", "task_errors", _s36_12, "start", "Prad\u0117ti", "stop", "Stabdyti", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Dabar", _s16_210, _s16_211, "timer", "Chronometras", "manual", "Nurodyti", "budgeted", "Budgeted", "start_time", "Prad\u017eia", "end_time", "Pabaiga", "date", "Data", "times", "Laikas", "duration", "Trukm\u0117", "new_task", "Naujas darbas", "created_task", "Sukurtas darbas", "updated_task", "Atnaujintas darbas", "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", _s34_29, "deleted_tasks", _s33_32, "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, _s37_25, _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "New Project", _s27_54, _s28_44, "if_you_like_it", "Jei jums patiko pra\u0161ome", "click_here", "spausti \u010dia", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Vidurkis", "unapproved", "Nepatvirtinta", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Apa\u010dia", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Dabartinis", "previous", "Previous", "current_period", "Dabartinis periodas", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Kurti", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Rodyti s\u0105skait\u0105", "convert", "Convert", "more", "More", "edit_client", "Redaguoti", "edit_product", "Edit Product", "edit_invoice", "Redaguoti", "edit_quote", "Keisti s\u0105mat\u0105", "edit_payment", "Edit Payment", "edit_task", "Keisti", "edit_expense", "Edit Expense", "edit_vendor", "Keisti", "edit_project", "Edit Project", _s20_92, _s20_93, "billing_address", "Billing address", _s16_217, _s16_218, "total_revenue", "I\u0161 viso pajam\u0173", "average_invoice", "S\u0105skait\u0173 vidurkis", "outstanding", "Neapmok\u0117ta", "invoices_sent", ":count i\u0161si\u0173stos s\u0105skaitos fakt\u016bros", "active_clients", "aktyv\u016bs klientai", "close", "U\u017edaryti", "email", "El. pa\u0161tas", "password", "Slapta\u017eodis", "url", "URL", "secret", "Slaptas \u017eodis", "name", "Pavadinimas", "logout", "Log Out", "login", "Login", "filter", "Filtras", "sort", "Sort", "search", "Paie\u0161ka", "active", "Aktyvus", "archived", "Archived", "deleted", "Deleted", "dashboard", "Darbastalis", "archive", "Archyvas", "delete", "Trinti", "restore", "Atkurti", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Saugoti", _s17_138, _s17_139, "paid_to_date", "Apmok\u0117ta", "balance_due", "Mok\u0117tina suma", "balance", "Balansas", "overview", "Ap\u017evalga", "details", "Informacija", "phone", "Telefonas", "website", "Internetinis puslapis", "vat_number", "PVM kodas", "id_number", "\u012emon\u0117s kodas", "create", "Kurti", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "Kontaktin\u0117 informacija", "additional", "Additional", "first_name", "Vardas", "last_name", "Pavard\u0117", "add_contact", "Prid\u0117ti kontakt\u0105", "are_you_sure", "Ar tikrai?", "cancel", "At\u0161aukti", "ok", "Ok", "remove", "Trinti", _s16_223, _s16_224, "product", "Product", "products", "Prek\u0117s", "new_product", "New Product", "created_product", _s28_45, "updated_product", _s28_46, _s16_225, _s29_31, "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "Prek\u0117", "notes", "Notes", "cost", "Cost", "client", "Klientas", "clients", "Klientai", "new_client", "Naujas klientas", "created_client", "Klientas sukurtas", "updated_client", _s27_56, "archived_client", _s28_48, _s16_228, _s36_21, "deleted_client", _s27_57, "deleted_clients", _s35_27, "restored_client", _s28_49, _s16_229, _s36_13, "address1", "Gatv\u0117", "address2", "Adresas 2", "city", "Miestas", "state", "Apskritis", "postal_code", "Pa\u0161to kodas", "country", "Country", "invoice", "PVM S\u0105skaita-fakt\u016bra", "invoices", "S\u0105skaitos", "new_invoice", "Nauja s\u0105skaita", "created_invoice", _s28_50, "updated_invoice", _s28_51, _s16_230, _s29_33, "deleted_invoice", _s28_52, _s16_231, _s29_34, _s17_142, _s37_28, _s16_232, _s36_22, _s17_143, _s37_20, "emailed_invoice", _s28_77, "emailed_payment", _s28_69, "amount", "Suma", "invoice_number", "S\u0105skaitos numeris", "invoice_date", "I\u0161ra\u0161ymo data", "discount", "Nuolaida", "po_number", "U\u017esakymo numeris", "terms", "S\u0105lygos", "public_notes", "Vie\u0161os pastabos", "private_notes", "Privat\u016bs u\u017era\u0161ai", "frequency", "Periodas", "start_date", "Prad\u017eia", "end_date", "Pabaiga", "quote_number", "S\u0105matos numeris", "quote_date", "S\u0105matos data", "valid_until", "Galioja iki", "items", "Prek\u0117s/Paslaugos", "partial_deposit", "Dalinis/Avansas", "description", "Apra\u0161ymas", "unit_cost", "Vnt. kaina", "quantity", "Kiekis", "add_item", "Add Item", "contact", "Kontaktai", "work_phone", "Telefonas", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Apmok\u0117ti iki", _s16_233, "Dalimis Iki Datos", "status", "B\u016bkl\u0117", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Viso", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Nustatymai", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Mokestis", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "Draft", "sent", "I\u0161si\u0173sta", "viewed", "Viewed", "approved", "Approved", "partial", "Dalinis/Avansas", "paid", "Apmok\u0117ta", "mark_sent", "Mark sent", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Baigta", _s37_21, _s37_22, "dark_mode", "Tamsusis R\u0117\u017eimas", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u012evykiai", _s16_235, "Nerasta \u012fra\u0161\u0173", "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Atsiskaitymo s\u0105lygos", "payment_date", "Mok\u0117jimo data", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, "Dalinis gr\u0105\u017einimas", _s16_242, "Gr\u0105\u017einta", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "\u012ejungti", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "\u0160ablonas", "send", "Send", "subject", "Tema", "body", "\u017dinut\u0117", "send_email", "Si\u0173sti el. lai\u0161k\u0105", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "Istorija", "payment", "Payment", "payments", "Mok\u0117jimai", "refunded", "Gr\u0105\u017einta", "payment_type", "Mok\u0117jimo tipas", _s21_108, "Tranzakcijos numeris", "enter_payment", "\u012evesti apmok\u0117jim\u0105", "new_payment", "Naujas mok\u0117jimas", "created_payment", _s28_53, "updated_payment", "Mok\u0117jimas atnaujintas", _s16_243, _s29_35, "deleted_payment", _s28_55, _s16_244, _s29_36, _s17_147, _s37_29, _s16_245, _s36_23, _s17_148, _s37_23, "quote", "S\u0105mata", "quotes", "S\u0105matos", "new_quote", "Nauja s\u0105mata", "created_quote", _s26_41, "updated_quote", _s26_42, "archived_quote", _s27_61, "deleted_quote", _s26_43, "restored_quote", _s27_62, "archived_quotes", _s35_28, "deleted_quotes", _s34_28, "restored_quotes", _s35_23, "expense", "I\u0161laidos", "expenses", "I\u0161laidos", "vendor", "Tiek\u0117jas", "vendors", "Tiek\u0117jai", "task", "Task", "tasks", "Darbai", "project", "Project", "projects", "Projects", "activity_1", ":user suk\u016br\u0117 klient\u0105 :client", "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", ":user sukurta s\u0105skaita :invoice", "activity_5", _s30_24, "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", _s85_0, "activity_11", ":user atnaujino mok\u0117jim\u0105 :payment", "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_63, "activity_23", _s26_46, "activity_24", _s27_64, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", ":user sukurta s\u0105skaita :expense", "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", ":payment_amount mok\u0117jimas (:payment) nepavyko", "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "Vienkartinis Slapta\u017eodis", "emailed_quote", _s26_51, "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expired", "all", "Visi", "select", "Pasirinkite", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, "Tinkintas nepatvirtinto pasi\u016blymo prane\u0161imas", "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_97, _s20_98, _s20_99, _s20_100, _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, "El. pa\u0161t. Dalino Apmok\u0117jimo Subject", "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "S\u0105skaitos suma", _s16_250, "Terminas", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Automatinis mok\u0117jimas", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Mok\u0117jimo suma", "age", "Age", "is_running", "Is Running", "time_log", "Laiko Registras", "bank_id", "bank", _s19_90, _s19_91, _s16_251, _s16_261, _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "mk_MK", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u0420\u0430\u0441\u043f\u043e\u0440\u0435\u0434", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u041f\u043b\u0430\u045c\u0430\u045a\u0435", "archive_invoice", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "archive_quote", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u043f\u043e\u043d\u0443\u0434\u0430", "archive_credit", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u041a\u0440\u0435\u0434\u0438\u0442", "archive_task", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u0437\u0430\u0434\u0430\u0447\u0430", "archive_client", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u041a\u043b\u0438\u0435\u043d\u0442", "archive_project", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0435\u043a\u0442", "archive_expense", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u0442\u0440\u043e\u0448\u043e\u043a", "restore_payment", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "restore_invoice", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "restore_quote", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u043e\u043d\u0443\u0434\u0430", "restore_credit", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043a\u0440\u0435\u0434\u0438\u0442", "restore_task", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u0437\u0430\u0434\u0430\u0447\u0430", "restore_client", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043a\u043b\u0438\u0435\u043d\u0442", "restore_project", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u0440\u043e\u0435\u043a\u0442", "restore_expense", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", "archive_vendor", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "restore_vendor", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "create_product", "\u0414\u043e\u0434\u0430\u0458 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "update_product", "Update Product", "delete_product", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "restore_product", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "archive_product", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u041d\u0430\u0447\u0438\u043d\u0438 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u0427\u0430\u0441", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u041f\u0440\u0438\u043a\u0430\u0447\u0438", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u043f\u0440\u043e\u0435\u043a\u0442", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0417\u0430\u0447\u0443\u0432\u0430\u0458 \u043a\u0430\u043a\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0434\u043d\u0438 \u0443\u0441\u043b\u043e\u0432\u0438", _s22_5, "\u0417\u0430\u0447\u0443\u0432\u0430\u0458 \u043a\u0430\u043a\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0434\u0435\u043d \u0444\u0443\u0442\u0435\u0440", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0431\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s20_11, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u0431\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s17_12, "\u0418\u0437\u043c\u0435\u043d\u0438 \u0431\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u0418\u0437\u0431\u0440\u0430\u043d\u043e", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u0458 \u043a\u0440\u0435\u0434\u0438\u0442", "delete_credit", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u041a\u0440\u0435\u0434\u0438\u0442", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u0411\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", "bank_accounts", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0438 \u043a\u0430\u0440\u0442\u0438\u0447\u043a\u0438 \u0438 \u0431\u0430\u043d\u043a\u0438", _s21_21, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0431\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "\u041f\u0440\u0438\u0444\u0430\u0442\u0438", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "\u041f\u043e\u0434\u0435\u0441\u0443\u0432\u0430\u045a\u0430 \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "default", "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0434", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u041f\u043e\u0441\u0442\u043e\u0458\u0430\u043d\u043e", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u0414\u043e\u0434\u0430\u0434\u0438 \u041f\u043b\u0430\u0442\u0435\u043d \u043f\u043e\u0440\u0442\u0430\u043b", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u0414\u043e\u0434\u0430\u0434\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", _s17_28, _s17_29, "week", "\u041d\u0435\u0434\u0435\u043b\u0430", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u0412\u0430\u043b\u0443\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "range", "\u041e\u043f\u0441\u0435\u0433", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0435\u043a\u0442", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "\u041d\u0430\u0434\u043e\u043c\u0435\u0441\u0442\u043e\u043a\u043e\u0442 \u0437\u0430 :amount \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u0431\u0438 \u0431\u0438\u043b :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "\u041e\u0434\u043e\u0431\u0440\u0438", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0441\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u0421\u0435\u0442\u0438\u0440\u0430\u0458 \u043b\u043e\u0437\u0438\u043d\u043a\u0430", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a # :expense", "view_statement", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u0438\u0441\u043a\u0430\u0437", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u0421\u0438\u0441\u0442\u0435\u043c", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "\u041e\u0434 \u0438\u043c\u0435", _s16_46, _s16_47, _s17_36, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s18_29, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s21_46, "\u041d\u043e\u0432 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s22_37, "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s25_8, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s25_9, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s26_7, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s25_10, _s25_84, _s25_11, _s38_4, _s26_8, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u0423\u043f\u0430\u0442\u0441\u0442\u0432\u043e \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u043e\u0442", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u0412\u043d\u0435\u0441\u0438 \u043f\u043e\u0434\u0430\u0442\u043e\u0446\u0438", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "\u041f\u0440\u043e", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 \u0418\u043c\u0435", _s17_40, "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 \u041f\u0440\u0435\u0437\u0438\u043c\u0435", "order", "Order", "unassigned", "\u041d\u0435\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043e", "partial_value", "\u041c\u043e\u0440\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u043f\u043e\u0433\u043e\u043b\u0435\u043c\u043e \u043e\u0434 \u043d\u0443\u043b\u0430 \u0430 \u043f\u043e\u043c\u0430\u043b\u043e \u043e\u0434 \u0432\u043a\u0443\u043f\u043d\u043e", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0412\u043a\u043b\u0443\u0447\u0438", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u041f\u043e\u0441\u0442\u0430\u0432\u0435\u0442\u0435 \u0433\u043e \u043f\u043e\u0434\u0434\u043e\u043c\u0435\u043d\u043e\u0442 \u0438\u043b\u0438 \u043f\u0440\u0438\u043a\u0430\u0436\u0435\u0442\u0435 \u0458\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 \u043d\u0430 \u0432\u0430\u0448\u0430\u0442\u0430 \u0432\u0435\u0431 \u0441\u0442\u0440\u0430\u043d\u0430.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "\u041e\u0441\u0438\u0433\u0443\u0440\u0443\u0432\u0430\u045a\u0435", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u041f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0438", _s16_65, _s16_66, _s17_46, "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0430", _s20_47, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0430", _s20_48, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0430", _s21_58, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0430", _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0438\u0441\u043f\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u043a\u0430\u043d\u0430", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "\u041e\u0442\u0444\u0440\u043b\u0435\u043d\u043e", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, "\u0421\u043a\u0435\u043d\u0438\u0440\u0430\u0458 \u0433\u043e \u0431\u0430\u0440 \u043a\u043e\u0434\u043e\u0442 \u0441\u043e :link \u043a\u043e\u043c\u043f\u0430\u0442\u0438\u0431\u0438\u043b\u043d\u0430 \u0430\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0458\u0430.", _s18_46, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d\u0430 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0430 \u043f\u0440\u0435\u043a\u0443 \u0434\u0432\u0430 \u0444\u0430\u043a\u0442\u043e\u0440\u0438", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "\u0410\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0430 \u043f\u0440\u0435\u043a\u0443 \u0434\u0432\u0430 \u0444\u0430\u043a\u0442\u043e\u0440\u0438", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "\u0420\u0435\u0444\u0443\u043d\u0434\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "\u041f\u043e\u0441\u043b\u0435\u0434\u0435\u043d \u043a\u0432\u0430\u0440\u0442\u0430\u043b", "to_update_run", "To update run", _s18_49, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u0432\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_78, _s16_79, "invoice_project", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0435\u043a\u0442", "invoice_task", "\u0417\u0430\u0434\u0430\u0447\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "invoice_expense", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u0458 \u0442\u0440\u043e\u0448\u043e\u043a", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d \u0438\u0437\u043d\u043e\u0441", _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0434\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u0421\u043e\u043a\u0440\u0438\u0458", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "\u041a\u043e\u043b\u043e\u043d\u0430", "sample", "\u041f\u0440\u0438\u043c\u0435\u0440\u043e\u043a", "map_to", "Map To", "import", "\u0412\u043d\u0435\u0441\u0438", _s25_21, _s29_13, "select_file", "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0434\u0430\u0442\u043e\u0442\u0435\u043a\u0430", _s16_86, _s16_87, "csv_file", "CSV \u0434\u0430\u0442\u043e\u0442\u0435\u043a\u0430", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "\u0423\u0441\u043b\u0443\u0433\u0430", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u041d\u0435\u043f\u043b\u0430\u0442\u0435\u043d\u043e", "white_label", "White Label", "delivery_note", "\u0417\u0430\u0431\u0435\u043b\u0435\u0448\u043a\u0430 \u0437\u0430 \u0438\u0441\u043f\u043e\u0440\u0430\u043a\u0430", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "\u0414\u0435\u043b\u0443\u043c\u0435\u043d \u0434\u043e\u043b\u0433", "invoice_total", "\u0412\u043a\u0443\u043f\u043d\u043e \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_total", "\u0412\u043a\u0443\u043f\u043d\u043e \u043f\u043e\u043d\u0443\u0434\u0438", "credit_total", "\u0412\u043a\u0443\u043f\u043d\u043e \u043a\u0440\u0435\u0434\u0438\u0442", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "\u0418\u043c\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d \u0441\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s20_66, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u043d\u043e\u0432 \u0442\u0440\u043e\u0448\u043e\u043a", _s21_70, _s21_71, _s24_40, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s24_41, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s25_25, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s24_42, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430", _s24_43, _s37_10, _s25_26, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0435\u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s27_30, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "\u0422\u0440\u0435\u0431\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u043e", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "\u041e\u0431\u0435\u043b\u0435\u0436\u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u043e", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s18_61, "\u0424\u0430\u043a\u0442\u0443\u0440\u0438 \u0448\u0442\u043e \u0441\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0430\u0442", _s21_77, "\u041d\u043e\u0432\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s22_50, "\u0418\u0437\u043c\u0435\u043d\u0438 \u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_34, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_35, _s38_13, _s26_17, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0435\u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "\u041f\u0440\u043e\u0444\u0438\u0442", "line_item", "\u0421\u0442\u0430\u0432\u043a\u0430 \u043d\u0430 \u043b\u0438\u043d\u0438\u0458\u0430", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "\u041e\u0442\u0432\u043e\u0440\u0435\u043d\u043e", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u0458 \u043f\u043e\u0440\u0442\u0430\u043b", "copy_link", "Copy Link", "token_billing", "\u0417\u0430\u0447\u0443\u0432\u0430\u0458 \u0434\u0435\u0442\u0430\u043b\u0438 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u0447\u043a\u0430", _s24_46, _s24_47, "always", "\u0421\u0435\u043a\u043e\u0433\u0430\u0448", "optin", "Opt-In", "optout", "Opt-Out", "label", "\u041d\u0430\u0437\u043d\u0430\u043a\u0430", "client_number", "\u0411\u0440\u043e\u0458 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "auto_convert", "Auto Convert", "company_name", "\u0418\u043c\u0435 \u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "emailed_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430 \u043f\u043e\u043d\u0443\u0434\u0438", "emailed_credits", _s28_68, "gateway", "\u041f\u043b\u0430\u0442\u0435\u043d \u043f\u043e\u0440\u0442\u0430\u043b", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "\u0427\u0430\u0441\u043e\u0432\u0438", "statement", "\u0418\u0441\u043a\u0430\u0437", "taxes", "\u0414\u0430\u043d\u043e\u0446\u0438", "surcharge", "\u0414\u043e\u043f\u043b\u0430\u0442\u0430", "apply_payment", "Apply Payment", "apply_credit", "\u041f\u0440\u0438\u043c\u0435\u043d\u0438 \u043a\u0440\u0435\u0434\u0438\u0442", "apply", "\u041f\u0440\u0438\u043c\u0435\u043d\u0438", "unapplied", "Unapplied", "select_label", "\u0418\u0437\u0431\u0435\u0440\u0438 \u043d\u0430\u0437\u043d\u0430\u043a\u0430", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\u0414\u043e", "health_check", "Health Check", "payment_type_id", "\u041d\u0430\u0447\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "\u041d\u0435\u0434\u043e\u0441\u043f\u0435\u0430\u043d\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0438", _s17_82, _s17_83, "recent_payments", "\u041d\u0435\u043e\u0434\u0430\u043c\u043d\u0435\u0448\u043d\u0438 \u043f\u043b\u0430\u045c\u0430\u045a\u0430", "upcoming_quotes", "\u041f\u0440\u0435\u0442\u0441\u0442\u043e\u0458\u043d\u0438 \u043f\u043e\u043d\u0443\u0434\u0438", "expired_quotes", "\u0418\u0441\u0442\u0435\u0447\u0435\u043d\u0438 \u043f\u043e\u043d\u0443\u0434\u0438", "create_client", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u043a\u043b\u0438\u0435\u043d\u0442", "create_invoice", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "create_quote", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u043f\u043e\u043d\u0443\u0434\u0430", "create_payment", "Create Payment", "create_vendor", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "update_quote", "Update Quote", "delete_quote", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u043f\u043e\u043d\u0443\u0434\u0430", "update_invoice", "Update Invoice", "delete_invoice", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "update_client", "Update Client", "delete_client", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u041a\u043b\u0438\u0435\u043d\u0442", "delete_payment", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u041f\u043b\u0430\u045c\u0430\u045a\u0435", "update_vendor", "Update Vendor", "delete_vendor", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", "create_task", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u0437\u0430\u0434\u0430\u0447\u0430", "update_task", "Update Task", "delete_task", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u0437\u0430\u0434\u0430\u0447\u0430", "approve_quote", "Approve Quote", "off", "\u0418\u0441\u043a\u043b\u0443\u0447\u0435\u043d\u043e", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e", "plan", "\u041f\u043b\u0430\u043d", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "\u0426\u0435\u043b", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API \u0442\u043e\u043a\u0435\u043d\u0438", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "\u0422\u043e\u043a\u0435\u043d", "tokens", "\u0422\u043e\u043a\u0435\u043d\u0438", "new_token", "New Token", "edit_token", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0442\u043e\u043a\u0435\u043d", "created_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u043e\u043a\u0435\u043d", "updated_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u043e\u043a\u0435\u043d", "archived_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u043e\u043a\u0435\u043d", "deleted_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u0442\u043e\u043a\u0435\u043d", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "\u041f\u0440\u0430\u0442\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0430 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430", "email_quote", "\u041f\u0440\u0430\u0442\u0438 \u043f\u043e\u043d\u0443\u0434\u0430 \u043f\u043e \u0435\u043b. \u043f\u043e\u0448\u0442\u0430", "email_credit", "Email Credit", "email_payment", "\u041f\u0440\u0430\u0442\u0438 \u043f\u043b\u0430\u045c\u0430\u045a\u0435 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "\u0418\u043c\u0435 \u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, "\u0418\u0437\u043c\u0435\u043d\u0438 \u0442\u0435\u0440\u043c\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s20_75, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432 \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s20_76, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s21_79, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432 \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "\u0415\u043a\u0441\u043a\u043b\u0443\u0437\u0438\u0432\u043d\u043e", "inclusive", "\u0418\u043d\u043a\u043b\u0443\u0437\u0438\u0432\u043d\u043e", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "\u0420\u0435\u0444\u0443\u043d\u0434\u0438\u0440\u0430\u0458 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "\u0426\u0435\u043b\u043e\u0441\u043d\u043e \u0438\u043c\u0435", _s17_94, "\u0413\u0440\u0430\u0434/\u0414\u0440\u0436\u0430\u0432\u0430/\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458", _s17_96, "\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458/\u0413\u0440\u0430\u0434/\u0414\u0440\u0436\u0430\u0432\u0430", "custom1", "\u041f\u0440\u0432\u043e \u043f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0435\u043d\u043e", "custom2", "\u0412\u0442\u043e\u0440\u043e \u043f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0435\u043d\u043e", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "\u041f\u0440\u043e\u0447\u0438\u0441\u0442\u0438 \u043f\u043e\u0434\u0430\u0442\u043e\u0446\u0438", _s16_117, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0441\u0442\u0435\u043d\u0438 \u043f\u043e\u0434\u0430\u0442\u043e\u0446\u0438 \u0437\u0430 \u043a\u043e\u043c\u043f\u0430\u0430\u043d\u0438\u0458\u0430", _s18_70, "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435: \u041e\u0432\u0430 \u0442\u0440\u0430\u0458\u043d\u043e \u045c\u0435 \u0433\u0438 \u0438\u0437\u0431\u0440\u0438\u0448\u0435 \u0432\u0430\u0448\u0438\u0442\u0435 \u043f\u043e\u0434\u0430\u0442\u043e\u0446\u0438, \u043d\u0435\u043c\u0430 \u0432\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430\u0437\u0430\u0434.", "invoice_balance", "\u0421\u043e\u0441\u0442\u043e\u0458\u0431\u0430 \u043f\u043e \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "age_group_0", "0 - 30 \u0434\u0435\u043d\u0430", "age_group_30", "30 - 60 \u0434\u0435\u043d\u0430", "age_group_60", "60 - 90 \u0434\u0435\u043d\u0430", "age_group_90", "90 - 120 \u0434\u0435\u043d\u0430", "age_group_120", "120+ \u0434\u0435\u043d\u0430", "refresh", "\u041e\u0441\u0432\u0435\u0436\u0438", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "\u0414\u0435\u0442\u0430\u043b\u0438 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "\u0414\u043e\u0437\u0432\u043e\u043b\u0438", "none", "\u041d\u0435\u043c\u0430", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count \u0438\u0441\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "\u041f\u0440\u0438\u043c\u0435\u043d\u0438 \u043b\u0438\u0446\u0435\u043d\u0446\u0430", "cancel_account", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u0441\u043c\u0435\u0442\u043a\u0430", _s22_57, "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435: \u041e\u0432\u0430 \u0442\u0440\u0430\u0458\u043d\u043e \u045c\u0435 \u0458\u0430 \u0438\u0437\u0431\u0440\u0438\u0448\u0435 \u0432\u0430\u0448\u0430\u0442\u0430 \u0441\u043c\u0435\u0442\u043a\u0430, \u043d\u0435\u043c\u0430 \u0432\u0440\u0430\u045c\u0430\u045a\u0435.", "delete_company", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", _s22_58, "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435: \u041e\u0432\u0430 \u0442\u0440\u0430\u0458\u043d\u043e \u045c\u0435 \u0458\u0430 \u0438\u0437\u0431\u0440\u0438\u0448\u0435 \u0432\u0430\u0448\u0430\u0442\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430, \u043d\u0435\u043c\u0430 \u0432\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430\u0437\u0430\u0434.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u0417\u0430\u0433\u043b\u0430\u0432\u0458\u0435", "load_design", "\u0412\u0447\u0438\u0442\u0430\u0458 \u0434\u0438\u0437\u0430\u0458\u043d", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "\u041f\u0440\u0435\u0434\u043b\u043e\u0437\u0438", "tickets", "Tickets", _s16_122, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u043f\u043e\u043d\u0443\u0434\u0438", "recurring_tasks", "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0417\u0430\u0434\u0430\u0447\u0438", _s18_71, "\u041c\u0435\u043d\u0430\u045f\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", "credit_date", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "credit", "\u041a\u0440\u0435\u0434\u0438\u0442", "credits", "\u041a\u0440\u0435\u0434\u0438\u0442\u0438", "new_credit", "\u0412\u043d\u0435\u0441\u0438 \u041a\u0440\u0435\u0434\u0438\u0442", "edit_credit", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043a\u0440\u0435\u0434\u0438\u0442", "created_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "updated_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "archived_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "deleted_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "removed_credit", _s27_43, "restored_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", _s16_124, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 :count \u043a\u0440\u0435\u0434\u0438\u0442\u0438", "deleted_credits", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 :count \u043a\u0440\u0435\u0434\u0438\u0442\u0438", _s16_125, _s36_9, "current_version", "\u0421\u0435\u0433\u0430\u0448\u043d\u0430 \u0432\u0435\u0440\u0437\u0438\u0458\u0430", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "\u041f\u043e\u0432\u0435\u045c\u0435", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u041d\u043e\u0432\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u0420\u0435\u0441\u0435\u0442\u0438\u0440\u0430\u0458", "number", "Number", "export", "\u0415\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u0430\u0458", "chart", "\u0413\u0440\u0430\u0444\u0438\u043a\u043e\u043d", "count", "Count", "totals", "\u0412\u043a\u0443\u043f\u043d\u043e", "blank", "\u0411\u043b\u0430\u043d\u043a\u043e", "day", "\u0414\u0435\u043d", "month", "\u041c\u0435\u0441\u0435\u0446", "year", "\u0413\u043e\u0434\u0438\u043d\u0430", "subgroup", "\u041f\u043e\u0434\u0433\u0440\u0443\u043f\u0430", "is_active", "Is Active", "group_by", "\u0413\u0440\u0443\u043f\u0438\u0440\u0430\u0458 \u043f\u043e", "credit_balance", "\u0421\u043e\u0441\u0442\u043e\u0458\u0431\u0430 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "\u0423\u043b\u0438\u0446\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s17_103, "\u0410\u043f\u0430\u0440\u0442\u043c\u0430\u043d \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", "shipping_city", "\u0413\u0440\u0430\u0434 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", "shipping_state", "\u0414\u0440\u0436\u0430\u0432\u0430/\u041f\u0440\u043e\u0432\u0438\u043d\u0446\u0438\u0458\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s20_79, "\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s16_156, "\u0414\u0440\u0436\u0430\u0432\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s16_158, "\u0423\u043b\u0438\u0446\u0430 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", _s16_159, "\u0410\u043f\u0430\u0440\u0442\u043c\u0430\u043d \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "billing_city", "\u0413\u0440\u0430\u0434 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "billing_state", "\u0414\u0440\u0436\u0430\u0432\u0430/\u041f\u0440\u043e\u0432\u0438\u043d\u0446\u0438\u0458\u0430 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", _s19_60, "\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "billing_country", "\u0414\u0440\u0436\u0430\u0432\u0430 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "client_id", "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "assigned_to", "Assigned to", "created_by", "\u041a\u0440\u0435\u0438\u0440\u0430\u043d\u043e \u043f\u043e :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "\u041a\u043e\u043b\u043e\u043d\u0438", "aging", "\u0417\u0430\u0441\u0442\u0430\u0440\u0435\u043d\u043e", "profit_and_loss", "\u041f\u0440\u043e\u0444\u0438\u0442 \u0438 \u0437\u0430\u0433\u0443\u0431\u0430", "reports", "\u0418\u0437\u0432\u0435\u0448\u0442\u0430\u0438", "report", "\u0418\u0437\u0432\u0435\u0448\u0442\u0430\u0458", "add_company", "\u0414\u043e\u0434\u0430\u0458 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", "unpaid_invoice", _s17_159, "paid_invoice", "\u041f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_160, "\u041d\u0435\u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "help", "\u041f\u043e\u043c\u043e\u0448", "refund", "\u0420\u0435\u0444\u0443\u043d\u0434\u0438\u0440\u0430\u0458", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "\u0415-\u043f\u043e\u0448\u0442\u0430 \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "multiselect", "Multiselect", "entity_state", "\u0421\u043e\u0441\u0442\u043e\u0458\u0431\u0430", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "\u041f\u043e\u0440\u0430\u043a\u0430", "from", "\u041e\u0434", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "\u0424\u043e\u0440\u0443\u043c \u0437\u0430 \u043f\u043e\u0434\u0434\u0440\u0448\u043a\u0430", "about", "About", "documentation", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0458\u0430", "contact_us", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0438\u0440\u0430\u0458\u0442\u0435 \u043d\u0435'", "subtotal", "\u0412\u043a\u0443\u043f\u043d\u043e \u0431\u0435\u0437 \u0434\u0430\u043d\u043e\u043a", "line_total", "\u0412\u043a\u0443\u043f\u043d\u043e", "item", "\u0421\u0442\u0430\u0432\u043a\u0430", "credit_email", "Credit Email", "iframe_url", "\u0412\u0435\u0431 \u0441\u0442\u0440\u0430\u043d\u0430", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "\u0414\u0430", "no", "\u041d\u0435", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "\u041c\u043e\u0431\u0438\u043b\u0435\u043d", "desktop", "\u0414\u0435\u0441\u043a\u0442\u043e\u043f", "layout", "Layout", "view", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "\u041a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430 \u0434\u0430\u043d\u043e\u043a", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "\u041f\u0440\u0435\u0444\u0440\u043b\u0438", _s19_64, _s20_87, "options", "\u041e\u043f\u0446\u0438\u0438", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "\u041f\u043e\u0434\u043d\u0435\u0441\u0438", _s16_168, "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u0458\u0430 \u0442\u0432\u043e\u0458\u0430\u0442\u0430 \u043b\u043e\u0437\u0438\u043d\u043a\u0430", "late_fees", "Late Fees", "credit_number", "\u0411\u0440\u043e\u0458 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "payment_number", "Payment Number", "late_fee_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u043f\u0440\u043e\u0432\u0438\u0437\u0438\u0458\u0430 \u0437\u0430 \u0437\u0430\u0434\u043e\u0446\u043d\u0443\u0432\u0430\u045a\u0435", _s16_169, "\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043d\u0430 \u043f\u0440\u043e\u0432\u0438\u0437\u0438\u0458\u0430 \u0437\u0430 \u0437\u0430\u0434\u043e\u0446\u043d\u0443\u0432\u0430\u045a\u0435", "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "\u0414\u0435\u043d\u043e\u0432\u0438", "invoice_email", "\u041c\u0435\u0458\u043b \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "payment_email", "\u041c\u0435\u0458\u043b \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "\u041c\u0435\u0458\u043b \u0437\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s16_171, "\u0411\u0435\u0441\u043a\u0440\u0430\u0435\u043d \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u043a", _s16_173, _s16_174, "administrator", "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440", _s18_90, "\u0414\u043e\u0437\u0432\u043e\u043b\u0430 \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u043e\u0442 \u0434\u0430 \u043c\u0435\u043d\u0430\u045f\u0438\u0440\u0430 \u0441\u043e \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0446\u0438\u0442\u0435, \u0434\u0430 \u0433\u0438 \u043c\u0435\u043d\u0443\u0432\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438\u0442\u0435 \u0438 \u0434\u0430 \u0433\u0438 \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u0430 \u0441\u0438\u0442\u0435 \u0437\u0430\u043f\u0438\u0441\u0438", "user_management", "\u0423\u043f\u0440\u0430\u0432\u0443\u0432\u0430\u045a\u0435 \u0441\u043e \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "users", "\u041a\u043e\u0440\u0438\u0441\u043d\u0438\u0446\u0438", "new_user", "\u041d\u043e\u0432 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "edit_user", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "created_user", _s25_42, "updated_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "archived_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "deleted_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "removed_user", _s25_45, "restored_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "\u041e\u043f\u0448\u0442\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438", "invoice_options", "\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s17_109, "\u0421\u043e\u043a\u0440\u0438\u0458 \u041f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u0434\u0430\u0442\u0443\u043c", _s22_65, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 '\u041f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u0434\u0430\u0442\u0443\u043c' \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435 \u043e\u0442\u043a\u0430\u043a\u043e \u045c\u0435 \u0431\u0438\u0434\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e.", _s23_38, "\u0412\u043c\u0435\u0442\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", _s28_30, "\u0412\u043a\u043b\u0443\u0447\u0438 \u0433\u0438 \u043f\u0440\u0438\u043a\u0430\u0447\u0435\u043d\u0438\u0442\u0435 \u0441\u043b\u0438\u043a\u0438 \u0432\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430.", _s16_177, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u0437\u0430\u0433\u043b\u0430\u0432\u0458\u0435 \u043d\u0430", _s16_178, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u0444\u0443\u0442\u0435\u0440 \u043d\u0430", "first_page", "\u041f\u0440\u0432\u0430 \u0441\u0442\u0440\u0430\u043d\u0430", "all_pages", "\u0421\u0438\u0442\u0435 \u0441\u0442\u0440\u0430\u043d\u0438", "last_page", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0430", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "\u041f\u0440\u0438\u043c\u0430\u0440\u043d\u0430 \u0431\u043e\u0458\u0430", "secondary_color", "\u0421\u0435\u043a\u0443\u043d\u0434\u0430\u0440\u043d\u0430 \u0431\u043e\u0458\u0430", "page_size", "\u0413\u043e\u043b\u0435\u043c\u0438\u043d\u0430 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0430", "font_size", "\u0413\u043e\u043b\u0435\u043c\u0438\u043d\u0430 \u043d\u0430 \u0444\u043e\u043d\u0442", "quote_design", "\u0414\u0438\u0437\u0430\u0458\u043d \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "invoice_fields", "\u041f\u043e\u043b\u0438\u045a\u0430 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "product_fields", "\u041f\u043e\u043b\u0438\u045a\u0430 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "invoice_terms", "\u0423\u0441\u043b\u043e\u0432\u0438 \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "invoice_footer", "\u0424\u0443\u0442\u0435\u0440 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_terms", "\u0423\u0441\u043b\u043e\u0432\u0438 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "quote_footer", "\u0424\u0443\u0442\u0435\u0440 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s18_91, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", _s23_39, _s52_4, _s18_92, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435", _s23_40, _s55_1, _s18_93, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u045a\u0435", _s23_41, _s58_4, _s17_111, "\u041f\u043e\u0434\u0435\u0441\u0443\u0432\u0430\u045a\u0430 \u043d\u0430 \u0442\u0435\u043a\u043e\u0442 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430", "freq_daily", "\u0414\u043d\u0435\u0432\u043d\u043e", "freq_weekly", "\u041d\u0435\u0434\u0435\u043b\u043d\u043e", "freq_two_weeks", "\u0414\u0432\u0435 \u043d\u0435\u0434\u0435\u043b\u0438", "freq_four_weeks", "\u0427\u0435\u0442\u0438\u0440\u0438 \u043d\u0435\u0434\u0435\u043b\u0438", "freq_monthly", "\u041c\u0435\u0441\u0435\u0447\u043d\u043e", "freq_two_months", "\u0414\u0432\u0430 \u043c\u0435\u0441\u0435\u0446\u0438", _s17_113, "\u0422\u0440\u0438 \u043c\u0435\u0441\u0435\u0446\u0438", _s16_179, "\u0427\u0435\u0442\u0438\u0440\u0438 \u043c\u0435\u0441\u0435\u0446\u0438", "freq_six_months", "\u0428\u0435\u0441\u0442 \u043c\u0435\u0441\u0435\u0446\u0438", "freq_annually", "\u0413\u043e\u0434\u0438\u0448\u043d\u043e", "freq_two_years", "\u0414\u0432\u0435 \u0433\u043e\u0434\u0438\u043d\u0438", _s16_180, "Three Years", "never", "\u041d\u0438\u043a\u043e\u0433\u0430\u0448", "company", "\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", _s17_114, "\u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u043d\u0438 \u0431\u0440\u043e\u0435\u0432\u0438", "charge_taxes", "\u041d\u0430\u043f\u043b\u0430\u0442\u0438 \u0434\u0430\u043d\u043e\u0446\u0438", "next_reset", "\u0421\u043b\u0435\u0434\u043d\u043e \u0440\u0435\u0441\u0435\u0442\u0438\u0440\u0430\u045a\u0435", "reset_counter", "\u0420\u0435\u0441\u0435\u0442\u0438\u0440\u0430\u0458 \u0431\u0440\u043e\u0458\u0430\u0447", _s16_181, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u043f\u0440\u0435\u0444\u0438\u043a\u0441", "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s17_116, "\u0414\u043e\u043f\u043b\u0430\u0442\u0430 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "client_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "product_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "payment_field", "Payment Field", "contact_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "vendor_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "expense_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", "project_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "task_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "\u041f\u0440\u0435\u0444\u0438\u043a\u0441", "number_pattern", "Number Pattern", "messages", "\u041f\u043e\u0440\u0430\u043a\u0438", "custom_css", "\u041f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0435\u043d CSS", _s17_118, _s17_119, _s16_183, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043d\u0430 PDF", _s21_97, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u0433\u043e \u043f\u043e\u0442\u043f\u0438\u0441\u043e\u0442 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 \u043d\u0430 PDF \u0444\u0430\u043a\u0442\u0443\u0440\u0430/\u043f\u043e\u043d\u0443\u0434\u0430.", _s25_46, "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0438\u0437\u0431\u043e\u0440 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432\u0438 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s30_13, "\u041f\u043e\u0431\u0430\u0440\u0430\u0458 \u043e\u0434 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 \u0434\u0430 \u043f\u043e\u0442\u0432\u0440\u0434\u0438 \u0434\u0435\u043a\u0430 \u0433\u0438 \u043f\u0440\u0438\u0444\u0430\u045c\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u0442\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430.", _s23_42, "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0438\u0437\u0431\u043e\u0440 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432\u0438 \u0437\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s28_31, "\u041f\u043e\u0431\u0430\u0440\u0430\u0458 \u043e\u0434 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 \u0434\u0430 \u043f\u043e\u0442\u0432\u0440\u0434\u0438 \u0434\u0435\u043a\u0430 \u0433\u0438 \u043f\u0440\u0438\u0444\u0430\u045c\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u0442\u0435 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430.", _s25_47, "\u041f\u043e\u0442\u043f\u0438\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s30_14, "\u041f\u043e\u0431\u0430\u0440\u0430\u0458 \u043e\u0434 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 \u0434\u0430 \u043e\u0431\u0435\u0437\u0431\u0435\u0434\u0438 \u043f\u043e\u0442\u043f\u0438\u0441.", _s23_43, "\u041f\u043e\u0442\u043f\u0438\u0441 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s22_67, "\u0424\u0430\u043a\u0442\u0443\u0440\u0438 \u0437\u0430\u0448\u0442\u0438\u0442\u0435\u043d\u0438 \u0441\u043e \u043b\u043e\u0437\u0438\u043d\u043a\u0430", _s27_45, "\u0412\u0438 \u0434\u043e\u0437\u0432\u043e\u043b\u0443\u0432\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043b\u043e\u0437\u0438\u043d\u043a\u0430 \u0437\u0430 \u0441\u0435\u043a\u043e\u0458 \u043a\u043e\u043d\u0442\u0430\u043a\u0442. \u0410\u043a\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u0435 \u043b\u043e\u0437\u0438\u043d\u043a\u0430. \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043e\u0442 \u045c\u0435 \u043c\u043e\u0440\u0430 \u0434\u0430 \u0458\u0430 \u0432\u043d\u0435\u0441\u0435 \u043b\u043e\u0437\u0438\u043d\u043a\u0430\u0442\u0430 \u043f\u0440\u0435\u0434 \u0434\u0430 \u0433\u0438 \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435.", "authorization", "\u041e\u0432\u043b\u0430\u0441\u0442\u0443\u0432\u0430\u045a\u0435", "subdomain", "\u041f\u043e\u0434\u0434\u043e\u043c\u0435\u043d", "domain", "\u0414\u043e\u043c\u0435\u043d", "portal_mode", "Portal Mode", "email_signature", "\u0421\u043e \u043f\u043e\u0447\u0438\u0442,", _s24_50, "\u041d\u0430\u043f\u0440\u0430\u0432\u0435\u0442\u0435 \u0433\u043e \u043f\u043e\u043b\u0435\u0441\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e \u0437\u0430 \u0432\u0430\u0448\u0438\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u0438 \u0441\u043e \u0434\u043e\u0434\u0430\u0432\u0430\u045a\u0435 \u043d\u0430 schema.org \u043e\u0431\u0435\u043b\u0435\u0436\u0458\u0435 \u043d\u0430 \u0432\u0430\u0448\u0438\u0442\u0435 \u0435-\u043f\u043e\u0448\u0442\u0438", "plain", "\u041e\u0431\u0438\u0447\u043d\u043e", "light", "\u0421\u0432\u0435\u0442\u043b\u043e", "dark", "\u0422\u0435\u043c\u043d\u043e", "email_design", "\u0414\u0438\u0437\u0430\u0458\u043d \u043d\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "\u041e\u0432\u043e\u0437\u043c\u043e\u0436\u0438 \u043e\u0431\u0435\u043b\u0435\u0436\u0443\u0432\u0430\u045a\u0435", "reply_to_email", "\u041e\u0434\u0433\u043e\u0432\u043e\u0440\u0438-\u043d\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", "reply_to_name", "Reply-To Name", "bcc_email", "BCC \u0435-\u043f\u043e\u0448\u0442\u0430", "processed", "Processed", "credit_card", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u0447\u043a\u0430", "bank_transfer", "\u0411\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0438 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "\u041e\u0432\u043e\u0437\u043c\u043e\u0436\u0438 \u043c\u0438\u043d.", "enable_max", "\u041e\u0432\u043e\u0437\u043c\u043e\u0436\u0438 \u043c\u0430\u043a\u0441.", "min_limit", "\u041c\u0438\u043d: :min", "max_limit", "\u041c\u0430\u043a\u0441: :max", "min", "\u041c\u0438\u043d", "max", "\u041c\u0430\u043a\u0441", _s19_67, "\u041f\u0440\u0438\u0444\u0430\u0442\u0435\u043d\u0438 \u043b\u043e\u0433\u043e\u0430 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u0447\u043a\u0430", "credentials", "Credentials", "update_address", "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u0458 \u0430\u0434\u0440\u0435\u0441\u0430", _s19_69, "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u0458 \u0458\u0430 \u0430\u0434\u0440\u0435\u0441\u0430\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 \u0441\u043e \u043e\u0431\u0435\u0437\u0431\u0435\u0434\u0435\u043d\u0438\u0442\u0435 \u0434\u0435\u0442\u0430\u043b\u0438", "rate", "\u0421\u0442\u0430\u043f\u043a\u0430", "tax_rate", "\u0414\u0430\u043d\u043e\u0447\u043d\u0430 \u0441\u0442\u0430\u043f\u043a\u0430", "new_tax_rate", "\u041d\u043e\u0432\u0430 \u0441\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", "edit_tax_rate", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0441\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", _s16_186, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u0441\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", _s16_187, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u0441\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", _s17_121, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u0441\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u043f\u043e\u043f\u043e\u043b\u043d\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s18_96, "\u0418\u0437\u0431\u0438\u0440\u0430\u045a\u0435\u0442\u043e \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u045c\u0435 \u0433\u0438 \u0438\u0441\u043f\u043e\u043b\u043d\u0438 \u043f\u043e\u043b\u0438\u045a\u0430\u0442\u0430 \u0437\u0430 \u043e\u043f\u0438\u0441 \u0438 \u0446\u0435\u043d\u0430", "update_products", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s20_89, "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435\u0442\u043e \u043d\u0430 \u0444\u0430\u043a\u0443\u0440\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u045c\u0435 \u0458\u0430 \u0430\u0436\u0443\u0440\u0438\u0440\u0430 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438 ", _s16_189, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s21_98, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u0433\u0438 \u0446\u0435\u043d\u0438\u0442\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0442\u0435 \u043f\u043e \u0432\u0430\u043b\u0443\u0442\u0438\u0442\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0438\u0442\u0435", "fees", "\u041d\u0430\u0434\u043e\u043c\u0435\u0441\u0442\u043e\u0446\u0438", "limits", "\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0443\u0432\u0430\u045a\u0430", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "\u041e\u0442\u0444\u0440\u043b\u0438 \u043f\u0440\u043e\u043c\u0435\u043d\u0438", "default_value", "Default value", "disabled", "\u041e\u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d\u043e", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "\u041d\u0435\u0434\u0435\u043b\u0430", "monday", "\u041f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a", "tuesday", "\u0412\u0442\u043e\u0440\u043d\u0438\u043a", "wednesday", "\u0421\u0440\u0435\u0434\u0430", "thursday", "\u0427\u0435\u0442\u0432\u0440\u0442\u043e\u043a", "friday", "\u041f\u0435\u0442\u043e\u043a", "saturday", "\u0421\u0430\u0431\u043e\u0442\u0430", "january", "\u0408\u0430\u043d\u0443\u0430\u0440\u0438", "february", "\u0424\u0435\u0432\u0440\u0443\u0430\u0440\u0438", "march", "\u041c\u0430\u0440\u0442", "april", "\u0410\u043f\u0440\u0438\u043b", "may", "\u041c\u0430\u0458", "june", "\u0408\u0443\u043d\u0438", "july", "\u0408\u0443\u043b\u0438", "august", "\u0410\u0432\u0433\u0443\u0441\u0442", "september", "\u0421\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438", "october", "\u041e\u043a\u0442\u043e\u043c\u0432\u0440\u0438", "november", "\u041d\u043e\u0435\u043c\u0432\u0440\u0438", "december", "\u0414\u0435\u043a\u0435\u043c\u0432\u0440\u0438", "symbol", "\u0421\u0438\u043c\u0431\u043e\u043b", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "\u0412\u0440\u0435\u043c\u0435 \u043e\u0434 24 \u0447\u0430\u0441\u0430", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "\u0413\u0440\u0443\u043f\u0430", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "\u041b\u043e\u0433\u043e", "saved_settings", _s27_48, _s16_195, "\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "device_settings", "Device Settings", "defaults", "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0434\u0438", "basic_settings", "\u041e\u0441\u043d\u043e\u0432\u043d\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438", _s17_126, "\u041d\u0430\u043f\u0440\u0435\u0434\u043d\u0438 \u043f\u043e\u0434\u0435\u0441\u0443\u0432\u0430\u045a\u0430", "company_details", "\u041f\u043e\u0434\u0430\u0442\u043e\u0446\u0438 \u0437\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430\u0442\u0430", "user_details", "\u0414\u0435\u0442\u0430\u043b\u0438 \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u043e\u0442", "localization", "\u041b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0458\u0430", "online_payments", "\u041e\u043d\u043b\u0430\u0458\u043d \u043f\u043b\u0430\u045c\u0430\u045a\u0430", "tax_rates", "\u0414\u0430\u043d\u043e\u0447\u043d\u0438 \u0441\u0442\u0430\u043f\u043a\u0438", "notifications", "\u0418\u0437\u0432\u0435\u0441\u0442\u0443\u0432\u0430\u045a\u0430", "import_export", "\u0423\u0432\u043e\u0437 | \u0418\u0437\u0432\u043e\u0437", "custom_fields", "\u041f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u043b\u0438\u0432\u0438 \u043f\u043e\u043b\u0438\u045a\u0430", "invoice_design", "\u0414\u0438\u0437\u0430\u0458\u043d \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "buy_now_buttons", "\u041a\u0443\u043f\u0438 \u0441\u0435\u0433\u0430 \u043a\u043e\u043f\u0447\u0438\u045a\u0430", "email_settings", "\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", _s23_49, "\u0428\u0430\u0431\u043b\u043e\u043d\u0438 \u0438 \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u0446\u0438", _s22_68, _s20_91, _s19_75, "\u0412\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0458\u0430 \u043d\u0430 \u043f\u043e\u0434\u0430\u0442\u043e\u0446\u0438", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "\u0423\u0441\u043b\u043e\u0432\u0438 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u0442\u0435\u045a\u0435", "privacy_policy", "\u041f\u043e\u043b\u0438\u0441\u0430 \u0437\u0430 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442", "sign_up", "\u041d\u0430\u0458\u0430\u0432\u0443\u0432\u0430\u045a\u0435", "account_login", "\u041d\u0430\u0458\u0430\u0432\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u0441\u0435\u0433\u0430", _s18_102, _s18_103, _s21_102, _s34_24, "download", "\u041f\u0440\u0435\u0437\u0435\u043c\u0438", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442", "documents", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", "pending", "\u0412\u043e \u0442\u0435\u043a", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u043e", _s24_56, _s24_57, "exchange_rate", "\u0414\u0435\u0432\u0438\u0437\u0435\u043d \u043a\u0443\u0440\u0441", _s16_204, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u0432\u0430\u043b\u0443\u0442\u0430", "mark_paid", "\u041e\u0431\u0435\u043b\u0435\u0436\u0438 \u043f\u043b\u0430\u0442\u0435\u043d\u043e", "category", "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430", "address", "\u0410\u0434\u0440\u0435\u0441\u0430", "new_vendor", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "created_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "updated_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "archived_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "deleted_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "restored_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", _s16_205, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 :count \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u0438", "deleted_vendors", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 :count \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u0438", _s16_206, _s36_11, "new_expense", "\u0412\u043d\u0435\u0441\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", "created_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", "updated_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", _s16_207, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", "deleted_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", _s16_208, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", _s17_132, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s16_209, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s17_133, _s37_17, "copy_shipping", "\u041a\u043e\u043f\u0438\u0440\u0430\u0458 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", "copy_billing", "\u041a\u043e\u043f\u0438\u0440\u0430\u0458 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "design", "Design", _s21_103, _s21_104, "invoiced", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u043e", "logged", "\u041d\u0430\u0458\u0430\u0432\u0435\u043d\u043e", "running", "\u0412\u043e \u0442\u0435\u043a", "resume", "\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438", "task_errors", "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u043a\u043e\u0440\u0435\u0433\u0438\u0440\u0430\u0458\u0442\u0435 \u0432\u0440\u0435\u043c\u0438\u045a\u0430\u0442\u0430 \u0448\u0442\u043e \u0441\u0435 \u043f\u0440\u0435\u043a\u043b\u043e\u043f\u0443\u0432\u0430\u0430\u0442", "start", "\u041f\u043e\u0447\u0435\u0442\u043e\u043a", "stop", "\u0421\u043e\u043f\u0440\u0438", "started_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u043f\u043e\u0447\u043d\u0430\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "stopped_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u043f\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "resumed_task", _s29_67, "now", "\u0421\u0435\u0433\u0430", _s16_210, _s16_211, "timer", "\u0422\u0430\u0458\u043c\u0435\u0440", "manual", "\u0423\u043f\u0430\u0442\u0441\u0442\u0432\u043e", "budgeted", "Budgeted", "start_time", "\u0412\u0440\u0435\u043c\u0435 \u0437\u0430 \u043f\u043e\u0447\u0435\u0442\u043e\u043a", "end_time", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0432\u0440\u0435\u043c\u0435", "date", "\u0414\u0430\u0442\u0443\u043c", "times", "\u041f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u043d\u043e\u0441\u0442", "duration", "\u0412\u0440\u0435\u043c\u0435\u0442\u0440\u0430\u0435\u045a\u0435", "new_task", "\u041d\u043e\u0432\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "created_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "updated_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "archived_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "deleted_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "restored_task", _s29_67, "archived_tasks", _s32_18, "deleted_tasks", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0438 :count \u0437\u0430\u0434\u0430\u0447\u0438", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "\u0411\u0443\u045f\u0435\u0442\u0438\u0440\u0430\u043d\u0438 \u0447\u0430\u0441\u043e\u0432\u0438", "created_project", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "updated_project", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", _s16_212, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "deleted_project", _s25_84, _s16_213, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", _s17_134, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u0440\u043e\u0435\u043a\u0442\u0438", _s16_214, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0438 :count \u043f\u0440\u043e\u0435\u043a\u0442\u0438", _s17_135, _s37_18, "new_project", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "\u043a\u043b\u0438\u043a\u043d\u0438 \u0442\u0443\u043a\u0430", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "\u0424\u0443\u0442\u0435\u0440", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "\u041f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0435\u043d \u043e\u043f\u0441\u0435\u0433", "date_range", "\u041e\u043f\u0441\u0435\u0433 \u043d\u0430 \u0434\u0430\u0442\u0443\u043c\u0438", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "\u041e\u0432\u043e\u0458 \u043c\u0435\u0441\u0435\u0446", "last_month", "\u041f\u0440\u0435\u0442\u0445\u043e\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446", "this_year", "\u041e\u0432\u0430\u0430 \u0433\u043e\u0434\u0438\u043d\u0430", "last_year", "\u041f\u0440\u0435\u0442\u0445\u043e\u0434\u043d\u0430\u0442\u0430 \u0433\u043e\u0434\u0438\u043d\u0430", "custom", "\u041f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0435\u043d\u043e", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "convert", "Convert", "more", "More", "edit_client", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043a\u043b\u0438\u0435\u043d\u0442", "edit_product", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "edit_invoice", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "edit_quote", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u043e\u043d\u0443\u0434\u0430", "edit_payment", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "edit_task", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0437\u0430\u0434\u0430\u0447\u0430", "edit_expense", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", "edit_vendor", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "edit_project", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0435\u043a\u0442", _s20_92, "\u0418\u0437\u043c\u0435\u043d\u0438 \u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u041f\u043e\u043d\u0443\u0434\u0430", "billing_address", "\u0410\u0434\u0440\u0435\u0441\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u045a\u0435", _s16_217, "\u0410\u0434\u0440\u0435\u0441\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", "total_revenue", "\u0412\u043a\u0443\u043f\u0435\u043d \u043f\u0440\u0438\u0445\u043e\u0434", "average_invoice", "\u041f\u0440\u043e\u0441\u0435\u0447\u043d\u0430 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "outstanding", "\u041d\u0435\u043d\u0430\u043f\u043b\u0430\u0442\u0435\u043d\u043e", "invoices_sent", ":count \u0438\u0441\u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "active_clients", "\u0410\u043a\u0442\u0438\u0432\u043d\u0438 \u041a\u043b\u0438\u0435\u043d\u0442\u0438", "close", "\u0417\u0430\u0442\u0432\u043e\u0440\u0438", "email", "\u0415-\u043f\u043e\u0448\u0442\u0430", "password", "\u041b\u043e\u0437\u0438\u043d\u043a\u0430", "url", "URL", "secret", "\u0422\u0430\u0458\u043d\u043e", "name", "\u0418\u043c\u0435", "logout", "\u041e\u0434\u0458\u0430\u0432\u0430", "login", "\u041d\u0430\u0458\u0430\u0432\u0430", "filter", "\u0424\u0438\u043b\u0442\u0435\u0440", "sort", "\u041f\u043e\u0434\u0440\u0435\u0434\u0438", "search", "\u041f\u0440\u0435\u0431\u0430\u0440\u0443\u0432\u0430\u045a\u0435", "active", "\u0410\u043a\u0442\u0438\u0432\u0435\u043d", "archived", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u043e", "deleted", "\u0418\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u043e", "dashboard", "\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u043d\u0430 \u0442\u0430\u0431\u043b\u0430", "archive", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458", "delete", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438", "restore", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438", _s16_219, _s16_220, _s23_50, "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0432\u043d\u0435\u0441\u0435\u0442\u0435 \u0458\u0430 \u0432\u0430\u0448\u0430\u0442\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", _s26_37, "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0432\u043d\u0435\u0441\u0435\u0442\u0435 \u0458\u0430 \u0432\u0430\u0448\u0430\u0442\u0430 \u043b\u043e\u0437\u0438\u043d\u043a\u0430", _s21_106, "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0432\u043d\u0435\u0441\u0435\u0442\u0435 \u0458\u0430 \u0432\u0430\u0448\u0430\u0442\u0430 URL", _s26_39, _s26_40, "ascending", "\u0420\u0430\u0441\u0442\u0435\u0447\u043a\u0438", "descending", "\u041e\u043f\u0430\u0453\u0430\u0447\u043a\u0438", "save", "\u0417\u0430\u0447\u0443\u0432\u0430\u0458", _s17_138, "\u041d\u0430\u0441\u0442\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430", "paid_to_date", "\u041f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u0434\u0435\u043d\u0435\u0441", "balance_due", "\u0412\u043a\u0443\u043f\u043d\u043e \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "balance", "\u0421\u043e\u0441\u0442\u043e\u0458\u0431\u0430", "overview", "Overview", "details", "\u0414\u0435\u0442\u0430\u043b\u0438", "phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "website", "\u0412\u0435\u0431 \u0421\u0442\u0440\u0430\u043d\u0430", "vat_number", "\u0414\u0414\u0412 \u0431\u0440\u043e\u0458", "id_number", "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0441\u043a\u0438 \u0431\u0440\u043e\u0458", "create", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458", _s19_83, _s30_20, "error", "\u0413\u0440\u0435\u0448\u043a\u0430", _s16_221, _s16_222, "contacts", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0438", "additional", "Additional", "first_name", "\u0418\u043c\u0435", "last_name", "\u041f\u0440\u0435\u0437\u0438\u043c\u0435", "add_contact", "\u0414\u043e\u0434\u0430\u0434\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "are_you_sure", "\u0414\u0430\u043b\u0438 \u0441\u0442\u0435 \u0441\u0438\u0433\u0443\u0440\u043d\u0438?", "cancel", "\u041e\u0442\u043a\u0430\u0436\u0438", "ok", "Ok", "remove", "\u041e\u0442\u0441\u0442\u0440\u0430\u043d\u0438", _s16_223, _s16_224, "product", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442", "products", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", "new_product", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "created_product", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "updated_product", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s16_225, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "deleted_product", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s16_226, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s17_140, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 :count \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s16_227, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 :count \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s17_141, _s37_19, "product_key", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442", "notes", "\u0417\u0430\u0431\u0435\u043b\u0435\u0448\u043a\u0438", "cost", "\u0426\u0435\u043d\u0430", "client", "\u041a\u043b\u0438\u0435\u043d\u0442", "clients", "\u041a\u043b\u0438\u0435\u043d\u0442\u0438", "new_client", "\u041d\u043e\u0432 \u041a\u043b\u0438\u0435\u043d\u0442", "created_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "updated_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "archived_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", _s16_228, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 :count \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "deleted_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "deleted_clients", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 :count \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "restored_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", _s16_229, _s36_13, "address1", "\u0423\u043b\u0438\u0446\u0430", "address2", "\u0411\u0440\u043e\u0458", "city", "\u0413\u0440\u0430\u0434", "state", "\u041e\u043f\u0448\u0442\u0438\u043d\u0430", "postal_code", "\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458", "country", "\u0414\u0440\u0436\u0430\u0432\u0430", "invoice", "\u0424\u0430\u043a\u0442\u0443\u0440\u0430", "invoices", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438", "new_invoice", "\u041d\u043e\u0432\u0430 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "created_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "updated_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_230, _s26_48, "deleted_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0430 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", _s16_231, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s17_142, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u0424\u0430\u043a\u0442\u0443\u0440\u0438", _s16_232, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0438 :count \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s17_143, _s37_20, "emailed_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430", "emailed_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0430\u0442\u0435\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430", "amount", "\u041a\u043e\u043b\u0438\u0447\u0438\u043d\u0430", "invoice_number", "\u0411\u0440\u043e\u0458 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "invoice_date", "\u0414\u0430\u0442\u0430\u0443\u043c \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "discount", "\u041f\u043e\u043f\u0443\u0441\u0442", "po_number", "\u0411\u0440\u043e\u0458 \u043d\u0430 \u043d\u0430\u0440\u0430\u0447\u043a\u0430", "terms", "\u0423\u0441\u043b\u043e\u0432\u0438", "public_notes", "\u0408\u0430\u0432\u043d\u0438 \u0437\u0430\u0431\u0435\u043b\u0435\u0448\u043a\u0438", "private_notes", "\u0417\u0430\u0431\u0435\u043b\u0435\u0448\u043a\u0438", "frequency", "\u0424\u0440\u0435\u043a\u0432\u0435\u043d\u0442\u043d\u043e\u0441\u0442", "start_date", "\u041f\u043e\u0447\u0435\u0442\u0435\u043d \u0434\u0430\u0442\u0443\u043c", "end_date", "\u041a\u0440\u0430\u0435\u043d \u0434\u0430\u0442\u0443\u043c", "quote_number", "\u0411\u0440\u043e\u0458 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "quote_date", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "valid_until", "\u0412\u0430\u043b\u0438\u0434\u043d\u043e \u0434\u043e", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "\u041e\u043f\u0438\u0441", "unit_cost", "\u0426\u0435\u043d\u0430 \u043d\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u0430", "quantity", "\u041a\u043e\u043b\u0438\u0447\u0438\u043d\u0430", "add_item", "Add Item", "contact", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442", "work_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u0434\u043e\u0441\u043f\u0435\u0432\u0430\u045a\u0435", _s16_233, "\u0414\u0435\u043b\u0443\u043c\u0435\u043d \u0434\u0430\u0442\u0443\u043c \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0441\u0443\u0432\u0430\u045a\u0435", "status", "\u0421\u0442\u0430\u0442\u0443\u0441", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "\u0412\u043a\u0443\u043f\u043d\u043e", "percent", "\u041f\u0440\u043e\u0446\u0435\u043d\u0442", "edit", "\u0418\u0437\u043c\u0435\u043d\u0438", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "\u0421\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "settings", "\u041f\u043e\u0434\u0435\u0441\u0443\u0432\u0430\u045a\u0430", "language", "Language", "currency", "\u0412\u0430\u043b\u0443\u0442\u0430", "created_at", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435", "created_on", "Created On", "updated_at", "Updated", "tax", "\u0414\u0430\u043d\u043e\u043a", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "\u041c\u0438\u043d\u0430\u0442\u043e \u0434\u043e\u0441\u0442\u0430\u0441\u0443\u0432\u0430\u045a\u0435", "draft", "\u041d\u0430\u0446\u0440\u0442", "sent", "\u0418\u0441\u043f\u0440\u0430\u0442\u0435\u043d\u043e", "viewed", "Viewed", "approved", "Approved", "partial", "\u0414\u0435\u043b\u0443\u043c\u043d\u043e/\u0414\u0435\u043f\u043e\u0437\u0438\u0442", "paid", "\u041f\u043b\u0430\u0442\u0435\u043d\u043e", "mark_sent", "\u0411\u0435\u043b\u0435\u0433\u043e\u0442 \u0435 \u043f\u0440\u0430\u0442\u0435\u043d", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "\u0417\u0430\u0432\u0440\u0448\u0435\u043d\u043e", _s37_21, _s37_22, "dark_mode", "\u0422\u0435\u043c\u0435\u043d \u0440\u0435\u0436\u0438\u043c", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442", _s16_235, _s16_236, "clone", "\u041a\u043b\u043e\u043d\u0438\u0440\u0430\u0458", "loading", "\u0412\u0447\u0438\u0442\u0443\u0432\u0430\u045a\u0435", "industry", "Industry", "size", "Size", "payment_terms", "\u0423\u0441\u043b\u043e\u0432\u0438 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "payment_date", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "\u041f\u043e\u0440\u0442\u0430\u043b \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "\u041e\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d\u043e", "recipients", "\u041f\u0440\u0438\u043c\u0430\u0442\u0435\u043b\u0438", "initial_email", "\u041f\u043e\u0447\u0435\u0442\u043d\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", "first_reminder", "\u041f\u0440\u0432 \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u043a", "second_reminder", "\u0412\u0442\u043e\u0440 \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u043a", "third_reminder", "\u0422\u0440\u0435\u0442 \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u043a", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "\u0428\u0430\u0431\u043b\u043e\u043d", "send", "Send", "subject", "\u041f\u0440\u0435\u0434\u043c\u0435\u0442", "body", "\u041a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0458\u0430", "send_email", "\u0418\u0441\u043f\u0440\u0430\u0442\u0438 \u0435\u043c\u0430\u0438\u043b", "email_receipt", "\u041f\u0440\u0430\u0442\u0438 \u043f\u043e\u0442\u0432\u0440\u0434\u0430 \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435 \u043d\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430 \u0434\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442", "auto_billing", "Auto billing", "button", "Button", "preview", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434", "customize", "\u041f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0438", "history", "\u0418\u0441\u0442\u043e\u0440\u0438\u0458\u0430", "payment", "\u041f\u043b\u0430\u045c\u0430\u045a\u0435", "payments", "\u041f\u043b\u0430\u045c\u0430\u045a\u0430", "refunded", "Refunded", "payment_type", "\u0422\u0438\u043f \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s21_108, "\u0422\u0440\u0430\u043d\u0441\u0430\u043a\u0446\u0438\u0441\u043a\u0430 \u0440\u0435\u0444\u0435\u0440\u0435\u043d\u0446\u0430", "enter_payment", "\u0412\u043d\u0435\u0441\u0438 \u0443\u043f\u043b\u0430\u0442\u0430", "new_payment", "\u0412\u043d\u0435\u0441\u0438 \u041f\u043b\u0430\u045c\u0430\u045a\u0435", "created_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "updated_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s16_243, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "deleted_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s16_244, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s17_147, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u043b\u0430\u045c\u0430\u045a\u0430", _s16_245, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 :count \u043f\u043b\u0430\u045c\u0430\u045a\u0430", _s17_148, _s37_23, "quote", "\u041f\u043e\u043d\u0443\u0434\u0430", "quotes", "\u041f\u043e\u043d\u0443\u0434\u0438", "new_quote", "\u041d\u043e\u0432\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "created_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "updated_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "archived_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "deleted_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "restored_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "archived_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u043e\u043d\u0443\u0434\u0438", "deleted_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0438 :count \u043f\u043e\u043d\u0443\u0434\u0438", "restored_quotes", _s35_23, "expense", "\u0422\u0440\u043e\u0448\u043e\u043a", "expenses", "\u0422\u0440\u043e\u0448\u043e\u0446\u0438", "vendor", "\u041f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "vendors", "\u041f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u0438", "task", "\u0417\u0430\u0434\u0430\u0447\u0430", "tasks", "\u0417\u0430\u0434\u0430\u0447\u0438", "project", "\u041f\u0440\u043e\u0435\u043a\u0442", "projects", "\u041f\u0440\u043e\u0435\u043a\u0442\u0438", "activity_1", ":user \u0433\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u0448\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 :client", "activity_2", ":user \u0433\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0448\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 :client", "activity_3", ":user \u0433\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 :client", "activity_4", ":user \u0458\u0430 \u043a\u0440\u0435\u0438\u0440\u0430\u0448\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 :invoice", "activity_5", ":user \u0458\u0430 \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u0448\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 :invoice", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", ":user \u0458\u0430 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 :invoice", "activity_9", ":user \u0458\u0430 \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 :invoice", "activity_10", _s85_0, "activity_11", ":user \u0433\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e :payment", "activity_12", ":user \u0433\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e :payment", "activity_13", ":user \u0433\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e :payment", "activity_14", ":user \u0432\u043d\u0435\u0441\u0435 :credit \u043a\u0440\u0435\u0434\u0438\u0442", "activity_15", ":user \u0430\u0436\u0443\u0440\u0438\u0440\u0430 :credit \u043a\u0440\u0435\u0434\u0438\u0442", "activity_16", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 :credit \u043a\u0440\u0435\u0434\u0438\u0442", "activity_17", ":user \u0438\u0437\u0431\u0440\u0438\u0448\u0430 :credit \u043a\u0440\u0435\u0434\u0438\u0442", "activity_18", ":user \u0458\u0430 \u043a\u0440\u0435\u0438\u0440\u0430 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_19", ":user \u0458\u0430 \u0430\u0436\u0443\u0440\u0438\u0440\u0430 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_20", _s50_10, "activity_21", ":contact \u0458\u0430 \u0432\u0438\u0434\u0435 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_22", ":user \u0458\u0430 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_23", ":user \u0458\u0430 \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_24", ":user \u0458\u0430 \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_25", ":user \u0458\u0430 \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 :invoice", "activity_26", ":user \u0433\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 :client", "activity_27", ":user \u0433\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e :payment", "activity_28", ":user \u0433\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0438 :credit \u043a\u0440\u0435\u0434\u0438\u0442\u043e\u0442", "activity_29", _s42_14, "activity_30", ":user \u0433\u043e \u043a\u0440\u0435\u0438\u0440\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u043e\u0442 :vendor", "activity_31", ":user \u0433\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u043e\u0442 :vendor", "activity_32", ":user \u0433\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u043e\u0442 :vendor", "activity_33", ":user \u0433\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u043e\u0442 :vendor", "activity_34", ":user \u0433\u043e \u043a\u0440\u0435\u0438\u0440\u0430 \u0442\u0440\u043e\u0448\u043e\u043a\u043e\u0442 :expense", "activity_35", ":user \u0433\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0442\u0440\u043e\u0448\u043e\u043a\u043e\u0442 :expense", "activity_36", ":user \u0433\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u0442\u0440\u043e\u0448\u043e\u043a\u043e\u0442 :expense", "activity_37", ":user \u0433\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u0442\u0440\u043e\u0448\u043e\u043a\u043e\u0442 :expense", "activity_39", ":user \u0433\u043e \u043e\u0442\u043a\u0430\u0436\u0430 :payment_amount \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e :payment", "activity_40", ":user \u0433\u043e \u0440\u0435\u0444\u0443\u043d\u0434\u0438\u0440\u0430 :adjustment \u043d\u0430 :payment_amount \u043f\u043b\u0430\u045c\u0430\u045a\u0435 :payment", "activity_41", ":payment_amount \u043f\u043b\u0430\u045c\u0430\u045a\u0435 (:payment) \u0435 \u043d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e", "activity_42", ":user \u0458\u0430 \u043a\u0440\u0435\u0438\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430 :task", "activity_43", ":user \u0430\u0436\u0443\u0440\u0438\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430 :task", "activity_44", ":user \u0458\u0430 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430 :task", "activity_45", ":user \u0458\u0430 \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430 :task", "activity_46", ":user \u0458\u0430 \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430 :task", "activity_47", ":user \u0433\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430 \u0442\u0440\u043e\u0448\u043e\u043a\u043e\u0442 :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "\u0415\u0434\u043d\u043e\u043a\u0440\u0430\u0442\u043d\u0430 \u043b\u043e\u0437\u0438\u043d\u043a\u0430", "emailed_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430 \u043f\u043e \u0435\u043b. \u043f\u043e\u0448\u0442\u0430", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "\u0418\u0441\u0442\u0435\u0447\u0435\u043d\u043e", "all", "\u0421\u0438\u0442\u0435", "select", "\u0418\u0437\u0431\u0435\u0440\u0438", _s22_76, _s22_77, "custom_value1", _s17_204, "custom_value2", _s17_204, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u0411\u0440\u043e\u0458\u0430\u0447 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s20_97, _s20_98, _s20_99, "\u0411\u0440\u043e\u0458\u0430\u0447 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0438", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "\u0421\u043e\u0441\u0442\u043e\u0458\u0431\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "\u0422\u0438\u043f", "invoice_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_250, "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0441\u0443\u0432\u0430\u045a\u0435", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "\u0418\u043c\u0435 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", "tax_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", "tax_paid", "\u041f\u043b\u0430\u0442\u0435\u043d \u0434\u0430\u043d\u043e\u043a", "payment_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "age", "\u0412\u043e\u0437\u0440\u0430\u0441\u0442", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "\u0411\u0430\u043d\u043a\u0430", _s19_90, _s19_91, _s16_251, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "nb_NO", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Handling", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Planlegg", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arkiver betaling", "archive_invoice", "Arkiver fakturaen", "archive_quote", "Arkiver tilbud", "archive_credit", "Arkiver kredit", "archive_task", "Arkiver Oppgave", "archive_client", "Arkiver kunde", "archive_project", "Arkiver Prosjekt", "archive_expense", "Arkiver Utgift", "restore_payment", "Gjenopprette Betaling", "restore_invoice", "Gjenopprette Faktura", "restore_quote", "Gjenopprette Tilbud", "restore_credit", "Gjenopprett Kredit", "restore_task", "Gjennopprett Oppgave", "restore_client", "Gjenopprett Kunde", "restore_project", "Gjenopprett Prosjekt", "restore_expense", "Restore Expense", "archive_vendor", "Arkiver Leverand\xf8r", "restore_vendor", "Restore Vendor", "create_product", "Lag nytt produkt", "update_product", "Update Product", "delete_product", "Slett Produkt", "restore_product", "Gjenopprett Produkt", "archive_product", "Arkiver produkt", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Betalingsm\xe5te", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "time", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Last opp", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Slett Prosjekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Lagre som standard vilk\xe5r", _s22_5, "Lagre som standard bunntekst", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, "Oppdaterte bankkonto", _s17_12, "Rediger Bankkonto", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Valgt", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Oppdater Kredit", "delete_credit", "Slett kredit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankkonto", "bank_accounts", "Bankkort & Banker", _s21_21, "Arkiverte bankkonto", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Betalingsinnstillinger", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "St\xe5ende", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Legg til Tilbyder", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Legg til p\xe5 faktura :invoice", _s17_28, _s17_29, "week", "Uke", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Fakturavaluta", "range", "Periode", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Opprett prosjekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Godkjenn", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Sett Passord", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "Se Erkl\xe6ring", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Fra Navn", _s16_46, _s16_47, _s17_36, "Gjentakende Utgift", _s18_29, "Gjentakende Utgifter", _s21_46, "Opprett Gjentakende Utgift", _s22_37, "Rediger Gjentakende Utgift", _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Brukerguide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Kontakts fornavn", _s17_40, "Etternavn", "order", "Order", "unassigned", "Ikke tilordnet", "partial_value", "M\xe5 v\xe6re st\xf8rre enn null og mindre enn totalen", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Aktiver", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Sett subdomenet eller vis fakturaen p\xe5 ditt eget nettsted.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Sikkerhet", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abonnement", "subscriptions", "Abonnementer", _s16_65, "Nytt Abonnement\xa0", _s17_46, "Rediger Abonnement", _s20_47, "Abonnement opprettet", _s20_48, "Oppdaterte abonnement", _s21_58, "Abonnement arkivert", _s20_49, "Abonnement Slettet", _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, "Underdomene ikke tilgjengelig", "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "Send invitasjon p\xe5 nytt", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, "Aktiverte To-faktor-autentisering", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "To-faktor-autentisering", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, "Venligst bekreft din epost adresse", _s16_77, "Refundert betaling", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "For og oppdatere kj\xf8r", _s18_49, "Konverter til en faktura", _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Fakturer Oppgave", "invoice_expense", "Invoice Expense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "Standard-dokumenter", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Skjul", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, "Advarsel: en ment for bruk p\xe5 lokal installasjon, passord er ikke sikkert. Klikk her for og vite mer.", "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Kolonne", "sample", "Eksempel", "map_to", "Map To", "import", "Importer", _s25_21, _s29_13, "select_file", "Vennligst velg en fil", _s16_86, _s16_87, "csv_file", "Velg CSV-fil", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook-URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Ubetalt", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Totalbel\xf8p", "quote_total", "Tilbud totalt", "credit_total", "Total kreditt", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Advarsel", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Kundenavn", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, "Utgiftskategorier", _s20_66, "Ny Utgiftskategori", _s21_70, _s21_71, _s24_40, "Utgiftskategori ble opprettet", _s24_41, "Oppdaterte utgiftskategori", _s25_25, "Utgiftskategori ble arkivert", _s24_42, "Slettet kategori", _s24_43, _s37_10, _s25_26, "Utgiftskategori ble gjenopprettet", _s27_30, ":count utgiftskategorier ble arkivert", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Sett Aktiv", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "Gjentakende Faktura", _s18_61, "Gjentakende Fakturaer", _s21_77, "Ny Gjentakende Faktura", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Suksessfullt arkivert gjentakende faktura", _s25_34, "Suksessfullt slettet gjentakende faktura", _s25_35, _s38_13, _s26_17, "Suksessfullt gjenopprettet gjentakende faktura", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Fortjeneste", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logger", "view_portal", "Vis Portal", "copy_link", "Kopier Lenke", "token_billing", "Lagre kortdetaljer", _s24_46, "Velkommen til Invoice Ninja", "always", "Alltid", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Kundenummer", "auto_convert", "Auto Convert", "company_name", "Firmanavn", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, "E-postfakturaer sendt", "emailed_quotes", _s23_86, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "timer", "statement", "Erkl\xe6ring", "taxes", "Skatter", "surcharge", "Tilleggsgebyr", "apply_payment", "Apply Payment", "apply_credit", "Bruk Kredit", "apply", "Bruk", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Til", "health_check", "Health Check", "payment_type_id", "Betalingsmetode", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "Forest\xe5ende Fakturaer", _s17_82, _s17_83, "recent_payments", "Nylige Betalinger", "upcoming_quotes", "Oppkommende Tilbud", "expired_quotes", "Utl\xf8pte Tilbud", "create_client", "Create Client", "create_invoice", "Opprett faktura", "create_quote", "Lag tilbud", "create_payment", "Create Payment", "create_vendor", "Opprett leverand\xf8r", "update_quote", "Update Quote", "delete_quote", "Slett tilbud", "update_invoice", "Update Invoice", "delete_invoice", "Slett faktura", "update_client", "Update Client", "delete_client", "Slett kunde", "delete_payment", "Slett betaling", "update_vendor", "Update Vendor", "delete_vendor", "Slett Leverand\xf8r", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Opprett Oppgave", "update_task", "Update Task", "delete_task", "Slett Oppgave", "approve_quote", "Approve Quote", "off", "Av", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Gratis", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API-tokens", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Rediger Token", "created_token", "Opprettet token", "updated_token", "Oppdaterte token", "archived_token", "Suksessfullt arkivert token", "deleted_token", "Suksessfullt slettet token", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "E-postfaktura", "email_quote", "Send tilbudet som E-post", "email_credit", "Email Credit", "email_payment", "E-postbetaling", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Kontakt navn", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kreditbel\xf8p", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Ekslusiv", "inclusive", "Inklusiv", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", _s17_172, _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Fullt Navn", _s17_94, "By/Fylke/Postnummer", _s17_96, "Postnr./Sted/Fylke", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Fjern data", _s16_117, _s32_16, _s18_70, "Advarsel: Dette sletter alle dine data permanent, og kan ikke gjennopprettes.", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Dager", "age_group_30", "30 - 60 Dager", "age_group_60", "60 - 90 Dager", "age_group_90", "90 - 120 Dager", "age_group_120", "Mer enn 120 dager", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Fakturadetaljer", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count faktura sendt", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "aktiver lisens", "cancel_account", "Kanseler Konto", _s22_57, "Advarsel: Dette vil permanent slette kontoen din, du kan ikke angre.", "delete_company", "Slett Firma", _s22_58, "Advarsel: Dette vil permanent slette ditt firma, dette kan ikke gjennopprettes.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Forslag", "tickets", "Tickets", _s16_122, "Gjentakende Tilbud", "recurring_tasks", "Recurring Tasks", _s18_71, "Kontoadministrasjon", "credit_date", "Kreditdato", "credit", "Kredit", "credits", "Krediter", "new_credit", "Oppgi Kredit", "edit_credit", "Rediger Kredit", "created_credit", "Kredit opprettet", "updated_credit", "Kredit oppdatert", "archived_credit", "Kredit arkivert", "deleted_credit", "Kredit slettet", "removed_credit", _s27_43, "restored_credit", "Suksessfullt gjenopprettet kredit", _s16_124, "Arkiverte :count krediter", "deleted_credits", "Slettet :count krediter", _s16_125, _s36_9, "current_version", "N\xe5v\xe6rende versjon", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "L\xe6r mer", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nytt Firma", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Nullstill", "number", "Number", "export", "Eksporter", "chart", "Diagram", "count", "Count", "totals", "Totaler", "blank", "Tom", "day", "Dag", "month", "M\xe5ned", "year", "\xc5r", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupper etter", "credit_balance", "Kreditsaldo", _s18_77, _s18_78, _s17_100, "Fult navn", "contact_phone", "Kontakt Telefon", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Leverings adresse", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, "Leverings adresse postnummer", _s16_156, _s16_157, _s16_158, "Fakturaadresse", _s16_159, _s17_104, "billing_city", "Fakturering By", "billing_state", _s22_63, _s19_60, "Fakturering Postnummer", "billing_country", "Fakturering Land", "client_id", "Kunde-ID", "assigned_to", "Assigned to", "created_by", "Laget av :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Kolonner", "aging", "Aging", "profit_and_loss", "Fortjeneste og Tap", "reports", "Rapporter", "report", "Rapport", "add_company", "Legg til Firma", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Hjelp", "refund", "Refunder", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Kontakt Epost", "multiselect", "Multiselect", "entity_state", "Tilstand", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Beskjed", "from", "Fra", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "st\xf8tteforum", "about", "About", "documentation", "Dokumentasjon", "contact_us", "Kontakt Oss", "subtotal", "Totalbel\xf8p", "line_total", "Sum", "item", "Produkt", "credit_email", "Credit Email", "iframe_url", "Nettside", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, "Vennligst velg en klient", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Skatteinnstillinger", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Valg", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Send", _s16_168, "Gjenopprett ditt passord", "late_fees", "Late Fees", "credit_number", "Kreditnummer", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Dager", "invoice_email", "Faktura-e-post", "payment_email", "Betalings-e-post", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Tilbuds-e-post", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, _s66_, "user_management", "Brukerh\xe5ndtering", "users", "Brukere", "new_user", "Ny Bruker", "edit_user", "Endre bruker", "created_user", _s25_42, "updated_user", "Bruker oppdatert", "archived_user", "Suksessfullt arkivert bruker", "deleted_user", "Bruker slettet", "removed_user", _s25_45, "restored_user", "Suksessfullt gjenopprettet bruker", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "Systeminnstillinger", "invoice_options", "Faktura alternativer", _s17_109, _s19_103, _s22_65, "Bare vis delbetalinger om det har forekommet en delbetaling.", _s23_38, "Embed Dokumenter", _s28_30, _s39_7, _s16_177, "Show header on", _s16_178, "Show footer on", "first_page", "F\xf8rste side", "all_pages", "Alle sider", "last_page", "Siste side", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Prim\xe6rfarge", "secondary_color", "Sekund\xe6r farge", "page_size", "Page Size", "font_size", "Skriftst\xf8rrelse", "quote_design", "Quote Design", "invoice_fields", "Faktura felt", "product_fields", "Produktfelter", "invoice_terms", _s20_109, "invoice_footer", "Faktura Bunntekst", "quote_terms", "Tilbuds Vilk\xe5r", "quote_footer", "Tilbud Bunntekst", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Konverter", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daglig", "freq_weekly", "Ukentlig", "freq_two_weeks", "To uker", "freq_four_weeks", "Fire uker", "freq_monthly", "M\xe5nedlig", "freq_two_months", "To m\xe5neder", _s17_113, "Tre m\xe5neder", _s16_179, "Fire m\xe5neder", "freq_six_months", "Seks m\xe5neder", "freq_annually", "\xc5rlig", "freq_two_years", "To \xe5r", _s16_180, "Three Years", "never", "Never", "company", "Company", _s17_114, "Genererte Nummere", "charge_taxes", "Inkluder skatt", "next_reset", "Neste Nullstilling", "reset_counter", "Nullstill Teller", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefiks", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Egendefinert CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, "Faktura-signatur", _s30_14, "Krever klients signatur.", _s23_43, "Tilbuds-signatur", _s22_67, "Passord-beskytt fakturaer", _s27_45, _s142_, "authorization", "Autorisasjon", "subdomain", "Subdomene", "domain", "Domene", "portal_mode", "Portal Mode", "email_signature", "Med vennlig hilsen,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Enable Markup", "reply_to_email", "Svar til Epost", "reply_to_name", "Reply-To Name", "bcc_email", "BCC E-post", "processed", "Processed", "credit_card", "Betalingskort", "bank_transfer", "Bankoverf\xf8ring", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Aktiver min", "enable_max", "Aktiver maks", "min_limit", "Min: :min", "max_limit", "Maks: :max", "min", "Min", "max", "Maks", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Oppdater Adresse", _s19_69, "Oppdater kundens adresse med oppgitte detaljer", "rate", "Sats", "tax_rate", "Skattesats", "new_tax_rate", "Ny Skattesats", "edit_tax_rate", "Rediger skattesats", _s16_186, "Suksessfullt opprettet skattesats", _s16_187, "Suksessfullt oppdatert skattesats", _s17_121, "Suksessfullt arkivert skattesatsen", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Automatisk-utfyll produkter", _s18_96, "Valg av produkt vil automatisk fylle ut beskrivelse og kostnaden", "update_products", "Automatisk oppdater produkter", _s20_89, "\xc5 endre en faktura vil automatisk oppdatere produktbilioteket", _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Avgifter", "limits", "Begrensninger", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "S\xf8ndag", "monday", "Mandag", "tuesday", "Tirsdag", "wednesday", "Onsdag", "thursday", "Torsdag", "friday", "Fredag", "saturday", "L\xf8rdag", "january", "Januar", "february", "Februar", "march", "Mars", "april", "April", "may", "Mai", "june", "Juni", "july", "Juli", "august", "August", "september", "September", "october", "Oktober", "november", "November", "december", "Desember", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Timers Tid", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, "Produkt-innstillinger", "device_settings", "Device Settings", "defaults", "Standarder", "basic_settings", "Grunnleggende Innstillinger", _s17_126, "Avanserte innstillinger", "company_details", "Firmainformasjon", "user_details", "Brukerdetaljer", "localization", "Regioninnstillinger", "online_payments", "Nettbetalinger", "tax_rates", "Skattesatser", "notifications", "Varsler", "import_export", _s16_298, "custom_fields", "Egendefinerte felt", "invoice_design", "Fakturadesign", "buy_now_buttons", "Betal N\xe5-knapper", "email_settings", "E-post-innstillinger", _s23_49, "Design & P\xe5minnelser", _s22_68, _s20_91, _s19_75, "Datavisualiseringer", "price", "Pris", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "vilk\xe5r for bruk", "privacy_policy", "Personvernregler", "sign_up", "Registrer deg", "account_login", "Kontoinnlogging", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Lag ny", _s18_102, _s18_103, _s21_102, _s34_24, "download", "Last ned", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Dokument", "documents", "Dokumenter", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Utgiftsdato", "pending", "Avventer", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Konvertert", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_204, _s16_264, "mark_paid", "Merk som betalt", "category", "Kategori", "address", "Adresse", "new_vendor", "Ny Leverand\xf8r", "created_vendor", "Opprettet leverand\xf8r", "updated_vendor", "Oppdaterte leverand\xf8r", "archived_vendor", "Arkiverte leverand\xf8r", "deleted_vendor", "Slettet leverand\xf8r", "restored_vendor", _s28_37, _s16_205, "Arkiverte :count leverand\xf8rer", "deleted_vendors", "Slettet :count leverand\xf8rer", _s16_206, _s36_11, "new_expense", "Angi utgift", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_207, _s29_27, "deleted_expense", _s28_40, _s16_208, _s29_28, _s17_132, "Arkiverte utgifter", _s16_209, "Slettet utgifter", _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Fakturert", "logged", "Logget", "running", "L\xf8pende", "resume", "Gjenoppta", "task_errors", "Vennligst rett alle overlappende tider", "start", "Start", "stop", "Stopp", "started_task", _s25_53, "stopped_task", "Suksessfullt stoppet oppgave", "resumed_task", _s25_55, "now", "N\xe5", _s16_210, _s16_211, "timer", "Tidtaker", "manual", "Manuell", "budgeted", "Budgeted", "start_time", "Starttid", "end_time", "Sluttid", "date", "Dato", "times", "Tider", "duration", "Varighet", "new_task", "Ny Oppgave", "created_task", "Suksessfullt opprettet oppgave", "updated_task", "Suksessfullt oppdatert oppgave", "archived_task", "Arkiverte oppgave", "deleted_task", "Slettet oppgave", "restored_task", "Gjenopprettet oppgave", "archived_tasks", "Arkiverte :count oppgaver", "deleted_tasks", "Slettet :count oppgaver", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", "Opprettet prosjekt", "updated_project", "Oppdaterte prosjekt", _s16_212, "Arkiverte prosjekt", "deleted_project", "Slettet prosjekt", _s16_213, "Gjenopprettet prosjekt", _s17_134, "Arkiverte :count prosjekter", _s16_214, "Slettet :count prosjekter", _s17_135, _s37_18, "new_project", "Nytt Prosjekt", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "klikk her", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "L\xe5st", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Bunntekst", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Tilpass Utvalg", "date_range", "Datoperiode", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "Denne m\xe5neden", "last_month", "Siste m\xe5ned", "this_year", "Dette \xc5ret", "last_year", "Siste \xe5r", "custom", "Egendefiner", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Se faktura", "convert", "Convert", "more", "More", "edit_client", "Rediger Kunde", "edit_product", "Endre produkt", "edit_invoice", "Rediger faktura", "edit_quote", "Endre tilbud", "edit_payment", "Rediger Betaling", "edit_task", "Rediger Oppgave", "edit_expense", "Edit Expense", "edit_vendor", "Rediger Leverand\xf8r", "edit_project", "Rediger Prosjekt", _s20_92, _s20_93, "billing_address", "Fakturerings Adresse", _s16_217, "Leveringsadresse", "total_revenue", "Sum omsetning", "average_invoice", "Gjennomsnittlige fakturaer", "outstanding", "Utest\xe5ende", "invoices_sent", _s22_95, "active_clients", "aktive kunder", "close", "Lukk", "email", "E-post", "password", "Passord", "url", "URL", "secret", "Secret", "name", "Navn", "logout", "Logg ut", "login", "Logg inn", "filter", "Filter", "sort", "Sort", "search", "S\xf8k", "active", "Aktiv", "archived", "Arkivert", "deleted", "Slettet", "dashboard", "Skrivebord", "archive", "Arkiv", "delete", "Slett", "restore", "Gjenopprette", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Stigende", "descending", "Synkende", "save", "Lagre", _s17_138, _s17_139, "paid_to_date", "Betalt til Dato", "balance_due", "Gjenst\xe5ende", "balance", "Balanse", "overview", "Overview", "details", "Detaljer", "phone", "Telefon", "website", "Nettside", "vat_number", "MVA-nummer", "id_number", "Id nummer", "create", "Lag", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "Kontakter", "additional", "Additional", "first_name", "Fornavn", "last_name", "Etternavn", "add_contact", "Legg til kontakt", "are_you_sure", "Er du sikker?", "cancel", "Avbryt", "ok", "Ok", "remove", "Fjern", _s16_223, _s16_224, "product", "Produkt", "products", "Produkter", "new_product", "Nytt Produkt", "created_product", "Produkt lagret", "updated_product", "Produkt oppdatert", _s16_225, "Produkt arkivert", "deleted_product", "Slettet produkt", _s16_226, "Gjenopprettet produkt", _s17_140, _s37_26, _s16_227, "Slettet :count produkter", _s17_141, _s37_19, "product_key", "Produkt", "notes", "Notater", "cost", "Kostnad", "client", "Kunde", "clients", "Kunder", "new_client", "Ny Kunde", "created_client", "Opprettet kunde", "updated_client", "Oppdaterte kunde", "archived_client", "Arkiverte kunde", _s16_228, "Arkiverte :count kunder", "deleted_client", "Slettet kunde", "deleted_clients", "Slettet :count kunder", "restored_client", "Gjenopprettet kunde", _s16_229, _s36_13, "address1", "Gate", "address2", "Husnummer", "city", "By", "state", "Fylke", "postal_code", "Postnummer", "country", "Country", "invoice", "Faktura", "invoices", "Fakturaer", "new_invoice", "Ny faktura", "created_invoice", "Faktura opprettet", "updated_invoice", "Faktura oppdatert", _s16_230, "Faktura arkivert", "deleted_invoice", "Faktura slettet", _s16_231, "Suksessfullt gjenopprettet faktura", _s17_142, "Fakturaer arkivert", _s16_232, "Slettet :count fakturaer", _s17_143, _s37_20, "emailed_invoice", "E-postfaktura sendt", "emailed_payment", _s28_69, "amount", "Bel\xf8p", "invoice_number", "Fakturanummer", "invoice_date", _s16_290, "discount", "Rabatter:", "po_number", "Ordrenummer", "terms", "Vilk\xe5r", "public_notes", "Offentlig notater", "private_notes", "Private notater", "frequency", "Frekvens", "start_date", "Startdato", "end_date", "Sluttdato", "quote_number", "Tilbudsnummer", "quote_date", "Tilbudsdato", "valid_until", "Gyldig til", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Beskrivelse", "unit_cost", "Stykkpris", "quantity", "Antall", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Telefon (arbeid)", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Forfallsdato", _s16_233, _s16_234, "status", "Status", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Totalt", "percent", "Prosent", "edit", "Endre", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Oppgavesats", "settings", "Innstillinger", "language", "Language", "currency", "Currency", "created_at", "Dato Opprettet", "created_on", "Created On", "updated_at", "Updated", "tax", "Skatt", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Forfalt", "draft", "Kladd", "sent", "Sendt", "viewed", "Viewed", "approved", "Approved", "partial", "Delvis/Depositum", "paid", "Betalt", "mark_sent", "Merk som Sendt", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Ferdig", _s37_21, _s37_22, "dark_mode", "M\xf8rk Modus", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivitet", _s16_235, _s16_236, "clone", "Kopier", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Betalingsvilk\xe5r", "payment_date", "Betalingsdato", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Kundeportal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Aktivert", "recipients", "Mottakere", "initial_email", "F\xf8rste E-post", "first_reminder", "F\xf8rste P\xe5minnelse", "second_reminder", "Andre P\xe5minnelse", "third_reminder", _s17_205, "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Mal", "send", "Send", "subject", "Emne", "body", "Body", "send_email", "Send e-post", "email_receipt", "Send betalingskvittering som e-post til kunden", "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Tilpass", "history", "Historie", "payment", "Betaling", "payments", "Betalinger", "refunded", "Refunded", "payment_type", "Betalingsmetode", _s21_108, "Transaksjonsreferanse", "enter_payment", "Oppgi betaling", "new_payment", "Oppgi Betaling", "created_payment", "Betaling opprettet", "updated_payment", "Suksessfullt oppdatert betaling", _s16_243, "Betaling arkivert", "deleted_payment", _s16_291, _s16_244, "Suksessfullt gjenopprettet betaling", _s17_147, "Arkiverte :count betalinger", _s16_245, "Slettet :count betalinger", _s17_148, _s37_23, "quote", "Pristilbud", "quotes", "Pristilbud", "new_quote", "Nytt tilbud", "created_quote", "Tilbud opprettet", "updated_quote", "Tilbud oppdatert", "archived_quote", "Tilbud arkivert", "deleted_quote", "Tilbud slettet", "restored_quote", "Suksessfullt gjenopprettet tilbud", "archived_quotes", "Arkiverte :count tilbud", "deleted_quotes", "Slettet :count tilbud", "restored_quotes", _s35_23, "expense", "Utgift", "expenses", "Utgifter", "vendor", "Leverand\xf8r", "vendors", "Leverand\xf8rer", "task", "Oppgave", "tasks", "Oppgaver", "project", "Prosjekt", "projects", "Prosjekter", "activity_1", ":user opprettet kunde :client", "activity_2", ":user arkiverte kunde :client", "activity_3", ":user slettet kunde :client", "activity_4", ":user opprettet faktura :invoice", "activity_5", ":user oppdaterte faktura :invoice", "activity_6", ":user sendte e-post faktura :invoice for :client til :contact", "activity_7", ":contact har sett fakturaen :invoice for :client", "activity_8", ":user arkiverte faktura :invoice", "activity_9", ":user slettet faktura :invoice", "activity_10", ":contact la inn betaling :payment p\xe5 :payment_amount", "activity_11", ":user oppdaterte betaling :payment", "activity_12", ":user arkiverte betaling :payment", "activity_13", ":user slettet betaling :payment", "activity_14", ":user la inn :credit kredit", "activity_15", ":user oppdaterte :credit kredit", "activity_16", ":user arkiverte :credit kredit", "activity_17", ":user slettet :credit kredit", "activity_18", ":user opprettet tilbud :quote", "activity_19", ":user oppdaterte tilbud :quote", "activity_20", ":user sendte e-post tilbud :quote for :client til :contact", "activity_21", ":contact viste tilbud :quote", "activity_22", ":user arkiverte tilbud :quote", "activity_23", ":user slettet tilbud :quote", "activity_24", ":user gjenopprettet tilbud :quote", "activity_25", ":user gjenopprettet faktura :invoice", "activity_26", ":user gjenopprettet kunde :client", "activity_27", ":user gjenopprettet betaling :payment", "activity_28", ":user gjenopprettet :credit kredit", "activity_29", ":contact godkjente tilbud :quote for :client", "activity_30", ":user opprettet leverand\xf8r :vendor", "activity_31", ":user arkiverte leverand\xf8r :vendor", "activity_32", ":user slettet leverand\xf8r :vendor", "activity_33", ":user gjenopprettet leverand\xf8r :vendor", "activity_34", ":user opprettet utgift :expense", "activity_35", ":user arkiverte utgift :expense", "activity_36", ":user slettet utgift :expense", "activity_37", ":user gjenopprettet utgift :expense", "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", ":user opprettet oppgave :task", "activity_43", ":user oppdaterte oppgave :task", "activity_44", ":user arkiverte oppgave :task", "activity_45", ":user slettet oppgave :task", "activity_46", ":user gjenopprettet oppgave :task", "activity_47", ":user oppdaterte utgift :expense", "activity_48", ":user opprettet bruker :user", "activity_49", ":user oppdaterte bruker :user", "activity_50", ":user arkiverte bruker :user", "activity_51", ":user slettet bruker :user", "activity_52", ":user gjenopprettet bruker :user", "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "Engangs Passord", "emailed_quote", _s23_86, "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expired", "all", "Alle", "select", "Velg", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Fakturanummer-teller", _s20_97, _s20_98, _s20_99, "Tilbudsnummer-teller", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_250, "Forfallsdato", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Fakturer", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Skattenavn", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Bel\xf8p", "age", "Alder", "is_running", "Is Running", "time_log", "Tidslogg", "bank_id", "Bank", _s19_90, _s19_91, _s16_251, "Utgiftskategori", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "fa", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Action", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archive Payment", "archive_invoice", "\u0628\u0627\u06cc\u06af\u0627\u0646\u06cc \u0641\u0627\u06a9\u062a\u0648\u0631", "archive_quote", "Archive Quote", "archive_credit", "Archive Credit", "archive_task", "Archive Task", "archive_client", "Archive Client", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "Restore Task", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "Add Product", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archive Product", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Upload", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0630\u062e\u06cc\u0631\u0647 \u0628\u0639\u0646\u0648\u0627\u0646 \u0642\u0648\u0627\u0646\u06cc\u0646 \u067e\u06cc\u0634\u0641\u0631\u0636", _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Delete Credit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s20_91, _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Standing", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s23_54, _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Set Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0641\u0639\u0627\u0644", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, _s16_262, _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, _s18_50, _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s17_58, "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Hide", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_21, _s29_13, "select_file", _s20_117, _s16_86, _s16_87, "csv_file", "CSV file", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Invoice Total", "quote_total", "Quote Total", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Client Name", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, _s18_57, _s20_66, _s20_67, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, _s17_71, _s18_61, _s18_62, _s21_77, _s21_78, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_158, _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Hours", "statement", "Statement", "taxes", "\u0645\u0627\u0644\u06cc\u0627\u062a", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "To", "health_check", "Health Check", "payment_type_id", "Payment Type", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, _s17_81, _s17_82, _s17_83, "recent_payments", "Recent Payments", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "Create Invoice", "create_quote", "Create Quote", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Delete Quote", "update_invoice", "Update Invoice", "delete_invoice", "\u062d\u0630\u0641 \u0641\u0627\u06a9\u062a\u0648\u0631", "update_client", "Update Client", "delete_client", "Delete Client", "delete_payment", "Delete Payment", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Create Task", "update_task", "Update Task", "delete_task", "Delete Task", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_34, "deleted_token", _s26_22, "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "\u0627\u06cc\u0645\u06cc\u0644 \u06a9\u0631\u062f\u0646 \u0641\u0627\u06a9\u062a\u0648\u0631", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Contact Name", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Credit Amount", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_57, _s69_0, "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_122, _s16_123, "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "Enter Credit", "edit_credit", "Edit Credit", "created_credit", _s27_40, "updated_credit", _s27_41, "archived_credit", _s28_28, "deleted_credit", _s27_42, "removed_credit", _s27_43, "restored_credit", _s28_29, _s16_124, _s36_19, "deleted_credits", _s35_25, _s16_125, _s36_9, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "\u0645\u0634\u0627\u0647\u062f\u0647 \u0628\u06cc\u0634\u062a\u0631", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Export", "chart", "Chart", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group by", "credit_balance", "Credit Balance", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Contact Phone", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Report", "add_company", "Add Company", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Help", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Message", "from", "From", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "\u062c\u0645\u0639 \u062c\u0632", "line_total", "\u062e\u0637 \u06a9\u0644", "item", "\u0627\u0642\u0644\u0627\u0645", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, _s21_130, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Quote Email", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_42, "updated_user", _s25_43, "archived_user", _s26_29, "deleted_user", _s25_44, "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, _s16_176, "invoice_options", "Invoice Options", _s17_109, _s17_110, _s22_65, _s87_, _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Show Header on", _s16_178, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Color", "secondary_color", "Secondary Color", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "Invoice Fields", "product_fields", "Product Fields", "invoice_terms", "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0641\u0627\u06a9\u062a\u0648\u0631", "invoice_footer", "Invoice Footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_113, "Three months", _s16_179, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "Never", "company", "Company", _s17_114, _s17_115, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Custom CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Regards,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Update Address", _s19_69, _s45_10, "rate", "\u0646\u0631\u062e", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_186, _s29_20, _s16_187, _s29_21, _s17_121, _s34_27, _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", _s20_102, _s20_89, _s65_0, _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, _s16_196, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_126, _s17_127, "company_details", "Company Details", "user_details", "User Details", "localization", "Localization", "online_payments", "Online Payments", "tax_rates", "\u0646\u0631\u062e \u0645\u0627\u0644\u06cc\u0627\u062a", "notifications", "Notifications", "import_export", "Import | Export", "custom_fields", "Custom Fields", "invoice_design", "Invoice Design", "buy_now_buttons", "Buy Now Buttons", "email_settings", "Email Settings", _s23_49, _s21_101, _s22_68, _s20_91, _s19_75, _s19_76, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, _s16_198, "privacy_policy", "Privacy Policy", "sign_up", "Sign Up", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "Download", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_204, _s16_264, "mark_paid", "Mark Paid", "category", "Category", "address", "\u0622\u062f\u0631\u0633", "new_vendor", "New Vendor", "created_vendor", _s27_51, "updated_vendor", _s27_52, "archived_vendor", _s28_36, "deleted_vendor", _s27_53, "restored_vendor", _s28_37, _s16_205, _s36_20, "deleted_vendors", _s35_26, _s16_206, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_207, _s29_27, "deleted_expense", _s28_40, _s16_208, _s29_28, _s17_132, _s30_31, _s16_209, _s29_51, _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Now", _s16_210, _s16_211, "timer", "Timer", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Start Time", "end_time", "End Time", "date", "Date", "times", "Times", "duration", "Duration", "new_task", "New Task", "created_task", _s25_56, "updated_task", _s25_57, "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", _s34_29, "deleted_tasks", _s33_32, "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, _s37_25, _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "New Project", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "click here", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Custom", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "View Invoice", "convert", "Convert", "more", "More", "edit_client", "Edit Client", "edit_product", "Edit Product", "edit_invoice", "Edit Invoice", "edit_quote", "Edit Quote", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Edit Project", _s20_92, _s20_93, "billing_address", "Billing Address", _s16_217, _s16_218, "total_revenue", "Total Revenue", "average_invoice", "Average Invoice", "outstanding", "Outstanding", "invoices_sent", _s20_101, "active_clients", "active clients", "close", "Close", "email", "\u0627\u06cc\u0645\u06cc\u0644", "password", "Password", "url", "URL", "secret", "Secret", "name", "\u0646\u0627\u0645", "logout", "Log Out", "login", "Login", "filter", "Filter", "sort", "Sort", "search", "Search", "active", "Active", "archived", "Archived", "deleted", "Deleted", "dashboard", "Dashboard", "archive", "Archive", "delete", "Delete", "restore", "Restore", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_138, _s17_139, "paid_to_date", "\u067e\u0631\u062f\u0627\u062e\u062a \u062f\u0631 \u062a\u0627\u0631\u06cc\u062e", "balance_due", "\u0628\u062f\u0647\u06cc \u062a\u0639\u0627\u062f\u0644", "balance", "Balance", "overview", "Overview", "details", "Details", "phone", "\u062a\u0644\u0641\u0646", "website", "\u0648\u0628 \u0633\u0627\u06cc\u062a", "vat_number", "VAT Number", "id_number", "ID Number", "create", "Create", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "\u0645\u062e\u0627\u0637\u0628\u06cc\u0646", "additional", "Additional", "first_name", "\u0646\u0627\u0645", "last_name", "\u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc", "add_contact", "\u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062e\u0627\u0637\u0628", "are_you_sure", "Are you sure?", "cancel", "Cancel", "ok", "Ok", "remove", "Remove", _s16_223, _s16_224, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_45, "updated_product", _s28_46, _s16_225, _s29_31, "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "\u0645\u0634\u062a\u0631\u06cc\u0627\u0646", "clients", "Clients", "new_client", "New Client", "created_client", _s27_55, "updated_client", _s27_56, "archived_client", _s28_48, _s16_228, _s36_21, "deleted_client", _s27_57, "deleted_clients", _s35_27, "restored_client", _s28_49, _s16_229, _s36_13, "address1", "\u062e\u06cc\u0627\u0628\u0627\u0646", "address2", "\u0646\u0645\u0648\u0646\u0647", "city", "\u0634\u0647\u0631", "state", "\u0627\u0633\u062a\u0627\u0646", "postal_code", "\u06a9\u062f \u067e\u0633\u062a\u06cc", "country", "Country", "invoice", "\u0641\u0627\u06a9\u062a\u0648\u0631", "invoices", "Invoices", "new_invoice", "New Invoice", "created_invoice", _s28_50, "updated_invoice", _s28_51, _s16_230, _s29_33, "deleted_invoice", _s28_52, _s16_231, _s29_34, _s17_142, _s37_28, _s16_232, _s36_22, _s17_143, _s37_20, "emailed_invoice", _s28_77, "emailed_payment", _s28_69, "amount", "Amount", "invoice_number", "\u0634\u0645\u0627\u0631\u0647 \u0641\u0627\u06a9\u062a\u0648\u0631", "invoice_date", "\u062a\u0627\u0631\u06cc\u062e \u0641\u0627\u06a9\u062a\u0648\u0631", "discount", "\u062a\u062e\u0641\u06cc\u0641", "po_number", "\u0634\u0645\u0627\u0631\u0647 PO", "terms", "\u0642\u0648\u0627\u0646\u06cc\u0646", "public_notes", "Public Notes", "private_notes", "\u0646\u0648\u0634\u062a\u0647 \u062e\u0635\u0648\u0635\u06cc", "frequency", "Frequency", "start_date", "Start Date", "end_date", "End Date", "quote_number", "Quote Number", "quote_date", "Quote Date", "valid_until", "Valid Until", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "\u062a\u0648\u0636\u06cc\u062d\u0627\u062a", "unit_cost", "\u0642\u06cc\u0645\u062a \u0648\u0627\u062d\u062f", "quantity", "\u062a\u0639\u062f\u0627\u062f", "add_item", "Add Item", "contact", "Contact", "work_phone", "\u062a\u0644\u0641\u0646", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u062a\u0627\u0631\u06cc\u062e \u067e\u0631\u062f\u0627\u062e\u062a", _s16_233, _s16_234, "status", "Status", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "\u062a\u0646\u0638\u06cc\u0645\u0627\u062a", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "\u0645\u0627\u0644\u06cc\u0627\u062a", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Done", _s37_21, _s37_22, "dark_mode", "Dark Mode", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_235, _s16_236, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\u0642\u0648\u0627\u0646\u06cc\u0646 \u067e\u0631\u062f\u0627\u062e\u062a", "payment_date", "Payment Date", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "Send Email", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_108, _s21_109, "enter_payment", "\u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0646 \u067e\u0631\u062f\u0627\u062e\u062a", "new_payment", "Enter Payment", "created_payment", _s28_53, "updated_payment", _s28_54, _s16_243, _s29_35, "deleted_payment", _s28_55, _s16_244, _s29_36, _s17_147, _s37_29, _s16_245, _s36_23, _s17_148, _s37_23, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_41, "updated_quote", _s26_42, "archived_quote", _s27_61, "deleted_quote", _s26_43, "restored_quote", _s27_62, "archived_quotes", _s35_28, "deleted_quotes", _s34_28, "restored_quotes", _s35_23, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_56, "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", _s30_23, "activity_5", _s30_24, "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", _s85_0, "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_63, "activity_23", _s26_46, "activity_24", _s27_64, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", _s26_51, "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expired", "all", "All", "select", "Select", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_97, _s20_98, _s20_99, _s20_100, _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_250, "Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Payment Amount", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Bank", _s19_90, _s19_91, _s16_251, _s16_261, _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "pl", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Akcja", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Zaplanuj", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Zarchiwizuj p\u0142atno\u015b\u0107", "archive_invoice", "Zarchiwizuj faktur\u0119", "archive_quote", "Archiwizuj ofert\u0119", "archive_credit", "Zarchiwizuj kredyt", "archive_task", "Archiwizuj zadanie", "archive_client", "Zarchiwizuj klienta", "archive_project", _s19_140, "archive_expense", "Archiwizuj wydatek", "restore_payment", "Przywr\xf3\u0107 p\u0142atno\u015b\u0107", "restore_invoice", "Przywr\xf3\u0107 faktur\u0119", "restore_quote", "Przywr\xf3\u0107 ofert\u0119", "restore_credit", "Przywr\xf3\u0107 kredyt", "restore_task", "Przywr\xf3\u0107 zadanie", "restore_client", "Przywr\xf3\u0107 klienta", "restore_project", "Przywr\xf3\u0107 projekt", "restore_expense", "Przywr\xf3\u0107 wydatek", "archive_vendor", "Archiwizuj dostawc\u0119", "restore_vendor", "Przywr\xf3\u0107 dostawc\u0119", "create_product", "Dodaj produkt", "update_product", "Update Product", "delete_product", "Usu\u0144 produkt", "restore_product", "Przywr\xf3\u0107 produkt", "archive_product", _s19_140, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Formy p\u0142atno\u015bci", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Godzina", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Prze\u015blij", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Usu\u0144 projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Zapisz jako domy\u015blne warunki", _s22_5, "Zapisz jako domy\u015bln\u0105 stopk\u0119", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s16_341, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Konto bankowe zosta\u0142o utworzone", _s20_11, "Konto bankowe zosta\u0142o zaktualizowane", _s17_12, "Edytuj konto bankowe", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Wybranych", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Aktualizuj kredyt", "delete_credit", "Usu\u0144 kredyt", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Konto bankowe", "bank_accounts", "Karty kredytowe i banki", _s21_21, "Konto bankowe zosta\u0142o zarchiwizowane.", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Po\u0142\u0105cz", _s23_6, _s23_7, _s18_9, "Konwertuj na projekt", "client_email", "E-mail klienta", _s20_17, _s20_18, _s25_4, _s41_, "field", "Pole", "period", "Okres", "fields_per_row", "Pola na wiersz", _s21_23, "Aktywne faktury", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Portal dostawcy", "send_code", "Wy\u015blij kod", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, "Pomy\u015blnie zweryfikowano numer telefonu", "code_was_sent", "Wys\u0142ano kod za pomoc\u0105 SMSa", _s16_23, _s39_1, "resend", "Pon\xf3w wysy\u0142k\u0119", "verify", "Zweryfikuj", _s18_13, "Prosz\u0119 poda\u0107 numer telefonu", _s20_21, "Nieprawid\u0142owy numer telefonu", _s19_21, "Zweryfikuj numer telefonu", _s24_12, "Zweryfikuj sw\xf3j numer telefonu, aby wysy\u0142a\u0107 maile", _s28_8, _s46_3, "merged_clients", "Pomy\u015blnie scalono klient\xf3w", "merge_into", "Scal w", "merge", "Scal", "php81_required", _s27_8, _s21_28, "Zmiana ceny zaakceptowana", _s19_23, "Zmiana ceny nie powiod\u0142a si\u0119 z kodem", _s17_21, "Przywr\xf3\u0107 zakupy", "activate", "Aktywuj", "connect_apple", "Po\u0142\u0105cz urz\u0105dzenie Apple", _s16_24, "Roz\u0142\u0105cz z urz\u0105dzeniem Apple", _s18_14, "Pomy\u015blnie roz\u0142\u0105czono z urz\u0105dzeniem Apple", "send_now", "Wy\u015blij teraz", "received", "Odebrane", _s19_24, "Data zam\xf3wienia", _s20_23, "Pomy\u015blnie przekszta\u0142cono na wydatek", _s21_30, "Pomy\u015blnie przekszta\u0142cono na wydatki", _s18_15, "Przekszta\u0142\u0107 w wydatek", _s16_26, "Dodaj do inwentarza", _s33_7, _s46_4, _s34_6, _s47_, _s22_12, "Wysy\u0142anie dokument\xf3w przez klienta", _s22_14, "Wysy\u0142anie dokument\xf3w przez sprzedawc\u0119", _s27_9, "Zezwalaj dostawcom na przesy\u0142anie dokument\xf3w", _s24_13, "Czy podoba Ci si\u0119 aplikacja?", "yes_its_great", "Tak, to wspaniale!", "not_so_much", "Nie za bardzo", _s17_23, "Wspaniale us\u0142ysze\u0107! Czy chcesz to oceni\u0107?", _s22_16, "Przykro mi to s\u0142ysze\u0107! Chcesz nam powiedzie\u0107 wi\u0119cej?", "sure_happy_to", "Jasne, ch\u0119tnie", "no_not_now", "Nie, nie teraz", "add", "Dodaj", _s18_17, "Ostatnio wys\u0142any szablon", _s22_17, "W\u0142\u0105cz elastyczne wyszukiwanie", _s27_10, _s55_, "vendor_details", "Szczeg\xf3\u0142y dostawcy", _s22_19, "Szczeg\xf3\u0142y zam\xf3wienia", "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Wy\u015blij Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Zaakceptowano", _s22_21, "Prosz\u0119 wybra\u0107 dostawc\u0119", _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, "Pomy\u015blnie od\u0142\u0105czono E-mail", "connect_email", "Po\u0142\u0105cz E-mail", _s16_29, "Od\u0142\u0105cz E-Mail", _s32_5, "U\u017cyj aplikacji webowej, aby po\u0142\u0105czy\u0107 z firm\u0105 Microsoft", "email_provider", "Dostawca poczty Email", _s17_24, "Po\u0142\u0105cz z firm\u0105 Microsoft", _s20_29, "Roz\u0142\u0105cz z firm\u0105 Microsoft", _s19_26, "Pomy\u015blnie po\u0142\u0105czono z firm\u0105 Microsoft", _s22_23, "Pomy\u015blnie roz\u0142\u0105czono z firm\u0105 Microsoft", _s17_26, "Zaloguj za pomoc\u0105 konta Microsoft", _s17_27, "Zarejestruj si\u0119 za pomoc\u0105 konta Microsoft", _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, "Wymagaj od dostawcy z\u0142o\u017cenia podpisu.", "purchase_order", "Zam\xf3wienie", "purchase_orders", "Zam\xf3wienia", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, "Wyszukiwanie zam\xf3wia", _s22_30, "Wyszukiwanie zlece\u0144 zakupu", "login_url", "Adres logowania", _s30_2, _s30_3, _s29_9, "Wsparcie oddzielnego tworzenia i stosowania p\u0142atno\u015bci", _s16_32, "Ustawienia P\u0142atno\u015bci", "default", "Default", "stock_quantity", "Ilo\u015b\u0107 w magazynie", _s22_32, "Pr\xf3g powiadomienia", "track_inventory", "\u015aled\u017a inwentarz", _s20_34, "Wy\u015bwietlaj stany magazynowe produkt\xf3w i aktualizuj je po wys\u0142aniu faktur", _s19_29, "Powiadomienia o zapasach", _s24_17, "Wy\u015blij e-mail, gdy stan magazynowy osi\u0105gnie pr\xf3g", "vat", "VAT", "standing", "Oczekuj\u0105ce", "view_map", "Zobacz map\u0119", _s18_22, "Ustaw domy\u015blny projekt", "add_gateway", "Dodaj dostawc\u0119 p\u0142atno\u015bci", _s24_18, "Dodaj bramk\u0119 p\u0142atno\u015bci (np Stripe, WePay lub PayPal) do akceptowanych p\u0142atno\u015bci online", "left", "Do lewej", "right", "Do prawej", "center", "Do \u015brodka", "page_numbering", "Numerowanie stron", _s24_19, "Wyr\xf3wnanie numerowania stron", _s31_5, "Faktura wys\u0142ana", _s24_21, "Poka\u017c opis produktu", _s29_10, "Do\u0142\u0105cz opis do listy produkt\xf3w", "invoice_items", "Pozycje faktury", "quote_items", "Cytuj przedmioty", "profitloss", "Zysk i strata", "import_format", "Format importu", "export_format", "Format eksportu", "export_type", "Typ eksportu", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Dodaj pa\u0144stwo", "enable_tooltips", "W\u0142\u0105cz podpowiedzi", _s20_36, "Poka\u017c podpowiedzi po najechaniu mysz\u0105", _s21_38, "B\u0142\u0105d: rekordy przynale\u017c\u0105 do wi\u0119cej ni\u017c jednego klienta", "register_label", _s30_4, "login_label", "Zaloguj si\u0119 u\u017cywaj\u0105c istniej\u0105ce konto", "add_to_invoice", "Dodaj do faktury :invoice", _s17_28, "Nie znaleziono faktur", "week", "Tydzie\u0144", "created_record", "Utworzono rekord pomy\u015blnie", _s26_4, "Archiwizuj automatycznie op\u0142acone", _s31_6, "Archiwizuj automatycznie faktury, kt\xf3re zosta\u0142y ju\u017c op\u0142acone.", _s31_7, "Archiwizuj automatycznie anulowane", _s36_2, _s46_13, _s20_37, "Alternatywna przegl\u0105darka plik\xf3w PDF", _s25_7, "Popraw przewijanie podgl\u0105du plik\xf3w PDF [BETA]", _s16_34, "Waluta faktury", "range", "Zakres", "tax_amount1", "Wysoko\u015b\u0107 podatku 1", "tax_amount2", "Wysoko\u015b\u0107 podatku 2", "tax_amount3", "Wysoko\u015b\u0107 podatku 3", "create_project", "Utw\xf3rz projekt", "update_project", "Zaktualizuj projekt", "view_task", "Zobacz zadanie", "cancel_invoice", "Anuluj", "changed_status", "Pomy\u015blnie zmieniono status zadania", "change_status", "Zmie\u0144 status", "fees_sample", "Op\u0142ata do faktury :amount wynosi\u0107 b\u0119dzie :total.", _s19_32, "W\u0142\u0105cz zdarzenia dotykowe", _s24_23, _s29_11, "after_saving", "Po zapisaniu", "view_record", "Podgl\u0105d rekordu", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Informacje o wydaniu", _s23_16, _s33_8, "started_tasks", "Pomy\u015blnie uruchomiono :value zada\u0144", "stopped_tasks", "Pomy\u015blnie zatrzymano :value zada\u0144", "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Zatwierd\u017a", "client_website", "Strona internetowa klienta", "invalid_time", "Nieprawid\u0142owy czas", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Waluta klienta", _s16_37, "Waluta firmy", "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Ma\u0142y", _s21_43, "Zako\u0144czono sukcesem oznaczenia zobowi\u0105zania jako zap\u0142acone", _s22_36, "Zaznaczono zobowi\u0105zania do zap\u0142acenia", _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", _s17_206, "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, "Pokazuj podgl\u0105d PDF", _s21_44, "Wy\u015bwietlanie podgl\u0105du PDF podczas edycji faktur", "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Klikni\u0119cie zaznaczonego", "hide_preview", "Ukryj podgl\u0105d", "edit_record", "Edycja rekordu", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Ustaw has\u0142o", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Zobacz wydatek # :expense", "view_statement", "Zobacz wyci\u0105g", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Nazwa Od", _s16_46, _s16_47, _s17_36, "Wydatek odnawialny", _s18_29, "Wydatki odnawialne", _s21_46, "Nowy wydatek odnawialny", _s22_37, "Edycja wydatku odnawialnego", _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, "Projekt usuni\u0119ty pomy\u015blnie", _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s28_91, _s25_12, _s28_91, "last_sent_date", "Data ostatniej wysy\u0142ki", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, "Analityka Google", _s28_11, _s28_12, "decimal_comma", "Dziesi\u0119tne jako przecinek", _s26_9, "U\u017cywaj przecinka jako cz\u0119\u015bci dziesi\u0119tne w formularzach", "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Przewodnik u\u017cytkownika", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Cena netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, "Dzisiaj jest ostatni dzie\u0144 okresu testowego planu Pro, kliknij aby zaktualizowa\u0107.", "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Czas wysy\u0142ki", "import_data", "Importuj dane", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, "Wszystkie sesje zosta\u0142y pomy\u015blnie zako\u0144czone", _s16_59, "Zako\u0144cz wszystkie sesje", "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Ostatnia aktualizacja", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Nieprzypisano", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Aktywuj", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Ustaw subdomen\u0119 lub wy\u015bwietl faktur\u0119 na swojej stronie.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, "Podgl\u0105d format\xf3w daty", "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, "W\u0142a\u015bciciel konta mo\u017ce przej\u015b\u0107 na plan p\u0142atny, aby w\u0142\u0105czy\u0107 zaawansowane ustawienia zaawansowane", _s20_45, "Zaktualizuj do p\u0142atnego planu aby w\u0142\u0105czy\u0107 zaawansowane ustawienia", _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, "Zezwalaj na anulowania", _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Wersja testowa w\u0142\u0105czona", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan mapy", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Bezpiecze\u0144stwo", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subskrypcje", _s16_65, _s16_66, _s17_46, "Edytuj subskrypcj\u0119", _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, "Subdomena jest niedost\u0119pna", "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minut", _s16_72, "Czas wygasania has\u0142a", _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, "W\u0142\u0105cz emaile, cykliczne faktury i powiadomienia", _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "Pon\xf3w zaproszenie", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Wy\u015blij SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, "Wymagaj has\u0142a przy logowaniu spo\u0142eczno\u015bciowym", "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, "Czas wygaszania sesji w przegl\u0105darce", _s17_51, "Ustawienia bezpiecze\u0144stwa", "resend_email", "Wy\u015blij ponownie email", _s26_13, _s33_19, _s16_77, "Zwr\xf3cono p\u0142atno\u015b\u0107", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Poka\u017c akcje", _s17_53, "Rozpocznij zaznaczanie wielu", _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "Ten kwarta\u0142", "last_quarter", "Poprzedni kwarta\u0142", "to_update_run", "To update run", _s18_49, "Konwertuj do faktury", _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Fakturuj zadanie", "invoice_expense", "Faktura na wydatek", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, "Zapis i Podgl\u0105d", "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, "Kwota przeliczona", _s17_55, _s17_56, _s22_41, "Konwertowanie zap\u0142acono", _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "Domy\u015blne dokumenty", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Ca\u0142kowity koszt", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Poka\u017c", "hide", "Ukryj", "empty_columns", "Puste kolumny", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Zadania w trakcie", "recent_tasks", "Ostatnie zadania", "recent_expenses", "Ostatnie wydatki", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Kolumna", "sample", "Przyk\u0142ad", "map_to", "Map To", "import", "Importuj", _s25_21, _s29_13, "select_file", "Wybierz plik", _s16_86, _s16_87, "csv_file", "Plik CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Us\u0142uga", "clone_to", "Powiel do", "clone_to_other", "Powiel do Innych", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Nie zap\u0142acono", "white_label", "White Label", "delivery_note", "Dow\xf3d dostawy", _s24_35, _s24_36, _s24_37, "Op\u0142acone faktury s\u0105 zablokowane", "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Zaliczka", "invoice_total", "Faktura razem", "quote_total", "Oferta razem", "credit_total", "Suma kredytu", _s23_26, "Faktura razem", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Ostrze\u017cenie", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "Kod CVV", "client_name", "Nazwa klienta", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, "Kategorie wydatk\xf3w", _s20_66, "Nowa kategoria wydatk\xf3w", _s21_70, _s21_71, _s24_40, "Kategoria wydatk\xf3w zosta\u0142a utworzona", _s24_41, "Kategoria wydatk\xf3w zosta\u0142a zaktualizowana", _s25_25, "Kategoria wydatk\xf3w zosta\u0142a zarchiwizowana", _s24_42, "Usuni\u0119to kategori\u0119", _s24_43, _s37_10, _s25_26, "Przywr\xf3cono kategori\u0119 wydatk\xf3w", _s27_30, "Zarchiwizowana :count kategorii wydatk\xf3w", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", "\u015aled\u017a op\u0142acony koszt", _s18_58, "Utw\xf3rz faktur\u0119", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, "Powiel do odnawialnych", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Razem podatki", "line_taxes", "Line Taxes", "total_fields", "Suma p\xf3l", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Oznacz jako aktywn\u0105", "day_count", "Day :count", _s22_48, "Pierwszy dzie\u0144 miesi\u0105ca", _s21_75, "Ostatni dzie\u0144 miesi\u0105ca", _s17_68, _s17_69, "endless", "Nieograniczone", "next_send_date", "Najbli\u017csza data wysy\u0142ki", _s16_94, "Ilo\u015b\u0107 powt\xf3rze\u0144", _s17_70, "Faktura cykliczna", _s18_61, "Faktury cykliczne", _s21_77, "Nowa faktura cykliczna", _s22_50, "Edytuj faktur\u0119 cykliczn\u0105", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Odnawialna faktura zosta\u0142a zarchiwizowana", _s25_34, "Faktura cykliczna zosta\u0142a usuni\u0119ta.", _s25_35, _s38_13, _s26_17, "Faktura cykliczna zosta\u0142a przywr\xf3cona", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Data wys\u0142ania", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Zysk", "line_item", "Element na li\u015bcie", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Wy\u015blij E-Mail", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "Logi systemu", "view_portal", "Zobacz portal", "copy_link", "Copy Link", "token_billing", "Zapisz dane karty", _s24_46, _s24_47, "always", "Zawsze", "optin", "Opt-In", "optout", "Opt-Out", "label", "Etykieta", "client_number", "Numer klienta", "auto_convert", "Auto Convert", "company_name", "Nazwa firmy", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, "Ostatnio wys\u0142ane przypomnienie", "pdf_page_info", "Strona :current z :total", _s16_98, "Wysy\u0142ka maili powiod\u0142a si\u0119", "emailed_quotes", "Wysy\u0142ka ofert powiod\u0142a si\u0119", "emailed_credits", "Wys\u0142ano zobowi\u0105zanie", "gateway", "Dostawca p\u0142atno\u015bci", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Godziny", "statement", "Wyci\u0105g", "taxes", "Podatki", "surcharge", "Dop\u0142ata", "apply_payment", "Apply Payment", "apply_credit", "Zastosuj kredyt", "apply", "Zastosuj", "unapplied", "Unapplied", "select_label", "Wybierz etykiet\u0119", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Do", "health_check", "Health Check", "payment_type_id", "Typ p\u0142atno\u015bci", "last_login_at", "Ostanie logowanie", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Zako\u0144czone", "gross", "Gross", "net_amount", "Kwota netto", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "Nadchodz\u0105ce faktury", _s17_82, _s17_83, "recent_payments", "Ostatnie p\u0142atno\u015bci", "upcoming_quotes", "Nadchodz\u0105ce oferty", "expired_quotes", "Wygas\u0142e oferty", "create_client", "Utw\xf3rz klienta", "create_invoice", "Utw\xf3rz Faktur\u0119", "create_quote", "Stw\xf3rz ofert\u0119", "create_payment", "Create Payment", "create_vendor", "Utw\xf3rz dostawc\u0119", "update_quote", "Update Quote", "delete_quote", "Usu\u0144 ofert\u0119", "update_invoice", "Update Invoice", "delete_invoice", "Usu\u0144 faktur\u0119", "update_client", "Update Client", "delete_client", "Usu\u0144 klienta", "delete_payment", "Usu\u0144 p\u0142atno\u015b\u0107", "update_vendor", "Update Vendor", "delete_vendor", "Usu\u0144 dostawc\u0119", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Usu\u0144 wydatek", "create_task", "Stw\xf3rz zadanie", "update_task", "Update Task", "delete_task", "Usu\u0144 zadanie", "approve_quote", "Approve Quote", "off", "Wy\u0142aczono", "when_paid", "Kiedy zap\u0142acono", "expires_on", "Expires On", "free", "Darmowe", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", "Uruchom ponownie aplikacj\u0119 po po\u0142\u0105czeniu z Internetem", _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "Tokeny API", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokeny", "new_token", "New Token", "edit_token", "Edytuj token", "created_token", "Token zosta\u0142 utworzony", "updated_token", "Token zosta\u0142 zaktualizowany", "archived_token", "Token zosta\u0142 zarchiwizowany", "deleted_token", "Token zosta\u0142 usuni\u0119ty", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "Wy\u015blij faktur\u0119", "email_quote", "Wy\u015blij ofert\u0119", "email_credit", "Email Credit", "email_payment", "P\u0142atno\u015b\u0107 e-mailem", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "Wy\u015bwietl PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Nazwa kontaktu", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, "Edytuj warunki p\u0142atno\u015bci", _s20_75, "Utworzono termin p\u0142atno\u015bci", _s20_76, "Zaktualizowano termin p\u0142atno\u015bci", _s21_79, "Zarchiwizowano termin p\u0142atno\u015bci", _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", "Zaloguj si\u0119 przez email", "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Wy\u015blij z Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kwota kredytu", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Doliczanie do kwoty", "inclusive", "Wliczanie w kwot\u0119", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, "Szukaj dokument\xf3w", "search_designs", "Search Designs", "search_invoices", "Szukaj faktur", "search_clients", "Szukaj klient\xf3w", "search_products", "Szukaj produkt\xf3w", "search_quotes", "Szukaj ofert", "search_credits", "Szukaj zobowi\u0105za\u0144", "search_vendors", "Szukaj dostawc\xf3w", "search_users", "Szukaj u\u017cytkownik\xf3w", _s16_110, "Szukaj stawek podatkowych", "search_tasks", "Szukaj zada\u0144", "search_settings", "Szukaj ustawie\u0144", "search_projects", "Szukaj projekt\xf3w", "search_expenses", "Szukaj wydatk\xf3w", "search_payments", "Szukaj p\u0142atno\u015bci", "search_groups", "Szukaj grup", "search_company", "Szukaj w firmie", "search_document", "Szukaj 1 dokumentu", "search_design", "Search 1 Design", "search_invoice", "Szukaj 1 faktury", "search_client", "Szukaj 1 klienta", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Zwrot p\u0142atno\u015bci", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Pe\u0142na nazwa", _s17_94, "Miasto/wojew\xf3dztwo/kod pocztowy", _s17_96, "Kod pocztowy/Miasto/Wojew\xf3dztwo", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Data wyczyszczenia", _s16_117, "Pomy\u015blnie wyczyszczono dane firmy", _s18_70, "UWAGA: Spowoduje to trwa\u0142e usuni\u0119te Twoich danych, operacji tej nie mo\u017cna cofn\u0105\u0107.", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 dni", "age_group_30", "30 - 60 dni", "age_group_60", "60 - 90 dni", "age_group_90", "90 - 120 dni", "age_group_120", "ponad 120 dni", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Szczeg\xf3\u0142y faktury", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Uprawnienia", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count wys\u0142ana faktura", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Zastosuj licencj\u0119", "cancel_account", "Usu\u0144 konto", _s22_57, "Ostrze\u017cenie: Nie mo\u017cna cofn\u0105\u0107 tej operacji, wszystkie twoje dane zostan\u0105 usuni\u0119te.", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "W\u0142\u0105czone modu\u0142y", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Nag\u0142\xf3wek", "load_design", "Za\u0142aduj projekt", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Propozycje", "tickets", "Tickets", _s16_122, "Powtarzalne wyceny", "recurring_tasks", "Recurring Tasks", _s18_71, "Zarz\u0105dzanie kontem", "credit_date", "Data kredytu", "credit", "Kredyt", "credits", "Zobowi\u0105zania", "new_credit", "Wprowad\u017a kredyt", "edit_credit", "Edytuj kredyt", "created_credit", "Kredyt zosta\u0142 utworzony", "updated_credit", "Zaktualizowano kredyt", "archived_credit", "Kredyt zarchiwizowano", "deleted_credit", "Kredyt zosta\u0142 usuni\u0119ty", "removed_credit", _s27_43, "restored_credit", "Kredyt zosta\u0142 przywr\xf3cony", _s16_124, "Zarchiwizowano :count zobowi\u0105zania", "deleted_credits", "Usuni\u0119to :count zobowi\u0105zania", _s16_125, _s36_9, "current_version", "Aktualna wersja", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "Wi\u0119cej informacji", "integrations", "Integracje", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nowa firma", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", "W\u0142asne pole kontaktu 1", "contact2", "W\u0142asne pole kontaktu 2", "contact3", "W\u0142asne pole kontaktu 3", "contact4", "W\u0142asne pole kontaktu 4", "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "W\u0142asna grupa 1", "group2", "W\u0142asna grupa 2", "group3", "W\u0142asna grupa 3", "group4", "W\u0142asna grupa 4", "reset", "Reset", "number", "Numer", "export", "Eksport", "chart", "Wykres", "count", "Count", "totals", "Razem", "blank", "Puste", "day", "Dzie\u0144", "month", "Miesi\u0105c", "year", "Rok", "subgroup", "Podgrupa", "is_active", "Is Active", "group_by", "Grupuj wed\u0142ug", "credit_balance", "Saldo kredytowe", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Numer telefonu kontaktu", _s21_82, "W\u0142asne pole kontaktu warto\u015b\u0107 1", _s21_83, "W\u0142asne pole kontaktu warto\u015b\u0107 2", _s21_84, "W\u0142asne pole kontaktu warto\u015b\u0107 3", _s21_85, "W\u0142asne pole kontaktu warto\u015b\u0107 4", _s17_102, "Ulica dostawy", _s17_103, "Numer domu dostawy", "shipping_city", "Miasto dostawy", "shipping_state", "Wojew\xf3dztwo/Powiat dostawy", _s20_79, "Kod pocztowy dostawy", _s16_156, "Pa\u0144stwo dostawy", _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Numer klienta", "assigned_to", "Przypisane do", "created_by", "Utworzono przez :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Dodaj kolumn\u0119", "edit_columns", "Edytuj kolumn\u0119", "columns", "Kolumny", "aging", "Odk\u0142adanie", "profit_and_loss", "Zysk i strata", "reports", "Raporty", "report", "Raport", "add_company", "Dodaj firm\u0119", "unpaid_invoice", "Niezap\u0142acona faktura", "paid_invoice", _s17_206, _s16_160, _s16_161, "help", "Pomoc", "refund", "Zwrot", "refund_date", "Data zwrotu", "filtered_by", "Filtrowanie po", "contact_email", "Email kontaktowy", "multiselect", "Zaznaczanie wielu", "entity_state", "Stan", "verify_password", "Zweryfikuj has\u0142o", "applied", "Zastosowany", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Wiadomo\u015b\u0107", "from", "Od", _s20_81, "Poka\u017c szczeg\xf3\u0142y produktu", _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "forum wsparcia", "about", "About", "documentation", "Dokumentacja", "contact_us", "Skontaktuj si\u0119 z nami", "subtotal", "Suma cz\u0119\u015bciowa", "line_total", "Warto\u015b\u0107 pozycji", "item", "Pozycja", "credit_email", "Credit Email", "iframe_url", _s18_190, "domain_url", "Domain URL", _s21_87, "Has\u0142o jest zbyt kr\xf3tkie", _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, "Pulpit nawigacyjny portalu klienta", _s20_85, "Prosz\u0119 poda\u0107 warto\u015b\u0107", "deleted_logo", "Logo usuni\u0119to pomy\u015blnie", "yes", "Tak", "no", "Nie", "generate_number", "Generuj numer", "when_saved", "Gdy zapisano", "when_sent", "Gdy wys\u0142ano", "select_company", "Wybierz firm\u0119", "float", "Float", "collapse", "Zwi\u0144", "show_or_hide", "Poka\u017c/ukryj", "menu_sidebar", "Panel menu", "history_sidebar", "Panel historii", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Uk\u0142ad", "view", "Podgl\u0105d", "module", "Modu\u0142", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Poka\u017c koszt", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "U\u017cytkownik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, "Wybierz klienta", "configure_rates", "Skonfiguruj stawki", _s18_85, _s18_86, "tax_settings", "Ustawienia podatk\xf3w", _s18_87, "Wysoko\u015b\u0107 podatk\xf3w", "accent_color", "Kolor akcentu", "switch", "Zmie\u0144", _s19_64, "Lista oddzielona przecinkami", "options", "Opcje", _s16_166, "Tekst jednoliniowy", "multi_line_text", "Tekst wieloliniowy", "dropdown", "Rozwi\u0144", "field_type", "Typ pola", _s27_44, "Wys\u0142ano email do odzyskiwania has\u0142a", "submit", "Wy\u015blij", _s16_168, "Odzyskaj swoje has\u0142o", "late_fees", "Op\u0142aty za op\xf3\u017anienie", "credit_number", "Numery noty", "payment_number", "Numer p\u0142atno\u015bci", "late_fee_amount", "Kwota op\u0142aty za sp\xf3\u017anienie", _s16_169, "Procent op\u0142aty za sp\xf3\u017anienie", "before_due_date", "Przed terminem", "after_due_date", "Po terminie", _s18_89, "Po dacie wystawienia faktury", "days", "Dni", "invoice_email", "Email faktury", "payment_email", "Email p\u0142atno\u015bci", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Email oferty", _s16_171, _s16_172, _s16_173, "Filtrowano po polu u\u017cytkownik", "administrator", "Administrator", _s18_90, "Zezw\xf3l u\u017cytkownikowi na zarz\u0105dzanie u\u017cytkownikami, edytowanie ustawie\u0144 oraz wszystkich danych.", "user_management", "Zarz\u0105dzanie u\u017cytkownikami", "users", "U\u017cytkownicy", "new_user", "Nowy u\u017cytkownik", "edit_user", "Edytuj u\u017cytkownika", "created_user", "U\u017cytkownik utworzony poprawnie", "updated_user", "U\u017cytkownik zosta\u0142 zaktualizowany", "archived_user", "U\u017cytkownik zosta\u0142 zarchiwizowany", "deleted_user", "U\u017cytkownik zosta\u0142 usuni\u0119ty", "removed_user", "Pomy\u015blnie usuni\u0119to u\u017cytkownika", "restored_user", "U\u017cytkownik zosta\u0142 przywr\xf3cony", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "Ustawienia og\xf3lne", "invoice_options", "Opcje faktury", _s17_109, "Ukryj pole 'Zap\u0142acono'", _s22_65, "Wy\u015bwietlaj 'Zap\u0142acono' tylko przy tych fakturach, do kt\xf3rych otrzymano p\u0142atno\u015b\u0107.", _s23_38, "Za\u0142\u0105czniki", _s28_30, "Wstaw do faktury za\u0142\u0105czniki graficzne.", _s16_177, "Poka\u017c nag\u0142\xf3wek na", _s16_178, "Poka\u017c stopk\u0119 na", "first_page", "Pierwsza strona", "all_pages", "Wszystkie strony", "last_page", "Ostatnia strona", "primary_font", "Czcionka podstawowa", "secondary_font", "Czcionka dodatkowa", "primary_color", "G\u0142\xf3wny kolor", "secondary_color", "Dodatkowy kolor", "page_size", "Rozmiar strony", "font_size", "Rozmiar czcionki", "quote_design", "Quote Design", "invoice_fields", "Pola faktury", "product_fields", "Pola produkt\xf3w", "invoice_terms", "Warunki p\u0142atno\u015bci", "invoice_footer", "Stopka faktury", "quote_terms", "Warunki oferty", "quote_footer", "Stopka oferty", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Automatycznie konwertuj", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Codziennie", "freq_weekly", "Co tydzie\u0144", "freq_two_weeks", "Co dwa tygodnie", "freq_four_weeks", "Co cztery tygodnie", "freq_monthly", "Co miesi\u0105c", "freq_two_months", "Dwa miesi\u0105ce", _s17_113, "Co trzy miesi\u0105ce", _s16_179, "Cztery miesi\u0105ce", "freq_six_months", "Co sze\u015b\u0107 miesi\u0119cy", "freq_annually", "Co rok", "freq_two_years", "Dwa lata", _s16_180, "Trzy lata", "never", "Nigdy", "company", "Company", _s17_114, "Wygenerowane numery", "charge_taxes", "Obci\u0105\u017c podatkami", "next_reset", "Nast\u0119pny reset", "reset_counter", "Zresetuj licznik", _s16_181, _s16_182, "number_padding", "Dope\u0142nienie liczb", "general", "Og\xf3lne", "surcharge_field", "Pole dop\u0142aty", "company_field", "Company Field", "company_value", "Firma - warto\u015b\u0107", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Pole p\u0142atno\u015bci", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Pole grupy", "number_counter", "Licznik", "prefix", "Prefiks", "number_pattern", "Wz\xf3r liczb", "messages", "Messages", "custom_css", "W\u0142asny CSS", _s17_118, "W\u0142asny JavaScript", _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, "Przycisk wyboru do warunk\xf3w faktury", _s30_13, "Wymagaj od klienta potwierdzenia, \u017ce akceptuje warunki faktury.", _s23_42, "Przycisk wyboru do warunk\xf3w oferty", _s28_31, "Wymagaj od klienta potwierdzenia, \u017ce akceptuje warunki oferty.", _s25_47, "Podpis na fakurze", _s30_14, "Wymagaj od klienta podpisania faktury", _s23_43, "Podpis na ofercie", _s22_67, "Faktury chronione has\u0142em", _s27_45, "Zezwala na utworzenie hase\u0142 dla ka\u017cdego kontaktu. Je\u015bli has\u0142o zostanie ustanowione, u\u017cytkownik b\u0119dzie musia\u0142 poda\u0107 has\u0142o, aby przegl\u0105da\u0107 faktury.", "authorization", "Autoryzacja", "subdomain", "Subdomena", "domain", "Domena", "portal_mode", "Tryb portalu", "email_signature", "Z wyrazami szacunku,", _s24_50, _s86_, "plain", "Zwyk\u0142y", "light", "Jasny", "dark", "Ciemny", "email_design", "Motyw email", "attach_pdf", "Za\u0142\u0105cz PDF", _s16_184, "Za\u0142\u0105cz dokumenty", "attach_ubl", "Za\u0142\u0105cz UBL", "email_style", "Styl wiadomo\u015bci Email", _s19_66, "Aktywuj Markup", "reply_to_email", "Odpowiedz do:", "reply_to_name", "Odpowiedz do", "bcc_email", "UDW Email", "processed", "Przetworzony", "credit_card", "Karta Kredytowa", "bank_transfer", "Przelew bankowy", "priority", "Priorytet", "fee_amount", "Do zap\u0142aty", "fee_percent", "Procent op\u0142aty", "fee_cap", "Limit op\u0142at", "limits_and_fees", "Limity/Op\u0142aty", "enable_min", "Aktywuj min", "enable_max", "Aktywuj max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Uprawnienia", "update_address", "Aktualizuj adres", _s19_69, "Zaktualizuj dane adresowe klienta na podstawie dostarczonych informacji", "rate", "Stawka", "tax_rate", "Stawka podatkowa", "new_tax_rate", "Nowa stawka podatkowa", "edit_tax_rate", "Edytuj stawk\u0119 podatkow\u0105", _s16_186, _s29_20, _s16_187, _s29_21, _s17_121, "Zarchiwizowano stawk\u0119 podatkow\u0105", _s16_188, "Pomy\u015blnie usuni\u0119to stawk\u0119 podatku", _s17_122, "Pomy\u015blnie przywr\xf3cono stawk\u0119 podatku", _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Automatycznie uzupe\u0142niaj produkty", _s18_96, "Wybieranie produktu automatycznie uzupe\u0142ni opis i kwot\u0119", "update_products", "Automatycznie aktualizuj produkty", _s20_89, "Zaktualizowanie faktury automatycznie uaktualni produkt w bibliotece produkt\xf3w", _s16_189, _s16_190, _s21_98, "Automatycznie zamieniaj ceny produktu na walut\u0119 klienta", "fees", "Op\u0142aty", "limits", "Limity", "provider", "Dostawca", "company_gateway", "Bramka p\u0142atno\u015bci", _s16_191, "Bramki p\u0142atno\u015bci", _s19_70, "Nowa bramka", _s20_90, "Edytuj bramk\u0119", _s23_44, "Utworzono bramk\u0119 pomy\u015blnie", _s23_45, "Zaktualizowano bramk\u0119 pomy\u015blnie", _s24_51, "Zarchiwizowano bramk\u0119 pomy\u015blnie", _s23_46, "Usuni\u0119to bramk\u0119 pomy\u015blnie", _s24_52, "Przywr\xf3cono bramk\u0119 pomy\u015blnie", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, "Kontynuuj edytowanie", "discard_changes", "Anuluj wprowadzone zmiany", "default_value", "Domy\u015blna warto\u015b\u0107", "disabled", "Wy\u0142\u0105czono", "currency_format", "Format waluty", _s21_99, "Pierwszy dzie\u0144 tygodnia", _s23_47, "Pierwszy miesi\u0105c roku", "sunday", "Niedziela", "monday", "Poniedzia\u0142ek", "tuesday", "Wtorek", "wednesday", "\u015aroda", "thursday", "Czwartek", "friday", "Pi\u0105tek", "saturday", "Sobota", "january", "Stycze\u0144", "february", "Luty", "march", "Marzec", "april", "Kwiecie\u0144", "may", "Maj", "june", "Czerwiec", "july", "Lipiec", "august", "Sierpie\u0144", "september", "Wrzesie\u0144", "october", "Pa\u017adziernik", "november", "Listopad", "december", "Grudzie\u0144", "symbol", "Symbol", "ocde", "Kod", "date_format", "Format daty", "datetime_format", "Format daty i godziny", "military_time", "24 godzinny czas", _s18_97, "Wy\u015bwietlanie czasu 24 godzinnego", "send_reminders", "Wy\u015blij przypomnienia", "timezone", "Strefa czasowa", _s19_71, _s19_72, _s17_124, "Filtrowane wed\u0142ug grup", _s19_73, "Filtrowane wed\u0142ug faktur", _s18_98, "Filtrowane wed\u0142ug klienta", _s18_100, "Filtrowane wed\u0142ug dostawcy", "group_settings", "Ustawienia grupy", "group", "Grupuj", "groups", "Grupy", "new_group", "Nowa grupa", "edit_group", "Edytuj grup\u0119", "created_group", "Grupa utworzona pomy\u015blnie", "updated_group", "Grupa zaktualizowana pomy\u015blnie", "archived_groups", "Pomy\u015blnie zarchiwizowano :value grup", "deleted_groups", "Pomy\u015blnie usuni\u0119to :value grup", "restored_groups", "Pomy\u015blnie przywr\xf3cono :value grup", "archived_group", "Grupa zarchiwizowana pomy\u015blnie", "deleted_group", "Grupa usuni\u0119ta pomy\u015blnie", "restored_group", "Grupa przywr\xf3cona pomy\u015blnie", "upload_logo", "Prze\u015blij logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, "Ustawienia produktu", "device_settings", "Ustawienia urz\u0105dzenia", "defaults", "Domy\u015blne", "basic_settings", "Ustawienia podstawowe", _s17_126, "Ustawienia zaawansowane", "company_details", "Dane firmy", "user_details", "Dane u\u017cytkownika", "localization", "Lokalizacja", "online_payments", "P\u0142atno\u015bci online", "tax_rates", "Stawki podatkowe", "notifications", "Powiadomienia", "import_export", "Import | Eksport danych", "custom_fields", "Dostosowane pola", "invoice_design", "Motyw faktury", "buy_now_buttons", "Przyciski Kup Teraz", "email_settings", "Ustawienia e-mail", _s23_49, "Szablony i przypomnienia", _s22_68, _s20_91, _s19_75, "Wizualizacje danych", "price", "Cena", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, "Dzi\u0119kujemy za zakup!", "redeem", "Redeem", "back", "Cofnij", "past_purchases", "Poprzednie zam\xf3wienia", _s19_77, "Abonament roczny", "pro_plan", "Plan profesjonalny", "enterprise_plan", "Plan korporacyjny", "count_users", ":count u\u017cytkownik\xf3w", "upgrade", "Aktualizacja", _s25_51, "Prosz\u0119 poda\u0107 imi\u0119", _s24_54, "Prosz\u0119 poda\u0107 nazwisko", _s33_28, "Aby utworzy\u0107 konto, zaakceptuj warunki korzystania z us\u0142ugi oraz polityk\u0119 prywatno\u015bci.", "i_agree_to_the", "Zgadzam si\u0119 z", _s16_197, "Warunki korzystania z Serwisu", "privacy_policy", "Polityka prywatno\u015bci", "sign_up", "Zapisz si\u0119", "account_login", "Logowanie", "view_website", "Zobacz stron\u0119 internetow\u0105", "create_account", "Utw\xf3rz konto", "email_login", "Email Login", "create_new", "Dodaj nowy/now\u0105", _s18_102, "Nie zaznaczono rekordu", _s21_102, "Prosz\u0119 zapisz lub anuluj wprowadzone zmiany", "download", "Pobierz", _s27_50, "Wymaga planu korporacyjnego", "take_picture", "Zr\xf3b zdj\u0119cie", "upload_file", "Prze\u015blij plik", "document", "Dokument", "documents", "Dokumenty", "new_document", "Nowy dokument", "edit_document", "Edytuj dokument", _s17_128, "Dokument przes\u0142any poprawnie", _s16_199, "Dokument zaktualizowany poprawnie", _s17_129, "Dokument zarchiwizowany poprawnie", _s16_200, "Dokument usuni\u0119ty poprawnie", _s17_130, "Dokument przywr\xf3cony poprawnie", _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "Brak historii", "expense_date", "Data obci\u0105\u017cenia", "pending", "Oczekuj\u0119", _s16_201, "Zalogowano", _s16_202, "W trakcie", _s16_203, "Zafakturowane", "converted", "Skonwertowano", _s24_56, "Dodaj dokumenty do faktury", "exchange_rate", "Kurs wymiany", _s16_204, "Konwertuj walut\u0119", "mark_paid", "Oznacz jako zap\u0142acon\u0105", "category", "Kategoria", "address", "Adres", "new_vendor", "Nowy dostawca", "created_vendor", "Dostawca zosta\u0142 utworzony", "updated_vendor", "Zaktualizowano dostawc\u0119", "archived_vendor", "Dostawca zosta\u0142 zarchiwizowany", "deleted_vendor", "Dostawca zosta\u0142 usuni\u0119ty", "restored_vendor", "Dostawca zosta\u0142 przywr\xf3cony", _s16_205, "Zarchiwizowano :count dostawc\xf3w", "deleted_vendors", "Usuni\u0119to :count dostawc\xf3w", _s16_206, _s36_11, "new_expense", "Dodaj wydatek", "created_expense", "Wydatek zosta\u0142 utworzony", "updated_expense", "Wydatek zosta\u0142 zaktualizowany", _s16_207, _s30_54, "deleted_expense", _s24_101, _s16_208, "Wydatek zosta\u0142 przywr\xf3cony", _s17_132, _s30_54, _s16_209, _s24_101, _s17_133, _s37_17, "copy_shipping", "Kopiuj dostaw\u0119", "copy_billing", "Copy Billing", "design", "Projekt", _s21_103, "Nie znaleziono wpisu", "invoiced", "Zafakturowano", "logged", "Zapisano", "running", "W trakcie", "resume", "Wzn\xf3w", "task_errors", "Prosz\u0119 skoryguj nak\u0142adaj\u0105ce si\u0119 czasy", "start", "Rozpocznij", "stop", "Zatrzymaj", "started_task", _s25_53, "stopped_task", "Zako\u0144czono wykonywanie zadania", "resumed_task", "Pomy\u015blnie wznowiono zadanie", "now", "Teraz", _s16_210, _s16_211, "timer", "Odliczanie czasu", "manual", "Wprowad\u017a r\u0119cznie", "budgeted", "Zabud\u017cetowane", "start_time", "Czas rozpocz\u0119cia", "end_time", "Zako\u0144czono", "date", "Data", "times", "Razy/Okresy", "duration", "Czas trwania", "new_task", "Nowe zadanie", "created_task", "Pomy\u015blnie utworzono zadanie", "updated_task", "Pomy\u015blnie zaktualizowano zadanie", "archived_task", "Zadania zosta\u0142o zarchiwizowane", "deleted_task", "Usuni\u0119to zadanie", "restored_task", "Zadanie zosta\u0142o przywr\xf3cone", "archived_tasks", "Zarchiwizowano :count zadania/zada\u0144", "deleted_tasks", "Usuni\u0119to :count zadania/zada\u0144", "restored_tasks", _s34_25, _s19_79, "Prosz\u0119 poda\u0107 nazw\u0119", "budgeted_hours", "Budgeted Hours", "created_project", "Utworzono projekt", "updated_project", "Zaktualizowano projekt", _s16_212, "Zarchiwizowano projekt", "deleted_project", "Usuni\u0119to projekt", _s16_213, "Przywr\xf3cono projekt", _s17_134, "Zarchiwizowano :count projekt\xf3w", _s16_214, "Usuni\u0119to :count projekty/projekt\xf3w", _s17_135, _s37_18, "new_project", "Nowy projekt", _s27_54, "Dzi\u0119kujemy za u\u017cywanie naszej aplikacji!", "if_you_like_it", "Je\u015bli Ci si\u0119 spodoba, prosz\u0119", "click_here", "kliknij tutaj", _s18_106, "Click here", "to_rate_it", "oceni\u0107.", "average", "\u015arednia", "unapproved", "Niezatwierdzone", _s30_19, "Uwierzytelnij si\u0119, aby zmieni\u0107 to ustawienie", "locked", "Zablokowane", "authenticate", "Uwierzytelnij si\u0119", _s19_81, "Prosz\u0119 si\u0119 uwierzytelni\u0107", _s24_58, "Uwierzytelnienie biometryczne", "footer", "Stopka", "compare", "Por\xf3wnaj", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Zaloguj si\u0119 przez Google", "today", "Dzi\u015b", "custom_range", "Okre\u015blony okres", "date_range", "Zakres czasowy", "current", "Obecny", "previous", "Poprzedni", "current_period", "Obecny okres", _s17_136, "Por\xf3wnanie okres\xf3w", "previous_period", "Poprzedni okres", "previous_year", "Poprzedni rok", "compare_to", "Por\xf3wnaj z", "last7_days", "Ostatnie 7 dni", "last_week", "Ostatni tydzie\u0144", "last30_days", "Ostatnie 30 dni", "this_month", "Ten miesi\u0105c", "last_month", "Ostatni miesi\u0105c", "this_year", "Ten rok", "last_year", "Ostatni rok", "custom", "Dostosowanie", _s16_215, "Powiel do Faktury", "clone_to_quote", "Powiel do Oferty", "clone_to_credit", "Clone to Credit", "view_invoice", "Zobacz faktur\u0119", "convert", "Konwertuj", "more", "Wi\u0119cej", "edit_client", "Edytuj klienta", "edit_product", "Edytuj produkt", "edit_invoice", "Edytuj faktur\u0119", "edit_quote", "Edytuj ofert\u0119", "edit_payment", "Edytuj p\u0142atno\u015b\u0107", "edit_task", "Edytuj zadanie", "edit_expense", "Edytuj wydatek", "edit_vendor", "Edytuj dostawc\u0119", "edit_project", "Edytuj projekt", _s20_92, _s20_93, "billing_address", "Adres rozliczeniowy", _s16_217, "Adres dostawy", "total_revenue", "Ca\u0142kowity doch\xf3d", "average_invoice", "\u015arednia warto\u015b\u0107", "outstanding", "Zaleg\u0142o\u015bci", "invoices_sent", ":count wys\u0142anych faktur", "active_clients", "aktywni klienci", "close", "Zamknij", "email", "Email", "password", "Has\u0142o", "url", "URL", "secret", "Tajny", "name", "Nazwa", "logout", "Wyloguj si\u0119", "login", "Zaloguj", "filter", "Filtruj", "sort", "Sortuj", "search", "Szukaj", "active", "Aktywny", "archived", "Zarchiwizowano", "deleted", "Usuni\u0119te", "dashboard", "Pulpit", "archive", "Archiwum", "delete", "Usu\u0144", "restore", "Przywr\xf3\u0107", _s16_219, "Od\u015bwie\u017canie zako\u0144czone", _s23_50, "Wprowad\u017a adres E-Mail", _s26_37, "Wprowad\u017a has\u0142o", _s21_106, "Wprowad\u017a adres URL", _s26_39, "Prosz\u0119 wprowad\u017a klucz produktu", "ascending", "Rosn\u0105co", "descending", "Malej\u0105co", "save", "Zapisz", _s17_138, "Wyst\u0105pi\u0142 b\u0142\u0105d", "paid_to_date", "Zap\u0142acono", "balance_due", "Do zap\u0142aty", "balance", "Saldo", "overview", "Podsumowanie", "details", "Szczeg\xf3\u0142y", "phone", "Telefon", "website", _s18_190, "vat_number", "Numer NIP", "id_number", "REGON", "create", "Utw\xf3rz", _s19_83, "Skopiowano :value do schowka", "error", "B\u0142\u0105d", _s16_221, "Nie mo\u017cna uruchomi\u0107", "contacts", "Kontakty", "additional", "Dodatkowe", "first_name", "Imi\u0119", "last_name", "Nazwisko", "add_contact", "Dodaj kontakt", "are_you_sure", "Jeste\u015b pewny?", "cancel", "Anuluj", "ok", "OK", "remove", "Usu\u0144", _s16_223, "Email nieprawid\u0142owy", "product", "Produkt", "products", "Produkty", "new_product", "Nowy produkt", "created_product", "Produkt zosta\u0142 utworzony", "updated_product", "Produkt zosta\u0142 zaktualizowany", _s16_225, "Produkt zosta\u0142 zarchiwizowany", "deleted_product", "Usuni\u0119to produkt", _s16_226, "Przywr\xf3cono produkt", _s17_140, "Pomy\u015blnie zarchiwizowano :count produkt\xf3w", _s16_227, "Usuni\u0119to :count produkt\xf3w", _s17_141, _s37_19, "product_key", "Produkt", "notes", "Notatki", "cost", "Koszt", "client", "Klient", "clients", "Klienci", "new_client", "Nowy klient", "created_client", "Klient zosta\u0142 utworzony", "updated_client", "Klient zosta\u0142 zaktualizowany", "archived_client", "Klient zosta\u0142 zarchiwizowany", _s16_228, "Zarchiwizowano :count klient\xf3w", "deleted_client", "Klient zosta\u0142 usuni\u0119ty", "deleted_clients", "Usuni\u0119to :count klient\xf3w", "restored_client", "Klient zosta\u0142 przywr\xf3cony", _s16_229, _s36_13, "address1", "Ulica", "address2", "Nr", "city", "Miasto", "state", "Wojew\xf3dztwo", "postal_code", "Kod pocztowy", "country", "Kraj", "invoice", "Faktura", "invoices", "Faktury", "new_invoice", "Nowa faktura", "created_invoice", "Faktura zosta\u0142a utworzona", "updated_invoice", "Faktura zosta\u0142a zaktualizowana", _s16_230, "Faktura zosta\u0142a zarchiwizowana", "deleted_invoice", "Faktura zosta\u0142a usuni\u0119ta", _s16_231, "Faktura zosta\u0142a przywr\xf3cona", _s17_142, "Zarchiwizowano :count faktury", _s16_232, "Usuni\u0119to :count faktury", _s17_143, _s37_20, "emailed_invoice", "Faktura zosta\u0142a wys\u0142ana", "emailed_payment", "Pomy\u015blnie wys\u0142ano p\u0142atno\u015b\u0107 e-mailem", "amount", "Kwota", "invoice_number", "Numer Faktury", "invoice_date", "Data Faktury", "discount", "Rabat", "po_number", _s16_341, "terms", "Warunki", "public_notes", "Notatki publiczne", "private_notes", "Prywatne notatki", "frequency", "Cz\u0119stotliwo\u015b\u0107", "start_date", "Pocz\u0105tkowa data", "end_date", "Ko\u0144cowa data", "quote_number", "Numer oferty", "quote_date", "Data oferty", "valid_until", "Wa\u017cne do", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Opis", "unit_cost", "Cena brutto", "quantity", "Ilo\u015b\u0107", "add_item", "Dodaj Pozycj\u0119", "contact", "Kontakt", "work_phone", "Telefon s\u0142u\u017cbowy", "total_amount", "Razem warto\u015b\u0107", "pdf", "PDF", "due_date", "Termin p\u0142atno\u015bci", _s16_233, _s16_234, "status", "Status", _s17_144, "Status Faktury", "quote_status", "Quote Status", _s22_69, "Kliknij + aby doda\u0107", _s22_71, "Kliknij + aby doda\u0107 czas", "count_selected", "zaznaczono :count", "total", "Razem", "percent", "Procent", "edit", "Edytuj", "dismiss", "Odrzu\u0107", _s20_94, "Prosz\u0119 wybra\u0107 dat\u0119", _s22_72, "Prosz\u0119 wybra\u0107 klienta", _s24_60, "Prosz\u0119 wybra\u0107 faktur\u0119", "task_rate", "Stawka zadania", "settings", "Ustawienia", "language", "J\u0119zyk", "currency", "Waluta", "created_at", "Data utworzenia", "created_on", "Created On", "updated_at", "Zaktualizowano", "tax", "Stawka VAT", _s30_21, "Prosz\u0119 poda\u0107 numer faktury", _s27_58, _s27_59, "past_due", "Po terminie", "draft", "Wersja robocza", "sent", "Wys\u0142ane", "viewed", "Wy\u015bwietlone", "approved", "Zatwierdzone", "partial", "Zaliczka/Op\u0142.cz\u0119\u015b\u0107", "paid", "Zap\u0142acono", "mark_sent", "Oznacz jako wys\u0142ane", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Gotowe", _s37_21, _s37_22, "dark_mode", "Tryb ciemny", _s27_60, "Uruchom ponownie aplikacj\u0119, aby zastosowa\u0107 zmian\u0119", "refresh_data", "Od\u015bwie\u017canie danych", "blank_contact", "Pusty Kontakt", "activity", "Dziennik aktywno\u015bci", _s16_235, "Brak rekord\xf3w", "clone", "Powiel", "loading", "Loading", "industry", "Industry", "size", "Rozmiar", "payment_terms", "Warunki p\u0142atnicze", "payment_date", "Data p\u0142atno\u015bci", "payment_status", "Status p\u0142atno\u015bci", _s16_237, "W trakcie", _s16_238, "Uniewa\u017cniona", _s16_239, "Nieudana", _s16_240, "Zako\u0144czona", _s16_241, "Cz\u0119\u015bciowo zwr\xf3cone", _s16_242, "Zwr\xf3cone", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Suma netto", "client_portal", "Portal klienta", "show_tasks", "Poka\u017c zadania", "email_reminders", "Przypomnienia Mailowe", "enabled", "Aktywny", "recipients", "Odbiorcy", "initial_email", "Pocz\u0105tkowy email", "first_reminder", _s22_132, "second_reminder", _s20_157, "third_reminder", _s21_169, "reminder1", _s22_132, "reminder2", _s20_157, "reminder3", _s21_169, "template", "Szablon", "send", "Wy\u015blij", "subject", "Temat", "body", "Tre\u015b\u0107", "send_email", "Wy\u015blij email", "email_receipt", "Wy\u015blij potwierdzenie zap\u0142aty do klienta", "auto_billing", "Automatyczne rozliczanie", "button", "Przycisk", "preview", "Podgl\u0105d", "customize", "Dostosuj", "history", "Historia", "payment", "P\u0142atno\u015b\u0107", "payments", "P\u0142atno\u015bci", "refunded", "Zwr\xf3cone", "payment_type", "Typ p\u0142atno\u015bci", _s21_108, "Numer referencyjny transakcji", "enter_payment", "Wprowad\u017a p\u0142atno\u015b\u0107", "new_payment", "Nowa p\u0142atno\u015b\u0107", "created_payment", "P\u0142atno\u015b\u0107 zosta\u0142a utworzona", "updated_payment", "P\u0142atno\u015b\u0107 zosta\u0142a zaktualizowana", _s16_243, "P\u0142atno\u015b\u0107 zosta\u0142\u0105 zarchiwizowana", "deleted_payment", "P\u0142atno\u015b\u0107 zosta\u0142a usuni\u0119ta", _s16_244, "P\u0142atno\u015b\u0107 zosta\u0142a przywr\xf3cona", _s17_147, "Zarchiwizowano :count p\u0142atno\u015bci", _s16_245, "Usuni\u0119to :count p\u0142atno\u015bci", _s17_148, _s37_23, "quote", "Oferta", "quotes", "Oferty", "new_quote", "Nowa oferta", "created_quote", "Oferta zosta\u0142a utworzona", "updated_quote", "Oferta zosta\u0142a zaktualizowana", "archived_quote", "Oferta zosta\u0142a zarchiwizowana", "deleted_quote", "Oferta zosta\u0142a usuni\u0119ta", "restored_quote", "Oferta zosta\u0142a przywr\xf3cona", "archived_quotes", "Zarchiwizowano :count ofert", "deleted_quotes", "Usuni\u0119to :count ofert", "restored_quotes", _s35_23, "expense", "Wydatek", "expenses", "Wydatki", "vendor", "Dostawca", "vendors", "Dostawcy", "task", "Zadanie", "tasks", "Zadania", "project", "Projekt", "projects", "Projekty", "activity_1", ":user stworzy\u0142 klienta :client", "activity_2", ":user zarchiwizowa\u0142 klienta :client", "activity_3", ":user usun\u0105\u0142 klienta :client", "activity_4", ":user stworzy\u0142 faktur\u0119 :invoice", "activity_5", ":user zaktualizowa\u0142 faktur\u0119 :invoice", "activity_6", ":user wys\u0142a\u0142 faktur\u0119 :invoice dla :client do :contact", "activity_7", ":contact obejrza\u0142 faktur\u0119 :invoice dla :client", "activity_8", ":user zarchiwizowa\u0142 faktur\u0119 :invoice", "activity_9", ":user usun\u0105\u0142 faktur\u0119 :invoice", "activity_10", ":contact wprowadzi\u0142 p\u0142atno\u015b\u0107 :payment o warto\u015bci :payment_amount faktury :invoice dla :client", "activity_11", ":user zaktualizowa\u0142 p\u0142atno\u015b\u0107 :payment", "activity_12", ":user zarchiwizowa\u0142 p\u0142atno\u015b\u0107 :payment", "activity_13", ":user usun\u0105\u0142 p\u0142atno\u015b\u0107 :payment", "activity_14", ":user wprowadzi\u0142 kredyt :credit", "activity_15", ":user zaktualizowa\u0142 kredyt :credit", "activity_16", ":user zarchiwizowa\u0142 kredyt :credit", "activity_17", ":user usun\u0105\u0142 kredyt :credit", "activity_18", ":user stworzy\u0142 ofert\u0119 :quote", "activity_19", ":user zakatualizowa\u0142 ofert\u0119 :quote", "activity_20", _s50_10, "activity_21", ":contact wy\u015bwietli\u0142 ofert\u0119 :quote", "activity_22", ":user zarchiwizowa\u0142 ofert\u0119 :quote", "activity_23", ":user usun\u0105\u0142 ofert\u0119 :quote", "activity_24", ":user przywr\xf3ci\u0142 ofert\u0119 :quote", "activity_25", ":user przywr\xf3ci\u0142 faktur\u0119 :invoice", "activity_26", ":user przywr\xf3ci\u0142 klienta :client", "activity_27", ":user przywr\xf3ci\u0142 p\u0142atno\u015b\u0107 :payment", "activity_28", ":user przywr\xf3ci\u0142 kredyt :credit", "activity_29", _s42_14, "activity_30", ":user utworzy\u0142 dostawc\u0119 :vendor", "activity_31", ":user zarchiwizowa\u0142 dostawc\u0119 :vendor", "activity_32", ":user usun\u0105\u0142 dostawc\u0119 :vendor", "activity_33", ":user przywr\xf3ci\u0142 dostawc\u0119 :vendor", "activity_34", ":user utworzy\u0142 wydatek :expense", "activity_35", ":user zarchiwizowa\u0142 wydatek :expense", "activity_36", ":user usun\u0105\u0142 wydatek :expense", "activity_37", ":user przywr\xf3ci\u0142 wydatek :expense", "activity_39", ":user anulowa\u0142 p\u0142atno\u015b\u0107 na :payment_amount nr. :payment", "activity_40", _s64_, "activity_41", "p\u0142atno\u015b\u0107 :payment_amount (:payment) nieudana", "activity_42", ":user stworzy\u0142 zadanie :task", "activity_43", ":user zaktualizowa\u0142 zadanie :task", "activity_44", ":user zarchiwizowa\u0142 zadanie :task", "activity_45", ":user usun\u0105\u0142 zadanie :task", "activity_46", ":user przywr\xf3ci\u0142 zadanie :task", "activity_47", ":user zaktualizowa\u0142 wydatek :expense", "activity_48", ":user utworzy\u0142 u\u017cytkownika :user", "activity_49", ":user zaktualizowa\u0142 u\u017cytkownika :user", "activity_50", ":user zarchiwizowa\u0142 u\u017cytkownika :user", "activity_51", ":user usun\u0105\u0142 u\u017cytkownika :user", "activity_52", ":user przywr\xf3ci\u0142 u\u017cytkownika :user", "activity_53", ":user zaznaczy\u0142 jako wys\u0142an\u0105 :invoice", "activity_54", _s27_71, "activity_55", ":contact odpowiedzia\u0142 w zg\u0142oszeniu :ticket", "activity_56", ":user ogl\u0105da\u0142 zg\u0142oszenie\xa0:ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", "Oferta zosta\u0142a wys\u0142ana", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Wygas\u0142o", "all", "Wszystko", "select", "Wybierz", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Licznik numeru faktury", _s20_97, _s20_98, _s20_99, "Licznik numeru oferty", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, "Klienta Ulica Dostawy", _s24_68, "Klienta numer budynku dostawy", "type", "Typ", "invoice_amount", "Kwota faktury", _s16_250, "Termin P\u0142atno\u015bci", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "P\u0142atno\u015b\u0107 Automatyczna", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Nazwa podatku", "tax_amount", "Warto\u015b\u0107 podatku", "tax_paid", "Podatek zap\u0142acony", "payment_amount", "Kwota p\u0142atno\u015bci", "age", "Wiek", "is_running", "Is Running", "time_log", "Rejestr czasu", "bank_id", "Bank", _s19_90, _s19_91, _s16_251, "Kategoria wydatku", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "pt_BR", A.LinkedHashMap_LinkedHashMap$_literal(["action", "A\xe7\xe3o", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Agendamento", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s18_191, "archive_invoice", "Arquivar Fatura", "archive_quote", _s18_192, "archive_credit", "Arquivar Cr\xe9dito", "archive_task", "Arquivar Tarefa", "archive_client", _s16_342, "archive_project", _s16_343, "archive_expense", _s16_344, "restore_payment", _s19_141, "restore_invoice", "Restaurar Fatura", "restore_quote", _s19_142, "restore_credit", _s17_207, "restore_task", _s16_345, "restore_client", _s17_208, "restore_project", _s17_209, "restore_expense", _s17_210, "archive_vendor", _s19_143, "restore_vendor", _s20_158, "create_product", _s17_211, "update_product", "Update Product", "delete_product", "Excluir Produto", "restore_product", _s17_212, "archive_product", _s16_346, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Formas de Pagamentos", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "CEP/Cidade", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hora", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Upload", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Excluir Projeto", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Registro requerido", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Salvar como condi\xe7\xf5es padr\xe3o", _s22_5, "Salvar como rodap\xe9 padr\xe3o", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_43, _s20_11, _s37_39, _s17_12, _s21_170, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selecionados", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Atualizar Cr\xe9dito", "delete_credit", "Excluir Cr\xe9dito", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Conta Banc\xe1ria", "bank_accounts", _s27_94, _s21_21, _s36_42, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Unir", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Aceitar", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Configura\xe7\xf5es de Pagamento", "default", "Padr\xe3o", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Situa\xe7\xe3o", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Adicionar Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Adicionar na fatura :invoice", _s17_28, _s17_29, "week", "Semana", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Moeda da Fatura", "range", "Per\xedodo", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Criar projeto", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "A taxa para uma fatura de :amount seria de :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Aprovar", "client_website", "Site do Cliente", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Carregar PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Pago", "id", "Id", "convert_to", "Convert To", "client_currency", "Moeda do cliente", _s16_37, _s16_38, "purged_client", "Cliente limpo com sucesso", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Pequeno", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Definir Senha", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, "C\xf3digo Postal do cliente", _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s29_68, "view_statement", "Ver Compras", "sepa", "D\xe9bito direto SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistema", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", _s17_213, _s16_46, _s16_47, _s17_36, _s18_193, _s18_29, _s20_159, _s21_46, _s23_87, _s22_37, _s25_85, _s25_8, _s37_40, _s25_9, _s41_15, _s26_7, _s40_10, _s25_10, _s28_92, _s25_11, _s38_4, _s26_8, _s41_16, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "V\xedrgula em decimais", _s26_9, "Usar v\xedrgula como separador para campos decimais nos formul\xe1rios", "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Guia do Usu\xe1rio", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Pr\xf3ximo", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, "O per\xedodo de testes do plano 'Pro', termina em :count dias, clique para atualizar.", _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar Dados", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", _s18_194, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Primeiro Nome do Contato", _s17_40, "\xdaltimo Nome do Contato", "order", "Order", "unassigned", "N\xe3o Designado", "partial_value", "Precisa ser maior que zero e menor que o total", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Habilitar", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Definir o subdom\xednio ou mostrar a fatura em seu pr\xf3prio website", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Seguran\xe7a", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modificado", "subscription", "Assinatura", "subscriptions", "Assinaturas", _s16_65, "Nova Assinatura", _s17_46, "Ediar Assinatura", _s20_47, "Assinatura criada com sucesso", _s20_48, "Assinatura atualizada com sucesso", _s21_58, "Assinatura arquivada com sucesso", _s20_49, "Assinatura apagada com sucesso", _s20_50, "Assinatura removida com sucesso", _s21_59, "Assinatura restaurada com sucesso", _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, "Altera\xe7\xf5es no c\xf3digo podem estar bloqueando a atualiza\xe7\xe3o, voc\xea pode executar esse comando para descartar as mudan\xe7as:", _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "Reenviar Convite", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Devolvido", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, "Eccaneie o c\xf3digo de barras com um app compat\xedvel com :link", _s18_46, "Ativa\xe7\xe3o de Autentica\xe7\xe3o em 2 Fatores realizada com sucesso.", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "Autentica\xe7\xe3o em 2 Fatores", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Dias", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, _s21_171, _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, "Para usar :client_counter, por favor, adicione o :client_number or :client_id_number para previnir conflitos", "this_quarter", "This Quarter", "last_quarter", "\xdaltimo Quadrimestre", "to_update_run", "To update run", _s18_49, "Converter em Fatura", _s16_78, _s16_79, "invoice_project", "Faturar Projeto", "invoice_task", "Faturar Tarefa", "invoice_expense", "Faturar Despesa", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s19_144, _s16_84, _s18_195, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "Documentos Padr\xe3o", "document_upload", "Document Upload", _s20_53, _s46_16, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Cor", "show", "Mostrar", "hide", "Ocultar", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Coluna", "sample", "Amostra", "map_to", "Map To", "import", "Importar", _s25_21, _s29_13, "select_file", "Selecione um arquivo", _s16_86, _s16_87, "csv_file", "Arquivo CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "Modo HTML", "html_mode_help", _s43_1, "view_licenses", "Ver licen\xe7as", "webhook_url", "Webhook URL", _s17_61, "Tela cheia", "sidebar_editor", "Editor da barra lateral", _s22_44, "Por favor, escreva ':value' para confirmar", "purge", "Apagar", "service", "Servi\xe7o", "clone_to", "Clonar para", "clone_to_other", "Clonar para outro", "labels", "Etiquetas", "add_custom", _s23_88, "payment_tax", "Payment Tax", "unpaid", "N\xe3o Pago", "white_label", "Sem marca", "delivery_note", "Nota de Entrega", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Fatura atrasada", "quote_expired", "Proposta expirada", "partial_due", _s18_196, "invoice_total", "Total da Fatura", "quote_total", _s18_197, "credit_total", "Total do Cr\xe9dito", _s23_26, "Total da Fatura", "actions", "A\xe7\xf5es", "expense_number", "N\xba da Despesa", "task_number", "N\xba da Tarefa", "project_number", "N\xba do Projeto", "project_name", "Nome do projeto", "warning", "Aviso", "view_settings", "Ver defini\xe7\xf5es", _s24_39, _s41_17, "late_invoice", "Fatura atrasada", "expired_quote", _s18_198, "remind_invoice", "Lembrar Fatura", "cvv", "CVV", "client_name", "Nome do Cliente", "client_phone", "Telefone do cliente", "required_fields", _s18_199, "calculated_rate", "Taxa Calculada", _s17_63, "Taxa de tarefa padr\xe3o", "clear_cache", "Limpar cache", "sort_order", "Ordenar", "task_status", "Situa\xe7\xe3o", "task_statuses", "Status da tarefa", "new_task_status", "Novo Status da tarefa", _s16_88, "Editar Status da Tarefa", _s19_51, "Status da tarefa criado com sucesso", _s19_52, "Status da tarefa atualizado com sucesso", _s20_56, "Status da tarefa arquivado com sucesso", _s19_53, "Status da tarefa apagado com sucesso", _s19_54, "Status da tarefa removido com sucesso", _s20_57, "Status da tarefa restaurado com sucesso", _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, "Encontrado 1 Status da Tarefa", _s20_59, "Encontrado :count Status da Tarefa", _s16_90, _s25_86, _s21_68, "Sempre mostrar a se\xe7\xe3o de tarefas ao criar faturas", _s20_60, "Registro das tarefas de fatura", _s25_22, "Adicione os detalhes de tempo aos itens da fatura", _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, "Inicie as tarefas antes de salvar", _s18_54, "Configure os Status", "task_settings", "Configura\xe7\xf5es de Tarefa", _s20_64, "Configure as categorias", _s18_56, _s22_133, _s20_66, _s26_71, _s21_70, "Editar a categoria de Despesas", _s24_40, "Categoria de despesas criada com sucesso", _s24_41, "Categoria de despesas atualizada com sucesso", _s25_25, "Categoria de despesas arquivada com sucesso", _s24_42, "Categoria exclu\xedda com sucesso", _s24_43, _s41_18, _s25_26, "Categoria de despesas restaurada com sucesso", _s27_30, ":count categorias de despesas arquivadas com sucesso", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, "Pesquisa 1 Categoria de despesa", _s25_28, _s32_14, _s21_72, "Use cr\xe9ditos dispon\xedveis", "show_option", "Mostrar op\xe7\xe3o", _s22_47, "O valor de cr\xe9dito n\xe3o pode exceder o valor de pagamento", "view_changes", "Ver altera\xe7\xf5es", "force_update", _s18_200, _s17_65, "Voc\xea est\xe1 executando a vers\xe3o mais recente, mas pode haver corre\xe7\xf5es pendentes dispon\xedveis.", "mark_paid_help", _s31_39, _s18_58, "Dever\xe1 ser Faturada", _s23_28, _s33_30, _s29_14, "Torne os documentos vis\xedveis para o cliente", _s21_74, _s25_87, _s16_92, _s26_72, _s18_59, "Clonar recorr\xeancia", "crypto", "Criptomoeda", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Campo do usu\xe1rio", "variables", "Vari\xe1vel", "show_password", "Mostrar senha", "hide_password", "Esconder senha", "copy_error", "Copiar Erro", "capture_card", _s17_214, _s17_66, "Cobran\xe7a autom\xe1tica habilitada", "total_taxes", "Impostos totais", "line_taxes", "Imposto", "total_fields", "Campo Total", _s25_29, _s42_22, _s25_30, _s38_30, _s25_31, _s38_31, "gateway_refund", "Reembolso do Gateway", _s19_55, "Processe o reembolso com o portal de pagamento", "due_date_days", "Data de vencimento", "paused", "Pausado", "mark_active", "Marcar como Ativo", "day_count", "Dia :count", _s22_48, _s19_145, _s21_75, _s17_215, _s17_68, "Utilizar Termos de Pagamento", "endless", "Intermin\xe1vel", "next_send_date", _s21_172, _s16_94, _s16_347, _s17_70, "Fatura Recorrente", _s18_61, "Faturas Recorrentes", _s21_77, "Nova Fatura Recorrente", _s22_50, _s24_102, _s25_32, _s36_43, _s25_33, _s40_11, _s26_16, "Fatura Recorrente arquivada com sucesso", _s25_34, "Fatura recorrente exclu\xedda com sucesso", _s25_35, _s38_32, _s26_17, "Fatura Recorrente restaurada com sucesso", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s30_55, _s25_36, _s37_41, "send_date", "Data de envio", "auto_bill_on", _s30_56, _s28_17, "Valor m\xednimo abaixo do pagamento", "profit", "Lucro", "line_item", "Item de linha", _s18_63, _s29_69, _s23_29, "Permite aceitar gorjetas para pagamentos extras", _s19_56, _s24_103, _s24_45, "Permite o pagamento m\xednimo do valor parcial/dep\xf3sito", "test_mode", "Modo de teste", "opened", "Aberto", _s30_8, "Falha de reconcilia\xe7\xe3o", _s30_9, "Sucesso de Reconcilia\xe7\xe3o", "gateway_success", _s17_216, "gateway_failure", "Falha do Portal", "gateway_error", "Erro do Portal", "email_send", "Email Enviado", _s17_72, _s26_73, "failure", "Falha", "quota_exceeded", "Cota excedida", _s16_96, "Falha Upstream", "system_logs", "Logs de Sistema", "view_portal", "Visualizar portal", "copy_link", "Link de c\xf3pia", "token_billing", "Salvar detalhes do cart\xe3o", _s24_46, _s26_74, "always", "Sempre", "optin", "Autorizar", "optout", "Desautorizar", "label", "R\xf3tulo", "client_number", "N\xfamero do Cliente", "auto_convert", "Auto Convers\xe3o", "company_name", "Nome da Empresa", "reminder1_sent", _s18_201, "reminder2_sent", _s18_202, "reminder3_sent", _s18_203, _s18_65, _s23_89, "pdf_page_info", _s23_90, _s16_98, "Faturas enviadas por email com sucesso", "emailed_quotes", "Or\xe7amentos enviados por email com sucesso", "emailed_credits", _s40_12, "gateway", "Gateway", "view_in_stripe", "Ver em Listra", "rows_per_page", "Linhas por P\xe1gina", "hours", "Horas", "statement", "Declara\xe7\xe3o", "taxes", "Impostos", "surcharge", "Sobretaxa", "apply_payment", _s17_217, "apply_credit", "Aplicar Cr\xe9dito", "apply", "Aplicar", "unapplied", "N\xe3o Aplicado", "select_label", "Selecione o R\xf3tulo", "custom_labels", _s24_104, "record_type", _s16_348, "record_name", "Nome do Registro", "file_type", "Tipo de Arquivo", "height", "Altura", "width", "Largura", "to", "Para", "health_check", "Exame de sa\xfade", "payment_type_id", _s17_218, "last_login_at", "\xdaltimo login em", "company_key", _s16_349, "storefront", "Vitrine", "storefront_help", "Habilite aplicativos de terceiros para criar faturas", "client_created", "Cliente Criado", _s20_69, "Email de pagamento online", _s20_71, _s25_88, "completed", "Completado", "gross", "Bruto", "net_amount", "Valor l\xedquido", "net_balance", "Saldo L\xedquido", "client_settings", _s24_105, _s17_74, _s20_160, _s17_76, _s23_91, "selected_quotes", "Cota\xe7\xf5es Selecionadas", "selected_tasks", _s20_161, _s17_78, _s21_173, _s17_80, "Pr\xf3ximas Faturas", _s17_82, "Faturas Vencidas", "recent_payments", _s19_146, "upcoming_quotes", _s19_147, "expired_quotes", _s20_162, "create_client", "Criar Cliente", "create_invoice", "Criar Fatura", "create_quote", "Criar Or\xe7amento", "create_payment", "Criar Pagamento", "create_vendor", _s16_350, "update_quote", "Atualizar Cota\xe7\xe3o", "delete_quote", "Excluir Or\xe7amento", "update_invoice", "Atualizar Fatura", "delete_invoice", "Excluir Fatura", "update_client", _s17_219, "delete_client", "Excluir Cliente", "delete_payment", "Excluir Pagamento", "update_vendor", "Atualizar Fornecedor", "delete_vendor", "Excluir Fornecedor", "create_expense", "Criar Despesa", "update_expense", _s17_220, "delete_expense", "Excluir Despesa", "create_task", "Criar Tarefa", "update_task", _s16_351, "delete_task", "Excluir Tarefa", "approve_quote", "Aprovar Cota\xe7\xe3o", "off", "Desligado", "when_paid", "Quando Pago", "expires_on", "Expira em", "free", "Gratuito", "plan", "Plano", "show_sidebar", "Exibir Barra Lateral", "hide_sidebar", _s21_174, "event_type", "Tipo de Evento", "target_url", "Alvo", "copy", "C\xf3pia", "must_be_online", "Reinicie o aplicativo assim que estiver conectado \xe0 internet", _s17_84, "Os crons precisam ser habilitados", "api_webhooks", "API Webhooks", "search_webhooks", _s26_75, "search_webhook", _s19_148, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nova Webhook", "edit_webhook", "Editar Webhook", "created_webhook", _s26_76, "updated_webhook", _s30_57, _s16_100, _s29_70, "deleted_webhook", "Webhook Exclu\xedda com Sucesso", "removed_webhook", _s28_93, _s16_101, _s30_58, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "Tokens de API", "api_docs", "API Docs", "search_tokens", _s24_106, "search_token", _s17_221, "token", "Token", "tokens", "Tokens", "new_token", "Novo Token", "edit_token", "Editar Token", "created_token", "Token criado com sucesso", "updated_token", "Token atualizado com sucesso", "archived_token", "Token arquivado com sucesso", "deleted_token", "Token exclu\xeddo com sucesso", "removed_token", _s26_77, "restored_token", _s28_94, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, "Registro de cliente", _s24_48, "Permitir que os clientes se auto-registrem no portal", "email_invoice", "Enviar Fatura por Email", "email_quote", "Enviar Or\xe7amento por Email", "email_credit", "Cr\xe9dito de Email", "email_payment", "Pagamento por Email", _s20_74, "O cliente n\xe3o tem um endere\xe7o de e-mail definido", "ledger", "Ledger", "view_pdf", "Ver PDF", "all_records", "Todos os registros", "owned_by_user", "Propriedade do usu\xe1rio", _s16_104, _s16_352, "contact_name", "Nome do Contato", "use_default", "Use o padr\xe3o", _s16_106, _s17_222, "number_of_days", "N\xfamero de dias", _s23_31, "Configurar as condi\xe7\xf5es de pagamento", "payment_term", _s21_175, _s16_107, "Novo Condi\xe7\xe3o de Pagamento", _s17_88, "Editar Condi\xe7\xe3o de Pagamento", _s20_75, "Condi\xe7\xf5es de pagamento criadas com sucesso", _s20_76, "Condi\xe7\xf5es de pagamento atualizadas com sucesso", _s21_79, "Condi\xe7\xf5es de pagamento arquivadas com sucesso", _s20_77, "Condi\xe7\xe3o de pagamento exclu\xeddas com sucesso", _s20_78, "Condi\xe7\xe3o de pagamento removida com sucesso", _s21_80, "Condi\xe7\xe3o de pagamento restaurado com sucesso", _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s16_353, "change", "Mudar", _s23_33, _s26_78, _s24_49, "Mudar para o layout da \xe1rea de trabalho?", "send_from_gmail", "Enviar do Gmail", "reversed", "Invertido", "cancelled", "Cancelado", "credit_amount", "Quantia de Cr\xe9dito", "quote_amount", "Valor da cota\xe7\xe3o", "hosted", "Hospedado", "selfhosted", "Auto-hospedado", "exclusive", "Exclusivo", "inclusive", "Inclusivo", "hide_menu", "Ocultar Menu", "show_menu", "Exibir Menu", _s18_67, _s24_107, _s16_109, _s20_163, "search_designs", "Pesquisar Designs", "search_invoices", "Pesquisar Faturas", "search_clients", _s18_204, "search_products", _s18_205, "search_quotes", "Pesquisar Cota\xe7\xf5es", "search_credits", _s18_206, "search_vendors", "Pesquisar Fornecedores", "search_users", "Pesquisar Usu\xe1rios", _s16_110, _s27_95, "search_tasks", _s17_223, "search_settings", _s23_92, "search_projects", _s18_207, "search_expenses", _s18_208, "search_payments", _s20_164, "search_groups", _s16_354, "search_company", _s17_224, "search_document", _s21_176, "search_design", _s18_209, "search_invoice", "Pesquisar 1 Fatura", "search_client", _s19_149, "search_product", _s19_150, "search_quote", _s19_151, "search_credit", _s19_152, "search_vendor", "Pesquisar 1 Fornecedor", "search_user", _s19_153, "search_tax_rate", _s27_96, "search_task", _s18_210, "search_project", _s19_154, "search_expense", _s19_155, "search_payment", _s21_177, "search_group", _s17_225, "refund_payment", _s20_165, _s17_92, "Fatura Cancelada com Sucesso", _s18_69, "Faturas Canceladas com Sucesso", _s16_116, "Fatura Revertida com Sucesso", _s17_93, "Faturas Revertidas com Sucesso", "reverse", "Reverter", "full_name", "Nome Completo", _s17_94, "Cidade/Estado/CEP", _s17_96, "CEP/Cidade/Estado", "custom1", _s22_134, "custom2", _s21_178, "custom3", _s22_135, "custom4", _s20_166, "optional", "Opcional", "license", "Licen\xe7a", "purge_data", "Limpar Dados", _s16_117, _s35_45, _s18_70, "Aviso: Isto ir\xe1 apagar seus dados permanentemente, n\xe3o h\xe1 como defazer esta a\xe7\xe3o.", "invoice_balance", "Saldo da fatura", "age_group_0", "0 - 30 Dias", "age_group_30", "30 - 60 Dias", "age_group_60", "60 - 90 Dias", "age_group_90", "90 - 120 Dias", "age_group_120", "120+ Dias", "refresh", "Atualizar", "saved_design", "Design salvo com sucesso", "client_details", _s19_156, "company_address", "Endere\xe7o da companhia", "invoice_details", "Detalhes da Fatura", "quote_details", "Detalhes da cota\xe7\xe3o", "credit_details", _s19_157, "product_columns", _s18_211, "task_columns", _s18_212, "add_field", "Adicionar campo", "all_events", _s16_355, "permissions", "Permiss\xf5es", "none", "Nenhum", "owned", "Possu\xeddo", "payment_success", "Pagamento realizado com sucesso", "payment_failure", "Falha de Pagamento", "invoice_sent", ":count fatura enviada", "quote_sent", "Cota\xe7\xe3o enviada", "credit_sent", "Cr\xe9dito Enviado", "invoice_viewed", "Fatura visualizada", "quote_viewed", "Cota\xe7\xe3o visualizada", "credit_viewed", "Cr\xe9dito visualizado", "quote_approved", "Cota\xe7\xe3o aprovada", _s25_38, _s29_71, _s16_118, "Comprar licen\xe7a", "apply_license", "Aplicar Licen\xe7a", "cancel_account", "Excluir Conta", _s22_57, "Aviso: Isso excluir\xe1 permanentemente sua conta, n\xe3o h\xe1 como desfazer esta a\xe7\xe3o.", "delete_company", "Excluir Empresa", _s22_58, "Aviso: Isto ir\xe1 excluir permanentemente sua empresa, n\xe3o h\xe1 como desfazer esta a\xe7\xe3o.", "enabled_modules", "M\xf3dulos Habilitados", "converted_quote", "Cota\xe7\xe3o convertida com sucesso", "credit_design", _s17_226, "includes", "Inclui", "header", "Cabe\xe7alho", "load_design", "Carregar Design", "css_framework", "CSS Framework", "custom_designs", "Designs personalizados", "designs", "Designs", "new_design", "Novo Design", "edit_design", "Editar Design", "created_design", "Design criado com sucesso", "updated_design", "Design atualizado com sucesso", "archived_design", "Design arquivado com sucesso", "deleted_design", "Design exclu\xeddo com sucesso", "removed_design", "Design removido com sucesso", "restored_design", "Design restaurado com sucesso", _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Propostas", "tickets", "Tickets", _s16_122, _s22_136, "recurring_tasks", _s19_158, _s18_71, "Gerenciamento da Conta", "credit_date", "Data do Cr\xe9dito", "credit", "Cr\xe9dito", "credits", "Cr\xe9ditos", "new_credit", "Adicionar Cr\xe9dito", "edit_credit", "Editar Cr\xe9dito", "created_credit", "Cr\xe9dito criado com sucesso", "updated_credit", "Cr\xe9dito atualizado com sucesso", "archived_credit", "Cr\xe9dito arquivado com sucesso", "deleted_credit", "Cr\xe9dito exclu\xeddo com sucesso", "removed_credit", _s28_95, "restored_credit", "Cr\xe9dito restaurado com sucesso", _s16_124, ":count cr\xe9ditos arquivados com sucesso", "deleted_credits", ":count cr\xe9ditos exclu\xeddos com sucesso", _s16_125, _s36_9, "current_version", "Vers\xe3o Atual", "latest_version", "\xdaltima vers\xe3o", "update_now", "Atualize agora", _s26_24, "Uma nova vers\xe3o do aplicativo da web est\xe1 dispon\xedvel", _s16_126, _s22_137, "app_updated", "Atualiza\xe7\xe3o completada com sucesso", "learn_more", "Saiba mais", "integrations", "Integra\xe7\xf5es", "tracking_id", "Id de rastreamento", _s17_98, _s20_167, "credit_footer", _s17_227, "credit_terms", "Termos do Cr\xe9dito", "new_company", "Nova Empresa", "added_company", _s30_59, "company1", "Companhia 1 Personalizada", "company2", "Companhia 2 Personalizada", "company3", "Companhia 3 Personalizada", "company4", "Companhia 4 Personalizada", "product1", "Produto 1 Personalizado", "product2", "Produto 2 Personalizado", "product3", "Produto 3 Personalizado", "product4", "Produto 4 Personalizado", "client1", "Cliente 1 Personalizado", "client2", "Cliente 2 Personalizado", "client3", "Cliente 3 Personalizado", "client4", "Cliente 4 Personalizado", "contact1", "Contato 1 Personalizado", "contact2", "Contato 2 Personalizado", "contact3", "Contato 3 Personalizado", "contact4", "Contato 4 Personalizado", "task1", "Tarefa 1 Personalizada", "task2", "Tarefa 2 Personalizada", "task3", "Tarefa 3 Personalizada", "task4", "Tarefa 4 Personalizada", "project1", "Projeto 1 Personalizado", "project2", "Projeto 2 Personalizado", "project3", "Projeto 3 Personalizado", "project4", "Projeto 4 Personalizado", "expense1", "Despesa 1 Personalizada", "expense2", "Despesa 2 Personalizada", "expense3", "Despesa 3 Personalizada", "expense4", "Despesa 4 Personalizada", "vendor1", "Vendedor 1 Personalizado", "vendor2", "Vendedor 2 Personalizado", "vendor3", "Vendedor 3 Personalizado", "vendor4", "Vendedor 4 Personalizado", "invoice1", "Fatura 1 Personalizada", "invoice2", "Fatura 2 Personalizada", "invoice3", "Fatura 3 Personalizada", "invoice4", "Fatura 4 Personalizada", "payment1", "Pagamento 1 Personalizado", "payment2", "Pagamento 2 Personalizado", "payment3", "Pagamento 3 Personalizado", "payment4", "Pagamento 4 Personalizado", "surcharge1", _s25_89, "surcharge2", _s25_90, "surcharge3", _s25_91, "surcharge4", _s25_92, "group1", "Grupo 1 Personalizado", "group2", "Grupo 2 Personalizado", "group3", "Grupo 3 Personalizado", "group4", "Grupo 4 Personalizado", "reset", "Redefinir", "number", "N\xfamero", "export", "Exportar", "chart", "Gr\xe1fico", "count", "Contagem", "totals", "Totais", "blank", "Vazio", "day", "Dia", "month", "M\xeas", "year", "Ano", "subgroup", "Subgrupo", "is_active", "Ativo", "group_by", "Agrupado por", "credit_balance", "Saldo do Cr\xe9dito", _s18_77, "\xdaltimo Login do Contato", _s17_100, "Nome Completo do Contato", "contact_phone", "Telefone de Contato", _s21_82, "Valor personalizado do contato 1", _s21_83, "Valor personalizado do contato 2", _s21_84, "Valor personalizado do contato 3", _s21_85, "Valor personalizado do contato 4", _s17_102, "Rua de envio", _s17_103, "Complemento de envio", "shipping_city", "Cidade de envio", "shipping_state", "Estado/Prov\xedncia de envio", _s20_79, "CEP de envio", _s16_156, "Pa\xeds de envio", _s16_158, "Rua de cobran\xe7a", _s16_159, "Complemento de cobran\xe7a", "billing_city", "Cidade de cobran\xe7a", "billing_state", "Estado/Prov\xedncia de cobran\xe7a", _s19_60, "CEP de cobran\xe7a", "billing_country", "Pa\xeds de cobran\xe7a", "client_id", "C\xf3d Cliente", "assigned_to", "Atribu\xeddo para", "created_by", "Criado por :name", "assigned_to_id", "Atribu\xeddo ao ID", "created_by_id", "Criado pelo ID", "add_column", _s16_356, "edit_columns", "Editar Colunas", "columns", "Colunas", "aging", "Envelhecimento", "profit_and_loss", "Lucro e Preju\xedzo", "reports", "Relat\xf3rios", "report", "Relat\xf3rio", "add_company", _s17_228, "unpaid_invoice", "Fatura n\xe3o Paga", "paid_invoice", "Fatura Paga", _s16_160, _s22_138, "help", "Ajuda", "refund", "Reembolsar", "refund_date", _s17_229, "filtered_by", "Filtrado por", "contact_email", "Email de Contato", "multiselect", _s16_357, "entity_state", "Estado", "verify_password", "Verificar Senha", "applied", "Aplicado", _s21_86, "Inclui erros recentes dos logs", _s30_12, _s58_5, "message", "Mensagem", "from", "De", _s20_81, _s27_97, _s25_40, "Inclua a descri\xe7\xe3o e o custo na lista suspensa do produto", _s20_83, _s48_7, _s18_80, "Ajustar Porcentagem da Multa", _s23_35, "Ajustar o percentual de taxa a contabilizar", _s18_82, _s20_168, "support_forum", _s16_358, "about", "Sobre", "documentation", "Documenta\xe7\xe3o", "contact_us", "Contate-nos", "subtotal", "Subtotal", "line_total", "Total da Linha", "item", "Item", "credit_email", _s17_230, "iframe_url", "Website", "domain_url", "URL do Dom\xednio", _s21_87, _s21_179, _s20_84, "A senha deve conter um caractere mai\xfasculo e um n\xfamero", _s19_62, _s28_96, _s23_36, _s27_98, _s20_85, "Por favor digite um valor", "deleted_logo", "Logo removido com sucesso", "yes", "Sim", "no", "N\xe3o", "generate_number", "Gerar N\xfamero", "when_saved", "Quando Salvo", "when_sent", "Quando Enviado", "select_company", _s18_213, "float", "Flutuante", "collapse", "Fechar", "show_or_hide", "Exibir/esconder", "menu_sidebar", _s21_180, "history_sidebar", _s26_79, "tablet", "Tablet", "mobile", "M\xf3vel", "desktop", "Desktop", "layout", "Layout", "view", "Visualizar", "module", "M\xf3dulo", "first_custom", _s22_134, "second_custom", _s21_178, "third_custom", _s22_135, "show_cost", "Mostrar Custo", _s17_105, _s17_106, "show_cost_help", "Exibir um campo de custo do produto para rastrear a marca\xe7\xe3o/lucro", _s21_88, _s29_72, _s26_26, _s72_1, _s21_90, _s28_97, _s26_27, _s77_2, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s17_231, _s21_94, _s60_2, "one_tax_rate", _s19_159, "two_tax_rates", _s22_139, "three_tax_rates", _s22_140, _s16_164, "Taxa de imposto padr\xe3o", "user", "Usu\xe1rio", "invoice_tax", _s17_232, "line_item_tax", "Imposto da Linha do Item", "inclusive_taxes", "Impostos Inclusos", _s17_107, "Tarifa do Imposto da Fatura", "item_tax_rates", "Tarifa do Imposto do Item", _s18_84, "Selecione um cliente", "configure_rates", _s18_214, _s18_85, "Configurar m\xe9todos de pagamento", "tax_settings", "Configura\xe7\xf5es de Impostos", _s18_87, "Tarifas de Impostos", "accent_color", "Cor de destaque", "switch", "Mudar", _s19_64, _s27_99, "options", "Op\xe7\xf5es", _s16_166, _s20_169, "multi_line_text", _s16_359, "dropdown", "Dropdown", "field_type", "Tipo de Campo", _s27_44, "Foi enviado um e-mail de recupera\xe7\xe3o de senha", "submit", "Enviar", _s16_168, "Recupere sua senha", "late_fees", "Taxas atrasadas", "credit_number", "N\xfamero do Cr\xe9dito", "payment_number", "Pagamento N\xfamero", "late_fee_amount", _s16_360, _s16_169, "Percentual de Multa", "before_due_date", "At\xe9 a data de vencimento", "after_due_date", _s28_98, _s18_89, "At\xe9 a data da fatura", "days", "Dias", "invoice_email", "Email de Fatura", "payment_email", "Email de Pagamento", "partial_payment", _s17_233, "payment_partial", _s17_234, _s21_95, "Email de pagamento parcial", "quote_email", "Email de Or\xe7amento", _s16_171, _s17_222, _s16_173, "Filtrado por Usu\xe1rio", "administrator", "Administrador", _s18_90, "Permite ao usu\xe1rio gerenciar usu\xe1rios, mudar configura\xe7\xf5es e modificar todos os registros", "user_management", "Gerenciamento de Usu\xe1rios", "users", "Usu\xe1rios", "new_user", "Novo Usu\xe1rio", "edit_user", "Editar Usu\xe1rio", "created_user", "Usu\xe1rio criado com sucesso", "updated_user", "Usu\xe1rio atualizado com sucesso", "archived_user", "Usu\xe1rio arquivado com sucesso", "deleted_user", "Usu\xe1rio exclu\xeddo com sucesso", "removed_user", "Usu\xe1rio removido com sucesso", "restored_user", "Usu\xe1rio restaurado com sucesso", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, _s20_168, "invoice_options", "Op\xe7\xf5es da Fatura", _s17_109, "Ocultar Pago at\xe9 Hoje", _s22_65, "Apenas mostrar 'Pago at\xe9 a Data' em suas faturas uma vez que o pagamento for recebido.", _s23_38, "Embutir Documentos", _s28_30, "Incluir imagens anexas na fatura.", _s16_177, "Exibir Cabe\xe7alho em", _s16_178, "Exibir Rodap\xe9 em", "first_page", "Primeira p\xe1gina", "all_pages", _s16_361, "last_page", "\xdaltima p\xe1gina", "primary_font", "Fonte Prim\xe1ria", "secondary_font", _s16_362, "primary_color", "Cor Prim\xe1ria", "secondary_color", "Cor Secundaria", "page_size", _s17_235, "font_size", "Tamanho da Fonte", "quote_design", "Design do Or\xe7amento", "invoice_fields", "Campos da Fatura", "product_fields", "Campos de Produtos", "invoice_terms", "Condi\xe7\xf5es da Fatura", "invoice_footer", "Rodap\xe9 da Fatura", "quote_terms", _s22_141, "quote_footer", _s19_160, _s18_91, _s16_363, _s23_39, "Envie automaticamente faturas recorrentes quando criadas.", _s18_92, _s24_108, _s23_40, "Arquive automaticamente or\xe7amentos quando convertidos para fatura.", _s18_93, "Auto Convers\xe3o", _s23_41, "Automaticamente converta um or\xe7amento para uma fatura quando aprovado pelo cliente.", _s17_111, _s34_40, "freq_daily", "Diariamente", "freq_weekly", "Semanalmente", "freq_two_weeks", "2 semanas", "freq_four_weeks", "4 semanas", "freq_monthly", "Mensalmente", "freq_two_months", "Dois meses", _s17_113, "3 meses", _s16_179, "4 meses", "freq_six_months", "6 meses", "freq_annually", "Anualmente", "freq_two_years", "2 anos", _s16_180, "Tr\xeas Anos", "never", "Nunca", "company", "Empresa", _s17_114, "N\xfameros Gerados", "charge_taxes", "Cobrar impostos", "next_reset", "Pr\xf3ximo Reset", "reset_counter", _s18_215, _s16_181, _s22_142, "number_padding", _s23_93, "general", "Geral", "surcharge_field", _s18_216, "company_field", _s16_364, "company_value", _s16_365, "credit_field", _s16_366, "invoice_field", "Campo da Fatura", _s17_116, "Sobretaxa de Fatura", "client_field", _s16_367, "product_field", _s16_368, "payment_field", _s18_217, "contact_field", "Campo do Contato", "vendor_field", _s19_161, "expense_field", _s16_369, "project_field", _s16_370, "task_field", "Campo da Tarefa", "group_field", "Campo de Grupo", "number_counter", _s17_236, "prefix", "Prefixo", "number_pattern", _s19_162, "messages", "Mensagens", "custom_css", _s17_237, _s17_118, _s24_109, _s16_183, "Exibir em PDF", _s21_97, "Exibir a assinatura do cliente no PDF da fatura/or\xe7amento.", _s25_46, "Checkbox para Condi\xe7\xf5es de Fatura", _s30_13, "Exigir que o cliente confirme que aceita as condi\xe7\xf5es da fatura.", _s23_42, "Checkbox de Condi\xe7\xf5es do Or\xe7amento", _s28_31, "Exigir que cliente confirme que aceita as Condi\xe7\xf5es do Or\xe7amento", _s25_47, "Assinatura de Fatura", _s30_14, "Exigir que o cliente providencie sua assinatura", _s23_43, _s23_94, _s22_67, "Proteger Faturas com Senha", _s27_45, "Permite definir uma senha para cada contato. Se uma senha for definida, o contato dever\xe1 informar uma senha antes de visualizar faturas.", "authorization", "Autoriza\xe7\xe3o", "subdomain", "Subdom\xednio", "domain", "Dom\xednio", "portal_mode", "Modo Portal", "email_signature", "Atenciosamente,", _s24_50, "Tornar mais f\xe1cil para os seus clientes efetuarem seus pagamentos acrescentando marca\xe7\xf5es schema.org a seus emails.", "plain", "Plano", "light", "Claro", "dark", "Escuro", "email_design", "Design do Email", "attach_pdf", "Anexar PDF", _s16_184, _s17_238, "attach_ubl", "Anexar UBL", "email_style", "Estilo do E-mail", _s19_66, "Habilitar Marca\xe7\xe3o", "reply_to_email", "Email para Resposta", "reply_to_name", "Reply-To Name", "bcc_email", "Email CCO", "processed", "Processado", "credit_card", _s17_239, "bank_transfer", _s22_143, "priority", "Prioridade", "fee_amount", "Valor da Multa", "fee_percent", "Porcentagem da Multa", "fee_cap", "Taxa m\xe1xima", "limits_and_fees", "Limites/Multas", "enable_min", "Habilitar m\xedn", "enable_max", "Habilitar m\xe1x", "min_limit", "M\xedn: :min", "max_limit", "M\xe1x: :max", "min", "Min", "max", "M\xe1x", _s19_67, "Logos de Cart\xf5es Aceitos", "credentials", "Credenciais", "update_address", "Atualizar Endere\xe7o", _s19_69, "Atualizar o endere\xe7o do cliente com os dados fornecidos", "rate", "Taxa", "tax_rate", "Taxa do Imposto", "new_tax_rate", "Nova Taxa de Imposto", "edit_tax_rate", "Editar Taxa do Imposto", _s16_186, "Taxa de imposto criada com sucesso", _s16_187, "Taxa de imposto atualizada com sucesso", _s17_121, "Taxa de imposto arquivada com sucesso", _s16_188, _s36_44, _s17_122, _s38_33, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Auto-preencher produtos", _s18_96, "Ao selecionar um produto sua descri\xe7\xe3o e pre\xe7o ser\xe3o automaticamente preenchidos", "update_products", _s35_46, _s20_89, "Atualizar uma fatura ir\xe1 automaticamenteatualizar a biblioteca de produtos", _s16_189, _s18_218, _s21_98, _s68_, "fees", "Taxas", "limits", "Limites", "provider", "Provedor", "company_gateway", "Gateway de Pagamento", _s16_191, "Gateways de Pagamento", _s19_70, "Novo Gateway", _s20_90, "Editar Gateway", _s23_44, "Gateway criado com sucesso", _s23_45, "Gateway atualizado com sucesso", _s24_51, "Gateway arquivado com sucesso", _s23_46, "Gateway exclu\xeddo com sucesso", _s24_52, "Gateway restaurado com sucesso", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, "Continuar Editando", "discard_changes", "Descartar Mudan\xe7as", "default_value", "Valor padr\xe3o", "disabled", "Desabilitado", "currency_format", _s16_371, _s21_99, "Primeiro dia da Semana", _s23_47, _s19_163, "sunday", "Domingo", "monday", "Segunda-Feira", "tuesday", "Ter\xe7a-Feira", "wednesday", "Quarta-Feira", "thursday", "Quinta-Feira", "friday", "Sexta-Feira", "saturday", "S\xe1bado", "january", "Janeiro", "february", "Fevereiro", "march", "Mar\xe7o", "april", "Abril", "may", "Maio", "june", "Junho", "july", "Julho", "august", "Agosto", "september", "Setembro", "october", "Outubro", "november", "Novembro", "december", "Dezembro", "symbol", "S\xedmbolo", "ocde", "C\xf3digo", "date_format", "Formato de Data", "datetime_format", _s20_170, "military_time", "Formato de Tempo 24h", _s18_97, _s19_164, "send_reminders", _s16_372, "timezone", "Fuso Hor\xe1rio", _s19_71, _s20_171, _s17_124, _s18_219, _s19_73, _s19_165, _s18_98, _s20_172, _s18_100, _s21_181, "group_settings", _s23_95, "group", "Grupo", "groups", "Grupos", "new_group", "Novo Grupo", "edit_group", "Editar Grupo", "created_group", _s24_110, "updated_group", _s28_99, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_100, "deleted_group", _s26_80, "restored_group", _s28_100, "upload_logo", "Carregar Logo", "uploaded_logo", "Logo carregado com sucesso", "logo", "Logo", "saved_settings", "Configura\xe7\xf5es salvas com sucesso", _s16_195, "Configura\xe7\xf5es de Produtos", "device_settings", _s28_101, "defaults", "Padr\xf5es", "basic_settings", "Configura\xe7\xf5es B\xe1sicas", _s17_126, "Configura\xe7\xf5es Avan\xe7adas", "company_details", _s19_166, "user_details", "Detalhes do Usu\xe1rio", "localization", "Localiza\xe7\xe3o", "online_payments", _s17_240, "tax_rates", "Taxas de Impostos", "notifications", "Notifica\xe7\xf5es", "import_export", "Importar | Exportar", "custom_fields", _s21_182, "invoice_design", "Design da Fatura", "buy_now_buttons", "Bot\xf5es Compre J\xe1", "email_settings", "Configura\xe7\xf5es de Email", _s23_49, "Modelos e Lembretes", _s22_68, _s27_94, _s19_75, _s21_183, "price", "Pre\xe7o", "email_sign_up", "Inscri\xe7\xe3o de Email", "google_sign_up", "Inscri\xe7\xe3o no Google", _s27_49, "Obrigado por sua compra!", "redeem", "Resgatar", "back", "Voltar", "past_purchases", _s16_373, _s19_77, _s16_374, "pro_plan", "Plano Pro", "enterprise_plan", _s17_241, "count_users", ":count usu\xe1rios", "upgrade", "Upgrade", _s25_51, "Por favor digite o primeiro nome", _s24_54, "Por favor digite o sobrenome", _s33_28, _s86_0, "i_agree_to_the", "Aceito os", _s16_197, _s20_173, "privacy_policy", _s23_96, "sign_up", "Cadastro", "account_login", "Login na Conta", "view_website", "Ver o Website", "create_account", "Criar Conta", "email_login", "E-mail de Login", "create_new", "Criar Novo", _s18_102, "Nenhum registro selecionado", _s21_102, "Por favor, salve ou cancele suas altera\xe7\xf5es", "download", "Download", _s27_50, "Necessita um plano empresarial", "take_picture", "Tire uma Foto", "upload_file", "Enviar Arquivo", "document", "Documento", "documents", "Documentos", "new_document", "Novo Documento", "edit_document", _s16_375, _s17_128, _s29_73, _s16_199, _s32_35, _s17_129, _s31_40, _s16_200, _s29_74, _s17_130, _s32_36, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "Sem Hist\xf3rico", "expense_date", "Data da Despesa", "pending", "Pendente", _s16_201, "Autenticado", _s16_202, "Pendente", _s16_203, "Faturado", "converted", "Convertido", _s24_56, "Adicione documentos a fatura", "exchange_rate", "Taxa de C\xe2mbio", _s16_204, "Converter moeda", "mark_paid", _s16_376, "category", "Categoria", "address", "Endere\xe7o", "new_vendor", "Novo Fornecedor", "created_vendor", _s29_75, "updated_vendor", _s33_44, "archived_vendor", _s32_37, "deleted_vendor", "Fornecedor exclu\xeddo com sucesso", "restored_vendor", "Fornecedor restaurado com sucesso", _s16_205, _s42_23, "deleted_vendors", ":count fornecedores exclu\xeddos com sucesso", _s16_206, _s36_11, "new_expense", "Informar Despesa", "created_expense", _s26_81, "updated_expense", _s30_60, _s16_207, _s29_76, "deleted_expense", "Despesa exclu\xedda com sucesso", _s16_208, _s30_61, _s17_132, _s31_41, _s16_209, "Despesas exclu\xeddas com sucesso", _s17_133, _s37_17, "copy_shipping", "Copiar Envio", "copy_billing", "Copiar Cobran\xe7a", "design", "Design", _s21_103, "Falha ao procurar registro", "invoiced", "Faturado", "logged", "Registrado", "running", "Executando", "resume", "Retomar", "task_errors", "Por favor corrija quaisquer tempos sobrepostos", "start", "Iniciar", "stop", "Parar", "started_task", _s27_101, "stopped_task", "Tarefa interrompida com sucesso", "resumed_task", "Tarefa continuada com sucesso", "now", "Agora", _s16_210, _s31_42, "timer", "Timer", "manual", "Manual", "budgeted", "Or\xe7ado", "start_time", "Hor\xe1rio de In\xedcio", "end_time", "Hor\xe1rio Final", "date", "Data", "times", "Vezes", "duration", "Dura\xe7\xe3o", "new_task", "Nova Tarefa", "created_task", "Tarefa criada com sucesso", "updated_task", "Tarefa atualizada com sucesso", "archived_task", "Tarefa arquivada com sucesso", "deleted_task", "Tarefa exclu\xedda com sucesso", "restored_task", "Tarefa restaurada com sucesso", "archived_tasks", ":count tarefas arquivadas com sucesso", "deleted_tasks", ":count tarefas exclu\xeddas com sucesso", "restored_tasks", _s34_25, _s19_79, "Por favor digite um nome", "budgeted_hours", "Horas Or\xe7adas", "created_project", _s26_82, "updated_project", _s30_62, _s16_212, _s29_77, "deleted_project", _s28_92, _s16_213, _s30_63, _s17_134, _s38_34, _s16_214, ":count projetos exclu\xeddos com sucesso", _s17_135, _s37_18, "new_project", "Novo Projeto", _s27_54, "Obrigado por usar nosso app!", "if_you_like_it", "Se voc\xea desejar por favor", "click_here", "clique aqui", _s18_106, "Clique aqui", "to_rate_it", "para dar uma nota.", "average", "M\xe9dio", "unapproved", "N\xe3o Aprovado", _s30_19, _s56_3, "locked", "Travado", "authenticate", "Autenticar", _s19_81, _s23_97, _s24_58, _s23_98, "footer", "Rodap\xe9", "compare", "Comparar", "hosted_login", "Login Hospedado", "selfhost_login", "Login Auto-Hospedado", "google_sign_in", "Entrar com o Google", "today", "Hoje", "custom_range", "Per\xedodo Personalizado", "date_range", "Per\xedodo", "current", "Atual", "previous", "Anterior", "current_period", "Per\xedodo Atual", _s17_136, _s21_184, "previous_period", _s16_377, "previous_year", "Ano Anterior", "compare_to", "Comparar com", "last7_days", "\xdaltimos 7 Dias", "last_week", "\xdaltima Semana", "last30_days", "\xdaltimos 30 Dias", "this_month", "Este M\xeas", "last_month", "\xdaltimo M\xeas", "this_year", "Este Ano", "last_year", "\xdaltimo Ano", "custom", "Personalizado", _s16_215, "Clonar para Fatura", "clone_to_quote", "Clonar ao Or\xe7amento", "clone_to_credit", "Clone para cr\xe9dito", "view_invoice", "Visualizar fatura", "convert", "Converter", "more", "Mais", "edit_client", "Editar Cliente", "edit_product", "Editar Produto", "edit_invoice", "Editar Fatura", "edit_quote", _s16_378, "edit_payment", _s16_379, "edit_task", "Editar Tarefa", "edit_expense", "Editar Despesa", "edit_vendor", _s17_242, "edit_project", "Editar Projeto", _s20_92, _s27_102, "billing_address", "Endere\xe7o de Cobran\xe7a", _s16_217, "Endere\xe7o de envio", "total_revenue", "Faturamento Total", "average_invoice", "M\xe9dia por Fatura", "outstanding", "Em Aberto", "invoices_sent", ":count faturas enviadas", "active_clients", "clientes ativos", "close", "Fechar", "email", "Email", "password", "Senha", "url", "URL", "secret", "Segredo", "name", "Nome", "logout", "Sair", "login", "Login", "filter", "Filtrar", "sort", "Ordenar", "search", "Pesquisar", "active", "Ativo", "archived", "Arquivado", "deleted", "Exclu\xeddo", "dashboard", "Painel", "archive", "Arquivar", "delete", "Excluir", "restore", "Restaurar", _s16_219, "Refresh Completo", _s23_50, "Por favor digite seu email", _s26_37, "Por favor digite sua senha", _s21_106, "Por favor digite sua URL", _s26_39, "Por favor digite uma chave de produto", "ascending", "Ascendente", "descending", "Descendente", "save", "Salvar", _s17_138, "Um erro ocorreu", "paid_to_date", "Pago at\xe9 Hoje", "balance_due", "Saldo Devedor", "balance", "Saldo", "overview", "Resumo", "details", "Detalhes", "phone", "Telefone", "website", "Website", "vat_number", "Inscri\xe7\xe3o Municipal", "id_number", "C\xf3digo de identifica\xe7\xe3o", "create", "Criar", _s19_83, _s43_6, "error", "Erro", _s16_221, _s24_111, "contacts", "Contatos", "additional", "Adicional", "first_name", "Nome", "last_name", "Sobrenome", "add_contact", "Adicionar contato", "are_you_sure", "Voc\xea tem certeza?", "cancel", "Cancelar", "ok", "Ok", "remove", "Remover", _s16_223, "Email \xe9 inv\xe1lido", "product", "Produto", "products", "Produtos", "new_product", "Novo Produto", "created_product", "Produto criado com sucesso", "updated_product", "Produto atualizado com sucesso", _s16_225, "Produto arquivado com sucesso", "deleted_product", "Produto exclu\xeddo com sucesso", _s16_226, _s30_64, _s17_140, ":count produtos arquivados com sucesso", _s16_227, ":count produtos exclu\xeddos com sucesso", _s17_141, _s37_19, "product_key", "Produto", "notes", "Notas", "cost", "Custo", "client", "Cliente", "clients", "Clientes", "new_client", "Novo Cliente", "created_client", _s26_83, "updated_client", _s30_65, "archived_client", _s29_78, _s16_228, _s38_35, "deleted_client", "Cliente exclu\xeddo com sucesso", "deleted_clients", ":count clientes exclu\xeddos com sucesso", "restored_client", "Cliente restaurado com sucesso", _s16_229, "Restaurado com sucesso :value clients", "address1", "Rua", "address2", "Complemento", "city", "Cidade", "state", "Estado", "postal_code", "CEP", "country", "Pa\xeds", "invoice", "Fatura", "invoices", "Faturas", "new_invoice", "Nova Fatura", "created_invoice", "Fatura criada com sucesso", "updated_invoice", "Fatura atualizada com sucesso", _s16_230, "Fatura arquivada com sucesso", "deleted_invoice", "Fatura exclu\xedda com sucesso", _s16_231, "Fatura restaurada com sucesso", _s17_142, ":count faturas arquivadas com sucesso", _s16_232, ":count faturas exclu\xeddas com sucesso", _s17_143, _s37_20, "emailed_invoice", "Fatura enviada por email com sucesso", "emailed_payment", "Pagamento enviado por email com sucesso", "amount", "Valor", "invoice_number", "N\xfamero da Fatura", "invoice_date", "Data da Fatura", "discount", "Desconto", "po_number", "N\xba Ordem de Servi\xe7o", "terms", "Condi\xe7\xf5es", "public_notes", "Notas P\xfablicas", "private_notes", "Notas Privadas", "frequency", "Frequ\xeancia", "start_date", "Data Inicial", "end_date", "Data Final", "quote_number", _s19_167, "quote_date", _s17_243, "valid_until", "V\xe1lido At\xe9", "items", "Itens", "partial_deposit", _s16_380, "description", "Descri\xe7\xe3o", "unit_cost", "Pre\xe7o Unit\xe1rio", "quantity", "Quantidade", "add_item", "Adicionar Item", "contact", "Contato", "work_phone", "Telefone", "total_amount", "Quantia Total", "pdf", "PDF", "due_date", _s18_220, _s16_233, _s26_84, "status", "Status", _s17_144, "Status da Fatura", "quote_status", "Status do Or\xe7amento", _s22_69, "Clique + para adicionar um item", _s22_71, _s29_79, "count_selected", _s19_168, "total", "Total", "percent", "Porcento", "edit", "Editar", "dismiss", "Dispensar", _s20_94, "Por favor digite uma data", _s22_72, _s30_66, _s24_60, "Por favor escolha uma fatura", "task_rate", "Taxa de Tarefas", "settings", "Configura\xe7\xf5es", "language", "Idioma", "currency", "Moeda", "created_at", "Data de Cria\xe7\xe3o", "created_on", "Criado em", "updated_at", "Atualizado", "tax", "Imposto", _s30_21, "Por favor digite um n\xfamero de fatura", _s27_58, _s39_18, "past_due", "Vencido", "draft", "Rascunho", "sent", "Enviado", "viewed", "Visualizado", "approved", "Aprovado", "partial", "Dep\xf3sito / Parcial", "paid", "Pago", "mark_sent", "Marcar como Enviada", _s22_74, "Fatura marcada como enviada com sucesso", _s22_75, "Sucesso! A fatura foi marcada como enviada.", _s23_52, "Faturas marcadas como enviadas com sucesso", _s23_53, "Sucesso! As faturas foram marcadas como enviada.", "done", "Conclu\xeddo", _s37_21, "Por favor digite um cliente ou nome de contato", "dark_mode", "Modo Escuro", _s27_60, "Reinicie o app para aplicar a mudan\xe7a", "refresh_data", "Atualizar Dados", "blank_contact", "Contato Vazio", "activity", "Atividade", _s16_235, "Nenhum registro encontrado", "clone", "Clonar", "loading", "Carregando", "industry", "Ind\xfastria", "size", "Tamanho", "payment_terms", _s21_175, "payment_date", _s17_244, "payment_status", "Status do Pagamento", _s16_237, "Pendente", _s16_238, "Anulado", _s16_239, "Falhou", _s16_240, "Completado", _s16_241, _s24_107, _s16_242, "Reembolsado", _s17_145, "N\xe3o Aplicado", _s17_146, _s19_48, "net", "Vencimento", "client_portal", _s17_245, "show_tasks", "Exibir tarefas", "email_reminders", "Lembretes de Email", "enabled", "Habilitado", "recipients", "Destinat\xe1rios", "initial_email", "Email Inicial", "first_reminder", _s17_246, "second_reminder", _s16_381, "third_reminder", _s17_247, "reminder1", _s17_246, "reminder2", _s16_381, "reminder3", _s17_247, "template", "Modelo", "send", "Enviar", "subject", "Assunto", "body", "Corpo", "send_email", "Enviar Email", "email_receipt", "Enviar recibo de pagamento ao cliente por email", "auto_billing", "Cobran\xe7a autom\xe1tica", "button", "Bot\xe3o", "preview", "Preview", "customize", "Personalizar", "history", "Hist\xf3rico", "payment", "Pagamento", "payments", "Pagamentos", "refunded", "Reembolsado", "payment_type", _s17_218, _s21_108, _s23_99, "enter_payment", "Informar Pagamento", "new_payment", "Adicionar Pagamento", "created_payment", "Pagamento criado com sucesso", "updated_payment", "Pagamento atualizado com sucesso", _s16_243, "Pagamento arquivado com sucesso", "deleted_payment", "Pagamento exclu\xeddo com sucesso", _s16_244, "Pagamento restaurado com sucesso", _s17_147, _s40_13, _s16_245, ":count pagamentos exclu\xeddos com sucesso", _s17_148, _s37_23, "quote", "Or\xe7amento", "quotes", "Or\xe7amentos", "new_quote", "Novo Or\xe7amento", "created_quote", _s28_102, "updated_quote", "Or\xe7amento atualizado com sucesso", "archived_quote", "Or\xe7amento aquivado com sucesso", "deleted_quote", "Or\xe7amento exclu\xeddo com sucesso", "restored_quote", "Or\xe7amento restaurado com sucesso", "archived_quotes", _s40_14, "deleted_quotes", ":count or\xe7amentos exclu\xeddos com sucesso", "restored_quotes", _s35_23, "expense", "Despesa", "expenses", "Despesas", "vendor", "Fornecedor", "vendors", "Fornecedores", "task", "Tarefa", "tasks", "Tarefas", "project", "Projeto", "projects", "Projetos", "activity_1", _s29_80, "activity_2", _s32_38, "activity_3", ":user excluiu o cliente :client", "activity_4", ":user criou a fatura :invoice", "activity_5", ":user atualizou a fatura :invoice", "activity_6", ":user enviou a fatura :invoice para :client do :contact", "activity_7", ":contact viu a fatura :invoice para o :client", "activity_8", ":user arquivou a fatura :invoice", "activity_9", ":user excluiu a fatura :invoice", "activity_10", ":contact efetuou o pagamento :payment de :payment_amount da fatura :invoice do cliente :client", "activity_11", _s36_45, "activity_12", _s35_47, "activity_13", ":user excluiu o pagamento :payment", "activity_14", ":user adicionou cr\xe9dito :credit", "activity_15", ":user atualizou cr\xe9dito :credit", "activity_16", ":user arquivou o cr\xe9dito de :credit", "activity_17", ":user excluiu cr\xe9dito :credit", "activity_18", ":user criou o or\xe7amento :quote", "activity_19", ":user atualizou o or\xe7amento :quote", "activity_20", ":user enviou o or\xe7amento :quote do cliente :client para o contato :contact", "activity_21", _s38_36, "activity_22", _s33_45, "activity_23", ":user excluiu o or\xe7amento :quote", "activity_24", _s34_41, "activity_25", ":user restaurou a fatura :invoice", "activity_26", _s33_46, "activity_27", _s36_46, "activity_28", ":user restaurou o cr\xe9dito :credit", "activity_29", ":contact aprovou o or\xe7amento :quote para o cliente :client", "activity_30", _s32_39, "activity_31", _s35_48, "activity_32", ":user excluiu :vendor", "activity_33", _s36_47, "activity_34", _s30_67, "activity_35", _s33_47, "activity_36", ":user excluiu a despesa :expense", "activity_37", _s34_42, "activity_39", _s58_6, "activity_40", _s72_2, "activity_41", "Pagamento :payment_amount (:payment) falhou", "activity_42", _s26_85, "activity_43", _s30_68, "activity_44", _s29_81, "activity_45", ":user excluiu a tarefa :task", "activity_46", _s30_69, "activity_47", _s34_43, "activity_48", ":user criou o usu\xe1rio :user", "activity_49", ":user atualizou o usu\xe1rio :user", "activity_50", ":user arquivou o usu\xe1rio :user", "activity_51", ":user deletou o usu\xe1rio :user", "activity_52", ":user restaurou o usu\xe1rio :user", "activity_53", ":user marcou como enviada :invoice", "activity_54", ":user pagou a fatura :invoice", "activity_55", ":contact respondeu o ticket :ticket", "activity_56", ":user visualizou o ticket :ticket", "activity_57", "O sistema falhou ao enviar a fatura :invoice", "activity_58", ": fatura revertida pelo usu\xe1rio: fatura", "activity_59", ": fatura cancelada pelo usu\xe1rio: fatura", "activity_60", _s38_36, "activity_61", ":user atualizado client: client", "activity_62", _s34_44, "activity_63", ":user enviado o primeiro lembrete de fatura :invoice para :contato", "activity_64", ":user enviado o segundo lembrete de fatura :invoice para :contato", "activity_65", ":user enviado o terceiro lembrete de fatura :invoice para :contato", "activity_66", ":user enviado o \xfaltimo lembrete de fatura :invoice para :contato", "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "Senha One-Time (OTP)", "emailed_quote", "Or\xe7amento enviado por email com sucesso", "emailed_credit", _s27_103, _s20_96, _s42_24, _s21_110, _s40_15, "expired", "Expirado", "all", "Todos", "select", "Selecionar", _s22_76, _s33_48, "custom_value1", _s19_169, "custom_value2", _s19_169, "custom_value3", _s21_185, "custom_value4", _s21_186, _s18_107, _s30_70, _s24_65, _s32_40, _s29_43, "Mensagem Personalizada de Fatura Atrasada", _s27_65, "Mensagem Personalizada de Fatura Paga", _s31_23, _s48_8, "lock_invoices", "Bloquear Faturas", "translations", "Tradu\xe7\xf5es", _s19_84, _s29_82, _s19_86, _s28_103, _s22_78, _s30_71, _s22_80, _s29_83, _s21_111, "Padr\xe3o de Numera\xe7\xe3o de Vendedor", _s21_113, "Contador Num\xe9rico de Vendedores", _s21_115, _s29_84, _s21_117, _s28_104, _s22_82, _s32_41, _s22_84, _s31_43, _s22_86, _s29_85, _s22_88, "Contador Num\xe9rico de Faturas", _s20_97, _s32_42, _s20_99, "Contador Num\xe9rico de Or\xe7amentos", _s21_119, _s30_72, _s21_121, _s29_86, _s21_123, _s30_72, _s21_124, _s29_86, _s18_109, _s26_86, "counter_padding", _s18_221, _s28_66, "Compartilhe o n\xfamero de or\xe7amento", _s18_111, _s20_174, _s18_113, _s24_112, _s18_115, _s20_175, _s18_117, _s24_113, _s18_119, _s20_176, _s18_121, _s24_114, _s21_125, _s27_104, _s19_88, _s30_73, _s21_127, _s30_74, _s29_45, _s38_37, "show_table", "Exibir Tabelas", "show_list", "Exibir Lista", "client_city", _s17_248, "client_state", "Estado do Cliente", "client_country", "Pa\xeds do Cliente", _s16_246, "Cliente Ativo", "client_balance", "Balan\xe7o do Cliente", "client_address1", _s19_170, "client_address2", "Complemento", "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s19_171, _s24_68, "Complemento", "type", "Tipo", "invoice_amount", "Valor da Fatura", _s16_250, _s18_220, "tax_rate1", _s17_249, "tax_rate2", _s17_250, "tax_rate3", _s17_251, "auto_bill", _s19_172, "archived_at", "Arquivado em", "has_expenses", "Tem despesas", "custom_taxes1", _s25_93, "custom_taxes2", _s25_94, "custom_taxes3", _s25_95, "custom_taxes4", _s25_96, _s17_151, _s25_89, _s17_152, _s25_90, _s17_153, _s25_91, _s17_154, _s25_92, "is_deleted", "Exclu\xeddo", "vendor_city", "Cidade do Vendedor", "vendor_state", "Estado do Vendedor", "vendor_country", "Pa\xeds do Vendedor", "is_approved", "Est\xe1 aprovado", "tax_name", "Nome do Imposto", "tax_amount", "Quantia de Impostos", "tax_paid", "Impostos pagos", "payment_amount", "Quantia de Pagamento", "age", "Idade", "is_running", "Em execu\xe7\xe3o", "time_log", "Log de Tempo", "bank_id", "Banco", _s19_90, "ID da categoria de despesa", _s16_251, "Categoria de Despesa", _s19_92, "ID da moeda da fatura", "tax_name1", "Imposto 1", "tax_name2", "Imposto 2", "tax_name3", "Tax Name 3", "transaction_id", "ID de transa\xe7\xe3o", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "pt_PT", A.LinkedHashMap_LinkedHashMap$_literal(["action", "A\xe7\xe3o", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Agendamento", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s18_191, "archive_invoice", "Arquivar Nota Pagamento", "archive_quote", _s18_192, "archive_credit", "Arquivar Nota de Cr\xe9dito", "archive_task", "Arquivar Tarefa", "archive_client", _s16_342, "archive_project", _s16_343, "archive_expense", _s16_344, "restore_payment", _s19_141, "restore_invoice", "Restaurar Nota de Pagamento", "restore_quote", _s19_142, "restore_credit", "Restaurar Nota de Cr\xe9dito", "restore_task", _s16_345, "restore_client", _s17_208, "restore_project", _s17_209, "restore_expense", _s17_210, "archive_vendor", _s19_143, "restore_vendor", _s20_158, "create_product", "Criar Produto", "update_product", "Update Product", "delete_product", "Apagar Produto", "restore_product", _s17_212, "archive_product", _s16_346, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "M\xe9todos de Pagamento", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hora", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Carregar", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Apagar Projeto", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Guardar como condi\xe7\xe3o padr\xe3o", _s22_5, "Guardar como rodap\xe9 padr\xe3o", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_43, _s20_11, _s37_39, _s17_12, _s21_170, _s16_14, _s16_15, "account_type", "Tipo de Conta", _s16_16, "Nova conta banc\xe1ria", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selecionados", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Atualizar Nota de Cr\xe9dito", "delete_credit", "Apagar Nota de Cr\xe9dito", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Conta Banc\xe1ria", "bank_accounts", "Cart\xf5es de Cr\xe9dito & Contas Banc\xe1rias", _s21_21, _s36_42, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Campo", "period", "Period", "fields_per_row", "Campos Por Linha", _s21_23, "Notas De Pag. Ativas", _s26_2, "Notas Pag. Pendentes", _s24_10, "Pagamentos Conclu\xeddos", _s23_8, "Pagamentos Reembolsados", _s19_20, "Or\xe7amentos Ativos", _s21_24, "Or\xe7amentos Aprovados", _s23_9, "Or\xe7amentos Recusados", _s18_12, "Tarefas Registadas", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Despesas Registadas", _s22_9, "Despesas Pendentes", _s23_10, "Despesas Faturadas", _s27_6, "Despesas pagas na fatura", "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, "Guardar o registro para carregar documentos", _s17_19, "Taxas de Imposto da Despesa", _s22_10, "Taxas de imposto do produto da fatura", _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Unir", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, "Convertido para despesas", _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, "Carregamento de documentos do cliente", _s22_14, "Carregamento de documentos do fornecedor", _s27_9, "Permitir que fornecedores fa\xe7am carregamento de documentos", _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Aceitar", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, "Total de Pedidos de Compra", _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, "Mude para o aplicativo web React", _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, "Ajuda \xe0 cria\xe7\xe3o e aplica\xe7\xe3o de pagamentos separadamente", _s16_32, "Defini\xe7\xf5es de Pagamento", "default", "Padr\xe3o", "stock_quantity", "Quantidade em Stock", _s22_32, "Limite de Notifica\xe7\xe3o", "track_inventory", "Track Inventory", _s20_34, "Exibir o stock de produtos e atualizar quando as faturas forem enviadas", _s19_29, "Notifica\xe7\xf5es de Stock", _s24_17, "Enviar um e-mail quando o stock atingir o limite", "vat", "VAT", "standing", "Resumo", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Adicionar Terminal", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Nota de Pagamento Enviada", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", _s21_187, "quote_items", "Produtos do Or\xe7amento", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Adicionar Pa\xeds", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Crie a sua conta em segundos", "login_label", _s28_9, "add_to_invoice", "Adicionar na nota de pagamento :invoice", _s17_28, _s17_29, "week", "Semana", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Moeda da Nota de Pagamento", "range", "Per\xedodo", "tax_amount1", "Valor do imposto 1", "tax_amount2", "Valor do imposto 2", "tax_amount3", "Valor do imposto 3", "create_project", "Criar projeto", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "A taxa para :amount nota de pag. deve ser :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", ":value Or\xe7amentos Aprovados", "approve", "Aprovar", "client_website", "Site do Cliente", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Vence Quando Recebido", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "Cliente apagado com sucesso", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Imprimir PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Defenir senha", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s29_68, "view_statement", "Visualizar Declara\xe7\xe3o", "sepa", "D\xe9bito Direto SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistema", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, "As despesas devem pertencer ao mesmo cliente", "app", "App", _s20_43, _s46_8, _s16_45, "Total bruto", _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", _s17_213, _s16_46, _s16_47, _s17_36, _s18_193, _s18_29, _s20_159, _s21_46, _s23_87, _s22_37, _s25_85, _s25_8, _s37_40, _s25_9, _s41_15, _s26_7, _s40_10, _s25_10, _s27_105, _s25_11, _s38_4, _s26_8, _s41_16, _s24_26, _s24_27, _s25_12, "Procurar Despesas Recorentes", "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, "As taxas de imposto do produto est\xe3o desativadas", "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Guia do Utilizador", _s18_31, "Adicionar Segundo Contato", "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "L\xedquido", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar Dados", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Total L\xedquido", "has_taxes", "Tem Impostos", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, "A migra\xe7\xe3o ainda n\xe3o foi conclu\xedda", "activity_100", ":user criou uma nota de pagamento recorrente :recurring_invoice", "activity_101", ":user atualizou uma nota de pagamento recorrente :recurring_invoice", "activity_102", ":user arquivou uma nota de pagamento recorrente :recurring_invoice", "activity_103", ":user apagou uma nota de pagamento recorrente :recurring_invoice", "activity_104", ":user restaurou uma nota de pagamento recorrente :recurring_invoice", _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Nota De Pagamento Criada", "quote_created", "Or\xe7amento Criado", "credit_created", "Cr\xe9dito Criado", "pro", "Pro", "enterprise", "Enterprise", "last_updated", _s18_194, "invoice_item", _s21_187, "quote_item", "Produto do Or\xe7amento", _s18_37, "Primeiro Nome do Contacto", _s17_40, "\xdaltimo Nome do Contacto", "order", "Order", "unassigned", "N\xe3o atribu\xeddo", "partial_value", "Deve ser maior que zero e menor que o total", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Ativar", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Indique o subdom\xednio ou mostre a nota de pag. no seu site.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "Condi\xe7\xf5es da Nota de Pag.", _s17_44, "Or\xe7amento Valido At\xe9", "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "C\xf3digo Promocional", "promo_discount", "Desconto Promocional", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Seguran\xe7a", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscri\xe7\xe3o", "subscriptions", "Subscri\xe7\xf5es", _s16_65, "Nova Subscri\xe7\xe3o", _s17_46, "Editar Subscri\xe7\xe3o", _s20_47, "Subscri\xe7\xe3o criada com sucesso", _s20_48, "Subscri\xe7\xe3o atualizada com sucesso", _s21_58, "Subscri\xe7\xe3o arquivada com sucesso", _s20_49, "Subscri\xe7\xe3o Apagada com Sucesso", _s20_50, "Subscri\xe7\xe3o Removida com Sucesso", _s21_59, "Subscri\xe7\xe3o Restaurada com Sucesso", _s19_42, "Encontrada 1 Subscri\xe7\xe3o", _s20_51, "Encontradas :count Subscri\xe7\xf5es", _s26_11, "Subdom\xednio n\xe3o dispon\xedvel", "connect_gmail", "Associar Gmail", _s16_67, "Desassociar Gmail", "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, "N\xfamero de Identifica\xe7\xe3o do Cliente", "count_minutes", ":count Minutos", _s16_72, "Timeout da palavra-passe", _s29_12, _s28_67, "use_last_email", "Usar \xfaltimo E-mail", _s16_74, "Ativar Empresa", _s21_61, "Ativar E-mail, notas de pagamento recorrentes e notifica\xe7\xf5es", _s27_23, "Ocorreu um erro, por favor tente novamente", _s27_24, "Por favor defina uma palavra-passe", _s34_12, "Aviso: A mudan\xe7a de n\xfamero de telem\xf3vel vai desativar a autentica\xe7\xe3o de dois fatores (2FA).", "help_translate", "Ajude a traduzir", _s23_23, "Por favor escolha um pa\xeds", "resend_invite", "Reenviar convite", _s19_43, "Autentica\xe7\xe3o de dois fatores (2FA) desativada com sucesso", _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Entregue", "bounced", "Devolvido", "spam", "Spam", "view_docs", "Ver Documentos", _s32_10, "Por favor forne\xe7a um n\xfamero de telem\xf3vel para ativar a autentica\xe7\xe3o de dois fatores", "send_sms", "Enviar SMS", "sms_code", "C\xf3digo SMS", _s21_62, "Ler o c\xf3digo de barras com uma :link aplica\xe7\xe3o compat\xedvel.", _s18_46, "Autentica\xe7\xe3o de Dois Fatores ativada com sucesso", "connect_google", "Associar Google", _s17_48, "Desassociar Google", _s17_50, "Autentica\xe7\xe3o de Dois Fatores", _s18_47, "Desativar Dois Fatores", _s34_13, "Exigir Palavra-passe para In\xedcio de Sess\xe3o Social", "stay_logged_in", "Continuar com sess\xe3o iniciada", _s23_25, "Aviso: A sua sess\xe3o est\xe1 prestes a expirar", "count_hours", ":count Horas", "count_day", "1 Dia", "count_days", ":count Dias", _s19_45, _s19_46, _s17_51, "Defini\xe7\xf5es de Seguran\xe7a", "resend_email", "Reenviar E-mail", _s26_13, "Por favor confirme o seu endere\xe7o de E-mail", _s16_77, _s21_171, _s19_47, _s25_97, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Mostrar A\xe7\xf5es", _s17_53, "Iniciar Multisele\xe7\xe3o", _s27_26, "Um E-mail foi enviado para confirmar este endere\xe7o de correio eletr\xf3nico", _s21_63, _s97_, "this_quarter", "Este Trimestre", "last_quarter", _s16_382, "to_update_run", "Para atualizar corra", _s18_49, "Converter em Nota de Pagamento", _s16_78, "URL de Registo", "invoice_project", "Faturar Projeto", "invoice_task", "Faturar Tarefa", "invoice_expense", "Nota de Pagamento da Despesa", _s19_50, "Encontrado 1 Prazo de Pagamento", _s20_52, "Encontrados :count Prazos de Pagamento", _s16_80, "Guardar e Prever", "save_and_email", "Guardar e Enviar por E-mail", _s16_82, _s19_144, _s16_84, _s18_195, _s17_55, "Saldo Convertido", _s22_41, _s22_42, _s24_30, "Saldo de Cr\xe9dito Convertido", "converted_total", "Total Convertido", "is_sent", "Foi Enviado", _s17_57, "Documentos Pr\xe9-Definidos", "document_upload", "Carregamento de Documento", _s20_53, _s46_16, "expense_total", "Total das Despesas", "enter_taxes", "Introduzir impostos", "by_rate", "Por taxa", "by_amount", "Por quantia", "enter_amount", "Introduzir Quantia", "before_taxes", "Sem impostos", "after_taxes", "Com impostos", "color", "Cor", "show", "Mostrar", "hide", "Ocultar", "empty_columns", "Colunas Vazias", _s21_65, "O Modo de depura\xe7\xe3o est\xe1 ativado", _s26_14, "Aviso: este modo apenas deve ser usado em m\xe1quinas locais, pois pode ocorrer fuga de credenciais. Clique para saber mais", "running_tasks", "Tarefas a correr", "recent_tasks", "Tarefas Recentes", "recent_expenses", "Despesas Recentes", _s17_59, "Pr\xf3ximas Despesas", "update_app", "Atualizar Aplica\xe7\xe3o", "started_import", "Importa\xe7\xe3o iniciou com sucesso", _s24_32, "Duplicar mapeamento de colunas", _s20_54, "Usa Taxas Incluidas", _s18_51, "Quantia do Desconto", "column", "Coluna", "sample", "Exemplo", "map_to", "Map To", "import", "Importar", _s25_21, "Usar primeira linha como nome das colunas", "select_file", "Por favor selecione um ficheiro", _s16_86, "Nenhum Ficheiro Selecionado", "csv_file", "Ficheiro CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Contabilidade", _s22_43, "Por favor forne\xe7a todos os CSVs", "import_type", "Tipo de Importa\xe7\xe3o", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "Ver Licen\xe7as", "webhook_url", "Webhook URL", _s17_61, "Editor em ecr\xe3 inteiro", "sidebar_editor", "Editor da Barra Lateral", _s22_44, _s31_14, "purge", "Apagar", "service", "Servi\xe7o", "clone_to", "Duplicar para", "clone_to_other", "Duplicar para outro", "labels", "Etiquetas", "add_custom", _s23_88, "payment_tax", "Imposto de Pagamento", "unpaid", "N\xe3o Pago", "white_label", "White Label", "delivery_note", "Nota de Envio", _s24_35, "Notas de Pagamento Enviadas est\xe3o bloqueadas", _s24_37, "Faturas Pagas est\xe3o bloqueadas", "source_code", "C\xf3digo-fonte", "app_platforms", "Plataformas da Aplica\xe7\xe3o", "invoice_late", _s26_87, "quote_expired", _s18_198, "partial_due", _s18_196, "invoice_total", _s21_188, "quote_total", _s18_197, "credit_total", "Total em Cr\xe9dito", _s23_26, _s21_188, "actions", "A\xe7\xf5es", "expense_number", "N.\xba da Despesa", "task_number", "N.\xba da Tarefa", "project_number", "N.\xba do Projeto", "project_name", "Nome do Projeto", "warning", "Aviso", "view_settings", "Ver defini\xe7\xf5es", _s24_39, _s41_17, "late_invoice", _s26_87, "expired_quote", _s18_198, "remind_invoice", "Enviar Lembrete da Nota de Pagamento", "cvv", "CVV", "client_name", "Nome do Cliente", "client_phone", "Telefone do Cliente", "required_fields", _s18_199, "calculated_rate", "Taxa Calculada", _s17_63, "Taxa de Tarefa Pr\xe9-definida", "clear_cache", "Limpar cache", "sort_order", "Ordenar", "task_status", "Estado", "task_statuses", "Estado da Tarefa", "new_task_status", "Novo Estado da Tarefa", _s16_88, "Editar Estado da Tarefa", _s19_51, "Estado da tarefa criado com sucesso", _s19_52, "Estado da tarefa atualizado com sucesso", _s20_56, "Estado da tarefa arquivado com sucesso", _s19_53, "Estado da tarefa apagado com sucesso", _s19_54, "Estado da tarefa removido com sucesso", _s20_57, "Estado da tarefa restaurado com sucesso", _s22_45, "Estado das tarefas arquivados com sucesso", _s21_67, "Estado das tarefas apagados com sucesso", _s22_46, "Estado das tarefas restaurados com sucesso", _s18_53, "Encontrado 1 Estado da Tarefa", _s20_59, "Encontados :count Estados da Tarefa", _s16_90, _s25_86, _s21_68, "Sempre mostrar a se\xe7\xe3o de tarefas ao criar notas de pagamento", _s20_60, "Registo das tarefas da Nota de Pagamento", _s25_22, "Adicionar detalhes de hora aos produtos na nota de pagamento", _s20_62, _s20_63, _s25_23, "Adicionar detalhes da data na linha dos items da Nota de Pagamento", _s21_69, "Come\xe7ar tarefas antes de guardar", _s18_54, _s18_222, "task_settings", "Defini\xe7\xf5es de tarefa", _s20_64, "Configurar Categorias", _s18_56, _s22_133, _s20_66, _s26_71, _s21_70, "Editar Categoria de Despesas", _s24_40, "Categoria de despesa criada com sucesso", _s24_41, "Categoria de despesa atualizada com sucesso", _s25_25, "Categoria de despesa arquivada com sucesso", _s24_42, "Categoria apagada com sucesso", _s24_43, _s41_18, _s25_26, "Categoria de despesa restaurada com sucesso", _s27_30, ":count categorias de despesa arquivadas com sucesso", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, "Encontrada 1 Categoria de Despesa", _s25_28, "Encontrada :count Categorias de Despesa", _s21_72, "Usar Cr\xe9ditos Dispon\xedveis", "show_option", "Mostrar Op\xe7\xe3o", _s22_47, "O valor do cr\xe9dito n\xe3o pode exceder o valor do pagamento", "view_changes", "Ver altera\xe7\xf5es", "force_update", _s18_200, _s17_65, "Est\xe1 a usar a vers\xe3o mais recente, mas pode haver corre\xe7\xf5es pendentes dispon\xedveis.", "mark_paid_help", _s31_39, _s18_58, "Deve ser faturada", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s25_87, _s16_92, _s26_72, _s18_59, "Duplicar recorr\xeancia", "crypto", "Criptomoeda", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Campo do utilizador", "variables", "Vari\xe1vel", "show_password", "Mostrar Palavra-passe", "hide_password", "Esconder Palavra-passe", "copy_error", "Copiar Erro", "capture_card", _s17_214, _s17_66, "Cobran\xe7a autom\xe1tica ativada", "total_taxes", "Impostos totais", "line_taxes", "Item", "total_fields", "Campo Total", _s25_29, _s42_22, _s25_30, _s38_30, _s25_31, _s38_31, "gateway_refund", "Reembolso do Terminal", _s19_55, "Processe o reembolso com o terminal de pagamento", "due_date_days", _s18_220, "paused", "Pausado", "mark_active", "Ativar", "day_count", "Dia :count", _s22_48, _s19_145, _s21_75, _s17_215, _s17_68, _s23_100, "endless", "Intermin\xe1vel", "next_send_date", _s21_172, _s16_94, _s16_347, _s17_70, "Nota de Pagamento Recorrente", _s18_61, "Notas Pagamento Recorrentes", _s21_77, "Nova Nota de Pagamento Recorrente", _s22_50, _s24_102, _s25_32, _s36_43, _s25_33, _s40_11, _s26_16, "Nota de Pagamento Recorrente arquivada", _s25_34, "Nota de Pagamento Recorrente removida", _s25_35, _s38_32, _s26_17, "Nota de Pagamento Recorrente restaurada", _s27_32, ":value Notas de pagamento recorrentes arquivadas com sucesso", _s26_18, ":value Notas de pagamento recorrentes apagadas com sucesso", _s27_33, ":value Notas de pagamento recorrentes restauradas com sucesso", _s24_44, _s30_55, _s25_36, _s37_41, "send_date", "Data de envio", "auto_bill_on", _s30_56, _s28_17, "Valor m\xednimo de pagamento", "profit", "Lucro", "line_item", "Produto", _s18_63, _s29_69, _s23_29, "Suportar pagamentos com quantias superiores \xe0 pedida para aceitar gorjetas", _s19_56, _s24_103, _s24_45, "Deve pagar no m\xednimo o valor parcial/dep\xf3sito", "test_mode", "Modo de teste", "opened", "Aberto", _s30_8, "Falha na reconcilia\xe7\xe3o", _s30_9, "Sucesso na Reconcilia\xe7\xe3o", "gateway_success", _s17_216, "gateway_failure", "Falha do Portal", "gateway_error", "Erro do Portal", "email_send", "Email Enviado", _s17_72, _s26_73, "failure", "Falha", "quota_exceeded", "Quota ultrapassada", _s16_96, "Falha Upstream", "system_logs", "Logs de Sistema", "view_portal", "Ver Portal", "copy_link", "Copiar Endere\xe7o", "token_billing", "Guardar detalhes do cart\xe3o", _s24_46, _s26_74, "always", "Sempre", "optin", "Autorizar", "optout", "Desautorizar", "label", "Legenda", "client_number", "N\xfamero Cliente", "auto_convert", "Converter Automaticamente", "company_name", "Nome da Empresa", "reminder1_sent", _s18_201, "reminder2_sent", _s18_202, "reminder3_sent", _s18_203, _s18_65, _s23_89, "pdf_page_info", _s23_90, _s16_98, "Notas de pag. enviadas com sucesso", "emailed_quotes", "Or\xe7amentos enviados com sucesso", "emailed_credits", _s40_12, "gateway", "Portal", "view_in_stripe", "Ver em Formato Lista", "rows_per_page", "Colunas por P\xe1gina", "hours", "Horas", "statement", "Declara\xe7\xe3o", "taxes", "Impostos", "surcharge", "Taxa Extra", "apply_payment", _s17_217, "apply_credit", "Aplicar Nota de Cr\xe9dito", "apply", "Aplicar", "unapplied", "N\xe3o Aplicado", "select_label", "Selecione a Legenda", "custom_labels", _s24_104, "record_type", "Tipo de Registo", "record_name", "Nome do Registo", "file_type", "Tipo de Ficheiro", "height", "Altura", "width", "Largura", "to", "Para", "health_check", "Examinar Sa\xfade do Sistema", "payment_type_id", _s17_218, "last_login_at", "\xdaltimo In\xedcio de Sess\xe3o em", "company_key", _s16_349, "storefront", "Vitrine", "storefront_help", "Permitir aplica\xe7\xf5es de terceiros para criar notas de pagamento", "client_created", "Cliente Criado", _s20_69, "E-mail de pagamento online", _s20_71, _s25_88, "completed", "Completo", "gross", "Bruto", "net_amount", "Valor l\xedquido", "net_balance", "Saldo L\xedquido", "client_settings", _s24_105, _s17_74, _s20_160, _s17_76, _s23_91, "selected_quotes", "Or\xe7amentos Selecionados", "selected_tasks", _s20_161, _s17_78, _s21_173, _s17_80, "Pr\xf3ximas Nota Pagamento", _s17_82, "Notas de Pagamento Vencidas", "recent_payments", _s19_146, "upcoming_quotes", _s19_147, "expired_quotes", _s20_162, "create_client", "Criar Cliente", "create_invoice", "Criar Nota de Pagamento", "create_quote", "Criar Or\xe7amento", "create_payment", "Criar Pagamento", "create_vendor", _s16_350, "update_quote", "Atualizar Or\xe7amento", "delete_quote", "Apagar Or\xe7amento", "update_invoice", "Atualizar Nota de Pagamento", "delete_invoice", "Apagar Nota Pagamento", "update_client", _s17_219, "delete_client", "Apagar Cliente", "delete_payment", "Apagar Pagamento", "update_vendor", "Atualizar Fornecedores", "delete_vendor", "Apagar Fornecedor", "create_expense", "Criar Despesa", "update_expense", _s17_220, "delete_expense", "Apagar Despesa", "create_task", "Criar Tarefa", "update_task", _s16_351, "delete_task", "Apagar Tarefa", "approve_quote", "Aprovar Or\xe7amento", "off", "Desligado", "when_paid", "Quando Pago", "expires_on", "Expira em", "free", "Gr\xe1tis", "plan", "Plano", "show_sidebar", _s21_189, "hide_sidebar", _s21_174, "event_type", "Tipo de Evento", "target_url", "Alvo", "copy", "C\xf3pia", "must_be_online", "Reinicie a aplica\xe7\xe3o assim que estiver conectado \xe0 internet", _s17_84, "Os crons precisam de ser ativados", "api_webhooks", "API Webhooks", "search_webhooks", _s26_75, "search_webhook", _s19_148, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nova Webhook", "edit_webhook", "Editar Webhook", "created_webhook", _s26_76, "updated_webhook", _s30_57, _s16_100, _s29_70, "deleted_webhook", "Webhook Apagada com Sucesso", "removed_webhook", _s28_93, _s16_101, _s30_58, _s17_85, ":value Webhooks arquivadas com sucesso", _s16_102, ":value Webhooks apagadas com sucesso", _s16_103, ":value Webhooks removidas com sucesso", _s17_86, ":value Webhooks restauradas com sucesso", "api_tokens", "API Tokens", "api_docs", "Documenta\xe7\xe3o API", "search_tokens", _s24_106, "search_token", _s17_221, "token", "S\xedmbolo", "tokens", "S\xedmbolos", "new_token", "Novo Token", "edit_token", "Editar S\xedmbolo", "created_token", "S\xedmbolo criado", "updated_token", "S\xedmbolo atualizado", "archived_token", "S\xedmbolo arquivado", "deleted_token", "S\xedmbolo apagado", "removed_token", _s26_77, "restored_token", _s28_94, "archived_tokens", ":value Tokens arquivadas com sucesso", "deleted_tokens", ":value Tokens apagadas com sucesso", "restored_tokens", ":value Tokens restauradas com sucesso", _s19_58, "Registo de cliente", _s24_48, "Permitir que os clientes se auto-registem no portal", "email_invoice", "Enviar Nota Pagamento", "email_quote", "Enviar Or\xe7amento", "email_credit", "Cr\xe9dito de E-mail", "email_payment", "Pagamento por E-mail", _s20_74, "O cliente n\xe3o tem um endere\xe7o de E-mail definido", "ledger", "Ledger", "view_pdf", "Ver PDF", "all_records", "Todos os registos", "owned_by_user", "Propriedade do utilizador", _s16_104, _s16_352, "contact_name", "Nome do Contacto", "use_default", "Use o padr\xe3o", _s16_106, _s17_222, "number_of_days", "N\xfamero de dias", _s23_31, "Configurar os Prazos de Pagamento", "payment_term", "Prazo de Pagamento", _s16_107, _s23_100, _s17_88, "Editar Prazo de Pagamento", _s20_75, "Criado prazo de pagamento", _s20_76, "Atualizado prazo de pagamento", _s21_79, "Arquivado prazo de pagamento", _s20_77, "Prazo de pagamento apagado", _s20_78, "Prazo de pagamento removido", _s21_80, "Prazo de pagamento restaurado", _s22_55, ":value Termos de Pagamento arquivados com sucesso", _s21_81, ":value Termos de Pagamento apagados com sucesso", _s22_56, ":value Termos de Pagamento restaurados com sucesso", "email_sign_in", _s16_353, "change", "Mudar", _s23_33, _s26_78, _s24_49, "Mudar para o layout de computador?", "send_from_gmail", "Enviar do Gmail", "reversed", "Invertido", "cancelled", "Cancelado", "credit_amount", "Total da Nota de Cr\xe9dito", "quote_amount", "Valor do Or\xe7amento", "hosted", "Hospedado", "selfhosted", "Auto-hospedado", "exclusive", "Exclusivo", "inclusive", "Inclusivo", "hide_menu", "Ocultar Menu", "show_menu", "Mostrar Menu", _s18_67, _s24_107, _s16_109, _s20_163, "search_designs", "Pesquisar Modelos", "search_invoices", "Pesquisar Notas de Pagamento", "search_clients", _s18_204, "search_products", _s18_205, "search_quotes", "Pesquisar Or\xe7amentos", "search_credits", _s18_206, "search_vendors", "Procurar Fornecedores", "search_users", "Pesquisar Utilizadores", _s16_110, _s27_95, "search_tasks", _s17_223, "search_settings", _s23_92, "search_projects", _s18_207, "search_expenses", _s18_208, "search_payments", _s20_164, "search_groups", _s16_354, "search_company", _s17_224, "search_document", _s21_176, "search_design", _s18_209, "search_invoice", "Pesquisar 1 Nota de Pagamento", "search_client", _s19_149, "search_product", _s19_150, "search_quote", _s19_151, "search_credit", _s19_152, "search_vendor", "Procurar 1 Fornecedor", "search_user", _s19_153, "search_tax_rate", _s27_96, "search_task", _s18_210, "search_project", _s19_154, "search_expense", _s19_155, "search_payment", _s21_177, "search_group", _s17_225, "refund_payment", _s20_165, _s17_92, "Nota de Pagamento Cancelada com Sucesso", _s18_69, "Notas de Pagamento Canceladas com Sucesso", _s16_116, "Nota de Pagamento Revertida com Sucesso", _s17_93, "Notas de Pagamento Revertidas com Sucesso", "reverse", "Reverter", "full_name", "Nome Completo", _s17_94, "Cidade/Distrito/C. Postal", _s17_96, "C\xf3digo-Postal/Cidade/Distrito", "custom1", _s22_134, "custom2", _s21_178, "custom3", _s22_135, "custom4", _s20_166, "optional", "Opcional", "license", "Licen\xe7a", "purge_data", "Limpar Dados", _s16_117, _s35_45, _s18_70, "Aviso: apagar\xe1 todos os seus dados.", "invoice_balance", "Saldo da fatura", "age_group_0", "0 - 30 Dias", "age_group_30", "30 - 60 Dias", "age_group_60", "60 - 90 Dias", "age_group_90", "90 - 120 Dias", "age_group_120", "120+ Dias", "refresh", "Atualizar", "saved_design", "Design guardado com sucesso", "client_details", _s19_156, "company_address", "Endere\xe7o da Empresa", "invoice_details", "Detalhes da nota de pag.", "quote_details", "Detalhes do or\xe7amento", "credit_details", _s19_157, "product_columns", _s18_211, "task_columns", _s18_212, "add_field", "Adicionar campo", "all_events", _s16_355, "permissions", "Permiss\xf5es", "none", "Nenhum", "owned", "Possu\xeddo", "payment_success", "Pagamento realizado", "payment_failure", "Falha no Pagamento", "invoice_sent", ":count nota de pag. enviada", "quote_sent", "Or\xe7amento Enviado", "credit_sent", "Cr\xe9dito Enviado", "invoice_viewed", "Nota de Pagamento Vista", "quote_viewed", "Or\xe7amento Visto", "credit_viewed", "Cr\xe9dito Visto", "quote_approved", "Or\xe7amento Aprovado", _s25_38, _s29_71, _s16_118, "Comprar licen\xe7a", "apply_license", "Aplicar Licen\xe7a", "cancel_account", "Apagar Conta", _s22_57, "Aviso: Ir\xe1 apagar permanentemente a sua conta.", "delete_company", "Apagar Empresa", _s22_58, "Aviso: Esta a\xe7\xe3o ir\xe1 apagar permanentemente a sua empresa, n\xe3o h\xe1 como desfaz\xea-la.", "enabled_modules", "Ativar M\xf3dulos", "converted_quote", _s28_102, "credit_design", _s17_226, "includes", "Inclui", "header", "Cabe\xe7alho", "load_design", "Carregar Modelo", "css_framework", "CSS Framework", "custom_designs", "Modelos Personalizados", "designs", "Modelos", "new_design", "Novo Modelo", "edit_design", "Editar Modelo", "created_design", "Modelo criado com sucesso", "updated_design", "Modelo atualizado com sucesso", "archived_design", "Model arquivado com sucesso", "deleted_design", "Modelo apagado com sucesso", "removed_design", "Modelo removido com sucesso", "restored_design", "Modelo restaurado com sucesso", _s16_120, ":value Modelos arquivados com sucesso", "deleted_designs", ":value Modelos apagados com sucesso", _s16_121, ":value Modelos restaurados com sucesso", "proposals", "Propostas", "tickets", "Bilhetes", _s16_122, _s22_136, "recurring_tasks", _s19_158, _s18_71, "Gerir Conta", "credit_date", "Data da Nota de Cr\xe9dito", "credit", "Nota de Cr\xe9dito", "credits", "Notas de Cr\xe9dito", "new_credit", "Introduzir Nota de Cr\xe9dito", "edit_credit", "Editar Nota de Cr\xe9dito", "created_credit", "Nota de Cr\xe9dito criada com sucesso", "updated_credit", "Nota de Cr\xe9dito atualizada com sucesso", "archived_credit", "Nota de Cr\xe9dito arquivada com sucesso", "deleted_credit", "Nota de Cr\xe9dito apagada com sucesso", "removed_credit", _s28_95, "restored_credit", "Nota de Cr\xe9dito restaurado", _s16_124, ":count notas de cr\xe9dito arquivadas com sucesso", "deleted_credits", ":count notas de cr\xe9dito apagadas com sucesso", _s16_125, ":value Cr\xe9ditos restaurados com sucesso", "current_version", "Vers\xe3o Atual", "latest_version", "\xdaltima vers\xe3o", "update_now", "Atualize agora", _s26_24, "Uma nova vers\xe3o da aplica\xe7\xe3o web est\xe1 dispon\xedvel", _s16_126, _s22_137, "app_updated", "Atualiza\xe7\xe3o completa", "learn_more", "Saber mais", "integrations", "Integra\xe7\xf5es", "tracking_id", "Id de acompanhamento", _s17_98, _s20_167, "credit_footer", _s17_227, "credit_terms", "Condi\xe7\xf5es do Cr\xe9dito", "new_company", "Nova Empresa", "added_company", _s30_59, "company1", _s23_101, "company2", _s23_102, "company3", _s23_103, "company4", _s23_104, "product1", "Produto Personalizado 1", "product2", "Produto Personalizado 2", "product3", "Produto Personalizado 3", "product4", "Produto Personalizado 4", "client1", _s23_105, "client2", _s23_106, "client3", _s23_107, "client4", _s23_108, "contact1", _s24_115, "contact2", _s24_116, "contact3", _s24_117, "contact4", _s24_118, "task1", "Tarefa Personalizada 1", "task2", "Tarefa Personalizada 2", "task3", "Tarefa Personalizada 3", "task4", "Tarefa Personalizada 4", "project1", "Projeto Personalizado 1", "project2", "Projeto Personalizado 2", "project3", "Projeto Personalizado 3", "project4", "Projeto Personalizado 4", "expense1", "Despesa Personalizada 1", "expense2", "Despesa Personalizada 2", "expense3", "Despesa Personalizada 3", "expense4", "Despesa Personalizada 4", "vendor1", "Fornecedor Personalizado 1", "vendor2", "Fornecedor Personalizado 2", "vendor3", "Fornecedor Personalizado 3", "vendor4", "Fornecedor Personalizado 4", "invoice1", "Nota de Pagamento Personalizada 1", "invoice2", "Nota de Pagamento Personalizada 2", "invoice3", "Nota de Pagamento Personalizada 3", "invoice4", "Nota de Pagamento Personalizada 4", "payment1", "Pagamento Personalizado 1", "payment2", "Pagamento Personalizado 2", "payment3", "Pagamento Personalizado 3", "payment4", "Pagamento Personalizado 4", "surcharge1", _s25_89, "surcharge2", _s25_90, "surcharge3", _s25_91, "surcharge4", _s25_92, "group1", _s21_190, "group2", _s21_191, "group3", _s21_192, "group4", _s21_193, "reset", "Repor", "number", "N\xfamero", "export", "Exportar", "chart", "Gr\xe1fico", "count", "Contagem", "totals", "Totais", "blank", "Vazio", "day", "Dia", "month", "M\xeas", "year", "Ano", "subgroup", "Subgrupo", "is_active", "Ativo", "group_by", "Agrupado por", "credit_balance", "Balan\xe7o da Nota de Cr\xe9dito", _s18_77, "\xdaltimo Login do Contacto", _s17_100, "Nome Completo do Contacto", "contact_phone", "Contato Telef\xf3nico", _s21_82, "Valor personalizado do contacto 1", _s21_83, "Valor personalizado do contacto 2", _s21_84, "Valor personalizado do contacto 3", _s21_85, "Valor personalizado do contacto 4", _s17_102, _s16_383, _s17_103, "Andar / Fra\xe7\xe3o de Envio", "shipping_city", "Cidade de Envio", "shipping_state", "Distrito / Regi\xe3o de Envio", _s20_79, "C\xf3digo Postal de Envio", _s16_156, "Pa\xeds de Envio", _s16_158, _s16_383, _s16_159, "Andar / Fra\xe7\xe3o da Fatura\xe7\xe3o", "billing_city", "Cidade da Fatura\xe7\xe3o", "billing_state", "Distrito / Regi\xe3o da Fatura\xe7\xe3o", _s19_60, "C\xf3digo Postal da Fatura\xe7\xe3o", "billing_country", "Pa\xeds de Fatura\xe7\xe3o", "client_id", "Identifica\xe7\xe3o do Cliente", "assigned_to", "Atribu\xeddo para", "created_by", "Criado por :nome", "assigned_to_id", "Atribu\xeddo ao ID", "created_by_id", "Criado pelo ID", "add_column", _s16_356, "edit_columns", "Editar Colunas", "columns", "Colunas", "aging", "Vencidas", "profit_and_loss", "Lucros e Perdas", "reports", "Relat\xf3rios", "report", "Relat\xf3rio", "add_company", _s17_228, "unpaid_invoice", "Nota de Pagamento N\xe3o Paga", "paid_invoice", "Nota de Pagamento Paga", _s16_160, _s22_138, "help", "Ajuda", "refund", "Reembolsar", "refund_date", _s17_229, "filtered_by", "Filtrado por", "contact_email", "Email", "multiselect", _s16_357, "entity_state", "Estado", "verify_password", "Verificar Palavra-passe", "applied", "Aplicado", _s21_86, "Incluir erros recentes dos registos", _s30_12, _s58_5, "message", "Mensagem", "from", "De", _s20_81, _s27_97, _s25_40, "Incluir a descri\xe7\xe3o e o custo na lista suspensa do produto", _s20_83, _s48_7, _s18_80, "Ajustar Percentagem da Multa", _s23_35, "Ajustar a percentagem da taxa a contabilizar", _s18_82, _s20_168, "support_forum", _s16_358, "about", "Sobre", "documentation", "Documenta\xe7\xe3o", "contact_us", "Contacte-nos", "subtotal", "SubTotal", "line_total", "Total", "item", "Produto", "credit_email", _s17_230, "iframe_url", "Site", "domain_url", "URL do Dom\xednio", _s21_87, _s21_179, _s20_84, "A palavra-passe deve conter um caractere mai\xfasculo e um n\xfamero", _s19_62, _s28_96, _s23_36, _s27_98, _s20_85, "Por favor introduza um valor", "deleted_logo", "Log\xf3tipo removido com sucesso", "yes", "Sim", "no", "N\xe3o", "generate_number", "Gerar N\xfamero", "when_saved", "Quando Guardado", "when_sent", "Quando Enviado", "select_company", _s18_213, "float", "Flutuante", "collapse", "Fechar", "show_or_hide", "Exibir/esconder", "menu_sidebar", _s21_180, "history_sidebar", _s26_79, "tablet", "Tablet", "mobile", "M\xf3vel", "desktop", "Desktop", "layout", "Layout", "view", "Visualizar", "module", "M\xf3dulo", "first_custom", _s22_134, "second_custom", _s21_178, "third_custom", _s22_135, "show_cost", "Mostrar Custo", _s17_105, "Mostrar Custo do Produto", "show_cost_help", "Exibir um campo de custo do produto para acompanhar a marca\xe7\xe3o/lucro", _s21_88, _s29_72, _s26_26, _s72_1, _s21_90, _s28_97, _s26_27, _s77_2, _s21_92, "Mostrar Desconto do Produto", _s26_28, "Exibir um campo de desconto de produto", _s16_162, _s17_231, _s21_94, _s60_2, "one_tax_rate", _s19_159, "two_tax_rates", _s22_139, "three_tax_rates", _s22_140, _s16_164, "Imposto Padr\xe3o", "user", "Utilizador", "invoice_tax", _s17_232, "line_item_tax", "Imposto do Produto", "inclusive_taxes", "Impostos Incluidos", _s17_107, "Taxa do Imposto da Fatura", "item_tax_rates", "Taxa do Imposto do Item", _s18_84, _s30_66, "configure_rates", _s18_214, _s18_85, "Configurar Terminais", "tax_settings", "Defini\xe7\xf5es de Impostos", _s18_87, "Impostos", "accent_color", "Cor de destaque", "switch", "Alterar", _s19_64, _s27_99, "options", "Op\xe7\xf5es", _s16_166, _s20_169, "multi_line_text", _s16_359, "dropdown", "Dropdown", "field_type", "Tipo de Campo", _s27_44, "Foi enviado um e-mail de recupera\xe7\xe3o da palavra-passe", "submit", "Enviar", _s16_168, "Recuperar senha", "late_fees", "Taxas atrasadas", "credit_number", "Nota de Cr\xe9dito N\xfamero", "payment_number", "N\xfamero do Pagamento", "late_fee_amount", _s16_360, _s16_169, _s20_177, "before_due_date", "At\xe9 \xe0 data de vencimento", "after_due_date", _s28_98, _s18_89, "Depois da data da fatura", "days", "Dias", "invoice_email", "E-mail para Nota de Pagamento", "payment_email", "E-mail para Pagamentos", "partial_payment", _s17_233, "payment_partial", _s17_234, _s21_95, "E-mail de pagamento parcial", "quote_email", "E-mail para Or\xe7amentos", _s16_171, "Aviso Cont\xednuo", _s16_173, "Filtrado pelo Utilizador", "administrator", "Administrador", _s18_90, "Permite ao utilizador gerir utilizadores, alterar defini\xe7\xf5es e modificar registos.", "user_management", "Gerir Utilizadores", "users", "Utilizadores", "new_user", "Novo Utilizador", "edit_user", "Editar Utilizador", "created_user", "Utilizador criado com sucesso", "updated_user", "Utilizador atualizado com sucesso", "archived_user", "Utilizador arquivado", "deleted_user", "Utilizador apagado", "removed_user", "Utilizador removido com sucesso", "restored_user", "Utilizador restaurado", "archived_users", ":value Cr\xe9ditos arquivados com sucesso", "deleted_users", ":value Utilizadores arquivados com sucesso", "removed_users", ":value Utilizadores removidos com sucesso", "restored_users", ":value Utilizadores restaurados com sucesso", _s16_175, "Defini\xe7\xf5es Gerais", "invoice_options", "Op\xe7\xf5es da Nota de Pagamento", _s17_109, "Ocultar Data de Pagamento", _s22_65, "Mostrar apenas a 'Data de Pagamento' quanto o pagamento for efetuado.", _s23_38, "Documentos Incorporados", _s28_30, "Incluir imagens anexadas na nota de pagamento.", _s16_177, "Mostrar cabe\xe7alho ativo", _s16_178, "Mostrar rodap\xe9 ativo", "first_page", "Primeira p\xe1gina", "all_pages", _s16_361, "last_page", "\xdaltima p\xe1gina", "primary_font", "Fonte Prim\xe1ria", "secondary_font", _s16_362, "primary_color", "Cor Principal", "secondary_color", "Cor Secund\xe1ria", "page_size", _s17_235, "font_size", "Tamanho do Texto", "quote_design", "Modelo do Or\xe7amento", "invoice_fields", "Campos da Nota de Pagamento", "product_fields", "Campos do Produto", "invoice_terms", "Condi\xe7\xf5es da Nota de Pagamento", "invoice_footer", "Rodap\xe9 da Nota de Pagamento", "quote_terms", _s22_141, "quote_footer", _s19_160, _s18_91, _s16_363, _s23_39, _s52_4, _s18_92, _s24_108, _s23_40, _s55_1, _s18_93, "Auto Convers\xe3o", _s23_41, _s58_4, _s17_111, _s34_40, "freq_daily", "Di\xe1rio", "freq_weekly", "Semanal", "freq_two_weeks", "2 semanas", "freq_four_weeks", "4 semanas", "freq_monthly", "Mensal", "freq_two_months", "Dois meses", _s17_113, "Trimestral", _s16_179, "Quatro Meses", "freq_six_months", "Semestral", "freq_annually", "Anual", "freq_two_years", "Dois Anos", _s16_180, "Tr\xeas Anos", "never", "Nunca", "company", "Empresa", _s17_114, "N\xfameros gerados", "charge_taxes", "Impostos", "next_reset", "Pr\xf3xima Reposi\xe7\xe3o", "reset_counter", "Repor Contador", _s16_181, _s22_142, "number_padding", _s23_93, "general", "Geral", "surcharge_field", _s18_216, "company_field", _s16_364, "company_value", _s16_365, "credit_field", _s16_366, "invoice_field", "Campo da Nota de Pagamento", _s17_116, "Taxa Extra da Fatura", "client_field", _s16_367, "product_field", _s16_368, "payment_field", _s18_217, "contact_field", "Campo do Contacto", "vendor_field", _s19_161, "expense_field", _s16_369, "project_field", _s16_370, "task_field", "Campo da Tarefa", "group_field", "Campo de Grupo", "number_counter", _s17_236, "prefix", "Prefixo", "number_pattern", _s19_162, "messages", "Mensagens", "custom_css", _s17_237, _s17_118, _s24_109, _s16_183, "Mostrar no PDF", _s21_97, "Mostrar a assinatura do cliente no PDF da nota de pagamento/or\xe7amento.", _s25_46, "Caixa de sele\xe7\xe3o para Termos da Nota de Pagamento", _s30_13, "Requer que o cliente confirme que aceita os termos da nota de pagamento.", _s23_42, "Caixa de sele\xe7\xe3o para Termos do Or\xe7amento", _s28_31, "Requer que o cliente confirme que aceita os termos do or\xe7amento.", _s25_47, "Assinatura da Nota de Pagamento", _s30_14, "Requer que o cliente introduza a sua assinatura.", _s23_43, _s23_94, _s22_67, "Proteger notas de pag. com senha", _s27_45, "Permite definir uma senha para cada contacto. Se uma senha for defenida, o contacto dever\xe1 introduzir a senha antes de visualizar a nota de pagamento.", "authorization", "Autoriza\xe7\xe3o", "subdomain", "Subdom\xednio", "domain", "Dom\xednio", "portal_mode", "Modo Portal", "email_signature", "Cumprimentos,", _s24_50, "Para tornar mais f\xe1cil para os seus clientes efetuarem os pagamentos, acrescente marca\xe7\xe3o schema.org aos seus e-mails.", "plain", "Plano", "light", "Claro", "dark", "Escuro", "email_design", "Modelo de E-mail", "attach_pdf", "Anexar PDF", _s16_184, _s17_238, "attach_ubl", "Anexar UBL", "email_style", "Estilo de e-mails", _s19_66, "Ativar Marca\xe7\xe3o", "reply_to_email", "Email de resposta", "reply_to_name", "Responder para nome", "bcc_email", "Email BCC", "processed", "Processado", "credit_card", _s17_239, "bank_transfer", _s22_143, "priority", "Prioridade", "fee_amount", "Quantia da Taxa", "fee_percent", _s20_177, "fee_cap", "Taxa m\xe1xima", "limits_and_fees", "Limites/Multas", "enable_min", "Ativar min", "enable_max", "Ativar max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, "Log\xf3tipos de Cart\xf5es Aceites", "credentials", "Credenciais", "update_address", "Atualizar Morada", _s19_69, "Atualizar morada do cliente", "rate", "Taxa", "tax_rate", "Imposto", "new_tax_rate", "Novo Imposto", "edit_tax_rate", "Editar Imposto", _s16_186, "Imposto Adicionado", _s16_187, "Imposto Atualizado", _s17_121, "Imposto Arquivado", _s16_188, _s36_44, _s17_122, _s38_33, _s18_94, ":value Taxas de Impostos arquivados com sucesso", _s17_123, ":value Taxas de Impostos apagados com sucesso", _s18_95, ":value Taxas de Impostos restaurados com sucesso", "fill_products", "Preencher automaticamente produtos", _s18_96, "Ao selecionar um produto a descri\xe7\xe3o e pre\xe7o ser\xe3o preenchidos automaticamente", "update_products", _s35_46, _s20_89, "Ao atualizar uma nota de pagamento o produto tamb\xe9m ser\xe1 atualizado", _s16_189, _s18_218, _s21_98, _s68_, "fees", "Taxas", "limits", "Limites", "provider", "Fornecedor", "company_gateway", "Terminal de Pagamento", _s16_191, "Terminais de Pagamento", _s19_70, "Novo Terminal", _s20_90, "Editar Terminal", _s23_44, "Terminal Criado com Sucesso", _s23_45, "Terminal Atualizado com Sucesso", _s24_51, "Gateway Arquivado com Sucesso", _s23_46, "Terminal Apagado com Sucesso", _s24_52, "Terminal Restaurado com Sucesso", _s25_49, ":value Terminais arquivados com sucesso", _s24_53, ":value Terminais apagados com sucesso", _s25_50, ":value Terminais restaurados com sucesso", _s16_193, "Continuar a Editar", "discard_changes", "Rejeitar Mudan\xe7as", "default_value", "Valor padr\xe3o", "disabled", "Desativado", "currency_format", _s16_371, _s21_99, "Primeiro Dia da Semana", _s23_47, _s19_163, "sunday", "Domingo", "monday", "Segunda-Feira", "tuesday", "Ter\xe7a-Feira", "wednesday", "Quarta-Feira", "thursday", "Quinta-Feira", "friday", "Sexta-Feira", "saturday", "S\xe1bado", "january", "Janeiro", "february", "Fevereiro", "march", "Mar\xe7o", "april", "Abril", "may", "Maio", "june", "Junho", "july", "Julho", "august", "Agosto", "september", "Setembro", "october", "Outubro", "november", "Novembro", "december", "Dezembro", "symbol", "S\xedmbolo", "ocde", "C\xf3digo", "date_format", "Formato da Data", "datetime_format", _s20_170, "military_time", "24 Horas", _s18_97, _s19_164, "send_reminders", _s16_372, "timezone", "Fuso Hor\xe1rio", _s19_71, _s20_171, _s17_124, _s18_219, _s19_73, _s19_165, _s18_98, _s20_172, _s18_100, _s21_181, "group_settings", _s23_95, "group", "Grupo", "groups", "Grupos", "new_group", "Novo Grupo", "edit_group", "Editar Grupo", "created_group", _s24_110, "updated_group", _s28_99, "archived_groups", ":value Grupos arquivados com sucesso", "deleted_groups", ":value Grupos apagados com sucesso", "restored_groups", ":value Grupos restaurados com sucesso", "archived_group", _s27_100, "deleted_group", _s26_80, "restored_group", _s28_100, "upload_logo", "Carregar Log\xf3tipo", "uploaded_logo", "Log\xf3tipo carregado com sucesso", "logo", "Log\xf3tipo", "saved_settings", "Configura\xe7\xf5es guardadas com sucesso", _s16_195, "Defini\xe7\xf5es de Produtos", "device_settings", _s28_101, "defaults", "Padr\xf5es", "basic_settings", "Defini\xe7\xf5es B\xe1sicas", _s17_126, "Defini\xe7\xf5es Avan\xe7adas", "company_details", _s19_166, "user_details", "Detalhes do Utilizador", "localization", "Localiza\xe7\xe3o", "online_payments", _s17_240, "tax_rates", "Taxas dos Impostos", "notifications", "Notifica\xe7\xf5es", "import_export", _s17_252, "custom_fields", _s21_182, "invoice_design", "Modelo das Notas de Pagamento", "buy_now_buttons", "Comprar Bot\xf5es Agora", "email_settings", "Defini\xe7\xf5es de E-mail", _s23_49, "Modelos & Avisos", _s22_68, "Contas Banc\xe1rias", _s19_75, _s21_183, "price", "Pre\xe7o", "email_sign_up", "Registo com Email", "google_sign_up", "Registo via Google", _s27_49, "Obrigado pela sua compra!", "redeem", "Resgatar", "back", "Voltar", "past_purchases", _s16_373, _s19_77, _s16_374, "pro_plan", "Plano Profissional", "enterprise_plan", _s17_241, "count_users", ":count utilizadores", "upgrade", "Atualizar", _s25_51, "Por favor introduza o primeiro nome", _s24_54, "Por favor introduza o apelido", _s33_28, _s86_0, "i_agree_to_the", "Aceito os", _s16_197, _s20_173, "privacy_policy", _s23_96, "sign_up", "Registar", "account_login", "Iniciar sess\xe3o", "view_website", "Ver Site", "create_account", "Criar Conta", "email_login", "E-mail de Login", "create_new", "Criar Nova", _s18_102, "Nenhum registo selecionado", _s21_102, "Por favor, guarde ou cancele as suas altera\xe7\xf5es", "download", "Transferir", _s27_50, "Necessita de um plano empresarial", "take_picture", "Tirar Fotografia", "upload_file", "Carregar Arquivo", "document", "Documento", "documents", "Documentos", "new_document", "Novo Documento", "edit_document", _s16_375, _s17_128, _s29_73, _s16_199, _s32_35, _s17_129, _s31_40, _s16_200, _s29_74, _s17_130, _s32_36, _s18_104, ":value Documentos arquivados com sucesso", _s17_131, ":value Documentos apagados com sucesso", _s18_105, ":value Documentos restaurados com sucesso", "no_history", "Sem Hist\xf3rico", "expense_date", "Data da Despesa", "pending", "Pendente", _s16_201, "Registado", _s16_202, "Pendente", _s16_203, "Faturado", "converted", "Convertido", _s24_56, "Adicionar documentos \xe0 nota de pagamento", "exchange_rate", "Taxa de C\xe2mbio", _s16_204, "Converter moeda", "mark_paid", _s16_376, "category", "Categoria", "address", "Morada", "new_vendor", "Novo Fornecedor", "created_vendor", _s29_75, "updated_vendor", _s33_44, "archived_vendor", _s32_37, "deleted_vendor", "Fornecedor removido com sucesso", "restored_vendor", "Fornecedor restarurado com sucesso", _s16_205, _s42_23, "deleted_vendors", ":count fornecedores removidos com sucesso", _s16_206, ":value Fornecedores Restaurados com Sucesso", "new_expense", "Introduzir Despesa", "created_expense", _s26_81, "updated_expense", _s30_60, _s16_207, _s29_76, "deleted_expense", "Despesa apagada com sucesso", _s16_208, _s30_61, _s17_132, _s31_41, _s16_209, "Despesas apagadas com sucesso", _s17_133, ":value Despesas restauradas com sucesso", "copy_shipping", "Copiar Envio", "copy_billing", "Copiar Faturamento", "design", "Modelo", _s21_103, "Falha ao procurar registo", "invoiced", "Faturado", "logged", "Em aberto", "running", "Em execu\xe7\xe3o", "resume", "Retomar", "task_errors", "Corrija os tempos sobrepostos", "start", "Iniciar", "stop", "Parar", "started_task", _s27_101, "stopped_task", "Tarefa interrompida", "resumed_task", "Tarefa retomada com sucesso", "now", "Agora", _s16_210, _s31_42, "timer", "Temporizador", "manual", "Manual", "budgeted", "Or\xe7ado", "start_time", "In\xedcio", "end_time", "Final", "date", "Data", "times", "Tempo", "duration", "Dura\xe7\xe3o", "new_task", "Nova Tarefa", "created_task", "Tarefa criada", "updated_task", "Tarefa atualizada", "archived_task", "Tarefa arquivada", "deleted_task", "Tarefa apagada", "restored_task", "Tarefa restaurada", "archived_tasks", ":count Tarefas arquivadas", "deleted_tasks", ":count Tarefas apagadas", "restored_tasks", ":value Tarefas restauradas com sucesso", _s19_79, "Por favor introduza um nome", "budgeted_hours", "Horas de Or\xe7amento", "created_project", _s26_82, "updated_project", _s30_62, _s16_212, _s29_77, "deleted_project", _s27_105, _s16_213, _s30_63, _s17_134, _s38_34, _s16_214, ":count projectos apagadas com sucesso", _s17_135, ":value Projetos restaurados com sucesso", "new_project", "Novo Projeto", _s27_54, "Obrigado por utilizar a nosso aplica\xe7\xe3o!", "if_you_like_it", "Se gostou por favor", "click_here", "clique aqui", _s18_106, "Clique aqui", "to_rate_it", "d\xea uma avalia\xe7\xe3o.", "average", "M\xe9dia", "unapproved", "N\xe3o Aprovado", _s30_19, _s56_3, "locked", "Bloqueado", "authenticate", "Autenticar", _s19_81, _s23_97, _s24_58, _s23_98, "footer", "Rodap\xe9", "compare", "Comparar", "hosted_login", "Login Alojado", "selfhost_login", "Login Servidor Pessoal", "google_sign_in", "Iniciar sess\xe3o atrav\xe9s da Google", "today", "Hoje", "custom_range", "Intervalo Personalizado", "date_range", "Intervalo de Datas", "current", "Atual", "previous", "Anterior", "current_period", "Per\xedodo Atual", _s17_136, _s21_184, "previous_period", _s16_377, "previous_year", "Ano Anterior", "compare_to", "Comparar com", "last7_days", "\xdaltimos 7 dias", "last_week", "\xdaltima Semana", "last30_days", "\xdaltimos 30 dias", "this_month", "Este M\xeas", "last_month", "\xdaltimo M\xeas", "this_year", "Este ano", "last_year", "\xdaltimo Ano", "custom", "Personalizado", _s16_215, "Duplicar para Nota de Pagamento", "clone_to_quote", "Duplicar para Or\xe7amento", "clone_to_credit", "Duplicar para cr\xe9dito", "view_invoice", "Visualizar Nota de Pagamento", "convert", "Converter", "more", "Mais", "edit_client", "Editar Cliente", "edit_product", "Editar Produto", "edit_invoice", "Editar Nota de Pagamento", "edit_quote", _s16_378, "edit_payment", _s16_379, "edit_task", "Editar Tarefa", "edit_expense", "Editar Despesa", "edit_vendor", _s17_242, "edit_project", "Editar Projeto", _s20_92, _s27_102, "billing_address", "Morada de Fatura\xe7\xe3o", _s16_217, "Endere\xe7o de Envio", "total_revenue", "Receita Total", "average_invoice", "M\xe9dia por Nota Pagamento", "outstanding", "Em Aberto", "invoices_sent", ":count notas de pag. enviadas", "active_clients", "Clientes ativos", "close", "Fechar", "email", "E-mail", "password", "Senha", "url", "URL", "secret", "Segredo", "name", "Nome", "logout", "Sair", "login", "Iniciar Sess\xe3o", "filter", "Filtrar", "sort", "Ordenar", "search", "Pesquisa", "active", "Ativo", "archived", "Arquivado", "deleted", "Apagado", "dashboard", "Painel", "archive", "Arquivar", "delete", "Apagar", "restore", "Restaurar", _s16_219, "Recarregar Completo", _s23_50, "Por favor introduza o seu e-mail", _s26_37, "Por favor introduza a sua senha", _s21_106, "Por favor introduza o seu URL", _s26_39, "Por favor introduza uma chave de produto", "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_138, "Ocorreu um erro", "paid_to_date", "Pago at\xe9 \xe0 data", "balance_due", "Por Liquidar", "balance", "Saldo", "overview", "Resumo", "details", "Detalhes", "phone", "Telefone", "website", "Site", "vat_number", "NIF", "id_number", "N\xfamero de Identifica\xe7\xe3o", "create", "Criar", _s19_83, _s43_6, "error", "Erro", _s16_221, _s24_111, "contacts", "Contactos", "additional", "Adicional", "first_name", "Primeiro Nome", "last_name", "Apelido", "add_contact", "Adicionar contacto", "are_you_sure", "Tem a certeza?", "cancel", "Cancelar", "ok", "Ok", "remove", "Remover", _s16_223, "E-mail \xe9 inv\xe1lido", "product", "Produto", "products", "Produtos", "new_product", "Novo Produto", "created_product", "Produto criado", "updated_product", "Produto atualizado", _s16_225, "Produto arquivado", "deleted_product", "Produto apagado com sucesso", _s16_226, _s30_64, _s17_140, ":count Produtos arquivados com sucesso", _s16_227, ":count produtos apagados com sucesso", _s17_141, ":value Produtos restaurados com sucesso", "product_key", "Produto", "notes", "Observa\xe7\xf5es", "cost", "Custo", "client", "Cliente", "clients", "Clientes", "new_client", "Novo Cliente", "created_client", _s26_83, "updated_client", _s30_65, "archived_client", _s29_78, _s16_228, _s38_35, "deleted_client", "Clientes removidos com sucesso", "deleted_clients", ":count clientes removidos com sucesso", "restored_client", "Cliente restaurado", _s16_229, ":value Clientes restaurados com sucesso", "address1", "Rua", "address2", "N\xfamero", "city", "Cidade", "state", "Distrito/Regi\xe3o", "postal_code", "C\xf3digo Postal", "country", "Pa\xeds", "invoice", "Nota Pagamento", "invoices", "Notas Pagamento", "new_invoice", "Nova Nota Pagamento", "created_invoice", "Nota de pagamento criada com sucesso", "updated_invoice", "Nota de pagamento atualizada com sucesso", _s16_230, "Nota de pagamento arquivada com sucesso", "deleted_invoice", "Notas de Pagamento apagadas com sucesso", _s16_231, "Nota de pagamento restaurada", _s17_142, ":count notas de pagamento arquivadas com sucesso", _s16_232, ":count notas de pagamento apagadas com sucesso", _s17_143, ":value Notas de Pagamento restaurados com sucesso", "emailed_invoice", "Nota de pagamento enviada por e-mail com sucesso", "emailed_payment", "Pagamento enviado por e-mail com sucesso", "amount", "Total", "invoice_number", "N\xfamero da Nota Pagamento", "invoice_date", "Data da Nota Pagamento", "discount", "Desconto", "po_number", "N\xfam. Ordem de Servi\xe7o", "terms", "Condi\xe7\xf5es", "public_notes", "Notas P\xfablicas", "private_notes", "Notas Privadas", "frequency", "Frequ\xeancia", "start_date", "Data Inicial", "end_date", "Data Final", "quote_number", _s19_167, "quote_date", _s17_243, "valid_until", "V\xe1lido at\xe9", "items", "Produtos", "partial_deposit", _s16_384, "description", "Descri\xe7\xe3o", "unit_cost", "Pre\xe7o", "quantity", "Quantidade", "add_item", _s17_211, "contact", "Contacto", "work_phone", "Telefone", "total_amount", "Quantia Total", "pdf", "PDF", "due_date", _s18_220, _s16_233, _s26_84, "status", "Estado", _s17_144, "Estado da Nota de Pagamento", "quote_status", "Estado do Or\xe7amento", _s22_69, "Clique + para adicionar um produto", _s22_71, _s29_79, "count_selected", _s19_168, "total", "Total", "percent", "Percentagem", "edit", "Editar", "dismiss", "Dispensar", _s20_94, "Por favor selecione uma data", _s22_72, _s30_66, _s24_60, "Por favor escolha uma nota de pagamento", "task_rate", "Taxa de Tarefas", "settings", "Defini\xe7\xf5es", "language", "Idioma", "currency", "Moeda", "created_at", "Data de Cria\xe7\xe3o", "created_on", "Criado em", "updated_at", "Atualizado", "tax", "Imposto", _s30_21, "Por favor digite um n\xfamero de nota de pagamento", _s27_58, _s39_18, "past_due", "Vencido", "draft", "Rascunho", "sent", "Enviado", "viewed", "Visto", "approved", "Aprovado", "partial", _s16_384, "paid", "Pago", "mark_sent", "Marcar Como Enviada", _s22_74, "A nota de pagamento foi marcada como enviada.", _s22_75, "Excelente! A nota de pagamento foi marcada como enviada.", _s23_52, _s61_4, _s23_53, _s61_4, "done", "Conclu\xeddo", _s37_21, "Por favor introduza um cliente ou nome de contacto", "dark_mode", "Modo Escuro", _s27_60, "Reinicie a aplica\xe7\xe3o para aplicar a mudan\xe7a", "refresh_data", "Atualizar Dados", "blank_contact", "Contato Vazio", "activity", "Atividade", _s16_235, "Nenhum registo encontrado", "clone", "Duplicar", "loading", "A Carregar", "industry", "Ind\xfastria", "size", "Tamanho", "payment_terms", "Condi\xe7\xf5es de Pagamento", "payment_date", _s17_244, "payment_status", "Estado do Pagamento", _s16_237, "Pendente", _s16_238, "Anulado", _s16_239, "Falhou", _s16_240, "Completo", _s16_241, _s24_107, _s16_242, "Reembolsado", _s17_145, "N\xe3o Aplicado", _s17_146, _s25_97, "net", "L\xedquido", "client_portal", _s17_245, "show_tasks", "Mostrar tarefas", "email_reminders", "Avisos de e-mail", "enabled", "Ativo", "recipients", "Destinat\xe1rios", "initial_email", "Email Inicial", "first_reminder", "Primeiro Aviso", "second_reminder", "Segundo Aviso", "third_reminder", "Terceiro Aviso", "reminder1", "Primeiro Aviso", "reminder2", "Segundo Aviso", "reminder3", "Terceiro Aviso", "template", "Modelo", "send", "Enviar", "subject", "Assunto", "body", "Conte\xfado", "send_email", "Enviar email", "email_receipt", "Envio do comprovativo de pagamento por e-mail para o cliente", "auto_billing", "Faturamento autom\xe1tica", "button", "Bot\xe3o", "preview", "Pr\xe9-visualizar", "customize", "Personalizar", "history", "Hist\xf3rico", "payment", "Pagamento", "payments", "Pagamentos", "refunded", "Reembolsado", "payment_type", _s17_218, _s21_108, _s23_99, "enter_payment", _s20_178, "new_payment", _s20_178, "created_payment", "Pagamento Criado", "updated_payment", "Pagamento atualizado", _s16_243, "Pagamento arquivado", "deleted_payment", "Pagamento apagado", _s16_244, "Pagamento restaurado", _s17_147, _s40_13, _s16_245, ":count pagamentos apagados", _s17_148, ":value Pagamentos restaurados com sucesso", "quote", "Or\xe7amento", "quotes", "Or\xe7amentos", "new_quote", "Novo Or\xe7amento", "created_quote", "Or\xe7amento criado", "updated_quote", "Or\xe7amento atualizado", "archived_quote", "Or\xe7amento arquivado", "deleted_quote", "Or\xe7amento apagado com sucesso", "restored_quote", "Or\xe7amento restaurado", "archived_quotes", _s40_14, "deleted_quotes", ":count or\xe7amentos apagados com sucesso", "restored_quotes", ":value Or\xe7amentos restaurados com sucesso", "expense", "Despesa", "expenses", "Despesas", "vendor", "Fornecedor", "vendors", "Fornecedor", "task", "Tarefa", "tasks", "Tarefas", "project", "Projeto", "projects", "Projetos", "activity_1", _s29_80, "activity_2", _s32_38, "activity_3", ":user removeu o cliente :client", "activity_4", ":user criou a nota de pagamento :invoice", "activity_5", ":user atualizou a nota de pagamento :invoice", "activity_6", ":user enviou nota de pagamento :invoice para :client, :contact", "activity_7", ":contact viu a nota de pagamento :invoice para :client", "activity_8", ":user arquivou a nota de pagamento :invoice", "activity_9", ":user removeu a nota de pagamento :invoice", "activity_10", ":contact introduziu o pagamento :payment para :payment_amount na nota de pagamento :invoice para :cliente", "activity_11", _s36_45, "activity_12", _s35_47, "activity_13", ":user removeu o pagamento :payment", "activity_14", ":user adicionou nota de cr\xe9dito :credit", "activity_15", ":user atualizou nota de cr\xe9dito :credit", "activity_16", ":user arquivou nota de cr\xe9dito :credit", "activity_17", ":user removeu nota de cr\xe9dito :credit", "activity_18", ":user adicionou o or\xe7amento :quote", "activity_19", ":user atualizou o or\xe7amento :quote", "activity_20", ":user enviou o or\xe7amento :quote por e-mail para :client, :contact", "activity_21", _s38_36, "activity_22", _s33_45, "activity_23", ":user removeu o or\xe7amento :quote", "activity_24", _s34_41, "activity_25", ":user restaurou a nota de pagamento :invoice", "activity_26", _s33_46, "activity_27", _s36_46, "activity_28", ":user restaurou a nota de cr\xe9dito :credit", "activity_29", ":contact aprovou o or\xe7amento :quote para :cliente", "activity_30", _s32_39, "activity_31", _s35_48, "activity_32", ":user apagou o fornecedor :vendor", "activity_33", _s36_47, "activity_34", _s30_67, "activity_35", _s33_47, "activity_36", ":user apagou a despesa :expense", "activity_37", _s34_42, "activity_39", _s58_6, "activity_40", _s72_2, "activity_41", "pagamento (:payment) de :payment_amount falhou", "activity_42", _s26_85, "activity_43", _s30_68, "activity_44", _s29_81, "activity_45", ":user apagou a tarefa :task", "activity_46", _s30_69, "activity_47", _s34_43, "activity_48", ":user criou o utilizador :user", "activity_49", ":user atualizou o utilizador :user", "activity_50", ":user arquivou o utilizador :user", "activity_51", ":user apagou o utilizador :user", "activity_52", ":user restaurou o utilizador :user", "activity_53", ":user marcou como enviado :invoice", "activity_54", _s27_71, "activity_55", ":contact respondeu ao bilhete :ticket", "activity_56", ":user visualizou o bilhete :ticket", "activity_57", "O sistema falhou ao enviar a nota de pagamento :invoice", "activity_58", ":invoice revertida pelo utilizador: user", "activity_59", ":invoice cancelada pelo utilizador :user", "activity_60", ":contact viu o or\xe7amento :quota", "activity_61", ":user atualizou o cliente :client", "activity_62", _s34_44, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", ":user criou a subscri\xe7\xe3o :subscription", "activity_81", ":user atualizou a subscri\xe7\xe3o :subscription", "activity_82", ":user arquivou a subscri\xe7\xe3o :subscription", "activity_83", ":user apagou a subscri\xe7\xe3o :subscription", "activity_84", ":user restaurou a subscri\xe7\xe3o :subscription", _s17_149, "Senha descart\xe1vel", "emailed_quote", "Or\xe7amento enviado", "emailed_credit", _s27_103, _s20_96, _s42_24, _s21_110, _s40_15, "expired", "Expirada", "all", "Todos", "select", "Selecionar", _s22_76, _s33_48, "custom_value1", _s19_169, "custom_value2", _s19_169, "custom_value3", _s21_185, "custom_value4", _s21_186, _s18_107, _s30_70, _s24_65, _s32_40, _s29_43, "Mensagem Personalizada de Nota de Pagamento Atrasada", _s27_65, "Mensagem Personalizada de Nota de Pagamento Paga", _s31_23, _s48_8, "lock_invoices", "Bloquear Notas de Pagamento", "translations", "Tradu\xe7\xf5es", _s19_84, _s29_82, _s19_86, _s28_103, _s22_78, _s30_71, _s22_80, _s29_83, _s21_111, "Padr\xe3o N\xfamero Fornecedor", _s21_113, "Contador N\xfamero Fornecedor", _s21_115, _s29_84, _s21_117, _s28_104, _s22_82, _s32_41, _s22_84, _s31_43, _s22_86, _s29_85, _s22_88, "Numera\xe7\xe3o das", _s20_97, _s32_42, _s20_99, "Numera\xe7\xe3o dos Or\xe7amentos", _s21_119, _s30_72, _s21_121, _s29_86, _s21_123, _s30_72, _s21_124, _s29_86, _s18_109, _s26_86, "counter_padding", _s18_221, _s28_66, _s27_74, _s18_111, _s20_174, _s18_113, _s24_112, _s18_115, _s20_175, _s18_117, _s24_113, _s18_119, _s20_176, _s18_121, _s24_114, _s21_125, _s27_104, _s19_88, _s30_73, _s21_127, _s30_74, _s29_45, _s38_37, "show_table", "Mostrar Tabelas", "show_list", "Mostrar Lista", "client_city", _s17_248, "client_state", "Distrito do Cliente", "client_country", "Pa\xeds do Cliente", _s16_246, "Cliente Ativo", "client_balance", "Saldo do Cliente", "client_address1", _s19_170, "client_address2", _s25_98, "vendor_address1", "Morada Fornecedor", "vendor_address2", "Andar / Fra\xe7\xe3o Fornecedor", _s24_67, _s19_171, _s24_68, _s25_98, "type", "Tipo", "invoice_amount", "Total da Nota de Pagamento", _s16_250, _s18_220, "tax_rate1", _s17_249, "tax_rate2", _s17_250, "tax_rate3", _s17_251, "auto_bill", _s19_172, "archived_at", "Arquivado em", "has_expenses", "Tem despesas", "custom_taxes1", _s25_93, "custom_taxes2", _s25_94, "custom_taxes3", _s25_95, "custom_taxes4", _s25_96, _s17_151, _s25_89, _s17_152, _s25_90, _s17_153, _s25_91, _s17_154, _s25_92, "is_deleted", "Apagado", "vendor_city", "Cidade Fornecedor", "vendor_state", "Distrito Fornecedor", "vendor_country", "Pa\xeds Fornecedor", "is_approved", "Est\xe1 aprovado", "tax_name", "Nome do Imposto", "tax_amount", "Total de Impostos", "tax_paid", "Impostos Pagos", "payment_amount", "Total do Pagamento", "age", "Idade", "is_running", "Em execu\xe7\xe3o", "time_log", "Registo de Tempo", "bank_id", "Banco", _s19_90, "ID da Categoria de Despesa", _s16_251, "Categoria de Despesas", _s19_92, "ID da Moeda da Nota de Pagamento", "tax_name1", "Imposto 1", "tax_name2", "Imposto 2", "tax_name3", "Imposto 3", "transaction_id", "ID de transa\xe7\xe3o", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "ro", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Actiune", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Program", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arhiveaza plata", "archive_invoice", "Arhiveaz\u0103 factura", "archive_quote", "Arhveaza Proforma", "archive_credit", "Arhiveaza credit", "archive_task", "Athiveaz\u0103 Task", "archive_client", "Arhiveaza client", "archive_project", "Arhiveaz\u0103 Proiect", "archive_expense", "Arhiva\u021bi plata", "restore_payment", "Restaureaz\u0103 Plat\u0103", "restore_invoice", "Restaurez\u0103 Factura", "restore_quote", "Restaurez\u0103 Proform\u0103", "restore_credit", "Restaureaz\u0103 Credit", "restore_task", "Restaureaz\u0103 Task", "restore_client", "Restaureaz\u0103 Client", "restore_project", "Restaureaz\u0103 Proiect", "restore_expense", "Plata a fost restabilit\u0103", "archive_vendor", "Arhiveaz\u0103 Furnizor", "restore_vendor", "Restabili\u021bi furnizor", "create_product", "Adauga produs", "update_product", "Update Product", "delete_product", "Elimina\u021bi produsul", "restore_product", "Restabile\u0219te produsul", "archive_product", "Arhiv\u0103 produse", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "Elimina\u021bi comanda de achizi\u021bie", _s22_, "Restabili\u021bi comanda de achizi\u021bie", _s22_1, "Arhiva\u021bi comanda de achizi\u021bie", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Metode de plat\u0103", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Or\u0103", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Incarca", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Elimina\u021bi proiectul", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Salveaza ca predefinit", _s22_5, "Salveaz\u0103 ca subsol implicit", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, "Num\u0103r ordin de achizi\u021bie", _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Contul bancar a fost creat cu succes", _s20_11, "Contul bancar a fost actualizat cu succes", _s17_12, "Modifica\u021bi contul bancar", _s16_14, _s16_15, "account_type", "Tip cont", _s16_16, "Cont bancar nou", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selectat", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Actualiza\u021bi creditul", "delete_credit", "Sterge credit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Cont Bancar", "bank_accounts", _s26_88, _s21_21, "Contul bancar a fost arhivat cu succes", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Conecta\u021bi-v\u0103", _s23_6, "Amarca\u021bi ca pl\u0103tit email-ul de plat\u0103", _s18_9, "Converti\u021bi \xeen proiect", "client_email", "Email client", _s20_17, "Proiect de sarcin\u0103 de pe factur\u0103", _s25_4, "Ad\u0103uga\u021bi proiectul \xeen liniile cu articol de pe factur\u0103", "field", "C\xe2mp", "period", "Perioad\u0103", "fields_per_row", "C\xe2mpuri per r\xe2nd", _s21_23, "Facturi active", _s26_2, "Facturi restante", _s24_10, "Pl\u0103\u021bi finalizate", _s23_8, "Pl\u0103\u021bi rambursate", _s19_20, "Oferte active", _s21_24, "Oferte aprobate", _s23_9, "Oferte neaprobate", _s18_12, "Sarcini \xeenregistrate", _s20_20, "Sarcini facturate", _s16_21, "Sarcini pl\u0103tite", _s21_25, "Cheltuieli \xeenregistrate", _s22_9, "Cheltuieli \xeen a\u0219teptare", _s23_10, "Cheltuieli facturate", _s27_6, "Cheltuieli achitate de pe factur\u0103", "activity_130", ":user a creat ordinul de achizi\u021bie :purchase_order", "activity_131", ":user a actualizat ordinul de achizi\u021bie :purchase_order", "activity_132", ":user a arhivat ordinul de achizi\u021bie :purchase_order", "activity_133", ":user a eliminat ordinul de achizi\u021bie :purchase_order", "activity_134", ":user a restabilit ordinul de achizi\u021bie :purchase_order", "activity_135", ":user a trimis ordinul de achizi\u021bie :purchase_order", "activity_136", ":contact a vizualizat ordinul de achizi\u021bie :purchase_order", "activity_137", ":contact a acceptat ordinul de achizi\u021bie :purchase_order", "vendor_portal", "Portal furnizor", "send_code", "Trimite\u021bi cod", _s24_11, "Salva\u021bi \xeenregistrarea pentru a \xeenc\u0103rca documentele", _s17_19, "Cot\u0103 de taxare cheltuieli", _s22_10, "Cot\u0103 de taxare articole factur\u0103", _s21_27, "Num\u0103rul de telefon a fost verificat cu succes", "code_was_sent", "Codul a fost trimis prin SMS", _s16_23, _s39_1, "resend", "Trimite\u021bi din nou", "verify", "Verifica\u021bi", _s18_13, "Furniza\u021bi un num\u0103r de telefon", _s20_21, "Num\u0103r de telefon nevalid", _s19_21, "Verfica\u021bi num\u0103r de telefon", _s24_12, "Verifica\u021bi-v\u0103 num\u0103rul de telefon, pentru a putea trimite email-uri", _s28_8, _s46_3, "merged_clients", "Clien\u021bii au fost \xeembina\u021bi cu succes", "merge_into", "\xcembina\u021bi cu", "merge", "\xcembina\u021bi", "php81_required", "Not\u0103: v5.5 necesit\u0103 PHP 8.1", _s21_28, "Schimbare de pre\u021b acceptat\u0103", _s19_23, "Modificare pre\u021bului nu a putut fi efectuat\u0103 cu codul", _s17_21, "Restabili\u021bi achizi\u021biile", "activate", "Activa\u021bi", "connect_apple", "Conecta\u021bi Apple", _s16_24, "Deconeca\u021bi Apple", _s18_14, "A\u021bi deconectat Apple cu succes", "send_now", "Trimite\u021bi", "received", "Primit", _s19_24, "Dat\u0103 ordin de achizi\u021bie", _s20_23, _s41_19, _s21_30, _s41_19, _s18_15, "Converti\u021bi \xeen cheltuieli", _s16_26, "Ad\u0103uga\u021bi \xeen inventar", _s33_7, "Ordinul de achizi\u021bie a fost ad\u0103ugat \xeen inventar cu succes", _s34_6, "Ordinele de achizi\u021bie au fost ad\u0103ugate \xeen inventar cu succes", _s22_12, "\xcenc\u0103rcare document client", _s22_14, "\xcenc\u0103rcare document furnizor", _s27_9, "Activa\u021bi furnizorii pentru a \xeenc\u0103rca documente", _s24_13, "V\u0103 place aplica\u021bia?", "yes_its_great", "Foarte mult", "not_so_much", "Nu", _s17_23, "V\u0103 mul\u021bumim! A\u021bi dori s\u0103 oferi\u021bi un rating?", _s22_16, "Ne pare r\u0103u s\u0103 auzim! A\u021bi dori s\u0103 ne spune\u021bi mai multe?", "sure_happy_to", "Sigur", "no_not_now", "Nu acum", "add", "Ad\u0103uga\u021bi", _s18_17, "Ultimul \u0219ablon trimis", _s22_17, "Activa\u021bi c\u0103utarea flexibil\u0103", _s27_10, "Potriveste caracterele necontinue, ex: 'pt' se potriveste cu 'pat'", "vendor_details", "Detaliile furnizorului", _s22_19, "Detalii ordin de achizi\u021bie", "qr_iban", "QR IBAN", "besr_id", "ID BESR", "accept", "Accepta\u021bi", _s23_11, "Salveaza o clona pentru o comanda postala", _s20_24, "Furnizorul \xeenc\u0103 nu are o adres\u0103 de email setat\u0103", "bulk_send_email", "Trimite\u021bi email", _s29_8, "Ordinul de achizi\u021bie a fost marcat ca trimis cu succes", _s30_1, "Ordinele de achizi\u021bie au fost marcate ca trimise cu succes", _s23_12, "Ordinul de achizi\u021bie a fost acceptat cu succes", _s24_14, "Ordinelede achizi\u021bie au fost acceptate cu succes", _s24_15, "Ordinul de achizi\u021bie a fost anulat cu succes", _s25_6, "Odinele de achizi\u021bie au fost anulate cu succes", "accepted", "Acceptat", _s22_21, "Selecta\u021bi un furnizor", _s20_25, "Total ordin de achizi\u021bie", _s20_27, "Comand\u0103 de achizi\u021bionare prin email", _s26_3, "Comenzi de achizi\u021bionare prin email", _s18_19, "Email-ul a fost deconectat cu succes", "connect_email", "Conecta\u021bi email", _s16_29, "Deconecta\u021bi email", _s32_5, "Utiliza\u021bi aplica\u021bia de web pentru a v\u0103 conecta cu Microsoft", "email_provider", "Furnizor email", _s17_24, "Conecta\u021bi Microsoft", _s20_29, "Deconecta\u021bi Microsoft", _s19_26, "Microsoft a fost conectat cu succes", _s22_23, "Microsoft a fost deconectat cu succes", _s17_26, "Conecta\u021bi-v\u0103 cu Microsoft", _s17_27, "\xcenregistra\u021bi-v\u0103 cu Microsoft", _s22_25, "Achizi\u021bia a fost pus\u0103 cu succes \xeen coad\u0103 pentru trimitere", _s23_13, "Achizi\u021biile au fost puse cu succes \xeen coad\u0103 pentru trimitere", _s16_31, "Schimba\u021bi cu aplica\u021bia de web React", _s21_32, "Design ordin de achizi\u021bie", _s20_32, "Temeni ordin de achizi\u021bie", _s21_34, "Subsol ordin de achizi\u021bie", _s32_7, "Semn\u0103tur\u0103 ordin de achizi\u021bie", _s37_4, "Necesit\u0103 semn\u0103tura furnizorului", "purchase_order", "Ordin de achizi\u021bie", "purchase_orders", "Ordine de achizi\u021bie", _s18_20, "Ordin de achizi\u021bie nou", _s19_27, "Modifica\u021bi ordin de achizi\u021bie", _s22_26, "Ordinul de achizi\u021bie a fost creat cu succes", _s22_27, "Ordinul de achizi\u021bie a fost actualizat cu succes", _s23_14, "Ordinul de achizi\u0219ie a fost arhivat cu succes", _s22_28, "Ordinul de achizi\u021bie a fost eliminat cu succes", _s22_29, "Ordinul de achizi\u021bie a fost \xeendep\u0103rtat cu succes", _s23_15, "Ordinul de achizi\u021bie a fost restabilit cu succes", _s21_36, "C\u0103uta\u021bi ordin de achizi\u021bie", _s22_30, "C\u0103uta\u021bi ordine de achizi\u021bie", "login_url", "URL autentificare", _s30_2, _s30_3, _s29_9, "Permite crearea \u0219i aplicarea separat\u0103 a pl\u0103\u021bilor", _s16_32, "Set\u0103ri de plat\u0103", "default", "Implicit", "stock_quantity", "Cantitate stoc", _s22_32, "Notificare prag", "track_inventory", "Urm\u0103ri\u021bi inventarul", _s20_34, "Afi\u0219a\u021bi c\xe2mpul cu stocul produsului \u0219i actualiza\u021bi, la trimiterea facturilor", _s19_29, "Notific\u0103ri stoc", _s24_17, "Trimite\u021bi un email c\xe2nd stocul atinge pragul", "vat", "TVA", "standing", "Curent", "view_map", "Vizualiza\u021bi harta", _s18_22, "Seta\u021bi design implicit", "add_gateway", "Adaug\u0103 Gateway", _s24_18, "Ad\u0103uga\u021bi o cale de acces pentru pl\u0103\u021bi (ex.: Stripe, WePay sau PayPal) pentru a accepta pl\u0103\u021bi online", "left", "St\xe2nga", "right", "Dreapta", "center", "Centru", "page_numbering", "Numerotarea paginilor", _s24_19, "Alinierea numerot\u0103rii paginilor", _s31_5, "Factura a fost trimis\u0103", _s24_21, "Ar\u0103ta\u021bi descrierea produsului", _s29_10, "Include\u021bi descrierea \xeen meniul produsului", "invoice_items", "Articole factur\u0103", "quote_items", "Articole ofert\u0103", "profitloss", "Profit \u0219i pierderi", "import_format", "Importa\u021bi formatul", "export_format", "Exporta\u021bi formatul", "export_type", "Tip export", "stop_on_unpaid", "Opri\u021bi la Nepl\u0103tit", _s19_31, "\xcenceta\u021bi crearea facturilor recurente, dac\u0103 ultima factur\u0103 nu a fost achitat\u0103.", "use_quote_terms", "Utiliza\u021bi termenii ofertei", _s20_35, "C\xe2nd converti\u021bi o ofert\u0103 \xeentr-o factur\u0103", "add_country", "Ad\u0103uga\u021bi \u021bar\u0103", "enable_tooltips", "Activa\u021bi infotipuri", _s20_36, "Afi\u0219a\u021bi infotipurile c\xe2nd mi\u0219ca\u021bi mouse-ul", _s21_38, "Eroare: \xeenregistr\u0103rile apar\u021bin mai multor clien\u021bi", "register_label", "Crea\u021bi-v\u0103 un cont \xeen c\xe2teva secunde", "login_label", "Autentifica\u021bi-v\u0103 cu un cont existent", "add_to_invoice", "Adaug\u0103 la factura :invoice", _s17_28, "Nu au fost g\u0103site facturi", "week", "S\u0103pt\u0103m\xe2n\u0103", "created_record", "\xcenregistrarea a fost creat\u0103 cu succes", _s26_4, "Auto arhivare pl\u0103tite", _s31_6, "Arhiva\u021bi automat facturile, c\xe2nd sunt pl\u0103tite", _s31_7, "Arhivare automat\u0103 anulat\u0103", _s36_2, _s46_13, _s20_37, "Alterna\u021bi vizualizatorul PDF", _s25_7, "\xcembun\u0103t\u0103\u021bi\u021bi, derul\xe2nd deasupra previzualiz\u0103rii PDF [BETA]", _s16_34, "Moneda Facturii", "range", "Interval", "tax_amount1", "Suma tax\u0103 1", "tax_amount2", "Suma tax\u0103 2", "tax_amount3", "Suma tax\u0103 3", "create_project", "Crea\u021bi un proiect", "update_project", "Actualiza\u021bi proiectul", "view_task", "Vizualiza\u021bi sarcina", "cancel_invoice", "Anula\u021bi", "changed_status", "Starea sarcinii a fost modificat\u0103 cu succes", "change_status", "Modifica\u021bi starea", "fees_sample", "Taxa pentru o factur\u0103 \xeen valoare de :amount este de :total.", _s19_32, "Activa\u021bi evenimentele de tip Touch", _s24_23, "Activeaza tragerea de evenimente pentru a derula", "after_saving", "Dup\u0103 salvare", "view_record", "Vizualiza\u021bi \xeenregistrarea", _s21_39, "Activa\u021bi email Markdown", _s26_5, "Utiliza\u021bi editorul visual markdown pentru email-uri", _s19_34, "Activa\u021bi PDF Markdown", "json_help", "Not\u0103: Fi\u0219ierele JSON generate de aplica\u021bia v4 nu pot fi accesate", "release_notes", "Note de lansare", _s23_16, "Face\u021bi un upgrade contului dumneavoastr\u0103, pentru a putea vizualiza rapoartele", "started_tasks", ":value sarcini au fost \xeencepute cu succes", "stopped_tasks", ":value de sarcini au fost oprite cu succes", "approved_quote", "Oferta a fost aprobat\u0103 cu succes", "approved_quotes", ":value de oferte au fost aprobate cu succes", "approve", "Aprob\u0103", "client_website", "Site client", "invalid_time", "Timp nevalid", _s21_41, "Stat livrare client", _s20_39, "Ora\u0219 livrare client", _s27_13, "Cod po\u0219tal livrare client", _s23_17, "\u021aar\u0103 livrare client", "load_pdf", "\xcenc\u0103rca\u021bi PDF", _s16_36, "\xcencepe\u021bi perioada gratuit\u0103 de test", _s24_24, "\xcencepe\u021bi perioada gratuit\u0103 de test de 14 zile pentru planul PRO", "due_on_receipt", "Scaden\u021b\u0103 pe nota de plat\u0103", "is_paid", "Este pl\u0103tit\u0103", "age_group_paid", "Pl\u0103tit(\u0103)", "id", "ID", "convert_to", "Converti\u021bi \xeen", "client_currency", "Valut\u0103 client", _s16_37, "Valut\u0103 companie", "purged_client", "Clientul a fost cur\u0103\u021bat cu succes", _s27_15, "\xcencerca\u021bi un plan pl\u0103tit pentru a v\u0103 personaliza email-ul, evit\xe2nd astfel mesajele de tip spam", _s22_35, "Face\u021bi un upgrade pentru a putea ad\u0103uga companii", _s30_5, "Fi\u0219ierul a fost salvat \xeen dosarul pentru desc\u0103rc\u0103ri", "small", "Mic", _s21_43, "Creditul a fost marcat ca pl\u0103tit cu succes", _s22_36, "Creditle au fost marcate ca pl\u0103tite cu succes", _s16_39, "Datele se \xeencarc\u0103 - a\u0219tepta\u021bi finalizarea \xeenc\u0103rc\u0103rii", "wait_for_saving", "Datele se salveaz\u0103 - a\u0219tepta\u021bi finalizarea salv\u0103rii", _s20_41, "Not\u0103: modific\u0103rile efectuate sunt doar previzualizate \u0219i trebuie aplicate \xeen ferestrele de mai sus, pentru a putea fi salvate", "remaining", "R\u0103mas", "invoice_paid", "Factura a fost achitat\u0103", "activity_120", ":user a creat cheltuiala recurent\u0103 :recurring_expense", "activity_121", ":user a actualizat cheltuiala recurent\u0103 :recurring_expense", "activity_122", ":user a arhivat cheltuiala recurent\u0103 :recurring_expense", "activity_123", ":user a eliminat cheltuiala recurent\u0103 :recurring_expense", "activity_124", ":user a restabilit cheltuiala recurent\u0103 :recurring_expense", "normal", "Normal", "large", "Mare", "extra_large", "Foarte mare", _s16_40, "Afi\u0219a\u021bi previzualizarea pentru PDF", _s21_44, "Afi\u0219a\u021bi previzualizarea pentru PDF, \xeen timp ce edita\u021bi facturile", "print_pdf", "Lista\u021bi PDF", "remind_me", "Aminte\u0219te-mi", _s16_42, "Plat\u0103 bancar\u0103 instantanee", "click_selected", "Click pe selectate", "hide_preview", "Ascunde\u021bi previzualizarea", "edit_record", "Modifica\u021bi \xeenregistrarea", _s27_16, "Suma creditului nu poate dep\u0103\u0219i suma facturii", "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, "Seta\u021bi o parol\u0103", "set_password", "Stabile\u0219te Parola", _s17_31, "V\u0103 recomand\u0103m s\u0103 utiliza\u021bi aplica\u021bia de desktop", _s16_44, "V\u0103 recomand\u0103m s\u0103 utiliza\u021bi aplica\u021bia mobil\u0103", _s20_42, "Calea de acces a fost deconectat\u0103 cu succes", "disconnect", "Deconectat(\u0103)", "add_to_invoices", "Ad\u0103uga\u021bi \xeen facturi", "acss", "Pl\u0103\u021bi debit autorizate \xeen avans", "becs", _s17_155, "bulk_download", "Desc\u0103rca\u021bi", _s17_32, "Salva\u021bi datele local pentru a permite aplica\u021biei s\u0103 porneasc\u0103 mai repede. Dezactivarea poate \xeembun\u0103t\u0103\u021bi performa\u021ba pentru conturile mai mari", "persist_ui", "Salveaza interfata cu utilizatorul", "persist_ui_help", "Salveaza local interfata cu utilizatorul pentru a putea permite aplicatiei sa porneasca de la ultima locatie. Dezactivarea acestei optiuni poate imbunatati performanta.", _s18_24, "Cod po\u0219tal client", _s17_33, "Num\u0103r TVA client", "has_tasks", "Are sarcini", "registration", "\xcenregistrare", _s27_17, "Autoriza\u021bi Stripe s\u0103 accepte pl\u0103\u021bi online.", "view_expense", "Vizualiza\u021bi plata # :expense", "view_statement", "Vezi Extras", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "C\xe2\u0219tig pe ac\u021biune", "fpx", "FPX", _s18_26, "Actualiza\u021bi toate \xeenregistr\u0103rile", "system", "Sistem", _s19_36, "Seta\u021bi compania implicit\u0103", "updated_company", "Compania a fost actualizat\u0103 cu succes", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, "V\u0103 rug\u0103m s\u0103 ne spune\u021bi p\u0103rerea dumneavoastr\u0103, pentru a \xeembun\u0103t\u0103\u021bi serviciile oferite (op\u021bional)", "webhook_success", "Webhook a reu\u0219it", _s24_25, "Sarcinile trebuie s\u0103 apar\u021bin\u0103 aceluia\u0219i client", _s27_18, "Cheltuielile trebuie s\u0103 apar\u021bin\u0103 aceluia\u0219i client", "app", "Aplica\u021bie", _s20_43, "Pentru o mai bun\u0103 experin\u021b\u0103 pe platform\u0103, desc\u0103rca\u021bi aplica\u021bia :app", _s16_45, "Total linie brut\u0103", _s19_39, "Trimite\u021bi facturile", _s17_35, "Trimite\u021bi oferta", _s18_28, _s18_223, "from_name", "De la nume", _s16_46, _s16_47, _s17_36, _s20_179, _s18_29, _s20_179, _s21_46, "Cheltuieli recurente noi", _s22_37, "Modifica\u021bi cheltuielile recurente", _s25_8, "Cheltuielile recurente au fost create cu succes", _s25_9, "Cheltuielile recurente au fost actualizate cu succes", _s26_7, "Cheltuielile recurente au fost arhivate cu succes", _s25_10, _s35_49, _s25_11, "Cheltuielile recurente au fost \xeendep\u0103rtate cu succes", _s26_8, "Cheltuielile recurente au fost restabilite cu succes", _s24_26, _s28_105, _s25_12, _s28_105, "last_sent_date", "Ultima dat\u0103 de trmitere", "include_drafts", "Include\u021bi schi\u021be", _s19_40, "Include\u021bi \xeenregistr\u0103rile-schi\u021be \xeen raport", "is_invoiced", "A fost trimis(\u0103)", "change_plan", "Modifica\u021bi planul", "persist_data", "Stocheaza datele permanent", "customer_count", "Contor client", _s16_48, "Verifica\u021bi clien\u021bi", _s16_50, _s16_51, _s28_11, "ID de urm\u0103rire Google Analytics", "decimal_comma", "Virgul\u0103 zecimal\u0103", _s26_9, "Utiliza\u021bi virgulele ca decimale, \xeen formulare", "select_method", "Selecta\u021bi metoda", "select_platform", "Selecta\u021bi platforma", _s28_13, "Utilia\u021bi aplica\u021bia web pentru a v\u0103 conecta cu Gmail", _s16_52, "Cotele de taxare pentru articole au fost dezactivate", "enable_markdown", "Activa\u021bi Markdown", _s20_44, "Converti\u021bi Markdown \xeen HTML \xeen PDF", "user_guide", "Ghid de utilizator", _s18_31, "Ad\u0103uga\u021bi al doilea contact", "previous_page", "Pagina anterioar\u0103", "next_page", "Pagina urm\u0103toare", "export_colors", "Exporta\u021bi culori", "import_colors", "Importa\u021bi culori", "clear_all", "\u0218terge\u021bi totul", "contrast", "Contrast", "custom_colors", "Culori personalizate", "colors", "Culori", _s31_8, "Culoare de fundal activ\u0103 \xeen bara lateral\u0103", _s25_14, "Culoare de font activ\u0103 \xeen bara lateral\u0103", _s33_12, "Culoare de fundal inactiv\u0103 \xeen bara lateral\u0103", _s27_19, "Culoare de font inactiv\u0103 \xeen bara lateral\u0103", _s36_3, "Culoare de fundal pentru r\xe2ndurile alternative din tabel", _s31_10, "Culoare de fundal pentru antetul facturilor", _s25_16, "Culoare de font pentru antetul facturilor", "net_subtotal", "Net", "review_app", "Evalua\u021bi aplica\u021bia", "check_status", "Verifica\u021bi starea", "free_trial", "Perioad\u0103 gratuit\u0103 de test", _s23_19, "Perioada gratuit\u0103 de test pentru Pachetul PRO ia sf\xe2r\u0219it \xeen :count zile. Click pentru upgrade.", _s21_48, "Este ultima zi a perioadei gratuite de test pentru Pachetul PRO. Click pentru upgrade.", "change_email", "Modifica\u021bi email", _s25_18, "Configura\u021bi op\u021bional un domeniu separat pentru portalul pentru clien\u021bi", _s21_49, "Sarchini afi\u0219ate \xeen portal", "uninvoiced", "Nefacturat", "subdomain_guide", "Subdomeniul este utilizat \xeen portalul pentru lcien\u021bi pentru a personaliza link-uri astfel \xeenc\xe2t s\u0103 corespund\u0103 m\u0103rcii dumneavoastr\u0103. Ex.: https://marca-dumneavoastr\u0103.facturare.co", "send_time", "Or\u0103 trimitere", "import_data", "Import\u0103 Date", "import_settings", "Set\u0103ri de importare", _s17_38, "Furniza\u021bi fi\u0219ierul JSON", _s19_41, "Selecta\u021bi pentru a importa set\u0103rile \u0219i/sau datele", "json", "JSON", _s24_28, "Niciun tip de plat\u0103 permis", "wait_for_data", "A\u0219tepta\u021bi ca datele s\u0103 fie \xeenc\u0103rcate", "net_total", "Total net", "has_taxes", "Include taxe", _s16_53, "Importa\u021bi clien\u021bi", _s18_33, "Importarea clien\u021bilor a \xeenceput cu succes", "login_success", "Autentificare cu succes", "login_failure", "Autentificare nereu\u0219it\u0103", "exported_data", "Adat\u0103 ce fi\u0219ierul va fi preg\u0103tit, ve\u021bi primi un email cu un link de desc\u0103rcare", _s23_20, "Include\u021bi clien\u021bii elimina\u021bi", _s28_15, "\xcenc\u0103rca\u021bi \xeenregistr\u0103rile clien\u021bilor elimina\u021bi", "step_1_sign_in", "Pasul 1: \xcenregistra\u021bi-v\u0103", _s16_56, "Pasul 2: Autoriza\u021bi", "account_id", "ID cont", _s27_21, "Migrarea \xeenc\u0103 nu a fost finalizat\u0103", "activity_100", ":user a creat factura recurent\u0103 :recurring_invoice", "activity_101", ":user a actualizat factura recurent\u0103 :recurring_invoice", "activity_102", ":user a arhivat factura recurent\u0103 :recurring_invoice", "activity_103", ":user a eliminat factura recurent\u0103 :recurring_invoice", "activity_104", ":user a restabilit factura recurent\u0103 :recurring_invoice", _s18_34, "Afi\u0219a\u021bi data final\u0103 a sarcinii", _s23_22, "Activa\u021bi, specific\xe2nd data final\u0103 a sarcinii", "gateway_setup", "Configurare cai de acces", "preview_sidebar", "Previzualizare bar\u0103 lateral\u0103", _s16_57, "Date ani afi\u0219ate", _s18_36, "Toate sesiunile au fost \xeencheiate cu succes", _s16_59, "\xcencheia\u021bi toate sesiunile", "count_session", "O sesiune", "count_sessions", ":count sesiuni", "invoice_created", "Factur\u0103 creat\u0103", "quote_created", "Ofert\u0103 creat\u0103", "credit_created", "Credit creat", "pro", "Pro", "enterprise", "\xcentreprindere", "last_updated", "Ultima actualizare", "invoice_item", "Articol facturat", "quote_item", "Articol cotat", _s18_37, "Prenume contact", _s17_40, "Nume contact", "order", "Ordine", "unassigned", "Neatribuit", "partial_value", "Trebuie s\u0103 fie mai mare ca zero \u0219i mai mic ca totalul", "search_kanban", "C\u0103uta\u021bi Kanban", "search_kanbans", "C\u0103uta\u021bi Kanban", "kanban", "Kanban", "enable", "Activeaza", "move_top", "Muta\u021bi pe prima pozi\u021bie", "move_up", "Muta\u021bi mai sus", "move_down", "Muta\u021bi mai jos", "move_bottom", "Muta\u021bi pe ultima pozi\u021bie", "subdomain_help", "Seta\u021bi subdomeniul sau afi\u0219a\u021bi factura pe site-ul personal.", _s21_51, "Eroare: email-ul clientului trebuie s\u0103 includ\u0103 o variabil\u0103 :body", _s25_19, "Nu uita\u021bi s\u0103 include\u021bi o variabil\u0103 :body", _s17_42, "Vizualiza\u021bi formatul datei", "is_viewed", "Este vizualizat", "letter", "Scrisoare", "legal", "Legal", "page_layout", "A\u0219ezare \xeen pagin\u0103", "portrait", "Portret", "landscape", "Peisaj", _s26_10, "Pentru a putea activa set\u0103rile avansate, de\u021bin\u0103torul contului poate face un upgrade pentru un plan pl\u0103tit", _s20_45, "Face\u021bi un upgrade pentru a putea activa set\u0103rile avansate", _s21_52, "Termeni de plat\u0103 factur\u0103", _s17_44, "Ofert\u0103 valabil\u0103 p\xe2n\u0103 la", "no_headers", "F\u0103r\u0103 antet", "add_header", "Ad\u0103uga\u021bi antet", "remove_header", "Elimina\u021bi antetul", "return_url", "URL de revenire", "rest_method", "Metoda REST", "header_key", "Cheie antet", "header_value", "Valoare antet", _s18_39, "Produse recurente", "promo_code", "Cod promo\u021bional", "promo_discount", "Reducere", _s18_41, "Permite\u021bi anularea", _s16_61, "Activat per loc", "max_seats_limit", "Limita de locuri", "trial_enabled", "Perioada de test a fost activat\u0103", "trial_duration", "Durata perioadei de test", _s21_54, "Permite\u021bi suprapunerea solicit\u0103rilor", _s18_43, "Permite\u021bi modificarea pachetului", "plan_map", "Harta planului", "refund_period", "Perioad\u0103 de rambursare", _s21_56, "Configurare Webhook", "purchase_page", "Achizi\u021biona\u021bi pagin\u0103", "security", "Securitate", "email_bounced", "Email respins", _s20_46, "Reclama\u021bie de spam", "email_delivery", "Livrare prin email", _s16_63, "R\u0103spuns Webhook", "pdf_response", "R\u0103spuns PDF", _s22_39, "Autentificarea nu a putut fi efectuat\u0103", "pdf_failed", "PDF nu a reu\u0219it", "pdf_success", "PDF a reu\u0219it cu succes", "modified", "Modificat", "subscription", "Abonament", "subscriptions", "Abonamente", _s16_65, "Abonament nou", _s17_46, "Modifica\u021bi abonamentul", _s20_47, "Abonamentul a fost creat cu succes", _s20_48, "Abonamentul a fost actualizat cu succes", _s21_58, "Abonamentul a fost arhivat cu succes", _s20_49, "Abonamentul a fost eliminat cu succes", _s20_50, "Abonamentul a fost \xeendep\u0103rtat cu succes", _s21_59, "Abonamentul a fost restabilit cu succes", _s19_42, "C\u0103uta\u021bi 1 abonament", _s20_51, "C\u0103uta\u021bi :count abonamente", _s26_11, "Subdomeniu indisponibil", "connect_gmail", "Conecta\u021bi-v\u0103 cu Gmail", _s16_67, "Deconecta\u021bi-v\u0103 cu Gmail", "connected_gmail", "Conectat cu Gmail cu succes", _s18_45, "Deconectat cu Gmail cu succes", _s16_69, "Modific\u0103rile aduse bazei de cod pot \xeempiedica actualiz\u0103rile. Pute\u021bi derula aceast\u0103 comand\u0103, pentru a renun\u021ba la modific\u0103ri:", _s16_70, "Num\u0103r ID client", "count_minutes", ":count minute", _s16_72, "Parola a expirat", _s29_12, _s28_67, "use_last_email", "Utiliza\u021bi ultimul email", _s16_74, "Activa\u021bi compania", _s21_61, "Activa\u021bi email-urile, facturile recurente \u0219i notific\u0103rile", _s27_23, "A ap\u0103rut o eroare. \xcencerca\u021bi din nou", _s27_24, "Seta\u021bi-v\u0103 parola", _s34_12, "Aten\u021bie: Schimbarea num\u0103rului de telefon va dezactiva autentificarea \xeen doi pa\u0219i", "help_translate", "Traduce\u021bi", _s23_23, "Selecta\u021bi o \u021bar\u0103", "resend_invite", "Trimite\u021bi invita\u021bia din nou", _s19_43, "Autentificarea \xeen doi pa\u0219i a fost dezactivat\u0103 cu succes", _s16_76, "Contul a fost conectat cu succes", _s19_44, "Contul a fost deconectat cu succes", "delivered", "Furnizat", "bounced", "Revenit", "spam", "Spam", "view_docs", "Vizualiza\u021bi documentele", _s32_10, "Furniza\u021bi un num\u0103r de telefon pentru a activa autentificarea \xeen doi pa\u0219i", "send_sms", "Trimite\u021bi SMS", "sms_code", "Cod SMS", _s21_62, "Scana\u021bi codul de bare cu o aplica\u021bie compatibil\u0103 :link.", _s18_46, "Autentificarea \xeen doi pa\u0219i a fost activat\u0103 cu succes", "connect_google", "Conecta\u021bi-v\u0103 cu Google", _s17_48, "Deconecta\u021bi-v\u0103 cu Google", _s17_50, "Autentificare \xeen doi pa\u0219i", _s18_47, "Dezactiva\u021bi autentificarea \xeen doi pa\u0219i", _s34_13, "Pentru a v\u0103 autentifica cu o platform\u0103 de socializare, este necesar\u0103 o parol\u0103", "stay_logged_in", "R\u0103m\xe2ne\u021bi conectat", _s23_25, "Aten\u021bie: Sesiunea va expira", "count_hours", ":count ore", "count_day", "O zi", "count_days", ":count zile", _s19_45, "Sesiune web expirat\u0103", _s17_51, "Set\u0103ri de securitate", "resend_email", "Retrimite\u021bi email-ul", _s26_13, "Confirma\u021bi-v\u0103 adresa de email", _s16_77, "Plat\u0103 rambursat\u0103", _s19_47, _s17_253, _s19_49, "Selecta\u021bi un utilizator autentificat cu Gmail", "list_long_press", "Listeaza apasand insistent", "show_actions", "Afi\u0219a\u021bi ac\u021biuni", _s17_53, "\xcencepe\u021bi selectarea multipl\u0103", _s27_26, "A fost trimis un emai de confirmare a adresei de email", _s21_63, "Pentru a utiliza :client_counter ad\u0103uga\u021bi :client_number sau :client_id_number pentru a preveni ne\xeen\u021belegerile", "this_quarter", "Trimestru \xeen curs", "last_quarter", "Ultimul trimestru", "to_update_run", "Pentru a actualiza, utiliza\u021bi", _s18_49, "Transform\u0103 \xeen Factur\u0103", _s16_78, "URL \xeenregistrare", "invoice_project", "Factura\u021bi proiectul", "invoice_task", "F\u0103ctureaz\u0103 task", "invoice_expense", "Factura\u021bi plata", _s19_50, "C\u0103uta\u021bi 1 termen de plat\u0103", _s20_52, "C\u0103uta\u021bi :count termeni de plat\u0103", _s16_80, "Salva\u021bi \u0219i previzualiza\u021bi", "save_and_email", "Salva\u021bi \u0219i trimite\u021bi", _s16_82, "Evenimente acceptate", _s16_84, "Sum\u0103 convertit\u0103", _s17_55, "Sold convertit", _s22_41, "Pl\u0103tit\u0103 convert\u0103te \xeen dat\u0103", _s24_30, "Sold convertit", "converted_total", "Total convertit", "is_sent", "A fost trimis", _s17_57, "Documente implicite", "document_upload", "\xcenc\u0103rcare documente", _s20_53, "Permite\u021bi clien\u021bilor s\u0103 \xeencarce documente", "expense_total", "Total cheltuieli", "enter_taxes", "Introduce\u021bi taxe", "by_rate", "\xcen func\u021bie de cot\u0103", "by_amount", "\xcen func\u021bie de sum\u0103", "enter_amount", "Introduce\u021bi suma", "before_taxes", "\xcenainte de taxe", "after_taxes", "Dup\u0103 taxe", "color", "Culoare", "show", "Afi\u0219a\u021bi", "hide", "Ascunde", "empty_columns", "Coloane goale", _s21_65, "Modul de depanare este activat", _s26_14, "Aten\u021bie: este destinat ma\u0219in\u0103riile locale. Creden\u021bialele pot fi puse \xeen pericol. Click pentru mai multe detalii.", "running_tasks", "Sarcini \xeen derulare", "recent_tasks", "Sarcini recente", "recent_expenses", "Cheltuieli recente", _s17_59, "Cheltuieli viitoare", "update_app", "Actualiza\u021bi aplica\u021bia", "started_import", "Importarea a \xeenceput cu succes", _s24_32, "Mapare coloane duplicate", _s20_54, "Utiliza\u021bi taxe inclusive", _s18_51, "Este suma redus\u0103", "column", "Coloana", "sample", "Exemplar", "map_to", "Mapa\u021bi c\u0103tre", "import", "Importa", _s25_21, "Utiliza\u021bi primul r\xe2nd drept coloan\u0103 pentru nume", "select_file", "Alege un fisier", _s16_86, "Nu a fost selectat niciun fi\u0219ier", "csv_file", "fisier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Contabilitate", _s22_43, "Furniza\u021bi toate CVS-urile.", "import_type", "Tip import", "html_mode", "Modul HTML", "html_mode_help", "Previzualiza\u021bi actualiz\u0103rile mai rapid, dar cu mai pu\u021bin\u0103 precizie", "view_licenses", "Vizualiza\u021bi licen\u021bele", "webhook_url", "URL Webhook", _s17_61, "Editor ecran complet", "sidebar_editor", "Editor bar\u0103 lateral\u0103", _s22_44, "Tasta\u021bi \u201e:value\u201d pentru confirmare", "purge", "Cur\u0103\u021ba\u021bi", "service", "Serviciu", "clone_to", "Multiplica\u021bi \xeen", "clone_to_other", "Multiplica\u021bi \xeen alt", "labels", "Etichete", "add_custom", "Ad\u0103uga\u021bi personalizare", "payment_tax", "Tax\u0103 plat\u0103", "unpaid", "Nepl\u0103tit", "white_label", "Etichet\u0103 alb\u0103", "delivery_note", "Aviz de expediere", _s24_35, "Facturile trimise sunt blocate", _s24_37, "Facturile achitate sunt blocate", "source_code", "Cod surs\u0103", "app_platforms", "Ad\u0103uga\u021bi platforme", "invoice_late", "Factur\u0103 scadent\u0103", "quote_expired", "Ofert\u0103 scadent\u0103", "partial_due", "Par\u021bial scadent\u0103", "invoice_total", "Total factura", "quote_total", "Total Proforma", "credit_total", "Total credit", _s23_26, "Total facturat", "actions", "Ac\u021biuni", "expense_number", "Num\u0103r cheltuieli", "task_number", "Num\u0103r sarcin\u0103", "project_number", "Num\u0103r proiect", "project_name", "Nume proiect", "warning", "Aten\u021bie", "view_settings", "Vizualiza\u021bi set\u0103rile", _s24_39, "Aten\u021bie: compania \xeenc\u0103 nu a fost activat\u0103", "late_invoice", "Ultima factur\u0103", "expired_quote", "Ofert\u0103 expirat\u0103", "remind_invoice", "Memento factur\u0103", "cvv", "CVV", "client_name", "Nume Client", "client_phone", "Telefon client", "required_fields", "C\xe2mpuri necesare", "calculated_rate", "Cot\u0103 calculat\u0103", _s17_63, "Cot\u0103 sarcini implicit\u0103", "clear_cache", "Cur\u0103\u021ba\u021bi cache", "sort_order", "Ordine de sortare", "task_status", "Stare", "task_statuses", "Stare sarcini", "new_task_status", "Stare sarcin\u0103 nou\u0103", _s16_88, "Modifica\u021bi starea sarcinii", _s19_51, "Starea sarcinii a fost creat\u0103 cu succes", _s19_52, "Starea sarcinii a fost actualizat\u0103 cu succes", _s20_56, "Starea sarcinii a fost arhivat\u0103 cu succes", _s19_53, "Starea sarcinii a fost eliminat\u0103 cu succes", _s19_54, "Starea sarcinii a fost \xeendep\u0103rtat\u0103 cu succes", _s20_57, "Starea sarcinii a fost restabilit\u0103 cu succes", _s22_45, ":value st\u0103ri ale sarcinilor au fost arhivate cu succes", _s21_67, ":value st\u0103ri ale sarcinilor au fost eliminate cu succes", _s22_46, ":value st\u0103ri ale sarcinilor au fost restabilite cu succes", _s18_53, "C\u0103uta\u021bi o stare a sarcinii", _s20_59, "C\u0103uta\u021bi :count st\u0103ri ale sarcinilor", _s16_90, "Afi\u0219a\u021bi tabelul cu sarcini", _s21_68, "Afi\u0219a\u021bi \xeentotdeauna sec\u021biunea cu sarcini, c\xe2nd crea\u021bi facturi", _s20_60, "Timpul alocat sarcinii de pe factur\u0103", _s25_22, "Ad\u0103uga\u021bi timpul \xeen liniile cu articol de pe factur\u0103", _s20_62, "Registru de date sarcini de facturare", _s25_23, "Ad\u0103uga\u021bi date \xeen liniile cu articol de pe factur\u0103", _s21_69, "\xcencepe\u021bi sarcinile \xeenainte de a salva", _s18_54, "Configura\u021bi st\u0103rile", "task_settings", "Set\u0103ri sarcini", _s20_64, "Configura\u021bi categoriile", _s18_56, "Categorii de cheltuieli", _s20_66, "Categorie nou\u0103 de cheltuieli", _s21_70, "Modifica\u021bi categoria de cheltuieli", _s24_40, "Categoria de cheltuieli a fost creat\u0103 cu succes", _s24_41, "Categoria de cheltuieli a fost actualizat\u0103 cu succes", _s25_25, "Categoria de cheltuieli a fost arhivat\u0103 cu succes", _s24_42, "Categoria a fost eliminat\u0103 cu succes", _s24_43, "Categoria cu cheltuieli a fost \xeendep\u0103rtat\u0103 cu succes", _s25_26, "Categoria de cheltuieli a fost restabilit\u0103 cu succes", _s27_30, "Categoria de cheltuieli :count a fost arhivat\u0103 cu succes", _s26_15, ":value categorii de cheltuieli au fost eliminate cu succes", _s27_31, ":value categorii de cheltuieli au fost restabilite cu succes", _s23_27, "C\u0103uta\u021bi o categorie cu cheltuieli", _s25_28, "C\u0103uta\u021bi :count categorii cu cheltuieli", _s21_72, "Utiliza\u021bi creditele disponibile", "show_option", "Afi\u0219a\u021bi op\u021biuni", _s22_47, "Suma creditelor nu trebuie s\u0103 dep\u0103\u0219easc\u0103 suma pl\u0103\u021bii", "view_changes", "Vizualiza\u021bi modific\u0103ri", "force_update", "Actualizare for\u021bat\u0103", _s17_65, "Utiliza\u021bi ultima versiune, dar pot exista remedieri disponibile \xeen a\u0219teptare.", "mark_paid_help", "Urm\u0103ri\u021bi cheltuielile achitate", _s18_58, "Trebuie facturat\u0103", _s23_28, "Permite\u021bi facturarea cheltuielilor", _s29_14, _s36_15, _s21_74, "Seta\u021bi un curs de schimb", _s16_92, "Set\u0103ri cheltuieli", _s18_59, "Multiplica\u021bi recuren\u021bele", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "C\xe2mp utilizator", "variables", "Variabile", "show_password", "Afi\u0219a\u021bi parola", "hide_password", "Ascunde\u021bi parola", "copy_error", "Copia\u021bi eroarea", "capture_card", "Card confiscat", _s17_66, "Auto-facturarea este activat\u0103", "total_taxes", "Total taxe", "line_taxes", "Linie de taxe", "total_fields", "Total c\xe2mpuri", _s25_29, "Facturarea recurent\u0103 a fost oprit\u0103 cu succes", _s25_30, "Facturarea recurent\u0103 a fost pornit\u0103 cu succes", _s25_31, "Facturarea recurent\u0103 a fost reluat\u0103 cu succes", "gateway_refund", "Rambursare pentru c\u0103ile de acces", _s19_55, "Procesa\u021bi rambursarea prin c\u0103ile de acces pentru pl\u0103\u021bi", "due_date_days", "Dat\u0103 scadent\u0103", "paused", "\xcentrerupt", "mark_active", "Marca\u021bi ca activ", "day_count", "Ziua :count", _s22_48, "Prima zi a lunii", _s21_75, "Ultima zi a lunii", _s17_68, "Utiliza\u021bi termenii de plat\u0103", "endless", "Interminabil", "next_send_date", "Urm\u0103toarea zi de trimitere", _s16_94, "Cicluri r\u0103mase", _s17_70, "Factura Recurenta", _s18_61, "Facturi Recurente", _s21_77, "Adauga Factura Recurenta", _s22_50, "Editare factura recurenta", _s25_32, "Factura recurent\u0103 a fost creat\u0103 cu succes", _s25_33, "Factura recurent\u0103 a fost actualizat\u0103 cu succes", _s26_16, "Factur\u0103 recurent\u0103 arhivat\u0103 cu succes", _s25_34, "Factur\u0103 recurent\u0103 \u0219tears\u0103 cu succes", _s25_35, "Factura recurent\u0103 a fost \xeendep\u0103rtat\u0103 cu succes", _s26_17, "Factur\u0103 recurent\u0103 restaurat\u0103 cu succes", _s27_32, ":value facturi recurente au fost arhivate cu succes", _s26_18, ":value facturi recurente au fost eliminate cu succes", _s27_33, ":value facturi recurente au fost restabilite cu succes", _s24_44, "C\u0103uta\u021bi o factur\u0103 recurent\u0103", _s25_36, "C\u0103uta\u021bi :count facturi recurente", "send_date", "Dat\u0103 trimitere", "auto_bill_on", "Auto-facturare pornit\u0103", _s28_17, "Sum\u0103 minim\u0103 de plat\u0103", "profit", "Profit", "line_item", "Linie de articol", _s18_63, "Permite\u021bi supraplata", _s23_29, "Permite\u021bi pl\u0103\u021bi extra pentru a putea accepta bac\u0219i\u0219", _s19_56, "Accepta\u021bi sub plata", _s24_45, "Permite\u021bi plata minim\u0103 a sumelor par\u021biale/depozitate", "test_mode", "Mod de test", "opened", "Deschis", _s30_8, "Reconcilierea nu a putut fi efectuat\u0103", _s30_9, "Reconcilierea a fost efectuat\u0103 cu succes", "gateway_success", "Calea de acces a fost efectuat\u0103 cu succes", "gateway_failure", "Calea de acces nu a putut fi efectuat\u0103", "gateway_error", "Eroare cale de acces", "email_send", "Trimite\u021bi email", _s17_72, "Re\xeencercare email ofert\u0103", "failure", "Nu a putut fi efectuat(\u0103)", "quota_exceeded", "Cot\u0103 dep\u0103\u0219it\u0103", _s16_96, "Amonte nereu\u0219it", "system_logs", "\xcenregistr\u0103ri sistem", "view_portal", "Vizualiza\u021bi portalul", "copy_link", "Copia\u021bi link-ul", "token_billing", "Salveaz\u0103 datele cardului", _s24_46, "Bine a\u021bi venit la Invoice Ninja", "always", "\xcentotdeauna", "optin", "Marcare", "optout", "Demarcare", "label", "Etichet\u0103", "client_number", "Num\u0103rul de client", "auto_convert", _s20_180, "company_name", "Nume companie", "reminder1_sent", "Memento 1 a fost trimis", "reminder2_sent", "Memento 2 a fost trimis", "reminder3_sent", "Memento 3 a fost trimis", _s18_65, "Ultimul memento trimis", "pdf_page_info", "Pagina :current din :total", _s16_98, "Facturile au fost trimise cu succes", "emailed_quotes", "Ofertele au fost trimise cu succes", "emailed_credits", "Creditele au fost trimise cu succes", "gateway", "Cale de acces", "view_in_stripe", "Viualiza\u021bi \xeen Stripe", "rows_per_page", "R\xe2nduri pe pagin\u0103", "hours", "Ore", "statement", "Extras", "taxes", "Taxe", "surcharge", "Supratax\u0103", "apply_payment", "Aplica\u021bi plata", "apply_credit", "Aplica\u021bi Credit", "apply", "Aplica\u021bi", "unapplied", "Neaplicat(\u0103)", "select_label", "Selecta\u021bi eticheta", "custom_labels", "Etichete personalizate", "record_type", "Tip \xeenregistrare", "record_name", "Nume \xeenregistrare", "file_type", "Tip fi\u0219ier", "height", "\xcen\u0103l\u021bime", "width", "L\u0103\u021bime", "to", "C\u0103tre", "health_check", "Stare de s\u0103n\u0103tate", "payment_type_id", "Tip plata", "last_login_at", "Ultima autentificare la", "company_key", "Cheie companie", "storefront", "Prezentare", "storefront_help", "Permite\u021bi aplica\u021biilor ter\u021be s\u0103 creeze facturi", "client_created", "Client creat", _s20_69, "Email plat\u0103 online", _s20_71, "Email plat\u0103 manual\u0103", "completed", "Finalizat(\u0103)", "gross", "Brut", "net_amount", "Sum\u0103 net\u0103", "net_balance", "Sold net", "client_settings", "Set\u0103ri client", _s17_74, "Facturi selectate", _s17_76, "Pl\u0103\u021bi selectate", "selected_quotes", "Oferte selectate", "selected_tasks", "Sarcini selectate", _s17_78, "Cheltuieli selectate", _s17_80, "Facturi urmatoare", _s17_82, "Facturi scadente", "recent_payments", "Plati recente", "upcoming_quotes", "Proforme urm\u0103toare", "expired_quotes", "Proforme expirate", "create_client", "Crea\u021bi client", "create_invoice", "Creaza factura", "create_quote", "Creaza Proforma", "create_payment", "Crea\u021bi plat\u0103", "create_vendor", "Crea\u021bi un furnizor", "update_quote", "Actualiza\u021bi oferta", "delete_quote", "Sterge Proforma", "update_invoice", "Actualiza\u021bi factura", "delete_invoice", "Sterge factura", "update_client", "Actualiza\u021bi clientul", "delete_client", "Sterge client", "delete_payment", "Sterge plata", "update_vendor", "Actualiza\u021bi furnizorul", "delete_vendor", "\u0218terge Furnizor", "create_expense", "Crea\u021bi cheltuieli", "update_expense", "Actualiza\u021bi cheltuieli", "delete_expense", "Elimina\u021bi plata", "create_task", "Creaz\u0103 Task", "update_task", "Actualiza\u021bi sarcina", "delete_task", "\u0218terge Task", "approve_quote", "Aproba\u021bi oferta", "off", "Oprit", "when_paid", "C\xe2nd este pl\u0103tit\u0103", "expires_on", "Dat\u0103 scadent\u0103:", "free", "Gratis", "plan", "Plan", "show_sidebar", "Afi\u0219a\u021bi bara lateral\u0103", "hide_sidebar", "Ascunde\u021bi bara lateral\u0103", "event_type", "Tip eveniment", "target_url", "\u021aint\u0103", "copy", "Copia\u021bi", "must_be_online", "Restarta\u021bi aplica\u021bia odat\u0103 ce ave\u021bi conexiune la Internet", _s17_84, "Crons trebuie s\u0103 fie activate", "api_webhooks", "API Webhooks", "search_webhooks", "C\u0103uta\u021bi :count Webhooks", "search_webhook", "C\u0103uta\u021bi 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Webhook nou", "edit_webhook", "Modifica\u021bi Webhook", "created_webhook", "Webhook creat cu succes", "updated_webhook", "Webhook actualizat cu succes", _s16_100, "Webhook arhivat cu succes", "deleted_webhook", "Webhook eliminat cu succes", "removed_webhook", "Webhook \xeendep\u0103rtat cu succes", _s16_101, "Webhook restabilit cu succes", _s17_85, ":value webhooks au fost arhivate cu succes", _s16_102, ":value webhooks au fost eliminate cu succes", _s16_103, ":value webhooks au fost \xeendep\u0103rtate cu succes", _s17_86, ":value webhooks au fost restabilite cu succes", "api_tokens", "Token API", "api_docs", "API Docs", "search_tokens", "C\u0103uta\u021bi :count Tokeni", "search_token", "C\u0103uta\u021bi 1 Token", "token", "Token", "tokens", "Token-uri", "new_token", "Token nou", "edit_token", "Modifica token", "created_token", "Token creat", "updated_token", "Actualizeaz\u0103 token", "archived_token", "Token arhivat cu succes", "deleted_token", "Token \u0219ters", "removed_token", "Token \xeendep\u0103rtat cu succes", "restored_token", "Token restabilit cu succes", "archived_tokens", ":value tokeni au fost arhiva\u021bi cu succes", "deleted_tokens", ":value tokeni au fost elimina\u021bi cu succes", "restored_tokens", ":value tokeni au fost restabili\u021bi cu succes", _s19_58, "\xcenregistrare client", _s24_48, "Permite\u021bi clien\u021bilor s\u0103 se \xeenregistreze \xeen portal", "email_invoice", "Trimite email", "email_quote", "Trimite Proforma", "email_credit", _s18_223, "email_payment", "Plat\u0103 prin email", _s20_74, "Clientul \xeenc\u0103 nu are o adres\u0103 de email setat\u0103", "ledger", "Registru", "view_pdf", "Vizualiza\u021bi PDF", "all_records", "Toate \xeenregistr\u0103rile", "owned_by_user", "De\u021binut de utilizatorul", _s16_104, "Credit r\u0103mas", "contact_name", "Nume contact", "use_default", "Utiliza\u021bi implicit", _s16_106, "Mementouri nesf\xe2r\u0219ite", "number_of_days", "Num\u0103r zile", _s23_31, "Configura\u021bi termenii de plat\u0103", "payment_term", "Termenul de plat\u0103", _s16_107, "Termen de plat\u0103 nou", _s17_88, "Modifica\u021bi termenul de plat\u0103", _s20_75, "Termenul de plat\u0103 a fost creat cu succes", _s20_76, "Termenul de plat\u0103 a fost actualizat cu succes", _s21_79, "Termenul de plat\u0103 a fost arhivat cu succes", _s20_77, "Termenul de plat\u0103 a fost eliminat cu succes", _s20_78, "Termenul de plat\u0103 a fost \xeendep\u0103rtat cu succes", _s21_80, "Termenul de plat\u0103 a fost restabilit cu succes", _s22_55, ":value termeni de plat\u0103 au fost arhiva\u021bi cu succes", _s21_81, ":value termeni de plat\u0103 au fost elimina\u021bi cu succes", _s22_56, ":value termeni de plat\u0103 au fost restabili\u021bi cu succes", "email_sign_in", "Inregistra\u021bi-v\u0103 cu email-ul", "change", "Modifica\u021bi", _s23_33, "Modifica\u021bi cu modul de vizualizare pentru telefon?", _s24_49, "Modifica\u021bi cu modul de vizualizare pentru desktop?", "send_from_gmail", "Trimite\u021bi de pe Gmail", "reversed", "Inversat", "cancelled", "Anulat", "credit_amount", "Valoare credit", "quote_amount", "Sum\u0103 ofert\u0103", "hosted", "G\u0103zduit", "selfhosted", "Auto-g\u0103zduit", "exclusive", "Exclusiv", "inclusive", "Inclusiv", "hide_menu", "Ascunde\u021bi meniul", "show_menu", "Afi\u0219a\u021bi meniul", _s18_67, "Par\u021bial rambursat", _s16_109, "C\u0103uta\u021bi documente", "search_designs", "C\u0103uta\u021bi design-uri", "search_invoices", "C\u0103uta\u021bi facturi", "search_clients", "C\u0103uta\u021bi clien\u021bi", "search_products", "C\u0103uta\u021bi produse", "search_quotes", "C\u0103uta\u021bi oferte", "search_credits", "C\u0103uta\u021bi credite", "search_vendors", "C\u0103uta\u021bi furnizori", "search_users", "C\u0103uta\u021bi utilizatori", _s16_110, "C\u0103uta\u021bi cote de impozitare", "search_tasks", "C\u0103uta\u021bi sarcini", "search_settings", "C\u0103uta\u021bi set\u0103ri", "search_projects", "C\u0103uta\u021bi proiecte", "search_expenses", "C\u0103uta\u021bi cheltuieli", "search_payments", "C\u0103uta\u021bi pl\u0103\u021bi", "search_groups", "C\u0103uta\u021bi grupuri", "search_company", "C\u0103uta\u021bi companie", "search_document", "C\u0103uta\u021bi 1 document", "search_design", "C\u0103uta\u021bi 1 design", "search_invoice", "C\u0103uta\u021bi o factur\u0103", "search_client", "C\u0103uta\u021bi 1 client", "search_product", "C\u0103uta\u021bi 1 produs", "search_quote", "C\u0103uta\u021bi o ofert\u0103", "search_credit", "C\u0103uta\u021bi 1 credit", "search_vendor", "C\u0103uta\u021bi 1 furnizor", "search_user", "C\u0103uta\u021bi 1 utilizator", "search_tax_rate", "C\u0103uta\u021bi o cot\u0103 de impozitare", "search_task", "C\u0103uta\u021bi o sarcin\u0103", "search_project", "C\u0103uta\u021bi 1 proiect", "search_expense", "C\u0103uta\u021bi o cheltuial\u0103", "search_payment", "C\u0103uta\u021bi o plat\u0103", "search_group", "C\u0103uta\u021bi 1 grup", "refund_payment", "Rambursare plat\u0103", _s17_92, "Factura a fost anulat\u0103 cu succes", _s18_69, "Facturile au fost anulate cu succes", _s16_116, "Factura a fost inversat\u0103 cu succes", _s17_93, "Facturile au fost inversate cu succes", "reverse", "Inversa\u021bi", "full_name", "Nume complet", _s17_94, "Ora\u0219/\u021aar\u0103/Cod po\u0219tal", _s17_96, "Cod po\u0219tal/Ora\u0219/\u021aar\u0103", "custom1", "Prima personalizare", "custom2", "A doua personalizare", "custom3", "A treia personalizare", "custom4", "A patra personalizare", "optional", "Op\u021bional", "license", "Licen\u021b\u0103", "purge_data", "Cur\u0103\u021ba\u021bi datele", _s16_117, "Datele companiei au fost cur\u0103\u021bate cu succes", _s18_70, "Aten\u021bie: Aceast\u0103 ac\u021biune v\u0103 va elimina datele definitiv.", "invoice_balance", "Sold factur\u0103", "age_group_0", "0 - 30 zile", "age_group_30", "30 - 60 zile", "age_group_60", "60 - 90 zile", "age_group_90", "90 - 120 zile", "age_group_120", "120+ zile", "refresh", "Re\xeenc\u0103rcare", "saved_design", "Design-ul a fost salvat cu succes", "client_details", "Detalii client", "company_address", "Adres\u0103 companie", "invoice_details", "Detalii factur\u0103", "quote_details", "Detalii ofert\u0103", "credit_details", "Detalii credit", "product_columns", "Coloane produs", "task_columns", "Coloane sarcini", "add_field", "Ad\u0103uga\u021bi un c\xe2mp", "all_events", "Toate evenimentele", "permissions", "Aprob\u0103ri", "none", "Niciuna", "owned", "De\u021binut", "payment_success", "Plata a fost efectuat\u0103", "payment_failure", "Plata nu a putut fi efectuat\u0103", "invoice_sent", ":count factur\u0103 trimis\u0103", "quote_sent", "Ofert\u0103 trimis\u0103", "credit_sent", "Credit trimis", "invoice_viewed", "Factur\u0103 vizualizat\u0103", "quote_viewed", "Ofert\u0103 vizualizat\u0103", "credit_viewed", "Credit vizualizat", "quote_approved", "Ofert\u0103 aprobat\u0103", _s25_38, "Primi\u021bi toate notific\u0103rile", _s16_118, "Achizi\u021biona\u021bi licen\u021ba", "apply_license", "Aplic\u0103 Licen\u021b\u0103", "cancel_account", "\u0218terge cont", _s22_57, "ATEN\u021aIE: Toate datele vor fi \u0219terse definitiv, nu se pot recupera.", "delete_company", "Elimina\u021bi compania", _s22_58, "Aten\u021bie: Aceast\u0103 ac\u021biune v\u0103 va elimina compania permanent.", "enabled_modules", "Module activate", "converted_quote", "Oferta a fost convertit\u0103 cu succes", "credit_design", "Design credit", "includes", "Cuprinde", "header", "Antet", "load_design", "\xcenc\u0103rca\u021bi design", "css_framework", "Cadru CSS", "custom_designs", "Design-uri personalizate", "designs", "Design-uri", "new_design", "Design nou", "edit_design", "Modifica\u021bi design", "created_design", "Design-ul a fost creat cu succes", "updated_design", "Design-ul a fost actualizat cu succes", "archived_design", "Design-ul a fost arhivat cu succes", "deleted_design", "Design-ul a fost eliminat cu succes", "removed_design", "Design-ul a fost \xeendep\u0103rtat cu succes", "restored_design", "Design-ul a fost restabilit cu succes", _s16_120, ":value design-uri au fost arhivate cu succes", "deleted_designs", ":value design-uri au fost eliminate cu succes", _s16_121, ":value design-uri au fost restabilite cu succes", "proposals", "Propuneri", "tickets", "Tichete", _s16_122, "Proforme Recurente", "recurring_tasks", "Sarcini recurente", _s18_71, "Administrare cont", "credit_date", "Data Creditului", "credit", "Credit", "credits", "Credite", "new_credit", "Adaug\u0103 Credit", "edit_credit", "Modifica\u021bi credit", "created_credit", "Credit ad\u0103ugat cu succes", "updated_credit", "Creditul a fost actualizat cu succes", "archived_credit", "Credit arhivat cu succes", "deleted_credit", "Credit \u0219ters", "removed_credit", "Creditul a fost \xeendep\u0103rtat cu succes", "restored_credit", "Credit restaurat", _s16_124, ":count credite au fost arhivate cu succes", "deleted_credits", ":count \u0219ters", _s16_125, ":value credite au fost restabilite cu succes", "current_version", "Versiunea Curent\u0103", "latest_version", "Ultima versiune", "update_now", "Actualiza\u021bi", _s26_24, "O nou\u0103 versiune pentru aplica\u021bia web a fost actualizat\u0103", _s16_126, "Actualizare disponibil\u0103", "app_updated", "Actualizarea a fost finalizat\u0103 cu succes", "learn_more", "Afla mai mult", "integrations", "Integr\u0103ri", "tracking_id", "ID urm\u0103rire", _s17_98, "URL Slack Webhook", "credit_footer", "Subsol credit", "credit_terms", "Termeni credit", "new_company", "Firm\u0103 nou\u0103", "added_company", "Compania a fost ad\u0103ugat\u0103 cu succes", "company1", "Companie personalizat\u0103 1", "company2", "Companie personalizat\u0103 2", "company3", "Companie personalizat\u0103 3", "company4", "Companie personalizat\u0103 4", "product1", "Produs personalizat 1", "product2", "Produs personalizat 2", "product3", "Produs personalizat 3", "product4", "Produs personalizat 4", "client1", "Client personalizat 1", "client2", "Client personalizat 2", "client3", "Client personalizat 3", "client4", "Client personalizat 4", "contact1", "Contact personalizat 1", "contact2", "Contact personalizat 2", "contact3", "Contact personalizat 3", "contact4", "Contact personalizat 4", "task1", "Sarcin\u0103 personalizat\u0103 1", "task2", "Sarcin\u0103 personalizat\u0103 2", "task3", "Sarcin\u0103 personalizat\u0103 3", "task4", "Sarcin\u0103 personalizat\u0103 4", "project1", "Proiect personalizat 1", "project2", "Proiect personalizat 2", "project3", "Proiect personalizat 3", "project4", "Proiect personalizat 4", "expense1", "Cheltuieli personalizate 1", "expense2", "Cheltuieli personalizate 2", "expense3", "Cheltuieli personalizate 3", "expense4", "Cheltuieli personalizate 4", "vendor1", "Furnizor personalizat 1", "vendor2", "Furnizor personalizat 2", "vendor3", "Furnizor personalizat 3", "vendor4", "Furnizor personalizat 4", "invoice1", "Factur\u0103 personalizat\u0103 1", "invoice2", "Factur\u0103 personalizat\u0103 2", "invoice3", "Factur\u0103 personalizat\u0103 3", "invoice4", "Factur\u0103 personalizat\u0103 4", "payment1", "Plat\u0103 personalizat\u0103 1", "payment2", "Plat\u0103 personalizat\u0103 2", "payment3", "Plat\u0103 personalizat\u0103 3", "payment4", "Plat\u0103 personalizat\u0103 4", "surcharge1", _s25_99, "surcharge2", _s25_100, "surcharge3", _s25_101, "surcharge4", _s25_102, "group1", "Grup personalizat 1", "group2", "Grup personalizat 2", "group3", "Grup personalizat 3", "group4", "Grup personalizat 4", "reset", "Reseteaz\u0103", "number", "Num\u0103r", "export", "Export\u0103", "chart", "Grafic", "count", "Num\u0103ra\u021bi", "totals", "Total", "blank", "Necompletat", "day", "Zi", "month", "Lun\u0103", "year", "An", "subgroup", "Subgrup", "is_active", "Este Activ", "group_by", "Grupeaz\u0103 dup\u0103", "credit_balance", "Soldul Creditului", _s18_77, "Ultima autentificare a contactului", _s17_100, "Nume complet contact", "contact_phone", "Num\u0103r de contact", _s21_82, "Valoare contact personalizat\u0103 1", _s21_83, "Valoare contact personalizat\u0103 2", _s21_84, "Valoare contact personalizat\u0103 3", _s21_85, "Valoare contact personalizat\u0103 4", _s17_102, "Strad\u0103 livrare", _s17_103, "Apartament livrare", "shipping_city", "Ora\u0219 livrare", "shipping_state", "Statul de livrare", _s20_79, "Codul po\u0219tal de livrare", _s16_156, "\u021aar\u0103 livrare", _s16_158, "Strad\u0103 facturare", _s16_159, "Apartament facturare", "billing_city", "Ora\u0219 facturare", "billing_state", "Stat facturare", _s19_60, "Cod po\u0219tal facturare", "billing_country", "\u021aar\u0103 facturare", "client_id", "ID client", "assigned_to", "Asignare lui", "created_by", "Creat de :name", "assigned_to_id", "Atribuit ID-ului", "created_by_id", "Creat de ID", "add_column", "Ad\u0103uga\u021bi o coloan\u0103", "edit_columns", "Modifica\u021bi coloanele", "columns", "Coloane", "aging", "\xcenvechire", "profit_and_loss", "Profit \u0219i Pierdere", "reports", "Rapoarte", "report", "Raport", "add_company", "Adaug\u0103 Firm\u0103", "unpaid_invoice", "Factur\u0103 neachitat\u0103", "paid_invoice", "Factur\u0103 achitat\u0103", _s16_160, "Ofert\u0103 neaprobat\u0103", "help", "Ajutor", "refund", "Rambursare", "refund_date", "Data ramburs\u0103rii", "filtered_by", "Filtra\u021bi \xeen func\u021bie de", "contact_email", "Email", "multiselect", "Selectare multipl\u0103", "entity_state", "\u021aar\u0103", "verify_password", "Verifica\u021bi-v\u0103 parola", "applied", "Aplicat", _s21_86, "Include\u021bi ultimele erori", _s30_12, "Am primit mesajul dumneavoastr\u0103. Ve\u021bi primi un r\u0103spuns \xeen cel mai scurt timp.", "message", "Mesaj", "from", "De la", _s20_81, "Ar\u0103ta\u021bi detaliile produsului", _s25_40, "Include\u021bi descrierea \u0219i costul \xeen meniul produsului", _s20_83, "Redarea PDF-ului necesit\u0103 :version", _s18_80, "Ajusta\u021bi procentul taxei", _s23_35, "Ajusta\u021bi procentul contului pentru taxe", _s18_82, "Configura\u021bi set\u0103rile", "support_forum", "forum suport", "about", "Despre", "documentation", "Documenta\u021bie", "contact_us", "Contacta\u021bi-ne", "subtotal", "Subtotal", "line_total", "Total linie", "item", "Element", "credit_email", "Email de credit", "iframe_url", "Website", "domain_url", "URL domeniu", _s21_87, "Parola este prea scurt\u0103", _s20_84, "Parola trebuie s\u0103 con\u021bin\u0103 o majuscul\u0103 \u0219i o cifr\u0103", _s19_62, "Sarcini portal clien\u021bi", _s23_36, "Panou de control portal clien\u021bi", _s20_85, "Introduce\u021bi o valoare", "deleted_logo", "Sigla a fost eliminat\u0103 cu succes", "yes", "Da", "no", "Nu", "generate_number", "Genera\u021bi un num\u0103r", "when_saved", "C\xe2nd este salvat", "when_sent", "C\xe2nd este trimis", "select_company", "Selecta\u021bi compania", "float", "Plute\u0219te", "collapse", "Ar\u0103ta\u021bi mai multe", "show_or_hide", "Ar\u0103ta\u021bi/ascunde\u021bi", "menu_sidebar", "Bara lateral\u0103 a meniului", "history_sidebar", "Bara lateral\u0103 a istoricului", "tablet", "Tablet\u0103", "mobile", "Mobil", "desktop", "Desktop", "layout", "Aspect", "view", "Vezi", "module", "Modul", "first_custom", "Prima persoanlizare", "second_custom", "A doua persoanlizare", "third_custom", "A treia persoanlizare", "show_cost", "Afi\u0219a\u021bi cost", _s17_105, "Afi\u0219a\u021bi costul produsului", "show_cost_help", "Afi\u0219a\u021bi c\xe2mpul de cost al produsului, pentru a urm\u0103ri marcarea/profitul", _s21_88, "Afi\u0219a\u021bi cantitatea produsului", _s26_26, "Afi\u0219a\u021bi c\xe2mpul de cantitate a produsului, setat\u0103 implicit la unu", _s21_90, "Afi\u0219a\u021bi cantitatea de pe factur\u0103", _s26_27, "Afi\u0219a\u021bi c\xe2mpul de cantitate a liniei de produs, setat\u0103 implicit la unu", _s21_92, "Afi\u0219a\u021bi reducerea produselor", _s26_28, "Afi\u0219a\u021bi un c\xe2mp de reducere pentru liniile cu articole", _s16_162, "Cantitate implicit\u0103", _s21_94, "Seta\u021bi automat cantitatea liniei de articol la unu", "one_tax_rate", "O cot\u0103 de impozitare", "two_tax_rates", "Dou\u0103 cote de impozitare", "three_tax_rates", "Trei cote de impozitare", _s16_164, "Cot\u0103 de impozitare implicit\u0103", "user", "Utilizator", "invoice_tax", "Tax\u0103 factur\u0103", "line_item_tax", "Tax\u0103 linie de articol", "inclusive_taxes", "Taxe inclusive", _s17_107, "Cotele de impozitare de pe factur\u0103", "item_tax_rates", "Cotele de impozitare ale articolului", _s18_84, "Alege un client", "configure_rates", "Configura\u021bi cotele", _s18_85, "Configura\u021bi c\u0103ile de acces", "tax_settings", "Setari Taxe", _s18_87, "Cote de impozitare", "accent_color", "Culoare accent", "switch", "Schimba\u021bi", _s19_64, "List\u0103 separat\u0103 prin virgule", "options", "Op\u021biuni", _s16_166, "Text pe o singur\u0103 linie", "multi_line_text", "Text pe mai multe linii", "dropdown", "Meniu derulat", "field_type", "Tip c\xe2mp", _s27_44, "Email-ul pentru recuperarea parolei a fost trimis", "submit", "Trimite\u021bi", _s16_168, "Recupereaz\u0103 parola", "late_fees", "Taxe de \xeent\xe2rziere", "credit_number", "Num\u0103r credit", "payment_number", "Num\u0103r plat\u0103", "late_fee_amount", "Sum\u0103 pentru taxa de \xeent\xe2rziere", _s16_169, "Procent pentru taxa de \xeent\xe2rziere", "before_due_date", "\xcenainte de data scadent\u0103", "after_due_date", "Dup\u0103 data scadent\u0103", _s18_89, "Dup\u0103 data factur\u0103rii", "days", "Zile", "invoice_email", "Email Factur\u0103", "payment_email", "Email Plat\u0103", "partial_payment", "Plat\u0103 par\u021bial\u0103", "payment_partial", "Plat\u0103 par\u021bial\u0103", _s21_95, "Email plat\u0103 par\u021bial\u0103", "quote_email", "Email Ofert\u0103", _s16_171, "Memento nesf\xe2r\u0219it", _s16_173, "Filtrat \xeen func\u021bie de utilizator", "administrator", "Administrator", _s18_90, "Permite\u021bi utilizatorului s\u0103 gestioneze utilizatori, s\u0103 modifice set\u0103rile \u0219i \xeenregistr\u0103rile", "user_management", "Utilizatori", "users", "Utilizatori", "new_user", "Utilizator nou", "edit_user", "Modific\u0103 Utilizator", "created_user", "Utilizatorul a fost creat cu succes", "updated_user", "Utilizator actualizat", "archived_user", "Arhivare utilizator cu succes", "deleted_user", "Utilizator \u0219ters", "removed_user", "Utilizatorul a fost \xeendep\u0103rtat cu succes", "restored_user", "Utilizator restaurat", "archived_users", ":value utilizatori au fost arhiva\u021bi cu succes", "deleted_users", ":value utilizatori au fost elimina\u021bi cu succes", "removed_users", ":value utilizatori au fost \xeendep\u0103rta\u021bi cu succes", "restored_users", ":value utilizatori au fost restabili\u021bi cu succes", _s16_175, "Optiuni Generale", "invoice_options", "Op\u021biuni Factur\u0103", _s17_109, "Ascunde c\xe2mpul 'Pl\u0103tit p\xe2n\u0103 la'", _s22_65, "Afi\u0219eaz\u0103 'Pl\u0103tit pana la' dec\xe2t c\xe2nd plata a fost efectuat\u0103.", _s23_38, "\xcencorpora\u021bi documentele", _s28_30, "Include\u021bi o imagine ata\u0219at\u0103 facturii.", _s16_177, "Afi\u0219a\u021bi antetul", _s16_178, "Afi\u0219a\u021bi subsolul", "first_page", "Prima pagin\u0103", "all_pages", "Toate paginile", "last_page", "Ultima pagin\u0103", "primary_font", "Font primar", "secondary_font", "Font secundar", "primary_color", "Culoare Principal\u0103", "secondary_color", "Culoare Secundar\u0103", "page_size", "Dimensiune Pagin\u0103", "font_size", "Dimensiune Font", "quote_design", "Design-ul ofertei", "invoice_fields", "C\xe2mpuri Factur\u0103", "product_fields", "C\u0103mpurile produsului", "invoice_terms", "Termeni facturare", "invoice_footer", "Subsol Factur\u0103", "quote_terms", "Termeni Proform\u0103", "quote_footer", "Subsol Proform\u0103", _s18_91, "Trimite\u021bi automat un email", _s23_39, _s52_4, _s18_92, "Arhiva\u021bi automat", _s23_40, _s55_1, _s18_93, _s20_180, _s23_41, _s58_4, _s17_111, "Set\u0103ri flux de lucru", "freq_daily", "Zilnic", "freq_weekly", "S\u0103pt\u0103m\xe2nal", "freq_two_weeks", "Dou\u0103 S\u0103pt\u0103m\xe2ni", "freq_four_weeks", "Patru S\u0103pt\u0103m\xe2ni", "freq_monthly", "Lunar", "freq_two_months", "Dou\u0103 Luni", _s17_113, "Trei Luni", _s16_179, "Patru Luni", "freq_six_months", "\u0218ase Luni", "freq_annually", "Anual", "freq_two_years", "Doi Ani", _s16_180, "Trei ani", "never", "Niciodat\u0103", "company", "Companie", _s17_114, "Numere generate", "charge_taxes", "Taxe", "next_reset", "Urm\u0103toarea resetare", "reset_counter", "Reseta\u021bi contor", _s16_181, "Prefix recurent", "number_padding", "Num\u0103r completare", "general", "General", "surcharge_field", "C\xe2mp cheltuieli", "company_field", "C\xe2mp companie", "company_value", "Valoare companie", "credit_field", "C\xe2mp credit", "invoice_field", "C\xe2mp factur\u0103", _s17_116, "Supratax\u0103 factur\u0103", "client_field", "C\xe2mp client", "product_field", "C\xe2mp produs", "payment_field", "C\xe2mp plat\u0103", "contact_field", "C\xe2mp contact", "vendor_field", "C\xe2mp furnizori", "expense_field", "C\xe2mp cheltuieli", "project_field", "C\xe2mp proiect", "task_field", "C\xe2mp sarcin\u0103", "group_field", "C\xe2mp grupuri", "number_counter", "Contor num\u0103r", "prefix", "Prefix", "number_pattern", "Model num\u0103r", "messages", "Mesaje", "custom_css", "Editeaza CSS", _s17_118, "JavaScript personalizat", _s16_183, "Afi\u0219a\u021bi \xeen PDF", _s21_97, "Afi\u0219a\u021bi semn\u0103tura clien\u021bilor \xeen PDF-ul facturii/ofertei.", _s25_46, "C\u0103su\u021b\u0103 pentru termenii facturii", _s30_13, "Cere clien\u021bilor s\u0103 confirme c\u0103 accept\u0103 termenii facturii.", _s23_42, "C\u0103su\u021b\u0103 pentru termenii ofertei", _s28_31, "Cere clien\u021bilor s\u0103 confirme c\u0103 accept\u0103 termenii ofertei.", _s25_47, "Semn\u0103tura de pe factur\u0103", _s30_14, "Cere clien\u021bilor s\u0103 furnizeze semn\u0103tura personal\u0103.", _s23_43, "Semn\u0103tura de pe ofert\u0103", _s22_67, "Facturi protejate cu parol\u0103", _s27_45, "V\u0103 permite s\u0103 seta\u021bi c\xe2te o parol\u0103 pentru fiecare contact. Odat\u0103 ce parola a fost setat\u0103, contactul va fi nevoit s\u0103 introduc\u0103 parola pentru a accesa facturile.", "authorization", "Autoriza\u021bie", "subdomain", "Subdomeniu", "domain", "Domeniu", "portal_mode", "Mod portal", "email_signature", "\xcen leg\u0103tur\u0103 cu,", _s24_50, "Facilita\u021bi clien\u021bilor plata, ata\u0219\xe2nd marcajul schema.org email-urilor dumneavoastr\u0103.", "plain", "Simplu", "light", "Deschisa", "dark", "Intunecata", "email_design", "Design Email", "attach_pdf", "Ata\u0219a\u021bi un PDF", _s16_184, "Ata\u0219a\u021bi documente", "attach_ubl", "Ata\u0219a\u021bi UBL", "email_style", "Stil email", _s19_66, "Activa\u021bi marcajul", "reply_to_email", "Adres\u0103 email de r\u0103spuns", "reply_to_name", "Nume de r\u0103spuns", "bcc_email", "Email BCC\xa0", "processed", "Procesat", "credit_card", "Card de Credit", "bank_transfer", "Transfer Bancar", "priority", "Prioritate", "fee_amount", "Sum\u0103 tax\u0103", "fee_percent", "Procent tax\u0103", "fee_cap", "Plafon tax\u0103", "limits_and_fees", "Limite/Taxe", "enable_min", "Activa\u021bi min", "enable_max", "Activa\u021bi max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, "Sigle de card acceptate", "credentials", "Creden\u021biale", "update_address", "Actualizeaz\u0103 Adresa", _s19_69, "Actualizeaz\u0103 adresa clientului cu detaliile trimise", "rate", "Valoare", "tax_rate", "Valoare Tax\u0103", "new_tax_rate", "Cot\u0103 nou\u0103 de impozitare", "edit_tax_rate", "Editeaz\u0103 valoare tax\u0103", _s16_186, "Valoare tax\u0103 creat\u0103 cu succes", _s16_187, "Valoare tax\u0103 actualizat\u0103 cu succes", _s17_121, "Valoare tax\u0103 arhivat\u0103 cu succes", _s16_188, "Rata de impozitare a fost eliminat\u0103 cu succes", _s17_122, "Rata de impozitare a fost restabilit\u0103 cu succes", _s18_94, ":value cote de impozitare au fost arhivate cu succes", _s17_123, ":value cote de impozitare au fost eliminate cu succes", _s18_95, ":value cote de impozitare au fost restabilite cu succes", "fill_products", "Completeaz\u0103 automat produsele", _s18_96, "Aleg\xe2nd un produs descrierea \u0219i pre\u021bul vor fi completate automat", "update_products", "Actualizare automat\u0103 a produselor", _s20_89, "Actualiz\xe2nd o factur\u0103 se va actualiza si libr\u0103ria de produse", _s16_189, "Converti\u021bi produse", _s21_98, "Converti\u021bi automat pre\u021bul produselor \xeen valuta clientului", "fees", "Taxe", "limits", "Limite", "provider", "Furnizor", "company_gateway", "Cale de acces plat\u0103", _s16_191, "C\u0103i de acces plat\u0103", _s19_70, "Cale de acces nou\u0103", _s20_90, "Modifica\u021bi calea de acces", _s23_44, "Calea de acces a fost creat\u0103 cu succes", _s23_45, "Calea de acces a fost actualizat\u0103 cu succes", _s24_51, "Calea de acces a fost arhivat\u0103 cu succes", _s23_46, "Calea de acces a fost eliminat\u0103 cu succes", _s24_52, "Calea de acces a fost restabilit\u0103 cu succes", _s25_49, ":value c\u0103i de acces au fost arhivate cu succes", _s24_53, ":value c\u0103i de acces au fost eliminate cu succes", _s25_50, ":value c\u0103i de acces au fost restabilite cu succes", _s16_193, "Continua\u021bi modific\u0103rile", "discard_changes", "Renun\u021ba\u021bi la modific\u0103ri", "default_value", "Valoare implicit\u0103", "disabled", "Dezactivat", "currency_format", "Format valut\u0103", _s21_99, "Prima zi a s\u0103pt\u0103m\xe2nii", _s23_47, "Prima lun\u0103 a anului", "sunday", "Duminic\u0103", "monday", "Luni", "tuesday", "Mar\u021bi", "wednesday", "Miercuri", "thursday", "Joi", "friday", "Vineri", "saturday", "S\xe2mb\u0103t\u0103", "january", "Ianuarie", "february", "Februarie", "march", "Martie", "april", "Aprilie", "may", "Mai", "june", "Iunie", "july", "Iulie", "august", "August", "september", "Septembrie", "october", "Octombrie", "november", "Noiembrie", "december", "Decembrie", "symbol", "Simbol", "ocde", "Cod", "date_format", "Format dat\u0103", "datetime_format", "Format dat\u0103/or\u0103", "military_time", "Format 24 Ore", _s18_97, "Afi\u0219are 24 de ore", "send_reminders", _s20_181, "timezone", "Fus orar", _s19_71, "Filtra\u021bi dup\u0103 proiect", _s17_124, "Filtrat \xeen func\u021bie de grup", _s19_73, "Filtrat \xeen func\u021bie de factur\u0103", _s18_98, "Filtrat \xeen func\u021bie de client", _s18_100, "Filtrat \xeen func\u021bie de furnizor", "group_settings", "Set\u0103ri grup", "group", "Grup", "groups", "Grupuri", "new_group", "Grup nou", "edit_group", "Modifica\u021bi grupul", "created_group", "Grupul a fost creat cu succes", "updated_group", "Grupul a fost actualziat cu succes", "archived_groups", ":value grupuri au fost arhivate cu succes", "deleted_groups", ":value grupuri au fost eliminate cu succes", "restored_groups", ":value grupuri au fost restabilite cu succes", "archived_group", "Grupul a fost arhivat cu succes", "deleted_group", "Grupul a fost eliminat cu succes", "restored_group", "Grupul a fost restabilit cu succes", "upload_logo", "\xcenc\u0103rca\u021bi sigla", "uploaded_logo", "Sigla a fost \xeenc\u0103rcat\u0103 cu succes", "logo", "Logo", "saved_settings", "Sigla a fost salvat\u0103 cu succes", _s16_195, "Op\u021biuni Produs", "device_settings", "Set\u0103ri dispozitiv", "defaults", "Implicit", "basic_settings", "Op\u021biuni de baz\u0103", _s17_126, "Op\u021biuni avansate", "company_details", "Detalii companie", "user_details", "Detalii utilizator", "localization", "Localizare", "online_payments", "Plati online", "tax_rates", "Valori taxa", "notifications", "Notific\u0103ri", "import_export", "Import | Export", "custom_fields", "C\xe2mpuri personalizate", "invoice_design", "Design factur\u0103", "buy_now_buttons", "Butoane Cump\u0103ra\u021bi acum", "email_settings", "Setari email", _s23_49, "\u0218abloane & Notific\u0103ri", _s22_68, _s26_88, _s19_75, "Vizualizare Date", "price", "Pre\u021b", "email_sign_up", "\xcenscriere prin email", "google_sign_up", "\xcenscriere prin Google", _s27_49, "V\u0103 mul\u021bumim!", "redeem", "R\u0103scump\u0103ra\u021bi", "back", "\xcenapoi", "past_purchases", "Achizi\u021bii anterioare", _s19_77, "Abonament anual", "pro_plan", "Pachetul PRO", "enterprise_plan", "Plan pentru \xeentreprinderi", "count_users", ":count utilizatori", "upgrade", "Upgrade", _s25_51, "Prenume", _s24_54, "Nume", _s33_28, "Pentru a crea contul, trebuie s\u0103 fi\u021bi de acord cu termenii de serviciu \u0219i cu politica de confiden\u021bialitate.", "i_agree_to_the", "Sunt de acord cu", _s16_197, "Termenii Serviciului", "privacy_policy", "Politic\u0103 de confiden\u021bialitate", "sign_up", "Inscrie-te", "account_login", "Autentificare", "view_website", "Vizualiza\u021bi site-ul", "create_account", "Crea\u021bi un cont", "email_login", "Email pentru autentificare", "create_new", "Nou", _s18_102, "Nu a fost selectat\u0103 nicio \xeenregistrare", _s21_102, "Salva\u021bi sau anula\u021bi modific\u0103rile", "download", "Descarca", _s27_50, "Solicita\u021bi un plan pentru \xeentreprinderi", "take_picture", "Face\u021bi o fotografie", "upload_file", "\xcenc\u0103rca\u021bi un fi\u0219ier", "document", "Document", "documents", "Documente", "new_document", "Document nou", "edit_document", "Modifica\u021bi documentul", _s17_128, "Documentul a fost \xeenc\u0103rcat cu succes", _s16_199, "Documentul a fost actualizat cu succes", _s17_129, "Documentul a fost arhivat cu succes", _s16_200, "Documentul a fost eliminat cu succes", _s17_130, "Documentul a fost restabilit cu succes", _s18_104, ":value documente au fost arhivate cu succes", _s17_131, ":value documente au fost eliminate cu succes", _s18_105, ":value documente au fost restabilite cu succes", "no_history", "Nu exist\u0103 istoric", "expense_date", "Data pl\u0103\u021bii", "pending", "\xcen a\u0219teptare", _s16_201, "Conectat", _s16_202, "\xcen a\u0219teptare", _s16_203, "Facturat", "converted", "Transform\u0103", _s24_56, "Ata\u0219a\u021bi documente facturii", "exchange_rate", "Curs Valutar", _s16_204, "Transform\u0103 moneda", "mark_paid", "Marca\u021bi ca achitat", "category", "Categorie", "address", "Adres\u0103", "new_vendor", "Furnizor Nou", "created_vendor", "Furnizor creat cu succes", "updated_vendor", "Furnizor actualizat cu succes", "archived_vendor", "Furnizor arhivat cu succes", "deleted_vendor", "Furnizor \u0219ters cu succes", "restored_vendor", "Furnizorul a fost restabilit cu succes", _s16_205, ":count furnizori arhiva\u021bi cu succes", "deleted_vendors", ":count furnizori \u0219tersi cu succes", _s16_206, ":value furnizori au fost restabili\u021bi cu succes", "new_expense", "Introdu Cheltuial\u0103", "created_expense", "Plata a fost creat\u0103 cu succes", "updated_expense", "Plata a fost actualizat\u0103 cu succes", _s16_207, "Cheltuial\u0103 arhivat\u0103 cu succes", "deleted_expense", "Cheltuial\u0103 \u0219tears\u0103 cu succes", _s16_208, "Cheltuielile au fost restabilite cu succes", _s17_132, "Cheltuieli arhivate cu succes", _s16_209, "Cheltuieli \u0219terse cu succes", _s17_133, ":value cheltuieli au fost restabilite cu succes", "copy_shipping", "Copia\u021bi livrarea", "copy_billing", "Copia\u021bi facturarea", "design", "Design", _s21_103, "\xcenregistrarea nu a putut fi g\u0103sit\u0103", "invoiced", "Facturat", "logged", "\xcenregistrat", "running", "\xcen derulare", "resume", "Continu\u0103", "task_errors", "Te rog corecteaz\u0103 suprapunerea timpilor", "start", "Start", "stop", "Stop", "started_task", "Sarcina a \xeenceput cu succes", "stopped_task", "Task oprit", "resumed_task", "Sarcina a fost reluat\u0103 cu succes", "now", "Acum", _s16_210, "Sarcini care pornesc automat", "timer", "Cronometru", "manual", "Manual", "budgeted", "Bugetat", "start_time", "Timp pornire", "end_time", "Timp \xeencheiere", "date", "Data", "times", "Timp", "duration", "Durat\u0103", "new_task", "Task nou", "created_task", "Task creat", "updated_task", "Task actualizat", "archived_task", "Task arhivat", "deleted_task", "Task \u0219ters", "restored_task", "Task restaurat", "archived_tasks", "Arhivat :count task-uri", "deleted_tasks", "\u0218ters :count task-uri", "restored_tasks", ":value sarcini au fost restabilite cu succes", _s19_79, "Introduce\u021bi un nume", "budgeted_hours", "Ore bugetate", "created_project", "Proiectul a fost creat cu succes", "updated_project", "Proiectul a fost actualizat cu succes", _s16_212, "Proiectul a fost arhivat cu succes", "deleted_project", _s35_49, _s16_213, "Proiectul a fost restabilit cu succes", _s17_134, ":count proiecte au fost arhivate cu succes", _s16_214, ":count proiecte au fost eliminate cu succes", _s17_135, ":value proiecte au fost restabilite cu succes", "new_project", "Proiect nou", _s27_54, "V\u0103 mul\u021bumim!", "if_you_like_it", "Dac\u0103 v\u0103 place, v\u0103 rug\u0103m s\u0103", "click_here", "apas\u0103 aici", _s18_106, "Click aici", "to_rate_it", "s\u0103-i oferi\u021bi un rating.", "average", "Medie", "unapproved", "Neaprobat", _s30_19, "Autentifica\u021bi-v\u0103 pentru a modifica aceast\u0103 setare", "locked", "Blocat", "authenticate", _s16_385, _s19_81, _s16_385, _s24_58, "Autentificare biometric\u0103", "footer", "Subsol", "compare", "Compar\u0103", "hosted_login", "Autentificare g\u0103zduit\u0103", "selfhost_login", "Autentificare auto-g\u0103zduit\u0103", "google_sign_in", "\xcenscrie\u021bi-v\u0103 cu Google", "today", "Ast\u0103zi", "custom_range", "Interval personalizat", "date_range", "Interval calendaristic", "current", "Curent", "previous", "Anterior", "current_period", "Perioada Curent\u0103", _s17_136, "Perioada Compar\u0103rii", "previous_period", "Perioada Anterioar\u0103", "previous_year", "Anul Anterior", "compare_to", "Compar\u0103 cu", "last7_days", "Ultimele 7 Zile", "last_week", "S\u0103pt\u0103m\xe2na Trecut\u0103", "last30_days", "Ultimele 30 Zile", "this_month", "Luna curent\u0103", "last_month", "Luna trecut\u0103", "this_year", "Anul Curent", "last_year", "Anul Trecut", "custom", "Personalizat", _s16_215, "Multiplica\u021bi \xeen Factur\u0103", "clone_to_quote", "Multiplica\u021bi \xeen Ofert\u0103", "clone_to_credit", "Multiplica\u021bi \xeen credit", "view_invoice", "Vizualizare Factur\u0103", "convert", "Converti\u021bi", "more", "Mai mult", "edit_client", "Modifica client", "edit_product", "Modifica produs", "edit_invoice", "Modifica factura", "edit_quote", "Modifica Proforma", "edit_payment", "Modific\u0103 Plata", "edit_task", "Modific\u0103 Task", "edit_expense", "Modifica\u021bi plata", "edit_vendor", "Editeaz\u0103 Furnizor", "edit_project", "Editeaz\u0103 Proiect", _s20_92, "Editare oferta recurenta", "billing_address", "Adres\u0103 de facturare", _s16_217, "Adres\u0103 livrare", "total_revenue", "Venituri Totale", "average_invoice", "Medie facturi", "outstanding", "Restante", "invoices_sent", ":count facturi trimise", "active_clients", "clienti activi", "close", "Inchide", "email", "Email", "password", "Parola", "url", "URL", "secret", "Secret", "name", "Nume", "logout", "Deconectare", "login", "Autentificare", "filter", "Filtreaza", "sort", "Sorta\u021bi", "search", "Cauta", "active", "Activ", "archived", "Arhivat", "deleted", "\u0218ters", "dashboard", "Panou Control", "archive", "Arhiva", "delete", "Sterge", "restore", "Restaureaz\u0103", _s16_219, "Re\xeenc\u0103rcare finalizat\u0103", _s23_50, "Introduce\u021bi email-ul", _s26_37, "Introduce\u021bi parola", _s21_106, "Introduce\u021bi URL-ul", _s26_39, "Introduce\u021bi o cheie de produs", "ascending", "Cresc\u0103tor", "descending", "Descresc\u0103tor", "save", "Salveaza", _s17_138, "S-a produs o eroare", "paid_to_date", "Pl\u0103tit P\xe2na Acum", "balance_due", "Total De Plat\u0103", "balance", "Balanta", "overview", "Prezentare general\u0103", "details", "Detalii", "phone", "Telefon", "website", "Site web", "vat_number", "C.I.F.", "id_number", "Nr. Reg. Com.", "create", "Creaza", _s19_83, ":value copiat\u0103 \xeen clipboard", "error", "Eroare", _s16_221, "Nu a putut s\u0103 porneasc\u0103", "contacts", "Contacte", "additional", "Adi\u021bional", "first_name", "Prenume", "last_name", "Nume", "add_contact", "Adauga contact", "are_you_sure", "Sigur?", "cancel", "Renunta", "ok", "Ok", "remove", "\xcendep\u0103rta\u021bi", _s16_223, "Email-ul nu este valid", "product", "Produs", "products", "Produse", "new_product", "Produs nou", "created_product", "Produs creat cu succes", "updated_product", "Produs actualizat cu succes", _s16_225, "Produs arhivat cu succes", "deleted_product", "Produsul a fost eliminat cu succes", _s16_226, "Produsul a fost restabilit cu succes", _s17_140, ":count produse au fost arhivate cu succes", _s16_227, ":count produse au fost eliminate cu succes", _s17_141, ":value produse au fost restabilite cu succes", "product_key", "Produs", "notes", "Noti\u021be", "cost", "Costuri", "client", "Client", "clients", "Clienti", "new_client", "Client nou", "created_client", "S-a creat clientul cu succes", "updated_client", "Client actualizat cu succes.", "archived_client", "Client arhivat cu succes.", _s16_228, ":count clienti arhivat cu succes.", "deleted_client", "Client sters cu succes.", "deleted_clients", ":count clienti stersi cu succes.", "restored_client", "Client restaurat", _s16_229, ":value clien\u021bi au fost restabili\u021bi cu succes", "address1", "Strada", "address2", "Apartament", "city", "Localitate", "state", "Jude\u021b/Sector", "postal_code", "Cod po\u0219tal", "country", "Tara", "invoice", "Factur\u0103", "invoices", "Facturi", "new_invoice", "Factura noua", "created_invoice", "Factura creata cu succes.", "updated_invoice", "Factura actualiazata cu succes.", _s16_230, "Factura arhivata cu succes.", "deleted_invoice", "Factura stearsa cu succes.", _s16_231, "Factur\u0103 restaurat\u0103", _s17_142, ":count facturi arhivate cu succes.", _s16_232, ":count facturi sterse cu succes", _s17_143, ":value facturi au fost restabilite cu succes", "emailed_invoice", "Factura trimisa pe email cu succes", "emailed_payment", "Plata a fost trimis\u0103 cu succes", "amount", "Valoare", "invoice_number", "Num\u0103r factur\u0103", "invoice_date", "Data factur\u0103", "discount", "Discount", "po_number", "Ordin de cump\u0103rare nr", "terms", "Termeni", "public_notes", "Note publice", "private_notes", "Note particulare", "frequency", "Frecventa", "start_date", "Data inceput", "end_date", "Data sfirsit", "quote_number", "Numar Proforma", "quote_date", "Data Proforma", "valid_until", "Valabil p\xe2n\u0103 la", "items", "Articole", "partial_deposit", "Par\u021bial/Depozit", "description", "Descriere", "unit_cost", "Pre\u021b unitar", "quantity", "Cantitate", "add_item", "Ad\u0103uga\u021bi articol", "contact", "Contact", "work_phone", "Telefon", "total_amount", "Sum\u0103 total\u0103", "pdf", "PDF", "due_date", "Scaden\u021ba", _s16_233, "Dat\u0103 scadent\u0103 par\u021bial\u0103", "status", "Stare", _s17_144, "Stare factur\u0103", "quote_status", "Status oferta", _s22_69, "Click + pentru a ad\u0103uga un articol", _s22_71, "Click + to pentru a ad\u0103uga un timp", "count_selected", ":count selectate", "total", "Total", "percent", "Procent", "edit", "Modifica", "dismiss", "Respinge\u021bi", _s20_94, "Selecta\u021bi o dat\u0103", _s22_72, "Selecta\u021bi un client", _s24_60, "Te rugam selecteaza o oferta", "task_rate", "Rat\u0103 sarcin\u0103", "settings", "Setari", "language", "Limb\u0103", "currency", "Valut\u0103", "created_at", "Data creat\u0103", "created_on", "Creat la", "updated_at", "Actualizat/actualizat\u0103", "tax", "Tax\u0103", _s30_21, "Introduce\u021bi un num\u0103r de factur\u0103", _s27_58, "Introduce\u021bi un num\u0103r de ofert\u0103", "past_due", "\xcent\xe2rziat", "draft", "Schi\u021b\u0103", "sent", "Trimis", "viewed", "Vizualizat", "approved", "Aprobat", "partial", "Par\u021bial/Depunere", "paid", "Pl\u0103tit", "mark_sent", "Marcheaz\u0103 ca trimis", _s22_74, "Factur\u0103 marcat\u0103 cu succes ca trimis\u0103", _s22_75, "Factura a fost marcat\u0103 ca trimis\u0103 cu succes", _s23_52, _s46_17, _s23_53, _s46_17, "done", "Gata", _s37_21, "Introduce\u021bi un nume de client sau de contact", "dark_mode", "Mod \xeentunecat", _s27_60, "Reporni\u021bi aplica\u021bia pentru a aplica modific\u0103rile", "refresh_data", "Reactualizeaza datele", "blank_contact", "Contact gol", "activity", "Activitate", _s16_235, "Nu exista inregistrari", "clone", "Multiplic\u0103", "loading", "Se \xeencarc\u0103", "industry", "Industrie", "size", "Dimensiune", "payment_terms", "Termeni de plat\u0103", "payment_date", "Data platii", "payment_status", "Status plata", _s16_237, "\xcen a\u0219teptare", _s16_238, "Golit", _s16_239, "Nu a reu\u0219it", _s16_240, "Finalizat(\u0103)", _s16_241, "Rambursat\u0103 par\u021bial", _s16_242, "Rambursat\u0103", _s17_145, "Neaplicat(\u0103)", _s17_146, _s17_253, "net", "Net", "client_portal", "Portal Client", "show_tasks", "Arata sarcini", "email_reminders", _s20_181, "enabled", "Activat", "recipients", "Destinatari", "initial_email", "Email ini\u021bial", "first_reminder", "Prima Notificare", "second_reminder", "A Doua Notificare", "third_reminder", "A Treia Notificare", "reminder1", "Primul memento", "reminder2", "Al doilea memento", "reminder3", "Al treilea memento", "template", "\u0218ablon", "send", "Trimite", "subject", "Subiect", "body", "Mesaj", "send_email", "Trimite Email", "email_receipt", "Trimite pe email dovada pl\u0103\u021bii", "auto_billing", "Facturare automat\u0103", "button", "Buton", "preview", "Previzualizare", "customize", "Personalizeaza", "history", "Istoric", "payment", "Plata", "payments", "Plati", "refunded", "Rambursat\u0103", "payment_type", "Tip de plat\u0103", _s21_108, "Referinta tranzactie", "enter_payment", "Introdu plata", "new_payment", "Introdu plata", "created_payment", "Plata creata cu succes.", "updated_payment", "Plat\u0103 actualizat\u0103", _s16_243, "Plata arhivata cu succes", "deleted_payment", "Plata stearsa cu succes.", _s16_244, "Plat\u0103 restaurat\u0103", _s17_147, ":count plati arhivate cu succes", _s16_245, ":count plati sterse cu succes.", _s17_148, ":value pl\u0103\u021bi au fost restabilite cu succes", "quote", "Proforma", "quotes", "Proforme", "new_quote", "Proforma Nou", "created_quote", "Proform\u0103 creat\u0103 cu succes", "updated_quote", "Proform\u0103 actualizat\u0103 cu succes", "archived_quote", "Proform\u0103 arhivat\u0103 cu succes", "deleted_quote", "Proform\u0103 \u0219tears\u0103", "restored_quote", "Proform\u0103 restaurat\u0103", "archived_quotes", ":count proforme arhivate cu succes", "deleted_quotes", ":count proforme \u0219terse cu succes", "restored_quotes", ":value oferte au fost restabilite cu succes", "expense", "Cheltuial\u0103", "expenses", "Cheltuieli", "vendor", "Furnizor", "vendors", "Furnizori", "task", "Task", "tasks", "Task-uri", "project", "Proiect", "projects", "Proiecte", "activity_1", ":user a creat clientul :client", "activity_2", ":user a arhivat clientul :client", "activity_3", ":user a \u0219ters clientul :client", "activity_4", ":user a creat factura :invoice", "activity_5", ":user a actualizat factura :invoice", "activity_6", ":user a trimis pe email factura :invoice pentru :client la :contact", "activity_7", ":contact a vizualizat factura :invoice pentru :client", "activity_8", ":user a arhivat factura :invoice", "activity_9", ":user a \u0219ters factura :invoice", "activity_10", ":contact a introdus plata :payment \xeen valoare de :payment_amount, ata\u0219at\u0103 facturii :invoice pentru :client", "activity_11", ":user a actualizat plata :payment", "activity_12", ":user a arhivat plata :payment", "activity_13", ":user a \u0219ters plata :payment", "activity_14", ":user a \xeenc\u0103rcat :credit credite", "activity_15", ":user a actualizat :credit credite", "activity_16", ":user a arhivat :credit credite", "activity_17", ":user a \u0219ters :credit credite", "activity_18", ":user a creat proforma :quote", "activity_19", ":user a actualizat proforma :quote", "activity_20", ":user a trimis pe email proforma :quote pentru :client la :contact", "activity_21", ":contact a vizualizat proforma :quote", "activity_22", ":user a arhivat proforma :quote", "activity_23", ":user a \u0219ters proforma :quote", "activity_24", ":user a restaurat proforma :quote", "activity_25", ":user a restaurat factura :invoice", "activity_26", ":user a restaurat clientul :client", "activity_27", ":user a restaurat plata :payment", "activity_28", ":user a restaurat :credit credite", "activity_29", ":contact a aprobat proforma :quote pentru :client", "activity_30", ":user a creat furnizorul :vendor", "activity_31", ":user a arhivat furnizorul :vendor", "activity_32", ":user a \u0219ters furnizorul :vendor", "activity_33", ":user a restaurat furnizorul :vendor", "activity_34", ":user a creat cheltuiala :expense", "activity_35", ":user a arhivat cheltuiala :expense", "activity_36", ":user a \u0219ters cheltuiala :expense", "activity_37", ":user a restaurat cheltuiala :expense", "activity_39", ":user a anulat plat\u0103 :payment \xeen valoare de :payment_amount", "activity_40", ":user a rambursat :adjustment plata :payment \xeen valoare de :payment_amount", "activity_41", "Plata (:payment) :payment_amount nu a putut fi efectuat\u0103", "activity_42", ":user a creat o sarcin\u0103 :task", "activity_43", ":user a actualizat o sarcin\u0103 :task", "activity_44", ":user a \xeendeplinit o sarcin\u0103 :task", "activity_45", ":user a eliminat o sarcin\u0103 :task", "activity_46", ":user a restabilit o sarcin\u0103 :task", "activity_47", ":user a actualizat o plat\u0103 :expense", "activity_48", ":user a creat un utilizator :user", "activity_49", ":user a actualizat un utilizator :user", "activity_50", ":user a realizat un utilizator :user", "activity_51", ":user a eliminat un utilizator :user", "activity_52", ":user a restabilit un utilizator :user", "activity_53", ":user a marcat ca trimis :invoice", "activity_54", ":user a pl\u0103tit factura :invoice", "activity_55", ":contact a r\u0103spuns tichetului :ticket", "activity_56", ":user a vizualizat tichetul :ticket", "activity_57", "Factura :invoice nu a putut fi trimis\u0103", "activity_58", ":user a inversat factura :invoice", "activity_59", ":user a anulat factura :invoice", "activity_60", ":contact a vizualizat oferta :quote", "activity_61", ":user a actualizat clientul :client", "activity_62", ":user a actualizat furnizorul :vendor", "activity_63", ":user a trimis primul memento pentru factura :invoice c\u0103tre :contact", "activity_64", ":user a trimis al doilea memento pentru factura :invoice c\u0103tre :contact", "activity_65", ":user a trimis al treilea memento pentru factura :invoice c\u0103tre :contact", "activity_66", ":user a trimis un memento ne\xeencetat pentru factura :invoice c\u0103tre :contact", "activity_80", ":user a creat abonamentul :subscription", "activity_81", ":user a actualizat abonamentul :subscription", "activity_82", ":user a arhivat abonamentul :subscription", "activity_83", ":user a eliminat abonamentul :subscription", "activity_84", ":user a restabilit abonamentul :subscription", _s17_149, "Parol\u0103 pentru o singur\u0103 utilizare", "emailed_quote", "Proform\u0103 trimis\u0103 cu succes", "emailed_credit", "Creditul a fost trimis cu succes", _s20_96, "Oferta a fost marcat\u0103 cu succes ca trimis\u0103", _s21_110, "Creditul a fost marcat ca trimis cu succes", "expired", "Expirat", "all", "Tot", "select", "Selecteaza", _s22_76, "Selectare multipl\u0103 prin ap\u0103sare continu\u0103", "custom_value1", _s21_194, "custom_value2", _s21_194, "custom_value3", "Valoare personalizat\u0103 3", "custom_value4", "Valoare personalizat\u0103 4", _s18_107, "Personaliza\u021bi stilul email-ului", _s24_65, "Personaliza\u021bi mesajul de pe panoul de control", _s29_43, "Personaliza\u021bi mesajul pentru facturi neachitate", _s27_65, "Personaliza\u021bi mesajul pentru facturi achitate", _s31_23, "Personaliza\u021bi mesajul pentru ofertele neaprobate", "lock_invoices", "Bloca\u021bi facturi", "translations", "Traduceri", _s19_84, "Model num\u0103r sarcin\u0103", _s19_86, "Model num\u0103r contor", _s22_78, "Model num\u0103r cheltuieli", _s22_80, "Contor num\u0103r cheltuieli", _s21_111, "Model num\u0103r furnizor", _s21_113, "Contor num\u0103r furnizor", _s21_115, "Model num\u0103r tichet", _s21_117, "Contor num\u0103r tichet", _s22_82, "Model num\u0103r plat\u0103", _s22_84, "Contor num\u0103r plat\u0103", _s22_86, "Model num\u0103r factur\u0103", _s22_88, "Plaj\u0103 num\u0103r factur\u0103", _s20_97, "Model num\u0103r ofert\u0103", _s20_99, "Plaj\u0103 num\u0103r proform\u0103", _s21_119, _s18_224, _s21_121, _s19_173, _s21_123, _s18_224, _s21_124, _s19_173, _s18_109, "Reseta\u021bi dat\u0103 contor", "counter_padding", "Completare contor", _s28_66, _s27_74, _s18_111, "Nume tax\u0103 implicit 1", _s18_113, "Cot\u0103 tax\u0103 implicit\u0103 1", _s18_115, "Nume tax\u0103 implicit 2", _s18_117, "Cot\u0103 tax\u0103 implicit\u0103 2", _s18_119, "Nume tax\u0103 implicit 3", _s18_121, "Cot\u0103 tax\u0103 implicit\u0103 3", _s21_125, "Subiect email factur\u0103", _s19_88, "Subiect email ofert\u0103", _s21_127, "Subiect email plat\u0103", _s29_45, "Subiect email plat\u0103 par\u021bial\u0103", "show_table", "Afi\u0219a\u021bi tabel", "show_list", "Afi\u0219a\u021bi list\u0103", "client_city", "Ora\u0219 client", "client_state", "Stat client", "client_country", "\u021aar\u0103 client", _s16_246, "Clientul este activ", "client_balance", "Sold client", "client_address1", "Strad\u0103 client", "client_address2", "Apartament client", "vendor_address1", "Strad\u0103 furnizor", "vendor_address2", "Apartament furnizor", _s24_67, "Strad\u0103 livrare client", _s24_68, "Apartament livrare client", "type", "Tip", "invoice_amount", "Valoare Factur\u0103", _s16_250, "Data Scadenta", "tax_rate1", "Cot\u0103 tax\u0103 1", "tax_rate2", "Cot\u0103 tax\u0103 2", "tax_rate3", "Cot\u0103 tax\u0103 3", "auto_bill", "Auto Facturare", "archived_at", "Arhivat la", "has_expenses", "Are cheltuieli", "custom_taxes1", "Taxe personalizate 1", "custom_taxes2", "Taxe personalizate 2", "custom_taxes3", "Taxe personalizate 3", "custom_taxes4", "Taxe personalizate 4", _s17_151, _s25_99, _s17_152, _s25_100, _s17_153, _s25_101, _s17_154, _s25_102, "is_deleted", "A fost eliminat", "vendor_city", "Ora\u0219 furnizor", "vendor_state", "Stat furnizor", "vendor_country", "\u021aar\u0103 furnizor", "is_approved", "A fost aprobat\u0103", "tax_name", "Nume fiscal", "tax_amount", "Tax\u0103", "tax_paid", "Tax\u0103 pl\u0103tit\u0103", "payment_amount", "Valoare plata", "age", "Vechime", "is_running", "Se deruleaz\u0103", "time_log", "Log Timp", "bank_id", "Banca", _s19_90, "ID categorie cheltuieli", _s16_251, "Categorie de cheltuieli", _s19_92, "ID-ul monedei de pe factur\u0103", "tax_name1", "Nume 1 tax\u0103", "tax_name2", "Nume 2 tax\u0103", "tax_name3", "Nume 3 tax\u0103", "transaction_id", "ID tranzac\u021bie", _s18_123, "Schem\u0103 de culori stare", _s16_252, "Schem\u0103 de culori \xeenc\u0103rcare"], t1, t1), "ru_RU", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443", "archive_invoice", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0447\u0451\u0442", "archive_quote", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0443", "archive_credit", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0440\u0435\u0434\u0438\u0442", "archive_task", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "archive_client", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043b\u0430\u0442\u0451\u0436", "restore_invoice", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0447\u0451\u0442", "restore_quote", "Restore Quote", "restore_credit", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043a\u0440\u0435\u0434\u0438\u0442", "restore_task", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "restore_client", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", "update_product", "Update Product", "delete_product", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", "restore_product", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", "archive_product", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u041c\u0435\u0442\u043e\u0434\u044b \u043e\u043f\u043b\u0430\u0442\u044b", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u0427\u0430\u0441", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043a\u0430\u043a \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043f\u043e \u0443\u043c\u043b\u043e\u0447\u0430\u043d\u0438\u044e", _s22_5, "\u0421\u0434\u0435\u043b\u0430\u0442\u044c \u043a\u043e\u043b\u043e\u043d\u0442\u0438\u0442\u0443\u043b\u043e\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043a\u0440\u0435\u0434\u0438\u0442", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s20_91, _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043b\u0430\u0442\u0451\u0436\u043d\u044b\u0439 \u0448\u043b\u044e\u0437", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u0447\u0435\u0442 :invoice", _s17_28, _s17_29, "week", "\u041d\u0435\u0434\u0435\u043b\u044f", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "\u041e\u0434\u043e\u0431\u0440\u0438\u0442\u044c", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u0421\u0438\u0447\u0442\u0435\u043c\u0430", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0430\u044f\u0441\u044f \u0417\u0430\u0442\u0440\u0430\u0442\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430", _s26_7, _s39_2, _s25_10, "\u041f\u0440\u043e\u0435\u043a\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d", _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u0418\u043c\u043f\u043e\u0440\u0442 \u0434\u0430\u043d\u043d\u044b\u0445", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", "\u0414\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0443\u043b\u044f \u0438 \u043c\u0435\u043d\u044c\u0448\u0435, \u0447\u0435\u043c \u0432\u0441\u0435\u0433\u043e", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u041f\u043e\u0441\u043b\u0430\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0435\u0449\u0435 \u0440\u0430\u0437", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, _s16_262, _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0441\u0447\u0451\u0442", _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u0441\u0447\u0435\u0442", "invoice_expense", "Invoice Expense", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u0421\u043a\u0440\u044b\u0442\u044c", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "\u0421\u0442\u043e\u043b\u0431\u0435\u0446", "sample", "\u041f\u0440\u0438\u043c\u0435\u0440", "map_to", "Map To", "import", "\u0418\u043c\u043f\u043e\u0440\u0442", _s25_21, _s29_13, "select_file", "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0444\u0430\u0439\u043b", _s16_86, _s16_87, "csv_file", "CSV-\u0444\u0430\u0439\u043b", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "\u0423\u0441\u043b\u0443\u0433\u0430", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u041d\u0435\u043e\u043f\u043b\u0430\u0447\u0435\u043d\u043e", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "\u0418\u0442\u043e\u0433\u043e \u0441\u0447\u0451\u0442\u0430", "quote_total", "\u0412\u0441\u0435\u0433\u043e", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "\u0418\u043c\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0417\u0430\u0442\u0440\u0430\u0442", _s20_66, _s20_67, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0417\u0430\u0442\u0440\u0430\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430", _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u0441\u0447\u0435\u0442", _s18_61, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0441\u0447\u0435\u0442\u0430", _s21_77, "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u0441\u0447\u0435\u0442", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u0430\u0440\u0442\u044b", _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "\u0428\u043b\u044e\u0437", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "\u0427\u0430\u0441\u044b", "statement", "Statement", "taxes", "\u041d\u0430\u043b\u043e\u0433\u0438", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u044f\u0440\u043b\u044b\u043a", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\u041a\u043e\u043c\u0443", "health_check", "Health Check", "payment_type_id", "\u0421\u043f\u043e\u0441\u043e\u0431 \u043e\u043f\u043b\u0430\u0442\u044b", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "\u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u0441\u0447\u0435\u0442\u0430", _s17_82, _s17_83, "recent_payments", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043f\u043b\u0430\u0442\u0435\u0436\u0438", "upcoming_quotes", "\u0412\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u044b", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0447\u0451\u0442", "create_quote", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0443", "create_payment", "Create Payment", "create_vendor", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430", "update_quote", "Update Quote", "delete_quote", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0443", "update_invoice", "Update Invoice", "delete_invoice", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0447\u0451\u0442", "update_client", "Update Client", "delete_client", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "delete_payment", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0437\u0430\u0442\u0440\u0430\u0442\u044b", "create_task", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "update_task", "Update Task", "delete_task", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "\u0426\u0435\u043b\u044c", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API \u0442\u043e\u043a\u0435\u043d\u044b", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "\u041f\u0440\u0430\u0432\u0430", "tokens", "\u0422\u043e\u043a\u0435\u043d\u044b", "new_token", "New Token", "edit_token", "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430", "created_token", "\u0422\u043e\u043a\u0435\u043d \u0441\u043e\u0437\u0434\u0430\u043d", "updated_token", "\u0422\u043e\u043a\u0435\u043d \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", "archived_token", _s27_34, "deleted_token", "\u0422\u043e\u043a\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u0447\u0451\u0442", "email_quote", "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Contact Name", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u0421\u0443\u043c\u043c\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "\u041f\u043e\u043b\u043d\u043e\u0435 \u0438\u043c\u044f", _s17_94, _s17_95, _s17_96, "\u0418\u043d\u0434\u0435\u043a\u0441/\u0413\u043e\u0440\u043e\u0434/\u0421\u0442\u0440\u0430\u043d\u0430", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, "\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u0430", _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0-30 \u0434\u043d\u0435\u0439", "age_group_30", "30-60 \u0434\u043d\u0435\u0439", "age_group_60", "60-90 \u0434\u043d\u0435\u0439", "age_group_90", "90-120 \u0434\u043d\u0435\u0439", "age_group_120", "120+ \u0434\u043d\u0435\u0439", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "\u0414\u0435\u0442\u0430\u043b\u0438 \u0441\u0447\u0451\u0442\u0430", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count \u0441\u0447\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442", _s22_57, _s65_2, "delete_company", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e", _s22_58, _s65_2, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a", "load_design", "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "\u041a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f", "tickets", "\u0422\u0438\u043a\u0435\u0442\u044b", _s16_122, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u044b", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "\u0414\u0430\u0442\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", "credit", "\u041a\u0440\u0435\u0434\u0438\u0442", "credits", "\u041a\u0440\u0435\u0434\u0438\u0442\u044b", "new_credit", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u0440\u0435\u0434\u0438\u0442", "edit_credit", "Edit Credit", "created_credit", "\u041a\u0440\u0435\u0434\u0438\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_credit", _s27_41, "archived_credit", "\u041a\u0440\u0435\u0434\u0438\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d", "deleted_credit", "\u041a\u0440\u0435\u0434\u0438\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d", "removed_credit", _s27_43, "restored_credit", "\u041a\u0440\u0435\u0434\u0438\u0442 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s16_124, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e :count \u043a\u0440\u0435\u0434\u0438\u0442\u0430(\u043e\u0432)", "deleted_credits", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u043a\u0440\u0435\u0434\u0438\u0442\u0430(\u043e\u0432)", _s16_125, _s36_9, "current_version", "\u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "\u0423\u0437\u043d\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u041d\u043e\u0432\u0430\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u0421\u0431\u0440\u043e\u0441\u0438\u0442\u044c", "number", "Number", "export", "\u042d\u043a\u0441\u043f\u043e\u0440\u0442", "chart", "\u0413\u0440\u0430\u0444\u0438\u043a", "count", "Count", "totals", "\u0418\u0442\u043e\u0433\u043e", "blank", "Blank", "day", "\u0414\u0435\u043d\u044c", "month", "\u041c\u0435\u0441\u044f\u0446", "year", "\u0413\u043e\u0434", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "\u0413\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c", "credit_balance", "\u0411\u0430\u043b\u0430\u043d\u0441 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "\u0421\u0442\u043e\u043b\u0431\u0446\u044b", "aging", "Aging", "profit_and_loss", "\u041f\u0440\u0438\u0431\u044b\u043b\u0438 \u0438 \u0443\u0431\u044b\u0442\u043a\u0438", "reports", "Reports", "report", "\u041e\u0442\u0447\u0435\u0442", "add_company", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043d\u044b\u0435 \u0441\u0447\u0435\u0442\u0430", _s16_160, _s16_161, "help", "\u041f\u043e\u043c\u043e\u0449\u044c", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "\u041f\u043e\u0447\u0442\u0430 \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0438", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435", "from", "\u041e\u0442", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "\u0424\u043e\u0440\u0443\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438", "about", "About", "documentation", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f", "contact_us", "\u0421\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441 \u043d\u0430\u043c\u0438", "subtotal", "\u041f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 \u0438\u0442\u043e\u0433", "line_total", "\u0412\u0441\u0435\u0433\u043e", "item", "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435", "credit_email", "Credit Email", "iframe_url", "\u0412\u0435\u0431-\u0441\u0430\u0439\u0442", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "\u0420\u0430\u0431\u043e\u0447\u0438\u0439 \u0441\u0442\u043e\u043b", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430\u043b\u043e\u0433\u043e\u0432", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "\u0421\u0443\u043c\u043c\u0430 \u043f\u0435\u043d\u0438", _s16_169, "\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043f\u0435\u043d\u0438", "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "\u0414\u043d\u0438", "invoice_email", "\u041f\u0438\u0441\u044c\u043c\u043e", "payment_email", "\u041f\u043b\u0430\u0442\u0435\u0436\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u044d\u043b. \u043f\u043e\u0447\u0442\u044b", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Quote Email", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, _s66_, "user_management", "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438", "users", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438", "new_user", "New User", "edit_user", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c", "created_user", _s25_42, "updated_user", "\u041f\u0440\u043e\u0444\u0438\u043b\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", "archived_user", _s26_29, "deleted_user", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0443\u0434\u0430\u043b\u0451\u043d", "removed_user", _s25_45, "restored_user", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "\u041e\u0431\u0449\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "invoice_options", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u0447\u0435\u0442\u0430", _s17_109, "\u0421\u043a\u0440\u044b\u0442\u044c '\u041e\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u0434\u043e'", _s22_65, "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \xab\u041e\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u0434\u043e\xbb \u0432 \u0432\u0430\u0448\u0438\u0445 \u0441\u0447\u0435\u0442\u0430\u0445 \u043f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u043b\u0430\u0442\u0435\u0436\u0430.", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Show Header on", _s16_178, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0446\u0432\u0435\u0442", "secondary_color", "\u0412\u0442\u043e\u0440\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u044b\u0439 \u0446\u0432\u0435\u0442", "page_size", "Page Size", "font_size", "\u0420\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430", "quote_design", "\u0428\u0430\u0431\u043b\u043e\u043d \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043e\u043a", "invoice_fields", "\u041f\u043e\u043b\u044f \u0441\u0447\u0451\u0442\u0430", "product_fields", "\u041f\u043e\u043b\u044f \u0442\u043e\u0432\u0430\u0440\u0430/\u0443\u0441\u043b\u0443\u0433\u0438", "invoice_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0441\u0447\u0451\u0442\u0430", "invoice_footer", "\u041d\u0438\u0436\u043d\u0438\u0439 \u043a\u043e\u043b\u043e\u043d\u0442\u0438\u0442\u0443\u043b \u0441\u0447\u0435\u0442\u0430", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "\u0415\u0436\u0435\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u043e", "freq_two_weeks", "\u0414\u0432\u0435 \u043d\u0435\u0434\u0435\u043b\u0438", "freq_four_weeks", "\u0427\u0435\u0442\u044b\u0440\u0435 \u043d\u0435\u0434\u0435\u043b\u0438", "freq_monthly", "\u0415\u0436\u0435\u043c\u0435\u0441\u044f\u0447\u043d\u043e", "freq_two_months", "\u0414\u0432\u0430 \u043c\u0435\u0441\u044f\u0446\u0430", _s17_113, "\u0422\u0440\u0438 \u043c\u0435\u0441\u044f\u0446\u0430", _s16_179, "\u0427\u0435\u0442\u044b\u0440\u0435 \u043c\u0435\u0441\u044f\u0446\u0430", "freq_six_months", "\u041f\u043e\u043b\u0433\u043e\u0434\u0430", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "Never", "company", "\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", _s17_114, _s17_115, "charge_taxes", "\u0420\u0430\u0441\u0447\u0451\u0442 \u043d\u0430\u043b\u043e\u0433\u043e\u0432", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u043f\u0440\u0435\u0444\u0438\u043a\u0441", "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "\u041f\u043e\u043b\u0435 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0438", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "\u041f\u043e\u043b\u0435 \u0421\u0447\u0451\u0442\u0430", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "\u041f\u043e\u043b\u0435 \u0442\u043e\u0432\u0430\u0440\u0430/\u0443\u0441\u043b\u0443\u0433\u0438", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "\u041f\u043e\u043b\u0435 \u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "\u041f\u0440\u0435\u0444\u0438\u043a\u0441", "number_pattern", "Number Pattern", "messages", "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f", "custom_css", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, _s142_, "authorization", "Authorization", "subdomain", "\u041f\u043e\u0434\u0434\u043e\u043c\u0435\u043d", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\u0421 \u0423\u0432\u0430\u0436\u0435\u043d\u0438\u0435\u043c,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "Enable Markup", "reply_to_email", "\u041e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "\u041f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441", _s19_69, "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u043c\u0438 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f\u043c\u0438", "rate", "\u0421\u0442\u0430\u0432\u043a\u0430", "tax_rate", "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u043b\u043e\u0433\u043e\u0432\u0443\u044e \u0441\u0442\u0430\u0432\u043a\u0443", _s16_186, "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0430", _s16_187, "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430", _s17_121, "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u0430\u0440\u0445\u0438\u0432", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "\u0410\u0432\u0442\u043e\u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u043e\u0432/\u0443\u0441\u043b\u0443\u0433", _s18_96, "\u0412\u044b\u0431\u043e\u0440 \u0442\u043e\u0432\u0430\u0440\u0430/\u0443\u0441\u043b\u0443\u0433\u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0438 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c", "update_products", "\u0410\u0432\u0442\u043e\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u043e\u0432/\u0443\u0441\u043b\u0443\u0433", _s20_89, "\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0447\u0435\u0442\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u0438\u0442 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0442\u043e\u0432\u0430\u0440\u043e\u0432/\u0443\u0441\u043b\u0443\u0433", _s16_189, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", _s21_98, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0446\u0435\u043d\u0443 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u0432 \u0432\u0430\u043b\u044e\u0442\u0443 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "fees", "\u041f\u043b\u0430\u0442\u044b", "limits", "\u041b\u0438\u043c\u0438\u0442\u044b", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "\u0412\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435", "monday", "\u041f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a", "tuesday", "\u0412\u0442\u043e\u0440\u043d\u0438\u043a", "wednesday", "\u0421\u0440\u0435\u0434\u0430", "thursday", "\u0427\u0435\u0442\u0432\u0435\u0440\u0433", "friday", "\u041f\u044f\u0442\u043d\u0438\u0446\u0430", "saturday", "\u0421\u0443\u0431\u0431\u043e\u0442\u0430", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24-\u0447\u0430\u0441\u043e\u0432\u043e\u0439 \u0444\u043e\u0440\u043c\u0430\u0442", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "\u0413\u0440\u0443\u043f\u043f\u0430", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "\u041b\u043e\u0433\u043e\u0442\u0438\u043f", "saved_settings", _s27_48, _s16_195, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0442\u043e\u0432\u0430\u0440\u0430/\u0443\u0441\u043b\u0443\u0433\u0438", "device_settings", "Device Settings", "defaults", "\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e", "basic_settings", "\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s17_126, "\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "company_details", "\u0414\u0435\u0442\u0430\u043b\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438", "user_details", "\u0414\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f", "localization", "\u041b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f", "online_payments", "\u041e\u043d\u043b\u0430\u0439\u043d \u043f\u043b\u0430\u0442\u0435\u0436\u0438", "tax_rates", "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0435 \u0441\u0442\u0430\u0432\u043a\u0438", "notifications", "\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u044f", "import_export", "\u0418\u043c\u043f\u043e\u0440\u0442 | \u042d\u043a\u0441\u043f\u043e\u0440\u0442", "custom_fields", "\u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u043f\u043e\u043b\u044f", "invoice_design", "\u0414\u0438\u0437\u0430\u0439\u043d \u0441\u0447\u0451\u0442\u0430", "buy_now_buttons", "Buy Now Buttons", "email_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u043b. \u043f\u043e\u0447\u0442\u044b", _s23_49, "\u0428\u0430\u0431\u043b\u043e\u043d\u044b \u0438 \u041d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f", _s22_68, _s20_91, _s19_75, "\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f", "privacy_policy", "Privacy Policy", "sign_up", "\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f", "account_login", "\u041b\u043e\u0433\u0438\u043d", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "\u0421\u043a\u0430\u0447\u0430\u0442\u044c", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "\u0414\u0430\u0442\u0430 \u0417\u0430\u0442\u0440\u0430\u0442", "pending", "\u041e\u0436\u0438\u0434\u0430\u044e\u0449\u0438\u0439", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_204, _s16_264, "mark_paid", "\u041e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u043e\u043f\u043b\u0430\u0447\u0435\u043d\u043d\u044b\u043c", "category", "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f", "address", "\u0410\u0434\u0440\u0435\u0441", "new_vendor", "\u041d\u043e\u0432\u044b\u0439 \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a", "created_vendor", "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_vendor", "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", "archived_vendor", "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d", "deleted_vendor", "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", "restored_vendor", _s28_37, _s16_205, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e :count \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430(\u043e\u0432)", "deleted_vendors", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430(\u043e\u0432)", _s16_206, _s36_11, "new_expense", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0437\u0430\u0442\u0440\u0430\u0442\u044b", "created_expense", _s28_38, "updated_expense", "\u0417\u0430\u0442\u0440\u0430\u0442\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u044b", _s16_207, _s29_27, "deleted_expense", _s23_109, _s16_208, _s29_28, _s17_132, _s30_31, _s16_209, _s23_109, _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "\u0412\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0447\u0451\u0442", "logged", "\u0423\u0447\u0442\u0435\u043d\u043e", "running", "\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f", "resume", "\u041d\u0430\u0437\u0430\u0434", "task_errors", "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0438\u0441\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u043f\u0435\u0440\u0435\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b", "start", "\u0421\u0442\u0430\u0440\u0442", "stop", "\u0421\u0442\u043e\u043f", "started_task", _s25_53, "stopped_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e", "resumed_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0437\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043e", "now", "\u0421\u0435\u0439\u0447\u0430\u0441", _s16_210, _s16_211, "timer", "\u0422\u0430\u0439\u043c\u0435\u0440", "manual", "\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e", "budgeted", "Budgeted", "start_time", "\u0412\u0440\u0435\u043c\u044f \u043d\u0430\u0447\u0430\u043b\u0430", "end_time", "\u0412\u0440\u0435\u043c\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f", "date", "\u0414\u0430\u0442\u0430", "times", "\u0412\u0440\u0435\u043c\u044f", "duration", "\u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c", "new_task", "\u041d\u043e\u0432\u043e\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "created_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043e", "updated_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043e", "archived_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043e \u0432 \u0430\u0440\u0445\u0438\u0432", "deleted_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0434\u0430\u043b\u0435\u043d\u043e", "restored_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e", "archived_tasks", "\u041f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043e \u0432 \u0430\u0440\u0445\u0438\u0432 :count \u0437\u0430\u0434\u0430\u043d\u0438\u0439", "deleted_tasks", "\u0423\u0434\u0430\u043b\u0435\u043d\u043e :count \u0437\u0430\u0434\u0430\u043d\u0438\u0439", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, _s37_25, _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "New Project", _s27_54, "\u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0447\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u043d\u0430\u0448\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435!", "if_you_like_it", _s21_105, "click_here", "\u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u0441\u044e\u0434\u0430", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "\u041d\u0435\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d\u043d\u044b\u0435", _s30_19, _s42_13, "locked", "\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "\u041d\u0438\u0436\u043d\u0438\u0439 \u043a\u043e\u043b\u043e\u043d\u0442\u0438\u0442\u0443\u043b", "compare", "\u0421\u0440\u0430\u0432\u043d\u0438\u0442\u044c", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "\u0421\u0435\u0433\u043e\u0434\u043d\u044f", "custom_range", "Custom Range", "date_range", "Date Range", "current", "\u0422\u0435\u043a\u0443\u0449\u0438\u0439", "previous", "\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439", "current_period", "\u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u0435\u0440\u0438\u043e\u0434", _s17_136, "\u041f\u0435\u0440\u0438\u043e\u0434 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f", "previous_period", "\u041f\u0440\u043e\u0448\u043b\u044b\u0439 \u043f\u0435\u0440\u0438\u043e\u0434", "previous_year", "\u041f\u0440\u0435\u0434\u0434\u0443\u0448\u0438\u0439 \u0433\u043e\u0434", "compare_to", "\u0421\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0441", "last7_days", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 7 \u0434\u043d\u0435\u0439", "last_week", "\u0417\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044e\u044e \u043d\u0435\u0434\u0435\u043b\u044e", "last30_days", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 30 \u0434\u043d\u0435\u0439", "this_month", "\u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u0435\u0441\u044f\u0446", "last_month", "\u041f\u0440\u043e\u0448\u043b\u044b\u0439 \u043c\u0435\u0441\u044f\u0446", "this_year", "This Year", "last_year", "\u041f\u0440\u043e\u0448\u043b\u044b\u0439 \u0433\u043e\u0434", "custom", "\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c", _s16_215, "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u0447\u0451\u0442", "clone_to_quote", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442", "clone_to_credit", "Clone to Credit", "view_invoice", "\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u0447\u0435\u0442", "convert", "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d", "more", "More", "edit_client", "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "edit_product", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", "edit_invoice", "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u0447\u0451\u0442", "edit_quote", "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0443", "edit_payment", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443", "edit_task", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "edit_expense", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0442\u0440\u0430\u0442\u044b", "edit_vendor", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430", "edit_project", "Edit Project", _s20_92, _s20_93, "billing_address", "\u0410\u0434\u0440\u0435\u0441 \u0434\u043b\u044f \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0447\u0435\u0442\u043e\u0432", _s16_217, _s16_218, "total_revenue", "\u0421\u043e\u0432\u043e\u043a\u0443\u043f\u043d\u044b\u0439 \u0434\u043e\u0445\u043e\u0434", "average_invoice", "\u0421\u0440\u0435\u0434\u043d\u0438\u0439 \u0441\u0447\u0451\u0442", "outstanding", "\u0418\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0435", "invoices_sent", ":count \u0441\u0447\u0435\u0442\u043e\u0432 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e", "active_clients", "\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u044b", "close", "\u0417\u0430\u043a\u0440\u044b\u0442\u044c", "email", "\u042d\u043b. \u043f\u043e\u0447\u0442\u0430", "password", "\u041f\u0430\u0440\u043e\u043b\u044c", "url", "URL", "secret", "Secret", "name", "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435", "logout", "\u0412\u044b\u0439\u0442\u0438", "login", "\u041b\u043e\u0433\u0438\u043d", "filter", "\u0424\u0438\u043b\u044c\u0442\u0440", "sort", "\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430", "search", "\u0418\u0441\u043a\u0430\u0442\u044c", "active", "\u0410\u043a\u0442\u0438\u0432\u043d\u044b\u0439", "archived", "\u0410\u0440\u0445\u0438\u0432", "deleted", "\u0423\u0434\u0430\u043b\u0435\u043d", "dashboard", "\u0413\u043b\u0430\u0432\u043d\u0430\u044f", "archive", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c", "delete", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c", "restore", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0434 \u0442\u043e\u0432\u0430\u0440\u0430/\u0443\u0441\u043b\u0443\u0433\u0438", "ascending", "Ascending", "descending", "Descending", "save", "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c", _s17_138, _s17_139, "paid_to_date", "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e", "balance_due", "\u041d\u0435\u043e\u043f\u043b\u0430\u0447\u0435\u043d\u043e", "balance", "\u041a \u043e\u043f\u043b\u0430\u0442\u0435", "overview", "Overview", "details", "\u0414\u0435\u0442\u0430\u043b\u0438", "phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "website", "\u0412\u0435\u0431-\u0441\u0430\u0439\u0442", "vat_number", "\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u043f\u043b\u0430\u0442\u0435\u043b\u044c\u0449\u0438\u043a\u0430 \u041d\u0414\u0421", "id_number", "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440", "create", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c", _s19_83, _s30_20, "error", "\u041e\u0448\u0438\u0431\u043a\u0430", _s16_221, _s16_222, "contacts", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u044b", "additional", "Additional", "first_name", "\u0418\u043c\u044f", "last_name", "\u0424\u0430\u043c\u0438\u043b\u0438\u044f", "add_contact", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "are_you_sure", "\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b?", "cancel", "\u041e\u0442\u043c\u0435\u043d\u0430", "ok", "Ok", "remove", "Remove", _s16_223, _s16_224, "product", "\u0422\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430", "products", "\u0422\u043e\u0432\u0430\u0440\u044b/\u0423\u0441\u043b\u0443\u0433\u0438", "new_product", "\u041d\u043e\u0432\u044b\u0439 \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430", "created_product", "\u0422\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_product", "\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0442\u043e\u0432\u0430\u0440\u0435/\u0443\u0441\u043b\u0443\u0433\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d\u0430", _s16_225, "\u0422\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d \u0432 \u0430\u0440\u0445\u0438\u0432", "deleted_product", "\u0422\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u044b", _s16_226, _s29_32, _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "\u0422\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430", "notes", "\u0417\u0430\u043c\u0435\u0442\u043a\u0438", "cost", "Cost", "client", "\u041a\u043b\u0438\u0435\u043d\u0442", "clients", "\u041a\u043b\u0438\u0435\u043d\u0442\u044b", "new_client", "\u041d\u043e\u0432\u044b\u0439 \u043a\u043b\u0438\u0435\u043d\u0442", "created_client", "\u041a\u043b\u0438\u0435\u043d\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_client", "\u041a\u043b\u0438\u0435\u043d\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", "archived_client", "\u041a\u043b\u0438\u0435\u043d\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d", _s16_228, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e :count \u043a\u043b\u0438\u0435\u043d\u0442\u0430(\u043e\u0432)", "deleted_client", "\u041a\u043b\u0438\u0435\u043d\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", "deleted_clients", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u043a\u043b\u0438\u0435\u043d\u0442\u0430(\u043e\u0432)", "restored_client", "\u041a\u043b\u0438\u0435\u043d\u0442 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s16_229, _s36_13, "address1", "\u0423\u043b\u0438\u0446\u0430", "address2", "\u0414\u043e\u043c/\u041e\u0444\u0438\u0441", "city", "\u0413\u043e\u0440\u043e\u0434", "state", "\u0420\u0430\u0439\u043e\u043d", "postal_code", "\u041f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u043a\u043e\u0434", "country", "\u0421\u0442\u0440\u0430\u043d\u0430", "invoice", "\u0421\u0447\u0451\u0442", "invoices", "\u0421\u0447\u0435\u0442\u0430", "new_invoice", "\u041d\u043e\u0432\u044b\u0439 \u0441\u0447\u0451\u0442", "created_invoice", "\u0421\u0447\u0435\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_invoice", "\u0421\u0447\u0435\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", _s16_230, "\u0421\u0447\u0435\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d", "deleted_invoice", "\u0421\u0447\u0435\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", _s16_231, "\u0421\u0447\u0451\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s17_142, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e :count \u0441\u0447\u0442\u0430(\u043e\u0432)", _s16_232, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u0441\u0447\u0442\u0430(\u043e\u0432)", _s17_143, _s37_20, "emailed_invoice", "\u0421\u0447\u0435\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u043f\u043e \u043f\u043e\u0447\u0442\u0435", "emailed_payment", _s28_69, "amount", "\u0412\u0441\u0435\u0433\u043e", "invoice_number", "\u041d\u043e\u043c\u0435\u0440 \u0441\u0447\u0451\u0442\u0430", "invoice_date", "\u0414\u0430\u0442\u0430 \u0441\u0447\u0451\u0442\u0430", "discount", "\u0421\u043a\u0438\u0434\u043a\u0430", "po_number", "\u041d\u043e\u043c\u0435\u0440 \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u043e\u0433\u043e \u043f\u043e\u0440\u0443\u0447\u0435\u043d\u0438\u044f", "terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f", "public_notes", "\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0435 \u0437\u0430\u043c\u0435\u0442\u043a\u0438", "private_notes", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0437\u0430\u043c\u0435\u0442\u043a\u0438", "frequency", "\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u043e\u0441\u0442\u044c", "start_date", "\u0414\u0430\u0442\u0430 \u043d\u0430\u0447\u0430\u043b\u0430", "end_date", "\u0414\u0430\u0442\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f", "quote_number", "\u041d\u043e\u043c\u0435\u0440 \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0438", "quote_date", "\u0414\u0430\u0442\u0430 \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0438", "valid_until", "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d \u0434\u043e", "items", "Items", "partial_deposit", _s16_386, "description", "\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435", "unit_cost", "\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0437\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u0443", "quantity", "\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e", "add_item", "Add Item", "contact", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442", "work_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u0421\u0440\u043e\u043a \u043e\u043f\u043b\u0430\u0442\u044b", _s16_233, _s16_234, "status", "\u0421\u0442\u0430\u0442\u0443\u0441", _s17_144, "\u0421\u0442\u0430\u0442\u0443\u0441 \u0421\u0447\u0451\u0442\u0430", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "\u0412\u0441\u0435\u0433\u043e", "percent", "\u041f\u0440\u043e\u0446\u0435\u043d\u0442", "edit", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c", "dismiss", "Dismiss", _s20_94, "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0438\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443", _s22_72, "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0438\u0440\u0438\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "language", "\u042f\u0437\u044b\u043a", "currency", "\u0412\u0430\u043b\u044e\u0442\u0430", "created_at", "\u0414\u0430\u0442\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f", "created_on", "Created On", "updated_at", "Updated", "tax", "\u041d\u0430\u043b\u043e\u0433", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "\u0427\u0435\u0440\u043d\u043e\u0432\u0438\u043a", "sent", "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c", "viewed", "Viewed", "approved", "Approved", "partial", _s16_386, "paid", "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e", "mark_sent", "\u041e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u043c", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "\u0413\u043e\u0442\u043e\u0432\u043e", _s37_21, _s37_22, "dark_mode", "\u0422\u0435\u043c\u043d\u0430\u044f \u0442\u0435\u043c\u0430", _s27_60, _s35_21, "refresh_data", "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0414\u0430\u043d\u043d\u044b\u0435", "blank_contact", "Blank Contact", "activity", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c", _s16_235, _s16_236, "clone", "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c", "loading", "\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f", "industry", "Industry", "size", "\u0420\u0430\u0437\u043c\u0435\u0440", "payment_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u043e\u043f\u043b\u0430\u0442\u044b", "payment_date", "\u0414\u0430\u0442\u0430 \u043f\u043b\u0430\u0442\u0435\u0436\u0430", "payment_status", "\u0421\u0442\u0430\u0442\u0443\u0441 \u041f\u043b\u0430\u0442\u0435\u0436\u0430", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "\u041f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u0438", "initial_email", "Initial Email", "first_reminder", "\u041f\u0435\u0440\u0432\u043e\u0435 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435", "second_reminder", "\u0412\u0442\u043e\u0440\u043e\u0435 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435", "third_reminder", "\u0422\u0440\u0435\u0442\u044c\u0435 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "\u0428\u0430\u0431\u043b\u043e\u043d", "send", "Send", "subject", "\u0422\u0435\u043c\u0430", "body", "\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435", "send_email", "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u044d\u043b.\u043f\u043e\u0447\u0442\u0443", "email_receipt", "\u041e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0443 \u043a\u0432\u0438\u0442\u0430\u043d\u0446\u0438\u044e \u043e\u0431 \u043e\u043f\u043b\u0430\u0442\u0435 \u043f\u043e \u044d\u043b.\u043f\u043e\u0447\u0442\u0435", "auto_billing", "Auto billing", "button", "\u041a\u043d\u043e\u043f\u043a\u0430", "preview", "Preview", "customize", "\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c", "history", "\u0418\u0441\u0442\u043e\u0440\u0438\u044f", "payment", "\u041f\u043b\u0430\u0442\u0451\u0436", "payments", "\u041e\u043f\u043b\u0430\u0442\u044b", "refunded", "Refunded", "payment_type", "Payment Type", _s21_108, "\u0420\u0435\u0444\u0435\u0440\u0435\u043d\u0441 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438", "enter_payment", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443", "new_payment", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443", "created_payment", "\u041f\u043b\u0430\u0442\u0451\u0436 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_payment", "\u041f\u043b\u0430\u0442\u0451\u0436 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", _s16_243, "\u041f\u043b\u0430\u0442\u0451\u0436 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d", "deleted_payment", "\u041f\u043b\u0430\u0442\u0451\u0436 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", _s16_244, "\u041f\u043b\u0430\u0442\u0451\u0436 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s17_147, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e :count \u043f\u043b\u0430\u0442\u0435\u0436\u0430(\u0435\u0439)", _s16_245, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u043f\u043b\u0430\u0442\u0435\u0436\u0430(\u0435\u0439)", _s17_148, _s37_23, "quote", "\u041a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0430", "quotes", "\u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u044b", "new_quote", "\u041d\u043e\u0432\u0430\u044f \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0430", "created_quote", "\u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_quote", "\u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", "archived_quote", "\u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442 \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d \u0432 \u0430\u0440\u0445\u0438\u0432", "deleted_quote", "\u041a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u0430", "restored_quote", _s27_62, "archived_quotes", "\u041f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043e \u0432 \u0430\u0440\u0445\u0438\u0432 :count \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043e\u043a", "deleted_quotes", _s34_28, "restored_quotes", _s35_23, "expense", "\u0417\u0430\u0442\u0440\u0430\u0442\u0430", "expenses", "\u0417\u0430\u0442\u0440\u0430\u0442\u044b", "vendor", "Vendor", "vendors", "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0438", "task", "Task", "tasks", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435", "project", "Project", "projects", "Projects", "activity_1", ":user \u0421\u043e\u0437\u0434\u0430\u043b \u041a\u043b\u0438\u0435\u043d\u0442\u0430 :client", "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", ":user \u0421\u043e\u0437\u0434\u0430\u043b \u0421\u0447\u0451\u0442 :invoice", "activity_5", ":user \u041e\u0431\u043d\u043e\u0432\u0438\u043b \u0441\u0447\u0451\u0442 :invoice", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", _s85_0, "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_63, "activity_23", _s26_46, "activity_24", _s27_64, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", ":user \u0423\u0434\u0430\u043b\u0438\u043b \u0417\u0430\u0442\u0440\u0430\u0442\u044b :expense", "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", ":user \u041e\u0431\u043d\u043e\u0432\u0438\u043b \u0417\u0430\u0442\u0440\u0430\u0442\u044b :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", "\u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expired", "all", "All", "select", "\u0412\u044b\u0431\u0440\u0430\u0442\u044c", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u0421\u0447\u0435\u0442\u0447\u0438\u043a \u043d\u043e\u043c\u0435\u0440\u0430 \u0441\u0447\u0451\u0442\u0430", _s20_97, _s20_98, _s20_99, _s20_100, _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "\u0422\u0438\u043f", "invoice_amount", "Invoice Amount", _s16_250, "\u0421\u0440\u043e\u043a \u043e\u043f\u043b\u0430\u0442\u044b", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "\u0410\u0432\u0442\u043e-\u0441\u0447\u0435\u0442", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "\u0421\u0443\u043c\u043c\u0430 \u043f\u043b\u0430\u0442\u0435\u0436\u0430", "age", "\u0412\u043e\u0437\u0440\u0430\u0441\u0442", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Bank", _s19_90, _s19_91, _s16_251, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0437\u0430\u0442\u0440\u0430\u0442", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "sr", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Akcija", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Raspored", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s16_270, "archive_invoice", "Arhiviraj ra\u010dun", "archive_quote", _s16_271, "archive_credit", _s16_272, "archive_task", _s17_160, "archive_client", _s18_128, "archive_project", "Arhiviraj projekat", "archive_expense", _s16_273, "restore_payment", "Vrati uplatu", "restore_invoice", "Vrati ra\u010dun", "restore_quote", "Vrati predra\u010dun", "restore_credit", "Vrati kredit", "restore_task", "Obnovi zadatak", "restore_client", "Vrati klijenta", "restore_project", "Vrati projekat", "restore_expense", "Obnovi tro\u0161ak", "archive_vendor", _s20_103, "restore_vendor", "Obnovi dobavlja\u010da", "create_product", "Dodaj proizvod", "update_product", "Update Product", "delete_product", "Obri\u0161i proizvod", "restore_product", "Vrati proizvod", "archive_product", _s18_129, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Na\u010dini pla\u0107anja", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Sat", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Otpremi", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Obri\u0161i projekat", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Snimi kao podrazumevane uslove", _s22_5, "Snimi kao podrazumevano podno\u017eje", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Bankovni ra\u010dun uspe\u0161no kreiran", _s20_11, "Bankovni ra\u010dun uspe\u0161no a\u017euriran", _s17_12, _s20_104, _s16_14, _s16_15, "account_type", "Tip naloga", _s16_16, "Novi bankovni ra\u010dun", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Odabrano", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Izmeni kredit", "delete_credit", "Obri\u0161i kredit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankovni Ra\u010dun", "bank_accounts", _s24_74, _s21_21, "Bankovni ra\u010dun uspe\u0161no arhiviran", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Spoji", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Prihvati", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Pode\u0161avanja pla\u0107anja", "default", "Podrazumevano", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Stanje", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Dodaj kanal pla\u0107anja", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Kreirajte svoj nalog za nekoliko sekundi", "login_label", _s28_9, "add_to_invoice", _s21_133, _s17_28, _s17_29, "week", "Nedelja", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Valuta ra\u010duna", "range", "Opseg", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Napravi projekat", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Naknada za ra\u010dun :amount bi bila :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Odobri", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "Uspe\u0161no o\u010di\u0161\u0107en klijent", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direktni dug", _s21_45, _s30_6, "set_password", "Postavi lozinku", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "Debitna plac\u0301anja po prethodnom ovla\u0161c\u0301enju", "becs", "BECS direktno zadu\u017eivanje", "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Pregled tro\u0161ka # :expense", "view_statement", "Pogledajte izjavu", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistem", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Od Ime", _s16_46, _s16_47, _s17_36, "Ponavljaju\u0107i tro\u0161ak", _s18_29, "Ponavljaju\u0107i tro\u0161kovi", _s21_46, "Novi ponavljaju\u0107i tro\u0161ak", _s22_37, "Izmeni ponavljaju\u0107i tro\u0161ak", _s25_8, "Ponavljaju\u0107i tro\u0161ak uspe\u0161no kreiran", _s25_9, "Ponavljaju\u0107i tro\u0161ak uspe\u0161no izmenjen", _s26_7, "Ponavljaju\u0107i tro\u0161ak uspe\u0161no arhiviran", _s25_10, _s24_119, _s25_11, _s38_4, _s26_8, "Ponavljaju\u0107i tro\u0161ak uspe\u0161no povra\u0107en", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, "Google analitika", _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Uputstvo za upotrebu", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Neto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Uvezi podatke", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", "Kada fajl bude spreman primi\u0107ete mejl sa linkom za preuzimanje.", _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", ":user je kreirao redovni ra\u010dun :recurring_invoice", "activity_101", ":user je a\u017eurirao redovni ra\u010dun :recurring_invoice", "activity_102", ":user je arhivirao redovni ra\u010dun :recurring_invoice", "activity_103", ":user je obrisao redovni ra\u010dun :recurring_invoice", "activity_104", ":user je vratio redovni ra\u010dun :recurring_invoice", _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Poslednja izmena", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Ime kontakta", _s17_40, "Prezime kontakta", "order", "Order", "unassigned", "Nije dodeljen.", "partial_value", "Mora biti ve\u0107e od nula i manje od sume", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Omogu\u0107i", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Postavite poddomen ili prika\u017eite ra\u010dun na va\u0161oj internet stranici.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promotivni kod", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Bezbednost", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Pretplata", "subscriptions", "Pretplate", _s16_65, "Nova pretplata", _s17_46, "Izmeni Pretplatu", _s20_47, "Pretplata uspe\u0161no kreirana", _s20_48, "Pretplata uspe\u0161no a\u017eurirana", _s21_58, "Uspe\u0161no arhivirana pretplata", _s20_49, "Uspe\u0161no obrisana pretplata", _s20_50, "Uspe\u0161no uklonjena pretplata", _s21_59, "Uspe\u0161no vra\u0107ena pretplata", _s19_42, "Pretraga 1 Pretplata", _s20_51, "Tra\u017ei :count pretplate", _s26_11, "Poddomen nije dostupan", "connect_gmail", "Pove\u017eite Gmail", _s16_67, "Prekinite vezu sa Gmail-om", "connected_gmail", "Gmail je uspe\u0161no povezan", _s18_45, "Uspe\u0161no je prekinuta veza sa Gmail-om", _s16_69, "Promene u bazi koda mo\u017eda blokiraju a\u017euriranje, mo\u017eete pokrenuti ovu komandu da biste odbacili promene:", _s16_70, "ID broj klijenta", "count_minutes", ":count minuti", _s16_72, "Vreme isteka lozinke", _s29_12, _s28_67, "use_last_email", "Koristite poslednju e-po\u0161tu", _s16_74, "Aktivirajte kompaniju", _s21_61, "Omogu\u0107ite e-po\u0161te, redovne ra\u010dune i obave\u0161tenja", _s27_23, "Do\u0161lo je do gre\u0161ke, poku\u0161ajte ponovo", _s27_24, "Molimo prvo postavite lozinku", _s34_12, "Upozorenje: Promena va\u0161eg broja telefona c\u0301e onemoguc\u0301iti 2FA", "help_translate", "Help Translate", _s23_23, "Molimo odaberite dr\u017eavu", "resend_invite", "Ponovo po\u0161aljite pozivnicu", _s19_43, "Uspe\u0161no onemogu\u0107en 2FA", _s16_76, "Uspe\u0161no povezan nalog", _s19_44, "Uspe\u0161no prekinuta veza sa nalogom", "delivered", "Dostavljeno", "bounced", "Odbijene", "spam", "Nepo\u017eeljna e-po\u0161ta", "view_docs", "Pregled dokumenata", _s32_10, "Molimo navedite broj mobilnog telefona da biste omoguc\u0301ili dvofaktorsku potvrdu", "send_sms", "Po\u0161alji SMS poruku", "sms_code", "SMS kod", _s21_62, "O\u010ditajte bar kod uz pomo\u0107 :link odgovaraju\u0107e aplikacije.", _s18_46, "Dvostepena autorizacija uspe\u0161no aktivirana", "connect_google", "Pove\u017eite Google", _s17_48, "Prekinite vezu sa Google-om", _s17_50, "Dvostepena autorizacija", _s18_47, "Onemoguc\u0301ite dva faktora", _s34_13, _s34_14, "stay_logged_in", "Ostanite prijavljeni", _s23_25, "Upozorenje: Va\u0161a sesija uskoro isti\u010de", "count_hours", ":count sati", "count_day", "1 dan", "count_days", ":count dani", _s19_45, _s19_46, _s17_51, "Bezbednosne postavke", "resend_email", "Ponovo po\u0161alji e-po\u0161tu", _s26_13, "Molimo potvrdite adresu svoje e-po\u0161te", _s16_77, "Refundirana uplata", _s19_47, _s22_144, _s19_49, "Izaberite korisnika koji je potvr\u0111en pomoc\u0301u Gmail-a", "list_long_press", "List Long Press", "show_actions", "Prika\u017ei radnje", _s17_53, "Pokrenite opciju vi\u0161e izbora", _s27_26, "E-po\u0161ta je poslata za potvrdu adrese e-po\u0161te", _s21_63, "Da biste koristili :client_counter, dodajte ili :client_number ili :client_id_number da biste spre\u010dili sukobe", "this_quarter", "Ovaj kvartal", "last_quarter", "Poslednji kvartal", "to_update_run", "Za a\u017euriranje pokrenite", _s18_49, "Pretvori u ra\u010dun", _s16_78, "URL za registraciju", "invoice_project", "Naplati Projekat", "invoice_task", "Fakturi\u0161i zadatak", "invoice_expense", "Tro\u0161ak ra\u010duna", _s19_50, "Pretraga 1 uslovi pla\u0107anja", _s20_52, "Pretra\u017ei :count uslove pla\u0107anja", _s16_80, "Sa\u010duvaj i pregledaj", "save_and_email", "Sa\u010duvaj i po\u0161alji e-po\u0161tom", _s16_82, _s17_162, _s16_84, "Konvertovani iznos", _s17_55, "Konvertovano stanje", _s22_41, "Pretvoreno u plac\u0301eno do danas", _s24_30, "Konvertovano kreditno stanje", "converted_total", "Ukupno konvertovano", "is_sent", "Je poslato", _s17_57, "Podrazumevani dokumenti", "document_upload", "Otpremiti dokument", _s20_53, "Dozvoli klijentima da po\u0161alju dokumente", "expense_total", "Ukupni tro\u0161kovi", "enter_taxes", "Unesite poreze", "by_rate", "Prema stopi", "by_amount", "Prema iznosu", "enter_amount", "Unesite iznos", "before_taxes", "Pre poreza", "after_taxes", "Posle poreza", "color", "Boja", "show", "Prika\u017ei", "hide", "Sakrij", "empty_columns", "Prazne kolone", _s21_65, "Re\u017eim za otklanjanje gre\u0161aka je omoguc\u0301en", _s26_14, "Upozorenje: Namenjeno da se koristi na lokalnim ma\u0161inama, \u0161to mo\u017ee dovesti do odavanja pristupnih parametara. Kliknite da biste saznali vi\u0161e.", "running_tasks", "Aktivni zadaci", "recent_tasks", "Nedavni zadaci", "recent_expenses", "Nedavni tro\u0161kovi", _s17_59, "Nadolaze\u0107i tro\u0161kovi", "update_app", "A\u017euriraj aplikaciju", "started_import", "Uspe\u0161no pokrenut uvoz", _s24_32, "Mapiranje duplikata kolona", _s20_54, "Koristi inkluzivne poreze", _s18_51, "Je popust na iznos", "column", "Kolona", "sample", "Uzorak", "map_to", "Mapiraj u", "import", "Uvoz", _s25_21, "Koristite prvi red kao nazive kolona", "select_file", "Mollim odaberite datoteku", _s16_86, "Nijedna datoteka nije odabrana", "csv_file", "CSV datoteka", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Po ra\u010dunu", "waveaccounting", "Wave ra\u010dunovodstvo", "zoho", "Zoho", "accounting", "Ra\u010dunovodstvo", _s22_43, "Molimo navedite sve CSV datoteke.", "import_type", "Tip uvoza", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "Prika\u017ei licence", "webhook_url", "Webhook URL", _s17_61, "Ure\u0111iva\u010d preko celog ekrana", "sidebar_editor", "Ure\u0111iva\u010d na bo\u010dnoj traci", _s22_44, "Molimo unesite ':value' da biste potvrdili", "purge", "O\u010distiti", "service", "Usluga", "clone_to", "Kloniraj u", "clone_to_other", "Kloniraj u drugo", "labels", "Oznake", "add_custom", "Dodaj prilago\u0111eno", "payment_tax", "Porez na plac\u0301anje", "unpaid", "Nepla\u0107eno", "white_label", "Licenca bez brendiranja", "delivery_note", "Otpremnica", _s24_35, "Poslati ra\u010duni su zaklju\u010dani", _s24_37, "Pla\u0107eni ra\u010duni su zaklju\u010dani", "source_code", "Izvorni kod", "app_platforms", "Dodaj platforme", "invoice_late", "Zakasneli ra\u010dun", "quote_expired", "Ponuda je istekla", "partial_due", "Datum avansa", "invoice_total", "Ra\u010dun sveukupno", "quote_total", "Ukupna ponuda", "credit_total", "Credit Total", _s23_26, "Ra\u010dun sveukupno", "actions", "Akcije", "expense_number", "Broj tro\u0161ka", "task_number", "Broj zadatka", "project_number", "Broj projekta", "project_name", "Naziv projekta", "warning", "Upozorenje", "view_settings", "Prika\u017ei pode\u0161avanja", _s24_39, "Upozorenje: ovo preduze\u0107e jo\u0161 nije aktivirano", "late_invoice", "Zakasneli ra\u010dun", "expired_quote", "Istekla ponuda", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Ime klijenta", "client_phone", "Broj telefona klijenta", "required_fields", "Obavezna polja", "calculated_rate", "Izra\u010dunata stopa", _s17_63, "Podrazumevana stopa zadatka", "clear_cache", "O\u010distite ke\u0161 memoriju", "sort_order", "Redosled sortiranja", "task_status", "Status", "task_statuses", "Statusi zadataka", "new_task_status", "Status novog zadatka", _s16_88, "Uredi status zadatka", _s19_51, "Uspe\u0161no kreiran status zadatka", _s19_52, "Uspe\u0161no a\u017euriran status zadatka", _s20_56, "Uspe\u0161no arhiviran status zadatka", _s19_53, "Uspe\u0161no obrisan status zadatka", _s19_54, "Uspe\u0161no uklonjen status zadatka", _s20_57, "Uspe\u0161no vra\u0107en status zadatka", _s22_45, "Statusi zadataka :value su uspe\u0161no arhivirani", _s21_67, "Statusi zadataka :value su uspe\u0161no obrisani", _s22_46, "Statusi zadataka :value su uspe\u0161no vra\u0107eni", _s18_53, "Pretraga 1 status zadatka", _s20_59, "Pretra\u017ei :count statuse zadataka", _s16_90, "Prika\u017ei tabelu zadataka", _s21_68, "Uvek prika\u017eite odeljak sa zadacima kada kreirate ra\u010dune", _s20_60, "Vremenski dnevnik zadatka ra\u010duna", _s25_22, "Dodajte detalje o vremenu stavkama ra\u010duna", _s20_62, _s20_63, _s25_23, "Dodajte detalje o datumu u stavke ra\u010duna", _s21_69, "Zapo\u010dnite zadatke pre \u010duvanja", _s18_54, "Konfiguri\u0161ite statuse", "task_settings", "Postavke zadatka", _s20_64, "Konfiguri\u0161ite kategorije", _s18_56, _s19_97, _s20_66, _s24_75, _s21_70, "Kategorija izmene tro\u0161kova", _s24_40, "Kategorija tro\u0161kova uspe\u0161no napravljena", _s24_41, "Kategorija tro\u0161kova uspe\u0161no izmenjena", _s25_25, "Kategorija tro\u0161kova uspe\u0161no arhivirana", _s24_42, "Kategorija uspe\u0161no obrisana", _s24_43, "Uspe\u0161no uklonjena kategorija tro\u0161kova", _s25_26, "Kategorija tro\u0161kova uspe\u0161no vra\u0107ena", _s27_30, "Uspe\u0161no arhivirano :count kategorija tro\u0161kova", _s26_15, "Uspe\u0161no obrisana kategorija tro\u0161kova :value", _s27_31, "Uspe\u0161no vra\u0107ena kategorija tro\u0161kova :value", _s23_27, "Pretraga 1 kategorija tro\u0161kova", _s25_28, "Pretra\u017eiti :count kategorije tro\u0161kova", _s21_72, "Koristite dostupne kredite", "show_option", "Prika\u017ei opciju", _s22_47, "Iznos kredita ne mo\u017ee biti vec\u0301i od iznosa uplate", "view_changes", "Prika\u017ei promene", "force_update", "Prisilno a\u017euriranje", _s17_65, "Pokrec\u0301ete najnoviju verziju, ali mo\u017eda postoje ispravke na \u010dekanju.", "mark_paid_help", "Pratite tro\u0161ak koji je plac\u0301en", _s18_58, "Treba biti fakturisan", _s23_28, "Omoguc\u0301ite da se tro\u0161ak fakturi\u0161e", _s29_14, _s36_15, _s21_74, "Podesite kurs", _s16_92, "Pode\u0161avanja tro\u0161kova", _s18_59, "Kloniraj u ponavljajuc\u0301e", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Polje korisnika", "variables", "Varijable", "show_password", "Prika\u017ei lozinku", "hide_password", "Sakrij lozinku", "copy_error", "Kopiraj gre\u0161ku", "capture_card", "Capture Card", _s17_66, "Automatski obra\u010dun je omoguc\u0301en", "total_taxes", "Ukupni porezi", "line_taxes", "Line Taxes", "total_fields", "Ukupno polja", _s25_29, "Uspe\u0161no zaustavljen redovni ra\u010dun", _s25_30, "Uspe\u0161no zapo\u010det redovni ra\u010dun", _s25_31, "Uspe\u0161no je nastavljena ponavljajuc\u0301a faktura", "gateway_refund", "Gateway Refund", _s19_55, "Obradite povrac\u0301aj preko kanala za plac\u0301anje", "due_date_days", "Datum dospe\u0107a", "paused", "Pauzirano", "mark_active", "Ozna\u010diti aktivno", "day_count", "Dan :count", _s22_48, "Prvi dan u mesecu", _s21_75, "Poslednji dan u mesecu", _s17_68, "Koristite uslove plac\u0301anja", "endless", "Beskona\u010dno", "next_send_date", "Sledec\u0301i datum slanja", _s16_94, "Preostali ciklusi", _s17_70, "Ponavljaju\u0107i ra\u010dun", _s18_61, "Ponavljaju\u0107i ra\u010duni", _s21_77, "Novi ponavljaju\u0107i ra\u010dun", _s22_50, "Izmeni ponavljaju\u0107i ra\u010dun", _s25_32, "Uspe\u0161no napravljen redovni ra\u010dun", _s25_33, "Uspe\u0161no a\u017euriran redovni ra\u010dun", _s26_16, "Redovni ra\u010dun uspe\u0161no arhiviran", _s25_34, "Redovni ra\u010dun uspe\u0161no obrisan", _s25_35, "Uspe\u0161no uklonjen redovni ra\u010dun", _s26_17, "Redovni ra\u010dun uspe\u0161no obnovljen", _s27_32, "Redovni :value ra\u010duni su uspe\u0161no arhivirani", _s26_18, "Redovni :value ra\u010duni su uspe\u0161no obrisani", _s27_33, "Redovni :value ra\u010duni su uspe\u0161no vra\u0107eni", _s24_44, "Pretraga 1 redovni ra\u010dun", _s25_36, "Pretra\u017ei :count redovne ra\u010dune", "send_date", "Datum slanja", "auto_bill_on", "Automatska naplata uklju\u010dena", _s28_17, "Minimalni iznos plac\u0301anja", "profit", "Zarada", "line_item", "Stavka", _s18_63, "Dozvoli preplatu", _s23_29, "Podr\u017eite dodatno plac\u0301anje za prihvatanje saveta", _s19_56, _s19_57, _s24_45, "Podr\u0161ka plac\u0301anja delimi\u010dnog minimalnog iznosa /depozita", "test_mode", "Na\u010din testiranja", "opened", "Otvoreno", _s30_8, "Izmirenje nije uspelo", _s30_9, "Izmirenje je uspelo", "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Po\u0161alji e-po\u0161tu", _s17_72, "Red za ponovni poku\u0161aj e-po\u0161te", "failure", "Neuspeh", "quota_exceeded", "Kvota je prema\u0161ena", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "Pogledaj portal", "copy_link", "Kopiraj link", "token_billing", "Sa\u010duvaj detalje kartice", _s24_46, "Dobrodo\u0161li u Invoice Ninja-u", "always", "Uvek", "optin", "Opt-In", "optout", "Opt-Out", "label", "Oznaka", "client_number", "Broj klijenta", "auto_convert", "Auto konverzija", "company_name", "Ime preduze\u0107a", "reminder1_sent", "Podsetnik 1 poslat", "reminder2_sent", "Podsetnik 2 poslat", "reminder3_sent", "Podsetnik 3 poslat", _s18_65, "Podsetnik koji je poslednji poslat", "pdf_page_info", _s27_79, _s16_98, _s29_87, "emailed_quotes", _s36_48, "emailed_credits", "Krediti uspe\u0161no poslati e-po\u0161tom", "gateway", "Kanal prodaje", "view_in_stripe", "Pogledaj u Stripe-u", "rows_per_page", "Redovi po stranici", "hours", "Sati", "statement", "Izjava", "taxes", "Porezi", "surcharge", "Doplata", "apply_payment", "Primeni pla\u0107anje", "apply_credit", "Primeni kredit", "apply", "Primeni", "unapplied", "Neprimenjeno", "select_label", "Izaberi oznaku", "custom_labels", _s18_130, "record_type", "Tip zapisa", "record_name", "Naziv zapisa", "file_type", "Tip datoteke", "height", "Visina", "width", "\u0160irina", "to", "Prima", "health_check", "Zdravstveni pregled", "payment_type_id", "Tip uplate", "last_login_at", "Poslednje prijavljivanje na", "company_key", "Klju\u010d preduze\u0107a", "storefront", "Izlog", "storefront_help", "Omoguc\u0301ite aplikacijama trec\u0301ih strana da kreiraju ra\u010dune", "client_created", "Klijent kreiran", _s20_69, "E-po\u0161ta za onlajn plac\u0301anje", _s20_71, _s25_65, "completed", "Zavr\u0161eno", "gross", "Bruto", "net_amount", "Neto iznos", "net_balance", "Neto stanje", "client_settings", "Pode\u0161avanja klijenta", _s17_74, "Izabrani ra\u010duni", _s17_76, "Izabrana pla\u0107anja", "selected_quotes", "Izabrane ponude", "selected_tasks", "Izabrani zadaci", _s17_78, "Izabrani tro\u0161kovi", _s17_80, "Dolazni ra\u010duni", _s17_82, "Ra\u010duni van valute", "recent_payments", "Nedavne uplate", "upcoming_quotes", "Nadolaze\u0107i predra\u010duni", "expired_quotes", "Istekli predra\u010duni", "create_client", "Kreiraj klijenta", "create_invoice", "Kreiraj ra\u010dun", "create_quote", "Napravi ponudu", "create_payment", "Kreiraj pla\u0107anje", "create_vendor", "Napravi dobavlja\u010da", "update_quote", "A\u017eurirati ponudu", "delete_quote", "Obri\u0161i ponudu", "update_invoice", "A\u017eurirati ra\u010dun", "delete_invoice", "Obri\u0161i ra\u010dun", "update_client", "A\u017eurirati klijenta", "delete_client", "Obri\u0161i klijenta", "delete_payment", "Obri\u0161i uplatu", "update_vendor", "A\u017eurirati dobavlja\u010da", "delete_vendor", _s17_163, "create_expense", "Kreiraj tro\u0161ak", "update_expense", "A\u017euriraj tro\u0161ak", "delete_expense", "Obri\u0161i tro\u0161ak", "create_task", "Kreiraj zadatak", "update_task", "A\u017euriraj Zadatak", "delete_task", "Obri\u0161i zadatak", "approve_quote", "Odobri ponudu", "off", "Isklju\u010deno", "when_paid", "Kada je pla\u0107ena", "expires_on", "Isti\u010de", "free", "Besplatan", "plan", "Plan", "show_sidebar", "Prika\u017ei bo\u010dnu traku", "hide_sidebar", _s18_131, "event_type", "Tip doga\u0111aja", "target_url", "Cilj", "copy", "Kopiraj", "must_be_online", "Molimo ponovo pokrenite aplikaciju kada se pove\u017eete na internet", _s17_84, "Crons treba da bude omogu\u0107ena", "api_webhooks", "API Webhooks", "search_webhooks", "Tra\u017ei :count Webhooks", "search_webhook", "Tra\u017ei 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Novi Webhook", "edit_webhook", "Uredi Webhook", "created_webhook", "Uspe\u0161no kreiran webhook", "updated_webhook", "Uspe\u0161no a\u017euriran webhook", _s16_100, "Uspe\u0161no arhiviran webhook", "deleted_webhook", "Uspe\u0161no obrisan webhook", "removed_webhook", "Uspe\u0161no uklonjen webhook", _s16_101, "Uspe\u0161no vra\u0107en webhook", _s17_85, "Uspe\u0161no arhiviran :value webhook", _s16_102, "Uspe\u0161no obrisan :value webhook", _s16_103, "Uspe\u0161no uklonjen :value webhook", _s17_86, "Uspe\u0161no vra\u0107en :value webhook", "api_tokens", "API tokeni", "api_docs", "API dokumenti", "search_tokens", "Pretra\u017ei :count tokene", "search_token", _s16_274, "token", "Token", "tokens", "Tokeni", "new_token", "Novi token", "edit_token", "Izmeni token", "created_token", "Uspe\u0161no kreiran token", "updated_token", "Uspe\u0161no a\u017euriran token", "archived_token", "Uspe\u0161no arhiviran token", "deleted_token", "Uspe\u0161no obrisan token", "removed_token", "Uspe\u0161no uklonjen token", "restored_token", "Uspe\u0161no vra\u0107en token", "archived_tokens", "Uspe\u0161no arhivirane :value tokena", "deleted_tokens", "Uspe\u0161no obrisane :value tokena", "restored_tokens", "Uspe\u0161no vra\u0107ene :value tokena", _s19_58, _s21_134, _s24_48, "Omoguc\u0301ite klijentima da se sami registruju na portalu", "email_invoice", _s16_275, "email_quote", "Po\u0161alji ponudu e-po\u0161tom", "email_credit", "Email Credit", "email_payment", "Po\u0161alji uplatu e-po\u0161tom", _s20_74, "Klijent nema pode\u0161enu adresu e-po\u0161te", "ledger", "Ledger", "view_pdf", "Vidi PDF", "all_records", "Svi zapisi", "owned_by_user", _s20_105, _s16_104, "Preostali kredit", "contact_name", "Ime kontakta", "use_default", "Koristi kao podrazumevano", _s16_106, "Beskrajni podsetnici", "number_of_days", "Broj dana", _s23_31, "Konfiguri\u0161ite uslove plac\u0301anja", "payment_term", "Uslov pla\u0107anja", _s16_107, "Novi uslov pla\u0107anja", _s17_88, "Uredi uslov pla\u0107anja", _s20_75, "Uspe\u0161no kreiran rok plac\u0301anja", _s20_76, "Uspe\u0161no a\u017euriran rok plac\u0301anja", _s21_79, "Uspe\u0161no arhiviran rok plac\u0301anja", _s20_77, "Uspe\u0161no obrisan uslov pla\u0107anja", _s20_78, "Uspe\u0161no uklonjen uslov pla\u0107anja", _s21_80, "Uspe\u0161no vra\u0107en uslov pla\u0107anja", _s22_55, "Uslovi plac\u0301anja :value su uspe\u0161no arhivirani", _s21_81, "Uslovi plac\u0301anja :value su uspe\u0161no obrisani", _s22_56, "Uslovi plac\u0301anja :value su uspe\u0161no vra\u0107eni", "email_sign_in", "Prijavite se putem e-po\u0161te", "change", "Promeniti", _s23_33, _s28_24, _s24_49, "Promeniti u izgled radne povr\u0161ine?", "send_from_gmail", "Poslati sa Gmail-a", "reversed", "Obrnuto", "cancelled", "Otkazano", "credit_amount", "Iznos kredita", "quote_amount", "Iznos ponude", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Sakrij meni", "show_menu", "Prika\u017ei meni", _s18_67, _s21_195, _s16_109, "Pretra\u017ei dokumenta", "search_designs", "Pretra\u017ei dizajne", "search_invoices", "Pretra\u017ei ra\u010dune", "search_clients", "Pretra\u017ei klijente", "search_products", _s18_132, "search_quotes", "Pretra\u017ei ponude", "search_credits", "Pretra\u017ei kredite", "search_vendors", "Pretra\u017ei dobavlja\u010de", "search_users", "Pretra\u017ei korisnike", _s16_110, "Pretra\u017ei poreske stope", "search_tasks", "Pretra\u017ei zadatke", "search_settings", "Pretra\u017ei postavke", "search_projects", _s17_164, "search_expenses", _s17_165, "search_payments", "Pretra\u017ei pla\u0107anja", "search_groups", "Pretra\u017ei grupe", "search_company", "Pretra\u017ei preduze\u0107e", "search_document", "Pretraga 1 dokument", "search_design", "Pretraga 1 dizajn", "search_invoice", "Pretraga 1 ra\u010dun", "search_client", "Pretraga 1 klijent", "search_product", "Pretraga 1 proizvod", "search_quote", "Pretraga 1 ponuda", "search_credit", "Pretraga 1 kredit", "search_vendor", "Pretraga 1 dobavlja\u010d", "search_user", "Pretraga 1 korisnik", "search_tax_rate", "Pretraga 1 poreska stopa", "search_task", "Pretraga 1 zadaci", "search_project", "Pretra\u017ei 1 projekat", "search_expense", "Pretraga 1 tro\u0161ak", "search_payment", "Pretraga 1 pla\u0107anje", "search_group", "Pretraga 1 grupa", "refund_payment", "Isplata povra\u0107aja novca", _s17_92, "Uspe\u0161no otkazan ra\u010dun", _s18_69, "Uspe\u0161no otkazani ra\u010duni", _s16_116, "Uspe\u0161no promenjen ra\u010dun", _s17_93, "Uspe\u0161no promenjeni ra\u010duni", "reverse", "Promeniti", "full_name", "Puno ime", _s17_94, "Grad/dr\u017eava/po\u0161tanski broj", _s17_96, "Po\u0161tanski broj/Grad/Dr\u017eava", "custom1", _s16_387, "custom2", _s17_254, "custom3", _s17_255, "custom4", "\u010cetvrtvo prilago\u0111eno", "optional", "Opciono", "license", "Licenca", "purge_data", "O\u010distiti podatke", _s16_117, "Uspe\u0161no o\u010di\u0161\u0107eni podaci kompanije", _s18_70, "Upozorenje: Ovo c\u0301e trajno izbrisati Va\u0161e podatke, nema mogu\u0107nosti povratka podataka.", "invoice_balance", "Stanje ra\u010duna", "age_group_0", "0 - 30 Dana", "age_group_30", "30 - 60 Dana", "age_group_60", "60 - 90 Dana", "age_group_90", "90 - 120 Dana", "age_group_120", "120+ Dana", "refresh", "Osve\u017ei", "saved_design", "Uspe\u0161no sa\u010duvan dizajn", "client_details", "Detalji klijenta", "company_address", "Adresa preduze\u0107a", "invoice_details", "Detalji ra\u010duna", "quote_details", "Detalji ponude", "credit_details", "Detalji kredita", "product_columns", "Kolone proizvoda", "task_columns", "Kolone zadataka", "add_field", "Dodaj polje", "all_events", "Svi doga\u0111aji", "permissions", "Dozvole", "none", "Nijedan", "owned", "Vlasni\u0161tvo", "payment_success", "Uspe\u0161no pla\u0107anje", "payment_failure", "Neuspe\u0161no pla\u0107anje", "invoice_sent", ":count ra\u010dun poslat", "quote_sent", "Ponuda poslata", "credit_sent", "Kredit poslat", "invoice_viewed", "Pregledan ra\u010dun", "quote_viewed", "Pregledana ponuda", "credit_viewed", "Pregledan kredit", "quote_approved", "Ponuda odobrena", _s25_38, "Primi sva obave\u0161tenja", _s16_118, "Kupi licencu", "apply_license", "Primeni licencu", "cancel_account", "Obri\u0161i nalog", _s22_57, "Upozorenje: Ovo \u0107e trajno obrisati va\u0161 nalog, bez opcije povra\u0107aja podataka.", "delete_company", "Izbri\u0161i kompaniju", _s22_58, "Upozorenje: Ovo \u0107e potpuno obrisati podatke o Va\u0161oj kompaniji, nema mogu\u0107nosti povratka podataka.", "enabled_modules", "Dozvoljeni moduli", "converted_quote", "Uspe\u0161no konvertovana ponuda", "credit_design", "Dizajn kredita", "includes", "Uklju\u010duje", "header", "Zaglavlje", "load_design", "U\u010ditaj Dizajn", "css_framework", "CSS Okvir", "custom_designs", "Prilago\u0111eni Dizajni", "designs", "Dizajni", "new_design", "Novi dizajn", "edit_design", "Izmeni dizajn", "created_design", "Uspe\u0161no kreiran dizajn", "updated_design", "Uspe\u0161no izmenjen dizajn", "archived_design", "Uspe\u0161no arhiviran dizajn", "deleted_design", "Uspe\u0161no obrisan dizajn", "removed_design", "Uspe\u0161no uklonjen dizajn", "restored_design", "Uspe\u0161no vra\u0107en dizajn", _s16_120, "Uspe\u0161no arhivirane :value dizajna", "deleted_designs", "Uspe\u0161no obrisane :value dizajna", _s16_121, "Uspe\u0161no vra\u0107ene :value dizajna", "proposals", "Ponude", "tickets", "Tiketi", _s16_122, "Ponavljaju\u0107a ponuda", "recurring_tasks", _s19_98, _s18_71, "Upravljanje ra\u010dunom", "credit_date", "Datum kredita", "credit", "Kredit", "credits", "Krediti", "new_credit", "Unesi kredit", "edit_credit", "Uredi kredit", "created_credit", "Uspe\u0161no kreiran kredit", "updated_credit", "Kredit uspe\u0161no izmenjen", "archived_credit", "Uspe\u0161no arhiviran kredit", "deleted_credit", "Uspe\u0161no obrisan kredit", "removed_credit", "Uspe\u0161no uklonjen kredit", "restored_credit", "Uspe\u0161no vra\u0107en kredit", _s16_124, "Uspe\u0161no arhivirano :count kredita", "deleted_credits", "Uspe\u0161no obrisano :count kredita", _s16_125, "Uspe\u0161no vra\u0107ene :value kredita", "current_version", _s16_276, "latest_version", "Poslednja verzija", "update_now", "A\u017euriraj odmah", _s26_24, "Dostupna je nova verzija veb aplikacije", _s16_126, _s19_99, "app_updated", "A\u017euriranje je uspe\u0161no zavr\u0161eno", "learn_more", _s16_277, "integrations", "Integracije", "tracking_id", "ID prac\u0301enja", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Uslovi za kredit", "new_company", "Novo preduze\u0107e", "added_company", "Uspe\u0161no dodano preduze\u0107e", "company1", "Prilago\u0111ena kompanija 1", "company2", "Prilago\u0111ena kompanija 2", "company3", "Prilago\u0111ena kompanija 3", "company4", "Prilago\u0111ena kompanija 4", "product1", "Prilogo\u0111en proizvod 1", "product2", "Prilogo\u0111en proizvod 2", "product3", "Prilogo\u0111en proizvod 3", "product4", "Prilogo\u0111en proizvod 4", "client1", "Prilago\u0111en klijent 1", "client2", "Prilago\u0111en klijent 2", "client3", "Prilago\u0111en klijent 3", "client4", "Prilago\u0111en klijent 4", "contact1", "Prilago\u0111en kontakt 1", "contact2", "Prilago\u0111en kontakt 2", "contact3", "Prilago\u0111en kontakt 3", "contact4", "Prilago\u0111en kontakt 4", "task1", "Prilago\u0111en zadatak 1", "task2", "Prilago\u0111en zadatak 2", "task3", "Prilago\u0111en zadatak 3", "task4", "Prilago\u0111en zadatak 4", "project1", "Prilago\u0111en projekat 1", "project2", "Prilago\u0111en projekat 2", "project3", "Prilago\u0111en projekat 3", "project4", "Prilago\u0111en projekat 4", "expense1", "Prilago\u0111en tro\u0161ak 1", "expense2", "Prilago\u0111en tro\u0161ak 2", "expense3", "Prilago\u0111en tro\u0161ak 3", "expense4", "Prilago\u0111en tro\u0161ak 4", "vendor1", "Prilago\u0111en dobavlja\u010d 1", "vendor2", "Prilago\u0111en dobavlja\u010d 2", "vendor3", "Prilago\u0111en dobavlja\u010d 3", "vendor4", "Prilago\u0111en dobavlja\u010d 4", "invoice1", "Prilago\u0111en ra\u010dun 1", "invoice2", "Prilago\u0111en ra\u010dun 2", "invoice3", "Prilago\u0111en ra\u010dun 3", "invoice4", "Prilago\u0111en ra\u010dun 4", "payment1", "Prilago\u0111eno pla\u0107anje 1", "payment2", "Prilago\u0111eno pla\u0107anje 2", "payment3", "Prilago\u0111eno pla\u0107anje 3", "payment4", "Prilago\u0111eno pla\u0107anje 4", "surcharge1", _s21_196, "surcharge2", _s21_197, "surcharge3", _s21_198, "surcharge4", _s21_199, "group1", "Prilago\u0111ena grupa 1", "group2", "Prilago\u0111ena grupa 2", "group3", "Prilago\u0111ena grupa 3", "group4", "Prilago\u0111ena grupa 4", "reset", "Resetuj", "number", "Broj", "export", "Izvoz", "chart", "Grafikon", "count", "Brojati", "totals", "Totali", "blank", "Prazno", "day", "Dan", "month", "Mesec", "year", "Godina", "subgroup", "Podgrupa", "is_active", "je aktivno", "group_by", "Grupi\u0161i po", "credit_balance", "Stanje kredita", _s18_77, "Poslednja prijava kontakta", _s17_100, _s17_166, "contact_phone", "Kontakt telefon", _s21_82, "Kontaktirajte prilago\u0111enu vrednost 1", _s21_83, "Kontaktirajte prilago\u0111enu vrednost 2", _s21_84, "Kontaktirajte prilago\u0111enu vrednost 3", _s21_85, "Kontaktirajte prilago\u0111enu vrednost 4", _s17_102, "Adresa za isporuku- ulica", _s17_103, "Adresa za isporuku- stan/apartman", "shipping_city", "Adresa za isporuku- grad", "shipping_state", "Adresa za isporuku- Dr\u017eava/Pokrajina", _s20_79, "Adresa za isporuku- po\u0161tanski broj", _s16_156, "Adresa za isporuku- dr\u017eava", _s16_158, "Adresa naplate - Ulica", _s16_159, "Adresa ra\u010duna - Stan/Apartman", "billing_city", "Adresa naplate - Grad", "billing_state", "Adresa naplate - Dr\u017eava/Pokrajina", _s19_60, "Adresa naplate - Po\u0161tanski broj", "billing_country", "Adresa naplate - Dr\u017eava", "client_id", "ID klijenta", "assigned_to", "Dodeljeno za", "created_by", "Kreiran od :name", "assigned_to_id", "Dodeljeno za Id", "created_by_id", "Kreirano od Id", "add_column", "Dodaj kolonu", "edit_columns", "Izmeni kolone", "columns", "Kolone", "aging", "Zastarevanje", "profit_and_loss", "Zarada i gubitak", "reports", "Izve\u0161taji", "report", "Izve\u0161taj", "add_company", "Dodaj preduze\u0107e", "unpaid_invoice", "Nepla\u0107eni ra\u010dun", "paid_invoice", "Pla\u0107eni ra\u010dun", _s16_160, "Neodobrena ponuda", "help", "Pomo\u0107", "refund", "Povra\u0107aj novca", "refund_date", "Datum povra\u0107aja novca", "filtered_by", "Filtrirano po", "contact_email", "Kontakt email", "multiselect", "Vi\u0161e izbora", "entity_state", "Dr\u017eava", "verify_password", "Potvrdi lozinku", "applied", "Primenjeno", _s21_86, "Uklju\u010dite nedavne gre\u0161ke iz prijava", _s30_12, "Primili smo va\u0161u poruku i poku\u0161ac\u0301emo da odgovorimo \u0161to pre.", "message", "Poruka", "from", "\u0160alje", _s20_81, "Prika\u017ei detalje proizvoda", _s25_40, "Prika\u017ei opis i cenu u padaju\u0107oj listi proizvoda", _s20_83, "PDF renderer zahteva :version", _s18_80, "Podesite procenat naknade", _s23_35, "Podesite procenat da biste uzeli u obzir naknadu", _s18_82, "Konfiguri\u0161ite pode\u0161avanja\xa0", "support_forum", "forum podr\u0161ke", "about", "O", "documentation", "Dokumentacija", "contact_us", _s17_167, "subtotal", "Sveukupno", "line_total", "Ukupno", "item", "Stavka", "credit_email", "E-po\u0161ta za kreditiranje", "iframe_url", "Sajt", "domain_url", "Domen URL", _s21_87, _s20_106, _s20_84, "Lozinka mora da sadr\u017ei veliko slovo i broj", _s19_62, _s26_49, _s23_36, "Kontrolna tabla portala za klijente", _s20_85, "Molimo unesite vrednost", "deleted_logo", "Logo je uspe\u0161no obrisan", "yes", "Da", "no", "Ne", "generate_number", "Generi\u0161ite broj", "when_saved", "kada je sa\u010duvan", "when_sent", "kada je poslat", "select_company", "Izaberi kompaniju", "float", "Plutaju\u0107i", "collapse", "Padaju\u0107i", "show_or_hide", "Prika\u017ei/sakrij", "menu_sidebar", "Bo\u010dna traka menija", "history_sidebar", "Bo\u010dna traka istorije", "tablet", "Tablet", "mobile", "Mobilni", "desktop", "Desktop", "layout", "Raspored", "view", "Pregled", "module", "Modul", "first_custom", _s16_387, "second_custom", _s17_254, "third_custom", _s17_255, "show_cost", "Prika\u017ei cenu", _s17_105, "Prika\u017ei cenu proizvoda", "show_cost_help", "Prika\u017eite polje cene proizvoda da biste pratili mar\u017eu/profit", _s21_88, _s26_50, _s26_26, "Prika\u017eite polje za koli\u010dinu proizvoda, ina\u010de podrazumevan je jedan", _s21_90, _s23_57, _s26_27, "Prika\u017eite polje za koli\u010dinu stavke, ina\u010de podrazumevana je jedna", _s21_92, "Prika\u017ei popust na proizvod", _s26_28, "Prika\u017eite polje za popust na stavku", _s16_162, "Podrazumevana koli\u010dina", _s21_94, "Automatski podesite koli\u010dinu stavke na jednu", "one_tax_rate", "Jedna poreska stopa", "two_tax_rates", "Dve poreske stope", "three_tax_rates", "Tri poreske stope", _s16_164, "Zadata poreska stopa", "user", "Korisnik", "invoice_tax", "Porez na ra\u010dun", "line_item_tax", "Porez na stavku", "inclusive_taxes", "Sa ura\u010dunatim porezima", _s17_107, "Stope poreza na ra\u010dun", "item_tax_rates", "Poreske stope stavke", _s18_84, _s25_103, "configure_rates", "Konfiguri\u0161ite stope", _s18_85, "Konfiguri\u0161ite platne kanale", "tax_settings", "Pode\u0161avanja poreza", _s18_87, "Poreske stope", "accent_color", "Naglasiti boju", "switch", "Prebaci", _s19_64, "Lista odvojena zarezima", "options", "Opcije", _s16_166, "Tekst u jednom redu", "multi_line_text", "Tekst u vi\u0161e redova", "dropdown", "Padaju\u0107i meni", "field_type", "Tip polja", _s27_44, "Poruka za povra\u0107aj lozinke je poslata", "submit", "Podneti", _s16_168, "Povratite va\u0161u lozinku", "late_fees", "Zakasnele takse", "credit_number", "Broj kredita", "payment_number", "Broj plac\u0301anja", "late_fee_amount", "Vrednost tro\u0161ka ka\u0161njenja", _s16_169, "Procenat tro\u0161ka ka\u0161njenja", "before_due_date", "Pre roka", "after_due_date", "Posle roka", _s18_89, "Posle datuma ra\u010duna", "days", "Dani", "invoice_email", "E-po\u0161ta ra\u010duna", "payment_email", "E-po\u0161ta uplate", "partial_payment", _s19_174, "payment_partial", _s19_174, _s21_95, "Delimi\u010dno plac\u0301anje putem e-po\u0161te", "quote_email", "E-po\u0161ta ponuda", _s16_171, "Beskrajni podsetnik", _s16_173, _s23_58, "administrator", "Administrator", _s18_90, "Dozvolite korisniku da upravlja korisnicima, menja postavke i menja sve zapise", "user_management", _s23_59, "users", "Korisnici", "new_user", "Novi korisnik", "edit_user", "Uredi korisnika", "created_user", "Uspe\u0161no kreiran korisnik", "updated_user", "Korisnik je uspe\u0161no a\u017euriran", "archived_user", "Uspe\u0161no arhiviran korisnik", "deleted_user", "Korisnik je uspe\u0161no obrisan", "removed_user", "Uspe\u0161no uklonjen korisnik", "restored_user", "Uspe\u0161no obnovljen korisnik", "archived_users", "Uspe\u0161no arhivirane :value korisnika", "deleted_users", "Uspe\u0161no obrisane :value korisnika", "removed_users", "Uspe\u0161no uklonjene :value korisnika", "restored_users", "Uspe\u0161no vra\u0107ene :value korisnika", _s16_175, "Op\u0161te postavke", "invoice_options", "Opcije ra\u010duna", _s17_109, _s21_135, _s22_65, _s70_, _s23_38, _s19_101, _s28_30, "Uklju\u010dite prilo\u017eene slike u fakturu.", _s16_177, _s20_107, _s16_178, _s19_100, "first_page", "Prva stranica", "all_pages", "Sve stranice", "last_page", "Poslednja stranica", "primary_font", "Primarni font", "secondary_font", "Sekundarni font", "primary_color", "Primarna boja", "secondary_color", "Sekundarna boja", "page_size", "Veli\u010dina stranice", "font_size", "Veli\u010dina fonta", "quote_design", "Dizajn ponude", "invoice_fields", "Polja ra\u010duna", "product_fields", "Polja proizvoda", "invoice_terms", "Uslovi ra\u010duna", "invoice_footer", "Podno\u017eje ra\u010duna", "quote_terms", "Uslovi predra\u010duna", "quote_footer", "Podno\u017eje ponude", _s18_91, "Automatsko slanje ePo\u0161te", _s23_39, _s52_4, _s18_92, "Automatsko Arhiviranje", _s23_40, _s55_1, _s18_93, "Auto konverzija", _s23_41, _s58_4, _s17_111, "Pode\u0161avanje toka rada", "freq_daily", "Dnevni", "freq_weekly", "Nedeljni", "freq_two_weeks", "Dve nedelje", "freq_four_weeks", "\u010cetiri nedelje", "freq_monthly", "Mese\u010dno", "freq_two_months", "Dva meseca", _s17_113, "Tri meseca", _s16_179, "\u010cetiri meseca", "freq_six_months", "\u0160est meseci", "freq_annually", "Godi\u0161nje", "freq_two_years", "Dve godine", _s16_180, "Tri godine", "never", "Nikada", "company", "Kompanija", _s17_114, "Generisani brojevi", "charge_taxes", "Naplati poreze", "next_reset", "Slede\u0107e ponovno pode\u0161avanje", "reset_counter", "Ponovo podesite broja\u010d", _s16_181, "Prefiks koji se ponavlja", "number_padding", "Pading broja", "general", "Op\u0161ti", "surcharge_field", "Polje doplate", "company_field", "Polje kompanije", "company_value", "Vrednost kompanije", "credit_field", "Polje kredita", "invoice_field", "Polje ra\u010duna", _s17_116, "Doplata za ra\u010dun", "client_field", "Polje klijenta", "product_field", "Polje proizvoda", "payment_field", "Polje plac\u0301anja", "contact_field", "Kontakt polje", "vendor_field", "Polje dobavlja\u010da", "expense_field", "Polje tro\u0161kova", "project_field", "Polje Projekta", "task_field", "Polje zadatka", "group_field", "Grupno polje", "number_counter", "Broja\u010d brojeva", "prefix", "Prefiks", "number_pattern", "\u0160ablon broja", "messages", "Poruke", "custom_css", "Prilago\u0111eni CSS", _s17_118, _s22_91, _s16_183, "Prika\u017ei na PDF-u", _s21_97, "Prikazite potpis klijenta na PDF-u ra\u010duna/ponude.", _s25_46, "Polje za potvrdu uslova ra\u010duna", _s30_13, "Zahtevajte od klijenata da potvrde da prihvataju uslove ra\u010duna.", _s23_42, "Polje za potvrdu uslova predra\u010duna", _s28_31, "Zahtevajte od klijenata da potvrde da prihvataju uslove predra\u010duna.", _s25_47, "Potpis ra\u010duna", _s30_14, "Zahtevajte od klijenata da dostave potpis.", _s23_43, "Potpis predra\u010duna", _s22_67, "Ra\u010duni za\u0161tic\u0301eni lozinkom", _s27_45, "Omoguc\u0301ava vam da postavite lozinku za svaki kontakt. Ako je lozinka postavljena, kontakt c\u0301e morati da unese lozinku pre nego \u0161to pregleda ra\u010dune.", "authorization", "Ovla\u0161c\u0301enje", "subdomain", "Poddomen", "domain", "Domen", "portal_mode", "Re\u017eim portala", "email_signature", "Sa po\u0161tovanjem,", _s24_50, "Olak\u0161ajte svojim klijentima pla\u0107anje dodavanjem schema.org markapa va\u0161oj e-po\u0161ti.", "plain", "Obi\u010dno", "light", "Svetlo", "dark", "Tamno", "email_design", "Dizajn e-po\u0161te", "attach_pdf", "Zaka\u010di PDF", _s16_184, "Zaka\u010di dokumenta", "attach_ubl", "Zaka\u010di UBL", "email_style", "Stil e-po\u0161te", _s19_66, "Omogu\u0107i markap", "reply_to_email", "Odgovori na email", "reply_to_name", "Odgovori na ime", "bcc_email", "BCC Email", "processed", "Obra\u0111eno", "credit_card", "Kreditna Kartica", "bank_transfer", "Bankovni prenos", "priority", "Prioritet", "fee_amount", "Iznos takse", "fee_percent", "Procenat takse", "fee_cap", "Granica takse", "limits_and_fees", "Ograni\u010denja/takse", "enable_min", "Omogu\u0107i minimum", "enable_max", "Omogu\u0107i maksimum", "min_limit", "Min: :min", "max_limit", "Maks: :max", "min", "Min", "max", "Maks", _s19_67, "Logoi prihva\u0107enih kartica", "credentials", "Podaci", "update_address", "A\u017euriraj adresu", _s19_69, "A\u017euriraj adresu klijenta sa dostavljenim detaljima", "rate", "Stopa", "tax_rate", "Poreska stopa", "new_tax_rate", "Nova poreska stopa", "edit_tax_rate", "Uredi poresku stopu", _s16_186, "Uspe\u0161no kreirana poreska stopa", _s16_187, "Uspe\u0161no a\u017eurirana poreska stopa", _s17_121, "Uspe\u0161no arhivirana poreska stopa", _s16_188, "Poreska stopa uspe\u0161no obrisana", _s17_122, "Poreska stopa uspe\u0161no povra\u0107ena", _s18_94, "Uspe\u0161no arhivirane :value poreskih stopa", _s17_123, "Uspe\u0161no obrisane :value poreskih stopa", _s18_95, "Uspe\u0161no vra\u0107ene :value poreskih stopa", "fill_products", "Automatski popuni proizvode", _s18_96, _s53_1, "update_products", "Automatski a\u017euriraj proizvode", _s20_89, "A\u017euriranje ra\u010duna automatski \u0107e a\u017eurirati registar proizvoda", _s16_189, "Konvertuj proizvode", _s21_98, "Automatski konvertuj cene proizvoda u valutu klijenta", "fees", "Naknade", "limits", "Ograni\u010denja", "provider", "Snadbeva\u010d", "company_gateway", "Platni kanal", _s16_191, "Platni kanali", _s19_70, "Novi platni kanal", _s20_90, "Uredi platni kanal", _s23_44, "Platni kanal uspe\u0161no kreiran", _s23_45, "Platni kanal uspe\u0161no a\u017euriran", _s24_51, "Platni kanal uspe\u0161no arhiviran", _s23_46, "Platni kanal uspe\u0161no obrisan", _s24_52, "Platni kanal uspe\u0161no povra\u0107en", _s25_49, "Uspe\u0161no arhivirana :value platnih kanala", _s24_53, "Uspe\u0161no obrisana :value platnih kanala", _s25_50, "Uspe\u0161no vra\u0107ena :value platnih kanala", _s16_193, "Nastavi izmene", "discard_changes", "Otka\u017ei izmene", "default_value", "Podrazumevana vrednost", "disabled", "Onemogu\u0107eno", "currency_format", "Format valute", _s21_99, "Prvi dan u nedelji", _s23_47, "Prvi mesec u godini", "sunday", "Nedelja", "monday", "Ponedeljak", "tuesday", "Utorak", "wednesday", "Sreda", "thursday", "\u010cetvrtak", "friday", "Petak", "saturday", "Subota", "january", "Januar", "february", "Februar", "march", "Mart", "april", "April", "may", "Maj", "june", "Jun", "july", "Jul", "august", "Avgust", "september", "Septembar", "october", "Oktobar", "november", "Novembar", "december", "Decembar", "symbol", "Simbol", "ocde", "Kod", "date_format", "Format datuma", "datetime_format", "Format datuma i vremena", "military_time", "24 satno vreme", _s18_97, "24-\u010dasovni prikaz", "send_reminders", "Po\u0161alji podsetnike", "timezone", "Vremenska zona", _s19_71, "Filtrirano po projektu", _s17_124, _s19_102, _s19_73, _s20_108, _s18_98, _s22_92, _s18_100, _s24_76, "group_settings", "Pode\u0161avanja grupe", "group", "Grupa", "groups", "Grupe", "new_group", "Nova grupa", "edit_group", "Uredi grupu", "created_group", "Grupa je uspe\u0161no kreirana", "updated_group", "Grupa je uspe\u0161no a\u017eurirana", "archived_groups", "Uspe\u0161no arhivirane :value grupa", "deleted_groups", "Uspe\u0161no obrisane :value grupa", "restored_groups", "Uspe\u0161no vra\u0107ene :value grupa", "archived_group", "Grupa je uspe\u0161no arhivirana", "deleted_group", "Grupa je uspe\u0161no obrisana", "restored_group", "Grupa je uspe\u0161no vra\u0107ena", "upload_logo", "Otpremi logo", "uploaded_logo", "Logo je uspe\u0161no otpremljen", "logo", "Logo", "saved_settings", "Postavke su uspe\u0161no sa\u010duvane", _s16_195, _s18_133, "device_settings", _s16_279, "defaults", "Podrazumevano", "basic_settings", "Osnovna pode\u0161avanja", _s17_126, _s17_168, "company_details", "Detalji preduze\u0107a", "user_details", _s17_169, "localization", "Lokalizacija", "online_payments", "Online uplate", "tax_rates", "Porezne stope", "notifications", "Obave\u0161tenja", "import_export", "Uvoz i Izvoz", "custom_fields", _s17_170, "invoice_design", "Dizajn ra\u010duna", "buy_now_buttons", "Dugmad za kupovinu odmah", "email_settings", _s16_280, _s23_49, "\u0160abloni & podsetnici", _s22_68, _s24_74, _s19_75, _s22_93, "price", "Cena", "email_sign_up", "Prijavita putem e-po\u0161te", "google_sign_up", "Prijava putem Google-a", _s27_49, "Hvala Vam na kupovini!", "redeem", "Iskoristi", "back", "Nazad", "past_purchases", "Ranije kupovine", _s19_77, _s18_134, "pro_plan", "Pro plan", "enterprise_plan", "Plan preduze\u0107a", "count_users", _s16_281, "upgrade", "Nadogradi", _s25_51, "Unesite ime", _s24_54, "Unesite prezime", _s33_28, "Molimo prihvatite uslove kori\u0161\u0107enja i politiku privatnosti da biste registrovali korisni\u010dki nalog.", "i_agree_to_the", "Sla\u017eem se sa", _s16_197, "Uslovi kori\u0161tenja usluge", "privacy_policy", "Politika privatnosti", "sign_up", "Prijava", "account_login", _s18_136, "view_website", "Poseti internet stranicu", "create_account", "Napravi nalog", "email_login", _s21_136, "create_new", "Kreiraj novo", _s18_102, "Nijedan zapis nije odabran", _s21_102, "Molimo sa\u010duvajte ili otka\u017eite izmene", "download", "Preuzmi", _s27_50, "Zahteva plan preduzec\u0301a", "take_picture", "Fotografi\u0161i", "upload_file", "Otpremi datoteku", "document", "Dokument", "documents", "Dokumenti", "new_document", "Novi dokument", "edit_document", "Izmeni dokument", _s17_128, "Uspe\u0161no otpremljen dokument", _s16_199, "Uspe\u0161no a\u017euriran dokument", _s17_129, "Uspe\u0161no arhiviran dokument", _s16_200, "Uspe\u0161no obrisan dokument", _s17_130, "Uspe\u0161no vra\u0107en dokument", _s18_104, "Uspe\u0161no arhivirane :value dokumenata", _s17_131, "Uspe\u0161no obrisane :value dokumenata", _s18_105, "Uspe\u0161no vra\u0107ene :value dokumenata", "no_history", "Nema istorije", "expense_date", "Datum tro\u0161ka", "pending", "Na \u010dekanju", _s16_201, "Prijavljen", _s16_202, "Na \u010dekanju", _s16_203, "Fakturisano", "converted", "Konvertovano", _s24_56, _s24_57, "exchange_rate", "Kurs", _s16_204, "Konvertuj valutu", "mark_paid", "Ozna\u010diti kao pla\u0107eno", "category", "Kategorija", "address", "Adresa", "new_vendor", "Novi dobavlja\u010d", "created_vendor", "Uspe\u0161no kreiran dobavlja\u010d", "updated_vendor", "Uspe\u0161no a\u017euriran dobavlja\u010d", "archived_vendor", "Uspe\u0161no arhiviran dobavlja\u010d", "deleted_vendor", "Uspe\u0161no obrisan dobavlja\u010d", "restored_vendor", "Uspe\u0161no obnovljen dobavlja\u010d", _s16_205, "Uspe\u0161no arhivirano :count dobavlja\u010da", "deleted_vendors", "Uspe\u0161no obrisano :count dobavlja\u010da", _s16_206, "Uspe\u0161no vra\u0107ene :value dobavlja\u010da", "new_expense", "Unesi tro\u0161ak", "created_expense", "Uspe\u0161no kreiran tro\u0161ak", "updated_expense", "Uspe\u0161no a\u017euriran tro\u0161ak", _s16_207, "Uspe\u0161no arhiviran tro\u0161ak", "deleted_expense", "Uspe\u0161no obrisan tro\u0161ak", _s16_208, "Uspe\u0161no obnovljen tro\u0161ak", _s17_132, "Uspe\u0161no arhivirani tro\u0161kovi", _s16_209, "Uspe\u0161no obrisani tro\u0161kovi", _s17_133, "Uspe\u0161no vra\u0107ene :value tro\u0161kova", "copy_shipping", "Kopiraj adresu za isporuku", "copy_billing", "Kopiraj adresu za naplatu", "design", "Dizajn", _s21_103, "Zapis nije prona\u0111en", "invoiced", "Fakturisano", "logged", "Prijavljen", "running", "Pokrenuto", "resume", "Nastavi", "task_errors", "Molimo korigujte vremena koja se poklapaju", "start", "Po\u010detak", "stop", "Zavr\u0161etak", "started_task", "Zadatak uspe\u0161no pokrenut", "stopped_task", "Uspe\u0161no zavr\u0161en zadatak", "resumed_task", "Uspe\u0161no nastavljen zadatak", "now", "Sada", _s16_210, "Automatsko pokretanje zadataka", "timer", "\u0160toperica", "manual", "Ru\u010dno", "budgeted", "Bud\u017eetirano", "start_time", "Po\u010detno vreme", "end_time", "Vreme zavr\u0161etka", "date", "Datum", "times", "Vremena", "duration", "Trajanje", "new_task", "Novi zadatak", "created_task", "Uspe\u0161no kreiran zadatak", "updated_task", "Uspe\u0161no a\u017euriran zadatak", "archived_task", "Uspe\u0161no arhiviran zadatak", "deleted_task", "Uspe\u0161no obrisan zadatak", "restored_task", "Uspe\u0161no obnovljen zadatak", "archived_tasks", "Uspe\u0161no arhivirano :count zadataka", "deleted_tasks", "Uspe\u0161no obrisano :count zadataka", "restored_tasks", "Uspe\u0161no vra\u0107ene :value zadataka", _s19_79, _s18_135, "budgeted_hours", "Bud\u017eetirani sati", "created_project", "Projekat je uspe\u0161no kreiran", "updated_project", "Projekat je uspe\u0161no a\u017euriran", _s16_212, "Projekat je uspe\u0161no arhiviran", "deleted_project", _s24_119, _s16_213, "Projekat uspe\u0161no vra\u0107en", _s17_134, "Uspe\u0161no arhivirano :count projekata", _s16_214, "Uspe\u0161no obrisano :count projekata", _s17_135, "Uspe\u0161no vra\u0107ene :value projekata", "new_project", "Novi projekat", _s27_54, "Hvala Vam \u0161to koristite na\u0161u aplikaciju!", "if_you_like_it", "Ako Vam se dopada molimo Vas", "click_here", "kliknite ovde", _s18_106, "Kliknite ovde", "to_rate_it", "da je ocenite.", "average", "Prosek", "unapproved", "Neodobreno", _s30_19, "Molimo potvrdite autenti\u010dnost da biste promenili ovo pode\u0161avanje", "locked", "Zaklju\u010dano", "authenticate", "Potvrditi autenti\u010dnost", _s19_81, "Molimo potvrdite autenti\u010dnost", _s24_58, "Biometrijska potvrda autenti\u010dnosti", "footer", "Podno\u017eje", "compare", "Uporedi", "hosted_login", "Hostovani login", "selfhost_login", "Samohostovani login", "google_sign_in", "Prijavite se pomoc\u0301u Google-a", "today", "Danas", "custom_range", "Prilago\u0111eni opseg", "date_range", "Opseg datuma", "current", "Teku\u0107i", "previous", "Prethodni", "current_period", "Teku\u0107i period", _s17_136, "Period za upore\u0111ivanje", "previous_period", "Prethodni period", "previous_year", _s16_282, "compare_to", "Uporedi sa", "last7_days", "Poslednjih 7 dana", "last_week", "Pro\u0161le nedelje", "last30_days", "Poslednjih 30 dana", "this_month", "Ovog meseca", "last_month", "Pro\u0161log meseca", "this_year", "Ove godine", "last_year", "Pro\u0161le godine", "custom", "Prilago\u0111eno", _s16_215, "Kloniraj u ra\u010dun", "clone_to_quote", "Kloniraj u ponudu", "clone_to_credit", "Clone to Credit", "view_invoice", "Pregled ra\u010duna", "convert", "Konvertuj", "more", "Vi\u0161e", "edit_client", "Uredi klijenta", "edit_product", "Uredi proizvod", "edit_invoice", "Uredi ra\u010dun", "edit_quote", "Uredi ponudu", "edit_payment", "Izmeni uplatu", "edit_task", "Uredi zadatak", "edit_expense", "Izmeni tro\u0161ak", "edit_vendor", _s16_283, "edit_project", "Uredi projekat", _s20_92, "Izmeni ponavljaju\u0107u ponudu", "billing_address", "Adresa ra\u010duna", _s16_217, "Adresa za slanje", "total_revenue", "Ukupni prihod", "average_invoice", "Prose\u010dni ra\u010dun", "outstanding", "Nenapla\u0107eno", "invoices_sent", ":count ra\u010duni poslati", "active_clients", _s16_284, "close", "Zatvori", "email", "Email", "password", "Lozinka", "url", "URL", "secret", "Secret", "name", "Ime", "logout", "Odjava", "login", "Prijava", "filter", "Filter", "sort", "Sortiranje", "search", "Pretraga", "active", "Aktivan", "archived", "Arhivirano", "deleted", "Obrisano", "dashboard", "Kontrolna tabla", "archive", "Arhiva", "delete", "Obri\u0161i", "restore", "Vrati", _s16_219, "Osve\u017eavanje zavr\u0161eno", _s23_50, "Molimo, unesite svoju adresu e-po\u0161te", _s26_37, "Molimo, unesite svoju lozinku", _s21_106, "Molimo, unesite svoj URL", _s26_39, "Molimo, unesite \u0161ifru proizvoda", "ascending", "Rastu\u0107e", "descending", "Opadaju\u0107e", "save", "Snimi", _s17_138, "Do\u0161lo je do gre\u0161ke", "paid_to_date", "Pla\u0107eno na vreme", "balance_due", "Stanje duga", "balance", "Stanje", "overview", "Pregled", "details", "Detalji", "phone", "Telefon", "website", "Sajt", "vat_number", "PIB", "id_number", "Mati\u010dni broj", "create", "Kreiraj", _s19_83, "Vrednost :value kopirana na radnu tablu", "error", "Gre\u0161ka", _s16_221, "Pokretanje nije uspelo", "contacts", "Kontakti", "additional", "Dodatno", "first_name", "Ime", "last_name", "Prezime", "add_contact", "Dodaj kontakt", "are_you_sure", _s18_137, "cancel", "Odustani", "ok", "Ok", "remove", "Ukloni", _s16_223, "Adresa e-po\u0161te nije validna", "product", "Proizvod", "products", "Proizvodi", "new_product", "Novi proizvod", "created_product", "Proizvod je uspe\u0161no kreiran", "updated_product", "Proizvod je uspe\u0161no a\u017euriran", _s16_225, "Proizvod je uspe\u0161no arhiviran", "deleted_product", "Proizvod uspe\u0161no obrisan", _s16_226, "Proizvod uspe\u0161no vra\u0107en", _s17_140, "Uspe\u0161no arhivirano :count proizvoda", _s16_227, "Uspe\u0161no obrisano :count proizvoda", _s17_141, "Uspe\u0161no vra\u0107ene :value proizvoda", "product_key", "Proizvod", "notes", "Bele\u0161ke", "cost", "Cena", "client", "Klijent", "clients", "Klijenti", "new_client", "Novi klijent", "created_client", "Klijent je uspe\u0161no kreiran", "updated_client", "Uspe\u0161no a\u017euriranje klijenta", "archived_client", "Uspe\u0161no arhiviran klijent", _s16_228, "Uspe\u0161no arhivirano :count klijenata", "deleted_client", "Uspe\u0161no obrisan klijent", "deleted_clients", "Uspe\u0161no obrisano :count klijenata", "restored_client", "Uspe\u0161no vra\u0107en klijent", _s16_229, "Uspe\u0161no vra\u0107ene :value klijenata", "address1", "Ulica", "address2", "Stan", "city", "Grad", "state", "Regija/provincija", "postal_code", "Po\u0161tanski broj", "country", "Dr\u017eava", "invoice", "Ra\u010dun", "invoices", "Ra\u010duni", "new_invoice", "Novi ra\u010dun", "created_invoice", "Uspe\u0161no kreiran ra\u010dun", "updated_invoice", "Uspe\u0161no a\u017euriran ra\u010dun", _s16_230, "Uspe\u0161no arhiviran ra\u010dun", "deleted_invoice", "Uspe\u0161no obrisan ra\u010dun", _s16_231, "Uspe\u0161no vra\u0107en ra\u010dun", _s17_142, "Uspe\u0161no arhivirano :count ra\u010duna", _s16_232, "Uspe\u0161no obrisano :count ra\u010duna", _s17_143, "Uspe\u0161no vra\u0107ene :value ra\u010duna", "emailed_invoice", _s29_87, "emailed_payment", "Uplata uspe\u0161no poslata putem e-po\u0161te", "amount", "Iznos", "invoice_number", "Broj ra\u010duna", "invoice_date", "Datum ra\u010duna", "discount", "Popust", "po_number", "Broj narud\u017ebe", "terms", "Uslovi", "public_notes", "Javne bele\u0161ke", "private_notes", "Privatne bele\u0161ke", "frequency", "U\u010destalost", "start_date", "Po\u010detni datum", "end_date", "Zavr\u0161ni datum", "quote_number", "Broj ponude", "quote_date", "Datum ponude", "valid_until", "Va\u017ei do", "items", "Stavke", "partial_deposit", "Avans/Depozit", "description", "Opis", "unit_cost", "Jedini\u010dna cena", "quantity", "Koli\u010dina", "add_item", "Dodaj stavku", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Ukupan iznos", "pdf", "PDF", "due_date", "Datum dospe\u0107a", _s16_233, "Datum dospe\u0107a avansa", "status", "Status", _s17_144, "Status ra\u010duna", "quote_status", "Status ponude", _s22_69, _s30_32, _s22_71, "Kliknite + za dodavanje vremena", "count_selected", ":count odabrano", "total", "Sveukupno", "percent", "Procenat", "edit", "Uredi", "dismiss", "Odbaci", _s20_94, "Molimo, izaberite datum", _s22_72, _s25_103, _s24_60, "Izaberite ra\u010dun", "task_rate", "Stopa zadatka", "settings", "Pode\u0161avanja", "language", "Jezik", "currency", "Valuta", "created_at", "Datum kreiranja", "created_on", "Napravljeno dana", "updated_at", "A\u017eurirano", "tax", "Porez", _s30_21, "Molimo, unesite broj ra\u010duna", _s27_58, "Molimo, unesite broj ponude", "past_due", "Rok istekao", "draft", "Nacrt", "sent", "Poslato", "viewed", "Pregledano", "approved", "Odobreno", "partial", "Avans/Depozit", "paid", "Pla\u0107eno", "mark_sent", "Ozna\u010di kao poslato", _s22_74, "Ra\u010dun uspe\u0161no obele\u017een kao poslat", _s22_75, "Ra\u010dun je uspe\u0161no ozna\u010den kao poslat", _s23_52, _s38_38, _s23_53, _s38_38, "done", "Zavr\u0161eno", _s37_21, "Molimo, unesite klijenta ili ime kontakta", "dark_mode", "Tamni prikaz", _s27_60, "Ponovo pokrenite aplikaciju da pokrenuli promenu", "refresh_data", "Osve\u017ei podatke", "blank_contact", "Prazan kontakt", "activity", "Aktivnost", _s16_235, "Nema zapisa", "clone", "Kloniraj", "loading", "U\u010ditavanje", "industry", "Delatnost", "size", "Veli\u010dina", "payment_terms", "Uslovi pla\u0107anja", "payment_date", "Datum uplate", "payment_status", "Status pla\u0107anja", _s16_237, "Na \u010dekanju", _s16_238, "Storno", _s16_239, "Neuspe\u0161no", _s16_240, "Zavr\u0161eno", _s16_241, _s21_195, _s16_242, "Refundirano", _s17_145, "Neprimenjeno", _s17_146, _s22_144, "net", "Net", "client_portal", "Portal Klijenta", "show_tasks", "Prika\u017ei zadatke", "email_reminders", "Podsetnici putem e-po\u0161te", "enabled", "Omogu\u0107eno", "recipients", "Primaoci", "initial_email", "Inicijalna poruka e-po\u0161tom", "first_reminder", "Prvi podsetnik", "second_reminder", "Drugi podsetnik", "third_reminder", "Tre\u0107i podsetnik", "reminder1", "Prvi podsetnik", "reminder2", "Drugi podsetnik", "reminder3", "Tre\u0107i podsetnik", "template", "\u0160ablon", "send", "Po\u0161alji", "subject", "Naslov", "body", "Telo poruke", "send_email", "Poslati Email", "email_receipt", _s31_29, "auto_billing", "Automatski ra\u010dun", "button", "Dugme", "preview", "Pregled", "customize", "Prilagodi", "history", "Istorija", "payment", "Uplata", "payments", "Uplate", "refunded", "Refundirano", "payment_type", "Tip uplate", _s21_108, _s21_137, "enter_payment", "Unesi uplatu", "new_payment", "Unesi uplatu", "created_payment", "Uspe\u0161no kreirana uplata", "updated_payment", "Uspe\u0161no a\u017eurirana uplata", _s16_243, "Uspe\u0161no arhivirana uplata", "deleted_payment", "Uspe\u0161no obrisana uplata", _s16_244, "Uspe\u0161no vra\u0107ena uplata", _s17_147, "Uspe\u0161no arhivirana :count uplata", _s16_245, "Uspe\u0161no obrisano :count uplata", _s17_148, "Uspe\u0161no vra\u0107ene :value pla\u0107anja", "quote", "Ponuda", "quotes", "Ponude", "new_quote", "Nova ponuda", "created_quote", "Predra\u010dun je uspe\u0161no kreiran", "updated_quote", "Predra\u010dun je uspe\u0161no a\u017euriran", "archived_quote", "Predra\u010dun je uspe\u0161no arhiviran", "deleted_quote", "Predra\u010dun uspe\u0161no obrisan", "restored_quote", "Uspe\u0161no vra\u0107en predra\u010dun", "archived_quotes", "Uspe\u0161no arhivirano :count predra\u010duna", "deleted_quotes", "Uspe\u0161no obrisano :count predra\u010duna", "restored_quotes", "Uspe\u0161no vra\u0107ene :value ponuda", "expense", "Tro\u0161ak", "expenses", "Tro\u0161kovi", "vendor", "Dobavlja\u010d", "vendors", "Dobavlja\u010di", "task", "Zadatak", "tasks", "Zadaci", "project", "Projekat", "projects", "Projekti", "activity_1", _s30_33, "activity_2", _s32_19, "activity_3", _s30_34, "activity_4", _s28_70, "activity_5", _s29_52, "activity_6", ":user je poslao ra\u010dun :invoice za :client kontaktu :contact", "activity_7", ":contact je pregledao ra\u010dun :invoice za :client", "activity_8", _s30_35, "activity_9", ":user obrisao ra\u010dun :invoice", "activity_10", ":contact uneo plac\u0301anje :payment za :payment_amount na ra\u010dunu :invoice za :client", "activity_11", _s30_36, "activity_12", _s30_37, "activity_13", _s29_53, "activity_14", ":user uneo :credit kredit", "activity_15", _s29_54, "activity_16", _s30_38, "activity_17", _s28_71, "activity_18", ":user kreirao predra\u010dun :quote", "activity_19", ":user a\u017eurirao predra\u010dun :quote", "activity_20", ":user je poslao predra\u010dun putem e-po\u0161te :quote za :client kontaktu :contact", "activity_21", _s35_50, "activity_22", ":user arhivirao predra\u010dun :quote", "activity_23", ":user obrisao predra\u010dun :quote", "activity_24", ":user obnovio predra\u010dun :quote", "activity_25", _s28_72, "activity_26", _s30_39, "activity_27", _s29_55, "activity_28", _s28_73, "activity_29", ":contact odobrio predra\u010dun :quote za :client", "activity_30", ":user je kreirao dobavlja\u010da/prodavca :vendor", "activity_31", ":user arhivirao dobavlja\u010da/prodavca :vendor", "activity_32", ":user obrisao dobavlja\u010da/prodavca :vendor", "activity_33", ":user obnovio dobavlja\u010da/prodavca :vendor", "activity_34", _s29_56, "activity_35", ":user arhivirao tro\u0161ak :expense", "activity_36", ":user obrisao tro\u0161ak :expense", "activity_37", ":user obnovio tro\u0161ak :expense", "activity_39", ":user je otkazao :payment_amount pla\u0107anje :payment", "activity_40", ":user vratio :adjustment od :payment_amount pla\u0107anja :payment", "activity_41", ":payment_amount pla\u0107anje (:payment) nije uspelo", "activity_42", ":user kreirao zadatak :task", "activity_43", ":user a\u017eurirao zadatak :task", "activity_44", ":user arhivirao zadatak :task", "activity_45", ":user obrisao zadatak :task", "activity_46", ":user obnovio zadatak :task", "activity_47", ":user a\u017eurirao tro\u0161ak :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact odgovorio na tiket :ticket", "activity_56", ":user pogledao tiket :ticket", "activity_57", "Sistem nije uspeo da po\u0161alje ra\u010dun e-po\u0161tom :invoice", "activity_58", ":user promenio ra\u010dun :invoice", "activity_59", _s28_74, "activity_60", _s35_50, "activity_61", ":user a\u017eurirao klijenta :client", "activity_62", ":user je a\u017eurirao dobavlja\u010da :vendor", "activity_63", ":user je e-po\u0161tom poslao prvi podsetnik za ra\u010dun :invoice na :contact", "activity_64", ":user je e-po\u0161tom poslao drugi podsetnik za ra\u010dun :invoice na :contact", "activity_65", ":user je e-po\u0161tom poslao tre\u0107i podsetnik za ra\u010dun :invoice na :contact", "activity_66", ":user je e-po\u0161tom poslao konstantan podsetnik za ra\u010dun :invoice na :contact", "activity_80", ":user je kreirao pretplatu :subscription", "activity_81", ":user je a\u017eurirao pretplatu :subscription", "activity_82", ":user je arhivirao pretplatu :subscription", "activity_83", ":user je obrisao pretplatu :subscription", "activity_84", ":user je vratio pretplatu :subscription", _s17_149, "Jednokratna lozinka", "emailed_quote", _s36_48, "emailed_credit", "Kredit je uspe\u0161no poslat e-po\u0161tom", _s20_96, "Ponuda uspe\u0161no obele\u017eena kao poslata", _s21_110, "Kredit je uspe\u0161no ozna\u010den kao poslat", "expired", "Isteklo", "all", "Sve", "select", "Odaberi", _s22_76, "Dugo pritisnite Multiselect", "custom_value1", _s20_182, "custom_value2", _s20_182, "custom_value3", "Prilago\u0111ena Vrednost 3", "custom_value4", "Prilago\u0111ena Vrednost 4", _s18_107, _s24_77, _s24_65, "Prilago\u0111ena poruka na kontrolnoj tabli", _s29_43, "Prilago\u0111ena poruka o neplac\u0301enom ra\u010dunu", _s27_65, "Prilago\u0111ena poruka o plac\u0301enom ra\u010dunu", _s31_23, "Prilago\u0111ena poruka o neodobrenoj ponudi", "lock_invoices", _s16_287, "translations", "Prevodi", _s19_84, "Obrazac broja zadatka", _s19_86, "Broja\u010d broja zadataka", _s22_78, "Obrazac broja tro\u0161kova", _s22_80, _s21_138, _s21_111, "Obrazac broja dobavlja\u010da", _s21_113, "Broja\u010d broja dobavlja\u010da", _s21_115, "Obrazac broja tiketa", _s21_117, "Broja\u010d broja tiketa", _s22_82, "Obrazac broja pla\u0107anja", _s22_84, "Broja\u010d broja pla\u0107anja", _s22_86, "Obrazac broja ra\u010duna", _s22_88, "Broja\u010d ra\u010duna", _s20_97, "Obrazac broja ponude", _s20_99, "Broja\u010d ponuda", _s21_119, _s21_200, _s21_121, _s20_183, _s21_123, _s21_200, _s21_124, _s20_183, _s18_109, "Ponovo podesite datum broja\u010da", "counter_padding", "Ispuna ispred broja broja\u010da", _s28_66, _s27_74, _s18_111, "Podrazumevani naziv poreza 1", _s18_113, "Podrazumevana poreska stopa 1", _s18_115, "Podrazumevani naziv poreza 2", _s18_117, "Podrazumevana poreska stopa 2", _s18_119, "Podrazumevani naziv poreza 3", _s18_121, "Podrazumevana poreska stopa 3", _s21_125, "Po\u0161alji e-po\u0161tom predmet fakture", _s19_88, "Po\u0161alji e-po\u0161tom predmet ponude", _s21_127, "Po\u0161alji e-po\u0161tom predmet pla\u0107anja", _s29_45, "Predmet delimi\u010dnog plac\u0301anja e-po\u0161te", "show_table", "Prika\u017ei tabelu", "show_list", "Prika\u017eu listu", "client_city", "Grad klijenta", "client_state", "Dr\u017eava klijenta", "client_country", "Dr\u017eava klijenta", _s16_246, _s18_138, "client_balance", "Stanje klijenta", "client_address1", "Ulica klijenta", "client_address2", "Stan/Apartman klijenta", "vendor_address1", "Ulica dobavlja\u010da", "vendor_address2", "Stan/apartman dobavlja\u010da", _s24_67, "Adresa za isporuku klijentu", _s24_68, "Adresa za isporuku- stan/apartman klijentu", "type", "Tip", "invoice_amount", "Iznos ra\u010duna", _s16_250, "Datum dospe\u0107a", "tax_rate1", "Poreska stopa 1", "tax_rate2", "Poreska stopa 2", "tax_rate3", "Poreska stopa 3", "auto_bill", "Auto naplata", "archived_at", "Arhivirano u", "has_expenses", "Ima tro\u0161kove", "custom_taxes1", "Prilago\u0111eni porezi 1", "custom_taxes2", "Prilago\u0111eni porezi 2", "custom_taxes3", "Prilago\u0111eni porezi 3", "custom_taxes4", "Prilago\u0111eni porezi 4", _s17_151, _s21_196, _s17_152, _s21_197, _s17_153, _s21_198, _s17_154, _s21_199, "is_deleted", "Je obrisan", "vendor_city", "Grad dobavlja\u010da", "vendor_state", _s17_171, "vendor_country", _s17_171, "is_approved", "Je odobren", "tax_name", "Naziv poreza", "tax_amount", "Iznos poreza", "tax_paid", "Porez Pla\u0107en", "payment_amount", "Iznos uplate", "age", "Period", "is_running", "je pokrenuto", "time_log", "Vremenski zapisi", "bank_id", "Banka", _s19_90, "ID kategorije tro\u0161kova", _s16_251, "Kategorija tro\u0161kova", _s19_92, "ID valute ra\u010duna", "tax_name1", "Naziv poreza 1", "tax_name2", "Naziv poreza 2", "tax_name3", "Naziv poreza 3", "transaction_id", "ID transakcije", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "sk", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Akcia", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Pl\xe1n", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archivova\u0165 platbu", "archive_invoice", "Archivova\u0165 fakt\xfaru", "archive_quote", "Archivova\u0165 ponuku", "archive_credit", "Archivova\u0165 dobropis", "archive_task", "Archivova\u0165 \xfalohu", "archive_client", "Archivova\u0165 z\xe1kazn\xedka", "archive_project", "Archivova\u0165 projekt", "archive_expense", "Archivova\u0165 v\xfddaje", "restore_payment", "Obnovi\u0165 platbu", "restore_invoice", "Obnovi\u0165 fakt\xfaru", "restore_quote", "Obnovi\u0165 ponuku", "restore_credit", "Obnovi\u0165 dobropis", "restore_task", "Obnovi\u0165 \xfalohu", "restore_client", "Obnovi\u0165 z\xe1kazn\xedka", "restore_project", "Obnovi\u0165 projekt", "restore_expense", "Obnovi\u0165 v\xfddaje", "archive_vendor", "Archivova\u0165 dod\xe1vate\u013ea", "restore_vendor", "Obnovi\u0165 dod\xe1vate\u013ea", "create_product", "Prida\u0165 produkt", "update_product", "Update Product", "delete_product", "Zmaza\u0165 produkt", "restore_product", "Obnovi\u0165 produkt", "archive_product", "Z\xe1lohova\u0165 produkt", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Mo\u017enosti platby", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hodina", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Nahra\u0165", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Zmaza\u0165 projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Ulo\u017ei\u0165 ako prednastaven\xe9", _s22_5, "Ulo\u017ei\u0165 ako predvolen\xfa p\xe4tu", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Bankov\xfd \xfa\u010det \xfaspe\u0161ne vytvoren\xfd", _s20_11, "Bankov\xfd \xfa\u010det \xfaspe\u0161ne aktualizovan\xfd", _s17_12, "Upravi\u0165 bankov\xfd \xfa\u010det", _s16_14, _s16_15, "account_type", "Typ \xfa\u010dtu", _s16_16, "Nov\xfd bankov\xfd \xfa\u010det", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Vybran\xe9", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Aktualizova\u0165 dobropis", "delete_credit", "Odstr\xe1ni\u0165 dobropis", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankov\xfd \xfa\u010det", "bank_accounts", _s22_145, _s21_21, "Bankov\xfd \xfa\u010det \xfaspe\u0161ne archivovan\xfd", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Spoji\u0165", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "S\xfahlasi\u0165", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Nastavenia platby", "default", "Z\xe1kladn\xe9", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Trvaj\xfaci", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Prida\u0165 br\xe1nu", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Vytvorte \xfa\u010det za sekundu", "login_label", _s28_9, "add_to_invoice", "Prida\u0165 na fakt\xfaru :invoice", _s17_28, _s17_29, "week", "T\xfd\u017ede\u0148", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Faktura\u010dn\xe1 mena", "range", "Rozsah", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Vytvori\u0165 projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Poplatok za fakt\xfaru :amount by bol :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Schv\xe1li\u0165", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Je zaplaten\xe1", "age_group_paid", "Zaplaten\xe9", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "Klient bol \xfaspe\u0161ne vy\u010disten\xfd", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Fakt\xfara zaplaten\xe1", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Norm\xe1lne", "large", "Ve\u013ek\xe9", "extra_large", "Extra ve\u013ek\xe9", _s16_40, "Zobrazi\u0165 uk\xe1\u017eku PDF", _s21_44, "Zobrazte n\xe1h\u013ead PDF pri \xfaprave fakt\xfar", "print_pdf", "Tla\u010d PDF", "remind_me", "Pripomen\xfa\u0165 mi", _s16_42, "Okam\u017eit\xe1 platba v banke", "click_selected", "Kliknite na polo\u017eku Vybrat\xe9", "hide_preview", "Skry\u0165 uk\xe1\u017eku", "edit_record", "Upravi\u0165 z\xe1znam", _s27_16, "Suma kreditu nem\xf4\u017ee by\u0165 vy\u0161\u0161ia ako suma na fakt\xfare", "giropay", "GiroPay", "direct_debit", "Inkaso", _s21_45, "Nastavte heslo \xfa\u010dtu", "set_password", "Nastavi\u0165 heslo", _s17_31, "Na dosiahnutie najlep\u0161ieho v\xfdkonu odpor\xfa\u010dame pou\u017e\xedva\u0165 po\u010d\xedta\u010dov\xfa aplik\xe1ciu", _s16_44, _s58_1, _s20_42, "Br\xe1na bola \xfaspe\u0161ne odpojen\xe1", "disconnect", "Odpoji\u0165", "add_to_invoices", "Prida\u0165 do fakt\xfar", "acss", "Vopred autorizovan\xe9 debetn\xe9 platby", "becs", "Inkaso BECS", "bulk_download", "Stiahnu\u0165", _s17_32, "Ukladajte \xfadaje lok\xe1lne, aby sa aplik\xe1cia sp\xfa\u0161\u0165ala r\xfdchlej\u0161ie. Deaktiv\xe1cia m\xf4\u017ee zlep\u0161i\u0165 v\xfdkon vo ve\u013ek\xfdch \xfa\u010dtoch", "persist_ui", "Trval\xe9 pou\u017e\xedvate\u013esk\xe9 rozhranie", "persist_ui_help", "Ulo\u017ete stav pou\u017e\xedvate\u013esk\xe9ho rozhrania lok\xe1lne, aby ste umo\u017enili spustenie aplik\xe1cie na poslednom mieste. Deaktiv\xe1cia m\xf4\u017ee zlep\u0161i\u0165 v\xfdkon", _s18_24, "PS\u010c klienta", _s17_33, "I\u010c DPH klienta", "has_tasks", "M\xe1 \xfalohy", "registration", "Registr\xe1cia", _s27_17, "Autorizujte Stripe na prij\xedmanie online platieb.", "view_expense", "Zobrazi\u0165 v\xfddaje # :expense", "view_statement", "Zobrazi\u0165 V\xfdkaz", "sepa", "platba SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "Aktualizujte v\u0161etky z\xe1znamy", "system", "Syst\xe9m", _s19_36, "Nastavi\u0165 predvolen\xfa spolo\u010dnos\u0165", "updated_company", "Spolo\u010dnos\u0165 bola \xfaspe\u0161ne aktualizovan\xe1", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, "Pom\xf4\u017ete n\xe1m zlep\u0161i\u0165 sa t\xfdm, \u017ee n\xe1m povedzte pre\u010do (volite\u013en\xe9)", "webhook_success", "\xdaspech webhooku", _s24_25, "V\u0161etky \xfalohy musia patri\u0165 tomu ist\xe9mu klientovi", _s27_18, "V\u0161etky v\xfddavky musia patri\u0165 tomu ist\xe9mu klientovi", "app", "Aplik\xe1cia", _s20_43, "Ak chcete dosiahnu\u0165 najlep\u0161\xed v\xfdkon, stiahnite si aplik\xe1ciu :app", _s16_45, "Celkov\xe1 suma brutto", _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Meno odosielate\u013ea", _s16_46, _s16_47, _s17_36, _s17_256, _s18_29, _s17_256, _s21_46, "Nov\xe9 pravideln\xe9 v\xfddaje", _s22_37, "Upravi\u0165 pravideln\xe9 v\xfddaje", _s25_8, "Pravideln\xe9 v\xfddaje \xfaspe\u0161ne vytvoren\xe9", _s25_9, "Pravideln\xe9 v\xfddaje \xfaspe\u0161ne upraven\xe9", _s26_7, "Pravideln\xe9 v\xfddaje \xfaspe\u0161ne archivovan\xe9", _s25_10, "Projekt \xfaspe\u0161ne zmazan\xfd", _s25_11, "Opakovan\xfd v\xfddavok bol \xfaspe\u0161ne odstr\xe1nen\xfd", _s26_8, "Pravideln\xe9 v\xfddaje \xfaspe\u0161ne obnoven\xe9", _s24_26, "H\u013eadaj opakuj\xface sa v\xfddavky", _s25_12, "H\u013eadajte opakuj\xface sa v\xfddavky", "last_sent_date", "D\xe1tum posledn\xe9ho odoslania", "include_drafts", "Zahrn\xfa\u0165 koncepty", _s19_40, "Zahr\u0148te do spr\xe1v koncepty z\xe1znamov", "is_invoiced", "Je fakturovan\xe9", "change_plan", "Zmeni\u0165 pl\xe1n", "persist_data", "Trval\xe9 \xfadaje", "customer_count", "Po\u010det z\xe1kazn\xedkov", _s16_48, "Overi\u0165 z\xe1kazn\xedkov", _s16_50, _s16_51, _s28_11, "ID sledovania Google Analytics", "decimal_comma", "Desatinn\xe1 \u010diarka", _s26_9, _s35_9, "select_method", "Vyberte met\xf3du", "select_platform", "Vyberte platformu", _s28_13, "Na pripojenie k Gmailu pou\u017eite webov\xfa aplik\xe1ciu", _s16_52, "Sadzby dane z polo\u017eiek s\xfa deaktivovan\xe9", "enable_markdown", "Povoli\u0165 Markdown", _s20_44, "Previes\u0165 markdown do HTML na PDF", "user_guide", "U\u017e\xedvate\u013esk\xe1 pr\xedru\u010dka", _s18_31, "Prida\u0165 druh\xfd kontakt", "previous_page", "Predch\xe1dzaj\xfaca strana", "next_page", "\u010eal\u0161ia strana", "export_colors", "Exportova\u0165 farby", "import_colors", "Importova\u0165 farby", "clear_all", "Zmaza\u0165 v\u0161etko", "contrast", "Kontrast", "custom_colors", "Vlastn\xe9 farby", "colors", "Farby", _s31_8, "Akt\xedvna farba pozadia na bo\u010dnom paneli", _s25_14, "Akt\xedvna farba p\xedsma na bo\u010dnom paneli", _s33_12, "Farba pozadia neakt\xedvneho bo\u010dn\xe9ho panela", _s27_19, "Neakt\xedvna farba p\xedsma na bo\u010dnom paneli", _s36_3, "Farba pozadia alternat\xedvneho riadka tabu\u013eky", _s31_10, "Farba pozadia hlavi\u010dky fakt\xfary", _s25_16, "Farba p\xedsma hlavi\u010dky fakt\xfary", "net_subtotal", "Netto", "review_app", "Skontrolova\u0165 aplik\xe1ciu", "check_status", "Skontrolova\u0165 stav", "free_trial", "Sk\xfa\u0161obn\xe9 obdobie", _s23_19, "Sk\xfa\u0161obn\xe1 verzia pl\xe1nu Pro kon\u010d\xed o :count dn\xed, kliknut\xedm aktualizujte.", _s21_48, "Dnes je posledn\xfd de\u0148 sk\xfa\u0161obnej verzie pl\xe1nu Pro, kliknut\xedm aktualizujte.", "change_email", "Zmeni\u0165 e-mail", _s25_18, "Volite\u013ene nakonfigurujte samostatn\xfa dom\xe9nu klientskeho port\xe1lu", _s21_49, "\xdalohy zobrazen\xe9 na port\xe1li", "uninvoiced", "Nevyfakturovan\xe9", "subdomain_guide", "Subdom\xe9na sa pou\u017e\xedva na klientskom port\xe1li na prisp\xf4sobenie odkazov tak, aby zodpovedali va\u0161ej zna\u010dke. tj https://your-brand.invoicing.co", "send_time", "\u010cas odoslania", "import_data", "Importova\u0165 \xfadaje", "import_settings", "Nastavenia importu", _s17_38, "Poskytnite s\xfabor JSON", _s19_41, "Vyberte, ak chcete importova\u0165 nastavenia a/alebo \xfadaje", "json", "JSON", _s24_28, "Nie s\xfa povolen\xe9 \u017eiadne typy platieb", "wait_for_data", "Po\u010dkajte na dokon\u010denie na\u010d\xedtania \xfadajov", "net_total", "\u010cist\xfd s\xfa\u010det", "has_taxes", "M\xe1 dane", _s16_53, "Importova\u0165 z\xe1kazn\xedkov", _s18_33, "\xdaspe\u0161ne sa za\u010dal import z\xe1kazn\xedkov", "login_success", "\xdaspe\u0161n\xe9 prihl\xe1senie", "login_failure", "Prihl\xe1senie zlyhalo", "exported_data", "Ke\u010f bude s\xfabor pripraven\xfd, dostanete e-mail s odkazom na stiahnutie", _s23_20, "Zahrn\xfa\u0165 odstr\xe1nen\xfdch klientov", _s28_15, "Na\u010d\xedta\u0165 z\xe1znamy patriace vymazan\xfdm klientom", "step_1_sign_in", "Krok 1: Prihl\xe1ste sa", _s16_56, "Krok 2: Autoriz\xe1cia", "account_id", "ID \xfa\u010dtu", _s27_21, "Migr\xe1cia sa e\u0161te neskon\u010dila", "activity_100", ":user vytvoril opakuj\xfacu sa fakt\xfaru :recurring_invoice", "activity_101", ":user aktualizoval opakuj\xfacu sa fakt\xfaru :recurring_invoice", "activity_102", ":user archivoval opakuj\xfacu sa fakt\xfaru :recurring_invoice", "activity_103", ":user vymazal opakuj\xfacu sa fakt\xfaru :recurring_invoice", "activity_104", ":user obnovil opakuj\xfacu sa fakt\xfaru :recurring_invoice", _s18_34, "Zobrazi\u0165 d\xe1tum ukon\u010denia \xfalohy", _s23_22, "Povoli\u0165 ur\u010denie d\xe1tumu ukon\u010denia \xfalohy", "gateway_setup", "Nastavenie br\xe1ny", "preview_sidebar", "Uk\xe1\u017eka bo\u010dn\xe9ho panela", _s16_57, "Zobrazen\xe9 \xfadaje za roky", _s18_36, _s31_12, _s16_59, "Ukon\u010di\u0165 v\u0161etky rel\xe1cie", "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Naposledy upraven\xfd", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Krstn\xe9 meno kontaktu", _s17_40, "Priezvisko kontaktu", "order", "Order", "unassigned", "Nepridelen\xe9", "partial_value", "Mus\xed by\u0165 v\xe4\u010d\u0161ie ako 0 a menej ako celkov\xfd s\xfa\u010det", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Povoli\u0165", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Nastavte subdom\xe9nu alebo zobrazte fakt\xfaru na vlastnom webe.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Propaga\u010dn\xfd k\xf3d", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Zabezpe\u010denie", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Predplatn\xe9", "subscriptions", "Predplatn\xe9", _s16_65, "Nov\xe9 predplatn\xe9", _s17_46, "Aktualizova\u0165 predplatn\xe9", _s20_47, "Predplatn\xe9 \xfaspe\u0161ne vytvoren\xe9", _s20_48, _s32_43, _s21_58, _s32_43, _s20_49, _s34_45, _s20_50, _s34_45, _s21_59, "Predplatn\xe9 bolo \xfaspe\u0161ne obnoven\xe9", _s19_42, "H\u013eada\u0165 1 predplatn\xe9", _s20_51, "H\u013eada\u0165 :count odbery", _s26_11, "Subdom\xe9na nie je dostupn\xe1", "connect_gmail", "Pripojte Gmail", _s16_67, "Odpojte Gmail", "connected_gmail", "Gmail bol \xfaspe\u0161ne pripojen\xfd", _s18_45, "Gmail bol \xfaspe\u0161ne odpojen\xfd", _s16_69, "Zmeny v k\xf3dovej z\xe1kladni m\xf4\u017eu blokova\u0165 aktualiz\xe1ciu, m\xf4\u017eete spusti\u0165 tento pr\xedkaz a zru\u0161i\u0165 zmeny:", _s16_70, "Identifika\u010dn\xe9 \u010d\xedslo klienta", "count_minutes", ":count min\xfaty", _s16_72, "\u010casov\xfd limit hesla", _s29_12, _s28_67, "use_last_email", "Pou\u017ei\u0165 posledn\xfd e-mail", _s16_74, "Aktivova\u0165 spolo\u010dnos\u0165", _s21_61, "Povoli\u0165 e-maily, opakuj\xface sa fakt\xfary a upozornenia", _s27_23, "Vyskytla sa chyba, sk\xfaste to znova", _s27_24, "Najprv nastavte heslo", _s34_12, "Upozornenie: Zmena telef\xf3nneho \u010d\xedsla deaktivuje 2FA", "help_translate", "Pomoc s prekladom", _s23_23, "Vyberte krajinu", "resend_invite", "Znova odosla\u0165 Pozv\xe1nku", _s19_43, "\xdaspe\u0161ne deaktivovan\xe9 2FA", _s16_76, "\xda\u010det bol \xfaspe\u0161ne pripojen\xfd", _s19_44, "\xda\u010det bol \xfaspe\u0161ne odpojen\xfd", "delivered", "Doru\u010den\xe9", "bounced", "Odmietnut\xe9", "spam", "Nevy\u017eiadan\xe1 po\u0161ta", "view_docs", "Zobrazi\u0165 dokumenty", _s32_10, "Ak chcete povoli\u0165 dvojfaktorov\xe9 overenie, zadajte \u010d\xedslo mobiln\xe9ho telef\xf3nu", "send_sms", "Posla\u0165 SMS", "sms_code", "SMS k\xf3d", _s21_62, "Naskenujte \u010diarov\xfd k\xf3d pomocou aplik\xe1cie kompatibilnej s :link.", _s18_46, "Dvojfaktorov\xe9 overovanie \xfaspe\u0161ne nastaven\xe9", "connect_google", "Pripojte Google", _s17_48, "Odpoji\u0165 Google", _s17_50, "Dvojfaktorov\xe9 overovanie", _s18_47, "Zak\xe1za\u0165 dva faktory", _s34_13, "Vy\u017eadova\u0165 heslo s prihl\xe1sen\xedm na soci\xe1lne siete", "stay_logged_in", "Zosta\u0165 prihl\xe1sen\xfd", _s23_25, "Varovanie: Va\u0161a rel\xe1cia \u010doskoro vypr\u0161\xed.", "count_hours", ":count hod\xedn", "count_day", "1 de\u0148", "count_days", ":count dn\xed", _s19_45, "\u010das rel\xe1cie vypr\u0161al", _s17_51, "Nastavenia zabezpe\u010denia", "resend_email", "Preposla\u0165 email", _s26_13, "Pros\xedm, potvr\u010fte svoju emailov\xfa adresu", _s16_77, "Vr\xe1ten\xe1 platba", _s19_47, _s19_175, _s19_49, "Pros\xedm vyber pou\u017e\xedvate\u013esk\xfa autentifik\xe1ciu cez Gmail", "list_long_press", "Dlh\xe9 stla\u010denie zoznamu", "show_actions", "Uk\xe1\u017e akciu", _s17_53, "Za\u010da\u0165 viacn\xe1sobn\xfd v\xfdber", _s27_26, "Bol odoslan\xfd e-mail na potvrdenie e-mailovej adresy", _s21_63, "Ak chcete pou\u017ei\u0165 :client_counter, pridajte bu\u010f :client_number alebo :client_id_number, aby ste predi\u0161li konfliktom", "this_quarter", "Tento \u0161tvr\u0165rok", "last_quarter", "Posledn\xfd \u0160tvr\u0165rok", "to_update_run", "Ak chcete aktualizova\u0165 spustite", _s18_49, "Previes\u0165 na fakt\xfaru", _s16_78, "Registra\u010dn\xe1 adresa URL", "invoice_project", "Fakt\xfarova\u0165 projekt", "invoice_task", "Fakturova\u0165 \xfalohu", "invoice_expense", "Fakt\xfarova\u0165 v\xfddaje", _s19_50, "H\u013eada\u0165 1 platobn\xfd term\xedn", _s20_52, "H\u013eada\u0165 :count platobn\xe9 podmienky", _s16_80, "Ulo\u017ei\u0165 a zobrazi\u0165 uk\xe1\u017eku", "save_and_email", "Ulo\u017ei\u0165 a posla\u0165 e-mailom", _s16_82, "Podporovan\xe9 udalosti", _s16_84, "Konvertovan\xe1 suma", _s17_55, "Prepo\u010d\xedtan\xfd zostatok", _s22_41, "Preveden\xe9 zaplaten\xe9 na d\xe1tum", _s24_30, "Konvertovan\xfd kreditn\xfd zostatok", "converted_total", "Celkom preveden\xe9", "is_sent", "Je odoslan\xe1", _s17_57, "Predvolen\xe9 dokumenty", "document_upload", "Nahratie dokumentu", _s20_53, "Umo\u017enite klientom nahr\xe1va\u0165 dokumenty", "expense_total", "Celkov\xe9 n\xe1klady", "enter_taxes", "Zadajte dane", "by_rate", "Pod\u013ea sadzby", "by_amount", "Pod\u013ea sumy", "enter_amount", "Zadajte \u010diastku", "before_taxes", "Pred zdanen\xedm", "after_taxes", "Po zdanen\xed", "color", "Farba", "show", "Zobrazi\u0165", "hide", "Skry\u0165", "empty_columns", "Pr\xe1zdne st\u013apce", _s21_65, "Re\u017eim ladenia je povolen\xfd", _s26_14, "Upozornenie: je to ur\u010den\xe9 na pou\u017eitie na lok\xe1lnych po\u010d\xedta\u010doch, m\xf4\u017ee d\xf4js\u0165 k \xfaniku poveren\xed. Kliknut\xedm sa dozviete viac.", "running_tasks", "Spusten\xe9 \xfalohy", "recent_tasks", "Ned\xe1vne \xfalohy", "recent_expenses", "Ned\xe1vne v\xfddavky", _s17_59, "Nadch\xe1dzaj\xface v\xfddavky", "update_app", "Aktualizova\u0165 aplik\xe1ciu", "started_import", "Import bol \xfaspe\u0161ne spusten\xfd", _s24_32, "Duplicitn\xe9 mapovanie st\u013apcov", _s20_54, "Pou\u017e\xedva inkluz\xedvne dane", _s18_51, "Je z\u013eava vo v\xfd\u0161ke", "column", "St\u013apec", "sample", "Vzorka", "map_to", "Mapova\u0165", "import", "Import", _s25_21, "Ako n\xe1zvy st\u013apcov pou\u017eite prv\xfd riadok", "select_file", "Vyberte s\xfabor", _s16_86, "Nie je zvolen\xfd \u017eiadny s\xfabor", "csv_file", "S\xfabor CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Fakturovane", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "\xda\u010dtovn\xedctvo", _s22_43, "Zadajte v\u0161etky s\xfabory CSV.", "import_type", "Typ importu", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "Zobrazi\u0165 licencie", "webhook_url", "Webhook URL", _s17_61, "Celoobrazovkov\xfd editor", "sidebar_editor", "Editor bo\u010dn\xe9ho panelu", _s22_44, "Potvr\u010fte zadan\xedm \u201e:value\u201c.", "purge", "Vy\u010disti\u0165", "service", "Slu\u017eba", "clone_to", "Klonova\u0165 do", "clone_to_other", "Klonova\u0165 do in\xe9ho", "labels", "\u0160t\xedtky", "add_custom", "Prida\u0165 vlastn\xe9", "payment_tax", "Platba dane", "unpaid", "Nezaplaten\xe9", "white_label", "Biely \u0161t\xedtok", "delivery_note", "Dodac\xed list", _s24_35, "Odoslan\xe9 fakt\xfary s\xfa uzamknut\xe9", _s24_37, "Zaplaten\xe9 fakt\xfary s\xfa uzamknut\xe9", "source_code", "Zdrojov\xfd k\xf3d", "app_platforms", "Platformy aplik\xe1ci\xed", "invoice_late", _s18_225, "quote_expired", "Platnos\u0165 ponuky vypr\u0161ala", "partial_due", "\u010ciasto\u010dn\xe1 splatnos\u0165", "invoice_total", "Celkom k \xfahrade", "quote_total", "Ponuka celkom", "credit_total", "Celkov\xfd kredit", _s23_26, "Celkov\xe1 fakt\xfara", "actions", "Akcie", "expense_number", "\u010c\xedslo v\xfddavku", "task_number", "\u010c\xedslo \xfalohy", "project_number", "\u010cislo projektu", "project_name", "N\xe1zov projektu", "warning", "Varovanie", "view_settings", "Zobrazi\u0165 nastavenia", _s24_39, "Upozornenie: T\xe1to spolo\u010dnos\u0165 e\u0161te nebola aktivovan\xe1", "late_invoice", _s18_225, "expired_quote", "Platnos\u0165 cenovej ponuky vypr\u0161ala", "remind_invoice", "Pripomen\xfa\u0165 fakt\xfaru", "cvv", "CVC k\xf3d", "client_name", "Meno z\xe1kazn\xedka", "client_phone", "Telef\xf3n klienta", "required_fields", "Povinn\xe9 polia", "calculated_rate", "Vypo\u010d\xedtan\xe1 sadzba", _s17_63, "Predvolen\xe1 miera \xfaloh", "clear_cache", "Vymaza\u0165 vyrovn\xe1vaciu pam\xe4\u0165", "sort_order", "Poradie zoradenia", "task_status", "Stav", "task_statuses", "Stavy \xfaloh", "new_task_status", "Stav novej \xfalohy", _s16_88, "Upravi\u0165 stav \xfalohy", _s19_51, "Stav \xfalohy bol \xfaspe\u0161ne vytvoren\xfd", _s19_52, "\xdaspe\u0161ne aktualizova\u0165 stav \xfalohy", _s20_56, "Stav \xfalohy bol \xfaspe\u0161ne archivovan\xfd", _s19_53, _s33_49, _s19_54, _s33_49, _s20_57, "Stav \xfalohy bol \xfaspe\u0161ne obnoven\xfd", _s22_45, "Stavy \xfaloh :value boli \xfaspe\u0161ne archivovan\xe9", _s21_67, "Stavy \xfaloh :value boli \xfaspe\u0161ne odstr\xe1nen\xe9", _s22_46, "Stavy \xfaloh :value boli \xfaspe\u0161ne obnoven\xe9", _s18_53, "H\u013eada\u0165 1 stav \xfalohy", _s20_59, "H\u013eada\u0165: count stavy \xfaloh", _s16_90, "Zobrazi\u0165 tabu\u013eku \xfaloh", _s21_68, "Pri vytv\xe1ran\xed fakt\xfar v\u017edy zobrazova\u0165 sekciu \xfaloh", _s20_60, "\u010casov\xfd denn\xedk faktura\u010dnej \xfalohy", _s25_22, "Pridajte \u010dasov\xe9 \xfadaje do riadkov\xfdch polo\u017eiek fakt\xfary", _s20_62, "D\xe1tumov\xfd denn\xedk \xfalohy fakt\xfary", _s25_23, "Pridajte podrobnosti o d\xe1tume do riadkov\xfdch polo\u017eiek fakt\xfary", _s21_69, "Pred ulo\u017een\xedm za\u010dnite \xfalohy", _s18_54, "Konfigurova\u0165 stavy", "task_settings", "Nastavenia \xfalohy", _s20_64, "Konfigurova\u0165 kateg\xf3rie", _s18_56, "Kateg\xf3rie v\xfddajov", _s20_66, "Nov\xe1 kateg\xf3ria v\xfddajov", _s21_70, "Upravi\u0165 kateg\xf3riu v\xfddavkov", _s24_40, "Kateg\xf3ria v\xfddajov bola \xfaspe\u0161ne vytvoren\xe1", _s24_41, "Kateg\xf3ria v\xfddajov bola \xfaspe\u0161ne aktualizovan\xe1", _s25_25, "Kateg\xf3ria v\xfddajov bola \xfaspe\u0161ne archivovan\xe1", _s24_42, "Kateg\xf3ria bola \xfaspe\u0161ne zmazan\xe1", _s24_43, "Kateg\xf3ria v\xfddavkov bola \xfaspe\u0161ne odstr\xe1nen\xe1", _s25_26, "Kateg\xf3ria v\xfddajov bola \xfaspe\u0161ne obnoven\xe1", _s27_30, "Po\u010det \xfaspe\u0161ne archivovan\xfdch kategorii v\xfddajov: :count", _s26_15, "\xdaspe\u0161ne odstr\xe1nen\xe9 kateg\xf3rie v\xfddavkov :value", _s27_31, "\xdaspe\u0161ne obnoven\xe9 kateg\xf3rie n\xe1kladov :value", _s23_27, "Vyh\u013eadajte 1 kateg\xf3riu v\xfddavkov", _s25_28, "H\u013eada\u0165 :count kateg\xf3rie v\xfddavkov", _s21_72, "Pou\u017eite dostupn\xe9 kredity", "show_option", "Zobrazi\u0165 mo\u017enos\u0165", _s22_47, "Suma kreditu nem\xf4\u017ee presiahnu\u0165 sumu platby", "view_changes", "Zobrazi\u0165 zmeny", "force_update", "Vyn\xfati\u0165 aktualiz\xe1ciu", _s17_65, "Pou\u017e\xedvate najnov\u0161iu verziu, ale m\xf4\u017eu by\u0165 k dispoz\xedcii \u010dakaj\xface opravy.", "mark_paid_help", "Sledujte, \u010di bol v\xfddavok zaplaten\xfd", _s18_58, "Treba fakturova\u0165", _s23_28, "Povoli\u0165 faktur\xe1ciu v\xfddavku", _s29_14, _s36_15, _s21_74, "Nastavte v\xfdmenn\xfd kurz", _s16_92, "Nastavenia v\xfddavkov", _s18_59, "Klonova\u0165 na opakuj\xface sa", "crypto", "Kryptomeny", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Pou\u017e\xedvate\u013esk\xe9 pole", "variables", "Premenn\xe9", "show_password", "Uk\xe1za\u0165 heslo", "hide_password", "Skry\u0165 heslo", "copy_error", "Chyba kop\xedrovania", "capture_card", "Zachyti\u0165 kartu", _s17_66, "Automatick\xe9 \xfa\u010dtovanie je povolen\xe9", "total_taxes", "Celkov\xe9 dane", "line_taxes", "Riadkov\xe9 dane", "total_fields", "Polia celkom", _s25_29, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne zastaven\xe1", _s25_30, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne spusten\xe1", _s25_31, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne obnoven\xe1", "gateway_refund", "Vr\xe1tenie platby za br\xe1nu", _s19_55, "Spracujte vr\xe1tenie platby prostredn\xedctvom platobnej br\xe1ny", "due_date_days", _s16_388, "paused", "Pozastaven\xe9", "mark_active", "Ozna\u010d\u0165 ako Akt\xedvne", "day_count", "De\u0148 :count", _s22_48, "Prv\xfd de\u0148 v mesiaci", _s21_75, "Posledn\xfd de\u0148 v mesiaci", _s17_68, "Pou\u017eite platobn\xe9 podmienky", "endless", "Nekone\u010dn\xe9", "next_send_date", "D\xe1tum \u010fal\u0161ieho odoslania", _s16_94, "Zost\xe1vaj\xface cykly", _s17_70, "Pravideln\xe1 fakt\xfara", _s18_61, "Pravideln\xe9 fakt\xfary", _s21_77, "Nov\xe1 pravideln\xe1 fakt\xfara", _s22_50, "Upravi\u0165 pravideln\xfa fakt\xfaru", _s25_32, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne vytvoren\xe1", _s25_33, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne aktualizovan\xe1", _s26_16, "Pravideln\xe1 fakt\xfara \xfaspe\u0161ne archivovan\xe1", _s25_34, "Pravideln\xe1 fakt\xfara \xfaspe\u0161ne vymazan\xe1", _s25_35, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne odstr\xe1nen\xe1", _s26_17, "Pravideln\xe1 fakt\xfara \xfaspe\u0161ne obnoven\xe1", _s27_32, "\xdaspe\u0161ne archivovan\xe9 opakuj\xface sa :value fakt\xfary", _s26_18, "\xdaspe\u0161ne odstr\xe1nen\xe9 opakuj\xface sa :value fakt\xfary", _s27_33, "\xdaspe\u0161ne obnoven\xe9 opakuj\xface sa :value fakt\xfary", _s24_44, "Vyh\u013eada\u0165 1 opakuj\xfacu sa fakt\xfaru", _s25_36, "H\u013eada\u0165 :count opakuj\xface sa fakt\xfary", "send_date", "D\xe1tum odoslania", "auto_bill_on", "Zapn\xfa\u0165 Automatick\xe9 \xfa\u010dtovanie", _s28_17, "Minim\xe1lna \u010diastka platby", "profit", "Zisk", "line_item", "Polo\u017eka v riadku", _s18_63, "Povoli\u0165 preplatenie", _s23_29, "Podporte platenie navy\u0161e za prij\xedmanie tipov", _s19_56, "Povoli\u0165 platbu", _s24_45, "Podpora platenia minim\xe1lnej \u010diastky/vkladu", "test_mode", "Testovac\xed m\xf3d", "opened", "Otvoren\xe9", _s30_8, "Zlyhanie zmierenia", _s30_9, "\xdaspech zmierenia", "gateway_success", "\xdaspech br\xe1ny", "gateway_failure", "Porucha br\xe1ny", "gateway_error", "Chyba br\xe1ny", "email_send", "Odosla\u0165 email", _s17_72, "Zoznam opakovania e-mailu", "failure", "Ne\xfaspech", "quota_exceeded", "Prekro\u010den\xe1 kv\xf3ta", _s16_96, "Zlyhanie Upstream", "system_logs", "Syst\xe9mov\xe9 z\xe1znamy", "view_portal", "Zobrazi\u0165 port\xe1l", "copy_link", "Skop\xedrova\u0165 odkaz", "token_billing", "Ulo\u017ei\u0165 podrobnosti kreditnej karty", _s24_46, "Vitajte v Invoice Ninja", "always", "V\u017edy", "optin", "Opt-In", "optout", "Opt-Out", "label", "\u0160t\xedtok", "client_number", "\u010c\xedslo z\xe1kazn\xedka", "auto_convert", "Automatick\xe1 konverzia", "company_name", "N\xe1zov spolo\u010dnosti", "reminder1_sent", "Pripomienka 1 odoslan\xe1", "reminder2_sent", "Pripomienka 2 odoslan\xe1", "reminder3_sent", "Pripomienka 3 odoslan\xe1", _s18_65, "Naposledy odoslan\xe1 pripomienka", "pdf_page_info", "Strana :current z :total", _s16_98, _s24_120, "emailed_quotes", _s23_110, "emailed_credits", "\xdaspe\u0161ne zaslan\xe9 kredity e-mailom", "gateway", "Br\xe1na", "view_in_stripe", "Zobrazi\u0165 v Stripe", "rows_per_page", "Po\u010det riadkov na str\xe1nku", "hours", "Hodiny", "statement", "V\xfdkaz", "taxes", "Dane", "surcharge", "Pr\xedplatok", "apply_payment", "Pou\u017ei\u0165 platbu", "apply_credit", "Pou\u017ei\u0165 kredit", "apply", "Pou\u017ei\u0165", "unapplied", "Neaplikovan\xe9", "select_label", "Vybra\u0165 \u0161t\xedtok", "custom_labels", "Vlastn\xe9 \u0161t\xedtky", "record_type", "Typ z\xe1znamu", "record_name", "N\xe1zov z\xe1znamu", "file_type", "Typ s\xfaboru", "height", "V\xfd\u0161ka", "width", "\u0160\xedrka", "to", "Komu", "health_check", "Kontrola zdravia", "payment_type_id", "Typ platby", "last_login_at", "Posledn\xe9 prihl\xe1senie o", "company_key", "K\u013e\xfa\u010d spolo\u010dnosti", "storefront", "Storefront", "storefront_help", "Povo\u013ete aplik\xe1ci\xe1m tret\xedch str\xe1n vytv\xe1ra\u0165 fakt\xfary", "client_created", "Klient vytvoren\xfd", _s20_69, "Online platobn\xfd e-mail", _s20_71, "E-mail s manu\xe1lnou platbou", "completed", "Dokon\u010den\xe9", "gross", "Hrub\xfd", "net_amount", "\u010cist\xe1 \u010diastka", "net_balance", "\u010cist\xfd zostatok", "client_settings", "Nastavenia klienta", _s17_74, "Vybran\xe9 fakt\xfary", _s17_76, "Vybran\xe9 platby", "selected_quotes", "Vybran\xe9 ponuky", "selected_tasks", "Vybran\xe9 \xfalohy", _s17_78, "Vybran\xe9 v\xfddavky", _s17_80, "Bud\xface fakt\xfary", _s17_82, "Fakt\xfary po splatnosti", "recent_payments", "Ned\xe1vne platby", "upcoming_quotes", "Bud\xface ponuky", "expired_quotes", "Vypr\u0161an\xe9 ponuky", "create_client", "Vytvori\u0165 z\xe1kazn\xedka", "create_invoice", "Vytvorenie fakt\xfary", "create_quote", "Vytvori\u0165 ponuku", "create_payment", "Vytvori\u0165 platbu", "create_vendor", "Vytvori\u0165 dod\xe1vate\u013ea", "update_quote", "Aktualizova\u0165 cenov\xfa ponuku", "delete_quote", "Vymaza\u0165 ponuku", "update_invoice", "Aktualizova\u0165 fakt\xfaru", "delete_invoice", "Odstr\xe1ni\u0165 fakt\xfaru", "update_client", "Aktualizova\u0165 klienta", "delete_client", "Odstr\xe1ni\u0165 z\xe1kazn\xedkov", "delete_payment", "Odstr\xe1ni\u0165 platbu", "update_vendor", "Aktualizova\u0165 dod\xe1vate\u013ea", "delete_vendor", "Odstr\xe1ni\u0165 dod\xe1vate\u013ea", "create_expense", "Vytvorte n\xe1klady", "update_expense", "Aktualizova\u0165 v\xfddavky", "delete_expense", "Zmaza\u0165 v\xfddaje", "create_task", "Vytvori\u0165 \xfalohu", "update_task", "Aktualizova\u0165 \xfalohu", "delete_task", "Odstr\xe1ni\u0165 \xfalohu", "approve_quote", "Schv\xe1li\u0165 cenov\xfa ponuku", "off", "Vypnut\xe9", "when_paid", "Ke\u010f zaplaten\xe9", "expires_on", "Vypr\u0161\xed", "free", "Zdarma", "plan", "Pl\xe1n", "show_sidebar", "Zobrazi\u0165 bo\u010dn\xfd panel", "hide_sidebar", "Skry\u0165 bo\u010dn\xfd panel", "event_type", "Typ udalosti", "target_url", "Cie\u013e", "copy", "Kop\xedrova\u0165", "must_be_online", "Po pripojen\xed k internetu re\u0161tartujte aplik\xe1ciu", _s17_84, "Je potrebn\xe9 povoli\u0165 crony", "api_webhooks", "API Webhooks", "search_webhooks", "H\u013eada\u0165 :count Webhooky", "search_webhook", "H\u013eada\u0165 1 webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nov\xfd webhook", "edit_webhook", "Upravi\u0165 webhook", "created_webhook", "Webhook bol \xfaspe\u0161ne vytvoren\xfd", "updated_webhook", "Webhook bol \xfaspe\u0161ne aktualizovan\xfd", _s16_100, "Webhook bol \xfaspe\u0161ne archivovan\xfd", "deleted_webhook", "Webhook bol \xfaspe\u0161ne vymazan\xfd", "removed_webhook", "Webhook bol \xfaspe\u0161ne odstr\xe1nen\xfd", _s16_101, "Webhook bol \xfaspe\u0161ne obnoven\xfd", _s17_85, "Webhooky :value boli \xfaspe\u0161ne archivovan\xe9", _s16_102, _s39_19, _s16_103, _s39_19, _s17_86, "Webhooky :value boli \xfaspe\u0161ne obnoven\xe9", "api_tokens", "Tokeny API", "api_docs", "Dokumenty API", "search_tokens", "H\u0161ada\u0165 :count tokeny", "search_token", "Vyh\u013eada\u0165 1 token", "token", "Token", "tokens", "Tokeny", "new_token", "Nov\xfd token", "edit_token", "Upravi\u0165 token", "created_token", "Token \xfaspe\u0161ne vytvoren\xfd", "updated_token", "Token \xfaspe\u0161ne upraven\xfd", "archived_token", "Token \xfaspe\u0161ne archivovan\xfd", "deleted_token", "Token \xfaspe\u0161ne vymazan\xfd", "removed_token", "Token bol \xfaspe\u0161ne odstr\xe1nen\xfd", "restored_token", "Token bol \xfaspe\u0161ne obnoven\xfd", "archived_tokens", "\xdaspe\u0161ne archivovan\xe9 :value tokeny", "deleted_tokens", "Tokeny :value boli \xfaspe\u0161ne odstr\xe1nen\xe9", "restored_tokens", "\xdaspe\u0161ne obnoven\xe9 :value tokeny", _s19_58, "Registr\xe1cia klienta", _s24_48, "Umo\u017enite klientom samoregistr\xe1ciu na port\xe1li", "email_invoice", "Odosla\u0165 fakt\xfaru", "email_quote", "Odosla\u0165 ponuku", "email_credit", "E-mailov\xfd kredit", "email_payment", "Platba e-mailom", _s20_74, "Klient nem\xe1 nastaven\xfa emailov\xfa adresu", "ledger", "Hlavn\xe1 kniha", "view_pdf", "Zobrazi\u0165 PDF", "all_records", "V\u0161etky z\xe1znamy", "owned_by_user", "Vlastnen\xe9 pou\u017e\xedvate\u013eom", _s16_104, "Zost\xe1vaj\xfaci kredit", "contact_name", "Meno kontaktu", "use_default", "Pou\u017ei predvolen\xe9", _s16_106, "Nekone\u010dn\xe9 pripomienky", "number_of_days", "Po\u010det dn\xed", _s23_31, "Konfigur\xe1cia platobn\xfdch podmienok", "payment_term", "Lehota splatnosti", _s16_107, "Nov\xfd platobn\xfd term\xedn", _s17_88, "Upravi\u0165 platobn\xe9 obdobie", _s20_75, "\xdaspe\u0161ne vytvoren\xe9 platobn\xe9 obdobie", _s20_76, "\xdaspe\u0161ne aktualizovan\xe9 platobn\xe9 obdobie", _s21_79, "\xdaspe\u0161ne archivovan\xe9 platobn\xe9 obdobie", _s20_77, _s38_39, _s20_78, _s38_39, _s21_80, "Platobn\xfd term\xedn bol \xfaspe\u0161ne obnoven\xfd", _s22_55, "\xdaspe\u0161ne archivovan\xe9 :value platobn\xe9 podmienky", _s21_81, "\xdaspe\u0161ne vymazan\xe9 :value platobn\xe9 podmienky", _s22_56, "\xdaspe\u0161ne obnoven\xe9 :value platobn\xe9 podmienky", "email_sign_in", "Prihl\xe1ste sa e-mailom", "change", "Zmeni\u0165", _s23_33, "Chcete zmeni\u0165 rozlo\u017eenie pre mobiln\xe9 zariadenia?", _s24_49, "Chcete zmeni\u0165 na rozlo\u017eenie desktop?", "send_from_gmail", "Odosla\u0165 z Gmailu", "reversed", "Obr\xe1ten\xe9", "cancelled", "Zru\u0161en\xe9", "credit_amount", "\u010ciastka dobropisu", "quote_amount", "Suma ponuky", "hosted", "Hos\u0165ovan\xe9", "selfhosted", "Vlasn\xfd hosting", "exclusive", "V\xfdhradne", "inclusive", "Vr\xe1tane", "hide_menu", "Skry\u0165 ponuku", "show_menu", "Zobrazi\u0165 menu", _s18_67, _s17_257, _s16_109, "H\u013eada\u0165 v dokumentoch", "search_designs", "H\u013eada\u0165 vzh\u013eady", "search_invoices", "Vyh\u013eada\u0165 fakt\xfary", "search_clients", "Vyh\u013eadajte klientov", "search_products", "H\u013eada\u0165 produkty", "search_quotes", "Vyh\u013eada\u0165 ponuky", "search_credits", "H\u013eada\u0165 kredity", "search_vendors", "H\u013eada\u0165 predajcov", "search_users", "H\u013eada\u0165 pou\u017e\xedvate\u013eov", _s16_110, "Vyh\u013eadajte da\u0148ov\xe9 sadzby", "search_tasks", "H\u013eada\u0165 \xfalohy", "search_settings", "Nastavenia vyh\u013ead\xe1vania", "search_projects", "H\u013eada\u0165 projekty", "search_expenses", "H\u013eada\u0165 v\xfddavky", "search_payments", "H\u013eadajte platby", "search_groups", "H\u013eada\u0165 v skupin\xe1ch", "search_company", "H\u013eada\u0165 spolo\u010dnos\u0165", "search_document", "Vyh\u013eada\u0165 1 dokument", "search_design", "Vyh\u013eada\u0165 1 vzh\u013ead", "search_invoice", "Vyh\u013eada\u0165 1 fakt\xfaru", "search_client", "Vyh\u013eada\u0165 1 klienta", "search_product", "Vyh\u013eada\u0165 1 produkt", "search_quote", "Vyh\u013eada\u0165 1 ponuku", "search_credit", "Vyh\u013eada\u0165 1 kredit", "search_vendor", "Vyh\u013eada\u0165 1 dod\xe1vate\u013ea", "search_user", "Vyh\u013eada\u0165 1 pou\u017e\xedvate\u013ea", "search_tax_rate", "Vyh\u013eada\u0165 1 da\u0148ov\xfa sadzbu", "search_task", "Vyh\u013eada\u0165 1 \xfalohy", "search_project", "Vyh\u013eada\u0165 1 projekt", "search_expense", "Vyh\u013eada\u0165 1 v\xfddavok", "search_payment", "Vyh\u013eada\u0165 1 platbu", "search_group", "Vyh\u013eada\u0165 1 skupinu", "refund_payment", "Vr\xe1ti\u0165 platbu", _s17_92, _s26_89, _s18_69, _s26_90, _s16_116, _s26_89, _s17_93, "\xdaspe\u0161ne stornovan\xe9 fakt\xfary", "reverse", "Opak", "full_name", "Cel\xe9 Meno", _s17_94, "Mesto/\u0160t\xe1t/PS\u010c", _s17_96, "PS\u010c/Mesto/\u0160t\xe1t", "custom1", "Prv\xe9 vlastn\xe9", "custom2", "Druh\xe9 vlastn\xe9", "custom3", "Tretie vlastn\xe9", "custom4", "\u0160tvrt\xe9 vlastn\xe9", "optional", "Volite\u013en\xe9", "license", "Licencia", "purge_data", "Vy\u010disti\u0165 \xfadaje", _s16_117, "\xdadaje spolo\u010dnosti boli \xfaspe\u0161ne vymazan\xe9", _s18_70, "Upozornenie: T\xfdmto natrvalo vyma\u017eete va\u0161e \xfadaje, nie je mo\u017en\xe9 vr\xe1ti\u0165 sp\xe4\u0165.", "invoice_balance", "Faktura\u010dn\xfd zostatok", "age_group_0", "0 - 30 Dn\xed", "age_group_30", "30 - 60 Dn\xed", "age_group_60", "60 - 90 Dn\xed", "age_group_90", "90 - 120 Dn\xed", "age_group_120", "120+ Dn\xed", "refresh", "Obnovi\u0165", "saved_design", "Dizajn bol \xfaspe\u0161ne ulo\u017een\xfd", "client_details", "Podrobnosti o klientovi", "company_address", "Adresa firmy", "invoice_details", "Detaily Fakt\xfary", "quote_details", "Podrobnosti ponuky", "credit_details", "Podrobnosti o \xfavere", "product_columns", "Produktov\xe9 st\u013apce", "task_columns", "St\u013apce \xfaloh", "add_field", "Prida\u0165 pole", "all_events", "V\u0161etky udalosti", "permissions", "Opr\xe1vnenia", "none", "\u017diadne", "owned", "Vlastnen\xe9", "payment_success", "\xdaspe\u0161nos\u0165 platby", "payment_failure", "Zlyhanie platby", "invoice_sent", ":count fakt\xfara odoslan\xe1", "quote_sent", "Cenov\xe1 ponuka bola odoslan\xe1", "credit_sent", "Kredit odoslan\xfd", "invoice_viewed", "Zobrazen\xe1 fakt\xfara", "quote_viewed", "Zobrazen\xe1 ponuka", "credit_viewed", "Zobrazen\xfd kredit", "quote_approved", "Cenov\xe1 ponuka bola schv\xe1len\xe1", _s25_38, "Prij\xedma\u0165 v\u0161etky upozornenia", _s16_118, "Zak\xfapi\u0165 licenciu", "apply_license", "Aplikova\u0165 licenciu", "cancel_account", "Vymaza\u0165 \xfa\u010det", _s22_57, "Upozornenie: T\xfdm sa natrvalo odstr\xe1ni v\xe1\u0161 \xfa\u010det, nie je mo\u017en\xe9 ho vr\xe1ti\u0165 sp\xe4\u0165.", "delete_company", "Odstr\xe1ni\u0165 spolo\u010dnos\u0165", _s22_58, "Upozornenie: T\xfdm sa natrvalo zma\u017ee spolo\u010dnos\u0165, nieje mo\u017en\xe9 ju vr\xe1ti\u0165 sp\xe4\u0165.", "enabled_modules", "Povolen\xe9 moduly", "converted_quote", "\xdaspe\u0161ne konvertovan\xe1 cenov\xe1 ponuka", "credit_design", "Kreditn\xfd dizajn", "includes", "Zah\u0155\u0148a", "header", "Hlavi\u010dka", "load_design", "Na\u010d\xedta\u0165 vzh\u013ead", "css_framework", "CSS Framework", "custom_designs", "Vlastn\xe9 vzh\u013eady", "designs", "Vzh\u013eady", "new_design", "Nov\xfd vzh\u013ead", "edit_design", "Upravi\u0165 vzh\u013ead", "created_design", "\xdaspe\u0161ne vytvoren\xfd vzh\u013ead", "updated_design", "\xdaspe\u0161ne aktualizovan\xfd vzh\u013ead", "archived_design", "Vzh\u013ead bol \xfaspe\u0161ne archivovan\xfd", "deleted_design", _s29_88, "removed_design", _s29_88, "restored_design", "\xdaspe\u0161ne obnoven\xfd vzh\u013ead", _s16_120, "\xdaspe\u0161ne archivovan\xe9 :value vzh\u013eady", "deleted_designs", "Vzh\u013eady :value boli \xfaspe\u0161ne odstr\xe1nen\xe9", _s16_121, "\xdaspe\u0161ne obnoven\xe9 :value vzh\u013eady", "proposals", "N\xe1vrhy", "tickets", "Tikety", _s16_122, "Pravideln\xe9 ponuky", "recurring_tasks", "Opakuj\xface sa", _s18_71, "Spr\xe1va \xfa\u010dtu", "credit_date", "D\xe1tum dobropisu", "credit", "Dobropis", "credits", "Dobropisy", "new_credit", "Nov\xfd dobropis", "edit_credit", "Upravi\u0165 dobropis", "created_credit", "Dobropis \xfaspe\u0161ne vytvoren\xfd", "updated_credit", "Dobropis \xfaspe\u0161ne aktualizovan\xfd", "archived_credit", "Dobropis \xfaspe\u0161ne archivovan\xfd", "deleted_credit", "Dobropis \xfaspe\u0161ne odstr\xe1nen\xfd", "removed_credit", "Kredit bol \xfaspe\u0161ne odstr\xe1nen\xfd", "restored_credit", "Dobropis \xfaspe\u0161ne obnoven\xfd", _s16_124, "Po\u010det \xfaspe\u0161ne archivovan\xfdch dobropisov: :count", "deleted_credits", "Po\u010det \xfaspe\u0161ne odstr\xe1nen\xfdch dobropisov: :count", _s16_125, "\xdaspe\u0161ne obnoven\xe9 :value kredity", "current_version", "Aktu\xe1lna verzia", "latest_version", "Najnov\u0161ia verzia", "update_now", "Teraz aktualizova\u0165", _s26_24, "K dispoz\xedcii je nov\xe1 verzia webovej aplik\xe1cie", _s16_126, "Aktualiz\xe1cia k dispoz\xedcii", "app_updated", "Aktualiz\xe1cia bola \xfaspe\u0161ne dokon\u010den\xe1", "learn_more", "Zobrazi\u0165 viac", "integrations", "Integr\xe1cia", "tracking_id", "Id pre sledovanie", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "\xdaverov\xe9 podmienky", "new_company", "Nov\xe1 spolo\u010dnos\u0165", "added_company", "Spolo\u010dnos\u0165 bola \xfaspe\u0161ne pridan\xe1", "company1", "Vlastn\xe1 spolo\u010dnos\u0165 1", "company2", "Vlastn\xe1 spolo\u010dnos\u0165 2", "company3", "Vlastn\xe1 spolo\u010dnos\u0165 3", "company4", "Vlastn\xe1 spolo\u010dnos\u0165 4", "product1", "Produkt na mieru 1", "product2", "Produkt na mieru 2", "product3", "Produkt na mieru 3", "product4", "Produkt na mieru 4", "client1", "Vlastn\xfd klient 1", "client2", "Vlastn\xfd klient 2", "client3", "Vlastn\xfd klient 3", "client4", "Vlastn\xfd klient 4", "contact1", "Vlastn\xfd kontakt 1", "contact2", "Vlastn\xfd kontakt 2", "contact3", "Vlastn\xfd kontakt 3", "contact4", "Vlastn\xfd kontakt 4", "task1", "Vlastn\xe1 \xfaloha 1", "task2", "Vlastn\xe1 \xfaloha 2", "task3", "Vlastn\xe1 \xfaloha 3", "task4", "Vlastn\xe1 \xfaloha 4", "project1", "Vlastn\xfd projekt 1", "project2", "Vlastn\xfd projekt 2", "project3", "Vlastn\xfd projekt 3", "project4", "Vlastn\xfd projekt 4", "expense1", "Vlastn\xe9 n\xe1klady 1", "expense2", "Vlastn\xe9 n\xe1klady 2", "expense3", "Vlastn\xe9 n\xe1klady 3", "expense4", "Vlastn\xe9 n\xe1klady 4", "vendor1", "Vlastn\xfd dod\xe1vate\u013e 1", "vendor2", "Vlastn\xfd dod\xe1vate\u013e 2", "vendor3", "Vlastn\xfd dod\xe1vate\u013e 3", "vendor4", "Vlastn\xfd dod\xe1vate\u013e 4", "invoice1", "Vlastn\xe1 fakt\xfara 1", "invoice2", "Vlastn\xe1 fakt\xfara 2", "invoice3", "Vlastn\xe1 fakt\xfara 3", "invoice4", "Vlastn\xe1 fakt\xfara 4", "payment1", "Vlastn\xe1 platba 1", "payment2", "Vlastn\xe1 platba 2", "payment3", "Vlastn\xe1 platba 3", "payment4", "Vlastn\xe1 platba 4", "surcharge1", _s19_176, "surcharge2", _s19_177, "surcharge3", _s19_178, "surcharge4", _s19_179, "group1", "Vlastn\xe1 skupina 1", "group2", "Vlastn\xe1 skupina 2", "group3", "Vlastn\xe1 skupina 3", "group4", "Vlastn\xe1 skupina 4", "reset", "Resetova\u0165", "number", "\u010c\xedslo", "export", "Exportova\u0165", "chart", "Graf", "count", "Po\u010d\xedta\u0165", "totals", "S\xfa\u010dty", "blank", "Pr\xe1zdne", "day", "De\u0148", "month", "Mesiac", "year", "Rok", "subgroup", "Podskupina", "is_active", "Je akt\xedvne", "group_by", "Zoskupi\u0165 pod\u013ea", "credit_balance", "Zostatok kreditu", _s18_77, "Posledn\xe9 prihl\xe1senie kontaktu", _s17_100, "Cel\xe9 meno kontaktu", "contact_phone", "Kontaktn\xfd telef\xf3n", _s21_82, "Vlastn\xe1 hodnota kontaktu 1", _s21_83, "Vlastn\xe1 hodnota kontaktu 2", _s21_84, "Vlastn\xe1 hodnota kontaktu 3", _s21_85, "Vlastn\xe1 hodnota kontaktu 4", _s17_102, "Ulica dodania", _s17_103, "Byt/Apartm\xe1n dodania", "shipping_city", "Mesto pre dodanie", "shipping_state", "Kraj pre dodanie", _s20_79, "PS\u010c pre dodanie", _s16_156, "Krajina dodania", _s16_158, "Faktura\u010dn\xe1 ulica", _s16_159, "Faktura\u010dn\xfd byt/apartm\xe1n", "billing_city", "Faktura\u010dn\xe9 mesto", "billing_state", "Faktura\u010dn\xfd kraj", _s19_60, "Faktura\u010dn\xe9 PS\u010c", "billing_country", "Faktura\u010dn\xe1 krajina", "client_id", "ID z\xe1kazn\xedka", "assigned_to", "Priraden\xfd", "created_by", "Vytvoril :name", "assigned_to_id", "Priraden\xe9 k Id", "created_by_id", "Vytvoril Id", "add_column", "Prida\u0165 st\u013apec", "edit_columns", "Upravi\u0165 st\u013apce", "columns", "St\u013apce", "aging", "Starnutie", "profit_and_loss", "Zisk a Strata", "reports", "Reporty", "report", "Spr\xe1va", "add_company", "Prida\u0165 spolo\u010dnos\u0165", "unpaid_invoice", "Nezaplaten\xe1 fakt\xfara", "paid_invoice", "Zaplaten\xe1 fakt\xfara", _s16_160, "Neschv\xe1len\xe1 ponuka", "help", "Pomoc", "refund", "Vr\xe1ti\u0165", "refund_date", "D\xe1tum vr\xe1tenia pe\u0148az\xed", "filtered_by", "Filtrovan\xe9 pod\u013ea", "contact_email", "Kontaktn\xfd email", "multiselect", "Viacn\xe1sobn\xfd v\xfdber", "entity_state", "\u0160t\xe1t", "verify_password", "Overte heslo", "applied", "Aplikovan\xe9", _s21_86, "Zahrn\xfa\u0165 ned\xe1vne chyby z logov", _s30_12, "Dostali sme va\u0161u spr\xe1vu a pok\xfasime sa r\xfdchlo odpoveda\u0165.", "message", "Spr\xe1va", "from", "Od", _s20_81, "Zobrazi\u0165 podrobnosti o produkte", _s25_40, "V rozba\u013eovacej ponuke produktu uve\u010fte popis a cenu", _s20_83, "PDF renderer vy\u017eaduje :version", _s18_80, "Upravte percento poplatku", _s23_35, "Upravte percento, aby ste zoh\u013eadnili poplatok", _s18_82, "Konfigurova\u0165 nastavenia", "support_forum", "podporn\xe9 f\xf3rum", "about", "O", "documentation", "Dokument\xe1cia", "contact_us", "Kontaktujte n\xe1s", "subtotal", "Medzis\xfa\u010det", "line_total", "Spolu", "item", "Polo\u017eka", "credit_email", "Kreditn\xfd email", "iframe_url", "Webov\xe1 lokalita", "domain_url", "Adresa URL dom\xe9ny", _s21_87, "Heslo je pr\xedli\u0161 kr\xe1tke", _s20_84, "Heslo mus\xed obsahova\u0165 ve\u013ek\xe9 p\xedsmeno a \u010d\xedslo", _s19_62, "\xdalohy klientskeho port\xe1lu", _s23_36, "Panel klientskeho port\xe1lu", _s20_85, "Zadajte hodnotu", "deleted_logo", "Logo bolo \xfaspe\u0161ne odstr\xe1nen\xe9", "yes", "\xc1no", "no", "Nie", "generate_number", "Generova\u0165 \u010d\xedslo", "when_saved", "Po ulo\u017een\xed", "when_sent", "Ke\u010f odoslan\xe9", "select_company", "Vyberte Spolo\u010dnos\u0165", "float", "Float", "collapse", "Zbali\u0165", "show_or_hide", "Uk\xe1za\u0165/skry\u0165", "menu_sidebar", "Bo\u010dn\xfd panel ponuky", "history_sidebar", "Bo\u010dn\xfd panel hist\xf3rie", "tablet", "Tablet", "mobile", "Mobil", "desktop", "Desktop", "layout", "Rozlo\u017eenie", "view", "Zobrazi\u0165", "module", "Modul", "first_custom", "Prv\xe9 vlastn\xe9", "second_custom", "Druh\xe9 vlastn\xe9", "third_custom", "Tretie vlastn\xe9", "show_cost", "Zobrazi\u0165 cenu", _s17_105, "Zobrazi\u0165 cenu produktu", "show_cost_help", "Zobrazte pole s cenou produktu na sledovanie prir\xe1\u017eky/zisk", _s21_88, "Zobrazi\u0165 mno\u017estvo produktu", _s26_26, "Zobrazte pole mno\u017estva produktu, inak je predvolen\xe9 jedno", _s21_90, "Zobrazi\u0165 mno\u017estvo na fakt\xfare", _s26_27, "Zobrazte pole mno\u017estva riadkovej polo\u017eky, inak je predvolene nastaven\xe9 jedno", _s21_92, "Zobrazi\u0165 z\u013eavu na produkt", _s26_28, "Zobrazte pole z\u013eavy riadkovej polo\u017eky", _s16_162, "Predvolen\xe9 mno\u017estvo", _s21_94, "Automaticky nastavi\u0165 mno\u017estvo riadkovej polo\u017eky na jednu", "one_tax_rate", "Jedna da\u0148ov\xe1 sadzba", "two_tax_rates", "Dve da\u0148ov\xe9 sadzby", "three_tax_rates", "Tri da\u0148ov\xe9 sadzby", _s16_164, "Predvolen\xe1 sadzba dane", "user", "Pou\u017e\xedvate\u013e", "invoice_tax", "Da\u0148 na fakt\xfare", "line_item_tax", "Da\u0148 riadkovej polo\u017eky", "inclusive_taxes", "Vr\xe1tane dan\xed", _s17_107, "Faktura\u010dn\xe9 sadzby dane", "item_tax_rates", "Sadzby dane z polo\u017eiek", _s18_84, "Vyberte kontakt", "configure_rates", "Konfigurova\u0165 sadzby", _s18_85, "Nakonfigurujte br\xe1ny", "tax_settings", "Nastavenia dan\xed", _s18_87, "Sadzby dane", "accent_color", "Farba zv\xfdraznenia", "switch", "Prepn\xfa\u0165", _s19_64, "Zoznam oddelen\xfd \u010diarkami", "options", "Mo\u017enosti", _s16_166, "Jednoriadkov\xfd text", "multi_line_text", "Viacriadkov\xfd text", "dropdown", "Rozba\u013eovacia ponuka", "field_type", "Typ po\u013ea", _s27_44, "E-mail na obnovenie hesla bol odoslan\xfd", "submit", "Potvrdi\u0165", _s16_168, "Obnovi\u0165 heslo", "late_fees", "Poplatky za oneskorenie", "credit_number", "\u010c\xedslo dobropisu", "payment_number", "\u010c\xedslo platby", "late_fee_amount", "V\xfd\u0161ka poplatku z ome\u0161kania", _s16_169, "Poplatok za oneskorenie v percent\xe1ch", "before_due_date", "Pred d\xe1tumom splatnosti", "after_due_date", _s18_88, _s18_89, "Po d\xe1tume fakt\xfary", "days", "Dni", "invoice_email", _s16_389, "payment_email", _s16_389, "partial_payment", _s16_390, "payment_partial", _s16_390, _s21_95, "E-mail s \u010diasto\u010dnou platbou", "quote_email", "Email pre ponuky", _s16_171, "Nekone\u010dn\xe1 pripomienka", _s16_173, "Filtrovan\xe9 pod\u013ea pou\u017e\xedvate\u013ea", "administrator", "Spr\xe1vca", _s18_90, "Umo\u017enite pou\u017e\xedvate\u013eovi spravova\u0165 pou\u017e\xedvate\u013eov, meni\u0165 nastavenia a upravova\u0165 v\u0161etky z\xe1znamy", "user_management", "Spr\xe1va pou\u017e\xedvate\u013eov", "users", "U\u017e\xedvatelia", "new_user", "Nov\xfd u\u017e\xedva\u0165e\u013e", "edit_user", "Upravi\u0165 pou\u017e\xedvate\u013ea", "created_user", "U\u017e\xedvate\u013e \xfaspe\u0161ne vytvoren\xfd", "updated_user", "Pou\u017e\xedvate\u013e \xfaspe\u0161ne upraven\xfd", "archived_user", "Pou\u017e\xedvate\u013e \xfaspe\u0161ne archivovan\xfd", "deleted_user", "Pou\u017e\xedvate\u013e \xfaspe\u0161ne vymazan\xfd", "removed_user", "Pou\u017e\xedvate\u013e bol \xfaspe\u0161ne odstr\xe1nen\xfd", "restored_user", "Pou\u017e\xedvate\u013e \xfaspe\u0161ne obnoven\xfd", "archived_users", "\xdaspe\u0161ne archivovan\xe9 :value pou\u017e\xedvatelia", "deleted_users", _s43_7, "removed_users", _s43_7, "restored_users", "Pou\u017e\xedvatelia :value boli \xfaspe\u0161ne obnoven\xed", _s16_175, "V\u0161eobecn\xe9 nastavenia", "invoice_options", "Mo\u017enosti fakt\xfary", _s17_109, "Skry\u0165 Uhraden\xe9 k d\xe1tumu", _s22_65, "Po prijat\xed \xfahrady zobrazi\u0165 len oblas\u0165 'Uhraden\xe9 k d\xe1tumu' na fakt\xfarach.", _s23_38, "Zapracova\u0165 dokumenty", _s28_30, "Zahrn\xfa\u0165 prilo\u017een\xe9 obr\xe1zky do fakt\xfary.", _s16_177, "Zobrazi\u0165 hlavi\u010dku na", _s16_178, "Zobrazi\u0165 p\xe4tu na", "first_page", "Prv\xe1 strana", "all_pages", "V\u0161etky strany", "last_page", "Posledn\xe1 strana", "primary_font", "Prim\xe1rne p\xedsmo", "secondary_font", "Sekund\xe1rne p\xedsmo", "primary_color", "Prim\xe1rna farba", "secondary_color", "Sekund\xe1rna farba", "page_size", "Ve\u013ekos\u0165 str\xe1nky", "font_size", "Ve\u013ekos\u0165 p\xedsma", "quote_design", "Vzh\u013ead ponuky", "invoice_fields", "Polia fakt\xfary", "product_fields", "Polia produktu", "invoice_terms", "Faktura\u010dn\xe9 podmienky", "invoice_footer", "P\xe4ta fakt\xfary", "quote_terms", "Podmienky ponuky", "quote_footer", "P\xe4ta ponuky", _s18_91, "Automatick\xfd e-mail", _s23_39, _s52_4, _s18_92, "Automatick\xe1 archiv\xe1cia", _s23_40, _s55_1, _s18_93, "Automaticky konvertova\u0165", _s23_41, _s58_4, _s17_111, "Nastavenia pracovn\xe9ho postupu", "freq_daily", "Denne", "freq_weekly", "T\xfd\u017edenne", "freq_two_weeks", "Dva t\xfd\u017edne", "freq_four_weeks", "\u0160tyri t\xfd\u017edne", "freq_monthly", "Mesa\u010dne", "freq_two_months", "Dva mesiace", _s17_113, "Tri mesiace", _s16_179, "\u0160tyri mesiace", "freq_six_months", "\u0160es\u0165 mesiacov", "freq_annually", "Ro\u010dne", "freq_two_years", "Dva roky", _s16_180, "Tri roky", "never", "Nikdy", "company", "Spolo\u010dnos\u0165", _s17_114, "Generovan\xe9 \u010c\xedsla", "charge_taxes", "\xda\u010dtova\u0165 dane", "next_reset", "\u010eal\u0161\xed Reset", "reset_counter", "Vynulova\u0165 po\u010d\xedtadlo", _s16_181, "Opakuj\xfaca sa predpona", "number_padding", "Odsadenie \u010d\xedsla", "general", "V\u0161eobecn\xfd", "surcharge_field", "Pr\xedplatkov\xe9 pole", "company_field", "Pole spolo\u010dnosti", "company_value", "Hodnota spolo\u010dnosti", "credit_field", "\xdaverov\xe9 pole", "invoice_field", "Pole fakt\xfary", _s17_116, "Pr\xedplatok za fakt\xfaru", "client_field", "Pole z\xe1kazn\xedka", "product_field", "Pole produktu", "payment_field", "Platobn\xe9 pole", "contact_field", "Pole kontaktu", "vendor_field", "Pole dod\xe1vate\u013ea", "expense_field", "Pole v\xfddajov", "project_field", "Pole produktu", "task_field", "Pole \xfalohy", "group_field", "Skupinov\xe9 pole", "number_counter", "Po\u010d\xedtadlo \u010d\xedsel", "prefix", "Predpona", "number_pattern", "Vzor \u010d\xedsla", "messages", "Spr\xe1vy", "custom_css", "Volite\u013en\xe9 CSS", _s17_118, "Vlastn\xfd JavaScript", _s16_183, "Zobrazi\u0165 v PDF", _s21_97, "Uk\xe1za\u0165 podpis klienta na fakt\xfare/cenovej ponuke PDF.", _s25_46, "Za\u010diarkavacie pol\xed\u010dko Faktura\u010dn\xe9 podmienky", _s30_13, "Vy\u017eadova\u0165 od klienta potvrdenie, \u017ee s\xfahlas\xed s faktura\u010dn\xfdmi podmienkami.", _s23_42, "Za\u010diarkavacie pol\xed\u010dko Podmienky objedn\xe1vky", _s28_31, "Vy\u017eadova\u0165 od z\xe1kazn\xedkov s\xfahlas s podmienkami pon\xfak.", _s25_47, "Podpis na fakt\xfare", _s30_14, "Vy\u017eadova\u0165 od z\xe1kazn\xedka podpis.", _s23_43, "Podpis na objedn\xe1vke", _s22_67, "Zabezpe\u010di\u0165 fakt\xfary heslom", _s27_45, "Umo\u017e\u0148uje nastavi\u0165 heslo pre ka\u017ed\xfd kontakt. Ak je nastaven\xe9 heslo, pred zobrazen\xedm fakt\xfar bude vy\u017eadovan\xe9.", "authorization", "Opr\xe1vnenie", "subdomain", "Poddom\xe9na", "domain", "Dom\xe9na", "portal_mode", "Re\u017eim port\xe1lu", "email_signature", "S pozdravom,", _s24_50, "U\u013eah\u010dite svojim klientom platenie pridan\xedm ozna\u010den\xedm schema.org do va\u0161ich e-mailov.", "plain", "Oby\u010dajn\xfd", "light", "Svetl\xe1", "dark", "Tmav\xe1", "email_design", "Vzh\u013ead emailu", "attach_pdf", "Prilo\u017ei\u0165 PDF", _s16_184, "Prilo\u017ei\u0165 dokumenty", "attach_ubl", "Pripojte URL", "email_style", "\u0160t\xfdl e-mailu", _s19_66, "Mo\u017enos\u0165 ozna\u010di\u0165", "reply_to_email", "Email pre odpove\u010f", "reply_to_name", "Odpoveda\u0165 - pod\u013ea n\xe1zvu", "bcc_email", "BCC E-mail", "processed", "Spracovan\xe9", "credit_card", "Kreditn\xe1 karta", "bank_transfer", "Bankov\xfd prevod", "priority", "Priorita", "fee_amount", "V\xfd\u0161ka poplatku", "fee_percent", "Percento poplatku", "fee_cap", "Obmedzenie poplatku", "limits_and_fees", "Limity/Poplatky", "enable_min", "Povoli\u0165 min", "enable_max", "Povoli\u0165 max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "ax", _s19_67, "Log\xe1 akceptovan\xfdch kariet", "credentials", "Poverenia", "update_address", "Upravi\u0165 adresu", _s19_69, "Aktualizova\u0165 adresu z\xe1kazn\xedka poskytnut\xfdmi \xfadajmi", "rate", "Sadzba", "tax_rate", "Sadzba dane", "new_tax_rate", "Nov\xe1 sadzba dane", "edit_tax_rate", "Upravi\u0165 sadzbu dane", _s16_186, "Sadzba dane \xfaspe\u0161ne vytvoren\xe1", _s16_187, "Sadzba dane \xfaspe\u0161ne upraven\xe1", _s17_121, "Sadzba dane \xfaspe\u0161ne archivovan\xe1", _s16_188, "Sadzba dane \xfaspe\u0161ne odstr\xe1nen\xe1", _s17_122, "Sadzba dane \xfaspe\u0161ne obnoven\xe1", _s18_94, "Sadzby dane :value boli \xfaspe\u0161ne archivovan\xe9", _s17_123, "Stavy \xfaloh :value boli \xfaspe\u0161ne vymazan\xe9", _s18_95, "Sadzby dane :value boli \xfaspe\u0161ne obnoven\xe9", "fill_products", "Automaticky vyplni\u0165 produkty", _s18_96, "V\xfdber produktu automaticky vypln\xed popis a cenu", "update_products", "Automaticky aktualizova\u0165 produkty", _s20_89, "\xdaprava fakt\xfary automaticky uprav\xed kni\u017enicu produktov", _s16_189, "Konvertova\u0165 produkty", _s21_98, "Automaticky prepo\u010d\xedtajte ceny produktov na menu klienta", "fees", "Poplatky", "limits", "Limity", "provider", "Poskytovate\u013e", "company_gateway", "Platobn\xe1 br\xe1na", _s16_191, "Platobn\xe9 br\xe1ny", _s19_70, "Nov\xe1 br\xe1na", _s20_90, "Upravi\u0165 br\xe1nu", _s23_44, "Br\xe1na \xfaspe\u0161ne vytvoren\xe1", _s23_45, "Br\xe1na \xfaspe\u0161ne upraven\xe1", _s24_51, "Br\xe1na \xfaspe\u0161ne archivovan\xe1", _s23_46, "Br\xe1na \xfaspe\u0161ne odstr\xe1nen\xe1", _s24_52, "Br\xe1na \xfaspe\u0161ne obnoven\xe1", _s25_49, "Br\xe1ny :value boli \xfaspe\u0161ne archivovan\xe9", _s24_53, "Br\xe1ny :value boli \xfaspe\u0161ne vymazan\xe9", _s25_50, "Br\xe1ny :value boli \xfaspe\u0161ne obnoven\xe9", _s16_193, "Pokra\u010dova\u0165 v \xfaprave", "discard_changes", "Zahodi\u0165 zmeny", "default_value", "Predvolen\xe1 hodnota", "disabled", "Vypnut\xe9", "currency_format", "Form\xe1t meny", _s21_99, "Prv\xfd de\u0148 v t\xfd\u017edni", _s23_47, "Prv\xfd mesiac v roku", "sunday", "Nede\u013ea", "monday", "Pondelok", "tuesday", "Utorok", "wednesday", "Streda", "thursday", "\u0160tvrtok", "friday", "Piatok", "saturday", "Sobota", "january", "Janu\xe1r", "february", "Febru\xe1r", "march", "Marec", "april", "Apr\xedl", "may", "M\xe1j", "june", "J\xfan", "july", "J\xfal", "august", "August", "september", "September", "october", "Okt\xf3ber", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "K\xf3d", "date_format", "Form\xe1t d\xe1tumu", "datetime_format", "Form\xe1t d\xe1tumu a \u010dasu", "military_time", "24-hodinov\xfd form\xe1t \u010dasu", _s18_97, "24-hodinov\xe9 zobrazenie", "send_reminders", "Odosla\u0165 pripomienky", "timezone", "\u010casov\xe9 p\xe1smo", _s19_71, "Filtrovan\xe9 pod\u013ea projektu", _s17_124, "Filtrovan\xe9 podla skupiny", _s19_73, "Filtrovan\xe9 podla fakt\xfary", _s18_98, "Filtrovan\xe9 podla z\xe1kazn\xedka", _s18_100, "Filtrovan\xe9 podla dod\xe1vate\u013ea", "group_settings", "Nastavenia skupiny", "group", "Skupina", "groups", "Skupiny", "new_group", "Nov\xe1 skupina", "edit_group", "Upravi\u0165 skupinu", "created_group", "Skupina \xfaspe\u0161ne vytvoren\xe1", "updated_group", "Skupina \xfaspe\u0161ne upraven\xe1", "archived_groups", "\xdaspe\u0161ne archivovan\xe9 :value skupiny", "deleted_groups", "Skupiny :value boli \xfaspe\u0161ne odstr\xe1nen\xe9", "restored_groups", "\xdaspe\u0161ne obnoven\xe9 :value skupiny", "archived_group", "Skupina \xfaspe\u0161ne archivovan\xe1", "deleted_group", "Skupina \xfaspe\u0161ne zmazan\xe1", "restored_group", "Skupina \xfaspe\u0161ne obnoven\xe1", "upload_logo", "Nahra\u0165 logo", "uploaded_logo", "Logo \xfaspe\u0161ne nahrat\xe9", "logo", "Logo", "saved_settings", "Nastavenia boli \xfaspe\u0161ne ulo\u017en\xe9", _s16_195, "Nastavenia produktu", "device_settings", "Nastavenie zariadenia", "defaults", "Predvolen\xe9", "basic_settings", "Z\xe1kladn\xe9 nastavenia", _s17_126, "Roz\u0161\xedren\xe9 nastavenia", "company_details", "Firemn\xe9 \xfadaje", "user_details", "Podrobnosti o pou\u017e\xedvate\u013eovi", "localization", "Lokaliz\xe1cia", "online_payments", "Online platby", "tax_rates", "Sadzby dane", "notifications", "Notifik\xe1cie", "import_export", "Import | Export", "custom_fields", "Volite\u013en\xe9 polia", "invoice_design", "Vzh\u013ead fakt\xfary", "buy_now_buttons", "Tla\u010didl\xe1 K\xfapi\u0165 teraz", "email_settings", "Nastavenia Emailov", _s23_49, "\u0160abl\xf3ny a pripomienky", _s22_68, _s22_145, _s19_75, "Vizualiz\xe1cie \xfadajov", "price", "Cena", "email_sign_up", "E-mailov\xe1 registr\xe1cia", "google_sign_up", "Registr\xe1cia Google", _s27_49, "\u010eakujeme za V\xe1\u0161 n\xe1kup!", "redeem", "Uplatni\u0165", "back", "Sp\xe4\u0165", "past_purchases", "Predch\xe1dzaj\xface n\xe1kupy", _s19_77, "Ro\u010dn\xe9 predplatn\xe9", "pro_plan", "Verzia Pro", "enterprise_plan", "Verzia Enterprise", "count_users", ":count u\u017e\xedvate\u013eov", "upgrade", "Inovova\u0165", _s25_51, "Pros\xedm vlo\u017ete krstn\xe9 meno", _s24_54, "Pros\xedm vlo\u017ete priezvisko", _s33_28, "Pros\xedm, potvr\u010fte, \u017ee s\xfahlas\xedte s obchodn\xfdmi podmienkami a ochranou s\xfakromia, ak chcete vytvori\u0165 \xfa\u010det.", "i_agree_to_the", "S\xfahlas\xedm s", _s16_197, "Obchodn\xe9 podmienky", "privacy_policy", "Ochrana s\xfakromia", "sign_up", "Regist\xe1cia", "account_login", "Prihl\xe1senie do \xfa\u010dtu", "view_website", "Pozrie\u0165 webstr\xe1nku", "create_account", "Vytvori\u0165 \xfa\u010det", "email_login", "Prihl\xe1senie e-mailom", "create_new", "Vytvori\u0165 nov\xfd", _s18_102, "Nie je vybran\xfd \u017eiadny z\xe1znam", _s21_102, "Pros\xedm ulo\u017ete alebo zru\u0161te Va\u0161e zmeny", "download", "Stiahnu\u0165", _s27_50, "Po\u017eaduje sa verzia Enterprise", "take_picture", "Vyfoti\u0165", "upload_file", "Nahra\u0165 s\xfabor", "document", "Dokument", "documents", "Dokumenty", "new_document", "Nov\xfd dokument", "edit_document", "Editova\u0165 dokument", _s17_128, "Dokument \xfaspe\u0161ne nahran\xfd", _s16_199, "Dokument \xfaspe\u0161ne aktualizovan\xfd", _s17_129, "Dokument \xfaspe\u0161ne archivovan\xfd", _s16_200, "Dokument \xfaspe\u0161ne vymazan\xfd", _s17_130, "Dokument \xfaspe\u0161ne obnoven\xfd", _s18_104, "\xdaspe\u0161ne archivovan\xe9 :value dokumenty", _s17_131, "Dokumenty :value boli \xfaspe\u0161ne odstr\xe1nen\xe9", _s18_105, "\xdaspe\u0161ne obnoven\xe9 :value dokumenty", "no_history", "\u017diadna Hist\xf3ria", "expense_date", "D\xe1tum v\xfddajov", "pending", "\u010cak\xe1 sa", _s16_201, "Prihl\xe1sen\xe9", _s16_202, "\u010cak\xe1", _s16_203, "Fakt\xfarovan\xe9", "converted", "Konvertovan\xe9", _s24_56, _s24_57, "exchange_rate", "V\xfdmenn\xfd kurz", _s16_204, "Previes\u0165 menu", "mark_paid", "Ozna\u010di\u0165 uhraden\xe9", "category", "Kateg\xf3ria", "address", "Adresa", "new_vendor", "Nov\xfd dod\xe1vate\u013e", "created_vendor", "Dod\xe1vate\u013e \xfaspe\u0161ne vytvoren\xfd", "updated_vendor", "Dod\xe1vate\u013e \xfaspe\u0161ne aktualizovan\xfd", "archived_vendor", "Dod\xe1vate\u013e \xfaspe\u0161ne archivovan\xfd", "deleted_vendor", "Dod\xe1vate\u013e \xfaspe\u0161ne odstr\xe1nen\xfd", "restored_vendor", "Dod\xe1vate\u013e \xfaspe\u0161ne obnoven\xfd", _s16_205, "Po\u010det \xfaspe\u0161ne archivovan\xfdch dod\xe1vate\u013eov: :count", "deleted_vendors", "Po\u010det \xfaspe\u0161ne odstranen\xfdch dod\xe1vate\u013eov: :count", _s16_206, "Dod\xe1vatelia :value boli \xfaspe\u0161ne obnoven\xed", "new_expense", "Zadajte v\xfddaje", "created_expense", "V\xfddaje \xfaspe\u0161ne vytvoren\xe9", "updated_expense", "V\xfddaje \xfaspe\u0161ne aktualizovan\xe9", _s16_207, _s26_91, "deleted_expense", _s22_146, _s16_208, "N\xe1klad \xfaspe\u0161ne obnoven\xfd", _s17_132, _s26_91, _s16_209, _s22_146, _s17_133, "\xdaspe\u0161ne obnoven\xe9 :value v\xfddavky", "copy_shipping", "Kop\xedrova\u0165 dodanie", "copy_billing", "Kop\xedrova\u0165 faktur\xe1ciu", "design", "Vzh\u013ead", _s21_103, "Nepodarilo sa n\xe1js\u0165 z\xe1znam", "invoiced", "Fakturovan\xe9", "logged", "Prihl\xe1sen\xfd", "running", "Spusten\xe9", "resume", "Obnovi\u0165", "task_errors", "Pros\xedm opravte prekr\xfdvaj\xfaci sa \u010das", "start", "Spusti\u0165", "stop", "Zastavi\u0165", "started_task", "\xdaloha \xfaspe\u0161ne spusten\xe1", "stopped_task", "\xdaloha \xfaspe\u0161ne zastaven\xe1", "resumed_task", _s22_147, "now", "Teraz", _s16_210, "Automatick\xe9 spustenie \xfaloh", "timer", "\u010casova\u010d", "manual", "Manu\xe1l", "budgeted", "Rozpo\u010dtovan\xe9", "start_time", "Po\u010diato\u010dn\xfd \u010das", "end_time", "\u010cas ukon\u010denia", "date", "D\xe1tum", "times", "\u010casy", "duration", "Trvanie", "new_task", "Nov\xe1 \xfaloha", "created_task", "\xdaloha \xfaspe\u0161ne vytvoren\xe1", "updated_task", "\xdaloha \xfaspe\u0161ne upraven\xe1", "archived_task", "\xdaloha \xfaspe\u0161ne archivovan\xe1", "deleted_task", "\xdaloha \xfaspe\u0161ne odstr\xe1nen\xe1", "restored_task", _s22_147, "archived_tasks", "Po\u010det \xfaspe\u0161ne archivovan\xfdch \xfaloh: :count", "deleted_tasks", "Po\u010det \xfaspe\u0161ne zmazan\xfdch \xfaloh: :count", "restored_tasks", "\xdaspe\u0161ne obnoven\xe9 :value \xfalohy", _s19_79, "Zadaj meno", "budgeted_hours", "Rozpo\u010dtovan\xe9 hodiny", "created_project", "Projekt bol \xfaspe\u0161ne vytvoren\xfd", "updated_project", "Projekt bol \xfaspe\u0161ne upraven\xfd", _s16_212, "Projekt bol \xfaspe\u0161ne archivovan\xfd", "deleted_project", "Projekt bol \xfaspe\u0161ne zmazan\xfd", _s16_213, "Projekt bol \xfaspe\u0161ne obnoven\xfd", _s17_134, _s45_15, _s16_214, _s45_15, _s17_135, "\xdaspe\u0161ne obnoven\xe9 :value projekty", "new_project", "Nov\xfd projekt", _s27_54, "\u010eakujeme, \u017ee pou\u017e\xedvate na\u0161u aplik\xe1ciu!", "if_you_like_it", "Ak sa V\xe1m p\xe1\u010di pros\xedm", "click_here", "kliknite sem", _s18_106, "Kliknite tu", "to_rate_it", "aby ste to ohodnotil.", "average", "Priemer", "unapproved", "Neschv\xe1len\xe9", _s30_19, "Ak chcete zmeni\u0165 toto nastavenie, overte toto\u017enos\u0165", "locked", "Uzamknut\xe9", "authenticate", "Overi\u0165", _s19_81, "Pros\xedm overte", _s24_58, "Biometrick\xe1 autentifik\xe1cia", "footer", "P\xe4ta", "compare", "Porovna\u0165", "hosted_login", "Hostite\u013esk\xe9 prihl\xe1senie", "selfhost_login", "Vlastn\xe9 prihl\xe1senie", "google_sign_in", "Prihl\xe1ste sa pomocou Google", "today", "Dnes", "custom_range", "Vlastn\xfd rozsah", "date_range", "\u010casov\xfd rozsah", "current", "Aktu\xe1lny", "previous", "Predch\xe1dzaj\xfaci", "current_period", "Aktu\xe1ln\xe9 obdobie", _s17_136, "Porovn\xe1van\xe9 obdobie", "previous_period", "Predch\xe1dzaj\xface obdobie", "previous_year", "Minul\xfd rok", "compare_to", "Porovna\u0165 s", "last7_days", "Posledn\xfdch 7 dn\xed", "last_week", "Posledn\xfd t\xfd\u017ede\u0148", "last30_days", "Posledn\xfdch 30 dn\xed", "this_month", "Tento Mesiac", "last_month", "Posledn\xfd mesiac", "this_year", "Tento Rok", "last_year", "Posledn\xfd Rok", "custom", "Vlastn\xe9", _s16_215, "Duplikova\u0165 do fakt\xfary", "clone_to_quote", "Duplikova\u0165 do ponuky", "clone_to_credit", "Klon na \xfaver", "view_invoice", "Zobrazi\u0165 fakt\xfaru", "convert", "Konvertova\u0165", "more", "VIac", "edit_client", "Upravi\u0165 z\xe1kazn\xedka", "edit_product", "Upravi\u0165 produkt", "edit_invoice", "\xdaprava fakt\xfary", "edit_quote", "Upravi\u0165 ponuku", "edit_payment", "Upravi\u0165 platbu", "edit_task", "Upravi\u0165 \xfalohu", "edit_expense", "Upravi\u0165 v\xfddaje", "edit_vendor", "Upravi\u0165 dod\xe1vate\u013ea", "edit_project", "Upravi\u0165 projekt", _s20_92, "Upravi\u0165 pravideln\xfa ponuku", "billing_address", "Faktura\u010dn\xe1 adresa", _s16_217, "Dodacia adresa", "total_revenue", "Celkov\xfd pr\xedjem", "average_invoice", "Priemern\xe1 fakt\xfara", "outstanding", "Nezaplaten\xe9", "invoices_sent", ":count fakt\xfar odoslan\xfdch", "active_clients", "akt\xedvni z\xe1kazn\xedci", "close", "Zavrie\u0165", "email", "Email", "password", "Heslo", "url", "URL", "secret", "Tajnost", "name", "Meno", "logout", "Odhl\xe1si\u0165", "login", "Prihl\xe1si\u0165", "filter", "Filter", "sort", "Zoradi\u0165", "search", "H\u013eada\u0165", "active", "Akt\xedvny", "archived", "Archivovan\xe9", "deleted", "Odstr\xe1nen\xe9", "dashboard", "Prehlad", "archive", "Arch\xedv", "delete", "Odstr\xe1ni\u0165", "restore", "Obnovi\u0165", _s16_219, "Obnovenie dokon\u010den\xe9", _s23_50, "Pros\xedm zadajte v\xe1\u0161 email", _s26_37, "Prosim zadajte va\u0161e heslo", _s21_106, "Pros\xedm zadajte va\u0161u URL", _s26_39, "Pros\xedm zadajte v\xe1\u0161 produktov\xfd k\u013e\xfa\u010d", "ascending", "Vzostupne", "descending", "Zostupne", "save", "Ulo\u017ei\u0165", _s17_138, "Nastala chyba", "paid_to_date", "Zaplaten\xe9 ku d\u0148u", "balance_due", "Zost\xe1va uhradi\u0165", "balance", "Zostatok", "overview", "Zhrnutie", "details", "Detaily", "phone", "Telef\xf3n", "website", "Web", "vat_number", "I\u010c DPH", "id_number", "I\u010cO", "create", "Vytvori\u0165", _s19_83, "Hodnota :value bola skop\xedrovan\xe1 do schr\xe1nky", "error", "Chyba", _s16_221, "Nepodarilo sa spusti\u0165", "contacts", "Kontakty", "additional", "Dodato\u010dn\xe9", "first_name", "Meno", "last_name", "Priezvisko", "add_contact", "Prida\u0165 kontakt", "are_you_sure", "Ste si ist\xfd?", "cancel", "Storno", "ok", "Ok", "remove", "Odstr\xe1ni\u0165", _s16_223, "E-mail je neplatn\xfd", "product", "Produkt", "products", "Produkty", "new_product", "Nov\xfd produkt", "created_product", "Produkt \xfaspe\u0161ne vytvoren\xfd", "updated_product", "Produkt \xfaspe\u0161ne zmenen\xfd", _s16_225, "Produkt \xfaspe\u0161ne archivovan\xfd", "deleted_product", "Produkt bol \xfaspe\u0161ne zmazan\xfd", _s16_226, "Produkt bol \xfaspe\u0161ne obnoven\xfd", _s17_140, "Po\u010det \xfaspe\u0161ne archivovan\xfdch produktov: :count", _s16_227, "Po\u010det \xfaspe\u0161ne zmazan\xfdch produktov: :count", _s17_141, "\xdaspe\u0161ne obnoven\xe9 :value produkty", "product_key", "Produkt", "notes", "Pozn\xe1mky", "cost", "N\xe1klady", "client", "Z\xe1kazn\xedk", "clients", "Z\xe1kazn\xedci", "new_client", "Nov\xfd z\xe1kazn\xedk", "created_client", "Z\xe1kazn\xedk \xfaspe\u0161ne vytvoren\xfd", "updated_client", "Z\xe1kazn\xedk \xfaspe\u0161ne aktualizovan\xfd", "archived_client", "Z\xe1kazn\xedk \xfaspe\u0161ne archivovan\xfd", _s16_228, "Po\u010det \xfaspe\u0161ne archivovan\xfdch z\xe1kazn\xedkov: :count", "deleted_client", "Z\xe1kazn\xedk \xfaspe\u0161ne odstr\xe1nen\xfd", "deleted_clients", "Po\u010det \xfaspe\u0161ne odstranen\xfdch z\xe1kazn\xedkov: :count", "restored_client", "Z\xe1kazn\xedk \xfaspe\u0161ne obnoven\xfd", _s16_229, "\xdaspe\u0161ne obnoven\xed :value klienti", "address1", "Ulica", "address2", "Byt/Apartm\xe1n", "city", "Mesto", "state", "Kraj", "postal_code", "PS\u010c", "country", "Krajina", "invoice", "Fakt\xfara", "invoices", "Fakt\xfary", "new_invoice", "Nov\xe1 fakt\xfara", "created_invoice", "Fakt\xfara \xfaspe\u0161ne vytvoren\xe1", "updated_invoice", "Fakt\xfara \xfaspe\u0161ne aktualizovan\xe1", _s16_230, "Fakt\xfara \xfaspe\u0161ne archivovan\xe1", "deleted_invoice", _s26_90, _s16_231, "Fakt\xfara \xfaspe\u0161ne obnoven\xe1", _s17_142, "Po\u010det \xfaspe\u0161ne archivovan\xfdch fakt\xfar: :count", _s16_232, "Po\u010det \xfaspe\u0161ne odstr\xe1nen\xfdch fakt\xfar: :count", _s17_143, "\xdaspe\u0161ne obnoven\xe9 :value fakt\xfary", "emailed_invoice", _s24_120, "emailed_payment", "Platba bola \xfaspe\u0161ne odoslan\xe1 e-mailom", "amount", "\u010ciastka", "invoice_number", "\u010c\xedslo fakt\xfary", "invoice_date", "D\xe1tum fakt\xfary", "discount", "Z\u013eava", "po_number", _s16_288, "terms", "Podmienky", "public_notes", "Verejn\xe9 pozn\xe1mky", "private_notes", "S\xfakromn\xe9 pozn\xe1mky", "frequency", "Frekvencia", "start_date", "Za\u010diatok", "end_date", "Koniec", "quote_number", "\u010c\xedslo ponuky", "quote_date", "D\xe1tum ponuky", "valid_until", "Platn\xe9 do", "items", "Polo\u017eky", "partial_deposit", "\u010ciasto\u010dn\xe9/Vklad", "description", "Popis", "unit_cost", "Jednotkov\xe1 cena", "quantity", "Mno\u017estvo", "add_item", "Prida\u0165 polo\u017eku", "contact", "Kontakt", "work_phone", "Telef\xf3n", "total_amount", "Celkov\xe1 suma", "pdf", "PDF", "due_date", _s16_388, _s16_233, "\u010ciasto\u010dn\xfd d\xe1tum splatnosti", "status", "Stav", _s17_144, "Stav fakt\xfary", "quote_status", "Stav ponuky", _s22_69, "Kliknut\xedm na + prid\xe1te polo\u017eku", _s22_71, "Kliknut\xedm na + prida\u0165 \u010das", "count_selected", ":count vybrat\xfdch", "total", "Celkom", "percent", "Percent", "edit", "Upravi\u0165", "dismiss", "Odmietnu\u0165", _s20_94, "Vyberte d\xe1tum", _s22_72, "Vyberte klienta", _s24_60, "Pros\xedm zvo\u013ete fakt\xfaru", "task_rate", "\xdaloha sadzba", "settings", "Nastavenia", "language", "Jazyk", "currency", "Mena", "created_at", "D\xe1tum vytvorenia", "created_on", "Vytvoren\xe9", "updated_at", "Aktualizovan\xe9", "tax", "Da\u0148", _s30_21, "Pros\xedm vlo\u017ete \u010d\xedslo fakt\xfary", _s27_58, "Pros\xedm vlo\u017ete \u010d\xedslo ponuky", "past_due", "Po splatnosti", "draft", "N\xe1vrh", "sent", "Odoslan\xe9", "viewed", "Zobrazen\xe9", "approved", "Schv\xe1len\xe9", "partial", "Z\xe1loha", "paid", "Zaplaten\xe9", "mark_sent", "Ozna\u010di\u0165 ako odoslan\xe9", _s22_74, _s42_25, _s22_75, _s42_25, _s23_52, _s42_26, _s23_53, _s42_26, "done", "Hotovo", _s37_21, "Zadajte meno klienta alebo kontaktnej osoby", "dark_mode", "Tmav\xfd re\u017eim", _s27_60, "Ak chcete pou\u017ei\u0165 zmenu, re\u0161tartujte aplik\xe1ciu", "refresh_data", "Obnovi\u0165 \xfadaje", "blank_contact", "Pr\xe1zdny kontakt", "activity", "Aktivita", _s16_235, "Nena\u0161li sa \u017eiadne z\xe1znamy", "clone", "Duplikova\u0165", "loading", "Na\u010d\xedtavam", "industry", "Odvetvie", "size", "Ve\u013ekos\u0165", "payment_terms", "Platobn\xe9 podmienky", "payment_date", "D\xe1tum platby", "payment_status", "Stav \xfahrady", _s16_237, "\u010cak\xe1", _s16_238, "Neplatn\xe9", _s16_239, "Zlyhanie", _s16_240, "Dokon\u010den\xe9", _s16_241, _s17_257, _s16_242, "Vr\xe1ten\xe9", _s17_145, "Neaplikovan\xe9", _s17_146, _s19_175, "net", "\u010cist\xfd", "client_portal", "Z\xe1kazn\xedcky port\xe1l", "show_tasks", "Zobrazi\u0165 \xfalohy", "email_reminders", "Pripomienky emailom", "enabled", "Povolen\xe9", "recipients", "Pr\xedjemci", "initial_email", "\xdavodn\xfd Email", "first_reminder", "Prv\xe1 Upomienka", "second_reminder", "Druh\xe1 Upomienka", "third_reminder", _s16_391, "reminder1", "Prv\xe1 Upomienka", "reminder2", "Druh\xe1 Upomienka", "reminder3", _s16_391, "template", "\u0160abl\xf3na", "send", "Odoslan\xe9", "subject", "Predmet", "body", "Telo", "send_email", "Posla\u0165 e-mail", "email_receipt", "Odosla\u0165 z\xe1kazn\xedkovi potvrdenie o \xfahrade", "auto_billing", _s21_201, "button", "Tla\u010didlo", "preview", "Uk\xe1\u017eka", "customize", "Prisp\xf4sobi\u0165", "history", "Hist\xf3ria", "payment", "Platba", "payments", "Platby", "refunded", "Vr\xe1ten\xe9", "payment_type", "Druh platby", _s21_108, "Referencia transakcie", "enter_payment", "Zada\u0165 platbu", "new_payment", "Nov\xe1 platba", "created_payment", "Platba \xfaspe\u0161ne vytvoren\xe1", "updated_payment", "Platba \xfaspe\u0161ne upraven\xe1", _s16_243, "Platba \xfaspe\u0161ne archivovan\xe1", "deleted_payment", "Platba \xfaspe\u0161ne odstr\xe1nen\xe1", _s16_244, "Platba \xfaspe\u0161ne obnoven\xe1", _s17_147, "Platby \xfaspe\u0161ne archivovan\xe9", _s16_245, "Po\u010det \xfaspe\u0161ne odstr\xe1nen\xfdch platieb: :count", _s17_148, "\xdaspe\u0161ne obnoven\xe9 :value platby", "quote", "Ponuka", "quotes", "Ponuky", "new_quote", "Nov\xe1 ponuka", "created_quote", "Ponuka \xfaspe\u0161ne vytvoren\xe1", "updated_quote", "Ponuka \xfaspe\u0161ne zmenen\xe1", "archived_quote", "Ponuka \xfaspe\u0161ne z\xe1lohovan\xe1", "deleted_quote", "Ponuka \xfaspe\u0161ne odstr\xe1nen\xe1", "restored_quote", "Ponuka \xfaspe\u0161ne obnoven\xe1", "archived_quotes", "Po\u010det \xfaspe\u0161ne archivovan\xfdch pon\xfak: :count", "deleted_quotes", "Po\u010det \xfaspe\u0161ne odstr\xe1nen\xfdch pon\xfak: :count", "restored_quotes", "\xdaspe\u0161ne obnoven\xe9 :value ponuky", "expense", "V\xfddaje", "expenses", "V\xfddaje", "vendor", "Dod\xe1vate\u013e", "vendors", "Dod\xe1vatelia", "task", "\xdaloha", "tasks", "\xdalohy", "project", "Projekt", "projects", "Projekty", "activity_1", ":user vytvoril z\xe1kazn\xedka :client", "activity_2", ":user archivoval z\xe1kazn\xedka :client", "activity_3", ":user odstr\xe1nil z\xe1kazn\xedka :client", "activity_4", ":user vytvoril fakt\xfaru :invoice", "activity_5", ":user upravil fakt\xfaru :invoice", "activity_6", ":user odoslal fakt\xfaru :invoice pre :client :contact", "activity_7", ":contact zobrazil fakt\xfaru :invoice pre z\xe1kazn\xedka :client", "activity_8", ":user archivoval fakt\xfaru :invoice", "activity_9", ":user odstr\xe1nil fakt\xfaru :invoice", "activity_10", ":contact vlo\u017eil platbu :payment za :payment_amount na fakt\xfare :invoice pre :client", "activity_11", ":user upravil platbu :payment", "activity_12", _s32_20, "activity_13", ":user odstr\xe1nil platbu :payment", "activity_14", ":u\u017e\xedvate\u013e zadan\xfd :kredit kredit", "activity_15", ":user aktualizoval :credit kredit", "activity_16", _s31_30, "activity_17", ":user vymazal :credit kredit", "activity_18", ":user vytvoril ponuku :quote", "activity_19", ":user aktualizoval ponuku :quote", "activity_20", ":user odoslal emailom ponuku :quote pre :client :contact", "activity_21", ":contact zobrazil ponuku :quote", "activity_22", ":user archivoval ponuku :quote", "activity_23", ":user odstr\xe1nil ponuku :quote", "activity_24", ":user obnovil ponuku :quote", "activity_25", ":user obnovil fakt\xfaru :invoice", "activity_26", ":user obnovil z\xe1kazn\xedka :client", "activity_27", _s29_57, "activity_28", _s28_75, "activity_29", ":contact schv\xe1lil ponuku :quote pre :client", "activity_30", ":user vytvoril dod\xe1vate\u013ea :vendor", "activity_31", ":user archivoval dod\xe1vate\u013ea :vendor", "activity_32", ":user odstr\xe1nil dod\xe1vate\u013ea :vendor", "activity_33", ":user obnovil dod\xe1vate\u013ea :vendor", "activity_34", ":user vytvoril v\xfddaje :expense", "activity_35", ":user zaarchivoval v\xfddaje :expense", "activity_36", ":user zmazal v\xfddate :expense", "activity_37", ":user obnovil v\xfddaje :expense", "activity_39", ":user zru\u0161il :payment_amount platbu :payment", "activity_40", ":user vr\xe1til :adjustment z :payment_amount platby :payment", "activity_41", ":payment_amount platba (:payment) zlyhala", "activity_42", ":user vytvoril \xfalohu :task", "activity_43", ":user upravil \xfalohu :task", "activity_44", ":user archivoval \xfalohu :task", "activity_45", ":user odstr\xe1nil \xfalohu :task", "activity_46", ":user obnovil \xfalohu :task", "activity_47", ":user aktualizoval v\xfddaje :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", ":user zaplatil fakt\xfaru :invoice", "activity_55", ":contact odpovedal na tiket :ticket", "activity_56", "tiket :ticket bol zobrazen\xfd u\u017e\xedvate\u013eom :user", "activity_57", "Syst\xe9mu sa nepodarilo odosla\u0165 e-mailom fakt\xfaru :invoice", "activity_58", ":user stornoval fakt\xfaru :invoice", "activity_59", ":user zru\u0161il fakt\xfaru :invoice", "activity_60", ":contact prezrel ponuku :quote", "activity_61", ":user aktualizval klienta :client", "activity_62", ":user aktualizoval dod\xe1vate\u013ea :vendor", "activity_63", ":user poslal e-mailom prv\xfa upomienku na fakt\xfaru :invoice na :contact", "activity_64", ":user poslal e-mailom druh\xfa upomienku na fakt\xfaru :invoice na :contact", "activity_65", ":user poslal e-mailom tretiu upomienku na fakt\xfaru :invoice na :contact", "activity_66", ":user poslal e-mailom nekone\u010dn\xfa upomienku na fakt\xfaru :invoice na :contact", "activity_80", ":user vytvoril predplatn\xe9 :subscription", "activity_81", ":user aktualizoval predplatn\xe9 :subscription", "activity_82", ":user archivoval predplatn\xe9 :subscription", "activity_83", ":user vymazal predplatn\xe9 :subscription", "activity_84", ":user obnovil predplatn\xe9 :subscription", _s17_149, "Jednorazov\xe9 heslo", "emailed_quote", _s23_110, "emailed_credit", "Kredit bol \xfaspe\u0161ne odoslan\xfd e-mailom", _s20_96, "Ponuka bola \xfaspe\u0161ne ozna\u010den\xe1 ako odoslan\xe1", _s21_110, "Kredit bol \xfaspe\u0161ne ozna\u010den\xfd ako odoslan\xfd", "expired", "Vypr\u0161an\xe9", "all", "V\u0161etko", "select", "Vo\u013eba", _s22_76, "Dlho stla\u010dte Multiselect", "custom_value1", "Vlastn\xe1 hodnota", "custom_value2", "Vlastn\xe1 hodnota", "custom_value3", "Vlastn\xe1 hodnota 3", "custom_value4", "Vlastn\xe1 hodnota 4", _s18_107, "Vlastn\xfd \u0161t\xfdl e-mailu", _s24_65, "Spr\xe1va vlastn\xe9ho informa\u010dn\xe9ho panelu", _s29_43, "Vlastn\xe1 spr\xe1va o nezaplatenej fakt\xfare", _s27_65, "Vlastn\xe1 spr\xe1va o zaplatenej fakt\xfare", _s31_23, "Vlastn\xe1 spr\xe1va o neschv\xe1lenej cenovej ponuke", "lock_invoices", "Uzamknutie fakt\xfar", "translations", "Preklady", _s19_84, "Vzor \u010d\xedsla \xfalohy", _s19_86, "Po\u010d\xedtadlo \u010d\xedsel \xfaloh", _s22_78, "Vzor \u010d\xedsla v\xfddavkov", _s22_80, "Po\u010d\xedtadlo \u010d\xedsel v\xfddavkov", _s21_111, "Vzor \u010d\xedsla predajcu", _s21_113, "Po\u010d\xedtadlo \u010d\xedsel predajcu", _s21_115, "Vzor \u010d\xedsla tiketu", _s21_117, "Po\u010d\xedtadlo \u010d\xedsel tiketu", _s22_82, "Vzor \u010d\xedsla platby", _s22_84, "Po\u010d\xedtadlo \u010d\xedsla platby", _s22_86, "Vzor \u010d\xedsla fakt\xfary", _s22_88, "Po\u010d\xedtadlo \u010d\xedsla fakt\xfary", _s20_97, "Vzor \u010d\xedsla cenovej ponuky", _s20_99, "Po\u010d\xedtadlo \u010d\xedsla ponuky", _s21_119, _s18_226, _s21_121, _s26_92, _s21_123, _s18_226, _s21_124, _s26_92, _s18_109, "Vynulova\u0165 d\xe1tum po\u010d\xedtadla", "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, "Predvolen\xfd n\xe1zov dane 1", _s18_113, "Predvolen\xe1 sadzba dane 1", _s18_115, "Predvolen\xfd n\xe1zov dane 2", _s18_117, "Predvolen\xe1 sadzba dane 2", _s18_119, "Predvolen\xfd n\xe1zov dane 3", _s18_121, "Predvolen\xe1 sadzba dane 3", _s21_125, "Predmet e-mailovej fakt\xfary", _s19_88, "Predmet ponuky e-mailu", _s21_127, "Predmet platby e-mailom", _s29_45, "Predmet \u010diasto\u010dnej platby e-mailu", "show_table", "Zobrazi\u0165 tabu\u013eku", "show_list", "Zobrazi\u0165 zoznam", "client_city", "Mesto klienta", "client_state", "Stav klienta", "client_country", "Krajina klienta", _s16_246, "Klient je akt\xedvny", "client_balance", "Zostatok klienta", "client_address1", "Ulica klienta", "client_address2", "Klientsky apartm\xe1n/byt", "vendor_address1", "Ulica predajcu", "vendor_address2", "Apartm\xe1n/byt dod\xe1vate\u013ea", _s24_67, "Ulica doru\u010denia klienta", _s24_68, "Byt/Apartman dodania klienta", "type", "Typ", "invoice_amount", "Suma fakt\xfary", _s16_250, _s16_388, "tax_rate1", "Sadzba dane 1", "tax_rate2", "Sadzba dane 2", "tax_rate3", "Sadzba dane 3", "auto_bill", _s21_201, "archived_at", "Archivovan\xe9", "has_expenses", "M\xe1 v\xfddavky", "custom_taxes1", "Vlastn\xe9 dane 1", "custom_taxes2", "Vlastn\xe9 dane 2", "custom_taxes3", "Vlastn\xe9 dane 3", "custom_taxes4", "Vlastn\xe9 dane 4", _s17_151, _s19_176, _s17_152, _s19_177, _s17_153, _s19_178, _s17_154, _s19_179, "is_deleted", "Je vymazan\xe9", "vendor_city", "Mesto dod\xe1vate\u013ea", "vendor_state", "\u0160t\xe1t predajcu", "vendor_country", "Krajina predajcu", "is_approved", "Je schv\xe1len\xe9", "tax_name", "N\xe1zov dane", "tax_amount", "Sadzba dane", "tax_paid", "Zaplaten\xe1 da\u0148", "payment_amount", "\u010ciastka k \xfahrade", "age", "Vek", "is_running", "Be\u017e\xed", "time_log", "\u010casov\xfd denn\xedk", "bank_id", "Banka", _s19_90, "ID kateg\xf3rie v\xfddavkov", _s16_251, "Kateg\xf3ria v\xfddajov", _s19_92, "ID meny fakt\xfary", "tax_name1", "Da\u0148ov\xe9 meno 1", "tax_name2", "Da\u0148ov\xe9 meno 2", "tax_name3", "Da\u0148ov\xe9 meno 3", "transaction_id", "ID transakcie", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "sl", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Ukaz", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Urnik", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arhiviraj pla\u010dilo", "archive_invoice", "Arhiviraj ra\u010dun", "archive_quote", "Arhiviraj ponudbo", "archive_credit", "Arhiviraj dobropis", "archive_task", "Arhiviraj opravilo", "archive_client", "Arhiviraj stranko", "archive_project", _s17_161, "archive_expense", "Arhiviraj stro\u0161ek", "restore_payment", "Obnovi pla\u010dilo", "restore_invoice", "Obnovi ra\u010dun", "restore_quote", "Obnovi predra\u010dun", "restore_credit", "Obnovi dobropis", "restore_task", "Obnovi opravilo", "restore_client", "Obnovi stranko", "restore_project", "Obnovi projekt", "restore_expense", "Obnovi stro\u0161ek", "archive_vendor", "Arhiviraj dobavitelja", "restore_vendor", "Obnovi dobavitelja", "create_product", "Dodaj izdelek", "update_product", "Update Product", "delete_product", "Izbri\u0161i izdelek", "restore_product", "Obnovi izdelek", "archive_product", "Arhiviraj izdelek", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Pla\u010dilno sredstvo", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Ura", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Nalo\u017ei", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Izbri\u0161i projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Shrani kot privzete pogoje", _s22_5, "Shrani kot privzeta noga", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Natisni PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Ban\u010dni ra\u010dun uspe\u0161no vne\u0161en", _s20_11, "Ban\u010dni ra\u010dun uspe\u0161no posodobljen", _s17_12, "Uredi ban\u010dni ra\u010dun", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Izbrano", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Posodobi dobropis", "delete_credit", "Zbri\u0161i dobropis", "transaction", "Transaction", "transactions", "Prenosi", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Ban\u010dni ra\u010dun", "bank_accounts", "Kreditne kartice in banke", _s21_21, "Ban\u010dni ra\u010dun uspe\u0161no arhiviran", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, "Odprti ra\u010duni", _s24_10, "Zaklju\u010deni ra\u010duni", _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, "Sprememba cene je bila potrjena", _s19_23, "Sprememba cene je bila zavrnjena", _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Podatki dobavitelja", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Sprejmi", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Nastavitev pla\u010dil", "default", "Privzeto", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Spremljaj zalogo", _s20_34, "Prika\u017ei zalogo izdelka in jo obnavljaj glede na poslane ra\u010dune", _s19_29, "Obve\u0161\u010danje o zalogi", _s24_17, "Po\u0161lji sporo\u010dilo, ko zaloga dose\u017ee minimalno koli\u010dino", "vat", "VAT", "standing", "Stanje", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Dodaj prehod", _s24_18, "Dodaj pla\u010dilni prehod (ie. Stripe, WePay or PayPal) za sprejemanje pla\u010dil prek spleta", "left", "Left", "right", "Right", "center", "Center", "page_numbering", "\u0160tevil\u010denje", _s24_19, "Pozicija \u0161tevil\u010denja", _s31_5, "Invoice Sent", _s24_21, "Prika\u017ei opis izdelka", _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Uvozni format", "export_format", "Izvozni format", "export_type", "Vrsta izvoza", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Dodaj k ra\u010dunu :invoice", _s17_28, _s17_29, "week", "Teden", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Valuta ra\u010duna", "range", "Razpon", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Ustvari projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Provizija od zneska :amount ra\u010duna bo :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Potrdi", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Valuta stranke", _s16_37, "Va\u0161a valuta", "purged_client", "Uspe\u0161no po\u010di\u0161\u010dena stranka", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Natisni PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Nastavi geslo", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Ogled stro\u0161ka # :expense", "view_statement", "Ogled izpiska", "sepa", "SEPA direktna bremenitev", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistem", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Od (ime)", _s16_46, _s16_47, _s17_36, _s21_202, _s18_29, _s21_202, _s21_46, "Nov ponavaljajo\u010d stro\u0161ek", _s22_37, "Uredi ponavaljajo\u010d stro\u0161ek", _s25_8, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no ustvarjen", _s25_9, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no posodobljen", _s26_7, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no arhiviran", _s25_10, "Project uspe\u0161no odstranjen", _s25_11, _s38_4, _s26_8, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no obnovljen", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimalna vejica", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Navodila", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Izvozi barve", "import_colors", "Uvozi barve", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Prilagojene barve", "colors", "Barve", _s31_8, "Barva stranskega menija, ko je aktiven", _s25_14, "Barva teksta stranskega menija, ko je aktiven", _s33_12, "Barva stranskega menija, ko ni aktiven", _s27_19, "Barva teksta stranskega menija, ko ni aktiven", _s36_3, _s36_4, _s31_10, "Barva glave ra\u010duna", _s25_16, "Barva teksta glave ra\u010duna", "net_subtotal", "Neto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Uvozi podatke", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Predogled stranskega menija", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Nazadnje posodobljeno", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Ime kontakta", _s17_40, "Priimek konakta", "order", "Order", "unassigned", "Ne-dodeljen", "partial_value", "Mora biti ve\u010dje od ni\u010d in manj\u0161e od celotnega zneska", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Omogo\u010di", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Nastavite pod domeno ali prika\u017eite ra\u010dun na va\u0161i spletni strani.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "Pla\u010dilni pogoji", _s17_44, "Veljavnost ponudbe", "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Varnost", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Naro\u010dnina", _s16_65, _s16_66, _s17_46, "Uredi naro\u010dnino", _s20_47, "Naro\u010dnina uspe\u0161no ustvarjena", _s20_48, "Naro\u010dnina uspe\u0161no posodobljena", _s21_58, "Naro\u010dnina uspe\u0161no arhivirana", _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minut", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Pomagaj prevesti program", _s23_23, _s23_24, "resend_invite", "Znova po\u0161lji vabilo", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Neprejeta sporo\u010dila", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Po\u0161lji SMS", "sms_code", "SMS koda", _s21_62, "Skenirajte barkodo s aplikacijo kot na primer :link. Spodaj vnesite prvo generirano geslo za enkratno rabo.", _s18_46, "Dvostopenjska avtentikacija je omogo\u010dena", "connect_google", "Priklopi Google", _s17_48, "Izklopi Google", _s17_50, "Dvostopenjska avtentikacija", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, "Nastavitev varnosti", "resend_email", "Ponovno po\u0161lji e-po\u0161to", _s26_13, _s33_19, _s16_77, "Vrnjeno pla\u010dilo", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "To \u010detrtletje", "last_quarter", "Prej\u0161nje \u010detrtletje", "to_update_run", "To update run", _s18_49, "Pretvori v ra\u010dun", _s16_78, _s16_79, "invoice_project", "Fakturiraj projekt", "invoice_task", "Fakturiraj opravilo", "invoice_expense", "Stro\u0161ek ra\u010duna", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, "Pretvorjeni znesek", _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "Privzeti dokumenti", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Prika\u017ei", "hide", "Skrij", "empty_columns", "Prazni stolpci", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Opravila v teku", "recent_tasks", "Nedavna opravila", "recent_expenses", "Nedavni stro\u0161ki", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Stolpec", "sample", "Vzorec", "map_to", "Map To", "import", "Uvozi", _s25_21, _s29_13, "select_file", "Prosim izberi datoteko", _s16_86, "Ni izbrane datoteke", "csv_file", "CSV datoteka", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Urejevalnik stranskega menija", _s22_44, _s31_14, "purge", "Purge", "service", "Storitev", "clone_to", "Kopiraj v ...", "clone_to_other", "Kopiraj v ...", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Nepla\u010dano", "white_label", "White Label", "delivery_note", "Dobavnica", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Delno pla\u010dilo do", "invoice_total", "Skupni znesek", "quote_total", "Znesek ponudbe", "credit_total", "Dobropis skupaj", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Opozorilo", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Ime stranke", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, "Uspe\u0161no posodobljen status opravil", _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, "Kategorije stro\u0161kov", _s20_66, "Nova katergorija stro\u0161kov", _s21_70, _s21_71, _s24_40, "Kategorija stro\u0161kov uspe\u0161no ustvarjena", _s24_41, "Kategorija stro\u0161kov uspe\u0161no nadgrajena", _s25_25, "Kategorija stro\u0161kov uspe\u0161no arhivirana", _s24_42, "Kategorija uspe\u0161no odstranjena", _s24_43, _s37_10, _s25_26, "Kategorija stro\u0161kov uspe\u0161no obnovljena", _s27_30, "Kategorija stro\u0161kov :count uspe\u0161no arhivirana", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "Bo fakturiran", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Prika\u017ei geslo", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Polja vnosa za skupni obra\u010dun cene", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Ozna\u010di kot Aktivno", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "Ponavljajo\u010di ra\u010dun", _s18_61, "Ponavljajo\u010di ra\u010duni", _s21_77, "Nov ponavljajo\u010di ra\u010dun", _s22_50, "Uredi ponvljajo\u010de ra\u010dune", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Ponavljajo\u010di ra\u010dun uspe\u0161no arhiviran", _s25_34, "Ponavljajo\u010di ra\u010dun uspe\u0161no odstranjen", _s25_35, _s38_13, _s26_17, "Ponavljajo\u010di ra\u010dun uspe\u0161no obnovljen", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Vrsti\u010dna postavka", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Odpriti", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "Poglej portal", "copy_link", "Copy Link", "token_billing", "Shrani podatke kartice", _s24_46, _s24_47, "always", "Vedno", "optin", "Opt-In", "optout", "Opt-Out", "label", "Oznaka", "client_number", "\u0160t. stranke", "auto_convert", "Auto Convert", "company_name", "Naziv podjetja", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, _s20_184, "emailed_quotes", "Uspe\u0161no poslani predra\u010duni", "emailed_credits", _s28_68, "gateway", "Prehod", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Ur", "statement", "Izpisek", "taxes", "Davki", "surcharge", "Dopla\u010dilo", "apply_payment", "Apply Payment", "apply_credit", "Potrdi dobropis", "apply", "Potrdi", "unapplied", "Unapplied", "select_label", "Izberi oznako", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Do", "health_check", "Health Check", "payment_type_id", "Na\u010din pla\u010dila", "last_login_at", "\u010cas zadnje prijave", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "Prihajajo\u010di ra\u010duni", _s17_82, _s17_83, "recent_payments", "Nedavna pla\u010dila", "upcoming_quotes", "Prihajajo\u010di predra\u010duni", "expired_quotes", "Potekli predra\u010duni", "create_client", "Ustvari stranko", "create_invoice", "Ustvari ra\u010dun", "create_quote", "Ustvari ponudbo", "create_payment", "Create Payment", "create_vendor", "Ustvari dobavitelja", "update_quote", "Update Quote", "delete_quote", "Zbri\u0161i ponudbo", "update_invoice", "Update Invoice", "delete_invoice", "Zbri\u0161i ra\u010dun", "update_client", "Update Client", "delete_client", "Zbri\u0161i stranko", "delete_payment", "Zbri\u0161i pla\u010dilo", "update_vendor", "Update Vendor", "delete_vendor", "Odstrani dobavitelja", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Odstrani stro\u0161ek", "create_task", "Vnesi opravilo", "update_task", "Update Task", "delete_task", "Odstrani opravilo", "approve_quote", "Approve Quote", "off", "Izklopljeno", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Brezpla\u010dno", "plan", "Plan", "show_sidebar", "Prika\u017ei stranski meni", "hide_sidebar", "Skrij stranski meni", "event_type", "Event Type", "target_url", "Cilj", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API \u017eetoni", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "\u017deton", "tokens", "\u017detoni", "new_token", "New Token", "edit_token", "Uredi \u017eeton", "created_token", "\u017deton uspe\u0161no ustvarjen", "updated_token", "\u017deton uspe\u0161no posodobljen", "archived_token", "\u017deton uspe\u0161no arhiviran", "deleted_token", "\u017deton uspe\u0161no odstranjen", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "Po\u0161lji ra\u010dun po e-po\u0161ti", "email_quote", "Po\u0161lji e-ponudbo", "email_credit", "Email Credit", "email_payment", "Po\u0161lji pla\u010dilo po elektronki po\u0161ti", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "Poka\u017ei PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Kontaktno ime", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, "Uredi pla\u010dilni pogoj", _s20_75, "Pla\u010dilni pogoji uspe\u0161no ustvarjeni", _s20_76, "Pla\u010dilni pogoji uspe\u0161no posodobljeni", _s21_79, "Pla\u010dilni pogoji uspe\u0161no arhivirani", _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Po\u0161lji iz Gmaila", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Znesek dobropisa", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Ekskluzivno", "inclusive", "Vklju\u010deno", "hide_menu", "Hide Menu", "show_menu", "Prika\u017ei meni", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Poi\u0161\u010di ra\u010dun", "search_clients", "Poi\u0161\u010di stranko", "search_products", "Poi\u0161\u010di Izdelek", "search_quotes", "Poi\u0161\u010di ponudbo", "search_credits", "Poi\u0161\u010di dobropis", "search_vendors", "Search Vendors", "search_users", "Poi\u0161\u010di uporabnika", _s16_110, _s16_259, "search_tasks", "Poi\u0161\u010di opravilo", "search_settings", "Search Settings", "search_projects", "Poi\u0161\u010di projekt", "search_expenses", "Poi\u0161\u010di stro\u0161ek", "search_payments", "Poi\u0161\u010di pla\u010dilo", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Vra\u010dilo pla\u010dila", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Polno ime", _s17_94, "Mesto/Dr\u017eava/Po\u0161ta", _s17_96, "Po\u0161ta/Mesto/Dr\u017eava", "custom1", "Prvi po meri", "custom2", "Drugi po meri", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Izprazni podatke", _s16_117, "Podatki podjetja uspe\u0161no odstranjeni", _s18_70, "Opozorilo: Va\u0161i podatki bodo trajno zbrisani. Razveljavitev kasneje ni mogo\u010da.", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Dni", "age_group_30", "30 - 60 Dni", "age_group_60", "60 - 90 Dni", "age_group_90", "90 - 120 Dni", "age_group_120", "120+ dni", "refresh", "Osve\u017ei", "saved_design", _s25_37, "client_details", "Podatki o stranki", "company_address", "Naslov podjetja", "invoice_details", "Podrobnosti ra\u010duna", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Stolpci vnosa izdelka", "task_columns", "Stolpci vnosa opravila", "add_field", "Add Field", "all_events", "All Events", "permissions", "Pravice", "none", "Brez", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count ra\u010dun poslan", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Potrdi licenco", "cancel_account", "Odstani ra\u010dun", _s22_57, "Opozorilo: Va\u0161 ra\u010dun bo trajno zbrisan. Razveljavitev ni mogo\u010da.", "delete_company", "Izbri\u0161i podjetje", _s22_58, "Opozorilo: Va\u0161e podjetne bo trajno zbrisano. Razveljavitev ni mogo\u010da.", "enabled_modules", "Omogo\u010deni moduli", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Glava", "load_design", "Nolo\u017ei obliko", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Ponudbe", "tickets", "Podporni zahtevki", _s16_122, "Ponavljajo\u010di predra\u010duni", "recurring_tasks", "Recurring Tasks", _s18_71, "Upravljanje ra\u010duna", "credit_date", "Datum dobropisa", "credit", "Dobropis", "credits", "Dobropisi", "new_credit", "Vnesi dobropis", "edit_credit", "Uredi dobropis", "created_credit", "Dobropis uspe\u0161no narejen", "updated_credit", "Uspe\u0161no posodobljen dobropis", "archived_credit", "Dobropis uspe\u0161no arhiviran", "deleted_credit", "Dobropis uspe\u0161no zbrisan", "removed_credit", _s27_43, "restored_credit", "Dobropis uspe\u0161no obnovljen", _s16_124, "Uspe\u0161no je arhiviranih :count dobropisov", "deleted_credits", "Uspe\u0161no je zbrisano :count dobropisov", _s16_125, _s36_9, "current_version", "Trenutna razli\u010dica", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "Izvedi ve\u010d", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Novo podjetje", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Ponastavi", "number", "\u0160tevilka", "export", "Izvozi", "chart", "Grafikon", "count", "Count", "totals", "Vsote", "blank", "Prazno", "day", "Dan", "month", "Mesec", "year", "Leto", "subgroup", "Podskupina", "is_active", "Is Active", "group_by", "Zdru\u017ei v skupino", "credit_balance", "Saldo dobropisa", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Kontaktni telefon", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Ulica (za dostavo)", _s17_103, "Hi\u0161na \u0161t./stanovanje (za dostavo)", "shipping_city", "Mesto (za dostavo)", "shipping_state", "Regija/pokrajina (za dostavo)", _s20_79, "Po\u0161tna \u0161t. (za dostavo)", _s16_156, "Dr\u017eava (za dostavo)", _s16_158, "Ulica (za ra\u010dun)", _s16_159, "Hi\u0161na \u0161t./Stanovanje (za ra\u010dun)", "billing_city", "Mesto (za ra\u010dun)", "billing_state", "Regija/pokrajina (za ra\u010dun)", _s19_60, "Po\u0161tna \u0161t. (za ra\u010dun)", "billing_country", "Dr\u017eave (za ra\u010dun)", "client_id", "Id stranke", "assigned_to", "Dodeljeno", "created_by", "Ustvaril :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Stolpci", "aging", "Staranje", "profit_and_loss", "Profit in izguba", "reports", "Poro\u010dila", "report", "Poro\u010dilo", "add_company", "Dodaj podjetje", "unpaid_invoice", "Nepla\u010dani ra\u010duni", "paid_invoice", "Pla\u010dani ra\u010duni", _s16_160, "Nepotrjen predra\u010dun", "help", "Pomo\u010d", "refund", "Vra\u010dilo", "refund_date", "Refund Date", "filtered_by", "Filtrirano po", "contact_email", "Kontaktna e-po\u0161ta", "multiselect", "Multiselect", "entity_state", "Stanje", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Sporo\u010dilo", "from", "Od", _s20_81, "Prika\u017ei podrobnosti izdelka", _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "forum za podporo", "about", "About", "documentation", "Dokumentacija", "contact_us", "Kontakt", "subtotal", "Skupaj brez DDV", "line_total", "Skupaj", "item", "Postavka", "credit_email", "Credit Email", "iframe_url", "Spletna stran", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Da", "no", "Ne", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Skrij/prika\u017ei", "menu_sidebar", "Stranski meni", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobilni", "desktop", "Namizni", "layout", "Layout", "view", "Ogled", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Prika\u017ei ceno", _s17_105, "Prika\u017ei ceno izdelka", "show_cost_help", "Prika\u017ei ceno izdelka za spremljanje dodane vrednosti", _s21_88, "Prika\u017ei koli\u010dino izdelka", _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, "Prika\u017ei popust izdelka", _s26_28, _s34_20, _s16_162, "Privzeta Koli\u010dina", _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "Uporabnik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, "Prosim izberite stranko", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Dav\u010dne nastavitve", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Proklop", _s19_64, _s20_87, "options", "Mo\u017enosti", _s16_166, "Enovrsti\u010dni tekst", "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Vrsta polja", _s27_44, _s39_6, "submit", "Oddaj", _s16_168, "Obnovite va\u0161e geslo", "late_fees", "Late Fees", "credit_number", "\u0160t. dobropisa", "payment_number", "Payment Number", "late_fee_amount", "Vrednost zamudnih obresti", _s16_169, "Odstotek za zamudne obresti", "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Dnevi", "invoice_email", "Ra\u010dun", "payment_email", "Potrdilo", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Predra\u010dun", _s16_171, "Periodi\u010den opomin", _s16_173, _s16_174, "administrator", "Upravljalec", _s18_90, "Dovoli uporabniku da upravlja z uporabniki, nastavitvami in vsemi zapisi", "user_management", "Uporabniki", "users", "Uporabniki", "new_user", "Nov uporabnik", "edit_user", "Uredi uporabnika", "created_user", _s25_42, "updated_user", "Uporabnik uspe\u0161no posodobljen", "archived_user", "Uporabnik uspe\u0161no arhiviran", "deleted_user", "Uporabnik uspe\u0161no odstranjen", "removed_user", _s25_45, "restored_user", "Uporabnik uspe\u0161no obnovljen", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "Splo\u0161ne nastavitve", "invoice_options", "Mo\u017enosti ra\u010duna", _s17_109, "Skrij datum pla\u010dila", _s22_65, "Prika\u017ei le 'Pla\u010dano' polje v ra\u010dunu, nakar je bilo pla\u010dilo prejeto.", _s23_38, "Omogo\u010deni dokumenti", _s28_30, "V ra\u010dunu vklju\u010di pripete slike.", _s16_177, "Prika\u017ei glavo na", _s16_178, "Prika\u017ei nogo na", "first_page", "Prva stran", "all_pages", "Vse strani", "last_page", "Zadnja stran", "primary_font", "Osnovna pisava", "secondary_font", "Sekundarna pisava", "primary_color", "Osnovna barva", "secondary_color", "Sekundarna barva", "page_size", "Velikost strani", "font_size", "Velikost pisave", "quote_design", "Predloga predra\u010duna", "invoice_fields", "Polja ra\u010duna", "product_fields", "Polja izdelka", "invoice_terms", "Pogoji ra\u010duna", "invoice_footer", "Noga ra\u010duna", "quote_terms", "Pogoji predra\u010duna", "quote_footer", "Noga predra\u010duna", _s18_91, "Samodejni Email", _s23_39, _s52_4, _s18_92, "Samodejno Arhiviranje", _s23_40, _s55_1, _s18_93, "Samodejna Pretvorba", _s23_41, _s58_4, _s17_111, "Nastavitve Delovnega toka /Workflow/", "freq_daily", "Dnevno", "freq_weekly", "Tedensko", "freq_two_weeks", "Dva tedna", "freq_four_weeks", "\u0160tiri tedni", "freq_monthly", "Mese\u010dno", "freq_two_months", "Dva meseca", _s17_113, "Trije meseci", _s16_179, "Na \u0161tiri mesece", "freq_six_months", "\u0160est mesecev", "freq_annually", "Letno", "freq_two_years", "Na dve leti", _s16_180, "Three Years", "never", "Nikoli", "company", "Podjetje", _s17_114, "Ustvarjene \u0161tevilke", "charge_taxes", "Zara\u010dunaj davke", "next_reset", "Naslednja ponastavitev", "reset_counter", "Ponastavi \u0161tevec", _s16_181, "Predpona ponavljajo\u010dih", "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Podjetje", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Ra\u010dun", _s17_116, "Dopla\u010dilo za ra\u010dun", "client_field", "Stranka", "product_field", "Polje izdelka", "payment_field", "Payment Field", "contact_field", "Kontakt", "vendor_field", "Dobavitelj", "expense_field", "Stro\u0161ek", "project_field", "Projekt", "task_field", "Opravilo", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Predpona", "number_pattern", "Number Pattern", "messages", "Sporo\u010dila", "custom_css", "CSS po meri", _s17_118, _s17_119, _s16_183, "Prika\u017ei na PDF", _s21_97, "Prika\u017ei podpis stranke na PDF ra\u010dunu/predra\u010dunu.", _s25_46, "Potrditev pogojev ra\u010duna", _s30_13, "Stranka mora potrditi strinjanje s pogoji na ra\u010dunu.", _s23_42, "Potrditev pogojev predra\u010duna", _s28_31, "Stranka mora potrditi strinjanje s pogoji na predra\u010dunu.", _s25_47, "Podpis ra\u010duna", _s30_14, "Zahteva od stranke, da zagotovi svoj podpis.", _s23_43, "Podpis predra\u010duna", _s22_67, "Za\u0161\u010diti ra\u010dune z geslom", _s27_45, "Omogo\u010da da nastavite geslo za vsako osebo. \u010ce je geslo nastavljeno, ga bo uporabnik moral vnesti pred ogledom ra\u010duna.", "authorization", "Overovitev", "subdomain", "Poddomena", "domain", "Domena", "portal_mode", "Portal Mode", "email_signature", "Lep pozdrav,", _s24_50, "Olaj\u0161ajte strankam pla\u010devanje z dodajanjem schema.org ozna\u010db v va\u0161o e-po\u0161to.", "plain", "Navadno", "light", "Svetlo", "dark", "Temno", "email_design", "Stil e-po\u0161te", "attach_pdf", "Pripni PDF", _s16_184, "Pripni dokumente", "attach_ubl", "Pripni UBL", "email_style", "Email Style", _s19_66, "Omogo\u010di ozna\u010dbe.", "reply_to_email", "Reply-To", "reply_to_name", "Reply-To Name", "bcc_email", "BCC", "processed", "Processed", "credit_card", _s16_278, "bank_transfer", "Ban\u010dno nakazilo", "priority", "Prednost", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Omogo\u010di minimalno", "enable_max", "Omogo\u010di maximalno", "min_limit", "Minimalno: :min", "max_limit", "Maksimalno: :max", "min", "Minimalno", "max", "Maksimalno", _s19_67, "Prikazani logotipi katric", "credentials", "Credentials", "update_address", "Posodobi naslov", _s19_69, "Posodobi naslov stranke z predlo\u017eenimi podatki", "rate", "Stopnja", "tax_rate", "Dav\u010dna stopnja", "new_tax_rate", "Nova dav\u010dna stopnja", "edit_tax_rate", "Uredi dav\u010dno stopnjo", _s16_186, "Dav\u010dna stopnja uspe\u0161no ustvarjena", _s16_187, "Dav\u010dna stopnja uspe\u0161no posodobljena", _s17_121, "Dav\u010dna stopnja uspe\u0161no arhivirana", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Samodejno vnesi izdelke", _s18_96, "Izbira izdelka bo samodejno vnesla opis in ceno", "update_products", "Samodejno posodobi izdelke", _s20_89, "Posodobitev ra\u010duna bo samodejno posodobila knji\u017enico izdelkov", _s16_189, "Pretvori izdelke", _s21_98, "Samodejno pretvori cene izdelkov v valuto stranke", "fees", "Provizije", "limits", "Omejitve", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Zavrzi spremembe", "default_value", "Default value", "disabled", "Onemogo\u010deno", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, "Prvi mesec v letu", "sunday", "Nedelja", "monday", "Ponedeljek", "tuesday", "Torek", "wednesday", "Sreda", "thursday", "\u010cetrtek", "friday", "Petek", "saturday", "Sobota", "january", "Januar", "february", "Februar", "march", "Marec", "april", "April", "may", "Maj", "june", "Junij", "july", "Julij", "august", "August", "september", "September", "october", "Oktober", "november", "November", "december", "December", "symbol", "Simbol", "ocde", "Oznaka", "date_format", "Oblika Datuma", "datetime_format", "Datetime Format", "military_time", "24-urni prikaz", _s18_97, "Uporabi 24-urni prikaz", "send_reminders", "Po\u0161lji opomnike", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Nastavitev skupine", "group", "Skupina", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Nalo\u017ei logotip", "uploaded_logo", _s26_34, "logo", "Logotip", "saved_settings", _s27_48, _s16_195, "Nastavitve izdelka", "device_settings", "Nastavitev naprave", "defaults", "Privzeto", "basic_settings", "Osnovne nastavitve", _s17_126, "Napredne nastavitve", "company_details", "Podatki podjetja", "user_details", "Podrobnosti uporabnika", "localization", "Lokalizacija", "online_payments", "Spletna pla\u010dila", "tax_rates", "Dav\u010dne stopnje", "notifications", "Obvestila", "import_export", "Uvoz | Izvoz", "custom_fields", "Polja po meri", "invoice_design", "Izgled ra\u010duna", "buy_now_buttons", "Gumbi za takoj\u0161nji nakup", "email_settings", "Nastavitve e-po\u0161te", _s23_49, "Predloge in opomini", _s22_68, _s20_91, _s19_75, "Vizualizacija podatkov", "price", "Cena", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "Pogoji uporabe", "privacy_policy", "Pravilnik o zasebnosti", "sign_up", "Prijavi se", "account_login", "Prijava v ra\u010dun", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Ustvari", _s18_102, _s18_103, _s21_102, _s34_24, "download", "Prenesi", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Nalo\u017ei Datoteko", "document", "Dokument", "documents", "Dokumenti", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Datum stro\u0161ka", "pending", "V teku", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Pretvorjeno", _s24_56, _s24_57, "exchange_rate", "Menjalni te\u010daj", _s16_204, "Pretvori valuto", "mark_paid", "Ozna\u010di kot pla\u010dano", "category", "Kategorija", "address", "Naslov", "new_vendor", "Nov dobavitelj", "created_vendor", "Dobavitelj uspe\u0161no ustvarjen", "updated_vendor", "Dobavitelj uspe\u0161no posodobljen", "archived_vendor", "Dobavitelj uspe\u0161no arhiviran", "deleted_vendor", "Dobavitelj uspe\u0161no zbrisan", "restored_vendor", "Dobavitelj uspe\u0161no obnovljen", _s16_205, "Uspe\u0161no je arhiviranih :count dobaviteljev", "deleted_vendors", "Uspe\u0161no je zbrisanih :count dobaviteljev", _s16_206, _s36_11, "new_expense", "Vnesi stro\u0161ek", "created_expense", "Stro\u0161ek uspe\u0161no vne\u0161en", "updated_expense", "Stro\u0161ek uspe\u0161no posodobljen", _s16_207, "Stro\u0161ek uspe\u0161no arhiviran", "deleted_expense", "Stro\u0161ek uspe\u0161no odstranjen", _s16_208, "Stro\u0161ek uspe\u0161no obnovljen", _s17_132, "Stro\u0161ki uspe\u0161no arhivirani", _s16_209, "Stro\u0161ki uspe\u0161no odstranjeni", _s17_133, _s37_17, "copy_shipping", "Kopiraj naslov za dostavo", "copy_billing", "Kopiraj naslov za ra\u010dun", "design", "Design", _s21_103, _s21_104, "invoiced", "Fakturirano", "logged", "Prijavljeno", "running", "V teku", "resume", "Nadaljuj", "task_errors", "Prosim popravite prekrivajo\u010de \u010dasove", "start", "Za\u010detek", "stop", "Kon\u010daj", "started_task", "Opravilo uspe\u0161no pri\u010deto", "stopped_task", "Opravilo uspe\u0161no ustavljeno", "resumed_task", "Opravilo uspe\u0161no ponovno zagnano", "now", "Zdaj", _s16_210, _s16_211, "timer", "Merilec \u010dasa", "manual", "Ro\u010dno", "budgeted", "Budgeted", "start_time", "Za\u010detek", "end_time", "\u010cas zaklju\u010dka", "date", "Datum", "times", "\u010cas", "duration", "Trajanje", "new_task", "Novo opravilo", "created_task", "Opravilo uspe\u0161no ustvarjeno", "updated_task", "Opravilo uspe\u0161no posodobljeno", "archived_task", "Opravilo uspe\u0161no arhivirano", "deleted_task", "Opravilo uspe\u0161no odstranjeno", "restored_task", "Opravilo uspe\u0161no obnovljeno", "archived_tasks", "\u0160tevilo uspe\u0161no odstranjenih opravil: :count", "deleted_tasks", "\u0160tevilo uspe\u0161no odstranjenih opravil: :count tasks", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Predvidene ure", "created_project", "Projekt uspe\u0161no ustvarjen", "updated_project", "Projekt uspe\u0161no posodobljen", _s16_212, "Projekt uspe\u0161no arhiviran", "deleted_project", "Projekt uspe\u0161no odstranjen", _s16_213, "Projekt uspe\u0161no obnovljen", _s17_134, "\u0160tevilo uspe\u0161no arhiviranih projektov: :count", _s16_214, "\u0160tevilo uspe\u0161no odstranjenih projektov: :count", _s17_135, _s37_18, "new_project", "Now projekt", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "klikni tukaj", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Noga", "compare", "Primerjaj", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Obseg po meri", "date_range", "\u010casovno obdobje", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Zadnjih 7 dni", "last_week", "Last Week", "last30_days", "Zadnjih 30 dni", "this_month", "Ta mesec", "last_month", "Zadnji mesec", "this_year", "To leto", "last_year", "Zadnje leto", "custom", "Po meri", _s16_215, "Kopiraj v ra\u010dun", "clone_to_quote", "Kopiraj v predra\u010dun", "clone_to_credit", "Clone to Credit", "view_invoice", "Ogled ra\u010duna", "convert", "Convert", "more", "Ve\u010d", "edit_client", "Uredi stranko", "edit_product", "Uredi izdelek", "edit_invoice", "Uredi ra\u010dun", "edit_quote", "Uredi ponudbo", "edit_payment", "Uredi pla\u010dilo", "edit_task", "Uredi opravilo", "edit_expense", "Uredi stro\u0161ek", "edit_vendor", "Uredi dobavitelja", "edit_project", "Uredi projekt", _s20_92, "Uredi ponavaljajo\u010d predra\u010dun", "billing_address", "Naslov za po\u0161iljanje ra\u010duna", _s16_217, "Naslov za dostavo", "total_revenue", "Skupni prihodki", "average_invoice", "Povpre\u010den ra\u010dun", "outstanding", "Odprte postavke", "invoices_sent", ":count ra\u010duni poslani", "active_clients", "aktivne stranke", "close", "Zapri", "email", "E-po\u0161ta", "password", "Geslo", "url", "URL", "secret", "Skrivnost", "name", "Ime", "logout", "Odjava", "login", "Prijava", "filter", "Filter", "sort", "Razvrsti", "search", "I\u0161\u010di", "active", "Aktivno", "archived", "Arhivirano", "deleted", "Odstranjeno", "dashboard", "Nadzorna plo\u0161\u010da", "archive", "Arhiv", "delete", "Zbri\u0161i", "restore", "Obnovitev", _s16_219, "Osve\u017eitev kon\u010dana", _s23_50, "Vnesi prosim svoj email", _s26_37, "Vnesi prosim svoje geslo", _s21_106, "Vnesi prosim svoj URL", _s26_39, "Prosim vnesi klju\u010d izdelka", "ascending", "Nara\u0161\u010dajo\u010de", "descending", "Padajo\u010de", "save", "Shrani", _s17_138, "Pri\u0161lo je do napake", "paid_to_date", "\u017de pla\u010dano", "balance_due", "Za pla\u010dilo", "balance", "Saldo", "overview", "Pregled", "details", "Podrobnosti", "phone", "Telefon", "website", "Spletna stran", "vat_number", "Dav\u010dna \u0161t.", "id_number", "ID \u0161t.", "create", "Ustvari", _s19_83, "Kopirano :value na odlo\u017ei\u0161\u010de", "error", "Napaka", _s16_221, "Ni bilo mo\u017eno zagnati", "contacts", "Kontakti", "additional", "Dodatno", "first_name", "Ime", "last_name", "Priimek", "add_contact", "Dodaj kontakt", "are_you_sure", "Ali ste prepri\u010dani?", "cancel", "Prekli\u010di", "ok", "Ok", "remove", "Odstrani", _s16_223, "Email ni pravilen", "product", "Izdelek", "products", "Izdelki", "new_product", "Nov izdelek", "created_product", "Izdelek uspe\u0161no ustvarjen", "updated_product", "Izdelek uspe\u0161no posodobljen", _s16_225, "Izdelek uspe\u0161no arhiviran", "deleted_product", "Izdelek uspe\u0161no odstranjen", _s16_226, "Izdelek uspe\u0161no obnovljen", _s17_140, "\u0160tevilo uspe\u0161no arhiviranih izdelkov: :count", _s16_227, "\u0160tevilo uspe\u0161no odstranjenih izdelkov: :count", _s17_141, _s37_19, "product_key", "Izdelki", "notes", "Opis", "cost", "Cena", "client", "Stranka", "clients", "Stranke", "new_client", "Nova stranka", "created_client", "Stranka uspe\u0161no ustvarjena", "updated_client", "Uspe\u0161no posodobljena stranka", "archived_client", "Stranka uspe\u0161no arhivirana", _s16_228, "Uspe\u0161no je arhiviranih :count strank", "deleted_client", "Stranka uspe\u0161no zbrisana", "deleted_clients", "Uspe\u0161no je zbrisanih :count strank", "restored_client", "Stranka uspe\u0161no obnovljena", _s16_229, _s36_13, "address1", "Ulica", "address2", "Poslovni prostor/Stanovanje", "city", "Mesto", "state", "Regija/pokrajina", "postal_code", "Po\u0161tna \u0161t.", "country", "Dr\u017eava", "invoice", "Ra\u010dun", "invoices", "Ra\u010duni", "new_invoice", "Nov ra\u010dun", "created_invoice", "Ra\u010dun uspe\u0161no ustvarjen", "updated_invoice", "Ra\u010dun uspe\u0161no posodobljen", _s16_230, "Ra\u010dun uspe\u0161no arhiviran", "deleted_invoice", "Ra\u010dun uspe\u0161no zbrisan", _s16_231, "Ra\u010dun uspe\u0161no obnovljen", _s17_142, "Uspe\u0161no arhiviranih :count ra\u010dunov", _s16_232, "Uspe\u0161no je zbrisanih :count ra\u010dunov", _s17_143, _s37_20, "emailed_invoice", _s20_184, "emailed_payment", "Pla\u010dilo poslano po elektronski po\u0161ti", "amount", "Znesek", "invoice_number", "\u0160t. ra\u010duna", "invoice_date", "Datum ra\u010duna", "discount", "Popust", "po_number", "\u0160t. naro\u010dilnice", "terms", "Pogoji", "public_notes", "Javni zaznamki", "private_notes", "Osebni zaznamki", "frequency", "Pogostost", "start_date", "Datum za\u010detka", "end_date", "Datum zapadlosti", "quote_number", "\u0160t. ponudbe", "quote_date", "Datum ponudbe", "valid_until", "Veljavnost", "items", "Predmeti", "partial_deposit", "Delno/Depozit", "description", "Opis", "unit_cost", "Cena", "quantity", "Koli\u010dina", "add_item", "\xb8Dodaj predmet", "contact", "Kontakt", "work_phone", "Slu\u017ebeni telefon", "total_amount", "Skupni znesek", "pdf", "PDF", "due_date", "Rok pla\u010dila", _s16_233, "Delno pla\u010dilo do datuma", "status", "Stanje", _s17_144, "Status ra\u010duna", "quote_status", "Stanje predra\u010duna", _s22_69, "Klikni + za dodajanje predmeta", _s22_71, _s19_96, "count_selected", ":count izbranih", "total", "Za pla\u010dilo", "percent", "Odstotek", "edit", "Uredi", "dismiss", "Opusti", _s20_94, "Izberi datum", _s22_72, "Izberi stranko", _s24_60, "Izberi ra\u010dun", "task_rate", "Urna postavka", "settings", "Nastavitve", "language", "Jezik", "currency", "Valuta", "created_at", "Ustvarjen dne", "created_on", "Created On", "updated_at", "Posodobljeno", "tax", "Davek", _s30_21, "Vnesi \u0161tevilko ra\u010duna", _s27_58, "Prosim vnesi \u0161tevilko predra\u010duna", "past_due", "Zapadlo", "draft", "Osnutek", "sent", "Poslano", "viewed", "Ogledano", "approved", "Odobreno", "partial", "Delno pla\u010dilo/polog", "paid", "Pla\u010dano", "mark_sent", "Ozna\u010di kot poslano", _s22_74, "Ra\u010dun je uspe\u0161no ozna\u010den kot poslan", _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Narejeno", _s37_21, "Vnesi stranko ali kontaktno osebo", "dark_mode", "Temen na\u010din", _s27_60, "Ponovno za\u017eeni program, da se spremembe aktivirajo", "refresh_data", "Osve\u017ei podatke", "blank_contact", "Prazen kontakt", "activity", "Dejavnost", _s16_235, "Ustrezen niz ni najden", "clone", "Kopiraj", "loading", "Nalagam", "industry", "Industrija", "size", "Velikost", "payment_terms", "Pla\u010dilni pogoji", "payment_date", "Datum pla\u010dila", "payment_status", "Status pla\u010dila", _s16_237, "V obdelavi", _s16_238, "Razveljavljeno", _s16_239, "Neuspe\u0161no", _s16_240, "Narejeno", _s16_241, "Delno povrnjeno", _s16_242, "Povrjeno", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Promet", "client_portal", "Portal za stranke", "show_tasks", "Prika\u017ei opravila", "email_reminders", "Email opomini", "enabled", "Omogo\u010deno", "recipients", "Prejemniki", "initial_email", "Prva e-po\u0161ta", "first_reminder", "Prvi opomin", "second_reminder", "Drugi opomin", "third_reminder", "Tretji opomin", "reminder1", "Prvi opomin", "reminder2", "Drugi opomin", "reminder3", "Tretji opomin", "template", "Predloga", "send", "Po\u0161lji", "subject", "Naslov", "body", "Vsebina", "send_email", "Po\u0161lji e-po\u0161to", "email_receipt", "Po\u0161lji ra\u010dun stranki", "auto_billing", "Samodejno obra\u010dunavanje", "button", "Gumb", "preview", "Predogled", "customize", "Prilagodi po meri", "history", "Zgodovina", "payment", "Pla\u010dilo", "payments", "Pla\u010dila", "refunded", "Povrjeno", "payment_type", "Na\u010din pla\u010dila", _s21_108, _s21_137, "enter_payment", "Vnesi pla\u010dilo", "new_payment", "Vnesi pla\u010dilo", "created_payment", "Pla\u010dilo uspe\u0161no ustvarjeno", "updated_payment", "Pla\u010dilo uspe\u0161no posodobljeno", _s16_243, "Pla\u010dilo uspe\u0161no arhivirano", "deleted_payment", "Pla\u010dilo uspe\u0161no zbrisano", _s16_244, "Pla\u010dilo uspe\u0161no obnovljeno", _s17_147, "Uspe\u0161no je arhiviranih :count pla\u010dil", _s16_245, "Uspe\u0161no je zbrisanih :count pla\u010dil", _s17_148, _s37_23, "quote", "Ponudba", "quotes", "Ponudbe", "new_quote", "Nova ponudba", "created_quote", "Ponudba uspe\u0161no ustvarjena", "updated_quote", "Ponudba uspe\u0161no posodobljena", "archived_quote", "Ponudba uspe\u0161no arhivirana", "deleted_quote", "Ponudba uspe\u0161no zbrisana", "restored_quote", "Predra\u010dun uspe\u0161no obnovljen", "archived_quotes", "Uspe\u0161no je arhiviranih :count ponudb", "deleted_quotes", "Uspe\u0161no je zbrisanih :count ponudb", "restored_quotes", _s35_23, "expense", "Stro\u0161ek", "expenses", "Stro\u0161ki", "vendor", "Dobavitelj", "vendors", "Dobavitelji", "task", "Opravilo", "tasks", "Opravila", "project", "Projekt", "projects", "Projekti", "activity_1", ":user je ustvaril stranko :client", "activity_2", ":user je arhiviraj stranko :client", "activity_3", ":user je odstranil stranko :client", "activity_4", ":user je ustvaril ra\u010dun :invoice", "activity_5", ":user je posodobil ra\u010dun :invoice", "activity_6", ":user je ra\u010dun :invoice za :client poslal osebi :contact", "activity_7", ":contact si je ogledal ra\u010dun :invoice za :client", "activity_8", ":user je arhiviral ra\u010dun :invoice", "activity_9", ":user je odstranil ra\u010dun :invoice", "activity_10", ":contact je vnesel pla\u010dilo :payment v znesku :payment_amount na ra\u010dunu :invoice za :client", "activity_11", ":user je posodobil pla\u010dilo :payment", "activity_12", ":user je arhiviral pla\u010dilo :payment", "activity_13", ":user je odstranil :payment", "activity_14", ":user je vnesel :credit dobropis", "activity_15", ":user je posodobil :credit dobropis", "activity_16", ":user je arhiviral :credit dobropis", "activity_17", ":user je odstranil :credit dobropis", "activity_18", ":user je ustvaril predra\u010dun :quote", "activity_19", ":user je posodobil predra\u010dun :quote", "activity_20", ":user je predra\u010dun :quote za :client poslal osebi :contact", "activity_21", ":contact je pogledal predra\u010dun :quote", "activity_22", ":user je arhiviral predra\u010dun :quote", "activity_23", ":user je odstranil predra\u010dun :quote", "activity_24", ":user je obnovil predra\u010dun :quote", "activity_25", ":user je obnovil ra\u010dun :invoice", "activity_26", ":user je obnovil stranko :client", "activity_27", ":user je obnovil pla\u010dilo :payment", "activity_28", ":user je obnovil dobropis :credit", "activity_29", ":contact je potrdil predra\u010dun :quote za :client", "activity_30", ":user je ustvaril dobavitelja :vendor", "activity_31", ":user je arhiviral dobavitelja :vendor", "activity_32", ":user je odstranil dobavitelja :vendor", "activity_33", ":user je obnovil dobavitelja :vendor", "activity_34", ":user je vnesel stro\u0161ek :expense", "activity_35", ":user je arhiviral stro\u0161ek :expense", "activity_36", ":user je izbrisal stro\u0161ek :expense", "activity_37", ":user je obnovil stro\u0161ek :expense", "activity_39", ":user je preklical pla\u010dilo :payment v znesku :payment_amount", "activity_40", ":user je vrnil :adjustment od pla\u010dila :payment v znesku :payment_amount", "activity_41", ":payment_amount pla\u010dilo (:payment) ni uspelo", "activity_42", ":user je vnesel opravilo :task", "activity_43", ":user je posodobil opravilo :task", "activity_44", ":user je arhiviral opravilo :task", "activity_45", ":user je izbrisal opravilo :task", "activity_46", ":user je obnovil opravilo :task", "activity_47", ":user je posodobil opravilo :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact je odgovoril na podporni zahtevek :ticket", "activity_56", ":user si je ogledal podporni zahtevek :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "Geslo za enkratno uporabo", "emailed_quote", "Ponudba uspe\u0161no poslan", "emailed_credit", _s27_73, _s20_96, "Predra\u010dun ozna\u010den kot poslan", _s21_110, _s34_26, "expired", "Poteklo", "all", "Vse", "select", "Izberi", _s22_76, _s22_77, "custom_value1", _s16_392, "custom_value2", _s16_392, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u0160tevec za ra\u010dun", _s20_97, _s20_98, _s20_99, "\u0160tevec \u0161tevilke predra\u010duna", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Tip", "invoice_amount", "Znesek ra\u010duna", _s16_250, "Rok pla\u010dila", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Samodejno pla\u010dilo", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Ime dav\u010dne stopnje", "tax_amount", "Znesek davka", "tax_paid", "Davek pla\u010dan", "payment_amount", "Znesek pla\u010dila", "age", "Starost", "is_running", "Is Running", "time_log", "\u010casovni Dnevnik", "bank_id", "Banka", _s19_90, _s19_91, _s16_251, "Kategorija stro\u0161kov", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, "Nalo\u017ei barvno shemo"], t1, t1), "es", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Acci\xf3n", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Programar", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archivar Pago", "archive_invoice", _s16_393, "archive_quote", "Archivar Cotizaci\xf3n", "archive_credit", _s16_394, "archive_task", "Archivar Tarea", "archive_client", _s16_395, "archive_project", _s17_258, "archive_expense", "Archivar Gasto", "restore_payment", "Restaurar Pago", "restore_invoice", _s17_259, "restore_quote", "Restaurar Cotizaci\xf3n", "restore_credit", _s17_207, "restore_task", "Restaurar Tarea", "restore_client", _s17_208, "restore_project", _s18_227, "restore_expense", "Restaurar Gasto", "archive_vendor", _s18_228, "restore_vendor", "Recuperar Proveedor", "create_product", "Crear Producto", "update_product", "Update Product", "delete_product", "Eliminar Producto", "restore_product", "Restaurar Producto", "archive_product", _s17_260, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hora", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Subir", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Eliminar Proyecto", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Guardar como t\xe9rminos por defecto", _s22_5, "Guardar como el pie de p\xe1gina por defecto", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Cuenta Bancaria creada correctamente", _s20_11, "Cuenta Bancaria actualizada correctamente", _s17_12, _s22_148, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Actualizar Cr\xe9dito", "delete_credit", _s16_396, "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s17_261, _s21_21, "Cuenta Bancaria archivada correctamente", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Por Defecto", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Situaci\xf3n", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Agregar Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Agregar a cuenta :invoice", _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Divisa de la Factura", "range", "Rango", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Crear proyecto", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "La tarifa para una factura con valor de :amount ser\xeda de :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Aprobar", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Asignar Contrase\xf1a", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s20_185, "view_statement", "Ver Estado De Cuenta", "sepa", "D\xe9bito Directo SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistema", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Nombre Remitente", _s16_46, _s16_47, _s17_36, "Gasto Recurrente", _s18_29, "Gastos Recurrentes", _s21_46, "Nuevo Gasto Recurrente", _s22_37, "Editar Gasto Recurrente", _s25_8, "Gasto recurrente creado con \xe9xito", _s25_9, "Gasto recurrente actualizado con \xe9xito", _s26_7, "Gasto recurrente archivado con \xe9xito", _s25_10, _s28_106, _s25_11, _s38_4, _s26_8, "Gasto recurrente restaurado con \xe9xito", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Gu\xeda de Usuario", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar datos", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Primer Nombre de Contacto", _s17_40, "Apellido de Contacto", "order", "Order", "unassigned", "Unassigned", "partial_value", "Debe ser mayor que cero y menor que el total", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Activar", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Asigne el suubdominio o mostrar la factura en su propio sitio web.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Suscripciones", _s16_65, _s16_66, _s17_46, "Editar suscripci\xf3n", _s20_47, _s32_44, _s20_48, _s37_42, _s21_58, "Suscripci\xf3n correctamente archivada", _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s19_180, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, "Escanee el c\xf3digo de barras con una aplicaci\xf3n compatible con :link", _s18_46, "Autenticaci\xf3n de Dos Factores habilitada con \xe9xito", "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, "Autenticaci\xf3n de Dos Factores", _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, _s16_262, _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", _s16_382, "to_update_run", "To update run", _s18_49, _s19_181, _s16_78, "URL de Registro", "invoice_project", "Facturar proyecto", "invoice_task", "Tarea de Factura", "invoice_expense", "Facturar Gasto", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s18_229, _s16_84, "Cantidad Convertida", _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "Documentos por defecto", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Ocultar", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "Columna", "sample", "Ejemplo", "map_to", "Map To", "import", "Importar", _s25_21, _s29_13, "select_file", "Por favor selecciona un archivo", _s16_86, _s16_87, "csv_file", _s23_111, "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Servicio", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Sin Pagar", "white_label", "White Label", "delivery_note", "Nota de Entrega", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Total Facturado", "quote_total", "Total cotizado", "credit_total", "Cr\xe9dito Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", _s18_230, "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, _s18_57, _s20_66, _s20_67, _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, "Categor\xeda actualizada con \xe9xito", _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_231, _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", _s18_232, "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, _s18_233, _s18_61, _s20_186, _s21_77, _s24_121, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Factura peri\xf3dica archivada", _s25_34, "Factura peri\xf3dica borrada", _s25_35, _s38_13, _s26_17, "Factura peri\xf3dica restaurada", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Ganancia", "line_item", "Item de Linea", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Abierto", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Guardar detalles de la tarjeta", _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Etiqueta", "client_number", "Cliente N\xfamero", "auto_convert", "Auto Convert", "company_name", "Nombre de Empresa", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, "Facturas enviadas por correo electr\xf3nico con \xe9xito.", "emailed_quotes", "Cotizaciones enviadas por correo electr\xf3nico con \xe9xito.", "emailed_credits", _s28_68, "gateway", "Pasarela de Pagos", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Horas", "statement", "Estado De Cuenta", "taxes", "Impuestos", "surcharge", "Sobrecargo", "apply_payment", "Apply Payment", "apply_credit", "Aplicar Cr\xe9dito", "apply", "Aplicar", "unapplied", "Unapplied", "select_label", "Seleccionar Etiqueta", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Para", "health_check", "Health Check", "payment_type_id", "Tipo de pago", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, _s17_262, _s17_82, _s17_83, "recent_payments", "Pagos Recientes", "upcoming_quotes", "Pr\xf3ximas Cotizaciones", "expired_quotes", "Cotizaciones Vencidas", "create_client", "Crear Cliente", "create_invoice", "Crear Factura", "create_quote", "Crear Cotizaci\xf3n", "create_payment", "Create Payment", "create_vendor", "Crear Proveedor", "update_quote", "Update Quote", "delete_quote", "Eliminar Cotizaci\xf3n", "update_invoice", "Update Invoice", "delete_invoice", _s16_397, "update_client", "Update Client", "delete_client", _s16_398, "delete_payment", "Eliminar Pago", "update_vendor", _s20_187, "delete_vendor", _s16_399, "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Borrar Gasto", "create_task", "Crear Tarea", "update_task", "Update Task", "delete_task", "Eliminar Tarea", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Gratis", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Objetivo", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Editar Token", "created_token", "Token creado con \xe9xito", "updated_token", "Token actualizado con \xe9xito", "archived_token", "Token archivado", "deleted_token", "Token eliminado con \xe9xito", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_182, _s24_48, _s45_9, "email_invoice", "Enviar factura por correo", "email_quote", "Enviar Cotizaci\xf3n", "email_credit", "Email Credit", "email_payment", "Enviar Pago por Correo Electr\xf3nico", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Contact Name", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s26_93, _s20_75, "T\xe9rmino de pago creado con \xe9xito", _s20_76, "T\xe9rmino de pago actualizado con \xe9xito", _s21_79, "T\xe9rmino de pago archivado con \xe9xito", _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", _s19_183, "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusivo", "inclusive", "Inclusivo", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Buscar Proveedor", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", _s18_234, "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Nombre Completo", _s17_94, _s17_95, _s17_96, "C\xf3digo Postal/Ciudad/Estado", "custom1", "Primero Personalizado", "custom2", _s21_178, "custom3", "Tercero Personalizado", "custom4", "Cuarto Personalizado", "optional", "Opcional", "license", "Licencia", "purge_data", "Purgar Datos", _s16_117, "Datos de la empresa purgados con \xe9xito", _s18_70, "Advertencia: Esto borrar\xe1 definitivamente tus datos, no hay de deshacerlo.", "invoice_balance", "Balance de la Factura", "age_group_0", "0 - 30 D\xedas", "age_group_30", "30 - 60 D\xedas", "age_group_60", "60 - 90 D\xedas", "age_group_90", "90 - 120 D\xedas", "age_group_120", "120+ D\xedas", "refresh", "Refrescar", "saved_design", "Dise\xf1o guardado con \xe9xito", "client_details", "Detalles del Cliente", "company_address", "Direcci\xf3n de la Empresa", "invoice_details", "Detalles de la Factura", "quote_details", "Detalles de la Cotizaci\xf3n", "credit_details", "Detalles del Cr\xe9dito", "product_columns", "Columna de Productos", "task_columns", "Columna de Tareas", "add_field", "Agregar Campos", "all_events", _s17_263, "permissions", "Permissions", "none", "Ninguno", "owned", "Propiedad", "payment_success", "Pago Exit\xf3so", "payment_failure", "Fallos con el Pago", "invoice_sent", ":count factura enviada", "quote_sent", "Cotizaci\xf3n Enviada", "credit_sent", "Cr\xe9dito Enviado", "invoice_viewed", "Factura Vista", "quote_viewed", "Cr\xe9dito Visto", "credit_viewed", "Cr\xe9dito Visto", "quote_approved", "Cotizaci\xf3n Aprobada", _s25_38, "Recibir Todas Las Notificaciones", _s16_118, _s16_400, "apply_license", "Activar Licencia", "cancel_account", "Cancelar Cuenta", _s22_57, "AVISO: Esta acci\xf3n eliminar\xe1 tu cuenta de forma permanente.", "delete_company", "Eliminar Empresa", _s22_58, "Advertencia: Esto eliminar\xe1 su empresa, no hay manera de deshacerlo.", "enabled_modules", "Enabled Modules", "converted_quote", "Cotizaci\xf3n convertida con \xe9xito", "credit_design", "Dise\xf1o de Cr\xe9ditos", "includes", "Incluir", "header", "Encabezado", "load_design", "Cargar Dise\xf1o", "css_framework", "Framework de CSS", "custom_designs", _s22_149, "designs", "Dise\xf1os", "new_design", "Nuevo Dise\xf1o", "edit_design", "Editar Dise\xf1o", "created_design", "Dise\xf1o creado con \xe9xito", "updated_design", "Dise\xf1o actualizado con \xe9xito", "archived_design", "Dise\xf1o archivado con \xe9xito", "deleted_design", "Dise\xf1o eliminado con \xe9xito", "removed_design", "Dise\xf1o removido con \xe9xito", "restored_design", "Dise\xf1o restaurado con \xe9xito", _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Propuestas", "tickets", "Tickets", _s16_122, "Cotizaciones Recurrentes", "recurring_tasks", _s18_235, _s18_71, _s18_72, "credit_date", _s16_401, "credit", "Cr\xe9dito", "credits", "Cr\xe9ditos", "new_credit", "Ingresa el Cr\xe9dito", "edit_credit", "Editar Cr\xe9dito", "created_credit", "Cr\xe9dito creado con \xe9xito", "updated_credit", "Cr\xe9dito actualizado con \xe9xito", "archived_credit", "Cr\xe9dito archivado con \xe9xito", "deleted_credit", "Cr\xe9ditos eliminados con \xe9xito", "removed_credit", "Cr\xe9dito removido con \xe9xito", "restored_credit", "Cr\xe9dito restaurado con \xe9xito", _s16_124, ":count creditos archivados con \xe9xito", "deleted_credits", ":count creditos eliminados con \xe9xito", _s16_125, _s36_9, "current_version", "Versi\xf3n Actual", "latest_version", "\xdaltiima Versi\xf3n", "update_now", "Actualizarse Ahora", _s26_24, "Una nueva versi\xf3n de la aplicaci\xf3n est\xe1 disponible", _s16_126, _s24_122, "app_updated", "Actualizaci\xf3n completada con \xe9xito", "learn_more", "Saber m\xe1s", "integrations", "Integraciones", "tracking_id", "Id de Rastreo", _s17_98, "URL del Webhook de Slack", "credit_footer", "Pie de P\xe1gina del Cr\xe9dito", "credit_terms", "T\xe9rminos del Cr\xe9dito", "new_company", "Nueva Empresa", "added_company", "Empresa agregada con \xe9xito", "company1", _s23_101, "company2", _s23_102, "company3", _s23_103, "company4", _s23_104, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reiniciar", "number", "Number", "export", "Exportar", "chart", "Gr\xe1fica", "count", "Count", "totals", "Totales", "blank", "Blank", "day", "Day", "month", "Mes", "year", "A\xf1o", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Agrupar por", "credit_balance", _s16_402, _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Tel\xe9fono de Contacto", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Calle de Env\xedo", _s17_103, "Apto/Suite de Env\xedo", "shipping_city", "Ciudad de Env\xedo", "shipping_state", "Estado/Provincia de Env\xedo", _s20_79, "C\xf3digo Postal de Env\xedo", _s16_156, "Pa\xeds de Env\xedo", _s16_158, "Calle de Facturaci\xf3n", _s16_159, "Apto/Suite de Facturaci\xf3n", "billing_city", "Ciudad de Facturaci\xf3n", "billing_state", "Estado/Provincia de Facturaci\xf3n", _s19_60, "C\xf3digo Postal de Facturaci\xf3n", "billing_country", "Pa\xeds de Facturaci\xf3n", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_403, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columnas", "aging", "Envejecimiento", "profit_and_loss", _s20_188, "reports", "Informes", "report", "Reporte", "add_company", "Agregar Empresa", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Ayuda", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Correo de Contacto", "multiselect", "Multiselect", "entity_state", "Estado", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Mensaje", "from", "De", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "foro de soporte", "about", "About", "documentation", "Documentaci\xf3n", "contact_us", "Cont\xe1ctenos", "subtotal", "Subtotal", "line_total", "Total", "item", "Concepto", "credit_email", "Credit Email", "iframe_url", "Sitio Web", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Si", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Seleccionar Empresa", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "Ver", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "Usuario", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", _s26_94, _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Opciones", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Enviar", _s16_168, "Recuperar contrase\xf1a", "late_fees", "Late Fees", "credit_number", "N\xfamero de Cr\xe9dito", "payment_number", "Payment Number", "late_fee_amount", "Valor Tarifa por Tardanza", _s16_169, "Porcentaje Tarifa por Tardanza", "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "D\xedas", "invoice_email", "Correo de Factura", "payment_email", "Correo de Pago", "partial_payment", "Pago Parcial", "payment_partial", "Partial Payment", _s21_95, "Correo Electr\xf3nico de Pago Parcial", "quote_email", "Correo de Cotizacion", _s16_171, "Recordatorio sin fin", _s16_173, _s16_174, "administrator", "Administrador", _s18_90, "Permitir que administre usuarios, cambie configuraciones y modifique cualquier registro", "user_management", "Gesti\xf3n de Usuarios", "users", "Usuarios", "new_user", "Nuevo Usuario", "edit_user", "Editar Usario", "created_user", _s25_42, "updated_user", "Usario actualizado con \xe9xito", "archived_user", "Usuario archivado", "deleted_user", "Usario eliminado con \xe9xito", "removed_user", _s25_45, "restored_user", "Usuario restaurado con \xe9xito", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, _s21_203, "invoice_options", _s19_184, _s17_109, "Ocultar Valor Pagado a la Fecha", _s22_65, "Solo mostrar la opci\xf3n \u201cPagado a la fecha\u201d en sus facturas cuando se ha recibido un pago.", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Mostrar encabezado", _s16_178, "Mostrar pie", "first_page", "Primera p\xe1gina", "all_pages", _s17_264, "last_page", "\xdaltima p\xe1gina", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Color Primario", "secondary_color", _s16_404, "page_size", "Page Size", "font_size", "Tama\xf1o de Letra", "quote_design", "Dise\xf1o de Cotizaci\xf3n", "invoice_fields", _s17_265, "product_fields", _s18_236, "invoice_terms", _s23_112, "invoice_footer", "Pie de p\xe1gia de la factura", "quote_terms", "Terminos de Cotizaci\xf3n", "quote_footer", "Pie de la Cotizaci\xf3n", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convertir", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Diario", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Mensual", "freq_two_months", "Dos meses", _s17_113, "Tres meses", _s16_179, "Cuatro meses", "freq_six_months", "Seis meses", "freq_annually", "Annually", "freq_two_years", "Dos a\xf1os", _s16_180, "Three Years", "never", "Never", "company", "Empresa", _s17_114, _s17_266, "charge_taxes", _s16_405, "next_reset", "Siguiente Reinicio", "reset_counter", _s18_215, _s16_181, _s18_237, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", _s16_406, "company_value", "Valor de Empresa", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Campo Proveedor", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefijo", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", _s17_237, _s17_118, _s17_119, _s16_183, "Ver en PDF", _s21_97, "Mostrar la firma del cliente en los PDF de facturas/presupuestos.", _s25_46, "Casilla de los T\xe9rminos de la Factura", _s30_13, "Requerir que el cliente confirme que acept\xf3 los t\xe9rminos de la factura.", _s23_42, "Casilla de los T\xe9rminos de la Cotizaci\xf3n", _s28_31, "Requerir que el cliente confirme que acept\xf3 los t\xe9rminos de la cotizaci\xf3n.", _s25_47, "Firma de la Facturra", _s30_14, "Requerir que el cliente provea su firma.", _s23_43, "Firma de la Cotizaci\xf3n", _s22_67, _s32_45, _s27_45, "Permite establecer una contrase\xf1a para cada contacto. Si una contrase\xf1a es establecida, se le ser\xe1 solicitada al contacto para acceder a sus facturas.", "authorization", "Autorizaci\xf3n", "subdomain", "Subdominio", "domain", "Dominio", "portal_mode", "Portal Mode", "email_signature", _s18_238, _s24_50, _s118_, "plain", "Plano", "light", "Claro", "dark", "Oscuro", "email_design", _s16_407, "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, _s16_408, "reply_to_email", "Correo de Respuesta", "reply_to_name", "Reply-To Name", "bcc_email", "Correo para Copia Oculta BCC", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, "Logos de Tarjetas Aceptadas", "credentials", "Credentials", "update_address", _s20_189, _s19_69, "Actualiza la direcci\xf3n del cliente con los detalles proporcionados", "rate", "Tasas", "tax_rate", "Tasa de Impuesto", "new_tax_rate", "Nueva Tasa de Impuesto", "edit_tax_rate", "Editar tasa de impuesto", _s16_186, "Tasa de impuesto creada con \xe9xito", _s16_187, "Tasa de impuesto actualizada con \xe9xito", _s17_121, "Tasa de impuesto archivada con \xe9xito", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Auto-rellenar productos", _s18_96, _s74_, "update_products", "Auto-actualizar productos", _s20_89, "Actualizar una factura autom\xe1ticamente actualizar\xe1 los productos", _s16_189, "Convertir productos", _s21_98, "Convertir autom\xe1ticamente precios de los productos a la moneda del cliente", "fees", "Tarifas", "limits", "L\xedmites", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Descartar Cambios", "default_value", "Default value", "disabled", "Deshabilitado", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "Domingo", "monday", "Lunes", "tuesday", "Martes", "wednesday", "Mi\xe9rcoles", "thursday", "Jueves", "friday", "Viernes", "saturday", "S\xe1bado", "january", "Enero", "february", "Febrero", "march", "Marzo", "april", "Abril", "may", "Mayo", "june", "Junio", "july", "Julio", "august", "Agosto", "september", "Septiembre", "october", "Octubre", "november", "Noviembre", "december", "Diciembre", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "Tiempo 24 Horas", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, "Filtro por Proveedor", "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, "Configuraci\xf3n del Producto", "device_settings", "Device Settings", "defaults", "Valores por Defecto", "basic_settings", _s20_190, _s17_126, _s22_150, "company_details", _s22_151, "user_details", _s19_185, "localization", "Localizaci\xf3n", "online_payments", "Pagos Online", "tax_rates", "Tasas de Impuesto", "notifications", "Notificaciones", "import_export", _s17_252, "custom_fields", "Campos personalizados", "invoice_design", "Dise\xf1o de factura", "buy_now_buttons", "Buy Now Buttons", "email_settings", _s36_49, _s23_49, _s26_95, _s22_68, _s20_91, _s19_75, _s22_152, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "T\xe9rminos de Servicio", "privacy_policy", "Privacy Policy", "sign_up", "Registrarse", "account_login", "Iniciar Sesi\xf3n", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "Descargar", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Documento", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Fecha del Gasto", "pending", "Pendiente", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "Convertido", _s24_56, _s24_57, "exchange_rate", "Tipo de Cambio", _s16_204, _s16_409, "mark_paid", "Marcar como Pagado", "category", "Category", "address", "Direcci\xf3n", "new_vendor", "Nuevo Proveedor", "created_vendor", "Proveedor creado con \xe9xito", "updated_vendor", "Proveedor actualizado con \xe9xito", "archived_vendor", "Proveedor archivado con \xe9xito", "deleted_vendor", "Proveedor eliminado con \xe9xito", "restored_vendor", "Proveedor recuperado con \xe9xito", _s16_205, _s41_20, "deleted_vendors", _s41_20, _s16_206, _s36_11, "new_expense", "Ingrese el Gasto", "created_expense", _s26_96, "updated_expense", _s31_44, _s16_207, _s29_89, "deleted_expense", _s27_106, _s16_208, _s29_28, _s17_132, _s31_45, _s16_209, _s29_90, _s17_133, _s37_17, "copy_shipping", "Copiar env\xedo", "copy_billing", "Copiar facturaci\xf3n", "design", "Design", _s21_103, _s21_104, "invoiced", "Facturado", "logged", "Registrado", "running", "Ejecutando", "resume", "Continuar", "task_errors", "Por favor corrija cualquier tiempo que se sobreponga con otro", "start", "Iniciar", "stop", "Detener", "started_task", "Tarea iniciada con \xe9xito", "stopped_task", "Tarea detenida con \xe9xito", "resumed_task", "Tarea reanudada con \xe9xito", "now", "Ahora", _s16_210, _s16_211, "timer", "Temporizador", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Tiempo de Inicio", "end_time", "Tiempo Final", "date", "Fecha", "times", "Tiempos", "duration", "Duraci\xf3n", "new_task", "Nueva Tarea", "created_task", "Tarea creada con \xe9xito", "updated_task", "Tarea actualizada con \xe9xito", "archived_task", "Tarea archivada con \xe9xito", "deleted_task", "Tarea eliminada con \xe9xito", "restored_task", "Tarea restaurada con \xe9xito", "archived_tasks", ":count tareas archivadas con \xe9xito", "deleted_tasks", ":count tareas eliminadas con \xe9xito", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", _s20_191, "created_project", "Proyecto creado con \xe9xito", "updated_project", "Proyecto actualizado con \xe9xito", _s16_212, "Proyecto archivado con \xe9xito", "deleted_project", _s28_106, _s16_213, "Proyecto restaurado con \xe9xito", _s17_134, "Archivados con \xe9xito :count proyectos", _s16_214, "Eliminados con \xe9xito :count proyectos", _s17_135, _s37_18, "new_project", "Nuevo Proyecto", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "haz clic aqu\xed", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Pie de P\xe1gina", "compare", "Comparar", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Rango Personalizado", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s22_153, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Comparar con", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "Este Mes", "last_month", "Mes Anterior", "this_year", "Este A\xf1o", "last_year", "A\xf1o Anterior", "custom", "Personalizado", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clonar como Cr\xe9dito", "view_invoice", "Ver Factura", "convert", "Convert", "more", "More", "edit_client", "Editar Cliente", "edit_product", "Editar Producto", "edit_invoice", "Editar Factura", "edit_quote", "Editar Cotizaci\xf3n", "edit_payment", "Editar Pago", "edit_task", "Editar Tarea", "edit_expense", "Editar Gasto", "edit_vendor", _s16_410, "edit_project", "Editar Proyecto", _s20_92, _s20_93, "billing_address", "Direcci\xf3n de facturaci\xf3n", _s16_217, "Direcci\xf3n de Env\xedo", "total_revenue", _s16_411, "average_invoice", _s23_113, "outstanding", _s18_239, "invoices_sent", _s24_123, "active_clients", _s16_412, "close", "Cerrar", "email", "Correo Electr\xf3nico", "password", "Contrase\xf1a", "url", "URL", "secret", "Secret", "name", "Nombre", "logout", "Cerrar sesi\xf3n", "login", "Iniciar Sesi\xf3n", "filter", "Filtrar", "sort", "Sort", "search", "B\xfasqueda", "active", "Activo", "archived", "Archivado", "deleted", "Eliminado", "dashboard", "Inicio", "archive", "Archivar", "delete", "Eliminar", "restore", "Restaurar", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_138, _s17_139, "paid_to_date", "Pagado", "balance_due", "Pendiente", "balance", "Saldo", "overview", "Overview", "details", "Detalles", "phone", "Tel\xe9fono", "website", "Sitio Web", "vat_number", "CIF/NIF", "id_number", "ID Number", "create", "Crear", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "Contactos", "additional", "Additional", "first_name", "Nombres", "last_name", "Apellidos", "add_contact", "A\xf1adir contacto", "are_you_sure", "\xbfEst\xe1s Seguro?", "cancel", "Cancelar", "ok", "Ok", "remove", "Remove", _s16_223, _s16_224, "product", "Producto", "products", "Productos", "new_product", "Nuevo Producto", "created_product", "Producto creado con \xe9xito", "updated_product", _s30_75, _s16_225, "Producto archivado con \xe9xito", "deleted_product", _s30_75, _s16_226, "Producto restaurado con \xe9xito", _s17_140, ":count productos archivados con \xe9xito", _s16_227, "Eliminados con \xe9xito :count productos", _s17_141, _s37_19, "product_key", "Producto", "notes", "Notas", "cost", "Costo", "client", "Cliente", "clients", "Clientes", "new_client", "Nuevo Cliente", "created_client", "cliente creado con \xe9xito", "updated_client", "Cliente actualizado con \xe9xito", "archived_client", "Cliente archivado con \xe9xito", _s16_228, ":count clientes archivados con \xe9xito", "deleted_client", "Cliente eliminado con \xe9xito", "deleted_clients", ":count clientes eliminados con \xe9xito", "restored_client", "Cliente restaurado con \xe9xito", _s16_229, _s36_13, "address1", "Calle", "address2", "Bloq/Pta", "city", "Ciudad", "state", "Regi\xf3n/Provincia", "postal_code", "C\xf3digo Postal", "country", "Pa\xeds", "invoice", "Factura", "invoices", "Facturas", "new_invoice", "Nueva Factura", "created_invoice", "Factura creada con \xe9xito", "updated_invoice", "Factura actualizada con \xe9xito", _s16_230, "Factura archivada con \xe9xito", "deleted_invoice", "Factura eliminada con \xe9xito", _s16_231, "Factura restaurada con \xe9xito", _s17_142, ":count facturas archivados con \xe9xito", _s16_232, ":count facturas eliminadas con \xe9xito", _s17_143, _s37_20, "emailed_invoice", "Factura enviada con \xe9xito", "emailed_payment", "Pago enviado por correo con \xe9xito", "amount", "Cantidad", "invoice_number", _s17_267, "invoice_date", _s16_413, "discount", "Descuento", "po_number", "N\xfamero de Orden", "terms", "T\xe9rminos", "public_notes", "Notas", "private_notes", "Notas Privadas", "frequency", "Frequencia", "start_date", "Fecha de Inicio", "end_date", "Fecha de Finalizaci\xf3n", "quote_number", "Numero de cotizaci\xf3n", "quote_date", "Fecha cotizaci\xf3n", "valid_until", "V\xe1lida Hasta", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Descripci\xf3n", "unit_cost", "Coste unitario", "quantity", "Cantidad", "add_item", "Add Item", "contact", "Contacto", "work_phone", "Tel\xe9fono", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Fecha de Pago", _s16_233, "Fecha de Vencimiento Parcial", "status", "Estado", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Total", "percent", "Porciento", "edit", "Editar", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Tasa de Tarea", "settings", "Configuraci\xf3n", "language", "Language", "currency", "Moneda", "created_at", _s17_268, "created_on", "Created On", "updated_at", "Updated", "tax", "Impuesto", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Vencido", "draft", "Borrador", "sent", "Enviado", "viewed", "Viewed", "approved", "Approved", "partial", _s16_380, "paid", "Pagado", "mark_sent", "Marcar como enviado", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Hecho", _s37_21, _s37_22, "dark_mode", "Modo Oscuro", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Actividad", _s16_235, _s16_236, "clone", "Clon", "loading", "Cargando", "industry", "Industry", "size", "Size", "payment_terms", _s16_414, "payment_date", "Fecha de Pago", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Portal de Cliente", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Remitentes", "initial_email", "Email Inicial", "first_reminder", _s19_186, "second_reminder", _s20_192, "third_reminder", _s19_187, "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Plantilla", "send", "Send", "subject", "Asunto", "body", "Mensaje", "send_email", "Enviar email", "email_receipt", "Enviar por correo electr\xf3nico el recibo de pago al cliente", "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Personalizar", "history", "Historial", "payment", "pago", "payments", "Pagos", "refunded", "Refunded", "payment_type", "Payment Type", _s21_108, _s25_104, "enter_payment", "Agregar Pago", "new_payment", "Ingresa el Pago", "created_payment", "Pago creado con \xe9xito", "updated_payment", "Pago actualizado con \xe9xito", _s16_243, "Pago archivado con \xe9xito", "deleted_payment", "Pago eliminado con \xe9xito", _s16_244, "Pago restaurado con \xe9xito", _s17_147, ":count pagos archivados con \xe9xito", _s16_245, ":count pagos eliminados con \xe9xito", _s17_148, _s37_23, "quote", "Cotizaci\xf3n", "quotes", "Cotizaciones", "new_quote", "Nueva cotizaci\xf3n", "created_quote", "Cotizaci\xf3n creada con \xe9xito", "updated_quote", "Cotizaci\xf3n actualizada con \xe9xito", "archived_quote", "Cotizaci\xf3n archivada con \xe9xito", "deleted_quote", "Cotizaci\xf3nes eliminadas con \xe9xito", "restored_quote", "Cotizaci\xf3n restaurada con \xe9xito", "archived_quotes", ":count cotizaciones archivadas con exito", "deleted_quotes", ":count cotizaciones eliminadas con exito", "restored_quotes", _s35_23, "expense", "Gasto", "expenses", "Gastos", "vendor", "Proveedor", "vendors", "Proveedores", "task", "Task", "tasks", "Tareas", "project", "Proyecto", "projects", "Proyectos", "activity_1", _s29_91, "activity_2", _s32_46, "activity_3", ":user elimin\xf3 el cliente :client", "activity_4", ":user cre\xf3 la factura :invoice", "activity_5", _s35_51, "activity_6", ":user envi\xf3 por correo electr\xf3nico la factura :invoice para el cliente :client a :contact", "activity_7", ":contact vi\xf3 la factura :invoice del cliente :client", "activity_8", _s33_50, "activity_9", ":user elimin\xf3 la factura :invoice", "activity_10", ":contact ingres\xf3 el pago :payment por el valor :payment_amount en la factura :invoice del cliente :client", "activity_11", ":user actualiz\xf3 el pago :payment", "activity_12", _s30_76, "activity_13", ":user elimin\xf3 el pago :payment", "activity_14", ":user ingres\xf3 :credit cr\xe9ditos", "activity_15", ":user actualiz\xf3 :credit cr\xe9ditos", "activity_16", ":user archiv\xf3 :credit cr\xe9ditos", "activity_17", ":user elimin\xf3 :credit cr\xe9ditos", "activity_18", ":user cre\xf3 la cotizaci\xf3n :quote", "activity_19", ":user actualiz\xf3 la cotizaci\xf3n :quote", "activity_20", ":user envi\xf3 por correo electr\xf3nico la cotizaci\xf3n :quote a :contact", "activity_21", ":contact vi\xf3 la cotizaci\xf3n :quote", "activity_22", ":user archiv\xf3 la cotizaci\xf3n :quote", "activity_23", ":user elimin\xf3 la cotizaci\xf3n :quote", "activity_24", ":user restaur\xf3 la cotizaci\xf3n :quote", "activity_25", ":user restaur\xf3 factura :invoice", "activity_26", _s33_51, "activity_27", _s31_46, "activity_28", ":user restaur\xf3 :credit cr\xe9ditos", "activity_29", ":contact aprov\xf3 la cotizaci\xf3n :quote para el cliente :client", "activity_30", _s30_77, "activity_31", _s33_52, "activity_32", _s33_53, "activity_33", _s34_46, "activity_34", ":user cre\xf3 expense :expense", "activity_35", _s31_47, "activity_36", _s31_48, "activity_37", _s32_47, "activity_39", ":usaer cancel\xf3 :payment_amount pago :payment", "activity_40", ":user reembols\xf3 :adjustment de un pago de :payment_amount :payment", "activity_41", _s41_9, "activity_42", _s25_105, "activity_43", _s30_78, "activity_44", _s28_107, "activity_45", _s28_108, "activity_46", _s29_92, "activity_47", ":user actruliz\xf3 el gasto :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s36_50, "activity_56", ":user vi\xf3 el ticket :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, "Contrase\xf1a de una sola vez", "emailed_quote", "Cotizaci\xf3n enviada con \xe9xito", "emailed_credit", "Cr\xe9dito enviado por correo electr\xf3nico con \xe9xito", _s20_96, _s33_29, _s21_110, "Cr\xe9dito marcado como enviado con \xe9xito", "expired", "Vencida", "all", "All", "select", "Seleccionar", _s22_76, _s22_77, "custom_value1", _s19_169, "custom_value2", _s19_169, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Numeraci\xf3n de facturaci\xf3n", _s20_97, _s20_98, _s20_99, "Numeraci\xf3n de Cotizaciones", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, "Asunto del correo electr\xf3nico de pago parcial", "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Tipo", "invoice_amount", _s18_240, _s16_250, _s20_193, "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Cobro Autom\xe1tico", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Est\xe1 Eliminado", "vendor_city", _s20_194, "vendor_state", "Estado del Proveedor", "vendor_country", _s18_241, "is_approved", "Est\xe1 Aprobado", "tax_name", _s18_242, "tax_amount", "Suma de Impuestos", "tax_paid", "Impuestos pagados", "payment_amount", "Valor del Pago", "age", "Edad", "is_running", "Is Running", "time_log", "Registro de Tiempo", "bank_id", "banco", _s19_90, _s19_91, _s16_251, "Categor\xeda de Gastos", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "es_ES", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Acci\xf3n", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Programar", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archivar Pago", "archive_invoice", _s16_393, "archive_quote", "Archivar Presupuesto", "archive_credit", _s16_394, "archive_task", "Archivar Tarea", "archive_client", _s16_395, "archive_project", _s17_258, "archive_expense", "Archivar Gasto", "restore_payment", "Restaurar Pago", "restore_invoice", _s17_259, "restore_quote", _s21_204, "restore_credit", "Restaurar Pendiente", "restore_task", "Restaurar Tarea", "restore_client", _s17_208, "restore_project", _s18_227, "restore_expense", "Restaurar Gasto", "archive_vendor", _s18_228, "restore_vendor", "Restablecer Proveedor", "create_product", "Crear Producto", "update_product", "Update Product", "delete_product", "Borrar Producto", "restore_product", _s21_204, "archive_product", _s17_260, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "Eliminar orden de compra", _s22_, "Restaurar orden de compra", _s22_1, "Archivar orden de compra", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "M\xe9todos de pago", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "C\xf3digo Postal/Ciudad", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, "Umbral del Inventario", "hour", "hora", _s17_1, "Estado de cuenta puesta en cola con \xe9xito para ser enviada", _s17_2, "Mostrar pie de p\xe1gina de email", _s18_0, "Facturar horas de tareas", _s23_, "A\xf1adir las horas a las partidas de la factura", _s27_, "Facturas est\xe1ndar de facturaci\xf3n autom\xe1tica", _s28_2, "Facturas recurrentes de facturaci\xf3n autom\xe1tica", "email_alignment", "Alineaci\xf3n de correo electr\xf3nico", _s20_0, "Ubicaci\xf3n de vista previa de PDF", "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, "Haga clic en + para crear un registro", "last365_days", "\xdaltimos 365 d\xedas", "import_design", "Importar Dise\xf1o", "imported_design", "Dise\xf1o importado con \xe9xito", "invalid_design", "El dise\xf1o no es v\xe1lido, falta la secci\xf3n :value", _s17_4, "\xbfTe gustar\xeda subir tu logo?", "upload", "Subir", _s17_5, "Versi\xf3n instalada", _s23_0, "Notificar al vendedor cuando se le paga", _s28_5, "Env\xede un correo electr\xf3nico al proveedor cuando el gasto se marque como pagado", "update_payment", "Actualizar pago", "markup", "Markup", _s22_3, "Orden de compra creada", _s19_6, "Orden de compra enviada", _s21_9, "Orden de compra vista", _s23_2, "Orden de compra aceptada", _s20_2, "El importe del cr\xe9dito no puede ser mayor que el importe del pago", "klarna", "Klarna", _s29_3, "Establecer un tipo de cambio al ingresar un pago manual", _s29_4, "Establecer un tipo de cambio al crear un gasto", "matomo_url", "URL de Matomo", "matomo_id", "Id Matomo", _s21_11, "A\xf1adir a factura", _s25_, "Enviar un correo electr\xf3nico cuando se realice un pago en l\xednea", _s25_0, "Enviar un correo electr\xf3nico al ingresar manualmente un pago", _s28_6, "Enviar un correo electr\xf3nico al marcar una factura como pagada", "delete_project", "Borrar Proyecto", _s18_2, "Transacci\xf3n vinculada correctamente", "link_payment", "Enlace de pago", "link_expense", "Enlace de gasto", _s19_8, "Bloquear tareas facturadas", _s24_0, "Impedir que las tareas se editen una vez facturadas", _s21_12, "Se requiere registro", _s26_0, "Exigir a los clientes que se registren", _s24_1, "Usar la gesti\xf3n de inventario", _s29_5, "Requiere que los productos est\xe9n en stock.", _s17_7, "Productos opcionales", _s27_3, "Productos recurrentes opcionales", "convert_matched", "Convertir", _s19_10, "Factura puesta en cola con \xe9xito para que se facture autom\xe1ticamente", _s20_3, "Facturas puestas en cola con \xe9xito para que se facturen autom\xe1ticamente", "operator", "Operador", "value", "Valor", "is", "Es", "contains", "Contiene", "starts_with", "Comienza con", "is_empty", "Esta vac\xeda", "add_rule", "Agregar regla", "match_all_rules", "Hacer coincidir todas las reglas", _s20_4, "Todos los criterios deben coincidir para que se aplique la regla", _s17_9, "Convierta autom\xe1ticamente transacciones coincidentes en gastos", "rules", "Reglas", _s16_7, "Regla de Transacciones", _s17_10, "Reglas de Transacciones", _s20_5, "Nueva regla de transacci\xf3n", _s21_14, "Editar regla de transacci\xf3n", _s24_3, "Regla creada con \xe9xito", _s24_4, "Regla de transacci\xf3n actualizada con \xe9xito", _s25_2, "Regla de transacci\xf3n archivada con \xe9xito", _s24_5, _s40_16, _s24_6, _s40_16, _s25_3, "Regla de transacci\xf3n restaurada con \xe9xito", _s23_4, "Regla de b\xfasqueda de transaccion", _s24_7, "Regla de b\xfasqueda de transacciones", _s21_16, "Guardar como T\xe9rminos Predefinidos", _s22_5, "Guardar como Pie de P\xe1gina predefinido", "auto_sync", "Sincronizaci\xf3n autom\xe1tica", _s16_9, "Actualizar cuentas", _s31_1, "Actualice a Enterprise para conectar su cuenta bancaria", _s34_, "Haga clic aqu\xed para conectar su cuenta bancaria", "disable_2fa", "Deshabilitar verificaci\xf3n en dos pasos", "change_number", "Cambiar N\xfamero", "resend_code", "Reenviar c\xf3digo", "base_type", "Tipo de base", "category_type", "Tipo de Categor\xeda", _s16_11, "Transacci\xf3n", "bulk_print", "Imprimir PDF", _s18_3, "C\xf3digo postal del Proveedor", _s16_12, "Previsualizar Locaci\xf3n", "bottom", "Inferior", "side", "Lado", "pdf_preview", "Vista previa en PDF", _s20_7, "Mantenga presionado para seleccionar", _s21_18, "N\xfamero de orden de compra", _s19_11, "Art\xedculo de orden de compra", _s22_7, "Le gustar\xeda valorar la aplicaci\xf3n?", "include_deleted", "Incluir borrados", _s20_9, "Incluir registros borrados en los reportes", "due_on", "Expira en:", _s22_8, "Transacciones convertidas con \xe9xito", _s20_10, "Cuenta bancaria creada correctamente", _s20_11, "Cuenta bancaria actualizada correctamente", _s17_12, _s22_148, _s16_14, "Categor\xeda por defecto", "account_type", "Tipo de cuenta", _s16_16, "Nueva cuenta bancaria", _s16_17, "Conectar cuentas", "manage_rules", "Administrar Reglas", "search_category", "Buscar 1 Categor\xeda", _s17_15, "Buscar :count Categor\xedas", "min_amount", "Importe m\xednimo", "max_amount", "Importe m\xe1ximo", "selected", "Seleccionado", _s21_20, "Transacci\xf3n convertida con \xe9xito", _s18_5, "Convertir en Pago", "deposit", "Dep\xf3sito", "withdrawal", "Retirada", "deposits", "Dep\xf3sitos", "withdrawals", "Retiradas", "matched", "Emparejada", "unmatched", "Desemparejar", "create_credit", "Crear cr\xe9dito", "update_credit", "Actualizar cr\xe9dito", "delete_credit", _s16_396, "transaction", "Transacci\xf3n", "transactions", "Transacciones", "new_transaction", "Nueva transacci\xf3n", _s16_19, "Editar transacci\xf3n", _s19_13, "Transacci\xf3n creada con \xe9xito", _s19_14, "Transacci\xf3n actualizada con \xe9xito", _s20_12, "Transacci\xf3n archivada con \xe9xito", _s19_15, _s31_49, _s19_16, _s31_49, _s20_13, "Transacci\xf3n restaurada con \xe9xito", _s18_7, "Buscar transacci\xf3n", _s19_17, "Buscar :count transacciones", "bank_account", "Cuenta Bancaria", "bank_accounts", _s17_261, _s21_21, "Cuenta bancaria archivada correctamente", _s20_14, _s35_52, _s20_15, _s35_52, _s21_22, "Cuenta bancaria restaurada con \xe9xito", _s19_18, "Buscar Cuenta Bancaria", _s20_16, "Buscar :count Cuentas Bancarias", "connect", "Conectar", _s23_6, "Marcar correo electr\xf3nico de pago como pagado", _s18_9, "Convertir a proyecto", "client_email", "Correo electr\xf3nico del cliente", _s20_17, "Facturar tarea de proyecto", _s25_4, "A\xf1adir el proyecto a las partidas de la factura", "field", "Campo", "period", "Per\xedodo", "fields_per_row", "Campos por fila", _s21_23, "Facturas Activas", _s26_2, "Facturas Pendientes", _s24_10, "Pagos Completados", _s23_8, "Pagos Reembolsados", _s19_20, "Presupuestos Activos", _s21_24, "Presupuestos Aprobados", _s23_9, "Presupuestos no aprobados", _s18_12, "Tareas registradas", _s20_20, "Tareas facturadas", _s16_21, "Tareas pagadas", _s21_25, "Gastos registrados", _s22_9, "Gastos Pendientes", _s23_10, "Gastos facturados", _s27_6, "Gastos pagados en factura", "activity_130", ":user cre\xf3 la orden de compra :purchase_order", "activity_131", ":user actualiz\xf3 la orden de compra :purchase_order", "activity_132", ":user archiv\xf3 la orden de compra :purchase_order", "activity_133", ":user elimin\xf3 la orden de compra :purchase_order", "activity_134", ":user restaur\xf3 la orden de compra :purchase_order", "activity_135", ":user envi\xf3 por correo electr\xf3nico la orden de compra :purchase_order", "activity_136", ":contact vi\xf3 la orden de compra :purchase_order", "activity_137", ":contact acept\xf3 la orden de compra :purchase_order", "vendor_portal", "Portal de proveedores", "send_code", "Enviar c\xf3digo", _s24_11, "Guardar el registro para subir documentos", _s17_19, "Tasas de impuestos sobre gastos", _s22_10, "Tasas de impuestos de los art\xedculos de factura", _s21_27, "N\xfamero de tel\xe9fono verificado con \xe9xito", "code_was_sent", "Se ha enviado un c\xf3digo por SMS", _s16_23, "Un c\xf3digo ha sido enviado v\xeda SMS a :number", "resend", "Reenviar", "verify", "Verificar", _s18_13, "Por favor proporcione un n\xfamero de tel\xe9fono", _s20_21, "N\xfamero de tel\xe9fono no v\xe1lido", _s19_21, "Verificar n\xfamero de tel\xe9fono", _s24_12, "Verifique su n\xfamero de tel\xe9fono para enviar correos electr\xf3nicos", _s28_8, "Por favor verifique su n\xfamero de tel\xe9fono para respalda su autenticaci\xf3n en dos pasos (2FA).", "merged_clients", "Clientes fusionados con \xe9xito", "merge_into", "Unirse con", "merge", "Unir", "php81_required", "Nota: v5.5 requiere PHP 8.1", _s21_28, "Cambio de precio aceptado", _s19_23, "El cambio de precio fall\xf3 con el c\xf3digo", _s17_21, "Restaurar las compras", "activate", "Activar", "connect_apple", "Conectar Apple", _s16_24, "Desconectar Apple", _s18_14, "Se desconect\xf3 correctamente de Apple", "send_now", "Enviar ahora", "received", "Recibido", _s19_24, "Fecha de orden de compra", _s20_23, "Convertido correctamente a gasto", _s21_30, "Convertido exitosamente a gastos", _s18_15, "Convertir en gasto", _s16_26, "Agregar al inventario", _s33_7, "Orden de compra agregada con \xe9xito al inventario", _s34_6, "\xd3rdenes de compra a\xf1adidas con \xe9xito al inventario", _s22_12, "Carga de documentos de clientes", _s22_14, "Carga de documentos de proveedores", _s27_9, "Permitir que los proveedores carguen documentos", _s24_13, "\xbfEst\xe1s disfrutando de la aplicaci\xf3n?", "yes_its_great", "\xa1S\xed, es genial!", "not_so_much", "No tanto", _s17_23, "\xa1Me alegro de oirlo! \xbfTe gustar\xeda calificarlo?", _s22_16, "\xa1Siento escucharlo! \xbfTe gustar\xeda contarnos m\xe1s?", "sure_happy_to", _s19_188, "no_not_now", _s19_188, "add", "Agregar", _s18_17, "\xdaltima plantilla enviada", _s22_17, "Habilitar b\xfasqueda flexible", _s27_10, "Coincide con caracteres no contiguos, es decir. 'ct' coincide con 'cat'", "vendor_details", "Detalles del proveedor", _s22_19, "Detalles de la orden de compra", "qr_iban", "C\xf3digo QR IBAN", "besr_id", "ID de BESR", "accept", "Aceptar", _s23_11, "Clonar a OP", _s20_24, "El proveedor no tiene una direcci\xf3n de correo electr\xf3nico configurada", "bulk_send_email", "Enviar correo electr\xf3nico", _s29_8, "Orden de compra marcado correctamente como enviado", _s30_1, "\xd3rdenes de compra marcadas con \xe9xito como enviadas", _s23_12, "Orden de compra aceptado con \xe9xito", _s24_14, "\xd3rdenes de compra aceptadas con \xe9xito", _s24_15, "Orden de compra cancelada con \xe9xito", _s25_6, "\xd3rdenes de compra canceladas con \xe9xito", "accepted", "Aceptado", _s22_21, "Seleccione un proveedor", _s20_25, "Orden de Compra Total", _s20_27, _s45_16, _s26_3, _s45_16, _s18_19, "Correo electr\xf3nico desconectado con \xe9xito", "connect_email", "Conectar correo electr\xf3nico", _s16_29, "Desconectar correo electr\xf3nico", _s32_5, "Utilice la aplicaci\xf3n web para conectarse a Microsoft", "email_provider", "Proveedor de correo electr\xf3nico", _s17_24, "Conecta Microsoft", _s20_29, "Desconectar Microsoft", _s19_26, "Microsoft conectado con \xe9xito", _s22_23, "Microsoft desconect\xf3 con \xe9xito", _s17_26, "Iniciar sesi\xf3n con Microsoft", _s17_27, "Reg\xedstrese con Microsoft", _s22_25, "Orden de compra en cola para enviar con \xe9xito", _s23_13, "\xd3rdenes de compra en cola para enviar con \xe9xito", _s16_31, "Cambiar a la aplicaci\xf3n web React", _s21_32, "Dise\xf1o de orden de compra", _s20_32, "Condiciones de la orden de compra", _s21_34, "Pie de p\xe1gina de la orden de compra", _s32_7, "Firma de orden de compra", _s37_4, "Requerir que el proveedor proporcione su firma.", "purchase_order", "Orden de compra", "purchase_orders", "Ordenes de compra", _s18_20, "Nueva orden de compra", _s19_27, "Editar orden de compra", _s22_26, "Orden de compra creada con \xe9xito", _s22_27, "Orden de compra actualizada con \xe9xito", _s23_14, "Orden de compra archivada con \xe9xito", _s22_28, _s35_53, _s22_29, _s35_53, _s23_15, "Orden de compra restaurada con \xe9xito", _s21_36, "Buscar orden de compra", _s22_30, "Buscar \xf3rdenes de compra", "login_url", "URL de acceso", _s30_2, "Habilitar la aplicaci\xf3n de pagos para m\xe1s tarde", _s29_9, "Admite la creaci\xf3n y aplicaci\xf3n de pagos por separado", _s16_32, "Configuraci\xf3n de Pago", "default", "Por defecto", "stock_quantity", "Cantidad de stock", _s22_32, "Umbral de notificaci\xf3n", "track_inventory", "Seguimiento de inventario", _s20_34, "Mostrar un campo de existencias de productos y actualizar cuando se env\xedan las facturas", _s19_29, "Notificaciones de existencias", _s24_17, "Enviar un correo electr\xf3nico cuando el stock alcance el umbral", "vat", "IVA", "standing", "Situaci\xf3n", "view_map", "Ver el mapa", _s18_22, "Establecer dise\xf1o predeterminado", "add_gateway", "Agregar Pasarela", _s24_18, "Agregue una pasarela de pago (es decir, Stripe, WePay o PayPal) para aceptar pagos en l\xednea", "left", "Izquierda", "right", "Derecha", "center", "Centrar", "page_numbering", "Numeraci\xf3n de p\xe1ginas", _s24_19, "Alineaci\xf3n de numeraci\xf3n de p\xe1ginas", _s31_5, "Factura Enviada", _s24_21, "Mostrar descripci\xf3n del producto", _s29_10, "Incluir la descripci\xf3n en el desplegable del producto", "invoice_items", "Art\xedculos de la factura", "quote_items", "Art\xedculos del presupuesto", "profitloss", "P\xe9rdidas y Ganancias", "import_format", "Formato de importaci\xf3n", "export_format", "Formato de exportaci\xf3n", "export_type", "Tipo de exportaci\xf3n", "stop_on_unpaid", "Detener por impago", _s19_31, "Dejar de crear facturas recurrentes si la \xfaltima factura est\xe1 impaga.", "use_quote_terms", "Usar t\xe9rminos de presupuesto", _s20_35, "Al convertir un presupuesto en una factura", "add_country", "Agregar pa\xeds", "enable_tooltips", "Habilitar informaci\xf3n sobre herramientas", _s20_36, "Mostrar informaci\xf3n sobre herramientas al pasar el rat\xf3n por encima", _s21_38, "Error: los registros pertenecen a m\xe1s de un cliente", "register_label", "Crea tu cuenta en unos segundos", "login_label", "Iniciar sesi\xf3n en una cuenta existente", "add_to_invoice", "A\xf1adir a la factura :invoice", _s17_28, "No se encontraron facturas", "week", "Semana", "created_record", "Registro creado con \xe9xito", _s26_4, "Archivar autom\xe1ticamente los pagos", _s31_6, "Archivar autom\xe1ticamente las facturas cuando se pagan.", _s31_7, "Archivar autom\xe1ticamente las cancelaciones", _s36_2, "Autom\xe1ticamente archivar facturas cuando sean pagadas.", _s20_37, "Visor alternativo de PDF", _s25_7, "Mejorar el desplazamiento sobre la vista previa de PDF [BETA]", _s16_34, "Moneda de la Factura", "range", "Rango", "tax_amount1", "Importe del impuesto 1", "tax_amount2", "Importe del impuesto 2", "tax_amount3", "Importe del impuesto 3", "create_project", "Crear Proyecto", "update_project", "Actualizar proyecto", "view_task", "Ver tarea", "cancel_invoice", "Cancelar", "changed_status", "Estado de la tarea cambiado con \xe9xito", "change_status", "Cambiar Estado", "fees_sample", "La tarifa por una factura de cantidad :amount ser\xeda :total.", _s19_32, "Habilitar eventos t\xe1ctiles", _s24_23, "Admite eventos de arrastre para desplazarse", "after_saving", "Despu\xe9s de guardar", "view_record", "Ver registro", _s21_39, "Habilitar Markdown en correos electr\xf3nicos", _s26_5, "Use el editor visual markdown para correos electr\xf3nicos", _s19_34, "Habilitar Markdown en PDF", "json_help", "Nota: los archivos JSON generados por la aplicaci\xf3n v4 no son compatibles", "release_notes", "Notas de lanzamiento", _s23_16, "Actualice su plan para ver los informes", "started_tasks", ":value Tareas iniciadas con \xe9xito", "stopped_tasks", ":value Tareas detenidas con \xe9xito", "approved_quote", "Presupuesto aprobado con \xe9xito", "approved_quotes", ":value Presupuestos aprobados con \xe9xito", "approve", "Aprobar", "client_website", "Sitio web del cliente", "invalid_time", "Hora inv\xe1lida", _s21_41, "Provincia de env\xedo del cliente", _s20_39, "Ciudad de env\xedo del cliente", _s27_13, "C\xf3digo postal de env\xedo del cliente", _s23_17, "Pa\xeds de env\xedo del cliente", "load_pdf", "Cargar PDF", _s16_36, "Iniciar prueba gratuita", _s24_24, "Comience su prueba GRATUITA de 14 d\xedas del plan profesional", "due_on_receipt", "Adeudado a la recepci\xf3n", "is_paid", "Est\xe1 pagado", "age_group_paid", "Pagado", "id", "Id", "convert_to", "Convertir a", "client_currency", "Moneda del cliente", _s16_37, "Moneda de la empresa", "purged_client", "Cliente purgado correctamente", _s27_15, "Para evitar el spam, requerimos actualizar a una cuenta de pago para personalizar el correo electr\xf3nico.", _s22_35, "Actualice su plan para agregar empresas", _s30_5, "El archivo se ha guardado en la carpeta de descargas.", "small", "Peque\xf1o", _s21_43, "Cr\xe9dito marcado como pagado correctamente", _s22_36, "Cr\xe9ditos marcados correctamente como pagados", _s16_39, "Carga de datos: espere a que se complete", "wait_for_saving", "Guardado de datos: espere a que se complete", _s20_41, "Nota: los cambios realizados aqu\xed son solo una vista previa, deben aplicarse en las pesta\xf1as de arriba para guardarse", "remaining", "Restante", "invoice_paid", "Factura pagada", "activity_120", ":user cre\xf3 el gasto recurrente :recurring_expense", "activity_121", ":user actualiz\xf3 el gasto recurrente :recurring_expense", "activity_122", ":user archiv\xf3 el gasto recurrente :recurring_expense", "activity_123", ":user elimin\xf3 el gasto recurrente :recurring_expense", "activity_124", ":user restaur\xf3 el gasto recurrente :recurring_expense", "normal", "Normal", "large", "Grande", "extra_large", "Extra Grande", _s16_40, "Mostrar Vista Preliminar de PDF", _s21_44, "Mostrar vista previa de PDF mientras se edita las facturas", "print_pdf", "Imprimir PDF", "remind_me", "Recordarme", _s16_42, "Pago bancario instant\xe1neo", "click_selected", "Pinchar seleccionados", "hide_preview", "Ocultar vista previa", "edit_record", "Editar R\xe9cord", _s27_16, "La cantidad del cr\xe9dito no puede ser mayor que el importe de la factura", "giropay", "GiroPay", "direct_debit", "D\xe9bito directo", _s21_45, "Establezca una contrase\xf1a para la cuenta", "set_password", "Establecer Contrase\xf1a", _s17_31, _s79_, _s16_44, _s79_, _s20_42, "Puerta de enlace desconectada con \xe9xito", "disconnect", "Desconectar", "add_to_invoices", "Agregar a facturas", "acss", "Pagos de d\xe9bito preautorizados", "becs", "D\xe9bito directo BECS", "bulk_download", "Descargar", _s17_32, "Guarde datos localmente para permitir que la aplicaci\xf3n se inicie m\xe1s r\xe1pido; la desactivaci\xf3n puede mejorar el rendimiento en cuentas grandes", "persist_ui", "IU persistente", "persist_ui_help", "Guarde el estado de la interfaz de usuario localmente para permitir que la aplicaci\xf3n se inicie en la \xfaltima ubicaci\xf3n; la desactivaci\xf3n puede mejorar el rendimiento", _s18_24, "C\xf3digo postal del cliente", _s17_33, "N\xfamero de IVA del cliente", "has_tasks", "Tiene tareas", "registration", "Registro", _s27_17, "Autorice a Stripe para que acepte pagos en l\xednea.", "view_expense", _s20_185, "view_statement", "Ver Estado de cuenta", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "Actualizar todos los registros", "system", "Sistema", _s19_36, "Establecer empresa predeterminada", "updated_company", "Empresa actualizada correctamente", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, "Ay\xfadanos a mejorar dici\xe9ndonos por qu\xe9 (opcional)", "webhook_success", "\xc9xito del webhook", _s24_25, "Todas las tareas deben pertenecer al mismo cliente.", _s27_18, "Todos los gastos deben pertenecer al mismo cliente", "app", "App", _s20_43, "Para obtener el mejor rendimiento, descargue la aplicaci\xf3n :app", _s16_45, "Total l\xednea bruto", _s19_39, "Enviar facturas por correo electr\xf3nico", _s17_35, "Enviar presupuestos por correo electr\xf3nico", _s18_28, "Enviar cr\xe9ditos por correo electr\xf3nico", "from_name", "Nombre De", _s16_46, "Clonar a Gastos", _s17_36, "Gasto Peri\xf3dico", _s18_29, "Gastos Peri\xf3dicos", _s21_46, "Nuevo Gasto Peri\xf3dico", _s22_37, "Editar Gasto Peri\xf3dico", _s25_8, "Gasto Peri\xf3dico creado correctamente", _s25_9, "Gasto Peri\xf3dico actualizado correctamente", _s26_7, "Gasto Peri\xf3dico archivado correctamente", _s25_10, "Gasto Peri\xf3dico borrado correctamente", _s25_11, "Gasto recurrente eliminado con \xe9xito", _s26_8, "Gasto Peri\xf3dico restaurado correctamente", _s24_26, _s25_106, _s25_12, _s25_106, "last_sent_date", "\xdaltima fecha de env\xedo", "include_drafts", "Incluir borradores", _s19_40, "Incluir borradores de registros en informes", "is_invoiced", "Es facturado", "change_plan", "Cambiar Plan", "persist_data", "Persistir datos", "customer_count", "N\xfamero de clientes", _s16_48, "Verificar clientes", _s16_50, _s16_51, _s28_11, "ID de seguimiento de Google Analytics", "decimal_comma", "Coma decimal", _s26_9, "Usar la coma como lugar decimal en los formularios", "select_method", "Seleccionar m\xe9todo", "select_platform", "Seleccionar plataforma", _s28_13, "Utilice la aplicaci\xf3n web para conectarse a Gmail", _s16_52, "Las tasas de impuestos de art\xedculos est\xe1n deshabilitadas", "enable_markdown", "Habilitar Markdown", _s20_44, "Convertir Markdown a HTML en el PDF", "user_guide", "Gu\xeda del usuario", _s18_31, "Agregar segundo contacto", "previous_page", "P\xe1gina anterior", "next_page", "P\xe1gina siguiente", "export_colors", "Exportar colores", "import_colors", "Importar colores", "clear_all", "Limpiar todo", "contrast", "Contraste", "custom_colors", "Colores personalizados", "colors", "Colores", _s31_8, "Color de fondo de la barra lateral activo", _s25_14, "Color de la fuente en la barra lateral activo", _s33_12, "Color de fondo de la barra lateral inactivo", _s27_19, "Color de la fuente en la barra lateral inactivo", _s36_3, "Color de fondo de la fila alternativa de la tabla", _s31_10, "Color de fondo del encabezado de la factura", _s25_16, "Color de fuente del encabezado de la factura", "net_subtotal", "Neto", "review_app", "Revisar aplicaci\xf3n", "check_status", "Comprobar estado", "free_trial", "Prueba gratis", _s23_19, "La prueba del plan Pro finaliza en :count d\xedas, haga clic para actualizar.", _s21_48, "Hoy es el \xfaltimo d\xeda de prueba del plan Pro, haz clic para actualizar.", "change_email", "Cambiar e-mail", _s25_18, "Configure opcionalmente un dominio de portal de cliente separado", _s21_49, "Tareas mostradas en el portal", "uninvoiced", "No facturado", "subdomain_guide", "El subdominio se utiliza en el portal del cliente para personalizar enlaces y coincidan con su marca. es decir, https://your-brand.invoicing.co", "send_time", "Hora de env\xedo", "import_data", "Importar datos", "import_settings", "Importar ajustes", _s17_38, "Proporcione el archivo JSON", _s19_41, "Seleccione para importar la configuraci\xf3n y/o los datos", "json", "JSON", _s24_28, "No hay ning\xfan tipo de pago habilitado", "wait_for_data", "Por favor, espere a que los datos terminen de cargarse.", "net_total", "Total neto", "has_taxes", "Tiene impuestos", _s16_53, "Importar Clientes", _s18_33, "Se comenz\xf3 a importar clientes con \xe9xito", "login_success", "Inicio de sesi\xf3n correcto", "login_failure", "Inicio de sesi\xf3n fallido", "exported_data", "Una vez que el archivo est\xe9 listo, recibir\xe1 un correo electr\xf3nico con un enlace de descarga", _s23_20, "Incluir clientes eliminados", _s28_15, "Cargar registros pertenecientes a clientes eliminados", "step_1_sign_in", "Paso 1: Iniciar sesi\xf3n", _s16_56, "Paso 2: Autorizar", "account_id", "ID de la cuenta", _s27_21, "La migraci\xf3n a\xfan no se ha completado.", "activity_100", ":user cre\xf3 la factura recurrente n\xba :recurring_invoice", "activity_101", ":user actualiz\xf3 la factura recurrente n\xba :recurring_invoice", "activity_102", ":user archiv\xf3 la factura recurrente n\xba :recurring_invoice", "activity_103", ":user elimin\xf3 la factura recurrente n\xba :recurring_invoice", "activity_104", ":user restaur\xf3 la factura recurrente n\xba :recurring_invoice", _s18_34, "Mostrar fecha de finalizaci\xf3n de tareas", _s23_22, "Habilitar la especificaci\xf3n de la fecha de finalizaci\xf3n de la tarea", "gateway_setup", "Configuraci\xf3n de la puerta de enlace", "preview_sidebar", "Previsualizar barra lateral", _s16_57, "A\xf1os de datos mostrados", _s18_36, "Todas las sesiones finalizaron con \xe9xito", _s16_59, "Finalizar todas las sesiones", "count_session", "1 Sesi\xf3n", "count_sessions", "Sesiones", "invoice_created", "Factura creada", "quote_created", "Presupuesto creado", "credit_created", "Cr\xe9dito creado", "pro", "Pro", "enterprise", "Empresarial", "last_updated", "\xdaltima Actualizaci\xf3n", "invoice_item", "Art\xedculo de factura", "quote_item", "Art\xedculo de Presupuesto", _s18_37, _s19_189, _s17_40, "Apellido del contacto", "order", "Orden", "unassigned", "Sin asignar", "partial_value", "Debe ser mayor que 0 y menos que el Total", "search_kanban", "Buscar Kanban", "search_kanbans", "Buscar Kanban", "kanban", "Kanban", "enable", "Activar", "move_top", "Mover a lo mas alto", "move_up", "Mover hacia arriba", "move_down", "Mover hacia abajo", "move_bottom", "Mover a lo mas bajo", "subdomain_help", "Asigne el subdominio o mostrar la factura en su propio sitio web.", _s21_51, "Error: el correo electr\xf3nico personalizado debe incluir una variable :body", _s25_19, "Aseg\xfarate de incluir una variable :body", _s17_42, "Ver formatos de fecha", "is_viewed", "Fue visto", "letter", "Carta", "legal", "Legal", "page_layout", "Dise\xf1o de p\xe1gina", "portrait", "Vertical", "landscape", "Horizontal", _s26_10, "El propietario de la cuenta puede actualizar a un plan de pago para habilitar la configuraci\xf3n avanzada", _s20_45, "Actualice a un plan pago para habilitar la configuraci\xf3n avanzada", _s21_52, "T\xe9rminos de pago de facturas", _s17_44, "Presupuesto v\xe1lido hasta", "no_headers", "Sin encabezados", "add_header", "A\xf1adir encabezado", "remove_header", "Eliminar encabezado", "return_url", "URL de retorno", "rest_method", "M\xe9todo REST", "header_key", "Clave de encabezado", "header_value", "Valor de encabezado", _s18_39, "Productos recurrentes", "promo_code", "C\xf3digo promocional", "promo_discount", "Descuento promocional", _s18_41, "Permitir cancelaci\xf3n", _s16_61, "Habilitar por asiento", "max_seats_limit", "L\xedmite m\xe1ximo de asientos", "trial_enabled", "Versi\xf3n de prueba habilitada", "trial_duration", "Duraci\xf3n de la prueba", _s21_54, "Permitir anulaciones de consultas", _s18_43, "Permitir cambios de planes", "plan_map", "Mapa del plan", "refund_period", "Per\xedodo de reembolso", _s21_56, "Configuraci\xf3n de webhook", "purchase_page", "Pagina de Compra", "security", "Seguridad", "email_bounced", "Email rebotado", _s20_46, "Queja de spam", "email_delivery", "Entrega de correo electr\xf3nico", _s16_63, "Respuesta de webhook", "pdf_response", "Respuesta en PDF", _s22_39, "Error de autenticaci\xf3n", "pdf_failed", "PDF fallido", "pdf_success", "PDF Correcto", "modified", "Modificado", "subscription", "Subscripci\xf3n", "subscriptions", "Suscripciones", _s16_65, "Nueva Subscripci\xf3n", _s17_46, "Editar Suscripci\xf3n", _s20_47, _s32_44, _s20_48, _s37_42, _s21_58, "Suscripci\xf3n archivada correctamente", _s20_49, "Subscripci\xf3n borrada correctamente", _s20_50, "Subscripci\xf3n eliminada correctamente", _s21_59, "Subscripci\xf3n restaurada correctamente", _s19_42, "Buscar 1 Subscripci\xf3n", _s20_51, "Buscar :count Subscripciones", _s26_11, "El subdominio no est\xe1 disponible", "connect_gmail", "Conectar Gmail", _s16_67, "Desconectar Gmail", "connected_gmail", "Gmail conectado correctamente", _s18_45, "Gmail desconectado correctamente", _s16_69, "C\xe1mbios en el c\xf3digo pueden estar bloqueando la actualizaci\xf3n, puedes ejecutar este comando para descartar los cambios:", _s16_70, "N\xfamero ID Cliente", "count_minutes", ":count Minutos", _s16_72, "Caducidad de Contrase\xf1a", _s29_12, "Numeraci\xf3n de facturas y cr\xe9ditos compartidas", "use_last_email", "Usar \xfaltimo email", _s16_74, "Activar Compa\xf1\xeda", _s21_61, "Activar emails, facturas recurrentes y notificaciones", _s27_23, "Ha ocurrido un error, por favor int\xe9ntalo de nuevo", _s27_24, "Por favor, primero establezca una contrase\xf1a", _s34_12, "Atenci\xf3n: Cambiar el n\xfamero de tel\xe9fono desactivar\xe1 autenticaci\xf3n en 2 pasos", "help_translate", "Ayuda a Traducir", _s23_23, "Por favor, indica un pa\xeds", "resend_invite", _s19_180, _s19_43, "Autenticaci\xf3n en 2 pasos desactivada correctamente", _s16_76, "Cuenta conectada correctamente", _s19_44, "Cuenta desconectada correctamente", "delivered", "Entregado", "bounced", "Rebotados", "spam", "Spam", "view_docs", "Ver Documentos", _s32_10, "Por favor, facilita un n\xfamero de tel\xe9fono para activar la autenticaci\xf3n en dos pasos", "send_sms", "Enviar SMS", "sms_code", "C\xf3digo SMS", _s21_62, "Escanea el codigo de barras con una :link aplicacion compatible", _s18_46, "Autenticacion en dos pasos habilitada correctamente", "connect_google", "Conectar Google", _s17_48, "Desconectar Google", _s17_50, "Autenticacion en dos pasos", _s18_47, "Desactivar Autenticaci\xf3n en 2 Pasos", _s34_13, "Requerir contrase\xf1a con Social Login", "stay_logged_in", "Permanecer Conectado", _s23_25, "Atenci\xf3n: Tu sesi\xf3n est\xe1 a punto de expirar", "count_hours", ":count Horas", "count_day", "1 D\xeda", "count_days", ":count D\xedas", _s19_45, "Tiempo de finalizaci\xf3n de la sesi\xf3n Web", _s17_51, "Opciones de Seguridad", "resend_email", "Reenviar Email", _s26_13, "Por favor, confirma tu direcci\xf3n de email", _s16_77, "Pago Reembolsado", _s19_47, "Parcialmente sin aplicar", _s19_49, "Por favor, selecciona un usuario autenticado con Gmail", "list_long_press", "Pulsaci\xf3n Larga en Lista", "show_actions", "Mostrar Acciones", _s17_53, "Iniciar Multiselecci\xf3n", _s27_26, "Un email ha sido enviado para confirmar la direcci\xf3n de correo", _s21_63, "Para usar :client_counter por favor, a\xf1ade o bien :client_number o :client_id_number para evitar conflictos", "this_quarter", "Trimestre Actual", "last_quarter", "Trimestre Anterior", "to_update_run", "Para actualizar ejecute", _s18_49, _s19_181, _s16_78, "URL de registro", "invoice_project", "Facturar Proyecto", "invoice_task", "Facturar tarea", "invoice_expense", "Facturar Gasto", _s19_50, "Buscar 1 T\xe9rmino de Pago", _s20_52, "Buscar :count T\xe9rminos de Pago", _s16_80, "Guardar y Previsualizar", "save_and_email", "Guardar y Enviar", _s16_82, _s18_229, _s16_84, "Cuenta convertida", _s17_55, "Balance Convertido", _s22_41, "Pagado a la fecha convertido", _s24_30, "Saldo de cr\xe9dito convertido", "converted_total", "Total convertido", "is_sent", "Enviada", _s17_57, "Documents por defecto", "document_upload", "Subir Documento", _s20_53, "Activar la subida de documentos de los clientes", "expense_total", "Gasto Total", "enter_taxes", "Introducir Impuestos", "by_rate", "Por Tarifa", "by_amount", "Por Cantidad", "enter_amount", "Introduce Cantidad", "before_taxes", "Antes de Impuestos", "after_taxes", "Despu\xe9s de Impuestos", "color", "Color", "show", "Mostrar", "hide", "Ocultar", "empty_columns", "Vaciar Columnas", _s21_65, "Modo de depuraci\xf3n activo", _s26_14, "Atenci\xf3n: s\xf3lo est\xe1 destinado para usarse en maquinas locales, puede filtrar credenciales. Pulsa para saber m\xe1s.", "running_tasks", "Tareas en Proceso", "recent_tasks", "Tareas Recientes", "recent_expenses", "Gastos Recientes", _s17_59, "Pr\xf3ximos Gastos", "update_app", "Actualizar App", "started_import", "Importaci\xf3n iniciada correctamente", _s24_32, "Mapeo de columnas duplicado", _s20_54, "Usar Impuestos Inclusivos", _s18_51, "Es cantidad de descuento", "column", "Columna", "sample", "Ejemplo", "map_to", "Mapear a", "import", "Importar", _s25_21, "Usar primera fila como nombres de columna", "select_file", "Seleccionar archivo", _s16_86, "No hay archivos seleccionados", "csv_file", _s23_111, "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Contabilidad", _s22_43, "Por favor facilita todos los CSVs.", "import_type", "Importar Tipo", "html_mode", "Modo HTML", "html_mode_help", "Obtenga una vista previa de las actualizaciones m\xe1s r\xe1pido, pero es menos precisa", "view_licenses", "Ver Licencias", "webhook_url", "Webhook URL", _s17_61, "Editor a Pantalla Completa", "sidebar_editor", "Editor de Barra Lateral", _s22_44, "Por favor, escribe ':value' para confirmar", "purge", "Purgar", "service", "Servicio", "clone_to", "Clonar a", "clone_to_other", "Clonar a otra", "labels", "Etiquetas", "add_custom", "A\xf1adir Personalizado", "payment_tax", "Impuesto de Pago", "unpaid", "Impagado", "white_label", "Marca Blanca", "delivery_note", "Nota para el envio", _s24_35, "Las facturas enviadas est\xe1n bloqueadas", _s24_37, "Las facturas pagadas est\xe1n bloqueadas", "source_code", "C\xf3digo Fuente", "app_platforms", "A\xf1adir Plataformas", "invoice_late", "Atraso de Factura", "quote_expired", _s20_195, "partial_due", "Adelanto", "invoice_total", "Total Facturado", "quote_total", "Total Presupuestado", "credit_total", "Cr\xe9dito Total", _s23_26, "Total Factura", "actions", "Acciones", "expense_number", "N\xfamero de Gasto", "task_number", "N\xfamero de Tarea", "project_number", "N\xfamero de Proyecto", "project_name", "Nombre de Proyecto", "warning", "Advertencia", "view_settings", "Ver Configuraci\xf3n", _s24_39, "Advertencia: esta compa\xf1\xeda a\xfan no ha sido activada", "late_invoice", "Factura Atrasada", "expired_quote", _s20_195, "remind_invoice", "Recordar Factura", "cvv", "CVV", "client_name", _s18_230, "client_phone", "Tel\xe9fono del Cliente", "required_fields", "Campos Requeridos", "calculated_rate", "Tasa Calculada", _s17_63, "Tarifa de Tarea por Defecto", "clear_cache", "Borrar Cach\xe9", "sort_order", "Orden Clasificaci\xf3n", "task_status", "Estado", "task_statuses", "Estados de Tarea", "new_task_status", "Nuevo Estado de Tarea", _s16_88, "Editar Estado de Tarea", _s19_51, "Estado de tarea creado correctamente", _s19_52, "Se actualiz\xf3 correctamente el estado de la tarea", _s20_56, "Estado de tarea archivado correctamente", _s19_53, "Estado de tarea borrado correctamente", _s19_54, "Estado de tarea eliminado correctamente", _s20_57, "Estado de tarea restaurado correctamente", _s22_45, ":value estados de tarea archivados correctamente", _s21_67, ":value estados de tarea borrados correctamente", _s22_46, ":value estados de tarea restaurados correctamente", _s18_53, "Buscar 1 Estado de Tarea", _s20_59, "Buscar :count Estados de Tarea", _s16_90, "Mostrar Tabla de Tareas", _s21_68, "Mostrar siempre la secci\xf3n de tareas cuando se creen facturas", _s20_60, "Registro de Tiempo de Tarea Facturada", _s25_22, "A\xf1adir detalles de tiempo a los art\xedculos de l\xednea de factura", _s20_62, "Fecha de Tarea en Factura", _s25_23, "A\xf1adir detalles de fecha a los art\xedculos de l\xednea de la factura", _s21_69, "Empezar tareas antes de guardar", _s18_54, _s18_222, "task_settings", "Configuraci\xf3n de Tareas", _s20_64, "Configurar Categor\xedas", _s18_56, "Categor\xedas de Gasto", _s20_66, "Nueva Categor\xeda de Gasto", _s21_70, "Editar Categor\xeda de Gasto", _s24_40, "Categor\xeda de gasto creada correctamente", _s24_41, "Categor\xeda de gasto actualizada correctamente", _s25_25, "Categor\xeda de gasto archivada correctamente", _s24_42, "Categor\xeda eliminada correctamente", _s24_43, "Categor\xeda de gasto eliminada correctamente", _s25_26, "Categor\xeda de Gasto restaurada correctamente", _s27_30, ":count categor\xedas de gasto actualizados correctamente", _s26_15, ":value categor\xedas de gasto borradas correctamente", _s27_31, ":value categor\xedas de gasto restauradas correctamente", _s23_27, "Buscar 1 Categor\xeda de Gasto", _s25_28, "Buscar :count Categor\xedas de Gasto", _s21_72, "Usar Cr\xe9dito Disponible", "show_option", "Mostrar Opci\xf3n", _s22_47, "La cantidad de cr\xe9dito no puede exceder la cantidada pagada", "view_changes", "Ver Cambios", "force_update", "Forzar Actualizaci\xf3n", _s17_65, "Est\xe1s usando la \xfaltima versi\xf3n, pero puede haber correcci\xf3n de errores pendientes.", "mark_paid_help", "Seguir que la factura haya sido pagada", _s18_58, _s18_231, _s23_28, "Activar que los gastos sean facturables", _s29_14, "Hacer los documentos visibles al cliente.", _s21_74, "Establecer un tipo de cambio", _s16_92, "Configuraci\xf3n de Gastos", _s18_59, "Clonar a Recurrente", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Campo de Usuario", "variables", "Variables", "show_password", "Mostrar Contrase\xf1a", "hide_password", "Ocultar Contrase\xf1a", "copy_error", "Copiar Error", "capture_card", "Capturar Tarjeta", _s17_66, "Activar Auto Facturaci\xf3n", "total_taxes", "Impuestos Totales", "line_taxes", "Impuestos de L\xednea", "total_fields", "Campos Totales", _s25_29, "Se ha parado la factura recurrente correctamente", _s25_30, "Se ha iniciado la factura recurrente correctamente", _s25_31, "Se ha reiniciado la factura recurrente correctamente", "gateway_refund", "Pasarela de Devoluci\xf3n", _s19_55, "Procesar la devoluci\xf3n con la pasarela de pago", "due_date_days", _s20_193, "paused", "Pausado", "mark_active", _s18_232, "day_count", "D\xeda :count", _s22_48, "Primer D\xeda del Mes", _s21_75, "\xdaltimo D\xeda del Mes", _s17_68, "Usar T\xe9rminos de Pago", "endless", "Sin F\xedn", "next_send_date", "Pr\xf3xima Fecha de Env\xedo", _s16_94, "Ciclos Pendientes", _s17_70, _s18_233, _s18_61, _s20_186, _s21_77, _s24_121, _s22_50, "Editar Factura Recurrente", _s25_32, "Factura recurrente creada correctamente", _s25_33, "Factura recurrente actualizada correctamente", _s26_16, "Factura recurrente archivada correctamente", _s25_34, "Factura recurrente borrada correctamente", _s25_35, "Factura recurrente eliminada correctamente", _s26_17, "Factura recurrente restaurada correctamente", _s27_32, ":value facturas recurrentes archivadas correctamente", _s26_18, ":value facturas recurrentes borradas correctamente", _s27_33, ":value facturas recurrentes restauradas correctamente", _s24_44, "Buscar 1 Factura Recurrente", _s25_36, "Buscar :count Facturas Recurrentes", "send_date", "Fecha de Env\xedo", "auto_bill_on", "Facturaci\xf3n Autom\xe1tica Activa", _s28_17, "Cantidad M\xednima de Pago", "profit", "Beneficio", "line_item", "Linea de Concepto", _s18_63, "Permitir Sobrepago", _s23_29, "Permitir pagos extra para aceptar propinas", _s19_56, "Permitir Pago de Menos", _s24_45, "Permitir pagar como m\xednimo la cantidad parcial/dep\xf3sito", "test_mode", "Modo Test", "opened", "Abiertos", _s30_8, "Fallo de Conciliaci\xf3n", _s30_9, "Concilicaci\xf3n correcta", "gateway_success", "\xc9xito de pasarela", "gateway_failure", "Fallo de Pasarela", "gateway_error", "Error de Pasarela", "email_send", "Email Enviado", _s17_72, "Cola de Reenv\xedo de Email", "failure", "Fallo", "quota_exceeded", "Cuota Excedida", _s16_96, _s16_97, "system_logs", "Registros del Sistema", "view_portal", "Ver portal", "copy_link", "Copiar Enlace", "token_billing", "Guardar datos de la tarjeta", _s24_46, "Bienvenid@ a Invoice Ninja", "always", "Siempre", "optin", "Optar en", "optout", "Optar por no", "label", "Etiqueta", "client_number", "C\xf3digo de Cliente", "auto_convert", "Auto Convertir", "company_name", "Nombre de la Empresa", "reminder1_sent", "Recordatorio 1, enviado", "reminder2_sent", "Recordatorio 2, enviado", "reminder3_sent", "Recordatorio 3, enviado", _s18_65, "\xdaltimo recordatorio enviado", "pdf_page_info", "P\xe1gina :current de :total", _s16_98, "Facturas enviadas correctamente", "emailed_quotes", "Presupuestos enviados correctamente", "emailed_credits", "Cr\xe9ditos enviados correctamente", "gateway", "Pasarela", "view_in_stripe", "Ver en Stripe", "rows_per_page", "Filas por P\xe1gina", "hours", "horas", "statement", "Estado de cuenta", "taxes", "Impuestos", "surcharge", "Recargo", "apply_payment", "Aplicar Pago", "apply_credit", "Aplicar Cr\xe9dito", "apply", "Aplicar", "unapplied", "Sin Aplicar", "select_label", "Seleccionar etiqueta", "custom_labels", _s24_104, "record_type", _s16_348, "record_name", "Nombre de Registro", "file_type", "Tipo de Archivo", "height", "Altura", "width", "Anchura", "to", "Para", "health_check", "Consultar Estado de Sistema", "payment_type_id", "Tipo de Pago", "last_login_at", "\xdaltimo Acceso el", "company_key", "Clave de empresa", "storefront", "Escaparate", "storefront_help", "Activar apps de terceros para crear facturas", "client_created", "Cliente Creado", _s20_69, "Email de Pago Online", _s20_71, "Email de Pago Manual", "completed", "Completado", "gross", "Bruto", "net_amount", "Importe Neto", "net_balance", "Balance Neto", "client_settings", "Configuraci\xf3n de Cliente", _s17_74, "Facturas Seleccionadas", _s17_76, "Pagos Seleccionados", "selected_quotes", "Presupuestos Seleccionados", "selected_tasks", "Tareas Seleccionadas", _s17_78, "Gastos Seleccionados", _s17_80, _s17_262, _s17_82, "Facturas Fuera de Plazo", "recent_payments", "Pagos recientes", "upcoming_quotes", "Pr\xf3ximos Presupuesto", "expired_quotes", "Presupuestos Expirados", "create_client", "Crear cliente", "create_invoice", "Crear Factura", "create_quote", "Crear Presupuesto", "create_payment", "Crear Pago", "create_vendor", "Crear Proveedor", "update_quote", "Actualizar Presupuesto", "delete_quote", "Eliminar Presupuesto", "update_invoice", "Actualizar Factura", "delete_invoice", _s16_397, "update_client", "Actualizar Cliente", "delete_client", _s16_398, "delete_payment", "Eliminar Pago", "update_vendor", _s20_187, "delete_vendor", _s16_399, "create_expense", "Crear Gasto", "update_expense", "Actualizar Gasto", "delete_expense", "Borrar Gasto", "create_task", "Crear Tarea", "update_task", "Actualizar Tarea", "delete_task", "Borrar Tarea", "approve_quote", "Aprobar Presupuesto", "off", "Apagado", "when_paid", "Al Pagar", "expires_on", "Expira el", "free", "Gratuito", "plan", "Plan", "show_sidebar", _s21_189, "hide_sidebar", _s21_174, "event_type", "Tipo de Evento", "target_url", "objetivo", "copy", "Copiar", "must_be_online", "Por favor reinicia la app cuando te conectes a internet", _s17_84, "La tarea cron debe ser activada", "api_webhooks", "API Webhooks", "search_webhooks", "Buscar :count Webhooks", "search_webhook", "Buscar 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nuevo Webhook", "edit_webhook", "Editar Webhook", "created_webhook", "Webhook creado correctamente", "updated_webhook", "Webhook actualizado correctamente", _s16_100, "Webhook archivado correctamente", "deleted_webhook", "Webhook borrado correctamente", "removed_webhook", "Webhook eliminado correctamente", _s16_101, "Webhook restaurado correctamente", _s17_85, ":value webhooks archivados correctamente", _s16_102, ":value webhooks borrados correctamente", _s16_103, ":value webhooks eliminados correctamente", _s17_86, ":value webhooks restaurados correctamente", "api_tokens", "API Tokens", "api_docs", "Documentaci\xf3n de API", "search_tokens", "Buscar :count Tokens", "search_token", "Buscar 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "Nuevo Token", "edit_token", "Editar Token", "created_token", "Token creado correctamente", "updated_token", "Token actualizado correctamente", "archived_token", "Token archivado correctamente", "deleted_token", _s29_93, "removed_token", _s29_93, "restored_token", "Token restaurado correctamente", "archived_tokens", ":value tokens archivados correctamente", "deleted_tokens", ":value tokens borrados correctamente", "restored_tokens", ":value tokens restaurados correctamente", _s19_58, _s19_182, _s24_48, "Permitir a los clientes auto-registrarse en el portal", "email_invoice", "Enviar Factura por EMail", "email_quote", "Enviar Presupuesto", "email_credit", "Enviar Cr\xe9dito", "email_payment", "Pago por correo electr\xf3nico", _s20_74, "El cliente no tiene establecida una direcci\xf3n de email", "ledger", "Libro Mayor", "view_pdf", "Ver PDF", "all_records", "Todos los registros", "owned_by_user", "Propiedad del usuario", _s16_104, _s16_352, "contact_name", _s19_189, "use_default", "Usar por defecto", _s16_106, "Recordatorios Sin F\xedn", "number_of_days", "N\xfamero de d\xedas", _s23_31, "Configurar T\xe9rminos de Pago", "payment_term", "T\xe9rmino de Pago", _s16_107, "Nuevo T\xe9rmino de Pago", _s17_88, _s26_93, _s20_75, "T\xe9rminos de pago creados correctamente", _s20_76, "T\xe9rminos de pago actualizados correctamente", _s21_79, "T\xe9rminos de pago archivados correctamente", _s20_77, "T\xe9rmino de pago borrado correctamente", _s20_78, "T\xe9rmino de pago eliminado correctamente", _s21_80, "T\xe9rmino de pago restaurado correctamente", _s22_55, ":value t\xe9rminos de pago archivados correctamente", _s21_81, ":value t\xe9minos de pago borrados correctamente", _s22_56, ":value t\xe9minos de pago restaurados correctamente", "email_sign_in", "Ingresar con email", "change", "Cambiar", _s23_33, "\xbfCambiar al formato de m\xf3vil?", _s24_49, "\xbfCambiar al formato de escritorio?", "send_from_gmail", "Enviar desde Gmail", "reversed", "Revertida", "cancelled", "Cancelada", "credit_amount", _s19_183, "quote_amount", "Total de Presupuesto", "hosted", "Hospedado", "selfhosted", "Hospedaje Propio", "exclusive", "Exclusivo", "inclusive", "Inclusivo", "hide_menu", "Ocultar Men\xfa", "show_menu", "Mostrar Men\xfa", _s18_67, "Parcialmente Reintegrada", _s16_109, "Buscar Documentos", "search_designs", "Buscar Dise\xf1os", "search_invoices", "Buscar Facturas", "search_clients", "Buscar Clientes", "search_products", "Buscar Productos", "search_quotes", "Buscar Presupuestos", "search_credits", "Buscar Cr\xe9ditos", "search_vendors", "Buscar Proveedores", "search_users", "Buscar Usuarios", _s16_110, "Buscar Tipos de Impuesto", "search_tasks", "Buscar Tareas", "search_settings", "Buscar Opciones", "search_projects", "Buscar Proyectos", "search_expenses", "Buscar Gastos", "search_payments", "Buscar Pagos", "search_groups", "Buscar Grupos", "search_company", "Buscar Compa\xf1\xeda", "search_document", "Buscar 1 Documento", "search_design", "Buscar 1 Dise\xf1o", "search_invoice", "Buscar 1 Factura", "search_client", "Buscar 1 Cliente", "search_product", "Buscar 1 Producto", "search_quote", "Buscar 1 Presupuesto", "search_credit", "Buscar 1 Cr\xe9dito", "search_vendor", _s18_234, "search_user", "Buscar 1 Usuario", "search_tax_rate", "Buscar 1 Tipo de Impuesto", "search_task", "Buscar 1 Tarea", "search_project", "Buscar 1 Proyecto", "search_expense", "Buscar 1 Gasto", "search_payment", "Buscar 1 Pago", "search_group", "Buscar 1 Grupo", "refund_payment", "Reembolsar Pago", _s17_92, "Factura cancelada correctamente", _s18_69, "Facturas canceladas correctamente", _s16_116, "Factura revertida correctamente", _s17_93, "Facturas revertidas correctamente", "reverse", "Revertir", "full_name", "Nombre completo", _s17_94, "Ciudad / Provincia / C.Postal", _s17_96, "C.Postal / Ciudad / Provincia", "custom1", "Primera personalizaci\xf3n", "custom2", "Segunda personalizaci\xf3n", "custom3", _s23_114, "custom4", "Cuarta Personalizaci\xf3n", "optional", "Opcional", "license", "Licencia", "purge_data", "Purgar Datos", _s16_117, "Datos de la empresa purgados correctamente", _s18_70, "Advertencia: Esto borrar\xe1 definitivamente sus datos, no hay deshacer.", "invoice_balance", "Balance de Factura", "age_group_0", "0 - 30 D\xedas", "age_group_30", "30 - 60 D\xedas", "age_group_60", "60 - 90 D\xedas", "age_group_90", "90 - 120 D\xedas", "age_group_120", "120+ D\xedas", "refresh", "Refrescar", "saved_design", "Dise\xf1o guardado correctamente", "client_details", "Detalles de Cliente", "company_address", "Direcci\xf3n de Compa\xf1\xeda", "invoice_details", "Detalles de Factura", "quote_details", "Detalles del Presupuesto", "credit_details", "Detalles de Cr\xe9dito", "product_columns", "Columnas de Producto", "task_columns", "Columnas de Tarea", "add_field", "A\xf1adir Campo", "all_events", _s17_263, "permissions", "Permisos", "none", "Ninguno", "owned", "Propietario", "payment_success", "Pago realizado con \xe9xito", "payment_failure", "Fallo de Pago", "invoice_sent", "Factura :count enviada", "quote_sent", "Prespuesto Enviado", "credit_sent", "Cr\xe9dito Enviado", "invoice_viewed", "Factura Vista", "quote_viewed", "Presupuesto Visto", "credit_viewed", "Cr\xe9dito Visto", "quote_approved", "Presupuesto Aprobado", _s25_38, "Recibir Todas las Notificaciones", _s16_118, _s16_400, "apply_license", "Renovar licencia", "cancel_account", "Cancelar Cuenta", _s22_57, "Atenci\xf3n: Esta acci\xf3n eliminar\xe1 permanentemente tu cuenta y no se podr\xe1 deshacer.", "delete_company", "Borrar Compa\xf1\xeda", _s22_58, "Advertencia: esto eliminar\xe1 definitivamente su empresa, no hay deshacer.", "enabled_modules", "Modulos Activados", "converted_quote", "Presupuesto convertida correctamente", "credit_design", "Dise\xf1o de Cr\xe9dito", "includes", "Incluye", "header", "Cabecera", "load_design", "Cargar dise\xf1o", "css_framework", "CSS Framework", "custom_designs", _s22_149, "designs", "Dise\xf1os", "new_design", "Nuevo Dise\xf1o", "edit_design", "Editar Dise\xf1o", "created_design", "Dise\xf1o creado correctamente", "updated_design", "Dise\xf1o actualizado correctamente", "archived_design", "Dise\xf1o archivado correctamente", "deleted_design", "Dise\xf1o borrado correctamente", "removed_design", "Dise\xf1o eliminado correctamente", "restored_design", "Dise\xf1o restaurado correctamente", _s16_120, ":value dise\xf1os archivados correctamente", "deleted_designs", ":value dise\xf1os borrados correctamente", _s16_121, ":value dise\xf1os restaurados correctamente", "proposals", "Propuestas", "tickets", "Tickets", _s16_122, "Presupuestos Recurrentes", "recurring_tasks", _s18_235, _s18_71, "Administraci\xf3n de la Cuenta", "credit_date", _s16_401, "credit", "Cr\xe9dito", "credits", "Cr\xe9ditos", "new_credit", "Introducir el Cr\xe9dito", "edit_credit", "Editar Cr\xe9dito", "created_credit", "Cr\xe9dito creado correctamente", "updated_credit", "Cr\xe9dito actualizado correctamente", "archived_credit", "Cr\xe9dito archivado correctamente", "deleted_credit", "Cr\xe9ditos eliminados correctamente", "removed_credit", "Cr\xe9dito eliminado correctamente", "restored_credit", "Cr\xe9dito restaurado correctamente", _s16_124, ":count cr\xe9ditos archivados correctamente", "deleted_credits", ":count cr\xe9ditos eliminados correctamente", _s16_125, ":value cr\xe9ditos restaurados correctamente", "current_version", "Versi\xf3n Actual", "latest_version", "\xdaltima Versi\xf3n", "update_now", "Actualizar Ahora", _s26_24, "Una nueva versi\xf3n de la aplicaci\xf3n web est\xe1 disponible", _s16_126, _s24_122, "app_updated", "Actualizaci\xf3n completada correctamente", "learn_more", "Saber m\xe1s", "integrations", "Integraciones", "tracking_id", "Id seguimiento", _s17_98, _s17_99, "credit_footer", "Pie de P\xe1gina de Cr\xe9dito", "credit_terms", "T\xe9rminos de Cr\xe9dito", "new_company", "Nueva Compa\xf1\xeda", "added_company", "Compa\xf1\xeda a\xf1adida correctamente", "company1", "Compa\xf1\xeda Personalizada 1", "company2", "Compa\xf1\xeda Personalizada 2", "company3", "Compa\xf1\xeda Personalizada 3", "company4", "Compa\xf1\xeda Personalizada 4", "product1", "Producto Personalizado 1", "product2", "Producto Personalizado 2", "product3", "Producto Personalizado 3", "product4", "Producto Personalizado 4", "client1", _s23_105, "client2", _s23_106, "client3", _s23_107, "client4", _s23_108, "contact1", _s24_115, "contact2", _s24_116, "contact3", _s24_117, "contact4", _s24_118, "task1", "Tarea Personalizada 1", "task2", "Tarea Personalizada 2", "task3", "Tarea Personalizada 3", "task4", "Tarea Personalizada 4", "project1", "Proyecto Personalizado 1", "project2", "Proyecto Personalizado 2", "project3", "Proyecto Personalizado 3", "project4", "Proyecto Personalizado 4", "expense1", "Gasto Personalizado 1", "expense2", "Gasto Personalizado 2", "expense3", "Gasto Personalizado 3", "expense4", "Gasto Personalizado 4", "vendor1", "Proveedor Personalizado 1", "vendor2", "Proveedor Personalizado 2", "vendor3", "Proveedor Personalizado 3", "vendor4", "Proveedor Personalizado 4", "invoice1", "Factura Personalizada 1", "invoice2", "Factura Personalizada 2", "invoice3", "Factura Personalizada 3", "invoice4", "Factura Personalizada 4", "payment1", "Pago Personalizado 1", "payment2", "Pago Personalizado 2", "payment3", "Pago Personalizado 3", "payment4", "Pago Personalizado 4", "surcharge1", _s23_115, "surcharge2", _s23_116, "surcharge3", _s23_117, "surcharge4", _s23_118, "group1", _s21_190, "group2", _s21_191, "group3", _s21_192, "group4", _s21_193, "reset", "Restaurar", "number", "N\xfamero", "export", "Exportar", "chart", "Gr\xe1fica", "count", "Recuento", "totals", "Totales", "blank", "Vacio", "day", "D\xeda", "month", "Mes", "year", "A\xf1o", "subgroup", "Subgrupo", "is_active", "Activo", "group_by", "Agrupar por", "credit_balance", _s16_402, _s18_77, "\xdaltimo Acceso de Contacto", _s17_100, "Nombre Completo de Contacto", "contact_phone", "Tel\xe9fono del Contacto", _s21_82, _s24_115, _s21_83, _s24_116, _s21_84, _s24_117, _s21_85, _s24_118, _s17_102, "Calle de Envio", _s17_103, "Piso de Envio", "shipping_city", "Ciudad de Envio", "shipping_state", "Provincia de Envio", _s20_79, "Cod. Postal de Envio", _s16_156, "Pais de Envio", _s16_158, "Calle de Facturacion", _s16_159, "Piso de Facturacion", "billing_city", "Ciudad de Facturacion", "billing_state", "Provincia de Facturacion", _s19_60, "Cod. Postal de Facturacion", "billing_country", "Pais de Facturacion", "client_id", "Id del cliente", "assigned_to", "Asignado a", "created_by", _s16_403, "assigned_to_id", "Asignado a Id", "created_by_id", "Creado por Id", "add_column", "A\xf1adir Columna", "edit_columns", "Editar Columnas", "columns", "Columnas", "aging", "Envejecimiento", "profit_and_loss", _s20_188, "reports", "Informes", "report", "Informe", "add_company", "A\xf1adir Compa\xf1\xeda", "unpaid_invoice", "Factura Impagada", "paid_invoice", "Factura Pagada", _s16_160, "Presupuesto No Aprobado", "help", "Ayuda", "refund", "Reembolo", "refund_date", "Fecha de Reembolso", "filtered_by", "Filtrado por", "contact_email", "Email del Contacto", "multiselect", "Multiselecci\xf3n", "entity_state", "Estado", "verify_password", "Verificar Contrase\xf1a", "applied", "Aplicado", _s21_86, "Incluir errores recientes de los registros", _s30_12, "Hemos recibido tu mensaje e intentaremos responderte cuanto antes.", "message", "Mensaje", "from", "De", _s20_81, "Mostrar Detalles de Producto", _s25_40, "Incluir la descripci\xf3n y el coste en el desplegable del producto", _s20_83, "El renderizador de PDF requiere :version", _s18_80, "Ajustar Porcentaje de Tarifa", _s23_35, "Ajustar el porcentaje para dar cuenta de la tarifa", _s18_82, "Configurar Opciones", "support_forum", "Foro de soporte", "about", "Acerca de", "documentation", "Documentaci\xf3n", "contact_us", "Cont\xe1cte con Nosotros", "subtotal", "Subtotal", "line_total", "Total", "item", "Concepto", "credit_email", "Correo electr\xf3nico de cr\xe9dito", "iframe_url", "Website", "domain_url", "URL del Dominio", _s21_87, "La contrase\xf1a es demasiado corta", _s20_84, "La contrase\xf1a debe contener una letra may\xfascula y un n\xfamero", _s19_62, "Tareas del Portal Cliente", _s23_36, "Escritorio del Portal Cliente", _s20_85, "Por favor, introduzca un valor", "deleted_logo", "Logo borrado correctamente", "yes", "S\xed", "no", "No", "generate_number", "Generar N\xfamero", "when_saved", "Al Guardar", "when_sent", "Al Enviar", "select_company", "Seleccionar Compa\xf1\xeda", "float", "Flotante", "collapse", "Ocultar", "show_or_hide", "Mostrar/Ocultar", "menu_sidebar", "Men\xfa en Barra Lateral", "history_sidebar", "Hist\xf3rico en Barra Lateral", "tablet", "Tableta", "mobile", "M\xf3vil", "desktop", "Escritorio", "layout", "Dise\xf1o", "view", "Ver", "module", "Modulo", "first_custom", "Primera Personalizaci\xf3n", "second_custom", "Segunda Personalizaci\xf3n", "third_custom", _s23_114, "show_cost", "Mostrar Coste", _s17_105, "Mostrar Coste de Producto", "show_cost_help", "Mostrar un campo de coste de producto para seguir el margen/beneficio", _s21_88, "Mostrar Cantidad de Productos", _s26_26, "Mostrar un campo de cantidad de productos, de lo contrario predeterminar a uno", _s21_90, "Mostrar Cantidad de Factura", _s26_27, "Mostrar un campo de cantidad de art\xedculo de l\xednea; de lo contrario, el valor predeterminado es uno", _s21_92, "Mostrar Descuento de Producto", _s26_28, "Mostrar un campo de descuento en la l\xednea de art\xedculo", _s16_162, "Cantidad por Defecto", _s21_94, "Poner la cantidad de art\xedculos autom\xe1ticamente a uno", "one_tax_rate", "Un Tipo de Impuesto", "two_tax_rates", "Dos Tipos de Impuesto", "three_tax_rates", "Tres Tipos de Impuesto", _s16_164, "Impuesto por Defecto", "user", "Usuario", "invoice_tax", "Impuesto de Factura", "line_item_tax", "Impuesto de Art\xedculo", "inclusive_taxes", "Impuestos Inclusivos", _s17_107, "Tipos de Impuesto de Factura", "item_tax_rates", "Tipos de Impuesto de Art\xedculo", _s18_84, "Por favor seleccione un cliente", "configure_rates", "Configurar tipos", _s18_85, "Configurar Pasarelas", "tax_settings", _s26_94, _s18_87, "Tipos de Impuesto", "accent_color", "Color de Acento", "switch", "Cambiar", _s19_64, "Lista separada por comas", "options", "Opciones", _s16_166, "Texto de una sola l\xednea", "multi_line_text", "Texto de l\xedneas m\xfaltiples", "dropdown", "Desplegable", "field_type", "Tipo de Campo", _s27_44, "Se ha enviado un email de recuperaci\xf3n de contrase\xf1a", "submit", "Enviar", _s16_168, "Recuperar Contrase\xf1a", "late_fees", "Cargos por pagos atrasados", "credit_number", "C\xf3digo de Cr\xe9dito", "payment_number", "N\xba de Pago", "late_fee_amount", "Cargo por pago atrasado", _s16_169, "Porcentaje por pago atrasado", "before_due_date", "Antes de la fecha de vencimiento", "after_due_date", "Despu\xe9s de la fecha de vencimiento", _s18_89, "Despu\xe9s de la fecha de la factura", "days", "D\xedas", "invoice_email", "Email de Facturas", "payment_email", "Email de Pagos", "partial_payment", "Pago Parcial", "payment_partial", "Pago Parcial", _s21_95, "Correo electr\xf3nico de pago parcial", "quote_email", "Email de Presupuestos", _s16_171, "Recordatorio Sin F\xedn", _s16_173, "Filtrado por usuario", "administrator", "Administrador", _s18_90, "Permitir que administre usuarios, cambie configuraci\xf3n y modifique cualquier registro", "user_management", "Administraci\xf3n de Usuarios", "users", "Usuarios", "new_user", "Nuevo Usuario", "edit_user", "Editar Usario", "created_user", "Usuario creado con \xe9xito", "updated_user", "Usario actualizado correctamente", "archived_user", "Usuario archivado correctamente", "deleted_user", "Usario eliminado correctamente", "removed_user", "Usuario eliminado correctamente", "restored_user", "Usuario restaurado correctamente", "archived_users", ":value usuarios archivados correctamente", "deleted_users", ":value usuarios borrados correctamente", "removed_users", ":value usuarios eliminados correctamente", "restored_users", ":value usuarios restaurados correctamente", _s16_175, _s21_203, "invoice_options", _s19_184, _s17_109, "Ocultar el valor Pagado a la Fecha", _s22_65, "Solo mostrar\xe1 el valor Pagado a la Fecha en sus Facturas cuando se ha recibido un Pago.", _s23_38, "Documentos anexados", _s28_30, "Incluye imagenes adjuntas en la factura", _s16_177, "Mostrar Cabecera en", _s16_178, "Mostrar Pie en", "first_page", "Primera p\xe1gina", "all_pages", _s17_264, "last_page", "\xdaltima p\xe1gina", "primary_font", "Fuente primaria", "secondary_font", "Fuente secundaria", "primary_color", "Color Primario", "secondary_color", _s16_404, "page_size", "Tama\xf1o de Pagina", "font_size", "Tama\xf1o de Letra", "quote_design", "Dise\xf1os del presupuesto", "invoice_fields", _s17_265, "product_fields", _s18_236, "invoice_terms", _s23_112, "invoice_footer", "Pie de P\xe1gina de la Factura", "quote_terms", "T\xe9rminos del Presupuesto", "quote_footer", "Pie del presupuesto", _s18_91, "Auto Email", _s23_39, "Autom\xe1ticamente enviar por email facturas recurrentes cuando sean creadas.", _s18_92, "Auto Archivar", _s23_40, "Autom\xe1ticamente archivar presupuesto cuando sean convertidos a facturas.", _s18_93, "Auto Convertir", _s23_41, "Convertir autom\xe1ticamente un presupuesto en una factura cuando se apruebe.", _s17_111, "Configuraci\xf3n de Flujos", "freq_daily", "Diariamente", "freq_weekly", "Semanal", "freq_two_weeks", "Dos semanas", "freq_four_weeks", "Cuatro semanas", "freq_monthly", "Mensual", "freq_two_months", "Dos meses", _s17_113, "Tres meses", _s16_179, "Cuatro meses", "freq_six_months", "Seis meses", "freq_annually", "Anual", "freq_two_years", "Dos A\xf1os", _s16_180, "Tres A\xf1os", "never", "Nunca", "company", "Empresa", _s17_114, _s17_266, "charge_taxes", _s16_405, "next_reset", "Proximo Reinicio", "reset_counter", _s18_215, _s16_181, _s18_237, "number_padding", "Relleno num\xe9rico", "general", "General", "surcharge_field", "Campo de recargo", "company_field", _s16_406, "company_value", "Valor de compa\xf1\xeda", "credit_field", "Campo de cr\xe9dito", "invoice_field", "Campo de Factura", _s17_116, "Recargo de Factura", "client_field", "Campo de Cliente", "product_field", "Campo de Producto", "payment_field", "Campo de pago", "contact_field", "Campo de Contacto", "vendor_field", "Campo de Proveedor", "expense_field", "Campo de Gasto", "project_field", "Campo de Proyecto", "task_field", "Campo de Tarea", "group_field", "Campo de grupo", "number_counter", "Contador de n\xfameros", "prefix", "Prefijo", "number_pattern", "Patr\xf3n num\xe9rico", "messages", "Mensajes", "custom_css", "CSS personalizado", _s17_118, _s24_109, _s16_183, "Mostrar en PDF", _s21_97, "Mostrar la firma del cliente en el PDF de la factura/presupuesto", _s25_46, "Mostrar aceptaci\xf3n de t\xe9rminos de la factura", _s30_13, "Requerir que el cliente confirme que acepta los t\xe9rminos de la factura.", _s23_42, "Mostrar aceptaci\xf3n de t\xe9rminos del presupuesto", _s28_31, "Requerir que el cliente confirme que acepta los t\xe9rminos del presupuesto.", _s25_47, "Firma de la factura", _s30_14, "Requerir que el cliente proporcione su firma.", _s23_43, "Firma del presupuesto.", _s22_67, _s32_45, _s27_45, "Habilite para seleccionar una contrase\xf1a para cada contacto. Si una contrase\xf1a esta especificada, se le ser\xe1 solicitada al contacto para acceder a sus facturas.", "authorization", "Autorizaci\xf3n", "subdomain", "Subdominio", "domain", "Dominio", "portal_mode", "Modo portal", "email_signature", _s18_238, _s24_50, _s118_, "plain", "Plano", "light", "Claro", "dark", "Oscuro", "email_design", _s16_407, "attach_pdf", "Adjuntar PDF", _s16_184, "Adjuntar Documentos", "attach_ubl", "Adjuntar UBL", "email_style", "Estilo de correo electr\xf3nico", _s19_66, _s16_408, "reply_to_email", "Direccion Email de Respuesta", "reply_to_name", "Nombre de Responder a", "bcc_email", "BCC Email", "processed", "Procesado", "credit_card", "Tarjeta de Cr\xe9dito", "bank_transfer", "Transferencia bancaria", "priority", "Prioridad", "fee_amount", "Importe de la cuota", "fee_percent", "Porcentaje de tarifa", "fee_cap", "L\xedmite de tarifa", "limits_and_fees", "L\xedmites/Tarifas", "enable_min", "Activar M\xednimo", "enable_max", "Activar M\xe1ximo", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "M\xednimo", "max", "M\xe1ximo", _s19_67, "Logotipos de tarjetas aceptadas", "credentials", "Credenciales", "update_address", _s20_189, _s19_69, "Actualizar la direccion del cliente con los datos provistos", "rate", "Precio", "tax_rate", "Impuesto", "new_tax_rate", "Nuevo Impuesto", "edit_tax_rate", "Editar impuesto", _s16_186, "Impuesto creado correctamente", _s16_187, "Impuesto actualizado correctamente", _s17_121, "Impuesto archivado correctamente", _s16_188, "Impuesto borrado correctamente", _s17_122, "Impuesto restaurado correctamente", _s18_94, ":value tipos impositivos archivados correctamente", _s17_123, ":value tipos impositivos borrados correctamente", _s18_95, ":value tipos impositivos restaurados correctamente", "fill_products", "Auto-rellenar Productos", _s18_96, _s74_, "update_products", "Auto-actualizar Productos", _s20_89, "Actualizar una Factura autom\xe1ticamente actualizar\xe1 los Productos", _s16_189, "Convertir Productos", _s21_98, "Convertir autom\xe1ticamente los precios de los productos a la divisa del cliente", "fees", "Cargos", "limits", "Limites", "provider", "Proveedor", "company_gateway", "Pasarela de pago", _s16_191, "Pasarelas de pago", _s19_70, "Nueva pasarela", _s20_90, "Editar pasarela", _s23_44, "Pasarela creada correctamente", _s23_45, "Pasarela actualizada correctamente", _s24_51, "Pasarela archivada correctamente", _s23_46, "Pasarela borrada correctamente", _s24_52, "Pasarela restaurada correctamente", _s25_49, ":value pasarelas archivadas correctamente", _s24_53, ":value pasarelas borradas correctamente", _s25_50, ":value pasarelas restauradas correctamente", _s16_193, "Seguir editando", "discard_changes", "Descartar los cambios", "default_value", "Valor por defecto", "disabled", "Deshabilitado", "currency_format", "Formato de moneda", _s21_99, "Primer d\xeda de la semana", _s23_47, "Primer mes del a\xf1o", "sunday", "Domingo", "monday", "Lunes", "tuesday", "Martes", "wednesday", "Mi\xe9rcoles", "thursday", "Jueves", "friday", "Viernes", "saturday", "S\xe1bado", "january", "Enero", "february", "Febrero", "march", "Marzo", "april", "Abril", "may", "Mayo", "june", "Junio", "july", "Julio", "august", "Agosto", "september", "Septiembre", "october", "Octubre", "november", "Noviembre", "december", "Diciembre", "symbol", "S\xedmbolo", "ocde", "C\xf3digo", "date_format", "Formato de fecha", "datetime_format", "Formato de fecha y hora", "military_time", "24 Horas", _s18_97, "Formato de 24 Horas", "send_reminders", "Enviar recordatorios", "timezone", "Zona horaria", _s19_71, "Fitlrado por Proyecto", _s17_124, _s18_219, _s19_73, "Filtrado por Factura", _s18_98, _s20_172, _s18_100, "Filtrado por proveedor", "group_settings", "Opciones de Grupo", "group", "Grupo", "groups", "Grupos", "new_group", "Nuevo grupo", "edit_group", "Editar grupo", "created_group", "Grupo creado correctamente", "updated_group", "Grupo actualizado correctamente", "archived_groups", ":value grupos archivados correctamente", "deleted_groups", ":value grupos borrados correctamente", "restored_groups", ":value grupos restaurados correctamente", "archived_group", "Grupo archivado correctamente", "deleted_group", "Grupo borrado correctamente", "restored_group", "Grupo restaurado correctamente", "upload_logo", "Subir Logo", "uploaded_logo", "Logo subido", "logo", "Logo", "saved_settings", "Ajustes guardados", _s16_195, "Configuraci\xf3n de Producto", "device_settings", "Opciones de dispositivo", "defaults", "Ajustes Predefinidos", "basic_settings", _s20_190, _s17_126, _s22_150, "company_details", _s22_151, "user_details", _s19_185, "localization", "Localizaci\xf3n", "online_payments", "Pagos Online", "tax_rates", "Impuestos", "notifications", "Notificaciones", "import_export", _s17_252, "custom_fields", _s21_182, "invoice_design", "Dise\xf1o de Factura", "buy_now_buttons", "Botones de Comprar Ahora", "email_settings", _s36_49, _s23_49, _s26_95, _s22_68, "Tarjetas de Cr\xe9dito y Bancos", _s19_75, _s22_152, "price", "Precio", "email_sign_up", "Registrarse con Email", "google_sign_up", "Registrarse con Google", _s27_49, "\xa1Gracias por su compra!", "redeem", "Redimir", "back", "Atr\xe1s", "past_purchases", "Compras Pasadas", _s19_77, "Suscripci\xf3n anual", "pro_plan", "Plan Pro", "enterprise_plan", "Plan Enterprise", "count_users", ":count usuarios", "upgrade", "Mejorar", _s25_51, "Introduce tu nombre", _s24_54, "Introduce tu apellido", _s33_28, "Por favor, acepta los t\xe9rminos de servicio y la pol\xedtica de privacidad para crear una cuenta", "i_agree_to_the", "Estoy de acuerdo con", _s16_197, "T\xe9rminos de servicio", "privacy_policy", "Pol\xedtica de Privacidad", "sign_up", "Registrarse", "account_login", "Inicio de Sesi\xf3n con su Cuenta", "view_website", "Ver Sitio Web", "create_account", "Crear Cuenta", "email_login", "Iniciar sesi\xf3n con correo electr\xf3nico", "create_new", "Crear Nuevo", _s18_102, "No se han seleccionado registros", _s21_102, "Guarda o cancela tus cambios", "download", "Descargar", _s27_50, "Requiere plan 'enterprise'", "take_picture", "Tomar foto", "upload_file", "Subir archivo", "document", "Documento", "documents", "Documentos", "new_document", "Nuevo documento", "edit_document", "Editar documento", _s17_128, "Documento subido satisfactoriamente", _s16_199, "Documento actualizado satisfactoriamente", _s17_129, "Documento archivado satisfactoriamente", _s16_200, "Documento borrado satisfactoriamente", _s17_130, "Documento restaurado satisfactoriamente", _s18_104, ":value documentos archivados correctamente", _s17_131, ":value documentos borrados correctamente", _s18_105, ":value documentos restaurados correctamente", "no_history", "Sin historial", "expense_date", "Fecha", "pending", "Pendiente", _s16_201, "Registrado", _s16_202, "Pendiente", _s16_203, "Facturado", "converted", "Modificada", _s24_56, "Agregar documentos a la factura", "exchange_rate", "Tipo de Cambio", _s16_204, _s16_409, "mark_paid", "Marcar como pagado", "category", "Categor\xeda", "address", "Direcci\xf3n", "new_vendor", "Nuevo Proveedor", "created_vendor", "Proveedor creado correctamente", "updated_vendor", "Proveedor actualizado correctamente", "archived_vendor", "Proveedor archivado correctamente", "deleted_vendor", "Proveedor eliminado correctamente", "restored_vendor", "Proveedor restaurado correctamente", _s16_205, _s45_17, "deleted_vendors", _s45_17, _s16_206, ":value proveedores restaurados correctamente", "new_expense", "Nuevo Gasto", "created_expense", _s26_96, "updated_expense", _s31_44, _s16_207, _s29_89, "deleted_expense", _s27_106, _s16_208, "Gasto restaurado correctamente", _s17_132, _s31_45, _s16_209, _s29_90, _s17_133, ":value gastos restaurados correctamente", "copy_shipping", "Copiar Env\xedo", "copy_billing", "Copia Facturaci\xf3n", "design", "Dise\xf1o", _s21_103, "Fallo al buscar registro", "invoiced", "Facturado", "logged", "Registrado", "running", "Ejecutando", "resume", "Reanudar", "task_errors", "Por favor corrija cualquier tiempo que se solape con otro", "start", "Iniciar", "stop", "Parar", "started_task", "Tarea empezada correctamente", "stopped_task", "Tarea parada correctamente", "resumed_task", "La tarea se reanud\xf3 correctamente", "now", "Ahora", _s16_210, "Tareas programadas", "timer", "Temporizador", "manual", "Manual", "budgeted", "Presupuestado", "start_time", "Hora de Inicio", "end_time", "Hora de Fin", "date", "Fecha", "times", "Tiempos", "duration", "Duraci\xf3n", "new_task", "Nueva tarea", "created_task", "Tarea creada correctamente", "updated_task", "Tarea actualizada correctamente", "archived_task", "Tarea archivada correctamente", "deleted_task", "Tarea borrada correctamente", "restored_task", "Tarea restaurada correctamente", "archived_tasks", ":count tareas archivadas correctamente", "deleted_tasks", ":count tareas borradas correctamente", "restored_tasks", ":value tareas restauradas correctamente", _s19_79, "Por favor introduce un nombre", "budgeted_hours", _s20_191, "created_project", "Proyecto creado correctamente", "updated_project", "Proyecto actualizado correctamente", _s16_212, "Proyecto archivado correctamente", "deleted_project", "Proyecto eliminado correctamente", _s16_213, "Proyecto restaurado correctamente", _s17_134, ":count proyectos archivados correctamente", _s16_214, ":count proyecto eliminados correctamente", _s17_135, ":value proyectos restaurados correctamente", "new_project", "Nuevo Proyecto", _s27_54, "\xa1Gracias por utilizar nuestra app!", "if_you_like_it", "Si te gusta por favor", "click_here", "pulse aqui", _s18_106, "Pulsa aqu\xed", "to_rate_it", "para valorar.", "average", "Promedio", "unapproved", "No aprobado", _s30_19, "Por favor, autenticarse para cambiar esta configuraci\xf3n", "locked", "Bloqueado", "authenticate", "Autenticaci\xf3n", _s19_81, "Por favor, autenticarse", _s24_58, "Autenticaci\xf3n biom\xe9trica", "footer", "Pie", "compare", "Comparar", "hosted_login", "Acceso alojado", "selfhost_login", "Acceso auto alojado", "google_sign_in", "Ingresar con Google", "today", "Hoy", "custom_range", "Rango personalizado", "date_range", "Rango de fechas", "current", "Actual", "previous", "Previo", "current_period", "Periodo Actual", _s17_136, _s22_153, "previous_period", "Periodo Anterior", "previous_year", "A\xf1o Anterior", "compare_to", "Comparar con", "last7_days", "\xdaltimos 7 d\xedas", "last_week", "\xdaltima Semana", "last30_days", "\xdaltimos 30 d\xedas", "this_month", "Este Mes", "last_month", "\xdaltimo Mes", "this_year", "Este A\xf1o", "last_year", "\xdaltimo A\xf1o", "custom", "Personalizado", _s16_215, "Clonar a Factura", "clone_to_quote", "Clonar a Presupuesto", "clone_to_credit", "Clonar a Cr\xe9dito", "view_invoice", "Ver Factura", "convert", "Convertir", "more", "M\xe1s", "edit_client", "Editar Cliente", "edit_product", "Editar Producto", "edit_invoice", "Editar Factura", "edit_quote", "Editar Presupuesto", "edit_payment", "Editar Pago", "edit_task", "Editar Tarea", "edit_expense", "Editar Gasto", "edit_vendor", _s16_410, "edit_project", "Editar Proyecto", _s20_92, "Editar Presupuesto Recurrente", "billing_address", "Direcci\xf3n de Facturaci\xf3n", _s16_217, "Direccion de Envio", "total_revenue", _s16_411, "average_invoice", _s23_113, "outstanding", _s18_239, "invoices_sent", _s24_123, "active_clients", _s16_412, "close", "Cerrar", "email", "Email", "password", "Contrase\xf1a", "url", "URL", "secret", "Secreto", "name", "Nombre", "logout", "Cerrar sesi\xf3n", "login", "Iniciar Sesi\xf3n", "filter", "Filtrar", "sort", "Orden", "search", "B\xfasqueda", "active", "Activo", "archived", "Archivado", "deleted", "Eliminado", "dashboard", "Inicio", "archive", "Archivar", "delete", "Eliminar", "restore", "Restaurar", _s16_219, "Actualizaci\xf3n Completa", _s23_50, "Por favor introduce tu email", _s26_37, "Por favor introduce tu contrase\xf1a", _s21_106, "Por favor introduce tu URL", _s26_39, "Por favor introduce un c\xf3digo de producto", "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_138, "Ha ocurrido un error", "paid_to_date", "Pagado", "balance_due", "Pendiente", "balance", "Saldo", "overview", "Resumen", "details", "Detalles", "phone", "Tel\xe9fono", "website", "P\xe1gina Web", "vat_number", "NIF/CIF", "id_number", "N\xba de identificaci\xf3n", "create", "Crear", _s19_83, ":value copiado al portapapeles", "error", "Error", _s16_221, "No se puede abrir", "contacts", "Contactos", "additional", "Adicional", "first_name", "Nombre", "last_name", "Apellidos", "add_contact", "A\xf1adir Contacto", "are_you_sure", "\xbfEst\xe1 Seguro?", "cancel", "Cancelar", "ok", "Ok", "remove", "Borrar", _s16_223, "El email es inv\xe1lido", "product", "Producto", "products", "Productos", "new_product", "Nuevo Producto", "created_product", "Producto creado correctamente", "updated_product", "Producto actualizado correctamente", _s16_225, "Producto archivado correctamente", "deleted_product", "Producto eliminado correctamente", _s16_226, "Producto restaurado correctamente", _s17_140, ":count productos archivados correctamente", _s16_227, ":count productos eliminados correctamente", _s17_141, ":value productos restaurados correctamente", "product_key", "Producto", "notes", "Notas", "cost", "Coste", "client", "Cliente", "clients", "Clientes", "new_client", "Nuevo Cliente", "created_client", "Cliente creado correctamente", "updated_client", "Cliente actualizado correctamente", "archived_client", "Cliente archivado correctamente", _s16_228, ":count clientes archivados correctamente", "deleted_client", "Cliente eliminado correctamente", "deleted_clients", ":count clientes eliminados correctamente", "restored_client", "Cliente restaurada correctamente", _s16_229, ":value clientes restaurados correctamente", "address1", "Calle", "address2", "Apto./Ofc.", "city", "Ciudad", "state", "Estado/Provincia", "postal_code", "C\xf3digo Postal", "country", "Pais", "invoice", "Factura", "invoices", "Facturas", "new_invoice", "Nueva Factura", "created_invoice", "Factura creada correctamente", "updated_invoice", "Factura actualizada correctamente", _s16_230, "Factura archivada correctamente", "deleted_invoice", "Factura eliminada correctamente", _s16_231, "Factura restaurada correctamente", _s17_142, ":count facturas archivadas correctamente", _s16_232, ":count facturas eliminadas correctamente", _s17_143, ":value facturas restauradas correctamente", "emailed_invoice", "Factura enviada correctamente", "emailed_payment", "Pago enviado correctamente por correo electr\xf3nico", "amount", "Cantidad", "invoice_number", _s17_267, "invoice_date", _s16_413, "discount", "Descuento", "po_number", "N\xfamero de Pedido", "terms", "T\xe9rminos", "public_notes", "Notas", "private_notes", "Notas Privadas", "frequency", "Frecuencia", "start_date", "Fecha de Inicio", "end_date", "Fecha de Fin", "quote_number", "N\xfamero de Presupuesto", "quote_date", "Fecha de Presupuesto", "valid_until", "V\xe1lido hasta", "items", "Art\xedculos", "partial_deposit", _s16_380, "description", "Descripci\xf3n", "unit_cost", "Precio Unitario", "quantity", "Cantidad", "add_item", "A\xf1adir Art\xedculo", "contact", "Contacto", "work_phone", "Tel\xe9fono", "total_amount", "Cantidad Total", "pdf", "PDF", "due_date", "Vencimiento", _s16_233, "Fecha de vencimiento parcial", "status", "Estado", _s17_144, "Estado de Factura", "quote_status", "Estado de Presupuesto", _s22_69, "Pulsa + para a\xf1adir un art\xedculo", _s22_71, "Pulsa + para a\xf1adir tiempo", "count_selected", ":count seleccionado", "total", "Total", "percent", "Porcentaje", "edit", "Editar", "dismiss", "Descartar", _s20_94, "Por favor selecciona una fecha", _s22_72, "Por favor selecciona un cliente", _s24_60, "Por favor, seleccione una factura", "task_rate", "Tasa de tareas", "settings", "Configuraci\xf3n", "language", "Idioma", "currency", "Divisa", "created_at", _s17_268, "created_on", "Creado el", "updated_at", "Actualizado", "tax", "Impuesto", _s30_21, "Por favor introduce un n\xfamero de factura", _s27_58, "Por favor introduce un n\xfamero de presupuesto", "past_due", "Vencido", "draft", "Borrador", "sent", "Enviada", "viewed", "Vistas", "approved", "Aprobados", "partial", _s16_380, "paid", "Pagado", "mark_sent", "Marcar como Enviado", _s22_74, _s42_27, _s22_75, _s42_27, _s23_52, _s45_18, _s23_53, _s45_18, "done", "Hecho", _s37_21, "Por favor introduce un cliente o nombre de contacto", "dark_mode", "Modo Oscuro", _s27_60, "Reinicia la app para aplicar el cambio", "refresh_data", "Actualizar Datos", "blank_contact", "Contacto Nuevo", "activity", "Actividad", _s16_235, "No se han encontrado registros", "clone", "Clonar", "loading", "Cargando", "industry", "Sector", "size", "Tama\xf1o", "payment_terms", _s16_414, "payment_date", "Fecha de Pago", "payment_status", "Estado de Pago", _s16_237, "Pendiente", _s16_238, "Anulado", _s16_239, "Fallido", _s16_240, "Completado", _s16_241, _s24_107, _s16_242, "Reembolsado", _s17_145, "Sin Aplicar", _s17_146, "Sin aplicar parcialmente", "net", "Neto", "client_portal", "Portal Cliente", "show_tasks", "Mostrar tareas", "email_reminders", "Emails Recordatorios", "enabled", "Habilitado", "recipients", "Destinatarios", "initial_email", "Email Inicial", "first_reminder", _s19_186, "second_reminder", _s20_192, "third_reminder", _s19_187, "reminder1", _s19_186, "reminder2", _s20_192, "reminder3", _s19_187, "template", "Plantilla", "send", "Enviar", "subject", "Asunto", "body", "Cuerpo", "send_email", "Enviar Email", "email_receipt", "Enviar Recibo de Pago al cliente", "auto_billing", "Auto facturaci\xf3n", "button", "Bot\xf3n", "preview", "Vista Previa", "customize", "Personalizar", "history", "Historial", "payment", "Pago", "payments", "Pagos", "refunded", "Reembolsado", "payment_type", "Tipo de Pago", _s21_108, _s25_104, "enter_payment", "Agregar Pago", "new_payment", "Introduzca el Pago", "created_payment", "Pago creado correctamente", "updated_payment", "Pago actualizado correctamente", _s16_243, "Pago archivado correctamente", "deleted_payment", "Pago eliminado correctamente", _s16_244, "Pago restaurado correctamente", _s17_147, ":count pagos archivados correctamente", _s16_245, ":count pagos eliminados correctamente", _s17_148, ":value pagos restaurados correctamente", "quote", "Presupuesto", "quotes", "Presupuestos", "new_quote", "Nueva Presupuesto", "created_quote", "Presupuesto creado correctamente", "updated_quote", "Presupuesto actualizado correctamente", "archived_quote", "Presupuesto archivado correctamente", "deleted_quote", "Presupuesto eliminado correctamente", "restored_quote", "Presupuesto restaurado correctamente", "archived_quotes", ":count Presupuestos archivados correctamente", "deleted_quotes", ":count Presupuestos eliminados correctamente", "restored_quotes", ":value presupuestos restaurados correctamente", "expense", "Gasto", "expenses", "Gastos", "vendor", "Proveedor", "vendors", "Proveedores", "task", "Tarea", "tasks", "Tareas", "project", "Proyecto", "projects", "Proyectos", "activity_1", _s29_91, "activity_2", _s32_46, "activity_3", ":user borr\xf3 el cliente :client", "activity_4", _s33_50, "activity_5", _s35_51, "activity_6", ":user ha enviado por mail la factura :invoice de :client a :contact", "activity_7", ":contact ha visto la factura :invoice: de :client", "activity_8", _s33_50, "activity_9", ":user borr\xf3 la factura :invoice", "activity_10", ":contact ingres\xf3 el pago :payment por importe de :payment_amount en la factura N\xba :invoice de :client", "activity_11", ":user actualiz\xf3 el Pago :payment", "activity_12", _s30_76, "activity_13", ":user borr\xf3 el pago :payment", "activity_14", ":user introdujo :credit cr\xe9dito", "activity_15", ":user actualiz\xf3 :credit cr\xe9dito", "activity_16", ":user archiv\xf3 :credit cr\xe9dito", "activity_17", ":user deleted :credit cr\xe9dito", "activity_18", _s33_54, "activity_19", ":user actualiz\xf3 el presupuesto :quote", "activity_20", ":user envi\xf3 presupuesto :quote para :client a :contact", "activity_21", _s34_47, "activity_22", ":user archiv\xf3 el presupuesto :quote", "activity_23", _s33_54, "activity_24", ":user restaur\xf3 el presupuesto :quote", "activity_25", ":user restaur\xf3 la factura :invoice", "activity_26", _s33_51, "activity_27", _s31_46, "activity_28", ":user restaur\xf3 :credit cr\xe9dito", "activity_29", ":contact ha aprovado el presupuesto :quote para :client", "activity_30", _s30_77, "activity_31", _s33_52, "activity_32", _s33_53, "activity_33", _s34_46, "activity_34", ":user cre\xf3 el gasto :expense", "activity_35", _s31_47, "activity_36", _s31_48, "activity_37", _s32_47, "activity_39", ":user cancelo :payment_amount del pago :payment", "activity_40", ":user reembols\xf3 :adjustment de :payment_amount del pago :payment", "activity_41", "Fallo el pago de :payment_amount para (:payment)", "activity_42", _s25_105, "activity_43", _s30_78, "activity_44", _s28_107, "activity_45", _s28_108, "activity_46", _s29_92, "activity_47", ":user actualiz\xf3 el gasto :expense", "activity_48", ":user usuario creado :user", "activity_49", ":user usuario actualizado :user", "activity_50", ":user usuario archivado :user", "activity_51", ":user usuario borrado :user", "activity_52", ":user usuario restaurado :user", "activity_53", ":user marcado enviado :invoice", "activity_54", ":user pag\xf3 la factura :invoice", "activity_55", _s36_50, "activity_56", ":user vio el ticket :ticket", "activity_57", "El sistema fall\xf3 al enviar la factura :invoice", "activity_58", ":user revirti\xf3 la factura :invoice", "activity_59", ":user cancel\xf3 la factura :invoice", "activity_60", _s34_47, "activity_61", ":user actualiz\xf3 el cliente :cliente", "activity_62", ":user actualiz\xf3 el proveedor :vendor", "activity_63", ":user envi\xf3 por email el primer recordatorio de la factura :invoice a :contact", "activity_64", ":user envi\xf3 por email el segundo recordatorio de la factura :invoice a :contact", "activity_65", ":user envi\xf3 por email el tercer recordatorio de la factura :invoice a :contact", "activity_66", ":user envi\xf3 por email el recordatorio sin f\xedn de la factura :invoice a :contact", "activity_80", ":user cre\xf3 la suscripci\xf3n :subscription", "activity_81", ":user actualiz\xf3 la suscripci\xf3n :subscription", "activity_82", ":user archiv\xf3 la suscripci\xf3n :subscription", "activity_83", ":user elimin\xf3 la suscripci\xf3n :subscription", "activity_84", ":user restaur\xf3 la suscripci\xf3n :subscription", _s17_149, "Password de un solo uso", "emailed_quote", "Presupuesto enviado correctamente", "emailed_credit", "Cr\xe9dito enviado correctamente", _s20_96, "Presupuesto marcado como enviado correctamente", _s21_110, "Marcar cr\xe9dito como enviado", "expired", "Expirada", "all", "Todo", "select", "Seleccionar", _s22_76, "Multiselecci\xf3n en pulsaci\xf3n prolongada", "custom_value1", _s19_169, "custom_value2", _s19_169, "custom_value3", _s21_185, "custom_value4", _s21_186, _s18_107, "Estilo de Email Personalizado", _s24_65, "Mensaje de Escritorio Personalizado", _s29_43, "Mensaje de Factura Impagada Personalizada", _s27_65, "Mensaje de Factura Pagada Personalizada", _s31_23, "Mensaje de Presupuesto no Aprobado Personalizado", "lock_invoices", "Bloquear Facturas", "translations", "Traducciones", _s19_84, "Patr\xf3n del N\xfamero de Tarea", _s19_86, "Contador del N\xfamero de Tarea", _s22_78, "Patr\xf3n del N\xfamero de Gasto", _s22_80, "Contador del N\xfamero de Gasto", _s21_111, "Patr\xf3n del N\xfamero de Proveedor", _s21_113, "Contador del N\xfamero de Proveedor", _s21_115, "Patr\xf3n del N\xfamero de Ticket", _s21_117, "Contador del N\xfamero de Ticket", _s22_82, "Patr\xf3n del N\xfamero de Pago", _s22_84, "Contador del N\xfamero de Pago", _s22_86, "Patr\xf3n del N\xfamero de Factura", _s22_88, "Contador del N\xfamero de Factura", _s20_97, "Patr\xf3n del N\xfamero de Presupuesto", _s20_99, "Contador del N\xfamero de Presupuesto", _s21_119, _s28_109, _s21_121, _s30_79, _s21_123, _s28_109, _s21_124, _s30_79, _s18_109, "Resetear Fecha del Contador", "counter_padding", "Relleno del Contador", _s28_66, "Numeraci\xf3n de presupuestos y facturas compartidas", _s18_111, "Nombre de Impuesto por Defecto 1", _s18_113, "Tasa de Impuesto por Defecto 1", _s18_115, "Nombre de Impuesto por Defecto 2", _s18_117, "Tasa de Impuesto por Defecto 2", _s18_119, "Nombre de Impuesto por Defecto 3", _s18_121, "Tasa de Impuesto por Defecto 3", _s21_125, "Asunto de Email de Factura", _s19_88, "Asunto de Email del Presupuesto", _s21_127, "Asunto de Email de Pago", _s29_45, "Asunto de Email de Pago Parcial", "show_table", "Mostrar Tabla", "show_list", "Mostrar Lista", "client_city", "Ciudad del Cliente", "client_state", "Provincia del Cliente", "client_country", "Pa\xeds del Cliente", _s16_246, "El Cliente est\xe1 Activo", "client_balance", "Balance del Cliente", "client_address1", "Calle del Cliente", "client_address2", "Bloq/Pta del Cliente", "vendor_address1", "Calle de Proveedor", "vendor_address2", "Bloq/Pta del Proveedor", _s24_67, "Calle de Env\xedo del Cliente", _s24_68, "Bloq/Pta de Env\xedo del Cliente", "type", "Tipo", "invoice_amount", _s18_240, _s16_250, "Fecha L\xedmite de Pago", "tax_rate1", "Impuesto 1", "tax_rate2", "Impuesto 2", "tax_rate3", "Impuesto 3", "auto_bill", "Facturaci\xf3n Autom\xe1tica", "archived_at", "Archivado el", "has_expenses", "Tiene Gastos", "custom_taxes1", "Impuestos Personalizados 1", "custom_taxes2", "Impuestos Personalizados 2", "custom_taxes3", "Impuestos Personalizados 3", "custom_taxes4", "Impuestos Personalizados 4", _s17_151, _s23_115, _s17_152, _s23_116, _s17_153, _s23_117, _s17_154, _s23_118, "is_deleted", "Borrado", "vendor_city", _s20_194, "vendor_state", "Provincia del Proveedor", "vendor_country", _s18_241, "is_approved", "Aprobada", "tax_name", _s18_242, "tax_amount", "Total Impuestos", "tax_paid", "Impuestos Pagados", "payment_amount", "Valor del Pago", "age", "Edad", "is_running", "Corriendo", "time_log", "Registro Temporal", "bank_id", "Banco", _s19_90, "ID de la Categor\xeda de Gasto", _s16_251, "Categor\xeda del Gasto", _s19_92, "ID de Moneda de Facturaci\xf3n", "tax_name1", "Nombre de Impuesto 1", "tax_name2", "Nombre de Impuesto 2", "tax_name3", "Nombre de Impuesto 3", "transaction_id", "ID de Transacci\xf3n", _s18_123, "Tema de color de estado", _s16_252, "Cargar color del tema"], t1, t1), "sv", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Hantera", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schema", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arkivera betalning", "archive_invoice", "Arkivera faktura", "archive_quote", "Arkivera offert", "archive_credit", "Arkiverade kreditfakturor", "archive_task", "Arkivera uppgift", "archive_client", "Arkivera kund", "archive_project", "Arkivera projekt", "archive_expense", "Arkivera kostnad", "restore_payment", "\xc5terst\xe4ll betalning", "restore_invoice", "\xc5terst\xe4ll faktura", "restore_quote", "\xc5terst\xe4ll offert", "restore_credit", "\xc5terst\xe4ll kreditfaktura", "restore_task", "\xc5terst\xe4lla uppgift", "restore_client", "\xc5terst\xe4ll kund", "restore_project", "\xc5terst\xe4ll projekt", "restore_expense", "\xc5terst\xe4ll kostnad", "archive_vendor", "Arkivera leverant\xf6r", "restore_vendor", "\xc5terst\xe4ll leverant\xf6r", "create_product", "L\xe4gg till produkt", "update_product", "Update Product", "delete_product", "Ta bort produkt", "restore_product", "\xc5terst\xe4ll Produkt", "archive_product", "Arkivera produkt", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Betalningsmetoder", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", _s20_196, "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Timme", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Ladda upp", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Ta bort projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Registering kr\xe4vs", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Spara som standardvillkor", _s22_5, "Spara som standard sidfot", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Framg\xe5ngsrikt skapat bankkonto", _s20_11, "Framg\xe5ngsrikt uppdaterat bankkonto", _s17_12, "Editera Bankkonto", _s16_14, _s16_15, "account_type", "Kontotyp", _s16_16, "Nytt bankkonto", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Vald", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Uppdatera Kreditfaktura", "delete_credit", "Ta bort kreditfaktura", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankkonto", "bank_accounts", "Betalkort och Banker", _s21_21, "Framg\xe5ngsrikt arkiverat bankkonto", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Sl\xe5 samman", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Betalnings inst\xe4llningar", "default", "Standard", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Summering", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "L\xe4gg till gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Skapa ditt konto p\xe5 n\xe5gra sekunder", "login_label", _s28_9, "add_to_invoice", "L\xe4gg till p\xe5 faktura :invoice", _s17_28, _s17_29, "week", "Vecka", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Faktura valuta", "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Skapa projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Avgift f\xf6r en :amount Faktura hade blivit :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Godk\xe4nn", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "Kunddatan har rensats", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Ange l\xf6senord", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Visa kostnad # :expense", "view_statement", "Se transaktion", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Fr\xe5n namn", _s16_46, _s16_47, _s17_36, "\xc5terkommande utgift", _s18_29, "\xc5terkommande utgifter", _s21_46, "Ny \xe5terkommande utgift", _s22_37, "\xc4ndra \xe5terkommande utgift", _s25_8, "Skapade \xe5terkommande utgift utan problem", _s25_9, "Uppdaterade \xe5terkommande utgift utan problem", _s26_7, "Arkiverade \xe5terkommande utgift utan problem", _s25_10, "Tog bort projektet utan problem", _s25_11, _s38_4, _s26_8, "\xc5terst\xe4llde \xe5terkommande utgifter utan problem", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Anv\xe4ndarhj\xe4lp", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importera Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", ":user skapade en \xe5terkommande faktura :recurring_invoice", "activity_101", ":user uppdaterade en \xe5terkommande faktura :recurring_invoice", "activity_102", ":user arkiverade en \xe5terkommande faktur :recurring_invoice", "activity_103", ":user raderade en \xe5terkommande faktur :recurring_invoice", "activity_104", ":user \xe5terst\xe4llde en \xe5terkommande faktur :recurring_invoice", _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Senast uppdaterad", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Kontakt F\xf6rnamn", _s17_40, "Kontakt Efternamn", "order", "Order", "unassigned", "Otilldelad", "partial_value", "M\xe5ste vara st\xf6rre \xe4n noll och mindre \xe4n totalen", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Tillg\xe4nglig", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "St\xe4ll in subdom\xe4nen eller visa fakturorna p\xe5 din egen hemsida", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Rabattkod", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "S\xe4kerhet", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Prenumeration", "subscriptions", "Prenumerationer", _s16_65, "Ny prenumeration", _s17_46, "\xc4ndra prenumeration", _s20_47, "Skapat prenumerationer utan problem", _s20_48, "Uppdaterat prenumerationer utan problem", _s21_58, "Arkivera prenumeration utan problem", _s20_49, "Prenumerationen har raderats", _s20_50, "Prenumerationen har tagits bort", _s21_59, "Prenumerationen har \xe5terst\xe4llts", _s19_42, "S\xf6k 1 prenumeration", _s20_51, "S\xf6k :count prenumerationer", _s26_11, "Subdom\xe4n \xe4r inte tillg\xe4nglig", "connect_gmail", "Anslut Gmail", _s16_67, "Koppla fr\xe5n Gmail", "connected_gmail", "Gmail ha anslutits", _s18_45, "Gmail har kopplats fr\xe5n", _s16_69, "\xc4ndringar av kodbasen kan blockera uppdateringen. Du kan k\xf6ra detta kommando f\xf6r att kasta \xe4ndringarna:", _s16_70, "Kund-ID nummer", "count_minutes", ":count minuter", _s16_72, "Timeout f\xf6r l\xf6senord", _s29_12, _s28_67, "use_last_email", "Anv\xe4nd den senaste e-postadressen", _s16_74, "Aktivera f\xf6retag", _s21_61, "Aktivera e-post, \xe5terkommande fakturor och aviseringar", _s27_23, "Ett fel uppstod, v\xe4nligen f\xf6rs\xf6k igen", _s27_24, "Ange f\xf6rst ett l\xf6senord", _s34_12, "Varning: Om du \xe4ndrar ditt telefonnummer inaktiveras 2FA", "help_translate", "Hj\xe4lp oss \xf6vers\xe4tta", _s23_23, "V\xe4lj ett land", "resend_invite", "Skicka inbjudan igen", _s19_43, "2FA har inaktiverats", _s16_76, "Kontot har anslutits", _s19_44, "Kontot har kopplats fr\xe5n", "delivered", "Levererad", "bounced", "Studsade", "spam", "Spam", "view_docs", "Visa dokument", _s32_10, "Ange ett mobiltelefonnummer f\xf6r att aktivera tv\xe5faktorsautentisering", "send_sms", "Skicka SMS", "sms_code", "SMS-kod", _s21_62, "Skanna streckkoden med en :link kompatibel app.", _s18_46, "Aktiverade Tv\xe5-V\xe4gs autentisering utan problem", "connect_google", "Anslut Google", _s17_48, "Koppla fr\xe5n Google", _s17_50, "Tv\xe5faktorsautentisering", _s18_47, "Inaktivera 2FA", _s34_13, "Kr\xe4v l\xf6senord med social inloggning", "stay_logged_in", "Stanna inloggad", _s23_25, "Varning: Din session h\xe5ller p\xe5 att l\xf6pa ut", "count_hours", ":count timmar", "count_day", "1 dag", "count_days", ":count dagar", _s19_45, "Tidsgr\xe4ns f\xf6r webbsession", _s17_51, "S\xe4kerhetsinst\xe4llningar", "resend_email", "Skicka e-post igen", _s26_13, "V\xe4nligen bekr\xe4fta din e-postadress", _s16_77, "\xc5terbetalat betalning", _s19_47, "Delvis oanv\xe4nd", _s19_49, "V\xe4lj en anv\xe4ndare som \xe4r autentiserad med Gmail", "list_long_press", "Lista l\xe5nga tryck", "show_actions", "Visa \xe5tg\xe4rder", _s17_53, "Starta flerval", _s27_26, "Ett e-postmeddelande har skickats f\xf6r att bekr\xe4fta e-postadressen", _s21_63, "F\xf6r att anv\xe4nda :client_counter l\xe4gg till antingen :client_number eller :client_id_number f\xf6r att f\xf6rhindra konflikter", "this_quarter", "Detta kvartal", "last_quarter", "F\xf6reg\xe5ende kvartal", "to_update_run", "F\xf6r att uppdatera k\xf6r", _s18_49, "Omvandla till faktura", _s16_78, "Registrerings URL", "invoice_project", "Fakturera projekt", "invoice_task", "Fakturera uppgift", "invoice_expense", "Faktura kostnad", _s19_50, "S\xf6k 1 betalningsvillkor", _s20_52, "S\xf6k :count betalningsvillkor", _s16_80, "Spara och f\xf6rhandsgranska", "save_and_email", "Spara och skicka", _s16_82, "H\xe4ndelser som st\xf6ds", _s16_84, "Konverterad summa", _s17_55, "Konverterad balans", _s22_41, "Konverterad betalad till datum", _s24_30, "Konverterad kreditbalans", "converted_total", "Konverterat totalt", "is_sent", "Skickat", _s17_57, "Standard dokument", "document_upload", "Ladda upp dokument", _s20_53, "Till\xe5t kunder att ladda upp dokument", "expense_total", "Total kostnad", "enter_taxes", "Ange skatter", "by_rate", "Efter pris", "by_amount", "Efter belopp", "enter_amount", "Ange belopp", "before_taxes", "F\xf6re skatt", "after_taxes", "Efter skatt", "color", "F\xe4rg", "show", "Visa", "hide", "D\xf6lj", "empty_columns", "Tomma kolumner", _s21_65, "Fels\xf6kningsl\xe4ge \xe4r aktiverat", _s26_14, "Varning: den \xe4r avsedd f\xf6r anv\xe4ndning p\xe5 lokala maskiner, den kan l\xe4cka ut uppgifter. Klicka f\xf6r att l\xe4ra mer.", "running_tasks", "Uppgifter som k\xf6rs", "recent_tasks", "Senaste uppgifterna", "recent_expenses", "Senaste utgifterna", _s17_59, "Kommande utgifter", "update_app", "Uppdatera App", "started_import", "Importen har startats", _s24_32, "Dubblettkolumnmappning", _s20_54, "Anv\xe4nder inkluderande skatter", _s18_51, "\xc4r beloppsrabatt", "column", "Kolumn", "sample", "Exempel", "map_to", "Mappa till", "import", "Importera", _s25_21, "Anv\xe4nd f\xf6rsta raden som kolumnnamn", "select_file", "V\xe4lj fil", _s16_86, "Ingen fil har valts", "csv_file", "V\xe4lj CSV-fil", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Bokf\xf6ring", _s22_43, "Ange alla CSV-filer.", "import_type", "Typ av import", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "Visa licenser", "webhook_url", "Webhook URL", _s17_61, "Fullsk\xe4rms editor", "sidebar_editor", "Sidof\xe4lts editor", _s22_44, "Ange ':value' f\xf6r att bekr\xe4fta", "purge", "Rensa", "service", "Service", "clone_to", "Klona till", "clone_to_other", "Klona till annan", "labels", "Etiketter", "add_custom", "L\xe4gg till anpassad", "payment_tax", "Betalningsskatt", "unpaid", "Obetald", "white_label", "Vit etikett", "delivery_note", "F\xf6ljesedel", _s24_35, "Skickade fakturor \xe4r l\xe5sta", _s24_37, "Betalade fakturor \xe4r l\xe5sta", "source_code", "K\xe4llkod", "app_platforms", "App plattformar", "invoice_late", _s17_269, "quote_expired", _s16_415, "partial_due", "Delvis f\xf6rsenad", "invoice_total", "Totalsumma", "quote_total", "Offertsumma", "credit_total", "Kredit Totalt", _s23_26, "Faktura totalt", "actions", "\xc5tg\xe4rder", "expense_number", "Utgiftsnummer", "task_number", "Uppgiftsnummer", "project_number", "Projektnummer", "project_name", "Projektnamn", "warning", "Varning", "view_settings", "Visa inst\xe4llningar", _s24_39, "Varning: detta f\xf6retag har \xe4nnu inte aktiverats", "late_invoice", _s17_269, "expired_quote", _s16_415, "remind_invoice", "Faktura p\xe5minnelse", "cvv", "CVV", "client_name", "Kundnamn", "client_phone", "Kund telefon", "required_fields", "Obligatoriska f\xe4lt", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Rensa cache", "sort_order", "Sorteringsordning", "task_status", "Status", "task_statuses", "Uppgiftsstatusar", "new_task_status", "Ny uppgiftsstaus", _s16_88, "Redigera uppgiftsstatus", _s19_51, "Uppgiftsstatus skapades", _s19_52, "Uppgiftsstatus uppdaterades", _s20_56, "Uppgiftsstatus arkiverades", _s19_53, "Uppgiftsstatus raderades", _s19_54, "Uppgiftsstatus togs bort", _s20_57, "Uppgiftsstatus \xe5terst\xe4lldes", _s22_45, ":value uppgiftsstatusar har arkiverats", _s21_67, ":value uppgiftsstatusar har raderats", _s22_46, ":value uppgiftsstatusar har \xe5terst\xe4llts", _s18_53, "S\xf6k 1 uppgiftsstatus", _s20_59, "S\xf6k :count uppgiftsstatusar", _s16_90, "Visa uppgiftstabell", _s21_68, "Visa alltid uppgiftsdelen n\xe4r du skapar fakturor", _s20_60, "Fakturauppgift tidslogg", _s25_22, "L\xe4gg till tidsinformation till fakturaraderna", _s20_62, "Fakturauppgifter datumlogg", _s25_23, "L\xe4gg till datuminformation till fakturaraderna", _s21_69, "Starta uppgifter innan du sparar", _s18_54, "Konfigurera statusar", "task_settings", "Uppgiftsinst\xe4llningar", _s20_64, "Konfigurera kategorier", _s18_56, "Utgifts kategorier", _s20_66, "Ny utgifts kategori", _s21_70, "Redigera utgiftskategori", _s24_40, "Framg\xe5ngsrikt skapat kostnadskategori", _s24_41, "Framg\xe5ngsrikt uppdaterat kostnadskategori", _s25_25, "Framg\xe5ngsrikt arkiverat kostnadskategori", _s24_42, "Kategori borttagen", _s24_43, "Utgiftskategorin har tagits bort", _s25_26, "Framg\xe5ngsrikt \xe5terst\xe4llt kostnadskategori", _s27_30, "Framg\xe5ngsrikt arkiverat :count kostnadskategori", _s26_15, "Kostnaden f\xf6r :value kategorier har raderats", _s27_31, "Kostnaden f\xf6r :value kategorier har \xe5terst\xe4llts", _s23_27, "S\xf6k 1 utgiftkategori", _s25_28, "S\xf6k :count utgiftkategorier", _s21_72, "Anv\xe4nd tillg\xe4nglig kredit", "show_option", "Visa alternativ", _s22_47, "Kreditbeloppet kan inte \xf6verstiga betalningsbeloppet", "view_changes", "Visa \xe4ndringar", "force_update", "Tvinga uppdatering", _s17_65, "Du k\xf6r den senaste versionen men det kan finnas v\xe4ntande korrigeringar tillg\xe4ngliga.", "mark_paid_help", "Sp\xe5ra utgiften f\xf6r att se om den har betalats", _s18_58, "Ska detta faktureras", _s23_28, "Aktivera utgiften som ska faktureras", _s29_14, _s36_15, _s21_74, "St\xe4ll in en v\xe4xelkurs", _s16_92, "Utgiftsinst\xe4llningar", _s18_59, "Klona till \xe5terkommande", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Anv\xe4ndarf\xe4lt", "variables", "Variabler", "show_password", "Visa l\xf6senord", "hide_password", "G\xf6m l\xf6senord", "copy_error", "Kopiera felmeddelande", "capture_card", "Capture Card", _s17_66, "Automatisk fakturering aktiverad", "total_taxes", "Totalt antal skatter", "line_taxes", "Artikelskatt", "total_fields", "Totalt antal f\xe4lt", _s25_29, "\xc5terkommande faktura stoppad", _s25_30, "\xc5terkommande faktura startad", _s25_31, "\xc5terkommande faktura \xe5terupptogs", "gateway_refund", "Gateway f\xf6r \xe5terbetalning", _s19_55, "Behandla \xe5terbetalningen med betalningsgatewayen", "due_date_days", "F\xf6rfallodatum", "paused", "Pausad", "mark_active", "Markera aktiv", "day_count", "Dag :count", _s22_48, "F\xf6rsta dagen i m\xe5naden", _s21_75, "Sista dagen i m\xe5naden", _s17_68, "Anv\xe4nd betalningsvillkoren", "endless", "O\xe4ndlig", "next_send_date", "N\xe4sta s\xe4ndningsdatum", _s16_94, "\xc5terst\xe5ende cykler", _s17_70, "\xc5terkommande faktura", _s18_61, "\xc5terkommande fakturor", _s21_77, "Ny \xe5terkommande faktura", _s22_50, "Redigera \xe5terkommande fakturor", _s25_32, "\xc5terkommande faktura har skapats", _s25_33, "\xc5terkommande faktura har uppdaterats", _s26_16, "Framg\xe5ngsrikt arkiverat \xe5terkommande faktura", _s25_34, "Framg\xe5ngsrikt tagit bort \xe5terkommande faktura", _s25_35, "\xc5terkommande faktura har tagits bort", _s26_17, "Framg\xe5ngsrikt \xe5terst\xe4llt \xe5terkommande faktura", _s27_32, "Arkiverade \xe5terkommande :value fakturor", _s26_18, "\xc5terkommande :value fakturor har raderats", _s27_33, "\xc5terst\xe4llande av \xe5terkommande :value fakturor lyckades", _s24_44, "S\xf6k 1 \xe5terkommande faktura", _s25_36, "S\xf6k :count \xe5terkommande fakturor", "send_date", "S\xe4ndningsdatum", "auto_bill_on", "Automatisk fakturering p\xe5slaget", _s28_17, "L\xe4gsta belopp vid underbetalning", "profit", "F\xf6rtj\xe4nst", "line_item", "Rad", _s18_63, "Till\xe5t \xf6verbetalning", _s23_29, "St\xf6d f\xf6r att betala extra f\xf6r att ta emot dricks", _s19_56, "Till\xe5t underbetalning", _s24_45, "St\xf6d f\xf6r att betala minimum del-/ins\xe4ttningsbeloppet", "test_mode", "Testl\xe4ge", "opened", "\xd6ppnad", _s30_8, "Avst\xe4mning misslyckades", _s30_9, "Avst\xe4mning lyckades", "gateway_success", "Gateway lyckades", "gateway_failure", "Gateway misslyckades", "gateway_error", "Gateway fel", "email_send", "Skicka via e-post", _s17_72, "E-postf\xf6rs\xf6ksk\xf6", "failure", "Misslyckad", "quota_exceeded", "Kvoten har \xf6verskridits", _s16_96, "Upstream misslyckades", "system_logs", "Systemloggar", "view_portal", "Se portal", "copy_link", "Kopiera l\xe4nk", "token_billing", "Spara kortinformation", _s24_46, "V\xe4lkommen till Invoice Ninja", "always", "Alltid", "optin", "Opt-In", "optout", "Opt-Out", "label", "Rubrik", "client_number", "Kundnummer", "auto_convert", "Automatisk konvertering", "company_name", "F\xf6retagsnamn", "reminder1_sent", "P\xe5minnelse 1 skickad", "reminder2_sent", "P\xe5minnelse 2 skickad", "reminder3_sent", "P\xe5minnelse 3 skickad", _s18_65, "P\xe5minnelse skickades senast", "pdf_page_info", "Sida :current av :total", _s16_98, "E-postade fakturorna utan problem", "emailed_quotes", "E-postade offerterna utan problem", "emailed_credits", _s32_48, "gateway", "Gateway", "view_in_stripe", "Visa i Stripe", "rows_per_page", "Rader per sida", "hours", "Timmar", "statement", "Transaktionsdatum", "taxes", "Moms", "surcharge", "Till\xe4ggsavgift", "apply_payment", "Till\xe4mpa betalning", "apply_credit", "Till\xe4mpa kredit", "apply", "Verkst\xe4ll", "unapplied", "Outnyttjad", "select_label", "V\xe4lj rubrik", "custom_labels", "Anpassade etiketter", "record_type", "Posttyp", "record_name", "Post namn", "file_type", "Filtyp", "height", "H\xf6jd", "width", "Bredd", "to", "Till", "health_check", "H\xe4lsokontroll", "payment_type_id", "Betalningss\xe4tt", "last_login_at", "Senast inloggad", "company_key", "F\xf6retagsnyckel", "storefront", "Butiksfront", "storefront_help", "Aktivera tredjepartsappar f\xf6r att skapa fakturor", "client_created", "Kunden har skapats", _s20_69, "E-postadress f\xf6r online betalning", _s20_71, "E-postadress f\xf6r manuell betalning", "completed", "Slutf\xf6rd", "gross", "Brutto", "net_amount", "Nettobelopp", "net_balance", "Nettobalans", "client_settings", "Kundinst\xe4llningar", _s17_74, "Markerade fakturor", _s17_76, "Markerade betalningar", "selected_quotes", "Markerade offerter", "selected_tasks", "Markerade uppgifter", _s17_78, "Markerade utgifter", _s17_80, "Kommande fakturor", _s17_82, "F\xf6rsenade fakturor", "recent_payments", "Nyligen utf\xf6rda betalningar", "upcoming_quotes", "Kommande Offerter", "expired_quotes", "Utg\xe5ngna Offerter", "create_client", "Skapa kund", "create_invoice", "Skapa faktura", "create_quote", "Skapa offert", "create_payment", "Skapa betalning", "create_vendor", "Skapa tillverkare", "update_quote", "Uppdatera offert", "delete_quote", "Ta bort offert", "update_invoice", "Uppdatera faktura", "delete_invoice", "Ta bort faktura", "update_client", "Uppdatera kund", "delete_client", "Radera kund", "delete_payment", "Ta bort betalning", "update_vendor", "Uppdatera leverant\xf6r", "delete_vendor", "Ta bort leverant\xf6r", "create_expense", "Skapa utgift", "update_expense", "Uppdatera utgift", "delete_expense", "Ta bort kostnad", "create_task", "Skapa uppgift", "update_task", "Uppdatera uppgift", "delete_task", "Radera uppgift", "approve_quote", "Godk\xe4nn offert", "off", "Av", "when_paid", "Betalad", "expires_on", "G\xe5r ut den", "free", "Gratis", "plan", "Niv\xe5", "show_sidebar", "Visa sidof\xe4lt", "hide_sidebar", "G\xf6m sidof\xe4lt", "event_type", "Typ av h\xe4ndelse", "target_url", "M\xe5l", "copy", "Kopiera", "must_be_online", "Starta om appen n\xe4r du \xe4r ansluten till internet", _s17_84, "Crons m\xe5ste aktiveras", "api_webhooks", "API Webhooks", "search_webhooks", "S\xf6k :count Webhooks", "search_webhook", "S\xf6k 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Ny Webhook", "edit_webhook", "Redigera Webhook", "created_webhook", "Webhooken skapades", "updated_webhook", "Webhooken uppdaterades", _s16_100, "Webhooken arkiverades", "deleted_webhook", "Webhooken raderades", "removed_webhook", "Webhooken togs bort", _s16_101, "Webhooken \xe5terst\xe4lldes", _s17_85, ":value webhooks har arkiverats", _s16_102, ":value webhooks har raderats", _s16_103, ":value webhooks har tagits bort", _s17_86, ":value webhooks har \xe5terst\xe4llts", "api_tokens", "API Tokens", "api_docs", "API dokumentation", "search_tokens", "S\xf6k :count tokens", "search_token", "S\xf6k 1 token", "token", "Token", "tokens", "Tokens", "new_token", "Ny token", "edit_token", "\xc4ndra token", "created_token", "Token skapad", "updated_token", "Token uppdaterad", "archived_token", "Framg\xe5ngsrikt arkiverat Token", "deleted_token", "Token borttagen", "removed_token", "Token togs bort", "restored_token", "Token \xe5terst\xe4lldes", "archived_tokens", ":value tokens har arkiverats", "deleted_tokens", ":value tokens har raderats", "restored_tokens", ":value tokens har \xe5terst\xe4llts", _s19_58, "Kundregistrering", _s24_48, "G\xf6r det m\xf6jligt f\xf6r kunder att sj\xe4lvregistrera sig i portalen", "email_invoice", "E-posta faktura", "email_quote", "E-posta offert", "email_credit", "E-postkredit", "email_payment", "Eposta betalning", _s20_74, "Kunden har ingen e-postadress", "ledger", "Liggare", "view_pdf", "Visa PDF", "all_records", "Alla poster", "owned_by_user", "\xc4gs av anv\xe4ndaren", _s16_104, "\xc5terst\xe5ende kredit", "contact_name", "Kontakt namn", "use_default", "Anv\xe4nd standard", _s16_106, "O\xe4ndliga p\xe5minnelser", "number_of_days", "Antal dagar", _s23_31, "Konfigurera betalningsvillkor", "payment_term", _s17_270, _s16_107, "Skapa betalningsvillkor", _s17_88, "Editera betalningsvillkor", _s20_75, "Skapade betalningsvillkor utan problem", _s20_76, "Uppdaterade betalningsvillkor utan problem", _s21_79, "Arkiverat betalningsvillkor utan problem", _s20_77, "Betalningsvillkoret har raderats", _s20_78, "Betalningsvillkoret har tagits bort", _s21_80, "Betalningsvillkoret har \xe5terst\xe4llts", _s22_55, ":value betalningsvillkor har arkiverats", _s21_81, ":value betalningsvillkor har raderats", _s22_56, ":value betalningsvillkor har \xe5terst\xe4llts", "email_sign_in", "Logga in med e-postadress", "change", "\xc4ndra", _s23_33, "\xc4ndra till mobillayouten?", _s24_49, "Vill du byta till skrivbordslayout?", "send_from_gmail", "Skicka fr\xe5n Gmail", "reversed", "Omv\xe4nd", "cancelled", "Avbruten", "credit_amount", "Kreditsumma", "quote_amount", "Offertbelopp", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exklusive", "inclusive", "Inklusive", "hide_menu", "G\xf6m meny", "show_menu", "Visa meny", _s18_67, _s18_243, _s16_109, "S\xf6k dokument", "search_designs", "S\xf6k design", "search_invoices", "S\xf6k fakturor", "search_clients", "S\xf6k kunder", "search_products", "S\xf6k produkter", "search_quotes", "S\xf6k offerter", "search_credits", "S\xf6k krediter", "search_vendors", "S\xf6k leverant\xf6rer", "search_users", "S\xf6k anv\xe4ndare", _s16_110, "S\xf6k skattesatser", "search_tasks", "S\xf6k uppgifter", "search_settings", "S\xf6k inst\xe4llningar", "search_projects", "S\xf6k projekt", "search_expenses", "S\xf6k utgifter", "search_payments", "S\xf6k betalningar", "search_groups", "S\xf6k grupper", "search_company", "S\xf6k f\xf6retag", "search_document", "S\xf6k 1 dokument", "search_design", "S\xf6k 1 design", "search_invoice", "S\xf6k 1 faktura", "search_client", "S\xf6k 1 kund", "search_product", "S\xf6k 1 produk", "search_quote", "S\xf6k 1 offert", "search_credit", "S\xf6k 1 kredit", "search_vendor", "S\xf6k 1 leverant\xf6r", "search_user", "S\xf6k 1 offert", "search_tax_rate", "S\xf6k 1 skattesats", "search_task", "S\xf6k 1 uppgift", "search_project", "S\xf6k 1 projekt", "search_expense", "S\xf6k 1 utgift", "search_payment", "S\xf6k 1 betalning", "search_group", "S\xf6k 1 grupp", "refund_payment", "\xc5terbetala betalning", _s17_92, "Fakturan har avbrutits", _s18_69, "Fakturorna har avbrutits", _s16_116, "Fakturan har omv\xe4nts", _s17_93, "Fakturorna har omv\xe4nts", "reverse", "Omv\xe4nd", "full_name", "Hela namnet", _s17_94, "Stad/L\xe4n/Postnummer", _s17_96, _s20_196, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Tredje anpassningen", "custom4", "Fj\xe4rde anpassningen", "optional", "Frivillig", "license", "Licens", "purge_data", "Rensa uppgifter.", _s16_117, "Rensade utan problem f\xf6retags data", _s18_70, "Varning: Detta kommer permanent ta bort din information, det finns ingen \xe5terv\xe4nda.", "invoice_balance", "Fakturabalans", "age_group_0", "0 - 30 Dagar", "age_group_30", "30 - 60 Dagar", "age_group_60", "60 - 90 Dagar", "age_group_90", "90 - 120 Dagar", "age_group_120", "120+ Dagar", "refresh", "Uppdatera", "saved_design", "Designen har sparats", "client_details", "Kunduppgifter", "company_address", "F\xf6retagsadress", "invoice_details", "Faktura detaljer", "quote_details", "Offertuppgifter", "credit_details", "Kredituppgifter", "product_columns", "Produktkolumner", "task_columns", "Uppgiftskolumner", "add_field", "L\xe4gg till f\xe4lt", "all_events", "Alla h\xe4ndelser", "permissions", "Beh\xf6righeter", "none", "Ingen", "owned", "\xc4gd", "payment_success", "Betalning genomf\xf6rd", "payment_failure", "Betalning misslyckades", "invoice_sent", _s24_124, "quote_sent", "Offerten skickad", "credit_sent", "Krediten skickad", "invoice_viewed", "Fakturan visad", "quote_viewed", "Offerten visad", "credit_viewed", "Krediten visad", "quote_approved", "Offerten godk\xe4nd", _s25_38, "F\xe5 alla aviseringar", _s16_118, "K\xf6p licens", "apply_license", "Uppge Licens", "cancel_account", "Avsluta konto", _s22_57, "Varning: Detta kommer permanent ta bort ditt konto, detta g\xe5r inte att \xe5ngra.", "delete_company", "Ta bort f\xf6retag", _s22_58, "Varning: Detta kommer permanent ta bort till bolag, det finns ingen \xe5terv\xe4ndo.", "enabled_modules", "Aktiverade moduler", "converted_quote", "Offerten har konverterats", "credit_design", "Kreditdesign", "includes", "Inkluderar", "header", "Rubrik", "load_design", "Ladda design", "css_framework", "CSS Ramverk", "custom_designs", "Anpassad design", "designs", "Design", "new_design", "Ny design", "edit_design", "Redigera design", "created_design", "Designen har skapats", "updated_design", "Designen har uppdaterats", "archived_design", "Designen har arkiverats", "deleted_design", "Designen har raderats", "removed_design", "Designen har tagits bort", "restored_design", "Designen har \xe5terskapats", _s16_120, ":value designs har arkiverats", "deleted_designs", ":value designs har raderats", _s16_121, ":value designs har \xe5terst\xe4llts", "proposals", "F\xf6rslag", "tickets", "\xc4renden", _s16_122, "\xc5terkommande offerter", "recurring_tasks", "\xc5terkommande uppgifter", _s18_71, "Kontohantering", "credit_date", "Kreditdatum", "credit", "Kredit", "credits", "Kreditfakturor", "new_credit", "Ange Kredit", "edit_credit", "Redigera Kreditfaktura", "created_credit", "Kreditfaktura skapad", "updated_credit", "Kreditfaktura uppdaterad", "archived_credit", "Kreditfaktura arkiverad", "deleted_credit", "Kreditfaktura borttagen", "removed_credit", "Krediten har tagits bort", "restored_credit", "Kreditfaktura \xe5terst\xe4lld", _s16_124, ":count kreditfakturor arkiverade", "deleted_credits", ":count kreditfakturor borttagna", _s16_125, ":value krediter har \xe5terst\xe4llts", "current_version", "Nuvarande version", "latest_version", "Senaste versionen", "update_now", "Uppdatera nu", _s26_24, "En ny version av webbappen \xe4r tillg\xe4nglig", _s16_126, "Uppdatering tillg\xe4nglig", "app_updated", "Uppdateringen har slutf\xf6rts", "learn_more", "Hj\xe4lp", "integrations", "Integrationer", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Kreditens sidfot", "credit_terms", "Kreditens villkor", "new_company", "Nytt f\xf6retag", "added_company", "F\xf6retaget har lagts till", "company1", "Anpassat f\xf6retag 1", "company2", "Anpassat f\xf6retag 2", "company3", "CAnpassat f\xf6retag 3", "company4", "Anpassat f\xf6retag 4", "product1", "Anpassad produkt 1", "product2", "Anpassad produkt 2", "product3", "Anpassad produkt 3", "product4", "Anpassad produkt 4", "client1", "Anpassad kund 1", "client2", "Anpassad kund 2", "client3", "Anpassad kund 3", "client4", "Anpassad kund 4", "contact1", "Anpassad kontakt 1", "contact2", "Anpassad kontakt 2", "contact3", "Anpassad kontakt 3", "contact4", "Anpassad kontakt 4", "task1", "Anpassad uppgift 1", "task2", "Anpassad uppgift 2", "task3", "Anpassad uppgift 3", "task4", "Anpassad uppgift 4", "project1", "Anpassat projekt 1", "project2", "Anpassat projekt 2", "project3", "Anpassat projekt 3", "project4", "Anpassat projekt 4", "expense1", "Anpassad utgift 1", "expense2", "Anpassad utgift 2", "expense3", "Anpassad utgift 3", "expense4", "Anpassad utgift 4", "vendor1", "Anpassad leverant\xf6r 1", "vendor2", "Anpassad leverant\xf6r 2", "vendor3", "Anpassad leverant\xf6r 3", "vendor4", "Anpassad leverant\xf6r 4", "invoice1", "Anpassad faktura 1", "invoice2", "Anpassad faktura 2", "invoice3", "Anpassad faktura 3", "invoice4", "Anpassad faktura 4", "payment1", "Anpassad betalning 1", "payment2", "Anpassad betalning 2", "payment3", "Anpassad betalning 3", "payment4", "Anpassad betalning 4", "surcharge1", _s25_107, "surcharge2", _s25_108, "surcharge3", _s25_109, "surcharge4", _s25_110, "group1", "Anpassad grupp 1", "group2", "Anpassad grupp 2", "group3", "Anpassad grupp 3", "group4", "Anpassad grupp 4", "reset", "\xc5terst\xe4lla", "number", "Nummer", "export", "Exportera", "chart", "Lista", "count", "R\xe4kna", "totals", "Total", "blank", "Blank", "day", "Dag", "month", "M\xe5nad", "year", "\xc5r", "subgroup", "Undergrupp", "is_active", "\xc4r aktiv", "group_by", "Gruppera genom", "credit_balance", "Kreditbalans", _s18_77, "Kontakt: senast inloggad", _s17_100, "Kontakt: namn", "contact_phone", "Kontakt telefon", _s21_82, "Kontakt: anpassat v\xe4rde 1", _s21_83, "Kontakt: anpassat v\xe4rde 2", _s21_84, "Kontakt: anpassat v\xe4rde 3", _s21_85, "Kontakt: anpassat v\xe4rde 4", _s17_102, "Leveransadress 1", _s17_103, "Leveransadress 2", "shipping_city", "Leverans stad", "shipping_state", "Leverans l\xe4n", _s20_79, "Leverans postnummer", _s16_156, "Leverans land", _s16_158, "Faktureringsadress 1", _s16_159, "Faktureringsadress 2", "billing_city", "Fakturerings stad", "billing_state", "Fakturerings l\xe4n", _s19_60, "Fakturerings postnummer", "billing_country", "Fakturerings land", "client_id", "Kund-id", "assigned_to", "Tilldelat till", "created_by", "Skapad av :name", "assigned_to_id", "Tilldelad till id", "created_by_id", "Skapat av id", "add_column", "L\xe4gg till kolumn", "edit_columns", "Redigera kolumner", "columns", "Kolumner", "aging", "B\xf6rjar bli gammal", "profit_and_loss", "F\xf6rtj\xe4nst och F\xf6rlust", "reports", "Rapporter", "report", "Rapport", "add_company", "L\xe4gg till f\xf6retag", "unpaid_invoice", "Obetalad faktura", "paid_invoice", "Betalad faktura", _s16_160, "Ej godk\xe4nd offert", "help", "Hj\xe4lp", "refund", "\xc5terbetalning", "refund_date", "\xc5terbetalnings datum", "filtered_by", "Filtrerat efter", "contact_email", "Kontakt e-post", "multiselect", "Flera val", "entity_state", "Tillst\xe5nd", "verify_password", "Verifiera l\xf6senord", "applied", "Applicerad", _s21_86, "Inkludera senaste fel fr\xe5n loggarna", _s30_12, "Vi har f\xe5tt ditt meddelande och f\xf6rs\xf6ker svara snabbt.", "message", "Meddelande", "from", "Fr\xe5n", _s20_81, "Visa produktinformation", _s25_40, "Inkludera beskrivning och kostnad i produktmenyn", _s20_83, "PDF-renderaren kr\xe4ver :version", _s18_80, "Justera avgiftsprocenten", _s23_35, "Justera procent f\xf6r att ta h\xe4nsyn till avgiften", _s18_82, "Konfigurera inst\xe4llningar", "support_forum", "Supportforum", "about", "Om", "documentation", "Dokumentation", "contact_us", "Kontakta oss", "subtotal", "Delsumma", "line_total", "Summa", "item", "Artikel", "credit_email", "Credit Email", "iframe_url", "Webbsida", "domain_url", "Dom\xe4n URL", _s21_87, "L\xf6senordet \xe4r f\xf6r kort", _s20_84, "L\xf6senordet m\xe5ste inneh\xe5lla minst en versal och minst ett nummer", _s19_62, "Kundportal uppgifter", _s23_36, "Kundportal \xf6versikt", _s20_85, "Ange ett v\xe4rde", "deleted_logo", "Logotypen har tagits bort", "yes", "Ja", "no", "Nej", "generate_number", "Generera nummer", "when_saved", "N\xe4r sparat", "when_sent", "N\xe4r skickat", "select_company", "V\xe4lj f\xf6retag", "float", "Float", "collapse", "D\xf6lj", "show_or_hide", "Visa/d\xf6lj", "menu_sidebar", "Meny Sidof\xe4lt", "history_sidebar", "Historia Sidof\xe4lt", "tablet", "Tablet", "mobile", "Mobil", "desktop", "Desktop", "layout", "Layout", "view", "Visa", "module", "Modul", "first_custom", "F\xf6rsta anpassad", "second_custom", "Andra anpassad", "third_custom", "Tredje anpassad", "show_cost", "Visa kostnad", _s17_105, "Visa produktkostnad", "show_cost_help", "Visa ett produktkostnadsf\xe4lt f\xf6r att sp\xe5ra p\xe5slag/vinst", _s21_88, "Visa produktkvantitet", _s26_26, "Visa ett produktkvantitetsf\xe4lt, annars \xe4r det ett", _s21_90, "Visa fakturakvantitet", _s26_27, "Visa ett f\xe4lt f\xf6r radnummer, annars ett som standard", _s21_92, "Visa produktrabatt", _s26_28, "Visa ett rabattf\xe4lt f\xf6r en rad", _s16_162, "Standardkvantitet", _s21_94, "St\xe4ll in radens kvantitet automatiskt till ett", "one_tax_rate", "En skattesats", "two_tax_rates", "Tv\xe5 skattesatser", "three_tax_rates", "Tre skattesatser", _s16_164, "Standard skattesats", "user", "Anv\xe4ndare", "invoice_tax", "Fakturaskatt", "line_item_tax", "Artikelskatt", "inclusive_taxes", "Inklusive skatter", _s17_107, "Fakturaskattesatser", "item_tax_rates", "Artikel skattesatser", _s18_84, "V\xe4lj en kund", "configure_rates", "Konfigurera priser", _s18_85, "Konfigurera gateways", "tax_settings", "Momsinst\xe4llningar", _s18_87, "Skattesatser", "accent_color", "Accentf\xe4rg", "switch", "V\xe4xla", _s19_64, "Kommaseparerad lista", "options", "Val", _s16_166, "Enradig text", "multi_line_text", "Text med flera rader", "dropdown", "Dropdown", "field_type", "F\xe4lttyp", _s27_44, "Ett e-postmeddelande f\xf6r \xe5terst\xe4llning av l\xf6senord har skickats", "submit", "Skicka", _s16_168, "\xc5terst\xe4ll ditt l\xf6senord", "late_fees", "F\xf6rsenade avgifter", "credit_number", "Kreditnummer", "payment_number", "Betalningsnummer", "late_fee_amount", "F\xf6rseningsavgifts summa", _s16_169, "F\xf6rseningsavgifts procent", "before_due_date", "F\xf6re f\xf6rfallodagen", "after_due_date", "Efter f\xf6rfallodagen", _s18_89, "Efter fakturadatum", "days", "Dagar", "invoice_email", "Faktura e-post", "payment_email", "Betalnings e-post", "partial_payment", "Delbetalning", "payment_partial", "Delbetalning", _s21_95, "E-postadress f\xf6r delbetalning", "quote_email", "Offert e-post", _s16_171, "O\xe4ndlig p\xe5minnelse", _s16_173, "Filtrerat efter anv\xe4ndare", "administrator", "Administrat\xf6r", _s18_90, "Till\xe5t anv\xe4ndare att hantera anv\xe4ndare, \xe4ndra inst\xe4llningar och \xe4ndra alla v\xe4rden", "user_management", "Anv\xe4ndarhantering", "users", "Anv\xe4ndare", "new_user", "Ny anv\xe4ndare", "edit_user", "\xc4ndra anv\xe4ndare", "created_user", "Anv\xe4ndaren skapades", "updated_user", "Anv\xe4ndare uppdaterad", "archived_user", "Framg\xe5ngsrikt arkiverat anv\xe4ndare", "deleted_user", "Anv\xe4ndare borttagen", "removed_user", "Anv\xe4ndaren har tagits bort", "restored_user", "Anv\xe4ndare \xe5terst\xe4lld", "archived_users", ":value anv\xe4ndare har arkiverats", "deleted_users", ":value anv\xe4ndare har raderats", "removed_users", ":value anv\xe4ndare har tagits bort", "restored_users", ":value anv\xe4ndare har \xe5terst\xe4llts", _s16_175, "Generella inst\xe4llningar", "invoice_options", "Fakturainst\xe4llningar", _s17_109, "D\xf6lj 'Betald till'", _s22_65, "Visa bara 'Betald till'-sektionen p\xe5 fakturan n\xe4r en betalning har mottagits.", _s23_38, "B\xe4dda in dokument", _s28_30, _s39_7, _s16_177, "Visa Header p\xe5", _s16_178, "Visa Footer p\xe5", "first_page", "F\xf6rsta sidan", "all_pages", "Alla sidor", "last_page", "Sista sidan", "primary_font", "Prim\xe4rt typsnitt", "secondary_font", "Sekund\xe4rt typsnitt", "primary_color", "Prim\xe4r f\xe4rg", "secondary_color", "Sekund\xe4r f\xe4rg", "page_size", "Sidstorlek", "font_size", "Storlek p\xe5 framsida", "quote_design", "Offert design", "invoice_fields", "Fakturaf\xe4lt", "product_fields", "Produkt f\xe4lt", "invoice_terms", "Fakturavillkor", "invoice_footer", "Faktura sidfot", "quote_terms", "Offertvillkor", "quote_footer", "Offert footer", _s18_91, "Automatisk e-post", _s23_39, "E-posta automatiskt \xe5terkommande fakturor n\xe4r den skapas.", _s18_92, "Automatisk arkivering", _s23_40, "Arkivera automatiskt offerter n\xe4r de konverterats till faktura.", _s18_93, "Auto Konvertera", _s23_41, "Konvertera automatiskt en offert till faktura vid bekr\xe4ftelse.", _s17_111, "Arbetsfl\xf6desinst\xe4llningar", "freq_daily", "Dagligen", "freq_weekly", "Veckovis", "freq_two_weeks", "Tv\xe5 veckor", "freq_four_weeks", "Fyra veckor", "freq_monthly", "M\xe5nadsvis", "freq_two_months", "Tv\xe5 m\xe5nader", _s17_113, "Tre m\xe5nader", _s16_179, "Fyra m\xe5nader", "freq_six_months", "Sex m\xe5nader", "freq_annually", "\xc5rsvis", "freq_two_years", "Tv\xe5 \xe5r", _s16_180, "Tre \xe5r", "never", "Aldrig", "company", "F\xf6retag", _s17_114, "Genererade nummer", "charge_taxes", "Inkludera moms", "next_reset", "N\xe4sta \xe5terst\xe4llning", "reset_counter", "\xc5terst\xe4ll r\xe4knare", _s16_181, "\xc5terkommande prefix", "number_padding", "Nummerfyllning", "general", "Allm\xe4n", "surcharge_field", "Till\xe4ggsf\xe4lt", "company_field", "F\xf6retagsf\xe4lt", "company_value", "F\xf6retagets v\xe4rde", "credit_field", "Kreditf\xe4lt", "invoice_field", "Fakturaf\xe4lt", _s17_116, "Till\xe4ggsavgift till faktura", "client_field", "Kundf\xe4lt", "product_field", "Produktf\xe4lt", "payment_field", "Betalningsf\xe4lt", "contact_field", "Kontaktf\xe4lt", "vendor_field", "Leverant\xf6rsf\xe4lt", "expense_field", "Utgiftsf\xe4lt", "project_field", "Projektf\xe4lt", "task_field", "Uppgiftsf\xe4lt", "group_field", "Gruppf\xe4lt", "number_counter", "Nummerr\xe4knare", "prefix", "Prefix", "number_pattern", "Nummerm\xf6nster", "messages", "Meddelanden", "custom_css", "Anpassad CSS", _s17_118, "Anpassad JavaScript", _s16_183, "Visa p\xe5 PDF", _s21_97, "Visa kundens signatur p\xe5 fakturan/offerten.", _s25_46, "Faktura villkor kryssruta", _s30_13, "Kr\xe4v att kunden accepterar fakturavillkoren.", _s23_42, "Offert villkors kryssruta", _s28_31, "Kr\xe4v att kunden accepterar offertvillkoren.", _s25_47, "Faktura signatur", _s30_14, "Kr\xe4v signatur av kund.", _s23_43, "Offert signatur", _s22_67, "L\xf6senordsskydda fakturor", _s27_45, "Till\xe5ter dig att s\xe4tta ett l\xf6senord f\xf6r varje kontakt. Om ett l\xf6senord \xe4r valt kommer kontakten vara tvungen att skriva in l\xf6senordet innan den kan se fakturan.", "authorization", "Tillst\xe5nd", "subdomain", "Underdom\xe4n", "domain", "Dom\xe4n", "portal_mode", "Portal-l\xe4ge", "email_signature", "V\xe4nliga h\xe4lsningar,", _s24_50, "G\xf6r det enklare f\xf6r dina kunder att betala genom att l\xe4gga till schema.org m\xe4rkning till dina e-postmeddelanden.", "plain", "Vanlig", "light", "Ljus", "dark", "M\xf6rk", "email_design", "E-post design", "attach_pdf", "Bifoga PDF", _s16_184, "Bifoga dokument", "attach_ubl", "Bifoga UBL", "email_style", "E-poststil", _s19_66, "Aktivera m\xe4rkning", "reply_to_email", "Reply-To E-post", "reply_to_name", "Reply-To namn", "bcc_email", "Skicka som hemlig kopia", "processed", "Bearbetat", "credit_card", "Betalkort", "bank_transfer", "Bank\xf6verf\xf6ring", "priority", "Prioritet", "fee_amount", "Avgiftsbelopp", "fee_percent", "Avgiftsprocent", "fee_cap", "Avgiftstak", "limits_and_fees", "Begr\xe4nsningar/avgifter", "enable_min", "Aktivera min", "enable_max", "Aktivera max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, "Accepterade kort logos", "credentials", "Uppgifter", "update_address", "Uppdatera adress", _s19_69, "Uppdatera kundens adress med tillhandah\xe5llna uppgifter", "rate", "\xe1-pris", "tax_rate", "Skatteniv\xe5", "new_tax_rate", "Ny skatte niv\xe5", "edit_tax_rate", "Redigera skatteniv\xe5", _s16_186, "Framg\xe5ngsrikt skapat skattesats", _s16_187, "Framg\xe5ngsrikt uppdaterad momssats", _s17_121, "Framg\xe5ngsrikt arkiverat skatteniv\xe5n/momssatsen", _s16_188, "Skattesatsen har raderats", _s17_122, "Skattesatsen har \xe5terst\xe4llts", _s18_94, ":value skattesatser har arkiverats", _s17_123, ":value skattesatser har raderats", _s18_95, ":value skattesatser har \xe5terst\xe4llts", "fill_products", "Auto-ifyll produkter", _s18_96, "V\xe4lj en produkt f\xf6r att automatiskt fylla i beskrivning och pris", "update_products", "Auto-uppdaterade produkter", _s20_89, "Uppdatera en faktura f\xf6r att automatiskt uppdatera produktbiblioteket", _s16_189, "Konvertera produkter", _s21_98, "Konvertera automatiskt produkt priser till kundens valuta", "fees", "Avgifter", "limits", "Gr\xe4nser", "provider", "Leverant\xf6r", "company_gateway", "Betalningsgateway", _s16_191, "Betalningsgateways", _s19_70, "Ny gateway", _s20_90, "Redigera gateway", _s23_44, "Gateway skapades", _s23_45, "Gateway uppdaterades", _s24_51, "Gateway arkiverades", _s23_46, "Gateway raderades", _s24_52, "Gateway \xe5terst\xe4lldes", _s25_49, ":value gateways har arkiverats", _s24_53, ":value gateways har raderats", _s25_50, ":value gateways har \xe5terst\xe4llts", _s16_193, "Forts\xe4tt redigera", "discard_changes", "Avbryt \xe4ndringar", "default_value", "Standardv\xe4rde", "disabled", "Avst\xe4ngd", "currency_format", "Valutaformat", _s21_99, "F\xf6rsta dagen i veckan", _s23_47, "\xc5rets f\xf6rsta m\xe5nad", "sunday", "S\xf6ndag", "monday", "M\xe5ndag", "tuesday", "Tisdag", "wednesday", "Onsdag", "thursday", "Torsdag", "friday", "Fredag", "saturday", "L\xf6rdag", "january", "Januari", "february", "Februari", "march", "Mars", "april", "April", "may", "Maj", "june", "Juni", "july", "Juli", "august", "Augusti", "september", "September", "october", "Oktober", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Kod", "date_format", "Datumformat", "datetime_format", "Datum- och tidsformat", "military_time", "24 Timmars tid", _s18_97, "24-timmarsvisning", "send_reminders", "Skicka p\xe5minnelser", "timezone", "Tidszon", _s19_71, "Filtrera efter projekt", _s17_124, "Filtrerat efter grupp", _s19_73, "Filtrerat efter faktura", _s18_98, "Filtrerat efter kund", _s18_100, "Filtrerat efter leverant\xf6r", "group_settings", "Gruppinst\xe4llningar", "group", "Grupp", "groups", "Grupper", "new_group", "Ny grupp", "edit_group", "Redigera grupp", "created_group", "Gruppen har skapats", "updated_group", "Gruppen har uppdaterats", "archived_groups", ":value grupper har arkiverats", "deleted_groups", ":value grupper har raderats", "restored_groups", ":value grupper har \xe5terst\xe4llts", "archived_group", "Gruppen har arkiverats", "deleted_group", "Gruppen har raderats", "restored_group", "Gruppen har \xe5terst\xe4llts", "upload_logo", "Ladda upp logotyp", "uploaded_logo", "Logotypen har laddats upp", "logo", "Logotyp", "saved_settings", "Inst\xe4llningarna har sparats", _s16_195, "Produkt inst\xe4llningar", "device_settings", "Enhetsinst\xe4llningar", "defaults", "F\xf6rinst\xe4llningar", "basic_settings", "Grundl\xe4ggande inst\xe4llningar", _s17_126, "Avancerade inst\xe4llningar", "company_details", "F\xf6retagsinformation", "user_details", "Anv\xe4ndaruppgifter", "localization", "Spr\xe5kanpassning", "online_payments", "Onlinebetalningar", "tax_rates", "Momsniv\xe5er", "notifications", "Meddelanden", "import_export", "Importera/Exportera", "custom_fields", "Anpassade f\xe4lt", "invoice_design", "Fakturadesign", "buy_now_buttons", "K\xf6p Nu knappar", "email_settings", "E-postinst\xe4llningar", _s23_49, "Mallar och p\xe5minnelser", _s22_68, "Kreditkort och banker", _s19_75, _s17_173, "price", "Pris", "email_sign_up", "Registrera dig via e-post", "google_sign_up", "Registrera dig via Google", _s27_49, "Tack f\xf6r ditt k\xf6p!", "redeem", "L\xf6s in", "back", "Tillbaka", "past_purchases", "Tidigare k\xf6p", _s19_77, "\xc5rlig prenumeration", "pro_plan", "Pro prenumeration", "enterprise_plan", "Enterprise prenumeration", "count_users", ":count anv\xe4ndare", "upgrade", "Uppgradera", _s25_51, "Ange ett f\xf6rnamn", _s24_54, "Ange ett efternamn", _s33_28, "Godk\xe4nn anv\xe4ndarvillkoren och sekretesspolicyn f\xf6r att skapa ett konto.", "i_agree_to_the", "Jag godk\xe4nner", _s16_197, "Villkor f\xf6r tj\xe4nsten", "privacy_policy", "Integritetspolicy", "sign_up", "Registrera dig", "account_login", "Inloggning", "view_website", "Visa webbplats", "create_account", "Skapa konto", "email_login", "E-postinloggning", "create_new", "Skapa Ny", _s18_102, "Ingen posts har valts", _s21_102, "Spara eller avbryt dina \xe4ndringar", "download", "Ladda ner", _s27_50, "Kr\xe4ver en enterprise prenumeration", "take_picture", "Ta en bild", "upload_file", "Ladda upp en fil", "document", "Dokument", "documents", "Dokument", "new_document", "Nytt dokument", "edit_document", "Redigera dokument", _s17_128, "Dokuementet har laddats upp", _s16_199, "Dokumentet har uppdaterats", _s17_129, "Dokumentet har arkiverats", _s16_200, "Dokumentet har raderats", _s17_130, "Dokumentet har \xe5terst\xe4llts", _s18_104, ":value dokument har arkiverats", _s17_131, ":value dokument har raderats", _s18_105, ":value dokument har \xe5terst\xe4llts", "no_history", "Ingen historik", "expense_date", "Kostnads datum", "pending", "P\xe5g\xe5ende", _s16_201, "Loggad", _s16_202, "I v\xe4ntan p\xe5", _s16_203, "Fakturerad", "converted", "Konvertera", _s24_56, "Bifoga dokument till fakturan", "exchange_rate", "V\xe4xlingskurs", _s16_204, "Konvertera valuta", "mark_paid", "Markera betald", "category", "Kategori", "address", "Adress", "new_vendor", "Ny leverant\xf6r", "created_vendor", "Framg\xe5ngsrikt skapat leverant\xf6r", "updated_vendor", "Framg\xe5ngsrikt uppdaterat leverant\xf6r", "archived_vendor", "Framg\xe5ngsrikt arkiverat leverant\xf6r", "deleted_vendor", "Framg\xe5ngsrikt raderat leverant\xf6r", "restored_vendor", "Lyckades \xe5terst\xe4lla leverant\xf6r", _s16_205, "Framg\xe5ngsrikt arkiverat :count leverant\xf6rer", "deleted_vendors", "Framg\xe5ngsrikt raderat :count leverant\xf6rer", _s16_206, ":value leverant\xf6rer har \xe5terst\xe4llts", "new_expense", "Ny Kostnad", "created_expense", "Framg\xe5ngsrikt skapat kostnad", "updated_expense", "Framg\xe5ngsrikt uppdaterat kostnad", _s16_207, "Framg\xe5ngsrikt arkiverat kostnad", "deleted_expense", "Framg\xe5ngsrikt tagit bort kostnad", _s16_208, "Lyckades \xe5terst\xe4lla utgifter", _s17_132, "Framg\xe5ngsrikt arkiverat kostnader", _s16_209, "Framg\xe5ngsrikt tagit bort kostnader", _s17_133, ":value utgifter har \xe5terst\xe4llts", "copy_shipping", "Kopiera frakt", "copy_billing", "Kopiera betalning", "design", "Design", _s21_103, "Det gick inte att hitta posten", "invoiced", "Fakturerad", "logged", "Loggat", "running", "K\xf6rs", "resume", "\xc5teruppta", "task_errors", "Korrigera \xf6verlappande tider", "start", "Start", "stop", "Stoppa", "started_task", "Startat uppgift utan problem", "stopped_task", "Framg\xe5ngsrikt stoppad uppgift", "resumed_task", "fortsatt uppgiften utan problem", "now", "Nu", _s16_210, "Starta automatiskt uppgifter", "timer", "Timer", "manual", "Manuell", "budgeted", "Budgeterat", "start_time", "Start-tid", "end_time", "Sluttid", "date", "Datum", "times", "Tider", "duration", "Varaktighet", "new_task", "Ny uppgift", "created_task", "Framg\xe5ngsrikt skapad uppgift", "updated_task", "Lyckad uppdatering av uppgift", "archived_task", "Framg\xe5ngsrikt arkiverad uppgift", "deleted_task", "Framg\xe5ngsrikt raderad uppgift", "restored_task", "Framg\xe5ngsrikt \xe5terst\xe4lld uppgift", "archived_tasks", "Framg\xe5ngsrikt arkiverade :count uppgifter", "deleted_tasks", "Framg\xe5ngsrikt raderade :count uppgifter", "restored_tasks", ":value uppgifter har \xe5terst\xe4llts", _s19_79, "Ange ett namn", "budgeted_hours", "Budgeterade timmar", "created_project", "Projekt skapat", "updated_project", "Projektet uppdaterat", _s16_212, "Projekt arkiverat", "deleted_project", "Projekt borttaget", _s16_213, "Projekt \xe5terst\xe4llt", _s17_134, ":count projekt arkiverade", _s16_214, ":count projekt borttagna", _s17_135, ":value projekt har \xe5terst\xe4llts", "new_project", "Nytt projekt", _s27_54, "Tack f\xf6r att du anv\xe4nder v\xe5r app!", "if_you_like_it", "Om du gillar det", "click_here", "klicka h\xe4r", _s18_106, "Klicka h\xe4r", "to_rate_it", "att betygs\xe4tta det.", "average", "Genomsnitt", "unapproved", "Icke godk\xe4nd", _s30_19, "V\xe4nligen autentisera f\xf6r att \xe4ndra denna inst\xe4llning", "locked", "L\xe5st", "authenticate", "Autentisera", _s19_81, "V\xe4nligen autentisera", _s24_58, "Biometrisk autentisering", "footer", "Sidfot", "compare", "J\xe4mf\xf6r", "hosted_login", "Hosted inloggning", "selfhost_login", "Sj\xe4lvhostad inloggning", "google_sign_in", "Logga in med Google", "today", "Idag", "custom_range", "Anpassat intervall", "date_range", "Datumintervall", "current", "Nuvarande", "previous", "F\xf6reg\xe5ende", "current_period", "Nuvarande period", _s17_136, "J\xe4mf\xf6relseperiod", "previous_period", _s17_271, "previous_year", _s17_271, "compare_to", "J\xe4mf\xf6r med", "last7_days", "Senaste 7 dagarna", "last_week", "F\xf6rra veckan", "last30_days", "Senaste 30 dagarna", "this_month", "Denna m\xe5naden", "last_month", "Senaste m\xe5naden", "this_year", "Detta \xe5ret", "last_year", "Senaste \xe5ret", "custom", "Utforma", _s16_215, "Klona till faktura", "clone_to_quote", "Klona till offert", "clone_to_credit", "Klona till kredit", "view_invoice", "Visa faktura", "convert", "Konvertera", "more", "Mer", "edit_client", "Redigera kund", "edit_product", "Redigera produkt", "edit_invoice", "Redigera faktura", "edit_quote", "\xc4ndra offert", "edit_payment", "\xc4ndra betalning", "edit_task", "Redigera uppgift", "edit_expense", "Redigera kostnad", "edit_vendor", "\xc4ndra leverant\xf6r", "edit_project", "\xc4ndra produkt", _s20_92, "Redigera \xe5terkommande offerter", "billing_address", "Fakturaadress", _s16_217, "Leveransadress", "total_revenue", "Totala int\xe4kter", "average_invoice", "Genomsnittlig faktura", "outstanding", "Utest\xe5ende/Obetalt", "invoices_sent", _s24_124, "active_clients", "aktiva kunder", "close", "St\xe4ng", "email", "E-post", "password", "L\xf6senord", "url", "URL", "secret", "Hemlig", "name", "Namn", "logout", "Logga ut", "login", "Logga in", "filter", "Filter", "sort", "Sortera", "search", "S\xf6k", "active", "Aktiv", "archived", "Arkiverad", "deleted", "Ta bort", "dashboard", "\xd6versikt", "archive", "Arkiv", "delete", "Ta bort", "restore", "\xc5terst\xe4ll", _s16_219, "Uppdatering klar", _s23_50, "Ange din e-postadress", _s26_37, "Ange ditt l\xf6senord", _s21_106, "Ange din URL", _s26_39, "Ange din produktnyckel", "ascending", "Stigande", "descending", "Fallande", "save", "Spara", _s17_138, "Ett fel uppstod", "paid_to_date", "Betalt hittills", "balance_due", "Resterande belopp", "balance", "Balans", "overview", "\xd6versikt", "details", "Detaljer", "phone", "Telefon", "website", "Hemsida", "vat_number", "Momsregistreringsnummer", "id_number", "ID-nummer", "create", "Skapa", _s19_83, "Kopierade :value till urklipp", "error", "Error", _s16_221, "Kunde inte starta", "contacts", "Kontakter", "additional", "Ytterligare", "first_name", "F\xf6rnamn", "last_name", "Efternamn", "add_contact", "L\xe4gg till kontakt", "are_you_sure", "\xc4r du s\xe4ker?", "cancel", "Avbryt", "ok", "Ok", "remove", "Ta bort", _s16_223, "E-postadressen \xe4r ogiltig", "product", "Produkt", "products", "Produkter", "new_product", "Ny produkt", "created_product", "Produkt skapad", "updated_product", "Produkt uppdaterad", _s16_225, "Produkt arkiverad", "deleted_product", "Produkt borttagen", _s16_226, "Produkt \xe5terst\xe4lld", _s17_140, "Arkiverade :count produkter utan problem", _s16_227, ":count produkter borttagna", _s17_141, ":value produkter har \xe5terst\xe4llts", "product_key", "Produkt", "notes", "Notis", "cost", "Kostnad", "client", "Kund", "clients", "Kunder", "new_client", "Ny kund", "created_client", "Kund skapad", "updated_client", "Kund uppdaterad", "archived_client", "Kund arkiverad", _s16_228, ":count kunder arkiverade", "deleted_client", "kund borttagen", "deleted_clients", ":count kunder borttagna", "restored_client", "Kund \xe5terst\xe4lld", _s16_229, ":value kunder har \xe5terst\xe4llts", "address1", "Adress 1", "address2", "Adress 2", "city", "Ort", "state", "Landskap", "postal_code", "Postnummer", "country", "Land", "invoice", "Faktura", "invoices", "Fakturor", "new_invoice", "Ny faktura", "created_invoice", "Faktura skapad", "updated_invoice", "Faktura uppdaterad", _s16_230, "Faktura arkiverad", "deleted_invoice", "Faktura borttagen", _s16_231, "Faktura \xe5terst\xe4lld", _s17_142, ":count fakturor arkiverade", _s16_232, ":count fakturor borttagna", _s17_143, ":value fakturor har \xe5terst\xe4llts", "emailed_invoice", "Faktura skickad som e-post", "emailed_payment", "Epostade betalningen utan problem", "amount", "Summa", "invoice_number", "Fakturanummer", "invoice_date", "Fakturadatum", "discount", "Rabatt", "po_number", "Referensnummer", "terms", "Villkor", "public_notes", "Publika noteringar", "private_notes", "Privata anteckningar", "frequency", "Frekvens", "start_date", "Startdatum", "end_date", "Slutdatum", "quote_number", "Offertnummer", "quote_date", "Offertdatum", "valid_until", "Giltig till", "items", "Artiklar", "partial_deposit", "Delvis/deposition", "description", "Beskrivning", "unit_cost", "Enhetspris", "quantity", "Antal", "add_item", "L\xe4gg till artikel", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Totala summan", "pdf", "PDF", "due_date", "Sista betalningsdatum", _s16_233, "Delvis f\xf6rfallen", "status", "Status", _s17_144, "Fakturastatus", "quote_status", "Offertstatus", _s22_69, "Klicka + f\xf6r att l\xe4gga till en artikel", _s22_71, "Klicka + f\xf6r att l\xe4gga till tid", "count_selected", ":count markerade", "total", "Totalsumma", "percent", "Procent", "edit", "\xc4ndra", "dismiss", "Avf\xe4rda", _s20_94, "V\xe4lj ett datum", _s22_72, "V\xe4lj en kund", _s24_60, "V\xe4lj en faktura", "task_rate", "Uppgifts taxa", "settings", "Inst\xe4llningar", "language", "Spr\xe5k", "currency", "Valuta", "created_at", "Skapat datum", "created_on", "Skapad", "updated_at", "Uppdaterad", "tax", "Moms", _s30_21, "Ange ett fakturanummer", _s27_58, "Ange ett offertnummer", "past_due", "F\xf6rfallen", "draft", "Utkast", "sent", "Skickat", "viewed", "Visad", "approved", "Godk\xe4nd", "partial", "delins\xe4ttning", "paid", "Betald", "mark_sent", "Markera skickad", _s22_74, "Fakturan har markerats som skickad", _s22_75, "Fakturan har markerats som betalad", _s23_52, "Fakturorna har markerats som skickade", _s23_53, "Fakturorna har markerats som betalade", "done", "Klar", _s37_21, "Ange kundens namn eller kontaktperson", "dark_mode", "M\xf6rkt l\xe4ge", _s27_60, "Starta om appen f\xf6r att till\xe4mpa \xe4ndringen", "refresh_data", "Uppdatera data", "blank_contact", "Tom kontakt", "activity", "H\xe4ndelse", _s16_235, "Inga uppgifter funna", "clone", "Kopiera", "loading", "Laddar", "industry", "Industri", "size", "Storlek", "payment_terms", _s17_270, "payment_date", "Betalningsdatum", "payment_status", "Betalningsstatus", _s16_237, "V\xe4ntande", _s16_238, "Ogiltig", _s16_239, "Misslyckad", _s16_240, "Avslutad", _s16_241, _s18_243, _s16_242, "\xc5terbetalad", _s17_145, "Outnyttjad", _s17_146, "Delvis oanv\xe4nd", "net", "Netto", "client_portal", "Kundportal", "show_tasks", "Visa uppgifter", "email_reminders", "E-postp\xe5minnelser", "enabled", "Aktiverad", "recipients", "Mottagare", "initial_email", "P\xe5b\xf6rja epost", "first_reminder", "F\xf6rsta P\xe5minnelse", "second_reminder", "Andra P\xe5minnelse", "third_reminder", _s17_205, "reminder1", "F\xf6rsta p\xe5minnelsen", "reminder2", "Andra p\xe5minnelsen", "reminder3", "Tredje p\xe5minnelsen", "template", "Mall", "send", "Skicka", "subject", "Subject", "body", "Organisation/Avdelning", "send_email", "Skicka epost", "email_receipt", "E-posta kvitto till kunden", "auto_billing", "Automatisk fakturering", "button", "Knapp", "preview", "F\xf6rhandsgranska", "customize", "Skr\xe4ddarsy", "history", "Historik", "payment", "Betalning", "payments", "Betalningar", "refunded", "\xc5terbetalad", "payment_type", "Betalningstyp", _s21_108, "Transaktion referens", "enter_payment", "Ange betalning", "new_payment", "Ny betalning", "created_payment", "Betalning registrerad", "updated_payment", "Betalning uppdaterad", _s16_243, "Betalning arkiverad", "deleted_payment", "Betalning borttagen", _s16_244, "betalning \xe5terst\xe4lld", _s17_147, ":count betalningar arkiverade", _s16_245, ":count betalningar borttagna", _s17_148, ":value betalningar har \xe5terst\xe4llts", "quote", "Offert", "quotes", "Offerter", "new_quote", "Ny offert", "created_quote", "Offert skapad", "updated_quote", "Offert uppdaterad", "archived_quote", "Offert arkiverad", "deleted_quote", "Offert borttagen", "restored_quote", "Offert \xe5terst\xe4lld", "archived_quotes", ":count offerter arkiverade", "deleted_quotes", ":count offerter borttagna", "restored_quotes", ":value offerter har \xe5terst\xe4llts", "expense", "Utgift", "expenses", "Utgifter", "vendor", "Leverant\xf6r", "vendors", "Leverant\xf6rer", "task", "Uppgift", "tasks", "Uppgifter", "project", "Projekt", "projects", "Projekt", "activity_1", ":user skapade kund :client", "activity_2", ":user arkiverade kund :client", "activity_3", ":user raderade kund :client", "activity_4", ":user skapade faktura :invoice", "activity_5", ":user uppdaterade faktura :invoice", "activity_6", ":user mailade faktura :invoice f\xf6r :client till :contact", "activity_7", ":contact visade faktura :invoice f\xf6r :client", "activity_8", ":user arkiverade faktura :invoice", "activity_9", ":user raderade faktura :invoice", "activity_10", _s85_0, "activity_11", ":user uppdaterade betalning :payment", "activity_12", ":user arkiverade betalning :payment", "activity_13", ":user tog bort betalning :payment", "activity_14", ":user skickade in :credit kredit", "activity_15", ":user updaterade :credit kredit", "activity_16", ":user arkiverade :credit kredit", "activity_17", ":user tog bort :credit kredit", "activity_18", ":user skapade offert :quote", "activity_19", ":user uppdaterade offert :quote", "activity_20", ":user mailade offert :quote f\xf6r :client f\xf6r :contact", "activity_21", ":contact visade offert :quote", "activity_22", ":user arkiverade offert :quote", "activity_23", ":user tog bort offert :quote", "activity_24", ":user \xe5terst\xe4llde offert :quote", "activity_25", ":user \xe5terst\xe4llde faktura :invoice", "activity_26", ":user \xe5terst\xe4llde kund :client", "activity_27", ":user \xe5terst\xe4llde betalning :payment", "activity_28", ":user \xe5terst\xe4llde :credit kredit", "activity_29", _s42_14, "activity_30", ":user skapade leverant\xf6r :vendor", "activity_31", ":user arkiverade leverant\xf6r :vendor", "activity_32", ":user tog bort leverant\xf6r :vendor", "activity_33", ":user \xe5terst\xe4llde leverant\xf6r :vendor", "activity_34", ":user skapade kostnad :expense", "activity_35", ":user arkiverade kostnad :expense", "activity_36", ":user tog bort kostnad :expense", "activity_37", ":user \xe5terst\xe4llde kostnad :expense", "activity_39", ":user avbr\xf6t en :payment_amount betalning :payment", "activity_40", ":user \xe5terbetalade :adjustment av en :payment_amount betalning :payment", "activity_41", ":payment_amount betalning (:payment) misslyckad", "activity_42", ":user skapade uppgift :task", "activity_43", ":user uppdaterade uppgift :task", "activity_44", ":user arkiverade uppgift :task", "activity_45", ":user tog bort uppgift :task", "activity_46", ":user \xe5terst\xe4llde uppgift :task", "activity_47", ":user uppdaterade kostnad :expense", "activity_48", ":user skapade anv\xe4ndare :user", "activity_49", ":user uppdaterade anv\xe4ndare :user", "activity_50", ":user arkiverade anv\xe4ndare :user", "activity_51", ":user raderade anv\xe4ndare :user", "activity_52", ":user \xe5terst\xe4llde anv\xe4ndare :user", "activity_53", ":user m\xe4rkt skickad :invoice", "activity_54", ":user betalade fakturan :invoice", "activity_55", ":contact svarade p\xe5 \xe4rende :ticket", "activity_56", ":user visade \xe4rende :ticket", "activity_57", "Systemet kunde inte skicka fakturan via e-post :invoice", "activity_58", ":user omv\xe4nd faktura :invoice", "activity_59", ":user avbruten faktura :invoice", "activity_60", ":contact har kollat p\xe5 offerten :quote", "activity_61", ":user uppdaterade kunden :client", "activity_62", ":user uppdaterade leverant\xf6ren :vendor", "activity_63", ":user mejlade f\xf6rsta p\xe5minnelsen f\xf6r faktura :invoice till :contact", "activity_64", ":user emaimejlade andra p\xe5minnelsen f\xf6r faktura :invoice till :contact", "activity_65", ":user mejlade tredje p\xe5minnelsen f\xf6r faktura :invoice till :contact", "activity_66", ":user mejlade en o\xe4ndlig p\xe5minnelse f\xf6r faktura :invoice till :contact", "activity_80", ":user skapade prenumerationen :subscription", "activity_81", ":user uppdaterade prenumerationen :subscription", "activity_82", ":user arkiverade prenumerationen :subscription", "activity_83", ":user raderade prenumerationen :subscription", "activity_84", ":user \xe5terst\xe4llde prenumerationen :subscription", _s17_149, "Eng\xe5ngs l\xf6senord", "emailed_quote", "Offert e-postad", "emailed_credit", _s32_48, _s20_96, "Offerten har markerats som skickad", _s21_110, "Krediten har markerats som skickad", "expired", "Utg\xe5tt", "all", "Alla", "select", "V\xe4lj", _s22_76, "Tryck l\xe4nge p\xe5 meny", "custom_value1", "Anpassat v\xe4rde", "custom_value2", "Anpassat v\xe4rde", "custom_value3", "Anpassat v\xe4rde 3", "custom_value4", "Anpassat v\xe4rde 4", _s18_107, "Anpassad e-poststil", _s24_65, "Anpassat \xf6versiktsmeddelande", _s29_43, "Anpassat obetalt fakturameddelande", _s27_65, "Anpassat betalt fakturameddelande", _s31_23, "Anpassat icke godk\xe4nt offertmeddelande", "lock_invoices", "L\xe5s fakturor", "translations", "\xd6vers\xe4ttningar", _s19_84, "Uppgift nummerformat", _s19_86, "Uppgift nummerr\xe4knare", _s22_78, "Utgift nummerformat", _s22_80, "Utgift nummerr\xe4knare", _s21_111, "Leverant\xf6r nummerformat", _s21_113, "Leverant\xf6r nummerr\xe4knare", _s21_115, "\xc4rende nummerformat", _s21_117, "\xc4rende nummerr\xe4knare", _s22_82, "Betalning nummerformat", _s22_84, "Betalning nummerr\xe4knare", _s22_86, "Faktura nummerformat", _s22_88, "Fakturar\xe4knare", _s20_97, "Offert nummerformat", _s20_99, "Offertr\xe4knare", _s21_119, "Kund nummerformat", _s21_121, "Kund nummerr\xe4knare", _s21_123, "Kredit nummerformat", _s21_124, "Kredit nummerr\xe4knare", _s18_109, "\xc5terst\xe4ll r\xe4knedatum", "counter_padding", "Utfyllnad f\xf6r r\xe4knare", _s28_66, _s27_74, _s18_111, "Standardskattnamn 1", _s18_113, "Standard skattesats 1", _s18_115, "Standardskattnamn 2", _s18_117, "Standard skattesats 2", _s18_119, "Standardskattnamn 3", _s18_121, "Standard skattesats 3", _s21_125, "E-postfakturans \xe4mne", _s19_88, "E-postoffertens \xe4mne", _s21_127, "E-postbetalningens \xe4mne", _s29_45, "\xc4mne f\xf6r delbetalning via e-post", "show_table", "Visa tabell", "show_list", "Visa lista", "client_city", "Kundens stad", "client_state", "Kundens landskap", "client_country", "Kundens land", _s16_246, "Kunden \xe4r aktiv", "client_balance", "Kundens balans", "client_address1", "Kundens adress 1", "client_address2", "Kundens adress 2", "vendor_address1", "Leverant\xf6rsadress", "vendor_address2", "Leverant\xf6rsadress 2", _s24_67, "Kundens leveransadress 1", _s24_68, "Kundens leveransadress 2", "type", "Typ", "invoice_amount", "Faktura belopp", _s16_250, "F\xf6rfallodatum", "tax_rate1", "Skattesats 1", "tax_rate2", "Skattesats 2", "tax_rate3", "Skattesats 3", "auto_bill", "Auto debitera", "archived_at", "Arkiverad kl", "has_expenses", "Har utgifter", "custom_taxes1", "Anpassade skatter 1", "custom_taxes2", "Anpassade skatter 2", "custom_taxes3", "Anpassade skatter 3", "custom_taxes4", "Anpassade skatter 4", _s17_151, _s25_107, _s17_152, _s25_108, _s17_153, _s25_109, _s17_154, _s25_110, "is_deleted", "\xc4r raderad", "vendor_city", "Leverant\xf6rens stad", "vendor_state", "Leverant\xf6rens landskap", "vendor_country", "Leverant\xf6rens land", "is_approved", "\xc4r godk\xe4nd", "tax_name", "Skattenamn", "tax_amount", "Moms summa", "tax_paid", "Moms betalad", "payment_amount", "Betald summa", "age", "\xc5lder", "is_running", "K\xf6rs", "time_log", "Tidslogg", "bank_id", "Bank", _s19_90, "Utgiftskategori ID", _s16_251, "Kostnads kategori", _s19_92, "Fakturavaluta ID", "tax_name1", "Skattnamn 1", "tax_name2", "Skattnamn 2", "tax_name3", "Skattnamn 3", "transaction_id", "Transaktions ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "th", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0e01\u0e32\u0e23\u0e01\u0e23\u0e30\u0e17\u0e33", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u0e15\u0e32\u0e23\u0e32\u0e07\u0e40\u0e27\u0e25\u0e32", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "archive_invoice", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "archive_quote", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "archive_credit", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "archive_task", "\u0e40\u0e01\u0e47\u0e1a\u0e07\u0e32\u0e19", "archive_client", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e01\u0e48\u0e32\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "archive_project", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", "archive_expense", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "restore_payment", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "restore_invoice", "\u0e40\u0e23\u0e35\u0e22\u0e01\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "restore_quote", "\u0e40\u0e23\u0e35\u0e22\u0e01\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "restore_credit", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "restore_task", "\u0e40\u0e23\u0e35\u0e22\u0e01\u0e04\u0e37\u0e19\u0e07\u0e32\u0e19", "restore_client", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "restore_project", "Restore Project", "restore_expense", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "archive_vendor", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "restore_vendor", "\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "create_product", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "archive_product", "\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e02\u0e49\u0e32\u0e04\u0e25\u0e31\u0e07\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u0e2d\u0e31\u0e1e\u0e42\u0e2b\u0e25\u0e14", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e40\u0e1b\u0e47\u0e19 Default Terms", _s22_5, "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s20_11, "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s17_12, "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e41\u0e25\u0e49\u0e27", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "delete_credit", "\u0e25\u0e1a\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23", "bank_accounts", "\u0e1a\u0e31\u0e15\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15 & \u0e18\u0e19\u0e32\u0e04\u0e32\u0e23", _s21_21, "\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u0e22\u0e2d\u0e14\u0e04\u0e07\u0e04\u0e49\u0e32\u0e07", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e0a\u0e48\u0e2d\u0e07\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e25\u0e07\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", _s17_28, _s17_29, "week", "\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u0e2a\u0e01\u0e38\u0e25\u0e40\u0e07\u0e34\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "\u0e04\u0e48\u0e32\u0e18\u0e23\u0e23\u0e21\u0e40\u0e19\u0e35\u0e22\u0e21\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a :amount \u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19 :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u0e15\u0e31\u0e49\u0e07\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u0e14\u0e39\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 # :expense", "view_statement", "\u0e14\u0e39\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u0e23\u0e30\u0e1a\u0e1a", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "\u0e08\u0e32\u0e01\u0e0a\u0e37\u0e48\u0e2d", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1b\u0e23\u0e30\u0e08\u0e33", _s21_46, "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e0b\u0e49\u0e33\u0e43\u0e2b\u0e21\u0e48", _s22_37, "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e1b\u0e23\u0e30\u0e08\u0e33", _s25_8, "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e41\u0e25\u0e49\u0e27", _s25_9, "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e41\u0e25\u0e49\u0e27", _s26_7, "\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1b\u0e23\u0e30\u0e08\u0e33", _s25_10, "\u0e25\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s25_11, _s38_4, _s26_8, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e41\u0e25\u0e49\u0e27", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u0e04\u0e39\u0e48\u0e21\u0e37\u0e2d\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "\u0e0a\u0e37\u0e48\u0e2d\u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", _s17_40, "\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25\u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "order", "Order", "unassigned", "\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e21\u0e2d\u0e1a\u0e2b\u0e21\u0e32\u0e22", "partial_value", "\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e32\u0e01\u0e01\u0e27\u0e48\u0e32\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e41\u0e25\u0e30\u0e19\u0e49\u0e2d\u0e22\u0e01\u0e27\u0e48\u0e32\u0e22\u0e2d\u0e14\u0e23\u0e27\u0e21", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e42\u0e14\u0e40\u0e21\u0e19\u0e22\u0e48\u0e2d\u0e22\u0e2b\u0e23\u0e37\u0e2d\u0e41\u0e2a\u0e14\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e43\u0e19\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e40\u0e2d\u0e07.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u0e2a\u0e48\u0e07\u0e04\u0e33\u0e40\u0e0a\u0e34\u0e0d\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07", _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, "\u0e01\u0e32\u0e23\u0e04\u0e37\u0e19\u0e40\u0e07\u0e34\u0e19", _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "\u0e41\u0e1b\u0e25\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "\u0e07\u0e32\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "invoice_expense", "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u0e0b\u0e48\u0e2d\u0e19", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "\u0e04\u0e2d\u0e25\u0e31\u0e21\u0e19\u0e4c", "sample", "\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07", "map_to", "Map To", "import", "\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32", _s25_21, _s29_13, "select_file", "\u0e01\u0e23\u0e38\u0e13\u0e32\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e1f\u0e25\u0e4c", _s16_86, _s16_87, "csv_file", "\u0e44\u0e1f\u0e25\u0e4c CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e08\u0e48\u0e32\u0e22", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "\u0e04\u0e23\u0e1a\u0e01\u0e33\u0e2b\u0e19\u0e14", "invoice_total", "\u0e22\u0e2d\u0e14\u0e23\u0e27\u0e21\u0e15\u0e32\u0e21\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "quote_total", "\u0e22\u0e2d\u0e14\u0e23\u0e27\u0e21\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "credit_total", "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "\u0e04\u0e33\u0e40\u0e15\u0e37\u0e2d\u0e19", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", _s20_66, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e43\u0e2b\u0e21\u0e48", _s21_70, _s21_71, _s24_40, "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2b\u0e21\u0e27\u0e14\u0e2b\u0e21\u0e39\u0e48\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s24_41, "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s25_25, "\u0e2b\u0e21\u0e27\u0e14\u0e2b\u0e21\u0e39\u0e48\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e47\u0e1a\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", _s24_42, "\u0e19\u0e33\u0e2d\u0e2d\u0e01\u0e2b\u0e21\u0e27\u0e14\u0e2b\u0e21\u0e39\u0e48\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s24_43, _s37_10, _s25_26, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e2b\u0e21\u0e27\u0e14\u0e2b\u0e21\u0e39\u0e48\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s27_30, "\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "\u0e04\u0e27\u0e23\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "\u0e17\u0e33\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e2b\u0e21\u0e32\u0e22\u0e27\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "\u0e17\u0e33\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33", _s18_61, "\u0e17\u0e33\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33", _s21_77, "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33\u0e43\u0e2b\u0e21\u0e48", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e41\u0e25\u0e49\u0e27", _s25_34, "\u0e25\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e41\u0e25\u0e49\u0e27", _s25_35, _s38_13, _s26_17, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e41\u0e25\u0e49\u0e27", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "\u0e01\u0e33\u0e44\u0e23", "line_item", "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "\u0e14\u0e39\u0e1e\u0e2d\u0e23\u0e4c\u0e17\u0e31\u0e25", "copy_link", "Copy Link", "token_billing", "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e1a\u0e31\u0e15\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", _s24_46, _s24_47, "always", "\u0e15\u0e25\u0e2d\u0e14\u0e40\u0e27\u0e25\u0e32", "optin", "Opt-In", "optout", "Opt-Out", "label", "\u0e1b\u0e49\u0e32\u0e22\u0e01\u0e33\u0e01\u0e31\u0e1a", "client_number", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "auto_convert", "Auto Convert", "company_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "emailed_quotes", "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "emailed_credits", _s28_68, "gateway", "\u0e40\u0e01\u0e15\u0e40\u0e27\u0e22\u0e4c", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07", "statement", "\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19", "taxes", "\u0e20\u0e32\u0e29\u0e35", "surcharge", "\u0e04\u0e34\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "apply_payment", "Apply Payment", "apply_credit", "\u0e2a\u0e21\u0e31\u0e04\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "apply", "Apply", "unapplied", "Unapplied", "select_label", "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e1b\u0e49\u0e32\u0e22\u0e01\u0e33\u0e01\u0e31\u0e1a", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\u0e44\u0e1b\u0e22\u0e31\u0e07", "health_check", "Health Check", "payment_type_id", "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19", _s17_82, _s17_83, "recent_payments", "\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14", "upcoming_quotes", "\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19", "expired_quotes", "\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e2b\u0e21\u0e14\u0e2d\u0e32\u0e22\u0e38", "create_client", "Create Client", "create_invoice", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "create_quote", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "create_payment", "Create Payment", "create_vendor", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "update_quote", "Update Quote", "delete_quote", "\u0e25\u0e1a\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "update_invoice", "Update Invoice", "delete_invoice", "\u0e25\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "update_client", "Update Client", "delete_client", "\u0e25\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "delete_payment", "\u0e25\u0e1a\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "update_vendor", "Update Vendor", "delete_vendor", "\u0e25\u0e1a\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "\u0e25\u0e1a\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "create_task", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e07\u0e32\u0e19", "update_task", "Update Task", "delete_task", "\u0e25\u0e1a\u0e07\u0e32\u0e19", "approve_quote", "Approve Quote", "off", "\u0e1b\u0e34\u0e14", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u0e1f\u0e23\u0e35", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "\u0e41\u0e01\u0e49\u0e44\u0e02 Token", "created_token", "\u0e2a\u0e23\u0e49\u0e32\u0e07 Token \u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "updated_token", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e17 Token \u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "archived_token", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 Token \u0e41\u0e25\u0e49\u0e27", "deleted_token", "\u0e25\u0e1a Token \u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25", "email_quote", _s16_416, "email_credit", "Email Credit", "email_payment", "\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e17\u0e32\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e02\u0e49\u0e2d\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e19\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", _s20_75, "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s20_76, "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s21_79, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u0e22\u0e2d\u0e14\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "\u0e1e\u0e34\u0e40\u0e28\u0e29", "inclusive", "\u0e23\u0e27\u0e21\u0e17\u0e31\u0e49\u0e07", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e04\u0e37\u0e19", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e15\u0e47\u0e21", _s17_94, "\u0e40\u0e21\u0e37\u0e2d\u0e07 / \u0e23\u0e31\u0e10 / \u0e44\u0e1b\u0e23\u0e29\u0e13\u0e35\u0e22\u0e4c", _s17_96, "\u0e44\u0e1b\u0e23\u0e29\u0e13\u0e35\u0e22\u0e4c / \u0e40\u0e21\u0e37\u0e2d\u0e07 / \u0e23\u0e31\u0e10", "custom1", "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e40\u0e2d\u0e07\u0e04\u0e23\u0e31\u0e49\u0e07\u0e41\u0e23\u0e01", "custom2", "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e40\u0e2d\u0e07\u0e04\u0e23\u0e31\u0e49\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e2d\u0e07", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "\u0e25\u0e49\u0e32\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25", _s16_117, _s32_16, _s18_70, "\u0e04\u0e33\u0e40\u0e15\u0e37\u0e2d\u0e19: \u0e01\u0e32\u0e23\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e19\u0e35\u0e49\u0e08\u0e30\u0e25\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e16\u0e32\u0e27\u0e23\u0e41\u0e25\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e33\u0e04\u0e37\u0e19\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e44\u0e14\u0e49", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 \u0e27\u0e31\u0e19", "age_group_30", "30 - 60 \u0e27\u0e31\u0e19", "age_group_60", "60 - 90 \u0e27\u0e31\u0e19", "age_group_90", "90 - 120 \u0e27\u0e31\u0e19", "age_group_120", "120+ \u0e27\u0e31\u0e19", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e4c", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s20_197, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "\u0e2a\u0e21\u0e31\u0e04\u0e23\u0e44\u0e25\u0e40\u0e0b\u0e19\u0e15\u0e4c", "cancel_account", "\u0e25\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35", _s22_57, "\u0e04\u0e33\u0e40\u0e15\u0e37\u0e2d\u0e19: \u0e01\u0e32\u0e23\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e19\u0e35\u0e49\u0e08\u0e30\u0e25\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e16\u0e32\u0e27\u0e23\u0e41\u0e25\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e33\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e44\u0e14\u0e49", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e31\u0e27", "load_design", "\u0e42\u0e2b\u0e25\u0e14\u0e01\u0e32\u0e23\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_122, _s16_123, "recurring_tasks", "Recurring Tasks", _s18_71, "\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e1a\u0e31\u0e0d\u0e0a\u0e35", "credit_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "credit", "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "credits", "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "new_credit", "\u0e1b\u0e49\u0e2d\u0e19\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "edit_credit", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "created_credit", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "updated_credit", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e41\u0e25\u0e49\u0e27", "archived_credit", "\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "deleted_credit", "\u0e25\u0e1a\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "removed_credit", _s27_43, "restored_credit", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_124, "\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "deleted_credits", "\u0e25\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", _s16_125, _s36_9, "current_version", "\u0e23\u0e38\u0e48\u0e19\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "\u0e2d\u0e48\u0e32\u0e19\u0e15\u0e48\u0e2d", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e43\u0e2b\u0e21\u0e48", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u0e23\u0e35\u0e40\u0e0b\u0e47\u0e15", "number", "Number", "export", "\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01", "chart", "\u0e41\u0e1c\u0e19\u0e20\u0e39\u0e21\u0e34", "count", "Count", "totals", "\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "blank", "\u0e27\u0e48\u0e32\u0e07", "day", "\u0e27\u0e31\u0e19", "month", "\u0e40\u0e14\u0e37\u0e2d\u0e19", "year", "\u0e1b\u0e35", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "\u0e08\u0e31\u0e14\u0e01\u0e25\u0e38\u0e48\u0e21\u0e15\u0e32\u0e21", "credit_balance", "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e04\u0e07\u0e40\u0e2b\u0e25\u0e37\u0e2d", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "\u0e23\u0e2b\u0e31\u0e2a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "assigned_to", "Assigned to", "created_by", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e42\u0e14\u0e22 :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "\u0e04\u0e2d\u0e25\u0e31\u0e21", "aging", "\u0e2d\u0e32\u0e22\u0e38\u0e25\u0e39\u0e01\u0e2b\u0e19\u0e35\u0e49", "profit_and_loss", "\u0e01\u0e33\u0e44\u0e23\u0e41\u0e25\u0e30\u0e02\u0e32\u0e14\u0e17\u0e38\u0e19", "reports", "\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19", "report", "\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19", "add_company", "\u0e40\u0e1e\u0e34\u0e48\u0e21 \u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "\u0e0a\u0e48\u0e27\u0e22\u0e40\u0e2b\u0e25\u0e37\u0e2d", "refund", "\u0e04\u0e37\u0e19\u0e40\u0e07\u0e34\u0e19", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c", "multiselect", "Multiselect", "entity_state", "\u0e2a\u0e16\u0e32\u0e19\u0e30", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21", "from", "\u0e08\u0e32\u0e01", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23", "contact_us", "\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e40\u0e23\u0e32", "subtotal", "\u0e23\u0e27\u0e21\u0e40\u0e07\u0e34\u0e19", "line_total", "\u0e23\u0e27\u0e21\u0e40\u0e07\u0e34\u0e19", "item", "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_87, "\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e2a\u0e31\u0e49\u0e19\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b", _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "\u0e43\u0e0a\u0e48", "no", "\u0e44\u0e21\u0e48\u0e43\u0e0a\u0e48", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "\u0e14\u0e39", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, "\u0e42\u0e1b\u0e23\u0e14\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e20\u0e32\u0e29\u0e35", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "\u0e2a\u0e25\u0e31\u0e1a", _s19_64, _s20_87, "options", "\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a", _s16_168, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13", "late_fees", "Late Fees", "credit_number", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "payment_number", "Payment Number", "late_fee_amount", "\u0e04\u0e48\u0e32\u0e1b\u0e23\u0e31\u0e1a\u0e25\u0e48\u0e32\u0e0a\u0e49\u0e32\u0e08\u0e33\u0e19\u0e27\u0e19", _s16_169, "\u0e04\u0e48\u0e32\u0e1b\u0e23\u0e31\u0e1a\u0e25\u0e48\u0e32\u0e0a\u0e49\u0e32\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e1b\u0e2d\u0e23\u0e4c\u0e40\u0e0b\u0e19\u0e15\u0e4c", "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "\u0e27\u0e31\u0e19", "invoice_email", "\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "payment_email", "\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", _s16_416, _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "\u0e1c\u0e39\u0e49\u0e14\u0e39\u0e41\u0e25\u0e23\u0e30\u0e1a\u0e1a", _s18_90, "\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49 \u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e2d\u0e37\u0e48\u0e19 \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e41\u0e25\u0e30\u0e41\u0e01\u0e49\u0e44\u0e02\u0e23\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "user_management", "\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49", "users", "\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19", "new_user", "\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e43\u0e2b\u0e21\u0e48", "edit_user", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49", "created_user", _s25_42, "updated_user", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "archived_user", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e41\u0e25\u0e49\u0e27", "deleted_user", "\u0e25\u0e1a\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "removed_user", _s25_45, "restored_user", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b", "invoice_options", "\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s17_109, "\u0e0b\u0e48\u0e2d\u0e19\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19\u0e44\u0e1b\u0e22\u0e31\u0e07\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48", _s22_65, "\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48 '\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e16\u0e36\u0e07\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48' \u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e41\u0e25\u0e49\u0e27", _s23_38, "\u0e1d\u0e31\u0e07\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23", _s28_30, "\u0e23\u0e27\u0e21\u0e20\u0e32\u0e1e\u0e17\u0e35\u0e48\u0e41\u0e19\u0e1a\u0e21\u0e32\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_177, "\u0e41\u0e2a\u0e14\u0e07\u0e2b\u0e31\u0e27\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07", _s16_178, "\u0e41\u0e2a\u0e14\u0e07\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22", "first_page", "\u0e2b\u0e19\u0e49\u0e32\u0e41\u0e23\u0e01", "all_pages", "\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "last_page", "\u0e2b\u0e19\u0e49\u0e32\u0e2a\u0e38\u0e14\u0e17\u0e49\u0e32\u0e22", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "\u0e2a\u0e35\u0e2b\u0e25\u0e31\u0e01", "secondary_color", "\u0e2a\u0e35\u0e23\u0e2d\u0e07", "page_size", "\u0e02\u0e19\u0e32\u0e14\u0e2b\u0e19\u0e49\u0e32", "font_size", "\u0e02\u0e19\u0e32\u0e14\u0e15\u0e31\u0e27\u0e2d\u0e31\u0e01\u0e29\u0e23", "quote_design", "\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "invoice_fields", "\u0e1f\u0e34\u0e25\u0e14\u0e4c\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "product_fields", "\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "invoice_terms", "\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "invoice_footer", "\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22\u0e02\u0e2d\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "quote_terms", "\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "quote_footer", "\u0e2a\u0e38\u0e14\u0e17\u0e49\u0e32\u0e22\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "\u0e41\u0e1b\u0e25\u0e07\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "Daily", "freq_weekly", "\u0e23\u0e32\u0e22\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c", "freq_two_weeks", "\u0e2a\u0e2d\u0e07\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c", "freq_four_weeks", "\u0e2a\u0e35\u0e48\u0e2a\u0e31\u0e1a\u0e14\u0e32\u0e2b\u0e4c", "freq_monthly", "\u0e23\u0e32\u0e22\u0e40\u0e14\u0e37\u0e2d\u0e19", "freq_two_months", "2 \u0e40\u0e14\u0e37\u0e2d\u0e19", _s17_113, "\u0e2a\u0e32\u0e21\u0e40\u0e14\u0e37\u0e2d\u0e19", _s16_179, "Four months", "freq_six_months", "\u0e2b\u0e01\u0e40\u0e14\u0e37\u0e2d\u0e19", "freq_annually", "\u0e23\u0e32\u0e22\u0e1b\u0e35", "freq_two_years", "Two years", _s16_180, "Three Years", "never", "\u0e44\u0e21\u0e48\u0e40\u0e04\u0e22", "company", "Company", _s17_114, "\u0e15\u0e31\u0e27\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e02\u0e36\u0e49\u0e19", "charge_taxes", "\u0e20\u0e32\u0e29\u0e35\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23", "next_reset", "\u0e23\u0e35\u0e40\u0e0b\u0e47\u0e15\u0e04\u0e23\u0e31\u0e49\u0e07\u0e15\u0e48\u0e2d\u0e44\u0e1b", "reset_counter", "\u0e23\u0e35\u0e40\u0e0b\u0e47\u0e15\u0e15\u0e31\u0e27\u0e19\u0e31\u0e1a", _s16_181, "\u0e04\u0e33\u0e19\u0e33\u0e2b\u0e19\u0e49\u0e32 \u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1b\u0e23\u0e30\u0e08\u0e33", "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "\u0e04\u0e33\u0e19\u0e33\u0e2b\u0e19\u0e49\u0e32", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07 CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, "Checkbox \u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s30_13, "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e2b\u0e49\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s23_42, "Checkbox \u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s28_31, "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e2b\u0e49\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e32\u0e23\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s25_47, "\u0e25\u0e32\u0e22\u0e40\u0e0b\u0e47\u0e19\u0e02\u0e2d\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s30_14, "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e2b\u0e49\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e08\u0e31\u0e14\u0e2b\u0e32\u0e25\u0e32\u0e22\u0e40\u0e0b\u0e47\u0e19", _s23_43, "\u0e25\u0e32\u0e22\u0e21\u0e37\u0e2d\u0e0a\u0e37\u0e48\u0e2d\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s22_67, "\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s27_45, "\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e31\u0e49\u0e07\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e25\u0e30\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d \u0e2b\u0e32\u0e01\u0e21\u0e35\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e1b\u0e49\u0e2d\u0e19\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e48\u0e2d\u0e19\u0e14\u0e39\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "authorization", "\u0e01\u0e32\u0e23\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15", "subdomain", "Subdomain", "domain", "\u0e42\u0e14\u0e40\u0e21\u0e19", "portal_mode", "Portal Mode", "email_signature", "\u0e14\u0e49\u0e27\u0e22\u0e04\u0e27\u0e32\u0e21\u0e40\u0e04\u0e32\u0e23\u0e1e", _s24_50, "\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19\u0e43\u0e2b\u0e49\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e07\u0e48\u0e32\u0e22\u0e02\u0e36\u0e49\u0e19\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e21\u0e32\u0e23\u0e4c\u0e01\u0e2d\u0e31\u0e1b schema.org \u0e25\u0e07\u0e43\u0e19\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13", "plain", "\u0e18\u0e23\u0e23\u0e21\u0e14\u0e32", "light", "\u0e1a\u0e32\u0e07", "dark", "\u0e21\u0e37\u0e14", "email_design", "\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Markup", "reply_to_email", "\u0e15\u0e2d\u0e1a\u0e01\u0e25\u0e31\u0e1a\u0e2d\u0e35\u0e40\u0e21\u0e25", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "\u0e1a\u0e31\u0e15\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "bank_transfer", "\u0e42\u0e2d\u0e19\u0e40\u0e07\u0e34\u0e19\u0e1c\u0e48\u0e32\u0e19\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e04\u0e48\u0e32\u0e15\u0e48\u0e33\u0e2a\u0e38\u0e14", "enable_max", "\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e04\u0e48\u0e32\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14", "min_limit", "\u0e15\u0e48\u0e33\u0e2a\u0e38\u0e14 :min", "max_limit", "\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14 :max", "min", "\u0e19\u0e49\u0e2d\u0e22", "max", "\u0e21\u0e32\u0e01", _s19_67, "\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e42\u0e25\u0e42\u0e01\u0e49\u0e02\u0e2d\u0e07\u0e1a\u0e31\u0e15\u0e23", "credentials", "Credentials", "update_address", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48", _s19_69, "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e02\u0e2d\u0e07\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e42\u0e14\u0e22\u0e23\u0e30\u0e1a\u0e38\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e44\u0e27\u0e49", "rate", "\u0e2d\u0e31\u0e15\u0e23\u0e32", "tax_rate", "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35", "new_tax_rate", "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35\u0e43\u0e2b\u0e21\u0e48", "edit_tax_rate", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35", _s16_186, _s28_110, _s16_187, _s28_110, _s17_121, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "\u0e40\u0e15\u0e34\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s18_96, "\u0e01\u0e32\u0e23\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32 \u0e08\u0e30\u0e40\u0e15\u0e34\u0e21\u0e04\u0e33\u0e2d\u0e18\u0e34\u0e1a\u0e32\u0e22\u0e41\u0e25\u0e30\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", "update_products", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e1c\u0e25\u0e34\u0e15\u0e20\u0e31\u0e13\u0e11\u0e4c\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s20_89, "\u0e01\u0e32\u0e23\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 \u0e08\u0e30\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s16_189, _s16_190, _s21_98, _s61_1, "fees", "\u0e04\u0e48\u0e32\u0e18\u0e23\u0e23\u0e21\u0e40\u0e19\u0e35\u0e22\u0e21", "limits", "\u0e08\u0e33\u0e01\u0e31\u0e14", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "\u0e1b\u0e34\u0e14\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "\u0e27\u0e31\u0e19\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c", "monday", "\u0e27\u0e31\u0e19\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c", "tuesday", "\u0e27\u0e31\u0e19\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23", "wednesday", "\u0e27\u0e31\u0e19\u0e1e\u0e38\u0e18", "thursday", "\u0e27\u0e31\u0e19\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35", "friday", "\u0e27\u0e31\u0e19\u0e28\u0e38\u0e01\u0e23\u0e4c", "saturday", "\u0e27\u0e31\u0e19\u0e40\u0e2a\u0e32\u0e23\u0e4c", "january", "\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21", "february", "\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c", "march", "\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21", "april", "\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19", "may", "\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21", "june", "\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19", "july", "\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21", "august", "\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21", "september", "\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19", "october", "\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21", "november", "\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19", "december", "\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "www", "saved_settings", _s27_48, _s16_195, "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "device_settings", "Device Settings", "defaults", "\u0e04\u0e48\u0e32\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "basic_settings", "\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e1e\u0e37\u0e49\u0e19\u0e10\u0e32\u0e19", _s17_126, "\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e02\u0e31\u0e49\u0e19\u0e2a\u0e39\u0e07", "company_details", "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17", "user_details", "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49", "localization", "\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e31\u0e1a\u0e43\u0e2b\u0e49\u0e40\u0e02\u0e49\u0e32\u0e01\u0e31\u0e1a\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19", "online_payments", "\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c", "tax_rates", "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35", "notifications", "\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19", "import_export", "\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 | \u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01", "custom_fields", "\u0e1f\u0e34\u0e25\u0e14\u0e4c\u0e17\u0e35\u0e48\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e40\u0e2d\u0e07", "invoice_design", "\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "buy_now_buttons", "\u0e1b\u0e38\u0e48\u0e21\u0e0b\u0e37\u0e49\u0e2d\u0e40\u0e14\u0e35\u0e4b\u0e22\u0e27\u0e19\u0e35\u0e49", "email_settings", "\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c", _s23_49, "\u0e40\u0e17\u0e21\u0e40\u0e1e\u0e25\u0e15\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19", _s22_68, _s20_91, _s19_75, "\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e20\u0e32\u0e1e\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23", "privacy_policy", "\u0e19\u0e42\u0e22\u0e1a\u0e32\u0e22\u0e04\u0e27\u0e32\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27", "sign_up", "\u0e25\u0e07\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19", "account_login", "\u0e25\u0e07\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e02\u0e49\u0e32\u0e43\u0e0a\u0e49", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e2b\u0e21\u0e48", _s18_102, _s18_103, _s21_102, _s34_24, "download", "\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23:", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e1a\u0e34\u0e01\u0e08\u0e48\u0e32\u0e22", "pending", "\u0e23\u0e2d\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "\u0e41\u0e1b\u0e25\u0e07", _s24_56, _s24_57, "exchange_rate", "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e41\u0e25\u0e01\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19", _s16_204, "\u0e41\u0e1b\u0e25\u0e07\u0e2a\u0e01\u0e38\u0e25\u0e40\u0e07\u0e34\u0e19", "mark_paid", "\u0e17\u0e33\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e27\u0e48\u0e32\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19\u0e41\u0e25\u0e49\u0e27", "category", "\u0e41\u0e04\u0e15\u0e15\u0e32\u0e25\u0e47\u0e2d\u0e01", "address", "\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48", "new_vendor", "\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e43\u0e2b\u0e21\u0e48", "created_vendor", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", "updated_vendor", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", "archived_vendor", "\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "deleted_vendor", "\u0e25\u0e1a\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "restored_vendor", "\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_205, "\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e02\u0e49\u0e32\u0e04\u0e25\u0e31\u0e07\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "deleted_vendors", "\u0e25\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", _s16_206, _s36_11, "new_expense", "\u0e1b\u0e49\u0e2d\u0e19\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "created_expense", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "updated_expense", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s16_207, _s26_97, "deleted_expense", _s18_244, _s16_208, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s17_132, _s26_97, _s16_209, _s18_244, _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a", _s21_103, _s21_104, "invoiced", "\u0e2d\u0e2d\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "logged", "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32", "running", "\u0e01\u0e33\u0e25\u0e31\u0e07\u0e17\u0e33\u0e07\u0e32\u0e19", "resume", "\u0e17\u0e33\u0e15\u0e48\u0e2d\u0e44\u0e1b", "task_errors", "\u0e42\u0e1b\u0e23\u0e14\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e27\u0e25\u0e32\u0e0b\u0e49\u0e2d\u0e19\u0e17\u0e31\u0e1a\u0e01\u0e31\u0e19", "start", "\u0e40\u0e23\u0e34\u0e48\u0e21", "stop", "\u0e2b\u0e22\u0e38\u0e14", "started_task", _s25_53, "stopped_task", "\u0e2b\u0e22\u0e38\u0e14\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "resumed_task", "\u0e17\u0e33\u0e07\u0e32\u0e19\u0e15\u0e48\u0e2d\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "now", "\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49", _s16_210, _s16_211, "timer", "\u0e08\u0e31\u0e1a\u0e40\u0e27\u0e25\u0e32", "manual", "\u0e04\u0e39\u0e48\u0e21\u0e37\u0e2d", "budgeted", "Budgeted", "start_time", "\u0e40\u0e27\u0e25\u0e32\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "end_time", "\u0e40\u0e27\u0e25\u0e32\u0e2a\u0e34\u0e49\u0e19\u0e2a\u0e38\u0e14", "date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48", "times", "\u0e40\u0e27\u0e25\u0e32", "duration", "\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32", "new_task", "\u0e07\u0e32\u0e19\u0e43\u0e2b\u0e21\u0e48", "created_task", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "updated_task", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e07\u0e32\u0e19\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", "archived_task", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "deleted_task", "\u0e25\u0e1a\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "restored_task", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "archived_tasks", "\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e07\u0e32\u0e19", "deleted_tasks", "\u0e25\u0e1a\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22 :count \u0e07\u0e32\u0e19", "restored_tasks", _s34_25, _s19_79, "\u0e42\u0e1b\u0e23\u0e14\u0e23\u0e30\u0e1a\u0e38\u0e0a\u0e37\u0e48\u0e2d", "budgeted_hours", "Budgeted Hours", "created_project", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "updated_project", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s16_212, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "deleted_project", "\u0e25\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s16_213, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s17_134, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :count \u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", _s16_214, "\u0e25\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23 :count \u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", _s17_135, _s37_18, "new_project", "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e21\u0e48", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "\u0e04\u0e25\u0e34\u0e01\u0e17\u0e35\u0e48\u0e19\u0e35\u0e48", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "\u0e04\u0e48\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22", "unapproved", "\u0e44\u0e21\u0e48\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "\u0e23\u0e30\u0e1a\u0e38\u0e0a\u0e48\u0e27\u0e07", "date_range", "\u0e0a\u0e48\u0e27\u0e07\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e19\u0e35\u0e49", "last_month", "\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14", "this_year", "\u0e1b\u0e35\u0e19\u0e35\u0e49", "last_year", "\u0e1b\u0e35\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14", "custom", "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e40\u0e2d\u0e07", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "\u0e14\u0e39\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "convert", "Convert", "more", "More", "edit_client", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "edit_product", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "edit_invoice", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "edit_quote", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "edit_payment", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "edit_task", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e07\u0e32\u0e19", "edit_expense", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "edit_vendor", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "edit_project", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", _s20_92, _s20_93, "billing_address", "\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e40\u0e23\u0e35\u0e22\u0e01\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e07\u0e34\u0e19", _s16_217, _s16_218, "total_revenue", "\u0e23\u0e32\u0e22\u0e44\u0e14\u0e49\u0e23\u0e27\u0e21", "average_invoice", "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22", "outstanding", "\u0e42\u0e14\u0e14\u0e40\u0e14\u0e48\u0e19", "invoices_sent", _s20_197, "active_clients", "\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48", "close", "\u0e1b\u0e34\u0e14", "email", "\u0e2d\u0e35\u0e40\u0e21\u0e25", "password", "\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19", "url", "URL", "secret", "Secret", "name", "\u0e0a\u0e37\u0e48\u0e2d", "logout", "\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e23\u0e30\u0e1a\u0e1a", "login", "\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e48\u0e23\u0e30\u0e1a\u0e1a", "filter", "\u0e01\u0e23\u0e2d\u0e07", "sort", "Sort", "search", "\u0e04\u0e49\u0e19\u0e2b\u0e32", "active", "\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48", "archived", "\u0e40\u0e01\u0e47\u0e1a\u0e16\u0e32\u0e27\u0e23", "deleted", "\u0e25\u0e1a\u0e41\u0e25\u0e49\u0e27", "dashboard", "\u0e41\u0e14\u0e0a\u0e1a\u0e2d\u0e23\u0e4c\u0e14", "archive", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e01\u0e48\u0e32", "delete", "\u0e25\u0e1a", "restore", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01", _s17_138, _s17_139, "paid_to_date", "\u0e22\u0e2d\u0e14\u0e0a\u0e33\u0e23\u0e30\u0e41\u0e25\u0e49\u0e27", "balance_due", "\u0e22\u0e2d\u0e14\u0e04\u0e07\u0e40\u0e2b\u0e25\u0e37\u0e2d", "balance", "\u0e22\u0e2d\u0e14\u0e04\u0e07\u0e40\u0e2b\u0e25\u0e37\u0e2d", "overview", "Overview", "details", "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14", "phone", "\u0e42\u0e17\u0e23.", "website", "\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c", "vat_number", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e20\u0e32\u0e29\u0e35", "id_number", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e15\u0e31\u0e27\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e0a\u0e19", "create", "\u0e2a\u0e23\u0e49\u0e32\u0e07", _s19_83, _s30_20, "error", "Error", _s16_221, _s16_222, "contacts", "\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "additional", "Additional", "first_name", "\u0e0a\u0e37\u0e48\u0e2d", "last_name", "\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25", "add_contact", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "are_you_sure", "\u0e41\u0e19\u0e48\u0e43\u0e08\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48?", "cancel", "\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01", "ok", "Ok", "remove", "\u0e40\u0e2d\u0e32\u0e2d\u0e2d\u0e01", _s16_223, _s16_224, "product", "\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "products", "\u0e1c\u0e25\u0e34\u0e15\u0e20\u0e31\u0e13\u0e11\u0e4c", "new_product", "\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e43\u0e2b\u0e21\u0e48", "created_product", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", "updated_product", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", _s16_225, "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "deleted_product", "\u0e25\u0e1a\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e41\u0e25\u0e49\u0e27", _s16_226, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e41\u0e25\u0e49\u0e27", _s17_140, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :count \u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", _s16_227, "\u0e25\u0e1a\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32 :count \u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", _s17_141, _s37_19, "product_key", "\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "notes", "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01", "cost", "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "client", "\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "clients", "\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "new_client", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "created_client", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "updated_client", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "archived_client", "\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_228, "\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27: \u0e19\u0e31\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "deleted_client", "\u0e25\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "deleted_clients", "\u0e25\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "restored_client", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_229, _s36_13, "address1", "\u0e16\u0e19\u0e19", "address2", "\u0e2d\u0e32\u0e04\u0e32\u0e23", "city", "\u0e2d\u0e33\u0e40\u0e20\u0e2d", "state", "\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14", "postal_code", "\u0e23\u0e2b\u0e31\u0e2a\u0e44\u0e1b\u0e23\u0e29\u0e13\u0e35\u0e22\u0e4c", "country", "\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28", "invoice", "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "invoices", "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "new_invoice", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "created_invoice", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "updated_invoice", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", _s16_230, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "deleted_invoice", "\u0e25\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_231, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s17_142, "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_232, "\u0e25\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s17_143, _s37_20, "emailed_invoice", "\u0e2a\u0e48\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e17\u0e32\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "emailed_payment", "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "amount", "\u0e22\u0e2d\u0e14\u0e40\u0e07\u0e34\u0e19", "invoice_number", "\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "invoice_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "discount", "\u0e2a\u0e48\u0e27\u0e19\u0e25\u0e14", "po_number", "\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e43\u0e1a\u0e2a\u0e31\u0e48\u0e07\u0e0b\u0e37\u0e49\u0e2d", "terms", "\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02", "public_notes", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e41\u0e1a\u0e1a\u0e40\u0e1b\u0e34\u0e14", "private_notes", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e20\u0e32\u0e22\u0e43\u0e19", "frequency", "\u0e04\u0e27\u0e32\u0e21\u0e16\u0e35\u0e48", "start_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e23\u0e34\u0e48\u0e21", "end_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e2a\u0e34\u0e49\u0e19\u0e2a\u0e38\u0e14", "quote_number", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "quote_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07", "valid_until", "\u0e43\u0e0a\u0e49\u0e44\u0e14\u0e49\u0e16\u0e36\u0e07\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14", "unit_cost", "\u0e23\u0e32\u0e04\u0e32\u0e15\u0e48\u0e2d\u0e2b\u0e19\u0e48\u0e27\u0e22", "quantity", "\u0e08\u0e33\u0e19\u0e27\u0e19", "add_item", "Add Item", "contact", "\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "work_phone", "\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u0e27\u0e31\u0e19\u0e16\u0e36\u0e07\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e0a\u0e33\u0e23\u0e30", _s16_233, _s16_234, "status", "\u0e2a\u0e16\u0e32\u0e19\u0e30", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, "\u0e04\u0e25\u0e34\u0e4a\u0e01\u0e1b\u0e38\u0e48\u0e21 + \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23", "count_selected", ":count selected", "total", "\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "percent", "\u0e40\u0e1b\u0e2d\u0e23\u0e4c\u0e40\u0e0b\u0e19\u0e15\u0e4c", "edit", "\u0e41\u0e01\u0e49\u0e44\u0e02", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32", "language", "Language", "currency", "\u0e2a\u0e01\u0e38\u0e25\u0e40\u0e07\u0e34\u0e19", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "\u0e20\u0e32\u0e29\u0e35", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "\u0e14\u0e23\u0e32\u0e1f", "sent", "\u0e2a\u0e48\u0e07", "viewed", "Viewed", "approved", "Approved", "partial", "\u0e1a\u0e32\u0e07\u0e2a\u0e48\u0e27\u0e19 / \u0e40\u0e07\u0e34\u0e19\u0e1d\u0e32\u0e01", "paid", "\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "mark_sent", "\u0e17\u0e33\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e2b\u0e21\u0e32\u0e22\u0e44\u0e27\u0e49", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", _s37_21, _s37_22, "dark_mode", "\u0e42\u0e2b\u0e21\u0e14\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21", _s16_235, _s16_236, "clone", "\u0e17\u0e33\u0e0b\u0e49\u0e33", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30", "payment_date", "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e08\u0e48\u0e32\u0e22", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "Portal \u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "\u0e40\u0e1b\u0e34\u0e14", "recipients", "\u0e1c\u0e39\u0e49\u0e23\u0e31\u0e1a", "initial_email", "\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "first_reminder", "\u0e04\u0e33\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e04\u0e23\u0e31\u0e49\u0e07\u0e41\u0e23\u0e01", "second_reminder", "\u0e04\u0e33\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e04\u0e23\u0e31\u0e49\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e2d\u0e07", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "\u0e41\u0e1a\u0e1a", "send", "Send", "subject", "\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07", "body", "\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07", "send_email", "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25", "email_receipt", "\u0e43\u0e1a\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e17\u0e32\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "auto_billing", "Auto billing", "button", "Button", "preview", "\u0e14\u0e39\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07", "customize", "\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07", "history", "\u0e1b\u0e23\u0e30\u0e27\u0e31\u0e15\u0e34", "payment", "\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "payments", "\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "refunded", "Refunded", "payment_type", "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", _s21_108, "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07", "enter_payment", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "new_payment", "\u0e1b\u0e49\u0e2d\u0e19\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", "created_payment", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "updated_payment", "\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e2a\u0e21\u0e1a\u0e39\u0e23\u0e13\u0e4c", _s16_243, "\u0e40\u0e01\u0e47\u0e1a\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "deleted_payment", "\u0e25\u0e1a\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_244, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s17_147, "\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", _s16_245, "\u0e25\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", _s17_148, _s37_23, "quote", "\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "quotes", "\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "new_quote", "\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e43\u0e2b\u0e21\u0e48", "created_quote", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "updated_quote", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e17\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "archived_quote", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "deleted_quote", "\u0e25\u0e1a\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "restored_quote", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "archived_quotes", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22 :count \u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "deleted_quotes", "\u0e25\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22 :count \u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "restored_quotes", _s35_23, "expense", "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "expenses", "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "vendor", "\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "vendors", "\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "task", "\u0e07\u0e32\u0e19", "tasks", "\u0e07\u0e32\u0e19", "project", "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", "projects", "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", "activity_1", ":user \u0e44\u0e14\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49 :client", "activity_2", ":user \u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :client", "activity_3", ":user \u0e44\u0e14\u0e49\u0e25\u0e1a\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49 :client", "activity_4", ":user \u0e44\u0e14\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", "activity_5", ":user \u0e44\u0e14\u0e49\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e17\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", ":user \u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", "activity_9", ":user \u0e44\u0e14\u0e49\u0e25\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", "activity_10", _s85_0, "activity_11", ":user \u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 :payment", "activity_12", ":user \u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19 :payment", "activity_13", ":user \u0e25\u0e1a\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19 :payment", "activity_14", ":user \u0e1b\u0e49\u0e2d\u0e19 :credit \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "activity_15", ":user \u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15 :credit \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "activity_16", ":user \u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :credit \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "activity_17", ":user \u0e25\u0e1a\u0e41\u0e25\u0e49\u0e27 :credit \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "activity_18", ":user \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_19", ";user \u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_20", _s50_10, "activity_21", ":contact \u0e14\u0e39\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_22", ":user \u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_23", ":user \u0e25\u0e1a\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_24", ":user \u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_25", ":user \u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", "activity_26", ":user \u0e01\u0e39\u0e49\u0e04\u0e37\u0e19 \u0e25\u0e39\u0e01\u0e04\u0e49\u0e32 :client", "activity_27", ":user \u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19 :payment", "activity_28", ":user \u0e01\u0e39\u0e49\u0e04\u0e37\u0e19 :credit \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "activity_29", _s42_14, "activity_30", ":user \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22 :vendor", "activity_31", ":user \u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22 :vendor", "activity_32", ":user \u0e44\u0e14\u0e49\u0e25\u0e1a\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22 :vendor", "activity_33", ":user \u0e44\u0e14\u0e49\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22 :vendor", "activity_34", ":user \u0e44\u0e14\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 :expense", "activity_35", ":user \u0e44\u0e14\u0e49\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 :expense", "activity_36", ":user \u0e44\u0e14\u0e49\u0e25\u0e1a\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 :expense", "activity_37", ":user \u0e44\u0e14\u0e49\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 :expense", "activity_39", ":user \u0e22\u0e01\u0e40\u0e25\u0e34\u0e01 :payment_amount \u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19 :payment", "activity_40", ":usre \u0e04\u0e37\u0e19\u0e40\u0e07\u0e34\u0e19 :adjustment\xa0\u0e02\u0e2d\u0e07 :payment_amount \u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19 :payment", "activity_41", ":payment_amount \u0e08\u0e48\u0e32\u0e22\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19 (:payment) \u0e25\u0e49\u0e21\u0e40\u0e2b\u0e25\u0e27", "activity_42", ":user \u0e44\u0e14\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e07\u0e32\u0e19 :task", "activity_43", ":user \u0e44\u0e14\u0e49\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e07\u0e32\u0e19 :task", "activity_44", ":user \u0e44\u0e14\u0e49\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e07\u0e32\u0e19 :task", "activity_45", ":user \u0e44\u0e14\u0e49\u0e25\u0e1a\u0e07\u0e32\u0e19 :task", "activity_46", ":user \u0e44\u0e14\u0e49\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e07\u0e32\u0e19 :task", "activity_47", ":user \u0e44\u0e14\u0e49\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", "\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "\u0e2b\u0e21\u0e14\u0e2d\u0e32\u0e22\u0e38", "all", "\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "select", "\u0e40\u0e25\u0e37\u0e2d\u0e01", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u0e01\u0e32\u0e23\u0e19\u0e31\u0e1a\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s20_97, _s20_98, _s20_99, "\u0e01\u0e32\u0e23\u0e19\u0e31\u0e1a\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "\u0e0a\u0e19\u0e34\u0e14", "invoice_amount", "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_250, "\u0e27\u0e31\u0e19\u0e04\u0e23\u0e1a\u0e01\u0e33\u0e2b\u0e19\u0e14", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "\u0e1a\u0e34\u0e25\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e20\u0e32\u0e29\u0e35", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "\u0e22\u0e2d\u0e14\u0e08\u0e48\u0e32\u0e22", "age", "\u0e2d\u0e32\u0e22\u0e38", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23", _s19_90, _s19_91, _s16_251, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1), "tr_TR", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0130\u015flem", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "program", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\xd6deme Ar\u015fivle", "archive_invoice", "Faturay\u0131 Ar\u015fivle", "archive_quote", "Teklif Ar\u015fivle", "archive_credit", "Kredi Ar\u015fivle", "archive_task", "G\xf6rev Ar\u015fivle", "archive_client", "M\xfc\u015fteri Ar\u015fivle", "archive_project", "Archive Project", "archive_expense", "Gideri Ar\u015fivle", "restore_payment", "\xd6deme Geri Y\xfckle", "restore_invoice", "Faturay\u0131 Geri Y\xfckle", "restore_quote", "Teklifi Geri Y\xfckle", "restore_credit", "Kredi Geri Y\xfckle", "restore_task", "G\xf6revi Geri Y\xfckle", "restore_client", "M\xfc\u015fteriyi Geri Y\xfckle", "restore_project", "Restore Project", "restore_expense", "Gideri Geri Y\xfckle", "archive_vendor", "Tedarik\xe7iyi Ar\u015fivle", "restore_vendor", "Restore Vendor", "create_product", "\xdcr\xfcn Ekle", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "\xdcr\xfcn Ar\u015fivle", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Saat", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Y\xfckle", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Varsay\u0131lan ko\u015fullar olarak kaydet", _s22_5, "Varsay\u0131lan altbilgi olarak kaydet", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, "Banka hesab\u0131 ba\u015far\u0131yla g\xfcncellendi", _s17_12, "Banka Hesab\u0131n\u0131 D\xfczenle", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_254, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Kredi Sil", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s20_91, _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Beklemede", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\xd6deme Sistemi Ekle", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", ":invoice nolu faturaya ekle", _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "Aral\u0131k", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_67, "approved_quotes", _s35_7, "approve", "Onayla", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_255, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u015eifreyi belirle", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_155, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Gideri g\xf6r # :expense", "view_statement", "View Statement", "sepa", _s17_156, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistem", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_256, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_68, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Verileri \u0130\xe7e Aktar", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", "S\u0131f\u0131rdan b\xfcy\xfck olmal\u0131 ve toplamdan daha az olmal\u0131", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Etkinle\u015ftir", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_65, _s16_66, _s17_46, _s17_47, _s20_47, _s33_14, _s20_48, _s33_15, _s21_58, _s34_10, _s20_49, _s33_16, _s20_50, _s33_17, _s21_59, _s34_11, _s19_42, _s21_60, _s20_51, _s27_22, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_67, _s16_68, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_69, _s100_, _s16_70, _s16_71, "count_minutes", ":count Minutes", _s16_72, _s16_73, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_74, _s16_75, _s21_61, _s51_6, _s27_23, _s35_13, _s27_24, _s27_25, _s34_12, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_43, _s25_20, _s16_76, _s30_7, _s19_44, _s33_18, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_62, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_48, _s17_49, _s17_50, _s25_62, _s18_47, _s18_48, _s34_13, _s34_14, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_45, _s19_46, _s17_51, _s17_52, "resend_email", "Resend Email", _s26_13, _s33_19, _s16_77, _s16_262, _s19_47, _s19_48, _s19_49, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_53, _s17_54, _s27_26, _s51_4, _s21_63, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "Faturaya D\xf6n\xfc\u015ft\xfcr", _s16_78, _s16_79, "invoice_project", "Invoice Project", "invoice_task", "Fatura G\xf6revi", "invoice_expense", "Gider Faturas\u0131", _s19_50, _s21_64, _s20_52, _s27_27, _s16_80, _s16_81, "save_and_email", "Save and Email", _s16_82, _s16_83, _s16_84, _s16_85, _s17_55, _s17_56, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_57, _s17_58, "document_upload", "Document Upload", _s20_53, _s34_15, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Gizle", "empty_columns", "Empty Columns", _s21_65, _s21_66, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_59, _s17_60, "update_app", "Update App", "started_import", _s27_28, _s24_32, _s24_33, _s20_54, _s20_55, _s18_51, _s18_52, "column", "S\xfctun", "sample", "\xd6rnek", "map_to", "Map To", "import", "\u0130\xe7e Aktar", _s25_21, _s29_13, "select_file", "L\xfctfen bir dosya se\xe7in", _s16_86, _s16_87, "csv_file", "CSV dosya", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_61, _s17_62, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Fatura Toplam", "quote_total", "Teklif Toplam", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "M\xfc\u015fteri Ad\u0131", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_63, _s17_64, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_88, _s16_89, _s19_51, _s32_11, _s19_52, _s31_25, _s20_56, _s33_20, _s19_53, _s32_12, _s19_54, _s32_13, _s20_57, _s33_21, _s22_45, _s42_5, _s21_67, _s41_3, _s22_46, _s42_6, _s18_53, _s20_58, _s20_59, _s27_29, _s16_90, _s16_91, _s21_68, _s52_2, _s20_60, _s20_61, _s25_22, _s42_7, _s20_62, _s20_63, _s25_23, _s42_8, _s21_69, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_64, _s20_65, _s18_56, "Gider Kategorisi", _s20_66, "Yeni Gider Kategorisi", _s21_70, _s21_71, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_30, _s45_12, _s26_15, _s46_11, _s27_31, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_72, _s21_73, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_65, _s76_, "mark_paid_help", _s31_26, _s18_58, "Faturalanmal\u0131 m\u0131", _s23_28, _s33_30, _s29_14, _s36_15, _s21_74, _s20_68, _s16_92, _s16_93, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_66, _s17_67, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_55, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_75, _s21_76, _s17_68, _s17_69, "endless", "Endless", "next_send_date", "Next Send Date", _s16_94, _s16_95, _s17_70, "Tekrarlayan Fatura", _s18_61, "Tekrarlayan Faturalar", _s21_77, "Yeni Tekrarlayan Fatura", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Tekrarlayan fatura ba\u015far\u0131yla ar\u015fivlendi", _s25_34, "Tekrarlayan fatura ba\u015far\u0131yla silindi", _s25_35, _s38_13, _s26_17, "Tekrarlayan fatura ba\u015far\u0131yla geri y\xfcklendi", _s27_32, _s47_3, _s26_18, _s46_12, _s27_33, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_56, _s19_57, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_72, _s17_73, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_96, _s16_97, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Kart bilgilerini sakla", _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "\u015eirket Ad\u0131", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_98, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Saat", "statement", "Statement", "taxes", "Vergiler", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Kredi Uygula", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Kime", "health_check", "Health Check", "payment_type_id", "\xd6deme T\xfcr\xfc", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_69, _s20_70, _s20_71, _s20_72, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_74, _s17_75, _s17_76, _s17_77, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_78, _s17_79, _s17_80, "Yakla\u015fan Faturalar", _s17_82, _s17_83, "recent_payments", "Son \xd6demeler", "upcoming_quotes", "Tarihi Yakla\u015fan Teklifler", "expired_quotes", "Tarihi Dolan Teklifler", "create_client", "Create Client", "create_invoice", "Fatura Olu\u015ftur", "create_quote", "Teklif Olu\u015ftur", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Teklif Sil", "update_invoice", "Update Invoice", "delete_invoice", "Faturay\u0131 Sil", "update_client", "Update Client", "delete_client", "M\xfc\u015fteri Sil", "delete_payment", "\xd6deme Sil", "update_vendor", "Update Vendor", "delete_vendor", "Tedarik\xe7iyi Sil", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Gider Sil", "create_task", "G\xf6rev Olu\u015ftur", "update_task", "Update Task", "delete_task", "G\xf6rev Sil", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\xdccretsiz", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_84, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_99, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_100, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_101, _s29_16, _s17_85, _s37_11, _s16_102, _s36_5, _s16_103, _s36_6, _s17_86, _s37_12, "api_tokens", "API Tokenlar\u0131", "api_docs", "API Docs", "search_tokens", _s20_73, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokenlar", "new_token", "New Token", "edit_token", "Token d\xfczenle", "created_token", "Token ba\u015far\u0131yla olu\u015fturuldu", "updated_token", "Token ba\u015far\u0131yla g\xfcncellendi", "archived_token", "Token ba\u015far\u0131yla ar\u015fivlendi", "deleted_token", "Token ba\u015far\u0131yla silindi", "removed_token", _s26_23, "restored_token", _s27_35, "archived_tokens", _s35_14, "deleted_tokens", _s34_16, "restored_tokens", _s35_15, _s19_58, _s19_59, _s24_48, _s45_9, "email_invoice", "Faturay\u0131 E-Posta ile g\xf6nder", "email_quote", "Teklifi E-Posta ile G\xf6nder", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_74, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_104, _s16_105, "contact_name", "Contact Name", "use_default", "Use default", _s16_106, _s17_87, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_107, _s16_108, _s17_88, _s17_89, _s20_75, _s33_22, _s20_76, _s33_23, _s21_79, _s34_17, _s20_77, _s33_24, _s20_78, _s33_25, _s21_80, _s34_18, _s22_55, _s42_10, _s21_81, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kredi Tutar\u0131", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_109, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_110, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_90, "search_design", "Search 1 Design", "search_invoice", _s16_111, "search_client", "Search 1 Client", "search_product", _s16_112, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_91, "search_task", "Search 1 Tasks", "search_project", _s16_113, "search_expense", _s16_114, "search_payment", _s16_115, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_92, _s30_10, _s18_69, _s31_15, _s16_116, _s29_18, _s17_93, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_94, _s17_95, _s17_96, _s17_97, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_117, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s24_125, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_118, _s16_119, "apply_license", "Apply License", "cancel_account", "Hesab\u0131 Sil", _s22_57, _s69_0, "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\xdcstbilgi", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_36, "updated_design", _s27_37, "archived_design", _s28_26, "deleted_design", _s27_38, "removed_design", _s27_39, "restored_design", _s28_27, _s16_120, _s36_7, "deleted_designs", _s35_16, _s16_121, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_122, "Tekrarlayan Fiyat Teklifleri", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Kredi Tarihi", "credit", "Kredi", "credits", "Krediler", "new_credit", "Kredi Gir", "edit_credit", "Edit Credit", "created_credit", "Kredi ba\u015far\u0131yla olu\u015fturuldu", "updated_credit", _s27_41, "archived_credit", "Kredi ba\u015far\u0131yla ar\u015fivlendi", "deleted_credit", "Kredi ba\u015far\u0131yla silindi", "removed_credit", _s27_43, "restored_credit", "Kredi Ba\u015far\u0131yla Geri Y\xfcklendi", _s16_124, ":count kredi ar\u015fivlendi", "deleted_credits", ":count kredi ba\u015far\u0131yla silindi", _s16_125, _s36_9, "current_version", "Mevcut version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_126, _s16_127, "app_updated", _s29_19, "learn_more", "Daha fazla bilgi edin", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_98, _s17_99, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Yeni Firma", "added_company", _s26_25, "company1", _s16_128, "company2", _s16_129, "company3", _s16_130, "company4", _s16_131, "product1", _s16_132, "product2", _s16_133, "product3", _s16_134, "product4", _s16_135, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_136, "contact2", _s16_137, "contact3", _s16_138, "contact4", _s16_139, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_140, "project2", _s16_141, "project3", _s16_142, "project4", _s16_143, "expense1", _s16_144, "expense2", _s16_145, "expense3", _s16_146, "expense4", _s16_147, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_148, "invoice2", _s16_149, "invoice3", _s16_150, "invoice4", _s16_151, "payment1", _s16_152, "payment2", _s16_153, "payment3", _s16_154, "payment4", _s16_155, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "S\u0131f\u0131rla", "number", "Number", "export", "D\u0131\u015fa Aktar", "chart", "Grafik", "count", "Count", "totals", "Toplamlar", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupland\u0131r", "credit_balance", "Kredi Bakiyesi", _s18_77, _s18_78, _s17_100, _s17_101, "contact_phone", "Contact Phone", _s21_82, _s22_59, _s21_83, _s22_60, _s21_84, _s22_61, _s21_85, _s22_62, _s17_102, "Shipping Street", _s17_103, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_79, _s20_80, _s16_156, _s16_157, _s16_158, "Billing Street", _s16_159, _s17_104, "billing_city", "Billing City", "billing_state", _s22_63, _s19_60, _s19_61, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Rapor", "add_company", "Firma Ekle", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_160, _s16_161, "help", "Yard\u0131m", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "Durum", "verify_password", "Verify Password", "applied", "Applied", _s21_86, _s35_17, _s30_12, _s63_1, "message", "Mesaj", "from", "Kimden", _s20_81, _s20_82, _s25_40, _s56_, _s20_83, _s34_19, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "destek forum", "about", "About", "documentation", "Belgeler", "contact_us", "Contact Us", "subtotal", "Aratoplam", "line_total", "Tutar", "item", "\xd6\u011fe", "credit_email", "Credit Email", "iframe_url", "Web adresi", "domain_url", "Domain URL", _s21_87, _s21_129, _s20_84, _s58_2, _s19_62, _s19_63, _s23_36, _s23_37, _s20_85, _s20_86, "deleted_logo", _s25_41, "yes", "Evet", "no", "Hay\u0131r", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "G\xf6r\xfcnt\xfcle", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_105, _s17_106, "show_cost_help", _s55_0, _s21_88, _s21_89, _s26_26, _s58_3, _s21_90, _s21_91, _s26_27, _s60_1, _s21_92, _s21_93, _s26_28, _s34_20, _s16_162, _s16_163, _s21_94, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_164, _s16_165, "user", "Kullan\u0131c\u0131", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_107, _s17_108, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Vergi Ayarlar\u0131", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_64, _s20_87, "options", "Options", _s16_166, _s16_167, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_44, _s39_6, "submit", "Submit", _s16_168, "\u015eifreni kurtar", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_169, _s16_170, "before_due_date", _s19_65, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Fatura E-postas\u0131", "payment_email", "\xd6deme E-postas\u0131", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_95, _s21_96, "quote_email", "Teklif E-postas\u0131", _s16_171, _s16_172, _s16_173, _s16_174, "administrator", "Administrator", _s18_90, _s66_, "user_management", "Kullan\u0131c\u0131 y\xf6netimi", "users", "Kullan\u0131c\u0131lar", "new_user", "Yeni Kullan\u0131c\u0131", "edit_user", "Kullan\u0131c\u0131 D\xfczenle", "created_user", _s25_42, "updated_user", "Kullan\u0131c\u0131 ba\u015far\u0131yla g\xfcncellendi", "archived_user", "Kullan\u0131c\u0131 ba\u015far\u0131yla ar\u015fivlendi", "deleted_user", "Kullan\u0131c\u0131 ba\u015far\u0131yla silindi", "removed_user", _s25_45, "restored_user", "Kullan\u0131c\u0131 ba\u015far\u0131yla geri y\xfcklendi", "archived_users", _s34_21, "deleted_users", _s33_26, "removed_users", _s33_27, "restored_users", _s34_22, _s16_175, "Genel Ayarlar", "invoice_options", "Fatura Se\xe7enekleri", _s17_109, "\xd6deme Tarihini Gizle", _s22_65, "Bir \xf6deme al\u0131nd\u0131\u011f\u0131nda yaln\u0131zca faturalar\u0131n\u0131zdaki '\xd6denen Tarihi' alan\u0131n\u0131 g\xf6r\xfcnt\xfcleyin.", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_177, "Show Header on", _s16_178, "Show Footer on", "first_page", "\u0130lk sayfa", "all_pages", "T\xfcm sayfalar", "last_page", "Son sayfa", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Birincil Renk", "secondary_color", "\u0130kincil Renk", "page_size", "Sayfa Boyutu", "font_size", "Font Boyutu", "quote_design", "Quote Design", "invoice_fields", "Fatura Alanlar\u0131", "product_fields", "Product Fields", "invoice_terms", "Fatura \u015eartlar\u0131", "invoice_footer", "Fatura Altbilgisi", "quote_terms", "Teklif \u015eartlar\u0131", "quote_footer", "Teklif Altbilgisi", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_111, _s17_112, "freq_daily", "G\xfcnl\xfck", "freq_weekly", "Haftal\u0131k", "freq_two_weeks", "2 hafta", "freq_four_weeks", "4 hafta", "freq_monthly", "Ayl\u0131k", "freq_two_months", "Two months", _s17_113, "3 Ay", _s16_179, "4 Ay", "freq_six_months", "6 Ay", "freq_annually", "Y\u0131ll\u0131k", "freq_two_years", "2 Y\u0131l", _s16_180, "Three Years", "never", "Never", "company", "\u015eirket", _s17_114, _s17_115, "charge_taxes", "Vergi masraflar\u0131", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_181, _s16_182, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_116, _s17_117, "client_field", "M\xfc\u015fteri Alan\u0131", "product_field", "\xdcr\xfcn Alan\u0131", "payment_field", "Payment Field", "contact_field", "\u0130leti\u015fim Alan\u0131", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Seri", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "\xd6zel CSS", _s17_118, _s17_119, _s16_183, "Show on PDF", _s21_97, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_88, _s28_31, _s59_0, _s25_47, _s17_120, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_45, _s142_, "authorization", "Authorization", "subdomain", "Alt etki alan\u0131", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Sayg\u0131lar\u0131m\u0131zla,", _s24_50, "M\xfc\u015fterilerinizin e-postalar\u0131n\u0131za schema.org i\u015faretleme ekleyerek \xf6deme yapmalar\u0131n\u0131 kolayla\u015ft\u0131r\u0131n.", "plain", "D\xfcz", "light", "Ayd\u0131nl\u0131k", "dark", "Koyu", "email_design", "E-Posta Dizayn\u0131", "attach_pdf", "Attach PDF", _s16_184, _s16_185, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_66, "\u0130\u015faretlemeyi Etkinle\u015ftir", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Kredi Kart\u0131", "bank_transfer", "Banka Transferi (EFT/Havale)", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_67, _s19_68, "credentials", "Credentials", "update_address", "Adresi G\xfcncelle", _s19_69, "M\xfc\u015fterinin adresini verilen ayr\u0131nt\u0131larla g\xfcncelleyin", "rate", "Tarife", "tax_rate", "Vergi Oran\u0131", "new_tax_rate", "Yeni Vergi Oran\u0131", "edit_tax_rate", "Vergi oran\u0131 d\xfczenle", _s16_186, "Vergi oran\u0131 ba\u015far\u0131yla olu\u015fturuldu", _s16_187, "Vergi oran\u0131 ba\u015far\u0131yla g\xfcncellendi", _s17_121, "Vergi oran\u0131 ba\u015far\u0131yla ar\u015fivlendi", _s16_188, _s29_22, _s17_122, _s30_15, _s18_94, _s38_14, _s17_123, _s37_13, _s18_95, _s38_15, "fill_products", "Otomatik doldurma \xfcr\xfcnleri", _s18_96, "Bir \xfcr\xfcn se\xe7mek a\xe7\u0131klama ve maliyeti otomatik olarak dolduracakt\u0131r", "update_products", "\xdcr\xfcnleri otomatik g\xfcncelle", _s20_89, "Faturay\u0131 g\xfcncellemek \xfcr\xfcn k\xfct\xfcphanesini otomatik olarak dolduracakt\u0131r.", _s16_189, _s16_190, _s21_98, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_191, _s16_192, _s19_70, "New Gateway", _s20_90, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_193, _s16_194, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Devre D\u0131\u015f\u0131", "currency_format", "Currency Format", _s21_99, _s21_100, _s23_47, _s23_48, "sunday", "Pazar", "monday", "Pazartesi", "tuesday", "Sal\u0131", "wednesday", "\xc7ar\u015famba", "thursday", "Per\u015fembe", "friday", "Cuma", "saturday", "Cumartesi", "january", "Ocak", "february", "\u015eubat", "march", "Mart", "april", "Nisan", "may", "May\u0131s", "june", "Haziran", "july", "Temmuz", "august", "A\u011fustos", "september", "Eyl\xfcl", "october", "Ekim", "november", "Kas\u0131m", "december", "Aral\u0131k", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Saat Zaman Bi\xe7imi", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_71, _s19_72, _s17_124, _s17_125, _s19_73, _s19_74, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_23, "restored_groups", _s35_19, "archived_group", _s27_46, "deleted_group", _s26_33, "restored_group", _s27_47, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_48, _s16_195, "\xdcr\xfcn Ayarlar\u0131", "device_settings", "Device Settings", "defaults", "Varsay\u0131lanlar", "basic_settings", "Temel Ayarlar", _s17_126, "Geli\u015fmi\u015f Ayarlar", "company_details", "\u015eirket Detaylar\u0131", "user_details", "Kullan\u0131c\u0131 Detaylar\u0131", "localization", "Yerelle\u015ftirme", "online_payments", "\xc7evrimi\xe7i \xd6demeler", "tax_rates", "Vergi Oranlar\u0131", "notifications", "Bildirimler", "import_export", "\u0130\xe7e Aktar\u0131m | D\u0131\u015fa Aktar\u0131m", "custom_fields", "\xd6zel Alanlar", "invoice_design", "Fatura Dizayn\u0131", "buy_now_buttons", "Buy Now Buttons", "email_settings", "E-posta ayarlar\u0131", _s23_49, "\u015eablonlar & Hat\u0131rlatmalar", _s22_68, _s20_91, _s19_75, "Veri G\xf6rselle\u015ftirmeleri", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_49, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_77, _s19_78, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_28, _s77_1, "i_agree_to_the", "I agree to the", _s16_197, "Hizmet \u015eartlar\u0131", "privacy_policy", "Privacy Policy", "sign_up", "Kay\u0131t Ol", "account_login", "Hesap giri\u015fi", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_102, _s34_24, "download", "\u0130ndir", _s27_50, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dok\xfcmanlar", "new_document", "New Document", "edit_document", "Edit Document", _s17_128, _s30_16, _s16_199, _s29_25, _s17_129, _s30_17, _s16_200, _s29_26, _s17_130, _s30_18, _s18_104, _s38_16, _s17_131, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Gider Tarihi", "pending", "Beklemede", _s16_201, "Logged", _s16_202, "Pending", _s16_203, "Invoiced", "converted", "D\xf6n\xfc\u015ft\xfcr\xfcld\xfc", _s24_56, _s24_57, "exchange_rate", "D\xf6viz Kuru", _s16_204, _s16_264, "mark_paid", "Mark Paid", "category", "Kategori", "address", "Adres", "new_vendor", "Yeni Tedarik\xe7i", "created_vendor", "Sat\u0131c\u0131 ba\u015far\u0131yla olu\u015fturuldu", "updated_vendor", "Sat\u0131c\u0131 ba\u015far\u0131yla g\xfcncellendi", "archived_vendor", "Sat\u0131c\u0131 ba\u015far\u0131yla ar\u015fivlendi", "deleted_vendor", "Sat\u0131c\u0131 ba\u015far\u0131yla silindi", "restored_vendor", _s28_37, _s16_205, ":count sat\u0131c\u0131 ba\u015far\u0131yla ar\u015fivlendi", "deleted_vendors", ":count sat\u0131c\u0131 ba\u015far\u0131yla silindi", _s16_206, _s36_11, "new_expense", "Gider Giri\u015fi", "created_expense", "Gider olu\u015fturuldu", "updated_expense", "Gider g\xfcncellendi", _s16_207, "Gider ba\u015far\u0131yla ar\u015fivlendi", "deleted_expense", "Gider ba\u015far\u0131yla silindi", _s16_208, _s29_28, _s17_132, "Giderler ba\u015far\u0131yla ar\u015fivlendi", _s16_209, "Giderler ba\u015far\u0131yla silindi", _s17_133, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_103, _s21_104, "invoiced", "Faturaland\u0131", "logged", "Logland\u0131", "running", "\xc7al\u0131\u015f\u0131yor", "resume", "Devam Et", "task_errors", "L\xfctfen \xf6rt\xfc\u015fen s\xfcreleri d\xfczeltin", "start", "Ba\u015flama", "stop", "Biti\u015f", "started_task", _s25_53, "stopped_task", "G\xf6rev ba\u015far\u0131yla durduruldu", "resumed_task", _s25_55, "now", "\u015eimdi", _s16_210, _s16_211, "timer", "Zamanlay\u0131c\u0131", "manual", "Manuel", "budgeted", "Budgeted", "start_time", "Ba\u015flang\u0131\xe7 Zaman\u0131", "end_time", "Biti\u015f Zaman\u0131", "date", "Tarih", "times", "Zamanlar", "duration", "S\xfcre", "new_task", "Yeni G\xf6rev", "created_task", "G\xf6rev ba\u015far\u0131yla olu\u015fturuldu", "updated_task", "G\xf6rev ba\u015far\u0131yla g\xfcncellendi", "archived_task", "G\xf6rev ba\u015far\u0131yla ar\u015fivlendi", "deleted_task", "G\xf6rev ba\u015far\u0131yla silindi", "restored_task", "G\xf6rev ba\u015far\u0131yla geri y\xfcklendi", "archived_tasks", "Ar\u015fivlenen g\xf6rev say\u0131s\u0131 :count", "deleted_tasks", "Silinen g\xf6rev say\u0131s\u0131 :count", "restored_tasks", _s34_25, _s19_79, _s19_80, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_212, _s29_29, "deleted_project", _s28_43, _s16_213, _s29_30, _s17_134, _s37_25, _s16_214, _s36_16, _s17_135, _s37_18, "new_project", "New Project", _s27_54, _s28_44, "if_you_like_it", _s21_105, "click_here", "buraya t\u0131klay\u0131n", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_81, _s19_82, _s24_58, _s24_59, "footer", "Altbilgi", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_136, _s17_137, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "\xd6zel", _s16_215, _s16_216, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Fatura G\xf6r\xfcnt\xfcle", "convert", "Convert", "more", "More", "edit_client", "M\xfc\u015fteri D\xfczenle", "edit_product", "\xdcr\xfcn D\xfczenle", "edit_invoice", "Fatura D\xfczenle", "edit_quote", "Teklif D\xfczenle", "edit_payment", "\xd6deme d\xfczenle", "edit_task", "G\xf6rev D\xfczenle", "edit_expense", "Gideri D\xfczenle", "edit_vendor", "Tedarik\xe7iyi D\xfczenle", "edit_project", "Edit Project", _s20_92, _s20_93, "billing_address", "Fatura Adresi", _s16_217, _s16_218, "total_revenue", "Toplam Gelir", "average_invoice", "Ortalama Fatura", "outstanding", "\xd6denmemi\u015f", "invoices_sent", _s24_125, "active_clients", "aktif m\xfc\u015fteriler", "close", "Kapat", "email", "E-Posta", "password", "\u015eifre", "url", "URL", "secret", "Secret", "name", "\xdcnvan", "logout", "Oturumu kapat", "login", "Oturum a\xe7", "filter", "Filtrele", "sort", "Sort", "search", "Arama", "active", "Aktif", "archived", "Ar\u015fivlendi", "deleted", "Silindi", "dashboard", "G\xf6sterge Paneli", "archive", "Ar\u015fivle", "delete", "Sil", "restore", "Geri y\xfckle", _s16_219, _s16_220, _s23_50, _s23_51, _s26_37, _s26_38, _s21_106, _s21_107, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Kaydet", _s17_138, _s17_139, "paid_to_date", "\xd6denen", "balance_due", "Genel Toplam", "balance", "Bakiye", "overview", "Overview", "details", "Detaylar", "phone", "Telefon", "website", "Web adresi", "vat_number", "Vergi Numaras\u0131", "id_number", "ID Numaras\u0131", "create", "Olu\u015ftur", _s19_83, _s30_20, "error", "Hata", _s16_221, _s16_222, "contacts", "Yetkili", "additional", "Additional", "first_name", "Ad\u0131", "last_name", "Soyad\u0131", "add_contact", "Yetkili Ekle", "are_you_sure", "Emin misiniz?", "cancel", "\u0130ptal", "ok", "Tamam", "remove", "Sil", _s16_223, "E-posta ge\xe7ersiz", "product", "\xdcr\xfcn", "products", "\xdcr\xfcnler", "new_product", "Yeni \xdcr\xfcn", "created_product", "\xdcr\xfcn ba\u015far\u0131yla olu\u015fturuldu", "updated_product", "\xdcr\xfcn ba\u015far\u0131yla g\xfcncellendi", _s16_225, "\xdcr\xfcn ba\u015far\u0131yla ar\u015fivlendi", "deleted_product", _s28_47, _s16_226, _s29_32, _s17_140, _s37_26, _s16_227, _s36_17, _s17_141, _s37_19, "product_key", "\xdcr\xfcn", "notes", "Notlar", "cost", "Cost", "client", "M\xfc\u015fteri", "clients", "M\xfc\u015fteriler", "new_client", "Yeni M\xfc\u015fteri", "created_client", "M\xfc\u015fteri ba\u015far\u0131yla olu\u015fturuldu", "updated_client", "M\xfc\u015fteri ba\u015far\u0131yla g\xfcncellendi", "archived_client", "M\xfc\u015fteri ba\u015far\u0131yla ar\u015fivlendi", _s16_228, ":count m\xfc\u015fteri ba\u015far\u0131yla ar\u015fivlendi", "deleted_client", "M\xfc\u015fteri ba\u015far\u0131yla silindi", "deleted_clients", ":count m\xfc\u015fteri ba\u015far\u0131yla silindi", "restored_client", "M\xfc\u015fteri Ba\u015far\u0131yla Geri Y\xfcklendi", _s16_229, _s36_13, "address1", "Adres", "address2", "Adres", "city", "\u015eehir", "state", "\u0130l\xe7e", "postal_code", "Posta Kodu", "country", "\xdclke", "invoice", "Fatura", "invoices", "Faturalar", "new_invoice", "Yeni Fatura", "created_invoice", "Fatura ba\u015far\u0131yla olu\u015fturuldu", "updated_invoice", "Fatura ba\u015far\u0131yla g\xfcncellendi", _s16_230, "Fatura ba\u015far\u0131yla ar\u015fivlendi", "deleted_invoice", "Fatura ba\u015far\u0131yla silindi", _s16_231, "Fatura Ba\u015far\u0131yla Geri Y\xfcklendi", _s17_142, ":count fatura ba\u015far\u0131yla ar\u015fivlendi", _s16_232, ":count fatura ba\u015far\u0131yla silindi", _s17_143, _s37_20, "emailed_invoice", "Fatura ba\u015far\u0131yla e-posta ile g\xf6nderildi", "emailed_payment", _s28_69, "amount", "Tutar", "invoice_number", "Fatura Numaras\u0131", "invoice_date", "Fatura Tarihi", "discount", "\u0130skonto", "po_number", "Sipari\u015f No", "terms", "Ko\u015fullar", "public_notes", "A\xe7\u0131k Notlar", "private_notes", "\xd6zel Notlar", "frequency", "S\u0131kl\u0131k", "start_date", "Ba\u015flang\u0131\xe7 Tarihi", "end_date", "Biti\u015f Tarihi", "quote_number", "Teklif Numaras\u0131", "quote_date", "Teklif Tarihi", "valid_until", "Ge\xe7erlilik Tarihi", "items", "\xd6geler", "partial_deposit", "Partial/Deposit", "description", "A\xe7\u0131klama", "unit_cost", "Birim Fiyat\u0131", "quantity", "Miktar", "add_item", "\xd6ge Ekle", "contact", "Ki\u015fi", "work_phone", "Telefon", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\xd6deme Tarihi", _s16_233, _s16_234, "status", "Durum", _s17_144, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Toplam", "percent", "Percent", "edit", "D\xfczenle", "dismiss", "Dismiss", _s20_94, _s20_95, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Ayarlar", "language", "Dil", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Vergi", _s30_21, _s30_22, _s27_58, _s27_59, "past_due", "Past Due", "draft", "Draft", "sent", "G\xf6nder", "viewed", "Viewed", "approved", "Approved", "partial", "K\u0131smi / Mevduat", "paid", "\xd6denen", "mark_sent", "G\xf6nderilmi\u015f Olarak \u0130\u015faretle", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Tamam", _s37_21, _s37_22, "dark_mode", "Karanl\u0131k Mod", _s27_60, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivite", _s16_235, _s16_236, "clone", "\xc7o\u011falt", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\xd6deme ko\u015fullar\u0131", "payment_date", "\xd6deme Tarihi", "payment_status", "Payment Status", _s16_237, "Pending", _s16_238, "Voided", _s16_239, "Failed", _s16_240, "Completed", _s16_241, _s18_68, _s16_242, "Refunded", _s17_145, "Unapplied", _s17_146, _s19_48, "net", "Net", "client_portal", "M\xfc\u015fteri Portal\u0131", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "\u0130lk Hat\u0131rlat\u0131c\u0131", "second_reminder", "\u0130kinci Hat\u0131rlat\u0131c\u0131", "third_reminder", "\xdc\xe7\xfcnc\xfc Hat\u0131rlat\u0131c\u0131", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "Konu", "body", "G\xf6vde", "send_email", "E-Mail G\xf6nder", "email_receipt", "\xd6deme makbuzunu m\xfc\u015fteriye e-postayla g\xf6nder", "auto_billing", "Auto billing", "button", "Buton", "preview", "Preview", "customize", "\xd6zelle\u015ftir", "history", "Ge\xe7mi\u015f", "payment", "\xd6deme", "payments", "\xd6demeler", "refunded", "Refunded", "payment_type", "Payment Type", _s21_108, "\u0130\u015flem Referans\u0131", "enter_payment", "\xd6deme Gir", "new_payment", "\xd6deme Gir", "created_payment", "\xd6deme ba\u015far\u0131yla olu\u015fturuldu", "updated_payment", "\xd6deme ba\u015far\u0131yla g\xfcncellendi", _s16_243, "\xd6deme ba\u015far\u0131yla ar\u015fivlendi", "deleted_payment", "\xd6deme ba\u015far\u0131yla silindi", _s16_244, "\xd6deme Ba\u015far\u0131yla Geri Y\xfcklendi", _s17_147, ":count \xf6deme ar\u015fivlendi", _s16_245, ":count \xf6deme silindi", _s17_148, _s37_23, "quote", "Teklif", "quotes", "Teklifler", "new_quote", "Yeni Teklif", "created_quote", "Teklif ba\u015far\u0131yla olu\u015fturuldu", "updated_quote", "Teklif ba\u015far\u0131yla g\xfcncellendi", "archived_quote", "Teklif ba\u015far\u0131yla ar\u015fivlendi", "deleted_quote", "Teklif ba\u015far\u0131yla silindi", "restored_quote", "Teklif Ba\u015far\u0131yla Geri Y\xfcklendi", "archived_quotes", ":count teklif ba\u015far\u0131yla ar\u015fivlendi", "deleted_quotes", ":count teklif ba\u015far\u0131yla silindi", "restored_quotes", _s35_23, "expense", "Gider", "expenses", "Giderler", "vendor", "Tedarik\xe7i", "vendors", "Tedarik\xe7iler", "task", "Task", "tasks", "G\xf6revler", "project", "Project", "projects", "Projects", "activity_1", ":user :client m\xfc\u015fteri hesab\u0131n\u0131 olu\u015fturdu", "activity_2", ":user :client m\xfc\u015fteri hesab\u0131n\u0131 ar\u015fivledi", "activity_3", ":user :client m\xfc\u015ftei hesab\u0131n\u0131 sildi", "activity_4", ":user :invoice nolu faturay\u0131 olu\u015fturdu", "activity_5", ":user :invoice nolu faturay\u0131 g\xfcncelledi", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", ":user :invoice nolu faturay\u0131 ar\u015fivledi", "activity_9", ":user :invoice nolu faturay\u0131 sildi", "activity_10", _s85_0, "activity_11", ":user :payment tutarl\u0131 \xf6demeyi g\xfcncelledi", "activity_12", ":user :payment tutarl\u0131 \xf6demeyi ar\u015fivledi", "activity_13", ":user :payment tutarl\u0131 \xf6demeyi sildi", "activity_14", ":user :credit kredi girdi", "activity_15", ":user :credit kredi g\xfcncelledi", "activity_16", ":user :credit kredi ar\u015fivledi", "activity_17", ":user :credit kredi sildi", "activity_18", ":user :quote nolu teklifi olu\u015fturdu", "activity_19", ":user :quote nolu teklifi g\xfcncelledi", "activity_20", _s50_10, "activity_21", ":contact adl\u0131 yetkili :quote nolu teklifi g\xf6r\xfcnt\xfcledi", "activity_22", ":user :quote nolu teklifi ar\u015fivledi", "activity_23", ":user :quote nolu teklifi sildi", "activity_24", ":user :quote nolu teklifi geri y\xfckledi", "activity_25", ":user :invoice nolu faturay\u0131 geri y\xfckledi", "activity_26", ":user :client m\xfc\u015fterisini geri y\xfckledi", "activity_27", ":user :payment tutar\u0131nda \xf6demeyi geri y\xfckledi", "activity_28", ":user :credit kredisini geri y\xfckledi", "activity_29", _s42_14, "activity_30", ":user :vendor sat\u0131c\u0131s\u0131n\u0131 olu\u015fturdu", "activity_31", ":user :vendor sat\u0131c\u0131s\u0131n\u0131 ar\u015fivledi", "activity_32", ":user :vendor sat\u0131c\u0131s\u0131n\u0131 sildi", "activity_33", ":user :vendor sat\u0131c\u0131s\u0131n\u0131 geri y\xfckledi", "activity_34", ":user masraf olu\u015fturdu :expense", "activity_35", ":user masraf ar\u015fivledi :expense", "activity_36", ":user masraf sildi :expense", "activity_37", ":user masraf geri y\xfckledi :expense", "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", ":user :task g\xf6revini olu\u015fturdu", "activity_43", ":user :task g\xf6revini g\xfcncelledi", "activity_44", ":user :task g\xf6revini ar\u015fivledi", "activity_45", ":user :task g\xf6revini sildi", "activity_46", ":user :task g\xf6revini geri y\xfckledi", "activity_47", ":user masraf g\xfcncelledi :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_149, _s17_150, "emailed_quote", "Teklif ba\u015far\u0131yla e-posta ile g\xf6nderildi", "emailed_credit", _s27_73, _s20_96, _s33_29, _s21_110, _s34_26, "expired", "Expired", "all", "All", "select", "Se\xe7", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_65, _s27_66, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_84, _s19_85, _s19_86, _s19_87, _s22_78, _s22_79, _s22_80, _s22_81, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s21_116, _s21_117, _s21_118, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Fatura No Sayac\u0131", _s20_97, _s20_98, _s20_99, "Teklif No Sayac\u0131", _s21_119, _s21_120, _s21_121, _s21_122, _s21_123, _s21_120, _s21_124, _s21_122, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_125, _s21_126, _s19_88, _s19_89, _s21_127, _s21_128, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_246, _s16_247, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_248, "vendor_address1", "Vendor Street", "vendor_address2", _s16_249, _s24_67, _s22_90, _s24_68, _s25_61, "type", "T\xfcr", "invoice_amount", "Fatura Tutar\u0131", _s16_250, "Vade", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Otomatik Fatura", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_151, _s18_73, _s17_152, _s18_74, _s17_153, _s18_75, _s17_154, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Vergi Ad\u0131", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "\xd6deme Tutar\u0131", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Banka", _s19_90, _s19_91, _s16_251, _s16_261, _s19_92, _s19_93, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_252, _s16_253], t1, t1)], t1, type$.legacy_Map_of_legacy_String_and_legacy_String); + return A.LinkedHashMap_LinkedHashMap$_literal(["en", A.LinkedHashMap_LinkedHashMap$_literal(["payment_links", "Payment Links", "action", "Action", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archive Payment", "archive_invoice", "Archive Invoice", "archive_quote", "Archive Quote", "archive_credit", "Archive Credit", "archive_task", "Archive Task", "archive_client", "Archive Client", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "Restore Task", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "Create Product", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archive Product", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Upload", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, _s21_17, _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account Type", _s16_16, "New Bank Account", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Delete Credit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", "Bank Accounts", _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Standing", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Add To Invoice", _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, "Automatically archive invoices when they are cancelled.", _s20_37, _s20_38, _s25_7, "Improve scrolling over the PDF preview", _s16_34, _s16_35, "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create Project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel Invoice", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, "Use visual WYSIWYG markdown editor for emails", _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", "Successfully approved quote", "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, "Pro Plan Trial / Account Upgrade", _s24_24, "Start your FREE 14 day Pro Plan trial", "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "Giropay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Set Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "ACSS", "becs", "BECS", "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "View Expense", "view_statement", "View Statement", "sepa", "SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, "Gross Line Total", _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, "Successfully deleted recurring expense", _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, "Expense tax rates are disabled", "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net Subtotal", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, "The Pro plan trial ends in :count days", _s21_48, "Today is the last day of the Pro plan trial", "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Enable", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Lowercase letters, numbers and hyphens are supported", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo Code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "payment_link", "Payment Link", "new_payment_link", "New Payment Link", "edit_payment_link", "Edit Payment Link", "created_payment_link", "Successfully created payment link", "updated_payment_link", "Successfully updated payment link", "archived_payment_link", "Successfully archived payment link", "deleted_payment_link", "Successfully deleted payment link", "removed_payment_link", "Successfully removed payment link", "restored_payment_link", "Successfully restored payment link", "search_payment_link", "Search 1 Payment Link", "search_payment_links", "Search :count Payment Links", _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, "Shared Invoice/Credit Counter", "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, "Enable emails, recurring invoices, webhooks and notifications", _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "Resend Invite", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "Enable Two Factor", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "Successfully refunded payment", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, _s18_50, _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s17_56, "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Hide", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_21, _s29_13, "select_file", "Select File", _s16_84, _s16_85, "csv_file", "CSV File", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Invoice Total", "quote_total", "Quote Total", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, "Company is not activated", "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Client Name", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, "Successfully updated task status", _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, _s18_57, _s20_61, _s20_62, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, "Successfully deleted expense category", _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, "Successfully archived expense :value categories", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, "The payment amount can not be negative", "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", "Track the expense has been paid to the vendor", _s18_58, "Should be Invoiced", _s23_28, "Enable the expense to be invoiced to your client", _s29_14, "Make the documents visible to clients", _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", "Apple Pay", "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, _s17_69, _s18_61, _s18_62, _s21_74, _s21_75, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, "Support paying extra to accept tips in the client portal", _s19_55, _s19_56, _s24_45, "Support paying a minimum amount in the client portal", "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Token Billing", _s24_46, _s24_47, "always", "Enabled", "optin", "Disabled by default", "optout", "Enabled by default", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, "Successfully queued invoices to be sent", "emailed_quotes", "Successfully queued quotes to be sent", "emailed_credits", "Successfully queued credits to be sent", "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Hours", "statement", "Statement", "taxes", "Taxes", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "To", "health_check", "Health Check", "payment_type_id", "Payment Type", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, _s17_79, _s17_80, _s17_81, "recent_payments", "Recent Payments", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "Create Invoice", "create_quote", "Create Quote", "create_payment", "Create Payment", "create_vendor", "Create Vendor", "update_quote", "Update Quote", "delete_quote", "Delete Quote", "update_invoice", "Update Invoice", "delete_invoice", "Delete Invoice", "update_client", "Update Client", "delete_client", "Delete Client", "delete_payment", "Delete Payment", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Create Task", "update_task", "Update Task", "delete_task", "Delete Task", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target URL", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_33, "deleted_token", _s26_22, "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "Email Invoice", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Contact Name", "use_default", "Use Default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", "Login with email", "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Credit Amount", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, "Search :count Documents", "search_designs", "Search :count Designs", "search_invoices", "Search :count Invoices", "search_clients", "Search :count Clients", "search_products", "Search :count Products", "search_quotes", "Search :count Quotes", "search_credits", "Search :count Credits", "search_vendors", "Search :count Vendors", "search_users", "Search :count Users", _s16_108, "Search :count Tax Rates", "search_tasks", "Search :count Tasks", "search_settings", "Search Settings", "search_projects", "Search :count Projects", "search_expenses", "Search :count Expenses", "search_payments", "Search :count Payments", "search_groups", "Search :count Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "Custom 1", "custom2", "Custom 2", "custom3", "Custom 3", "custom4", "Custom 4", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", "Invoice Sent", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_57, "Warning: This will permanently delete your account [:company], there is no undo", "delete_company", "Delete Company", _s22_58, "Warning: This will permanently delete your company [:company], there is no undo", "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_120, _s16_121, "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "New Credit", "edit_credit", "Edit Credit", "created_credit", _s27_39, "updated_credit", _s27_40, "archived_credit", _s28_28, "deleted_credit", _s27_41, "removed_credit", _s27_42, "restored_credit", _s28_29, _s16_122, "Successfully archived :value credits", "deleted_credits", "Successfully deleted :value credits", _s16_123, _s36_9, "current_version", "Current Version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "Learn More", "integrations", "Integrations", "tracking_id", "Tracking ID", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Export", "chart", "Chart", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group By", "credit_balance", "Credit Balance", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Contact Phone", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Client ID", "assigned_to", "Assigned To", "created_by", "Created By", "assigned_to_id", "Assigned To ID", "created_by_id", "Created By ID", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Report", "add_company", "Add Company", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Help", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by :value", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "Entity State", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Message", "from", "From", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, "Ensure client fee matches the gateway fee", _s18_82, _s18_83, "support_forum", "Support Forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "Subtotal", "line_total", "Line Total", "item", "Item", "credit_email", "Credit Email", "iframe_url", "iFrame URL", "domain_url", "Domain URL", _s21_84, "Password must be at least 8 character long", _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, "No client selected", "configure_rates", "Configure Rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, "Recover Password", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Quote Email", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_42, "updated_user", _s25_43, "archived_user", _s26_29, "deleted_user", _s25_44, "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, _s16_174, "invoice_options", "Invoice Options", _s17_107, _s17_108, _s22_65, _s87_, _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Show Header on", _s16_176, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Color", "secondary_color", "Secondary Color", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "Invoice Fields", "product_fields", "Product Fields", "invoice_terms", "Invoice Terms", "invoice_footer", "Invoice Footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, "Automatically email recurring invoices when they are created.", _s18_92, "Auto Archive", _s23_40, "Automatically archive quotes when they are converted.", _s18_93, "Auto Convert", _s23_41, "Automatically convert a quote to an invoice when approved by a client.", _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two Weeks", "freq_four_weeks", "Four Weeks", "freq_monthly", "Monthly", "freq_two_months", "Two Months", _s17_111, "Three Months", _s16_177, "Four Months", "freq_six_months", "Six Months", "freq_annually", "Annually", "freq_two_years", "Two Years", _s16_178, "Three Years", "never", "Never", "company", "Company", _s17_112, _s17_113, "charge_taxes", "Charge Taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Custom CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, "If enabled the contact will be able to set a password when viewing their first invoice.", "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Email Signature", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable Min", "enable_max", "Enable Max", "min_limit", "Min Limit", "max_limit", "Max Limit", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Update Address", _s19_68, _s45_10, "rate", "Rate", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit Tax Rate", _s16_184, _s29_20, _s16_185, _s29_21, _s17_119, "Successfully archived tax rate", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Fill Products", _s18_96, _s71_, "update_products", "Update Products", _s20_84, _s65_0, _s16_187, _s16_188, _s21_95, "Automatically convert product prices using current exchange rate", "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "Military Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, _s16_194, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_124, _s17_125, "company_details", "Company Details", "user_details", "User Details", "localization", "Localization", "online_payments", "Online Payments", "tax_rates", "Tax Rates", "notifications", "Notifications", "import_export", "Import | Export", "custom_fields", "Custom Fields", "invoice_design", "Invoice Design", "buy_now_buttons", "Buy Now Buttons", "email_settings", "Email Settings", _s23_49, _s21_98, _s22_68, _s20_86, _s19_74, _s19_75, "price", "Price", "email_sign_up", "Sign up with email", "google_sign_up", "Sign up with Google", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, _s16_196, "privacy_policy", "Privacy Policy", "sign_up", "Sign Up", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "Download", _s27_49, "Requires an Enterprise plan", "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_202, "Convert Currency", "mark_paid", "Mark Paid", "category", "Category", "address", "Address", "new_vendor", "New Vendor", "created_vendor", _s27_50, "updated_vendor", _s27_51, "archived_vendor", _s28_36, "deleted_vendor", _s27_52, "restored_vendor", _s28_37, _s16_203, "Successfully archived :value vendors", "deleted_vendors", "Successfully deleted :value vendors", _s16_204, _s36_11, "new_expense", "New Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_205, _s29_27, "deleted_expense", _s28_40, _s16_206, _s29_28, _s17_130, "Successfully archived :value expenses", _s16_207, "Successfully deleted :value expenses", _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Now", _s16_208, _s16_209, "timer", "Timer", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Start Time", "end_time", "End Time", "date", "Date", "times", "Times", "duration", "Duration", "new_task", "New Task", "created_task", _s25_56, "updated_task", _s25_57, "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", "Successfully archived :value tasks", "deleted_tasks", "Successfully deleted :value tasks", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, "Successfully archived :value projects", _s16_212, "Successfully deleted :value projects", _s17_133, _s37_18, "new_project", "New Project", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "click here", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Login with Google", "today", "Today", "custom_range", "Custom", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Custom", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "View Invoice", "convert", "Convert", "more", "More", "edit_client", "Edit Client", "edit_product", "Edit Product", "edit_invoice", "Edit Invoice", "edit_quote", "Edit Quote", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Edit Project", _s20_87, _s20_88, "billing_address", "Billing Address", _s16_215, _s16_216, "total_revenue", "Total Revenue", "average_invoice", "Average Invoice", "outstanding", "Outstanding", "invoices_sent", "Invoices Sent", "active_clients", "Active Clients", "close", "Close", "email", "Email", "password", "Password", "url", "URL", "secret", "Secret", "name", "Name", "logout", "Log Out", "login", "Login", "filter", "Filter", "sort", "Sort", "search", "Search", "active", "Active", "archived", "Archived", "deleted", "Deleted", "dashboard", "Dashboard", "archive", "Archive", "delete", "Delete", "restore", "Restore", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_136, _s17_137, "paid_to_date", "Paid to Date", "balance_due", "Balance Due", "balance", "Balance", "overview", "Overview", "details", "Details", "phone", "Phone", "website", "Website", "vat_number", "VAT Number", "id_number", "ID Number", "create", "Create", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "Contacts", "additional", "Additional", "first_name", "First Name", "last_name", "Last Name", "add_contact", "Add Contact", "are_you_sure", "Are you sure?", "cancel", "Cancel", "ok", "Ok", "remove", "Remove", _s16_221, _s16_222, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_45, "updated_product", _s28_46, _s16_223, _s29_31, "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, "Successfully archived :value products", _s16_225, "Successfully deleted :value products", _s17_139, _s37_19, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "Client", "clients", "Clients", "new_client", "New Client", "created_client", _s27_54, "updated_client", _s27_55, "archived_client", _s28_48, _s16_226, "Successfully archived :value clients", "deleted_client", _s27_56, "deleted_clients", "Successfully deleted :value clients", "restored_client", _s28_49, _s16_227, _s36_13, "address1", "Street", "address2", "Apt/Suite", "city", "City", "state", "State/Province", "postal_code", "Postal Code", "country", "Country", "invoice", "Invoice", "invoices", "Invoices", "new_invoice", "New Invoice", "created_invoice", _s28_50, "updated_invoice", _s28_51, _s16_228, _s29_33, "deleted_invoice", _s28_52, _s16_229, _s29_34, _s17_140, "Successfully archived :value invoices", _s16_230, "Successfully deleted :value invoices", _s17_141, _s37_20, "emailed_invoice", "Successfully queued invoice to be sent", "emailed_payment", "Successfully queued payment to be sent", "amount", "Amount", "invoice_number", "Invoice Number", "invoice_date", "Invoice Date", "discount", "Discount", "po_number", "PO Number", "terms", "Terms", "public_notes", "Public Notes", "private_notes", "Private Notes", "frequency", "Frequency", "start_date", "Start Date", "end_date", "End Date", "quote_number", "Quote Number", "quote_date", "Quote Date", "valid_until", "Valid Until", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Description", "unit_cost", "Unit Cost", "quantity", "Quantity", "add_item", "Add Item", "contact", "Contact", "work_phone", "Phone", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Due Date", _s16_231, _s16_232, "status", "Status", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, "Click \u25b6 to add time", "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Settings", "language", "Language", "currency", "Currency", "created_at", "Created At", "created_on", "Created On", "updated_at", "Updated At", "tax", "Tax", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial", "paid", "Paid", "mark_sent", "Mark Sent", _s22_74, _s35_20, _s22_75, "Successfully marked invoice as paid", _s23_52, _s36_14, _s23_53, "Successfully marked invoices as paid", "done", "Done", _s37_21, _s37_22, "dark_mode", "Dark Mode", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_233, _s16_234, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Payment Terms", "payment_date", "Payment Date", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Cancelled", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "Reminder 1", "reminder2", "Reminder 2", "reminder3", "Reminder 3", "template", "Template", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "Send Email", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_105, _s21_106, "enter_payment", "Enter Payment", "new_payment", "Enter Payment", "created_payment", _s28_53, "updated_payment", _s28_54, _s16_241, _s29_35, "deleted_payment", _s28_55, _s16_242, _s29_36, _s17_145, "Successfully archived :value payments", _s16_243, "Successfully deleted :value payments", _s17_146, _s37_23, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_41, "updated_quote", _s26_42, "archived_quote", _s27_60, "deleted_quote", _s26_43, "restored_quote", _s27_61, "archived_quotes", "Successfully archived :value quotes", "deleted_quotes", "Successfully deleted :value quotes", "restored_quotes", _s35_23, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_56, "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", _s30_23, "activity_5", _s30_24, "activity_6", ":user emailed invoice :invoice to :client", "activity_7", ":contact viewed invoice :invoice", "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", ":contact entered payment :payment for invoice :invoice", "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", ":user emailed quote :quote to :client", "activity_21", _s28_61, "activity_22", _s27_62, "activity_23", _s26_46, "activity_24", _s27_63, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", ":contact approved quote :quote", "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", ":user cancelled payment :payment", "activity_40", ":user refunded payment :payment", "activity_41", "Payment :payment failed", "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", ":user created user", "activity_49", ":user updated user", "activity_50", ":user archived user", "activity_51", ":user deleted user", "activity_52", ":user restored user", "activity_53", ":user marked invoice :invoice as sent", "activity_54", ":user applied payment :payment to invoice :invoice", "activity_55", "", "activity_56", "", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", ":user emailed first reminder for invoice :invoice to :client", "activity_64", ":user emailed second reminder for invoice :invoice to :client", "activity_65", ":user emailed third reminder for invoice :invoice to :client", "activity_66", ":user emailed endless reminder for invoice :invoice to :client", "activity_80", ":user created subscription", "activity_81", ":user updated subscription", "activity_82", ":user archived subscription", "activity_83", ":user deleted subscription", "activity_84", ":user restored subscription", _s17_147, _s17_148, "emailed_quote", "Successfully queued quote to be sent", "emailed_credit", "Successfully queued credit to be sent", _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expired", "all", "All", "select", "Select", _s22_76, _s22_77, "custom_value1", "Custom Value 1", "custom_value2", "Custom Value 2", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_92, _s20_93, _s20_94, _s20_95, _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, "Shared Invoice/Quote Counter", _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_248, "Invoice Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid Amount", "payment_amount", "Payment Amount", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Bank Id", _s19_89, _s19_90, _s16_249, "Category", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "sq", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Vepro", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Orari", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arkivo Pages\xebn", "archive_invoice", "Arkivo fatur\xebn", "archive_quote", "Arkivo Ofert\xebn", "archive_credit", "Arkivo Kreditin", "archive_task", "Arkivo Detyr\xebn", "archive_client", "Arkivo Klientin", "archive_project", "Archive Project", "archive_expense", "Arkivo shpenzimin", "restore_payment", "Rikthe Pages\xebn", "restore_invoice", "Rikthe Fatur\xebn", "restore_quote", "Rikthe Ofert\xebn", "restore_credit", "Rikthe Kreditin", "restore_task", "Rikthe Detyr\xebn", "restore_client", "Rikthe Klientin", "restore_project", "Restore Project", "restore_expense", "Rikthe shpenzimet", "archive_vendor", "Arkivo kompanin\xeb", "restore_vendor", "Rikthe kompanin\xeb", "create_product", "Shto produkt", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Rikthe Produktin", "archive_product", "Arkivo produktin", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Metodat e pages\xebs", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Ore", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Ngarko", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Ruaj si nj\xebsi e paracaktuar", _s22_5, "Ruaj si footer i paracaktuar", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Llogaria bankare \xebsht\xeb krijuar me sukses", _s20_11, "Llogaria bankare \xebsht\xeb perditesuar me sukses", _s17_12, "Edito llogarin\xeb bankare", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "T\xeb selektuara", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Fshi Kreditin", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Llogaria Bankare", "bank_accounts", "Kredit Kartat & Bankat", _s21_21, "Llogaria bankare \xebsht\xeb azhurnuar me sukses", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Rregullimi i pages\xebs", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Gjendja", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Shto kanalin e pages\xebs", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Shto n\xeb fatur\xebn :invoice", _s17_28, _s17_29, "week", "Jave", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Valuta e Fatur\xebs", "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Aprovo", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Vendos Fjal\xebkalim", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Shiko # :expense t\xeb shpenzimit", "view_statement", "View Statement", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistem", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importo t\xeb dh\xebna", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "E pacaktuar", "partial_value", "Duhet t\xeb jet\xeb m\xeb shum\xeb se zero dhe m\xeb pak se totali", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Aktivizo", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Siguria", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "Pages\xeb e rimbursuar", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "Ktheje Ofert\xebn n\xeb Fatur\xeb", _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Faturo detyr\xebn", "invoice_expense", "Fatur\xeb shpenzimesh", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s17_56, "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Fshih", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Kolona", "sample", "Shembull", "map_to", "Map To", "import", "Importo", _s25_21, _s29_13, "select_file", "Ju lutem zgjedhni nj\xeb fajll", _s16_84, _s16_85, "csv_file", "Skedar CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Paguar pjes\xebrisht", "invoice_total", "Totali i fatur\xebs", "quote_total", "Totali i Ofert\xebs", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Paralajmerim", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Emri i klientit", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, "Kategorit\xeb e shpenzimeve", _s20_61, "Kategori e re e shpenzimeve", _s21_67, _s21_68, _s24_40, "Kategoria e shpenzimeve \xebsht\xeb krijuar me sukses", _s24_41, "\xcbsht\xeb perditesuar me sukses kategoria e shpenzimeve", _s25_25, "Kategoria e shpenzimeve \xebsht\xeb arkivuar me sukses", _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, "Kategoria e shpenzimeve \xebsht\xeb rikthyer me sukses", _s27_29, ":count kategori t\xeb shpenzimeve jan\xeb arkivuar me sukses", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "Duhet t\xeb faturohet", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "Fatur\xeb e p\xebrs\xebritshme", _s18_61, "Fatura t\xeb p\xebrs\xebritshme", _s21_74, "Fatur\xeb e re e p\xebrs\xebritshme", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Faturat e p\xebrs\xebritshme jan\xeb arkivuar me sukses", _s25_34, "Faturat e p\xebrs\xebritshme jan\xeb fshir\xeb me sukses", _s25_35, _s38_13, _s26_17, "Faturat e p\xebrs\xebritshme jan\xeb rikthyer me sukses", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "Shiko portalin", "copy_link", "Copy Link", "token_billing", "Ruaj detajet e pages\xebs", _s24_46, _s24_47, "always", "Gjithmon\xeb", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Emri i kompanis\xeb", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Ore", "statement", "Statement", "taxes", "Taksat", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apliko kreditin", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "P\xebr", "health_check", "Health Check", "payment_type_id", "Lloji i pages\xebs", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "Faturat e ardhshme", _s17_80, _s17_81, "recent_payments", "Pagesat e fundit", "upcoming_quotes", "Ofertat e ardhshme", "expired_quotes", "Ofertat e skaduara", "create_client", "Create Client", "create_invoice", "Krijo fatur\xeb", "create_quote", "Krijo Ofert\xeb", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Fshi Ofert\xebn", "update_invoice", "Update Invoice", "delete_invoice", "Fshi fatur\xebn", "update_client", "Update Client", "delete_client", "Fshi Klientin", "delete_payment", "Fshi Pages\xebn", "update_vendor", "Update Vendor", "delete_vendor", "Fshi kompanin\xeb", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Fshi shpenzimin", "create_task", "Krijo Detyr\xeb", "update_task", "Update Task", "delete_task", "Fshi Detyr\xebn", "approve_quote", "Approve Quote", "off", "Ndalur", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Falas", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Token\xebt", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Token\xebt", "new_token", "New Token", "edit_token", "Edito Tokenin", "created_token", _s29_50, "updated_token", "Tokeni \xebsht\xeb perditesuar me sukses", "archived_token", "Tokeni \xebsht\xeb arkivuar me sukses", "deleted_token", _s29_50, "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "D\xebrgo fatur\xebn me email", "email_quote", "D\xebrgo me email Ofert\xebn", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Emri i Kontaktit", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, "Edito kushtet e pages\xebs", _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Shuma e kredituar", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Rimburso pages\xebn", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, "Qytet/Shtet/Poste", _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Lejet", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "Fshi llogarin\xeb", _s22_57, "V\xebrrejtje: Kjo do t\xeb fshij\xeb t\xeb gjitha t\xeb dh\xebnat tuaja, ky veprim nuk ka mund\xebsi t\xeb kthehet mbrapa.", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_120, _s16_121, "recurring_tasks", "Recurring Tasks", _s18_71, "Menaxhimi i llogarive", "credit_date", "Data e kreditit", "credit", "Kredi", "credits", "Kredi", "new_credit", "Vendos Kredi", "edit_credit", "Edit Credit", "created_credit", "Krediti \xebsht\xeb krijuar me sukses", "updated_credit", _s27_40, "archived_credit", "Krediti \xebsht\xeb arkivuar me sukses", "deleted_credit", "Krediti \xebsht\xeb fshir\xeb me sukses", "removed_credit", _s27_42, "restored_credit", "Krediti \xebsht\xeb rikhyer me sukses", _s16_122, ":count kredite jan\xeb arkivuar me sukses", "deleted_credits", ":kredi jan\xeb fshir\xeb me sukses", _s16_123, _s36_9, "current_version", "Versioni aktual", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "M\xebso m\xeb shum\xeb", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Kompani e re", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reseto", "number", "Number", "export", "Export", "chart", "Grafik", "count", "Count", "totals", "Totale", "blank", "Bosh", "day", "Dite", "month", "Muaj", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupo sipas", "credit_balance", "Bilanci i kreditit", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Contact Phone", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "ID e klientit", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Raporte", "report", "Raport", "add_company", "Shto Kompani", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Ndihm\xeb", "refund", "Rimburso", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Mesazhi", "from", "Nga", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Dokumentim", "contact_us", "Contact Us", "subtotal", "N\xebntotali", "line_total", "Totali i linj\xebs", "item", "Nj\xebsi", "credit_email", "Credit Email", "iframe_url", "Webfaqja", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Po", "no", "Jo", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "Shiko", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "P\xebrdorues", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, "Ju lutem zgjedhni nj\xeb klient", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Rregullimet e Taksave", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Kalo", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, "Riktheni fjal\xebkalimin tuaj", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Emaili i Fatur\xebs", "payment_email", "Emaili i Pages\xebs", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Emaili i Ofert\xebs", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, "Lejon p\xebrdoruesit t\xeb menaxhoj p\xebrdoruesit, t\xeb ndryshoj\xeb rregullimet dhe t\xeb modifikoj\xeb t\xeb gjitha sh\xebnimet.", "user_management", "Menaxhimi i p\xebrdoruesve", "users", "P\xebrdorues", "new_user", "P\xebrdorues i ri", "edit_user", "Edito p\xebrdoruesin", "created_user", _s25_42, "updated_user", "P\xebrdoruesi \xebsht\xeb perditesuar me sukses", "archived_user", "P\xebrdoruesi \xebsht\xeb arkivuar me sukses", "deleted_user", "P\xebrdoruesi \xebsht\xeb fshir\xeb me sukses", "removed_user", _s25_45, "restored_user", "P\xebrdoruesi \xebsht\xeb rikthyer me sukses", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "Rregullimet Gjenerale", "invoice_options", "Opsionet e fatur\xebs", _s17_107, "Fshihe Paguar deri m\xeb tash", _s22_65, "Shfaqni 'Paguar deri m\xeb tash' n\xeb faturat tuaja pasi t\xeb jet\xeb pranuar pagesa.", _s23_38, "Dokumentet e lidhura", _s28_30, "Vendos fotografin\xeb n\xeb fatur\xeb.", _s16_175, "Shfaqe Header", _s16_176, "Shfaqe Footer", "first_page", "Faqja e par\xeb", "all_pages", "T\xeb gjitha faqet", "last_page", "Faqja e fundit", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Ngjyra kryesore", "secondary_color", "Ngjyra dyt\xebsore", "page_size", "Madh\xebsia e faqes", "font_size", "Madh\xebsia e fontit", "quote_design", "Quote Design", "invoice_fields", "Fushat e fatur\xebs", "product_fields", "Product Fields", "invoice_terms", "Kushtet e fatur\xebs", "invoice_footer", "Footer i Fatur\xebs", "quote_terms", "Kushtet e Ofertave", "quote_footer", "Footer i Ofert\xebs", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "Javore", "freq_two_weeks", "Dy javore", "freq_four_weeks", "Kat\xebr javore", "freq_monthly", "Mujore", "freq_two_months", "Two months", _s17_111, "Tre mujore", _s16_177, "Four months", "freq_six_months", "Gjasht\xeb mujore", "freq_annually", "Vjetore", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "Asnj\xebher\xeb", "company", "Company", _s17_112, _s17_113, "charge_taxes", "Vendos taksat", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefiks", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "CSS i ndryshush\xebm", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, "Ju mund\xebson t\xeb vendosni fjal\xebkalim p\xebr secilin kontakt. N\xebse vendoset fjal\xebkalimi, kontakti duhet t\xeb vendos fjal\xebkalimin para se t'i sheh faturat.", "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "P\xebrsh\xebndetje", _s24_50, "B\xebjeni m\xeb t\xeb leht\xeb p\xebr klient\xebt tuaj t\xeb realizojn\xeb pagesat duke vendosur schema.org markimin n\xeb emailat tuaj.", "plain", "E thjesht\xeb", "light", "E leht\xeb", "dark", "E mbyllt\xeb", "email_design", "Dizajno emailin", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Aktivizo Markimin", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Kredit kart\xeb", "bank_transfer", "Transfer bankar", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Aktivizo min", "enable_max", "Aktivizo max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Perditeso Adres\xebn", _s19_68, "Perditeso adres\xebn e klientit me detajet e ofruara", "rate", "Norma", "tax_rate", "Norma e taksave", "new_tax_rate", "Norm\xeb e re e taksave", "edit_tax_rate", "Edito norm\xebn e taks\xebs", _s16_184, "Norma e taks\xebs \xebsht\xeb krijuar me sukses", _s16_185, "Norma e taks\xebs \xebsht\xeb perditesuar me sukses", _s17_119, "Norma e taks\xebs \xebsht\xeb arkivuar me sukses", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Plot\xebso-automatikisht produktet", _s18_96, "Duke zgjedhur produktin, automatikisht do t\xeb plot\xebsohen fill in the description and cost", "update_products", "Perditeso-automatikisht produktet", _s20_84, "Perditesimi i fatur\xebs automatikisht do t\xeb perditesoje librarine e produktit", _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "E \xe7'aktivizuar", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "E diel", "monday", "E h\xebn\xeb", "tuesday", "E marte", "wednesday", "E m\xebrkure", "thursday", "E enj\xebte", "friday", "E premte", "saturday", "E shtune", "january", "Janar", "february", "Shkurt", "march", "Mars", "april", "Prill", "may", "Maj", "june", "Qershor", "july", "Korrik", "august", "Gusht", "september", "Shtator", "october", "Tetor", "november", "N\xebntor", "december", "Dhjetor", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "Koha 24 or\xebshe", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, "Rregullimi i Produktit", "device_settings", "Device Settings", "defaults", "T\xeb paracaktuara", "basic_settings", "Rregullimet bazike", _s17_124, "Rregullimi i Avansuar", "company_details", "Detajet e kompanis\xeb", "user_details", "Detajet e p\xebrdoruesit", "localization", "Vendore", "online_payments", "Pagesat Online", "tax_rates", "Normat e taksave", "notifications", "Njoftimet", "import_export", "Import | Export", "custom_fields", "Fushat e ndryshueshme", "invoice_design", "Dizajni i Fatur\xebs", "buy_now_buttons", "Butonat Blej Tash", "email_settings", "Rregullimi i Emailit", _s23_49, "Shabllonet & P\xebrkujtueset", _s22_68, _s20_86, _s19_74, "Vizualizimi i t\xeb dh\xebnave", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "Kushtet e sh\xebrbimit", "privacy_policy", "Politika e Privat\xebsis\xeb", "sign_up", "Regjistrohu", "account_login", "Hyrja me llogari", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Krijo", _s18_102, _s18_103, _s21_99, _s34_22, "download", "Shkarko", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dokumente", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Data e shpenzimit", "pending", "N\xeb pritje", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Konvertuar", _s24_56, _s24_57, "exchange_rate", "Kursi i k\xebmbimit", _s16_202, "Konverto valut\xebn", "mark_paid", "Mark Paid", "category", "Kategoria", "address", "Adresa", "new_vendor", "Kompani e re", "created_vendor", "Kompania \xebsht\xeb krijuar me sukses", "updated_vendor", "Kompania \xebsht\xeb perditesuar me sukses", "archived_vendor", "Kompania \xebsht\xeb arkivuar me sukses", "deleted_vendor", "Kompania \xebsht\xeb fshir\xeb me sukses", "restored_vendor", "Kompania u rikthye me sukses", _s16_203, ":counts kompani jan\xeb arkivuar me sukses", "deleted_vendors", ":count kompani jan\xeb fshir\xeb me sukses", _s16_204, _s36_11, "new_expense", "Enter Expense", "created_expense", "Shpenzimi \xebsht\xeb krijuar me sukses", "updated_expense", "Shpenzimi \xebsht\xeb perditesuar me sukses", _s16_205, "Shpenzimi \xebsht\xeb arkivuar me sukses", "deleted_expense", "Shpenzimi \xebsht\xeb fshir\xeb me sukses", _s16_206, "Shpenzimet jan\xeb rikthyer me sukses", _s17_130, "Shpenzimet jan\xeb arkivuar me sukses", _s16_207, "Shpenzimet jan\xeb fshir\xeb me sukses", _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Faturuar", "logged", "Regjistruar", "running", "Duke ndodhur", "resume", "Vazhdo", "task_errors", "Ju lutem korrigjoni koh\xebt e vendosura mbi nj\xebra-tjetr\xebn", "start", "Fillo", "stop", "Ndalo", "started_task", _s25_53, "stopped_task", "Detyra \xebsht\xeb ndaluar me sukses", "resumed_task", _s25_55, "now", "Tash", _s16_208, _s16_209, "timer", "Koh\xebmat\xebsi", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Koha e fillimit", "end_time", "Koha e p\xebrfundimit", "date", "Data", "times", "Koh\xebt", "duration", "Koh\xebzgjatja", "new_task", "Detyr\xeb e re", "created_task", "Detyra u krijua me sukses", "updated_task", "Detyra \xebsht\xeb perditesuar me sukses", "archived_task", "Detyra \xebsht\xeb arkivuar me sukses", "deleted_task", "Detyra \xebsht\xeb fshir\xeb me sukses", "restored_task", "Detyra \xebsht\xeb rikthyer me sukses", "archived_tasks", ":count detyra jan\xeb arkivuar me sukses", "deleted_tasks", ":count detyra jan\xeb fshir\xeb me sukses", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, _s37_25, _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "New Project", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "kliko k\xebtu", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Shtrirja e Dates", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "E ndryshueshme", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Shiko Fatur\xebn", "convert", "Convert", "more", "More", "edit_client", "Edito klientin", "edit_product", "Edito produkt", "edit_invoice", "Edito Fatur\xebn", "edit_quote", "Edito Ofert\xebn", "edit_payment", "Edito Pages\xebn", "edit_task", "Edito Detyr\xebn", "edit_expense", "Edito shpenzimi", "edit_vendor", "Edito kompanin\xeb", "edit_project", "Edit Project", _s20_87, _s20_88, "billing_address", "Adresa e faturimit", _s16_215, _s16_216, "total_revenue", "Totali i Qarkullimit", "average_invoice", "Mesatarja e fatur\xebs", "outstanding", "Pa paguar1", "invoices_sent", _s20_101, "active_clients", "klient\xeb aktiv", "close", "Mbyll", "email", "Emaili", "password", "Fjal\xebkalimi", "url", "URL", "secret", "Sekret", "name", "Emri", "logout", "\xc7'identifikohu", "login", "Identifikohu", "filter", "Filtro", "sort", "Sort", "search", "K\xebrko", "active", "Aktiv", "archived", "Arkivuar", "deleted", "E fshir\xeb", "dashboard", "Paneli", "archive", "Arkivo", "delete", "Fshi", "restore", "Rikthe", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Ruaj", _s17_136, _s17_137, "paid_to_date", "Paguar deri m\xeb sot", "balance_due", "Bilanci aktual", "balance", "Bilanci", "overview", "Overview", "details", "Detajet", "phone", "Telefoni", "website", "Website", "vat_number", "Numri i TVSH", "id_number", "ID numri", "create", "Krijo", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "Kontaktet", "additional", "Additional", "first_name", "Emri", "last_name", "Mbiemri", "add_contact", "Shto kontaktin", "are_you_sure", "A jeni t\xeb sigurt\xeb", "cancel", "Anulo", "ok", "Ok", "remove", "Largo", _s16_221, _s16_222, "product", "Produkt", "products", "Produktet", "new_product", "Produkt i ri", "created_product", "Produkti \xebsht\xeb krijuar me sukses", "updated_product", "Produkti \xebsht\xeb perditesuar me sukses", _s16_223, "Produkti \xebsht\xeb arkivuar me sukses", "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "Produkt", "notes", "Sh\xebnime", "cost", "Kosto", "client", "Klient", "clients", "Klient\xebt", "new_client", "Klient i ri", "created_client", "Klienti \xebsht\xeb krijuar me sukses", "updated_client", "Klienti \xebsht\xeb perditesuar me sukses", "archived_client", "Klienti \xebsht\xeb arkivuar me sukses", _s16_226, ":count klient\xeb jan\xeb arkivuar me sukses", "deleted_client", "Klienti \xebsht\xeb fshir\xeb me sukses", "deleted_clients", ":count klient\xeb jan\xeb fshir\xeb me sukses", "restored_client", "Klienti \xebsht\xeb rikthyer me sukses", _s16_227, _s36_13, "address1", "Rruga", "address2", "Apartamenti/banesa", "city", "Qyteti", "state", "Shteti/Provinca", "postal_code", "Kodi postar", "country", "Shteti", "invoice", "Fatura", "invoices", "Faturat", "new_invoice", "Fatur\xeb e re", "created_invoice", "Fatura \xebsht\xeb krijuar me sukses", "updated_invoice", "Fatura \xebsht\xeb perditesuar me sukses", _s16_228, "Fatura \xebsht\xeb arkivuar me sukses", "deleted_invoice", "Fatura \xebsht\xeb fshir\xeb me sukses", _s16_229, "Fatura \xebsht\xeb rikthyer me sukses", _s17_140, ":count fatura jan\xeb arkivuar me sukes", _s16_230, ":count fatura jan\xeb fshir\xeb me sukses", _s17_141, _s37_20, "emailed_invoice", "Fatura \xebsht\xeb d\xebrguar me sukses me email", "emailed_payment", _s28_69, "amount", "Shuma", "invoice_number", "Numri i fatur\xebs", "invoice_date", "Data e fatur\xebs", "discount", "Zbritje", "po_number", "Numri UB", "terms", "Kushtet", "public_notes", "Sh\xebnime publike", "private_notes", "Sh\xebnime private", "frequency", "Frekuenca", "start_date", "Data e fillimit", "end_date", "Data e p\xebrfundimit", "quote_number", "Numri i ofert\xebs", "quote_date", "Data e Ofert\xebs", "valid_until", "Valide deri", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "P\xebrshkrimi", "unit_cost", "Kosto p\xebr nj\xebsi", "quantity", "Sasia", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Telefoni", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Deri m\xeb dat\xeb", _s16_231, _s16_232, "status", "Statusi", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Totali", "percent", "Percent", "edit", "Edito", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Rregullimet", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Taks\xeb", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "Draft", "sent", "D\xebrguar", "viewed", "Viewed", "approved", "Approved", "partial", "E pjesshme/depozite", "paid", "Paguar", "mark_sent", "Shenja \xebsht\xeb d\xebrguar", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "P\xebrfundo", _s37_21, _s37_22, "dark_mode", "Modeli i err\xebt", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktiviteti", _s16_233, _s16_234, "clone", "Klono", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Kushtet e pages\xebs", "payment_date", "Data e pages\xebs", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Portali i klientit", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Aktivizuar", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "P\xebrkujtuesi i par\xeb", "second_reminder", "P\xebrkujtuesi i dyt\xeb", "third_reminder", "P\xebrkujtuesi i tret\xeb", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "Tema", "body", "P\xebrmbajtja", "send_email", "D\xebrgo email", "email_receipt", "D\xebrgo flet\xebpages\xebn tek klienti me email", "auto_billing", "Auto billing", "button", "Button", "preview", "Parashiko", "customize", "Ndrysho", "history", "Historia", "payment", "Pagesa", "payments", "Pagesat", "refunded", "Refunded", "payment_type", "Lloji i pages\xebs", _s21_105, "Referenca e transaksionit", "enter_payment", "Cakto pages\xebn", "new_payment", "Cakto pages\xebn", "created_payment", "Pagesa \xebsht\xeb krijuar me sukses", "updated_payment", "Pagesa \xebsht\xeb perditesuar me sukses", _s16_241, "Pagesa \xebsht\xeb arkivuar me sukses", "deleted_payment", "Pagesa \xebsht\xeb fshir\xeb me sukses", _s16_242, "Pagesa \xebsht\xeb rikthyer me sukses", _s17_145, ":count pagesa jan\xeb arkivuar me sukses", _s16_243, ":count pagesa jan\xeb fshir\xeb me sukses", _s17_146, _s37_23, "quote", "Ofert\xeb", "quotes", "Oferta", "new_quote", "Ofert\xeb e re", "created_quote", "Oferta \xebsht\xeb krijuar me sukses", "updated_quote", "Oferta \xebsht\xeb perditesuar me sukses", "archived_quote", "Oferta \xebsht\xeb arkivuar me sukses", "deleted_quote", "Oferta \xebsht\xeb fshir\xeb me sukses", "restored_quote", "Oferta \xebsht\xeb rikthyer me sukses", "archived_quotes", ": count oferta jan\xeb arkivuar me sukses", "deleted_quotes", ":count oferta jan\xeb fshir\xeb me sukses", "restored_quotes", _s35_23, "expense", "Shpenzimet", "expenses", "Shpenzimet", "vendor", "Kompani", "vendors", "Kompanit\xeb", "task", "Detyre", "tasks", "Detyrat", "project", "Project", "projects", "Projects", "activity_1", ":user ka krijuar klientin :client", "activity_2", ":user ka arkivuar klientin :client", "activity_3", ":user ka fshir\xeb klientin :client", "activity_4", ":user ka krijuar fatur\xebn :invoice", "activity_5", ":user ka perditesuar fatur\xebn :invoice", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", ":user ka arkivuar fatur\xebn :invoice", "activity_9", ":user ka fshir\xeb fatur\xebn :invoice", "activity_10", _s85_0, "activity_11", ":user ka perditesuar pages\xebn :payment", "activity_12", ":user ka arkivuar pages\xebn :payment", "activity_13", ":user ka fshir\xeb pages\xebn :payment", "activity_14", ":user ka shtuar :credit kredit", "activity_15", ":user ka perditesuar :credit kredit", "activity_16", ":user ka arkivuar :credit kredit", "activity_17", ":user ka fshir\xeb:credit kredit", "activity_18", ":user ka krijuar ofert\xeb :quote", "activity_19", ":user ka perditesuar ofert\xebn :quote", "activity_20", _s50_10, "activity_21", ":contact ka shikuar ofert\xebn :quote", "activity_22", ":user ka arkivuar ofert\xebn :quote", "activity_23", ":user ka fshir\xeb ofert\xebn :quote", "activity_24", ":user ka rikthyer ofert\xebn :quote", "activity_25", ":user ka rikthyer fatur\xebn :invoice", "activity_26", ":user ka rikthyer klientin :client", "activity_27", ":user ka rikthyer pages\xebn :payment", "activity_28", ":user ka rikthyer :credit kredit", "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", ":user ka krijuar shpeznim :expense", "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", ":payment_amount payment (:payment) ka d\xebshtuar", "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", "Oferta \xebsht\xeb d\xebrguar me sukses me email", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Skaduar", "all", "T\xeb gjitha", "select", "Selekto", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Numruesi i numrit t\xeb fatur\xebs", _s20_92, _s20_93, _s20_94, "Numruesi i numrit t\xeb ofert\xebs", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Shkruaj", "invoice_amount", "Shuma e fatur\xebs", _s16_248, "Deri m\xeb dat\xeb", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Faturo Automatikisht", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Emri i taks\xebs", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Shuma e paguar", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Banka", _s19_89, _s19_90, _s16_249, _s16_261, _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "ar", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0625\u062c\u0631\u0627\u0621", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u062f\u0641\u0639\u0629", "archive_invoice", "\u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "archive_quote", "\u0623\u0631\u0634\u0641\u0629 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "archive_credit", "\u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u0631\u0635\u064a\u062f", "archive_task", "Archive Task", "archive_client", "\u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u0639\u0645\u064a\u0644", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "Restore Task", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "\u0625\u0636\u0627\u0641\u0629 \u0645\u0646\u062a\u062c", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "\u0627\u0631\u0634\u0641\u0629 \u0627\u0644\u0645\u0646\u062a\u062c", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "\u062d\u0630\u0641 \u0623\u0645\u0631 \u0627\u0644\u0634\u0631\u0627\u0621", _s22_, "\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0623\u0645\u0631 \u0627\u0644\u0634\u0631\u0627\u0621", _s22_1, "\u0623\u0631\u0634\u0641\u0629 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u0637\u0631\u0642 \u0627\u0644\u062f\u0641\u0639", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u0631\u0641\u0639", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u062d\u0641\u0638 \u0643\u0634\u0631\u0648\u0637 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629", _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "\u062d\u0630\u0641 \u0627\u0644\u0631\u0635\u064a\u062f", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s20_86, _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "\u0627\u0644\u0627\u062a\u0635\u0627\u0644", _s23_6, "\u0648\u0636\u0639 \u0639\u0644\u0627\u0645\u0629 \u0639\u0644\u0649 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u0644\u062f\u0641\u0639 \u0627\u0644\u0645\u062f\u0641\u0648\u0639", _s18_9, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u0645\u0634\u0631\u0648\u0639", "client_email", "\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u0644\u0639\u0645\u064a\u0644", _s20_17, "\u0645\u0634\u0631\u0648\u0639 \u0645\u0647\u0645\u0629 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", _s25_4, "\u0623\u0636\u0641 \u0627\u0644\u0645\u0634\u0631\u0648\u0639 \u0625\u0644\u0649 \u0628\u0646\u0648\u062f \u0633\u0637\u0631 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "field", "\u0645\u062c\u0627\u0644", "period", "\u0641\u062a\u0631\u0629", "fields_per_row", "\u0627\u0644\u062d\u0642\u0648\u0644 \u0641\u064a \u0643\u0644 \u0635\u0641", _s21_23, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0646\u0634\u0637\u0629", _s26_2, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u0633\u062a\u062d\u0642\u0629", _s24_10, "\u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0627\u0644\u0645\u0643\u062a\u0645\u0644\u0629", _s23_8, "\u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0627\u0644\u0645\u0639\u0627\u062f\u0629", _s19_20, "\u0639\u0631\u0648\u0636 \u0646\u0634\u0637\u0629", _s21_24, "\u0627\u0644\u0639\u0631\u0648\u0636 \u0627\u0644\u0645\u0639\u062a\u0645\u062f\u0629", _s23_9, "\u0639\u0631\u0648\u0636 \u063a\u064a\u0631 \u0645\u0639\u062a\u0645\u062f\u0629", _s18_12, "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0645\u0633\u062c\u0644\u0629", _s20_20, "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0645\u0641\u0648\u062a\u0631\u0629", _s16_21, "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0629", _s21_25, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0645\u0633\u062c\u0644\u0629", _s22_9, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0645\u0639\u0644\u0642\u0629", _s23_10, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0645\u0641\u0648\u062a\u0631\u0629", _s27_6, "\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0629", "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "\u0628\u0648\u0627\u0628\u0629 \u0627\u0644\u0628\u0627\u0626\u0639\u064a\u0646", "send_code", "\u0623\u0631\u0633\u0644 \u0627\u0644\u0631\u0645\u0632", _s24_11, "\u0627\u062d\u0641\u0638 \u0627\u0644\u0633\u062c\u0644 \u0644\u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", _s17_19, "\u0645\u0639\u062f\u0644\u0627\u062a \u0636\u0631\u064a\u0628\u0629 \u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641", _s22_10, "\u0645\u0639\u062f\u0644\u0627\u062a \u0636\u0631\u064a\u0628\u0629 \u0639\u0646\u0635\u0631 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", _s21_27, "\u062a\u0645 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641 \u0628\u0646\u062c\u0627\u062d", "code_was_sent", "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0631\u0645\u0632 \u0639\u0628\u0631 \u0627\u0644\u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0642\u0635\u064a\u0631\u0629", _s16_23, _s39_1, "resend", "\u0625\u0639\u0627\u062f\u0629 \u0625\u0631\u0633\u0627\u0644", "verify", "\u062a\u062d\u0642\u0642", _s18_13, "\u064a\u0631\u062c\u0649 \u062a\u0642\u062f\u064a\u0645 \u0631\u0642\u0645 \u0647\u0627\u062a\u0641", _s20_21, "\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641 \u063a\u064a\u0631 \u0635\u062d\u064a\u062d", _s19_21, "\u062a\u062d\u0642\u0642 \u0645\u0646 \u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641", _s24_12, "\u064a\u0631\u062c\u0649 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0631\u0642\u0645 \u0647\u0627\u062a\u0641\u0643 \u0644\u0625\u0631\u0633\u0627\u0644 \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", _s28_8, _s46_3, "merged_clients", "\u062a\u0645 \u062f\u0645\u062c \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", "merge_into", "\u062f\u0645\u062c \u0627\u0644\u064a", "merge", "Merge", "php81_required", _s27_8, _s21_28, "\u062a\u0645 \u0642\u0628\u0648\u0644 \u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0633\u0639\u0631", _s19_23, "\u0641\u0634\u0644 \u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0633\u0639\u0631 \u0645\u0639 \u0627\u0644\u0631\u0645\u0632", _s17_21, "\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0627\u0644\u0645\u0634\u062a\u0631\u064a\u0627\u062a", "activate", "\u062a\u0641\u0639\u064a\u0644", "connect_apple", "\u0642\u0645 \u0628\u062a\u0648\u0635\u064a\u0644 Apple", _s16_24, "\u0627\u0641\u0635\u0644 Apple", _s18_14, "\u062a\u0645 \u0642\u0637\u0639 \u0627\u062a\u0635\u0627\u0644 Apple \u0628\u0646\u062c\u0627\u062d", "send_now", "\u0627\u0631\u0633\u0644 \u0627\u0644\u0627\u0646", "received", "\u0645\u0633\u062a\u0644\u0645", _s19_24, _s19_25, _s20_23, "\u062a\u0645 \u062a\u062d\u0648\u064a\u0644\u0647\u0627 \u0628\u0646\u062c\u0627\u062d \u0625\u0644\u0649 \u0645\u0635\u0631\u0648\u0641", _s21_30, "\u062a\u0645 \u062a\u062d\u0648\u064a\u0644\u0647\u0627 \u0628\u0646\u062c\u0627\u062d \u0625\u0644\u0649 \u0646\u0641\u0642\u0627\u062a", _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, "\u062a\u0645\u0643\u0646 \u0627\u0644\u0628\u0627\u0626\u0639\u064a\u0646 \u0645\u0646 \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, "\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, "\u0642\u0645 \u0628\u0627\u0644\u062a\u0633\u062c\u064a\u0644 \u0645\u0639 Microsoft", _s22_25, "\u0633\u064a\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0641\u064a \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631 \u0628\u0646\u062c\u0627\u062d", _s23_13, "\u0633\u064a\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0637\u0644\u0628\u0627\u062a \u0627\u0644\u0634\u0631\u0627\u0621 \u0641\u064a \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631 \u0628\u0646\u062c\u0627\u062d", _s16_31, "\u063a\u064a\u0651\u0631 \u0625\u0644\u0649 \u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u0648\u064a\u0628 React", _s21_32, "\u062a\u0635\u0645\u064a\u0645 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s20_32, "\u0634\u0631\u0648\u0637 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s21_34, "\u062a\u0630\u064a\u064a\u0644 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s32_7, "\u062a\u0648\u0642\u064a\u0639 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s37_4, "\u0645\u0637\u0627\u0644\u0628\u0629 \u0627\u0644\u0628\u0627\u0626\u0639 \u0628\u062a\u0642\u062f\u064a\u0645 \u062a\u0648\u0642\u064a\u0639\u0647.", "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, "\u0637\u0644\u0628 \u0634\u0631\u0627\u0621 \u062c\u062f\u064a\u062f", _s19_27, "\u062a\u062d\u0631\u064a\u0631 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s22_26, "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s22_27, "\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s23_14, "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u0629 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s22_28, "\u062a\u0645 \u062d\u0630\u0641 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s22_29, "\u062a\u0645\u062a \u0625\u0632\u0627\u0644\u0629 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s23_15, "\u062a\u0645\u062a \u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", _s21_36, "\u0628\u062d\u062b \u0637\u0644\u0628 \u0627\u0644\u0634\u0631\u0627\u0621", _s22_30, "\u0628\u062d\u062b \u0637\u0644\u0628\u0627\u062a \u0627\u0644\u0634\u0631\u0627\u0621", "login_url", "\u0631\u0627\u0628\u0637 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644", _s30_2, _s30_3, _s29_9, "\u062f\u0639\u0645 \u0625\u0646\u0634\u0627\u0621 \u0648\u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0628\u0634\u0643\u0644 \u0645\u0646\u0641\u0635\u0644", _s16_32, _s16_33, "default", "Default", "stock_quantity", "\u0643\u0645\u064a\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646", _s22_32, _s22_33, "track_inventory", "\u062d\u0633\u0627\u0628 \u0627\u0644\u0645\u062e\u0632\u0648\u0646", _s20_34, "\u0627\u0639\u0631\u0636 \u062d\u0642\u0644 \u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u0645\u0646\u062a\u062c \u0648\u0642\u0645 \u0628\u0627\u0644\u062a\u062d\u062f\u064a\u062b \u0639\u0646\u062f \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631", _s19_29, "\u0625\u062e\u0637\u0627\u0631\u0627\u062a \u0627\u0644\u0645\u062e\u0632\u0648\u0646", _s24_17, "\u0623\u0631\u0633\u0644 \u0628\u0631\u064a\u062f\u064b\u0627 \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u064b\u0627 \u0639\u0646\u062f\u0645\u0627 \u064a\u0635\u0644 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649", "vat", "VAT", "standing", "\u0627\u062d\u062a\u064a\u0627\u0637", "view_map", "\u0639\u0631\u0636 \u0627\u0644\u062e\u0631\u064a\u0637\u0629", _s18_22, "\u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u062a\u0635\u0645\u064a\u0645 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a", "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s23_54, _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "\u0627\u0644\u0646\u0637\u0627\u0642", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Set Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "\u062a\u062d\u0645\u064a\u0644", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "\u0639\u0631\u0636 \u0643\u0634\u0641 \u062d\u0633\u0627\u0628", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", _s17_35, "\u0639\u0631\u0648\u0636 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", _s18_28, "\u0627\u0626\u062a\u0645\u0627\u0646\u0627\u062a \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "\u0635\u0627\u0641\u064a", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", ": \u062a\u0645 \u0627\u0646\u0634\u0627\u0621 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0641\u0627\u062a\u0648\u0631\u0629 \u0645\u062a\u0643\u0631\u0631\u0629:recurring_invoice", "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u062a\u0641\u0639\u064a\u0644", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u0627\u0644\u0627\u0634\u062a\u0631\u0627\u0643\u0627\u062a", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, "\u0628\u062d\u062b: \u062d\u0633\u0627\u0628 \u0627\u0644\u0627\u0634\u062a\u0631\u0627\u0643\u0627\u062a", _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, _s16_262, _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "\u0647\u0630\u0627 \u0627\u0644\u0631\u0628\u0639", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u0641\u0627\u062a\u0648\u0631\u0629", _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, "\u062d\u063a\u0638 \u0648\u0627\u0633\u062a\u0639\u0631\u0627\u0636", "save_and_email", "\u062d\u0641\u0638 \u0648\u0625\u0631\u0633\u0627\u0644 \u0628\u0631\u064a\u062f", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629", "document_upload", "Document Upload", _s20_48, "\u062a\u0645\u0643\u064a\u0646 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0645\u0646 \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "expense_total", "\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0645\u0635\u0631\u0648\u0641", "enter_taxes", "\u0623\u062f\u062e\u0644 \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "by_rate", "\u0628\u0627\u0644\u0646\u0633\u0628\u0629", "by_amount", "\u0628\u0627\u0644\u0642\u064a\u0645\u0629", "enter_amount", "\u0623\u062f\u062e\u0644 \u0627\u0644\u0642\u064a\u0645\u0629", "before_taxes", "\u0642\u0628\u0644 \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "after_taxes", "\u0628\u0639\u062f \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "color", "\u0627\u0644\u0644\u0648\u0646", "show", "\u0639\u0631\u0636", "hide", "Hide", "empty_columns", "\u0627\u0644\u0623\u0639\u0645\u062f\u0629 \u0627\u0644\u0641\u0627\u0631\u063a\u0629", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0646\u0634\u0637\u0629", "recent_tasks", "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0623\u062e\u064a\u0631\u0629", "recent_expenses", "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0623\u062e\u064a\u0631\u0629", _s17_57, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0642\u0627\u062f\u0645\u0629", "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "\u0639\u0645\u0648\u062f", "sample", "\u0639\u064a\u0646\u0629", "map_to", "Map To", "import", "\u0627\u0633\u062a\u064a\u0631\u0627\u062f", _s25_21, _s29_13, "select_file", "\u064a\u0631\u062c\u0649 \u0627\u062e\u062a\u064a\u0627\u0631 \u0645\u0644\u0641", _s16_84, _s16_85, "csv_file", "\u0645\u0644\u0641 CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "\u0646\u0633\u062e \u0625\u0644\u0649", "clone_to_other", "\u0646\u0633\u062e \u0644\u0623\u062e\u0631\u0649", "labels", "\u0627\u0644\u0639\u0644\u0627\u0645\u0627\u062a", "add_custom", "\u0623\u0636\u0641 \u0645\u062e\u0635\u0635", "payment_tax", "\u0636\u0631\u064a\u0628\u0629 \u0627\u0644\u062f\u0641\u0639", "unpaid", "Unpaid", "white_label", "\u0627\u0644\u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u0628\u064a\u0636\u0627\u0621", "delivery_note", "Delivery Note", _s24_35, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u0631\u0633\u0644\u0629 \u0645\u0642\u0641\u0648\u0644\u0629", _s24_37, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0629 \u0645\u0642\u0641\u0648\u0644\u0629", "source_code", "\u0643\u0648\u062f \u0627\u0644\u0645\u0635\u062f\u0631", "app_platforms", "\u0645\u0646\u0635\u0627\u062a \u0627\u0644\u062a\u0637\u0628\u064a\u0642", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "\u0645\u062c\u0645\u0648\u0639 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "quote_total", "\u0625\u062c\u0645\u0627\u0644\u064a \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "credit_total", "Credit Total", _s23_26, "\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "actions", "\u0627\u0644\u0625\u062c\u0631\u0627\u0621\u0627\u062a", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "\u0627\u0633\u0645 \u0627\u0644\u0645\u0634\u0631\u0648\u0639", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Client Name", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "\u0645\u0633\u062d \u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0645\u0624\u0642\u062a", "sort_order", "Sort Order", "task_status", "\u0627\u0644\u062d\u0627\u0644\u0629", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0645\u0647\u0627\u0645", _s20_59, _s20_60, _s18_56, _s18_57, _s20_61, _s20_62, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "\u062e\u064a\u0627\u0631 \u0627\u0644\u0639\u0631\u0636", _s22_47, _s50_9, "view_changes", "\u0639\u0631\u0636 \u0627\u0644\u062a\u0639\u062f\u064a\u0644\u0627\u062a", "force_update", "\u062a\u062d\u062f\u064a\u062b \u0625\u062c\u0628\u0627\u0631\u064a", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, "\u062a\u0641\u0639\u064a\u0644 \u0627\u0644\u0646\u0641\u0642\u0627\u062a \u0644\u062a\u062a\u0645 \u0641\u0648\u062a\u0631\u062a\u0647\u0627", _s29_14, "\u0627\u062c\u0639\u0644 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0645\u0631\u0626\u064a\u0629 \u0644\u0644\u0639\u0645\u064a\u0644", _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "\u0625\u0638\u0647\u0627\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631", "hide_password", "\u0625\u062e\u0641\u0627\u0621 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631", "copy_error", "\u062e\u0637\u0623 \u0628\u0627\u0644\u0646\u0633\u062e", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "\u0645\u062c\u0645\u0648\u0639 \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "line_taxes", "\u0636\u0631\u0627\u0626\u0628 \u0627\u0644\u0628\u0646\u0648\u062f", "total_fields", "\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u062d\u0642\u0648\u0644", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "\u0645\u062a\u0648\u0642\u0641 \u0645\u0624\u0642\u062a\u0627\u064b", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, "\u0623\u0648\u0644 \u064a\u0648\u0645 \u0641\u064a \u0627\u0644\u0634\u0647\u0631", _s21_72, "\u0622\u062e\u0631 \u064a\u0648\u0645 \u0641\u064a \u0627\u0644\u0634\u0647\u0631", _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, _s17_69, _s18_61, _s16_263, _s21_74, _s21_75, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0625\u0631\u0633\u0627\u0644", "auto_bill_on", "\u0641\u0648\u062a\u0631\u0629 \u062a\u0644\u0642\u0627\u0626\u064a\u0629 \u0641\u064a", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "\u0627\u0644\u0648\u0636\u0639 \u0627\u0644\u062a\u062c\u0631\u064a\u0628\u064a", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "\u0625\u0631\u0633\u0627\u0644 \u0628\u0631\u064a\u062f", _s17_70, _s17_71, "failure", "\u0641\u0634\u0644", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "\u062a\u0642\u0627\u0631\u064a\u0631 \u0627\u0644\u0646\u0638\u0627\u0645", "view_portal", "View Portal", "copy_link", "\u0646\u0633\u062e \u0627\u0644\u0631\u0627\u0628\u0637", "token_billing", _s17_158, _s24_46, "\u0623\u0647\u0644\u0627 \u0628\u0643 \u0641\u064a Invoice Ninja", "always", "Always", "optin", "\u0627\u0634\u062a\u0631\u0627\u0643", "optout", "\u0625\u0644\u063a\u0627\u0621 \u0627\u0634\u062a\u0631\u0627\u0643", "label", "Label", "client_number", "Client Number", "auto_convert", "\u062a\u062d\u0648\u064a\u0644 \u062a\u0644\u0642\u0627\u0626\u064a", "company_name", "Company Name", "reminder1_sent", "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062a\u0630\u0643\u064a\u0631 1", "reminder2_sent", "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062a\u0630\u0643\u064a\u0631 2", "reminder3_sent", "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062a\u0630\u0643\u064a\u0631 3", _s18_65, "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u062a\u0630\u0643\u064a\u0631 \u0627\u0644\u0623\u062e\u064a\u0631", "pdf_page_info", "\u0627\u0644\u0635\u0641\u062d\u0629 :current \u0645\u0646 :total", _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "\u0639\u0631\u0636 \u0641\u064a Stripe", "rows_per_page", "\u0627\u0644\u0635\u0641\u0648\u0641 \u0641\u064a \u0627\u0644\u0635\u0641\u062d\u0629", "hours", "Hours", "statement", "\u0643\u0634\u0641 \u062d\u0633\u0627\u0628", "taxes", "\u0636\u0631\u0627\u0626\u0628", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "\u0627\u0633\u0645 \u0627\u0644\u0633\u062c\u0644", "file_type", "\u0646\u0648\u0639 \u0627\u0644\u0645\u0644\u0641", "height", "\u0627\u0644\u0637\u0648\u0644", "width", "\u0627\u0644\u0639\u0631\u0636", "to", "To", "health_check", "\u0641\u062d\u0635 \u0627\u0644\u062d\u0627\u0644\u0629", "payment_type_id", "\u0646\u0648\u0639 \u0627\u0644\u062f\u0641\u0639\u0629", "last_login_at", "\u0622\u062e\u0631 \u062f\u062e\u0648\u0644 \u0641\u064a", "company_key", "\u0645\u0641\u062a\u0627\u062d \u0627\u0644\u0634\u0631\u0643\u0629", "storefront", "\u0648\u0627\u062c\u0647\u0629 \u0627\u0644\u0645\u062a\u062c\u0631", "storefront_help", _s42_9, "client_created", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0639\u0645\u064a\u0644", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "\u0645\u0646\u062a\u0647\u064a", "gross", "\u0627\u0644\u0646\u0645\u0648", "net_amount", "\u0627\u0644\u0642\u064a\u0645\u0629 \u0627\u0644\u0635\u0627\u0641\u064a\u0629", "net_balance", "\u0627\u0644\u0631\u0635\u064a\u062f \u0627\u0644\u0635\u0627\u0641\u064a", "client_settings", "\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0639\u0645\u064a\u0644", _s17_72, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", _s17_74, "\u0627\u0644\u062f\u0641\u0639\u0627\u062a \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", "selected_quotes", "\u0627\u0644\u0639\u0631\u0648\u0636 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", "selected_tasks", "\u0627\u0644\u0645\u0647\u0627\u0645 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", _s17_76, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", _s17_78, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0642\u0627\u062f\u0645\u0629", _s17_80, _s17_81, "recent_payments", "Recent Payments", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "\u0625\u0646\u0634\u0627\u0621 \u0641\u0627\u062a\u0648\u0631\u0629", "create_quote", "\u0625\u0646\u0634\u0627\u0621 \u0639\u0631\u0636 \u0633\u0639\u0631", "create_payment", "\u0623\u0646\u0634\u0626 \u062f\u0641\u0639\u0629", "create_vendor", "Create vendor", "update_quote", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0639\u0631\u0636", "delete_quote", "\u0645\u0633\u062d \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "update_invoice", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "delete_invoice", "\u062d\u0630\u0641 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "update_client", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0639\u0645\u064a\u0644", "delete_client", "\u062d\u0630\u0641 \u0627\u0644\u0639\u0645\u064a\u0644", "delete_payment", "\u062d\u0630\u0641 \u0627\u0644\u062f\u0641\u0639\u0629", "update_vendor", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u0648\u0631\u062f", "delete_vendor", "Delete Vendor", "create_expense", "\u0623\u0646\u0634\u0626 \u0645\u0635\u0631\u0648\u0641", "update_expense", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u0635\u0631\u0648\u0641", "delete_expense", "Delete Expense", "create_task", "Create Task", "update_task", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u0647\u0645\u0629", "delete_task", "Delete Task", "approve_quote", "\u0642\u0628\u0648\u0644 \u0627\u0644\u0639\u0631\u0636", "off", "Off", "when_paid", "\u0645\u062a\u0649 \u0633\u062a\u062f\u0641\u0639", "expires_on", "\u064a\u0646\u062a\u0647\u064a \u0641\u064a", "free", "Free", "plan", "Plan", "show_sidebar", "\u0639\u0631\u0636 \u0627\u0644\u0634\u0631\u064a\u0637 \u0627\u0644\u062c\u0627\u0646\u0628\u064a", "hide_sidebar", "\u0625\u062e\u0641\u0627\u0621 \u0627\u0644\u0634\u0631\u064a\u0637 \u0627\u0644\u062c\u0627\u0646\u0628\u064a", "event_type", "\u0639 \u0627\u0644\u062d\u062f\u062b", "target_url", "Target", "copy", "\u0646\u0633\u062e", "must_be_online", "\u064a\u0631\u062c\u0649 \u0625\u0639\u0627\u062f\u0629 \u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0639\u0646\u062f \u0627\u0644\u0627\u062a\u0635\u0627\u0644 \u0628\u0627\u0644\u0634\u0628\u0643\u0629", _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "\u0631\u0645\u0632 \u062c\u062f\u064a\u062f", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_33, "deleted_token", _s26_22, "removed_token", "\u062a\u0645 \u0645\u0633\u062d \u0627\u0644\u0631\u0645\u0632 \u0628\u0646\u062c\u0627\u062d", "restored_token", "\u062a\u0645 \u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0627\u0644\u0631\u0645\u0632 \u0628\u0646\u062c\u0627\u062d", "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, "\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0639\u0645\u064a\u0644", _s24_48, _s45_9, "email_invoice", "\u0627\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0639\u0628\u0631 \u0627\u0644\u0627\u064a\u0645\u064a\u0644", "email_quote", "\u0625\u0631\u0633\u0627\u0644 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "email_credit", "\u0631\u0635\u064a\u062f \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "email_payment", "Email Payment", _s20_69, "\u0644\u0627 \u064a\u0648\u062c\u062f \u0628\u0631\u064a\u062f \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0645\u0633\u062c\u0644 \u0644\u0644\u0639\u0645\u064a\u0644", "ledger", "Ledger", "view_pdf", "\u0639\u0631\u0636 PDF", "all_records", "\u062c\u0645\u064a\u0639 \u0627\u0644\u0633\u062c\u0644\u0627\u062a", "owned_by_user", "\u0627\u0644\u0639\u0627\u0626\u062f\u0629 \u0644\u0644\u0645\u0633\u062a\u062e\u062f\u0645", _s16_102, "\u0627\u0644\u0631\u0635\u064a\u062f \u0627\u0644\u0645\u062a\u0628\u0642\u064a", "contact_name", "Contact Name", "use_default", "\u0627\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a", _s16_104, _s17_85, "number_of_days", "\u0639\u062f\u062f \u0627\u0644\u0623\u064a\u0627\u0645", _s23_31, "\u0625\u0639\u062f\u0627\u062f \u0634\u0631\u0648\u0637 \u0627\u0644\u062f\u0641\u0639", "payment_term", "\u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639", _s16_105, "\u0634\u0631\u0637 \u062f\u0641\u0639 \u062c\u062f\u064a\u062f", _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, "\u062a\u0645 \u062d\u0630\u0641 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s20_73, "\u062a\u0645\u062a \u0625\u0632\u0627\u0644\u0629 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s21_77, "\u062a\u0645 \u0627\u0633\u062a\u0631\u062c\u0627\u0639 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", "\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "change", "\u062a\u063a\u064a\u064a\u0631", _s23_33, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u062a\u0646\u0633\u064a\u0642 \u0627\u0644\u062c\u0648\u0627\u0644", _s24_49, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u062a\u0646\u0633\u064a\u0642 \u0633\u0637\u062d \u0627\u0644\u0645\u0643\u062a\u0628", "send_from_gmail", "\u0623\u0631\u0633\u0644 \u0645\u0646 Gmail", "reversed", "\u0645\u0639\u0643\u0648\u0633", "cancelled", "\u0645\u0644\u063a\u0649", "credit_amount", "\u0645\u0628\u0644\u063a \u0627\u0644\u0627\u0626\u062a\u0645\u0627\u0646", "quote_amount", "\u0642\u064a\u0645\u0629 \u0627\u0644\u0639\u0631\u0636", "hosted", "\u0645\u0633\u062a\u0636\u0627\u0641", "selfhosted", "\u0627\u0633\u062a\u0636\u0627\u0641\u0629 \u062e\u0627\u0635\u0629", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "\u0625\u062e\u0641\u0627\u0621 \u0627\u0644\u0642\u0627\u0626\u0645\u0629", "show_menu", "\u0625\u0638\u0647\u0627\u0631 \u0627\u0644\u0642\u0627\u0626\u0645\u0629", _s18_67, _s18_68, _s16_107, "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0644\u0641\u0627\u062a", "search_designs", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u062a\u0635\u0627\u0645\u064a\u0645", "search_invoices", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631", "search_clients", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0639\u0645\u0644\u0627\u0621", "search_products", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a", "search_quotes", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0639\u0631\u0648\u0636", "search_credits", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0623\u0631\u0635\u062f\u0629", "search_vendors", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0648\u0631\u062f\u064a\u0646", "search_users", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646", _s16_108, "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0645\u0639\u062f\u0644\u0627\u062a \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "search_tasks", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0645\u0647\u0627\u0645", "search_settings", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a", "search_projects", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0645\u0634\u0627\u0631\u064a\u0639", "search_expenses", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641", "search_payments", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u062f\u0641\u0639\u0627\u062a", "search_groups", "\u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0627\u062a", "search_company", "\u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0634\u0631\u0643\u0629", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_90, "\u0641\u0627\u062a\u0648\u0631\u0629 \u0645\u0644\u063a\u0627\u0629 \u0628\u0646\u062c\u0627\u062d", _s18_69, "\u0641\u0648\u0627\u062a\u064a\u0631 \u0645\u0644\u063a\u0627\u0629 \u0628\u0646\u062c\u0627\u062d", _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "\u062d\u0630\u0641 \u062d\u0633\u0627\u0628", _s22_57, "\u062a\u062d\u0630\u064a\u0631: \u0647\u0630\u0647 \u0627\u0644\u0639\u0645\u0644\u064a\u0629 \u0633\u062a\u0642\u0648\u0645 \u0628\u062d\u0630\u0641 \u062d\u0633\u0627\u0628\u0643 \u0628\u0634\u0643\u0644 \u062f\u0627\u0626\u0645 \u0648\u0644\u0627 \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u062a\u0631\u0627\u062c\u0639 \u0628\u0639\u062f\u0647\u0627", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_120, _s16_263, "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u0626\u062a\u0645\u0627\u0646", "credit", "\u062f\u0627\u0626\u0646", "credits", "\u0627\u0644\u0623\u0631\u0635\u062f\u0629", "new_credit", "\u0623\u062f\u062e\u0644 \u0627\u0644\u0631\u0635\u064a\u062f", "edit_credit", "Edit Credit", "created_credit", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0642\u0631\u0636 \u0628\u0646\u062c\u0627\u062d", "updated_credit", _s27_40, "archived_credit", "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 \u0627\u0644\u0642\u0631\u0636 \u0628\u0646\u062c\u0627\u062d", "deleted_credit", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0642\u0631\u0636 \u0628\u0646\u062c\u0627\u062d", "removed_credit", _s27_42, "restored_credit", _s28_29, _s16_122, "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 :count \u0641\u0631\u0648\u0636", "deleted_credits", "\u062a\u0645 \u062d\u0630\u0641 :count \u0642\u0631\u0648\u0636 \u0628\u0646\u062c\u0627\u062d", _s16_123, _s36_9, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "\u0644\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Export", "chart", "Chart", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group by", "credit_balance", "\u0631\u0635\u064a\u062f \u062f\u0627\u0626\u0646", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Contact Phone", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Report", "add_company", "Add Company", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Help", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "\u0631\u0633\u0627\u0644\u0629", "from", "From", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "\u0627\u0644\u0645\u0628\u0644\u063a \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a", "line_total", "\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a", "item", "\u0628\u0646\u062f", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, _s21_130, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Quote Email", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, _s66_, "user_management", "\u0627\u062f\u0627\u0631\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645", "users", "\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646", "new_user", "New User", "edit_user", "\u062a\u0639\u062f\u064a\u0644 \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645", "created_user", _s25_42, "updated_user", "\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0628\u0646\u062c\u0627\u062d", "archived_user", _s26_29, "deleted_user", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0628\u0646\u062c\u0627\u062d", "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0639\u0627\u0645\u0629", "invoice_options", "\u062e\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", _s17_107, "\u0627\u062e\u0641\u0627\u0621 \u0645\u0627 \u062a\u0645 \u062f\u0641\u0639\u0629 \u062d\u062a\u0649 \u0627\u0644\u0627\u0646", _s22_65, "\u0627\u0639\u0631\u0636 \u0641\u0642\u0637 -\u0645\u0627 \u062a\u0645 \u062f\u0641\u0639\u0647 \u062d\u062a\u0649 \u0627\u0644\u0627\u0646- \u0641\u064a \u0641\u0648\u0627\u062a\u064a\u0631\u0643 \u0627\u0630\u0627 \u062a\u0645 \u0627\u0633\u062a\u0644\u0627\u0645 \u0627\u0644\u062f\u0641\u0639\u0647", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Show Header on", _s16_176, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Color", "secondary_color", "Secondary Color", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "\u062d\u0642\u0648\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "product_fields", "Product Fields", "invoice_terms", "\u0634\u0631\u0648\u0637 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "invoice_footer", "Invoice Footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_111, "Three months", _s16_177, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "Never", "company", "Company", _s17_112, _s17_113, "charge_taxes", "\u0641\u0631\u0636 \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "\u0643\u0648\u062f \u0645\u062e\u0635\u0635 CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\u0645\u0639 \u062a\u062d\u064a\u0627\u062a\u064a\u060c", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_182, "\u0627\u0631\u0641\u0627\u0642 \u0645\u0633\u062a\u0646\u062f\u0627\u062a", "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Update Address", _s19_68, _s45_10, "rate", "\u0645\u0639\u062f\u0644", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_184, _s29_20, _s16_185, _s29_21, _s17_119, _s34_27, _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", _s20_102, _s20_84, _s65_0, _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, "\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0645\u0646\u062a\u062c", "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629", _s17_124, "\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0645\u062a\u0642\u062f\u0645\u0629", "company_details", "\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0634\u0631\u0643\u0629", "user_details", "User Details", "localization", "\u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0644\u063a\u0629", "online_payments", "\u0627\u0644\u062f\u0641\u0639\u0627\u062a \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u0629", "tax_rates", "\u0645\u0639\u062f\u0644\u0627\u062a \u0627\u0644\u0636\u0631\u064a\u0628\u0629", "notifications", "\u062a\u0646\u0628\u064a\u0647\u0627\u062a", "import_export", "\u0627\u0633\u062a\u064a\u0631\u0627\u062f | \u062a\u0635\u062f\u064a\u0631", "custom_fields", "\u062d\u0642\u0648\u0643 \u0645\u062e\u0635\u0635\u0629", "invoice_design", "\u062a\u0635\u0645\u064a\u0645 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "buy_now_buttons", "Buy Now Buttons", "email_settings", "\u0625\u0639\u062f\u0627\u062f\u062a \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", _s23_49, _s21_98, _s22_68, _s20_86, _s19_74, _s19_75, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "\u0634\u0631\u0648\u0637 \u0627\u0644\u062e\u062f\u0645\u0629", "privacy_policy", "Privacy Policy", "sign_up", "\u062a\u0633\u062c\u064a\u0644", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "\u062a\u062d\u0645\u064a\u0644", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "\u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u062a\u0647 \u0628\u0646\u062c\u0627\u062d: \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0627\u0644\u0642\u064a\u0645\u0629", _s17_129, "\u062a\u0645\u062a \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062d\u0630\u0641 \u0628\u0646\u062c\u0627\u062d: \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0627\u0644\u0642\u064a\u0645\u0629", _s18_105, "\u062a\u0645\u062a \u0627\u0644\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0628\u0646\u062c\u0627\u062d: \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0627\u0644\u0642\u064a\u0645\u0629", "no_history", "No History", "expense_date", "Expense Date", "pending", "\u0642\u064a\u062f \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Converted", _s24_56, "\u0623\u0636\u0641 \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0625\u0644\u0649 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0647", "exchange_rate", "Exchange Rate", _s16_202, _s16_264, "mark_paid", "Mark Paid", "category", "Category", "address", "\u0627\u0644\u0639\u0646\u0648\u0627\u0646", "new_vendor", "New Vendor", "created_vendor", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0628\u0627\u0626\u0639 \u0628\u0646\u062c\u0627\u062d", "updated_vendor", "\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0628\u0627\u0626\u0639 \u0628\u0646\u062c\u0627\u062d", "archived_vendor", "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 \u0627\u0644\u0628\u0627\u0626\u0639 \u0628\u0646\u062c\u0627\u062d", "deleted_vendor", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0628\u0627\u0626\u0639 \u0628\u0646\u062c\u0627\u062d", "restored_vendor", _s28_37, _s16_203, "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 :count \u0628\u0627\u0626\u0639\u064a\u0646 \u0628\u0646\u062c\u0627\u062d", "deleted_vendors", "\u062a\u0645 \u062d\u0630\u0641 :count \u0628\u0627\u0626\u0639\u064a\u0646 \u0628\u0646\u062c\u0627\u062d", _s16_204, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_205, _s29_27, "deleted_expense", _s28_40, _s16_206, _s29_28, _s17_130, _s30_31, _s16_207, _s29_51, _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Now", _s16_208, _s16_209, "timer", "Timer", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Start Time", "end_time", "End Time", "date", "\u062a\u0627\u0631\u064a\u062e", "times", "Times", "duration", "Duration", "new_task", "New Task", "created_task", _s25_56, "updated_task", _s25_57, "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u062a\u0647 \u0628\u0646\u062c\u0627\u062d: \u0639\u062f \u0627\u0644\u0645\u0647\u0627\u0645", "deleted_tasks", _s33_32, "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, _s37_25, _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "New Project", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "click here", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Custom", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "\u0639\u0631\u0636 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "convert", "Convert", "more", "More", "edit_client", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0639\u0645\u064a\u0644", "edit_product", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u0646\u062a\u062c", "edit_invoice", "\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "edit_quote", "\u062a\u0639\u062f\u064a\u0644 \u0639\u0631\u0636 \u0633\u0639\u0631", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Edit Project", _s20_87, _s20_88, "billing_address", "Billing Address", _s16_215, _s16_216, "total_revenue", "Total Revenue", "average_invoice", "\u0645\u0639\u062f\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "outstanding", "Outstanding", "invoices_sent", _s20_101, "active_clients", "\u0639\u0645\u0644\u0627\u0621 \u0641\u0639\u0651\u0627\u0644\u064a\u0646", "close", "\u0625\u063a\u0644\u0627\u0642", "email", "\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "password", "\u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631", "url", "URL", "secret", "Secret", "name", "\u0627\u0644\u0627\u0633\u0645", "logout", "\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062e\u0631\u0648\u062c", "login", "Login", "filter", "\u062a\u0631\u0634\u064a\u062d", "sort", "Sort", "search", "\u0627\u0644\u0628\u062d\u062b", "active", "\u0646\u0634\u0637", "archived", "Archived", "deleted", "Deleted", "dashboard", "\u0644\u0648\u062d\u0629 \u0627\u0644\u062a\u062d\u0643\u0645", "archive", "\u0627\u0631\u0634\u064a\u0641", "delete", "\u062d\u0630\u0641", "restore", "Restore", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "\u062d\u0641\u0638", _s17_136, _s17_137, "paid_to_date", "\u062f\u0641\u0639\u062a \u062d\u062a\u0649 \u0627\u0644\u0627\u0646", "balance_due", "\u0627\u0644\u0631\u0635\u064a\u062f \u0627\u0644\u0645\u0633\u062a\u062d\u0642", "balance", "\u0627\u0644\u0631\u0635\u064a\u062f", "overview", "Overview", "details", "\u062a\u0641\u0627\u0635\u064a\u0644", "phone", "\u0627\u0644\u0647\u0627\u062a\u0641", "website", "\u0627\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a", "vat_number", "VAT Number", "id_number", "ID Number", "create", "\u0625\u0646\u0634\u0627\u0621", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "\u062c\u0647\u0627\u062a \u0627\u0644\u0627\u062a\u0635\u0627\u0644", "additional", "Additional", "first_name", "\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u0648\u0644", "last_name", "\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u062e\u064a\u0631", "add_contact", "\u0625\u0636\u0627\u0641\u0629 \u062c\u0647\u0629 \u0627\u062a\u0635\u0627\u0644", "are_you_sure", "\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f\u061f", "cancel", "\u0625\u0644\u063a\u0627\u0621", "ok", "Ok", "remove", "Remove", _s16_221, _s16_222, "product", "\u0645\u0646\u062a\u062c", "products", "\u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a", "new_product", "New Product", "created_product", "\u062a\u0645 \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0645\u0646\u062a\u062c \u0628\u0646\u062c\u0627\u062d", "updated_product", "\u062a\u0645 \u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0645\u0646\u062a\u062c \u0628\u0646\u062c\u0627\u062d", _s16_223, "\u062a\u0645\u062a \u0627\u0631\u0634\u0641\u0629 \u0627\u0644\u0645\u0646\u062a\u062c \u0628\u0646\u062c\u0627\u062d", "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "\u0627\u0644\u0639\u0645\u064a\u0644", "clients", "\u0627\u0644\u0639\u0645\u0644\u0627\u0621", "new_client", "\u0639\u0645\u064a\u0644 \u062c\u062f\u064a\u062f", "created_client", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0639\u0645\u064a\u0644 \u0628\u0646\u062c\u0627\u062d", "updated_client", "\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0639\u0645\u064a\u0644 \u0628\u0646\u062c\u0627\u062d", "archived_client", "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u0639\u0645\u064a\u0644 \u0628\u0646\u062c\u0627\u062d", _s16_226, "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u062a\u0647 :count \u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", "deleted_client", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0639\u0645\u064a\u0644 \u0628\u0646\u062c\u0627\u062d", "deleted_clients", "\u062a\u0645 \u062d\u0630\u0641 :count \u0639\u0645\u0644\u0627\u0621 \u0628\u0646\u062c\u0627\u062d", "restored_client", _s28_49, _s16_227, _s36_13, "address1", "\u0627\u0644\u0634\u0627\u0631\u0639", "address2", "\u0634\u0642\u0629 / \u062c\u0646\u0627\u062d", "city", "\u0627\u0644\u0645\u062f\u064a\u0646\u0629", "state", "\u0627\u0644\u0648\u0644\u0627\u064a\u0629/\u0627\u0644\u0645\u0646\u0637\u0642\u0629", "postal_code", "\u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u0628\u0631\u064a\u062f\u064a", "country", "Country", "invoice", "\u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "invoices", "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631", "new_invoice", "\u0641\u0627\u062a\u0648\u0631\u0629 \u062c\u062f\u064a\u062f\u0629", "created_invoice", "\u062a\u0645 \u0627\u0646\u0634\u0627\u0621 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0628\u0646\u062c\u0627\u062d", "updated_invoice", "\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0628\u0646\u062c\u0627\u062d", _s16_228, "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0628\u0646\u062c\u0627\u062d", "deleted_invoice", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0628\u0646\u062c\u0627\u062d", _s16_229, _s29_34, _s17_140, "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 :count \u0641\u0648\u0627\u062a\u064a\u0631 \u0628\u0646\u062c\u0627\u062d", _s16_230, "\u062a\u0645 \u062d\u0630\u0641 :count \u0641\u0648\u0627\u062a\u064a\u0631 \u0628\u0646\u062c\u0627\u062d", _s17_141, _s37_20, "emailed_invoice", "\u062a\u0645 \u0627\u0631\u0633\u0627\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0627\u0644\u0649 \u0627\u0644\u0628\u0631\u064a\u062f \u0628\u0646\u062c\u0627\u062d", "emailed_payment", _s28_69, "amount", "\u0627\u0644\u0642\u064a\u0645\u0629", "invoice_number", "\u0631\u0642\u0645 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "invoice_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "discount", "\u062e\u0635\u0645", "po_number", "\u0631\u0642\u0645 \u0623\u0645\u0631 \u0627\u0644\u0634\u0631\u0627\u0621", "terms", "\u0627\u0644\u0634\u0631\u0648\u0637", "public_notes", "Public Notes", "private_notes", "\u0645\u0644\u0627\u062d\u0638\u0627\u062a \u062e\u0627\u0635\u0629", "frequency", "\u0627\u0644\u062a\u0643\u0631\u0627\u0631", "start_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0628\u062f\u0627\u064a\u0629", "end_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0646\u0647\u0627\u064a\u0629", "quote_number", "\u0631\u0642\u0645 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "quote_date", "\u062a\u0627\u0631\u064a\u062e \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631", "valid_until", "Valid Until", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "\u0648\u0635\u0641", "unit_cost", "\u062a\u0643\u0644\u0641\u0629 \u0627\u0644\u0648\u062d\u062f\u0629", "quantity", "\u0627\u0644\u0643\u0645\u064a\u0629", "add_item", "Add Item", "contact", "\u062c\u0647\u0629 \u0625\u062a\u0635\u0627\u0644", "work_phone", "\u0627\u0644\u0647\u0627\u062a\u0641", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u0633\u062a\u062d\u0642\u0627\u0642", _s16_231, _s16_232, "status", "\u0627\u0644\u062d\u0627\u0644\u0629", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "\u0627\u0644\u0645\u062c\u0645\u0648\u0639", "percent", "Percent", "edit", "\u062a\u0639\u062f\u064a\u0644", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "\u0636\u0631\u064a\u0628\u0629", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_74, _s35_20, _s22_75, "\u062a\u0645 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0643\u0645\u0631\u0633\u0644\u0629", _s23_52, _s36_14, _s23_53, "\u062a\u0645 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0643\u0645\u0631\u0633\u0644\u0629", "done", "\u062a\u0645", _s37_21, _s37_22, "dark_mode", "Dark Mode", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0646\u0634\u0627\u0637", _s16_233, _s16_234, "clone", "\u0627\u0633\u062a\u0646\u0633\u0627\u062e", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\u0634\u0631\u0648\u0637 \u0627\u0644\u062f\u0641\u0639", "payment_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062f\u0641\u0639\u0629", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "Send Email", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "\u0633\u062c\u0644", "payment", "Payment", "payments", "\u0627\u0644\u062f\u0641\u0639\u0627\u062a", "refunded", "Refunded", "payment_type", "Payment Type", _s21_105, "\u0631\u0645\u0632 \u0627\u0644\u0639\u0645\u0644\u064a\u0629", "enter_payment", "\u0627\u062f\u062e\u0644 \u0627\u0644\u062f\u0641\u0639\u0629", "new_payment", "\u0623\u062f\u062e\u0644 \u0627\u0644\u062f\u0641\u0639\u0629", "created_payment", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", "updated_payment", _s28_54, _s16_241, "\u062a\u0645\u062a \u0623\u0631\u0634\u0641\u0629 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", "deleted_payment", "\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s16_242, _s29_36, _s17_145, "\u062a\u0645\u062a \u0627\u0631\u0634\u0641\u0629 :count \u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0628\u0646\u062c\u0627\u062d", _s16_243, "\u062a\u0645 \u062d\u0630\u0641 :count \u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0628\u0646\u062c\u0627\u062d", _s17_146, _s37_23, "quote", "\u0639\u0631\u0636 \u0623\u0633\u0639\u0627\u0631", "quotes", "\u0639\u0631\u0648\u0636 \u0623\u0633\u0639\u0627\u0631", "new_quote", "\u0639\u0631\u0636 \u0633\u0639\u0631 \u062c\u062f\u064a\u062f", "created_quote", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d", "updated_quote", "\u062a\u0645 \u062a\u0639\u062f\u064a\u0644 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d", "archived_quote", "\u062a\u0645 \u0623\u0631\u0634\u0641\u0629 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d", "deleted_quote", "\u062a\u0645 \u062d\u0630\u0641 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d", "restored_quote", _s27_61, "archived_quotes", "\u062a\u0645 \u0623\u0631\u0634\u0641\u0629 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d :count quotes", "deleted_quotes", _s34_28, "restored_quotes", _s35_23, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "\u0627\u0644\u0645\u0647\u0627\u0645", "project", "Project", "projects", "Projects", "activity_1", _s28_56, "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", _s30_23, "activity_5", _s30_24, "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", _s85_0, "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_62, "activity_23", _s26_46, "activity_24", _s27_63, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", ":user \u0623\u0646\u0634\u0649\u0621 :user", "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", ":contact \u0634\u0627\u0647\u062f \u0627\u0644\u0639\u0631\u0636 :quote", "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", "\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0639\u0631\u0636 \u0627\u0644\u0633\u0639\u0631 \u0628\u0646\u062c\u0627\u062d", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expired", "all", "All", "select", "\u0627\u062e\u062a\u064a\u0627\u0631", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "\u0642\u0641\u0644 \u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_92, _s20_93, _s20_94, _s20_95, _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "\u0639\u0631\u0636 \u0627\u0644\u062c\u062f\u0648\u0644", "show_list", "\u0639\u0631\u0636 \u0627\u0644\u0642\u0627\u0626\u0645\u0629", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "\u0634\u0627\u0631\u0639 \u0627\u0644\u0639\u0645\u064a\u0644", "client_address2", "\u0634\u0642\u0629/\u062c\u0646\u0627\u062d \u0627\u0644\u0639\u0645\u064a\u0644", "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, "\u0634\u0627\u0631\u0639 \u0627\u0644\u0634\u062d\u0646 \u0644\u0644\u0639\u0645\u064a\u0644", _s24_68, "\u0634\u0642\u0629/\u062c\u0646\u0627\u062d \u0627\u0644\u0634\u062d\u0646 \u0644\u0644\u0639\u0645\u064a\u0644", "type", "Type", "invoice_amount", "Invoice Amount", _s16_248, "Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "\u0642\u064a\u0645\u0629 \u0627\u0644\u062f\u0641\u0639\u0629", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Bank", _s19_89, _s19_90, _s16_249, _s16_261, _s19_91, "\u0645\u0639\u0631\u0641 \u0639\u0645\u0644\u0629 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "tax_name1", "\u0627\u0633\u0645 \u0627\u0644\u0636\u0631\u064a\u0628\u0629 1", "tax_name2", "\u0627\u0633\u0645 \u0627\u0644\u0636\u0631\u064a\u0628\u0629 2", "tax_name3", "\u0627\u0633\u0645 \u0627\u0644\u0636\u0631\u064a\u0628\u0629 3", "transaction_id", "\u0645\u0639\u0631\u0641 \u0627\u0644\u0639\u0645\u0644\u064a\u0629", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "bg", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u0413\u0440\u0430\u0444\u0438\u043a", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "archive_invoice", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "archive_quote", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439 \u041e\u0444\u0435\u0440\u0442\u0430", "archive_credit", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439 \u043a\u0440\u0435\u0434\u0438\u0442", "archive_task", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "archive_client", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439 \u043a\u043b\u0438\u0435\u043d\u0442", "archive_project", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "archive_expense", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", "restore_payment", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438 \u041f\u043b\u0430\u0449\u0430\u043d\u0435", "restore_invoice", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "restore_quote", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438 \u041e\u0444\u0435\u0440\u0442\u0430", "restore_credit", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438 \u041a\u0440\u0435\u0434\u0438\u0442", "restore_task", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "restore_client", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438 \u041a\u043b\u0438\u0435\u043d\u0442", "restore_project", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "restore_expense", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", "archive_vendor", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "restore_vendor", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "create_product", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "update_product", "Update Product", "delete_product", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "restore_product", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "archive_product", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u041c\u0435\u0442\u043e\u0434\u0438 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u0447\u0430\u0441", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u041a\u0430\u0447\u0432\u0430\u043d\u0435", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0417\u0430\u043f\u0430\u0437\u0438 \u043a\u0430\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", _s22_5, "\u0417\u0430\u043f\u0430\u0437\u0438 \u043a\u0430\u0442\u043e \u0444\u0443\u0442\u044a\u0440 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u0431\u0430\u043d\u043a\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s20_11, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0431\u0430\u043d\u043a\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s17_12, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0431\u0430\u043d\u043a\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u0418\u0437\u0431\u0440\u0430\u043d\u0438", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u0410\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "delete_credit", "\u0418\u0437\u0442\u0440\u0438\u0439 \u043a\u0440\u0435\u0434\u0438\u0442", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u0411\u0430\u043d\u043a\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", "bank_accounts", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0438 \u043a\u0430\u0440\u0442\u0438 \u0438 \u0431\u0430\u043d\u043a\u0438", _s21_21, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u0431\u0430\u043d\u043a\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "\u041e\u0431\u0435\u0434\u0438\u043d\u044f\u0432\u0430\u043d\u0435", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "\u041f\u0440\u0438\u0435\u043c\u0430\u043c", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "default", "\u041f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u041e\u0442\u0432\u043e\u0440\u0435\u043d", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043a\u044a\u043c \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", _s17_28, _s17_29, "week", "\u0421\u0435\u0434\u043c\u0438\u0446\u0430", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u0412\u0430\u043b\u0443\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "range", "\u0418\u043d\u0442\u0435\u0440\u0432\u0430\u043b", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u0421\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "\u0422\u0430\u043a\u0441\u0430\u0442\u0430 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 :amount \u0449\u0435 \u0431\u044a\u0434\u0435 :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u0438\u0435", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0447\u0438\u0441\u0442\u0435\u043d \u043a\u043b\u0438\u0435\u043d\u0442", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "\u041d\u0430\u043f\u043e\u043c\u043d\u0438 \u043c\u0438", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u0417\u0430\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0430", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434 # :expense", "view_statement", "\u0412\u0438\u0436\u0442\u0435 \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u0421\u0438\u0441\u0442\u0435\u043c\u0430", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "\u041e\u0442 - \u0418\u043c\u0435", _s16_46, _s16_47, _s17_36, "\u041f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s18_29, "\u041f\u043e\u0432\u0442\u0430\u0440\u044f\u0449\u0438 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s21_46, "\u041d\u043e\u0432 \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s22_37, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s25_8, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s25_9, "\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s26_7, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s25_10, _s21_131, _s25_11, _s38_4, _s26_8, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449 \u0441\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u0420\u044a\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0437\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "\u041d\u0435\u0442\u043e", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u0418\u043c\u043f\u043e\u0440\u0442 \u043d\u0430 \u0434\u0430\u043d\u043d\u0438", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 - \u0418\u043c\u0435", _s17_40, "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 - \u0424\u0430\u043c\u0438\u043b\u0438\u044f", "order", "Order", "unassigned", "\u041d\u0435\u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d\u0430", "partial_value", "\u0422\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0431\u044a\u0434\u0435 \u043f\u043e\u0432\u0435\u0447\u0435 \u043e\u0442 0 \u0438 \u043f\u043e-\u043c\u0430\u043b\u043a\u043e \u043e\u0442 \u043e\u0431\u0449\u0430\u0442\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442.", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0420\u0430\u0437\u0440\u0435\u0448\u0438", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u0417\u0430\u043b\u043e\u0436\u0435\u0442\u0435 subdomain \u0438\u043b\u0438 \u043f\u043e\u043a\u0430\u0437\u0432\u0430\u0439\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435 \u043d\u0430 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u0438\u044f \u0441\u0438 \u0441\u0430\u0439\u0442.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "\u0421\u0438\u0433\u0443\u0440\u043d\u043e\u0441\u0442", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u0410\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442\u0438", _s16_255, _s16_256, _s17_155, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", _s20_96, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", _s20_97, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", _s21_126, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u043a\u0430\u043d\u0430", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "\u0412\u044a\u0440\u043d\u0430\u0442\u0438", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, "\u0421\u043a\u0430\u043d\u0438\u0440\u0430\u0439\u0442\u0435 \u0431\u0430\u0440\u043a\u043e\u0434\u0430 \u0441 :link \u0441\u044a\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435.", _s18_46, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0430 Two-Factor Authentication", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u043e \u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u0438\u0435", "to_update_run", "To update run", _s18_49, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0439 \u043a\u0430\u0442\u043e \u0424\u0430\u043a\u0442\u0443\u0440\u0430", _s16_76, _s16_77, "invoice_project", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "invoice_task", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "invoice_expense", "\u041f\u0440\u0435\u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, "\u0417\u0430\u043f\u0430\u0437\u0438 \u0438 \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u0439", "save_and_email", "\u0417\u0430\u043f\u0430\u0437\u0438 \u0438 \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0438\u043c\u0435\u0439\u043b", _s16_80, "\u041f\u043e\u0434\u0434\u044a\u0440\u0436\u0430\u043d\u0438 \u0441\u044a\u0431\u0438\u0442\u0438\u044f", _s16_82, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0430 \u0441\u0443\u043c\u0430", _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u0421\u043a\u0440\u0438\u0439", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "\u041e\u0431\u043d\u043e\u0432\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "\u041a\u043e\u043b\u043e\u043d\u0430", "sample", "\u041f\u0440\u0438\u043c\u0435\u0440", "map_to", "Map To", "import", "\u0418\u043c\u043f\u043e\u0440\u0442", _s25_21, _s29_13, "select_file", "\u041c\u043e\u043b\u044f \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0444\u0430\u0439\u043b", _s16_84, _s16_85, "csv_file", "CSV \u0444\u0430\u0439\u043b", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "\u0412\u0438\u0436 \u043b\u0438\u0446\u0435\u043d\u0437\u0438", "webhook_url", "Webhook URL", _s17_59, "\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043d\u0430 \u0446\u044f\u043b \u0435\u043a\u0440\u0430\u043d", "sidebar_editor", "\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u0430\u0442\u0430 \u043b\u0435\u043d\u0442\u0430", _s22_44, "\u0417\u0430 \u0434\u0430 \u043f\u043e\u0442\u0432\u044a\u0440\u0434\u0438\u0442\u0435, \u043c\u043e\u043b\u044f \u043d\u0430\u043f\u0438\u0448\u0435\u0442\u0435 ':value'", "purge", "\u0418\u0437\u0447\u0438\u0441\u0442\u0435\u0442\u0435", "service", "\u0423\u0441\u043b\u0443\u0433\u0430", "clone_to", "\u041a\u043b\u043e\u043d\u0438\u0440\u0430\u0439 \u043a\u044a\u043c", "clone_to_other", "\u041a\u043b\u043e\u043d\u0438\u0440\u0430\u0439 \u043a\u044a\u043c \u043d\u0435\u0449\u043e \u0434\u0440\u0443\u0433\u043e", "labels", "\u0415\u0442\u0438\u043a\u0435\u0442\u0438", "add_custom", "\u0414\u043e\u0431\u0430\u0432\u0438 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e", "payment_tax", "\u0414\u0430\u043d\u044a\u043a \u0432\u044a\u0440\u0445\u0443 \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f\u0442\u0430", "unpaid", "\u041d\u0435\u043f\u043b\u0430\u0442\u0435\u043d\u0430", "white_label", "White Label", "delivery_note", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430", _s24_35, "\u0418\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438 \u0441\u0430 \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438", _s24_37, "\u041f\u043b\u0430\u0442\u0435\u043d\u0438\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438 \u0441\u0430 \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438", "source_code", "\u0418\u0437\u0445\u043e\u0434\u0435\u043d \u043a\u043e\u0434", "app_platforms", "\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0438 \u0437\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f", "invoice_late", "\u0417\u0430\u043a\u044a\u0441\u043d\u044f\u043b\u0430 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "quote_expired", "\u0418\u0437\u0442\u0435\u043a\u043b\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "partial_due", "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0434\u044a\u043b\u0436\u0438\u043c\u0430", "invoice_total", "\u0422\u043e\u0442\u0430\u043b \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_total", "\u041e\u0431\u0449\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430", "credit_total", "\u041e\u0431\u0449 \u043a\u0440\u0435\u0434\u0438\u0442", _s23_26, "\u041e\u0431\u0449\u043e \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "actions", "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f", "expense_number", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0430", "task_number", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430", "project_number", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430", "project_name", "Project Name", "warning", "\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435", "view_settings", "\u0412\u0438\u0436 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s24_39, "\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f\u0442\u0430 \u043d\u0435 \u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0430", "late_invoice", "\u041a\u044a\u0441\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "expired_quote", "\u0418\u0437\u0442\u0435\u043a\u043b\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "remind_invoice", "\u041d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "cvv", "CVV", "client_name", "\u0418\u043c\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "client_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "required_fields", "\u0417\u0430\u0434\u044a\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u0438 \u043f\u043e\u043b\u0435\u0442\u0430", "calculated_rate", "\u0418\u0437\u0447\u0438\u0441\u043b\u0435\u043d \u0440\u0435\u0439\u0442", _s17_61, "\u0420\u0435\u0439\u0442 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 \u0437\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "clear_cache", "\u0418\u0437\u0447\u0438\u0441\u0442\u0438 \u043a\u0435\u0448\u0430", "sort_order", "\u041f\u043e\u0434\u0440\u0435\u0434\u0431\u0430", "task_status", "\u0421\u0442\u0430\u0442\u0443\u0441", "task_statuses", "\u0421\u0442\u0430\u0442\u0443\u0441\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430", "new_task_status", "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u043d\u043e\u0432\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s16_86, "\u0421\u043c\u0435\u043d\u0438 \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430", _s19_50, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435 \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s19_51, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u043c\u0435\u043d\u0435\u043d \u0441\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s20_51, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s19_52, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435 \u0438\u0437\u0442\u0440\u0438\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s19_53, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435 \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s20_52, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s22_45, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0445\u0442\u0435 :value \u0441\u0442\u0430\u0442\u0443\u0441\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438", _s21_64, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0445\u0442\u0435 :value \u0441\u0442\u0430\u0442\u0443\u0441\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438", _s22_46, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0445\u0442\u0435 :value \u0441\u0442\u0430\u0442\u0443\u0441\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438", _s18_53, "\u0422\u044a\u0440\u0441\u0438 1 \u0441\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s20_54, "\u0422\u044a\u0440\u0441\u0438 :count \u0441\u0442\u0430\u0442\u0443\u0441\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438", _s16_88, "\u041f\u043e\u043a\u0430\u0436\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u044a\u0441 \u0437\u0430\u0434\u0430\u0447\u0438", _s21_65, "\u0412\u0438\u043d\u0430\u0433\u0438 \u043f\u043e\u043a\u0430\u0437\u0432\u0430\u0439\u0442\u0435 \u0441\u0435\u043a\u0446\u0438\u044f\u0442\u0430 \u0441\u044a\u0441 \u0437\u0430\u0434\u0430\u0447\u0438, \u043a\u043e\u0433\u0430\u0442\u043e \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s20_55, "\u0413\u0440\u0430\u0444\u0438\u043a \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438\u0442\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_22, "\u0414\u043e\u0431\u0430\u0432\u0435\u0442\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0437\u0430 \u0432\u0440\u0435\u043c\u0435\u0442\u043e \u043a\u044a\u043c \u0440\u0435\u0434\u043e\u0432\u0435\u0442\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, "\u0421\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439\u0442\u0435 \u0437\u0430\u0434\u0430\u0447\u0438\u0442\u0435 \u043f\u0440\u0435\u0434\u0438 \u0437\u0430\u043f\u0430\u0437\u0432\u0430\u043d\u0435", _s18_54, "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0441\u044a\u0441\u0442\u043e\u044f\u043d\u0438\u044f", "task_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s20_59, "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438", _s18_56, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s20_61, "\u041d\u043e\u0432\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s21_67, "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\u0442\u0430 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0430", _s24_40, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s24_41, "\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s25_25, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s24_42, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f", _s24_43, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\u0442\u0430 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0438\u0442\u0435 \u0435 \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s25_26, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s27_29, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, "\u0422\u044a\u0440\u0441\u0435\u0442\u0435 \u0432 1 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s25_28, "\u0422\u044a\u0440\u0441\u0435\u043d\u0435 \u0432 :count \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0438\u0442\u0435", _s21_69, "\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0439\u0442\u0435 \u043d\u0430\u043b\u0438\u0447\u043d\u0438\u0442\u0435 \u043a\u0440\u0435\u0434\u0438\u0442\u0438", "show_option", "\u041f\u043e\u043a\u0430\u0436\u0438 \u043e\u043f\u0446\u0438\u044f", _s22_47, "\u0421\u0443\u043c\u0430\u0442\u0430 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u043d\u0430\u0434\u0432\u0438\u0448\u0430\u0432\u0430 \u0441\u0443\u043c\u0430\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "view_changes", "\u0412\u0438\u0436 \u043f\u0440\u043e\u043c\u0435\u043d\u0438\u0442\u0435", "force_update", "\u0410\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u0439 \u043d\u0430\u0441\u0438\u043b\u0430", _s17_63, "\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0442\u0435 \u043d\u0430\u0439-\u043d\u043e\u0432\u0430\u0442\u0430 \u0432\u0435\u0440\u0441\u0438\u044f, \u043d\u043e \u0435 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u0430 \u0438\u043c\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u0438 \u043f\u043e\u043f\u0440\u0430\u0432\u043a\u0438.", "mark_paid_help", "\u041f\u0440\u043e\u0441\u043b\u0435\u0434\u0435\u0442\u0435, \u0447\u0435 \u0440\u0430\u0437\u0445\u043e\u0434\u044a\u0442 \u0435 \u0431\u0438\u043b \u043f\u043b\u0430\u0442\u0435\u043d", _s18_58, "\u0422\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0441\u0435 \u043f\u0440\u0435\u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430", _s23_28, "\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0438\u0442\u0435", _s29_14, _s36_15, _s21_71, "\u0417\u0430\u0434\u0430\u0439 \u043e\u0431\u043c\u0435\u043d\u0435\u043d \u043a\u0443\u0440\u0441", _s16_90, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", _s18_59, "\u041a\u043b\u043e\u043d\u0438\u0440\u0430\u0439 \u043a\u044a\u043c \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u043d", "crypto", "\u041a\u0440\u0438\u043f\u0442\u043e", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e \u043f\u043e\u043b\u0435", "variables", "\u041f\u0440\u043e\u043c\u0435\u043d\u043b\u0438\u0432\u0438", "show_password", "\u041f\u043e\u043a\u0430\u0436\u0438 \u043f\u0430\u0440\u043e\u043b\u0430", "hide_password", "\u0421\u043a\u0440\u0438\u0439 \u043f\u0430\u0440\u043e\u043b\u0430", "copy_error", "\u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u0430\u043d\u0435", "capture_card", "\u041f\u0440\u0438\u0445\u0432\u0430\u043d\u0438 \u043a\u0430\u0440\u0442\u0430", _s17_64, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e", "total_taxes", "\u041e\u0431\u0449\u043e \u0434\u0430\u043d\u044a\u0446\u0438", "line_taxes", "\u0414\u0430\u043d\u044a\u0446\u0438 \u043d\u0430 \u0440\u0435\u0434\u043e\u0432\u0435\u0442\u0435", "total_fields", "\u0421\u0443\u043c\u0430\u0440\u043d\u0438 \u043f\u043e\u043b\u0435\u0442\u0430", _s25_29, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043f\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_30, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_31, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u043e\u0431\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "gateway_refund", "\u041f\u043e\u0440\u0442\u0430\u043b \u0437\u0430 \u0432\u0440\u044a\u0449\u0430\u043d\u0435", _s19_54, "\u0412\u044a\u0440\u043d\u0438 \u0441\u0443\u043c\u0430 \u0447\u0440\u0435\u0437 \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u0438\u044f \u043f\u043e\u0440\u0442\u0430\u043b", "due_date_days", "\u041a\u0440\u0430\u0435\u043d \u0441\u0440\u043e\u043a", "paused", "\u041d\u0430 \u043f\u0430\u0443\u0437\u0430", "mark_active", "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u0439 \u0432 \u0430\u0440\u0445\u0438\u0432", "day_count", "\u0414\u0435\u043d :count", _s22_48, "\u041f\u044a\u0440\u0432\u0438 \u0434\u0435\u043d \u043e\u0442 \u043c\u0435\u0441\u0435\u0446\u0430", _s21_72, "\u041f\u043e\u0441\u043b\u0435\u0434\u0435\u043d \u0434\u0435\u043d \u043d\u0430 \u043c\u0435\u0441\u0435\u0446\u0430", _s17_66, "\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0439 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "endless", "\u0411\u0435\u0437\u043a\u0440\u0430\u0439\u043d\u0438", "next_send_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0441\u043b\u0435\u0434\u0432\u0430\u0449\u043e\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435", _s16_92, "\u041e\u0441\u0442\u0430\u0432\u0430\u0449\u0438 \u043f\u0435\u0440\u0438\u043e\u0434\u0438", _s17_68, "\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s18_61, "\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s21_74, "\u041d\u043e\u0432\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s22_50, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_32, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_33, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s26_16, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_34, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_35, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s26_17, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, "\u0422\u044a\u0440\u0441\u0438 1 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_36, "\u0422\u044a\u0440\u0441\u0438 :count \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "send_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0438\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435", "auto_bill_on", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043d\u0430", _s28_17, "\u041c\u0438\u043d\u0438\u043c\u0430\u043b\u043d\u0430 \u0441\u0443\u043c\u0430 \u0437\u0430 \u0430\u0432\u0430\u043d\u0441\u043e\u0432\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "profit", "\u041f\u0435\u0447\u0430\u043b\u0431\u0430", "line_item", "\u0420\u0435\u0434", _s18_63, "\u0420\u0430\u0437\u0440\u0435\u0448\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043f\u043e-\u0433\u043e\u043b\u044f\u043c\u043e \u043e\u0442 \u043a\u0440\u0430\u0439\u043d\u0430\u0442\u0430 \u0441\u0443\u043c\u0430", _s23_29, "\u041f\u043e\u0434\u0434\u044a\u0440\u0436\u0430\u0439 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043d\u0430\u0434 \u043e\u0441\u043d\u043e\u0432\u043d\u0430 \u0441\u0443\u043c\u0430 \u0437\u0430 \u0434\u0430 \u043f\u0440\u0438\u0435\u043c\u0430\u0448 \u0431\u0430\u043a\u0448\u0438\u0448\u0438", _s19_55, "\u0420\u0430\u0437\u0440\u0435\u0448\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043f\u043e-\u043c\u0430\u043b\u043a\u043e \u043e\u0442 \u043a\u0440\u0430\u0439\u043d\u0430\u0442\u0430 \u0441\u0443\u043c\u0430", _s24_45, "\u041f\u043e\u0434\u0434\u0440\u044a\u0436\u043a\u0430 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u043d\u0430 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u0430/\u0434\u0435\u043f\u043e\u0437\u0438\u0442\u043d\u0430 \u0441\u0443\u043c\u0430", "test_mode", "\u0422\u0435\u0441\u0442\u043e\u0432 \u0440\u0435\u0448\u0438\u043c", "opened", "\u041e\u0442\u0432\u043e\u0440\u0435\u043d\u0438", _s30_8, "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0433\u043b\u0430\u0441\u0443\u0432\u0430\u043d\u0435", _s30_9, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0433\u043b\u0430\u0441\u0443\u0432\u0430\u043d\u0435", "gateway_success", "\u041f\u043e\u0440\u0442\u0430\u043b - \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "gateway_failure", "\u041f\u043e\u0440\u0442\u0430\u043b - \u043d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e", "gateway_error", "\u041f\u043e\u0440\u0442\u0430\u043b - \u0433\u0440\u0435\u0448\u043a\u0430", "email_send", "\u0418\u0437\u043f\u0440\u0430\u0442\u0438 \u0438\u043c\u0435\u0439\u043b", _s17_70, "\u041e\u043f\u0430\u0448\u043a\u0430 \u0437\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u0438 \u043e\u043f\u0438\u0442\u0438 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b\u0438", "failure", "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e", "quota_exceeded", "\u041f\u0440\u0435\u0432\u0438\u0448\u0435\u043d\u0430 \u043a\u0432\u043e\u0442\u0430", _s16_94, "\u0413\u0440\u0435\u0448\u043a\u0430 \u043d\u0430\u0433\u043e\u0440\u0435 \u043f\u043e \u0432\u0435\u0440\u0438\u0433\u0430\u0442\u0430", "system_logs", "\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u0438 \u043b\u043e\u0433\u043e\u0432\u0435", "view_portal", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u043f\u043e\u0440\u0442\u0430\u043b\u0430", "copy_link", "\u041a\u043e\u043f\u0438\u0440\u0430\u0439 \u043b\u0438\u043d\u043a", "token_billing", "\u0417\u0430\u043f\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u0430\u043d\u043d\u0438\u0442\u0435 \u043d\u0430 \u043a\u0430\u0440\u0442\u0430\u0442\u0430", _s24_46, "\u0414\u043e\u0431\u0440\u0435 \u0434\u043e\u0448\u043b\u0438 \u0432 \u0418\u043d\u0432\u043e\u0439\u0441 \u041d\u0438\u043d\u0434\u0436\u0430", "always", "\u0412\u0438\u043d\u0430\u0433\u0438", "optin", "\u0417\u0430\u043f\u0438\u0448\u0435\u0442\u0435 \u0441\u0435", "optout", "\u041e\u0442\u043f\u0438\u0448\u0435\u0442\u0435 \u0441\u0435", "label", "\u0415\u0442\u0438\u043a\u0435\u0442", "client_number", "\u041a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438 \u043d\u043e\u043c\u0435\u0440", "auto_convert", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0432\u043d\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0435", "company_name", "\u0418\u043c\u0435 \u043d\u0430 \u0444\u0438\u0440\u043c\u0430", "reminder1_sent", "\u041f\u044a\u0440\u0432\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u043e", "reminder2_sent", "\u0412\u0442\u043e\u0440\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u043e", "reminder3_sent", "\u0422\u0440\u0435\u0442\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u043e", _s18_65, "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "pdf_page_info", "\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 :current \u043e\u0442 :total", _s16_96, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "emailed_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u043e\u0444\u0435\u0440\u0442\u0438", "emailed_credits", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0438", "gateway", "\u041f\u043e\u0440\u0442\u0430\u043b", "view_in_stripe", "\u0412\u0438\u0436 \u0432 \u0421\u0442\u0440\u0430\u0439\u043f", "rows_per_page", "\u0420\u0435\u0434\u043e\u0432\u0435 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430", "hours", "\u0427\u0430\u0441\u043e\u0432\u0435", "statement", "\u0418\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435", "taxes", "\u0414\u0430\u043d\u044a\u0446\u0438", "surcharge", "\u0414\u043e\u043f\u043b\u0430\u0449\u0430\u043d\u0435", "apply_payment", "\u041f\u0440\u0438\u043b\u043e\u0436\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "apply_credit", "\u041f\u0440\u0438\u043b\u0430\u0433\u0430\u043d\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "apply", "\u041f\u0440\u0438\u043b\u043e\u0436\u0438", "unapplied", "\u041d\u0435\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438", "select_label", "\u0418\u0437\u0431\u043e\u0440 \u043d\u0430 \u0435\u0442\u0438\u043a\u0435\u0442", "custom_labels", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0435\u0442\u0438\u043a\u0435\u0442\u0438", "record_type", "\u0422\u0438\u043f \u0437\u0430\u043f\u0438\u0441", "record_name", "\u0418\u043c\u0435 \u043d\u0430 \u0437\u0430\u043f\u0438\u0441", "file_type", "\u0424\u0430\u0439\u043b\u043e\u0432 \u0442\u0438\u043f", "height", "\u0412\u0438\u0441\u043e\u0447\u0438\u043d\u0430", "width", "\u0428\u0438\u0440\u043e\u0447\u0438\u043d\u0430", "to", "\u0414\u043e", "health_check", "\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u0441\u044a\u0441\u0442\u043e\u044f\u043d\u0438\u0435", "payment_type_id", "\u041d\u0430\u0447\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "last_login_at", "\u041f\u043e\u0441\u043b\u0435\u0434\u0435\u043d \u043b\u043e\u0433\u0438\u043d \u0432", "company_key", "\u041a\u043b\u044e\u0447 \u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f\u0442\u0430", "storefront", "\u0420\u0435\u0436\u0438\u043c \u043d\u0430 \u043c\u0430\u0433\u0430\u0437\u0438\u043d", "storefront_help", "\u0420\u0430\u0437\u0440\u0435\u0448\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 \u0442\u0440\u0435\u0442\u0438 \u0441\u0442\u0440\u0430\u043d\u0438 \u0434\u0430 \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u0442 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "client_created", "\u0421\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043a\u043b\u0438\u0435\u043d\u0442", _s20_64, "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u043e\u043d\u043b\u0430\u0439\u043d \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s20_66, "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u0440\u044a\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "completed", "\u0417\u0430\u0432\u044a\u0440\u0448\u0435\u043d", "gross", "\u0411\u0440\u0443\u0442\u043e", "net_amount", "\u041d\u0435\u0442\u043d\u0430 \u0441\u0443\u043c\u0430", "net_balance", "\u041d\u0435\u0442\u0435\u043d \u0431\u0430\u043b\u0430\u043d\u0441", "client_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", _s17_72, "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s17_74, "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "selected_quotes", "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u043e\u0444\u0435\u0440\u0442\u0438", "selected_tasks", "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u0437\u0430\u0434\u0430\u0447\u0438", _s17_76, "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s17_78, "\u041f\u0440\u0435\u0434\u0441\u0442\u043e\u044f\u0449\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s17_80, "\u041f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "recent_payments", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "upcoming_quotes", "\u041f\u0440\u0435\u0434\u0441\u0442\u043e\u044f\u0449\u0438 \u043e\u0444\u0435\u0440\u0442\u0438", "expired_quotes", "\u0418\u0437\u0442\u0435\u043a\u043b\u0438 \u043e\u0444\u0435\u0440\u0442\u0438", "create_client", "\u0421\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "create_invoice", "\u0421\u044a\u0437\u0434\u0430\u0439 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "create_quote", "\u0421\u044a\u0437\u0434\u0430\u0439 \u041e\u0444\u0435\u0440\u0442\u0430", "create_payment", "\u0421\u044a\u0437\u0434\u0430\u0439 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "create_vendor", "\u0421\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "update_quote", "\u041e\u0431\u043d\u043e\u0432\u0438 \u043e\u0444\u0435\u0440\u0442\u0430", "delete_quote", "\u0418\u0437\u0442\u0440\u0438\u0439 \u041e\u0444\u0435\u0440\u0442\u0430", "update_invoice", "\u041e\u0431\u043d\u043e\u0432\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "delete_invoice", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "update_client", "\u041e\u0431\u043d\u043e\u0432\u0438 \u043a\u043b\u0438\u0435\u043d\u0442", "delete_client", "\u0418\u0437\u0442\u0440\u0438\u0439 \u043a\u043b\u0438\u0435\u043d\u0442", "delete_payment", "\u0418\u0437\u0442\u0440\u0438\u0439 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "update_vendor", "\u041e\u0431\u043d\u043e\u0432\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "delete_vendor", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "create_expense", "\u0421\u044a\u0437\u0434\u0430\u0439 \u0440\u0430\u0437\u0445\u043e\u0434", "update_expense", "\u041e\u0431\u043d\u043e\u0432\u0438 \u0440\u0430\u0437\u0445\u043e\u0434", "delete_expense", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", "create_task", "\u041d\u043e\u0432\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "update_task", "\u041e\u0431\u043d\u043e\u0432\u0438 \u0437\u0430\u0434\u0430\u0447\u0430", "delete_task", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "approve_quote", "\u041e\u0434\u043e\u0431\u0440\u0438 \u043e\u0444\u0435\u0440\u0442\u0430", "off", "\u0418\u0437\u043a\u043b.", "when_paid", "\u041a\u043e\u0433\u0430\u0442\u043e \u0435 \u043f\u043b\u0430\u0442\u0435\u043d\u0430", "expires_on", "\u0418\u0437\u0442\u0438\u0447\u0430 \u043d\u0430", "free", "\u0411\u0435\u0437\u043f\u043b\u0430\u0442\u043d\u043e", "plan", "\u041f\u043b\u0430\u043d", "show_sidebar", "\u041f\u043e\u043a\u0430\u0436\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u043e \u043c\u0435\u043d\u044e", "hide_sidebar", "\u0421\u043a\u0440\u0438\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u043e\u0442\u043e \u043c\u0435\u043d\u044e", "event_type", "\u0422\u0438\u043f \u0441\u044a\u0431\u0438\u0442\u0438\u0435", "target_url", "Target", "copy", "\u041a\u043e\u043f\u0438\u0440\u0430\u0439", "must_be_online", "\u041c\u043e\u043b\u044f, \u0440\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e, \u043a\u043e\u0433\u0430\u0442\u043e \u0441\u0435 \u0441\u0432\u044a\u0440\u0436\u0435\u0442\u0435 \u043a\u044a\u043c \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442", _s17_82, "Cron \u0437\u0430\u0434\u0430\u0447\u0438\u0442\u0435 \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0441\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438", "api_webhooks", "API webhooks", "search_webhooks", "\u0422\u044a\u0440\u0441\u0438 :count webhook-\u043e\u0432\u0435", "search_webhook", "\u0422\u044a\u0440\u0441\u0438 1 webhook", "webhook", "Webhook", "webhooks", "Webhook-\u043e\u0432\u0435", "new_webhook", "\u041d\u043e\u0432 Webhook", "edit_webhook", "\u041f\u0440\u043e\u043c\u0435\u043d\u0438 Webhook", "created_webhook", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d webhook", "updated_webhook", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d webhook", _s16_98, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d webhook", "deleted_webhook", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 webhook", "removed_webhook", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 webhook", _s16_99, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d webhook", _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API \u0442\u043e\u043a\u044a\u043d\u0438", "api_docs", "API \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f", "search_tokens", "\u0422\u044a\u0440\u0441\u0438 :count \u0442\u043e\u043a\u0435\u043d\u0438", "search_token", "\u0422\u044a\u0440\u0441\u0438 1 \u0442\u043e\u043a\u0435\u043d", "token", "\u0422\u043e\u043a\u044a\u043d", "tokens", "\u0422\u043e\u043a\u044a\u043d\u0438", "new_token", "\u041d\u043e\u0432 \u0442\u043e\u043a\u0435\u043d", "edit_token", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0442\u043e\u043a\u044a\u043d", "created_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0442\u043e\u043a\u044a\u043d", "updated_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0442\u043e\u043a\u044a\u043d", "archived_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0442\u043e\u043a\u0435\u043d", "deleted_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u0442\u043e\u043a\u044a\u043d", "removed_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 \u0442\u043e\u043a\u0435\u043d", "restored_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u0442\u043e\u043a\u0435\u043d", "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", _s24_48, "\u0420\u0430\u0437\u0440\u0435\u0448\u0438 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0438\u0442\u0435 \u0434\u0430 \u043f\u0440\u0430\u0432\u044f\u0442 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432 \u043f\u043e\u0440\u0442\u0430\u043b\u0430", "email_invoice", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "email_quote", "\u0418\u0437\u043f\u0440\u0430\u0442\u0438 \u043e\u0444\u0435\u0440\u0442\u0430 \u043f\u043e \u0438\u043c\u0435\u0439\u043b", "email_credit", "\u0418\u0437\u043f\u0440\u0430\u0442\u0438 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "email_payment", _s16_265, _s20_69, "\u041a\u043b\u0438\u0435\u043d\u0442\u044a\u0442 \u043d\u044f\u043c\u0430 \u0437\u0430\u0434\u0430\u0434\u0435\u043d \u0438\u043c\u0435\u0439\u043b \u0430\u0434\u0440\u0435\u0441", "ledger", "\u041b\u0435\u0434\u0436\u044a\u0440", "view_pdf", "\u0412\u0438\u0436 PDF", "all_records", "\u0412\u0441\u0438\u0447\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0438", "owned_by_user", "\u041f\u0440\u0438\u0442\u0435\u0436\u0430\u0432\u0430\u043d\u0438 \u043e\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f", _s16_102, "\u041e\u0441\u0442\u0430\u0442\u044a\u0447\u0435\u043d \u043a\u0440\u0435\u0434\u0438\u0442", "contact_name", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 - \u0438\u043c\u0435", "use_default", "\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0439 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", _s16_104, "\u0411\u0435\u0437\u043a\u0440\u0430\u0439\u043d\u0438 \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0438\u044f", "number_of_days", "\u0411\u0440\u043e\u0439 \u0434\u043d\u0438", _s23_31, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "payment_term", "\u0423\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s16_105, "\u041d\u043e\u0432\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s17_86, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s20_70, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s20_71, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s21_76, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s20_72, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s20_73, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s21_77, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", "\u0412\u043b\u0435\u0437 \u0441 \u0438\u043c\u0435\u0439\u043b", "change", "\u041f\u0440\u043e\u043c\u0435\u043d\u0438", _s23_33, "\u0421\u043c\u0435\u043d\u0438 \u043d\u0430 \u043c\u043e\u0431\u0438\u043b\u0435\u043d \u0440\u0435\u0436\u0438\u043c?", _s24_49, "\u0421\u043c\u0435\u043d\u0438 \u043d\u0430 \u0434\u0435\u0441\u043a\u0442\u043e\u043f \u0440\u0435\u0436\u0438\u043c?", "send_from_gmail", "\u0418\u0437\u043f\u0440\u0430\u0442\u0438 \u043e\u0442 Gmail", "reversed", "\u0421\u0442\u043e\u0440\u043d\u0438\u0440\u0430\u043d\u0430", "cancelled", "\u0410\u043d\u0443\u043b\u0438\u0440\u0430\u043d\u0430", "credit_amount", "\u0421\u0443\u043c\u0430 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", "quote_amount", "\u0421\u0443\u043c\u0430 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "hosted", "\u0425\u043e\u0441\u0442\u043d\u0430\u0442", "selfhosted", "\u0421\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u043d\u043e \u0445\u043e\u0441\u0442\u043d\u0430\u0442", "exclusive", "\u0418\u0437\u043a\u043b\u044e\u0447\u0435\u043d\u0438", "inclusive", "\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438", "hide_menu", "\u0421\u043a\u0440\u0438\u0439 \u043c\u0435\u043d\u044e\u0442\u043e", "show_menu", "\u041f\u043e\u043a\u0430\u0436\u0438 \u043c\u0435\u043d\u044e", _s18_67, "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u043e", _s16_107, "\u0422\u044a\u0440\u0441\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "search_designs", "\u0422\u044a\u0440\u0441\u0438 \u0434\u0438\u0437\u0430\u0439\u043d\u0438", "search_invoices", "\u0422\u044a\u0440\u0441\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "search_clients", "\u0422\u044a\u0440\u0441\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "search_products", "\u0422\u044a\u0440\u0441\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", "search_quotes", "\u0422\u044a\u0440\u0441\u0438 \u043e\u0444\u0435\u0440\u0442\u0438", "search_credits", "\u0422\u044a\u0440\u0441\u0438 \u043a\u0440\u0435\u0434\u0438\u0442\u0438", "search_vendors", "\u0422\u044a\u0440\u0441\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u0446\u0438", "search_users", "\u0422\u044a\u0440\u0441\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438", _s16_108, "\u0422\u044a\u0440\u0441\u0438 \u0434\u0430\u043d\u044a\u0447\u043d\u0438 \u0441\u0442\u0430\u0432\u043a\u0438", "search_tasks", "\u0422\u044a\u0440\u0441\u0438 \u0437\u0430\u0434\u0430\u0447\u0438", "search_settings", "\u0422\u044a\u0440\u0441\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "search_projects", "\u0422\u044a\u0440\u0441\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0438", "search_expenses", "\u0422\u044a\u0440\u0441\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", "search_payments", "\u0422\u044a\u0440\u0441\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "search_groups", "\u0422\u044a\u0440\u0441\u0438 \u0433\u0440\u0443\u043f\u0438", "search_company", "\u0422\u044a\u0440\u0441\u0438 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", "search_document", "\u0422\u044a\u0440\u0441\u0438 1 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442", "search_design", "\u0422\u044a\u0440\u0441\u0438 1 \u0434\u0438\u0437\u0430\u0439\u043d", "search_invoice", "\u0422\u044a\u0440\u0441\u0438 1 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "search_client", "\u0422\u044a\u0440\u0441\u0438 1 \u043a\u043b\u0438\u0435\u043d\u0442", "search_product", "\u0422\u044a\u0440\u0441\u0438 1 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "search_quote", "\u0422\u044a\u0440\u0441\u0438 1 \u043e\u0444\u0435\u0440\u0442\u0430", "search_credit", "\u0422\u044a\u0440\u0441\u0438 1 \u043a\u0440\u0435\u0434\u0438\u0442", "search_vendor", "\u0422\u044a\u0440\u0441\u0438 1 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "search_user", "\u0422\u044a\u0440\u0441\u0438 1 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "search_tax_rate", "\u0422\u044a\u0440\u0441\u0438 1 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", "search_task", "\u0422\u044a\u0440\u0441\u0438 1 \u0437\u0430\u0434\u0430\u0447\u0430", "search_project", "\u0422\u044a\u0440\u0441\u0438 1 \u043f\u0440\u043e\u0435\u043a\u0442", "search_expense", "\u0422\u044a\u0440\u0441\u0438 1 \u0440\u0430\u0437\u0445\u043e\u0434", "search_payment", "\u0422\u044a\u0440\u0441\u0438 1 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "search_group", "\u0422\u044a\u0440\u0441\u0438 1 \u0433\u0440\u0443\u043f\u0430", "refund_payment", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s17_90, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043d\u0443\u043b\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s18_69, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043d\u0443\u043b\u0438\u0440\u0430\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s16_114, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u043e\u0440\u043d\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s17_91, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u043e\u0440\u043d\u0438\u0440\u0430\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "reverse", "\u0421\u0442\u043e\u0440\u043d\u0438\u0440\u0430\u0439", "full_name", "\u041f\u044a\u043b\u043d\u043e \u0438\u043c\u0435", _s17_92, "\u0413\u0440\u0430\u0434 / \u0429\u0430\u0442 / \u041f\u043e\u0449. \u043a\u043e\u0434", _s17_94, "\u041f\u043e\u0449. \u043a\u043e\u0434 / \u0429\u0430\u0442 / \u0413\u0440\u0430\u0434", "custom1", "\u041f\u044a\u0440\u0432\u0430 \u043a\u043e\u043b\u043e\u043d\u0430", "custom2", "\u0412\u0442\u043e\u0440\u0430 \u043a\u043e\u043b\u043e\u043d\u0430", "custom3", _s21_132, "custom4", "\u0427\u0435\u0442\u0432\u044a\u0440\u0442\u043e \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0435", "optional", "\u041f\u043e \u0438\u0437\u0431\u043e\u0440", "license", "\u041b\u0438\u0446\u0435\u043d\u0437", "purge_data", "\u0418\u0437\u0447\u0438\u0441\u0442\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u0430\u043d\u043d\u0438", _s16_115, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0447\u0438\u0441\u0442\u0435\u043d\u0438 \u0444\u0438\u0440\u043c\u0435\u043d\u0438 \u0434\u0430\u043d\u043d\u0438", _s18_70, "\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u0422\u043e\u0432\u0430 \u0449\u0435 \u0438\u0437\u0442\u0440\u0438\u0435 \u0434\u0430\u043d\u043d\u0438\u0442\u0435 \u043f\u0435\u0440\u043c\u0430\u043d\u0435\u043d\u0442\u043d\u043e \u0431\u0435\u0437 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435.", "invoice_balance", "\u0411\u0430\u043b\u0430\u043d\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "age_group_0", "0 - 30 \u0434\u043d\u0438", "age_group_30", "30 - 60 \u0434\u043d\u0438", "age_group_60", "60 - 90 \u0434\u043d\u0438", "age_group_90", "90 - 120 \u0434\u043d\u0438", "age_group_120", "120+ \u0434\u043d\u0438", "refresh", "\u041e\u043f\u0440\u0435\u0441\u043d\u044f\u0432\u0430\u043d\u0435", "saved_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u043f\u0430\u0437\u0435\u043d \u0434\u0438\u0437\u0430\u0439\u043d", "client_details", "\u0414\u0430\u043d\u043d\u0438 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "company_address", "\u0410\u0434\u0440\u0435\u0441 \u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f\u0442\u0430", "invoice_details", "\u0414\u0435\u0442\u0430\u0439\u043b\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "quote_details", "\u0414\u0430\u043d\u043d\u0438 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430", "credit_details", "\u0414\u0430\u043d\u043d\u0438 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", "product_columns", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0438 \u043a\u043e\u043b\u043e\u043d\u0438", "task_columns", "\u041a\u043e\u043b\u043e\u043d\u0438 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "add_field", "\u0414\u043e\u0431\u0430\u0432\u0438 \u043f\u043e\u043b\u0435", "all_events", "\u0412\u0441\u0438\u0447\u043a\u0438 \u0441\u044a\u0431\u0438\u0442\u0438\u044f", "permissions", "\u041f\u0440\u0430\u0432\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u044a\u043f", "none", "\u041d\u044f\u043c\u0430", "owned", "\u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d", "payment_success", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "payment_failure", "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "invoice_sent", ":count \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_sent", "\u0418\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "credit_sent", "\u0418\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u043a\u0440\u0435\u0434\u0438\u0442", "invoice_viewed", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_viewed", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "credit_viewed", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u043d \u043a\u0440\u0435\u0434\u0438\u0442", "quote_approved", "\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s25_38, "\u041f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u0439 \u0432\u0441\u0438\u0447\u043a\u0438 \u0438\u0437\u0432\u0435\u0441\u0442\u0438\u044f", _s16_116, "\u041a\u0443\u043f\u0438 \u043b\u0438\u0446\u0435\u043d\u0437", "apply_license", "\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043b\u0438\u0446\u0435\u043d\u0437", "cancel_account", "\u0418\u0437\u0442\u0440\u0438\u0439 \u041f\u0440\u043e\u0444\u0438\u043b", _s22_57, "\u0412\u041d\u0418\u041c\u0410\u041d\u0418\u0415: \u0422\u043e\u0432\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0449\u0435 \u0438\u0437\u0442\u0440\u0438\u0435 \u043f\u0435\u0440\u043c\u0430\u043d\u0435\u043d\u0442\u043d\u043e \u0432\u0430\u0448\u0438\u044f\u0442 \u043f\u0440\u043e\u0444\u0438\u043b \u0438 \u0434\u0430\u043d\u043d\u0438\u0442\u0435 \u0432 \u043d\u0435\u0433\u043e. \u0421\u043b\u0435\u0434 \u0442\u043e\u0432\u0430 \u0434\u0430\u043d\u043d\u0438\u0442\u0435 \u043d\u044f\u043c\u0430 \u043a\u0430\u043a \u0434\u0430 \u0431\u044a\u0434\u0430\u0442 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0438.", "delete_company", "\u0418\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0444\u0438\u0440\u043c\u0430", _s22_58, "\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u0422\u043e\u0432\u0430 \u0449\u0435 \u0438\u0437\u0442\u0440\u0438\u0435 \u043f\u0435\u0440\u043c\u0430\u043d\u0435\u043d\u0442\u043d\u043e \u0444\u0438\u0440\u043c\u0430\u0442\u0430\u0412\u0438 \u0431\u0435\u0437 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435.", "enabled_modules", "\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438 \u043c\u043e\u0434\u0443\u043b\u0438", "converted_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "credit_design", "\u0414\u0438\u0437\u0430\u0439\u043d \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "includes", "\u0421\u044a\u0434\u044a\u0440\u0436\u0430", "header", "\u0425\u0435\u0434\u044a\u0440", "load_design", "\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043d\u0435 \u043d\u0430 \u0434\u0438\u0437\u0430\u0439\u043d", "css_framework", "CSS framework", "custom_designs", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0434\u0438\u0437\u0430\u0439\u043d\u0438", "designs", "\u0414\u0438\u0437\u0430\u0439\u043d\u0438", "new_design", "\u041d\u043e\u0432 \u0434\u0438\u0437\u0430\u0439\u043d", "edit_design", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u0434\u0438\u0437\u0430\u0439\u043d", "created_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0434\u0438\u0437\u0430\u0439\u043d", "updated_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d \u0434\u0438\u0437\u0430\u0439\u043d", "archived_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0434\u0438\u0437\u0430\u0439\u043d", "deleted_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u0434\u0438\u0437\u0430\u0439\u043d", "removed_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 \u0434\u0438\u0437\u0430\u0439\u043d", "restored_design", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u0434\u0438\u0437\u0430\u0439\u043d", _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f", "tickets", "Tickets", _s16_120, "\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0438 \u041e\u0444\u0435\u0440\u0442\u0438", "recurring_tasks", "\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0438 \u0437\u0430\u0434\u0430\u0447\u0438", _s18_71, "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u0430\u043a\u0430\u0443\u043d\u0442\u0438\u0442\u0435", "credit_date", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0430 \u0414\u0430\u0442\u0430", "credit", "\u041a\u0440\u0435\u0434\u0438\u0442", "credits", "\u041a\u0440\u0435\u0434\u0438\u0442\u0438", "new_credit", "\u0412\u044a\u0432\u0435\u0434\u0438 \u043a\u0440\u0435\u0434\u0438\u0442", "edit_credit", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "created_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043a\u0440\u0435\u0434\u0438\u0442", "updated_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "archived_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u043a\u0440\u0435\u0434\u0438\u0442", "deleted_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u043a\u0440\u0435\u0434\u0438\u0442", "removed_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 \u043a\u0440\u0435\u0434\u0438\u0442", "restored_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u043a\u0440\u0435\u0434\u0438\u0442", _s16_122, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043a\u0440\u0435\u0434\u0438\u0442\u0430", "deleted_credits", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u043a\u0440\u0435\u0434\u0438\u0442\u0430", _s16_123, _s36_9, "current_version", "\u0422\u0435\u043a\u0443\u0449\u0430 \u0432\u0435\u0440\u0441\u0438\u044f", "latest_version", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u044f", "update_now", "\u042a\u043f\u0434\u0435\u0439\u0442\u043d\u0438", _s26_24, "\u041d\u0430\u043b\u0438\u0447\u043d\u0430 \u0435 \u043d\u043e\u0432\u0430 \u0432\u0435\u0440\u0441\u0438\u044f \u043d\u0430 \u0443\u0435\u0431 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e", _s16_124, "\u0418\u043c\u0430 \u044a\u043f\u0434\u0435\u0439\u0442", "app_updated", "\u042a\u043f\u0434\u0435\u0439\u0442\u044a\u0442 \u043f\u0440\u0438\u043a\u043b\u044e\u0447\u0438 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "learn_more", "\u041d\u0430\u0443\u0447\u0438 \u043f\u043e\u0432\u0435\u0447\u0435", "integrations", "\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438", "tracking_id", "ID \u0437\u0430 \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u044f\u0432\u0430\u043d\u0435", _s17_96, "Slack webhook URL", "credit_footer", "\u0424\u0443\u0442\u044a\u0440 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "credit_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "new_company", "\u041d\u043e\u0432\u0430 \u0444\u0438\u0440\u043c\u0430", "added_company", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0435\u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", "company1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f 1", "company2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f 2", "company3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f 3", "company4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f 4", "product1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u041f\u0440\u043e\u0434\u0443\u043a\u0442 1", "product2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u041f\u0440\u043e\u0434\u0443\u043a\u0442 2", "product3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u041f\u0440\u043e\u0434\u0443\u043a\u0442 3", "product4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u041f\u0440\u043e\u0434\u0443\u043a\u0442 4", "client1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442 1", "client2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442 2", "client3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442 3", "client4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442 4", "contact1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043e\u043d\u0442\u0430\u043a\u0442 1", "contact2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043e\u043d\u0442\u0430\u043a\u0442 2", "contact3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043e\u043d\u0442\u0430\u043a\u0442 3", "contact4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043a\u043e\u043d\u0442\u0430\u043a\u0442 4", "task1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 1", "task2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 2", "task3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 3", "task4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 4", "project1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442 1", "project2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442 2", "project3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442 3", "project4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442 4", "expense1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0440\u0430\u0437\u0445\u043e\u0434 1", "expense2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0440\u0430\u0437\u0445\u043e\u0434 2", "expense3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0440\u0430\u0437\u0445\u043e\u0434 3", "expense4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0440\u0430\u0437\u0445\u043e\u0434 4", "vendor1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a 1", "vendor2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a 2", "vendor3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a 3", "vendor4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a 4", "invoice1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 1", "invoice2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 2", "invoice3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 3", "invoice4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 4", "payment1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 1", "payment2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 2", "payment3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 3", "payment4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 4", "surcharge1", _s27_75, "surcharge2", _s27_76, "surcharge3", _s27_77, "surcharge4", _s27_78, "group1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0433\u0440\u0443\u043f\u0430 1", "group2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0433\u0440\u0443\u043f\u0430 2", "group3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0433\u0440\u0443\u043f\u0430 3", "group4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0433\u0440\u0443\u043f\u0430 4", "reset", "\u041d\u0443\u043b\u0438\u0440\u0430\u043d\u0435", "number", "\u041d\u043e\u043c\u0435\u0440", "export", "\u0415\u043a\u0441\u043f\u043e\u0440\u0442", "chart", "\u0413\u0440\u0430\u0444\u0438\u043a\u0430", "count", "\u0411\u0440\u043e\u0439", "totals", "\u041e\u0431\u0449\u0438 \u0441\u0443\u043c\u0438", "blank", "\u041f\u0440\u0430\u0437\u043d\u043e", "day", "\u0414\u0435\u043d", "month", "\u041c\u0435\u0441\u0435\u0446", "year", "\u0413\u043e\u0434\u0438\u043d\u0430", "subgroup", "\u041f\u043e\u0434\u0433\u0440\u0443\u043f\u0430", "is_active", "\u0415 \u0430\u043a\u0442\u0438\u0432\u0435\u043d", "group_by", "\u0413\u0440\u0443\u043f\u0438\u0440\u0430\u043d\u0435 \u043f\u043e", "credit_balance", "\u0411\u0430\u043b\u0430\u043d\u0441 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", _s18_77, "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u043e \u0432\u043b\u0438\u0437\u0430\u043d\u0435 \u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0430", _s17_98, "\u041f\u044a\u043b\u043d\u043e \u0438\u043c\u0435 \u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0430", "contact_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0437\u0430 \u0432\u0440\u044a\u0437\u043a\u0430", _s21_79, "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 1", _s21_80, "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 2", _s21_81, "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 3", _s21_82, "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 4", _s17_100, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u0423\u043b\u0438\u0446\u0430", _s17_101, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u0410\u043f.", "shipping_city", "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u0413\u0440\u0430\u0434", "shipping_state", "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u0429\u0430\u0442/\u041f\u0440\u043e\u0432\u0438\u043d\u0446\u0438\u044f", _s20_74, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u041f\u043e\u0449. \u043a\u043e\u0434", _s16_154, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 - \u0414\u044a\u0440\u0436\u0430\u0432\u0430", _s16_156, "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u0423\u043b\u0438\u0446\u0430", _s16_157, "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u0410\u043f.", "billing_city", "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u0413\u0440\u0430\u0434", "billing_state", "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u0429\u0430\u0442/\u041f\u0440\u043e\u0432\u0438\u043d\u0446\u0438\u044f", _s19_59, "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u041f\u043e\u0449. \u043a\u043e\u0434", "billing_country", "\u0424\u0430\u043a\u0442\u0443\u0440\u0430 - \u0414\u044a\u0440\u0436\u0430\u0432\u0430", "client_id", "Client Id", "assigned_to", "\u041f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u043d\u0430", "created_by", "\u0421\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043e\u0442 :name", "assigned_to_id", "\u041f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u043d\u0430 Id", "created_by_id", "\u0421\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043e\u0442 Id", "add_column", "\u0414\u043e\u0431\u0430\u0432\u0438 \u043a\u043e\u043b\u043e\u043d\u0430", "edit_columns", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u043a\u043e\u043b\u043e\u043d\u0438", "columns", "\u041a\u043e\u043b\u043e\u043d\u0438", "aging", "\u041f\u043e \u0434\u0430\u0442\u0430 \u043d\u0430 \u0438\u0437\u0434\u0430\u0432\u0430\u043d\u0435", "profit_and_loss", "\u041f\u0435\u0447\u0430\u043b\u0431\u0430 \u0438 \u0437\u0430\u0433\u0443\u0431\u0430", "reports", "\u0421\u043f\u0440\u0430\u0432\u043a\u0438", "report", "\u0421\u043f\u0440\u0430\u0432\u043a\u0430", "add_company", "\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 \u0444\u0438\u0440\u043c\u0430", "unpaid_invoice", _s17_159, "paid_invoice", "\u041f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_158, "\u041d\u0435\u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "help", "\u041f\u043e\u043c\u043e\u0449", "refund", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435", "refund_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0432\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435", "filtered_by", "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e", "contact_email", "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u0432\u0440\u044a\u0437\u043a\u0430", "multiselect", "\u041c\u0443\u043b\u0442\u0438\u0441\u0435\u043b\u0435\u043a\u0446\u0438\u044f", "entity_state", "\u0429\u0430\u0442", "verify_password", "\u041f\u043e\u0442\u0432\u044a\u0440\u0434\u0438 \u043f\u0430\u0440\u043e\u043b\u0430\u0442\u0430", "applied", "\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u043e", _s21_83, "\u0412\u043a\u043b\u044e\u0447\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0442\u0435 \u0433\u0440\u0435\u0448\u043a\u0438 \u043e\u0442 \u043b\u043e\u0433\u043e\u0432\u0435\u0442\u0435", _s30_12, "\u041d\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0445\u043c\u0435 \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435\u0442\u043e \u0412\u0438 \u0438 \u0449\u0435 \u0441\u0435 \u043e\u043f\u0438\u0442\u0430\u043c\u0435 \u0434\u0430 \u043e\u0442\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043d\u0435\u0437\u0430\u0431\u0430\u0432\u043d\u043e.", "message", "\u0421\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435", "from", "\u041e\u0442", _s20_76, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u0435\u0442\u0430\u0439\u043b\u0438\u0442\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430", _s25_40, "\u0412\u043a\u043b\u044e\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u0442\u043e \u0438 \u0446\u0435\u043d\u0430\u0442\u0430 \u0432 \u043f\u0430\u0434\u0430\u0449\u043e\u0442\u043e \u043c\u0435\u043d\u044e \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430", _s20_78, "PDF \u0440\u0435\u043d\u0434\u0435\u0440-\u0430 \u0438\u0437\u0438\u0441\u043a\u0432\u0430 :version", _s18_80, "\u041d\u0430\u0441\u0442\u043e\u0439\u043a\u0430 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0442\u0430\u043a\u0441\u0430\u0442\u0430", _s23_35, _s33_31, _s18_82, "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\u0442\u0435", "support_forum", "\u0424\u043e\u0440\u0443\u043c \u0437\u0430 \u043f\u043e\u0434\u0434\u0440\u044a\u0436\u043a\u0430", "about", "\u0417\u0430", "documentation", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f", "contact_us", "\u0421\u0432\u044a\u0440\u0436\u0435\u0442\u0435 \u0441\u0435 \u0441 \u043d\u0430\u0441", "subtotal", "\u0421\u0443\u0431\u0442\u043e\u0442\u0430\u043b", "line_total", "\u041e\u0431\u0449\u0430 \u0446\u0435\u043d\u0430", "item", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442", "credit_email", "\u041a\u0440\u0435\u0434\u0438\u0442\u0435\u043d \u0435-\u043c\u0435\u0439\u043b", "iframe_url", "\u0421\u0430\u0439\u0442", "domain_url", "\u0414\u043e\u043c\u0435\u0439\u043d \u0430\u0434\u0440\u0435\u0441", _s21_84, "\u041f\u0430\u0440\u043e\u043b\u0430\u0442\u0430 \u0435 \u0442\u0432\u044a\u0440\u0434\u0435 \u043a\u0440\u0430\u0442\u043a\u0430", _s20_79, "\u041f\u0430\u0440\u043e\u043b\u0430\u0442\u0430 \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0441\u044a\u0434\u044a\u0440\u0436\u0430 \u0433\u043b\u0430\u0432\u043d\u0430 \u0431\u0443\u043a\u0432\u0430 \u0438 \u0446\u0438\u0444\u0440\u0430", _s19_61, "\u0417\u0430\u0434\u0430\u0447\u0438 \u043e\u0442 \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u044f \u043f\u043e\u0440\u0442\u0430\u043b", _s23_36, "\u0422\u0430\u0431\u043b\u043e \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u044f \u043f\u043e\u0440\u0442\u0430\u043b", _s20_80, "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442", "deleted_logo", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u043e \u043b\u043e\u0433\u043e", "yes", "\u0414\u0430", "no", "\u041d\u0435", "generate_number", "\u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u0439 \u043d\u043e\u043c\u0435\u0440", "when_saved", "\u0435 \u0437\u0430\u043f\u0430\u0437\u0435\u043d\u0430", "when_sent", "\u0435 \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", "select_company", "\u0418\u0437\u0431\u0435\u0440\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", "float", "\u041f\u043b\u0430\u0432\u0430\u0449", "collapse", "\u0421\u044a\u0431\u0435\u0440\u0438", "show_or_hide", "\u041f\u043e\u043a\u0430\u0436\u0438/\u0421\u043a\u0440\u0438\u0439", "menu_sidebar", "\u041c\u0435\u043d\u044e \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u0430\u0442\u0430 \u043b\u0435\u043d\u0442\u0430", "history_sidebar", "\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u0430\u0442\u0430 \u043b\u0435\u043d\u0442\u0430", "tablet", "\u0422\u0430\u0431\u043b\u0435\u0442", "mobile", "\u041c\u043e\u0431\u0438\u043b\u043d\u043e", "desktop", "\u0414\u0435\u0441\u043a\u0442\u043e\u043f", "layout", "\u041e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435", "view", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434", "module", "\u041c\u043e\u0434\u0443\u043b", "first_custom", "\u041f\u044a\u0440\u0432\u043e \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0435", "second_custom", "\u0412\u0442\u043e\u0440\u043e \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0435", "third_custom", _s21_132, "show_cost", "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0446\u0435\u043d\u0430", _s17_103, _s17_104, "show_cost_help", "\u041f\u043e\u043a\u0430\u0436\u0438 \u0446\u0435\u043d\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u043e\u0442\u043e \u043f\u043e\u043b\u0435 \u0437\u0430 \u0434\u0430 \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u0438\u0448 \u043f\u0435\u0447\u0430\u043b\u0431\u0430\u0442\u0430", _s21_85, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0430\u0442\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442", _s26_26, "\u041f\u043e\u043a\u0430\u0436\u0438 \u043f\u043e\u043b\u0435\u0442\u043e \u0437\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430, \u0438\u043b\u0438 \u0449\u0435 \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0442\u043e \u043f\u043e\u043b\u0435", _s21_87, "\u041f\u043e\u043a\u0430\u0436\u0438 \u0431\u0440\u043e\u044f\u0442 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435", _s26_27, "\u041f\u043e\u043a\u0430\u0436\u0438 \u0440\u0435\u0434\u0430 \u0437\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442, \u0438\u043b\u0438 \u0449\u0435 \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0435\u043d \u0440\u0435\u0434", _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, "\u041d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", _s21_91, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0441\u043b\u0430\u0433\u0430\u043d\u0435 \u043d\u0430 \u043b\u0438\u043d\u0438\u044f\u0442\u0430 \u0437\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442 \u043d\u0430 \u0435\u0434\u043d\u043e", "one_tax_rate", "\u0415\u0434\u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", "two_tax_rates", "\u0414\u0432\u0435 \u0434\u0430\u043d\u044a\u0447\u043d\u0438 \u0441\u0442\u0430\u0432\u043a\u0438", "three_tax_rates", "\u0422\u0440\u0438 \u0434\u0430\u043d\u044a\u0447\u043d\u0438 \u0441\u0442\u0430\u0432\u043a\u0438", _s16_162, "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "user", "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "invoice_tax", "\u0422\u0430\u043a\u0441\u0430 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "line_item_tax", "\u0414\u0430\u043d\u044a\u043a \u0432\u044a\u0440\u0445\u0443 \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0435\u043d\u0430\u0442\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0430", "inclusive_taxes", "\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438 \u0442\u0430\u043a\u0441\u0438", _s17_105, "\u0414\u0430\u043d\u044a\u0447\u043d\u0438 \u0441\u0442\u0430\u0432\u043a\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "item_tax_rates", "\u0414\u0430\u043d\u044a\u0447\u043d\u0438 \u0441\u0442\u0430\u0432\u043a\u0438", _s18_84, "\u041c\u043e\u043b\u044f, \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442", "configure_rates", "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0442\u0430\u0440\u0438\u0444\u0438\u0442\u0435", _s18_85, "\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 Gateways", "tax_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0437\u0430 \u0434\u0430\u043d\u044a\u043a", _s18_87, _s16_266, "accent_color", "\u0410\u043a\u0446\u0435\u043d\u0442\u0435\u043d \u0446\u0432\u044f\u0442", "switch", "\u041f\u0440\u0435\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435", _s19_63, "\u041b\u0438\u0441\u0442 \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d \u0441\u044a\u0441 \u0437\u0430\u043f\u0435\u0442\u0430\u0438", "options", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s16_164, "\u0415\u0434\u043d\u043e\u0440\u0435\u0434\u043e\u0432 \u0442\u0435\u043a\u0441\u0442", "multi_line_text", "\u041c\u043d\u043e\u0433\u043e\u0440\u0435\u0434\u043e\u0432 \u0442\u0435\u043a\u0441\u0442", "dropdown", "\u041f\u0430\u0434\u0430\u0449\u043e \u043c\u0435\u043d\u044e", "field_type", "\u0412\u0438\u0434 \u043f\u043e\u043b\u0435", _s27_43, "\u0418\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u0435 e-mail \u0437\u0430 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0430", "submit", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435", _s16_166, "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0430", "late_fees", "\u0417\u0430\u043a\u044a\u0441\u043d\u0435\u043b\u0438 \u0422\u0430\u043a\u0441\u0438", "credit_number", "\u041a\u0440\u0435\u0434\u0438\u0442 \u043d\u043e\u043c\u0435\u0440", "payment_number", _s16_267, "late_fee_amount", "\u0421\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043d\u0430 \u0442\u0430\u043a\u0441\u0430\u0442\u0430 \u0437\u0430 \u0437\u0430\u043a\u044a\u0441\u043d\u0435\u043d\u0438\u0435", _s16_167, "\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043d\u0430 \u0442\u0430\u043a\u0441\u0430\u0442\u0430 \u0437\u0430 \u0437\u0430\u043a\u044a\u0441\u043d\u0435\u043d\u0438\u0435", "before_due_date", "\u041f\u0440\u0435\u0434\u0438 \u043a\u0440\u0430\u0439\u043d\u0430\u0442\u0430 \u0434\u0430\u0442\u0430", "after_due_date", "\u0421\u043b\u0435\u0434 \u043a\u0440\u0430\u0439\u043d\u0430\u0442\u0430 \u0434\u0430\u0442\u0430", _s18_89, "\u0421\u043b\u0435\u0434 \u0434\u0430\u0442\u0430\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "days", "\u0414\u043d\u0438", "invoice_email", "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "payment_email", _s16_265, "partial_payment", _s16_268, "payment_partial", _s16_268, _s21_92, "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "quote_email", "\u0418\u043c\u0435\u0439\u043b \u0437\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s16_169, "\u0411\u0435\u0437\u043a\u0440\u0430\u0439\u043d\u043e \u043f\u043e\u0434\u0441\u0435\u0449\u0430\u043d\u0435", _s16_171, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "administrator", "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440", _s18_90, "\u0414\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u0430\u0432\u0430 \u043d\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f \u0434\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0432\u0430 \u0434\u0440\u0443\u0433\u0438\u0442\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438, \u0434\u0430 \u043f\u0440\u043e\u043c\u0435\u043d\u044f \u043d\u0430\u0441\u0442\u043e\u0439\u043a\u0438 \u0438 \u0434\u0430 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430 \u0432\u0441\u0438\u0447\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0438", "user_management", "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438\u0442\u0435", "users", "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438", "new_user", "\u041d\u043e\u0432 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "edit_user", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "created_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "updated_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "archived_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "deleted_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "removed_user", "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f \u0435 \u043f\u0440\u0435\u043c\u0430\u0445\u043d\u0430\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "restored_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "\u041e\u0431\u0449\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "invoice_options", "\u041e\u043f\u0446\u0438\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", _s17_107, "\u0421\u043a\u0440\u0438\u0439 '\u0418\u0437\u043f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430'", _s22_65, "\u041f\u043e\u043a\u0430\u0436\u0438 '\u0418\u0437\u043f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430' \u0432\u044a\u0432 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435, \u0441\u043b\u0435\u0434 \u043a\u0430\u0442\u043e \u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435.", _s23_38, "\u0421\u0432\u044a\u0440\u0437\u0430\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", _s28_30, "\u0412\u043a\u043b\u044e\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u0438\u043a\u0430\u0447\u0435\u043d\u0438\u0442\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432\u044a\u0432 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430.", _s16_175, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0445\u0435\u0434\u044a\u0440\u0430 \u043d\u0430", _s16_176, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0444\u0443\u0442\u044a\u0440\u0430 \u043d\u0430", "first_page", "\u041f\u044a\u0440\u0432\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430", "all_pages", "\u0412\u0441\u0438\u0447\u043a\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0438", "last_page", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430", "primary_font", "\u041e\u0441\u043d\u043e\u0432\u0435\u043d \u0428\u0440\u0438\u0444\u0442", "secondary_font", "\u0414\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u043d \u0428\u0440\u0438\u0444\u0442", "primary_color", "\u041e\u0441\u043d\u043e\u0432\u0435\u043d \u0446\u0432\u044f\u0442", "secondary_color", "\u0414\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u0435\u043d \u0446\u0432\u044f\u0442", "page_size", "\u0420\u0430\u0437\u043c\u0435\u0440 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u0442\u0430", "font_size", "\u0420\u0430\u0437\u043c\u0435\u0440 \u043d\u0430 \u0448\u0440\u0438\u0444\u0442\u0430", "quote_design", "\u0414\u0438\u0437\u0430\u0439\u043d \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "invoice_fields", "\u041f\u043e\u043b\u0435\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "product_fields", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0438 \u043f\u043e\u043b\u0435\u0442\u0430", "invoice_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "invoice_footer", "\u0424\u0443\u0442\u044a\u0440 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "quote_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "quote_footer", "\u0424\u0443\u0442\u044a\u0440 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0435", _s23_41, _s58_4, _s17_109, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441", "freq_daily", "\u0415\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u043e", "freq_weekly", "\u0421\u0435\u0434\u043c\u0438\u0447\u043d\u043e", "freq_two_weeks", "\u0414\u0432\u0435 \u0441\u0435\u0434\u043c\u0438\u0446\u0438", "freq_four_weeks", "\u0427\u0435\u0442\u0438\u0440\u0438 \u0441\u0435\u0434\u043c\u0438\u0446\u0438", "freq_monthly", "\u041c\u0435\u0441\u0435\u0447\u043d\u043e", "freq_two_months", "\u0414\u0432\u0430 \u043c\u0435\u0441\u0435\u0446\u0430", _s17_111, "\u0422\u0440\u0438 \u043c\u0435\u0441\u0435\u0446\u0430", _s16_177, "\u0427\u0435\u0442\u0438\u0440\u0438 \u043c\u0435\u0441\u0435\u0446\u0430", "freq_six_months", "\u0428\u0435\u0441\u0442 \u043c\u0435\u0441\u0435\u0446\u0430", "freq_annually", "\u0413\u043e\u0434\u0438\u0448\u043d\u043e", "freq_two_years", "\u041d\u0430 \u0434\u0432\u0435 \u0433\u043e\u0434\u0438\u043d\u0438", _s16_178, "\u0422\u0440\u0438 \u0433\u043e\u0434\u0438\u043d\u0438", "never", "\u041d\u0438\u043a\u043e\u0433\u0430", "company", "\u0424\u0438\u0440\u043c\u0430", _s17_112, "\u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u043d\u0438 \u043d\u043e\u043c\u0435\u0440\u0430", "charge_taxes", "\u041d\u0430\u0447\u0438\u0441\u043b\u0438 \u0434\u0430\u043d\u044a\u0446\u0438", "next_reset", "\u0421\u043b\u0435\u0434\u0432\u0430\u0449\u043e \u043d\u0443\u043b\u0438\u0440\u0430\u043d\u0435", "reset_counter", "\u041d\u0443\u043b\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0431\u0440\u043e\u044f\u0447", _s16_179, "\u041f\u0440\u0435\u0444\u0438\u043a\u0441 \u0437\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "number_padding", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043e\u0442\u0441\u0442\u043e\u044f\u043d\u0438\u0435", "general", "\u041e\u0431\u0449", "surcharge_field", "\u0415\u0442\u0438\u043a\u0435\u0442 \u0434\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u0430 \u0442\u0430\u043a\u0441\u0430", "company_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u0424\u0438\u0440\u043c\u0430\u0442\u0430", "company_value", "\u0424\u0438\u0440\u043c\u0435\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442", "credit_field", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u043e \u043f\u043e\u043b\u0435", "invoice_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", _s17_114, "\u0414\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u0430 \u0442\u0430\u043a\u0441\u0430 \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "client_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "product_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430", "payment_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "contact_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0438", "vendor_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a\u0430", "expense_field", "\u041f\u043e\u043b\u0435 \u0420\u0430\u0437\u0445\u043e\u0434", "project_field", "\u041f\u043e\u043b\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430", "task_field", "\u041f\u043e\u043b\u0435 \u0417\u0430\u0434\u0430\u0447\u0430", "group_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0433\u0440\u0443\u043f\u0430", "number_counter", "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440\u0430", "prefix", "\u041f\u0440\u0435\u0444\u0438\u043a\u0441", "number_pattern", "\u041c\u043e\u0434\u0435\u043b \u043d\u043e\u043c\u0435\u0440", "messages", "\u0421\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u044f", "custom_css", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d CSS", _s17_116, "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d JavaScript", _s16_181, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u0432 PDF \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430", _s21_94, "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0432 PDF \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 / \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430.", _s25_46, "\u0427\u0435\u043a-\u0431\u043e\u043a\u0441 \u0437\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s30_13, "\u0418\u0437\u0438\u0441\u043a\u0432\u0430\u043d\u0435 \u043a\u043b\u0438\u0435\u043d\u044a\u0442 \u0434\u0430 \u043f\u043e\u0442\u0432\u044a\u0440\u0434\u0438, \u0447\u0435 \u043f\u0440\u0438\u0435\u043c\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", _s23_42, "\u0427\u0435\u043a-\u0431\u043e\u043a\u0441 \u0437\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430", _s28_31, "\u0418\u0437\u0438\u0441\u043a\u0432\u0430\u043d\u0435 \u043a\u043b\u0438\u0435\u043d\u044a\u0442 \u0434\u0430 \u043f\u043e\u0442\u0432\u044a\u0440\u0434\u0438, \u0447\u0435 \u043f\u0440\u0438\u0435\u043c\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0442\u0430 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430", _s25_47, "\u041f\u043e\u0434\u043f\u0438\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", _s30_14, "\u0418\u0437\u0438\u0441\u043a\u0432\u0430\u043d\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u044a\u0442 \u0434\u0430 \u043f\u043e\u0434\u043f\u0438\u0448\u0435", _s23_43, "\u041f\u043e\u0434\u043f\u0438\u0441 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430\u0442\u0430", _s22_67, "\u0417\u0430\u0449\u0438\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435 \u0441 \u043f\u0430\u0440\u043e\u043b\u0430", _s27_44, "\u0414\u0430\u0432\u0430 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0434\u0430 \u0437\u0430\u043b\u043e\u0436\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u0430 \u0437\u0430 \u0432\u0441\u0435\u043a\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442. \u0410\u043a\u043e \u0442\u0430\u043a\u0430\u0432\u0430 \u0435 \u0437\u0430\u043b\u043e\u0436\u0435\u043d\u0430, \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u043e\u0442\u043e \u043b\u0438\u0446\u0435 \u0449\u0435 \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u044f \u0432\u044a\u0432\u0435\u0434\u0435 \u043f\u0440\u0435\u0434\u0438 \u0434\u0430 \u0432\u0438\u0434\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435,", "authorization", "\u041e\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f", "subdomain", "Subdomain", "domain", "\u0414\u043e\u043c\u0435\u0439\u043d", "portal_mode", "\u041f\u043e\u0440\u0442\u0430\u043b\u0435\u043d \u0440\u0435\u0436\u0438\u043c", "email_signature", "\u041f\u043e\u0437\u0434\u0440\u0430\u0432\u0438,", _s24_50, "\u041d\u0430\u043f\u0440\u0430\u0432\u0435\u0442\u0435 \u043f\u043b\u0430\u0449\u0430\u043d\u0435\u0442\u043e \u043a\u044a\u043c \u0412\u0430\u0441 \u043f\u043e-\u043b\u0435\u0441\u043d\u043e \u0437\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0438\u0442\u0435 \u0441\u0438 \u043a\u0430\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u0435 \u0432 \u0438\u043c\u0435\u0439\u043b\u0438\u0442\u0435 \u0441\u0438 schema.org markup.", "plain", "\u0418\u0437\u0447\u0438\u0441\u0442\u0435\u043d\u043e", "light", "\u0421\u0432\u0435\u0442\u043b\u043e", "dark", "\u0422\u044a\u043c\u043d\u043e", "email_design", "\u0414\u0438\u0437\u0430\u0439\u043d \u043d\u0430 \u0438\u043c\u0435\u0439\u043b", "attach_pdf", "\u041f\u0440\u0438\u043a\u0430\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 PDF", _s16_182, "\u041f\u0440\u0438\u043a\u0430\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "attach_ubl", "\u041f\u0440\u0438\u043a\u0430\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 UBL", "email_style", "\u0421\u0442\u0438\u043b\u043e\u0432\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b\u0430", _s19_65, "\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0435\u043d", "credit_card", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0430 \u043a\u0430\u0440\u0442\u0430", "bank_transfer", "\u0411\u0430\u043d\u043a\u043e\u0432 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440", "priority", "\u041f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442", "fee_amount", "\u0421\u0443\u043c\u0430 \u043d\u0430 \u0442\u0430\u043a\u0441\u0430\u0442\u0430", "fee_percent", "\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u0442\u0430\u043a\u0441\u0430", "fee_cap", "\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0437\u0430 \u0442\u0430\u043a\u0441\u0430", "limits_and_fees", "\u041b\u0438\u043c\u0438\u0442\u0438/\u0422\u0430\u043a\u0441\u0438", "enable_min", "\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 min", "enable_max", "\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 max", "min_limit", "\u041c\u0438\u043d.: :min", "max_limit", "\u041c\u0430\u043a\u0441.: :max", "min", "Min", "max", "Max", _s19_66, "\u041b\u043e\u0433\u0430 \u043d\u0430 \u043f\u0440\u0438\u0435\u043c\u0430\u043d\u0438 \u043a\u0430\u0440\u0442\u0438", "credentials", "\u0423\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0437\u0430 \u0441\u0430\u043c\u043e\u043b\u0438\u0447\u043d\u043e\u0441\u0442", "update_address", "\u0410\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u0430\u0434\u0440\u0435\u0441\u0430", _s19_68, "\u0410\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u0430\u0434\u0440\u0435\u0441\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0441 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0435\u043d\u0438\u0442\u0435 \u0434\u0430\u043d\u043d\u0438", "rate", "\u0420\u0430\u0437\u043c\u0435\u0440", "tax_rate", "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", "new_tax_rate", "\u041d\u043e\u0432\u0430 \u0442\u0430\u043a\u0441\u0430", "edit_tax_rate", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s16_184, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s16_185, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s17_119, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s16_186, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s17_120, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430 \u0434\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430", _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043f\u043e\u043f\u044a\u043b\u0432\u0430\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s18_96, "\u0418\u0437\u0431\u0438\u0440\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0449\u0435 \u043f\u043e\u043f\u044a\u043b\u043d\u0438 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u0442\u043e \u0438 \u0446\u0435\u043d\u0430\u0442\u0430", "update_products", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s20_84, "\u041f\u0440\u043e\u043c\u044f\u043d\u0430\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0449\u0435 \u043e\u0431\u043d\u043e\u0432\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0438\u044f \u043a\u0430\u0442\u0430\u043b\u043e\u0433", _s16_187, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s21_95, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0446\u0435\u043d\u0438\u0442\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0442\u0435 \u0432\u044a\u0432 \u0432\u0430\u043b\u0443\u0442\u0430\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "fees", "\u0422\u0430\u043a\u0441\u0438", "limits", "\u041b\u0438\u043c\u0438\u0442\u0438", "provider", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "company_gateway", "\u041f\u043e\u0440\u0442\u0430\u043b \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s16_189, "\u041f\u043e\u0440\u0442\u0430\u043b\u0438 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s19_69, "\u041d\u043e\u0432 \u043f\u043e\u0440\u0442\u0430\u043b", _s20_85, "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u0440\u0442\u0430\u043b", _s23_44, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043f\u043e\u0440\u0442\u0430\u043b", _s23_45, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d \u043f\u043e\u0440\u0442\u0430\u043b", _s24_51, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043f\u043e\u0440\u0442\u0430\u043b", _s23_46, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u043f\u043e\u0440\u0442\u0430\u043b", _s24_52, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u043f\u043e\u0440\u0442\u0430\u043b", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, "\u041f\u0440\u043e\u0434\u044a\u043b\u0436\u0435\u0442\u0435 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435\u0442\u043e", "discard_changes", "\u041e\u0442\u043c\u044f\u043d\u0430 \u043d\u0430 \u043f\u0440\u043e\u043c\u0435\u043d\u0438\u0442\u0435", "default_value", "\u0421\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "disabled", "\u041d\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e", "currency_format", "\u0424\u043e\u0440\u043c\u0430\u0442 \u043d\u0430 \u0432\u0430\u043b\u0443\u0442\u0430\u0442\u0430", _s21_96, "\u041f\u044a\u0440\u0432\u0438 \u0434\u0435\u043d \u043e\u0442 \u0441\u0435\u0434\u043c\u0438\u0446\u0430\u0442\u0430", _s23_47, "\u041f\u044a\u0440\u0432\u0438 \u043c\u0435\u0441\u0435\u0446 \u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430\u0442\u0430", "sunday", "\u043d\u0435\u0434\u0435\u043b\u044f", "monday", "\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a", "tuesday", "\u0432\u0442\u043e\u0440\u043d\u0438\u043a", "wednesday", "\u0441\u0440\u044f\u0434\u0430", "thursday", "\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a", "friday", "\u043f\u0435\u0442\u044a\u043a", "saturday", "\u0441\u044a\u0431\u043e\u0442\u0430", "january", "\u042f\u043d\u0443\u0430\u0440\u0438", "february", "\u0424\u0435\u0432\u0440\u0443\u0430\u0440\u0438", "march", "\u041c\u0430\u0440\u0442", "april", "\u0410\u043f\u0440\u0438\u043b", "may", "\u041c\u0430\u0439", "june", "\u042e\u043d\u0438", "july", "\u042e\u043b\u0438", "august", "\u0410\u0432\u0433\u0443\u0441\u0442", "september", "\u0421\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438", "october", "\u041e\u043a\u0442\u043e\u043c\u0432\u0440\u0438", "november", "\u041d\u043e\u0435\u043c\u0432\u0440\u0438", "december", "\u0414\u0435\u043a\u0435\u043c\u0432\u0440\u0438", "symbol", "\u0421\u0438\u043c\u0432\u043e\u043b", "ocde", "\u041a\u043e\u0434", "date_format", "\u0424\u043e\u0440\u043c\u0430\u0442 \u043d\u0430 \u0434\u0430\u0442\u0430\u0442\u0430", "datetime_format", "\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430 \u0434\u0430\u0442\u0430", "military_time", "24 \u0447\u0430\u0441\u043e\u0432\u043e \u0432\u0440\u0435\u043c\u0435", _s18_97, "24-\u0447\u0430\u0441\u043e\u0432 \u0444\u043e\u0440\u043c\u0430\u0442", "send_reminders", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0438\u044f", "timezone", "\u0427\u0430\u0441\u043e\u0432\u0430 \u0437\u043e\u043d\u0430", _s19_70, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u0439 \u043f\u043e \u043f\u0440\u043e\u0435\u043a\u0442", _s17_122, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e \u0433\u0440\u0443\u043f\u0430", _s19_72, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s18_98, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e \u043a\u043b\u0438\u0435\u043d\u0442", _s18_100, "\u0424\u0438\u043b\u0442\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043e \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "group_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u0433\u0440\u0443\u043f\u0430\u0442\u0430", "group", "\u0413\u0440\u0443\u043f\u0438\u0440\u0430\u043d\u0435", "groups", "\u0413\u0440\u0443\u043f\u0438", "new_group", "\u041d\u043e\u0432\u0430 \u0413\u0440\u0443\u043f\u0430", "edit_group", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430 \u043d\u0435 \u0413\u0440\u0443\u043f\u0430", "created_group", "\u0413\u0440\u0443\u043f\u0430\u0442\u0430 \u0431\u0435\u0448\u0435 \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "updated_group", "\u0413\u0440\u0443\u043f\u0430\u0442\u0430 \u0431\u0435\u0448\u0435 \u043e\u0431\u043d\u043e\u0432\u0435\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", "\u0413\u0440\u0443\u043f\u0430\u0442\u0430 \u0431\u0435\u0448\u0435 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "deleted_group", "\u0413\u0440\u0443\u043f\u0430\u0442\u0430 \u0431\u0435\u0448\u0435 \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "restored_group", "\u0413\u0440\u0443\u043f\u0430\u0442\u0430 \u0431\u0435\u0448\u0435 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "upload_logo", "\u041a\u0430\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u041b\u043e\u0433\u043e", "uploaded_logo", "\u041b\u043e\u0433\u043e\u0442\u043e \u0431\u0435\u0448\u0435 \u043a\u0430\u0447\u0435\u043d\u043e \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "logo", "\u041b\u043e\u0433\u043e", "saved_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\u0442\u0435 \u0431\u044f\u0445\u0430 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u0438 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s16_193, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", "device_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043d\u0430 \u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e", "defaults", "\u041f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435", "basic_settings", "\u041e\u0441\u043d\u043e\u0432\u043d\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s17_124, "\u0420\u0430\u0437\u0448\u0438\u0440\u0435\u043d\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "company_details", "\u0414\u0430\u043d\u043d\u0438 \u043d\u0430 \u0444\u0438\u0440\u043c\u0430", "user_details", "\u0414\u0430\u043d\u043d\u0438 \u0437\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f", "localization", "\u041b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f", "online_payments", "\u041e\u043d\u043b\u0430\u0439\u043d \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "tax_rates", _s16_266, "notifications", "\u0418\u0437\u0432\u0435\u0441\u0442\u0438\u044f", "import_export", "\u0418\u043c\u043f\u043e\u0440\u0442 | \u0415\u043a\u0441\u043f\u043e\u0440\u0442", "custom_fields", "\u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u0438 \u043f\u043e\u043b\u0435\u0442\u0430", "invoice_design", "\u0414\u0438\u0437\u0430\u0439\u043d \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "buy_now_buttons", "\u0411\u0443\u0442\u043e\u043d\u0438 '\u041a\u0443\u043f\u0438 \u0441\u0435\u0433\u0430'", "email_settings", "Email \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s23_49, "\u0428\u0430\u0431\u043b\u043e\u043d\u0438 \u0438 \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0438\u044f", _s22_68, "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0438 \u041a\u0430\u0440\u0442\u0438 & \u0411\u0430\u043d\u043a\u0438", _s19_74, "\u0412\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u0434\u0430\u043d\u043d\u0438", "price", "\u0426\u0435\u043d\u0430", "email_sign_up", "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0441 E-mail", "google_sign_up", "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0441 Google", _s27_48, "\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u043c \u0437\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0430\u0442\u0430!", "redeem", "\u041e\u0441\u0440\u0435\u0431\u0440\u044f\u0432\u0430\u043d\u0435", "back", "\u041d\u0430\u0437\u0430\u0434", "past_purchases", "\u041c\u0438\u043d\u0430\u043b\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0438", _s19_76, "\u0413\u043e\u0434\u0438\u0448\u0435\u043d \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d", "pro_plan", "Pro \u0410\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", "enterprise_plan", "Enterprise \u041f\u043b\u0430\u043d", "count_users", ":count \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438", "upgrade", "\u041e\u0431\u043d\u043e\u0432\u0438", _s25_51, "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043e \u0438\u043c\u0435", _s24_54, "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0444\u0430\u043c\u0438\u043b\u043d\u043e \u0438\u043c\u0435", _s33_24, "\u041c\u043e\u043b\u044f \u0441\u044a\u0433\u043b\u0430\u0441\u0435\u0442\u0435 \u0441\u0435 \u0441 \u043e\u0431\u0449\u0438\u0442\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u0438 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0430\u0442\u0430 \u0437\u0430 \u043f\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u043d\u043e\u0441\u0442 \u0437\u0430 \u0434\u0430 \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u0442\u0435 \u043f\u0440\u043e\u0444\u0438\u043b.", "i_agree_to_the", "\u0421\u044a\u0433\u043b\u0430\u0441\u044f\u0432\u0430\u043c \u0441\u0435 \u0441", _s16_195, "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0437\u0430 \u043f\u043e\u043b\u0437\u0432\u0430\u043d\u0435", "privacy_policy", "\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u0437\u0430 \u0437\u0430\u0449\u0438\u0442\u0430 \u043d\u0430 \u043b\u0438\u0447\u043d\u0438\u0442\u0435 \u0434\u0430\u043d\u043d\u0438", "sign_up", "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f", "account_login", "\u0412\u0445\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0430", "view_website", "\u0412\u0438\u0436 \u0443\u0435\u0431\u0441\u0430\u0439\u0442", "create_account", "\u0421\u044a\u0437\u0434\u0430\u0439 \u041f\u0440\u043e\u0444\u0438\u043b", "email_login", "\u0412\u043b\u0438\u0437\u0430\u043d\u0435 \u0437\u0440\u0435\u0437 email", "create_new", "\u041d\u043e\u0432", _s18_102, "\u041d\u044f\u043c\u0430 \u0438\u0437\u0431\u0440\u0430\u043d\u0438 \u0437\u0430\u043f\u0438\u0441\u0438", _s21_99, "\u041c\u043e\u043b\u044f \u0437\u0430\u043f\u0430\u0437\u0435\u0442\u0435 \u0438\u043b\u0438 \u043e\u0442\u043a\u0430\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438\u0442\u0435", "download", "\u0421\u0432\u0430\u043b\u044f\u043d\u0435", _s27_49, "\u0418\u0437\u0438\u0441\u043a\u0432\u0430 'Enterprise' \u0430\u0431\u043e\u043d\u0430\u043c\u0435\u043d\u0442", "take_picture", "\u041d\u0430\u043f\u0440\u0430\u0432\u0438 \u0421\u043d\u0438\u043c\u043a\u0430", "upload_file", "\u041a\u0430\u0447\u0432\u0430\u043d\u0435 \u043d\u0430 \u0424\u0430\u0439\u043b", "document", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442", "documents", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "new_document", "\u041d\u043e\u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442", "edit_document", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442", _s17_126, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u043a\u0430\u0447\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s16_197, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u043e\u0431\u043d\u043e\u0432\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s17_127, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s16_198, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0438\u0437\u0442\u0440\u0438\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s17_128, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "\u041d\u044f\u043c\u0430 \u0418\u0441\u0442\u043e\u0440\u0438\u044f", "expense_date", "\u0414\u0430\u0442\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", "pending", "\u041e\u0447\u0430\u043a\u0432\u0430\u043d\u043e", _s16_199, "\u041b\u043e\u0433\u043d\u0430\u0442", _s16_200, "\u0418\u0437\u0447\u0430\u043a\u0432\u0430\u0449\u0438", _s16_201, "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u043e", "converted", "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u043e", _s24_56, "\u0414\u043e\u0431\u0430\u0432\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438 \u043a\u044a\u043c \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "exchange_rate", "\u041a\u0443\u0440\u0441", _s16_202, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0432\u0430\u043b\u0443\u0442\u0430\u0442\u0430", "mark_paid", "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u0439 \u043f\u043b\u0430\u0442\u0435\u043d\u043e", "category", "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f", "address", "\u0410\u0434\u0440\u0435\u0441", "new_vendor", "\u041d\u043e\u0432 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "created_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "updated_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "archived_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "deleted_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "restored_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", _s16_203, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u0446\u0438", "deleted_vendors", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u0446\u0438", _s16_204, _s36_11, "new_expense", "\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0440\u0430\u0437\u0445\u043e\u0434", "created_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0440\u0430\u0437\u0445\u043e\u0434", "updated_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", _s16_205, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u0440\u0430\u0437\u0445\u043e\u0434", "deleted_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u0440\u0430\u0437\u0445\u043e\u0434", _s16_206, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", _s17_130, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s16_207, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", _s17_131, _s37_17, "copy_shipping", "\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0430\u0434\u0440\u0435\u0441 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430", "copy_billing", "\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0430\u0434\u0440\u0435\u0441 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435", "design", "\u0414\u0438\u0437\u0430\u0439\u043d", _s21_100, "\u0417\u0430\u043f\u0438\u0441\u044a\u0442 \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d", "invoiced", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u043e", "logged", "\u041b\u043e\u0433\u0432\u0430\u043d\u043e", "running", "\u0421\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u043e", "resume", "\u041f\u0440\u043e\u0434\u044a\u043b\u0436\u0430\u0432\u0430\u043d\u0435", "task_errors", "\u041c\u043e\u043b\u044f, \u043a\u043e\u0440\u0438\u0433\u0438\u0440\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u043f\u043e\u043a\u0440\u0438\u0432\u0430\u0449\u0438\u0442\u0435 \u0441\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0438", "start", "\u0421\u0442\u0430\u0440\u0442", "stop", "\u0421\u0442\u043e\u043f", "started_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "stopped_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043f\u0440\u044f\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "resumed_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u043e\u0431\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u0430 \u043f\u043e \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430", "now", "\u0421\u0435\u0433\u0430", _s16_208, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438\u0442\u0435", "timer", "\u0422\u0430\u0439\u043c\u0435\u0440", "manual", "\u0420\u044a\u0447\u043d\u043e", "budgeted", "\u0411\u044e\u0434\u0436\u0435\u0442\u0438\u0440\u0430\u043d\u043e", "start_time", "\u041d\u0430\u0447\u0430\u043b\u043e", "end_time", "\u041a\u0440\u0430\u0439", "date", "\u0414\u0430\u0442\u0430", "times", "\u0412\u0440\u0435\u043c\u0435", "duration", "\u041f\u0440\u043e\u0434\u044a\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u043e\u0441\u0442", "new_task", "\u041d\u043e\u0432\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "created_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "updated_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "archived_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "deleted_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "restored_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "archived_tasks", _s32_18, "deleted_tasks", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u0437\u0430\u0434\u0430\u0447\u0438", "restored_tasks", _s34_23, _s19_78, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0438\u043c\u0435", "budgeted_hours", "\u0427\u0430\u0441\u043e\u0432\u0435 \u043f\u043e \u0431\u044e\u0434\u0436\u0435\u0442", "created_project", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442", "updated_project", "\u0423\u0441\u043f\u0435\u0448\u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", _s16_210, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442", "deleted_project", _s21_131, _s16_211, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442", _s17_132, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u0440\u043e\u0435\u043a\u0442\u0430", _s16_212, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u043f\u0440\u043e\u0435\u043a\u0442\u0430", _s17_133, _s37_18, "new_project", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442", _s27_53, "\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0438\u043c \u0412\u0438, \u0447\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0442\u0435 \u043d\u0430\u0448\u0435\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435!", "if_you_like_it", "\u0410\u043a\u043e \u0433\u043e \u0445\u0430\u0440\u0435\u0441\u0432\u0430\u0442\u0435 \u0412\u0438 \u043c\u043e\u043b\u0438\u043c", "click_here", "\u043d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 \u0442\u0443\u043a", _s18_106, "\u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 \u0442\u0443\u043a", "to_rate_it", "\u0434\u0430 \u0433\u043e \u043e\u0446\u0435\u043d\u0438\u0442\u0435.", "average", "\u0421\u0440\u0435\u0434\u043d\u043e", "unapproved", "\u041d\u0435\u043e\u0434\u043e\u0431\u0440\u0435\u043d\u043e", _s30_19, "\u041c\u043e\u043b\u044f, \u0432\u043b\u0435\u0437\u0442\u0435 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0430 \u0441\u0438 \u0437\u0430 \u043f\u0440\u043e\u043c\u044f\u043d\u0430 \u043d\u0430 \u0442\u0430\u0437\u0438 \u043d\u0430\u0441\u0442\u043e\u0439\u043a\u0430", "locked", "\u0411\u043b\u043e\u043a\u0438\u0440\u0430\u043d\u043e", "authenticate", "\u0412\u0445\u043e\u0434 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0430", _s19_80, "\u041c\u043e\u043b\u044f, \u0432\u043b\u0435\u0437\u0442\u0435 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0430 \u0441\u0438", _s24_58, "\u0411\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u043d \u0432\u0445\u043e\u0434", "footer", "\u0424\u0443\u0442\u044a\u0440", "compare", "\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "\u0412\u043b\u0435\u0437 \u0441 Google", "today", "\u0414\u043d\u0435\u0441", "custom_range", "\u0414\u0440\u0443\u0433 \u043f\u0435\u0440\u0438\u043e\u0434", "date_range", "\u041f\u0435\u0440\u0438\u043e\u0434", "current", "\u041d\u0430\u0441\u0442\u043e\u044f\u0449", "previous", "\u041f\u0440\u0435\u0434\u0438\u0448\u0435\u043d", "current_period", "\u041d\u0430\u0441\u0442\u043e\u044f\u0449 \u043f\u0435\u0440\u0438\u043e\u0434", _s17_134, "\u041f\u0435\u0440\u0438\u043e\u0434 \u0437\u0430 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435", "previous_period", "\u041f\u0440\u0435\u0434\u0438\u0448\u0435\u043d \u043f\u0435\u0440\u0438\u043e\u0434", "previous_year", "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430", "compare_to", "\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u044a\u0441", "last7_days", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438 7 \u0434\u043d\u0438", "last_week", "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u0430 \u0441\u0435\u0434\u043c\u0438\u0446\u0430", "last30_days", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438 30 \u0434\u043d\u0438", "this_month", "\u0422\u043e\u0437\u0438 \u043c\u0435\u0441\u0435\u0446", "last_month", "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u0438\u044f \u043c\u0435\u0441\u0435\u0446", "this_year", "\u0422\u0430\u0437\u0438 \u0433\u043e\u0434\u0438\u043d\u0430", "last_year", "\u041f\u0440\u0435\u0434\u0438\u0448\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430", "custom", "Custom", _s16_213, "\u041a\u043e\u043f\u0438\u0440\u0430\u0439 \u0432\u044a\u0432 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "clone_to_quote", "\u041a\u043e\u043f\u0438\u0440\u0430\u0439 \u0432 \u043e\u0444\u0435\u0440\u0442\u0430", "clone_to_credit", "\u041a\u043e\u043f\u0438\u0440\u0430\u0439 \u0432 \u043a\u0440\u0435\u0434\u0438\u0442", "view_invoice", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u0439 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "convert", "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0439", "more", "\u041e\u0449\u0435", "edit_client", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u043a\u043b\u0438\u0435\u043d\u0442", "edit_product", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "edit_invoice", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "edit_quote", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u041e\u0444\u0435\u0440\u0442\u0430", "edit_payment", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u0439 \u041f\u043b\u0430\u0449\u0430\u043d\u0435", "edit_task", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "edit_expense", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", "edit_vendor", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "edit_project", "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", _s20_87, "\u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "billing_address", "\u0410\u0434\u0440\u0435\u0441 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435", _s16_215, "\u0410\u0434\u0440\u0435\u0441 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430", "total_revenue", "\u041e\u0431\u0449\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438", "average_invoice", "\u0421\u0440\u0435\u0434\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "outstanding", "\u041e\u0441\u0442\u0430\u0432\u0430\u0449\u0438", "invoices_sent", ":count \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "active_clients", "\u0430\u043a\u0442\u0438\u0432\u043d\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "close", "\u0417\u0430\u0442\u0432\u043e\u0440\u0438", "email", "\u0415\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430 \u043f\u043e\u0449\u0430", "password", "\u041f\u0430\u0440\u043e\u043b\u0430", "url", "URL", "secret", "Secret", "name", "\u0418\u043c\u0435", "logout", "\u0418\u0437\u0445\u043e\u0434", "login", "\u0412\u0445\u043e\u0434", "filter", "\u0424\u0438\u043b\u0442\u044a\u0440", "sort", "\u0421\u043e\u0440\u0442\u0438\u0440\u0430\u043d\u0435", "search", "\u0422\u044a\u0440\u0441\u0435\u043d\u0435", "active", "\u0410\u043a\u0442\u0438\u0432\u0435\u043d", "archived", "\u0410\u0440\u0445\u0438\u0432", "deleted", "\u0438\u0437\u0442\u0440\u0438\u0442\u0430", "dashboard", "\u0422\u0430\u0431\u043b\u043e", "archive", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0439", "delete", "\u0418\u0437\u0442\u0440\u0438\u0439", "restore", "\u0412\u044a\u0437\u0442\u0430\u043d\u043e\u0432\u0438", _s16_217, "\u041e\u0431\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435\u0442\u043e \u0437\u0430\u0432\u044a\u0440\u0448\u0435\u043d\u043e", _s23_50, "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0432\u0430\u0448\u0438\u044f\u0442 \u0438\u043c\u0435\u0439\u043b", _s26_37, "\u041c\u043e\u043b\u044f \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0432\u0430\u0448\u0430\u0442\u0430 \u043f\u0430\u0440\u043e\u043b\u0430", _s21_103, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u0441\u0432\u043e\u044f URL", _s26_39, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 product key", "ascending", "\u041d\u0430\u0440\u0430\u0441\u0442\u0432\u0430\u0449\u043e", "descending", "\u041d\u0430\u043c\u0430\u043b\u044f\u0432\u0430\u0449\u043e", "save", "\u0417\u0430\u043f\u0430\u0437\u0432\u0430\u043d\u0435", _s17_136, "\u041d\u0430\u0441\u0442\u044a\u043f\u0438\u043b\u0430 \u0435 \u0433\u0440\u0435\u0448\u043a\u0430", "paid_to_date", "\u041f\u043b\u0430\u0442\u0435\u043d\u0438 \u0434\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430", "balance_due", "\u041e\u0441\u0442\u0430\u0432\u0430\u0442 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "balance", "\u0411\u0430\u043b\u0430\u043d\u0441", "overview", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434", "details", "\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438", "phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "website", "\u0423\u0435\u0431\u0441\u0430\u0439\u0442", "vat_number", "\u0414\u0414\u0421 \u041d\u043e\u043c\u0435\u0440", "id_number", "\u0415\u0418\u041a/\u0411\u0443\u043b\u0441\u0442\u0430\u0442", "create", "\u0421\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435", _s19_82, "\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u043e :value \u0432 \u043a\u043b\u0438\u043f\u0431\u043e\u0440\u0434\u0430", "error", "\u0413\u0440\u0435\u0448\u043a\u0430", _s16_219, "\u041d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430", "contacts", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0438", "additional", "\u0414\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u043e", "first_name", "\u041f\u044a\u0440\u0432\u043e \u0438\u043c\u0435", "last_name", "\u0424\u0430\u043c\u0438\u043b\u043d\u043e \u0438\u043c\u0435", "add_contact", "\u0414\u043e\u0431\u0430\u0432\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "are_you_sure", "\u0421\u0438\u0433\u0443\u0440\u0435\u043d \u043b\u0438 \u0441\u0442\u0435?", "cancel", "\u041e\u0442\u043a\u0430\u0437", "ok", "\u041e\u043a", "remove", "\u041f\u0440\u0435\u043c\u0430\u0445\u0432\u0430\u043d\u0435", _s16_221, "\u0418\u043c\u0435\u0439\u043b \u0430\u0434\u0440\u0435\u0441\u044a\u0442 \u0435 \u043d\u0435\u0432\u0430\u043b\u0438\u0434\u0435\u043d", "product", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442", "products", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", "new_product", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "created_product", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d", "updated_product", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u043c\u0435\u043d\u0435\u043d", _s16_223, "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u044a\u0442 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d", "deleted_product", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s16_224, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s17_138, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430", _s16_225, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430", _s17_139, _s37_19, "product_key", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442", "notes", "\u0417\u0430\u0431\u0435\u043b\u0435\u0436\u043a\u0438", "cost", "\u0426\u0435\u043d\u0430", "client", "\u041a\u043b\u0438\u0435\u043d\u0442", "clients", "\u041a\u043b\u0438\u0435\u043d\u0442\u0438", "new_client", "\u041d\u043e\u0432 \u043a\u043b\u0438\u0435\u043d\u0442", "created_client", "\u041a\u043b\u0438\u0435\u043d\u0442\u044a\u0442 \u0435 \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e", "updated_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442", "archived_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u043a\u043b\u0438\u0435\u043d\u0442", _s16_226, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "deleted_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442 \u043a\u043b\u0438\u0435\u043d\u0442", "deleted_clients", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "restored_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d \u041a\u043b\u0438\u0435\u043d\u0442", _s16_227, _s36_13, "address1", "\u0423\u043b\u0438\u0446\u0430", "address2", "\u0410\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442", "city", "\u0413\u0440\u0430\u0434", "state", "\u041e\u0431\u043b\u0430\u0441\u0442", "postal_code", "\u041f\u043e\u0449\u0435\u043d\u0441\u043a\u0438 \u043a\u043e\u0434", "country", "\u0414\u044a\u0440\u0436\u0430\u0432\u0430", "invoice", "\u0424\u0430\u043a\u0442\u0443\u0440\u0430", "invoices", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438", "new_invoice", "\u041d\u043e\u0432\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "created_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "updated_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_228, _s26_48, "deleted_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_229, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s17_140, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s16_230, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s17_141, _s37_20, "emailed_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043f\u043e \u0438\u043c\u0435\u0439\u043b", "emailed_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "amount", "\u0421\u0443\u043c\u0430", "invoice_number", _s16_269, "invoice_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "discount", "\u041e\u0442\u0441\u0442\u044a\u043f\u043a\u0430", "po_number", "\u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043f\u043e\u0449\u0435\u043d\u0441\u043a\u0430 \u043a\u0443\u0442\u0438\u044f", "terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f", "public_notes", "\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u0438 \u0437\u0430\u0431\u0435\u043b\u0435\u0436\u043a\u0438", "private_notes", "\u041b\u0438\u0447\u043d\u0438 \u0431\u0435\u043b\u0435\u0436\u043a\u0438", "frequency", "\u0427\u0435\u0441\u0442\u043e\u0442\u0430", "start_date", "\u041d\u0430\u0447\u0430\u043b\u043d\u0430 \u0434\u0430\u0442\u0430", "end_date", "\u041a\u0440\u0430\u0439\u043d\u0430 \u0434\u0430\u0442\u0430", "quote_number", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "quote_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "valid_until", "\u0412\u0430\u043b\u0438\u0434\u043d\u0430 \u0434\u043e", "items", "\u0420\u0435\u0434\u043e\u0432\u0435", "partial_deposit", "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e/\u0414\u0435\u043f\u043e\u0437\u0438\u0442", "description", "\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435", "unit_cost", "\u0415\u0434. \u0446\u0435\u043d\u0430", "quantity", "\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e", "add_item", "\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 \u0440\u0435\u0434", "contact", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442", "work_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "total_amount", "\u041e\u0431\u0449\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442", "pdf", "PDF", "due_date", "\u041a\u0440\u0430\u0439\u043d\u0430 \u0434\u0430\u0442\u0430 \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s16_231, "\u0427\u0430\u0441\u0442\u0438\u0447\u0435\u043d \u043f\u0430\u0434\u0435\u0436", "status", "\u0421\u0442\u0430\u0442\u0443\u0441", _s17_142, "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435", "quote_status", "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s22_69, "\u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 + \u0437\u0430 \u0434\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 \u0440\u0435\u0434", _s22_71, "\u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 + \u0437\u0430 \u0434\u0430 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u0435 \u0432\u0440\u0435\u043c\u0435", "count_selected", ":count \u0438\u0437\u0431\u0440\u0430\u043d\u0438", "total", "\u041e\u0431\u0449\u043e", "percent", "\u041f\u0440\u043e\u0446\u0435\u043d\u0442", "edit", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0430\u043d\u0435", "dismiss", "\u041e\u0442\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435", _s20_89, "\u041c\u043e\u043b\u044f \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0434\u0430\u0442\u0430", _s22_72, "\u041c\u043e\u043b\u044f \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442", _s24_60, "\u041c\u043e\u043b\u044f, \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "task_rate", "\u0421\u0442\u0430\u0432\u043a\u0430", "settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "language", "\u0415\u0437\u0438\u043a", "currency", "\u0412\u0430\u043b\u0443\u0442\u0430", "created_at", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435", "created_on", "\u0421\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u043e \u043d\u0430", "updated_at", "\u0410\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d", "tax", "\u0414\u0430\u043d\u044a\u043a", _s30_21, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s27_57, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "past_due", "\u041f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043e", "draft", "\u0427\u0435\u0440\u043d\u043e\u0432\u0430", "sent", "\u0418\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", "viewed", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u043d\u043e", "approved", "\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u043e", "partial", "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 / \u0434\u0435\u043f\u043e\u0437\u0438\u0442", "paid", "\u041f\u043b\u0430\u0442\u0435\u043d\u043e", "mark_sent", "\u041c\u0430\u0440\u043a\u0438\u0440\u0430\u0439 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", _s22_74, "\u0424\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 \u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0430 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", _s22_75, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u0431\u0435\u043b\u044f\u0437\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", _s23_52, "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435 \u0441\u0430 \u043c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438", _s23_53, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0438", "done", "\u0413\u043e\u0442\u043e\u0432\u043e", _s37_21, "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442 \u0438\u043b\u0438 \u043b\u0438\u0446\u0435 \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "dark_mode", "\u0422\u044a\u043c\u0435\u043d \u0440\u0435\u0436\u0438\u043c", _s27_59, "\u0420\u0435\u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e \u0437\u0430 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u043c\u044f\u043d\u0430\u0442\u0430", "refresh_data", "\u041e\u043f\u0440\u0435\u0441\u043d\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0434\u0430\u043d\u043d\u0438", "blank_contact", "\u041f\u0440\u0430\u0437\u0435\u043d \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "activity", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442", _s16_233, "\u041d\u044f\u043c\u0430 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438 \u0437\u0430\u043f\u0438\u0441\u0438", "clone", "\u041a\u043e\u043f\u0438\u0440\u0430\u0439", "loading", "\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043d\u0435", "industry", "\u0411\u0440\u0430\u043d\u0448", "size", "\u0420\u0430\u0437\u043c\u0435\u0440", "payment_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "payment_date", "\u0414\u0430\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "payment_status", "\u0421\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u041f\u043b\u0430\u0449\u0430\u043d\u0435\u0442\u043e", _s16_235, "\u0418\u0437\u0447\u0430\u043a\u0432\u0430\u0449\u0438", _s16_236, "\u0410\u043d\u0443\u043b\u0438\u0440\u0430\u043d\u0438", _s16_237, "\u0413\u0440\u0435\u0448\u043d\u0438", _s16_238, "\u0413\u043e\u0442\u043e\u0432\u0438", _s16_239, "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435", _s16_240, "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430", _s17_143, "\u041d\u0430\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u043e", _s17_144, _s19_47, "net", "\u041d\u0435\u0442\u043e", "client_portal", "\u041a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438 \u043f\u043e\u0440\u0442\u0430\u043b", "show_tasks", "\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0438", "email_reminders", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0438\u044f \u043f\u043e \u0438\u043c\u0435\u0439\u043b", "enabled", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e", "recipients", "\u041f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u0438", "initial_email", "\u041f\u044a\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u0435\u043d \u0438\u043c\u0435\u0439\u043b", "first_reminder", "\u041f\u044a\u0440\u0432\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "second_reminder", "\u0412\u0442\u043e\u0440\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "third_reminder", "\u0422\u0440\u0435\u0442\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "reminder1", "\u041f\u044a\u0440\u0432\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "reminder2", "\u0412\u0442\u043e\u0440\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "reminder3", "\u0422\u0440\u0435\u0442\u043e \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435", "template", "\u0428\u0430\u0431\u043b\u043e\u043d", "send", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435", "subject", "\u041e\u0442\u043d\u043e\u0441\u043d\u043e", "body", "\u041e\u0441\u043d\u043e\u0432\u0435\u043d \u0442\u0435\u043a\u0441\u0442", "send_email", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b", "email_receipt", "\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043a\u044a\u043c \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "auto_billing", "Auto billing", "button", "\u0411\u0443\u0442\u043e\u043d", "preview", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434", "customize", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0435", "history", "\u0418\u0441\u0442\u043e\u0440\u0438\u044f", "payment", "\u041f\u043b\u0430\u0449\u0430\u043d\u0435", "payments", "\u041f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", "refunded", "\u0412\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430", "payment_type", "\u0422\u0438\u043f \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s21_105, "\u041e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430 \u043f\u0440\u0435\u0432\u043e\u0434", "enter_payment", "\u0412\u044a\u0432\u0435\u0434\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "new_payment", "\u0412\u044a\u0432\u0435\u0434\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "created_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "updated_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d\u043e \u041f\u043b\u0430\u0449\u0430\u043d\u0435", _s16_241, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "deleted_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s16_242, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043do \u041f\u043b\u0430\u0449\u0430\u043d\u0435", _s17_145, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", _s16_243, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u043f\u043b\u0430\u0449\u0430\u043d\u0438\u044f", _s17_146, _s37_23, "quote", "\u041e\u0444\u0435\u0440\u0442\u0430", "quotes", "\u041e\u0444\u0435\u0440\u0442\u0438", "new_quote", "\u041d\u043e\u0432\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", "created_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0421\u044a\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "updated_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0435\u043d\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "archived_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "deleted_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "restored_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0435\u043d\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "archived_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u041e\u0444\u0435\u0440\u0442\u0438", "deleted_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0442\u0440\u0438\u0442\u0438 :count \u041e\u0444\u0435\u0440\u0442\u0438", "restored_quotes", _s35_23, "expense", "\u0420\u0430\u0437\u0445\u043e\u0434", "expenses", "\u0420\u0430\u0437\u0445\u043e\u0434\u0438", "vendor", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", "vendors", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u0446\u0438", "task", "\u0417\u0430\u0434\u0430\u0447\u0430", "tasks", "\u0417\u0430\u0434\u0430\u0447\u0438", "project", "\u041f\u0440\u043e\u0435\u043a\u0442", "projects", "\u041f\u0440\u043e\u0435\u043a\u0442\u0438", "activity_1", ":user \u0437\u044a\u0437\u0434\u0430\u0434\u0435 \u043a\u043b\u0438\u0435\u043d\u0442 :client", "activity_2", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043a\u043b\u0438\u0435\u043d\u0442 :client", "activity_3", ":user \u0438\u0437\u0442\u0440\u0438 \u043a\u043b\u0438\u0435\u043d\u0442 :client", "activity_4", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_5", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_6", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice, \u043a\u044a\u043c :client, \u043d\u0430 :contact", "activity_7", ":contact \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice, \u043a\u044a\u043c :client", "activity_8", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_9", ":user \u0438\u0437\u0442\u0440\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_10", ":contact \u0432\u044a\u0432\u0435\u0434\u0435 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment \u0432 \u0440\u0430\u0437\u043c\u0435\u0440 \u043d\u0430 :payment_amount \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u0437\u0430 :client", "activity_11", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_12", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_13", ":user \u0438\u0437\u0442\u0440\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_14", ":user \u0432\u044a\u0432\u0435\u0434\u0435 :credit credit", "activity_15", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 :credit credit", "activity_16", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 :credit credit", "activity_17", ":user \u0438\u0437\u0442\u0440\u0438 \u043a\u0440\u0435\u0434\u0438\u0442 :credit", "activity_18", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u043e\u0444\u0435\u0440\u0442\u0430 :quote", "activity_19", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u043e\u0444\u0435\u0440\u0442\u0430 :quote", "activity_20", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u043e\u0444\u0435\u0440\u0442\u0430 :quote, \u043a\u044a\u043c :client, \u043d\u0430 :contact", "activity_21", _s31_28, "activity_22", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043e\u0444\u0435\u0440\u0442\u0430 :quote", "activity_23", ":user \u0438\u0437\u0442\u0440\u0438 \u043e\u0444\u0435\u0440\u0442\u0430 :quote", "activity_24", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043e\u0444\u0435\u0440\u0442\u0430 :quote", "activity_25", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_26", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043a\u043b\u0438\u0435\u043d\u0442 :client", "activity_27", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_28", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043a\u0440\u0435\u0434\u0438\u0442 :credit", "activity_29", ":contact \u043e\u0434\u043e\u0431\u0440\u0438 \u043e\u0444\u0435\u0440\u0442\u0430 :quote, \u043a\u044a\u043c :client", "activity_30", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a :vendor", "activity_31", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a :vendor", "activity_32", ":user \u0438\u0437\u0442\u0440\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a :vendor", "activity_33", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a :vendor", "activity_34", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 :expense", "activity_35", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 :expense", "activity_36", ":user \u0438\u0437\u0442\u0440\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 :expense", "activity_37", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 :expense", "activity_39", ":user \u0435 \u043e\u0442\u043a\u0430\u0437\u0430\u043b :payment_amount \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_40", ":user \u0435 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b :adjustment \u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 :payment_amount \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 :payment", "activity_41", "\u041e\u0442\u043a\u0430\u0437\u0430\u043d\u0438 :payment_amount \u043f\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 (:payment)", "activity_42", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u0437\u0430\u0434\u0430\u0447\u0430 :task", "activity_43", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 :task", "activity_44", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 :task", "activity_45", ":user \u0438\u0437\u0442\u0440\u0438 \u0437\u0430\u0434\u0430\u0447\u0430 :task", "activity_46", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u0437\u0430\u0434\u0430\u0447\u0430 :task", "activity_47", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0430 :expense", "activity_48", ":user \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b :user", "activity_49", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b :user", "activity_50", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b :user", "activity_51", ":user \u0438\u0437\u0442\u0440\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b :user", "activity_52", ":user \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b :user", "activity_53", ":user \u043c\u0430\u0440\u043a\u0438\u0440\u0430 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_54", _s27_71, "activity_55", ":contact \u043e\u0442\u0433\u043e\u0432\u043e\u0440\u0438 \u043d\u0430 \u0442\u0438\u043a\u0435\u0442 :ticket", "activity_56", ":user \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430 \u0442\u0438\u043a\u0435\u0442 :ticket", "activity_57", "\u0421\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0430 \u043d\u0435 \u0443\u0441\u043f\u044f \u0434\u0430 \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u043f\u043e e-mail", "activity_58", ":user \u0441\u0442\u043e\u0440\u043d\u0438\u0440\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_59", ":user \u0430\u043d\u0443\u043b\u0438\u0440\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", "activity_60", _s31_28, "activity_61", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u043a\u043b\u0438\u0435\u043d\u0442 :client", "activity_62", ":user \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a :vendor", "activity_63", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u043f\u044a\u0440\u0432\u043e \u0438\u043c\u0435\u0439\u043b \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u0434\u043e :contact", "activity_64", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0432\u0442\u043e\u0440\u043e \u0438\u043c\u0435\u0439\u043b \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u0434\u043e :contact", "activity_65", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0442\u0440\u0435\u0442\u043e \u0438\u043c\u0435\u0439\u043b \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u0434\u043e :contact", "activity_66", ":user \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0431\u0435\u0437\u043a\u0440\u0430\u0439\u043d\u043e \u0438\u043c\u0435\u0439\u043b \u043d\u0430\u043f\u043e\u043c\u043d\u044f\u043d\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u0434\u043e :contact", "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "\u0415\u0434\u043d\u043e\u043a\u0440\u0430\u0442\u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0430", "emailed_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u041e\u0444\u0435\u0440\u0442\u0430", "emailed_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", _s20_91, "\u041e\u0444\u0435\u0440\u0442\u0430\u0442\u0430 \u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043c\u0430\u0440\u043a\u0438\u0440\u0430\u043d\u0430 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u0430", _s21_107, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u0431\u0435\u043b\u044f\u0437\u0430\u043d \u043a\u0440\u0435\u0434\u0438\u0442 \u043a\u0430\u0442\u043e \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d", "expired", "\u0418\u0437\u0442\u0435\u043a\u043b\u0430", "all", "\u0412\u0441\u0438\u0447\u043a\u0438", "select", "\u0418\u0437\u0431\u0435\u0440\u0438", _s22_76, "\u041d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 \u0434\u044a\u043b\u0433\u043e \u0437\u0430 \u043c\u0443\u043b\u0442\u0438\u0441\u0435\u043b\u0435\u043a\u0446\u0438\u044f", "custom_value1", _s24_72, "custom_value2", _s24_72, "custom_value3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 3", "custom_value4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 4", _s18_107, "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d \u0441\u0442\u0438\u043b \u043d\u0430 \u0438\u043c\u0435\u0439\u043b\u0430", _s24_65, "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u043e \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043d\u0430 \u0442\u0430\u0431\u043b\u043e\u0442\u043e", _s29_43, "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u043e \u0441\u044a\u043e\u0431\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u043d\u0435\u043f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s27_64, "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u043e \u0441\u044a\u043e\u0431\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u043f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s31_23, "\u041f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0430\u043d\u043e \u0441\u044a\u043e\u0431\u0448\u0435\u043d\u0438\u0435 \u0437\u0430 \u043d\u0435\u043f\u043e\u0442\u0432\u044a\u0440\u0434\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "lock_invoices", "\u0417\u0430\u043a\u043b\u044e\u0447\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435", "translations", "\u041f\u0440\u0435\u0432\u043e\u0434\u0438", _s19_83, "\u0417\u0430\u0434\u0430\u0447\u0430 \u043d\u043e\u043c\u0435\u0440", _s19_85, "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s22_78, "\u0420\u0430\u0437\u0445\u043e\u0434 \u043d\u043e\u043c\u0435\u0440", _s22_80, "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434", _s21_108, "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", _s21_110, "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a", _s21_112, "\u0411\u0438\u043b\u0435\u0442 \u043d\u043e\u043c\u0435\u0440", _s21_114, "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0431\u0438\u043b\u0435\u0442", _s22_82, _s16_267, _s22_84, "\u0411\u0440\u043e\u044f\u0447 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s22_86, _s16_269, _s22_88, "\u0421\u043b\u0435\u0434\u0432\u0430\u0449 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s20_92, "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s20_94, "\u0421\u043b\u0435\u0434\u0432\u0430\u0449 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s21_116, "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", _s21_118, _s24_73, _s21_120, "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", _s21_121, _s24_73, _s18_109, "\u041d\u0443\u043b\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0434\u0430\u0442\u0430\u0442\u0430 \u043d\u0430 \u0431\u0440\u043e\u044f\u0447\u0430", "counter_padding", "\u043f\u043e\u0434\u0440\u0430\u0432\u043d\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0431\u0440\u043e\u044f\u0447", _s28_66, _s27_74, _s18_111, "\u0414\u0430\u043d\u044a\u0447\u043d\u043e \u0438\u043c\u0435 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 1", _s18_113, "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 1", _s18_115, "\u0414\u0430\u043d\u044a\u0447\u043d\u043e \u0438\u043c\u0435 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 2", _s18_117, "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 2", _s18_119, "\u0414\u0430\u043d\u044a\u0447\u043d\u043e \u0438\u043c\u0435 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 3", _s18_121, "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435 3", _s21_122, "\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s19_87, "\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043e\u0444\u0435\u0440\u0442\u0430", _s21_124, "\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", _s29_45, "\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435 \u043d\u0430 \u0438\u043c\u0435\u0439\u043b \u0437\u0430 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "show_table", "\u041f\u043e\u043a\u0430\u0436\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0430", "show_list", "\u041f\u043e\u043a\u0430\u0436\u0438 \u043b\u0438\u0441\u0442", "client_city", "\u0413\u0440\u0430\u0434 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "client_state", "\u0429\u0430\u0442 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "client_country", "\u0414\u044a\u0440\u0436\u0430\u0432\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", _s16_244, "\u041a\u043b\u0438\u0435\u043d\u0442\u044a\u0442 \u0435 \u0430\u043a\u0442\u0438\u0432\u0435\u043d", "client_balance", "\u0411\u0430\u043b\u0430\u043d\u0441 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "client_address1", "\u0423\u043b\u0438\u0446\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "client_address2", "\u0410\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442/\u0441\u0442\u0430\u044f \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 (\u043a\u043b\u0438\u0435\u043d\u0442) - \u0443\u043b\u0438\u0446\u0430", _s24_68, "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 (\u043a\u043b\u0438\u0435\u043d\u0442) - \u0430\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442/\u0441\u0442\u0430\u044f", "type", "\u0422\u0438\u043f", "invoice_amount", "\u0421\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_248, "\u041f\u0430\u0434\u0435\u0436", "tax_rate1", "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 1", "tax_rate2", "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 2", "tax_rate3", "\u0414\u0430\u043d\u044a\u0447\u043d\u0430 \u0441\u0442\u0430\u0432\u043a\u0430 3", "auto_bill", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u0435", "archived_at", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d \u043d\u0430", "has_expenses", "\u0418\u043c\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0438", "custom_taxes1", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0434\u0430\u043d\u044a\u0446\u0438 1", "custom_taxes2", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0434\u0430\u043d\u044a\u0446\u0438 2", "custom_taxes3", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0434\u0430\u043d\u044a\u0446\u0438 3", "custom_taxes4", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438 \u0434\u0430\u043d\u044a\u0446\u0438 4", _s17_149, _s27_75, _s17_150, _s27_76, _s17_151, _s27_77, _s17_152, _s27_78, "is_deleted", "\u0415 \u0438\u0437\u0442\u0440\u0438\u0442\u0430", "vendor_city", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a - \u0433\u0440\u0430\u0434", "vendor_state", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a - \u0449\u0430\u0442", "vendor_country", "\u0414\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a - \u0434\u044a\u0440\u0436\u0430\u0432\u0430", "is_approved", "\u0415 \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430", "tax_name", "\u0418\u043c\u0430 \u043d\u0430 \u0442\u0430\u043a\u0441\u0430", "tax_amount", "\u0422\u0430\u043a\u0441\u0430", "tax_paid", "\u041f\u043b\u0430\u0442\u0435\u043d\u0430 \u0442\u0430\u043a\u0441\u0430", "payment_amount", "\u0421\u0443\u043c\u0430 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435", "age", "\u0418\u0437\u0434\u0430\u0434\u0435\u043d\u0430 \u043f\u0440\u0435\u0434\u0438", "is_running", "\u0418\u0437\u043f\u044a\u043b\u043d\u044f\u0432\u0430 \u0441\u0435", "time_log", "\u041b\u043e\u0433 \u0437\u0430 \u0432\u0440\u0435\u043c\u0435", "bank_id", "\u0411\u0430\u043d\u043a\u0430", _s19_89, "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\u0442\u0430 \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u0438\u0442\u0435", _s16_249, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0440\u0430\u0437\u0445\u043e\u0434", _s19_91, "\u0418\u0434\u0435\u043d\u0442. \u2116 \u043d\u0430 \u0432\u0430\u043b\u0443\u0442\u0430\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430", "tax_name1", "\u0414\u0430\u043d\u044a\u0447\u043d\u043e \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 1", "tax_name2", "\u0414\u0430\u043d\u044a\u0447\u043d\u043e \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 2", "tax_name3", "Tax Name 3", "transaction_id", "\u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f\u0442\u0430", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "zh_TW", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u52d5\u4f5c", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u6642\u9593\u8868", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u6b78\u6a94\u4ed8\u6b3e\u8cc7\u6599", "archive_invoice", "\u6b78\u6a94\u767c\u7968\u8cc7\u6599", "archive_quote", "\u6b78\u6a94\u5831\u50f9\u55ae", "archive_credit", "\u6b78\u6a94\u8cb8\u6b3e\u8cc7\u6599", "archive_task", "\u6b78\u6a94\u4efb\u52d9\u9805\u76ee", "archive_client", "\u6b78\u6a94\u7528\u6236", "archive_project", "\u6b78\u6a94\u5c08\u6848", "archive_expense", "\u6b78\u6a94\u652f\u51fa\u8cc7\u6599", "restore_payment", "\u5fa9\u539f\u4ed8\u6b3e\u8cc7\u6599", "restore_invoice", "\u5fa9\u539f\u767c\u7968", "restore_quote", "\u5fa9\u539f\u5831\u50f9\u55ae", "restore_credit", "\u5fa9\u539f\u8cb8\u6b3e\u8cc7\u6599", "restore_task", "\u5fa9\u539f\u4efb\u52d9", "restore_client", "\u5fa9\u539f\u7528\u6236", "restore_project", "\u5fa9\u539f\u4e4b\u5c08\u6848", "restore_expense", "\u5fa9\u539f\u652f\u51fa\u8cc7\u6599", "archive_vendor", "\u6b78\u6a94\u4f9b\u61c9\u5546", "restore_vendor", "\u5fa9\u539f\u4f9b\u61c9\u5546", "create_product", "\u52a0\u5165\u7522\u54c1", "update_product", "Update Product", "delete_product", "\u522a\u9664\u8cb8\u6b3e\u8cc7\u6599", "restore_product", "\u5fa9\u539f\u7522\u54c1\u8cc7\u6599", "archive_product", "\u6b78\u6a94\u7522\u54c1\u8cc7\u6599", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u4ed8\u6b3e\u65b9\u5f0f", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u6642", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u4e0a\u50b3", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u522a\u9664\u5c08\u6848", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u5132\u5b58\u70ba\u9810\u8a2d\u54c1\u9805", _s22_5, "\u5132\u5b58\u70ba\u9810\u8a2d\u7684\u9801\u5c3e", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u5df2\u6210\u529f\u5efa\u7acb\u9280\u884c\u5e33\u865f", _s20_11, "\u66f4\u65b0\u9280\u884c\u5e33\u865f\u6210\u529f", _s17_12, "\u7de8\u8f2f\u9280\u884c\u5e33\u865f", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u5df2\u9078\u7684", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u66f4\u65b0\u8cb8\u6b3e\u8cc7\u6599", "delete_credit", "\u522a\u9664\u8cb8\u6b3e\u8cc7\u6599", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u9280\u884c\u5e33\u6236", "bank_accounts", "\u4fe1\u7528\u5361\u8207\u9280\u884c", _s21_21, "\u6b78\u6a94\u9280\u884c\u5e33\u865f\u6210\u529f", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "\u5408\u4f75", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "\u63a5\u53d7", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "\u4ed8\u6b3e\u8a2d\u5b9a", "default", "\u9810\u8a2d", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u8cc7\u683c", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u65b0\u589e\u9598\u9053", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u65b0\u589e\u81f3\u767c\u7968 :invoice", _s17_28, _s17_29, "week", "\u661f\u671f", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u767c\u7968\u4f7f\u7528\u7684\u8ca8\u5e63", "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u5efa\u7acb\u5c08\u6848", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", ":amount \u4efd\u767c\u7968\u7684\u8cbb\u7528\u61c9\u70ba :total\u3002", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "\u540c\u610f", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "\u6e05\u9664\u7528\u6236\u6210\u529f", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u8a2d\u5b9a\u5bc6\u78bc", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u6aa2\u8996\u652f\u51fa # :expense", "view_statement", "\u6aa2\u8996\u8ca1\u52d9\u5831\u8868", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u7cfb\u7d71", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "\u6309\u7167\u59d3\u540d", _s16_46, _s16_47, _s17_36, "\u9031\u671f\u6027\u652f\u51fa", _s18_29, "\u9031\u671f\u6027\u652f\u51fa", _s21_46, "\u65b0\u7684\u9031\u671f\u6027\u652f\u51fa", _s22_37, "\u7de8\u8f2f\u9031\u671f\u6027\u652f\u51fa", _s25_8, "\u5efa\u7acb\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s25_9, "\u66f4\u65b0\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s26_7, "\u6b78\u6a94\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, "\u5fa9\u539f\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, "Googlezp \u5206\u6790", _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u4f7f\u7528\u8005\u6307\u5357", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "\u6de8", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u532f\u5165\u8cc7\u6599", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "\u5c08\u696d\u7248", "enterprise", "Enterprise", "last_updated", "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "\u806f\u7d61\u4eba\u540d\u5b57", _s17_40, "\u806f\u7d61\u4eba\u59d3\u6c0f", "order", "Order", "unassigned", "\u672a\u5206\u914d\u7684", "partial_value", "\u5fc5\u9808\u5927\u65bc\u96f6\u4e14\u5c0f\u65bc\u7e3d\u984d", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "\u770b\u677f", "enable", "\u555f\u7528", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u8a2d\u5b9a\u5b50\u7db2\u57df\u6216\u5728\u60a8\u7684\u7db2\u7ad9\u4e0a\u986f\u793a\u767c\u7968\u3002", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "\u5b89\u5168", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u8a02\u95b1", _s16_255, _s16_256, _s17_155, "\u7de8\u8f2f\u8a02\u95b1\u8cc7\u6599", _s20_96, "\u5efa\u7acb\u8a02\u95b1\u6210\u529f", _s20_97, "\u66f4\u65b0\u8a02\u95b1\u6210\u529f", _s21_126, "\u6b78\u6a94\u8a02\u95b1\u8cc7\u6599\u6210\u529f", _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u91cd\u5bc4\u9080\u8acb\u51fd", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "\u5df2\u9000\u56de", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, "\u4f7f\u7528 :link \u76f8\u5bb9\u7684 App \u6383\u63cf\u689d\u78bc\u3002", _s18_46, "\u555f\u7528\u5169\u6b65\u9a5f\u9a57\u8b49\u6210\u529f", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "\u5169\u6b65\u9a5f\u9a57\u8b49", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "\u5df2\u9000\u6b3e\u7684\u4ed8\u6b3e", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "\u8f49\u63db\u81f3\u767c\u7968", _s16_76, _s16_77, "invoice_project", "\u767c\u7968\u5c08\u6848", "invoice_task", "\u70ba\u4efb\u52d9\u958b\u7acb\u767c\u7968", "invoice_expense", "\u70ba\u652f\u51fa\u958b\u7acb\u767c\u7968", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, "\u8f49\u63db\u7684\u91d1\u984d", _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "\u9810\u8a2d\u7684\u6587\u4ef6", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u96b1\u85cf", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "\u6b04", "sample", "\u6a23\u672c", "map_to", "Map To", "import", "\u532f\u5165", _s25_21, _s29_13, "select_file", "\u8acb\u9078\u64c7\u4e00\u500b\u6a94\u6848", _s16_84, _s16_85, "csv_file", "CSV \u6a94\u6848", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "\u670d\u52d9", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u672a\u4ed8\u6b3e", "white_label", "White Label", "delivery_note", "\u5bc4\u9001\u8a3b\u8a18", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "\u90e8\u5206\u61c9\u4ed8\u6b3e", "invoice_total", "\u767c\u7968\u7e3d\u984d", "quote_total", "\u5831\u50f9\u55ae\u7e3d\u8a08", "credit_total", "\u8cb8\u6b3e\u7e3d\u984d", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "\u8b66\u544a", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "\u4fe1\u7528\u5361\u8a8d\u8b49\u7de8\u865f", "client_name", "\u7528\u6236\u540d\u7a31", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, "\u66f4\u65b0\u5de5\u4f5c\u72c0\u614b\u6210\u529f", _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, "\u652f\u51fa\u985e\u5225", _s20_61, "\u65b0\u7684\u652f\u51fa\u985e\u5225", _s21_67, _s21_68, _s24_40, "\u6210\u529f\u5efa\u7acb\u652f\u51fa\u985e\u5225", _s24_41, "\u66f4\u65b0\u652f\u51fa\u985e\u5225\u6210\u529f", _s25_25, "\u6b78\u6a94\u652f\u51fa\u985e\u5225\u6210\u529f", _s24_42, "\u522a\u9664\u985e\u5225\u6210\u529f", _s24_43, _s37_10, _s25_26, "\u5fa9\u539f\u652f\u51fa\u985e\u5225\u6210\u529f", _s27_29, "\u6b78\u6a94 :count \u9805\u652f\u51fa\u985e\u5225\u6210\u529f", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "\u61c9\u70ba\u6b64\u958b\u7acb\u767c\u7968", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "\u6a19\u8a18\u4f7f\u7528\u4e2d", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "\u9031\u671f\u6027\u767c\u7968", _s18_61, "\u9031\u671f\u6027\u767c\u7968", _s21_74, "\u65b0\u7684\u9031\u671f\u6027\u767c\u7968", _s22_50, "\u7de8\u8f2f\u9031\u671f\u6027\u767c\u7968", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "\u6b78\u6a94\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s25_34, "\u522a\u9664\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s25_35, _s38_13, _s26_17, "\u5fa9\u539f\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "\u5229\u6f64", "line_item", "\u55ae\u5217\u54c1\u9805", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "\u5df2\u958b\u555f", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "\u6aa2\u8996\u5165\u53e3\u9801\u9762", "copy_link", "Copy Link", "token_billing", "\u5132\u5b58\u5361\u7247\u8a73\u7d30\u8cc7\u6599", _s24_46, _s24_47, "always", "\u6c38\u9060", "optin", "Opt-In", "optout", "Opt-Out", "label", "\u6a19\u7c64", "client_number", "\u7528\u6236\u7de8\u865f", "auto_convert", "Auto Convert", "company_name", "\u516c\u53f8\u540d\u7a31", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u767c\u7968\u6210\u529f", "emailed_quotes", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u5831\u50f9\u55ae\u6210\u529f", "emailed_credits", _s28_68, "gateway", "\u9598\u9053", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "\u6642", "statement", "\u8ca1\u52d9\u5831\u8868", "taxes", "\u5404\u985e\u7a05\u91d1", "surcharge", "\u984d\u5916\u8cbb\u7528", "apply_payment", "Apply Payment", "apply_credit", "\u5957\u7528\u8cb8\u6b3e", "apply", "\u5957\u7528", "unapplied", "Unapplied", "select_label", "\u9078\u64c7\u6a19\u7c64", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\u5230", "health_check", "Health Check", "payment_type_id", "\u4ed8\u6b3e\u65b9\u5f0f", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "\u5373\u5c07\u5230\u671f\u7684\u767c\u7968", _s17_80, _s17_81, "recent_payments", "\u6700\u8fd1\u7684\u652f\u4ed8", "upcoming_quotes", "\u5373\u5c07\u5230\u671f\u7684\u5831\u50f9\u55ae", "expired_quotes", "\u904e\u671f\u7684\u5831\u50f9\u55ae", "create_client", "\u5efa\u7acb\u7528\u6236", "create_invoice", "\u5efa\u7acb\u767c\u7968", "create_quote", "\u5efa\u7acb\u5831\u50f9\u55ae", "create_payment", "Create Payment", "create_vendor", "\u5efa\u7acb\u4f9b\u61c9\u5546", "update_quote", "Update Quote", "delete_quote", "\u522a\u9664\u5831\u50f9\u55ae", "update_invoice", "Update Invoice", "delete_invoice", "\u522a\u9664\u767c\u7968", "update_client", "Update Client", "delete_client", "\u522a\u9664\u7528\u6236", "delete_payment", "\u522a\u9664\u4ed8\u6b3e\u7d00\u9304", "update_vendor", "Update Vendor", "delete_vendor", "\u522a\u9664\u4f9b\u61c9\u5546", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "\u522a\u9664\u652f\u51fa", "create_task", "\u5efa\u7acb\u5de5\u4f5c\u9805\u76ee", "update_task", "Update Task", "delete_task", "\u522a\u9664\u5de5\u4f5c\u9805\u76ee", "approve_quote", "Approve Quote", "off", "\u95dc", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u514d\u8cbb", "plan", "\u8cc7\u8cbb\u6848", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "\u76ee\u6a19", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API \u7684\u5b89\u5168\u4ee3\u78bc", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "\u5b89\u5168\u4ee3\u78bc", "tokens", "\u5b89\u5168\u4ee3\u78bc", "new_token", "New Token", "edit_token", "\u7de8\u8f2f\u5b89\u5168\u4ee3\u78bc", "created_token", "\u5b89\u5168\u4ee3\u78bc\u5efa\u7acb\u6210\u529f", "updated_token", "\u66f4\u65b0\u5b89\u5168\u4ee3\u78bc\u6210\u529f", "archived_token", "\u6b78\u6a94\u5b89\u5168\u4ee3\u78bc\u6210\u529f", "deleted_token", "\u522a\u9664\u5b89\u5168\u4ee3\u78bc\u6210\u529f", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u9001\u767c\u7968", "email_quote", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u50b3\u9001\u5831\u50f9\u55ae", "email_credit", "Email Credit", "email_payment", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u50b3\u9001\u4ed8\u6b3e\u8cc7\u6599", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "\u806f\u7d61\u4eba\u59d3\u540d", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, "\u7de8\u8f2f\u4ed8\u6b3e\u689d\u4ef6", _s20_70, "\u5efa\u7acb\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s20_71, "\u66f4\u65b0\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s21_76, "\u6b78\u6a94\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u8cb8\u6b3e\u91d1\u984d", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "\u4e0d\u542b", "inclusive", "\u5167\u542b", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "\u5df2\u9000\u6b3e\u7684\u652f\u4ed8", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "\u5168\u540d", _s17_92, "\u57ce\u5e02/\u5dde\u7701/\u90f5\u905e\u5340\u865f", _s17_94, "\u57ce\u5e02/\u5dde\u7701/\u90f5\u905e\u5340\u865f", "custom1", "\u9996\u4f4d\u9867\u5ba2", "custom2", "\u7b2c\u4e8c\u540d\u9867\u5ba2", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "\u6e05\u9664\u8cc7\u6599", _s16_115, "\u6e05\u9664\u516c\u53f8\u8cc7\u6599\u6210\u529f", _s18_70, "\u8b66\u544a: \u9019\u5c07\u6c38\u4e45\u6027\u5730\u62b9\u9664\u60a8\u7684\u8cc7\u6599\uff1b\u6c92\u6709\u6062\u5fa9\u7684\u53ef\u80fd\u3002", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 \u5929", "age_group_30", "30 - 60 \u5929", "age_group_60", "60 - 90 \u5929", "age_group_90", "90 - 120 \u5929", "age_group_120", "120 \u5929\u4ee5\u4e0a", "refresh", "\u66f4\u65b0", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "\u767c\u7968\u8a73\u7d30\u5167\u5bb9", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "\u6b0a\u9650", "none", "\u7121", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", "\u5df2\u5bc4\u51fa :count \u4efd\u767c\u7968", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "\u5957\u7528\u6388\u6b0a", "cancel_account", "\u522a\u9664\u5e33\u6236", _s22_57, "\u8b66\u544a: \u9019\u5c07\u6c38\u4e45\u522a\u9664\u60a8\u7684\u5e33\u6236\uff0c\u800c\u4e14\u7121\u6cd5\u6062\u5fa9\u3002", "delete_company", "\u522a\u9664\u516c\u53f8\u8cc7\u6599", _s22_58, "\u8b66\u544a: \u9019\u5c07\u6c38\u4e45\u522a\u9664\u60a8\u7684\u516c\u53f8\u8cc7\u6599\uff0c\u800c\u4e14\u4e0d\u53ef\u80fd\u5fa9\u539f\u3002", "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u9801\u9996", "load_design", "\u8f09\u5165\u8a2d\u8a08", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "\u63d0\u6848", "tickets", "\u7968\u8b49", _s16_120, "\u9031\u671f\u6027\u5831\u50f9\u55ae", "recurring_tasks", "Recurring Tasks", _s18_71, "\u5e33\u865f\u7ba1\u7406", "credit_date", "\u8cb8\u6b3e\u65e5\u671f", "credit", "\u8cb8\u6b3e", "credits", "\u8cb8\u6b3e", "new_credit", "\u8f38\u5165\u8cb8\u6b3e\u8cc7\u6599", "edit_credit", "\u7de8\u8f2f\u8cb8\u6b3e\u8cc7\u6599", "created_credit", "\u5efa\u7acb\u8cb8\u6b3e\u8cc7\u6599\u5b8c\u6210", "updated_credit", "\u66f4\u65b0\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", "archived_credit", "\u6b78\u6a94\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", "deleted_credit", "\u522a\u9664\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", "removed_credit", _s27_42, "restored_credit", "\u5fa9\u539f\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_122, "\u6b78\u6a94 :count \u7b46\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", "deleted_credits", "\u522a\u9664 :count \u7b46\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_123, _s36_9, "current_version", "\u76ee\u524d\u7248\u672c", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "\u77ad\u89e3\u66f4\u591a", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u65b0\u7684\u516c\u53f8\u8cc7\u6599", "added_company", _s26_25, "company1", "\u81ea\u8a02\u516c\u53f81", "company2", "\u81ea\u8a02\u516c\u53f82", "company3", "\u81ea\u8a02\u516c\u53f83", "company4", "\u81ea\u8a02\u516c\u53f84", "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u91cd\u8a2d", "number", "Number", "export", "\u532f\u51fa", "chart", "\u5716\u8868", "count", "Count", "totals", "\u7e3d\u8a08", "blank", "\u7a7a\u767d", "day", "\u65e5", "month", "\u6708", "year", "\u5e74", "subgroup", "\u6b21\u7fa4\u7d44", "is_active", "Is Active", "group_by", "\u5206\u7d44\u65b9\u5f0f", "credit_balance", "\u8cb8\u6b3e\u9918\u984d", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "\u806f\u7d61\u4eba\u96fb\u8a71", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "\u9001\u8ca8\u5730\u5740\u4e4b\u8857\u9053", _s17_101, "\u9001\u8ca8\u5730\u5740\u4e4b\u5927\u6a13/\u5957\u623f", "shipping_city", "\u9001\u8ca8\u5730\u5740\u4e4b\u57ce\u5e02", "shipping_state", "\u9001\u8ca8\u5730\u5740\u4e4b\u5dde/\u7701", _s20_74, "\u9001\u8ca8\u5730\u5740\u4e4b\u90f5\u905e\u5340\u865f", _s16_154, "\u9001\u8ca8\u5730\u5740\u4e4b\u570b\u5bb6", _s16_156, "\u5e33\u55ae\u5730\u5740\u4e4b\u8857/\u8def", _s16_157, "\u5e33\u55ae\u5730\u5740\u4e4b\u5927\u6a13/\u5957\u623f", "billing_city", "\u5e33\u55ae\u5730\u5740\u4e4b\u57ce\u5e02", "billing_state", "\u5e33\u55ae\u5730\u5740\u4e4b\u5dde/\u7701", _s19_59, "\u5e33\u55ae\u5730\u5740\u4e4b\u90f5\u905e\u5340\u865f", "billing_country", "\u5e33\u55ae\u5730\u5740\u4e4b\u570b\u5bb6", "client_id", "\u7528\u6236 Id", "assigned_to", "\u5206\u914d\u7d66", "created_by", "\u7531 :name \u5efa\u7acb", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "\u6b04", "aging", "\u5e33\u9f61", "profit_and_loss", "\u5229\u6f64\u8207\u640d\u5931", "reports", "\u5831\u544a", "report", "\u5831\u544a", "add_company", "\u65b0\u589e\u516c\u53f8\u8cc7\u6599", "unpaid_invoice", "\u672a\u4ed8\u6b3e\u4e4b\u767c\u7968", "paid_invoice", "\u5df2\u4ed8\u6b3e\u4e4b\u767c\u7968", _s16_158, "\u672a\u540c\u610f\u4e4b\u5831\u50f9\u55ae", "help", "\u8aaa\u660e", "refund", "\u9000\u6b3e", "refund_date", "Refund Date", "filtered_by", "\u7be9\u9078\u4f9d\u64da", "contact_email", "\u806f\u7d61\u4eba\u96fb\u5b50\u90f5\u4ef6", "multiselect", "Multiselect", "entity_state", "\u72c0\u614b", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "\u8a0a\u606f", "from", "\u5f9e", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, "\u8abf\u6574\u767e\u5206\u6bd4\u4ee5\u8a08\u5165\u8cbb\u7528", _s18_82, _s18_83, "support_forum", "\u652f\u63f4\u8a0e\u8ad6\u5340", "about", "About", "documentation", "\u6587\u4ef6", "contact_us", "\u806f\u7d61\u6211\u5011", "subtotal", "\u5c0f\u8a08", "line_total", "\u7e3d\u8a08", "item", "\u54c1\u9805", "credit_email", "Credit Email", "iframe_url", "\u7db2\u7ad9", "domain_url", "Domain URL", _s21_84, "\u5bc6\u78bc\u592a\u77ed", _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "\u662f", "no", "\u5426", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "\u884c\u52d5\u88dd\u7f6e", "desktop", "\u96fb\u8166\u684c\u9762", "layout", "Layout", "view", "\u6aa2\u8996", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "\u4f7f\u7528\u8005", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, "\u8acb\u9078\u53d6\u4e00\u500b\u7528\u6236", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u7a05\u984d\u8a2d\u5b9a", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "\u9078\u9805", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "\u63d0\u4ea4", _s16_166, "\u91cd\u8a2d\u60a8\u7684\u5bc6\u78bc", "late_fees", "\u6eef\u7d0d\u91d1", "credit_number", "\u8cb8\u6b3e\u7de8\u865f", "payment_number", "\u4ed8\u6b3e\u865f\u78bc", "late_fee_amount", "\u903e\u671f\u8cbb\u7528\u91d1\u984d", _s16_167, "\u903e\u671f\u8cbb\u7528\u7387", "before_due_date", "\u5230\u671f\u65e5\u4e4b\u524d", "after_due_date", "\u5230\u671f\u65e5\u4e4b\u5f8c", _s18_89, "\u767c\u7968\u65e5\u4e4b\u5f8c", "days", "\u65e5", "invoice_email", "\u767c\u7968\u96fb\u5b50\u90f5\u4ef6", "payment_email", "\u4ed8\u6b3e\u8cc7\u6599\u96fb\u5b50\u90f5\u4ef6", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "\u5831\u50f9\u55ae\u96fb\u5b50\u90f5\u4ef6", _s16_169, "\u4e0d\u7d42\u6b62\u7684\u63d0\u9192\u51fd", _s16_171, "\u4f9d\u4f7f\u7528\u8005\u7be9\u9078", "administrator", "\u7ba1\u7406\u8005", _s18_90, "\u5141\u8a31\u4f7f\u7528\u8005\u7ba1\u7406\u6240\u6709\u4f7f\u7528\u8005\u3001\u6539\u8b8a\u8a2d\u5b9a\u3001\u4fee\u6539\u6240\u6709\u7d00\u9304", "user_management", "\u7ba1\u7406\u4f7f\u7528\u8005", "users", "\u4f7f\u7528\u8005", "new_user", "\u65b0\u4f7f\u7528\u8005", "edit_user", "\u7de8\u8f2f\u4f7f\u7528\u8005", "created_user", "\u5df2\u6210\u529f\u5efa\u7acb\u4f7f\u7528\u8005", "updated_user", "\u66f4\u65b0\u4f7f\u7528\u8005\u8cc7\u6599\u6210\u529f", "archived_user", "\u6b78\u6a94\u4f7f\u7528\u8005\u8cc7\u6599\u6210\u529f", "deleted_user", "\u522a\u9664\u4f7f\u7528\u8005\u6210\u529f", "removed_user", _s25_45, "restored_user", "\u5fa9\u539f\u4f7f\u7528\u8005\u8cc7\u6599\u6210\u529f", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "\u4e00\u822c\u8a2d\u5b9a", "invoice_options", "\u767c\u7968\u9078\u9805", _s17_107, "\u96b1\u85cf\u8fc4\u4eca\u4e4b\u4ed8\u6b3e\u91d1\u984d", _s22_65, "\u4e00\u65e6\u6536\u5230\u4ed8\u6b3e\uff0c\u50c5\u5728\u60a8\u7684\u767c\u7968\u4e0a\u986f\u793a\u300c\u8fc4\u4eca\u4e4b\u4ed8\u6b3e\u91d1\u984d\u300d\u3002", _s23_38, "\u5d4c\u5165\u7684\u6587\u4ef6", _s28_30, "\u5728\u767c\u7968\u4e0a\u9644\u52a0\u5716\u7247\u3002", _s16_175, "\u986f\u793a\u9801\u9996\u65bc", _s16_176, "\u986f\u793a\u9801\u5c3e\u65bc", "first_page", "\u7b2c\u4e00\u9801", "all_pages", "\u6240\u6709\u9801\u9762", "last_page", "\u6700\u5f8c\u4e00\u9801", "primary_font", "\u4e3b\u8981\u5b57\u578b", "secondary_font", "\u6b21\u8981\u5b57\u578b", "primary_color", "\u4e3b\u8981\u8272\u5f69", "secondary_color", "\u6b21\u8981\u8272\u5f69", "page_size", "\u9801\u9762\u5c3a\u5bf8", "font_size", "\u5b57\u578b\u5927\u5c0f", "quote_design", "\u5831\u50f9\u55ae\u8a2d\u8a08", "invoice_fields", "\u767c\u7968\u6b04\u4f4d", "product_fields", "\u7522\u54c1\u6b04\u4f4d", "invoice_terms", "\u767c\u7968\u4e4b\u689d\u6b3e", "invoice_footer", "\u767c\u7968\u9801\u5c3e", "quote_terms", "\u5831\u50f9\u55ae\u689d\u6b3e", "quote_footer", "\u5831\u50f9\u55ae\u9801\u5c3e", _s18_91, "\u81ea\u52d5\u96fb\u5b50\u90f5\u4ef6", _s23_39, _s52_4, _s18_92, "\u81ea\u52d5\u6b78\u6a94", _s23_40, _s55_1, _s18_93, "\u81ea\u52d5\u8f49\u63db", _s23_41, _s58_4, _s17_109, "\u5de5\u4f5c\u6d41\u7a0b\u8a2d\u5b9a", "freq_daily", "\u6bcf\u5929", "freq_weekly", "\u6bcf\u661f\u671f", "freq_two_weeks", "\u5169\u661f\u671f", "freq_four_weeks", "\u56db\u661f\u671f", "freq_monthly", "\u6bcf\u6708", "freq_two_months", "\u5169\u500b\u6708", _s17_111, "\u4e09\u500b\u6708", _s16_177, "\u56db\u500b\u6708", "freq_six_months", "\u516d\u500b\u6708", "freq_annually", "Annually", "freq_two_years", "\u5169\u5e74", _s16_178, "Three Years", "never", "\u6c38\u4e0d", "company", "\u516c\u53f8", _s17_112, "\u81ea\u52d5\u7522\u751f\u4e4b\u865f\u78bc", "charge_taxes", "\u9644\u6536\u7a05\u6b3e", "next_reset", "\u4e0b\u4e00\u6b21\u91cd\u8a2d", "reset_counter", "\u91cd\u8a2d\u8a08\u6578\u5668", _s16_179, "\u7528\u4ee5\u6a19\u793a\u9031\u671f\u6027\u7684\u524d\u7f6e\u7b26\u865f", "number_padding", "\u6578\u5b57\u586b\u5145", "general", "\u4e00\u822c", "surcharge_field", "\u9644\u52a0\u8cbb\u6b04\u4f4d", "company_field", "\u516c\u53f8\u6b04\u4f4d", "company_value", "\u516c\u53f8\u503c", "credit_field", "\u4fe1\u7528\u6b04\u4f4d", "invoice_field", "\u767c\u7968\u6b04\u4f4d", _s17_114, "\u767c\u7968\u984d\u5916\u8cbb\u7528", "client_field", "\u7528\u6236\u6b04\u4f4d", "product_field", "\u7522\u54c1\u6b04\u4f4d", "payment_field", "\u4ed8\u6b3e\u6b04\u4f4d", "contact_field", "\u806f\u7d61\u4eba\u6b04\u4f4d", "vendor_field", "\u4f9b\u61c9\u5546\u6b04\u4f4d", "expense_field", "\u652f\u51fa\u6b04\u4f4d", "project_field", "\u5c08\u6848\u6b04\u4f4d", "task_field", "\u4efb\u52d9\u6b04\u4f4d", "group_field", "\u7fa4\u7d44\u6b04\u4f4d", "number_counter", "\u6578\u5b57\u8a08\u6578\u5668", "prefix", "\u524d\u7f6e\u7b26\u865f", "number_pattern", "\u6578\u5b57\u6a21\u5f0f", "messages", "\u8a0a\u606f", "custom_css", "\u81ea\u8a02\u6a23\u5f0f\u8868", _s17_116, "\u81ea\u8a02 JavaScript", _s16_181, "\u5728 PDF \u6a94\u6848\u4e0a\u986f\u793a", _s21_94, "\u5728\u767c\u7968/\u5831\u50f9\u55ae PDF \u986f\u793a\u7528\u6236\u7c3d\u540d\u3002", _s25_46, "\u767c\u7968\u689d\u6b3e\u6838\u53d6\u65b9\u584a", _s30_13, "\u8981\u6c42\u7528\u6236\u78ba\u8a8d\u4ed6\u5011\u63a5\u53d7\u767c\u7968\u689d\u6b3e\u3002", _s23_42, "\u5831\u50f9\u55ae\u689d\u6b3e\u6838\u53d6\u65b9\u584a", _s28_31, "\u8981\u6c42\u7528\u6236\u78ba\u8a8d\u4ed6\u5011\u63a5\u53d7\u5831\u50f9\u689d\u6b3e\u3002", _s25_47, "\u767c\u7968\u7c3d\u540d", _s30_14, "\u8981\u6c42\u7528\u6236\u63d0\u4f9b\u5176\u7c3d\u540d\u3002", _s23_43, "\u5831\u50f9\u55ae\u7c3d\u540d", _s22_67, "\u7528\u4ee5\u4fdd\u8b77\u767c\u7968\u7684\u5bc6\u78bc", _s27_44, "\u4f7f\u60a8\u80fd\u5920\u70ba\u6bcf\u4f4d\u806f\u7d61\u4eba\u8a2d\u5b9a\u5bc6\u78bc\u3002\u82e5\u8a2d\u5b9a\u5bc6\u78bc\uff0c\u806f\u7d61\u4eba\u5c07\u6703\u5728\u67e5\u770b\u767c\u7968\u4e4b\u524d\u88ab\u8981\u6c42\u8f38\u5165\u5bc6\u78bc\u3002", "authorization", "\u6388\u6b0a", "subdomain", "\u5b50\u7db2\u57df", "domain", "\u7db2\u57df", "portal_mode", "\u5165\u53e3\u7db2\u7ad9\u6a21\u5f0f", "email_signature", "\u5411\u60a8\u81f4\u610f\uff0c", _s24_50, "\u900f\u904e\u5728\u96fb\u5b50\u90f5\u4ef6\u4e2d\u52a0\u5165 schema.org \u6a19\u8a18\uff0c\u4f7f\u60a8\u7684\u7528\u6236\u66f4\u8f15\u9b06\u5730\u652f\u4ed8\u60a8\u7684\u8cbb\u7528\u3002", "plain", "\u7d14\u6587\u5b57", "light", "\u6dfa\u8272", "dark", "\u6df1\u8272", "email_design", "\u96fb\u5b50\u90f5\u4ef6\u7684\u8a2d\u8a08", "attach_pdf", "\u9644\u52a0 PDF \u6a94\u6848", _s16_182, "\u9644\u52a0\u6587\u4ef6", "attach_ubl", "\u9644\u52a0 UBL", "email_style", "\u96fb\u5b50\u90f5\u4ef6\u6a23\u5f0f", _s19_65, "\u555f\u7528\u7db2\u9801\u6a19\u793a", "reply_to_email", "\u56de\u8986\u96fb\u5b50\u90f5\u4ef6", "reply_to_name", "Reply-To Name", "bcc_email", "\u96fb\u5b50\u90f5\u4ef6\u5bc6\u4ef6\u526f\u672c", "processed", "\u8655\u7406", "credit_card", "\u4fe1\u7528\u5361", "bank_transfer", "\u9280\u884c\u8f49\u5e33", "priority", "\u512a\u5148\u9806\u5e8f", "fee_amount", "\u8cbb\u7528\u91d1\u984d", "fee_percent", "\u8cbb\u7528\u767e\u5206\u6bd4", "fee_cap", "\u8cbb\u7528\u4e0a\u9650", "limits_and_fees", "\u9650\u984d/\u8cbb\u7528", "enable_min", "\u555f\u7528\u6700\u5c0f\u503c", "enable_max", "\u555f\u7528\u6700\u5927\u503c", "min_limit", "\u6700\u5c0f\u503c: :min", "max_limit", "\u6700\u5927\u503c: :max", "min", "\u6700\u5c0f\u503c", "max", "\u6700\u5927\u503c", _s19_66, "\u63a5\u53d7\u7684\u5361\u7247\u6a19\u8a8c", "credentials", "\u8a8d\u8b49", "update_address", "\u66f4\u65b0\u5730\u5740", _s19_68, "\u4f7f\u7528\u63d0\u4f9b\u7684\u8a73\u7d30\u8cc7\u6599\u66f4\u65b0\u7528\u6236\u7684\u5730\u5740", "rate", "\u7387", "tax_rate", "\u7a05\u7387", "new_tax_rate", "\u65b0\u7a05\u7387", "edit_tax_rate", "\u7de8\u8f2f\u7a05\u7387", _s16_184, "\u5df2\u6210\u529f\u5730\u5efa\u7acb\u7a05\u7387", _s16_185, "\u66f4\u65b0\u7a05\u7387\u6210\u529f", _s17_119, "\u6b78\u6a94\u7a05\u7387\u8cc7\u6599\u6210\u529f", _s16_186, "\u6210\u529f\u522a\u9664\u7a05\u7387", _s17_120, "\u6210\u529f\u6062\u5fa9\u7a05\u7387", _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "\u81ea\u52d5\u586b\u5165\u4e4b\u7522\u54c1\u9805\u76ee", _s18_96, "\u9078\u64c7\u7522\u54c1\u5c07\u81ea\u52d5\u586b\u5beb\u63cf\u8ff0\u548c\u6210\u672c", "update_products", "\u81ea\u52d5\u66f4\u65b0\u7522\u54c1", _s20_84, "\u66f4\u65b0\u767c\u7968\u6642\u6703\u81ea\u52d5 \u66f4\u65b0\u7522\u54c1\u8cc7\u6599\u5eab", _s16_187, "\u8f49\u63db\u7522\u54c1", _s21_95, "\u81ea\u52d5\u5c07\u7522\u54c1\u50f9\u683c\u8f49\u63db\u70ba\u7528\u6236\u7684\u8ca8\u5e63", "fees", "\u8cbb\u7528", "limits", "\u9650\u5236", "provider", "\u4f9b\u61c9\u5546", "company_gateway", "\u4ed8\u6b3e\u9598\u9053", _s16_189, "\u4ed8\u6b3e\u9598\u9053", _s19_69, "\u65b0\u589e\u9598\u9053", _s20_85, "\u7de8\u8f2f\u9598\u9053", _s23_44, "\u5efa\u7acb\u9598\u9053\u8cc7\u6599\u6210\u529f", _s23_45, "\u66f4\u65b0\u9598\u9053\u8cc7\u6599\u6210\u529f", _s24_51, "\u5c01\u5b58\u9598\u9053\u8cc7\u6599\u6210\u529f", _s23_46, "\u522a\u9664\u9598\u9053\u8cc7\u6599\u6210\u529f", _s24_52, "\u5fa9\u539f\u9598\u9053\u6210\u529f", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, "\u7e7c\u7e8c\u7de8\u8f2f", "discard_changes", "\u653e\u68c4\u8b8a\u66f4", "default_value", "\u9810\u8a2d\u503c", "disabled", "\u5df2\u505c\u7528", "currency_format", "\u8ca8\u5e63\u683c\u5f0f", _s21_96, "\u6bcf\u661f\u671f\u7684\u7b2c\u4e00\u5929", _s23_47, "\u5e74\u5ea6\u7684\u7b2c\u4e00\u500b\u6708", "sunday", "\u661f\u671f\u65e5", "monday", "\u661f\u671f\u4e00", "tuesday", "\u661f\u671f\u4e8c", "wednesday", "\u661f\u671f\u4e09", "thursday", "\u661f\u671f\u56db", "friday", "\u661f\u671f\u4e94", "saturday", "\u661f\u671f\u516d", "january", "\u4e00\u6708", "february", "\u4e8c\u6708", "march", "\u4e09\u6708", "april", "\u56db\u6708", "may", "\u4e94\u6708", "june", "\u516d\u6708", "july", "\u4e03\u6708", "august", "\u516b\u6708", "september", "\u4e5d\u6708", "october", "\u5341\u6708", "november", "\u5341\u4e00\u6708", "december", "\u5341\u4e8c\u6708", "symbol", "\u7b26\u865f", "ocde", "\u4ee3\u78bc", "date_format", "\u65e5\u671f\u683c\u5f0f", "datetime_format", "\u65e5\u671f\u6642\u9593\u683c\u5f0f", "military_time", "24 \u5c0f\u6642\u5236", _s18_97, "24 Hour Display", "send_reminders", "\u50b3\u9001\u63d0\u9192", "timezone", "\u6642\u5340", _s19_70, _s19_71, _s17_122, "\u4f9d\u7fa4\u7d44\u7be9\u9078", _s19_72, "\u4f9d\u767c\u7968\u7be9\u9078", _s18_98, "\u4f9d\u7528\u6236\u7aef\u7be9\u9078", _s18_100, "\u4f9d\u4f9b\u61c9\u5546\u7be9\u9078", "group_settings", "\u7fa4\u7d44\u8a2d\u5b9a", "group", "\u7fa4\u7d44", "groups", "\u7fa4\u7d44", "new_group", "\u65b0\u589e\u7fa4\u7d44", "edit_group", "\u7de8\u8f2f\u7fa4\u7d44", "created_group", "\u5df2\u6210\u529f\u5efa\u7acb\u7fa4\u7d44", "updated_group", "\u5df2\u6210\u529f\u66f4\u65b0\u7fa4\u7d44", "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", "\u5df2\u6210\u529f\u5c01\u5b58\u7fa4\u7d44", "deleted_group", "\u5df2\u6210\u529f\u522a\u9664\u7fa4\u7d44", "restored_group", "\u5df2\u6210\u529f\u9084\u539f\u7fa4\u7d44", "upload_logo", "\u4e0a\u50b3\u5fbd\u6a19", "uploaded_logo", "\u5df2\u6210\u529f\u4e0a\u50b3\u5fbd\u6a19", "logo", "\u6a19\u8a8c", "saved_settings", "\u5df2\u6210\u529f\u5132\u5b58\u8a2d\u5b9a", _s16_193, "\u7522\u54c1\u8a2d\u5b9a", "device_settings", "\u88dd\u7f6e\u8a2d\u5b9a", "defaults", "\u9810\u8a2d\u503c", "basic_settings", "\u57fa\u672c\u8a2d\u5b9a", _s17_124, "\u9032\u968e\u8a2d\u5b9a", "company_details", "\u516c\u53f8\u4e4b\u8a73\u7d30\u8cc7\u6599", "user_details", "\u4f7f\u7528\u8005\u8a73\u7d30\u8cc7\u6599", "localization", "\u672c\u5730\u5316", "online_payments", "\u7dda\u4e0a\u4ed8\u6b3e", "tax_rates", "\u7a05\u7387", "notifications", "\u6ce8\u610f\u4e8b\u9805", "import_export", "\u532f\u5165 | \u532f\u51fa", "custom_fields", "\u81ea\u8a02\u6b04\u4f4d", "invoice_design", "\u767c\u7968\u8a2d\u8a08", "buy_now_buttons", "\u73fe\u5728\u5373\u8cfc\u8cb7\u6309\u9215", "email_settings", "\u96fb\u5b50\u90f5\u4ef6\u8a2d\u5b9a", _s23_49, "\u7bc4\u672c\u8207\u63d0\u9192", _s22_68, "\u4fe1\u7528\u5361 & \u9280\u884c", _s19_74, "\u8cc7\u6599\u8996\u89ba\u5316", "price", "\u50f9\u683c", "email_sign_up", "\u96fb\u5b50\u90f5\u4ef6\u8a3b\u518a", "google_sign_up", "Google \u8a3b\u518a", _s27_48, "\u611f\u8b1d\u60a8\u7684\u8cfc\u8cb7!", "redeem", "\u514c\u63db", "back", "\u8fd4\u56de", "past_purchases", "\u904e\u53bb\u8cfc\u8cb7", _s19_76, "\u5e74\u5ea6\u8a02\u95b1", "pro_plan", "\u5c08\u696d\u65b9\u6848", "enterprise_plan", "\u4f01\u696d\u65b9\u6848", "count_users", ":count users", "upgrade", "\u5347\u7d1a", _s25_51, "\u8acb\u8f38\u5165\u540d\u5b57", _s24_54, "\u8acb\u8f38\u5165\u59d3\u6c0f", _s33_24, "\u8acb\u540c\u610f\u670d\u52d9\u689d\u6b3e\u548c\u96b1\u79c1\u653f\u7b56\u4ee5\u5efa\u7acb\u5e33\u6236\u3002", "i_agree_to_the", "\u6211\u540c\u610f", _s16_195, "\u670d\u52d9\u689d\u6b3e", "privacy_policy", "\u96b1\u79c1\u6b0a\u653f\u7b56", "sign_up", "\u767b\u5165", "account_login", "\u767b\u5165\u5e33\u6236", "view_website", "\u6aa2\u8996\u7db2\u7ad9", "create_account", "\u5efa\u7acb\u5e33\u6236", "email_login", "\u96fb\u5b50\u90f5\u4ef6\u767b\u5165", "create_new", "\u5efa\u7acb\u65b0\u7684", _s18_102, "\u672a\u9078\u53d6\u4efb\u4f55\u8a18\u9304", _s21_99, "\u8acb\u5132\u5b58\u6216\u53d6\u6d88\u60a8\u7684\u8b8a\u66f4", "download", "\u4e0b\u8f09", _s27_49, "\u9700\u8981\u4f01\u696d\u65b9\u6848", "take_picture", "\u62cd\u7167", "upload_file", "\u4e0a\u50b3\u6a94\u6848", "document", "\u6587\u4ef6", "documents", "\u6587\u4ef6", "new_document", "\u65b0\u65b0\u6587\u4ef6", "edit_document", "\u7de8\u8f2f\u6587\u4ef6", _s17_126, "\u5df2\u6210\u529f\u4e0a\u8f09\u6587\u4ef6", _s16_197, "\u5df2\u6210\u529f\u66f4\u65b0\u6587\u4ef6", _s17_127, "\u5df2\u6210\u529f\u5c01\u5b58\u6587\u4ef6", _s16_198, "\u5df2\u6210\u529f\u522a\u9664\u6587\u4ef6", _s17_128, "\u5df2\u6210\u529f\u9084\u539f\u6587\u4ef6", _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "\u7121\u6b77\u53f2\u8a18\u9304", "expense_date", "\u652f\u51fa\u65e5\u671f", "pending", "\u64f1\u7f6e", _s16_199, "\u5df2\u767b\u5165", _s16_200, "\u64f1\u7f6e", _s16_201, "\u5df2\u958b\u7acb\u767c\u7968\u7684", "converted", "\u5df2\u8f49\u63db", _s24_56, _s24_57, "exchange_rate", "\u532f\u7387", _s16_202, "\u8f49\u63db\u8ca8\u5e63\u55ae\u4f4d", "mark_paid", "\u6a19\u8a18\u5df2\u4ed8", "category", "\u985e\u5225", "address", "\u5730\u5740", "new_vendor", "\u65b0\u4f9b\u61c9\u5546", "created_vendor", "\u5efa\u7acb\u4f9b\u61c9\u5546\u8cc7\u6599\u6210\u529f", "updated_vendor", "\u66f4\u65b0\u4f9b\u61c9\u5546\u8cc7\u6599\u6210\u529f", "archived_vendor", "\u6b78\u6a94\u4f9b\u61c9\u5546\u8cc7\u6599\u6210\u529f", "deleted_vendor", "\u522a\u9664\u4f9b\u61c9\u5546\u6210\u529f", "restored_vendor", "\u5fa9\u539f\u4f9b\u61c9\u5546\u6210\u529f", _s16_203, "\u6b78\u6a94 :count \u7b46\u4f9b\u61c9\u5546\u8cc7\u6599\u6210\u529f", "deleted_vendors", "\u522a\u9664 :count \u7b46\u4f9b\u61c9\u5546\u6210\u529f", _s16_204, _s36_11, "new_expense", "\u8f38\u5165\u652f\u51fa", "created_expense", "\u5df2\u6210\u529f\u5efa\u7acb\u652f\u51fa", "updated_expense", "\u66f4\u65b0\u652f\u51fa\u8cc7\u6599\u6210\u529f", _s16_205, "\u6b78\u6a94\u652f\u51fa\u9805\u76ee\u6210\u529f", "deleted_expense", "\u522a\u9664\u652f\u51fa\u9805\u76ee\u6210\u529f", _s16_206, "\u5fa9\u539f\u652f\u51fa\u8cc7\u6599\u6210\u529f", _s17_130, "\u6b78\u6a94\u652f\u51fa\u9805\u76ee\u6210\u529f", _s16_207, "\u522a\u9664\u652f\u51fa\u9805\u76ee\u6210\u529f", _s17_131, _s37_17, "copy_shipping", "\u8907\u88fd\u9001\u8ca8\u5730\u5740", "copy_billing", "\u8907\u88fd\u5e33\u55ae\u5730\u5740", "design", "\u8a2d\u8a08", _s21_100, "\u627e\u4e0d\u5230\u8a18\u9304", "invoiced", "\u5df2\u958b\u7acb\u767c\u7968\u7684", "logged", "\u5df2\u767b\u5165", "running", "\u57f7\u884c\u4e2d", "resume", "\u7e7c\u7e8c", "task_errors", "\u8acb\u4fee\u6b63\u6240\u6709\u7684\u91cd\u758a\u6642\u6bb5", "start", "\u958b\u59cb", "stop", "\u505c\u6b62", "started_task", "\u5c55\u958b\u4efb\u52d9\u6210\u529f", "stopped_task", "\u505c\u6b62\u4efb\u52d9\u6210\u529f", "resumed_task", "\u5fa9\u539f\u4efb\u52d9\u6210\u529f", "now", "\u73fe\u5728", _s16_208, "\u81ea\u52d5\u555f\u52d5\u4efb\u52d9", "timer", "\u8a08\u6642\u5668", "manual", "\u624b\u52d5", "budgeted", "\u9810\u7b97", "start_time", "\u958b\u59cb\u6642\u9593", "end_time", "\u7d50\u675f\u6642\u9593", "date", "\u65e5\u671f", "times", "\u6642\u6bb5", "duration", "\u6642\u9593\u9577\u5ea6", "new_task", "\u65b0\u4efb\u52d9", "created_task", "\u5efa\u7acb\u5de5\u4f5c\u9805\u76ee\u6210\u529f", "updated_task", "\u66f4\u65b0\u5de5\u4f5c\u9805\u76ee\u6210\u529f", "archived_task", "\u6b78\u6a94\u4efb\u52d9\u8cc7\u6599\u6210\u529f", "deleted_task", "\u522a\u9664\u4efb\u52d9\u6210\u529f", "restored_task", "\u5fa9\u539f\u4efb\u52d9\u8cc7\u6599\u6210\u529f", "archived_tasks", "\u6b78\u6a94 :count \u9805\u4efb\u52d9\u6210\u529f", "deleted_tasks", "\u522a\u9664 :count \u9805\u4efb\u52d9\u6210\u529f", "restored_tasks", _s34_23, _s19_78, "\u8acb\u8f38\u5165\u59d3\u540d", "budgeted_hours", "\u5217\u5165\u9810\u7b97\u7684\u5c0f\u6642", "created_project", "\u5efa\u7acb\u5c08\u6848\u6210\u529f", "updated_project", "\u6210\u529f\u66f4\u65b0\u7684\u5c08\u6848", _s16_210, "\u6b78\u6a94\u5c08\u6848\u9805\u76ee\u6210\u529f", "deleted_project", _s28_43, _s16_211, "\u5fa9\u539f\u5c08\u6848\u6210\u529f", _s17_132, "\u6b78\u6a94 :count \u9805\u5c08\u6848\u6210\u529f", _s16_212, "\u522a\u9664 :count \u4ef6\u5c08\u6848\u6210\u529f", _s17_133, _s37_18, "new_project", "\u65b0\u5c08\u6848", _s27_53, "\u611f\u8b1d\u60a8\u4f7f\u7528\u6211\u5011\u7684\u61c9\u7528\u7a0b\u5f0f!", "if_you_like_it", "\u5982\u679c\u60a8\u559c\u6b61\uff0c\u8acb", "click_here", "\u6309\u4e00\u4e0b\u6b64\u8655", _s18_106, "Click here", "to_rate_it", "\u7d66\u5b83\u8a55\u5206\u3002", "average", "\u5e73\u5747", "unapproved", "\u672a\u540c\u610f", _s30_19, "\u8acb\u9032\u884c\u8eab\u4efd\u9a57\u8b49\u4ee5\u8b8a\u66f4\u9019\u500b\u8a2d\u5b9a", "locked", "\u9396\u5b9a", "authenticate", "\u8eab\u4efd\u9a57\u8b49", _s19_80, "\u8acb\u9a57\u8b49", _s24_58, "\u751f\u7269\u8b58\u5225\u9a57\u8b49", "footer", "\u9801\u5c3e", "compare", "\u6bd4\u8f03", "hosted_login", "\u8a17\u7ba1\u767b\u5165", "selfhost_login", "Selfhost \u767b\u5165", "google_sign_in", _s19_95, "today", "\u4eca\u5929", "custom_range", "\u81ea\u8a02\u7bc4\u570d", "date_range", "\u65e5\u671f\u7bc4\u570d", "current", "\u76ee\u524d", "previous", "\u4ee5\u524d", "current_period", "\u76ee\u524d\u671f\u9650", _s17_134, "\u6bd4\u8f03\u671f\u9650", "previous_period", "\u4e0a\u4e00\u671f\u9650", "previous_year", "\u4e0a\u4e00\u5e74\u5ea6", "compare_to", "\u6bd4\u8f03", "last7_days", "\u6700\u8fd1 7 \u5929", "last_week", "\u4e0a\u500b\u661f\u671f", "last30_days", "\u6700\u8fd1 30 \u5929", "this_month", "\u672c\u6708", "last_month", "\u4e0a\u500b\u6708", "this_year", "\u4eca\u5e74", "last_year", "\u4e0b\u500b\u6708", "custom", "\u81ea\u8a02", _s16_213, "\u518d\u88fd\u5230\u767c\u7968", "clone_to_quote", "\u518d\u88fd\u5230\u5831\u50f9\u55ae", "clone_to_credit", "Clone to Credit", "view_invoice", "\u6aa2\u8996\u767c\u7968", "convert", "\u8f49\u63db", "more", "\u66f4\u591a", "edit_client", "\u7de8\u8f2f\u7528\u6236", "edit_product", "\u7de8\u8f2f\u7522\u54c1\u8cc7\u6599", "edit_invoice", "\u7de8\u8f2f\u767c\u7968", "edit_quote", "\u7de8\u8f2f\u5831\u50f9\u55ae", "edit_payment", "\u7de8\u8f2f\u4ed8\u6b3e\u8cc7\u6599", "edit_task", "\u7de8\u8f2f\u5de5\u4f5c\u9805\u76ee", "edit_expense", "\u7de8\u8f2f\u652f\u51fa", "edit_vendor", "\u7de8\u8f2f\u4f9b\u61c9\u5546", "edit_project", "\u7de8\u8f2f\u5c08\u6848", _s20_87, "\u7de8\u8f2f\u9031\u671f\u6027\u5831\u50f9\u55ae", "billing_address", "\u5e33\u55ae\u5730\u5740", _s16_215, "\u9001\u8ca8\u4f4d\u5740", "total_revenue", "\u7e3d\u6536\u5165", "average_invoice", "\u5e73\u5747\u92b7\u552e\u984d", "outstanding", "\u672a\u4ed8\u6e05\u7684", "invoices_sent", "\u5df2\u5bc4\u51fa :count \u4efd\u767c\u7968", "active_clients", "\u4f7f\u7528\u4e2d\u7528\u6236", "close", "\u95dc\u9589", "email", "\u96fb\u5b50\u90f5\u4ef6", "password", "\u5bc6\u78bc", "url", "URL", "secret", "\u79d8\u5bc6", "name", "\u59d3\u540d", "logout", "\u767b\u51fa", "login", "\u767b\u5165", "filter", "\u7be9\u9078\u5668", "sort", "\u6392\u5e8f", "search", "\u641c\u5c0b", "active", "\u4f7f\u7528\u4e2d", "archived", "\u5df2\u6b78\u6a94", "deleted", "\u5df2\u522a\u9664", "dashboard", "\u5100\u8868\u677f", "archive", "\u6b78\u6a94", "delete", "\u522a\u9664", "restore", "\u5fa9\u539f", _s16_217, "\u91cd\u65b0\u6574\u7406\u5b8c\u6210", _s23_50, "\u8acb\u8f38\u5165\u60a8\u7684\u96fb\u5b50\u90f5\u4ef6", _s26_37, "\u8acb\u8f38\u5165\u60a8\u7684\u5bc6\u78bc", _s21_103, "\u8acb\u8f38\u5165\u60a8\u7684\u7db2\u5740", _s26_39, "\u8acb\u8f38\u5165\u7522\u54c1\u91d1\u9470", "ascending", "\u905e\u589e", "descending", "\u905e\u6e1b", "save", "\u5132\u5b58", _s17_136, "\u767c\u751f\u932f\u8aa4", "paid_to_date", "\u5df2\u4ed8", "balance_due", "\u5230\u671f\u9918\u984d", "balance", "\u5dee\u984d", "overview", "\u7e3d\u89bd", "details", "\u8a73\u7d30\u8cc7\u6599", "phone", "\u96fb\u8a71", "website", "\u7db2\u7ad9", "vat_number", "\u52a0\u503c\u7a05\u7de8\u865f", "id_number", "ID \u7de8\u865f", "create", "\u5efa\u7acb", _s19_82, "\u8907\u88fd :value \u5230\u526a\u8cbc\u7c3f", "error", "\u932f\u8aa4", _s16_219, "\u7121\u6cd5\u555f\u52d5", "contacts", "\u806f\u7d61\u4eba", "additional", "\u984d\u5916", "first_name", "\u540d\u5b57", "last_name", "\u59d3\u6c0f", "add_contact", "\u65b0\u589e\u806f\u7d61\u8cc7\u6599", "are_you_sure", "\u60a8\u78ba\u5b9a\u55ce?", "cancel", "\u53d6\u6d88", "ok", "\u6b63\u5e38", "remove", "\u522a\u9664", _s16_221, "\u96fb\u5b50\u90f5\u4ef6\u7121\u6548", "product", "\u7522\u54c1", "products", "\u7522\u54c1", "new_product", "\u65b0\u7522\u54c1", "created_product", "\u5efa\u7acb\u7522\u54c1\u8cc7\u6599\u6210\u529f", "updated_product", "\u6210\u529f\u66f4\u65b0\u7684\u7522\u54c1\u8cc7\u6599", _s16_223, "\u6b78\u6a94\u7522\u54c1\u8cc7\u6599\u6210\u529f", "deleted_product", "\u5df2\u6210\u529f\u522a\u9664\u7522\u54c1\u8cc7\u6599", _s16_224, "\u5fa9\u539f\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s17_138, "\u6b78\u6a94 :count \u9805\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s16_225, "\u522a\u9664 :count \u7b46\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s17_139, _s37_19, "product_key", "\u7522\u54c1", "notes", "\u8a3b\u8a18", "cost", "\u6210\u672c", "client", "\u7528\u6236", "clients", "\u7528\u6236", "new_client", "\u65b0\u7528\u6236", "created_client", "\u5efa\u7acb\u7528\u6236\u8cc7\u6599\u6210\u529f", "updated_client", "\u66f4\u65b0\u7528\u6236\u8cc7\u6599\u6210\u529f", "archived_client", "\u6b78\u6a94\u7528\u6236\u8cc7\u6599\u6210\u529f", _s16_226, "\u6b78\u6a94 :count \u500b\u7528\u6236\u8cc7\u6599\u6210\u529f", "deleted_client", "\u522a\u9664\u7528\u6236\u8cc7\u6599\u6210\u529f", "deleted_clients", "\u522a\u9664 :count \u7b46\u7528\u6236\u8cc7\u6599\u6210\u529f", "restored_client", "\u5fa9\u539f\u7528\u6236\u8cc7\u6599\u6210\u529f", _s16_227, _s36_13, "address1", "\u8857\u9053", "address2", "\u5927\u6a13/\u5957\u623f", "city", "\u57ce\u5e02", "state", "\u5dde/\u7701", "postal_code", "\u90f5\u905e\u5340\u865f", "country", "\u570b\u5bb6", "invoice", "\u767c\u7968", "invoices", "\u767c\u7968", "new_invoice", "\u65b0\u767c\u7968", "created_invoice", "\u88fd\u4f5c\u5b8c\u6210\u7684\u767c\u7968", "updated_invoice", "\u66f4\u65b0\u767c\u7968\u6210\u529f", _s16_228, "\u6b78\u6a94\u767c\u7968\u8cc7\u6599\u6210\u529f", "deleted_invoice", "\u522a\u9664\u767c\u7968\u6210\u529f", _s16_229, "\u5fa9\u539f\u767c\u7968\u6210\u529f", _s17_140, "\u6b78\u6a94 :count \u7b46\u767c\u7968\u8cc7\u6599\u6210\u529f", _s16_230, "\u522a\u9664 :count \u7b46\u767c\u7968\u6210\u529f", _s17_141, _s37_20, "emailed_invoice", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u767c\u7968\u6210\u529f", "emailed_payment", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u4ed8\u6b3e\u6210\u529f", "amount", "\u91d1\u984d", "invoice_number", "\u767c\u7968\u865f\u78bc", "invoice_date", "\u767c\u7968\u958b\u7acb\u65e5\u671f", "discount", "\u6298\u6263", "po_number", "\u90f5\u905e\u5340\u865f", "terms", "\u689d\u6b3e", "public_notes", "\u516c\u958b\u8a3b\u8a18", "private_notes", "\u79c1\u4eba\u8a3b\u8a18", "frequency", "\u983b\u7387", "start_date", "\u958b\u59cb\u65e5\u671f", "end_date", "\u7d50\u675f\u65e5\u671f", "quote_number", "\u5831\u50f9\u55ae\u7de8\u865f", "quote_date", "\u5831\u50f9\u55ae\u65e5\u671f", "valid_until", "\u6709\u6548\u81f3", "items", "\u500b\u9805\u76ee", "partial_deposit", "\u5b58\u6b3e", "description", "\u63cf\u8ff0", "unit_cost", "\u55ae\u4f4d\u6210\u672c", "quantity", "\u6578\u91cf", "add_item", "\u52a0\u5165\u9805\u76ee", "contact", "\u806f\u7d61\u4eba", "work_phone", "\u96fb\u8a71", "total_amount", "\u7e3d\u91d1\u984d", "pdf", "PDF", "due_date", "\u61c9\u4ed8\u6b3e\u65e5\u671f", _s16_231, "\u90e8\u5206\u622a\u6b62\u65e5\u671f", "status", "\u72c0\u614b", _s17_142, "\u767c\u7968\u72c0\u614b", "quote_status", "\u5831\u50f9\u55ae\u72c0\u614b", _s22_69, "\u6309\u4e00\u4e0b + \u4f86\u52a0\u5165\u9805\u76ee", _s22_71, "\u6309\u4e00\u4e0b + \u4f86\u52a0\u5165\u9805\u76ee", "count_selected", ":count \u9805\u5df2\u9078\u53d6", "total", "\u7e3d\u8a08", "percent", "\u767e\u5206\u6bd4", "edit", "\u7de8\u8f2f", "dismiss", "\u64a4\u92b7", _s20_89, "\u8acb\u9078\u53d6\u65e5\u671f", _s22_72, "\u8acb\u9078\u53d6\u4e00\u500b\u7528\u6236", _s24_60, "\u8acb\u9078\u53d6\u767c\u7968", "task_rate", "\u4efb\u52d9\u8cbb\u7387", "settings", "\u8a2d\u5b9a", "language", "\u8a9e\u8a00", "currency", "\u8ca8\u5e63", "created_at", "\u5efa\u7acb\u65e5\u671f", "created_on", "Created On", "updated_at", "\u66f4\u65b0", "tax", "\u7a05", _s30_21, "\u8acb\u8f38\u5165\u767c\u7968\u7de8\u865f", _s27_57, "\u8acb\u8f38\u5165\u5831\u50f9\u55ae\u7de8\u865f", "past_due", "\u904e\u53bb\u5230\u671f", "draft", "\u8349\u7a3f", "sent", "\u5df2\u50b3\u9001", "viewed", "\u5df2\u6aa2\u8996", "approved", "\u5df2\u6838\u51c6", "partial", "\u5b58\u6b3e", "paid", "\u5df2\u4ed8\u6b3e", "mark_sent", "\u6a19\u8a18\u5df2\u50b3\u9001", _s22_74, "\u6a19\u8a18\u767c\u7968\u70ba\u5df2\u50b3\u9001\u6210\u529f", _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "\u5b8c\u6210", _s37_21, "\u8acb\u8f38\u5165\u7528\u6236\u6216\u9023\u7d61\u4eba\u59d3\u540d", "dark_mode", "\u9ed1\u6697\u6a21\u5f0f", _s27_59, "\u91cd\u65b0\u555f\u52d5\u61c9\u7528\u7a0b\u5f0f\u4ee5\u5957\u7528\u8b8a\u66f4", "refresh_data", "\u91cd\u65b0\u6574\u7406\u8cc7\u6599", "blank_contact", "\u7a7a\u767d\u9023\u7d61\u4eba", "activity", "\u6d3b\u52d5", _s16_233, "\u627e\u4e0d\u5230\u8a18\u9304", "clone", "\u518d\u88fd", "loading", "\u8f09\u5165\u4e2d", "industry", "\u5de5\u696d", "size", "\u5927\u5c0f", "payment_terms", "\u4ed8\u6b3e\u689d\u4ef6", "payment_date", "\u4ed8\u6b3e\u65e5\u671f", "payment_status", "\u4ed8\u6b3e\u72c0\u614b", _s16_235, "\u64f1\u7f6e", _s16_236, "\u4f5c\u5ee2", _s16_237, "\u5931\u6557", _s16_238, "\u5b8c\u6210", _s16_239, "\u90e8\u5206\u9000\u6b3e", _s16_240, "\u9000\u6b3e", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "\u6de8\u984d", "client_portal", "\u7528\u6236\u9580\u6236\u9801\u9762", "show_tasks", "\u986f\u793a\u4efb\u52d9", "email_reminders", "\u96fb\u5b50\u90f5\u4ef6\u63d0\u9192", "enabled", "\u555f\u7528", "recipients", "\u6536\u4ef6\u4eba", "initial_email", "\u6700\u521d\u7684\u96fb\u5b50\u90f5\u4ef6", "first_reminder", "\u9996\u6b21\u63d0\u9192", "second_reminder", "\u7b2c\u4e8c\u6b21\u63d0\u9192", "third_reminder", "\u7b2c\u4e09\u6b21\u63d0\u9192", "reminder1", "\u9996\u6b21\u63d0\u9192", "reminder2", "\u7b2c\u4e8c\u6b21\u63d0\u9192", "reminder3", "\u7b2c\u4e09\u6b21\u63d0\u9192", "template", "\u7bc4\u672c", "send", "\u50b3\u9001", "subject", "\u4e3b\u65e8", "body", "\u5167\u6587", "send_email", "\u5bc4\u9001\u96fb\u5b50\u90f5\u4ef6", "email_receipt", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u50b3\u9001\u4ed8\u6b3e\u6536\u64da\u7d66\u7528\u6236", "auto_billing", "\u81ea\u52d5\u8a08\u8cbb", "button", "\u6309\u9215", "preview", "\u9810\u89bd", "customize", "\u81ea\u8a02", "history", "\u6b77\u7a0b\u7d00\u9304", "payment", "\u4ed8\u6b3e", "payments", "\u4ed8\u6b3e", "refunded", "\u9000\u6b3e", "payment_type", "\u4ed8\u6b3e\u65b9\u5f0f", _s21_105, "\u8f49\u5e33\u8cc7\u6599", "enter_payment", "\u8f38\u5165\u4ed8\u6b3e\u8cc7\u6599", "new_payment", "\u8f38\u5165\u4ed8\u6b3e\u8cc7\u6599", "created_payment", "\u5df2\u5efa\u7acb\u5b8c\u6210\u7684\u4ed8\u6b3e\u8cc7\u6599", "updated_payment", "\u66f4\u65b0\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_241, "\u6b78\u6a94\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", "deleted_payment", "\u522a\u9664\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_242, "\u5fa9\u539f\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s17_145, "\u6b78\u6a94 :count \u7b46\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_243, "\u522a\u9664 :count \u7b46\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s17_146, _s37_23, "quote", "\u5831\u50f9\u55ae", "quotes", "\u5831\u50f9\u55ae", "new_quote", "\u65b0\u5831\u50f9\u55ae", "created_quote", "\u5831\u50f9\u55ae\u5efa\u7acb\u6210\u529f", "updated_quote", "\u5831\u50f9\u55ae\u66f4\u65b0\u6210\u529f", "archived_quote", "\u6b78\u6a94\u5831\u50f9\u55ae\u6210\u529f", "deleted_quote", "\u5831\u50f9\u55ae\u522a\u9664\u6210\u529f", "restored_quote", "\u5fa9\u539f\u5831\u50f9\u55ae\u6210\u529f", "archived_quotes", "\u6b78\u6a94 :count \u4efd\u5831\u50f9\u55ae\u6210\u529f", "deleted_quotes", "\u522a\u9664 :count \u7b46\u5831\u50f9\u55ae\u6210\u529f", "restored_quotes", _s35_23, "expense", "\u652f\u51fa", "expenses", "\u652f\u51fa", "vendor", "\u4f9b\u61c9\u5546", "vendors", "\u4f9b\u61c9\u5546", "task", "\u4efb\u52d9", "tasks", "\u4efb\u52d9", "project", "\u5c08\u6848", "projects", "\u5c08\u6848", "activity_1", ":user \u5df2\u5efa\u7acb\u7528\u6236 :client", "activity_2", ":user \u5df2\u5c07\u7528\u6236 :client \u6b78\u6a94", "activity_3", ":user \u5df2\u522a\u9664\u7528\u6236 :client", "activity_4", ":user \u5df2\u5efa\u7acb\u767c\u7968 :invoice", "activity_5", ":user \u5df2\u66f4\u65b0\u767c\u7968 :invoice", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", ":user \u5df2\u5c07\u767c\u7968 :invoice \u6b78\u6a94", "activity_9", ":user \u5df2\u522a\u9664\u767c\u7968 :invoice", "activity_10", _s85_0, "activity_11", ":user \u5df2\u66f4\u65b0\u4ed8\u6b3e\u8cc7\u6599 :payment", "activity_12", ":user \u5df2\u5c07\u4ed8\u6b3e\u8cc7\u6599 :payment \u6b78\u6a94", "activity_13", ":user \u5df2\u522a\u9664\u4ed8\u6b3e\u8cc7\u6599 :payment", "activity_14", ":user \u5df2\u8f38\u5165\u8cb8\u6b3e\u8cc7\u6599 :credit", "activity_15", ":user \u66f4\u65b0\u8cb8\u6b3e :credit", "activity_16", ":user \u5df2\u5c07 :credit \u8cb8\u6b3e\u8cc7\u6599\u6b78\u6a94", "activity_17", ":user \u5df2\u522a\u9664 :credit \u8cb8\u6b3e\u8cc7\u6599", "activity_18", ":user \u5df2\u5efa\u7acb\u5831\u50f9\u55ae :quote", "activity_19", ":user \u5df2\u66f4\u65b0\u5831\u50f9\u55ae :quote", "activity_20", _s50_10, "activity_21", ":contact \u5df2\u6aa2\u8996\u5831\u50f9\u55ae :quote", "activity_22", ":user \u5df2\u5c07\u5831\u50f9\u55ae :quote \u6b78\u6a94", "activity_23", ":user \u5df2\u522a\u9664\u767c\u7968 :quote", "activity_24", ":user \u5df2\u5fa9\u539f\u5831\u50f9\u55ae :quote", "activity_25", ":user \u5df2\u5fa9\u539f\u767c\u7968 :invoice", "activity_26", ":user \u5df2\u5fa9\u539f\u7528\u6236 :client \u8cc7\u6599", "activity_27", ":user \u5df2\u5fa9\u539f\u4ed8\u6b3e\u8cc7\u6599 :payment", "activity_28", ":user \u5df2\u5fa9\u539f :credit \u8cb8\u6b3e\u8cc7\u6599", "activity_29", _s42_14, "activity_30", ":user \u5df2\u5efa\u7acb\u4f9b\u61c9\u5546 :vendor", "activity_31", ":user \u5df2\u5c07\u4f9b\u61c9\u5546 :vendor \u6b78\u6a94", "activity_32", ":user \u5df2\u522a\u9664\u4f9b\u61c9\u5546 :vendor", "activity_33", ":user \u5df2\u5fa9\u539f\u4f9b\u61c9\u5546 :vendor", "activity_34", ":user \u5df2\u5efa\u7acb\u652f\u51fa :expense", "activity_35", ":user \u5df2\u5c07\u652f\u51fa :expense \u6b78\u6a94", "activity_36", ":user \u5df2\u522a\u9664\u652f\u51fa :expense", "activity_37", ":user \u5df2\u5fa9\u539f\u652f\u51fa :expense", "activity_39", ":user \u5df2\u53d6\u6d88\u4e00\u9805 :payment_amount \u7684\u4ed8\u6b3e :payment", "activity_40", ":user \u7372\u5f97\u4e00\u7b46\u91d1\u984d :payment_amount \u4ed8\u6b3e :payment \u7684\u9000\u6b3e :adjustment", "activity_41", ":payment_amount \u7684\u4ed8\u6b3e (:payment) \u5931\u6557", "activity_42", ":user \u5df2\u5efa\u7acb\u4efb\u52d9 :task", "activity_43", ":user \u5df2\u5c07\u4efb\u52d9 :task \u66f4\u65b0", "activity_44", ":user \u5df2\u5c07\u4efb\u52d9 :task \u6b78\u6a94", "activity_45", ":user \u5df2\u522a\u9664\u4efb\u52d9 :task", "activity_46", ":user \u5df2\u5c07\u4efb\u52d9 :task\u5fa9\u539f", "activity_47", ":user \u5df2\u5c07\u652f\u51fa :expense \u66f4\u65b0", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact \u5df2\u56de\u8986\u7968\u8b49 :ticket", "activity_56", ":user \u5df2\u6aa2\u8996\u7968\u8b49 :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "\u4e00\u6b21\u6027\u5bc6\u78bc", "emailed_quote", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u5831\u50f9\u55ae\u6210\u529f", "emailed_credit", _s27_73, _s20_91, "\u6a19\u8a18\u5831\u50f9\u55ae\u70ba\u5df2\u50b3\u9001\u6210\u529f", _s21_107, _s34_24, "expired", "\u904e\u671f", "all", "\u5168\u90e8", "select", "\u9078\u64c7", _s22_76, "\u9577\u6309\u591a\u9078", "custom_value1", "\u81ea\u8a02\u503c", "custom_value2", "\u81ea\u8a02\u503c", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u767c\u7968\u865f\u78bc\u8a08\u6578\u5668", _s20_92, _s20_93, _s20_94, "\u5831\u50f9\u55ae\u7de8\u865f\u8a08\u6578\u5668", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "\u985e\u578b", "invoice_amount", "\u767c\u7968\u91d1\u984d", _s16_248, "\u61c9\u4ed8\u6b3e\u65e5\u671f", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "\u81ea\u52d5\u5e33\u55ae", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "\u7a05\u540d", "tax_amount", "\u7a05\u91d1\u91d1\u984d", "tax_paid", "\u5df2\u4ed8\u7a05", "payment_amount", "\u4ed8\u6b3e\u91d1\u984d", "age", "\u5e74\u9f61", "is_running", "Is Running", "time_log", "\u6642\u9593\u65e5\u8a8c", "bank_id", "\u9280\u884c", _s19_89, _s19_90, _s16_249, "\u652f\u51fa\u985e\u5225", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "hr", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Akcija", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Raspored", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s16_270, "archive_invoice", "Arhiviraj ra\u010dun", "archive_quote", _s16_271, "archive_credit", _s16_272, "archive_task", _s17_160, "archive_client", _s18_128, "archive_project", _s17_161, "archive_expense", _s16_273, "restore_payment", "Obnovi uplatu", "restore_invoice", "Obnovi ra\u010dun", "restore_quote", "Obnovi narud\u017ebu", "restore_credit", "Obnovi kredit", "restore_task", "Obnovi zadatak", "restore_client", "Obnovi klijenta", "restore_project", "Restore Project", "restore_expense", "Obnovi tro\u0161ak", "archive_vendor", _s20_103, "restore_vendor", "Restore Vendor", "create_product", "Dodaj proizvod", "update_product", "Update Product", "delete_product", "Izbri\u0161i proizvod", "restore_product", "Restore Product", "archive_product", _s18_129, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "sat", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Otpremi", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Izbri\u0161i projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Pohrani kao zadane uvjete", _s22_5, "Pohrani kao zadano podno\u017eje", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Uspje\u0161no kreiran bankovni ra\u010dun", _s20_11, "Uspje\u0161no a\u017euriran bankovni ra\u010dun", _s17_12, _s20_104, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "A\u017euriraj kredit", "delete_credit", "Obri\u0161i kredit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s24_74, _s21_21, "Uspje\u0161no arhiviran bankovni ra\u010dun", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Spoji", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Stanje", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Dodaj usmjernik", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s21_133, _s17_28, _s17_29, "week", "Tjedan", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Valuta ra\u010duna", "range", "Raspon", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Odobri", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Postava zaporke", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Pregled tro\u0161kova # :expense", "view_statement", "Moje Izvje\u0161\u0107e", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sustav", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, "Ukupno bruto", _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, "Redovni tro\u0161ak", _s18_29, "Redovni tro\u0161kovi", _s21_46, "Novi redovni tro\u0161ak", _s22_37, "Uredi redovne tro\u0161kove", _s25_8, "Uspje\u0161no kreiran redovni tro\u0161ak", _s25_9, "Uspje\u0161no ure\u0111en redovni tro\u0161ak", _s26_7, "Uspje\u0161no arhiviran redovni tro\u0161ak", _s25_10, "Uspje\u0161no izbrisan redovni tro\u0161ak", _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Uvezi podatke", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Zadnje a\u017euriranje", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", "Mora biti ve\u0107e od nula i manje od zbroja", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Omogu\u0107i", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Postavi poddomenu ili prikazujte ra\u010dune na vlastitoj web stranici.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, _s16_262, _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Pro\u0161lo tromjesje\u010dje", "to_update_run", "To update run", _s18_49, "Konverzija ra\u010duna", _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Fakturiraj zadatak", "invoice_expense", "Tro\u0161ak ra\u010duna", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s17_162, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s17_56, "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Sakrij", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Kolona", "sample", "Uzorak", "map_to", "Map To", "import", "Uvoz", _s25_21, _s29_13, "select_file", "Molim odaberite datoteku", _s16_84, _s16_85, "csv_file", "CSV datoteka", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Nepla\u0107eno", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Ukupan iznos", "quote_total", "Ukupan iznos", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Klijent", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, _s19_97, _s20_61, _s24_75, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "Pogledaj izmjene", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "Treba biti fakturiran", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Prika\u017ei lozinku", "hide_password", "Sakrij lozinku", "copy_error", "Kopiraj gre\u0161ku", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Ozna\u010di kao aktivno", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "Redovni ra\u010dun", _s18_61, "Redovni ra\u010duni", _s21_74, "Novi redovni ra\u010dun", _s22_50, "Uredi ponavljaju\u0107i ra\u010dun", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Uspje\u0161no arhiviran redoviti ra\u010dun", _s25_34, "Uspje\u0161no obrisan redoviti ra\u010dun", _s25_35, _s38_13, _s26_17, "Uspje\u0161no obnovljen redoviti ra\u010dun", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email poslan", _s17_70, _s17_71, "failure", "Neuspjeh", "quota_exceeded", "Kvota prema\u0161ena", _s16_94, _s16_95, "system_logs", "Zapisnici sustava", "view_portal", "View Portal", "copy_link", "Kopiraj link", "token_billing", "Pohrani detalje kartice", _s24_46, "Dobrodo\u0161li u Invoice Ninja", "always", "Always", "optin", "Dragovoljno sudjeluj", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Automatski pretvoriti", "company_name", "Company Name", "reminder1_sent", "Podsjetnik 1 poslan", "reminder2_sent", "Podsjetnik 2 poslan", "reminder3_sent", "Podsjetnik 3 poslan", _s18_65, "Podsjetnik 4 poslan", "pdf_page_info", _s27_79, _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "Pogled u aplikaciji Stripe", "rows_per_page", "Redova po stranici", "hours", "sati", "statement", "Izvje\u0161\u0107e o stanju duga", "taxes", "Porezi", "surcharge", "Surcharge", "apply_payment", "Izvr\u0161i pla\u0107anje", "apply_credit", "Primjeni kredit", "apply", "Apply", "unapplied", "Neprovedeni", "select_label", "Select Label", "custom_labels", _s18_130, "record_type", "Vrsta zapisa", "record_name", "Ime zapisa", "file_type", "Vrsta datoteke", "height", "Visina", "width", "\u0160irina", "to", "Prima", "health_check", "Provjera zdravlja", "payment_type_id", "Tip uplate", "last_login_at", "Posljednja prijava u", "company_key", "Klju\u010d tvrtke", "storefront", "Storefront", "storefront_help", "Omogu\u0107ite aplikacijama tre\u0107ih strana za stvaranje ra\u010duna", "client_created", "Klijent stvoren", _s20_64, "E-po\u0161ta za internetsko pla\u0107anje", _s20_66, _s25_65, "completed", "Dovr\u0161eno", "gross", "Bruto", "net_amount", "Neto iznos", "net_balance", "Neto saldo", "client_settings", "Postavke klijenta", _s17_72, "Odabrani ra\u010duni", _s17_74, "Odabrane transkacije", "selected_quotes", "Odabrane ponude", "selected_tasks", "Odabrani zadaci", _s17_76, "Odabrani tro\u0161kovi", _s17_78, "Dolazni ra\u010duni", _s17_80, _s17_81, "recent_payments", "Nedavne uplate", "upcoming_quotes", "Nadolaze\u0107e ponude", "expired_quotes", "Istekle ponude", "create_client", "Create Client", "create_invoice", "Kreiraj ra\u010dun", "create_quote", "Kreiraj ponudu", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "A\u017euriraj ponudu", "delete_quote", "Obri\u0161i ponudu", "update_invoice", "A\u017euriraj ra\u010dun", "delete_invoice", "Obri\u0161i ra\u010dun", "update_client", "A\u017euriraj klijenta", "delete_client", "Obri\u0161i klijenta", "delete_payment", "Obri\u0161i uplatu", "update_vendor", "A\u017euriraj dobavlja\u010da", "delete_vendor", _s17_163, "create_expense", "Stvori tro\u0161ak", "update_expense", "A\u017euriraj tro\u0161ak", "delete_expense", "Obri\u0161i tro\u0161ak", "create_task", "Kreiraj zadatak", "update_task", "A\u017euriraj zadatak", "delete_task", "Obri\u0161i zadatak", "approve_quote", "Odobri ponudu", "off", "Off", "when_paid", "When Paid", "expires_on", "Istje\u010de u", "free", "Slobodan", "plan", "Plan", "show_sidebar", "Poka\u017ei bo\u010dnu traku", "hide_sidebar", _s18_131, "event_type", "Vrsta doga\u0111aja", "target_url", "Target", "copy", "Kopiraj", "must_be_online", "Ponovo pokrenite aplikaciju nakon povezivanja s internetom", _s17_82, "CRON zadatak mora biti postavljen", "api_webhooks", "API Webhooks", "search_webhooks", "Pretra\u017ei :count Webhooks", "search_webhook", "Pretra\u017ei 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Novi Webhook", "edit_webhook", "Uredi Webhook", "created_webhook", "Webhook uspje\u0161no stvoren", "updated_webhook", "Webhook uspje\u0161no a\u017euriran", _s16_98, "Webhook uspje\u0161no arhiviran", "deleted_webhook", "Webhook uspje\u0161no izbrisan", "removed_webhook", "Webhook uspje\u0161no uklonjen", _s16_99, "Webhook uspje\u0161no vra\u0107en", _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API tokeni", "api_docs", "API Docs", "search_tokens", "Pretra\u017ei :count tokena", "search_token", _s16_274, "token", "Token", "tokens", "Tokeni", "new_token", "Novi token", "edit_token", "Uredi token", "created_token", "Uspje\u0161no kreiran token", "updated_token", "Uspje\u0161no a\u017euriran token", "archived_token", "Uspje\u0161no arhiviran token", "deleted_token", "Uspje\u0161no obrisan token", "removed_token", "Token uspje\u0161no uklonjen", "restored_token", "Token uspje\u0161no vra\u0107en", "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s21_134, _s24_48, "Omogu\u0107ite klijentima da se sami registriraju na portalu", "email_invoice", _s16_275, "email_quote", "\u0160alji ponudu e-po\u0161tom", "email_credit", "Email Credit", "email_payment", "Po\u0161alji uplatu e-mailom", _s20_69, "Klijent nema postavljenu adresu e-po\u0161te", "ledger", "Ledger", "view_pdf", "Pogledaj PDF", "all_records", "Svi zapisi", "owned_by_user", _s20_105, _s16_102, _s16_103, "contact_name", "Contact Name", "use_default", "Upotrijebi zadanu vrijednost", _s16_104, "Beskrajni podsjetnici", "number_of_days", "Broj dana", _s23_31, "Konfiguriraj rokove pla\u0107anja", "payment_term", "Rok pla\u0107anja", _s16_105, "Novi rok pla\u0107anja", _s17_86, "Uredi uvjete pla\u0107anja", _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, "Uspje\u0161no izbrisan rok pla\u0107anja", _s20_73, "Uspje\u0161no uklonjen rok pla\u0107anja", _s21_77, "Uspje\u0161no vra\u0107en rok pla\u0107anja", _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", "Prijavite se e-po\u0161tom", "change", "Promijeni", _s23_33, "Promijeni na mobilni izgled?", _s24_49, "Promijeni na izgled stolnog ra\u010dunala", "send_from_gmail", "Po\u0161alji s Gmaila", "reversed", "Stornirano", "cancelled", "Otkazani", "credit_amount", "Iznos kredita", "quote_amount", "Iznos Ponude", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Sakri Izbornik", "show_menu", "Prika\u017ei Izbornik", _s18_67, "Djelomi\u010dan Povrat", _s16_107, "Pretra\u017ei Dokumente", "search_designs", "Pretra\u017ei Dizajne", "search_invoices", "Pretra\u017ei Ra\u010dune", "search_clients", "Pretra\u017ei Klijente", "search_products", _s18_132, "search_quotes", "Pretra\u017ei Ponude", "search_credits", "Search Credits", "search_vendors", "Pretra\u017ei Dobavlja\u010da", "search_users", "Pretra\u017ei Korisnike", _s16_108, "Pretra\u017ei porezne stope", "search_tasks", "Pretra\u017ei Zadatke", "search_settings", "Pretra\u017ei Postavke", "search_projects", _s17_164, "search_expenses", _s17_165, "search_payments", "Pretra\u017ei Uplate", "search_groups", "Pretra\u017ei Grupe", "search_company", "Pretra\u017ei Poduze\u0107e", "search_document", "Pretra\u017ei 1 dokument", "search_design", "Pretra\u017ei 1 dizajn", "search_invoice", "Pretra\u017ei 1 ra\u010dun", "search_client", "Pretra\u017ei 1 klijenta", "search_product", "Pretra\u017ei 1 proizvod", "search_quote", "Pretra\u017ei 1 ponudu", "search_credit", "Search 1 Credit", "search_vendor", "Pretra\u017ei 1 dobavlja\u010da", "search_user", "Pretra\u017ei 1 korisnika", "search_tax_rate", "Pretra\u017ei 1 poreznu stopu", "search_task", "Pretra\u017ei 1 zadatka", "search_project", "Pretra\u017ei 1 projekta", "search_expense", "Pretra\u017ei 1 tro\u0161ka", "search_payment", "Pretra\u017ei 1 transakciju", "search_group", "Pretra\u017ei 1 grupu", "refund_payment", "Refund Payment", _s17_90, _s23_56, _s18_69, _s23_56, _s16_114, "Uspje\u0161no otkazani ra\u010duni", _s17_91, "Uspje\u0161no storniran ra\u010dun", "reverse", "Storniraj", "full_name", "Ime i prezime", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Neobavezno", "license", "Licenca", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Stanje ra\u010duna", "age_group_0", "0 - 30 dana", "age_group_30", "30 - 60 dana", "age_group_60", "60 - 90 dana", "age_group_90", "90 - 120 dana", "age_group_120", "120+ dana", "refresh", "Refresh", "saved_design", "Uspje\u0161no spremljen dizajn", "client_details", "Pojedinosti o klijentu", "company_address", "Adresa tvrtke", "invoice_details", "Detalji ra\u010duna", "quote_details", "Pojedinosti o ponudi", "credit_details", "Credit Details", "product_columns", "Stupci proizvoda", "task_columns", "Stupci zadatka", "add_field", "Dodaj polje", "all_events", "Svi doga\u0111aji", "permissions", "Permissions", "none", "None", "owned", "U vlasni\u0161tvu", "payment_success", "Uspjeh pla\u0107anja", "payment_failure", "Neuspjeh pla\u0107anja", "invoice_sent", _s19_94, "quote_sent", "Ponuda poslana", "credit_sent", "Credit Sent", "invoice_viewed", "Ra\u010dun pregledan", "quote_viewed", "Ponuda pogledana", "credit_viewed", "Credit Viewed", "quote_approved", "Ponuda odobrena", _s25_38, "Primi sve obavijesti", _s16_116, "Kupi licencu", "apply_license", "Apply License", "cancel_account", "Izbri\u0161i korisni\u010dki ra\u010dun", _s22_57, "Pozor: Ovo \u0107e trajno obrisati sve va\u0161e podatke, nema povratka.", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", "Ponuda uspje\u0161no pretvorena", "credit_design", "Credit Design", "includes", "Uklju\u010duje", "header", "Zaglavlje", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Prilago\u0111eni dizajni", "designs", "Dizajni", "new_design", "Novi dizajn", "edit_design", "Uredi dizajn", "created_design", "Dizajn uspje\u0161no stvoren", "updated_design", "Dizajn uspje\u0161no a\u017euriran", "archived_design", "Dizajn uspje\u0161no arhiviran", "deleted_design", "Dizajn uspje\u0161no izbrisan", "removed_design", "Dizajn uspje\u0161no uklonjen", "restored_design", "Dizajn uspje\u0161no vra\u0107en", _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Prijedlozi", "tickets", "Radni nalozi", _s16_120, "Ponavljaju\u0107e ponude", "recurring_tasks", _s19_98, _s18_71, "Upravljanje ra\u010dunima", "credit_date", "Datum kredita", "credit", "Kredit", "credits", "Krediti", "new_credit", "Dodaj kredit", "edit_credit", "Uredi kredit", "created_credit", "Uspje\u0161no kreiran kredit", "updated_credit", _s27_40, "archived_credit", "Uspje\u0161no arhiviran kredit", "deleted_credit", "Uspje\u0161no obrisan kredit", "removed_credit", _s27_42, "restored_credit", "Uspje\u0161no obnovljen kredit", _s16_122, "Uspje\u0161no arhivirano :count kredita", "deleted_credits", "Uspje\u0161no obrisano :count kredita", _s16_123, _s36_9, "current_version", _s16_276, "latest_version", "Najnovija verzija", "update_now", "A\u017euriraj sada", _s26_24, "Dostupna je nova verzija web aplikacije", _s16_124, _s19_99, "app_updated", "A\u017euriranje je uspje\u0161no zavr\u0161eno", "learn_more", _s16_277, "integrations", "Integracije", "tracking_id", "Broj za pra\u0107enje", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Novo poduze\u0107e", "added_company", "Tvrtka je uspje\u0161no dodana", "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Resetiraj", "number", "Broj", "export", "Izvoz", "chart", "Karte", "count", "Zbroj", "totals", "Zbrojevi", "blank", "Blank", "day", "Dan", "month", "Mjesec", "year", "Godina", "subgroup", "Subgroup", "is_active", "Je aktivan", "group_by", "Grupiraj po", "credit_balance", "Stanje kredita", _s18_77, "Zadnje prijavljivanje kontakta", _s17_98, _s17_166, "contact_phone", "Contact Phone", _s21_79, "Prilago\u0111ena vrijednost 1 kontakta", _s21_80, "Prilago\u0111ena vrijednost 2 kontakta", _s21_81, "Prilago\u0111ena vrijednost 3 kontakta", _s21_82, "Prilago\u0111ena vrijednost 4 kontakta", _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Dodijeljeno za", "created_by", _s16_260, "assigned_to_id", "Dodijeljeno ID-u", "created_by_id", "Stvorio ID", "add_column", "Dodaj stupac", "edit_columns", "Uredi stupce", "columns", "Kolone", "aging", "Izvan dospije\u0107a", "profit_and_loss", "Profit i Tro\u0161ak", "reports", "Izvje\u0161\u0107a", "report", "Izvje\u0161\u0107a", "add_company", "Dodaj poduze\u0107e", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Pomo\u0107", "refund", "Refund", "refund_date", "Datum povrata novca", "filtered_by", "Filtrirano po", "contact_email", "Contact Email", "multiselect", "Vi\u0161estruki odabir", "entity_state", "Kanton", "verify_password", "Potvrdi lozinku", "applied", "Primijenjeno", _s21_83, "Uklju\u010dite nedavne pogre\u0161ke iz zapisnika", _s30_12, "Primili smo va\u0161u poruku i poku\u0161at \u0107emo brzo odgovoriti.", "message", "Poruka", "from", "\u0160alje", _s20_76, "Prika\u017ei detalje o proizvodu", _s25_40, "Uklju\u010dite opis i cijenu u padaju\u0107i izbornik proizvoda", _s20_78, "PDF renderer zahtijeva :version", _s18_80, "Prilagodite postotak naknade", _s23_35, "Prilagodite postotak da biste uzeli u obzir naknadu", _s18_82, "Konfigurirajte postavke", "support_forum", "support forum", "about", "About", "documentation", "Dokumentacija", "contact_us", _s17_167, "subtotal", "Osnovica", "line_total", "Ukupno", "item", "Stavka", "credit_email", "Credit Email", "iframe_url", "Web mjesto", "domain_url", "URL domene", _s21_84, _s20_106, _s20_79, "Lozinka mora sadr\u017eavati barem jedno veliko slovo i broj", _s19_61, _s26_49, _s23_36, "Nadzorna plo\u010da klijentskog portala", _s20_80, "Molimo unesite vrijednost", "deleted_logo", "Logo je uspje\u0161no izbrisan", "yes", "Da", "no", "Ne", "generate_number", "Generiraj broj", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Odaberite tvrtku", "float", "Float", "collapse", "Collapse", "show_or_hide", "Poka\u017ei/Sakrij", "menu_sidebar", "Bo\u010dna traka izbornika", "history_sidebar", "Bo\u010dna traka povijesti", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Raspored", "view", "Pregled", "module", "Module", "first_custom", "Prvi stupac", "second_custom", "Drugi stupac", "third_custom", "Tre\u0107i stupac", "show_cost", "Prika\u017ei tro\u0161ak", _s17_103, _s17_104, "show_cost_help", "Prika\u017ei polje tro\u0161kova proizvoda za pra\u0107enje mar\u017ee / dobiti", _s21_85, _s26_50, _s26_26, "Prika\u017ei polje s koli\u010dinom proizvoda, ina\u010de zadano 1", _s21_87, _s23_57, _s26_27, "Prika\u017ei polje za koli\u010dinu stavke, ina\u010de zadano 1", _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, "Zadana koli\u010dina", _s21_91, "Koli\u010dina stavke retka automatski postavi na 1", "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "Korisnik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Postavke poreza", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Opcije", _s16_164, "Tekst u jednom retku", "multi_line_text", "Tekst s vi\u0161e redaka", "dropdown", "Padaju\u0107i izbornik", "field_type", "Vrsta polja", _s27_43, "Poslan je e-mail za oporavak lozinke", "submit", "Submit", _s16_166, "Obnovite va\u0161u zaporku", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Broj transakcije", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", "Prije datuma dospije\u0107a", "after_due_date", "Nakon datuma dospije\u0107a", _s18_89, "Nakon datuma ra\u010duna", "days", "Dani", "invoice_email", "E-po\u0161ta ra\u010duna", "payment_email", "E-po\u0161ta uplate", "partial_payment", "Djelomi\u010dno pla\u0107anje", "payment_partial", "Partial Payment", _s21_92, "E-po\u0161ta za djelomi\u010dno pla\u0107anje", "quote_email", "E-po\u0161ta ponude", _s16_169, _s16_170, _s16_171, _s23_58, "administrator", "Administrator", _s18_90, _s66_, "user_management", _s23_59, "users", "Korisnici", "new_user", "Novi korisnik", "edit_user", "Uredi korisnika", "created_user", "Uspje\u0161no stvoren korisnik", "updated_user", "Korisnik je uspje\u0161no a\u017euriran", "archived_user", "Uspje\u0161no arhiviran korisnik", "deleted_user", "Korisnik je uspje\u0161no obrisan", "removed_user", "Korisnik je uspje\u0161no uklonjen", "restored_user", "Uspje\u0161no obnovljen korisnik", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "Op\u0107e postavke", "invoice_options", "Opcije ra\u010duna", _s17_107, _s21_135, _s22_65, _s70_, _s23_38, "Ugra\u0111eni dokumenti", _s28_30, "Ubaci dodane dokumente u ra\u010dun.", _s16_175, _s20_107, _s16_176, _s19_100, "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primarni font", "secondary_font", "Sekundarni font", "primary_color", "Primarna boja", "secondary_color", "Sekundarna boja", "page_size", "Page Size", "font_size", "Veli\u010dina fonta", "quote_design", "Quote Design", "invoice_fields", "Polja ra\u010duna", "product_fields", "Product Fields", "invoice_terms", "Uvjeti ra\u010duna", "invoice_footer", "Podno\u017eje ra\u010duna", "quote_terms", "Uvjeti ponude", "quote_footer", "Podno\u017eje ponude", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_111, "Three months", _s16_177, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_178, "Tri godine", "never", "Never", "company", "Company", _s17_112, "Generirani brojevi", "charge_taxes", "Naplati poreze", "next_reset", "Slijede\u0107i reset", "reset_counter", "Resetiraj broja\u010d", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "Op\u0107enito", "surcharge_field", "Polje doplate", "company_field", "Company Field", "company_value", "Vrijednost tvrtke", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Polje transakcije", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Polje Grupe", "number_counter", "Broja\u010d brojeva", "prefix", "Prefiks", "number_pattern", "Uzorak broja", "messages", "Messages", "custom_css", "Prilago\u0111eni CSS", _s17_116, _s22_91, _s16_181, "Poka\u017ei na PDF-u", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, _s142_, "authorization", "Authorization", "subdomain", "Poddomena", "domain", "Domain", "portal_mode", "Na\u010din rada Portal", "email_signature", "Srda\u010dno,", _s24_50, "Olak\u0161ajte svojim klijentima pla\u0107anje dodavanjem schema.org markupa va\u0161oj e-po\u0161ti.", "plain", "Obi\u010dno", "light", "Svijetlo", "dark", "Tamno", "email_design", "Dizajn e-po\u0161te", "attach_pdf", "Prilo\u017eite PDF", _s16_182, _s19_101, "attach_ubl", "Prilo\u017eite UBL", "email_style", "Stil e-po\u0161te", _s19_65, "Omogu\u0107i markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Obra\u0111eno", "credit_card", _s16_278, "bank_transfer", "Bankovni prijenos", "priority", "Prioritet", "fee_amount", "Iznos naknade", "fee_percent", "Postotak naknade", "fee_cap", "Fee Cap", "limits_and_fees", "Limiti/Naknade", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "A\u017euriraj adresu", _s19_68, "A\u017euriraj adresu klijenta uz osigurane detalje", "rate", "Stopa", "tax_rate", "Porezna stopa", "new_tax_rate", "Nova porezna stopa", "edit_tax_rate", "Uredi poreznu stopu", _s16_184, "Uspje\u0161no kreirana porezna stopa", _s16_185, "Uspje\u0161no a\u017eurirana porezna stopa", _s17_119, "Uspje\u0161no arhivirana porezna stopa", _s16_186, "Uspje\u0161no izbrisana porezna stopa", _s17_120, "Uspje\u0161no vra\u0107ena porezna stopa", _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Proizvodi sa samoispunom", _s18_96, _s53_1, "update_products", "Proizvidi sa autoa\u017euriranjem", _s20_84, "A\u017euriranje ra\u010duna automatski a\u017eurirati registar proizvoda", _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Dobavlja\u010d", "company_gateway", "Sustav online pla\u0107anja", _s16_189, "Sustavi online pla\u0107anja", _s19_69, "Novi sustav online pla\u0107anja", _s20_85, "Uredi sustav online pla\u0107anja", _s23_44, "Uspje\u0161no stvoren Sustav online pla\u0107anja", _s23_45, "Uspje\u0161no a\u017euriran sustav online pla\u0107anja", _s24_51, "Uspje\u0161no arhiviran sustav online pla\u0107anja", _s23_46, "Uspje\u0161no izbrisan sustav online pla\u0107anja", _s24_52, "Uspje\u0161no vra\u0107en sustav online pla\u0107anja", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, "Nastavi ure\u0111ivati", "discard_changes", "Discard Changes", "default_value", "Zadana vrijednost", "disabled", "Onemogu\u0107eno", "currency_format", "Format valute", _s21_96, "Prvi dan u tjednu", _s23_47, "Prvi mjesec u godini", "sunday", "Nedjelja", "monday", "Ponedjeljak", "tuesday", "Utorak", "wednesday", "Srijeda", "thursday", "\u010cetvrtak", "friday", "Petak", "saturday", "Subota", "january", "Sije\u010danj", "february", "Velja\u010da", "march", "O\u017eujak", "april", "Travanj", "may", "Svibanj", "june", "Lipanj", "july", "Srpanj", "august", "Kolovoz", "september", "Rujan", "october", "Listopad", "november", "Studeni", "december", "Prosinac", "symbol", "Simbol", "ocde", "Code", "date_format", "Format datuma", "datetime_format", "Format vremena", "military_time", "24 satno vrijeme", _s18_97, "24-satni prikaz", "send_reminders", "Po\u0161alji podsjetnike", "timezone", "Vremenska zona", _s19_70, "Filtrirano po Projektu", _s17_122, _s19_102, _s19_72, _s20_108, _s18_98, _s22_92, _s18_100, _s24_76, "group_settings", "Postavke grupe", "group", "Group", "groups", "Grupe", "new_group", "Nova grupa", "edit_group", "Uredi grupu", "created_group", "Grupa je uspje\u0161no stvorena", "updated_group", "Grupa je uspje\u0161no a\u017eurirana", "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", "Grupa je uspje\u0161no arhivirana", "deleted_group", "Grupa je uspje\u0161no izbrisana", "restored_group", "Grupa je uspje\u0161no vra\u0107ena", "upload_logo", "Prenesi logo", "uploaded_logo", "Uspje\u0161no preneseni logo", "logo", "Logo", "saved_settings", "Postavke uspje\u0161no spremljene", _s16_193, _s18_133, "device_settings", _s16_279, "defaults", "Zadano", "basic_settings", "Osnovne postavke", _s17_124, _s17_168, "company_details", "Detalji poduze\u0107a", "user_details", _s17_169, "localization", "Lokalizacija", "online_payments", "Online uplate", "tax_rates", "Porezne stope", "notifications", "Obavijesti", "import_export", "Uvoz | Izvoz", "custom_fields", _s17_170, "invoice_design", "Dizajn ra\u010duna", "buy_now_buttons", "Buy Now Buttons", "email_settings", _s16_280, _s23_49, "Predlo\u0161ci & podsjetnici", _s22_68, "Kreditne kartice i banke", _s19_74, _s22_93, "price", "Cijena", "email_sign_up", "Registrirajte se e-po\u0161tom", "google_sign_up", "Registrirajte se putem Google ra\u010duna", _s27_48, "Hvala vam na kupnji!", "redeem", "Redeem", "back", "Natrag", "past_purchases", "Pro\u0161le kupnje", _s19_76, _s18_134, "pro_plan", "Pro plan", "enterprise_plan", "Enterprise Plan", "count_users", _s16_281, "upgrade", "Nadogradi", _s25_51, _s18_135, _s24_54, "Molimo unesite prezime", _s33_24, "Molimo vas da se slo\u017eite s uvjetima pru\u017eanja usluge i pravilima o privatnosti za stvaranje ra\u010duna.", "i_agree_to_the", "I agree to the", _s16_195, "Uvjeti kori\u0161tenja usluge", "privacy_policy", "Privacy Policy", "sign_up", "Prijava", "account_login", _s18_136, "view_website", "Pogledajte web stranicu", "create_account", "Otvori ra\u010dun", "email_login", _s21_136, "create_new", "Create New", _s18_102, "Nije odabran nijedan zapis", _s21_99, "Spremite ili poni\u0161tite svoje promjene", "download", "Preuzmi", _s27_49, _s27_70, "take_picture", "Fotografiraj", "upload_file", "Prenesi datoteku", "document", "Document", "documents", "Dokumenti", "new_document", "Novi Dokument", "edit_document", "Uredi Dokument", _s17_126, "Uspje\u0161no preneseni dokument", _s16_197, "Uspje\u0161no a\u017eurirani dokument", _s17_127, "Uspje\u0161no arhiviran dokument", _s16_198, "Uspje\u0161no izbrisani dokument", _s17_128, "Uspje\u0161no vra\u0107eni dokument", _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "Nema povijesti", "expense_date", "Datum tro\u0161ka", "pending", "Na \u010dekanju", _s16_199, "Evidentirano", _s16_200, "U obradi", _s16_201, "Fakturirano", "converted", "Konvertirano", _s24_56, _s24_57, "exchange_rate", "Te\u010daj", _s16_202, "Konvertiraj valutu", "mark_paid", "Ozna\u010di uplatu", "category", "Kategorija", "address", "Adresa", "new_vendor", "Novi dobavlja\u010d", "created_vendor", "Uspje\u0161no kreiran dobavlja\u010d", "updated_vendor", "Uspje\u0161no a\u017euriran dobavlja\u010d", "archived_vendor", "Uspje\u0161no arhiviran dobavlja\u010d", "deleted_vendor", "Uspje\u0161no obrisan dobavlja\u010d", "restored_vendor", _s28_37, _s16_203, "Uspje\u0161no arhivirano :count dobavlja\u010da", "deleted_vendors", "Uspje\u0161no obrisano :count dobavlja\u010da", _s16_204, _s36_11, "new_expense", "Novi tro\u0161ak", "created_expense", "Uspje\u0161no kreiran tro\u0161ak", "updated_expense", "Uspje\u0161no a\u017euriran tro\u0161ak", _s16_205, "Uspje\u0161no arhiviran tro\u0161ak", "deleted_expense", _s23_60, _s16_206, _s29_28, _s17_130, "Uspje\u0161no arhivirani tro\u0161kovi", _s16_207, _s23_60, _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Dizajn", _s21_100, "Pronala\u017eenje zapisa nije uspjelo", "invoiced", "Fakturirano", "logged", "Logirano", "running", "Pokrenuto", "resume", "Nastavi", "task_errors", "Molimo korigirajte preklopna vremena", "start", "Po\u010detak", "stop", "Zavr\u0161etak", "started_task", _s25_53, "stopped_task", "Uspje\u0161no zavr\u0161en zadatak", "resumed_task", _s25_55, "now", "Sada", _s16_208, _s16_209, "timer", "\u0160toperica", "manual", "Ru\u010dno", "budgeted", "Bud\u017eet", "start_time", "Po\u010detno vrijeme", "end_time", "Zavr\u0161no vrijeme", "date", "Datum", "times", "Vremena", "duration", "Trajanje", "new_task", "Novi zadatak", "created_task", "Uspje\u0161no kreiran zadatak", "updated_task", "Uspje\u0161no a\u017euriran zadatak", "archived_task", "Uspje\u0161no arhiviran zadatak", "deleted_task", "Uspje\u0161no obrisan zadatak", "restored_task", "Uspje\u0161no obnovljen zadatak", "archived_tasks", "Uspje\u0161no arhivirano :count zadataka", "deleted_tasks", "Uspje\u0161no obrisano :count zadataka", "restored_tasks", _s34_23, _s19_78, _s18_135, "budgeted_hours", "Dogovoreno radnih sati", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, _s37_25, _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "Novi projekt", _s27_53, "Hvala vam \u0161to koristite na\u0161u aplikaciju!", "if_you_like_it", "Ako vam se svi\u0111a, molim vas", "click_here", "kliknite ovdje", _s18_106, "Kliknite ovdje", "to_rate_it", "da bi ju ocijenili.", "average", "Prosjek", "unapproved", "Neodobreno", _s30_19, "Potvrdite autenti\u010dnost da biste promijenili ovu postavku", "locked", "Zaklju\u010dano", "authenticate", "Provjera autenti\u010dnosti", _s19_80, "Molimo provjerite autenti\u010dnost", _s24_58, "Biometrijska provjera autenti\u010dnosti", "footer", "Podno\u017eje", "compare", "Usporedi", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Prijavite se s Google ra\u010dunom", "today", "Danas", "custom_range", "Prilago\u0111eni Raspon", "date_range", "Raspon datuma", "current", "Trenutni", "previous", "Prija\u0161nji", "current_period", "Teku\u0107e Razdoblje", _s17_134, "Razdoblje usporedbe", "previous_period", "Prethodno razdoblje", "previous_year", _s16_282, "compare_to", "Usporedi s", "last7_days", "Zadnjih 7 dana", "last_week", "Pro\u0161li tjedan", "last30_days", "Zadnjih 30 dana", "this_month", "Ovaj mjesec", "last_month", "Pro\u0161li mjesec", "this_year", "Ova godina", "last_year", "Pro\u0161la godina", "custom", "Prilago\u0111eno", _s16_213, "Kloniraj u Ra\u010dune", "clone_to_quote", "Kloniraj u Ponude", "clone_to_credit", "Clone to Credit", "view_invoice", "Pregled ra\u010duna", "convert", "Pretvori", "more", "Vi\u0161e", "edit_client", "Uredi klijenta", "edit_product", "Uredi proizvod", "edit_invoice", "Uredi ra\u010dun", "edit_quote", "Uredi ponudu", "edit_payment", "Uredi uplatu", "edit_task", "Uredi zadatak", "edit_expense", "Uredi tro\u0161ak", "edit_vendor", _s16_283, "edit_project", "Uredi projekt", _s20_87, "Uredi ponavljaju\u0107u ponudu", "billing_address", "Adresa ra\u010duna", _s16_215, _s16_216, "total_revenue", "Ukupni prihod", "average_invoice", "Prosje\u010dni ra\u010dun", "outstanding", "Dospijeva", "invoices_sent", _s20_101, "active_clients", _s16_284, "close", "Zatvori", "email", "E-po\u0161ta", "password", "Zaporka", "url", "URL", "secret", "Secret", "name", "Ime", "logout", "Odjava", "login", "Prijava", "filter", "Filter", "sort", "Poredak", "search", "Pretraga", "active", "Aktivan", "archived", "Arhivirano", "deleted", "Obrisano", "dashboard", "Kontrolna plo\u010da", "archive", "Arhiva", "delete", "Obri\u0161i", "restore", "Obnovi", _s16_217, "Osvje\u017eavanje zavr\u0161eno", _s23_50, "Molimo upi\u0161ite va\u0161u email adresu", _s26_37, "Molimo upi\u0161ite va\u0161u zaporku", _s21_103, "Molimo unesite URL", _s26_39, "Molimo upi\u0161ite \u0161ifru proizvoda", "ascending", "Ascending", "descending", "Descending", "save", "Pohrani", _s17_136, "Dogodila se pogre\u0161ka", "paid_to_date", "Do sada pla\u0107eno", "balance_due", "Stanje duga", "balance", "Potra\u017eivanje", "overview", "Pregled", "details", "Detalji", "phone", "Telefon", "website", "Web", "vat_number", "OIB", "id_number", "ID broj", "create", "Kreiraj", _s19_82, "Kopirao :value u me\u0111uspremnik", "error", "Gre\u0161ka", _s16_219, "Pokretanje nije uspjelo", "contacts", "Kontakti", "additional", "Dodatno", "first_name", "Ime", "last_name", "Prezime", "add_contact", "Dodaj kontakt", "are_you_sure", _s18_137, "cancel", "Odustani", "ok", "Ok", "remove", "Remove", _s16_221, "Email adresa je pogre\u0161na", "product", "Proizvod", "products", "Proizvodi", "new_product", "Novi proizvod / usluga", "created_product", "Proizvod je uspje\u0161no kreiran", "updated_product", "Proizvod je uspje\u0161no a\u017euriran", _s16_223, "Proizvod je uspje\u0161no arhiviran", "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "Proizvod", "notes", "Bilje\u0161ke", "cost", "Cijena", "client", "Klijent", "clients", "Klijenti", "new_client", "Novi klijent", "created_client", "Klijent je uspje\u0161no kreiran", "updated_client", "Uspje\u0161no a\u017euriranje klijenta", "archived_client", "Uspje\u0161no arhiviran klijent", _s16_226, "Uspje\u0161no arhivirano :count klijenata", "deleted_client", "Uspje\u0161no obrisan klijent", "deleted_clients", "Uspje\u0161no obrisano :count klijenata", "restored_client", "Uspje\u0161no obnovljen klijent", _s16_227, _s36_13, "address1", "Ulica i ku\u0107ni broj", "address2", "Kat/Oznaka", "city", "Grad", "state", "\u017dupanija", "postal_code", "Po\u0161tanski broj", "country", "Zemlja", "invoice", "Ra\u010dun", "invoices", "Ra\u010duni", "new_invoice", "Novi ra\u010dun", "created_invoice", "Uspje\u0161no kreiran ra\u010dun", "updated_invoice", "Uspje\u0161no a\u017euriran ra\u010dun", _s16_228, "Uspje\u0161no arhiviran ra\u010dun", "deleted_invoice", "Uspje\u0161no obrisan ra\u010dun", _s16_229, "Uspje\u0161no obnovljen ra\u010dun", _s17_140, "Uspje\u0161no arhivirano :count ra\u010duna", _s16_230, "Uspje\u0161no obrisano :count ra\u010duna", _s17_141, _s37_20, "emailed_invoice", "Ra\u010dun uspje\u0161no poslan e-po\u0161tom", "emailed_payment", _s28_69, "amount", "Iznos", "invoice_number", "Broj ra\u010duna", "invoice_date", "Datum ra\u010duna", "discount", "Popust", "po_number", "Broj narud\u017ebe", "terms", "Uvjeti", "public_notes", "Javne bilje\u0161ke", "private_notes", "Privatne bilje\u0161ke", "frequency", "Frekvencija", "start_date", "Po\u010detni datum", "end_date", "Zavr\u0161ni datum", "quote_number", "Broj ponude", "quote_date", "Datum ponude", "valid_until", "Vrijedi do", "items", "Stavke", "partial_deposit", "Djelomi\u010dno/Depozit", "description", "Opis", "unit_cost", "Jedini\u010dna cijena", "quantity", "Koli\u010dina", "add_item", "Dodaj stavku", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Ukupan iznos", "pdf", "PDF", "due_date", "Datum dospije\u0107a", _s16_231, _s16_232, "status", "Status", _s17_142, "Status ra\u010duna", "quote_status", "Status ponude", _s22_69, _s30_32, _s22_71, "Pritisnite + za dodavanje vremena", "count_selected", ":count odabrano", "total", "Sveukupno", "percent", "Percent", "edit", "Uredi", "dismiss", "Odbaci", _s20_89, "Molimo odaberite datum", _s22_72, "Molimo odaberite klijenta", _s24_60, "Molimo odaberite ra\u010dun", "task_rate", "Satnica", "settings", "Postavke", "language", "Jezik", "currency", "Currency", "created_at", "Datum kreiranja", "created_on", "Stvoreno u", "updated_at", "A\u017eurirano", "tax", "Porez", _s30_21, "Molimo upi\u0161ite broj ra\u010duna", _s27_57, "Molimo upi\u0161ite broj ponude", "past_due", "Past Due", "draft", "Skica", "sent", "Poslano", "viewed", "Pregledano", "approved", "Odobreno", "partial", "Partial/Deposit", "paid", "Pla\u0107eno", "mark_sent", "Ozna\u010di kao poslano", _s22_74, "Ra\u010dun je uspje\u0161no ozna\u010den kao poslan", _s22_75, _s35_20, _s23_52, "Ra\u010duni su uspje\u0161no ozna\u010deni kao poslani", _s23_53, _s36_14, "done", "Dovr\u0161eno", _s37_21, "Molimo upi\u0161ite ime klijenta ili kontakta", "dark_mode", "Tamni prikaz", _s27_59, "Ponovno pokrenite aplikaciju za primjenu promjena", "refresh_data", "Osvje\u017ei podatke", "blank_contact", "Prazan kontakt", "activity", "Aktivnost", _s16_233, "Nije prona\u0111en zapis", "clone", "Kloniraj", "loading", "Loading", "industry", "Industrija", "size", "Veli\u010dina", "payment_terms", "Uvjeti pla\u0107anja", "payment_date", "Datum uplate", "payment_status", "Status uplate", _s16_235, "U tijeku", _s16_236, "Poni\u0161teno", _s16_237, "Neuspje\u0161no", _s16_238, "Zavr\u0161eno", _s16_239, "Djelimi\u010dni povrat", _s16_240, "Povrat", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Neto", "client_portal", "Klijentski portal", "show_tasks", "Prika\u017ei zadatke", "email_reminders", "Email podsjetnici", "enabled", "Enabled", "recipients", "Primatelji", "initial_email", "Prvi Email", "first_reminder", "Prvi podsjetnik", "second_reminder", _s16_285, "third_reminder", _s16_286, "reminder1", "Prvi podsjetnik", "reminder2", _s16_285, "reminder3", _s16_286, "template", "Predlo\u017eak", "send", "Po\u0161alji", "subject", "Naslov", "body", "Tijelo", "send_email", "Slanje e-po\u0161te", "email_receipt", _s31_29, "auto_billing", "Automatska naplata", "button", "Gumb", "preview", "Preview", "customize", "Prilagodi", "history", "Povijest", "payment", "Uplata", "payments", "Uplate", "refunded", "Povrat", "payment_type", "Payment Type", _s21_105, _s21_137, "enter_payment", "Unesi uplatu", "new_payment", "Unesi uplatu", "created_payment", "Uspje\u0161no kreirana uplata", "updated_payment", "Uspje\u0161no a\u017eurirana uplata", _s16_241, "Uspje\u0161no arhivirana uplata", "deleted_payment", "Uspje\u0161no obrisana uplata", _s16_242, "Uspje\u0161no obnovljena uplata", _s17_145, "Uspje\u0161no arhivirana :count uplata", _s16_243, "Uspje\u0161no obrisano :count uplata", _s17_146, _s37_23, "quote", "Ponuda", "quotes", "Ponude", "new_quote", "Nova ponuda", "created_quote", "Ponuda uspje\u0161no kreirana", "updated_quote", "Ponuda je uspje\u0161no a\u017eurirana", "archived_quote", "Ponuda uspje\u0161no arhivirana", "deleted_quote", "Ponuda uspje\u0161no obrisana", "restored_quote", "Uspje\u0161no obnovljena ponuda", "archived_quotes", "Uspje\u0161no arhivirano :count ponuda", "deleted_quotes", "Uspje\u0161no obrisano :count ponuda", "restored_quotes", _s35_23, "expense", "Tro\u0161ak", "expenses", "Tro\u0161kovi", "vendor", "Dobavlja\u010d", "vendors", "Dobavlja\u010di", "task", "Task", "tasks", "Zadaci", "project", "Projekt", "projects", "Projekti", "activity_1", _s30_33, "activity_2", _s32_19, "activity_3", _s30_34, "activity_4", _s28_70, "activity_5", _s29_52, "activity_6", ":user poslao e-po\u0161tom ra\u010dun :invoice za :contact", "activity_7", ":contact pregledao ra\u010dun :invoice", "activity_8", _s30_35, "activity_9", ":user obrisao ra\u010dun :invoce", "activity_10", ":contact upisao uplatu :payment za :invoice", "activity_11", _s30_36, "activity_12", _s30_37, "activity_13", _s29_53, "activity_14", ":user upisao :credit kredit", "activity_15", _s29_54, "activity_16", _s30_38, "activity_17", _s28_71, "activity_18", ":user kreirao ponudu :quote", "activity_19", ":user a\u017eurirao ponudu :quote", "activity_20", ":user poslao e-po\u0161tom ponudu :quote za :contact", "activity_21", ":contact pregledao ponudu :quote", "activity_22", ":user arhivirao ponudu :quote", "activity_23", ":user obrisao ponudu :quote", "activity_24", ":user obnovio ponudu :quote", "activity_25", _s28_72, "activity_26", _s30_39, "activity_27", _s29_55, "activity_28", _s28_73, "activity_29", ":contact odobrio ponudu :quote", "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s29_56, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", "Kontakt :contact je odgovorio na radni nalog :ticket", "activity_56", "Korisnik :user je pregledao radni nalog :ticket", "activity_57", "Sustav nije uspio poslati ra\u010dun e-po\u0161tom :invoice", "activity_58", ":user je stornirao ra\u010dun :invoice", "activity_59", _s28_74, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", "Ponuda uspje\u0161no poslana e-po\u0161tom", "emailed_credit", _s27_73, _s20_91, "Ponuda je uspje\u0161no ozna\u010dena kao poslana", _s21_107, _s34_24, "expired", "Isteklo", "all", "Svi", "select", "Odaberi", _s22_76, "Dugo pritisnite za vi\u0161estruku odabir", "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Prilago\u0111ena vrijednost 3", "custom_value4", "Prilago\u0111ena vrijednost 4", _s18_107, _s24_77, _s24_65, "Prilago\u0111ena poruka nadzorne plo\u010de", _s29_43, "Prilago\u0111ena poruka nepla\u0107enog ra\u010duna", _s27_64, "Prilago\u0111ena poruka pla\u0107enog ra\u010duna", _s31_23, "Prilago\u0111ena poruka ne odobrene ponude", "lock_invoices", _s16_287, "translations", "Prijevodi", _s19_83, "Uzorak broja zadatka", _s19_85, "Broja\u010d broja zadatka", _s22_78, "Uzorak broja tro\u0161kova", _s22_80, _s21_138, _s21_108, "Uzorak broja dobavlja\u010da", _s21_110, "Broja\u010d brojeva dobavlja\u010da", _s21_112, "Uzorak broja radnog naloga", _s21_114, "Broja\u010d broj radnog naloga", _s22_82, "Uzorak broja transakcije", _s22_84, "Broja\u010d broja transakcije", _s22_86, "Uzorak broja ra\u010duna", _s22_88, "Broja\u010d ra\u010duna", _s20_92, "Uzorak broja ponude", _s20_94, "Broja\u010d ponuda", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, "Poni\u0161ti datum broja\u010da", "counter_padding", "Ispuna broja broja\u010da", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Prikaz u tablici", "show_list", "Prikaz u listi", "client_city", "Grad klijenta", "client_state", "\u017dupanija klijenta", "client_country", "Dr\u017eava klijenta", _s16_244, _s18_138, "client_balance", "Stanje ra\u010duna klijenta", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Tip", "invoice_amount", "Iznos ra\u010duna", _s16_248, "Datum valute", "tax_rate1", "Porezna stopa 1", "tax_rate2", "Porezna stopa 2", "tax_rate3", "Porezna stopa 3", "auto_bill", "Auto ra\u010dun", "archived_at", "Arhivirano u", "has_expenses", "Ima tro\u0161kove", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Izbrisan", "vendor_city", "Grad dobavlja\u010da", "vendor_state", "\u017dupanija dobavlja\u010da", "vendor_country", _s17_171, "is_approved", "Odobreno je", "tax_name", "Ime porezne stope", "tax_amount", "Iznos poreza", "tax_paid", "Pla\u0107eno poreza", "payment_amount", "Iznos uplate", "age", "Dospije\u0107e", "is_running", "Is Running", "time_log", "Dnevnik vremena", "bank_id", "Banka", _s19_89, _s19_90, _s16_249, _s16_261, _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "cs", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Akce", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Rozvrh", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archivovat platbu", "archive_invoice", "Archivovat fakturu", "archive_quote", "Archivovat nab\xeddku", "archive_credit", "Archivovat kredit", "archive_task", "Archivovat \xfalohu", "archive_client", "Archivovat klienta", "archive_project", "Archive Project", "archive_expense", "Archivovat n\xe1klad", "restore_payment", "Obnovit platbu", "restore_invoice", "Obnovit fakturu", "restore_quote", "Obnovit nab\xeddku", "restore_credit", "Obnovit kredit", "restore_task", "Obnovit \xfalohu", "restore_client", "Obnovit klienta", "restore_project", "Restore Project", "restore_expense", "Obnovit n\xe1klady", "archive_vendor", "Archivovat dodavatele", "restore_vendor", "Obnovit dodavatele", "create_product", "P\u0159idat produkt", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archivovat produkt", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Platebn\xed metody", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hodina", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Nahr\xe1t", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Ulo\u017eit jako v\xfdchoz\xed podm\xednky", _s22_5, "Ulo\u017eit jako v\xfdchoz\xed pati\u010dku", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, "Transakce \xfasp\u011b\u0161n\u011b konvertov\xe1ny", _s20_10, "Bankovn\xed \xfa\u010det \xfasp\u011b\u0161n\u011b vytvo\u0159en", _s20_11, "Bankovn\xed \xfa\u010det \xfasp\u011b\u0161n\u011b zm\u011bn\u011bn", _s17_12, "Editovat bankovn\xed \xfa\u010det", _s16_14, _s16_15, "account_type", "Typ \xfa\u010dtu", _s16_16, "Nov\xfd bankovn\xed \xfa\u010det", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Smazat kredit", "transaction", "Transaction", "transactions", "Transakce", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, "Hledat v :count transakc\xedch", "bank_account", "Bank Account", "bank_accounts", "Platebn\xed karty & Banky", _s21_21, "Bankovn\xed \xfa\u010det \xfasp\u011b\u0161n\u011b archivov\xe1n", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Nastaven\xed plateb", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Trvaj\xedc\xed", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "P\u0159idat platebn\xed br\xe1nu", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "P\u0159idat k faktu\u0159e :invoice", _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "M\u011bna faktury", "range", "Rozsah", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Schv\xe1lit", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Na\u010d\xedst PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Je zaplaceno", "age_group_paid", "Zaplaceno", "id", "ID", "convert_to", "Konvertovat na", "client_currency", "M\u011bna klienta", _s16_37, "M\u011bna firmy", "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Mal\xfd", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Zb\xfdv\xe1", "invoice_paid", "Faktura zaplacena", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Norm\xe1ln\xed", "large", "Velk\xfd", "extra_large", "Extra velk\xfd", _s16_40, "Zobrazit PDF n\xe1hled", _s21_44, "Zobrazit PDF n\xe1hled p\u0159i editaci faktur", "print_pdf", "Tisk PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Skr\xfdt n\xe1hle", "edit_record", "Upravit z\xe1znam", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, "Pros\xedm nastavte si heslo \xfa\u010dtu", "set_password", "Nastavit heslo", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Odpojit", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "St\xe1hnout", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, "PS\u010c klienta", _s17_33, "DI\u010c klienta", "has_tasks", "M\xe1 \xfakoly", "registration", "Registrace", _s27_17, "Autorizujte Stripe pro p\u0159ijm\xe1n\xed online plateb.", "view_expense", "Zobrazit n\xe1klad # :expense", "view_statement", "View Statement", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "Aktualizovat v\u0161echny z\xe1znamy", "system", "Syst\xe9m", _s19_36, "Nastavit v\xfdchoz\xed firmu", "updated_company", "Firma \xfasp\u011b\u0161n\u011b aktualizov\xe1na", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "Aplikace", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, "Pravideln\xe9 n\xe1klady", _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, "Pravideln\xfd n\xe1klad \xfasp\u011b\u0161n\u011b odstran\u011bn", _s26_8, _s39_3, _s24_26, "Hledat pravideln\xfd n\xe1klad", _s25_12, "Hledat pravideln\xe9 n\xe1klady", "last_sent_date", "Last Sent Date", "include_drafts", "Zahrnout koncepty", _s19_40, "Zahrnout koncepty ve v\xfdpisech", "is_invoiced", "Je vyfakturov\xe1no", "change_plan", "Zm\u011bnit pl\xe1n", "persist_data", "Persistovat data", "customer_count", "Po\u010det z\xe1kazn\xedk\u016f", _s16_48, "Ov\u011b\u0159it klienty", _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Desetinn\xe1 \u010d\xe1rka", _s26_9, "Pou\u017e\xedt \u010d\xe1rku jako desetinn\xfd odd\u011blova\u010d ve formul\xe1\u0159\xedch", "select_method", "Vybrat metodu", "select_platform", "Vybrat platformu", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Zapnout Markdown", _s20_44, "Konvertovat Markdown do HTML na PDF", "user_guide", "User Guide", _s18_31, "P\u0159idat druh\xfd kontakt", "previous_page", "P\u0159echoz\xed str\xe1nka", "next_page", "Dal\u0161\xed str\xe1nka", "export_colors", "Exportovat barvy", "import_colors", "Importovat barvy", "clear_all", "Clear All", "contrast", "Kontrast", "custom_colors", "Vlastn\xed barvy", "colors", "Barvy", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Ohodnotit aplikaci", "check_status", "Zkontrolovat status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Zm\u011bnit email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Nevyfakturov\xe1no", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importovat data", "import_settings", "Importovat nastaven\xed", _s17_38, "Pros\xedm vyberte JSON soubor", _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "M\xe1 dan\u011b", _s16_53, "Importovat klienty", _s18_33, _s40_1, "login_success", "P\u0159ihl\xe1\u0161en\xed \xfasp\u011b\u0161n\xe9", "login_failure", "P\u0159ihl\xe1\u0161en\xed selhalo", "exported_data", _s67_, _s23_20, "Zahrnout odstran\u011bn\xe9 klienty", _s28_15, _s41_2, "step_1_sign_in", "Krok 1: P\u0159ihl\xe1sit se", _s16_56, _s17_39, "account_id", "ID \xfa\u010dtu", _s27_21, "Migrace je\u0161t\u011b nen\xed dokon\u010den\xe1", "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Faktura vytvo\u0159ena", "quote_created", "Nab\xeddka vytvo\u0159ena", "credit_created", "Kredit vytvo\u0159en", "pro", "Profi", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Faktura\u010dn\xed polo\u017eka", "quote_item", "Nab\xeddkov\xe1 polo\u017eka", _s18_37, "K\u0159estn\xed jm\xe9no", _s17_40, "P\u0159ijmen\xed", "order", "Order", "unassigned", "Unassigned", "partial_value", "Mus\xed b\xfdt v\u011bt\u0161\xed ne\u017e nula a m\xe9n\u011b ne\u017e sou\u010det", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Povolit", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Nastavit subdom\xe9nu nebo zobrazit fakturu na vlastn\xed webov\xe9 str\xe1nce.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Je zobrazeno", "letter", "Letter", "legal", "Legal", "page_layout", "Rozlo\u017een\xed str\xe1nky", "portrait", "Portr\xe9t", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "P\u0159idat hlavi\u010dku", "remove_header", "Odstranit hlavi\u010dku", "return_url", "Return URL", "rest_method", "REST metoda", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo k\xf3d", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Zabezpe\u010den\xed", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, "Autentifikace selhala", "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modifikov\xe1no", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, "P\u0159edplatn\xe9 \xfasp\u011b\u0161n\u011b odstran\u011bno", _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, "Subdom\xe9na nen\xed dostupn\xe1", "connect_gmail", "Propojit s Gmail", _s16_65, "Odpojit Gmail", "connected_gmail", "\xdasp\u011b\u0161n\u011b propojeno s Gmail", _s18_45, "\xdasp\u011b\u0161n\u011b odpojeno od Gmai", _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, "Aktivovat firmu", _s21_58, _s51_6, _s27_22, "Vyskytla se chyba, zkuste to pros\xedm pozd\u011bji", _s27_23, "Nejprve nastavte heslo", _s34_10, _s52_1, "help_translate", "Pomozte p\u0159elo\u017eit", _s23_23, "Vyberte zemi", "resend_invite", _s17_157, _s19_42, "Dvouf\xe1zov\xe9 ov\u011b\u0159en\xed \xfasp\u011b\u0161n\u011b deaktivov\xe1no", _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Doru\u010deno", "bounced", "Bounced", "spam", "Spam", "view_docs", "Zobrazit dokumenty", _s32_10, _s72_, "send_sms", "Odeslat SMS", "sms_code", "SMS k\xf3d", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Propojit s Google", _s17_46, "Odpojit od Google", _s17_48, _s25_62, _s18_47, "Deaktivovat dvouf\xe1zov\xe9 ov\u011b\u0159en\xed", _s34_11, _s34_12, "stay_logged_in", "Z\u016fstat p\u0159ihl\xe1\u0161en", _s23_25, _s40_2, "count_hours", ":count hodin", "count_day", "1 den", "count_days", ":count dn\xed", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Znovu odeslat email", _s26_13, "Potvr\u010fte svou emailovou adresu", _s16_75, "Vr\xe1cen\xe1 platba", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Zobrazit akce", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "Pro aktualizaci spus\u0165te", _s18_49, "Zm\u011bnit na fakturu", _s16_76, "Registra\u010dn\xed URL", "invoice_project", "Invoice Project", "invoice_task", "Faktura\u010dn\xed \xfaloha", "invoice_expense", "Fakturovat n\xe1klady", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, "Ulo\u017eit a zobrazit n\xe1hled", "save_and_email", "Ulo\u017eit a odeslat emailem", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Je odesl\xe1no", _s17_55, _s17_56, "document_upload", "Nahr\xe1n\xed dokumentu", _s20_48, "Povolit klient\u016fm nahr\xe1vat dokumenty", "expense_total", "V\xfddaj\u016f celkem", "enter_taxes", "Zadejte dan\u011b", "by_rate", "Podle sazby", "by_amount", "Podle \u010d\xe1stky", "enter_amount", "Zadejte \u010d\xe1stku", "before_taxes", "P\u0159ed dan\xed", "after_taxes", "Po dani", "color", "Barva", "show", "Zobrazit", "hide", "Skr\xfdt", "empty_columns", "Pr\xe1zdn\xe9 sloupce", _s21_62, "Debugovac\xed m\xf3d je zapnut\xfd", _s26_14, "Varov\xe1n\xed: je ur\u010den\xfd pouze pro v\xfdvoj na lok\xe1ln\xedm serveru. M\u016f\u017ee vyzradit \xfadaje. Klikn\u011bte pro dal\u0161\xed informace.", "running_tasks", "Running Tasks", "recent_tasks", "Ned\xe1vn\xe9 \xfakoly", "recent_expenses", "Ned\xe1vn\xe9 n\xe1klady", _s17_57, "Nadch\xe1zej\xedc\xed n\xe1klady", "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Sloupec", "sample", "Vzorek", "map_to", "Map To", "import", "Importovat", _s25_21, _s29_13, "select_file", "Pros\xedm zvolte soubor", _s16_84, _s16_85, "csv_file", "CSV soubor", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "\xda\u010detnictv\xed", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML m\xf3d", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Dodac\xed list", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "\u010c\xe1ste\u010dn\u011b splaceno", "invoice_total", "Celkov\xe1 \u010d\xe1stka", "quote_total", "Celkem", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "N\xe1zev projektu", "warning", "Warning", "view_settings", "View Settings", _s24_39, "Varov\xe1n\xed: tato firma je\u0161t\u011b nebylo aktivov\xe1na", "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV k\xf3d", "client_name", "Jm\xe9no klienta", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, "Task status \xfasp\u011b\u0161n\u011b odstran\u011bn", _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, _s18_57, _s20_61, _s20_62, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "M\xe1 b\xfdt fakturov\xe1n", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, "Prvn\xed den v m\u011bs\xedci", _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "Pravideln\xe1 faktura", _s18_61, "Pravideln\xe9 faktury", _s21_74, "Nov\xe1 pravideln\xe1 faktura", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Pravideln\xe1 faktura \xfasp\u011b\u0161n\u011b archivov\xe1na", _s25_34, "Pravideln\xe1 faktura smaz\xe1na", _s25_35, "Pravideln\xe1 faktura \xfasp\u011b\u0161n\u011b odstran\u011bna", _s26_17, "Pravideln\xe1 faktura obnovena", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Ukl\xe1dat platebn\xed \xfadaje", _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "N\xe1zev firmy", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Hodiny", "statement", "Statement", "taxes", "Dan\u011b", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Pou\u017e\xedt kredit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Komu", "health_check", "Health Check", "payment_type_id", "Typ platby", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "Nadch\xe1zej\xedc\xed faktury", _s17_80, _s17_81, "recent_payments", "Posledn\xed platby", "upcoming_quotes", "Nadch\xe1zej\xedc\xed nab\xeddky", "expired_quotes", "Pro\u0161l\xe9 nab\xeddky", "create_client", "Create Client", "create_invoice", "Vytvo\u0159it fakturu", "create_quote", "Vytvo\u0159it nab\xeddku", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Smazat nab\xeddku", "update_invoice", "Update Invoice", "delete_invoice", "Smazat fakturu", "update_client", "Update Client", "delete_client", "Smazat klienta", "delete_payment", "Smazat platbu", "update_vendor", "Update Vendor", "delete_vendor", "Smazat dodavatele", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Smazat n\xe1klad", "create_task", "Vytvo\u0159it \xfalohu", "update_task", "Update Task", "delete_task", "Smazat \xfalohu", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Zdarma", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", "Webhook \xfasp\u011b\u0161n\u011b odstran\u011bn", _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, ":value webhooky \xfasp\u011b\u0161n\u011b odstran\u011bny", _s17_84, _s37_12, "api_tokens", "API Tokeny", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokeny", "new_token", "New Token", "edit_token", "Editovat token", "created_token", "Token \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_token", "Token \xfasp\u011b\u0161n\u011b zm\u011bn\u011bn", "archived_token", "Token \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_token", "Token \xfasp\u011b\u0161n\u011b smaz\xe1n", "removed_token", "Token \xfasp\u011b\u0161n\u011b odstran\u011bn", "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "Poslat emailem", "email_quote", "Odeslat nab\xeddku emailem", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Jm\xe9no", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, "Editovat platebn\xed podm\xednky", _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Po\u010det kreditu", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Hledat fakturu", "search_clients", "Hledat klienty", "search_products", "Hledat produkty", "search_quotes", "Hledat nab\xeddky", "search_credits", "Hledat kredity", "search_vendors", "Hledat dodavatele", "search_users", "Hledat u\u017eivatele", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Hledat projekt", "search_expenses", "Hledat v\xfddaje", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Hledat firmu", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", "Hledat 1 fakturu", "search_client", "Search 1 Client", "search_product", "Hledat 1 produkt", "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Vr\xe1tit platbu", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, "Data firmy \xfasp\u011b\u0161n\u011b smaz\xe1na", _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Adresa firmy", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Pr\xe1va", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count faktura odesl\xe1na", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "Smazat \xfa\u010det", _s22_57, "Varov\xe1n\xed: Toto permanentn\u011b odstran\xed V\xe1\u0161 \xfa\u010det. Tato akce je nevratn\xe1.", "delete_company", "Odstranit firmu", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Hlavi\u010dka", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", "Design \xfasp\u011b\u0161n\u011b odstran\u011bn", "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_120, "Pravideln\xe9 nab\xeddky", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Datum kreditu", "credit", "Kredit", "credits", "Kredity", "new_credit", "Zadat kredit", "edit_credit", "Edit Credit", "created_credit", "Kredit \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_credit", _s27_40, "archived_credit", "Kredit \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_credit", "Kredit \xfasp\u011b\u0161n\u011b smaz\xe1n", "removed_credit", _s27_42, "restored_credit", "Kredit \xfasp\u011b\u0161n\u011b obnoven", _s16_122, ":count kredit\u016f bylo \xfasp\u011b\u0161n\u011b archivov\xe1no", "deleted_credits", ":count kredit\u016f bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s16_123, _s36_9, "current_version", "Sou\u010dasn\xe1 verze", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "Zjistit v\xedce", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nov\xe1 firma", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Resetovat", "number", "Number", "export", "Export", "chart", "Graf", "count", "Count", "totals", "Celkem", "blank", "Blank", "day", "Day", "month", "M\u011bs\xedc", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Seskupen\xe9 podle", "credit_balance", "Z\u016fstatek kreditu", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Telefon", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "ID klienta", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reporty", "report", "Report", "add_company", "P\u0159idat firmu", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Pomoc", "refund", "Vr\xe1cen\xed pen\u011bz", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Zpr\xe1va", "from", "Od", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "F\xf3rum podpory", "about", "About", "documentation", "Dokumentace", "contact_us", "Kontaktuje n\xe1s", "subtotal", "Mezisou\u010det", "line_total", "Celkem", "item", "Polo\u017eka", "credit_email", "Credit Email", "iframe_url", "Web", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, "Hlavn\xed panel klientsk\xe9 z\xf3ny", _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Ano", "no", "Ne", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Vybrat firmu", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "Zobrazit", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, "Zobrazit slevu produktu", _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "U\u017eivatel", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Nastaven\xed dan\xed", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, "Obnovit va\u0161e heslo", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Email pro fakturu", "payment_email", "Email pro platbu", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Email pro nab\xeddku", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administr\xe1tor", _s18_90, "Povolit u\u017eivatel\u016fm spravovat dal\u0161\xed u\u017eivatele, m\u011bnit nastaven\xed a v\u0161echny z\xe1znamy", "user_management", "Spr\xe1va u\u017eivatel\u016f", "users", "U\u017eivatel\xe9", "new_user", "Nov\xfd u\u017eivatel", "edit_user", "Upravit u\u017eivatele", "created_user", _s25_42, "updated_user", "U\u017eivatel \xfasp\u011b\u0161n\u011b zm\u011bn\u011bn", "archived_user", "U\u017eival \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_user", "U\u017eivatel \xfasp\u011b\u0161n\u011b smaz\xe1n", "removed_user", "U\u017eivatel \xfasp\u011b\u0161n\u011b odstran\u011bn", "restored_user", "U\u017eivatel \xfasp\u011b\u0161n\u011b obnoven", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", ":value u\u017eivatel\xe9 \xfasp\u011b\u0161n\u011b odstran\u011bni", "restored_users", _s34_20, _s16_173, "Obecn\xe9 nastaven\xed", "invoice_options", "Mo\u017enosti faktury", _s17_107, "Skr\xfdt Zaplaceno ke dni", _s22_65, "Zobrazit na faktu\u0159e 'Zaplaceno ke dni' pouze kdy\u017e p\u0159ijde platba.", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Zobrazit hlavi\u010dku", _s16_176, "Zobrazit pati\u010dku", "first_page", "prvn\xed str\xe1nka", "all_pages", "v\u0161echny str\xe1nky", "last_page", "posledn\xed str\xe1nka", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Z\xe1kladn\xed barva", "secondary_color", "Druh\xe1 barva", "page_size", "Page Size", "font_size", "Velikost fontu", "quote_design", "Quote Design", "invoice_fields", "Pole na faktu\u0159e", "product_fields", "Product Fields", "invoice_terms", "Faktura\u010dn\xed podm\xednky", "invoice_footer", "Pati\u010dka faktury", "quote_terms", "Podm\xednky nab\xeddky", "quote_footer", "Pati\u010dka nab\xeddky", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Automaticky konvertovat", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "t\xfddn\u011b", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "M\u011bs\xed\u010dn\u011b", "freq_two_months", "Two months", _s17_111, "Three months", _s16_177, "Four months", "freq_six_months", "Six months", "freq_annually", "Ro\u010dn\u011b", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "Never", "company", "Firma", _s17_112, _s17_113, "charge_taxes", "Pou\u017e\xedt dan\u011b", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Pole produktu", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Voliteln\xe9 CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, "Umo\u017en\xed V\xe1m nastavit heslo pro ka\u017ed\xfd kontakt. Pokud heslo nastav\xedte, tak kontakt ho bude pro zobrazen\xed faktury v\u017edy pou\u017e\xedt.", "authorization", "Schv\xe1len\xed", "subdomain", "subdom\xe9na", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "S pozdravem,", _s24_50, "P\u0159idejte si mikrozna\u010dky schema.org do emailu a usnadn\u011bte tak va\u0161im klient\u016fm platby.", "plain", "Prost\xfd text", "light", "Sv\u011btl\xfd", "dark", "Tmav\xfd", "email_design", "Vzhled emailu", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Umo\u017enit mikrozna\u010dky", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Zm\u011bnit adresu", _s19_68, "Zm\u011bnit adresu klienta podle poskytnut\xfdch detail\u016f", "rate", "Sazba", "tax_rate", "Da\u0148ov\xe1 sazba", "new_tax_rate", "Nov\xe1 sazba dan\u011b", "edit_tax_rate", "Editovat da\u0148ovou sazbu", _s16_184, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b vytvo\u0159ena", _s16_185, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b zm\u011bn\u011bna", _s17_119, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b archivov\xe1na", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Automaticky p\u0159edvyplnit produkty", _s18_96, "V\xfdb\u011br produktu automaticky vypln\xed popis a cenu", "update_products", "Automaticky aktualizovat produkty", _s20_84, "Zm\u011bna na faktu\u0159e automaticky aktualizuje katalog produkt\u016f", _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Nepovolen", "currency_format", "Currency Format", _s21_96, "Prvn\xed den v t\xfddnu", _s23_47, "Prvn\xed m\u011bs\xedc v roce", "sunday", "Ned\u011ble", "monday", "Pond\u011bl\xed", "tuesday", "\xdater\xfd", "wednesday", "St\u0159eda", "thursday", "\u010ctvrtek", "friday", "P\xe1tek", "saturday", "Sobota", "january", "Leden", "february", "\xdanor", "march", "B\u0159ezen", "april", "Duben", "may", "Kv\u011bten", "june", "\u010cerven", "july", "\u010cervenc", "august", "Srpen", "september", "Z\xe1\u0159\xed", "october", "\u0158\xedjen", "november", "Listopad", "december", "Prosinec", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 hodinov\xfd \u010das", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, "Nastaven\xed produktu", "device_settings", "Device Settings", "defaults", "V\xfdchoz\xed", "basic_settings", "Z\xe1kladn\xed nastaven\xed", _s17_124, "Pokro\u010dil\xe9 nastaven\xed", "company_details", "Detaily firmy", "user_details", "U\u017eivatelsk\xe9 detaily", "localization", "Lokalizace", "online_payments", "Online platby", "tax_rates", "Sazby dan\u011b", "notifications", "Notifikace", "import_export", "Import | Export", "custom_fields", "Voliteln\xe1 pole", "invoice_design", "Vzhled faktur", "buy_now_buttons", "Buy Now Buttons", "email_settings", "Nastaven\xed emailu", _s23_49, "\u0160ablony & P\u0159ipom\xednky", _s22_68, _s20_86, _s19_74, "Vizualizace dat", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "Obchodn\xed podm\xednky", "privacy_policy", "Privacy Policy", "sign_up", "Zaregistrovat se", "account_login", "P\u0159ihl\xe1\u0161en\xed k \xfa\u010dtu", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "St\xe1hnout", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Datum n\xe1kladu", "pending", "Nevy\u0159\xedzen\xfd", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Zkonvertov\xe1no", _s24_56, _s24_57, "exchange_rate", "M\u011bnov\xfd kurz", _s16_202, "Zkonvertovat m\u011bnu", "mark_paid", "Mark Paid", "category", "Category", "address", "Adresa", "new_vendor", "Nov\xfd dodavatel", "created_vendor", "Dodavatel \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_vendor", "Dodavatel \xfasp\u011b\u0161n\u011b aktualizov\xe1n", "archived_vendor", "Dodavatel \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_vendor", "Dodavatel \xfasp\u011b\u0161n\u011b smaz\xe1n", "restored_vendor", "Dodavatel \xfasp\u011b\u0161n\u011b obnoven", _s16_203, ":count dodavatel\u016f bylo \xfasp\u011b\u0161n\u011b archivov\xe1no", "deleted_vendors", ":count dodavatel\u016f bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s16_204, _s36_11, "new_expense", "Zadat n\xe1klad", "created_expense", "N\xe1klad \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_expense", "N\xe1klad \xfasp\u011b\u0161n\u011b zm\u011bn\u011bn", _s16_205, "N\xe1klad \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_expense", _s21_139, _s16_206, "N\xe1klady \xfasp\u011b\u0161n\u011b obnoveny", _s17_130, "N\xe1klady \xfasp\u011b\u0161n\u011b archivov\xe1ny", _s16_207, _s21_139, _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Fakturov\xe1no", "logged", "P\u0159ihl\xe1\u0161en", "running", "Be\u017e\xedc\xed", "resume", "Pokra\u010dovat", "task_errors", "Pros\xedm opravte p\u0159ekr\xfdvaj\xedc\xed se \u010dasy", "start", "Za\u010d\xe1tek", "stop", "Konec", "started_task", _s25_53, "stopped_task", "\xdaloha \xfasp\u011b\u0161n\u011b zastavena", "resumed_task", _s25_55, "now", "Nyn\xed", _s16_208, _s16_209, "timer", "\u010casova\u010d", "manual", "Manu\xe1ln\xed", "budgeted", "Budgeted", "start_time", "Po\u010d\xe1te\u010dn\xed \u010das", "end_time", "\u010cas konce", "date", "Datum", "times", "\u010casy", "duration", "Trv\xe1n\xed", "new_task", "Nov\xfd \xfaloha", "created_task", "\xdaloha \xfasp\u011b\u0161n\u011b vytvo\u0159ena", "updated_task", "\xdaloha \xfasp\u011b\u0161n\u011b zm\u011bn\u011bna", "archived_task", "\xdaloha \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_task", "\xdaloha \xfasp\u011b\u0161n\u011b smaz\xe1na", "restored_task", "\xdaloha \xfasp\u011b\u0161n\u011b obnovena", "archived_tasks", "\xdasp\u011b\u0161n\u011b archivov\xe1no :count \xfaloh", "deleted_tasks", "\xdasp\u011b\u0161n\u011b smaz\xe1no :count \xfaloh", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, ":count projekt\u016f archivov\xe1no", _s16_212, ":count projekt\u016f smaz\xe1no", _s17_133, "Projekt :value obnoven", "new_project", "New Project", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "klikn\u011bte zde", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Pati\u010dka", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "Tento m\u011bs\xedc", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Voliteln\xe9", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Zobrazit fakturu", "convert", "Convert", "more", "More", "edit_client", "Editovat klienta", "edit_product", "Upravit produkt", "edit_invoice", "Editovat fakturu", "edit_quote", "Upravit nab\xeddku", "edit_payment", "Editovat platbu", "edit_task", "Editovat \xfalohu", "edit_expense", "Editovat n\xe1klad", "edit_vendor", "Editovat dodavatele", "edit_project", "Edit Project", _s20_87, _s20_88, "billing_address", "Faktura\u010dn\xed adresa", _s16_215, _s16_216, "total_revenue", "Celkov\xe9 p\u0159\xedjmy", "average_invoice", "Pr\u016fm\u011brn\xe1 faktura", "outstanding", "Nezaplaceno", "invoices_sent", ":count faktur odesl\xe1no", "active_clients", "aktivn\xed klienti", "close", "Zav\u0159\xedt", "email", "Email", "password", "Heslo", "url", "URL", "secret", "Secret", "name", "N\xe1zev", "logout", "Odhl\xe1sit se", "login", "P\u0159ihl\xe1\u0161en\xed", "filter", "Filtr", "sort", "Sort", "search", "Vyhledat", "active", "Aktivn\xed", "archived", "Archivov\xe1no", "deleted", "Smaz\xe1no", "dashboard", "Hlavn\xed panel", "archive", "Archivovat", "delete", "Smazat", "restore", "Obnovit", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Ulo\u017eit", _s17_136, _s17_137, "paid_to_date", "Zaplaceno ke dni", "balance_due", "Zb\xfdv\xe1 zaplatit", "balance", "Z\u016fstatek", "overview", "Overview", "details", "Detaily", "phone", "Telefon", "website", "Str\xe1nky", "vat_number", "DI\u010c", "id_number", "I\u010cO", "create", "Vytvo\u0159it", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "Kontakty", "additional", "Additional", "first_name", "Jm\xe9no", "last_name", "P\u0159\xedjmen\xed", "add_contact", "P\u0159idat kontakt", "are_you_sure", "Jste si jisti?", "cancel", "Zru\u0161it", "ok", "Ok", "remove", "Odstranit", _s16_221, _s16_222, "product", "Produkt", "products", "Produkty", "new_product", "Nov\xfd produkt", "created_product", "Produkt \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_product", "Produkt \xfasp\u011b\u0161n\u011b aktualizov\xe1n", _s16_223, "Produkt \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "Product", "notes", "Pozn\xe1mky", "cost", "Cena", "client", "Klient", "clients", "Klienti", "new_client", "Nov\xfd klient", "created_client", "Klient \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_client", "Klient \xfasp\u011b\u0161n\u011b aktualizov\xe1n", "archived_client", "Klient \xfasp\u011b\u0161n\u011b archivov\xe1n", _s16_226, ":count klient\u016f bylo \xfasp\u011b\u0161n\u011b\xa0archivov\xe1no", "deleted_client", "Klient \xfasp\u011b\u0161n\u011b\xa0smaz\xe1n", "deleted_clients", ":count klient\u016f bylo \xfasp\u011b\u0161n\u011b\xa0smaz\xe1no", "restored_client", "Klient \xfasp\u011b\u0161n\u011b obnoven", _s16_227, _s36_13, "address1", "Ulice", "address2", "\u010c\xedslo patra/bytu", "city", "M\u011bsto", "state", "Kraj", "postal_code", "PS\u010c", "country", "Zem\u011b", "invoice", "Faktura", "invoices", "Faktury", "new_invoice", "Nov\xe1 faktura", "created_invoice", "Faktura \xfasp\u011b\u0161n\u011b\xa0vytvo\u0159ena", "updated_invoice", "Faktura \xfasp\u011b\u0161n\u011b\xa0aktualizov\xe1na", _s16_228, "Faktura \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_invoice", "Faktura \xfasp\u011b\u0161n\u011b smaz\xe1na", _s16_229, "Faktura \xfasp\u011b\u0161n\u011b obnovena", _s17_140, ":count faktur \xfasp\u011b\u0161n\u011b archivov\xe1no", _s16_230, ":count faktur \xfasp\u011b\u0161n\u011b smaz\xe1no", _s17_141, _s37_20, "emailed_invoice", "Faktura \xfasp\u011b\u0161n\u011b odesl\xe1na", "emailed_payment", _s28_69, "amount", "\u010c\xe1stka", "invoice_number", "\u010c\xedslo faktury", "invoice_date", "Datum vystaven\xed", "discount", "Sleva", "po_number", _s16_288, "terms", "Podm\xednky", "public_notes", "Ve\u0159ejn\xe9 pozn\xe1mky", "private_notes", "Soukrom\xe9 pozn\xe1mky", "frequency", "Frekvence", "start_date", "Po\u010d\xe1te\u010dn\xed datum", "end_date", "Kone\u010dn\xe9 datum", "quote_number", "\u010c\xedslo nab\xeddky", "quote_date", "Datum nab\xeddky", "valid_until", "Plat\xed do", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Popis", "unit_cost", "Jedn. cena", "quantity", "Mno\u017estv\xed", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Total Amount", "pdf", "PDF", "due_date", _s16_289, _s16_231, _s16_232, "status", "Status", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Celkem", "percent", "Percent", "edit", "Upravit", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Nastaven\xed", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "DPH", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "Draft", "sent", "Odesl\xe1no", "viewed", "Viewed", "approved", "Approved", "partial", "Z\xe1loha", "paid", "Zaplacen\xe9", "mark_sent", "Zna\u010dka odesl\xe1no", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Dokon\u010dit", _s37_21, _s37_22, "dark_mode", "Tmav\xfd m\xf3d", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Pr\xe1zdn\xfd kontakt", "activity", "Aktivita", _s16_233, "Nebyly nalezeny \u017e\xe1dn\xe9 z\xe1znamy", "clone", "Duplikovat", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Platebn\xed podm\xednky", "payment_date", "Datum platby", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Klientsk\xfd port\xe1l", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Zapnuto", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "Prvn\xed p\u0159ipom\xednka", "second_reminder", "Druh\xe1 p\u0159ipom\xednka", "third_reminder", "T\u0159et\xed p\u0159ipom\xednka", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "P\u0159edm\u011bt", "body", "T\u011blo", "send_email", "Odeslat email", "email_receipt", "Odeslat potvrzen\xed platby klientovi", "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "P\u0159izp\u016fsoben\xed", "history", "Historie", "payment", "Platba", "payments", "Platby", "refunded", "Refunded", "payment_type", "Payment Type", _s21_105, "Odkaz na transakci", "enter_payment", "Zadat platbu", "new_payment", "Zadat platbu", "created_payment", "Platba \xfasp\u011b\u0161n\u011b vytvo\u0159ena", "updated_payment", "Platba \xfasp\u011b\u0161n\u011b zm\u011bn\u011bna", _s16_241, "Platba \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_payment", "Platba \xfasp\u011b\u0161n\u011b smaz\xe1na", _s16_242, "Platba \xfasp\u011b\u0161n\u011b obnovena", _s17_145, ":count plateb \xfasp\u011b\u0161n\u011b archivov\xe1no", _s16_243, ":count plateb bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s17_146, _s37_23, "quote", "Nab\xeddka", "quotes", "Nab\xeddky", "new_quote", "Nov\xe1 nab\xeddka", "created_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b vytvo\u0159ena", "updated_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b aktualizov\xe1na", "archived_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b smaz\xe1na", "restored_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b obnovena", "archived_quotes", ":count nab\xeddek bylo \xfasp\u011b\u0161n\u011b archivov\xe1no", "deleted_quotes", ":count nab\xeddek bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", "restored_quotes", _s35_23, "expense", "N\xe1klad", "expenses", "N\xe1klady", "vendor", "Dodavatel", "vendors", "Dodavatel\xe9", "task", "Task", "tasks", "\xdalohy", "project", "Project", "projects", "Projekty", "activity_1", ":user vytvo\u0159il klienta :client", "activity_2", ":user archivoval klienta :client", "activity_3", ":user smazal klienta :client", "activity_4", ":user vytvo\u0159il fakturu :invoice", "activity_5", ":user zm\u011bnil fakturu :invoice", "activity_6", ":user poslal email s fakturou :invoice pro :client na :contact", "activity_7", "Klient :contact zobrazil fakturu :invoice pro :client", "activity_8", ":user archivoval fakturu :invoice", "activity_9", ":user smazal fakturu :invoice", "activity_10", _s85_0, "activity_11", ":user zm\u011bnil platbu :payment", "activity_12", _s32_20, "activity_13", ":user smazal platbu :payment", "activity_14", ":user zadal :credit kredit", "activity_15", ":user zm\u011bnil :credit kredit", "activity_16", _s31_30, "activity_17", ":user smazal :credit kredit", "activity_18", ":user vytvo\u0159il nab\xeddku :quote", "activity_19", ":user zm\u011bnil nab\xeddku :quote", "activity_20", _s50_10, "activity_21", ":contact zobrazil nab\xeddku :quote", "activity_22", ":user archivoval nab\xeddku :quote", "activity_23", ":user smazal nab\xeddku :quote", "activity_24", ":user obnovil nab\xeddku :quote", "activity_25", ":user obnovil fakturu :invoice", "activity_26", ":user obnovil klienta :client", "activity_27", _s29_57, "activity_28", _s28_75, "activity_29", _s42_14, "activity_30", ":user vytvo\u0159il dodavatele :vendor", "activity_31", ":user archivoval dodavatele :vendor", "activity_32", ":user smazal dodavatele :vendor", "activity_33", ":user obnovil dodavatele :vendor", "activity_34", ":user vytvo\u0159il v\xfddaj :expense", "activity_35", ":user archivoval v\xfddaj :expense", "activity_36", ":user smazal v\xfddaj :expense", "activity_37", ":user obnovil v\xfddaj :expense", "activity_39", ":user zru\u0161il platbu :payment v hodnot\u011b :payment_amount", "activity_40", _s64_, "activity_41", _s41_9, "activity_42", ":user vytvo\u0159il \xfakol :task", "activity_43", ":user aktualizoval \xfakol :task", "activity_44", ":user archivoval \xfakol :task", "activity_45", ":user smazal \xfakol :task", "activity_46", ":user obnovil \xfakol :task", "activity_47", ":user aktualizoval v\xfddaj :expense", "activity_48", ":user vytvo\u0159il u\u017eivatele :user", "activity_49", ":user aktualizoval u\u017eivatele :user", "activity_50", ":user archivoval u\u017eivatele :user", "activity_51", ":user smazal u\u017eivatele :user", "activity_52", ":user obnovil u\u017eivatele :user", "activity_53", ":user ozna\u010dil :invoice jako odeslanou", "activity_54", ":user zaplatil fakturu :invoice", "activity_55", ":contact odpov\u011bd\u011bl na tiket :ticket", "activity_56", ":user zobrazil tiket :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b odesl\xe1na", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expirovan\xe9", "all", "All", "select", "Zvolit", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, "Vlastn\xed zpr\xe1va na hlavn\xedm panelu", _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u010c\xedseln\xe1 \u0159ada faktur", _s20_92, _s20_93, _s20_94, "\u010c\xedseln\xe1 \u0159ada nab\xeddek", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Typ", "invoice_amount", "\u010c\xe1stka faktury", _s16_248, _s16_289, "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Automatick\xe9 fakturov\xe1n\xed", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "N\xe1zev dan\u011b", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "\u010c\xe1stka k platb\u011b", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Banka", _s19_89, _s19_90, _s16_249, _s16_261, _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "N\xe1zev dan\u011b 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "da", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Handling", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arkiv\xe9r betaling", "archive_invoice", "Arkiv\xe9r faktura", "archive_quote", "Arkiv\xe9r tilbud", "archive_credit", "Arkiv\xe9r kredit", "archive_task", "Arkiver opgave", "archive_client", "Arkiv\xe9r kunde", "archive_project", "Arkiv\xe9r projekt", "archive_expense", "Archive Expense", "restore_payment", "Genskab betaling", "restore_invoice", "Genskab faktura", "restore_quote", "Genskab tilbud", "restore_credit", "Genskab kredit", "restore_task", "Genskab opgave", "restore_client", "Genskab kunde", "restore_project", "Genskab projekt", "restore_expense", "Restore Expense", "archive_vendor", "Arkiv\xe9r s\xe6lger", "restore_vendor", "Genskab s\xe6lger", "create_product", "Opret nyt produkt", "update_product", "Update Product", "delete_product", "Slet produkt", "restore_product", "Gendan produkt", "archive_product", "Arkiv\xe9r produkt", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Betalingsmetoder", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Time", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Send", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Slet projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Gem som standard vilk\xe5r", _s22_5, "Gem som standard fodnoter", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Valgt", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Opdat\xe9r kredit", "delete_credit", "Slet kredit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankkonto", "bank_accounts", "Bank Accounts", _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Betalingsindstillinger", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "St\xe5ende", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Tilf\xf8j gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Tilf\xf8j til faktura nr.: :invoice", _s17_28, _s17_29, "week", "Uge", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "Interval", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Opret projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Godkend", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "S\xe6t adgangskode", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s22_94, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Brugerguide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Senest opdateret", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Ikke tilknyttet", "partial_value", "Skal v\xe6re st\xf8rre end nul og mindre end totalen", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Aktiv\xe9r", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Angiv subdom\xe6net eller vis fakturaen p\xe5 din egen hjemmeside.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Sikkerhed", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, "Abonnementet blev opdateret", _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "Refunderet betaling", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Forrige kvartal", "to_update_run", "To update run", _s18_49, "Konvert\xe9r til en faktura", _s16_76, _s16_77, "invoice_project", "Faktur\xe9r projekt", "invoice_task", "Fakturer opgave", "invoice_expense", "Invoice Expense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s17_56, "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Skjul", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Kolonne", "sample", "Eksempel", "map_to", "Map To", "import", "Importer", _s25_21, _s29_13, "select_file", "Venligst v\xe6lg en fil", _s16_84, _s16_85, "csv_file", "V\xe6lg CSV-fil", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Ikke betalt", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Faktura total", "quote_total", "Tilbud total", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Advarsel", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "Kontrolcifre", "client_name", "Kundenavn", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, "Udgiftskategorier", _s20_61, "Ny udgiftskategori", _s21_67, _s21_68, _s24_40, "Udgiftskategori oprettet", _s24_41, "Ajourf\xf8rt udgiftskategori", _s25_25, "Udgiftskategori arkiveret", _s24_42, "Sletning af kategori er gennemf\xf8rt", _s24_43, _s37_10, _s25_26, "Udgiftskategori genoprettet", _s27_29, ".count udgiftskategori(er) arkiveret", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "Paypal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark\xe9r som aktiv", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "Gentaget faktura", _s18_61, "Gentagende fakturaer", _s21_74, "Ny gentaget fakture", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Fortjeneste", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "Se Portal", "copy_link", "Copy Link", "token_billing", "Gem kort detaljer", _s24_46, _s24_47, "always", "Altid", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Klientnummer", "auto_convert", "Auto Convert", "company_name", "Firma navn", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Timer", "statement", "Statement", "taxes", "Skatter", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Til", "health_check", "Health Check", "payment_type_id", "Betalingsmetode", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "Kommende fakturaer", _s17_80, _s17_81, "recent_payments", "Nylige betalinger", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "Opret faktura", "create_quote", "Opret tilbud", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Slet tilbud", "update_invoice", "Update Invoice", "delete_invoice", "Slet faktura", "update_client", "Update Client", "delete_client", "Slet kunde", "delete_payment", "Slet betaling", "update_vendor", "Update Vendor", "delete_vendor", "Slet s\xe6lger", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Opret opgave", "update_task", "Update Task", "delete_task", "Slet opgave", "approve_quote", "Approve Quote", "off", "Deaktiver", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Token's", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Token's", "new_token", "New Token", "edit_token", "Redig\xe9r token", "created_token", "Token oprettet", "updated_token", "Token opdateret", "archived_token", _s27_33, "deleted_token", "Token slettet", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "Send faktura som e-mail", "email_quote", "E-mail tilbuddet", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Kontakt navn", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kreditbel\xf8b", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Eksklusiv", "inclusive", "Inklusiv", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", _s17_172, _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, "By/Postnummer", _s17_94, "Postnummer/By/Region", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, "Advarsel: Dette vil slette dine data permanent, der er ingen m\xe5der at fortryde.", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 dage", "age_group_30", "30 - 60 dage", "age_group_60", "60 - 90 dage", "age_group_90", "90 - 120 dage", "age_group_120", "120+ dage", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Fakturadetaljer", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s22_95, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Anvend licens", "cancel_account", "Annuller konto", _s22_57, "ADVARSEL: Dette vil permanent slette din konto, der er INGEN mulighed for at fortryde.", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Hoved", "load_design", "Indl\xe6s design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Projektforslag", "tickets", "Sager", _s16_120, "Gentagne tilbud", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Kreditdato", "credit", "Kredit", "credits", "Kreditter", "new_credit", "Indtast kredit", "edit_credit", "Redig\xe9r kredit", "created_credit", "Kredit oprettet", "updated_credit", "Opdatering af kredit gennemf\xf8rt", "archived_credit", "Kredit arkiveret", "deleted_credit", "Kredit slettet", "removed_credit", _s27_42, "restored_credit", "Kredit genskabt", _s16_122, "Arkiverede :count kreditter", "deleted_credits", "Slettede :count kreditter", _s16_123, _s36_9, "current_version", "Nuv\xe6rende version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "L\xe6r mere", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nyt firma", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Eksport", "chart", "Diagram", "count", "Count", "totals", "Totaler", "blank", "Blank", "day", "Dag", "month", "M\xe5ned", "year", "\xc5r", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupp\xe9r efter", "credit_balance", "Kreditsaldo", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Kontakttelefon", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Klients ID", "assigned_to", "Assigned to", "created_by", "Oprettet af :navn", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Kolonner", "aging", "Aging", "profit_and_loss", "Fortjeneste og tab", "reports", "Rapporter", "report", "Rapport", "add_company", "Tilf\xf8j firma", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Hj\xe6lp", "refund", "Refunder", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "E-mailkontakt", "multiselect", "Multiselect", "entity_state", "Status", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Besked", "from", "Fra", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Dokumentation", "contact_us", "Kontakt os", "subtotal", "Subtotal", "line_total", "Sum", "item", "Produkttype", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, "V\xe6lg venligst en kunde", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Skift", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Indsend", _s16_166, "Generhverv din adgangskode", "late_fees", "Late Fees", "credit_number", "Kreditnummer", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Dage", "invoice_email", "Faktura e-mail", "payment_email", "Betalings e-mail", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Tilbuds e-mail", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, _s66_, "user_management", "Brugerh\xe5ndtering", "users", "Brugere", "new_user", "New User", "edit_user", "Rediger bruger", "created_user", _s25_42, "updated_user", "Bruger opdateret", "archived_user", _s26_29, "deleted_user", "Bruger slettet", "removed_user", _s25_45, "restored_user", "Bruger genskabt", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, _s16_174, "invoice_options", "Fakturaindstillinger", _s17_107, _s19_103, _s22_65, "Vis kun delbetalinger hvis der er forekommet en delbetaling.", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Show header on", _s16_176, "Show footer on", "first_page", "first page", "all_pages", "all pages", "last_page", "last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Prim\xe6r Farve", "secondary_color", "Sekund\xe6r Farve", "page_size", "Page Size", "font_size", "Font St\xf8rrelse", "quote_design", "Quote Design", "invoice_fields", "Faktura felt", "product_fields", "Product Fields", "invoice_terms", _s20_109, "invoice_footer", "Faktura fodnoter", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto konvertering", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daglig", "freq_weekly", "Ugentlig", "freq_two_weeks", "To uger", "freq_four_weeks", "Fire uger", "freq_monthly", "M\xe5nedlig", "freq_two_months", "To m\xe5neder", _s17_111, "Tre m\xe5neder", _s16_177, "Fire m\xe5neder", "freq_six_months", "Seks m\xe5neder", "freq_annually", "\xc5rlig", "freq_two_years", "To \xe5r", _s16_178, "Three Years", "never", "Never", "company", "Company", _s17_112, "Dannede numre", "charge_taxes", "Inkluder skat", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Projektfelt", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Pr\xe6fix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Brugerdefineret CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, "Afkrydsningsfelt for fakturavilk\xe5r", _s30_13, "Bed kunden om at bekr\xe6fte, at de accepterer fakturavilk\xe5rene.", _s23_42, "Tilbuds Betingelser Afkrydsningsfelt", _s28_31, "Bed kunden om at bekr\xe6fte, at de accepterer tilbudsbetingelserne.", _s25_47, "Fakturasignatur", _s30_14, "Kr\xe6v at klienten giver deres underskrift.", _s23_43, "Tilbuds underskrift", _s22_67, "Adgangskodebeskyttet Fakturaer", _s27_44, "Lader dig indtaste en adgangskode til hver kontakt. Hvis en adgangskode ikke er lavet, vil kontakten blive p\xe5lagt at indtaste en adgangskode f\xf8r det er muligt at se fakturaer.", "authorization", "Autorisation", "subdomain", "Underdomain", "domain", "Dom\xe6ne", "portal_mode", "Portal Mode", "email_signature", "Venlig hilsen,", _s24_50, "G\xf8r det lettere for dine klienter at betale dig ved at tilf\xf8je schema.org markup i dine e-mails.", "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Brug HTML markup sprog", "reply_to_email", "Svar-til e-mail", "reply_to_name", "Reply-To Name", "bcc_email", "BCC-email", "processed", "Processed", "credit_card", "Kreditkort", "bank_transfer", "Bankoverf\xf8rsel", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Aktiv\xe9r minimum", "enable_max", "Aktiv\xe9r maksimum", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Opdater adresse", _s19_68, "Opdater kundens adresse med de opgivne detaljer", "rate", "Sats", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_184, _s29_20, _s16_185, _s29_21, _s17_119, _s34_27, _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Automatisk-udfyld produkter", _s18_96, "Valg af produkt vil automatisk udfylde beskrivelse og pris", "update_products", "Automatisk opdatering af produkter", _s20_84, "En opdatering af en faktura vil automatisk opdaterer Produkt biblioteket", _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Gebyrer", "limits", "Gr\xe6nser", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "Januar", "february", "Februar", "march", "Marts", "april", "April", "may", "Maj", "june", "Juni", "july", "Juli", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, "Produkt Indstillinger", "device_settings", "Device Settings", "defaults", "Standarder", "basic_settings", "Basic Settings", _s17_124, "Avancerede indstillinger", "company_details", "Virksomhedsinformation", "user_details", "User Details", "localization", "Lokalisering", "online_payments", "Onlinebetaling", "tax_rates", "Momssatser", "notifications", "P\xe5mindelser", "import_export", "Import/Eksport", "custom_fields", "Brugerdefineret felt", "invoice_design", "Fakturadesign", "buy_now_buttons", "'K\xf8b nu' knapper", "email_settings", "E-mail-indstillinger", _s23_49, _s21_98, _s22_68, _s20_86, _s19_74, _s17_173, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "Vilk\xe5r for brug", "privacy_policy", "Privatlivspolitik", "sign_up", "Registrer dig", "account_login", "Konto Log ind", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Opret ny", _s18_102, _s18_103, _s21_99, _s34_22, "download", "Hent", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Afventer", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Konverteret", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_202, _s16_264, "mark_paid", "Mark\xe9r som betalt", "category", "Kategori", "address", "Adresse", "new_vendor", "Ny s\xe6lger", "created_vendor", "S\xe6lger oprettet", "updated_vendor", "S\xe6lger opdateret succesfuldt", "archived_vendor", "Gennemf\xf8rte arkivering af s\xe6lger", "deleted_vendor", "Sletning af s\xe6lger gennemf\xf8rt", "restored_vendor", "Genskabelse af s\xe6lger gennemf\xf8rt", _s16_203, "Gennemf\xf8rte arkivering af :count s\xe6lgere", "deleted_vendors", "Gennemf\xf8rte sletning af :count s\xe6lgere", _s16_204, _s36_11, "new_expense", "Indtast udgift", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_205, _s29_27, "deleted_expense", _s28_40, _s16_206, _s29_28, _s17_130, _s30_31, _s16_207, _s29_51, _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Faktureret", "logged", "Ajourf\xf8rt", "running", "K\xf8rer", "resume", "Genoptag", "task_errors", "Ret venligst de overlappende tider", "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", "Opgave stoppet", "resumed_task", _s25_55, "now", "Nu", _s16_208, _s16_209, "timer", "Tidtager", "manual", "Manuelt", "budgeted", "Budgeted", "start_time", "Start Tidspunkt", "end_time", "Slut tidspunkt", "date", "Dato", "times", "Gange", "duration", "Varighed", "new_task", "Ny opgave", "created_task", "Opgave oprettet", "updated_task", "Opgave opdateret", "archived_task", "Opgave arkiveret", "deleted_task", "Opgave slettet", "restored_task", "Opgave genskabt", "archived_tasks", "Antal arkiverede opgaver: :count", "deleted_tasks", "Antal opgaver slettet: :count", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", "Projektet blev oprettet", "updated_project", "Projektet blev opdateret", _s16_210, "Projektet blev arktiveret", "deleted_project", _s22_94, _s16_211, "Projektet blev genskabt", _s17_132, ":count projekter blev arkiveret", _s16_212, ":count projekter blev slettet", _s17_133, _s37_18, "new_project", "Nyt projekt", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "Klik her", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Fod", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Valgfri periode", "date_range", "Dato omr\xe5de", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "Denne m\xe5ned", "last_month", "Forrige m\xe5ned", "this_year", "Dette \xe5r", "last_year", "Forrige \xe5r", "custom", "Brugertilpasset", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Se faktura", "convert", "Convert", "more", "More", "edit_client", "Rediger kunde", "edit_product", "Rediger produkt", "edit_invoice", "Rediger faktura", "edit_quote", "Rediger tilbud", "edit_payment", "Redig\xe9r betaling", "edit_task", "Redig\xe9r opgave", "edit_expense", "Edit Expense", "edit_vendor", "Redig\xe9r s\xe6lger", "edit_project", "Redig\xe9r projekt", _s20_87, _s20_88, "billing_address", "Faktura adresse", _s16_215, _s16_216, "total_revenue", "Samlede indt\xe6gter", "average_invoice", "Gennemsnitlig fakturaer", "outstanding", "Forfaldne", "invoices_sent", _s22_95, "active_clients", "aktive kunder", "close", "Luk", "email", "E-mail", "password", "Kodeord", "url", "URL", "secret", "Hemmelighed", "name", "Navn", "logout", "Log ud", "login", "Log ind", "filter", "Filter", "sort", "Sort", "search", "S\xf8g", "active", "Aktiv", "archived", "Archived", "deleted", "Slettet", "dashboard", "Oversigt", "archive", "Arkiv", "delete", "Slet", "restore", "Genskab", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Gem", _s17_136, _s17_137, "paid_to_date", "Betalt pr. d.d.", "balance_due", "Udest\xe5ende bel\xf8b", "balance", "Balance", "overview", "Overview", "details", "Detaljer", "phone", "Telefon", "website", "Hjemmeside", "vat_number", "CVR/SE-nummer", "id_number", "CVR/SE-nummer", "create", "Opret", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "Kontakter", "additional", "Additional", "first_name", "Fornavn", "last_name", "Efternavn", "add_contact", "Tilf\xf8j kontakt", "are_you_sure", "Er du sikker?", "cancel", "Annuller", "ok", "Ok", "remove", "Fjern", _s16_221, _s16_222, "product", "Produkt", "products", "Produkter", "new_product", "New Product", "created_product", "Produkt oprettet", "updated_product", "Produkt opdateret", _s16_223, "Produkt arkiveret", "deleted_product", "Sletning af produkt gennemf\xf8rt", _s16_224, "Genskabelse af produkt gennemf\xf8rt", _s17_138, _s37_26, _s16_225, "Sletning af :count produkter gennemf\xf8rt", _s17_139, _s37_19, "product_key", "Produkt", "notes", "Notes", "cost", "Cost", "client", "Kunde", "clients", "Kunder", "new_client", "Ny kunde", "created_client", "Kunde oprettet succesfuldt", "updated_client", "Kunde opdateret", "archived_client", "Kunde arkiveret", _s16_226, "Arkiverede :count kunder", "deleted_client", "Kunde slettet", "deleted_clients", "Slettede :count kunder", "restored_client", "Kunde genskabt", _s16_227, _s36_13, "address1", "Gade", "address2", "Nummer", "city", "By", "state", "Omr\xe5de", "postal_code", "Postnummer", "country", "Country", "invoice", "Faktura", "invoices", "Fakturaer", "new_invoice", "Ny faktura", "created_invoice", "Faktura oprettet", "updated_invoice", "Faktura opdateret", _s16_228, "Faktura arkiveret", "deleted_invoice", "Faktura slettet", _s16_229, "Faktura genskabt", _s17_140, "Arkiverede :count fakturaer", _s16_230, "Slettede :count fakturaer", _s17_141, _s37_20, "emailed_invoice", "E-mail faktura sendt", "emailed_payment", _s28_69, "amount", "Bel\xf8b", "invoice_number", "Fakturanummer", "invoice_date", _s16_290, "discount", "Rabat", "po_number", "Ordrenummer", "terms", "Vilk\xe5r", "public_notes", "Public Notes", "private_notes", "Private notater", "frequency", "Frekvens", "start_date", "Startdato", "end_date", "Slutdato", "quote_number", "Tilbuds nummer", "quote_date", "Tilbuds dato", "valid_until", "Gyldig indtil", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Beskrivelse", "unit_cost", "Enhedspris", "quantity", "Stk.", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Betalingsfrist", _s16_231, _s16_232, "status", "Status", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Total", "percent", "Procent", "edit", "Rediger", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Indstillinger", "language", "Language", "currency", "Currency", "created_at", "Oprettelsesdato", "created_on", "Created On", "updated_at", "Opdateret", "tax", "Moms", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "Kladde", "sent", "Sendt", "viewed", "Viewed", "approved", "Approved", "partial", "Udbetaling", "paid", "Betalt", "mark_sent", "Mark\xe9r som sendt", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "F\xe6rdig", _s37_21, _s37_22, "dark_mode", "M\xf8rk tilstand", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivitet", _s16_233, _s16_234, "clone", "Kopi\xe9r", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Betalingsvilk\xe5r", "payment_date", "Betalingsdato", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Aktiveret", "recipients", "Modtagere", "initial_email", "Indledende e-mail", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Skabelon", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "Send e-mail", "email_receipt", "Send e-mail kvittering til kunden", "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "Historie", "payment", "Betaling", "payments", "Betalinger", "refunded", "Refunded", "payment_type", "Betalingstype", _s21_105, "Transaktionsreference", "enter_payment", "Tilf\xf8j betaling", "new_payment", "Indtast betaling", "created_payment", "Betaling oprettet", "updated_payment", "Betaling opdateret", _s16_241, "Betaling arkiveret", "deleted_payment", _s16_291, _s16_242, "Betaling genskabt", _s17_145, "Arkiverede :count betalinger", _s16_243, "Slettede :count betalinger", _s17_146, _s37_23, "quote", "Pristilbud", "quotes", "Pristilbud", "new_quote", "Nyt tilbud", "created_quote", "Tilbud oprettet", "updated_quote", "Tilbud opdateret", "archived_quote", "Tilbud arkiveret", "deleted_quote", "Tilbud slettet", "restored_quote", "Tilbud genskabt", "archived_quotes", "Arkiverede :count tilbud", "deleted_quotes", "Slettede :count tilbud", "restored_quotes", _s35_23, "expense", "Expense", "expenses", "Udgifter", "vendor", "S\xe6lger", "vendors", "S\xe6lgere", "task", "Opgave", "tasks", "Opgaver", "project", "Projekt", "projects", "Projekter", "activity_1", _s28_56, "activity_2", ":user arkiverede kunde :client", "activity_3", ":user slettede kunde :client", "activity_4", ":user oprettede faktura :invoice", "activity_5", ":user ajourf\xf8rte faktura :invoice", "activity_6", ":user emailede fakturaen :invoice for :client til :contact", "activity_7", ":contact l\xe6ste faktura :invoice for :client", "activity_8", ":user arkiverede faktura :invoice", "activity_9", ":user slettede faktura :invoice", "activity_10", ":contact indtastede betaling :payment for :payment_amout i fakturaen :invoice for :client", "activity_11", ":user ajourf\xf8rte betaling :payment", "activity_12", ":user arkiverede betaling :payment", "activity_13", ":user slettede betaling :payment", "activity_14", ":user indtastede :credit kredit", "activity_15", ":user ajourf\xf8rte :credit kredit", "activity_16", ":user arkiverede :credit kredit", "activity_17", ":user slettede :credit kredit", "activity_18", ":user oprettede tilbud :quote", "activity_19", ":user ajourf\xf8rte tilbud :quote", "activity_20", ":user emailede tilbuddet :quote for :client til :contact", "activity_21", ":contact l\xe6ste tilbud :quote", "activity_22", ":user arkiverede tilbud :quote", "activity_23", ":user slettede tilbud:quote", "activity_24", ":user genoprettede tilbud :quote", "activity_25", ":user genoprettede faktura :invoice", "activity_26", ":user genoprettede kunde :client", "activity_27", ":user genoprettede betaling :payment", "activity_28", ":user genoprettede :credit kredit", "activity_29", ":contact godkendte tilbuddet :quote for :client", "activity_30", ":user oprettede s\xe6lger :vendor", "activity_31", ":user arkiverede s\xe6lger :vendor", "activity_32", ":user slettede s\xe6lgeren :vendor", "activity_33", ":user genskabte s\xe6lgeren :vendor", "activity_34", ":user oprettede udgiften :expense", "activity_35", ":user arkiverede udgiften :expense", "activity_36", ":user slettede udgiften :expense", "activity_37", ":user genskabte udgiften :expense", "activity_39", ":user annullerede en :payment_amount betaling :payment", "activity_40", ":bruger refunderet :justering af en :betaling_bel\xf8b betaling :betaling", "activity_41", ":payment_amount betaling (:betaling) mislykkedes", "activity_42", ":user oprettede opgaven :task", "activity_43", ":user opdaterede opgaven :task", "activity_44", ":user arkiverede opgaven :task", "activity_45", ":user slettede opgave :task", "activity_46", ":user genoprettede opgave :task", "activity_47", ":user ajourf\xf8rte udgift :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact besvarede sagen :ticket", "activity_56", ":user l\xe6ste sagen :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", "Tilbud sendt som e-mail", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expired", "all", "Alle", "select", "V\xe6lg", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Fakturanummer-t\xe6ller", _s20_92, _s20_93, _s20_94, "Tilbuds nummer-t\xe6ller", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_248, "Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Bel\xf8b", "age", "Alder", "is_running", "Is Running", "time_log", "Tids log", "bank_id", "bank", _s19_89, _s19_90, _s16_249, "Udgiftskategori", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "nl", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Actie", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schema", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archiveer betaling", "archive_invoice", "Archiveer factuur", "archive_quote", "Archiveer offerte", "archive_credit", "Archiveer creditnota", "archive_task", "Archiveer taak", "archive_client", "Archiveer klant", "archive_project", "Archiveer project", "archive_expense", "Archiveer uitgave", "restore_payment", "Herstel betaling", "restore_invoice", "Herstel factuur", "restore_quote", "Herstel offerte", "restore_credit", "Herstel creditnota", "restore_task", "Herstel taak", "restore_client", "Herstel klant", "restore_project", "Herstel project", "restore_expense", "Herstel uitgave", "archive_vendor", "Archiveer leverancier", "restore_vendor", "Herstel leverancier", "create_product", "Product maken", "update_product", "Update Product", "delete_product", "Verwijder product", "restore_product", "Herstel product", "archive_product", "Product archiveren", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "Verwijder inkooporder", _s22_, "Herstel inkooporder", _s22_1, "Archiveer inkooporder", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Betalingsmethode", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postcode/Stad", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Uur", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Uploaden", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Verwijder project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Registratie verplicht", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Bewaar als standaard voorwaarden", _s22_5, "Bewaar als standaard voettekst", "auto_sync", "Auto Sync", _s16_9, "Ververs accounts", _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Wijzig Nummer", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Categorietype", _s16_11, "Transaction", "bulk_print", "Druk PDF af", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, "Aankoop ordernummer", _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Verschuldigd op", _s22_8, _s35_0, _s20_10, "Bankrekening toegevoegd", _s20_11, "De bankrekening is gewijzigd", _s17_12, "Bewerk bankrekening", _s16_14, _s16_15, "account_type", "Rekening type", _s16_16, "Nieuwe bankrekening", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Geselecteerd", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Maak creditnota", "update_credit", "Krediet bijwerken", "delete_credit", "Verwijder creditnota", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankrekening", "bank_accounts", "Bankrekeningen", _s21_21, "De bankrekening is gearchiveerd", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Koppel", _s23_6, "Betaling betaald gemarkeerd e-mail", _s18_9, "Naar project omzetten", "client_email", "Klant e-mail", _s20_17, "Factuur taak project", _s25_4, "Voeg project toe als factuurregel", "field", "Veld", "period", "Period", "fields_per_row", "Velden per rij", _s21_23, "Actieve facturen", _s26_2, "Openstaande facturen", _s24_10, "Voltooide betalingen", _s23_8, _s17_16, _s19_20, "Actieve offertes", _s21_24, "Goedgekeurde offertes", _s23_9, "Afgekeurde offertes", _s18_12, "Vastgelegde taken", _s20_20, "Gefactureerde taken", _s16_21, "Betaalde taken", _s21_25, "Vastgelegde kosten", _s22_9, "Lopende kosten", _s23_10, "Gefactureerde kosten", _s27_6, "Factuureer gemaakte kosten", "activity_130", ":user heeft aankooporder :purchase_order aangemaakt", "activity_131", ":user heeft aankooporder :purchase_order aangepast", "activity_132", ":user heeft aankooporder :purchase_order gearchiveerd", "activity_133", ":user heeft aankooporder :purchase_order verwijderd", "activity_134", ":user heeft aankooporder :purchase_order hersteld", "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Leveranciersportaal", "send_code", "Verstuur code", _s24_11, "Sla op om documenten te kunnen uploaden", _s17_19, "Belastingtarief uitgaven", _s22_10, "Belastingtarief factuurregel", _s21_27, "Telefoonnummer is geverifi\xeberd", "code_was_sent", "Er is een code via SMS verstuurd", _s16_23, _s39_1, "resend", "Verstuur opnieuw", "verify", "Controleer", _s18_13, "Vul een telefoonnummer in", _s20_21, "Formaat telefoonnummer klopt niet", _s19_21, "Verifi\xeber telefoonnummer", _s24_12, "Verifi\xeber uw telefoonnummer om e-mails te kunnen versturen", _s28_8, _s46_3, "merged_clients", "Correct samengevoegde klanten", "merge_into", "Voeg samen met", "merge", "Samenvoegen", "php81_required", "Let op: v5.5 heeft PHP 8.1 nodig", _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activeer", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Verzend nu", "received", "Ontvangen", _s19_24, "Datum aankoop order", _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, "Zet om naar uitgave", _s16_26, "Toevoegen aan inventaris", _s33_7, _s46_14, _s34_6, _s46_14, _s22_12, "Uploaden klantdocument", _s22_14, "Uploaden verkoperdocument", _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "Nee, nu niet", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Details verkoper", _s22_19, "Details aankoop order", "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accepteer", _s23_11, "Clone to PO", _s20_24, "Verkoper heeft geen e-mailadres ingesteld", "bulk_send_email", "Verzend e-mail", _s29_8, "Inkooporder succesvol gemarkeerd als verzonden", _s30_1, _s43_, _s23_12, "Inkooporders zijn gemarkeerd als verzonden", _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Geaccepteerd", _s22_21, "Gelieve een verkoper te selecteren", _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, "E-mail inkooporders", _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Aankoop order", "purchase_orders", "Aankoop orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, "Inkooporder succesvol aangemaakt", _s22_27, "Aankooporder succesvol geupdate", _s23_14, "Aankooporder succesvol gearchiveerd", _s22_28, "Aankooporder succesvol verwijderd", _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, "Zoek verkoop order", _s22_30, "Zoek verkoop orders", "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Betalingsinstellingen", "default", "Standaard", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "BTW", "standing", "Openstaand", "view_map", "Toon kaart", _s18_22, _s18_23, "add_gateway", "Gateway toevoegen", _s24_18, _s77_, "left", "Links", "right", "Rechts", "center", "Midden", "page_numbering", "Pagina nummering", _s24_19, "Pagina nummering uitlijning", _s31_5, "Factuur verstuurd", _s24_21, "Toon productomschrijving", _s29_10, "Toon de omschrijving in de productdropdown", "invoice_items", "Factuur items", "quote_items", "Quote Items", "profitloss", _s16_292, "import_format", "Import Formaat", "export_format", "Export Formaat", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, "Stop met het maken van terugkerende facturen als de laatste factuur onbetaald is.", "use_quote_terms", "Use Quote Terms", _s20_35, "Bij het omzetten van een offerte naar een factuur", "add_country", "Voeg land toe", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Maak binnen enkele seconden uw account aan", "login_label", _s28_9, "add_to_invoice", "Toevoegen aan factuur :invoice", _s17_28, "Geen facturen gevonden", "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, "Alternatieve PDF Viewer", _s25_7, _s45_11, _s16_34, "Factuur valuta", "range", "Bereik", "tax_amount1", "Belastingbedrag 1", "tax_amount2", "Belastingbedrag 2", "tax_amount3", "Belastingbedrag 3", "create_project", "Project aanmaken", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Annuleer", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "De toeslag voor een :amount factuur is :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "Na opslaan", "view_record", "Bekijk record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", "Succesvol :value taken gestart", "stopped_tasks", "Succesvol :value taken gestopt", "approved_quote", "Goedgekeurde offerte", "approved_quotes", ":value succesvol goedgekeurde offertes", "approve", "Goedkeuren", "client_website", "Website klant", "invalid_time", "Ongeldige tijd", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Laad PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is betaald", "age_group_paid", "Betaald", "id", "Id", "convert_to", "Reken om naar", "client_currency", "Klant valuta", _s16_37, "Bedrijf valuta", "purged_client", "De klant is gewist", _s27_15, "Om spam te voorkomen moet je een betaald account hebben om emails aan te passen", _s22_35, "Upgrade uw abonnement om meer bedrijven toe te voegen", _s30_5, "Het bestand is opgeslagen in de downloadmap", "small", "Klein", _s21_43, "Creditnota gemarkeerd als betaald", _s22_36, "Creditnota's gemarkeerd als betaald", _s16_39, "Data is aan het laden - een moment geduld", "wait_for_saving", "Data is aan het opslaan - een moment geduld", _s20_41, "Opmerking: veranderingen die hier worden gemaakt zijn voorvertoningen, ze moeten hierboven worden toegepast", "remaining", "Resterend", "invoice_paid", "Factuur betaald", "activity_120", ":user heeft terugkerende uitgave :recurring_expense aangemaakt", "activity_121", "::user heeft terugkerende uitgave :recurring_expense aangepast", "activity_122", ":user heeft terugkerende uitgave :recurring_expense gearchiveerd", "activity_123", ":user heeft terugkerende uitgave :recurring_expense verwijderd", "activity_124", ":user heeft terugkerende uitgave :recurring_expense teruggezet", "normal", "Normaal", "large", "Groot", "extra_large", "Extra groot", _s16_40, "Laat PDF voorvertoning zien", _s21_44, "Laat PDF voorvertoning zien tijdens het aanpassen van de facturen", "print_pdf", "Print PDF", "remind_me", "Herinner mij", _s16_42, _s16_43, "click_selected", "Klik op geselecteerde", "hide_preview", "Verberg voorvertoning", "edit_record", "Bewerk record", _s27_16, "Het kredietbedrag kan niet meer zijn dan het te factureren bedrag.", "giropay", "GiroPay", "direct_debit", "Automatische Incasso", _s21_45, "Voer een account wachtwoord in", "set_password", "Stel wachtwoord in", _s17_31, "Wij raden de desktop app aan voor de beste werking.", _s16_44, "Wij raden de mobiele app aan voor de beste werking.", _s20_42, "Gateway succesvol ontkoppeld", "disconnect", "Verbreek verbinding", "add_to_invoices", "Voeg toe aan facturen", "acss", "Vooraf goedgekeurde debetbetalingen", "becs", _s17_153, "bulk_download", "Download", _s17_32, "Sla gegevens lokaal op om de app sneller te laten starten. Uitschakelen kan de prestaties in grote accounts verbeteren", "persist_ui", "Interface voorkeuren opslaan", "persist_ui_help", "Sla de UI-status lokaal op om de app op de laatste locatie te laten starten. Uitschakelen kan de prestaties verbeteren", _s18_24, "Klant postcode", _s17_33, "Klant BTW-nummer", "has_tasks", "Heeft taken", "registration", "Registratie", _s27_17, "Autoriseer Stripe om online betalingen te accepteren.", "view_expense", "Bekijk uitgave #:expense", "view_statement", "Toon overzicht", "sepa", "SEPA Automatisch incasso", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "Alle records bijwerken", "system", "Systeem", _s19_36, "Stel in als standaard bedrijf", "updated_company", "Bedrijf succesvol ge\xfcpdatet", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, "Help ons door aan te geven waarom (optioneel)", "webhook_success", "Webhook Succes", _s24_25, "Taken moeten allemaal behoren tot dezelfde klant", _s27_18, "Kosten moeten allemaal behoren tot dezelfde klant", "app", "App", _s20_43, "Download voor de beste prestaties de :app-app", _s16_45, "Subtotaal", _s19_39, "E-mail facturen", _s17_35, "E-mail offertes", _s18_28, "E-mail creditzijde", "from_name", "Van naam", _s16_46, "Dupliceer naar uitgave", _s17_36, "Terugkerende uitgave", _s18_29, "Terugkerende uitgaven", _s21_46, "Nieuwe terugkerende uitgave", _s22_37, "Terugkerende uitgave bewerken", _s25_8, "De terugkerende uitgave is aangemaakt", _s25_9, "De terugkerende uitgave is gewijzigd", _s26_7, "De terugkerende uitgave is gearchiveerd", _s25_10, _s25_66, _s25_11, "Terugkerende onkosten zijn verwijderd", _s26_8, "De terugkerende uitgave is hersteld", _s24_26, "Zoek terugkerende uitgave", _s25_12, "Zoek terugkerende uitgaven", "last_sent_date", "Recentste verzenddatum", "include_drafts", "Voeg concepten toe", _s19_40, "Neem conceptrecords op in rapporten", "is_invoiced", "Is gefactureerd", "change_plan", "Wijzig plan", "persist_data", "Gegevens behouden", "customer_count", "Klantenteller", _s16_48, "Klanten verifi\xebren", _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimaal komma", _s26_9, "Gebruik een komma als decimaal in formulieren", "select_method", "Selecteer methode", "select_platform", "Selecteer platform", _s28_13, "Gebruik de web-app om verbinding te maken met Gmail", _s16_52, "Btw-tarieven voor artikelen zijn uitgeschakeld", "enable_markdown", "Activeer Markdown", _s20_44, "Converteer markdown naar HTML in de PDF", "user_guide", "Gebruikershandleiding", _s18_31, "Voeg een volgend contact toe", "previous_page", "Vorige pagina", "next_page", "Volgende pagina", "export_colors", "Exporteer kleuren", "import_colors", "Importeer kleuren", "clear_all", "Wis alles", "contrast", "Contrast", "custom_colors", "Aangepaste kleuren", "colors", "Kleuren", _s31_8, "Actieve achtergrondkleur zijbalk", _s25_14, "Actieve tekstkleur zijbalk", _s33_12, "Inactieve achtergrondkleur zijbalk", _s27_19, "Inactieve letterkleur zijbalk", _s36_3, "Tabel achtergrondkleur alternatieve rij", _s31_10, "Achtergrondkleur factuur hoofding", _s25_16, "Tekstkleur factuur hoofding", "net_subtotal", "Netto", "review_app", "Beoordeel App", "check_status", "Check Status", "free_trial", "Gratis proefversie", _s23_19, "De proefperiode van het Pro-plan eindigt over :count dagen, klik om te upgraden.", _s21_48, "Vandaag is de laatste dag van de Pro-proefperiode, klik om te upgraden.", "change_email", "Wijzig email", _s25_18, "Optioneel: Configureer een afzonderlijke domein voor de klantenportaal", _s21_49, "Taken weergegeven in portaal", "uninvoiced", "Gefactureerd", "subdomain_guide", "De subdomein wordt gebruikt voor het klantenportaal om links aan te passen op jouw merk m.a.w. https://your-brand.invoicing.co", "send_time", "Verzend uur", "import_data", "Importeer data", "import_settings", "Importeer settings", _s17_38, "Geef een JSON bestand op", _s19_41, "Selecteer om instellingen en/of data te importeren", "json", "JSON", _s24_28, "Geen betalingsmodalititeiten geactiveerd", "wait_for_data", "Wacht tot de gegevens volledig zijn geladen", "net_total", "Totaal", "has_taxes", "Bevat belastingen", _s16_53, "Importeer klanten", _s18_33, "Succesvol begonnen met het importeren van klanten", "login_success", "Login succesvol", "login_failure", "Inloggen mislukt", "exported_data", "Zodra het bestand klaar is, ontvang je een e-mail met een downloadlink", _s23_20, "Inclusief verwijderde klanten", _s28_15, "Laad records van verwijderde clients", "step_1_sign_in", "Stap 1: Inloggen", _s16_56, "Stap 2: Autorisatie", "account_id", "Account ID", _s27_21, "De migratie is nog niet voltooid", "activity_100", ":user heeft terugkerend factuur :recurring_invoice aangemaakt", "activity_101", ":user heeft terugkerend factuur :recurring_invoice aangepast", "activity_102", ":user heeft terugkerend factuur :recurring_invoice gearchiveerd", "activity_103", ":user heeft terugkerend factuur :recurring_invoice verwijderd", "activity_104", ":user heeft terugkerend factuur :recurring_invoice teruggezet", _s18_34, "Einddatum taak weergeven", _s23_22, "Schakel het specificeren van de einddatum van de taak in", "gateway_setup", "Betalingsverkeer instellingen", "preview_sidebar", "Voorvertoning zijbalk", _s16_57, "Jaar data weergeven", _s18_36, "Alle sessies succesvol be\xebindigd", _s16_59, "Be\xebindig alle sessies", "count_session", "1 sessie", "count_sessions", ":count Sessies", "invoice_created", "Factuur aangemaakt", "quote_created", "Offerte aangemaakt", "credit_created", "Creditnota aangemaakt", "pro", "Pro", "enterprise", "Onderneming", "last_updated", "Laatst bijgewerkt", "invoice_item", "Factuur item", "quote_item", "Offerte item", _s18_37, "Contact voornaam", _s17_40, "Contact achternaam", "order", "Bestelling", "unassigned", "Niet toegewezen", "partial_value", "Moet groter zijn dan nul en minder dan het totaal", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Activeer", "move_top", "Verplaats naar bovenste", "move_up", "Verplaats omhoog", "move_down", "Verplaats omlaag", "move_bottom", "Verplaatsknop", "subdomain_help", "Stel het subdomein in of toon de factuur op uw eigen website.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, "Bijkijk datumformaten", "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Verticaal", "portrait", "Portrait", "landscape", "Horizontaal", _s26_10, "De accounteigenaar kan upgraden naar een betaald abonnement om de geavanceerde geavanceerde instellingen in te schakelen", _s20_45, "Upgrade naar een betaald abonnement om de geavanceerde instellingen in te schakelen", _s21_52, "Betalingstermijnen factuur", _s17_44, _s17_45, "no_headers", "Geen kopteksten", "add_header", "Voeg koptekst toe", "remove_header", "Verwijder koptekst", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, "Terugkerende producten", "promo_code", "Promocode", "promo_discount", "Promo Discount", _s18_41, "Annuleren toestaan", _s16_61, "Per stoel ingeschakeld", "max_seats_limit", "Maximale aantal zitplaatsen", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Terugbetalingsperiode", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Beveiliging", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "Pdf mislukt", "pdf_success", "Pdf succesvol", "modified", "Bewerkt", "subscription", "Abonnement", "subscriptions", "Abonnementen", _s16_255, "Nieuw Abonnement", _s17_155, "Abonnement wijzigen", _s20_96, "Het abonnement is aangemaakt", _s20_97, "Het abonnement is gewijzigd", _s21_126, "Het abonnement is gearchiveerd", _s20_98, _s31_31, _s20_99, _s31_31, _s21_127, "Succesvol abonnement hersteld", _s19_93, "Zoek 1 abonnement", _s20_100, "Zoek :count abonnementen", _s26_11, "Subdomein is niet beschikbaar", "connect_gmail", "Verbind Gmail", _s16_65, "Verbreek Gmail", "connected_gmail", "Succesvol verbonden met Gmail", _s18_45, "Succesvol verbroken met Gmail", _s16_67, "Wijzigingen aan de code kunnen leiden tot een blokkade tijdens het updaten. Door het volgende commando kan je de wijzigingen verwijderen:", _s16_68, "Klant-id nummer", "count_minutes", ":count minuten", _s16_70, "Wachtwoord timeout", _s29_12, "Deel factuur/creditnota teller", "use_last_email", "Gebruik laatste e-mail", _s16_72, "Activeer bedrijf", _s21_58, "Schakel e-mails, terugkerende facturen en meldingen in", _s27_22, "Er is een fout opgetreden, probeer het opnieuw", _s27_23, "Stel eerst een wachtwoord in", _s34_10, "Waarschuwing: als u uw telefoonnummer wijzigt, wordt 2FA uitgeschakeld", "help_translate", "Help vertalen", _s23_23, "Selecteer een land", "resend_invite", "Uitnodiging opnieuw versturen", _s19_42, "2FA succesvol uitgeschakeld", _s16_74, "Account succesvol verbonden", _s19_43, "Account succesvol losgekoppeld", "delivered", "Afgeleverd", "bounced", "Bounced", "spam", "Spam", "view_docs", "Bekijk documenten", _s32_10, "Geef een mobiel telefoonnummer op om tweefactor authenticatie in te schakelen", "send_sms", "Verzend SMS", "sms_code", "SMS Code", _s21_59, "Scan de streepjescode met een :link compatibele app.", _s18_46, "Tweestaps-authenticatie ingeschakeld", "connect_google", "Verbind met Google", _s17_46, "Verwijder Google", _s17_48, "Tweestaps-authenticatie", _s18_47, "Schakel twee factor authenticatie uit", _s34_11, "Vereis wachtwoord met sociale login", "stay_logged_in", "Blijf ingelogd", _s23_25, "Waarschuwing: uw sessie loopt bijna af", "count_hours", ":count uren", "count_day", "1 dag", "count_days", ":count dagen", _s19_44, "Time-out van websessie", _s17_49, "Veiligheidsinstellingen", "resend_email", "Email opnieuw verzenden", _s26_13, "Bevestig je e-mailadres", _s16_75, "Gecrediteerde betaling", _s19_46, _s27_80, _s19_48, "Selecteer een gebruiker die is geverifieerd met Gmail", "list_long_press", "Lijst lang indrukken", "show_actions", "Toon acties", _s17_51, "Start Multi select", _s27_25, "Er is een e-mail verzonden om het e-mailadres te bevestigen", _s21_60, "Om :client_counter te gebruiken, voeg ofwel :client_number of :client_id_number toe om conflicten te voorkomen", "this_quarter", "Dit kwartaal", "last_quarter", "Laatste Kwartaal", "to_update_run", "Om bij te werken voer", _s18_49, "Zet om naar factuur", _s16_76, "Registratie link", "invoice_project", "Factureer project", "invoice_task", "Factureer taak", "invoice_expense", "Factureer uitgave", _s19_49, "Zoek betalingstermijn 1", _s20_47, "Zoek :count betalingstermijnen", _s16_78, "Opslaan en bekijk voorbeeld", "save_and_email", "Opslaan en verstuur email", _s16_80, "Ondersteunde gebeurtenissen", _s16_82, "Omgezet bedrag", _s17_53, "Omgekeerd balans", _s22_41, "'Reeds betaald' omzetten", _s24_30, "Omgerekend creditsaldo", "converted_total", "Totaal omzetten", "is_sent", "Is verzonden", _s17_55, "Standaard documenten", "document_upload", "Document uploaden", _s20_48, "Laat klanten documenten uploaden", "expense_total", "Totale uitgave", "enter_taxes", "Voer belastingen in", "by_rate", "Op tarief", "by_amount", "Op bedrag", "enter_amount", "Voer bedrag in", "before_taxes", "Voor BTW", "after_taxes", "Na BTW", "color", "Kleur", "show", "Tonen", "hide", "Verbergen", "empty_columns", "Lege kolommen", _s21_62, "Foutopsporingsmodus is ingeschakeld", _s26_14, "Opgelet: Debug modus dient enkel gebruikt te worden tijdens lokale ontwikkeling, aangezien gevoelige informatie op deze manier zichtbaar wordt. Klik op meer te weten te komen.", "running_tasks", "Lopende taken", "recent_tasks", "Recente taken", "recent_expenses", "Recente uitgaven", _s17_57, "Aankomende uitgaven", "update_app", "Update App", "started_import", "Succesvol begonnen met importeren", _s24_32, "Dubbele kolommapping", _s20_49, "Gebruik inclusieve belastingen", _s18_51, "Is bedrag korting", "column", "Kolom", "sample", "Voorbeeld", "map_to", "Map naar", "import", "Importeer", _s25_21, "Gebruik eerste rij als kolomnaam", "select_file", "Selecteer een bestand", _s16_84, "Geen bestand geselecteerd", "csv_file", "Selecteer CSV bestand", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave boekhouding", "zoho", "Zoho", "accounting", "Boekhouding", _s22_43, "Geef alle CSV's op.", "import_type", "Importeer type", "html_mode", "HTML Mode", "html_mode_help", "Voorvertoning laadt sneller maar is minder accuraat", "view_licenses", "Bekijk Licenties", "webhook_url", "Webhook URL", _s17_59, "Editor volledig scherm", "sidebar_editor", "Zijbalk Editor", _s22_44, "Typ ':value' om te bevestigen", "purge", "Wissen", "service", "Service", "clone_to", "Dupliceer naar", "clone_to_other", "Dupliceert naar andere", "labels", "Labels", "add_custom", "Aangepast toevoegen", "payment_tax", "Betalingsbelasting", "unpaid", "Onbetaald", "white_label", "White Label", "delivery_note", "Afleveringsbon", _s24_35, "Verzonden facturen zijn vergrendeld", _s24_37, "Betaalde facturen zijn vergrendeld", "source_code", "Broncode", "app_platforms", "App-platforms", "invoice_late", "Factuur te laat", "quote_expired", "Offerte verlopen", "partial_due", "Voorschot", "invoice_total", "Factuur totaal", "quote_total", "Offertetotaal", "credit_total", "Totaal Credit", _s23_26, "Factuur totaal", "actions", "Acties", "expense_number", "Uitgave nummer", "task_number", "Taaknummer", "project_number", "Projectnummer", "project_name", "Project naam", "warning", "Waarschuwing", "view_settings", "Instellingen tonen", _s24_39, "Waarschuwing: dit bedrijf is nog niet geactiveerd", "late_invoice", "Late factuur", "expired_quote", "Verlopen offerte", "remind_invoice", "Herinnering Factuur", "cvv", "CVV", "client_name", "Klantnaam", "client_phone", "Klant telefoon", "required_fields", "Verreisde velden", "calculated_rate", "Berekend tarief", _s17_61, "Standaard taak tarief", "clear_cache", "Maak cache leeg", "sort_order", "Sorteer volgorde", "task_status", "Status", "task_statuses", "Taak status", "new_task_status", "Nieuwe taak status", _s16_86, "Taak status aanpassen", _s19_50, "Succesvol een taak status aangemaakt", _s19_51, _s20_110, _s20_51, "Succesvol een taak status gearchiveerd", _s19_52, _s36_18, _s19_53, _s36_18, _s20_52, "Succesvol een taak status hersteld", _s22_45, "Succesvol taakstatussen :value gearchiveerd", _s21_64, "Succesvol taak statussen :value verwijderd", _s22_46, "Succesvol taak statussen :value hersteld", _s18_53, "Zoek 1 taak status", _s20_54, "Zoek :count taak statussen", _s16_88, "Taken tabel tonen", _s21_65, "Weergeef de taken wanneer een factuur wordt aangemaakt", _s20_55, "Factuur taak tijdlog", _s25_22, "Voeg de tijd omschrijvingen toe aan de factuur producten", _s20_57, "Factuur taak datumlog", _s25_23, "Voeg datumdetails toe aan de factuurregelitems", _s21_66, "Start taken voordat het wordt opgeslagen", _s18_54, "Status instellen", "task_settings", "Taak instellingen", _s20_59, "Categorie\xebn instellen", _s18_56, _s16_293, _s20_61, "Nieuwe uitgavecategorie", _s21_67, "Bewerk uitgavencategorie", _s24_40, "De uitgaven categorie is aangemaakt", _s24_41, "De uitgaven categorie is gewijzigd", _s25_25, "De uitgaven categorie is gearchiveerd", _s24_42, "De categorie is verwijderd", _s24_43, "De uitgavencategorie is verwijderd", _s25_26, "De uitgaven categorie hersteld", _s27_29, ":count uitgave-categorie\xebn gearchiveerd", _s26_15, "Succesvol uitgave categorie\xebn :value verwijderd", _s27_30, "Uitgave succesvol hersteld: waarde categorie\xebn", _s23_27, "Zoek 1 uitgavencategorie", _s25_28, "Zoek :count uitgave categorie\xebn", _s21_69, "Gebruik beschikbaar krediet", "show_option", "Toon optie", _s22_47, "Het kredietbedrag mag niet hoger zijn als het te betalen bedrag", "view_changes", "Bekijk wijzigingen", "force_update", "Forceer een update", _s17_63, "De applicatie draait op de laatste versie, maar wellicht zijn er nog een aantal fixes beschikbaar.", "mark_paid_help", "Volg de uitgave dat betaald is", _s18_58, "Moet worden gefactureerd", _s23_28, "Maak het mogelijk de uitgave te factureren", _s29_14, "Maak de documenten zichtbaar voor de klant", _s21_71, "Stel een ruilwaarde in van de valuta", _s16_90, "Uitgave instellingen", _s18_59, "Maak een kopie voor herhaling", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Gebruiker Veld", "variables", "Variabelen", "show_password", "Wachtwoord weergeven", "hide_password", "Wachtwoord verbergen", "copy_error", "Fout kopi\xebren", "capture_card", "Capture Kaart", _s17_64, "Automatisch betalen ingeschakeld", "total_taxes", "Totale belasting", "line_taxes", "Regelitem belastingen", "total_fields", "Totaal velden", _s25_29, "Herhalend factuur succesvol stopgezet", _s25_30, "Herhalend factuur succesvol gestart", _s25_31, "Herhalend factuur succesvol hervat", "gateway_refund", "Gateway terugbetaling", _s19_54, "Verwerk een terugbetaling via de betalingsgateway", "due_date_days", "Verloopdatum", "paused", "Gepauzeerd", "mark_active", "Markeer als actief", "day_count", "Dag :count", _s22_48, "Eerste dag van de maand", _s21_72, "Laatste dag van de maand", _s17_66, "Gebruik betalingseisen", "endless", "Eindeloos", "next_send_date", "Volgende verzenddatum", _s16_92, "Resterende keren", _s17_68, "Terugkerende factuur", _s18_61, "Terugkerende facturen", _s21_74, "Nieuwe terugkerende factuur", _s22_50, "Bewerk terugkerende factuur", _s25_32, "Herhalend factuur succesvol aangemaakt", _s25_33, "Herhalend factuur succesvol bijgewerkt", _s26_16, "De terugkerende factuur is gearchiveerd", _s25_34, "De terugkerende factuur is verwijderd", _s25_35, "Herhalend factuur succesvol verwijderd", _s26_17, "De terugkerende factuur is hersteld", _s27_31, "Terugkerende succesvol gearchiveerd: waarde facturen", _s26_18, "Terugkerende succesvol verwijderd: waarde facturen", _s27_32, "Terugkerende succesvol hersteld: waarde facturen", _s24_44, "Zoek 1 herhalend factuur", _s25_36, "Zoek :count herhalende facturen", "send_date", "Verzenddatum", "auto_bill_on", "Automatische betaling aan", _s28_17, "Minimum onder het te betalen bedrag", "profit", "Winst", "line_item", "Regelitem", _s18_63, "Toestaan te betalen boven het te betalen bedrag", _s23_29, "Draag bij aan extra betalen om fooi te accepteren", _s19_55, "Toestaan te betalen onder het te betalen bedrag", _s24_45, "Ondersteun het betalen van een minimaal gedeeltelijk / aanbetalingsbedrag", "test_mode", "Test modus", "opened", "Geopend", _s30_8, "Koppelen mislukt", _s30_9, "Koppelen gelukt", "gateway_success", "Gateway geslaagd", "gateway_failure", "Gateway gefaald", "gateway_error", "Gateway fout", "email_send", "E-mail verzonden", _s17_70, "E-mail wachtrij voor opnieuw versturen", "failure", "Fout", "quota_exceeded", "Limiet bereikt", _s16_94, "Upload mislukt", "system_logs", "Systeem log", "view_portal", "Toon portaal", "copy_link", "Link kopi\xebren", "token_billing", "Kaartgegevens opslaan", _s24_46, "Welkom bij Invoice Ninja", "always", "Altijd", "optin", "Inschrijven", "optout", "Uitschrijven", "label", "Label", "client_number", "Klantnummer", "auto_convert", _s20_111, "company_name", "Bedrijfsnaam", "reminder1_sent", "1ste herinnering verstuurd", "reminder2_sent", "2de herinnering verstuurd", "reminder3_sent", "3de herinnering verstuurd", _s18_65, "Laatste herinnering verstuurd", "pdf_page_info", "Pagina :current van :total", _s16_96, "De facturen zijn gemaild", "emailed_quotes", "De offertes zijn gemaild", "emailed_credits", "Creditnota is succesvol gemaild", "gateway", "Gateway", "view_in_stripe", "Bekijk in Stripe", "rows_per_page", "Regels per pagina", "hours", "Uren", "statement", "Overzicht", "taxes", "Belastingen", "surcharge", "Toeslag", "apply_payment", "Betaling toepassen", "apply_credit", "Gebruik krediet", "apply", "Toepassen", "unapplied", "Niet toegepast", "select_label", "Selecteer label", "custom_labels", "Aangepaste labels", "record_type", "Record Type", "record_name", "Record naam", "file_type", "Bestandstype", "height", "Hoogte", "width", "Breedte", "to", "Aan", "health_check", "Health Check", "payment_type_id", "Betalingstype", "last_login_at", "Voor het laatst ingelogd", "company_key", "Bedrijfssleutel", "storefront", "Storefront", "storefront_help", "Activeer third-party applicaties om facturen te maken", "client_created", "Klant aangemaakt", _s20_64, "Online betalingsmail", _s20_66, "Handmatige betalingsmail", "completed", "Voltooide", "gross", "Bruto", "net_amount", "Netto bedrag", "net_balance", "Netto balans", "client_settings", "Klantinstellingen", _s17_72, "Geselecteerde facturen", _s17_74, "Geselecteerde betalingen", "selected_quotes", "Geselecteerde offertes", "selected_tasks", "Geselecteerde taken", _s17_76, "Geselecteerde uitgaves", _s17_78, "Aankomende facturen", _s17_80, "Verlopen facturen", "recent_payments", "Recente betalingen", "upcoming_quotes", "Eerstvolgende offertes", "expired_quotes", "Verlopen offertes", "create_client", "Klant aanmaken", "create_invoice", "Factuur aanmaken", "create_quote", "Maak offerte aan", "create_payment", "Cre\xeber betaling", "create_vendor", "Leverancier aanmaken", "update_quote", "Offerte bijwerken", "delete_quote", "Verwijder offerte", "update_invoice", "Factuur bijwerken", "delete_invoice", "Verwijder factuur", "update_client", "Klant bijwerken", "delete_client", "Verwijder klant", "delete_payment", "Verwijder betaling", "update_vendor", "Leverancier bijwerken", "delete_vendor", "Verwijder leverancier", "create_expense", "Cre\xeber uitgave", "update_expense", "Uitgave bijwerken", "delete_expense", "Verwijder uitgave", "create_task", "Taak aanmaken", "update_task", "Taak bijwerken", "delete_task", "Verwijder taak", "approve_quote", "Offerte goedkeuren", "off", "Uit", "when_paid", "Wanneer betaald", "expires_on", "Verloopt op", "free", "Gratis", "plan", "Abonnement", "show_sidebar", "Laat zijbalk zien", "hide_sidebar", "Verberg zijbalk", "event_type", "Event Type", "target_url", "Doel", "copy", "Kopieer", "must_be_online", "Herstart alsjeblieft de applicatie wanneer er verbinding is met het internet", _s17_82, "De crons moeten geactiveerd worden", "api_webhooks", "API Webhooks", "search_webhooks", "Zoek :count webhooks", "search_webhook", "Zoek 1 webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nieuwe webhook", "edit_webhook", "Webhook bijwerken", "created_webhook", "Webhook succesvol aangemaakt", "updated_webhook", "Webhook succesvol bijgewerkt", _s16_98, "Webhook succesvol gearchiveerd", "deleted_webhook", _s28_76, "removed_webhook", _s28_76, _s16_99, "Webhook succesvol hersteld", _s17_83, "Succesvol gearchiveerd: waarde webhooks", _s16_100, _s37_27, _s16_101, _s37_27, _s17_84, "Succesvol hersteld: waarde webhooks", "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", "Zoek :count tokens", "search_token", "Zoek 1 token", "token", "Token", "tokens", "Tokens", "new_token", "Nieuwe token", "edit_token", "Wijzig token", "created_token", "Het token is aangemaakt", "updated_token", "Het token is gewijzigd", "archived_token", "Het token is gearchiveerd", "deleted_token", "Het token is verwijderd", "removed_token", "Token succesvol verwijderd", "restored_token", "Token succesvol hersteld", "archived_tokens", "Succesvol gearchiveerd: waarde tokens", "deleted_tokens", "Succesvol verwijderd: waarde tokens", "restored_tokens", "Succesvol hersteld: waarde tokens", _s19_57, "Klant registratie", _s24_48, "Zelfregistratie voor klanten in het portaal toestaan", "email_invoice", "E-mail factuur", "email_quote", "E-mail offerte", "email_credit", "E-mail Krediet", "email_payment", "E-mail betaling", _s20_69, "Er is geen e-mailadres ingesteld voor de klant", "ledger", "Grootboek", "view_pdf", "Bekijk PDF", "all_records", "Alle gegevens", "owned_by_user", "Owned door gebruiker", _s16_102, "Resterend krediet", "contact_name", "Contactnaam", "use_default", "Gebruik standaard", _s16_104, "Eindeloze herinneringen", "number_of_days", "Aantal dagen", _s23_31, "Betalingsvoorwaarden configureren", "payment_term", "Betalingstermijn", _s16_105, "Nieuwe betalingstermijn", _s17_86, "Bewerk betalingstermijn", _s20_70, "De betalingstermijn is aangemaakt", _s20_71, "De betalingstermijn is gewijzigd", _s21_76, "De betalingstermijn is gearchiveerd", _s20_72, _s38_18, _s20_73, _s38_18, _s21_77, "betalingstermijn met succes hersteld", _s22_55, "Succesvol gearchiveerd: waarde betalingsvoorwaarden", _s21_78, "Succesvol verwijderd: waarde betalingsvoorwaarden", _s22_56, "Succesvol hersteld: waarde betalingsvoorwaarden", "email_sign_in", "Log in met e-mail", "change", "Aanpassen", _s23_33, "Verander naar de mobiele layout?", _s24_49, "Verander naar de bureaublad layout?", "send_from_gmail", "Verzonden vanaf Gmail", "reversed", "Teruggedraaid", "cancelled", "Geannuleerd", "credit_amount", "Creditbedrag", "quote_amount", "Offertebedrag", "hosted", "Gehost", "selfhosted", "Zelf-Gehost", "exclusive", "Exclusief", "inclusive", "Inclusief", "hide_menu", "Verberg menu", "show_menu", "Toon Menu", _s18_67, "Gedeeltelijk terugbetaald", _s16_107, "Documenten zoeken", "search_designs", "Ontwerpen zoeken", "search_invoices", "Facturen zoeken", "search_clients", "Klanten zoeken", "search_products", "Producten zoeken", "search_quotes", "Offertes zoeken", "search_credits", "Zoek Krediet", "search_vendors", "Zoek Leveranciers", "search_users", "Zoek Gebruikers", _s16_108, "Zoek Belastingstarieven", "search_tasks", "Zoek Taken", "search_settings", "Zoek Instellingen", "search_projects", "Zoek Projecten", "search_expenses", "Zoek Uitgaven", "search_payments", "Zoek Betalingen", "search_groups", "Zoek Groepen", "search_company", "Zoek Bedrijf", "search_document", "Zoek 1 document", "search_design", "Zoek 1 ontwerp", "search_invoice", "Zoek 1 factuur", "search_client", "Zoek 1 klant", "search_product", "Zoek 1 product", "search_quote", "Zoek 1 offerte", "search_credit", "Zoek 1 krediet", "search_vendor", "Zoek 1 leverancier", "search_user", "Zoek 1 gebruiker", "search_tax_rate", "Zoek 1 BTW-tarief", "search_task", "Zoek 1 taak", "search_project", "Zoek 1 project", "search_expense", "Zoek 1 uitgave", "search_payment", "Zoek 1 betaling", "search_group", "Zoek 1 groep", "refund_payment", "Terugbetalen", _s17_90, "Factuur succesvol geannuleerd", _s18_69, "Facturen succesvol geannuleerd", _s16_114, "Factuur succesvol teruggedraaid", _s17_91, "Facturen succesvol teruggedraaid", "reverse", "Terugdraaien", "full_name", "Volledige naam", _s17_92, "Stad/Provincie/Postcode", _s17_94, "Postcode/Stad/Provincie", "custom1", _s17_174, "custom2", _s17_175, "custom3", _s16_294, "custom4", "Vierde aangepaste", "optional", "Optioneel", "license", "Licentie", "purge_data", "Wis gegevens", _s16_115, "De bedrijfsgegevens zijn gewist", _s18_70, "Waarschuwing: Dit zal uw gegevens verwijderen. Er is geen manier om dit ongedaan te maken.", "invoice_balance", "Factuur balans", "age_group_0", "0 - 30 dagen", "age_group_30", "30 - 60 dagen", "age_group_60", "60 - 90 dagen", "age_group_90", "90 - 120 dagen", "age_group_120", "120+ dagen", "refresh", "Verversen", "saved_design", "Ontwerp opgeslagen", "client_details", "Klantgegevens", "company_address", "Bedrijfs-adres", "invoice_details", "Factuur details", "quote_details", "Offerte Details", "credit_details", "Kredietgegevens", "product_columns", "Product kolommen", "task_columns", "Taak kolommen", "add_field", "Veld toevoegen", "all_events", "Alle gebeurtenissen", "permissions", "Rechten", "none", "Geen", "owned", "Eigendom", "payment_success", "Betaling is gelukt", "payment_failure", "Betalingsfout", "invoice_sent", ":count factuur verzonden", "quote_sent", "Offerte Verzonden", "credit_sent", "Factuur verzonden", "invoice_viewed", "Factuur bekeken", "quote_viewed", "Offerte Bekeken", "credit_viewed", "Krediet bekeken", "quote_approved", "Offerte Goedgekeurd", _s25_38, "Ontvang alle notificaties", _s16_116, "Licentie aanschaffen", "apply_license", "Activeer licentie", "cancel_account", "Account verwijderen", _s22_57, "Waarschuwing: Dit zal uw account verwijderen. Er is geen manier om dit ongedaan te maken.", "delete_company", "Verwijder bedrijf", _s22_58, "Waarschuwing: Hiermee verwijder je permanent je bedrijf, dit kan niet worden ontdaan.", "enabled_modules", "Ingeschakelde modules", "converted_quote", "Offerte omgezet", "credit_design", "Krediet ontwerp", "includes", "Inclusief", "header", "Koptekst", "load_design", "Laad ontwerp", "css_framework", "CSS Framework", "custom_designs", "Aangepaste Ontwerpen", "designs", "Ontwerpen", "new_design", "Nieuw ontwerp", "edit_design", "Ontwerp aanpassen", "created_design", "Ontwerp aangemaakt", "updated_design", "Ontwerp bijgewerkt", "archived_design", "Ontwerp gearchiveerd", "deleted_design", _s18_139, "removed_design", _s18_139, "restored_design", "Ontwerp teruggehaald", _s16_118, "Succesvol gearchiveerd: waarde designs", "deleted_designs", "Succesvol verwijderd: waarde designs", _s16_119, "Succesvol hersteld: waarde designs", "proposals", "Voorstellen", "tickets", "Tickets", _s16_120, "Terugkerende offertes", "recurring_tasks", "Terugkerende Taken", _s18_71, "Accountbeheer", "credit_date", "Creditdatum", "credit", "Credit", "credits", "Creditnota's", "new_credit", "Nieuwe creditnota", "edit_credit", "Wijzig krediet", "created_credit", "De creditnota is aangemaakt", "updated_credit", "Het krediet is gewijzigd", "archived_credit", "De creditnota is gearchiveerd", "deleted_credit", "De creditnota is verwijderd", "removed_credit", "Krediet is verwijders", "restored_credit", "De creditnota is hersteld", _s16_122, "Succesvol :count creditnota's gearchiveerd", "deleted_credits", "Succesvol :count creditnota's verwijderd", _s16_123, ":value aan krediet succesvol hersteld", "current_version", "Huidige versie", "latest_version", "Laatste versie", "update_now", "Nu updaten", _s26_24, "Een nieuwe versie van de web applicatie is beschikbaar", _s16_124, "Update beschikbaar", "app_updated", "Update met succes voltooid", "learn_more", "Kom meer te weten", "integrations", "Integraties", "tracking_id", "Tracering Id", _s17_96, _s17_97, "credit_footer", "Krediet voettekst", "credit_terms", "Kredietvoorwaarden", "new_company", "Nieuw bedrijf", "added_company", "Bedrijf toegevoegd", "company1", "Aangepast bedrijf 1", "company2", "Aangepast bedrijf 2", "company3", "Aangepast bedrijf 3", "company4", "Aangepast bedrijf 4", "product1", "Aangepast product 1", "product2", "Aangepast product 2", "product3", "Aangepast product 3", "product4", "Aangepast product 4", "client1", "Aangepast cli\xebnt 1", "client2", "Aangepast cli\xebnt 2", "client3", "Aangepast cli\xebnt 3", "client4", "Aangepast cli\xebnt 4", "contact1", "Aangepast Contact 1", "contact2", "Aangepast Contact 2", "contact3", "Aangepast Contact 3", "contact4", "Aangepast Contact 4", "task1", "Aangepaste Taak 1", "task2", "Aangepaste Taak 2", "task3", "Aangepaste Taak 3", "task4", "Aangepaste Taak 4", "project1", "Aangepast Project 1", "project2", "Aangepast Project 2", "project3", "Aangepast Project 3", "project4", "Aangepast Project 4", "expense1", "Aangepaste Uitgave 1", "expense2", "Aangepaste Uitgave 2", "expense3", "Aangepaste Uitgave 3", "expense4", "Aangepaste Uitgave 4", "vendor1", "Aangepaste Aanbieder 1", "vendor2", "Aangepaste Aanbieder 2", "vendor3", "Aangepaste Aanbieder 3", "vendor4", "Aangepaste Aanbieder 4", "invoice1", "Aangepaste Factuur 1", "invoice2", "Aangepaste Factuur 2", "invoice3", "Aangepaste Factuur 3", "invoice4", "Aangepaste Factuur 4", "payment1", "Aangepaste Betaling 1", "payment2", "Aangepaste Betaling 2", "payment3", "Aangepaste Betaling 3", "payment4", "Aangepaste Betaling 4", "surcharge1", _s20_112, "surcharge2", _s20_113, "surcharge3", _s20_114, "surcharge4", _s20_115, "group1", "Aangepaste Groep 1", "group2", "Aangepaste Groep 2", "group3", "Aangepaste Groep 3", "group4", "Aangepaste Groep 4", "reset", "Reset", "number", "Nummer", "export", "Exporteer", "chart", "Grafiek", "count", "Teller", "totals", "Totalen", "blank", "Blanco", "day", "Dag", "month", "Maand", "year", "Jaar", "subgroup", "Subgroep", "is_active", "Is actief", "group_by", "Groepeer per", "credit_balance", "Kredietsaldo", _s18_77, "Contact laatste Login", _s17_98, "Contact Volledige Naam", "contact_phone", "Contact telefoon", _s21_79, "Contact aangepaste waarde 1", _s21_80, "Contact aangepaste waarde 2", _s21_81, "Contact aangepaste waarde 3", _s21_82, "Contact aangepaste waarde 4", _s17_100, "Leveringsstraat", _s17_101, "Leverings Apt/Suite", "shipping_city", "Leveringsstad", "shipping_state", "Leverings Staat/Provincie", _s20_74, "Leverings Postcode", _s16_154, "Leveringsland", _s16_156, "Facturatie straat", _s16_157, "Facturatie Apt/Suite", "billing_city", "Facturatiestad", "billing_state", "Facturatie Staat/Provincie", _s19_59, "Facturatie Postcode", "billing_country", "Facturatieland", "client_id", "Klantnummer", "assigned_to", "Toegewezen aan", "created_by", "Aangemaakt door :name", "assigned_to_id", "Toegekend aan ID", "created_by_id", "Gemaakt door ID", "add_column", "Voeg kolom toe", "edit_columns", "Wijzig kolom", "columns", "Kolommen", "aging", "Toekomst", "profit_and_loss", _s16_292, "reports", "Rapporten", "report", "Rapport", "add_company", "Bedrijf toevoegen", "unpaid_invoice", "Onbetaalde factuur", "paid_invoice", "Betaalde factuur", _s16_158, "Niet goedgekeurde offerte", "help", "Help", "refund", "Terugbetaling", "refund_date", "Terugbetaling datum", "filtered_by", "Gefilterd op", "contact_email", "Contact e-mail", "multiselect", "Multiselectie", "entity_state", "Staat", "verify_password", "Verifieer wachtwoord", "applied", "Toegepast", _s21_83, "Voeg recente fouten uit de logboeken toe", _s30_12, "We hebben uw bericht ontvangen, en zullen zo spoedig mogelijk reageren.", "message", "Bericht", "from", "Van", _s20_76, "toon product details", _s25_40, "Neem de beschrijving en kosten op in de vervolgkeuzelijst met producten", _s20_78, "De PDF renderaar vereist :version", _s18_80, "Pas Vergoedingspercentage Aan", _s23_35, "Pas percentage aan om rekening te houden met de kosten", _s18_82, "Instellingen configureren", "support_forum", "Support Forum", "about", "Over", "documentation", "Documentatie", "contact_us", "Contacteer ons", "subtotal", "Subtotaal", "line_total", "Totaal", "item", "Artikel", "credit_email", "Krediet E-mail", "iframe_url", "Website", "domain_url", "Domein URL", _s21_84, "Wachtwoord is te kort", _s20_79, "Het wachtwoord moet een hoofdletter en een nummer bevatten", _s19_61, "Klantenportaal taken", _s23_36, "Klantenportaal dashboard", _s20_80, "Voer alstublieft een waarde in", "deleted_logo", "Logo verwijderd", "yes", "Ja", "no", "Nee", "generate_number", "Genereer nummer", "when_saved", "Als opgeslagen", "when_sent", "Als verzonden", "select_company", "Selecteer Bedrijf", "float", "Float", "collapse", "Inklappen", "show_or_hide", "Laten zien/Verbergen", "menu_sidebar", "Menu Zijbalk", "history_sidebar", "Geschiedenis Zijbalk", "tablet", "Tablet", "mobile", "Mobiel", "desktop", "Bureaublad", "layout", "Indeling", "view", "Bekijken", "module", "Module", "first_custom", _s17_174, "second_custom", _s17_175, "third_custom", _s16_294, "show_cost", "Toon kosten", _s17_103, "Laat product kosten zien", "show_cost_help", "Toon het kostenveld van een product om de opmaak / winst te volgen", _s21_85, "Toon product hoeveelheid", _s26_26, "Toon aantallen voor producten, anders de standaard versie", _s21_87, "Toon factuur aantallen", _s26_27, "Toon aantallen voor regelitem, anders de standaard versie", _s21_89, "Toon product korting", _s26_28, "Geef een regelitem kortingssveld weer", _s16_160, "Standaard aantallen", _s21_91, "Stel de producthoeveelheid automatisch in op 1", "one_tax_rate", "Eerste BTW-tarief", "two_tax_rates", "Tweede BTW-tarief", "three_tax_rates", "Derde BTW-tarief", _s16_162, "Standaard BTW-tarief", "user", "Gebruiker", "invoice_tax", "Factuur BTW-tarief", "line_item_tax", "Regelitem BTW-tarief", "inclusive_taxes", "Inclusief belasting", _s17_105, "Factuur belastingtarief", "item_tax_rates", "Product belastingtarief", _s18_84, _s31_32, "configure_rates", "Tarieven instellen", _s18_85, "Configureer Gateways", "tax_settings", "BTW-instellingen", _s18_87, "BTW-tarieven", "accent_color", "Accent Kleur", "switch", "Overschakelen", _s19_63, "Komma gescheiden lijst", "options", "Opties", _s16_164, "Eenregelige tekst", "multi_line_text", "Multi-regelige tekst", "dropdown", "Dropdown", "field_type", "Veld type", _s27_43, "Een wachtwoord herstel mail is verzonden", "submit", "Opslaan", _s16_166, "Wachtwoord vergeten?", "late_fees", "Late vergoedingen", "credit_number", "Creditnummer", "payment_number", "Betalingsnummer", "late_fee_amount", "Late vergoedingsbedrag", _s16_167, "Late vergoedingspercentage", "before_due_date", "Voor de vervaldatum", "after_due_date", "Na de vervaldatum", _s18_89, "na de factuurdatum", "days", "Dagen", "invoice_email", "Factuurmail", "payment_email", "Betalingsmail", "partial_payment", _s22_96, "payment_partial", _s22_96, _s21_92, "E-mail voor gedeeltelijke betaling", "quote_email", "Offertemail", _s16_169, "Eindeloze taak", _s16_171, "Gefilterd door gebruiker", "administrator", "Beheerder", _s18_90, "Geef gebruiker de toestemming om andere gebruikers te beheren, instellingen te wijzigen en alle regels te bewerken.", "user_management", "Gebruikersbeheer", "users", "Gebruikers", "new_user", "Nieuwe Gebruiker", "edit_user", "Bewerk gebruiker", "created_user", "De gebruiker is aangemaakt", "updated_user", "De gebruiker is gewijzigd", "archived_user", "De gebruiker is gearchiveerd", "deleted_user", "De gebruiker is verwijderd", "removed_user", "Gebruiker verwijderd", "restored_user", "De gebruiker is hersteld", "archived_users", "Succesvol gearchiveerd: waarde gebruikers", "deleted_users", _s39_9, "removed_users", _s39_9, "restored_users", "Succesvol hersteld: waarde gebruikers", _s16_173, "Algemene instellingen", "invoice_options", "Factuuropties", _s17_107, "Verberg 'Reeds betaald'", _s22_65, "Toon alleen het 'Reeds betaald' gebied op je facturen als er een betaling gemaakt is.", _s23_38, "Documenten invoegen", _s28_30, "Bijgevoegde afbeeldingen weergeven in de factuur.", _s16_175, "Toon header op", _s16_176, "Toon footer op", "first_page", "eerste pagina", "all_pages", "alle pagina's", "last_page", "laatste pagina", "primary_font", "Primair lettertype", "secondary_font", "Secundair lettertype", "primary_color", "Primaire kleur", "secondary_color", "Secundaire kleur", "page_size", "Paginagrootte", "font_size", "Tekstgrootte", "quote_design", "Offerte ontwerp", "invoice_fields", "Factuurvelden", "product_fields", "Productvelden", "invoice_terms", "Factuur voorwaarden", "invoice_footer", "Factuurvoettekst", "quote_terms", "Offertevoorwaarden", "quote_footer", "Offertevoettekst", _s18_91, "Automatisch e-mailen", _s23_39, "Converteer een offerte automatisch naar een factuur wanneer deze goedgekeurd is.", _s18_92, "Automatisch archiveren", _s23_40, "Archiveer offertes automatisch indien omgezet naar factuur", _s18_93, _s20_111, _s23_41, "Converteer een offerte automatisch naar een factuur wanneer deze is goedgekeurd.", _s17_109, "Workflow instellingen", "freq_daily", "Dagelijks", "freq_weekly", "Wekelijks", "freq_two_weeks", "Twee weken", "freq_four_weeks", "Vier weken", "freq_monthly", "Maandelijks", "freq_two_months", "Twee maanden", _s17_111, "Drie maanden", _s16_177, "Vier maanden", "freq_six_months", "Zes maanden", "freq_annually", "Jaarlijks", "freq_two_years", "Twee jaar", _s16_178, "Drie jaar", "never", "Nooit", "company", "Bedrijf", _s17_112, "Gegenereerde nummers", "charge_taxes", "BTW berekenen", "next_reset", "Volgende reset", "reset_counter", "Teller resetten", _s16_179, "Terugkerend voorvoegsel", "number_padding", "Nummer afstand", "general", "Algemeen", "surcharge_field", "Extra toeslag veld", "company_field", "Bedrijf veld", "company_value", "Bedrijfswaarde", "credit_field", "Credit veld", "invoice_field", "Factuur veld", _s17_114, "Factuurkost", "client_field", "Klant veld", "product_field", "Productveld", "payment_field", "Betaalveld", "contact_field", "Contact veld", "vendor_field", "Leverancier veld", "expense_field", "Uitgave veld", "project_field", "Project veld", "task_field", "Taak veld", "group_field", "Groepsveld", "number_counter", "Nummerteller", "prefix", "Voorvoegsel", "number_pattern", "Nummer patroon", "messages", "Berichten", "custom_css", "Aangepaste CSS", _s17_116, "Zelfgeschreven JavaScript", _s16_181, "Weergeven op PDF", _s21_94, "Toon de handtekening van de klant op de factuur/offerte PDF.", _s25_46, "Factuurvoorwaarden checkbox", _s30_13, "Verplicht de klant om akkoord te gaan met de factuurvoorwaarden.", _s23_42, "Offertevoorwaarden checkbox", _s28_31, "Verplicht de klant om akkoord te gaan met de offertevoorwaarden.", _s25_47, "Factuur handtekening", _s30_14, "Verplicht de klant om zijn handtekening te zetten.", _s23_43, "Offerte handtekening", _s22_67, "Facturen beveiligen met een wachtwoord", _s27_44, "Geeft u de mogelijkheid om een wachtwoord in te stellen voor elke contactpersoon. Als er een wachtwoord is ingesteld moet de contactpersoon het wachtwoord invoeren voordat deze facturen kan bekijken.", "authorization", "Autorisatie", "subdomain", "Subdomein", "domain", "Domein", "portal_mode", "portaalmodus", "email_signature", "Met vriendelijke groeten,", _s24_50, "Maak het gemakkelijker voor uw klanten om te betalen door scherma.org opmaak toe te voegen aan uw e-mails.", "plain", "Platte tekst", "light", "Licht", "dark", "Donker", "email_design", "E-mail Ontwerp", "attach_pdf", "PDF bijvoegen", _s16_182, "Document bijvoegen", "attach_ubl", "UBL bijvoegen", "email_style", "Email opmaak", _s19_65, "Opmaak inschakelen", "reply_to_email", "Antwoord naar e-mail", "reply_to_name", "Antwoordnaam", "bcc_email", "BCC Email", "processed", "Verwerkt", "credit_card", "Creditcard", "bank_transfer", "Overschrijving", "priority", "Prioriteit", "fee_amount", "Vergoedingsbedrag", "fee_percent", "Vergoedingspercentage", "fee_cap", "Maximale vergoeding", "limits_and_fees", "limiet/vergoedingen", "enable_min", "Min inschakelen", "enable_max", "Max inschakelen", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, "Geaccepteerde kaart logo's", "credentials", "Gegevens", "update_address", "Adres aanpassen", _s19_68, "Pas het adres van de klant aan met de ingevulde gegevens", "rate", "Tarief", "tax_rate", "BTW-tarief", "new_tax_rate", "Nieuw BTW-tarief", "edit_tax_rate", "Bewerk belastingtarief", _s16_184, "Het tarief is aangemaakt", _s16_185, "Het tarief is bijgewerkt", _s17_119, "Het tarief is gearchiveerd", _s16_186, "De BTW heffing is verwijderd", _s17_120, "De BTW heffing is teruggezet", _s18_94, "Succesvol gearchiveerd: waarde belastingstarieven", _s17_121, "Succesvol verwijderd: waarde belastingtarieven", _s18_95, "Succesvol hersteld: waarde belastingtarieven", "fill_products", "Producten Automatisch aanvullen", _s18_96, "Een product selecteren zal automatisch de beschrijving en kosten instellen", "update_products", "Producten automatisch wijzigen", _s20_84, "Het wijzigen van een factuur zal automatisch de producten aanpassen", _s16_187, "Producten omzetten", _s21_95, "Productprijzen automatisch converteren naar het valuta van de klant", "fees", "Transactiekosten", "limits", "Limieten", "provider", "Provider", "company_gateway", _s16_295, _s16_189, _s16_295, _s19_69, "Nieuwe instantie aanmaken", _s20_85, "Huidige instantie bewerken", _s23_44, "De nieuwe instantie is aangemaakt", _s23_45, "De nieuwe instantie is bijgewerkt", _s24_51, "De nieuwe instantie is gearchiveerd", _s23_46, "De nieuwe instantie is verwijderd", _s24_52, "De nieuwe instantie is hersteld", _s25_49, "Succesvol gearchiveerd: waarde gateways", _s24_53, "Succesvol verwijderd: waarde gateways", _s25_50, "Succesvol hersteld: waarde gateways", _s16_191, "Bewerk verder", "discard_changes", "Wis Wijzigingen", "default_value", "Standaard waarde", "disabled", "Uitgeschakeld", "currency_format", "Munt formaat", _s21_96, "Eerste dag van de week", _s23_47, "Eerste maand van het jaar", "sunday", "Zondag", "monday", "Maandag", "tuesday", "Dinsdag", "wednesday", "Woensdag", "thursday", "Donderdag", "friday", "Vrijdag", "saturday", "Zaterdag", "january", "januari", "february", "februari", "march", "maart", "april", "april", "may", "mei", "june", "juni", "july", "juli", "august", "augustus", "september", "september", "october", "oktober", "november", "november", "december", "december", "symbol", "Symbool", "ocde", "Code", "date_format", "Datum formaat", "datetime_format", "Datum/tijd opmaak", "military_time", "24-uurs klok", _s18_97, "24-uurs weergave", "send_reminders", "Verstuur herinneringen", "timezone", "Tijdzone", _s19_70, "Gefilterd op project", _s17_122, "Filteren op groep", _s19_72, "Filteren op factuur", _s18_98, "Filteren op klant", _s18_100, "Filteren op leverancier", "group_settings", "Groepsinstellingen", "group", "Groep", "groups", "Groep", "new_group", "Nieuwe groep", "edit_group", "Wijzig groep", "created_group", "Nieuwe groep aangemaakt", "updated_group", "Groep gewijzigd", "archived_groups", "Succesvol gearchiveerd: waarde groepen", "deleted_groups", "Succesvol verwijderd: waarde groepen", "restored_groups", "Succesvol hersteld: waarde groepen", "archived_group", "Groep gearchiveerd", "deleted_group", "Groep verwijderd", "restored_group", "De groep is hersteld", "upload_logo", "Upload logo", "uploaded_logo", "Het logo is opgeslagen", "logo", "Logo", "saved_settings", "De instellingen zijn opgeslagen", _s16_193, "Productinstellingen", "device_settings", "Apparaatinstellingen", "defaults", "Standaardwaarden", "basic_settings", "Basisinstellingen", _s17_124, "Geavanceerde instellingen", "company_details", "Bedrijfsdetails", "user_details", "Gebruikersgegevens", "localization", "Lokalisatie", "online_payments", "Online betalingen", "tax_rates", "BTW-tarieven", "notifications", "Notificaties", "import_export", "Importeer/Exporteer", "custom_fields", "Aangepaste velden", "invoice_design", "Factuurontwerp", "buy_now_buttons", "Koop nu knoppen", "email_settings", "E-mailinstellingen", _s23_49, "Sjablonen en herinneringen", _s22_68, "Credit Cards & Banken", _s19_74, "Datavisualisaties", "price", "Prijs", "email_sign_up", "Aanmelden voor email", "google_sign_up", "Aanmelden bij Google", _s27_48, "Bedankt voor uw aankoop!", "redeem", "Verzilver", "back", "Terug", "past_purchases", "Voorbije aankopen", _s19_76, "Jaarlijks abonnement", "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count gebruikers", "upgrade", "Upgrade", _s25_51, "Vul een voornaam in aub", _s24_54, "Vul een naam in aub", _s33_24, "Ga akkoord met de servicevoorwaarden en het privacybeleid om een account aan te maken.", "i_agree_to_the", "Ik ga akkoord met", _s16_195, "Gebruiksvoorwaarden", "privacy_policy", "Privacybeleid", "sign_up", "Registreren", "account_login", "Accountlogin", "view_website", "Bekijk website", "create_account", "Account aanmaken", "email_login", "Email login", "create_new", "Nieuwe aanmaken", _s18_102, "Geen records geselecteerd", _s21_99, "Bewaar of annuleer de wijzigingen", "download", "Downloaden", _s27_49, "Vereist een enterprise plan", "take_picture", "Maak foto", "upload_file", "Upload bestand", "document", "Document", "documents", "Documenten", "new_document", "Nieuw document", "edit_document", "Bewerk Document", _s17_126, "Document is geupload", _s16_197, "Het document is bijgewerkt", _s17_127, "Het document is gearchiveerd", _s16_198, "Het document is verwijderd", _s17_128, "Het document is hersteld", _s18_104, "Succesvol gearchiveerd: waarde documenten", _s17_129, "Succesvol verwijderd: waarde documenten", _s18_105, "Succesvol hersteld: waarde documenten", "no_history", "Geen geschiedenis", "expense_date", "Uitgave datum", "pending", "In afwachting", _s16_199, "Gelogged", _s16_200, "In afwachting", _s16_201, "Gefactureerd", "converted", "Omgezet", _s24_56, "Voeg documenten toe aan uw factuur", "exchange_rate", "Wisselkoers", _s16_202, "Reken valuta om", "mark_paid", "Markeer als betaald", "category", "Categorie", "address", "Adres", "new_vendor", "Nieuwe leverancier", "created_vendor", "De leverancier is aangemaakt", "updated_vendor", "De leverancier is gewijzigd", "archived_vendor", "De leverancier is gearchiveerd", "deleted_vendor", "De leverancier is verwijderd", "restored_vendor", "De leverancier is hersteld", _s16_203, "Succesvol :count leveranciers gearchiveerd", "deleted_vendors", "Succesvol :count leveranciers verwijderd", _s16_204, "Succesvol hersteld: waarde leveranciers", "new_expense", "Nieuwe uitgave", "created_expense", "De uitgave is aangemaakt", "updated_expense", "De uitgave is gewijzigd", _s16_205, "De uitgave is gearchiveerd", "deleted_expense", "De uitgave is verwijderd", _s16_206, "De uitgave is hersteld", _s17_130, "De uitgaven zijn gearchiveerd", _s16_207, "De uitgaven zijn verwijderd", _s17_131, "Succesvol hersteld: waarde uitgaven", "copy_shipping", "Levering kopi\xebren", "copy_billing", "Facturatie kopi\xebren", "design", "Ontwerp", _s21_100, "Geen gegeven gevonden", "invoiced", "Gefactureerd", "logged", "Gelogd", "running", "Lopend", "resume", "Doorgaan", "task_errors", "Pas overlappende tijden aan a.u.b..", "start", "Start", "stop", "Stop", "started_task", "De taak is gestart", "stopped_task", "De taak is gestopt", "resumed_task", "Taak hervat", "now", "Nu", _s16_208, "Automatisch Startende Taken", "timer", "Timer", "manual", "Manueel", "budgeted", "Begroot", "start_time", "Starttijd", "end_time", "Eindtijd", "date", "Datum", "times", "Tijden", "duration", "Duur", "new_task", "Nieuwe taak", "created_task", "De taak is aangemaakt", "updated_task", _s20_110, "archived_task", "De taak is gearchiveerd", "deleted_task", "De taak is verwijderd", "restored_task", "De taak is hersteld", "archived_tasks", "Succesvol :count taken gearchiveerd", "deleted_tasks", "Succesvol :count taken verwijderd", "restored_tasks", "Succesvol hersteld: waarde taken", _s19_78, "Geef a.u.b. een naam op", "budgeted_hours", "Begrote uren", "created_project", "Het project is aangemaakt", "updated_project", "Het project is gewijzigd", _s16_210, "Het project is gearchiveerd", "deleted_project", _s25_66, _s16_211, "Het project is hersteld", _s17_132, "Succesvol :count projecten gearchiveerd", _s16_212, "Succesvol :count projecten verwijderd", _s17_133, "Succesvol hersteld: waarde projecten", "new_project", "Nieuw project", _s27_53, "Bedankt voor het gebruik van onze app!", "if_you_like_it", "Als je het leuk vindt alsjeblieft", "click_here", "Klik hier", _s18_106, "Klik hier", "to_rate_it", "om een score te geven.", "average", "Gemiddeld", "unapproved", "Afgekeurd", _s30_19, "Gelieve te authenticeren om deze instelling te wijzigen", "locked", "Vergrendeld", "authenticate", "Authenticeer", _s19_80, "Gelieve te authenticeren", _s24_58, "Biometrische authenticatie", "footer", "Voettekst", "compare", "Vergelijk", "hosted_login", "Hosted login", "selfhost_login", "Self-Host login", "google_sign_in", "Log in met Google", "today", "Vandaag", "custom_range", "Aangepast bereik", "date_range", "Datumbereik", "current", "Huidige", "previous", "Vorige", "current_period", "Huidige Periode", _s17_134, "Periode om mee te vergelijken", "previous_period", "Vorige Periode", "previous_year", "Vorig jaar", "compare_to", "Vergelijk met", "last7_days", "Laatste 7 dagen", "last_week", "Afgelopen week", "last30_days", "Laatste 30 Dagen", "this_month", "Deze maand", "last_month", "Vorige maand", "this_year", "Dit jaar", "last_year", "Vorig jaar", "custom", "Aangepast", _s16_213, "Dupliceer als factuur", "clone_to_quote", "Dupliceer als offerte", "clone_to_credit", "Klonen naar krediet", "view_invoice", "Bekijk factuur", "convert", "Converteer", "more", "Meer", "edit_client", "Wijzig klant", "edit_product", "Wijzig product", "edit_invoice", "Wijzig factuur", "edit_quote", "Bewerk offerte", "edit_payment", "Bewerk betaling", "edit_task", "Wijzig taak", "edit_expense", "Bewerk uitgave", "edit_vendor", "Bewerk leverancier", "edit_project", "Wijzig project", _s20_87, "Bewerk terugkerende offerte", "billing_address", "Factuuradres", _s16_215, "Leveringsadres", "total_revenue", "Totale inkomsten", "average_invoice", "Gemiddelde factuur", "outstanding", "Openstaand", "invoices_sent", "facturen verzonden", "active_clients", "Actieve klanten", "close", "Sluiten", "email", "E-mail", "password", "Wachtwoord", "url", "URL", "secret", "Secret", "name", "Naam", "logout", "Afmelden", "login", "Login", "filter", "Filter", "sort", "Sorteer", "search", "Zoeken", "active", "Actief", "archived", "Gearchiveerd", "deleted", "Verwijderd", "dashboard", "Dashboard", "archive", "Archiveer", "delete", "Verwijder", "restore", "Herstel", _s16_217, "Verversen afgerond", _s23_50, "Gelieve uw e-maildres in te vullen", _s26_37, "Gelieve uw wachtwoord in te voeren", _s21_103, "Gelieve uw URL in te voeren", _s26_39, "Gelieve een productcode in te voeren", "ascending", "Oplopend", "descending", "Aflopend", "save", "Opslaan", _s17_136, "Er is een fout opgetreden", "paid_to_date", "Reeds betaald", "balance_due", "Te voldoen", "balance", "Saldo", "overview", "Overzicht", "details", "Details", "phone", "Telefoon", "website", "Website", "vat_number", "BTW-nummer", "id_number", "KVK-nummer", "create", "Cr\xeberen", _s19_82, "Waarde :value naar klembord gekopieerd", "error", "Fout", _s16_219, "Kon niet starten", "contacts", "Contactpersonen", "additional", "Extra", "first_name", "Voornaam", "last_name", "Achternaam", "add_contact", "Contact toevoegen", "are_you_sure", "Weet je het zeker?", "cancel", "Annuleren", "ok", "OK", "remove", "Verwijderen", _s16_221, "E-mailadres is incorrect", "product", "Product", "products", "Producten", "new_product", "Nieuw product", "created_product", "Het product is aangemaakt", "updated_product", "Het product is gewijzigd", _s16_223, "Het product is gearchiveerd", "deleted_product", "Het product is verwijderd", _s16_224, "Het product is hersteld", _s17_138, "Succesvol :count producten gearchiveerd", _s16_225, "Succesvol :count producten verwijderd", _s17_139, "Succesvol hersteld: waarde producten", "product_key", "Product", "notes", "Notities", "cost", "Kosten", "client", "Klant", "clients", "Klanten", "new_client", "Nieuwe klant", "created_client", "De klant is aangemaakt", "updated_client", "De klant is bijgewerkt", "archived_client", "De klant is gearchiveerd", _s16_226, "Succesvol :count klanten gearchiveerd", "deleted_client", "De klant is verwijderd", "deleted_clients", "Succesvol :count klanten verwijderd", "restored_client", "De klant is hersteld", _s16_227, "Succesvol hersteld: waarde klanten", "address1", "Straat", "address2", "Appartement / Busnr.", "city", "Stad", "state", "Provincie", "postal_code", "Postcode", "country", "Land", "invoice", "Factuur", "invoices", "Facturen", "new_invoice", "Nieuwe factuur", "created_invoice", "De factuur is aangemaakt", "updated_invoice", "De factuur is gewijzigd", _s16_228, "De factuur is gearchiveerd", "deleted_invoice", "De factuur is verwijderd", _s16_229, "De factuur is hersteld", _s17_140, "Succesvol :count facturen gearchiveerd", _s16_230, "De :count facturen zijn verwijderd", _s17_141, "Succesvol hersteld: waarde facturen", "emailed_invoice", "De factuur is gemaild", "emailed_payment", "De betaling is per mail verstuurd", "amount", "Bedrag", "invoice_number", "Factuurnummer", "invoice_date", "Factuurdatum", "discount", "Korting", "po_number", "Bestelnummer", "terms", "Voorwaarden", "public_notes", "Publieke opmerkingen", "private_notes", "Prive notities", "frequency", "Frequentie", "start_date", "Startdatum", "end_date", "Einddatum", "quote_number", "Offertenummer", "quote_date", "Offertedatum", "valid_until", "Geldig tot", "items", "Artikelen", "partial_deposit", "Voorschot", "description", "Omschrijving", "unit_cost", "Eenheidsprijs", "quantity", "Aantal", "add_item", "Artikel toevoegen", "contact", "Contact", "work_phone", "Telefoon", "total_amount", "Totaal hoeveelheid", "pdf", "PDF", "due_date", "Vervaldatum", _s16_231, "Gedeeltelijke vervaldatum", "status", "Status", _s17_142, "Factuurstatus", "quote_status", "Offertestatus", _s22_69, "Klik op + om een artikel toe te voegen", _s22_71, "Klik + om tijd toe te voegen", "count_selected", ":count geselecteerd", "total", "Totaal", "percent", "Procent", "edit", "Bewerk", "dismiss", "Annuleren", _s20_89, "Gelieve een datum selecteren", _s22_72, _s31_32, _s24_60, "Selecteer een factuur", "task_rate", "Taak tarief", "settings", "Instellingen", "language", "Taal", "currency", "Munteenheid", "created_at", "Aanmaakdatum", "created_on", "Aangemaakt op", "updated_at", "Bijgewerkt", "tax", "Belastingtarief", _s30_21, "Gelieve een factuurnummer in te voeren", _s27_57, "Gelieve een offertenummer in te voeren", "past_due", "Verlopen", "draft", "Concept", "sent", "Verzonden", "viewed", "Bekeken", "approved", "Goedgekeurd", "partial", "Voorschot", "paid", "Betaald", "mark_sent", "Markeer als verzonden", _s22_74, "De factuur is gemarkeerd als verzonden", _s22_75, "Factuur succesvol gemarkeerd als verzonden", _s23_52, "Facturen gemarkeerd als verzonden", _s23_53, "Facturen succesvol gemarkeerd als verzonden", "done", "Klaar", _s37_21, "Gelieve een bedrijfsnaam of contactpersoon in te voeren", "dark_mode", "Donkere modus", _s27_59, "Herstart de applicatie om de wijziging toe te passen", "refresh_data", "Gegevens verversen", "blank_contact", "Leeg contact", "activity", "Activiteit", _s16_233, "Geen gegevens gevonden", "clone", "Dupliceer", "loading", "Laden", "industry", "Industrie", "size", "Grootte", "payment_terms", "Betalingsvoorwaarden", "payment_date", "Betalingsdatum", "payment_status", "Betaalstatus", _s16_235, "In afwachting", _s16_236, "Ongeldig", _s16_237, "Mislukt", _s16_238, "Voltooide", _s16_239, "Deels terugbetaald", _s16_240, "Gecrediteerd", _s17_143, "Niet toegepast", _s17_144, _s27_80, "net", "Betaaltermijn", "client_portal", "Klantenportaal", "show_tasks", "Toon taken", "email_reminders", "E-mail herinneringen", "enabled", "Ingeschakeld", "recipients", "Ontvangers", "initial_email", "Initi\xeble e-mail", "first_reminder", _s18_140, "second_reminder", _s18_141, "third_reminder", _s17_176, "reminder1", _s18_140, "reminder2", _s18_141, "reminder3", _s17_176, "template", "Sjabloon", "send", "Verstuur", "subject", "Onderwerp", "body", "Tekst", "send_email", "Verstuur e-mail", "email_receipt", "Mail betalingsbewijs naar de klant", "auto_billing", "Automatisch incasseren", "button", "Knop", "preview", "Voorbeeld", "customize", "Aanpassen", "history", "Geschiedenis", "payment", "Betaling", "payments", "Betalingen", "refunded", "Gecrediteerd", "payment_type", "Betalingswijze", _s21_105, "Transactie referentie", "enter_payment", "Voer betaling in", "new_payment", "Nieuwe betaling", "created_payment", "De betaling is aangemaakt", "updated_payment", "De betaling is gewijzigd", _s16_241, "De betaling is gearchiveerd", "deleted_payment", "De betaling is verwijderd", _s16_242, "De betaling is hersteld", _s17_145, "Succesvol :count betalingen gearchiveerd", _s16_243, "Succesvol :count betalingen verwijderd", _s17_146, "Succesvol hersteld: waarde betalingen", "quote", "Offerte", "quotes", "Offertes", "new_quote", "Nieuwe offerte", "created_quote", "De offerte is aangemaakt", "updated_quote", "De offerte is gewijzigd", "archived_quote", "De offerte is gearchiveerd", "deleted_quote", "De offerte is verwijderd", "restored_quote", "De offerte is hersteld", "archived_quotes", "Succesvol :count offertes gearchiveerd", "deleted_quotes", "Succesvol :count offertes verwijderd", "restored_quotes", "Succesvol hersteld: waarde offertes", "expense", "Uitgave", "expenses", "Uitgaven", "vendor", "Leverancier", "vendors", "Leveranciers", "task", "Taak", "tasks", "Taken", "project", "Project", "projects", "Projecten", "activity_1", ":user heeft klant :client aangemaakt", "activity_2", ":user heeft klant :client gearchiveerd", "activity_3", ":user heeft klant :client verwijderd", "activity_4", ":user heeft factuur :invoice aangemaakt", "activity_5", ":user heeft factuur :invoice bijgewerkt", "activity_6", ":user heeft factuur :invoice voor :client naar :contact verstuurd", "activity_7", ":contact heeft factuur :invoice voor :client bekeken", "activity_8", ":user heeft factuur :invoice gearchiveerd", "activity_9", ":user heeft factuur :invoice verwijderd", "activity_10", ":contact heeft betaling :payment van :payment_amount ingevoerd voor factuur :invoice voor :client", "activity_11", ":user heeft betaling :payment bijgewerkt", "activity_12", ":user heeft betaling :payment gearchiveerd", "activity_13", ":user heeft betaling :payment verwijderd", "activity_14", ":user heeft :credit krediet ingevoerd", "activity_15", ":user heeft :credit krediet bijgewerkt", "activity_16", ":user heeft :credit krediet gearchiveerd", "activity_17", ":user heeft :credit krediet verwijderd", "activity_18", ":user heeft offerte :quote aangemaakt", "activity_19", ":user heeft offerte :quote bijgewerkt", "activity_20", ":user heeft offerte :quote voor :client verstuurd naar :contact", "activity_21", ":contact heeft offerte :quote bekeken", "activity_22", ":user heeft offerte :quote gearchiveerd", "activity_23", ":user heeft offerte :quote verwijderd", "activity_24", ":user heeft offerte :quote hersteld", "activity_25", ":user heeft factuur :invoice hersteld", "activity_26", ":user heeft klant :client hersteld", "activity_27", ":user heeft betaling :payment hersteld", "activity_28", ":user heeft :credit krediet hersteld", "activity_29", ":contact heeft offerte :quote goedgekeurd voor :client", "activity_30", ":user heeft leverancier :vendor aangemaakt", "activity_31", ":user heeft leverancier :vendor gearchiveerd", "activity_32", ":user heeft leverancier :vendor verwijderd", "activity_33", ":user heeft leverancier :vendor hersteld", "activity_34", ":user heeft uitgave :expense aangemaakt", "activity_35", ":user heeft uitgave :expense gearchiveerd", "activity_36", ":user heeft uitgave :expense verwijderd", "activity_37", ":user heeft uitgave :expense hersteld", "activity_39", ":user heeft een a :payment_amount betaling geannuleerd :payment", "activity_40", ":user heeft :adjustment van een :payment_amount betaling :payment", "activity_41", "Betaling van :payment_amount mislukt (:payment)", "activity_42", ":user heeft taak :task aangemaakt", "activity_43", ":user heeft taak :task bijgewerkt", "activity_44", ":user heeft taak :task gearchiveerd", "activity_45", ":user heeft taak :task verwijderd", "activity_46", ":user heeft taak :task hersteld", "activity_47", ":user heeft uitgave :expense bijgewerkt", "activity_48", ":user heeft de gebruiker: :user aangemaakt", "activity_49", ":user heeft de gebruiker: :user aangepast", "activity_50", ":user heeft de gebruiker: :user gearchiveerd", "activity_51", ":user heeft de gebruiker: :user verwijderd", "activity_52", ":user heeft de gebruiker: :user hersteld", "activity_53", ":user heeft factuur :invoice als verstuurd gemarkeerd", "activity_54", ":user betaalde factuur :invoice", "activity_55", ":contact heeft op ticket :ticket gereageerd", "activity_56", ":user heeft ticket :ticket bekeken", "activity_57", "Systeem kon de factuur niet mailen :invoice", "activity_58", ":gebruiker heeft factuur :invoice teruggedraaid", "activity_59", ":gebruiker heeft factuur :invoice geannuleerd", "activity_60", ":contact heeft de offerte :quote bekeken", "activity_61", ":user heeft de klant :client aangepast", "activity_62", ":user heeft de leverancier :vendor gewijzigd", "activity_63", ":user heeft de eerste herinnering voor factuur :invoice naar :contact verzonden", "activity_64", ":user heeft de tweede herinnering voor factuur :invoice naar :contact verzonden", "activity_65", ":user heeft de derde herinnering voor factuur :invoice naar :contact verzonden", "activity_66", ":user heeft eindeloze herinneringen voor factuur :invoice naar :contact verzonden", "activity_80", ":user heeft abonnement :subscription aangemaakt", "activity_81", ":user heeft abonnement :subscription bijgewerkt", "activity_82", ":user heeft abonnement :subscription gearchiveerd", "activity_83", ":user heeft abonnement :subscription verwijderd", "activity_84", ":user heeft abonnement :subscription hersteld", _s17_147, "Eenmalig wachtwoord", "emailed_quote", "De offerte is gemaild", "emailed_credit", "Krediet is verzonden", _s20_91, "De offerte is gemarkeerd als verzonden", _s21_107, "Krediet is gemarkeerd als verzonden", "expired", "Verlopen", "all", "Alles", "select", "Selecteer", _s22_76, "Lang indrukken multiselect", "custom_value1", _s17_177, "custom_value2", _s17_177, "custom_value3", "Aangepaste waarde 3", "custom_value4", "Aangepaste waarde 4", _s18_107, "Aangepaste Email Stijl", _s24_65, "Aangepast bericht Dashboard", _s29_43, "Aangepast bericht Onbetaalde Factuur", _s27_64, "Aangepast bericht Betaalde Factuur", _s31_23, "Aangepast bericht Niet goedgekeurde Offerte", "lock_invoices", "Vergrendel facturen", "translations", "Vertalingen", _s19_83, "Taaknummer patroon", _s19_85, "Taaknummer teller", _s22_78, "Uitgave nummer patroon", _s22_80, "Uitgave nummer teller", _s21_108, "Leverancier nummer patroon", _s21_110, "Leverancier nummer teller", _s21_112, "Ticket nummer patroon", _s21_114, "Ticket nummer teller", _s22_82, "Betalingsnummer patroon", _s22_84, "Betalingsnummer teller", _s22_86, "Factuur nummer patroon", _s22_88, "Factuurnummerteller", _s20_92, "Offertenummer teller", _s20_94, "Offertenummerteller", _s21_116, _s21_140, _s21_118, _s20_116, _s21_120, _s21_140, _s21_121, _s20_116, _s18_109, "Teller datum resetten", "counter_padding", "Teller patroon", _s28_66, "Deel factuur/offerte teller", _s18_111, "Standaard BTW naam 1", _s18_113, "Standaard BTW-tarief 1", _s18_115, "Standaard BTW naam 2", _s18_117, "Standaard BTW-tarief 2", _s18_119, "Standaard BTW naam 3", _s18_121, "Standaard BTW-tarief 3", _s21_122, "E-mail factuur onderwerp", _s19_87, "E-mail offerte onderwerp", _s21_124, "E-mail betaling onderwerp", _s29_45, "E-mail gedeeltelijke betalingsonderwerp", "show_table", "Weergeef als tabel", "show_list", "Weergeef als lijst", "client_city", "Klant stad", "client_state", "Klant provincie", "client_country", "Land van de klant", _s16_244, "Klant is actief", "client_balance", "Klanten balans", "client_address1", "Klant straat", "client_address2", "Klant apt/suite", "vendor_address1", "Leverancier straatnaam", "vendor_address2", "Leverancier Apt / Suite", _s24_67, "Klant leveringsadres", _s24_68, "Klant leverings Apt/Suite", "type", "Type", "invoice_amount", "Factuurbedrag", _s16_248, "Vervaldatum", "tax_rate1", "BTW-tarief 1", "tax_rate2", "BTW-tarief 2", "tax_rate3", "BTW-tarief 3", "auto_bill", "Automatische incasso", "archived_at", "Gearchiveerd op", "has_expenses", "Heeft uitgaves", "custom_taxes1", "Aangepaste Belastingen 1", "custom_taxes2", "Aangepaste Belastingen 2", "custom_taxes3", "Aangepaste Belastingen 3", "custom_taxes4", "Aangepaste Belastingen 4", _s17_149, _s20_112, _s17_150, _s20_113, _s17_151, _s20_114, _s17_152, _s20_115, "is_deleted", "Is verwijderd", "vendor_city", "Stad van de klant", "vendor_state", "Leverancier provincie", "vendor_country", "Land van de verkoper", "is_approved", "Is goedgekeurd", "tax_name", "Belasting naam", "tax_amount", "BTW", "tax_paid", "Betaalde Belasting", "payment_amount", "Betalingsbedrag", "age", "Leeftijd", "is_running", "Word uitgevoerd", "time_log", "Tijdschema", "bank_id", "Bank", _s19_89, "Uitgave categorie ID", _s16_249, _s16_293, _s19_91, "Factuur valuta ID", "tax_name1", "BTW naam 1", "tax_name2", "BTW naam 2", "tax_name3", "BTW naam 3", "transaction_id", "Transactie ID", _s18_123, _s18_124, _s16_250, "Kleurthema laden"], t1, t1), "en_GB", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Action", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archive Payment", "archive_invoice", "Archive Invoice", "archive_quote", "Archive Quote", "archive_credit", "Archive Credit", "archive_task", "Archive Task", "archive_client", "Archive Client", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "Restore Task", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "Add Product", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archive Product", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Upload", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, _s21_17, _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Delete Credit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s20_86, _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Standing", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s23_54, _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Set Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Enable", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, _s16_262, _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, _s18_50, _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s17_56, "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Hide", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_21, _s29_13, "select_file", _s20_117, _s16_84, _s16_85, "csv_file", "CSV file", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Invoice Total", "quote_total", "Quote Total", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Client Name", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, _s18_57, _s20_61, _s20_62, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, _s17_69, _s18_61, _s18_62, _s21_74, _s21_75, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_158, _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Hours", "statement", "Statement", "taxes", "Taxes", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "To", "health_check", "Health Check", "payment_type_id", "Payment Type", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, _s17_79, _s17_80, _s17_81, "recent_payments", "Recent Payments", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "Create Invoice", "create_quote", "Create Quote", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Delete Quote", "update_invoice", "Update Invoice", "delete_invoice", "Delete Invoice", "update_client", "Update Client", "delete_client", "Delete Client", "delete_payment", "Delete Payment", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Create Task", "update_task", "Update Task", "delete_task", "Delete Task", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_33, "deleted_token", _s26_22, "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "Email Invoice", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Contact Name", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Credit Amount", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_57, _s69_0, "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_120, _s16_121, "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "Enter Credit", "edit_credit", "Edit Credit", "created_credit", _s27_39, "updated_credit", _s27_40, "archived_credit", _s28_28, "deleted_credit", _s27_41, "removed_credit", _s27_42, "restored_credit", _s28_29, _s16_122, _s36_19, "deleted_credits", _s35_25, _s16_123, _s36_9, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "Learn more", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Export", "chart", "Chart", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group by", "credit_balance", "Credit Balance", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Contact Phone", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Report", "add_company", "Add Company", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Help", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Message", "from", "From", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "Subtotal", "line_total", "Line Total", "item", "Item", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, _s21_130, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Quote Email", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_42, "updated_user", _s25_43, "archived_user", _s26_29, "deleted_user", _s25_44, "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, _s16_174, "invoice_options", "Invoice Options", _s17_107, _s17_108, _s22_65, _s87_, _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Show Header on", _s16_176, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Colour", "secondary_color", "Secondary Colour", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "Invoice Fields", "product_fields", "Product Fields", "invoice_terms", "Invoice Terms", "invoice_footer", "Invoice Footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Fortnightly", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_111, "Three months", _s16_177, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "Never", "company", "Company", _s17_112, _s17_113, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Custom CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, _s142_, "authorization", "Authorisation", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Regards,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Update Address", _s19_68, _s45_10, "rate", "Rate", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_184, _s29_20, _s16_185, _s29_21, _s17_119, _s34_27, _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", _s20_102, _s20_84, _s65_0, _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, _s16_194, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_124, _s17_125, "company_details", "Company Details", "user_details", "User Details", "localization", "Localisation", "online_payments", "Online Payments", "tax_rates", "Tax Rates", "notifications", "Notifications", "import_export", "Import | Export", "custom_fields", "Custom Fields", "invoice_design", "Invoice Design", "buy_now_buttons", "Buy Now Buttons", "email_settings", "Email Settings", _s23_49, _s21_98, _s22_68, _s20_86, _s19_74, "Data Visualisations", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, _s16_196, "privacy_policy", "Privacy Policy", "sign_up", "Sign Up", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "Download", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_202, _s16_264, "mark_paid", "Mark Paid", "category", "Category", "address", "Address", "new_vendor", "New Vendor", "created_vendor", _s27_50, "updated_vendor", _s27_51, "archived_vendor", _s28_36, "deleted_vendor", _s27_52, "restored_vendor", _s28_37, _s16_203, _s36_20, "deleted_vendors", _s35_26, _s16_204, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_205, _s29_27, "deleted_expense", _s28_40, _s16_206, _s29_28, _s17_130, _s30_31, _s16_207, _s29_51, _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Now", _s16_208, _s16_209, "timer", "Timer", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Start Time", "end_time", "End Time", "date", "Date", "times", "Times", "duration", "Duration", "new_task", "New Task", "created_task", _s25_56, "updated_task", _s25_57, "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", _s34_29, "deleted_tasks", _s33_32, "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, _s37_25, _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "New Project", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "click here", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Custom", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "View Invoice", "convert", "Convert", "more", "More", "edit_client", "Edit Client", "edit_product", "Edit Product", "edit_invoice", "Edit Invoice", "edit_quote", "Edit Quote", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Edit Project", _s20_87, _s20_88, "billing_address", "Billing Address", _s16_215, _s16_216, "total_revenue", "Total Revenue", "average_invoice", "Average Invoice", "outstanding", "Outstanding", "invoices_sent", _s20_101, "active_clients", "active clients", "close", "Close", "email", "Email", "password", "Password", "url", "URL", "secret", "Secret", "name", "Name", "logout", "Log Out", "login", "Login", "filter", "Filter", "sort", "Sort", "search", "Search", "active", "Active", "archived", "Archived", "deleted", "Deleted", "dashboard", "Dashboard", "archive", "Archive", "delete", "Delete", "restore", "Restore", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_136, _s17_137, "paid_to_date", "Paid to Date", "balance_due", "Balance Due", "balance", "Balance", "overview", "Overview", "details", "Details", "phone", "Phone", "website", "Website", "vat_number", "VAT Number", "id_number", "ID Number", "create", "Create", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "Contacts", "additional", "Additional", "first_name", "First Name", "last_name", "Last Name", "add_contact", "Add contact", "are_you_sure", "Are you sure?", "cancel", "Cancel", "ok", "Ok", "remove", "Remove", _s16_221, _s16_222, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_45, "updated_product", _s28_46, _s16_223, _s29_31, "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "Customer", "clients", "Clients", "new_client", "New Client", "created_client", _s27_54, "updated_client", _s27_55, "archived_client", _s28_48, _s16_226, _s36_21, "deleted_client", _s27_56, "deleted_clients", _s35_27, "restored_client", _s28_49, _s16_227, _s36_13, "address1", "Street", "address2", "Unit/Suite", "city", "Town/Suburb", "state", "State", "postal_code", "Postcode", "country", "Country", "invoice", "Invoice", "invoices", "Invoices", "new_invoice", "New Invoice", "created_invoice", _s28_50, "updated_invoice", _s28_51, _s16_228, _s29_33, "deleted_invoice", _s28_52, _s16_229, _s29_34, _s17_140, _s37_28, _s16_230, _s36_22, _s17_141, _s37_20, "emailed_invoice", _s28_77, "emailed_payment", _s28_69, "amount", "Amount", "invoice_number", "Invoice Number", "invoice_date", "Invoice Date", "discount", "Discount", "po_number", "PO Number", "terms", "Terms", "public_notes", "Public Notes", "private_notes", "Private Notes", "frequency", "Frequency", "start_date", "Start Date", "end_date", "End Date", "quote_number", "Quote Number", "quote_date", "Quote Date", "valid_until", "Valid Until", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Description", "unit_cost", "Unit Cost", "quantity", "Quantity", "add_item", "Add Item", "contact", "Contact", "work_phone", "Phone", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Due Date", _s16_231, _s16_232, "status", "Status", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Settings", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Tax", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Done", _s37_21, _s37_22, "dark_mode", "Dark Mode", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_233, _s16_234, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Payment Terms", "payment_date", "Payment Date", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "Send Email", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customise", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_105, _s21_106, "enter_payment", "Enter Payment", "new_payment", "Enter Payment", "created_payment", _s28_53, "updated_payment", _s28_54, _s16_241, _s29_35, "deleted_payment", _s28_55, _s16_242, _s29_36, _s17_145, _s37_29, _s16_243, _s36_23, _s17_146, _s37_23, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_41, "updated_quote", _s26_42, "archived_quote", _s27_60, "deleted_quote", _s26_43, "restored_quote", _s27_61, "archived_quotes", _s35_28, "deleted_quotes", _s34_28, "restored_quotes", _s35_23, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_56, "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", _s30_23, "activity_5", _s30_24, "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", _s85_0, "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_62, "activity_23", _s26_46, "activity_24", _s27_63, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", _s26_51, "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expired", "all", "All", "select", "Select", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_92, _s20_93, _s20_94, _s20_95, _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_248, "Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Payment Amount", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Bank", _s19_89, _s19_90, _s16_249, _s16_261, _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "et", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Toiming", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arhiveeri Makse", "archive_invoice", "Arhiveeri Arve", "archive_quote", "Arhiveeri Pakkumus", "archive_credit", "Arhiveeri krediit", "archive_task", "Arhiveeri \xdclesanne", "archive_client", "Arhiveeri Klient", "archive_project", "Arhiveeri Projekt", "archive_expense", "Arhiveeri kulud", "restore_payment", "Taasta Makse", "restore_invoice", "Taasta Arve", "restore_quote", "Taasta Pakkumus", "restore_credit", "Taasta ettemaks", "restore_task", "Taasta \xdclesanne", "restore_client", "Taasta Klient", "restore_project", "Taasta Projekt", "restore_expense", "Taasta kulud", "archive_vendor", "Arhiveeri tarnija", "restore_vendor", "Taasta tarnija", "create_product", "Lisa Toode", "update_product", "Update Product", "delete_product", "Kustuta Toode", "restore_product", "Taasta Toode", "archive_product", "Arhiveeri Toode", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Makseviisid", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Tund", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Lae \xfcles", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Kustuta Projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Salvesta vaiketingimusena", _s22_5, "Salvesta kui vaikimis jalus", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Pangakonto loomine \xf5nnestus", _s20_11, "Pangakonto v\xe4rskendamine \xf5nnestus", _s17_12, "Redigeeri pangakontot", _s16_14, _s16_15, "account_type", "Konto t\xfc\xfcp", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Valitud", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Uuenda ettemaksu", "delete_credit", "Kustuta krediit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Pangakonto", "bank_accounts", _s24_78, _s21_21, "Pangakonto arhiveerimine \xf5nnestus", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "\xdchendage", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "N\xf5ustu", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Makseseaded", "default", "Vaikimisi", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Standing", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Lisa L\xfc\xfcs", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Lisa arvele :invoice", _s17_28, _s17_29, "week", "N\xe4dal", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Arve Valuuta", "range", "Vahemik", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Loo projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Arve summas :amount viivis oleks :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Kinnita", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Tavaline", "large", "Large", "extra_large", "V\xe4ga suur", _s16_40, "Kuva PDF-i eelvaade", _s21_44, "Kuva PDF-i eelvaade arvete redigeerimise ajal", "print_pdf", "Prindi PDF", "remind_me", "Tuleta mulle meelde", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Peida eelvaade", "edit_record", "Redigeeri kirjet", _s27_16, "Ettemaksusumma ei tohi olla suurem kui arve summa", "giropay", "GiroPay", "direct_debit", "Otsekorraldusega", _s21_45, "Palun m\xe4\xe4ra konto parool", "set_password", "Sea Salas\xf5na", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "Eelvolitatud deebetmaksed", "becs", "BECS otsekorraldus", "bulk_download", "Lae alla", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, "Kliendi postiindeks", _s17_33, "Kliendi KMKR number", "has_tasks", "Has Tasks", "registration", "Registreerimine", _s27_17, "Volitage Stripe v\xf5rgumakseid vastu v\xf5tma.", "view_expense", "Vaadake kulu # :expense", "view_statement", "Vaata aruannet", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "V\xe4rskendage k\xf5iki kirjeid", "system", "S\xfcsteem", _s19_36, "M\xe4\xe4rake vaikeettev\xf5te", "updated_company", "Ettev\xf5tte v\xe4rskendamine \xf5nnestus", "kbc", "KBC", "bancontact", "Blokeeri kontakt", _s19_38, "Aidake meil t\xe4iustada, \xf6elge meile p\xf5hjus (valikuline)", "webhook_success", "Webhook Success", _s24_25, "K\xf5ik \xfclesanded peavad kuuluma samale kliendile", _s27_18, "K\xf5ik kulud peavad kuuluma samale kliendile", "app", "Rakendus", _s20_43, "Parima suutlikuse saavutamiseks laadige alla rakendus :app", _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Kellelt Nimi", _s16_46, _s16_47, _s17_36, "Korduva kulu", _s18_29, "Korduvad kulud", _s21_46, "Uus Korduv kulu", _s22_37, "Redigeeri Korduv kulu", _s25_8, "Korduva kulu loomine \xf5nnestus", _s25_9, "Korduva kulu v\xe4rskendamine \xf5nnestus", _s26_7, "Korduva kulu arhiveerimine \xf5nnestus", _s25_10, "Projekti kustutamine \xf5nnestus", _s25_11, _s38_4, _s26_8, "Korduva kulu taastamine \xf5nnestus", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Viimase saatmise kuup\xe4ev", "include_drafts", "Kaasa mustandid", _s19_40, "Kaasake aruannetesse kirjete mustandid", "is_invoiced", "Is Invoiced", "change_plan", "Muuda plaani", "persist_data", "Persist Data", "customer_count", "Klientide arv", _s16_48, "Kinnitage kliendid", _s16_50, _s16_51, _s28_11, "Google Analyticsi j\xe4lgimise ID", "decimal_comma", "K\xfcmnendkoma", _s26_9, "Kasutage vormides koma k\xfcmnendkohana", "select_method", "Valige meetod", "select_platform", "Valige Platvorm", _s28_13, "Kasutage Gmailiga \xfchenduse loomiseks veebirakendust", _s16_52, "Kauba maksum\xe4\xe4rad on keelatud", "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Kasutusjuhend", _s18_31, "Lisa teine \u200b\u200bkontakt", "previous_page", "Eelmine leht", "next_page", "J\xe4rgmine leht", "export_colors", "Ekspordi v\xe4rve", "import_colors", "Impordi v\xe4rve", "clear_all", "Puhasta k\xf5ik", "contrast", "Kontrast", "custom_colors", "Kohandatud v\xe4rvid", "colors", "V\xe4rvid", _s31_8, "K\xfclgriba aktiivne taustav\xe4rv", _s25_14, "K\xfclgriba aktiivne fondiv\xe4rv", _s33_12, "K\xfclgriba mitteaktiivne taustav\xe4rv", _s27_19, "K\xfclgriba passiivne fondi v\xe4rv", _s36_3, "Tabeli alternatiivse rea taustav\xe4rv", _s31_10, "Arve p\xe4ise taustav\xe4rv", _s25_16, "Arve p\xe4ise fondi v\xe4rv", "net_subtotal", "Neto kokku", "review_app", "Vaadake rakendus \xfcle", "check_status", "Kontrolli olekut", "free_trial", "Tasuta prooviversioon", _s23_19, "Pro-paketi prooviperiood l\xf5peb :count p\xe4eva p\xe4rast, kl\xf5psake versiooniuuendamiseks.", _s21_48, "T\xe4na on Pro-paketi prooviversiooni viimane p\xe4ev, kl\xf5psake versiooniuuendamiseks.", "change_email", "Muuda meiliaadressi", _s25_18, _s52_0, _s21_49, "Portaalis kuvatud \xfclesanded", "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Impordi Andmed", "import_settings", "Impordi s\xe4tted", _s17_38, "Esitage JSON-fail", _s19_41, "Valige importimiseks seaded ja/v\xf5i andmed", "json", "JSON", _s24_28, "\xdchtegi makset\xfc\xfcpi pole lubatud", "wait_for_data", "Palun oodake andmete laadimise l\xf5petamist", "net_total", "Netosumma", "has_taxes", "On maksud", _s16_53, "Impordi kliendid", _s18_33, "Klientide importimine algas edukalt", "login_success", "Sisselogimine \xf5nnestus", "login_failure", "Sisselogimine eba\xf5nnestus", "exported_data", "Kui fail on valmis, saate allalaadimislingiga meili", _s23_20, "Sisaldab kustutatud kliente", _s28_15, "Laadige kustutatud klientidele kuuluvad kirjed", "step_1_sign_in", "1. samm: logige sisse", _s16_56, "2. samm: autoriseerimine", "account_id", "Konto ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, "N\xe4ita \xfclesande l\xf5ppkuup\xe4eva", _s23_22, "Lubage \xfclesande l\xf5ppkuup\xe4eva m\xe4\xe4ramine", "gateway_setup", "Gateway Setup", "preview_sidebar", "K\xfclgriba eelvaade", _s16_57, "N\xe4idatud aastate andmed", _s18_36, "K\xf5ik seansid on edukalt l\xf5ppenud", _s16_59, "L\xf5petage k\xf5ik seansid", "count_session", "1 seanss", "count_sessions", ":count seansse", "invoice_created", "Arve loodud", "quote_created", "Hinnapakkumine loodud", "credit_created", "Ettemaks loodud", "pro", "Pro", "enterprise", "Ettev\xf5te", "last_updated", "Viimati uuendatud", "invoice_item", "Arve \xfcksus", "quote_item", "Hinnapakkumise \xfcksus", _s18_37, "Kontakti Eesnimi", _s17_40, "Kontakti Perekonnanimi", "order", "Telli", "unassigned", "M\xe4\xe4ramata", "partial_value", "Peab olema suurem kui null ja v\xe4iksem kui kogusumma", "search_kanban", _s16_296, "search_kanbans", _s16_296, "kanban", "Kanban", "enable", "Luba", "move_top", "Liigu \xfcles", "move_up", "Liigu \xfcles", "move_down", "Liigu alla", "move_bottom", "Liigu alla", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "On vaadatud", "letter", "Kiri", "legal", "Juriidiline", "page_layout", "Lehe kujundus", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "Arve tasumise tingimused", _s17_44, "Pakkumine kehtib kuni", "no_headers", "P\xe4ised puuduvad", "add_header", "Lisa p\xe4is", "remove_header", "Eemalda p\xe4is", "return_url", "Return URL", "rest_method", "REST meetod", "header_key", "Header Key", "header_value", "P\xe4ise v\xe4\xe4rtus", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo allahindlus", _s18_41, "Luba t\xfchistamine", _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Prooviversioon lubatud", "trial_duration", "Prooviperioodi kestus", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Tagastamisperiood", _s21_56, _s21_57, "purchase_page", "Ostu leht", "security", "Turvalisus", "email_bounced", "E-post p\xf5rkus tagasi", _s20_46, "R\xe4mpsposti kaebus", "email_delivery", "E-posti teel kohaletoimetamine", _s16_63, _s16_64, "pdf_response", "PDF vastus", _s22_39, "Autentimise eba\xf5nnestumine", "pdf_failed", "PDF eba\xf5nnestus", "pdf_success", "PDF \xf5nnestus", "modified", "Muudetud", "subscription", "Subscription", "subscriptions", "Tellimused", _s16_255, _s16_256, _s17_155, "Redigeeri tellimust", _s20_96, "Tellimuse loomine \xf5nnestus", _s20_97, "Tellimuse v\xe4rskendamine \xf5nnestus", _s21_126, "Tellimuse arhiveerimine \xf5nnestus", _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "Saada kutse uuesti", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, "Kahefaktoriline autentimine edukalt rakendatud", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "Kaheastmeline Autentimine", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "Tagastatud makse", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "See kvartal", "last_quarter", "Viimane kvartal", "to_update_run", "To update run", _s18_49, "Muuda Arveks", _s16_76, "Registreerimise URL", "invoice_project", "Arve projekt", "invoice_task", "Koosta \xfclesande arve", "invoice_expense", "Arve kulu", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, "Salvesta ja eelvaade", "save_and_email", "Salvesta ja saada meil", _s16_80, _s16_81, _s16_82, "Konverteeritud summa", _s17_53, "Konverteeritud saldo", _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "On saadetud", _s17_55, "Vaikimisi Dokumendid", "document_upload", "Dokumendi \xfcleslaadimine", _s20_48, "V\xf5imaldab klientidel dokumente \xfcles laadida", "expense_total", "Kulud kokku", "enter_taxes", "Sisestage Maksud", "by_rate", "By Rate", "by_amount", "Summa j\xe4rgi", "enter_amount", "Sisesta summa", "before_taxes", "Enne makse", "after_taxes", "Peale makse", "color", "V\xe4rv", "show", "N\xe4ita", "hide", "Peida", "empty_columns", "T\xfchjad veerud", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Viimased \xfclesanded", "recent_expenses", "Viimased kulud", _s17_57, "Eelseisvad kulud", "update_app", "V\xe4rskenda rakendust", "started_import", "Impordi alustamine \xf5nnestus", _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Tulp", "sample", "N\xe4idis", "map_to", "Map To", "import", "Import", _s25_21, _s29_13, "select_file", "Valige fail", _s16_84, _s16_85, "csv_file", "CSV fail", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML re\u017eiim", "html_mode_help", "V\xe4rskenduste eelvaade on kiirem, kuid v\xe4hem t\xe4pne", "view_licenses", "Vaadake litsentse", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, "Kinnitamiseks tippige ':value'.", "purge", "Purge", "service", "Teenus", "clone_to", "Kloonida", "clone_to_other", "Clone to Other", "labels", "Sildid", "add_custom", "Lisa kohandatud", "payment_tax", "Payment Tax", "unpaid", "Maksmata", "white_label", "White Label", "delivery_note", "Saateleht", _s24_35, "Saadetud arved on lukus", _s24_37, "Tasutud arved on lukus", "source_code", "Source Code", "app_platforms", "Rakenduste platvormid", "invoice_late", "Arve Hilinenud", "quote_expired", "Hinnapakkumine aegunud", "partial_due", "Osaline t\xe4htaeg", "invoice_total", "Arve kokku", "quote_total", "Hinnapakkumine kokku", "credit_total", "Ettemakse kokku", _s23_26, "Arve kokku", "actions", "Tegevused", "expense_number", "Kulu number", "task_number", "\xdclesande number", "project_number", "Projekti number", "project_name", "Projekti nimi", "warning", "Hoiatus", "view_settings", "Kuva Seaded", _s24_39, "Hoiatus: see ettev\xf5te pole veel aktiveeritud", "late_invoice", "Hilinenud arve", "expired_quote", "Aegunud hinnapakkumine", "remind_invoice", "Tuleta meelde arvet", "cvv", "CVV", "client_name", "Kliendi Nimi", "client_phone", "Kliendi telefon", "required_fields", "n\xf5utud v\xe4ljad", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Olek", "task_statuses", "\xdclesande olekud", "new_task_status", "Uus \xfclesande olek", _s16_86, "Redigeeri \xfclesande olekut", _s19_50, "\xdclesande olek on edukalt loodud", _s19_51, "\xdclesande staatus edukalt uuendatud", _s20_51, "\xdclesande olek on edukalt arhiveeritud", _s19_52, "\xdclesande olek on edukalt kustutatud", _s19_53, "\xdclesande olek on edukalt eemaldatud", _s20_52, "\xdclesande olek on edukalt taastatud", _s22_45, ":value \xfclesannete olekute arhiveerimine \xf5nnestus", _s21_64, ":value \xfclesannete olekute kustutamine \xf5nnestus", _s22_46, ":value \xfclesannete olekute taastamine \xf5nnestus", _s18_53, _s20_53, _s20_54, "Otsi :count \xfclesande olekuid", _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, "Olekute seadistamine", "task_settings", "\xdclesande seaded", _s20_59, _s20_60, _s18_56, "Kulukategooriad", _s20_61, "Uus kulukategooria", _s21_67, _s21_68, _s24_40, "Kulukategooria loomine \xf5nnestus", _s24_41, "Kulukategooria v\xe4rskendamine \xf5nnestus", _s25_25, "Kulukategooria arhiiveerimine \xf5nnestus", _s24_42, "Kategooria edukalt kustutatud", _s24_43, "Kulukategooria eemaldamine \xf5nnestus", _s25_26, "Kulukategooria edukalt taastatud", _s27_29, "Edukalt arhiveeritud :count kulukategooriat", _s26_15, "Kulude :value kategooriad edukalt kustutatud", _s27_30, "Kulude :value kategooriad edukalt taastatud", _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "N\xe4ita valikut", _s22_47, _s50_9, "view_changes", "Kuva muudatused", "force_update", "Sunniviisiline uuendus", _s17_63, "Kasutate uusimat versiooni, kuid saadaval v\xf5ib olla ootel parandusi.", "mark_paid_help", "J\xe4lgige, et kulu on tasutud", _s18_58, "Tuleks esitada arve", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, "M\xe4\xe4rake vahetuskurss", _s16_90, "Kuluseaded", _s18_59, "Klooni korduvasse", "crypto", "Kr\xfcpto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Kasutaja v\xe4li", "variables", "Muutujad", "show_password", "N\xe4ita parooli", "hide_password", "Peida parool", "copy_error", "Kopeerimise viga", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Maksud kokku", "line_taxes", "Rea maksud", "total_fields", "V\xe4ljad kokku", _s25_29, "Korduva arve peatamine \xf5nnestus", _s25_30, "Korduva arve esitamine \xf5nnestus", _s25_31, "Korduva arve esitamise j\xe4tkamine \xf5nnestus", "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "T\xe4htaeg", "paused", "Peatatud", "mark_active", "M\xe4rgi aktiivseks", "day_count", "P\xe4ev :count", _s22_48, "Kuu esimene p\xe4ev", _s21_72, "Kuu viimane p\xe4ev", _s17_66, "Kasutage maksetingimusi", "endless", "L\xf5putu", "next_send_date", "J\xe4rgmise saatmise kuup\xe4ev", _s16_92, "\xdclej\xe4\xe4nud ts\xfcklid", _s17_68, "Perioodiline Arve", _s18_61, "Perioodilised Arved", _s21_74, "Uus Perioodiline Arve", _s22_50, "Redigeeri korduv arvet", _s25_32, "Korduv arve on edukalt loodud", _s25_33, "Korduva arve v\xe4rskendamine \xf5nnestus", _s26_16, "Kordusarve edukalt arhiveeritud", _s25_34, "Kordusarve edukalt kustutatud", _s25_35, "Korduva arve eemaldamine \xf5nnestus", _s26_17, "Kordusarve edukalt taastatud", _s27_31, ":value korduvad arved on edukalt arhiveeritud", _s26_18, ":value korduvad arved on edukalt kustutatud", _s27_32, ":value korduvad arved on edukalt taastatud", _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Kasum", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Testire\u017eiim", "opened", "Avatud", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Saada meil", _s17_70, _s17_71, "failure", "Eba\xf5nnestumine", "quota_exceeded", "Kvoot \xfcletatud", _s16_94, _s16_95, "system_logs", "S\xfcsteemi logid", "view_portal", "Vaata portaali", "copy_link", "Kopeeri link", "token_billing", "Salvestage kaardi andmed", _s24_46, "Tere tulemast Invoice Ninjasse", "always", "Alati", "optin", "Opt-In", "optout", "Opt-Out", "label", "Silt", "client_number", "Kliendi Number", "auto_convert", _s23_61, "company_name", "Ettev\xf5tte nimi", "reminder1_sent", "1. meeldetuletus saadetud", "reminder2_sent", "2. meeldetuletus saadetud", "reminder3_sent", "3. meeldetuletus saadetud", _s18_65, "Viimati saadetud meeldetuletus", "pdf_page_info", "Lehek\xfclg :current :total", _s16_96, "Arved edukalt meili teel saadetud", "emailed_quotes", "Hinnapakkumised edukalt meili teel saadetud", "emailed_credits", "Ettemakse on meili teel edukalt saadetud", "gateway", "L\xfc\xfcs", "view_in_stripe", "Waata Stripe'is", "rows_per_page", "Ridu lehek\xfclje kohta", "hours", "Tundi", "statement", "Aruanne", "taxes", "Maksud", "surcharge", "Surcharge", "apply_payment", "Rakenda makse", "apply_credit", "Kasuta ettemaksu", "apply", "Rakenda", "unapplied", "Rakendamata", "select_label", "Vali Silt", "custom_labels", "Kohandatud sildid", "record_type", "Kirje t\xfc\xfcp", "record_name", "Kirje nimi", "file_type", "Faili t\xfc\xfcp", "height", "K\xf5rgus", "width", "Laius", "to", "Kellele", "health_check", "Health Check", "payment_type_id", "Makse T\xfc\xfcp", "last_login_at", "Viimane sisselogimine", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", "Lubage kolmandate osapoolte rakendustel arveid luua", "client_created", "Klient loodud", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "L\xf5petatud", "gross", "Bruto", "net_amount", "Neto kogus", "net_balance", "Neto j\xe4\xe4k", "client_settings", "Kliendi seaded", _s17_72, "Valitud arved", _s17_74, "Valitud maksed", "selected_quotes", "Valitud hinnapakkumised", "selected_tasks", "Valitud \xfclesanded", _s17_76, "Valitud kulud", _s17_78, "Eesseisvad arved", _s17_80, "T\xe4htaja \xfcletanud arved", "recent_payments", "Hiljutised Maksed", "upcoming_quotes", "Eesseisvad Pakkumused", "expired_quotes", "Aegunud hinnapakkumised", "create_client", "Loo Klient", "create_invoice", "Loo Arve", "create_quote", "Loo Pakkumus", "create_payment", "Create Payment", "create_vendor", "Loo hankija", "update_quote", "V\xe4rskenda hinnapakkumist", "delete_quote", "Kustuta Pakkumus", "update_invoice", "Uuenda arvet", "delete_invoice", "Kustuta Arve", "update_client", "Uuenda klienti", "delete_client", "Kustuta Klient", "delete_payment", "Kustuta Makse", "update_vendor", "V\xe4rskenda tarnijat", "delete_vendor", "Kustuta tarnija", "create_expense", "Loo kulu", "update_expense", "V\xe4rskenda kulusid", "delete_expense", "Kustuta kulud", "create_task", "Loo \xdclesanne", "update_task", "V\xe4rskenda \xfclesannet", "delete_task", "Kustuta \xdclesanne", "approve_quote", "Kinnita pakkumine", "off", "Off", "when_paid", "Kui makstud", "expires_on", "Aegub", "free", "Tasuta", "plan", "Pakett", "show_sidebar", "Kuva k\xfclgriba", "hide_sidebar", "Peida k\xfclgriba", "event_type", "Event Type", "target_url", "Sihtm\xe4rk", "copy", "Kopeeri", "must_be_online", "P\xe4rast Interneti \xfchenduse loomist taask\xe4ivitage rakendus", _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Tokenid", "api_docs", "API Docs", "search_tokens", "Otsi :count token", "search_token", "Otsi 1 Token", "token", "Token", "tokens", "Tokenid", "new_token", "Uus Token", "edit_token", "Redigeeri Tokenit", "created_token", "Token edukalt loodud", "updated_token", "Token edukalt v\xe4rskendatud", "archived_token", "Tokeni arhiveerimine \xf5nnestus", "deleted_token", "Token edukalt kustutatud", "removed_token", "Token on edukalt eemaldatud", "restored_token", "Token edukalt taastatud", "archived_tokens", ":value tokenit edukalt arhiveeritud", "deleted_tokens", ":value tokenit edukalt kustutatud", "restored_tokens", ":value tokenit edukalt taastatud", _s19_57, "Kliendi registreerimine", _s24_48, "V\xf5imaldab klientidel end portaalis registreerida", "email_invoice", "Saada Arve", "email_quote", "Hinnapakkumine e-posti", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, "Kliendil pole e-posti aadressi m\xe4\xe4ratud", "ledger", "Pearaamat", "view_pdf", "Vaata PDF-i", "all_records", "K\xf5ik kirjed", "owned_by_user", "Kasutaja omanduses", _s16_102, "J\xe4relej\xe4\xe4nud ettemakse", "contact_name", "Kontaktisiku nimi", "use_default", "Kasuta vaikeseadet", _s16_104, "L\xf5putud meeldetuletused", "number_of_days", "P\xe4evade arv", _s23_31, "Seadistage maksetingimused", "payment_term", "Maksetingimus", _s16_105, "Uus maksetingimus", _s17_86, "Muuda makset\xe4htaega", _s20_70, "Maksetingimus edukalt loodud", _s20_71, "Maksetingimus edukalt uuendatud", _s21_76, "Maksetingimus edukalt arhiveeritud", _s20_72, "Maksetingimus edukalt kustutatud", _s20_73, "Maksetingimus edukalt eemaldatud", _s21_77, "Maksetingimus edukalt taastatud", _s22_55, ":value maksetingimused edukalt arhiveeritud", _s21_78, ":value maksetingimused edukalt kustutatud", _s22_56, ":value maksetingimused edukalt taastatud", "email_sign_in", "Logige sisse e-postiga", "change", "Muuda", _s23_33, "Kas muuta mobiilipaigutust?", _s24_49, "Kas muuta t\xf6\xf6laua paigutust?", "send_from_gmail", "Saada Gmailist", "reversed", "Reversed", "cancelled", "T\xfchistatud", "credit_amount", "Krediidi summa", "quote_amount", "Pakkumise summa", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Peida men\xfc\xfc", "show_menu", "Kuva men\xfc\xfc", _s18_67, _s20_118, _s16_107, "Otsi dokumente", "search_designs", "Otsi disaine", "search_invoices", "Otsi arveid", "search_clients", "Otsi kliente", "search_products", "Otsi tooteid", "search_quotes", "Otsi hinnapakkumisi", "search_credits", "Otsi ettemakseid", "search_vendors", "Otsi tarnijaid", "search_users", "Otsi kasutajaid", _s16_108, "Otsi maksum\xe4\xe4rasid", "search_tasks", "Otsi \xfclesandeid", "search_settings", "Otsige seadeid", "search_projects", "Otsi projekte", "search_expenses", "Otsi kulusid", "search_payments", "Otsi makseid", "search_groups", "Otsi gruppe", "search_company", "Otsi ettev\xf5tet", "search_document", "Otsi 1 dokumenti", "search_design", "Otsi 1 Disain", "search_invoice", "Otsi 1 Arve", "search_client", "Otsi 1 klienti", "search_product", "Otsi 1 toodet", "search_quote", "Otsi 1 hinnapakkumist", "search_credit", "Otsi 1 ettemakset", "search_vendor", "Otsi 1 tarnijat", "search_user", "Otsi 1 kasutajat", "search_tax_rate", "Otsi 1 Maksum\xe4\xe4r", "search_task", "Search 1 Tasks", "search_project", "Otsi 1 projekti", "search_expense", "Otsi 1 kulu", "search_payment", "Otsi 1 Makset", "search_group", "Otsi 1 r\xfchmast", "refund_payment", "Tagasimakse", _s17_90, "Arve t\xfchistamine \xf5nnestus", _s18_69, "Arvete t\xfchistamine \xf5nnestus", _s16_114, "Arve t\xfchistati edukalt", _s17_91, "Arved t\xfchistati edukalt", "reverse", "T\xfchista", "full_name", "T\xe4isnimi", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "Esimene Kohandatud", "custom2", "Teine Kohandatud", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Valikuline", "license", "Litsents", "purge_data", "Puhasta Andmed", _s16_115, _s32_16, _s18_70, "Hoiatus: see kustutab teie andmed j\xe4\xe4davalt, tagasi v\xf5tta ei saa.", "invoice_balance", "Arve saldo", "age_group_0", "0 - 30 P\xe4eva", "age_group_30", "30 - 60 P\xe4eva", "age_group_60", "60 - 90 P\xe4eva", "age_group_90", "90 - 120 P\xe4eva", "age_group_120", "120+ P\xe4eva", "refresh", "V\xe4rskenda", "saved_design", "Kujundus salvestati edukalt", "client_details", "Kliendi \xfcksikasjad", "company_address", "Ettev\xf5tte aadress", "invoice_details", "Arve \xdcksikasjad", "quote_details", "Hinnapakkumise \xfcksikasjad", "credit_details", "Ettemaksu \xfcksikasjad", "product_columns", "Toote veerud", "task_columns", "\xdclesande veerud", "add_field", "Lisa v\xe4li", "all_events", "K\xf5ik s\xfcndmused", "permissions", "\xd5igused", "none", "Mitte \xfchtegi", "owned", "Owned", "payment_success", "Makse \xf5nnestumine", "payment_failure", "Makse eba\xf5nnestumine", "invoice_sent", ":count arve saadetud", "quote_sent", "Hinnapakkumine on saadetud", "credit_sent", "Ettemakse on saadetud", "invoice_viewed", "Arvet on vaadatud", "quote_viewed", "Hinnapakkumist on vaadatud", "credit_viewed", "Ettemakset on vaadatud", "quote_approved", "Hinnapakkumine heaks kiidetud", _s25_38, "Saa k\xf5ik teated", _s16_116, _s16_117, "apply_license", "Rakenda litsents", "cancel_account", "Kustuta Konto", _s22_57, "Hoiatus: See kustutab j\xe4\xe4davalt teie konto, ennistamis v\xf5imalus puudub.", "delete_company", "Kustuta Ettev\xf5te", _s22_58, "Hoiatus: see kustutab teie ettev\xf5tte j\xe4\xe4davalt ja seda ei saa tagasi v\xf5tta.", "enabled_modules", "Lubatud moodulid", "converted_quote", "Hinnapakkumine on edukalt teisendatud", "credit_design", "Credit Design", "includes", "Sisaldab", "header", "P\xe4is", "load_design", "Lae Kujundus", "css_framework", "CSS Framework", "custom_designs", "Kohandatud kujundused", "designs", "Kujundus", "new_design", "Uus kujundus", "edit_design", "Redigeeri kujundust", "created_design", "Kujundus on edukalt loodud", "updated_design", "Kujundus on edukalt uuendatud", "archived_design", "Kujundus on edukalt arhiveeritud", "deleted_design", "Kujundus on edukalt kustutatud", "removed_design", "Kujundus on edukalt eemaldatud", "restored_design", "Kujundus on edukalt taastatud", _s16_118, ":value kujundust edukalt arhiveeritud", "deleted_designs", ":value kujundust edukalt kustutatud", _s16_119, ":value kujundust edukalt taastatud", "proposals", "Pakkumised", "tickets", "Piletid", _s16_120, "Perioodilised Pakkumised", "recurring_tasks", "Korduvad \xfclesanded", _s18_71, "Konto Haldus", "credit_date", "Krediidi kuup\xe4ev", "credit", "Krediit", "credits", "Krediidid", "new_credit", "Sisesta krediit", "edit_credit", "Redigeeri ettemaksu", "created_credit", "Ettemaksu loomine \xf5nnestus", "updated_credit", "Ettemakse uuendamine \xf5nnestus", "archived_credit", "Ettemaksu arhiveerimine \xf5nnestus", "deleted_credit", "Ettemaksu kustutamine \xf5nnestus", "removed_credit", "Ettemaksu eemaldamine \xf5nnestus", "restored_credit", "Ettemakse taastamine \xf5nnestus", _s16_122, ":count ettemakset on edukalt arhiveeritud", "deleted_credits", ":count ettemakset on edukalt kustutatud", _s16_123, ":value ettemakset edukalt taastatud", "current_version", "Praegune versioon", "latest_version", "Uusim versioon", "update_now", "Uuendage kohe", _s26_24, "Saadaval on veebirakenduse uus versioon", _s16_124, "Uuendus saadaval", "app_updated", "Uuendus edukalt l\xf5pule viidud", "learn_more", "Rohkem teavet", "integrations", "Integrations", "tracking_id", "J\xe4lgimise ID", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Ettemaksu tingimused", "new_company", "Uus Ettev\xf5te", "added_company", "Ettev\xf5te on edukalt lisatud", "company1", "Kohandatud ettev\xf5te 1", "company2", "Kohandatud ettev\xf5te 2", "company3", "Kohandatud ettev\xf5te 3", "company4", "Kohandatud ettev\xf5te 4", "product1", "Kohandatud toode 1", "product2", "Kohandatud toode 2", "product3", "Kohandatud toode 3", "product4", "Kohandatud toode 4", "client1", "Kohandatud klient 1", "client2", "Kohandatud klient 2", "client3", "Kohandatud klient 3", "client4", "Kohandatud klient 4", "contact1", "Kohandatud kontakt 1", "contact2", "Kohandatud kontakt 2", "contact3", "Kohandatud kontakt 3", "contact4", "Kohandatud kontakt 4", "task1", "Kohandatud \xfclesanne 1", "task2", "Kohandatud \xfclesanne 2", "task3", "Kohandatud \xfclesanne 3", "task4", "Kohandatud \xfclesanne 4", "project1", "Kohandatud projekt 1", "project2", "Kohandatud projekt 2", "project3", "Kohandatud projekt 3", "project4", "Kohandatud projekt 4", "expense1", "Kohandatud kulu 1", "expense2", "Kohandatud kulu 2", "expense3", "Kohandatud kulu 3", "expense4", "Kohandatud kulu 4", "vendor1", "Kohandatud tarnija 1", "vendor2", "Kohandatud tarnija 2", "vendor3", "Kohandatud tarnija 3", "vendor4", "Kohandatud tarnija 4", "invoice1", "Kohandatud arve 1", "invoice2", "Kohandatud arve 2", "invoice3", "Kohandatud arve 3", "invoice4", "Kohandatud arve 4", "payment1", "Kohandatud makse 1", "payment2", "Kohandatud makse 2", "payment3", "Kohandatud makse 3", "payment4", "Kohandatud makse 4", "surcharge1", _s21_141, "surcharge2", _s21_142, "surcharge3", _s21_143, "surcharge4", _s21_144, "group1", "Kohandatud r\xfchm 1", "group2", "Kohandatud r\xfchm 2", "group3", "Kohandatud r\xfchm 3", "group4", "Kohandatud r\xfchm 4", "reset", "L\xe4htesta", "number", "Number", "export", "Eksport", "chart", "Diagramm", "count", "Kogus", "totals", "Kokkuv\xf5tted", "blank", "T\xfchi", "day", "P\xe4ev", "month", "Kuu", "year", "Aasta", "subgroup", "Subgroup", "is_active", "On Aktiivne", "group_by", "Grupeeri", "credit_balance", "Kreediidi saldo", _s18_77, "Kontakti viimane sisselogimine", _s17_98, "Kontakti t\xe4isnimi", "contact_phone", "Kontakt Telefon", _s21_79, "Kontakti kohandatud v\xe4\xe4rtus 1", _s21_80, "Kontakti kohandatud v\xe4\xe4rtus 2", _s21_81, "Kontakti kohandatud v\xe4\xe4rtus 3", _s21_82, "Kontakti kohandatud v\xe4\xe4rtus 4", _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, "Saatmise postiindeks", _s16_154, "Tarneriik", _s16_156, "Arvelduse t\xe4nav", _s16_157, "Arvelduse korter/sviit", "billing_city", "Arvelduse linn", "billing_state", "Arvelduse maakond", _s19_59, _s19_60, "billing_country", "Arveldusriik", "client_id", "Kliendi ID", "assigned_to", "M\xe4\xe4ratud", "created_by", "Loonud :name", "assigned_to_id", "M\xe4\xe4ratud Id'le", "created_by_id", "Loodud Id poolt", "add_column", "Lisa veerg", "edit_columns", "Muuda veerge", "columns", "Tulbad", "aging", "Aging", "profit_and_loss", "Kasum ja Kahjum", "reports", "Raportid", "report", "Raport", "add_company", "Lisa Ettev\xf5te", "unpaid_invoice", "Tasutama Arve", "paid_invoice", "Tasutud Arve", _s16_158, "Kinnitamata Pakkumus", "help", "Abi", "refund", "Tagasimakse", "refund_date", "Tagastamise kuup\xe4ev", "filtered_by", "Filtreeritud", "contact_email", "Kontakt e-posti aadress", "multiselect", "Mitmikvalimine", "entity_state", "Maakond", "verify_password", "Kinnita parool", "applied", "Rakendatud", _s21_83, "Kaasake hiljutised vead logidest", _s30_12, "Saime teie s\xf5numi k\xe4tte ja proovime kiiresti vastata.", "message", "S\xf5num", "from", "Kellet", _s20_76, "Kuva toote \xfcksikasjad", _s25_40, "Lisage toote rippmen\xfc\xfcsse kirjeldus ja maksumus", _s20_78, "PDF-i renderdaja n\xf5uab versiooni :version", _s18_80, "Reguleerige viivise protsenti", _s23_35, "Viivise arvestamiseks kohandage protsenti", _s18_82, _s18_83, "support_forum", "Tugifoorum", "about", "About", "documentation", "Dokumentatsioon", "contact_us", "V\xf5ta \xdchendust", "subtotal", "Kokku", "line_total", "Summa", "item", "Kirje", "credit_email", "Credit Email", "iframe_url", "Koduleht", "domain_url", "Domeeni URL", _s21_84, "Parool on liiga l\xfchike", _s20_79, "Parool peab sisaldama suurt\xe4hti ja numbrit", _s19_61, "Kliendiportaali \xfclesanded", _s23_36, _s23_37, _s20_80, "Palun sisestage v\xe4\xe4rtus", "deleted_logo", "Logo kustutamine \xf5nnestus", "yes", "Jah", "no", "Ei", "generate_number", "Loo number", "when_saved", "Kui salvestatud", "when_sent", "Kui saadetud", "select_company", "Valige ettev\xf5te", "float", "Float", "collapse", "Ahenda", "show_or_hide", "N\xe4ita/Peida", "menu_sidebar", "Men\xfc\xfc K\xfclgriba", "history_sidebar", "Ajaloo k\xfclgriba", "tablet", "Tahvelarvuti", "mobile", "Mobiil", "desktop", "Desktop", "layout", "Paigutus", "view", "Vaata", "module", "Moodul", "first_custom", "Esimene kohandatud", "second_custom", "Teine kohandatud", "third_custom", "Kolmas kohandatud", "show_cost", "N\xe4ita maksumust", _s17_103, "N\xe4ita toote maksumust", "show_cost_help", "Lisav\xe4\xe4rtuse/kasumi j\xe4lgimiseks kuvage tootekulu v\xe4li", _s21_85, "N\xe4ita toote kogust", _s26_26, "Kuvage toote koguse v\xe4li, muidu vaikimisi \xfcks", _s21_87, "N\xe4ita arve kogust", _s26_27, "Kuvage rea\xfcksuse koguse v\xe4li, muul juhul vaikimisi \xfcks", _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, "Vaikimisi kogus", _s21_91, "M\xe4\xe4rake rea artikli koguseks automaatselt \xfcks", "one_tax_rate", "\xdcks maksum\xe4\xe4r", "two_tax_rates", "Kaks maksum\xe4\xe4ra", "three_tax_rates", "Kolm maksum\xe4\xe4ra", _s16_162, "Vaikimisi maksum\xe4\xe4r", "user", "Kasutaja", "invoice_tax", "Arve maks", "line_item_tax", "Rea artikli maks", "inclusive_taxes", "Kaasa arvatud maksud", _s17_105, "Arve maksum\xe4\xe4rad", "item_tax_rates", "Kauba maksum\xe4\xe4rad", _s18_84, "Valige klient", "configure_rates", "M\xe4\xe4rake m\xe4\xe4rad", _s18_85, _s18_86, "tax_settings", "Maksu Seaded", _s18_87, "Maksum\xe4\xe4rad", "accent_color", "Aktsentv\xe4rv", "switch", "Switch", _s19_63, "Komaga eraldatud loend", "options", "Valikud", _s16_164, "\xdcherealine tekst", "multi_line_text", "Mitmerealine tekst", "dropdown", "Rippmen\xfc\xfc", "field_type", "V\xe4lja t\xfc\xfcp", _s27_43, "Parooli taastamise meil on saadetud", "submit", "Sisesta", _s16_166, "Taasta oma parool", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Makse number", "late_fee_amount", "Viivise summa", _s16_167, _s16_297, "before_due_date", "Enne t\xe4htaega", "after_due_date", "P\xe4rast t\xe4htaega", _s18_89, "P\xe4rast arve kuup\xe4eva", "days", "P\xe4eva", "invoice_email", "Arve E-kiri", "payment_email", "Makse E-kiri", "partial_payment", "Osaline makse", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Pakkumuse E-kiri", _s16_169, "L\xf5putu Meeldetuletus", _s16_171, "Filtreeritud kasutaja j\xe4rgi", "administrator", "Administraator", _s18_90, "Luba kasutajal hallata kasutajaid, muuta seadeid ja muuta k\xf5iki kirjeid", "user_management", "Kasutaja Haldus", "users", "Kasutajad", "new_user", "Uus Kasutaja", "edit_user", "Muuda Kasutajat", "created_user", "Kasutaja loomine \xf5nnestus", "updated_user", "Kasutaja v\xe4rskendamine \xf5nnestus", "archived_user", "Kasutaja arhiveerimine \xf5nnestus", "deleted_user", "Kasutaja edukalt kustutatud", "removed_user", "Kasutaja eemaldamine \xf5nnestus", "restored_user", "Kasutaja taastamine \xf5nnestus", "archived_users", ":value kasutaja arhiveerimine \xf5nnestus", "deleted_users", ":value kasutaja kustutamine \xf5nnestus", "removed_users", ":value kasutaja eemaldamine \xf5nnestus", "restored_users", ":value kasutaja taastamine \xf5nnestus", _s16_173, "\xdcldised Seaded", "invoice_options", "Arve Valikud", _s17_107, "Peida Tasutud V\xe4li", _s22_65, "Ainult n\xe4ita 'Tasutud' v\xe4lja arvel, kui makse on loodud.", _s23_38, "Manusta dokumendid", _s28_30, "Lisage arvele lisatud pildid.", _s16_175, "N\xe4ita P\xe4ist", _s16_176, "N\xe4ita Jalust", "first_page", "Esimene lehek\xfclg", "all_pages", "K\xf5ik lehek\xfcljed", "last_page", "Viimane lehek\xfclg", "primary_font", "Esmane font", "secondary_font", "Sekundaarne font", "primary_color", "P\xf5hi v\xe4rv", "secondary_color", "Sekundaarne v\xe4rv", "page_size", "Lehek\xfclje suurus", "font_size", "Fondi suurus", "quote_design", "Pakkumuse Kujundus", "invoice_fields", "Arve V\xe4ljad", "product_fields", "Toote V\xe4ljad", "invoice_terms", "Arve Tingimused", "invoice_footer", "Arve Jalus", "quote_terms", "Hinnapakkumise tingimused", "quote_footer", "Pakkumuse Jalus", _s18_91, "Automaatne meil", _s23_39, _s52_4, _s18_92, "Automaatne arhiveerimine", _s23_40, _s55_1, _s18_93, _s23_61, _s23_41, _s58_4, _s17_109, "T\xf6\xf6voo Seaded", "freq_daily", "Igap\xe4evane", "freq_weekly", "Igan\xe4dalane", "freq_two_weeks", "Kaks n\xe4dalat", "freq_four_weeks", "Neli n\xe4dalat", "freq_monthly", "Igakuine", "freq_two_months", "Kaks kuud", _s17_111, "Kvartaalne", _s16_177, "Neli kuud", "freq_six_months", "Poolaastane", "freq_annually", "Aastane", "freq_two_years", "Kaks aastat", _s16_178, "Kolm aastat", "never", "Ei iial", "company", "Ettev\xf5te", _s17_112, "Genereeritud Numbrid", "charge_taxes", "Tasuda makse", "next_reset", "J\xe4rgmine l\xe4htestamine", "reset_counter", "L\xe4htestage loendur", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Lisatasu v\xe4li", "company_field", "Ettev\xf5tte V\xe4ljad", "company_value", "Ettev\xf5tte v\xe4\xe4rtus", "credit_field", "Ettemakse v\xe4li", "invoice_field", "Arve V\xe4ljad", _s17_114, "Arve Lisatasu", "client_field", "Kliendi V\xe4ljad", "product_field", "Toote V\xe4ljad", "payment_field", "Makse v\xe4li", "contact_field", "Kontakti V\xe4li", "vendor_field", "Tarnija v\xe4li", "expense_field", "Kulude v\xe4li", "project_field", "Projekti v\xe4li", "task_field", "\xdclesande V\xe4li", "group_field", "R\xfchma v\xe4li", "number_counter", "Numbri loendur", "prefix", "Prefiks", "number_pattern", "Numbri muster", "messages", "S\xf5numid", "custom_css", "Kohandatud CSS", _s17_116, "Kohandatud JavaScript", _s16_181, "N\xe4ita PDFis", _s21_94, "N\xe4ita kliendi allkirja arve/pakkumuse PDFis.", _s25_46, "Arve Tingimuste M\xe4rkeruut", _s30_13, "N\xf5ua kliendilt kinnitust, et ta n\xf5ustub arve tingimustega.", _s23_42, "Pakkumuse Tingimuste M\xe4rkeruut", _s28_31, "N\xf5ua kliendilt kinnitust, et ta n\xf5ustub hinnapakkumise tingimustega.", _s25_47, "Arve Allkiri", _s30_14, "N\xf5ua kliendi allkirja", _s23_43, "Pakkumuse Allkiri", _s22_67, "Salas\xf5naga Kaitstud Arved", _s27_44, "V\xf5imaldab m\xe4\xe4rata igale kontaktile salas\xf5na. Kui salas\xf5na on m\xe4\xe4ratud siis n\xf5utakse kontaktilt enne arve n\xe4gemist salas\xf5na.", "authorization", "Autoriseerimine", "subdomain", "Alamdomeen", "domain", "Domeen", "portal_mode", "Portaali re\u017eiim", "email_signature", "Lugupidamisega.", _s24_50, "Muutke oma klientidel teile maksmine lihtsamaks, lisades oma meilidele schema.org-i m\xe4rgistuse.", "plain", "Lihtne", "light", "Hele", "dark", "Tume", "email_design", "E-kirja Kujundus", "attach_pdf", "Lisage PDF", _s16_182, "Lisage dokumendid", "attach_ubl", "Kinnitage UBL", "email_style", "Meili stiil", _s19_65, "Luba m\xe4rgistus", "reply_to_email", "Vastus meilile", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Krediitkaart", "bank_transfer", "Panga\xfclekanne", "priority", "Prioriteet", "fee_amount", "Viivise summa", "fee_percent", _s16_297, "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Luba min", "enable_max", "Luba max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "V\xe4rskenda aadressi", _s19_68, "V\xe4rskendage kliendi aadressi esitatud \xfcksikasjadega", "rate", "M\xe4\xe4r", "tax_rate", "Maksum\xe4\xe4r", "new_tax_rate", "Uus Maksum\xe4\xe4r", "edit_tax_rate", "Muuda maksum\xe4\xe4ra", _s16_184, "Maksum\xe4\xe4r on edukalt loodud", _s16_185, "Maksum\xe4\xe4ra v\xe4rskendamine \xf5nnestus", _s17_119, "Maksum\xe4\xe4ra arhiivimine \xf5nnestus", _s16_186, "Maksum\xe4\xe4r kustutati edukalt", _s17_120, "Maksum\xe4\xe4r taastati edukalt", _s18_94, ":value maksum\xe4\xe4rad edukalt arhiveeritud", _s17_121, ":value maksum\xe4\xe4rad edukalt kustutatud", _s18_95, ":value maksum\xe4\xe4rad edukalt taastatud", "fill_products", "Automaatselt t\xe4idetavad tooted", _s18_96, "Toote valimine t\xe4idab automaatselt kirjelduse ja maksumuse", "update_products", "Toodete automaatne v\xe4rskendamine", _s20_84, "Arve v\xe4rskendamine toimub automaatselt v\xe4rskendage tootekogu", _s16_187, "Konverteeri tooteid", _s21_95, "Konverteerige toodete hinnad automaatselt kliendi valuutasse", "fees", "Fees", "limits", "Limiidid", "provider", "Pakkuja", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, "J\xe4tka redigeerimist", "discard_changes", "Loobu muudatustest", "default_value", "Vaikev\xe4\xe4rtus", "disabled", "Keelatud", "currency_format", "Valuuta vorming", _s21_96, "N\xe4dala esimene p\xe4ev", _s23_47, "Aasta esimene kuu", "sunday", "p\xfchap\xe4ev", "monday", "esmasp\xe4ev", "tuesday", "teisip\xe4ev", "wednesday", "kolmap\xe4ev", "thursday", "neljap\xe4ev", "friday", "reede", "saturday", "laup\xe4ev", "january", "jaanuar", "february", "veebruar", "march", "m\xe4rts", "april", "aprill", "may", "mai", "june", "juuni", "july", "juuli", "august", "august", "september", "september", "october", "oktoober", "november", "november", "december", "detsember", "symbol", "S\xfcmbol", "ocde", "Kood", "date_format", "Kuup\xe4evavorming", "datetime_format", "Kuup\xe4eva ja kellaaja vorming", "military_time", "24-tunnine Aeg", _s18_97, "24 Hour Display", "send_reminders", "Saatke meeldetuletusi", "timezone", "Ajav\xf6\xf6nd", _s19_70, "Filtreeritud projekti j\xe4rgi", _s17_122, "Filtreeritud grupi j\xe4rgi", _s19_72, "Filtreeritud arve j\xe4rgi", _s18_98, "Filtreeritud kliendi j\xe4rgi", _s18_100, "Filtreeritud tarnija j\xe4rgi", "group_settings", "Grupi seaded", "group", "Grupp", "groups", "Grupid", "new_group", "Uus grupp", "edit_group", "Redigeeri gruppi", "created_group", "Grupi loomine \xf5nnestus", "updated_group", "Grupi uuendamine \xf5nnestus", "archived_groups", ":value r\xfchma edukalt arhiveeritud", "deleted_groups", ":value r\xfchma edukalt kustutatud", "restored_groups", _s35_19, "archived_group", "Grupi arhiveerimine \xf5nnestus", "deleted_group", "Grupi kustutamine \xf5nnestus", "restored_group", "Grupi taastamine \xf5nnestus", "upload_logo", "Laadige logo \xfcles", "uploaded_logo", "Logo \xfcleslaadimine \xf5nnestus", "logo", "Logo", "saved_settings", "Seadete salvestamine \xf5nnestus", _s16_193, "Toote Seaded", "device_settings", "Seadme s\xe4tted", "defaults", "Vaikimisi", "basic_settings", "Elementaarsed Seaded", _s17_124, "T\xe4psemad Seaded", "company_details", "Ettev\xf5tte Andmed", "user_details", "Kasutaja \xdcksikasjad", "localization", "Lokalisatsioon", "online_payments", "V\xf5rgumaksed", "tax_rates", "Maksum\xe4\xe4rad", "notifications", "Teated", "import_export", _s16_298, "custom_fields", "Kohandatud V\xe4ljad", "invoice_design", "Arve Kujundus", "buy_now_buttons", "Osta Kohe Nupp", "email_settings", "E-posti Seaded", _s23_49, "Mallid ja meeldetuletused", _s22_68, _s24_78, _s19_74, "Andmete visualiseerimised", "price", "Hind", "email_sign_up", "Meili registreerumine", "google_sign_up", "Google'i registreerumine", _s27_48, "T\xe4name teid ostu eest!", "redeem", "Redeem", "back", "Tagasi", "past_purchases", "Varasemad ostud", _s19_76, "Aastane tellimus", "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count kasutajaid", "upgrade", "Uuendage", _s25_51, "Palun sisestage eesnimi", _s24_54, "Palun sisestage perekonnanimi", _s33_24, "Konto loomiseks n\xf5ustuge teenusetingimuste ja privaatsuspoliitikaga.", "i_agree_to_the", "ma n\xf5ustun", _s16_195, "Teenuse Tingimused", "privacy_policy", "Privaatsuspoliitika", "sign_up", "Registreeru", "account_login", "Konto sisselogimine", "view_website", "Vaata veebisaiti", "create_account", "Loo konto", "email_login", "Email Login", "create_new", "Loo Uus", _s18_102, "Kirjet pole valitud", _s21_99, "Palun salvestage v\xf5i t\xfchistage oma muudatused", "download", "Lae alla", _s27_49, _s27_70, "take_picture", "Tee pilt", "upload_file", "Lae fail \xfcles", "document", "Dokument", "documents", "Dokumendid", "new_document", "Uus dokument", "edit_document", "Redigeeri dokumenti", _s17_126, "Dokument edukalt \xfcles laetud", _s16_197, "Dokument edukalt uuendatud", _s17_127, "Dokument edukalt arhiveeritud", _s16_198, "Dokument edukalt kustutatud", _s17_128, "Dokument edukalt taastatud", _s18_104, ":value dokumenti edukalt arhiveeritud", _s17_129, ":value dokumenti edukalt kustutatud", _s18_105, _s38_17, "no_history", "Ajalugu pole", "expense_date", "Kulu kuup\xe4ev", "pending", "Ootel", _s16_199, "Logitud", _s16_200, "Ootel", _s16_201, "Invoiced", "converted", "Teisendatud", _s24_56, _s24_57, "exchange_rate", "Vahetuskurss", _s16_202, "Konverteeri valuutat", "mark_paid", "M\xe4rgi makstuks", "category", "Kategooria", "address", "Aadress", "new_vendor", "Uus Tarnija", "created_vendor", "Tarnija loomine \xf5nnestus", "updated_vendor", "Tarnija v\xe4rskendamine \xf5nnestus", "archived_vendor", "Tarnija arhiivimine \xf5nnestus", "deleted_vendor", "Tarnija edukalt kustutatud", "restored_vendor", "Tarnija edukalt taastatud", _s16_203, ":count tarnijaid on edukalt arhiveeritud", "deleted_vendors", ":count tarnijad on edukalt kustutatud", _s16_204, ":value tarnijat edukalt taastatud", "new_expense", "Sisestage kulu", "created_expense", "Kulu on edukalt loodud", "updated_expense", "Kulu edukalt uuendatud", _s16_205, "Kulu edukalt arhiveeritud", "deleted_expense", "Kulu edukalt kustutatud", _s16_206, "Kulud edukalt taastatud", _s17_130, "Kulud edukalt arhiveeritud", _s16_207, "Kulud edukalt kustutatud", _s17_131, ":value kulu edukalt taastatud", "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Kujundus", _s21_100, "Kirjet ei leitud", "invoiced", "Arve esitatud", "logged", "Logitud", "running", "Running", "resume", "J\xe4tka", "task_errors", "Parandage k\xf5ik kattuvad ajad", "start", "K\xe4ivita", "stop", "Peata", "started_task", "\xdclesanne edukalt k\xe4ivitatud", "stopped_task", "\xdclesanne edukalt peatatud", "resumed_task", "\xdclesanne edukalt j\xe4tkatud", "now", "N\xfc\xfcd", _s16_208, "\xdclesannete automaatne k\xe4ivitamine", "timer", "Taimer", "manual", "Manuaal", "budgeted", "Eelarvestatud", "start_time", "Algusaeg", "end_time", "L\xf5puaeg", "date", "Kuup\xe4ev", "times", "Ajad", "duration", "Kestvus", "new_task", "Uus \xdclesanne", "created_task", "\xdclesanne edukalt loodud", "updated_task", "\xdclesanne edukalt uuendatud", "archived_task", "\xdclesanne edukalt arhiveeritud", "deleted_task", "\xdclesanne edukalt kustutatud", "restored_task", "\xdclesanne edukalt taastatud", "archived_tasks", ":count \xfclesannet edukalt arhiveeritud.", "deleted_tasks", ":count \xfclesannet edukalt kustutatud", "restored_tasks", ":value \xfclesannet edukalt taastatud", _s19_78, "Palun sisesta nimi", "budgeted_hours", "Eelarvestatud tunnid", "created_project", "Projekt edukalt loodud", "updated_project", "Projekt edukalt uuendatud", _s16_210, "Projekt edukalt arhiveeritud", "deleted_project", "Projekt edukalt kustutatud", _s16_211, "Projekt edukalt taastatud", _s17_132, ":count projekti edukalt arhiveeritud", _s16_212, ":count projekti edukalt kustutatud", _s17_133, ":value projekti edukalt taastatud", "new_project", "Uus Projekt", _s27_53, "T\xe4name, et kasutasite meie rakendust!", "if_you_like_it", "Kui teile meeldib, palun", "click_here", "kl\xf5psake siin", _s18_106, "Kliki siia", "to_rate_it", "et seda hinnata.", "average", "Keskmine", "unapproved", "Kinnitamata", _s30_19, "Seadete muutmiseks autentige", "locked", "Lukustatud", "authenticate", "Autentimine", _s19_80, "Palun autentige", _s24_58, "Biomeetriline autentimine", "footer", "Jalus", "compare", "V\xf5rdlema", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Logige sisse Google'iga", "today", "T\xe4na", "custom_range", "Kohandatud Vahemik", "date_range", "Kuup\xe4evavahemik", "current", "Praegune", "previous", "Eelmine", "current_period", "Praegune periood", _s17_134, "V\xf5rdlusperiood", "previous_period", "Eelmine periood", "previous_year", "Eelmine aasta", "compare_to", "V\xf5rdlema", "last7_days", "Viimased 7 p\xe4eva", "last_week", "Eelmine n\xe4dal", "last30_days", "Viimased 30 p\xe4eva", "this_month", "See Kuu", "last_month", "Eelmine Kuu", "this_year", "See Aasta", "last_year", "Eelmine Aasta", "custom", "Kohandatud", _s16_213, "Klooni arveks", "clone_to_quote", "Klooni hinnapakkumiseks", "clone_to_credit", "Clone to Credit", "view_invoice", "Vaata Arvet", "convert", "Teisenda", "more", "Rohkem", "edit_client", "Muuda Klienti", "edit_product", "Muuda Toodet", "edit_invoice", "Muuda Arvet", "edit_quote", "Muuda Pakkumust", "edit_payment", "Muuda Makset", "edit_task", "Muuda \xdclesannet", "edit_expense", "Muuda kulusid", "edit_vendor", "Muuda Tarnijat", "edit_project", "Muuda Projekti", _s20_87, "Redigeeri korduv pakkumist", "billing_address", "Arve aadress", _s16_215, "Kohaletoimetamise aadress", "total_revenue", "Kogutulu", "average_invoice", "Keskmine Arve", "outstanding", "V\xe4ljapaistev", "invoices_sent", ":count arvet saadetud", "active_clients", "aktiivsed kliendid", "close", "Sulge", "email", "E-post", "password", "Salas\xf5na", "url", "URL", "secret", "Secret", "name", "Nimi", "logout", "Logi V\xe4lja", "login", "Logi Sisse", "filter", "Filter", "sort", "Sorteeri", "search", "Otsi", "active", "Aktiivne", "archived", "Arhiveeritud", "deleted", "Kustutatud", "dashboard", "T\xf6\xf6laud", "archive", "Arhiiv", "delete", "Kustuta", "restore", "Taasta", _s16_217, "V\xe4rskendus on l\xf5petatud", _s23_50, "Palun sisesta oma e-maili aadress", _s26_37, "Sisesta oma parool", _s21_103, "Sisesta oma URL", _s26_39, "Sisesta Toote kood", "ascending", "Kasvav", "descending", "Kahanev", "save", "Salvesta", _s17_136, "Ilmnes viga", "paid_to_date", "Tasutud", "balance_due", "Kokku tasuda", "balance", "Saldo", "overview", "\xdclevaade", "details", "\xdcksikasjad", "phone", "Telefon", "website", "Kodulehek\xfclg", "vat_number", "KMKR Number", "id_number", "Registrikood", "create", "Loo", _s19_82, "Kopeeritud :value l\xf5ikelauale", "error", "Viga", _s16_219, "Ei saanud k\xe4ivitada", "contacts", "Kontaktid", "additional", "Lisaks", "first_name", "Eesnimi", "last_name", "Perekonnanimi", "add_contact", "Lisa kontakt", "are_you_sure", "Oled kindel?", "cancel", "Katkesta", "ok", "Ok", "remove", "Eemalda", _s16_221, "E-post on kehtetu", "product", "Toode", "products", "Tooted", "new_product", "Uus Toode", "created_product", "Toote loomine \xf5nnestus", "updated_product", "Toote v\xe4rskendamine \xf5nnestus", _s16_223, "Toote arhiveerimine \xf5nnestus", "deleted_product", "Toode edukalt kustutatud", _s16_224, "Toode edukalt taastatud", _s17_138, ":count tooted edukalt arhiveeritud", _s16_225, ":count toodet edukalt kustutatud", _s17_139, ":value toodet edukalt taastatud", "product_key", "Toode", "notes", "M\xe4rkmed", "cost", "Hind", "client", "Klient", "clients", "Kliendid", "new_client", "Uus Klient", "created_client", "Klient edukalt loodud", "updated_client", "Kliendi v\xe4rskendamine \xf5nnestus", "archived_client", "Kliendi arhiivimine \xf5nnestus", _s16_226, ":count klienti on edukalt arhiveeritud", "deleted_client", "Kliendi kustutamine \xf5nnestus", "deleted_clients", ":count klienti on edukalt kustutatud", "restored_client", "Kliendi taastamine \xf5nnestus", _s16_227, ":value klienti edukalt taastatud", "address1", "T\xe4nav", "address2", "Maja/Korter", "city", "Linn", "state", "Maakond", "postal_code", "Sihtnumber", "country", "Riik", "invoice", "Arve", "invoices", "Arved", "new_invoice", "Uus Arve", "created_invoice", "Arve edukalt loodud", "updated_invoice", "Arve edukalt uuendatud", _s16_228, "Arve edukalt arhiveeritud", "deleted_invoice", "Arve edukalt kustutatud", _s16_229, "Arve edukalt taastatud", _s17_140, ":count arvet edukalt arhiveeritud", _s16_230, ":count arvet edukalt kustutatud", _s17_141, ":value arvet edukalt taastatud", "emailed_invoice", "Arve edukalt saadetud", "emailed_payment", _s28_69, "amount", "Summa", "invoice_number", "Arve Number", "invoice_date", "Arve Kuup\xe4ev", "discount", "Allahindlus", "po_number", "PO Number", "terms", "Tingimused", "public_notes", "Avalikud M\xe4rkmed", "private_notes", "Privaat M\xe4rkmed", "frequency", "Sagedus", "start_date", "Alguskuup\xe4ev", "end_date", "L\xf5ppkuup\xe4ev", "quote_number", "Pakkumuse Number", "quote_date", "Pakkumuse Kuup\xe4ev", "valid_until", "Kehtib Kuni", "items", "\xdcksused", "partial_deposit", "Osaline/tagatis", "description", "Kirjeldus", "unit_cost", "\xdchiku Hind", "quantity", "Kogus", "add_item", "Lisa \xfcksus", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Kogu summa", "pdf", "PDF", "due_date", "Makset\xe4htaeg", _s16_231, _s16_232, "status", "Staatus", _s17_142, "Arve staatus", "quote_status", "Pakkumise olek", _s22_69, "\xdcksuse lisamiseks kl\xf5psake +", _s22_71, "Aja lisamiseks kl\xf5psake +", "count_selected", ":count selected", "total", "Kokku", "percent", "Protsent", "edit", "Muuda", "dismiss", "Dismiss", _s20_89, "Palun valige kuup\xe4ev", _s22_72, "Palun valige klient", _s24_60, "Palun valige arve", "task_rate", "\xdclesande M\xe4\xe4r", "settings", "Seaded", "language", "Keel", "currency", "Valuuta", "created_at", "Loomise kuup\xe4ev", "created_on", "Loodud", "updated_at", "Uuendatud", "tax", "Maks", _s30_21, "Palun sisestage arve number", _s27_57, "Palun sisestage hinnapakkumise number", "past_due", "\xdcle T\xe4htaja", "draft", "Mustand", "sent", "Saadetud", "viewed", "Vaadatud", "approved", "Kinnitatud", "partial", "Osaline/tagatisraha", "paid", "Makstud", "mark_sent", "M\xe4rgi saadetuks", _s22_74, "Arve m\xe4rgiti edukalt saadetuks", _s22_75, "Arve m\xe4rgiti saadetuks", _s23_52, _s23_62, _s23_53, _s23_62, "done", "Valmis", _s37_21, "Sisestage kliendi v\xf5i kontaktisiku nimi", "dark_mode", "Tume Re\u017eiim", _s27_59, "Muudatuse rakendamiseks taask\xe4ivitage rakendus", "refresh_data", "V\xe4rskenda andmeid", "blank_contact", "T\xfchi kontakt", "activity", "Tegevus", _s16_233, "Kirjeid ei leitud", "clone", "Klooni", "loading", "Laen", "industry", "T\xf6\xf6stus", "size", "Suurus", "payment_terms", "Maksetingimused", "payment_date", "Makse kuup\xe4ev", "payment_status", "Makse staatus", _s16_235, "Ootel", _s16_236, "T\xfchistatud", _s16_237, "Eba\xf5nnestunud", _s16_238, "L\xf5petatud", _s16_239, _s20_118, _s16_240, "Tagastatud", _s17_143, "Rakendamata", _s17_144, _s19_47, "net", "Net", "client_portal", "Kliendi Portaal", "show_tasks", "N\xe4ita \xfclesandeid", "email_reminders", "Meili meeldetuletused", "enabled", "Lubatud", "recipients", "Saajad", "initial_email", "Esmane E-kiri", "first_reminder", "Esimene Meeldetuletus", "second_reminder", "Teine Meeldetuletus", "third_reminder", "Kolmas Meeldetuletus", "reminder1", "Esimene meeldetuletus", "reminder2", "Teine meeldetuletus", "reminder3", "Kolmas meeldetuletus", "template", "Mall", "send", "Saada", "subject", "Teema", "body", "Sisu", "send_email", "Saada E-kiri", "email_receipt", "Saada kliendile maksekviitung", "auto_billing", "Automaatne arveldamine", "button", "Nupp", "preview", "Eelvaade", "customize", "Kohanda", "history", "Ajalugu", "payment", "Makse", "payments", "Maksed", "refunded", "Tagastatud", "payment_type", "Makse t\xfc\xfcp", _s21_105, "Tehingu Viide", "enter_payment", "Sisesta Makse", "new_payment", "Sisesta Makse", "created_payment", "Makse loomine \xf5nnestus", "updated_payment", "Makse v\xe4rskendamine \xf5nnestus", _s16_241, "Makse arhiivimine \xf5nnestus", "deleted_payment", "Makse kustutamine \xf5nnestus", _s16_242, "Makse taastamine \xf5nnestus", _s17_145, ":count makset on edukalt arhiveeritud", _s16_243, ":count makset on edukalt kustutatud", _s17_146, ":value makset edukalt taastatud", "quote", "Pakkumus", "quotes", "Pakkumused", "new_quote", "Uus Pakkumus", "created_quote", "Hinnapakkumise loomine \xf5nnestus", "updated_quote", "Hinnapakkumine edukalt v\xe4rskendatud", "archived_quote", "Hinnapakkumine edukalt arhiivitud", "deleted_quote", "Hinnapakkmuise kustutamine \xf5nnestus", "restored_quote", "Hinnapakkumise taastamine \xf5nnestus", "archived_quotes", ":count hinnapakkumisi on edukalt arhiveeritud", "deleted_quotes", ":count hinnapakkumisi on edukalt kustutatud", "restored_quotes", ":value hinnapakkumist edukalt taastatud", "expense", "Kulu", "expenses", "Kulud", "vendor", "Tarnija", "vendors", "Tarnijad", "task", "\xdclesanne", "tasks", "\xdclesanded", "project", "Projekt", "projects", "Projektid", "activity_1", ":user l\xf5i kliendi :client", "activity_2", ":user arhiveeris kliendi :client", "activity_3", ":user kustutas kliendi :client", "activity_4", ":user l\xf5i arve :invoice", "activity_5", ":user uuendas arvet :invoice", "activity_6", ":user saatis arve :invoice e-postiga :client :contact", "activity_7", ":contact on vaadatud arvet :invoice :client", "activity_8", ":user arhiveeris arve :invoice", "activity_9", ":user kustutas arve :invoice", "activity_10", _s85_0, "activity_11", ":user uuendas makset :payment", "activity_12", ":user arhiveeris makse :payment", "activity_13", ":user kustutas makse :payment", "activity_14", ":user sisestas :credit", "activity_15", ":user v\xe4rskendas :credit ettemakset", "activity_16", ":user arhiveeris :credit ettemakse", "activity_17", ":user kustutas :credit ettemakse", "activity_18", ":user l\xf5i hinnapkkumise :quote", "activity_19", ":user uuendas hinnapakkumist :quote", "activity_20", ":user saatis meiliga hinnapakkumise :quote :client :contact", "activity_21", _s37_30, "activity_22", ":user arhiveeris hinnapakkumise :quote", "activity_23", ":user kustutas hinnapakkumise :quote", "activity_24", ":user taastas hinnapakkumise :quote", "activity_25", ":user taastas arve :invoice", "activity_26", ":user taastas kliendi :client", "activity_27", ":user taastas makse :payment", "activity_28", ":user taastas ettemakse :credit", "activity_29", ":contact kinnitas hinnapakkumise :quote :client", "activity_30", ":user l\xf5i tarnija :vendor", "activity_31", ":user arhiveeris tarnija :vendor", "activity_32", ":user kustutas tarnija :vendor", "activity_33", ":user taastas tarnija :vendor", "activity_34", ":user l\xf5i kulu :expense", "activity_35", ":user arhiveeris kulu :expense", "activity_36", ":user kustutas kulu :expense", "activity_37", ":user taastas kulu :expense", "activity_39", ":user t\xfchistas :payment_amount makse :payment", "activity_40", _s64_, "activity_41", ":payment_amount makse (:payment) eba\xf5nnestus", "activity_42", ":user l\xf5i \xfclesande :task", "activity_43", ":user uuendas \xfclesannet :task", "activity_44", ":user arhiveeris \xfclesande :task", "activity_45", ":user kustutas \xfclesande :task", "activity_46", ":user taastas \xfclesande :task", "activity_47", ":user uuendas kulu :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact vastas piletile :ticket", "activity_56", ":user vaatas piletit :ticket", "activity_57", "S\xfcsteem ei suutnud arvet :invoice meiliga saata", "activity_58", _s28_78, "activity_59", _s28_78, "activity_60", _s37_30, "activity_61", ":user uuendas klienti :client", "activity_62", ":user uuendas tarnijat :vendor", "activity_63", ":user saatis e-kirjaga esimese meeldetuletuse arve kohta :invoice aadressile :contact", "activity_64", ":user saatis e-kirjaga teise meeldetuletuse arve kohta :invoice aadressile :contact", "activity_65", ":kasutaja saatis e-kirjaga kolmanda meeldetuletuse arve kohta :arve aadressile :kontakt", "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "\xdchekordne parool", "emailed_quote", "Hinnapakkumise saatmine \xf5nnestus", "emailed_credit", "Ettemaks saadeti meili teel", _s20_91, "Hinnapakkumine m\xe4rgiti saadetuks", _s21_107, "Ettemaks m\xe4rgiti edukalt saadetuks", "expired", "Kehtetu", "all", "K\xf5ik", "select", "Vali", _s22_76, _s22_77, "custom_value1", _s18_142, "custom_value2", _s18_142, "custom_value3", "Kohandatud v\xe4\xe4rtus 3", "custom_value4", "Kohandatud v\xe4\xe4rtus 4", _s18_107, "Kohandatud e-posti stiil", _s24_65, _s24_66, _s29_43, "Kohandatud tasumata arve teade", _s27_64, "Kohandatud tasutud arve teade", _s31_23, "Kohandatud kinnitamata hinnapakkumise teade", "lock_invoices", "Lock Invoices", "translations", "T\xf5lked", _s19_83, "\xdclesande numbri muster", _s19_85, "\xdclesande numbri loendur", _s22_78, "Kulude numbri muster", _s22_80, "Kulude numbri loendur", _s21_108, "Tarnija numbri muster", _s21_110, "Tarnija numbri loendur", _s21_112, "Pileti numbri muster", _s21_114, "Pileti numbri loendur", _s22_82, "Makse numbri muster", _s22_84, "Makse numbri loendur", _s22_86, "Arve numbri muster", _s22_88, "Arve Numbri Loendur", _s20_92, "Hinnapakkumise numbri muster", _s20_94, "Hinnapakkumise numbriloendur", _s21_116, _s23_63, _s21_118, _s24_79, _s21_120, _s23_63, _s21_121, _s24_79, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, "Vaikimisi maksunimi 1", _s18_113, "Vaikimisi maksum\xe4\xe4r 1", _s18_115, "Vaikimisi maksunimi 2", _s18_117, "Vaikimisi maksum\xe4\xe4r 2", _s18_119, "Vaikimisi maksunimi 3", _s18_121, "Vaikimisi maksum\xe4\xe4r 3", _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Kuva tabel", "show_list", "N\xe4ita loendit", "client_city", "Kliendi linn", "client_state", "Kliendi maakond", "client_country", "Kliendi riik", _s16_244, "Klient on aktiivne", "client_balance", "Kliendi saldo", "client_address1", "Kliendi t\xe4nav", "client_address2", "Kliendi korter/sviit", "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "T\xfc\xfcp", "invoice_amount", "Arve summa", _s16_248, "T\xe4htaeg", "tax_rate1", "Maksum\xe4\xe4r 1", "tax_rate2", "Maksum\xe4\xe4r 2", "tax_rate3", "Maksum\xe4\xe4r 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Kohandatud maksud 1", "custom_taxes2", "Kohandatud maksud 2", "custom_taxes3", "Kohandatud maksud 3", "custom_taxes4", "Kohandatud maksud 4", _s17_149, _s21_141, _s17_150, _s21_142, _s17_151, _s21_143, _s17_152, _s21_144, "is_deleted", "On kustutatud", "vendor_city", "Tarnija linn", "vendor_state", "Tarnija maakond", "vendor_country", "Tarnija riik", "is_approved", "On heaks kiidetud", "tax_name", "Maksu Nimi", "tax_amount", "Maksud kokku", "tax_paid", "Makstud maksud", "payment_amount", "Makse summa", "age", "Vanus", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Pank", _s19_89, "Kulukategooria ID", _s16_249, "Kulu kategooria", _s19_91, "Arve valuuta ID", "tax_name1", "Maksu nimi 1", "tax_name2", "Maksu nimi 2", "tax_name3", "Maksu nimi 3", "transaction_id", "Tehingu ID", _s18_123, "Oleku v\xe4rviteema", _s16_250, "Laadige v\xe4rviteema"], t1, t1), "fi", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Toiminto", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Aikataulu", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arkistoi maksu", "archive_invoice", "Arkistoi lasku", "archive_quote", "Arkistoi tarjous", "archive_credit", "Arkistoi luottolasku", "archive_task", "Arkistoi teht\xe4v\xe4", "archive_client", "Arkistoi asiakas", "archive_project", "Arkistoi projekti", "archive_expense", "Arkistoi kulu", "restore_payment", "Palauta maksu", "restore_invoice", "Palauta lasku", "restore_quote", "Palauta tarjous", "restore_credit", "Palauta luotto", "restore_task", "Palauta teht\xe4v\xe4", "restore_client", "Palauta asiakas", "restore_project", "Palauta projekti", "restore_expense", "palauta kulu", "archive_vendor", "Arkistoi kauppias", "restore_vendor", "Palauta kauppias", "create_product", "Lis\xe4\xe4 tuote", "update_product", "Update Product", "delete_product", "Poista Tuote", "restore_product", "Palauta tuote", "archive_product", "Arkistoi tuote", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "maksu Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Tunti", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Lataa palvelimelle", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Poista projekti", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Rekister\xf6inti vaaditaan", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Tallenna oletusehdot", _s22_5, "Tallenna vakioalatunnisteeksi", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Onnistuneesti luotu pankkitili", _s20_11, "Pankkitili on onnistuneesti p\xe4ivitetty", _s17_12, "Muokkaa pankkitili\xe4", _s16_14, _s16_15, "account_type", "K\xe4ytt\xe4j\xe4tilin tyyppi", _s16_16, "Uusi pankkitili", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "P\xe4ivit\xe4 hyvitys", "delete_credit", "Poista luottolasku", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", "Luottokortit & pankit", _s21_21, "onnistuneesti arkistoitu pankkitili", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Maksujen asetukset", "default", "oletus", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Tilanne", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Lis\xe4\xe4 maksunv\xe4litt\xe4j\xe4", _s24_18, _s77_, "left", "Vasemmalla", "right", "Oikealla", "center", "Keskitetty", "page_numbering", "Sivunumerointi", _s24_19, "Sivunumeroinnin tasaus", _s31_5, "Lasku on l\xe4hetetty", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Laskun tuotteet", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Tuonnin muoto", "export_format", "Viennin muoto", "export_type", "Viennin tyyppi", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Lis\xe4\xe4 maa", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", "Kirjaudu olemassaolevalle tilille", "add_to_invoice", "Lis\xe4\xe4 laskulle :invoice", _s17_28, "Laskuja ei l\xf6ydy", "week", "Viikko", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Laskun valuutta", "range", "Alue", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Luo projekti", "update_project", "P\xe4ivit\xe4 projekti", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "The palkkio a :amount lasku would be :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Hyv\xe4ksy", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "onnistuneesti purged asiakas", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Lasku maksettu", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normaali", "large", "Suuri", "extra_large", "Eritt\xe4in suuri", _s16_40, "N\xe4yt\xe4 PDF-esikatselu", _s21_44, "N\xe4yt\xe4 PDF-esikatselu laskujen k\xe4sittelyn aikana", "print_pdf", "Tulosta PDF", "remind_me", "Muistuta minua", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Piilota esikatselu", "edit_record", "Muokkaa tietuetta", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Aseta salasana", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Katkaise yhteys", "add_to_invoices", "Lis\xe4\xe4 laskuille", "acss", "Esihyv\xe4ksy debit korttimaksut", "becs", _s17_153, "bulk_download", "Lataa", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, "Asiakkaan postinumero", _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Rekister\xf6inti", _s27_17, _s50_5, "view_expense", "N\xe4yt\xe4 kulu # :kulu", "view_statement", "N\xe4yt\xe4 Tiliote", "sepa", "SEPA-maksu", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "J\xe4rjestelm\xe4", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From nimi", _s16_46, _s16_47, _s17_36, "toistuva kulu", _s18_29, "toistuva kulut", _s21_46, "uusi toistuva kulu", _s22_37, "muokkaa toistuva kulu", _s25_8, "onnistuneesti luotu toistuva kulu", _s25_9, "onnistuneesti p\xe4ivitetty toistuva kulu", _s26_7, "onnistuneesti arkistoitu toistuva kulu", _s25_10, _s32_21, _s25_11, _s38_4, _s26_8, "onnistuneesti palautettu toistuva kulu", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Laskutettu", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, "Laskun y\xe4tunnisteen taustav\xe4ri", _s25_16, "Laskun yl\xe4tunnisteen tekstiv\xe4ri", "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Muuta s\xe4hk\xf6postiosoitetta", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Laskuttamatta", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Tuo tietoja", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Lasku luotu", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "viime p\xe4ivitetty", "invoice_item", "Laskun tuote", "quote_item", "Quote Item", _s18_37, "kontakti ensimm\xe4inen nimi", _s17_40, "kontakti viime nimi", "order", "Order", "unassigned", "Kohdistamaton", "partial_value", "T\xe4ytyy olla suurempi kuin nolla ja v\xe4hemm\xe4n kuin kaikki yhteens\xe4", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Ota k\xe4ytt\xf6\xf6n", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Aseta alidomain tai n\xe4yt\xe4 lasku omalla verkkosivullasi.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "Laskun maksuehdot", _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Tilaus", "subscriptions", "Subscriptions", _s16_255, "Uusi tilaus", _s17_155, "muokkaa tilaus", _s20_96, "onnistuneesti luotu tilaus", _s20_97, "onnistuneesti p\xe4ivitetty tilaus", _s21_126, "onnistuneesti arkistoitu tilaus", _s20_98, _s30_40, _s20_99, _s30_40, _s21_127, "Tilaus palautettu onnistuneesti", _s19_93, "Etsi 1 tilaus", _s20_100, "Etsi :count tilausta", _s26_11, _s26_12, "connect_gmail", "Yhdist\xe4 Gmailiin", _s16_65, "Katkaise yhteys Gmailiin", "connected_gmail", _s28_16, _s18_45, "Gmail katkaistu onnistuneesti", _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, "Aktivoi yritys", _s21_58, _s51_6, _s27_22, "Tapahtui virhe, yrit\xe4 uudelleen", _s27_23, "Aseta ensin salasana", _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, "Valitse maa", "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Roskaposti", "view_docs", "Katso asiakirjoja", _s32_10, _s72_, "send_sms", "L\xe4het\xe4 tekstiviesti", "sms_code", "SMS Code", _s21_59, "Scan bar koodi a :link compatible app.", _s18_46, "Kaksivaiheinen tunnistautuminen otettu onnistuneesti k\xe4ytt\xf6\xf6n", "connect_google", "Yhdist\xe4 Googleen", _s17_46, "Katkaise yhteys Googleen", _s17_48, "Kaksivaiheinen tunnistautuminen", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count tuntia", "count_day", "1 p\xe4iv\xe4", "count_days", ":count p\xe4iv\xe4\xe4", _s19_44, _s19_45, _s17_49, "Turvallisuusasetukset", "resend_email", "Uudelleenl\xe4het\xe4 s\xe4hk\xf6posti", _s26_13, "Vahvista s\xe4hk\xf6postiosoitteesi", _s16_75, "Hyvitetty maksu", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "viime Quarter", "to_update_run", "To update run", _s18_49, "Muuta laskuksi", _s16_76, _s16_77, "invoice_project", "Lasku projekti", "invoice_task", "Laskuta teht\xe4v\xe4", "invoice_expense", "Lasku kulu", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Tallenna ja l\xe4het\xe4 s\xe4hk\xf6postilla", _s16_80, "Tuetut tapahtumat", _s16_82, "Converted m\xe4\xe4r\xe4", _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "oletus Documents", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Piilota", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Sarake", "sample", "Otos", "map_to", "Map To", "import", "Tuo", _s25_21, _s29_13, "select_file", "yst\xe4v\xe4llisesti valitsee tiedosto", _s16_84, _s16_85, "csv_file", "CSV tiedosto", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Kirjanpito", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Lis\xe4\xe4 mukautettu", "payment_tax", "Payment Tax", "unpaid", "Maksamaton", "white_label", "White Label", "delivery_note", "Delivery Huom", _s24_35, "L\xe4hetetut laskut on lukittu", _s24_37, "Maksetut laskut on lukittu", "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Maksettava", "quote_total", "Tarjouksen loppusumma", "credit_total", "luotto yhteens\xe4", _s23_26, "Laskun loppusumma", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Teht\xe4v\xe4numero", "project_number", "Projektinumero", "project_name", "Project Name", "warning", "Varoitus", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Asiakkaan nimi", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, "Onnistuneesti p\xe4ivitetty teht\xe4v\xe4n tila", _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, "N\xe4yt\xe4 teht\xe4v\xe4taulukko", _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, "Lis\xe4\xe4 aikatieto laskun tuoteriville", _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Teht\xe4v\xe4n asetukset", _s20_59, _s20_60, _s18_56, "kulu kategoriat", _s20_61, "uusi kulu kategoria", _s21_67, _s21_68, _s24_40, "onnistuneesti luotu kulukategoria", _s24_41, "onnistuneesti p\xe4ivitetty kulukategoria", _s25_25, "onnistuneesti arkistoitu kulu kategoria", _s24_42, "onnistuneesti poistettu category", _s24_43, _s37_10, _s25_26, "onnistuneesti palautettu kulukategoria", _s27_29, "onnistuneesti arkistoitu :count kulu kategoria", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "Pit\xe4isi laskuttaa", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Er\xe4p\xe4iv\xe4", "paused", "Paused", "mark_active", "Merkitse aktiiviseksi", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "P\xe4\xe4ttym\xe4t\xf6n", "next_send_date", "Next Send Date", _s16_92, "J\xe4ljell\xe4 olevia kertoja", _s17_68, "Toistuva lasku", _s18_61, "Toistuvat laskut", _s21_74, "Uusi toistuva lasku", _s22_50, "muokkaa toistuva Lasku", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Toistuva lasku arkistoitu onnistuneesti", _s25_34, "Toistuva lasku poistettu onnistuneesti", _s25_35, _s38_13, _s26_17, "Toistuva lasku palautettu onnistuneesti", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "S\xe4hk\xf6posti l\xe4hetetty", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "N\xe4yt\xe4 Portaali", "copy_link", "Copy Link", "token_billing", "Tallenna korttitiedot", _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "asiakas numero", "auto_convert", "Auto Convert", "company_name", "yritys nimi", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, "Laskut l\xe4hetettiin onnistuneesti s\xe4hk\xf6postilla.", "emailed_quotes", "Tarjoukset l\xe4hetettiin onnistuneesti s\xe4hk\xf6postilla.", "emailed_credits", _s28_68, "gateway", "Maksunv\xe4litt\xe4j\xe4", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Tuntia", "statement", "tiliote", "taxes", "Verot", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Hae hyvityst\xe4", "apply", "K\xe4yt\xe4", "unapplied", "Unapplied", "select_label", "Valitse kentt\xe4", "custom_labels", _s17_178, "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Vastaanottaja", "health_check", "Health Check", "payment_type_id", "Maksun tyyppi", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, "Valitut laskut", _s17_74, _s17_75, "selected_quotes", "Valitut tarjoukset", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "Er\xe4\xe4ntyv\xe4t laskut", _s17_80, "My\xf6h\xe4ss\xe4 olevat laskut", "recent_payments", "Viimeisimm\xe4t maksut", "upcoming_quotes", "Tulevat tarjoukset", "expired_quotes", "Vanhentuneet tarjoukset", "create_client", "luo asiakas", "create_invoice", "Luo lasku", "create_quote", "Luo tarjous", "create_payment", "Create Payment", "create_vendor", "Luo kauppias", "update_quote", "P\xe4ivit\xe4 tarjous", "delete_quote", "Poista tarjous", "update_invoice", "P\xe4ivit\xe4 lasku", "delete_invoice", "Poista lasku", "update_client", "Update Client", "delete_client", "Poista asiakas", "delete_payment", "Poista maksu", "update_vendor", "P\xe4ivit\xe4 kauppias", "delete_vendor", "Poista kauppias", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Poista kulu", "create_task", "Luo teht\xe4v\xe4", "update_task", "Update Task", "delete_task", "Poista teht\xe4v\xe4", "approve_quote", "Hyv\xe4ksy tarjous", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Ilmainen", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API-salasanat", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokenit", "new_token", "New Token", "edit_token", "Muokkaa tokenia", "created_token", "Token luotu onnistuneesti", "updated_token", "Token p\xe4ivitetty onnistuneesti", "archived_token", "Token arkistoitu onnistuneesti", "deleted_token", "Token poistettu onnistuneesti", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "L\xe4het\xe4 lasku s\xe4hk\xf6postitse", "email_quote", "L\xe4het\xe4 tarjous s\xe4hk\xf6postitse", "email_credit", "Email Credit", "email_payment", "Email maksu", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "Katso PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Yhteyshenkil\xf6n nimi", "use_default", "K\xe4yt\xe4 oletusarvoa", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Maksuehdot", _s16_105, "Uudet maksuehdot", _s17_86, "Muokkaa maksuaikaa", _s20_70, "onnistuneesti luotu maksu ehto", _s20_71, "onnistuneesti p\xe4ivitetty maksu ehto", _s21_76, "onnistuneesti arkistoitu maksu ehto", _s20_72, _s35_29, _s20_73, _s35_29, _s21_77, "Maksuehto palautettiin onnistuneesti", _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", "Kirjaudu s\xe4hk\xf6postiosoitteella", "change", "Vaihda", _s23_33, "Vaihda mobiilin\xe4kym\xe4\xe4n?", _s24_49, "Vaihda ty\xf6p\xf6yt\xe4n\xe4kym\xe4\xe4n?", "send_from_gmail", "L\xe4het\xe4 Gmailista", "reversed", "Reversed", "cancelled", "Peruutettu", "credit_amount", "Luoton m\xe4\xe4r\xe4", "quote_amount", "Tarjouksen summa", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Piilota valikko", "show_menu", "N\xe4yt\xe4 valikko", _s18_67, "Osittain hyvitetty", _s16_107, "Etsi asiakirjoista", "search_designs", "Search Designs", "search_invoices", "Etsi laskuja", "search_clients", "Etsi asiakkaita", "search_products", "Etsi tuotteita", "search_quotes", "Hae tarjouksia", "search_credits", "Etsi luotoista", "search_vendors", "Hae kauppiaita", "search_users", "Etsi k\xe4ytt\xe4ji\xe4", _s16_108, "Etsi verokanta", "search_tasks", "Etsi teht\xe4vi\xe4", "search_settings", "Etsi asetuksia", "search_projects", "Etsi projekteja", "search_expenses", "Etsi kuluja", "search_payments", "Etsi maksuja", "search_groups", "Etsi ryhmi\xe4", "search_company", "Etsi yritys", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", "Etsi 1 lasku", "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Hae 1 tarjous", "search_credit", "Search 1 Credit", "search_vendor", "Hae 1 kauppias", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Hyvitysmaksu", _s17_90, "Lasku on peruutettu onnistuneesti", _s18_69, "Laskut on peruutettu onnistuneesti", _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full nimi", _s17_92, "Kaupunki/Alue/Postitoimipaikka", _s17_94, "Postal/kaupunki/State", "custom1", "ensimm\xe4inen muokattu", "custom2", "toinen muokattu", "custom3", "Kolmas mukautettu", "custom4", "Nelj\xe4s mukautettu", "optional", "Valinnainen", "license", "Lisenssi", "purge_data", "Purge Data", _s16_115, "onnistuneesti purged yritys data", _s18_70, "Warning: t\xe4m\xe4 will pysyv\xe4sti erase sinun data, there is no undo.", "invoice_balance", "Laskun tila", "age_group_0", "0 - 30 p\xe4iv\xe4\xe4", "age_group_30", "30 - 60 p\xe4iv\xe4\xe4", "age_group_60", "60 - 90 p\xe4iv\xe4\xe4", "age_group_90", "90 - 120 p\xe4iv\xe4\xe4", "age_group_120", "120+ p\xe4iv\xe4\xe4", "refresh", "Refresh", "saved_design", "Muotoilu tallennettiin onnistuneesti", "client_details", "Asiakkaan tiedot", "company_address", "Yrityksen osoite", "invoice_details", "Laskun tiedot", "quote_details", "Tarjouksen tiedot", "credit_details", "Hyvityksen tiedot", "product_columns", "Tuotesarake", "task_columns", "Teht\xe4v\xe4sarake", "add_field", "Lis\xe4\xe4 kentt\xe4", "all_events", "Kaikki tapahtumat", "permissions", "Oikeudet", "none", "None", "owned", "Omistettu", "payment_success", "Maksu onnistui", "payment_failure", "Maksu ep\xe4onnistui", "invoice_sent", ":count lasku l\xe4hetetty", "quote_sent", "Tarjous l\xe4hetetty", "credit_sent", "Hyvitys l\xe4hetettiin", "invoice_viewed", "Lasku katsottiin", "quote_viewed", "Tarjous luettu", "credit_viewed", "Hyvitys katsottiin", "quote_approved", "Tarjous hyv\xe4ksytty", _s25_38, "Vastaanota kaikki ilmoitukset", _s16_116, "Osta lisenssi", "apply_license", "K\xe4yt\xe4 lisenssi", "cancel_account", "Poista tili", _s22_57, "Varoitus: T\xe4m\xe4 poistaa tilisi pysyv\xe4sti. Tietoja ei pysty palauttamaan.", "delete_company", "Poista yritys", _s22_58, "Warning: t\xe4m\xe4 will pysyv\xe4sti poista sinun yritys, there is no undo.", "enabled_modules", "Enabled Modules", "converted_quote", "Tarjous on onnistuneesti muunnettu", "credit_design", "Credit Design", "includes", "Includes", "header", "Yl\xe4tunniste", "load_design", "Load malli", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Ehdotukset", "tickets", "Tickets", _s16_120, "Toistuvat tarjoukset", "recurring_tasks", "Recurring Tasks", _s18_71, "K\xe4ytt\xe4j\xe4tilin hallinta", "credit_date", "Luoton p\xe4iv\xe4m\xe4\xe4r\xe4", "credit", "Luotto", "credits", "Luotot", "new_credit", "Uusi luotto", "edit_credit", "Muokkaa hyvityst\xe4", "created_credit", "Luottolasku luotiin onnistuneesti", "updated_credit", "Hyvitys p\xe4ivitettiin onnistuneesti", "archived_credit", "Luottolasku arkistoitiin onnistuneesti", "deleted_credit", "Luottolasku poistettiin onnistuneesti", "removed_credit", _s27_42, "restored_credit", "Luotto palautettu onnistuneesti", _s16_122, ":count hyvitys(t\xe4) arkistoitiin onnistuneesti", "deleted_credits", ":count luotto(a) poistettu onnistuneesti", _s16_123, "Palautettiin onnistuneesti :value luotolle", "current_version", "Nykyinen versio", "latest_version", "Latest Version", "update_now", "P\xe4ivit\xe4 nyt", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "Lue lis\xe4\xe4", "integrations", "Integraatiot", "tracking_id", "Seurantatunnus", _s17_96, _s17_97, "credit_footer", "Luotto alatunniste", "credit_terms", "Luoton ehdot", "new_company", "Uusi yritys", "added_company", "Yritys lis\xe4ttiin onnistuneesti", "company1", "Mukautettu Yritys 1", "company2", "Mukautettu Yritys 2", "company3", "Mukautettu Yritys 3", "company4", "Mukautettu Yritys 4", "product1", "Mukautettu Tuote 1", "product2", "Mukautettu Tuote 2", "product3", "Mukautettu Tuote 3", "product4", "Mukautettu Tuote 4", "client1", "Mukautettu Asiakas 1", "client2", "Mukautettu Asiakas 2", "client3", "Mukautettu Asiakas 3", "client4", "Mukautettu Asiakas 4", "contact1", "Mukautettu Yhteystieto 1", "contact2", "Mukautettu Yhteystieto 2", "contact3", "Mukautettu Yhteystieto 3", "contact4", "Mukautettu Yhteystieto 4", "task1", "Mukautettu Teht\xe4v\xe4 1", "task2", "Mukautettu Teht\xe4v\xe4 2", "task3", "Mukautettu Teht\xe4v\xe4 3", "task4", "Mukautettu Teht\xe4v\xe4 4", "project1", "Mukautettu Projekti 1", "project2", "Mukautettu Projekti 2", "project3", "Mukautettu Projekti 3", "project4", "Mukautettu Projekti 4", "expense1", "Mukautettu Kulu 1", "expense2", "Mukautettu Kulu 2", "expense3", "Mukautettu Kulu 3", "expense4", "Mukautettu Kulu 4", "vendor1", "Mukautettu Myyj\xe4 1", "vendor2", "Mukautettu Myyj\xe4 2", "vendor3", "Mukautettu Myyj\xe4 3", "vendor4", "Mukautettu Myyj\xe4 4", "invoice1", "Mukautettu Lasku 1", "invoice2", "Mukautettu Lasku 2", "invoice3", "Mukautettu Lasku 3", "invoice4", "Mukautettu Lasku 4", "payment1", "Mukautettu Maksu 1", "payment2", "Mukautettu Maksu 2", "payment3", "Mukautettu Maksu 3", "payment4", "Mukautettu Maksu 4", "surcharge1", _s22_97, "surcharge2", _s22_98, "surcharge3", _s22_99, "surcharge4", _s22_100, "group1", "Mukautettu Ryhm\xe4 1", "group2", "Mukautettu Ryhm\xe4 2", "group3", "Mukautettu Ryhm\xe4 3", "group4", "Mukautettu Ryhm\xe4 4", "reset", "Nollaa", "number", "Numero", "export", "Vienti", "chart", "Kaavio", "count", "Luku", "totals", "Yhteens\xe4", "blank", "Tyhj\xe4", "day", "P\xe4iv\xe4", "month", "Kuukausi", "year", "Vuosi", "subgroup", "Subgroup", "is_active", "Aktiivinen", "group_by", "Niputa", "credit_balance", "Luoton saldo", _s18_77, "Kontaktin viimeinen kirjautuminen", _s17_98, "Kontaktin koko nimi", "contact_phone", "kontakti puhelin", _s21_79, "Kontakti Mukautettu Arvo 1", _s21_80, "Kontakti Mukautettu Arvo 2", _s21_81, "Kontakti Mukautettu Arvo 3", _s21_82, "Kontakti Mukautettu Arvo 4", _s17_100, "Toimitus: Katu", _s17_101, "Toimitus: Asunto/huoneisto", "shipping_city", "Toimitus: Kaupunki", "shipping_state", "Toimitus: Maakunta", _s20_74, "Toimitus: Postinumero", _s16_154, "Toimitus: Maa", _s16_156, "Laskutus: Katu", _s16_157, "Laskutus: Asunto/huoneisto", "billing_city", "Laskutus: Kaupunki", "billing_state", "Laskutus: Maakunta", _s19_59, "Laskutus: Postinumero", "billing_country", "Laskutus: Maa", "client_id", "Asiakkaan tunniste", "assigned_to", "Assigned", "created_by", "luotu by :name", "assigned_to_id", "Liitetty tunnukseen(Id)", "created_by_id", "Luonut (Id)", "add_column", "Lis\xe4\xe4 Sarake", "edit_columns", "Muokkaa Saraketta", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit ja Loss", "reports", "Raportit", "report", "Raportti", "add_company", "Lis\xe4\xe4 yritys", "unpaid_invoice", "Maksamatonl lasku", "paid_invoice", "Paid Lasku", _s16_158, "Hyv\xe4ksym\xe4t\xf6n tarjous", "help", "Ohje", "refund", "Hyvitys", "refund_date", "Maksunpalautusp\xe4iv\xe4", "filtered_by", "Filtered by", "contact_email", "S\xe4hk\xf6postiosoite", "multiselect", "Monivalinta", "entity_state", "Osavaltio", "verify_password", "Vahvista salasana", "applied", "Haettu", _s21_83, "Sis\xe4llyt\xe4 viimeiset virheet lokiin", _s30_12, "Olemme vastaanottaneet viestisi ja pyrimme vastaamaan siihen pikaisesti.", "message", "Viesti", "from", "L\xe4hett\xe4j\xe4", _s20_76, "N\xe4yt\xe4 tuotteen tiedot", _s25_40, "Sis\xe4llyt\xe4 lis\xe4tieto ja hinta tuotteen alasvetovalikkoon", _s20_78, "PDF sivun muokkaaja vaatii :version", _s18_80, "S\xe4\xe4d\xe4 kuluprosenttia", _s23_35, "Adjust percent tili palkkio", _s18_82, "Muokkaa asetuksia", "support_forum", "support forum", "about", "Tietoja", "documentation", "Dokumentaatio", "contact_us", "Ota meihin yhteytt\xe4", "subtotal", "V\xe4lisumma", "line_total", "Rivin summa", "item", "Tuote", "credit_email", "Credit Email", "iframe_url", "Verkkosivu", "domain_url", "Domain URL", _s21_84, "salasana on liian lyhyt", _s20_79, "Salasanan pit\xe4\xe4 sis\xe4lt\xe4\xe4 iso kirjain ja numero", _s19_61, "Asiakas portaalin teht\xe4v\xe4t", _s23_36, "Asiakas portaalin etusivu", _s20_80, "Aseta arvo", "deleted_logo", "Logo poistettiin onnistuneesti", "yes", "Kyll\xe4", "no", "Ei", "generate_number", "Luo numero", "when_saved", "Milloin tallennettu", "when_sent", "Milloin l\xe4hetetty", "select_company", "Valitse yritys", "float", "Kelluva", "collapse", "Pienenn\xe4", "show_or_hide", "N\xe4yt\xe4/piilota", "menu_sidebar", "Valikon sivupalkki", "history_sidebar", "Historia sivupalkki", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Ulkoasu", "view", "N\xe4yt\xe4", "module", "Moduuli", "first_custom", "Ensim. muokattu", "second_custom", "Toinen muokattu", "third_custom", "Kolmas muokattu", "show_cost", "N\xe4yt\xe4 kustannus", _s17_103, _s17_104, "show_cost_help", "N\xe4yt\xe4 tuotteen kulukentt\xe4 seurataksesi katetta", _s21_85, "N\xe4yt\xe4 tuotteen m\xe4\xe4r\xe4", _s26_26, "N\xe4yt\xe4 tuotteen m\xe4\xe4r\xe4kentt\xe4, muutoin oletus 1", _s21_87, "N\xe4yt\xe4 Laskun m\xe4\xe4r\xe4t", _s26_27, "N\xe4yt\xe4 rivien m\xe4\xe4r\xe4kentt\xe4, muutoin oletus 1", _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, "Oletus m\xe4\xe4r\xe4", _s21_91, "Aseta rivim\xe4\xe4r\xe4 oletuksena 1", "one_tax_rate", "Ensimm\xe4inen veroluokka", "two_tax_rates", "Toinen veroluokka", "three_tax_rates", "Kolmas veroluokka", _s16_162, "Oletus veroluokka", "user", "K\xe4ytt\xe4j\xe4", "invoice_tax", "Laskun vero", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, "Laskun veroluokat", "item_tax_rates", "Item Tax Rates", _s18_84, "Valitse asiakas", "configure_rates", "M\xe4\xe4rit\xe4 kurssit", _s18_85, _s18_86, "tax_settings", "Veroasetukset", _s18_87, "Veroluokat", "accent_color", "Nouseva v\xe4ri", "switch", "Switch", _s19_63, "pilkku eroteltu lista", "options", "Valinnat", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Alasvetovalikko", "field_type", "Kent\xe4n tyyppi", _s27_43, "Salasanan palautuss\xe4hk\xf6posti on l\xe4hetetty.", "submit", "Submit", _s16_166, "Palauta salasana", "late_fees", "Viiv\xe4stysmaksut", "credit_number", "luotto numero", "payment_number", "maksu numero", "late_fee_amount", "Late palkkio m\xe4\xe4r\xe4", _s16_167, "Late palkkio Percent", "before_due_date", "Ennen er\xe4p\xe4iv\xe4\xe4", "after_due_date", "Er\xe4p\xe4iv\xe4n j\xe4lkeen", _s18_89, "Laskun p\xe4iv\xe4yksen j\xe4lkeen", "days", "P\xe4iv\xe4\xe4", "invoice_email", "Laskus\xe4hk\xf6posti", "payment_email", "Maksus\xe4hk\xf6posti", "partial_payment", _s16_299, "payment_partial", _s16_299, _s21_92, "Osittaisen maksun s\xe4hk\xf6postiosoite", "quote_email", "Tarjouss\xe4hk\xf6posti", _s16_169, "Endless muistutus", _s16_171, _s16_172, "administrator", "Yll\xe4pit\xe4j\xe4", _s18_90, "Allow k\xe4ytt\xe4j\xe4 manage users, change asetus ja modify kaikki records", "user_management", "K\xe4ytt\xe4j\xe4nhallinta", "users", "K\xe4ytt\xe4j\xe4t", "new_user", "Uusi k\xe4ytt\xe4j\xe4", "edit_user", "Muokkaa k\xe4ytt\xe4j\xe4", "created_user", "Onnistuneesti luotu k\xe4ytt\xe4j\xe4", "updated_user", "K\xe4ytt\xe4j\xe4 on p\xe4ivitetty onnistuneesti", "archived_user", "K\xe4ytt\xe4j\xe4 arkistoitu onnistuneesti", "deleted_user", "K\xe4ytt\xe4j\xe4 on poistettu onnistuneesti", "removed_user", "Onnistuneesti poistettu k\xe4ytt\xe4j\xe4", "restored_user", "K\xe4ytt\xe4j\xe4 palautettu onnistuneesti", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "Yleiset asetukset", "invoice_options", "Laskun valinnat", _s17_107, "Piilota 'Maksettu t\xe4h\xe4n asti'", _s22_65, "N\xe4yt\xe4 'Maksettava p\xe4iv\xe4m\xe4\xe4r\xe4\xe4n menness\xe4' kentt\xe4 laskuillasi vain maksetuilla laskuilla.", _s23_38, "Embed Documents", _s28_30, "Sis\xe4llyt\xe4 liitetyt kuvat laskuun.", _s16_175, "n\xe4yt\xe4 Header on", _s16_176, "N\xe4yt\xe4 alatunniste", "first_page", "ensimm\xe4inen page", "all_pages", "All pages", "last_page", "viime page", "primary_font", "Ensisijainen kirjasin", "secondary_font", "toissijainen kirjasin", "primary_color", "P\xe4\xe4v\xe4ri", "secondary_color", "Apuv\xe4ri", "page_size", "Sivukoko", "font_size", "Fontin koko", "quote_design", "Tarjouksen muotoilu", "invoice_fields", "Laskun kent\xe4t", "product_fields", "Tuote kent\xe4t", "invoice_terms", "Laskun ehdot", "invoice_footer", "Laskun alatunniste", "quote_terms", "Tarjouksen ehdot", "quote_footer", "Tarjouksen alatunniste", _s18_91, "automaattinen Email", _s23_39, _s52_4, _s18_92, "automaattinen Arkistoi", _s23_40, _s55_1, _s18_93, "Automaattinen muunnos", _s23_41, _s58_4, _s17_109, "Workflow asetukset", "freq_daily", "p\xe4ivitt\xe4in", "freq_weekly", "viikoittain", "freq_two_weeks", "Kaksi viikkoa", "freq_four_weeks", "nelj\xe4 viikkoa", "freq_monthly", "Kuukausittain", "freq_two_months", "Kaksi kuukautta", _s17_111, "kolme kuukautta", _s16_177, "nelj\xe4 kuukautta", "freq_six_months", "Six kuukautta", "freq_annually", "Vuosittain", "freq_two_years", "Kaksi vuotta", _s16_178, "3 vuotta", "never", "Ei koskaan", "company", "yritys", _s17_112, _s17_113, "charge_taxes", "Veloita veroa", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, "toistuva etuliite", "number_padding", "numero Padding", "general", "General", "surcharge_field", "Surcharge kentt\xe4", "company_field", "yritys kentt\xe4", "company_value", "yritys Value", "credit_field", "luotto kentt\xe4", "invoice_field", "Lasku kentt\xe4", _s17_114, "Lasku Surcharge", "client_field", "asiakas kentt\xe4", "product_field", "Tuote kentt\xe4", "payment_field", "maksu kentt\xe4", "contact_field", "kontakti kentt\xe4", "vendor_field", "Kauppias kentt\xe4", "expense_field", "kulu kentt\xe4", "project_field", "Projekti kentt\xe4", "task_field", "Teht\xe4v\xe4 kentt\xe4", "group_field", "ryhm\xe4 kentt\xe4", "number_counter", "numero Counter", "prefix", "Etuliite", "number_pattern", "numero Pattern", "messages", "Viestit", "custom_css", "Mukautettu CSS", _s17_116, "Muokautettu JavaScript", _s16_181, "n\xe4yt\xe4 on PDF", _s21_94, "N\xe4yt\xe4 asiakkaan allekirjoitus lasku-/tarjous-PDF:ss\xe4.", _s25_46, "Laskun ehdot valintaruutu", _s30_13, "Vaadi asiakasta vahvistamaan, ett\xe4 h\xe4n hyv\xe4ksyy laskun ehdot.", _s23_42, "Tarjouksen ehdot valintaruutu", _s28_31, "Vaadi asiakasta vahvistamaan, ett\xe4 h\xe4n hyv\xe4ksyy tarjouksen ehdot.", _s25_47, "Laskun allekirjoitus", _s30_14, "Vaadi asiakasta t\xe4ytt\xe4m\xe4\xe4n allekirjoitus.", _s23_43, "Tarjouksen allekirjoitus", _s22_67, "salasana suojaa laskut", _s27_44, "Mahdollistaa, ett\xe4 voit antaa salasanan jokaiselle yhteyshenkil\xf6lle. Jos salasana on asetettu, yhteyshenkil\xf6n tulee kirjautua sen avulla sis\xe4\xe4n voidakseen tarkastella laskuja.", "authorization", "Valtuutus", "subdomain", "Alidomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Yst\xe4v\xe4llisesti,", _s24_50, "Tee asiakkaillesi helpommaksi maksaa laskusi ottamalla k\xe4ytt\xf6\xf6n schema.org -merkint\xe4 s\xe4hk\xf6posteissasi.", "plain", "Yksinkertainen", "light", "Vaalea", "dark", "Tumma", "email_design", "S\xe4hk\xf6postin muotoilu", "attach_pdf", "Liit\xe4 PDF", _s16_182, "Liit\xe4 asiakirjoja", "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Ota k\xe4ytt\xf6\xf6n merkint\xe4", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Luottokortti", "bank_transfer", "Pankkisiirto", "priority", "Priority", "fee_amount", "palkkio m\xe4\xe4r\xe4", "fee_percent", "Palkkio prosentti", "fee_cap", "palkkio Cap", "limits_and_fees", "Limits/palkkiot", "enable_min", "Ota k\xe4ytt\xf6\xf6n min", "enable_max", "Ota k\xe4ytt\xf6\xf6n max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, "Accepted kortti Logos", "credentials", "Tunnukset", "update_address", "P\xe4ivit\xe4 osoite", _s19_68, "P\xe4ivit\xe4 asiakkaan osoite annetuilla tiedoilla", "rate", "Kanta", "tax_rate", "Verokanta", "new_tax_rate", "Uusi verom\xe4\xe4r\xe4", "edit_tax_rate", "Muokkaa verokantaa", _s16_184, "Verokanta luotu onnistuneesti", _s16_185, "Verokanta p\xe4ivitetty onnistuneesti", _s17_119, "Verokanta arkistoitu onnistuneesti", _s16_186, "Verokanta onnistuneesti poistettu", _s17_120, "Verokanta onnistuneesti palautettu", _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Lis\xe4\xe4 automaattisesti tuotteita", _s18_96, "Tuotteen valinta t\xe4ytt\xe4\xe4 kuvauksen ja hinnan automaattisesti", "update_products", "P\xe4ivit\xe4 automaattisesti tuotteet", _s20_84, "Laskun p\xe4ivitt\xe4minen p\xe4ivitt\xe4\xe4 tuotetietokannan automaattisesti", _s16_187, "Convert tuotteet", _s21_95, "Muunna automaattisesti tuotehinnat asiakkaan valuuttaan", "fees", "palkkiot", "limits", "Limits", "provider", "Tarjoaja", "company_gateway", "maksu Gateway", _s16_189, "maksu Gateways", _s19_69, "uusi Gateway", _s20_85, "muokkaa Gateway", _s23_44, "onnistuneesti luotu gateway", _s23_45, "onnistuneesti p\xe4ivitetty gateway", _s24_51, "onnistuneesti arkistoitu gateway", _s23_46, "onnistuneesti poistettu gateway", _s24_52, "onnistuneesti palautettu gateway", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, "Jatka muokkausta", "discard_changes", "Discard Changes", "default_value", "Oletus arvo", "disabled", "Pois k\xe4yt\xf6st\xe4", "currency_format", "Valuutan muoto", _s21_96, "Viikon ensimm\xe4inen p\xe4iv\xe4", _s23_47, "Vuoden ensimm\xe4inen kuukausi", "sunday", "sunnuntai", "monday", "Maanantai", "tuesday", "Tiistai", "wednesday", "Keskiviikko", "thursday", "Torstai", "friday", "Perjantai", "saturday", "Lauantai", "january", "Tammikuu", "february", "Helmikuu", "march", "Maaliskuu", "april", "Huhtikuu", "may", "Toukokuu", "june", "Kes\xe4kuu", "july", "Hein\xe4kuu", "august", "Elokuu", "september", "Syyskuu", "october", "Lokakuu", "november", "Marraskuu", "december", "Joulukuu", "symbol", "Symboli", "ocde", "Koodi", "date_format", "P\xe4iv\xe4m\xe4\xe4r\xe4n muoto", "datetime_format", "P\xe4iv\xe4-Aika esitysmuoto", "military_time", "24 tunnin aika", _s18_97, "N\xe4yt\xe4 24 tunnin aikamuoto", "send_reminders", "l\xe4het\xe4 muistutukset", "timezone", "Aikavy\xf6hyke", _s19_70, _s19_71, _s17_122, "Filtered by ryhm\xe4", _s19_72, "Filtered by Lasku", _s18_98, "Filtered by asiakas", _s18_100, "Suodatettu: Kauppias", "group_settings", "ryhm\xe4 asetukset", "group", "ryhm\xe4", "groups", "ryhm\xe4t", "new_group", "uusi ryhm\xe4", "edit_group", "muokkaa ryhm\xe4", "created_group", "onnistuneesti luotu ryhm\xe4", "updated_group", "onnistuneesti p\xe4ivitetty ryhm\xe4", "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", "onnistuneesti arkistoitu ryhm\xe4", "deleted_group", "onnistuneesti poistettu ryhm\xe4", "restored_group", "onnistuneesti palautettu ryhm\xe4", "upload_logo", "Lataa Logo", "uploaded_logo", "Logo onnistuneesti ladattu palvelimelle", "logo", "Logo", "saved_settings", "onnistuneesti saved asetus", _s16_193, "Tuoteasetukset", "device_settings", "Device asetukset", "defaults", "Oletusasetukset", "basic_settings", "Perusasetukset", _s17_124, "Lis\xe4\xe4asetuksia", "company_details", "Yrityksen tiedot", "user_details", "K\xe4ytt\xe4j\xe4tiedot", "localization", "Lokalisointi", "online_payments", "Online maksut", "tax_rates", "Verokannat", "notifications", "S\xe4hk\xf6posti-ilmoitukset", "import_export", "Tuonti | Vienti", "custom_fields", _s17_178, "invoice_design", "Laskun muotoilu", "buy_now_buttons", "Osta nyt napit", "email_settings", "S\xe4hk\xf6postin asetukset", _s23_49, "Pohjat ja muistutukset", _s22_68, "luotto Cards & Banks", _s19_74, "Datan visualisaatiot", "price", "Hinta", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, "kiitos you sinun purchase!", "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, "Annual tilaus", "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count k\xe4ytt\xe4j\xe4\xe4", "upgrade", "Upgrade", _s25_51, "Anna etunimi", _s24_54, "Anna sukunimi", _s33_24, "Ole hyv\xe4 ja hyv\xe4ksy palveluehtomme sek\xe4 tietosuojak\xe4yt\xe4nt\xf6mme luodaksesi k\xe4ytt\xe4j\xe4tilin.", "i_agree_to_the", "Hyv\xe4ksyn", _s16_195, "K\xe4ytt\xf6ehdot", "privacy_policy", "Privacy Policy", "sign_up", "Rekister\xf6idy", "account_login", "Tiliin kirjautuminen", "view_website", "N\xe4yt\xe4 verkkosivu", "create_account", "Luo k\xe4ytt\xe4j\xe4tili", "email_login", "Email Login", "create_new", "luo uusi", _s18_102, "ei record selected", _s21_99, "save tai peruuta sinun muutokset", "download", "Lataa", _s27_49, "Requires enterprise plan", "take_picture", "Ota kuva", "upload_file", "Lataa tiedosto palvelimelle", "document", "Document", "documents", "Asiakirjat", "new_document", "Uusi asiakirja", "edit_document", "Muokkaa asiakirjaa", _s17_126, "onnistuneesti l\xe4hetetty dokumentti", _s16_197, "onnistuneesti p\xe4ivitetty dokumentti", _s17_127, "onnistuneesti arkistoitu dokumentti", _s16_198, "onnistuneesti poistettu dokumentti", _s17_128, "onnistuneesti palautettu dokumentti", _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "ei History", "expense_date", "Kulun p\xe4iv\xe4m\xe4\xe4r\xe4", "pending", "Odottaa vastausta", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Muunnettu", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_202, "Muunna valuutta", "mark_paid", "Merkitse maksetuksi", "category", "Kategoria", "address", "Osoite", "new_vendor", "Uusi kauppias", "created_vendor", "Kauppias luotin onnistuneesti", "updated_vendor", "Kauppias on p\xe4ivitetty onnistuneesti", "archived_vendor", "Kauppias on arkistoitu onnistuneesti", "deleted_vendor", "Kauppias on poistettu onnistuneesti", "restored_vendor", "Onnistuneesti palautettu kauppias", _s16_203, ":count kauppias(ta) arkistoitu onnistuneesti", "deleted_vendors", ":count kauppias(ta) poistettu onnistuneesti", _s16_204, _s36_11, "new_expense", "Lis\xe4\xe4 kulu", "created_expense", "onnistuneesti luotu kulu", "updated_expense", "onnistuneesti p\xe4ivitetty kulu", _s16_205, "Kulu arkistoitu onnistuneesti", "deleted_expense", "Kulu poistettu onnistuneesti", _s16_206, "onnistuneesti palautettu kulu", _s17_130, "onnistuneesti arkistoitu kulut", _s16_207, "onnistuneesti poistettu kulut", _s17_131, _s37_17, "copy_shipping", "Kopioi toimitus", "copy_billing", "Kopioi laskutus", "design", "malli", _s21_100, "Failed find record", "invoiced", "Laskutettu", "logged", "Kirjattu", "running", "K\xe4ynniss\xe4", "resume", "Jatka", "task_errors", "Ole hyv\xe4 ja korjaa p\xe4\xe4llek\xe4iset ajat", "start", "Aloitus", "stop", "Lopetus", "started_task", "Onnistuneesti aloitettu teht\xe4v\xe4", "stopped_task", "Teht\xe4v\xe4 lopetettu onnistuneesti", "resumed_task", "Onnistuneesti jatkettu teht\xe4v\xe4\xe4", "now", "Nyt", _s16_208, "Automaattinen teht\xe4vien aloitus", "timer", "Ajastin", "manual", "Manuaalinen", "budgeted", "Budjetoitu", "start_time", "Aloitusaika", "end_time", "Lopetusaika", "date", "P\xe4iv\xe4m\xe4\xe4r\xe4", "times", "Ajat", "duration", "Kesto", "new_task", "Uusi teht\xe4v\xe4", "created_task", "Teht\xe4v\xe4 luotu onnistuneesti", "updated_task", "Teht\xe4v\xe4 p\xe4ivitetty onnistuneesti", "archived_task", "Teht\xe4v\xe4 arkistoitu onnistuneesti", "deleted_task", "Teht\xe4v\xe4 poistettu onnistuneesti", "restored_task", "Teht\xe4v\xe4 palautettu onnistuneesti", "archived_tasks", ":count teht\xe4v\xe4\xe4 arkistoitu onnistuneesti", "deleted_tasks", ":count teht\xe4v\xe4\xe4 poistettu onnistuneesti", "restored_tasks", _s34_23, _s19_78, "Ole hyv\xe4 ja anna nimi", "budgeted_hours", "Budjetoidut ty\xf6tunnit", "created_project", "Onnistuneesti luotu projekti", "updated_project", "Onnistuneesti p\xe4ivitetty projekti", _s16_210, "Onnistuneesti arkistoitu projekti", "deleted_project", _s32_21, _s16_211, "Onnistuneesti palautettu projekti", _s17_132, "Onnistuneesti arkistoitu :count projekti(a)", _s16_212, "Onnistuneesti poistettu :count projekti(a)", _s17_133, _s37_18, "new_project", "Uusi projekti", _s27_53, "kiitos you using our app!", "if_you_like_it", _s21_102, "click_here", "klikkaa t\xe4st\xe4", _s18_106, "Klikkaa t\xe4st\xe4", "to_rate_it", "rate it.", "average", "Keskiarvo", "unapproved", "Hyv\xe4ksym\xe4tt\xf6m\xe4t", _s30_19, "authenticate change this asetus", "locked", "Locked", "authenticate", "Authenticate", _s19_80, "authenticate", _s24_58, _s24_59, "footer", "Alatunniste", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "t\xe4n\xe4\xe4n", "custom_range", "muokattu Range", "date_range", "P\xe4iv\xe4m\xe4\xe4r\xe4v\xe4li", "current", "nykyinen", "previous", "Previous", "current_period", "nykyinen kausi", _s17_134, "Comparison kausi", "previous_period", "Previous kausi", "previous_year", "Previous Year", "compare_to", "Compare", "last7_days", "viime 7 p\xe4iv\xe4\xe4", "last_week", "viime viikko", "last30_days", "viime 30 p\xe4iv\xe4\xe4", "this_month", "t\xe4m\xe4 kuukausi", "last_month", "viime kuukausi", "this_year", "t\xe4m\xe4 Year", "last_year", "viime Year", "custom", "Mukautettu", _s16_213, "kloonaa Lasku", "clone_to_quote", "Kopioi tarjous", "clone_to_credit", "Clone to Credit", "view_invoice", "Katso lasku", "convert", "Convert", "more", "Lis\xe4\xe4", "edit_client", "Muokkaa asiakas", "edit_product", "Muokkaa tuote", "edit_invoice", "Muokkaa laskua", "edit_quote", "Muokkaa tarjousta", "edit_payment", "Muokkaa maksua", "edit_task", "Muokkaa teht\xe4v\xe4", "edit_expense", "muokkaa kulu", "edit_vendor", "Muokkaa kauppiasta", "edit_project", "Muokkaa projektia", _s20_87, "Muokkaa toistuvaa tarjousta", "billing_address", "Laskutusosoite", _s16_215, "Toimitusosoite", "total_revenue", "Kokonaistulot", "average_invoice", "Laskujen keskiarvo", "outstanding", "Maksamattomat laskut", "invoices_sent", ":count laskua l\xe4hetetty", "active_clients", "Aktiiviset asiakkaat", "close", "Sulje", "email", "S\xe4hk\xf6posti", "password", "Salasana", "url", "URL", "secret", "Secret", "name", "Nimi", "logout", "Kirjaudu ulos", "login", "Kirjaudu sis\xe4\xe4n", "filter", "Suodata", "sort", "Sort", "search", "Etsi", "active", "Aktiivinen", "archived", "Arkistoitu", "deleted", "Poistettu", "dashboard", "Hallintapaneeli", "archive", "Arkisto", "delete", "Poista", "restore", "Palauta", _s16_217, _s16_218, _s23_50, "Anna s\xe4hk\xf6postiosoitteesi", _s26_37, "Anna salasanasi", _s21_103, "Anna sinun URL-osoitteesi", _s26_39, "Anna tuoteavain", "ascending", "Ascending", "descending", "Descending", "save", "Tallenna", _s17_136, "virhe occurred", "paid_to_date", "Maksettu t\xe4h\xe4n menness\xe4", "balance_due", "Avoin lasku", "balance", "Saldo", "overview", "Yleiskatsaus", "details", "Tiedot", "phone", "Puhelin", "website", "Kotisivu", "vat_number", "ALV-numero", "id_number", "Asiakasnumero", "create", "Luo", _s19_82, "Copied :arvo clipboard", "error", "Virhe", _s16_219, _s16_220, "contacts", "Yhteystiedot", "additional", "Lis\xe4ksi", "first_name", "Etunimi", "last_name", "Sukunimi", "add_contact", "Lis\xe4\xe4 yhteystieto", "are_you_sure", "Oletko varma?", "cancel", "Peruuta", "ok", "Ok", "remove", "Remove", _s16_221, _s16_222, "product", "Tuote", "products", "Tuotteet", "new_product", "Uusi tuote", "created_product", "Tuote on luotu onnistuneesti", "updated_product", "Tuote on p\xe4ivitetty onnistuneesti", _s16_223, "Tuote on arkistoitu onnistuneesti", "deleted_product", "onnistuneesti poistettu tuote", _s16_224, "onnistuneesti palautettu tuote", _s17_138, "onnistuneesti arkistoitu :count tuotteet", _s16_225, "onnistuneesti poistettu :count tuotteet", _s17_139, _s37_19, "product_key", "Tuote", "notes", "Viestit", "cost", "Hinta", "client", "Asiakas", "clients", "Asiakkaat", "new_client", "Uusi asiakas", "created_client", "Luotin onnistuneesti asiakas", "updated_client", "Asiakas on p\xe4ivitetty onnistuneesti", "archived_client", "Asiakas on arkistoitu onnistuneesti", _s16_226, _s43_3, "deleted_client", "Asiakas on poistettu onnistuneesti", "deleted_clients", "Poistettu onnistuneesti :count asiakas(ta)", "restored_client", "Asiakas palautettu onnistuneesti", _s16_227, _s36_13, "address1", "Katu", "address2", "Asunto", "city", "Kaupunki", "state", "L\xe4\xe4ni", "postal_code", "Postinumero", "country", "Maa", "invoice", "Lasku", "invoices", "Laskut", "new_invoice", "Uusi lasku", "created_invoice", "Lasku luotiin onnistuneesti", "updated_invoice", "Lasku p\xe4ivitettiin onnistuneesti", _s16_228, "Lasku arkistoitiin onnistuneesti", "deleted_invoice", "Lasku poistettiin onnistuneesti", _s16_229, "Lasku palautettu onnistuneesti", _s17_140, _s43_3, _s16_230, "Poistettiin onnistuneesti :count laskua", _s17_141, _s37_20, "emailed_invoice", "Lasku l\xe4hetettiin onnistuneesti", "emailed_payment", "onnistuneesti emailed maksu", "amount", "M\xe4\xe4r\xe4", "invoice_number", "Laskun numero", "invoice_date", "Laskun p\xe4iv\xe4m\xe4\xe4r\xe4", "discount", "Alennus", "po_number", "Tilaus numero", "terms", "Ehdot", "public_notes", "Julkiset muistiinpanot", "private_notes", "Yksityiset muistiinpanot", "frequency", "Kuinka usein", "start_date", "Alkamisp\xe4iv\xe4m\xe4\xe4r\xe4", "end_date", "Loppup\xe4iv\xe4m\xe4\xe4r\xe4", "quote_number", "Tarjous numero", "quote_date", "Tarjouksen p\xe4iv\xe4m\xe4\xe4r\xe4", "valid_until", "Voimassa", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Kuvaus", "unit_cost", "Kappalehinta", "quantity", "M\xe4\xe4r\xe4", "add_item", "Lis\xe4\xe4 nimike", "contact", "Yhteyshenkil\xf6", "work_phone", "Puhelin", "total_amount", "yhteens\xe4 m\xe4\xe4r\xe4", "pdf", "PDF", "due_date", "Er\xe4p\xe4iv\xe4", _s16_231, "Partial er\xe4p\xe4iv\xe4", "status", "Tila", _s17_142, "Lasku tila", "quote_status", "Tarjouksen tila", _s22_69, "Napsauta + lis\xe4t\xe4ksesi nimikkeen", _s22_71, "Napsauta + lis\xe4t\xe4ksesi ajan", "count_selected", ":count selected", "total", "Loppusumma", "percent", "Prosentti", "edit", "Muokkaa", "dismiss", "Dismiss", _s20_89, "valitse p\xe4iv\xe4m\xe4\xe4r\xe4", _s22_72, "valitse asiakas", _s24_60, "valitse lasku", "task_rate", "Teht\xe4v\xe4n luokitus", "settings", "Asetukset", "language", "Kieli", "currency", "Valuutta", "created_at", "Luotu", "created_on", "Created On", "updated_at", "p\xe4ivitetty", "tax", "Vero", _s30_21, "Ay\xf6t\xe4 laskunumero", _s27_57, "Ole hyv\xe4 ja anna tarjouksen numero", "past_due", "Past Due", "draft", "Luonnos", "sent", "L\xe4hetetty", "viewed", "N\xe4hty", "approved", "Hyv\xe4ksytty", "partial", "Osittainen/Talletus", "paid", "Maksettu", "mark_sent", "Merkitse l\xe4hetetyksi", _s22_74, "Onnistuneesti merkitty lasku l\xe4hetetyksi", _s22_75, "Lasku merkittiin l\xe4hetetyksi onnistuneesti", _s23_52, _s43_4, _s23_53, _s43_4, "done", "Valmis", _s37_21, "Anna asiakkaan tai yhteyshenkil\xf6n nimi", "dark_mode", "Tumma tila", _s27_59, "Uudelleenk\xe4ynnist\xe4 sovellus ottaaksesi muutoksen k\xe4ytt\xf6\xf6n", "refresh_data", "Refresh Data", "blank_contact", "Blank kontakti", "activity", "Toiminta", _s16_233, "ei records found", "clone", "Monista", "loading", "Loading", "industry", "Toimiala", "size", "Koko", "payment_terms", "Maksuehdot", "payment_date", "Maksun p\xe4iv\xe4m\xe4\xe4r\xe4", "payment_status", "maksu tila", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Asiakasportaali", "show_tasks", "N\xe4yt\xe4 teht\xe4v\xe4t", "email_reminders", "Email muistutukset", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "Ensimm\xe4inen muistutus", "second_reminder", "Toinen muistutus", "third_reminder", "Kolmas muistutus", "reminder1", "ensimm\xe4inen muistutus", "reminder2", "toinen muistutus", "reminder3", "Third muistutus", "template", "Malli", "send", "l\xe4het\xe4", "subject", "Otsikko", "body", "Sis\xe4lt\xf6", "send_email", "L\xe4het\xe4 s\xe4hk\xf6posti", "email_receipt", "L\xe4het\xe4 maksukuitti s\xe4hk\xf6postilla asiakkaalle", "auto_billing", _s22_101, "button", "Button", "preview", "Esikatselu", "customize", "Mukauta", "history", "Historia", "payment", "Maksu", "payments", "Maksut", "refunded", "Refunded", "payment_type", "Maksutyyppi", _s21_105, "Tapahtuman viite", "enter_payment", "Kirjaa maksu", "new_payment", "Uusi maksutapahtuma", "created_payment", "Maksu on luotu onnistuneesti", "updated_payment", "Maksu p\xe4ivitetty onnistuneesti", _s16_241, "Maksu on arkistoitu onnistuneesti", "deleted_payment", "Maksu on poistettu onnistuneesti", _s16_242, "Maksu palautettu onnistuneesti", _s17_145, "Arkistoitu onnistuneesti :count maksu(a)", _s16_243, "Poistettu onnistuneesti :count maksu(a)", _s17_146, _s37_23, "quote", "Tarjous", "quotes", "Tarjoukset", "new_quote", "Uusi tarjous", "created_quote", "Tarjous on luotu onnistuneesti", "updated_quote", "Tarjous on p\xe4ivitetty onnistuneesti", "archived_quote", "Tarjous on arkistoitu onnistuneesti", "deleted_quote", "Tarjous on poistettu onnistuneesti", "restored_quote", "Tarjous palautettu onnistuneesti", "archived_quotes", ":count tarjous(ta) arkistoitu onnistuneesti", "deleted_quotes", ":count tarjous(ta) poistettu onnistuneesti", "restored_quotes", _s35_23, "expense", "Kulu", "expenses", "Kulut", "vendor", "Kauppias", "vendors", "Kauppiaat", "task", "Teht\xe4v\xe4", "tasks", "Teht\xe4v\xe4t", "project", "Projekti", "projects", "Projektit", "activity_1", ":user loi asiakkaan :client", "activity_2", ":user arkistoi asiakkaan :client", "activity_3", ":user poisti asiakkaan :client", "activity_4", ":k\xe4ytt\xe4j\xe4 loi laskun :invoice", "activity_5", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti laskun :invoice", "activity_6", ":k\xe4ytt\xe4j\xe4 emailed lasku :lasku for :asiakas :kontakti", "activity_7", ":kontakti katsoi lasku :lasku for :asiakas", "activity_8", ":k\xe4ytt\xe4j\xe4 arkistoi laskun :invoice", "activity_9", ":k\xe4ytt\xe4j\xe4 poisti laskun :invoice", "activity_10", ":kontakti entered maksu :maksu for :payment_amount on lasku :lasku for :asiakas", "activity_11", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti maksun :maksu", "activity_12", ":k\xe4ytt\xe4j\xe4 arkistoi maksun :maksu", "activity_13", ":k\xe4ytt\xe4j\xe4 poisti maksun :maksu", "activity_14", ":k\xe4ytt\xe4j\xe4 sy\xf6tti :luotto hyvityksen", "activity_15", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti :luotto hyvityksen", "activity_16", ":k\xe4ytt\xe4j\xe4 arkistoi :luotto hyvityksen", "activity_17", ":k\xe4ytt\xe4j\xe4 poisti :luotto hyvityksen", "activity_18", ":user loi tarjouksen :quote", "activity_19", ":user p\xe4ivitti tarjouksen :quote", "activity_20", ":user l\xe4hetti s\xe4hk\xf6postitse tarjouksen :quote asiakkaan :client yhteyshenkil\xf6lle :contact", "activity_21", ":contact luki tarjouksen :quote", "activity_22", ":user arkistoi tarjouksen :quote", "activity_23", ":user poisti tarjouksen :quote", "activity_24", ":user palautti tarjouksen :quote", "activity_25", ":k\xe4ytt\xe4j\xe4 palautti laskun :invoice", "activity_26", ":k\xe4ytt\xe4j\xe4 palautti asiakkaan :client", "activity_27", ":k\xe4ytt\xe4j\xe4 palautti maksun :maksu", "activity_28", ":k\xe4ytt\xe4j\xe4 palautti hyvityksen :luotto", "activity_29", ":contact hyv\xe4ksyi tarjouksen :quote asiakkaalle :client", "activity_30", ":k\xe4ytt\xe4j\xe4 loi kauppiaan :vendor", "activity_31", ":k\xe4ytt\xe4j\xe4 arkistoi kauppiaan :vendor", "activity_32", ":k\xe4ytt\xe4j\xe4 poisti kauppiaan :vendor", "activity_33", ":k\xe4ytt\xe4j\xe4 palautti kauppiaan :vendor", "activity_34", ":k\xe4ytt\xe4j\xe4 loi kulun :kulu", "activity_35", ":k\xe4ytt\xe4j\xe4 arkistoi kulun :kulu", "activity_36", ":k\xe4ytt\xe4j\xe4 poisti kulun :kulu", "activity_37", ":k\xe4ytt\xe4j\xe4 palautti kulun :kulu", "activity_39", ":k\xe4ytt\xe4j\xe4 perui :payment_amount maksun :maksu", "activity_40", ":k\xe4ytt\xe4j\xe4 refunded :adjustment a :payment_amount maksu :maksu", "activity_41", ":payment_amount maksu (:maksu) failed", "activity_42", ":k\xe4ytt\xe4j\xe4 loi teht\xe4v\xe4n :teht\xe4v\xe4", "activity_43", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti teht\xe4v\xe4n :teht\xe4v\xe4", "activity_44", ":k\xe4ytt\xe4j\xe4 arkistoi teht\xe4v\xe4n :teht\xe4v\xe4", "activity_45", ":k\xe4ytt\xe4j\xe4 poisti teht\xe4v\xe4n :teht\xe4v\xe4", "activity_46", ":k\xe4ytt\xe4j\xe4 palautti teht\xe4v\xe4n :teht\xe4v\xe4", "activity_47", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti kulun :kulu", "activity_48", ":user loi k\xe4ytt\xe4j\xe4n :user", "activity_49", ":user p\xe4ivitti k\xe4ytt\xe4j\xe4n :user", "activity_50", ":user arkistoi k\xe4ytt\xe4j\xe4n :user", "activity_51", ":user poisti k\xe4ytt\xe4j\xe4n :user", "activity_52", ":user palutti k\xe4ytt\xe4j\xe4n :user", "activity_53", ":user merkitsi l\xe4hetetyksi laskun :invoice", "activity_54", _s27_71, "activity_55", ":kontakti vastasi tiketti :tiketti", "activity_56", ":k\xe4ytt\xe4j\xe4 katsoi tiketti :tiketti", "activity_57", "J\xe4rjestelm\xe4 ep\xe4onnistui l\xe4hett\xe4m\xe4\xe4n s\xe4hk\xf6postilaskun :invoice", "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "Kertak\xe4ytt\xf6inen salasana", "emailed_quote", "Tarjous on l\xe4hetetty onnistuneesti", "emailed_credit", _s27_73, _s20_91, "Tarjous on onnistuneesti merkitty l\xe4hetetyksi", _s21_107, _s34_24, "expired", "Vanhentunut", "all", "Kaikki", "select", "Valitse", _s22_76, _s22_77, "custom_value1", "muokattu Value", "custom_value2", "Mukautettu arvo", "custom_value3", "Muokattu arvo 3", "custom_value4", "Muokattu arvo 4", _s18_107, "Muokattu email tyyli", _s24_65, "Muokattu Etusivu viesti", _s29_43, "Muokattu Avoin Lasku viesti", _s27_64, "Muokattu Maksettu Lasku viesti", _s31_23, "Oma Hyv\xe4ksym\xe4t\xf6n tarjous -viesti", "lock_invoices", "Lukitse lasku", "translations", "K\xe4\xe4nn\xf6kset", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, "Kauppiaan numerolaskuri", _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, "Laskunumeroinnin kaava", _s22_88, "Laskun j\xe4rjestysnumero", _s20_92, "Tarjouksen numeroinnin kuvio", _s20_94, "Tarjouksen j\xe4rjestysnumero", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, "S\xe4hk\xf6postilaskun aihe", _s19_87, "Tarjouss\xe4hk\xf6postin otsikko", _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Asiakkaan kaupunki", "client_state", "Asiakkaan osavaltio", "client_country", "Asiakkaan valtio", _s16_244, "Asiakas on aktiivinen", "client_balance", "Client Balance", "client_address1", "Asiakkaan katu", "client_address2", "Asiakkaan huoneisto", "vendor_address1", "Toimittajan katuosoite", "vendor_address2", "Toimittajan huoneisto-osoite", _s24_67, "Asiakkaan toimituskatuosoite", _s24_68, "Asiakkaan toimitushuoneisto-osoite", "type", "Tyyppi", "invoice_amount", "Lasku m\xe4\xe4r\xe4", _s16_248, "Er\xe4p\xe4iv\xe4", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", _s22_101, "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Mukautettu Vero 1", "custom_taxes2", "Mukautettu Vero 2", "custom_taxes3", "Mukautettu Vero 3", "custom_taxes4", "Mukautettu Vero 4", _s17_149, _s22_97, _s17_150, _s22_98, _s17_151, _s22_99, _s17_152, _s22_100, "is_deleted", "On poistettu", "vendor_city", "Kauppiaan kaupunki", "vendor_state", "Kauppiaan alue", "vendor_country", "Kauppiaan maa", "is_approved", "On hyv\xe4ksytty", "tax_name", "veronimi", "tax_amount", "vero m\xe4\xe4r\xe4", "tax_paid", "vero Paid", "payment_amount", "Maksun m\xe4\xe4r\xe4", "age", "Age", "is_running", "Is Running", "time_log", "Aikaloki", "bank_id", "Pankki", _s19_89, _s19_90, _s16_249, "Kulujen kategoria", _s19_91, _s19_92, "tax_name1", "Veron nimi 1", "tax_name2", "Veron nimi 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "fr", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Action", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Planification", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s20_119, "archive_invoice", _s19_104, "archive_quote", "Archiver ce devis", "archive_credit", _s18_143, "archive_task", "Archiver la t\xe2che", "archive_client", _s18_144, "archive_project", _s18_145, "archive_expense", _s19_105, "restore_payment", _s21_145, "restore_invoice", _s20_120, "restore_quote", "Restaurer le devis", "restore_credit", _s19_106, "restore_task", "Restaurer la t\xe2che", "restore_client", _s19_107, "restore_project", _s19_108, "restore_expense", _s20_121, "archive_vendor", "Archiver ce fournisseur", "restore_vendor", "Restaurer le fournisseur", "create_product", "Nouveau produit", "update_product", "Update Product", "delete_product", "Effacer le Produit", "restore_product", "R\xe9tablir le produit", "archive_product", "Archiver ce produit", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Moyen de paiement", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", _s17_179, "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Heure", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Envoyer", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Effacer le Projet", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Enregistrement Requis", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Enregistrer comme conditions par d\xe9faut", _s22_5, "D\xe9finir comme pied de facture par d\xe9faut", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, "Emplacement de l'aper\xe7u", "bottom", "En bas", "side", "Sur le cot\xe9", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Compte bancaire cr\xe9\xe9 avec succ\xe8s", _s20_11, "Compte bancaire mis \xe0 jour avec succ\xe8s", _s17_12, "\xc9diter le compte bancaire", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "S\xe9lectionn\xe9(s)", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", _s23_64, "delete_credit", _s19_109, "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Compte Bancaire", "bank_accounts", _s17_180, _s21_21, "Compte bancaire archiv\xe9 avec succ\xe8s", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Factures actives", _s26_2, _s17_181, _s24_10, "Paiements effectu\xe9s", _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, "Taux de taxe des positions de facture", _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Fusionner", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, "Envoi de documents par les clients", _s22_14, "Envoi de documents par les vendeurs", _s27_9, "Activer l'envoi de documents par les vendeurs", _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, "Active la recherche flexible", _s27_10, "Correspondance de caract\xe8res non contigus, par exemple, 'ct' va trouver 'cat'", "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accepter", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, "Mod\xe8le de bon de commande", _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s28_79, _s37_4, "Exiger que le vendeur fournisse sa signature", "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, "Activer la fonction 'Appliquer les paiements plus tard'", _s29_9, "Permet de cr\xe9er et d'appliquer les paiements s\xe9par\xe9ment", _s16_32, _s22_102, "default", "Par d\xe9faut", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "G\xe9rer l'inventaire", _s20_34, "Afficher un champ quantit\xe9 en stock et le mettre \xe0 jour \xe0 l'envoi de factures", _s19_29, "Notifications de stock", _s24_17, "Envoyer un email quand le stock atteint une valeur limite", "vat", "VAT", "standing", "En attente", "view_map", "View Map", _s18_22, "D\xe9finir le mod\xe8le par d\xe9faut", "add_gateway", _s22_103, _s24_18, _s77_, "left", "Gauche", "right", "Droite", "center", "Centre", "page_numbering", "Num\xe9ros de page", _s24_19, "Alignement des num\xe9ros de page", _s31_5, "Invoice Sent", _s24_21, "Afficher la description des produits", _s29_10, "Inclure la description dans la liste d\xe9roulante du produit", "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Format d'importation", "export_format", "Format d'exportation", "export_type", "Type d'exportation", "stop_on_unpaid", "Arr\xeater en cas de non-paiement", _s19_31, "Arr\xeater la cr\xe9ation de factures r\xe9currentes si la derni\xe8re facture est impay\xe9e", "use_quote_terms", "Utiliser les conditions des offres", _s20_35, "\xe0 la conversion d'une offre en facture", "add_country", "Add Country", "enable_tooltips", "Activer les bulles d'aide", _s20_36, "Affiche les bulles d'aide au passage de la souris", _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s29_58, _s17_28, _s17_29, "week", "Semaine", "created_record", _s27_12, _s26_4, "Archiver automatiquement une facture pay\xe9e", _s31_6, "Archiver automatiquement les factures lorsqu'elles sont pay\xe9es", _s31_7, "Archiver automatiquement une facture annul\xe9e", _s36_2, "Archiver automatiquement les factures lorsqu'elles sont annul\xe9es", _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s20_122, "range", "Port\xe9e", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Cr\xe9er un projet", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Le frais pour une facture de :amount serait de :total.", _s19_32, "Activer les \xe9v\xe9nements 'Touch'", _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "Voir l'\xe9l\xe9ment", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Accepter", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convertir dans", "client_currency", "Devise du client", _s16_37, "Devise de l'entreprise", "purged_client", "Client purg\xe9 avec succ\xe8s", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s21_146, _s21_44, _s55_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Clic sur l\u2019\xe9l\xe9ment s\xe9lectionn\xe9", "hide_preview", "Cacher l'aper\xe7u", "edit_record", "Editer l'\xe9l\xe9ment", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "D\xe9finir le mot de passe", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, "M\xe9moriser localement les donn\xe9es afin de d\xe9marrer plus rapidement. La d\xe9sactivation peut am\xe9liorer les performances pour les grands comptes.", "persist_ui", "M\xe9moriser l'interface utilisateur", "persist_ui_help", "M\xe9moriser l'\xe9tat de l'interface utilisateur afin de reprendre l\xe0 o\xf9 vous en \xe9tiez. La d\xe9sactivation peut am\xe9liorer les performances.", _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Inscription", _s27_17, _s50_5, "view_expense", _s26_52, "view_statement", "Voir le relev\xe9", "sepa", "Pr\xe9l\xe8vement SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Syst\xe8me", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Nom exp\xe9diteur", _s16_46, _s16_47, _s17_36, _s18_146, _s18_29, _s20_123, _s21_46, _s27_81, _s22_37, _s28_80, _s25_8, "D\xe9pense r\xe9currente cr\xe9\xe9e avec succ\xe8s", _s25_9, "D\xe9pense r\xe9currente mise \xe0 jour avec succ\xe8s", _s26_7, "D\xe9pense r\xe9currente archiv\xe9e avec succ\xe8s", _s25_10, "Projet supprim\xe9 avec succ\xe8s", _s25_11, _s38_4, _s26_8, "D\xe9pense r\xe9currente restaur\xe9e avec succ\xe8s", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Changer de formule", "persist_data", "M\xe9moriser les donn\xe9es", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Virgule d\xe9cimale", _s26_9, "Utiliser la virgule comme s\xe9parateur d\xe9cimal dans les formulaires", "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", _s22_104, _s18_31, "Ajouter un contact secondaire", "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, "Couleur d'arri\xe8re-plan de la barre lat\xe9rale active", _s25_14, "Couleur de police de la barre lat\xe9rale active", _s33_12, "Couleur d'arri\xe8re-plan de la barre lat\xe9rale inactive", _s27_19, "Couleur de police de la barre lat\xe9rale inactive", _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, "T\xe2ches affich\xe9es dans le portail", "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Heure d'envoi", "import_data", "Importer des donn\xe9es", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, "Afficher la date de fin d'une t\xe2che", _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Pr\xe9visualiser la barre lat\xe9rale", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", _s20_124, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s17_182, _s17_40, "Nom du contact", "order", "Commande", "unassigned", "Non assign\xe9", "partial_value", "Doit \xeatre sup\xe9rieur \xe0 z\xe9ro et inf\xe9rieur au total", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Activer", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "D\xe9finissez un sous-domaine ou affichez la facture sur votre propre site web.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Orientation de page", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "Conditions de paiement des factures", _s17_44, "Offre valable jusqu'au", "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "S\xe9curit\xe9", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Abonnements", _s16_255, _s16_256, _s17_155, _s19_110, _s20_96, _s27_82, _s20_97, _s33_33, _s21_126, _s30_41, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s53_2, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, "Activer les e-mails, factures r\xe9currentes et notifications", _s27_22, _s45_13, _s27_23, _s40_6, _s34_10, "Attention: Le changement de votre num\xe9ro de t\xe9l\xe9phone va d\xe9sactiver la 2FA", "help_translate", "Aidez \xe0 traduire", _s23_23, _s29_59, "resend_invite", "Renvoyer une invitation", _s19_42, "la 2FA a \xe9t\xe9 d\xe9sactiv\xe9e avec succ\xe8s", _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Rebondi", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s94_0, "send_sms", "Envoyer un SMS", "sms_code", "Code SMS", _s21_59, "Scannez le code \xe0 barres avec une application compatible :link", _s18_46, "Authentification \xe0 deux facteurs activ\xe9e avec succ\xe8s", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "Authentification \xe0 2 facteurs", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s22_105, "resend_email", "Resend Email", _s26_13, "Merci de confirmer votre adresse e-mail", _s16_75, _s18_147, _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "Ce trimestre", "last_quarter", _s17_183, "to_update_run", "To update run", _s18_49, _s20_125, _s16_76, "URL d'inscription", "invoice_project", _s18_148, "invoice_task", _s17_184, "invoice_expense", "Facturer la d\xe9pense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s28_81, "save_and_email", _s35_30, _s16_80, _s25_67, _s16_82, _s16_300, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s20_126, "document_upload", "T\xe9l\xe9verser un document", _s20_48, "Activer l'envoi de documents par les clients", "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Couleur", "show", "Montrer", "hide", "Cacher", "empty_columns", "Colonne vide", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", _s19_111, "started_import", _s35_31, _s24_32, _s32_22, _s20_49, "Utiliser les taxes incluses", _s18_51, "Est le Montant de la remise", "column", "Colonne", "sample", "Exemple", "map_to", "Mapper vers", "import", "Importer", _s25_21, "Utiliser la premi\xe8re ligne comme noms des colonnes", "select_file", _s32_23, _s16_84, _s25_68, "csv_file", "S\xe9lectionner un fichier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, "Merci de fournir tous les CSV", "import_type", _s18_149, "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", _s17_185, "webhook_url", "URL Webhook", _s17_59, _s19_112, "sidebar_editor", "Editeur de barre lat\xe9rale", _s22_44, "Veuillez entrer ':value' pour confirmer", "purge", "Purger", "service", "Service", "clone_to", "Cloner en", "clone_to_other", "Cloner en 'Autre'", "labels", "Labels", "add_custom", "Ajouter", "payment_tax", "Taxe sur le paiement", "unpaid", "Non pay\xe9", "white_label", "Marque blanche", "delivery_note", "Bon de livraison", _s24_35, _s39_10, _s24_37, _s37_31, "source_code", "Code source", "app_platforms", _s17_186, "invoice_late", _s17_187, "quote_expired", "Devis expir\xe9", "partial_due", "Solde partiel", "invoice_total", "Montant total", "quote_total", "Montant du devis", "credit_total", "Total Cr\xe9dit", _s23_26, "Total facture", "actions", "Actions", "expense_number", "N\xb0 d\xe9pense", "task_number", "N\xb0 t\xe2che", "project_number", "N\xb0 projet", "project_name", "Project Name", "warning", "Avertissement", "view_settings", _s19_113, _s24_39, "Attention : cette soci\xe9t\xe9 n'a pas encore \xe9t\xe9 activ\xe9e", "late_invoice", _s17_187, "expired_quote", "Devis p\xe9rim\xe9", "remind_invoice", _s19_114, "cvv", "Cryptogramme visuel", "client_name", "Nom du client", "client_phone", "T\xe9l\xe9phone client", "required_fields", "Champs requis", "calculated_rate", "Taux Calcul\xe9", _s17_61, "Taux par d\xe9faut de la t\xe2che", "clear_cache", "Effacer le cache", "sort_order", "Ordre de tri", "task_status", "Statut", "task_statuses", "Statuts des t\xe2ches", "new_task_status", "Nouveau statut de t\xe2che", _s16_86, "Modifier les statuts de t\xe2ches", _s19_50, "Statut de t\xe2che cr\xe9\xe9", _s19_51, "Statut de t\xe2che mis \xe0 jour avec succ\xe8s", _s20_51, "Statut de t\xe2che archiv\xe9", _s19_52, "Statut de t\xe2che supprim\xe9", _s19_53, "Statut de la t\xe2che supprim\xe9 avec succ\xe8s", _s20_52, "Statut de la t\xe2che restaur\xe9 avec succ\xe8s", _s22_45, "Les \xe9tats de t\xe2che :value ont bien \xe9t\xe9 archiv\xe9s", _s21_64, "Les \xe9tats de t\xe2che :value ont bien \xe9t\xe9 supprim\xe9s", _s22_46, "Les \xe9tats de t\xe2che :value ont bien \xe9t\xe9 restaur\xe9s", _s18_53, _s25_69, _s20_54, _s31_33, _s16_88, "Afficher la table des t\xe2ches", _s21_65, "Toujours montrer la section des t\xe2ches lors de la cr\xe9ation de factures", _s20_55, _s39_11, _s25_22, _s63_3, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, "D\xe9marrer les t\xe2ches avant d'enregistrer", _s18_54, "Configurer les statuts", "task_settings", "R\xe9glages des t\xe2ches", _s20_59, _s25_70, _s18_56, "cat\xe9gories de d\xe9pense", _s20_61, _s29_60, _s21_67, "Editer la cat\xe9gorie de d\xe9pense", _s24_40, "Cat\xe9gorie de d\xe9pense cr\xe9\xe9e avec succ\xe8s", _s24_41, "Cat\xe9gorie de d\xe9pense mise \xe0 jour avec succ\xe8s", _s25_25, "Cat\xe9gorie de d\xe9pense archiv\xe9e avec succ\xe8s", _s24_42, _s40_7, _s24_43, "Cat\xe9gorie de d\xe9pense supprim\xe9e avec succ\xe8s", _s25_26, "Cat\xe9gorie de d\xe9pense restaur\xe9e avec succ\xe8s", _s27_29, ":count cat\xe9gorie(s) de d\xe9pense archiv\xe9e(s) avec succ\xe8s", _s26_15, "Les cat\xe9gories de d\xe9pense :value ont bien \xe9t\xe9 supprim\xe9es", _s27_30, "Les cat\xe9gories de d\xe9pense :value ont bien \xe9t\xe9 restaur\xe9es", _s23_27, _s32_24, _s25_28, "Recherche :count cat\xe9gories de d\xe9pense", _s21_69, _s32_25, "show_option", "Montrer l'option", _s22_47, "Le montant du cr\xe9dit ne peut pas d\xe9passer le montant du paiement", "view_changes", "Voir les changements", "force_update", _s21_147, _s17_63, "Vous utilisez la derni\xe8re version mais il se peut que des corrections soient en attente.", "mark_paid_help", _s38_19, _s18_58, "Devrait \xeatre factur\xe9", _s23_28, "Activer la d\xe9pense pour \xeatre factur\xe9e", _s29_14, _s44_8, _s21_71, "D\xe9finir un taux de change", _s16_90, "R\xe9glages des d\xe9penses", _s18_59, _s20_127, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", _s18_150, "variables", "Variables", "show_password", "Montrer le mot de passe", "hide_password", "Cacher le mot de passe", "copy_error", "Erreur de copie", "capture_card", "Carte saisie", _s17_64, _s23_65, "total_taxes", "Taxes totales", "line_taxes", "Taxes par ligne", "total_fields", _s17_188, _s25_29, _s47_6, _s25_30, _s48_2, _s25_31, _s47_7, "gateway_refund", _s27_83, _s19_54, _s56_0, "due_date_days", "Date d'\xe9ch\xe9ance", "paused", "En pause", "mark_active", "Marquer comme actif", "day_count", "Jour :count", _s22_48, _s20_128, _s21_72, _s20_129, _s17_66, _s31_34, "endless", "Sans fin", "next_send_date", _s22_106, _s16_92, "Cycles restant", _s17_68, _s18_151, _s18_61, _s20_130, _s21_74, _s27_84, _s22_50, "Editer facture r\xe9currente", _s25_32, _s45_14, _s25_33, _s51_7, _s26_16, "Facture r\xe9currente archiv\xe9e avec succ\xe8s", _s25_34, "Facture r\xe9currente supprim\xe9e avec succ\xe8s", _s25_35, _s47_8, _s26_17, "Facture r\xe9currente restaur\xe9e avec succ\xe8s", _s27_31, "Les factures r\xe9currentes :value ont bien \xe9t\xe9 archiv\xe9es", _s26_18, "Les factures r\xe9currentes :value ont bien \xe9t\xe9 supprim\xe9es", _s27_32, "Les factures r\xe9currentes :value ont bien \xe9t\xe9 restaur\xe9es", _s24_44, _s30_42, _s25_36, _s37_32, "send_date", "Date d'envoi", "auto_bill_on", "Autofacturer le", _s28_17, _s32_26, "profit", "Profit", "line_item", "Ligne d'article", _s18_63, _s21_148, _s23_29, "Accepter le paiement suppl\xe9mentaire pour pourboire", _s19_55, _s22_107, _s24_45, "Supporter le paiement au minimum du montant partiel/d\xe9p\xf4t", "test_mode", "Mode test", "opened", "Ouvert(e)", _s30_8, _s24_80, _s30_9, _s20_131, "gateway_success", _s18_152, "gateway_failure", _s19_115, "gateway_error", _s20_132, "email_send", "Envoi de l'e-mail", _s17_70, _s24_81, "failure", "\xc9chec", "quota_exceeded", "Quota d\xe9pass\xe9", _s16_94, "\xc9chec en amont", "system_logs", "Logs syst\xe8me", "view_portal", "Voir le portail", "copy_link", "Copier le lien", "token_billing", "Enregister les d\xe9tails de paiement", _s24_46, "Bienvenue sur Invoice Ninja", "always", "Toujours", "optin", "Adh\xe9sion", "optout", "D\xe9sadh\xe9sion", "label", "Intitul\xe9", "client_number", _s16_301, "auto_convert", _s25_71, "company_name", _s19_116, "reminder1_sent", "Rappel 1 envoy\xe9", "reminder2_sent", "Rappel 2 envoy\xe9", "reminder3_sent", "Rappel 3 envoy\xe9", _s18_65, _s23_66, "pdf_page_info", "Page :current sur :total", _s16_96, "Les factures ont \xe9t\xe9 envoy\xe9es par email avec succ\xe8s", "emailed_quotes", "Les offres ont \xe9t\xe9 envoy\xe9es par courriel avec succ\xe8s", "emailed_credits", "Les cr\xe9dits ont \xe9t\xe9 envoy\xe9s par e-mail avec succ\xe8s", "gateway", "Passerelle", "view_in_stripe", _s16_302, "rows_per_page", "Lignes par page", "hours", "Heures", "statement", "Relev\xe9", "taxes", "Taxes", "surcharge", "Majoration", "apply_payment", _s21_149, "apply_credit", _s19_117, "apply", "Appliquer", "unapplied", "Non appliqu\xe9", "select_label", "S\xe9lectionnez le label", "custom_labels", "Labels personnalis\xe9s", "record_type", _s21_150, "record_name", "Nom d'enregistrement", "file_type", "Type de fichier", "height", "Hauteur", "width", "Largeur", "to", "\xc0", "health_check", "\xc9tat de sant\xe9", "payment_type_id", _s16_303, "last_login_at", "Derni\xe8re connexion", "company_key", _s16_304, "storefront", "Vitrine", "storefront_help", "Autoriser les tierces parties \xe0 cr\xe9er des factures", "client_created", "Client cr\xe9\xe9", _s20_64, "E-mail de paiement en ligne", _s20_66, "E-mail de paiement manuel", "completed", "Effectu\xe9", "gross", "Brut", "net_amount", "Montant net", "net_balance", "Solde net", "client_settings", "Param\xe8tres client", _s17_72, _s22_108, _s17_74, _s22_109, "selected_quotes", "Devis s\xe9lectionn\xe9s", "selected_tasks", _s20_133, _s17_76, _s22_110, _s17_78, _s16_305, _s17_80, "Factures en retard", "recent_payments", "Paiements r\xe9cents", "upcoming_quotes", "Devis \xe0 venir", "expired_quotes", "Devis expir\xe9s", "create_client", "Cr\xe9er un client", "create_invoice", _s17_189, "create_quote", "Cr\xe9er un devis", "create_payment", "Nouveau paiement", "create_vendor", _s20_134, "update_quote", "Mettre \xe0 jour le devis", "delete_quote", "Supprimer ce devis", "update_invoice", _s24_82, "delete_invoice", _s20_135, "update_client", _s23_67, "delete_client", _s19_118, "delete_payment", _s21_151, "update_vendor", _s28_82, "delete_vendor", "Supprimer ce fournisseur", "create_expense", "Nouvelle d\xe9pense", "update_expense", _s24_83, "delete_expense", _s20_136, "create_task", "Cr\xe9er une t\xe2che", "update_task", _s22_111, "delete_task", "Supprimer la t\xe2che", "approve_quote", "Approuver le devis", "off", "Desactiv\xe9", "when_paid", _s16_306, "expires_on", "Expire le", "free", "Gratuit", "plan", "Plan", "show_sidebar", _s26_53, "hide_sidebar", _s25_72, "event_type", _s16_307, "target_url", "Cible", "copy", "Copier", "must_be_online", _s72_0, _s17_82, _s30_43, "api_webhooks", "API Webhooks", "search_webhooks", _s28_83, "search_webhook", _s22_112, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nouveau Webhook", "edit_webhook", "Modifier le Webhook", "created_webhook", _s33_34, "updated_webhook", _s39_12, _s16_98, _s36_24, "deleted_webhook", _s37_33, "removed_webhook", _s35_32, _s16_99, _s37_34, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "Jetons d'API", "api_docs", "Documentation des API", "search_tokens", _s26_54, "search_token", _s20_137, "token", "Jeton", "tokens", "Jetons", "new_token", "Nouveau jeton", "edit_token", "\xc9diter ce jeton", "created_token", "Jeton cr\xe9\xe9 avec succ\xe8s", "updated_token", "Jeton mis \xe0 jour avec succ\xe8s", "archived_token", "Jeton archiv\xe9 avec succ\xe8s", "deleted_token", "Jeton supprim\xe9 avec succ\xe8s", "removed_token", _s33_35, "restored_token", _s35_33, "archived_tokens", _s46_15, "deleted_tokens", _s47_9, "restored_tokens", _s47_10, _s19_57, "Enregistrement client", _s24_48, "Autoriser les clients \xe0 s'enregistrer sur le portail", "email_invoice", "Envoyer la facture par e-mail", "email_quote", "Envoyer ce devis par e-mail", "email_credit", "Cr\xe9dit par mail", "email_payment", "Re\xe7u du paiement par courriel", _s20_69, "Le client n'a pas d'adresse mail d\xe9finie", "ledger", "Grand livre", "view_pdf", "Voir PDF", "all_records", _s24_84, "owned_by_user", _s26_55, _s16_102, "Cr\xe9dit restant", "contact_name", "Nom du contact", "use_default", _s29_61, _s16_104, "Rappels infinis", "number_of_days", "Nombre de jours", _s23_31, "Configurer les conditions de paiements", "payment_term", "Condition de paiement", _s16_105, "Nouvelle condition de paiement", _s17_86, "\xc9diter la condition de paiement", _s20_70, "Conditions de paiement cr\xe9\xe9es avec succ\xe8s", _s20_71, "Conditions de paiement mises \xe0 jour avec succ\xe8s", _s21_76, "Conditions de paiement archiv\xe9es avec succ\xe8s", _s20_72, _s40_8, _s20_73, _s40_8, _s21_77, "Les conditions de paiements ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", "S'identifier avec l'email", "change", "Modifier", _s23_33, "Modifier la mise en page pour le mobile ?", _s24_49, _s36_25, "send_from_gmail", "Envoyer depuis Gmail", "reversed", "Invers\xe9", "cancelled", "Annul\xe9", "credit_amount", _s17_190, "quote_amount", "Montant devis", "hosted", "H\xe9berg\xe9", "selfhosted", "Auto-h\xe9berg\xe9", "exclusive", "Exclusif", "inclusive", "Inclusif", "hide_menu", "Masquer le menu", "show_menu", _s16_308, _s18_67, "Rembours\xe9 partiellement", _s16_107, "Rechercher des documents", "search_designs", "Rechercher des mod\xe8les", "search_invoices", "Rechercher des factures", "search_clients", "Rechercher des clients", "search_products", "Rechercher des produits", "search_quotes", "Rechercher des devis", "search_credits", _s20_138, "search_vendors", _s25_73, "search_users", "Rechercher des utilisateurs", _s16_108, _s25_74, "search_tasks", "Rechercher des t\xe2ches", "search_settings", "Rechercher des param\xe8tres", "search_projects", "Rechercher des projets", "search_expenses", "Rechercher des d\xe9penses", "search_payments", "Rechercher des r\xe8glements", "search_groups", "Rechercher des groupes", "search_company", "Rechercher des entreprises", "search_document", _s23_68, "search_design", _s21_152, "search_invoice", _s22_113, "search_client", _s21_153, "search_product", _s22_114, "search_quote", _s25_75, "search_credit", _s21_154, "search_vendor", "Recherche de 1 fournisseurs", "search_user", _s26_56, "search_tax_rate", _s27_85, "search_task", _s20_139, "search_project", _s21_155, "search_expense", _s22_115, "search_payment", _s23_69, "search_group", _s21_156, "refund_payment", "Remboursement du paiement", _s17_90, "Facture annul\xe9e", _s18_69, "Factures annul\xe9es", _s16_114, _s37_35, _s17_91, _s42_15, "reverse", "Inverse", "full_name", "Nom complet", _s17_92, "Ville/ Province (D\xe9partement)/ CP", _s17_94, "Code postal/Ville/Province (D\xe9partement)", "custom1", "Personnalis\xe91", "custom2", "Personnalis\xe92", "custom3", "Troisi\xe8me champ personnalis\xe9", "custom4", "Quatri\xe8me champ personnalis\xe9", "optional", "Optionnel", "license", "Licence", "purge_data", _s18_153, _s16_115, "Les donn\xe9es de l'entreprise ont \xe9t\xe9 purg\xe9es avec succ\xe8s", _s18_70, "Attention : Cette action va supprimer vos donn\xe9es et est irr\xe9versible", "invoice_balance", "Solde facture", "age_group_0", "0 - 30 jours", "age_group_30", "30 -60 jours", "age_group_60", "60 - 90 jours", "age_group_90", "90 - 120 jours", "age_group_120", "120+ jours", "refresh", "Rafra\xeechir", "saved_design", "Design enregistr\xe9", "client_details", "Coordonn\xe9es du client", "company_address", _s23_70, "invoice_details", "D\xe9tails de la facture", "quote_details", "D\xe9tail du devis", "credit_details", "D\xe9tails du cr\xe9dit", "product_columns", "Colonnes de produits", "task_columns", "Colonnes de t\xe2ches", "add_field", _s16_309, "all_events", "Tous les \xe9v\xe9nements", "permissions", "Permissions", "none", "Aucun(e)", "owned", "Propri\xe9taire", "payment_success", "Paiement r\xe9ussi", "payment_failure", "\xc9chec du paiement", "invoice_sent", _s22_116, "quote_sent", "Devis envoy\xe9", "credit_sent", "Cr\xe9dit envoy\xe9", "invoice_viewed", "Facture vue", "quote_viewed", "Devis vue", "credit_viewed", "Cr\xe9dit vue", "quote_approved", "Devis approuv\xe9", _s25_38, _s33_36, _s16_116, _s19_119, "apply_license", _s18_154, "cancel_account", _s19_120, _s22_57, "Attention : Ceci va supprimer d\xe9finitivement votre compte, il n'y a pas d'annulation possible.", "delete_company", "Supprimer la soci\xe9t\xe9", _s22_58, "Attention : Ceci supprimera d\xe9finitivement votre soci\xe9t\xe9, il n'y a pas d'annulation.", "enabled_modules", "Modules activ\xe9s", "converted_quote", "La devis a \xe9t\xe9 converti avec succ\xe8s", "credit_design", "Mod\xe8le de cr\xe9dit", "includes", "Inclus", "header", "En-t\xeate", "load_design", "Charger un mod\xe8le", "css_framework", "Framework CSS", "custom_designs", "Mod\xe8les personnalis\xe9s", "designs", "Mod\xe8les", "new_design", "Nouveau mod\xe8le", "edit_design", "\xc9diter le mod\xe8le", "created_design", _s32_27, "updated_design", _s38_20, "archived_design", _s35_34, "deleted_design", _s36_26, "removed_design", _s34_30, "restored_design", _s36_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Propositions", "tickets", "Tickets", _s16_120, "Devis r\xe9current", "recurring_tasks", _s18_155, _s18_71, "Gestion des comptes", "credit_date", "Date d'avoir", "credit", "Cr\xe9dit", "credits", "Cr\xe9dits", "new_credit", "Entrer un cr\xe9dit", "edit_credit", _s16_310, "created_credit", "Cr\xe9dit cr\xe9\xe9 avec succ\xe8s", "updated_credit", _s38_21, "archived_credit", "Cr\xe9dit archiv\xe9 avec succ\xe8s", "deleted_credit", "Cr\xe9dit supprim\xe9 avec succ\xe8s", "removed_credit", _s34_31, "restored_credit", "Cr\xe9dit restaur\xe9 avec succ\xe8s", _s16_122, ":count cr\xe9dits archiv\xe9s avec succ\xe8s", "deleted_credits", ":count cr\xe9dits supprim\xe9s avec succ\xe8s", _s16_123, _s36_9, "current_version", "Version actuelle", "latest_version", _s16_311, "update_now", "Mettre \xe0 jour", _s26_24, _s56_1, _s16_124, _s22_117, "app_updated", _s42_16, "learn_more", "En savoir plus", "integrations", "Int\xe9grations", "tracking_id", "ID de suivi", _s17_96, _s20_140, "credit_footer", "Pied de page des credits", "credit_terms", _s36_28, "new_company", "Nouveau compte", "added_company", "L'entreprise a \xe9t\xe9 ajout\xe9e", "company1", "Champ personnalis\xe9 Entreprise 1", "company2", "Champ personnalis\xe9 Entreprise 2", "company3", "Champ personnalis\xe9 Entreprise 3", "company4", "Champ personnalis\xe9 Entreprise 4", "product1", "Champ personnalis\xe9 Produit 1", "product2", "Champ personnalis\xe9 Produit 2", "product3", "Champ personnalis\xe9 Produit 3", "product4", "Champ personnalis\xe9 Produit 4", "client1", "Champ personnalis\xe9 Client 1", "client2", _s21_157, "client3", _s21_158, "client4", _s21_159, "contact1", "Champ personnalis\xe9 Contact 1", "contact2", "Champ personnalis\xe9 Contact 2", "contact3", "Champ personnalis\xe9 Contact 3", "contact4", "Champ personnalis\xe9 Contact 4", "task1", "Champ personnalis\xe9 T\xe2che 1", "task2", "Champ personnalis\xe9 T\xe2che 2", "task3", "Champ personnalis\xe9 T\xe2che 3", "task4", "Champ personnalis\xe9 T\xe2che 4", "project1", "Champ personnalis\xe9 Projet 1", "project2", "Champ personnalis\xe9 Projet 2", "project3", "Champ personnalis\xe9 Projet 3", "project4", "Champ personnalis\xe9 Projet 4", "expense1", "Champ personnalis\xe9 D\xe9pense 1", "expense2", "Champ personnalis\xe9 D\xe9pense 2", "expense3", "Champ personnalis\xe9 D\xe9pense 3", "expense4", "Champ personnalis\xe9 D\xe9pense 4", "vendor1", _s26_57, "vendor2", _s26_58, "vendor3", _s26_59, "vendor4", _s26_60, "invoice1", "Champ personnalis\xe9 Facture 1", "invoice2", "Champ personnalis\xe9 Facture 2", "invoice3", "Champ personnalis\xe9 Facture 3", "invoice4", "Champ personnalis\xe9 Facture 4", "payment1", "Champ personnalis\xe9 Paiement 1", "payment2", "Champ personnalis\xe9 Paiement 2", "payment3", "Champ personnalis\xe9 Paiement 3", "payment4", "Champ personnalis\xe9 Paiement 4", "surcharge1", "Autre frais 1", "surcharge2", "Autre frais 2", "surcharge3", "Autre frais 3", "surcharge4", "Autre frais 4", "group1", "Champ personnalis\xe9 Groupe 1", "group2", "Champ personnalis\xe9 Groupe 2", "group3", "Champ personnalis\xe9 Groupe 3", "group4", "Champ personnalis\xe9 Groupe 4", "reset", "Remettre \xe0 z\xe9ro", "number", "Num\xe9ro", "export", "Exporter", "chart", "Graphique", "count", "Compte", "totals", "Totaux", "blank", "Vide", "day", "Jour", "month", "Mois", "year", "Ann\xe9e", "subgroup", "Sous-groupe", "is_active", "Actif", "group_by", "Grouper par", "credit_balance", "Solde du cr\xe9dit", _s18_77, _s29_62, _s17_98, "Nom du contact", "contact_phone", _s20_141, _s21_79, "Valeur champ personnalis\xe9 Contact 1", _s21_80, "Valeur champ personnalis\xe9 Contact 2", _s21_81, "Valeur champ personnalis\xe9 Contact 3", _s21_82, "Valeur champ personnalis\xe9 Contact 4", _s17_100, "Rue", _s17_101, "Appt/B\xe2timent", "shipping_city", "Ville", "shipping_state", _s18_156, _s20_74, "Code postal", _s16_154, "Pays", _s16_156, "Rue", _s16_157, "Appt/B\xe2timent", "billing_city", "Ville", "billing_state", _s18_156, _s19_59, "Code postal", "billing_country", "Pays", "client_id", "ID du client", "assigned_to", "Assign\xe9 \xe0", "created_by", "Cr\xe9\xe9 par :name", "assigned_to_id", "Assign\xe9 \xe0 ID", "created_by_id", "Cr\xe9\xe9 par ID", "add_column", "Ajouter une colonne", "edit_columns", "\xc9diter les colonnes", "columns", "Colonnes", "aging", "Vieillissement", "profit_and_loss", "Profits et Pertes", "reports", "Rapports", "report", "Rapport", "add_company", "Ajouter compte", "unpaid_invoice", "Facture impay\xe9e", "paid_invoice", "Facture pay\xe9e", _s16_158, "Devis non-approuv\xe9", "help", "Aide", "refund", "Remboursement", "refund_date", "Date du remboursement", "filtered_by", "Filtr\xe9 par", "contact_email", _s19_121, "multiselect", _s18_157, "entity_state", "\xc9tat", "verify_password", _s24_85, "applied", "Publi\xe9", _s21_83, "Contient les erreurs r\xe9centes des journaux", _s30_12, "Nous avons re\xe7u votre message et r\xe9pondrons dans les meilleurs d\xe9lais", "message", "Message", "from", "De", _s20_76, "Voir les d\xe9tails du produit", _s25_40, "Inclure la description et le co\xfbt dans la liste d\xe9roulante du produit", _s20_78, "Le g\xe9n\xe9rateur de PDF n\xe9cessite la version :version", _s18_80, _s31_35, _s23_35, _s41_10, _s18_82, "Modifier les param\xe8tres", "support_forum", "forum de support", "about", "\xc0 propos", "documentation", "Documentation", "contact_us", "Nous joindre", "subtotal", "Sous-total", "line_total", "Total", "item", "Article", "credit_email", "Courriel de cr\xe9dit", "iframe_url", "Site internet", "domain_url", "URL du domaine", _s21_84, "Mot de passe trop court", _s20_79, "Le mot de passe doit comporter au moins une majuscule et un nombre", _s19_61, "T\xe2che du portail client", _s23_36, _s33_37, _s20_80, "Saisissez une valeur", "deleted_logo", "Le logo a \xe9t\xe9 supprim\xe9", "yes", "Oui", "no", "Non", "generate_number", "G\xe9n\xe9rer un num\xe9ro", "when_saved", "Lors de l'enregistrement", "when_sent", "Lors de l'envoi", "select_company", "S\xe9lectionner une entreprise", "float", "Flottant", "collapse", "R\xe9duire", "show_or_hide", "Afficher/cacher", "menu_sidebar", "Barre lat\xe9rale du menu", "history_sidebar", _s18_158, "tablet", "Tablette", "mobile", "Mobile", "desktop", "Bureau", "layout", "Pr\xe9sentation", "view", "Voir", "module", "Module", "first_custom", _s20_142, "second_custom", _s19_122, "third_custom", _s22_118, "show_cost", "Voir le co\xfbt", _s17_103, "Afficher les co\xfbts des produits", "show_cost_help", "Afficher un champ co\xfbt du produit pour suivre la marge", _s21_85, "Voir la quantit\xe9 du produit", _s26_26, "Afficher un champ de quantit\xe9 du produit, sinon en choisir un par d\xe9faut", _s21_87, "Voir la quantit\xe9 sur la facture", _s26_27, "Afficher un champ de quantit\xe9 pour la position, sinon en choisir un par d\xe9faut", _s21_89, "Afficher les r\xe9ductions des produits", _s26_28, "Afficher un champ de r\xe9duction pour la position", _s16_160, _s19_123, _s21_91, "Mettre automatiquement la quantit\xe9 de la position \xe0 un", "one_tax_rate", "Un taux de taxe", "two_tax_rates", _s17_191, "three_tax_rates", "Trois taux de taxe", _s16_162, _s23_71, "user", "Utilisateur", "invoice_tax", "Taxe de la facture", "line_item_tax", "Taxe de la position", "inclusive_taxes", "Taxes incluses", _s17_105, "Taux de taxe de la facture", "item_tax_rates", "Taux de taxe de la position", _s18_84, _s31_36, "configure_rates", "Configurer les taux", _s18_85, _s26_61, "tax_settings", "R\xe9glages des taxes", _s18_87, "Taux de taxes", "accent_color", _s27_86, "switch", "Changer", _s19_63, "Liste s\xe9par\xe9e par des virgules", "options", "Options", _s16_164, "Texte sur une ligne", "multi_line_text", "Texte multi-lignes", "dropdown", _s16_312, "field_type", "Type du champ", _s27_43, "Un courriel de r\xe9cup\xe9ration du mot de passe a \xe9t\xe9 envoy\xe9", "submit", "Envoyer", _s16_166, "R\xe9cup\xe9rer votre mot de passe", "late_fees", "Frais de retard", "credit_number", "Num\xe9ro d'avoir", "payment_number", _s18_159, "late_fee_amount", "Montant de p\xe9nalit\xe9 de retard", _s16_167, "Pourcentage de p\xe9nalit\xe9 de retard", "before_due_date", "Avant la date d'\xe9ch\xe9ance", "after_due_date", "Apr\xe8s la date d'\xe9ch\xe9ance", _s18_89, _s28_84, "days", "Jours", "invoice_email", "E-mail de facture", "payment_email", "E-mail de paiement", "partial_payment", _s16_313, "payment_partial", _s16_313, _s21_92, "Mail de paiement partiel", "quote_email", "E-mail de devis", _s16_169, "Rappel sans fin", _s16_171, _s22_119, "administrator", "Administrateur", _s18_90, "Permettre \xe0 l'utilisateur de g\xe9rer les utilisateurs, modifier les param\xe8tres et de modifier tous les enregistrements", "user_management", _s24_86, "users", "Utilisateurs", "new_user", _s18_160, "edit_user", _s20_143, "created_user", "Utilisateur cr\xe9\xe9 avec succ\xe8s avec succ\xe8s", "updated_user", "Utilisateur mis \xe0 jour avec succ\xe8s", "archived_user", "Utilisateur archiv\xe9 avec succ\xe8s", "deleted_user", "Utilisateur supprim\xe9 avec succ\xe8s", "removed_user", "L'utilisateur a \xe9t\xe9 supprim\xe9", "restored_user", "Commande restaur\xe9e avec succ\xe8s", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, _s19_124, "invoice_options", "Options de facturation", _s17_107, _s24_87, _s22_65, "Afficher la ligne 'Pay\xe9 \xe0 ce jour' sur vos factures seulement une fois qu'un paiement a \xe9t\xe9 re\xe7u.", _s23_38, _s18_161, _s28_30, "Inclure l'image attach\xe9e dans la facture.", _s16_175, "Voir les en-t\xeates sur", _s16_176, "Voir les pieds de page sur", "first_page", "Premi\xe8re page", "all_pages", "Toutes les pages", "last_page", "Derni\xe8re page", "primary_font", "Police principale", "secondary_font", "Police secondaire", "primary_color", _s18_162, "secondary_color", _s18_163, "page_size", "Taille de Page", "font_size", _s16_314, "quote_design", "Mod\xe8le des offres", "invoice_fields", _s17_192, "product_fields", "Champs de produit", "invoice_terms", _s25_76, "invoice_footer", "Pied de facture", "quote_terms", "Conditions des devis", "quote_footer", "Pied de page des devis", _s18_91, "Envoyer automatiquement par courriel", _s23_39, "Envoyer automatiquement par courriel les factures r\xe9currentes lorsqu'elles sont cr\xe9\xe9s.", _s18_92, "Archiver automatiquement", _s23_40, "Archiver automatiquement les devis lorsqu'ils sont convertis en factures", _s18_93, _s25_71, _s23_41, "Convertir automatiquement un devis en facture d\xe8s qu'il est approuv\xe9 par le client.", _s17_109, _s29_63, "freq_daily", "Quotidien", "freq_weekly", "Hebdomadaire", "freq_two_weeks", "Deux semaines", "freq_four_weeks", "Quatre semaines", "freq_monthly", "Mensuel", "freq_two_months", "Deux mois", _s17_111, "Trimestrielle", _s16_177, "Quatre mois", "freq_six_months", "Six mois", "freq_annually", "Annuelle", "freq_two_years", "Deux ans", _s16_178, "Trois ans", "never", "Jamais", "company", "Entreprise", _s17_112, "Num\xe9ros g\xe9n\xe9r\xe9s", "charge_taxes", "Taxe suppl\xe9mentaire", "next_reset", _s23_72, "reset_counter", "Remettre le compteur \xe0 z\xe9ro", _s16_179, _s17_193, "number_padding", "Marge interne du num\xe9ro", "general", "G\xe9n\xe9ral", "surcharge_field", "Champ Surcharge", "company_field", "Champ d'entreprise", "company_value", _s19_125, "credit_field", "Champ de Cr\xe9dit", "invoice_field", "Champ de facture", _s17_114, "Majoration de facture", "client_field", "Champ de client", "product_field", "Champ de produit", "payment_field", "Champ de Paiement", "contact_field", "Champ de contact", "vendor_field", "Champ de fournisseur", "expense_field", "Champ de d\xe9pense", "project_field", "Champ de projet", "task_field", "Champ de t\xe2che", "group_field", "Champ de Groupe", "number_counter", _s18_164, "prefix", "Pr\xe9fixe", "number_pattern", "Mod\xe8le de num\xe9ro", "messages", "Messages", "custom_css", _s16_315, _s17_116, _s23_73, _s16_181, _s19_126, _s21_94, "Afficher la signature du client sur la facture / le devis PDF.", _s25_46, _s48_3, _s30_13, "Exiger que le client confirme qu'il accepte les conditions de facturation", _s23_42, "Case \xe0 cocher pour les conditions d'offre", _s28_31, "Exiger que le client confirme qu'il accepte les conditions de l'offre", _s25_47, _s20_144, _s30_14, "Exiger que le client signe", _s23_43, "Signature de l'offre", _s22_67, _s42_17, _s27_44, "Autoriser la cr\xe9ation d'un mot de passe pour chaque contact. Si un mot de passe est cr\xe9\xe9, le contact devra entrer un mot de passe avant de voir les factures.", "authorization", "Autorisation", "subdomain", "Sous-domaine", "domain", "Domaine", "portal_mode", "Mode portail", "email_signature", "Cordialement,", _s24_50, "Rendez le r\xe8glement de vos clients plus facile en ajoutant les markup schema.org \xe0 vos courriels.", "plain", "Brut", "light", "Clair", "dark", "Sombre", "email_design", _s18_165, "attach_pdf", "Joindre PDF", _s16_182, "Joindre les Documents", "attach_ubl", "Joindre UBL", "email_style", "Style d'email", _s19_65, "Activer le balisage", "reply_to_email", "Adresse de r\xe9ponse", "reply_to_name", "Nom de r\xe9ponse", "bcc_email", "Courriel CCI", "processed", "Trait\xe9", "credit_card", "Carte de Cr\xe9dit", "bank_transfer", _s17_194, "priority", "Priorit\xe9e", "fee_amount", _s17_195, "fee_percent", _s21_160, "fee_cap", _s16_316, "limits_and_fees", "Limites/Frais", "enable_min", "Activer min", "enable_max", "Activer max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s26_62, "credentials", "Identifiants", "update_address", "Mettre \xe0 jour l'adresse", _s19_68, "Mettre \xe0 jour l'adresse du client avec les d\xe9tails fournis", "rate", "Taux", "tax_rate", "Taux de taxe", "new_tax_rate", _s20_145, "edit_tax_rate", _s22_120, _s16_184, "Taux de taxe cr\xe9\xe9 avec succ\xe8s", _s16_185, "Taux de taxe mis \xe0 jour avec succ\xe8s", _s17_119, "Taux de taxe archiv\xe9 avec succ\xe8s", _s16_186, _s42_18, _s17_120, _s42_19, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Remplissage auto des produits", _s18_96, "La s\xe9lection d\u2019un produit entrainera la MAJ de la description et du prix", "update_products", "Mise \xe0 jour auto des produits", _s20_84, _s65_1, _s16_187, _s22_121, _s21_95, "Convertir automatiquement les prix des produits dans la devise du client", "fees", "Frais", "limits", "Limites", "provider", "Fournisseur", "company_gateway", _s22_122, _s16_189, "Passerelles de paiements", _s19_69, _s19_127, _s20_85, _s20_146, _s23_44, _s37_36, _s23_45, _s43_5, _s24_51, _s40_9, _s23_46, _s41_11, _s24_52, _s41_12, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, "Continuer l'\xe9dition", "discard_changes", "Ignorer les modifications", "default_value", "Valeur Par D\xe9faut", "disabled", "D\xe9sactiv\xe9", "currency_format", _s16_317, _s21_96, "Premier Jour de la Semaine", _s23_47, _s23_74, "sunday", "Dimanche", "monday", "Lundi", "tuesday", "Mardi", "wednesday", "Mercredi", "thursday", "Jeudi", "friday", "Vendredi", "saturday", "Samedi", "january", "Janvier", "february", "F\xe9vrier", "march", "Mars", "april", "Avril", "may", "Mai", "june", "Juin", "july", "Juillet", "august", "Ao\xfbt", "september", "Septembre", "october", "Octobre", "november", "Novembre", "december", "D\xe9cembre", "symbol", "Symbole", "ocde", "Code", "date_format", "Format de la date", "datetime_format", _s17_196, "military_time", "24H", _s18_97, "Affichage sur 24h", "send_reminders", _s19_128, "timezone", "Fuseau horaire", _s19_70, _s18_166, _s17_122, _s18_167, _s19_72, "Filtr\xe9 par Facture", _s18_98, "Filtr\xe9 par Client", _s18_100, "Filtr\xe9 par Vendeur", "group_settings", "Param\xe8tres de groupe", "group", "Groupe", "groups", "Groupes", "new_group", "Nouveau Groupe", "edit_group", _s16_318, "created_group", _s32_28, "updated_group", _s38_22, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s35_35, "deleted_group", _s36_29, "restored_group", _s36_30, "upload_logo", "Envoyer le logo", "uploaded_logo", "Le logo a \xe9t\xe9 envoy\xe9 avec succ\xe8s", "logo", "Logo", "saved_settings", "Les param\xe8tres ont \xe9t\xe9 enregistr\xe9s avec succ\xe8s", _s16_193, "R\xe9glages du produit", "device_settings", _s24_88, "defaults", "Valeurs par d\xe9faut", "basic_settings", _s18_168, _s17_124, _s18_169, "company_details", "Informations sur l\u2019entreprise", "user_details", "Utilisateur", "localization", "Localisation", "online_payments", _s18_170, "tax_rates", "Taux de taxe", "notifications", "Notifications", "import_export", "Importer/Exporter", "custom_fields", _s20_147, "invoice_design", "Mod\xe8le de facture", "buy_now_buttons", _s26_63, "email_settings", "Param\xe8tres d'e-mail", _s23_49, "Mod\xe8les & Rappels", _s22_68, _s27_87, _s19_74, _s25_77, "price", "Prix", "email_sign_up", "Inscription par email", "google_sign_up", _s23_75, _s27_48, "Merci pour votre achat !", "redeem", "Rembourser", "back", "Retour", "past_purchases", "Achats ant\xe9rieurs", _s19_76, _s17_197, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count utilisateur(s)", "upgrade", "Mettre \xe0 niveau", _s25_51, "Veuillez entrer un pr\xe9nom", _s24_54, _s22_123, _s33_24, "Veuillez accepter les conditions d'utilisation et la politique de confidentialit\xe9 pour cr\xe9er un compte.", "i_agree_to_the", "J'accepte les", _s16_195, _s24_89, "privacy_policy", _s28_85, "sign_up", "S\u2019enregistrer", "account_login", "Connexion \xe0 votre compte", "view_website", "Voir le site Web", "create_account", "Cr\xe9er un compte", "email_login", "Email de connexion", "create_new", "Cr\xe9er", _s18_102, _s32_29, _s21_99, "Veuillez enregistrer ou annuler vos modifications", "download", "T\xe9l\xe9charger", _s27_49, "\u03a7\u03c1\u03b5\u03b9\u03ac\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c0\u03bb\u03ac\u03bd\u03bf \u03b5\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7\u03c2", "take_picture", "\u03a6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03c3\u03b5\u03c4\u03b5", "upload_file", "Envoyer un fichier", "document", "Document", "documents", "Documents", "new_document", "\u039d\u03ad\u03bf \u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03bf", "edit_document", "\u0395\u03ba\u03b4\u03ce\u03c3\u03b5\u03c4\u03b5 \u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03bf", _s17_126, "Le document a \xe9t\xe9 envoy\xe9 avec succ\xe8s", _s16_197, "Document mis \xe0 jour avec succ\xe8s", _s17_127, "Document archiv\xe9 avec succ\xe8s", _s16_198, _s38_23, _s17_128, _s38_24, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "\u039a\u03b1\u03bd\u03ad\u03bd\u03b1 \u0399\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03cc", "expense_date", _s18_171, "pending", "En attente", _s16_199, "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7", _s16_200, "\u03a3\u03b5 \u03b5\u03ba\u03ba\u03c1\u03b5\u03bc\u03cc\u03c4\u03b7\u03c4\u03b1", _s16_201, "\u039c\u03b5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "converted", "Converti", _s24_56, _s34_32, "exchange_rate", "Taux de change", _s16_202, "Convertir la devise", "mark_paid", "Marquer comme pay\xe9", "category", "Cat\xe9gorie", "address", "Adresse", "new_vendor", _s19_129, "created_vendor", "Fournisseur cr\xe9\xe9 avec succ\xe8s", "updated_vendor", "Founisseur mis \xe0 jour avec succ\xe8s", "archived_vendor", "Fournisseur archiv\xe9 avec succ\xe8s", "deleted_vendor", "Fournisseur supprim\xe9 avec succ\xe8s", "restored_vendor", "Fournisseur restaur\xe9 avec succ\xe8s", _s16_203, ":count fournisseurs archiv\xe9s avec succ\xe8s", "deleted_vendors", ":count fournisseurs supprim\xe9s avec succ\xe8s", _s16_204, _s36_11, "new_expense", "Saisir une d\xe9pense", "created_expense", "D\xe9pense cr\xe9\xe9e avec succ\xe8s", "updated_expense", "D\xe9pense mise \xe0 jour avec succ\xe8s", _s16_205, "D\xe9pense archiv\xe9e avec succ\xe8s", "deleted_expense", "D\xe9pense supprim\xe9e avec succ\xe8s", _s16_206, "D\xe9pense restaur\xe9e avec succ\xe8s", _s17_130, "D\xe9penses archiv\xe9es avec succ\xe8s", _s16_207, "D\xe9penses supprim\xe9es avec succ\xe8s", _s17_131, _s37_17, "copy_shipping", "Copier exp\xe9dition", "copy_billing", _s18_172, "design", "Design", _s21_100, "\xc9l\xe9ment non trouv\xe9", "invoiced", "Factur\xe9", "logged", "Enregistr\xe9", "running", "En cours", "resume", "Reprendre", "task_errors", "Merci de corriger les horaires conflictuels", "start", "D\xe9but", "stop", "Fin", "started_task", "T\xe2che d\xe9marr\xe9e avec succ\xe8s", "stopped_task", "T\xe2che stopp\xe9e avec succ\xe8s", "resumed_task", "T\xe2che relanc\xe9e avec succ\xe8s", "now", "Maintenant", _s16_208, "D\xe9marrer automatiquement les t\xe2ches", "timer", "Compteur", "manual", "Manuel", "budgeted", "Budg\xe9tis\xe9", "start_time", "D\xe9but", "end_time", "Heure de fin", "date", "Date", "times", "Horaires", "duration", "Dur\xe9e", "new_task", "Nouvelle t\xe2che", "created_task", "T\xe2che cr\xe9\xe9e avec succ\xe8s", "updated_task", "T\xe2che mise \xe0 jour avec succ\xe8s", "archived_task", "T\xe2che archiv\xe9e avec succ\xe8s", "deleted_task", "T\xe2che supprim\xe9e avec succ\xe8s", "restored_task", "T\xe2che restaur\xe9e avec succ\xe8s", "archived_tasks", ":count t\xe2ches archiv\xe9es avec succ\xe8s", "deleted_tasks", ":count t\xe2ches supprim\xe9es avec succ\xe8s", "restored_tasks", _s34_23, _s19_78, _s22_123, "budgeted_hours", _s16_319, "created_project", _s32_30, "updated_project", _s39_13, _s16_210, _s35_36, "deleted_project", _s36_31, _s16_211, "Le projet a \xe9t\xe9 r\xe9tabli avec succ\xe8s", _s17_132, ":count projet(s) a (ont) \xe9t\xe9 archiv\xe9(s)", _s16_212, ":count projet(s) a (ont) \xe9t\xe9 supprim\xe9(s) avec succ\xe8s", _s17_133, _s37_18, "new_project", "Nouveau projet", _s27_53, "Merci d'utiliser notre app !", "if_you_like_it", _s27_88, "click_here", "cliquer ici", _s18_106, "Cliquer ici", "to_rate_it", "pour \xe9valuer notre app.", "average", "Moyenne", "unapproved", "Non approuv\xe9", _s30_19, _s49_2, "locked", "Verrouill\xe9", "authenticate", "Connexion", _s19_80, _s23_76, _s24_58, _s21_161, "footer", "Pied de page", "compare", "Comparer", "hosted_login", "Authentification Hosted", "selfhost_login", "Authentification Selfhost", "google_sign_in", _s21_162, "today", "Aujourd'hui", "custom_range", "Intervalle personnalis\xe9", "date_range", _s19_130, "current", "Actuel", "previous", "Pr\xe9c\xe9dent", "current_period", "P\xe9riode actuelle", _s17_134, "Comparaison de p\xe9riode", "previous_period", _s18_173, "previous_year", _s16_320, "compare_to", "Comparer \xe0", "last7_days", _s16_321, "last_week", "Semaine derni\xe8re", "last30_days", _s17_198, "this_month", "Mois en cours", "last_month", "Mois dernier", "this_year", "Cette ann\xe9e", "last_year", "Derni\xe8re ann\xe9e", "custom", "Personnalis\xe9", _s16_213, "Dupliquer la facture", "clone_to_quote", "Dupliquer en devis", "clone_to_credit", "Cloner en cr\xe9dit", "view_invoice", "Voir la facture", "convert", "Convertir", "more", "Plus", "edit_client", "Modifier ce client", "edit_product", "\xc9diter ce produit", "edit_invoice", _s19_131, "edit_quote", "\xc9diter ce devis", "edit_payment", "\xc9diter le paiement", "edit_task", "\xc9diter la t\xe2che", "edit_expense", "\xc9diter la d\xe9pensee", "edit_vendor", _s21_163, "edit_project", "Editer le projet", _s20_87, "Editer devis r\xe9current", "billing_address", _s22_124, _s16_215, "Adresse de Livraison", "total_revenue", "Revenu total", "average_invoice", "Facture moyenne", "outstanding", "Impay\xe9", "invoices_sent", _s24_90, "active_clients", "clients actifs", "close", "Fermer", "email", "E-mail", "password", "Mot de passe", "url", "URL", "secret", "Cl\xe9 secr\xe8te", "name", "Nom", "logout", "Se d\xe9connecter", "login", "Connexion", "filter", "Filtrer", "sort", "Trier", "search", "Rechercher", "active", "Actif", "archived", "Archiv\xe9", "deleted", "Supprim\xe9", "dashboard", "Tableau de bord", "archive", "Archiver", "delete", "Supprimer", "restore", "Restaurer", _s16_217, "Rafraichissement termin\xe9", _s23_50, "Entrez votre adresse e-mail", _s26_37, "Entez votre mot de passe", _s21_103, "Entrez votre URL", _s26_39, "Entrez la cl\xe9 produit", "ascending", "Ascendant", "descending", "Descendant", "save", "Sauvegarder", _s17_136, "Une erreur s'est produite", "paid_to_date", "Pay\xe9 \xe0 ce jour", "balance_due", "Montant d\xfb", "balance", "Solde", "overview", "Vue d'ensemble", "details", "D\xe9tails", "phone", "T\xe9l\xe9phone", "website", "Site Web", "vat_number", "Num\xe9ro de TVA", "id_number", "Num\xe9ro ID", "create", "Cr\xe9er", _s19_82, _s35_37, "error", "Erreur", _s16_219, _s20_148, "contacts", "Informations de contact", "additional", "Additionnel", "first_name", "Pr\xe9nom", "last_name", "Nom", "add_contact", _s18_174, "are_you_sure", "Voulez-vous vraiment effectuer cette action ?", "cancel", "Annuler", "ok", "Ok", "remove", "Supprimer", _s16_221, "L'adresse de courriel n'est pas correcte", "product", "Produit", "products", "Produits", "new_product", "Nouvel article", "created_product", "Produit cr\xe9\xe9 avec succ\xe8s", "updated_product", "Produit mis \xe0 jour avec succ\xe8s", _s16_223, "Produit archiv\xe9 avec succ\xe8s", "deleted_product", _s37_37, _s16_224, "Le produit a \xe9t\xe9 r\xe9tabli avec succ\xe8s", _s17_138, _s36_32, _s16_225, ":count produit(s) supprim\xe9(s) avec succ\xe8s", _s17_139, _s37_19, "product_key", "Produit", "notes", "Notes", "cost", "Co\xfbt", "client", "Client", "clients", "Clients", "new_client", "Nouveau client", "created_client", "Client cr\xe9\xe9 avec succ\xe8s", "updated_client", "Client modifi\xe9 avec succ\xe8s", "archived_client", "Client archiv\xe9 avec succ\xe8s", _s16_226, _s35_38, "deleted_client", "Client supprim\xe9 avec succ\xe8s", "deleted_clients", ":count clients supprim\xe9s avec succ\xe8s", "restored_client", "Client restaur\xe9 avec succ\xe8s", _s16_227, _s36_13, "address1", "Rue", "address2", "Appt/B\xe2timent", "city", "Ville", "state", _s18_156, "postal_code", "Code postal", "country", "Pays", "invoice", "Facture", "invoices", "Factures", "new_invoice", _s16_322, "created_invoice", "Facture cr\xe9\xe9e avec succ\xe8s", "updated_invoice", "Facture modifi\xe9e avec succ\xe8s", _s16_228, "Facture archiv\xe9e avec succ\xe8s", "deleted_invoice", "Facture supprim\xe9e avec succ\xe8s", _s16_229, "Facture restaur\xe9e avec succ\xe8s", _s17_140, ":count factures archiv\xe9es avec succ\xe8s", _s16_230, _s38_25, _s17_141, _s37_20, "emailed_invoice", "Facture envoy\xe9e par e-mail avec succ\xe8s", "emailed_payment", "Paiement envoy\xe9 par email avec succ\xe8s", "amount", "Montant", "invoice_number", "Num\xe9ro de facture", "invoice_date", "Date de facture", "discount", "Remise", "po_number", "N\xb0 de Bon de Commande", "terms", "Conditions", "public_notes", "Note publique", "private_notes", _s18_175, "frequency", "Fr\xe9quence", "start_date", "Date de d\xe9but", "end_date", "Date de fin", "quote_number", "Devis num\xe9ro", "quote_date", "Date du devis", "valid_until", "Valide jusqu'au", "items", "Articles", "partial_deposit", "Depot Partial", "description", "Description", "unit_cost", "Co\xfbt unitaire", "quantity", "Quantit\xe9", "add_item", "Ajouter Article", "contact", "Contact", "work_phone", "T\xe9l\xe9phone", "total_amount", "Montant Total", "pdf", "Fichier PDF", "due_date", "Date d'\xe9ch\xe9ance", _s16_231, _s16_313, "status", "Statut", _s17_142, "Etat de Facture", "quote_status", "\xc9tat du devis", _s22_69, "Cliquer pour ajouter un article (objet)", _s22_71, _s35_39, "count_selected", "nombre selectionne", "total", "Total", "percent", "Pourcent", "edit", "\xc9diter", "dismiss", "Quitter", _s20_89, "S\xe9lectionnez une date", _s22_72, "S\xe9lectionnez un client", _s24_60, "S\xe9lectionnez une facture", "task_rate", "Taux de t\xe2che", "settings", "Param\xe8tres", "language", "Langue", "currency", "Devise", "created_at", "Date de cr\xe9ation", "created_on", "Cr\xe9\xe9 le", "updated_at", "Mis \xe0 jour", "tax", "Taxe", _s30_21, "S\xe9lectionnez un num\xe9ro de facture", _s27_57, "S\xe9lectionner un num\xe9ro de devis", "past_due", "En retard", "draft", "Brouillon", "sent", "Envoy\xe9", "viewed", "Vu", "approved", "Approuv\xe9", "partial", "Partiel/d\xe9p\xf4t", "paid", "Pay\xe9", "mark_sent", _s20_149, _s22_74, "Facture marquee comme envoyee avec succes", _s22_75, "Facture marqu\xe9e comme envoy\xe9e", _s23_52, "Les factures ont \xe9t\xe9 marqu\xe9es envoy\xe9es", _s23_53, "Factures marqu\xe9es comme envoy\xe9es", "done", "Termin\xe9", _s37_21, "Veuillez introduire un nom de client", "dark_mode", "Mode sombre", _s27_59, "Recommencer k'app pour introduire l'app change", "refresh_data", "Rafra\xeechir les donn\xe9es", "blank_contact", "Details pour contacter la Banque", "activity", "Activit\xe9", _s16_233, "Pas d'archives trouves", "clone", "Dupliquer", "loading", "Chargement", "industry", "Champ", "size", "Taille", "payment_terms", "Conditions de paiement", "payment_date", _s16_323, "payment_status", _s16_324, _s16_235, "En attente", _s16_236, "Annul\xe9", _s16_237, "\xc9chou\xe9", _s16_238, "Compl\xe9t\xe9", _s16_239, _s23_77, _s16_240, "Remboursement", _s17_143, "Non appliqu\xe9", _s17_144, _s19_47, "net", "Net", "client_portal", "Portail client", "show_tasks", "Afficher des taches", "email_reminders", "Messages de rappel par courriel", "enabled", "Activ\xe9", "recipients", "Destinataires", "initial_email", _s16_325, "first_reminder", "Premier rappel", "second_reminder", "Second rappel", "third_reminder", _s16_326, "reminder1", "Premier Message de Rappel", "reminder2", "Deuxieme Message de Rappel", "reminder3", "Troisieme Message de Rappel", "template", "Mod\xe8le", "send", "Envoyer", "subject", "Sujet", "body", "Corps", "send_email", "Envoyer l'e-mail", "email_receipt", "Envoyer le re\xe7u par e-mail au client", "auto_billing", "Debit Automatique", "button", "Bouton", "preview", "Pr\xe9visualisation", "customize", "Personnaliser", "history", "Historique", "payment", "Paiement", "payments", "Paiements", "refunded", "Rembours\xe9", "payment_type", _s16_303, _s21_105, "R\xe9f\xe9rence transaction", "enter_payment", "Saisissez un paiement", "new_payment", "Entrer un paiement", "created_payment", "Paiement cr\xe9\xe9 avec succ\xe8s", "updated_payment", "Paiement mis \xe0 jour avec succ\xe8s", _s16_241, "Paiement archiv\xe9 avec succ\xe8s", "deleted_payment", "Paiement supprim\xe9 avec succ\xe8s", _s16_242, "Paiement restaur\xe9 avec succ\xe8s", _s17_145, ":count paiement archiv\xe9s avec succ\xe8s", _s16_243, ":count paiements supprim\xe9s avec succ\xe8s", _s17_146, _s37_23, "quote", "Devis", "quotes", "Devis", "new_quote", "Nouveau devis", "created_quote", "Devis cr\xe9\xe9 avec succ\xe8s", "updated_quote", "Devis mis \xe0 jour avec succ\xe8s", "archived_quote", "Devis archiv\xe9 avec succ\xe8s", "deleted_quote", "Devis supprim\xe9 avec succ\xe8s", "restored_quote", "Devis restaur\xe9 avec succ\xe8s", "archived_quotes", ":count devis archiv\xe9s avec succ\xe8s", "deleted_quotes", ":count devis supprim\xe9s avec succ\xe8s", "restored_quotes", _s35_23, "expense", "D\xe9pense", "expenses", "D\xe9penses", "vendor", "Fournisseur", "vendors", "Fournisseurs", "task", "T\xe2che", "tasks", "T\xe2ches", "project", "Projet", "projects", "Projets", "activity_1", _s30_44, "activity_2", _s33_38, "activity_3", _s34_33, "activity_4", _s32_31, "activity_5", _s38_26, "activity_6", ":user a mail\xe9 la facture :invoice pour :client \xe0 :contact", "activity_7", ":contact a vu la facture :invoice pour :client", "activity_8", _s35_40, "activity_9", _s36_33, "activity_10", ":contact a saisi un paiement :payment concernant :invoice pour :client", "activity_11", ":user a mis \xe0 jour le moyen de paiement :payment", "activity_12", ":user a archiv\xe9 le moyen de paiement :payment", "activity_13", ":user a supprim\xe9 le moyen de paiement :payment", "activity_14", ":user a entr\xe9 le cr\xe9dit :credit", "activity_15", _s36_34, "activity_16", _s33_39, "activity_17", _s34_34, "activity_18", ":user a cr\xe9\xe9 le devis :quote", "activity_19", ":user a mis \xe0 jour le devis :quote", "activity_20", ":user a mail\xe9 un devis :quote pour :client \xe0 :contact", "activity_21", _s29_64, "activity_22", ":user a archiv\xe9 le devis :quote", "activity_23", ":user a supprim\xe9 le devis :quote", "activity_24", ":user a restaur\xe9 le devis :quote", "activity_25", _s36_35, "activity_26", _s34_35, "activity_27", _s37_38, "activity_28", _s34_36, "activity_29", ":contact a approuv\xe9 le devis :quote pour :client", "activity_30", _s35_41, "activity_31", _s38_27, "activity_32", _s39_14, "activity_33", _s39_15, "activity_34", _s32_32, "activity_35", _s35_42, "activity_36", _s36_36, "activity_37", _s36_37, "activity_39", ":user a annul\xe9 un paiement de :payment_amount (:payment)", "activity_40", ":user a rembours\xe9 :adjustment d'un paiement de :payment_amount (:payment)", "activity_41", _s50_12, "activity_42", _s27_89, "activity_43", _s33_40, "activity_44", _s30_45, "activity_45", _s31_37, "activity_46", _s31_38, "activity_47", _s38_28, "activity_48", _s32_33, "activity_49", _s38_29, "activity_50", _s35_43, "activity_51", _s36_38, "activity_52", _s36_39, "activity_53", _s48_4, "activity_54", ":user a pay\xe9 la facture :invoice", "activity_55", ":contact a r\xe9pondu au ticket :ticket", "activity_56", ":user a visualis\xe9 le ticket :ticket", "activity_57", "La facture :invoice n'a pu \xeatre envoy\xe9e", "activity_58", _s35_44, "activity_59", _s34_37, "activity_60", _s29_64, "activity_61", _s36_40, "activity_62", _s41_13, "activity_63", _s69_1, "activity_64", _s70_0, "activity_65", _s71_0, "activity_66", _s70_1, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s27_90, "emailed_quote", "Devis envoy\xe9 par e-mail avec succ\xe8s", "emailed_credit", "Le cr\xe9dit a envoy\xe9 par mail avec succ\xe8s", _s20_91, "Le devis s\xe9lectionn\xe9 a \xe9t\xe9 envoy\xe9 avec succ\xe8s", _s21_107, "Le cr\xe9dit a bien \xe9t\xe9 marqu\xe9 comme envoy\xe9", "expired", "Expir\xe9", "all", "Tous", "select", "S\xe9lectionner", _s22_76, _s34_38, "custom_value1", "Valeur Personnalis\xe9e 1", "custom_value2", "Valeur Personnalis\xe9e 2", "custom_value3", _s22_125, "custom_value4", _s22_126, _s18_107, _s30_46, _s24_65, _s39_16, _s29_43, "Message personnalis\xe9 pour une facture impay\xe9e", _s27_64, "Message personnalis\xe9 pour un paiement de facture", _s31_23, "Message personnalis\xe9 pour un devis refus\xe9", "lock_invoices", _s24_91, "translations", "Traductions", _s19_83, "Mod\xe8le de num\xe9ro de t\xe2che", _s19_85, "Mod\xe8le de compteur de t\xe2che", _s22_78, "Mod\xe8le de num\xe9ro de d\xe9pense", _s22_80, "Mod\xe8le de compteur de d\xe9pense", _s21_108, "Mod\xe8le de num\xe9ro de fournisseur", _s21_110, "Mod\xe8le de compteur de fournisseur", _s21_112, "Mod\xe8le de num\xe9ro de ticket", _s21_114, "Mod\xe8le de compteur de ticket", _s22_82, "Mod\xe8le de num\xe9ro de paiement", _s22_84, "Mod\xe8le de compteur de paiement", _s22_86, "Mod\xe8le de num\xe9ro de facture", _s22_88, _s29_65, _s20_92, "Mod\xe8le de num\xe9ro de devis", _s20_94, "Compteur du num\xe9ro de devis", _s21_116, _s26_64, _s21_118, _s28_86, _s21_120, _s26_64, _s21_121, _s28_86, _s18_109, _s33_41, "counter_padding", _s22_127, _s28_66, "Partager le compteur pour les facture et les offres", _s18_111, "Nom par d\xe9faut de la taxe 1", _s18_113, "Taux par d\xe9faut de la taxe 1", _s18_115, "Nom par d\xe9faut de la taxe 2", _s18_117, "Taux par d\xe9faut de la taxe 2", _s18_119, "Nom par d\xe9faut de la taxe 3", _s18_121, "Taux par d\xe9faut de la taxe 3", _s21_122, "Sujet du courriel de la facture", _s19_87, "Sujet du courriel du devis", _s21_124, "Sujet du courriel du paiement", _s29_45, "Sujet du mail de paiement partiel", "show_table", "Afficher en tableau", "show_list", "Afficher en liste", "client_city", "Ville du client", "client_state", "R\xe9gion du client", "client_country", "Pays du client", _s16_244, "Le client est actif", "client_balance", "Solde du client", "client_address1", "Adresse du client", "client_address2", _s22_128, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, "Adresse de livraison du client", _s24_68, "App / Bureau de livraison du client", "type", "Type", "invoice_amount", _s21_164, _s16_248, "Date limite", "tax_rate1", "Taux de taxe 1", "tax_rate2", "Taux de taxe 2", "tax_rate3", "Taux de taxe 3", "auto_bill", _s23_78, "archived_at", "Archiv\xe9 le", "has_expenses", "D\xe9penses en cours", "custom_taxes1", "Autres taxes 1", "custom_taxes2", "Autres taxes 2", "custom_taxes3", "Autres taxes 3", "custom_taxes4", "Autres taxes 4", _s17_149, "Autre frais 1", _s17_150, "Autre frais 2", _s17_151, "Autre frais 3", _s17_152, "Autre frais 4", "is_deleted", "Supprim\xe9", "vendor_city", _s20_150, "vendor_state", "R\xe9gion du fournisseur", "vendor_country", _s19_132, "is_approved", "Est approuv\xe9", "tax_name", "Nom de la taxe", "tax_amount", "Montant de la taxe", "tax_paid", "Taxe pay\xe9e", "payment_amount", _s19_133, "age", "Anciennet\xe9", "is_running", "En cours", "time_log", _s16_327, "bank_id", "Banque", _s19_89, _s26_65, _s16_249, _s20_151, _s19_91, _s30_47, "tax_name1", _s16_328, "tax_name2", _s16_329, "tax_name3", "Tax Name 3", "transaction_id", _s17_199, _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "fr_CA", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Action", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Calendrier", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s20_119, "archive_invoice", _s19_104, "archive_quote", "Archiver la soumission", "archive_credit", _s18_143, "archive_task", "Archiver la T\xe2che", "archive_client", _s18_144, "archive_project", _s18_145, "archive_expense", _s19_105, "restore_payment", _s21_145, "restore_invoice", _s20_120, "restore_quote", "Restaurer la soumission", "restore_credit", _s19_106, "restore_task", "Restaurer la T\xe2che", "restore_client", _s19_107, "restore_project", _s19_108, "restore_expense", _s20_121, "archive_vendor", "Archiver le fournisseur", "restore_vendor", "Restaurer un fournisseur", "create_product", "Nouveau produit", "update_product", "Update Product", "delete_product", "Supprimer le produit", "restore_product", "Restaurer le produit", "archive_product", "Archiver le produit", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "Supprimer le bon de commande", _s22_, "Restaurer le bon de commande", _s22_1, "Archiver le bon de commande", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Modes de paiement", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", _s17_179, "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Heure", _s17_1, _s40_, _s17_2, "Afficher le pied de page du courriel", _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, "Cliquez sur + pour cr\xe9er un enregistrement", "last365_days", "Dernier 365 jours", "import_design", "Importer le design", "imported_design", "Le design a \xe9t\xe9 import\xe9", "invalid_design", "Le design n'est pas valide, la :value est manquante", _s17_4, "Souhaitez-vous t\xe9l\xe9verser votre logo ?", "upload", "T\xe9l\xe9verser", _s17_5, "Version install\xe9e", _s23_0, "Avertir le fournisseur lors du paiement", _s28_5, "Envoyer un courriel au fournisseur lorsque la d\xe9pense est marqu\xe9e comme pay\xe9e", "update_payment", "Mettre \xe0 jour le paiement", "markup", "Markup", _s22_3, _s20_152, _s19_6, "Bon de commande envoy\xe9", _s21_9, "Bon de commande vu", _s23_2, "Bon de commande accept\xe9", _s20_2, "Le montant du cr\xe9dit ne peut pas \xeatre plus grand que le montant du paiement", "klarna", "Klarna", _s29_3, "D\xe9finir un taux de change lors de la saisi d'un paiement manuel", _s29_4, "D\xe9finir un taux de change lors de la cr\xe9ation d'une d\xe9pense", "matomo_url", "URL Matomo", "matomo_id", "ID Matomo", _s21_11, "Ajouter \xe0 la facture", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Supprimer le projet", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Inscription requise", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Sauvegarder comme conditions par d\xe9faut", _s22_5, "Sauvegarder comme pied de facture par d\xe9faut", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, "Num\xe9ro de bon de commande", _s19_11, "Article de bon de commande", _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Le compte bancaire a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s20_11, "Le compte bancaire a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s17_12, "\xe9diter le compte bancaire", _s16_14, _s16_15, "account_type", "Type de compte", _s16_16, "Nouveau compte bancaire", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "S\xe9lectionn\xe9s", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", _s23_64, "delete_credit", _s19_109, "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Compte de banque", "bank_accounts", _s17_180, _s21_21, "Le compte bancaire a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Champ", "period", "Period", "fields_per_row", "Champs par ligne", _s21_23, "Factures en cours", _s26_2, _s17_181, _s24_10, "Paiements re\xe7us", _s23_8, "Paiements rembours\xe9s", _s19_20, "Soumissions en cours", _s21_24, "Soumissions approuv\xe9es", _s23_9, "Soumissions non approuv\xe9es", _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", ":user a cr\xe9\xe9 le bon de commande :purchase_order", "activity_131", ":user a mis \xe0 jour le bon de commande :purchase_order", "activity_132", ":user a archiv\xe9 le bon de commande :purchase_order", "activity_133", ":user a supprim\xe9 le bon de commande :purchase_order", "activity_134", ":user a restaur\xe9 le bon de commande :purchase_order", "activity_135", ":user a envoy\xe9 par courriel le bon de commande :purchase_order", "activity_136", ":contact a vu le bon de commande :purchase_order", "activity_137", ":contact a accept\xe9 le bon de commande :purchase_order", "vendor_portal", "Portail du fournisseur", "send_code", "Envoyer le code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Renvoyer", "verify", "V\xe9rifier", _s18_13, "Veuillez fournir un num\xe9ro de t\xe9l\xe9phone", _s20_21, "Num\xe9ro de t\xe9l\xe9phone non valide", _s19_21, "V\xe9rifier le num\xe9ro de t\xe9l\xe9phone", _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Fusionner", "php81_required", "Note: v5.5 requiert PHP 8.1", _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activer", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Envoyer maintenant", "received", "Re\xe7u", _s19_24, "Date du bon de commande", _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, "Le bon de commande a \xe9t\xe9 ajout\xe9 \xe0 l'inventaire", _s34_6, "Les bons de commande ont \xe9t\xe9 ajout\xe9s \xe0 l'inventaire", _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, "D\xe9tails du bon de commande", "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accepter", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, "Le bon de commande a \xe9t\xe9 marqu\xe9 comme envoy\xe9", _s30_1, "Les bons de commande ont \xe9t\xe9 marqu\xe9s comme envoy\xe9s", _s23_12, "Le bon de commande a \xe9t\xe9 accept\xe9", _s24_14, "Les bons de commande ont \xe9t\xe9 accept\xe9s", _s24_15, "Le bon de commande a \xe9t\xe9 annul\xe9", _s25_6, "Les bons de commande ont \xe9t\xe9 annul\xe9s", "accepted", "Accepted", _s22_21, _s22_22, _s20_25, "Total du bon de commande", _s20_27, "Envoyer le bon de commande par courriel", _s26_3, "Envoyer les bons de commande par courriel", _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, "Design du bon de commande", _s20_32, "Conditions du bon de commande", _s21_34, "Pied de page du bon de commande", _s32_7, _s28_79, _s37_4, _s42_1, "purchase_order", "Bon de commande", "purchase_orders", "Bons de commande", _s18_20, "Nouveau bon de commande", _s19_27, "\xc9diter le bon de commande", _s22_26, _s20_152, _s22_27, "Bon de commande mis \xe0 jour", _s23_14, "Bon de commande archiv\xe9", _s22_28, "Bon de commande supprim\xe9", _s22_29, "Bon de commande retir\xe9", _s23_15, "Bon de commande restaur\xe9", _s21_36, "Rechercher un bon de commande", _s22_30, "Rechercher des bons de commande", "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s22_102, "default", "Par d\xe9faut", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Suivre l'inventaire", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "En attente", "view_map", "Voir la carte", _s18_22, "D\xe9finir design par d\xe9faut", "add_gateway", _s22_103, _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Items de soumission", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Utiliser les termes de la soumission", _s20_35, "Lors de la conversion d'une soumission en facture", "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Cr\xe9er votre compte en quelques secondes", "login_label", _s28_9, "add_to_invoice", _s29_58, _s17_28, _s17_29, "week", "Semaine", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s20_122, "range", "\xc9tendue", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Cr\xe9er un projet", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Les frais pour une facture de :amount serait :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", "Soumission approuv\xe9 avec succ\xe8s", "approved_quotes", ":value soumissions approuv\xe9 avec succ\xe8s", "approve", "Approuver", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "Le client a \xe9t\xe9 purg\xe9 avec succ\xe8s", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s21_146, _s21_44, _s55_2, "print_pdf", "Imprimer le PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Cacher l'aper\xe7u", "edit_record", "Modifier l'enregistrement", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Pr\xe9l\xe8vement automatique", _s21_45, _s30_6, "set_password", "Nouveau mot de passe", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, "Passerelle d\xe9connect\xe9e", "disconnect", "D\xe9connexion", "add_to_invoices", "Ajouter aux factures", "acss", _s29_47, "becs", "BECS Pr\xe9l\xe8vement automatique", "bulk_download", "T\xe9l\xe9charger", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, "Code postal du client", _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s26_52, "view_statement", "Visualiser le relev\xe9", "sepa", "SEPA Pr\xe9l\xe8vement automatique", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Syst\xe8me", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Envoyer les factures par courriel", _s17_35, "Envoyer les soumissions par courriel", _s18_28, "Envoyer les cr\xe9dits par courriel", "from_name", "Nom de", _s16_46, _s16_47, _s17_36, _s18_146, _s18_29, _s20_123, _s21_46, _s27_81, _s22_37, _s28_80, _s25_8, "La d\xe9pense r\xe9currente a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", _s25_9, "La d\xe9pense r\xe9currente a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s26_7, "La d\xe9pense r\xe9currente a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s25_10, _s36_31, _s25_11, _s38_4, _s26_8, "La d\xe9pense r\xe9currente a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", _s22_104, _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importer les donn\xe9es", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", ":user a cr\xe9\xe9 une facture r\xe9currente :recurring_invoice", "activity_101", ":user a mis \xe0 jour une facture r\xe9currente :recurring_invoice", "activity_102", ":user a archiv\xe9 une facture r\xe9currente :recurring_invoice", "activity_103", ":user a supprim\xe9 une facture r\xe9currente :recurring_invoice", "activity_104", ":user a restaur\xe9 une facture r\xe9currente :recurring_invoice", _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Soumission cr\xe9\xe9", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", _s20_124, "invoice_item", "Invoice Item", "quote_item", "Item de soumission", _s18_37, _s17_182, _s17_40, "Nom du contact", "order", "Order", "unassigned", "Non assign\xe9", "partial_value", "Doit \xeatre plus grand que z\xe9ro et moins que le total", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Autoriser", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "D\xe9finissez le sous-domaine ou affichez la facture sur votre site web.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, "Soumission valide jusqu'au", "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Code promo", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "S\xe9curit\xe9", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abonnement", "subscriptions", "Abonnements", _s16_255, "Nouvel abonnement", _s17_155, _s19_110, _s20_96, _s27_82, _s20_97, _s33_33, _s21_126, _s30_41, _s20_98, "L'abonnement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s20_99, "L'abonnement a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s21_127, "L'abonnement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s19_93, "Recherche de 1 abonnement", _s20_100, "Recherche :count abonnements", _s26_11, "Le sous-domaine n'est pas disponible", "connect_gmail", "Connectez Gmail", _s16_65, "D\xe9connecter Gmail", "connected_gmail", "Gmail a \xe9t\xe9 connect\xe9 avec succ\xe8s", _s18_45, "Gmail a \xe9t\xe9 d\xe9connect\xe9 avec succ\xe8s", _s16_67, "Les modifications apport\xe9es au code de base peuvent bloquer la mise \xe0 jour, vous pouvez ex\xe9cuter cette commande pour annuler les modifications:", _s16_68, "Num\xe9ro d'identification du client", "count_minutes", ":count minutes", _s16_70, "D\xe9lai d'expiration du mot de passe", _s29_12, _s53_2, "use_last_email", "Utiliser le dernier e-mail", _s16_72, "Activer la soci\xe9t\xe9", _s21_58, "Activez les courriels, les factures r\xe9currentes et les notifications", _s27_22, _s45_13, _s27_23, _s40_6, _s34_10, "Attention: modifier votre num\xe9ro de t\xe9l\xe9phone d\xe9sactivera l'authentification \xe0 deux facteurs 2FA", "help_translate", "Aide \xe0 la traduction", _s23_23, _s29_59, "resend_invite", "Renvoyer l'invitation", _s19_42, "L'authentification \xe0 deux facteurs 2FA a \xe9t\xe9 d\xe9sactiv\xe9e avec succ\xe8s", _s16_74, "Le compte a \xe9t\xe9 connect\xe9 avec succ\xe8s", _s19_43, "Le comte a \xe9t\xe9 d\xe9connect\xe9 avec succ\xe8s", "delivered", "Livr\xe9", "bounced", "Rejet\xe9s", "spam", "Pourriel", "view_docs", "Afficher la documentation", _s32_10, _s94_0, "send_sms", "Envoyer un SMS", "sms_code", "Code SMS", _s21_59, "Scannez le code barre avec une :link app compatible.", _s18_46, "Vous avez activ\xe9 authentification \xe0 deux facteurs avec succ\xe8s.", "connect_google", "Connectez Google", _s17_46, "D\xe9connecter Google", _s17_48, "Authentification \xe0 deux facteurs", _s18_47, "D\xe9sactiver l'authentification \xe0 deux facteurs", _s34_11, "Requiert un mot de passe avec une connexion de r\xe9seau social", "stay_logged_in", "Restez connect\xe9", _s23_25, "Avertissement: Votre session va expirer bient\xf4t", "count_hours", ":count heures", "count_day", "1 jour", "count_days", ":count jours", _s19_44, "Expiration de la session web", _s17_49, _s22_105, "resend_email", "Renvoyer le courriel", _s26_13, "Veuillez confirmer votre adresse courriel", _s16_75, _s18_147, _s19_46, _s27_91, _s19_48, "Veuillez s\xe9lectionner un utilisateur authentifi\xe9 avec Gmail", "list_long_press", "Longue pression pour liste", "show_actions", "Afficher les actions", _s17_51, "D\xe9marrer la multis\xe9lection", _s27_25, "Un courriel a \xe9t\xe9 envoy\xe9 pour confirmer l'adresse courriel", _s21_60, "Pour utiliser :client_counter veuillez ajouter soit :client_number ou :client_id_number pour \xe9viter les conflits", "this_quarter", "Ce trimestre", "last_quarter", _s17_183, "to_update_run", "Pour mettre \xe0 jour l'ex\xe9cution", _s18_49, _s20_125, _s16_76, "URL d'enregistrement", "invoice_project", _s18_148, "invoice_task", _s17_184, "invoice_expense", "Facture de d\xe9pense", _s19_49, "Rechercher 1 d\xe9lai de paiement", _s20_47, "Rechercher :count d\xe9lais de paiement", _s16_78, _s28_81, "save_and_email", _s35_30, _s16_80, _s25_67, _s16_82, _s16_300, _s17_53, "Solde converti", _s22_41, "Pay\xe9 \xe0 ce jour converti", _s24_30, "Solde de cr\xe9dit converti", "converted_total", "Total converti", "is_sent", "Est Envoy\xe9", _s17_55, _s20_126, "document_upload", "T\xe9l\xe9versement de document", _s20_48, "Autoriser les clients \xe0 t\xe9l\xe9verser des documents", "expense_total", "Total des d\xe9penses", "enter_taxes", "Saisir les taxes", "by_rate", "Par taux", "by_amount", "Par montant", "enter_amount", "Entrer le montant", "before_taxes", "Avant taxes", "after_taxes", "Apr\xe8s taxes", "color", "Couleur", "show", "Voir", "hide", "Cacher", "empty_columns", "Colonnes vides", _s21_62, "Mode debug activ\xe9", _s26_14, "Avertissement: Pour usage local seulement. Fuites de donn\xe9es possible. En savoir plus.", "running_tasks", "T\xe2ches en cours", "recent_tasks", "T\xe2ches r\xe9centes", "recent_expenses", "D\xe9penses r\xe9centes", _s17_57, "D\xe9penses \xe0 venir", "update_app", _s19_111, "started_import", _s35_31, _s24_32, _s32_22, _s20_49, "Utiliser taxes incluses", _s18_51, "Est Montant rabais", "column", "Colonne", "sample", "Exemple", "map_to", "Mapper vers", "import", "Importer", _s25_21, "Utiliser premi\xe8re rang\xe9e comme noms de colonnes", "select_file", _s32_23, _s16_84, _s25_68, "csv_file", "Fichier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Comptabilit\xe9", _s22_43, "Veuillez fournir tous les CSV.", "import_type", _s18_149, "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", _s17_185, "webhook_url", "URL Webhook", _s17_59, _s19_112, "sidebar_editor", "\xc9diteur de barre lat\xe9rale", _s22_44, "Veuillez saisir ':value' pour confirmer", "purge", "Purger", "service", "Service", "clone_to", "Cloner vers", "clone_to_other", "Cloner vers Autre", "labels", "\xc9tiquettes", "add_custom", "Ajout personnalis\xe9", "payment_tax", "Paiement de taxe", "unpaid", "Impay\xe9", "white_label", "Sans marque", "delivery_note", "Note de livraison", _s24_35, _s39_10, _s24_37, _s37_31, "source_code", "Code source", "app_platforms", _s17_186, "invoice_late", "facture en retard", "quote_expired", _s18_176, "partial_due", "Montant partiel d\xfb", "invoice_total", "Montant total", "quote_total", "Total de la soumission", "credit_total", "Total du cr\xe9dit", _s23_26, "Total de facture", "actions", "Actions", "expense_number", "Num\xe9ro de d\xe9pense", "task_number", "Num\xe9ro de t\xe2che", "project_number", "Num\xe9ro de projet", "project_name", "Nom du projet", "warning", "Avertissement", "view_settings", _s19_113, _s24_39, "Avertissement: Cette entreprise n'a pas encore \xe9t\xe9 activ\xe9e", "late_invoice", _s17_187, "expired_quote", _s18_176, "remind_invoice", _s19_114, "cvv", "CVV", "client_name", "Nom du client", "client_phone", "T\xe9l\xe9phone du client", "required_fields", "Champs requis", "calculated_rate", "Taux calcul\xe9", _s17_61, "Taux de t\xe2che par d\xe9faut", "clear_cache", "Vider le cache", "sort_order", "Ordre de tri", "task_status", "\xc9tat", "task_statuses", "\xc9tats de t\xe2che", "new_task_status", "Nouvel \xe9tat de t\xe2che", _s16_86, "\xc9dition de l'\xe9tat de t\xe2che", _s19_50, "L'\xe9tat de t\xe2che a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s19_51, "Le statut de la t\xe2che a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s20_51, "L'\xe9tat de t\xe2che a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s19_52, "L'\xe9tat de t\xe2che a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s19_53, "L'\xe9tat de t\xe2che a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s20_52, "L'\xe9tat de t\xe2che a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s22_45, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 archiv\xe9s succ\xe8s", _s21_64, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s22_46, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", _s18_53, _s25_69, _s20_54, _s31_33, _s16_88, "Afficher le tableau des t\xe2ches", _s21_65, "Toujours afficher la section des t\xe2ches lors de la cr\xe9ation de factures", _s20_55, _s39_11, _s25_22, _s63_3, _s20_57, "Facturer le journal des dates des t\xe2ches", _s25_23, "Ajouter les d\xe9tails de date aux lignes d'articles des factures", _s21_66, "D\xe9marrer les t\xe2ches avant de sauvegarder", _s18_54, "Configurer les \xe9tats", "task_settings", "Param\xe8tres des t\xe2ches", _s20_59, _s25_70, _s18_56, "Cat\xe9gories de d\xe9pense", _s20_61, _s29_60, _s21_67, "\xc9diter la cat\xe9gorie D\xe9pense", _s24_40, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s24_41, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s25_25, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s24_42, _s40_7, _s24_43, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 retir\xe9e avec succ\xe8s", _s25_26, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 r\xe9tablie avec succ\xe8s", _s27_29, ":count cat\xe9gories de d\xe9pense ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s26_15, "Les :value cat\xe9gories de d\xe9pense ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s27_30, "Les :value cat\xe9gories de d\xe9pense ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s23_27, _s32_24, _s25_28, "Recherche :count cat\xe9gorie de d\xe9pense", _s21_69, _s32_25, "show_option", "Afficher les options", _s22_47, "Le montant du cr\xe9dit ne peut pas exc\xe9der le montant du paiement", "view_changes", "Visualiser les changements", "force_update", _s21_147, _s17_63, "Vous \xeates sur la derni\xe8re version, mais il peut y avoir encore quelques mises \xe0 jour en cours", "mark_paid_help", _s38_19, _s18_58, "Devrait \xeatre factur\xe9e", _s23_28, "Activer la facturation de la d\xe9pense", _s29_14, _s44_8, _s21_71, "D\xe9finir un taux d'\xe9change", _s16_90, "Param\xe8tres des d\xe9penses", _s18_59, _s20_127, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", "Apple / Google Pay", "user_field", _s18_150, "variables", "Variables", "show_password", "Afficher le mot de passe", "hide_password", "Masquer le mot de passe", "copy_error", "Erreur de copie", "capture_card", "Carte saisie", _s17_64, _s23_65, "total_taxes", "Taxes totales", "line_taxes", "Taxes par ligne", "total_fields", _s17_188, _s25_29, _s47_6, _s25_30, _s48_2, _s25_31, _s47_7, "gateway_refund", _s27_83, _s19_54, _s56_0, "due_date_days", "Date d'\xe9ch\xe9ance", "paused", "En pause", "mark_active", "Cocher actif", "day_count", "Jour :count", _s22_48, _s20_128, _s21_72, _s20_129, _s17_66, _s31_34, "endless", "Sans fin", "next_send_date", _s22_106, _s16_92, "Cycles restants", _s17_68, _s18_151, _s18_61, _s20_130, _s21_74, _s27_84, _s22_50, "\xc9diter la facture r\xe9currente", _s25_32, _s45_14, _s25_33, _s51_7, _s26_16, "La facture r\xe9currente a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s25_34, "La facture r\xe9currente a \xe9t\xe9 supprim\xe9e avec succ\xe8s", _s25_35, _s47_8, _s26_17, "La facture r\xe9currente a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s27_31, "Les :value factures r\xe9currentes ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s26_18, "Les :value factures r\xe9currentes ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s27_32, "Les :value factures r\xe9currentes ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s24_44, _s30_42, _s25_36, _s37_32, "send_date", "Date d'envoi", "auto_bill_on", "Autofacturer le", _s28_17, _s32_26, "profit", "Profit", "line_item", "Ligne d'article", _s18_63, _s21_148, _s23_29, "Accepter paiement suppl\xe9mentaire pour pourboire", _s19_55, _s22_107, _s24_45, "Accepter paiement au minimum le montant partiel/d\xe9p\xf4t", "test_mode", "Mode test", "opened", "Ouverts", _s30_8, _s24_80, _s30_9, _s20_131, "gateway_success", _s18_152, "gateway_failure", _s19_115, "gateway_error", _s20_132, "email_send", "Envoi de courriel", _s17_70, _s24_81, "failure", "\xc9chec", "quota_exceeded", "Quota d\xe9pass\xe9", _s16_94, "\xc9chec en amont", "system_logs", "Journaux syst\xe8me", "view_portal", "Voir le portail", "copy_link", "Copier le lien", "token_billing", "Sauvegarder les informations de carte de cr\xe9dit", _s24_46, "Bienvenue dans Invoice Ninja", "always", "Toujours", "optin", "Adh\xe9sion", "optout", "D\xe9sadh\xe9sion", "label", "Libell\xe9", "client_number", _s16_301, "auto_convert", "Conversion automatique", "company_name", _s19_116, "reminder1_sent", "Rappel 1 envoy\xe9", "reminder2_sent", "Rappel 2 envoy\xe9", "reminder3_sent", "Rappel 3 envoy\xe9", _s18_65, _s23_66, "pdf_page_info", "Page :current de :total", _s16_96, "Les factures ont \xe9t\xe9 envoy\xe9es par courriel avec succ\xe8s", "emailed_quotes", "Les soumissions ont \xe9t\xe9 envoy\xe9es par courriel avec succ\xe8s", "emailed_credits", "Les cr\xe9dits ont \xe9t\xe9 envoy\xe9s par courriel avec succ\xe8s", "gateway", "Passerelle", "view_in_stripe", _s16_302, "rows_per_page", "Rang\xe9es par page", "hours", "Heures", "statement", "Relev\xe9", "taxes", "Taxes", "surcharge", "surcharge", "apply_payment", _s21_149, "apply_credit", _s19_117, "apply", "Appliquer", "unapplied", "Non appliqu\xe9", "select_label", "S\xe9lectionnez le libell\xe9", "custom_labels", "\xc9tiquettes personnalis\xe9es", "record_type", _s21_150, "record_name", "Non d'enregistrement", "file_type", "Type de fichier", "height", "Hauteur", "width", "Largeur", "to", "\xe0", "health_check", "\xc9tat de sant\xe9", "payment_type_id", _s16_303, "last_login_at", "Derni\xe8re connexion \xe0", "company_key", _s16_304, "storefront", "Vitrine", "storefront_help", "Activer les applications externes \xe0 cr\xe9er des factures", "client_created", "Client cr\xe9\xe9", _s20_64, "Courriel de paiement en ligne", _s20_66, "Courriel de paiement manuel", "completed", "Compl\xe9t\xe9", "gross", "Brut", "net_amount", "Montant net", "net_balance", "Solde net", "client_settings", "Param\xe8tres clients", _s17_72, _s22_108, _s17_74, _s22_109, "selected_quotes", "Soumissions s\xe9lectionn\xe9es", "selected_tasks", _s20_133, _s17_76, _s22_110, _s17_78, _s16_305, _s17_80, _s17_181, "recent_payments", "Paiements re\xe7us", "upcoming_quotes", "Soumissions \xe0 venir", "expired_quotes", "Soumissions expir\xe9es", "create_client", "Cr\xe9er un client", "create_invoice", _s17_189, "create_quote", "Cr\xe9er une soumission", "create_payment", "Cr\xe9er un paiement", "create_vendor", _s20_134, "update_quote", "Mettre \xe0 jour la soumission", "delete_quote", "Supprimer la soumission", "update_invoice", _s24_82, "delete_invoice", _s20_135, "update_client", _s23_67, "delete_client", _s19_118, "delete_payment", _s21_151, "update_vendor", _s28_82, "delete_vendor", "Supprimer le fournisseur", "create_expense", "Cr\xe9er une d\xe9pense", "update_expense", _s24_83, "delete_expense", _s20_136, "create_task", "Cr\xe9er une T\xe2che", "update_task", _s22_111, "delete_task", "Supprimer la T\xe2che", "approve_quote", "Approuver la t\xe2che", "off", "Ferm\xe9", "when_paid", _s16_306, "expires_on", "Expiration le", "free", "Gratuit", "plan", "Plan", "show_sidebar", _s26_53, "hide_sidebar", _s25_72, "event_type", _s16_307, "target_url", "Cible", "copy", "Copier", "must_be_online", _s72_0, _s17_82, _s30_43, "api_webhooks", "API Webhooks", "search_webhooks", _s28_83, "search_webhook", _s22_112, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nouveau Webhook", "edit_webhook", "\xc9diter le Webhook", "created_webhook", _s33_34, "updated_webhook", _s39_12, _s16_98, _s36_24, "deleted_webhook", _s37_33, "removed_webhook", _s35_32, _s16_99, _s37_34, _s17_83, "Les :value webhooks ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_100, "Les :value webhooks ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_101, "Les :value webhooks ont \xe9t\xe9 retir\xe9s avec succ\xe8s", _s17_84, "Les :value webhooks ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "api_tokens", "Jetons API", "api_docs", "Docs API", "search_tokens", _s26_54, "search_token", _s20_137, "token", "Jeton", "tokens", "Jetons", "new_token", "Nouveau jeton", "edit_token", "\xc9diter le jeton", "created_token", "Le jeton a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_token", "Le jeton a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", "archived_token", "Le jeton a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_token", "Le jeton a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "removed_token", _s33_35, "restored_token", _s35_33, "archived_tokens", _s46_15, "deleted_tokens", _s47_9, "restored_tokens", _s47_10, _s19_57, "Enregistrement d'un client", _s24_48, "Autoriser le client \xe0 s'inscrire sur le portail", "email_invoice", "Envoyer la facture par courriel", "email_quote", "Envoyer la soumission par courriel", "email_credit", "Cr\xe9dit par courriel", "email_payment", _s20_153, _s20_69, "Le client n'a pas d'adresse courriel d\xe9finie", "ledger", "Grand livre", "view_pdf", "Voir PDF", "all_records", _s24_84, "owned_by_user", _s26_55, _s16_102, "Cr\xe9dit restant", "contact_name", "Nom du contact", "use_default", _s29_61, _s16_104, "Rappels infinis", "number_of_days", "Nombre de jours", _s23_31, "Configuration des d\xe9lais de paiements", "payment_term", "D\xe9lai de paiement", _s16_105, "Nouveau d\xe9lai de paiement", _s17_86, "Modifier le d\xe9lai de paiement", _s20_70, "Le d\xe9lai de paiement a \xe9t\xe9 cr\xe9 avec succ\xe8s", _s20_71, "Le d\xe9lai de paiement a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s21_76, "Le d\xe9lai de paiement a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s20_72, "Le d\xe9lai de paiement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s20_73, "Le d\xe9lai de paiement a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s21_77, "Le d\xe9lai de paiement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s22_55, "Les :value d\xe9lais de paiement ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s21_78, "Les :value d\xe9lais de paiement ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s22_56, "Les :value d\xe9lais de paiement ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "email_sign_in", "Connexion par courriel", "change", "Basculer", _s23_33, "Basculer vers l'affichage mobile", _s24_49, _s36_25, "send_from_gmail", "Envoyer avec Gmail", "reversed", "Invers\xe9", "cancelled", "Annul\xe9", "credit_amount", _s17_190, "quote_amount", "Montant de la soumission", "hosted", "H\xe9berg\xe9", "selfhosted", "Auto-h\xe9berg\xe9", "exclusive", "Exclusif", "inclusive", "Inclusif", "hide_menu", "Masquer le menu", "show_menu", _s16_308, _s18_67, _s23_77, _s16_107, "Recherche de documents", "search_designs", "Recherche de designs", "search_invoices", "Recherche de factures", "search_clients", "Recherche de clients", "search_products", "Recherche de produits", "search_quotes", "Recherche de soumissions", "search_credits", _s20_138, "search_vendors", _s25_73, "search_users", "Recherche d'utilisateurs", _s16_108, _s25_74, "search_tasks", "Recherche de t\xe2ches", "search_settings", "Recherche de param\xe8tres", "search_projects", "Recherche de projets", "search_expenses", "Recherche de d\xe9penses", "search_payments", "Recherche de paiements", "search_groups", "Recherche de groupes", "search_company", "Recherche d'entreprises", "search_document", _s23_68, "search_design", _s21_152, "search_invoice", _s22_113, "search_client", _s21_153, "search_product", _s22_114, "search_quote", _s25_75, "search_credit", _s21_154, "search_vendor", "Recherche de 1 entreprise", "search_user", _s26_56, "search_tax_rate", _s27_85, "search_task", _s20_139, "search_project", _s21_155, "search_expense", _s22_115, "search_payment", _s23_69, "search_group", _s21_156, "refund_payment", "Remboursement", _s17_90, "La facture a \xe9t\xe9 annul\xe9e avec succ\xe8s", _s18_69, "Les factures ont \xe9t\xe9 annul\xe9es avec succ\xe8s", _s16_114, _s37_35, _s17_91, _s42_15, "reverse", "Inverse", "full_name", "Nom complet", _s17_92, "Ville/Prov/CP", _s17_94, "Ville/Province/Code postal", "custom1", "Personnalisation 1", "custom2", "Personnalisation 2", "custom3", _s22_118, "custom4", "Quatri\xe8me personnalis\xe9e", "optional", "Optionnel", "license", "Licence", "purge_data", _s18_153, _s16_115, "Toutes les donn\xe9es de l'entreprise ont \xe9t\xe9 purg\xe9es avec succ\xe8s", _s18_70, "Avertissement: Cette action est irr\xe9versible et va supprimer vos donn\xe9es de fa\xe7on d\xe9finitive.", "invoice_balance", "Solde de facture", "age_group_0", "0 - 30 jours", "age_group_30", "30 - 60 jours", "age_group_60", "60 - 90 jours", "age_group_90", "90 - 120 jours", "age_group_120", "120+ jours", "refresh", "Actualiser", "saved_design", "Le mod\xe8le a \xe9t\xe9 sauvegard\xe9 avec succ\xe8s", "client_details", "Informations du client", "company_address", _s23_70, "invoice_details", "D\xe9tails de facture", "quote_details", "Informations de la soumission", "credit_details", "Informations de cr\xe9dit", "product_columns", "Colonnes produit", "task_columns", "Colonnes t\xe2ches", "add_field", _s16_309, "all_events", "Ajouter un \xe9v\xe9nement", "permissions", "Permissions", "none", "Aucun", "owned", "Propri\xe9taire", "payment_success", "Paiement r\xe9ussi", "payment_failure", "Le paiement a \xe9chou\xe9", "invoice_sent", _s22_116, "quote_sent", "Soumission envoy\xe9e", "credit_sent", "Cr\xe9dit envoy\xe9", "invoice_viewed", "Facture visualis\xe9e", "quote_viewed", "Soumission visualis\xe9e", "credit_viewed", "Cr\xe9dit visualis\xe9", "quote_approved", "Soumission approuv\xe9e", _s25_38, _s33_36, _s16_116, _s19_119, "apply_license", _s18_154, "cancel_account", _s19_120, _s22_57, "Avertissement: cette action est irr\xe9versible et supprimera votre compte de fa\xe7on d\xe9finitive.", "delete_company", "Supprimer l'entreprise", _s22_58, "Avertissement: Cette entreprise sera d\xe9finitivement supprim\xe9e.", "enabled_modules", "Modules activ\xe9s", "converted_quote", "La soumission a \xe9t\xe9 convertie avec succ\xe8s", "credit_design", "Design de cr\xe9dit", "includes", "Inclusions", "header", "En-t\xeate", "load_design", "Charger le design", "css_framework", "Framework CSS", "custom_designs", "Designs personnalis\xe9s", "designs", "Designs", "new_design", "Nouveau design", "edit_design", "\xc9diter le design", "created_design", _s32_27, "updated_design", _s38_20, "archived_design", _s35_34, "deleted_design", _s36_26, "removed_design", _s34_30, "restored_design", _s36_27, _s16_118, "Les :value mod\xe8les ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_designs", "Les :value mod\xe8les ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_119, "Les :value mod\xe8les ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "proposals", "Propositions", "tickets", "Billets", _s16_120, "Soumissions r\xe9currentes", "recurring_tasks", _s18_155, _s18_71, "Gestion du compte", "credit_date", "Date du cr\xe9dit", "credit", "Cr\xe9dit", "credits", "Cr\xe9dits", "new_credit", "Inscrire un cr\xe9dit", "edit_credit", _s16_310, "created_credit", "Le cr\xe9dit a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_credit", _s38_21, "archived_credit", "Le cr\xe9dit a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_credit", "Le cr\xe9dit a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "removed_credit", _s34_31, "restored_credit", "Le cr\xe9dit a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s16_122, ":count cr\xe9dits ont archiv\xe9s avec succ\xe8s", "deleted_credits", ":count cr\xe9dits ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_123, "Les :value cr\xe9dits ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "current_version", "Version courante", "latest_version", _s16_311, "update_now", "Mettre \xe0 jour", _s26_24, _s56_1, _s16_124, _s22_117, "app_updated", _s42_16, "learn_more", "En savoir plus", "integrations", "Int\xe9grations", "tracking_id", "ID de suivi", _s17_96, _s20_140, "credit_footer", "Pied de page pour cr\xe9dit", "credit_terms", _s36_28, "new_company", "Nouvelle entreprise", "added_company", "L'entreprise a \xe9t\xe9 ajout\xe9e avec succ\xe8s", "company1", "Entreprise personnalis\xe9e 1", "company2", "Entreprise personnalis\xe9e 2", "company3", "Entreprise personnalis\xe9e 3", "company4", "Entreprise personnalis\xe9e 4", "product1", "Produit personnalis\xe9 1", "product2", "Produit personnalis\xe9 2", "product3", "Produit personnalis\xe9 3", "product4", "Produit personnalis\xe9 4", "client1", "Client personnalis\xe9 1", "client2", _s21_157, "client3", _s21_158, "client4", _s21_159, "contact1", "Contact personnalis\xe9 1", "contact2", "Contact personnalis\xe9 2", "contact3", "Contact personnalis\xe9 3", "contact4", "Contact personnalis\xe9 4", "task1", "T\xe2che personnalis\xe9e 1", "task2", "T\xe2che personnalis\xe9e 2", "task3", "T\xe2che personnalis\xe9e 3", "task4", "T\xe2che personnalis\xe9e 4", "project1", "Projet personnalis\xe9 1", "project2", "Projet personnalis\xe9 2", "project3", "Projet personnalis\xe9 3", "project4", "Projet personnalis\xe9 4", "expense1", "D\xe9pense personnalis\xe9e 1", "expense2", "D\xe9pense personnalis\xe9e 2", "expense3", "D\xe9pense personnalis\xe9e 3", "expense4", "D\xe9pense personnalis\xe9e 4", "vendor1", _s26_57, "vendor2", _s26_58, "vendor3", _s26_59, "vendor4", _s26_60, "invoice1", "Facture personnalis\xe9e 1", "invoice2", _s23_79, "invoice3", _s23_80, "invoice4", _s23_81, "payment1", "Paiement personnalis\xe9 1", "payment2", _s23_79, "payment3", _s23_80, "payment4", _s23_81, "surcharge1", _s25_78, "surcharge2", _s25_79, "surcharge3", _s25_80, "surcharge4", _s25_81, "group1", "Groupe personnalis\xe9 1", "group2", "Groupe personnalis\xe9 2", "group3", "Groupe personnalis\xe9 3", "group4", "Groupe personnalis\xe9 4", "reset", "Remise \xe0 z\xe9ro", "number", "Num\xe9ro", "export", "Exporter", "chart", "Graphique", "count", "Compteur", "totals", "Totaux", "blank", "Vide", "day", "Jour", "month", "Mois", "year", "Ann\xe9e", "subgroup", "Sous-groupe", "is_active", "Actif", "group_by", "Grouper par", "credit_balance", "Solde du cr\xe9dit", _s18_77, _s29_62, _s17_98, "Nom complet du contact", "contact_phone", _s20_141, _s21_79, "Valeur personnalis\xe9e du contact 1", _s21_80, "Valeur personnalis\xe9e du contact 2", _s21_81, "Valeur personnalis\xe9e du contact 3", _s21_82, "Valeur personnalis\xe9e du contact 4", _s17_100, "Rue de livraison", _s17_101, "App. de livraison", "shipping_city", "Ville de livraison", "shipping_state", "Province de livraison", _s20_74, "Code postal de livraison", _s16_154, "Pays de livraison", _s16_156, "Rue de facturation", _s16_157, "App. de facturation", "billing_city", "Ville de facturation", "billing_state", "Province de facturation", _s19_59, "Code postal de facturation", "billing_country", "Pays de facturation", "client_id", "ID du client", "assigned_to", "Assign\xe9 \xe0", "created_by", "Cr\xe9\xe9 par :name", "assigned_to_id", "Assign\xe9 \xe0 ID", "created_by_id", "Cr\xe9\xe9 par ID", "add_column", "Ajouter colonne", "edit_columns", "\xc9diter colonne", "columns", "Colonnes", "aging", "Impay\xe9s", "profit_and_loss", "Profit et perte", "reports", "Rapports", "report", "Rapport", "add_company", "Ajouter une entreprise", "unpaid_invoice", "Facture impay\xe9e", "paid_invoice", "Facture pay\xe9e", _s16_158, "Soumission non approuv\xe9e", "help", "Aide", "refund", "Rembousement", "refund_date", "Date de remboursement", "filtered_by", "Filtr\xe9e par", "contact_email", _s19_121, "multiselect", _s18_157, "entity_state", "Statut", "verify_password", _s24_85, "applied", "Appliqu\xe9", _s21_83, "Inclut les erreurs r\xe9centes des journaux syst\xe8me", _s30_12, "Nous avons re\xe7u votre message et vous r\xe9pondrons rapidement.", "message", "Message", "from", "De", _s20_76, "Afficher les d\xe9tails du produit", _s25_40, "Veuillez inclure la description et le co\xfbt dans la liste d\xe9roulante du produit", _s20_78, "Le moteur de rendu PDF n\xe9cessite :version", _s18_80, _s31_35, _s23_35, _s41_10, _s18_82, "Configurer les param\xe8tres", "support_forum", "Forum de support", "about", "\xc0 propos", "documentation", "Documentation", "contact_us", "Nous joindre", "subtotal", "Sous-total", "line_total", "Total", "item", "Article", "credit_email", "Courriel pour le cr\xe9dit", "iframe_url", "Site web", "domain_url", "URL de domaine", _s21_84, "Le mot de passe est trop court", _s20_79, "Le mot de passe doit contenir une majuscule et un nombre", _s19_61, "T\xe2ches du portail client", _s23_36, _s33_37, _s20_80, "Veuillez saisir une valeur", "deleted_logo", "Le logo a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "yes", "Oui", "no", "Non", "generate_number", "G\xe9n\xe9rer un nombre", "when_saved", "Lors de la sauvegarde", "when_sent", "Lors de l'envoi", "select_company", "S\xe9lectionnez une entreprise", "float", "Flottant", "collapse", "R\xe9duire", "show_or_hide", "Afficher / masquer", "menu_sidebar", "Menu lat\xe9ral", "history_sidebar", _s18_158, "tablet", "Tablette", "mobile", "Mobile", "desktop", "Fixe", "layout", "Affichage", "view", "Visualiser", "module", "Module", "first_custom", _s20_142, "second_custom", _s19_122, "third_custom", _s22_118, "show_cost", "Afficher le co\xfbt", _s17_103, "Afficher le montant du produit", "show_cost_help", "Afficher un champ de co\xfbt du produit pour suivre le profit", _s21_85, "Afficher la quantit\xe9 de produit", _s26_26, "Afficher un champ Quantit\xe9 de produit. 1 par d\xe9faut.", _s21_87, "Afficher la quantit\xe9 de facture", _s26_27, "Afficher un champ Quantit\xe9 d'article par ligne. 1 par d\xe9faut.", _s21_89, "Afficher le rabais de produit", _s26_28, "Afficher un champ rabais de ligne d'article", _s16_160, _s19_123, _s21_91, "D\xe9finit automatiquement la quantit\xe9 d'article par ligne \xe0 1.", "one_tax_rate", "Un taux de taxe", "two_tax_rates", _s17_191, "three_tax_rates", "Trois taux de taxes", _s16_162, _s23_71, "user", "Utilisateur", "invoice_tax", "Taxe de facture", "line_item_tax", "Taxe d'article par ligne", "inclusive_taxes", "Taxes incluses", _s17_105, "Taux de taxe de facture", "item_tax_rates", "Taux de taxe par article", _s18_84, _s31_36, "configure_rates", "Configuration des taux", _s18_85, _s26_61, "tax_settings", "Param\xe8tres des taxes", _s18_87, "Taux de taxe", "accent_color", _s27_86, "switch", "Changer", _s19_63, "Liste s\xe9par\xe9e par virgule", "options", "Options", _s16_164, "Ligne de texte simple", "multi_line_text", "Multiligne de texte", "dropdown", _s16_312, "field_type", "Type de champ", _s27_43, "Un courriel a \xe9t\xe9 envoy\xe9 pour la r\xe9cup\xe9ration du mot de passe", "submit", "Envoyer", _s16_166, "R\xe9cup\xe9rez votre mot de passe", "late_fees", "Frais de retard", "credit_number", "Num\xe9ro de cr\xe9dit", "payment_number", _s18_159, "late_fee_amount", "Frais de retard", _s16_167, "Pourcentage de frais de retard", "before_due_date", "Avant l'\xe9ch\xe9ance", "after_due_date", "Apr\xe8s l'\xe9ch\xe9ance", _s18_89, _s28_84, "days", "Jours", "invoice_email", "Courriel de facturation", "payment_email", _s20_153, "partial_payment", _s16_313, "payment_partial", _s16_313, _s21_92, "Courriel du paiement partiel", "quote_email", "Courriel de soumission", _s16_169, "Rappel perp\xe9tuel", _s16_171, _s22_119, "administrator", "Administrateur", _s18_90, "Permet \xe0 un utilisateur de g\xe9rer d'autres utilisateurs, modifier les param\xe8tres et tous les enregistrements.", "user_management", _s24_86, "users", "Utilisateurs", "new_user", _s18_160, "edit_user", _s20_143, "created_user", "L'utilisateur a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_user", "L'utilisateur a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", "archived_user", "L'utilisateur a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_user", "L'utilisateur a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "removed_user", "L'utilisateur a \xe9t\xe9 retir\xe9 avec succ\xe8s", "restored_user", "L'utilisateur a \xe9t\xe9 restaur\xe9 avec succ\xe8s", "archived_users", "Les :value utilisateurs ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_users", "Les :value utilisateurs ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", "removed_users", "Les :value utilisateurs ont \xe9t\xe9 retir\xe9s avec succ\xe8s", "restored_users", "Les :value utilisateurs ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", _s16_173, _s19_124, "invoice_options", "Options de facture", _s17_107, _s24_87, _s22_65, "Afficher seulement la ligne 'Pay\xe9 \xe0 ce jour' sur les factures pour lesquelles il y a au moins un paiement.", _s23_38, _s18_161, _s28_30, "Inclure les images jointes dans la facture.", _s16_175, "Afficher l'en-t\xeate sur", _s16_176, "Afficher le pied de page sur", "first_page", "premi\xe8re page", "all_pages", "toutes les pages", "last_page", "derni\xe8re page", "primary_font", "Fonte principale", "secondary_font", "Fonte secondaire", "primary_color", _s18_162, "secondary_color", _s18_163, "page_size", "Taille de page", "font_size", _s16_314, "quote_design", "Design de soumission", "invoice_fields", _s17_192, "product_fields", "Champs produit", "invoice_terms", _s25_76, "invoice_footer", "Pied de facture", "quote_terms", "Conditions de soumission", "quote_footer", "Pied de soumission par d\xe9faut", _s18_91, "Envoi automatique", _s23_39, "Envoyer automatiquement un courriel lorsqu'une facture r\xe9curente est cr\xe9\xe9e.", _s18_92, "Autoarchivage", _s23_40, "Archiver automatiquement les soumissions lorsque converti en facture", _s18_93, "Autoconversion", _s23_41, "Convertir automatiquement une soumission lorsque celle-ci est approuv\xe9e.", _s17_109, _s29_63, "freq_daily", "Quotidienne", "freq_weekly", "Hebdomadaire", "freq_two_weeks", "Aux deux semaines", "freq_four_weeks", "Aux quatre semaines", "freq_monthly", "Mensuelle", "freq_two_months", "Deux mois", _s17_111, "Trimestrielle", _s16_177, "4 mois", "freq_six_months", "Semestrielle", "freq_annually", "Annuelle", "freq_two_years", "Deux ans", _s16_178, "Trois ans", "never", "Jamais", "company", "Entreprise", _s17_112, "Nombres g\xe9n\xe9r\xe9s", "charge_taxes", "Facturer les taxes", "next_reset", _s23_72, "reset_counter", "Remettre \xe0 z\xe9ro le compteur", _s16_179, _s17_193, "number_padding", "Marge interne du nombre", "general", "G\xe9n\xe9ral", "surcharge_field", "Champ Surcharge", "company_field", "Champ Entreprise", "company_value", _s19_125, "credit_field", "Champ Cr\xe9dit", "invoice_field", "Champ Facture", _s17_114, "Surcharge de facture", "client_field", "Champ Client", "product_field", "Champ Produit", "payment_field", "Champ Paiement", "contact_field", "Champ Contact", "vendor_field", "Champ Fournisseur", "expense_field", "Champ D\xe9pense", "project_field", "Champ Projet", "task_field", "Champ T\xe2che", "group_field", "Champ Groupe", "number_counter", _s18_164, "prefix", "Pr\xe9fixe", "number_pattern", "Mod\xe8le de nombre", "messages", "Messages", "custom_css", _s16_315, _s17_116, _s23_73, _s16_181, _s19_126, _s21_94, "Afficher la signature du client sur la facture/soumission PDF.", _s25_46, _s48_3, _s30_13, "Requiert du client qu'il confirme et accepte les conditions de facturation", _s23_42, "Case \xe0 cocher pour les conditions de soumssion", _s28_31, "Requiert du client qu'il confirme et accepte les conditions de soumission", _s25_47, _s20_144, _s30_14, "Requiert une signature du client", _s23_43, "Signature de soumission", _s22_67, _s42_17, _s27_44, "Permet de sp\xe9cifier un mot de passe pour chaque contact. Si un mot de passe est sp\xe9cifi\xe9, le contact devra saisir ce mot de passe pour visualiser ses factures.", "authorization", "Autorisation", "subdomain", "sous-domaine", "domain", "Domaine", "portal_mode", "Mode portail", "email_signature", "Cordialement,", _s24_50, "rendez le paiement plus facile \xe0 vos client en ajoutant \xe0 vos courriel, le marquage de schema.org.", "plain", "Ordinaire", "light", "Clair", "dark", "Fonc\xe9", "email_design", _s18_165, "attach_pdf", "Joindre un PDF", _s16_182, "Joindre un document", "attach_ubl", "Joindre UBL", "email_style", "Style de courriel", _s19_65, "Autoriser le marquage", "reply_to_email", "Courriel de r\xe9ponse", "reply_to_name", "Nom de R\xe9pondre \xc0", "bcc_email", "Courriel CCI", "processed", "Trait\xe9", "credit_card", "Carte de cr\xe9dit", "bank_transfer", _s17_194, "priority", "Priorit\xe9", "fee_amount", _s17_195, "fee_percent", _s21_160, "fee_cap", _s16_316, "limits_and_fees", "Limites / frais", "enable_min", "Activer min", "enable_max", "Activer max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s26_62, "credentials", "Identifiants", "update_address", "Mise \xe0 jour de l'adresse", _s19_68, "Met \xe0 jour l'adresse du client avec les informations fournies", "rate", "Taux", "tax_rate", "Taux de taxe", "new_tax_rate", _s20_145, "edit_tax_rate", _s22_120, _s16_184, "Le taux de taxe a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s16_185, "Le taux de taxe a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s17_119, "Le taux de taxe a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s16_186, _s42_18, _s17_120, _s42_19, _s18_94, "Les :value taux de taxes ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s17_121, "Les :value taux de taxes ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s18_95, "Les :value taux de taxes ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "fill_products", "Remplissage automatique des produits", _s18_96, "La s\xe9lection d'un produit entrainera la mise \xe0 jour de la description et du prix", "update_products", "Mise \xe0 jour automatique des produits", _s20_84, _s65_1, _s16_187, _s22_121, _s21_95, "Convertir automatiquement le prix des produits dans la devise du client", "fees", "Frais", "limits", "Limites", "provider", "Fournisseur", "company_gateway", _s22_122, _s16_189, "Passerelles de paiement", _s19_69, _s19_127, _s20_85, _s20_146, _s23_44, _s37_36, _s23_45, _s43_5, _s24_51, _s40_9, _s23_46, _s41_11, _s24_52, _s41_12, _s25_49, "Les :value passerelles ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s24_53, "Les :value passerelles ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s25_50, "Les :value passerelles ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s16_191, "Continuez l'\xe9dition", "discard_changes", "Annuler les changements", "default_value", _s17_200, "disabled", "D\xe9sactiv\xe9", "currency_format", _s16_317, _s21_96, "Premier jour de la semaine", _s23_47, _s23_74, "sunday", "Dimanche", "monday", "Lundi", "tuesday", "Mardi", "wednesday", "Mercredi", "thursday", "Jeudi", "friday", "Vendredi", "saturday", "Samedi", "january", "Janvier", "february", "F\xe9vrier", "march", "Mars", "april", "Avril", "may", "Mai", "june", "Juin", "july", "Juillet", "august", "Ao\xfbt", "september", "Septembre", "october", "Octobre", "november", "Novembre", "december", "D\xe9cembre", "symbol", "Symbole", "ocde", "Code", "date_format", "Format de date", "datetime_format", _s17_196, "military_time", "Format d'heure 24 h", _s18_97, "Affichage 24h", "send_reminders", _s19_128, "timezone", "Fuseau horaire", _s19_70, _s18_166, _s17_122, _s18_167, _s19_72, "Filtrer par facture", _s18_98, "Filtrer par client", _s18_100, "Filtrer par fournisseur", "group_settings", "Param\xe8tres des groupes", "group", "Groupe", "groups", "Groupes", "new_group", "Nouveau groupe", "edit_group", _s16_318, "created_group", _s32_28, "updated_group", _s38_22, "archived_groups", "Les :value groupes ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_groups", "Les :value groupes ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", "restored_groups", "Les :value groupes ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "archived_group", _s35_35, "deleted_group", _s36_29, "restored_group", _s36_30, "upload_logo", "T\xe9l\xe9verser le logo", "uploaded_logo", "Le logo a \xe9t\xe9 t\xe9l\xe9vers\xe9 avec succ\xe8s", "logo", "Logo", "saved_settings", "Les param\xe8tres ont \xe9t\xe9 sauvegard\xe9s avec succ\xe8s", _s16_193, "Param\xe8tres des produits", "device_settings", _s24_88, "defaults", "Par d\xe9faut", "basic_settings", _s18_168, _s17_124, _s18_169, "company_details", "Informations sur l'entreprise", "user_details", "Profil utilisateur", "localization", "Param\xe8tres r\xe9gionaux", "online_payments", _s18_170, "tax_rates", "Taux de taxe", "notifications", "Notifications", "import_export", "Importer / Exporter", "custom_fields", _s20_147, "invoice_design", "Mod\xe8les de factures", "buy_now_buttons", _s26_63, "email_settings", "Param\xe8tres de courriel", _s23_49, "Mod\xe8les et rappels", _s22_68, _s27_87, _s19_74, _s25_77, "price", "Prix", "email_sign_up", "Inscription par courriel", "google_sign_up", _s23_75, _s27_48, "Merci de votre achat!", "redeem", "Rembourser", "back", "Retour", "past_purchases", "Achats pr\xe9c\xe9dents", _s19_76, _s17_197, "pro_plan", "Plan Pro", "enterprise_plan", "Plan Entreprise", "count_users", ":count utilisateurs", "upgrade", "Mettre \xe0 niveau", _s25_51, "Veuillez entrer votre pr\xe9nom", _s24_54, "Veuillez entrer votre nom", _s33_24, "Vous devez accepter les conditions et la politique de confidentialit\xe9 pour cr\xe9er un compte.", "i_agree_to_the", "J'accepte", _s16_195, _s24_89, "privacy_policy", _s28_85, "sign_up", "Inscription", "account_login", "Connexion", "view_website", "Visiter le site web", "create_account", "Cr\xe9er un compte", "email_login", "Courriel de connexion", "create_new", "Cr\xe9er", _s18_102, _s32_29, _s21_99, "Veuillez sauvegarder ou annuler vos modifications", "download", "T\xe9l\xe9charger", _s27_49, "Le plan Entreprise est requis", "take_picture", "Prendre un photo", "upload_file", "T\xe9l\xe9verser un fichier", "document", "Justificatifs", "documents", "Documents", "new_document", "Nouveau document", "edit_document", "\xc9diter un document", _s17_126, "Le document a \xe9t\xe9 t\xe9l\xe9vers\xe9 avec succ\xe8s", _s16_197, "Le document a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s17_127, "Le document a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s16_198, _s38_23, _s17_128, _s38_24, _s18_104, "Les :value documents ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s17_129, "Les :value documents ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s18_105, "Les :value documents ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "no_history", "Aucun historique", "expense_date", _s18_171, "pending", "En attente", _s16_199, "Connect\xe9", _s16_200, "En attente", _s16_201, "Factur\xe9", "converted", "Convertie", _s24_56, _s34_32, "exchange_rate", "Taux de change", _s16_202, "Conversion de devise", "mark_paid", "Marquer pay\xe9e", "category", "Cat\xe9gorie", "address", "Adresse", "new_vendor", _s19_129, "created_vendor", "Le fournisseur a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_vendor", "Le fournisseur a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", "archived_vendor", "Le fournisseur a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_vendor", "Le fournisseur a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "restored_vendor", "Le fournisseur a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s16_203, ":count fournisseurs ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_vendors", ":count fournisseurs ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_204, "Les :value fournisseurs ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "new_expense", "Entrer une d\xe9pense", "created_expense", "La d\xe9pense a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", "updated_expense", "La d\xe9pense a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s16_205, "La d\xe9pense a \xe9t\xe9 archiv\xe9e avec succ\xe8s", "deleted_expense", "La d\xe9pense a \xe9t\xe9 supprim\xe9e avec succ\xe8s", _s16_206, "La d\xe9pense a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s17_130, "Les d\xe9penses ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s16_207, "Les d\xe9penses ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s17_131, "Les :value d\xe9penses ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", "copy_shipping", "Copier livraison", "copy_billing", _s18_172, "design", "Conception", _s21_100, "Enregistrement introuvable", "invoiced", "Factur\xe9e", "logged", "Enregistr\xe9e", "running", "En cours", "resume", "Continuer", "task_errors", "Veuillez corriger les plages de temps qui se chevauchent", "start", "D\xe9marrer", "stop", "Arr\xeater", "started_task", "La t\xe2che a d\xe9mar\xe9 avec succ\xe8s", "stopped_task", "La t\xe2che a \xe9t\xe9 arr\xeat\xe9e avec succ\xe8s", "resumed_task", "La t\xe2che a \xe9t\xe9 reprise avec succ\xe8s", "now", "Maintenant", _s16_208, "D\xe9marrage de t\xe2ches automatique", "timer", "Minuteur", "manual", "Manuel", "budgeted", "Budg\xe9t\xe9", "start_time", "D\xe9marr\xe9e \xe0", "end_time", "Arr\xeat\xe9e \xe0", "date", "Date", "times", "Temps", "duration", "Dur\xe9e", "new_task", "Nouvelle t\xe2che", "created_task", "La t\xe2che a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", "updated_task", "La t\xe2che a \xe9t\xe9 modifi\xe9e avec succ\xe8s", "archived_task", "La t\xe2che a \xe9t\xe9 archiv\xe9e avec succ\xe8s", "deleted_task", "La t\xe2che a \xe9t\xe9 supprim\xe9e avec succ\xe8s", "restored_task", "La t\xe2che a \xe9t\xe9 restaur\xe9e avec succ\xe8s", "archived_tasks", ":count t\xe2ches ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", "deleted_tasks", ":count t\xe2ches ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", "restored_tasks", "Les :value t\xe2ches ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s19_78, _s22_123, "budgeted_hours", _s16_319, "created_project", _s32_30, "updated_project", _s39_13, _s16_210, _s35_36, "deleted_project", _s36_31, _s16_211, "Le projet a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_132, ":count projets ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_212, ":count projets ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_133, "Les :value projets ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "new_project", "Nouveau projet", _s27_53, "Merci d'utiliser notre app!", "if_you_like_it", _s27_88, "click_here", "cliquez ici", _s18_106, "Cliquez ici", "to_rate_it", "pour l'\xe9valuer.", "average", "Moyenne", "unapproved", "Non approuv\xe9", _s30_19, _s49_2, "locked", "Verrouill\xe9", "authenticate", "Connexion", _s19_80, _s23_76, _s24_58, _s21_161, "footer", "Pied de page", "compare", "Comparer", "hosted_login", "Connexion h\xe9berg\xe9e", "selfhost_login", "Connexion autoh\xe9berg\xe9e", "google_sign_in", _s21_162, "today", "Aujourd'hui", "custom_range", "Personnalis\xe9", "date_range", _s19_130, "current", "En cours", "previous", "Pr\xe9c\xe9dent", "current_period", "P\xe9riode en cours", _s17_134, "P\xe9riode de comparaison", "previous_period", _s18_173, "previous_year", _s16_320, "compare_to", "Comparer \xe0", "last7_days", _s16_321, "last_week", "Derni\xe8re semaine", "last30_days", _s17_198, "this_month", "Mois en cours", "last_month", "Mois dernier", "this_year", "Cette ann\xe9e", "last_year", "Derni\xe8re ann\xe9e", "custom", "Personnalis\xe9", _s16_213, "Cloner en facture", "clone_to_quote", "Cloner en soumission", "clone_to_credit", "Cloner au cr\xe9dit", "view_invoice", "Voir la facture", "convert", "Convertir", "more", "Plus", "edit_client", "Modifier le client", "edit_product", "Modifier le produit", "edit_invoice", _s19_131, "edit_quote", "Modifier la soumission", "edit_payment", "Modifier le paiement", "edit_task", "\xc9diter la t\xe2che", "edit_expense", "\xc9diter la d\xe9pense", "edit_vendor", _s21_163, "edit_project", "\xc9diter le projet", _s20_87, "\xc9diter la soumission r\xe9currente", "billing_address", _s22_124, _s16_215, "Adresse de livraison", "total_revenue", "Revenu total", "average_invoice", "Facture moyenne", "outstanding", "Impay\xe9es", "invoices_sent", _s24_90, "active_clients", "clients actifs", "close", "Fermer", "email", "Courriel", "password", "Mot de passe", "url", "URL", "secret", "Secret", "name", "Nom", "logout", "D\xe9connexion", "login", "Connexion", "filter", "Filtrer", "sort", "Trier", "search", "Rechercher", "active", "Actif", "archived", "Archiv\xe9", "deleted", "Supprim\xe9", "dashboard", "Tableau de bord", "archive", "Archiver", "delete", "Supprimer", "restore", "Restaurer", _s16_217, "Actualisation compl\xe9t\xe9e", _s23_50, "Veuillez saisir votre courriel", _s26_37, "Veuillez saisir votre mot de passe", _s21_103, "Veuillez saisir votre URL", _s26_39, "Veuillez saisir la cl\xe9 de produit", "ascending", "Ascendant", "descending", "Descendant", "save", "Sauvegarder", _s17_136, "Il y a eu une erreur", "paid_to_date", "Pay\xe9 \xe0 ce jour", "balance_due", "Solde d\xfb", "balance", "Solde", "overview", "Survol", "details", "D\xe9tails", "phone", "T\xe9l\xe9phone", "website", "Site web", "vat_number", "N\xb0 de taxe", "id_number", "N\xb0 d'entreprise", "create", "Cr\xe9er", _s19_82, _s35_37, "error", "Erreur", _s16_219, _s20_148, "contacts", "Contacts", "additional", "Additionnel", "first_name", "Pr\xe9nom", "last_name", "Nom", "add_contact", _s18_174, "are_you_sure", "Voulez-vous vraiment effectuer cette action?", "cancel", "Annuler", "ok", "Ok", "remove", "Retirer", _s16_221, "Le courriel est invalide", "product", "Produit", "products", "Produits", "new_product", "Nouveau produit", "created_product", "Le produit a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_product", "Le produit a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s16_223, "Le produit a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_product", _s37_37, _s16_224, "Le produit a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_138, _s36_32, _s16_225, ":count produits ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_139, "Les :value produits ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "product_key", "Produit", "notes", "Notes", "cost", "Co\xfbt", "client", "Client", "clients", "Clients", "new_client", "Nouveau client", "created_client", "Le client a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_client", "Le client a \xe9t\xe9 modifi\xe9 avec succ\xe8s", "archived_client", "Le client a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s16_226, _s35_38, "deleted_client", "Le client a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "deleted_clients", ":count clients ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", "restored_client", "Le client a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s16_227, "Les :value clients ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "address1", "Rue", "address2", "Appartement / bureau", "city", "Ville", "state", "Province", "postal_code", "Code postal", "country", "Pays", "invoice", "Facture", "invoices", "Factures", "new_invoice", _s16_322, "created_invoice", "La facture a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", "updated_invoice", "La facture a \xe9t\xe9 modifi\xe9e avec succ\xe8s", _s16_228, "La facture a \xe9t\xe9 archiv\xe9e avec succ\xe8s", "deleted_invoice", "La facture a \xe9t\xe9 supprim\xe9e avec succ\xe8s", _s16_229, "La facture a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s17_140, ":count factures ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s16_230, _s38_25, _s17_141, "Les :value factures ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", "emailed_invoice", "La facture a \xe9t\xe9 envoy\xe9e par courriel avec succ\xe8s", "emailed_payment", "Le paiement a \xe9t\xe9 envoy\xe9 par courriel avec succ\xe8s", "amount", "Montant", "invoice_number", "N\xb0 de facture", "invoice_date", "Date de facturation", "discount", "Escompte", "po_number", "N\xb0 de bon de commande", "terms", "Modalit\xe9s", "public_notes", "Notes publiques", "private_notes", _s18_175, "frequency", "Fr\xe9quence", "start_date", "Date de d\xe9but", "end_date", "Date de fin", "quote_number", "N\xb0 de soumission", "quote_date", "Date de soumission", "valid_until", "Valide jusqu'au", "items", "Articles", "partial_deposit", "Partiel / d\xe9p\xf4t", "description", "Description", "unit_cost", "Co\xfbt unitaire", "quantity", "Quantit\xe9", "add_item", "Ajouter un article", "contact", "Contact", "work_phone", "T\xe9l\xe9phone", "total_amount", "Montant total", "pdf", "PDF", "due_date", "\xc9ch\xe9ance", _s16_231, "Date d'\xe9ch\xe9ance du paiement partiel", "status", "Statut", _s17_142, "\xc9tat de la facture", "quote_status", "\xc9tat de la soumission", _s22_69, "Cliquez + pour ajouter un article", _s22_71, _s35_39, "count_selected", ":count s\xe9lectionn\xe9s", "total", "Total", "percent", "Pourcent", "edit", "Modifier", "dismiss", "Annuler", _s20_89, "Veuillez saisir une date", _s22_72, _s31_36, _s24_60, "Veuillez s\xe9lectionner une facture", "task_rate", "Taux de t\xe2che", "settings", "Param\xe8tres", "language", "Langue", "currency", "Devise", "created_at", "Cr\xe9\xe9 le", "created_on", "Cr\xe9\xe9 le", "updated_at", "Mis \xe0 jour", "tax", "Taxe", _s30_21, "Veuillez saisir un num\xe9ro de facture", _s27_57, "Veuillez saisir un num\xe9ro de soumission", "past_due", "En souffrance", "draft", "Brouillon", "sent", "Envoy\xe9", "viewed", "Vue", "approved", "Approuv\xe9e", "partial", "Partiel / d\xe9p\xf4t", "paid", "Pay\xe9", "mark_sent", _s20_149, _s22_74, _s50_13, _s22_75, _s50_13, _s23_52, _s56_2, _s23_53, _s56_2, "done", "Valider", _s37_21, "Veuillez saisir un nom de client ou de contact", "dark_mode", "Mode fonc\xe9", _s27_59, "Red\xe9marrez l'app pour mettre \xe0 jour les changements", "refresh_data", "Actualiser les donn\xe9es", "blank_contact", "Contact vide", "activity", "Activit\xe9", _s16_233, "Aucun enregistrement trouv\xe9", "clone", "Dupliquer", "loading", "Chargement", "industry", "Entreprise", "size", "Taille", "payment_terms", "D\xe9lais de paiement", "payment_date", _s16_323, "payment_status", _s16_324, _s16_235, "Em attente", _s16_236, "Annul\xe9e", _s16_237, "\xc9chou\xe9e", _s16_238, "Compl\xe9t\xe9e", _s16_239, "Partiellement rembours\xe9e", _s16_240, "Rembours\xe9e", _s17_143, "Non appliqu\xe9", _s17_144, _s27_91, "net", "Net", "client_portal", "Portail client", "show_tasks", "Afficher les t\xe2ches", "email_reminders", "Courriel de rappel", "enabled", "Activ\xe9", "recipients", "destinataires", "initial_email", _s16_325, "first_reminder", "1er rappel", "second_reminder", "2e rappel", "third_reminder", "3e rappel", "reminder1", "Premier rappel", "reminder2", "Deuxi\xe8me rappel", "reminder3", _s16_326, "template", "Mod\xe8le", "send", "Envoyer", "subject", "Sujet", "body", "Corps", "send_email", "Envoyer un courriel", "email_receipt", "Envoyer le re\xe7u de paiement par courriel au client", "auto_billing", _s23_78, "button", "Bouton", "preview", "PR\xc9VISUALISATION", "customize", "Personnalisation", "history", "Historique", "payment", "Paiement", "payments", "Paiements", "refunded", "Rembours\xe9e", "payment_type", _s16_303, _s21_105, "N\xb0 de r\xe9f\xe9rence", "enter_payment", _s20_154, "new_payment", _s20_154, "created_payment", "Le paiement a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_payment", "Le paiement a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s16_241, "Le paiement a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_payment", "Le paiement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s16_242, "Le paiement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_145, ":count paiements ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_243, ":count paiements ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_146, "Les :value paiements ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "quote", "Soumission", "quotes", "Soumissions", "new_quote", "Nouvelle soumission", "created_quote", "La soumission a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", "updated_quote", "La soumission a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", "archived_quote", "La soumission a \xe9t\xe9 archiv\xe9e avec succ\xe8s", "deleted_quote", "La soumission a \xe9t\xe9 supprim\xe9e avec succ\xe8s", "restored_quote", "La soumission a \xe9t\xe9 restaur\xe9e avec succ\xe8s", "archived_quotes", ":count soumissions ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", "deleted_quotes", ":count soumissions ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", "restored_quotes", "Les :value soumissions ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", "expense", "D\xe9pense", "expenses", "D\xe9penses", "vendor", "Fournisseur", "vendors", "Fournisseurs", "task", "T\xe2che", "tasks", "T\xe2ches", "project", "Projet", "projects", "Projets", "activity_1", _s30_44, "activity_2", _s33_38, "activity_3", _s34_33, "activity_4", _s32_31, "activity_5", _s38_26, "activity_6", ":user a envoy\xe9 par courriel la facture :invoice pour :client \xe0 :contact", "activity_7", ":contact a visualis\xe9 la facture :invoice pour :client", "activity_8", _s35_40, "activity_9", _s36_33, "activity_10", ":contact a saisi le paiement :payment de :payment_amount de la facture :invoice pour :client", "activity_11", ":user a mis \xe0 jour le paiement :payment", "activity_12", ":user a archiv\xe9 le paiement :payment", "activity_13", ":user a supprim\xe9 le paiement :payment", "activity_14", ":user a saisi le cr\xe9dit :credit", "activity_15", _s36_34, "activity_16", _s33_39, "activity_17", _s34_34, "activity_18", ":user a cr\xe9\xe9 la soumission :quote", "activity_19", ":user a mis \xe0 jour la soumission :quote", "activity_20", ":user a envoy\xe9 par courriel la soumission :quote pour :client \xe0 :contact", "activity_21", ":contact a visualis\xe9 la soumission :quote", "activity_22", ":user a archiv\xe9 la soumission :quote", "activity_23", ":user a supprim\xe9 la soumission :quote", "activity_24", ":user a restaur\xe9 la soumission :quote", "activity_25", _s36_35, "activity_26", _s34_35, "activity_27", _s37_38, "activity_28", _s34_36, "activity_29", ":contact a approuv\xe9 la soumission :quote pour :client", "activity_30", _s35_41, "activity_31", _s38_27, "activity_32", _s39_14, "activity_33", _s39_15, "activity_34", _s32_32, "activity_35", _s35_42, "activity_36", _s36_36, "activity_37", _s36_37, "activity_39", ":user a annul\xe9 un paiement :payment de :payment_amount", "activity_40", ":user a rembours\xe9 :adjustment d'un paiement :payment de :payment_amount", "activity_41", _s50_12, "activity_42", _s27_89, "activity_43", _s33_40, "activity_44", _s30_45, "activity_45", _s31_37, "activity_46", _s31_38, "activity_47", _s38_28, "activity_48", _s32_33, "activity_49", _s38_29, "activity_50", _s35_43, "activity_51", _s36_38, "activity_52", _s36_39, "activity_53", _s48_4, "activity_54", ":user a pay\xe9 :invoice", "activity_55", ":contact a r\xe9pondu au billet :ticket", "activity_56", ":user a vu le billet :ticket", "activity_57", "Le syst\xe8me n'a pas pu envoyer le courriel de la facture :invoice", "activity_58", _s35_44, "activity_59", _s34_37, "activity_60", ":contact a vu la soumission :quote", "activity_61", _s36_40, "activity_62", _s41_13, "activity_63", _s69_1, "activity_64", _s70_0, "activity_65", _s71_0, "activity_66", _s70_1, "activity_80", ":user a cr\xe9\xe9 l'abonnement :subscription", "activity_81", ":user a mis \xe0 jour l'abonnement :subscription", "activity_82", ":user a archiv\xe9 l'abonnement :subscription", "activity_83", ":user a supprim\xe9 l'abonnement :subscription", "activity_84", ":user a restaur\xe9 l'abonnement :subscription", _s17_147, _s27_90, "emailed_quote", "La soumission a \xe9t\xe9 envoy\xe9e avec succ\xe8s", "emailed_credit", "Le cr\xe9dit a envoy\xe9 par courriel avec succ\xe8s", _s20_91, "La soumission a \xe9t\xe9 marqu\xe9e comme envoy\xe9e avec succ\xe8s", _s21_107, "Le cr\xe9dit a \xe9t\xe9 marqu\xe9 comme envoy\xe9 avec succ\xe8s", "expired", "Expir\xe9", "all", "Tous", "select", "S\xe9lectionner", _s22_76, _s34_38, "custom_value1", _s17_200, "custom_value2", _s17_200, "custom_value3", _s22_125, "custom_value4", _s22_126, _s18_107, _s30_46, _s24_65, _s39_16, _s29_43, "Message personnalis\xe9 pour facture impay\xe9e", _s27_64, "Message personnalis\xe9 pour facture pay\xe9e", _s31_23, "Message personnalis\xe9 pour soumission non approuv\xe9e", "lock_invoices", _s24_91, "translations", "Traductions", _s19_83, "Mod\xe8le du num\xe9ro de t\xe2che", _s19_85, "Compteur du num\xe9ro de t\xe2che", _s22_78, "Mod\xe8le du num\xe9ro de d\xe9pense", _s22_80, "Compteur du num\xe9ro de d\xe9pense", _s21_108, "Mod\xe8le du num\xe9ro de fournisseur", _s21_110, "Compteur du num\xe9ro de fournisseur", _s21_112, "Mod\xe8le du num\xe9ro de billet", _s21_114, "Compteur du num\xe9ro de billet", _s22_82, "Mod\xe8le du num\xe9ro de paiement", _s22_84, "Compteur du num\xe9ro de paiement", _s22_86, "Mod\xe8le du num\xe9ro de facture", _s22_88, _s29_65, _s20_92, "Mod\xe8le du num\xe9ro de soumission", _s20_94, "Compteur du num\xe9ro de soumission", _s21_116, _s26_66, _s21_118, _s28_87, _s21_120, _s26_66, _s21_121, _s28_87, _s18_109, _s33_41, "counter_padding", _s22_127, _s28_66, "Compteur partag\xe9 pour les factures et les soumissions", _s18_111, "Nom de taxe par d\xe9faut 1", _s18_113, "Taux de taxe par d\xe9faut 1", _s18_115, "Nom de taxe par d\xe9faut 2", _s18_117, "Taux de taxe par d\xe9faut 2", _s18_119, "Nom de taxe par d\xe9faut 3", _s18_121, "Taux de taxe par d\xe9faut 3", _s21_122, "Objet du courriel de facture", _s19_87, "Objet du courriel de soumission", _s21_124, "Objet du courriel de paiement", _s29_45, "Sujet du courriel de paiement partiel", "show_table", "Affiche la table", "show_list", "Afficher la liste", "client_city", "Ville du client", "client_state", "Province du client", "client_country", "Pays du client", _s16_244, "Client actif", "client_balance", "Solde du client", "client_address1", "Rue du clients", "client_address2", _s22_128, "vendor_address1", "Rue du fournisseur", "vendor_address2", "App du fournisseur", _s24_67, "Rue d'exp\xe9dition", _s24_68, "App / bureau d'exp\xe9dition du client", "type", "Type", "invoice_amount", _s21_164, _s16_248, "\xc9ch\xe9ance", "tax_rate1", "Taux de taxe 1", "tax_rate2", "Taux de taxe 2", "tax_rate3", "Taux de taxe 3", "auto_bill", _s23_78, "archived_at", "Archiv\xe9 \xe0", "has_expenses", "A D\xe9penses", "custom_taxes1", "Taxes personnalis\xe9es 1", "custom_taxes2", "Taxes personnalis\xe9es 2", "custom_taxes3", "Taxes personnalis\xe9es 3", "custom_taxes4", "Taxes personnalis\xe9es 4", _s17_149, _s25_78, _s17_150, _s25_79, _s17_151, _s25_80, _s17_152, _s25_81, "is_deleted", "Est supprim\xe9", "vendor_city", _s20_150, "vendor_state", "Province du fournisseur", "vendor_country", _s19_132, "is_approved", "Est approuv\xe9", "tax_name", "Nom de la taxe", "tax_amount", "Montant de taxe", "tax_paid", "Taxe pay\xe9e", "payment_amount", _s19_133, "age", "\xc2ge", "is_running", "En cours", "time_log", _s16_327, "bank_id", "Banque", _s19_89, _s26_65, _s16_249, _s20_151, _s19_91, _s30_47, "tax_name1", _s16_328, "tax_name2", _s16_329, "tax_name3", "Nom de taxe 3", "transaction_id", _s17_199, _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "de", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Aktion", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Zeitgesteuert", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Zahlung archivieren", "archive_invoice", "Rechnung archivieren", "archive_quote", "Angebot archivieren", "archive_credit", "Gutschrift archivieren", "archive_task", "Aufgabe archivieren", "archive_client", "Kunde archivieren", "archive_project", "Projekt archivieren", "archive_expense", "Ausgabe Archivieren", "restore_payment", "Zahlung wiederherstellen", "restore_invoice", "Rechnung wiederherstellen", "restore_quote", "Angebot wiederherstellen", "restore_credit", "Gutschrift wiederherstellen", "restore_task", "Aufgabe wiederherstellen", "restore_client", "Kunde wiederherstellen", "restore_project", "Projekt wiederherstellen", "restore_expense", "Ausgabe Wiederherstellen", "archive_vendor", "Lieferant Archivieren", "restore_vendor", "Lieferant wiederherstellen", "create_product", "Produkt erstellen", "update_product", "Update Product", "delete_product", "Produkt l\xf6schen", "restore_product", "Produkt wiederherstellen", "archive_product", "Produkt archivieren", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "Bestellung l\xf6schen", _s22_, "Bestellung wiederherstellen", _s22_1, "Bestellung archivieren", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Zahlungsarten", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "PLZ/Stadt", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, "Inventargrenzwert", "hour", "Stunde", _s17_1, "Erfolgreich in die Versandwarteschlange eingereiht", _s17_2, "E-Mail Fu\xdfzeile anzeigen", _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "E-Mail Ausrichtung", _s20_0, "PDF Vorschau Ort", "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, "Klicke + um einen Eintrag hinzuzuf\xfcgen", "last365_days", "Letzte 365 Tage", "import_design", "Design importieren", "imported_design", "Design wurde erfolgreich importiert", "invalid_design", "Das Design ist ung\xfcltig, die Sekion :value is missing", _s17_4, "M\xf6chtest Sie ein Logo hochladen?", "upload", "Hochladen", _s17_5, "Installierte Version", _s23_0, "Benachrichtige Lieferant bei Zahlung", _s28_5, "Sende eine E-Mail an den Lieferanten wenn die Ausgabe als bezahlt markiert ist", "update_payment", "Zahlung aktualisieren", "markup", "Markup", _s22_3, "Bestellung erstellt", _s19_6, "Bestellung gesendet", _s21_9, "Bestellung angeschaut", _s23_2, "Bestellung angenommen", _s20_2, "Der Gutschriftsbetrag darf nicht gr\xf6\xdfer sein als der Auszahlungsbetrag", "klarna", "Klarna", _s29_3, "Legen Sie einen Wechselkurs fest, wenn Sie eine manuelle Zahlung eingeben", _s29_4, "Legen Sie beim Erstellen einer Ausgabe einen Wechselkurs fest", "matomo_url", "Matomo URL", "matomo_id", "Matomo ID", _s21_11, "Zur Rechnung hinzuf\xfcgen", _s25_, "Automatische E-Mail versenden, wenn eine Online-Zahlung erfolgt ist", _s25_0, "Automatische E-Mail versenden, wenn eine Zahlung manuell best\xe4tigt wurde", _s28_6, "Automatische E-Mail versenden, wenn eine Rechnung als bezahlt markiert wurde", "delete_project", "Projekt l\xf6schen", _s18_2, "Erfolgreich verkn\xfcpfte Transaktion", "link_payment", "Link Zahlung", "link_expense", "Link Ausgabe", _s19_8, "In Rechnung gestellte Aufgaben sperren", _s24_0, "Verhindern, dass Aufgaben nach der Rechnungsstellung bearbeitet werden", _s21_12, "Registrierung erforderlich", _s26_0, "Kunden zur Registrierung verpflichten", _s24_1, "Bestandsverwaltung verwenden", _s29_5, "Produkte m\xfcssen auf Lager sein", _s17_7, "Optionale Produkte", _s27_3, "Optionale wiederkehrende Produkte", "convert_matched", "Konvertieren", _s19_10, "Erfolgreich in die Warteschlange gestellte Rechnung f\xfcr die automatische Rechnungsstellung", _s20_3, "Erfolgreich in die Warteschlange gestellte Rechnungen f\xfcr die automatische Rechnungsstellung", "operator", "Bediener", "value", "Wert", "is", "Ist", "contains", "Enth\xe4lt", "starts_with", "Beginnt mit", "is_empty", "Ist leer", "add_rule", "Regel hinzuf\xfcgen", "match_all_rules", "Alle Regeln erf\xfcllen", _s20_4, "Alle Kriterien m\xfcssen \xfcbereinstimmen, damit die Regel angewendet werden kann", _s17_9, "Passende Transaktionen automatisch in Ausgaben umwandeln", "rules", "Regeln", _s16_7, "Transaktionsregel", _s17_10, "Transaktionsregeln", _s20_5, "Neue Transaktionsregel", _s21_14, "Transaktionsregel bearbeiten", _s24_3, "Regel erfolgreich erstellt", _s24_4, "Transaktionsregel erfolgreich aktualisiert", _s25_2, "Transaktionsregel erfolgreich archiviert", _s24_5, "Transaktionsregel erfolgreich gel\xf6scht", _s24_6, "Transaktionsregel erfolgreich entfernt", _s25_3, "Transaktionsregel erfolgreich wiederhergestellt", _s23_4, "Transaktionsregel suchen", _s24_7, "Transaktionsregeln suchen", _s21_16, "Als Standardbedingungen speichern", _s22_5, "Als Standard-Fu\xdfzeile speichern", "auto_sync", "Autom. Synchronisation", _s16_9, "Konten aktualisieren", _s31_1, "Upgrade auf Enterprise zur Anbindung Ihres Bankkontos", _s34_, "Klicken Sie hier, um Ihr Bankkonto zu verbinden", "disable_2fa", "Deaktivierung 2FA", "change_number", "Nummer \xe4ndern", "resend_code", "Code erneut senden", "base_type", "Basis-Typ", "category_type", "Kategorie-Typ", _s16_11, "Transaktion", "bulk_print", "PDF ausdrucken", _s18_3, "Postleitzahl des Lieferanten", _s16_12, "Vorschau des Standorts", "bottom", "Unten", "side", "Seite", "pdf_preview", "PDF Vorschau", _s20_7, "F\xfcr Auswahl lange dr\xfccken", _s21_18, "Bestellnummer", _s19_11, "Bestellposition", _s22_7, "M\xf6chtest du diese App bewerten?", "include_deleted", "Gel\xf6schte eingeschlossen", _s20_9, "Schlie\xdfe gel\xf6schte Datens\xe4tze im Bericht ein", "due_on", "F\xe4llig am", _s22_8, "Transaktionen erfolgreich konvertiert", _s20_10, "Bankverbindung erfolgreich erstellt", _s20_11, "Bankverbindung erfolgreich aktualisiert", _s17_12, "Bankverbindung bearbeiten", _s16_14, "Standartkategorie", "account_type", "Kontotyp", _s16_16, "Bankverbindung hinzuf\xfcgen", _s16_17, "Konten verbinden", "manage_rules", "Regeln verwalten", "search_category", "Suche 1 Kategorie", _s17_15, "Suche :count Kategorien", "min_amount", "Mindestbetrag", "max_amount", "Maximalbetrag", "selected", "Gew\xe4hlte", _s21_20, "Transaktion erfolgreich konvertiert", _s18_5, "In Zahlung umwandeln", "deposit", "Einzahlung", "withdrawal", "Auszahlung", "deposits", "Einzahlungen", "withdrawals", "Auszahlungen", "matched", "\xfcbereinstimmend", "unmatched", "nicht \xfcbereinstimmend", "create_credit", "Gutschrift erstellen", "update_credit", "Gutschrift aktualisieren", "delete_credit", "Gutschrift l\xf6schen", "transaction", "Transaktion", "transactions", "Transaktionen", "new_transaction", "Neue Transaktion", _s16_19, "Transaktion bearbeiten", _s19_13, "Transaktion erfolgreich erstellt", _s19_14, "Transaktion erfolgreich aktualisiert", _s20_12, "Transaktion erfolgreich archiviert", _s19_15, "Transaktion erfolgreich gel\xf6scht", _s19_16, "Transaktion erfolgreich entfernt", _s20_13, "Transaktion erfolgreich wiederhergestellt", _s18_7, "Transaktion suchen", _s19_17, ":count Transaktionen durchsuchen", "bank_account", "Bankkonto", "bank_accounts", _s21_165, _s21_21, "Bankverbindung erfolgreich archiviert", _s20_14, "Bankaccount erfolgreich gel\xf6scht", _s20_15, "Bankaccount erfolgreich entfernt", _s21_22, "Bankaccount erfolgreich wiederhergestellt", _s19_18, "Bankverbindung suchen", _s20_16, ":count Bankverbindungen durchsuchen", "connect", "Verbinden", _s23_6, "E-Mail bei Zahlungsmarkierung", _s18_9, "In Projekt umwandeln", "client_email", "Kunden E-Mail", _s20_17, "Rechnung Aufgabe Projekt", _s25_4, "F\xfcgen Sie das Projekt zu den Rechnungspositionen hinzu", "field", "Feld", "period", "Zeitraum", "fields_per_row", "Felder pro Reihe", _s21_23, "Aktive Rechnungen", _s26_2, _s22_129, _s24_10, "Abgeschlossene Zahlungen", _s23_8, "Erstattete Zahlungen", _s19_20, "Aktive Angebote", _s21_24, "Angenommene Angebote", _s23_9, "Nicht genehmigte Angebote", _s18_12, "Aufgezeichnete Aufgaben", _s20_20, "In Rechnung gestellte Aufgaben", _s16_21, "Bezahlte Aufgaben", _s21_25, _s21_166, _s22_9, "Ausstehende Ausgaben", _s23_10, _s21_166, _s27_6, "Ausgaben in Rechnung stellen", "activity_130", ":user hat Bestellung :purchase_order erstellt", "activity_131", ":user hat Bestellung :purchase_order aktualisiert", "activity_132", ":user hat Bestellung :purchase_order archiviert", "activity_133", ":user hat Bestellung :purchase_order gel\xf6scht", "activity_134", ":user hat Bestellung :purchase_order wiederhergestellt", "activity_135", ":user mailte Bestellung :purchase_order", "activity_136", ":contact hat Bestellung :purchase_order angsehen", "activity_137", ":contact nahm Bestellung :purchase_order an", "vendor_portal", "Lieferanten-Portal", "send_code", "Code senden", _s24_11, "Speichern um Dokumente hochzuladen", _s17_19, "Ausgabensteuers\xe4tze", _s22_10, "Steuers\xe4tze der Rechnungsposition", _s21_27, "Erfolgreich Rufnummer verifiziert", "code_was_sent", "Es wurde ein Code per SMS versendet", _s16_23, "Ein Code wurde per SMS an :number gesandt.", "resend", "Erneut senden", "verify", "Verifizieren", _s18_13, "Bitte geben Sie eine Telefonnummer an", _s20_21, "Ung\xfcltige Telefonnummer", _s19_21, "Telefonnummer verifizieren", _s24_12, "Bitte verifiziere deine Telefonnummer, um E-Mails versenden zu k\xf6nnen.", _s28_8, "Bitte die Telefonnummer mit 2FA best\xe4tigen", "merged_clients", "Erfolgreich Kunden zusammengefasst", "merge_into", "Zusammenf\xfchren in", "merge", "Zusammenf\xfchren", "php81_required", "Hinweis: v5.5 ben\xf6tigt PHP 8.1", _s21_28, "Preis\xe4nderung akzeptiert", _s19_23, "Preis\xe4nderung fehlgeschlagen mit Code", _s17_21, "K\xe4ufe wiederherstellen", "activate", "Aktivieren", "connect_apple", "Apple-Konto verbinden", _s16_24, "Apple-Konto entfernen", _s18_14, "Apple-Konto erfolgreich entfernt", "send_now", "Jetzt senden", "received", "Empfangen", _s19_24, "Bestelldatum", _s20_23, "Erfolgreich in eine Ausgabe umgewandelt", _s21_30, "Erfolgreich in Ausgaben ungewandelt", _s18_15, "In Ausgabe umwandeln", _s16_26, "Zu Inventar hinzuf\xfcgen", _s33_7, "Bestellung erfolgreich zum Inventar hinzugef\xfcgt", _s34_6, "Bestellungen erfolgreich zum Inventar hinzugef\xfcgt", _s22_12, "Kundendokument hochladen", _s22_14, "Lieferantendokument hochladen", _s27_9, "Lieferanten das Hochladen von Dokumenten erlauben", _s24_13, "Gef\xe4llt Ihnen die App?", "yes_its_great", "Ja, sie ist sehr gut!", "not_so_much", "Nein, eher weniger", _s17_23, "Danke f\xfcr das Feedback, m\xe4chten Sie die App bewerten?", _s22_16, "Das tut uns leid, dass zu h\xf6ren. Was gef\xe4llt Ihnen nicht?", "sure_happy_to", "Gerne", "no_not_now", "Nein, nicht jetzt.", "add", "Hinzuf\xfcgen", _s18_17, "Zuletzt gesendete Vorlage", _s22_17, "Flexible Suche aktivieren", _s27_10, "\xdcbereinstimmung mit nicht zusammenh\xe4ngenden Zeichen, dh. 'ct' passt zu 'cat'", "vendor_details", "Lieferantendetails", _s22_19, "Bestelldetails", "qr_iban", "QR IBAN", "besr_id", "BESR-ID", "accept", "Akzeptieren", _s23_11, "Zur Bestellung duplizieren", _s20_24, "Lieferant hat keine E-Mail Adresse hinterlegt", "bulk_send_email", "E-Mail senden", _s29_8, "Bestellung erfolgreich als versendet markiert", _s30_1, "Bestellungen wurden erfolgreich als gesendet markiert", _s23_12, "Bestellung erfolgreich angenommen", _s24_14, "Bestellungen erfolgreich angenommen", _s24_15, "Bestellung erfolgreich abgelehnt", _s25_6, "Bestellungen erfolgreich abgelehnt", "accepted", "Angenommen", _s22_21, "Bitte w\xe4hlen Sie einen Lieferant aus", _s20_25, "Bestellung insgesamt", _s20_27, "E-Mail-Bestellung", _s26_3, "E-Mail-Bestellungen", _s18_19, "E-Mail-Adresse erfolgreich entfernt", "connect_email", "E-Mail-Adresse verbinden", _s16_29, "E-Mail-Adresse entfernen", _s32_5, "Bitte verwenden Sie die Web-App, um eine Verbindung zu Microsoft herzustellen", "email_provider", "E-Mail-Anbieter", _s17_24, "Microsoft-Konto verbinden", _s20_29, "Microsoft-Konto entfernen", _s19_26, "Erfolgreich mit Microsoft verbunden", _s22_23, "Erfolgreich die Verbindung mit Microsoft getrennt", _s17_26, "Einloggen mit Microsoft", _s17_27, "Anmelden mit Microsoft", _s22_25, "Erfolgreich in die Warteschlange gestellte und zu versendende Bestellung", _s23_13, "Erfolgreich in die Warteschlange gestellte und zu versendende Bestellungen", _s16_31, "Wechsel zur React Web App", _s21_32, "Bestellungsdesign", _s20_32, "Bestellbedingungen", _s21_34, "Fu\xdfzeile der Bestellung", _s32_7, "Bestellunterschrift", _s37_4, "Fordern Sie den Lieferant auf, zu unterschreiben.", "purchase_order", "Bestellung", "purchase_orders", "Bestellungen", _s18_20, "Neue Bestellung", _s19_27, "Bestellung bearbeiten", _s22_26, "Erfolgreich Bestellung erstellt", _s22_27, "Erfolgreich Bestellung aktualisiert", _s23_14, _s33_42, _s22_28, "Erfolgreich Bestellung gel\xf6scht", _s22_29, "Erfolgreich Bestellung entfernt", _s23_15, _s33_42, _s21_36, "Bestellung suchen", _s22_30, "Bestellungen suchen", "login_url", "Login-URL", _s30_2, "Sp\xe4tere Zahlung erlauben", _s29_9, "Unterst\xfctzung bei der separaten Erstellung und Anwendung von Zahlungen", _s16_32, "Zahlungseinstellungen", "default", "Standard", "stock_quantity", "Lagerbestand", _s22_32, "Mindesbestandsmeldung", "track_inventory", "Inventar verwalten", _s20_34, "Anzeigen eines Feldes f\xfcr den Produktbestand und Aktualisierung des Bestandes, wenn die Rechnung versendet wurde", _s19_29, "Lagerbestandsmeldung", _s24_17, "Automatische E-Mail versenden, wenn der Bestand unter das Minimum sinkt", "vat", "MwSt.", "standing", "Aktueller Stand", "view_map", "Karte anzeigen", _s18_22, "Standard-Design festlegen", "add_gateway", "Zahlungsanbieter hinzuf\xfcgen", _s24_18, "Hinzuf\xfcgen eines Zahlungs-Gateways (z. B. Stripe, WePay oder Paypal), um Online-Zahlungen zu akzeptieren", "left", "Links", "right", "Rechts", "center", "Mittig", "page_numbering", "Seiten Nummerierung", _s24_19, "Ausrichtung der Seitennummerierung", _s31_5, "Rechnung versendet", _s24_21, "Produktbeschreibung anzeigen", _s29_10, "Beschreibung bei der Produktauswahl anzeigen", "invoice_items", "Rechnungselemente", "quote_items", "Angebotselemente", "profitloss", _s18_177, "import_format", "Import-Format", "export_format", "Export-Format", "export_type", "Export-Typ", "stop_on_unpaid", "Stoppen falls nicht bezahlt", _s19_31, "Erstelle keine neuen wiederkehrenden Rechnungen, falls die vorige Rechnung noch nicht bezahlt wurde.", "use_quote_terms", "Benutze Angebotsbedingungen", _s20_35, "Wenn ein Angebot in eine Rechnung umgewandelt wird", "add_country", "Land hinzuf\xfcgen", "enable_tooltips", "Quickinfo/Tooltips anzeigen", _s20_36, "Quickinfo/Tooltips beim Dr\xfcberfahren mit der Maus anzeigen", _s21_38, "Fehler: Eintr\xe4ge sind mehr als einem Kunden zugeordnet", "register_label", "Benutzerkonto in wenigen Sekunden erstellen", "login_label", "Mit einem bestehenden Benutzerkonto anmelden", "add_to_invoice", "Zur Rechnung :invoice hinzuf\xfcgen", _s17_28, "Keine Rechnungen gefunden", "week", "Woche", "created_record", "Eintrag erfolgreich erstellt.", _s26_4, "Bezahltes Automatisch Archivieren", _s31_6, "Automatische Archivierung von Rechnungen, wenn diese als bezahlt markiert werden.", _s31_7, "Auto-Archivierung abgebrochen", _s36_2, "Automatisch Rechnungen archivieren, wenn diese storniert wurden.", _s20_37, "Alternativer PDF Viewer", _s25_7, "Verbessere das Scrolling \xfcber die PDF Vorschau [BETA]", _s16_34, "Rechnungs-W\xe4hrung", "range", "Bereich", "tax_amount1", "Steuerh\xf6he 1", "tax_amount2", "Steuerh\xf6he 2", "tax_amount3", "Steuerh\xf6he 3", "create_project", "Projekt erstellen", "update_project", "Projekt aktualisieren", "view_task", "Aufgabe anzeugen", "cancel_invoice", "Stornieren", "changed_status", "Erfolgreich Aufgabenstatus ge\xe4ndert", "change_status", "Status \xe4ndern", "fees_sample", "Die Geb\xfchren f\xfcr eine Rechnung \xfcber :amount\xa0 w\xfcrden :total betragen.", _s19_32, "Touchscreen-Modus aktivieren", _s24_23, "Scrollen durch wischen", "after_saving", "Nach dem Speichern", "view_record", "Datensatz anzeigen", _s21_39, "Markdown in E-Mails verwenden", _s26_5, "Visuellen Markdown-Editor f\xfcr E-Mails verwenden", _s19_34, "Markdown in PDFs verwenden", "json_help", "Achtung: JSON-Dateien, die mit v4 der App erstellt wurden, werden nicht unterst\xfctzt", "release_notes", "Versionshinweise", _s23_16, "Upgrade deinen Tarif um Berichte anzusehen", "started_tasks", ":value Aufgaben erfolgreich gestartet", "stopped_tasks", ":value Aufgaben erfolgreich angehalten", "approved_quote", "Angebot erfolgreich angenommen", "approved_quotes", ":value Angebote erfolgreich angenommen", "approve", _s16_330, "client_website", "Kunden-Website", "invalid_time", "Ung\xfcltige Zeit", _s21_41, "Liefer-Region Kunde", _s20_39, "Lieferort Kunde", _s27_13, "Liefer-PLZ Kunde", _s23_17, "Kunde Lieferung LAND", "load_pdf", "PDF laden", _s16_36, "Kostenlose Testversion starten", _s24_24, "Teste den Pro-Tarif GRATIS f\xfcr 14 Tage", "due_on_receipt", "F\xe4llig bei Erhalt", "is_paid", "Ist bezahlt", "age_group_paid", "Bezahlt", "id", "ID", "convert_to", "Umwandeln in", "client_currency", "Kundenw\xe4hrung", _s16_37, "Firmenw\xe4hrung", "purged_client", "Kunde erfolgreich bereinigt", _s27_15, "Um Spam zu verhindern braucht es ein Upgrade zu einem bezahlten Account um das E-Mail anzupassen.", _s22_35, "Upgrade deinen Tarif um weitere Firmen hinzuzuf\xfcgen", _s30_5, "Die Datei wurde im Downloads-Ordner gespeichert", "small", "Klein", _s21_43, "Gutschrift erfolgreich als bezahlt markiert", _s22_36, "Erfolgreich Kredite als bezahlt markiert", _s16_39, "Daten werden geladen - bitte warten Sie, bis der Vorgang abgeschlossen ist", "wait_for_saving", "Datenspeicherung - bitte warten Sie, bis der Vorgang abgeschlossen ist", _s20_41, "Hinweis: Die hier vorgenommenen \xc4nderungen werden nur in der Vorschau angezeigt, sie m\xfcssen in den obigen Registerkarten angewendet werden, um gespeichert zu werden.", "remaining", "Verbleibende", "invoice_paid", "Rechnung bezahlt", "activity_120", ":user erstellte wiederkehrende Ausgabe :recurring_expense", "activity_121", ":user aktualisiert wiederkehrende Ausgabe :recurring_expense", "activity_122", ":user archivierte wiederkehrende Ausgabe :recurring_expense", "activity_123", ":user l\xf6schte wiederkehrende Ausgabe :recurring_expense", "activity_124", ":user stellte wiederkehrende Ausgabe :recurring_expense wieder her", "normal", "Normal", "large", "Gro\xdf", "extra_large", "Extra Gro\xdf", _s16_40, "PDF-Vorschau anzeigen", _s21_44, "PDF-Vorschau bei der Bearbeitung von Rechnungen anzeigen", "print_pdf", "PDF drucken", "remind_me", "Erinnere mich", _s16_42, "Sofortige Bank\xfcberweisung", "click_selected", "Ausgew\xe4hltes anklicken", "hide_preview", "Vorschau ausblenden", "edit_record", "Datensatz bearbeiten", _s27_16, "Der Kreditbetrag kann nicht h\xf6her sein als der Rechnungsbetrag", "giropay", "GiroPay", "direct_debit", "Lastschriftverfahren", _s21_45, "Bitte legen Sie ein Kontopasswort fest", "set_password", "Passwort festlegen", _s17_31, "Wir empfehlen, die Desktop-Anwendung zu verwenden, um die beste Leistung zu erzielen.", _s16_44, "Wir empfehlen die Verwendung der mobilen App, um die beste Leistung zu erzielen.", _s20_42, "Gateway erfolgreich getrennt", "disconnect", "Trennen", "add_to_invoices", "Zu Rechnungen hinzuf\xfcgen", "acss", "Vorautorisierte Lastschriftzahlungen", "becs", "BECS-Lastschriftverfahren", "bulk_download", "Herunterladen", _s17_32, "Daten lokal speichern, damit die Anwendung schneller starten kann. (Deaktivierung kann die Leistung bei gro\xdfen Konten verbessern)", "persist_ui", "Benutzeroberfl\xe4che beibehalten", "persist_ui_help", "UI-Status lokal speichern, damit die Anwendung an der letzten Position startet (Deaktivierung kann die Leistung verbessern)", _s18_24, "Postleitzahl des Kunden", _s17_33, "Umsatzsteuer-Identifikationsnummer des Kunden", "has_tasks", "Hat Aufgaben", "registration", "Registrierung", _s27_17, "Bitte autorisieren Sie Stripe zur Annahme von Online-Zahlungen.", "view_expense", "Ausgabe # :expense ansehen", "view_statement", "Zeige Bericht", "sepa", "SEPA-Lastschrift", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "Alle Datens\xe4tze aktualisieren", "system", "System", _s19_36, "Standardunternehmen festlegen", "updated_company", "Unternehmen wurde erfolgreich aktualisiert", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, "Helfen Sie uns, uns zu verbessern, indem Sie uns sagen, warum (optional)", "webhook_success", "Webhook erfolgreich", _s24_25, "Die Aufgaben m\xfcssen alle zum selben Kunden geh\xf6ren", _s27_18, "Die Ausgaben m\xfcssen alle zu demselben Kunden geh\xf6ren", "app", "App", _s20_43, "F\xfcr die beste Leistung laden Sie die App herunter :app", _s16_45, "Bruttozeile gesamt", _s19_39, "E-Mail-Rechnungen", _s17_35, "E-Mail-Angebote", _s18_28, "E-Mail-Gutschriften", "from_name", "Absendername", _s16_46, "Klonen zu Ausgabe", _s17_36, "Wiederkehrende Ausgabe", _s18_29, "Wiederkehrende Ausgaben", _s21_46, "Wiederkehrende Ausgabe eingeben", _s22_37, "Wiederkehrende Ausgabe bearbeiten", _s25_8, "Wiederkehrende Ausgabe wurde erstellt", _s25_9, "Wiederkehrende Ausgabe wurde aktualisiert", _s26_7, "Wiederkehrende Ausgabe wurde archiviert", _s25_10, "Projekt wurde gel\xf6scht", _s25_11, "Erfolgreich wiederkehrende Ausgaben entfernt", _s26_8, "Wiederkehrende Ausgabe wurde wiederhergestellt", _s24_26, _s30_48, _s25_12, _s30_48, "last_sent_date", "Datum des letzten Versands", "include_drafts", "Entw\xfcrfe einschlie\xdfen", _s19_40, "Entw\xfcrfe von Aufzeichnungen in Berichte einbeziehen", "is_invoiced", "Ist in Rechnung gestellt", "change_plan", "Tarif \xe4ndern", "persist_data", "Daten aufbewahren", "customer_count", "Kundenzahl", _s16_48, "Kunden \xfcberpr\xfcfen", _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Dezimaltrennzeichen", _s26_9, "Komma als Dezimalstelle in Formularen verwenden", "select_method", "Methode ausw\xe4hlen", "select_platform", "Plattform ausw\xe4hlen", _s28_13, "Bitte verwenden Sie die Web-App, um sich mit Gmail zu verbinden", _s16_52, "Postensteuers\xe4tze sind deaktiviert", "enable_markdown", "Markdown verwenden", _s20_44, "Konvertierung von Markdown in HTML in der PDF-Datei", "user_guide", "Nutzer-Anleitung", _s18_31, "Zweiten Kontakt hinzuf\xfcgen", "previous_page", "Vorherige Seite", "next_page", "N\xe4chste Seite", "export_colors", "Farben exportieren", "import_colors", "Farben importieren", "clear_all", "Alle l\xf6schen", "contrast", "Kontrast", "custom_colors", "Eigene Farben", "colors", "Farben", _s31_8, "Aktive Hintergrundfarbe der Seitenleiste", _s25_14, "Schriftfarbe der aktiven Seitenleiste", _s33_12, "Seitenleiste Inaktive Hintergrundfarbe", _s27_19, "Seitenleiste Inaktiv Schriftfarbe", _s36_3, "Tabelle alternierende Zeilenhintergrundfarbe", _s31_10, "Hintergrundfarbe der Rechnungskopfzeile", _s25_16, "Schriftfarbe der Rechnungskopfzeile", "net_subtotal", "Netto", "review_app", "App bewerten", "check_status", "Status pr\xfcfen", "free_trial", "Kostenlose Testversion", _s23_19, "Die Testversion des Pro-Plans endet in :count Tagen, klicken Sie zum Upgrade.", _s21_48, "Heute ist der letzte Tag des Pro-Tarifs, klicken Sie zum Upgrade.", "change_email", "E-Mail \xe4ndern", _s25_18, "Konfigurieren Sie optional eine separate Kunden-Portal-Dom\xe4ne", _s21_49, "Im Portal angezeigte Aufgaben", "uninvoiced", "Nicht in Rechnung gestellt", "subdomain_guide", "Die Subdomain wird im Kundenportal verwendet, um Links zu personalisieren, die Ihrer Marke entsprechen. z.B. https://your-brand.invoicing.co", "send_time", "Sendezeit", "import_data", "Importiere Daten", "import_settings", "Einstellungen importieren", _s17_38, "Bitte stellen Sie die JSON-Datei zur Verf\xfcgung", _s19_41, "Bitte w\xe4hlen Sie, um die Einstellungen und/oder Daten zu importieren", "json", "JSON", _s24_28, "Keine Zahlungsarten aktiviert", "wait_for_data", "Bitte warten Sie, bis die Daten vollst\xe4ndig geladen sind", "net_total", "Netto Gesamt", "has_taxes", "enth\xe4lt Steuern", _s16_53, "Kunden importieren", _s18_33, _s40_1, "login_success", "Erfolgreiche Anmeldung", "login_failure", "Anmeldung fehlgeschlagen", "exported_data", "Sobald die Datei fertig ist, erhalten Sie eine E-Mail mit einem Download-Link.", _s23_20, "Gel\xf6schte Kunden einbeziehen", _s28_15, "Datens\xe4tze von gel\xf6schten Kunden laden", "step_1_sign_in", "Schritt 1: Registrieren", _s16_56, "Schritt 2: autorisieren", "account_id", "Konto-ID", _s27_21, "Die Migration ist noch nicht abgeschlossen", "activity_100", ":user hat die wiederkehrende Rechnung :recurring_invoice erstellt.", "activity_101", ":user hat die wiederkehrende Rechnung :recurring_invoice aktuallisiert", "activity_102", ":user hat die wiederkehrende Rechnung :recurring_invoice archiviert", "activity_103", ":user hat die wiederkehrende Rechnung :recurring_invoice gel\xf6scht.", "activity_104", ":user hat die wiederkehrende Rechnung :recurring_invoice wiederhergestellt.", _s18_34, "Ende der Aufgabe anzeigen", _s23_22, "Aktivieren Sie die Angabe des Enddatums der Aufgabe", "gateway_setup", "Gateway-Einstellungen", "preview_sidebar", "Vorschau der Seitenleiste", _s16_57, "Daten f\xfcr wie viele Jahre anzeigen?", _s18_36, "alle Sitzungen erfolgreich beendet", _s16_59, "Alle Sitzungen beenden", "count_session", "1 Sitzung", "count_sessions", ":count Sitzungen", "invoice_created", "Rechnung erstellt", "quote_created", "Angebot erstellt", "credit_created", "Gutschrift erstellt", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Zuletzt aktualisiert", "invoice_item", "Rechnungsposition", "quote_item", "Angebotsposition", _s18_37, "Kontakt Vorname", _s17_40, "Kontakt Nachname", "order", "Bestellung", "unassigned", "Nicht zugewiesen", "partial_value", "Muss gr\xf6sser als Null und kleiner als der Gesamtbetrag sein", "search_kanban", _s16_331, "search_kanbans", _s16_331, "kanban", "Kanban", "enable", "Aktivieren", "move_top", "Ganz nach oben verschieben", "move_up", "Nach oben verschieben", "move_down", "Nach unten verschieben", "move_bottom", "Ganz nach unten verschieben", "subdomain_help", "Passen Sie die Rechnungslink-Subdom\xe4ne an oder stellen Sie die Rechnung auf Ihrer eigenen Webseite zur Verf\xfcgung.", _s21_51, "Fehler: das benutzerdefinierte E-Mail Template muss die :body Variable beinhalten", _s25_19, "bitte stelle sicher das die :body Variable eingef\xfcgt ist", _s17_42, "Zeige Datumsformate", "is_viewed", "Ist angesehen", "letter", "Letter", "legal", "Rechtliches", "page_layout", "Seiten Layout", "portrait", "Hochformat", "landscape", "Querformat", _s26_10, "Der Kontoinhaber kann auf einen kostenpflichtigen Plan upgraden, um die erweiterten erweiterten Einstellungen zu aktivieren", _s20_45, "F\xfchren Sie ein Upgrade auf einen kostenpflichtigen Plan durch, um die erweiterten Einstellungen zu aktivieren", _s21_52, "Zahlungsbedingungen f\xfcr Rechnungen", _s17_44, "Angebot g\xfcltig bis", "no_headers", "Keine Header", "add_header", "Header hinzuf\xfcgen", "remove_header", "Kopfzeile entfernen", "return_url", "Return-URL", "rest_method", "REST-Methode", "header_key", "Header-Key", "header_value", "Header-Wert", _s18_39, "Wiederkehrende Produkte", "promo_code", "Gutscheincode", "promo_discount", "Promo-Rabatt", _s18_41, "Storno erm\xf6glichen", _s16_61, "Pro Platz Aktiviert", "max_seats_limit", "Max. Pl\xe4tze Limit", "trial_enabled", "Testversion aktiv", "trial_duration", "Testzeitraum", _s21_54, "\xdcberschreiben von Abfragen zulassen", _s18_43, "Plan\xe4nderungen zulassen", "plan_map", "Plan Map", "refund_period", "Erstattungszeitraum", _s21_56, "Webhook-Konfiguration", "purchase_page", "Kauf-Seite", "security", "Sicherheit", "email_bounced", "E-Mail zur\xfcckgesendet", _s20_46, "Spam-Beschwerde", "email_delivery", "E-Mail-Zustellung", _s16_63, "Webhook-Antwort", "pdf_response", "PDF-Antwort", _s22_39, "Authentifizierungsfehler", "pdf_failed", "PDF fehgeschlagen", "pdf_success", "PDF erfolgreich", "modified", "ge\xe4ndert", "subscription", "Abonnement", "subscriptions", "Abonnements", _s16_255, "Neues Abonnement", _s17_155, "Abonnement bearbeiten", _s20_96, "Abonnement erfolgreich erstellt", _s20_97, "Abonnement erfolgreich aktualisiert", _s21_126, "Abonnement erfolgreich archiviert", _s20_98, "Abonnement gel\xf6scht", _s20_99, "Abonnement entfernt", _s21_127, "Abonnement wiederhergestellt", _s19_93, "Suchen Sie 1 Abonnement", _s20_100, ":count Abonnements durchsuchen", _s26_11, "Subdomain ist nicht verf\xfcgbar", "connect_gmail", "Mit Gmail verbinden", _s16_65, "von Gmail trennen", "connected_gmail", "Mit Gmail erfolgreich verbunden", _s18_45, "Von Gmail erfolgreich getrennt", _s16_67, "\xc4nderungen an der Codebasis k\xf6nnen das Update blockieren, Sie k\xf6nnen diesen Befehl ausf\xfchren, um die \xc4nderungen zu verwerfen:", _s16_68, "Kundennummer", "count_minutes", ":count Minuten", _s16_70, "Passwort-Timeout", _s29_12, "Rechnung / Gutschrift Z\xe4hler teilen", "use_last_email", "Vorherige E-Mail benutzen", _s16_72, "Unternehmen aktivieren", _s21_58, "E-Mails, wiederkehrende Rechnungen und Benachrichtigungen aktivieren", _s27_22, "Ein Fehler ist aufgetreten, bitte versuchen Sie es erneut.", _s27_23, "Bitte vergeben Sie zuerst ein Passwort.", _s34_10, "Achtung: Das \xc4ndern deiner Telefonnummer wird die Zwei-Faktor-Authentifizierung deaktivieren", "help_translate", "Hilf mit beim \xdcbersetzen", _s23_23, "Bitte w\xe4hlen Sie ein Land", "resend_invite", "Einladung erneut versenden", _s19_42, "2FA erfolgreich deaktiviert", _s16_74, "Konto erfolgreich verbunden.", _s19_43, "Konto erfolgreich getrennt.", "delivered", "zugestellt", "bounced", "Abpraller", "spam", "Spam", "view_docs", "Dokumentation ansehen.", _s32_10, "Bitte gib eine Handynummer an, um die Zwei-Faktor-Authentifizierung zu aktivieren", "send_sms", "SMS senden", "sms_code", "SMS-Code", _s21_59, "Barcode mit :link kompatibler App scannen.", _s18_46, "Zwei-Faktor-Authentifizierung erfolgreich aktiviert", "connect_google", "Google-Konto verbinden", _s17_46, "Google-Konto entfernen", _s17_48, "Zwei-Faktor-Authentifizierung", _s18_47, "Zwei-Faktor-Authentifizierung deaktivieren", _s34_11, "Anmeldung per Social Login notwendig", "stay_logged_in", "Eingeloggt bleiben", _s23_25, "Warnung: Ihre Sitzung l\xe4uft bald ab", "count_hours", ":count Stunden", "count_day", "1 Tag", "count_days", ":count Tage", _s19_44, "Web-Sitzungs-Timeout", _s17_49, "Sicherheitseinstellungen", "resend_email", "Best\xe4tigungs-E-Mail erneut versenden", _s26_13, "Bitte best\xe4tigen Sie Ihre E-Mail-Adresse", _s16_75, "Zahlung erstattet", _s19_46, "Teilweise unangewandt", _s19_48, "Bitte w\xe4hlen Sie einen mit Gmail authentifizierten Benutzer", "list_long_press", "Liste Langes Dr\xfccken", "show_actions", "Zeige Aktionen", _s17_51, "Mehrfachauswahl", _s27_25, "Eine E-Mail wurde versandt um Ihre E-Mail-Adresse zu best\xe4tigen.", _s21_60, "Um :client_counter zu verwenden, f\xfcgen Sie bitte entweder :client_number oder :client_id_number hinzu, um Konflikte zu vermeiden", "this_quarter", "Dieses Quartal", "last_quarter", "Letztes Quartal", "to_update_run", "Zum \xc4nderungslauf", _s18_49, "In Rechnung umwandeln", _s16_76, "Registrierungs-URL", "invoice_project", "Projekt berechnen", "invoice_task", "Aufgabe in Rechnung stellen", "invoice_expense", "Ausgabe abrechnen", _s19_49, "Suche 1 Zahlungsbedingung", _s20_47, "Suche :count Zahlungsbedingungen", _s16_78, "Speichern und Vorschau anzeigen", "save_and_email", "Speichern und verschicken", _s16_80, "Unterst\xfctzte Ereignisse", _s16_82, "Umgerechneter Betrag", _s17_53, "Gutschriftstand", _s22_41, "Umgewandelt Bezahlt bis Datum", _s24_30, "Umgerechneter Gutschriftsbetrag", "converted_total", "Umgerechnet Total", "is_sent", "Gesendet", _s17_55, "Standard-Dokumente", "document_upload", "Dokument hochladen", _s20_48, "Erlaube Kunden Dokumente hochzuladen", "expense_total", "Ausgabensumme", "enter_taxes", "Steuers\xe4tze eingeben", "by_rate", "Nach Satz", "by_amount", "Nach Betrag", "enter_amount", "Betrag eingeben", "before_taxes", "Vor Steuern", "after_taxes", "Nach Steuern", "color", "Farbe", "show", "Anzeigen", "hide", "Verbergen", "empty_columns", "Leere Spalten", _s21_62, "Der Entwicklungsmodus ist aktiviert", _s26_14, "Warnung: Es ist f\xfcr die Verwendung auf lokalen Rechnern gedacht und kann Anmeldedaten preisgeben. Klicken Sie, um mehr zu erfahren.", "running_tasks", "Laufende Aufgaben", "recent_tasks", "K\xfcrzliche Aufgaben", "recent_expenses", "K\xfcrzliche Ausgaben", _s17_57, "Zuk\xfcnftige Ausgaben", "update_app", "App aktualisieren", "started_import", "Import erfolgreich gestartet", _s24_32, "Dupliziere Spaltenzuordnung", _s20_49, "Benutzt Inklusive Steuern", _s18_51, "Ist Betrag erm\xe4\xdfigt", "column", "Spalte", "sample", "Beispiel", "map_to", "Zuordnen", "import", "Importieren", _s25_21, "Benutze erste Zeile als Spalten\xfcberschrift", "select_file", "Bitte w\xe4hlen sie eine Datei", _s16_84, "Keine Datei ausgew\xe4hlt", "csv_file", "W\xe4hle CSV Datei", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Buchhaltung", _s22_43, "Bitte geben Sie alle CSV-Dateien an.", "import_type", "Import Typ", "html_mode", "HTML Modus", "html_mode_help", "Vorschau von Aktualisierungen schneller, aber weniger genau", "view_licenses", "Lizenzen anzeigen", "webhook_url", "Webhook URL", _s17_59, "Vollbild Editor", "sidebar_editor", "Seitenmen\xfc Editor", _s22_44, "Bitte geben Sie ':value' zur Best\xe4tigung ein", "purge", "Bereinigen", "service", "Leistung", "clone_to", "Duplizieren zu", "clone_to_other", "Zu anderen duplizieren", "labels", "Beschriftung", "add_custom", "Beschriftung hinzuf\xfcgen", "payment_tax", "Steuer-Zahlung", "unpaid", "Unbezahlt", "white_label", "White Label", "delivery_note", "Lieferschein", _s24_35, "Versendete Rechnungen sind gesperrt", _s24_37, "Bezahlte Rechnungen sind gesperrt", "source_code", "Quellcode", "app_platforms", "App-Plattformen", "invoice_late", _s18_178, "quote_expired", "Angebot / Kostenvoranschlag abgelaufen", "partial_due", "Anzahlung", "invoice_total", "Rechnungsbetrag", "quote_total", "Angebotssumme", "credit_total", "Gesamtgutschrift", _s23_26, "Gesamtbetrag", "actions", "Aktionen", "expense_number", "Ausgabennummer", "task_number", "Aufgabennummer", "project_number", "Projektnummer", "project_name", "Projektname", "warning", "Warnung", "view_settings", "Einstellungen anzeigen", _s24_39, "Warnung: diese Firma wurde noch nicht aktiviert", "late_invoice", _s18_178, "expired_quote", "Abgelaufenes Angebot", "remind_invoice", "Rechnungsmahnung", "cvv", "Kartenpr\xfcfziffer", "client_name", "Kunde", "client_phone", "Kunden Telefon", "required_fields", "Ben\xf6tigte Felder", "calculated_rate", "Berechneter Satz", _s17_61, _s19_134, "clear_cache", "Zwischenspeicher leeren", "sort_order", "Sortierreihenfolge", "task_status", "Status", "task_statuses", "Aufgaben Status", "new_task_status", "Neuer Aufgaben Status", _s16_86, "Aufgaben Status bearbeiten", _s19_50, "Aufgaben Status erfolgreich erstellt", _s19_51, "Aufgabenstatus erfolgreich aktualisiert", _s20_51, "Aufgaben Status erfolgreich archiviert", _s19_52, "Aufgaben Status erfolgreich gel\xf6scht", _s19_53, "Aufgaben Status erfolgreich entfernt", _s20_52, "Aufgaben Status erfolgreich wiederhergestellt", _s22_45, ":value Aufgaben Stati erfolgreich archiviert", _s21_64, ":value Aufgaben Stati erfolgreich gel\xf6scht", _s22_46, ":value Aufgaben Stati erfolgreich wiederhergestellt", _s18_53, "Suche 1 Aufgaben Status", _s20_54, "Suche :count Aufgaben Status", _s16_88, "Zeige Aufgaben Tabelle", _s21_65, "Beim Erstellen von Rechnungen immer die Aufgabenauswahl anzeigen", _s20_55, "Aufgaben Zeiterfassung in Rechnung stellen", _s25_22, "Zeitdetails in der Rechnungsposition ausweisen", _s20_57, "Aufgabenzeiterfassung in Rechnung stellen", _s25_23, "Datumsdetails zu den Rechnungsposten hinzuf\xfcgen", _s21_66, "Beginne Aufgabe vor dem Speichern", _s18_54, "Stati bearbeiten", "task_settings", "Aufgaben-Einstellungen", _s20_59, "Kategorien bearbeiten", _s18_56, "Ausgabenkategorien", _s20_61, "Neue Ausgabenkategorie", _s21_67, "Ausgaben Kategorie bearbeiten", _s24_40, "Ausgabenkategorie erfolgreich erstellt", _s24_41, "Ausgabenkategorie erfolgreich aktualisiert", _s25_25, "Ausgabenkategorie erfolgreich archiviert", _s24_42, "Kategorie erfolgreich gel\xf6scht", _s24_43, "Ausgaben Kategorie erfolgreich entfernt", _s25_26, "Ausgabenkategorie erfolgreich wiederhergestellt", _s27_29, ":count Ausgabenkategorien erfolgreich archiviert", _s26_15, ":value Ausgabenkategorien erfolgreich gel\xf6scht", _s27_30, ":value Ausgabenkategorien erfolgreich wiederhergestellt", _s23_27, "Suche 1 Ausgabenkategorie", _s25_28, "Suche :count Ausgabenkategorie", _s21_69, "Verf\xfcgbare Gutschriften verwenden", "show_option", "Zeige Option", _s22_47, "Der Gutschriftsbetrag darf den Zahlungsbetrag nicht \xfcbersteigen", "view_changes", "\xc4nderungen anzeigen", "force_update", "Aktualisierung erzwingen", _s17_63, "Du nutzt die aktuellste Version, aber es k\xf6nnten bereits neue Fehlerbehebungen zur Verf\xfcgung stehen.", "mark_paid_help", "Verfolge ob Ausgabe bezahlt wurde", _s18_58, "Sollte in Rechnung gestellt werden", _s23_28, "Erm\xf6gliche diese Ausgabe in Rechnung zu stellen", _s29_14, "Dokumente sichtbar f\xfcr den Kunde", _s21_71, "Wechselkurs festsetzen", _s16_90, "Ausgaben-Einstellungen", _s18_59, "Duplizieren zu Widerkehrend", "crypto", "Verschl\xfcsselung", "paypal", "PayPal", "alipay", "Alipay", "sofort", "SOFORT-\xdcberweisung", "apple_pay", _s16_257, "user_field", "Benutzerfeld", "variables", "Variablen", "show_password", "Zeige Passwort", "hide_password", "Verstecke Passwort", "copy_error", "Kopier Fehler", "capture_card", "Zahlungsmittel f\xfcr die weitere Verwendung speichern", _s17_64, "Automatische Bezahlung aktivieren", "total_taxes", "Gesamt Steuern", "line_taxes", _s20_155, "total_fields", "Gesamt Felder", _s25_29, "Wiederkehrende Rechnung erfolgreich gestoppt", _s25_30, "Wiederkehrende Rechnung erfolgreich gestartet", _s25_31, "Wiederkehrende Rechnung erfolgreich fortgesetzt", "gateway_refund", "Zahlungsanbieter R\xfcckerstattung", _s19_54, "R\xfcckerstattung \xfcber das Zahlungs-Gateway abwickeln", "due_date_days", _s16_332, "paused", "Pausiert", "mark_active", "Markiere aktiv", "day_count", "Tag :count", _s22_48, "Erster Tag des Monats", _s21_72, "Letzter Tag des Monats", _s17_66, "Benutze Zahlungsbedingung", "endless", "Endlos", "next_send_date", "N\xe4chstes Versanddatum", _s16_92, "Verbleibende Durchg\xe4nge", _s17_68, "Wiederkehrende Rechnung", _s18_61, "Wiederkehrende Rechnungen", _s21_74, "Neue wiederkehrende Rechnung", _s22_50, "Bearbeite wiederkehrende Rechnung", _s25_32, "Wiederkehrende Rechnung erfolgreich erstellt", _s25_33, "Wiederkehrende Rechnung erfolgreich aktualisiert", _s26_16, "Wiederkehrende Rechnung erfolgreich archiviert", _s25_34, "Wiederkehrende Rechnung erfolgreich gel\xf6scht", _s25_35, "Wiederkehrende Rechnung erfolgreich entfernt", _s26_17, "Wiederkehrende Rechnung erfolgreich wiederhergestellt", _s27_31, ":value Wiederkehrende Rechnung erfolgreich archiviert", _s26_18, ":value Wiederkehrende Rechnungen erfolgreich gel\xf6scht", _s27_32, ":value Wiederkehrende Rechnungen erfolgreich wiederhergestellt", _s24_44, "Suche 1 wiederkehrende Rechnung", _s25_36, "Suche :count Wiederkehrende Rechnungen", "send_date", "Versanddatum", "auto_bill_on", "Automatische Rechnungsstellung zum", _s28_17, "Minimaler Unterzahlungsbetrag", "profit", "Profit", "line_item", "Posten", _s18_63, "\xdcberzahlung zulassen", _s23_29, "\xdcberzahlungen zulassen, beispielsweise Trinkgelder", _s19_55, "Unterzahlung zulassen", _s24_45, "Teilzahlungen zulassen", "test_mode", "Test Modus", "opened", "Ge\xf6ffnet", _s30_8, "Fehler bei Kontenabstimmung", _s30_9, "Kontenabstimmung erfolgreich", "gateway_success", "Zahlungsanbieter erfolgreich", "gateway_failure", _s23_82, "gateway_error", _s23_82, "email_send", "E-Mail gesendet", _s17_70, "E-Mail Wiederholungswarteschlange", "failure", "Fehler", "quota_exceeded", "Quota erreicht", _s16_94, "Upstream Fehler", "system_logs", "System-Log", "view_portal", "Portal anzeigen", "copy_link", "Link kopieren", "token_billing", "Kreditkarte merken", _s24_46, "Willkommen bei Invoice Ninja", "always", "Immer", "optin", "Anmelden", "optout", "Abmelden", "label", "Label", "client_number", "Kundennummer", "auto_convert", _s24_92, "company_name", "Firmenname", "reminder1_sent", "Mahnung Nr. 1 verschickt", "reminder2_sent", "Mahnung Nr. 2 verschickt", "reminder3_sent", "Mahnung Nr. 3 verschickt", _s18_65, "Letzte Mahnung verschickt", "pdf_page_info", "Seite :current von :total", _s16_96, "Rechnungen erfolgreich versendet", "emailed_quotes", "Angebote erfolgreich versendet", "emailed_credits", "Gutschriften erfolgreich per E-Mail versendet", "gateway", "Provider", "view_in_stripe", "In Stripe anzeigen", "rows_per_page", "Eintr\xe4ge pro Seite", "hours", "Stunden", "statement", "Bericht", "taxes", "Steuern", "surcharge", "Geb\xfchr", "apply_payment", "Zahlungen anwenden", "apply_credit", "Gutschrift anwenden", "apply", "Anwenden", "unapplied", "unangewendet", "select_label", "Bezeichnung w\xe4hlen", "custom_labels", "Eigene Beschriftungen", "record_type", "Eintragstyp", "record_name", "Eintragsname", "file_type", "Dateityp", "height", "H\xf6he", "width", "Breite", "to", "An", "health_check", "Systempr\xfcfung", "payment_type_id", "Zahlungsart", "last_login_at", "Letzter Login", "company_key", "Firmen Schl\xfcssel", "storefront", "Storefront", "storefront_help", "Drittanbieter Applikationen erlauben Rechnungen zu erstellen", "client_created", "Kunde wurde erstellt", _s20_64, "E-Mail bei Online-Zahlung", _s20_66, "E-Mail bei manueller Zahlung", "completed", "Abgeschlossen", "gross", "Gesamtbetrag", "net_amount", "Netto Betrag", "net_balance", "Netto Betrag", "client_settings", "Kunden-Einstellungen", _s17_72, "Ausgew\xe4hlte Rechnungen", _s17_74, "Ausgew\xe4hlte Zahlungen", "selected_quotes", "Ausgew\xe4hlte Angebote", "selected_tasks", "Ausgew\xe4hlte Aufgaben", _s17_76, "Ausgew\xe4hlte Ausgaben", _s17_78, _s22_129, _s17_80, "\xdcberf\xe4llige Rechnungen", "recent_payments", "K\xfcrzliche Zahlungen", "upcoming_quotes", "Ausstehende Angebote", "expired_quotes", "Abgelaufene Angebote", "create_client", "Kunden erstellen", "create_invoice", "Rechnung erstellen", "create_quote", "Angebot erstellen", "create_payment", "Zahlung erstellen", "create_vendor", "Lieferanten erstellen", "update_quote", "Angebot aktualisieren", "delete_quote", "Angebot l\xf6schen", "update_invoice", "Rechnung aktualisieren", "delete_invoice", "Rechnung l\xf6schen", "update_client", "Kunde aktualisieren", "delete_client", "Kunde l\xf6schen", "delete_payment", "Zahlung l\xf6schen", "update_vendor", "Lieferant aktualisieren", "delete_vendor", "Lieferant L\xf6schen", "create_expense", "Ausgabe erstellen", "update_expense", "Ausgabe aktualisieren", "delete_expense", "Ausgabe L\xf6schen", "create_task", "Aufgabe erstellen", "update_task", "Aufgabe aktualisieren", "delete_task", "Aufgabe l\xf6schen", "approve_quote", _s16_330, "off", "Aus", "when_paid", "Bei Zahlung", "expires_on", "G\xfcltig bis", "free", "Kostenlos", "plan", "Plan", "show_sidebar", "Zeige Seitenmen\xfc", "hide_sidebar", "Verstecke Seitenmenu", "event_type", "Ereignistyp", "target_url", "Ziel", "copy", "kopieren", "must_be_online", "Bitte starten Sie die App sobald Sie mit dem Internet verbunden sind", _s17_82, "Die Crons m\xfcssen aktiviert werden", "api_webhooks", "API Webhooks", "search_webhooks", "Suche :count Webhooks", "search_webhook", "Suche 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Neuer Webhook", "edit_webhook", "Webhook bearbeiten", "created_webhook", "Webhook erfolgreich erstellt", "updated_webhook", "Webhook erfolgreich aktualisiert", _s16_98, "Webhook erfolgreich archiviert", "deleted_webhook", "Webhook erfolgreich gel\xf6scht", "removed_webhook", "Webhook erfolgreich entfernt", _s16_99, "Webhook erfolgreich wiederhergestellt", _s17_83, ":value Webhooks erfolgreich archiviert", _s16_100, ":value Webhooks erfolgreich gel\xf6scht", _s16_101, ":value Webhooks erfolgreich entfernt", _s17_84, ":value Webhooks erfolgreich wiederhergestellt", "api_tokens", "API Token", "api_docs", "API Doku", "search_tokens", "Suche :count Token", "search_token", "Suche 1 Token", "token", "Token", "tokens", "Token", "new_token", "Neues Token", "edit_token", "Token bearbeiten", "created_token", "Token erfolgreich erstellt", "updated_token", "Token erfolgreich aktualisiert", "archived_token", "Token erfolgreich archiviert", "deleted_token", "Token erfolgreich gel\xf6scht", "removed_token", "Token erfolgreich entfernt", "restored_token", "Token erfolgreich wiederhergestellt", "archived_tokens", ":count Token erfolgreich archiviert", "deleted_tokens", ":count Token erfolgreich gel\xf6scht", "restored_tokens", ":value Token erfolgreich wiederhergestellt", _s19_57, "Kunden Registration", _s24_48, "Den Kunden erm\xf6glichen, sich selbst im Portal zu registrieren.", "email_invoice", "Rechnung versenden", "email_quote", "Angebot per E-Mail senden", "email_credit", "Gutschrift per E-Mail versenden", "email_payment", "Sende Zahlungs-E-Mail", _s20_69, "Es wurde noch keine E-Mail Adresse beim Kunden eingetragen.", "ledger", "Hauptbuch", "view_pdf", "Zeige PDF", "all_records", "Alle Eintr\xe4ge", "owned_by_user", "Eigent\xfcmer", _s16_102, "Verbleibende Gutschrift", "contact_name", "Name des Kontakts", "use_default", "Benutze Standardwert", _s16_104, "Endlose Reminder", "number_of_days", "Anzahl Tage", _s23_31, "Zahlungsbedingungen bearbeiten", "payment_term", "Zahlungsbedingung", _s16_105, "Neue Zahlungsbedingung", _s17_86, "Bearbeite Zahlungsbedingungen", _s20_70, "Zahlungsbedingung erfolgreich erstellt", _s20_71, "Zahlungsbedingung erfolgreich aktualisiert", _s21_76, "Zahlungsbedingung erfolgreich archiviert", _s20_72, "Zahlungsbedingung erfolgreich gel\xf6scht", _s20_73, "Zahlungsbedingung erfolgreich entfernt", _s21_77, "Zahlungsbedingungen erfolgreich wiederhergestellt", _s22_55, ":value Zahlungsbedingungen erfolgreich archiviert", _s21_78, ":value Zahlungsbedingungen erfolgreich gel\xf6scht", _s22_56, ":value Zahlungsbedingungen erfolgreich wiederhergestellt", "email_sign_in", "Mit E-Mail anmelden", "change", "\xc4ndern", _s23_33, "M\xf6chten Sie zur mobilen Ansicht wechseln?", _s24_49, "M\xf6chten Sie zur Desktopansicht wechseln?", "send_from_gmail", "Mit Gmail versenden", "reversed", "Umgekehrt", "cancelled", "Storniert", "credit_amount", "Gutschriftsbetrag", "quote_amount", "Angebotsbetrag", "hosted", "Gehostet", "selfhosted", "Selbstgehostet", "exclusive", "Exklusive", "inclusive", "Inklusive", "hide_menu", "Men\xfc ausblenden", "show_menu", "Men\xfc einblenden", _s18_67, _s19_135, _s16_107, "Suche nach Dokumenten", "search_designs", "Suche nach Designs", "search_invoices", "Suche Rechnungen", "search_clients", "Suche Kunden", "search_products", "Suche Produkte", "search_quotes", "Suche Angebote", "search_credits", "Suche Gutschrift", "search_vendors", "Suche Lieferanten", "search_users", "Suche Benutzer", _s16_108, "Suche Steuersatz", "search_tasks", "Suche Aufgaben", "search_settings", "Such-Einstellungen", "search_projects", "Suche nach Projekten", "search_expenses", "Suche Ausgaben", "search_payments", "Suche Zahlungen", "search_groups", "Suche nach Gruppen", "search_company", "Suche Firma", "search_document", "Suche 1 Dokument", "search_design", "Suche 1 Design", "search_invoice", "Suche 1 Angebot", "search_client", "Suche 1 Kunden", "search_product", "Suche 1 Produkt", "search_quote", "Suche 1 Angebot", "search_credit", "Suche 1 Gutschrift", "search_vendor", "Suche 1 Hersteller", "search_user", "Suche 1 Benutzer", "search_tax_rate", "Suche 1 Steuersatz", "search_task", "Suche 1 Aufgabe", "search_project", "Suche 1 Projekt", "search_expense", "Suche 1 Ausgabe", "search_payment", "Suche 1 Zahlung", "search_group", "Suche 1 Gruppen", "refund_payment", "Zahlung erstatten", _s17_90, "Rechnung erfolgreich storniert", _s18_69, "Rechnungen erfolgreich storniert", _s16_114, "Rechnung erfolgreich zur\xfcckgebucht", _s17_91, "Rechnungen erfolgreich zur\xfcckgebucht", "reverse", "R\xfcckbuchung", "full_name", "Voller Name", _s17_92, "Stadt/Bundesland/PLZ", _s17_94, "PLZ/Stadt/Bundesland", "custom1", "Benutzerdefiniert 1", "custom2", "Benutzerdefiniert 2", "custom3", _s19_136, "custom4", _s19_136, "optional", "optional", "license", "Lizenz", "purge_data", "Daten s\xe4ubern", _s16_115, "Die Kontodaten wurden erfolgreich gel\xf6scht", _s18_70, "Achtung: Alle Daten werden vollst\xe4ndig gel\xf6scht. Dieser Vorgang kann nicht r\xfcckg\xe4ngig gemacht werden.", "invoice_balance", "Rechnungssaldo", "age_group_0", "0 - 30 Tage", "age_group_30", "30 - 60 Tage", "age_group_60", "60 - 90 Tage", "age_group_90", "90 - 120 Tage", "age_group_120", "120+ Tage", "refresh", "Aktualisieren", "saved_design", "Design erfolgreich gespeichert", "client_details", "Kundeninformationen", "company_address", "Firmenadresse", "invoice_details", "Rechnungsdetails", "quote_details", "Kostenvoranschlag-Details", "credit_details", "Gutschrift Details", "product_columns", "Produktspalten", "task_columns", "Aufgabenspalten", "add_field", "Feld hinzuf\xfcgen", "all_events", "Alle Ereignisse", "permissions", "Berechtigungen", "none", "Nichts", "owned", "Eigent\xfcmer", "payment_success", "Bezahlung erfolgreich", "payment_failure", "Bezahlung fehlgeschlagen", "invoice_sent", ":count Rechnung versendet", "quote_sent", "Kostenvoranschlag versendet", "credit_sent", "Gutschrift gesendet", "invoice_viewed", "Rechnung angesehen", "quote_viewed", "Kostenvoranschlag angesehen", "credit_viewed", "Gutschrift angesehen", "quote_approved", "Kostenvoranschlag angenommen", _s25_38, "Empfange alle Benachrichtigungen", _s16_116, "Lizenz kaufen", "apply_license", "Lizenz anwenden", "cancel_account", "Konto k\xfcndigen", _s22_57, "Warnung: Diese Aktion wird dein Konto unwiderruflich l\xf6schen.", "delete_company", "Firma l\xf6schen", _s22_58, "Achtung: Dadurch wird Ihre Firma unwiderruflich gel\xf6scht. Es gibt kein Zur\xfcck.", "enabled_modules", "Module aktivieren", "converted_quote", "Angebot erfolgreichen konvertiert", "credit_design", "Gutschrift Design", "includes", "Beinhaltet", "header", "Header-Code", "load_design", "Designvorlage laden", "css_framework", "CSS-Framework", "custom_designs", "Benutzerdefinierte Designs", "designs", "Designs", "new_design", "Neues Design", "edit_design", "Design bearbeiten", "created_design", "Design erfolgreich erstellt", "updated_design", "Design erfolgreich aktualisiert", "archived_design", "Design erfolgreich archiviert", "deleted_design", "Design erfolgreich gel\xf6scht", "removed_design", "Design erfolgreich entfernt", "restored_design", "Design erfolgreich wiederhergestellt", _s16_118, ":value Designs erfolgreich archiviert", "deleted_designs", ":value Designs erfolgreich gel\xf6scht", _s16_119, ":value Designs erfolgreich wiederhergestellt", "proposals", "Vorschl\xe4ge", "tickets", "Tickets", _s16_120, "Wiederkehrende Angebote", "recurring_tasks", "Wiederkehrende Aufgabe", _s18_71, "Kontoverwaltung", "credit_date", "Gutschriftsdatum", "credit", "Gutschrift", "credits", "Gutschrift", "new_credit", "Gutschrift eingeben", "edit_credit", "Gutschrift bearbeiten", "created_credit", "Gutschrift erfolgreich erstellt", "updated_credit", "Gutschrift erfolgreich aktualisiert", "archived_credit", "Gutschrift erfolgreich archiviert", "deleted_credit", "Gutschrift erfolgreich gel\xf6scht", "removed_credit", "Gutschrift erfolgreich entfernt", "restored_credit", "Gutschrift erfolgreich wiederhergestellt", _s16_122, ":count Gutschriften erfolgreich archiviert", "deleted_credits", ":count Gutschriften erfolgreich gel\xf6scht", _s16_123, ":value Gutschrift erfolgreich wiederhergestellt", "current_version", "Aktuelle Version", "latest_version", "Neueste Version", "update_now", "Jetzt aktualisieren", _s26_24, "Eine neue Version der Webapp ist verf\xfcgbar.", _s16_124, "Update verf\xfcgbar", "app_updated", "Update erfolgreich", "learn_more", "Mehr erfahren", "integrations", "Integrationen", "tracking_id", "Sendungsnummer", _s17_96, "Slack-Webhook-URL", "credit_footer", "Gutschrift-Fu\xdfzeile", "credit_terms", "Gutschrift Bedingungen", "new_company", "Neues Konto", "added_company", "Erfolgreich Firma hinzugef\xfcgt", "company1", "Benutzerdefinierte Firma 1", "company2", "Benutzerdefinierte Firma 2", "company3", "Benutzerdefinierte Firma 3", "company4", "Benutzerdefinierte Firma 4", "product1", "Benutzerdefiniertes Produkt 1", "product2", "Benutzerdefiniertes Produkt 2", "product3", "Benutzerdefiniertes Produkt 3", "product4", "Benutzerdefiniertes Produkt 4", "client1", "Benutzerdefinierter Kunde 1", "client2", "Benutzerdefinierter Kunde 2", "client3", "Benutzerdefinierter Kunde 3", "client4", "Benutzerdefinierter Kunde 4", "contact1", "Benutzerdefinierter Kontakt 1", "contact2", "Benutzerdefinierter Kontakt 2", "contact3", "Benutzerdefinierter Kontakt 3", "contact4", "Benutzerdefinierter Kontakt 4", "task1", "Benutzerdefinierte Aufgabe 1", "task2", "Benutzerdefinierte Aufgabe 2", "task3", "Benutzerdefinierte Aufgabe 3", "task4", "Benutzerdefinierte Aufgabe 4", "project1", "Benutzerdefiniertes Projekt 1", "project2", "Benutzerdefiniertes Projekt 2", "project3", "Benutzerdefiniertes Projekt 3", "project4", "Benutzerdefiniertes Projekt 4", "expense1", "Benutzerdefinierte Ausgabe 1", "expense2", "Benutzerdefinierte Ausgabe 2", "expense3", "Benutzerdefinierte Ausgabe 3", "expense4", "Benutzerdefinierte Ausgabe 4", "vendor1", "Benutzerdefinierter Lieferant 1", "vendor2", "Benutzerdefinierter Lieferant 2", "vendor3", "Benutzerdefinierter Lieferant 3", "vendor4", "Benutzerdefinierter Lieferant 4", "invoice1", "Benutzerdefinierte Rechnung 1", "invoice2", "Benutzerdefinierte Rechnung 2", "invoice3", "Benutzerdefinierte Rechnung 3", "invoice4", "Benutzerdefinierte Rechnung 4", "payment1", "Benutzerdefinierte Zahlung 1", "payment2", "Benutzerdefinierte Zahlung 2", "payment3", "Benutzerdefinierte Zahlung 3", "payment4", "Benutzerdefinierte Zahlung 4", "surcharge1", _s30_49, "surcharge2", _s30_50, "surcharge3", _s30_51, "surcharge4", _s30_52, "group1", "Benutzerdefinierte Gruppe 1", "group2", "Benutzerdefinierte Gruppe 2", "group3", "Benutzerdefinierte Gruppe 3", "group4", "Benutzerdefinierte Gruppe 4", "reset", "Zur\xfccksetzen", "number", "Nummer", "export", "Exportieren", "chart", "Diagramm", "count", "Anzahl", "totals", "Summe", "blank", "Leer", "day", "Tag", "month", "Monat", "year", "Jahr", "subgroup", "Untergruppe", "is_active", "Ist aktiv", "group_by", "Gruppieren nach", "credit_balance", "Gutschrifsstand", _s18_77, "Letzter Login des Kontakts", _s17_98, "Vollst\xe4ndiger Name des Kontakts", "contact_phone", "Telefonnummer des Kontakts", _s21_79, "Kontakt Benutzerdefinierter Wert 1", _s21_80, "Kontakt Benutzerdefinierter Wert 2", _s21_81, "Kontakt Benutzerdefinierter Wert 3", _s21_82, "Kontakt Benutzerdefinierter Wert 4", _s17_100, "Strasse Versandanschrift", _s17_101, "Versand Adresszusatz", "shipping_city", "Stadt Versandanschrift", "shipping_state", "Versand Bundesland", _s20_74, "Postleitzahl Versandanschrift", _s16_154, "Lieferungsland", _s16_156, "Strasse Rechnungsanschrift", _s16_157, "Rechnung Adresszusatz", "billing_city", "Stadt Rechnungsanschrift", "billing_state", "Rechnung Bundesland", _s19_59, "Postleitzahl Rechnungsanschrift", "billing_country", "Rechnungsland", "client_id", "Kundennummer", "assigned_to", "Zugewiesen an", "created_by", "Erstellt von :name", "assigned_to_id", "Zugewiesen zur ID", "created_by_id", "Erstellt von ID", "add_column", "Spalte hinzuf\xfcgen", "edit_columns", "Spalten bearbeiten", "columns", "Spalten", "aging", "Versendet", "profit_and_loss", _s18_177, "reports", "Berichte", "report", "Bericht", "add_company", "Konto hinzuf\xfcgen", "unpaid_invoice", "Unbezahlte Rechnung", "paid_invoice", "Bezahlte Rechnung", _s16_158, "Nicht genehmigtes Angebot", "help", "Hilfe", "refund", "Erstattung", "refund_date", "Erstattungsdatum", "filtered_by", "Gefiltert nach", "contact_email", "E-Mail-Adresse des Kontakts", "multiselect", "Mehrfachauswahl", "entity_state", "Status", "verify_password", "Passwort \xfcberpr\xfcfen", "applied", "Angewendet", _s21_83, "K\xfcrzliche Fehler aus den Logs einf\xfcgen", _s30_12, "Wir haben ihre Nachricht erhalten und bem\xfchen uns schnellstm\xf6glich zu antworten.", "message", "Nachricht", "from", "Von", _s20_76, "Produktdetails anzeigen", _s25_40, "Beschreibung und Kosten in die Produkt-Dropdown-Liste einf\xfcgen", _s20_78, "Der PDF-Renderer ben\xf6tigt :version", _s18_80, "Anpassungszuschlag Prozent", _s23_35, "Geb\xfchren Prozentsatz an das Konto anpassen", _s18_82, "Einstellungen bearbeiten", "support_forum", "Support-Forum", "about", "\xdcber", "documentation", "Dokumentation", "contact_us", "Kontaktieren Sie uns", "subtotal", "Zwischensumme", "line_total", "Summe", "item", "Artikel", "credit_email", "Gutschrift E-Mail", "iframe_url", "Webseite", "domain_url", "Domain-URL", _s21_84, "Das Passwort ist zu kurz", _s20_79, "Das Passwort muss einen Gro\xdfbuchstaben und eine Nummer enthalten", _s19_61, "Kundenportal-Aufgaben", _s23_36, "Kundenportal-\xdcbersicht", _s20_80, "Bitte einen Wert eingeben", "deleted_logo", "Logo erfolgreich gel\xf6scht", "yes", "Ja", "no", "Nein", "generate_number", "Nummer generieren", "when_saved", "Wenn gespeichert", "when_sent", "Wenn gesendet", "select_company", "Firma ausw\xe4hlen", "float", "Schwebend", "collapse", "Einklappen", "show_or_hide", "Anzeigen/verstecken", "menu_sidebar", "Men\xfcleiste", "history_sidebar", "Verlaufs-Seitenleiste", "tablet", "Tablet", "mobile", "Mobil", "desktop", "Desktop", "layout", "Layout", "view", "Ansehen", "module", "Modul", "first_custom", "Erste benutzerdefinierte", "second_custom", "Zweite benutzerdefinierte", "third_custom", "Dritte benutzerdefinierte", "show_cost", "Kosten anzeigen", _s17_103, "Produktkosten anzeigen", "show_cost_help", "Feld f\xfcr Einkaufspreis anzeigen, um Gewinnspanne zu verfolgen", _s21_85, "Produktanzahl anzeigen", _s26_26, "Zeigen ein Mengenangabe Feld, sonst den Standardwert 1", _s21_87, "Rechnungsanzahl anzeigen", _s26_27, "Zeige ein Rechnungsposten Anzahlfeld, sonst den Standardwert 1", _s21_89, "Produkterm\xe4\xdfigung anzeigen", _s26_28, "Zeige Rabattfeld in Belegposition", _s16_160, "Standardanzahl", _s21_91, "Setze den Rechnungsposten automatisch auf Anzahl 1", "one_tax_rate", "Ein Steuersatz", "two_tax_rates", "Zwei Steuers\xe4tze", "three_tax_rates", "Drei Steuers\xe4tze", _s16_162, _s19_134, "user", "Benutzer", "invoice_tax", "Rechnungssteuer", "line_item_tax", _s20_155, "inclusive_taxes", "Inklusive Steuern", _s17_105, "Rechnungs-Steuers\xe4tze", "item_tax_rates", "Element-Steuers\xe4tze", _s18_84, _s29_66, "configure_rates", "Steuers\xe4tze bearbeiten", _s18_85, "Zahlungsanbieter bearbeiten", "tax_settings", "Steuer-Einstellungen", _s18_87, "Steuers\xe4tze", "accent_color", "Akzent-Farbe", "switch", "Switch", _s19_63, "Komma-separierte Liste", "options", "Optionen", _s16_164, "Einzeiliger Text", "multi_line_text", "Mehrzeiliger Text", "dropdown", "Dropdown", "field_type", "Feldtyp", _s27_43, "Eine Passwort-Wiederherstellungs-Mail wurde versendet", "submit", "Senden", _s16_166, "Passwort wiederherstellen", "late_fees", "Versp\xe4tungszuschl\xe4ge", "credit_number", "Gutschriftnummer", "payment_number", "Zahlungsnummer", "late_fee_amount", "H\xf6he des Versp\xe4tungszuschlags", _s16_167, "Versp\xe4tungszuschlag Prozent", "before_due_date", "Vor dem F\xe4lligkeitsdatum", "after_due_date", "Nach dem F\xe4lligkeitsdatum", _s18_89, "Nach dem Rechnungsdatum", "days", "Tage", "invoice_email", "Rechnungsmail", "payment_email", "Zahlungsmail", "partial_payment", "Teilzahlung", "payment_partial", "Teilzahlung", _s21_92, "Teilzahlungsmail", "quote_email", "Angebotsmail", _s16_169, "Endlose Erinnnerung", _s16_171, "Gefiltert nach Benutzer", "administrator", "Administrator", _s18_90, "Dem Benutzer erlauben, andere Benutzer zu administrieren, Einstellungen zu \xe4ndern und alle Eintr\xe4ge zu bearbeiten", "user_management", "Benutzerverwaltung", "users", "Benutzer", "new_user", "Neuer Benutzer", "edit_user", "Benutzer bearbeiten", "created_user", "Benutzer erfolgreich erstellt", "updated_user", "Benutzer erfolgreich aktualisiert", "archived_user", "Benutzer erfolgreich archiviert", "deleted_user", "Benutzer erfolgreich gel\xf6scht", "removed_user", "Benutzer erfolgreich entfernt", "restored_user", "Benutzer erfolgreich wiederhergestellt", "archived_users", ":value Benutzer erfolgreich archiviert", "deleted_users", ":value Benutzer erfolgreich gel\xf6scht", "removed_users", ":value Benutzer erfolgreich entfernt", "restored_users", ":value Benutzer erfolgreich wiederhergestellt", _s16_173, _s24_93, "invoice_options", "Rechnungsoptionen", _s17_107, "'Bereits gezahlt' ausblenden", _s22_65, "'Bereits gezahlt' nur anzeigen, wenn eine Zahlung eingegangen ist.", _s23_38, "Dokumente einbetten", _s28_30, "Bildanh\xe4nge zu den Rechnungen hinzuf\xfcgen.", _s16_175, "Zeige Kopf auf", _s16_176, "Zeige Fu\xdfzeilen auf", "first_page", "Erste Seite", "all_pages", "Alle Seiten", "last_page", "Letzte Seite", "primary_font", "Prim\xe4re Schriftart", "secondary_font", "Sekund\xe4re Schriftart", "primary_color", "Prim\xe4re Farbe", "secondary_color", "Sekund\xe4re Farbe", "page_size", "Seitengr\xf6\xdfe", "font_size", "Schriftgr\xf6\xdfe", "quote_design", "Angebots-Layout", "invoice_fields", "Rechnungsfelder", "product_fields", "Produktfelder", "invoice_terms", "Rechnungsbedingungen", "invoice_footer", "Rechnungsfu\xdfzeile", "quote_terms", "Angebotsbedingungen", "quote_footer", "Angebots-Fu\xdfzeile", _s18_91, "Automatischer E-Mail-Versand", _s23_39, "Senden Sie automatisch wiederkehrende Rechnungen per E-Mail, wenn sie erstellt wurden.", _s18_92, "Automatisches Archiv", _s23_40, "Archivieren Sie Angebote automatisch, wenn sie in Rechnungen umgewandelt werden.", _s18_93, _s24_92, _s23_41, "Wandeln Sie ein Angebot / Kostenvoranschlag automatisch in eine Rechnung um, wenn es angenommen wurde.", _s17_109, "Workflow-Einstellungen", "freq_daily", "T\xe4glich", "freq_weekly", "W\xf6chentlich", "freq_two_weeks", "Zweiw\xf6chentlich", "freq_four_weeks", "Vierw\xf6chentlich", "freq_monthly", "Monatlich", "freq_two_months", "Zwei Monate", _s17_111, "Dreimonatlich", _s16_177, "Vier Monate", "freq_six_months", "Halbj\xe4hrlich", "freq_annually", "J\xe4hrlich", "freq_two_years", "Zwei Jahre", _s16_178, "Drei Jahre", "never", "Niemals", "company", "Firma", _s17_112, "Generierte Nummern", "charge_taxes", "Steuern erheben", "next_reset", "N\xe4chster Reset", "reset_counter", "Z\xe4hler-Reset", _s16_179, "Wiederkehrender Pr\xe4fix", "number_padding", "Nummernabstand", "general", "Allgemein", "surcharge_field", "Zuschlagsfeld", "company_field", "Firmenfeld", "company_value", "Firmenwert", "credit_field", "Kredit-Feld", "invoice_field", "Rechnungsfeld", _s17_114, "Rechnungsgeb\xfchr", "client_field", "Kundenfeld", "product_field", "Produktfeld", "payment_field", "Zahlungsfeld", "contact_field", "Kontaktfeld", "vendor_field", "Lieferantenfeld", "expense_field", "Ausgabenfeld", "project_field", "Projektfeld", "task_field", "Aufgabenfeld", "group_field", "Gruppen-Feld", "number_counter", "Nummernz\xe4hler", "prefix", "Pr\xe4fix", "number_pattern", "Nummernschema", "messages", "Nachrichten", "custom_css", "Benutzerdefiniertes CSS", _s17_116, "Benutzerdefiniertes JavaScript", _s16_181, "Auf PDF anzeigen", _s21_94, "Unterschrift des Kunden auf dem Angebots/Rechnungs PDF anzeigen.", _s25_46, "Checkbox f\xfcr Rechnungsbedingungen", _s30_13, "Erfordern Sie die Best\xe4tigung der Rechnungsbedingungen durch den Kunden.", _s23_42, "Checkbox f\xfcr Angebotsbedingungen", _s28_31, "Erfordern Sie die Best\xe4tigung der Angebotsbedingungen durch den Kunden.", _s25_47, "Rechnungsunterschrift", _s30_14, "Erfordern Sie die Unterschrift des Kunden bei Rechnungen.", _s23_43, "Angebotsunterschrift", _s22_67, "Rechnungen mit Passwort sch\xfctzen", _s27_44, "Erlaubt Ihnen ein Passwort f\xfcr jeden Kontakt zu erstellen. Wenn ein Passwort erstellt wurde, muss der Kunde dieses eingeben, bevor er eine Rechnung ansehen darf.", "authorization", "Genehmigung", "subdomain", "Subdom\xe4ne", "domain", "Dom\xe4ne", "portal_mode", "Portalmodus", "email_signature", "Mit freundlichen Gr\xfc\xdfen", _s24_50, "Machen Sie es einfacher f\xfcr Ihre Kunden zu bezahlen, indem Sie schema.org Markup zu Ihren E-Mails hinzuf\xfcgen.", "plain", "Einfach", "light", "Hell", "dark", "Dunkel", "email_design", "E-Mail-Design", "attach_pdf", "PDF anh\xe4ngen", _s16_182, "Dokumente anh\xe4ngen", "attach_ubl", "UBL anh\xe4ngen", "email_style", "E-Mail-Stil", _s19_65, "Markup erlauben", "reply_to_email", "Antwort-E-Mail-Adresse", "reply_to_name", "Name der Antwortadresse", "bcc_email", "BCC E-Mail", "processed", "Verarbeitet", "credit_card", "Kreditkarte", "bank_transfer", "\xdcberweisung", "priority", "Priorit\xe4t", "fee_amount", "Zuschlag Betrag", "fee_percent", "Zuschlag Prozent", "fee_cap", "Geb\xfchrenobergrenze", "limits_and_fees", "Grenzwerte/Geb\xfchren", "enable_min", "Min aktivieren", "enable_max", "Max aktivieren", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, "Logos der akzeptierten Kreditkarten", "credentials", "Zugangsdaten", "update_address", "Adresse aktualisieren", _s19_68, "Kundenadresse mit den gemachten Angaben aktualisieren", "rate", "Stundensatz", "tax_rate", "Steuersatz", "new_tax_rate", "Neuer Steuersatz", "edit_tax_rate", "Steuersatz bearbeiten", _s16_184, "Steuersatz erstellt", _s16_185, "Steuersatz aktualisiert", _s17_119, "Steuersatz archiviert", _s16_186, "Steuersatz erfolgreich gel\xf6scht", _s17_120, "Steuersatz erfolgreich wiederhergestellt", _s18_94, ":value Steuers\xe4tze erfolgreich archiviert", _s17_121, ":value Steuers\xe4tze erfolgreich gel\xf6scht", _s18_95, ":value Steuers\xe4tze erfolgreich wiederhergestellt", "fill_products", "Produkte automatisch ausf\xfcllen", _s18_96, "Beim Ausw\xe4hlen eines Produktes werden automatisch Beschreibung und Kosten ausgef\xfcllt", "update_products", "Produkte automatisch aktualisieren", _s20_84, "Beim Aktualisieren einer Rechnung werden die Produkte automatisch aktualisiert", _s16_187, "Produkte konvertieren", _s21_95, "Produktpreise automatisch in die W\xe4hrung des Kunden konvertieren", "fees", "Geb\xfchren", "limits", "Grenzwerte", "provider", "Anbieter", "company_gateway", "Zahlungs-Gateway", _s16_189, "Zahlungs-Gateways", _s19_69, "Neues Gateway", _s20_85, "Gateway bearbeiten", _s23_44, "Gateway erfolgreich erstellt", _s23_45, "Gateway erfolgreich aktualisiert", _s24_51, "Gateway erfolgreich archiviert", _s23_46, "Gateway erfolgreich gel\xf6scht", _s24_52, "Gateway erfolgreich wiederhergestellt", _s25_49, ":value Zahlungsanbieter erfolgreich archiviert", _s24_53, ":value Zahlungsanbieter erfolgreich gel\xf6scht", _s25_50, ":value Zahlungsanbieter erfolgreich wiederhergestellt", _s16_191, "Weiterbearbeiten", "discard_changes", "\xc4nderungen verwerfen", "default_value", "Standardwert", "disabled", "Deaktiviert", "currency_format", "W\xe4hrungsformat", _s21_96, "Erster Tag der Woche", _s23_47, "Erster Monat des Jahres", "sunday", "Sonntag", "monday", "Montag", "tuesday", "Dienstag", "wednesday", "Mittwoch", "thursday", "Donnerstag", "friday", "Freitag", "saturday", "Samstag", "january", "Januar", "february", "Februar", "march", "M\xe4rz", "april", "April", "may", "Mai", "june", "Juni", "july", "Juli", "august", "August", "september", "September", "october", "Oktober", "november", "November", "december", "Dezember", "symbol", "Symbol", "ocde", "Code", "date_format", "Datumsformat", "datetime_format", "Datums-/Zeitformat", "military_time", "24-Stunden-Zeit", _s18_97, "24-Stunden-Anzeige", "send_reminders", "Mahnung senden", "timezone", "Zeitzone", _s19_70, "Nach Projekt filtern", _s17_122, "Gefiltert nach Gruppe", _s19_72, "Gefiltert nach Rechnung", _s18_98, "Gefiltert nach Kunde", _s18_100, "Gefiltert nach Lieferant", "group_settings", "Gruppeneinstellungen", "group", "Gruppe", "groups", "Gruppen", "new_group", "Neue Gruppe", "edit_group", "Gruppe bearbeiten", "created_group", "Gruppe erfolgreich erstellt", "updated_group", "Gruppe erfolgreich aktualisiert", "archived_groups", ":value Gruppen erfolgreich archiviert", "deleted_groups", ":value Gruppen erfolgreich gel\xf6scht", "restored_groups", ":value Gruppen erfolgreich wiederhergestellt", "archived_group", "Gruppe erfolgreich archiviert", "deleted_group", "Gruppe erfolgreich gel\xf6scht", "restored_group", "Gruppe erfolgreich wiederhergestellt", "upload_logo", "Logo hochladen", "uploaded_logo", "Logo erfolgreich hochgeladen", "logo", "Logo", "saved_settings", "Einstellungen erfolgreich gespeichert", _s16_193, "Produkt-Einstellungen", "device_settings", "Ger\xe4te-Einstellungen", "defaults", "Standards", "basic_settings", _s24_93, _s17_124, "Erweiterte Einstellungen", "company_details", "Firmendaten", "user_details", "Benutzerdaten", "localization", "Lokalisierung", "online_payments", "Online-Zahlungen", "tax_rates", "Steuers\xe4tze", "notifications", "Benachrichtigungen", "import_export", "Import/Export", "custom_fields", "Benutzerdefinierte Felder", "invoice_design", "Rechnungsdesign", "buy_now_buttons", "'Kaufe jetzt'-Buttons", "email_settings", "E-Mail-Einstellungen", _s23_49, "Vorlagen & Mahnungen", _s22_68, _s21_165, _s19_74, "Datenvisualisierungen", "price", "Preis", "email_sign_up", "E-Mail-Registrierung", "google_sign_up", "Registrierung via Google", _s27_48, "Vielen Dank f\xfcr Ihren Kauf!", "redeem", "Einl\xf6sen", "back", "Zur\xfcck", "past_purchases", "Vergangene K\xe4ufe", _s19_76, "Jahres-Abonnement", "pro_plan", "Pro-Tarif", "enterprise_plan", "Enterprise-Tarif", "count_users", ":count Benutzer", "upgrade", "Upgrade", _s25_51, "Bitte geben Sie einen Vornamen ein", _s24_54, "Bitte geben Sie einen Nachnamen ein", _s33_24, "Bitte stimmen Sie den Nutzungsbedingungen und der Datenschutzerkl\xe4rung zu, um ein Konto zu erstellen.", "i_agree_to_the", "Ich stimme den", _s16_195, "Service-Bedingungen", "privacy_policy", "Datenschutzerkl\xe4rung", "sign_up", "Anmeldung", "account_login", "Konto Login", "view_website", "Webseite anschauen", "create_account", "Konto erstellen", "email_login", "E-Mail-Anmeldung", "create_new", "Neu...", _s18_102, "Kein Eintrag ausgew\xe4hlt", _s21_99, "Bitte speichern oder verwerfen Sie Ihre \xc4nderungen", "download", "Herunterladen", _s27_49, "Ben\xf6tigt einen Enterprise Plan", "take_picture", "Bild aufnehmen", "upload_file", "Datei hochladen", "document", "Dokument", "documents", "Dokumente", "new_document", "Neues Dokument", "edit_document", "Dokument bearbeiten", _s17_126, "Dokument erfolgreich hochgeladen", _s16_197, "Dokument erfolgreich aktualisiert", _s17_127, "Dokument erfolgreich archiviert", _s16_198, "Dokument erfolgreich gel\xf6scht", _s17_128, "Dokument erfolgreich wiederhergestellt", _s18_104, ":value Dokumente erfolgreich archiviert", _s17_129, ":value Dokumente erfolgreich gel\xf6scht", _s18_105, ":value Dokumente erfolgreich wiederhergestellt", "no_history", "Kein Verlauf", "expense_date", "Ausgabendatum", "pending", "Ausstehend", _s16_199, "Aufgezeichnet", _s16_200, "Ausstehend", _s16_201, "Fakturiert", "converted", "Umgewandelt", _s24_56, "F\xfcgen Sie Dokumente zur Rechnung hinzu", "exchange_rate", "Wechselkurs", _s16_202, "W\xe4hrung umrechnen", "mark_paid", "Als bezahlt markieren", "category", "Kategorie", "address", "Adresse", "new_vendor", "Neuer Lieferant", "created_vendor", "Lieferant erfolgreich erstellt", "updated_vendor", "Lieferant erfolgreich aktualisiert", "archived_vendor", "Lieferant erfolgreich archiviert", "deleted_vendor", "Lieferant erfolgreich gel\xf6scht", "restored_vendor", "Lieferant erfolgreich wiederhergestellt", _s16_203, ":count Lieferanten erfolgreich archiviert", "deleted_vendors", ":count Lieferanten erfolgreich gel\xf6scht", _s16_204, ":value Lieferanten erfolgreich wiederhergestellt", "new_expense", "Ausgabe eingeben", "created_expense", "Ausgabe erfolgreich erstellt", "updated_expense", "Ausgabe erfolgreich aktualisiert", _s16_205, "Ausgabe erfolgreich archiviert", "deleted_expense", "Ausgabe erfolgreich gel\xf6scht", _s16_206, "Ausgabe erfolgreich wiederhergestellt", _s17_130, "Ausgaben erfolgreich archiviert", _s16_207, "Ausgaben erfolgreich gel\xf6scht", _s17_131, ":value Ausgaben erfolgreich wiederhergestellt", "copy_shipping", "Versand kopieren", "copy_billing", "Zahlung kopieren", "design", "Design", _s21_100, "Eintrag konnte nicht gefunden werden", "invoiced", "In Rechnung gestellt", "logged", "Protokolliert", "running", "L\xe4uft", "resume", "Fortfahren", "task_errors", "Bitte korrigieren Sie alle \xfcberlappenden Zeiten", "start", "Starten", "stop", "Anhalten", "started_task", "Aufgabe erfolgreich gestartet", "stopped_task", "Aufgabe erfolgreich angehalten", "resumed_task", "Aufgabe fortgesetzt", "now", "Jetzt", _s16_208, "Aufgaben f\xfcr den automatischen Start", "timer", "Zeitmesser", "manual", "Manuell", "budgeted", "Budgetiert", "start_time", "Startzeit", "end_time", "Endzeit", "date", "Datum", "times", "Zeiten", "duration", "Dauer", "new_task", "Neue Aufgabe", "created_task", "Aufgabe erfolgreich erstellt", "updated_task", "Aufgabe erfolgreich aktualisiert", "archived_task", "Aufgabe erfolgreich archiviert", "deleted_task", "Aufgabe erfolgreich gel\xf6scht", "restored_task", "Aufgabe erfolgreich wiederhergestellt", "archived_tasks", ":count Aufgaben wurden erfolgreich archiviert", "deleted_tasks", ":count Aufgaben wurden erfolgreich gel\xf6scht", "restored_tasks", ":value Aufgaben erfolgreich wiederhergestellt", _s19_78, "Bitte geben Sie einen Namen ein", "budgeted_hours", "Budgetierte Stunden", "created_project", "Projekt erfolgreich erstellt", "updated_project", "Projekt erfolgreich aktualisiert", _s16_210, "Projekt erfolgreich archiviert", "deleted_project", "Projekt erfolgreich gel\xf6scht", _s16_211, "Projekt erfolgreich wiederhergestellt", _s17_132, "Erfolgreich :count Projekte archiviert", _s16_212, "Erfolgreich :count Projekte gel\xf6scht", _s17_133, ":value Projekte erfolgreich wiederhergestellt", "new_project", "Neues Projekt", _s27_53, "Vielen Dank, dass Sie unsere App nutzen!", "if_you_like_it", "Wenn es dir gef\xe4llt, bitte", "click_here", "hier klicken", _s18_106, "Klicke hier", "to_rate_it", ", um es zu bewerten.", "average", "Durchschnittlich", "unapproved", "Nicht genehmigt", _s30_19, "Bitte authentifizieren Sie sich, um diese Einstellung zu \xe4ndern.", "locked", "Gesperrt", "authenticate", "Authentifizieren", _s19_80, "Bitte authentifizieren Sie sich", _s24_58, "Biometrische Authentifizierung", "footer", "Footer-Code", "compare", "Vergleiche", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Anmeldung mit Google", "today", "Heute", "custom_range", "Benutzerdefinierter Bereich", "date_range", "Datumsbereich", "current", "Aktuell", "previous", "Vorherige", "current_period", "Aktuelle Periode", _s17_134, "Vergleichsperiode", "previous_period", "Vorherige Periode", "previous_year", "Vorjahr", "compare_to", "Vergleiche mit", "last7_days", "Letzte 7 Tage", "last_week", "Letzte Woche", "last30_days", "Letzte 30 Tage", "this_month", "Dieser Monat", "last_month", "Letzter Monat", "this_year", "Dieses Jahr", "last_year", "Letztes Jahr", "custom", "Benutzerdefiniert", _s16_213, "Klone in Rechnung", "clone_to_quote", "Zum Angebot / Kostenvoranschlag duplizieren", "clone_to_credit", "Zur Gutschrift duplizieren", "view_invoice", "Rechnung anschauen", "convert", "Konvertiere", "more", "Mehr", "edit_client", "Kunde bearbeiten", "edit_product", "Produkt bearbeiten", "edit_invoice", "Rechnung bearbeiten", "edit_quote", "Angebot bearbeiten", "edit_payment", "Zahlung bearbeiten", "edit_task", "Aufgabe bearbeiten", "edit_expense", "Ausgabe Bearbeiten", "edit_vendor", "Lieferant Bearbeiten", "edit_project", "Projekt bearbeiten", _s20_87, "Bearbeite wiederkehrendes Angebot", "billing_address", "Rechnungsadresse", _s16_215, "Lieferadresse", "total_revenue", "Gesamteinnahmen", "average_invoice", "Durchschnittlicher Rechnungsbetrag", "outstanding", "Ausstehend", "invoices_sent", ":count Rechnungen versendet", "active_clients", "aktive Kunden", "close", "Schlie\xdfen", "email", "E-Mail", "password", "Passwort", "url", "URL", "secret", "Passwort", "name", "Name", "logout", "Abmelden", "login", "Login", "filter", "Filter", "sort", "Sortierung", "search", "Suche", "active", "Aktiv", "archived", "Archiviert", "deleted", "Gel\xf6scht", "dashboard", "\xdcbersicht", "archive", "Archivieren", "delete", "L\xf6schen", "restore", "Wiederherstellen", _s16_217, "Aktualisieren beendet", _s23_50, "Bitte geben Sie Ihre E-Mail-Adresse ein", _s26_37, "Bitte geben Sie Ihr Passwort ein", _s21_103, "Bitte geben Sie Ihre URL ein", _s26_39, "Bitte geben Sie Ihren Produkt schl\xfcssel ein", "ascending", "Aufsteigend", "descending", "Absteigend", "save", "Speichern", _s17_136, "Ein Fehler ist aufgetreten", "paid_to_date", "Bereits gezahlt", "balance_due", "Offener Betrag", "balance", "Saldo", "overview", "\xdcbersicht", "details", "Details", "phone", "Telefon", "website", "Webseite", "vat_number", "USt-IdNr.", "id_number", "Registernummer", "create", "Erstellen", _s19_82, ":value in die Zwischenablage kopiert", "error", "Fehler", _s16_219, "Konnte nicht gestartet werden", "contacts", "Kontakte", "additional", "Zus\xe4tzlich", "first_name", "Vorname", "last_name", "Nachname", "add_contact", "Kontakt hinzuf\xfcgen", "are_you_sure", "Sind Sie sicher?", "cancel", "Abbrechen", "ok", "Ok", "remove", "Entfernen", _s16_221, "E-Mail ist ung\xfcltig", "product", "Produkt", "products", "Produkte", "new_product", "Neues Produkt", "created_product", "Produkt erfolgreich erstellt", "updated_product", "Produkt erfolgreich aktualisiert", _s16_223, "Produkt erfolgreich archiviert", "deleted_product", "Produkt erfolgreich gel\xf6scht", _s16_224, "Produkt erfolgreich wiederhergestellt", _s17_138, "Archivierung erfolgreich :Produktz\xe4hler", _s16_225, "Erfolgreich :count Produkte gel\xf6scht", _s17_139, ":value Produkte erfolgreich wiederhergestellt", "product_key", "Produkt", "notes", "Notizen", "cost", "Kosten", "client", "Kunde", "clients", "Kunden", "new_client", "Neuer Kunde", "created_client", "Kunde erfolgreich angelegt", "updated_client", "Kunde erfolgreich aktualisiert", "archived_client", "Kunde erfolgreich archiviert", _s16_226, ":count Kunden erfolgreich archiviert", "deleted_client", "Kunde erfolgreich gel\xf6scht", "deleted_clients", ":count Kunden erfolgreich gel\xf6scht", "restored_client", "Kunde erfolgreich wiederhergestellt", _s16_227, ":value Kunden erfolgreich wiederhergestellt", "address1", "Stra\xdfe", "address2", "Adresszusatz", "city", "Stadt", "state", "Bundesland", "postal_code", "Postleitzahl", "country", "Land", "invoice", "Rechnung", "invoices", "Rechnungen", "new_invoice", "Neue Rechnung", "created_invoice", "Rechnung erfolgreich erstellt", "updated_invoice", "Rechnung erfolgreich aktualisiert", _s16_228, "Rechnung erfolgreich archiviert", "deleted_invoice", "Rechnung erfolgreich gel\xf6scht", _s16_229, "Rechnung erfolgreich wiederhergestellt", _s17_140, ":count Rechnungen erfolgreich archiviert", _s16_230, ":count Rechnungen erfolgreich gel\xf6scht", _s17_141, ":value Rechnungen erfolgreich wiederhergestellt", "emailed_invoice", "Rechnung erfolgreich versendet", "emailed_payment", "Zahlungs-E-Mail erfolgreich gesendet", "amount", "Betrag", "invoice_number", "Rechnungsnummer", "invoice_date", "Rechnungsdatum", "discount", "Rabatt", "po_number", "Bestellnummer", "terms", "Bedingungen", "public_notes", "\xd6ffentliche Notizen", "private_notes", "Interne Notizen", "frequency", "H\xe4ufigkeit", "start_date", "Startdatum", "end_date", "Enddatum", "quote_number", "Angebotsnummer", "quote_date", "Angebotsdatum", "valid_until", "G\xfcltig bis", "items", "Element", "partial_deposit", "Teil-/Anzahlung", "description", "Beschreibung", "unit_cost", "Einzelpreis", "quantity", "Menge", "add_item", "Artikel hinzuf\xfcgen", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Gesamtbetrag", "pdf", "PDF", "due_date", _s16_332, _s16_231, "Teilzahlungsziel", "status", "Status", _s17_142, "Rechnungs Status", "quote_status", "Angebotsstatus", _s22_69, "Klicken Sie auf +, um ein Element hinzuzuf\xfcgen.", _s22_71, "Klicken Sie auf +, um die Zeit hinzuzuf\xfcgen.", "count_selected", ":count ausgew\xe4hlt", "total", "Gesamt", "percent", "Prozent", "edit", "Bearbeiten", "dismiss", "Verwerfen", _s20_89, "Bitte w\xe4hlen Sie ein Datum", _s22_72, _s29_66, _s24_60, "Bitte w\xe4hlen Sie eine Rechnung aus", "task_rate", "Kosten f\xfcr T\xe4tigkeit", "settings", "Einstellungen", "language", "Sprache", "currency", "W\xe4hrung", "created_at", "Erstellt am", "created_on", "Erstellt am", "updated_at", "Aktualisiert", "tax", "Steuer", _s30_21, "Bitte geben Sie eine Rechnungs Nummer ein", _s27_57, "Bitte geben Sie eine Angebots Nummer ein", "past_due", "\xdcberf\xe4llig", "draft", "Entwurf", "sent", "Versendet", "viewed", "Angesehen", "approved", "Best\xe4tigt", "partial", "Teil-/Anzahlung", "paid", "Bezahlt", "mark_sent", "Als versendet markieren", _s22_74, "Rechnung erfolgreich als versendet markiert", _s22_75, _s55_3, _s23_52, "Erfolgreich Rechnungen als versendet markiert", _s23_53, _s55_3, "done", "Erledigt", _s37_21, "Bitte geben Sie einen Kunden- oder Kontaktnamen ein", "dark_mode", "Dunkler Modus", _s27_59, "Starten Sie die App neu, um die \xc4nderung zu \xfcbernehmen.", "refresh_data", "Daten aktualisieren", "blank_contact", "Leerer Kontakt", "activity", "Aktivit\xe4t", _s16_233, "Kein Eintr\xe4ge gefunden", "clone", "Duplizieren", "loading", "L\xe4dt", "industry", "Kategorie", "size", "Gr\xf6\xdfe", "payment_terms", "Zahlungsbedingungen", "payment_date", "Zahlungsdatum", "payment_status", "Zahlungsstatus", _s16_235, "Ausstehend", _s16_236, "entwertet", _s16_237, "Fehlgeschlagen", _s16_238, "Abgeschlossen", _s16_239, _s19_135, _s16_240, "Erstattet", _s17_143, "nicht angewendet", _s17_144, "Teilweise nicht angewendet", "net", "Netto", "client_portal", "Kunden-Portal", "show_tasks", "Aufgaben anzeigen", "email_reminders", "Mahnungs-E-Mail", "enabled", "Aktiviert", "recipients", "Empf\xe4nger", "initial_email", "Initiale E-Mail", "first_reminder", "Erste Mahnung", "second_reminder", "Zweite Mahnung", "third_reminder", "Dritte Mahnung", "reminder1", "Erste Mahnung", "reminder2", "Zweite Mahnung", "reminder3", "Dritte Mahnung", "template", "Vorlage", "send", "Senden", "subject", "Betreff", "body", "Inhalt", "send_email", "E-Mail senden", "email_receipt", "Zahlungsbest\xe4tigung an Kunden per E-Mail senden", "auto_billing", "Automatische Rechnungsstellung", "button", "Knopf", "preview", "Vorschau", "customize", "Anpassen", "history", "Verlauf", "payment", "Zahlung", "payments", "Zahlungen", "refunded", "Erstattet", "payment_type", "Zahlungsart", _s21_105, "Abwicklungsreferenz", "enter_payment", _s16_333, "new_payment", _s16_333, "created_payment", "Zahlung erfolgreich erstellt", "updated_payment", "Zahlung erfolgreich aktualisiert", _s16_241, "Zahlung erfolgreich archiviert", "deleted_payment", "Zahlung erfolgreich gel\xf6scht", _s16_242, "Zahlung erfolgreich wiederhergestellt", _s17_145, ":count Zahlungen erfolgreich archiviert", _s16_243, ":count Zahlungen erfolgreich gel\xf6scht", _s17_146, ":value Zahlungen erfolgreich wiederhergestellt", "quote", "Angebot", "quotes", "Angebote", "new_quote", "Neues Angebot", "created_quote", "Angebot erfolgreich erstellt", "updated_quote", "Angebot erfolgreich aktualisiert", "archived_quote", "Angebot erfolgreich archiviert", "deleted_quote", "Angebot erfolgreich gel\xf6scht", "restored_quote", "Angebot erfolgreich wiederhergestellt", "archived_quotes", ":count Angebote erfolgreich archiviert", "deleted_quotes", ":count Angebote erfolgreich gel\xf6scht", "restored_quotes", ":value Angebote erfolgreich wiederhergestellt", "expense", "Ausgabe", "expenses", "Ausgaben", "vendor", "Lieferant", "vendors", "Lieferanten", "task", "Aufgabe", "tasks", "Zeiterfassung", "project", "Projekt", "projects", "Projekte", "activity_1", ":user erstellte Kunde :client", "activity_2", ":user archivierte Kunde :client", "activity_3", ":user l\xf6schte Kunde :client", "activity_4", ":user erstellte Rechnung :invoice", "activity_5", ":user aktualisierte Rechnung :invoice", "activity_6", ":user mailte Rechnung :invoice f\xfcr :client an :contact", "activity_7", ":contact schaute Rechnung :invoice f\xfcr :client an", "activity_8", ":user archivierte Rechnung :invoice", "activity_9", ":user l\xf6schte Rechnung :invoice", "activity_10", ":contact gab Zahlungsinformation :payment \xfcber :payment_amount f\xfcr Rechnung :invoice f\xfcr Kunde :client", "activity_11", ":user aktualisierte Zahlung :payment", "activity_12", ":user archivierte Zahlung :payment", "activity_13", ":user l\xf6schte Zahlung :payment", "activity_14", ":user gab :credit Gutschrift ein", "activity_15", ":user aktualisierte :credit Gutschrift", "activity_16", ":user archivierte :credit Gutschrift", "activity_17", ":user l\xf6schte :credit Gutschrift", "activity_18", ":user erstellte Angebot :quote", "activity_19", ":user aktualisierte Angebot :quote", "activity_20", ":user mailte Angebot :quote f\xfcr :client an :contact", "activity_21", _s34_39, "activity_22", ":user archivierte Angebot :quote", "activity_23", ":user l\xf6schte Angebot :quote", "activity_24", ":user stellte Angebot :quote wieder her", "activity_25", ":user stellte Rechnung :invoice wieder her", "activity_26", ":user stellte Kunde :client wieder her", "activity_27", ":user stellte Zahlung :payment wieder her", "activity_28", ":user stellte Gutschrift :credit wieder her", "activity_29", ":contact akzeptierte Angebot :quote f\xfcr :client", "activity_30", ":user hat Lieferant :vendor erstellt", "activity_31", ":user hat Lieferant :vendor archiviert", "activity_32", ":user hat Lieferant :vendor gel\xf6scht", "activity_33", ":user hat Lieferant :vendor wiederhergestellt", "activity_34", ":user erstellte Ausgabe :expense", "activity_35", ":user hat Ausgabe :expense archiviert", "activity_36", ":user hat Ausgabe :expense gel\xf6scht", "activity_37", ":user hat Ausgabe :expense wiederhergestellt", "activity_39", ":user brach eine Zahlung \xfcber :payment_amount ab :payment", "activity_40", ":user hat :adjustment von :payment_amount der Zahlung :payment zur\xfcck erstattet", "activity_41", ":payment_amount Zahlung (:payment) schlug fehl", "activity_42", ":user hat Aufgabe :task erstellt", "activity_43", ":user hat Aufgabe :task bearbeitet", "activity_44", ":user hat Aufgabe :task archiviert", "activity_45", ":user hat Aufgabe :task gel\xf6scht", "activity_46", ":user hat Aufgabe :task wiederhergestellt", "activity_47", ":user hat Ausgabe :expense bearbeitet", "activity_48", ":user erstellte Benutzer :user", "activity_49", ":user aktualisierte Benutzer :user", "activity_50", ":user archivierte Benutzer :user", "activity_51", ":user l\xf6schte Benutzer :user", "activity_52", ":user hat Benutzer :user wiederhergestellt", "activity_53", ":user markierte Rechnung :invoice als versendet", "activity_54", ":user zahlt Rechnung :invoice", "activity_55", ":contact hat auf Ticket :ticket geantwortet", "activity_56", ":user hat Ticket :ticket angesehen", "activity_57", "Das System konnte die Rechnung :invoice nicht per E-Mail versenden", "activity_58", ":user buchte Rechnung :invoice zur\xfcck", "activity_59", ":user brach Rechnung :invoice ab", "activity_60", _s34_39, "activity_61", ":user hat Kunde :client aktualisiert", "activity_62", ":user hat Lieferant :vendor aktualisiert", "activity_63", ":user mailte erste Mahnung f\xfcr Rechnung :invoice an :contact", "activity_64", ":user mailte zweite Mahnung f\xfcr Rechnung :invoice an :contact", "activity_65", ":user mailte dritte Mahnung f\xfcr Rechnung :invoice an :contact", "activity_66", ":user mailte endlose Mahnung f\xfcr Rechnung :invoice an :contact", "activity_80", ":user hat Abonnement :subscription erstellt", "activity_81", ":user hat Abonnement :subscription ge\xe4ndert", "activity_82", ":user hat Abonnement :subscription archiviert", "activity_83", ":user hat Abonnement :subscription gel\xf6scht", "activity_84", ":user hat Abonnement :subscription wiederhergestellt", _s17_147, "Einmaliges Passwort", "emailed_quote", "Angebot erfolgreich versendet", "emailed_credit", "Gutschrift erfolgreich per E-Mail versendet", _s20_91, "Angebot erfolgreich als versendet markiert", _s21_107, "Gutschrift erfolgreich als versendet markiert", "expired", "Abgelaufen", "all", "Alle", "select", "W\xe4hlen", _s22_76, "Mehrfachauswahl durch langes Dr\xfccken", "custom_value1", _s24_94, "custom_value2", _s24_94, "custom_value3", "Benutzerdefinierter Wert 3", "custom_value4", "Benutzerdefinierter Wert 4", _s18_107, "Benutzer definierter E-Mail-Stil", _s24_65, "Benutzerdefinierte Dashboard-Nachricht", _s29_43, "Benutzerdefinierte Nachricht f\xfcr unbezahlte Rechnung", _s27_64, "Benutzerdefinierte Nachricht f\xfcr bezahlte Rechnung", _s31_23, "Benutzerdefinierte Nachricht f\xfcr nicht genehmigten Kostenvoranschlag", "lock_invoices", "Rechnung sperren", "translations", "\xdcbersetzungen", _s19_83, "Aufgabennummernschema", _s19_85, "Aufgabennummernz\xe4hler", _s22_78, "Ausgabennummernschema", _s22_80, "Ausgabennummernz\xe4hler", _s21_108, "Lieferantennummernschema", _s21_110, "Lieferantennummernz\xe4hler", _s21_112, "Ticketnummernschema", _s21_114, "Ticketnummernz\xe4hler", _s22_82, "Zahlungsnummernschema", _s22_84, "Zahlungsnummernz\xe4hler", _s22_86, "Rechnungsnummernschema", _s22_88, "Z\xe4hler f\xfcr Rechnungsnummer", _s20_92, "Kostenvoranschlags-Nummernschema", _s20_94, "Z\xe4hler f\xfcr Angebotsnummer", _s21_116, "Gutschriftnummernschema", _s21_118, _s23_83, _s21_120, _s23_83, _s21_121, _s23_83, _s18_109, "Z\xe4hlerdatum zur\xfccksetzen", "counter_padding", "Z\xe4hler-Innenabstand", _s28_66, "Angebot / Kostenvoranschlag Z\xe4hler teilen", _s18_111, "Standard-Steuername 1", _s18_113, "Standard-Steuersatz 1", _s18_115, "Standard-Steuername 2", _s18_117, "Standard-Steuersatz 2", _s18_119, "Standard-Steuername 3", _s18_121, "Standard-Steuersatz 3", _s21_122, "E-Mail Rechnung Betreff", _s19_87, "E-Mail Angebot Betreff", _s21_124, "E-Mail Zahlung Betreff", _s29_45, "E-Mail Teilzahlung Betreff", "show_table", "Zeige Tabelle", "show_list", "Zeige Liste", "client_city", "Kunden-Stadt", "client_state", "Kunden-Bundesland/Kanton", "client_country", "Kunden-Land", _s16_244, "Kunde ist aktiv", "client_balance", "Kunden Betrag", "client_address1", "Stra\xdfe des Kunden", "client_address2", "Adresszusatz", "vendor_address1", "Stra\xdfe Lieferant", "vendor_address2", "Lieferant Apt/Suite", _s24_67, "Strasse Kundenlieferanschrift", _s24_68, "Addresszusatz Kundenlieferadresse", "type", "Typ", "invoice_amount", "Rechnungssumme", _s16_248, _s16_332, "tax_rate1", "Steuersatz 1", "tax_rate2", "Steuersatz 2", "tax_rate3", "Steuersatz 3", "auto_bill", "Automatische Verrechnung", "archived_at", "Archiviert um", "has_expenses", "Hat Ausgaben", "custom_taxes1", "Benutzerdefinierte Steuern 1", "custom_taxes2", "Benutzerdefinierte Steuern 2", "custom_taxes3", "Benutzerdefinierte Steuern 3", "custom_taxes4", "Benutzerdefinierte Steuern 4", _s17_149, _s30_49, _s17_150, _s30_50, _s17_151, _s30_51, _s17_152, _s30_52, "is_deleted", "ist gel\xf6scht", "vendor_city", "Lieferanten-Stadt", "vendor_state", "Lieferanten-Bundesland/Kanton", "vendor_country", "Lieferanten-Land", "is_approved", "Wurde angenommen", "tax_name", "Steuersatz Name", "tax_amount", "Steuerwert", "tax_paid", "Steuern bezahlt", "payment_amount", "Zahlungsbetrag", "age", "Alter", "is_running", "L\xe4uft derzeit", "time_log", "Zeiten", "bank_id", "Bank", _s19_89, "Ausgabenkategorie ID", _s16_249, "Ausgabenkategorie", _s19_91, "Rechnungs-W\xe4hrungs-ID", "tax_name1", "Steuersatz Name 1", "tax_name2", "Steuersatz Name 2", "tax_name3", "Steuersatz Name 3", "transaction_id", "Transaktions-ID", _s18_123, "Status Farbschema", _s16_250, "lade Farbschema"], t1, t1), "el", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0395\u03bd\u03ad\u03c1\u03b3\u03b5\u03b9\u03b1", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u03a0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03ac\u03c4\u03b9\u03c3\u03b5", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "archive_invoice", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "archive_quote", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "archive_credit", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "archive_task", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "archive_client", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "archive_project", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 Project", "archive_expense", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "restore_payment", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "restore_invoice", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "restore_quote", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "restore_credit", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "restore_task", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "restore_client", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "restore_project", "\u0395\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac Project", "restore_expense", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "archive_vendor", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "restore_vendor", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "create_product", _s18_179, "update_product", "Update Product", "delete_product", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "restore_product", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "archive_product", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u03a4\u03c1\u03cc\u03c0\u03bf\u03b9 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u038f\u03c1\u03b1", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u0391\u03bd\u03ad\u03b2\u03b1\u03c3\u03bc\u03b1", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03c9\u03c2 \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae", _s22_5, "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03c9\u03c2 \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf \u03c5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03bf\u03cd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s20_11, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03bf\u03cd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s17_12, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03bf\u03cd \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "delete_credit", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u03a4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03cc\u03c2 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc\u03c2", "bank_accounts", _s28_88, _s21_21, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03bf\u03cd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "\u03a3\u03c5\u03bd\u03ad\u03bd\u03c9\u03c3\u03b7", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "\u0391\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "default", "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u0398\u03ad\u03c3\u03b7", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03c3\u03c4\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :Invoice", _s17_28, _s17_29, "week", "\u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u039d\u03cc\u03bc\u03b9\u03c3\u03bc\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "range", "\u0395\u03cd\u03c1\u03bf\u03c2", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "\u03a4\u03bf \u03c4\u03ad\u03bb\u03bf\u03c2 \u03b3\u03b9\u03b1 \u03ad\u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03c0\u03bf\u03c3\u03bf\u03cd :amount \u03b8\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "\u0391\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03ba\u03ba\u03b1\u03b8\u03ac\u03c1\u03b9\u03c3\u03b7 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u039f\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u039a\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2 # :expense", "view_statement", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u0394\u03ae\u03bb\u03c9\u03c3\u03b7\u03c2", "sepa", "\u0391\u03c0\u03b5\u03c5\u03b8\u03b5\u03af\u03b1\u03c2 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u03a3\u03cd\u03c3\u03c4\u03b7\u03bc\u03b1", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "\u0391\u03c0\u03cc \u038c\u03bd\u03bf\u03bc\u03b1", _s16_46, _s16_47, _s17_36, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7", _s18_29, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", _s21_46, "\u039d\u03ad\u03b1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7", _s22_37, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s25_8, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s25_9, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s26_7, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s25_10, _s25_82, _s25_11, _s38_4, _s26_8, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u039f\u03b4\u03b7\u03b3\u03cc\u03c2 \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "\u039a\u03b1\u03b8\u03b1\u03c1\u03cc \u03a3\u03cd\u03bd\u03bf\u03bb\u03bf", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u0394\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "\u0395\u03c0\u03b1\u03b3\u03b3\u03b5\u03bb\u03bc\u03b1\u03c4\u03b9\u03ba\u03ae", "enterprise", "Enterprise", "last_updated", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "\u038c\u03bd\u03bf\u03bc\u03b1 \u0395\u03c0\u03b1\u03c6\u03ae\u03c2", _s17_40, "\u0395\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf \u0395\u03c0\u03b1\u03c6\u03ae\u03c2", "order", "Order", "unassigned", "\u0394\u03b5\u03bd \u03ad\u03c7\u03b5\u03b9 \u03b1\u03bd\u03b1\u03c4\u03b5\u03b8\u03b5\u03af", "partial_value", "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03bc\u03b5\u03b3\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03bf \u03c4\u03bf\u03c5 \u03bc\u03b7\u03b4\u03b5\u03bd\u03cc\u03c2 \u03ba\u03b1\u03b9 \u03bc\u03b9\u03ba\u03c1\u03cc\u03c4\u03b5\u03c1\u03bf \u03b1\u03c0\u03cc \u03c4\u03bf \u03c3\u03cd\u03bd\u03bf\u03bb\u03bf.", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u039f\u03c1\u03af\u03c3\u03c4\u03b5 \u03c4\u03bf\u03bd \u03c5\u03c0\u03bf\u03c4\u03bf\u03bc\u03ad\u03b1 \u03ae \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03c4\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03c3\u03c4\u03b7 \u03b4\u03b9\u03ba\u03ae \u03c3\u03b1\u03c2 \u03b9\u03c3\u03c4\u03bf\u03c3\u03b5\u03bb\u03af\u03b4\u03b1", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "\u0391\u03c3\u03c6\u03ac\u03bb\u03b5\u03b9\u03b1", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03c2", _s16_255, _s16_256, _s17_155, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae\u03c2", _s20_96, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae\u03c2", _s20_97, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae\u03c2", _s21_126, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae\u03c2", _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u0395\u03c0\u03b1\u03bd\u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03a0\u03c1\u03cc\u03c3\u03ba\u03bb\u03b7\u03c3\u03b7\u03c2", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "\u0395\u03c0\u03b5\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, "\u03a3\u03ba\u03b1\u03bd\u03ac\u03c1\u03b5\u03c4\u03b5 \u03c4\u03bf barcode \u03bc\u03b5 \u03bc\u03af\u03b1 :link \u03c3\u03c5\u03bc\u03b2\u03b1\u03c4\u03ae \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae.", _s18_46, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u0391\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7\u03c2 \u0394\u03cd\u03bf \u03a3\u03b7\u03bc\u03b5\u03af\u03c9\u03bd", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "\u0391\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b4\u03cd\u03bf \u03c3\u03b7\u03bc\u03b5\u03af\u03c9\u03bd", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "\u0395\u03c0\u03b5\u03c3\u03c4\u03c1\u03b1\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "\u03a4\u03c1\u03ad\u03c7\u03bf\u03bd \u03a4\u03b5\u03c4\u03c1\u03ac\u03bc\u03b7\u03bd\u03bf", "last_quarter", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03bf \u03a4\u03b5\u03c4\u03c1\u03ac\u03bc\u03b7\u03bd\u03bf", "to_update_run", "\u0393\u03b9\u03b1 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b5\u03ba\u03c4\u03b5\u03bb\u03ad\u03c3\u03c4\u03b5", _s18_49, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c3\u03b5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s16_76, "URL \u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2", "invoice_project", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 Project", "invoice_task", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "invoice_expense", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s19_49, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u038c\u03c1\u03bf\u03c5 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_47, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u038c\u03c1\u03c9\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_78, "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03ba\u03b1\u03b9 \u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7", "save_and_email", "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03ba\u03b1\u03b9 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae Email", _s16_80, "\u03a5\u03c0\u03bf\u03c3\u03c4\u03b7\u03c1\u03b9\u03b6\u03cc\u03bc\u03b5\u03bd\u03b1 \u0393\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1", _s16_82, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03b5\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u03a0\u03bf\u03c3\u03cc", _s17_53, "\u03a5\u03c0\u03cc\u03bb\u03bf\u03b9\u03c0\u03bf \u03b1\u03c0\u03cc \u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae", _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "\u0388\u03c7\u03b5\u03b9 \u0391\u03c0\u03bf\u03c3\u03c4\u03b1\u03bb\u03b5\u03af", _s17_55, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b1 \u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03b1", "document_upload", "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u0395\u03b3\u03b3\u03c1\u03ac\u03c6\u03bf\u03c5", _s20_48, "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b5 \u03c4\u03b7 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u03bf\u03b9 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b5\u03c2 \u03bd\u03b1 \u03bc\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03c4\u03ce\u03bd\u03bf\u03c5\u03bd \u03ad\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1", "expense_total", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03ae \u0394\u03b1\u03c0\u03ac\u03bd\u03b7", "enter_taxes", "\u0395\u03b9\u03c3\u03b1\u03b3\u03b5\u03c4\u03b5 \u03a6\u03cc\u03c1\u03bf\u03c5\u03c2", "by_rate", "\u039c\u03b5 \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc", "by_amount", "\u039c\u03b5 \u03a0\u03bf\u03c3\u03cc", "enter_amount", "\u0395\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03a0\u03bf\u03c3\u03cc", "before_taxes", "\u03a0\u03c1\u03bf \u03a6\u03cc\u03c1\u03c9\u03bd", "after_taxes", "\u039c\u03b5\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd", "color", "\u03a7\u03c1\u03ce\u03bc\u03b1", "show", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5", "hide", "\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7", "empty_columns", "\u039a\u03b5\u03bd\u03ad\u03c2 \u03a3\u03c4\u03ae\u03bb\u03b5\u03c2", _s21_62, "\u03a4\u03bf \u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03bf\u03bd \u03b1\u03c0\u03bf\u03c3\u03c6\u03b1\u03bb\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7\u03c2 \u03ad\u03c7\u03b5\u03b9 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03b8\u03b5\u03af", _s26_14, "\u03a0\u03c1\u03bf\u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7: \u03c0\u03c1\u03bf\u03bf\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03b3\u03b9\u03b1 \u03c7\u03c1\u03ae\u03c3\u03b7 \u03c3\u03b5 \u03c4\u03bf\u03c0\u03b9\u03ba\u03ac \u03bc\u03b7\u03c7\u03b1\u03bd\u03ae\u03bc\u03b1\u03c4\u03b1, \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03bf\u03b4\u03b7\u03b3\u03ae\u03c3\u03b5\u03b9 \u03c3\u03b5 \u03b4\u03b9\u03b1\u03c1\u03c1\u03bf\u03ae \u03ba\u03c9\u03b4\u03b9\u03ba\u03ce\u03bd. \u03a0\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03bc\u03ac\u03b8\u03b5\u03c4\u03b5 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1.", "running_tasks", "\u0395\u03ba\u03c4\u03b5\u03bb\u03bf\u03cd\u03bc\u03b5\u03bd\u03b5\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2", "recent_tasks", "\u03a0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03b5\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2", "recent_expenses", "\u03a0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", _s17_57, "\u0395\u03c0\u03b5\u03c1\u03c7\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", "update_app", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae\u03c2", "started_import", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03ad\u03bd\u03b1\u03c1\u03be\u03b7 \u03b5\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2", _s24_32, "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b1\u03bd\u03c4\u03b9\u03c3\u03c4\u03bf\u03af\u03c7\u03b9\u03c3\u03b7\u03c2 \u03c3\u03c4\u03b7\u03bb\u03ce\u03bd", _s20_49, "\u03a7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03bf\u03cd\u03bd\u03c4\u03b1\u03b9 \u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03b9 \u03a6\u03cc\u03c1\u03bf\u03b9", _s18_51, "\u0395\u03af\u03bd\u03b1\u03b9 \u03a0\u03bf\u03c3\u03cc \u0388\u03ba\u03c0\u03c4\u03c9\u03c3\u03b7\u03c2", "column", "\u039a\u03bf\u03bb\u03cc\u03bd\u03b1", "sample", "\u03a0\u03b1\u03c1\u03ac\u03b4\u03b5\u03b9\u03b3\u03bc\u03b1", "map_to", "\u0391\u03bd\u03c4\u03b9\u03c3\u03c4\u03bf\u03af\u03c7\u03b9\u03c3\u03b7 \u03a3\u03b5", "import", "\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae", _s25_21, "\u03a7\u03c1\u03ae\u03c3\u03b7 \u03c4\u03b7\u03c2 \u03c0\u03c1\u03ce\u03c4\u03b7\u03c2 \u03c3\u03b5\u03b9\u03c1\u03ac\u03c2 \u03c9\u03c2 \u03bf\u03bd\u03cc\u03bc\u03b1\u03c4\u03b1 \u03c3\u03c4\u03b7\u03bb\u03ce\u03bd", "select_file", "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf", _s16_84, "\u0394\u03b5\u03bd \u0395\u03c0\u03b9\u03bb\u03ad\u03c7\u03b8\u03b7\u03ba\u03b5 \u0391\u03c1\u03c7\u03b5\u03af\u03bf", "csv_file", "\u0391\u03c1\u03c7\u03b5\u03af\u03bf CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u0391\u03b4\u03b5\u03b9\u03ce\u03bd \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", "webhook_url", "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 URL \u03c4\u03bf\u03c5 Webhook", _s17_59, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03ae\u03c2 \u03a0\u03bb\u03ae\u03c1\u03bf\u03c5\u03c2 \u039f\u03b8\u03cc\u03bd\u03b7\u03c2", "sidebar_editor", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03ae\u03c2 \u03a0\u03bb\u03ac\u03b3\u03b9\u03b1\u03c2 \u039c\u03c0\u03ac\u03c1\u03b1\u03c2", _s22_44, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03c0\u03bb\u03b7\u03ba\u03c1\u03bf\u03bb\u03bf\u03b3\u03ae\u03c3\u03c4\u03b5 ':value' \u03b3\u03b9\u03b1 \u03b5\u03c0\u03b9\u03b2\u03b5\u03b2\u03b1\u03af\u03c9\u03c3\u03b7", "purge", "\u0395\u03ba\u03ba\u03b1\u03b8\u03ac\u03c1\u03b9\u03c3\u03b7", "service", "\u03a5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b1", "clone_to", "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03a3\u03b5", "clone_to_other", "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03b5 \u0386\u03bb\u03bb\u03bf", "labels", "\u0395\u03c4\u03b9\u03ba\u03ad\u03c4\u03b5\u03c2", "add_custom", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae\u03c2", "payment_tax", "\u03a6\u03cc\u03c1\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "unpaid", "\u039c\u03b7 \u03b5\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03b7", "white_label", "\u039b\u03b5\u03c5\u03ba\u03ae \u0395\u03c4\u03b9\u03ba\u03ad\u03c4\u03b1", "delivery_note", "\u03a3\u03b7\u03bc\u03b5\u03af\u03c9\u03c3\u03b7 \u03a0\u03b1\u03c1\u03ac\u03b4\u03bf\u03c3\u03b7\u03c2", _s24_35, "\u03a4\u03b1 \u03b1\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03ba\u03bb\u03b5\u03b9\u03b4\u03c9\u03bc\u03ad\u03bd\u03b1", _s24_37, "\u03a4\u03b1 \u03b5\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03ba\u03bb\u03b5\u03b9\u03b4\u03c9\u03bc\u03ad\u03bd\u03b1", "source_code", "\u03a0\u03b7\u03b3\u03b1\u03af\u03bf\u03c2 \u039a\u03ce\u03b4\u03b9\u03ba\u03b1\u03c2", "app_platforms", "\u03a0\u03bb\u03b1\u03c4\u03c6\u03cc\u03c1\u03bc\u03b5\u03c2 \u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae\u03c2", "invoice_late", "\u039a\u03b1\u03b8\u03c5\u03c3\u03c4\u03b5\u03c1\u03b7\u03bc\u03ad\u03bd\u03bf \u03a0\u03bf\u03c3\u03cc \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "quote_expired", "\u039b\u03b7\u03b3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac", "partial_due", "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "invoice_total", _s17_201, "quote_total", "\u03a3\u03cd\u03bd\u03bf\u03bb\u03bf \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "credit_total", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03ae \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7", _s23_26, _s17_201, "actions", "\u0395\u03bd\u03ad\u03c1\u03b3\u03b5\u03b9\u03b5\u03c2", "expense_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "task_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "project_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 Project", "project_name", "\u038c\u03bd\u03bf\u03bc\u03b1 Project", "warning", "\u0395\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "view_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7\u03c2", _s24_39, "\u03a0\u03c1\u03bf\u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7: \u0391\u03c5\u03c4\u03ae \u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03af\u03b1 \u03b4\u03b5\u03bd \u03ad\u03c7\u03b5\u03b9 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03b8\u03b5\u03af \u03b1\u03ba\u03cc\u03bc\u03b1", "late_invoice", "\u039a\u03b1\u03b8\u03c5\u03c3\u03c4\u03b5\u03c1\u03b7\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "expired_quote", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac \u03c0\u03bf\u03c5 \u03ad\u03bb\u03b7\u03be\u03b5", "remind_invoice", "\u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "cvv", "CVV", "client_name", "\u038c\u03bd\u03bf\u03bc\u03b1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "client_phone", "\u03a4\u03b7\u03bb\u03ad\u03c6\u03c9\u03bd\u03bf \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "required_fields", "\u0391\u03c0\u03b1\u03b9\u03c4\u03bf\u03cd\u03bc\u03b5\u03bd\u03b1 \u03a0\u03b5\u03b4\u03af\u03b1", "calculated_rate", "\u03a5\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03b6\u03cc\u03bc\u03b5\u03bd\u03bf \u039a\u03cc\u03c3\u03c4\u03bf\u03c2", _s17_61, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf \u039a\u03cc\u03c3\u03c4\u03bf\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "clear_cache", "\u039a\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c9\u03c1\u03b9\u03bd\u03ae\u03c2 \u039c\u03bd\u03ae\u03bc\u03b7\u03c2", "sort_order", "\u03a3\u03b5\u03b9\u03c1\u03ac \u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7\u03c2", "task_status", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7", "task_statuses", "\u039a\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03b9\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "new_task_status", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u039d\u03ad\u03b1\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s16_86, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_50, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_51, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s20_51, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_52, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_53, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s20_52, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s22_45, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s21_64, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s22_46, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s18_53, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s20_54, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u039a\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s16_88, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03a0\u03af\u03bd\u03b1\u03ba\u03b1 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", _s21_65, "\u03a0\u03ac\u03bd\u03c4\u03b1 \u03bd\u03b1 \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf \u03c4\u03bc\u03ae\u03bc\u03b1 \u03c4\u03c9\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd \u03cc\u03c4\u03b1\u03bd \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bd\u03c4\u03b1\u03b9 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s20_55, "\u03a7\u03c1\u03bf\u03bd\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s25_22, "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03bb\u03b5\u03c0\u03c4\u03bf\u03bc\u03b5\u03c1\u03b9\u03ce\u03bd \u03c7\u03c1\u03cc\u03bd\u03bf\u03c5 \u03c3\u03c4\u03b9\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03c2 \u03c4\u03c9\u03bd \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, "\u0388\u03bd\u03b1\u03c1\u03be\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd \u03c0\u03c1\u03b9\u03bd \u03c4\u03b7\u03bd \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7", _s18_54, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u039a\u03b1\u03c4\u03b1\u03c3\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd", "task_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s20_59, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03b9\u03ce\u03bd", _s18_56, "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s20_61, "\u039d\u03ad\u03b1 \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1 \u0394\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s21_67, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s24_40, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s24_41, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s25_25, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s24_42, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2", _s24_43, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s25_26, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s27_29, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s26_15, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2 :value \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03b9\u03ce\u03bd", _s27_30, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2 :value \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03b9\u03ce\u03bd", _s23_27, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s25_28, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b5\u03c2 \u0394\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s21_69, "\u03a7\u03c1\u03ae\u03c3\u03b7 \u0394\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03c9\u03bd \u03a0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", "show_option", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae\u03c2", _s22_47, "\u03a4\u03bf \u03c0\u03bf\u03c3\u03cc \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2 \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03c5\u03c0\u03b5\u03c1\u03b2\u03b1\u03af\u03bd\u03b5\u03b9 \u03c4\u03bf \u03c0\u03bf\u03c3\u03cc \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "view_changes", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u0391\u03bb\u03bb\u03b1\u03b3\u03ce\u03bd", "force_update", "\u0395\u03be\u03b1\u03bd\u03b1\u03b3\u03ba\u03b1\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7", _s17_63, "\u0395\u03ba\u03c4\u03b5\u03bb\u03b5\u03af\u03c4\u03b5 \u03c4\u03b7\u03bd \u03c4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03b1\u03bb\u03bb\u03ac \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03c5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03bd \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9\u03c2 \u03c3\u03b5 \u03b1\u03bd\u03b1\u03bc\u03bf\u03bd\u03ae.", "mark_paid_help", "\u0395\u03bd\u03c4\u03bf\u03c0\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c4\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2 \u03c0\u03bf\u03c5 \u03c0\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", _s18_58, "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03b7\u03b8\u03b5\u03af", _s23_28, "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03b7\u03c2 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2 \u03c0\u03bf\u03c5 \u03b8\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03b7\u03b8\u03b5\u03af", _s29_14, _s36_15, _s21_71, "\u039f\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u0399\u03c3\u03bf\u03c4\u03b9\u03bc\u03af\u03b1\u03c2 \u0391\u03bd\u03c4\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2", _s16_90, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s18_59, "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03b5 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf", "crypto", "\u039a\u03c1\u03cd\u03c0\u03c4\u03bf", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", "Apple/Google \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "user_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7", "variables", "\u039c\u03b5\u03c4\u03b1\u03b2\u03bb\u03b7\u03c4\u03ad\u03c2", "show_password", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", "hide_password", "\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7 \u039a\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", "copy_error", "\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1 \u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03b3\u03ae\u03c2", "capture_card", "\u039a\u03ac\u03c1\u03c4\u03b1 \u03a3\u03cd\u03bb\u03bb\u03b7\u03c8\u03b7\u03c2", _s17_64, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7 \u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03ae\u03b8\u03b7\u03ba\u03b5", "total_taxes", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03bf\u03af \u03a6\u03cc\u03c1\u03bf\u03b9", "line_taxes", "\u03a6\u03cc\u03c1\u03bf\u03b9 \u0393\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2", "total_fields", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03ac \u03a0\u03b5\u03b4\u03af\u03b1", _s25_29, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03ba\u03bf\u03c0\u03ae \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_30, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03ad\u03bd\u03b1\u03c1\u03be\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_31, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "gateway_refund", "\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03a7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd \u03bc\u03ad\u03c3\u03c9 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (Gateway)", _s19_54, "\u0395\u03ba\u03c4\u03b5\u03bb\u03ad\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03bd\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd \u03bc\u03ad\u03c3\u03c9 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (Gateway)", "due_date_days", _s22_130, "paused", "\u03a3\u03b5 \u03c0\u03b1\u03cd\u03c3\u03b7", "mark_active", "\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c9\u03c2 \u0395\u03bd\u03b5\u03c1\u03b3\u03cc", "day_count", "\u0397\u03bc\u03ad\u03c1\u03b1 :count", _s22_48, "\u03a0\u03c1\u03ce\u03c4\u03b7 \u039c\u03ad\u03c1\u03b1 \u03c4\u03bf\u03c5 \u039c\u03ae\u03bd\u03b1", _s21_72, "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u039c\u03ad\u03c1\u03b1 \u03c4\u03bf\u03c5 \u039c\u03ae\u03bd\u03b1", _s17_66, "\u03a7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u038c\u03c1\u03c9\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "endless", "\u03a3\u03c5\u03bd\u03b5\u03c7\u03ae\u03c2", "next_send_date", "\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03b7 \u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s16_92, "\u0395\u03bd\u03b1\u03c0\u03bf\u03bc\u03b5\u03af\u03bd\u03b1\u03bd\u03c4\u03b5\u03c2 \u039a\u03cd\u03ba\u03bb\u03bf\u03b9", _s17_68, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s18_61, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s21_74, "\u039d\u03ad\u03bf \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s22_50, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s25_32, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_33, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s26_16, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_34, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_35, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s26_17, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s27_31, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s26_18, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s27_32, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac :value \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s24_44, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03c5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s25_36, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "send_date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", "auto_bill_on", "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7 \u03c3\u03c4\u03b9\u03c2", _s28_17, "\u0395\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf \u03a0\u03bf\u03c3\u03cc \u03a5\u03c0\u03bf\u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "profit", "\u039a\u03ad\u03c1\u03b4\u03bf\u03c2", "line_item", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd \u0393\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2", _s18_63, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c8\u03c4\u03b5 \u03a5\u03c0\u03b5\u03c1\u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s23_29, "\u03a5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7 \u03c4\u03b7\u03c2 \u03b5\u03c0\u03b9\u03c0\u03bb\u03b5\u03cc\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b4\u03ad\u03c7\u03b5\u03c3\u03c4\u03b5 \u03c6\u03b9\u03bb\u03bf\u03b4\u03bf\u03c1\u03ae\u03bc\u03b1\u03c4\u03b1", _s19_55, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c8\u03c4\u03b5 \u03a5\u03c0\u03bf\u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s24_45, "\u03a5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7 \u03b5\u03be\u03cc\u03c6\u03bb\u03b7\u03c3\u03b7\u03c2 \u03ba\u03b1\u03c4' \u03b5\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf \u03c4\u03bf\u03c5 \u03bc\u03b5\u03c1\u03b9\u03ba\u03bf\u03cd \u03c0\u03bf\u03c3\u03bf\u03cd", "test_mode", "\u03a0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03bf\u03bd \u03a4\u03b5\u03c3\u03c4", "opened", "\u0391\u03bd\u03bf\u03af\u03c7\u03b8\u03b7\u03ba\u03b5", _s30_8, "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03a3\u03c5\u03bc\u03b2\u03b9\u03b2\u03b1\u03c3\u03bc\u03bf\u03cd", _s30_9, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1 \u03a3\u03c5\u03bc\u03b2\u03b9\u03b2\u03b1\u03c3\u03bc\u03bf\u03cd", "gateway_success", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "gateway_failure", "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "gateway_error", "\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "email_send", "Email \u03b1\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7", _s17_70, "\u039f\u03c5\u03c1\u03ac \u0395\u03c0\u03b1\u03bd\u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2 Email", "failure", "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1", "quota_exceeded", "\u03a5\u03c0\u03ad\u03c1\u03b2\u03b1\u03c3\u03b7 \u039f\u03c1\u03af\u03bf\u03c5", _s16_94, "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03a1\u03bf\u03ae\u03c2", "system_logs", "\u0391\u03c1\u03c7\u03b5\u03af\u03bf \u039a\u03b1\u03c4\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2 \u03a3\u03c5\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2", "view_portal", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae portal", "copy_link", "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u03a3\u03c5\u03bd\u03b4\u03ad\u03c3\u03bc\u03bf\u03c5", "token_billing", "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03c9\u03bd \u03ba\u03ac\u03c1\u03c4\u03b1\u03c2", _s24_46, "\u039a\u03b1\u03bb\u03c9\u03c3\u03ae\u03c1\u03b8\u03b1\u03c4\u03b5 \u03c3\u03c4\u03bf Invoice Ninja", "always", "\u03a0\u03ac\u03bd\u03c4\u03b1", "optin", "\u03a3\u03c5\u03bc\u03bc\u03b5\u03c4\u03bf\u03c7\u03ae", "optout", "\u039c\u03b7 \u03a3\u03c5\u03bc\u03bc\u03b5\u03c4\u03bf\u03c7\u03ae", "label", "\u0395\u03c4\u03b9\u03ba\u03ad\u03c4\u03b1", "client_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "auto_convert", _s18_180, "company_name", "\u038c\u03bd\u03bf\u03bc\u03b1 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "reminder1_sent", "\u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7 1 \u0391\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7", "reminder2_sent", "\u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7 2 \u0391\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7", "reminder3_sent", "\u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7 3 \u0391\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7", _s18_65, "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7 \u0391\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7", "pdf_page_info", "\u03a3\u03b5\u03bb\u03af\u03b4\u03b1 :current \u03b1\u03c0\u03cc :total", _s16_96, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "emailed_quotes", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "emailed_credits", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u0384\u03c0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd \u03bc\u03b5 email", "gateway", "\u03a0\u03cd\u03bb\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (Gateway)", "view_in_stripe", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03c3\u03c4\u03bf Stripe", "rows_per_page", "\u0393\u03c1\u03b1\u03bc\u03bc\u03ad\u03c2 \u03b1\u03bd\u03ac \u03a3\u03b5\u03bb\u03af\u03b4\u03b1", "hours", "\u038f\u03c1\u03b5\u03c2", "statement", "\u0394\u03ae\u03bb\u03c9\u03c3\u03b7", "taxes", "\u03a6\u03cc\u03c1\u03bf\u03b9", "surcharge", "\u0395\u03c0\u03b9\u03b2\u03ac\u03c1\u03c5\u03bd\u03c3\u03b7", "apply_payment", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "apply_credit", "\u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "apply", "\u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", "unapplied", "\u0391\u03bd\u03b5\u03c6\u03ac\u03c1\u03bc\u03bf\u03c3\u03c4\u03bf", "select_label", "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u0395\u03c4\u03b9\u03ba\u03ad\u03c4\u03b1\u03c2", "custom_labels", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0395\u03c4\u03b9\u03ba\u03ad\u03c4\u03b5\u03c2", "record_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2", "record_name", "\u038c\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2", "file_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u0391\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", "height", "\u038e\u03c8\u03bf\u03c2", "width", "\u03a0\u03bb\u03ac\u03c4\u03bf\u03c2", "to", "\u03a0\u03c1\u03bf\u03c2", "health_check", "\u0388\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03a5\u03b3\u03b5\u03af\u03b1\u03c2", "payment_type_id", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "last_login_at", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03c3\u03c4\u03b9\u03c2", "company_key", "\u039a\u03bb\u03b5\u03b9\u03b4\u03af \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "storefront", "\u0392\u03b9\u03c4\u03c1\u03af\u03bd\u03b1 \u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2", "storefront_help", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ce\u03bd \u03c4\u03c1\u03af\u03c4\u03c9\u03bd \u03b3\u03b9\u03b1 \u03c4\u03b7 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "client_created", "\u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 \u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03b8\u03b7\u03ba\u03b5", _s20_64, "Email Online \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", _s20_66, "Email \u03a7\u03b5\u03b9\u03c1\u03bf\u03ba\u03af\u03bd\u03b7\u03c4\u03c9\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", "completed", "\u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", "gross", "\u039c\u03b5\u03b9\u03ba\u03c4\u03cc", "net_amount", "\u039a\u03b1\u03b8\u03b1\u03c1\u03cc \u03a0\u03bf\u03c3\u03cc", "net_balance", "\u039a\u03b1\u03b8\u03b1\u03c1\u03cc \u03a5\u03c0\u03cc\u03bb\u03bf\u03b9\u03c0\u03bf", "client_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s17_72, "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s17_74, "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03c2", "selected_quotes", "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ad\u03c2", "selected_tasks", "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2", _s17_76, "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", _s17_78, "\u03a0\u03c1\u03bf\u03c3\u03b5\u03c7\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s17_80, "\u039b\u03b7\u03b3\u03bc\u03ad\u03bd\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", "recent_payments", "\u03a0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03b5\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03c2", "upcoming_quotes", "\u03a0\u03c1\u03bf\u03c3\u03b5\u03c7\u03b5\u03af\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ad\u03c2", "expired_quotes", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ad\u03c2 \u03c0\u03bf\u03c5 \u03ad\u03bb\u03b7\u03be\u03b1\u03bd", "create_client", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "create_invoice", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "create_quote", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "create_payment", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "create_vendor", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "update_quote", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "delete_quote", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "update_invoice", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "delete_invoice", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "update_client", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "delete_client", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "delete_payment", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "update_vendor", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "delete_vendor", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "create_expense", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "update_expense", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "delete_expense", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "create_task", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "update_task", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "delete_task", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "approve_quote", "\u0391\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "off", "\u039a\u03bb\u03b5\u03b9\u03c3\u03c4\u03cc", "when_paid", "\u039f\u03c4\u03b1\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03b8\u03b5\u03af", "expires_on", "\u039b\u03ae\u03b3\u03b5\u03b9 \u03c4\u03b7\u03bd", "free", "\u0394\u03c9\u03c1\u03b5\u03ac\u03bd", "plan", "\u03a0\u03bb\u03ac\u03bd\u03bf", "show_sidebar", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03a0\u03bb\u03b5\u03c5\u03c1\u03b9\u03ba\u03ae\u03c2 \u039c\u03c0\u03ac\u03c1\u03b1\u03c2", "hide_sidebar", "\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7 \u03a0\u03bb\u03b5\u03c5\u03c1\u03b9\u03ba\u03ae\u03c2 \u039c\u03c0\u03ac\u03c1\u03b1\u03c2", "event_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u0393\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03bf\u03c2", "target_url", "\u03a3\u03c4\u03cc\u03c7\u03bf\u03c2", "copy", "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae", "must_be_online", "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03b9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03bc\u03cc\u03bb\u03b9\u03c2 \u03c3\u03c5\u03bd\u03b4\u03b5\u03b8\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03bf internet", _s17_82, "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b5\u03c4\u03b5 \u03c4\u03b1 crons", "api_webhooks", "API Webhooks", "search_webhooks", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count Webhooks", "search_webhook", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "\u039d\u03ad\u03bf Webhook", "edit_webhook", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 Webhook", "created_webhook", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 webhook", "updated_webhook", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 webhook", _s16_98, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 webhook", "deleted_webhook", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae webhook", "removed_webhook", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 webhook", _s16_99, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 webhook", _s17_83, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value webhooks", _s16_100, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value webhooks", _s16_101, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 :value webhooks", _s17_84, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value webhooks", "api_tokens", "\u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ac API", "api_docs", "\u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03b1 API", "search_tokens", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ce\u03bd", "search_token", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "token", "\u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc", "tokens", "\u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ac", "new_token", "\u039d\u03ad\u03bf \u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc", "edit_token", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "created_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "updated_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "archived_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "deleted_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "removed_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "restored_token", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03bf\u03cd", "archived_tokens", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ce\u03bd", "deleted_tokens", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ce\u03bd", "restored_tokens", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ce\u03bd", _s19_57, "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s24_48, "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b1\u03c5\u03c4\u03bf\u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2 \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd \u03c3\u03c4\u03bf portal", "email_invoice", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5 \u03bc\u03b5 email", "email_quote", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "email_credit", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2 \u03bc\u03b5 email", "email_payment", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03bc\u03b5 Email", _s20_69, "\u039f \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 \u03b4\u03b5\u03bd \u03ad\u03c7\u03b5\u03b9 \u03ba\u03b1\u03c4\u03b1\u03c7\u03c9\u03c1\u03b7\u03bc\u03ad\u03bd\u03b7 \u03bc\u03af\u03b1 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 email", "ledger", "\u039a\u03b1\u03b8\u03bf\u03bb\u03b9\u03ba\u03cc", "view_pdf", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae PDF", "all_records", "\u038c\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03c2", "owned_by_user", "\u0399\u03b4\u03b9\u03bf\u03ba\u03c4\u03b7\u03c3\u03af\u03b1 \u03c4\u03bf\u03c5 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", _s16_102, "\u03a5\u03c0\u03bf\u03bb\u03b5\u03b9\u03c0\u03cc\u03bc\u03b5\u03bd\u03b7 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7", "contact_name", "\u038c\u03bd\u03bf\u03bc\u03b1 \u0395\u03c0\u03b1\u03c6\u03ae\u03c2", "use_default", "\u03a7\u03c1\u03ae\u03c3\u03b7 \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae\u03c2", _s16_104, _s18_181, "number_of_days", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03b7\u03bc\u03b5\u03c1\u03ce\u03bd", _s23_31, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u038c\u03c1\u03c9\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "payment_term", "\u038c\u03c1\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_105, "\u039d\u03ad\u03bf\u03c2 \u038c\u03c1\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s17_86, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u038c\u03c1\u03bf\u03c5 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_70, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03cc\u03c1\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_71, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b9\u03ba\u03b1\u03b9\u03c1\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03cc\u03c1\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s21_76, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03cc\u03c1\u03bf\u03c5 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_72, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03cc\u03c1\u03bf\u03c5 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_73, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03cc\u03c1\u03bf\u03c5 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s21_77, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03cc\u03c1\u03bf\u03c5 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s22_55, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03cc\u03c1\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s21_78, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03cc\u03c1\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s22_56, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03cc\u03c1\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "email_sign_in", "\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03bc\u03b5 email", "change", "\u0391\u03bb\u03bb\u03b1\u03b3\u03ae", _s23_33, "\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03c3\u03b5 \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03ba\u03b9\u03bd\u03b7\u03c4\u03ae\u03c2 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae\u03c2;", _s24_49, "\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03c3\u03b5 \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 Desktop \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae\u03c2;", "send_from_gmail", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03bc\u03ad\u03c3\u03c9 Gmail", "reversed", "\u0391\u03bd\u03c4\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5", "cancelled", "\u0391\u03ba\u03c5\u03c1\u03c9\u03bc\u03ad\u03bd\u03b7", "credit_amount", "\u03a0\u03bf\u03c3\u03cc \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "quote_amount", "\u03a0\u03bf\u03c3\u03cc \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "hosted", "\u03a6\u03b9\u03bb\u03bf\u03be\u03b5\u03bd\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7", "selfhosted", "\u0399\u03b4\u03af\u03b1\u03c2 \u03a6\u03b9\u03bb\u03bf\u03be\u03b5\u03bd\u03af\u03b1\u03c2", "exclusive", "\u0394\u03b5\u03bd \u03c3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03c4\u03b1\u03b9", "inclusive", "\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03c4\u03b1\u03b9", "hide_menu", "\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7 \u039c\u03b5\u03bd\u03bf\u03cd", "show_menu", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039c\u03b5\u03bd\u03bf\u03cd", _s18_67, "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03a7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", _s16_107, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u0395\u03b3\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd", "search_designs", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a3\u03c7\u03b5\u03b4\u03af\u03c9\u03bd", "search_invoices", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "search_clients", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "search_products", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", "search_quotes", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "search_credits", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", "search_vendors", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ce\u03bd", "search_users", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", _s16_108, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd \u03a6\u03cc\u03c1\u03bf\u03c5", "search_tasks", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "search_settings", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c9\u03bd", "search_projects", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 Projects", "search_expenses", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u0394\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", "search_payments", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", "search_groups", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", "search_company", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u0395\u03c4\u03b1\u03b9\u03c1\u03b9\u03ce\u03bd", "search_document", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0395\u03b3\u03b3\u03c1\u03ac\u03c6\u03bf\u03c5", "search_design", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a3\u03c7\u03b5\u03b4\u03af\u03bf\u03c5", "search_invoice", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "search_client", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "search_product", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "search_quote", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "search_credit", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "search_vendor", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "search_user", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7", "search_tax_rate", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03a6\u03cc\u03c1\u03bf\u03c5", "search_task", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "search_project", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 Project", "search_expense", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "search_payment", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "search_group", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", "refund_payment", "\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s17_90, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03ba\u03cd\u03c1\u03c9\u03c3\u03b7 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s18_69, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03ba\u03cd\u03c1\u03c9\u03c3\u03b7 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s16_114, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03c4\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s17_91, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03c4\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "reverse", "\u0391\u03bd\u03c4\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae", "full_name", "\u03a0\u03bb\u03ae\u03c1\u03b5\u03c2 \u038c\u03bd\u03bf\u03bc\u03b1", _s17_92, "\u03a0\u03cc\u03bb\u03b7/\u039d\u03bf\u03bc\u03cc\u03c2/\u03a4.\u039a.", _s17_94, "\u03a4\u039a/\u03a0\u03cc\u03bb\u03b7/\u03a0\u03b5\u03c1\u03b9\u03bf\u03c7\u03ae", "custom1", _s16_334, "custom2", _s18_182, "custom3", _s16_335, "custom4", "\u03a4\u03ad\u03c4\u03b1\u03c1\u03c4\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", "optional", "\u03a0\u03c1\u03bf\u03b1\u03b9\u03c1\u03b5\u03c4\u03b9\u03ba\u03cc", "license", "\u0386\u03b4\u03b5\u03b9\u03b1 \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", "purge_data", "\u0395\u03ba\u03ba\u03b1\u03b8\u03ac\u03c1\u03b9\u03c3\u03b7 \u0394\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd", _s16_115, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03ba\u03ba\u03b1\u03b8\u03ac\u03c1\u03b9\u03c3\u03b7 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd \u03b5\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7\u03c2", _s18_70, "\u03a0\u03c1\u03bf\u03c3\u03bf\u03c7\u03ae: \u0391\u03c5\u03c4\u03cc \u03b8\u03b1 \u03c3\u03b2\u03ae\u03c3\u03b5\u03b9 \u03cc\u03bb\u03b1 \u03c3\u03b1\u03c2 \u03c4\u03b1 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03b1, \u03c7\u03c9\u03c1\u03af\u03c2 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u03b1\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7\u03c2.", "invoice_balance", "\u0399\u03c3\u03bf\u03b6\u03cd\u03b3\u03b9\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "age_group_0", "0 - 30 \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "age_group_30", "30 - 60 \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "age_group_60", "60 - 90 \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "age_group_90", "90 - 120 \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "age_group_120", "120+ \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "refresh", "\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7", "saved_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "client_details", "\u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "company_address", "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "invoice_details", "\u03a3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "quote_details", "\u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "credit_details", "\u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "product_columns", "\u03a3\u03c4\u03ae\u03bb\u03b5\u03c2 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "task_columns", "\u03a3\u03c4\u03ae\u03bb\u03b5\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "add_field", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5", "all_events", "\u038c\u03bb\u03b1 \u03c4\u03b1 \u0393\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1", "permissions", "\u0394\u03b9\u03ba\u03b1\u03b9\u03ce\u03bc\u03b1\u03c4\u03b1", "none", "\u039a\u03b1\u03bd\u03ad\u03bd\u03b1", "owned", "\u039a\u03b1\u03c4\u03ad\u03c7\u03b5\u03c4\u03b1\u03b9", "payment_success", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "payment_failure", "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "invoice_sent", ":count \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03c3\u03c4\u03ac\u03bb\u03b8\u03b7\u03ba\u03b5", "quote_sent", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac \u03c3\u03c4\u03ac\u03bb\u03b8\u03b7\u03ba\u03b5", "credit_sent", "\u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 \u03c3\u03c4\u03ac\u03bb\u03b8\u03b7\u03ba\u03b5", "invoice_viewed", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03c3\u03c4\u03b7\u03ba\u03b5", "quote_viewed", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03c3\u03c4\u03b7\u03ba\u03b5", "credit_viewed", "\u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03c3\u03c4\u03b7\u03ba\u03b5", "quote_approved", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac \u03ad\u03b3\u03b9\u03bd\u03b5 \u03b1\u03c0\u03bf\u03b4\u03b5\u03ba\u03c4\u03ae", _s25_38, "\u0391\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae \u03cc\u03bb\u03c9\u03bd \u03c4\u03c9\u03bd \u0395\u03b9\u03b4\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b5\u03c9\u03bd", _s16_116, "\u03a0\u03c1\u03bf\u03bc\u03ae\u03b8\u03b5\u03b9\u03b1 \u0386\u03b4\u03b5\u03b9\u03b1\u03c2 \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", "apply_license", "\u0395\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u0386\u03b4\u03b5\u03b9\u03b1\u03c2 \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", "cancel_account", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s22_57, "\u03a0\u03c1\u03bf\u03c3\u03bf\u03c7\u03ae: \u0391\u03c5\u03c4\u03cc \u03b8\u03b1 \u03c3\u03b2\u03ae\u03c3\u03b5\u03b9 \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c3\u03b1\u03c2, \u03c7\u03c9\u03c1\u03af\u03c2 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u03b1\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7\u03c2.", "delete_company", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u0395\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7\u03c2", _s22_58, "\u03a0\u03c1\u03bf\u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7: \u0391\u03c5\u03c4\u03cc \u03b8\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03ac\u03c8\u03b5\u03b9 \u03bf\u03c1\u03b9\u03c3\u03c4\u03b9\u03ba\u03ac \u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7, \u03c7\u03c9\u03c1\u03af\u03c2 \u03b1\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7.", "enabled_modules", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03b5\u03c2 \u0395\u03bd\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2", "converted_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "credit_design", "\u03a3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03cc\u03c2 \u03a0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", "includes", "\u03a0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b1", "header", "\u0395\u03c0\u03b9\u03ba\u03b5\u03c6\u03b1\u03bb\u03af\u03b4\u03b1", "load_design", "\u03a6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03a3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "css_framework", "CSS Framework", "custom_designs", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03b9 \u03a3\u03c7\u03ad\u03b4\u03b9\u03b1", "designs", "\u03a3\u03c7\u03ad\u03b4\u03b9\u03b1", "new_design", "\u039d\u03ad\u03bf \u03c3\u03c7\u03bb\u03b5\u03b4\u03b9\u03bf", "edit_design", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a3\u03c7\u03b5\u03b4\u03af\u03bf\u03c5", "created_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "updated_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "archived_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "deleted_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "removed_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "restored_design", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", _s16_118, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03c3\u03c7\u03b5\u03b4\u03af\u03c9\u03bd", "deleted_designs", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03c3\u03c7\u03b5\u03b4\u03af\u03c9\u03bd", _s16_119, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c3\u03c7\u03b5\u03b4\u03af\u03c9\u03bd", "proposals", "\u03a0\u03c1\u03bf\u03c4\u03ac\u03c3\u03b5\u03b9\u03c2", "tickets", "\u0391\u03b9\u03c4\u03ae\u03bc\u03b1\u03c4\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2", _s16_120, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ad\u03c2", "recurring_tasks", "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2", _s18_71, "\u0394\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "credit_date", "\u0397\u03bc/\u03bd\u03af\u03b1 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "credit", "\u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7", "credits", "\u03a0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03b9\u03c2", "new_credit", "\u0395\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7", "edit_credit", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "created_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "updated_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "archived_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "deleted_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "removed_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03af\u03b1\u03c1\u03b5\u03c3\u03b7 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "restored_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", _s16_122, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", "deleted_credits", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", _s16_123, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03b9\u03c3\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd", "current_version", "\u03a4\u03c1\u03ad\u03c7\u03bf\u03c5\u03c3\u03b1 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7", "latest_version", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u0388\u03ba\u03b4\u03bf\u03c3\u03b7", "update_now", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03a4\u03ce\u03c1\u03b1", _s26_24, "\u03a5\u03c0\u03ac\u03c1\u03c7\u03b5\u03b9 \u03b4\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03b7 \u03bd\u03b5\u03cc\u03c4\u03b5\u03c1\u03b7 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03c4\u03b7\u03c2 \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae\u03c2 web", _s16_124, "\u0394\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03b7 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7", "app_updated", "\u0397 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03bf\u03ba\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5 \u03bc\u03b5 \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1", "learn_more", "\u039c\u03ac\u03b8\u03b5\u03c4\u03b5 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1", "integrations", "\u0395\u03bd\u03c3\u03c9\u03bc\u03b1\u03c4\u03ce\u03c3\u03b5\u03b9\u03c2", "tracking_id", "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03b1\u03c1\u03b1\u03ba\u03bf\u03bb\u03bf\u03cd\u03b8\u03b7\u03c3\u03b7\u03c2", _s17_96, "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 URL \u03c4\u03bf\u03c5 Webhook \u03b3\u03b9\u03b1 \u03c4\u03bf Slack", "credit_footer", "\u03a5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "credit_terms", "\u038c\u03c1\u03bf\u03b9 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "new_company", "\u039d\u03ad\u03b1 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1", "added_company", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03b5\u03c0\u03b9\u03c7\u03b5\u03af\u03c1\u03b7\u03c3\u03b7\u03c2", "company1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1 1", "company2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1 2", "company3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1 3", "company4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03b5\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1 4", "product1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd 1", "product2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd 2", "product3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd 3", "product4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd 4", "client1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 1", "client2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 2", "client3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 3", "client4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 4", "contact1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c0\u03b1\u03c6\u03ae 1", "contact2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c0\u03b1\u03c6\u03ae 2", "contact3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c0\u03b1\u03c6\u03ae 3", "contact4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c0\u03b1\u03c6\u03ae 4", "task1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 1", "task2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 2", "task3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 3", "task4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 4", "project1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u0395\u03c1\u03b3\u03bf 1", "project2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u0395\u03c1\u03b3\u03bf 2", "project3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u0395\u03c1\u03b3\u03bf 3", "project4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u0395\u03c1\u03b3\u03bf 4", "expense1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2 1", "expense2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2 2", "expense3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2 3", "expense4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2 4", "vendor1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2 1", "vendor2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2 2", "vendor3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2 3", "vendor4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2 4", "invoice1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf 1", "invoice2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf 2", "invoice3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf 3", "invoice4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf 4", "payment1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae 1", "payment2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae 2", "payment3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae 3", "payment4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae 4", "surcharge1", _s26_67, "surcharge2", _s26_68, "surcharge3", _s26_69, "surcharge4", _s26_70, "group1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03ad\u03bd\u03b7 \u039f\u03bc\u03ac\u03b4\u03b1 1", "group2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03ad\u03bd\u03b7 \u039f\u03bc\u03ac\u03b4\u03b1 2", "group3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03ad\u03bd\u03b7 \u039f\u03bc\u03ac\u03b4\u03b1 3", "group4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03ad\u03bd\u03b7 \u039f\u03bc\u03ac\u03b4\u03b1 4", "reset", "\u0395\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac", "number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2", "export", "\u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae", "chart", "\u0394\u03b9\u03ac\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1", "count", "\u039c\u03ad\u03c4\u03c1\u03b7\u03c3\u03b7", "totals", "\u03a3\u03cd\u03bd\u03bf\u03bb\u03b1", "blank", "\u039a\u03b5\u03bd\u03cc", "day", "\u0397\u03bc\u03ad\u03c1\u03b1", "month", "\u039c\u03ae\u03bd\u03b1\u03c2", "year", "\u0388\u03c4\u03bf\u03c2", "subgroup", "\u03a5\u03c0\u03bf\u03bf\u03bc\u03ac\u03b4\u03b1", "is_active", "\u0395\u03af\u03bd\u03b1\u03b9 \u03b5\u03bd\u03b5\u03c1\u03b3\u03cc", "group_by", "\u039f\u03bc\u03b1\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03bc\u03b5", "credit_balance", "\u03a5\u03c0\u03cc\u03bb\u03bf\u03b9\u03c0\u03bf \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", _s18_77, "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03b5\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03b5\u03c0\u03b1\u03c6\u03ae\u03c2", _s17_98, "\u03a0\u03bb\u03ae\u03c1\u03b5\u03c2 \u03bf\u03bd\u03bf\u03bc\u03b1\u03c4\u03b5\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf \u03b5\u03c0\u03b1\u03c6\u03ae\u03c2", "contact_phone", "\u03a4\u03b7\u03bb\u03ad\u03c6\u03c9\u03bd\u03bf \u0395\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03af\u03b1\u03c2", _s21_79, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae \u0395\u03c0\u03b1\u03c6\u03ae\u03c2 1", _s21_80, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae \u0395\u03c0\u03b1\u03c6\u03ae\u03c2 2", _s21_81, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae \u0395\u03c0\u03b1\u03c6\u03ae\u03c2 3", _s21_82, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae \u0395\u03c0\u03b1\u03c6\u03ae\u03c2 4", _s17_100, "\u039f\u03b4\u03cc\u03c2 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s17_101, "\u0394\u03b9\u03b1\u03bc\u03ad\u03c1\u03b9\u03c3\u03bc\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", "shipping_city", "\u03a0\u03cc\u03bb\u03b7 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", "shipping_state", "\u03a0\u03b5\u03c1\u03b9\u03c6\u03ad\u03c1\u03b5\u03b9\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s20_74, "\u03a4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b9\u03ba\u03cc\u03c2 \u039a\u03ce\u03b4\u03b9\u03ba\u03b1\u03c2 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s16_154, "\u03a7\u03ce\u03c1\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s16_156, "\u039f\u03b4\u03cc\u03c2 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", _s16_157, "\u0394\u03b9\u03b1\u03bc\u03ad\u03c1\u03b9\u03c3\u03bc\u03b1 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", "billing_city", "\u03a0\u03cc\u03bb\u03b7 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", "billing_state", "\u03a0\u03b5\u03c1\u03b9\u03c6\u03ad\u03c1\u03b5\u03b9\u03b1 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", _s19_59, "\u03a4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b9\u03ba\u03cc\u03c2 \u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", "billing_country", "\u03a7\u03ce\u03c1\u03b1 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", "client_id", "Id \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "assigned_to", "\u0391\u03bd\u03b1\u03c4\u03ad\u03b8\u03b7\u03ba\u03b5 \u03c3\u03b5", "created_by", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03b8\u03b7\u03ba\u03b5 \u03b1\u03c0\u03cc :name", "assigned_to_id", "\u039f\u03c1\u03af\u03c3\u03c4\u03b7\u03ba\u03b5 \u03c3\u03b5 Id", "created_by_id", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03b8\u03b7\u03ba\u03b5 \u03b1\u03c0\u03bf Id", "add_column", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03c3\u03c4\u03ae\u03bb\u03b7\u03c2", "edit_columns", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03c3\u03c4\u03b7\u03bb\u03ce\u03bd", "columns", "\u03a3\u03c4\u03ae\u03bb\u03b5\u03c2", "aging", "\u0393\u03ae\u03c1\u03b1\u03bd\u03c3\u03b7", "profit_and_loss", "\u039a\u03ad\u03c1\u03b4\u03bf\u03c2 \u03ba\u03b1\u03b9 \u0396\u03b7\u03bc\u03b9\u03ac", "reports", "\u0391\u03bd\u03b1\u03c6\u03bf\u03c1\u03ad\u03c2", "report", "\u0391\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac", "add_company", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "unpaid_invoice", "\u039c\u03b7 \u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "paid_invoice", "\u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s16_158, "\u039c\u03b7 \u0395\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac", "help", "\u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1", "refund", _s18_183, "refund_date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03b5\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae\u03c2 \u03c7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", "filtered_by", "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03bc\u03b5", "contact_email", "Email \u0395\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03af\u03b1\u03c2", "multiselect", "\u03a0\u03bf\u03bb\u03bb\u03b1\u03c0\u03bb\u03ae \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae", "entity_state", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7", "verify_password", "\u0395\u03c0\u03b1\u03bb\u03ae\u03b8\u03b5\u03c5\u03c3\u03b7 \u039a\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd", "applied", "\u0395\u03b3\u03b9\u03bd\u03b5 \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", _s21_83, "\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03af\u03bb\u03b7\u03c8\u03b7 \u03c0\u03c1\u03cc\u03c3\u03c6\u03b1\u03c4\u03c9\u03bd \u03c3\u03c6\u03b1\u03bb\u03bc\u03ac\u03c4\u03c9\u03bd \u03b1\u03c0\u03bf \u03b1\u03c1\u03c7\u03b5\u03af\u03b1 \u03ba\u03b1\u03c4\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2", _s30_12, "\u0395\u03c7\u03bf\u03c5\u03bc\u03b5 \u03bb\u03ac\u03b2\u03b5\u03b9 \u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03ac \u03c3\u03b1\u03c2 \u03ba\u03b1\u03b9 \u03b8\u03b1 \u03c3\u03b1\u03c2 \u03b1\u03c0\u03b1\u03bd\u03c4\u03ae\u03c3\u03bf\u03c5\u03bc\u03b5 \u03c3\u03cd\u03bd\u03c4\u03bf\u03bc\u03b1.", "message", "\u039c\u03ae\u03bd\u03c5\u03bc\u03b1", "from", "\u0391\u03c0\u03cc", _s20_76, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03b5\u03c1\u03b5\u03b9\u03ce\u03bd \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd\u03c4\u03bf\u03c2", _s25_40, "\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03af\u03bb\u03b7\u03c8\u03b7 \u03c4\u03b7\u03c2 \u03c0\u03b5\u03c1\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2 \u03ba\u03b1\u03b9 \u03ba\u03cc\u03c3\u03c4\u03bf\u03c5\u03c2 \u03c4\u03b9\u03bc\u03ae\u03c2 \u03c3\u03c4\u03b7 \u03bb\u03af\u03c3\u03c4\u03b1 \u03c0\u03c1\u03bf\u03b9\u03cc\u03bd\u03c4\u03bf\u03c2", _s20_78, "\u039f \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03b7\u03c4\u03ae\u03c2 PDF \u03b1\u03c0\u03b1\u03b9\u03c4\u03b5\u03af :version", _s18_80, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c4\u03bf\u03c5 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5 \u03c4\u03ad\u03bb\u03bf\u03c5\u03c2", _s23_35, "\u03a4\u03c1\u03bf\u03c0\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u03b3\u03b9\u03b1 \u03c4\u03ad\u03bb\u03bf\u03c2", _s18_82, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c9\u03bd", "support_forum", "\u03c6\u03cc\u03c1\u03bf\u03c5\u03bc \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2", "about", "\u03a0\u03b5\u03c1\u03af", "documentation", "\u03a4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7", "contact_us", "\u0395\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03bc\u03b1\u03b6\u03af \u03bc\u03b1\u03c2", "subtotal", "\u039c\u03b5\u03c1\u03b9\u03ba\u03cc \u03a3\u03cd\u03bd\u03bf\u03bb\u03bf", "line_total", "\u0391\u03be\u03af\u03b1", "item", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd", "credit_email", "\u03a0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03cc \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b7\u03bb\u03b5\u03ba\u03c4\u03c1\u03bf\u03bd\u03b9\u03ba\u03bf\u03cd \u03c4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b5\u03af\u03bf\u03c5", "iframe_url", "\u0399\u03c3\u03c4\u03bf\u03c3\u03b5\u03bb\u03af\u03b4\u03b1", "domain_url", "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf\u03c2 URL", _s21_84, "\u039f \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03b5\u03af\u03bd\u03b1\u03b9 \u03c0\u03bf\u03bb\u03cd \u03bc\u03b9\u03ba\u03c1\u03cc\u03c2", _s20_79, "\u039f \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03c0\u03b5\u03c1\u03b9\u03ad\u03c7\u03b5\u03b9 \u03ad\u03bd\u03b1 \u03ba\u03b5\u03c6\u03b1\u03bb\u03b1\u03af\u03bf \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03b1 \u03ba\u03b1\u03b9 \u03ad\u03bd\u03b1\u03bd \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc", _s19_61, "\u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", _s23_36, "\u03a0\u03af\u03bd\u03b1\u03ba\u03b1\u03c2 \u03b5\u03bb\u03ad\u03b3\u03c7\u03bf\u03c5 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", _s20_80, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03bf\u03c1\u03af\u03c3\u03c4\u03b5 \u03bc\u03b9\u03b1 \u03c4\u03b9\u03bc\u03ae", "deleted_logo", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03bb\u03bf\u03b3\u03cc\u03c4\u03c5\u03c0\u03bf\u03c5", "yes", "\u039d\u03b1\u03b9", "no", "\u038c\u03c7\u03b9", "generate_number", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u0391\u03c1\u03b9\u03b8\u03bc\u03bf\u03cd", "when_saved", "\u039f\u03c4\u03b1\u03bd \u03b1\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03c5\u03c4\u03b5\u03af", "when_sent", "\u039f\u03c4\u03b1\u03bd \u03b1\u03c0\u03bf\u03c3\u03c4\u03b1\u03bb\u03bb\u03b5\u03af", "select_company", "\u0395\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1", "float", "Float", "collapse", "\u03a3\u03c5\u03c1\u03c1\u03af\u03ba\u03bd\u03c9\u03c3\u03b7", "show_or_hide", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7/\u03b1\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7", "menu_sidebar", "\u03a0\u03bb\u03b5\u03c5\u03c1\u03b9\u03ba\u03cc \u039c\u03b5\u03bd\u03bf\u03cd", "history_sidebar", "\u039c\u03b5\u03bd\u03bf\u03cd \u03a0\u03bb\u03b5\u03c5\u03c1\u03b9\u03ba\u03bf\u03cd \u0399\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03bf\u03cd", "tablet", "\u03a4\u03ac\u03bc\u03c0\u03bb\u03b5\u03c4", "mobile", "\u039a\u03b9\u03bd\u03b7\u03c4\u03cc", "desktop", "\u03a3\u03c4\u03b1\u03b8\u03b5\u03c1\u03cc\u03c2 \u03c5\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03c4\u03ae\u03c2", "layout", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7", "view", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae", "module", "\u0395\u03bd\u03cc\u03c4\u03b7\u03c4\u03b1", "first_custom", _s16_334, "second_custom", _s18_182, "third_custom", _s16_335, "show_cost", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03cc\u03c3\u03c4\u03bf\u03c5\u03c2", _s17_103, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03cc\u03c3\u03c4\u03bf\u03c5\u03c2 \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd\u03c4\u03bf\u03c2", "show_cost_help", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03c0\u03b5\u03b4\u03af\u03bf\u03c5 \u03ba\u03cc\u03c3\u03c4\u03bf\u03c5\u03c2 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae \u03b7 \u03b5\u03cd\u03c1\u03b5\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03ba\u03ad\u03c1\u03b4\u03bf\u03c5\u03c2", _s21_85, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03a0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s26_26, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03c0\u03b5\u03b4\u03af\u03bf\u03c5 \u03c0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2, \u03b1\u03bb\u03bb\u03b9\u03ce\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c3\u03b5 \u03ad\u03bd\u03b1", _s21_87, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03a0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s26_27, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03c0\u03b5\u03b4\u03af\u03bf\u03c5 \u03c0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2, \u03b1\u03bb\u03bb\u03b9\u03ce\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c3\u03b5 \u03ad\u03bd\u03b1", _s21_89, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u0388\u03ba\u03c0\u03c4\u03c9\u03c3\u03b7\u03c2 \u03a0\u03c1\u03bf\u03b9\u03cc\u03bd\u03c4\u03bf\u03c2", _s26_28, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03ad\u03ba\u03c0\u03c4\u03c9\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 \u03c0\u03b5\u03b4\u03af\u03bf\u03c5 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2", _s16_160, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1", _s21_91, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03bf\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c4\u03b7\u03c2 \u03c0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2 \u03c3\u03b5 \u03ad\u03bd\u03b1", "one_tax_rate", "\u0388\u03bd\u03b1 \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5", "two_tax_rates", "\u0394\u03cd\u03bf \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd", "three_tax_rates", "\u03a4\u03c1\u03af\u03b1 \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd", _s16_162, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5", "user", "\u03a7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2", "invoice_tax", "\u03a6\u03cc\u03c1\u03bf\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "line_item_tax", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5 \u0393\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2", "inclusive_taxes", "\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf\u03b9 \u03a6\u03cc\u03c1\u03bf\u03b9", _s17_105, "\u03a6\u03cc\u03c1\u03bf\u03b9 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "item_tax_rates", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s18_84, _s24_95, "configure_rates", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd", _s18_85, "\u03a0\u03b1\u03c1\u03b1\u03bc\u03b5\u03c4\u03c1\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03a0\u03c5\u03bb\u03ce\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateways)", "tax_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a6\u03cc\u03c1\u03c9\u03bd", _s18_87, "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd", "accent_color", "\u03a7\u03c1\u03ce\u03bc\u03b1 \u03a4\u03bf\u03bd\u03b9\u03c3\u03bc\u03bf\u03cd", "switch", "\u0395\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae", _s19_63, "\u039b\u03af\u03c3\u03c4\u03b1 \u03b4\u03b9\u03b1\u03c7\u03c9\u03c1\u03b9\u03b6\u03cc\u03bc\u03b5\u03bd\u03b7 \u03bc\u03b5 \u03ba\u03cc\u03bc\u03bc\u03b1\u03c4\u03b1", "options", "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2", _s16_164, "\u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03bf \u03bc\u03bf\u03bd\u03ae\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2", "multi_line_text", "\u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03bf \u03c0\u03bf\u03bb\u03bb\u03b1\u03c0\u03bb\u03ce\u03bd \u03b3\u03c1\u03b1\u03bc\u03bc\u03ce\u03bd", "dropdown", "\u03a0\u03c4\u03c5\u03c3\u03ce\u03bc\u03b5\u03bd\u03bf", "field_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5", _s27_43, "\u0388\u03bd\u03b1 email \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7\u03c2 \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03ad\u03c7\u03b5\u03b9 \u03b1\u03c0\u03bf\u03c3\u03c4\u03b1\u03bb\u03b5\u03af", "submit", "\u03a5\u03c0\u03bf\u03b2\u03bf\u03bb\u03ae", _s16_166, "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03ae\u03c2 \u03c3\u03b1\u03c2", "late_fees", "\u039a\u03b1\u03b8\u03c5\u03c3\u03c4\u03b5\u03c1\u03bf\u03cd\u03bc\u03b5\u03bd\u03b1 \u03a4\u03ad\u03bb\u03b7", "credit_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "payment_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "late_fee_amount", "\u03a0\u03bf\u03c3\u03cc \u03a4\u03ad\u03bb\u03bf\u03c5\u03c2 \u039a\u03b1\u03b8\u03c5\u03c3\u03c4\u03b5\u03c1\u03b7\u03bc\u03ad\u03bd\u03b7\u03c2 \u0395\u03be\u03cc\u03c6\u03bb\u03b7\u03c3\u03b7\u03c2", _s16_167, "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a4\u03ad\u03bb\u03bf\u03c5\u03c2 \u039a\u03b1\u03b8\u03c5\u03c3\u03c4\u03b5\u03c1\u03b7\u03bc\u03ad\u03bd\u03b7\u03c2 \u0395\u03be\u03cc\u03c6\u03bb\u03b7\u03c3\u03b7\u03c2", "before_due_date", "\u03a0\u03c1\u03b9\u03bd \u03c4\u03b7\u03bd \u03b7\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "after_due_date", "\u039c\u03b5\u03c4\u03ac \u03c4\u03b7\u03bd \u03b7\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s18_89, "\u039c\u03b5\u03c4\u03ac \u03c4\u03b7\u03bd \u03b7\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "days", "\u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "invoice_email", "Email \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "payment_email", "Email \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", "partial_payment", "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "payment_partial", "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s21_92, "Email \u039c\u03b5\u03c1\u03b9\u03ba\u03ae\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "quote_email", "Email \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", _s16_169, _s18_181, _s16_171, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03c0\u03cc \u03c4\u03bf \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7", "administrator", "\u0394\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03c4\u03ae\u03c2", _s18_90, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c8\u03c4\u03b5 \u03c3\u03c4\u03bf \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b5\u03c2, \u03bd\u03b1 \u03b1\u03bb\u03bb\u03ac\u03b6\u03b5\u03b9 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03ba\u03b1\u03b9 \u03bd\u03b1 \u03c4\u03c1\u03bf\u03c0\u03bf\u03c0\u03bf\u03b9\u03b5\u03af \u03cc\u03bb\u03b5\u03c2 \u03c4\u03b9\u03c2 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03c2", "user_management", "\u0394\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03b7 \u03a7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", "users", "\u03a7\u03c1\u03ae\u03c3\u03c4\u03b5\u03c2", "new_user", "\u039d\u03ad\u03bf\u03c2 \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2", "edit_user", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7", "created_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "updated_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "archived_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "deleted_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "removed_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "restored_user", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "archived_users", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03c7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", "deleted_users", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03c7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", "removed_users", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 :value \u03c7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", "restored_users", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c7\u03c1\u03b7\u03c3\u03c4\u03ce\u03bd", _s16_173, "\u0393\u03b5\u03bd\u03b9\u03ba\u03ad\u03c2 \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", "invoice_options", "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s17_107, "\u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c8\u03b7 \u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf\u03c5 \u03a0\u03bf\u03c3\u03bf\u03cd", _s22_65, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c0\u03b5\u03b4\u03af\u03bf\u03c5 '\u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf \u03a0\u03bf\u03c3\u03cc' \u03bc\u03cc\u03bd\u03bf \u03c3\u03c4\u03bf \u03c0\u03b1\u03c1\u03b1\u03c3\u03c4\u03b1\u03c4\u03b9\u03ba\u03cc \u03cc\u03c4\u03b1\u03bd \u03bb\u03b7\u03c6\u03b8\u03b5\u03af \u03bc\u03b9\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae.", _s23_38, "\u0395\u03bd\u03c3\u03c9\u03bc\u03b1\u03c4\u03c9\u03bc\u03ad\u03bd\u03b1 \u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1", _s28_30, "\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03ac\u03b2\u03b5\u03c4\u03b5 \u03c4\u03b9\u03c2 \u03c3\u03c5\u03bd\u03b7\u03bc\u03bc\u03ad\u03bd\u03b5\u03c2 \u03b5\u03b9\u03ba\u03cc\u03bd\u03b5\u03c2 \u03c3\u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s16_175, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03b5\u03c6\u03b1\u03bb\u03af\u03b4\u03b1\u03c2", _s16_176, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03a5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf\u03c5", "first_page", "\u03a0\u03c1\u03ce\u03c4\u03b7 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1", "all_pages", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a3\u03b5\u03bb\u03af\u03b4\u03b1\u03c2", "last_page", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1", "primary_font", "\u039a\u03cd\u03c1\u03b9\u03b1 \u0393\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac", "secondary_font", "\u0394\u03b5\u03c5\u03c4\u03b5\u03c1\u03b5\u03cd\u03bf\u03c5\u03c3\u03b1 \u0393\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac", "primary_color", "\u039a\u03cd\u03c1\u03b9\u03bf \u03a7\u03c1\u03ce\u03bc\u03b1", "secondary_color", "\u0394\u03b5\u03c5\u03c4\u03b5\u03c1\u03b5\u03cd\u03bf\u03bd \u03a7\u03c1\u03ce\u03bc\u03b1", "page_size", "\u039c\u03ad\u03b3\u03b5\u03b8\u03bf\u03c2 \u03a3\u03b5\u03bb\u03af\u03b4\u03b1\u03c2", "font_size", "\u039c\u03ad\u03b3\u03b5\u03b8\u03bf\u03c2 \u0393\u03c1\u03b1\u03bc\u03bc\u03ac\u03c4\u03c9\u03bd", "quote_design", "\u03a3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03cc\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "invoice_fields", "\u03a0\u03b5\u03b4\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "product_fields", "\u03a0\u03b5\u03b4\u03af\u03b1 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "invoice_terms", "\u038c\u03c1\u03bf\u03b9 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "invoice_footer", "\u03a5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "quote_terms", "\u038c\u03c1\u03bf\u03b9 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "quote_footer", "\u03a5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s18_91, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03bf Email", _s23_39, _s52_4, _s18_92, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7", _s23_40, _s55_1, _s18_93, _s18_180, _s23_41, _s58_4, _s17_109, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a1\u03bf\u03ae\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "freq_daily", "\u0397\u03bc\u03b5\u03c1\u03ae\u03c3\u03b9\u03bf", "freq_weekly", "\u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1", "freq_two_weeks", "\u0394\u03cd\u03bf \u03b5\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b5\u03c2", "freq_four_weeks", "\u03a4\u03ad\u03c3\u03c3\u03b5\u03c1\u03b9\u03c2 \u03b5\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b5\u03c2", "freq_monthly", "\u039c\u03ae\u03bd\u03b1\u03c2", "freq_two_months", "\u0394\u03cd\u03bf \u03bc\u03ae\u03bd\u03b5\u03c2", _s17_111, "\u03a4\u03c1\u03b5\u03b9\u03c2 \u03bc\u03ae\u03bd\u03b5\u03c2", _s16_177, "\u03a4\u03ad\u03c3\u03c3\u03b5\u03c1\u03b9\u03c2 \u03bc\u03ae\u03bd\u03b5\u03c2", "freq_six_months", "\u0388\u03be\u03b9 \u03bc\u03ae\u03bd\u03b5\u03c2", "freq_annually", "\u0388\u03c4\u03bf\u03c2", "freq_two_years", "\u0394\u03cd\u03bf \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1", _s16_178, "\u03a4\u03c1\u03af\u03b1 \u03a7\u03c1\u03cc\u03bd\u03b9\u03b1", "never", "\u03a0\u03bf\u03c4\u03ad", "company", "\u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1", _s17_112, "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03b7\u03bc\u03ad\u03bd\u03bf\u03b9 \u0391\u03c1\u03b9\u03b8\u03bc\u03bf\u03af", "charge_taxes", "\u03a7\u03c1\u03ad\u03c9\u03c3\u03b7 \u03c6\u03cc\u03c1\u03c9\u03bd", "next_reset", "\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03af\u03bd\u03b7\u03c3\u03b7", "reset_counter", "\u0395\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03af\u03bd\u03b7\u03c3\u03b7 \u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae", _s16_179, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf \u03a0\u03c1\u03cc\u03b8\u03b5\u03bc\u03b1", "number_padding", "\u03a0\u03b5\u03c1\u03b9\u03b8\u03ce\u03c1\u03b9\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2", "general", "\u0393\u03b5\u03bd\u03b9\u03ba\u03cc\u03c2", "surcharge_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0395\u03c0\u03b9\u03b2\u03ac\u03c1\u03c5\u03bd\u03c3\u03b7\u03c2", "company_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "company_value", "\u0391\u03be\u03af\u03b1 \u0395\u03c4\u03b1\u03b9\u03c1\u03af\u03b1\u03c2", "credit_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2", "invoice_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s17_114, "\u0395\u03c0\u03b9\u03b2\u03ac\u03c1\u03c5\u03bd\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "client_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "product_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "payment_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "contact_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0395\u03c0\u03b1\u03c6\u03ae\u03c2", "vendor_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "expense_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "project_field", "\u03a0\u03b5\u03b4\u03af\u03bf Project", "task_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "group_field", "\u03a0\u03b5\u03b4\u03af\u03bf \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", "number_counter", "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2", "prefix", "\u03a0\u03c1\u03cc\u03b8\u03b5\u03bc\u03b1", "number_pattern", "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2", "messages", "\u039c\u03b7\u03bd\u03cd\u03bc\u03b1\u03c4\u03b1", "custom_css", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf CSS", _s17_116, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 JavaScript", _s16_181, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5 \u03c3\u03c4\u03bf PDF", _s21_94, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03c4\u03bf\u03c5 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03c3\u03c4\u03bf PDF \u03c4\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5/\u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2.", _s25_46, "\u039a\u03bf\u03c5\u03c4\u03ac\u03ba\u03b9 \u038c\u03c1\u03c9\u03bd \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s30_13, "\u0391\u03c0\u03b1\u03af\u03c4\u03b7\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03bd\u03b1 \u03b1\u03c0\u03bf\u03b4\u03b5\u03c7\u03b8\u03b5\u03af \u03c4\u03bf\u03c5\u03c2 \u03cc\u03c1\u03bf\u03c5\u03c2 \u03c4\u03bf\u03c5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s23_42, "\u039a\u03bf\u03c5\u03c4\u03ac\u03ba\u03b9 \u038c\u03c1\u03c9\u03bd \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s28_31, "\u0391\u03c0\u03b1\u03af\u03c4\u03b7\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03bd\u03b1 \u03b1\u03c0\u03bf\u03b4\u03b5\u03c7\u03b8\u03b5\u03af \u03c4\u03bf\u03c5\u03c2 \u03cc\u03c1\u03bf\u03c5\u03c2 \u03c4\u03b7\u03c2 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s25_47, "\u03a5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s30_14, "\u0391\u03c0\u03b1\u03af\u03c4\u03b7\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03bd\u03b1 \u03c3\u03c5\u03bc\u03c0\u03bb\u03b7\u03c1\u03ce\u03c3\u03b5\u03b9 \u03c4\u03b7\u03bd \u03c5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03c4\u03bf\u03c5.", _s23_43, "\u03a5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s22_67, "\u03a0\u03c1\u03bf\u03c3\u03c4\u03b1\u03c3\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd \u03bc\u03b5 \u039a\u03c9\u03b4\u03b9\u03ba\u03cc \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", _s27_44, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c0\u03b5\u03b9 \u03c4\u03bf\u03bd \u03ba\u03b1\u03b8\u03bf\u03c1\u03b9\u03c3\u03bc\u03cc \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03b3\u03b9\u03b1 \u03ba\u03ac\u03b8\u03b5 \u03b5\u03c0\u03b1\u03c6\u03ae. \u0391\u03bd \u03ad\u03c7\u03b5\u03b9 \u03ba\u03b1\u03b8\u03bf\u03c1\u03b9\u03c3\u03c4\u03b5\u03af \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2, \u03b7 \u03b5\u03c0\u03b1\u03c6\u03ae \u03b8\u03b1 \u03c5\u03c0\u03bf\u03c7\u03c1\u03b5\u03bf\u03cd\u03c4\u03b1\u03b9 \u03bd\u03b1 \u03ba\u03b1\u03c4\u03b1\u03c7\u03c9\u03c1\u03ae\u03c3\u03b5\u03b9 \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c0\u03c1\u03b9\u03bd \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03c4\u03c9\u03bd \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd.", "authorization", "\u0395\u03be\u03bf\u03c5\u03c3\u03b9\u03bf\u03b4\u03cc\u03c4\u03b7\u03c3\u03b7", "subdomain", "\u03a5\u03c0\u03bf\u03c4\u03bf\u03bc\u03ad\u03b1\u03c2", "domain", "Domain", "portal_mode", "\u03a0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03bf\u03bd Portal", "email_signature", "\u039c\u03b5 \u03b5\u03ba\u03c4\u03af\u03bc\u03b7\u03c3\u03b7,", _s24_50, "\u039a\u03ac\u03bd\u03c4\u03b5 \u03c4\u03b7 \u03b4\u03b9\u03b1\u03b4\u03b9\u03ba\u03b1\u03c3\u03af\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03c0\u03b9\u03bf \u03b5\u03cd\u03ba\u03bf\u03bb\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03bf\u03c5\u03c2 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b5\u03c2 \u03c3\u03b1\u03c2 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03bf\u03bd\u03c4\u03b1\u03c2 \u03c3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf schema.org \u03c3\u03c4\u03b1 emails \u03c3\u03b1\u03c2.", "plain", "\u0391\u03c0\u03bb\u03cc", "light", "\u0391\u03bd\u03bf\u03b9\u03c7\u03c4\u03cc", "dark", "\u03a3\u03ba\u03bf\u03cd\u03c1\u03bf", "email_design", "\u03a3\u03c7\u03b5\u03b4\u03af\u03b1\u03c3\u03b7 Email", "attach_pdf", "\u0395\u03c0\u03b9\u03c3\u03cd\u03bd\u03b1\u03c8\u03b5 PDF", _s16_182, "\u0395\u03c0\u03b9\u03c3\u03cd\u03bd\u03b1\u03c8\u03b7 \u0395\u03b3\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd", "attach_ubl", "\u0395\u03c0\u03b9\u03c3\u03cd\u03bd\u03b1\u03c8\u03b7 UBL", "email_style", "\u03a3\u03c4\u03c5\u03bb Email", _s19_65, "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03a3\u03b7\u03bc\u03b1\u03bd\u03c3\u03b7\u03c2", "reply_to_email", "Email \u0391\u03c0\u03ac\u03bd\u03c4\u03b7\u03c3\u03b7\u03c2", "reply_to_name", "Reply-To Name", "bcc_email", "Email \u03b9\u03b4\u03b9\u03b1\u03af\u03c4\u03b5\u03c1\u03b7\u03c2 \u03ba\u03bf\u03b9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7\u03c2", "processed", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03ac\u03c3\u03b8\u03b7\u03ba\u03b5", "credit_card", "\u03a0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03ae \u039a\u03ac\u03c1\u03c4\u03b1", "bank_transfer", "\u03a4\u03c1\u03b1\u03c0\u03b5\u03b6\u03b9\u03ba\u03cc \u0388\u03bc\u03b2\u03b1\u03c3\u03bc\u03b1", "priority", "\u03a0\u03c1\u03bf\u03c4\u03b5\u03c1\u03b1\u03b9\u03cc\u03c4\u03b7\u03c4\u03b1", "fee_amount", "\u03a0\u03bf\u03c3\u03cc \u03a4\u03ad\u03bb\u03bf\u03c5\u03c2", "fee_percent", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a4\u03ad\u03bb\u03bf\u03c5\u03c2", "fee_cap", "\u0391\u03bd\u03ce\u03c4\u03b1\u03c4\u03bf \u038c\u03c1\u03b9\u03bf \u03a4\u03ad\u03bb\u03bf\u03c5\u03c2", "limits_and_fees", "\u038c\u03c1\u03b9\u03b1/\u03a4\u03ad\u03bb\u03b7", "enable_min", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b5\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf\u03c5", "enable_max", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03bc\u03ad\u03b3\u03b9\u03c3\u03c4\u03bf\u03c5", "min_limit", "\u0395\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf: :min", "max_limit", "\u039c\u03ad\u03b3\u03b9\u03c3\u03c4\u03bf: :max", "min", "\u0395\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf", "max", "\u039c\u03ad\u03b3\u03b9\u03c3\u03c4\u03bf", _s19_66, "\u039b\u03bf\u03b3\u03cc\u03c4\u03c5\u03c0\u03b1 \u0391\u03c0\u03bf\u03b4\u03b5\u03ba\u03c4\u03ce\u03bd \u039a\u03b1\u03c1\u03c4\u03ce\u03bd", "credentials", "\u03a3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03b5\u03b9\u03c3\u03cc\u03b4\u03bf\u03c5", "update_address", "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7\u03c2", _s19_68, "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c4\u03b7\u03c2 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03bc\u03b5 \u03c4\u03b1 \u03c0\u03b1\u03c1\u03b5\u03c7\u03cc\u03bc\u03b5\u03bd\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1", "rate", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc", "tax_rate", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5", "new_tax_rate", "\u039d\u03ad\u03bf \u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5", "edit_tax_rate", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s16_184, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s16_185, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s17_119, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s16_186, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s17_120, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03bf\u03cd \u03c6\u03cc\u03c1\u03bf\u03c5", _s18_94, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd \u03c6\u03cc\u03c1\u03bf\u03c5", _s17_121, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd \u03c6\u03cc\u03c1\u03bf\u03c5", _s18_95, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd \u03c6\u03cc\u03c1\u03bf\u03c5", "fill_products", "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03c3\u03c5\u03bc\u03c0\u03bb\u03ae\u03c1\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s18_96, "\u0395\u03c0\u03b9\u03bb\u03ad\u03b3\u03bf\u03bd\u03c4\u03b1\u03c2 \u03ad\u03bd\u03b1 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd, \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b1 \u03b8\u03b1 \u03c3\u03c5\u03bc\u03c0\u03bb\u03b7\u03c1\u03c9\u03b8\u03b5\u03af \u03b7 \u03c0\u03b5\u03c1\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u03ba\u03b1\u03b9 \u03b7 \u03b1\u03be\u03af\u03b1", "update_products", "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s20_84, "\u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03bf\u03bd\u03c4\u03b1\u03c2 \u03ad\u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf, \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b1 \u03b8\u03b1 \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03c9\u03b8\u03b5\u03af \u03ba\u03b1\u03b9 \u03b7 \u03b2\u03b9\u03b2\u03bb\u03b9\u03bf\u03b8\u03ae\u03ba\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s16_187, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03a4\u03b9\u03bc\u03ce\u03bd \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s21_95, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c4\u03b9\u03bc\u03ce\u03bd \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd \u03c3\u03c4\u03bf \u03bd\u03cc\u03bc\u03b9\u03c3\u03bc\u03b1 \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ce\u03bd \u03c4\u03bf\u03c5 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", "fees", "\u03a4\u03ad\u03bb\u03b7", "limits", "\u038c\u03c1\u03b9\u03b1", "provider", "Provider", "company_gateway", "\u03a0\u03cd\u03bb\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s16_189, "\u03a0\u03cd\u03bb\u03b5\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateways)", _s19_69, "\u039d\u03ad\u03b1 \u03a0\u03cd\u03bb\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (Gateway)", _s20_85, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03cd\u03bb\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s23_44, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s23_45, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s24_51, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s23_46, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s24_52, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateway)", _s25_49, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03c5\u03bb\u03ce\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (gateways)", _s24_53, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03c0\u03c5\u03bb\u03ce\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (gateways)", _s25_50, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03c5\u03bb\u03ce\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (gateways)", _s16_191, "\u03a3\u03c5\u03bd\u03b5\u03c7\u03af\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1", "discard_changes", "\u0391\u03c0\u03cc\u03c1\u03c1\u03b9\u03c8\u03b7 \u0391\u03bb\u03bb\u03b1\u03b3\u03ce\u03bd", "default_value", "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03c4\u03b9\u03bc\u03ae", "disabled", "\u0391\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03bf", "currency_format", "\u039c\u03bf\u03c1\u03c6\u03ae \u039d\u03bf\u03bc\u03af\u03c3\u03bc\u03b1\u03c4\u03bf\u03c2", _s21_96, "\u03a0\u03c1\u03ce\u03c4\u03b7 \u039c\u03ad\u03c1\u03b1 \u03c4\u03b7\u03c2 \u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1\u03c2", _s23_47, "\u03a0\u03c1\u03ce\u03c4\u03bf\u03c2 \u039c\u03ae\u03bd\u03b1\u03c2 \u03c4\u03bf\u03c5 \u0388\u03c4\u03bf\u03c5\u03c2", "sunday", "\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae", "monday", "\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1", "tuesday", "\u03a4\u03c1\u03af\u03c4\u03b7", "wednesday", "\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7", "thursday", "\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7", "friday", "\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae", "saturday", "\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf", "january", "\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2", "february", "\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2", "march", "\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2", "april", "\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2", "may", "\u039c\u03ac\u03b9\u03bf\u03c2", "june", "\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2", "july", "\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2", "august", "\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2", "september", "\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2", "october", "\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2", "november", "\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2", "december", "\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2", "symbol", "\u03a3\u03cd\u03bc\u03b2\u03bf\u03bb\u03bf", "ocde", "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2", "date_format", "\u039c\u03bf\u03c1\u03c6\u03ae \u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1\u03c2", "datetime_format", "\u039c\u03bf\u03c1\u03c6\u03ae \u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1\u03c2/\u038f\u03c1\u03b1\u03c2", "military_time", _s19_137, _s18_97, _s19_137, "send_reminders", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03a5\u03c0\u03b5\u03bd\u03b8\u03c5\u03bc\u03af\u03c3\u03b5\u03c9\u03bd", "timezone", "\u0396\u03ce\u03bd\u03b7 \u03ce\u03c1\u03b1\u03c2", _s19_70, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac Project", _s17_122, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", _s19_72, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s18_98, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s18_100, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "group_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u0393\u03c1\u03bf\u03c5\u03c0", "group", "\u039f\u03bc\u03ac\u03b4\u03b1", "groups", "\u0393\u03c1\u03bf\u03c5\u03c0", "new_group", "\u039d\u03ad\u03bf \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", "edit_group", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", "created_group", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0", "updated_group", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0", "archived_groups", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0\u03c2", "deleted_groups", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0\u03c2", "restored_groups", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0\u03c2", "archived_group", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0", "deleted_group", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0", "restored_group", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03b3\u03ba\u03c1\u03bf\u03c5\u03c0", "upload_logo", "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u039b\u03bf\u03b3\u03bf\u03c4\u03cd\u03c0\u03bf\u03c5", "uploaded_logo", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bc\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03bb\u03bf\u03b3\u03bf\u03c4\u03cd\u03c0\u03bf\u03c5", "logo", "\u039b\u03bf\u03b3\u03cc\u03c4\u03c5\u03c0\u03bf", "saved_settings", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c9\u03bd", _s16_193, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", "device_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03a3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae\u03c2", "defaults", "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2", "basic_settings", "\u0392\u03b1\u03c3\u03b9\u03ba\u03ad\u03c2 \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", _s17_124, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03a0\u03c1\u03bf\u03c7\u03c9\u03c1\u03b7\u03bc\u03ad\u03bd\u03bf\u03c5\u03c2", "company_details", "\u03a3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u0395\u03c4\u03b1\u03b9\u03c1\u03b5\u03af\u03b1\u03c2", "user_details", "\u03a3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03a7\u03c1\u03ae\u03c3\u03c4\u03b7", "localization", "\u03a4\u03bf\u03c0\u03b9\u03ba\u03ad\u03c2 \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", "online_payments", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03c2 Online", "tax_rates", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ac \u03a6\u03cc\u03c1\u03c9\u03bd", "notifications", "\u0395\u03b9\u03b4\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b5\u03b9\u03c2", "import_export", "\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae | \u0395\u03be\u03b1\u03b3\u03c9\u03b3\u03ae", "custom_fields", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b1 \u03a0\u03b5\u03b4\u03af\u03b1", "invoice_design", "\u03a3\u03c7\u03ad\u03b4\u03b9\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "buy_now_buttons", "\u039a\u03bf\u03c5\u03bc\u03c0\u03b9\u03ac \u0391\u03b3\u03bf\u03c1\u03ac \u03a4\u03ce\u03c1\u03b1", "email_settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 Email", _s23_49, "\u03a0\u03c1\u03cc\u03c4\u03c5\u03c0\u03b1 & \u03a5\u03c0\u03b5\u03bd\u03b8\u03c5\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", _s22_68, _s28_88, _s19_74, "\u0391\u03c0\u03b5\u03b9\u03ba\u03bf\u03bd\u03af\u03c3\u03b5\u03b9\u03c2 \u0394\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd", "price", "\u03a4\u03b9\u03bc\u03ae", "email_sign_up", "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03bc\u03ad\u03c3\u03c9 Email", "google_sign_up", "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03bc\u03ad\u03c3\u03c9 Google", _s27_48, "\u0395\u03c5\u03c7\u03b1\u03c1\u03b9\u03c3\u03c4\u03bf\u03cd\u03bc\u03b5 \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03b1\u03b3\u03bf\u03c1\u03ac \u03c3\u03b1\u03c2!", "redeem", "\u0395\u03be\u03b1\u03c1\u03b3\u03cd\u03c1\u03c9\u03c3\u03b5", "back", "\u03a0\u03af\u03c3\u03c9", "past_purchases", "\u03a0\u03b1\u03c1\u03b5\u03bb\u03b8\u03cc\u03bd\u03c4\u03b5\u03c2 \u0391\u03b3\u03bf\u03c1\u03ad\u03c2", _s19_76, "\u0395\u03c4\u03b7\u0384\u03c3\u03b9\u03b1 \u03a3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae", "pro_plan", "\u0395\u03c0\u03b1\u03b3\u03b3\u03b5\u03bb\u03bc\u03b1\u03c4\u03b9\u03ba\u03cc \u03a0\u03bb\u03ac\u03bd\u03bf", "enterprise_plan", "\u0395\u03c4\u03b1\u03b9\u03c1\u03b9\u03ba\u03cc \u03a0\u03bb\u03ac\u03bd\u03bf", "count_users", ":count \u03c7\u03c1\u03ae\u03c3\u03c4\u03b5\u03c2", "upgrade", "\u0391\u03bd\u03b1\u03b2\u03ac\u03b8\u03bc\u03b9\u03c3\u03b7", _s25_51, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03bc\u03b9\u03ba\u03c1\u03cc \u03cc\u03bd\u03bf\u03bc\u03b1", _s24_54, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03b5\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf", _s33_24, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03c3\u03c5\u03bc\u03c6\u03c9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03bc\u03b5 \u03c4\u03bf\u03c5\u03c2 \u03cc\u03c1\u03bf\u03c5\u03c2 \u03c7\u03c1\u03ae\u03c3\u03b7\u03c2 \u03ba\u03b1\u03b9 \u03c4\u03b7\u03bd \u03c0\u03bf\u03bb\u03b9\u03c4\u03b9\u03ba\u03ae \u03b1\u03c0\u03bf\u03c1\u03c1\u03ae\u03c4\u03bf\u03c5 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03c3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc.", "i_agree_to_the", "\u03a3\u03c5\u03bc\u03c6\u03c9\u03bd\u03ce \u03bc\u03b5 \u03c4\u03bf", _s16_195, "\u038c\u03c1\u03bf\u03b9 \u03c4\u03b7\u03c2 \u03a5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b1\u03c2", "privacy_policy", "\u03a0\u03bf\u03bb\u03b9\u03c4\u03b9\u03ba\u03ae \u0391\u03c0\u03bf\u03c1\u03c1\u03ae\u03c4\u03bf\u03c5", "sign_up", "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae", "account_login", "\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03c3\u03c4\u03bf \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc", "view_website", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u0399\u03c3\u03c4\u03bf\u03c3\u03b5\u03bb\u03af\u03b4\u03b1\u03c2", "create_account", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", "email_login", "\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03bc\u03b5 Email", "create_new", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u039d\u03ad\u03bf\u03c5", _s18_102, "\u0394\u03b5\u03bd \u03ad\u03c7\u03bf\u03c5\u03bd \u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03b5\u03af \u03c0\u03b5\u03b4\u03af\u03b1.", _s21_99, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03c3\u03ce\u03c3\u03c4\u03b5 \u03ae \u03b1\u03ba\u03c5\u03c1\u03ce\u03c3\u03c4\u03b5 \u03c4\u03b9\u03c2 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2 \u03c3\u03b1\u03c2.", "download", "\u039a\u03b1\u03c4\u03ad\u03b2\u03b1\u03c3\u03bc\u03b1", _s27_49, "\u0391\u03c0\u03b1\u03b9\u03c4\u03b5\u03af \u03ad\u03bd\u03b1 \u03b5\u03c0\u03b1\u03b3\u03b3\u03b5\u03bb\u03bc\u03b1\u03c4\u03b9\u03ba\u03cc \u03c0\u03bb\u03ac\u03bd\u03bf", "take_picture", "\u039b\u03ae\u03c8\u03b7 \u03a6\u03c9\u03c4\u03bf\u03b3\u03c1\u03b1\u03c6\u03af\u03b1\u03c2", "upload_file", "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u0391\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", "document", "\u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03bf", "documents", "\u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1", "new_document", "\u039d\u03ad\u03bf \u03ad\u03b3\u03b3\u03c1\u03b1\u03c6\u03bf", "edit_document", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03b3\u03b3\u03c1\u03ac\u03c6\u03bf\u03c5", _s17_126, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bc\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s16_197, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s17_127, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s16_198, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s17_128, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s18_104, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value \u03b5\u03b3\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd", _s17_129, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value \u03b5\u03b3\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd", _s18_105, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03b5\u03b3\u03b3\u03c1\u03ac\u03c6\u03c9\u03bd", "no_history", "\u0394\u03b5\u03bd \u03c5\u03c0\u03ac\u03c1\u03c7\u03b5\u03b9 \u03b9\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03cc", "expense_date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "pending", "\u0395\u03ba\u03ba\u03c1\u03b5\u03bc\u03ae\u03c2", _s16_199, "\u039a\u03b1\u03c4\u03b1\u03b3\u03b5\u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03bd\u03bf", _s16_200, "\u03a3\u03b5 \u03b1\u03bd\u03b1\u03bc\u03bf\u03bd\u03ae", _s16_201, "\u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03b7\u03bc\u03ad\u03bd\u03bf", "converted", "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03ac\u03c0\u03b7\u03ba\u03b5", _s24_56, _s24_57, "exchange_rate", "\u0399\u03c3\u03bf\u03c4\u03b9\u03bc\u03af\u03b1 \u0391\u03bd\u03c4\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2", _s16_202, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03bd\u03bf\u03bc\u03af\u03c3\u03bc\u03b1\u03c4\u03bf\u03c2", "mark_paid", "\u038c\u03c1\u03b9\u03c3\u03b5 \u03c9\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03b1", "category", "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1", "address", "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7", "new_vendor", "\u039d\u03ad\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2", "created_vendor", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "updated_vendor", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "archived_vendor", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "deleted_vendor", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "restored_vendor", "\u039f \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2 \u03b1\u03bd\u03b1\u03ba\u03c4\u03ae\u03b8\u03b7\u03ba\u03b5 \u03bc\u03b5 \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1", _s16_203, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ce\u03bd", "deleted_vendors", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ce\u03bd", _s16_204, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ce\u03bd", "new_expense", "\u039a\u03b1\u03c4\u03b1\u03c7\u03ce\u03c1\u03b7\u03c3\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "created_expense", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "updated_expense", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s16_205, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "deleted_expense", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s16_206, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s17_130, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s16_207, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s17_131, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", "copy_shipping", "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", "copy_billing", "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", "design", "\u03a3\u03c7\u03b5\u03b4\u03af\u03b1\u03c3\u03b7", _s21_100, "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03b1\u03bd\u03b5\u03cd\u03c1\u03b5\u03c3\u03b7\u03c2 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2", "invoiced", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03b7\u03bc\u03ad\u03bd\u03b1", "logged", "\u0395\u03b9\u03c3\u03b7\u03b3\u03bc\u03ad\u03bd\u03bf", "running", "\u0395\u03ba\u03c4\u03b5\u03bb\u03b5\u03af\u03c4\u03b1\u03b9", "resume", "\u03a3\u03c5\u03bd\u03ad\u03c7\u03b9\u03c3\u03b5", "task_errors", "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03c4\u03b5 \u03c4\u03c5\u03c7\u03cc\u03bd \u03b5\u03c0\u03b9\u03ba\u03b1\u03bb\u03c5\u03c0\u03c4\u03cc\u03bc\u03b5\u03bd\u03b5\u03c2 \u03ce\u03c1\u03b5\u03c2", "start", "\u0388\u03bd\u03b1\u03c1\u03be\u03b7", "stop", "\u039b\u03ae\u03be\u03b7", "started_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03ad\u03bd\u03b1\u03c1\u03be\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "stopped_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03ba\u03bf\u03c0\u03ae \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "resumed_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03c0\u03b1\u03bd\u03ad\u03bd\u03b1\u03c1\u03be\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "now", "\u03a4\u03ce\u03c1\u03b1", _s16_208, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u0388\u03bd\u03b1\u03c1\u03be\u03b7 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "timer", "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2", "manual", "\u03a7\u03b5\u03b9\u03c1\u03bf\u03ba\u03af\u03bd\u03b7\u03c4\u03bf", "budgeted", "\u03a0\u03c1\u03bf\u03cb\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf", "start_time", "\u038f\u03c1\u03b1 \u0388\u03bd\u03b1\u03c1\u03be\u03b7\u03c2", "end_time", "\u038f\u03c1\u03b1 \u039b\u03ae\u03be\u03b7\u03c2", "date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1", "times", "\u03a6\u03bf\u03c1\u03ad\u03c2", "duration", "\u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1", "new_task", "\u039d\u03ad\u03b1 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1", "created_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "updated_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "archived_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "deleted_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "restored_task", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "archived_tasks", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "deleted_tasks", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "restored_tasks", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", _s19_78, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03cc\u03bd\u03bf\u03bc\u03b1", "budgeted_hours", "\u03a7\u03c1\u03b5\u03ce\u03c3\u03b9\u03bc\u03b5\u03c2 \u038f\u03c1\u03b5\u03c2", "created_project", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 project", "updated_project", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 project", _s16_210, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 project", "deleted_project", _s25_82, _s16_211, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 project", _s17_132, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count projects", _s16_212, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count projects", _s17_133, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value projects", "new_project", "\u039d\u03ad\u03bf Project", _s27_53, "\u0395\u03c5\u03c7\u03b1\u03c1\u03b9\u03c3\u03c4\u03bf\u03cd\u03bc\u03b5 \u03c0\u03bf\u03c5 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b1\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03bc\u03b1\u03c2!", "if_you_like_it", "\u0395\u03ac\u03bd \u03c3\u03b1\u03c2 \u03b1\u03c1\u03ad\u03c3\u03b5\u03b9 \u03c0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5", "click_here", "\u03c0\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03b5\u03b4\u03ce", _s18_106, "\u03a0\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03b5\u03b4\u03ce", "to_rate_it", "\u03b3\u03b9\u03b1 \u03bd\u03b1 \u03c4\u03bf \u03b1\u03be\u03b9\u03bf\u03bb\u03bf\u03b3\u03ae\u03c3\u03b5\u03c4\u03b5.", "average", "\u039c\u03ad\u03c3\u03bf\u03c2 \u03cc\u03c1\u03bf\u03c2", "unapproved", "\u039c\u03b7 \u03b5\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03b7", _s30_19, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b1\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03c4\u03b5 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b1\u03bb\u03bb\u03ac\u03be\u03b5\u03c4\u03b5 \u03b1\u03c5\u03c4\u03ae \u03c4\u03b7 \u03c1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b7", "locked", "\u039a\u03bb\u03b5\u03b9\u03b4\u03c9\u03bc\u03ad\u03bd\u03b7", "authenticate", "\u0391\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03c4\u03b5", _s19_80, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b1\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03c4\u03b5", _s24_58, "\u0392\u03b9\u03bf\u03bc\u03b5\u03c4\u03c1\u03b9\u03ba\u03b7 \u03b1\u03c5\u03b8\u03b5\u03bd\u03c4\u03b9\u03ba\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "footer", "\u03a5\u03c0\u03bf\u03c3\u03ad\u03bb\u03b9\u03b4\u03bf", "compare", "\u03a3\u03cd\u03b3\u03ba\u03c1\u03b9\u03bd\u03b5", "hosted_login", "\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u03c3\u03b5 \u03c6\u03b9\u03bb\u03bf\u03be\u03b5\u03bd\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7", "selfhost_login", "\u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae \u03c3\u03b5 \u03b1\u03c5\u03c4\u03bf-\u03c6\u03b9\u03bb\u03bf\u03be\u03b5\u03bd\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7", "google_sign_in", "\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03bc\u03ad\u03c3\u03c9 Google", "today", "\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1", "custom_range", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u0395\u03cd\u03c1\u03bf\u03c2", "date_range", "\u0395\u03cd\u03c1\u03bf\u03c2 \u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03b9\u03ce\u03bd", "current", "\u03a4\u03c9\u03c1\u03b9\u03bd\u03ae", "previous", "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7", "current_period", "\u03a4\u03c9\u03c1\u03b9\u03bd\u03ae \u03a0\u03b5\u03c1\u03af\u03bf\u03b4\u03bf\u03c2", _s17_134, "\u03a0\u03b5\u03c1\u03af\u03bf\u03b4\u03bf\u03c2 \u03a3\u03cd\u03b3\u03ba\u03c1\u03b9\u03c3\u03b7\u03c2", "previous_period", "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7 \u03a0\u03b5\u03c1\u03af\u03bf\u03b4\u03bf\u03c2", "previous_year", _s19_138, "compare_to", "\u03a3\u03cd\u03b3\u03ba\u03c1\u03b9\u03c3\u03b7 \u03bc\u03b5", "last7_days", "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b5\u03c2 7 \u03b7\u03bc\u03ad\u03c1\u03b5\u03c2", "last_week", "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7 \u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1", "last30_days", "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b5\u03c2 30 \u0397\u03bc\u03ad\u03c1\u03b5\u03c2", "this_month", "\u0391\u03c5\u03c4\u03cc\u03c2 \u03bf \u039c\u03ae\u03bd\u03b1\u03c2", "last_month", "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf\u03c2 \u039c\u03ae\u03bd\u03b1\u03c2", "this_year", "\u03a4\u03c1\u03ad\u03c7\u03bf\u03bd \u03a7\u03c1\u03cc\u03bd\u03bf\u03c2", "last_year", _s19_138, "custom", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf", _s16_213, "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03b5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "clone_to_quote", "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03b5 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac", "clone_to_credit", "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03b5 \u03a0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7", "view_invoice", "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "convert", "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae", "more", "\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1", "edit_client", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "edit_product", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "edit_invoice", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "edit_quote", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "edit_payment", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "edit_task", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "edit_expense", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", "edit_vendor", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "edit_project", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 Project", _s20_87, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "billing_address", "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7\u03c2", _s16_215, "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", "total_revenue", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03ac \u0388\u03c3\u03bf\u03b4\u03b1", "average_invoice", "\u039c\u03ad\u03c3\u03bf\u03c2 \u038c\u03c1\u03bf\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "outstanding", "\u0395\u03ba\u03ba\u03c1\u03b5\u03bc\u03ae", "invoices_sent", ":count \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1 \u03c3\u03c4\u03ac\u03bb\u03b8\u03b7\u03ba\u03b1\u03bd", "active_clients", "\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03af \u03c0\u03b5\u03bb\u03ac\u03c4\u03b5\u03c2", "close", "\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf", "email", "Email", "password", "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", "url", "URL", "secret", "\u039a\u03c1\u03c5\u03c6\u03cc", "name", "\u0395\u03c0\u03c9\u03bd\u03c5\u03bc\u03af\u03b1", "logout", "\u0391\u03c0\u03bf\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7", "login", "\u0395\u03af\u03c3\u03bf\u03b4\u03bf\u03c2", "filter", "\u03a6\u03af\u03bb\u03c4\u03c1\u03bf", "sort", "\u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7", "search", "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7", "active", "\u0395\u03bd\u03b5\u03c1\u03b3\u03cc\u03c2", "archived", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03b5\u03c4\u03b7\u03bc\u03ad\u03bd\u03bf", "deleted", "\u0394\u03b9\u03b5\u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03bd\u03bf", "dashboard", "\u03a0\u03af\u03bd\u03b1\u03ba\u03b1\u03c2 \u03b5\u03bb\u03ad\u03b3\u03c7\u03bf\u03c5", "archive", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7", "delete", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae", "restore", "\u0391\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7", _s16_217, "\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7 \u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", _s23_50, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf email \u03c3\u03b1\u03c2", _s26_37, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03ae\u03c2 \u03c3\u03b1\u03c2", _s21_103, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf URL \u03c3\u03b1\u03c2", _s26_39, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf \u03ba\u03bb\u03b5\u03b9\u03b4\u03af \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2 \u03c3\u03b1\u03c2", "ascending", "\u0391\u03cd\u03be\u03bf\u03c5\u03c3\u03b1 \u03c3\u03b5\u03b9\u03c1\u03ac", "descending", "\u03a6\u03b8\u03af\u03bd\u03bf\u03c5\u03c3\u03b1 \u03c3\u03b5\u03b9\u03c1\u03ac", "save", "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7", _s17_136, "\u0395\u03bc\u03c6\u03b1\u03bd\u03af\u03c3\u03c4\u03b7\u03ba\u03b5 \u03ad\u03bd\u03b1 \u03c3\u03c6\u03ac\u03bb\u03bc\u03b1.", "paid_to_date", "\u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf \u03a0\u03bf\u03c3\u03cc", "balance_due", "\u039f\u03bb\u03b9\u03ba\u03cc \u03a3\u03cd\u03bd\u03bf\u03bb\u03bf", "balance", "\u03a5\u03c0\u03cc\u03bb\u03bf\u03b9\u03c0\u03bf", "overview", "\u0395\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7", "details", "\u03a3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1", "phone", "\u03a4\u03b7\u03bb\u03ad\u03c6\u03c9\u03bd\u03bf", "website", "\u0399\u03c3\u03c4\u03bf\u03c3\u03b5\u03bb\u03af\u03b4\u03b1", "vat_number", "\u0391\u03a6\u039c", "id_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 ID", "create", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1", _s19_82, "\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03ac\u03c6\u03c4\u03b7\u03ba\u03b5 :value \u03c3\u03c4\u03bf \u03c0\u03c1\u03cc\u03c7\u03b5\u03b9\u03c1\u03bf", "error", "\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1", _s16_219, "\u0391\u03b4\u03cd\u03bd\u03b1\u03c4\u03b7 \u03b7 \u03b5\u03ba\u03c4\u03ad\u03bb\u03b5\u03c3\u03b7", "contacts", "\u0395\u03c0\u03b1\u03c6\u03ad\u03c2", "additional", "\u0395\u03c0\u03b9\u03c0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c4\u03bf", "first_name", "\u038c\u03bd\u03bf\u03bc\u03b1", "last_name", "\u0395\u03c0\u03ce\u03bd\u03c5\u03bc\u03bf", "add_contact", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03b5\u03c0\u03b1\u03c6\u03ae\u03c2", "are_you_sure", "\u0395\u03af\u03c3\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03bf\u03b9;", "cancel", "\u0386\u03ba\u03c5\u03c1\u03bf", "ok", "Ok", "remove", "\u0394\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae", _s16_221, "\u03a4\u03bf Email \u03b5\u03af\u03bd\u03b1\u03b9 \u03b5\u03c3\u03c6\u03b1\u03bb\u03bc\u03ad\u03bd\u03bf", "product", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd", "products", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03b1", "new_product", "\u039d\u03ad\u03bf \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd", "created_product", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "updated_product", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s16_223, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "deleted_product", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s16_224, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s17_138, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s16_225, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s17_139, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", "product_key", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd", "notes", "\u03a3\u03b7\u03bc\u03b5\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2", "cost", "\u039a\u03cc\u03c3\u03c4\u03bf\u03c2", "client", "\u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2", "clients", "\u03a0\u03b5\u03bb\u03ac\u03c4\u03b5\u03c2", "new_client", "\u039d\u03ad\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2", "created_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", "updated_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", "archived_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", _s16_226, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "deleted_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", "deleted_clients", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "restored_client", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", _s16_227, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "address1", "\u039f\u03b4\u03cc\u03c2", "address2", "\u0394\u03b9\u03b1\u03bc\u03ad\u03c1\u03b9\u03c3\u03bc\u03b1", "city", "\u03a0\u03cc\u03bb\u03b7", "state", "\u039d\u03bf\u03bc\u03cc\u03c2", "postal_code", "\u03a4\u03b1\u03c7. \u039a\u03ce\u03b4\u03b9\u03ba\u03b1\u03c2", "country", "\u03a7\u03ce\u03c1\u03b1", "invoice", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "invoices", "\u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", "new_invoice", "\u039d\u03ad\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "created_invoice", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "updated_invoice", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s16_228, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "deleted_invoice", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s16_229, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s17_140, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s16_230, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", _s17_141, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "emailed_invoice", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "emailed_payment", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03bc\u03b5 Email", "amount", "\u03a0\u03bf\u03c3\u03cc", "invoice_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "invoice_date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "discount", "\u0388\u03ba\u03c0\u03c4\u03c9\u03c3\u03b7", "po_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03a0\u03b1\u03c1\u03b1\u03b3\u03b3\u03b5\u03bb\u03af\u03b1\u03c2", "terms", "\u038c\u03c1\u03bf\u03b9", "public_notes", "\u0394\u03b7\u03bc\u03cc\u03c3\u03b9\u03b5\u03c2 \u03a3\u03b7\u03bc\u03b5\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2", "private_notes", "\u03a0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b9\u03ba\u03ad\u03c2 \u03a3\u03b7\u03bc\u03b5\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2", "frequency", "\u03a3\u03c5\u03c7\u03bd\u03cc\u03c4\u03b7\u03c4\u03b1", "start_date", "\u0397\u03bc/\u03bd\u03af\u03b1 \u0388\u03bd\u03b1\u03c1\u03be\u03b7\u03c2", "end_date", "\u0397\u03bc/\u03bd\u03af\u03b1 \u039b\u03ae\u03be\u03b7\u03c2", "quote_number", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2", "quote_date", "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1", "valid_until", "\u0388\u03b3\u03ba\u03c5\u03c1\u03bf \u0388\u03c9\u03c2", "items", "\u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03b1", "partial_deposit", "\u039c\u03b5\u03c1\u03b9\u03ba\u03cc/\u039a\u03b1\u03c4\u03ac\u03b8\u03b5\u03c3\u03b7", "description", "\u03a0\u03b5\u03c1\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae", "unit_cost", "\u03a4\u03b9\u03bc\u03ae \u039c\u03bf\u03bd\u03ac\u03b4\u03b1\u03c2", "quantity", "\u03a0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1", "add_item", _s18_179, "contact", "\u0395\u03c0\u03b1\u03c6\u03ae", "work_phone", "\u03a4\u03b7\u03bb\u03ad\u03c6\u03c9\u03bd\u03bf", "total_amount", "\u03a3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03cc \u03a0\u03bf\u03c3\u03cc", "pdf", "PDF", "due_date", _s22_130, _s16_231, "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u039c\u03b5\u03c1\u03b9\u03ba\u03ae\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "status", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7", _s17_142, "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "quote_status", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s22_69, "\u03a0\u03b9\u03ad\u03c3\u03c4\u03b5 \u03c4\u03bf + \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03b5\u03bd\u03cc\u03c2 \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", _s22_71, "\u03a0\u03b9\u03ad\u03c3\u03c4\u03b5 \u03c4\u03bf + \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c3\u03b5\u03c4\u03b5 \u03c7\u03c1\u03cc\u03bd\u03bf", "count_selected", ":count \u03b5\u03c0\u03b9\u03bb\u03ad\u03c7\u03b8\u03b7\u03ba\u03b5", "total", "\u03a3\u03cd\u03bd\u03bf\u03bb\u03bf", "percent", "\u03a0\u03bf\u03c3\u03bf\u03c3\u03c4\u03cc", "edit", "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1", "dismiss", "\u0391\u03c0\u03ad\u03c1\u03c1\u03b9\u03c8\u03b5", _s20_89, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03b7\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1", _s22_72, _s24_95, _s24_60, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "task_rate", "\u039a\u03cc\u03c3\u03c4\u03bf\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", "settings", "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", "language", "\u0393\u03bb\u03ce\u03c3\u03c3\u03b1", "currency", "\u039d\u03cc\u03bc\u03b9\u03c3\u03bc\u03b1", "created_at", "\u0397\u03bc/\u03bd\u03af\u03b1 \u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1\u03c2", "created_on", "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03b8\u03b7\u03ba\u03b5 \u03c3\u03c4\u03b9\u03c2", "updated_at", "\u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", "tax", "\u03a6\u03cc\u03c1\u03bf\u03c2", _s30_21, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s27_57, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "past_due", "\u039b\u03b7\u03b3\u03bc\u03ad\u03bd\u03b1", "draft", "\u03a0\u03c1\u03cc\u03c7\u03b5\u03b9\u03c1\u03bf", "sent", "\u0391\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03b1", "viewed", "\u0395\u03bc\u03c6\u03b1\u03bd\u03b9\u03c3\u03bc\u03ad\u03bd\u03b1", "approved", "\u0391\u03c0\u03bf\u03b4\u03b5\u03ba\u03c4\u03ae", "partial", "\u039c\u03b5\u03c1\u03b9\u03ba\u03cc/\u039a\u03b1\u03c4\u03ac\u03b8\u03b5\u03c3\u03b7", "paid", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03b1", "mark_sent", "\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c9\u03c2 \u0391\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03bf", _s22_74, _s42_20, _s22_75, _s42_20, _s23_52, _s42_21, _s23_53, _s42_21, "done", "\u0388\u03c4\u03bf\u03b9\u03bc\u03bf", _s37_21, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 \u03ae \u03c4\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03bc\u03af\u03b1\u03c2 \u03b5\u03c0\u03b1\u03c6\u03ae\u03c2", "dark_mode", "\u03a3\u03ba\u03bf\u03c4\u03b5\u03b9\u03bd\u03cc \u03a0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03bf\u03bd", _s27_59, "\u0395\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03b9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b5\u03c6\u03b1\u03c1\u03bc\u03cc\u03c3\u03b5\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b1\u03bb\u03bb\u03b1\u03b3\u03ae", "refresh_data", "\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7 \u0394\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd", "blank_contact", "\u039a\u03b5\u03bd\u03ae \u0395\u03c0\u03b1\u03c6\u03ae", "activity", "\u0394\u03c1\u03b1\u03c3\u03c4\u03b7\u03c1\u03b9\u03cc\u03c4\u03b7\u03c4\u03b1", _s16_233, "\u0394\u03b5\u03bd \u03b2\u03c1\u03ad\u03b8\u03b7\u03ba\u03b1\u03bd \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03c2", "clone", "\u039a\u03bb\u03c9\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "loading", "\u03a6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7", "industry", "\u0392\u03b9\u03bf\u03bc\u03b7\u03c7\u03b1\u03bd\u03af\u03b1", "size", "\u039c\u03ad\u03b3\u03b5\u03b8\u03bf\u03c2", "payment_terms", "\u038c\u03c1\u03bf\u03b9 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "payment_date", "\u0397\u03bc/\u03bd\u03af\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "payment_status", "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_235, "\u0395\u03ba\u03ba\u03c1\u03b5\u03bc\u03ae\u03c2", _s16_236, "\u03a3\u03b5 \u03bb\u03ae\u03be\u03b7", _s16_237, "\u0391\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5", _s16_238, "\u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", _s16_239, "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u03b5\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", _s16_240, _s18_183, _s17_143, "\u0391\u03bd\u03b5\u03c6\u03ac\u03c1\u03bc\u03bf\u03c3\u03c4\u03bf", _s17_144, _s19_47, "net", "\u039a\u03b1\u03b8\u03b1\u03c1\u03cc", "client_portal", "Portal \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "show_tasks", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03b5\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", "email_reminders", "Email \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", "enabled", "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "recipients", "\u03a0\u03b1\u03c1\u03b1\u03bb\u03ae\u03c0\u03c4\u03b5\u03c2", "initial_email", "\u0391\u03c1\u03c7\u03b9\u03ba\u03cc Email", "first_reminder", _s16_336, "second_reminder", _s18_184, "third_reminder", _s16_337, "reminder1", _s16_336, "reminder2", _s18_184, "reminder3", _s16_337, "template", "\u03a0\u03c1\u03cc\u03c4\u03c5\u03c0\u03bf", "send", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae", "subject", "\u0398\u03ad\u03bc\u03b1", "body", "\u039a\u03b5\u03af\u03bc\u03b5\u03bd\u03bf", "send_email", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae Email", "email_receipt", "\u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03b1\u03c0\u03cc\u03b4\u03b5\u03b9\u03be\u03b7\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03c3\u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", "auto_billing", "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7", "button", "\u039a\u03bf\u03c5\u03bc\u03c0\u03af", "preview", "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7", "customize", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", "history", "\u0399\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03cc", "payment", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "payments", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03c2", "refunded", _s18_183, "payment_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s21_105, _s18_185, "enter_payment", "\u039a\u03b1\u03c4\u03b1\u03c7\u03ce\u03c1\u03b7\u03c3\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "new_payment", "\u0395\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", "created_payment", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "updated_payment", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_241, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "deleted_payment", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_242, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s17_145, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", _s16_243, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", _s17_146, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", "quote", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac", "quotes", "\u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ad\u03c2", "new_quote", "\u039d\u03ad\u03b1 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac", "created_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "updated_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "archived_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "deleted_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "restored_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "archived_quotes", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "deleted_quotes", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "restored_quotes", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 :value \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd", "expense", "\u0394\u03b1\u03c0\u03ac\u03bd\u03b7", "expenses", "\u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", "vendor", "\u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae\u03c2", "vendors", "\u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ad\u03c2", "task", "\u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1", "tasks", "\u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2", "project", "Project", "projects", "Projects", "activity_1", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_2", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_3", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_4", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_5", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_6", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_7", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b5\u03af\u03b4\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_8", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_9", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_10", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03ba\u03b1\u03c4\u03b1\u03c7\u03ce\u03c1\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae \u03c0\u03bf\u03c3\u03bf\u03cd :payment_amount \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_11", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae :payment", "activity_12", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae :payment", "activity_13", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03b7\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae :payment", "activity_14", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ba\u03b1\u03c4\u03b1\u03c7\u03ce\u03c1\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 :credit", "activity_15", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 :credit", "activity_16", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 :credit", "activity_17", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03b7\u03bd \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 :credit", "activity_18", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", "activity_19", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", "activity_20", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_21", _s41_14, "activity_22", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", "activity_23", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", "activity_24", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", "activity_25", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_26", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_27", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03b7\u03bd \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae :payment", "activity_28", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03b7\u03bd \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7 :credit", "activity_29", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b1\u03c0\u03bf\u03b4\u03ad\u03c7\u03c4\u03b7\u03ba\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_30", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae :vendor", "activity_31", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae :vendor", "activity_32", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03bf\u03bd \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae :vendor", "activity_33", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03bf\u03bd \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae :vendor", "activity_34", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7 :expense", "activity_35", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7 :expense", "activity_36", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7 :expense", "activity_37", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7 :expense", "activity_39", ":user \u03b1\u03ba\u03cd\u03c1\u03c9\u03c3\u03b5 :payment_amount \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 :payment", "activity_40", ":user \u03b5\u03c0\u03ad\u03c3\u03c4\u03c1\u03b5\u03c8\u03b5 :adjustment \u03bc\u03b9\u03b1\u03c2 :payment_amount \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 :payment", "activity_41", ":payment_amount \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (:payment) \u03b1\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5", "activity_42", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 :task", "activity_43", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 :task", "activity_44", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 :task", "activity_45", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03ad\u03b3\u03c1\u03b1\u03c8\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 :task", "activity_46", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03ad\u03c6\u03b5\u03c1\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 :task", "activity_47", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03b7 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7 :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b1\u03c0\u03ac\u03bd\u03c4\u03b7\u03c3\u03b5 \u03c3\u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_56", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03af\u03b4\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_57", "\u03a4\u03bf \u03c3\u03cd\u03c3\u03c4\u03b7\u03bc\u03b1 \u03b1\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5 \u03bd\u03b1 \u03c3\u03c4\u03b5\u03af\u03bb\u03b5\u03b9 \u03bc\u03b5 email \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_58", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03bd\u03c4\u03af\u03c3\u03c4\u03c1\u03b5\u03c8\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_59", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b1\u03ba\u03cd\u03c1\u03c9\u03c3\u03b5 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice", "activity_60", _s41_14, "activity_61", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client", "activity_62", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03bf\u03bd \u03c0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae :vendor", "activity_63", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03c0\u03c1\u03ce\u03c4\u03b7 \u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_64", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03b4\u03b5\u03cd\u03c4\u03b5\u03c1\u03b7 \u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_65", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03c4\u03c1\u03af\u03c4\u03b7 \u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_66", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03c3\u03c4\u03b5\u03b9\u03bb\u03b5 \u03bc\u03b5 email \u03b1\u03c4\u03ad\u03c1\u03bc\u03bf\u03bd\u03b7 \u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b1\u03c6\u03ae :contact", "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03a0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03bc\u03af\u03b1\u03c2 \u03a6\u03bf\u03c1\u03ac\u03c2", "emailed_quote", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "emailed_credit", "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2 \u03bc\u03b5 email", _s20_91, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2 \u03c9\u03c2 \u03b1\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03b7", _s21_107, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c0\u03af\u03c3\u03c4\u03c9\u03c3\u03b7\u03c2 \u03c9\u03c2 \u03b1\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03b7", "expired", "\u039b\u03b7\u03b3\u03bc\u03ad\u03bd\u03b1", "all", "\u038c\u03bb\u03b1", "select", "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae", _s22_76, "\u03a0\u03bf\u03bb\u03bb\u03b1\u03c0\u03bb\u03ae \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03bc\u03b5 \u03a0\u03b1\u03c1\u03b1\u03c4\u03b5\u03c4\u03b1\u03bc\u03ad\u03bd\u03b7 \u03c0\u03af\u03b5\u03c3\u03b7", "custom_value1", _s18_186, "custom_value2", _s18_186, "custom_value3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae 3", "custom_value4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae 4", _s18_107, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a3\u03c4\u03c5\u03bb Email", _s24_65, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u039c\u03ae\u03bd\u03c5\u03bc\u03b1 \u03a0\u03af\u03bd\u03b1\u03ba\u03b1 \u0394\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7\u03c2", _s29_43, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u039c\u03ae\u03bd\u03c5\u03bc\u03b1 \u0391\u03bd\u03b5\u03be\u03cc\u03c6\u03bb\u03b7\u03c4\u03bf\u03c5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s27_64, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u039c\u03ae\u03bd\u03c5\u03bc\u03b1 \u0395\u03be\u03bf\u03c6\u03bb\u03b7\u03bc\u03ad\u03bd\u03bf\u03c5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s31_23, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u039c\u03ae\u03bd\u03c5\u03bc\u03b1 \u039c\u03b7 \u0395\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", "lock_invoices", "\u039a\u03bb\u03b5\u03af\u03b4\u03c9\u03bc\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd", "translations", "\u039c\u03b5\u03c4\u03b1\u03c6\u03c1\u03ac\u03c3\u03b5\u03b9\u03c2", _s19_83, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_85, "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s22_78, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s22_80, "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s21_108, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", _s21_110, "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", _s21_112, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0391\u03b9\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 \u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1\u03c2", _s21_114, "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0391\u03b9\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 \u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1\u03c2", _s22_82, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s22_84, "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2\xa0\u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s22_86, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s22_88, "\u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s20_92, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s20_94, "\u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s21_116, "\u039c\u03bf\u03bd\u03c4\u03ad\u03bb\u03bf \u03b1\u03c1\u03b9\u03b8\u03bc\u03ce\u03bd \u03c0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03bf\u03cd", _s21_118, _s27_92, _s21_120, "\u039c\u03bf\u03bd\u03c4\u03ad\u03bb\u03bf \u03c0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03bf\u03cd \u03b1\u03c1\u03b9\u03b8\u03bc\u03bf\u03cd", _s21_121, _s27_92, _s18_109, "\u039c\u03b7\u03b4\u03b5\u03bd\u03b9\u03c3\u03bc\u03cc\u03c2 \u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae \u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1\u03c2", "counter_padding", "\u0391\u03bd\u03c4\u03b9\u03c3\u03c4\u03b1\u03b8\u03bc\u03b9\u03c3\u03c4\u03ae\u03c2", _s28_66, _s27_74, _s18_111, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03bf\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03bf\u03cd \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae 1", _s18_113, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 1", _s18_115, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03bf\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03bf\u03cd \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae 2", _s18_117, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 2", _s18_119, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03bf\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03bf\u03cd \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae 3", _s18_121, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf\u03c2 \u03c6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03c3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 3", _s21_122, "\u0398\u03ad\u03bc\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5 \u03bc\u03b5 \u03b7\u03bb\u03b5\u03ba\u03c4\u03c1\u03bf\u03bd\u03b9\u03ba\u03cc \u03c4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b5\u03af\u03bf", _s19_87, "\u0398\u03ad\u03bc\u03b1 \u03b7\u03bb\u03b5\u03ba\u03c4\u03c1\u03bf\u03bd\u03b9\u03ba\u03bf\u03cd \u03c4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b5\u03af\u03bf\u03c5", _s21_124, "\u0398\u03ad\u03bc\u03b1 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 \u03bc\u03b5 \u03b7\u03bb\u03b5\u03ba\u03c4\u03c1\u03bf\u03bd\u03b9\u03ba\u03cc \u03c4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b5\u03af\u03bf", _s29_45, "\u0398\u03ad\u03bc\u03b1 Email \u03bc\u03b5\u03c1\u03b9\u03ba\u03ae\u03c2 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "show_table", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03a0\u03af\u03bd\u03b1\u03ba\u03b1", "show_list", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039b\u03af\u03c3\u03c4\u03b1\u03c2", "client_city", "\u03a0\u03cc\u03bb\u03b7 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "client_state", "\u039a\u03c1\u03ac\u03c4\u03bf\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "client_country", "\u03a7\u03ce\u03c1\u03b1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s16_244, "\u039f \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7\u03c2 \u03b5\u03af\u03bd\u03b1\u03b9 \u0395\u03bd\u03b5\u03c1\u03b3\u03cc\u03c2", "client_balance", "\u0399\u03c3\u03bf\u03b6\u03cd\u03b3\u03b9\u03bf \u03a0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd", "client_address1", "\u039f\u03b4\u03cc\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "client_address2", "\u0394\u03b9\u03b1\u03bc\u03ad\u03c1\u03b9\u03c3\u03bc\u03b1 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, "\u039f\u03b4\u03cc\u03c2 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s24_68, "\u0394\u03b9\u03b1\u03bc\u03ad\u03c1\u03b9\u03c3\u03bc\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", "type", "\u03a4\u03cd\u03c0\u03bf\u03c2", "invoice_amount", "\u03a0\u03bf\u03c3\u03cc \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s16_248, _s22_130, "tax_rate1", "\u03a6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03a3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 1", "tax_rate2", "\u03a6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03a3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 2", "tax_rate3", "\u03a6\u03bf\u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc\u03c2 \u03a3\u03c5\u03bd\u03c4\u03b5\u03bb\u03b5\u03c3\u03c4\u03ae\u03c2 3", "auto_bill", "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7", "archived_at", "\u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03b5\u03c4\u03ae\u03b8\u03b7\u03ba\u03b5 \u03c3\u03c4\u03b9\u03c2", "has_expenses", "\u0395\u03c7\u03b5\u03b9 \u03ad\u03be\u03bf\u03b4\u03b1", "custom_taxes1", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a6\u03bf\u03c1\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 1", "custom_taxes2", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a6\u03bf\u03c1\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 2", "custom_taxes3", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a6\u03bf\u03c1\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 3", "custom_taxes4", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a6\u03bf\u03c1\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7 4", _s17_149, _s26_67, _s17_150, _s26_68, _s17_151, _s26_69, _s17_152, _s26_70, "is_deleted", "\u0395\u03c7\u03b5\u03b9 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03b5\u03af", "vendor_city", "\u03a0\u03cc\u03bb\u03b7 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "vendor_state", "\u039a\u03c1\u03ac\u03c4\u03bf\u03c2 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "vendor_country", "\u03a7\u03ce\u03c1\u03b1 \u03a0\u03c1\u03bf\u03bc\u03b7\u03b8\u03b5\u03c5\u03c4\u03ae", "is_approved", "\u0395\u03af\u03bd\u03b1\u03b9 \u0391\u03c0\u03bf\u03b4\u03b5\u03ba\u03c4\u03ae", "tax_name", "\u039f\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03a6\u03cc\u03c1\u03bf\u03c5", "tax_amount", "\u03a0\u03bf\u03c3\u03cc \u03a6\u03cc\u03c1\u03bf\u03c5", "tax_paid", "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03bf\u03c2 \u03a6\u03cc\u03c1\u03bf\u03c2", "payment_amount", "\u03a0\u03bf\u03c3\u03cc \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", "age", "\u0397\u03bb\u03b9\u03ba\u03af\u03b1", "is_running", "\u0395\u03ba\u03c4\u03b5\u03bb\u03b5\u03af\u03c4\u03b1\u03b9", "time_log", "\u0391\u03c1\u03c7\u03b5\u03af\u03bf \u039a\u03b1\u03c4\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2 \u03a7\u03c1\u03cc\u03bd\u03bf\u03c5", "bank_id", "\u03a4\u03c1\u03ac\u03c0\u03b5\u03b6\u03b1", _s19_89, "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s16_249, "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s19_91, "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u039d\u03bf\u03bc\u03af\u03c3\u03bc\u03b1\u03c4\u03bf\u03c2 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", "tax_name1", "\u039f\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03a6\u03cc\u03c1\u03bf\u03c5 1", "tax_name2", _s16_338, "tax_name3", _s16_338, "transaction_id", _s18_185, _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "he", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u05e4\u05e2\u05d5\u05dc\u05d4", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u05ea\u05d6\u05de\u05df", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05ea\u05e9\u05dc\u05d5\u05dd", "archive_invoice", "\u05e9\u05dc\u05d7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "archive_quote", "\u05dc\u05d4\u05d5\u05e1\u05d9\u05e3 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "archive_credit", "\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d9\u05ea\u05e8\u05d4", "archive_task", "\u05d4\u05e2\u05d1\u05e8\u05ea \u05de\u05e9\u05d9\u05de\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "archive_client", "\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05dc\u05e7\u05d5\u05d7", "archive_project", "\u05d4\u05e2\u05d1\u05e8 \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "archive_expense", "\u05d4\u05e2\u05d1\u05e8 \u05d4\u05d5\u05e6\u05d0\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "restore_payment", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05ea\u05e9\u05dc\u05d5\u05dd", "restore_invoice", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "restore_quote", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", "restore_credit", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05d0\u05e9\u05e8\u05d0\u05d9", "restore_task", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05de\u05e9\u05d9\u05de\u05d4", "restore_client", "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05dc\u05e7\u05d5\u05d7", "restore_project", "\u05e9\u05d7\u05d6\u05e8 \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", "restore_expense", "\u05e9\u05d7\u05d6\u05e8 \u05d4\u05d5\u05e6\u05d0\u05d4", "archive_vendor", "\u05d4\u05e2\u05d1\u05e8 \u05e1\u05e4\u05e7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "restore_vendor", "\u05e9\u05d7\u05d6\u05e8 \u05e1\u05e4\u05e7", "create_product", "\u05dc\u05d4\u05d5\u05e1\u05d9\u05e3 \u05de\u05d5\u05e6\u05e8", "update_product", "Update Product", "delete_product", "\u05de\u05d7\u05e7 \u05e4\u05e8\u05d9\u05d8", "restore_product", "\u05e9\u05d7\u05d6\u05e8 \u05de\u05d5\u05e6\u05e8", "archive_product", "\u05dc\u05d4\u05d5\u05e1\u05d9\u05e3 \u05d0\u05ea \u05d4\u05de\u05d5\u05e6\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u05d0\u05de\u05e6\u05e2\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u05e9\u05e2\u05d4", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u05d4\u05e2\u05dc\u05d0\u05d4", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u05de\u05d7\u05e7 \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "\u05e0\u05d3\u05e8\u05e9\u05ea \u05d4\u05e8\u05e9\u05de\u05d4", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u05e9\u05de\u05d5\u05e8 \u05ea\u05e0\u05d0\u05d9\u05dd \u05db\u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc", _s22_5, "\u05e9\u05de\u05d5\u05e8 \u05db\u05db\u05d5\u05ea\u05e8\u05ea \u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u05d7\u05e9\u05d1\u05d5\u05df \u05d1\u05e0\u05e7 \u05e0\u05d5\u05e1\u05e3 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s20_11, "\u05d7\u05e9\u05d1\u05d5\u05df \u05d1\u05e0\u05e7 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_12, "\u05e2\u05e8\u05d5\u05da \u05d7\u05e9\u05d1\u05d5\u05df \u05d1\u05e0\u05e7", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u05e0\u05d1\u05d7\u05e8\u05d9\u05dd", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u05e2\u05d3\u05db\u05df \u05d9\u05ea\u05e8\u05ea \u05d6\u05db\u05d5\u05ea", "delete_credit", "\u05de\u05d7\u05e7 \u05d9\u05ea\u05e8\u05d4", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", "\u05db\u05e8\u05d8\u05d9\u05e1 \u05d0\u05e9\u05e8\u05d0\u05d9 \u05d5\u05d4\u05e2\u05d1\u05e8\u05d4 \u05d1\u05e0\u05e7\u05d0\u05d9\u05ea", _s21_21, "\u05d7\u05e9\u05d1\u05d5\u05df \u05d1\u05e0\u05e7 \u05d4\u05d5\u05e2\u05d1\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "\u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u05de\u05e2\u05de\u05d3", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u05d4\u05d5\u05e1\u05e4\u05ea Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u05d4\u05d5\u05e1\u05e4\u05d4 \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea: \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s17_28, _s17_29, "week", "\u05e9\u05d1\u05d5\u05e2", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u05de\u05d8\u05d1\u05e2 \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "range", "\u05d8\u05d5\u05d5\u05d7", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u05e6\u05d5\u05e8 \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "\u05d4\u05e2\u05de\u05dc\u05d4 \u05e2\u05d1\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :amount \u05ea\u05d4\u05d9\u05d4 :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "\u05d0\u05d9\u05e9\u05d5\u05e8", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "\u05d9\u05ea\u05e8\u05d4", "invoice_paid", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e9\u05d5\u05dc\u05de\u05d4", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, "\u05d4\u05e6\u05d2 \u05ea\u05e6\u05d5\u05d2\u05d4 \u05de\u05e7\u05d3\u05d9\u05de\u05d4 \u05e9\u05dc PDF \u05d1\u05e2\u05ea \u05e2\u05e8\u05d9\u05db\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, "\u05e1\u05db\u05d5\u05dd \u05d4\u05d6\u05d9\u05db\u05d5\u05d9 \u05dc\u05d0 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05d9\u05d5\u05ea \u05d9\u05d5\u05ea\u05e8 \u05de\u05e1\u05db\u05d5\u05dd \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u05d4\u05d2\u05d3\u05e8\u05ea \u05e1\u05d9\u05e1\u05de\u05d0", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "\u05d4\u05d5\u05e1\u05e3 \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "\u05d9\u05e9 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u05e6\u05e4\u05d4 \u05d1\u05d4\u05d5\u05e6\u05d0\u05d4 # :expense", "view_statement", "\u05e6\u05e4\u05d4 \u05d1\u05d7\u05e9\u05d1\u05d5\u05df", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u05de\u05e2\u05e8\u05db\u05ea", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, "\u05d4\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d7\u05d9\u05d9\u05d1\u05d5\u05ea \u05dc\u05d4\u05d9\u05d5\u05ea \u05de\u05e9\u05d5\u05d9\u05db\u05d5\u05ea \u05db\u05d5\u05dc\u05dd \u05dc\u05d0\u05d5\u05ea\u05d5 \u05dc\u05e7\u05d5\u05d7", _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", _s18_29, "\u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05d5\u05ea", _s21_46, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d7\u05d3\u05e9\u05d4", _s22_37, "\u05e2\u05e8\u05d5\u05da \u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", _s25_8, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_9, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s26_7, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_10, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_11, _s38_4, _s26_8, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "\u05e0\u05d8\u05d5", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05de\u05d5\u05e6\u05d2\u05d5\u05ea \u05d1\u05e4\u05d5\u05e8\u05d8\u05dc", "uninvoiced", "\u05dc\u05dc\u05d0 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u05d9\u05d1\u05d0 \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, "\u05d4\u05e6\u05d2 \u05d0\u05ea \u05ea\u05d0\u05e8\u05d9\u05da \u05e1\u05d9\u05d5\u05dd \u05de\u05e9\u05d9\u05de\u05d5\u05ea", _s23_22, "\u05d0\u05e4\u05e9\u05e8 \u05d4\u05d2\u05d3\u05e8\u05ea \u05ea\u05d0\u05e8\u05d9\u05da \u05e1\u05d9\u05d5\u05dd \u05de\u05e9\u05d9\u05de\u05d4", "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05d5\u05e6\u05e8\u05d4", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "\u05e4\u05e8\u05d9\u05d8 \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "quote_item", "Quote Item", _s18_37, "\u05e9\u05dd \u05e4\u05e8\u05d8\u05d9 \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", _s17_40, "\u05e9\u05dd \u05de\u05e9\u05e4\u05d7\u05d4 \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "order", "Order", "unassigned", "\u05dc\u05d0 \u05de\u05d5\u05e7\u05e6\u05d4", "partial_value", "\u05d7\u05d9\u05d9\u05d1 \u05dc\u05d4\u05d9\u05d5\u05ea \u05d2\u05d3\u05d5\u05dc \u05de\u05d0\u05e4\u05e1 \u05d5\u05e7\u05d8\u05df \u05de\u05d4\u05de\u05e1\u05e4\u05e8 \u05d4\u05e1\u05d5\u05e4\u05d9", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u05d0\u05e4\u05e9\u05e8", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u05d4\u05d2\u05d3\u05e8 \u05d0\u05ea \u05ea\u05ea-\u05d4\u05d3\u05d5\u05de\u05d9\u05d9\u05df \u05d0\u05d5 \u05d4\u05e6\u05d2 \u05d0\u05ea \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05d0\u05ea\u05e8 \u05e9\u05dc\u05da.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "\u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, "\u05d0\u05e4\u05e9\u05e8 \u05d0\u05d9\u05de\u05d9\u05d9\u05dc\u05d9\u05dd, \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05d7\u05d5\u05d6\u05e8\u05d5\u05ea \u05d5\u05d4\u05ea\u05e8\u05d0\u05d5\u05ea", _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u05e9\u05dc\u05d7 \u05de\u05d7\u05d3\u05e9 \u05d4\u05d6\u05de\u05e0\u05d4", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "\u05e1\u05db\u05d5\u05dd \u05d4\u05d7\u05d6\u05e8", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "\u05e8\u05d1\u05e2\u05d5\u05df \u05e7\u05d5\u05d3\u05dd", "to_update_run", "To update run", _s18_49, "\u05dc\u05d4\u05de\u05d9\u05e8 \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", _s16_76, _s16_77, "invoice_project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "invoice_task", "\u05de\u05e9\u05d9\u05de\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "invoice_expense", "\u05e9\u05dc\u05d7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e2\u05dc \u05d4\u05d5\u05e6\u05d0\u05d4", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, "\u05d4\u05de\u05e8 \u05e1\u05db\u05d5\u05dd", _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "\u05de\u05e1\u05de\u05db\u05d9 \u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u05d4\u05e1\u05ea\u05e8", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05e4\u05e2\u05d9\u05dc\u05d5\u05ea", "recent_tasks", "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d0\u05d7\u05e8\u05d5\u05e0\u05d5\u05ea", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "\u05d8\u05d5\u05e8", "sample", "\u05d3\u05d2\u05d9\u05de\u05d4", "map_to", "Map To", "import", "\u05d9\u05d9\u05d1\u05d0", _s25_21, _s29_13, "select_file", "\u05d1\u05d7\u05e8 \u05e7\u05d5\u05d1\u05e5 \u05d1\u05d1\u05e7\u05e9\u05d4", _s16_84, _s16_85, "csv_file", "\u05e7\u05d5\u05d1\u05e5 CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u05dc\u05d0 \u05e9\u05d5\u05dc\u05dd", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05dc\u05e9\u05dc\u05d7\u05d5 \u05e0\u05e2\u05d5\u05dc\u05d5\u05ea", _s24_37, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05e9\u05d5\u05dc\u05de\u05d5 \u05e0\u05e2\u05d5\u05dc\u05d5\u05ea", "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05d0\u05d9\u05d7\u05d5\u05e8", "quote_expired", "Quote Expired", "partial_due", "\u05de\u05d5\u05e2\u05d3 \u05dc\u05ea\u05e9\u05dc\u05d5\u05dd \u05d7\u05dc\u05e7\u05d9", "invoice_total", "\u05e1\u05d4'\u05db \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "quote_total", "\u05e1\u05d4'\u05db \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "credit_total", "\u05e1\u05d4'\u05db \u05d6\u05d9\u05db\u05d5\u05d9", _s23_26, "\u05e1\u05d4'\u05db \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "actions", "Actions", "expense_number", "Expense Number", "task_number", "\u05de\u05e1\u05e4\u05e8 \u05de\u05e9\u05d9\u05de\u05d4", "project_number", "Project Number", "project_name", "Project Name", "warning", "\u05d0\u05d6\u05d4\u05e8\u05d4", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d0\u05d5\u05d7\u05e8\u05ea", "expired_quote", "Expired Quote", "remind_invoice", "\u05ea\u05d6\u05db\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "cvv", "\u05de\u05e1\u05e4\u05e8 \u05e1\u05d5\u05d3\u05d9", "client_name", "\u05e9\u05dd \u05d4\u05dc\u05e7\u05d5\u05d7", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc \u05dc\u05de\u05e9\u05d9\u05de\u05d5\u05ea", "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "\u05e1\u05d8\u05d8\u05d5\u05e1\u05d9 \u05de\u05e9\u05d9\u05de\u05d4", "new_task_status", "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05d7\u05d3\u05e9", _s16_86, "\u05e2\u05e8\u05d5\u05da \u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4", _s19_50, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s19_51, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s20_51, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s19_52, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s19_53, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05d4\u05d5\u05e1\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s20_52, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, "\u05d7\u05e4\u05e9 \u05e1\u05d8\u05d8\u05d5\u05e1 \u05de\u05e9\u05d9\u05de\u05d4 1", _s20_54, "\u05d7\u05e4\u05e9 :count \u05e1\u05d8\u05d8\u05d5\u05e1\u05d9 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", _s16_88, "\u05d4\u05e6\u05d2 \u05d8\u05d1\u05dc\u05ea \u05de\u05e9\u05d9\u05de\u05d5\u05ea", _s21_65, "\u05d4\u05e6\u05d2 \u05ea\u05de\u05d9\u05d3 \u05d0\u05ea \u05de\u05e7\u05d8\u05e2 \u05d4\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d1\u05e2\u05ea \u05d9\u05e6\u05d9\u05e8\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", _s20_55, "\u05d9\u05d5\u05de\u05df \u05d6\u05de\u05df \u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s25_22, "\u05d4\u05d5\u05e1\u05e3 \u05e4\u05e8\u05d8\u05d9 \u05e9\u05e2\u05d4 \u05dc\u05e4\u05e8\u05d8\u05d9 \u05d4\u05e9\u05d3\u05d5\u05ea \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s20_57, "\u05ea\u05d0\u05e8\u05d9\u05da \u05d9\u05d5\u05de\u05df \u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s25_23, "\u05d4\u05d5\u05e1\u05e3 \u05e4\u05e8\u05d8\u05d9 \u05ea\u05d0\u05e8\u05d9\u05da \u05dc\u05e4\u05e8\u05d9\u05d8\u05d9 \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s21_66, "\u05d4\u05ea\u05d7\u05dc \u05de\u05e9\u05d9\u05de\u05d4 \u05dc\u05e4\u05e0\u05d9 \u05d4\u05e9\u05de\u05d9\u05e8\u05d4", _s18_54, _s18_55, "task_settings", "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05de\u05e9\u05d9\u05de\u05d4", _s20_59, _s20_60, _s18_56, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea", _s20_61, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05d7\u05d3\u05e9\u05d4", _s21_67, _s21_68, _s24_40, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s24_41, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_25, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05d4\u05d5\u05e2\u05d1\u05e8\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s24_42, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4 \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s24_43, _s37_10, _s25_26, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "\u05e6\u05e8\u05d9\u05da \u05dc\u05ea\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s23_28, "\u05d0\u05e4\u05e9\u05e8 \u05dc\u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05dc\u05d4\u05d9\u05e9\u05dc\u05d7 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d4\u05d5\u05e4\u05e1\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_30, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d4\u05ea\u05d7\u05d9\u05dc\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_31, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d4\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "\u05e1\u05de\u05df \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", _s18_61, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d7\u05d5\u05d6\u05e8\u05ea", _s21_74, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d7\u05d3\u05e9\u05d4", _s22_50, "\u05e2\u05e8\u05d5\u05da \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", _s25_32, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_33, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s26_16, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d4\u05d5\u05e2\u05d1\u05e8\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_34, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s25_35, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05d4\u05d5\u05e1\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s26_17, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s27_31, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05d5\u05ea \u05e0\u05e9\u05dc\u05d7\u05d5 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :value invoices", _s26_18, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05d5\u05ea \u05e0\u05de\u05d7\u05e7\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :value invoices", _s27_32, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05d5\u05ea \u05e9\u05d5\u05d7\u05d6\u05e8\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :value invoices", _s24_44, "\u05d7\u05e4\u05e9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea 1", _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "\u05e8\u05d5\u05d5\u05d7", "line_item", "\u05e1\u05d3\u05e8 \u05e4\u05e8\u05d9\u05d8\u05d9\u05dd", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "\u05d4\u05e6\u05d2 \u05e4\u05d5\u05e8\u05d8\u05dc", "copy_link", "Copy Link", "token_billing", "\u05e9\u05de\u05d9\u05e8\u05ea \u05e4\u05e8\u05d8\u05d9 \u05db\u05e8\u05d8\u05d9\u05e1", _s24_46, _s24_47, "always", "\u05ea\u05de\u05d9\u05d3", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05e9\u05dc\u05d7\u05d4 \u05d1\u05d3\u05d5\u05d0'\u05dc \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "emailed_quotes", "\u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8 \u05e0\u05e9\u05dc\u05d7\u05d4 \u05d1\u05d3\u05d5\u05d0'\u05dc \u05d1\u05d4\u05e6\u05da\u05d7\u05d4", "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "\u05e9\u05e2\u05d5\u05ea", "statement", "\u05d7\u05e9\u05d1\u05d5\u05df", "taxes", "\u05de\u05e1\u05d9\u05dd", "surcharge", "\u05d7\u05d9\u05d5\u05d1\u05d9\u05dd \u05e0\u05d5\u05e1\u05e4\u05d9\u05dd", "apply_payment", "Apply Payment", "apply_credit", "\u05d4\u05d7\u05dc \u05d9\u05ea\u05e8\u05ea \u05d6\u05db\u05d5\u05ea", "apply", "\u05d4\u05d7\u05dc", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\u05e2\u05d1\u05d5\u05e8", "health_check", "Health Check", "payment_type_id", "\u05e9\u05d9\u05d8\u05ea \u05ea\u05e9\u05dc\u05d5\u05dd", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", "\u05d0\u05e4\u05e9\u05e8 \u05dc\u05d9\u05d9\u05e9\u05d5\u05de\u05d9 \u05e6\u05d3 \u05e9\u05dc\u05d9\u05e9\u05d9 \u05dc\u05d9\u05e6\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e0\u05d1\u05d7\u05e8\u05d5\u05ea", _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05e9\u05e0\u05d1\u05d7\u05e8\u05d5", _s17_76, _s17_77, _s17_78, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e7\u05e8\u05d5\u05d1\u05d5\u05ea", _s17_80, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05e2\u05d1\u05e8\u05d5 \u05d0\u05ea \u05de\u05d5\u05e2\u05d3 \u05d4\u05ea\u05e9\u05dc\u05d5\u05dd", "recent_payments", "\u05e7\u05d1\u05dc\u05d4", "upcoming_quotes", "\u05d4\u05e6\u05e2\u05d5\u05ea \u05de\u05d7\u05d9\u05e8 \u05d1\u05e7\u05e8\u05d5\u05d1", "expired_quotes", "\u05d4\u05e6\u05e2\u05d5\u05ea \u05de\u05d7\u05d9\u05e8 \u05e9\u05e4\u05d2 \u05ea\u05d5\u05e7\u05e4\u05df", "create_client", "\u05e6\u05d5\u05e8 \u05dc\u05e7\u05d5\u05d7", "create_invoice", "\u05e6\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "create_quote", "\u05ea\u05d9\u05d9\u05e6\u05e8 \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "create_payment", "Create Payment", "create_vendor", "\u05e6\u05d5\u05e8 \u05e1\u05e4\u05e7", "update_quote", "Update Quote", "delete_quote", "\u05de\u05d7\u05e7 \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "update_invoice", "\u05e2\u05d3\u05db\u05df \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "delete_invoice", "\u05de\u05d7\u05e7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "update_client", "Update Client", "delete_client", "\u05de\u05d7\u05e7 \u05dc\u05e7\u05d5\u05d7", "delete_payment", "\u05de\u05d7\u05e7 \u05ea\u05e9\u05dc\u05d5\u05dd", "update_vendor", "Update Vendor", "delete_vendor", "\u05de\u05d7\u05e7 \u05e1\u05e4\u05e7", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "\u05de\u05d7\u05e7 \u05d4\u05d5\u05e6\u05d0\u05d4", "create_task", "\u05e6\u05d5\u05e8 \u05de\u05e9\u05d9\u05de\u05d4", "update_task", "\u05e2\u05d3\u05db\u05df \u05de\u05e9\u05d9\u05de\u05d4", "delete_task", "\u05de\u05d7\u05d9\u05e7\u05ea \u05de\u05e9\u05d9\u05de\u05d4", "approve_quote", "Approve Quote", "off", "\u05db\u05d1\u05d5\u05d9", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u05d7\u05d9\u05e0\u05dd", "plan", "\u05ea\u05db\u05e0\u05d9\u05ea", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "\u05d8\u05d5\u05e7\u05df API", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "\u05d8\u05d5\u05e7\u05df", "tokens", "\u05d8\u05d5\u05e7\u05e0\u05d9\u05dd", "new_token", "New Token", "edit_token", "\u05e2\u05e8\u05d9\u05db\u05ea \u05d8\u05d5\u05e7\u05df", "created_token", "\u05d8\u05d5\u05e7\u05df \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_token", "\u05d8\u05d5\u05e7\u05df \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_token", "\u05d0\u05e1\u05d9\u05de\u05d5\u05df \u05d4\u05d5\u05e2\u05d1\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_token", "\u05d8\u05d5\u05e7\u05df \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "\u05e9\u05dc\u05d7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05de\u05d9\u05d9\u05dc", "email_quote", "\u05e9\u05dc\u05d7 \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05d1\u05de\u05d9\u05d9\u05dc", "email_credit", "Email Credit", "email_payment", "\u05e9\u05dc\u05d7 \u05ea\u05e9\u05dc\u05d5\u05dd \u05d1\u05d3\u05d5\u05d0'\u05dc", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "\u05e9\u05dd \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, "\u05e2\u05e8\u05d5\u05da \u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd", _s20_70, "\u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05d5\u05e6\u05e8\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s20_71, "\u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd \u05e2\u05d5\u05d3\u05db\u05e0\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s21_76, "\u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd \u05d4\u05d5\u05e2\u05d1\u05e8\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u05d2\u05d5\u05d1\u05d4 \u05d9\u05ea\u05e8\u05d4", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "\u05d7\u05e4\u05e9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "\u05d7\u05e4\u05e9 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", "\u05d7\u05e4\u05e9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea 1", "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "\u05d7\u05e4\u05e9 1 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "\u05d4\u05d7\u05d6\u05e8 \u05db\u05e1\u05e4\u05d9", _s17_90, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05d5\u05d8\u05dc\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s18_69, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05d1\u05d5\u05d8\u05dc\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_114, _s21_167, _s17_91, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05d5\u05d7\u05d6\u05e8\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "reverse", "Reverse", "full_name", "\u05e9\u05dd \u05de\u05dc\u05d0", _s17_92, "\u05e2\u05d9\u05e8/\u05de\u05d3\u05d9\u05e0\u05d4/\u05d3\u05d5\u05d0\u05e8", _s17_94, _s17_95, "custom1", "\u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea 1", "custom2", "\u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea 2", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "\u05e8\u05e2\u05e0\u05df \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd", _s16_115, "\u05e0\u05ea\u05d5\u05e0\u05d9 \u05d4\u05d7\u05d1\u05e8\u05d4 \u05e8\u05d5\u05e2\u05e0\u05e0\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s18_70, "\u05d0\u05d6\u05d4\u05e8\u05d4: \u05e4\u05e2\u05d5\u05dc\u05d4 \u05d6\u05d5 \u05ea\u05de\u05d7\u05e7 \u05dc\u05e6\u05de\u05d9\u05ea\u05d5\u05ea \u05d0\u05ea \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e9\u05dc\u05da, \u05d0\u05d9\u05df \u05d0\u05e4\u05e9\u05e8\u05d5\u05ea \u05dc\u05d1\u05d8\u05dc.", "invoice_balance", "\u05d9\u05ea\u05e8\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "age_group_0", "0 - 30 \u05d9\u05de\u05d9\u05dd", "age_group_30", "30 - 60 \u05d9\u05de\u05d9\u05dd", "age_group_60", "60 - 90 \u05d9\u05de\u05d9\u05dd", "age_group_90", "90 - 120 \u05d9\u05de\u05d9\u05dd", "age_group_120", "120+ \u05d9\u05de\u05d9\u05dd", "refresh", "\u05e8\u05e2\u05e0\u05df", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "\u05e4\u05e8\u05d8\u05d9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "\u05e9\u05d5\u05e8\u05d5\u05ea \u05de\u05e9\u05d9\u05de\u05d4", "add_field", "Add Field", "all_events", "All Events", "permissions", "\u05de\u05ea\u05d7\u05dd", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":\u05de\u05e1\u05e4\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e9\u05e0\u05e9\u05dc\u05d7\u05d5", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05e6\u05e4\u05ea\u05d4", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "\u05de\u05d7\u05e7 \u05d7\u05e9\u05d1\u05d5\u05df", _s22_57, "\u05d0\u05d6\u05d4\u05e8\u05d4: \u05de\u05d7\u05d9\u05e7\u05d4 \u05d6\u05d5 \u05d4\u05d9\u05d0 \u05dc\u05e6\u05de\u05d9\u05ea\u05d5\u05ea, \u05d0\u05d9\u05df \u05d0\u05e4\u05e9\u05e8\u05d5\u05ea \u05dc\u05d1\u05d8\u05dc", "delete_company", "\u05de\u05d7\u05e7 \u05d7\u05d1\u05e8\u05d4", _s22_58, "\u05d0\u05d6\u05d4\u05e8\u05d4: \u05e4\u05e2\u05d5\u05dc\u05d4 \u05d6\u05d5 \u05ea\u05de\u05d7\u05e7 \u05dc\u05e6\u05de\u05d9\u05ea\u05d5\u05ea \u05d0\u05ea \u05d4\u05d7\u05d1\u05e8\u05d4 \u05e9\u05dc\u05da, \u05d0\u05d9\u05df \u05d0\u05e4\u05e9\u05e8\u05d5\u05ea \u05dc\u05d1\u05d8\u05dc.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u05db\u05d5\u05ea\u05e8\u05ea \u05e2\u05dc\u05d9\u05d5\u05e0\u05d4", "load_design", "\u05d8\u05e2\u05df \u05e2\u05d9\u05e6\u05d5\u05d1", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "\u05d4\u05e6\u05e2\u05d5\u05ea", "tickets", "Tickets", _s16_120, "\u05db\u05de\u05d5\u05ea \u05d7\u05d5\u05d6\u05e8\u05ea", "recurring_tasks", "\u05de\u05e9\u05d9\u05de\u05d4 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", _s18_71, "\u05e0\u05d9\u05d4\u05d5\u05dc \u05d7\u05e9\u05d1\u05d5\u05df", "credit_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05d9\u05ea\u05e8\u05d4", "credit", "\u05d0\u05e9\u05e8\u05d0\u05d9 / \u05d9\u05ea\u05e8\u05d4", "credits", "\u05d0\u05e9\u05e8\u05d0\u05d9 / \u05d9\u05ea\u05e8\u05d4", "new_credit", "\u05d4\u05db\u05e0\u05e1 \u05d9\u05ea\u05e8\u05d4", "edit_credit", "\u05e2\u05e8\u05d5\u05da \u05d9\u05ea\u05e8\u05ea \u05d6\u05db\u05d5\u05ea", "created_credit", "\u05d9\u05ea\u05e8\u05d4 \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_credit", "\u05d9\u05ea\u05e8\u05ea \u05d6\u05db\u05d5\u05ea \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_credit", "\u05d9\u05ea\u05e8\u05d4 \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_credit", "\u05d9\u05ea\u05e8\u05d4 \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "removed_credit", _s27_42, "restored_credit", "\u05d0\u05e9\u05e8\u05d0\u05d9 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_122, "\u05d9\u05ea\u05e8\u05d4 \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", "deleted_credits", "\u05d9\u05ea\u05e8\u05d4 \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4:", _s16_123, _s36_9, "current_version", "\u05d2\u05e8\u05e1\u05d0 \u05e0\u05d5\u05db\u05d7\u05d9\u05ea", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "\u05dc\u05de\u05d3 \u05e2\u05d5\u05d3", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u05d7\u05d1\u05e8\u05d4 \u05d7\u05d3\u05e9\u05d4", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "\u05de\u05e9\u05d9\u05de\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 1", "task2", "\u05de\u05e9\u05d9\u05de\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 2", "task3", "\u05de\u05e9\u05d9\u05de\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 3", "task4", "\u05de\u05e9\u05d9\u05de\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 1", "invoice2", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 2", "invoice3", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 3", "invoice4", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea 4", "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u05d0\u05ea\u05d7\u05d5\u05dc", "number", "Number", "export", "\u05d9\u05d9\u05e6\u05d5\u05d0", "chart", "\u05ea\u05e8\u05e9\u05d9\u05dd", "count", "Count", "totals", "\u05e1\u05db\u05d5\u05de\u05d9\u05dd \u05e1\u05d5\u05e4\u05d9\u05d9\u05dd", "blank", "\u05e8\u05d9\u05e7", "day", "\u05d9\u05d5\u05dd", "month", "\u05d7\u05d5\u05d3\u05e9", "year", "\u05e9\u05e0\u05d4", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "\u05e7\u05d1\u05e5 \u05dc\u05e4\u05d9", "credit_balance", "\u05de\u05d0\u05d6\u05df \u05d9\u05ea\u05e8\u05d4", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "\u05d8\u05dc\u05e4\u05d5\u05df \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", "\u05e0\u05d5\u05e6\u05e8 \u05e2\u05dc \u05d9\u05d3\u05d9: :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "\u05e9\u05d5\u05e8\u05d5", "aging", "\u05d6\u05de\u05df", "profit_and_loss", "\u05e8\u05d5\u05d5\u05d7 \u05d5\u05d4\u05e4\u05e1\u05d3", "reports", "\u05d3\u05d5\u05d7", "report", "\u05d3\u05d5'\u05d7", "add_company", "\u05d4\u05d5\u05e1\u05e3 \u05d7\u05d1\u05e8\u05d4", "unpaid_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05dc\u05d0 \u05e9\u05d5\u05dc\u05de\u05d4", "paid_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e9\u05d5\u05dc\u05de\u05d4", _s16_158, _s16_159, "help", "\u05e2\u05d6\u05e8\u05d4", "refund", "\u05d4\u05d7\u05d6\u05e8", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "\u05d3\u05d5\u05d0'\u05dc \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "multiselect", "Multiselect", "entity_state", "\u05de\u05e6\u05d1", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "\u05d4\u05d5\u05d3\u05e2\u05d4", "from", "\u05de\u05d0\u05ea", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "\u05d8\u05d5\u05e4\u05e1 \u05e2\u05d6\u05e8\u05d4", "about", "About", "documentation", "\u05de\u05d3\u05e8\u05d9\u05db\u05d9\u05dd", "contact_us", "\u05e6\u05d5\u05e8 \u05e7\u05e9\u05e8", "subtotal", "\u05e1\u05d9\u05db\u05d5\u05dd \u05d1\u05d9\u05e0\u05d9\u05d9\u05dd", "line_total", "\u05e1\u05d4'\u05db", "item", "\u05e4\u05e8\u05d9\u05d8", "credit_email", "Credit Email", "iframe_url", "\u05d0\u05ea\u05e8 \u05d0\u05d9\u05e0\u05d8\u05e8\u05e0\u05d8", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05e4\u05d5\u05e8\u05d8\u05dc \u05dc\u05e7\u05d5\u05d7\u05d5\u05ea", _s23_36, "\u05de\u05e8\u05db\u05d6 \u05e9\u05dc\u05d9\u05d8\u05d4 \u05dc\u05dc\u05e7\u05d5\u05d7", _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "\u05db\u05df", "no", "\u05dc\u05d0", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "\u05e6\u05e4\u05d4", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, "\u05d4\u05e6\u05d2 \u05db\u05de\u05d5\u05ea \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "\u05de\u05e9\u05ea\u05de\u05e9", "invoice_tax", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05e1", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05d4\u05de\u05e1 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "item_tax_rates", "Item Tax Rates", _s18_84, "\u05d0\u05e0\u05d0 \u05d1\u05d7\u05e8 \u05dc\u05e7\u05d5\u05d7", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05de\u05e1", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "\u05d0\u05e4\u05e9\u05e8\u05d5\u05d9\u05d5\u05ea", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, "\u05e9\u05d7\u05d6\u05d5\u05e8 \u05e1\u05d9\u05e1\u05de\u05d0", "late_fees", "Late Fees", "credit_number", "\u05d6\u05d9\u05db\u05d5\u05d9 \u05de\u05e1\u05e4\u05e8", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, "\u05dc\u05d0\u05d7\u05e8 \u05ea\u05d0\u05e8\u05d9\u05da \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "days", "\u05d9\u05de\u05d9\u05dd", "invoice_email", "\u05de\u05d9\u05d9\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "payment_email", "\u05de\u05d9\u05d9\u05dc \u05ea\u05e9\u05dc\u05d5\u05dd", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "\u05de\u05d9\u05d9\u05dc \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "\u05de\u05e0\u05d4\u05dc", _s18_90, "\u05d0\u05e4\u05e9\u05e8 \u05dc\u05de\u05e9\u05ea\u05de\u05e9 \u05dc\u05e0\u05d4\u05dc \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd, \u05dc\u05e9\u05e0\u05d5\u05ea \u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05d5\u05dc\u05e9\u05e0\u05d5\u05ea \u05d0\u05ea \u05db\u05dc \u05d4\u05e8\u05e9\u05d5\u05de\u05d5\u05ea", "user_management", "\u05e0\u05d9\u05d4\u05d5\u05dc \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd", "users", "\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd", "new_user", "\u05de\u05e9\u05ea\u05de\u05e9 \u05d7\u05d3\u05e9", "edit_user", "\u05e2\u05e8\u05d5\u05da \u05de\u05e9\u05ea\u05de\u05e9", "created_user", _s25_42, "updated_user", "\u05de\u05e9\u05ea\u05de\u05e9 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_user", "\u05de\u05e9\u05ea\u05de\u05e9 \u05d4\u05d5\u05e2\u05d1\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_user", "\u05de\u05e9\u05ea\u05de\u05e9 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "removed_user", _s25_45, "restored_user", "\u05de\u05e9\u05ea\u05de\u05e9 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05db\u05dc\u05dc\u05d9\u05d5\u05ea", "invoice_options", "\u05d0\u05e4\u05e9\u05e8\u05d5\u05d9\u05d5\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s17_107, "\u05d4\u05e1\u05ea\u05e8 \u05e9\u05d5\u05dc\u05dd \u05e2\u05d3 \u05db\u05d4", _s22_65, "\u05d4\u05e6\u05d2 \u05d0\u05da \u05d5\u05e8\u05e7 '\u05e9\u05d5\u05dc\u05dd \u05e2\u05d3 \u05ea\u05d0\u05e8\u05d9\u05da' \u05e2\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d0\u05d7\u05e8\u05d9 \u05e9\u05d4\u05ea\u05e7\u05d1\u05dc \u05ea\u05e9\u05dc\u05d5\u05dd", _s23_38, "\u05de\u05e1\u05de\u05db\u05d9\u05dd \u05de\u05d5\u05d8\u05de\u05e2\u05d9\u05dd", _s28_30, "\u05db\u05dc\u05d5\u05dc \u05e7\u05d1\u05e6\u05d9\u05dd \u05de\u05e6\u05d5\u05e8\u05e4\u05d9\u05dd \u05db\u05ea\u05de\u05d5\u05e0\u05d5\u05ea \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s16_175, "Show Header on", _s16_176, "Show Footer on", "first_page", "\u05e2\u05de\u05d5\u05d3 \u05e8\u05d0\u05e9\u05d5\u05df", "all_pages", "\u05db\u05dc \u05d4\u05e2\u05de\u05d5\u05d3\u05d9\u05dd", "last_page", "\u05e2\u05de\u05d5\u05d3 \u05d0\u05d7\u05e8\u05d5\u05df", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "\u05e6\u05d1\u05e2 \u05e8\u05d0\u05e9\u05d9", "secondary_color", "\u05e6\u05d1\u05e2 \u05de\u05e9\u05e0\u05d9", "page_size", "\u05d2\u05d5\u05d3\u05dc \u05e2\u05de\u05d5\u05d3", "font_size", "\u05d2\u05d5\u05d3\u05dc \u05e4\u05d5\u05e0\u05d8", "quote_design", "\u05e2\u05d9\u05e6\u05d5\u05d1 \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", "invoice_fields", "\u05e9\u05d3\u05d5\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "product_fields", "\u05e9\u05d3\u05d5\u05ea \u05e4\u05e8\u05d9\u05d8\u05d9\u05dd", "invoice_terms", "\u05ea\u05e0\u05d0\u05d9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "invoice_footer", "\u05db\u05d5\u05ea\u05e8\u05ea \u05ea\u05d7\u05ea\u05d5\u05e0\u05d4 \u05d1\u05d3\u05e3 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "quote_terms", "\u05ea\u05e0\u05d0\u05d9 \u05d4\u05e6\u05e2\u05ea \u05d4\u05de\u05d7\u05d9\u05e8", "quote_footer", "\u05db\u05d5\u05ea\u05e8\u05ea \u05ea\u05d7\u05ea\u05d5\u05e0\u05d4 \u05dc\u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "\u05d4\u05de\u05e8\u05d4 \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9\u05ea", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd", _s17_111, "Three months", _s16_177, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "Never", "company", "Company", _s17_112, _s17_113, "charge_taxes", "\u05d4\u05d5\u05e1\u05e3 \u05de\u05d9\u05e1\u05d9\u05dd", "next_reset", "\u05d0\u05d9\u05e4\u05d5\u05e1 \u05d4\u05d1\u05d0", "reset_counter", "\u05d0\u05e4\u05e1 \u05de\u05d5\u05e0\u05d4", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "\u05e9\u05d3\u05d5\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s17_114, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d7\u05d9\u05d5\u05d1\u05d9\u05dd \u05e0\u05d5\u05e1\u05e4\u05d9\u05dd", "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "\u05e9\u05d3\u05d5\u05ea \u05de\u05e9\u05d9\u05de\u05d4", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "\u05e7\u05d9\u05d3\u05d5\u05de\u05ea", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "CSS \u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", _s17_116, _s17_117, _s16_181, "\u05e4\u05ea\u05d7 \u05d1PDF", _s21_94, "\u05d4\u05e6\u05d2 \u05d0\u05ea \u05d7\u05ea\u05d9\u05de\u05ea \u05d4\u05dc\u05e7\u05d5\u05d7 \u05d1-PDF \u05e9\u05dc \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea/\u05d4\u05e6\u05e2\u05ea \u05d4\u05de\u05d7\u05d9\u05e8.", _s25_46, "\u05ea\u05d9\u05d1\u05ea \u05e1\u05d9\u05de\u05d5\u05df \u05ea\u05e0\u05d0\u05d9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s30_13, "\u05d7\u05d9\u05d9\u05d1 \u05d0\u05ea \u05d4\u05dc\u05e7\u05d5\u05d7 \u05dc\u05e7\u05d1\u05dc \u05d0\u05ea \u05ea\u05e0\u05d0\u05d9 \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s23_42, "\u05ea\u05d9\u05d1\u05ea \u05e1\u05d9\u05de\u05d5\u05df \u05ea\u05e0\u05d0\u05d9 \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", _s28_31, "\u05d7\u05d9\u05d9\u05d1 \u05d0\u05ea \u05d4\u05dc\u05e7\u05d5\u05d7 \u05dc\u05d4\u05e1\u05db\u05d9\u05dd \u05dc\u05ea\u05e0\u05d0\u05d9 \u05d4\u05e6\u05e2\u05ea \u05d4\u05de\u05d7\u05d9\u05e8", _s25_47, "\u05d7\u05ea\u05d9\u05de\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s30_14, "\u05d7\u05d9\u05d9\u05d1 \u05d0\u05ea \u05d4\u05dc\u05e7\u05d5\u05d7 \u05dc\u05d7\u05ea\u05d5\u05dd \u05e2\u05dc \u05d4\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s23_43, "\u05d7\u05ea\u05d9\u05de\u05ea \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8", _s22_67, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05d5\u05d2\u05e0\u05ea \u05d1\u05d0\u05de\u05e6\u05e2\u05d5\u05ea \u05e1\u05d9\u05e1\u05de\u05d4", _s27_44, "\u05de\u05d0\u05e4\u05e9\u05e8 \u05dc\u05da \u05dc\u05d4\u05d2\u05d3\u05d9\u05e8 \u05e1\u05d9\u05e1\u05de\u05d4 \u05dc\u05db\u05dc \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8. \u05d0\u05dd \u05d4\u05d5\u05d2\u05d3\u05e8\u05d4 \u05e1\u05d9\u05e1\u05de\u05d4, \u05d0\u05d9\u05e9 \u05d4\u05e7\u05e9\u05e8 \u05d9\u05d9\u05d3\u05e8\u05e9 \u05dc\u05d4\u05d6\u05d9\u05df \u05e1\u05d9\u05e1\u05de\u05d4 \u05dc\u05e4\u05e0\u05d9 \u05e6\u05e4\u05d9\u05d9\u05d4 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea.", "authorization", "\u05d0\u05d9\u05de\u05d5\u05ea", "subdomain", "\u05e1\u05d0\u05d1\u05d3\u05d5\u05de\u05d9\u05d9\u05df", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\u05d1\u05ea\u05d5\u05d3\u05d4 \u05de\u05e8\u05d0\u05e9", _s24_50, "\u05d4\u05e7\u05dc \u05e2\u05dc \u05d4\u05dc\u05e7\u05d5\u05d7\u05d5\u05ea \u05e9\u05dc\u05da \u05dc\u05e9\u05dc\u05dd \u05dc\u05da \u05e2\u05dc \u05d9\u05d3\u05d9 \u05d4\u05d5\u05e1\u05e4\u05ea \u05e1\u05d9\u05de\u05d5\u05df schema.org \u05dc\u05d0\u05d9\u05de\u05d9\u05d9\u05dc\u05d9\u05dd \u05e9\u05dc\u05da.", "plain", "\u05e8\u05d2\u05d9\u05dc", "light", "\u05d1\u05d4\u05d9\u05e8", "dark", "\u05db\u05d4\u05d4", "email_design", "\u05e2\u05d9\u05e6\u05d5\u05d1 \u05d3\u05d5\u05d0'\u05dc", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "\u05d0\u05e4\u05e9\u05e8 \u05e1\u05d9\u05de\u05d5\u05df", "reply_to_email", "\u05d4\u05e9\u05d1 \u05dc\u05d3\u05d5\u05d0'\u05dc", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "\u05e2\u05d3\u05db\u05d5\u05df \u05db\u05ea\u05d5\u05d1\u05ea", _s19_68, "\u05e2\u05d3\u05db\u05df \u05d0\u05ea \u05db\u05ea\u05d5\u05d1\u05ea \u05d4\u05dc\u05e7\u05d5\u05d7 \u05e2\u05dd \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e9\u05d4\u05ea\u05e7\u05d1\u05dc\u05d5", "rate", "\u05ea\u05e2\u05e8\u05d9\u05e3", "tax_rate", "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05de\u05e1", "new_tax_rate", "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05de\u05e1 \u05d7\u05d3\u05e9", "edit_tax_rate", "\u05e2\u05e8\u05d5\u05da \u05e9\u05d9\u05e2\u05d5\u05e8 \u05de\u05e1", _s16_184, "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05d4\u05de\u05e1 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_185, "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05d4\u05de\u05e1 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_119, "\u05e9\u05d9\u05e2\u05d5\u05e8\u05d9 \u05d4\u05de\u05e1 \u05e0\u05e9\u05dc\u05d7\u05d5 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "\u05de\u05d5\u05e6\u05e8\u05d9\u05dd \u05dc\u05de\u05d9\u05dc\u05d5\u05d9 \u05d0\u05d5\u05d8\u05d5\u05de\u05d9", _s18_96, "\u05d1\u05d7\u05d9\u05e8\u05ea \u05de\u05d5\u05e6\u05e8 \u05d9\u05de\u05dc\u05d0 \u05d0\u05ea \u05d4\u05ea\u05d9\u05d0\u05d5\u05e8 \u05d5\u05e2\u05dc\u05d5\u05ea \u05d1\u05d0\u05d5\u05e4\u05df \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9", "update_products", "\u05e2\u05d9\u05d3\u05db\u05d5\u05df \u05d0\u05d5\u05d8\u05d5\u05de\u05ea\u05d9 \u05dc\u05de\u05d5\u05e6\u05e8\u05d9\u05dd", _s20_84, "\u05e2\u05d9\u05d3\u05db\u05d5\u05df \u05e9\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d9\u05e2\u05d3\u05db\u05df \u05d2\u05dd \u05d0\u05ea \u05d4\u05e1\u05d9\u05e4\u05e8\u05d9\u05ea \u05de\u05d5\u05e6\u05e8\u05d9\u05dd", _s16_187, _s16_188, _s21_95, _s61_1, "fees", "\u05e2\u05de\u05dc\u05d5\u05ea", "limits", "\u05de\u05d2\u05d1\u05dc\u05d5\u05ea", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "\u05d1\u05d8\u05dc \u05e9\u05d9\u05e0\u05d5\u05d9\u05d9\u05dd", "default_value", "Default value", "disabled", "\u05d4\u05e9\u05d1\u05ea", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "\u05d9\u05d5\u05dd \u05e8\u05d0\u05e9\u05d5\u05df", "monday", "\u05d9\u05d5\u05dd \u05e9\u05e0\u05d9", "tuesday", "\u05d9\u05d5\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9", "wednesday", "\u05d9\u05d5\u05dd \u05e8\u05d1\u05d9\u05e2\u05d9", "thursday", "\u05d9\u05d5\u05dd \u05d7\u05de\u05d9\u05e9\u05d9", "friday", "\u05d9\u05d5\u05dd \u05e9\u05d9\u05e9\u05d9", "saturday", "\u05e9\u05d1\u05ea", "january", "\u05d9\u05e0\u05d5\u05d0\u05e8", "february", "\u05e4\u05d1\u05d5\u05d0\u05e8", "march", "\u05de\u05e8\u05e5", "april", "\u05d0\u05e4\u05e8\u05d9\u05dc", "may", "\u05de\u05d0\u05d9", "june", "\u05d9\u05d5\u05e0\u05d9", "july", "\u05d9\u05d5\u05dc\u05d9", "august", "\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8", "september", "\u05e1\u05e4\u05d8\u05de\u05d1\u05e8", "october", "\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8", "november", "\u05e0\u05d5\u05d1\u05de\u05d1\u05e8", "december", "\u05d3\u05e6\u05de\u05d1\u05e8", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 \u05e9\u05e2\u05d5\u05ea", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, "\u05e0\u05e1\u05df \u05dc\u05e4\u05d9 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "\u05dc\u05d5\u05d2\u05d5", "saved_settings", _s27_47, _s16_193, "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05de\u05d5\u05e6\u05e8/\u05e9\u05d9\u05e8\u05d5\u05ea", "device_settings", "Device Settings", "defaults", "\u05d1\u05e8\u05d9\u05e8\u05d5\u05ea \u05de\u05d7\u05d3\u05dc", "basic_settings", "\u05d4\u05d2\u05d3\u05d5\u05ea \u05d1\u05e1\u05d9\u05e1\u05d9\u05d5\u05ea", _s17_124, "\u05d0\u05d2\u05d3\u05e8\u05d5\u05ea \u05de\u05ea\u05e7\u05d3\u05de\u05d5\u05ea", "company_details", "\u05e4\u05e8\u05d8\u05d9 \u05d7\u05d1\u05e8\u05d4", "user_details", "\u05e4\u05e8\u05d8\u05d9 \u05de\u05e9\u05ea\u05de\u05e9", "localization", "\u05de\u05d9\u05e7\u05d5\u05dd", "online_payments", "\u05ea\u05e9\u05dc\u05d5\u05dd \u05de\u05e7\u05d5\u05d5\u05df", "tax_rates", "\u05ea\u05e2\u05e8\u05d9\u05e3 \u05de\u05e1", "notifications", "\u05d4\u05ea\u05e8\u05d0\u05d5\u05ea", "import_export", "\u05d9\u05d1\u05d5\u05d0 | \u05d9\u05d9\u05e6\u05d5\u05d0", "custom_fields", "\u05e9\u05d3\u05d5\u05ea \u05de\u05d5\u05d0\u05de\u05d5\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea", "invoice_design", "\u05e2\u05d9\u05e6\u05d5\u05d1 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "buy_now_buttons", "Buy Now Buttons", "email_settings", "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea \u05de\u05d9\u05d9\u05dc \u05d0\u05dc\u05e7\u05d8\u05e8\u05d5\u05e0\u05d9", _s23_49, "\u05ea\u05d1\u05e0\u05d9\u05d5\u05ea \u05d5\u05ea\u05d6\u05db\u05d5\u05e8\u05d5\u05ea", _s22_68, _s20_86, _s19_74, "\u05d4\u05d3\u05de\u05d9\u05d9\u05ea \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "\u05ea\u05e0\u05d0\u05d9 \u05e9\u05d9\u05de\u05d5\u05e9", "privacy_policy", "Privacy Policy", "sign_up", "\u05d4\u05e8\u05e9\u05dd", "account_login", "\u05db\u05e0\u05d9\u05e1\u05d4 \u05dc\u05d7\u05e9\u05d1\u05d5\u05df", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "\u05e6\u05d5\u05e8 \u05d7\u05d3\u05e9", _s18_102, _s18_103, _s21_99, _s34_22, "download", "\u05d4\u05d5\u05e8\u05d3\u05d4", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "\u05de\u05e1\u05de\u05da", "documents", "\u05de\u05e1\u05de\u05db\u05d9\u05dd", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05d4\u05d5\u05e6\u05d0\u05d4", "pending", "\u05de\u05de\u05ea\u05d9\u05df", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d4\u05d5\u05e4\u05e7\u05d4", "converted", "\u05d4\u05d5\u05de\u05e8", _s24_56, "\u05d4\u05d5\u05e1\u05e3 \u05de\u05e1\u05de\u05db\u05d9\u05dd \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "exchange_rate", "\u05e9\u05e2\u05e8 \u05d7\u05dc\u05d9\u05e4\u05d9\u05df", _s16_202, "\u05d4\u05de\u05e8 \u05de\u05d8\u05d1\u05e2", "mark_paid", "\u05e1\u05de\u05df \u05db\u05e9\u05d5\u05dc\u05dd", "category", "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4", "address", "\u05db\u05ea\u05d5\u05d1\u05ea", "new_vendor", "\u05e1\u05e4\u05e7 \u05d7\u05d3\u05e9", "created_vendor", "\u05e1\u05e4\u05e7 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_vendor", "\u05e1\u05e4\u05e7 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_vendor", "\u05e1\u05e4\u05e7 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_vendor", "\u05e1\u05e4\u05e7 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "restored_vendor", "\u05e1\u05e4\u05e7 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_203, "\u05e1\u05e4\u05e7 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4:", "deleted_vendors", "\u05e1\u05e4\u05e7 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4:", _s16_204, _s36_11, "new_expense", "\u05d4\u05d6\u05df \u05d4\u05d5\u05e6\u05d0\u05d4", "created_expense", "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_expense", "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_205, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05d4\u05d5\u05e2\u05d1\u05e8\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_expense", "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_206, "\u05d4\u05d5\u05e6\u05d0\u05d4 \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_130, "\u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05d4\u05d5\u05e2\u05d1\u05e8\u05d5 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_207, "\u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05e0\u05de\u05d7\u05e7\u05d5 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d4\u05d5\u05e4\u05e7\u05d4", "logged", "\u05e0\u05e8\u05e9\u05dd \u05d1\u05d9\u05d5\u05de\u05df", "running", "\u05de\u05e8\u05d9\u05e5", "resume", "\u05e7\u05d5\u05e8\u05d5\u05ea \u05d7\u05d9\u05d9\u05dd", "task_errors", "\u05d0\u05e0\u05d0 \u05ea\u05e7\u05df \u05d0\u05ea \u05d4\u05d6\u05de\u05e0\u05d9\u05dd \u05d4\u05d7\u05d5\u05e4\u05e4\u05d9\u05dd", "start", "\u05d4\u05ea\u05d7\u05dc\u05d4", "stop", "\u05d4\u05e4\u05e1\u05e7", "started_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05d4\u05d5\u05ea\u05d7\u05dc\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "stopped_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05d4\u05d5\u05e4\u05e1\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "resumed_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05d4\u05d5\u05de\u05e9\u05db\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "now", "\u05e2\u05db\u05e9\u05d9\u05d5", _s16_208, "\u05d4\u05ea\u05d7\u05dc \u05de\u05e9\u05d9\u05de\u05d4 \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9\u05ea", "timer", "\u05d8\u05d9\u05d9\u05de\u05e8", "manual", "\u05d1\u05d0\u05d5\u05e4\u05df \u05d9\u05d3\u05e0\u05d9", "budgeted", "Budgeted", "start_time", "\u05d6\u05de\u05df \u05d4\u05ea\u05d7\u05dc\u05d4", "end_time", "\u05d6\u05de\u05df \u05e1\u05d9\u05d5\u05dd", "date", "\u05ea\u05d0\u05e8\u05d9\u05da", "times", "\u05e4\u05e2\u05de\u05d9\u05dd/\u05d6\u05de\u05e0\u05d9\u05dd", "duration", "\u05de\u05e9\u05da \u05d4\u05d6\u05de\u05df", "new_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05d7\u05d3\u05e9\u05d4", "created_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05e0\u05de\u05d7\u05e7\u05d4", "restored_task", "\u05de\u05e9\u05d9\u05de\u05d4 \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_tasks", "\u05d4\u05d5\u05e2\u05d1\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4: \u05e1\u05e4\u05d9\u05e8\u05ea \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "deleted_tasks", "\u05e0\u05de\u05d7\u05e7: \u05e1\u05e4\u05d9\u05e8\u05ea \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_210, "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05d4\u05d5\u05e2\u05d1\u05e8 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_211, "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_132, _s37_25, _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05d7\u05d3\u05e9", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "\u05dc\u05d7\u05e5 \u05db\u05d0\u05df", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "\u05db\u05d5\u05ea\u05e8\u05ea \u05ea\u05d7\u05ea\u05d5\u05e0\u05d4", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "\u05d8\u05d5\u05d5\u05d7 \u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "\u05d4\u05d7\u05d5\u05d3\u05e9 \u05d4\u05d6\u05d4", "last_month", "\u05d7\u05d5\u05d3\u05e9 \u05e9\u05e2\u05d1\u05e8", "this_year", "This Year", "last_year", "\u05e9\u05e0\u05d4 \u05e9\u05e2\u05d1\u05e8\u05d4", "custom", "\u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", _s16_213, "\u05e9\u05db\u05e4\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "\u05ea\u05e6\u05d9\u05d2 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "convert", "Convert", "more", "More", "edit_client", "\u05e2\u05e8\u05d5\u05da \u05dc\u05e7\u05d5\u05d7", "edit_product", "\u05e2\u05e8\u05d5\u05da \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", "edit_invoice", "\u05e2\u05e8\u05d5\u05da \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "edit_quote", "\u05e2\u05e8\u05d5\u05da \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "edit_payment", "\u05e2\u05e8\u05d9\u05db\u05ea \u05ea\u05e9\u05dc\u05d5\u05dd", "edit_task", "\u05e2\u05e8\u05d9\u05db\u05ea \u05de\u05e9\u05d9\u05de\u05d4", "edit_expense", "\u05e2\u05e8\u05d5\u05da \u05d4\u05d5\u05e6\u05d0\u05d4", "edit_vendor", "\u05e2\u05e8\u05d5\u05da \u05e1\u05e4\u05e7", "edit_project", "\u05e2\u05e8\u05d5\u05da \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", _s20_87, "\u05e2\u05e8\u05d5\u05da \u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8 \u05de\u05d7\u05d6\u05d5\u05e8\u05d9\u05ea", "billing_address", "\u05db\u05ea\u05d5\u05d1\u05ea \u05dc\u05e9\u05dc\u05d9\u05d7\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s16_215, _s16_216, "total_revenue", "\u05e8\u05d5\u05d5\u05d7 \u05db\u05d5\u05dc\u05dc", "average_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05de\u05d5\u05e6\u05e2\u05ea", "outstanding", "\u05e0\u05d5\u05ea\u05e8", "invoices_sent", ":\u05de\u05e1\u05e4\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05e0\u05e9\u05dc\u05d7\u05d5", "active_clients", "\u05dc\u05e7\u05d5\u05d7\u05d5\u05ea \u05e4\u05e2\u05d9\u05dc\u05d9\u05dd", "close", "\u05e1\u05d2\u05d5\u05e8", "email", "\u05d3\u05d5\u05d0\u05e8 \u05d0\u05dc\u05e7\u05d8\u05e8\u05d5\u05e0\u05d9", "password", "\u05e1\u05d9\u05e1\u05de\u05d4", "url", "URL", "secret", "Secret", "name", "\u05e9\u05dd", "logout", "\u05e6\u05d0", "login", "\u05db\u05e0\u05d9\u05e1\u05d4", "filter", "\u05e1\u05d9\u05e0\u05d5\u05df", "sort", "Sort", "search", "\u05d7\u05d9\u05e4\u05d5\u05e9", "active", "\u05e4\u05e2\u05d9\u05dc", "archived", "\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "deleted", "\u05e0\u05de\u05d7\u05e7", "dashboard", "\u05de\u05e8\u05db\u05d6 \u05e9\u05dc\u05d9\u05d8\u05d4", "archive", "\u05d0\u05e8\u05db\u05d9\u05d5\u05df", "delete", "\u05de\u05d7\u05e7", "restore", "\u05e9\u05d7\u05d6\u05d5\u05e8", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "\u05e2\u05d5\u05dc\u05d4", "descending", "\u05d9\u05d5\u05e8\u05d3", "save", "\u05e9\u05de\u05d5\u05e8", _s17_136, _s17_137, "paid_to_date", "\u05dc\u05ea\u05e9\u05dc\u05d5\u05dd \u05e2\u05d3", "balance_due", "\u05d9\u05ea\u05e8\u05d4", "balance", "\u05de\u05d0\u05d6\u05df", "overview", "Overview", "details", "\u05e4\u05e8\u05d8\u05d9\u05dd", "phone", "\u05d8\u05dc\u05e4\u05d5\u05df", "website", "\u05d0\u05ea\u05e8 \u05d0\u05d9\u05e0\u05d8\u05e8\u05e0\u05d8", "vat_number", "\u05de\u05e1\u05e4\u05e8 \u05e2\u05d5\u05e1\u05e7 \u05de\u05e2'\u05de", "id_number", "\u05de\u05e1\u05e4\u05e8 \u05d7.\u05e4. / \u05ea.\u05d6.", "create", "\u05e6\u05d5\u05e8", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "\u05d0\u05e0\u05e9\u05d9 \u05e7\u05e9\u05e8", "additional", "Additional", "first_name", "\u05e9\u05dd", "last_name", "\u05e9\u05dd \u05de\u05e9\u05e4\u05d7\u05d4", "add_contact", "\u05d4\u05d5\u05e1\u05e3 \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "are_you_sure", "\u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7?", "cancel", "\u05d1\u05d8\u05dc", "ok", "Ok", "remove", "\u05d4\u05e1\u05e8", _s16_221, "\u05db\u05ea\u05d5\u05d1\u05ea \u05d3\u05d5\u05d0'\u05dc \u05dc\u05d0 \u05ea\u05e7\u05d9\u05e0\u05d4", "product", "\u05de\u05d5\u05e6\u05e8", "products", "\u05de\u05d5\u05e6\u05e8\u05d9\u05dd", "new_product", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05d7\u05d3\u05e9", "created_product", "\u05e0\u05d5\u05e6\u05e8 \u05e4\u05e8\u05d5\u05d9\u05e7\u05d8 \u05d4\u05e6\u05dc\u05d7\u05d4", "updated_product", "\u05de\u05d5\u05e6\u05e8 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_223, "\u05de\u05d5\u05e6\u05e8 \u05d0\u05d5\u05e1\u05e3 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_product", "\u05e4\u05e8\u05d5\u05d8 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_224, "\u05e4\u05e8\u05d9\u05d8 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "Product", "notes", "\u05d4\u05e2\u05e8\u05d5\u05ea", "cost", "\u05e2\u05dc\u05d5\u05ea", "client", "\u05dc\u05e7\u05d5\u05d7", "clients", "\u05dc\u05e7\u05d5\u05d7\u05d5\u05ea", "new_client", "\u05dc\u05e7\u05d5\u05d7 \u05d7\u05d3\u05e9", "created_client", "\u05dc\u05e7\u05d5\u05d7 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_client", "\u05dc\u05e7\u05d5\u05d7 \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_client", "\u05dc\u05e7\u05d5\u05d7 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_226, "\u05dc\u05e7\u05d5\u05d7 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", "deleted_client", "\u05dc\u05e7\u05d5\u05d7 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_clients", "\u05dc\u05e7\u05d5\u05d7 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", "restored_client", "\u05dc\u05e7\u05d5\u05d7/\u05d4 \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_227, _s36_13, "address1", "\u05e8\u05d7\u05d5\u05d1", "address2", "\u05d3\u05d9\u05e8\u05d4/\u05ea.\u05d3", "city", "\u05e2\u05d9\u05e8", "state", "\u05de\u05d3\u05d9\u05e0\u05d4 / \u05de\u05d7\u05d5\u05d6", "postal_code", "\u05de\u05d9\u05e7\u05d5\u05d3", "country", "\u05de\u05d3\u05d9\u05e0\u05d4", "invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "invoices", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "new_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d7\u05d3\u05e9\u05d4", "created_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05d5\u05e6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_228, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_229, _s21_167, _s17_140, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", _s16_230, "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05de\u05d7\u05e7\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", _s17_141, "\u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :value invoices", "emailed_invoice", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e0\u05e9\u05dc\u05d7\u05d4 \u05dc\u05d3\u05d5\u05d0\u05e8 \u05d0\u05dc\u05e7\u05d8\u05e8\u05d5\u05e0\u05d9 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "emailed_payment", "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05e9\u05dc\u05d7 \u05d1\u05d3\u05d5\u05d0'\u05dc \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "amount", "\u05db\u05de\u05d5\u05ea", "invoice_number", "\u05de\u05e1\u05e4\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "invoice_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "discount", "\u05d4\u05e0\u05d7\u05d4", "po_number", "\u05de\u05e1\u05e4\u05e8 \u05ea.\u05d3", "terms", "\u05ea\u05e0\u05d0\u05d9\u05dd", "public_notes", "\u05d4\u05e2\u05e8\u05d4 \u05e6\u05d9\u05d1\u05d5\u05e8\u05d9\u05ea", "private_notes", "\u05d4\u05e2\u05e8\u05d5\u05ea \u05e4\u05e8\u05d8\u05d9\u05d5\u05ea", "frequency", "\u05ea\u05d3\u05d9\u05e8\u05d5\u05ea", "start_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05d4\u05ea\u05d7\u05dc\u05d4", "end_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05e1\u05d9\u05d5\u05dd", "quote_number", "\u05de\u05e1\u05e4\u05e8 \u05e1\u05d9\u05d3\u05d5\u05e8\u05ea \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "quote_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "valid_until", "\u05d1\u05ea\u05d5\u05e7\u05e3 \u05e2\u05d3", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "\u05ea\u05d0\u05d5\u05e8", "unit_cost", "\u05e2\u05dc\u05d5\u05ea \u05d9\u05d7\u05d9\u05d3\u05d4", "quantity", "\u05db\u05de\u05d5\u05ea", "add_item", "Add Item", "contact", "\u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "work_phone", "\u05d8\u05dc\u05e4\u05d5\u05df", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05e4\u05d9\u05e8\u05e2\u05d5\u05df", _s16_231, "\u05ea\u05d0\u05e8\u05d9\u05da \u05d9\u05e2\u05d3 \u05d7\u05dc\u05e7\u05d9", "status", "\u05de\u05e6\u05d1", _s17_142, "\u05e1\u05d8\u05d8\u05d5\u05e1 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "\u05e1\u05d4'\u05db", "percent", "\u05d0\u05d7\u05d5\u05d6", "edit", "\u05e2\u05e8\u05d5\u05da", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, "\u05d0\u05e0\u05d0 \u05d1\u05d7\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "task_rate", "\u05e9\u05d9\u05e2\u05d5\u05e8 \u05de\u05e9\u05d9\u05de\u05d4", "settings", "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea", "language", "Language", "currency", "\u05de\u05d8\u05d1\u05e2", "created_at", "\u05e0\u05d5\u05e6\u05e8 \u05d1\u05ea\u05d0\u05e8\u05d9\u05da", "created_on", "Created On", "updated_at", "Updated", "tax", "\u05de\u05e1", _s30_21, "\u05d0\u05e0\u05d0 \u05d4\u05d6\u05df \u05de\u05e1\u05e4\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s27_57, _s27_58, "past_due", "\u05d0\u05d7\u05e8\u05d9 \u05ea\u05d0\u05e8\u05d9\u05da \u05d4\u05d9\u05e2\u05d3", "draft", "\u05d8\u05d9\u05d5\u05d8\u05d4", "sent", "\u05e0\u05e9\u05dc\u05d7", "viewed", "Viewed", "approved", "Approved", "partial", "\u05ea\u05e9\u05dc\u05d5\u05dd / \u05d7\u05dc\u05e7\u05d9", "paid", "\u05e9\u05d5\u05dc\u05dd", "mark_sent", "\u05e1\u05d9\u05de\u05d5\u05df \u05db\u05e0\u05e9\u05dc\u05d7", _s22_74, _s27_93, _s22_75, _s27_93, _s23_52, _s28_89, _s23_53, _s28_89, "done", "\u05e1\u05d9\u05d9\u05dd", _s37_21, _s37_22, "dark_mode", "\u05de\u05e6\u05d1 \u05db\u05d4\u05d4", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u05e4\u05e2\u05d9\u05dc\u05d5\u05ea", _s16_233, _s16_234, "clone", "\u05d4\u05e2\u05ea\u05e7", "loading", "\u05d8\u05d5\u05e2\u05df", "industry", "\u05ea\u05e2\u05e9\u05d9\u05d9\u05d4", "size", "Size", "payment_terms", "\u05ea\u05e0\u05d0\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd", "payment_date", "\u05ea\u05d0\u05e8\u05d9\u05da \u05ea\u05e9\u05dc\u05d5\u05dd", "payment_status", "Payment Status", _s16_235, "\u05de\u05de\u05ea\u05d9\u05df", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "\u05e4\u05d5\u05e8\u05d8\u05dc \u05dc\u05e7\u05d5\u05d7\u05d5\u05ea", "show_tasks", "\u05d4\u05e6\u05d2 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", "email_reminders", "\u05e9\u05dc\u05d7 \u05d3\u05d5\u05d0'\u05dc \u05ea\u05d6\u05db\u05d5\u05e8\u05d5\u05ea", "enabled", "Enabled", "recipients", "\u05de\u05e7\u05d1\u05dc", "initial_email", "\u05d0\u05d9\u05de\u05d9\u05d9\u05dc \u05e8\u05d0\u05e9\u05d5\u05e0\u05d9", "first_reminder", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e8\u05d0\u05e9\u05d5\u05e0\u05d4", "second_reminder", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e9\u05e0\u05d9\u05d4", "third_reminder", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e9\u05dc\u05d9\u05e9\u05d9\u05ea", "reminder1", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e8\u05d0\u05e9\u05d5\u05e0\u05d4", "reminder2", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e9\u05e0\u05d9\u05d4", "reminder3", "\u05ea\u05d6\u05db\u05d5\u05e8\u05ea \u05e9\u05dc\u05d9\u05e9\u05d9\u05ea", "template", "Template", "send", "Send", "subject", "\u05e0\u05d5\u05e9\u05d0", "body", "\u05d2\u05d5\u05e3", "send_email", "\u05e9\u05dc\u05d9\u05d7\u05ea \u05de\u05d9\u05d9\u05dc", "email_receipt", "\u05e9\u05dc\u05d7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05ea\u05e9\u05dc\u05d5\u05dd \u05dc\u05d3\u05d5\u05d0'\u05dc \u05d4\u05dc\u05e7\u05d5\u05d7", "auto_billing", "\u05d7\u05d9\u05d5\u05d1 \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9", "button", "Button", "preview", "\u05e6\u05e4\u05d9\u05d4 \u05de\u05e7\u05d3\u05d9\u05de\u05d4", "customize", "\u05d4\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", "history", "\u05d4\u05d9\u05e1\u05d8\u05d5\u05e8\u05d9\u05d4", "payment", "\u05ea\u05e9\u05dc\u05d5\u05dd", "payments", "\u05ea\u05e9\u05dc\u05d5\u05de\u05d9\u05dd", "refunded", "Refunded", "payment_type", "\u05d0\u05de\u05e6\u05e2\u05d9 \u05ea\u05e9\u05dc\u05d5\u05dd", _s21_105, "\u05d4\u05e4\u05e0\u05d9\u05d4 \u05e2\u05e1\u05e7\u05d4", "enter_payment", "\u05d4\u05db\u05e0\u05e1 \u05ea\u05e9\u05dc\u05d5\u05dd", "new_payment", "\u05d4\u05db\u05e0\u05e1 \u05ea\u05e9\u05dc\u05d5\u05dd", "created_payment", "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_payment", "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e2\u05d5\u05d3\u05db\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_241, "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_payment", "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s16_242, "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e9\u05d5\u05d7\u05d6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", _s17_145, "\u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :", _s16_243, "\u05ea\u05e9\u05dc\u05d5\u05dd \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4:", _s17_146, _s37_23, "quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8", "quotes", "\u05e2\u05e8\u05db\u05d5\u05ea \u05de\u05d7\u05d9\u05e8", "new_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05d7\u05d3\u05e9", "created_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05e0\u05d5\u05e6\u05e8 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "updated_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05e2\u05d5\u05d3\u05db\u05e0\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05e0\u05d5\u05e1\u05e3 \u05dc\u05e2\u05e8\u05db\u05d9\u05d5\u05df \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "deleted_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "restored_quote", "\u05d4\u05e6\u05e2\u05ea \u05de\u05d7\u05d9\u05e8 \u05e9\u05d5\u05d7\u05d6\u05e8\u05d4 \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "archived_quotes", "\u05d0\u05d5\u05e1\u05e3 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df \u05dc\u05d1\u05d4\u05e6\u05dc\u05d7\u05d4 :\u05e1\u05e4\u05d9\u05e8\u05ea \u05e2\u05e8\u05db\u05d5\u05ea \u05de\u05d7\u05d9\u05e8", "deleted_quotes", "\u05e0\u05de\u05d7\u05e7 \u05d1\u05d4\u05e6\u05d7\u05dc\u05d4", "restored_quotes", _s35_23, "expense", "\u05d4\u05d5\u05e6\u05d0\u05d4", "expenses", "\u05d4\u05d5\u05e6\u05d0\u05d5\u05ea", "vendor", "\u05e1\u05e4\u05e7", "vendors", "\u05e1\u05e4\u05e7\u05d9\u05dd", "task", "\u05de\u05e9\u05d9\u05de\u05d4", "tasks", "\u05de\u05e9\u05d9\u05de\u05d5\u05ea", "project", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8", "projects", "\u05e4\u05e8\u05d5\u05d9\u05e7\u05d8\u05d9\u05dd", "activity_1", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05e0\u05d5\u05e6\u05e8 \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8 :\u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "activity_2", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05d0\u05e8\u05db\u05d9\u05d5\u05df: \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9", "activity_3", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05e0\u05de\u05d7\u05e7 \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9 :\u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9", "activity_4", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05d4\u05e0\u05e4\u05d9\u05e7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "activity_5", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05e2\u05d3\u05db\u05df \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "activity_6", ":\u05de\u05e9\u05ea\u05de\u05e9 \u05e9\u05dc\u05d7 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05d3\u05d5\u05d0'\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e2\u05d1\u05d5\u05e8 : \u05dc\u05e7\u05d5\u05d7 \u05d0\u05dc :\u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8", "activity_7", "\u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8 \u05e6\u05e4\u05d4 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e2\u05d1\u05d5\u05e8 :\u05dc\u05e7\u05d5\u05d7", "activity_8", _s31_16, "activity_9", ":\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea \u05e9\u05e0\u05de\u05d7\u05e7\u05d5 \u05e2\u05dc \u05d9\u05d3\u05d9 \u05de\u05e9\u05ea\u05de\u05e9 :\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "activity_10", ":\u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8 \u05d4\u05d6\u05d9\u05df \u05ea\u05e9\u05dc\u05d5\u05dd :\u05ea\u05e9\u05dc\u05d5\u05dd \u05e2\u05d1\u05d5\u05e8 :payment_amount\xa0 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e2\u05d1\u05d5\u05e8 :\u05dc\u05e7\u05d5\u05d7", "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_62, "activity_23", _s26_46, "activity_24", _s27_63, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", "\u05e9\u05dc\u05d9\u05d7\u05ea \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d1\u05d3\u05d5\u05d0'\u05dc \u05e0\u05db\u05e9\u05dc\u05d4 :invoice", "activity_58", ":user \u05e9\u05d7\u05d6\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :invoice", "activity_59", ":user \u05d1\u05d9\u05d8\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea :invoice", "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", "\u05e2\u05e8\u05db\u05ea \u05de\u05d7\u05d9\u05e8 \u05e0\u05e9\u05dc\u05d7 \u05dc\u05de\u05d9\u05d9\u05dc \u05d1\u05d4\u05e6\u05dc\u05d7\u05d4", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "\u05e4\u05d2 \u05ea\u05d5\u05e7\u05e3", "all", "\u05d4\u05db\u05dc", "select", "\u05d1\u05d7\u05e8", _s22_76, _s22_77, "custom_value1", "\u05e2\u05e8\u05da \u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", "custom_value2", "\u05e2\u05e8\u05da \u05de\u05d5\u05ea\u05d0\u05dd \u05d0\u05d9\u05e9\u05d9\u05ea", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, "\u05d4\u05d5\u05d3\u05e2\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea \u05d1\u05de\u05e8\u05db\u05d6 \u05d4\u05e9\u05dc\u05d9\u05d8\u05d4", _s29_43, "\u05d4\u05d5\u05d3\u05e2\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e9\u05dc\u05d0 \u05e9\u05d5\u05dc\u05de\u05d4", _s27_64, "\u05d4\u05d5\u05d3\u05e2\u05d4 \u05de\u05d5\u05ea\u05d0\u05de\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05e9\u05d5\u05dc\u05de\u05d4", _s31_23, _s31_24, "lock_invoices", "\u05e0\u05e2\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", "translations", "Translations", _s19_83, "\u05d3\u05e4\u05d5\u05e1 \u05de\u05e1\u05e4\u05e8\u05d9 \u05de\u05e9\u05d9\u05de\u05d4", _s19_85, "\u05de\u05d5\u05e0\u05d4 \u05de\u05e9\u05d9\u05de\u05d5\u05ea", _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, "\u05d3\u05e4\u05d5\u05e1 \u05de\u05e1\u05e4\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s22_88, "\u05de\u05e1\u05e4\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05d5\u05ea", _s20_92, _s20_93, _s20_94, "\u05de\u05e1\u05e4\u05d5\u05e8 \u05d4\u05e6\u05e2\u05d5\u05ea \u05de\u05d7\u05d9\u05e8", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, "\u05e9\u05d5\u05e8\u05ea \u05e0\u05d5\u05e9\u05d0 \u05d1\u05d3\u05d5\u05d0'\u05dc \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "\u05e1\u05d5\u05d2", "invoice_amount", "\u05e1\u05db\u05d5\u05dd \u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", _s16_248, "\u05ea\u05d0\u05e8\u05d9\u05da \u05dc\u05d1\u05d9\u05e6\u05d5\u05e2", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9\u05ea", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "\u05e9\u05dd \u05dc\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea \u05de\u05e1", "tax_amount", "\u05e1\u05db\u05d5\u05dd \u05de\u05e1", "tax_paid", "\u05de\u05e1 \u05e9\u05e9\u05d5\u05dc\u05dd", "payment_amount", "\u05d2\u05d5\u05d1\u05d4 \u05ea\u05e9\u05dc\u05d5\u05dd", "age", "\u05d6\u05de\u05df", "is_running", "Is Running", "time_log", "\u05d9\u05d5\u05de\u05df \u05d6\u05de\u05df", "bank_id", "\u05d1\u05e0\u05e7", _s19_89, _s19_90, _s16_249, "\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea", _s19_91, "\u05de\u05e1\u05e4\u05e8 \u05de\u05d8\u05d1\u05e2 \u05d1\u05d7\u05e9\u05d1\u05d5\u05e0\u05d9\u05ea", "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "it", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Azione", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archivia pagamento", "archive_invoice", "Archivia Fattura", "archive_quote", "Archivia Preventivo", "archive_credit", "Archivia credito", "archive_task", "Archivia l'attivit\xe0", "archive_client", "Archivia cliente", "archive_project", "Archivia Progetto", "archive_expense", "Archivia Spesa", "restore_payment", "Ripristina Pagamento", "restore_invoice", "Ripristina Fattura", "restore_quote", "Ripristina Preventivo", "restore_credit", "Ripristina Credito", "restore_task", "Ripristina l'attivit\xe0", "restore_client", "Ripristina Cliente", "restore_project", "Ripristina Progetto", "restore_expense", "Ripristina Spesa", "archive_vendor", "Archivia Fornitore", "restore_vendor", "Ripristina Fornitore", "create_product", "Crea Prodotto", "update_product", "Update Product", "delete_product", "Elimina prodotto", "restore_product", "Ripristina Prodotto", "archive_product", "Archivia Prodotto", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Metodi di Pagamento", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Ora", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Carica", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Elimina Progetto", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Salva termini come predefiniti", _s22_5, "Salva come pi\xe8 di pagina predefinito", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Conto bancario creato con successo", _s20_11, "Conto bancario aggiornato con successo", _s17_12, "Modifica conto bancario", _s16_14, _s16_15, "account_type", "Account type", _s16_16, "Nuovo conto bancario", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selezionato", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Aggiorna Credito", "delete_credit", "Elimina credito", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "COnto bancario", "bank_accounts", "Conti corrente", _s21_21, "Conto bancario correttamente archiviato", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Unisci", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accetta", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Impostazioni Pagamento", "default", "Predefinito", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Fermo", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Aggiungi Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Crea il tuo account in pochi secondi", "login_label", _s28_9, "add_to_invoice", "Aggiungi alla fattura :invoice", _s17_28, _s17_29, "week", "Settimana", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Valuta fattura", "range", "Intervallo", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Crea un Progetto", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "La tariffa per una fattura :amount sarebbe :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Approva", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s30_53, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Imposta Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Vedi spesa # :expense", "view_statement", "Estratto Conto", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Da Nome", _s16_46, _s16_47, _s17_36, "Spesa Ricorrente", _s18_29, "Spese Ricorrenti", _s21_46, "Nuova Spesa Ricorrente", _s22_37, "Modifica Spesa Ricorrente", _s25_8, "Spesa ricorrente creata con successo", _s25_9, "Spesa ricorrente aggiornata con successo", _s26_7, "Spesa ricorrente archiviata con successo", _s25_10, "Progetto cancellato con sucesso", _s25_11, _s38_4, _s26_8, "Spesa ricorrente riprestinata con successo", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Guida Utente", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", "fattura ricorrente :recurring_invoice creata dall'utente :user", "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Ultimo aggiornamento", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Nome contatto", _s17_40, "Cognome contatto", "order", "Order", "unassigned", "Non assegnato", "partial_value", "Deve essere maggiore di zero ed inferiore al totale", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Abilita", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Imposta il sottodominio o visualizza la fattura sul tuo sito web.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Codice Promo", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Sicurezza", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abbonamento", "subscriptions", "Abbonamenti", _s16_255, "Nuovo Abbonamento", _s17_155, "Modifica Abbonamento", _s20_96, "Abbonamento creato con successo", _s20_97, "Abbonamento aggiornato con successo", _s21_126, "Abbonamento archiviato con successo", _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, "Cerca 1 abbonamento", _s20_100, "Cerca :count abbonamenti", _s26_11, "Sottodominio non disponibile", "connect_gmail", "Connetti Gmail", _s16_65, "Disconnetti Gmail", "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, "Numero ID cliente", "count_minutes", ":count Minuti", _s16_70, "Scadenza Password", _s29_12, _s28_67, "use_last_email", "Usa ultima email", _s16_72, "Attiva azienda", _s21_58, "Abilitare le e-mail, le fatture ricorrenti e le notifiche", _s27_22, "Si \xe8 verificato un errore, per favore riprova", _s27_23, "Si prega di impostare prima una password", _s34_10, "Attenzione: Cambiare il numero di telefono disabiliter\xe0 l'autenticazione a due fattori", "help_translate", "Contribuisci alla traduzione", _s23_23, "Selezionare un paese", "resend_invite", "Re-invia invito", _s19_42, "Disattivato con successo 2FA", _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Consegnato", "bounced", "Bounced", "spam", "Spam", "view_docs", "Vedi documentazione", _s32_10, "Si prega di fornire un numero di telefono cellulare per abilitare l'autenticazione a due fattori", "send_sms", "Invia SMS", "sms_code", "Codice SMS", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "Autenticazione a due fattori", _s18_47, "Disabilita 2FA", _s34_11, "Richiedi una password per il login Social", "stay_logged_in", "Rimani autenticato", _s23_25, "Attenzione: la tua sessione sta per scadere", "count_hours", ":count ore", "count_day", "1 giorno", "count_days", ":count giorni", _s19_44, "Timeout della sessione web", _s17_49, "Impostazioni di Sicurezza", "resend_email", "Reinvia email", _s26_13, "Si prega di confermare l'indirizzo email", _s16_75, "Pagamento Rimborsato", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Mostra azioni", _s17_51, "Lancia multiselezione", _s27_25, "Una mail \xe8 stata inviata per confermare l'indirizzo email", _s21_60, "Per usare :client_counter aggiungere :client_number o :client_id_number per evitare conflitti", "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "Per aggiornare esegui", _s18_49, "Converti a Fattura", _s16_76, "URL di registrazione", "invoice_project", "Fattura progetto", "invoice_task", "Fattura l'attivit\xe0", "invoice_expense", "Fattura Spesa", _s19_49, "Ricerca 1 Termine di pagamento", _s20_47, "Cerca :count termini di pagamento", _s16_78, "Salva e mostra anteprima", "save_and_email", "Salva e invia e-mail", _s16_80, _s16_81, _s16_82, "Importo convertito", _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "\xc8 inviato", _s17_55, "Documenti predefiniti", "document_upload", "Caricamento Documenti", _s20_48, "Permettere ai clienti di caricare documenti", "expense_total", "Totale Spese", "enter_taxes", "Inserire tasse", "by_rate", "Per prezzo", "by_amount", "Per ammontare", "enter_amount", "Inserire importo", "before_taxes", "Prima delle tasse", "after_taxes", "Dopo le tasse", "color", "Colore", "show", "Mostra", "hide", "Nascondi", "empty_columns", "Colonne vuote", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Attivit\xe0 in corso", "recent_tasks", "Attivit\xe0 Recenti", "recent_expenses", "Spese Recenti", _s17_57, "Spese in arrivo", "update_app", "Aggiorna App", "started_import", "Importazione avviata con successo", _s24_32, _s24_33, _s20_49, "Usa tasse inclusive", _s18_51, _s18_52, "column", "Colonna", "sample", "Esempio", "map_to", "Map To", "import", "Importa", _s25_21, _s29_13, "select_file", "Seleziona un file, per favore", _s16_84, _s16_85, "csv_file", "Seleziona file CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Tipo di importazione", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "Visualizza le licenze", "webhook_url", "Webhook URL", _s17_59, "Editor a schermo intero", "sidebar_editor", "Editor barra laterale", _s22_44, "Digita ':value' per confermare", "purge", "Purge", "service", "Servizio", "clone_to", "Clona come", "clone_to_other", "Clona come altro", "labels", "Etichette", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Non pagata", "white_label", "White Label", "delivery_note", "Nota di consegna", _s24_35, "Le fatture inviate sono bloccate", _s24_37, "Le fatture pagate sono bloccate", "source_code", "Codice Sorgente", "app_platforms", "App Platforms", "invoice_late", _s18_187, "quote_expired", _s18_188, "partial_due", "Da versare (parziale)", "invoice_total", "Totale Fattura", "quote_total", "Totale Preventivo", "credit_total", "Credito Totale", _s23_26, "Totale fattura", "actions", "Azioni", "expense_number", "Numero spesa", "task_number", "Numero attivit\xe0", "project_number", "Numero progetto", "project_name", "Nome progetto", "warning", "Attenzione", "view_settings", "Impostazioni Visualizzazione", _s24_39, "Attenzione: questa azienda non \xe8 ancora stata attivata", "late_invoice", _s18_187, "expired_quote", _s18_188, "remind_invoice", "Ricorda fattura", "cvv", "CVV", "client_name", "Nome Cliente", "client_phone", "Telefono cliente", "required_fields", "Campi richiesti", "calculated_rate", "Calculated Rate", _s17_61, "Prezzo di attivit\xe0 predefinito", "clear_cache", "Pulisci cache", "sort_order", "Ordinamento", "task_status", "Stato", "task_statuses", "Stati attivit\xe0", "new_task_status", "Nuovo stato attivit\xe0", _s16_86, "Modifica stato attivit\xe0", _s19_50, "Stato attivit\xe0 creato con successo", _s19_51, "Stato dell'attivit\xe0 aggiornato con successo", _s20_51, "Stato attivit\xe0 archiviato con successo", _s19_52, "Stato attivit\xe0 cancellato con successo", _s19_53, "Stato attivit\xe0 rimosso con successo", _s20_52, "Stato attivit\xe0 ripristinato con successo", _s22_45, ":value stati attivit\xe0 archiviati con successo", _s21_64, ":value stati attivit\xe0 cancellati con successo", _s22_46, ":value stati attivit\xe0 ripristinati con successo", _s18_53, "Cerca 1 stato attivit\xe0", _s20_54, "Cerca :count stati attivit\xe0", _s16_88, "Mostra tabella attivit\xe0", _s21_65, "Mostra sempre la sezione delle attivit\xe0 quando si creano le fatture", _s20_55, "Timelog delle attivit\xe0 di fatturazione", _s25_22, "Aggiungere i dettagli sull'orario alle voci della fattura", _s20_57, "Datelog delle attivit\xe0 di fatturazione", _s25_23, "Aggiungi i dettagli della data alle voci della fattura", _s21_66, "Avvia le attivit\xe0 prima di salvare", _s18_54, "Configura gli stati", "task_settings", "Impostazioni attivit\xe0", _s20_59, "Configura Categorie", _s18_56, "Categorie di Spesa", _s20_61, "Nuova Categoria di Spesa", _s21_67, "Modifica Categoria di Spesa", _s24_40, "Categoria spese creata con successo", _s24_41, "Categoria spese aggiornata con successo", _s25_25, "Categoria spese archiviata con successo", _s24_42, "Categoria eliminata con successo", _s24_43, "Categoria di spesa rimossa con successo", _s25_26, "Categoria spese ripristinata con successo", _s27_29, "Archiviato con successo :count categorie di spesa", _s26_15, "Eliminate con successo :value categorie di spesa", _s27_30, "Ripristinate con successo :value categorie di spesa", _s23_27, "Cerca 1 categoria di spesa", _s25_28, "Cerca :count categorie di spesa", _s21_69, _s21_70, "show_option", "Mostra opzione", _s22_47, _s50_9, "view_changes", "Vedi modifiche", "force_update", "Forza aggiornamento", _s17_63, "Stai eseguendo l'ultima versione, ma potrebbero essere disponibili dei fix in attesa.", "mark_paid_help", "Traccia se le spese sono state pagate", _s18_58, "Deve essere fatturata", _s23_28, "Permettere la fatturazione della spesa", _s29_14, _s36_15, _s21_71, "Imposta un tasso di cambio", _s16_90, "Impostazioni Spese", _s18_59, "Clona come ricorrente", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Campo utente", "variables", "Variabili", "show_password", "Mostra Password", "hide_password", "Nascondi Password", "copy_error", "Copia Errore", "capture_card", "Capture Card", _s17_64, "Fattura automatica abilitata", "total_taxes", "Totale Tasse", "line_taxes", "Riga tasse", "total_fields", "Campi Totale", _s25_29, "Fermata con successo la fattura ricorrente", _s25_30, "Fattura ricorrente avviata con successo", _s25_31, "Fattura ricorrente ripresa con successo", "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Pausato", "mark_active", "Segna come attivo", "day_count", "Giorno :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, "Usa termini di pagamento", "endless", "Endless", "next_send_date", "Prossima data di invio", _s16_92, "Cicli restanti", _s17_68, "Fattura Ricorrente", _s18_61, "Fatture Ricorrenti", _s21_74, "Nuova Fattura Ricorrente", _s22_50, "Modifica Fattura Ricorrente", _s25_32, "Fattura ricorrente creata con successo", _s25_33, "Fattura ricorrente aggiornata con successo", _s26_16, "Fattura ricorrente archiviata con successo", _s25_34, "Fattura ricorrente eliminata con successo", _s25_35, "Fattura ricorrente rimossa con successo", _s26_17, "Fattura ricorrente ripristinata con successo", _s27_31, "Archiviato con successo :value fatture ricorrenti", _s26_18, "Cancellato con successo :value fatture ricorrenti", _s27_32, "Ripristinato con successo :value fatture ricorrenti", _s24_44, "Cerca 1 fattura ricorrente", _s25_36, "Cerca :count Fatture ricorrenti", "send_date", "Data di invio", "auto_bill_on", "Fattura automatica attiva", _s28_17, _s28_18, "profit", "Utile", "line_item", "Riga articolo", _s18_63, "Consenti pagamento in eccesso", _s23_29, "Accetta il pagamento di un extra", _s19_55, "Consenti pagamento ridotto", _s24_45, "Accetta il pagamento parziale o di cauzione", "test_mode", "Modalit\xe0 di test", "opened", "Aperto", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "Registri di sistema", "view_portal", "Visualizza il portale", "copy_link", "Copia Collegamento", "token_billing", "Salva carta di credito", _s24_46, "Benvenuti a Invoice Ninja", "always", "Sempre", "optin", "Opt-In", "optout", "Opt-Out", "label", "Etichetta", "client_number", "Numero Cliente", "auto_convert", "Auto Convert", "company_name", "Nome Azienda", "reminder1_sent", "Promemoria 1 inviato", "reminder2_sent", "Promemoria 2 inviato", "reminder3_sent", "Promemoria 3 inviato", _s18_65, "Ultimo invio promemoria", "pdf_page_info", "Pagina :current di :total", _s16_96, "Fatture inviate con successo", "emailed_quotes", "Preventivi inviati con successo", "emailed_credits", _s28_68, "gateway", "Piattaforma", "view_in_stripe", "View in Stripe", "rows_per_page", "Righe per pagina", "hours", "Ore", "statement", "Dichiarazione", "taxes", "Tasse", "surcharge", "Sovrapprezzo", "apply_payment", "Applica pagamento", "apply_credit", "Apply Credit", "apply", "Applica", "unapplied", "Unapplied", "select_label", "Seleziona etichetta", "custom_labels", "Etichette Personalizzate", "record_type", "Record Type", "record_name", "Record Name", "file_type", "Tipo file", "height", "Altezza", "width", "Larghezza", "to", "a", "health_check", "Health Check", "payment_type_id", _s17_202, "last_login_at", "Ultimo login alle", "company_key", "Chiave azienda", "storefront", "Storefront", "storefront_help", "Permetti alle app di terze parti di creare fatture", "client_created", "Cliente creato", _s20_64, "Email di pagamento online", _s20_66, "Email di pagamento manuale", "completed", "Completato", "gross", "Lordo", "net_amount", "Cifra al netto", "net_balance", "Bilancio Netto", "client_settings", "Impostazioni Cliente", _s17_72, "Fatture Selezionate", _s17_74, "Pagamenti selezionati", "selected_quotes", "Preventivi Selezionati", "selected_tasks", "Attivit\xe0 Selezionate", _s17_76, "Spese Selezionate", _s17_78, "Prossime fatture", _s17_80, "Fatture scadute", "recent_payments", "Pagamenti recenti", "upcoming_quotes", "Preventivi in scadenza", "expired_quotes", "Preventivi Scaduti", "create_client", "Crea nuovo cliente", "create_invoice", "Crea Fattura", "create_quote", "Crea Preventivo", "create_payment", "Crea pagamento", "create_vendor", "Crea fornitore", "update_quote", _s19_139, "delete_quote", "Cancella Preventivo", "update_invoice", "Aggiorna Fattura", "delete_invoice", "Elimina Fattura", "update_client", "Aggiorna Cliente", "delete_client", "Elimina cliente", "delete_payment", "Elimina pagamento", "update_vendor", "Aggiorna Fornitore", "delete_vendor", "Cancella Fornitore", "create_expense", "Crea Spesa", "update_expense", "Aggiorna Spesa", "delete_expense", "Cancella Spesa", "create_task", "Crea un'attivit\xe0", "update_task", "Aggiorna Attivit\xe0", "delete_task", "Cancella l'attivit\xe0", "approve_quote", _s19_139, "off", "Off", "when_paid", "Quando Pagato", "expires_on", "Scade il", "free", "Free", "plan", "Piano", "show_sidebar", "Mostra Barra Laterale", "hide_sidebar", "Nascondi Barra Laterale", "event_type", "Tipo Evento", "target_url", "Target", "copy", "Copia", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Token", "api_docs", "Documentazione API", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Token", "new_token", "New Token", "edit_token", "Modifica token", "created_token", "Token creato correttamente", "updated_token", "Token aggiornato correttamente", "archived_token", _s27_33, "deleted_token", "Token eliminato correttamente", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, "Registazione cliente", _s24_48, "Permetti al cliente di registrarsi da solo nel portale", "email_invoice", "Invia Fattura", "email_quote", "Invia Preventivo via Email", "email_credit", "Email Credit", "email_payment", "Email Pagamento", _s20_69, "Il cliente non ha un indirizzo email impostato", "ledger", "Registro", "view_pdf", "Vedi PDF", "all_records", "Tutti i dati", "owned_by_user", "Posseduto da utente", _s16_102, _s16_103, "contact_name", "Nome Contatto", "use_default", "Usa predefinito", _s16_104, _s25_83, "number_of_days", "Number of days", _s23_31, "Configura termini di pagamento", "payment_term", _s20_156, _s16_105, "Nuovi termini di pagamento", _s17_86, "Modifica termini di pagamento", _s20_70, "Termini di pagamento creato con successo", _s20_71, "Termini di pagamento aggiornato con successo", _s21_76, "Termini di pagamento archiviato con successo", _s20_72, "Termini di pagamento cancellati con successo", _s20_73, "Termini di pagamento rimossi con successo", _s21_77, "Termini di pagamento ripristinati con successo", _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Inviato da Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Importo Credito", "quote_amount", "Importo del preventivo", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Esclusiva", "inclusive", "Inclusiva", "hide_menu", "Nascondi menu", "show_menu", "Mostra menu", _s18_67, _s23_84, _s16_107, "Cerca Documenti", "search_designs", "Search Designs", "search_invoices", "Cerca Fatture", "search_clients", "Cerca Clienti", "search_products", "Cerca Prodotti", "search_quotes", "Cerca Preventivi", "search_credits", "Cerca crediti", "search_vendors", "Cerca fornitori", "search_users", "Cerca utenti", _s16_108, "Cerca aliquote", "search_tasks", "Cerca attivit\xe0", "search_settings", "Cerca Impostazioni", "search_projects", "Cerca prodotti", "search_expenses", "Cerca spese", "search_payments", "Cerca pagamenti", "search_groups", "Cerca gruppi", "search_company", "Cerca Azienda", "search_document", "Cerca 1 documento", "search_design", "Cerca 1 stile", "search_invoice", "Cerca 1 fattura", "search_client", "Cerca 1 cliente", "search_product", "Cerca 1 prodotto", "search_quote", "Cerca 1 preventivo", "search_credit", "Cerca 1 credito", "search_vendor", "Cerca 1 Fornitore", "search_user", "Cerca 1 utente", "search_tax_rate", "Cerca 1 aliquota", "search_task", "Cerca 1 attivit\xe0", "search_project", "Cerca 1 progetto", "search_expense", "Cerca 1 spesa", "search_payment", "Cerca 1 pagamento", "search_group", "Cerca 1 gruppo", "refund_payment", "Rimborsa Pagamento", _s17_90, "Fattura annullata con successo", _s18_69, "Fatture annullate con successo", _s16_114, "Fattura stornata con successo", _s17_91, "Fatture stornate con successo", "reverse", "Reverse", "full_name", "Nome Completo", _s17_92, "Citt\xe0/Stato/CAP", _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Opzionale", "license", "Licenza", "purge_data", "Cancella dati permanentemente", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Saldo della fattura", "age_group_0", "0 - 30 Giorni", "age_group_30", "30 - 60 Giorni", "age_group_60", "60 - 90 Giorni", "age_group_90", "90 - 120 Giorni", "age_group_120", "120+ Giorni", "refresh", "Aggiorna", "saved_design", _s25_37, "client_details", "Dettagli Cliente", "company_address", "Indirizzo azienda", "invoice_details", "Dettagli fattura", "quote_details", "Dettagli Preventivo", "credit_details", "Dettagli Credito", "product_columns", "Colonne Prodotto", "task_columns", "Colonne attivit\xe0", "add_field", "Aggiungi campo", "all_events", "Tutti gli eventi", "permissions", "Permissions", "none", "Nessuno/a", "owned", "Posseduto", "payment_success", "Pagamento riuscito", "payment_failure", "Errore di pagamento", "invoice_sent", ":count fattura inviata", "quote_sent", "Preventivo inviato", "credit_sent", "Credito inviato", "invoice_viewed", "Fattura visualizzata", "quote_viewed", "Preventivo visualizzato", "credit_viewed", "Credito visualizzato", "quote_approved", "Preventivo approvato", _s25_38, "Ricevi tutte le notifiche", _s16_116, "Acquista licenza", "apply_license", "Applica Licenza", "cancel_account", "Elimina l'account", _s22_57, "Attenzione: Questo eliminer\xe0 permanentemente il tuo account, non si potr\xe0 pi\xf9 tornare indietro.", "delete_company", "Elimina azienda", _s22_58, _s69_, "enabled_modules", "Moduli abilitati", "converted_quote", "Preventivo convertito con successo", "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Carica Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Stili", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposte", "tickets", "Tickets", _s16_120, "Preventivi Ricorrenti", "recurring_tasks", "Attivit\xe0 ricorrenti", _s18_71, "Gestione Account", "credit_date", "Data Credito", "credit", "Credito", "credits", "Crediti", "new_credit", "Inserisci il credito", "edit_credit", "Modifica Credito", "created_credit", "Credito creato con successo", "updated_credit", "Credito aggiornato con successo", "archived_credit", "Credito archiviato con successo", "deleted_credit", "Credito eliminato con successo", "removed_credit", _s27_42, "restored_credit", "Credito ripristinato con successo", _s16_122, ":count crediti archiviati con successo", "deleted_credits", ":count crediti eliminati con successo", _s16_123, _s36_9, "current_version", "Versione attuale", "latest_version", "Latest Version", "update_now", "Aggiorna ora", _s26_24, _s41_6, _s16_124, "Aggiornamento disponibile", "app_updated", "Aggiornamento completato con successo", "learn_more", "Scopri di pi\xf9", "integrations", "Integrazioni", "tracking_id", "Id di tracciamento", _s17_96, _s17_97, "credit_footer", "Pi\xe8 di pagina Credito", "credit_terms", "Termini del Credito", "new_company", "Nuova azienda", "added_company", "Azienda aggiunta con successo", "company1", "Azienda Personalizzata 1", "company2", "Azienda Personalizzata 2", "company3", "Azienda Personalizzata 3", "company4", "Azienda Personalizzata 4", "product1", "Prodotto personalizzato 1", "product2", "Prodotto personalizzato 2", "product3", "Prodotto personalizzato 3", "product4", "Prodotto personalizzato 4", "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", "Contatto personalizzato 1", "contact2", "Contatto personalizzato 2", "contact3", "Contatto personalizzato 3", "contact4", "Contatto personalizzato 4", "task1", "Attivit\xe0 personalizzata 1", "task2", "Attivit\xe0 personalizzata 2", "task3", "Attivit\xe0 personalizzata 3", "task4", "Attivit\xe0 personalizzata 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", "Spesa personalizzata 1", "expense2", "Spesa personalizzata 2", "expense3", "Spesa personalizzata 3", "expense4", "Spesa personalizzata 4", "vendor1", "Fornitore Personalizzato 1", "vendor2", "Fornitore Personalizzato 2", "vendor3", "Fornitore Personalizzato 3", "vendor4", "Fornitore Personalizzato 4", "invoice1", "Fattura Personalizzata 1", "invoice2", "Fattura Personalizzata 2", "invoice3", "Fattura Personalizzata 3", "invoice4", "Fattura Personalizzata 4", "payment1", "Pagamento personalizzato 1", "payment2", "Pagamento personalizzato 2", "payment3", "Pagamento personalizzato 3", "payment4", "Pagamento personalizzato 4", "surcharge1", _s24_96, "surcharge2", _s24_97, "surcharge3", _s24_98, "surcharge4", _s24_99, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Numero", "export", "Esporta", "chart", "Grafico", "count", "Count", "totals", "Totali", "blank", "Vuoto", "day", "GIorno", "month", "Mese", "year", "Anno", "subgroup", "Sottogruppo", "is_active", "\xc8 attivo", "group_by", "Raggruppa per", "credit_balance", "Saldo Credito", _s18_77, _s18_78, _s17_98, "Nome completo contatto", "contact_phone", "Telefono Contatto", _s21_79, "Valore personalizzato contatto 1", _s21_80, "Valore personalizzato contatto 2", _s21_81, "Valore personalizzato contatto 3", _s21_82, "Valore personalizzato contatto 4", _s17_100, "Via di spedizione", _s17_101, "Piano/Appartamento di spedizione", "shipping_city", "Citt\xe0 di spedizione", "shipping_state", "Provincia di spedizione", _s20_74, "Codice Postale di spedizione", _s16_154, "Paese di spedizione", _s16_156, "Via di fatturazione", _s16_157, "App/scala di fatturazione", "billing_city", "Citt\xe0 di fatturazione", "billing_state", "Stato/Provincia di fatturazione", _s19_59, "Codice postale di fatturazione", "billing_country", "Paese fatturazione", "client_id", "Id Cliente", "assigned_to", "Assegnato a", "created_by", "Creato da :name", "assigned_to_id", "Assegnato all'ID", "created_by_id", "Creato dall'ID", "add_column", "Aggiungi Colonna", "edit_columns", "Modifica Colonne", "columns", "Colonne", "aging", "Aging", "profit_and_loss", "Utile e Perdite", "reports", "Rapporti", "report", "Report", "add_company", "Aggiungi azienda", "unpaid_invoice", "Fattura non pagata", "paid_invoice", "Fattura pagata", _s16_158, "Preventivi non approvati", "help", "Aiuto", "refund", "Rimborso", "refund_date", "Data di rimborso", "filtered_by", "Filtrato per", "contact_email", "Email di contatto", "multiselect", "Multi-selezione", "entity_state", "Stato", "verify_password", "Verifica Password", "applied", "Applicato", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Messaggio", "from", "Da", _s20_76, "Mostra i dettagli del prodotto", _s25_40, "Includi la descrizione ed il costo nel menu a tendina del prodotto", _s20_78, "Il generatore di PDF richiede :version", _s18_80, "Modifica la percentuale di Tassa", _s23_35, _s33_31, _s18_82, "Configura Impostazioni", "support_forum", "Forum di supporto", "about", "Info", "documentation", "Documentazione", "contact_us", "Contattaci", "subtotal", "Subtotale", "line_total", "Totale riga", "item", "Articolo", "credit_email", "Email credito", "iframe_url", "Website", "domain_url", "URL dominio", _s21_84, "La password \xe8 troppo corta", _s20_79, "La password deve contenere una maiuscola ed un numero", _s19_61, "Attivit\xe0 del portale clienti", _s23_36, "Pannello di Controllo Portale Clienti", _s20_80, "Per favore inserisci un valore", "deleted_logo", "Logo eliminato con successo", "yes", "Si", "no", "No", "generate_number", "Genera numero", "when_saved", "Quando salvato", "when_sent", "Quando inviato", "select_company", "Seleziona azienda", "float", "Float", "collapse", "Collapse", "show_or_hide", "Mostra/nascondi", "menu_sidebar", "Barra laterale del menu", "history_sidebar", "Barra laterale dello storico", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "Vedi", "module", "Modulo", "first_custom", "Spazio Personalizzato 1", "second_custom", "Spazio Personalizzato 2", "third_custom", "Spazio Personalizzato 3", "show_cost", "Mostra Costo", _s17_103, "Mostra costo prodotto", "show_cost_help", "Mostra un campo costo prodotto per tracciare il markup/profitto", _s21_85, "Mostra quantit\xe0 prodotto", _s26_26, "Mostra un campo quantit\xe0 prodotto, altrimenti imposta di default a 1", _s21_87, "Mostra quantit\xe0 fattura", _s26_27, "Mostra un campo per la quantit\xe0 degli articoli sulla riga, altrimenti imposta a uno", _s21_89, "Mostra sconto prodotto", _s26_28, "Mostra un campo sconto articolo sulla riga", _s16_160, "Quantit\xe0 predefinita", _s21_91, "Imposta automaticamente la quantit\xe0 dell'elemento nella riga ad uno", "one_tax_rate", "Una aliquota", "two_tax_rates", "Due aliquote", "three_tax_rates", "Tre aliquote", _s16_162, "Aliquota predefinita", "user", "Utente", "invoice_tax", "Tassa fattura", "line_item_tax", "Riga imposta articolo", "inclusive_taxes", "Tasse inclusive", _s17_105, "Aliquote della fattura", "item_tax_rates", "Tassi d'imposta articolo", _s18_84, "Per favore seleziona un cliente", "configure_rates", "Configura aliquote", _s18_85, "Configura i gateway", "tax_settings", "Impostazioni tasse", _s18_87, _s16_339, "accent_color", "Accent Color", "switch", "Cambia", _s19_63, "Lista separata da virgole", "options", "Opzioni", _s16_164, "Testo a riga singola", "multi_line_text", "Testo multi-riga", "dropdown", "Menu a discesa", "field_type", "Tipo di campo", _s27_43, "Una mail di recupero password \xe8 stata inviata", "submit", "Invia", _s16_166, "Recupera password", "late_fees", "Late Fees", "credit_number", "Numero Credito", "payment_number", "Numero di pagamento", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", "Prima della data di scadenza", "after_due_date", _s18_88, _s18_89, "Dopo la data della fattura", "days", "Giorni", "invoice_email", "Email Fattura", "payment_email", "Email Pagamento", "partial_payment", _s18_189, "payment_partial", _s18_189, _s21_92, "Email di pagamento parziale", "quote_email", "Email Preventivo", _s16_169, _s25_83, _s16_171, "Filtrato per utente", "administrator", "Administrator", _s18_90, "Permettere all'utente di gestire gli utenti, cambiare le impostazioni e modificare tutti i record", "user_management", "Gestione utente", "users", "Utenti", "new_user", "Nuovo utente", "edit_user", "Modifca utente", "created_user", "Utente creato con successo", "updated_user", "Utente aggiornato con successo", "archived_user", "Utente archiviato con successo", "deleted_user", "Utente eliminato con successo", "removed_user", "Utente rimosso con successo", "restored_user", "Utente ripristinato con successo", "archived_users", "Archiviati con successo :value utenti", "deleted_users", "Cancellati con successo :value utenti", "removed_users", "Rimossi con successo :value utenti", "restored_users", "Ripristinati con successo :value utenti", _s16_173, "Impostazioni generali", "invoice_options", "Opzioni Fattura", _s17_107, "Nascondi la data di pagamento", _s22_65, "Visualizza l'area 'Pagato alla data' sulle fatture solo dopo aver ricevuto un pagamento.", _s23_38, "Embed Documents", _s28_30, "Includi immagini allegate alla fattura.", _s16_175, "Mostra l'Intestazione su", _s16_176, "Visualizza Pi\xe8 di Pagina su", "first_page", "Prima pagina", "all_pages", "Tutte le pagine", "last_page", "Ultima pagina", "primary_font", "Font primario", "secondary_font", "Font secondario", "primary_color", "Colore primario", "secondary_color", "Colore secondario", "page_size", "Dimensione Pagina", "font_size", "Dimensione Font", "quote_design", "Stile Preventivo", "invoice_fields", "Campi Fattura", "product_fields", "Campi Prodotto", "invoice_terms", "Termini della fattura", "invoice_footer", "Pi\xe8 di Pagina Fattura", "quote_terms", "Termini del preventivo", "quote_footer", "Pi\xe8 di Pagina Preventivi", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archiviazione", _s23_40, _s55_1, _s18_93, "Conversione automatica", _s23_41, _s58_4, _s17_109, "Impostazioni Flusso di Lavoro", "freq_daily", "Giornaliero", "freq_weekly", "Settimanale", "freq_two_weeks", "Due settimane", "freq_four_weeks", "Quattro settimane", "freq_monthly", "Mensile", "freq_two_months", "Due mesi", _s17_111, "Tre Mesi", _s16_177, "Quattro mesi", "freq_six_months", "Sei Mesi", "freq_annually", "Annuale", "freq_two_years", "Due anni", _s16_178, "Tre anni", "never", "Never", "company", "Azienda", _s17_112, "Generazione Numeri", "charge_taxes", "Applica Tasse", "next_reset", "Prossimo reset", "reset_counter", "Resetta contatori", _s16_179, "Prefisso Ricorrente", "number_padding", "Riempimento numero", "general", "Generale", "surcharge_field", "Campo Sovrattassa", "company_field", "Campo azienda", "company_value", "Valore azienda", "credit_field", "Campo Credito", "invoice_field", "Campo fattura", _s17_114, "Sovrapprezzo Fattura", "client_field", "Campo Cliente", "product_field", "Campo Prodotto", "payment_field", "Campo Pagamento", "contact_field", "Campo Contatti", "vendor_field", "Campo Fornitore", "expense_field", "Campo Spese", "project_field", "Campo Progetto", "task_field", "Campo attivit\xe0", "group_field", "Campo Gruppo", "number_counter", "Numero contatore", "prefix", "Prefisso", "number_pattern", "Formato numero", "messages", "Messaggi", "custom_css", "CSS Personalizzato", _s17_116, "Javascript personalizzato", _s16_181, "Mostra su PDF", _s21_94, "Mostra la firma del cliente sul PDF della fattura/preventivo.", _s25_46, "Casella di controllo termini di servizio fatture", _s30_13, "Rendi obbligatoria l'accettazione dei termini della fattura.", _s23_42, "Casella di controllo termini di servizio preventivi", _s28_31, "Rendi obbligatoria l'accettazione dei termini del preventivo.", _s25_47, "Firma Fattura", _s30_14, "Richiedi al cliente di firmare la fattura.", _s23_43, "Firma Bozza", _s22_67, "Fatture Protette da Password", _s27_44, "Permette di impostare una password per ogni contatto. Se una password \xe8 impostata, al contatto sar\xe0 richiesto di inserire una password prima di visualizzare le fatture.", "authorization", "Autorizzazione", "subdomain", "Sottodominio", "domain", "Dominio", "portal_mode", "Modalit\xe0 portale", "email_signature", "Distinti saluti,", _s24_50, "Rendi pi\xf9 facile per i tuoi clienti pagarti aggiungendo il markup schema.org alle tue e-mail.", "plain", "Semplice", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Allega PDF", _s16_182, "Allega documenti", "attach_ubl", "Allega UBL", "email_style", "Stile Email", _s19_65, "Enable Markup", "reply_to_email", "Indirizzo di Risposta mail", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processato", "credit_card", "Carta di Credito", "bank_transfer", "Bonifico Bancario", "priority", "Priorit\xe0", "fee_amount", "Importo della tassa", "fee_percent", "Tassa Percentuale", "fee_cap", "Tassa massima", "limits_and_fees", "Limits/Fees", "enable_min", "Attiva minimo", "enable_max", "Attiva massimo", "min_limit", "Minimo :min", "max_limit", "Massimo :max", "min", "Min", "max", "ax", _s19_66, "Loghi carte accettate", "credentials", "Credenziali", "update_address", "Aggiorna indirizzo", _s19_68, "Aggiorna l'indirizzo del cliente con i dettagli forniti", "rate", "Prezzo Unitario", "tax_rate", "Aliquota Fiscale", "new_tax_rate", "Nuova Aliquota Fiscale", "edit_tax_rate", "Modifica aliquota fiscale", _s16_184, "Aliquota fiscale creata", _s16_185, "Aliquota fiscale aggiornata", _s17_119, "Archiviato con successo l'aliquota fiscale", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Riempimento automatico prodotti", _s18_96, "Selezionare un prodotto far\xe0 automaticamente inserire la descrizione ed il costo", "update_products", "Aggiorna automaticamente i prodotti", _s20_84, "Aggiornare una fatura far\xe0 automaticamente aggiornare i prodotti", _s16_187, "Converti prodotti", _s21_95, "Converti automaticamenti i prezzi dei prodotti nella valuta del cliente", "fees", "Commissioni", "limits", "Limiti", "provider", "Provider", "company_gateway", "Piattaforma di Pagamento", _s16_189, "Piattaforme di Pagamento", _s19_69, "Nuova Piattaforma", _s20_85, "Modifica Piattaforma", _s23_44, "Piattaforma creata con successo", _s23_45, "Piattaforma aggiornata con successo", _s24_51, "Piattaforma archiviata con successo", _s23_46, "Piattaforma eliminata con successo", _s24_52, "Piattaforma ripristinata con successo", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, "Continua la modifica", "discard_changes", "Scarta modifiche", "default_value", "Valore predefinito", "disabled", "Disabilitato", "currency_format", "Formato moneta", _s21_96, "Primo giorno della settimana", _s23_47, "Primo mese dell'anno", "sunday", "Domenica", "monday", "Luned\xec", "tuesday", "Marted\xec", "wednesday", "Mercoled\xec", "thursday", "Gioved\xec", "friday", "Venerd\xec", "saturday", "Sabato", "january", "Gennaio", "february", "Febbraio", "march", "Marzo", "april", "Aprile", "may", "Maggio", "june", "Giugno", "july", "Luglio", "august", "Agosto", "september", "Settembre", "october", "Ottobre", "november", "Novembre", "december", "Dicembre", "symbol", "Simbolo", "ocde", "Codice", "date_format", "Formato data", "datetime_format", "Formato data e ora", "military_time", "24 ore", _s18_97, "Formato 24 ore", "send_reminders", "Invia promemoria", "timezone", "Fuso Orario", _s19_70, _s19_71, _s17_122, "Filtrato per gruppo", _s19_72, "Filtrare per fattura", _s18_98, "Filtrato per cliente", _s18_100, "Filtrato per fornitore", "group_settings", "Impostazioni gruppo", "group", "Gruppo", "groups", "Gruppi", "new_group", "Nuovo gruppo", "edit_group", "Modifica gruppo", "created_group", "Gruppo creato con successo", "updated_group", "Gruppo aggiornato con successo", "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", "Gruppo archiviato con successo", "deleted_group", "Gruppo cancellato con successo", "restored_group", "Gruppo ripristinato con successo", "upload_logo", "Carica logo", "uploaded_logo", "Logo caricato con successo", "logo", "Logo", "saved_settings", "Impostazioni salvate con successo", _s16_193, "Preferenze Prodotti", "device_settings", "Impostazioni dispositivo", "defaults", "Predefiniti", "basic_settings", "Impostazioni Base", _s17_124, "Impostazioni Avanzate", "company_details", "Dettagli Azienda", "user_details", "Dettagli Utente", "localization", "Linguaggio", "online_payments", "Pagamenti Online", "tax_rates", _s16_339, "notifications", "Notifiche", "import_export", "Importa/Esporta", "custom_fields", "Campi Personalizzabili", "invoice_design", "Stile Fattura", "buy_now_buttons", "Puslanti Compra Ora", "email_settings", "Impostazioni email", _s23_49, "Modelli & Promemoria", _s22_68, "Carte di credito & banche", _s19_74, "Visualizzazioni dei dati", "price", "Prezzo", "email_sign_up", "Registrati via Email", "google_sign_up", "Registrati con Google", _s27_48, _s28_35, "redeem", "Riscatta", "back", "Indietro", "past_purchases", "Acquisti passati", _s19_76, "Abbonamento Annuale", "pro_plan", "Piano Pro", "enterprise_plan", "Piano Enterprise", "count_users", ":count utenti", "upgrade", "Aggiorna", _s25_51, _s28_90, _s24_54, "Si prega di inserire un cognome", _s33_24, "Si prega di accettare i termini di servizio e della privacy per creare un account.", "i_agree_to_the", "Accetto la", _s16_195, "Termini di Servizio", "privacy_policy", "Privacy Policy", "sign_up", "Registrati", "account_login", "Login account", "view_website", "Visualizza sito web", "create_account", "Crea un account", "email_login", "Login email", "create_new", "Crea Nuovo", _s18_102, "Nessun dato selezionato", _s21_99, _s34_22, "download", "Scarica", _s27_49, "Richiede un piano enterprise", "take_picture", "Fai foto", "upload_file", "Carica file", "document", "Documento", "documents", "Documenti", "new_document", "Nuovo documento", "edit_document", "Modifica documento", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, ":value documenti archiviati con successo", _s17_129, ":value documenti cancellati con successo", _s18_105, ":value documenti ripristinati con successo", "no_history", "Nessuno Storico", "expense_date", "Data Spesa", "pending", "In attesa", _s16_199, "Registrato", _s16_200, "In attesa", _s16_201, "Fatturata", "converted", "Convertito", _s24_56, _s24_57, "exchange_rate", "Tasso di Cambio", _s16_202, "Converti valuta", "mark_paid", "Segna come Pagata", "category", "Categoria", "address", "Indirizzo", "new_vendor", "Nuovo Fornitore", "created_vendor", "Fornitore creato con successo", "updated_vendor", "Fornitore aggiornato con successo", "archived_vendor", "Fornitore archiviato con successo", "deleted_vendor", "Fornitore eliminato con successo", "restored_vendor", _s28_37, _s16_203, ":count fornitori archiviati con successo", "deleted_vendors", ":count fornitori eliminati con successo", _s16_204, "Ripristinati con successo :value fornitori", "new_expense", "Inserisci spesa", "created_expense", "Spesa creata con successo", "updated_expense", "Spesa aggiornata con successo", _s16_205, _s29_27, "deleted_expense", _s28_40, _s16_206, _s29_28, _s17_130, _s30_31, _s16_207, _s29_51, _s17_131, "Ripristinate con successo :value spese", "copy_shipping", "Copia Spedizione", "copy_billing", "Copia Fatturazione", "design", "Stile", _s21_100, "Impossibile trovare dati", "invoiced", "Fatturato", "logged", "Registrato", "running", "In corso", "resume", "Riprendi", "task_errors", "Si prega di correggere eventuali tempi di sovrapposizione", "start", "Inizia", "stop", "Ferma", "started_task", "Attivit\xe0 iniziata con successo", "stopped_task", "Attivit\xe0 arrestata con successo", "resumed_task", "Attivit\xe0 ripresa con sucesso", "now", "Adesso", _s16_208, "Partenza automatica delle attivit\xe0", "timer", "Timer", "manual", "Manuale", "budgeted", "Preventivato", "start_time", "Tempo di inizio", "end_time", "Tempo di fine", "date", "Data", "times", "Tempi", "duration", "Durata", "new_task", "Nuova Attivit\xe0", "created_task", "Attivit\xe0 creata con successo", "updated_task", "Attivit\xe0 aggiornata con successo", "archived_task", "Attivit\xe0 archiviata con successo", "deleted_task", "Attivit\xe0 cancellata con successo", "restored_task", "Attivit\xe0 ripristinata con successo", "archived_tasks", ":count attivit\xe0 archiviate correttamente", "deleted_tasks", ":count attivit\xe0 eliminate correttamente", "restored_tasks", ":value attivit\xe0 ripristinate con successo", _s19_78, _s28_90, "budgeted_hours", "Ore preventivate", "created_project", "Progetto creato con successo", "updated_project", "Progetto aggiornato con successo", _s16_210, "Progetto archiviato con successo", "deleted_project", "Progetto eliminato con successo", _s16_211, "Progetto ripristinato con successo", _s17_132, ":count progetti archiviati con successo", _s16_212, ":count progetti eliminati con successo", _s17_133, _s37_18, "new_project", "Nuovo Progetto", _s27_53, "Grazie di avere scelto la nostra app!", "if_you_like_it", _s21_102, "click_here", "clicca qui", _s18_106, "Clicca qui", "to_rate_it", "to rate it.", "average", "Media", "unapproved", "non approvato", _s30_19, "Si prega di autenticarsi per cambiare questa impostazione", "locked", "Bloccato", "authenticate", "Autentica", _s19_80, "Si prega di autenticarsi", _s24_58, "Autenticazione biometrica", "footer", "Pi\xe8 di Pagina", "compare", "Compara", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Oggi", "custom_range", "Intervallo personalizzato", "date_range", "Intervallo di Tempo", "current", "Corrente", "previous", "Precedente", "current_period", "Periodo corrente", _s17_134, "Periodo di comparazione", "previous_period", "Periodo precedente", "previous_year", "Anno precedente", "compare_to", "Compara a", "last7_days", "Ultimi 7 giorni", "last_week", "L'ultima settimana", "last30_days", "Ultimi 30 giorni", "this_month", "Questo mese", "last_month", "Mese scorso", "this_year", "Quest'anno", "last_year", "Anno scorso", "custom", "Personalizzato", _s16_213, "Clona come fattura", "clone_to_quote", "Clona come preventivo", "clone_to_credit", "Clona come credito", "view_invoice", "Visualizzare Fattura", "convert", "Convertire", "more", "Altro", "edit_client", "Modifica Cliente", "edit_product", "Modifica Prodotto", "edit_invoice", "Modifica Fattura", "edit_quote", "Modifica Preventivo", "edit_payment", "Modifica pagamento", "edit_task", "Modifica l'attivit\xe0", "edit_expense", "Modifica Spesa", "edit_vendor", "Modifica Fornitore", "edit_project", "Modifica Progetto", _s20_87, "Modifica Preventivo Ricorrente", "billing_address", "Indirizzo di fatturazione", _s16_215, "Indirizzo di spedizione", "total_revenue", "Ricavo totale", "average_invoice", "Fattura media", "outstanding", "Inevase", "invoices_sent", ":count fatture inviate", "active_clients", "clienti attivi", "close", "Chiudi", "email", "Email", "password", "Password", "url", "URL", "secret", "Segreta", "name", "Nome", "logout", "Esci", "login", "Login", "filter", "Filtra", "sort", "Ordina", "search", "Cerca", "active", "Attivo", "archived", "Archived", "deleted", "Eliminato", "dashboard", "Pannello di Controllo", "archive", "Archivia", "delete", "Elimina", "restore", "Ripristina", _s16_217, "Aggiornamento completi", _s23_50, "Inserisci la tua email", _s26_37, "Si prega di inserire la password", _s21_103, "Inserisci il tuo URL", _s26_39, "Inserire una chiave prodotto", "ascending", "Crescente", "descending", "Decrescente", "save", "Salva", _s17_136, "Si \xe8 verificato un errore", "paid_to_date", "Pagato a oggi", "balance_due", "Totale da Pagare", "balance", "Bilancio", "overview", "Panoramica", "details", "Dettagli", "phone", "Telefono", "website", "Sito web", "vat_number", "Partita IVA", "id_number", "Codice Fiscale", "create", "Crea", _s19_82, "Copiato :value negli appunti", "error", "Errore", _s16_219, "Esecuzione non riuscita", "contacts", "Contatti", "additional", "Aggiuntivo", "first_name", "Nome", "last_name", "Cognome", "add_contact", "Aggiungi contatto", "are_you_sure", "Sei sicuro?", "cancel", "Annulla", "ok", "Ok", "remove", "Elimina", _s16_221, "Email non valida", "product", "Prodotto", "products", "Prodotti", "new_product", "Nuovo Prodotto", "created_product", "Prodotto creato con successo", "updated_product", "Prodotto aggiornato con successo", _s16_223, "Prodotto archiviato con successo", "deleted_product", "Prodotto eliminato con successo", _s16_224, "Prodotto ripristinato con successo", _s17_138, "Archiviati con successo :count prodotti", _s16_225, ":count prodotti eliminati con successo", _s17_139, "Ripristinati con successo :value prodotti", "product_key", "Prodotto", "notes", "Note", "cost", "Cost", "client", "Cliente", "clients", "Clienti", "new_client", "Nuovo Cliente", "created_client", "Cliente creato con successo", "updated_client", "Cliente aggiornato con successo", "archived_client", "Cliente archiviato con successo", _s16_226, ":count clienti archiviati con successo", "deleted_client", _s30_53, "deleted_clients", ":count clienti eliminati con successo", "restored_client", "Cliente ripristinato con successo", _s16_227, _s36_13, "address1", "Via", "address2", "Appartamento/Piano", "city", "Citt\xe0", "state", "Stato/Provincia", "postal_code", "Codice postale", "country", "Paese", "invoice", "Fattura", "invoices", "Fatture", "new_invoice", "Nuova Fattura", "created_invoice", "Fattura creata con successo", "updated_invoice", "Fattura aggiornata con successo", _s16_228, "Fattura archiviata con successo", "deleted_invoice", "Fattura eliminata con successo", _s16_229, "Fattura ripristinata con successo", _s17_140, ":count fatture archiviate con successo", _s16_230, ":count fatture eliminate con successo", _s17_141, "Ripristinato con successo :value fatture", "emailed_invoice", "Fattura inviata con successo", "emailed_payment", _s28_69, "amount", "Importo", "invoice_number", "Numero Fattura", "invoice_date", "Data Fattura", "discount", "Sconto", "po_number", "Numero d'ordine d'acquisto", "terms", "Termini", "public_notes", "Note Pubbliche (Descrizione in fattura)", "private_notes", "Note Personali", "frequency", "Frequenza", "start_date", "Data Inizio", "end_date", "Data Fine", "quote_number", "Numero Preventivo", "quote_date", "Data Preventivo", "valid_until", "Valido fino a", "items", "Articoli", "partial_deposit", _s17_203, "description", "Descrizione", "unit_cost", "Costo unitario", "quantity", "Quantit\xe0", "add_item", "Aggiungi Articolo", "contact", "Contatto", "work_phone", "Telefono", "total_amount", "Ammontare Totale", "pdf", "PDF", "due_date", "Scadenza", _s16_231, _s16_232, "status", "Stato", _s17_142, "Stato della fattura", "quote_status", "Stato preventivo", _s22_69, "Clicca su + per aggiungere un articolo", _s22_71, "Premi + per aggiungere tempo", "count_selected", ":count selezionato/i", "total", "Totale", "percent", "Percentuale", "edit", "Modifica", "dismiss", "Chiudi", _s20_89, "Selezionate una data per favore", _s22_72, "Seleziona un cliente", _s24_60, "Selezionate una fattura per favore", "task_rate", "Tariffa per le attivit\xe0", "settings", "Impostazioni", "language", "Linguaggio", "currency", "Valuta", "created_at", "Data Creazione", "created_on", "Creato il", "updated_at", "Aggiornato", "tax", "Tassa", _s30_21, "Si prega di inserire un numero di fattura", _s27_57, "Inserisci un numero preventivo", "past_due", "Scaduta", "draft", "Bozza", "sent", "Inviato", "viewed", "Visto", "approved", "Approvato", "partial", _s17_203, "paid", "Pagata", "mark_sent", "Contrassegna come inviato", _s22_74, _s48_5, _s22_75, _s48_5, _s23_52, _s48_6, _s23_53, _s48_6, "done", "Completato", _s37_21, "Si prega di inserire un cliente o nome del contatto", "dark_mode", "Modalit\xe0 scura", _s27_59, "Riavviare la app per applicare il cambiamento", "refresh_data", "Aggiorna dati", "blank_contact", "Svuota Contatto", "activity", "Attivit\xe0", _s16_233, "Nessun dato trovato", "clone", "Clona", "loading", "Caricando", "industry", "Industria", "size", "Dimensione", "payment_terms", _s20_156, "payment_date", "Data Pagamento", "payment_status", "Stato del pagamento", _s16_235, "In attesa", _s16_236, "Annullato", _s16_237, "Fallito", _s16_238, "Completato", _s16_239, _s23_84, _s16_240, "Rimborsato", _s17_143, "Non applicato", _s17_144, _s19_47, "net", "Netto", "client_portal", "Portale Clienti", "show_tasks", "Mostra attivit\xe0", "email_reminders", "Promemoria email", "enabled", "Abilitato", "recipients", "Destinatari", "initial_email", "Email iniziale", "first_reminder", "Primo Promemoria", "second_reminder", "Secondo Promemoria", "third_reminder", "Terzo Promemoria", "reminder1", "Primo promemoria", "reminder2", "Secondo promemoria", "reminder3", "Terzo promemoria", "template", "Modello", "send", "Invia", "subject", "Oggetto", "body", "Corpo", "send_email", "Invia Email", "email_receipt", "Invia ricevuta di pagamento al cliente", "auto_billing", _s23_85, "button", "Pulsante", "preview", "Anteprima", "customize", "Personalizza", "history", "Storico", "payment", "Pagamento", "payments", "Pagamenti", "refunded", "Rimborsato", "payment_type", _s17_202, _s21_105, "Riferimento Transazione", "enter_payment", "Inserisci Pagamento", "new_payment", "Inserisci il pagamento", "created_payment", "Pagamento creato con successo", "updated_payment", "Pagamento aggiornato con successo", _s16_241, "Pagamento archiviato con successo", "deleted_payment", "Pagamenti eliminati con successo", _s16_242, "Pagamento ripristinato con successo", _s17_145, ":count pagamenti archiviati con successo", _s16_243, ":count pagamenti eliminati con successo", _s17_146, _s37_23, "quote", "Preventivo", "quotes", "Preventivi", "new_quote", "Nuovo Preventivo", "created_quote", "Preventivo creato con successo", "updated_quote", "Preventivo aggiornato con successo", "archived_quote", "Preventivo archiviato con successo", "deleted_quote", "Preventivo cancellato con successo", "restored_quote", "Preventivo ripristinato con successo", "archived_quotes", "Sono stati archiviati :count preventivi con successo", "deleted_quotes", "Sono stati cancellati :count preventivi con successo", "restored_quotes", _s35_23, "expense", "Spesa", "expenses", "Spese", "vendor", "Fornitore", "vendors", "Fornitori", "task", "Attivit\xe0", "tasks", "Attivit\xe0", "project", "Progetto", "projects", "Progetti", "activity_1", ":user ha creato il cliente :client", "activity_2", ":user ha archiviato il cliente :client", "activity_3", ":user ha cancellato il cliente :client", "activity_4", ":user ha creato la fattura :invoice", "activity_5", ":user ha aggiornato la fattura :invoice", "activity_6", ":user ha inviato per email la fattura :invoice per:client a :contact", "activity_7", ":contact ha visualizzato la fattura :invoice per :client", "activity_8", ":user ha archiviato la fattura :invoice", "activity_9", _s39_17, "activity_10", ":contact ha registrato il pagamento :payment di :payment_amount sulla fattura :invoice per :client", "activity_11", ":user ha aggiornato il pagamento :payment", "activity_12", ":user ha archiviato il pagamento :payment", "activity_13", ":user ha cancellato il pagamento :payment", "activity_14", ":user ha inserito il credito :credit", "activity_15", ":user ha aggiornato il credito :credit", "activity_16", ":user ha archiviato il credito :credit", "activity_17", ":user ha cancellato il credito :credit", "activity_18", _s36_41, "activity_19", _s36_41, "activity_20", ":user ha inviato per email il preventivo :quote per :client a :contact", "activity_21", ":contact ha visto il preventivo :quote", "activity_22", ":user ha archiviato il preventivo :quote", "activity_23", ":user ha cancellato il preventivo :quote", "activity_24", ":user ha ripristinato il preventivo :quote", "activity_25", ":user ha ripristinato la fattura :invoice", "activity_26", ":user ha ripristinato il cliente :client", "activity_27", ":user ha ripristinato il pagamento :payment", "activity_28", ":user ha ripristinato il credito :credit", "activity_29", ":contact ha approvato il preventivo :quote per :client", "activity_30", "L'utente :user ha creato il fornitore :vendor", "activity_31", "L'utente :user ha archiviato il fornitore :vendor", "activity_32", "L'utente :user ha eliminato il fornitore :vendor", "activity_33", "L'utente :user ha ripristinato il fornitore :vendor", "activity_34", "L'utente :user ha creato la spesa :expense", "activity_35", "L'utente :user ha archiviato la spesa :expense", "activity_36", "L'utente :user ha eliminato la spesa :expense", "activity_37", "L'utente :user ha ripristinato la spesa :expense", "activity_39", ":user ha annullato un pagamento :payment da :payment_amount", "activity_40", ":user ha rimborsato :adjustment di un pagamento :payment da :payment_amount", "activity_41", "pagamento di :payment_amount (:payment) fallito", "activity_42", "L'utente :user ha creato l'attivit\xe0 :task", "activity_43", "L'utente :user ha aggiornato l'attivit\xe0 :task", "activity_44", "L'utente :user ha archiviato l'attivit\xe0 :task", "activity_45", "L'utente :user ha eliminato l'attivit\xe0 :task", "activity_46", "L'utente :user ha ripristinato l'attivit\xe0 :task", "activity_47", "L'utente :user ha aggiornato la spesa :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact ha risposto al ticket :ticket", "activity_56", ":user ha visualizzato il ticket :ticket", "activity_57", "Il sistema non \xe8 riuscito a inviare la fattura :invoice via e-mail", "activity_58", ":user ha stornato la fattura :invoice", "activity_59", _s39_17, "activity_60", ":contact ha visualizzato il preventivo :quote", "activity_61", ":user ha aggiornato il cliente :client", "activity_62", ":user ha aggiornato il fornitore :vendor", "activity_63", ":user ha inviato il primo promemoria per la fattura :invoice a :contact", "activity_64", ":user ha inviato un secondo promemoria per la fattura :invoice a :contact", "activity_65", ":user ha inviato il terzo promemoria per la fattura :invoice a :contact", "activity_66", ":user ha inviato un promemoria ricorrente per la fattura :invoice a :contact", "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "Password a uso singolo", "emailed_quote", "Preventivo inviato con successo", "emailed_credit", _s27_73, _s20_91, "Preventivo contrassegnato come inviato con successo", _s21_107, _s34_24, "expired", "Scaduto", "all", "Tutti", "select", "Seleziona", _s22_76, _s22_77, "custom_value1", _s21_168, "custom_value2", _s21_168, "custom_value3", "Valore Personalizzato 3", "custom_value4", "Valore Personalizzato 4", _s18_107, _s18_108, _s24_65, "Messaggio Pannello di Controllo Personalizzato", _s29_43, "Messaggio personalizzato su fattura non pagata", _s27_64, "Messaggio personalizzato fattura pagata", _s31_23, _s31_24, "lock_invoices", "Blocca fatture", "translations", "Traduzioni", _s19_83, "Pattern numero attivit\xe0", _s19_85, "Contatore numero attivit\xe0", _s22_78, "Formato numero spesa", _s22_80, "Contatore numero spesa", _s21_108, "Formato numero fornitore", _s21_110, "Contatore numero venditore", _s21_112, "Formato numero ticket", _s21_114, "Contatore numero ticket", _s22_82, "Formato numero pagamento", _s22_84, "Contatore numero pagamento", _s22_86, "Formato numero fatture", _s22_88, "Contatore numerazione fatture", _s20_92, "Formato numero preventivi", _s20_94, "Contatore numerazione preventivi", _s21_116, _s22_131, _s21_118, _s24_100, _s21_120, _s22_131, _s21_121, _s24_100, _s18_109, "Resetta contatore data", "counter_padding", "Riempimento contatore", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, "Oggetto della fattura e-mail", _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, "Oggetto e-mail pagamento parziale", "show_table", "Mostra Tabella", "show_list", "Mostra Lista", "client_city", "Citt\xe0 cliente", "client_state", "Stato cliente", "client_country", "Paese cliente", _s16_244, "Il cliente \xe8 attivo", "client_balance", "Bilancio cliente", "client_address1", "Via del cliente", "client_address2", "Appartamento/Scala del cliente", "vendor_address1", "Via Fornitore", "vendor_address2", "Scala/Appartamento Fornitore", _s24_67, "Via spedizione cliente", _s24_68, "Appartametno/Scala spedizione cliente", "type", "Tipo", "invoice_amount", "Importo Fattura", _s16_248, "Scadenza fattura", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", _s23_85, "archived_at", "Archived At", "has_expenses", "Ha spese", "custom_taxes1", "Tasse Personalizzate 1", "custom_taxes2", "Tasse Personalizzate 2", "custom_taxes3", "Tasse Personalizzate 3", "custom_taxes4", "Tasse Personalizzate 4", _s17_149, _s24_96, _s17_150, _s24_97, _s17_151, _s24_98, _s17_152, _s24_99, "is_deleted", "\xc8 cancellato", "vendor_city", "Citt\xe0 Fornitore", "vendor_state", "Stato Fornitore", "vendor_country", "Paese fornitore", "is_approved", "\xc8 approvato", "tax_name", "Nome Tassa", "tax_amount", "Importo tassa", "tax_paid", "Tassa pagata", "payment_amount", "Importo Pagamento", "age", "Et\xe0", "is_running", "Is Running", "time_log", "Log temporale", "bank_id", "Banca", _s19_89, "ID della categoria di spesa", _s16_249, "Categoria Spesa", _s19_91, "ID Valuta Fattura", "tax_name1", "Nome tassa 1", "tax_name2", "Nome tassa 2", "tax_name3", "Tax Name 3", "transaction_id", "ID transazione", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "ja", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u30a2\u30af\u30b7\u30e7\u30f3", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u5165\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_invoice", "\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_quote", "\u898b\u7a4d\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_credit", "\u524d\u53d7\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_task", "\u30bf\u30b9\u30af\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_client", "\u9867\u5ba2\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "\u8acb\u6c42\u66f8\u3092\u30ea\u30b9\u30c8\u30a2", "restore_quote", "\u898b\u7a4d\u66f8\u3092\u30ea\u30b9\u30c8\u30a2", "restore_credit", "\u524d\u53d7\u91d1\u5fa9\u65e7", "restore_task", "\u30bf\u30b9\u30af\u3092\u30ea\u30b9\u30c8\u30a2", "restore_client", "\u9867\u5ba2\u3092\u30ea\u30b9\u30c8\u30a2", "restore_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30ea\u30b9\u30c8\u30a2", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "\u5546\u54c1\u3092\u8ffd\u52a0", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "\u5546\u54c1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u524a\u9664", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u65e2\u5b9a\u306e\u8acb\u6c42\u6761\u4ef6\u3068\u3057\u3066\u4fdd\u5b58", _s22_5, "\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30d5\u30c3\u30bf\u30fc\u3092\u4fdd\u5b58\u3059\u308b", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u9280\u884c\u53e3\u5ea7\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", _s20_11, "\u9280\u884c\u53e3\u5ea7\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s17_12, "\u9280\u884c\u53e3\u5ea7\u3092\u7de8\u96c6", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "\u524d\u53d7\u91d1\u3092\u524a\u9664", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u9280\u884c\u53e3\u5ea7", "bank_accounts", _s20_86, _s21_21, "\u9280\u884c\u53e3\u5ea7\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Standing", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u30b2\u30fc\u30c8\u30a6\u30a7\u30a4\u3092\u8ffd\u52a0", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u8acb\u6c42\u66f8 :invoice \u306b\u8ffd\u52a0", _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u8acb\u6c42\u66f8\u901a\u8ca8", "range", "\u7bc4\u56f2", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u8a2d\u5b9a", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u6709\u52b9", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u3042\u306a\u305f\u81ea\u8eab\u306eWeb\u30b5\u30a4\u30c8\u3067\u8acb\u6c42\u66f8\u3092\u8868\u793a\u3059\u308b\u305f\u3081\u306b\u3001\u30b5\u30d6\u30c9\u30e1\u30a4\u30f3\u3092\u8a2d\u5b9a", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, "2\u8981\u7d20\u8a8d\u8a3c\u304c\u6709\u52b9\u5316\u3055\u308c\u307e\u3057\u305f", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "2\u8981\u7d20\u8a8d\u8a3c", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, _s16_262, _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, "\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u78ba\u8a8d\u7528\u30e1\u30fc\u30eb\u304c\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f", _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "\u8acb\u6c42\u66f8\u306b\u5909\u63db", _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s17_56, "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u96a0\u3059", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "\u30ab\u30e9\u30e0", "sample", "\u30b5\u30f3\u30d7\u30eb", "map_to", "Map To", "import", "\u30a4\u30f3\u30dd\u30fc\u30c8", _s25_21, _s29_13, "select_file", "\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002", _s16_84, _s16_85, "csv_file", "CSV\u30d5\u30a1\u30a4\u30eb", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u672a\u6255\u3044", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, "\u9001\u4fe1\u6e08\u8acb\u6c42\u66f8\u306f\u30ed\u30c3\u30af\u3055\u308c\u307e\u3057\u305f", _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "\u8acb\u6c42\u5408\u8a08", "quote_total", "\u898b\u7a4d\u91d1\u984d\u5408\u8a08", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "\u7d4c\u8cbb\u756a\u53f7", "task_number", "\u30bf\u30b9\u30af\u756a\u53f7", "project_number", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u756a\u53f7", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "\u9867\u5ba2\u540d", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, _s18_57, _s20_61, _s20_62, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "\u5f37\u5236\u7684\u306b\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, _s17_69, _s18_61, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8", _s21_74, _s21_75, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s25_34, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s25_35, _s38_13, _s26_17, _s39_5, _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "\u30ea\u30f3\u30af\u3092\u30b3\u30d4\u30fc", "token_billing", _s17_158, _s24_46, "Invoice Ninja \u3078\u3088\u3046\u3053\u305d", "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "\u9867\u5ba2\u756a\u53f7", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "\u30ea\u30de\u30a4\u30f3\u30c0\u30fc1\u9001\u4fe1\u6e08", "reminder2_sent", "\u30ea\u30de\u30a4\u30f3\u30c0\u30fc2\u9001\u4fe1\u6e08", "reminder3_sent", "\u30ea\u30de\u30a4\u30f3\u30c0\u30fc3\u9001\u4fe1\u6e08", _s18_65, "\u6700\u7d42\u30ea\u30de\u30a4\u30f3\u30c0\u30fc\u9001\u4fe1\u6e08", "pdf_page_info", _s23_30, _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Hours", "statement", "Statement", "taxes", "\u7a0e", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "\u524d\u53d7\u91d1\u3092\u9069\u7528", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "To", "health_check", "Health Check", "payment_type_id", "\u5165\u91d1\u65b9\u6cd5", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "\u9867\u5ba2\u3092\u767b\u9332\u3057\u307e\u3057\u305f", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "\u5b8c\u4e86", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "\u6b21\u56de\u8acb\u6c42", _s17_80, _s17_81, "recent_payments", "\u6700\u8fd1\u306e\u5165\u91d1", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "\u8acb\u6c42\u3092\u65b0\u898f\u4f5c\u6210", "create_quote", "\u898b\u7a4d\u66f8\u3092\u65b0\u898f\u4f5c\u6210", "create_payment", "Create Payment", "create_vendor", "\u65b0\u3057\u3044\u7d0d\u5165\u696d\u8005", "update_quote", "Update Quote", "delete_quote", "\u898b\u7a4d\u66f8\u3092\u524a\u9664", "update_invoice", "Update Invoice", "delete_invoice", "\u8acb\u6c42\u66f8\u3092\u524a\u9664", "update_client", "Update Client", "delete_client", "\u9867\u5ba2\u3092\u524a\u9664", "delete_payment", "\u5165\u91d1\u3092\u524a\u9664", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "\u30bf\u30b9\u30af\u3092\u65b0\u898f\u4f5c\u6210", "update_task", "Update Task", "delete_task", "\u30bf\u30b9\u30af\u3092\u524a\u9664", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u30d5\u30ea\u30fc", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API\u30c8\u30fc\u30af\u30f3", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "\u30c8\u30fc\u30af\u30f3", "tokens", "\u30c8\u30fc\u30af\u30f3", "new_token", "New Token", "edit_token", "\u30c8\u30fc\u30af\u30f3\u3092\u7de8\u96c6", "created_token", "\u30c8\u30fc\u30af\u30f3\u3092\u8ffd\u52a0\u3057\u307e\u3057\u305f\u3002", "updated_token", "\u30c8\u30fc\u30af\u30f3\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", "archived_token", "\u30c8\u30fc\u30af\u30f3\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_token", "\u30c8\u30fc\u30af\u30f3\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "\u8acb\u6c42\u66f8\u3092\u30e1\u30fc\u30eb\u3059\u308b", "email_quote", "\u898b\u7a4d\u66f8\u3092\u30e1\u30fc\u30eb", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Contact Name", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", "\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3067\u30ed\u30b0\u30a4\u30f3", "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u524d\u53d7\u91d1\u7dcf\u984d", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, "\u6587\u66f8\u306e\u691c\u7d22", "search_designs", "Search Designs", "search_invoices", "\u8acb\u6c42\u66f8\u306e\u691c\u7d22", "search_clients", "\u9867\u5ba2\u306e\u691c\u7d22", "search_products", "\u5546\u54c1\u306e\u691c\u7d22", "search_quotes", "\u898b\u7a4d\u66f8\u306e\u691c\u7d22", "search_credits", "Search Credits", "search_vendors", "\u7d0d\u5165\u696d\u8005\u306e\u691c\u7d22", "search_users", "\u30e6\u30fc\u30b6\u30fc\u306e\u691c\u7d22", _s16_108, "\u7a0e\u7387\u306e\u691c\u7d22", "search_tasks", "\u30bf\u30b9\u30af\u306e\u691c\u7d22", "search_settings", "\u8a2d\u5b9a\u306e\u691c\u7d22", "search_projects", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u691c\u7d22", "search_expenses", "\u7d4c\u8cbb\u306e\u691c\u7d22", "search_payments", "Search Payments", "search_groups", "\u30b0\u30eb\u30fc\u30d7\u306e\u691c\u7d22", "search_company", "\u4f1a\u793e\u306e\u691c\u7d22", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "\u898b\u7a4d\u66f8\u9001\u4fe1\u6e08", "credit_sent", "\u524d\u53d7\u91d1\u9001\u4fe1\u6e08", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u30ad\u30e3\u30f3\u30bb\u30eb", _s22_57, "\u6ce8\u610f: \u3042\u306a\u305f\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u5b8c\u5168\u306b\u524a\u9664\u3057\u307e\u3059\u3002\u524a\u9664\u306e\u53d6\u308a\u6d88\u3057\u306f\u51fa\u6765\u307e\u305b\u3093\u3002", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u30d8\u30c3\u30c0", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_120, "\u7e70\u308a\u8fd4\u3057\u306e\u898b\u7a4d\u66f8", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "\u524d\u53d7\u91d1\u53d7\u65e5\u4ed8", "credit", "\u524d\u53d7\u91d1", "credits", "\u524d\u53d7\u91d1", "new_credit", "\u524d\u53d7\u91d1\u3092\u767b\u9332", "edit_credit", "Edit Credit", "created_credit", "\u524d\u53d7\u91d1\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_credit", _s27_40, "archived_credit", "\u524d\u53d7\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_credit", "\u524d\u53d7\u91d1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "removed_credit", _s27_42, "restored_credit", "\u524d\u53d7\u91d1\u3092\u5fa9\u65e7\u3057\u307e\u3057\u305f", _s16_122, ":count \u4ef6\u306e\u524d\u53d7\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_credits", ":count \u4ef6\u306e\u524d\u53d7\u91d1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s16_123, _s36_9, "current_version", "\u73fe\u5728\u306e\u30d0\u30fc\u30b8\u30e7\u30f3", "latest_version", "Latest Version", "update_now", "\u4eca\u3059\u3050\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8", _s26_24, "Web\u30a2\u30d7\u30ea\u306e\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u5229\u7528\u53ef\u80fd\u3067\u3059", _s16_124, "\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u304c\u5229\u7528\u53ef\u80fd\u3067\u3059", "app_updated", _s29_19, "learn_more", "\u8a73\u7d30\u3092\u898b\u308b", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u65b0\u3057\u3044\u4f1a\u793e", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u30ea\u30bb\u30c3\u30c8", "number", "\u756a\u53f7", "export", "\u30a8\u30af\u30b9\u30dd\u30fc\u30c8", "chart", "\u30c1\u30e3\u30fc\u30c8", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group by", "credit_balance", "\u524d\u53d7\u91d1\u6b8b\u9ad8", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Contact Phone", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "\u30ec\u30dd\u30fc\u30c8", "report", "\u30ec\u30dd\u30fc\u30c8", "add_company", "\u4f1a\u793e\u3092\u8ffd\u52a0", "unpaid_invoice", "\u672a\u6255\u306e\u8acb\u6c42\u66f8", "paid_invoice", "\u652f\u6255\u6e08\u306e\u8acb\u6c42\u66f8", _s16_158, _s16_159, "help", "\u30d8\u30eb\u30d7", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "\u30e1\u30c3\u30bb\u30fc\u30b8", "from", "From", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "\u5c0f\u8a08", "line_total", "Line Total", "item", "\u30a2\u30a4\u30c6\u30e0", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "\u306f\u3044", "no", "\u3044\u3044\u3048", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "\u30e6\u30fc\u30b6", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u7a0e\u306e\u8a2d\u5b9a", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, "\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u518d\u8a2d\u5b9a", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "\u8acb\u6c42\u66f8\u30e1\u30fc\u30eb", "payment_email", "\u652f\u6255\u3044\u30e1\u30fc\u30eb", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "\u898b\u7a4d\u66f8\u30e1\u30fc\u30eb", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, _s66_, "user_management", "\u30e6\u30fc\u30b6\u7ba1\u7406", "users", "\u30e6\u30fc\u30b6\u30fc", "new_user", "\u65b0\u3057\u3044\u30e6\u30fc\u30b6", "edit_user", "\u30e6\u30fc\u30b6\u306e\u7de8\u96c6", "created_user", _s25_42, "updated_user", "\u30e6\u30fc\u30b6\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f", "archived_user", "\u30e6\u30fc\u30b6\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_user", "\u30e6\u30fc\u30b6\u3092\u524a\u9664\u3057\u307e\u3057\u305f", "removed_user", _s25_45, "restored_user", "\u30e6\u30fc\u30b6\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "\u4e00\u822c\u8a2d\u5b9a", "invoice_options", "\u8acb\u6c42\u66f8\u30aa\u30d7\u30b7\u30e7\u30f3", _s17_107, _s17_108, _s22_65, _s87_, _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Show header on", _s16_176, "Show footer on", "first_page", "\u6700\u521d\u306e\u30da\u30fc\u30b8", "all_pages", "\u5168\u3066\u306e\u30da\u30fc\u30b8", "last_page", "\u6700\u5f8c\u306e\u30da\u30fc\u30b8", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "\u30d7\u30e9\u30a4\u30de\u30ea\u30fb\u30ab\u30e9\u30fc", "secondary_color", "\u30bb\u30ab\u30f3\u30c0\u30ea\u30fb\u30ab\u30e9\u30fc", "page_size", "Page Size", "font_size", "\u30d5\u30a9\u30f3\u30c8\u30b5\u30a4\u30ba", "quote_design", "Quote Design", "invoice_fields", "\u8acb\u6c42\u66f8\u3092\u30d5\u30a3\u30fc\u30eb\u30c9", "product_fields", "Product Fields", "invoice_terms", "\u8acb\u6c42\u6761\u4ef6", "invoice_footer", "\u8acb\u6c42\u66f8\u30d5\u30c3\u30bf\u30fc", "quote_terms", "Quote Terms", "quote_footer", "\u898b\u7a4d\u66f8\u30d5\u30c3\u30bf", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_111, "Three months", _s16_177, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "Never", "company", "Company", _s17_112, _s17_113, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9", "number_pattern", "Number Pattern", "messages", "\u30e1\u30c3\u30bb\u30fc\u30b8", "custom_css", "\u30ab\u30b9\u30bf\u30e0CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, _s142_, "authorization", "Authorization", "subdomain", "\u30b5\u30d6\u30c9\u30e1\u30a4\u30f3", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\u3069\u3046\u305e\u3088\u308d\u3057\u304f\u304a\u9858\u3044\u3044\u305f\u3057\u307e\u3059\u3002", _s24_50, _s86_, "plain", "\u30d7\u30ec\u30fc\u30f3", "light", "\u30e9\u30a4\u30c8", "dark", "\u30c0\u30fc\u30af", "email_design", "E\u30e1\u30fc\u30eb \u30c7\u30b6\u30a4\u30f3", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "\u30de\u30fc\u30af\u30a2\u30c3\u30d7\u3092\u8a31\u53ef\u3059\u308b", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "\u4f4f\u6240\u3092\u66f4\u65b0", _s19_68, _s45_10, "rate", "\u7387", "tax_rate", "\u7a0e\u7387", "new_tax_rate", "\u65b0\u3057\u3044\u7a0e\u7387", "edit_tax_rate", "\u7a0e\u7387\u3092\u7de8\u96c6", _s16_184, "\u7a0e\u7387\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f", _s16_185, "\u7a0e\u7387\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s17_119, "\u7a0e\u7387\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", "\u5546\u54c1\u306e\u81ea\u52d5\u66f4\u65b0", _s20_84, _s65_0, _s16_187, "\u5546\u54c1\u306e\u5909\u63db", _s21_95, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "\u901a\u8ca8\u30d5\u30a9\u30fc\u30de\u30c3\u30c8", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "\u65e5\u66dc\u65e5", "monday", "\u6708\u66dc\u65e5", "tuesday", "\u706b\u66dc\u65e5", "wednesday", "\u6c34\u66dc\u65e5", "thursday", "\u6728\u66dc\u65e5", "friday", "\u91d1\u66dc\u65e5", "saturday", "\u571f\u66dc\u65e5", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "\u30ed\u30b4", "saved_settings", _s27_47, _s16_193, "\u5546\u54c1\u8a2d\u5b9a", "device_settings", "Device Settings", "defaults", "\u30c7\u30d5\u30a9\u30eb\u30c8", "basic_settings", "Basic Settings", _s17_124, "\u8a73\u7d30\u8a2d\u5b9a", "company_details", "\u4f01\u696d\u60c5\u5831", "user_details", "\u30e6\u30fc\u30b6\u306e\u8a73\u7d30", "localization", "\u5730\u57df\u8a2d\u5b9a", "online_payments", "\u30aa\u30f3\u30e9\u30a4\u30f3\u5165\u91d1", "tax_rates", "\u7a0e\u7387", "notifications", "\u901a\u77e5", "import_export", "\u30a4\u30f3\u30dd\u30fc\u30c8 | \u30a8\u30af\u30b9\u30dd\u30fc\u30c8 | \u30ad\u30e3\u30f3\u30bb\u30eb", "custom_fields", "\u30ab\u30b9\u30bf\u30e0\u30d5\u30a3\u30fc\u30eb\u30c9", "invoice_design", "\u8acb\u6c42\u66f8\u30c7\u30b6\u30a4\u30f3", "buy_now_buttons", "Buy Now Buttons", "email_settings", "E\u30e1\u30fc\u30eb\u8a2d\u5b9a", _s23_49, _s21_98, _s22_68, _s20_86, _s19_74, "\u30d3\u30b8\u30e5\u30a2\u30eb\u30c7\u30fc\u30bf", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "\u5229\u7528\u898f\u7d04", "privacy_policy", "Privacy Policy", "sign_up", "\u30b5\u30a4\u30f3\u30a2\u30c3\u30d7", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "\u4fdd\u7559", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_202, _s16_264, "mark_paid", "\u652f\u6255\u6e08\u306b\u3059\u308b", "category", "Category", "address", "\u4f4f\u6240", "new_vendor", "New Vendor", "created_vendor", "\u30d9\u30f3\u30c0\u30fc\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_vendor", "\u30d9\u30f3\u30c0\u30fc\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", "archived_vendor", "\u30d9\u30f3\u30c0\u30fc\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_vendor", "\u30d9\u30f3\u30c0\u30fc\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_vendor", _s28_37, _s16_203, ":count \u4ef6\u306e\u7d0d\u5165\u696d\u8005\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_vendors", ":count \u4ef6\u306e\u7d0d\u5165\u696d\u8005\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s16_204, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_205, _s29_27, "deleted_expense", _s28_40, _s16_206, _s29_28, _s17_130, "\u7d4c\u8cbb\u306e\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u6210\u529f\u3057\u307e\u3057\u305f", _s16_207, "\u7d4c\u8cbb\u306e\u524a\u9664\u306b\u6210\u529f\u3057\u307e\u3057\u305f", _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "\u30b9\u30bf\u30fc\u30c8", "stop", "\u30b9\u30c8\u30c3\u30d7", "started_task", _s25_53, "stopped_task", "\u30bf\u30b9\u30af\u3092\u505c\u6b62\u3057\u307e\u3057\u305f\u3002", "resumed_task", _s25_55, "now", "Now", _s16_208, _s16_209, "timer", "\u30bf\u30a4\u30de\u30fc", "manual", "Manual", "budgeted", "Budgeted", "start_time", "\u958b\u59cb\u6642\u9593", "end_time", "\u7d42\u4e86\u6642\u9593", "date", "\u65e5\u4ed8", "times", "Times", "duration", "Duration", "new_task", "\u65b0\u3057\u3044\u30bf\u30b9\u30af", "created_task", "\u30bf\u30b9\u30af\u304c\u767b\u9332\u3055\u308c\u307e\u3057\u305f\u3002", "updated_task", "\u30bf\u30b9\u30af\u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002", "archived_task", "\u30bf\u30b9\u30af\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_task", "\u30bf\u30b9\u30af\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_task", "\u30bf\u30b9\u30af\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", "archived_tasks", ":count\u4ef6\u306e\u30bf\u30b9\u30af\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_tasks", ":count\u4ef6\u306e\u30bf\u30b9\u30af\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s16_210, "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_project", _s28_43, _s16_211, "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", _s17_132, ":count \u4ef6\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8", _s27_53, "\u5f0a\u793e\u306eApp\u3092\u3054\u5229\u7528\u9802\u304d\u8aa0\u306b\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002", "if_you_like_it", _s21_102, "click_here", "\u3053\u3061\u3089\u3092\u30af\u30ea\u30c3\u30af", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "\u5e73\u5747", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "\u30d5\u30c3\u30bf", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "\u30ab\u30b9\u30bf\u30e0", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "\u8acb\u6c42\u66f8\u3092\u8868\u793a", "convert", "Convert", "more", "More", "edit_client", "\u9867\u5ba2\u3092\u7de8\u96c6", "edit_product", "\u5546\u54c1\u3092\u7de8\u96c6", "edit_invoice", "\u8acb\u6c42\u3092\u7de8\u96c6", "edit_quote", "\u898b\u7a4d\u66f8\u3092\u7de8\u96c6", "edit_payment", "\u652f\u6255\u3044\u3092\u7de8\u96c6", "edit_task", "\u30bf\u30b9\u30af\u3092\u66f4\u65b0", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u7de8\u96c6", _s20_87, _s20_88, "billing_address", "\u8acb\u6c42\u5148\u4f4f\u6240", _s16_215, _s16_216, "total_revenue", "Total Revenue", "average_invoice", "\u8acb\u6c42\u306e\u5e73\u5747", "outstanding", "Outstanding", "invoices_sent", _s20_101, "active_clients", "\u6709\u52b9\u306a\u9867\u5ba2", "close", "\u9589\u3058\u308b", "email", "E\u30e1\u30fc\u30eb", "password", "\u30d1\u30b9\u30ef\u30fc\u30c9", "url", "URL", "secret", "Secret", "name", "\u540d\u524d", "logout", "\u30ed\u30b0\u30a2\u30a6\u30c8", "login", "\u30ed\u30b0\u30a4\u30f3", "filter", "\u30d5\u30a3\u30eb\u30bf\u30fc", "sort", "Sort", "search", "\u691c\u7d22", "active", "\u6709\u52b9", "archived", "Archived", "deleted", "Deleted", "dashboard", "\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9", "archive", "\u30a2\u30fc\u30ab\u30a4\u30d6", "delete", "\u524a\u9664", "restore", "\u30ea\u30b9\u30c8\u30a2", _s16_217, "\u66f4\u65b0\u5b8c\u4e86", _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "\u4fdd\u5b58", _s17_136, _s17_137, "paid_to_date", "\u73fe\u5728\u307e\u3067\u306e\u652f\u6255\u6e08\u984d", "balance_due", "Balance Due", "balance", "\u30d0\u30e9\u30f3\u30b9", "overview", "\u6982\u8981", "details", "\u8a73\u7d30", "phone", "\u96fb\u8a71", "website", "WEB\u30b5\u30a4\u30c8", "vat_number", "VAT\u30ca\u30f3\u30d0\u30fc", "id_number", "ID\u30ca\u30f3\u30d0\u30fc", "create", "\u4f5c\u6210", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "\u30b3\u30f3\u30bf\u30af\u30c8", "additional", "Additional", "first_name", "\u540d", "last_name", "\u59d3", "add_contact", "\u9023\u7d61\u5148\u306e\u8ffd\u52a0", "are_you_sure", "\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f", "cancel", "\u30ad\u30e3\u30f3\u30bb\u30eb", "ok", "Ok", "remove", "Remove", _s16_221, "\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u304c\u7121\u52b9\u3067\u3059", "product", "\u5546\u54c1", "products", "\u5546\u54c1", "new_product", "\u65b0\u3057\u3044\u5546\u54c1", "created_product", "\u5546\u54c1\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_product", "\u5546\u54c1\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s16_223, "\u5546\u54c1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, ":count \u500b\u306e\u5546\u54c1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_225, ":count \u500b\u306e\u5546\u54c1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_139, _s37_19, "product_key", "Product", "notes", "\u30ce\u30fc\u30c8", "cost", "Cost", "client", "\u9867\u5ba2", "clients", "\u9867\u5ba2", "new_client", "\u65b0\u3057\u3044\u9867\u5ba2", "created_client", "\u9867\u5ba2\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_client", "\u9867\u5ba2\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", "archived_client", "\u9867\u5ba2\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_226, ":count \u4ef6\u306e\u9867\u5ba2\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_client", "\u9867\u5ba2\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "deleted_clients", ":count \u770c\u306e\u9867\u5ba2\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_client", "\u9867\u5ba2\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", _s16_227, _s36_13, "address1", "\u756a\u5730", "address2", "\u5efa\u7269", "city", "\u5e02\u533a\u753a\u6751", "state", "\u90fd\u9053\u5e9c\u770c", "postal_code", "\u90f5\u4fbf\u756a\u53f7", "country", "\u56fd", "invoice", "\u8acb\u6c42\u66f8", "invoices", "\u8acb\u6c42\u66f8", "new_invoice", "\u65b0\u3057\u3044\u8acb\u6c42\u66f8", "created_invoice", "\u8acb\u6c42\u66f8\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_invoice", "\u8acb\u6c42\u66f8\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s16_228, "\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_invoice", "\u8acb\u6c42\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s16_229, "\u8acb\u6c42\u66f8\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", _s17_140, ":count \u4ef6\u306e\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_230, ":count \u4ef6\u306e\u8acb\u6c42\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_141, _s37_20, "emailed_invoice", "\u8acb\u6c42\u66f8\u3092\u30e1\u30fc\u30eb\u3057\u307e\u3057\u305f\u3002", "emailed_payment", _s28_69, "amount", "\u91d1\u984d", "invoice_number", "\u8acb\u6c42\u66f8\u756a\u53f7", "invoice_date", "\u8acb\u6c42\u65e5", "discount", "\u5024\u5f15\u304d", "po_number", "PO\u756a\u53f7", "terms", "\u6761\u9805", "public_notes", "Public Notes", "private_notes", "\u975e\u516c\u958b\u5099\u8003", "frequency", "\u983b\u5ea6", "start_date", "\u958b\u59cb\u65e5", "end_date", "\u7d42\u4e86\u65e5", "quote_number", "\u898b\u7a4d\u66f8\u756a\u53f7", "quote_date", "\u898b\u7a4d\u65e5", "valid_until", "Valid Until", "items", "\u30a2\u30a4\u30c6\u30e0", "partial_deposit", "Partial/Deposit", "description", "\u8aac\u660e", "unit_cost", "\u5358\u4fa1", "quantity", "\u6570\u91cf", "add_item", "\u30a2\u30a4\u30c6\u30e0\u3092\u8ffd\u52a0", "contact", "\u30b3\u30f3\u30bf\u30af\u30c8", "work_phone", "\u96fb\u8a71\u756a\u53f7", "total_amount", "\u5408\u8a08\u91d1\u984d", "pdf", "PDF", "due_date", "\u652f\u6255\u65e5", _s16_231, _s16_232, "status", "\u30b9\u30c6\u30fc\u30bf\u30b9", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "\u5408\u8a08", "percent", "Percent", "edit", "\u7de8\u96c6", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "\u8a2d\u5b9a", "language", "Language", "currency", "\u901a\u8ca8", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "\u7a0e", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "Draft", "sent", "\u9001\u4fe1\u6e08", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "\u652f\u6255\u6e08", "mark_sent", "\u9001\u4ed8\u6e08\u307f\u306b\u3059\u308b", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "\u5b8c\u4e86", _s37_21, _s37_22, "dark_mode", "\u30c0\u30fc\u30af\u30e2\u30fc\u30c9", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u30a2\u30af\u30c6\u30a3\u30d3\u30c6\u30a3", _s16_233, _s16_234, "clone", "\u8907\u88fd", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\u652f\u6255\u6761\u4ef6", "payment_date", "\u652f\u6255\u65e5", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "\u5b8c\u4e86", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "\u9867\u5ba2\u30dd\u30fc\u30bf\u30eb", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "\u30b5\u30d6\u30b8\u30a7\u30af\u30c8", "body", "\u672c\u6587", "send_email", "\u30e1\u30fc\u30eb\u3092\u9001\u4fe1", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "\u30ab\u30b9\u30bf\u30de\u30a4\u30ba", "history", "\u5c65\u6b74", "payment", "Payment", "payments", "\u5165\u91d1", "refunded", "Refunded", "payment_type", "Payment Type", _s21_105, _s21_106, "enter_payment", "\u5165\u91d1\u3092\u767b\u9332", "new_payment", "\u5165\u91d1\u3092\u767b\u9332", "created_payment", "\u5165\u91d1\u3092\u767b\u9332\u3057\u307e\u3057\u305f\u3002", "updated_payment", "\u652f\u6255\u3044\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f", _s16_241, "\u5165\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_payment", "\u5165\u91d1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s16_242, _s29_36, _s17_145, ":count \u4ef6\u306e\u5165\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_243, ":count \u4ef6\u306e\u5165\u91d1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_146, _s37_23, "quote", "\u898b\u7a4d\u66f8", "quotes", "\u898b\u7a4d\u66f8", "new_quote", "\u65b0\u3057\u3044\u898b\u7a4d\u66f8", "created_quote", "\u898b\u7a4d\u66f8\u3092\u65b0\u898f\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002", "updated_quote", "\u898b\u7a4d\u66f8\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", "archived_quote", "\u898b\u7a4d\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_quote", "\u898b\u7a4d\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_quote", "\u898b\u7a4d\u66f8\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", "archived_quotes", ":count\u4ef6\u306e\u898b\u7a4d\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_quotes", ":count\u4ef6\u306e\u898b\u7a4d\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "restored_quotes", _s35_23, "expense", "Expense", "expenses", "\u7d4c\u8cbb", "vendor", "Vendor", "vendors", "\u7d0d\u5165\u696d\u8005", "task", "Task", "tasks", "\u30bf\u30b9\u30af", "project", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8", "projects", "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8", "activity_1", ":user \u306f \u9867\u5ba2 :client \u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002", "activity_2", ":user \u306f \u9867\u5ba2 :client \u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "activity_3", ":user \u306f \u9867\u5ba2 :client \u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", "activity_4", ":user \u306f \u8acb\u6c42\u66f8 :invoice \u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002", "activity_5", _s32_34, "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s32_34, "activity_9", _s32_34, "activity_10", _s85_0, "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_62, "activity_23", _s26_46, "activity_24", _s27_63, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "\u30ef\u30f3\u30bf\u30a4\u30e0\u30d1\u30b9\u30ef\u30fc\u30c9", "emailed_quote", "\u898b\u7a4d\u66f8\u3092\u30e1\u30fc\u30eb\u3057\u307e\u3057\u305f\u3002", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expired", "all", "All", "select", "\u9078\u629e", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "\u8acb\u6c42\u66f8\u3092\u30ed\u30c3\u30af", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u8acb\u6c42\u66f8\u756a\u53f7\u30ab\u30a6\u30f3\u30bf\u30fc", _s20_92, _s20_93, _s20_94, "\u8acb\u6c42\u66f8\u756a\u53f7\u30ab\u30a6\u30f3\u30bf\u30fc", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "\u30c6\u30fc\u30d6\u30eb\u3092\u8868\u793a", "show_list", "\u30ea\u30b9\u30c8\u3092\u8868\u793a", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_248, "\u652f\u6255\u671f\u65e5", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "\u7a0e\u540d\u79f0", "tax_amount", "Tax Amount", "tax_paid", "\u7a0e\u91d1\u652f\u6255\u6e08", "payment_amount", "\u5165\u91d1\u984d", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "\u9280\u884c", _s19_89, _s19_90, _s16_249, _s16_261, _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "lv_LV", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Darb\u012bba", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arh\u012bva Maks\u0101jums", "archive_invoice", "Arh\u012bva r\u0113\u0137ins", "archive_quote", "Archive Quote", "archive_credit", "Arh\u012bv\u0113t Kred\u012btu", "archive_task", "Archive Task", "archive_client", "Arh\u012bva Klients", "archive_project", "Arh\u012bva projekts", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "Restore Task", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "Add Product", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archive Product", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Maks\u0101\u0161anas metodes", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Aug\u0161upiel\u0101d\u0113t", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Saglab\u0101t noteikumus , k\u0101 p\u0113c noklus\u0113juma", _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Kategorijas veids", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Konta veids", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Dz\u0113st kred\u012btu", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankas konts", "bank_accounts", "Kred\u012btkartes un Bankas", _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Akt\u012bvie r\u0113\u0137ini", _s26_2, "Neapmaks\u0101tie r\u0113\u0137ini", _s24_10, "Sa\u0146emtie maks\u0101jumi", _s23_8, "Atgriezti maks\u0101jumi", _s19_20, "Active Quotes", _s21_24, "Apstiprin\u0101ti pied\u0101v\u0101jumi", _s23_9, "Neapstiprin\u0101ti pied\u0101v\u0101jumi", _s18_12, "Re\u0123istr\u0113tie uzdevumi", _s20_20, "Izrakst\u012bti r\u0113\u0137ini", _s16_21, "Apmaks\u0101ti uzdevumi", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "P\u0113c Noklus\u0113juma", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "St\u0101voklis", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Eksporta veids", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s23_54, _s17_28, _s17_29, "week", "Ned\u0113\u013ca", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "Diapazons", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Apstiprin\u0101t", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Set Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "Skat\u012bt kopskatu", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "At\u013caut", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, "Abonementi", _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Noraid\u012bts", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "Atgriezts maks\u0101jums", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Iepriek\u0161\u0113jais Kvart\u0101ls", "to_update_run", "To update run", _s18_49, _s18_50, _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s17_56, "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Hide", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Teko\u0161ie uzdevumi", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Kolonna", "sample", "Paraugs", "map_to", "Map To", "import", "Imports", _s25_21, _s29_13, "select_file", "L\u016bdzu, izv\u0113lieties failu", _s16_84, _s16_85, "csv_file", "CSV fails", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Importa veids", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Serviss", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Neapmaks\u0101ts", "white_label", "White Label", "delivery_note", "Pieg\u0101des piez\u012bme", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Da\u013c\u0113js maks\u0101jums", "invoice_total", "Kop\u0113jais r\u0113\u0137ins", "quote_total", "Quote Total", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Klienta v\u0101rds", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Uzdevumu iestat\u012bjumi", _s20_59, _s20_60, _s18_56, _s18_57, _s20_61, _s20_62, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "N\u0101kamais sa\u0146em\u0161anas datums", _s16_92, _s16_93, _s17_68, _s17_69, _s18_61, "Atk\u0101rtoti r\u0113\u0137ini", _s21_74, _s21_75, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Atv\u0113rti", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_158, _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, "Veiksm\u012bgi nos\u016bt\u012bti r\u0113\u0137ini", "emailed_quotes", "Veiksm\u012bgi nos\u016bt\u012bti cit\u0101ti", "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Stundas", "statement", "Konta izraksts", "taxes", "Nodok\u013ci", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Ieraksta tips", "record_name", "Record Name", "file_type", "Faila tips", "height", "Height", "width", "Width", "to", "To", "health_check", "Health Check", "payment_type_id", "Maks\u0101juma veids", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Pabeigtie", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Izv\u0113l\u0113ties Pied\u0101v\u0101jumu", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "Gaid\u0101mie r\u0113\u0137ini", _s17_80, "Kav\u0113tie r\u0113\u0137ini", "recent_payments", "Recent Payments", "upcoming_quotes", "Gaid\u0101mie Pied\u0101v\u0101jumi", "expired_quotes", "Pied\u0101v\u0101jumi, kuriem beidzies der\u012bguma termi\u0146\u0161.", "create_client", "Create Client", "create_invoice", "Izveidojiet r\u0113\u0137inu", "create_quote", "Create Quote", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Delete Quote", "update_invoice", "Update Invoice", "delete_invoice", "Dz\u0113st r\u0113\u0137inu", "update_client", "Update Client", "delete_client", "Dz\u0113st klientu", "delete_payment", "Dz\u0113st maks\u0101jumu", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Create Task", "update_task", "Update Task", "delete_task", "Delete Task", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Beidzas", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Notikuma tips", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_33, "deleted_token", _s26_22, "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "Nos\u016bt\u012bt r\u0113\u0137inu", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Contact Name", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kred\u012bta summa", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s16_340, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Mekl\u0113t Pied\u0101v\u0101jumu", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Pied\u0101v\u0101jums apstiprin\u0101ts", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_57, _s69_0, "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposals", "tickets", "Bi\u013cetes", _s16_120, "Atk\u0101rtoti Pied\u0101v\u0101jumi", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Kred\u012bta datums", "credit", "Kred\u012bts", "credits", "Atgrie\u0161ana", "new_credit", "Ievadiet kred\u012btu", "edit_credit", "Edit Credit", "created_credit", _s27_39, "updated_credit", _s27_40, "archived_credit", _s28_28, "deleted_credit", _s27_41, "removed_credit", _s27_42, "restored_credit", _s28_29, _s16_122, _s36_19, "deleted_credits", _s35_25, _s16_123, _s36_9, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "Uzzin\u0101t vair\u0101k", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Export", "chart", "Chart", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Diena", "month", "M\u0113nesis", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group by", "credit_balance", "Kred\u012bta atlikums", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Contact Phone", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Nor\u0113\u0137inu iela", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Report", "add_company", "Add Company", "unpaid_invoice", "Neapmaks\u0101ts r\u0113\u0137ins", "paid_invoice", "Apmaks\u0101ts r\u0113\u0137ins", _s16_158, "Neapstiprin\u0101ts pied\u0101v\u0101jums", "help", "Help", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "E-pasts sazi\u0146ai", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Zi\u0146ojums", "from", "From", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "Starpsumma", "line_total", "Poz\u012bcija kop\u0101", "item", "Poz\u012bcija", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mob\u012bl\u0101", "desktop", "Desktopa", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Nodok\u013cu iestat\u012bjumi", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Lauka tips", _s27_43, _s39_6, "submit", "Iesniegt", _s16_166, _s21_130, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "R\u0113\u0137ina e-pasts", "payment_email", "Maks\u0101jumu e-pasts", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Cit\u0113t e-pastu", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, _s66_, "user_management", "User Management", "users", "Lietot\u0101ji", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_42, "updated_user", _s25_43, "archived_user", _s26_29, "deleted_user", _s25_44, "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, _s16_174, "invoice_options", "Invoice Options", _s17_107, _s17_108, _s22_65, _s87_, _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Show Header on", _s16_176, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Color", "secondary_color", "Secondary Color", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "Invoice Fields", "product_fields", "Product Fields", "invoice_terms", "R\u0113\u0137ina nosac\u012bjumi", "invoice_footer", "Invoice Footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, "Automatiski konvert\u0113t apstiprin\u0101tu pied\u0101v\u0101jumu r\u0113\u0137in\u0101.", _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_111, "Three months", _s16_177, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "Never", "company", "Company", _s17_112, _s17_113, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Piel\u0101gota CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Ar cie\u0146u,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "E-pasta dizains", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Enable Markup", "reply_to_email", "Atbild\u0113t uz e-pastu", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Kred\u012btkarte", "bank_transfer", "Bankas p\u0101rskait\u012bjums", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Maks: :maks", "min", "Min", "max", "Maks", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Update Address", _s19_68, _s45_10, "rate", "Likme", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_184, _s29_20, _s16_185, _s29_21, _s17_119, _s34_27, _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", _s20_102, _s20_84, _s65_0, _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Izmaksas", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "Janv\u0101ris", "february", "Febru\u0101ris", "march", "Marts", "april", "Apr\u012blis", "may", "Maijs", "june", "J\u016bnijs", "july", "J\u016blijs", "august", "Augusts", "september", "Septembris", "october", "Oktobris", "november", "Novembris", "december", "Decembris", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, "Produktu iestat\u012bjumi", "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_124, _s17_125, "company_details", "Uz\u0146\u0113muma inform\u0101cija", "user_details", "Lietot\u0101ja dati", "localization", "Lokaliz\u0101cija", "online_payments", "Tie\u0161saites maks\u0101jumi", "tax_rates", "Nodok\u013cu likmes", "notifications", "Pazi\u0146ojumi", "import_export", "Imports / Eksports", "custom_fields", "Custom Fields", "invoice_design", "Invoice Design", "buy_now_buttons", "Buy Now Buttons", "email_settings", "E-pasta iestat\u012bjumi", _s23_49, _s21_98, _s22_68, _s20_86, _s19_74, _s19_75, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, _s16_196, "privacy_policy", "Priv\u0101tuma politika", "sign_up", "Sign Up", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "Lejupiel\u0101d\u0113t", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_202, _s16_264, "mark_paid", "Mark Paid", "category", "Category", "address", "Adrese", "new_vendor", "New Vendor", "created_vendor", _s27_50, "updated_vendor", _s27_51, "archived_vendor", _s28_36, "deleted_vendor", _s27_52, "restored_vendor", _s28_37, _s16_203, _s36_20, "deleted_vendors", _s35_26, _s16_204, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_205, _s29_27, "deleted_expense", _s28_40, _s16_206, _s29_28, _s17_130, _s30_31, _s16_207, _s29_51, _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Now", _s16_208, _s16_209, "timer", "Timer", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Start Time", "end_time", "End Time", "date", "Datums", "times", "Times", "duration", "Duration", "new_task", "New Task", "created_task", _s25_56, "updated_task", _s25_57, "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", _s34_29, "deleted_tasks", _s33_32, "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, _s37_25, _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "Jauns projekts", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "click here", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Neapstiprin\u0101ts", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Footer", "compare", "Sal\u012bdzin\u0101t", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "\u0160odien", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Teko\u0161ais", "previous", "Iepriek\u0161\u0113jais", "current_period", "Teko\u0161ais periods", _s17_134, _s17_135, "previous_period", "Iepriek\u0161\u0113jais periods", "previous_year", "Iepriek\u0161\u0113jais gads", "compare_to", "Sal\u012bdzin\u0101t ar", "last7_days", "P\u0113d\u0113jas 7 dienas", "last_week", "P\u0113d\u0113ja ned\u0113\u013ca", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Custom", _s16_213, _s16_214, "clone_to_quote", "Nokop\u0113t uz cenu pied\u0101v\u0101jumu", "clone_to_credit", "Clone to Credit", "view_invoice", "Apskat\u012bt r\u0113\u0137inu", "convert", "Konvert\u0113t", "more", "Vair\u0101k", "edit_client", "Redi\u0123\u0113t klientu", "edit_product", "Edit Product", "edit_invoice", "Redi\u0123\u0113t r\u0113\u0137inu", "edit_quote", "Edit Quote", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Redi\u0123\u0113t projektu", _s20_87, _s20_88, "billing_address", "Billing Address", _s16_215, "Pieg\u0101des adrese", "total_revenue", "Total Revenue", "average_invoice", "Vid\u0113jais r\u0113\u0137ins", "outstanding", "Nesamaks\u0101ts", "invoices_sent", _s20_101, "active_clients", "akt\u012bvie klienti", "close", "Aizv\u0113rt", "email", "Epasts", "password", "Password", "url", "URL", "secret", "Secret", "name", "Nosaukums", "logout", "Log Out", "login", "Login", "filter", "Filtrs", "sort", "\u0160\u0137irot", "search", "Mekl\u0113t", "active", "Active", "archived", "Archived", "deleted", "Deleted", "dashboard", "Inform\u0101cijas panelis", "archive", "Arh\u012bvs", "delete", "Dz\u0113st", "restore", "Restore", _s16_217, "Atjauno\u0161ana pabeigta", _s23_50, "L\u016bdzu ievadiet j\u016bsu epastu", _s26_37, "L\u016bdzu ievadiet j\u016bsu paroli", _s21_103, "L\u016bdzu ievadiet j\u016bsu URL", _s26_39, "L\u016bdzu ievadiet produkta atsl\u0113gu", "ascending", "Ascending", "descending", "Descending", "save", "Saglab\u0101t", _s17_136, _s17_137, "paid_to_date", "Apmaks\u0101ts l\u012bdz r\u0113\u0137ina izrakst\u012b\u0161anas datumam", "balance_due", "Summa apmaksai", "balance", "Bilance", "overview", "Overview", "details", "S\u012bk\u0101ka inform\u0101cija", "phone", "T\u0101lrunis", "website", "M\u0101jas lapa", "vat_number", "PVN re\u0123. Nr.", "id_number", "Re\u0123. Nr.", "create", "Izveidot", _s19_82, _s30_20, "error", "K\u013c\u016bda", _s16_219, _s16_220, "contacts", "Kontakti", "additional", "Additional", "first_name", "V\u0101rds", "last_name", "Uzv\u0101rds", "add_contact", "Pievienot kontaktu", "are_you_sure", "Vai tu esi p\u0101rliecin\u0101ts?", "cancel", "Atcelt", "ok", "Ok", "remove", "No\u0146emt", _s16_221, _s16_222, "product", "Produkts", "products", "Produkti", "new_product", "New Product", "created_product", _s28_45, "updated_product", _s28_46, _s16_223, _s29_31, "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "Product", "notes", "Piez\u012bmes", "cost", "Cost", "client", "Klients", "clients", "Klienti", "new_client", "Jauns klients", "created_client", "Veiksm\u012bgi izveidots klients", "updated_client", _s27_55, "archived_client", _s28_48, _s16_226, _s36_21, "deleted_client", _s27_56, "deleted_clients", _s35_27, "restored_client", _s28_49, _s16_227, _s36_13, "address1", "Iela", "address2", "Dz/Kab", "city", "Pils\u0113ta", "state", "Novads", "postal_code", "Pasta indekss", "country", "Country", "invoice", "R\u0113\u0137ins", "invoices", "R\u0113\u0137ini", "new_invoice", "Jauns r\u0113\u0137ins", "created_invoice", _s28_50, "updated_invoice", _s28_51, _s16_228, _s29_33, "deleted_invoice", _s28_52, _s16_229, _s29_34, _s17_140, _s37_28, _s16_230, _s36_22, _s17_141, _s37_20, "emailed_invoice", _s28_77, "emailed_payment", _s28_69, "amount", "Summa", "invoice_number", "R\u0113\u0137ina numurs", "invoice_date", "R\u0113\u0137ina datums", "discount", "Atlaide", "po_number", "Pas\u016bt\u012bjuma numurs", "terms", "Nosac\u012bjumi", "public_notes", "Publiskas piez\u012bmes", "private_notes", "Priv\u0101tas piez\u012bmes", "frequency", "Bie\u017eums", "start_date", "S\u0101kuma datums", "end_date", "Beigu datums", "quote_number", "Quote Number", "quote_date", "Quote Date", "valid_until", "Der\u012bgs l\u012bdz", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Apraksts", "unit_cost", "Vien\u012bbas cena", "quantity", "Daudzums", "add_item", "Add Item", "contact", "Kontakts", "work_phone", "T\u0101lrunis", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Apmaks\u0101t l\u012bdz", _s16_231, _s16_232, "status", "Statuss", _s17_142, "R\u0113\u0137ina statuss", "quote_status", "Cenu pied\u0101v\u0101juma statuss", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Iestat\u012bjumi", "language", "Valoda", "currency", "Currency", "created_at", "Izveido\u0161anas datums", "created_on", "Created On", "updated_at", "Atjaunots", "tax", "Nodoklis", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Kav\u0113tie", "draft", "Draft", "sent", "Sent", "viewed", "Skat\u012bts", "approved", "Apstiprin\u0101ts", "partial", "Partial/Deposit", "paid", "Apmaks\u0101ts", "mark_sent", "Mark Sent", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Izpild\u012bts", _s37_21, _s37_22, "dark_mode", "Dark Mode", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivit\u0101te", _s16_233, _s16_234, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Izm\u0113rs", "payment_terms", "Apmaksas termi\u0146\u0161", "payment_date", "Maks\u0101juma datums", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Pabeigtie", _s16_239, _s16_340, _s16_240, "Atgriezts", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Sa\u0146\u0113m\u0113ji", "initial_email", "Standarta e-pasts", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Sagatave", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "S\u016bt\u012bt e-pastu", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Poga", "preview", "Apskat\u012bt", "customize", "Piel\u0101got", "history", "V\u0113sture", "payment", "Payment", "payments", "Maks\u0101jumi", "refunded", "Atgriezts", "payment_type", "Maks\u0101juma veids", _s21_105, "Dar\u012bjuma atsauce", "enter_payment", "Ievadiet maks\u0101jumu", "new_payment", "Ievad\u012bt maks\u0101jumu", "created_payment", _s28_53, "updated_payment", _s28_54, _s16_241, _s29_35, "deleted_payment", _s28_55, _s16_242, _s29_36, _s17_145, _s37_29, _s16_243, _s36_23, _s17_146, _s37_23, "quote", "Quote", "quotes", "Pied\u0101v\u0101jumi", "new_quote", "New Quote", "created_quote", _s26_41, "updated_quote", _s26_42, "archived_quote", _s27_60, "deleted_quote", _s26_43, "restored_quote", _s27_61, "archived_quotes", "Veiksm\u012bgi saarhiv\u0113ti :count Pied\u0101v\u0101jumi", "deleted_quotes", "Veiksm\u012bgi dz\u0113sti :count Pied\u0101v\u0101jumi", "restored_quotes", "Veiksm\u012bgi atjaunin\u0101ti :value Pied\u0101v\u0101jumi", "expense", "Expense", "expenses", "Izdevumi", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Uzdevumi", "project", "Projekts", "projects", "Projekti", "activity_1", _s28_56, "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", _s30_23, "activity_5", _s30_24, "activity_6", ":user nos\u016bt\u012bja r\u0113\u0137inu :invoice priek\u0161 :client uz :contact", "activity_7", ":contact ir apskat\u012bjis R\u0113\u0137inu :invoice priek\u0161 :client", "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", ":contact ievad\u012bja Maks\u0101jumu :payment par Summu :payment_amount R\u0113\u0137inam :invoice priek\u0161 :client", "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", ":user nos\u016bt\u012bja Pied\u0101v\u0101jumu :quote priek\u0161 :client uz :contact", "activity_21", _s28_61, "activity_22", _s27_62, "activity_23", _s26_46, "activity_24", _s27_63, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", ":contact apstiprin\u0101ja Pied\u0101v\u0101jumu :quote priek\u0161 :client", "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact atbild\u0113ja uz Zi\u0146ojumu :ticket", "activity_56", ":user paskatij\u0101s Zi\u0146ojumu :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", _s26_51, "emailed_credit", _s27_73, _s20_91, "Cenu pied\u0101v\u0101jums veiksm\u012bgi atz\u012bm\u0113ts k\u0101 nos\u016bt\u012bts", _s21_107, _s34_24, "expired", "Expired", "all", "All", "select", "Izv\u0113lieties", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_92, _s20_93, _s20_94, _s20_95, _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Veids", "invoice_amount", "Invoice Amount", _s16_248, "Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "ir apstiprin\u0101ts", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Maks\u0101juma summa", "age", "Age", "is_running", "Is Running", "time_log", "Laika Logi", "bank_id", "Bank", _s19_89, _s19_90, _s16_249, "Izdevumu kategorija", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "lt", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Veiksmas", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Grafikas", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archyvuoti mok\u0117jim\u0105", "archive_invoice", "Archyvuoti s\u0105skait\u0105", "archive_quote", "Archive Quote", "archive_credit", "Archyvuoti kredit\u0105", "archive_task", "Archyvuoti", "archive_client", "Archyvuoti kilent\u0105", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "T\u0119sti", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archyvuoti", "restore_vendor", "Restore Vendor", "create_product", "Add Product", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archive Product", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Mok\u0117jimo b\u016bdai", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Valanda", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, "Spustel\u0117kite +, kad sukurtum\u0117te \u012fra\u0161\u0105", "last365_days", "Paskutin\u0117s 365 dienos", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u012ekelti", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Atnaujinti apmok\u0117jim\u0105", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "B\u016btina registracija", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "I\u0161saugoti s\u0105lygas kaip standartines", _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Pasirinkita", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Atnaujinti Kredit\u0105", "delete_credit", "I\u0161trinti kredit\u0105", "transaction", "Transaction", "transactions", "Pervedimai", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Banko s\u0105skaita", "bank_accounts", "Bank Accounts", _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Apmok\u0117jimo s\u0105lygos", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "B\u016bkl\u0117", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s23_54, _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "S\u0105skaitos valiuta", "range", "Intervalas", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u012era\u0161yti slapta\u017eod\u012f", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, "Pasikartojan\u010dios i\u0161laidos", _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Neto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u012egalinti", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Sauga", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Si\u0173sti el. pa\u0161tu", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, "S\u0117kmingai \u012fjungta Dviej\u0173-Lygi\u0173 Autentifikacija", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "Dviej\u0173-Lygi\u0173 Autentifikacija", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "Gr\u0105\u017einti mok\u0117jimai", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, _s18_50, _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "I\u0161ra\u0161yti s\u0105skait\u0105", "invoice_expense", "Invoice Expense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s17_56, "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Sl\u0117pti", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Stulpelis", "sample", "Pavyzdys", "map_to", "Map To", "import", "Importuoti", _s25_21, _s29_13, "select_file", "Pasirinkite fail\u0105", _s16_84, _s16_85, "csv_file", "Pasirinkti CSV fail\u0105", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Pakavimo Lapas", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Dalinis", "invoice_total", "Suma Viso", "quote_total", "S\u0105matos viso", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "I\u0161laid\u0173 numeris", "task_number", "Task Number", "project_number", "Projekto numeris", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Kliento Vardas", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, _s18_57, _s20_61, _s20_62, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "B\u016btina s\u0105skaita fakt\u016bra", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "Paypal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "Debeto s\u0105skaita", _s18_61, "Debeto s\u0105skaitos", _s21_74, "Nauja debeto s\u0105skaita", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "Rodyti tinklap\u012f", "copy_link", "Copy Link", "token_billing", _s17_158, _s24_46, _s24_47, "always", "Visada", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "\u012emon\u0117s pavadinimas", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", "Puslapis :current i\u0161 :total", _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Valandos", "statement", "Statement", "taxes", "Mokes\u010diai", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Pirk\u0117jas", "health_check", "Health Check", "payment_type_id", "Mok\u0117jimo tipas", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "Naujos s\u0105skaitos", _s17_80, _s17_81, "recent_payments", "Naujausi mok\u0117jimai", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "Sukurti s\u0105skait\u0105", "create_quote", "Sukurti s\u0105mat\u0105", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Delete Quote", "update_invoice", "Update Invoice", "delete_invoice", "I\u0161trinti s\u0105skait\u0105", "update_client", "Update Client", "delete_client", "Trinti klient\u0105", "delete_payment", "I\u0161trinti mok\u0117jim\u0105", "update_vendor", "Update Vendor", "delete_vendor", "Trinti", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Sukurti darb\u0105", "update_task", "Update Task", "delete_task", "Trinti", "approve_quote", "Approve Quote", "off", "I\u0161j.", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", "Ie\u0161koti :count Webhooks", "search_webhook", "Ie\u0161koti 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", "Ie\u0161koti :count rakt\u0173", "search_token", "Ie\u0161koti 1 rakt\u0105", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_33, "deleted_token", _s26_22, "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "I\u0161si\u0173sti s\u0105skait\u0105 el. pa\u0161tu", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Contact Name", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kredito suma", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, "Dalinai gr\u0105\u017einta", _s16_107, "Ie\u0161koti dokument\u0173", "search_designs", "Ie\u0161koti dizaino", "search_invoices", "Ie\u0161koti s\u0105skait\u0173-fakt\u016br\u0173", "search_clients", "Ie\u0161koti klient\u0173", "search_products", "Ie\u0161koti preki\u0173", "search_quotes", "Ie\u0161koti pasi\u016blym\u0173", "search_credits", "Ie\u0161koti gr\u0105\u017einim\u0173", "search_vendors", "Ie\u0161koti tiek\u0117j\u0173", "search_users", "Ie\u0161koti vartotoj\u0173", _s16_108, "Ie\u0161koti mokes\u010di\u0173 tarif\u0173", "search_tasks", "Ie\u0161koti u\u017eduo\u010di\u0173", "search_settings", "Ie\u0161koti nustatym\u0173", "search_projects", "Ie\u0161koti projekt\u0173", "search_expenses", "Ie\u0161koti i\u0161laid\u0173", "search_payments", "Ie\u0161koti mok\u0117jim\u0173", "search_groups", "Ie\u0161koti grupi\u0173", "search_company", "Ie\u0161koti \u012fmoni\u0173", "search_document", "Ie\u0161koti 1 dokument\u0105", "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Gr\u0105\u017einti", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count s\u0105skaita i\u0161si\u0173sta", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "Cancel Account", _s22_57, _s69_0, "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Vir\u0161us", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Pasi\u016blymai", "tickets", "Tickets", _s16_120, "Pasikartojan\u010dios s\u0105matos", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "I\u0161ra\u0161ymo data", "credit", "Kreditas", "credits", "Kreditai", "new_credit", "\u012evesti kredit\u0105", "edit_credit", "Redaguoti Kredit\u0105", "created_credit", _s27_39, "updated_credit", "S\u0117kmingai atnaujintas kreditas", "archived_credit", _s28_28, "deleted_credit", _s27_41, "removed_credit", _s27_42, "restored_credit", _s28_29, _s16_122, _s36_19, "deleted_credits", _s35_25, _s16_123, _s36_9, "current_version", "Dabartin\u0117 versija", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "Pla\u010diau", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Kredito Pora\u0161t\u0117", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Pasirinktinis Klientas 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "I\u0161 naujo", "number", "Numeris", "export", "Export", "chart", "Diagrama", "count", "Count", "totals", "Viso", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupuoti pagal", "credit_balance", "Kredito balansas", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Contact Phone", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Kliento Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Ataskaitos", "report", "Ataskaita", "add_company", "Add Company", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, "Nepatvirtinti pasi\u016blymai", "help", "Pagalba", "refund", "Pinig\u0173 gr\u0105\u017einimas", "refund_date", "Gr\u0105\u017einimo data", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "\u017dinut\u0117", "from", "Pardav\u0117jas", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "palaikymo forumas", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "Tarpin\u0117 suma", "line_total", "Suma", "item", "Prek\u0117/Paslauga", "credit_email", "Credit Email", "iframe_url", "Tinklapis", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, "Slapta\u017eodyje turi b\u016bti did\u017eioji raid\u0117 ir skai\u010dius", _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Taip", "no", "Ne", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, "Pra\u0161ome pasirinkti klient\u0105", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Perjungti", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, "Atkurti slapta\u017eod\u012f", "late_fees", "Late Fees", "credit_number", "Kredito Numeris", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Dalinis Apmok\u0117jimas", "payment_partial", "Partial Payment", _s21_92, "Dalino Apmok\u0117jimo El. pa\u0161tas", "quote_email", "Quote Email", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administratorius", _s18_90, _s66_, "user_management", "User Management", "users", "Vartotojai", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_42, "updated_user", _s25_43, "archived_user", _s26_29, "deleted_user", _s25_44, "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, _s16_174, "invoice_options", "Invoice Options", _s17_107, "Hide paid to date", _s22_65, _s87_, _s23_38, "\u012ekelti dokumentai", _s28_30, _s39_7, _s16_175, "Show header on", _s16_176, "Show footer on", "first_page", "first page", "all_pages", "all pages", "last_page", "last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Color", "secondary_color", "Secondary Color", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "Invoice Fields", "product_fields", "Product Fields", "invoice_terms", "S\u0105skaitos s\u0105lygos", "invoice_footer", "Invoice footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Automati\u0161kai Konvertuoti", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Kasdien", "freq_weekly", "Kas savait\u0119", "freq_two_weeks", "Dvi savait\u0117s", "freq_four_weeks", "Four weeks", "freq_monthly", "Kas m\u0117nes\u012f", "freq_two_months", "Two months", _s17_111, "Three months", _s16_177, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "Never", "company", "Company", _s17_112, _s17_113, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prie\u0161d\u0117lis", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Individualizuotas CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Linkiu geros dienos,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Tamsu", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Kreditin\u0117 kortel\u0117", "bank_transfer", "Pavedimu", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Update Address", _s19_68, _s45_10, "rate", "\u012ekainis", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_184, _s29_20, _s16_185, _s29_21, _s17_119, _s34_27, _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", _s20_102, _s20_84, _s65_0, _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "Sekmadienis", "monday", "Pirmadienis", "tuesday", "Antradienis", "wednesday", "Tre\u010diadienis", "thursday", "Ketvirtadienis", "friday", "Penktadienis", "saturday", "\u0160e\u0161tadienis", "january", "Sausis", "february", "Vasaris", "march", "Kovas", "april", "Balandis", "may", "Gegu\u017e\u0117", "june", "Bir\u017eelis", "july", "Liepa", "august", "Rugpj\u016btis", "september", "Rugs\u0117jis", "october", "Spalis", "november", "Lapkritis", "december", "Gruodis", "symbol", "Simbolis", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 val. formatas", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logotipas", "saved_settings", _s27_47, _s16_193, _s16_194, "device_settings", "Device Settings", "defaults", "Numatyti", "basic_settings", "Basic Settings", _s17_124, _s17_125, "company_details", "Imon\u0117s informacija", "user_details", "User Details", "localization", "Lokalizacija", "online_payments", "Online mok\u0117jimai", "tax_rates", "Mokes\u010di\u0173 \u012fkainiai", "notifications", "Prane\u0161imai", "import_export", "Importas/Eksportas", "custom_fields", "Custom fields", "invoice_design", "Invoice Design", "buy_now_buttons", "Pirkti dabar mygtukas", "email_settings", "Email nustatymai", _s23_49, _s21_98, _s22_68, _s20_86, _s19_74, _s19_75, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, _s16_196, "privacy_policy", "Privatumo politika", "sign_up", "Prisijunk", "account_login", "Jungtis", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "Atsi\u0173sti", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dokumentai", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Laukia patvirtinimo", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Valiutos kursas", _s16_202, "Konvertuoti valiut\u0105", "mark_paid", "Mark Paid", "category", "Kategorija", "address", "Adresas", "new_vendor", "Naujas tiek\u0117jas", "created_vendor", "Sukurtas tiek\u0117jas", "updated_vendor", "Atnaujintas tiek\u0117jas", "archived_vendor", "S\u0117kmingai suarchyvuoti tiek\u0117jai", "deleted_vendor", "S\u0117kmingai i\u0161trintas tiek\u0117jas", "restored_vendor", _s28_37, _s16_203, "S\u0117kmingai suarchyvuoti :count tiek\u0117jai", "deleted_vendors", "I\u0161trinta :count tiek\u0117j\u0173", _s16_204, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_205, _s29_27, "deleted_expense", _s28_40, _s16_206, _s29_28, _s17_130, _s30_31, _s16_207, _s29_51, _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Invoiced", "logged", "Logged", "running", "Vykdomas", "resume", "T\u0119sti", "task_errors", _s36_12, "start", "Prad\u0117ti", "stop", "Stabdyti", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Dabar", _s16_208, _s16_209, "timer", "Chronometras", "manual", "Nurodyti", "budgeted", "Budgeted", "start_time", "Prad\u017eia", "end_time", "Pabaiga", "date", "Data", "times", "Laikas", "duration", "Trukm\u0117", "new_task", "Naujas darbas", "created_task", "Sukurtas darbas", "updated_task", "Atnaujintas darbas", "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", _s34_29, "deleted_tasks", _s33_32, "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, _s37_25, _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "New Project", _s27_53, _s28_44, "if_you_like_it", "Jei jums patiko pra\u0161ome", "click_here", "spausti \u010dia", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Vidurkis", "unapproved", "Nepatvirtinta", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Apa\u010dia", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Dabartinis", "previous", "Previous", "current_period", "Dabartinis periodas", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Kurti", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Rodyti s\u0105skait\u0105", "convert", "Convert", "more", "More", "edit_client", "Redaguoti", "edit_product", "Edit Product", "edit_invoice", "Redaguoti", "edit_quote", "Keisti s\u0105mat\u0105", "edit_payment", "Edit Payment", "edit_task", "Keisti", "edit_expense", "Edit Expense", "edit_vendor", "Keisti", "edit_project", "Edit Project", _s20_87, _s20_88, "billing_address", "Billing address", _s16_215, _s16_216, "total_revenue", "I\u0161 viso pajam\u0173", "average_invoice", "S\u0105skait\u0173 vidurkis", "outstanding", "Neapmok\u0117ta", "invoices_sent", ":count i\u0161si\u0173stos s\u0105skaitos fakt\u016bros", "active_clients", "aktyv\u016bs klientai", "close", "U\u017edaryti", "email", "El. pa\u0161tas", "password", "Slapta\u017eodis", "url", "URL", "secret", "Slaptas \u017eodis", "name", "Pavadinimas", "logout", "Log Out", "login", "Login", "filter", "Filtras", "sort", "Sort", "search", "Paie\u0161ka", "active", "Aktyvus", "archived", "Archived", "deleted", "Deleted", "dashboard", "Darbastalis", "archive", "Archyvas", "delete", "Trinti", "restore", "Atkurti", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Saugoti", _s17_136, _s17_137, "paid_to_date", "Apmok\u0117ta", "balance_due", "Mok\u0117tina suma", "balance", "Balansas", "overview", "Ap\u017evalga", "details", "Informacija", "phone", "Telefonas", "website", "Internetinis puslapis", "vat_number", "PVM kodas", "id_number", "\u012emon\u0117s kodas", "create", "Kurti", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "Kontaktin\u0117 informacija", "additional", "Additional", "first_name", "Vardas", "last_name", "Pavard\u0117", "add_contact", "Prid\u0117ti kontakt\u0105", "are_you_sure", "Ar tikrai?", "cancel", "At\u0161aukti", "ok", "Ok", "remove", "Trinti", _s16_221, _s16_222, "product", "Product", "products", "Prek\u0117s", "new_product", "New Product", "created_product", _s28_45, "updated_product", _s28_46, _s16_223, _s29_31, "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "Prek\u0117", "notes", "Notes", "cost", "Cost", "client", "Klientas", "clients", "Klientai", "new_client", "Naujas klientas", "created_client", "Klientas sukurtas", "updated_client", _s27_55, "archived_client", _s28_48, _s16_226, _s36_21, "deleted_client", _s27_56, "deleted_clients", _s35_27, "restored_client", _s28_49, _s16_227, _s36_13, "address1", "Gatv\u0117", "address2", "Adresas 2", "city", "Miestas", "state", "Apskritis", "postal_code", "Pa\u0161to kodas", "country", "Country", "invoice", "PVM S\u0105skaita-fakt\u016bra", "invoices", "S\u0105skaitos", "new_invoice", "Nauja s\u0105skaita", "created_invoice", _s28_50, "updated_invoice", _s28_51, _s16_228, _s29_33, "deleted_invoice", _s28_52, _s16_229, _s29_34, _s17_140, _s37_28, _s16_230, _s36_22, _s17_141, _s37_20, "emailed_invoice", _s28_77, "emailed_payment", _s28_69, "amount", "Suma", "invoice_number", "S\u0105skaitos numeris", "invoice_date", "I\u0161ra\u0161ymo data", "discount", "Nuolaida", "po_number", "U\u017esakymo numeris", "terms", "S\u0105lygos", "public_notes", "Vie\u0161os pastabos", "private_notes", "Privat\u016bs u\u017era\u0161ai", "frequency", "Periodas", "start_date", "Prad\u017eia", "end_date", "Pabaiga", "quote_number", "S\u0105matos numeris", "quote_date", "S\u0105matos data", "valid_until", "Galioja iki", "items", "Prek\u0117s/Paslaugos", "partial_deposit", "Dalinis/Avansas", "description", "Apra\u0161ymas", "unit_cost", "Vnt. kaina", "quantity", "Kiekis", "add_item", "Add Item", "contact", "Kontaktai", "work_phone", "Telefonas", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Apmok\u0117ti iki", _s16_231, "Dalimis Iki Datos", "status", "B\u016bkl\u0117", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Viso", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Nustatymai", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Mokestis", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "Draft", "sent", "I\u0161si\u0173sta", "viewed", "Viewed", "approved", "Approved", "partial", "Dalinis/Avansas", "paid", "Apmok\u0117ta", "mark_sent", "Mark sent", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Baigta", _s37_21, _s37_22, "dark_mode", "Tamsusis R\u0117\u017eimas", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u012evykiai", _s16_233, "Nerasta \u012fra\u0161\u0173", "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Atsiskaitymo s\u0105lygos", "payment_date", "Mok\u0117jimo data", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, "Dalinis gr\u0105\u017einimas", _s16_240, "Gr\u0105\u017einta", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "\u012ejungti", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "\u0160ablonas", "send", "Send", "subject", "Tema", "body", "\u017dinut\u0117", "send_email", "Si\u0173sti el. lai\u0161k\u0105", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "Istorija", "payment", "Payment", "payments", "Mok\u0117jimai", "refunded", "Gr\u0105\u017einta", "payment_type", "Mok\u0117jimo tipas", _s21_105, "Tranzakcijos numeris", "enter_payment", "\u012evesti apmok\u0117jim\u0105", "new_payment", "Naujas mok\u0117jimas", "created_payment", _s28_53, "updated_payment", "Mok\u0117jimas atnaujintas", _s16_241, _s29_35, "deleted_payment", _s28_55, _s16_242, _s29_36, _s17_145, _s37_29, _s16_243, _s36_23, _s17_146, _s37_23, "quote", "S\u0105mata", "quotes", "S\u0105matos", "new_quote", "Nauja s\u0105mata", "created_quote", _s26_41, "updated_quote", _s26_42, "archived_quote", _s27_60, "deleted_quote", _s26_43, "restored_quote", _s27_61, "archived_quotes", _s35_28, "deleted_quotes", _s34_28, "restored_quotes", _s35_23, "expense", "I\u0161laidos", "expenses", "I\u0161laidos", "vendor", "Tiek\u0117jas", "vendors", "Tiek\u0117jai", "task", "Task", "tasks", "Darbai", "project", "Project", "projects", "Projects", "activity_1", ":user suk\u016br\u0117 klient\u0105 :client", "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", ":user sukurta s\u0105skaita :invoice", "activity_5", _s30_24, "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", _s85_0, "activity_11", ":user atnaujino mok\u0117jim\u0105 :payment", "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_62, "activity_23", _s26_46, "activity_24", _s27_63, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", ":user sukurta s\u0105skaita :expense", "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", ":payment_amount mok\u0117jimas (:payment) nepavyko", "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "Vienkartinis Slapta\u017eodis", "emailed_quote", _s26_51, "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expired", "all", "Visi", "select", "Pasirinkite", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, "Tinkintas nepatvirtinto pasi\u016blymo prane\u0161imas", "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_92, _s20_93, _s20_94, _s20_95, _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, "El. pa\u0161t. Dalino Apmok\u0117jimo Subject", "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "S\u0105skaitos suma", _s16_248, "Terminas", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Automatinis mok\u0117jimas", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Mok\u0117jimo suma", "age", "Age", "is_running", "Is Running", "time_log", "Laiko Registras", "bank_id", "bank", _s19_89, _s19_90, _s16_249, _s16_261, _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "mk_MK", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u0420\u0430\u0441\u043f\u043e\u0440\u0435\u0434", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u041f\u043b\u0430\u045c\u0430\u045a\u0435", "archive_invoice", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "archive_quote", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u043f\u043e\u043d\u0443\u0434\u0430", "archive_credit", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u041a\u0440\u0435\u0434\u0438\u0442", "archive_task", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u0437\u0430\u0434\u0430\u0447\u0430", "archive_client", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u041a\u043b\u0438\u0435\u043d\u0442", "archive_project", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0435\u043a\u0442", "archive_expense", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u0442\u0440\u043e\u0448\u043e\u043a", "restore_payment", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "restore_invoice", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "restore_quote", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u043e\u043d\u0443\u0434\u0430", "restore_credit", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043a\u0440\u0435\u0434\u0438\u0442", "restore_task", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u0437\u0430\u0434\u0430\u0447\u0430", "restore_client", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043a\u043b\u0438\u0435\u043d\u0442", "restore_project", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u0440\u043e\u0435\u043a\u0442", "restore_expense", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", "archive_vendor", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "restore_vendor", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "create_product", "\u0414\u043e\u0434\u0430\u0458 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "update_product", "Update Product", "delete_product", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "restore_product", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "archive_product", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u041d\u0430\u0447\u0438\u043d\u0438 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u0427\u0430\u0441", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u041f\u0440\u0438\u043a\u0430\u0447\u0438", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u043f\u0440\u043e\u0435\u043a\u0442", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0417\u0430\u0447\u0443\u0432\u0430\u0458 \u043a\u0430\u043a\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0434\u043d\u0438 \u0443\u0441\u043b\u043e\u0432\u0438", _s22_5, "\u0417\u0430\u0447\u0443\u0432\u0430\u0458 \u043a\u0430\u043a\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0434\u0435\u043d \u0444\u0443\u0442\u0435\u0440", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0431\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s20_11, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u0431\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s17_12, "\u0418\u0437\u043c\u0435\u043d\u0438 \u0431\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u0418\u0437\u0431\u0440\u0430\u043d\u043e", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u0458 \u043a\u0440\u0435\u0434\u0438\u0442", "delete_credit", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u041a\u0440\u0435\u0434\u0438\u0442", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u0411\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", "bank_accounts", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0438 \u043a\u0430\u0440\u0442\u0438\u0447\u043a\u0438 \u0438 \u0431\u0430\u043d\u043a\u0438", _s21_21, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0431\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "\u041f\u0440\u0438\u0444\u0430\u0442\u0438", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "\u041f\u043e\u0434\u0435\u0441\u0443\u0432\u0430\u045a\u0430 \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "default", "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0434", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u041f\u043e\u0441\u0442\u043e\u0458\u0430\u043d\u043e", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u0414\u043e\u0434\u0430\u0434\u0438 \u041f\u043b\u0430\u0442\u0435\u043d \u043f\u043e\u0440\u0442\u0430\u043b", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u0414\u043e\u0434\u0430\u0434\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", _s17_28, _s17_29, "week", "\u041d\u0435\u0434\u0435\u043b\u0430", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u0412\u0430\u043b\u0443\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "range", "\u041e\u043f\u0441\u0435\u0433", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0435\u043a\u0442", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "\u041d\u0430\u0434\u043e\u043c\u0435\u0441\u0442\u043e\u043a\u043e\u0442 \u0437\u0430 :amount \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u0431\u0438 \u0431\u0438\u043b :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "\u041e\u0434\u043e\u0431\u0440\u0438", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0441\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u0421\u0435\u0442\u0438\u0440\u0430\u0458 \u043b\u043e\u0437\u0438\u043d\u043a\u0430", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a # :expense", "view_statement", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u0438\u0441\u043a\u0430\u0437", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u0421\u0438\u0441\u0442\u0435\u043c", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "\u041e\u0434 \u0438\u043c\u0435", _s16_46, _s16_47, _s17_36, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s18_29, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s21_46, "\u041d\u043e\u0432 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s22_37, "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s25_8, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s25_9, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s26_7, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s25_10, _s25_84, _s25_11, _s38_4, _s26_8, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u0423\u043f\u0430\u0442\u0441\u0442\u0432\u043e \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u043e\u0442", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u0412\u043d\u0435\u0441\u0438 \u043f\u043e\u0434\u0430\u0442\u043e\u0446\u0438", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "\u041f\u0440\u043e", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 \u0418\u043c\u0435", _s17_40, "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 \u041f\u0440\u0435\u0437\u0438\u043c\u0435", "order", "Order", "unassigned", "\u041d\u0435\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043e", "partial_value", "\u041c\u043e\u0440\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u043f\u043e\u0433\u043e\u043b\u0435\u043c\u043e \u043e\u0434 \u043d\u0443\u043b\u0430 \u0430 \u043f\u043e\u043c\u0430\u043b\u043e \u043e\u0434 \u0432\u043a\u0443\u043f\u043d\u043e", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0412\u043a\u043b\u0443\u0447\u0438", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u041f\u043e\u0441\u0442\u0430\u0432\u0435\u0442\u0435 \u0433\u043e \u043f\u043e\u0434\u0434\u043e\u043c\u0435\u043d\u043e\u0442 \u0438\u043b\u0438 \u043f\u0440\u0438\u043a\u0430\u0436\u0435\u0442\u0435 \u0458\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 \u043d\u0430 \u0432\u0430\u0448\u0430\u0442\u0430 \u0432\u0435\u0431 \u0441\u0442\u0440\u0430\u043d\u0430.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "\u041e\u0441\u0438\u0433\u0443\u0440\u0443\u0432\u0430\u045a\u0435", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u041f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0438", _s16_255, _s16_256, _s17_155, "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0430", _s20_96, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0430", _s20_97, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0430", _s21_126, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0430", _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0438\u0441\u043f\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u043a\u0430\u043d\u0430", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "\u041e\u0442\u0444\u0440\u043b\u0435\u043d\u043e", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, "\u0421\u043a\u0435\u043d\u0438\u0440\u0430\u0458 \u0433\u043e \u0431\u0430\u0440 \u043a\u043e\u0434\u043e\u0442 \u0441\u043e :link \u043a\u043e\u043c\u043f\u0430\u0442\u0438\u0431\u0438\u043b\u043d\u0430 \u0430\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0458\u0430.", _s18_46, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d\u0430 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0430 \u043f\u0440\u0435\u043a\u0443 \u0434\u0432\u0430 \u0444\u0430\u043a\u0442\u043e\u0440\u0438", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "\u0410\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0430 \u043f\u0440\u0435\u043a\u0443 \u0434\u0432\u0430 \u0444\u0430\u043a\u0442\u043e\u0440\u0438", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "\u0420\u0435\u0444\u0443\u043d\u0434\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "\u041f\u043e\u0441\u043b\u0435\u0434\u0435\u043d \u043a\u0432\u0430\u0440\u0442\u0430\u043b", "to_update_run", "To update run", _s18_49, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u0432\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_76, _s16_77, "invoice_project", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0435\u043a\u0442", "invoice_task", "\u0417\u0430\u0434\u0430\u0447\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "invoice_expense", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u0458 \u0442\u0440\u043e\u0448\u043e\u043a", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d \u0438\u0437\u043d\u043e\u0441", _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0434\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u0421\u043e\u043a\u0440\u0438\u0458", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "\u041a\u043e\u043b\u043e\u043d\u0430", "sample", "\u041f\u0440\u0438\u043c\u0435\u0440\u043e\u043a", "map_to", "Map To", "import", "\u0412\u043d\u0435\u0441\u0438", _s25_21, _s29_13, "select_file", "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0434\u0430\u0442\u043e\u0442\u0435\u043a\u0430", _s16_84, _s16_85, "csv_file", "CSV \u0434\u0430\u0442\u043e\u0442\u0435\u043a\u0430", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "\u0423\u0441\u043b\u0443\u0433\u0430", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u041d\u0435\u043f\u043b\u0430\u0442\u0435\u043d\u043e", "white_label", "White Label", "delivery_note", "\u0417\u0430\u0431\u0435\u043b\u0435\u0448\u043a\u0430 \u0437\u0430 \u0438\u0441\u043f\u043e\u0440\u0430\u043a\u0430", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "\u0414\u0435\u043b\u0443\u043c\u0435\u043d \u0434\u043e\u043b\u0433", "invoice_total", "\u0412\u043a\u0443\u043f\u043d\u043e \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_total", "\u0412\u043a\u0443\u043f\u043d\u043e \u043f\u043e\u043d\u0443\u0434\u0438", "credit_total", "\u0412\u043a\u0443\u043f\u043d\u043e \u043a\u0440\u0435\u0434\u0438\u0442", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "\u0418\u043c\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d \u0441\u0442\u0430\u0442\u0443\u0441 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s20_61, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u043d\u043e\u0432 \u0442\u0440\u043e\u0448\u043e\u043a", _s21_67, _s21_68, _s24_40, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s24_41, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s25_25, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s24_42, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430", _s24_43, _s37_10, _s25_26, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0435\u043d\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s27_29, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "\u0422\u0440\u0435\u0431\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u043e", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "\u041e\u0431\u0435\u043b\u0435\u0436\u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u043e", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s18_61, "\u0424\u0430\u043a\u0442\u0443\u0440\u0438 \u0448\u0442\u043e \u0441\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0430\u0442", _s21_74, "\u041d\u043e\u0432\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s22_50, "\u0418\u0437\u043c\u0435\u043d\u0438 \u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_34, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s25_35, _s38_13, _s26_17, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0435\u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "\u041f\u0440\u043e\u0444\u0438\u0442", "line_item", "\u0421\u0442\u0430\u0432\u043a\u0430 \u043d\u0430 \u043b\u0438\u043d\u0438\u0458\u0430", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "\u041e\u0442\u0432\u043e\u0440\u0435\u043d\u043e", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u0458 \u043f\u043e\u0440\u0442\u0430\u043b", "copy_link", "Copy Link", "token_billing", "\u0417\u0430\u0447\u0443\u0432\u0430\u0458 \u0434\u0435\u0442\u0430\u043b\u0438 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u0447\u043a\u0430", _s24_46, _s24_47, "always", "\u0421\u0435\u043a\u043e\u0433\u0430\u0448", "optin", "Opt-In", "optout", "Opt-Out", "label", "\u041d\u0430\u0437\u043d\u0430\u043a\u0430", "client_number", "\u0411\u0440\u043e\u0458 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "auto_convert", "Auto Convert", "company_name", "\u0418\u043c\u0435 \u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "emailed_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430 \u043f\u043e\u043d\u0443\u0434\u0438", "emailed_credits", _s28_68, "gateway", "\u041f\u043b\u0430\u0442\u0435\u043d \u043f\u043e\u0440\u0442\u0430\u043b", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "\u0427\u0430\u0441\u043e\u0432\u0438", "statement", "\u0418\u0441\u043a\u0430\u0437", "taxes", "\u0414\u0430\u043d\u043e\u0446\u0438", "surcharge", "\u0414\u043e\u043f\u043b\u0430\u0442\u0430", "apply_payment", "Apply Payment", "apply_credit", "\u041f\u0440\u0438\u043c\u0435\u043d\u0438 \u043a\u0440\u0435\u0434\u0438\u0442", "apply", "\u041f\u0440\u0438\u043c\u0435\u043d\u0438", "unapplied", "Unapplied", "select_label", "\u0418\u0437\u0431\u0435\u0440\u0438 \u043d\u0430\u0437\u043d\u0430\u043a\u0430", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\u0414\u043e", "health_check", "Health Check", "payment_type_id", "\u041d\u0430\u0447\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "\u041d\u0435\u0434\u043e\u0441\u043f\u0435\u0430\u043d\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0438", _s17_80, _s17_81, "recent_payments", "\u041d\u0435\u043e\u0434\u0430\u043c\u043d\u0435\u0448\u043d\u0438 \u043f\u043b\u0430\u045c\u0430\u045a\u0430", "upcoming_quotes", "\u041f\u0440\u0435\u0442\u0441\u0442\u043e\u0458\u043d\u0438 \u043f\u043e\u043d\u0443\u0434\u0438", "expired_quotes", "\u0418\u0441\u0442\u0435\u0447\u0435\u043d\u0438 \u043f\u043e\u043d\u0443\u0434\u0438", "create_client", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u043a\u043b\u0438\u0435\u043d\u0442", "create_invoice", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "create_quote", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u043f\u043e\u043d\u0443\u0434\u0430", "create_payment", "Create Payment", "create_vendor", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "update_quote", "Update Quote", "delete_quote", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u043f\u043e\u043d\u0443\u0434\u0430", "update_invoice", "Update Invoice", "delete_invoice", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "update_client", "Update Client", "delete_client", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u041a\u043b\u0438\u0435\u043d\u0442", "delete_payment", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u041f\u043b\u0430\u045c\u0430\u045a\u0435", "update_vendor", "Update Vendor", "delete_vendor", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", "create_task", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u0437\u0430\u0434\u0430\u0447\u0430", "update_task", "Update Task", "delete_task", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u0437\u0430\u0434\u0430\u0447\u0430", "approve_quote", "Approve Quote", "off", "\u0418\u0441\u043a\u043b\u0443\u0447\u0435\u043d\u043e", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e", "plan", "\u041f\u043b\u0430\u043d", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "\u0426\u0435\u043b", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API \u0442\u043e\u043a\u0435\u043d\u0438", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "\u0422\u043e\u043a\u0435\u043d", "tokens", "\u0422\u043e\u043a\u0435\u043d\u0438", "new_token", "New Token", "edit_token", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0442\u043e\u043a\u0435\u043d", "created_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u043e\u043a\u0435\u043d", "updated_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u043e\u043a\u0435\u043d", "archived_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u043e\u043a\u0435\u043d", "deleted_token", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u0442\u043e\u043a\u0435\u043d", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "\u041f\u0440\u0430\u0442\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0430 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430", "email_quote", "\u041f\u0440\u0430\u0442\u0438 \u043f\u043e\u043d\u0443\u0434\u0430 \u043f\u043e \u0435\u043b. \u043f\u043e\u0448\u0442\u0430", "email_credit", "Email Credit", "email_payment", "\u041f\u0440\u0430\u0442\u0438 \u043f\u043b\u0430\u045c\u0430\u045a\u0435 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "\u0418\u043c\u0435 \u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, "\u0418\u0437\u043c\u0435\u043d\u0438 \u0442\u0435\u0440\u043c\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s20_70, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432 \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s20_71, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s21_76, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432 \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "\u0415\u043a\u0441\u043a\u043b\u0443\u0437\u0438\u0432\u043d\u043e", "inclusive", "\u0418\u043d\u043a\u043b\u0443\u0437\u0438\u0432\u043d\u043e", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "\u0420\u0435\u0444\u0443\u043d\u0434\u0438\u0440\u0430\u0458 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "\u0426\u0435\u043b\u043e\u0441\u043d\u043e \u0438\u043c\u0435", _s17_92, "\u0413\u0440\u0430\u0434/\u0414\u0440\u0436\u0430\u0432\u0430/\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458", _s17_94, "\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458/\u0413\u0440\u0430\u0434/\u0414\u0440\u0436\u0430\u0432\u0430", "custom1", "\u041f\u0440\u0432\u043e \u043f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0435\u043d\u043e", "custom2", "\u0412\u0442\u043e\u0440\u043e \u043f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0435\u043d\u043e", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "\u041f\u0440\u043e\u0447\u0438\u0441\u0442\u0438 \u043f\u043e\u0434\u0430\u0442\u043e\u0446\u0438", _s16_115, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0441\u0442\u0435\u043d\u0438 \u043f\u043e\u0434\u0430\u0442\u043e\u0446\u0438 \u0437\u0430 \u043a\u043e\u043c\u043f\u0430\u0430\u043d\u0438\u0458\u0430", _s18_70, "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435: \u041e\u0432\u0430 \u0442\u0440\u0430\u0458\u043d\u043e \u045c\u0435 \u0433\u0438 \u0438\u0437\u0431\u0440\u0438\u0448\u0435 \u0432\u0430\u0448\u0438\u0442\u0435 \u043f\u043e\u0434\u0430\u0442\u043e\u0446\u0438, \u043d\u0435\u043c\u0430 \u0432\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430\u0437\u0430\u0434.", "invoice_balance", "\u0421\u043e\u0441\u0442\u043e\u0458\u0431\u0430 \u043f\u043e \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "age_group_0", "0 - 30 \u0434\u0435\u043d\u0430", "age_group_30", "30 - 60 \u0434\u0435\u043d\u0430", "age_group_60", "60 - 90 \u0434\u0435\u043d\u0430", "age_group_90", "90 - 120 \u0434\u0435\u043d\u0430", "age_group_120", "120+ \u0434\u0435\u043d\u0430", "refresh", "\u041e\u0441\u0432\u0435\u0436\u0438", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "\u0414\u0435\u0442\u0430\u043b\u0438 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "\u0414\u043e\u0437\u0432\u043e\u043b\u0438", "none", "\u041d\u0435\u043c\u0430", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count \u0438\u0441\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "\u041f\u0440\u0438\u043c\u0435\u043d\u0438 \u043b\u0438\u0446\u0435\u043d\u0446\u0430", "cancel_account", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u0441\u043c\u0435\u0442\u043a\u0430", _s22_57, "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435: \u041e\u0432\u0430 \u0442\u0440\u0430\u0458\u043d\u043e \u045c\u0435 \u0458\u0430 \u0438\u0437\u0431\u0440\u0438\u0448\u0435 \u0432\u0430\u0448\u0430\u0442\u0430 \u0441\u043c\u0435\u0442\u043a\u0430, \u043d\u0435\u043c\u0430 \u0432\u0440\u0430\u045c\u0430\u045a\u0435.", "delete_company", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", _s22_58, "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435: \u041e\u0432\u0430 \u0442\u0440\u0430\u0458\u043d\u043e \u045c\u0435 \u0458\u0430 \u0438\u0437\u0431\u0440\u0438\u0448\u0435 \u0432\u0430\u0448\u0430\u0442\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430, \u043d\u0435\u043c\u0430 \u0432\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430\u0437\u0430\u0434.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u0417\u0430\u0433\u043b\u0430\u0432\u0458\u0435", "load_design", "\u0412\u0447\u0438\u0442\u0430\u0458 \u0434\u0438\u0437\u0430\u0458\u043d", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "\u041f\u0440\u0435\u0434\u043b\u043e\u0437\u0438", "tickets", "Tickets", _s16_120, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u043f\u043e\u043d\u0443\u0434\u0438", "recurring_tasks", "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0417\u0430\u0434\u0430\u0447\u0438", _s18_71, "\u041c\u0435\u043d\u0430\u045f\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", "credit_date", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "credit", "\u041a\u0440\u0435\u0434\u0438\u0442", "credits", "\u041a\u0440\u0435\u0434\u0438\u0442\u0438", "new_credit", "\u0412\u043d\u0435\u0441\u0438 \u041a\u0440\u0435\u0434\u0438\u0442", "edit_credit", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043a\u0440\u0435\u0434\u0438\u0442", "created_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "updated_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "archived_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "deleted_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "removed_credit", _s27_42, "restored_credit", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", _s16_122, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 :count \u043a\u0440\u0435\u0434\u0438\u0442\u0438", "deleted_credits", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 :count \u043a\u0440\u0435\u0434\u0438\u0442\u0438", _s16_123, _s36_9, "current_version", "\u0421\u0435\u0433\u0430\u0448\u043d\u0430 \u0432\u0435\u0440\u0437\u0438\u0458\u0430", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "\u041f\u043e\u0432\u0435\u045c\u0435", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u041d\u043e\u0432\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u0420\u0435\u0441\u0435\u0442\u0438\u0440\u0430\u0458", "number", "Number", "export", "\u0415\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u0430\u0458", "chart", "\u0413\u0440\u0430\u0444\u0438\u043a\u043e\u043d", "count", "Count", "totals", "\u0412\u043a\u0443\u043f\u043d\u043e", "blank", "\u0411\u043b\u0430\u043d\u043a\u043e", "day", "\u0414\u0435\u043d", "month", "\u041c\u0435\u0441\u0435\u0446", "year", "\u0413\u043e\u0434\u0438\u043d\u0430", "subgroup", "\u041f\u043e\u0434\u0433\u0440\u0443\u043f\u0430", "is_active", "Is Active", "group_by", "\u0413\u0440\u0443\u043f\u0438\u0440\u0430\u0458 \u043f\u043e", "credit_balance", "\u0421\u043e\u0441\u0442\u043e\u0458\u0431\u0430 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "\u0423\u043b\u0438\u0446\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s17_101, "\u0410\u043f\u0430\u0440\u0442\u043c\u0430\u043d \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", "shipping_city", "\u0413\u0440\u0430\u0434 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", "shipping_state", "\u0414\u0440\u0436\u0430\u0432\u0430/\u041f\u0440\u043e\u0432\u0438\u043d\u0446\u0438\u0458\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s20_74, "\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s16_154, "\u0414\u0440\u0436\u0430\u0432\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s16_156, "\u0423\u043b\u0438\u0446\u0430 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", _s16_157, "\u0410\u043f\u0430\u0440\u0442\u043c\u0430\u043d \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "billing_city", "\u0413\u0440\u0430\u0434 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "billing_state", "\u0414\u0440\u0436\u0430\u0432\u0430/\u041f\u0440\u043e\u0432\u0438\u043d\u0446\u0438\u0458\u0430 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", _s19_59, "\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "billing_country", "\u0414\u0440\u0436\u0430\u0432\u0430 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "client_id", "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "assigned_to", "Assigned to", "created_by", "\u041a\u0440\u0435\u0438\u0440\u0430\u043d\u043e \u043f\u043e :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "\u041a\u043e\u043b\u043e\u043d\u0438", "aging", "\u0417\u0430\u0441\u0442\u0430\u0440\u0435\u043d\u043e", "profit_and_loss", "\u041f\u0440\u043e\u0444\u0438\u0442 \u0438 \u0437\u0430\u0433\u0443\u0431\u0430", "reports", "\u0418\u0437\u0432\u0435\u0448\u0442\u0430\u0438", "report", "\u0418\u0437\u0432\u0435\u0448\u0442\u0430\u0458", "add_company", "\u0414\u043e\u0434\u0430\u0458 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", "unpaid_invoice", _s17_159, "paid_invoice", "\u041f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_158, "\u041d\u0435\u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "help", "\u041f\u043e\u043c\u043e\u0448", "refund", "\u0420\u0435\u0444\u0443\u043d\u0434\u0438\u0440\u0430\u0458", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "\u0415-\u043f\u043e\u0448\u0442\u0430 \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "multiselect", "Multiselect", "entity_state", "\u0421\u043e\u0441\u0442\u043e\u0458\u0431\u0430", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "\u041f\u043e\u0440\u0430\u043a\u0430", "from", "\u041e\u0434", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "\u0424\u043e\u0440\u0443\u043c \u0437\u0430 \u043f\u043e\u0434\u0434\u0440\u0448\u043a\u0430", "about", "About", "documentation", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0458\u0430", "contact_us", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0438\u0440\u0430\u0458\u0442\u0435 \u043d\u0435'", "subtotal", "\u0412\u043a\u0443\u043f\u043d\u043e \u0431\u0435\u0437 \u0434\u0430\u043d\u043e\u043a", "line_total", "\u0412\u043a\u0443\u043f\u043d\u043e", "item", "\u0421\u0442\u0430\u0432\u043a\u0430", "credit_email", "Credit Email", "iframe_url", "\u0412\u0435\u0431 \u0441\u0442\u0440\u0430\u043d\u0430", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "\u0414\u0430", "no", "\u041d\u0435", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "\u041c\u043e\u0431\u0438\u043b\u0435\u043d", "desktop", "\u0414\u0435\u0441\u043a\u0442\u043e\u043f", "layout", "Layout", "view", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "\u041a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430 \u0434\u0430\u043d\u043e\u043a", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "\u041f\u0440\u0435\u0444\u0440\u043b\u0438", _s19_63, _s20_82, "options", "\u041e\u043f\u0446\u0438\u0438", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "\u041f\u043e\u0434\u043d\u0435\u0441\u0438", _s16_166, "\u041f\u043e\u0432\u0440\u0430\u0442\u0438 \u0458\u0430 \u0442\u0432\u043e\u0458\u0430\u0442\u0430 \u043b\u043e\u0437\u0438\u043d\u043a\u0430", "late_fees", "Late Fees", "credit_number", "\u0411\u0440\u043e\u0458 \u043d\u0430 \u043a\u0440\u0435\u0434\u0438\u0442", "payment_number", "Payment Number", "late_fee_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u043f\u0440\u043e\u0432\u0438\u0437\u0438\u0458\u0430 \u0437\u0430 \u0437\u0430\u0434\u043e\u0446\u043d\u0443\u0432\u0430\u045a\u0435", _s16_167, "\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043d\u0430 \u043f\u0440\u043e\u0432\u0438\u0437\u0438\u0458\u0430 \u0437\u0430 \u0437\u0430\u0434\u043e\u0446\u043d\u0443\u0432\u0430\u045a\u0435", "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "\u0414\u0435\u043d\u043e\u0432\u0438", "invoice_email", "\u041c\u0435\u0458\u043b \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "payment_email", "\u041c\u0435\u0458\u043b \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "\u041c\u0435\u0458\u043b \u0437\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s16_169, "\u0411\u0435\u0441\u043a\u0440\u0430\u0435\u043d \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u043a", _s16_171, _s16_172, "administrator", "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440", _s18_90, "\u0414\u043e\u0437\u0432\u043e\u043b\u0430 \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u043e\u0442 \u0434\u0430 \u043c\u0435\u043d\u0430\u045f\u0438\u0440\u0430 \u0441\u043e \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0446\u0438\u0442\u0435, \u0434\u0430 \u0433\u0438 \u043c\u0435\u043d\u0443\u0432\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438\u0442\u0435 \u0438 \u0434\u0430 \u0433\u0438 \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u0430 \u0441\u0438\u0442\u0435 \u0437\u0430\u043f\u0438\u0441\u0438", "user_management", "\u0423\u043f\u0440\u0430\u0432\u0443\u0432\u0430\u045a\u0435 \u0441\u043e \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "users", "\u041a\u043e\u0440\u0438\u0441\u043d\u0438\u0446\u0438", "new_user", "\u041d\u043e\u0432 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "edit_user", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "created_user", _s25_42, "updated_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "archived_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "deleted_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "removed_user", _s25_45, "restored_user", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "\u041e\u043f\u0448\u0442\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438", "invoice_options", "\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s17_107, "\u0421\u043e\u043a\u0440\u0438\u0458 \u041f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u0434\u0430\u0442\u0443\u043c", _s22_65, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 '\u041f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u0434\u0430\u0442\u0443\u043c' \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435 \u043e\u0442\u043a\u0430\u043a\u043e \u045c\u0435 \u0431\u0438\u0434\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e.", _s23_38, "\u0412\u043c\u0435\u0442\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", _s28_30, "\u0412\u043a\u043b\u0443\u0447\u0438 \u0433\u0438 \u043f\u0440\u0438\u043a\u0430\u0447\u0435\u043d\u0438\u0442\u0435 \u0441\u043b\u0438\u043a\u0438 \u0432\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430.", _s16_175, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u0437\u0430\u0433\u043b\u0430\u0432\u0458\u0435 \u043d\u0430", _s16_176, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u0444\u0443\u0442\u0435\u0440 \u043d\u0430", "first_page", "\u041f\u0440\u0432\u0430 \u0441\u0442\u0440\u0430\u043d\u0430", "all_pages", "\u0421\u0438\u0442\u0435 \u0441\u0442\u0440\u0430\u043d\u0438", "last_page", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0430", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "\u041f\u0440\u0438\u043c\u0430\u0440\u043d\u0430 \u0431\u043e\u0458\u0430", "secondary_color", "\u0421\u0435\u043a\u0443\u043d\u0434\u0430\u0440\u043d\u0430 \u0431\u043e\u0458\u0430", "page_size", "\u0413\u043e\u043b\u0435\u043c\u0438\u043d\u0430 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0430", "font_size", "\u0413\u043e\u043b\u0435\u043c\u0438\u043d\u0430 \u043d\u0430 \u0444\u043e\u043d\u0442", "quote_design", "\u0414\u0438\u0437\u0430\u0458\u043d \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "invoice_fields", "\u041f\u043e\u043b\u0438\u045a\u0430 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "product_fields", "\u041f\u043e\u043b\u0438\u045a\u0430 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "invoice_terms", "\u0423\u0441\u043b\u043e\u0432\u0438 \u043f\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "invoice_footer", "\u0424\u0443\u0442\u0435\u0440 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "quote_terms", "\u0423\u0441\u043b\u043e\u0432\u0438 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "quote_footer", "\u0424\u0443\u0442\u0435\u0440 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s18_91, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", _s23_39, _s52_4, _s18_92, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435", _s23_40, _s55_1, _s18_93, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u045a\u0435", _s23_41, _s58_4, _s17_109, "\u041f\u043e\u0434\u0435\u0441\u0443\u0432\u0430\u045a\u0430 \u043d\u0430 \u0442\u0435\u043a\u043e\u0442 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430", "freq_daily", "\u0414\u043d\u0435\u0432\u043d\u043e", "freq_weekly", "\u041d\u0435\u0434\u0435\u043b\u043d\u043e", "freq_two_weeks", "\u0414\u0432\u0435 \u043d\u0435\u0434\u0435\u043b\u0438", "freq_four_weeks", "\u0427\u0435\u0442\u0438\u0440\u0438 \u043d\u0435\u0434\u0435\u043b\u0438", "freq_monthly", "\u041c\u0435\u0441\u0435\u0447\u043d\u043e", "freq_two_months", "\u0414\u0432\u0430 \u043c\u0435\u0441\u0435\u0446\u0438", _s17_111, "\u0422\u0440\u0438 \u043c\u0435\u0441\u0435\u0446\u0438", _s16_177, "\u0427\u0435\u0442\u0438\u0440\u0438 \u043c\u0435\u0441\u0435\u0446\u0438", "freq_six_months", "\u0428\u0435\u0441\u0442 \u043c\u0435\u0441\u0435\u0446\u0438", "freq_annually", "\u0413\u043e\u0434\u0438\u0448\u043d\u043e", "freq_two_years", "\u0414\u0432\u0435 \u0433\u043e\u0434\u0438\u043d\u0438", _s16_178, "Three Years", "never", "\u041d\u0438\u043a\u043e\u0433\u0430\u0448", "company", "\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", _s17_112, "\u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u043d\u0438 \u0431\u0440\u043e\u0435\u0432\u0438", "charge_taxes", "\u041d\u0430\u043f\u043b\u0430\u0442\u0438 \u0434\u0430\u043d\u043e\u0446\u0438", "next_reset", "\u0421\u043b\u0435\u0434\u043d\u043e \u0440\u0435\u0441\u0435\u0442\u0438\u0440\u0430\u045a\u0435", "reset_counter", "\u0420\u0435\u0441\u0435\u0442\u0438\u0440\u0430\u0458 \u0431\u0440\u043e\u0458\u0430\u0447", _s16_179, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u043f\u0440\u0435\u0444\u0438\u043a\u0441", "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s17_114, "\u0414\u043e\u043f\u043b\u0430\u0442\u0430 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "client_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "product_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "payment_field", "Payment Field", "contact_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "vendor_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "expense_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", "project_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "task_field", "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "\u041f\u0440\u0435\u0444\u0438\u043a\u0441", "number_pattern", "Number Pattern", "messages", "\u041f\u043e\u0440\u0430\u043a\u0438", "custom_css", "\u041f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0435\u043d CSS", _s17_116, _s17_117, _s16_181, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043d\u0430 PDF", _s21_94, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u0433\u043e \u043f\u043e\u0442\u043f\u0438\u0441\u043e\u0442 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 \u043d\u0430 PDF \u0444\u0430\u043a\u0442\u0443\u0440\u0430/\u043f\u043e\u043d\u0443\u0434\u0430.", _s25_46, "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0438\u0437\u0431\u043e\u0440 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432\u0438 \u0437\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s30_13, "\u041f\u043e\u0431\u0430\u0440\u0430\u0458 \u043e\u0434 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 \u0434\u0430 \u043f\u043e\u0442\u0432\u0440\u0434\u0438 \u0434\u0435\u043a\u0430 \u0433\u0438 \u043f\u0440\u0438\u0444\u0430\u045c\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u0442\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430.", _s23_42, "\u041f\u043e\u043b\u0435 \u0437\u0430 \u0438\u0437\u0431\u043e\u0440 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432\u0438 \u0437\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s28_31, "\u041f\u043e\u0431\u0430\u0440\u0430\u0458 \u043e\u0434 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 \u0434\u0430 \u043f\u043e\u0442\u0432\u0440\u0434\u0438 \u0434\u0435\u043a\u0430 \u0433\u0438 \u043f\u0440\u0438\u0444\u0430\u045c\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u0442\u0435 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430.", _s25_47, "\u041f\u043e\u0442\u043f\u0438\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s30_14, "\u041f\u043e\u0431\u0430\u0440\u0430\u0458 \u043e\u0434 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 \u0434\u0430 \u043e\u0431\u0435\u0437\u0431\u0435\u0434\u0438 \u043f\u043e\u0442\u043f\u0438\u0441.", _s23_43, "\u041f\u043e\u0442\u043f\u0438\u0441 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s22_67, "\u0424\u0430\u043a\u0442\u0443\u0440\u0438 \u0437\u0430\u0448\u0442\u0438\u0442\u0435\u043d\u0438 \u0441\u043e \u043b\u043e\u0437\u0438\u043d\u043a\u0430", _s27_44, "\u0412\u0438 \u0434\u043e\u0437\u0432\u043e\u043b\u0443\u0432\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043b\u043e\u0437\u0438\u043d\u043a\u0430 \u0437\u0430 \u0441\u0435\u043a\u043e\u0458 \u043a\u043e\u043d\u0442\u0430\u043a\u0442. \u0410\u043a\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u0435 \u043b\u043e\u0437\u0438\u043d\u043a\u0430. \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043e\u0442 \u045c\u0435 \u043c\u043e\u0440\u0430 \u0434\u0430 \u0458\u0430 \u0432\u043d\u0435\u0441\u0435 \u043b\u043e\u0437\u0438\u043d\u043a\u0430\u0442\u0430 \u043f\u0440\u0435\u0434 \u0434\u0430 \u0433\u0438 \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0442\u0435.", "authorization", "\u041e\u0432\u043b\u0430\u0441\u0442\u0443\u0432\u0430\u045a\u0435", "subdomain", "\u041f\u043e\u0434\u0434\u043e\u043c\u0435\u043d", "domain", "\u0414\u043e\u043c\u0435\u043d", "portal_mode", "Portal Mode", "email_signature", "\u0421\u043e \u043f\u043e\u0447\u0438\u0442,", _s24_50, "\u041d\u0430\u043f\u0440\u0430\u0432\u0435\u0442\u0435 \u0433\u043e \u043f\u043e\u043b\u0435\u0441\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e \u0437\u0430 \u0432\u0430\u0448\u0438\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u0438 \u0441\u043e \u0434\u043e\u0434\u0430\u0432\u0430\u045a\u0435 \u043d\u0430 schema.org \u043e\u0431\u0435\u043b\u0435\u0436\u0458\u0435 \u043d\u0430 \u0432\u0430\u0448\u0438\u0442\u0435 \u0435-\u043f\u043e\u0448\u0442\u0438", "plain", "\u041e\u0431\u0438\u0447\u043d\u043e", "light", "\u0421\u0432\u0435\u0442\u043b\u043e", "dark", "\u0422\u0435\u043c\u043d\u043e", "email_design", "\u0414\u0438\u0437\u0430\u0458\u043d \u043d\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "\u041e\u0432\u043e\u0437\u043c\u043e\u0436\u0438 \u043e\u0431\u0435\u043b\u0435\u0436\u0443\u0432\u0430\u045a\u0435", "reply_to_email", "\u041e\u0434\u0433\u043e\u0432\u043e\u0440\u0438-\u043d\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", "reply_to_name", "Reply-To Name", "bcc_email", "BCC \u0435-\u043f\u043e\u0448\u0442\u0430", "processed", "Processed", "credit_card", "\u041a\u0440\u0435\u0434\u0438\u0442\u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u0447\u043a\u0430", "bank_transfer", "\u0411\u0430\u043d\u043a\u0430\u0440\u0441\u043a\u0438 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "\u041e\u0432\u043e\u0437\u043c\u043e\u0436\u0438 \u043c\u0438\u043d.", "enable_max", "\u041e\u0432\u043e\u0437\u043c\u043e\u0436\u0438 \u043c\u0430\u043a\u0441.", "min_limit", "\u041c\u0438\u043d: :min", "max_limit", "\u041c\u0430\u043a\u0441: :max", "min", "\u041c\u0438\u043d", "max", "\u041c\u0430\u043a\u0441", _s19_66, "\u041f\u0440\u0438\u0444\u0430\u0442\u0435\u043d\u0438 \u043b\u043e\u0433\u043e\u0430 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u0447\u043a\u0430", "credentials", "Credentials", "update_address", "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u0458 \u0430\u0434\u0440\u0435\u0441\u0430", _s19_68, "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u0458 \u0458\u0430 \u0430\u0434\u0440\u0435\u0441\u0430\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 \u0441\u043e \u043e\u0431\u0435\u0437\u0431\u0435\u0434\u0435\u043d\u0438\u0442\u0435 \u0434\u0435\u0442\u0430\u043b\u0438", "rate", "\u0421\u0442\u0430\u043f\u043a\u0430", "tax_rate", "\u0414\u0430\u043d\u043e\u0447\u043d\u0430 \u0441\u0442\u0430\u043f\u043a\u0430", "new_tax_rate", "\u041d\u043e\u0432\u0430 \u0441\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", "edit_tax_rate", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0441\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", _s16_184, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u0441\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", _s16_185, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u0441\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", _s17_119, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u0441\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u043f\u043e\u043f\u043e\u043b\u043d\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s18_96, "\u0418\u0437\u0431\u0438\u0440\u0430\u045a\u0435\u0442\u043e \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u045c\u0435 \u0433\u0438 \u0438\u0441\u043f\u043e\u043b\u043d\u0438 \u043f\u043e\u043b\u0438\u045a\u0430\u0442\u0430 \u0437\u0430 \u043e\u043f\u0438\u0441 \u0438 \u0446\u0435\u043d\u0430", "update_products", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s20_84, "\u0410\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435\u0442\u043e \u043d\u0430 \u0444\u0430\u043a\u0443\u0440\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u045c\u0435 \u0458\u0430 \u0430\u0436\u0443\u0440\u0438\u0440\u0430 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438 ", _s16_187, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s21_95, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u0433\u0438 \u0446\u0435\u043d\u0438\u0442\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0442\u0435 \u043f\u043e \u0432\u0430\u043b\u0443\u0442\u0438\u0442\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0438\u0442\u0435", "fees", "\u041d\u0430\u0434\u043e\u043c\u0435\u0441\u0442\u043e\u0446\u0438", "limits", "\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0443\u0432\u0430\u045a\u0430", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "\u041e\u0442\u0444\u0440\u043b\u0438 \u043f\u0440\u043e\u043c\u0435\u043d\u0438", "default_value", "Default value", "disabled", "\u041e\u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d\u043e", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "\u041d\u0435\u0434\u0435\u043b\u0430", "monday", "\u041f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a", "tuesday", "\u0412\u0442\u043e\u0440\u043d\u0438\u043a", "wednesday", "\u0421\u0440\u0435\u0434\u0430", "thursday", "\u0427\u0435\u0442\u0432\u0440\u0442\u043e\u043a", "friday", "\u041f\u0435\u0442\u043e\u043a", "saturday", "\u0421\u0430\u0431\u043e\u0442\u0430", "january", "\u0408\u0430\u043d\u0443\u0430\u0440\u0438", "february", "\u0424\u0435\u0432\u0440\u0443\u0430\u0440\u0438", "march", "\u041c\u0430\u0440\u0442", "april", "\u0410\u043f\u0440\u0438\u043b", "may", "\u041c\u0430\u0458", "june", "\u0408\u0443\u043d\u0438", "july", "\u0408\u0443\u043b\u0438", "august", "\u0410\u0432\u0433\u0443\u0441\u0442", "september", "\u0421\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438", "october", "\u041e\u043a\u0442\u043e\u043c\u0432\u0440\u0438", "november", "\u041d\u043e\u0435\u043c\u0432\u0440\u0438", "december", "\u0414\u0435\u043a\u0435\u043c\u0432\u0440\u0438", "symbol", "\u0421\u0438\u043c\u0431\u043e\u043b", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "\u0412\u0440\u0435\u043c\u0435 \u043e\u0434 24 \u0447\u0430\u0441\u0430", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "\u0413\u0440\u0443\u043f\u0430", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "\u041b\u043e\u0433\u043e", "saved_settings", _s27_47, _s16_193, "\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "device_settings", "Device Settings", "defaults", "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0434\u0438", "basic_settings", "\u041e\u0441\u043d\u043e\u0432\u043d\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438", _s17_124, "\u041d\u0430\u043f\u0440\u0435\u0434\u043d\u0438 \u043f\u043e\u0434\u0435\u0441\u0443\u0432\u0430\u045a\u0430", "company_details", "\u041f\u043e\u0434\u0430\u0442\u043e\u0446\u0438 \u0437\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430\u0442\u0430", "user_details", "\u0414\u0435\u0442\u0430\u043b\u0438 \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u043e\u0442", "localization", "\u041b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0458\u0430", "online_payments", "\u041e\u043d\u043b\u0430\u0458\u043d \u043f\u043b\u0430\u045c\u0430\u045a\u0430", "tax_rates", "\u0414\u0430\u043d\u043e\u0447\u043d\u0438 \u0441\u0442\u0430\u043f\u043a\u0438", "notifications", "\u0418\u0437\u0432\u0435\u0441\u0442\u0443\u0432\u0430\u045a\u0430", "import_export", "\u0423\u0432\u043e\u0437 | \u0418\u0437\u0432\u043e\u0437", "custom_fields", "\u041f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u043b\u0438\u0432\u0438 \u043f\u043e\u043b\u0438\u045a\u0430", "invoice_design", "\u0414\u0438\u0437\u0430\u0458\u043d \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "buy_now_buttons", "\u041a\u0443\u043f\u0438 \u0441\u0435\u0433\u0430 \u043a\u043e\u043f\u0447\u0438\u045a\u0430", "email_settings", "\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", _s23_49, "\u0428\u0430\u0431\u043b\u043e\u043d\u0438 \u0438 \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u0446\u0438", _s22_68, _s20_86, _s19_74, "\u0412\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0458\u0430 \u043d\u0430 \u043f\u043e\u0434\u0430\u0442\u043e\u0446\u0438", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "\u0423\u0441\u043b\u043e\u0432\u0438 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u0442\u0435\u045a\u0435", "privacy_policy", "\u041f\u043e\u043b\u0438\u0441\u0430 \u0437\u0430 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442", "sign_up", "\u041d\u0430\u0458\u0430\u0432\u0443\u0432\u0430\u045a\u0435", "account_login", "\u041d\u0430\u0458\u0430\u0432\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u0441\u043c\u0435\u0442\u043a\u0430", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458 \u0441\u0435\u0433\u0430", _s18_102, _s18_103, _s21_99, _s34_22, "download", "\u041f\u0440\u0435\u0437\u0435\u043c\u0438", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442", "documents", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", "pending", "\u0412\u043e \u0442\u0435\u043a", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u043e", _s24_56, _s24_57, "exchange_rate", "\u0414\u0435\u0432\u0438\u0437\u0435\u043d \u043a\u0443\u0440\u0441", _s16_202, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u0432\u0430\u043b\u0443\u0442\u0430", "mark_paid", "\u041e\u0431\u0435\u043b\u0435\u0436\u0438 \u043f\u043b\u0430\u0442\u0435\u043d\u043e", "category", "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430", "address", "\u0410\u0434\u0440\u0435\u0441\u0430", "new_vendor", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "created_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "updated_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "archived_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "deleted_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "restored_vendor", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", _s16_203, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 :count \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u0438", "deleted_vendors", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 :count \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u0438", _s16_204, _s36_11, "new_expense", "\u0412\u043d\u0435\u0441\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", "created_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", "updated_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", _s16_205, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", "deleted_expense", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", _s16_206, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u045c\u0430\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", _s17_130, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s16_207, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s17_131, _s37_17, "copy_shipping", "\u041a\u043e\u043f\u0438\u0440\u0430\u0458 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", "copy_billing", "\u041a\u043e\u043f\u0438\u0440\u0430\u0458 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "design", "Design", _s21_100, _s21_101, "invoiced", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u043e", "logged", "\u041d\u0430\u0458\u0430\u0432\u0435\u043d\u043e", "running", "\u0412\u043e \u0442\u0435\u043a", "resume", "\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438", "task_errors", "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u043a\u043e\u0440\u0435\u0433\u0438\u0440\u0430\u0458\u0442\u0435 \u0432\u0440\u0435\u043c\u0438\u045a\u0430\u0442\u0430 \u0448\u0442\u043e \u0441\u0435 \u043f\u0440\u0435\u043a\u043b\u043e\u043f\u0443\u0432\u0430\u0430\u0442", "start", "\u041f\u043e\u0447\u0435\u0442\u043e\u043a", "stop", "\u0421\u043e\u043f\u0440\u0438", "started_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u043f\u043e\u0447\u043d\u0430\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "stopped_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u043f\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "resumed_task", _s29_67, "now", "\u0421\u0435\u0433\u0430", _s16_208, _s16_209, "timer", "\u0422\u0430\u0458\u043c\u0435\u0440", "manual", "\u0423\u043f\u0430\u0442\u0441\u0442\u0432\u043e", "budgeted", "Budgeted", "start_time", "\u0412\u0440\u0435\u043c\u0435 \u0437\u0430 \u043f\u043e\u0447\u0435\u0442\u043e\u043a", "end_time", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0432\u0440\u0435\u043c\u0435", "date", "\u0414\u0430\u0442\u0443\u043c", "times", "\u041f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u043d\u043e\u0441\u0442", "duration", "\u0412\u0440\u0435\u043c\u0435\u0442\u0440\u0430\u0435\u045a\u0435", "new_task", "\u041d\u043e\u0432\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "created_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "updated_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "archived_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "deleted_task", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "restored_task", _s29_67, "archived_tasks", _s32_18, "deleted_tasks", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0438 :count \u0437\u0430\u0434\u0430\u0447\u0438", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "\u0411\u0443\u045f\u0435\u0442\u0438\u0440\u0430\u043d\u0438 \u0447\u0430\u0441\u043e\u0432\u0438", "created_project", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "updated_project", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", _s16_210, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", "deleted_project", _s25_84, _s16_211, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", _s17_132, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u0440\u043e\u0435\u043a\u0442\u0438", _s16_212, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0438 :count \u043f\u0440\u043e\u0435\u043a\u0442\u0438", _s17_133, _s37_18, "new_project", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "\u043a\u043b\u0438\u043a\u043d\u0438 \u0442\u0443\u043a\u0430", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "\u0424\u0443\u0442\u0435\u0440", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "\u041f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0435\u043d \u043e\u043f\u0441\u0435\u0433", "date_range", "\u041e\u043f\u0441\u0435\u0433 \u043d\u0430 \u0434\u0430\u0442\u0443\u043c\u0438", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "\u041e\u0432\u043e\u0458 \u043c\u0435\u0441\u0435\u0446", "last_month", "\u041f\u0440\u0435\u0442\u0445\u043e\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446", "this_year", "\u041e\u0432\u0430\u0430 \u0433\u043e\u0434\u0438\u043d\u0430", "last_year", "\u041f\u0440\u0435\u0442\u0445\u043e\u0434\u043d\u0430\u0442\u0430 \u0433\u043e\u0434\u0438\u043d\u0430", "custom", "\u041f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0435\u043d\u043e", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "convert", "Convert", "more", "More", "edit_client", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043a\u043b\u0438\u0435\u043d\u0442", "edit_product", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "edit_invoice", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "edit_quote", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u043e\u043d\u0443\u0434\u0430", "edit_payment", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "edit_task", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0437\u0430\u0434\u0430\u0447\u0430", "edit_expense", "\u0418\u0437\u043c\u0435\u043d\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", "edit_vendor", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "edit_project", "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0435\u043a\u0442", _s20_87, "\u0418\u0437\u043c\u0435\u043d\u0438 \u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u041f\u043e\u043d\u0443\u0434\u0430", "billing_address", "\u0410\u0434\u0440\u0435\u0441\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u045a\u0435", _s16_215, "\u0410\u0434\u0440\u0435\u0441\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", "total_revenue", "\u0412\u043a\u0443\u043f\u0435\u043d \u043f\u0440\u0438\u0445\u043e\u0434", "average_invoice", "\u041f\u0440\u043e\u0441\u0435\u0447\u043d\u0430 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "outstanding", "\u041d\u0435\u043d\u0430\u043f\u043b\u0430\u0442\u0435\u043d\u043e", "invoices_sent", ":count \u0438\u0441\u043f\u0440\u0430\u0442\u0435\u043d\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", "active_clients", "\u0410\u043a\u0442\u0438\u0432\u043d\u0438 \u041a\u043b\u0438\u0435\u043d\u0442\u0438", "close", "\u0417\u0430\u0442\u0432\u043e\u0440\u0438", "email", "\u0415-\u043f\u043e\u0448\u0442\u0430", "password", "\u041b\u043e\u0437\u0438\u043d\u043a\u0430", "url", "URL", "secret", "\u0422\u0430\u0458\u043d\u043e", "name", "\u0418\u043c\u0435", "logout", "\u041e\u0434\u0458\u0430\u0432\u0430", "login", "\u041d\u0430\u0458\u0430\u0432\u0430", "filter", "\u0424\u0438\u043b\u0442\u0435\u0440", "sort", "\u041f\u043e\u0434\u0440\u0435\u0434\u0438", "search", "\u041f\u0440\u0435\u0431\u0430\u0440\u0443\u0432\u0430\u045a\u0435", "active", "\u0410\u043a\u0442\u0438\u0432\u0435\u043d", "archived", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u043e", "deleted", "\u0418\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u043e", "dashboard", "\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u043d\u0430 \u0442\u0430\u0431\u043b\u0430", "archive", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458", "delete", "\u0418\u0437\u0431\u0440\u0438\u0448\u0438", "restore", "\u041f\u043e\u0432\u0440\u0430\u0442\u0438", _s16_217, _s16_218, _s23_50, "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0432\u043d\u0435\u0441\u0435\u0442\u0435 \u0458\u0430 \u0432\u0430\u0448\u0430\u0442\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", _s26_37, "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0432\u043d\u0435\u0441\u0435\u0442\u0435 \u0458\u0430 \u0432\u0430\u0448\u0430\u0442\u0430 \u043b\u043e\u0437\u0438\u043d\u043a\u0430", _s21_103, "\u0412\u0435 \u043c\u043e\u043b\u0438\u043c\u0435 \u0432\u043d\u0435\u0441\u0435\u0442\u0435 \u0458\u0430 \u0432\u0430\u0448\u0430\u0442\u0430 URL", _s26_39, _s26_40, "ascending", "\u0420\u0430\u0441\u0442\u0435\u0447\u043a\u0438", "descending", "\u041e\u043f\u0430\u0453\u0430\u0447\u043a\u0438", "save", "\u0417\u0430\u0447\u0443\u0432\u0430\u0458", _s17_136, "\u041d\u0430\u0441\u0442\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430", "paid_to_date", "\u041f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u0434\u0435\u043d\u0435\u0441", "balance_due", "\u0412\u043a\u0443\u043f\u043d\u043e \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "balance", "\u0421\u043e\u0441\u0442\u043e\u0458\u0431\u0430", "overview", "Overview", "details", "\u0414\u0435\u0442\u0430\u043b\u0438", "phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "website", "\u0412\u0435\u0431 \u0421\u0442\u0440\u0430\u043d\u0430", "vat_number", "\u0414\u0414\u0412 \u0431\u0440\u043e\u0458", "id_number", "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0441\u043a\u0438 \u0431\u0440\u043e\u0458", "create", "\u041a\u0440\u0435\u0438\u0440\u0430\u0458", _s19_82, _s30_20, "error", "\u0413\u0440\u0435\u0448\u043a\u0430", _s16_219, _s16_220, "contacts", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0438", "additional", "Additional", "first_name", "\u0418\u043c\u0435", "last_name", "\u041f\u0440\u0435\u0437\u0438\u043c\u0435", "add_contact", "\u0414\u043e\u0434\u0430\u0434\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "are_you_sure", "\u0414\u0430\u043b\u0438 \u0441\u0442\u0435 \u0441\u0438\u0433\u0443\u0440\u043d\u0438?", "cancel", "\u041e\u0442\u043a\u0430\u0436\u0438", "ok", "Ok", "remove", "\u041e\u0442\u0441\u0442\u0440\u0430\u043d\u0438", _s16_221, _s16_222, "product", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442", "products", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", "new_product", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "created_product", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "updated_product", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s16_223, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", "deleted_product", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s16_224, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442", _s17_138, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 :count \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s16_225, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 :count \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s17_139, _s37_19, "product_key", "\u041f\u0440\u043e\u0434\u0443\u043a\u0442", "notes", "\u0417\u0430\u0431\u0435\u043b\u0435\u0448\u043a\u0438", "cost", "\u0426\u0435\u043d\u0430", "client", "\u041a\u043b\u0438\u0435\u043d\u0442", "clients", "\u041a\u043b\u0438\u0435\u043d\u0442\u0438", "new_client", "\u041d\u043e\u0432 \u041a\u043b\u0438\u0435\u043d\u0442", "created_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "updated_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "archived_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", _s16_226, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435 \u043d\u0430 :count \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "deleted_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "deleted_clients", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 :count \u043a\u043b\u0438\u0435\u043d\u0442\u0438", "restored_client", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", _s16_227, _s36_13, "address1", "\u0423\u043b\u0438\u0446\u0430", "address2", "\u0411\u0440\u043e\u0458", "city", "\u0413\u0440\u0430\u0434", "state", "\u041e\u043f\u0448\u0442\u0438\u043d\u0430", "postal_code", "\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458", "country", "\u0414\u0440\u0436\u0430\u0432\u0430", "invoice", "\u0424\u0430\u043a\u0442\u0443\u0440\u0430", "invoices", "\u0424\u0430\u043a\u0442\u0443\u0440\u0438", "new_invoice", "\u041d\u043e\u0432\u0430 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", "created_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "updated_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_228, _s26_48, "deleted_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0430 \u0424\u0430\u043a\u0442\u0443\u0440\u0430", _s16_229, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s17_140, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u0424\u0430\u043a\u0442\u0443\u0440\u0438", _s16_230, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0438 :count \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s17_141, _s37_20, "emailed_invoice", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430", "emailed_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0430\u0442\u0435\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430", "amount", "\u041a\u043e\u043b\u0438\u0447\u0438\u043d\u0430", "invoice_number", "\u0411\u0440\u043e\u0458 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "invoice_date", "\u0414\u0430\u0442\u0430\u0443\u043c \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "discount", "\u041f\u043e\u043f\u0443\u0441\u0442", "po_number", "\u0411\u0440\u043e\u0458 \u043d\u0430 \u043d\u0430\u0440\u0430\u0447\u043a\u0430", "terms", "\u0423\u0441\u043b\u043e\u0432\u0438", "public_notes", "\u0408\u0430\u0432\u043d\u0438 \u0437\u0430\u0431\u0435\u043b\u0435\u0448\u043a\u0438", "private_notes", "\u0417\u0430\u0431\u0435\u043b\u0435\u0448\u043a\u0438", "frequency", "\u0424\u0440\u0435\u043a\u0432\u0435\u043d\u0442\u043d\u043e\u0441\u0442", "start_date", "\u041f\u043e\u0447\u0435\u0442\u0435\u043d \u0434\u0430\u0442\u0443\u043c", "end_date", "\u041a\u0440\u0430\u0435\u043d \u0434\u0430\u0442\u0443\u043c", "quote_number", "\u0411\u0440\u043e\u0458 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "quote_date", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "valid_until", "\u0412\u0430\u043b\u0438\u0434\u043d\u043e \u0434\u043e", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "\u041e\u043f\u0438\u0441", "unit_cost", "\u0426\u0435\u043d\u0430 \u043d\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u0430", "quantity", "\u041a\u043e\u043b\u0438\u0447\u0438\u043d\u0430", "add_item", "Add Item", "contact", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442", "work_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u0434\u043e\u0441\u043f\u0435\u0432\u0430\u045a\u0435", _s16_231, "\u0414\u0435\u043b\u0443\u043c\u0435\u043d \u0434\u0430\u0442\u0443\u043c \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0441\u0443\u0432\u0430\u045a\u0435", "status", "\u0421\u0442\u0430\u0442\u0443\u0441", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "\u0412\u043a\u0443\u043f\u043d\u043e", "percent", "\u041f\u0440\u043e\u0446\u0435\u043d\u0442", "edit", "\u0418\u0437\u043c\u0435\u043d\u0438", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "\u0421\u0442\u0430\u043f\u043a\u0430 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", "settings", "\u041f\u043e\u0434\u0435\u0441\u0443\u0432\u0430\u045a\u0430", "language", "Language", "currency", "\u0412\u0430\u043b\u0443\u0442\u0430", "created_at", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435", "created_on", "Created On", "updated_at", "Updated", "tax", "\u0414\u0430\u043d\u043e\u043a", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "\u041c\u0438\u043d\u0430\u0442\u043e \u0434\u043e\u0441\u0442\u0430\u0441\u0443\u0432\u0430\u045a\u0435", "draft", "\u041d\u0430\u0446\u0440\u0442", "sent", "\u0418\u0441\u043f\u0440\u0430\u0442\u0435\u043d\u043e", "viewed", "Viewed", "approved", "Approved", "partial", "\u0414\u0435\u043b\u0443\u043c\u043d\u043e/\u0414\u0435\u043f\u043e\u0437\u0438\u0442", "paid", "\u041f\u043b\u0430\u0442\u0435\u043d\u043e", "mark_sent", "\u0411\u0435\u043b\u0435\u0433\u043e\u0442 \u0435 \u043f\u0440\u0430\u0442\u0435\u043d", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "\u0417\u0430\u0432\u0440\u0448\u0435\u043d\u043e", _s37_21, _s37_22, "dark_mode", "\u0422\u0435\u043c\u0435\u043d \u0440\u0435\u0436\u0438\u043c", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442", _s16_233, _s16_234, "clone", "\u041a\u043b\u043e\u043d\u0438\u0440\u0430\u0458", "loading", "\u0412\u0447\u0438\u0442\u0443\u0432\u0430\u045a\u0435", "industry", "Industry", "size", "Size", "payment_terms", "\u0423\u0441\u043b\u043e\u0432\u0438 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "payment_date", "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "\u041f\u043e\u0440\u0442\u0430\u043b \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "\u041e\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d\u043e", "recipients", "\u041f\u0440\u0438\u043c\u0430\u0442\u0435\u043b\u0438", "initial_email", "\u041f\u043e\u0447\u0435\u0442\u043d\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", "first_reminder", "\u041f\u0440\u0432 \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u043a", "second_reminder", "\u0412\u0442\u043e\u0440 \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u043a", "third_reminder", "\u0422\u0440\u0435\u0442 \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u043a", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "\u0428\u0430\u0431\u043b\u043e\u043d", "send", "Send", "subject", "\u041f\u0440\u0435\u0434\u043c\u0435\u0442", "body", "\u041a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0458\u0430", "send_email", "\u0418\u0441\u043f\u0440\u0430\u0442\u0438 \u0435\u043c\u0430\u0438\u043b", "email_receipt", "\u041f\u0440\u0430\u0442\u0438 \u043f\u043e\u0442\u0432\u0440\u0434\u0430 \u0437\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435 \u043d\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430 \u0434\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442", "auto_billing", "Auto billing", "button", "Button", "preview", "\u041f\u0440\u0435\u0433\u043b\u0435\u0434", "customize", "\u041f\u0440\u0438\u043b\u0430\u0433\u043e\u0434\u0438", "history", "\u0418\u0441\u0442\u043e\u0440\u0438\u0458\u0430", "payment", "\u041f\u043b\u0430\u045c\u0430\u045a\u0435", "payments", "\u041f\u043b\u0430\u045c\u0430\u045a\u0430", "refunded", "Refunded", "payment_type", "\u0422\u0438\u043f \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s21_105, "\u0422\u0440\u0430\u043d\u0441\u0430\u043a\u0446\u0438\u0441\u043a\u0430 \u0440\u0435\u0444\u0435\u0440\u0435\u043d\u0446\u0430", "enter_payment", "\u0412\u043d\u0435\u0441\u0438 \u0443\u043f\u043b\u0430\u0442\u0430", "new_payment", "\u0412\u043d\u0435\u0441\u0438 \u041f\u043b\u0430\u045c\u0430\u045a\u0435", "created_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "updated_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s16_241, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "deleted_payment", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s16_242, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s17_145, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u043b\u0430\u045c\u0430\u045a\u0430", _s16_243, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 :count \u043f\u043b\u0430\u045c\u0430\u045a\u0430", _s17_146, _s37_23, "quote", "\u041f\u043e\u043d\u0443\u0434\u0430", "quotes", "\u041f\u043e\u043d\u0443\u0434\u0438", "new_quote", "\u041d\u043e\u0432\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "created_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "updated_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "archived_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "deleted_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "restored_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", "archived_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u043f\u043e\u043d\u0443\u0434\u0438", "deleted_quotes", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430\u043d\u0438 :count \u043f\u043e\u043d\u0443\u0434\u0438", "restored_quotes", _s35_23, "expense", "\u0422\u0440\u043e\u0448\u043e\u043a", "expenses", "\u0422\u0440\u043e\u0448\u043e\u0446\u0438", "vendor", "\u041f\u0440\u043e\u0434\u0430\u0432\u0430\u0447", "vendors", "\u041f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u0438", "task", "\u0417\u0430\u0434\u0430\u0447\u0430", "tasks", "\u0417\u0430\u0434\u0430\u0447\u0438", "project", "\u041f\u0440\u043e\u0435\u043a\u0442", "projects", "\u041f\u0440\u043e\u0435\u043a\u0442\u0438", "activity_1", ":user \u0433\u043e \u043a\u0440\u0435\u0438\u0440\u0430\u0448\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 :client", "activity_2", ":user \u0433\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0448\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 :client", "activity_3", ":user \u0433\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 :client", "activity_4", ":user \u0458\u0430 \u043a\u0440\u0435\u0438\u0440\u0430\u0448\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 :invoice", "activity_5", ":user \u0458\u0430 \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u0448\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 :invoice", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", ":user \u0458\u0430 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 :invoice", "activity_9", ":user \u0458\u0430 \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 :invoice", "activity_10", _s85_0, "activity_11", ":user \u0433\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e :payment", "activity_12", ":user \u0433\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e :payment", "activity_13", ":user \u0433\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e :payment", "activity_14", ":user \u0432\u043d\u0435\u0441\u0435 :credit \u043a\u0440\u0435\u0434\u0438\u0442", "activity_15", ":user \u0430\u0436\u0443\u0440\u0438\u0440\u0430 :credit \u043a\u0440\u0435\u0434\u0438\u0442", "activity_16", ":user \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 :credit \u043a\u0440\u0435\u0434\u0438\u0442", "activity_17", ":user \u0438\u0437\u0431\u0440\u0438\u0448\u0430 :credit \u043a\u0440\u0435\u0434\u0438\u0442", "activity_18", ":user \u0458\u0430 \u043a\u0440\u0435\u0438\u0440\u0430 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_19", ":user \u0458\u0430 \u0430\u0436\u0443\u0440\u0438\u0440\u0430 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_20", _s50_10, "activity_21", ":contact \u0458\u0430 \u0432\u0438\u0434\u0435 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_22", ":user \u0458\u0430 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_23", ":user \u0458\u0430 \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_24", ":user \u0458\u0430 \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u043e\u043d\u0443\u0434\u0430\u0442\u0430 :quote", "activity_25", ":user \u0458\u0430 \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430\u0442\u0430 :invoice", "activity_26", ":user \u0433\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 :client", "activity_27", ":user \u0433\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e :payment", "activity_28", ":user \u0433\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0438 :credit \u043a\u0440\u0435\u0434\u0438\u0442\u043e\u0442", "activity_29", _s42_14, "activity_30", ":user \u0433\u043e \u043a\u0440\u0435\u0438\u0440\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u043e\u0442 :vendor", "activity_31", ":user \u0433\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u043e\u0442 :vendor", "activity_32", ":user \u0433\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u043e\u0442 :vendor", "activity_33", ":user \u0433\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0447\u043e\u0442 :vendor", "activity_34", ":user \u0433\u043e \u043a\u0440\u0435\u0438\u0440\u0430 \u0442\u0440\u043e\u0448\u043e\u043a\u043e\u0442 :expense", "activity_35", ":user \u0433\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0442\u0440\u043e\u0448\u043e\u043a\u043e\u0442 :expense", "activity_36", ":user \u0433\u043e \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u0442\u0440\u043e\u0448\u043e\u043a\u043e\u0442 :expense", "activity_37", ":user \u0433\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u0442\u0440\u043e\u0448\u043e\u043a\u043e\u0442 :expense", "activity_39", ":user \u0433\u043e \u043e\u0442\u043a\u0430\u0436\u0430 :payment_amount \u043f\u043b\u0430\u045c\u0430\u045a\u0435\u0442\u043e :payment", "activity_40", ":user \u0433\u043e \u0440\u0435\u0444\u0443\u043d\u0434\u0438\u0440\u0430 :adjustment \u043d\u0430 :payment_amount \u043f\u043b\u0430\u045c\u0430\u045a\u0435 :payment", "activity_41", ":payment_amount \u043f\u043b\u0430\u045c\u0430\u045a\u0435 (:payment) \u0435 \u043d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e", "activity_42", ":user \u0458\u0430 \u043a\u0440\u0435\u0438\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430 :task", "activity_43", ":user \u0430\u0436\u0443\u0440\u0438\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430 :task", "activity_44", ":user \u0458\u0430 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430 :task", "activity_45", ":user \u0458\u0430 \u0438\u0437\u0431\u0440\u0438\u0448\u0430 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430 :task", "activity_46", ":user \u0458\u0430 \u043f\u043e\u0432\u0440\u0430\u0442\u0438 \u0437\u0430\u0434\u0430\u0447\u0430\u0442\u0430 :task", "activity_47", ":user \u0433\u043e \u0430\u0436\u0443\u0440\u0438\u0440\u0430 \u0442\u0440\u043e\u0448\u043e\u043a\u043e\u0442 :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "\u0415\u0434\u043d\u043e\u043a\u0440\u0430\u0442\u043d\u0430 \u043b\u043e\u0437\u0438\u043d\u043a\u0430", "emailed_quote", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430 \u043f\u043e \u0435\u043b. \u043f\u043e\u0448\u0442\u0430", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "\u0418\u0441\u0442\u0435\u0447\u0435\u043d\u043e", "all", "\u0421\u0438\u0442\u0435", "select", "\u0418\u0437\u0431\u0435\u0440\u0438", _s22_76, _s22_77, "custom_value1", _s17_204, "custom_value2", _s17_204, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u0411\u0440\u043e\u0458\u0430\u0447 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s20_92, _s20_93, _s20_94, "\u0411\u0440\u043e\u0458\u0430\u0447 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0438", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "\u0421\u043e\u0441\u0442\u043e\u0458\u0431\u0430 \u043d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "\u0422\u0438\u043f", "invoice_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_248, "\u0414\u0430\u0442\u0443\u043c \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0441\u0443\u0432\u0430\u045a\u0435", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "\u0418\u043c\u0435 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", "tax_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u0434\u0430\u043d\u043e\u043a", "tax_paid", "\u041f\u043b\u0430\u0442\u0435\u043d \u0434\u0430\u043d\u043e\u043a", "payment_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", "age", "\u0412\u043e\u0437\u0440\u0430\u0441\u0442", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "\u0411\u0430\u043d\u043a\u0430", _s19_89, _s19_90, _s16_249, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "nb_NO", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Handling", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Planlegg", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arkiver betaling", "archive_invoice", "Arkiver fakturaen", "archive_quote", "Arkiver tilbud", "archive_credit", "Arkiver kredit", "archive_task", "Arkiver Oppgave", "archive_client", "Arkiver kunde", "archive_project", "Arkiver Prosjekt", "archive_expense", "Arkiver Utgift", "restore_payment", "Gjenopprette Betaling", "restore_invoice", "Gjenopprette Faktura", "restore_quote", "Gjenopprette Tilbud", "restore_credit", "Gjenopprett Kredit", "restore_task", "Gjennopprett Oppgave", "restore_client", "Gjenopprett Kunde", "restore_project", "Gjenopprett Prosjekt", "restore_expense", "Restore Expense", "archive_vendor", "Arkiver Leverand\xf8r", "restore_vendor", "Restore Vendor", "create_product", "Lag nytt produkt", "update_product", "Update Product", "delete_product", "Slett Produkt", "restore_product", "Gjenopprett Produkt", "archive_product", "Arkiver produkt", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Betalingsm\xe5te", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "time", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Last opp", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Slett Prosjekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Lagre som standard vilk\xe5r", _s22_5, "Lagre som standard bunntekst", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, "Oppdaterte bankkonto", _s17_12, "Rediger Bankkonto", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Valgt", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Oppdater Kredit", "delete_credit", "Slett kredit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankkonto", "bank_accounts", "Bankkort & Banker", _s21_21, "Arkiverte bankkonto", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Betalingsinnstillinger", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "St\xe5ende", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Legg til Tilbyder", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Legg til p\xe5 faktura :invoice", _s17_28, _s17_29, "week", "Uke", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Fakturavaluta", "range", "Periode", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Opprett prosjekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Godkjenn", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Sett Passord", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "Se Erkl\xe6ring", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Fra Navn", _s16_46, _s16_47, _s17_36, "Gjentakende Utgift", _s18_29, "Gjentakende Utgifter", _s21_46, "Opprett Gjentakende Utgift", _s22_37, "Rediger Gjentakende Utgift", _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Brukerguide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Kontakts fornavn", _s17_40, "Etternavn", "order", "Order", "unassigned", "Ikke tilordnet", "partial_value", "M\xe5 v\xe6re st\xf8rre enn null og mindre enn totalen", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Aktiver", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Sett subdomenet eller vis fakturaen p\xe5 ditt eget nettsted.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Sikkerhet", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abonnement", "subscriptions", "Abonnementer", _s16_255, "Nytt Abonnement\xa0", _s17_155, "Rediger Abonnement", _s20_96, "Abonnement opprettet", _s20_97, "Oppdaterte abonnement", _s21_126, "Abonnement arkivert", _s20_98, "Abonnement Slettet", _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, "Underdomene ikke tilgjengelig", "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "Send invitasjon p\xe5 nytt", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, "Aktiverte To-faktor-autentisering", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "To-faktor-autentisering", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, "Venligst bekreft din epost adresse", _s16_75, "Refundert betaling", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "For og oppdatere kj\xf8r", _s18_49, "Konverter til en faktura", _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Fakturer Oppgave", "invoice_expense", "Invoice Expense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "Standard-dokumenter", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Skjul", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, "Advarsel: en ment for bruk p\xe5 lokal installasjon, passord er ikke sikkert. Klikk her for og vite mer.", "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Kolonne", "sample", "Eksempel", "map_to", "Map To", "import", "Importer", _s25_21, _s29_13, "select_file", "Vennligst velg en fil", _s16_84, _s16_85, "csv_file", "Velg CSV-fil", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook-URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Ubetalt", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Totalbel\xf8p", "quote_total", "Tilbud totalt", "credit_total", "Total kreditt", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Advarsel", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Kundenavn", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, "Utgiftskategorier", _s20_61, "Ny Utgiftskategori", _s21_67, _s21_68, _s24_40, "Utgiftskategori ble opprettet", _s24_41, "Oppdaterte utgiftskategori", _s25_25, "Utgiftskategori ble arkivert", _s24_42, "Slettet kategori", _s24_43, _s37_10, _s25_26, "Utgiftskategori ble gjenopprettet", _s27_29, ":count utgiftskategorier ble arkivert", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Sett Aktiv", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "Gjentakende Faktura", _s18_61, "Gjentakende Fakturaer", _s21_74, "Ny Gjentakende Faktura", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Suksessfullt arkivert gjentakende faktura", _s25_34, "Suksessfullt slettet gjentakende faktura", _s25_35, _s38_13, _s26_17, "Suksessfullt gjenopprettet gjentakende faktura", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Fortjeneste", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logger", "view_portal", "Vis Portal", "copy_link", "Kopier Lenke", "token_billing", "Lagre kortdetaljer", _s24_46, "Velkommen til Invoice Ninja", "always", "Alltid", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Kundenummer", "auto_convert", "Auto Convert", "company_name", "Firmanavn", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, "E-postfakturaer sendt", "emailed_quotes", _s23_86, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "timer", "statement", "Erkl\xe6ring", "taxes", "Skatter", "surcharge", "Tilleggsgebyr", "apply_payment", "Apply Payment", "apply_credit", "Bruk Kredit", "apply", "Bruk", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Til", "health_check", "Health Check", "payment_type_id", "Betalingsmetode", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "Forest\xe5ende Fakturaer", _s17_80, _s17_81, "recent_payments", "Nylige Betalinger", "upcoming_quotes", "Oppkommende Tilbud", "expired_quotes", "Utl\xf8pte Tilbud", "create_client", "Create Client", "create_invoice", "Opprett faktura", "create_quote", "Lag tilbud", "create_payment", "Create Payment", "create_vendor", "Opprett leverand\xf8r", "update_quote", "Update Quote", "delete_quote", "Slett tilbud", "update_invoice", "Update Invoice", "delete_invoice", "Slett faktura", "update_client", "Update Client", "delete_client", "Slett kunde", "delete_payment", "Slett betaling", "update_vendor", "Update Vendor", "delete_vendor", "Slett Leverand\xf8r", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Opprett Oppgave", "update_task", "Update Task", "delete_task", "Slett Oppgave", "approve_quote", "Approve Quote", "off", "Av", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Gratis", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API-tokens", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Rediger Token", "created_token", "Opprettet token", "updated_token", "Oppdaterte token", "archived_token", "Suksessfullt arkivert token", "deleted_token", "Suksessfullt slettet token", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "E-postfaktura", "email_quote", "Send tilbudet som E-post", "email_credit", "Email Credit", "email_payment", "E-postbetaling", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Kontakt navn", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kreditbel\xf8p", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Ekslusiv", "inclusive", "Inklusiv", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", _s17_172, _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Fullt Navn", _s17_92, "By/Fylke/Postnummer", _s17_94, "Postnr./Sted/Fylke", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Fjern data", _s16_115, _s32_16, _s18_70, "Advarsel: Dette sletter alle dine data permanent, og kan ikke gjennopprettes.", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Dager", "age_group_30", "30 - 60 Dager", "age_group_60", "60 - 90 Dager", "age_group_90", "90 - 120 Dager", "age_group_120", "Mer enn 120 dager", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Fakturadetaljer", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count faktura sendt", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "aktiver lisens", "cancel_account", "Kanseler Konto", _s22_57, "Advarsel: Dette vil permanent slette kontoen din, du kan ikke angre.", "delete_company", "Slett Firma", _s22_58, "Advarsel: Dette vil permanent slette ditt firma, dette kan ikke gjennopprettes.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Forslag", "tickets", "Tickets", _s16_120, "Gjentakende Tilbud", "recurring_tasks", "Recurring Tasks", _s18_71, "Kontoadministrasjon", "credit_date", "Kreditdato", "credit", "Kredit", "credits", "Krediter", "new_credit", "Oppgi Kredit", "edit_credit", "Rediger Kredit", "created_credit", "Kredit opprettet", "updated_credit", "Kredit oppdatert", "archived_credit", "Kredit arkivert", "deleted_credit", "Kredit slettet", "removed_credit", _s27_42, "restored_credit", "Suksessfullt gjenopprettet kredit", _s16_122, "Arkiverte :count krediter", "deleted_credits", "Slettet :count krediter", _s16_123, _s36_9, "current_version", "N\xe5v\xe6rende versjon", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "L\xe6r mer", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nytt Firma", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Nullstill", "number", "Number", "export", "Eksporter", "chart", "Diagram", "count", "Count", "totals", "Totaler", "blank", "Tom", "day", "Dag", "month", "M\xe5ned", "year", "\xc5r", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupper etter", "credit_balance", "Kreditsaldo", _s18_77, _s18_78, _s17_98, "Fult navn", "contact_phone", "Kontakt Telefon", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Leverings adresse", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, "Leverings adresse postnummer", _s16_154, _s16_155, _s16_156, "Fakturaadresse", _s16_157, _s17_102, "billing_city", "Fakturering By", "billing_state", _s22_63, _s19_59, "Fakturering Postnummer", "billing_country", "Fakturering Land", "client_id", "Kunde-ID", "assigned_to", "Assigned to", "created_by", "Laget av :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Kolonner", "aging", "Aging", "profit_and_loss", "Fortjeneste og Tap", "reports", "Rapporter", "report", "Rapport", "add_company", "Legg til Firma", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Hjelp", "refund", "Refunder", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Kontakt Epost", "multiselect", "Multiselect", "entity_state", "Tilstand", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Beskjed", "from", "Fra", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "st\xf8tteforum", "about", "About", "documentation", "Dokumentasjon", "contact_us", "Kontakt Oss", "subtotal", "Totalbel\xf8p", "line_total", "Sum", "item", "Produkt", "credit_email", "Credit Email", "iframe_url", "Nettside", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, "Vennligst velg en klient", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Skatteinnstillinger", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Valg", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Send", _s16_166, "Gjenopprett ditt passord", "late_fees", "Late Fees", "credit_number", "Kreditnummer", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Dager", "invoice_email", "Faktura-e-post", "payment_email", "Betalings-e-post", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Tilbuds-e-post", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, _s66_, "user_management", "Brukerh\xe5ndtering", "users", "Brukere", "new_user", "Ny Bruker", "edit_user", "Endre bruker", "created_user", _s25_42, "updated_user", "Bruker oppdatert", "archived_user", "Suksessfullt arkivert bruker", "deleted_user", "Bruker slettet", "removed_user", _s25_45, "restored_user", "Suksessfullt gjenopprettet bruker", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "Systeminnstillinger", "invoice_options", "Faktura alternativer", _s17_107, _s19_103, _s22_65, "Bare vis delbetalinger om det har forekommet en delbetaling.", _s23_38, "Embed Dokumenter", _s28_30, _s39_7, _s16_175, "Show header on", _s16_176, "Show footer on", "first_page", "F\xf8rste side", "all_pages", "Alle sider", "last_page", "Siste side", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Prim\xe6rfarge", "secondary_color", "Sekund\xe6r farge", "page_size", "Page Size", "font_size", "Skriftst\xf8rrelse", "quote_design", "Quote Design", "invoice_fields", "Faktura felt", "product_fields", "Produktfelter", "invoice_terms", _s20_109, "invoice_footer", "Faktura Bunntekst", "quote_terms", "Tilbuds Vilk\xe5r", "quote_footer", "Tilbud Bunntekst", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Konverter", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daglig", "freq_weekly", "Ukentlig", "freq_two_weeks", "To uker", "freq_four_weeks", "Fire uker", "freq_monthly", "M\xe5nedlig", "freq_two_months", "To m\xe5neder", _s17_111, "Tre m\xe5neder", _s16_177, "Fire m\xe5neder", "freq_six_months", "Seks m\xe5neder", "freq_annually", "\xc5rlig", "freq_two_years", "To \xe5r", _s16_178, "Three Years", "never", "Never", "company", "Company", _s17_112, "Genererte Nummere", "charge_taxes", "Inkluder skatt", "next_reset", "Neste Nullstilling", "reset_counter", "Nullstill Teller", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefiks", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Egendefinert CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, "Faktura-signatur", _s30_14, "Krever klients signatur.", _s23_43, "Tilbuds-signatur", _s22_67, "Passord-beskytt fakturaer", _s27_44, _s142_, "authorization", "Autorisasjon", "subdomain", "Subdomene", "domain", "Domene", "portal_mode", "Portal Mode", "email_signature", "Med vennlig hilsen,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Enable Markup", "reply_to_email", "Svar til Epost", "reply_to_name", "Reply-To Name", "bcc_email", "BCC E-post", "processed", "Processed", "credit_card", "Betalingskort", "bank_transfer", "Bankoverf\xf8ring", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Aktiver min", "enable_max", "Aktiver maks", "min_limit", "Min: :min", "max_limit", "Maks: :max", "min", "Min", "max", "Maks", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Oppdater Adresse", _s19_68, "Oppdater kundens adresse med oppgitte detaljer", "rate", "Sats", "tax_rate", "Skattesats", "new_tax_rate", "Ny Skattesats", "edit_tax_rate", "Rediger skattesats", _s16_184, "Suksessfullt opprettet skattesats", _s16_185, "Suksessfullt oppdatert skattesats", _s17_119, "Suksessfullt arkivert skattesatsen", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Automatisk-utfyll produkter", _s18_96, "Valg av produkt vil automatisk fylle ut beskrivelse og kostnaden", "update_products", "Automatisk oppdater produkter", _s20_84, "\xc5 endre en faktura vil automatisk oppdatere produktbilioteket", _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Avgifter", "limits", "Begrensninger", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "S\xf8ndag", "monday", "Mandag", "tuesday", "Tirsdag", "wednesday", "Onsdag", "thursday", "Torsdag", "friday", "Fredag", "saturday", "L\xf8rdag", "january", "Januar", "february", "Februar", "march", "Mars", "april", "April", "may", "Mai", "june", "Juni", "july", "Juli", "august", "August", "september", "September", "october", "Oktober", "november", "November", "december", "Desember", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Timers Tid", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, "Produkt-innstillinger", "device_settings", "Device Settings", "defaults", "Standarder", "basic_settings", "Grunnleggende Innstillinger", _s17_124, "Avanserte innstillinger", "company_details", "Firmainformasjon", "user_details", "Brukerdetaljer", "localization", "Regioninnstillinger", "online_payments", "Nettbetalinger", "tax_rates", "Skattesatser", "notifications", "Varsler", "import_export", _s16_298, "custom_fields", "Egendefinerte felt", "invoice_design", "Fakturadesign", "buy_now_buttons", "Betal N\xe5-knapper", "email_settings", "E-post-innstillinger", _s23_49, "Design & P\xe5minnelser", _s22_68, _s20_86, _s19_74, "Datavisualiseringer", "price", "Pris", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "vilk\xe5r for bruk", "privacy_policy", "Personvernregler", "sign_up", "Registrer deg", "account_login", "Kontoinnlogging", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Lag ny", _s18_102, _s18_103, _s21_99, _s34_22, "download", "Last ned", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Dokument", "documents", "Dokumenter", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Utgiftsdato", "pending", "Avventer", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Konvertert", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_202, _s16_264, "mark_paid", "Merk som betalt", "category", "Kategori", "address", "Adresse", "new_vendor", "Ny Leverand\xf8r", "created_vendor", "Opprettet leverand\xf8r", "updated_vendor", "Oppdaterte leverand\xf8r", "archived_vendor", "Arkiverte leverand\xf8r", "deleted_vendor", "Slettet leverand\xf8r", "restored_vendor", _s28_37, _s16_203, "Arkiverte :count leverand\xf8rer", "deleted_vendors", "Slettet :count leverand\xf8rer", _s16_204, _s36_11, "new_expense", "Angi utgift", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_205, _s29_27, "deleted_expense", _s28_40, _s16_206, _s29_28, _s17_130, "Arkiverte utgifter", _s16_207, "Slettet utgifter", _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Fakturert", "logged", "Logget", "running", "L\xf8pende", "resume", "Gjenoppta", "task_errors", "Vennligst rett alle overlappende tider", "start", "Start", "stop", "Stopp", "started_task", _s25_53, "stopped_task", "Suksessfullt stoppet oppgave", "resumed_task", _s25_55, "now", "N\xe5", _s16_208, _s16_209, "timer", "Tidtaker", "manual", "Manuell", "budgeted", "Budgeted", "start_time", "Starttid", "end_time", "Sluttid", "date", "Dato", "times", "Tider", "duration", "Varighet", "new_task", "Ny Oppgave", "created_task", "Suksessfullt opprettet oppgave", "updated_task", "Suksessfullt oppdatert oppgave", "archived_task", "Arkiverte oppgave", "deleted_task", "Slettet oppgave", "restored_task", "Gjenopprettet oppgave", "archived_tasks", "Arkiverte :count oppgaver", "deleted_tasks", "Slettet :count oppgaver", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", "Opprettet prosjekt", "updated_project", "Oppdaterte prosjekt", _s16_210, "Arkiverte prosjekt", "deleted_project", "Slettet prosjekt", _s16_211, "Gjenopprettet prosjekt", _s17_132, "Arkiverte :count prosjekter", _s16_212, "Slettet :count prosjekter", _s17_133, _s37_18, "new_project", "Nytt Prosjekt", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "klikk her", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "L\xe5st", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Bunntekst", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Tilpass Utvalg", "date_range", "Datoperiode", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "Denne m\xe5neden", "last_month", "Siste m\xe5ned", "this_year", "Dette \xc5ret", "last_year", "Siste \xe5r", "custom", "Egendefiner", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Se faktura", "convert", "Convert", "more", "More", "edit_client", "Rediger Kunde", "edit_product", "Endre produkt", "edit_invoice", "Rediger faktura", "edit_quote", "Endre tilbud", "edit_payment", "Rediger Betaling", "edit_task", "Rediger Oppgave", "edit_expense", "Edit Expense", "edit_vendor", "Rediger Leverand\xf8r", "edit_project", "Rediger Prosjekt", _s20_87, _s20_88, "billing_address", "Fakturerings Adresse", _s16_215, "Leveringsadresse", "total_revenue", "Sum omsetning", "average_invoice", "Gjennomsnittlige fakturaer", "outstanding", "Utest\xe5ende", "invoices_sent", _s22_95, "active_clients", "aktive kunder", "close", "Lukk", "email", "E-post", "password", "Passord", "url", "URL", "secret", "Secret", "name", "Navn", "logout", "Logg ut", "login", "Logg inn", "filter", "Filter", "sort", "Sort", "search", "S\xf8k", "active", "Aktiv", "archived", "Arkivert", "deleted", "Slettet", "dashboard", "Skrivebord", "archive", "Arkiv", "delete", "Slett", "restore", "Gjenopprette", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Stigende", "descending", "Synkende", "save", "Lagre", _s17_136, _s17_137, "paid_to_date", "Betalt til Dato", "balance_due", "Gjenst\xe5ende", "balance", "Balanse", "overview", "Overview", "details", "Detaljer", "phone", "Telefon", "website", "Nettside", "vat_number", "MVA-nummer", "id_number", "Id nummer", "create", "Lag", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "Kontakter", "additional", "Additional", "first_name", "Fornavn", "last_name", "Etternavn", "add_contact", "Legg til kontakt", "are_you_sure", "Er du sikker?", "cancel", "Avbryt", "ok", "Ok", "remove", "Fjern", _s16_221, _s16_222, "product", "Produkt", "products", "Produkter", "new_product", "Nytt Produkt", "created_product", "Produkt lagret", "updated_product", "Produkt oppdatert", _s16_223, "Produkt arkivert", "deleted_product", "Slettet produkt", _s16_224, "Gjenopprettet produkt", _s17_138, _s37_26, _s16_225, "Slettet :count produkter", _s17_139, _s37_19, "product_key", "Produkt", "notes", "Notater", "cost", "Kostnad", "client", "Kunde", "clients", "Kunder", "new_client", "Ny Kunde", "created_client", "Opprettet kunde", "updated_client", "Oppdaterte kunde", "archived_client", "Arkiverte kunde", _s16_226, "Arkiverte :count kunder", "deleted_client", "Slettet kunde", "deleted_clients", "Slettet :count kunder", "restored_client", "Gjenopprettet kunde", _s16_227, _s36_13, "address1", "Gate", "address2", "Husnummer", "city", "By", "state", "Fylke", "postal_code", "Postnummer", "country", "Country", "invoice", "Faktura", "invoices", "Fakturaer", "new_invoice", "Ny faktura", "created_invoice", "Faktura opprettet", "updated_invoice", "Faktura oppdatert", _s16_228, "Faktura arkivert", "deleted_invoice", "Faktura slettet", _s16_229, "Suksessfullt gjenopprettet faktura", _s17_140, "Fakturaer arkivert", _s16_230, "Slettet :count fakturaer", _s17_141, _s37_20, "emailed_invoice", "E-postfaktura sendt", "emailed_payment", _s28_69, "amount", "Bel\xf8p", "invoice_number", "Fakturanummer", "invoice_date", _s16_290, "discount", "Rabatter:", "po_number", "Ordrenummer", "terms", "Vilk\xe5r", "public_notes", "Offentlig notater", "private_notes", "Private notater", "frequency", "Frekvens", "start_date", "Startdato", "end_date", "Sluttdato", "quote_number", "Tilbudsnummer", "quote_date", "Tilbudsdato", "valid_until", "Gyldig til", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Beskrivelse", "unit_cost", "Stykkpris", "quantity", "Antall", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Telefon (arbeid)", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Forfallsdato", _s16_231, _s16_232, "status", "Status", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Totalt", "percent", "Prosent", "edit", "Endre", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Oppgavesats", "settings", "Innstillinger", "language", "Language", "currency", "Currency", "created_at", "Dato Opprettet", "created_on", "Created On", "updated_at", "Updated", "tax", "Skatt", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Forfalt", "draft", "Kladd", "sent", "Sendt", "viewed", "Viewed", "approved", "Approved", "partial", "Delvis/Depositum", "paid", "Betalt", "mark_sent", "Merk som Sendt", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Ferdig", _s37_21, _s37_22, "dark_mode", "M\xf8rk Modus", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivitet", _s16_233, _s16_234, "clone", "Kopier", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Betalingsvilk\xe5r", "payment_date", "Betalingsdato", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Kundeportal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Aktivert", "recipients", "Mottakere", "initial_email", "F\xf8rste E-post", "first_reminder", "F\xf8rste P\xe5minnelse", "second_reminder", "Andre P\xe5minnelse", "third_reminder", _s17_205, "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Mal", "send", "Send", "subject", "Emne", "body", "Body", "send_email", "Send e-post", "email_receipt", "Send betalingskvittering som e-post til kunden", "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Tilpass", "history", "Historie", "payment", "Betaling", "payments", "Betalinger", "refunded", "Refunded", "payment_type", "Betalingsmetode", _s21_105, "Transaksjonsreferanse", "enter_payment", "Oppgi betaling", "new_payment", "Oppgi Betaling", "created_payment", "Betaling opprettet", "updated_payment", "Suksessfullt oppdatert betaling", _s16_241, "Betaling arkivert", "deleted_payment", _s16_291, _s16_242, "Suksessfullt gjenopprettet betaling", _s17_145, "Arkiverte :count betalinger", _s16_243, "Slettet :count betalinger", _s17_146, _s37_23, "quote", "Pristilbud", "quotes", "Pristilbud", "new_quote", "Nytt tilbud", "created_quote", "Tilbud opprettet", "updated_quote", "Tilbud oppdatert", "archived_quote", "Tilbud arkivert", "deleted_quote", "Tilbud slettet", "restored_quote", "Suksessfullt gjenopprettet tilbud", "archived_quotes", "Arkiverte :count tilbud", "deleted_quotes", "Slettet :count tilbud", "restored_quotes", _s35_23, "expense", "Utgift", "expenses", "Utgifter", "vendor", "Leverand\xf8r", "vendors", "Leverand\xf8rer", "task", "Oppgave", "tasks", "Oppgaver", "project", "Prosjekt", "projects", "Prosjekter", "activity_1", ":user opprettet kunde :client", "activity_2", ":user arkiverte kunde :client", "activity_3", ":user slettet kunde :client", "activity_4", ":user opprettet faktura :invoice", "activity_5", ":user oppdaterte faktura :invoice", "activity_6", ":user sendte e-post faktura :invoice for :client til :contact", "activity_7", ":contact har sett fakturaen :invoice for :client", "activity_8", ":user arkiverte faktura :invoice", "activity_9", ":user slettet faktura :invoice", "activity_10", ":contact la inn betaling :payment p\xe5 :payment_amount", "activity_11", ":user oppdaterte betaling :payment", "activity_12", ":user arkiverte betaling :payment", "activity_13", ":user slettet betaling :payment", "activity_14", ":user la inn :credit kredit", "activity_15", ":user oppdaterte :credit kredit", "activity_16", ":user arkiverte :credit kredit", "activity_17", ":user slettet :credit kredit", "activity_18", ":user opprettet tilbud :quote", "activity_19", ":user oppdaterte tilbud :quote", "activity_20", ":user sendte e-post tilbud :quote for :client til :contact", "activity_21", ":contact viste tilbud :quote", "activity_22", ":user arkiverte tilbud :quote", "activity_23", ":user slettet tilbud :quote", "activity_24", ":user gjenopprettet tilbud :quote", "activity_25", ":user gjenopprettet faktura :invoice", "activity_26", ":user gjenopprettet kunde :client", "activity_27", ":user gjenopprettet betaling :payment", "activity_28", ":user gjenopprettet :credit kredit", "activity_29", ":contact godkjente tilbud :quote for :client", "activity_30", ":user opprettet leverand\xf8r :vendor", "activity_31", ":user arkiverte leverand\xf8r :vendor", "activity_32", ":user slettet leverand\xf8r :vendor", "activity_33", ":user gjenopprettet leverand\xf8r :vendor", "activity_34", ":user opprettet utgift :expense", "activity_35", ":user arkiverte utgift :expense", "activity_36", ":user slettet utgift :expense", "activity_37", ":user gjenopprettet utgift :expense", "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", ":user opprettet oppgave :task", "activity_43", ":user oppdaterte oppgave :task", "activity_44", ":user arkiverte oppgave :task", "activity_45", ":user slettet oppgave :task", "activity_46", ":user gjenopprettet oppgave :task", "activity_47", ":user oppdaterte utgift :expense", "activity_48", ":user opprettet bruker :user", "activity_49", ":user oppdaterte bruker :user", "activity_50", ":user arkiverte bruker :user", "activity_51", ":user slettet bruker :user", "activity_52", ":user gjenopprettet bruker :user", "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "Engangs Passord", "emailed_quote", _s23_86, "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expired", "all", "Alle", "select", "Velg", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Fakturanummer-teller", _s20_92, _s20_93, _s20_94, "Tilbudsnummer-teller", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_248, "Forfallsdato", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Fakturer", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Skattenavn", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Bel\xf8p", "age", "Alder", "is_running", "Is Running", "time_log", "Tidslogg", "bank_id", "Bank", _s19_89, _s19_90, _s16_249, "Utgiftskategori", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "fa", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Action", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archive Payment", "archive_invoice", "\u0628\u0627\u06cc\u06af\u0627\u0646\u06cc \u0641\u0627\u06a9\u062a\u0648\u0631", "archive_quote", "Archive Quote", "archive_credit", "Archive Credit", "archive_task", "Archive Task", "archive_client", "Archive Client", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "Restore Payment", "restore_invoice", "Restore Invoice", "restore_quote", "Restore Quote", "restore_credit", "Restore Credit", "restore_task", "Restore Task", "restore_client", "Restore Client", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "Add Product", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "Archive Product", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hour", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Upload", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0630\u062e\u06cc\u0631\u0647 \u0628\u0639\u0646\u0648\u0627\u0646 \u0642\u0648\u0627\u0646\u06cc\u0646 \u067e\u06cc\u0634\u0641\u0631\u0636", _s22_5, _s22_6, "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Delete Credit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s20_86, _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Standing", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Add Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", _s23_54, _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Set Password", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0641\u0639\u0627\u0644", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, _s16_262, _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, _s18_50, _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s17_56, "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Hide", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_21, _s29_13, "select_file", _s20_117, _s16_84, _s16_85, "csv_file", "CSV file", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Invoice Total", "quote_total", "Quote Total", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Client Name", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, _s18_57, _s20_61, _s20_62, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, _s17_69, _s18_61, _s18_62, _s21_74, _s21_75, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_158, _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Hours", "statement", "Statement", "taxes", "\u0645\u0627\u0644\u06cc\u0627\u062a", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "To", "health_check", "Health Check", "payment_type_id", "Payment Type", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, _s17_79, _s17_80, _s17_81, "recent_payments", "Recent Payments", "upcoming_quotes", "Upcoming Quotes", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "Create Invoice", "create_quote", "Create Quote", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Delete Quote", "update_invoice", "Update Invoice", "delete_invoice", "\u062d\u0630\u0641 \u0641\u0627\u06a9\u062a\u0648\u0631", "update_client", "Update Client", "delete_client", "Delete Client", "delete_payment", "Delete Payment", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Create Task", "update_task", "Update Task", "delete_task", "Delete Task", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Free", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_20, "updated_token", _s26_21, "archived_token", _s27_33, "deleted_token", _s26_22, "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "\u0627\u06cc\u0645\u06cc\u0644 \u06a9\u0631\u062f\u0646 \u0641\u0627\u06a9\u062a\u0648\u0631", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Contact Name", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Credit Amount", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s19_94, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_57, _s69_0, "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Header", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_120, _s16_121, "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "Enter Credit", "edit_credit", "Edit Credit", "created_credit", _s27_39, "updated_credit", _s27_40, "archived_credit", _s28_28, "deleted_credit", _s27_41, "removed_credit", _s27_42, "restored_credit", _s28_29, _s16_122, _s36_19, "deleted_credits", _s35_25, _s16_123, _s36_9, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "\u0645\u0634\u0627\u0647\u062f\u0647 \u0628\u06cc\u0634\u062a\u0631", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Export", "chart", "Chart", "count", "Count", "totals", "Totals", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Group by", "credit_balance", "Credit Balance", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Contact Phone", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Report", "add_company", "Add Company", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Help", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Message", "from", "From", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "Documentation", "contact_us", "Contact Us", "subtotal", "\u062c\u0645\u0639 \u062c\u0632", "line_total", "\u062e\u0637 \u06a9\u0644", "item", "\u0627\u0642\u0644\u0627\u0645", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Tax Settings", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, _s21_130, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Quote Email", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_42, "updated_user", _s25_43, "archived_user", _s26_29, "deleted_user", _s25_44, "removed_user", _s25_45, "restored_user", _s26_30, "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, _s16_174, "invoice_options", "Invoice Options", _s17_107, _s17_108, _s22_65, _s87_, _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Show Header on", _s16_176, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Primary Color", "secondary_color", "Secondary Color", "page_size", "Page Size", "font_size", "Font Size", "quote_design", "Quote Design", "invoice_fields", "Invoice Fields", "product_fields", "Product Fields", "invoice_terms", "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0641\u0627\u06a9\u062a\u0648\u0631", "invoice_footer", "Invoice Footer", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_111, "Three months", _s16_177, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "Never", "company", "Company", _s17_112, _s17_113, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefix", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "Custom CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Regards,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Update Address", _s19_68, _s45_10, "rate", "\u0646\u0631\u062e", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_184, _s29_20, _s16_185, _s29_21, _s17_119, _s34_27, _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", _s18_127, _s18_96, _s71_, "update_products", _s20_102, _s20_84, _s65_0, _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "Sunday", "monday", "Monday", "tuesday", "Tuesday", "wednesday", "Wednesday", "thursday", "Thursday", "friday", "Friday", "saturday", "Saturday", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Hour Time", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, _s16_194, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_124, _s17_125, "company_details", "Company Details", "user_details", "User Details", "localization", "Localization", "online_payments", "Online Payments", "tax_rates", "\u0646\u0631\u062e \u0645\u0627\u0644\u06cc\u0627\u062a", "notifications", "Notifications", "import_export", "Import | Export", "custom_fields", "Custom Fields", "invoice_design", "Invoice Design", "buy_now_buttons", "Buy Now Buttons", "email_settings", "Email Settings", _s23_49, _s21_98, _s22_68, _s20_86, _s19_74, _s19_75, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, _s16_196, "privacy_policy", "Privacy Policy", "sign_up", "Sign Up", "account_login", "Account Login", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "Download", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Converted", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_202, _s16_264, "mark_paid", "Mark Paid", "category", "Category", "address", "\u0622\u062f\u0631\u0633", "new_vendor", "New Vendor", "created_vendor", _s27_50, "updated_vendor", _s27_51, "archived_vendor", _s28_36, "deleted_vendor", _s27_52, "restored_vendor", _s28_37, _s16_203, _s36_20, "deleted_vendors", _s35_26, _s16_204, _s36_11, "new_expense", "Enter Expense", "created_expense", _s28_38, "updated_expense", _s28_39, _s16_205, _s29_27, "deleted_expense", _s28_40, _s16_206, _s29_28, _s17_130, _s30_31, _s16_207, _s29_51, _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_12, "start", "Start", "stop", "Stop", "started_task", _s25_53, "stopped_task", _s25_54, "resumed_task", _s25_55, "now", "Now", _s16_208, _s16_209, "timer", "Timer", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Start Time", "end_time", "End Time", "date", "Date", "times", "Times", "duration", "Duration", "new_task", "New Task", "created_task", _s25_56, "updated_task", _s25_57, "archived_task", _s26_35, "deleted_task", _s25_58, "restored_task", _s26_36, "archived_tasks", _s34_29, "deleted_tasks", _s33_32, "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, _s37_25, _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "New Project", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "click here", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "Custom", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "View Invoice", "convert", "Convert", "more", "More", "edit_client", "Edit Client", "edit_product", "Edit Product", "edit_invoice", "Edit Invoice", "edit_quote", "Edit Quote", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Edit Project", _s20_87, _s20_88, "billing_address", "Billing Address", _s16_215, _s16_216, "total_revenue", "Total Revenue", "average_invoice", "Average Invoice", "outstanding", "Outstanding", "invoices_sent", _s20_101, "active_clients", "active clients", "close", "Close", "email", "\u0627\u06cc\u0645\u06cc\u0644", "password", "Password", "url", "URL", "secret", "Secret", "name", "\u0646\u0627\u0645", "logout", "Log Out", "login", "Login", "filter", "Filter", "sort", "Sort", "search", "Search", "active", "Active", "archived", "Archived", "deleted", "Deleted", "dashboard", "Dashboard", "archive", "Archive", "delete", "Delete", "restore", "Restore", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_136, _s17_137, "paid_to_date", "\u067e\u0631\u062f\u0627\u062e\u062a \u062f\u0631 \u062a\u0627\u0631\u06cc\u062e", "balance_due", "\u0628\u062f\u0647\u06cc \u062a\u0639\u0627\u062f\u0644", "balance", "Balance", "overview", "Overview", "details", "Details", "phone", "\u062a\u0644\u0641\u0646", "website", "\u0648\u0628 \u0633\u0627\u06cc\u062a", "vat_number", "VAT Number", "id_number", "ID Number", "create", "Create", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "\u0645\u062e\u0627\u0637\u0628\u06cc\u0646", "additional", "Additional", "first_name", "\u0646\u0627\u0645", "last_name", "\u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc", "add_contact", "\u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062e\u0627\u0637\u0628", "are_you_sure", "Are you sure?", "cancel", "Cancel", "ok", "Ok", "remove", "Remove", _s16_221, _s16_222, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_45, "updated_product", _s28_46, _s16_223, _s29_31, "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "\u0645\u0634\u062a\u0631\u06cc\u0627\u0646", "clients", "Clients", "new_client", "New Client", "created_client", _s27_54, "updated_client", _s27_55, "archived_client", _s28_48, _s16_226, _s36_21, "deleted_client", _s27_56, "deleted_clients", _s35_27, "restored_client", _s28_49, _s16_227, _s36_13, "address1", "\u062e\u06cc\u0627\u0628\u0627\u0646", "address2", "\u0646\u0645\u0648\u0646\u0647", "city", "\u0634\u0647\u0631", "state", "\u0627\u0633\u062a\u0627\u0646", "postal_code", "\u06a9\u062f \u067e\u0633\u062a\u06cc", "country", "Country", "invoice", "\u0641\u0627\u06a9\u062a\u0648\u0631", "invoices", "Invoices", "new_invoice", "New Invoice", "created_invoice", _s28_50, "updated_invoice", _s28_51, _s16_228, _s29_33, "deleted_invoice", _s28_52, _s16_229, _s29_34, _s17_140, _s37_28, _s16_230, _s36_22, _s17_141, _s37_20, "emailed_invoice", _s28_77, "emailed_payment", _s28_69, "amount", "Amount", "invoice_number", "\u0634\u0645\u0627\u0631\u0647 \u0641\u0627\u06a9\u062a\u0648\u0631", "invoice_date", "\u062a\u0627\u0631\u06cc\u062e \u0641\u0627\u06a9\u062a\u0648\u0631", "discount", "\u062a\u062e\u0641\u06cc\u0641", "po_number", "\u0634\u0645\u0627\u0631\u0647 PO", "terms", "\u0642\u0648\u0627\u0646\u06cc\u0646", "public_notes", "Public Notes", "private_notes", "\u0646\u0648\u0634\u062a\u0647 \u062e\u0635\u0648\u0635\u06cc", "frequency", "Frequency", "start_date", "Start Date", "end_date", "End Date", "quote_number", "Quote Number", "quote_date", "Quote Date", "valid_until", "Valid Until", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "\u062a\u0648\u0636\u06cc\u062d\u0627\u062a", "unit_cost", "\u0642\u06cc\u0645\u062a \u0648\u0627\u062d\u062f", "quantity", "\u062a\u0639\u062f\u0627\u062f", "add_item", "Add Item", "contact", "Contact", "work_phone", "\u062a\u0644\u0641\u0646", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u062a\u0627\u0631\u06cc\u062e \u067e\u0631\u062f\u0627\u062e\u062a", _s16_231, _s16_232, "status", "Status", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "\u062a\u0646\u0638\u06cc\u0645\u0627\u062a", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "\u0645\u0627\u0644\u06cc\u0627\u062a", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Done", _s37_21, _s37_22, "dark_mode", "Dark Mode", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_233, _s16_234, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\u0642\u0648\u0627\u0646\u06cc\u0646 \u067e\u0631\u062f\u0627\u062e\u062a", "payment_date", "Payment Date", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "First Reminder", "second_reminder", "Second Reminder", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "Subject", "body", "Body", "send_email", "Send Email", "email_receipt", _s35_22, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_105, _s21_106, "enter_payment", "\u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0646 \u067e\u0631\u062f\u0627\u062e\u062a", "new_payment", "Enter Payment", "created_payment", _s28_53, "updated_payment", _s28_54, _s16_241, _s29_35, "deleted_payment", _s28_55, _s16_242, _s29_36, _s17_145, _s37_29, _s16_243, _s36_23, _s17_146, _s37_23, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_41, "updated_quote", _s26_42, "archived_quote", _s27_60, "deleted_quote", _s26_43, "restored_quote", _s27_61, "archived_quotes", _s35_28, "deleted_quotes", _s34_28, "restored_quotes", _s35_23, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_56, "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", _s30_23, "activity_5", _s30_24, "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", _s85_0, "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_62, "activity_23", _s26_46, "activity_24", _s27_63, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", _s30_29, "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", _s30_30, "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", _s26_51, "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expired", "all", "All", "select", "Select", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, _s22_89, _s20_92, _s20_93, _s20_94, _s20_95, _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Type", "invoice_amount", "Invoice Amount", _s16_248, "Due Date", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Bill", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "Payment Amount", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Bank", _s19_89, _s19_90, _s16_249, _s16_261, _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "pl", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Akcja", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Zaplanuj", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Zarchiwizuj p\u0142atno\u015b\u0107", "archive_invoice", "Zarchiwizuj faktur\u0119", "archive_quote", "Archiwizuj ofert\u0119", "archive_credit", "Zarchiwizuj kredyt", "archive_task", "Archiwizuj zadanie", "archive_client", "Zarchiwizuj klienta", "archive_project", _s19_140, "archive_expense", "Archiwizuj wydatek", "restore_payment", "Przywr\xf3\u0107 p\u0142atno\u015b\u0107", "restore_invoice", "Przywr\xf3\u0107 faktur\u0119", "restore_quote", "Przywr\xf3\u0107 ofert\u0119", "restore_credit", "Przywr\xf3\u0107 kredyt", "restore_task", "Przywr\xf3\u0107 zadanie", "restore_client", "Przywr\xf3\u0107 klienta", "restore_project", "Przywr\xf3\u0107 projekt", "restore_expense", "Przywr\xf3\u0107 wydatek", "archive_vendor", "Archiwizuj dostawc\u0119", "restore_vendor", "Przywr\xf3\u0107 dostawc\u0119", "create_product", "Dodaj produkt", "update_product", "Update Product", "delete_product", "Usu\u0144 produkt", "restore_product", "Przywr\xf3\u0107 produkt", "archive_product", _s19_140, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Formy p\u0142atno\u015bci", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Godzina", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Prze\u015blij", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Usu\u0144 projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Zapisz jako domy\u015blne warunki", _s22_5, "Zapisz jako domy\u015bln\u0105 stopk\u0119", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s16_341, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Konto bankowe zosta\u0142o utworzone", _s20_11, "Konto bankowe zosta\u0142o zaktualizowane", _s17_12, "Edytuj konto bankowe", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Wybranych", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Aktualizuj kredyt", "delete_credit", "Usu\u0144 kredyt", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Konto bankowe", "bank_accounts", "Karty kredytowe i banki", _s21_21, "Konto bankowe zosta\u0142o zarchiwizowane.", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Po\u0142\u0105cz", _s23_6, _s23_7, _s18_9, "Konwertuj na projekt", "client_email", "E-mail klienta", _s20_17, _s20_18, _s25_4, _s41_, "field", "Pole", "period", "Okres", "fields_per_row", "Pola na wiersz", _s21_23, "Aktywne faktury", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Portal dostawcy", "send_code", "Wy\u015blij kod", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, "Pomy\u015blnie zweryfikowano numer telefonu", "code_was_sent", "Wys\u0142ano kod za pomoc\u0105 SMSa", _s16_23, _s39_1, "resend", "Pon\xf3w wysy\u0142k\u0119", "verify", "Zweryfikuj", _s18_13, "Prosz\u0119 poda\u0107 numer telefonu", _s20_21, "Nieprawid\u0142owy numer telefonu", _s19_21, "Zweryfikuj numer telefonu", _s24_12, "Zweryfikuj sw\xf3j numer telefonu, aby wysy\u0142a\u0107 maile", _s28_8, _s46_3, "merged_clients", "Pomy\u015blnie scalono klient\xf3w", "merge_into", "Scal w", "merge", "Scal", "php81_required", _s27_8, _s21_28, "Zmiana ceny zaakceptowana", _s19_23, "Zmiana ceny nie powiod\u0142a si\u0119 z kodem", _s17_21, "Przywr\xf3\u0107 zakupy", "activate", "Aktywuj", "connect_apple", "Po\u0142\u0105cz urz\u0105dzenie Apple", _s16_24, "Roz\u0142\u0105cz z urz\u0105dzeniem Apple", _s18_14, "Pomy\u015blnie roz\u0142\u0105czono z urz\u0105dzeniem Apple", "send_now", "Wy\u015blij teraz", "received", "Odebrane", _s19_24, "Data zam\xf3wienia", _s20_23, "Pomy\u015blnie przekszta\u0142cono na wydatek", _s21_30, "Pomy\u015blnie przekszta\u0142cono na wydatki", _s18_15, "Przekszta\u0142\u0107 w wydatek", _s16_26, "Dodaj do inwentarza", _s33_7, _s46_4, _s34_6, _s47_, _s22_12, "Wysy\u0142anie dokument\xf3w przez klienta", _s22_14, "Wysy\u0142anie dokument\xf3w przez sprzedawc\u0119", _s27_9, "Zezwalaj dostawcom na przesy\u0142anie dokument\xf3w", _s24_13, "Czy podoba Ci si\u0119 aplikacja?", "yes_its_great", "Tak, to wspaniale!", "not_so_much", "Nie za bardzo", _s17_23, "Wspaniale us\u0142ysze\u0107! Czy chcesz to oceni\u0107?", _s22_16, "Przykro mi to s\u0142ysze\u0107! Chcesz nam powiedzie\u0107 wi\u0119cej?", "sure_happy_to", "Jasne, ch\u0119tnie", "no_not_now", "Nie, nie teraz", "add", "Dodaj", _s18_17, "Ostatnio wys\u0142any szablon", _s22_17, "W\u0142\u0105cz elastyczne wyszukiwanie", _s27_10, _s55_, "vendor_details", "Szczeg\xf3\u0142y dostawcy", _s22_19, "Szczeg\xf3\u0142y zam\xf3wienia", "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Wy\u015blij Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Zaakceptowano", _s22_21, "Prosz\u0119 wybra\u0107 dostawc\u0119", _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, "Pomy\u015blnie od\u0142\u0105czono E-mail", "connect_email", "Po\u0142\u0105cz E-mail", _s16_29, "Od\u0142\u0105cz E-Mail", _s32_5, "U\u017cyj aplikacji webowej, aby po\u0142\u0105czy\u0107 z firm\u0105 Microsoft", "email_provider", "Dostawca poczty Email", _s17_24, "Po\u0142\u0105cz z firm\u0105 Microsoft", _s20_29, "Roz\u0142\u0105cz z firm\u0105 Microsoft", _s19_26, "Pomy\u015blnie po\u0142\u0105czono z firm\u0105 Microsoft", _s22_23, "Pomy\u015blnie roz\u0142\u0105czono z firm\u0105 Microsoft", _s17_26, "Zaloguj za pomoc\u0105 konta Microsoft", _s17_27, "Zarejestruj si\u0119 za pomoc\u0105 konta Microsoft", _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, "Wymagaj od dostawcy z\u0142o\u017cenia podpisu.", "purchase_order", "Zam\xf3wienie", "purchase_orders", "Zam\xf3wienia", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, "Wyszukiwanie zam\xf3wia", _s22_30, "Wyszukiwanie zlece\u0144 zakupu", "login_url", "Adres logowania", _s30_2, _s30_3, _s29_9, "Wsparcie oddzielnego tworzenia i stosowania p\u0142atno\u015bci", _s16_32, "Ustawienia P\u0142atno\u015bci", "default", "Default", "stock_quantity", "Ilo\u015b\u0107 w magazynie", _s22_32, "Pr\xf3g powiadomienia", "track_inventory", "\u015aled\u017a inwentarz", _s20_34, "Wy\u015bwietlaj stany magazynowe produkt\xf3w i aktualizuj je po wys\u0142aniu faktur", _s19_29, "Powiadomienia o zapasach", _s24_17, "Wy\u015blij e-mail, gdy stan magazynowy osi\u0105gnie pr\xf3g", "vat", "VAT", "standing", "Oczekuj\u0105ce", "view_map", "Zobacz map\u0119", _s18_22, "Ustaw domy\u015blny projekt", "add_gateway", "Dodaj dostawc\u0119 p\u0142atno\u015bci", _s24_18, "Dodaj bramk\u0119 p\u0142atno\u015bci (np Stripe, WePay lub PayPal) do akceptowanych p\u0142atno\u015bci online", "left", "Do lewej", "right", "Do prawej", "center", "Do \u015brodka", "page_numbering", "Numerowanie stron", _s24_19, "Wyr\xf3wnanie numerowania stron", _s31_5, "Faktura wys\u0142ana", _s24_21, "Poka\u017c opis produktu", _s29_10, "Do\u0142\u0105cz opis do listy produkt\xf3w", "invoice_items", "Pozycje faktury", "quote_items", "Cytuj przedmioty", "profitloss", "Zysk i strata", "import_format", "Format importu", "export_format", "Format eksportu", "export_type", "Typ eksportu", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Dodaj pa\u0144stwo", "enable_tooltips", "W\u0142\u0105cz podpowiedzi", _s20_36, "Poka\u017c podpowiedzi po najechaniu mysz\u0105", _s21_38, "B\u0142\u0105d: rekordy przynale\u017c\u0105 do wi\u0119cej ni\u017c jednego klienta", "register_label", _s30_4, "login_label", "Zaloguj si\u0119 u\u017cywaj\u0105c istniej\u0105ce konto", "add_to_invoice", "Dodaj do faktury :invoice", _s17_28, "Nie znaleziono faktur", "week", "Tydzie\u0144", "created_record", "Utworzono rekord pomy\u015blnie", _s26_4, "Archiwizuj automatycznie op\u0142acone", _s31_6, "Archiwizuj automatycznie faktury, kt\xf3re zosta\u0142y ju\u017c op\u0142acone.", _s31_7, "Archiwizuj automatycznie anulowane", _s36_2, _s46_13, _s20_37, "Alternatywna przegl\u0105darka plik\xf3w PDF", _s25_7, "Popraw przewijanie podgl\u0105du plik\xf3w PDF [BETA]", _s16_34, "Waluta faktury", "range", "Zakres", "tax_amount1", "Wysoko\u015b\u0107 podatku 1", "tax_amount2", "Wysoko\u015b\u0107 podatku 2", "tax_amount3", "Wysoko\u015b\u0107 podatku 3", "create_project", "Utw\xf3rz projekt", "update_project", "Zaktualizuj projekt", "view_task", "Zobacz zadanie", "cancel_invoice", "Anuluj", "changed_status", "Pomy\u015blnie zmieniono status zadania", "change_status", "Zmie\u0144 status", "fees_sample", "Op\u0142ata do faktury :amount wynosi\u0107 b\u0119dzie :total.", _s19_32, "W\u0142\u0105cz zdarzenia dotykowe", _s24_23, _s29_11, "after_saving", "Po zapisaniu", "view_record", "Podgl\u0105d rekordu", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Informacje o wydaniu", _s23_16, _s33_8, "started_tasks", "Pomy\u015blnie uruchomiono :value zada\u0144", "stopped_tasks", "Pomy\u015blnie zatrzymano :value zada\u0144", "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Zatwierd\u017a", "client_website", "Strona internetowa klienta", "invalid_time", "Nieprawid\u0142owy czas", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Waluta klienta", _s16_37, "Waluta firmy", "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Ma\u0142y", _s21_43, "Zako\u0144czono sukcesem oznaczenia zobowi\u0105zania jako zap\u0142acone", _s22_36, "Zaznaczono zobowi\u0105zania do zap\u0142acenia", _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", _s17_206, "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, "Pokazuj podgl\u0105d PDF", _s21_44, "Wy\u015bwietlanie podgl\u0105du PDF podczas edycji faktur", "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Klikni\u0119cie zaznaczonego", "hide_preview", "Ukryj podgl\u0105d", "edit_record", "Edycja rekordu", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Ustaw has\u0142o", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Zobacz wydatek # :expense", "view_statement", "Zobacz wyci\u0105g", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Nazwa Od", _s16_46, _s16_47, _s17_36, "Wydatek odnawialny", _s18_29, "Wydatki odnawialne", _s21_46, "Nowy wydatek odnawialny", _s22_37, "Edycja wydatku odnawialnego", _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, "Projekt usuni\u0119ty pomy\u015blnie", _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s28_91, _s25_12, _s28_91, "last_sent_date", "Data ostatniej wysy\u0142ki", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, "Analityka Google", _s28_11, _s28_12, "decimal_comma", "Dziesi\u0119tne jako przecinek", _s26_9, "U\u017cywaj przecinka jako cz\u0119\u015bci dziesi\u0119tne w formularzach", "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Przewodnik u\u017cytkownika", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Cena netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, "Dzisiaj jest ostatni dzie\u0144 okresu testowego planu Pro, kliknij aby zaktualizowa\u0107.", "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Czas wysy\u0142ki", "import_data", "Importuj dane", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, "Wszystkie sesje zosta\u0142y pomy\u015blnie zako\u0144czone", _s16_59, "Zako\u0144cz wszystkie sesje", "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Ostatnia aktualizacja", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Nieprzypisano", "partial_value", _s49_1, "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Aktywuj", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Ustaw subdomen\u0119 lub wy\u015bwietl faktur\u0119 na swojej stronie.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, "Podgl\u0105d format\xf3w daty", "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, "W\u0142a\u015bciciel konta mo\u017ce przej\u015b\u0107 na plan p\u0142atny, aby w\u0142\u0105czy\u0107 zaawansowane ustawienia zaawansowane", _s20_45, "Zaktualizuj do p\u0142atnego planu aby w\u0142\u0105czy\u0107 zaawansowane ustawienia", _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, "Zezwalaj na anulowania", _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Wersja testowa w\u0142\u0105czona", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan mapy", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Bezpiecze\u0144stwo", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subskrypcje", _s16_255, _s16_256, _s17_155, "Edytuj subskrypcj\u0119", _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, "Subdomena jest niedost\u0119pna", "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minut", _s16_70, "Czas wygasania has\u0142a", _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, "W\u0142\u0105cz emaile, cykliczne faktury i powiadomienia", _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "Pon\xf3w zaproszenie", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Wy\u015blij SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, "Wymagaj has\u0142a przy logowaniu spo\u0142eczno\u015bciowym", "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, "Czas wygaszania sesji w przegl\u0105darce", _s17_49, "Ustawienia bezpiecze\u0144stwa", "resend_email", "Wy\u015blij ponownie email", _s26_13, _s33_15, _s16_75, "Zwr\xf3cono p\u0142atno\u015b\u0107", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Poka\u017c akcje", _s17_51, "Rozpocznij zaznaczanie wielu", _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "Ten kwarta\u0142", "last_quarter", "Poprzedni kwarta\u0142", "to_update_run", "To update run", _s18_49, "Konwertuj do faktury", _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Fakturuj zadanie", "invoice_expense", "Faktura na wydatek", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, "Zapis i Podgl\u0105d", "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, "Kwota przeliczona", _s17_53, _s17_54, _s22_41, "Konwertowanie zap\u0142acono", _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "Domy\u015blne dokumenty", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Ca\u0142kowity koszt", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Poka\u017c", "hide", "Ukryj", "empty_columns", "Puste kolumny", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Zadania w trakcie", "recent_tasks", "Ostatnie zadania", "recent_expenses", "Ostatnie wydatki", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Kolumna", "sample", "Przyk\u0142ad", "map_to", "Map To", "import", "Importuj", _s25_21, _s29_13, "select_file", "Wybierz plik", _s16_84, _s16_85, "csv_file", "Plik CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Us\u0142uga", "clone_to", "Powiel do", "clone_to_other", "Powiel do Innych", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Nie zap\u0142acono", "white_label", "White Label", "delivery_note", "Dow\xf3d dostawy", _s24_35, _s24_36, _s24_37, "Op\u0142acone faktury s\u0105 zablokowane", "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Zaliczka", "invoice_total", "Faktura razem", "quote_total", "Oferta razem", "credit_total", "Suma kredytu", _s23_26, "Faktura razem", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Ostrze\u017cenie", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "Kod CVV", "client_name", "Nazwa klienta", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, "Kategorie wydatk\xf3w", _s20_61, "Nowa kategoria wydatk\xf3w", _s21_67, _s21_68, _s24_40, "Kategoria wydatk\xf3w zosta\u0142a utworzona", _s24_41, "Kategoria wydatk\xf3w zosta\u0142a zaktualizowana", _s25_25, "Kategoria wydatk\xf3w zosta\u0142a zarchiwizowana", _s24_42, "Usuni\u0119to kategori\u0119", _s24_43, _s37_10, _s25_26, "Przywr\xf3cono kategori\u0119 wydatk\xf3w", _s27_29, "Zarchiwizowana :count kategorii wydatk\xf3w", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", "\u015aled\u017a op\u0142acony koszt", _s18_58, "Utw\xf3rz faktur\u0119", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, "Powiel do odnawialnych", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Razem podatki", "line_taxes", "Line Taxes", "total_fields", "Suma p\xf3l", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Oznacz jako aktywn\u0105", "day_count", "Day :count", _s22_48, "Pierwszy dzie\u0144 miesi\u0105ca", _s21_72, "Ostatni dzie\u0144 miesi\u0105ca", _s17_66, _s17_67, "endless", "Nieograniczone", "next_send_date", "Najbli\u017csza data wysy\u0142ki", _s16_92, "Ilo\u015b\u0107 powt\xf3rze\u0144", _s17_68, "Faktura cykliczna", _s18_61, "Faktury cykliczne", _s21_74, "Nowa faktura cykliczna", _s22_50, "Edytuj faktur\u0119 cykliczn\u0105", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Odnawialna faktura zosta\u0142a zarchiwizowana", _s25_34, "Faktura cykliczna zosta\u0142a usuni\u0119ta.", _s25_35, _s38_13, _s26_17, "Faktura cykliczna zosta\u0142a przywr\xf3cona", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Data wys\u0142ania", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Zysk", "line_item", "Element na li\u015bcie", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Wy\u015blij E-Mail", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "Logi systemu", "view_portal", "Zobacz portal", "copy_link", "Copy Link", "token_billing", "Zapisz dane karty", _s24_46, _s24_47, "always", "Zawsze", "optin", "Opt-In", "optout", "Opt-Out", "label", "Etykieta", "client_number", "Numer klienta", "auto_convert", "Auto Convert", "company_name", "Nazwa firmy", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, "Ostatnio wys\u0142ane przypomnienie", "pdf_page_info", "Strona :current z :total", _s16_96, "Wysy\u0142ka maili powiod\u0142a si\u0119", "emailed_quotes", "Wysy\u0142ka ofert powiod\u0142a si\u0119", "emailed_credits", "Wys\u0142ano zobowi\u0105zanie", "gateway", "Dostawca p\u0142atno\u015bci", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Godziny", "statement", "Wyci\u0105g", "taxes", "Podatki", "surcharge", "Dop\u0142ata", "apply_payment", "Apply Payment", "apply_credit", "Zastosuj kredyt", "apply", "Zastosuj", "unapplied", "Unapplied", "select_label", "Wybierz etykiet\u0119", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Do", "health_check", "Health Check", "payment_type_id", "Typ p\u0142atno\u015bci", "last_login_at", "Ostanie logowanie", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Zako\u0144czone", "gross", "Gross", "net_amount", "Kwota netto", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "Nadchodz\u0105ce faktury", _s17_80, _s17_81, "recent_payments", "Ostatnie p\u0142atno\u015bci", "upcoming_quotes", "Nadchodz\u0105ce oferty", "expired_quotes", "Wygas\u0142e oferty", "create_client", "Utw\xf3rz klienta", "create_invoice", "Utw\xf3rz Faktur\u0119", "create_quote", "Stw\xf3rz ofert\u0119", "create_payment", "Create Payment", "create_vendor", "Utw\xf3rz dostawc\u0119", "update_quote", "Update Quote", "delete_quote", "Usu\u0144 ofert\u0119", "update_invoice", "Update Invoice", "delete_invoice", "Usu\u0144 faktur\u0119", "update_client", "Update Client", "delete_client", "Usu\u0144 klienta", "delete_payment", "Usu\u0144 p\u0142atno\u015b\u0107", "update_vendor", "Update Vendor", "delete_vendor", "Usu\u0144 dostawc\u0119", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Usu\u0144 wydatek", "create_task", "Stw\xf3rz zadanie", "update_task", "Update Task", "delete_task", "Usu\u0144 zadanie", "approve_quote", "Approve Quote", "off", "Wy\u0142aczono", "when_paid", "Kiedy zap\u0142acono", "expires_on", "Expires On", "free", "Darmowe", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", "Uruchom ponownie aplikacj\u0119 po po\u0142\u0105czeniu z Internetem", _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "Tokeny API", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokeny", "new_token", "New Token", "edit_token", "Edytuj token", "created_token", "Token zosta\u0142 utworzony", "updated_token", "Token zosta\u0142 zaktualizowany", "archived_token", "Token zosta\u0142 zarchiwizowany", "deleted_token", "Token zosta\u0142 usuni\u0119ty", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "Wy\u015blij faktur\u0119", "email_quote", "Wy\u015blij ofert\u0119", "email_credit", "Email Credit", "email_payment", "P\u0142atno\u015b\u0107 e-mailem", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "Wy\u015bwietl PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Nazwa kontaktu", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, "Edytuj warunki p\u0142atno\u015bci", _s20_70, "Utworzono termin p\u0142atno\u015bci", _s20_71, "Zaktualizowano termin p\u0142atno\u015bci", _s21_76, "Zarchiwizowano termin p\u0142atno\u015bci", _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", "Zaloguj si\u0119 przez email", "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Wy\u015blij z Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kwota kredytu", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Doliczanie do kwoty", "inclusive", "Wliczanie w kwot\u0119", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, "Szukaj dokument\xf3w", "search_designs", "Search Designs", "search_invoices", "Szukaj faktur", "search_clients", "Szukaj klient\xf3w", "search_products", "Szukaj produkt\xf3w", "search_quotes", "Szukaj ofert", "search_credits", "Szukaj zobowi\u0105za\u0144", "search_vendors", "Szukaj dostawc\xf3w", "search_users", "Szukaj u\u017cytkownik\xf3w", _s16_108, "Szukaj stawek podatkowych", "search_tasks", "Szukaj zada\u0144", "search_settings", "Szukaj ustawie\u0144", "search_projects", "Szukaj projekt\xf3w", "search_expenses", "Szukaj wydatk\xf3w", "search_payments", "Szukaj p\u0142atno\u015bci", "search_groups", "Szukaj grup", "search_company", "Szukaj w firmie", "search_document", "Szukaj 1 dokumentu", "search_design", "Search 1 Design", "search_invoice", "Szukaj 1 faktury", "search_client", "Szukaj 1 klienta", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Zwrot p\u0142atno\u015bci", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Pe\u0142na nazwa", _s17_92, "Miasto/wojew\xf3dztwo/kod pocztowy", _s17_94, "Kod pocztowy/Miasto/Wojew\xf3dztwo", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Data wyczyszczenia", _s16_115, "Pomy\u015blnie wyczyszczono dane firmy", _s18_70, "UWAGA: Spowoduje to trwa\u0142e usuni\u0119te Twoich danych, operacji tej nie mo\u017cna cofn\u0105\u0107.", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 dni", "age_group_30", "30 - 60 dni", "age_group_60", "60 - 90 dni", "age_group_90", "90 - 120 dni", "age_group_120", "ponad 120 dni", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Szczeg\xf3\u0142y faktury", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Uprawnienia", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count wys\u0142ana faktura", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Zastosuj licencj\u0119", "cancel_account", "Usu\u0144 konto", _s22_57, "Ostrze\u017cenie: Nie mo\u017cna cofn\u0105\u0107 tej operacji, wszystkie twoje dane zostan\u0105 usuni\u0119te.", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "W\u0142\u0105czone modu\u0142y", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Nag\u0142\xf3wek", "load_design", "Za\u0142aduj projekt", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Propozycje", "tickets", "Tickets", _s16_120, "Powtarzalne wyceny", "recurring_tasks", "Recurring Tasks", _s18_71, "Zarz\u0105dzanie kontem", "credit_date", "Data kredytu", "credit", "Kredyt", "credits", "Zobowi\u0105zania", "new_credit", "Wprowad\u017a kredyt", "edit_credit", "Edytuj kredyt", "created_credit", "Kredyt zosta\u0142 utworzony", "updated_credit", "Zaktualizowano kredyt", "archived_credit", "Kredyt zarchiwizowano", "deleted_credit", "Kredyt zosta\u0142 usuni\u0119ty", "removed_credit", _s27_42, "restored_credit", "Kredyt zosta\u0142 przywr\xf3cony", _s16_122, "Zarchiwizowano :count zobowi\u0105zania", "deleted_credits", "Usuni\u0119to :count zobowi\u0105zania", _s16_123, _s36_9, "current_version", "Aktualna wersja", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "Wi\u0119cej informacji", "integrations", "Integracje", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nowa firma", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", "W\u0142asne pole kontaktu 1", "contact2", "W\u0142asne pole kontaktu 2", "contact3", "W\u0142asne pole kontaktu 3", "contact4", "W\u0142asne pole kontaktu 4", "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "W\u0142asna grupa 1", "group2", "W\u0142asna grupa 2", "group3", "W\u0142asna grupa 3", "group4", "W\u0142asna grupa 4", "reset", "Reset", "number", "Numer", "export", "Eksport", "chart", "Wykres", "count", "Count", "totals", "Razem", "blank", "Puste", "day", "Dzie\u0144", "month", "Miesi\u0105c", "year", "Rok", "subgroup", "Podgrupa", "is_active", "Is Active", "group_by", "Grupuj wed\u0142ug", "credit_balance", "Saldo kredytowe", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Numer telefonu kontaktu", _s21_79, "W\u0142asne pole kontaktu warto\u015b\u0107 1", _s21_80, "W\u0142asne pole kontaktu warto\u015b\u0107 2", _s21_81, "W\u0142asne pole kontaktu warto\u015b\u0107 3", _s21_82, "W\u0142asne pole kontaktu warto\u015b\u0107 4", _s17_100, "Ulica dostawy", _s17_101, "Numer domu dostawy", "shipping_city", "Miasto dostawy", "shipping_state", "Wojew\xf3dztwo/Powiat dostawy", _s20_74, "Kod pocztowy dostawy", _s16_154, "Pa\u0144stwo dostawy", _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Numer klienta", "assigned_to", "Przypisane do", "created_by", "Utworzono przez :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Dodaj kolumn\u0119", "edit_columns", "Edytuj kolumn\u0119", "columns", "Kolumny", "aging", "Odk\u0142adanie", "profit_and_loss", "Zysk i strata", "reports", "Raporty", "report", "Raport", "add_company", "Dodaj firm\u0119", "unpaid_invoice", "Niezap\u0142acona faktura", "paid_invoice", _s17_206, _s16_158, _s16_159, "help", "Pomoc", "refund", "Zwrot", "refund_date", "Data zwrotu", "filtered_by", "Filtrowanie po", "contact_email", "Email kontaktowy", "multiselect", "Zaznaczanie wielu", "entity_state", "Stan", "verify_password", "Zweryfikuj has\u0142o", "applied", "Zastosowany", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Wiadomo\u015b\u0107", "from", "Od", _s20_76, "Poka\u017c szczeg\xf3\u0142y produktu", _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "forum wsparcia", "about", "About", "documentation", "Dokumentacja", "contact_us", "Skontaktuj si\u0119 z nami", "subtotal", "Suma cz\u0119\u015bciowa", "line_total", "Warto\u015b\u0107 pozycji", "item", "Pozycja", "credit_email", "Credit Email", "iframe_url", _s18_190, "domain_url", "Domain URL", _s21_84, "Has\u0142o jest zbyt kr\xf3tkie", _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, "Pulpit nawigacyjny portalu klienta", _s20_80, "Prosz\u0119 poda\u0107 warto\u015b\u0107", "deleted_logo", "Logo usuni\u0119to pomy\u015blnie", "yes", "Tak", "no", "Nie", "generate_number", "Generuj numer", "when_saved", "Gdy zapisano", "when_sent", "Gdy wys\u0142ano", "select_company", "Wybierz firm\u0119", "float", "Float", "collapse", "Zwi\u0144", "show_or_hide", "Poka\u017c/ukryj", "menu_sidebar", "Panel menu", "history_sidebar", "Panel historii", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Uk\u0142ad", "view", "Podgl\u0105d", "module", "Modu\u0142", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Poka\u017c koszt", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "U\u017cytkownik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, "Wybierz klienta", "configure_rates", "Skonfiguruj stawki", _s18_85, _s18_86, "tax_settings", "Ustawienia podatk\xf3w", _s18_87, "Wysoko\u015b\u0107 podatk\xf3w", "accent_color", "Kolor akcentu", "switch", "Zmie\u0144", _s19_63, "Lista oddzielona przecinkami", "options", "Opcje", _s16_164, "Tekst jednoliniowy", "multi_line_text", "Tekst wieloliniowy", "dropdown", "Rozwi\u0144", "field_type", "Typ pola", _s27_43, "Wys\u0142ano email do odzyskiwania has\u0142a", "submit", "Wy\u015blij", _s16_166, "Odzyskaj swoje has\u0142o", "late_fees", "Op\u0142aty za op\xf3\u017anienie", "credit_number", "Numery noty", "payment_number", "Numer p\u0142atno\u015bci", "late_fee_amount", "Kwota op\u0142aty za sp\xf3\u017anienie", _s16_167, "Procent op\u0142aty za sp\xf3\u017anienie", "before_due_date", "Przed terminem", "after_due_date", "Po terminie", _s18_89, "Po dacie wystawienia faktury", "days", "Dni", "invoice_email", "Email faktury", "payment_email", "Email p\u0142atno\u015bci", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Email oferty", _s16_169, _s16_170, _s16_171, "Filtrowano po polu u\u017cytkownik", "administrator", "Administrator", _s18_90, "Zezw\xf3l u\u017cytkownikowi na zarz\u0105dzanie u\u017cytkownikami, edytowanie ustawie\u0144 oraz wszystkich danych.", "user_management", "Zarz\u0105dzanie u\u017cytkownikami", "users", "U\u017cytkownicy", "new_user", "Nowy u\u017cytkownik", "edit_user", "Edytuj u\u017cytkownika", "created_user", "U\u017cytkownik utworzony poprawnie", "updated_user", "U\u017cytkownik zosta\u0142 zaktualizowany", "archived_user", "U\u017cytkownik zosta\u0142 zarchiwizowany", "deleted_user", "U\u017cytkownik zosta\u0142 usuni\u0119ty", "removed_user", "Pomy\u015blnie usuni\u0119to u\u017cytkownika", "restored_user", "U\u017cytkownik zosta\u0142 przywr\xf3cony", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "Ustawienia og\xf3lne", "invoice_options", "Opcje faktury", _s17_107, "Ukryj pole 'Zap\u0142acono'", _s22_65, "Wy\u015bwietlaj 'Zap\u0142acono' tylko przy tych fakturach, do kt\xf3rych otrzymano p\u0142atno\u015b\u0107.", _s23_38, "Za\u0142\u0105czniki", _s28_30, "Wstaw do faktury za\u0142\u0105czniki graficzne.", _s16_175, "Poka\u017c nag\u0142\xf3wek na", _s16_176, "Poka\u017c stopk\u0119 na", "first_page", "Pierwsza strona", "all_pages", "Wszystkie strony", "last_page", "Ostatnia strona", "primary_font", "Czcionka podstawowa", "secondary_font", "Czcionka dodatkowa", "primary_color", "G\u0142\xf3wny kolor", "secondary_color", "Dodatkowy kolor", "page_size", "Rozmiar strony", "font_size", "Rozmiar czcionki", "quote_design", "Quote Design", "invoice_fields", "Pola faktury", "product_fields", "Pola produkt\xf3w", "invoice_terms", "Warunki p\u0142atno\u015bci", "invoice_footer", "Stopka faktury", "quote_terms", "Warunki oferty", "quote_footer", "Stopka oferty", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Automatycznie konwertuj", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Codziennie", "freq_weekly", "Co tydzie\u0144", "freq_two_weeks", "Co dwa tygodnie", "freq_four_weeks", "Co cztery tygodnie", "freq_monthly", "Co miesi\u0105c", "freq_two_months", "Dwa miesi\u0105ce", _s17_111, "Co trzy miesi\u0105ce", _s16_177, "Cztery miesi\u0105ce", "freq_six_months", "Co sze\u015b\u0107 miesi\u0119cy", "freq_annually", "Co rok", "freq_two_years", "Dwa lata", _s16_178, "Trzy lata", "never", "Nigdy", "company", "Company", _s17_112, "Wygenerowane numery", "charge_taxes", "Obci\u0105\u017c podatkami", "next_reset", "Nast\u0119pny reset", "reset_counter", "Zresetuj licznik", _s16_179, _s16_180, "number_padding", "Dope\u0142nienie liczb", "general", "Og\xf3lne", "surcharge_field", "Pole dop\u0142aty", "company_field", "Company Field", "company_value", "Firma - warto\u015b\u0107", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Pole p\u0142atno\u015bci", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Pole grupy", "number_counter", "Licznik", "prefix", "Prefiks", "number_pattern", "Wz\xf3r liczb", "messages", "Messages", "custom_css", "W\u0142asny CSS", _s17_116, "W\u0142asny JavaScript", _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, "Przycisk wyboru do warunk\xf3w faktury", _s30_13, "Wymagaj od klienta potwierdzenia, \u017ce akceptuje warunki faktury.", _s23_42, "Przycisk wyboru do warunk\xf3w oferty", _s28_31, "Wymagaj od klienta potwierdzenia, \u017ce akceptuje warunki oferty.", _s25_47, "Podpis na fakurze", _s30_14, "Wymagaj od klienta podpisania faktury", _s23_43, "Podpis na ofercie", _s22_67, "Faktury chronione has\u0142em", _s27_44, "Zezwala na utworzenie hase\u0142 dla ka\u017cdego kontaktu. Je\u015bli has\u0142o zostanie ustanowione, u\u017cytkownik b\u0119dzie musia\u0142 poda\u0107 has\u0142o, aby przegl\u0105da\u0107 faktury.", "authorization", "Autoryzacja", "subdomain", "Subdomena", "domain", "Domena", "portal_mode", "Tryb portalu", "email_signature", "Z wyrazami szacunku,", _s24_50, _s86_, "plain", "Zwyk\u0142y", "light", "Jasny", "dark", "Ciemny", "email_design", "Motyw email", "attach_pdf", "Za\u0142\u0105cz PDF", _s16_182, "Za\u0142\u0105cz dokumenty", "attach_ubl", "Za\u0142\u0105cz UBL", "email_style", "Styl wiadomo\u015bci Email", _s19_65, "Aktywuj Markup", "reply_to_email", "Odpowiedz do:", "reply_to_name", "Odpowiedz do", "bcc_email", "UDW Email", "processed", "Przetworzony", "credit_card", "Karta Kredytowa", "bank_transfer", "Przelew bankowy", "priority", "Priorytet", "fee_amount", "Do zap\u0142aty", "fee_percent", "Procent op\u0142aty", "fee_cap", "Limit op\u0142at", "limits_and_fees", "Limity/Op\u0142aty", "enable_min", "Aktywuj min", "enable_max", "Aktywuj max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Uprawnienia", "update_address", "Aktualizuj adres", _s19_68, "Zaktualizuj dane adresowe klienta na podstawie dostarczonych informacji", "rate", "Stawka", "tax_rate", "Stawka podatkowa", "new_tax_rate", "Nowa stawka podatkowa", "edit_tax_rate", "Edytuj stawk\u0119 podatkow\u0105", _s16_184, _s29_20, _s16_185, _s29_21, _s17_119, "Zarchiwizowano stawk\u0119 podatkow\u0105", _s16_186, "Pomy\u015blnie usuni\u0119to stawk\u0119 podatku", _s17_120, "Pomy\u015blnie przywr\xf3cono stawk\u0119 podatku", _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Automatycznie uzupe\u0142niaj produkty", _s18_96, "Wybieranie produktu automatycznie uzupe\u0142ni opis i kwot\u0119", "update_products", "Automatycznie aktualizuj produkty", _s20_84, "Zaktualizowanie faktury automatycznie uaktualni produkt w bibliotece produkt\xf3w", _s16_187, _s16_188, _s21_95, "Automatycznie zamieniaj ceny produktu na walut\u0119 klienta", "fees", "Op\u0142aty", "limits", "Limity", "provider", "Dostawca", "company_gateway", "Bramka p\u0142atno\u015bci", _s16_189, "Bramki p\u0142atno\u015bci", _s19_69, "Nowa bramka", _s20_85, "Edytuj bramk\u0119", _s23_44, "Utworzono bramk\u0119 pomy\u015blnie", _s23_45, "Zaktualizowano bramk\u0119 pomy\u015blnie", _s24_51, "Zarchiwizowano bramk\u0119 pomy\u015blnie", _s23_46, "Usuni\u0119to bramk\u0119 pomy\u015blnie", _s24_52, "Przywr\xf3cono bramk\u0119 pomy\u015blnie", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, "Kontynuuj edytowanie", "discard_changes", "Anuluj wprowadzone zmiany", "default_value", "Domy\u015blna warto\u015b\u0107", "disabled", "Wy\u0142\u0105czono", "currency_format", "Format waluty", _s21_96, "Pierwszy dzie\u0144 tygodnia", _s23_47, "Pierwszy miesi\u0105c roku", "sunday", "Niedziela", "monday", "Poniedzia\u0142ek", "tuesday", "Wtorek", "wednesday", "\u015aroda", "thursday", "Czwartek", "friday", "Pi\u0105tek", "saturday", "Sobota", "january", "Stycze\u0144", "february", "Luty", "march", "Marzec", "april", "Kwiecie\u0144", "may", "Maj", "june", "Czerwiec", "july", "Lipiec", "august", "Sierpie\u0144", "september", "Wrzesie\u0144", "october", "Pa\u017adziernik", "november", "Listopad", "december", "Grudzie\u0144", "symbol", "Symbol", "ocde", "Kod", "date_format", "Format daty", "datetime_format", "Format daty i godziny", "military_time", "24 godzinny czas", _s18_97, "Wy\u015bwietlanie czasu 24 godzinnego", "send_reminders", "Wy\u015blij przypomnienia", "timezone", "Strefa czasowa", _s19_70, _s19_71, _s17_122, "Filtrowane wed\u0142ug grup", _s19_72, "Filtrowane wed\u0142ug faktur", _s18_98, "Filtrowane wed\u0142ug klienta", _s18_100, "Filtrowane wed\u0142ug dostawcy", "group_settings", "Ustawienia grupy", "group", "Grupuj", "groups", "Grupy", "new_group", "Nowa grupa", "edit_group", "Edytuj grup\u0119", "created_group", "Grupa utworzona pomy\u015blnie", "updated_group", "Grupa zaktualizowana pomy\u015blnie", "archived_groups", "Pomy\u015blnie zarchiwizowano :value grup", "deleted_groups", "Pomy\u015blnie usuni\u0119to :value grup", "restored_groups", "Pomy\u015blnie przywr\xf3cono :value grup", "archived_group", "Grupa zarchiwizowana pomy\u015blnie", "deleted_group", "Grupa usuni\u0119ta pomy\u015blnie", "restored_group", "Grupa przywr\xf3cona pomy\u015blnie", "upload_logo", "Prze\u015blij logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, "Ustawienia produktu", "device_settings", "Ustawienia urz\u0105dzenia", "defaults", "Domy\u015blne", "basic_settings", "Ustawienia podstawowe", _s17_124, "Ustawienia zaawansowane", "company_details", "Dane firmy", "user_details", "Dane u\u017cytkownika", "localization", "Lokalizacja", "online_payments", "P\u0142atno\u015bci online", "tax_rates", "Stawki podatkowe", "notifications", "Powiadomienia", "import_export", "Import | Eksport danych", "custom_fields", "Dostosowane pola", "invoice_design", "Motyw faktury", "buy_now_buttons", "Przyciski Kup Teraz", "email_settings", "Ustawienia e-mail", _s23_49, "Szablony i przypomnienia", _s22_68, _s20_86, _s19_74, "Wizualizacje danych", "price", "Cena", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, "Dzi\u0119kujemy za zakup!", "redeem", "Redeem", "back", "Cofnij", "past_purchases", "Poprzednie zam\xf3wienia", _s19_76, "Abonament roczny", "pro_plan", "Plan profesjonalny", "enterprise_plan", "Plan korporacyjny", "count_users", ":count u\u017cytkownik\xf3w", "upgrade", "Aktualizacja", _s25_51, "Prosz\u0119 poda\u0107 imi\u0119", _s24_54, "Prosz\u0119 poda\u0107 nazwisko", _s33_24, "Aby utworzy\u0107 konto, zaakceptuj warunki korzystania z us\u0142ugi oraz polityk\u0119 prywatno\u015bci.", "i_agree_to_the", "Zgadzam si\u0119 z", _s16_195, "Warunki korzystania z Serwisu", "privacy_policy", "Polityka prywatno\u015bci", "sign_up", "Zapisz si\u0119", "account_login", "Logowanie", "view_website", "Zobacz stron\u0119 internetow\u0105", "create_account", "Utw\xf3rz konto", "email_login", "Email Login", "create_new", "Dodaj nowy/now\u0105", _s18_102, "Nie zaznaczono rekordu", _s21_99, "Prosz\u0119 zapisz lub anuluj wprowadzone zmiany", "download", "Pobierz", _s27_49, "Wymaga planu korporacyjnego", "take_picture", "Zr\xf3b zdj\u0119cie", "upload_file", "Prze\u015blij plik", "document", "Dokument", "documents", "Dokumenty", "new_document", "Nowy dokument", "edit_document", "Edytuj dokument", _s17_126, "Dokument przes\u0142any poprawnie", _s16_197, "Dokument zaktualizowany poprawnie", _s17_127, "Dokument zarchiwizowany poprawnie", _s16_198, "Dokument usuni\u0119ty poprawnie", _s17_128, "Dokument przywr\xf3cony poprawnie", _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "Brak historii", "expense_date", "Data obci\u0105\u017cenia", "pending", "Oczekuj\u0119", _s16_199, "Zalogowano", _s16_200, "W trakcie", _s16_201, "Zafakturowane", "converted", "Skonwertowano", _s24_56, "Dodaj dokumenty do faktury", "exchange_rate", "Kurs wymiany", _s16_202, "Konwertuj walut\u0119", "mark_paid", "Oznacz jako zap\u0142acon\u0105", "category", "Kategoria", "address", "Adres", "new_vendor", "Nowy dostawca", "created_vendor", "Dostawca zosta\u0142 utworzony", "updated_vendor", "Zaktualizowano dostawc\u0119", "archived_vendor", "Dostawca zosta\u0142 zarchiwizowany", "deleted_vendor", "Dostawca zosta\u0142 usuni\u0119ty", "restored_vendor", "Dostawca zosta\u0142 przywr\xf3cony", _s16_203, "Zarchiwizowano :count dostawc\xf3w", "deleted_vendors", "Usuni\u0119to :count dostawc\xf3w", _s16_204, _s36_11, "new_expense", "Dodaj wydatek", "created_expense", "Wydatek zosta\u0142 utworzony", "updated_expense", "Wydatek zosta\u0142 zaktualizowany", _s16_205, _s30_54, "deleted_expense", _s24_101, _s16_206, "Wydatek zosta\u0142 przywr\xf3cony", _s17_130, _s30_54, _s16_207, _s24_101, _s17_131, _s37_17, "copy_shipping", "Kopiuj dostaw\u0119", "copy_billing", "Copy Billing", "design", "Projekt", _s21_100, "Nie znaleziono wpisu", "invoiced", "Zafakturowano", "logged", "Zapisano", "running", "W trakcie", "resume", "Wzn\xf3w", "task_errors", "Prosz\u0119 skoryguj nak\u0142adaj\u0105ce si\u0119 czasy", "start", "Rozpocznij", "stop", "Zatrzymaj", "started_task", _s25_53, "stopped_task", "Zako\u0144czono wykonywanie zadania", "resumed_task", "Pomy\u015blnie wznowiono zadanie", "now", "Teraz", _s16_208, _s16_209, "timer", "Odliczanie czasu", "manual", "Wprowad\u017a r\u0119cznie", "budgeted", "Zabud\u017cetowane", "start_time", "Czas rozpocz\u0119cia", "end_time", "Zako\u0144czono", "date", "Data", "times", "Razy/Okresy", "duration", "Czas trwania", "new_task", "Nowe zadanie", "created_task", "Pomy\u015blnie utworzono zadanie", "updated_task", "Pomy\u015blnie zaktualizowano zadanie", "archived_task", "Zadania zosta\u0142o zarchiwizowane", "deleted_task", "Usuni\u0119to zadanie", "restored_task", "Zadanie zosta\u0142o przywr\xf3cone", "archived_tasks", "Zarchiwizowano :count zadania/zada\u0144", "deleted_tasks", "Usuni\u0119to :count zadania/zada\u0144", "restored_tasks", _s34_23, _s19_78, "Prosz\u0119 poda\u0107 nazw\u0119", "budgeted_hours", "Budgeted Hours", "created_project", "Utworzono projekt", "updated_project", "Zaktualizowano projekt", _s16_210, "Zarchiwizowano projekt", "deleted_project", "Usuni\u0119to projekt", _s16_211, "Przywr\xf3cono projekt", _s17_132, "Zarchiwizowano :count projekt\xf3w", _s16_212, "Usuni\u0119to :count projekty/projekt\xf3w", _s17_133, _s37_18, "new_project", "Nowy projekt", _s27_53, "Dzi\u0119kujemy za u\u017cywanie naszej aplikacji!", "if_you_like_it", "Je\u015bli Ci si\u0119 spodoba, prosz\u0119", "click_here", "kliknij tutaj", _s18_106, "Click here", "to_rate_it", "oceni\u0107.", "average", "\u015arednia", "unapproved", "Niezatwierdzone", _s30_19, "Uwierzytelnij si\u0119, aby zmieni\u0107 to ustawienie", "locked", "Zablokowane", "authenticate", "Uwierzytelnij si\u0119", _s19_80, "Prosz\u0119 si\u0119 uwierzytelni\u0107", _s24_58, "Uwierzytelnienie biometryczne", "footer", "Stopka", "compare", "Por\xf3wnaj", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Zaloguj si\u0119 przez Google", "today", "Dzi\u015b", "custom_range", "Okre\u015blony okres", "date_range", "Zakres czasowy", "current", "Obecny", "previous", "Poprzedni", "current_period", "Obecny okres", _s17_134, "Por\xf3wnanie okres\xf3w", "previous_period", "Poprzedni okres", "previous_year", "Poprzedni rok", "compare_to", "Por\xf3wnaj z", "last7_days", "Ostatnie 7 dni", "last_week", "Ostatni tydzie\u0144", "last30_days", "Ostatnie 30 dni", "this_month", "Ten miesi\u0105c", "last_month", "Ostatni miesi\u0105c", "this_year", "Ten rok", "last_year", "Ostatni rok", "custom", "Dostosowanie", _s16_213, "Powiel do Faktury", "clone_to_quote", "Powiel do Oferty", "clone_to_credit", "Clone to Credit", "view_invoice", "Zobacz faktur\u0119", "convert", "Konwertuj", "more", "Wi\u0119cej", "edit_client", "Edytuj klienta", "edit_product", "Edytuj produkt", "edit_invoice", "Edytuj faktur\u0119", "edit_quote", "Edytuj ofert\u0119", "edit_payment", "Edytuj p\u0142atno\u015b\u0107", "edit_task", "Edytuj zadanie", "edit_expense", "Edytuj wydatek", "edit_vendor", "Edytuj dostawc\u0119", "edit_project", "Edytuj projekt", _s20_87, _s20_88, "billing_address", "Adres rozliczeniowy", _s16_215, "Adres dostawy", "total_revenue", "Ca\u0142kowity doch\xf3d", "average_invoice", "\u015arednia warto\u015b\u0107", "outstanding", "Zaleg\u0142o\u015bci", "invoices_sent", ":count wys\u0142anych faktur", "active_clients", "aktywni klienci", "close", "Zamknij", "email", "Email", "password", "Has\u0142o", "url", "URL", "secret", "Tajny", "name", "Nazwa", "logout", "Wyloguj si\u0119", "login", "Zaloguj", "filter", "Filtruj", "sort", "Sortuj", "search", "Szukaj", "active", "Aktywny", "archived", "Zarchiwizowano", "deleted", "Usuni\u0119te", "dashboard", "Pulpit", "archive", "Archiwum", "delete", "Usu\u0144", "restore", "Przywr\xf3\u0107", _s16_217, "Od\u015bwie\u017canie zako\u0144czone", _s23_50, "Wprowad\u017a adres E-Mail", _s26_37, "Wprowad\u017a has\u0142o", _s21_103, "Wprowad\u017a adres URL", _s26_39, "Prosz\u0119 wprowad\u017a klucz produktu", "ascending", "Rosn\u0105co", "descending", "Malej\u0105co", "save", "Zapisz", _s17_136, "Wyst\u0105pi\u0142 b\u0142\u0105d", "paid_to_date", "Zap\u0142acono", "balance_due", "Do zap\u0142aty", "balance", "Saldo", "overview", "Podsumowanie", "details", "Szczeg\xf3\u0142y", "phone", "Telefon", "website", _s18_190, "vat_number", "Numer NIP", "id_number", "REGON", "create", "Utw\xf3rz", _s19_82, "Skopiowano :value do schowka", "error", "B\u0142\u0105d", _s16_219, "Nie mo\u017cna uruchomi\u0107", "contacts", "Kontakty", "additional", "Dodatkowe", "first_name", "Imi\u0119", "last_name", "Nazwisko", "add_contact", "Dodaj kontakt", "are_you_sure", "Jeste\u015b pewny?", "cancel", "Anuluj", "ok", "OK", "remove", "Usu\u0144", _s16_221, "Email nieprawid\u0142owy", "product", "Produkt", "products", "Produkty", "new_product", "Nowy produkt", "created_product", "Produkt zosta\u0142 utworzony", "updated_product", "Produkt zosta\u0142 zaktualizowany", _s16_223, "Produkt zosta\u0142 zarchiwizowany", "deleted_product", "Usuni\u0119to produkt", _s16_224, "Przywr\xf3cono produkt", _s17_138, "Pomy\u015blnie zarchiwizowano :count produkt\xf3w", _s16_225, "Usuni\u0119to :count produkt\xf3w", _s17_139, _s37_19, "product_key", "Produkt", "notes", "Notatki", "cost", "Koszt", "client", "Klient", "clients", "Klienci", "new_client", "Nowy klient", "created_client", "Klient zosta\u0142 utworzony", "updated_client", "Klient zosta\u0142 zaktualizowany", "archived_client", "Klient zosta\u0142 zarchiwizowany", _s16_226, "Zarchiwizowano :count klient\xf3w", "deleted_client", "Klient zosta\u0142 usuni\u0119ty", "deleted_clients", "Usuni\u0119to :count klient\xf3w", "restored_client", "Klient zosta\u0142 przywr\xf3cony", _s16_227, _s36_13, "address1", "Ulica", "address2", "Nr", "city", "Miasto", "state", "Wojew\xf3dztwo", "postal_code", "Kod pocztowy", "country", "Kraj", "invoice", "Faktura", "invoices", "Faktury", "new_invoice", "Nowa faktura", "created_invoice", "Faktura zosta\u0142a utworzona", "updated_invoice", "Faktura zosta\u0142a zaktualizowana", _s16_228, "Faktura zosta\u0142a zarchiwizowana", "deleted_invoice", "Faktura zosta\u0142a usuni\u0119ta", _s16_229, "Faktura zosta\u0142a przywr\xf3cona", _s17_140, "Zarchiwizowano :count faktury", _s16_230, "Usuni\u0119to :count faktury", _s17_141, _s37_20, "emailed_invoice", "Faktura zosta\u0142a wys\u0142ana", "emailed_payment", "Pomy\u015blnie wys\u0142ano p\u0142atno\u015b\u0107 e-mailem", "amount", "Kwota", "invoice_number", "Numer Faktury", "invoice_date", "Data Faktury", "discount", "Rabat", "po_number", _s16_341, "terms", "Warunki", "public_notes", "Notatki publiczne", "private_notes", "Prywatne notatki", "frequency", "Cz\u0119stotliwo\u015b\u0107", "start_date", "Pocz\u0105tkowa data", "end_date", "Ko\u0144cowa data", "quote_number", "Numer oferty", "quote_date", "Data oferty", "valid_until", "Wa\u017cne do", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Opis", "unit_cost", "Cena brutto", "quantity", "Ilo\u015b\u0107", "add_item", "Dodaj Pozycj\u0119", "contact", "Kontakt", "work_phone", "Telefon s\u0142u\u017cbowy", "total_amount", "Razem warto\u015b\u0107", "pdf", "PDF", "due_date", "Termin p\u0142atno\u015bci", _s16_231, _s16_232, "status", "Status", _s17_142, "Status Faktury", "quote_status", "Quote Status", _s22_69, "Kliknij + aby doda\u0107", _s22_71, "Kliknij + aby doda\u0107 czas", "count_selected", "zaznaczono :count", "total", "Razem", "percent", "Procent", "edit", "Edytuj", "dismiss", "Odrzu\u0107", _s20_89, "Prosz\u0119 wybra\u0107 dat\u0119", _s22_72, "Prosz\u0119 wybra\u0107 klienta", _s24_60, "Prosz\u0119 wybra\u0107 faktur\u0119", "task_rate", "Stawka zadania", "settings", "Ustawienia", "language", "J\u0119zyk", "currency", "Waluta", "created_at", "Data utworzenia", "created_on", "Created On", "updated_at", "Zaktualizowano", "tax", "Stawka VAT", _s30_21, "Prosz\u0119 poda\u0107 numer faktury", _s27_57, _s27_58, "past_due", "Po terminie", "draft", "Wersja robocza", "sent", "Wys\u0142ane", "viewed", "Wy\u015bwietlone", "approved", "Zatwierdzone", "partial", "Zaliczka/Op\u0142.cz\u0119\u015b\u0107", "paid", "Zap\u0142acono", "mark_sent", "Oznacz jako wys\u0142ane", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Gotowe", _s37_21, _s37_22, "dark_mode", "Tryb ciemny", _s27_59, "Uruchom ponownie aplikacj\u0119, aby zastosowa\u0107 zmian\u0119", "refresh_data", "Od\u015bwie\u017canie danych", "blank_contact", "Pusty Kontakt", "activity", "Dziennik aktywno\u015bci", _s16_233, "Brak rekord\xf3w", "clone", "Powiel", "loading", "Loading", "industry", "Industry", "size", "Rozmiar", "payment_terms", "Warunki p\u0142atnicze", "payment_date", "Data p\u0142atno\u015bci", "payment_status", "Status p\u0142atno\u015bci", _s16_235, "W trakcie", _s16_236, "Uniewa\u017cniona", _s16_237, "Nieudana", _s16_238, "Zako\u0144czona", _s16_239, "Cz\u0119\u015bciowo zwr\xf3cone", _s16_240, "Zwr\xf3cone", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Suma netto", "client_portal", "Portal klienta", "show_tasks", "Poka\u017c zadania", "email_reminders", "Przypomnienia Mailowe", "enabled", "Aktywny", "recipients", "Odbiorcy", "initial_email", "Pocz\u0105tkowy email", "first_reminder", _s22_132, "second_reminder", _s20_157, "third_reminder", _s21_169, "reminder1", _s22_132, "reminder2", _s20_157, "reminder3", _s21_169, "template", "Szablon", "send", "Wy\u015blij", "subject", "Temat", "body", "Tre\u015b\u0107", "send_email", "Wy\u015blij email", "email_receipt", "Wy\u015blij potwierdzenie zap\u0142aty do klienta", "auto_billing", "Automatyczne rozliczanie", "button", "Przycisk", "preview", "Podgl\u0105d", "customize", "Dostosuj", "history", "Historia", "payment", "P\u0142atno\u015b\u0107", "payments", "P\u0142atno\u015bci", "refunded", "Zwr\xf3cone", "payment_type", "Typ p\u0142atno\u015bci", _s21_105, "Numer referencyjny transakcji", "enter_payment", "Wprowad\u017a p\u0142atno\u015b\u0107", "new_payment", "Nowa p\u0142atno\u015b\u0107", "created_payment", "P\u0142atno\u015b\u0107 zosta\u0142a utworzona", "updated_payment", "P\u0142atno\u015b\u0107 zosta\u0142a zaktualizowana", _s16_241, "P\u0142atno\u015b\u0107 zosta\u0142\u0105 zarchiwizowana", "deleted_payment", "P\u0142atno\u015b\u0107 zosta\u0142a usuni\u0119ta", _s16_242, "P\u0142atno\u015b\u0107 zosta\u0142a przywr\xf3cona", _s17_145, "Zarchiwizowano :count p\u0142atno\u015bci", _s16_243, "Usuni\u0119to :count p\u0142atno\u015bci", _s17_146, _s37_23, "quote", "Oferta", "quotes", "Oferty", "new_quote", "Nowa oferta", "created_quote", "Oferta zosta\u0142a utworzona", "updated_quote", "Oferta zosta\u0142a zaktualizowana", "archived_quote", "Oferta zosta\u0142a zarchiwizowana", "deleted_quote", "Oferta zosta\u0142a usuni\u0119ta", "restored_quote", "Oferta zosta\u0142a przywr\xf3cona", "archived_quotes", "Zarchiwizowano :count ofert", "deleted_quotes", "Usuni\u0119to :count ofert", "restored_quotes", _s35_23, "expense", "Wydatek", "expenses", "Wydatki", "vendor", "Dostawca", "vendors", "Dostawcy", "task", "Zadanie", "tasks", "Zadania", "project", "Projekt", "projects", "Projekty", "activity_1", ":user stworzy\u0142 klienta :client", "activity_2", ":user zarchiwizowa\u0142 klienta :client", "activity_3", ":user usun\u0105\u0142 klienta :client", "activity_4", ":user stworzy\u0142 faktur\u0119 :invoice", "activity_5", ":user zaktualizowa\u0142 faktur\u0119 :invoice", "activity_6", ":user wys\u0142a\u0142 faktur\u0119 :invoice dla :client do :contact", "activity_7", ":contact obejrza\u0142 faktur\u0119 :invoice dla :client", "activity_8", ":user zarchiwizowa\u0142 faktur\u0119 :invoice", "activity_9", ":user usun\u0105\u0142 faktur\u0119 :invoice", "activity_10", ":contact wprowadzi\u0142 p\u0142atno\u015b\u0107 :payment o warto\u015bci :payment_amount faktury :invoice dla :client", "activity_11", ":user zaktualizowa\u0142 p\u0142atno\u015b\u0107 :payment", "activity_12", ":user zarchiwizowa\u0142 p\u0142atno\u015b\u0107 :payment", "activity_13", ":user usun\u0105\u0142 p\u0142atno\u015b\u0107 :payment", "activity_14", ":user wprowadzi\u0142 kredyt :credit", "activity_15", ":user zaktualizowa\u0142 kredyt :credit", "activity_16", ":user zarchiwizowa\u0142 kredyt :credit", "activity_17", ":user usun\u0105\u0142 kredyt :credit", "activity_18", ":user stworzy\u0142 ofert\u0119 :quote", "activity_19", ":user zakatualizowa\u0142 ofert\u0119 :quote", "activity_20", _s50_10, "activity_21", ":contact wy\u015bwietli\u0142 ofert\u0119 :quote", "activity_22", ":user zarchiwizowa\u0142 ofert\u0119 :quote", "activity_23", ":user usun\u0105\u0142 ofert\u0119 :quote", "activity_24", ":user przywr\xf3ci\u0142 ofert\u0119 :quote", "activity_25", ":user przywr\xf3ci\u0142 faktur\u0119 :invoice", "activity_26", ":user przywr\xf3ci\u0142 klienta :client", "activity_27", ":user przywr\xf3ci\u0142 p\u0142atno\u015b\u0107 :payment", "activity_28", ":user przywr\xf3ci\u0142 kredyt :credit", "activity_29", _s42_14, "activity_30", ":user utworzy\u0142 dostawc\u0119 :vendor", "activity_31", ":user zarchiwizowa\u0142 dostawc\u0119 :vendor", "activity_32", ":user usun\u0105\u0142 dostawc\u0119 :vendor", "activity_33", ":user przywr\xf3ci\u0142 dostawc\u0119 :vendor", "activity_34", ":user utworzy\u0142 wydatek :expense", "activity_35", ":user zarchiwizowa\u0142 wydatek :expense", "activity_36", ":user usun\u0105\u0142 wydatek :expense", "activity_37", ":user przywr\xf3ci\u0142 wydatek :expense", "activity_39", ":user anulowa\u0142 p\u0142atno\u015b\u0107 na :payment_amount nr. :payment", "activity_40", _s64_, "activity_41", "p\u0142atno\u015b\u0107 :payment_amount (:payment) nieudana", "activity_42", ":user stworzy\u0142 zadanie :task", "activity_43", ":user zaktualizowa\u0142 zadanie :task", "activity_44", ":user zarchiwizowa\u0142 zadanie :task", "activity_45", ":user usun\u0105\u0142 zadanie :task", "activity_46", ":user przywr\xf3ci\u0142 zadanie :task", "activity_47", ":user zaktualizowa\u0142 wydatek :expense", "activity_48", ":user utworzy\u0142 u\u017cytkownika :user", "activity_49", ":user zaktualizowa\u0142 u\u017cytkownika :user", "activity_50", ":user zarchiwizowa\u0142 u\u017cytkownika :user", "activity_51", ":user usun\u0105\u0142 u\u017cytkownika :user", "activity_52", ":user przywr\xf3ci\u0142 u\u017cytkownika :user", "activity_53", ":user zaznaczy\u0142 jako wys\u0142an\u0105 :invoice", "activity_54", _s27_71, "activity_55", ":contact odpowiedzia\u0142 w zg\u0142oszeniu :ticket", "activity_56", ":user ogl\u0105da\u0142 zg\u0142oszenie\xa0:ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", "Oferta zosta\u0142a wys\u0142ana", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Wygas\u0142o", "all", "Wszystko", "select", "Wybierz", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Licznik numeru faktury", _s20_92, _s20_93, _s20_94, "Licznik numeru oferty", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, "Klienta Ulica Dostawy", _s24_68, "Klienta numer budynku dostawy", "type", "Typ", "invoice_amount", "Kwota faktury", _s16_248, "Termin P\u0142atno\u015bci", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "P\u0142atno\u015b\u0107 Automatyczna", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Nazwa podatku", "tax_amount", "Warto\u015b\u0107 podatku", "tax_paid", "Podatek zap\u0142acony", "payment_amount", "Kwota p\u0142atno\u015bci", "age", "Wiek", "is_running", "Is Running", "time_log", "Rejestr czasu", "bank_id", "Bank", _s19_89, _s19_90, _s16_249, "Kategoria wydatku", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "pt_BR", A.LinkedHashMap_LinkedHashMap$_literal(["action", "A\xe7\xe3o", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Agendamento", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s18_191, "archive_invoice", "Arquivar Fatura", "archive_quote", _s18_192, "archive_credit", "Arquivar Cr\xe9dito", "archive_task", "Arquivar Tarefa", "archive_client", _s16_342, "archive_project", _s16_343, "archive_expense", _s16_344, "restore_payment", _s19_141, "restore_invoice", "Restaurar Fatura", "restore_quote", _s19_142, "restore_credit", _s17_207, "restore_task", _s16_345, "restore_client", _s17_208, "restore_project", _s17_209, "restore_expense", _s17_210, "archive_vendor", _s19_143, "restore_vendor", _s20_158, "create_product", _s17_211, "update_product", "Update Product", "delete_product", "Excluir Produto", "restore_product", _s17_212, "archive_product", _s16_346, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Formas de Pagamentos", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "CEP/Cidade", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hora", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Upload", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Excluir Projeto", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Registro requerido", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Salvar como condi\xe7\xf5es padr\xe3o", _s22_5, "Salvar como rodap\xe9 padr\xe3o", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_43, _s20_11, _s37_39, _s17_12, _s21_170, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selecionados", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Atualizar Cr\xe9dito", "delete_credit", "Excluir Cr\xe9dito", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Conta Banc\xe1ria", "bank_accounts", _s27_94, _s21_21, _s36_42, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Unir", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Aceitar", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Configura\xe7\xf5es de Pagamento", "default", "Padr\xe3o", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Situa\xe7\xe3o", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Adicionar Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Adicionar na fatura :invoice", _s17_28, _s17_29, "week", "Semana", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Moeda da Fatura", "range", "Per\xedodo", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Criar projeto", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "A taxa para uma fatura de :amount seria de :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Aprovar", "client_website", "Site do Cliente", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Carregar PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Pago", "id", "Id", "convert_to", "Convert To", "client_currency", "Moeda do cliente", _s16_37, _s16_38, "purged_client", "Cliente limpo com sucesso", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Pequeno", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Definir Senha", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, "C\xf3digo Postal do cliente", _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s29_68, "view_statement", "Ver Compras", "sepa", "D\xe9bito direto SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistema", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", _s17_213, _s16_46, _s16_47, _s17_36, _s18_193, _s18_29, _s20_159, _s21_46, _s23_87, _s22_37, _s25_85, _s25_8, _s37_40, _s25_9, _s41_15, _s26_7, _s40_10, _s25_10, _s28_92, _s25_11, _s38_4, _s26_8, _s41_16, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "V\xedrgula em decimais", _s26_9, "Usar v\xedrgula como separador para campos decimais nos formul\xe1rios", "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Guia do Usu\xe1rio", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Pr\xf3ximo", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, "O per\xedodo de testes do plano 'Pro', termina em :count dias, clique para atualizar.", _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar Dados", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", _s18_194, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Primeiro Nome do Contato", _s17_40, "\xdaltimo Nome do Contato", "order", "Order", "unassigned", "N\xe3o Designado", "partial_value", "Precisa ser maior que zero e menor que o total", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Habilitar", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Definir o subdom\xednio ou mostrar a fatura em seu pr\xf3prio website", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Seguran\xe7a", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modificado", "subscription", "Assinatura", "subscriptions", "Assinaturas", _s16_255, "Nova Assinatura", _s17_155, "Ediar Assinatura", _s20_96, "Assinatura criada com sucesso", _s20_97, "Assinatura atualizada com sucesso", _s21_126, "Assinatura arquivada com sucesso", _s20_98, "Assinatura apagada com sucesso", _s20_99, "Assinatura removida com sucesso", _s21_127, "Assinatura restaurada com sucesso", _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, "Altera\xe7\xf5es no c\xf3digo podem estar bloqueando a atualiza\xe7\xe3o, voc\xea pode executar esse comando para descartar as mudan\xe7as:", _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "Reenviar Convite", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Devolvido", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, "Eccaneie o c\xf3digo de barras com um app compat\xedvel com :link", _s18_46, "Ativa\xe7\xe3o de Autentica\xe7\xe3o em 2 Fatores realizada com sucesso.", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "Autentica\xe7\xe3o em 2 Fatores", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Dias", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, _s21_171, _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, "Para usar :client_counter, por favor, adicione o :client_number or :client_id_number para previnir conflitos", "this_quarter", "This Quarter", "last_quarter", "\xdaltimo Quadrimestre", "to_update_run", "To update run", _s18_49, "Converter em Fatura", _s16_76, _s16_77, "invoice_project", "Faturar Projeto", "invoice_task", "Faturar Tarefa", "invoice_expense", "Faturar Despesa", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s19_144, _s16_82, _s18_195, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "Documentos Padr\xe3o", "document_upload", "Document Upload", _s20_48, _s46_16, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Cor", "show", "Mostrar", "hide", "Ocultar", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Coluna", "sample", "Amostra", "map_to", "Map To", "import", "Importar", _s25_21, _s29_13, "select_file", "Selecione um arquivo", _s16_84, _s16_85, "csv_file", "Arquivo CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "Modo HTML", "html_mode_help", _s43_1, "view_licenses", "Ver licen\xe7as", "webhook_url", "Webhook URL", _s17_59, "Tela cheia", "sidebar_editor", "Editor da barra lateral", _s22_44, "Por favor, escreva ':value' para confirmar", "purge", "Apagar", "service", "Servi\xe7o", "clone_to", "Clonar para", "clone_to_other", "Clonar para outro", "labels", "Etiquetas", "add_custom", _s23_88, "payment_tax", "Payment Tax", "unpaid", "N\xe3o Pago", "white_label", "Sem marca", "delivery_note", "Nota de Entrega", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Fatura atrasada", "quote_expired", "Proposta expirada", "partial_due", _s18_196, "invoice_total", "Total da Fatura", "quote_total", _s18_197, "credit_total", "Total do Cr\xe9dito", _s23_26, "Total da Fatura", "actions", "A\xe7\xf5es", "expense_number", "N\xba da Despesa", "task_number", "N\xba da Tarefa", "project_number", "N\xba do Projeto", "project_name", "Nome do projeto", "warning", "Aviso", "view_settings", "Ver defini\xe7\xf5es", _s24_39, _s41_17, "late_invoice", "Fatura atrasada", "expired_quote", _s18_198, "remind_invoice", "Lembrar Fatura", "cvv", "CVV", "client_name", "Nome do Cliente", "client_phone", "Telefone do cliente", "required_fields", _s18_199, "calculated_rate", "Taxa Calculada", _s17_61, "Taxa de tarefa padr\xe3o", "clear_cache", "Limpar cache", "sort_order", "Ordenar", "task_status", "Situa\xe7\xe3o", "task_statuses", "Status da tarefa", "new_task_status", "Novo Status da tarefa", _s16_86, "Editar Status da Tarefa", _s19_50, "Status da tarefa criado com sucesso", _s19_51, "Status da tarefa atualizado com sucesso", _s20_51, "Status da tarefa arquivado com sucesso", _s19_52, "Status da tarefa apagado com sucesso", _s19_53, "Status da tarefa removido com sucesso", _s20_52, "Status da tarefa restaurado com sucesso", _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, "Encontrado 1 Status da Tarefa", _s20_54, "Encontrado :count Status da Tarefa", _s16_88, _s25_86, _s21_65, "Sempre mostrar a se\xe7\xe3o de tarefas ao criar faturas", _s20_55, "Registro das tarefas de fatura", _s25_22, "Adicione os detalhes de tempo aos itens da fatura", _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, "Inicie as tarefas antes de salvar", _s18_54, "Configure os Status", "task_settings", "Configura\xe7\xf5es de Tarefa", _s20_59, "Configure as categorias", _s18_56, _s22_133, _s20_61, _s26_71, _s21_67, "Editar a categoria de Despesas", _s24_40, "Categoria de despesas criada com sucesso", _s24_41, "Categoria de despesas atualizada com sucesso", _s25_25, "Categoria de despesas arquivada com sucesso", _s24_42, "Categoria exclu\xedda com sucesso", _s24_43, _s41_18, _s25_26, "Categoria de despesas restaurada com sucesso", _s27_29, ":count categorias de despesas arquivadas com sucesso", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, "Pesquisa 1 Categoria de despesa", _s25_28, _s32_14, _s21_69, "Use cr\xe9ditos dispon\xedveis", "show_option", "Mostrar op\xe7\xe3o", _s22_47, "O valor de cr\xe9dito n\xe3o pode exceder o valor de pagamento", "view_changes", "Ver altera\xe7\xf5es", "force_update", _s18_200, _s17_63, "Voc\xea est\xe1 executando a vers\xe3o mais recente, mas pode haver corre\xe7\xf5es pendentes dispon\xedveis.", "mark_paid_help", _s31_39, _s18_58, "Dever\xe1 ser Faturada", _s23_28, _s33_30, _s29_14, "Torne os documentos vis\xedveis para o cliente", _s21_71, _s25_87, _s16_90, _s26_72, _s18_59, "Clonar recorr\xeancia", "crypto", "Criptomoeda", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Campo do usu\xe1rio", "variables", "Vari\xe1vel", "show_password", "Mostrar senha", "hide_password", "Esconder senha", "copy_error", "Copiar Erro", "capture_card", _s17_214, _s17_64, "Cobran\xe7a autom\xe1tica habilitada", "total_taxes", "Impostos totais", "line_taxes", "Imposto", "total_fields", "Campo Total", _s25_29, _s42_22, _s25_30, _s38_30, _s25_31, _s38_31, "gateway_refund", "Reembolso do Gateway", _s19_54, "Processe o reembolso com o portal de pagamento", "due_date_days", "Data de vencimento", "paused", "Pausado", "mark_active", "Marcar como Ativo", "day_count", "Dia :count", _s22_48, _s19_145, _s21_72, _s17_215, _s17_66, "Utilizar Termos de Pagamento", "endless", "Intermin\xe1vel", "next_send_date", _s21_172, _s16_92, _s16_347, _s17_68, "Fatura Recorrente", _s18_61, "Faturas Recorrentes", _s21_74, "Nova Fatura Recorrente", _s22_50, _s24_102, _s25_32, _s36_43, _s25_33, _s40_11, _s26_16, "Fatura Recorrente arquivada com sucesso", _s25_34, "Fatura recorrente exclu\xedda com sucesso", _s25_35, _s38_32, _s26_17, "Fatura Recorrente restaurada com sucesso", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s30_55, _s25_36, _s37_41, "send_date", "Data de envio", "auto_bill_on", _s30_56, _s28_17, "Valor m\xednimo abaixo do pagamento", "profit", "Lucro", "line_item", "Item de linha", _s18_63, _s29_69, _s23_29, "Permite aceitar gorjetas para pagamentos extras", _s19_55, _s24_103, _s24_45, "Permite o pagamento m\xednimo do valor parcial/dep\xf3sito", "test_mode", "Modo de teste", "opened", "Aberto", _s30_8, "Falha de reconcilia\xe7\xe3o", _s30_9, "Sucesso de Reconcilia\xe7\xe3o", "gateway_success", _s17_216, "gateway_failure", "Falha do Portal", "gateway_error", "Erro do Portal", "email_send", "Email Enviado", _s17_70, _s26_73, "failure", "Falha", "quota_exceeded", "Cota excedida", _s16_94, "Falha Upstream", "system_logs", "Logs de Sistema", "view_portal", "Visualizar portal", "copy_link", "Link de c\xf3pia", "token_billing", "Salvar detalhes do cart\xe3o", _s24_46, _s26_74, "always", "Sempre", "optin", "Autorizar", "optout", "Desautorizar", "label", "R\xf3tulo", "client_number", "N\xfamero do Cliente", "auto_convert", "Auto Convers\xe3o", "company_name", "Nome da Empresa", "reminder1_sent", _s18_201, "reminder2_sent", _s18_202, "reminder3_sent", _s18_203, _s18_65, _s23_89, "pdf_page_info", _s23_90, _s16_96, "Faturas enviadas por email com sucesso", "emailed_quotes", "Or\xe7amentos enviados por email com sucesso", "emailed_credits", _s40_12, "gateway", "Gateway", "view_in_stripe", "Ver em Listra", "rows_per_page", "Linhas por P\xe1gina", "hours", "Horas", "statement", "Declara\xe7\xe3o", "taxes", "Impostos", "surcharge", "Sobretaxa", "apply_payment", _s17_217, "apply_credit", "Aplicar Cr\xe9dito", "apply", "Aplicar", "unapplied", "N\xe3o Aplicado", "select_label", "Selecione o R\xf3tulo", "custom_labels", _s24_104, "record_type", _s16_348, "record_name", "Nome do Registro", "file_type", "Tipo de Arquivo", "height", "Altura", "width", "Largura", "to", "Para", "health_check", "Exame de sa\xfade", "payment_type_id", _s17_218, "last_login_at", "\xdaltimo login em", "company_key", _s16_349, "storefront", "Vitrine", "storefront_help", "Habilite aplicativos de terceiros para criar faturas", "client_created", "Cliente Criado", _s20_64, "Email de pagamento online", _s20_66, _s25_88, "completed", "Completado", "gross", "Bruto", "net_amount", "Valor l\xedquido", "net_balance", "Saldo L\xedquido", "client_settings", _s24_105, _s17_72, _s20_160, _s17_74, _s23_91, "selected_quotes", "Cota\xe7\xf5es Selecionadas", "selected_tasks", _s20_161, _s17_76, _s21_173, _s17_78, "Pr\xf3ximas Faturas", _s17_80, "Faturas Vencidas", "recent_payments", _s19_146, "upcoming_quotes", _s19_147, "expired_quotes", _s20_162, "create_client", "Criar Cliente", "create_invoice", "Criar Fatura", "create_quote", "Criar Or\xe7amento", "create_payment", "Criar Pagamento", "create_vendor", _s16_350, "update_quote", "Atualizar Cota\xe7\xe3o", "delete_quote", "Excluir Or\xe7amento", "update_invoice", "Atualizar Fatura", "delete_invoice", "Excluir Fatura", "update_client", _s17_219, "delete_client", "Excluir Cliente", "delete_payment", "Excluir Pagamento", "update_vendor", "Atualizar Fornecedor", "delete_vendor", "Excluir Fornecedor", "create_expense", "Criar Despesa", "update_expense", _s17_220, "delete_expense", "Excluir Despesa", "create_task", "Criar Tarefa", "update_task", _s16_351, "delete_task", "Excluir Tarefa", "approve_quote", "Aprovar Cota\xe7\xe3o", "off", "Desligado", "when_paid", "Quando Pago", "expires_on", "Expira em", "free", "Gratuito", "plan", "Plano", "show_sidebar", "Exibir Barra Lateral", "hide_sidebar", _s21_174, "event_type", "Tipo de Evento", "target_url", "Alvo", "copy", "C\xf3pia", "must_be_online", "Reinicie o aplicativo assim que estiver conectado \xe0 internet", _s17_82, "Os crons precisam ser habilitados", "api_webhooks", "API Webhooks", "search_webhooks", _s26_75, "search_webhook", _s19_148, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nova Webhook", "edit_webhook", "Editar Webhook", "created_webhook", _s26_76, "updated_webhook", _s30_57, _s16_98, _s29_70, "deleted_webhook", "Webhook Exclu\xedda com Sucesso", "removed_webhook", _s28_93, _s16_99, _s30_58, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "Tokens de API", "api_docs", "API Docs", "search_tokens", _s24_106, "search_token", _s17_221, "token", "Token", "tokens", "Tokens", "new_token", "Novo Token", "edit_token", "Editar Token", "created_token", "Token criado com sucesso", "updated_token", "Token atualizado com sucesso", "archived_token", "Token arquivado com sucesso", "deleted_token", "Token exclu\xeddo com sucesso", "removed_token", _s26_77, "restored_token", _s28_94, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, "Registro de cliente", _s24_48, "Permitir que os clientes se auto-registrem no portal", "email_invoice", "Enviar Fatura por Email", "email_quote", "Enviar Or\xe7amento por Email", "email_credit", "Cr\xe9dito de Email", "email_payment", "Pagamento por Email", _s20_69, "O cliente n\xe3o tem um endere\xe7o de e-mail definido", "ledger", "Ledger", "view_pdf", "Ver PDF", "all_records", "Todos os registros", "owned_by_user", "Propriedade do usu\xe1rio", _s16_102, _s16_352, "contact_name", "Nome do Contato", "use_default", "Use o padr\xe3o", _s16_104, _s17_222, "number_of_days", "N\xfamero de dias", _s23_31, "Configurar as condi\xe7\xf5es de pagamento", "payment_term", _s21_175, _s16_105, "Novo Condi\xe7\xe3o de Pagamento", _s17_86, "Editar Condi\xe7\xe3o de Pagamento", _s20_70, "Condi\xe7\xf5es de pagamento criadas com sucesso", _s20_71, "Condi\xe7\xf5es de pagamento atualizadas com sucesso", _s21_76, "Condi\xe7\xf5es de pagamento arquivadas com sucesso", _s20_72, "Condi\xe7\xe3o de pagamento exclu\xeddas com sucesso", _s20_73, "Condi\xe7\xe3o de pagamento removida com sucesso", _s21_77, "Condi\xe7\xe3o de pagamento restaurado com sucesso", _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s16_353, "change", "Mudar", _s23_33, _s26_78, _s24_49, "Mudar para o layout da \xe1rea de trabalho?", "send_from_gmail", "Enviar do Gmail", "reversed", "Invertido", "cancelled", "Cancelado", "credit_amount", "Quantia de Cr\xe9dito", "quote_amount", "Valor da cota\xe7\xe3o", "hosted", "Hospedado", "selfhosted", "Auto-hospedado", "exclusive", "Exclusivo", "inclusive", "Inclusivo", "hide_menu", "Ocultar Menu", "show_menu", "Exibir Menu", _s18_67, _s24_107, _s16_107, _s20_163, "search_designs", "Pesquisar Designs", "search_invoices", "Pesquisar Faturas", "search_clients", _s18_204, "search_products", _s18_205, "search_quotes", "Pesquisar Cota\xe7\xf5es", "search_credits", _s18_206, "search_vendors", "Pesquisar Fornecedores", "search_users", "Pesquisar Usu\xe1rios", _s16_108, _s27_95, "search_tasks", _s17_223, "search_settings", _s23_92, "search_projects", _s18_207, "search_expenses", _s18_208, "search_payments", _s20_164, "search_groups", _s16_354, "search_company", _s17_224, "search_document", _s21_176, "search_design", _s18_209, "search_invoice", "Pesquisar 1 Fatura", "search_client", _s19_149, "search_product", _s19_150, "search_quote", _s19_151, "search_credit", _s19_152, "search_vendor", "Pesquisar 1 Fornecedor", "search_user", _s19_153, "search_tax_rate", _s27_96, "search_task", _s18_210, "search_project", _s19_154, "search_expense", _s19_155, "search_payment", _s21_177, "search_group", _s17_225, "refund_payment", _s20_165, _s17_90, "Fatura Cancelada com Sucesso", _s18_69, "Faturas Canceladas com Sucesso", _s16_114, "Fatura Revertida com Sucesso", _s17_91, "Faturas Revertidas com Sucesso", "reverse", "Reverter", "full_name", "Nome Completo", _s17_92, "Cidade/Estado/CEP", _s17_94, "CEP/Cidade/Estado", "custom1", _s22_134, "custom2", _s21_178, "custom3", _s22_135, "custom4", _s20_166, "optional", "Opcional", "license", "Licen\xe7a", "purge_data", "Limpar Dados", _s16_115, _s35_45, _s18_70, "Aviso: Isto ir\xe1 apagar seus dados permanentemente, n\xe3o h\xe1 como defazer esta a\xe7\xe3o.", "invoice_balance", "Saldo da fatura", "age_group_0", "0 - 30 Dias", "age_group_30", "30 - 60 Dias", "age_group_60", "60 - 90 Dias", "age_group_90", "90 - 120 Dias", "age_group_120", "120+ Dias", "refresh", "Atualizar", "saved_design", "Design salvo com sucesso", "client_details", _s19_156, "company_address", "Endere\xe7o da companhia", "invoice_details", "Detalhes da Fatura", "quote_details", "Detalhes da cota\xe7\xe3o", "credit_details", _s19_157, "product_columns", _s18_211, "task_columns", _s18_212, "add_field", "Adicionar campo", "all_events", _s16_355, "permissions", "Permiss\xf5es", "none", "Nenhum", "owned", "Possu\xeddo", "payment_success", "Pagamento realizado com sucesso", "payment_failure", "Falha de Pagamento", "invoice_sent", ":count fatura enviada", "quote_sent", "Cota\xe7\xe3o enviada", "credit_sent", "Cr\xe9dito Enviado", "invoice_viewed", "Fatura visualizada", "quote_viewed", "Cota\xe7\xe3o visualizada", "credit_viewed", "Cr\xe9dito visualizado", "quote_approved", "Cota\xe7\xe3o aprovada", _s25_38, _s29_71, _s16_116, "Comprar licen\xe7a", "apply_license", "Aplicar Licen\xe7a", "cancel_account", "Excluir Conta", _s22_57, "Aviso: Isso excluir\xe1 permanentemente sua conta, n\xe3o h\xe1 como desfazer esta a\xe7\xe3o.", "delete_company", "Excluir Empresa", _s22_58, "Aviso: Isto ir\xe1 excluir permanentemente sua empresa, n\xe3o h\xe1 como desfazer esta a\xe7\xe3o.", "enabled_modules", "M\xf3dulos Habilitados", "converted_quote", "Cota\xe7\xe3o convertida com sucesso", "credit_design", _s17_226, "includes", "Inclui", "header", "Cabe\xe7alho", "load_design", "Carregar Design", "css_framework", "CSS Framework", "custom_designs", "Designs personalizados", "designs", "Designs", "new_design", "Novo Design", "edit_design", "Editar Design", "created_design", "Design criado com sucesso", "updated_design", "Design atualizado com sucesso", "archived_design", "Design arquivado com sucesso", "deleted_design", "Design exclu\xeddo com sucesso", "removed_design", "Design removido com sucesso", "restored_design", "Design restaurado com sucesso", _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Propostas", "tickets", "Tickets", _s16_120, _s22_136, "recurring_tasks", _s19_158, _s18_71, "Gerenciamento da Conta", "credit_date", "Data do Cr\xe9dito", "credit", "Cr\xe9dito", "credits", "Cr\xe9ditos", "new_credit", "Adicionar Cr\xe9dito", "edit_credit", "Editar Cr\xe9dito", "created_credit", "Cr\xe9dito criado com sucesso", "updated_credit", "Cr\xe9dito atualizado com sucesso", "archived_credit", "Cr\xe9dito arquivado com sucesso", "deleted_credit", "Cr\xe9dito exclu\xeddo com sucesso", "removed_credit", _s28_95, "restored_credit", "Cr\xe9dito restaurado com sucesso", _s16_122, ":count cr\xe9ditos arquivados com sucesso", "deleted_credits", ":count cr\xe9ditos exclu\xeddos com sucesso", _s16_123, _s36_9, "current_version", "Vers\xe3o Atual", "latest_version", "\xdaltima vers\xe3o", "update_now", "Atualize agora", _s26_24, "Uma nova vers\xe3o do aplicativo da web est\xe1 dispon\xedvel", _s16_124, _s22_137, "app_updated", "Atualiza\xe7\xe3o completada com sucesso", "learn_more", "Saiba mais", "integrations", "Integra\xe7\xf5es", "tracking_id", "Id de rastreamento", _s17_96, _s20_167, "credit_footer", _s17_227, "credit_terms", "Termos do Cr\xe9dito", "new_company", "Nova Empresa", "added_company", _s30_59, "company1", "Companhia 1 Personalizada", "company2", "Companhia 2 Personalizada", "company3", "Companhia 3 Personalizada", "company4", "Companhia 4 Personalizada", "product1", "Produto 1 Personalizado", "product2", "Produto 2 Personalizado", "product3", "Produto 3 Personalizado", "product4", "Produto 4 Personalizado", "client1", "Cliente 1 Personalizado", "client2", "Cliente 2 Personalizado", "client3", "Cliente 3 Personalizado", "client4", "Cliente 4 Personalizado", "contact1", "Contato 1 Personalizado", "contact2", "Contato 2 Personalizado", "contact3", "Contato 3 Personalizado", "contact4", "Contato 4 Personalizado", "task1", "Tarefa 1 Personalizada", "task2", "Tarefa 2 Personalizada", "task3", "Tarefa 3 Personalizada", "task4", "Tarefa 4 Personalizada", "project1", "Projeto 1 Personalizado", "project2", "Projeto 2 Personalizado", "project3", "Projeto 3 Personalizado", "project4", "Projeto 4 Personalizado", "expense1", "Despesa 1 Personalizada", "expense2", "Despesa 2 Personalizada", "expense3", "Despesa 3 Personalizada", "expense4", "Despesa 4 Personalizada", "vendor1", "Vendedor 1 Personalizado", "vendor2", "Vendedor 2 Personalizado", "vendor3", "Vendedor 3 Personalizado", "vendor4", "Vendedor 4 Personalizado", "invoice1", "Fatura 1 Personalizada", "invoice2", "Fatura 2 Personalizada", "invoice3", "Fatura 3 Personalizada", "invoice4", "Fatura 4 Personalizada", "payment1", "Pagamento 1 Personalizado", "payment2", "Pagamento 2 Personalizado", "payment3", "Pagamento 3 Personalizado", "payment4", "Pagamento 4 Personalizado", "surcharge1", _s25_89, "surcharge2", _s25_90, "surcharge3", _s25_91, "surcharge4", _s25_92, "group1", "Grupo 1 Personalizado", "group2", "Grupo 2 Personalizado", "group3", "Grupo 3 Personalizado", "group4", "Grupo 4 Personalizado", "reset", "Redefinir", "number", "N\xfamero", "export", "Exportar", "chart", "Gr\xe1fico", "count", "Contagem", "totals", "Totais", "blank", "Vazio", "day", "Dia", "month", "M\xeas", "year", "Ano", "subgroup", "Subgrupo", "is_active", "Ativo", "group_by", "Agrupado por", "credit_balance", "Saldo do Cr\xe9dito", _s18_77, "\xdaltimo Login do Contato", _s17_98, "Nome Completo do Contato", "contact_phone", "Telefone de Contato", _s21_79, "Valor personalizado do contato 1", _s21_80, "Valor personalizado do contato 2", _s21_81, "Valor personalizado do contato 3", _s21_82, "Valor personalizado do contato 4", _s17_100, "Rua de envio", _s17_101, "Complemento de envio", "shipping_city", "Cidade de envio", "shipping_state", "Estado/Prov\xedncia de envio", _s20_74, "CEP de envio", _s16_154, "Pa\xeds de envio", _s16_156, "Rua de cobran\xe7a", _s16_157, "Complemento de cobran\xe7a", "billing_city", "Cidade de cobran\xe7a", "billing_state", "Estado/Prov\xedncia de cobran\xe7a", _s19_59, "CEP de cobran\xe7a", "billing_country", "Pa\xeds de cobran\xe7a", "client_id", "C\xf3d Cliente", "assigned_to", "Atribu\xeddo para", "created_by", "Criado por :name", "assigned_to_id", "Atribu\xeddo ao ID", "created_by_id", "Criado pelo ID", "add_column", _s16_356, "edit_columns", "Editar Colunas", "columns", "Colunas", "aging", "Envelhecimento", "profit_and_loss", "Lucro e Preju\xedzo", "reports", "Relat\xf3rios", "report", "Relat\xf3rio", "add_company", _s17_228, "unpaid_invoice", "Fatura n\xe3o Paga", "paid_invoice", "Fatura Paga", _s16_158, _s22_138, "help", "Ajuda", "refund", "Reembolsar", "refund_date", _s17_229, "filtered_by", "Filtrado por", "contact_email", "Email de Contato", "multiselect", _s16_357, "entity_state", "Estado", "verify_password", "Verificar Senha", "applied", "Aplicado", _s21_83, "Inclui erros recentes dos logs", _s30_12, _s58_5, "message", "Mensagem", "from", "De", _s20_76, _s27_97, _s25_40, "Inclua a descri\xe7\xe3o e o custo na lista suspensa do produto", _s20_78, _s48_7, _s18_80, "Ajustar Porcentagem da Multa", _s23_35, "Ajustar o percentual de taxa a contabilizar", _s18_82, _s20_168, "support_forum", _s16_358, "about", "Sobre", "documentation", "Documenta\xe7\xe3o", "contact_us", "Contate-nos", "subtotal", "Subtotal", "line_total", "Total da Linha", "item", "Item", "credit_email", _s17_230, "iframe_url", "Website", "domain_url", "URL do Dom\xednio", _s21_84, _s21_179, _s20_79, "A senha deve conter um caractere mai\xfasculo e um n\xfamero", _s19_61, _s28_96, _s23_36, _s27_98, _s20_80, "Por favor digite um valor", "deleted_logo", "Logo removido com sucesso", "yes", "Sim", "no", "N\xe3o", "generate_number", "Gerar N\xfamero", "when_saved", "Quando Salvo", "when_sent", "Quando Enviado", "select_company", _s18_213, "float", "Flutuante", "collapse", "Fechar", "show_or_hide", "Exibir/esconder", "menu_sidebar", _s21_180, "history_sidebar", _s26_79, "tablet", "Tablet", "mobile", "M\xf3vel", "desktop", "Desktop", "layout", "Layout", "view", "Visualizar", "module", "M\xf3dulo", "first_custom", _s22_134, "second_custom", _s21_178, "third_custom", _s22_135, "show_cost", "Mostrar Custo", _s17_103, _s17_104, "show_cost_help", "Exibir um campo de custo do produto para rastrear a marca\xe7\xe3o/lucro", _s21_85, _s29_72, _s26_26, _s72_1, _s21_87, _s28_97, _s26_27, _s77_2, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s17_231, _s21_91, _s60_2, "one_tax_rate", _s19_159, "two_tax_rates", _s22_139, "three_tax_rates", _s22_140, _s16_162, "Taxa de imposto padr\xe3o", "user", "Usu\xe1rio", "invoice_tax", _s17_232, "line_item_tax", "Imposto da Linha do Item", "inclusive_taxes", "Impostos Inclusos", _s17_105, "Tarifa do Imposto da Fatura", "item_tax_rates", "Tarifa do Imposto do Item", _s18_84, "Selecione um cliente", "configure_rates", _s18_214, _s18_85, "Configurar m\xe9todos de pagamento", "tax_settings", "Configura\xe7\xf5es de Impostos", _s18_87, "Tarifas de Impostos", "accent_color", "Cor de destaque", "switch", "Mudar", _s19_63, _s27_99, "options", "Op\xe7\xf5es", _s16_164, _s20_169, "multi_line_text", _s16_359, "dropdown", "Dropdown", "field_type", "Tipo de Campo", _s27_43, "Foi enviado um e-mail de recupera\xe7\xe3o de senha", "submit", "Enviar", _s16_166, "Recupere sua senha", "late_fees", "Taxas atrasadas", "credit_number", "N\xfamero do Cr\xe9dito", "payment_number", "Pagamento N\xfamero", "late_fee_amount", _s16_360, _s16_167, "Percentual de Multa", "before_due_date", "At\xe9 a data de vencimento", "after_due_date", _s28_98, _s18_89, "At\xe9 a data da fatura", "days", "Dias", "invoice_email", "Email de Fatura", "payment_email", "Email de Pagamento", "partial_payment", _s17_233, "payment_partial", _s17_234, _s21_92, "Email de pagamento parcial", "quote_email", "Email de Or\xe7amento", _s16_169, _s17_222, _s16_171, "Filtrado por Usu\xe1rio", "administrator", "Administrador", _s18_90, "Permite ao usu\xe1rio gerenciar usu\xe1rios, mudar configura\xe7\xf5es e modificar todos os registros", "user_management", "Gerenciamento de Usu\xe1rios", "users", "Usu\xe1rios", "new_user", "Novo Usu\xe1rio", "edit_user", "Editar Usu\xe1rio", "created_user", "Usu\xe1rio criado com sucesso", "updated_user", "Usu\xe1rio atualizado com sucesso", "archived_user", "Usu\xe1rio arquivado com sucesso", "deleted_user", "Usu\xe1rio exclu\xeddo com sucesso", "removed_user", "Usu\xe1rio removido com sucesso", "restored_user", "Usu\xe1rio restaurado com sucesso", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, _s20_168, "invoice_options", "Op\xe7\xf5es da Fatura", _s17_107, "Ocultar Pago at\xe9 Hoje", _s22_65, "Apenas mostrar 'Pago at\xe9 a Data' em suas faturas uma vez que o pagamento for recebido.", _s23_38, "Embutir Documentos", _s28_30, "Incluir imagens anexas na fatura.", _s16_175, "Exibir Cabe\xe7alho em", _s16_176, "Exibir Rodap\xe9 em", "first_page", "Primeira p\xe1gina", "all_pages", _s16_361, "last_page", "\xdaltima p\xe1gina", "primary_font", "Fonte Prim\xe1ria", "secondary_font", _s16_362, "primary_color", "Cor Prim\xe1ria", "secondary_color", "Cor Secundaria", "page_size", _s17_235, "font_size", "Tamanho da Fonte", "quote_design", "Design do Or\xe7amento", "invoice_fields", "Campos da Fatura", "product_fields", "Campos de Produtos", "invoice_terms", "Condi\xe7\xf5es da Fatura", "invoice_footer", "Rodap\xe9 da Fatura", "quote_terms", _s22_141, "quote_footer", _s19_160, _s18_91, _s16_363, _s23_39, "Envie automaticamente faturas recorrentes quando criadas.", _s18_92, _s24_108, _s23_40, "Arquive automaticamente or\xe7amentos quando convertidos para fatura.", _s18_93, "Auto Convers\xe3o", _s23_41, "Automaticamente converta um or\xe7amento para uma fatura quando aprovado pelo cliente.", _s17_109, _s34_40, "freq_daily", "Diariamente", "freq_weekly", "Semanalmente", "freq_two_weeks", "2 semanas", "freq_four_weeks", "4 semanas", "freq_monthly", "Mensalmente", "freq_two_months", "Dois meses", _s17_111, "3 meses", _s16_177, "4 meses", "freq_six_months", "6 meses", "freq_annually", "Anualmente", "freq_two_years", "2 anos", _s16_178, "Tr\xeas Anos", "never", "Nunca", "company", "Empresa", _s17_112, "N\xfameros Gerados", "charge_taxes", "Cobrar impostos", "next_reset", "Pr\xf3ximo Reset", "reset_counter", _s18_215, _s16_179, _s22_142, "number_padding", _s23_93, "general", "Geral", "surcharge_field", _s18_216, "company_field", _s16_364, "company_value", _s16_365, "credit_field", _s16_366, "invoice_field", "Campo da Fatura", _s17_114, "Sobretaxa de Fatura", "client_field", _s16_367, "product_field", _s16_368, "payment_field", _s18_217, "contact_field", "Campo do Contato", "vendor_field", _s19_161, "expense_field", _s16_369, "project_field", _s16_370, "task_field", "Campo da Tarefa", "group_field", "Campo de Grupo", "number_counter", _s17_236, "prefix", "Prefixo", "number_pattern", _s19_162, "messages", "Mensagens", "custom_css", _s17_237, _s17_116, _s24_109, _s16_181, "Exibir em PDF", _s21_94, "Exibir a assinatura do cliente no PDF da fatura/or\xe7amento.", _s25_46, "Checkbox para Condi\xe7\xf5es de Fatura", _s30_13, "Exigir que o cliente confirme que aceita as condi\xe7\xf5es da fatura.", _s23_42, "Checkbox de Condi\xe7\xf5es do Or\xe7amento", _s28_31, "Exigir que cliente confirme que aceita as Condi\xe7\xf5es do Or\xe7amento", _s25_47, "Assinatura de Fatura", _s30_14, "Exigir que o cliente providencie sua assinatura", _s23_43, _s23_94, _s22_67, "Proteger Faturas com Senha", _s27_44, "Permite definir uma senha para cada contato. Se uma senha for definida, o contato dever\xe1 informar uma senha antes de visualizar faturas.", "authorization", "Autoriza\xe7\xe3o", "subdomain", "Subdom\xednio", "domain", "Dom\xednio", "portal_mode", "Modo Portal", "email_signature", "Atenciosamente,", _s24_50, "Tornar mais f\xe1cil para os seus clientes efetuarem seus pagamentos acrescentando marca\xe7\xf5es schema.org a seus emails.", "plain", "Plano", "light", "Claro", "dark", "Escuro", "email_design", "Design do Email", "attach_pdf", "Anexar PDF", _s16_182, _s17_238, "attach_ubl", "Anexar UBL", "email_style", "Estilo do E-mail", _s19_65, "Habilitar Marca\xe7\xe3o", "reply_to_email", "Email para Resposta", "reply_to_name", "Reply-To Name", "bcc_email", "Email CCO", "processed", "Processado", "credit_card", _s17_239, "bank_transfer", _s22_143, "priority", "Prioridade", "fee_amount", "Valor da Multa", "fee_percent", "Porcentagem da Multa", "fee_cap", "Taxa m\xe1xima", "limits_and_fees", "Limites/Multas", "enable_min", "Habilitar m\xedn", "enable_max", "Habilitar m\xe1x", "min_limit", "M\xedn: :min", "max_limit", "M\xe1x: :max", "min", "Min", "max", "M\xe1x", _s19_66, "Logos de Cart\xf5es Aceitos", "credentials", "Credenciais", "update_address", "Atualizar Endere\xe7o", _s19_68, "Atualizar o endere\xe7o do cliente com os dados fornecidos", "rate", "Taxa", "tax_rate", "Taxa do Imposto", "new_tax_rate", "Nova Taxa de Imposto", "edit_tax_rate", "Editar Taxa do Imposto", _s16_184, "Taxa de imposto criada com sucesso", _s16_185, "Taxa de imposto atualizada com sucesso", _s17_119, "Taxa de imposto arquivada com sucesso", _s16_186, _s36_44, _s17_120, _s38_33, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Auto-preencher produtos", _s18_96, "Ao selecionar um produto sua descri\xe7\xe3o e pre\xe7o ser\xe3o automaticamente preenchidos", "update_products", _s35_46, _s20_84, "Atualizar uma fatura ir\xe1 automaticamenteatualizar a biblioteca de produtos", _s16_187, _s18_218, _s21_95, _s68_, "fees", "Taxas", "limits", "Limites", "provider", "Provedor", "company_gateway", "Gateway de Pagamento", _s16_189, "Gateways de Pagamento", _s19_69, "Novo Gateway", _s20_85, "Editar Gateway", _s23_44, "Gateway criado com sucesso", _s23_45, "Gateway atualizado com sucesso", _s24_51, "Gateway arquivado com sucesso", _s23_46, "Gateway exclu\xeddo com sucesso", _s24_52, "Gateway restaurado com sucesso", _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, "Continuar Editando", "discard_changes", "Descartar Mudan\xe7as", "default_value", "Valor padr\xe3o", "disabled", "Desabilitado", "currency_format", _s16_371, _s21_96, "Primeiro dia da Semana", _s23_47, _s19_163, "sunday", "Domingo", "monday", "Segunda-Feira", "tuesday", "Ter\xe7a-Feira", "wednesday", "Quarta-Feira", "thursday", "Quinta-Feira", "friday", "Sexta-Feira", "saturday", "S\xe1bado", "january", "Janeiro", "february", "Fevereiro", "march", "Mar\xe7o", "april", "Abril", "may", "Maio", "june", "Junho", "july", "Julho", "august", "Agosto", "september", "Setembro", "october", "Outubro", "november", "Novembro", "december", "Dezembro", "symbol", "S\xedmbolo", "ocde", "C\xf3digo", "date_format", "Formato de Data", "datetime_format", _s20_170, "military_time", "Formato de Tempo 24h", _s18_97, _s19_164, "send_reminders", _s16_372, "timezone", "Fuso Hor\xe1rio", _s19_70, _s20_171, _s17_122, _s18_219, _s19_72, _s19_165, _s18_98, _s20_172, _s18_100, _s21_181, "group_settings", _s23_95, "group", "Grupo", "groups", "Grupos", "new_group", "Novo Grupo", "edit_group", "Editar Grupo", "created_group", _s24_110, "updated_group", _s28_99, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_100, "deleted_group", _s26_80, "restored_group", _s28_100, "upload_logo", "Carregar Logo", "uploaded_logo", "Logo carregado com sucesso", "logo", "Logo", "saved_settings", "Configura\xe7\xf5es salvas com sucesso", _s16_193, "Configura\xe7\xf5es de Produtos", "device_settings", _s28_101, "defaults", "Padr\xf5es", "basic_settings", "Configura\xe7\xf5es B\xe1sicas", _s17_124, "Configura\xe7\xf5es Avan\xe7adas", "company_details", _s19_166, "user_details", "Detalhes do Usu\xe1rio", "localization", "Localiza\xe7\xe3o", "online_payments", _s17_240, "tax_rates", "Taxas de Impostos", "notifications", "Notifica\xe7\xf5es", "import_export", "Importar | Exportar", "custom_fields", _s21_182, "invoice_design", "Design da Fatura", "buy_now_buttons", "Bot\xf5es Compre J\xe1", "email_settings", "Configura\xe7\xf5es de Email", _s23_49, "Modelos e Lembretes", _s22_68, _s27_94, _s19_74, _s21_183, "price", "Pre\xe7o", "email_sign_up", "Inscri\xe7\xe3o de Email", "google_sign_up", "Inscri\xe7\xe3o no Google", _s27_48, "Obrigado por sua compra!", "redeem", "Resgatar", "back", "Voltar", "past_purchases", _s16_373, _s19_76, _s16_374, "pro_plan", "Plano Pro", "enterprise_plan", _s17_241, "count_users", ":count usu\xe1rios", "upgrade", "Upgrade", _s25_51, "Por favor digite o primeiro nome", _s24_54, "Por favor digite o sobrenome", _s33_24, _s86_0, "i_agree_to_the", "Aceito os", _s16_195, _s20_173, "privacy_policy", _s23_96, "sign_up", "Cadastro", "account_login", "Login na Conta", "view_website", "Ver o Website", "create_account", "Criar Conta", "email_login", "E-mail de Login", "create_new", "Criar Novo", _s18_102, "Nenhum registro selecionado", _s21_99, "Por favor, salve ou cancele suas altera\xe7\xf5es", "download", "Download", _s27_49, "Necessita um plano empresarial", "take_picture", "Tire uma Foto", "upload_file", "Enviar Arquivo", "document", "Documento", "documents", "Documentos", "new_document", "Novo Documento", "edit_document", _s16_375, _s17_126, _s29_73, _s16_197, _s32_35, _s17_127, _s31_40, _s16_198, _s29_74, _s17_128, _s32_36, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "Sem Hist\xf3rico", "expense_date", "Data da Despesa", "pending", "Pendente", _s16_199, "Autenticado", _s16_200, "Pendente", _s16_201, "Faturado", "converted", "Convertido", _s24_56, "Adicione documentos a fatura", "exchange_rate", "Taxa de C\xe2mbio", _s16_202, "Converter moeda", "mark_paid", _s16_376, "category", "Categoria", "address", "Endere\xe7o", "new_vendor", "Novo Fornecedor", "created_vendor", _s29_75, "updated_vendor", _s33_44, "archived_vendor", _s32_37, "deleted_vendor", "Fornecedor exclu\xeddo com sucesso", "restored_vendor", "Fornecedor restaurado com sucesso", _s16_203, _s42_23, "deleted_vendors", ":count fornecedores exclu\xeddos com sucesso", _s16_204, _s36_11, "new_expense", "Informar Despesa", "created_expense", _s26_81, "updated_expense", _s30_60, _s16_205, _s29_76, "deleted_expense", "Despesa exclu\xedda com sucesso", _s16_206, _s30_61, _s17_130, _s31_41, _s16_207, "Despesas exclu\xeddas com sucesso", _s17_131, _s37_17, "copy_shipping", "Copiar Envio", "copy_billing", "Copiar Cobran\xe7a", "design", "Design", _s21_100, "Falha ao procurar registro", "invoiced", "Faturado", "logged", "Registrado", "running", "Executando", "resume", "Retomar", "task_errors", "Por favor corrija quaisquer tempos sobrepostos", "start", "Iniciar", "stop", "Parar", "started_task", _s27_101, "stopped_task", "Tarefa interrompida com sucesso", "resumed_task", "Tarefa continuada com sucesso", "now", "Agora", _s16_208, _s31_42, "timer", "Timer", "manual", "Manual", "budgeted", "Or\xe7ado", "start_time", "Hor\xe1rio de In\xedcio", "end_time", "Hor\xe1rio Final", "date", "Data", "times", "Vezes", "duration", "Dura\xe7\xe3o", "new_task", "Nova Tarefa", "created_task", "Tarefa criada com sucesso", "updated_task", "Tarefa atualizada com sucesso", "archived_task", "Tarefa arquivada com sucesso", "deleted_task", "Tarefa exclu\xedda com sucesso", "restored_task", "Tarefa restaurada com sucesso", "archived_tasks", ":count tarefas arquivadas com sucesso", "deleted_tasks", ":count tarefas exclu\xeddas com sucesso", "restored_tasks", _s34_23, _s19_78, "Por favor digite um nome", "budgeted_hours", "Horas Or\xe7adas", "created_project", _s26_82, "updated_project", _s30_62, _s16_210, _s29_77, "deleted_project", _s28_92, _s16_211, _s30_63, _s17_132, _s38_34, _s16_212, ":count projetos exclu\xeddos com sucesso", _s17_133, _s37_18, "new_project", "Novo Projeto", _s27_53, "Obrigado por usar nosso app!", "if_you_like_it", "Se voc\xea desejar por favor", "click_here", "clique aqui", _s18_106, "Clique aqui", "to_rate_it", "para dar uma nota.", "average", "M\xe9dio", "unapproved", "N\xe3o Aprovado", _s30_19, _s56_3, "locked", "Travado", "authenticate", "Autenticar", _s19_80, _s23_97, _s24_58, _s23_98, "footer", "Rodap\xe9", "compare", "Comparar", "hosted_login", "Login Hospedado", "selfhost_login", "Login Auto-Hospedado", "google_sign_in", "Entrar com o Google", "today", "Hoje", "custom_range", "Per\xedodo Personalizado", "date_range", "Per\xedodo", "current", "Atual", "previous", "Anterior", "current_period", "Per\xedodo Atual", _s17_134, _s21_184, "previous_period", _s16_377, "previous_year", "Ano Anterior", "compare_to", "Comparar com", "last7_days", "\xdaltimos 7 Dias", "last_week", "\xdaltima Semana", "last30_days", "\xdaltimos 30 Dias", "this_month", "Este M\xeas", "last_month", "\xdaltimo M\xeas", "this_year", "Este Ano", "last_year", "\xdaltimo Ano", "custom", "Personalizado", _s16_213, "Clonar para Fatura", "clone_to_quote", "Clonar ao Or\xe7amento", "clone_to_credit", "Clone para cr\xe9dito", "view_invoice", "Visualizar fatura", "convert", "Converter", "more", "Mais", "edit_client", "Editar Cliente", "edit_product", "Editar Produto", "edit_invoice", "Editar Fatura", "edit_quote", _s16_378, "edit_payment", _s16_379, "edit_task", "Editar Tarefa", "edit_expense", "Editar Despesa", "edit_vendor", _s17_242, "edit_project", "Editar Projeto", _s20_87, _s27_102, "billing_address", "Endere\xe7o de Cobran\xe7a", _s16_215, "Endere\xe7o de envio", "total_revenue", "Faturamento Total", "average_invoice", "M\xe9dia por Fatura", "outstanding", "Em Aberto", "invoices_sent", ":count faturas enviadas", "active_clients", "clientes ativos", "close", "Fechar", "email", "Email", "password", "Senha", "url", "URL", "secret", "Segredo", "name", "Nome", "logout", "Sair", "login", "Login", "filter", "Filtrar", "sort", "Ordenar", "search", "Pesquisar", "active", "Ativo", "archived", "Arquivado", "deleted", "Exclu\xeddo", "dashboard", "Painel", "archive", "Arquivar", "delete", "Excluir", "restore", "Restaurar", _s16_217, "Refresh Completo", _s23_50, "Por favor digite seu email", _s26_37, "Por favor digite sua senha", _s21_103, "Por favor digite sua URL", _s26_39, "Por favor digite uma chave de produto", "ascending", "Ascendente", "descending", "Descendente", "save", "Salvar", _s17_136, "Um erro ocorreu", "paid_to_date", "Pago at\xe9 Hoje", "balance_due", "Saldo Devedor", "balance", "Saldo", "overview", "Resumo", "details", "Detalhes", "phone", "Telefone", "website", "Website", "vat_number", "Inscri\xe7\xe3o Municipal", "id_number", "C\xf3digo de identifica\xe7\xe3o", "create", "Criar", _s19_82, _s43_6, "error", "Erro", _s16_219, _s24_111, "contacts", "Contatos", "additional", "Adicional", "first_name", "Nome", "last_name", "Sobrenome", "add_contact", "Adicionar contato", "are_you_sure", "Voc\xea tem certeza?", "cancel", "Cancelar", "ok", "Ok", "remove", "Remover", _s16_221, "Email \xe9 inv\xe1lido", "product", "Produto", "products", "Produtos", "new_product", "Novo Produto", "created_product", "Produto criado com sucesso", "updated_product", "Produto atualizado com sucesso", _s16_223, "Produto arquivado com sucesso", "deleted_product", "Produto exclu\xeddo com sucesso", _s16_224, _s30_64, _s17_138, ":count produtos arquivados com sucesso", _s16_225, ":count produtos exclu\xeddos com sucesso", _s17_139, _s37_19, "product_key", "Produto", "notes", "Notas", "cost", "Custo", "client", "Cliente", "clients", "Clientes", "new_client", "Novo Cliente", "created_client", _s26_83, "updated_client", _s30_65, "archived_client", _s29_78, _s16_226, _s38_35, "deleted_client", "Cliente exclu\xeddo com sucesso", "deleted_clients", ":count clientes exclu\xeddos com sucesso", "restored_client", "Cliente restaurado com sucesso", _s16_227, "Restaurado com sucesso :value clients", "address1", "Rua", "address2", "Complemento", "city", "Cidade", "state", "Estado", "postal_code", "CEP", "country", "Pa\xeds", "invoice", "Fatura", "invoices", "Faturas", "new_invoice", "Nova Fatura", "created_invoice", "Fatura criada com sucesso", "updated_invoice", "Fatura atualizada com sucesso", _s16_228, "Fatura arquivada com sucesso", "deleted_invoice", "Fatura exclu\xedda com sucesso", _s16_229, "Fatura restaurada com sucesso", _s17_140, ":count faturas arquivadas com sucesso", _s16_230, ":count faturas exclu\xeddas com sucesso", _s17_141, _s37_20, "emailed_invoice", "Fatura enviada por email com sucesso", "emailed_payment", "Pagamento enviado por email com sucesso", "amount", "Valor", "invoice_number", "N\xfamero da Fatura", "invoice_date", "Data da Fatura", "discount", "Desconto", "po_number", "N\xba Ordem de Servi\xe7o", "terms", "Condi\xe7\xf5es", "public_notes", "Notas P\xfablicas", "private_notes", "Notas Privadas", "frequency", "Frequ\xeancia", "start_date", "Data Inicial", "end_date", "Data Final", "quote_number", _s19_167, "quote_date", _s17_243, "valid_until", "V\xe1lido At\xe9", "items", "Itens", "partial_deposit", _s16_380, "description", "Descri\xe7\xe3o", "unit_cost", "Pre\xe7o Unit\xe1rio", "quantity", "Quantidade", "add_item", "Adicionar Item", "contact", "Contato", "work_phone", "Telefone", "total_amount", "Quantia Total", "pdf", "PDF", "due_date", _s18_220, _s16_231, _s26_84, "status", "Status", _s17_142, "Status da Fatura", "quote_status", "Status do Or\xe7amento", _s22_69, "Clique + para adicionar um item", _s22_71, _s29_79, "count_selected", _s19_168, "total", "Total", "percent", "Porcento", "edit", "Editar", "dismiss", "Dispensar", _s20_89, "Por favor digite uma data", _s22_72, _s30_66, _s24_60, "Por favor escolha uma fatura", "task_rate", "Taxa de Tarefas", "settings", "Configura\xe7\xf5es", "language", "Idioma", "currency", "Moeda", "created_at", "Data de Cria\xe7\xe3o", "created_on", "Criado em", "updated_at", "Atualizado", "tax", "Imposto", _s30_21, "Por favor digite um n\xfamero de fatura", _s27_57, _s39_18, "past_due", "Vencido", "draft", "Rascunho", "sent", "Enviado", "viewed", "Visualizado", "approved", "Aprovado", "partial", "Dep\xf3sito / Parcial", "paid", "Pago", "mark_sent", "Marcar como Enviada", _s22_74, "Fatura marcada como enviada com sucesso", _s22_75, "Sucesso! A fatura foi marcada como enviada.", _s23_52, "Faturas marcadas como enviadas com sucesso", _s23_53, "Sucesso! As faturas foram marcadas como enviada.", "done", "Conclu\xeddo", _s37_21, "Por favor digite um cliente ou nome de contato", "dark_mode", "Modo Escuro", _s27_59, "Reinicie o app para aplicar a mudan\xe7a", "refresh_data", "Atualizar Dados", "blank_contact", "Contato Vazio", "activity", "Atividade", _s16_233, "Nenhum registro encontrado", "clone", "Clonar", "loading", "Carregando", "industry", "Ind\xfastria", "size", "Tamanho", "payment_terms", _s21_175, "payment_date", _s17_244, "payment_status", "Status do Pagamento", _s16_235, "Pendente", _s16_236, "Anulado", _s16_237, "Falhou", _s16_238, "Completado", _s16_239, _s24_107, _s16_240, "Reembolsado", _s17_143, "N\xe3o Aplicado", _s17_144, _s19_47, "net", "Vencimento", "client_portal", _s17_245, "show_tasks", "Exibir tarefas", "email_reminders", "Lembretes de Email", "enabled", "Habilitado", "recipients", "Destinat\xe1rios", "initial_email", "Email Inicial", "first_reminder", _s17_246, "second_reminder", _s16_381, "third_reminder", _s17_247, "reminder1", _s17_246, "reminder2", _s16_381, "reminder3", _s17_247, "template", "Modelo", "send", "Enviar", "subject", "Assunto", "body", "Corpo", "send_email", "Enviar Email", "email_receipt", "Enviar recibo de pagamento ao cliente por email", "auto_billing", "Cobran\xe7a autom\xe1tica", "button", "Bot\xe3o", "preview", "Preview", "customize", "Personalizar", "history", "Hist\xf3rico", "payment", "Pagamento", "payments", "Pagamentos", "refunded", "Reembolsado", "payment_type", _s17_218, _s21_105, _s23_99, "enter_payment", "Informar Pagamento", "new_payment", "Adicionar Pagamento", "created_payment", "Pagamento criado com sucesso", "updated_payment", "Pagamento atualizado com sucesso", _s16_241, "Pagamento arquivado com sucesso", "deleted_payment", "Pagamento exclu\xeddo com sucesso", _s16_242, "Pagamento restaurado com sucesso", _s17_145, _s40_13, _s16_243, ":count pagamentos exclu\xeddos com sucesso", _s17_146, _s37_23, "quote", "Or\xe7amento", "quotes", "Or\xe7amentos", "new_quote", "Novo Or\xe7amento", "created_quote", _s28_102, "updated_quote", "Or\xe7amento atualizado com sucesso", "archived_quote", "Or\xe7amento aquivado com sucesso", "deleted_quote", "Or\xe7amento exclu\xeddo com sucesso", "restored_quote", "Or\xe7amento restaurado com sucesso", "archived_quotes", _s40_14, "deleted_quotes", ":count or\xe7amentos exclu\xeddos com sucesso", "restored_quotes", _s35_23, "expense", "Despesa", "expenses", "Despesas", "vendor", "Fornecedor", "vendors", "Fornecedores", "task", "Tarefa", "tasks", "Tarefas", "project", "Projeto", "projects", "Projetos", "activity_1", _s29_80, "activity_2", _s32_38, "activity_3", ":user excluiu o cliente :client", "activity_4", ":user criou a fatura :invoice", "activity_5", ":user atualizou a fatura :invoice", "activity_6", ":user enviou a fatura :invoice para :client do :contact", "activity_7", ":contact viu a fatura :invoice para o :client", "activity_8", ":user arquivou a fatura :invoice", "activity_9", ":user excluiu a fatura :invoice", "activity_10", ":contact efetuou o pagamento :payment de :payment_amount da fatura :invoice do cliente :client", "activity_11", _s36_45, "activity_12", _s35_47, "activity_13", ":user excluiu o pagamento :payment", "activity_14", ":user adicionou cr\xe9dito :credit", "activity_15", ":user atualizou cr\xe9dito :credit", "activity_16", ":user arquivou o cr\xe9dito de :credit", "activity_17", ":user excluiu cr\xe9dito :credit", "activity_18", ":user criou o or\xe7amento :quote", "activity_19", ":user atualizou o or\xe7amento :quote", "activity_20", ":user enviou o or\xe7amento :quote do cliente :client para o contato :contact", "activity_21", _s38_36, "activity_22", _s33_45, "activity_23", ":user excluiu o or\xe7amento :quote", "activity_24", _s34_41, "activity_25", ":user restaurou a fatura :invoice", "activity_26", _s33_46, "activity_27", _s36_46, "activity_28", ":user restaurou o cr\xe9dito :credit", "activity_29", ":contact aprovou o or\xe7amento :quote para o cliente :client", "activity_30", _s32_39, "activity_31", _s35_48, "activity_32", ":user excluiu :vendor", "activity_33", _s36_47, "activity_34", _s30_67, "activity_35", _s33_47, "activity_36", ":user excluiu a despesa :expense", "activity_37", _s34_42, "activity_39", _s58_6, "activity_40", _s72_2, "activity_41", "Pagamento :payment_amount (:payment) falhou", "activity_42", _s26_85, "activity_43", _s30_68, "activity_44", _s29_81, "activity_45", ":user excluiu a tarefa :task", "activity_46", _s30_69, "activity_47", _s34_43, "activity_48", ":user criou o usu\xe1rio :user", "activity_49", ":user atualizou o usu\xe1rio :user", "activity_50", ":user arquivou o usu\xe1rio :user", "activity_51", ":user deletou o usu\xe1rio :user", "activity_52", ":user restaurou o usu\xe1rio :user", "activity_53", ":user marcou como enviada :invoice", "activity_54", ":user pagou a fatura :invoice", "activity_55", ":contact respondeu o ticket :ticket", "activity_56", ":user visualizou o ticket :ticket", "activity_57", "O sistema falhou ao enviar a fatura :invoice", "activity_58", ": fatura revertida pelo usu\xe1rio: fatura", "activity_59", ": fatura cancelada pelo usu\xe1rio: fatura", "activity_60", _s38_36, "activity_61", ":user atualizado client: client", "activity_62", _s34_44, "activity_63", ":user enviado o primeiro lembrete de fatura :invoice para :contato", "activity_64", ":user enviado o segundo lembrete de fatura :invoice para :contato", "activity_65", ":user enviado o terceiro lembrete de fatura :invoice para :contato", "activity_66", ":user enviado o \xfaltimo lembrete de fatura :invoice para :contato", "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "Senha One-Time (OTP)", "emailed_quote", "Or\xe7amento enviado por email com sucesso", "emailed_credit", _s27_103, _s20_91, _s42_24, _s21_107, _s40_15, "expired", "Expirado", "all", "Todos", "select", "Selecionar", _s22_76, _s33_48, "custom_value1", _s19_169, "custom_value2", _s19_169, "custom_value3", _s21_185, "custom_value4", _s21_186, _s18_107, _s30_70, _s24_65, _s32_40, _s29_43, "Mensagem Personalizada de Fatura Atrasada", _s27_64, "Mensagem Personalizada de Fatura Paga", _s31_23, _s48_8, "lock_invoices", "Bloquear Faturas", "translations", "Tradu\xe7\xf5es", _s19_83, _s29_82, _s19_85, _s28_103, _s22_78, _s30_71, _s22_80, _s29_83, _s21_108, "Padr\xe3o de Numera\xe7\xe3o de Vendedor", _s21_110, "Contador Num\xe9rico de Vendedores", _s21_112, _s29_84, _s21_114, _s28_104, _s22_82, _s32_41, _s22_84, _s31_43, _s22_86, _s29_85, _s22_88, "Contador Num\xe9rico de Faturas", _s20_92, _s32_42, _s20_94, "Contador Num\xe9rico de Or\xe7amentos", _s21_116, _s30_72, _s21_118, _s29_86, _s21_120, _s30_72, _s21_121, _s29_86, _s18_109, _s26_86, "counter_padding", _s18_221, _s28_66, "Compartilhe o n\xfamero de or\xe7amento", _s18_111, _s20_174, _s18_113, _s24_112, _s18_115, _s20_175, _s18_117, _s24_113, _s18_119, _s20_176, _s18_121, _s24_114, _s21_122, _s27_104, _s19_87, _s30_73, _s21_124, _s30_74, _s29_45, _s38_37, "show_table", "Exibir Tabelas", "show_list", "Exibir Lista", "client_city", _s17_248, "client_state", "Estado do Cliente", "client_country", "Pa\xeds do Cliente", _s16_244, "Cliente Ativo", "client_balance", "Balan\xe7o do Cliente", "client_address1", _s19_170, "client_address2", "Complemento", "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s19_171, _s24_68, "Complemento", "type", "Tipo", "invoice_amount", "Valor da Fatura", _s16_248, _s18_220, "tax_rate1", _s17_249, "tax_rate2", _s17_250, "tax_rate3", _s17_251, "auto_bill", _s19_172, "archived_at", "Arquivado em", "has_expenses", "Tem despesas", "custom_taxes1", _s25_93, "custom_taxes2", _s25_94, "custom_taxes3", _s25_95, "custom_taxes4", _s25_96, _s17_149, _s25_89, _s17_150, _s25_90, _s17_151, _s25_91, _s17_152, _s25_92, "is_deleted", "Exclu\xeddo", "vendor_city", "Cidade do Vendedor", "vendor_state", "Estado do Vendedor", "vendor_country", "Pa\xeds do Vendedor", "is_approved", "Est\xe1 aprovado", "tax_name", "Nome do Imposto", "tax_amount", "Quantia de Impostos", "tax_paid", "Impostos pagos", "payment_amount", "Quantia de Pagamento", "age", "Idade", "is_running", "Em execu\xe7\xe3o", "time_log", "Log de Tempo", "bank_id", "Banco", _s19_89, "ID da categoria de despesa", _s16_249, "Categoria de Despesa", _s19_91, "ID da moeda da fatura", "tax_name1", "Imposto 1", "tax_name2", "Imposto 2", "tax_name3", "Tax Name 3", "transaction_id", "ID de transa\xe7\xe3o", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "pt_PT", A.LinkedHashMap_LinkedHashMap$_literal(["action", "A\xe7\xe3o", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Agendamento", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s18_191, "archive_invoice", "Arquivar Nota Pagamento", "archive_quote", _s18_192, "archive_credit", "Arquivar Nota de Cr\xe9dito", "archive_task", "Arquivar Tarefa", "archive_client", _s16_342, "archive_project", _s16_343, "archive_expense", _s16_344, "restore_payment", _s19_141, "restore_invoice", "Restaurar Nota de Pagamento", "restore_quote", _s19_142, "restore_credit", "Restaurar Nota de Cr\xe9dito", "restore_task", _s16_345, "restore_client", _s17_208, "restore_project", _s17_209, "restore_expense", _s17_210, "archive_vendor", _s19_143, "restore_vendor", _s20_158, "create_product", "Criar Produto", "update_product", "Update Product", "delete_product", "Apagar Produto", "restore_product", _s17_212, "archive_product", _s16_346, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "M\xe9todos de Pagamento", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hora", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Carregar", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Apagar Projeto", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Guardar como condi\xe7\xe3o padr\xe3o", _s22_5, "Guardar como rodap\xe9 padr\xe3o", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_43, _s20_11, _s37_39, _s17_12, _s21_170, _s16_14, _s16_15, "account_type", "Tipo de Conta", _s16_16, "Nova conta banc\xe1ria", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selecionados", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Atualizar Nota de Cr\xe9dito", "delete_credit", "Apagar Nota de Cr\xe9dito", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Conta Banc\xe1ria", "bank_accounts", "Cart\xf5es de Cr\xe9dito & Contas Banc\xe1rias", _s21_21, _s36_42, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Campo", "period", "Period", "fields_per_row", "Campos Por Linha", _s21_23, "Notas De Pag. Ativas", _s26_2, "Notas Pag. Pendentes", _s24_10, "Pagamentos Conclu\xeddos", _s23_8, "Pagamentos Reembolsados", _s19_20, "Or\xe7amentos Ativos", _s21_24, "Or\xe7amentos Aprovados", _s23_9, "Or\xe7amentos Recusados", _s18_12, "Tarefas Registadas", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Despesas Registadas", _s22_9, "Despesas Pendentes", _s23_10, "Despesas Faturadas", _s27_6, "Despesas pagas na fatura", "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, "Guardar o registro para carregar documentos", _s17_19, "Taxas de Imposto da Despesa", _s22_10, "Taxas de imposto do produto da fatura", _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Unir", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, "Convertido para despesas", _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, "Carregamento de documentos do cliente", _s22_14, "Carregamento de documentos do fornecedor", _s27_9, "Permitir que fornecedores fa\xe7am carregamento de documentos", _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Aceitar", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, "Total de Pedidos de Compra", _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, "Mude para o aplicativo web React", _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, "Ajuda \xe0 cria\xe7\xe3o e aplica\xe7\xe3o de pagamentos separadamente", _s16_32, "Defini\xe7\xf5es de Pagamento", "default", "Padr\xe3o", "stock_quantity", "Quantidade em Stock", _s22_32, "Limite de Notifica\xe7\xe3o", "track_inventory", "Track Inventory", _s20_34, "Exibir o stock de produtos e atualizar quando as faturas forem enviadas", _s19_29, "Notifica\xe7\xf5es de Stock", _s24_17, "Enviar um e-mail quando o stock atingir o limite", "vat", "VAT", "standing", "Resumo", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Adicionar Terminal", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Nota de Pagamento Enviada", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", _s21_187, "quote_items", "Produtos do Or\xe7amento", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Adicionar Pa\xeds", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Crie a sua conta em segundos", "login_label", _s28_9, "add_to_invoice", "Adicionar na nota de pagamento :invoice", _s17_28, _s17_29, "week", "Semana", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Moeda da Nota de Pagamento", "range", "Per\xedodo", "tax_amount1", "Valor do imposto 1", "tax_amount2", "Valor do imposto 2", "tax_amount3", "Valor do imposto 3", "create_project", "Criar projeto", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "A taxa para :amount nota de pag. deve ser :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", ":value Or\xe7amentos Aprovados", "approve", "Aprovar", "client_website", "Site do Cliente", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Vence Quando Recebido", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "Cliente apagado com sucesso", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Imprimir PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Defenir senha", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s29_68, "view_statement", "Visualizar Declara\xe7\xe3o", "sepa", "D\xe9bito Direto SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistema", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, "As despesas devem pertencer ao mesmo cliente", "app", "App", _s20_43, _s46_8, _s16_45, "Total bruto", _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", _s17_213, _s16_46, _s16_47, _s17_36, _s18_193, _s18_29, _s20_159, _s21_46, _s23_87, _s22_37, _s25_85, _s25_8, _s37_40, _s25_9, _s41_15, _s26_7, _s40_10, _s25_10, _s27_105, _s25_11, _s38_4, _s26_8, _s41_16, _s24_26, _s24_27, _s25_12, "Procurar Despesas Recorentes", "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, "As taxas de imposto do produto est\xe3o desativadas", "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Guia do Utilizador", _s18_31, "Adicionar Segundo Contato", "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "L\xedquido", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar Dados", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Total L\xedquido", "has_taxes", "Tem Impostos", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, "A migra\xe7\xe3o ainda n\xe3o foi conclu\xedda", "activity_100", ":user criou uma nota de pagamento recorrente :recurring_invoice", "activity_101", ":user atualizou uma nota de pagamento recorrente :recurring_invoice", "activity_102", ":user arquivou uma nota de pagamento recorrente :recurring_invoice", "activity_103", ":user apagou uma nota de pagamento recorrente :recurring_invoice", "activity_104", ":user restaurou uma nota de pagamento recorrente :recurring_invoice", _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Nota De Pagamento Criada", "quote_created", "Or\xe7amento Criado", "credit_created", "Cr\xe9dito Criado", "pro", "Pro", "enterprise", "Enterprise", "last_updated", _s18_194, "invoice_item", _s21_187, "quote_item", "Produto do Or\xe7amento", _s18_37, "Primeiro Nome do Contacto", _s17_40, "\xdaltimo Nome do Contacto", "order", "Order", "unassigned", "N\xe3o atribu\xeddo", "partial_value", "Deve ser maior que zero e menor que o total", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Ativar", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Indique o subdom\xednio ou mostre a nota de pag. no seu site.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "Condi\xe7\xf5es da Nota de Pag.", _s17_44, "Or\xe7amento Valido At\xe9", "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "C\xf3digo Promocional", "promo_discount", "Desconto Promocional", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Seguran\xe7a", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscri\xe7\xe3o", "subscriptions", "Subscri\xe7\xf5es", _s16_255, "Nova Subscri\xe7\xe3o", _s17_155, "Editar Subscri\xe7\xe3o", _s20_96, "Subscri\xe7\xe3o criada com sucesso", _s20_97, "Subscri\xe7\xe3o atualizada com sucesso", _s21_126, "Subscri\xe7\xe3o arquivada com sucesso", _s20_98, "Subscri\xe7\xe3o Apagada com Sucesso", _s20_99, "Subscri\xe7\xe3o Removida com Sucesso", _s21_127, "Subscri\xe7\xe3o Restaurada com Sucesso", _s19_93, "Encontrada 1 Subscri\xe7\xe3o", _s20_100, "Encontradas :count Subscri\xe7\xf5es", _s26_11, "Subdom\xednio n\xe3o dispon\xedvel", "connect_gmail", "Associar Gmail", _s16_65, "Desassociar Gmail", "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, "N\xfamero de Identifica\xe7\xe3o do Cliente", "count_minutes", ":count Minutos", _s16_70, "Timeout da palavra-passe", _s29_12, _s28_67, "use_last_email", "Usar \xfaltimo E-mail", _s16_72, "Ativar Empresa", _s21_58, "Ativar E-mail, notas de pagamento recorrentes e notifica\xe7\xf5es", _s27_22, "Ocorreu um erro, por favor tente novamente", _s27_23, "Por favor defina uma palavra-passe", _s34_10, "Aviso: A mudan\xe7a de n\xfamero de telem\xf3vel vai desativar a autentica\xe7\xe3o de dois fatores (2FA).", "help_translate", "Ajude a traduzir", _s23_23, "Por favor escolha um pa\xeds", "resend_invite", "Reenviar convite", _s19_42, "Autentica\xe7\xe3o de dois fatores (2FA) desativada com sucesso", _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Entregue", "bounced", "Devolvido", "spam", "Spam", "view_docs", "Ver Documentos", _s32_10, "Por favor forne\xe7a um n\xfamero de telem\xf3vel para ativar a autentica\xe7\xe3o de dois fatores", "send_sms", "Enviar SMS", "sms_code", "C\xf3digo SMS", _s21_59, "Ler o c\xf3digo de barras com uma :link aplica\xe7\xe3o compat\xedvel.", _s18_46, "Autentica\xe7\xe3o de Dois Fatores ativada com sucesso", "connect_google", "Associar Google", _s17_46, "Desassociar Google", _s17_48, "Autentica\xe7\xe3o de Dois Fatores", _s18_47, "Desativar Dois Fatores", _s34_11, "Exigir Palavra-passe para In\xedcio de Sess\xe3o Social", "stay_logged_in", "Continuar com sess\xe3o iniciada", _s23_25, "Aviso: A sua sess\xe3o est\xe1 prestes a expirar", "count_hours", ":count Horas", "count_day", "1 Dia", "count_days", ":count Dias", _s19_44, _s19_45, _s17_49, "Defini\xe7\xf5es de Seguran\xe7a", "resend_email", "Reenviar E-mail", _s26_13, "Por favor confirme o seu endere\xe7o de E-mail", _s16_75, _s21_171, _s19_46, _s25_97, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Mostrar A\xe7\xf5es", _s17_51, "Iniciar Multisele\xe7\xe3o", _s27_25, "Um E-mail foi enviado para confirmar este endere\xe7o de correio eletr\xf3nico", _s21_60, _s97_, "this_quarter", "Este Trimestre", "last_quarter", _s16_382, "to_update_run", "Para atualizar corra", _s18_49, "Converter em Nota de Pagamento", _s16_76, "URL de Registo", "invoice_project", "Faturar Projeto", "invoice_task", "Faturar Tarefa", "invoice_expense", "Nota de Pagamento da Despesa", _s19_49, "Encontrado 1 Prazo de Pagamento", _s20_47, "Encontrados :count Prazos de Pagamento", _s16_78, "Guardar e Prever", "save_and_email", "Guardar e Enviar por E-mail", _s16_80, _s19_144, _s16_82, _s18_195, _s17_53, "Saldo Convertido", _s22_41, _s22_42, _s24_30, "Saldo de Cr\xe9dito Convertido", "converted_total", "Total Convertido", "is_sent", "Foi Enviado", _s17_55, "Documentos Pr\xe9-Definidos", "document_upload", "Carregamento de Documento", _s20_48, _s46_16, "expense_total", "Total das Despesas", "enter_taxes", "Introduzir impostos", "by_rate", "Por taxa", "by_amount", "Por quantia", "enter_amount", "Introduzir Quantia", "before_taxes", "Sem impostos", "after_taxes", "Com impostos", "color", "Cor", "show", "Mostrar", "hide", "Ocultar", "empty_columns", "Colunas Vazias", _s21_62, "O Modo de depura\xe7\xe3o est\xe1 ativado", _s26_14, "Aviso: este modo apenas deve ser usado em m\xe1quinas locais, pois pode ocorrer fuga de credenciais. Clique para saber mais", "running_tasks", "Tarefas a correr", "recent_tasks", "Tarefas Recentes", "recent_expenses", "Despesas Recentes", _s17_57, "Pr\xf3ximas Despesas", "update_app", "Atualizar Aplica\xe7\xe3o", "started_import", "Importa\xe7\xe3o iniciou com sucesso", _s24_32, "Duplicar mapeamento de colunas", _s20_49, "Usa Taxas Incluidas", _s18_51, "Quantia do Desconto", "column", "Coluna", "sample", "Exemplo", "map_to", "Map To", "import", "Importar", _s25_21, "Usar primeira linha como nome das colunas", "select_file", "Por favor selecione um ficheiro", _s16_84, "Nenhum Ficheiro Selecionado", "csv_file", "Ficheiro CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Contabilidade", _s22_43, "Por favor forne\xe7a todos os CSVs", "import_type", "Tipo de Importa\xe7\xe3o", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "Ver Licen\xe7as", "webhook_url", "Webhook URL", _s17_59, "Editor em ecr\xe3 inteiro", "sidebar_editor", "Editor da Barra Lateral", _s22_44, _s31_14, "purge", "Apagar", "service", "Servi\xe7o", "clone_to", "Duplicar para", "clone_to_other", "Duplicar para outro", "labels", "Etiquetas", "add_custom", _s23_88, "payment_tax", "Imposto de Pagamento", "unpaid", "N\xe3o Pago", "white_label", "White Label", "delivery_note", "Nota de Envio", _s24_35, "Notas de Pagamento Enviadas est\xe3o bloqueadas", _s24_37, "Faturas Pagas est\xe3o bloqueadas", "source_code", "C\xf3digo-fonte", "app_platforms", "Plataformas da Aplica\xe7\xe3o", "invoice_late", _s26_87, "quote_expired", _s18_198, "partial_due", _s18_196, "invoice_total", _s21_188, "quote_total", _s18_197, "credit_total", "Total em Cr\xe9dito", _s23_26, _s21_188, "actions", "A\xe7\xf5es", "expense_number", "N.\xba da Despesa", "task_number", "N.\xba da Tarefa", "project_number", "N.\xba do Projeto", "project_name", "Nome do Projeto", "warning", "Aviso", "view_settings", "Ver defini\xe7\xf5es", _s24_39, _s41_17, "late_invoice", _s26_87, "expired_quote", _s18_198, "remind_invoice", "Enviar Lembrete da Nota de Pagamento", "cvv", "CVV", "client_name", "Nome do Cliente", "client_phone", "Telefone do Cliente", "required_fields", _s18_199, "calculated_rate", "Taxa Calculada", _s17_61, "Taxa de Tarefa Pr\xe9-definida", "clear_cache", "Limpar cache", "sort_order", "Ordenar", "task_status", "Estado", "task_statuses", "Estado da Tarefa", "new_task_status", "Novo Estado da Tarefa", _s16_86, "Editar Estado da Tarefa", _s19_50, "Estado da tarefa criado com sucesso", _s19_51, "Estado da tarefa atualizado com sucesso", _s20_51, "Estado da tarefa arquivado com sucesso", _s19_52, "Estado da tarefa apagado com sucesso", _s19_53, "Estado da tarefa removido com sucesso", _s20_52, "Estado da tarefa restaurado com sucesso", _s22_45, "Estado das tarefas arquivados com sucesso", _s21_64, "Estado das tarefas apagados com sucesso", _s22_46, "Estado das tarefas restaurados com sucesso", _s18_53, "Encontrado 1 Estado da Tarefa", _s20_54, "Encontados :count Estados da Tarefa", _s16_88, _s25_86, _s21_65, "Sempre mostrar a se\xe7\xe3o de tarefas ao criar notas de pagamento", _s20_55, "Registo das tarefas da Nota de Pagamento", _s25_22, "Adicionar detalhes de hora aos produtos na nota de pagamento", _s20_57, _s20_58, _s25_23, "Adicionar detalhes da data na linha dos items da Nota de Pagamento", _s21_66, "Come\xe7ar tarefas antes de guardar", _s18_54, _s18_222, "task_settings", "Defini\xe7\xf5es de tarefa", _s20_59, "Configurar Categorias", _s18_56, _s22_133, _s20_61, _s26_71, _s21_67, "Editar Categoria de Despesas", _s24_40, "Categoria de despesa criada com sucesso", _s24_41, "Categoria de despesa atualizada com sucesso", _s25_25, "Categoria de despesa arquivada com sucesso", _s24_42, "Categoria apagada com sucesso", _s24_43, _s41_18, _s25_26, "Categoria de despesa restaurada com sucesso", _s27_29, ":count categorias de despesa arquivadas com sucesso", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, "Encontrada 1 Categoria de Despesa", _s25_28, "Encontrada :count Categorias de Despesa", _s21_69, "Usar Cr\xe9ditos Dispon\xedveis", "show_option", "Mostrar Op\xe7\xe3o", _s22_47, "O valor do cr\xe9dito n\xe3o pode exceder o valor do pagamento", "view_changes", "Ver altera\xe7\xf5es", "force_update", _s18_200, _s17_63, "Est\xe1 a usar a vers\xe3o mais recente, mas pode haver corre\xe7\xf5es pendentes dispon\xedveis.", "mark_paid_help", _s31_39, _s18_58, "Deve ser faturada", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s25_87, _s16_90, _s26_72, _s18_59, "Duplicar recorr\xeancia", "crypto", "Criptomoeda", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Campo do utilizador", "variables", "Vari\xe1vel", "show_password", "Mostrar Palavra-passe", "hide_password", "Esconder Palavra-passe", "copy_error", "Copiar Erro", "capture_card", _s17_214, _s17_64, "Cobran\xe7a autom\xe1tica ativada", "total_taxes", "Impostos totais", "line_taxes", "Item", "total_fields", "Campo Total", _s25_29, _s42_22, _s25_30, _s38_30, _s25_31, _s38_31, "gateway_refund", "Reembolso do Terminal", _s19_54, "Processe o reembolso com o terminal de pagamento", "due_date_days", _s18_220, "paused", "Pausado", "mark_active", "Ativar", "day_count", "Dia :count", _s22_48, _s19_145, _s21_72, _s17_215, _s17_66, _s23_100, "endless", "Intermin\xe1vel", "next_send_date", _s21_172, _s16_92, _s16_347, _s17_68, "Nota de Pagamento Recorrente", _s18_61, "Notas Pagamento Recorrentes", _s21_74, "Nova Nota de Pagamento Recorrente", _s22_50, _s24_102, _s25_32, _s36_43, _s25_33, _s40_11, _s26_16, "Nota de Pagamento Recorrente arquivada", _s25_34, "Nota de Pagamento Recorrente removida", _s25_35, _s38_32, _s26_17, "Nota de Pagamento Recorrente restaurada", _s27_31, ":value Notas de pagamento recorrentes arquivadas com sucesso", _s26_18, ":value Notas de pagamento recorrentes apagadas com sucesso", _s27_32, ":value Notas de pagamento recorrentes restauradas com sucesso", _s24_44, _s30_55, _s25_36, _s37_41, "send_date", "Data de envio", "auto_bill_on", _s30_56, _s28_17, "Valor m\xednimo de pagamento", "profit", "Lucro", "line_item", "Produto", _s18_63, _s29_69, _s23_29, "Suportar pagamentos com quantias superiores \xe0 pedida para aceitar gorjetas", _s19_55, _s24_103, _s24_45, "Deve pagar no m\xednimo o valor parcial/dep\xf3sito", "test_mode", "Modo de teste", "opened", "Aberto", _s30_8, "Falha na reconcilia\xe7\xe3o", _s30_9, "Sucesso na Reconcilia\xe7\xe3o", "gateway_success", _s17_216, "gateway_failure", "Falha do Portal", "gateway_error", "Erro do Portal", "email_send", "Email Enviado", _s17_70, _s26_73, "failure", "Falha", "quota_exceeded", "Quota ultrapassada", _s16_94, "Falha Upstream", "system_logs", "Logs de Sistema", "view_portal", "Ver Portal", "copy_link", "Copiar Endere\xe7o", "token_billing", "Guardar detalhes do cart\xe3o", _s24_46, _s26_74, "always", "Sempre", "optin", "Autorizar", "optout", "Desautorizar", "label", "Legenda", "client_number", "N\xfamero Cliente", "auto_convert", "Converter Automaticamente", "company_name", "Nome da Empresa", "reminder1_sent", _s18_201, "reminder2_sent", _s18_202, "reminder3_sent", _s18_203, _s18_65, _s23_89, "pdf_page_info", _s23_90, _s16_96, "Notas de pag. enviadas com sucesso", "emailed_quotes", "Or\xe7amentos enviados com sucesso", "emailed_credits", _s40_12, "gateway", "Portal", "view_in_stripe", "Ver em Formato Lista", "rows_per_page", "Colunas por P\xe1gina", "hours", "Horas", "statement", "Declara\xe7\xe3o", "taxes", "Impostos", "surcharge", "Taxa Extra", "apply_payment", _s17_217, "apply_credit", "Aplicar Nota de Cr\xe9dito", "apply", "Aplicar", "unapplied", "N\xe3o Aplicado", "select_label", "Selecione a Legenda", "custom_labels", _s24_104, "record_type", "Tipo de Registo", "record_name", "Nome do Registo", "file_type", "Tipo de Ficheiro", "height", "Altura", "width", "Largura", "to", "Para", "health_check", "Examinar Sa\xfade do Sistema", "payment_type_id", _s17_218, "last_login_at", "\xdaltimo In\xedcio de Sess\xe3o em", "company_key", _s16_349, "storefront", "Vitrine", "storefront_help", "Permitir aplica\xe7\xf5es de terceiros para criar notas de pagamento", "client_created", "Cliente Criado", _s20_64, "E-mail de pagamento online", _s20_66, _s25_88, "completed", "Completo", "gross", "Bruto", "net_amount", "Valor l\xedquido", "net_balance", "Saldo L\xedquido", "client_settings", _s24_105, _s17_72, _s20_160, _s17_74, _s23_91, "selected_quotes", "Or\xe7amentos Selecionados", "selected_tasks", _s20_161, _s17_76, _s21_173, _s17_78, "Pr\xf3ximas Nota Pagamento", _s17_80, "Notas de Pagamento Vencidas", "recent_payments", _s19_146, "upcoming_quotes", _s19_147, "expired_quotes", _s20_162, "create_client", "Criar Cliente", "create_invoice", "Criar Nota de Pagamento", "create_quote", "Criar Or\xe7amento", "create_payment", "Criar Pagamento", "create_vendor", _s16_350, "update_quote", "Atualizar Or\xe7amento", "delete_quote", "Apagar Or\xe7amento", "update_invoice", "Atualizar Nota de Pagamento", "delete_invoice", "Apagar Nota Pagamento", "update_client", _s17_219, "delete_client", "Apagar Cliente", "delete_payment", "Apagar Pagamento", "update_vendor", "Atualizar Fornecedores", "delete_vendor", "Apagar Fornecedor", "create_expense", "Criar Despesa", "update_expense", _s17_220, "delete_expense", "Apagar Despesa", "create_task", "Criar Tarefa", "update_task", _s16_351, "delete_task", "Apagar Tarefa", "approve_quote", "Aprovar Or\xe7amento", "off", "Desligado", "when_paid", "Quando Pago", "expires_on", "Expira em", "free", "Gr\xe1tis", "plan", "Plano", "show_sidebar", _s21_189, "hide_sidebar", _s21_174, "event_type", "Tipo de Evento", "target_url", "Alvo", "copy", "C\xf3pia", "must_be_online", "Reinicie a aplica\xe7\xe3o assim que estiver conectado \xe0 internet", _s17_82, "Os crons precisam de ser ativados", "api_webhooks", "API Webhooks", "search_webhooks", _s26_75, "search_webhook", _s19_148, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nova Webhook", "edit_webhook", "Editar Webhook", "created_webhook", _s26_76, "updated_webhook", _s30_57, _s16_98, _s29_70, "deleted_webhook", "Webhook Apagada com Sucesso", "removed_webhook", _s28_93, _s16_99, _s30_58, _s17_83, ":value Webhooks arquivadas com sucesso", _s16_100, ":value Webhooks apagadas com sucesso", _s16_101, ":value Webhooks removidas com sucesso", _s17_84, ":value Webhooks restauradas com sucesso", "api_tokens", "API Tokens", "api_docs", "Documenta\xe7\xe3o API", "search_tokens", _s24_106, "search_token", _s17_221, "token", "S\xedmbolo", "tokens", "S\xedmbolos", "new_token", "Novo Token", "edit_token", "Editar S\xedmbolo", "created_token", "S\xedmbolo criado", "updated_token", "S\xedmbolo atualizado", "archived_token", "S\xedmbolo arquivado", "deleted_token", "S\xedmbolo apagado", "removed_token", _s26_77, "restored_token", _s28_94, "archived_tokens", ":value Tokens arquivadas com sucesso", "deleted_tokens", ":value Tokens apagadas com sucesso", "restored_tokens", ":value Tokens restauradas com sucesso", _s19_57, "Registo de cliente", _s24_48, "Permitir que os clientes se auto-registem no portal", "email_invoice", "Enviar Nota Pagamento", "email_quote", "Enviar Or\xe7amento", "email_credit", "Cr\xe9dito de E-mail", "email_payment", "Pagamento por E-mail", _s20_69, "O cliente n\xe3o tem um endere\xe7o de E-mail definido", "ledger", "Ledger", "view_pdf", "Ver PDF", "all_records", "Todos os registos", "owned_by_user", "Propriedade do utilizador", _s16_102, _s16_352, "contact_name", "Nome do Contacto", "use_default", "Use o padr\xe3o", _s16_104, _s17_222, "number_of_days", "N\xfamero de dias", _s23_31, "Configurar os Prazos de Pagamento", "payment_term", "Prazo de Pagamento", _s16_105, _s23_100, _s17_86, "Editar Prazo de Pagamento", _s20_70, "Criado prazo de pagamento", _s20_71, "Atualizado prazo de pagamento", _s21_76, "Arquivado prazo de pagamento", _s20_72, "Prazo de pagamento apagado", _s20_73, "Prazo de pagamento removido", _s21_77, "Prazo de pagamento restaurado", _s22_55, ":value Termos de Pagamento arquivados com sucesso", _s21_78, ":value Termos de Pagamento apagados com sucesso", _s22_56, ":value Termos de Pagamento restaurados com sucesso", "email_sign_in", _s16_353, "change", "Mudar", _s23_33, _s26_78, _s24_49, "Mudar para o layout de computador?", "send_from_gmail", "Enviar do Gmail", "reversed", "Invertido", "cancelled", "Cancelado", "credit_amount", "Total da Nota de Cr\xe9dito", "quote_amount", "Valor do Or\xe7amento", "hosted", "Hospedado", "selfhosted", "Auto-hospedado", "exclusive", "Exclusivo", "inclusive", "Inclusivo", "hide_menu", "Ocultar Menu", "show_menu", "Mostrar Menu", _s18_67, _s24_107, _s16_107, _s20_163, "search_designs", "Pesquisar Modelos", "search_invoices", "Pesquisar Notas de Pagamento", "search_clients", _s18_204, "search_products", _s18_205, "search_quotes", "Pesquisar Or\xe7amentos", "search_credits", _s18_206, "search_vendors", "Procurar Fornecedores", "search_users", "Pesquisar Utilizadores", _s16_108, _s27_95, "search_tasks", _s17_223, "search_settings", _s23_92, "search_projects", _s18_207, "search_expenses", _s18_208, "search_payments", _s20_164, "search_groups", _s16_354, "search_company", _s17_224, "search_document", _s21_176, "search_design", _s18_209, "search_invoice", "Pesquisar 1 Nota de Pagamento", "search_client", _s19_149, "search_product", _s19_150, "search_quote", _s19_151, "search_credit", _s19_152, "search_vendor", "Procurar 1 Fornecedor", "search_user", _s19_153, "search_tax_rate", _s27_96, "search_task", _s18_210, "search_project", _s19_154, "search_expense", _s19_155, "search_payment", _s21_177, "search_group", _s17_225, "refund_payment", _s20_165, _s17_90, "Nota de Pagamento Cancelada com Sucesso", _s18_69, "Notas de Pagamento Canceladas com Sucesso", _s16_114, "Nota de Pagamento Revertida com Sucesso", _s17_91, "Notas de Pagamento Revertidas com Sucesso", "reverse", "Reverter", "full_name", "Nome Completo", _s17_92, "Cidade/Distrito/C. Postal", _s17_94, "C\xf3digo-Postal/Cidade/Distrito", "custom1", _s22_134, "custom2", _s21_178, "custom3", _s22_135, "custom4", _s20_166, "optional", "Opcional", "license", "Licen\xe7a", "purge_data", "Limpar Dados", _s16_115, _s35_45, _s18_70, "Aviso: apagar\xe1 todos os seus dados.", "invoice_balance", "Saldo da fatura", "age_group_0", "0 - 30 Dias", "age_group_30", "30 - 60 Dias", "age_group_60", "60 - 90 Dias", "age_group_90", "90 - 120 Dias", "age_group_120", "120+ Dias", "refresh", "Atualizar", "saved_design", "Design guardado com sucesso", "client_details", _s19_156, "company_address", "Endere\xe7o da Empresa", "invoice_details", "Detalhes da nota de pag.", "quote_details", "Detalhes do or\xe7amento", "credit_details", _s19_157, "product_columns", _s18_211, "task_columns", _s18_212, "add_field", "Adicionar campo", "all_events", _s16_355, "permissions", "Permiss\xf5es", "none", "Nenhum", "owned", "Possu\xeddo", "payment_success", "Pagamento realizado", "payment_failure", "Falha no Pagamento", "invoice_sent", ":count nota de pag. enviada", "quote_sent", "Or\xe7amento Enviado", "credit_sent", "Cr\xe9dito Enviado", "invoice_viewed", "Nota de Pagamento Vista", "quote_viewed", "Or\xe7amento Visto", "credit_viewed", "Cr\xe9dito Visto", "quote_approved", "Or\xe7amento Aprovado", _s25_38, _s29_71, _s16_116, "Comprar licen\xe7a", "apply_license", "Aplicar Licen\xe7a", "cancel_account", "Apagar Conta", _s22_57, "Aviso: Ir\xe1 apagar permanentemente a sua conta.", "delete_company", "Apagar Empresa", _s22_58, "Aviso: Esta a\xe7\xe3o ir\xe1 apagar permanentemente a sua empresa, n\xe3o h\xe1 como desfaz\xea-la.", "enabled_modules", "Ativar M\xf3dulos", "converted_quote", _s28_102, "credit_design", _s17_226, "includes", "Inclui", "header", "Cabe\xe7alho", "load_design", "Carregar Modelo", "css_framework", "CSS Framework", "custom_designs", "Modelos Personalizados", "designs", "Modelos", "new_design", "Novo Modelo", "edit_design", "Editar Modelo", "created_design", "Modelo criado com sucesso", "updated_design", "Modelo atualizado com sucesso", "archived_design", "Model arquivado com sucesso", "deleted_design", "Modelo apagado com sucesso", "removed_design", "Modelo removido com sucesso", "restored_design", "Modelo restaurado com sucesso", _s16_118, ":value Modelos arquivados com sucesso", "deleted_designs", ":value Modelos apagados com sucesso", _s16_119, ":value Modelos restaurados com sucesso", "proposals", "Propostas", "tickets", "Bilhetes", _s16_120, _s22_136, "recurring_tasks", _s19_158, _s18_71, "Gerir Conta", "credit_date", "Data da Nota de Cr\xe9dito", "credit", "Nota de Cr\xe9dito", "credits", "Notas de Cr\xe9dito", "new_credit", "Introduzir Nota de Cr\xe9dito", "edit_credit", "Editar Nota de Cr\xe9dito", "created_credit", "Nota de Cr\xe9dito criada com sucesso", "updated_credit", "Nota de Cr\xe9dito atualizada com sucesso", "archived_credit", "Nota de Cr\xe9dito arquivada com sucesso", "deleted_credit", "Nota de Cr\xe9dito apagada com sucesso", "removed_credit", _s28_95, "restored_credit", "Nota de Cr\xe9dito restaurado", _s16_122, ":count notas de cr\xe9dito arquivadas com sucesso", "deleted_credits", ":count notas de cr\xe9dito apagadas com sucesso", _s16_123, ":value Cr\xe9ditos restaurados com sucesso", "current_version", "Vers\xe3o Atual", "latest_version", "\xdaltima vers\xe3o", "update_now", "Atualize agora", _s26_24, "Uma nova vers\xe3o da aplica\xe7\xe3o web est\xe1 dispon\xedvel", _s16_124, _s22_137, "app_updated", "Atualiza\xe7\xe3o completa", "learn_more", "Saber mais", "integrations", "Integra\xe7\xf5es", "tracking_id", "Id de acompanhamento", _s17_96, _s20_167, "credit_footer", _s17_227, "credit_terms", "Condi\xe7\xf5es do Cr\xe9dito", "new_company", "Nova Empresa", "added_company", _s30_59, "company1", _s23_101, "company2", _s23_102, "company3", _s23_103, "company4", _s23_104, "product1", "Produto Personalizado 1", "product2", "Produto Personalizado 2", "product3", "Produto Personalizado 3", "product4", "Produto Personalizado 4", "client1", _s23_105, "client2", _s23_106, "client3", _s23_107, "client4", _s23_108, "contact1", _s24_115, "contact2", _s24_116, "contact3", _s24_117, "contact4", _s24_118, "task1", "Tarefa Personalizada 1", "task2", "Tarefa Personalizada 2", "task3", "Tarefa Personalizada 3", "task4", "Tarefa Personalizada 4", "project1", "Projeto Personalizado 1", "project2", "Projeto Personalizado 2", "project3", "Projeto Personalizado 3", "project4", "Projeto Personalizado 4", "expense1", "Despesa Personalizada 1", "expense2", "Despesa Personalizada 2", "expense3", "Despesa Personalizada 3", "expense4", "Despesa Personalizada 4", "vendor1", "Fornecedor Personalizado 1", "vendor2", "Fornecedor Personalizado 2", "vendor3", "Fornecedor Personalizado 3", "vendor4", "Fornecedor Personalizado 4", "invoice1", "Nota de Pagamento Personalizada 1", "invoice2", "Nota de Pagamento Personalizada 2", "invoice3", "Nota de Pagamento Personalizada 3", "invoice4", "Nota de Pagamento Personalizada 4", "payment1", "Pagamento Personalizado 1", "payment2", "Pagamento Personalizado 2", "payment3", "Pagamento Personalizado 3", "payment4", "Pagamento Personalizado 4", "surcharge1", _s25_89, "surcharge2", _s25_90, "surcharge3", _s25_91, "surcharge4", _s25_92, "group1", _s21_190, "group2", _s21_191, "group3", _s21_192, "group4", _s21_193, "reset", "Repor", "number", "N\xfamero", "export", "Exportar", "chart", "Gr\xe1fico", "count", "Contagem", "totals", "Totais", "blank", "Vazio", "day", "Dia", "month", "M\xeas", "year", "Ano", "subgroup", "Subgrupo", "is_active", "Ativo", "group_by", "Agrupado por", "credit_balance", "Balan\xe7o da Nota de Cr\xe9dito", _s18_77, "\xdaltimo Login do Contacto", _s17_98, "Nome Completo do Contacto", "contact_phone", "Contato Telef\xf3nico", _s21_79, "Valor personalizado do contacto 1", _s21_80, "Valor personalizado do contacto 2", _s21_81, "Valor personalizado do contacto 3", _s21_82, "Valor personalizado do contacto 4", _s17_100, _s16_383, _s17_101, "Andar / Fra\xe7\xe3o de Envio", "shipping_city", "Cidade de Envio", "shipping_state", "Distrito / Regi\xe3o de Envio", _s20_74, "C\xf3digo Postal de Envio", _s16_154, "Pa\xeds de Envio", _s16_156, _s16_383, _s16_157, "Andar / Fra\xe7\xe3o da Fatura\xe7\xe3o", "billing_city", "Cidade da Fatura\xe7\xe3o", "billing_state", "Distrito / Regi\xe3o da Fatura\xe7\xe3o", _s19_59, "C\xf3digo Postal da Fatura\xe7\xe3o", "billing_country", "Pa\xeds de Fatura\xe7\xe3o", "client_id", "Identifica\xe7\xe3o do Cliente", "assigned_to", "Atribu\xeddo para", "created_by", "Criado por :nome", "assigned_to_id", "Atribu\xeddo ao ID", "created_by_id", "Criado pelo ID", "add_column", _s16_356, "edit_columns", "Editar Colunas", "columns", "Colunas", "aging", "Vencidas", "profit_and_loss", "Lucros e Perdas", "reports", "Relat\xf3rios", "report", "Relat\xf3rio", "add_company", _s17_228, "unpaid_invoice", "Nota de Pagamento N\xe3o Paga", "paid_invoice", "Nota de Pagamento Paga", _s16_158, _s22_138, "help", "Ajuda", "refund", "Reembolsar", "refund_date", _s17_229, "filtered_by", "Filtrado por", "contact_email", "Email", "multiselect", _s16_357, "entity_state", "Estado", "verify_password", "Verificar Palavra-passe", "applied", "Aplicado", _s21_83, "Incluir erros recentes dos registos", _s30_12, _s58_5, "message", "Mensagem", "from", "De", _s20_76, _s27_97, _s25_40, "Incluir a descri\xe7\xe3o e o custo na lista suspensa do produto", _s20_78, _s48_7, _s18_80, "Ajustar Percentagem da Multa", _s23_35, "Ajustar a percentagem da taxa a contabilizar", _s18_82, _s20_168, "support_forum", _s16_358, "about", "Sobre", "documentation", "Documenta\xe7\xe3o", "contact_us", "Contacte-nos", "subtotal", "SubTotal", "line_total", "Total", "item", "Produto", "credit_email", _s17_230, "iframe_url", "Site", "domain_url", "URL do Dom\xednio", _s21_84, _s21_179, _s20_79, "A palavra-passe deve conter um caractere mai\xfasculo e um n\xfamero", _s19_61, _s28_96, _s23_36, _s27_98, _s20_80, "Por favor introduza um valor", "deleted_logo", "Log\xf3tipo removido com sucesso", "yes", "Sim", "no", "N\xe3o", "generate_number", "Gerar N\xfamero", "when_saved", "Quando Guardado", "when_sent", "Quando Enviado", "select_company", _s18_213, "float", "Flutuante", "collapse", "Fechar", "show_or_hide", "Exibir/esconder", "menu_sidebar", _s21_180, "history_sidebar", _s26_79, "tablet", "Tablet", "mobile", "M\xf3vel", "desktop", "Desktop", "layout", "Layout", "view", "Visualizar", "module", "M\xf3dulo", "first_custom", _s22_134, "second_custom", _s21_178, "third_custom", _s22_135, "show_cost", "Mostrar Custo", _s17_103, "Mostrar Custo do Produto", "show_cost_help", "Exibir um campo de custo do produto para acompanhar a marca\xe7\xe3o/lucro", _s21_85, _s29_72, _s26_26, _s72_1, _s21_87, _s28_97, _s26_27, _s77_2, _s21_89, "Mostrar Desconto do Produto", _s26_28, "Exibir um campo de desconto de produto", _s16_160, _s17_231, _s21_91, _s60_2, "one_tax_rate", _s19_159, "two_tax_rates", _s22_139, "three_tax_rates", _s22_140, _s16_162, "Imposto Padr\xe3o", "user", "Utilizador", "invoice_tax", _s17_232, "line_item_tax", "Imposto do Produto", "inclusive_taxes", "Impostos Incluidos", _s17_105, "Taxa do Imposto da Fatura", "item_tax_rates", "Taxa do Imposto do Item", _s18_84, _s30_66, "configure_rates", _s18_214, _s18_85, "Configurar Terminais", "tax_settings", "Defini\xe7\xf5es de Impostos", _s18_87, "Impostos", "accent_color", "Cor de destaque", "switch", "Alterar", _s19_63, _s27_99, "options", "Op\xe7\xf5es", _s16_164, _s20_169, "multi_line_text", _s16_359, "dropdown", "Dropdown", "field_type", "Tipo de Campo", _s27_43, "Foi enviado um e-mail de recupera\xe7\xe3o da palavra-passe", "submit", "Enviar", _s16_166, "Recuperar senha", "late_fees", "Taxas atrasadas", "credit_number", "Nota de Cr\xe9dito N\xfamero", "payment_number", "N\xfamero do Pagamento", "late_fee_amount", _s16_360, _s16_167, _s20_177, "before_due_date", "At\xe9 \xe0 data de vencimento", "after_due_date", _s28_98, _s18_89, "Depois da data da fatura", "days", "Dias", "invoice_email", "E-mail para Nota de Pagamento", "payment_email", "E-mail para Pagamentos", "partial_payment", _s17_233, "payment_partial", _s17_234, _s21_92, "E-mail de pagamento parcial", "quote_email", "E-mail para Or\xe7amentos", _s16_169, "Aviso Cont\xednuo", _s16_171, "Filtrado pelo Utilizador", "administrator", "Administrador", _s18_90, "Permite ao utilizador gerir utilizadores, alterar defini\xe7\xf5es e modificar registos.", "user_management", "Gerir Utilizadores", "users", "Utilizadores", "new_user", "Novo Utilizador", "edit_user", "Editar Utilizador", "created_user", "Utilizador criado com sucesso", "updated_user", "Utilizador atualizado com sucesso", "archived_user", "Utilizador arquivado", "deleted_user", "Utilizador apagado", "removed_user", "Utilizador removido com sucesso", "restored_user", "Utilizador restaurado", "archived_users", ":value Cr\xe9ditos arquivados com sucesso", "deleted_users", ":value Utilizadores arquivados com sucesso", "removed_users", ":value Utilizadores removidos com sucesso", "restored_users", ":value Utilizadores restaurados com sucesso", _s16_173, "Defini\xe7\xf5es Gerais", "invoice_options", "Op\xe7\xf5es da Nota de Pagamento", _s17_107, "Ocultar Data de Pagamento", _s22_65, "Mostrar apenas a 'Data de Pagamento' quanto o pagamento for efetuado.", _s23_38, "Documentos Incorporados", _s28_30, "Incluir imagens anexadas na nota de pagamento.", _s16_175, "Mostrar cabe\xe7alho ativo", _s16_176, "Mostrar rodap\xe9 ativo", "first_page", "Primeira p\xe1gina", "all_pages", _s16_361, "last_page", "\xdaltima p\xe1gina", "primary_font", "Fonte Prim\xe1ria", "secondary_font", _s16_362, "primary_color", "Cor Principal", "secondary_color", "Cor Secund\xe1ria", "page_size", _s17_235, "font_size", "Tamanho do Texto", "quote_design", "Modelo do Or\xe7amento", "invoice_fields", "Campos da Nota de Pagamento", "product_fields", "Campos do Produto", "invoice_terms", "Condi\xe7\xf5es da Nota de Pagamento", "invoice_footer", "Rodap\xe9 da Nota de Pagamento", "quote_terms", _s22_141, "quote_footer", _s19_160, _s18_91, _s16_363, _s23_39, _s52_4, _s18_92, _s24_108, _s23_40, _s55_1, _s18_93, "Auto Convers\xe3o", _s23_41, _s58_4, _s17_109, _s34_40, "freq_daily", "Di\xe1rio", "freq_weekly", "Semanal", "freq_two_weeks", "2 semanas", "freq_four_weeks", "4 semanas", "freq_monthly", "Mensal", "freq_two_months", "Dois meses", _s17_111, "Trimestral", _s16_177, "Quatro Meses", "freq_six_months", "Semestral", "freq_annually", "Anual", "freq_two_years", "Dois Anos", _s16_178, "Tr\xeas Anos", "never", "Nunca", "company", "Empresa", _s17_112, "N\xfameros gerados", "charge_taxes", "Impostos", "next_reset", "Pr\xf3xima Reposi\xe7\xe3o", "reset_counter", "Repor Contador", _s16_179, _s22_142, "number_padding", _s23_93, "general", "Geral", "surcharge_field", _s18_216, "company_field", _s16_364, "company_value", _s16_365, "credit_field", _s16_366, "invoice_field", "Campo da Nota de Pagamento", _s17_114, "Taxa Extra da Fatura", "client_field", _s16_367, "product_field", _s16_368, "payment_field", _s18_217, "contact_field", "Campo do Contacto", "vendor_field", _s19_161, "expense_field", _s16_369, "project_field", _s16_370, "task_field", "Campo da Tarefa", "group_field", "Campo de Grupo", "number_counter", _s17_236, "prefix", "Prefixo", "number_pattern", _s19_162, "messages", "Mensagens", "custom_css", _s17_237, _s17_116, _s24_109, _s16_181, "Mostrar no PDF", _s21_94, "Mostrar a assinatura do cliente no PDF da nota de pagamento/or\xe7amento.", _s25_46, "Caixa de sele\xe7\xe3o para Termos da Nota de Pagamento", _s30_13, "Requer que o cliente confirme que aceita os termos da nota de pagamento.", _s23_42, "Caixa de sele\xe7\xe3o para Termos do Or\xe7amento", _s28_31, "Requer que o cliente confirme que aceita os termos do or\xe7amento.", _s25_47, "Assinatura da Nota de Pagamento", _s30_14, "Requer que o cliente introduza a sua assinatura.", _s23_43, _s23_94, _s22_67, "Proteger notas de pag. com senha", _s27_44, "Permite definir uma senha para cada contacto. Se uma senha for defenida, o contacto dever\xe1 introduzir a senha antes de visualizar a nota de pagamento.", "authorization", "Autoriza\xe7\xe3o", "subdomain", "Subdom\xednio", "domain", "Dom\xednio", "portal_mode", "Modo Portal", "email_signature", "Cumprimentos,", _s24_50, "Para tornar mais f\xe1cil para os seus clientes efetuarem os pagamentos, acrescente marca\xe7\xe3o schema.org aos seus e-mails.", "plain", "Plano", "light", "Claro", "dark", "Escuro", "email_design", "Modelo de E-mail", "attach_pdf", "Anexar PDF", _s16_182, _s17_238, "attach_ubl", "Anexar UBL", "email_style", "Estilo de e-mails", _s19_65, "Ativar Marca\xe7\xe3o", "reply_to_email", "Email de resposta", "reply_to_name", "Responder para nome", "bcc_email", "Email BCC", "processed", "Processado", "credit_card", _s17_239, "bank_transfer", _s22_143, "priority", "Prioridade", "fee_amount", "Quantia da Taxa", "fee_percent", _s20_177, "fee_cap", "Taxa m\xe1xima", "limits_and_fees", "Limites/Multas", "enable_min", "Ativar min", "enable_max", "Ativar max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, "Log\xf3tipos de Cart\xf5es Aceites", "credentials", "Credenciais", "update_address", "Atualizar Morada", _s19_68, "Atualizar morada do cliente", "rate", "Taxa", "tax_rate", "Imposto", "new_tax_rate", "Novo Imposto", "edit_tax_rate", "Editar Imposto", _s16_184, "Imposto Adicionado", _s16_185, "Imposto Atualizado", _s17_119, "Imposto Arquivado", _s16_186, _s36_44, _s17_120, _s38_33, _s18_94, ":value Taxas de Impostos arquivados com sucesso", _s17_121, ":value Taxas de Impostos apagados com sucesso", _s18_95, ":value Taxas de Impostos restaurados com sucesso", "fill_products", "Preencher automaticamente produtos", _s18_96, "Ao selecionar um produto a descri\xe7\xe3o e pre\xe7o ser\xe3o preenchidos automaticamente", "update_products", _s35_46, _s20_84, "Ao atualizar uma nota de pagamento o produto tamb\xe9m ser\xe1 atualizado", _s16_187, _s18_218, _s21_95, _s68_, "fees", "Taxas", "limits", "Limites", "provider", "Fornecedor", "company_gateway", "Terminal de Pagamento", _s16_189, "Terminais de Pagamento", _s19_69, "Novo Terminal", _s20_85, "Editar Terminal", _s23_44, "Terminal Criado com Sucesso", _s23_45, "Terminal Atualizado com Sucesso", _s24_51, "Gateway Arquivado com Sucesso", _s23_46, "Terminal Apagado com Sucesso", _s24_52, "Terminal Restaurado com Sucesso", _s25_49, ":value Terminais arquivados com sucesso", _s24_53, ":value Terminais apagados com sucesso", _s25_50, ":value Terminais restaurados com sucesso", _s16_191, "Continuar a Editar", "discard_changes", "Rejeitar Mudan\xe7as", "default_value", "Valor padr\xe3o", "disabled", "Desativado", "currency_format", _s16_371, _s21_96, "Primeiro Dia da Semana", _s23_47, _s19_163, "sunday", "Domingo", "monday", "Segunda-Feira", "tuesday", "Ter\xe7a-Feira", "wednesday", "Quarta-Feira", "thursday", "Quinta-Feira", "friday", "Sexta-Feira", "saturday", "S\xe1bado", "january", "Janeiro", "february", "Fevereiro", "march", "Mar\xe7o", "april", "Abril", "may", "Maio", "june", "Junho", "july", "Julho", "august", "Agosto", "september", "Setembro", "october", "Outubro", "november", "Novembro", "december", "Dezembro", "symbol", "S\xedmbolo", "ocde", "C\xf3digo", "date_format", "Formato da Data", "datetime_format", _s20_170, "military_time", "24 Horas", _s18_97, _s19_164, "send_reminders", _s16_372, "timezone", "Fuso Hor\xe1rio", _s19_70, _s20_171, _s17_122, _s18_219, _s19_72, _s19_165, _s18_98, _s20_172, _s18_100, _s21_181, "group_settings", _s23_95, "group", "Grupo", "groups", "Grupos", "new_group", "Novo Grupo", "edit_group", "Editar Grupo", "created_group", _s24_110, "updated_group", _s28_99, "archived_groups", ":value Grupos arquivados com sucesso", "deleted_groups", ":value Grupos apagados com sucesso", "restored_groups", ":value Grupos restaurados com sucesso", "archived_group", _s27_100, "deleted_group", _s26_80, "restored_group", _s28_100, "upload_logo", "Carregar Log\xf3tipo", "uploaded_logo", "Log\xf3tipo carregado com sucesso", "logo", "Log\xf3tipo", "saved_settings", "Configura\xe7\xf5es guardadas com sucesso", _s16_193, "Defini\xe7\xf5es de Produtos", "device_settings", _s28_101, "defaults", "Padr\xf5es", "basic_settings", "Defini\xe7\xf5es B\xe1sicas", _s17_124, "Defini\xe7\xf5es Avan\xe7adas", "company_details", _s19_166, "user_details", "Detalhes do Utilizador", "localization", "Localiza\xe7\xe3o", "online_payments", _s17_240, "tax_rates", "Taxas dos Impostos", "notifications", "Notifica\xe7\xf5es", "import_export", _s17_252, "custom_fields", _s21_182, "invoice_design", "Modelo das Notas de Pagamento", "buy_now_buttons", "Comprar Bot\xf5es Agora", "email_settings", "Defini\xe7\xf5es de E-mail", _s23_49, "Modelos & Avisos", _s22_68, "Contas Banc\xe1rias", _s19_74, _s21_183, "price", "Pre\xe7o", "email_sign_up", "Registo com Email", "google_sign_up", "Registo via Google", _s27_48, "Obrigado pela sua compra!", "redeem", "Resgatar", "back", "Voltar", "past_purchases", _s16_373, _s19_76, _s16_374, "pro_plan", "Plano Profissional", "enterprise_plan", _s17_241, "count_users", ":count utilizadores", "upgrade", "Atualizar", _s25_51, "Por favor introduza o primeiro nome", _s24_54, "Por favor introduza o apelido", _s33_24, _s86_0, "i_agree_to_the", "Aceito os", _s16_195, _s20_173, "privacy_policy", _s23_96, "sign_up", "Registar", "account_login", "Iniciar sess\xe3o", "view_website", "Ver Site", "create_account", "Criar Conta", "email_login", "E-mail de Login", "create_new", "Criar Nova", _s18_102, "Nenhum registo selecionado", _s21_99, "Por favor, guarde ou cancele as suas altera\xe7\xf5es", "download", "Transferir", _s27_49, "Necessita de um plano empresarial", "take_picture", "Tirar Fotografia", "upload_file", "Carregar Arquivo", "document", "Documento", "documents", "Documentos", "new_document", "Novo Documento", "edit_document", _s16_375, _s17_126, _s29_73, _s16_197, _s32_35, _s17_127, _s31_40, _s16_198, _s29_74, _s17_128, _s32_36, _s18_104, ":value Documentos arquivados com sucesso", _s17_129, ":value Documentos apagados com sucesso", _s18_105, ":value Documentos restaurados com sucesso", "no_history", "Sem Hist\xf3rico", "expense_date", "Data da Despesa", "pending", "Pendente", _s16_199, "Registado", _s16_200, "Pendente", _s16_201, "Faturado", "converted", "Convertido", _s24_56, "Adicionar documentos \xe0 nota de pagamento", "exchange_rate", "Taxa de C\xe2mbio", _s16_202, "Converter moeda", "mark_paid", _s16_376, "category", "Categoria", "address", "Morada", "new_vendor", "Novo Fornecedor", "created_vendor", _s29_75, "updated_vendor", _s33_44, "archived_vendor", _s32_37, "deleted_vendor", "Fornecedor removido com sucesso", "restored_vendor", "Fornecedor restarurado com sucesso", _s16_203, _s42_23, "deleted_vendors", ":count fornecedores removidos com sucesso", _s16_204, ":value Fornecedores Restaurados com Sucesso", "new_expense", "Introduzir Despesa", "created_expense", _s26_81, "updated_expense", _s30_60, _s16_205, _s29_76, "deleted_expense", "Despesa apagada com sucesso", _s16_206, _s30_61, _s17_130, _s31_41, _s16_207, "Despesas apagadas com sucesso", _s17_131, ":value Despesas restauradas com sucesso", "copy_shipping", "Copiar Envio", "copy_billing", "Copiar Faturamento", "design", "Modelo", _s21_100, "Falha ao procurar registo", "invoiced", "Faturado", "logged", "Em aberto", "running", "Em execu\xe7\xe3o", "resume", "Retomar", "task_errors", "Corrija os tempos sobrepostos", "start", "Iniciar", "stop", "Parar", "started_task", _s27_101, "stopped_task", "Tarefa interrompida", "resumed_task", "Tarefa retomada com sucesso", "now", "Agora", _s16_208, _s31_42, "timer", "Temporizador", "manual", "Manual", "budgeted", "Or\xe7ado", "start_time", "In\xedcio", "end_time", "Final", "date", "Data", "times", "Tempo", "duration", "Dura\xe7\xe3o", "new_task", "Nova Tarefa", "created_task", "Tarefa criada", "updated_task", "Tarefa atualizada", "archived_task", "Tarefa arquivada", "deleted_task", "Tarefa apagada", "restored_task", "Tarefa restaurada", "archived_tasks", ":count Tarefas arquivadas", "deleted_tasks", ":count Tarefas apagadas", "restored_tasks", ":value Tarefas restauradas com sucesso", _s19_78, "Por favor introduza um nome", "budgeted_hours", "Horas de Or\xe7amento", "created_project", _s26_82, "updated_project", _s30_62, _s16_210, _s29_77, "deleted_project", _s27_105, _s16_211, _s30_63, _s17_132, _s38_34, _s16_212, ":count projectos apagadas com sucesso", _s17_133, ":value Projetos restaurados com sucesso", "new_project", "Novo Projeto", _s27_53, "Obrigado por utilizar a nosso aplica\xe7\xe3o!", "if_you_like_it", "Se gostou por favor", "click_here", "clique aqui", _s18_106, "Clique aqui", "to_rate_it", "d\xea uma avalia\xe7\xe3o.", "average", "M\xe9dia", "unapproved", "N\xe3o Aprovado", _s30_19, _s56_3, "locked", "Bloqueado", "authenticate", "Autenticar", _s19_80, _s23_97, _s24_58, _s23_98, "footer", "Rodap\xe9", "compare", "Comparar", "hosted_login", "Login Alojado", "selfhost_login", "Login Servidor Pessoal", "google_sign_in", "Iniciar sess\xe3o atrav\xe9s da Google", "today", "Hoje", "custom_range", "Intervalo Personalizado", "date_range", "Intervalo de Datas", "current", "Atual", "previous", "Anterior", "current_period", "Per\xedodo Atual", _s17_134, _s21_184, "previous_period", _s16_377, "previous_year", "Ano Anterior", "compare_to", "Comparar com", "last7_days", "\xdaltimos 7 dias", "last_week", "\xdaltima Semana", "last30_days", "\xdaltimos 30 dias", "this_month", "Este M\xeas", "last_month", "\xdaltimo M\xeas", "this_year", "Este ano", "last_year", "\xdaltimo Ano", "custom", "Personalizado", _s16_213, "Duplicar para Nota de Pagamento", "clone_to_quote", "Duplicar para Or\xe7amento", "clone_to_credit", "Duplicar para cr\xe9dito", "view_invoice", "Visualizar Nota de Pagamento", "convert", "Converter", "more", "Mais", "edit_client", "Editar Cliente", "edit_product", "Editar Produto", "edit_invoice", "Editar Nota de Pagamento", "edit_quote", _s16_378, "edit_payment", _s16_379, "edit_task", "Editar Tarefa", "edit_expense", "Editar Despesa", "edit_vendor", _s17_242, "edit_project", "Editar Projeto", _s20_87, _s27_102, "billing_address", "Morada de Fatura\xe7\xe3o", _s16_215, "Endere\xe7o de Envio", "total_revenue", "Receita Total", "average_invoice", "M\xe9dia por Nota Pagamento", "outstanding", "Em Aberto", "invoices_sent", ":count notas de pag. enviadas", "active_clients", "Clientes ativos", "close", "Fechar", "email", "E-mail", "password", "Senha", "url", "URL", "secret", "Segredo", "name", "Nome", "logout", "Sair", "login", "Iniciar Sess\xe3o", "filter", "Filtrar", "sort", "Ordenar", "search", "Pesquisa", "active", "Ativo", "archived", "Arquivado", "deleted", "Apagado", "dashboard", "Painel", "archive", "Arquivar", "delete", "Apagar", "restore", "Restaurar", _s16_217, "Recarregar Completo", _s23_50, "Por favor introduza o seu e-mail", _s26_37, "Por favor introduza a sua senha", _s21_103, "Por favor introduza o seu URL", _s26_39, "Por favor introduza uma chave de produto", "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_136, "Ocorreu um erro", "paid_to_date", "Pago at\xe9 \xe0 data", "balance_due", "Por Liquidar", "balance", "Saldo", "overview", "Resumo", "details", "Detalhes", "phone", "Telefone", "website", "Site", "vat_number", "NIF", "id_number", "N\xfamero de Identifica\xe7\xe3o", "create", "Criar", _s19_82, _s43_6, "error", "Erro", _s16_219, _s24_111, "contacts", "Contactos", "additional", "Adicional", "first_name", "Primeiro Nome", "last_name", "Apelido", "add_contact", "Adicionar contacto", "are_you_sure", "Tem a certeza?", "cancel", "Cancelar", "ok", "Ok", "remove", "Remover", _s16_221, "E-mail \xe9 inv\xe1lido", "product", "Produto", "products", "Produtos", "new_product", "Novo Produto", "created_product", "Produto criado", "updated_product", "Produto atualizado", _s16_223, "Produto arquivado", "deleted_product", "Produto apagado com sucesso", _s16_224, _s30_64, _s17_138, ":count Produtos arquivados com sucesso", _s16_225, ":count produtos apagados com sucesso", _s17_139, ":value Produtos restaurados com sucesso", "product_key", "Produto", "notes", "Observa\xe7\xf5es", "cost", "Custo", "client", "Cliente", "clients", "Clientes", "new_client", "Novo Cliente", "created_client", _s26_83, "updated_client", _s30_65, "archived_client", _s29_78, _s16_226, _s38_35, "deleted_client", "Clientes removidos com sucesso", "deleted_clients", ":count clientes removidos com sucesso", "restored_client", "Cliente restaurado", _s16_227, ":value Clientes restaurados com sucesso", "address1", "Rua", "address2", "N\xfamero", "city", "Cidade", "state", "Distrito/Regi\xe3o", "postal_code", "C\xf3digo Postal", "country", "Pa\xeds", "invoice", "Nota Pagamento", "invoices", "Notas Pagamento", "new_invoice", "Nova Nota Pagamento", "created_invoice", "Nota de pagamento criada com sucesso", "updated_invoice", "Nota de pagamento atualizada com sucesso", _s16_228, "Nota de pagamento arquivada com sucesso", "deleted_invoice", "Notas de Pagamento apagadas com sucesso", _s16_229, "Nota de pagamento restaurada", _s17_140, ":count notas de pagamento arquivadas com sucesso", _s16_230, ":count notas de pagamento apagadas com sucesso", _s17_141, ":value Notas de Pagamento restaurados com sucesso", "emailed_invoice", "Nota de pagamento enviada por e-mail com sucesso", "emailed_payment", "Pagamento enviado por e-mail com sucesso", "amount", "Total", "invoice_number", "N\xfamero da Nota Pagamento", "invoice_date", "Data da Nota Pagamento", "discount", "Desconto", "po_number", "N\xfam. Ordem de Servi\xe7o", "terms", "Condi\xe7\xf5es", "public_notes", "Notas P\xfablicas", "private_notes", "Notas Privadas", "frequency", "Frequ\xeancia", "start_date", "Data Inicial", "end_date", "Data Final", "quote_number", _s19_167, "quote_date", _s17_243, "valid_until", "V\xe1lido at\xe9", "items", "Produtos", "partial_deposit", _s16_384, "description", "Descri\xe7\xe3o", "unit_cost", "Pre\xe7o", "quantity", "Quantidade", "add_item", _s17_211, "contact", "Contacto", "work_phone", "Telefone", "total_amount", "Quantia Total", "pdf", "PDF", "due_date", _s18_220, _s16_231, _s26_84, "status", "Estado", _s17_142, "Estado da Nota de Pagamento", "quote_status", "Estado do Or\xe7amento", _s22_69, "Clique + para adicionar um produto", _s22_71, _s29_79, "count_selected", _s19_168, "total", "Total", "percent", "Percentagem", "edit", "Editar", "dismiss", "Dispensar", _s20_89, "Por favor selecione uma data", _s22_72, _s30_66, _s24_60, "Por favor escolha uma nota de pagamento", "task_rate", "Taxa de Tarefas", "settings", "Defini\xe7\xf5es", "language", "Idioma", "currency", "Moeda", "created_at", "Data de Cria\xe7\xe3o", "created_on", "Criado em", "updated_at", "Atualizado", "tax", "Imposto", _s30_21, "Por favor digite um n\xfamero de nota de pagamento", _s27_57, _s39_18, "past_due", "Vencido", "draft", "Rascunho", "sent", "Enviado", "viewed", "Visto", "approved", "Aprovado", "partial", _s16_384, "paid", "Pago", "mark_sent", "Marcar Como Enviada", _s22_74, "A nota de pagamento foi marcada como enviada.", _s22_75, "Excelente! A nota de pagamento foi marcada como enviada.", _s23_52, _s61_4, _s23_53, _s61_4, "done", "Conclu\xeddo", _s37_21, "Por favor introduza um cliente ou nome de contacto", "dark_mode", "Modo Escuro", _s27_59, "Reinicie a aplica\xe7\xe3o para aplicar a mudan\xe7a", "refresh_data", "Atualizar Dados", "blank_contact", "Contato Vazio", "activity", "Atividade", _s16_233, "Nenhum registo encontrado", "clone", "Duplicar", "loading", "A Carregar", "industry", "Ind\xfastria", "size", "Tamanho", "payment_terms", "Condi\xe7\xf5es de Pagamento", "payment_date", _s17_244, "payment_status", "Estado do Pagamento", _s16_235, "Pendente", _s16_236, "Anulado", _s16_237, "Falhou", _s16_238, "Completo", _s16_239, _s24_107, _s16_240, "Reembolsado", _s17_143, "N\xe3o Aplicado", _s17_144, _s25_97, "net", "L\xedquido", "client_portal", _s17_245, "show_tasks", "Mostrar tarefas", "email_reminders", "Avisos de e-mail", "enabled", "Ativo", "recipients", "Destinat\xe1rios", "initial_email", "Email Inicial", "first_reminder", "Primeiro Aviso", "second_reminder", "Segundo Aviso", "third_reminder", "Terceiro Aviso", "reminder1", "Primeiro Aviso", "reminder2", "Segundo Aviso", "reminder3", "Terceiro Aviso", "template", "Modelo", "send", "Enviar", "subject", "Assunto", "body", "Conte\xfado", "send_email", "Enviar email", "email_receipt", "Envio do comprovativo de pagamento por e-mail para o cliente", "auto_billing", "Faturamento autom\xe1tica", "button", "Bot\xe3o", "preview", "Pr\xe9-visualizar", "customize", "Personalizar", "history", "Hist\xf3rico", "payment", "Pagamento", "payments", "Pagamentos", "refunded", "Reembolsado", "payment_type", _s17_218, _s21_105, _s23_99, "enter_payment", _s20_178, "new_payment", _s20_178, "created_payment", "Pagamento Criado", "updated_payment", "Pagamento atualizado", _s16_241, "Pagamento arquivado", "deleted_payment", "Pagamento apagado", _s16_242, "Pagamento restaurado", _s17_145, _s40_13, _s16_243, ":count pagamentos apagados", _s17_146, ":value Pagamentos restaurados com sucesso", "quote", "Or\xe7amento", "quotes", "Or\xe7amentos", "new_quote", "Novo Or\xe7amento", "created_quote", "Or\xe7amento criado", "updated_quote", "Or\xe7amento atualizado", "archived_quote", "Or\xe7amento arquivado", "deleted_quote", "Or\xe7amento apagado com sucesso", "restored_quote", "Or\xe7amento restaurado", "archived_quotes", _s40_14, "deleted_quotes", ":count or\xe7amentos apagados com sucesso", "restored_quotes", ":value Or\xe7amentos restaurados com sucesso", "expense", "Despesa", "expenses", "Despesas", "vendor", "Fornecedor", "vendors", "Fornecedor", "task", "Tarefa", "tasks", "Tarefas", "project", "Projeto", "projects", "Projetos", "activity_1", _s29_80, "activity_2", _s32_38, "activity_3", ":user removeu o cliente :client", "activity_4", ":user criou a nota de pagamento :invoice", "activity_5", ":user atualizou a nota de pagamento :invoice", "activity_6", ":user enviou nota de pagamento :invoice para :client, :contact", "activity_7", ":contact viu a nota de pagamento :invoice para :client", "activity_8", ":user arquivou a nota de pagamento :invoice", "activity_9", ":user removeu a nota de pagamento :invoice", "activity_10", ":contact introduziu o pagamento :payment para :payment_amount na nota de pagamento :invoice para :cliente", "activity_11", _s36_45, "activity_12", _s35_47, "activity_13", ":user removeu o pagamento :payment", "activity_14", ":user adicionou nota de cr\xe9dito :credit", "activity_15", ":user atualizou nota de cr\xe9dito :credit", "activity_16", ":user arquivou nota de cr\xe9dito :credit", "activity_17", ":user removeu nota de cr\xe9dito :credit", "activity_18", ":user adicionou o or\xe7amento :quote", "activity_19", ":user atualizou o or\xe7amento :quote", "activity_20", ":user enviou o or\xe7amento :quote por e-mail para :client, :contact", "activity_21", _s38_36, "activity_22", _s33_45, "activity_23", ":user removeu o or\xe7amento :quote", "activity_24", _s34_41, "activity_25", ":user restaurou a nota de pagamento :invoice", "activity_26", _s33_46, "activity_27", _s36_46, "activity_28", ":user restaurou a nota de cr\xe9dito :credit", "activity_29", ":contact aprovou o or\xe7amento :quote para :cliente", "activity_30", _s32_39, "activity_31", _s35_48, "activity_32", ":user apagou o fornecedor :vendor", "activity_33", _s36_47, "activity_34", _s30_67, "activity_35", _s33_47, "activity_36", ":user apagou a despesa :expense", "activity_37", _s34_42, "activity_39", _s58_6, "activity_40", _s72_2, "activity_41", "pagamento (:payment) de :payment_amount falhou", "activity_42", _s26_85, "activity_43", _s30_68, "activity_44", _s29_81, "activity_45", ":user apagou a tarefa :task", "activity_46", _s30_69, "activity_47", _s34_43, "activity_48", ":user criou o utilizador :user", "activity_49", ":user atualizou o utilizador :user", "activity_50", ":user arquivou o utilizador :user", "activity_51", ":user apagou o utilizador :user", "activity_52", ":user restaurou o utilizador :user", "activity_53", ":user marcou como enviado :invoice", "activity_54", _s27_71, "activity_55", ":contact respondeu ao bilhete :ticket", "activity_56", ":user visualizou o bilhete :ticket", "activity_57", "O sistema falhou ao enviar a nota de pagamento :invoice", "activity_58", ":invoice revertida pelo utilizador: user", "activity_59", ":invoice cancelada pelo utilizador :user", "activity_60", ":contact viu o or\xe7amento :quota", "activity_61", ":user atualizou o cliente :client", "activity_62", _s34_44, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", ":user criou a subscri\xe7\xe3o :subscription", "activity_81", ":user atualizou a subscri\xe7\xe3o :subscription", "activity_82", ":user arquivou a subscri\xe7\xe3o :subscription", "activity_83", ":user apagou a subscri\xe7\xe3o :subscription", "activity_84", ":user restaurou a subscri\xe7\xe3o :subscription", _s17_147, "Senha descart\xe1vel", "emailed_quote", "Or\xe7amento enviado", "emailed_credit", _s27_103, _s20_91, _s42_24, _s21_107, _s40_15, "expired", "Expirada", "all", "Todos", "select", "Selecionar", _s22_76, _s33_48, "custom_value1", _s19_169, "custom_value2", _s19_169, "custom_value3", _s21_185, "custom_value4", _s21_186, _s18_107, _s30_70, _s24_65, _s32_40, _s29_43, "Mensagem Personalizada de Nota de Pagamento Atrasada", _s27_64, "Mensagem Personalizada de Nota de Pagamento Paga", _s31_23, _s48_8, "lock_invoices", "Bloquear Notas de Pagamento", "translations", "Tradu\xe7\xf5es", _s19_83, _s29_82, _s19_85, _s28_103, _s22_78, _s30_71, _s22_80, _s29_83, _s21_108, "Padr\xe3o N\xfamero Fornecedor", _s21_110, "Contador N\xfamero Fornecedor", _s21_112, _s29_84, _s21_114, _s28_104, _s22_82, _s32_41, _s22_84, _s31_43, _s22_86, _s29_85, _s22_88, "Numera\xe7\xe3o das", _s20_92, _s32_42, _s20_94, "Numera\xe7\xe3o dos Or\xe7amentos", _s21_116, _s30_72, _s21_118, _s29_86, _s21_120, _s30_72, _s21_121, _s29_86, _s18_109, _s26_86, "counter_padding", _s18_221, _s28_66, _s27_74, _s18_111, _s20_174, _s18_113, _s24_112, _s18_115, _s20_175, _s18_117, _s24_113, _s18_119, _s20_176, _s18_121, _s24_114, _s21_122, _s27_104, _s19_87, _s30_73, _s21_124, _s30_74, _s29_45, _s38_37, "show_table", "Mostrar Tabelas", "show_list", "Mostrar Lista", "client_city", _s17_248, "client_state", "Distrito do Cliente", "client_country", "Pa\xeds do Cliente", _s16_244, "Cliente Ativo", "client_balance", "Saldo do Cliente", "client_address1", _s19_170, "client_address2", _s25_98, "vendor_address1", "Morada Fornecedor", "vendor_address2", "Andar / Fra\xe7\xe3o Fornecedor", _s24_67, _s19_171, _s24_68, _s25_98, "type", "Tipo", "invoice_amount", "Total da Nota de Pagamento", _s16_248, _s18_220, "tax_rate1", _s17_249, "tax_rate2", _s17_250, "tax_rate3", _s17_251, "auto_bill", _s19_172, "archived_at", "Arquivado em", "has_expenses", "Tem despesas", "custom_taxes1", _s25_93, "custom_taxes2", _s25_94, "custom_taxes3", _s25_95, "custom_taxes4", _s25_96, _s17_149, _s25_89, _s17_150, _s25_90, _s17_151, _s25_91, _s17_152, _s25_92, "is_deleted", "Apagado", "vendor_city", "Cidade Fornecedor", "vendor_state", "Distrito Fornecedor", "vendor_country", "Pa\xeds Fornecedor", "is_approved", "Est\xe1 aprovado", "tax_name", "Nome do Imposto", "tax_amount", "Total de Impostos", "tax_paid", "Impostos Pagos", "payment_amount", "Total do Pagamento", "age", "Idade", "is_running", "Em execu\xe7\xe3o", "time_log", "Registo de Tempo", "bank_id", "Banco", _s19_89, "ID da Categoria de Despesa", _s16_249, "Categoria de Despesas", _s19_91, "ID da Moeda da Nota de Pagamento", "tax_name1", "Imposto 1", "tax_name2", "Imposto 2", "tax_name3", "Imposto 3", "transaction_id", "ID de transa\xe7\xe3o", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "ro", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Actiune", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Program", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arhiveaza plata", "archive_invoice", "Arhiveaz\u0103 factura", "archive_quote", "Arhveaza Proforma", "archive_credit", "Arhiveaza credit", "archive_task", "Athiveaz\u0103 Task", "archive_client", "Arhiveaza client", "archive_project", "Arhiveaz\u0103 Proiect", "archive_expense", "Arhiva\u021bi plata", "restore_payment", "Restaureaz\u0103 Plat\u0103", "restore_invoice", "Restaurez\u0103 Factura", "restore_quote", "Restaurez\u0103 Proform\u0103", "restore_credit", "Restaureaz\u0103 Credit", "restore_task", "Restaureaz\u0103 Task", "restore_client", "Restaureaz\u0103 Client", "restore_project", "Restaureaz\u0103 Proiect", "restore_expense", "Plata a fost restabilit\u0103", "archive_vendor", "Arhiveaz\u0103 Furnizor", "restore_vendor", "Restabili\u021bi furnizor", "create_product", "Adauga produs", "update_product", "Update Product", "delete_product", "Elimina\u021bi produsul", "restore_product", "Restabile\u0219te produsul", "archive_product", "Arhiv\u0103 produse", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "Elimina\u021bi comanda de achizi\u021bie", _s22_, "Restabili\u021bi comanda de achizi\u021bie", _s22_1, "Arhiva\u021bi comanda de achizi\u021bie", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Metode de plat\u0103", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Or\u0103", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Incarca", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Elimina\u021bi proiectul", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Salveaza ca predefinit", _s22_5, "Salveaz\u0103 ca subsol implicit", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, "Num\u0103r ordin de achizi\u021bie", _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Contul bancar a fost creat cu succes", _s20_11, "Contul bancar a fost actualizat cu succes", _s17_12, "Modifica\u021bi contul bancar", _s16_14, _s16_15, "account_type", "Tip cont", _s16_16, "Cont bancar nou", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selectat", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Actualiza\u021bi creditul", "delete_credit", "Sterge credit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Cont Bancar", "bank_accounts", _s26_88, _s21_21, "Contul bancar a fost arhivat cu succes", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Conecta\u021bi-v\u0103", _s23_6, "Amarca\u021bi ca pl\u0103tit email-ul de plat\u0103", _s18_9, "Converti\u021bi \xeen proiect", "client_email", "Email client", _s20_17, "Proiect de sarcin\u0103 de pe factur\u0103", _s25_4, "Ad\u0103uga\u021bi proiectul \xeen liniile cu articol de pe factur\u0103", "field", "C\xe2mp", "period", "Perioad\u0103", "fields_per_row", "C\xe2mpuri per r\xe2nd", _s21_23, "Facturi active", _s26_2, "Facturi restante", _s24_10, "Pl\u0103\u021bi finalizate", _s23_8, "Pl\u0103\u021bi rambursate", _s19_20, "Oferte active", _s21_24, "Oferte aprobate", _s23_9, "Oferte neaprobate", _s18_12, "Sarcini \xeenregistrate", _s20_20, "Sarcini facturate", _s16_21, "Sarcini pl\u0103tite", _s21_25, "Cheltuieli \xeenregistrate", _s22_9, "Cheltuieli \xeen a\u0219teptare", _s23_10, "Cheltuieli facturate", _s27_6, "Cheltuieli achitate de pe factur\u0103", "activity_130", ":user a creat ordinul de achizi\u021bie :purchase_order", "activity_131", ":user a actualizat ordinul de achizi\u021bie :purchase_order", "activity_132", ":user a arhivat ordinul de achizi\u021bie :purchase_order", "activity_133", ":user a eliminat ordinul de achizi\u021bie :purchase_order", "activity_134", ":user a restabilit ordinul de achizi\u021bie :purchase_order", "activity_135", ":user a trimis ordinul de achizi\u021bie :purchase_order", "activity_136", ":contact a vizualizat ordinul de achizi\u021bie :purchase_order", "activity_137", ":contact a acceptat ordinul de achizi\u021bie :purchase_order", "vendor_portal", "Portal furnizor", "send_code", "Trimite\u021bi cod", _s24_11, "Salva\u021bi \xeenregistrarea pentru a \xeenc\u0103rca documentele", _s17_19, "Cot\u0103 de taxare cheltuieli", _s22_10, "Cot\u0103 de taxare articole factur\u0103", _s21_27, "Num\u0103rul de telefon a fost verificat cu succes", "code_was_sent", "Codul a fost trimis prin SMS", _s16_23, _s39_1, "resend", "Trimite\u021bi din nou", "verify", "Verifica\u021bi", _s18_13, "Furniza\u021bi un num\u0103r de telefon", _s20_21, "Num\u0103r de telefon nevalid", _s19_21, "Verfica\u021bi num\u0103r de telefon", _s24_12, "Verifica\u021bi-v\u0103 num\u0103rul de telefon, pentru a putea trimite email-uri", _s28_8, _s46_3, "merged_clients", "Clien\u021bii au fost \xeembina\u021bi cu succes", "merge_into", "\xcembina\u021bi cu", "merge", "\xcembina\u021bi", "php81_required", "Not\u0103: v5.5 necesit\u0103 PHP 8.1", _s21_28, "Schimbare de pre\u021b acceptat\u0103", _s19_23, "Modificare pre\u021bului nu a putut fi efectuat\u0103 cu codul", _s17_21, "Restabili\u021bi achizi\u021biile", "activate", "Activa\u021bi", "connect_apple", "Conecta\u021bi Apple", _s16_24, "Deconeca\u021bi Apple", _s18_14, "A\u021bi deconectat Apple cu succes", "send_now", "Trimite\u021bi", "received", "Primit", _s19_24, "Dat\u0103 ordin de achizi\u021bie", _s20_23, _s41_19, _s21_30, _s41_19, _s18_15, "Converti\u021bi \xeen cheltuieli", _s16_26, "Ad\u0103uga\u021bi \xeen inventar", _s33_7, "Ordinul de achizi\u021bie a fost ad\u0103ugat \xeen inventar cu succes", _s34_6, "Ordinele de achizi\u021bie au fost ad\u0103ugate \xeen inventar cu succes", _s22_12, "\xcenc\u0103rcare document client", _s22_14, "\xcenc\u0103rcare document furnizor", _s27_9, "Activa\u021bi furnizorii pentru a \xeenc\u0103rca documente", _s24_13, "V\u0103 place aplica\u021bia?", "yes_its_great", "Foarte mult", "not_so_much", "Nu", _s17_23, "V\u0103 mul\u021bumim! A\u021bi dori s\u0103 oferi\u021bi un rating?", _s22_16, "Ne pare r\u0103u s\u0103 auzim! A\u021bi dori s\u0103 ne spune\u021bi mai multe?", "sure_happy_to", "Sigur", "no_not_now", "Nu acum", "add", "Ad\u0103uga\u021bi", _s18_17, "Ultimul \u0219ablon trimis", _s22_17, "Activa\u021bi c\u0103utarea flexibil\u0103", _s27_10, "Potriveste caracterele necontinue, ex: 'pt' se potriveste cu 'pat'", "vendor_details", "Detaliile furnizorului", _s22_19, "Detalii ordin de achizi\u021bie", "qr_iban", "QR IBAN", "besr_id", "ID BESR", "accept", "Accepta\u021bi", _s23_11, "Salveaza o clona pentru o comanda postala", _s20_24, "Furnizorul \xeenc\u0103 nu are o adres\u0103 de email setat\u0103", "bulk_send_email", "Trimite\u021bi email", _s29_8, "Ordinul de achizi\u021bie a fost marcat ca trimis cu succes", _s30_1, "Ordinele de achizi\u021bie au fost marcate ca trimise cu succes", _s23_12, "Ordinul de achizi\u021bie a fost acceptat cu succes", _s24_14, "Ordinelede achizi\u021bie au fost acceptate cu succes", _s24_15, "Ordinul de achizi\u021bie a fost anulat cu succes", _s25_6, "Odinele de achizi\u021bie au fost anulate cu succes", "accepted", "Acceptat", _s22_21, "Selecta\u021bi un furnizor", _s20_25, "Total ordin de achizi\u021bie", _s20_27, "Comand\u0103 de achizi\u021bionare prin email", _s26_3, "Comenzi de achizi\u021bionare prin email", _s18_19, "Email-ul a fost deconectat cu succes", "connect_email", "Conecta\u021bi email", _s16_29, "Deconecta\u021bi email", _s32_5, "Utiliza\u021bi aplica\u021bia de web pentru a v\u0103 conecta cu Microsoft", "email_provider", "Furnizor email", _s17_24, "Conecta\u021bi Microsoft", _s20_29, "Deconecta\u021bi Microsoft", _s19_26, "Microsoft a fost conectat cu succes", _s22_23, "Microsoft a fost deconectat cu succes", _s17_26, "Conecta\u021bi-v\u0103 cu Microsoft", _s17_27, "\xcenregistra\u021bi-v\u0103 cu Microsoft", _s22_25, "Achizi\u021bia a fost pus\u0103 cu succes \xeen coad\u0103 pentru trimitere", _s23_13, "Achizi\u021biile au fost puse cu succes \xeen coad\u0103 pentru trimitere", _s16_31, "Schimba\u021bi cu aplica\u021bia de web React", _s21_32, "Design ordin de achizi\u021bie", _s20_32, "Temeni ordin de achizi\u021bie", _s21_34, "Subsol ordin de achizi\u021bie", _s32_7, "Semn\u0103tur\u0103 ordin de achizi\u021bie", _s37_4, "Necesit\u0103 semn\u0103tura furnizorului", "purchase_order", "Ordin de achizi\u021bie", "purchase_orders", "Ordine de achizi\u021bie", _s18_20, "Ordin de achizi\u021bie nou", _s19_27, "Modifica\u021bi ordin de achizi\u021bie", _s22_26, "Ordinul de achizi\u021bie a fost creat cu succes", _s22_27, "Ordinul de achizi\u021bie a fost actualizat cu succes", _s23_14, "Ordinul de achizi\u0219ie a fost arhivat cu succes", _s22_28, "Ordinul de achizi\u021bie a fost eliminat cu succes", _s22_29, "Ordinul de achizi\u021bie a fost \xeendep\u0103rtat cu succes", _s23_15, "Ordinul de achizi\u021bie a fost restabilit cu succes", _s21_36, "C\u0103uta\u021bi ordin de achizi\u021bie", _s22_30, "C\u0103uta\u021bi ordine de achizi\u021bie", "login_url", "URL autentificare", _s30_2, _s30_3, _s29_9, "Permite crearea \u0219i aplicarea separat\u0103 a pl\u0103\u021bilor", _s16_32, "Set\u0103ri de plat\u0103", "default", "Implicit", "stock_quantity", "Cantitate stoc", _s22_32, "Notificare prag", "track_inventory", "Urm\u0103ri\u021bi inventarul", _s20_34, "Afi\u0219a\u021bi c\xe2mpul cu stocul produsului \u0219i actualiza\u021bi, la trimiterea facturilor", _s19_29, "Notific\u0103ri stoc", _s24_17, "Trimite\u021bi un email c\xe2nd stocul atinge pragul", "vat", "TVA", "standing", "Curent", "view_map", "Vizualiza\u021bi harta", _s18_22, "Seta\u021bi design implicit", "add_gateway", "Adaug\u0103 Gateway", _s24_18, "Ad\u0103uga\u021bi o cale de acces pentru pl\u0103\u021bi (ex.: Stripe, WePay sau PayPal) pentru a accepta pl\u0103\u021bi online", "left", "St\xe2nga", "right", "Dreapta", "center", "Centru", "page_numbering", "Numerotarea paginilor", _s24_19, "Alinierea numerot\u0103rii paginilor", _s31_5, "Factura a fost trimis\u0103", _s24_21, "Ar\u0103ta\u021bi descrierea produsului", _s29_10, "Include\u021bi descrierea \xeen meniul produsului", "invoice_items", "Articole factur\u0103", "quote_items", "Articole ofert\u0103", "profitloss", "Profit \u0219i pierderi", "import_format", "Importa\u021bi formatul", "export_format", "Exporta\u021bi formatul", "export_type", "Tip export", "stop_on_unpaid", "Opri\u021bi la Nepl\u0103tit", _s19_31, "\xcenceta\u021bi crearea facturilor recurente, dac\u0103 ultima factur\u0103 nu a fost achitat\u0103.", "use_quote_terms", "Utiliza\u021bi termenii ofertei", _s20_35, "C\xe2nd converti\u021bi o ofert\u0103 \xeentr-o factur\u0103", "add_country", "Ad\u0103uga\u021bi \u021bar\u0103", "enable_tooltips", "Activa\u021bi infotipuri", _s20_36, "Afi\u0219a\u021bi infotipurile c\xe2nd mi\u0219ca\u021bi mouse-ul", _s21_38, "Eroare: \xeenregistr\u0103rile apar\u021bin mai multor clien\u021bi", "register_label", "Crea\u021bi-v\u0103 un cont \xeen c\xe2teva secunde", "login_label", "Autentifica\u021bi-v\u0103 cu un cont existent", "add_to_invoice", "Adaug\u0103 la factura :invoice", _s17_28, "Nu au fost g\u0103site facturi", "week", "S\u0103pt\u0103m\xe2n\u0103", "created_record", "\xcenregistrarea a fost creat\u0103 cu succes", _s26_4, "Auto arhivare pl\u0103tite", _s31_6, "Arhiva\u021bi automat facturile, c\xe2nd sunt pl\u0103tite", _s31_7, "Arhivare automat\u0103 anulat\u0103", _s36_2, _s46_13, _s20_37, "Alterna\u021bi vizualizatorul PDF", _s25_7, "\xcembun\u0103t\u0103\u021bi\u021bi, derul\xe2nd deasupra previzualiz\u0103rii PDF [BETA]", _s16_34, "Moneda Facturii", "range", "Interval", "tax_amount1", "Suma tax\u0103 1", "tax_amount2", "Suma tax\u0103 2", "tax_amount3", "Suma tax\u0103 3", "create_project", "Crea\u021bi un proiect", "update_project", "Actualiza\u021bi proiectul", "view_task", "Vizualiza\u021bi sarcina", "cancel_invoice", "Anula\u021bi", "changed_status", "Starea sarcinii a fost modificat\u0103 cu succes", "change_status", "Modifica\u021bi starea", "fees_sample", "Taxa pentru o factur\u0103 \xeen valoare de :amount este de :total.", _s19_32, "Activa\u021bi evenimentele de tip Touch", _s24_23, "Activeaza tragerea de evenimente pentru a derula", "after_saving", "Dup\u0103 salvare", "view_record", "Vizualiza\u021bi \xeenregistrarea", _s21_39, "Activa\u021bi email Markdown", _s26_5, "Utiliza\u021bi editorul visual markdown pentru email-uri", _s19_34, "Activa\u021bi PDF Markdown", "json_help", "Not\u0103: Fi\u0219ierele JSON generate de aplica\u021bia v4 nu pot fi accesate", "release_notes", "Note de lansare", _s23_16, "Face\u021bi un upgrade contului dumneavoastr\u0103, pentru a putea vizualiza rapoartele", "started_tasks", ":value sarcini au fost \xeencepute cu succes", "stopped_tasks", ":value de sarcini au fost oprite cu succes", "approved_quote", "Oferta a fost aprobat\u0103 cu succes", "approved_quotes", ":value de oferte au fost aprobate cu succes", "approve", "Aprob\u0103", "client_website", "Site client", "invalid_time", "Timp nevalid", _s21_41, "Stat livrare client", _s20_39, "Ora\u0219 livrare client", _s27_13, "Cod po\u0219tal livrare client", _s23_17, "\u021aar\u0103 livrare client", "load_pdf", "\xcenc\u0103rca\u021bi PDF", _s16_36, "\xcencepe\u021bi perioada gratuit\u0103 de test", _s24_24, "\xcencepe\u021bi perioada gratuit\u0103 de test de 14 zile pentru planul PRO", "due_on_receipt", "Scaden\u021b\u0103 pe nota de plat\u0103", "is_paid", "Este pl\u0103tit\u0103", "age_group_paid", "Pl\u0103tit(\u0103)", "id", "ID", "convert_to", "Converti\u021bi \xeen", "client_currency", "Valut\u0103 client", _s16_37, "Valut\u0103 companie", "purged_client", "Clientul a fost cur\u0103\u021bat cu succes", _s27_15, "\xcencerca\u021bi un plan pl\u0103tit pentru a v\u0103 personaliza email-ul, evit\xe2nd astfel mesajele de tip spam", _s22_35, "Face\u021bi un upgrade pentru a putea ad\u0103uga companii", _s30_5, "Fi\u0219ierul a fost salvat \xeen dosarul pentru desc\u0103rc\u0103ri", "small", "Mic", _s21_43, "Creditul a fost marcat ca pl\u0103tit cu succes", _s22_36, "Creditle au fost marcate ca pl\u0103tite cu succes", _s16_39, "Datele se \xeencarc\u0103 - a\u0219tepta\u021bi finalizarea \xeenc\u0103rc\u0103rii", "wait_for_saving", "Datele se salveaz\u0103 - a\u0219tepta\u021bi finalizarea salv\u0103rii", _s20_41, "Not\u0103: modific\u0103rile efectuate sunt doar previzualizate \u0219i trebuie aplicate \xeen ferestrele de mai sus, pentru a putea fi salvate", "remaining", "R\u0103mas", "invoice_paid", "Factura a fost achitat\u0103", "activity_120", ":user a creat cheltuiala recurent\u0103 :recurring_expense", "activity_121", ":user a actualizat cheltuiala recurent\u0103 :recurring_expense", "activity_122", ":user a arhivat cheltuiala recurent\u0103 :recurring_expense", "activity_123", ":user a eliminat cheltuiala recurent\u0103 :recurring_expense", "activity_124", ":user a restabilit cheltuiala recurent\u0103 :recurring_expense", "normal", "Normal", "large", "Mare", "extra_large", "Foarte mare", _s16_40, "Afi\u0219a\u021bi previzualizarea pentru PDF", _s21_44, "Afi\u0219a\u021bi previzualizarea pentru PDF, \xeen timp ce edita\u021bi facturile", "print_pdf", "Lista\u021bi PDF", "remind_me", "Aminte\u0219te-mi", _s16_42, "Plat\u0103 bancar\u0103 instantanee", "click_selected", "Click pe selectate", "hide_preview", "Ascunde\u021bi previzualizarea", "edit_record", "Modifica\u021bi \xeenregistrarea", _s27_16, "Suma creditului nu poate dep\u0103\u0219i suma facturii", "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, "Seta\u021bi o parol\u0103", "set_password", "Stabile\u0219te Parola", _s17_31, "V\u0103 recomand\u0103m s\u0103 utiliza\u021bi aplica\u021bia de desktop", _s16_44, "V\u0103 recomand\u0103m s\u0103 utiliza\u021bi aplica\u021bia mobil\u0103", _s20_42, "Calea de acces a fost deconectat\u0103 cu succes", "disconnect", "Deconectat(\u0103)", "add_to_invoices", "Ad\u0103uga\u021bi \xeen facturi", "acss", "Pl\u0103\u021bi debit autorizate \xeen avans", "becs", _s17_153, "bulk_download", "Desc\u0103rca\u021bi", _s17_32, "Salva\u021bi datele local pentru a permite aplica\u021biei s\u0103 porneasc\u0103 mai repede. Dezactivarea poate \xeembun\u0103t\u0103\u021bi performa\u021ba pentru conturile mai mari", "persist_ui", "Salveaza interfata cu utilizatorul", "persist_ui_help", "Salveaza local interfata cu utilizatorul pentru a putea permite aplicatiei sa porneasca de la ultima locatie. Dezactivarea acestei optiuni poate imbunatati performanta.", _s18_24, "Cod po\u0219tal client", _s17_33, "Num\u0103r TVA client", "has_tasks", "Are sarcini", "registration", "\xcenregistrare", _s27_17, "Autoriza\u021bi Stripe s\u0103 accepte pl\u0103\u021bi online.", "view_expense", "Vizualiza\u021bi plata # :expense", "view_statement", "Vezi Extras", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "C\xe2\u0219tig pe ac\u021biune", "fpx", "FPX", _s18_26, "Actualiza\u021bi toate \xeenregistr\u0103rile", "system", "Sistem", _s19_36, "Seta\u021bi compania implicit\u0103", "updated_company", "Compania a fost actualizat\u0103 cu succes", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, "V\u0103 rug\u0103m s\u0103 ne spune\u021bi p\u0103rerea dumneavoastr\u0103, pentru a \xeembun\u0103t\u0103\u021bi serviciile oferite (op\u021bional)", "webhook_success", "Webhook a reu\u0219it", _s24_25, "Sarcinile trebuie s\u0103 apar\u021bin\u0103 aceluia\u0219i client", _s27_18, "Cheltuielile trebuie s\u0103 apar\u021bin\u0103 aceluia\u0219i client", "app", "Aplica\u021bie", _s20_43, "Pentru o mai bun\u0103 experin\u021b\u0103 pe platform\u0103, desc\u0103rca\u021bi aplica\u021bia :app", _s16_45, "Total linie brut\u0103", _s19_39, "Trimite\u021bi facturile", _s17_35, "Trimite\u021bi oferta", _s18_28, _s18_223, "from_name", "De la nume", _s16_46, _s16_47, _s17_36, _s20_179, _s18_29, _s20_179, _s21_46, "Cheltuieli recurente noi", _s22_37, "Modifica\u021bi cheltuielile recurente", _s25_8, "Cheltuielile recurente au fost create cu succes", _s25_9, "Cheltuielile recurente au fost actualizate cu succes", _s26_7, "Cheltuielile recurente au fost arhivate cu succes", _s25_10, _s35_49, _s25_11, "Cheltuielile recurente au fost \xeendep\u0103rtate cu succes", _s26_8, "Cheltuielile recurente au fost restabilite cu succes", _s24_26, _s28_105, _s25_12, _s28_105, "last_sent_date", "Ultima dat\u0103 de trmitere", "include_drafts", "Include\u021bi schi\u021be", _s19_40, "Include\u021bi \xeenregistr\u0103rile-schi\u021be \xeen raport", "is_invoiced", "A fost trimis(\u0103)", "change_plan", "Modifica\u021bi planul", "persist_data", "Stocheaza datele permanent", "customer_count", "Contor client", _s16_48, "Verifica\u021bi clien\u021bi", _s16_50, _s16_51, _s28_11, "ID de urm\u0103rire Google Analytics", "decimal_comma", "Virgul\u0103 zecimal\u0103", _s26_9, "Utiliza\u021bi virgulele ca decimale, \xeen formulare", "select_method", "Selecta\u021bi metoda", "select_platform", "Selecta\u021bi platforma", _s28_13, "Utilia\u021bi aplica\u021bia web pentru a v\u0103 conecta cu Gmail", _s16_52, "Cotele de taxare pentru articole au fost dezactivate", "enable_markdown", "Activa\u021bi Markdown", _s20_44, "Converti\u021bi Markdown \xeen HTML \xeen PDF", "user_guide", "Ghid de utilizator", _s18_31, "Ad\u0103uga\u021bi al doilea contact", "previous_page", "Pagina anterioar\u0103", "next_page", "Pagina urm\u0103toare", "export_colors", "Exporta\u021bi culori", "import_colors", "Importa\u021bi culori", "clear_all", "\u0218terge\u021bi totul", "contrast", "Contrast", "custom_colors", "Culori personalizate", "colors", "Culori", _s31_8, "Culoare de fundal activ\u0103 \xeen bara lateral\u0103", _s25_14, "Culoare de font activ\u0103 \xeen bara lateral\u0103", _s33_12, "Culoare de fundal inactiv\u0103 \xeen bara lateral\u0103", _s27_19, "Culoare de font inactiv\u0103 \xeen bara lateral\u0103", _s36_3, "Culoare de fundal pentru r\xe2ndurile alternative din tabel", _s31_10, "Culoare de fundal pentru antetul facturilor", _s25_16, "Culoare de font pentru antetul facturilor", "net_subtotal", "Net", "review_app", "Evalua\u021bi aplica\u021bia", "check_status", "Verifica\u021bi starea", "free_trial", "Perioad\u0103 gratuit\u0103 de test", _s23_19, "Perioada gratuit\u0103 de test pentru Pachetul PRO ia sf\xe2r\u0219it \xeen :count zile. Click pentru upgrade.", _s21_48, "Este ultima zi a perioadei gratuite de test pentru Pachetul PRO. Click pentru upgrade.", "change_email", "Modifica\u021bi email", _s25_18, "Configura\u021bi op\u021bional un domeniu separat pentru portalul pentru clien\u021bi", _s21_49, "Sarchini afi\u0219ate \xeen portal", "uninvoiced", "Nefacturat", "subdomain_guide", "Subdomeniul este utilizat \xeen portalul pentru lcien\u021bi pentru a personaliza link-uri astfel \xeenc\xe2t s\u0103 corespund\u0103 m\u0103rcii dumneavoastr\u0103. Ex.: https://marca-dumneavoastr\u0103.facturare.co", "send_time", "Or\u0103 trimitere", "import_data", "Import\u0103 Date", "import_settings", "Set\u0103ri de importare", _s17_38, "Furniza\u021bi fi\u0219ierul JSON", _s19_41, "Selecta\u021bi pentru a importa set\u0103rile \u0219i/sau datele", "json", "JSON", _s24_28, "Niciun tip de plat\u0103 permis", "wait_for_data", "A\u0219tepta\u021bi ca datele s\u0103 fie \xeenc\u0103rcate", "net_total", "Total net", "has_taxes", "Include taxe", _s16_53, "Importa\u021bi clien\u021bi", _s18_33, "Importarea clien\u021bilor a \xeenceput cu succes", "login_success", "Autentificare cu succes", "login_failure", "Autentificare nereu\u0219it\u0103", "exported_data", "Adat\u0103 ce fi\u0219ierul va fi preg\u0103tit, ve\u021bi primi un email cu un link de desc\u0103rcare", _s23_20, "Include\u021bi clien\u021bii elimina\u021bi", _s28_15, "\xcenc\u0103rca\u021bi \xeenregistr\u0103rile clien\u021bilor elimina\u021bi", "step_1_sign_in", "Pasul 1: \xcenregistra\u021bi-v\u0103", _s16_56, "Pasul 2: Autoriza\u021bi", "account_id", "ID cont", _s27_21, "Migrarea \xeenc\u0103 nu a fost finalizat\u0103", "activity_100", ":user a creat factura recurent\u0103 :recurring_invoice", "activity_101", ":user a actualizat factura recurent\u0103 :recurring_invoice", "activity_102", ":user a arhivat factura recurent\u0103 :recurring_invoice", "activity_103", ":user a eliminat factura recurent\u0103 :recurring_invoice", "activity_104", ":user a restabilit factura recurent\u0103 :recurring_invoice", _s18_34, "Afi\u0219a\u021bi data final\u0103 a sarcinii", _s23_22, "Activa\u021bi, specific\xe2nd data final\u0103 a sarcinii", "gateway_setup", "Configurare cai de acces", "preview_sidebar", "Previzualizare bar\u0103 lateral\u0103", _s16_57, "Date ani afi\u0219ate", _s18_36, "Toate sesiunile au fost \xeencheiate cu succes", _s16_59, "\xcencheia\u021bi toate sesiunile", "count_session", "O sesiune", "count_sessions", ":count sesiuni", "invoice_created", "Factur\u0103 creat\u0103", "quote_created", "Ofert\u0103 creat\u0103", "credit_created", "Credit creat", "pro", "Pro", "enterprise", "\xcentreprindere", "last_updated", "Ultima actualizare", "invoice_item", "Articol facturat", "quote_item", "Articol cotat", _s18_37, "Prenume contact", _s17_40, "Nume contact", "order", "Ordine", "unassigned", "Neatribuit", "partial_value", "Trebuie s\u0103 fie mai mare ca zero \u0219i mai mic ca totalul", "search_kanban", "C\u0103uta\u021bi Kanban", "search_kanbans", "C\u0103uta\u021bi Kanban", "kanban", "Kanban", "enable", "Activeaza", "move_top", "Muta\u021bi pe prima pozi\u021bie", "move_up", "Muta\u021bi mai sus", "move_down", "Muta\u021bi mai jos", "move_bottom", "Muta\u021bi pe ultima pozi\u021bie", "subdomain_help", "Seta\u021bi subdomeniul sau afi\u0219a\u021bi factura pe site-ul personal.", _s21_51, "Eroare: email-ul clientului trebuie s\u0103 includ\u0103 o variabil\u0103 :body", _s25_19, "Nu uita\u021bi s\u0103 include\u021bi o variabil\u0103 :body", _s17_42, "Vizualiza\u021bi formatul datei", "is_viewed", "Este vizualizat", "letter", "Scrisoare", "legal", "Legal", "page_layout", "A\u0219ezare \xeen pagin\u0103", "portrait", "Portret", "landscape", "Peisaj", _s26_10, "Pentru a putea activa set\u0103rile avansate, de\u021bin\u0103torul contului poate face un upgrade pentru un plan pl\u0103tit", _s20_45, "Face\u021bi un upgrade pentru a putea activa set\u0103rile avansate", _s21_52, "Termeni de plat\u0103 factur\u0103", _s17_44, "Ofert\u0103 valabil\u0103 p\xe2n\u0103 la", "no_headers", "F\u0103r\u0103 antet", "add_header", "Ad\u0103uga\u021bi antet", "remove_header", "Elimina\u021bi antetul", "return_url", "URL de revenire", "rest_method", "Metoda REST", "header_key", "Cheie antet", "header_value", "Valoare antet", _s18_39, "Produse recurente", "promo_code", "Cod promo\u021bional", "promo_discount", "Reducere", _s18_41, "Permite\u021bi anularea", _s16_61, "Activat per loc", "max_seats_limit", "Limita de locuri", "trial_enabled", "Perioada de test a fost activat\u0103", "trial_duration", "Durata perioadei de test", _s21_54, "Permite\u021bi suprapunerea solicit\u0103rilor", _s18_43, "Permite\u021bi modificarea pachetului", "plan_map", "Harta planului", "refund_period", "Perioad\u0103 de rambursare", _s21_56, "Configurare Webhook", "purchase_page", "Achizi\u021biona\u021bi pagin\u0103", "security", "Securitate", "email_bounced", "Email respins", _s20_46, "Reclama\u021bie de spam", "email_delivery", "Livrare prin email", _s16_63, "R\u0103spuns Webhook", "pdf_response", "R\u0103spuns PDF", _s22_39, "Autentificarea nu a putut fi efectuat\u0103", "pdf_failed", "PDF nu a reu\u0219it", "pdf_success", "PDF a reu\u0219it cu succes", "modified", "Modificat", "subscription", "Abonament", "subscriptions", "Abonamente", _s16_255, "Abonament nou", _s17_155, "Modifica\u021bi abonamentul", _s20_96, "Abonamentul a fost creat cu succes", _s20_97, "Abonamentul a fost actualizat cu succes", _s21_126, "Abonamentul a fost arhivat cu succes", _s20_98, "Abonamentul a fost eliminat cu succes", _s20_99, "Abonamentul a fost \xeendep\u0103rtat cu succes", _s21_127, "Abonamentul a fost restabilit cu succes", _s19_93, "C\u0103uta\u021bi 1 abonament", _s20_100, "C\u0103uta\u021bi :count abonamente", _s26_11, "Subdomeniu indisponibil", "connect_gmail", "Conecta\u021bi-v\u0103 cu Gmail", _s16_65, "Deconecta\u021bi-v\u0103 cu Gmail", "connected_gmail", "Conectat cu Gmail cu succes", _s18_45, "Deconectat cu Gmail cu succes", _s16_67, "Modific\u0103rile aduse bazei de cod pot \xeempiedica actualiz\u0103rile. Pute\u021bi derula aceast\u0103 comand\u0103, pentru a renun\u021ba la modific\u0103ri:", _s16_68, "Num\u0103r ID client", "count_minutes", ":count minute", _s16_70, "Parola a expirat", _s29_12, _s28_67, "use_last_email", "Utiliza\u021bi ultimul email", _s16_72, "Activa\u021bi compania", _s21_58, "Activa\u021bi email-urile, facturile recurente \u0219i notific\u0103rile", _s27_22, "A ap\u0103rut o eroare. \xcencerca\u021bi din nou", _s27_23, "Seta\u021bi-v\u0103 parola", _s34_10, "Aten\u021bie: Schimbarea num\u0103rului de telefon va dezactiva autentificarea \xeen doi pa\u0219i", "help_translate", "Traduce\u021bi", _s23_23, "Selecta\u021bi o \u021bar\u0103", "resend_invite", "Trimite\u021bi invita\u021bia din nou", _s19_42, "Autentificarea \xeen doi pa\u0219i a fost dezactivat\u0103 cu succes", _s16_74, "Contul a fost conectat cu succes", _s19_43, "Contul a fost deconectat cu succes", "delivered", "Furnizat", "bounced", "Revenit", "spam", "Spam", "view_docs", "Vizualiza\u021bi documentele", _s32_10, "Furniza\u021bi un num\u0103r de telefon pentru a activa autentificarea \xeen doi pa\u0219i", "send_sms", "Trimite\u021bi SMS", "sms_code", "Cod SMS", _s21_59, "Scana\u021bi codul de bare cu o aplica\u021bie compatibil\u0103 :link.", _s18_46, "Autentificarea \xeen doi pa\u0219i a fost activat\u0103 cu succes", "connect_google", "Conecta\u021bi-v\u0103 cu Google", _s17_46, "Deconecta\u021bi-v\u0103 cu Google", _s17_48, "Autentificare \xeen doi pa\u0219i", _s18_47, "Dezactiva\u021bi autentificarea \xeen doi pa\u0219i", _s34_11, "Pentru a v\u0103 autentifica cu o platform\u0103 de socializare, este necesar\u0103 o parol\u0103", "stay_logged_in", "R\u0103m\xe2ne\u021bi conectat", _s23_25, "Aten\u021bie: Sesiunea va expira", "count_hours", ":count ore", "count_day", "O zi", "count_days", ":count zile", _s19_44, "Sesiune web expirat\u0103", _s17_49, "Set\u0103ri de securitate", "resend_email", "Retrimite\u021bi email-ul", _s26_13, "Confirma\u021bi-v\u0103 adresa de email", _s16_75, "Plat\u0103 rambursat\u0103", _s19_46, _s17_253, _s19_48, "Selecta\u021bi un utilizator autentificat cu Gmail", "list_long_press", "Listeaza apasand insistent", "show_actions", "Afi\u0219a\u021bi ac\u021biuni", _s17_51, "\xcencepe\u021bi selectarea multipl\u0103", _s27_25, "A fost trimis un emai de confirmare a adresei de email", _s21_60, "Pentru a utiliza :client_counter ad\u0103uga\u021bi :client_number sau :client_id_number pentru a preveni ne\xeen\u021belegerile", "this_quarter", "Trimestru \xeen curs", "last_quarter", "Ultimul trimestru", "to_update_run", "Pentru a actualiza, utiliza\u021bi", _s18_49, "Transform\u0103 \xeen Factur\u0103", _s16_76, "URL \xeenregistrare", "invoice_project", "Factura\u021bi proiectul", "invoice_task", "F\u0103ctureaz\u0103 task", "invoice_expense", "Factura\u021bi plata", _s19_49, "C\u0103uta\u021bi 1 termen de plat\u0103", _s20_47, "C\u0103uta\u021bi :count termeni de plat\u0103", _s16_78, "Salva\u021bi \u0219i previzualiza\u021bi", "save_and_email", "Salva\u021bi \u0219i trimite\u021bi", _s16_80, "Evenimente acceptate", _s16_82, "Sum\u0103 convertit\u0103", _s17_53, "Sold convertit", _s22_41, "Pl\u0103tit\u0103 convert\u0103te \xeen dat\u0103", _s24_30, "Sold convertit", "converted_total", "Total convertit", "is_sent", "A fost trimis", _s17_55, "Documente implicite", "document_upload", "\xcenc\u0103rcare documente", _s20_48, "Permite\u021bi clien\u021bilor s\u0103 \xeencarce documente", "expense_total", "Total cheltuieli", "enter_taxes", "Introduce\u021bi taxe", "by_rate", "\xcen func\u021bie de cot\u0103", "by_amount", "\xcen func\u021bie de sum\u0103", "enter_amount", "Introduce\u021bi suma", "before_taxes", "\xcenainte de taxe", "after_taxes", "Dup\u0103 taxe", "color", "Culoare", "show", "Afi\u0219a\u021bi", "hide", "Ascunde", "empty_columns", "Coloane goale", _s21_62, "Modul de depanare este activat", _s26_14, "Aten\u021bie: este destinat ma\u0219in\u0103riile locale. Creden\u021bialele pot fi puse \xeen pericol. Click pentru mai multe detalii.", "running_tasks", "Sarcini \xeen derulare", "recent_tasks", "Sarcini recente", "recent_expenses", "Cheltuieli recente", _s17_57, "Cheltuieli viitoare", "update_app", "Actualiza\u021bi aplica\u021bia", "started_import", "Importarea a \xeenceput cu succes", _s24_32, "Mapare coloane duplicate", _s20_49, "Utiliza\u021bi taxe inclusive", _s18_51, "Este suma redus\u0103", "column", "Coloana", "sample", "Exemplar", "map_to", "Mapa\u021bi c\u0103tre", "import", "Importa", _s25_21, "Utiliza\u021bi primul r\xe2nd drept coloan\u0103 pentru nume", "select_file", "Alege un fisier", _s16_84, "Nu a fost selectat niciun fi\u0219ier", "csv_file", "fisier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Contabilitate", _s22_43, "Furniza\u021bi toate CVS-urile.", "import_type", "Tip import", "html_mode", "Modul HTML", "html_mode_help", "Previzualiza\u021bi actualiz\u0103rile mai rapid, dar cu mai pu\u021bin\u0103 precizie", "view_licenses", "Vizualiza\u021bi licen\u021bele", "webhook_url", "URL Webhook", _s17_59, "Editor ecran complet", "sidebar_editor", "Editor bar\u0103 lateral\u0103", _s22_44, "Tasta\u021bi \u201e:value\u201d pentru confirmare", "purge", "Cur\u0103\u021ba\u021bi", "service", "Serviciu", "clone_to", "Multiplica\u021bi \xeen", "clone_to_other", "Multiplica\u021bi \xeen alt", "labels", "Etichete", "add_custom", "Ad\u0103uga\u021bi personalizare", "payment_tax", "Tax\u0103 plat\u0103", "unpaid", "Nepl\u0103tit", "white_label", "Etichet\u0103 alb\u0103", "delivery_note", "Aviz de expediere", _s24_35, "Facturile trimise sunt blocate", _s24_37, "Facturile achitate sunt blocate", "source_code", "Cod surs\u0103", "app_platforms", "Ad\u0103uga\u021bi platforme", "invoice_late", "Factur\u0103 scadent\u0103", "quote_expired", "Ofert\u0103 scadent\u0103", "partial_due", "Par\u021bial scadent\u0103", "invoice_total", "Total factura", "quote_total", "Total Proforma", "credit_total", "Total credit", _s23_26, "Total facturat", "actions", "Ac\u021biuni", "expense_number", "Num\u0103r cheltuieli", "task_number", "Num\u0103r sarcin\u0103", "project_number", "Num\u0103r proiect", "project_name", "Nume proiect", "warning", "Aten\u021bie", "view_settings", "Vizualiza\u021bi set\u0103rile", _s24_39, "Aten\u021bie: compania \xeenc\u0103 nu a fost activat\u0103", "late_invoice", "Ultima factur\u0103", "expired_quote", "Ofert\u0103 expirat\u0103", "remind_invoice", "Memento factur\u0103", "cvv", "CVV", "client_name", "Nume Client", "client_phone", "Telefon client", "required_fields", "C\xe2mpuri necesare", "calculated_rate", "Cot\u0103 calculat\u0103", _s17_61, "Cot\u0103 sarcini implicit\u0103", "clear_cache", "Cur\u0103\u021ba\u021bi cache", "sort_order", "Ordine de sortare", "task_status", "Stare", "task_statuses", "Stare sarcini", "new_task_status", "Stare sarcin\u0103 nou\u0103", _s16_86, "Modifica\u021bi starea sarcinii", _s19_50, "Starea sarcinii a fost creat\u0103 cu succes", _s19_51, "Starea sarcinii a fost actualizat\u0103 cu succes", _s20_51, "Starea sarcinii a fost arhivat\u0103 cu succes", _s19_52, "Starea sarcinii a fost eliminat\u0103 cu succes", _s19_53, "Starea sarcinii a fost \xeendep\u0103rtat\u0103 cu succes", _s20_52, "Starea sarcinii a fost restabilit\u0103 cu succes", _s22_45, ":value st\u0103ri ale sarcinilor au fost arhivate cu succes", _s21_64, ":value st\u0103ri ale sarcinilor au fost eliminate cu succes", _s22_46, ":value st\u0103ri ale sarcinilor au fost restabilite cu succes", _s18_53, "C\u0103uta\u021bi o stare a sarcinii", _s20_54, "C\u0103uta\u021bi :count st\u0103ri ale sarcinilor", _s16_88, "Afi\u0219a\u021bi tabelul cu sarcini", _s21_65, "Afi\u0219a\u021bi \xeentotdeauna sec\u021biunea cu sarcini, c\xe2nd crea\u021bi facturi", _s20_55, "Timpul alocat sarcinii de pe factur\u0103", _s25_22, "Ad\u0103uga\u021bi timpul \xeen liniile cu articol de pe factur\u0103", _s20_57, "Registru de date sarcini de facturare", _s25_23, "Ad\u0103uga\u021bi date \xeen liniile cu articol de pe factur\u0103", _s21_66, "\xcencepe\u021bi sarcinile \xeenainte de a salva", _s18_54, "Configura\u021bi st\u0103rile", "task_settings", "Set\u0103ri sarcini", _s20_59, "Configura\u021bi categoriile", _s18_56, "Categorii de cheltuieli", _s20_61, "Categorie nou\u0103 de cheltuieli", _s21_67, "Modifica\u021bi categoria de cheltuieli", _s24_40, "Categoria de cheltuieli a fost creat\u0103 cu succes", _s24_41, "Categoria de cheltuieli a fost actualizat\u0103 cu succes", _s25_25, "Categoria de cheltuieli a fost arhivat\u0103 cu succes", _s24_42, "Categoria a fost eliminat\u0103 cu succes", _s24_43, "Categoria cu cheltuieli a fost \xeendep\u0103rtat\u0103 cu succes", _s25_26, "Categoria de cheltuieli a fost restabilit\u0103 cu succes", _s27_29, "Categoria de cheltuieli :count a fost arhivat\u0103 cu succes", _s26_15, ":value categorii de cheltuieli au fost eliminate cu succes", _s27_30, ":value categorii de cheltuieli au fost restabilite cu succes", _s23_27, "C\u0103uta\u021bi o categorie cu cheltuieli", _s25_28, "C\u0103uta\u021bi :count categorii cu cheltuieli", _s21_69, "Utiliza\u021bi creditele disponibile", "show_option", "Afi\u0219a\u021bi op\u021biuni", _s22_47, "Suma creditelor nu trebuie s\u0103 dep\u0103\u0219easc\u0103 suma pl\u0103\u021bii", "view_changes", "Vizualiza\u021bi modific\u0103ri", "force_update", "Actualizare for\u021bat\u0103", _s17_63, "Utiliza\u021bi ultima versiune, dar pot exista remedieri disponibile \xeen a\u0219teptare.", "mark_paid_help", "Urm\u0103ri\u021bi cheltuielile achitate", _s18_58, "Trebuie facturat\u0103", _s23_28, "Permite\u021bi facturarea cheltuielilor", _s29_14, _s36_15, _s21_71, "Seta\u021bi un curs de schimb", _s16_90, "Set\u0103ri cheltuieli", _s18_59, "Multiplica\u021bi recuren\u021bele", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "C\xe2mp utilizator", "variables", "Variabile", "show_password", "Afi\u0219a\u021bi parola", "hide_password", "Ascunde\u021bi parola", "copy_error", "Copia\u021bi eroarea", "capture_card", "Card confiscat", _s17_64, "Auto-facturarea este activat\u0103", "total_taxes", "Total taxe", "line_taxes", "Linie de taxe", "total_fields", "Total c\xe2mpuri", _s25_29, "Facturarea recurent\u0103 a fost oprit\u0103 cu succes", _s25_30, "Facturarea recurent\u0103 a fost pornit\u0103 cu succes", _s25_31, "Facturarea recurent\u0103 a fost reluat\u0103 cu succes", "gateway_refund", "Rambursare pentru c\u0103ile de acces", _s19_54, "Procesa\u021bi rambursarea prin c\u0103ile de acces pentru pl\u0103\u021bi", "due_date_days", "Dat\u0103 scadent\u0103", "paused", "\xcentrerupt", "mark_active", "Marca\u021bi ca activ", "day_count", "Ziua :count", _s22_48, "Prima zi a lunii", _s21_72, "Ultima zi a lunii", _s17_66, "Utiliza\u021bi termenii de plat\u0103", "endless", "Interminabil", "next_send_date", "Urm\u0103toarea zi de trimitere", _s16_92, "Cicluri r\u0103mase", _s17_68, "Factura Recurenta", _s18_61, "Facturi Recurente", _s21_74, "Adauga Factura Recurenta", _s22_50, "Editare factura recurenta", _s25_32, "Factura recurent\u0103 a fost creat\u0103 cu succes", _s25_33, "Factura recurent\u0103 a fost actualizat\u0103 cu succes", _s26_16, "Factur\u0103 recurent\u0103 arhivat\u0103 cu succes", _s25_34, "Factur\u0103 recurent\u0103 \u0219tears\u0103 cu succes", _s25_35, "Factura recurent\u0103 a fost \xeendep\u0103rtat\u0103 cu succes", _s26_17, "Factur\u0103 recurent\u0103 restaurat\u0103 cu succes", _s27_31, ":value facturi recurente au fost arhivate cu succes", _s26_18, ":value facturi recurente au fost eliminate cu succes", _s27_32, ":value facturi recurente au fost restabilite cu succes", _s24_44, "C\u0103uta\u021bi o factur\u0103 recurent\u0103", _s25_36, "C\u0103uta\u021bi :count facturi recurente", "send_date", "Dat\u0103 trimitere", "auto_bill_on", "Auto-facturare pornit\u0103", _s28_17, "Sum\u0103 minim\u0103 de plat\u0103", "profit", "Profit", "line_item", "Linie de articol", _s18_63, "Permite\u021bi supraplata", _s23_29, "Permite\u021bi pl\u0103\u021bi extra pentru a putea accepta bac\u0219i\u0219", _s19_55, "Accepta\u021bi sub plata", _s24_45, "Permite\u021bi plata minim\u0103 a sumelor par\u021biale/depozitate", "test_mode", "Mod de test", "opened", "Deschis", _s30_8, "Reconcilierea nu a putut fi efectuat\u0103", _s30_9, "Reconcilierea a fost efectuat\u0103 cu succes", "gateway_success", "Calea de acces a fost efectuat\u0103 cu succes", "gateway_failure", "Calea de acces nu a putut fi efectuat\u0103", "gateway_error", "Eroare cale de acces", "email_send", "Trimite\u021bi email", _s17_70, "Re\xeencercare email ofert\u0103", "failure", "Nu a putut fi efectuat(\u0103)", "quota_exceeded", "Cot\u0103 dep\u0103\u0219it\u0103", _s16_94, "Amonte nereu\u0219it", "system_logs", "\xcenregistr\u0103ri sistem", "view_portal", "Vizualiza\u021bi portalul", "copy_link", "Copia\u021bi link-ul", "token_billing", "Salveaz\u0103 datele cardului", _s24_46, "Bine a\u021bi venit la Invoice Ninja", "always", "\xcentotdeauna", "optin", "Marcare", "optout", "Demarcare", "label", "Etichet\u0103", "client_number", "Num\u0103rul de client", "auto_convert", _s20_180, "company_name", "Nume companie", "reminder1_sent", "Memento 1 a fost trimis", "reminder2_sent", "Memento 2 a fost trimis", "reminder3_sent", "Memento 3 a fost trimis", _s18_65, "Ultimul memento trimis", "pdf_page_info", "Pagina :current din :total", _s16_96, "Facturile au fost trimise cu succes", "emailed_quotes", "Ofertele au fost trimise cu succes", "emailed_credits", "Creditele au fost trimise cu succes", "gateway", "Cale de acces", "view_in_stripe", "Viualiza\u021bi \xeen Stripe", "rows_per_page", "R\xe2nduri pe pagin\u0103", "hours", "Ore", "statement", "Extras", "taxes", "Taxe", "surcharge", "Supratax\u0103", "apply_payment", "Aplica\u021bi plata", "apply_credit", "Aplica\u021bi Credit", "apply", "Aplica\u021bi", "unapplied", "Neaplicat(\u0103)", "select_label", "Selecta\u021bi eticheta", "custom_labels", "Etichete personalizate", "record_type", "Tip \xeenregistrare", "record_name", "Nume \xeenregistrare", "file_type", "Tip fi\u0219ier", "height", "\xcen\u0103l\u021bime", "width", "L\u0103\u021bime", "to", "C\u0103tre", "health_check", "Stare de s\u0103n\u0103tate", "payment_type_id", "Tip plata", "last_login_at", "Ultima autentificare la", "company_key", "Cheie companie", "storefront", "Prezentare", "storefront_help", "Permite\u021bi aplica\u021biilor ter\u021be s\u0103 creeze facturi", "client_created", "Client creat", _s20_64, "Email plat\u0103 online", _s20_66, "Email plat\u0103 manual\u0103", "completed", "Finalizat(\u0103)", "gross", "Brut", "net_amount", "Sum\u0103 net\u0103", "net_balance", "Sold net", "client_settings", "Set\u0103ri client", _s17_72, "Facturi selectate", _s17_74, "Pl\u0103\u021bi selectate", "selected_quotes", "Oferte selectate", "selected_tasks", "Sarcini selectate", _s17_76, "Cheltuieli selectate", _s17_78, "Facturi urmatoare", _s17_80, "Facturi scadente", "recent_payments", "Plati recente", "upcoming_quotes", "Proforme urm\u0103toare", "expired_quotes", "Proforme expirate", "create_client", "Crea\u021bi client", "create_invoice", "Creaza factura", "create_quote", "Creaza Proforma", "create_payment", "Crea\u021bi plat\u0103", "create_vendor", "Crea\u021bi un furnizor", "update_quote", "Actualiza\u021bi oferta", "delete_quote", "Sterge Proforma", "update_invoice", "Actualiza\u021bi factura", "delete_invoice", "Sterge factura", "update_client", "Actualiza\u021bi clientul", "delete_client", "Sterge client", "delete_payment", "Sterge plata", "update_vendor", "Actualiza\u021bi furnizorul", "delete_vendor", "\u0218terge Furnizor", "create_expense", "Crea\u021bi cheltuieli", "update_expense", "Actualiza\u021bi cheltuieli", "delete_expense", "Elimina\u021bi plata", "create_task", "Creaz\u0103 Task", "update_task", "Actualiza\u021bi sarcina", "delete_task", "\u0218terge Task", "approve_quote", "Aproba\u021bi oferta", "off", "Oprit", "when_paid", "C\xe2nd este pl\u0103tit\u0103", "expires_on", "Dat\u0103 scadent\u0103:", "free", "Gratis", "plan", "Plan", "show_sidebar", "Afi\u0219a\u021bi bara lateral\u0103", "hide_sidebar", "Ascunde\u021bi bara lateral\u0103", "event_type", "Tip eveniment", "target_url", "\u021aint\u0103", "copy", "Copia\u021bi", "must_be_online", "Restarta\u021bi aplica\u021bia odat\u0103 ce ave\u021bi conexiune la Internet", _s17_82, "Crons trebuie s\u0103 fie activate", "api_webhooks", "API Webhooks", "search_webhooks", "C\u0103uta\u021bi :count Webhooks", "search_webhook", "C\u0103uta\u021bi 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Webhook nou", "edit_webhook", "Modifica\u021bi Webhook", "created_webhook", "Webhook creat cu succes", "updated_webhook", "Webhook actualizat cu succes", _s16_98, "Webhook arhivat cu succes", "deleted_webhook", "Webhook eliminat cu succes", "removed_webhook", "Webhook \xeendep\u0103rtat cu succes", _s16_99, "Webhook restabilit cu succes", _s17_83, ":value webhooks au fost arhivate cu succes", _s16_100, ":value webhooks au fost eliminate cu succes", _s16_101, ":value webhooks au fost \xeendep\u0103rtate cu succes", _s17_84, ":value webhooks au fost restabilite cu succes", "api_tokens", "Token API", "api_docs", "API Docs", "search_tokens", "C\u0103uta\u021bi :count Tokeni", "search_token", "C\u0103uta\u021bi 1 Token", "token", "Token", "tokens", "Token-uri", "new_token", "Token nou", "edit_token", "Modifica token", "created_token", "Token creat", "updated_token", "Actualizeaz\u0103 token", "archived_token", "Token arhivat cu succes", "deleted_token", "Token \u0219ters", "removed_token", "Token \xeendep\u0103rtat cu succes", "restored_token", "Token restabilit cu succes", "archived_tokens", ":value tokeni au fost arhiva\u021bi cu succes", "deleted_tokens", ":value tokeni au fost elimina\u021bi cu succes", "restored_tokens", ":value tokeni au fost restabili\u021bi cu succes", _s19_57, "\xcenregistrare client", _s24_48, "Permite\u021bi clien\u021bilor s\u0103 se \xeenregistreze \xeen portal", "email_invoice", "Trimite email", "email_quote", "Trimite Proforma", "email_credit", _s18_223, "email_payment", "Plat\u0103 prin email", _s20_69, "Clientul \xeenc\u0103 nu are o adres\u0103 de email setat\u0103", "ledger", "Registru", "view_pdf", "Vizualiza\u021bi PDF", "all_records", "Toate \xeenregistr\u0103rile", "owned_by_user", "De\u021binut de utilizatorul", _s16_102, "Credit r\u0103mas", "contact_name", "Nume contact", "use_default", "Utiliza\u021bi implicit", _s16_104, "Mementouri nesf\xe2r\u0219ite", "number_of_days", "Num\u0103r zile", _s23_31, "Configura\u021bi termenii de plat\u0103", "payment_term", "Termenul de plat\u0103", _s16_105, "Termen de plat\u0103 nou", _s17_86, "Modifica\u021bi termenul de plat\u0103", _s20_70, "Termenul de plat\u0103 a fost creat cu succes", _s20_71, "Termenul de plat\u0103 a fost actualizat cu succes", _s21_76, "Termenul de plat\u0103 a fost arhivat cu succes", _s20_72, "Termenul de plat\u0103 a fost eliminat cu succes", _s20_73, "Termenul de plat\u0103 a fost \xeendep\u0103rtat cu succes", _s21_77, "Termenul de plat\u0103 a fost restabilit cu succes", _s22_55, ":value termeni de plat\u0103 au fost arhiva\u021bi cu succes", _s21_78, ":value termeni de plat\u0103 au fost elimina\u021bi cu succes", _s22_56, ":value termeni de plat\u0103 au fost restabili\u021bi cu succes", "email_sign_in", "Inregistra\u021bi-v\u0103 cu email-ul", "change", "Modifica\u021bi", _s23_33, "Modifica\u021bi cu modul de vizualizare pentru telefon?", _s24_49, "Modifica\u021bi cu modul de vizualizare pentru desktop?", "send_from_gmail", "Trimite\u021bi de pe Gmail", "reversed", "Inversat", "cancelled", "Anulat", "credit_amount", "Valoare credit", "quote_amount", "Sum\u0103 ofert\u0103", "hosted", "G\u0103zduit", "selfhosted", "Auto-g\u0103zduit", "exclusive", "Exclusiv", "inclusive", "Inclusiv", "hide_menu", "Ascunde\u021bi meniul", "show_menu", "Afi\u0219a\u021bi meniul", _s18_67, "Par\u021bial rambursat", _s16_107, "C\u0103uta\u021bi documente", "search_designs", "C\u0103uta\u021bi design-uri", "search_invoices", "C\u0103uta\u021bi facturi", "search_clients", "C\u0103uta\u021bi clien\u021bi", "search_products", "C\u0103uta\u021bi produse", "search_quotes", "C\u0103uta\u021bi oferte", "search_credits", "C\u0103uta\u021bi credite", "search_vendors", "C\u0103uta\u021bi furnizori", "search_users", "C\u0103uta\u021bi utilizatori", _s16_108, "C\u0103uta\u021bi cote de impozitare", "search_tasks", "C\u0103uta\u021bi sarcini", "search_settings", "C\u0103uta\u021bi set\u0103ri", "search_projects", "C\u0103uta\u021bi proiecte", "search_expenses", "C\u0103uta\u021bi cheltuieli", "search_payments", "C\u0103uta\u021bi pl\u0103\u021bi", "search_groups", "C\u0103uta\u021bi grupuri", "search_company", "C\u0103uta\u021bi companie", "search_document", "C\u0103uta\u021bi 1 document", "search_design", "C\u0103uta\u021bi 1 design", "search_invoice", "C\u0103uta\u021bi o factur\u0103", "search_client", "C\u0103uta\u021bi 1 client", "search_product", "C\u0103uta\u021bi 1 produs", "search_quote", "C\u0103uta\u021bi o ofert\u0103", "search_credit", "C\u0103uta\u021bi 1 credit", "search_vendor", "C\u0103uta\u021bi 1 furnizor", "search_user", "C\u0103uta\u021bi 1 utilizator", "search_tax_rate", "C\u0103uta\u021bi o cot\u0103 de impozitare", "search_task", "C\u0103uta\u021bi o sarcin\u0103", "search_project", "C\u0103uta\u021bi 1 proiect", "search_expense", "C\u0103uta\u021bi o cheltuial\u0103", "search_payment", "C\u0103uta\u021bi o plat\u0103", "search_group", "C\u0103uta\u021bi 1 grup", "refund_payment", "Rambursare plat\u0103", _s17_90, "Factura a fost anulat\u0103 cu succes", _s18_69, "Facturile au fost anulate cu succes", _s16_114, "Factura a fost inversat\u0103 cu succes", _s17_91, "Facturile au fost inversate cu succes", "reverse", "Inversa\u021bi", "full_name", "Nume complet", _s17_92, "Ora\u0219/\u021aar\u0103/Cod po\u0219tal", _s17_94, "Cod po\u0219tal/Ora\u0219/\u021aar\u0103", "custom1", "Prima personalizare", "custom2", "A doua personalizare", "custom3", "A treia personalizare", "custom4", "A patra personalizare", "optional", "Op\u021bional", "license", "Licen\u021b\u0103", "purge_data", "Cur\u0103\u021ba\u021bi datele", _s16_115, "Datele companiei au fost cur\u0103\u021bate cu succes", _s18_70, "Aten\u021bie: Aceast\u0103 ac\u021biune v\u0103 va elimina datele definitiv.", "invoice_balance", "Sold factur\u0103", "age_group_0", "0 - 30 zile", "age_group_30", "30 - 60 zile", "age_group_60", "60 - 90 zile", "age_group_90", "90 - 120 zile", "age_group_120", "120+ zile", "refresh", "Re\xeenc\u0103rcare", "saved_design", "Design-ul a fost salvat cu succes", "client_details", "Detalii client", "company_address", "Adres\u0103 companie", "invoice_details", "Detalii factur\u0103", "quote_details", "Detalii ofert\u0103", "credit_details", "Detalii credit", "product_columns", "Coloane produs", "task_columns", "Coloane sarcini", "add_field", "Ad\u0103uga\u021bi un c\xe2mp", "all_events", "Toate evenimentele", "permissions", "Aprob\u0103ri", "none", "Niciuna", "owned", "De\u021binut", "payment_success", "Plata a fost efectuat\u0103", "payment_failure", "Plata nu a putut fi efectuat\u0103", "invoice_sent", ":count factur\u0103 trimis\u0103", "quote_sent", "Ofert\u0103 trimis\u0103", "credit_sent", "Credit trimis", "invoice_viewed", "Factur\u0103 vizualizat\u0103", "quote_viewed", "Ofert\u0103 vizualizat\u0103", "credit_viewed", "Credit vizualizat", "quote_approved", "Ofert\u0103 aprobat\u0103", _s25_38, "Primi\u021bi toate notific\u0103rile", _s16_116, "Achizi\u021biona\u021bi licen\u021ba", "apply_license", "Aplic\u0103 Licen\u021b\u0103", "cancel_account", "\u0218terge cont", _s22_57, "ATEN\u021aIE: Toate datele vor fi \u0219terse definitiv, nu se pot recupera.", "delete_company", "Elimina\u021bi compania", _s22_58, "Aten\u021bie: Aceast\u0103 ac\u021biune v\u0103 va elimina compania permanent.", "enabled_modules", "Module activate", "converted_quote", "Oferta a fost convertit\u0103 cu succes", "credit_design", "Design credit", "includes", "Cuprinde", "header", "Antet", "load_design", "\xcenc\u0103rca\u021bi design", "css_framework", "Cadru CSS", "custom_designs", "Design-uri personalizate", "designs", "Design-uri", "new_design", "Design nou", "edit_design", "Modifica\u021bi design", "created_design", "Design-ul a fost creat cu succes", "updated_design", "Design-ul a fost actualizat cu succes", "archived_design", "Design-ul a fost arhivat cu succes", "deleted_design", "Design-ul a fost eliminat cu succes", "removed_design", "Design-ul a fost \xeendep\u0103rtat cu succes", "restored_design", "Design-ul a fost restabilit cu succes", _s16_118, ":value design-uri au fost arhivate cu succes", "deleted_designs", ":value design-uri au fost eliminate cu succes", _s16_119, ":value design-uri au fost restabilite cu succes", "proposals", "Propuneri", "tickets", "Tichete", _s16_120, "Proforme Recurente", "recurring_tasks", "Sarcini recurente", _s18_71, "Administrare cont", "credit_date", "Data Creditului", "credit", "Credit", "credits", "Credite", "new_credit", "Adaug\u0103 Credit", "edit_credit", "Modifica\u021bi credit", "created_credit", "Credit ad\u0103ugat cu succes", "updated_credit", "Creditul a fost actualizat cu succes", "archived_credit", "Credit arhivat cu succes", "deleted_credit", "Credit \u0219ters", "removed_credit", "Creditul a fost \xeendep\u0103rtat cu succes", "restored_credit", "Credit restaurat", _s16_122, ":count credite au fost arhivate cu succes", "deleted_credits", ":count \u0219ters", _s16_123, ":value credite au fost restabilite cu succes", "current_version", "Versiunea Curent\u0103", "latest_version", "Ultima versiune", "update_now", "Actualiza\u021bi", _s26_24, "O nou\u0103 versiune pentru aplica\u021bia web a fost actualizat\u0103", _s16_124, "Actualizare disponibil\u0103", "app_updated", "Actualizarea a fost finalizat\u0103 cu succes", "learn_more", "Afla mai mult", "integrations", "Integr\u0103ri", "tracking_id", "ID urm\u0103rire", _s17_96, "URL Slack Webhook", "credit_footer", "Subsol credit", "credit_terms", "Termeni credit", "new_company", "Firm\u0103 nou\u0103", "added_company", "Compania a fost ad\u0103ugat\u0103 cu succes", "company1", "Companie personalizat\u0103 1", "company2", "Companie personalizat\u0103 2", "company3", "Companie personalizat\u0103 3", "company4", "Companie personalizat\u0103 4", "product1", "Produs personalizat 1", "product2", "Produs personalizat 2", "product3", "Produs personalizat 3", "product4", "Produs personalizat 4", "client1", "Client personalizat 1", "client2", "Client personalizat 2", "client3", "Client personalizat 3", "client4", "Client personalizat 4", "contact1", "Contact personalizat 1", "contact2", "Contact personalizat 2", "contact3", "Contact personalizat 3", "contact4", "Contact personalizat 4", "task1", "Sarcin\u0103 personalizat\u0103 1", "task2", "Sarcin\u0103 personalizat\u0103 2", "task3", "Sarcin\u0103 personalizat\u0103 3", "task4", "Sarcin\u0103 personalizat\u0103 4", "project1", "Proiect personalizat 1", "project2", "Proiect personalizat 2", "project3", "Proiect personalizat 3", "project4", "Proiect personalizat 4", "expense1", "Cheltuieli personalizate 1", "expense2", "Cheltuieli personalizate 2", "expense3", "Cheltuieli personalizate 3", "expense4", "Cheltuieli personalizate 4", "vendor1", "Furnizor personalizat 1", "vendor2", "Furnizor personalizat 2", "vendor3", "Furnizor personalizat 3", "vendor4", "Furnizor personalizat 4", "invoice1", "Factur\u0103 personalizat\u0103 1", "invoice2", "Factur\u0103 personalizat\u0103 2", "invoice3", "Factur\u0103 personalizat\u0103 3", "invoice4", "Factur\u0103 personalizat\u0103 4", "payment1", "Plat\u0103 personalizat\u0103 1", "payment2", "Plat\u0103 personalizat\u0103 2", "payment3", "Plat\u0103 personalizat\u0103 3", "payment4", "Plat\u0103 personalizat\u0103 4", "surcharge1", _s25_99, "surcharge2", _s25_100, "surcharge3", _s25_101, "surcharge4", _s25_102, "group1", "Grup personalizat 1", "group2", "Grup personalizat 2", "group3", "Grup personalizat 3", "group4", "Grup personalizat 4", "reset", "Reseteaz\u0103", "number", "Num\u0103r", "export", "Export\u0103", "chart", "Grafic", "count", "Num\u0103ra\u021bi", "totals", "Total", "blank", "Necompletat", "day", "Zi", "month", "Lun\u0103", "year", "An", "subgroup", "Subgrup", "is_active", "Este Activ", "group_by", "Grupeaz\u0103 dup\u0103", "credit_balance", "Soldul Creditului", _s18_77, "Ultima autentificare a contactului", _s17_98, "Nume complet contact", "contact_phone", "Num\u0103r de contact", _s21_79, "Valoare contact personalizat\u0103 1", _s21_80, "Valoare contact personalizat\u0103 2", _s21_81, "Valoare contact personalizat\u0103 3", _s21_82, "Valoare contact personalizat\u0103 4", _s17_100, "Strad\u0103 livrare", _s17_101, "Apartament livrare", "shipping_city", "Ora\u0219 livrare", "shipping_state", "Statul de livrare", _s20_74, "Codul po\u0219tal de livrare", _s16_154, "\u021aar\u0103 livrare", _s16_156, "Strad\u0103 facturare", _s16_157, "Apartament facturare", "billing_city", "Ora\u0219 facturare", "billing_state", "Stat facturare", _s19_59, "Cod po\u0219tal facturare", "billing_country", "\u021aar\u0103 facturare", "client_id", "ID client", "assigned_to", "Asignare lui", "created_by", "Creat de :name", "assigned_to_id", "Atribuit ID-ului", "created_by_id", "Creat de ID", "add_column", "Ad\u0103uga\u021bi o coloan\u0103", "edit_columns", "Modifica\u021bi coloanele", "columns", "Coloane", "aging", "\xcenvechire", "profit_and_loss", "Profit \u0219i Pierdere", "reports", "Rapoarte", "report", "Raport", "add_company", "Adaug\u0103 Firm\u0103", "unpaid_invoice", "Factur\u0103 neachitat\u0103", "paid_invoice", "Factur\u0103 achitat\u0103", _s16_158, "Ofert\u0103 neaprobat\u0103", "help", "Ajutor", "refund", "Rambursare", "refund_date", "Data ramburs\u0103rii", "filtered_by", "Filtra\u021bi \xeen func\u021bie de", "contact_email", "Email", "multiselect", "Selectare multipl\u0103", "entity_state", "\u021aar\u0103", "verify_password", "Verifica\u021bi-v\u0103 parola", "applied", "Aplicat", _s21_83, "Include\u021bi ultimele erori", _s30_12, "Am primit mesajul dumneavoastr\u0103. Ve\u021bi primi un r\u0103spuns \xeen cel mai scurt timp.", "message", "Mesaj", "from", "De la", _s20_76, "Ar\u0103ta\u021bi detaliile produsului", _s25_40, "Include\u021bi descrierea \u0219i costul \xeen meniul produsului", _s20_78, "Redarea PDF-ului necesit\u0103 :version", _s18_80, "Ajusta\u021bi procentul taxei", _s23_35, "Ajusta\u021bi procentul contului pentru taxe", _s18_82, "Configura\u021bi set\u0103rile", "support_forum", "forum suport", "about", "Despre", "documentation", "Documenta\u021bie", "contact_us", "Contacta\u021bi-ne", "subtotal", "Subtotal", "line_total", "Total linie", "item", "Element", "credit_email", "Email de credit", "iframe_url", "Website", "domain_url", "URL domeniu", _s21_84, "Parola este prea scurt\u0103", _s20_79, "Parola trebuie s\u0103 con\u021bin\u0103 o majuscul\u0103 \u0219i o cifr\u0103", _s19_61, "Sarcini portal clien\u021bi", _s23_36, "Panou de control portal clien\u021bi", _s20_80, "Introduce\u021bi o valoare", "deleted_logo", "Sigla a fost eliminat\u0103 cu succes", "yes", "Da", "no", "Nu", "generate_number", "Genera\u021bi un num\u0103r", "when_saved", "C\xe2nd este salvat", "when_sent", "C\xe2nd este trimis", "select_company", "Selecta\u021bi compania", "float", "Plute\u0219te", "collapse", "Ar\u0103ta\u021bi mai multe", "show_or_hide", "Ar\u0103ta\u021bi/ascunde\u021bi", "menu_sidebar", "Bara lateral\u0103 a meniului", "history_sidebar", "Bara lateral\u0103 a istoricului", "tablet", "Tablet\u0103", "mobile", "Mobil", "desktop", "Desktop", "layout", "Aspect", "view", "Vezi", "module", "Modul", "first_custom", "Prima persoanlizare", "second_custom", "A doua persoanlizare", "third_custom", "A treia persoanlizare", "show_cost", "Afi\u0219a\u021bi cost", _s17_103, "Afi\u0219a\u021bi costul produsului", "show_cost_help", "Afi\u0219a\u021bi c\xe2mpul de cost al produsului, pentru a urm\u0103ri marcarea/profitul", _s21_85, "Afi\u0219a\u021bi cantitatea produsului", _s26_26, "Afi\u0219a\u021bi c\xe2mpul de cantitate a produsului, setat\u0103 implicit la unu", _s21_87, "Afi\u0219a\u021bi cantitatea de pe factur\u0103", _s26_27, "Afi\u0219a\u021bi c\xe2mpul de cantitate a liniei de produs, setat\u0103 implicit la unu", _s21_89, "Afi\u0219a\u021bi reducerea produselor", _s26_28, "Afi\u0219a\u021bi un c\xe2mp de reducere pentru liniile cu articole", _s16_160, "Cantitate implicit\u0103", _s21_91, "Seta\u021bi automat cantitatea liniei de articol la unu", "one_tax_rate", "O cot\u0103 de impozitare", "two_tax_rates", "Dou\u0103 cote de impozitare", "three_tax_rates", "Trei cote de impozitare", _s16_162, "Cot\u0103 de impozitare implicit\u0103", "user", "Utilizator", "invoice_tax", "Tax\u0103 factur\u0103", "line_item_tax", "Tax\u0103 linie de articol", "inclusive_taxes", "Taxe inclusive", _s17_105, "Cotele de impozitare de pe factur\u0103", "item_tax_rates", "Cotele de impozitare ale articolului", _s18_84, "Alege un client", "configure_rates", "Configura\u021bi cotele", _s18_85, "Configura\u021bi c\u0103ile de acces", "tax_settings", "Setari Taxe", _s18_87, "Cote de impozitare", "accent_color", "Culoare accent", "switch", "Schimba\u021bi", _s19_63, "List\u0103 separat\u0103 prin virgule", "options", "Op\u021biuni", _s16_164, "Text pe o singur\u0103 linie", "multi_line_text", "Text pe mai multe linii", "dropdown", "Meniu derulat", "field_type", "Tip c\xe2mp", _s27_43, "Email-ul pentru recuperarea parolei a fost trimis", "submit", "Trimite\u021bi", _s16_166, "Recupereaz\u0103 parola", "late_fees", "Taxe de \xeent\xe2rziere", "credit_number", "Num\u0103r credit", "payment_number", "Num\u0103r plat\u0103", "late_fee_amount", "Sum\u0103 pentru taxa de \xeent\xe2rziere", _s16_167, "Procent pentru taxa de \xeent\xe2rziere", "before_due_date", "\xcenainte de data scadent\u0103", "after_due_date", "Dup\u0103 data scadent\u0103", _s18_89, "Dup\u0103 data factur\u0103rii", "days", "Zile", "invoice_email", "Email Factur\u0103", "payment_email", "Email Plat\u0103", "partial_payment", "Plat\u0103 par\u021bial\u0103", "payment_partial", "Plat\u0103 par\u021bial\u0103", _s21_92, "Email plat\u0103 par\u021bial\u0103", "quote_email", "Email Ofert\u0103", _s16_169, "Memento nesf\xe2r\u0219it", _s16_171, "Filtrat \xeen func\u021bie de utilizator", "administrator", "Administrator", _s18_90, "Permite\u021bi utilizatorului s\u0103 gestioneze utilizatori, s\u0103 modifice set\u0103rile \u0219i \xeenregistr\u0103rile", "user_management", "Utilizatori", "users", "Utilizatori", "new_user", "Utilizator nou", "edit_user", "Modific\u0103 Utilizator", "created_user", "Utilizatorul a fost creat cu succes", "updated_user", "Utilizator actualizat", "archived_user", "Arhivare utilizator cu succes", "deleted_user", "Utilizator \u0219ters", "removed_user", "Utilizatorul a fost \xeendep\u0103rtat cu succes", "restored_user", "Utilizator restaurat", "archived_users", ":value utilizatori au fost arhiva\u021bi cu succes", "deleted_users", ":value utilizatori au fost elimina\u021bi cu succes", "removed_users", ":value utilizatori au fost \xeendep\u0103rta\u021bi cu succes", "restored_users", ":value utilizatori au fost restabili\u021bi cu succes", _s16_173, "Optiuni Generale", "invoice_options", "Op\u021biuni Factur\u0103", _s17_107, "Ascunde c\xe2mpul 'Pl\u0103tit p\xe2n\u0103 la'", _s22_65, "Afi\u0219eaz\u0103 'Pl\u0103tit pana la' dec\xe2t c\xe2nd plata a fost efectuat\u0103.", _s23_38, "\xcencorpora\u021bi documentele", _s28_30, "Include\u021bi o imagine ata\u0219at\u0103 facturii.", _s16_175, "Afi\u0219a\u021bi antetul", _s16_176, "Afi\u0219a\u021bi subsolul", "first_page", "Prima pagin\u0103", "all_pages", "Toate paginile", "last_page", "Ultima pagin\u0103", "primary_font", "Font primar", "secondary_font", "Font secundar", "primary_color", "Culoare Principal\u0103", "secondary_color", "Culoare Secundar\u0103", "page_size", "Dimensiune Pagin\u0103", "font_size", "Dimensiune Font", "quote_design", "Design-ul ofertei", "invoice_fields", "C\xe2mpuri Factur\u0103", "product_fields", "C\u0103mpurile produsului", "invoice_terms", "Termeni facturare", "invoice_footer", "Subsol Factur\u0103", "quote_terms", "Termeni Proform\u0103", "quote_footer", "Subsol Proform\u0103", _s18_91, "Trimite\u021bi automat un email", _s23_39, _s52_4, _s18_92, "Arhiva\u021bi automat", _s23_40, _s55_1, _s18_93, _s20_180, _s23_41, _s58_4, _s17_109, "Set\u0103ri flux de lucru", "freq_daily", "Zilnic", "freq_weekly", "S\u0103pt\u0103m\xe2nal", "freq_two_weeks", "Dou\u0103 S\u0103pt\u0103m\xe2ni", "freq_four_weeks", "Patru S\u0103pt\u0103m\xe2ni", "freq_monthly", "Lunar", "freq_two_months", "Dou\u0103 Luni", _s17_111, "Trei Luni", _s16_177, "Patru Luni", "freq_six_months", "\u0218ase Luni", "freq_annually", "Anual", "freq_two_years", "Doi Ani", _s16_178, "Trei ani", "never", "Niciodat\u0103", "company", "Companie", _s17_112, "Numere generate", "charge_taxes", "Taxe", "next_reset", "Urm\u0103toarea resetare", "reset_counter", "Reseta\u021bi contor", _s16_179, "Prefix recurent", "number_padding", "Num\u0103r completare", "general", "General", "surcharge_field", "C\xe2mp cheltuieli", "company_field", "C\xe2mp companie", "company_value", "Valoare companie", "credit_field", "C\xe2mp credit", "invoice_field", "C\xe2mp factur\u0103", _s17_114, "Supratax\u0103 factur\u0103", "client_field", "C\xe2mp client", "product_field", "C\xe2mp produs", "payment_field", "C\xe2mp plat\u0103", "contact_field", "C\xe2mp contact", "vendor_field", "C\xe2mp furnizori", "expense_field", "C\xe2mp cheltuieli", "project_field", "C\xe2mp proiect", "task_field", "C\xe2mp sarcin\u0103", "group_field", "C\xe2mp grupuri", "number_counter", "Contor num\u0103r", "prefix", "Prefix", "number_pattern", "Model num\u0103r", "messages", "Mesaje", "custom_css", "Editeaza CSS", _s17_116, "JavaScript personalizat", _s16_181, "Afi\u0219a\u021bi \xeen PDF", _s21_94, "Afi\u0219a\u021bi semn\u0103tura clien\u021bilor \xeen PDF-ul facturii/ofertei.", _s25_46, "C\u0103su\u021b\u0103 pentru termenii facturii", _s30_13, "Cere clien\u021bilor s\u0103 confirme c\u0103 accept\u0103 termenii facturii.", _s23_42, "C\u0103su\u021b\u0103 pentru termenii ofertei", _s28_31, "Cere clien\u021bilor s\u0103 confirme c\u0103 accept\u0103 termenii ofertei.", _s25_47, "Semn\u0103tura de pe factur\u0103", _s30_14, "Cere clien\u021bilor s\u0103 furnizeze semn\u0103tura personal\u0103.", _s23_43, "Semn\u0103tura de pe ofert\u0103", _s22_67, "Facturi protejate cu parol\u0103", _s27_44, "V\u0103 permite s\u0103 seta\u021bi c\xe2te o parol\u0103 pentru fiecare contact. Odat\u0103 ce parola a fost setat\u0103, contactul va fi nevoit s\u0103 introduc\u0103 parola pentru a accesa facturile.", "authorization", "Autoriza\u021bie", "subdomain", "Subdomeniu", "domain", "Domeniu", "portal_mode", "Mod portal", "email_signature", "\xcen leg\u0103tur\u0103 cu,", _s24_50, "Facilita\u021bi clien\u021bilor plata, ata\u0219\xe2nd marcajul schema.org email-urilor dumneavoastr\u0103.", "plain", "Simplu", "light", "Deschisa", "dark", "Intunecata", "email_design", "Design Email", "attach_pdf", "Ata\u0219a\u021bi un PDF", _s16_182, "Ata\u0219a\u021bi documente", "attach_ubl", "Ata\u0219a\u021bi UBL", "email_style", "Stil email", _s19_65, "Activa\u021bi marcajul", "reply_to_email", "Adres\u0103 email de r\u0103spuns", "reply_to_name", "Nume de r\u0103spuns", "bcc_email", "Email BCC\xa0", "processed", "Procesat", "credit_card", "Card de Credit", "bank_transfer", "Transfer Bancar", "priority", "Prioritate", "fee_amount", "Sum\u0103 tax\u0103", "fee_percent", "Procent tax\u0103", "fee_cap", "Plafon tax\u0103", "limits_and_fees", "Limite/Taxe", "enable_min", "Activa\u021bi min", "enable_max", "Activa\u021bi max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, "Sigle de card acceptate", "credentials", "Creden\u021biale", "update_address", "Actualizeaz\u0103 Adresa", _s19_68, "Actualizeaz\u0103 adresa clientului cu detaliile trimise", "rate", "Valoare", "tax_rate", "Valoare Tax\u0103", "new_tax_rate", "Cot\u0103 nou\u0103 de impozitare", "edit_tax_rate", "Editeaz\u0103 valoare tax\u0103", _s16_184, "Valoare tax\u0103 creat\u0103 cu succes", _s16_185, "Valoare tax\u0103 actualizat\u0103 cu succes", _s17_119, "Valoare tax\u0103 arhivat\u0103 cu succes", _s16_186, "Rata de impozitare a fost eliminat\u0103 cu succes", _s17_120, "Rata de impozitare a fost restabilit\u0103 cu succes", _s18_94, ":value cote de impozitare au fost arhivate cu succes", _s17_121, ":value cote de impozitare au fost eliminate cu succes", _s18_95, ":value cote de impozitare au fost restabilite cu succes", "fill_products", "Completeaz\u0103 automat produsele", _s18_96, "Aleg\xe2nd un produs descrierea \u0219i pre\u021bul vor fi completate automat", "update_products", "Actualizare automat\u0103 a produselor", _s20_84, "Actualiz\xe2nd o factur\u0103 se va actualiza si libr\u0103ria de produse", _s16_187, "Converti\u021bi produse", _s21_95, "Converti\u021bi automat pre\u021bul produselor \xeen valuta clientului", "fees", "Taxe", "limits", "Limite", "provider", "Furnizor", "company_gateway", "Cale de acces plat\u0103", _s16_189, "C\u0103i de acces plat\u0103", _s19_69, "Cale de acces nou\u0103", _s20_85, "Modifica\u021bi calea de acces", _s23_44, "Calea de acces a fost creat\u0103 cu succes", _s23_45, "Calea de acces a fost actualizat\u0103 cu succes", _s24_51, "Calea de acces a fost arhivat\u0103 cu succes", _s23_46, "Calea de acces a fost eliminat\u0103 cu succes", _s24_52, "Calea de acces a fost restabilit\u0103 cu succes", _s25_49, ":value c\u0103i de acces au fost arhivate cu succes", _s24_53, ":value c\u0103i de acces au fost eliminate cu succes", _s25_50, ":value c\u0103i de acces au fost restabilite cu succes", _s16_191, "Continua\u021bi modific\u0103rile", "discard_changes", "Renun\u021ba\u021bi la modific\u0103ri", "default_value", "Valoare implicit\u0103", "disabled", "Dezactivat", "currency_format", "Format valut\u0103", _s21_96, "Prima zi a s\u0103pt\u0103m\xe2nii", _s23_47, "Prima lun\u0103 a anului", "sunday", "Duminic\u0103", "monday", "Luni", "tuesday", "Mar\u021bi", "wednesday", "Miercuri", "thursday", "Joi", "friday", "Vineri", "saturday", "S\xe2mb\u0103t\u0103", "january", "Ianuarie", "february", "Februarie", "march", "Martie", "april", "Aprilie", "may", "Mai", "june", "Iunie", "july", "Iulie", "august", "August", "september", "Septembrie", "october", "Octombrie", "november", "Noiembrie", "december", "Decembrie", "symbol", "Simbol", "ocde", "Cod", "date_format", "Format dat\u0103", "datetime_format", "Format dat\u0103/or\u0103", "military_time", "Format 24 Ore", _s18_97, "Afi\u0219are 24 de ore", "send_reminders", _s20_181, "timezone", "Fus orar", _s19_70, "Filtra\u021bi dup\u0103 proiect", _s17_122, "Filtrat \xeen func\u021bie de grup", _s19_72, "Filtrat \xeen func\u021bie de factur\u0103", _s18_98, "Filtrat \xeen func\u021bie de client", _s18_100, "Filtrat \xeen func\u021bie de furnizor", "group_settings", "Set\u0103ri grup", "group", "Grup", "groups", "Grupuri", "new_group", "Grup nou", "edit_group", "Modifica\u021bi grupul", "created_group", "Grupul a fost creat cu succes", "updated_group", "Grupul a fost actualziat cu succes", "archived_groups", ":value grupuri au fost arhivate cu succes", "deleted_groups", ":value grupuri au fost eliminate cu succes", "restored_groups", ":value grupuri au fost restabilite cu succes", "archived_group", "Grupul a fost arhivat cu succes", "deleted_group", "Grupul a fost eliminat cu succes", "restored_group", "Grupul a fost restabilit cu succes", "upload_logo", "\xcenc\u0103rca\u021bi sigla", "uploaded_logo", "Sigla a fost \xeenc\u0103rcat\u0103 cu succes", "logo", "Logo", "saved_settings", "Sigla a fost salvat\u0103 cu succes", _s16_193, "Op\u021biuni Produs", "device_settings", "Set\u0103ri dispozitiv", "defaults", "Implicit", "basic_settings", "Op\u021biuni de baz\u0103", _s17_124, "Op\u021biuni avansate", "company_details", "Detalii companie", "user_details", "Detalii utilizator", "localization", "Localizare", "online_payments", "Plati online", "tax_rates", "Valori taxa", "notifications", "Notific\u0103ri", "import_export", "Import | Export", "custom_fields", "C\xe2mpuri personalizate", "invoice_design", "Design factur\u0103", "buy_now_buttons", "Butoane Cump\u0103ra\u021bi acum", "email_settings", "Setari email", _s23_49, "\u0218abloane & Notific\u0103ri", _s22_68, _s26_88, _s19_74, "Vizualizare Date", "price", "Pre\u021b", "email_sign_up", "\xcenscriere prin email", "google_sign_up", "\xcenscriere prin Google", _s27_48, "V\u0103 mul\u021bumim!", "redeem", "R\u0103scump\u0103ra\u021bi", "back", "\xcenapoi", "past_purchases", "Achizi\u021bii anterioare", _s19_76, "Abonament anual", "pro_plan", "Pachetul PRO", "enterprise_plan", "Plan pentru \xeentreprinderi", "count_users", ":count utilizatori", "upgrade", "Upgrade", _s25_51, "Prenume", _s24_54, "Nume", _s33_24, "Pentru a crea contul, trebuie s\u0103 fi\u021bi de acord cu termenii de serviciu \u0219i cu politica de confiden\u021bialitate.", "i_agree_to_the", "Sunt de acord cu", _s16_195, "Termenii Serviciului", "privacy_policy", "Politic\u0103 de confiden\u021bialitate", "sign_up", "Inscrie-te", "account_login", "Autentificare", "view_website", "Vizualiza\u021bi site-ul", "create_account", "Crea\u021bi un cont", "email_login", "Email pentru autentificare", "create_new", "Nou", _s18_102, "Nu a fost selectat\u0103 nicio \xeenregistrare", _s21_99, "Salva\u021bi sau anula\u021bi modific\u0103rile", "download", "Descarca", _s27_49, "Solicita\u021bi un plan pentru \xeentreprinderi", "take_picture", "Face\u021bi o fotografie", "upload_file", "\xcenc\u0103rca\u021bi un fi\u0219ier", "document", "Document", "documents", "Documente", "new_document", "Document nou", "edit_document", "Modifica\u021bi documentul", _s17_126, "Documentul a fost \xeenc\u0103rcat cu succes", _s16_197, "Documentul a fost actualizat cu succes", _s17_127, "Documentul a fost arhivat cu succes", _s16_198, "Documentul a fost eliminat cu succes", _s17_128, "Documentul a fost restabilit cu succes", _s18_104, ":value documente au fost arhivate cu succes", _s17_129, ":value documente au fost eliminate cu succes", _s18_105, ":value documente au fost restabilite cu succes", "no_history", "Nu exist\u0103 istoric", "expense_date", "Data pl\u0103\u021bii", "pending", "\xcen a\u0219teptare", _s16_199, "Conectat", _s16_200, "\xcen a\u0219teptare", _s16_201, "Facturat", "converted", "Transform\u0103", _s24_56, "Ata\u0219a\u021bi documente facturii", "exchange_rate", "Curs Valutar", _s16_202, "Transform\u0103 moneda", "mark_paid", "Marca\u021bi ca achitat", "category", "Categorie", "address", "Adres\u0103", "new_vendor", "Furnizor Nou", "created_vendor", "Furnizor creat cu succes", "updated_vendor", "Furnizor actualizat cu succes", "archived_vendor", "Furnizor arhivat cu succes", "deleted_vendor", "Furnizor \u0219ters cu succes", "restored_vendor", "Furnizorul a fost restabilit cu succes", _s16_203, ":count furnizori arhiva\u021bi cu succes", "deleted_vendors", ":count furnizori \u0219tersi cu succes", _s16_204, ":value furnizori au fost restabili\u021bi cu succes", "new_expense", "Introdu Cheltuial\u0103", "created_expense", "Plata a fost creat\u0103 cu succes", "updated_expense", "Plata a fost actualizat\u0103 cu succes", _s16_205, "Cheltuial\u0103 arhivat\u0103 cu succes", "deleted_expense", "Cheltuial\u0103 \u0219tears\u0103 cu succes", _s16_206, "Cheltuielile au fost restabilite cu succes", _s17_130, "Cheltuieli arhivate cu succes", _s16_207, "Cheltuieli \u0219terse cu succes", _s17_131, ":value cheltuieli au fost restabilite cu succes", "copy_shipping", "Copia\u021bi livrarea", "copy_billing", "Copia\u021bi facturarea", "design", "Design", _s21_100, "\xcenregistrarea nu a putut fi g\u0103sit\u0103", "invoiced", "Facturat", "logged", "\xcenregistrat", "running", "\xcen derulare", "resume", "Continu\u0103", "task_errors", "Te rog corecteaz\u0103 suprapunerea timpilor", "start", "Start", "stop", "Stop", "started_task", "Sarcina a \xeenceput cu succes", "stopped_task", "Task oprit", "resumed_task", "Sarcina a fost reluat\u0103 cu succes", "now", "Acum", _s16_208, "Sarcini care pornesc automat", "timer", "Cronometru", "manual", "Manual", "budgeted", "Bugetat", "start_time", "Timp pornire", "end_time", "Timp \xeencheiere", "date", "Data", "times", "Timp", "duration", "Durat\u0103", "new_task", "Task nou", "created_task", "Task creat", "updated_task", "Task actualizat", "archived_task", "Task arhivat", "deleted_task", "Task \u0219ters", "restored_task", "Task restaurat", "archived_tasks", "Arhivat :count task-uri", "deleted_tasks", "\u0218ters :count task-uri", "restored_tasks", ":value sarcini au fost restabilite cu succes", _s19_78, "Introduce\u021bi un nume", "budgeted_hours", "Ore bugetate", "created_project", "Proiectul a fost creat cu succes", "updated_project", "Proiectul a fost actualizat cu succes", _s16_210, "Proiectul a fost arhivat cu succes", "deleted_project", _s35_49, _s16_211, "Proiectul a fost restabilit cu succes", _s17_132, ":count proiecte au fost arhivate cu succes", _s16_212, ":count proiecte au fost eliminate cu succes", _s17_133, ":value proiecte au fost restabilite cu succes", "new_project", "Proiect nou", _s27_53, "V\u0103 mul\u021bumim!", "if_you_like_it", "Dac\u0103 v\u0103 place, v\u0103 rug\u0103m s\u0103", "click_here", "apas\u0103 aici", _s18_106, "Click aici", "to_rate_it", "s\u0103-i oferi\u021bi un rating.", "average", "Medie", "unapproved", "Neaprobat", _s30_19, "Autentifica\u021bi-v\u0103 pentru a modifica aceast\u0103 setare", "locked", "Blocat", "authenticate", _s16_385, _s19_80, _s16_385, _s24_58, "Autentificare biometric\u0103", "footer", "Subsol", "compare", "Compar\u0103", "hosted_login", "Autentificare g\u0103zduit\u0103", "selfhost_login", "Autentificare auto-g\u0103zduit\u0103", "google_sign_in", "\xcenscrie\u021bi-v\u0103 cu Google", "today", "Ast\u0103zi", "custom_range", "Interval personalizat", "date_range", "Interval calendaristic", "current", "Curent", "previous", "Anterior", "current_period", "Perioada Curent\u0103", _s17_134, "Perioada Compar\u0103rii", "previous_period", "Perioada Anterioar\u0103", "previous_year", "Anul Anterior", "compare_to", "Compar\u0103 cu", "last7_days", "Ultimele 7 Zile", "last_week", "S\u0103pt\u0103m\xe2na Trecut\u0103", "last30_days", "Ultimele 30 Zile", "this_month", "Luna curent\u0103", "last_month", "Luna trecut\u0103", "this_year", "Anul Curent", "last_year", "Anul Trecut", "custom", "Personalizat", _s16_213, "Multiplica\u021bi \xeen Factur\u0103", "clone_to_quote", "Multiplica\u021bi \xeen Ofert\u0103", "clone_to_credit", "Multiplica\u021bi \xeen credit", "view_invoice", "Vizualizare Factur\u0103", "convert", "Converti\u021bi", "more", "Mai mult", "edit_client", "Modifica client", "edit_product", "Modifica produs", "edit_invoice", "Modifica factura", "edit_quote", "Modifica Proforma", "edit_payment", "Modific\u0103 Plata", "edit_task", "Modific\u0103 Task", "edit_expense", "Modifica\u021bi plata", "edit_vendor", "Editeaz\u0103 Furnizor", "edit_project", "Editeaz\u0103 Proiect", _s20_87, "Editare oferta recurenta", "billing_address", "Adres\u0103 de facturare", _s16_215, "Adres\u0103 livrare", "total_revenue", "Venituri Totale", "average_invoice", "Medie facturi", "outstanding", "Restante", "invoices_sent", ":count facturi trimise", "active_clients", "clienti activi", "close", "Inchide", "email", "Email", "password", "Parola", "url", "URL", "secret", "Secret", "name", "Nume", "logout", "Deconectare", "login", "Autentificare", "filter", "Filtreaza", "sort", "Sorta\u021bi", "search", "Cauta", "active", "Activ", "archived", "Arhivat", "deleted", "\u0218ters", "dashboard", "Panou Control", "archive", "Arhiva", "delete", "Sterge", "restore", "Restaureaz\u0103", _s16_217, "Re\xeenc\u0103rcare finalizat\u0103", _s23_50, "Introduce\u021bi email-ul", _s26_37, "Introduce\u021bi parola", _s21_103, "Introduce\u021bi URL-ul", _s26_39, "Introduce\u021bi o cheie de produs", "ascending", "Cresc\u0103tor", "descending", "Descresc\u0103tor", "save", "Salveaza", _s17_136, "S-a produs o eroare", "paid_to_date", "Pl\u0103tit P\xe2na Acum", "balance_due", "Total De Plat\u0103", "balance", "Balanta", "overview", "Prezentare general\u0103", "details", "Detalii", "phone", "Telefon", "website", "Site web", "vat_number", "C.I.F.", "id_number", "Nr. Reg. Com.", "create", "Creaza", _s19_82, ":value copiat\u0103 \xeen clipboard", "error", "Eroare", _s16_219, "Nu a putut s\u0103 porneasc\u0103", "contacts", "Contacte", "additional", "Adi\u021bional", "first_name", "Prenume", "last_name", "Nume", "add_contact", "Adauga contact", "are_you_sure", "Sigur?", "cancel", "Renunta", "ok", "Ok", "remove", "\xcendep\u0103rta\u021bi", _s16_221, "Email-ul nu este valid", "product", "Produs", "products", "Produse", "new_product", "Produs nou", "created_product", "Produs creat cu succes", "updated_product", "Produs actualizat cu succes", _s16_223, "Produs arhivat cu succes", "deleted_product", "Produsul a fost eliminat cu succes", _s16_224, "Produsul a fost restabilit cu succes", _s17_138, ":count produse au fost arhivate cu succes", _s16_225, ":count produse au fost eliminate cu succes", _s17_139, ":value produse au fost restabilite cu succes", "product_key", "Produs", "notes", "Noti\u021be", "cost", "Costuri", "client", "Client", "clients", "Clienti", "new_client", "Client nou", "created_client", "S-a creat clientul cu succes", "updated_client", "Client actualizat cu succes.", "archived_client", "Client arhivat cu succes.", _s16_226, ":count clienti arhivat cu succes.", "deleted_client", "Client sters cu succes.", "deleted_clients", ":count clienti stersi cu succes.", "restored_client", "Client restaurat", _s16_227, ":value clien\u021bi au fost restabili\u021bi cu succes", "address1", "Strada", "address2", "Apartament", "city", "Localitate", "state", "Jude\u021b/Sector", "postal_code", "Cod po\u0219tal", "country", "Tara", "invoice", "Factur\u0103", "invoices", "Facturi", "new_invoice", "Factura noua", "created_invoice", "Factura creata cu succes.", "updated_invoice", "Factura actualiazata cu succes.", _s16_228, "Factura arhivata cu succes.", "deleted_invoice", "Factura stearsa cu succes.", _s16_229, "Factur\u0103 restaurat\u0103", _s17_140, ":count facturi arhivate cu succes.", _s16_230, ":count facturi sterse cu succes", _s17_141, ":value facturi au fost restabilite cu succes", "emailed_invoice", "Factura trimisa pe email cu succes", "emailed_payment", "Plata a fost trimis\u0103 cu succes", "amount", "Valoare", "invoice_number", "Num\u0103r factur\u0103", "invoice_date", "Data factur\u0103", "discount", "Discount", "po_number", "Ordin de cump\u0103rare nr", "terms", "Termeni", "public_notes", "Note publice", "private_notes", "Note particulare", "frequency", "Frecventa", "start_date", "Data inceput", "end_date", "Data sfirsit", "quote_number", "Numar Proforma", "quote_date", "Data Proforma", "valid_until", "Valabil p\xe2n\u0103 la", "items", "Articole", "partial_deposit", "Par\u021bial/Depozit", "description", "Descriere", "unit_cost", "Pre\u021b unitar", "quantity", "Cantitate", "add_item", "Ad\u0103uga\u021bi articol", "contact", "Contact", "work_phone", "Telefon", "total_amount", "Sum\u0103 total\u0103", "pdf", "PDF", "due_date", "Scaden\u021ba", _s16_231, "Dat\u0103 scadent\u0103 par\u021bial\u0103", "status", "Stare", _s17_142, "Stare factur\u0103", "quote_status", "Status oferta", _s22_69, "Click + pentru a ad\u0103uga un articol", _s22_71, "Click + to pentru a ad\u0103uga un timp", "count_selected", ":count selectate", "total", "Total", "percent", "Procent", "edit", "Modifica", "dismiss", "Respinge\u021bi", _s20_89, "Selecta\u021bi o dat\u0103", _s22_72, "Selecta\u021bi un client", _s24_60, "Te rugam selecteaza o oferta", "task_rate", "Rat\u0103 sarcin\u0103", "settings", "Setari", "language", "Limb\u0103", "currency", "Valut\u0103", "created_at", "Data creat\u0103", "created_on", "Creat la", "updated_at", "Actualizat/actualizat\u0103", "tax", "Tax\u0103", _s30_21, "Introduce\u021bi un num\u0103r de factur\u0103", _s27_57, "Introduce\u021bi un num\u0103r de ofert\u0103", "past_due", "\xcent\xe2rziat", "draft", "Schi\u021b\u0103", "sent", "Trimis", "viewed", "Vizualizat", "approved", "Aprobat", "partial", "Par\u021bial/Depunere", "paid", "Pl\u0103tit", "mark_sent", "Marcheaz\u0103 ca trimis", _s22_74, "Factur\u0103 marcat\u0103 cu succes ca trimis\u0103", _s22_75, "Factura a fost marcat\u0103 ca trimis\u0103 cu succes", _s23_52, _s46_17, _s23_53, _s46_17, "done", "Gata", _s37_21, "Introduce\u021bi un nume de client sau de contact", "dark_mode", "Mod \xeentunecat", _s27_59, "Reporni\u021bi aplica\u021bia pentru a aplica modific\u0103rile", "refresh_data", "Reactualizeaza datele", "blank_contact", "Contact gol", "activity", "Activitate", _s16_233, "Nu exista inregistrari", "clone", "Multiplic\u0103", "loading", "Se \xeencarc\u0103", "industry", "Industrie", "size", "Dimensiune", "payment_terms", "Termeni de plat\u0103", "payment_date", "Data platii", "payment_status", "Status plata", _s16_235, "\xcen a\u0219teptare", _s16_236, "Golit", _s16_237, "Nu a reu\u0219it", _s16_238, "Finalizat(\u0103)", _s16_239, "Rambursat\u0103 par\u021bial", _s16_240, "Rambursat\u0103", _s17_143, "Neaplicat(\u0103)", _s17_144, _s17_253, "net", "Net", "client_portal", "Portal Client", "show_tasks", "Arata sarcini", "email_reminders", _s20_181, "enabled", "Activat", "recipients", "Destinatari", "initial_email", "Email ini\u021bial", "first_reminder", "Prima Notificare", "second_reminder", "A Doua Notificare", "third_reminder", "A Treia Notificare", "reminder1", "Primul memento", "reminder2", "Al doilea memento", "reminder3", "Al treilea memento", "template", "\u0218ablon", "send", "Trimite", "subject", "Subiect", "body", "Mesaj", "send_email", "Trimite Email", "email_receipt", "Trimite pe email dovada pl\u0103\u021bii", "auto_billing", "Facturare automat\u0103", "button", "Buton", "preview", "Previzualizare", "customize", "Personalizeaza", "history", "Istoric", "payment", "Plata", "payments", "Plati", "refunded", "Rambursat\u0103", "payment_type", "Tip de plat\u0103", _s21_105, "Referinta tranzactie", "enter_payment", "Introdu plata", "new_payment", "Introdu plata", "created_payment", "Plata creata cu succes.", "updated_payment", "Plat\u0103 actualizat\u0103", _s16_241, "Plata arhivata cu succes", "deleted_payment", "Plata stearsa cu succes.", _s16_242, "Plat\u0103 restaurat\u0103", _s17_145, ":count plati arhivate cu succes", _s16_243, ":count plati sterse cu succes.", _s17_146, ":value pl\u0103\u021bi au fost restabilite cu succes", "quote", "Proforma", "quotes", "Proforme", "new_quote", "Proforma Nou", "created_quote", "Proform\u0103 creat\u0103 cu succes", "updated_quote", "Proform\u0103 actualizat\u0103 cu succes", "archived_quote", "Proform\u0103 arhivat\u0103 cu succes", "deleted_quote", "Proform\u0103 \u0219tears\u0103", "restored_quote", "Proform\u0103 restaurat\u0103", "archived_quotes", ":count proforme arhivate cu succes", "deleted_quotes", ":count proforme \u0219terse cu succes", "restored_quotes", ":value oferte au fost restabilite cu succes", "expense", "Cheltuial\u0103", "expenses", "Cheltuieli", "vendor", "Furnizor", "vendors", "Furnizori", "task", "Task", "tasks", "Task-uri", "project", "Proiect", "projects", "Proiecte", "activity_1", ":user a creat clientul :client", "activity_2", ":user a arhivat clientul :client", "activity_3", ":user a \u0219ters clientul :client", "activity_4", ":user a creat factura :invoice", "activity_5", ":user a actualizat factura :invoice", "activity_6", ":user a trimis pe email factura :invoice pentru :client la :contact", "activity_7", ":contact a vizualizat factura :invoice pentru :client", "activity_8", ":user a arhivat factura :invoice", "activity_9", ":user a \u0219ters factura :invoice", "activity_10", ":contact a introdus plata :payment \xeen valoare de :payment_amount, ata\u0219at\u0103 facturii :invoice pentru :client", "activity_11", ":user a actualizat plata :payment", "activity_12", ":user a arhivat plata :payment", "activity_13", ":user a \u0219ters plata :payment", "activity_14", ":user a \xeenc\u0103rcat :credit credite", "activity_15", ":user a actualizat :credit credite", "activity_16", ":user a arhivat :credit credite", "activity_17", ":user a \u0219ters :credit credite", "activity_18", ":user a creat proforma :quote", "activity_19", ":user a actualizat proforma :quote", "activity_20", ":user a trimis pe email proforma :quote pentru :client la :contact", "activity_21", ":contact a vizualizat proforma :quote", "activity_22", ":user a arhivat proforma :quote", "activity_23", ":user a \u0219ters proforma :quote", "activity_24", ":user a restaurat proforma :quote", "activity_25", ":user a restaurat factura :invoice", "activity_26", ":user a restaurat clientul :client", "activity_27", ":user a restaurat plata :payment", "activity_28", ":user a restaurat :credit credite", "activity_29", ":contact a aprobat proforma :quote pentru :client", "activity_30", ":user a creat furnizorul :vendor", "activity_31", ":user a arhivat furnizorul :vendor", "activity_32", ":user a \u0219ters furnizorul :vendor", "activity_33", ":user a restaurat furnizorul :vendor", "activity_34", ":user a creat cheltuiala :expense", "activity_35", ":user a arhivat cheltuiala :expense", "activity_36", ":user a \u0219ters cheltuiala :expense", "activity_37", ":user a restaurat cheltuiala :expense", "activity_39", ":user a anulat plat\u0103 :payment \xeen valoare de :payment_amount", "activity_40", ":user a rambursat :adjustment plata :payment \xeen valoare de :payment_amount", "activity_41", "Plata (:payment) :payment_amount nu a putut fi efectuat\u0103", "activity_42", ":user a creat o sarcin\u0103 :task", "activity_43", ":user a actualizat o sarcin\u0103 :task", "activity_44", ":user a \xeendeplinit o sarcin\u0103 :task", "activity_45", ":user a eliminat o sarcin\u0103 :task", "activity_46", ":user a restabilit o sarcin\u0103 :task", "activity_47", ":user a actualizat o plat\u0103 :expense", "activity_48", ":user a creat un utilizator :user", "activity_49", ":user a actualizat un utilizator :user", "activity_50", ":user a realizat un utilizator :user", "activity_51", ":user a eliminat un utilizator :user", "activity_52", ":user a restabilit un utilizator :user", "activity_53", ":user a marcat ca trimis :invoice", "activity_54", ":user a pl\u0103tit factura :invoice", "activity_55", ":contact a r\u0103spuns tichetului :ticket", "activity_56", ":user a vizualizat tichetul :ticket", "activity_57", "Factura :invoice nu a putut fi trimis\u0103", "activity_58", ":user a inversat factura :invoice", "activity_59", ":user a anulat factura :invoice", "activity_60", ":contact a vizualizat oferta :quote", "activity_61", ":user a actualizat clientul :client", "activity_62", ":user a actualizat furnizorul :vendor", "activity_63", ":user a trimis primul memento pentru factura :invoice c\u0103tre :contact", "activity_64", ":user a trimis al doilea memento pentru factura :invoice c\u0103tre :contact", "activity_65", ":user a trimis al treilea memento pentru factura :invoice c\u0103tre :contact", "activity_66", ":user a trimis un memento ne\xeencetat pentru factura :invoice c\u0103tre :contact", "activity_80", ":user a creat abonamentul :subscription", "activity_81", ":user a actualizat abonamentul :subscription", "activity_82", ":user a arhivat abonamentul :subscription", "activity_83", ":user a eliminat abonamentul :subscription", "activity_84", ":user a restabilit abonamentul :subscription", _s17_147, "Parol\u0103 pentru o singur\u0103 utilizare", "emailed_quote", "Proform\u0103 trimis\u0103 cu succes", "emailed_credit", "Creditul a fost trimis cu succes", _s20_91, "Oferta a fost marcat\u0103 cu succes ca trimis\u0103", _s21_107, "Creditul a fost marcat ca trimis cu succes", "expired", "Expirat", "all", "Tot", "select", "Selecteaza", _s22_76, "Selectare multipl\u0103 prin ap\u0103sare continu\u0103", "custom_value1", _s21_194, "custom_value2", _s21_194, "custom_value3", "Valoare personalizat\u0103 3", "custom_value4", "Valoare personalizat\u0103 4", _s18_107, "Personaliza\u021bi stilul email-ului", _s24_65, "Personaliza\u021bi mesajul de pe panoul de control", _s29_43, "Personaliza\u021bi mesajul pentru facturi neachitate", _s27_64, "Personaliza\u021bi mesajul pentru facturi achitate", _s31_23, "Personaliza\u021bi mesajul pentru ofertele neaprobate", "lock_invoices", "Bloca\u021bi facturi", "translations", "Traduceri", _s19_83, "Model num\u0103r sarcin\u0103", _s19_85, "Model num\u0103r contor", _s22_78, "Model num\u0103r cheltuieli", _s22_80, "Contor num\u0103r cheltuieli", _s21_108, "Model num\u0103r furnizor", _s21_110, "Contor num\u0103r furnizor", _s21_112, "Model num\u0103r tichet", _s21_114, "Contor num\u0103r tichet", _s22_82, "Model num\u0103r plat\u0103", _s22_84, "Contor num\u0103r plat\u0103", _s22_86, "Model num\u0103r factur\u0103", _s22_88, "Plaj\u0103 num\u0103r factur\u0103", _s20_92, "Model num\u0103r ofert\u0103", _s20_94, "Plaj\u0103 num\u0103r proform\u0103", _s21_116, _s18_224, _s21_118, _s19_173, _s21_120, _s18_224, _s21_121, _s19_173, _s18_109, "Reseta\u021bi dat\u0103 contor", "counter_padding", "Completare contor", _s28_66, _s27_74, _s18_111, "Nume tax\u0103 implicit 1", _s18_113, "Cot\u0103 tax\u0103 implicit\u0103 1", _s18_115, "Nume tax\u0103 implicit 2", _s18_117, "Cot\u0103 tax\u0103 implicit\u0103 2", _s18_119, "Nume tax\u0103 implicit 3", _s18_121, "Cot\u0103 tax\u0103 implicit\u0103 3", _s21_122, "Subiect email factur\u0103", _s19_87, "Subiect email ofert\u0103", _s21_124, "Subiect email plat\u0103", _s29_45, "Subiect email plat\u0103 par\u021bial\u0103", "show_table", "Afi\u0219a\u021bi tabel", "show_list", "Afi\u0219a\u021bi list\u0103", "client_city", "Ora\u0219 client", "client_state", "Stat client", "client_country", "\u021aar\u0103 client", _s16_244, "Clientul este activ", "client_balance", "Sold client", "client_address1", "Strad\u0103 client", "client_address2", "Apartament client", "vendor_address1", "Strad\u0103 furnizor", "vendor_address2", "Apartament furnizor", _s24_67, "Strad\u0103 livrare client", _s24_68, "Apartament livrare client", "type", "Tip", "invoice_amount", "Valoare Factur\u0103", _s16_248, "Data Scadenta", "tax_rate1", "Cot\u0103 tax\u0103 1", "tax_rate2", "Cot\u0103 tax\u0103 2", "tax_rate3", "Cot\u0103 tax\u0103 3", "auto_bill", "Auto Facturare", "archived_at", "Arhivat la", "has_expenses", "Are cheltuieli", "custom_taxes1", "Taxe personalizate 1", "custom_taxes2", "Taxe personalizate 2", "custom_taxes3", "Taxe personalizate 3", "custom_taxes4", "Taxe personalizate 4", _s17_149, _s25_99, _s17_150, _s25_100, _s17_151, _s25_101, _s17_152, _s25_102, "is_deleted", "A fost eliminat", "vendor_city", "Ora\u0219 furnizor", "vendor_state", "Stat furnizor", "vendor_country", "\u021aar\u0103 furnizor", "is_approved", "A fost aprobat\u0103", "tax_name", "Nume fiscal", "tax_amount", "Tax\u0103", "tax_paid", "Tax\u0103 pl\u0103tit\u0103", "payment_amount", "Valoare plata", "age", "Vechime", "is_running", "Se deruleaz\u0103", "time_log", "Log Timp", "bank_id", "Banca", _s19_89, "ID categorie cheltuieli", _s16_249, "Categorie de cheltuieli", _s19_91, "ID-ul monedei de pe factur\u0103", "tax_name1", "Nume 1 tax\u0103", "tax_name2", "Nume 2 tax\u0103", "tax_name3", "Nume 3 tax\u0103", "transaction_id", "ID tranzac\u021bie", _s18_123, "Schem\u0103 de culori stare", _s16_250, "Schem\u0103 de culori \xeenc\u0103rcare"], t1, t1), "ru_RU", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schedule", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443", "archive_invoice", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0447\u0451\u0442", "archive_quote", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0443", "archive_credit", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0440\u0435\u0434\u0438\u0442", "archive_task", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "archive_client", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "archive_project", "Archive Project", "archive_expense", "Archive Expense", "restore_payment", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043b\u0430\u0442\u0451\u0436", "restore_invoice", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0447\u0451\u0442", "restore_quote", "Restore Quote", "restore_credit", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043a\u0440\u0435\u0434\u0438\u0442", "restore_task", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "restore_client", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "restore_project", "Restore Project", "restore_expense", "Restore Expense", "archive_vendor", "Archive Vendor", "restore_vendor", "Restore Vendor", "create_product", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", "update_product", "Update Product", "delete_product", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", "restore_product", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", "archive_product", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u041c\u0435\u0442\u043e\u0434\u044b \u043e\u043f\u043b\u0430\u0442\u044b", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u0427\u0430\u0441", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043a\u0430\u043a \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043f\u043e \u0443\u043c\u043b\u043e\u0447\u0430\u043d\u0438\u044e", _s22_5, "\u0421\u0434\u0435\u043b\u0430\u0442\u044c \u043a\u043e\u043b\u043e\u043d\u0442\u0438\u0442\u0443\u043b\u043e\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, _s33_1, _s17_12, _s17_13, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043a\u0440\u0435\u0434\u0438\u0442", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s20_86, _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043b\u0430\u0442\u0451\u0436\u043d\u044b\u0439 \u0448\u043b\u044e\u0437", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u0447\u0435\u0442 :invoice", _s17_28, _s17_29, "week", "\u041d\u0435\u0434\u0435\u043b\u044f", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "\u041e\u0434\u043e\u0431\u0440\u0438\u0442\u044c", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s23_55, "view_statement", "View Statement", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u0421\u0438\u0447\u0442\u0435\u043c\u0430", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0430\u044f\u0441\u044f \u0417\u0430\u0442\u0440\u0430\u0442\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430", _s26_7, _s39_2, _s25_10, "\u041f\u0440\u043e\u0435\u043a\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d", _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u0418\u043c\u043f\u043e\u0440\u0442 \u0434\u0430\u043d\u043d\u044b\u0445", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", "\u0414\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0443\u043b\u044f \u0438 \u043c\u0435\u043d\u044c\u0448\u0435, \u0447\u0435\u043c \u0432\u0441\u0435\u0433\u043e", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u041f\u043e\u0441\u043b\u0430\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0435\u0449\u0435 \u0440\u0430\u0437", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, _s16_262, _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0441\u0447\u0451\u0442", _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u0441\u0447\u0435\u0442", "invoice_expense", "Invoice Expense", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u0421\u043a\u0440\u044b\u0442\u044c", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "\u0421\u0442\u043e\u043b\u0431\u0435\u0446", "sample", "\u041f\u0440\u0438\u043c\u0435\u0440", "map_to", "Map To", "import", "\u0418\u043c\u043f\u043e\u0440\u0442", _s25_21, _s29_13, "select_file", "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0444\u0430\u0439\u043b", _s16_84, _s16_85, "csv_file", "CSV-\u0444\u0430\u0439\u043b", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "\u0423\u0441\u043b\u0443\u0433\u0430", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u041d\u0435\u043e\u043f\u043b\u0430\u0447\u0435\u043d\u043e", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "\u0418\u0442\u043e\u0433\u043e \u0441\u0447\u0451\u0442\u0430", "quote_total", "\u0412\u0441\u0435\u0433\u043e", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "\u0418\u043c\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0417\u0430\u0442\u0440\u0430\u0442", _s20_61, _s20_62, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0417\u0430\u0442\u0440\u0430\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430", _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_126, _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u0441\u0447\u0435\u0442", _s18_61, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0441\u0447\u0435\u0442\u0430", _s21_74, "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u0441\u0447\u0435\u0442", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, _s39_4, _s25_34, _s38_12, _s25_35, _s38_13, _s26_17, _s39_5, _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u0430\u0440\u0442\u044b", _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "Company Name", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "\u0428\u043b\u044e\u0437", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "\u0427\u0430\u0441\u044b", "statement", "Statement", "taxes", "\u041d\u0430\u043b\u043e\u0433\u0438", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Apply Credit", "apply", "Apply", "unapplied", "Unapplied", "select_label", "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u044f\u0440\u043b\u044b\u043a", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\u041a\u043e\u043c\u0443", "health_check", "Health Check", "payment_type_id", "\u0421\u043f\u043e\u0441\u043e\u0431 \u043e\u043f\u043b\u0430\u0442\u044b", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "\u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u0441\u0447\u0435\u0442\u0430", _s17_80, _s17_81, "recent_payments", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043f\u043b\u0430\u0442\u0435\u0436\u0438", "upcoming_quotes", "\u0412\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u044b", "expired_quotes", "Expired Quotes", "create_client", "Create Client", "create_invoice", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0447\u0451\u0442", "create_quote", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0443", "create_payment", "Create Payment", "create_vendor", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430", "update_quote", "Update Quote", "delete_quote", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0443", "update_invoice", "Update Invoice", "delete_invoice", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0447\u0451\u0442", "update_client", "Update Client", "delete_client", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "delete_payment", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443", "update_vendor", "Update Vendor", "delete_vendor", "Delete Vendor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0437\u0430\u0442\u0440\u0430\u0442\u044b", "create_task", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "update_task", "Update Task", "delete_task", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "\u0426\u0435\u043b\u044c", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API \u0442\u043e\u043a\u0435\u043d\u044b", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "\u041f\u0440\u0430\u0432\u0430", "tokens", "\u0422\u043e\u043a\u0435\u043d\u044b", "new_token", "New Token", "edit_token", "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430", "created_token", "\u0422\u043e\u043a\u0435\u043d \u0441\u043e\u0437\u0434\u0430\u043d", "updated_token", "\u0422\u043e\u043a\u0435\u043d \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", "archived_token", _s27_33, "deleted_token", "\u0422\u043e\u043a\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u0447\u0451\u0442", "email_quote", "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Contact Name", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u0421\u0443\u043c\u043c\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "\u041f\u043e\u043b\u043d\u043e\u0435 \u0438\u043c\u044f", _s17_92, _s17_93, _s17_94, "\u0418\u043d\u0434\u0435\u043a\u0441/\u0413\u043e\u0440\u043e\u0434/\u0421\u0442\u0440\u0430\u043d\u0430", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, "\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u0430", _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0-30 \u0434\u043d\u0435\u0439", "age_group_30", "30-60 \u0434\u043d\u0435\u0439", "age_group_60", "60-90 \u0434\u043d\u0435\u0439", "age_group_90", "90-120 \u0434\u043d\u0435\u0439", "age_group_120", "120+ \u0434\u043d\u0435\u0439", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "\u0414\u0435\u0442\u0430\u043b\u0438 \u0441\u0447\u0451\u0442\u0430", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count \u0441\u0447\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442", _s22_57, _s65_2, "delete_company", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e", _s22_58, _s65_2, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a", "load_design", "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "\u041a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f", "tickets", "\u0422\u0438\u043a\u0435\u0442\u044b", _s16_120, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u044b", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "\u0414\u0430\u0442\u0430 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", "credit", "\u041a\u0440\u0435\u0434\u0438\u0442", "credits", "\u041a\u0440\u0435\u0434\u0438\u0442\u044b", "new_credit", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u0440\u0435\u0434\u0438\u0442", "edit_credit", "Edit Credit", "created_credit", "\u041a\u0440\u0435\u0434\u0438\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_credit", _s27_40, "archived_credit", "\u041a\u0440\u0435\u0434\u0438\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d", "deleted_credit", "\u041a\u0440\u0435\u0434\u0438\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d", "removed_credit", _s27_42, "restored_credit", "\u041a\u0440\u0435\u0434\u0438\u0442 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s16_122, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e :count \u043a\u0440\u0435\u0434\u0438\u0442\u0430(\u043e\u0432)", "deleted_credits", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u043a\u0440\u0435\u0434\u0438\u0442\u0430(\u043e\u0432)", _s16_123, _s36_9, "current_version", "\u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "\u0423\u0437\u043d\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u041d\u043e\u0432\u0430\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u0421\u0431\u0440\u043e\u0441\u0438\u0442\u044c", "number", "Number", "export", "\u042d\u043a\u0441\u043f\u043e\u0440\u0442", "chart", "\u0413\u0440\u0430\u0444\u0438\u043a", "count", "Count", "totals", "\u0418\u0442\u043e\u0433\u043e", "blank", "Blank", "day", "\u0414\u0435\u043d\u044c", "month", "\u041c\u0435\u0441\u044f\u0446", "year", "\u0413\u043e\u0434", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "\u0413\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c", "credit_balance", "\u0411\u0430\u043b\u0430\u043d\u0441 \u043a\u0440\u0435\u0434\u0438\u0442\u0430", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "\u0421\u0442\u043e\u043b\u0431\u0446\u044b", "aging", "Aging", "profit_and_loss", "\u041f\u0440\u0438\u0431\u044b\u043b\u0438 \u0438 \u0443\u0431\u044b\u0442\u043a\u0438", "reports", "Reports", "report", "\u041e\u0442\u0447\u0435\u0442", "add_company", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043d\u044b\u0435 \u0441\u0447\u0435\u0442\u0430", _s16_158, _s16_159, "help", "\u041f\u043e\u043c\u043e\u0449\u044c", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "\u041f\u043e\u0447\u0442\u0430 \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0438", "multiselect", "Multiselect", "entity_state", "State", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435", "from", "\u041e\u0442", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "\u0424\u043e\u0440\u0443\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438", "about", "About", "documentation", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f", "contact_us", "\u0421\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441 \u043d\u0430\u043c\u0438", "subtotal", "\u041f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 \u0438\u0442\u043e\u0433", "line_total", "\u0412\u0441\u0435\u0433\u043e", "item", "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435", "credit_email", "Credit Email", "iframe_url", "\u0412\u0435\u0431-\u0441\u0430\u0439\u0442", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Yes", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "\u0420\u0430\u0431\u043e\u0447\u0438\u0439 \u0441\u0442\u043e\u043b", "layout", "Layout", "view", "View", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430\u043b\u043e\u0433\u043e\u0432", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "\u0421\u0443\u043c\u043c\u0430 \u043f\u0435\u043d\u0438", _s16_167, "\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043f\u0435\u043d\u0438", "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "\u0414\u043d\u0438", "invoice_email", "\u041f\u0438\u0441\u044c\u043c\u043e", "payment_email", "\u041f\u043b\u0430\u0442\u0435\u0436\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u044d\u043b. \u043f\u043e\u0447\u0442\u044b", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Quote Email", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, _s66_, "user_management", "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438", "users", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438", "new_user", "New User", "edit_user", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c", "created_user", _s25_42, "updated_user", "\u041f\u0440\u043e\u0444\u0438\u043b\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", "archived_user", _s26_29, "deleted_user", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0443\u0434\u0430\u043b\u0451\u043d", "removed_user", _s25_45, "restored_user", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "\u041e\u0431\u0449\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "invoice_options", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u0447\u0435\u0442\u0430", _s17_107, "\u0421\u043a\u0440\u044b\u0442\u044c '\u041e\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u0434\u043e'", _s22_65, "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \xab\u041e\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u0434\u043e\xbb \u0432 \u0432\u0430\u0448\u0438\u0445 \u0441\u0447\u0435\u0442\u0430\u0445 \u043f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u043b\u0430\u0442\u0435\u0436\u0430.", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Show Header on", _s16_176, "Show Footer on", "first_page", "First page", "all_pages", "All pages", "last_page", "Last page", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0446\u0432\u0435\u0442", "secondary_color", "\u0412\u0442\u043e\u0440\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u044b\u0439 \u0446\u0432\u0435\u0442", "page_size", "Page Size", "font_size", "\u0420\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430", "quote_design", "\u0428\u0430\u0431\u043b\u043e\u043d \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043e\u043a", "invoice_fields", "\u041f\u043e\u043b\u044f \u0441\u0447\u0451\u0442\u0430", "product_fields", "\u041f\u043e\u043b\u044f \u0442\u043e\u0432\u0430\u0440\u0430/\u0443\u0441\u043b\u0443\u0433\u0438", "invoice_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0441\u0447\u0451\u0442\u0430", "invoice_footer", "\u041d\u0438\u0436\u043d\u0438\u0439 \u043a\u043e\u043b\u043e\u043d\u0442\u0438\u0442\u0443\u043b \u0441\u0447\u0435\u0442\u0430", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "\u0415\u0436\u0435\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u043e", "freq_two_weeks", "\u0414\u0432\u0435 \u043d\u0435\u0434\u0435\u043b\u0438", "freq_four_weeks", "\u0427\u0435\u0442\u044b\u0440\u0435 \u043d\u0435\u0434\u0435\u043b\u0438", "freq_monthly", "\u0415\u0436\u0435\u043c\u0435\u0441\u044f\u0447\u043d\u043e", "freq_two_months", "\u0414\u0432\u0430 \u043c\u0435\u0441\u044f\u0446\u0430", _s17_111, "\u0422\u0440\u0438 \u043c\u0435\u0441\u044f\u0446\u0430", _s16_177, "\u0427\u0435\u0442\u044b\u0440\u0435 \u043c\u0435\u0441\u044f\u0446\u0430", "freq_six_months", "\u041f\u043e\u043b\u0433\u043e\u0434\u0430", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "Never", "company", "\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", _s17_112, _s17_113, "charge_taxes", "\u0420\u0430\u0441\u0447\u0451\u0442 \u043d\u0430\u043b\u043e\u0433\u043e\u0432", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u043f\u0440\u0435\u0444\u0438\u043a\u0441", "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "\u041f\u043e\u043b\u0435 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0438", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "\u041f\u043e\u043b\u0435 \u0421\u0447\u0451\u0442\u0430", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "\u041f\u043e\u043b\u0435 \u0442\u043e\u0432\u0430\u0440\u0430/\u0443\u0441\u043b\u0443\u0433\u0438", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "\u041f\u043e\u043b\u0435 \u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "\u041f\u0440\u0435\u0444\u0438\u043a\u0441", "number_pattern", "Number Pattern", "messages", "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f", "custom_css", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, _s142_, "authorization", "Authorization", "subdomain", "\u041f\u043e\u0434\u0434\u043e\u043c\u0435\u043d", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\u0421 \u0423\u0432\u0430\u0436\u0435\u043d\u0438\u0435\u043c,", _s24_50, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "Enable Markup", "reply_to_email", "\u041e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "\u041f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441", _s19_68, "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u043c\u0438 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f\u043c\u0438", "rate", "\u0421\u0442\u0430\u0432\u043a\u0430", "tax_rate", "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u043b\u043e\u0433\u043e\u0432\u0443\u044e \u0441\u0442\u0430\u0432\u043a\u0443", _s16_184, "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0430", _s16_185, "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430", _s17_119, "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u0430\u0440\u0445\u0438\u0432", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "\u0410\u0432\u0442\u043e\u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u043e\u0432/\u0443\u0441\u043b\u0443\u0433", _s18_96, "\u0412\u044b\u0431\u043e\u0440 \u0442\u043e\u0432\u0430\u0440\u0430/\u0443\u0441\u043b\u0443\u0433\u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0438 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c", "update_products", "\u0410\u0432\u0442\u043e\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u043e\u0432/\u0443\u0441\u043b\u0443\u0433", _s20_84, "\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0447\u0435\u0442\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u0438\u0442 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0442\u043e\u0432\u0430\u0440\u043e\u0432/\u0443\u0441\u043b\u0443\u0433", _s16_187, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", _s21_95, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0446\u0435\u043d\u0443 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u0432 \u0432\u0430\u043b\u044e\u0442\u0443 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "fees", "\u041f\u043b\u0430\u0442\u044b", "limits", "\u041b\u0438\u043c\u0438\u0442\u044b", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "\u0412\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435", "monday", "\u041f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a", "tuesday", "\u0412\u0442\u043e\u0440\u043d\u0438\u043a", "wednesday", "\u0421\u0440\u0435\u0434\u0430", "thursday", "\u0427\u0435\u0442\u0432\u0435\u0440\u0433", "friday", "\u041f\u044f\u0442\u043d\u0438\u0446\u0430", "saturday", "\u0421\u0443\u0431\u0431\u043e\u0442\u0430", "january", "January", "february", "February", "march", "March", "april", "April", "may", "May", "june", "June", "july", "July", "august", "August", "september", "September", "october", "October", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24-\u0447\u0430\u0441\u043e\u0432\u043e\u0439 \u0444\u043e\u0440\u043c\u0430\u0442", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "\u0413\u0440\u0443\u043f\u043f\u0430", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "\u041b\u043e\u0433\u043e\u0442\u0438\u043f", "saved_settings", _s27_47, _s16_193, "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0442\u043e\u0432\u0430\u0440\u0430/\u0443\u0441\u043b\u0443\u0433\u0438", "device_settings", "Device Settings", "defaults", "\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e", "basic_settings", "\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s17_124, "\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "company_details", "\u0414\u0435\u0442\u0430\u043b\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438", "user_details", "\u0414\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f", "localization", "\u041b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f", "online_payments", "\u041e\u043d\u043b\u0430\u0439\u043d \u043f\u043b\u0430\u0442\u0435\u0436\u0438", "tax_rates", "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0435 \u0441\u0442\u0430\u0432\u043a\u0438", "notifications", "\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u044f", "import_export", "\u0418\u043c\u043f\u043e\u0440\u0442 | \u042d\u043a\u0441\u043f\u043e\u0440\u0442", "custom_fields", "\u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u043f\u043e\u043b\u044f", "invoice_design", "\u0414\u0438\u0437\u0430\u0439\u043d \u0441\u0447\u0451\u0442\u0430", "buy_now_buttons", "Buy Now Buttons", "email_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u043b. \u043f\u043e\u0447\u0442\u044b", _s23_49, "\u0428\u0430\u0431\u043b\u043e\u043d\u044b \u0438 \u041d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f", _s22_68, _s20_86, _s19_74, "\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f", "privacy_policy", "Privacy Policy", "sign_up", "\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f", "account_login", "\u041b\u043e\u0433\u0438\u043d", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "\u0421\u043a\u0430\u0447\u0430\u0442\u044c", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "\u0414\u0430\u0442\u0430 \u0417\u0430\u0442\u0440\u0430\u0442", "pending", "\u041e\u0436\u0438\u0434\u0430\u044e\u0449\u0438\u0439", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d", _s24_56, _s24_57, "exchange_rate", "Exchange Rate", _s16_202, _s16_264, "mark_paid", "\u041e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u043e\u043f\u043b\u0430\u0447\u0435\u043d\u043d\u044b\u043c", "category", "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f", "address", "\u0410\u0434\u0440\u0435\u0441", "new_vendor", "\u041d\u043e\u0432\u044b\u0439 \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a", "created_vendor", "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_vendor", "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", "archived_vendor", "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d", "deleted_vendor", "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", "restored_vendor", _s28_37, _s16_203, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e :count \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430(\u043e\u0432)", "deleted_vendors", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430(\u043e\u0432)", _s16_204, _s36_11, "new_expense", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0437\u0430\u0442\u0440\u0430\u0442\u044b", "created_expense", _s28_38, "updated_expense", "\u0417\u0430\u0442\u0440\u0430\u0442\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u044b", _s16_205, _s29_27, "deleted_expense", _s23_109, _s16_206, _s29_28, _s17_130, _s30_31, _s16_207, _s23_109, _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "\u0412\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0447\u0451\u0442", "logged", "\u0423\u0447\u0442\u0435\u043d\u043e", "running", "\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f", "resume", "\u041d\u0430\u0437\u0430\u0434", "task_errors", "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0438\u0441\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u043f\u0435\u0440\u0435\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b", "start", "\u0421\u0442\u0430\u0440\u0442", "stop", "\u0421\u0442\u043e\u043f", "started_task", _s25_53, "stopped_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e", "resumed_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0437\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043e", "now", "\u0421\u0435\u0439\u0447\u0430\u0441", _s16_208, _s16_209, "timer", "\u0422\u0430\u0439\u043c\u0435\u0440", "manual", "\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e", "budgeted", "Budgeted", "start_time", "\u0412\u0440\u0435\u043c\u044f \u043d\u0430\u0447\u0430\u043b\u0430", "end_time", "\u0412\u0440\u0435\u043c\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f", "date", "\u0414\u0430\u0442\u0430", "times", "\u0412\u0440\u0435\u043c\u044f", "duration", "\u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c", "new_task", "\u041d\u043e\u0432\u043e\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "created_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043e", "updated_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043e", "archived_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043e \u0432 \u0430\u0440\u0445\u0438\u0432", "deleted_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0434\u0430\u043b\u0435\u043d\u043e", "restored_task", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e", "archived_tasks", "\u041f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043e \u0432 \u0430\u0440\u0445\u0438\u0432 :count \u0437\u0430\u0434\u0430\u043d\u0438\u0439", "deleted_tasks", "\u0423\u0434\u0430\u043b\u0435\u043d\u043e :count \u0437\u0430\u0434\u0430\u043d\u0438\u0439", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, _s37_25, _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "New Project", _s27_53, "\u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0447\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u043d\u0430\u0448\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435!", "if_you_like_it", _s21_102, "click_here", "\u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u0441\u044e\u0434\u0430", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "\u041d\u0435\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d\u043d\u044b\u0435", _s30_19, _s42_13, "locked", "\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "\u041d\u0438\u0436\u043d\u0438\u0439 \u043a\u043e\u043b\u043e\u043d\u0442\u0438\u0442\u0443\u043b", "compare", "\u0421\u0440\u0430\u0432\u043d\u0438\u0442\u044c", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "\u0421\u0435\u0433\u043e\u0434\u043d\u044f", "custom_range", "Custom Range", "date_range", "Date Range", "current", "\u0422\u0435\u043a\u0443\u0449\u0438\u0439", "previous", "\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439", "current_period", "\u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u0435\u0440\u0438\u043e\u0434", _s17_134, "\u041f\u0435\u0440\u0438\u043e\u0434 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f", "previous_period", "\u041f\u0440\u043e\u0448\u043b\u044b\u0439 \u043f\u0435\u0440\u0438\u043e\u0434", "previous_year", "\u041f\u0440\u0435\u0434\u0434\u0443\u0448\u0438\u0439 \u0433\u043e\u0434", "compare_to", "\u0421\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0441", "last7_days", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 7 \u0434\u043d\u0435\u0439", "last_week", "\u0417\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044e\u044e \u043d\u0435\u0434\u0435\u043b\u044e", "last30_days", "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 30 \u0434\u043d\u0435\u0439", "this_month", "\u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u0435\u0441\u044f\u0446", "last_month", "\u041f\u0440\u043e\u0448\u043b\u044b\u0439 \u043c\u0435\u0441\u044f\u0446", "this_year", "This Year", "last_year", "\u041f\u0440\u043e\u0448\u043b\u044b\u0439 \u0433\u043e\u0434", "custom", "\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c", _s16_213, "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u0447\u0451\u0442", "clone_to_quote", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442", "clone_to_credit", "Clone to Credit", "view_invoice", "\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u0447\u0435\u0442", "convert", "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d", "more", "More", "edit_client", "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430", "edit_product", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0443", "edit_invoice", "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u0447\u0451\u0442", "edit_quote", "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0443", "edit_payment", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443", "edit_task", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0434\u0430\u043d\u0438\u0435", "edit_expense", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0442\u0440\u0430\u0442\u044b", "edit_vendor", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430", "edit_project", "Edit Project", _s20_87, _s20_88, "billing_address", "\u0410\u0434\u0440\u0435\u0441 \u0434\u043b\u044f \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0447\u0435\u0442\u043e\u0432", _s16_215, _s16_216, "total_revenue", "\u0421\u043e\u0432\u043e\u043a\u0443\u043f\u043d\u044b\u0439 \u0434\u043e\u0445\u043e\u0434", "average_invoice", "\u0421\u0440\u0435\u0434\u043d\u0438\u0439 \u0441\u0447\u0451\u0442", "outstanding", "\u0418\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0435", "invoices_sent", ":count \u0441\u0447\u0435\u0442\u043e\u0432 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e", "active_clients", "\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u044b", "close", "\u0417\u0430\u043a\u0440\u044b\u0442\u044c", "email", "\u042d\u043b. \u043f\u043e\u0447\u0442\u0430", "password", "\u041f\u0430\u0440\u043e\u043b\u044c", "url", "URL", "secret", "Secret", "name", "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435", "logout", "\u0412\u044b\u0439\u0442\u0438", "login", "\u041b\u043e\u0433\u0438\u043d", "filter", "\u0424\u0438\u043b\u044c\u0442\u0440", "sort", "\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430", "search", "\u0418\u0441\u043a\u0430\u0442\u044c", "active", "\u0410\u043a\u0442\u0438\u0432\u043d\u044b\u0439", "archived", "\u0410\u0440\u0445\u0438\u0432", "deleted", "\u0423\u0434\u0430\u043b\u0435\u043d", "dashboard", "\u0413\u043b\u0430\u0432\u043d\u0430\u044f", "archive", "\u0410\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c", "delete", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c", "restore", "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0434 \u0442\u043e\u0432\u0430\u0440\u0430/\u0443\u0441\u043b\u0443\u0433\u0438", "ascending", "Ascending", "descending", "Descending", "save", "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c", _s17_136, _s17_137, "paid_to_date", "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e", "balance_due", "\u041d\u0435\u043e\u043f\u043b\u0430\u0447\u0435\u043d\u043e", "balance", "\u041a \u043e\u043f\u043b\u0430\u0442\u0435", "overview", "Overview", "details", "\u0414\u0435\u0442\u0430\u043b\u0438", "phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "website", "\u0412\u0435\u0431-\u0441\u0430\u0439\u0442", "vat_number", "\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u043f\u043b\u0430\u0442\u0435\u043b\u044c\u0449\u0438\u043a\u0430 \u041d\u0414\u0421", "id_number", "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440", "create", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c", _s19_82, _s30_20, "error", "\u041e\u0448\u0438\u0431\u043a\u0430", _s16_219, _s16_220, "contacts", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u044b", "additional", "Additional", "first_name", "\u0418\u043c\u044f", "last_name", "\u0424\u0430\u043c\u0438\u043b\u0438\u044f", "add_contact", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "are_you_sure", "\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b?", "cancel", "\u041e\u0442\u043c\u0435\u043d\u0430", "ok", "Ok", "remove", "Remove", _s16_221, _s16_222, "product", "\u0422\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430", "products", "\u0422\u043e\u0432\u0430\u0440\u044b/\u0423\u0441\u043b\u0443\u0433\u0438", "new_product", "\u041d\u043e\u0432\u044b\u0439 \u0442\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430", "created_product", "\u0422\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_product", "\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0442\u043e\u0432\u0430\u0440\u0435/\u0443\u0441\u043b\u0443\u0433\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d\u0430", _s16_223, "\u0422\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d \u0432 \u0430\u0440\u0445\u0438\u0432", "deleted_product", "\u0422\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u044b", _s16_224, _s29_32, _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "\u0422\u043e\u0432\u0430\u0440/\u0443\u0441\u043b\u0443\u0433\u0430", "notes", "\u0417\u0430\u043c\u0435\u0442\u043a\u0438", "cost", "Cost", "client", "\u041a\u043b\u0438\u0435\u043d\u0442", "clients", "\u041a\u043b\u0438\u0435\u043d\u0442\u044b", "new_client", "\u041d\u043e\u0432\u044b\u0439 \u043a\u043b\u0438\u0435\u043d\u0442", "created_client", "\u041a\u043b\u0438\u0435\u043d\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_client", "\u041a\u043b\u0438\u0435\u043d\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", "archived_client", "\u041a\u043b\u0438\u0435\u043d\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d", _s16_226, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e :count \u043a\u043b\u0438\u0435\u043d\u0442\u0430(\u043e\u0432)", "deleted_client", "\u041a\u043b\u0438\u0435\u043d\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", "deleted_clients", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u043a\u043b\u0438\u0435\u043d\u0442\u0430(\u043e\u0432)", "restored_client", "\u041a\u043b\u0438\u0435\u043d\u0442 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s16_227, _s36_13, "address1", "\u0423\u043b\u0438\u0446\u0430", "address2", "\u0414\u043e\u043c/\u041e\u0444\u0438\u0441", "city", "\u0413\u043e\u0440\u043e\u0434", "state", "\u0420\u0430\u0439\u043e\u043d", "postal_code", "\u041f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u043a\u043e\u0434", "country", "\u0421\u0442\u0440\u0430\u043d\u0430", "invoice", "\u0421\u0447\u0451\u0442", "invoices", "\u0421\u0447\u0435\u0442\u0430", "new_invoice", "\u041d\u043e\u0432\u044b\u0439 \u0441\u0447\u0451\u0442", "created_invoice", "\u0421\u0447\u0435\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_invoice", "\u0421\u0447\u0435\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", _s16_228, "\u0421\u0447\u0435\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d", "deleted_invoice", "\u0421\u0447\u0435\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", _s16_229, "\u0421\u0447\u0451\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s17_140, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e :count \u0441\u0447\u0442\u0430(\u043e\u0432)", _s16_230, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u0441\u0447\u0442\u0430(\u043e\u0432)", _s17_141, _s37_20, "emailed_invoice", "\u0421\u0447\u0435\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u043f\u043e \u043f\u043e\u0447\u0442\u0435", "emailed_payment", _s28_69, "amount", "\u0412\u0441\u0435\u0433\u043e", "invoice_number", "\u041d\u043e\u043c\u0435\u0440 \u0441\u0447\u0451\u0442\u0430", "invoice_date", "\u0414\u0430\u0442\u0430 \u0441\u0447\u0451\u0442\u0430", "discount", "\u0421\u043a\u0438\u0434\u043a\u0430", "po_number", "\u041d\u043e\u043c\u0435\u0440 \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u043e\u0433\u043e \u043f\u043e\u0440\u0443\u0447\u0435\u043d\u0438\u044f", "terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f", "public_notes", "\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0435 \u0437\u0430\u043c\u0435\u0442\u043a\u0438", "private_notes", "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0437\u0430\u043c\u0435\u0442\u043a\u0438", "frequency", "\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u043d\u043e\u0441\u0442\u044c", "start_date", "\u0414\u0430\u0442\u0430 \u043d\u0430\u0447\u0430\u043b\u0430", "end_date", "\u0414\u0430\u0442\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f", "quote_number", "\u041d\u043e\u043c\u0435\u0440 \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0438", "quote_date", "\u0414\u0430\u0442\u0430 \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0438", "valid_until", "\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d \u0434\u043e", "items", "Items", "partial_deposit", _s16_386, "description", "\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435", "unit_cost", "\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0437\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u0443", "quantity", "\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e", "add_item", "Add Item", "contact", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442", "work_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u0421\u0440\u043e\u043a \u043e\u043f\u043b\u0430\u0442\u044b", _s16_231, _s16_232, "status", "\u0421\u0442\u0430\u0442\u0443\u0441", _s17_142, "\u0421\u0442\u0430\u0442\u0443\u0441 \u0421\u0447\u0451\u0442\u0430", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "\u0412\u0441\u0435\u0433\u043e", "percent", "\u041f\u0440\u043e\u0446\u0435\u043d\u0442", "edit", "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c", "dismiss", "Dismiss", _s20_89, "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0438\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443", _s22_72, "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0438\u0440\u0438\u0442\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u0430", _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "language", "\u042f\u0437\u044b\u043a", "currency", "\u0412\u0430\u043b\u044e\u0442\u0430", "created_at", "\u0414\u0430\u0442\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f", "created_on", "Created On", "updated_at", "Updated", "tax", "\u041d\u0430\u043b\u043e\u0433", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "\u0427\u0435\u0440\u043d\u043e\u0432\u0438\u043a", "sent", "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c", "viewed", "Viewed", "approved", "Approved", "partial", _s16_386, "paid", "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e", "mark_sent", "\u041e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u043c", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "\u0413\u043e\u0442\u043e\u0432\u043e", _s37_21, _s37_22, "dark_mode", "\u0422\u0435\u043c\u043d\u0430\u044f \u0442\u0435\u043c\u0430", _s27_59, _s35_21, "refresh_data", "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0414\u0430\u043d\u043d\u044b\u0435", "blank_contact", "Blank Contact", "activity", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c", _s16_233, _s16_234, "clone", "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c", "loading", "\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f", "industry", "Industry", "size", "\u0420\u0430\u0437\u043c\u0435\u0440", "payment_terms", "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u043e\u043f\u043b\u0430\u0442\u044b", "payment_date", "\u0414\u0430\u0442\u0430 \u043f\u043b\u0430\u0442\u0435\u0436\u0430", "payment_status", "\u0421\u0442\u0430\u0442\u0443\u0441 \u041f\u043b\u0430\u0442\u0435\u0436\u0430", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Client Portal", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "\u041f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u0438", "initial_email", "Initial Email", "first_reminder", "\u041f\u0435\u0440\u0432\u043e\u0435 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435", "second_reminder", "\u0412\u0442\u043e\u0440\u043e\u0435 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435", "third_reminder", "\u0422\u0440\u0435\u0442\u044c\u0435 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "\u0428\u0430\u0431\u043b\u043e\u043d", "send", "Send", "subject", "\u0422\u0435\u043c\u0430", "body", "\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435", "send_email", "\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u044d\u043b.\u043f\u043e\u0447\u0442\u0443", "email_receipt", "\u041e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0443 \u043a\u0432\u0438\u0442\u0430\u043d\u0446\u0438\u044e \u043e\u0431 \u043e\u043f\u043b\u0430\u0442\u0435 \u043f\u043e \u044d\u043b.\u043f\u043e\u0447\u0442\u0435", "auto_billing", "Auto billing", "button", "\u041a\u043d\u043e\u043f\u043a\u0430", "preview", "Preview", "customize", "\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c", "history", "\u0418\u0441\u0442\u043e\u0440\u0438\u044f", "payment", "\u041f\u043b\u0430\u0442\u0451\u0436", "payments", "\u041e\u043f\u043b\u0430\u0442\u044b", "refunded", "Refunded", "payment_type", "Payment Type", _s21_105, "\u0420\u0435\u0444\u0435\u0440\u0435\u043d\u0441 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438", "enter_payment", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443", "new_payment", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443", "created_payment", "\u041f\u043b\u0430\u0442\u0451\u0436 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_payment", "\u041f\u043b\u0430\u0442\u0451\u0436 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", _s16_241, "\u041f\u043b\u0430\u0442\u0451\u0436 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d", "deleted_payment", "\u041f\u043b\u0430\u0442\u0451\u0436 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", _s16_242, "\u041f\u043b\u0430\u0442\u0451\u0436 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s17_145, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e :count \u043f\u043b\u0430\u0442\u0435\u0436\u0430(\u0435\u0439)", _s16_243, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u043f\u043b\u0430\u0442\u0435\u0436\u0430(\u0435\u0439)", _s17_146, _s37_23, "quote", "\u041a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0430", "quotes", "\u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442\u044b", "new_quote", "\u041d\u043e\u0432\u0430\u044f \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0430", "created_quote", "\u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d", "updated_quote", "\u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d", "archived_quote", "\u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442 \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d \u0432 \u0430\u0440\u0445\u0438\u0432", "deleted_quote", "\u041a\u043e\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u0430", "restored_quote", _s27_61, "archived_quotes", "\u041f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043e \u0432 \u0430\u0440\u0445\u0438\u0432 :count \u043a\u043e\u0442\u0438\u0440\u043e\u0432\u043e\u043a", "deleted_quotes", _s34_28, "restored_quotes", _s35_23, "expense", "\u0417\u0430\u0442\u0440\u0430\u0442\u0430", "expenses", "\u0417\u0430\u0442\u0440\u0430\u0442\u044b", "vendor", "Vendor", "vendors", "\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0438", "task", "Task", "tasks", "\u0417\u0430\u0434\u0430\u043d\u0438\u0435", "project", "Project", "projects", "Projects", "activity_1", ":user \u0421\u043e\u0437\u0434\u0430\u043b \u041a\u043b\u0438\u0435\u043d\u0442\u0430 :client", "activity_2", _s29_37, "activity_3", _s28_57, "activity_4", ":user \u0421\u043e\u0437\u0434\u0430\u043b \u0421\u0447\u0451\u0442 :invoice", "activity_5", ":user \u041e\u0431\u043d\u043e\u0432\u0438\u043b \u0441\u0447\u0451\u0442 :invoice", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", _s31_16, "activity_9", _s30_25, "activity_10", _s85_0, "activity_11", _s30_26, "activity_12", _s31_17, "activity_13", _s30_27, "activity_14", _s28_58, "activity_15", _s28_59, "activity_16", _s29_38, "activity_17", _s28_60, "activity_18", _s26_44, "activity_19", _s26_45, "activity_20", _s50_10, "activity_21", _s28_61, "activity_22", _s27_62, "activity_23", _s26_46, "activity_24", _s27_63, "activity_25", _s31_18, "activity_26", _s29_39, "activity_27", _s31_19, "activity_28", _s29_40, "activity_29", _s42_14, "activity_30", _s28_62, "activity_31", _s29_41, "activity_32", _s28_63, "activity_33", _s29_42, "activity_34", _s30_28, "activity_35", _s31_20, "activity_36", ":user \u0423\u0434\u0430\u043b\u0438\u043b \u0417\u0430\u0442\u0440\u0430\u0442\u044b :expense", "activity_37", _s31_21, "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", _s24_62, "activity_43", _s24_63, "activity_44", _s25_59, "activity_45", _s24_64, "activity_46", _s25_60, "activity_47", ":user \u041e\u0431\u043d\u043e\u0432\u0438\u043b \u0417\u0430\u0442\u0440\u0430\u0442\u044b :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", "\u041f\u0440\u0430\u0439\u0441-\u043b\u0438\u0441\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expired", "all", "All", "select", "\u0412\u044b\u0431\u0440\u0430\u0442\u044c", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u0421\u0447\u0435\u0442\u0447\u0438\u043a \u043d\u043e\u043c\u0435\u0440\u0430 \u0441\u0447\u0451\u0442\u0430", _s20_92, _s20_93, _s20_94, _s20_95, _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "\u0422\u0438\u043f", "invoice_amount", "Invoice Amount", _s16_248, "\u0421\u0440\u043e\u043a \u043e\u043f\u043b\u0430\u0442\u044b", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "\u0410\u0432\u0442\u043e-\u0441\u0447\u0435\u0442", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Tax Name", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "\u0421\u0443\u043c\u043c\u0430 \u043f\u043b\u0430\u0442\u0435\u0436\u0430", "age", "\u0412\u043e\u0437\u0440\u0430\u0441\u0442", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Bank", _s19_89, _s19_90, _s16_249, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0437\u0430\u0442\u0440\u0430\u0442", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "sr", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Akcija", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Raspored", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", _s16_270, "archive_invoice", "Arhiviraj ra\u010dun", "archive_quote", _s16_271, "archive_credit", _s16_272, "archive_task", _s17_160, "archive_client", _s18_128, "archive_project", "Arhiviraj projekat", "archive_expense", _s16_273, "restore_payment", "Vrati uplatu", "restore_invoice", "Vrati ra\u010dun", "restore_quote", "Vrati predra\u010dun", "restore_credit", "Vrati kredit", "restore_task", "Obnovi zadatak", "restore_client", "Vrati klijenta", "restore_project", "Vrati projekat", "restore_expense", "Obnovi tro\u0161ak", "archive_vendor", _s20_103, "restore_vendor", "Obnovi dobavlja\u010da", "create_product", "Dodaj proizvod", "update_product", "Update Product", "delete_product", "Obri\u0161i proizvod", "restore_product", "Vrati proizvod", "archive_product", _s18_129, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Na\u010dini pla\u0107anja", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Sat", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Otpremi", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Obri\u0161i projekat", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Snimi kao podrazumevane uslove", _s22_5, "Snimi kao podrazumevano podno\u017eje", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Bankovni ra\u010dun uspe\u0161no kreiran", _s20_11, "Bankovni ra\u010dun uspe\u0161no a\u017euriran", _s17_12, _s20_104, _s16_14, _s16_15, "account_type", "Tip naloga", _s16_16, "Novi bankovni ra\u010dun", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Odabrano", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Izmeni kredit", "delete_credit", "Obri\u0161i kredit", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankovni Ra\u010dun", "bank_accounts", _s24_74, _s21_21, "Bankovni ra\u010dun uspe\u0161no arhiviran", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Spoji", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Prihvati", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Pode\u0161avanja pla\u0107anja", "default", "Podrazumevano", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Stanje", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Dodaj kanal pla\u0107anja", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Kreirajte svoj nalog za nekoliko sekundi", "login_label", _s28_9, "add_to_invoice", _s21_133, _s17_28, _s17_29, "week", "Nedelja", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Valuta ra\u010duna", "range", "Opseg", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Napravi projekat", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Naknada za ra\u010dun :amount bi bila :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Odobri", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "Uspe\u0161no o\u010di\u0161\u0107en klijent", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direktni dug", _s21_45, _s30_6, "set_password", "Postavi lozinku", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "Debitna plac\u0301anja po prethodnom ovla\u0161c\u0301enju", "becs", "BECS direktno zadu\u017eivanje", "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Pregled tro\u0161ka # :expense", "view_statement", "Pogledajte izjavu", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistem", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Od Ime", _s16_46, _s16_47, _s17_36, "Ponavljaju\u0107i tro\u0161ak", _s18_29, "Ponavljaju\u0107i tro\u0161kovi", _s21_46, "Novi ponavljaju\u0107i tro\u0161ak", _s22_37, "Izmeni ponavljaju\u0107i tro\u0161ak", _s25_8, "Ponavljaju\u0107i tro\u0161ak uspe\u0161no kreiran", _s25_9, "Ponavljaju\u0107i tro\u0161ak uspe\u0161no izmenjen", _s26_7, "Ponavljaju\u0107i tro\u0161ak uspe\u0161no arhiviran", _s25_10, _s24_119, _s25_11, _s38_4, _s26_8, "Ponavljaju\u0107i tro\u0161ak uspe\u0161no povra\u0107en", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, "Google analitika", _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Uputstvo za upotrebu", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Neto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Uvezi podatke", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", "Kada fajl bude spreman primi\u0107ete mejl sa linkom za preuzimanje.", _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", ":user je kreirao redovni ra\u010dun :recurring_invoice", "activity_101", ":user je a\u017eurirao redovni ra\u010dun :recurring_invoice", "activity_102", ":user je arhivirao redovni ra\u010dun :recurring_invoice", "activity_103", ":user je obrisao redovni ra\u010dun :recurring_invoice", "activity_104", ":user je vratio redovni ra\u010dun :recurring_invoice", _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Poslednja izmena", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Ime kontakta", _s17_40, "Prezime kontakta", "order", "Order", "unassigned", "Nije dodeljen.", "partial_value", "Mora biti ve\u0107e od nula i manje od sume", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Omogu\u0107i", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Postavite poddomen ili prika\u017eite ra\u010dun na va\u0161oj internet stranici.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promotivni kod", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Bezbednost", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Pretplata", "subscriptions", "Pretplate", _s16_255, "Nova pretplata", _s17_155, "Izmeni Pretplatu", _s20_96, "Pretplata uspe\u0161no kreirana", _s20_97, "Pretplata uspe\u0161no a\u017eurirana", _s21_126, "Uspe\u0161no arhivirana pretplata", _s20_98, "Uspe\u0161no obrisana pretplata", _s20_99, "Uspe\u0161no uklonjena pretplata", _s21_127, "Uspe\u0161no vra\u0107ena pretplata", _s19_93, "Pretraga 1 Pretplata", _s20_100, "Tra\u017ei :count pretplate", _s26_11, "Poddomen nije dostupan", "connect_gmail", "Pove\u017eite Gmail", _s16_65, "Prekinite vezu sa Gmail-om", "connected_gmail", "Gmail je uspe\u0161no povezan", _s18_45, "Uspe\u0161no je prekinuta veza sa Gmail-om", _s16_67, "Promene u bazi koda mo\u017eda blokiraju a\u017euriranje, mo\u017eete pokrenuti ovu komandu da biste odbacili promene:", _s16_68, "ID broj klijenta", "count_minutes", ":count minuti", _s16_70, "Vreme isteka lozinke", _s29_12, _s28_67, "use_last_email", "Koristite poslednju e-po\u0161tu", _s16_72, "Aktivirajte kompaniju", _s21_58, "Omogu\u0107ite e-po\u0161te, redovne ra\u010dune i obave\u0161tenja", _s27_22, "Do\u0161lo je do gre\u0161ke, poku\u0161ajte ponovo", _s27_23, "Molimo prvo postavite lozinku", _s34_10, "Upozorenje: Promena va\u0161eg broja telefona c\u0301e onemoguc\u0301iti 2FA", "help_translate", "Help Translate", _s23_23, "Molimo odaberite dr\u017eavu", "resend_invite", "Ponovo po\u0161aljite pozivnicu", _s19_42, "Uspe\u0161no onemogu\u0107en 2FA", _s16_74, "Uspe\u0161no povezan nalog", _s19_43, "Uspe\u0161no prekinuta veza sa nalogom", "delivered", "Dostavljeno", "bounced", "Odbijene", "spam", "Nepo\u017eeljna e-po\u0161ta", "view_docs", "Pregled dokumenata", _s32_10, "Molimo navedite broj mobilnog telefona da biste omoguc\u0301ili dvofaktorsku potvrdu", "send_sms", "Po\u0161alji SMS poruku", "sms_code", "SMS kod", _s21_59, "O\u010ditajte bar kod uz pomo\u0107 :link odgovaraju\u0107e aplikacije.", _s18_46, "Dvostepena autorizacija uspe\u0161no aktivirana", "connect_google", "Pove\u017eite Google", _s17_46, "Prekinite vezu sa Google-om", _s17_48, "Dvostepena autorizacija", _s18_47, "Onemoguc\u0301ite dva faktora", _s34_11, _s34_12, "stay_logged_in", "Ostanite prijavljeni", _s23_25, "Upozorenje: Va\u0161a sesija uskoro isti\u010de", "count_hours", ":count sati", "count_day", "1 dan", "count_days", ":count dani", _s19_44, _s19_45, _s17_49, "Bezbednosne postavke", "resend_email", "Ponovo po\u0161alji e-po\u0161tu", _s26_13, "Molimo potvrdite adresu svoje e-po\u0161te", _s16_75, "Refundirana uplata", _s19_46, _s22_144, _s19_48, "Izaberite korisnika koji je potvr\u0111en pomoc\u0301u Gmail-a", "list_long_press", "List Long Press", "show_actions", "Prika\u017ei radnje", _s17_51, "Pokrenite opciju vi\u0161e izbora", _s27_25, "E-po\u0161ta je poslata za potvrdu adrese e-po\u0161te", _s21_60, "Da biste koristili :client_counter, dodajte ili :client_number ili :client_id_number da biste spre\u010dili sukobe", "this_quarter", "Ovaj kvartal", "last_quarter", "Poslednji kvartal", "to_update_run", "Za a\u017euriranje pokrenite", _s18_49, "Pretvori u ra\u010dun", _s16_76, "URL za registraciju", "invoice_project", "Naplati Projekat", "invoice_task", "Fakturi\u0161i zadatak", "invoice_expense", "Tro\u0161ak ra\u010duna", _s19_49, "Pretraga 1 uslovi pla\u0107anja", _s20_47, "Pretra\u017ei :count uslove pla\u0107anja", _s16_78, "Sa\u010duvaj i pregledaj", "save_and_email", "Sa\u010duvaj i po\u0161alji e-po\u0161tom", _s16_80, _s17_162, _s16_82, "Konvertovani iznos", _s17_53, "Konvertovano stanje", _s22_41, "Pretvoreno u plac\u0301eno do danas", _s24_30, "Konvertovano kreditno stanje", "converted_total", "Ukupno konvertovano", "is_sent", "Je poslato", _s17_55, "Podrazumevani dokumenti", "document_upload", "Otpremiti dokument", _s20_48, "Dozvoli klijentima da po\u0161alju dokumente", "expense_total", "Ukupni tro\u0161kovi", "enter_taxes", "Unesite poreze", "by_rate", "Prema stopi", "by_amount", "Prema iznosu", "enter_amount", "Unesite iznos", "before_taxes", "Pre poreza", "after_taxes", "Posle poreza", "color", "Boja", "show", "Prika\u017ei", "hide", "Sakrij", "empty_columns", "Prazne kolone", _s21_62, "Re\u017eim za otklanjanje gre\u0161aka je omoguc\u0301en", _s26_14, "Upozorenje: Namenjeno da se koristi na lokalnim ma\u0161inama, \u0161to mo\u017ee dovesti do odavanja pristupnih parametara. Kliknite da biste saznali vi\u0161e.", "running_tasks", "Aktivni zadaci", "recent_tasks", "Nedavni zadaci", "recent_expenses", "Nedavni tro\u0161kovi", _s17_57, "Nadolaze\u0107i tro\u0161kovi", "update_app", "A\u017euriraj aplikaciju", "started_import", "Uspe\u0161no pokrenut uvoz", _s24_32, "Mapiranje duplikata kolona", _s20_49, "Koristi inkluzivne poreze", _s18_51, "Je popust na iznos", "column", "Kolona", "sample", "Uzorak", "map_to", "Mapiraj u", "import", "Uvoz", _s25_21, "Koristite prvi red kao nazive kolona", "select_file", "Mollim odaberite datoteku", _s16_84, "Nijedna datoteka nije odabrana", "csv_file", "CSV datoteka", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Po ra\u010dunu", "waveaccounting", "Wave ra\u010dunovodstvo", "zoho", "Zoho", "accounting", "Ra\u010dunovodstvo", _s22_43, "Molimo navedite sve CSV datoteke.", "import_type", "Tip uvoza", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "Prika\u017ei licence", "webhook_url", "Webhook URL", _s17_59, "Ure\u0111iva\u010d preko celog ekrana", "sidebar_editor", "Ure\u0111iva\u010d na bo\u010dnoj traci", _s22_44, "Molimo unesite ':value' da biste potvrdili", "purge", "O\u010distiti", "service", "Usluga", "clone_to", "Kloniraj u", "clone_to_other", "Kloniraj u drugo", "labels", "Oznake", "add_custom", "Dodaj prilago\u0111eno", "payment_tax", "Porez na plac\u0301anje", "unpaid", "Nepla\u0107eno", "white_label", "Licenca bez brendiranja", "delivery_note", "Otpremnica", _s24_35, "Poslati ra\u010duni su zaklju\u010dani", _s24_37, "Pla\u0107eni ra\u010duni su zaklju\u010dani", "source_code", "Izvorni kod", "app_platforms", "Dodaj platforme", "invoice_late", "Zakasneli ra\u010dun", "quote_expired", "Ponuda je istekla", "partial_due", "Datum avansa", "invoice_total", "Ra\u010dun sveukupno", "quote_total", "Ukupna ponuda", "credit_total", "Credit Total", _s23_26, "Ra\u010dun sveukupno", "actions", "Akcije", "expense_number", "Broj tro\u0161ka", "task_number", "Broj zadatka", "project_number", "Broj projekta", "project_name", "Naziv projekta", "warning", "Upozorenje", "view_settings", "Prika\u017ei pode\u0161avanja", _s24_39, "Upozorenje: ovo preduze\u0107e jo\u0161 nije aktivirano", "late_invoice", "Zakasneli ra\u010dun", "expired_quote", "Istekla ponuda", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Ime klijenta", "client_phone", "Broj telefona klijenta", "required_fields", "Obavezna polja", "calculated_rate", "Izra\u010dunata stopa", _s17_61, "Podrazumevana stopa zadatka", "clear_cache", "O\u010distite ke\u0161 memoriju", "sort_order", "Redosled sortiranja", "task_status", "Status", "task_statuses", "Statusi zadataka", "new_task_status", "Status novog zadatka", _s16_86, "Uredi status zadatka", _s19_50, "Uspe\u0161no kreiran status zadatka", _s19_51, "Uspe\u0161no a\u017euriran status zadatka", _s20_51, "Uspe\u0161no arhiviran status zadatka", _s19_52, "Uspe\u0161no obrisan status zadatka", _s19_53, "Uspe\u0161no uklonjen status zadatka", _s20_52, "Uspe\u0161no vra\u0107en status zadatka", _s22_45, "Statusi zadataka :value su uspe\u0161no arhivirani", _s21_64, "Statusi zadataka :value su uspe\u0161no obrisani", _s22_46, "Statusi zadataka :value su uspe\u0161no vra\u0107eni", _s18_53, "Pretraga 1 status zadatka", _s20_54, "Pretra\u017ei :count statuse zadataka", _s16_88, "Prika\u017ei tabelu zadataka", _s21_65, "Uvek prika\u017eite odeljak sa zadacima kada kreirate ra\u010dune", _s20_55, "Vremenski dnevnik zadatka ra\u010duna", _s25_22, "Dodajte detalje o vremenu stavkama ra\u010duna", _s20_57, _s20_58, _s25_23, "Dodajte detalje o datumu u stavke ra\u010duna", _s21_66, "Zapo\u010dnite zadatke pre \u010duvanja", _s18_54, "Konfiguri\u0161ite statuse", "task_settings", "Postavke zadatka", _s20_59, "Konfiguri\u0161ite kategorije", _s18_56, _s19_97, _s20_61, _s24_75, _s21_67, "Kategorija izmene tro\u0161kova", _s24_40, "Kategorija tro\u0161kova uspe\u0161no napravljena", _s24_41, "Kategorija tro\u0161kova uspe\u0161no izmenjena", _s25_25, "Kategorija tro\u0161kova uspe\u0161no arhivirana", _s24_42, "Kategorija uspe\u0161no obrisana", _s24_43, "Uspe\u0161no uklonjena kategorija tro\u0161kova", _s25_26, "Kategorija tro\u0161kova uspe\u0161no vra\u0107ena", _s27_29, "Uspe\u0161no arhivirano :count kategorija tro\u0161kova", _s26_15, "Uspe\u0161no obrisana kategorija tro\u0161kova :value", _s27_30, "Uspe\u0161no vra\u0107ena kategorija tro\u0161kova :value", _s23_27, "Pretraga 1 kategorija tro\u0161kova", _s25_28, "Pretra\u017eiti :count kategorije tro\u0161kova", _s21_69, "Koristite dostupne kredite", "show_option", "Prika\u017ei opciju", _s22_47, "Iznos kredita ne mo\u017ee biti vec\u0301i od iznosa uplate", "view_changes", "Prika\u017ei promene", "force_update", "Prisilno a\u017euriranje", _s17_63, "Pokrec\u0301ete najnoviju verziju, ali mo\u017eda postoje ispravke na \u010dekanju.", "mark_paid_help", "Pratite tro\u0161ak koji je plac\u0301en", _s18_58, "Treba biti fakturisan", _s23_28, "Omoguc\u0301ite da se tro\u0161ak fakturi\u0161e", _s29_14, _s36_15, _s21_71, "Podesite kurs", _s16_90, "Pode\u0161avanja tro\u0161kova", _s18_59, "Kloniraj u ponavljajuc\u0301e", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Polje korisnika", "variables", "Varijable", "show_password", "Prika\u017ei lozinku", "hide_password", "Sakrij lozinku", "copy_error", "Kopiraj gre\u0161ku", "capture_card", "Capture Card", _s17_64, "Automatski obra\u010dun je omoguc\u0301en", "total_taxes", "Ukupni porezi", "line_taxes", "Line Taxes", "total_fields", "Ukupno polja", _s25_29, "Uspe\u0161no zaustavljen redovni ra\u010dun", _s25_30, "Uspe\u0161no zapo\u010det redovni ra\u010dun", _s25_31, "Uspe\u0161no je nastavljena ponavljajuc\u0301a faktura", "gateway_refund", "Gateway Refund", _s19_54, "Obradite povrac\u0301aj preko kanala za plac\u0301anje", "due_date_days", "Datum dospe\u0107a", "paused", "Pauzirano", "mark_active", "Ozna\u010diti aktivno", "day_count", "Dan :count", _s22_48, "Prvi dan u mesecu", _s21_72, "Poslednji dan u mesecu", _s17_66, "Koristite uslove plac\u0301anja", "endless", "Beskona\u010dno", "next_send_date", "Sledec\u0301i datum slanja", _s16_92, "Preostali ciklusi", _s17_68, "Ponavljaju\u0107i ra\u010dun", _s18_61, "Ponavljaju\u0107i ra\u010duni", _s21_74, "Novi ponavljaju\u0107i ra\u010dun", _s22_50, "Izmeni ponavljaju\u0107i ra\u010dun", _s25_32, "Uspe\u0161no napravljen redovni ra\u010dun", _s25_33, "Uspe\u0161no a\u017euriran redovni ra\u010dun", _s26_16, "Redovni ra\u010dun uspe\u0161no arhiviran", _s25_34, "Redovni ra\u010dun uspe\u0161no obrisan", _s25_35, "Uspe\u0161no uklonjen redovni ra\u010dun", _s26_17, "Redovni ra\u010dun uspe\u0161no obnovljen", _s27_31, "Redovni :value ra\u010duni su uspe\u0161no arhivirani", _s26_18, "Redovni :value ra\u010duni su uspe\u0161no obrisani", _s27_32, "Redovni :value ra\u010duni su uspe\u0161no vra\u0107eni", _s24_44, "Pretraga 1 redovni ra\u010dun", _s25_36, "Pretra\u017ei :count redovne ra\u010dune", "send_date", "Datum slanja", "auto_bill_on", "Automatska naplata uklju\u010dena", _s28_17, "Minimalni iznos plac\u0301anja", "profit", "Zarada", "line_item", "Stavka", _s18_63, "Dozvoli preplatu", _s23_29, "Podr\u017eite dodatno plac\u0301anje za prihvatanje saveta", _s19_55, _s19_56, _s24_45, "Podr\u0161ka plac\u0301anja delimi\u010dnog minimalnog iznosa /depozita", "test_mode", "Na\u010din testiranja", "opened", "Otvoreno", _s30_8, "Izmirenje nije uspelo", _s30_9, "Izmirenje je uspelo", "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Po\u0161alji e-po\u0161tu", _s17_70, "Red za ponovni poku\u0161aj e-po\u0161te", "failure", "Neuspeh", "quota_exceeded", "Kvota je prema\u0161ena", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "Pogledaj portal", "copy_link", "Kopiraj link", "token_billing", "Sa\u010duvaj detalje kartice", _s24_46, "Dobrodo\u0161li u Invoice Ninja-u", "always", "Uvek", "optin", "Opt-In", "optout", "Opt-Out", "label", "Oznaka", "client_number", "Broj klijenta", "auto_convert", "Auto konverzija", "company_name", "Ime preduze\u0107a", "reminder1_sent", "Podsetnik 1 poslat", "reminder2_sent", "Podsetnik 2 poslat", "reminder3_sent", "Podsetnik 3 poslat", _s18_65, "Podsetnik koji je poslednji poslat", "pdf_page_info", _s27_79, _s16_96, _s29_87, "emailed_quotes", _s36_48, "emailed_credits", "Krediti uspe\u0161no poslati e-po\u0161tom", "gateway", "Kanal prodaje", "view_in_stripe", "Pogledaj u Stripe-u", "rows_per_page", "Redovi po stranici", "hours", "Sati", "statement", "Izjava", "taxes", "Porezi", "surcharge", "Doplata", "apply_payment", "Primeni pla\u0107anje", "apply_credit", "Primeni kredit", "apply", "Primeni", "unapplied", "Neprimenjeno", "select_label", "Izaberi oznaku", "custom_labels", _s18_130, "record_type", "Tip zapisa", "record_name", "Naziv zapisa", "file_type", "Tip datoteke", "height", "Visina", "width", "\u0160irina", "to", "Prima", "health_check", "Zdravstveni pregled", "payment_type_id", "Tip uplate", "last_login_at", "Poslednje prijavljivanje na", "company_key", "Klju\u010d preduze\u0107a", "storefront", "Izlog", "storefront_help", "Omoguc\u0301ite aplikacijama trec\u0301ih strana da kreiraju ra\u010dune", "client_created", "Klijent kreiran", _s20_64, "E-po\u0161ta za onlajn plac\u0301anje", _s20_66, _s25_65, "completed", "Zavr\u0161eno", "gross", "Bruto", "net_amount", "Neto iznos", "net_balance", "Neto stanje", "client_settings", "Pode\u0161avanja klijenta", _s17_72, "Izabrani ra\u010duni", _s17_74, "Izabrana pla\u0107anja", "selected_quotes", "Izabrane ponude", "selected_tasks", "Izabrani zadaci", _s17_76, "Izabrani tro\u0161kovi", _s17_78, "Dolazni ra\u010duni", _s17_80, "Ra\u010duni van valute", "recent_payments", "Nedavne uplate", "upcoming_quotes", "Nadolaze\u0107i predra\u010duni", "expired_quotes", "Istekli predra\u010duni", "create_client", "Kreiraj klijenta", "create_invoice", "Kreiraj ra\u010dun", "create_quote", "Napravi ponudu", "create_payment", "Kreiraj pla\u0107anje", "create_vendor", "Napravi dobavlja\u010da", "update_quote", "A\u017eurirati ponudu", "delete_quote", "Obri\u0161i ponudu", "update_invoice", "A\u017eurirati ra\u010dun", "delete_invoice", "Obri\u0161i ra\u010dun", "update_client", "A\u017eurirati klijenta", "delete_client", "Obri\u0161i klijenta", "delete_payment", "Obri\u0161i uplatu", "update_vendor", "A\u017eurirati dobavlja\u010da", "delete_vendor", _s17_163, "create_expense", "Kreiraj tro\u0161ak", "update_expense", "A\u017euriraj tro\u0161ak", "delete_expense", "Obri\u0161i tro\u0161ak", "create_task", "Kreiraj zadatak", "update_task", "A\u017euriraj Zadatak", "delete_task", "Obri\u0161i zadatak", "approve_quote", "Odobri ponudu", "off", "Isklju\u010deno", "when_paid", "Kada je pla\u0107ena", "expires_on", "Isti\u010de", "free", "Besplatan", "plan", "Plan", "show_sidebar", "Prika\u017ei bo\u010dnu traku", "hide_sidebar", _s18_131, "event_type", "Tip doga\u0111aja", "target_url", "Cilj", "copy", "Kopiraj", "must_be_online", "Molimo ponovo pokrenite aplikaciju kada se pove\u017eete na internet", _s17_82, "Crons treba da bude omogu\u0107ena", "api_webhooks", "API Webhooks", "search_webhooks", "Tra\u017ei :count Webhooks", "search_webhook", "Tra\u017ei 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Novi Webhook", "edit_webhook", "Uredi Webhook", "created_webhook", "Uspe\u0161no kreiran webhook", "updated_webhook", "Uspe\u0161no a\u017euriran webhook", _s16_98, "Uspe\u0161no arhiviran webhook", "deleted_webhook", "Uspe\u0161no obrisan webhook", "removed_webhook", "Uspe\u0161no uklonjen webhook", _s16_99, "Uspe\u0161no vra\u0107en webhook", _s17_83, "Uspe\u0161no arhiviran :value webhook", _s16_100, "Uspe\u0161no obrisan :value webhook", _s16_101, "Uspe\u0161no uklonjen :value webhook", _s17_84, "Uspe\u0161no vra\u0107en :value webhook", "api_tokens", "API tokeni", "api_docs", "API dokumenti", "search_tokens", "Pretra\u017ei :count tokene", "search_token", _s16_274, "token", "Token", "tokens", "Tokeni", "new_token", "Novi token", "edit_token", "Izmeni token", "created_token", "Uspe\u0161no kreiran token", "updated_token", "Uspe\u0161no a\u017euriran token", "archived_token", "Uspe\u0161no arhiviran token", "deleted_token", "Uspe\u0161no obrisan token", "removed_token", "Uspe\u0161no uklonjen token", "restored_token", "Uspe\u0161no vra\u0107en token", "archived_tokens", "Uspe\u0161no arhivirane :value tokena", "deleted_tokens", "Uspe\u0161no obrisane :value tokena", "restored_tokens", "Uspe\u0161no vra\u0107ene :value tokena", _s19_57, _s21_134, _s24_48, "Omoguc\u0301ite klijentima da se sami registruju na portalu", "email_invoice", _s16_275, "email_quote", "Po\u0161alji ponudu e-po\u0161tom", "email_credit", "Email Credit", "email_payment", "Po\u0161alji uplatu e-po\u0161tom", _s20_69, "Klijent nema pode\u0161enu adresu e-po\u0161te", "ledger", "Ledger", "view_pdf", "Vidi PDF", "all_records", "Svi zapisi", "owned_by_user", _s20_105, _s16_102, "Preostali kredit", "contact_name", "Ime kontakta", "use_default", "Koristi kao podrazumevano", _s16_104, "Beskrajni podsetnici", "number_of_days", "Broj dana", _s23_31, "Konfiguri\u0161ite uslove plac\u0301anja", "payment_term", "Uslov pla\u0107anja", _s16_105, "Novi uslov pla\u0107anja", _s17_86, "Uredi uslov pla\u0107anja", _s20_70, "Uspe\u0161no kreiran rok plac\u0301anja", _s20_71, "Uspe\u0161no a\u017euriran rok plac\u0301anja", _s21_76, "Uspe\u0161no arhiviran rok plac\u0301anja", _s20_72, "Uspe\u0161no obrisan uslov pla\u0107anja", _s20_73, "Uspe\u0161no uklonjen uslov pla\u0107anja", _s21_77, "Uspe\u0161no vra\u0107en uslov pla\u0107anja", _s22_55, "Uslovi plac\u0301anja :value su uspe\u0161no arhivirani", _s21_78, "Uslovi plac\u0301anja :value su uspe\u0161no obrisani", _s22_56, "Uslovi plac\u0301anja :value su uspe\u0161no vra\u0107eni", "email_sign_in", "Prijavite se putem e-po\u0161te", "change", "Promeniti", _s23_33, _s28_24, _s24_49, "Promeniti u izgled radne povr\u0161ine?", "send_from_gmail", "Poslati sa Gmail-a", "reversed", "Obrnuto", "cancelled", "Otkazano", "credit_amount", "Iznos kredita", "quote_amount", "Iznos ponude", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Sakrij meni", "show_menu", "Prika\u017ei meni", _s18_67, _s21_195, _s16_107, "Pretra\u017ei dokumenta", "search_designs", "Pretra\u017ei dizajne", "search_invoices", "Pretra\u017ei ra\u010dune", "search_clients", "Pretra\u017ei klijente", "search_products", _s18_132, "search_quotes", "Pretra\u017ei ponude", "search_credits", "Pretra\u017ei kredite", "search_vendors", "Pretra\u017ei dobavlja\u010de", "search_users", "Pretra\u017ei korisnike", _s16_108, "Pretra\u017ei poreske stope", "search_tasks", "Pretra\u017ei zadatke", "search_settings", "Pretra\u017ei postavke", "search_projects", _s17_164, "search_expenses", _s17_165, "search_payments", "Pretra\u017ei pla\u0107anja", "search_groups", "Pretra\u017ei grupe", "search_company", "Pretra\u017ei preduze\u0107e", "search_document", "Pretraga 1 dokument", "search_design", "Pretraga 1 dizajn", "search_invoice", "Pretraga 1 ra\u010dun", "search_client", "Pretraga 1 klijent", "search_product", "Pretraga 1 proizvod", "search_quote", "Pretraga 1 ponuda", "search_credit", "Pretraga 1 kredit", "search_vendor", "Pretraga 1 dobavlja\u010d", "search_user", "Pretraga 1 korisnik", "search_tax_rate", "Pretraga 1 poreska stopa", "search_task", "Pretraga 1 zadaci", "search_project", "Pretra\u017ei 1 projekat", "search_expense", "Pretraga 1 tro\u0161ak", "search_payment", "Pretraga 1 pla\u0107anje", "search_group", "Pretraga 1 grupa", "refund_payment", "Isplata povra\u0107aja novca", _s17_90, "Uspe\u0161no otkazan ra\u010dun", _s18_69, "Uspe\u0161no otkazani ra\u010duni", _s16_114, "Uspe\u0161no promenjen ra\u010dun", _s17_91, "Uspe\u0161no promenjeni ra\u010duni", "reverse", "Promeniti", "full_name", "Puno ime", _s17_92, "Grad/dr\u017eava/po\u0161tanski broj", _s17_94, "Po\u0161tanski broj/Grad/Dr\u017eava", "custom1", _s16_387, "custom2", _s17_254, "custom3", _s17_255, "custom4", "\u010cetvrtvo prilago\u0111eno", "optional", "Opciono", "license", "Licenca", "purge_data", "O\u010distiti podatke", _s16_115, "Uspe\u0161no o\u010di\u0161\u0107eni podaci kompanije", _s18_70, "Upozorenje: Ovo c\u0301e trajno izbrisati Va\u0161e podatke, nema mogu\u0107nosti povratka podataka.", "invoice_balance", "Stanje ra\u010duna", "age_group_0", "0 - 30 Dana", "age_group_30", "30 - 60 Dana", "age_group_60", "60 - 90 Dana", "age_group_90", "90 - 120 Dana", "age_group_120", "120+ Dana", "refresh", "Osve\u017ei", "saved_design", "Uspe\u0161no sa\u010duvan dizajn", "client_details", "Detalji klijenta", "company_address", "Adresa preduze\u0107a", "invoice_details", "Detalji ra\u010duna", "quote_details", "Detalji ponude", "credit_details", "Detalji kredita", "product_columns", "Kolone proizvoda", "task_columns", "Kolone zadataka", "add_field", "Dodaj polje", "all_events", "Svi doga\u0111aji", "permissions", "Dozvole", "none", "Nijedan", "owned", "Vlasni\u0161tvo", "payment_success", "Uspe\u0161no pla\u0107anje", "payment_failure", "Neuspe\u0161no pla\u0107anje", "invoice_sent", ":count ra\u010dun poslat", "quote_sent", "Ponuda poslata", "credit_sent", "Kredit poslat", "invoice_viewed", "Pregledan ra\u010dun", "quote_viewed", "Pregledana ponuda", "credit_viewed", "Pregledan kredit", "quote_approved", "Ponuda odobrena", _s25_38, "Primi sva obave\u0161tenja", _s16_116, "Kupi licencu", "apply_license", "Primeni licencu", "cancel_account", "Obri\u0161i nalog", _s22_57, "Upozorenje: Ovo \u0107e trajno obrisati va\u0161 nalog, bez opcije povra\u0107aja podataka.", "delete_company", "Izbri\u0161i kompaniju", _s22_58, "Upozorenje: Ovo \u0107e potpuno obrisati podatke o Va\u0161oj kompaniji, nema mogu\u0107nosti povratka podataka.", "enabled_modules", "Dozvoljeni moduli", "converted_quote", "Uspe\u0161no konvertovana ponuda", "credit_design", "Dizajn kredita", "includes", "Uklju\u010duje", "header", "Zaglavlje", "load_design", "U\u010ditaj Dizajn", "css_framework", "CSS Okvir", "custom_designs", "Prilago\u0111eni Dizajni", "designs", "Dizajni", "new_design", "Novi dizajn", "edit_design", "Izmeni dizajn", "created_design", "Uspe\u0161no kreiran dizajn", "updated_design", "Uspe\u0161no izmenjen dizajn", "archived_design", "Uspe\u0161no arhiviran dizajn", "deleted_design", "Uspe\u0161no obrisan dizajn", "removed_design", "Uspe\u0161no uklonjen dizajn", "restored_design", "Uspe\u0161no vra\u0107en dizajn", _s16_118, "Uspe\u0161no arhivirane :value dizajna", "deleted_designs", "Uspe\u0161no obrisane :value dizajna", _s16_119, "Uspe\u0161no vra\u0107ene :value dizajna", "proposals", "Ponude", "tickets", "Tiketi", _s16_120, "Ponavljaju\u0107a ponuda", "recurring_tasks", _s19_98, _s18_71, "Upravljanje ra\u010dunom", "credit_date", "Datum kredita", "credit", "Kredit", "credits", "Krediti", "new_credit", "Unesi kredit", "edit_credit", "Uredi kredit", "created_credit", "Uspe\u0161no kreiran kredit", "updated_credit", "Kredit uspe\u0161no izmenjen", "archived_credit", "Uspe\u0161no arhiviran kredit", "deleted_credit", "Uspe\u0161no obrisan kredit", "removed_credit", "Uspe\u0161no uklonjen kredit", "restored_credit", "Uspe\u0161no vra\u0107en kredit", _s16_122, "Uspe\u0161no arhivirano :count kredita", "deleted_credits", "Uspe\u0161no obrisano :count kredita", _s16_123, "Uspe\u0161no vra\u0107ene :value kredita", "current_version", _s16_276, "latest_version", "Poslednja verzija", "update_now", "A\u017euriraj odmah", _s26_24, "Dostupna je nova verzija veb aplikacije", _s16_124, _s19_99, "app_updated", "A\u017euriranje je uspe\u0161no zavr\u0161eno", "learn_more", _s16_277, "integrations", "Integracije", "tracking_id", "ID prac\u0301enja", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Uslovi za kredit", "new_company", "Novo preduze\u0107e", "added_company", "Uspe\u0161no dodano preduze\u0107e", "company1", "Prilago\u0111ena kompanija 1", "company2", "Prilago\u0111ena kompanija 2", "company3", "Prilago\u0111ena kompanija 3", "company4", "Prilago\u0111ena kompanija 4", "product1", "Prilogo\u0111en proizvod 1", "product2", "Prilogo\u0111en proizvod 2", "product3", "Prilogo\u0111en proizvod 3", "product4", "Prilogo\u0111en proizvod 4", "client1", "Prilago\u0111en klijent 1", "client2", "Prilago\u0111en klijent 2", "client3", "Prilago\u0111en klijent 3", "client4", "Prilago\u0111en klijent 4", "contact1", "Prilago\u0111en kontakt 1", "contact2", "Prilago\u0111en kontakt 2", "contact3", "Prilago\u0111en kontakt 3", "contact4", "Prilago\u0111en kontakt 4", "task1", "Prilago\u0111en zadatak 1", "task2", "Prilago\u0111en zadatak 2", "task3", "Prilago\u0111en zadatak 3", "task4", "Prilago\u0111en zadatak 4", "project1", "Prilago\u0111en projekat 1", "project2", "Prilago\u0111en projekat 2", "project3", "Prilago\u0111en projekat 3", "project4", "Prilago\u0111en projekat 4", "expense1", "Prilago\u0111en tro\u0161ak 1", "expense2", "Prilago\u0111en tro\u0161ak 2", "expense3", "Prilago\u0111en tro\u0161ak 3", "expense4", "Prilago\u0111en tro\u0161ak 4", "vendor1", "Prilago\u0111en dobavlja\u010d 1", "vendor2", "Prilago\u0111en dobavlja\u010d 2", "vendor3", "Prilago\u0111en dobavlja\u010d 3", "vendor4", "Prilago\u0111en dobavlja\u010d 4", "invoice1", "Prilago\u0111en ra\u010dun 1", "invoice2", "Prilago\u0111en ra\u010dun 2", "invoice3", "Prilago\u0111en ra\u010dun 3", "invoice4", "Prilago\u0111en ra\u010dun 4", "payment1", "Prilago\u0111eno pla\u0107anje 1", "payment2", "Prilago\u0111eno pla\u0107anje 2", "payment3", "Prilago\u0111eno pla\u0107anje 3", "payment4", "Prilago\u0111eno pla\u0107anje 4", "surcharge1", _s21_196, "surcharge2", _s21_197, "surcharge3", _s21_198, "surcharge4", _s21_199, "group1", "Prilago\u0111ena grupa 1", "group2", "Prilago\u0111ena grupa 2", "group3", "Prilago\u0111ena grupa 3", "group4", "Prilago\u0111ena grupa 4", "reset", "Resetuj", "number", "Broj", "export", "Izvoz", "chart", "Grafikon", "count", "Brojati", "totals", "Totali", "blank", "Prazno", "day", "Dan", "month", "Mesec", "year", "Godina", "subgroup", "Podgrupa", "is_active", "je aktivno", "group_by", "Grupi\u0161i po", "credit_balance", "Stanje kredita", _s18_77, "Poslednja prijava kontakta", _s17_98, _s17_166, "contact_phone", "Kontakt telefon", _s21_79, "Kontaktirajte prilago\u0111enu vrednost 1", _s21_80, "Kontaktirajte prilago\u0111enu vrednost 2", _s21_81, "Kontaktirajte prilago\u0111enu vrednost 3", _s21_82, "Kontaktirajte prilago\u0111enu vrednost 4", _s17_100, "Adresa za isporuku- ulica", _s17_101, "Adresa za isporuku- stan/apartman", "shipping_city", "Adresa za isporuku- grad", "shipping_state", "Adresa za isporuku- Dr\u017eava/Pokrajina", _s20_74, "Adresa za isporuku- po\u0161tanski broj", _s16_154, "Adresa za isporuku- dr\u017eava", _s16_156, "Adresa naplate - Ulica", _s16_157, "Adresa ra\u010duna - Stan/Apartman", "billing_city", "Adresa naplate - Grad", "billing_state", "Adresa naplate - Dr\u017eava/Pokrajina", _s19_59, "Adresa naplate - Po\u0161tanski broj", "billing_country", "Adresa naplate - Dr\u017eava", "client_id", "ID klijenta", "assigned_to", "Dodeljeno za", "created_by", "Kreiran od :name", "assigned_to_id", "Dodeljeno za Id", "created_by_id", "Kreirano od Id", "add_column", "Dodaj kolonu", "edit_columns", "Izmeni kolone", "columns", "Kolone", "aging", "Zastarevanje", "profit_and_loss", "Zarada i gubitak", "reports", "Izve\u0161taji", "report", "Izve\u0161taj", "add_company", "Dodaj preduze\u0107e", "unpaid_invoice", "Nepla\u0107eni ra\u010dun", "paid_invoice", "Pla\u0107eni ra\u010dun", _s16_158, "Neodobrena ponuda", "help", "Pomo\u0107", "refund", "Povra\u0107aj novca", "refund_date", "Datum povra\u0107aja novca", "filtered_by", "Filtrirano po", "contact_email", "Kontakt email", "multiselect", "Vi\u0161e izbora", "entity_state", "Dr\u017eava", "verify_password", "Potvrdi lozinku", "applied", "Primenjeno", _s21_83, "Uklju\u010dite nedavne gre\u0161ke iz prijava", _s30_12, "Primili smo va\u0161u poruku i poku\u0161ac\u0301emo da odgovorimo \u0161to pre.", "message", "Poruka", "from", "\u0160alje", _s20_76, "Prika\u017ei detalje proizvoda", _s25_40, "Prika\u017ei opis i cenu u padaju\u0107oj listi proizvoda", _s20_78, "PDF renderer zahteva :version", _s18_80, "Podesite procenat naknade", _s23_35, "Podesite procenat da biste uzeli u obzir naknadu", _s18_82, "Konfiguri\u0161ite pode\u0161avanja\xa0", "support_forum", "forum podr\u0161ke", "about", "O", "documentation", "Dokumentacija", "contact_us", _s17_167, "subtotal", "Sveukupno", "line_total", "Ukupno", "item", "Stavka", "credit_email", "E-po\u0161ta za kreditiranje", "iframe_url", "Sajt", "domain_url", "Domen URL", _s21_84, _s20_106, _s20_79, "Lozinka mora da sadr\u017ei veliko slovo i broj", _s19_61, _s26_49, _s23_36, "Kontrolna tabla portala za klijente", _s20_80, "Molimo unesite vrednost", "deleted_logo", "Logo je uspe\u0161no obrisan", "yes", "Da", "no", "Ne", "generate_number", "Generi\u0161ite broj", "when_saved", "kada je sa\u010duvan", "when_sent", "kada je poslat", "select_company", "Izaberi kompaniju", "float", "Plutaju\u0107i", "collapse", "Padaju\u0107i", "show_or_hide", "Prika\u017ei/sakrij", "menu_sidebar", "Bo\u010dna traka menija", "history_sidebar", "Bo\u010dna traka istorije", "tablet", "Tablet", "mobile", "Mobilni", "desktop", "Desktop", "layout", "Raspored", "view", "Pregled", "module", "Modul", "first_custom", _s16_387, "second_custom", _s17_254, "third_custom", _s17_255, "show_cost", "Prika\u017ei cenu", _s17_103, "Prika\u017ei cenu proizvoda", "show_cost_help", "Prika\u017eite polje cene proizvoda da biste pratili mar\u017eu/profit", _s21_85, _s26_50, _s26_26, "Prika\u017eite polje za koli\u010dinu proizvoda, ina\u010de podrazumevan je jedan", _s21_87, _s23_57, _s26_27, "Prika\u017eite polje za koli\u010dinu stavke, ina\u010de podrazumevana je jedna", _s21_89, "Prika\u017ei popust na proizvod", _s26_28, "Prika\u017eite polje za popust na stavku", _s16_160, "Podrazumevana koli\u010dina", _s21_91, "Automatski podesite koli\u010dinu stavke na jednu", "one_tax_rate", "Jedna poreska stopa", "two_tax_rates", "Dve poreske stope", "three_tax_rates", "Tri poreske stope", _s16_162, "Zadata poreska stopa", "user", "Korisnik", "invoice_tax", "Porez na ra\u010dun", "line_item_tax", "Porez na stavku", "inclusive_taxes", "Sa ura\u010dunatim porezima", _s17_105, "Stope poreza na ra\u010dun", "item_tax_rates", "Poreske stope stavke", _s18_84, _s25_103, "configure_rates", "Konfiguri\u0161ite stope", _s18_85, "Konfiguri\u0161ite platne kanale", "tax_settings", "Pode\u0161avanja poreza", _s18_87, "Poreske stope", "accent_color", "Naglasiti boju", "switch", "Prebaci", _s19_63, "Lista odvojena zarezima", "options", "Opcije", _s16_164, "Tekst u jednom redu", "multi_line_text", "Tekst u vi\u0161e redova", "dropdown", "Padaju\u0107i meni", "field_type", "Tip polja", _s27_43, "Poruka za povra\u0107aj lozinke je poslata", "submit", "Podneti", _s16_166, "Povratite va\u0161u lozinku", "late_fees", "Zakasnele takse", "credit_number", "Broj kredita", "payment_number", "Broj plac\u0301anja", "late_fee_amount", "Vrednost tro\u0161ka ka\u0161njenja", _s16_167, "Procenat tro\u0161ka ka\u0161njenja", "before_due_date", "Pre roka", "after_due_date", "Posle roka", _s18_89, "Posle datuma ra\u010duna", "days", "Dani", "invoice_email", "E-po\u0161ta ra\u010duna", "payment_email", "E-po\u0161ta uplate", "partial_payment", _s19_174, "payment_partial", _s19_174, _s21_92, "Delimi\u010dno plac\u0301anje putem e-po\u0161te", "quote_email", "E-po\u0161ta ponuda", _s16_169, "Beskrajni podsetnik", _s16_171, _s23_58, "administrator", "Administrator", _s18_90, "Dozvolite korisniku da upravlja korisnicima, menja postavke i menja sve zapise", "user_management", _s23_59, "users", "Korisnici", "new_user", "Novi korisnik", "edit_user", "Uredi korisnika", "created_user", "Uspe\u0161no kreiran korisnik", "updated_user", "Korisnik je uspe\u0161no a\u017euriran", "archived_user", "Uspe\u0161no arhiviran korisnik", "deleted_user", "Korisnik je uspe\u0161no obrisan", "removed_user", "Uspe\u0161no uklonjen korisnik", "restored_user", "Uspe\u0161no obnovljen korisnik", "archived_users", "Uspe\u0161no arhivirane :value korisnika", "deleted_users", "Uspe\u0161no obrisane :value korisnika", "removed_users", "Uspe\u0161no uklonjene :value korisnika", "restored_users", "Uspe\u0161no vra\u0107ene :value korisnika", _s16_173, "Op\u0161te postavke", "invoice_options", "Opcije ra\u010duna", _s17_107, _s21_135, _s22_65, _s70_, _s23_38, _s19_101, _s28_30, "Uklju\u010dite prilo\u017eene slike u fakturu.", _s16_175, _s20_107, _s16_176, _s19_100, "first_page", "Prva stranica", "all_pages", "Sve stranice", "last_page", "Poslednja stranica", "primary_font", "Primarni font", "secondary_font", "Sekundarni font", "primary_color", "Primarna boja", "secondary_color", "Sekundarna boja", "page_size", "Veli\u010dina stranice", "font_size", "Veli\u010dina fonta", "quote_design", "Dizajn ponude", "invoice_fields", "Polja ra\u010duna", "product_fields", "Polja proizvoda", "invoice_terms", "Uslovi ra\u010duna", "invoice_footer", "Podno\u017eje ra\u010duna", "quote_terms", "Uslovi predra\u010duna", "quote_footer", "Podno\u017eje ponude", _s18_91, "Automatsko slanje ePo\u0161te", _s23_39, _s52_4, _s18_92, "Automatsko Arhiviranje", _s23_40, _s55_1, _s18_93, "Auto konverzija", _s23_41, _s58_4, _s17_109, "Pode\u0161avanje toka rada", "freq_daily", "Dnevni", "freq_weekly", "Nedeljni", "freq_two_weeks", "Dve nedelje", "freq_four_weeks", "\u010cetiri nedelje", "freq_monthly", "Mese\u010dno", "freq_two_months", "Dva meseca", _s17_111, "Tri meseca", _s16_177, "\u010cetiri meseca", "freq_six_months", "\u0160est meseci", "freq_annually", "Godi\u0161nje", "freq_two_years", "Dve godine", _s16_178, "Tri godine", "never", "Nikada", "company", "Kompanija", _s17_112, "Generisani brojevi", "charge_taxes", "Naplati poreze", "next_reset", "Slede\u0107e ponovno pode\u0161avanje", "reset_counter", "Ponovo podesite broja\u010d", _s16_179, "Prefiks koji se ponavlja", "number_padding", "Pading broja", "general", "Op\u0161ti", "surcharge_field", "Polje doplate", "company_field", "Polje kompanije", "company_value", "Vrednost kompanije", "credit_field", "Polje kredita", "invoice_field", "Polje ra\u010duna", _s17_114, "Doplata za ra\u010dun", "client_field", "Polje klijenta", "product_field", "Polje proizvoda", "payment_field", "Polje plac\u0301anja", "contact_field", "Kontakt polje", "vendor_field", "Polje dobavlja\u010da", "expense_field", "Polje tro\u0161kova", "project_field", "Polje Projekta", "task_field", "Polje zadatka", "group_field", "Grupno polje", "number_counter", "Broja\u010d brojeva", "prefix", "Prefiks", "number_pattern", "\u0160ablon broja", "messages", "Poruke", "custom_css", "Prilago\u0111eni CSS", _s17_116, _s22_91, _s16_181, "Prika\u017ei na PDF-u", _s21_94, "Prikazite potpis klijenta na PDF-u ra\u010duna/ponude.", _s25_46, "Polje za potvrdu uslova ra\u010duna", _s30_13, "Zahtevajte od klijenata da potvrde da prihvataju uslove ra\u010duna.", _s23_42, "Polje za potvrdu uslova predra\u010duna", _s28_31, "Zahtevajte od klijenata da potvrde da prihvataju uslove predra\u010duna.", _s25_47, "Potpis ra\u010duna", _s30_14, "Zahtevajte od klijenata da dostave potpis.", _s23_43, "Potpis predra\u010duna", _s22_67, "Ra\u010duni za\u0161tic\u0301eni lozinkom", _s27_44, "Omoguc\u0301ava vam da postavite lozinku za svaki kontakt. Ako je lozinka postavljena, kontakt c\u0301e morati da unese lozinku pre nego \u0161to pregleda ra\u010dune.", "authorization", "Ovla\u0161c\u0301enje", "subdomain", "Poddomen", "domain", "Domen", "portal_mode", "Re\u017eim portala", "email_signature", "Sa po\u0161tovanjem,", _s24_50, "Olak\u0161ajte svojim klijentima pla\u0107anje dodavanjem schema.org markapa va\u0161oj e-po\u0161ti.", "plain", "Obi\u010dno", "light", "Svetlo", "dark", "Tamno", "email_design", "Dizajn e-po\u0161te", "attach_pdf", "Zaka\u010di PDF", _s16_182, "Zaka\u010di dokumenta", "attach_ubl", "Zaka\u010di UBL", "email_style", "Stil e-po\u0161te", _s19_65, "Omogu\u0107i markap", "reply_to_email", "Odgovori na email", "reply_to_name", "Odgovori na ime", "bcc_email", "BCC Email", "processed", "Obra\u0111eno", "credit_card", "Kreditna Kartica", "bank_transfer", "Bankovni prenos", "priority", "Prioritet", "fee_amount", "Iznos takse", "fee_percent", "Procenat takse", "fee_cap", "Granica takse", "limits_and_fees", "Ograni\u010denja/takse", "enable_min", "Omogu\u0107i minimum", "enable_max", "Omogu\u0107i maksimum", "min_limit", "Min: :min", "max_limit", "Maks: :max", "min", "Min", "max", "Maks", _s19_66, "Logoi prihva\u0107enih kartica", "credentials", "Podaci", "update_address", "A\u017euriraj adresu", _s19_68, "A\u017euriraj adresu klijenta sa dostavljenim detaljima", "rate", "Stopa", "tax_rate", "Poreska stopa", "new_tax_rate", "Nova poreska stopa", "edit_tax_rate", "Uredi poresku stopu", _s16_184, "Uspe\u0161no kreirana poreska stopa", _s16_185, "Uspe\u0161no a\u017eurirana poreska stopa", _s17_119, "Uspe\u0161no arhivirana poreska stopa", _s16_186, "Poreska stopa uspe\u0161no obrisana", _s17_120, "Poreska stopa uspe\u0161no povra\u0107ena", _s18_94, "Uspe\u0161no arhivirane :value poreskih stopa", _s17_121, "Uspe\u0161no obrisane :value poreskih stopa", _s18_95, "Uspe\u0161no vra\u0107ene :value poreskih stopa", "fill_products", "Automatski popuni proizvode", _s18_96, _s53_1, "update_products", "Automatski a\u017euriraj proizvode", _s20_84, "A\u017euriranje ra\u010duna automatski \u0107e a\u017eurirati registar proizvoda", _s16_187, "Konvertuj proizvode", _s21_95, "Automatski konvertuj cene proizvoda u valutu klijenta", "fees", "Naknade", "limits", "Ograni\u010denja", "provider", "Snadbeva\u010d", "company_gateway", "Platni kanal", _s16_189, "Platni kanali", _s19_69, "Novi platni kanal", _s20_85, "Uredi platni kanal", _s23_44, "Platni kanal uspe\u0161no kreiran", _s23_45, "Platni kanal uspe\u0161no a\u017euriran", _s24_51, "Platni kanal uspe\u0161no arhiviran", _s23_46, "Platni kanal uspe\u0161no obrisan", _s24_52, "Platni kanal uspe\u0161no povra\u0107en", _s25_49, "Uspe\u0161no arhivirana :value platnih kanala", _s24_53, "Uspe\u0161no obrisana :value platnih kanala", _s25_50, "Uspe\u0161no vra\u0107ena :value platnih kanala", _s16_191, "Nastavi izmene", "discard_changes", "Otka\u017ei izmene", "default_value", "Podrazumevana vrednost", "disabled", "Onemogu\u0107eno", "currency_format", "Format valute", _s21_96, "Prvi dan u nedelji", _s23_47, "Prvi mesec u godini", "sunday", "Nedelja", "monday", "Ponedeljak", "tuesday", "Utorak", "wednesday", "Sreda", "thursday", "\u010cetvrtak", "friday", "Petak", "saturday", "Subota", "january", "Januar", "february", "Februar", "march", "Mart", "april", "April", "may", "Maj", "june", "Jun", "july", "Jul", "august", "Avgust", "september", "Septembar", "october", "Oktobar", "november", "Novembar", "december", "Decembar", "symbol", "Simbol", "ocde", "Kod", "date_format", "Format datuma", "datetime_format", "Format datuma i vremena", "military_time", "24 satno vreme", _s18_97, "24-\u010dasovni prikaz", "send_reminders", "Po\u0161alji podsetnike", "timezone", "Vremenska zona", _s19_70, "Filtrirano po projektu", _s17_122, _s19_102, _s19_72, _s20_108, _s18_98, _s22_92, _s18_100, _s24_76, "group_settings", "Pode\u0161avanja grupe", "group", "Grupa", "groups", "Grupe", "new_group", "Nova grupa", "edit_group", "Uredi grupu", "created_group", "Grupa je uspe\u0161no kreirana", "updated_group", "Grupa je uspe\u0161no a\u017eurirana", "archived_groups", "Uspe\u0161no arhivirane :value grupa", "deleted_groups", "Uspe\u0161no obrisane :value grupa", "restored_groups", "Uspe\u0161no vra\u0107ene :value grupa", "archived_group", "Grupa je uspe\u0161no arhivirana", "deleted_group", "Grupa je uspe\u0161no obrisana", "restored_group", "Grupa je uspe\u0161no vra\u0107ena", "upload_logo", "Otpremi logo", "uploaded_logo", "Logo je uspe\u0161no otpremljen", "logo", "Logo", "saved_settings", "Postavke su uspe\u0161no sa\u010duvane", _s16_193, _s18_133, "device_settings", _s16_279, "defaults", "Podrazumevano", "basic_settings", "Osnovna pode\u0161avanja", _s17_124, _s17_168, "company_details", "Detalji preduze\u0107a", "user_details", _s17_169, "localization", "Lokalizacija", "online_payments", "Online uplate", "tax_rates", "Porezne stope", "notifications", "Obave\u0161tenja", "import_export", "Uvoz i Izvoz", "custom_fields", _s17_170, "invoice_design", "Dizajn ra\u010duna", "buy_now_buttons", "Dugmad za kupovinu odmah", "email_settings", _s16_280, _s23_49, "\u0160abloni & podsetnici", _s22_68, _s24_74, _s19_74, _s22_93, "price", "Cena", "email_sign_up", "Prijavita putem e-po\u0161te", "google_sign_up", "Prijava putem Google-a", _s27_48, "Hvala Vam na kupovini!", "redeem", "Iskoristi", "back", "Nazad", "past_purchases", "Ranije kupovine", _s19_76, _s18_134, "pro_plan", "Pro plan", "enterprise_plan", "Plan preduze\u0107a", "count_users", _s16_281, "upgrade", "Nadogradi", _s25_51, "Unesite ime", _s24_54, "Unesite prezime", _s33_24, "Molimo prihvatite uslove kori\u0161\u0107enja i politiku privatnosti da biste registrovali korisni\u010dki nalog.", "i_agree_to_the", "Sla\u017eem se sa", _s16_195, "Uslovi kori\u0161tenja usluge", "privacy_policy", "Politika privatnosti", "sign_up", "Prijava", "account_login", _s18_136, "view_website", "Poseti internet stranicu", "create_account", "Napravi nalog", "email_login", _s21_136, "create_new", "Kreiraj novo", _s18_102, "Nijedan zapis nije odabran", _s21_99, "Molimo sa\u010duvajte ili otka\u017eite izmene", "download", "Preuzmi", _s27_49, "Zahteva plan preduzec\u0301a", "take_picture", "Fotografi\u0161i", "upload_file", "Otpremi datoteku", "document", "Dokument", "documents", "Dokumenti", "new_document", "Novi dokument", "edit_document", "Izmeni dokument", _s17_126, "Uspe\u0161no otpremljen dokument", _s16_197, "Uspe\u0161no a\u017euriran dokument", _s17_127, "Uspe\u0161no arhiviran dokument", _s16_198, "Uspe\u0161no obrisan dokument", _s17_128, "Uspe\u0161no vra\u0107en dokument", _s18_104, "Uspe\u0161no arhivirane :value dokumenata", _s17_129, "Uspe\u0161no obrisane :value dokumenata", _s18_105, "Uspe\u0161no vra\u0107ene :value dokumenata", "no_history", "Nema istorije", "expense_date", "Datum tro\u0161ka", "pending", "Na \u010dekanju", _s16_199, "Prijavljen", _s16_200, "Na \u010dekanju", _s16_201, "Fakturisano", "converted", "Konvertovano", _s24_56, _s24_57, "exchange_rate", "Kurs", _s16_202, "Konvertuj valutu", "mark_paid", "Ozna\u010diti kao pla\u0107eno", "category", "Kategorija", "address", "Adresa", "new_vendor", "Novi dobavlja\u010d", "created_vendor", "Uspe\u0161no kreiran dobavlja\u010d", "updated_vendor", "Uspe\u0161no a\u017euriran dobavlja\u010d", "archived_vendor", "Uspe\u0161no arhiviran dobavlja\u010d", "deleted_vendor", "Uspe\u0161no obrisan dobavlja\u010d", "restored_vendor", "Uspe\u0161no obnovljen dobavlja\u010d", _s16_203, "Uspe\u0161no arhivirano :count dobavlja\u010da", "deleted_vendors", "Uspe\u0161no obrisano :count dobavlja\u010da", _s16_204, "Uspe\u0161no vra\u0107ene :value dobavlja\u010da", "new_expense", "Unesi tro\u0161ak", "created_expense", "Uspe\u0161no kreiran tro\u0161ak", "updated_expense", "Uspe\u0161no a\u017euriran tro\u0161ak", _s16_205, "Uspe\u0161no arhiviran tro\u0161ak", "deleted_expense", "Uspe\u0161no obrisan tro\u0161ak", _s16_206, "Uspe\u0161no obnovljen tro\u0161ak", _s17_130, "Uspe\u0161no arhivirani tro\u0161kovi", _s16_207, "Uspe\u0161no obrisani tro\u0161kovi", _s17_131, "Uspe\u0161no vra\u0107ene :value tro\u0161kova", "copy_shipping", "Kopiraj adresu za isporuku", "copy_billing", "Kopiraj adresu za naplatu", "design", "Dizajn", _s21_100, "Zapis nije prona\u0111en", "invoiced", "Fakturisano", "logged", "Prijavljen", "running", "Pokrenuto", "resume", "Nastavi", "task_errors", "Molimo korigujte vremena koja se poklapaju", "start", "Po\u010detak", "stop", "Zavr\u0161etak", "started_task", "Zadatak uspe\u0161no pokrenut", "stopped_task", "Uspe\u0161no zavr\u0161en zadatak", "resumed_task", "Uspe\u0161no nastavljen zadatak", "now", "Sada", _s16_208, "Automatsko pokretanje zadataka", "timer", "\u0160toperica", "manual", "Ru\u010dno", "budgeted", "Bud\u017eetirano", "start_time", "Po\u010detno vreme", "end_time", "Vreme zavr\u0161etka", "date", "Datum", "times", "Vremena", "duration", "Trajanje", "new_task", "Novi zadatak", "created_task", "Uspe\u0161no kreiran zadatak", "updated_task", "Uspe\u0161no a\u017euriran zadatak", "archived_task", "Uspe\u0161no arhiviran zadatak", "deleted_task", "Uspe\u0161no obrisan zadatak", "restored_task", "Uspe\u0161no obnovljen zadatak", "archived_tasks", "Uspe\u0161no arhivirano :count zadataka", "deleted_tasks", "Uspe\u0161no obrisano :count zadataka", "restored_tasks", "Uspe\u0161no vra\u0107ene :value zadataka", _s19_78, _s18_135, "budgeted_hours", "Bud\u017eetirani sati", "created_project", "Projekat je uspe\u0161no kreiran", "updated_project", "Projekat je uspe\u0161no a\u017euriran", _s16_210, "Projekat je uspe\u0161no arhiviran", "deleted_project", _s24_119, _s16_211, "Projekat uspe\u0161no vra\u0107en", _s17_132, "Uspe\u0161no arhivirano :count projekata", _s16_212, "Uspe\u0161no obrisano :count projekata", _s17_133, "Uspe\u0161no vra\u0107ene :value projekata", "new_project", "Novi projekat", _s27_53, "Hvala Vam \u0161to koristite na\u0161u aplikaciju!", "if_you_like_it", "Ako Vam se dopada molimo Vas", "click_here", "kliknite ovde", _s18_106, "Kliknite ovde", "to_rate_it", "da je ocenite.", "average", "Prosek", "unapproved", "Neodobreno", _s30_19, "Molimo potvrdite autenti\u010dnost da biste promenili ovo pode\u0161avanje", "locked", "Zaklju\u010dano", "authenticate", "Potvrditi autenti\u010dnost", _s19_80, "Molimo potvrdite autenti\u010dnost", _s24_58, "Biometrijska potvrda autenti\u010dnosti", "footer", "Podno\u017eje", "compare", "Uporedi", "hosted_login", "Hostovani login", "selfhost_login", "Samohostovani login", "google_sign_in", "Prijavite se pomoc\u0301u Google-a", "today", "Danas", "custom_range", "Prilago\u0111eni opseg", "date_range", "Opseg datuma", "current", "Teku\u0107i", "previous", "Prethodni", "current_period", "Teku\u0107i period", _s17_134, "Period za upore\u0111ivanje", "previous_period", "Prethodni period", "previous_year", _s16_282, "compare_to", "Uporedi sa", "last7_days", "Poslednjih 7 dana", "last_week", "Pro\u0161le nedelje", "last30_days", "Poslednjih 30 dana", "this_month", "Ovog meseca", "last_month", "Pro\u0161log meseca", "this_year", "Ove godine", "last_year", "Pro\u0161le godine", "custom", "Prilago\u0111eno", _s16_213, "Kloniraj u ra\u010dun", "clone_to_quote", "Kloniraj u ponudu", "clone_to_credit", "Clone to Credit", "view_invoice", "Pregled ra\u010duna", "convert", "Konvertuj", "more", "Vi\u0161e", "edit_client", "Uredi klijenta", "edit_product", "Uredi proizvod", "edit_invoice", "Uredi ra\u010dun", "edit_quote", "Uredi ponudu", "edit_payment", "Izmeni uplatu", "edit_task", "Uredi zadatak", "edit_expense", "Izmeni tro\u0161ak", "edit_vendor", _s16_283, "edit_project", "Uredi projekat", _s20_87, "Izmeni ponavljaju\u0107u ponudu", "billing_address", "Adresa ra\u010duna", _s16_215, "Adresa za slanje", "total_revenue", "Ukupni prihod", "average_invoice", "Prose\u010dni ra\u010dun", "outstanding", "Nenapla\u0107eno", "invoices_sent", ":count ra\u010duni poslati", "active_clients", _s16_284, "close", "Zatvori", "email", "Email", "password", "Lozinka", "url", "URL", "secret", "Secret", "name", "Ime", "logout", "Odjava", "login", "Prijava", "filter", "Filter", "sort", "Sortiranje", "search", "Pretraga", "active", "Aktivan", "archived", "Arhivirano", "deleted", "Obrisano", "dashboard", "Kontrolna tabla", "archive", "Arhiva", "delete", "Obri\u0161i", "restore", "Vrati", _s16_217, "Osve\u017eavanje zavr\u0161eno", _s23_50, "Molimo, unesite svoju adresu e-po\u0161te", _s26_37, "Molimo, unesite svoju lozinku", _s21_103, "Molimo, unesite svoj URL", _s26_39, "Molimo, unesite \u0161ifru proizvoda", "ascending", "Rastu\u0107e", "descending", "Opadaju\u0107e", "save", "Snimi", _s17_136, "Do\u0161lo je do gre\u0161ke", "paid_to_date", "Pla\u0107eno na vreme", "balance_due", "Stanje duga", "balance", "Stanje", "overview", "Pregled", "details", "Detalji", "phone", "Telefon", "website", "Sajt", "vat_number", "PIB", "id_number", "Mati\u010dni broj", "create", "Kreiraj", _s19_82, "Vrednost :value kopirana na radnu tablu", "error", "Gre\u0161ka", _s16_219, "Pokretanje nije uspelo", "contacts", "Kontakti", "additional", "Dodatno", "first_name", "Ime", "last_name", "Prezime", "add_contact", "Dodaj kontakt", "are_you_sure", _s18_137, "cancel", "Odustani", "ok", "Ok", "remove", "Ukloni", _s16_221, "Adresa e-po\u0161te nije validna", "product", "Proizvod", "products", "Proizvodi", "new_product", "Novi proizvod", "created_product", "Proizvod je uspe\u0161no kreiran", "updated_product", "Proizvod je uspe\u0161no a\u017euriran", _s16_223, "Proizvod je uspe\u0161no arhiviran", "deleted_product", "Proizvod uspe\u0161no obrisan", _s16_224, "Proizvod uspe\u0161no vra\u0107en", _s17_138, "Uspe\u0161no arhivirano :count proizvoda", _s16_225, "Uspe\u0161no obrisano :count proizvoda", _s17_139, "Uspe\u0161no vra\u0107ene :value proizvoda", "product_key", "Proizvod", "notes", "Bele\u0161ke", "cost", "Cena", "client", "Klijent", "clients", "Klijenti", "new_client", "Novi klijent", "created_client", "Klijent je uspe\u0161no kreiran", "updated_client", "Uspe\u0161no a\u017euriranje klijenta", "archived_client", "Uspe\u0161no arhiviran klijent", _s16_226, "Uspe\u0161no arhivirano :count klijenata", "deleted_client", "Uspe\u0161no obrisan klijent", "deleted_clients", "Uspe\u0161no obrisano :count klijenata", "restored_client", "Uspe\u0161no vra\u0107en klijent", _s16_227, "Uspe\u0161no vra\u0107ene :value klijenata", "address1", "Ulica", "address2", "Stan", "city", "Grad", "state", "Regija/provincija", "postal_code", "Po\u0161tanski broj", "country", "Dr\u017eava", "invoice", "Ra\u010dun", "invoices", "Ra\u010duni", "new_invoice", "Novi ra\u010dun", "created_invoice", "Uspe\u0161no kreiran ra\u010dun", "updated_invoice", "Uspe\u0161no a\u017euriran ra\u010dun", _s16_228, "Uspe\u0161no arhiviran ra\u010dun", "deleted_invoice", "Uspe\u0161no obrisan ra\u010dun", _s16_229, "Uspe\u0161no vra\u0107en ra\u010dun", _s17_140, "Uspe\u0161no arhivirano :count ra\u010duna", _s16_230, "Uspe\u0161no obrisano :count ra\u010duna", _s17_141, "Uspe\u0161no vra\u0107ene :value ra\u010duna", "emailed_invoice", _s29_87, "emailed_payment", "Uplata uspe\u0161no poslata putem e-po\u0161te", "amount", "Iznos", "invoice_number", "Broj ra\u010duna", "invoice_date", "Datum ra\u010duna", "discount", "Popust", "po_number", "Broj narud\u017ebe", "terms", "Uslovi", "public_notes", "Javne bele\u0161ke", "private_notes", "Privatne bele\u0161ke", "frequency", "U\u010destalost", "start_date", "Po\u010detni datum", "end_date", "Zavr\u0161ni datum", "quote_number", "Broj ponude", "quote_date", "Datum ponude", "valid_until", "Va\u017ei do", "items", "Stavke", "partial_deposit", "Avans/Depozit", "description", "Opis", "unit_cost", "Jedini\u010dna cena", "quantity", "Koli\u010dina", "add_item", "Dodaj stavku", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Ukupan iznos", "pdf", "PDF", "due_date", "Datum dospe\u0107a", _s16_231, "Datum dospe\u0107a avansa", "status", "Status", _s17_142, "Status ra\u010duna", "quote_status", "Status ponude", _s22_69, _s30_32, _s22_71, "Kliknite + za dodavanje vremena", "count_selected", ":count odabrano", "total", "Sveukupno", "percent", "Procenat", "edit", "Uredi", "dismiss", "Odbaci", _s20_89, "Molimo, izaberite datum", _s22_72, _s25_103, _s24_60, "Izaberite ra\u010dun", "task_rate", "Stopa zadatka", "settings", "Pode\u0161avanja", "language", "Jezik", "currency", "Valuta", "created_at", "Datum kreiranja", "created_on", "Napravljeno dana", "updated_at", "A\u017eurirano", "tax", "Porez", _s30_21, "Molimo, unesite broj ra\u010duna", _s27_57, "Molimo, unesite broj ponude", "past_due", "Rok istekao", "draft", "Nacrt", "sent", "Poslato", "viewed", "Pregledano", "approved", "Odobreno", "partial", "Avans/Depozit", "paid", "Pla\u0107eno", "mark_sent", "Ozna\u010di kao poslato", _s22_74, "Ra\u010dun uspe\u0161no obele\u017een kao poslat", _s22_75, "Ra\u010dun je uspe\u0161no ozna\u010den kao poslat", _s23_52, _s38_38, _s23_53, _s38_38, "done", "Zavr\u0161eno", _s37_21, "Molimo, unesite klijenta ili ime kontakta", "dark_mode", "Tamni prikaz", _s27_59, "Ponovo pokrenite aplikaciju da pokrenuli promenu", "refresh_data", "Osve\u017ei podatke", "blank_contact", "Prazan kontakt", "activity", "Aktivnost", _s16_233, "Nema zapisa", "clone", "Kloniraj", "loading", "U\u010ditavanje", "industry", "Delatnost", "size", "Veli\u010dina", "payment_terms", "Uslovi pla\u0107anja", "payment_date", "Datum uplate", "payment_status", "Status pla\u0107anja", _s16_235, "Na \u010dekanju", _s16_236, "Storno", _s16_237, "Neuspe\u0161no", _s16_238, "Zavr\u0161eno", _s16_239, _s21_195, _s16_240, "Refundirano", _s17_143, "Neprimenjeno", _s17_144, _s22_144, "net", "Net", "client_portal", "Portal Klijenta", "show_tasks", "Prika\u017ei zadatke", "email_reminders", "Podsetnici putem e-po\u0161te", "enabled", "Omogu\u0107eno", "recipients", "Primaoci", "initial_email", "Inicijalna poruka e-po\u0161tom", "first_reminder", "Prvi podsetnik", "second_reminder", "Drugi podsetnik", "third_reminder", "Tre\u0107i podsetnik", "reminder1", "Prvi podsetnik", "reminder2", "Drugi podsetnik", "reminder3", "Tre\u0107i podsetnik", "template", "\u0160ablon", "send", "Po\u0161alji", "subject", "Naslov", "body", "Telo poruke", "send_email", "Poslati Email", "email_receipt", _s31_29, "auto_billing", "Automatski ra\u010dun", "button", "Dugme", "preview", "Pregled", "customize", "Prilagodi", "history", "Istorija", "payment", "Uplata", "payments", "Uplate", "refunded", "Refundirano", "payment_type", "Tip uplate", _s21_105, _s21_137, "enter_payment", "Unesi uplatu", "new_payment", "Unesi uplatu", "created_payment", "Uspe\u0161no kreirana uplata", "updated_payment", "Uspe\u0161no a\u017eurirana uplata", _s16_241, "Uspe\u0161no arhivirana uplata", "deleted_payment", "Uspe\u0161no obrisana uplata", _s16_242, "Uspe\u0161no vra\u0107ena uplata", _s17_145, "Uspe\u0161no arhivirana :count uplata", _s16_243, "Uspe\u0161no obrisano :count uplata", _s17_146, "Uspe\u0161no vra\u0107ene :value pla\u0107anja", "quote", "Ponuda", "quotes", "Ponude", "new_quote", "Nova ponuda", "created_quote", "Predra\u010dun je uspe\u0161no kreiran", "updated_quote", "Predra\u010dun je uspe\u0161no a\u017euriran", "archived_quote", "Predra\u010dun je uspe\u0161no arhiviran", "deleted_quote", "Predra\u010dun uspe\u0161no obrisan", "restored_quote", "Uspe\u0161no vra\u0107en predra\u010dun", "archived_quotes", "Uspe\u0161no arhivirano :count predra\u010duna", "deleted_quotes", "Uspe\u0161no obrisano :count predra\u010duna", "restored_quotes", "Uspe\u0161no vra\u0107ene :value ponuda", "expense", "Tro\u0161ak", "expenses", "Tro\u0161kovi", "vendor", "Dobavlja\u010d", "vendors", "Dobavlja\u010di", "task", "Zadatak", "tasks", "Zadaci", "project", "Projekat", "projects", "Projekti", "activity_1", _s30_33, "activity_2", _s32_19, "activity_3", _s30_34, "activity_4", _s28_70, "activity_5", _s29_52, "activity_6", ":user je poslao ra\u010dun :invoice za :client kontaktu :contact", "activity_7", ":contact je pregledao ra\u010dun :invoice za :client", "activity_8", _s30_35, "activity_9", ":user obrisao ra\u010dun :invoice", "activity_10", ":contact uneo plac\u0301anje :payment za :payment_amount na ra\u010dunu :invoice za :client", "activity_11", _s30_36, "activity_12", _s30_37, "activity_13", _s29_53, "activity_14", ":user uneo :credit kredit", "activity_15", _s29_54, "activity_16", _s30_38, "activity_17", _s28_71, "activity_18", ":user kreirao predra\u010dun :quote", "activity_19", ":user a\u017eurirao predra\u010dun :quote", "activity_20", ":user je poslao predra\u010dun putem e-po\u0161te :quote za :client kontaktu :contact", "activity_21", _s35_50, "activity_22", ":user arhivirao predra\u010dun :quote", "activity_23", ":user obrisao predra\u010dun :quote", "activity_24", ":user obnovio predra\u010dun :quote", "activity_25", _s28_72, "activity_26", _s30_39, "activity_27", _s29_55, "activity_28", _s28_73, "activity_29", ":contact odobrio predra\u010dun :quote za :client", "activity_30", ":user je kreirao dobavlja\u010da/prodavca :vendor", "activity_31", ":user arhivirao dobavlja\u010da/prodavca :vendor", "activity_32", ":user obrisao dobavlja\u010da/prodavca :vendor", "activity_33", ":user obnovio dobavlja\u010da/prodavca :vendor", "activity_34", _s29_56, "activity_35", ":user arhivirao tro\u0161ak :expense", "activity_36", ":user obrisao tro\u0161ak :expense", "activity_37", ":user obnovio tro\u0161ak :expense", "activity_39", ":user je otkazao :payment_amount pla\u0107anje :payment", "activity_40", ":user vratio :adjustment od :payment_amount pla\u0107anja :payment", "activity_41", ":payment_amount pla\u0107anje (:payment) nije uspelo", "activity_42", ":user kreirao zadatak :task", "activity_43", ":user a\u017eurirao zadatak :task", "activity_44", ":user arhivirao zadatak :task", "activity_45", ":user obrisao zadatak :task", "activity_46", ":user obnovio zadatak :task", "activity_47", ":user a\u017eurirao tro\u0161ak :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact odgovorio na tiket :ticket", "activity_56", ":user pogledao tiket :ticket", "activity_57", "Sistem nije uspeo da po\u0161alje ra\u010dun e-po\u0161tom :invoice", "activity_58", ":user promenio ra\u010dun :invoice", "activity_59", _s28_74, "activity_60", _s35_50, "activity_61", ":user a\u017eurirao klijenta :client", "activity_62", ":user je a\u017eurirao dobavlja\u010da :vendor", "activity_63", ":user je e-po\u0161tom poslao prvi podsetnik za ra\u010dun :invoice na :contact", "activity_64", ":user je e-po\u0161tom poslao drugi podsetnik za ra\u010dun :invoice na :contact", "activity_65", ":user je e-po\u0161tom poslao tre\u0107i podsetnik za ra\u010dun :invoice na :contact", "activity_66", ":user je e-po\u0161tom poslao konstantan podsetnik za ra\u010dun :invoice na :contact", "activity_80", ":user je kreirao pretplatu :subscription", "activity_81", ":user je a\u017eurirao pretplatu :subscription", "activity_82", ":user je arhivirao pretplatu :subscription", "activity_83", ":user je obrisao pretplatu :subscription", "activity_84", ":user je vratio pretplatu :subscription", _s17_147, "Jednokratna lozinka", "emailed_quote", _s36_48, "emailed_credit", "Kredit je uspe\u0161no poslat e-po\u0161tom", _s20_91, "Ponuda uspe\u0161no obele\u017eena kao poslata", _s21_107, "Kredit je uspe\u0161no ozna\u010den kao poslat", "expired", "Isteklo", "all", "Sve", "select", "Odaberi", _s22_76, "Dugo pritisnite Multiselect", "custom_value1", _s20_182, "custom_value2", _s20_182, "custom_value3", "Prilago\u0111ena Vrednost 3", "custom_value4", "Prilago\u0111ena Vrednost 4", _s18_107, _s24_77, _s24_65, "Prilago\u0111ena poruka na kontrolnoj tabli", _s29_43, "Prilago\u0111ena poruka o neplac\u0301enom ra\u010dunu", _s27_64, "Prilago\u0111ena poruka o plac\u0301enom ra\u010dunu", _s31_23, "Prilago\u0111ena poruka o neodobrenoj ponudi", "lock_invoices", _s16_287, "translations", "Prevodi", _s19_83, "Obrazac broja zadatka", _s19_85, "Broja\u010d broja zadataka", _s22_78, "Obrazac broja tro\u0161kova", _s22_80, _s21_138, _s21_108, "Obrazac broja dobavlja\u010da", _s21_110, "Broja\u010d broja dobavlja\u010da", _s21_112, "Obrazac broja tiketa", _s21_114, "Broja\u010d broja tiketa", _s22_82, "Obrazac broja pla\u0107anja", _s22_84, "Broja\u010d broja pla\u0107anja", _s22_86, "Obrazac broja ra\u010duna", _s22_88, "Broja\u010d ra\u010duna", _s20_92, "Obrazac broja ponude", _s20_94, "Broja\u010d ponuda", _s21_116, _s21_200, _s21_118, _s20_183, _s21_120, _s21_200, _s21_121, _s20_183, _s18_109, "Ponovo podesite datum broja\u010da", "counter_padding", "Ispuna ispred broja broja\u010da", _s28_66, _s27_74, _s18_111, "Podrazumevani naziv poreza 1", _s18_113, "Podrazumevana poreska stopa 1", _s18_115, "Podrazumevani naziv poreza 2", _s18_117, "Podrazumevana poreska stopa 2", _s18_119, "Podrazumevani naziv poreza 3", _s18_121, "Podrazumevana poreska stopa 3", _s21_122, "Po\u0161alji e-po\u0161tom predmet fakture", _s19_87, "Po\u0161alji e-po\u0161tom predmet ponude", _s21_124, "Po\u0161alji e-po\u0161tom predmet pla\u0107anja", _s29_45, "Predmet delimi\u010dnog plac\u0301anja e-po\u0161te", "show_table", "Prika\u017ei tabelu", "show_list", "Prika\u017eu listu", "client_city", "Grad klijenta", "client_state", "Dr\u017eava klijenta", "client_country", "Dr\u017eava klijenta", _s16_244, _s18_138, "client_balance", "Stanje klijenta", "client_address1", "Ulica klijenta", "client_address2", "Stan/Apartman klijenta", "vendor_address1", "Ulica dobavlja\u010da", "vendor_address2", "Stan/apartman dobavlja\u010da", _s24_67, "Adresa za isporuku klijentu", _s24_68, "Adresa za isporuku- stan/apartman klijentu", "type", "Tip", "invoice_amount", "Iznos ra\u010duna", _s16_248, "Datum dospe\u0107a", "tax_rate1", "Poreska stopa 1", "tax_rate2", "Poreska stopa 2", "tax_rate3", "Poreska stopa 3", "auto_bill", "Auto naplata", "archived_at", "Arhivirano u", "has_expenses", "Ima tro\u0161kove", "custom_taxes1", "Prilago\u0111eni porezi 1", "custom_taxes2", "Prilago\u0111eni porezi 2", "custom_taxes3", "Prilago\u0111eni porezi 3", "custom_taxes4", "Prilago\u0111eni porezi 4", _s17_149, _s21_196, _s17_150, _s21_197, _s17_151, _s21_198, _s17_152, _s21_199, "is_deleted", "Je obrisan", "vendor_city", "Grad dobavlja\u010da", "vendor_state", _s17_171, "vendor_country", _s17_171, "is_approved", "Je odobren", "tax_name", "Naziv poreza", "tax_amount", "Iznos poreza", "tax_paid", "Porez Pla\u0107en", "payment_amount", "Iznos uplate", "age", "Period", "is_running", "je pokrenuto", "time_log", "Vremenski zapisi", "bank_id", "Banka", _s19_89, "ID kategorije tro\u0161kova", _s16_249, "Kategorija tro\u0161kova", _s19_91, "ID valute ra\u010duna", "tax_name1", "Naziv poreza 1", "tax_name2", "Naziv poreza 2", "tax_name3", "Naziv poreza 3", "transaction_id", "ID transakcije", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "sk", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Akcia", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Pl\xe1n", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archivova\u0165 platbu", "archive_invoice", "Archivova\u0165 fakt\xfaru", "archive_quote", "Archivova\u0165 ponuku", "archive_credit", "Archivova\u0165 dobropis", "archive_task", "Archivova\u0165 \xfalohu", "archive_client", "Archivova\u0165 z\xe1kazn\xedka", "archive_project", "Archivova\u0165 projekt", "archive_expense", "Archivova\u0165 v\xfddaje", "restore_payment", "Obnovi\u0165 platbu", "restore_invoice", "Obnovi\u0165 fakt\xfaru", "restore_quote", "Obnovi\u0165 ponuku", "restore_credit", "Obnovi\u0165 dobropis", "restore_task", "Obnovi\u0165 \xfalohu", "restore_client", "Obnovi\u0165 z\xe1kazn\xedka", "restore_project", "Obnovi\u0165 projekt", "restore_expense", "Obnovi\u0165 v\xfddaje", "archive_vendor", "Archivova\u0165 dod\xe1vate\u013ea", "restore_vendor", "Obnovi\u0165 dod\xe1vate\u013ea", "create_product", "Prida\u0165 produkt", "update_product", "Update Product", "delete_product", "Zmaza\u0165 produkt", "restore_product", "Obnovi\u0165 produkt", "archive_product", "Z\xe1lohova\u0165 produkt", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Mo\u017enosti platby", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hodina", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Nahra\u0165", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Zmaza\u0165 projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Ulo\u017ei\u0165 ako prednastaven\xe9", _s22_5, "Ulo\u017ei\u0165 ako predvolen\xfa p\xe4tu", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Bankov\xfd \xfa\u010det \xfaspe\u0161ne vytvoren\xfd", _s20_11, "Bankov\xfd \xfa\u010det \xfaspe\u0161ne aktualizovan\xfd", _s17_12, "Upravi\u0165 bankov\xfd \xfa\u010det", _s16_14, _s16_15, "account_type", "Typ \xfa\u010dtu", _s16_16, "Nov\xfd bankov\xfd \xfa\u010det", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Vybran\xe9", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Aktualizova\u0165 dobropis", "delete_credit", "Odstr\xe1ni\u0165 dobropis", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankov\xfd \xfa\u010det", "bank_accounts", _s22_145, _s21_21, "Bankov\xfd \xfa\u010det \xfaspe\u0161ne archivovan\xfd", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Spoji\u0165", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "S\xfahlasi\u0165", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Nastavenia platby", "default", "Z\xe1kladn\xe9", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Trvaj\xfaci", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Prida\u0165 br\xe1nu", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Vytvorte \xfa\u010det za sekundu", "login_label", _s28_9, "add_to_invoice", "Prida\u0165 na fakt\xfaru :invoice", _s17_28, _s17_29, "week", "T\xfd\u017ede\u0148", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Faktura\u010dn\xe1 mena", "range", "Rozsah", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Vytvori\u0165 projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Poplatok za fakt\xfaru :amount by bol :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Schv\xe1li\u0165", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Je zaplaten\xe1", "age_group_paid", "Zaplaten\xe9", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "Klient bol \xfaspe\u0161ne vy\u010disten\xfd", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Fakt\xfara zaplaten\xe1", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Norm\xe1lne", "large", "Ve\u013ek\xe9", "extra_large", "Extra ve\u013ek\xe9", _s16_40, "Zobrazi\u0165 uk\xe1\u017eku PDF", _s21_44, "Zobrazte n\xe1h\u013ead PDF pri \xfaprave fakt\xfar", "print_pdf", "Tla\u010d PDF", "remind_me", "Pripomen\xfa\u0165 mi", _s16_42, "Okam\u017eit\xe1 platba v banke", "click_selected", "Kliknite na polo\u017eku Vybrat\xe9", "hide_preview", "Skry\u0165 uk\xe1\u017eku", "edit_record", "Upravi\u0165 z\xe1znam", _s27_16, "Suma kreditu nem\xf4\u017ee by\u0165 vy\u0161\u0161ia ako suma na fakt\xfare", "giropay", "GiroPay", "direct_debit", "Inkaso", _s21_45, "Nastavte heslo \xfa\u010dtu", "set_password", "Nastavi\u0165 heslo", _s17_31, "Na dosiahnutie najlep\u0161ieho v\xfdkonu odpor\xfa\u010dame pou\u017e\xedva\u0165 po\u010d\xedta\u010dov\xfa aplik\xe1ciu", _s16_44, _s58_1, _s20_42, "Br\xe1na bola \xfaspe\u0161ne odpojen\xe1", "disconnect", "Odpoji\u0165", "add_to_invoices", "Prida\u0165 do fakt\xfar", "acss", "Vopred autorizovan\xe9 debetn\xe9 platby", "becs", "Inkaso BECS", "bulk_download", "Stiahnu\u0165", _s17_32, "Ukladajte \xfadaje lok\xe1lne, aby sa aplik\xe1cia sp\xfa\u0161\u0165ala r\xfdchlej\u0161ie. Deaktiv\xe1cia m\xf4\u017ee zlep\u0161i\u0165 v\xfdkon vo ve\u013ek\xfdch \xfa\u010dtoch", "persist_ui", "Trval\xe9 pou\u017e\xedvate\u013esk\xe9 rozhranie", "persist_ui_help", "Ulo\u017ete stav pou\u017e\xedvate\u013esk\xe9ho rozhrania lok\xe1lne, aby ste umo\u017enili spustenie aplik\xe1cie na poslednom mieste. Deaktiv\xe1cia m\xf4\u017ee zlep\u0161i\u0165 v\xfdkon", _s18_24, "PS\u010c klienta", _s17_33, "I\u010c DPH klienta", "has_tasks", "M\xe1 \xfalohy", "registration", "Registr\xe1cia", _s27_17, "Autorizujte Stripe na prij\xedmanie online platieb.", "view_expense", "Zobrazi\u0165 v\xfddaje # :expense", "view_statement", "Zobrazi\u0165 V\xfdkaz", "sepa", "platba SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "Aktualizujte v\u0161etky z\xe1znamy", "system", "Syst\xe9m", _s19_36, "Nastavi\u0165 predvolen\xfa spolo\u010dnos\u0165", "updated_company", "Spolo\u010dnos\u0165 bola \xfaspe\u0161ne aktualizovan\xe1", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, "Pom\xf4\u017ete n\xe1m zlep\u0161i\u0165 sa t\xfdm, \u017ee n\xe1m povedzte pre\u010do (volite\u013en\xe9)", "webhook_success", "\xdaspech webhooku", _s24_25, "V\u0161etky \xfalohy musia patri\u0165 tomu ist\xe9mu klientovi", _s27_18, "V\u0161etky v\xfddavky musia patri\u0165 tomu ist\xe9mu klientovi", "app", "Aplik\xe1cia", _s20_43, "Ak chcete dosiahnu\u0165 najlep\u0161\xed v\xfdkon, stiahnite si aplik\xe1ciu :app", _s16_45, "Celkov\xe1 suma brutto", _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Meno odosielate\u013ea", _s16_46, _s16_47, _s17_36, _s17_256, _s18_29, _s17_256, _s21_46, "Nov\xe9 pravideln\xe9 v\xfddaje", _s22_37, "Upravi\u0165 pravideln\xe9 v\xfddaje", _s25_8, "Pravideln\xe9 v\xfddaje \xfaspe\u0161ne vytvoren\xe9", _s25_9, "Pravideln\xe9 v\xfddaje \xfaspe\u0161ne upraven\xe9", _s26_7, "Pravideln\xe9 v\xfddaje \xfaspe\u0161ne archivovan\xe9", _s25_10, "Projekt \xfaspe\u0161ne zmazan\xfd", _s25_11, "Opakovan\xfd v\xfddavok bol \xfaspe\u0161ne odstr\xe1nen\xfd", _s26_8, "Pravideln\xe9 v\xfddaje \xfaspe\u0161ne obnoven\xe9", _s24_26, "H\u013eadaj opakuj\xface sa v\xfddavky", _s25_12, "H\u013eadajte opakuj\xface sa v\xfddavky", "last_sent_date", "D\xe1tum posledn\xe9ho odoslania", "include_drafts", "Zahrn\xfa\u0165 koncepty", _s19_40, "Zahr\u0148te do spr\xe1v koncepty z\xe1znamov", "is_invoiced", "Je fakturovan\xe9", "change_plan", "Zmeni\u0165 pl\xe1n", "persist_data", "Trval\xe9 \xfadaje", "customer_count", "Po\u010det z\xe1kazn\xedkov", _s16_48, "Overi\u0165 z\xe1kazn\xedkov", _s16_50, _s16_51, _s28_11, "ID sledovania Google Analytics", "decimal_comma", "Desatinn\xe1 \u010diarka", _s26_9, _s35_9, "select_method", "Vyberte met\xf3du", "select_platform", "Vyberte platformu", _s28_13, "Na pripojenie k Gmailu pou\u017eite webov\xfa aplik\xe1ciu", _s16_52, "Sadzby dane z polo\u017eiek s\xfa deaktivovan\xe9", "enable_markdown", "Povoli\u0165 Markdown", _s20_44, "Previes\u0165 markdown do HTML na PDF", "user_guide", "U\u017e\xedvate\u013esk\xe1 pr\xedru\u010dka", _s18_31, "Prida\u0165 druh\xfd kontakt", "previous_page", "Predch\xe1dzaj\xfaca strana", "next_page", "\u010eal\u0161ia strana", "export_colors", "Exportova\u0165 farby", "import_colors", "Importova\u0165 farby", "clear_all", "Zmaza\u0165 v\u0161etko", "contrast", "Kontrast", "custom_colors", "Vlastn\xe9 farby", "colors", "Farby", _s31_8, "Akt\xedvna farba pozadia na bo\u010dnom paneli", _s25_14, "Akt\xedvna farba p\xedsma na bo\u010dnom paneli", _s33_12, "Farba pozadia neakt\xedvneho bo\u010dn\xe9ho panela", _s27_19, "Neakt\xedvna farba p\xedsma na bo\u010dnom paneli", _s36_3, "Farba pozadia alternat\xedvneho riadka tabu\u013eky", _s31_10, "Farba pozadia hlavi\u010dky fakt\xfary", _s25_16, "Farba p\xedsma hlavi\u010dky fakt\xfary", "net_subtotal", "Netto", "review_app", "Skontrolova\u0165 aplik\xe1ciu", "check_status", "Skontrolova\u0165 stav", "free_trial", "Sk\xfa\u0161obn\xe9 obdobie", _s23_19, "Sk\xfa\u0161obn\xe1 verzia pl\xe1nu Pro kon\u010d\xed o :count dn\xed, kliknut\xedm aktualizujte.", _s21_48, "Dnes je posledn\xfd de\u0148 sk\xfa\u0161obnej verzie pl\xe1nu Pro, kliknut\xedm aktualizujte.", "change_email", "Zmeni\u0165 e-mail", _s25_18, "Volite\u013ene nakonfigurujte samostatn\xfa dom\xe9nu klientskeho port\xe1lu", _s21_49, "\xdalohy zobrazen\xe9 na port\xe1li", "uninvoiced", "Nevyfakturovan\xe9", "subdomain_guide", "Subdom\xe9na sa pou\u017e\xedva na klientskom port\xe1li na prisp\xf4sobenie odkazov tak, aby zodpovedali va\u0161ej zna\u010dke. tj https://your-brand.invoicing.co", "send_time", "\u010cas odoslania", "import_data", "Importova\u0165 \xfadaje", "import_settings", "Nastavenia importu", _s17_38, "Poskytnite s\xfabor JSON", _s19_41, "Vyberte, ak chcete importova\u0165 nastavenia a/alebo \xfadaje", "json", "JSON", _s24_28, "Nie s\xfa povolen\xe9 \u017eiadne typy platieb", "wait_for_data", "Po\u010dkajte na dokon\u010denie na\u010d\xedtania \xfadajov", "net_total", "\u010cist\xfd s\xfa\u010det", "has_taxes", "M\xe1 dane", _s16_53, "Importova\u0165 z\xe1kazn\xedkov", _s18_33, "\xdaspe\u0161ne sa za\u010dal import z\xe1kazn\xedkov", "login_success", "\xdaspe\u0161n\xe9 prihl\xe1senie", "login_failure", "Prihl\xe1senie zlyhalo", "exported_data", "Ke\u010f bude s\xfabor pripraven\xfd, dostanete e-mail s odkazom na stiahnutie", _s23_20, "Zahrn\xfa\u0165 odstr\xe1nen\xfdch klientov", _s28_15, "Na\u010d\xedta\u0165 z\xe1znamy patriace vymazan\xfdm klientom", "step_1_sign_in", "Krok 1: Prihl\xe1ste sa", _s16_56, "Krok 2: Autoriz\xe1cia", "account_id", "ID \xfa\u010dtu", _s27_21, "Migr\xe1cia sa e\u0161te neskon\u010dila", "activity_100", ":user vytvoril opakuj\xfacu sa fakt\xfaru :recurring_invoice", "activity_101", ":user aktualizoval opakuj\xfacu sa fakt\xfaru :recurring_invoice", "activity_102", ":user archivoval opakuj\xfacu sa fakt\xfaru :recurring_invoice", "activity_103", ":user vymazal opakuj\xfacu sa fakt\xfaru :recurring_invoice", "activity_104", ":user obnovil opakuj\xfacu sa fakt\xfaru :recurring_invoice", _s18_34, "Zobrazi\u0165 d\xe1tum ukon\u010denia \xfalohy", _s23_22, "Povoli\u0165 ur\u010denie d\xe1tumu ukon\u010denia \xfalohy", "gateway_setup", "Nastavenie br\xe1ny", "preview_sidebar", "Uk\xe1\u017eka bo\u010dn\xe9ho panela", _s16_57, "Zobrazen\xe9 \xfadaje za roky", _s18_36, _s31_12, _s16_59, "Ukon\u010di\u0165 v\u0161etky rel\xe1cie", "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Naposledy upraven\xfd", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Krstn\xe9 meno kontaktu", _s17_40, "Priezvisko kontaktu", "order", "Order", "unassigned", "Nepridelen\xe9", "partial_value", "Mus\xed by\u0165 v\xe4\u010d\u0161ie ako 0 a menej ako celkov\xfd s\xfa\u010det", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Povoli\u0165", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Nastavte subdom\xe9nu alebo zobrazte fakt\xfaru na vlastnom webe.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Propaga\u010dn\xfd k\xf3d", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Zabezpe\u010denie", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Predplatn\xe9", "subscriptions", "Predplatn\xe9", _s16_255, "Nov\xe9 predplatn\xe9", _s17_155, "Aktualizova\u0165 predplatn\xe9", _s20_96, "Predplatn\xe9 \xfaspe\u0161ne vytvoren\xe9", _s20_97, _s32_43, _s21_126, _s32_43, _s20_98, _s34_45, _s20_99, _s34_45, _s21_127, "Predplatn\xe9 bolo \xfaspe\u0161ne obnoven\xe9", _s19_93, "H\u013eada\u0165 1 predplatn\xe9", _s20_100, "H\u013eada\u0165 :count odbery", _s26_11, "Subdom\xe9na nie je dostupn\xe1", "connect_gmail", "Pripojte Gmail", _s16_65, "Odpojte Gmail", "connected_gmail", "Gmail bol \xfaspe\u0161ne pripojen\xfd", _s18_45, "Gmail bol \xfaspe\u0161ne odpojen\xfd", _s16_67, "Zmeny v k\xf3dovej z\xe1kladni m\xf4\u017eu blokova\u0165 aktualiz\xe1ciu, m\xf4\u017eete spusti\u0165 tento pr\xedkaz a zru\u0161i\u0165 zmeny:", _s16_68, "Identifika\u010dn\xe9 \u010d\xedslo klienta", "count_minutes", ":count min\xfaty", _s16_70, "\u010casov\xfd limit hesla", _s29_12, _s28_67, "use_last_email", "Pou\u017ei\u0165 posledn\xfd e-mail", _s16_72, "Aktivova\u0165 spolo\u010dnos\u0165", _s21_58, "Povoli\u0165 e-maily, opakuj\xface sa fakt\xfary a upozornenia", _s27_22, "Vyskytla sa chyba, sk\xfaste to znova", _s27_23, "Najprv nastavte heslo", _s34_10, "Upozornenie: Zmena telef\xf3nneho \u010d\xedsla deaktivuje 2FA", "help_translate", "Pomoc s prekladom", _s23_23, "Vyberte krajinu", "resend_invite", "Znova odosla\u0165 Pozv\xe1nku", _s19_42, "\xdaspe\u0161ne deaktivovan\xe9 2FA", _s16_74, "\xda\u010det bol \xfaspe\u0161ne pripojen\xfd", _s19_43, "\xda\u010det bol \xfaspe\u0161ne odpojen\xfd", "delivered", "Doru\u010den\xe9", "bounced", "Odmietnut\xe9", "spam", "Nevy\u017eiadan\xe1 po\u0161ta", "view_docs", "Zobrazi\u0165 dokumenty", _s32_10, "Ak chcete povoli\u0165 dvojfaktorov\xe9 overenie, zadajte \u010d\xedslo mobiln\xe9ho telef\xf3nu", "send_sms", "Posla\u0165 SMS", "sms_code", "SMS k\xf3d", _s21_59, "Naskenujte \u010diarov\xfd k\xf3d pomocou aplik\xe1cie kompatibilnej s :link.", _s18_46, "Dvojfaktorov\xe9 overovanie \xfaspe\u0161ne nastaven\xe9", "connect_google", "Pripojte Google", _s17_46, "Odpoji\u0165 Google", _s17_48, "Dvojfaktorov\xe9 overovanie", _s18_47, "Zak\xe1za\u0165 dva faktory", _s34_11, "Vy\u017eadova\u0165 heslo s prihl\xe1sen\xedm na soci\xe1lne siete", "stay_logged_in", "Zosta\u0165 prihl\xe1sen\xfd", _s23_25, "Varovanie: Va\u0161a rel\xe1cia \u010doskoro vypr\u0161\xed.", "count_hours", ":count hod\xedn", "count_day", "1 de\u0148", "count_days", ":count dn\xed", _s19_44, "\u010das rel\xe1cie vypr\u0161al", _s17_49, "Nastavenia zabezpe\u010denia", "resend_email", "Preposla\u0165 email", _s26_13, "Pros\xedm, potvr\u010fte svoju emailov\xfa adresu", _s16_75, "Vr\xe1ten\xe1 platba", _s19_46, _s19_175, _s19_48, "Pros\xedm vyber pou\u017e\xedvate\u013esk\xfa autentifik\xe1ciu cez Gmail", "list_long_press", "Dlh\xe9 stla\u010denie zoznamu", "show_actions", "Uk\xe1\u017e akciu", _s17_51, "Za\u010da\u0165 viacn\xe1sobn\xfd v\xfdber", _s27_25, "Bol odoslan\xfd e-mail na potvrdenie e-mailovej adresy", _s21_60, "Ak chcete pou\u017ei\u0165 :client_counter, pridajte bu\u010f :client_number alebo :client_id_number, aby ste predi\u0161li konfliktom", "this_quarter", "Tento \u0161tvr\u0165rok", "last_quarter", "Posledn\xfd \u0160tvr\u0165rok", "to_update_run", "Ak chcete aktualizova\u0165 spustite", _s18_49, "Previes\u0165 na fakt\xfaru", _s16_76, "Registra\u010dn\xe1 adresa URL", "invoice_project", "Fakt\xfarova\u0165 projekt", "invoice_task", "Fakturova\u0165 \xfalohu", "invoice_expense", "Fakt\xfarova\u0165 v\xfddaje", _s19_49, "H\u013eada\u0165 1 platobn\xfd term\xedn", _s20_47, "H\u013eada\u0165 :count platobn\xe9 podmienky", _s16_78, "Ulo\u017ei\u0165 a zobrazi\u0165 uk\xe1\u017eku", "save_and_email", "Ulo\u017ei\u0165 a posla\u0165 e-mailom", _s16_80, "Podporovan\xe9 udalosti", _s16_82, "Konvertovan\xe1 suma", _s17_53, "Prepo\u010d\xedtan\xfd zostatok", _s22_41, "Preveden\xe9 zaplaten\xe9 na d\xe1tum", _s24_30, "Konvertovan\xfd kreditn\xfd zostatok", "converted_total", "Celkom preveden\xe9", "is_sent", "Je odoslan\xe1", _s17_55, "Predvolen\xe9 dokumenty", "document_upload", "Nahratie dokumentu", _s20_48, "Umo\u017enite klientom nahr\xe1va\u0165 dokumenty", "expense_total", "Celkov\xe9 n\xe1klady", "enter_taxes", "Zadajte dane", "by_rate", "Pod\u013ea sadzby", "by_amount", "Pod\u013ea sumy", "enter_amount", "Zadajte \u010diastku", "before_taxes", "Pred zdanen\xedm", "after_taxes", "Po zdanen\xed", "color", "Farba", "show", "Zobrazi\u0165", "hide", "Skry\u0165", "empty_columns", "Pr\xe1zdne st\u013apce", _s21_62, "Re\u017eim ladenia je povolen\xfd", _s26_14, "Upozornenie: je to ur\u010den\xe9 na pou\u017eitie na lok\xe1lnych po\u010d\xedta\u010doch, m\xf4\u017ee d\xf4js\u0165 k \xfaniku poveren\xed. Kliknut\xedm sa dozviete viac.", "running_tasks", "Spusten\xe9 \xfalohy", "recent_tasks", "Ned\xe1vne \xfalohy", "recent_expenses", "Ned\xe1vne v\xfddavky", _s17_57, "Nadch\xe1dzaj\xface v\xfddavky", "update_app", "Aktualizova\u0165 aplik\xe1ciu", "started_import", "Import bol \xfaspe\u0161ne spusten\xfd", _s24_32, "Duplicitn\xe9 mapovanie st\u013apcov", _s20_49, "Pou\u017e\xedva inkluz\xedvne dane", _s18_51, "Je z\u013eava vo v\xfd\u0161ke", "column", "St\u013apec", "sample", "Vzorka", "map_to", "Mapova\u0165", "import", "Import", _s25_21, "Ako n\xe1zvy st\u013apcov pou\u017eite prv\xfd riadok", "select_file", "Vyberte s\xfabor", _s16_84, "Nie je zvolen\xfd \u017eiadny s\xfabor", "csv_file", "S\xfabor CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Fakturovane", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "\xda\u010dtovn\xedctvo", _s22_43, "Zadajte v\u0161etky s\xfabory CSV.", "import_type", "Typ importu", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "Zobrazi\u0165 licencie", "webhook_url", "Webhook URL", _s17_59, "Celoobrazovkov\xfd editor", "sidebar_editor", "Editor bo\u010dn\xe9ho panelu", _s22_44, "Potvr\u010fte zadan\xedm \u201e:value\u201c.", "purge", "Vy\u010disti\u0165", "service", "Slu\u017eba", "clone_to", "Klonova\u0165 do", "clone_to_other", "Klonova\u0165 do in\xe9ho", "labels", "\u0160t\xedtky", "add_custom", "Prida\u0165 vlastn\xe9", "payment_tax", "Platba dane", "unpaid", "Nezaplaten\xe9", "white_label", "Biely \u0161t\xedtok", "delivery_note", "Dodac\xed list", _s24_35, "Odoslan\xe9 fakt\xfary s\xfa uzamknut\xe9", _s24_37, "Zaplaten\xe9 fakt\xfary s\xfa uzamknut\xe9", "source_code", "Zdrojov\xfd k\xf3d", "app_platforms", "Platformy aplik\xe1ci\xed", "invoice_late", _s18_225, "quote_expired", "Platnos\u0165 ponuky vypr\u0161ala", "partial_due", "\u010ciasto\u010dn\xe1 splatnos\u0165", "invoice_total", "Celkom k \xfahrade", "quote_total", "Ponuka celkom", "credit_total", "Celkov\xfd kredit", _s23_26, "Celkov\xe1 fakt\xfara", "actions", "Akcie", "expense_number", "\u010c\xedslo v\xfddavku", "task_number", "\u010c\xedslo \xfalohy", "project_number", "\u010cislo projektu", "project_name", "N\xe1zov projektu", "warning", "Varovanie", "view_settings", "Zobrazi\u0165 nastavenia", _s24_39, "Upozornenie: T\xe1to spolo\u010dnos\u0165 e\u0161te nebola aktivovan\xe1", "late_invoice", _s18_225, "expired_quote", "Platnos\u0165 cenovej ponuky vypr\u0161ala", "remind_invoice", "Pripomen\xfa\u0165 fakt\xfaru", "cvv", "CVC k\xf3d", "client_name", "Meno z\xe1kazn\xedka", "client_phone", "Telef\xf3n klienta", "required_fields", "Povinn\xe9 polia", "calculated_rate", "Vypo\u010d\xedtan\xe1 sadzba", _s17_61, "Predvolen\xe1 miera \xfaloh", "clear_cache", "Vymaza\u0165 vyrovn\xe1vaciu pam\xe4\u0165", "sort_order", "Poradie zoradenia", "task_status", "Stav", "task_statuses", "Stavy \xfaloh", "new_task_status", "Stav novej \xfalohy", _s16_86, "Upravi\u0165 stav \xfalohy", _s19_50, "Stav \xfalohy bol \xfaspe\u0161ne vytvoren\xfd", _s19_51, "\xdaspe\u0161ne aktualizova\u0165 stav \xfalohy", _s20_51, "Stav \xfalohy bol \xfaspe\u0161ne archivovan\xfd", _s19_52, _s33_49, _s19_53, _s33_49, _s20_52, "Stav \xfalohy bol \xfaspe\u0161ne obnoven\xfd", _s22_45, "Stavy \xfaloh :value boli \xfaspe\u0161ne archivovan\xe9", _s21_64, "Stavy \xfaloh :value boli \xfaspe\u0161ne odstr\xe1nen\xe9", _s22_46, "Stavy \xfaloh :value boli \xfaspe\u0161ne obnoven\xe9", _s18_53, "H\u013eada\u0165 1 stav \xfalohy", _s20_54, "H\u013eada\u0165: count stavy \xfaloh", _s16_88, "Zobrazi\u0165 tabu\u013eku \xfaloh", _s21_65, "Pri vytv\xe1ran\xed fakt\xfar v\u017edy zobrazova\u0165 sekciu \xfaloh", _s20_55, "\u010casov\xfd denn\xedk faktura\u010dnej \xfalohy", _s25_22, "Pridajte \u010dasov\xe9 \xfadaje do riadkov\xfdch polo\u017eiek fakt\xfary", _s20_57, "D\xe1tumov\xfd denn\xedk \xfalohy fakt\xfary", _s25_23, "Pridajte podrobnosti o d\xe1tume do riadkov\xfdch polo\u017eiek fakt\xfary", _s21_66, "Pred ulo\u017een\xedm za\u010dnite \xfalohy", _s18_54, "Konfigurova\u0165 stavy", "task_settings", "Nastavenia \xfalohy", _s20_59, "Konfigurova\u0165 kateg\xf3rie", _s18_56, "Kateg\xf3rie v\xfddajov", _s20_61, "Nov\xe1 kateg\xf3ria v\xfddajov", _s21_67, "Upravi\u0165 kateg\xf3riu v\xfddavkov", _s24_40, "Kateg\xf3ria v\xfddajov bola \xfaspe\u0161ne vytvoren\xe1", _s24_41, "Kateg\xf3ria v\xfddajov bola \xfaspe\u0161ne aktualizovan\xe1", _s25_25, "Kateg\xf3ria v\xfddajov bola \xfaspe\u0161ne archivovan\xe1", _s24_42, "Kateg\xf3ria bola \xfaspe\u0161ne zmazan\xe1", _s24_43, "Kateg\xf3ria v\xfddavkov bola \xfaspe\u0161ne odstr\xe1nen\xe1", _s25_26, "Kateg\xf3ria v\xfddajov bola \xfaspe\u0161ne obnoven\xe1", _s27_29, "Po\u010det \xfaspe\u0161ne archivovan\xfdch kategorii v\xfddajov: :count", _s26_15, "\xdaspe\u0161ne odstr\xe1nen\xe9 kateg\xf3rie v\xfddavkov :value", _s27_30, "\xdaspe\u0161ne obnoven\xe9 kateg\xf3rie n\xe1kladov :value", _s23_27, "Vyh\u013eadajte 1 kateg\xf3riu v\xfddavkov", _s25_28, "H\u013eada\u0165 :count kateg\xf3rie v\xfddavkov", _s21_69, "Pou\u017eite dostupn\xe9 kredity", "show_option", "Zobrazi\u0165 mo\u017enos\u0165", _s22_47, "Suma kreditu nem\xf4\u017ee presiahnu\u0165 sumu platby", "view_changes", "Zobrazi\u0165 zmeny", "force_update", "Vyn\xfati\u0165 aktualiz\xe1ciu", _s17_63, "Pou\u017e\xedvate najnov\u0161iu verziu, ale m\xf4\u017eu by\u0165 k dispoz\xedcii \u010dakaj\xface opravy.", "mark_paid_help", "Sledujte, \u010di bol v\xfddavok zaplaten\xfd", _s18_58, "Treba fakturova\u0165", _s23_28, "Povoli\u0165 faktur\xe1ciu v\xfddavku", _s29_14, _s36_15, _s21_71, "Nastavte v\xfdmenn\xfd kurz", _s16_90, "Nastavenia v\xfddavkov", _s18_59, "Klonova\u0165 na opakuj\xface sa", "crypto", "Kryptomeny", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Pou\u017e\xedvate\u013esk\xe9 pole", "variables", "Premenn\xe9", "show_password", "Uk\xe1za\u0165 heslo", "hide_password", "Skry\u0165 heslo", "copy_error", "Chyba kop\xedrovania", "capture_card", "Zachyti\u0165 kartu", _s17_64, "Automatick\xe9 \xfa\u010dtovanie je povolen\xe9", "total_taxes", "Celkov\xe9 dane", "line_taxes", "Riadkov\xe9 dane", "total_fields", "Polia celkom", _s25_29, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne zastaven\xe1", _s25_30, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne spusten\xe1", _s25_31, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne obnoven\xe1", "gateway_refund", "Vr\xe1tenie platby za br\xe1nu", _s19_54, "Spracujte vr\xe1tenie platby prostredn\xedctvom platobnej br\xe1ny", "due_date_days", _s16_388, "paused", "Pozastaven\xe9", "mark_active", "Ozna\u010d\u0165 ako Akt\xedvne", "day_count", "De\u0148 :count", _s22_48, "Prv\xfd de\u0148 v mesiaci", _s21_72, "Posledn\xfd de\u0148 v mesiaci", _s17_66, "Pou\u017eite platobn\xe9 podmienky", "endless", "Nekone\u010dn\xe9", "next_send_date", "D\xe1tum \u010fal\u0161ieho odoslania", _s16_92, "Zost\xe1vaj\xface cykly", _s17_68, "Pravideln\xe1 fakt\xfara", _s18_61, "Pravideln\xe9 fakt\xfary", _s21_74, "Nov\xe1 pravideln\xe1 fakt\xfara", _s22_50, "Upravi\u0165 pravideln\xfa fakt\xfaru", _s25_32, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne vytvoren\xe1", _s25_33, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne aktualizovan\xe1", _s26_16, "Pravideln\xe1 fakt\xfara \xfaspe\u0161ne archivovan\xe1", _s25_34, "Pravideln\xe1 fakt\xfara \xfaspe\u0161ne vymazan\xe1", _s25_35, "Opakovan\xe1 fakt\xfara bola \xfaspe\u0161ne odstr\xe1nen\xe1", _s26_17, "Pravideln\xe1 fakt\xfara \xfaspe\u0161ne obnoven\xe1", _s27_31, "\xdaspe\u0161ne archivovan\xe9 opakuj\xface sa :value fakt\xfary", _s26_18, "\xdaspe\u0161ne odstr\xe1nen\xe9 opakuj\xface sa :value fakt\xfary", _s27_32, "\xdaspe\u0161ne obnoven\xe9 opakuj\xface sa :value fakt\xfary", _s24_44, "Vyh\u013eada\u0165 1 opakuj\xfacu sa fakt\xfaru", _s25_36, "H\u013eada\u0165 :count opakuj\xface sa fakt\xfary", "send_date", "D\xe1tum odoslania", "auto_bill_on", "Zapn\xfa\u0165 Automatick\xe9 \xfa\u010dtovanie", _s28_17, "Minim\xe1lna \u010diastka platby", "profit", "Zisk", "line_item", "Polo\u017eka v riadku", _s18_63, "Povoli\u0165 preplatenie", _s23_29, "Podporte platenie navy\u0161e za prij\xedmanie tipov", _s19_55, "Povoli\u0165 platbu", _s24_45, "Podpora platenia minim\xe1lnej \u010diastky/vkladu", "test_mode", "Testovac\xed m\xf3d", "opened", "Otvoren\xe9", _s30_8, "Zlyhanie zmierenia", _s30_9, "\xdaspech zmierenia", "gateway_success", "\xdaspech br\xe1ny", "gateway_failure", "Porucha br\xe1ny", "gateway_error", "Chyba br\xe1ny", "email_send", "Odosla\u0165 email", _s17_70, "Zoznam opakovania e-mailu", "failure", "Ne\xfaspech", "quota_exceeded", "Prekro\u010den\xe1 kv\xf3ta", _s16_94, "Zlyhanie Upstream", "system_logs", "Syst\xe9mov\xe9 z\xe1znamy", "view_portal", "Zobrazi\u0165 port\xe1l", "copy_link", "Skop\xedrova\u0165 odkaz", "token_billing", "Ulo\u017ei\u0165 podrobnosti kreditnej karty", _s24_46, "Vitajte v Invoice Ninja", "always", "V\u017edy", "optin", "Opt-In", "optout", "Opt-Out", "label", "\u0160t\xedtok", "client_number", "\u010c\xedslo z\xe1kazn\xedka", "auto_convert", "Automatick\xe1 konverzia", "company_name", "N\xe1zov spolo\u010dnosti", "reminder1_sent", "Pripomienka 1 odoslan\xe1", "reminder2_sent", "Pripomienka 2 odoslan\xe1", "reminder3_sent", "Pripomienka 3 odoslan\xe1", _s18_65, "Naposledy odoslan\xe1 pripomienka", "pdf_page_info", "Strana :current z :total", _s16_96, _s24_120, "emailed_quotes", _s23_110, "emailed_credits", "\xdaspe\u0161ne zaslan\xe9 kredity e-mailom", "gateway", "Br\xe1na", "view_in_stripe", "Zobrazi\u0165 v Stripe", "rows_per_page", "Po\u010det riadkov na str\xe1nku", "hours", "Hodiny", "statement", "V\xfdkaz", "taxes", "Dane", "surcharge", "Pr\xedplatok", "apply_payment", "Pou\u017ei\u0165 platbu", "apply_credit", "Pou\u017ei\u0165 kredit", "apply", "Pou\u017ei\u0165", "unapplied", "Neaplikovan\xe9", "select_label", "Vybra\u0165 \u0161t\xedtok", "custom_labels", "Vlastn\xe9 \u0161t\xedtky", "record_type", "Typ z\xe1znamu", "record_name", "N\xe1zov z\xe1znamu", "file_type", "Typ s\xfaboru", "height", "V\xfd\u0161ka", "width", "\u0160\xedrka", "to", "Komu", "health_check", "Kontrola zdravia", "payment_type_id", "Typ platby", "last_login_at", "Posledn\xe9 prihl\xe1senie o", "company_key", "K\u013e\xfa\u010d spolo\u010dnosti", "storefront", "Storefront", "storefront_help", "Povo\u013ete aplik\xe1ci\xe1m tret\xedch str\xe1n vytv\xe1ra\u0165 fakt\xfary", "client_created", "Klient vytvoren\xfd", _s20_64, "Online platobn\xfd e-mail", _s20_66, "E-mail s manu\xe1lnou platbou", "completed", "Dokon\u010den\xe9", "gross", "Hrub\xfd", "net_amount", "\u010cist\xe1 \u010diastka", "net_balance", "\u010cist\xfd zostatok", "client_settings", "Nastavenia klienta", _s17_72, "Vybran\xe9 fakt\xfary", _s17_74, "Vybran\xe9 platby", "selected_quotes", "Vybran\xe9 ponuky", "selected_tasks", "Vybran\xe9 \xfalohy", _s17_76, "Vybran\xe9 v\xfddavky", _s17_78, "Bud\xface fakt\xfary", _s17_80, "Fakt\xfary po splatnosti", "recent_payments", "Ned\xe1vne platby", "upcoming_quotes", "Bud\xface ponuky", "expired_quotes", "Vypr\u0161an\xe9 ponuky", "create_client", "Vytvori\u0165 z\xe1kazn\xedka", "create_invoice", "Vytvorenie fakt\xfary", "create_quote", "Vytvori\u0165 ponuku", "create_payment", "Vytvori\u0165 platbu", "create_vendor", "Vytvori\u0165 dod\xe1vate\u013ea", "update_quote", "Aktualizova\u0165 cenov\xfa ponuku", "delete_quote", "Vymaza\u0165 ponuku", "update_invoice", "Aktualizova\u0165 fakt\xfaru", "delete_invoice", "Odstr\xe1ni\u0165 fakt\xfaru", "update_client", "Aktualizova\u0165 klienta", "delete_client", "Odstr\xe1ni\u0165 z\xe1kazn\xedkov", "delete_payment", "Odstr\xe1ni\u0165 platbu", "update_vendor", "Aktualizova\u0165 dod\xe1vate\u013ea", "delete_vendor", "Odstr\xe1ni\u0165 dod\xe1vate\u013ea", "create_expense", "Vytvorte n\xe1klady", "update_expense", "Aktualizova\u0165 v\xfddavky", "delete_expense", "Zmaza\u0165 v\xfddaje", "create_task", "Vytvori\u0165 \xfalohu", "update_task", "Aktualizova\u0165 \xfalohu", "delete_task", "Odstr\xe1ni\u0165 \xfalohu", "approve_quote", "Schv\xe1li\u0165 cenov\xfa ponuku", "off", "Vypnut\xe9", "when_paid", "Ke\u010f zaplaten\xe9", "expires_on", "Vypr\u0161\xed", "free", "Zdarma", "plan", "Pl\xe1n", "show_sidebar", "Zobrazi\u0165 bo\u010dn\xfd panel", "hide_sidebar", "Skry\u0165 bo\u010dn\xfd panel", "event_type", "Typ udalosti", "target_url", "Cie\u013e", "copy", "Kop\xedrova\u0165", "must_be_online", "Po pripojen\xed k internetu re\u0161tartujte aplik\xe1ciu", _s17_82, "Je potrebn\xe9 povoli\u0165 crony", "api_webhooks", "API Webhooks", "search_webhooks", "H\u013eada\u0165 :count Webhooky", "search_webhook", "H\u013eada\u0165 1 webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nov\xfd webhook", "edit_webhook", "Upravi\u0165 webhook", "created_webhook", "Webhook bol \xfaspe\u0161ne vytvoren\xfd", "updated_webhook", "Webhook bol \xfaspe\u0161ne aktualizovan\xfd", _s16_98, "Webhook bol \xfaspe\u0161ne archivovan\xfd", "deleted_webhook", "Webhook bol \xfaspe\u0161ne vymazan\xfd", "removed_webhook", "Webhook bol \xfaspe\u0161ne odstr\xe1nen\xfd", _s16_99, "Webhook bol \xfaspe\u0161ne obnoven\xfd", _s17_83, "Webhooky :value boli \xfaspe\u0161ne archivovan\xe9", _s16_100, _s39_19, _s16_101, _s39_19, _s17_84, "Webhooky :value boli \xfaspe\u0161ne obnoven\xe9", "api_tokens", "Tokeny API", "api_docs", "Dokumenty API", "search_tokens", "H\u0161ada\u0165 :count tokeny", "search_token", "Vyh\u013eada\u0165 1 token", "token", "Token", "tokens", "Tokeny", "new_token", "Nov\xfd token", "edit_token", "Upravi\u0165 token", "created_token", "Token \xfaspe\u0161ne vytvoren\xfd", "updated_token", "Token \xfaspe\u0161ne upraven\xfd", "archived_token", "Token \xfaspe\u0161ne archivovan\xfd", "deleted_token", "Token \xfaspe\u0161ne vymazan\xfd", "removed_token", "Token bol \xfaspe\u0161ne odstr\xe1nen\xfd", "restored_token", "Token bol \xfaspe\u0161ne obnoven\xfd", "archived_tokens", "\xdaspe\u0161ne archivovan\xe9 :value tokeny", "deleted_tokens", "Tokeny :value boli \xfaspe\u0161ne odstr\xe1nen\xe9", "restored_tokens", "\xdaspe\u0161ne obnoven\xe9 :value tokeny", _s19_57, "Registr\xe1cia klienta", _s24_48, "Umo\u017enite klientom samoregistr\xe1ciu na port\xe1li", "email_invoice", "Odosla\u0165 fakt\xfaru", "email_quote", "Odosla\u0165 ponuku", "email_credit", "E-mailov\xfd kredit", "email_payment", "Platba e-mailom", _s20_69, "Klient nem\xe1 nastaven\xfa emailov\xfa adresu", "ledger", "Hlavn\xe1 kniha", "view_pdf", "Zobrazi\u0165 PDF", "all_records", "V\u0161etky z\xe1znamy", "owned_by_user", "Vlastnen\xe9 pou\u017e\xedvate\u013eom", _s16_102, "Zost\xe1vaj\xfaci kredit", "contact_name", "Meno kontaktu", "use_default", "Pou\u017ei predvolen\xe9", _s16_104, "Nekone\u010dn\xe9 pripomienky", "number_of_days", "Po\u010det dn\xed", _s23_31, "Konfigur\xe1cia platobn\xfdch podmienok", "payment_term", "Lehota splatnosti", _s16_105, "Nov\xfd platobn\xfd term\xedn", _s17_86, "Upravi\u0165 platobn\xe9 obdobie", _s20_70, "\xdaspe\u0161ne vytvoren\xe9 platobn\xe9 obdobie", _s20_71, "\xdaspe\u0161ne aktualizovan\xe9 platobn\xe9 obdobie", _s21_76, "\xdaspe\u0161ne archivovan\xe9 platobn\xe9 obdobie", _s20_72, _s38_39, _s20_73, _s38_39, _s21_77, "Platobn\xfd term\xedn bol \xfaspe\u0161ne obnoven\xfd", _s22_55, "\xdaspe\u0161ne archivovan\xe9 :value platobn\xe9 podmienky", _s21_78, "\xdaspe\u0161ne vymazan\xe9 :value platobn\xe9 podmienky", _s22_56, "\xdaspe\u0161ne obnoven\xe9 :value platobn\xe9 podmienky", "email_sign_in", "Prihl\xe1ste sa e-mailom", "change", "Zmeni\u0165", _s23_33, "Chcete zmeni\u0165 rozlo\u017eenie pre mobiln\xe9 zariadenia?", _s24_49, "Chcete zmeni\u0165 na rozlo\u017eenie desktop?", "send_from_gmail", "Odosla\u0165 z Gmailu", "reversed", "Obr\xe1ten\xe9", "cancelled", "Zru\u0161en\xe9", "credit_amount", "\u010ciastka dobropisu", "quote_amount", "Suma ponuky", "hosted", "Hos\u0165ovan\xe9", "selfhosted", "Vlasn\xfd hosting", "exclusive", "V\xfdhradne", "inclusive", "Vr\xe1tane", "hide_menu", "Skry\u0165 ponuku", "show_menu", "Zobrazi\u0165 menu", _s18_67, _s17_257, _s16_107, "H\u013eada\u0165 v dokumentoch", "search_designs", "H\u013eada\u0165 vzh\u013eady", "search_invoices", "Vyh\u013eada\u0165 fakt\xfary", "search_clients", "Vyh\u013eadajte klientov", "search_products", "H\u013eada\u0165 produkty", "search_quotes", "Vyh\u013eada\u0165 ponuky", "search_credits", "H\u013eada\u0165 kredity", "search_vendors", "H\u013eada\u0165 predajcov", "search_users", "H\u013eada\u0165 pou\u017e\xedvate\u013eov", _s16_108, "Vyh\u013eadajte da\u0148ov\xe9 sadzby", "search_tasks", "H\u013eada\u0165 \xfalohy", "search_settings", "Nastavenia vyh\u013ead\xe1vania", "search_projects", "H\u013eada\u0165 projekty", "search_expenses", "H\u013eada\u0165 v\xfddavky", "search_payments", "H\u013eadajte platby", "search_groups", "H\u013eada\u0165 v skupin\xe1ch", "search_company", "H\u013eada\u0165 spolo\u010dnos\u0165", "search_document", "Vyh\u013eada\u0165 1 dokument", "search_design", "Vyh\u013eada\u0165 1 vzh\u013ead", "search_invoice", "Vyh\u013eada\u0165 1 fakt\xfaru", "search_client", "Vyh\u013eada\u0165 1 klienta", "search_product", "Vyh\u013eada\u0165 1 produkt", "search_quote", "Vyh\u013eada\u0165 1 ponuku", "search_credit", "Vyh\u013eada\u0165 1 kredit", "search_vendor", "Vyh\u013eada\u0165 1 dod\xe1vate\u013ea", "search_user", "Vyh\u013eada\u0165 1 pou\u017e\xedvate\u013ea", "search_tax_rate", "Vyh\u013eada\u0165 1 da\u0148ov\xfa sadzbu", "search_task", "Vyh\u013eada\u0165 1 \xfalohy", "search_project", "Vyh\u013eada\u0165 1 projekt", "search_expense", "Vyh\u013eada\u0165 1 v\xfddavok", "search_payment", "Vyh\u013eada\u0165 1 platbu", "search_group", "Vyh\u013eada\u0165 1 skupinu", "refund_payment", "Vr\xe1ti\u0165 platbu", _s17_90, _s26_89, _s18_69, _s26_90, _s16_114, _s26_89, _s17_91, "\xdaspe\u0161ne stornovan\xe9 fakt\xfary", "reverse", "Opak", "full_name", "Cel\xe9 Meno", _s17_92, "Mesto/\u0160t\xe1t/PS\u010c", _s17_94, "PS\u010c/Mesto/\u0160t\xe1t", "custom1", "Prv\xe9 vlastn\xe9", "custom2", "Druh\xe9 vlastn\xe9", "custom3", "Tretie vlastn\xe9", "custom4", "\u0160tvrt\xe9 vlastn\xe9", "optional", "Volite\u013en\xe9", "license", "Licencia", "purge_data", "Vy\u010disti\u0165 \xfadaje", _s16_115, "\xdadaje spolo\u010dnosti boli \xfaspe\u0161ne vymazan\xe9", _s18_70, "Upozornenie: T\xfdmto natrvalo vyma\u017eete va\u0161e \xfadaje, nie je mo\u017en\xe9 vr\xe1ti\u0165 sp\xe4\u0165.", "invoice_balance", "Faktura\u010dn\xfd zostatok", "age_group_0", "0 - 30 Dn\xed", "age_group_30", "30 - 60 Dn\xed", "age_group_60", "60 - 90 Dn\xed", "age_group_90", "90 - 120 Dn\xed", "age_group_120", "120+ Dn\xed", "refresh", "Obnovi\u0165", "saved_design", "Dizajn bol \xfaspe\u0161ne ulo\u017een\xfd", "client_details", "Podrobnosti o klientovi", "company_address", "Adresa firmy", "invoice_details", "Detaily Fakt\xfary", "quote_details", "Podrobnosti ponuky", "credit_details", "Podrobnosti o \xfavere", "product_columns", "Produktov\xe9 st\u013apce", "task_columns", "St\u013apce \xfaloh", "add_field", "Prida\u0165 pole", "all_events", "V\u0161etky udalosti", "permissions", "Opr\xe1vnenia", "none", "\u017diadne", "owned", "Vlastnen\xe9", "payment_success", "\xdaspe\u0161nos\u0165 platby", "payment_failure", "Zlyhanie platby", "invoice_sent", ":count fakt\xfara odoslan\xe1", "quote_sent", "Cenov\xe1 ponuka bola odoslan\xe1", "credit_sent", "Kredit odoslan\xfd", "invoice_viewed", "Zobrazen\xe1 fakt\xfara", "quote_viewed", "Zobrazen\xe1 ponuka", "credit_viewed", "Zobrazen\xfd kredit", "quote_approved", "Cenov\xe1 ponuka bola schv\xe1len\xe1", _s25_38, "Prij\xedma\u0165 v\u0161etky upozornenia", _s16_116, "Zak\xfapi\u0165 licenciu", "apply_license", "Aplikova\u0165 licenciu", "cancel_account", "Vymaza\u0165 \xfa\u010det", _s22_57, "Upozornenie: T\xfdm sa natrvalo odstr\xe1ni v\xe1\u0161 \xfa\u010det, nie je mo\u017en\xe9 ho vr\xe1ti\u0165 sp\xe4\u0165.", "delete_company", "Odstr\xe1ni\u0165 spolo\u010dnos\u0165", _s22_58, "Upozornenie: T\xfdm sa natrvalo zma\u017ee spolo\u010dnos\u0165, nieje mo\u017en\xe9 ju vr\xe1ti\u0165 sp\xe4\u0165.", "enabled_modules", "Povolen\xe9 moduly", "converted_quote", "\xdaspe\u0161ne konvertovan\xe1 cenov\xe1 ponuka", "credit_design", "Kreditn\xfd dizajn", "includes", "Zah\u0155\u0148a", "header", "Hlavi\u010dka", "load_design", "Na\u010d\xedta\u0165 vzh\u013ead", "css_framework", "CSS Framework", "custom_designs", "Vlastn\xe9 vzh\u013eady", "designs", "Vzh\u013eady", "new_design", "Nov\xfd vzh\u013ead", "edit_design", "Upravi\u0165 vzh\u013ead", "created_design", "\xdaspe\u0161ne vytvoren\xfd vzh\u013ead", "updated_design", "\xdaspe\u0161ne aktualizovan\xfd vzh\u013ead", "archived_design", "Vzh\u013ead bol \xfaspe\u0161ne archivovan\xfd", "deleted_design", _s29_88, "removed_design", _s29_88, "restored_design", "\xdaspe\u0161ne obnoven\xfd vzh\u013ead", _s16_118, "\xdaspe\u0161ne archivovan\xe9 :value vzh\u013eady", "deleted_designs", "Vzh\u013eady :value boli \xfaspe\u0161ne odstr\xe1nen\xe9", _s16_119, "\xdaspe\u0161ne obnoven\xe9 :value vzh\u013eady", "proposals", "N\xe1vrhy", "tickets", "Tikety", _s16_120, "Pravideln\xe9 ponuky", "recurring_tasks", "Opakuj\xface sa", _s18_71, "Spr\xe1va \xfa\u010dtu", "credit_date", "D\xe1tum dobropisu", "credit", "Dobropis", "credits", "Dobropisy", "new_credit", "Nov\xfd dobropis", "edit_credit", "Upravi\u0165 dobropis", "created_credit", "Dobropis \xfaspe\u0161ne vytvoren\xfd", "updated_credit", "Dobropis \xfaspe\u0161ne aktualizovan\xfd", "archived_credit", "Dobropis \xfaspe\u0161ne archivovan\xfd", "deleted_credit", "Dobropis \xfaspe\u0161ne odstr\xe1nen\xfd", "removed_credit", "Kredit bol \xfaspe\u0161ne odstr\xe1nen\xfd", "restored_credit", "Dobropis \xfaspe\u0161ne obnoven\xfd", _s16_122, "Po\u010det \xfaspe\u0161ne archivovan\xfdch dobropisov: :count", "deleted_credits", "Po\u010det \xfaspe\u0161ne odstr\xe1nen\xfdch dobropisov: :count", _s16_123, "\xdaspe\u0161ne obnoven\xe9 :value kredity", "current_version", "Aktu\xe1lna verzia", "latest_version", "Najnov\u0161ia verzia", "update_now", "Teraz aktualizova\u0165", _s26_24, "K dispoz\xedcii je nov\xe1 verzia webovej aplik\xe1cie", _s16_124, "Aktualiz\xe1cia k dispoz\xedcii", "app_updated", "Aktualiz\xe1cia bola \xfaspe\u0161ne dokon\u010den\xe1", "learn_more", "Zobrazi\u0165 viac", "integrations", "Integr\xe1cia", "tracking_id", "Id pre sledovanie", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "\xdaverov\xe9 podmienky", "new_company", "Nov\xe1 spolo\u010dnos\u0165", "added_company", "Spolo\u010dnos\u0165 bola \xfaspe\u0161ne pridan\xe1", "company1", "Vlastn\xe1 spolo\u010dnos\u0165 1", "company2", "Vlastn\xe1 spolo\u010dnos\u0165 2", "company3", "Vlastn\xe1 spolo\u010dnos\u0165 3", "company4", "Vlastn\xe1 spolo\u010dnos\u0165 4", "product1", "Produkt na mieru 1", "product2", "Produkt na mieru 2", "product3", "Produkt na mieru 3", "product4", "Produkt na mieru 4", "client1", "Vlastn\xfd klient 1", "client2", "Vlastn\xfd klient 2", "client3", "Vlastn\xfd klient 3", "client4", "Vlastn\xfd klient 4", "contact1", "Vlastn\xfd kontakt 1", "contact2", "Vlastn\xfd kontakt 2", "contact3", "Vlastn\xfd kontakt 3", "contact4", "Vlastn\xfd kontakt 4", "task1", "Vlastn\xe1 \xfaloha 1", "task2", "Vlastn\xe1 \xfaloha 2", "task3", "Vlastn\xe1 \xfaloha 3", "task4", "Vlastn\xe1 \xfaloha 4", "project1", "Vlastn\xfd projekt 1", "project2", "Vlastn\xfd projekt 2", "project3", "Vlastn\xfd projekt 3", "project4", "Vlastn\xfd projekt 4", "expense1", "Vlastn\xe9 n\xe1klady 1", "expense2", "Vlastn\xe9 n\xe1klady 2", "expense3", "Vlastn\xe9 n\xe1klady 3", "expense4", "Vlastn\xe9 n\xe1klady 4", "vendor1", "Vlastn\xfd dod\xe1vate\u013e 1", "vendor2", "Vlastn\xfd dod\xe1vate\u013e 2", "vendor3", "Vlastn\xfd dod\xe1vate\u013e 3", "vendor4", "Vlastn\xfd dod\xe1vate\u013e 4", "invoice1", "Vlastn\xe1 fakt\xfara 1", "invoice2", "Vlastn\xe1 fakt\xfara 2", "invoice3", "Vlastn\xe1 fakt\xfara 3", "invoice4", "Vlastn\xe1 fakt\xfara 4", "payment1", "Vlastn\xe1 platba 1", "payment2", "Vlastn\xe1 platba 2", "payment3", "Vlastn\xe1 platba 3", "payment4", "Vlastn\xe1 platba 4", "surcharge1", _s19_176, "surcharge2", _s19_177, "surcharge3", _s19_178, "surcharge4", _s19_179, "group1", "Vlastn\xe1 skupina 1", "group2", "Vlastn\xe1 skupina 2", "group3", "Vlastn\xe1 skupina 3", "group4", "Vlastn\xe1 skupina 4", "reset", "Resetova\u0165", "number", "\u010c\xedslo", "export", "Exportova\u0165", "chart", "Graf", "count", "Po\u010d\xedta\u0165", "totals", "S\xfa\u010dty", "blank", "Pr\xe1zdne", "day", "De\u0148", "month", "Mesiac", "year", "Rok", "subgroup", "Podskupina", "is_active", "Je akt\xedvne", "group_by", "Zoskupi\u0165 pod\u013ea", "credit_balance", "Zostatok kreditu", _s18_77, "Posledn\xe9 prihl\xe1senie kontaktu", _s17_98, "Cel\xe9 meno kontaktu", "contact_phone", "Kontaktn\xfd telef\xf3n", _s21_79, "Vlastn\xe1 hodnota kontaktu 1", _s21_80, "Vlastn\xe1 hodnota kontaktu 2", _s21_81, "Vlastn\xe1 hodnota kontaktu 3", _s21_82, "Vlastn\xe1 hodnota kontaktu 4", _s17_100, "Ulica dodania", _s17_101, "Byt/Apartm\xe1n dodania", "shipping_city", "Mesto pre dodanie", "shipping_state", "Kraj pre dodanie", _s20_74, "PS\u010c pre dodanie", _s16_154, "Krajina dodania", _s16_156, "Faktura\u010dn\xe1 ulica", _s16_157, "Faktura\u010dn\xfd byt/apartm\xe1n", "billing_city", "Faktura\u010dn\xe9 mesto", "billing_state", "Faktura\u010dn\xfd kraj", _s19_59, "Faktura\u010dn\xe9 PS\u010c", "billing_country", "Faktura\u010dn\xe1 krajina", "client_id", "ID z\xe1kazn\xedka", "assigned_to", "Priraden\xfd", "created_by", "Vytvoril :name", "assigned_to_id", "Priraden\xe9 k Id", "created_by_id", "Vytvoril Id", "add_column", "Prida\u0165 st\u013apec", "edit_columns", "Upravi\u0165 st\u013apce", "columns", "St\u013apce", "aging", "Starnutie", "profit_and_loss", "Zisk a Strata", "reports", "Reporty", "report", "Spr\xe1va", "add_company", "Prida\u0165 spolo\u010dnos\u0165", "unpaid_invoice", "Nezaplaten\xe1 fakt\xfara", "paid_invoice", "Zaplaten\xe1 fakt\xfara", _s16_158, "Neschv\xe1len\xe1 ponuka", "help", "Pomoc", "refund", "Vr\xe1ti\u0165", "refund_date", "D\xe1tum vr\xe1tenia pe\u0148az\xed", "filtered_by", "Filtrovan\xe9 pod\u013ea", "contact_email", "Kontaktn\xfd email", "multiselect", "Viacn\xe1sobn\xfd v\xfdber", "entity_state", "\u0160t\xe1t", "verify_password", "Overte heslo", "applied", "Aplikovan\xe9", _s21_83, "Zahrn\xfa\u0165 ned\xe1vne chyby z logov", _s30_12, "Dostali sme va\u0161u spr\xe1vu a pok\xfasime sa r\xfdchlo odpoveda\u0165.", "message", "Spr\xe1va", "from", "Od", _s20_76, "Zobrazi\u0165 podrobnosti o produkte", _s25_40, "V rozba\u013eovacej ponuke produktu uve\u010fte popis a cenu", _s20_78, "PDF renderer vy\u017eaduje :version", _s18_80, "Upravte percento poplatku", _s23_35, "Upravte percento, aby ste zoh\u013eadnili poplatok", _s18_82, "Konfigurova\u0165 nastavenia", "support_forum", "podporn\xe9 f\xf3rum", "about", "O", "documentation", "Dokument\xe1cia", "contact_us", "Kontaktujte n\xe1s", "subtotal", "Medzis\xfa\u010det", "line_total", "Spolu", "item", "Polo\u017eka", "credit_email", "Kreditn\xfd email", "iframe_url", "Webov\xe1 lokalita", "domain_url", "Adresa URL dom\xe9ny", _s21_84, "Heslo je pr\xedli\u0161 kr\xe1tke", _s20_79, "Heslo mus\xed obsahova\u0165 ve\u013ek\xe9 p\xedsmeno a \u010d\xedslo", _s19_61, "\xdalohy klientskeho port\xe1lu", _s23_36, "Panel klientskeho port\xe1lu", _s20_80, "Zadajte hodnotu", "deleted_logo", "Logo bolo \xfaspe\u0161ne odstr\xe1nen\xe9", "yes", "\xc1no", "no", "Nie", "generate_number", "Generova\u0165 \u010d\xedslo", "when_saved", "Po ulo\u017een\xed", "when_sent", "Ke\u010f odoslan\xe9", "select_company", "Vyberte Spolo\u010dnos\u0165", "float", "Float", "collapse", "Zbali\u0165", "show_or_hide", "Uk\xe1za\u0165/skry\u0165", "menu_sidebar", "Bo\u010dn\xfd panel ponuky", "history_sidebar", "Bo\u010dn\xfd panel hist\xf3rie", "tablet", "Tablet", "mobile", "Mobil", "desktop", "Desktop", "layout", "Rozlo\u017eenie", "view", "Zobrazi\u0165", "module", "Modul", "first_custom", "Prv\xe9 vlastn\xe9", "second_custom", "Druh\xe9 vlastn\xe9", "third_custom", "Tretie vlastn\xe9", "show_cost", "Zobrazi\u0165 cenu", _s17_103, "Zobrazi\u0165 cenu produktu", "show_cost_help", "Zobrazte pole s cenou produktu na sledovanie prir\xe1\u017eky/zisk", _s21_85, "Zobrazi\u0165 mno\u017estvo produktu", _s26_26, "Zobrazte pole mno\u017estva produktu, inak je predvolen\xe9 jedno", _s21_87, "Zobrazi\u0165 mno\u017estvo na fakt\xfare", _s26_27, "Zobrazte pole mno\u017estva riadkovej polo\u017eky, inak je predvolene nastaven\xe9 jedno", _s21_89, "Zobrazi\u0165 z\u013eavu na produkt", _s26_28, "Zobrazte pole z\u013eavy riadkovej polo\u017eky", _s16_160, "Predvolen\xe9 mno\u017estvo", _s21_91, "Automaticky nastavi\u0165 mno\u017estvo riadkovej polo\u017eky na jednu", "one_tax_rate", "Jedna da\u0148ov\xe1 sadzba", "two_tax_rates", "Dve da\u0148ov\xe9 sadzby", "three_tax_rates", "Tri da\u0148ov\xe9 sadzby", _s16_162, "Predvolen\xe1 sadzba dane", "user", "Pou\u017e\xedvate\u013e", "invoice_tax", "Da\u0148 na fakt\xfare", "line_item_tax", "Da\u0148 riadkovej polo\u017eky", "inclusive_taxes", "Vr\xe1tane dan\xed", _s17_105, "Faktura\u010dn\xe9 sadzby dane", "item_tax_rates", "Sadzby dane z polo\u017eiek", _s18_84, "Vyberte kontakt", "configure_rates", "Konfigurova\u0165 sadzby", _s18_85, "Nakonfigurujte br\xe1ny", "tax_settings", "Nastavenia dan\xed", _s18_87, "Sadzby dane", "accent_color", "Farba zv\xfdraznenia", "switch", "Prepn\xfa\u0165", _s19_63, "Zoznam oddelen\xfd \u010diarkami", "options", "Mo\u017enosti", _s16_164, "Jednoriadkov\xfd text", "multi_line_text", "Viacriadkov\xfd text", "dropdown", "Rozba\u013eovacia ponuka", "field_type", "Typ po\u013ea", _s27_43, "E-mail na obnovenie hesla bol odoslan\xfd", "submit", "Potvrdi\u0165", _s16_166, "Obnovi\u0165 heslo", "late_fees", "Poplatky za oneskorenie", "credit_number", "\u010c\xedslo dobropisu", "payment_number", "\u010c\xedslo platby", "late_fee_amount", "V\xfd\u0161ka poplatku z ome\u0161kania", _s16_167, "Poplatok za oneskorenie v percent\xe1ch", "before_due_date", "Pred d\xe1tumom splatnosti", "after_due_date", _s18_88, _s18_89, "Po d\xe1tume fakt\xfary", "days", "Dni", "invoice_email", _s16_389, "payment_email", _s16_389, "partial_payment", _s16_390, "payment_partial", _s16_390, _s21_92, "E-mail s \u010diasto\u010dnou platbou", "quote_email", "Email pre ponuky", _s16_169, "Nekone\u010dn\xe1 pripomienka", _s16_171, "Filtrovan\xe9 pod\u013ea pou\u017e\xedvate\u013ea", "administrator", "Spr\xe1vca", _s18_90, "Umo\u017enite pou\u017e\xedvate\u013eovi spravova\u0165 pou\u017e\xedvate\u013eov, meni\u0165 nastavenia a upravova\u0165 v\u0161etky z\xe1znamy", "user_management", "Spr\xe1va pou\u017e\xedvate\u013eov", "users", "U\u017e\xedvatelia", "new_user", "Nov\xfd u\u017e\xedva\u0165e\u013e", "edit_user", "Upravi\u0165 pou\u017e\xedvate\u013ea", "created_user", "U\u017e\xedvate\u013e \xfaspe\u0161ne vytvoren\xfd", "updated_user", "Pou\u017e\xedvate\u013e \xfaspe\u0161ne upraven\xfd", "archived_user", "Pou\u017e\xedvate\u013e \xfaspe\u0161ne archivovan\xfd", "deleted_user", "Pou\u017e\xedvate\u013e \xfaspe\u0161ne vymazan\xfd", "removed_user", "Pou\u017e\xedvate\u013e bol \xfaspe\u0161ne odstr\xe1nen\xfd", "restored_user", "Pou\u017e\xedvate\u013e \xfaspe\u0161ne obnoven\xfd", "archived_users", "\xdaspe\u0161ne archivovan\xe9 :value pou\u017e\xedvatelia", "deleted_users", _s43_7, "removed_users", _s43_7, "restored_users", "Pou\u017e\xedvatelia :value boli \xfaspe\u0161ne obnoven\xed", _s16_173, "V\u0161eobecn\xe9 nastavenia", "invoice_options", "Mo\u017enosti fakt\xfary", _s17_107, "Skry\u0165 Uhraden\xe9 k d\xe1tumu", _s22_65, "Po prijat\xed \xfahrady zobrazi\u0165 len oblas\u0165 'Uhraden\xe9 k d\xe1tumu' na fakt\xfarach.", _s23_38, "Zapracova\u0165 dokumenty", _s28_30, "Zahrn\xfa\u0165 prilo\u017een\xe9 obr\xe1zky do fakt\xfary.", _s16_175, "Zobrazi\u0165 hlavi\u010dku na", _s16_176, "Zobrazi\u0165 p\xe4tu na", "first_page", "Prv\xe1 strana", "all_pages", "V\u0161etky strany", "last_page", "Posledn\xe1 strana", "primary_font", "Prim\xe1rne p\xedsmo", "secondary_font", "Sekund\xe1rne p\xedsmo", "primary_color", "Prim\xe1rna farba", "secondary_color", "Sekund\xe1rna farba", "page_size", "Ve\u013ekos\u0165 str\xe1nky", "font_size", "Ve\u013ekos\u0165 p\xedsma", "quote_design", "Vzh\u013ead ponuky", "invoice_fields", "Polia fakt\xfary", "product_fields", "Polia produktu", "invoice_terms", "Faktura\u010dn\xe9 podmienky", "invoice_footer", "P\xe4ta fakt\xfary", "quote_terms", "Podmienky ponuky", "quote_footer", "P\xe4ta ponuky", _s18_91, "Automatick\xfd e-mail", _s23_39, _s52_4, _s18_92, "Automatick\xe1 archiv\xe1cia", _s23_40, _s55_1, _s18_93, "Automaticky konvertova\u0165", _s23_41, _s58_4, _s17_109, "Nastavenia pracovn\xe9ho postupu", "freq_daily", "Denne", "freq_weekly", "T\xfd\u017edenne", "freq_two_weeks", "Dva t\xfd\u017edne", "freq_four_weeks", "\u0160tyri t\xfd\u017edne", "freq_monthly", "Mesa\u010dne", "freq_two_months", "Dva mesiace", _s17_111, "Tri mesiace", _s16_177, "\u0160tyri mesiace", "freq_six_months", "\u0160es\u0165 mesiacov", "freq_annually", "Ro\u010dne", "freq_two_years", "Dva roky", _s16_178, "Tri roky", "never", "Nikdy", "company", "Spolo\u010dnos\u0165", _s17_112, "Generovan\xe9 \u010c\xedsla", "charge_taxes", "\xda\u010dtova\u0165 dane", "next_reset", "\u010eal\u0161\xed Reset", "reset_counter", "Vynulova\u0165 po\u010d\xedtadlo", _s16_179, "Opakuj\xfaca sa predpona", "number_padding", "Odsadenie \u010d\xedsla", "general", "V\u0161eobecn\xfd", "surcharge_field", "Pr\xedplatkov\xe9 pole", "company_field", "Pole spolo\u010dnosti", "company_value", "Hodnota spolo\u010dnosti", "credit_field", "\xdaverov\xe9 pole", "invoice_field", "Pole fakt\xfary", _s17_114, "Pr\xedplatok za fakt\xfaru", "client_field", "Pole z\xe1kazn\xedka", "product_field", "Pole produktu", "payment_field", "Platobn\xe9 pole", "contact_field", "Pole kontaktu", "vendor_field", "Pole dod\xe1vate\u013ea", "expense_field", "Pole v\xfddajov", "project_field", "Pole produktu", "task_field", "Pole \xfalohy", "group_field", "Skupinov\xe9 pole", "number_counter", "Po\u010d\xedtadlo \u010d\xedsel", "prefix", "Predpona", "number_pattern", "Vzor \u010d\xedsla", "messages", "Spr\xe1vy", "custom_css", "Volite\u013en\xe9 CSS", _s17_116, "Vlastn\xfd JavaScript", _s16_181, "Zobrazi\u0165 v PDF", _s21_94, "Uk\xe1za\u0165 podpis klienta na fakt\xfare/cenovej ponuke PDF.", _s25_46, "Za\u010diarkavacie pol\xed\u010dko Faktura\u010dn\xe9 podmienky", _s30_13, "Vy\u017eadova\u0165 od klienta potvrdenie, \u017ee s\xfahlas\xed s faktura\u010dn\xfdmi podmienkami.", _s23_42, "Za\u010diarkavacie pol\xed\u010dko Podmienky objedn\xe1vky", _s28_31, "Vy\u017eadova\u0165 od z\xe1kazn\xedkov s\xfahlas s podmienkami pon\xfak.", _s25_47, "Podpis na fakt\xfare", _s30_14, "Vy\u017eadova\u0165 od z\xe1kazn\xedka podpis.", _s23_43, "Podpis na objedn\xe1vke", _s22_67, "Zabezpe\u010di\u0165 fakt\xfary heslom", _s27_44, "Umo\u017e\u0148uje nastavi\u0165 heslo pre ka\u017ed\xfd kontakt. Ak je nastaven\xe9 heslo, pred zobrazen\xedm fakt\xfar bude vy\u017eadovan\xe9.", "authorization", "Opr\xe1vnenie", "subdomain", "Poddom\xe9na", "domain", "Dom\xe9na", "portal_mode", "Re\u017eim port\xe1lu", "email_signature", "S pozdravom,", _s24_50, "U\u013eah\u010dite svojim klientom platenie pridan\xedm ozna\u010den\xedm schema.org do va\u0161ich e-mailov.", "plain", "Oby\u010dajn\xfd", "light", "Svetl\xe1", "dark", "Tmav\xe1", "email_design", "Vzh\u013ead emailu", "attach_pdf", "Prilo\u017ei\u0165 PDF", _s16_182, "Prilo\u017ei\u0165 dokumenty", "attach_ubl", "Pripojte URL", "email_style", "\u0160t\xfdl e-mailu", _s19_65, "Mo\u017enos\u0165 ozna\u010di\u0165", "reply_to_email", "Email pre odpove\u010f", "reply_to_name", "Odpoveda\u0165 - pod\u013ea n\xe1zvu", "bcc_email", "BCC E-mail", "processed", "Spracovan\xe9", "credit_card", "Kreditn\xe1 karta", "bank_transfer", "Bankov\xfd prevod", "priority", "Priorita", "fee_amount", "V\xfd\u0161ka poplatku", "fee_percent", "Percento poplatku", "fee_cap", "Obmedzenie poplatku", "limits_and_fees", "Limity/Poplatky", "enable_min", "Povoli\u0165 min", "enable_max", "Povoli\u0165 max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "ax", _s19_66, "Log\xe1 akceptovan\xfdch kariet", "credentials", "Poverenia", "update_address", "Upravi\u0165 adresu", _s19_68, "Aktualizova\u0165 adresu z\xe1kazn\xedka poskytnut\xfdmi \xfadajmi", "rate", "Sadzba", "tax_rate", "Sadzba dane", "new_tax_rate", "Nov\xe1 sadzba dane", "edit_tax_rate", "Upravi\u0165 sadzbu dane", _s16_184, "Sadzba dane \xfaspe\u0161ne vytvoren\xe1", _s16_185, "Sadzba dane \xfaspe\u0161ne upraven\xe1", _s17_119, "Sadzba dane \xfaspe\u0161ne archivovan\xe1", _s16_186, "Sadzba dane \xfaspe\u0161ne odstr\xe1nen\xe1", _s17_120, "Sadzba dane \xfaspe\u0161ne obnoven\xe1", _s18_94, "Sadzby dane :value boli \xfaspe\u0161ne archivovan\xe9", _s17_121, "Stavy \xfaloh :value boli \xfaspe\u0161ne vymazan\xe9", _s18_95, "Sadzby dane :value boli \xfaspe\u0161ne obnoven\xe9", "fill_products", "Automaticky vyplni\u0165 produkty", _s18_96, "V\xfdber produktu automaticky vypln\xed popis a cenu", "update_products", "Automaticky aktualizova\u0165 produkty", _s20_84, "\xdaprava fakt\xfary automaticky uprav\xed kni\u017enicu produktov", _s16_187, "Konvertova\u0165 produkty", _s21_95, "Automaticky prepo\u010d\xedtajte ceny produktov na menu klienta", "fees", "Poplatky", "limits", "Limity", "provider", "Poskytovate\u013e", "company_gateway", "Platobn\xe1 br\xe1na", _s16_189, "Platobn\xe9 br\xe1ny", _s19_69, "Nov\xe1 br\xe1na", _s20_85, "Upravi\u0165 br\xe1nu", _s23_44, "Br\xe1na \xfaspe\u0161ne vytvoren\xe1", _s23_45, "Br\xe1na \xfaspe\u0161ne upraven\xe1", _s24_51, "Br\xe1na \xfaspe\u0161ne archivovan\xe1", _s23_46, "Br\xe1na \xfaspe\u0161ne odstr\xe1nen\xe1", _s24_52, "Br\xe1na \xfaspe\u0161ne obnoven\xe1", _s25_49, "Br\xe1ny :value boli \xfaspe\u0161ne archivovan\xe9", _s24_53, "Br\xe1ny :value boli \xfaspe\u0161ne vymazan\xe9", _s25_50, "Br\xe1ny :value boli \xfaspe\u0161ne obnoven\xe9", _s16_191, "Pokra\u010dova\u0165 v \xfaprave", "discard_changes", "Zahodi\u0165 zmeny", "default_value", "Predvolen\xe1 hodnota", "disabled", "Vypnut\xe9", "currency_format", "Form\xe1t meny", _s21_96, "Prv\xfd de\u0148 v t\xfd\u017edni", _s23_47, "Prv\xfd mesiac v roku", "sunday", "Nede\u013ea", "monday", "Pondelok", "tuesday", "Utorok", "wednesday", "Streda", "thursday", "\u0160tvrtok", "friday", "Piatok", "saturday", "Sobota", "january", "Janu\xe1r", "february", "Febru\xe1r", "march", "Marec", "april", "Apr\xedl", "may", "M\xe1j", "june", "J\xfan", "july", "J\xfal", "august", "August", "september", "September", "october", "Okt\xf3ber", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "K\xf3d", "date_format", "Form\xe1t d\xe1tumu", "datetime_format", "Form\xe1t d\xe1tumu a \u010dasu", "military_time", "24-hodinov\xfd form\xe1t \u010dasu", _s18_97, "24-hodinov\xe9 zobrazenie", "send_reminders", "Odosla\u0165 pripomienky", "timezone", "\u010casov\xe9 p\xe1smo", _s19_70, "Filtrovan\xe9 pod\u013ea projektu", _s17_122, "Filtrovan\xe9 podla skupiny", _s19_72, "Filtrovan\xe9 podla fakt\xfary", _s18_98, "Filtrovan\xe9 podla z\xe1kazn\xedka", _s18_100, "Filtrovan\xe9 podla dod\xe1vate\u013ea", "group_settings", "Nastavenia skupiny", "group", "Skupina", "groups", "Skupiny", "new_group", "Nov\xe1 skupina", "edit_group", "Upravi\u0165 skupinu", "created_group", "Skupina \xfaspe\u0161ne vytvoren\xe1", "updated_group", "Skupina \xfaspe\u0161ne upraven\xe1", "archived_groups", "\xdaspe\u0161ne archivovan\xe9 :value skupiny", "deleted_groups", "Skupiny :value boli \xfaspe\u0161ne odstr\xe1nen\xe9", "restored_groups", "\xdaspe\u0161ne obnoven\xe9 :value skupiny", "archived_group", "Skupina \xfaspe\u0161ne archivovan\xe1", "deleted_group", "Skupina \xfaspe\u0161ne zmazan\xe1", "restored_group", "Skupina \xfaspe\u0161ne obnoven\xe1", "upload_logo", "Nahra\u0165 logo", "uploaded_logo", "Logo \xfaspe\u0161ne nahrat\xe9", "logo", "Logo", "saved_settings", "Nastavenia boli \xfaspe\u0161ne ulo\u017en\xe9", _s16_193, "Nastavenia produktu", "device_settings", "Nastavenie zariadenia", "defaults", "Predvolen\xe9", "basic_settings", "Z\xe1kladn\xe9 nastavenia", _s17_124, "Roz\u0161\xedren\xe9 nastavenia", "company_details", "Firemn\xe9 \xfadaje", "user_details", "Podrobnosti o pou\u017e\xedvate\u013eovi", "localization", "Lokaliz\xe1cia", "online_payments", "Online platby", "tax_rates", "Sadzby dane", "notifications", "Notifik\xe1cie", "import_export", "Import | Export", "custom_fields", "Volite\u013en\xe9 polia", "invoice_design", "Vzh\u013ead fakt\xfary", "buy_now_buttons", "Tla\u010didl\xe1 K\xfapi\u0165 teraz", "email_settings", "Nastavenia Emailov", _s23_49, "\u0160abl\xf3ny a pripomienky", _s22_68, _s22_145, _s19_74, "Vizualiz\xe1cie \xfadajov", "price", "Cena", "email_sign_up", "E-mailov\xe1 registr\xe1cia", "google_sign_up", "Registr\xe1cia Google", _s27_48, "\u010eakujeme za V\xe1\u0161 n\xe1kup!", "redeem", "Uplatni\u0165", "back", "Sp\xe4\u0165", "past_purchases", "Predch\xe1dzaj\xface n\xe1kupy", _s19_76, "Ro\u010dn\xe9 predplatn\xe9", "pro_plan", "Verzia Pro", "enterprise_plan", "Verzia Enterprise", "count_users", ":count u\u017e\xedvate\u013eov", "upgrade", "Inovova\u0165", _s25_51, "Pros\xedm vlo\u017ete krstn\xe9 meno", _s24_54, "Pros\xedm vlo\u017ete priezvisko", _s33_24, "Pros\xedm, potvr\u010fte, \u017ee s\xfahlas\xedte s obchodn\xfdmi podmienkami a ochranou s\xfakromia, ak chcete vytvori\u0165 \xfa\u010det.", "i_agree_to_the", "S\xfahlas\xedm s", _s16_195, "Obchodn\xe9 podmienky", "privacy_policy", "Ochrana s\xfakromia", "sign_up", "Regist\xe1cia", "account_login", "Prihl\xe1senie do \xfa\u010dtu", "view_website", "Pozrie\u0165 webstr\xe1nku", "create_account", "Vytvori\u0165 \xfa\u010det", "email_login", "Prihl\xe1senie e-mailom", "create_new", "Vytvori\u0165 nov\xfd", _s18_102, "Nie je vybran\xfd \u017eiadny z\xe1znam", _s21_99, "Pros\xedm ulo\u017ete alebo zru\u0161te Va\u0161e zmeny", "download", "Stiahnu\u0165", _s27_49, "Po\u017eaduje sa verzia Enterprise", "take_picture", "Vyfoti\u0165", "upload_file", "Nahra\u0165 s\xfabor", "document", "Dokument", "documents", "Dokumenty", "new_document", "Nov\xfd dokument", "edit_document", "Editova\u0165 dokument", _s17_126, "Dokument \xfaspe\u0161ne nahran\xfd", _s16_197, "Dokument \xfaspe\u0161ne aktualizovan\xfd", _s17_127, "Dokument \xfaspe\u0161ne archivovan\xfd", _s16_198, "Dokument \xfaspe\u0161ne vymazan\xfd", _s17_128, "Dokument \xfaspe\u0161ne obnoven\xfd", _s18_104, "\xdaspe\u0161ne archivovan\xe9 :value dokumenty", _s17_129, "Dokumenty :value boli \xfaspe\u0161ne odstr\xe1nen\xe9", _s18_105, "\xdaspe\u0161ne obnoven\xe9 :value dokumenty", "no_history", "\u017diadna Hist\xf3ria", "expense_date", "D\xe1tum v\xfddajov", "pending", "\u010cak\xe1 sa", _s16_199, "Prihl\xe1sen\xe9", _s16_200, "\u010cak\xe1", _s16_201, "Fakt\xfarovan\xe9", "converted", "Konvertovan\xe9", _s24_56, _s24_57, "exchange_rate", "V\xfdmenn\xfd kurz", _s16_202, "Previes\u0165 menu", "mark_paid", "Ozna\u010di\u0165 uhraden\xe9", "category", "Kateg\xf3ria", "address", "Adresa", "new_vendor", "Nov\xfd dod\xe1vate\u013e", "created_vendor", "Dod\xe1vate\u013e \xfaspe\u0161ne vytvoren\xfd", "updated_vendor", "Dod\xe1vate\u013e \xfaspe\u0161ne aktualizovan\xfd", "archived_vendor", "Dod\xe1vate\u013e \xfaspe\u0161ne archivovan\xfd", "deleted_vendor", "Dod\xe1vate\u013e \xfaspe\u0161ne odstr\xe1nen\xfd", "restored_vendor", "Dod\xe1vate\u013e \xfaspe\u0161ne obnoven\xfd", _s16_203, "Po\u010det \xfaspe\u0161ne archivovan\xfdch dod\xe1vate\u013eov: :count", "deleted_vendors", "Po\u010det \xfaspe\u0161ne odstranen\xfdch dod\xe1vate\u013eov: :count", _s16_204, "Dod\xe1vatelia :value boli \xfaspe\u0161ne obnoven\xed", "new_expense", "Zadajte v\xfddaje", "created_expense", "V\xfddaje \xfaspe\u0161ne vytvoren\xe9", "updated_expense", "V\xfddaje \xfaspe\u0161ne aktualizovan\xe9", _s16_205, _s26_91, "deleted_expense", _s22_146, _s16_206, "N\xe1klad \xfaspe\u0161ne obnoven\xfd", _s17_130, _s26_91, _s16_207, _s22_146, _s17_131, "\xdaspe\u0161ne obnoven\xe9 :value v\xfddavky", "copy_shipping", "Kop\xedrova\u0165 dodanie", "copy_billing", "Kop\xedrova\u0165 faktur\xe1ciu", "design", "Vzh\u013ead", _s21_100, "Nepodarilo sa n\xe1js\u0165 z\xe1znam", "invoiced", "Fakturovan\xe9", "logged", "Prihl\xe1sen\xfd", "running", "Spusten\xe9", "resume", "Obnovi\u0165", "task_errors", "Pros\xedm opravte prekr\xfdvaj\xfaci sa \u010das", "start", "Spusti\u0165", "stop", "Zastavi\u0165", "started_task", "\xdaloha \xfaspe\u0161ne spusten\xe1", "stopped_task", "\xdaloha \xfaspe\u0161ne zastaven\xe1", "resumed_task", _s22_147, "now", "Teraz", _s16_208, "Automatick\xe9 spustenie \xfaloh", "timer", "\u010casova\u010d", "manual", "Manu\xe1l", "budgeted", "Rozpo\u010dtovan\xe9", "start_time", "Po\u010diato\u010dn\xfd \u010das", "end_time", "\u010cas ukon\u010denia", "date", "D\xe1tum", "times", "\u010casy", "duration", "Trvanie", "new_task", "Nov\xe1 \xfaloha", "created_task", "\xdaloha \xfaspe\u0161ne vytvoren\xe1", "updated_task", "\xdaloha \xfaspe\u0161ne upraven\xe1", "archived_task", "\xdaloha \xfaspe\u0161ne archivovan\xe1", "deleted_task", "\xdaloha \xfaspe\u0161ne odstr\xe1nen\xe1", "restored_task", _s22_147, "archived_tasks", "Po\u010det \xfaspe\u0161ne archivovan\xfdch \xfaloh: :count", "deleted_tasks", "Po\u010det \xfaspe\u0161ne zmazan\xfdch \xfaloh: :count", "restored_tasks", "\xdaspe\u0161ne obnoven\xe9 :value \xfalohy", _s19_78, "Zadaj meno", "budgeted_hours", "Rozpo\u010dtovan\xe9 hodiny", "created_project", "Projekt bol \xfaspe\u0161ne vytvoren\xfd", "updated_project", "Projekt bol \xfaspe\u0161ne upraven\xfd", _s16_210, "Projekt bol \xfaspe\u0161ne archivovan\xfd", "deleted_project", "Projekt bol \xfaspe\u0161ne zmazan\xfd", _s16_211, "Projekt bol \xfaspe\u0161ne obnoven\xfd", _s17_132, _s45_15, _s16_212, _s45_15, _s17_133, "\xdaspe\u0161ne obnoven\xe9 :value projekty", "new_project", "Nov\xfd projekt", _s27_53, "\u010eakujeme, \u017ee pou\u017e\xedvate na\u0161u aplik\xe1ciu!", "if_you_like_it", "Ak sa V\xe1m p\xe1\u010di pros\xedm", "click_here", "kliknite sem", _s18_106, "Kliknite tu", "to_rate_it", "aby ste to ohodnotil.", "average", "Priemer", "unapproved", "Neschv\xe1len\xe9", _s30_19, "Ak chcete zmeni\u0165 toto nastavenie, overte toto\u017enos\u0165", "locked", "Uzamknut\xe9", "authenticate", "Overi\u0165", _s19_80, "Pros\xedm overte", _s24_58, "Biometrick\xe1 autentifik\xe1cia", "footer", "P\xe4ta", "compare", "Porovna\u0165", "hosted_login", "Hostite\u013esk\xe9 prihl\xe1senie", "selfhost_login", "Vlastn\xe9 prihl\xe1senie", "google_sign_in", "Prihl\xe1ste sa pomocou Google", "today", "Dnes", "custom_range", "Vlastn\xfd rozsah", "date_range", "\u010casov\xfd rozsah", "current", "Aktu\xe1lny", "previous", "Predch\xe1dzaj\xfaci", "current_period", "Aktu\xe1ln\xe9 obdobie", _s17_134, "Porovn\xe1van\xe9 obdobie", "previous_period", "Predch\xe1dzaj\xface obdobie", "previous_year", "Minul\xfd rok", "compare_to", "Porovna\u0165 s", "last7_days", "Posledn\xfdch 7 dn\xed", "last_week", "Posledn\xfd t\xfd\u017ede\u0148", "last30_days", "Posledn\xfdch 30 dn\xed", "this_month", "Tento Mesiac", "last_month", "Posledn\xfd mesiac", "this_year", "Tento Rok", "last_year", "Posledn\xfd Rok", "custom", "Vlastn\xe9", _s16_213, "Duplikova\u0165 do fakt\xfary", "clone_to_quote", "Duplikova\u0165 do ponuky", "clone_to_credit", "Klon na \xfaver", "view_invoice", "Zobrazi\u0165 fakt\xfaru", "convert", "Konvertova\u0165", "more", "VIac", "edit_client", "Upravi\u0165 z\xe1kazn\xedka", "edit_product", "Upravi\u0165 produkt", "edit_invoice", "\xdaprava fakt\xfary", "edit_quote", "Upravi\u0165 ponuku", "edit_payment", "Upravi\u0165 platbu", "edit_task", "Upravi\u0165 \xfalohu", "edit_expense", "Upravi\u0165 v\xfddaje", "edit_vendor", "Upravi\u0165 dod\xe1vate\u013ea", "edit_project", "Upravi\u0165 projekt", _s20_87, "Upravi\u0165 pravideln\xfa ponuku", "billing_address", "Faktura\u010dn\xe1 adresa", _s16_215, "Dodacia adresa", "total_revenue", "Celkov\xfd pr\xedjem", "average_invoice", "Priemern\xe1 fakt\xfara", "outstanding", "Nezaplaten\xe9", "invoices_sent", ":count fakt\xfar odoslan\xfdch", "active_clients", "akt\xedvni z\xe1kazn\xedci", "close", "Zavrie\u0165", "email", "Email", "password", "Heslo", "url", "URL", "secret", "Tajnost", "name", "Meno", "logout", "Odhl\xe1si\u0165", "login", "Prihl\xe1si\u0165", "filter", "Filter", "sort", "Zoradi\u0165", "search", "H\u013eada\u0165", "active", "Akt\xedvny", "archived", "Archivovan\xe9", "deleted", "Odstr\xe1nen\xe9", "dashboard", "Prehlad", "archive", "Arch\xedv", "delete", "Odstr\xe1ni\u0165", "restore", "Obnovi\u0165", _s16_217, "Obnovenie dokon\u010den\xe9", _s23_50, "Pros\xedm zadajte v\xe1\u0161 email", _s26_37, "Prosim zadajte va\u0161e heslo", _s21_103, "Pros\xedm zadajte va\u0161u URL", _s26_39, "Pros\xedm zadajte v\xe1\u0161 produktov\xfd k\u013e\xfa\u010d", "ascending", "Vzostupne", "descending", "Zostupne", "save", "Ulo\u017ei\u0165", _s17_136, "Nastala chyba", "paid_to_date", "Zaplaten\xe9 ku d\u0148u", "balance_due", "Zost\xe1va uhradi\u0165", "balance", "Zostatok", "overview", "Zhrnutie", "details", "Detaily", "phone", "Telef\xf3n", "website", "Web", "vat_number", "I\u010c DPH", "id_number", "I\u010cO", "create", "Vytvori\u0165", _s19_82, "Hodnota :value bola skop\xedrovan\xe1 do schr\xe1nky", "error", "Chyba", _s16_219, "Nepodarilo sa spusti\u0165", "contacts", "Kontakty", "additional", "Dodato\u010dn\xe9", "first_name", "Meno", "last_name", "Priezvisko", "add_contact", "Prida\u0165 kontakt", "are_you_sure", "Ste si ist\xfd?", "cancel", "Storno", "ok", "Ok", "remove", "Odstr\xe1ni\u0165", _s16_221, "E-mail je neplatn\xfd", "product", "Produkt", "products", "Produkty", "new_product", "Nov\xfd produkt", "created_product", "Produkt \xfaspe\u0161ne vytvoren\xfd", "updated_product", "Produkt \xfaspe\u0161ne zmenen\xfd", _s16_223, "Produkt \xfaspe\u0161ne archivovan\xfd", "deleted_product", "Produkt bol \xfaspe\u0161ne zmazan\xfd", _s16_224, "Produkt bol \xfaspe\u0161ne obnoven\xfd", _s17_138, "Po\u010det \xfaspe\u0161ne archivovan\xfdch produktov: :count", _s16_225, "Po\u010det \xfaspe\u0161ne zmazan\xfdch produktov: :count", _s17_139, "\xdaspe\u0161ne obnoven\xe9 :value produkty", "product_key", "Produkt", "notes", "Pozn\xe1mky", "cost", "N\xe1klady", "client", "Z\xe1kazn\xedk", "clients", "Z\xe1kazn\xedci", "new_client", "Nov\xfd z\xe1kazn\xedk", "created_client", "Z\xe1kazn\xedk \xfaspe\u0161ne vytvoren\xfd", "updated_client", "Z\xe1kazn\xedk \xfaspe\u0161ne aktualizovan\xfd", "archived_client", "Z\xe1kazn\xedk \xfaspe\u0161ne archivovan\xfd", _s16_226, "Po\u010det \xfaspe\u0161ne archivovan\xfdch z\xe1kazn\xedkov: :count", "deleted_client", "Z\xe1kazn\xedk \xfaspe\u0161ne odstr\xe1nen\xfd", "deleted_clients", "Po\u010det \xfaspe\u0161ne odstranen\xfdch z\xe1kazn\xedkov: :count", "restored_client", "Z\xe1kazn\xedk \xfaspe\u0161ne obnoven\xfd", _s16_227, "\xdaspe\u0161ne obnoven\xed :value klienti", "address1", "Ulica", "address2", "Byt/Apartm\xe1n", "city", "Mesto", "state", "Kraj", "postal_code", "PS\u010c", "country", "Krajina", "invoice", "Fakt\xfara", "invoices", "Fakt\xfary", "new_invoice", "Nov\xe1 fakt\xfara", "created_invoice", "Fakt\xfara \xfaspe\u0161ne vytvoren\xe1", "updated_invoice", "Fakt\xfara \xfaspe\u0161ne aktualizovan\xe1", _s16_228, "Fakt\xfara \xfaspe\u0161ne archivovan\xe1", "deleted_invoice", _s26_90, _s16_229, "Fakt\xfara \xfaspe\u0161ne obnoven\xe1", _s17_140, "Po\u010det \xfaspe\u0161ne archivovan\xfdch fakt\xfar: :count", _s16_230, "Po\u010det \xfaspe\u0161ne odstr\xe1nen\xfdch fakt\xfar: :count", _s17_141, "\xdaspe\u0161ne obnoven\xe9 :value fakt\xfary", "emailed_invoice", _s24_120, "emailed_payment", "Platba bola \xfaspe\u0161ne odoslan\xe1 e-mailom", "amount", "\u010ciastka", "invoice_number", "\u010c\xedslo fakt\xfary", "invoice_date", "D\xe1tum fakt\xfary", "discount", "Z\u013eava", "po_number", _s16_288, "terms", "Podmienky", "public_notes", "Verejn\xe9 pozn\xe1mky", "private_notes", "S\xfakromn\xe9 pozn\xe1mky", "frequency", "Frekvencia", "start_date", "Za\u010diatok", "end_date", "Koniec", "quote_number", "\u010c\xedslo ponuky", "quote_date", "D\xe1tum ponuky", "valid_until", "Platn\xe9 do", "items", "Polo\u017eky", "partial_deposit", "\u010ciasto\u010dn\xe9/Vklad", "description", "Popis", "unit_cost", "Jednotkov\xe1 cena", "quantity", "Mno\u017estvo", "add_item", "Prida\u0165 polo\u017eku", "contact", "Kontakt", "work_phone", "Telef\xf3n", "total_amount", "Celkov\xe1 suma", "pdf", "PDF", "due_date", _s16_388, _s16_231, "\u010ciasto\u010dn\xfd d\xe1tum splatnosti", "status", "Stav", _s17_142, "Stav fakt\xfary", "quote_status", "Stav ponuky", _s22_69, "Kliknut\xedm na + prid\xe1te polo\u017eku", _s22_71, "Kliknut\xedm na + prida\u0165 \u010das", "count_selected", ":count vybrat\xfdch", "total", "Celkom", "percent", "Percent", "edit", "Upravi\u0165", "dismiss", "Odmietnu\u0165", _s20_89, "Vyberte d\xe1tum", _s22_72, "Vyberte klienta", _s24_60, "Pros\xedm zvo\u013ete fakt\xfaru", "task_rate", "\xdaloha sadzba", "settings", "Nastavenia", "language", "Jazyk", "currency", "Mena", "created_at", "D\xe1tum vytvorenia", "created_on", "Vytvoren\xe9", "updated_at", "Aktualizovan\xe9", "tax", "Da\u0148", _s30_21, "Pros\xedm vlo\u017ete \u010d\xedslo fakt\xfary", _s27_57, "Pros\xedm vlo\u017ete \u010d\xedslo ponuky", "past_due", "Po splatnosti", "draft", "N\xe1vrh", "sent", "Odoslan\xe9", "viewed", "Zobrazen\xe9", "approved", "Schv\xe1len\xe9", "partial", "Z\xe1loha", "paid", "Zaplaten\xe9", "mark_sent", "Ozna\u010di\u0165 ako odoslan\xe9", _s22_74, _s42_25, _s22_75, _s42_25, _s23_52, _s42_26, _s23_53, _s42_26, "done", "Hotovo", _s37_21, "Zadajte meno klienta alebo kontaktnej osoby", "dark_mode", "Tmav\xfd re\u017eim", _s27_59, "Ak chcete pou\u017ei\u0165 zmenu, re\u0161tartujte aplik\xe1ciu", "refresh_data", "Obnovi\u0165 \xfadaje", "blank_contact", "Pr\xe1zdny kontakt", "activity", "Aktivita", _s16_233, "Nena\u0161li sa \u017eiadne z\xe1znamy", "clone", "Duplikova\u0165", "loading", "Na\u010d\xedtavam", "industry", "Odvetvie", "size", "Ve\u013ekos\u0165", "payment_terms", "Platobn\xe9 podmienky", "payment_date", "D\xe1tum platby", "payment_status", "Stav \xfahrady", _s16_235, "\u010cak\xe1", _s16_236, "Neplatn\xe9", _s16_237, "Zlyhanie", _s16_238, "Dokon\u010den\xe9", _s16_239, _s17_257, _s16_240, "Vr\xe1ten\xe9", _s17_143, "Neaplikovan\xe9", _s17_144, _s19_175, "net", "\u010cist\xfd", "client_portal", "Z\xe1kazn\xedcky port\xe1l", "show_tasks", "Zobrazi\u0165 \xfalohy", "email_reminders", "Pripomienky emailom", "enabled", "Povolen\xe9", "recipients", "Pr\xedjemci", "initial_email", "\xdavodn\xfd Email", "first_reminder", "Prv\xe1 Upomienka", "second_reminder", "Druh\xe1 Upomienka", "third_reminder", _s16_391, "reminder1", "Prv\xe1 Upomienka", "reminder2", "Druh\xe1 Upomienka", "reminder3", _s16_391, "template", "\u0160abl\xf3na", "send", "Odoslan\xe9", "subject", "Predmet", "body", "Telo", "send_email", "Posla\u0165 e-mail", "email_receipt", "Odosla\u0165 z\xe1kazn\xedkovi potvrdenie o \xfahrade", "auto_billing", _s21_201, "button", "Tla\u010didlo", "preview", "Uk\xe1\u017eka", "customize", "Prisp\xf4sobi\u0165", "history", "Hist\xf3ria", "payment", "Platba", "payments", "Platby", "refunded", "Vr\xe1ten\xe9", "payment_type", "Druh platby", _s21_105, "Referencia transakcie", "enter_payment", "Zada\u0165 platbu", "new_payment", "Nov\xe1 platba", "created_payment", "Platba \xfaspe\u0161ne vytvoren\xe1", "updated_payment", "Platba \xfaspe\u0161ne upraven\xe1", _s16_241, "Platba \xfaspe\u0161ne archivovan\xe1", "deleted_payment", "Platba \xfaspe\u0161ne odstr\xe1nen\xe1", _s16_242, "Platba \xfaspe\u0161ne obnoven\xe1", _s17_145, "Platby \xfaspe\u0161ne archivovan\xe9", _s16_243, "Po\u010det \xfaspe\u0161ne odstr\xe1nen\xfdch platieb: :count", _s17_146, "\xdaspe\u0161ne obnoven\xe9 :value platby", "quote", "Ponuka", "quotes", "Ponuky", "new_quote", "Nov\xe1 ponuka", "created_quote", "Ponuka \xfaspe\u0161ne vytvoren\xe1", "updated_quote", "Ponuka \xfaspe\u0161ne zmenen\xe1", "archived_quote", "Ponuka \xfaspe\u0161ne z\xe1lohovan\xe1", "deleted_quote", "Ponuka \xfaspe\u0161ne odstr\xe1nen\xe1", "restored_quote", "Ponuka \xfaspe\u0161ne obnoven\xe1", "archived_quotes", "Po\u010det \xfaspe\u0161ne archivovan\xfdch pon\xfak: :count", "deleted_quotes", "Po\u010det \xfaspe\u0161ne odstr\xe1nen\xfdch pon\xfak: :count", "restored_quotes", "\xdaspe\u0161ne obnoven\xe9 :value ponuky", "expense", "V\xfddaje", "expenses", "V\xfddaje", "vendor", "Dod\xe1vate\u013e", "vendors", "Dod\xe1vatelia", "task", "\xdaloha", "tasks", "\xdalohy", "project", "Projekt", "projects", "Projekty", "activity_1", ":user vytvoril z\xe1kazn\xedka :client", "activity_2", ":user archivoval z\xe1kazn\xedka :client", "activity_3", ":user odstr\xe1nil z\xe1kazn\xedka :client", "activity_4", ":user vytvoril fakt\xfaru :invoice", "activity_5", ":user upravil fakt\xfaru :invoice", "activity_6", ":user odoslal fakt\xfaru :invoice pre :client :contact", "activity_7", ":contact zobrazil fakt\xfaru :invoice pre z\xe1kazn\xedka :client", "activity_8", ":user archivoval fakt\xfaru :invoice", "activity_9", ":user odstr\xe1nil fakt\xfaru :invoice", "activity_10", ":contact vlo\u017eil platbu :payment za :payment_amount na fakt\xfare :invoice pre :client", "activity_11", ":user upravil platbu :payment", "activity_12", _s32_20, "activity_13", ":user odstr\xe1nil platbu :payment", "activity_14", ":u\u017e\xedvate\u013e zadan\xfd :kredit kredit", "activity_15", ":user aktualizoval :credit kredit", "activity_16", _s31_30, "activity_17", ":user vymazal :credit kredit", "activity_18", ":user vytvoril ponuku :quote", "activity_19", ":user aktualizoval ponuku :quote", "activity_20", ":user odoslal emailom ponuku :quote pre :client :contact", "activity_21", ":contact zobrazil ponuku :quote", "activity_22", ":user archivoval ponuku :quote", "activity_23", ":user odstr\xe1nil ponuku :quote", "activity_24", ":user obnovil ponuku :quote", "activity_25", ":user obnovil fakt\xfaru :invoice", "activity_26", ":user obnovil z\xe1kazn\xedka :client", "activity_27", _s29_57, "activity_28", _s28_75, "activity_29", ":contact schv\xe1lil ponuku :quote pre :client", "activity_30", ":user vytvoril dod\xe1vate\u013ea :vendor", "activity_31", ":user archivoval dod\xe1vate\u013ea :vendor", "activity_32", ":user odstr\xe1nil dod\xe1vate\u013ea :vendor", "activity_33", ":user obnovil dod\xe1vate\u013ea :vendor", "activity_34", ":user vytvoril v\xfddaje :expense", "activity_35", ":user zaarchivoval v\xfddaje :expense", "activity_36", ":user zmazal v\xfddate :expense", "activity_37", ":user obnovil v\xfddaje :expense", "activity_39", ":user zru\u0161il :payment_amount platbu :payment", "activity_40", ":user vr\xe1til :adjustment z :payment_amount platby :payment", "activity_41", ":payment_amount platba (:payment) zlyhala", "activity_42", ":user vytvoril \xfalohu :task", "activity_43", ":user upravil \xfalohu :task", "activity_44", ":user archivoval \xfalohu :task", "activity_45", ":user odstr\xe1nil \xfalohu :task", "activity_46", ":user obnovil \xfalohu :task", "activity_47", ":user aktualizoval v\xfddaje :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", ":user zaplatil fakt\xfaru :invoice", "activity_55", ":contact odpovedal na tiket :ticket", "activity_56", "tiket :ticket bol zobrazen\xfd u\u017e\xedvate\u013eom :user", "activity_57", "Syst\xe9mu sa nepodarilo odosla\u0165 e-mailom fakt\xfaru :invoice", "activity_58", ":user stornoval fakt\xfaru :invoice", "activity_59", ":user zru\u0161il fakt\xfaru :invoice", "activity_60", ":contact prezrel ponuku :quote", "activity_61", ":user aktualizval klienta :client", "activity_62", ":user aktualizoval dod\xe1vate\u013ea :vendor", "activity_63", ":user poslal e-mailom prv\xfa upomienku na fakt\xfaru :invoice na :contact", "activity_64", ":user poslal e-mailom druh\xfa upomienku na fakt\xfaru :invoice na :contact", "activity_65", ":user poslal e-mailom tretiu upomienku na fakt\xfaru :invoice na :contact", "activity_66", ":user poslal e-mailom nekone\u010dn\xfa upomienku na fakt\xfaru :invoice na :contact", "activity_80", ":user vytvoril predplatn\xe9 :subscription", "activity_81", ":user aktualizoval predplatn\xe9 :subscription", "activity_82", ":user archivoval predplatn\xe9 :subscription", "activity_83", ":user vymazal predplatn\xe9 :subscription", "activity_84", ":user obnovil predplatn\xe9 :subscription", _s17_147, "Jednorazov\xe9 heslo", "emailed_quote", _s23_110, "emailed_credit", "Kredit bol \xfaspe\u0161ne odoslan\xfd e-mailom", _s20_91, "Ponuka bola \xfaspe\u0161ne ozna\u010den\xe1 ako odoslan\xe1", _s21_107, "Kredit bol \xfaspe\u0161ne ozna\u010den\xfd ako odoslan\xfd", "expired", "Vypr\u0161an\xe9", "all", "V\u0161etko", "select", "Vo\u013eba", _s22_76, "Dlho stla\u010dte Multiselect", "custom_value1", "Vlastn\xe1 hodnota", "custom_value2", "Vlastn\xe1 hodnota", "custom_value3", "Vlastn\xe1 hodnota 3", "custom_value4", "Vlastn\xe1 hodnota 4", _s18_107, "Vlastn\xfd \u0161t\xfdl e-mailu", _s24_65, "Spr\xe1va vlastn\xe9ho informa\u010dn\xe9ho panelu", _s29_43, "Vlastn\xe1 spr\xe1va o nezaplatenej fakt\xfare", _s27_64, "Vlastn\xe1 spr\xe1va o zaplatenej fakt\xfare", _s31_23, "Vlastn\xe1 spr\xe1va o neschv\xe1lenej cenovej ponuke", "lock_invoices", "Uzamknutie fakt\xfar", "translations", "Preklady", _s19_83, "Vzor \u010d\xedsla \xfalohy", _s19_85, "Po\u010d\xedtadlo \u010d\xedsel \xfaloh", _s22_78, "Vzor \u010d\xedsla v\xfddavkov", _s22_80, "Po\u010d\xedtadlo \u010d\xedsel v\xfddavkov", _s21_108, "Vzor \u010d\xedsla predajcu", _s21_110, "Po\u010d\xedtadlo \u010d\xedsel predajcu", _s21_112, "Vzor \u010d\xedsla tiketu", _s21_114, "Po\u010d\xedtadlo \u010d\xedsel tiketu", _s22_82, "Vzor \u010d\xedsla platby", _s22_84, "Po\u010d\xedtadlo \u010d\xedsla platby", _s22_86, "Vzor \u010d\xedsla fakt\xfary", _s22_88, "Po\u010d\xedtadlo \u010d\xedsla fakt\xfary", _s20_92, "Vzor \u010d\xedsla cenovej ponuky", _s20_94, "Po\u010d\xedtadlo \u010d\xedsla ponuky", _s21_116, _s18_226, _s21_118, _s26_92, _s21_120, _s18_226, _s21_121, _s26_92, _s18_109, "Vynulova\u0165 d\xe1tum po\u010d\xedtadla", "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, "Predvolen\xfd n\xe1zov dane 1", _s18_113, "Predvolen\xe1 sadzba dane 1", _s18_115, "Predvolen\xfd n\xe1zov dane 2", _s18_117, "Predvolen\xe1 sadzba dane 2", _s18_119, "Predvolen\xfd n\xe1zov dane 3", _s18_121, "Predvolen\xe1 sadzba dane 3", _s21_122, "Predmet e-mailovej fakt\xfary", _s19_87, "Predmet ponuky e-mailu", _s21_124, "Predmet platby e-mailom", _s29_45, "Predmet \u010diasto\u010dnej platby e-mailu", "show_table", "Zobrazi\u0165 tabu\u013eku", "show_list", "Zobrazi\u0165 zoznam", "client_city", "Mesto klienta", "client_state", "Stav klienta", "client_country", "Krajina klienta", _s16_244, "Klient je akt\xedvny", "client_balance", "Zostatok klienta", "client_address1", "Ulica klienta", "client_address2", "Klientsky apartm\xe1n/byt", "vendor_address1", "Ulica predajcu", "vendor_address2", "Apartm\xe1n/byt dod\xe1vate\u013ea", _s24_67, "Ulica doru\u010denia klienta", _s24_68, "Byt/Apartman dodania klienta", "type", "Typ", "invoice_amount", "Suma fakt\xfary", _s16_248, _s16_388, "tax_rate1", "Sadzba dane 1", "tax_rate2", "Sadzba dane 2", "tax_rate3", "Sadzba dane 3", "auto_bill", _s21_201, "archived_at", "Archivovan\xe9", "has_expenses", "M\xe1 v\xfddavky", "custom_taxes1", "Vlastn\xe9 dane 1", "custom_taxes2", "Vlastn\xe9 dane 2", "custom_taxes3", "Vlastn\xe9 dane 3", "custom_taxes4", "Vlastn\xe9 dane 4", _s17_149, _s19_176, _s17_150, _s19_177, _s17_151, _s19_178, _s17_152, _s19_179, "is_deleted", "Je vymazan\xe9", "vendor_city", "Mesto dod\xe1vate\u013ea", "vendor_state", "\u0160t\xe1t predajcu", "vendor_country", "Krajina predajcu", "is_approved", "Je schv\xe1len\xe9", "tax_name", "N\xe1zov dane", "tax_amount", "Sadzba dane", "tax_paid", "Zaplaten\xe1 da\u0148", "payment_amount", "\u010ciastka k \xfahrade", "age", "Vek", "is_running", "Be\u017e\xed", "time_log", "\u010casov\xfd denn\xedk", "bank_id", "Banka", _s19_89, "ID kateg\xf3rie v\xfddavkov", _s16_249, "Kateg\xf3ria v\xfddajov", _s19_91, "ID meny fakt\xfary", "tax_name1", "Da\u0148ov\xe9 meno 1", "tax_name2", "Da\u0148ov\xe9 meno 2", "tax_name3", "Da\u0148ov\xe9 meno 3", "transaction_id", "ID transakcie", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "sl", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Ukaz", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Urnik", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arhiviraj pla\u010dilo", "archive_invoice", "Arhiviraj ra\u010dun", "archive_quote", "Arhiviraj ponudbo", "archive_credit", "Arhiviraj dobropis", "archive_task", "Arhiviraj opravilo", "archive_client", "Arhiviraj stranko", "archive_project", _s17_161, "archive_expense", "Arhiviraj stro\u0161ek", "restore_payment", "Obnovi pla\u010dilo", "restore_invoice", "Obnovi ra\u010dun", "restore_quote", "Obnovi predra\u010dun", "restore_credit", "Obnovi dobropis", "restore_task", "Obnovi opravilo", "restore_client", "Obnovi stranko", "restore_project", "Obnovi projekt", "restore_expense", "Obnovi stro\u0161ek", "archive_vendor", "Arhiviraj dobavitelja", "restore_vendor", "Obnovi dobavitelja", "create_product", "Dodaj izdelek", "update_product", "Update Product", "delete_product", "Izbri\u0161i izdelek", "restore_product", "Obnovi izdelek", "archive_product", "Arhiviraj izdelek", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Pla\u010dilno sredstvo", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Ura", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Nalo\u017ei", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Izbri\u0161i projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Shrani kot privzete pogoje", _s22_5, "Shrani kot privzeta noga", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Natisni PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Ban\u010dni ra\u010dun uspe\u0161no vne\u0161en", _s20_11, "Ban\u010dni ra\u010dun uspe\u0161no posodobljen", _s17_12, "Uredi ban\u010dni ra\u010dun", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Izbrano", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Posodobi dobropis", "delete_credit", "Zbri\u0161i dobropis", "transaction", "Transaction", "transactions", "Prenosi", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Ban\u010dni ra\u010dun", "bank_accounts", "Kreditne kartice in banke", _s21_21, "Ban\u010dni ra\u010dun uspe\u0161no arhiviran", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, "Odprti ra\u010duni", _s24_10, "Zaklju\u010deni ra\u010duni", _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, "Sprememba cene je bila potrjena", _s19_23, "Sprememba cene je bila zavrnjena", _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Podatki dobavitelja", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Sprejmi", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Nastavitev pla\u010dil", "default", "Privzeto", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Spremljaj zalogo", _s20_34, "Prika\u017ei zalogo izdelka in jo obnavljaj glede na poslane ra\u010dune", _s19_29, "Obve\u0161\u010danje o zalogi", _s24_17, "Po\u0161lji sporo\u010dilo, ko zaloga dose\u017ee minimalno koli\u010dino", "vat", "VAT", "standing", "Stanje", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Dodaj prehod", _s24_18, "Dodaj pla\u010dilni prehod (ie. Stripe, WePay or PayPal) za sprejemanje pla\u010dil prek spleta", "left", "Left", "right", "Right", "center", "Center", "page_numbering", "\u0160tevil\u010denje", _s24_19, "Pozicija \u0161tevil\u010denja", _s31_5, "Invoice Sent", _s24_21, "Prika\u017ei opis izdelka", _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Uvozni format", "export_format", "Izvozni format", "export_type", "Vrsta izvoza", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Dodaj k ra\u010dunu :invoice", _s17_28, _s17_29, "week", "Teden", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Valuta ra\u010duna", "range", "Razpon", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Ustvari projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Provizija od zneska :amount ra\u010duna bo :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Potrdi", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Valuta stranke", _s16_37, "Va\u0161a valuta", "purged_client", "Uspe\u0161no po\u010di\u0161\u010dena stranka", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Natisni PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Nastavi geslo", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Ogled stro\u0161ka # :expense", "view_statement", "Ogled izpiska", "sepa", "SEPA direktna bremenitev", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistem", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Od (ime)", _s16_46, _s16_47, _s17_36, _s21_202, _s18_29, _s21_202, _s21_46, "Nov ponavaljajo\u010d stro\u0161ek", _s22_37, "Uredi ponavaljajo\u010d stro\u0161ek", _s25_8, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no ustvarjen", _s25_9, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no posodobljen", _s26_7, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no arhiviran", _s25_10, "Project uspe\u0161no odstranjen", _s25_11, _s38_4, _s26_8, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no obnovljen", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimalna vejica", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Navodila", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Izvozi barve", "import_colors", "Uvozi barve", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Prilagojene barve", "colors", "Barve", _s31_8, "Barva stranskega menija, ko je aktiven", _s25_14, "Barva teksta stranskega menija, ko je aktiven", _s33_12, "Barva stranskega menija, ko ni aktiven", _s27_19, "Barva teksta stranskega menija, ko ni aktiven", _s36_3, _s36_4, _s31_10, "Barva glave ra\u010duna", _s25_16, "Barva teksta glave ra\u010duna", "net_subtotal", "Neto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Uvozi podatke", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Predogled stranskega menija", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Nazadnje posodobljeno", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Ime kontakta", _s17_40, "Priimek konakta", "order", "Order", "unassigned", "Ne-dodeljen", "partial_value", "Mora biti ve\u010dje od ni\u010d in manj\u0161e od celotnega zneska", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Omogo\u010di", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Nastavite pod domeno ali prika\u017eite ra\u010dun na va\u0161i spletni strani.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, "Pla\u010dilni pogoji", _s17_44, "Veljavnost ponudbe", "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Varnost", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Naro\u010dnina", _s16_255, _s16_256, _s17_155, "Uredi naro\u010dnino", _s20_96, "Naro\u010dnina uspe\u0161no ustvarjena", _s20_97, "Naro\u010dnina uspe\u0161no posodobljena", _s21_126, "Naro\u010dnina uspe\u0161no arhivirana", _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minut", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Pomagaj prevesti program", _s23_23, _s23_24, "resend_invite", "Znova po\u0161lji vabilo", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Neprejeta sporo\u010dila", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Po\u0161lji SMS", "sms_code", "SMS koda", _s21_59, "Skenirajte barkodo s aplikacijo kot na primer :link. Spodaj vnesite prvo generirano geslo za enkratno rabo.", _s18_46, "Dvostopenjska avtentikacija je omogo\u010dena", "connect_google", "Priklopi Google", _s17_46, "Izklopi Google", _s17_48, "Dvostopenjska avtentikacija", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, "Nastavitev varnosti", "resend_email", "Ponovno po\u0161lji e-po\u0161to", _s26_13, _s33_15, _s16_75, "Vrnjeno pla\u010dilo", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "To \u010detrtletje", "last_quarter", "Prej\u0161nje \u010detrtletje", "to_update_run", "To update run", _s18_49, "Pretvori v ra\u010dun", _s16_76, _s16_77, "invoice_project", "Fakturiraj projekt", "invoice_task", "Fakturiraj opravilo", "invoice_expense", "Stro\u0161ek ra\u010duna", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, "Pretvorjeni znesek", _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "Privzeti dokumenti", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Prika\u017ei", "hide", "Skrij", "empty_columns", "Prazni stolpci", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Opravila v teku", "recent_tasks", "Nedavna opravila", "recent_expenses", "Nedavni stro\u0161ki", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Stolpec", "sample", "Vzorec", "map_to", "Map To", "import", "Uvozi", _s25_21, _s29_13, "select_file", "Prosim izberi datoteko", _s16_84, "Ni izbrane datoteke", "csv_file", "CSV datoteka", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Urejevalnik stranskega menija", _s22_44, _s31_14, "purge", "Purge", "service", "Storitev", "clone_to", "Kopiraj v ...", "clone_to_other", "Kopiraj v ...", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Nepla\u010dano", "white_label", "White Label", "delivery_note", "Dobavnica", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Delno pla\u010dilo do", "invoice_total", "Skupni znesek", "quote_total", "Znesek ponudbe", "credit_total", "Dobropis skupaj", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Opozorilo", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Ime stranke", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, "Uspe\u0161no posodobljen status opravil", _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, "Kategorije stro\u0161kov", _s20_61, "Nova katergorija stro\u0161kov", _s21_67, _s21_68, _s24_40, "Kategorija stro\u0161kov uspe\u0161no ustvarjena", _s24_41, "Kategorija stro\u0161kov uspe\u0161no nadgrajena", _s25_25, "Kategorija stro\u0161kov uspe\u0161no arhivirana", _s24_42, "Kategorija uspe\u0161no odstranjena", _s24_43, _s37_10, _s25_26, "Kategorija stro\u0161kov uspe\u0161no obnovljena", _s27_29, "Kategorija stro\u0161kov :count uspe\u0161no arhivirana", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "Bo fakturiran", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Prika\u017ei geslo", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Polja vnosa za skupni obra\u010dun cene", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Ozna\u010di kot Aktivno", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "Ponavljajo\u010di ra\u010dun", _s18_61, "Ponavljajo\u010di ra\u010duni", _s21_74, "Nov ponavljajo\u010di ra\u010dun", _s22_50, "Uredi ponvljajo\u010de ra\u010dune", _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Ponavljajo\u010di ra\u010dun uspe\u0161no arhiviran", _s25_34, "Ponavljajo\u010di ra\u010dun uspe\u0161no odstranjen", _s25_35, _s38_13, _s26_17, "Ponavljajo\u010di ra\u010dun uspe\u0161no obnovljen", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Vrsti\u010dna postavka", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Odpriti", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "Poglej portal", "copy_link", "Copy Link", "token_billing", "Shrani podatke kartice", _s24_46, _s24_47, "always", "Vedno", "optin", "Opt-In", "optout", "Opt-Out", "label", "Oznaka", "client_number", "\u0160t. stranke", "auto_convert", "Auto Convert", "company_name", "Naziv podjetja", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, _s20_184, "emailed_quotes", "Uspe\u0161no poslani predra\u010duni", "emailed_credits", _s28_68, "gateway", "Prehod", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Ur", "statement", "Izpisek", "taxes", "Davki", "surcharge", "Dopla\u010dilo", "apply_payment", "Apply Payment", "apply_credit", "Potrdi dobropis", "apply", "Potrdi", "unapplied", "Unapplied", "select_label", "Izberi oznako", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Do", "health_check", "Health Check", "payment_type_id", "Na\u010din pla\u010dila", "last_login_at", "\u010cas zadnje prijave", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "Prihajajo\u010di ra\u010duni", _s17_80, _s17_81, "recent_payments", "Nedavna pla\u010dila", "upcoming_quotes", "Prihajajo\u010di predra\u010duni", "expired_quotes", "Potekli predra\u010duni", "create_client", "Ustvari stranko", "create_invoice", "Ustvari ra\u010dun", "create_quote", "Ustvari ponudbo", "create_payment", "Create Payment", "create_vendor", "Ustvari dobavitelja", "update_quote", "Update Quote", "delete_quote", "Zbri\u0161i ponudbo", "update_invoice", "Update Invoice", "delete_invoice", "Zbri\u0161i ra\u010dun", "update_client", "Update Client", "delete_client", "Zbri\u0161i stranko", "delete_payment", "Zbri\u0161i pla\u010dilo", "update_vendor", "Update Vendor", "delete_vendor", "Odstrani dobavitelja", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Odstrani stro\u0161ek", "create_task", "Vnesi opravilo", "update_task", "Update Task", "delete_task", "Odstrani opravilo", "approve_quote", "Approve Quote", "off", "Izklopljeno", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Brezpla\u010dno", "plan", "Plan", "show_sidebar", "Prika\u017ei stranski meni", "hide_sidebar", "Skrij stranski meni", "event_type", "Event Type", "target_url", "Cilj", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API \u017eetoni", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "\u017deton", "tokens", "\u017detoni", "new_token", "New Token", "edit_token", "Uredi \u017eeton", "created_token", "\u017deton uspe\u0161no ustvarjen", "updated_token", "\u017deton uspe\u0161no posodobljen", "archived_token", "\u017deton uspe\u0161no arhiviran", "deleted_token", "\u017deton uspe\u0161no odstranjen", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "Po\u0161lji ra\u010dun po e-po\u0161ti", "email_quote", "Po\u0161lji e-ponudbo", "email_credit", "Email Credit", "email_payment", "Po\u0161lji pla\u010dilo po elektronki po\u0161ti", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "Poka\u017ei PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Kontaktno ime", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, "Uredi pla\u010dilni pogoj", _s20_70, "Pla\u010dilni pogoji uspe\u0161no ustvarjeni", _s20_71, "Pla\u010dilni pogoji uspe\u0161no posodobljeni", _s21_76, "Pla\u010dilni pogoji uspe\u0161no arhivirani", _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Po\u0161lji iz Gmaila", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Znesek dobropisa", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Ekskluzivno", "inclusive", "Vklju\u010deno", "hide_menu", "Hide Menu", "show_menu", "Prika\u017ei meni", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Poi\u0161\u010di ra\u010dun", "search_clients", "Poi\u0161\u010di stranko", "search_products", "Poi\u0161\u010di Izdelek", "search_quotes", "Poi\u0161\u010di ponudbo", "search_credits", "Poi\u0161\u010di dobropis", "search_vendors", "Search Vendors", "search_users", "Poi\u0161\u010di uporabnika", _s16_108, _s16_259, "search_tasks", "Poi\u0161\u010di opravilo", "search_settings", "Search Settings", "search_projects", "Poi\u0161\u010di projekt", "search_expenses", "Poi\u0161\u010di stro\u0161ek", "search_payments", "Poi\u0161\u010di pla\u010dilo", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Vra\u010dilo pla\u010dila", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Polno ime", _s17_92, "Mesto/Dr\u017eava/Po\u0161ta", _s17_94, "Po\u0161ta/Mesto/Dr\u017eava", "custom1", "Prvi po meri", "custom2", "Drugi po meri", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Izprazni podatke", _s16_115, "Podatki podjetja uspe\u0161no odstranjeni", _s18_70, "Opozorilo: Va\u0161i podatki bodo trajno zbrisani. Razveljavitev kasneje ni mogo\u010da.", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Dni", "age_group_30", "30 - 60 Dni", "age_group_60", "60 - 90 Dni", "age_group_90", "90 - 120 Dni", "age_group_120", "120+ dni", "refresh", "Osve\u017ei", "saved_design", _s25_37, "client_details", "Podatki o stranki", "company_address", "Naslov podjetja", "invoice_details", "Podrobnosti ra\u010duna", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Stolpci vnosa izdelka", "task_columns", "Stolpci vnosa opravila", "add_field", "Add Field", "all_events", "All Events", "permissions", "Pravice", "none", "Brez", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", ":count ra\u010dun poslan", "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Potrdi licenco", "cancel_account", "Odstani ra\u010dun", _s22_57, "Opozorilo: Va\u0161 ra\u010dun bo trajno zbrisan. Razveljavitev ni mogo\u010da.", "delete_company", "Izbri\u0161i podjetje", _s22_58, "Opozorilo: Va\u0161e podjetne bo trajno zbrisano. Razveljavitev ni mogo\u010da.", "enabled_modules", "Omogo\u010deni moduli", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "Glava", "load_design", "Nolo\u017ei obliko", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Ponudbe", "tickets", "Podporni zahtevki", _s16_120, "Ponavljajo\u010di predra\u010duni", "recurring_tasks", "Recurring Tasks", _s18_71, "Upravljanje ra\u010duna", "credit_date", "Datum dobropisa", "credit", "Dobropis", "credits", "Dobropisi", "new_credit", "Vnesi dobropis", "edit_credit", "Uredi dobropis", "created_credit", "Dobropis uspe\u0161no narejen", "updated_credit", "Uspe\u0161no posodobljen dobropis", "archived_credit", "Dobropis uspe\u0161no arhiviran", "deleted_credit", "Dobropis uspe\u0161no zbrisan", "removed_credit", _s27_42, "restored_credit", "Dobropis uspe\u0161no obnovljen", _s16_122, "Uspe\u0161no je arhiviranih :count dobropisov", "deleted_credits", "Uspe\u0161no je zbrisano :count dobropisov", _s16_123, _s36_9, "current_version", "Trenutna razli\u010dica", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "Izvedi ve\u010d", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Novo podjetje", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Ponastavi", "number", "\u0160tevilka", "export", "Izvozi", "chart", "Grafikon", "count", "Count", "totals", "Vsote", "blank", "Prazno", "day", "Dan", "month", "Mesec", "year", "Leto", "subgroup", "Podskupina", "is_active", "Is Active", "group_by", "Zdru\u017ei v skupino", "credit_balance", "Saldo dobropisa", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Kontaktni telefon", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Ulica (za dostavo)", _s17_101, "Hi\u0161na \u0161t./stanovanje (za dostavo)", "shipping_city", "Mesto (za dostavo)", "shipping_state", "Regija/pokrajina (za dostavo)", _s20_74, "Po\u0161tna \u0161t. (za dostavo)", _s16_154, "Dr\u017eava (za dostavo)", _s16_156, "Ulica (za ra\u010dun)", _s16_157, "Hi\u0161na \u0161t./Stanovanje (za ra\u010dun)", "billing_city", "Mesto (za ra\u010dun)", "billing_state", "Regija/pokrajina (za ra\u010dun)", _s19_59, "Po\u0161tna \u0161t. (za ra\u010dun)", "billing_country", "Dr\u017eave (za ra\u010dun)", "client_id", "Id stranke", "assigned_to", "Dodeljeno", "created_by", "Ustvaril :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Stolpci", "aging", "Staranje", "profit_and_loss", "Profit in izguba", "reports", "Poro\u010dila", "report", "Poro\u010dilo", "add_company", "Dodaj podjetje", "unpaid_invoice", "Nepla\u010dani ra\u010duni", "paid_invoice", "Pla\u010dani ra\u010duni", _s16_158, "Nepotrjen predra\u010dun", "help", "Pomo\u010d", "refund", "Vra\u010dilo", "refund_date", "Refund Date", "filtered_by", "Filtrirano po", "contact_email", "Kontaktna e-po\u0161ta", "multiselect", "Multiselect", "entity_state", "Stanje", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Sporo\u010dilo", "from", "Od", _s20_76, "Prika\u017ei podrobnosti izdelka", _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "forum za podporo", "about", "About", "documentation", "Dokumentacija", "contact_us", "Kontakt", "subtotal", "Skupaj brez DDV", "line_total", "Skupaj", "item", "Postavka", "credit_email", "Credit Email", "iframe_url", "Spletna stran", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Da", "no", "Ne", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Skrij/prika\u017ei", "menu_sidebar", "Stranski meni", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobilni", "desktop", "Namizni", "layout", "Layout", "view", "Ogled", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Prika\u017ei ceno", _s17_103, "Prika\u017ei ceno izdelka", "show_cost_help", "Prika\u017ei ceno izdelka za spremljanje dodane vrednosti", _s21_85, "Prika\u017ei koli\u010dino izdelka", _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, "Prika\u017ei popust izdelka", _s26_28, _s34_18, _s16_160, "Privzeta Koli\u010dina", _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "Uporabnik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, "Prosim izberite stranko", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Dav\u010dne nastavitve", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Proklop", _s19_63, _s20_82, "options", "Mo\u017enosti", _s16_164, "Enovrsti\u010dni tekst", "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Vrsta polja", _s27_43, _s39_6, "submit", "Oddaj", _s16_166, "Obnovite va\u0161e geslo", "late_fees", "Late Fees", "credit_number", "\u0160t. dobropisa", "payment_number", "Payment Number", "late_fee_amount", "Vrednost zamudnih obresti", _s16_167, "Odstotek za zamudne obresti", "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Dnevi", "invoice_email", "Ra\u010dun", "payment_email", "Potrdilo", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Predra\u010dun", _s16_169, "Periodi\u010den opomin", _s16_171, _s16_172, "administrator", "Upravljalec", _s18_90, "Dovoli uporabniku da upravlja z uporabniki, nastavitvami in vsemi zapisi", "user_management", "Uporabniki", "users", "Uporabniki", "new_user", "Nov uporabnik", "edit_user", "Uredi uporabnika", "created_user", _s25_42, "updated_user", "Uporabnik uspe\u0161no posodobljen", "archived_user", "Uporabnik uspe\u0161no arhiviran", "deleted_user", "Uporabnik uspe\u0161no odstranjen", "removed_user", _s25_45, "restored_user", "Uporabnik uspe\u0161no obnovljen", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "Splo\u0161ne nastavitve", "invoice_options", "Mo\u017enosti ra\u010duna", _s17_107, "Skrij datum pla\u010dila", _s22_65, "Prika\u017ei le 'Pla\u010dano' polje v ra\u010dunu, nakar je bilo pla\u010dilo prejeto.", _s23_38, "Omogo\u010deni dokumenti", _s28_30, "V ra\u010dunu vklju\u010di pripete slike.", _s16_175, "Prika\u017ei glavo na", _s16_176, "Prika\u017ei nogo na", "first_page", "Prva stran", "all_pages", "Vse strani", "last_page", "Zadnja stran", "primary_font", "Osnovna pisava", "secondary_font", "Sekundarna pisava", "primary_color", "Osnovna barva", "secondary_color", "Sekundarna barva", "page_size", "Velikost strani", "font_size", "Velikost pisave", "quote_design", "Predloga predra\u010duna", "invoice_fields", "Polja ra\u010duna", "product_fields", "Polja izdelka", "invoice_terms", "Pogoji ra\u010duna", "invoice_footer", "Noga ra\u010duna", "quote_terms", "Pogoji predra\u010duna", "quote_footer", "Noga predra\u010duna", _s18_91, "Samodejni Email", _s23_39, _s52_4, _s18_92, "Samodejno Arhiviranje", _s23_40, _s55_1, _s18_93, "Samodejna Pretvorba", _s23_41, _s58_4, _s17_109, "Nastavitve Delovnega toka /Workflow/", "freq_daily", "Dnevno", "freq_weekly", "Tedensko", "freq_two_weeks", "Dva tedna", "freq_four_weeks", "\u0160tiri tedni", "freq_monthly", "Mese\u010dno", "freq_two_months", "Dva meseca", _s17_111, "Trije meseci", _s16_177, "Na \u0161tiri mesece", "freq_six_months", "\u0160est mesecev", "freq_annually", "Letno", "freq_two_years", "Na dve leti", _s16_178, "Three Years", "never", "Nikoli", "company", "Podjetje", _s17_112, "Ustvarjene \u0161tevilke", "charge_taxes", "Zara\u010dunaj davke", "next_reset", "Naslednja ponastavitev", "reset_counter", "Ponastavi \u0161tevec", _s16_179, "Predpona ponavljajo\u010dih", "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Podjetje", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Ra\u010dun", _s17_114, "Dopla\u010dilo za ra\u010dun", "client_field", "Stranka", "product_field", "Polje izdelka", "payment_field", "Payment Field", "contact_field", "Kontakt", "vendor_field", "Dobavitelj", "expense_field", "Stro\u0161ek", "project_field", "Projekt", "task_field", "Opravilo", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Predpona", "number_pattern", "Number Pattern", "messages", "Sporo\u010dila", "custom_css", "CSS po meri", _s17_116, _s17_117, _s16_181, "Prika\u017ei na PDF", _s21_94, "Prika\u017ei podpis stranke na PDF ra\u010dunu/predra\u010dunu.", _s25_46, "Potrditev pogojev ra\u010duna", _s30_13, "Stranka mora potrditi strinjanje s pogoji na ra\u010dunu.", _s23_42, "Potrditev pogojev predra\u010duna", _s28_31, "Stranka mora potrditi strinjanje s pogoji na predra\u010dunu.", _s25_47, "Podpis ra\u010duna", _s30_14, "Zahteva od stranke, da zagotovi svoj podpis.", _s23_43, "Podpis predra\u010duna", _s22_67, "Za\u0161\u010diti ra\u010dune z geslom", _s27_44, "Omogo\u010da da nastavite geslo za vsako osebo. \u010ce je geslo nastavljeno, ga bo uporabnik moral vnesti pred ogledom ra\u010duna.", "authorization", "Overovitev", "subdomain", "Poddomena", "domain", "Domena", "portal_mode", "Portal Mode", "email_signature", "Lep pozdrav,", _s24_50, "Olaj\u0161ajte strankam pla\u010devanje z dodajanjem schema.org ozna\u010db v va\u0161o e-po\u0161to.", "plain", "Navadno", "light", "Svetlo", "dark", "Temno", "email_design", "Stil e-po\u0161te", "attach_pdf", "Pripni PDF", _s16_182, "Pripni dokumente", "attach_ubl", "Pripni UBL", "email_style", "Email Style", _s19_65, "Omogo\u010di ozna\u010dbe.", "reply_to_email", "Reply-To", "reply_to_name", "Reply-To Name", "bcc_email", "BCC", "processed", "Processed", "credit_card", _s16_278, "bank_transfer", "Ban\u010dno nakazilo", "priority", "Prednost", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Omogo\u010di minimalno", "enable_max", "Omogo\u010di maximalno", "min_limit", "Minimalno: :min", "max_limit", "Maksimalno: :max", "min", "Minimalno", "max", "Maksimalno", _s19_66, "Prikazani logotipi katric", "credentials", "Credentials", "update_address", "Posodobi naslov", _s19_68, "Posodobi naslov stranke z predlo\u017eenimi podatki", "rate", "Stopnja", "tax_rate", "Dav\u010dna stopnja", "new_tax_rate", "Nova dav\u010dna stopnja", "edit_tax_rate", "Uredi dav\u010dno stopnjo", _s16_184, "Dav\u010dna stopnja uspe\u0161no ustvarjena", _s16_185, "Dav\u010dna stopnja uspe\u0161no posodobljena", _s17_119, "Dav\u010dna stopnja uspe\u0161no arhivirana", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Samodejno vnesi izdelke", _s18_96, "Izbira izdelka bo samodejno vnesla opis in ceno", "update_products", "Samodejno posodobi izdelke", _s20_84, "Posodobitev ra\u010duna bo samodejno posodobila knji\u017enico izdelkov", _s16_187, "Pretvori izdelke", _s21_95, "Samodejno pretvori cene izdelkov v valuto stranke", "fees", "Provizije", "limits", "Omejitve", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Zavrzi spremembe", "default_value", "Default value", "disabled", "Onemogo\u010deno", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, "Prvi mesec v letu", "sunday", "Nedelja", "monday", "Ponedeljek", "tuesday", "Torek", "wednesday", "Sreda", "thursday", "\u010cetrtek", "friday", "Petek", "saturday", "Sobota", "january", "Januar", "february", "Februar", "march", "Marec", "april", "April", "may", "Maj", "june", "Junij", "july", "Julij", "august", "August", "september", "September", "october", "Oktober", "november", "November", "december", "December", "symbol", "Simbol", "ocde", "Oznaka", "date_format", "Oblika Datuma", "datetime_format", "Datetime Format", "military_time", "24-urni prikaz", _s18_97, "Uporabi 24-urni prikaz", "send_reminders", "Po\u0161lji opomnike", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Nastavitev skupine", "group", "Skupina", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Nalo\u017ei logotip", "uploaded_logo", _s26_34, "logo", "Logotip", "saved_settings", _s27_47, _s16_193, "Nastavitve izdelka", "device_settings", "Nastavitev naprave", "defaults", "Privzeto", "basic_settings", "Osnovne nastavitve", _s17_124, "Napredne nastavitve", "company_details", "Podatki podjetja", "user_details", "Podrobnosti uporabnika", "localization", "Lokalizacija", "online_payments", "Spletna pla\u010dila", "tax_rates", "Dav\u010dne stopnje", "notifications", "Obvestila", "import_export", "Uvoz | Izvoz", "custom_fields", "Polja po meri", "invoice_design", "Izgled ra\u010duna", "buy_now_buttons", "Gumbi za takoj\u0161nji nakup", "email_settings", "Nastavitve e-po\u0161te", _s23_49, "Predloge in opomini", _s22_68, _s20_86, _s19_74, "Vizualizacija podatkov", "price", "Cena", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "Pogoji uporabe", "privacy_policy", "Pravilnik o zasebnosti", "sign_up", "Prijavi se", "account_login", "Prijava v ra\u010dun", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Ustvari", _s18_102, _s18_103, _s21_99, _s34_22, "download", "Prenesi", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Nalo\u017ei Datoteko", "document", "Dokument", "documents", "Dokumenti", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Datum stro\u0161ka", "pending", "V teku", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Pretvorjeno", _s24_56, _s24_57, "exchange_rate", "Menjalni te\u010daj", _s16_202, "Pretvori valuto", "mark_paid", "Ozna\u010di kot pla\u010dano", "category", "Kategorija", "address", "Naslov", "new_vendor", "Nov dobavitelj", "created_vendor", "Dobavitelj uspe\u0161no ustvarjen", "updated_vendor", "Dobavitelj uspe\u0161no posodobljen", "archived_vendor", "Dobavitelj uspe\u0161no arhiviran", "deleted_vendor", "Dobavitelj uspe\u0161no zbrisan", "restored_vendor", "Dobavitelj uspe\u0161no obnovljen", _s16_203, "Uspe\u0161no je arhiviranih :count dobaviteljev", "deleted_vendors", "Uspe\u0161no je zbrisanih :count dobaviteljev", _s16_204, _s36_11, "new_expense", "Vnesi stro\u0161ek", "created_expense", "Stro\u0161ek uspe\u0161no vne\u0161en", "updated_expense", "Stro\u0161ek uspe\u0161no posodobljen", _s16_205, "Stro\u0161ek uspe\u0161no arhiviran", "deleted_expense", "Stro\u0161ek uspe\u0161no odstranjen", _s16_206, "Stro\u0161ek uspe\u0161no obnovljen", _s17_130, "Stro\u0161ki uspe\u0161no arhivirani", _s16_207, "Stro\u0161ki uspe\u0161no odstranjeni", _s17_131, _s37_17, "copy_shipping", "Kopiraj naslov za dostavo", "copy_billing", "Kopiraj naslov za ra\u010dun", "design", "Design", _s21_100, _s21_101, "invoiced", "Fakturirano", "logged", "Prijavljeno", "running", "V teku", "resume", "Nadaljuj", "task_errors", "Prosim popravite prekrivajo\u010de \u010dasove", "start", "Za\u010detek", "stop", "Kon\u010daj", "started_task", "Opravilo uspe\u0161no pri\u010deto", "stopped_task", "Opravilo uspe\u0161no ustavljeno", "resumed_task", "Opravilo uspe\u0161no ponovno zagnano", "now", "Zdaj", _s16_208, _s16_209, "timer", "Merilec \u010dasa", "manual", "Ro\u010dno", "budgeted", "Budgeted", "start_time", "Za\u010detek", "end_time", "\u010cas zaklju\u010dka", "date", "Datum", "times", "\u010cas", "duration", "Trajanje", "new_task", "Novo opravilo", "created_task", "Opravilo uspe\u0161no ustvarjeno", "updated_task", "Opravilo uspe\u0161no posodobljeno", "archived_task", "Opravilo uspe\u0161no arhivirano", "deleted_task", "Opravilo uspe\u0161no odstranjeno", "restored_task", "Opravilo uspe\u0161no obnovljeno", "archived_tasks", "\u0160tevilo uspe\u0161no odstranjenih opravil: :count", "deleted_tasks", "\u0160tevilo uspe\u0161no odstranjenih opravil: :count tasks", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Predvidene ure", "created_project", "Projekt uspe\u0161no ustvarjen", "updated_project", "Projekt uspe\u0161no posodobljen", _s16_210, "Projekt uspe\u0161no arhiviran", "deleted_project", "Projekt uspe\u0161no odstranjen", _s16_211, "Projekt uspe\u0161no obnovljen", _s17_132, "\u0160tevilo uspe\u0161no arhiviranih projektov: :count", _s16_212, "\u0160tevilo uspe\u0161no odstranjenih projektov: :count", _s17_133, _s37_18, "new_project", "Now projekt", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "klikni tukaj", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Noga", "compare", "Primerjaj", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Obseg po meri", "date_range", "\u010casovno obdobje", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Zadnjih 7 dni", "last_week", "Last Week", "last30_days", "Zadnjih 30 dni", "this_month", "Ta mesec", "last_month", "Zadnji mesec", "this_year", "To leto", "last_year", "Zadnje leto", "custom", "Po meri", _s16_213, "Kopiraj v ra\u010dun", "clone_to_quote", "Kopiraj v predra\u010dun", "clone_to_credit", "Clone to Credit", "view_invoice", "Ogled ra\u010duna", "convert", "Convert", "more", "Ve\u010d", "edit_client", "Uredi stranko", "edit_product", "Uredi izdelek", "edit_invoice", "Uredi ra\u010dun", "edit_quote", "Uredi ponudbo", "edit_payment", "Uredi pla\u010dilo", "edit_task", "Uredi opravilo", "edit_expense", "Uredi stro\u0161ek", "edit_vendor", "Uredi dobavitelja", "edit_project", "Uredi projekt", _s20_87, "Uredi ponavaljajo\u010d predra\u010dun", "billing_address", "Naslov za po\u0161iljanje ra\u010duna", _s16_215, "Naslov za dostavo", "total_revenue", "Skupni prihodki", "average_invoice", "Povpre\u010den ra\u010dun", "outstanding", "Odprte postavke", "invoices_sent", ":count ra\u010duni poslani", "active_clients", "aktivne stranke", "close", "Zapri", "email", "E-po\u0161ta", "password", "Geslo", "url", "URL", "secret", "Skrivnost", "name", "Ime", "logout", "Odjava", "login", "Prijava", "filter", "Filter", "sort", "Razvrsti", "search", "I\u0161\u010di", "active", "Aktivno", "archived", "Arhivirano", "deleted", "Odstranjeno", "dashboard", "Nadzorna plo\u0161\u010da", "archive", "Arhiv", "delete", "Zbri\u0161i", "restore", "Obnovitev", _s16_217, "Osve\u017eitev kon\u010dana", _s23_50, "Vnesi prosim svoj email", _s26_37, "Vnesi prosim svoje geslo", _s21_103, "Vnesi prosim svoj URL", _s26_39, "Prosim vnesi klju\u010d izdelka", "ascending", "Nara\u0161\u010dajo\u010de", "descending", "Padajo\u010de", "save", "Shrani", _s17_136, "Pri\u0161lo je do napake", "paid_to_date", "\u017de pla\u010dano", "balance_due", "Za pla\u010dilo", "balance", "Saldo", "overview", "Pregled", "details", "Podrobnosti", "phone", "Telefon", "website", "Spletna stran", "vat_number", "Dav\u010dna \u0161t.", "id_number", "ID \u0161t.", "create", "Ustvari", _s19_82, "Kopirano :value na odlo\u017ei\u0161\u010de", "error", "Napaka", _s16_219, "Ni bilo mo\u017eno zagnati", "contacts", "Kontakti", "additional", "Dodatno", "first_name", "Ime", "last_name", "Priimek", "add_contact", "Dodaj kontakt", "are_you_sure", "Ali ste prepri\u010dani?", "cancel", "Prekli\u010di", "ok", "Ok", "remove", "Odstrani", _s16_221, "Email ni pravilen", "product", "Izdelek", "products", "Izdelki", "new_product", "Nov izdelek", "created_product", "Izdelek uspe\u0161no ustvarjen", "updated_product", "Izdelek uspe\u0161no posodobljen", _s16_223, "Izdelek uspe\u0161no arhiviran", "deleted_product", "Izdelek uspe\u0161no odstranjen", _s16_224, "Izdelek uspe\u0161no obnovljen", _s17_138, "\u0160tevilo uspe\u0161no arhiviranih izdelkov: :count", _s16_225, "\u0160tevilo uspe\u0161no odstranjenih izdelkov: :count", _s17_139, _s37_19, "product_key", "Izdelki", "notes", "Opis", "cost", "Cena", "client", "Stranka", "clients", "Stranke", "new_client", "Nova stranka", "created_client", "Stranka uspe\u0161no ustvarjena", "updated_client", "Uspe\u0161no posodobljena stranka", "archived_client", "Stranka uspe\u0161no arhivirana", _s16_226, "Uspe\u0161no je arhiviranih :count strank", "deleted_client", "Stranka uspe\u0161no zbrisana", "deleted_clients", "Uspe\u0161no je zbrisanih :count strank", "restored_client", "Stranka uspe\u0161no obnovljena", _s16_227, _s36_13, "address1", "Ulica", "address2", "Poslovni prostor/Stanovanje", "city", "Mesto", "state", "Regija/pokrajina", "postal_code", "Po\u0161tna \u0161t.", "country", "Dr\u017eava", "invoice", "Ra\u010dun", "invoices", "Ra\u010duni", "new_invoice", "Nov ra\u010dun", "created_invoice", "Ra\u010dun uspe\u0161no ustvarjen", "updated_invoice", "Ra\u010dun uspe\u0161no posodobljen", _s16_228, "Ra\u010dun uspe\u0161no arhiviran", "deleted_invoice", "Ra\u010dun uspe\u0161no zbrisan", _s16_229, "Ra\u010dun uspe\u0161no obnovljen", _s17_140, "Uspe\u0161no arhiviranih :count ra\u010dunov", _s16_230, "Uspe\u0161no je zbrisanih :count ra\u010dunov", _s17_141, _s37_20, "emailed_invoice", _s20_184, "emailed_payment", "Pla\u010dilo poslano po elektronski po\u0161ti", "amount", "Znesek", "invoice_number", "\u0160t. ra\u010duna", "invoice_date", "Datum ra\u010duna", "discount", "Popust", "po_number", "\u0160t. naro\u010dilnice", "terms", "Pogoji", "public_notes", "Javni zaznamki", "private_notes", "Osebni zaznamki", "frequency", "Pogostost", "start_date", "Datum za\u010detka", "end_date", "Datum zapadlosti", "quote_number", "\u0160t. ponudbe", "quote_date", "Datum ponudbe", "valid_until", "Veljavnost", "items", "Predmeti", "partial_deposit", "Delno/Depozit", "description", "Opis", "unit_cost", "Cena", "quantity", "Koli\u010dina", "add_item", "\xb8Dodaj predmet", "contact", "Kontakt", "work_phone", "Slu\u017ebeni telefon", "total_amount", "Skupni znesek", "pdf", "PDF", "due_date", "Rok pla\u010dila", _s16_231, "Delno pla\u010dilo do datuma", "status", "Stanje", _s17_142, "Status ra\u010duna", "quote_status", "Stanje predra\u010duna", _s22_69, "Klikni + za dodajanje predmeta", _s22_71, _s19_96, "count_selected", ":count izbranih", "total", "Za pla\u010dilo", "percent", "Odstotek", "edit", "Uredi", "dismiss", "Opusti", _s20_89, "Izberi datum", _s22_72, "Izberi stranko", _s24_60, "Izberi ra\u010dun", "task_rate", "Urna postavka", "settings", "Nastavitve", "language", "Jezik", "currency", "Valuta", "created_at", "Ustvarjen dne", "created_on", "Created On", "updated_at", "Posodobljeno", "tax", "Davek", _s30_21, "Vnesi \u0161tevilko ra\u010duna", _s27_57, "Prosim vnesi \u0161tevilko predra\u010duna", "past_due", "Zapadlo", "draft", "Osnutek", "sent", "Poslano", "viewed", "Ogledano", "approved", "Odobreno", "partial", "Delno pla\u010dilo/polog", "paid", "Pla\u010dano", "mark_sent", "Ozna\u010di kot poslano", _s22_74, "Ra\u010dun je uspe\u0161no ozna\u010den kot poslan", _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Narejeno", _s37_21, "Vnesi stranko ali kontaktno osebo", "dark_mode", "Temen na\u010din", _s27_59, "Ponovno za\u017eeni program, da se spremembe aktivirajo", "refresh_data", "Osve\u017ei podatke", "blank_contact", "Prazen kontakt", "activity", "Dejavnost", _s16_233, "Ustrezen niz ni najden", "clone", "Kopiraj", "loading", "Nalagam", "industry", "Industrija", "size", "Velikost", "payment_terms", "Pla\u010dilni pogoji", "payment_date", "Datum pla\u010dila", "payment_status", "Status pla\u010dila", _s16_235, "V obdelavi", _s16_236, "Razveljavljeno", _s16_237, "Neuspe\u0161no", _s16_238, "Narejeno", _s16_239, "Delno povrnjeno", _s16_240, "Povrjeno", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Promet", "client_portal", "Portal za stranke", "show_tasks", "Prika\u017ei opravila", "email_reminders", "Email opomini", "enabled", "Omogo\u010deno", "recipients", "Prejemniki", "initial_email", "Prva e-po\u0161ta", "first_reminder", "Prvi opomin", "second_reminder", "Drugi opomin", "third_reminder", "Tretji opomin", "reminder1", "Prvi opomin", "reminder2", "Drugi opomin", "reminder3", "Tretji opomin", "template", "Predloga", "send", "Po\u0161lji", "subject", "Naslov", "body", "Vsebina", "send_email", "Po\u0161lji e-po\u0161to", "email_receipt", "Po\u0161lji ra\u010dun stranki", "auto_billing", "Samodejno obra\u010dunavanje", "button", "Gumb", "preview", "Predogled", "customize", "Prilagodi po meri", "history", "Zgodovina", "payment", "Pla\u010dilo", "payments", "Pla\u010dila", "refunded", "Povrjeno", "payment_type", "Na\u010din pla\u010dila", _s21_105, _s21_137, "enter_payment", "Vnesi pla\u010dilo", "new_payment", "Vnesi pla\u010dilo", "created_payment", "Pla\u010dilo uspe\u0161no ustvarjeno", "updated_payment", "Pla\u010dilo uspe\u0161no posodobljeno", _s16_241, "Pla\u010dilo uspe\u0161no arhivirano", "deleted_payment", "Pla\u010dilo uspe\u0161no zbrisano", _s16_242, "Pla\u010dilo uspe\u0161no obnovljeno", _s17_145, "Uspe\u0161no je arhiviranih :count pla\u010dil", _s16_243, "Uspe\u0161no je zbrisanih :count pla\u010dil", _s17_146, _s37_23, "quote", "Ponudba", "quotes", "Ponudbe", "new_quote", "Nova ponudba", "created_quote", "Ponudba uspe\u0161no ustvarjena", "updated_quote", "Ponudba uspe\u0161no posodobljena", "archived_quote", "Ponudba uspe\u0161no arhivirana", "deleted_quote", "Ponudba uspe\u0161no zbrisana", "restored_quote", "Predra\u010dun uspe\u0161no obnovljen", "archived_quotes", "Uspe\u0161no je arhiviranih :count ponudb", "deleted_quotes", "Uspe\u0161no je zbrisanih :count ponudb", "restored_quotes", _s35_23, "expense", "Stro\u0161ek", "expenses", "Stro\u0161ki", "vendor", "Dobavitelj", "vendors", "Dobavitelji", "task", "Opravilo", "tasks", "Opravila", "project", "Projekt", "projects", "Projekti", "activity_1", ":user je ustvaril stranko :client", "activity_2", ":user je arhiviraj stranko :client", "activity_3", ":user je odstranil stranko :client", "activity_4", ":user je ustvaril ra\u010dun :invoice", "activity_5", ":user je posodobil ra\u010dun :invoice", "activity_6", ":user je ra\u010dun :invoice za :client poslal osebi :contact", "activity_7", ":contact si je ogledal ra\u010dun :invoice za :client", "activity_8", ":user je arhiviral ra\u010dun :invoice", "activity_9", ":user je odstranil ra\u010dun :invoice", "activity_10", ":contact je vnesel pla\u010dilo :payment v znesku :payment_amount na ra\u010dunu :invoice za :client", "activity_11", ":user je posodobil pla\u010dilo :payment", "activity_12", ":user je arhiviral pla\u010dilo :payment", "activity_13", ":user je odstranil :payment", "activity_14", ":user je vnesel :credit dobropis", "activity_15", ":user je posodobil :credit dobropis", "activity_16", ":user je arhiviral :credit dobropis", "activity_17", ":user je odstranil :credit dobropis", "activity_18", ":user je ustvaril predra\u010dun :quote", "activity_19", ":user je posodobil predra\u010dun :quote", "activity_20", ":user je predra\u010dun :quote za :client poslal osebi :contact", "activity_21", ":contact je pogledal predra\u010dun :quote", "activity_22", ":user je arhiviral predra\u010dun :quote", "activity_23", ":user je odstranil predra\u010dun :quote", "activity_24", ":user je obnovil predra\u010dun :quote", "activity_25", ":user je obnovil ra\u010dun :invoice", "activity_26", ":user je obnovil stranko :client", "activity_27", ":user je obnovil pla\u010dilo :payment", "activity_28", ":user je obnovil dobropis :credit", "activity_29", ":contact je potrdil predra\u010dun :quote za :client", "activity_30", ":user je ustvaril dobavitelja :vendor", "activity_31", ":user je arhiviral dobavitelja :vendor", "activity_32", ":user je odstranil dobavitelja :vendor", "activity_33", ":user je obnovil dobavitelja :vendor", "activity_34", ":user je vnesel stro\u0161ek :expense", "activity_35", ":user je arhiviral stro\u0161ek :expense", "activity_36", ":user je izbrisal stro\u0161ek :expense", "activity_37", ":user je obnovil stro\u0161ek :expense", "activity_39", ":user je preklical pla\u010dilo :payment v znesku :payment_amount", "activity_40", ":user je vrnil :adjustment od pla\u010dila :payment v znesku :payment_amount", "activity_41", ":payment_amount pla\u010dilo (:payment) ni uspelo", "activity_42", ":user je vnesel opravilo :task", "activity_43", ":user je posodobil opravilo :task", "activity_44", ":user je arhiviral opravilo :task", "activity_45", ":user je izbrisal opravilo :task", "activity_46", ":user je obnovil opravilo :task", "activity_47", ":user je posodobil opravilo :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", ":contact je odgovoril na podporni zahtevek :ticket", "activity_56", ":user si je ogledal podporni zahtevek :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "Geslo za enkratno uporabo", "emailed_quote", "Ponudba uspe\u0161no poslan", "emailed_credit", _s27_73, _s20_91, "Predra\u010dun ozna\u010den kot poslan", _s21_107, _s34_24, "expired", "Poteklo", "all", "Vse", "select", "Izberi", _s22_76, _s22_77, "custom_value1", _s16_392, "custom_value2", _s16_392, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u0160tevec za ra\u010dun", _s20_92, _s20_93, _s20_94, "\u0160tevec \u0161tevilke predra\u010duna", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Tip", "invoice_amount", "Znesek ra\u010duna", _s16_248, "Rok pla\u010dila", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Samodejno pla\u010dilo", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Ime dav\u010dne stopnje", "tax_amount", "Znesek davka", "tax_paid", "Davek pla\u010dan", "payment_amount", "Znesek pla\u010dila", "age", "Starost", "is_running", "Is Running", "time_log", "\u010casovni Dnevnik", "bank_id", "Banka", _s19_89, _s19_90, _s16_249, "Kategorija stro\u0161kov", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, "Nalo\u017ei barvno shemo"], t1, t1), "es", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Acci\xf3n", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Programar", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archivar Pago", "archive_invoice", _s16_393, "archive_quote", "Archivar Cotizaci\xf3n", "archive_credit", _s16_394, "archive_task", "Archivar Tarea", "archive_client", _s16_395, "archive_project", _s17_258, "archive_expense", "Archivar Gasto", "restore_payment", "Restaurar Pago", "restore_invoice", _s17_259, "restore_quote", "Restaurar Cotizaci\xf3n", "restore_credit", _s17_207, "restore_task", "Restaurar Tarea", "restore_client", _s17_208, "restore_project", _s18_227, "restore_expense", "Restaurar Gasto", "archive_vendor", _s18_228, "restore_vendor", "Recuperar Proveedor", "create_product", "Crear Producto", "update_product", "Update Product", "delete_product", "Eliminar Producto", "restore_product", "Restaurar Producto", "archive_product", _s17_260, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Hora", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Subir", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Eliminar Proyecto", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Guardar como t\xe9rminos por defecto", _s22_5, "Guardar como el pie de p\xe1gina por defecto", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Cuenta Bancaria creada correctamente", _s20_11, "Cuenta Bancaria actualizada correctamente", _s17_12, _s22_148, _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Actualizar Cr\xe9dito", "delete_credit", _s16_396, "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s17_261, _s21_21, "Cuenta Bancaria archivada correctamente", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Por Defecto", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Situaci\xf3n", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "Agregar Gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "Agregar a cuenta :invoice", _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Divisa de la Factura", "range", "Rango", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Crear proyecto", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "La tarifa para una factura con valor de :amount ser\xeda de :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Aprobar", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Asignar Contrase\xf1a", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", _s20_185, "view_statement", "Ver Estado De Cuenta", "sepa", "D\xe9bito Directo SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistema", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Nombre Remitente", _s16_46, _s16_47, _s17_36, "Gasto Recurrente", _s18_29, "Gastos Recurrentes", _s21_46, "Nuevo Gasto Recurrente", _s22_37, "Editar Gasto Recurrente", _s25_8, "Gasto recurrente creado con \xe9xito", _s25_9, "Gasto recurrente actualizado con \xe9xito", _s26_7, "Gasto recurrente archivado con \xe9xito", _s25_10, _s28_106, _s25_11, _s38_4, _s26_8, "Gasto recurrente restaurado con \xe9xito", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Gu\xeda de Usuario", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar datos", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Primer Nombre de Contacto", _s17_40, "Apellido de Contacto", "order", "Order", "unassigned", "Unassigned", "partial_value", "Debe ser mayor que cero y menor que el total", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Activar", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Asigne el suubdominio o mostrar la factura en su propio sitio web.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Suscripciones", _s16_255, _s16_256, _s17_155, "Editar suscripci\xf3n", _s20_96, _s32_44, _s20_97, _s37_42, _s21_126, "Suscripci\xf3n correctamente archivada", _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s19_180, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, "Escanee el c\xf3digo de barras con una aplicaci\xf3n compatible con :link", _s18_46, "Autenticaci\xf3n de Dos Factores habilitada con \xe9xito", "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, "Autenticaci\xf3n de Dos Factores", _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, _s16_262, _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", _s16_382, "to_update_run", "To update run", _s18_49, _s19_181, _s16_76, "URL de Registro", "invoice_project", "Facturar proyecto", "invoice_task", "Tarea de Factura", "invoice_expense", "Facturar Gasto", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s18_229, _s16_82, "Cantidad Convertida", _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "Documentos por defecto", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Ocultar", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "Columna", "sample", "Ejemplo", "map_to", "Map To", "import", "Importar", _s25_21, _s29_13, "select_file", "Por favor selecciona un archivo", _s16_84, _s16_85, "csv_file", _s23_111, "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Servicio", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Sin Pagar", "white_label", "White Label", "delivery_note", "Nota de Entrega", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Total Facturado", "quote_total", "Total cotizado", "credit_total", "Cr\xe9dito Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", _s18_230, "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, _s18_57, _s20_61, _s20_62, _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, "Categor\xeda actualizada con \xe9xito", _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, _s18_231, _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", _s18_232, "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, _s18_233, _s18_61, _s20_186, _s21_74, _s24_121, _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Factura peri\xf3dica archivada", _s25_34, "Factura peri\xf3dica borrada", _s25_35, _s38_13, _s26_17, "Factura peri\xf3dica restaurada", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Ganancia", "line_item", "Item de Linea", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Abierto", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Guardar detalles de la tarjeta", _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Etiqueta", "client_number", "Cliente N\xfamero", "auto_convert", "Auto Convert", "company_name", "Nombre de Empresa", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, "Facturas enviadas por correo electr\xf3nico con \xe9xito.", "emailed_quotes", "Cotizaciones enviadas por correo electr\xf3nico con \xe9xito.", "emailed_credits", _s28_68, "gateway", "Pasarela de Pagos", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Horas", "statement", "Estado De Cuenta", "taxes", "Impuestos", "surcharge", "Sobrecargo", "apply_payment", "Apply Payment", "apply_credit", "Aplicar Cr\xe9dito", "apply", "Aplicar", "unapplied", "Unapplied", "select_label", "Seleccionar Etiqueta", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Para", "health_check", "Health Check", "payment_type_id", "Tipo de pago", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, _s17_262, _s17_80, _s17_81, "recent_payments", "Pagos Recientes", "upcoming_quotes", "Pr\xf3ximas Cotizaciones", "expired_quotes", "Cotizaciones Vencidas", "create_client", "Crear Cliente", "create_invoice", "Crear Factura", "create_quote", "Crear Cotizaci\xf3n", "create_payment", "Create Payment", "create_vendor", "Crear Proveedor", "update_quote", "Update Quote", "delete_quote", "Eliminar Cotizaci\xf3n", "update_invoice", "Update Invoice", "delete_invoice", _s16_397, "update_client", "Update Client", "delete_client", _s16_398, "delete_payment", "Eliminar Pago", "update_vendor", _s20_187, "delete_vendor", _s16_399, "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Borrar Gasto", "create_task", "Crear Tarea", "update_task", "Update Task", "delete_task", "Eliminar Tarea", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Gratis", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Objetivo", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Editar Token", "created_token", "Token creado con \xe9xito", "updated_token", "Token actualizado con \xe9xito", "archived_token", "Token archivado", "deleted_token", "Token eliminado con \xe9xito", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_182, _s24_48, _s45_9, "email_invoice", "Enviar factura por correo", "email_quote", "Enviar Cotizaci\xf3n", "email_credit", "Email Credit", "email_payment", "Enviar Pago por Correo Electr\xf3nico", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Contact Name", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s26_93, _s20_70, "T\xe9rmino de pago creado con \xe9xito", _s20_71, "T\xe9rmino de pago actualizado con \xe9xito", _s21_76, "T\xe9rmino de pago archivado con \xe9xito", _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", _s19_183, "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusivo", "inclusive", "Inclusivo", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Buscar Proveedor", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", _s18_234, "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Nombre Completo", _s17_92, _s17_93, _s17_94, "C\xf3digo Postal/Ciudad/Estado", "custom1", "Primero Personalizado", "custom2", _s21_178, "custom3", "Tercero Personalizado", "custom4", "Cuarto Personalizado", "optional", "Opcional", "license", "Licencia", "purge_data", "Purgar Datos", _s16_115, "Datos de la empresa purgados con \xe9xito", _s18_70, "Advertencia: Esto borrar\xe1 definitivamente tus datos, no hay de deshacerlo.", "invoice_balance", "Balance de la Factura", "age_group_0", "0 - 30 D\xedas", "age_group_30", "30 - 60 D\xedas", "age_group_60", "60 - 90 D\xedas", "age_group_90", "90 - 120 D\xedas", "age_group_120", "120+ D\xedas", "refresh", "Refrescar", "saved_design", "Dise\xf1o guardado con \xe9xito", "client_details", "Detalles del Cliente", "company_address", "Direcci\xf3n de la Empresa", "invoice_details", "Detalles de la Factura", "quote_details", "Detalles de la Cotizaci\xf3n", "credit_details", "Detalles del Cr\xe9dito", "product_columns", "Columna de Productos", "task_columns", "Columna de Tareas", "add_field", "Agregar Campos", "all_events", _s17_263, "permissions", "Permissions", "none", "Ninguno", "owned", "Propiedad", "payment_success", "Pago Exit\xf3so", "payment_failure", "Fallos con el Pago", "invoice_sent", ":count factura enviada", "quote_sent", "Cotizaci\xf3n Enviada", "credit_sent", "Cr\xe9dito Enviado", "invoice_viewed", "Factura Vista", "quote_viewed", "Cr\xe9dito Visto", "credit_viewed", "Cr\xe9dito Visto", "quote_approved", "Cotizaci\xf3n Aprobada", _s25_38, "Recibir Todas Las Notificaciones", _s16_116, _s16_400, "apply_license", "Activar Licencia", "cancel_account", "Cancelar Cuenta", _s22_57, "AVISO: Esta acci\xf3n eliminar\xe1 tu cuenta de forma permanente.", "delete_company", "Eliminar Empresa", _s22_58, "Advertencia: Esto eliminar\xe1 su empresa, no hay manera de deshacerlo.", "enabled_modules", "Enabled Modules", "converted_quote", "Cotizaci\xf3n convertida con \xe9xito", "credit_design", "Dise\xf1o de Cr\xe9ditos", "includes", "Incluir", "header", "Encabezado", "load_design", "Cargar Dise\xf1o", "css_framework", "Framework de CSS", "custom_designs", _s22_149, "designs", "Dise\xf1os", "new_design", "Nuevo Dise\xf1o", "edit_design", "Editar Dise\xf1o", "created_design", "Dise\xf1o creado con \xe9xito", "updated_design", "Dise\xf1o actualizado con \xe9xito", "archived_design", "Dise\xf1o archivado con \xe9xito", "deleted_design", "Dise\xf1o eliminado con \xe9xito", "removed_design", "Dise\xf1o removido con \xe9xito", "restored_design", "Dise\xf1o restaurado con \xe9xito", _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Propuestas", "tickets", "Tickets", _s16_120, "Cotizaciones Recurrentes", "recurring_tasks", _s18_235, _s18_71, _s18_72, "credit_date", _s16_401, "credit", "Cr\xe9dito", "credits", "Cr\xe9ditos", "new_credit", "Ingresa el Cr\xe9dito", "edit_credit", "Editar Cr\xe9dito", "created_credit", "Cr\xe9dito creado con \xe9xito", "updated_credit", "Cr\xe9dito actualizado con \xe9xito", "archived_credit", "Cr\xe9dito archivado con \xe9xito", "deleted_credit", "Cr\xe9ditos eliminados con \xe9xito", "removed_credit", "Cr\xe9dito removido con \xe9xito", "restored_credit", "Cr\xe9dito restaurado con \xe9xito", _s16_122, ":count creditos archivados con \xe9xito", "deleted_credits", ":count creditos eliminados con \xe9xito", _s16_123, _s36_9, "current_version", "Versi\xf3n Actual", "latest_version", "\xdaltiima Versi\xf3n", "update_now", "Actualizarse Ahora", _s26_24, "Una nueva versi\xf3n de la aplicaci\xf3n est\xe1 disponible", _s16_124, _s24_122, "app_updated", "Actualizaci\xf3n completada con \xe9xito", "learn_more", "Saber m\xe1s", "integrations", "Integraciones", "tracking_id", "Id de Rastreo", _s17_96, "URL del Webhook de Slack", "credit_footer", "Pie de P\xe1gina del Cr\xe9dito", "credit_terms", "T\xe9rminos del Cr\xe9dito", "new_company", "Nueva Empresa", "added_company", "Empresa agregada con \xe9xito", "company1", _s23_101, "company2", _s23_102, "company3", _s23_103, "company4", _s23_104, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reiniciar", "number", "Number", "export", "Exportar", "chart", "Gr\xe1fica", "count", "Count", "totals", "Totales", "blank", "Blank", "day", "Day", "month", "Mes", "year", "A\xf1o", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Agrupar por", "credit_balance", _s16_402, _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Tel\xe9fono de Contacto", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Calle de Env\xedo", _s17_101, "Apto/Suite de Env\xedo", "shipping_city", "Ciudad de Env\xedo", "shipping_state", "Estado/Provincia de Env\xedo", _s20_74, "C\xf3digo Postal de Env\xedo", _s16_154, "Pa\xeds de Env\xedo", _s16_156, "Calle de Facturaci\xf3n", _s16_157, "Apto/Suite de Facturaci\xf3n", "billing_city", "Ciudad de Facturaci\xf3n", "billing_state", "Estado/Provincia de Facturaci\xf3n", _s19_59, "C\xf3digo Postal de Facturaci\xf3n", "billing_country", "Pa\xeds de Facturaci\xf3n", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_403, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columnas", "aging", "Envejecimiento", "profit_and_loss", _s20_188, "reports", "Informes", "report", "Reporte", "add_company", "Agregar Empresa", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Ayuda", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Correo de Contacto", "multiselect", "Multiselect", "entity_state", "Estado", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Mensaje", "from", "De", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "foro de soporte", "about", "About", "documentation", "Documentaci\xf3n", "contact_us", "Cont\xe1ctenos", "subtotal", "Subtotal", "line_total", "Total", "item", "Concepto", "credit_email", "Credit Email", "iframe_url", "Sitio Web", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Si", "no", "No", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Seleccionar Empresa", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "Ver", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "Usuario", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", _s26_94, _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Opciones", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Enviar", _s16_166, "Recuperar contrase\xf1a", "late_fees", "Late Fees", "credit_number", "N\xfamero de Cr\xe9dito", "payment_number", "Payment Number", "late_fee_amount", "Valor Tarifa por Tardanza", _s16_167, "Porcentaje Tarifa por Tardanza", "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "D\xedas", "invoice_email", "Correo de Factura", "payment_email", "Correo de Pago", "partial_payment", "Pago Parcial", "payment_partial", "Partial Payment", _s21_92, "Correo Electr\xf3nico de Pago Parcial", "quote_email", "Correo de Cotizacion", _s16_169, "Recordatorio sin fin", _s16_171, _s16_172, "administrator", "Administrador", _s18_90, "Permitir que administre usuarios, cambie configuraciones y modifique cualquier registro", "user_management", "Gesti\xf3n de Usuarios", "users", "Usuarios", "new_user", "Nuevo Usuario", "edit_user", "Editar Usario", "created_user", _s25_42, "updated_user", "Usario actualizado con \xe9xito", "archived_user", "Usuario archivado", "deleted_user", "Usario eliminado con \xe9xito", "removed_user", _s25_45, "restored_user", "Usuario restaurado con \xe9xito", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, _s21_203, "invoice_options", _s19_184, _s17_107, "Ocultar Valor Pagado a la Fecha", _s22_65, "Solo mostrar la opci\xf3n \u201cPagado a la fecha\u201d en sus facturas cuando se ha recibido un pago.", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Mostrar encabezado", _s16_176, "Mostrar pie", "first_page", "Primera p\xe1gina", "all_pages", _s17_264, "last_page", "\xdaltima p\xe1gina", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Color Primario", "secondary_color", _s16_404, "page_size", "Page Size", "font_size", "Tama\xf1o de Letra", "quote_design", "Dise\xf1o de Cotizaci\xf3n", "invoice_fields", _s17_265, "product_fields", _s18_236, "invoice_terms", _s23_112, "invoice_footer", "Pie de p\xe1gia de la factura", "quote_terms", "Terminos de Cotizaci\xf3n", "quote_footer", "Pie de la Cotizaci\xf3n", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convertir", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Diario", "freq_weekly", "Weekly", "freq_two_weeks", "Two weeks", "freq_four_weeks", "Four weeks", "freq_monthly", "Mensual", "freq_two_months", "Dos meses", _s17_111, "Tres meses", _s16_177, "Cuatro meses", "freq_six_months", "Seis meses", "freq_annually", "Annually", "freq_two_years", "Dos a\xf1os", _s16_178, "Three Years", "never", "Never", "company", "Empresa", _s17_112, _s17_266, "charge_taxes", _s16_405, "next_reset", "Siguiente Reinicio", "reset_counter", _s18_215, _s16_179, _s18_237, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", _s16_406, "company_value", "Valor de Empresa", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Campo Proveedor", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Prefijo", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", _s17_237, _s17_116, _s17_117, _s16_181, "Ver en PDF", _s21_94, "Mostrar la firma del cliente en los PDF de facturas/presupuestos.", _s25_46, "Casilla de los T\xe9rminos de la Factura", _s30_13, "Requerir que el cliente confirme que acept\xf3 los t\xe9rminos de la factura.", _s23_42, "Casilla de los T\xe9rminos de la Cotizaci\xf3n", _s28_31, "Requerir que el cliente confirme que acept\xf3 los t\xe9rminos de la cotizaci\xf3n.", _s25_47, "Firma de la Facturra", _s30_14, "Requerir que el cliente provea su firma.", _s23_43, "Firma de la Cotizaci\xf3n", _s22_67, _s32_45, _s27_44, "Permite establecer una contrase\xf1a para cada contacto. Si una contrase\xf1a es establecida, se le ser\xe1 solicitada al contacto para acceder a sus facturas.", "authorization", "Autorizaci\xf3n", "subdomain", "Subdominio", "domain", "Dominio", "portal_mode", "Portal Mode", "email_signature", _s18_238, _s24_50, _s118_, "plain", "Plano", "light", "Claro", "dark", "Oscuro", "email_design", _s16_407, "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, _s16_408, "reply_to_email", "Correo de Respuesta", "reply_to_name", "Reply-To Name", "bcc_email", "Correo para Copia Oculta BCC", "processed", "Processed", "credit_card", "Credit Card", "bank_transfer", "Bank Transfer", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, "Logos de Tarjetas Aceptadas", "credentials", "Credentials", "update_address", _s20_189, _s19_68, "Actualiza la direcci\xf3n del cliente con los detalles proporcionados", "rate", "Tasas", "tax_rate", "Tasa de Impuesto", "new_tax_rate", "Nueva Tasa de Impuesto", "edit_tax_rate", "Editar tasa de impuesto", _s16_184, "Tasa de impuesto creada con \xe9xito", _s16_185, "Tasa de impuesto actualizada con \xe9xito", _s17_119, "Tasa de impuesto archivada con \xe9xito", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Auto-rellenar productos", _s18_96, _s74_, "update_products", "Auto-actualizar productos", _s20_84, "Actualizar una factura autom\xe1ticamente actualizar\xe1 los productos", _s16_187, "Convertir productos", _s21_95, "Convertir autom\xe1ticamente precios de los productos a la moneda del cliente", "fees", "Tarifas", "limits", "L\xedmites", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Descartar Cambios", "default_value", "Default value", "disabled", "Deshabilitado", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "Domingo", "monday", "Lunes", "tuesday", "Martes", "wednesday", "Mi\xe9rcoles", "thursday", "Jueves", "friday", "Viernes", "saturday", "S\xe1bado", "january", "Enero", "february", "Febrero", "march", "Marzo", "april", "Abril", "may", "Mayo", "june", "Junio", "july", "Julio", "august", "Agosto", "september", "Septiembre", "october", "Octubre", "november", "Noviembre", "december", "Diciembre", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "Tiempo 24 Horas", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, "Filtro por Proveedor", "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, "Configuraci\xf3n del Producto", "device_settings", "Device Settings", "defaults", "Valores por Defecto", "basic_settings", _s20_190, _s17_124, _s22_150, "company_details", _s22_151, "user_details", _s19_185, "localization", "Localizaci\xf3n", "online_payments", "Pagos Online", "tax_rates", "Tasas de Impuesto", "notifications", "Notificaciones", "import_export", _s17_252, "custom_fields", "Campos personalizados", "invoice_design", "Dise\xf1o de factura", "buy_now_buttons", "Buy Now Buttons", "email_settings", _s36_49, _s23_49, _s26_95, _s22_68, _s20_86, _s19_74, _s22_152, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "T\xe9rminos de Servicio", "privacy_policy", "Privacy Policy", "sign_up", "Registrarse", "account_login", "Iniciar Sesi\xf3n", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "Descargar", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Documento", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Fecha del Gasto", "pending", "Pendiente", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "Convertido", _s24_56, _s24_57, "exchange_rate", "Tipo de Cambio", _s16_202, _s16_409, "mark_paid", "Marcar como Pagado", "category", "Category", "address", "Direcci\xf3n", "new_vendor", "Nuevo Proveedor", "created_vendor", "Proveedor creado con \xe9xito", "updated_vendor", "Proveedor actualizado con \xe9xito", "archived_vendor", "Proveedor archivado con \xe9xito", "deleted_vendor", "Proveedor eliminado con \xe9xito", "restored_vendor", "Proveedor recuperado con \xe9xito", _s16_203, _s41_20, "deleted_vendors", _s41_20, _s16_204, _s36_11, "new_expense", "Ingrese el Gasto", "created_expense", _s26_96, "updated_expense", _s31_44, _s16_205, _s29_89, "deleted_expense", _s27_106, _s16_206, _s29_28, _s17_130, _s31_45, _s16_207, _s29_90, _s17_131, _s37_17, "copy_shipping", "Copiar env\xedo", "copy_billing", "Copiar facturaci\xf3n", "design", "Design", _s21_100, _s21_101, "invoiced", "Facturado", "logged", "Registrado", "running", "Ejecutando", "resume", "Continuar", "task_errors", "Por favor corrija cualquier tiempo que se sobreponga con otro", "start", "Iniciar", "stop", "Detener", "started_task", "Tarea iniciada con \xe9xito", "stopped_task", "Tarea detenida con \xe9xito", "resumed_task", "Tarea reanudada con \xe9xito", "now", "Ahora", _s16_208, _s16_209, "timer", "Temporizador", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Tiempo de Inicio", "end_time", "Tiempo Final", "date", "Fecha", "times", "Tiempos", "duration", "Duraci\xf3n", "new_task", "Nueva Tarea", "created_task", "Tarea creada con \xe9xito", "updated_task", "Tarea actualizada con \xe9xito", "archived_task", "Tarea archivada con \xe9xito", "deleted_task", "Tarea eliminada con \xe9xito", "restored_task", "Tarea restaurada con \xe9xito", "archived_tasks", ":count tareas archivadas con \xe9xito", "deleted_tasks", ":count tareas eliminadas con \xe9xito", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", _s20_191, "created_project", "Proyecto creado con \xe9xito", "updated_project", "Proyecto actualizado con \xe9xito", _s16_210, "Proyecto archivado con \xe9xito", "deleted_project", _s28_106, _s16_211, "Proyecto restaurado con \xe9xito", _s17_132, "Archivados con \xe9xito :count proyectos", _s16_212, "Eliminados con \xe9xito :count proyectos", _s17_133, _s37_18, "new_project", "Nuevo Proyecto", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "haz clic aqu\xed", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Pie de P\xe1gina", "compare", "Comparar", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Rango Personalizado", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s22_153, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Comparar con", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "Este Mes", "last_month", "Mes Anterior", "this_year", "Este A\xf1o", "last_year", "A\xf1o Anterior", "custom", "Personalizado", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clonar como Cr\xe9dito", "view_invoice", "Ver Factura", "convert", "Convert", "more", "More", "edit_client", "Editar Cliente", "edit_product", "Editar Producto", "edit_invoice", "Editar Factura", "edit_quote", "Editar Cotizaci\xf3n", "edit_payment", "Editar Pago", "edit_task", "Editar Tarea", "edit_expense", "Editar Gasto", "edit_vendor", _s16_410, "edit_project", "Editar Proyecto", _s20_87, _s20_88, "billing_address", "Direcci\xf3n de facturaci\xf3n", _s16_215, "Direcci\xf3n de Env\xedo", "total_revenue", _s16_411, "average_invoice", _s23_113, "outstanding", _s18_239, "invoices_sent", _s24_123, "active_clients", _s16_412, "close", "Cerrar", "email", "Correo Electr\xf3nico", "password", "Contrase\xf1a", "url", "URL", "secret", "Secret", "name", "Nombre", "logout", "Cerrar sesi\xf3n", "login", "Iniciar Sesi\xf3n", "filter", "Filtrar", "sort", "Sort", "search", "B\xfasqueda", "active", "Activo", "archived", "Archivado", "deleted", "Eliminado", "dashboard", "Inicio", "archive", "Archivar", "delete", "Eliminar", "restore", "Restaurar", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_136, _s17_137, "paid_to_date", "Pagado", "balance_due", "Pendiente", "balance", "Saldo", "overview", "Overview", "details", "Detalles", "phone", "Tel\xe9fono", "website", "Sitio Web", "vat_number", "CIF/NIF", "id_number", "ID Number", "create", "Crear", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "Contactos", "additional", "Additional", "first_name", "Nombres", "last_name", "Apellidos", "add_contact", "A\xf1adir contacto", "are_you_sure", "\xbfEst\xe1s Seguro?", "cancel", "Cancelar", "ok", "Ok", "remove", "Remove", _s16_221, _s16_222, "product", "Producto", "products", "Productos", "new_product", "Nuevo Producto", "created_product", "Producto creado con \xe9xito", "updated_product", _s30_75, _s16_223, "Producto archivado con \xe9xito", "deleted_product", _s30_75, _s16_224, "Producto restaurado con \xe9xito", _s17_138, ":count productos archivados con \xe9xito", _s16_225, "Eliminados con \xe9xito :count productos", _s17_139, _s37_19, "product_key", "Producto", "notes", "Notas", "cost", "Costo", "client", "Cliente", "clients", "Clientes", "new_client", "Nuevo Cliente", "created_client", "cliente creado con \xe9xito", "updated_client", "Cliente actualizado con \xe9xito", "archived_client", "Cliente archivado con \xe9xito", _s16_226, ":count clientes archivados con \xe9xito", "deleted_client", "Cliente eliminado con \xe9xito", "deleted_clients", ":count clientes eliminados con \xe9xito", "restored_client", "Cliente restaurado con \xe9xito", _s16_227, _s36_13, "address1", "Calle", "address2", "Bloq/Pta", "city", "Ciudad", "state", "Regi\xf3n/Provincia", "postal_code", "C\xf3digo Postal", "country", "Pa\xeds", "invoice", "Factura", "invoices", "Facturas", "new_invoice", "Nueva Factura", "created_invoice", "Factura creada con \xe9xito", "updated_invoice", "Factura actualizada con \xe9xito", _s16_228, "Factura archivada con \xe9xito", "deleted_invoice", "Factura eliminada con \xe9xito", _s16_229, "Factura restaurada con \xe9xito", _s17_140, ":count facturas archivados con \xe9xito", _s16_230, ":count facturas eliminadas con \xe9xito", _s17_141, _s37_20, "emailed_invoice", "Factura enviada con \xe9xito", "emailed_payment", "Pago enviado por correo con \xe9xito", "amount", "Cantidad", "invoice_number", _s17_267, "invoice_date", _s16_413, "discount", "Descuento", "po_number", "N\xfamero de Orden", "terms", "T\xe9rminos", "public_notes", "Notas", "private_notes", "Notas Privadas", "frequency", "Frequencia", "start_date", "Fecha de Inicio", "end_date", "Fecha de Finalizaci\xf3n", "quote_number", "Numero de cotizaci\xf3n", "quote_date", "Fecha cotizaci\xf3n", "valid_until", "V\xe1lida Hasta", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Descripci\xf3n", "unit_cost", "Coste unitario", "quantity", "Cantidad", "add_item", "Add Item", "contact", "Contacto", "work_phone", "Tel\xe9fono", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Fecha de Pago", _s16_231, "Fecha de Vencimiento Parcial", "status", "Estado", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Total", "percent", "Porciento", "edit", "Editar", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Tasa de Tarea", "settings", "Configuraci\xf3n", "language", "Language", "currency", "Moneda", "created_at", _s17_268, "created_on", "Created On", "updated_at", "Updated", "tax", "Impuesto", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Vencido", "draft", "Borrador", "sent", "Enviado", "viewed", "Viewed", "approved", "Approved", "partial", _s16_380, "paid", "Pagado", "mark_sent", "Marcar como enviado", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Hecho", _s37_21, _s37_22, "dark_mode", "Modo Oscuro", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Actividad", _s16_233, _s16_234, "clone", "Clon", "loading", "Cargando", "industry", "Industry", "size", "Size", "payment_terms", _s16_414, "payment_date", "Fecha de Pago", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Portal de Cliente", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Remitentes", "initial_email", "Email Inicial", "first_reminder", _s19_186, "second_reminder", _s20_192, "third_reminder", _s19_187, "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Plantilla", "send", "Send", "subject", "Asunto", "body", "Mensaje", "send_email", "Enviar email", "email_receipt", "Enviar por correo electr\xf3nico el recibo de pago al cliente", "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Personalizar", "history", "Historial", "payment", "pago", "payments", "Pagos", "refunded", "Refunded", "payment_type", "Payment Type", _s21_105, _s25_104, "enter_payment", "Agregar Pago", "new_payment", "Ingresa el Pago", "created_payment", "Pago creado con \xe9xito", "updated_payment", "Pago actualizado con \xe9xito", _s16_241, "Pago archivado con \xe9xito", "deleted_payment", "Pago eliminado con \xe9xito", _s16_242, "Pago restaurado con \xe9xito", _s17_145, ":count pagos archivados con \xe9xito", _s16_243, ":count pagos eliminados con \xe9xito", _s17_146, _s37_23, "quote", "Cotizaci\xf3n", "quotes", "Cotizaciones", "new_quote", "Nueva cotizaci\xf3n", "created_quote", "Cotizaci\xf3n creada con \xe9xito", "updated_quote", "Cotizaci\xf3n actualizada con \xe9xito", "archived_quote", "Cotizaci\xf3n archivada con \xe9xito", "deleted_quote", "Cotizaci\xf3nes eliminadas con \xe9xito", "restored_quote", "Cotizaci\xf3n restaurada con \xe9xito", "archived_quotes", ":count cotizaciones archivadas con exito", "deleted_quotes", ":count cotizaciones eliminadas con exito", "restored_quotes", _s35_23, "expense", "Gasto", "expenses", "Gastos", "vendor", "Proveedor", "vendors", "Proveedores", "task", "Task", "tasks", "Tareas", "project", "Proyecto", "projects", "Proyectos", "activity_1", _s29_91, "activity_2", _s32_46, "activity_3", ":user elimin\xf3 el cliente :client", "activity_4", ":user cre\xf3 la factura :invoice", "activity_5", _s35_51, "activity_6", ":user envi\xf3 por correo electr\xf3nico la factura :invoice para el cliente :client a :contact", "activity_7", ":contact vi\xf3 la factura :invoice del cliente :client", "activity_8", _s33_50, "activity_9", ":user elimin\xf3 la factura :invoice", "activity_10", ":contact ingres\xf3 el pago :payment por el valor :payment_amount en la factura :invoice del cliente :client", "activity_11", ":user actualiz\xf3 el pago :payment", "activity_12", _s30_76, "activity_13", ":user elimin\xf3 el pago :payment", "activity_14", ":user ingres\xf3 :credit cr\xe9ditos", "activity_15", ":user actualiz\xf3 :credit cr\xe9ditos", "activity_16", ":user archiv\xf3 :credit cr\xe9ditos", "activity_17", ":user elimin\xf3 :credit cr\xe9ditos", "activity_18", ":user cre\xf3 la cotizaci\xf3n :quote", "activity_19", ":user actualiz\xf3 la cotizaci\xf3n :quote", "activity_20", ":user envi\xf3 por correo electr\xf3nico la cotizaci\xf3n :quote a :contact", "activity_21", ":contact vi\xf3 la cotizaci\xf3n :quote", "activity_22", ":user archiv\xf3 la cotizaci\xf3n :quote", "activity_23", ":user elimin\xf3 la cotizaci\xf3n :quote", "activity_24", ":user restaur\xf3 la cotizaci\xf3n :quote", "activity_25", ":user restaur\xf3 factura :invoice", "activity_26", _s33_51, "activity_27", _s31_46, "activity_28", ":user restaur\xf3 :credit cr\xe9ditos", "activity_29", ":contact aprov\xf3 la cotizaci\xf3n :quote para el cliente :client", "activity_30", _s30_77, "activity_31", _s33_52, "activity_32", _s33_53, "activity_33", _s34_46, "activity_34", ":user cre\xf3 expense :expense", "activity_35", _s31_47, "activity_36", _s31_48, "activity_37", _s32_47, "activity_39", ":usaer cancel\xf3 :payment_amount pago :payment", "activity_40", ":user reembols\xf3 :adjustment de un pago de :payment_amount :payment", "activity_41", _s41_9, "activity_42", _s25_105, "activity_43", _s30_78, "activity_44", _s28_107, "activity_45", _s28_108, "activity_46", _s29_92, "activity_47", ":user actruliz\xf3 el gasto :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s36_50, "activity_56", ":user vi\xf3 el ticket :ticket", "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, "Contrase\xf1a de una sola vez", "emailed_quote", "Cotizaci\xf3n enviada con \xe9xito", "emailed_credit", "Cr\xe9dito enviado por correo electr\xf3nico con \xe9xito", _s20_91, _s33_25, _s21_107, "Cr\xe9dito marcado como enviado con \xe9xito", "expired", "Vencida", "all", "All", "select", "Seleccionar", _s22_76, _s22_77, "custom_value1", _s19_169, "custom_value2", _s19_169, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Numeraci\xf3n de facturaci\xf3n", _s20_92, _s20_93, _s20_94, "Numeraci\xf3n de Cotizaciones", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, "Asunto del correo electr\xf3nico de pago parcial", "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "Tipo", "invoice_amount", _s18_240, _s16_248, _s20_193, "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Cobro Autom\xe1tico", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Est\xe1 Eliminado", "vendor_city", _s20_194, "vendor_state", "Estado del Proveedor", "vendor_country", _s18_241, "is_approved", "Est\xe1 Aprobado", "tax_name", _s18_242, "tax_amount", "Suma de Impuestos", "tax_paid", "Impuestos pagados", "payment_amount", "Valor del Pago", "age", "Edad", "is_running", "Is Running", "time_log", "Registro de Tiempo", "bank_id", "banco", _s19_89, _s19_90, _s16_249, "Categor\xeda de Gastos", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "es_ES", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Acci\xf3n", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Programar", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Archivar Pago", "archive_invoice", _s16_393, "archive_quote", "Archivar Presupuesto", "archive_credit", _s16_394, "archive_task", "Archivar Tarea", "archive_client", _s16_395, "archive_project", _s17_258, "archive_expense", "Archivar Gasto", "restore_payment", "Restaurar Pago", "restore_invoice", _s17_259, "restore_quote", _s21_204, "restore_credit", "Restaurar Pendiente", "restore_task", "Restaurar Tarea", "restore_client", _s17_208, "restore_project", _s18_227, "restore_expense", "Restaurar Gasto", "archive_vendor", _s18_228, "restore_vendor", "Restablecer Proveedor", "create_product", "Crear Producto", "update_product", "Update Product", "delete_product", "Borrar Producto", "restore_product", _s21_204, "archive_product", _s17_260, _s21_, _s21_0, _s21_1, _s21_2, _s21_3, "Eliminar orden de compra", _s22_, "Restaurar orden de compra", _s22_1, "Archivar orden de compra", "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "M\xe9todos de pago", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "C\xf3digo Postal/Ciudad", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, "Umbral del Inventario", "hour", "hora", _s17_1, "Estado de cuenta puesta en cola con \xe9xito para ser enviada", _s17_2, "Mostrar pie de p\xe1gina de email", _s18_0, "Facturar horas de tareas", _s23_, "A\xf1adir las horas a las partidas de la factura", _s27_, "Facturas est\xe1ndar de facturaci\xf3n autom\xe1tica", _s28_2, "Facturas recurrentes de facturaci\xf3n autom\xe1tica", "email_alignment", "Alineaci\xf3n de correo electr\xf3nico", _s20_0, "Ubicaci\xf3n de vista previa de PDF", "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, "Haga clic en + para crear un registro", "last365_days", "\xdaltimos 365 d\xedas", "import_design", "Importar Dise\xf1o", "imported_design", "Dise\xf1o importado con \xe9xito", "invalid_design", "El dise\xf1o no es v\xe1lido, falta la secci\xf3n :value", _s17_4, "\xbfTe gustar\xeda subir tu logo?", "upload", "Subir", _s17_5, "Versi\xf3n instalada", _s23_0, "Notificar al vendedor cuando se le paga", _s28_5, "Env\xede un correo electr\xf3nico al proveedor cuando el gasto se marque como pagado", "update_payment", "Actualizar pago", "markup", "Markup", _s22_3, "Orden de compra creada", _s19_6, "Orden de compra enviada", _s21_9, "Orden de compra vista", _s23_2, "Orden de compra aceptada", _s20_2, "El importe del cr\xe9dito no puede ser mayor que el importe del pago", "klarna", "Klarna", _s29_3, "Establecer un tipo de cambio al ingresar un pago manual", _s29_4, "Establecer un tipo de cambio al crear un gasto", "matomo_url", "URL de Matomo", "matomo_id", "Id Matomo", _s21_11, "A\xf1adir a factura", _s25_, "Enviar un correo electr\xf3nico cuando se realice un pago en l\xednea", _s25_0, "Enviar un correo electr\xf3nico al ingresar manualmente un pago", _s28_6, "Enviar un correo electr\xf3nico al marcar una factura como pagada", "delete_project", "Borrar Proyecto", _s18_2, "Transacci\xf3n vinculada correctamente", "link_payment", "Enlace de pago", "link_expense", "Enlace de gasto", _s19_8, "Bloquear tareas facturadas", _s24_0, "Impedir que las tareas se editen una vez facturadas", _s21_12, "Se requiere registro", _s26_0, "Exigir a los clientes que se registren", _s24_1, "Usar la gesti\xf3n de inventario", _s29_5, "Requiere que los productos est\xe9n en stock.", _s17_7, "Productos opcionales", _s27_3, "Productos recurrentes opcionales", "convert_matched", "Convertir", _s19_10, "Factura puesta en cola con \xe9xito para que se facture autom\xe1ticamente", _s20_3, "Facturas puestas en cola con \xe9xito para que se facturen autom\xe1ticamente", "operator", "Operador", "value", "Valor", "is", "Es", "contains", "Contiene", "starts_with", "Comienza con", "is_empty", "Esta vac\xeda", "add_rule", "Agregar regla", "match_all_rules", "Hacer coincidir todas las reglas", _s20_4, "Todos los criterios deben coincidir para que se aplique la regla", _s17_9, "Convierta autom\xe1ticamente transacciones coincidentes en gastos", "rules", "Reglas", _s16_7, "Regla de Transacciones", _s17_10, "Reglas de Transacciones", _s20_5, "Nueva regla de transacci\xf3n", _s21_14, "Editar regla de transacci\xf3n", _s24_3, "Regla creada con \xe9xito", _s24_4, "Regla de transacci\xf3n actualizada con \xe9xito", _s25_2, "Regla de transacci\xf3n archivada con \xe9xito", _s24_5, _s40_16, _s24_6, _s40_16, _s25_3, "Regla de transacci\xf3n restaurada con \xe9xito", _s23_4, "Regla de b\xfasqueda de transaccion", _s24_7, "Regla de b\xfasqueda de transacciones", _s21_16, "Guardar como T\xe9rminos Predefinidos", _s22_5, "Guardar como Pie de P\xe1gina predefinido", "auto_sync", "Sincronizaci\xf3n autom\xe1tica", _s16_9, "Actualizar cuentas", _s31_1, "Actualice a Enterprise para conectar su cuenta bancaria", _s34_, "Haga clic aqu\xed para conectar su cuenta bancaria", "disable_2fa", "Deshabilitar verificaci\xf3n en dos pasos", "change_number", "Cambiar N\xfamero", "resend_code", "Reenviar c\xf3digo", "base_type", "Tipo de base", "category_type", "Tipo de Categor\xeda", _s16_11, "Transacci\xf3n", "bulk_print", "Imprimir PDF", _s18_3, "C\xf3digo postal del Proveedor", _s16_12, "Previsualizar Locaci\xf3n", "bottom", "Inferior", "side", "Lado", "pdf_preview", "Vista previa en PDF", _s20_7, "Mantenga presionado para seleccionar", _s21_18, "N\xfamero de orden de compra", _s19_11, "Art\xedculo de orden de compra", _s22_7, "Le gustar\xeda valorar la aplicaci\xf3n?", "include_deleted", "Incluir borrados", _s20_9, "Incluir registros borrados en los reportes", "due_on", "Expira en:", _s22_8, "Transacciones convertidas con \xe9xito", _s20_10, "Cuenta bancaria creada correctamente", _s20_11, "Cuenta bancaria actualizada correctamente", _s17_12, _s22_148, _s16_14, "Categor\xeda por defecto", "account_type", "Tipo de cuenta", _s16_16, "Nueva cuenta bancaria", _s16_17, "Conectar cuentas", "manage_rules", "Administrar Reglas", "search_category", "Buscar 1 Categor\xeda", _s17_15, "Buscar :count Categor\xedas", "min_amount", "Importe m\xednimo", "max_amount", "Importe m\xe1ximo", "selected", "Seleccionado", _s21_20, "Transacci\xf3n convertida con \xe9xito", _s18_5, "Convertir en Pago", "deposit", "Dep\xf3sito", "withdrawal", "Retirada", "deposits", "Dep\xf3sitos", "withdrawals", "Retiradas", "matched", "Emparejada", "unmatched", "Desemparejar", "create_credit", "Crear cr\xe9dito", "update_credit", "Actualizar cr\xe9dito", "delete_credit", _s16_396, "transaction", "Transacci\xf3n", "transactions", "Transacciones", "new_transaction", "Nueva transacci\xf3n", _s16_19, "Editar transacci\xf3n", _s19_13, "Transacci\xf3n creada con \xe9xito", _s19_14, "Transacci\xf3n actualizada con \xe9xito", _s20_12, "Transacci\xf3n archivada con \xe9xito", _s19_15, _s31_49, _s19_16, _s31_49, _s20_13, "Transacci\xf3n restaurada con \xe9xito", _s18_7, "Buscar transacci\xf3n", _s19_17, "Buscar :count transacciones", "bank_account", "Cuenta Bancaria", "bank_accounts", _s17_261, _s21_21, "Cuenta bancaria archivada correctamente", _s20_14, _s35_52, _s20_15, _s35_52, _s21_22, "Cuenta bancaria restaurada con \xe9xito", _s19_18, "Buscar Cuenta Bancaria", _s20_16, "Buscar :count Cuentas Bancarias", "connect", "Conectar", _s23_6, "Marcar correo electr\xf3nico de pago como pagado", _s18_9, "Convertir a proyecto", "client_email", "Correo electr\xf3nico del cliente", _s20_17, "Facturar tarea de proyecto", _s25_4, "A\xf1adir el proyecto a las partidas de la factura", "field", "Campo", "period", "Per\xedodo", "fields_per_row", "Campos por fila", _s21_23, "Facturas Activas", _s26_2, "Facturas Pendientes", _s24_10, "Pagos Completados", _s23_8, "Pagos Reembolsados", _s19_20, "Presupuestos Activos", _s21_24, "Presupuestos Aprobados", _s23_9, "Presupuestos no aprobados", _s18_12, "Tareas registradas", _s20_20, "Tareas facturadas", _s16_21, "Tareas pagadas", _s21_25, "Gastos registrados", _s22_9, "Gastos Pendientes", _s23_10, "Gastos facturados", _s27_6, "Gastos pagados en factura", "activity_130", ":user cre\xf3 la orden de compra :purchase_order", "activity_131", ":user actualiz\xf3 la orden de compra :purchase_order", "activity_132", ":user archiv\xf3 la orden de compra :purchase_order", "activity_133", ":user elimin\xf3 la orden de compra :purchase_order", "activity_134", ":user restaur\xf3 la orden de compra :purchase_order", "activity_135", ":user envi\xf3 por correo electr\xf3nico la orden de compra :purchase_order", "activity_136", ":contact vi\xf3 la orden de compra :purchase_order", "activity_137", ":contact acept\xf3 la orden de compra :purchase_order", "vendor_portal", "Portal de proveedores", "send_code", "Enviar c\xf3digo", _s24_11, "Guardar el registro para subir documentos", _s17_19, "Tasas de impuestos sobre gastos", _s22_10, "Tasas de impuestos de los art\xedculos de factura", _s21_27, "N\xfamero de tel\xe9fono verificado con \xe9xito", "code_was_sent", "Se ha enviado un c\xf3digo por SMS", _s16_23, "Un c\xf3digo ha sido enviado v\xeda SMS a :number", "resend", "Reenviar", "verify", "Verificar", _s18_13, "Por favor proporcione un n\xfamero de tel\xe9fono", _s20_21, "N\xfamero de tel\xe9fono no v\xe1lido", _s19_21, "Verificar n\xfamero de tel\xe9fono", _s24_12, "Verifique su n\xfamero de tel\xe9fono para enviar correos electr\xf3nicos", _s28_8, "Por favor verifique su n\xfamero de tel\xe9fono para respalda su autenticaci\xf3n en dos pasos (2FA).", "merged_clients", "Clientes fusionados con \xe9xito", "merge_into", "Unirse con", "merge", "Unir", "php81_required", "Nota: v5.5 requiere PHP 8.1", _s21_28, "Cambio de precio aceptado", _s19_23, "El cambio de precio fall\xf3 con el c\xf3digo", _s17_21, "Restaurar las compras", "activate", "Activar", "connect_apple", "Conectar Apple", _s16_24, "Desconectar Apple", _s18_14, "Se desconect\xf3 correctamente de Apple", "send_now", "Enviar ahora", "received", "Recibido", _s19_24, "Fecha de orden de compra", _s20_23, "Convertido correctamente a gasto", _s21_30, "Convertido exitosamente a gastos", _s18_15, "Convertir en gasto", _s16_26, "Agregar al inventario", _s33_7, "Orden de compra agregada con \xe9xito al inventario", _s34_6, "\xd3rdenes de compra a\xf1adidas con \xe9xito al inventario", _s22_12, "Carga de documentos de clientes", _s22_14, "Carga de documentos de proveedores", _s27_9, "Permitir que los proveedores carguen documentos", _s24_13, "\xbfEst\xe1s disfrutando de la aplicaci\xf3n?", "yes_its_great", "\xa1S\xed, es genial!", "not_so_much", "No tanto", _s17_23, "\xa1Me alegro de oirlo! \xbfTe gustar\xeda calificarlo?", _s22_16, "\xa1Siento escucharlo! \xbfTe gustar\xeda contarnos m\xe1s?", "sure_happy_to", _s19_188, "no_not_now", _s19_188, "add", "Agregar", _s18_17, "\xdaltima plantilla enviada", _s22_17, "Habilitar b\xfasqueda flexible", _s27_10, "Coincide con caracteres no contiguos, es decir. 'ct' coincide con 'cat'", "vendor_details", "Detalles del proveedor", _s22_19, "Detalles de la orden de compra", "qr_iban", "C\xf3digo QR IBAN", "besr_id", "ID de BESR", "accept", "Aceptar", _s23_11, "Clonar a OP", _s20_24, "El proveedor no tiene una direcci\xf3n de correo electr\xf3nico configurada", "bulk_send_email", "Enviar correo electr\xf3nico", _s29_8, "Orden de compra marcado correctamente como enviado", _s30_1, "\xd3rdenes de compra marcadas con \xe9xito como enviadas", _s23_12, "Orden de compra aceptado con \xe9xito", _s24_14, "\xd3rdenes de compra aceptadas con \xe9xito", _s24_15, "Orden de compra cancelada con \xe9xito", _s25_6, "\xd3rdenes de compra canceladas con \xe9xito", "accepted", "Aceptado", _s22_21, "Seleccione un proveedor", _s20_25, "Orden de Compra Total", _s20_27, _s45_16, _s26_3, _s45_16, _s18_19, "Correo electr\xf3nico desconectado con \xe9xito", "connect_email", "Conectar correo electr\xf3nico", _s16_29, "Desconectar correo electr\xf3nico", _s32_5, "Utilice la aplicaci\xf3n web para conectarse a Microsoft", "email_provider", "Proveedor de correo electr\xf3nico", _s17_24, "Conecta Microsoft", _s20_29, "Desconectar Microsoft", _s19_26, "Microsoft conectado con \xe9xito", _s22_23, "Microsoft desconect\xf3 con \xe9xito", _s17_26, "Iniciar sesi\xf3n con Microsoft", _s17_27, "Reg\xedstrese con Microsoft", _s22_25, "Orden de compra en cola para enviar con \xe9xito", _s23_13, "\xd3rdenes de compra en cola para enviar con \xe9xito", _s16_31, "Cambiar a la aplicaci\xf3n web React", _s21_32, "Dise\xf1o de orden de compra", _s20_32, "Condiciones de la orden de compra", _s21_34, "Pie de p\xe1gina de la orden de compra", _s32_7, "Firma de orden de compra", _s37_4, "Requerir que el proveedor proporcione su firma.", "purchase_order", "Orden de compra", "purchase_orders", "Ordenes de compra", _s18_20, "Nueva orden de compra", _s19_27, "Editar orden de compra", _s22_26, "Orden de compra creada con \xe9xito", _s22_27, "Orden de compra actualizada con \xe9xito", _s23_14, "Orden de compra archivada con \xe9xito", _s22_28, _s35_53, _s22_29, _s35_53, _s23_15, "Orden de compra restaurada con \xe9xito", _s21_36, "Buscar orden de compra", _s22_30, "Buscar \xf3rdenes de compra", "login_url", "URL de acceso", _s30_2, "Habilitar la aplicaci\xf3n de pagos para m\xe1s tarde", _s29_9, "Admite la creaci\xf3n y aplicaci\xf3n de pagos por separado", _s16_32, "Configuraci\xf3n de Pago", "default", "Por defecto", "stock_quantity", "Cantidad de stock", _s22_32, "Umbral de notificaci\xf3n", "track_inventory", "Seguimiento de inventario", _s20_34, "Mostrar un campo de existencias de productos y actualizar cuando se env\xedan las facturas", _s19_29, "Notificaciones de existencias", _s24_17, "Enviar un correo electr\xf3nico cuando el stock alcance el umbral", "vat", "IVA", "standing", "Situaci\xf3n", "view_map", "Ver el mapa", _s18_22, "Establecer dise\xf1o predeterminado", "add_gateway", "Agregar Pasarela", _s24_18, "Agregue una pasarela de pago (es decir, Stripe, WePay o PayPal) para aceptar pagos en l\xednea", "left", "Izquierda", "right", "Derecha", "center", "Centrar", "page_numbering", "Numeraci\xf3n de p\xe1ginas", _s24_19, "Alineaci\xf3n de numeraci\xf3n de p\xe1ginas", _s31_5, "Factura Enviada", _s24_21, "Mostrar descripci\xf3n del producto", _s29_10, "Incluir la descripci\xf3n en el desplegable del producto", "invoice_items", "Art\xedculos de la factura", "quote_items", "Art\xedculos del presupuesto", "profitloss", "P\xe9rdidas y Ganancias", "import_format", "Formato de importaci\xf3n", "export_format", "Formato de exportaci\xf3n", "export_type", "Tipo de exportaci\xf3n", "stop_on_unpaid", "Detener por impago", _s19_31, "Dejar de crear facturas recurrentes si la \xfaltima factura est\xe1 impaga.", "use_quote_terms", "Usar t\xe9rminos de presupuesto", _s20_35, "Al convertir un presupuesto en una factura", "add_country", "Agregar pa\xeds", "enable_tooltips", "Habilitar informaci\xf3n sobre herramientas", _s20_36, "Mostrar informaci\xf3n sobre herramientas al pasar el rat\xf3n por encima", _s21_38, "Error: los registros pertenecen a m\xe1s de un cliente", "register_label", "Crea tu cuenta en unos segundos", "login_label", "Iniciar sesi\xf3n en una cuenta existente", "add_to_invoice", "A\xf1adir a la factura :invoice", _s17_28, "No se encontraron facturas", "week", "Semana", "created_record", "Registro creado con \xe9xito", _s26_4, "Archivar autom\xe1ticamente los pagos", _s31_6, "Archivar autom\xe1ticamente las facturas cuando se pagan.", _s31_7, "Archivar autom\xe1ticamente las cancelaciones", _s36_2, "Autom\xe1ticamente archivar facturas cuando sean pagadas.", _s20_37, "Visor alternativo de PDF", _s25_7, "Mejorar el desplazamiento sobre la vista previa de PDF [BETA]", _s16_34, "Moneda de la Factura", "range", "Rango", "tax_amount1", "Importe del impuesto 1", "tax_amount2", "Importe del impuesto 2", "tax_amount3", "Importe del impuesto 3", "create_project", "Crear Proyecto", "update_project", "Actualizar proyecto", "view_task", "Ver tarea", "cancel_invoice", "Cancelar", "changed_status", "Estado de la tarea cambiado con \xe9xito", "change_status", "Cambiar Estado", "fees_sample", "La tarifa por una factura de cantidad :amount ser\xeda :total.", _s19_32, "Habilitar eventos t\xe1ctiles", _s24_23, "Admite eventos de arrastre para desplazarse", "after_saving", "Despu\xe9s de guardar", "view_record", "Ver registro", _s21_39, "Habilitar Markdown en correos electr\xf3nicos", _s26_5, "Use el editor visual markdown para correos electr\xf3nicos", _s19_34, "Habilitar Markdown en PDF", "json_help", "Nota: los archivos JSON generados por la aplicaci\xf3n v4 no son compatibles", "release_notes", "Notas de lanzamiento", _s23_16, "Actualice su plan para ver los informes", "started_tasks", ":value Tareas iniciadas con \xe9xito", "stopped_tasks", ":value Tareas detenidas con \xe9xito", "approved_quote", "Presupuesto aprobado con \xe9xito", "approved_quotes", ":value Presupuestos aprobados con \xe9xito", "approve", "Aprobar", "client_website", "Sitio web del cliente", "invalid_time", "Hora inv\xe1lida", _s21_41, "Provincia de env\xedo del cliente", _s20_39, "Ciudad de env\xedo del cliente", _s27_13, "C\xf3digo postal de env\xedo del cliente", _s23_17, "Pa\xeds de env\xedo del cliente", "load_pdf", "Cargar PDF", _s16_36, "Iniciar prueba gratuita", _s24_24, "Comience su prueba GRATUITA de 14 d\xedas del plan profesional", "due_on_receipt", "Adeudado a la recepci\xf3n", "is_paid", "Est\xe1 pagado", "age_group_paid", "Pagado", "id", "Id", "convert_to", "Convertir a", "client_currency", "Moneda del cliente", _s16_37, "Moneda de la empresa", "purged_client", "Cliente purgado correctamente", _s27_15, "Para evitar el spam, requerimos actualizar a una cuenta de pago para personalizar el correo electr\xf3nico.", _s22_35, "Actualice su plan para agregar empresas", _s30_5, "El archivo se ha guardado en la carpeta de descargas.", "small", "Peque\xf1o", _s21_43, "Cr\xe9dito marcado como pagado correctamente", _s22_36, "Cr\xe9ditos marcados correctamente como pagados", _s16_39, "Carga de datos: espere a que se complete", "wait_for_saving", "Guardado de datos: espere a que se complete", _s20_41, "Nota: los cambios realizados aqu\xed son solo una vista previa, deben aplicarse en las pesta\xf1as de arriba para guardarse", "remaining", "Restante", "invoice_paid", "Factura pagada", "activity_120", ":user cre\xf3 el gasto recurrente :recurring_expense", "activity_121", ":user actualiz\xf3 el gasto recurrente :recurring_expense", "activity_122", ":user archiv\xf3 el gasto recurrente :recurring_expense", "activity_123", ":user elimin\xf3 el gasto recurrente :recurring_expense", "activity_124", ":user restaur\xf3 el gasto recurrente :recurring_expense", "normal", "Normal", "large", "Grande", "extra_large", "Extra Grande", _s16_40, "Mostrar Vista Preliminar de PDF", _s21_44, "Mostrar vista previa de PDF mientras se edita las facturas", "print_pdf", "Imprimir PDF", "remind_me", "Recordarme", _s16_42, "Pago bancario instant\xe1neo", "click_selected", "Pinchar seleccionados", "hide_preview", "Ocultar vista previa", "edit_record", "Editar R\xe9cord", _s27_16, "La cantidad del cr\xe9dito no puede ser mayor que el importe de la factura", "giropay", "GiroPay", "direct_debit", "D\xe9bito directo", _s21_45, "Establezca una contrase\xf1a para la cuenta", "set_password", "Establecer Contrase\xf1a", _s17_31, _s79_, _s16_44, _s79_, _s20_42, "Puerta de enlace desconectada con \xe9xito", "disconnect", "Desconectar", "add_to_invoices", "Agregar a facturas", "acss", "Pagos de d\xe9bito preautorizados", "becs", "D\xe9bito directo BECS", "bulk_download", "Descargar", _s17_32, "Guarde datos localmente para permitir que la aplicaci\xf3n se inicie m\xe1s r\xe1pido; la desactivaci\xf3n puede mejorar el rendimiento en cuentas grandes", "persist_ui", "IU persistente", "persist_ui_help", "Guarde el estado de la interfaz de usuario localmente para permitir que la aplicaci\xf3n se inicie en la \xfaltima ubicaci\xf3n; la desactivaci\xf3n puede mejorar el rendimiento", _s18_24, "C\xf3digo postal del cliente", _s17_33, "N\xfamero de IVA del cliente", "has_tasks", "Tiene tareas", "registration", "Registro", _s27_17, "Autorice a Stripe para que acepte pagos en l\xednea.", "view_expense", _s20_185, "view_statement", "Ver Estado de cuenta", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, "Actualizar todos los registros", "system", "Sistema", _s19_36, "Establecer empresa predeterminada", "updated_company", "Empresa actualizada correctamente", "kbc", "KBC", "bancontact", "Bancontact", _s19_38, "Ay\xfadanos a mejorar dici\xe9ndonos por qu\xe9 (opcional)", "webhook_success", "\xc9xito del webhook", _s24_25, "Todas las tareas deben pertenecer al mismo cliente.", _s27_18, "Todos los gastos deben pertenecer al mismo cliente", "app", "App", _s20_43, "Para obtener el mejor rendimiento, descargue la aplicaci\xf3n :app", _s16_45, "Total l\xednea bruto", _s19_39, "Enviar facturas por correo electr\xf3nico", _s17_35, "Enviar presupuestos por correo electr\xf3nico", _s18_28, "Enviar cr\xe9ditos por correo electr\xf3nico", "from_name", "Nombre De", _s16_46, "Clonar a Gastos", _s17_36, "Gasto Peri\xf3dico", _s18_29, "Gastos Peri\xf3dicos", _s21_46, "Nuevo Gasto Peri\xf3dico", _s22_37, "Editar Gasto Peri\xf3dico", _s25_8, "Gasto Peri\xf3dico creado correctamente", _s25_9, "Gasto Peri\xf3dico actualizado correctamente", _s26_7, "Gasto Peri\xf3dico archivado correctamente", _s25_10, "Gasto Peri\xf3dico borrado correctamente", _s25_11, "Gasto recurrente eliminado con \xe9xito", _s26_8, "Gasto Peri\xf3dico restaurado correctamente", _s24_26, _s25_106, _s25_12, _s25_106, "last_sent_date", "\xdaltima fecha de env\xedo", "include_drafts", "Incluir borradores", _s19_40, "Incluir borradores de registros en informes", "is_invoiced", "Es facturado", "change_plan", "Cambiar Plan", "persist_data", "Persistir datos", "customer_count", "N\xfamero de clientes", _s16_48, "Verificar clientes", _s16_50, _s16_51, _s28_11, "ID de seguimiento de Google Analytics", "decimal_comma", "Coma decimal", _s26_9, "Usar la coma como lugar decimal en los formularios", "select_method", "Seleccionar m\xe9todo", "select_platform", "Seleccionar plataforma", _s28_13, "Utilice la aplicaci\xf3n web para conectarse a Gmail", _s16_52, "Las tasas de impuestos de art\xedculos est\xe1n deshabilitadas", "enable_markdown", "Habilitar Markdown", _s20_44, "Convertir Markdown a HTML en el PDF", "user_guide", "Gu\xeda del usuario", _s18_31, "Agregar segundo contacto", "previous_page", "P\xe1gina anterior", "next_page", "P\xe1gina siguiente", "export_colors", "Exportar colores", "import_colors", "Importar colores", "clear_all", "Limpiar todo", "contrast", "Contraste", "custom_colors", "Colores personalizados", "colors", "Colores", _s31_8, "Color de fondo de la barra lateral activo", _s25_14, "Color de la fuente en la barra lateral activo", _s33_12, "Color de fondo de la barra lateral inactivo", _s27_19, "Color de la fuente en la barra lateral inactivo", _s36_3, "Color de fondo de la fila alternativa de la tabla", _s31_10, "Color de fondo del encabezado de la factura", _s25_16, "Color de fuente del encabezado de la factura", "net_subtotal", "Neto", "review_app", "Revisar aplicaci\xf3n", "check_status", "Comprobar estado", "free_trial", "Prueba gratis", _s23_19, "La prueba del plan Pro finaliza en :count d\xedas, haga clic para actualizar.", _s21_48, "Hoy es el \xfaltimo d\xeda de prueba del plan Pro, haz clic para actualizar.", "change_email", "Cambiar e-mail", _s25_18, "Configure opcionalmente un dominio de portal de cliente separado", _s21_49, "Tareas mostradas en el portal", "uninvoiced", "No facturado", "subdomain_guide", "El subdominio se utiliza en el portal del cliente para personalizar enlaces y coincidan con su marca. es decir, https://your-brand.invoicing.co", "send_time", "Hora de env\xedo", "import_data", "Importar datos", "import_settings", "Importar ajustes", _s17_38, "Proporcione el archivo JSON", _s19_41, "Seleccione para importar la configuraci\xf3n y/o los datos", "json", "JSON", _s24_28, "No hay ning\xfan tipo de pago habilitado", "wait_for_data", "Por favor, espere a que los datos terminen de cargarse.", "net_total", "Total neto", "has_taxes", "Tiene impuestos", _s16_53, "Importar Clientes", _s18_33, "Se comenz\xf3 a importar clientes con \xe9xito", "login_success", "Inicio de sesi\xf3n correcto", "login_failure", "Inicio de sesi\xf3n fallido", "exported_data", "Una vez que el archivo est\xe9 listo, recibir\xe1 un correo electr\xf3nico con un enlace de descarga", _s23_20, "Incluir clientes eliminados", _s28_15, "Cargar registros pertenecientes a clientes eliminados", "step_1_sign_in", "Paso 1: Iniciar sesi\xf3n", _s16_56, "Paso 2: Autorizar", "account_id", "ID de la cuenta", _s27_21, "La migraci\xf3n a\xfan no se ha completado.", "activity_100", ":user cre\xf3 la factura recurrente n\xba :recurring_invoice", "activity_101", ":user actualiz\xf3 la factura recurrente n\xba :recurring_invoice", "activity_102", ":user archiv\xf3 la factura recurrente n\xba :recurring_invoice", "activity_103", ":user elimin\xf3 la factura recurrente n\xba :recurring_invoice", "activity_104", ":user restaur\xf3 la factura recurrente n\xba :recurring_invoice", _s18_34, "Mostrar fecha de finalizaci\xf3n de tareas", _s23_22, "Habilitar la especificaci\xf3n de la fecha de finalizaci\xf3n de la tarea", "gateway_setup", "Configuraci\xf3n de la puerta de enlace", "preview_sidebar", "Previsualizar barra lateral", _s16_57, "A\xf1os de datos mostrados", _s18_36, "Todas las sesiones finalizaron con \xe9xito", _s16_59, "Finalizar todas las sesiones", "count_session", "1 Sesi\xf3n", "count_sessions", "Sesiones", "invoice_created", "Factura creada", "quote_created", "Presupuesto creado", "credit_created", "Cr\xe9dito creado", "pro", "Pro", "enterprise", "Empresarial", "last_updated", "\xdaltima Actualizaci\xf3n", "invoice_item", "Art\xedculo de factura", "quote_item", "Art\xedculo de Presupuesto", _s18_37, _s19_189, _s17_40, "Apellido del contacto", "order", "Orden", "unassigned", "Sin asignar", "partial_value", "Debe ser mayor que 0 y menos que el Total", "search_kanban", "Buscar Kanban", "search_kanbans", "Buscar Kanban", "kanban", "Kanban", "enable", "Activar", "move_top", "Mover a lo mas alto", "move_up", "Mover hacia arriba", "move_down", "Mover hacia abajo", "move_bottom", "Mover a lo mas bajo", "subdomain_help", "Asigne el subdominio o mostrar la factura en su propio sitio web.", _s21_51, "Error: el correo electr\xf3nico personalizado debe incluir una variable :body", _s25_19, "Aseg\xfarate de incluir una variable :body", _s17_42, "Ver formatos de fecha", "is_viewed", "Fue visto", "letter", "Carta", "legal", "Legal", "page_layout", "Dise\xf1o de p\xe1gina", "portrait", "Vertical", "landscape", "Horizontal", _s26_10, "El propietario de la cuenta puede actualizar a un plan de pago para habilitar la configuraci\xf3n avanzada", _s20_45, "Actualice a un plan pago para habilitar la configuraci\xf3n avanzada", _s21_52, "T\xe9rminos de pago de facturas", _s17_44, "Presupuesto v\xe1lido hasta", "no_headers", "Sin encabezados", "add_header", "A\xf1adir encabezado", "remove_header", "Eliminar encabezado", "return_url", "URL de retorno", "rest_method", "M\xe9todo REST", "header_key", "Clave de encabezado", "header_value", "Valor de encabezado", _s18_39, "Productos recurrentes", "promo_code", "C\xf3digo promocional", "promo_discount", "Descuento promocional", _s18_41, "Permitir cancelaci\xf3n", _s16_61, "Habilitar por asiento", "max_seats_limit", "L\xedmite m\xe1ximo de asientos", "trial_enabled", "Versi\xf3n de prueba habilitada", "trial_duration", "Duraci\xf3n de la prueba", _s21_54, "Permitir anulaciones de consultas", _s18_43, "Permitir cambios de planes", "plan_map", "Mapa del plan", "refund_period", "Per\xedodo de reembolso", _s21_56, "Configuraci\xf3n de webhook", "purchase_page", "Pagina de Compra", "security", "Seguridad", "email_bounced", "Email rebotado", _s20_46, "Queja de spam", "email_delivery", "Entrega de correo electr\xf3nico", _s16_63, "Respuesta de webhook", "pdf_response", "Respuesta en PDF", _s22_39, "Error de autenticaci\xf3n", "pdf_failed", "PDF fallido", "pdf_success", "PDF Correcto", "modified", "Modificado", "subscription", "Subscripci\xf3n", "subscriptions", "Suscripciones", _s16_255, "Nueva Subscripci\xf3n", _s17_155, "Editar Suscripci\xf3n", _s20_96, _s32_44, _s20_97, _s37_42, _s21_126, "Suscripci\xf3n archivada correctamente", _s20_98, "Subscripci\xf3n borrada correctamente", _s20_99, "Subscripci\xf3n eliminada correctamente", _s21_127, "Subscripci\xf3n restaurada correctamente", _s19_93, "Buscar 1 Subscripci\xf3n", _s20_100, "Buscar :count Subscripciones", _s26_11, "El subdominio no est\xe1 disponible", "connect_gmail", "Conectar Gmail", _s16_65, "Desconectar Gmail", "connected_gmail", "Gmail conectado correctamente", _s18_45, "Gmail desconectado correctamente", _s16_67, "C\xe1mbios en el c\xf3digo pueden estar bloqueando la actualizaci\xf3n, puedes ejecutar este comando para descartar los cambios:", _s16_68, "N\xfamero ID Cliente", "count_minutes", ":count Minutos", _s16_70, "Caducidad de Contrase\xf1a", _s29_12, "Numeraci\xf3n de facturas y cr\xe9ditos compartidas", "use_last_email", "Usar \xfaltimo email", _s16_72, "Activar Compa\xf1\xeda", _s21_58, "Activar emails, facturas recurrentes y notificaciones", _s27_22, "Ha ocurrido un error, por favor int\xe9ntalo de nuevo", _s27_23, "Por favor, primero establezca una contrase\xf1a", _s34_10, "Atenci\xf3n: Cambiar el n\xfamero de tel\xe9fono desactivar\xe1 autenticaci\xf3n en 2 pasos", "help_translate", "Ayuda a Traducir", _s23_23, "Por favor, indica un pa\xeds", "resend_invite", _s19_180, _s19_42, "Autenticaci\xf3n en 2 pasos desactivada correctamente", _s16_74, "Cuenta conectada correctamente", _s19_43, "Cuenta desconectada correctamente", "delivered", "Entregado", "bounced", "Rebotados", "spam", "Spam", "view_docs", "Ver Documentos", _s32_10, "Por favor, facilita un n\xfamero de tel\xe9fono para activar la autenticaci\xf3n en dos pasos", "send_sms", "Enviar SMS", "sms_code", "C\xf3digo SMS", _s21_59, "Escanea el codigo de barras con una :link aplicacion compatible", _s18_46, "Autenticacion en dos pasos habilitada correctamente", "connect_google", "Conectar Google", _s17_46, "Desconectar Google", _s17_48, "Autenticacion en dos pasos", _s18_47, "Desactivar Autenticaci\xf3n en 2 Pasos", _s34_11, "Requerir contrase\xf1a con Social Login", "stay_logged_in", "Permanecer Conectado", _s23_25, "Atenci\xf3n: Tu sesi\xf3n est\xe1 a punto de expirar", "count_hours", ":count Horas", "count_day", "1 D\xeda", "count_days", ":count D\xedas", _s19_44, "Tiempo de finalizaci\xf3n de la sesi\xf3n Web", _s17_49, "Opciones de Seguridad", "resend_email", "Reenviar Email", _s26_13, "Por favor, confirma tu direcci\xf3n de email", _s16_75, "Pago Reembolsado", _s19_46, "Parcialmente sin aplicar", _s19_48, "Por favor, selecciona un usuario autenticado con Gmail", "list_long_press", "Pulsaci\xf3n Larga en Lista", "show_actions", "Mostrar Acciones", _s17_51, "Iniciar Multiselecci\xf3n", _s27_25, "Un email ha sido enviado para confirmar la direcci\xf3n de correo", _s21_60, "Para usar :client_counter por favor, a\xf1ade o bien :client_number o :client_id_number para evitar conflictos", "this_quarter", "Trimestre Actual", "last_quarter", "Trimestre Anterior", "to_update_run", "Para actualizar ejecute", _s18_49, _s19_181, _s16_76, "URL de registro", "invoice_project", "Facturar Proyecto", "invoice_task", "Facturar tarea", "invoice_expense", "Facturar Gasto", _s19_49, "Buscar 1 T\xe9rmino de Pago", _s20_47, "Buscar :count T\xe9rminos de Pago", _s16_78, "Guardar y Previsualizar", "save_and_email", "Guardar y Enviar", _s16_80, _s18_229, _s16_82, "Cuenta convertida", _s17_53, "Balance Convertido", _s22_41, "Pagado a la fecha convertido", _s24_30, "Saldo de cr\xe9dito convertido", "converted_total", "Total convertido", "is_sent", "Enviada", _s17_55, "Documents por defecto", "document_upload", "Subir Documento", _s20_48, "Activar la subida de documentos de los clientes", "expense_total", "Gasto Total", "enter_taxes", "Introducir Impuestos", "by_rate", "Por Tarifa", "by_amount", "Por Cantidad", "enter_amount", "Introduce Cantidad", "before_taxes", "Antes de Impuestos", "after_taxes", "Despu\xe9s de Impuestos", "color", "Color", "show", "Mostrar", "hide", "Ocultar", "empty_columns", "Vaciar Columnas", _s21_62, "Modo de depuraci\xf3n activo", _s26_14, "Atenci\xf3n: s\xf3lo est\xe1 destinado para usarse en maquinas locales, puede filtrar credenciales. Pulsa para saber m\xe1s.", "running_tasks", "Tareas en Proceso", "recent_tasks", "Tareas Recientes", "recent_expenses", "Gastos Recientes", _s17_57, "Pr\xf3ximos Gastos", "update_app", "Actualizar App", "started_import", "Importaci\xf3n iniciada correctamente", _s24_32, "Mapeo de columnas duplicado", _s20_49, "Usar Impuestos Inclusivos", _s18_51, "Es cantidad de descuento", "column", "Columna", "sample", "Ejemplo", "map_to", "Mapear a", "import", "Importar", _s25_21, "Usar primera fila como nombres de columna", "select_file", "Seleccionar archivo", _s16_84, "No hay archivos seleccionados", "csv_file", _s23_111, "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Contabilidad", _s22_43, "Por favor facilita todos los CSVs.", "import_type", "Importar Tipo", "html_mode", "Modo HTML", "html_mode_help", "Obtenga una vista previa de las actualizaciones m\xe1s r\xe1pido, pero es menos precisa", "view_licenses", "Ver Licencias", "webhook_url", "Webhook URL", _s17_59, "Editor a Pantalla Completa", "sidebar_editor", "Editor de Barra Lateral", _s22_44, "Por favor, escribe ':value' para confirmar", "purge", "Purgar", "service", "Servicio", "clone_to", "Clonar a", "clone_to_other", "Clonar a otra", "labels", "Etiquetas", "add_custom", "A\xf1adir Personalizado", "payment_tax", "Impuesto de Pago", "unpaid", "Impagado", "white_label", "Marca Blanca", "delivery_note", "Nota para el envio", _s24_35, "Las facturas enviadas est\xe1n bloqueadas", _s24_37, "Las facturas pagadas est\xe1n bloqueadas", "source_code", "C\xf3digo Fuente", "app_platforms", "A\xf1adir Plataformas", "invoice_late", "Atraso de Factura", "quote_expired", _s20_195, "partial_due", "Adelanto", "invoice_total", "Total Facturado", "quote_total", "Total Presupuestado", "credit_total", "Cr\xe9dito Total", _s23_26, "Total Factura", "actions", "Acciones", "expense_number", "N\xfamero de Gasto", "task_number", "N\xfamero de Tarea", "project_number", "N\xfamero de Proyecto", "project_name", "Nombre de Proyecto", "warning", "Advertencia", "view_settings", "Ver Configuraci\xf3n", _s24_39, "Advertencia: esta compa\xf1\xeda a\xfan no ha sido activada", "late_invoice", "Factura Atrasada", "expired_quote", _s20_195, "remind_invoice", "Recordar Factura", "cvv", "CVV", "client_name", _s18_230, "client_phone", "Tel\xe9fono del Cliente", "required_fields", "Campos Requeridos", "calculated_rate", "Tasa Calculada", _s17_61, "Tarifa de Tarea por Defecto", "clear_cache", "Borrar Cach\xe9", "sort_order", "Orden Clasificaci\xf3n", "task_status", "Estado", "task_statuses", "Estados de Tarea", "new_task_status", "Nuevo Estado de Tarea", _s16_86, "Editar Estado de Tarea", _s19_50, "Estado de tarea creado correctamente", _s19_51, "Se actualiz\xf3 correctamente el estado de la tarea", _s20_51, "Estado de tarea archivado correctamente", _s19_52, "Estado de tarea borrado correctamente", _s19_53, "Estado de tarea eliminado correctamente", _s20_52, "Estado de tarea restaurado correctamente", _s22_45, ":value estados de tarea archivados correctamente", _s21_64, ":value estados de tarea borrados correctamente", _s22_46, ":value estados de tarea restaurados correctamente", _s18_53, "Buscar 1 Estado de Tarea", _s20_54, "Buscar :count Estados de Tarea", _s16_88, "Mostrar Tabla de Tareas", _s21_65, "Mostrar siempre la secci\xf3n de tareas cuando se creen facturas", _s20_55, "Registro de Tiempo de Tarea Facturada", _s25_22, "A\xf1adir detalles de tiempo a los art\xedculos de l\xednea de factura", _s20_57, "Fecha de Tarea en Factura", _s25_23, "A\xf1adir detalles de fecha a los art\xedculos de l\xednea de la factura", _s21_66, "Empezar tareas antes de guardar", _s18_54, _s18_222, "task_settings", "Configuraci\xf3n de Tareas", _s20_59, "Configurar Categor\xedas", _s18_56, "Categor\xedas de Gasto", _s20_61, "Nueva Categor\xeda de Gasto", _s21_67, "Editar Categor\xeda de Gasto", _s24_40, "Categor\xeda de gasto creada correctamente", _s24_41, "Categor\xeda de gasto actualizada correctamente", _s25_25, "Categor\xeda de gasto archivada correctamente", _s24_42, "Categor\xeda eliminada correctamente", _s24_43, "Categor\xeda de gasto eliminada correctamente", _s25_26, "Categor\xeda de Gasto restaurada correctamente", _s27_29, ":count categor\xedas de gasto actualizados correctamente", _s26_15, ":value categor\xedas de gasto borradas correctamente", _s27_30, ":value categor\xedas de gasto restauradas correctamente", _s23_27, "Buscar 1 Categor\xeda de Gasto", _s25_28, "Buscar :count Categor\xedas de Gasto", _s21_69, "Usar Cr\xe9dito Disponible", "show_option", "Mostrar Opci\xf3n", _s22_47, "La cantidad de cr\xe9dito no puede exceder la cantidada pagada", "view_changes", "Ver Cambios", "force_update", "Forzar Actualizaci\xf3n", _s17_63, "Est\xe1s usando la \xfaltima versi\xf3n, pero puede haber correcci\xf3n de errores pendientes.", "mark_paid_help", "Seguir que la factura haya sido pagada", _s18_58, _s18_231, _s23_28, "Activar que los gastos sean facturables", _s29_14, "Hacer los documentos visibles al cliente.", _s21_71, "Establecer un tipo de cambio", _s16_90, "Configuraci\xf3n de Gastos", _s18_59, "Clonar a Recurrente", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Campo de Usuario", "variables", "Variables", "show_password", "Mostrar Contrase\xf1a", "hide_password", "Ocultar Contrase\xf1a", "copy_error", "Copiar Error", "capture_card", "Capturar Tarjeta", _s17_64, "Activar Auto Facturaci\xf3n", "total_taxes", "Impuestos Totales", "line_taxes", "Impuestos de L\xednea", "total_fields", "Campos Totales", _s25_29, "Se ha parado la factura recurrente correctamente", _s25_30, "Se ha iniciado la factura recurrente correctamente", _s25_31, "Se ha reiniciado la factura recurrente correctamente", "gateway_refund", "Pasarela de Devoluci\xf3n", _s19_54, "Procesar la devoluci\xf3n con la pasarela de pago", "due_date_days", _s20_193, "paused", "Pausado", "mark_active", _s18_232, "day_count", "D\xeda :count", _s22_48, "Primer D\xeda del Mes", _s21_72, "\xdaltimo D\xeda del Mes", _s17_66, "Usar T\xe9rminos de Pago", "endless", "Sin F\xedn", "next_send_date", "Pr\xf3xima Fecha de Env\xedo", _s16_92, "Ciclos Pendientes", _s17_68, _s18_233, _s18_61, _s20_186, _s21_74, _s24_121, _s22_50, "Editar Factura Recurrente", _s25_32, "Factura recurrente creada correctamente", _s25_33, "Factura recurrente actualizada correctamente", _s26_16, "Factura recurrente archivada correctamente", _s25_34, "Factura recurrente borrada correctamente", _s25_35, "Factura recurrente eliminada correctamente", _s26_17, "Factura recurrente restaurada correctamente", _s27_31, ":value facturas recurrentes archivadas correctamente", _s26_18, ":value facturas recurrentes borradas correctamente", _s27_32, ":value facturas recurrentes restauradas correctamente", _s24_44, "Buscar 1 Factura Recurrente", _s25_36, "Buscar :count Facturas Recurrentes", "send_date", "Fecha de Env\xedo", "auto_bill_on", "Facturaci\xf3n Autom\xe1tica Activa", _s28_17, "Cantidad M\xednima de Pago", "profit", "Beneficio", "line_item", "Linea de Concepto", _s18_63, "Permitir Sobrepago", _s23_29, "Permitir pagos extra para aceptar propinas", _s19_55, "Permitir Pago de Menos", _s24_45, "Permitir pagar como m\xednimo la cantidad parcial/dep\xf3sito", "test_mode", "Modo Test", "opened", "Abiertos", _s30_8, "Fallo de Conciliaci\xf3n", _s30_9, "Concilicaci\xf3n correcta", "gateway_success", "\xc9xito de pasarela", "gateway_failure", "Fallo de Pasarela", "gateway_error", "Error de Pasarela", "email_send", "Email Enviado", _s17_70, "Cola de Reenv\xedo de Email", "failure", "Fallo", "quota_exceeded", "Cuota Excedida", _s16_94, _s16_95, "system_logs", "Registros del Sistema", "view_portal", "Ver portal", "copy_link", "Copiar Enlace", "token_billing", "Guardar datos de la tarjeta", _s24_46, "Bienvenid@ a Invoice Ninja", "always", "Siempre", "optin", "Optar en", "optout", "Optar por no", "label", "Etiqueta", "client_number", "C\xf3digo de Cliente", "auto_convert", "Auto Convertir", "company_name", "Nombre de la Empresa", "reminder1_sent", "Recordatorio 1, enviado", "reminder2_sent", "Recordatorio 2, enviado", "reminder3_sent", "Recordatorio 3, enviado", _s18_65, "\xdaltimo recordatorio enviado", "pdf_page_info", "P\xe1gina :current de :total", _s16_96, "Facturas enviadas correctamente", "emailed_quotes", "Presupuestos enviados correctamente", "emailed_credits", "Cr\xe9ditos enviados correctamente", "gateway", "Pasarela", "view_in_stripe", "Ver en Stripe", "rows_per_page", "Filas por P\xe1gina", "hours", "horas", "statement", "Estado de cuenta", "taxes", "Impuestos", "surcharge", "Recargo", "apply_payment", "Aplicar Pago", "apply_credit", "Aplicar Cr\xe9dito", "apply", "Aplicar", "unapplied", "Sin Aplicar", "select_label", "Seleccionar etiqueta", "custom_labels", _s24_104, "record_type", _s16_348, "record_name", "Nombre de Registro", "file_type", "Tipo de Archivo", "height", "Altura", "width", "Anchura", "to", "Para", "health_check", "Consultar Estado de Sistema", "payment_type_id", "Tipo de Pago", "last_login_at", "\xdaltimo Acceso el", "company_key", "Clave de empresa", "storefront", "Escaparate", "storefront_help", "Activar apps de terceros para crear facturas", "client_created", "Cliente Creado", _s20_64, "Email de Pago Online", _s20_66, "Email de Pago Manual", "completed", "Completado", "gross", "Bruto", "net_amount", "Importe Neto", "net_balance", "Balance Neto", "client_settings", "Configuraci\xf3n de Cliente", _s17_72, "Facturas Seleccionadas", _s17_74, "Pagos Seleccionados", "selected_quotes", "Presupuestos Seleccionados", "selected_tasks", "Tareas Seleccionadas", _s17_76, "Gastos Seleccionados", _s17_78, _s17_262, _s17_80, "Facturas Fuera de Plazo", "recent_payments", "Pagos recientes", "upcoming_quotes", "Pr\xf3ximos Presupuesto", "expired_quotes", "Presupuestos Expirados", "create_client", "Crear cliente", "create_invoice", "Crear Factura", "create_quote", "Crear Presupuesto", "create_payment", "Crear Pago", "create_vendor", "Crear Proveedor", "update_quote", "Actualizar Presupuesto", "delete_quote", "Eliminar Presupuesto", "update_invoice", "Actualizar Factura", "delete_invoice", _s16_397, "update_client", "Actualizar Cliente", "delete_client", _s16_398, "delete_payment", "Eliminar Pago", "update_vendor", _s20_187, "delete_vendor", _s16_399, "create_expense", "Crear Gasto", "update_expense", "Actualizar Gasto", "delete_expense", "Borrar Gasto", "create_task", "Crear Tarea", "update_task", "Actualizar Tarea", "delete_task", "Borrar Tarea", "approve_quote", "Aprobar Presupuesto", "off", "Apagado", "when_paid", "Al Pagar", "expires_on", "Expira el", "free", "Gratuito", "plan", "Plan", "show_sidebar", _s21_189, "hide_sidebar", _s21_174, "event_type", "Tipo de Evento", "target_url", "objetivo", "copy", "Copiar", "must_be_online", "Por favor reinicia la app cuando te conectes a internet", _s17_82, "La tarea cron debe ser activada", "api_webhooks", "API Webhooks", "search_webhooks", "Buscar :count Webhooks", "search_webhook", "Buscar 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nuevo Webhook", "edit_webhook", "Editar Webhook", "created_webhook", "Webhook creado correctamente", "updated_webhook", "Webhook actualizado correctamente", _s16_98, "Webhook archivado correctamente", "deleted_webhook", "Webhook borrado correctamente", "removed_webhook", "Webhook eliminado correctamente", _s16_99, "Webhook restaurado correctamente", _s17_83, ":value webhooks archivados correctamente", _s16_100, ":value webhooks borrados correctamente", _s16_101, ":value webhooks eliminados correctamente", _s17_84, ":value webhooks restaurados correctamente", "api_tokens", "API Tokens", "api_docs", "Documentaci\xf3n de API", "search_tokens", "Buscar :count Tokens", "search_token", "Buscar 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "Nuevo Token", "edit_token", "Editar Token", "created_token", "Token creado correctamente", "updated_token", "Token actualizado correctamente", "archived_token", "Token archivado correctamente", "deleted_token", _s29_93, "removed_token", _s29_93, "restored_token", "Token restaurado correctamente", "archived_tokens", ":value tokens archivados correctamente", "deleted_tokens", ":value tokens borrados correctamente", "restored_tokens", ":value tokens restaurados correctamente", _s19_57, _s19_182, _s24_48, "Permitir a los clientes auto-registrarse en el portal", "email_invoice", "Enviar Factura por EMail", "email_quote", "Enviar Presupuesto", "email_credit", "Enviar Cr\xe9dito", "email_payment", "Pago por correo electr\xf3nico", _s20_69, "El cliente no tiene establecida una direcci\xf3n de email", "ledger", "Libro Mayor", "view_pdf", "Ver PDF", "all_records", "Todos los registros", "owned_by_user", "Propiedad del usuario", _s16_102, _s16_352, "contact_name", _s19_189, "use_default", "Usar por defecto", _s16_104, "Recordatorios Sin F\xedn", "number_of_days", "N\xfamero de d\xedas", _s23_31, "Configurar T\xe9rminos de Pago", "payment_term", "T\xe9rmino de Pago", _s16_105, "Nuevo T\xe9rmino de Pago", _s17_86, _s26_93, _s20_70, "T\xe9rminos de pago creados correctamente", _s20_71, "T\xe9rminos de pago actualizados correctamente", _s21_76, "T\xe9rminos de pago archivados correctamente", _s20_72, "T\xe9rmino de pago borrado correctamente", _s20_73, "T\xe9rmino de pago eliminado correctamente", _s21_77, "T\xe9rmino de pago restaurado correctamente", _s22_55, ":value t\xe9rminos de pago archivados correctamente", _s21_78, ":value t\xe9minos de pago borrados correctamente", _s22_56, ":value t\xe9minos de pago restaurados correctamente", "email_sign_in", "Ingresar con email", "change", "Cambiar", _s23_33, "\xbfCambiar al formato de m\xf3vil?", _s24_49, "\xbfCambiar al formato de escritorio?", "send_from_gmail", "Enviar desde Gmail", "reversed", "Revertida", "cancelled", "Cancelada", "credit_amount", _s19_183, "quote_amount", "Total de Presupuesto", "hosted", "Hospedado", "selfhosted", "Hospedaje Propio", "exclusive", "Exclusivo", "inclusive", "Inclusivo", "hide_menu", "Ocultar Men\xfa", "show_menu", "Mostrar Men\xfa", _s18_67, "Parcialmente Reintegrada", _s16_107, "Buscar Documentos", "search_designs", "Buscar Dise\xf1os", "search_invoices", "Buscar Facturas", "search_clients", "Buscar Clientes", "search_products", "Buscar Productos", "search_quotes", "Buscar Presupuestos", "search_credits", "Buscar Cr\xe9ditos", "search_vendors", "Buscar Proveedores", "search_users", "Buscar Usuarios", _s16_108, "Buscar Tipos de Impuesto", "search_tasks", "Buscar Tareas", "search_settings", "Buscar Opciones", "search_projects", "Buscar Proyectos", "search_expenses", "Buscar Gastos", "search_payments", "Buscar Pagos", "search_groups", "Buscar Grupos", "search_company", "Buscar Compa\xf1\xeda", "search_document", "Buscar 1 Documento", "search_design", "Buscar 1 Dise\xf1o", "search_invoice", "Buscar 1 Factura", "search_client", "Buscar 1 Cliente", "search_product", "Buscar 1 Producto", "search_quote", "Buscar 1 Presupuesto", "search_credit", "Buscar 1 Cr\xe9dito", "search_vendor", _s18_234, "search_user", "Buscar 1 Usuario", "search_tax_rate", "Buscar 1 Tipo de Impuesto", "search_task", "Buscar 1 Tarea", "search_project", "Buscar 1 Proyecto", "search_expense", "Buscar 1 Gasto", "search_payment", "Buscar 1 Pago", "search_group", "Buscar 1 Grupo", "refund_payment", "Reembolsar Pago", _s17_90, "Factura cancelada correctamente", _s18_69, "Facturas canceladas correctamente", _s16_114, "Factura revertida correctamente", _s17_91, "Facturas revertidas correctamente", "reverse", "Revertir", "full_name", "Nombre completo", _s17_92, "Ciudad / Provincia / C.Postal", _s17_94, "C.Postal / Ciudad / Provincia", "custom1", "Primera personalizaci\xf3n", "custom2", "Segunda personalizaci\xf3n", "custom3", _s23_114, "custom4", "Cuarta Personalizaci\xf3n", "optional", "Opcional", "license", "Licencia", "purge_data", "Purgar Datos", _s16_115, "Datos de la empresa purgados correctamente", _s18_70, "Advertencia: Esto borrar\xe1 definitivamente sus datos, no hay deshacer.", "invoice_balance", "Balance de Factura", "age_group_0", "0 - 30 D\xedas", "age_group_30", "30 - 60 D\xedas", "age_group_60", "60 - 90 D\xedas", "age_group_90", "90 - 120 D\xedas", "age_group_120", "120+ D\xedas", "refresh", "Refrescar", "saved_design", "Dise\xf1o guardado correctamente", "client_details", "Detalles de Cliente", "company_address", "Direcci\xf3n de Compa\xf1\xeda", "invoice_details", "Detalles de Factura", "quote_details", "Detalles del Presupuesto", "credit_details", "Detalles de Cr\xe9dito", "product_columns", "Columnas de Producto", "task_columns", "Columnas de Tarea", "add_field", "A\xf1adir Campo", "all_events", _s17_263, "permissions", "Permisos", "none", "Ninguno", "owned", "Propietario", "payment_success", "Pago realizado con \xe9xito", "payment_failure", "Fallo de Pago", "invoice_sent", "Factura :count enviada", "quote_sent", "Prespuesto Enviado", "credit_sent", "Cr\xe9dito Enviado", "invoice_viewed", "Factura Vista", "quote_viewed", "Presupuesto Visto", "credit_viewed", "Cr\xe9dito Visto", "quote_approved", "Presupuesto Aprobado", _s25_38, "Recibir Todas las Notificaciones", _s16_116, _s16_400, "apply_license", "Renovar licencia", "cancel_account", "Cancelar Cuenta", _s22_57, "Atenci\xf3n: Esta acci\xf3n eliminar\xe1 permanentemente tu cuenta y no se podr\xe1 deshacer.", "delete_company", "Borrar Compa\xf1\xeda", _s22_58, "Advertencia: esto eliminar\xe1 definitivamente su empresa, no hay deshacer.", "enabled_modules", "Modulos Activados", "converted_quote", "Presupuesto convertida correctamente", "credit_design", "Dise\xf1o de Cr\xe9dito", "includes", "Incluye", "header", "Cabecera", "load_design", "Cargar dise\xf1o", "css_framework", "CSS Framework", "custom_designs", _s22_149, "designs", "Dise\xf1os", "new_design", "Nuevo Dise\xf1o", "edit_design", "Editar Dise\xf1o", "created_design", "Dise\xf1o creado correctamente", "updated_design", "Dise\xf1o actualizado correctamente", "archived_design", "Dise\xf1o archivado correctamente", "deleted_design", "Dise\xf1o borrado correctamente", "removed_design", "Dise\xf1o eliminado correctamente", "restored_design", "Dise\xf1o restaurado correctamente", _s16_118, ":value dise\xf1os archivados correctamente", "deleted_designs", ":value dise\xf1os borrados correctamente", _s16_119, ":value dise\xf1os restaurados correctamente", "proposals", "Propuestas", "tickets", "Tickets", _s16_120, "Presupuestos Recurrentes", "recurring_tasks", _s18_235, _s18_71, "Administraci\xf3n de la Cuenta", "credit_date", _s16_401, "credit", "Cr\xe9dito", "credits", "Cr\xe9ditos", "new_credit", "Introducir el Cr\xe9dito", "edit_credit", "Editar Cr\xe9dito", "created_credit", "Cr\xe9dito creado correctamente", "updated_credit", "Cr\xe9dito actualizado correctamente", "archived_credit", "Cr\xe9dito archivado correctamente", "deleted_credit", "Cr\xe9ditos eliminados correctamente", "removed_credit", "Cr\xe9dito eliminado correctamente", "restored_credit", "Cr\xe9dito restaurado correctamente", _s16_122, ":count cr\xe9ditos archivados correctamente", "deleted_credits", ":count cr\xe9ditos eliminados correctamente", _s16_123, ":value cr\xe9ditos restaurados correctamente", "current_version", "Versi\xf3n Actual", "latest_version", "\xdaltima Versi\xf3n", "update_now", "Actualizar Ahora", _s26_24, "Una nueva versi\xf3n de la aplicaci\xf3n web est\xe1 disponible", _s16_124, _s24_122, "app_updated", "Actualizaci\xf3n completada correctamente", "learn_more", "Saber m\xe1s", "integrations", "Integraciones", "tracking_id", "Id seguimiento", _s17_96, _s17_97, "credit_footer", "Pie de P\xe1gina de Cr\xe9dito", "credit_terms", "T\xe9rminos de Cr\xe9dito", "new_company", "Nueva Compa\xf1\xeda", "added_company", "Compa\xf1\xeda a\xf1adida correctamente", "company1", "Compa\xf1\xeda Personalizada 1", "company2", "Compa\xf1\xeda Personalizada 2", "company3", "Compa\xf1\xeda Personalizada 3", "company4", "Compa\xf1\xeda Personalizada 4", "product1", "Producto Personalizado 1", "product2", "Producto Personalizado 2", "product3", "Producto Personalizado 3", "product4", "Producto Personalizado 4", "client1", _s23_105, "client2", _s23_106, "client3", _s23_107, "client4", _s23_108, "contact1", _s24_115, "contact2", _s24_116, "contact3", _s24_117, "contact4", _s24_118, "task1", "Tarea Personalizada 1", "task2", "Tarea Personalizada 2", "task3", "Tarea Personalizada 3", "task4", "Tarea Personalizada 4", "project1", "Proyecto Personalizado 1", "project2", "Proyecto Personalizado 2", "project3", "Proyecto Personalizado 3", "project4", "Proyecto Personalizado 4", "expense1", "Gasto Personalizado 1", "expense2", "Gasto Personalizado 2", "expense3", "Gasto Personalizado 3", "expense4", "Gasto Personalizado 4", "vendor1", "Proveedor Personalizado 1", "vendor2", "Proveedor Personalizado 2", "vendor3", "Proveedor Personalizado 3", "vendor4", "Proveedor Personalizado 4", "invoice1", "Factura Personalizada 1", "invoice2", "Factura Personalizada 2", "invoice3", "Factura Personalizada 3", "invoice4", "Factura Personalizada 4", "payment1", "Pago Personalizado 1", "payment2", "Pago Personalizado 2", "payment3", "Pago Personalizado 3", "payment4", "Pago Personalizado 4", "surcharge1", _s23_115, "surcharge2", _s23_116, "surcharge3", _s23_117, "surcharge4", _s23_118, "group1", _s21_190, "group2", _s21_191, "group3", _s21_192, "group4", _s21_193, "reset", "Restaurar", "number", "N\xfamero", "export", "Exportar", "chart", "Gr\xe1fica", "count", "Recuento", "totals", "Totales", "blank", "Vacio", "day", "D\xeda", "month", "Mes", "year", "A\xf1o", "subgroup", "Subgrupo", "is_active", "Activo", "group_by", "Agrupar por", "credit_balance", _s16_402, _s18_77, "\xdaltimo Acceso de Contacto", _s17_98, "Nombre Completo de Contacto", "contact_phone", "Tel\xe9fono del Contacto", _s21_79, _s24_115, _s21_80, _s24_116, _s21_81, _s24_117, _s21_82, _s24_118, _s17_100, "Calle de Envio", _s17_101, "Piso de Envio", "shipping_city", "Ciudad de Envio", "shipping_state", "Provincia de Envio", _s20_74, "Cod. Postal de Envio", _s16_154, "Pais de Envio", _s16_156, "Calle de Facturacion", _s16_157, "Piso de Facturacion", "billing_city", "Ciudad de Facturacion", "billing_state", "Provincia de Facturacion", _s19_59, "Cod. Postal de Facturacion", "billing_country", "Pais de Facturacion", "client_id", "Id del cliente", "assigned_to", "Asignado a", "created_by", _s16_403, "assigned_to_id", "Asignado a Id", "created_by_id", "Creado por Id", "add_column", "A\xf1adir Columna", "edit_columns", "Editar Columnas", "columns", "Columnas", "aging", "Envejecimiento", "profit_and_loss", _s20_188, "reports", "Informes", "report", "Informe", "add_company", "A\xf1adir Compa\xf1\xeda", "unpaid_invoice", "Factura Impagada", "paid_invoice", "Factura Pagada", _s16_158, "Presupuesto No Aprobado", "help", "Ayuda", "refund", "Reembolo", "refund_date", "Fecha de Reembolso", "filtered_by", "Filtrado por", "contact_email", "Email del Contacto", "multiselect", "Multiselecci\xf3n", "entity_state", "Estado", "verify_password", "Verificar Contrase\xf1a", "applied", "Aplicado", _s21_83, "Incluir errores recientes de los registros", _s30_12, "Hemos recibido tu mensaje e intentaremos responderte cuanto antes.", "message", "Mensaje", "from", "De", _s20_76, "Mostrar Detalles de Producto", _s25_40, "Incluir la descripci\xf3n y el coste en el desplegable del producto", _s20_78, "El renderizador de PDF requiere :version", _s18_80, "Ajustar Porcentaje de Tarifa", _s23_35, "Ajustar el porcentaje para dar cuenta de la tarifa", _s18_82, "Configurar Opciones", "support_forum", "Foro de soporte", "about", "Acerca de", "documentation", "Documentaci\xf3n", "contact_us", "Cont\xe1cte con Nosotros", "subtotal", "Subtotal", "line_total", "Total", "item", "Concepto", "credit_email", "Correo electr\xf3nico de cr\xe9dito", "iframe_url", "Website", "domain_url", "URL del Dominio", _s21_84, "La contrase\xf1a es demasiado corta", _s20_79, "La contrase\xf1a debe contener una letra may\xfascula y un n\xfamero", _s19_61, "Tareas del Portal Cliente", _s23_36, "Escritorio del Portal Cliente", _s20_80, "Por favor, introduzca un valor", "deleted_logo", "Logo borrado correctamente", "yes", "S\xed", "no", "No", "generate_number", "Generar N\xfamero", "when_saved", "Al Guardar", "when_sent", "Al Enviar", "select_company", "Seleccionar Compa\xf1\xeda", "float", "Flotante", "collapse", "Ocultar", "show_or_hide", "Mostrar/Ocultar", "menu_sidebar", "Men\xfa en Barra Lateral", "history_sidebar", "Hist\xf3rico en Barra Lateral", "tablet", "Tableta", "mobile", "M\xf3vil", "desktop", "Escritorio", "layout", "Dise\xf1o", "view", "Ver", "module", "Modulo", "first_custom", "Primera Personalizaci\xf3n", "second_custom", "Segunda Personalizaci\xf3n", "third_custom", _s23_114, "show_cost", "Mostrar Coste", _s17_103, "Mostrar Coste de Producto", "show_cost_help", "Mostrar un campo de coste de producto para seguir el margen/beneficio", _s21_85, "Mostrar Cantidad de Productos", _s26_26, "Mostrar un campo de cantidad de productos, de lo contrario predeterminar a uno", _s21_87, "Mostrar Cantidad de Factura", _s26_27, "Mostrar un campo de cantidad de art\xedculo de l\xednea; de lo contrario, el valor predeterminado es uno", _s21_89, "Mostrar Descuento de Producto", _s26_28, "Mostrar un campo de descuento en la l\xednea de art\xedculo", _s16_160, "Cantidad por Defecto", _s21_91, "Poner la cantidad de art\xedculos autom\xe1ticamente a uno", "one_tax_rate", "Un Tipo de Impuesto", "two_tax_rates", "Dos Tipos de Impuesto", "three_tax_rates", "Tres Tipos de Impuesto", _s16_162, "Impuesto por Defecto", "user", "Usuario", "invoice_tax", "Impuesto de Factura", "line_item_tax", "Impuesto de Art\xedculo", "inclusive_taxes", "Impuestos Inclusivos", _s17_105, "Tipos de Impuesto de Factura", "item_tax_rates", "Tipos de Impuesto de Art\xedculo", _s18_84, "Por favor seleccione un cliente", "configure_rates", "Configurar tipos", _s18_85, "Configurar Pasarelas", "tax_settings", _s26_94, _s18_87, "Tipos de Impuesto", "accent_color", "Color de Acento", "switch", "Cambiar", _s19_63, "Lista separada por comas", "options", "Opciones", _s16_164, "Texto de una sola l\xednea", "multi_line_text", "Texto de l\xedneas m\xfaltiples", "dropdown", "Desplegable", "field_type", "Tipo de Campo", _s27_43, "Se ha enviado un email de recuperaci\xf3n de contrase\xf1a", "submit", "Enviar", _s16_166, "Recuperar Contrase\xf1a", "late_fees", "Cargos por pagos atrasados", "credit_number", "C\xf3digo de Cr\xe9dito", "payment_number", "N\xba de Pago", "late_fee_amount", "Cargo por pago atrasado", _s16_167, "Porcentaje por pago atrasado", "before_due_date", "Antes de la fecha de vencimiento", "after_due_date", "Despu\xe9s de la fecha de vencimiento", _s18_89, "Despu\xe9s de la fecha de la factura", "days", "D\xedas", "invoice_email", "Email de Facturas", "payment_email", "Email de Pagos", "partial_payment", "Pago Parcial", "payment_partial", "Pago Parcial", _s21_92, "Correo electr\xf3nico de pago parcial", "quote_email", "Email de Presupuestos", _s16_169, "Recordatorio Sin F\xedn", _s16_171, "Filtrado por usuario", "administrator", "Administrador", _s18_90, "Permitir que administre usuarios, cambie configuraci\xf3n y modifique cualquier registro", "user_management", "Administraci\xf3n de Usuarios", "users", "Usuarios", "new_user", "Nuevo Usuario", "edit_user", "Editar Usario", "created_user", "Usuario creado con \xe9xito", "updated_user", "Usario actualizado correctamente", "archived_user", "Usuario archivado correctamente", "deleted_user", "Usario eliminado correctamente", "removed_user", "Usuario eliminado correctamente", "restored_user", "Usuario restaurado correctamente", "archived_users", ":value usuarios archivados correctamente", "deleted_users", ":value usuarios borrados correctamente", "removed_users", ":value usuarios eliminados correctamente", "restored_users", ":value usuarios restaurados correctamente", _s16_173, _s21_203, "invoice_options", _s19_184, _s17_107, "Ocultar el valor Pagado a la Fecha", _s22_65, "Solo mostrar\xe1 el valor Pagado a la Fecha en sus Facturas cuando se ha recibido un Pago.", _s23_38, "Documentos anexados", _s28_30, "Incluye imagenes adjuntas en la factura", _s16_175, "Mostrar Cabecera en", _s16_176, "Mostrar Pie en", "first_page", "Primera p\xe1gina", "all_pages", _s17_264, "last_page", "\xdaltima p\xe1gina", "primary_font", "Fuente primaria", "secondary_font", "Fuente secundaria", "primary_color", "Color Primario", "secondary_color", _s16_404, "page_size", "Tama\xf1o de Pagina", "font_size", "Tama\xf1o de Letra", "quote_design", "Dise\xf1os del presupuesto", "invoice_fields", _s17_265, "product_fields", _s18_236, "invoice_terms", _s23_112, "invoice_footer", "Pie de P\xe1gina de la Factura", "quote_terms", "T\xe9rminos del Presupuesto", "quote_footer", "Pie del presupuesto", _s18_91, "Auto Email", _s23_39, "Autom\xe1ticamente enviar por email facturas recurrentes cuando sean creadas.", _s18_92, "Auto Archivar", _s23_40, "Autom\xe1ticamente archivar presupuesto cuando sean convertidos a facturas.", _s18_93, "Auto Convertir", _s23_41, "Convertir autom\xe1ticamente un presupuesto en una factura cuando se apruebe.", _s17_109, "Configuraci\xf3n de Flujos", "freq_daily", "Diariamente", "freq_weekly", "Semanal", "freq_two_weeks", "Dos semanas", "freq_four_weeks", "Cuatro semanas", "freq_monthly", "Mensual", "freq_two_months", "Dos meses", _s17_111, "Tres meses", _s16_177, "Cuatro meses", "freq_six_months", "Seis meses", "freq_annually", "Anual", "freq_two_years", "Dos A\xf1os", _s16_178, "Tres A\xf1os", "never", "Nunca", "company", "Empresa", _s17_112, _s17_266, "charge_taxes", _s16_405, "next_reset", "Proximo Reinicio", "reset_counter", _s18_215, _s16_179, _s18_237, "number_padding", "Relleno num\xe9rico", "general", "General", "surcharge_field", "Campo de recargo", "company_field", _s16_406, "company_value", "Valor de compa\xf1\xeda", "credit_field", "Campo de cr\xe9dito", "invoice_field", "Campo de Factura", _s17_114, "Recargo de Factura", "client_field", "Campo de Cliente", "product_field", "Campo de Producto", "payment_field", "Campo de pago", "contact_field", "Campo de Contacto", "vendor_field", "Campo de Proveedor", "expense_field", "Campo de Gasto", "project_field", "Campo de Proyecto", "task_field", "Campo de Tarea", "group_field", "Campo de grupo", "number_counter", "Contador de n\xfameros", "prefix", "Prefijo", "number_pattern", "Patr\xf3n num\xe9rico", "messages", "Mensajes", "custom_css", "CSS personalizado", _s17_116, _s24_109, _s16_181, "Mostrar en PDF", _s21_94, "Mostrar la firma del cliente en el PDF de la factura/presupuesto", _s25_46, "Mostrar aceptaci\xf3n de t\xe9rminos de la factura", _s30_13, "Requerir que el cliente confirme que acepta los t\xe9rminos de la factura.", _s23_42, "Mostrar aceptaci\xf3n de t\xe9rminos del presupuesto", _s28_31, "Requerir que el cliente confirme que acepta los t\xe9rminos del presupuesto.", _s25_47, "Firma de la factura", _s30_14, "Requerir que el cliente proporcione su firma.", _s23_43, "Firma del presupuesto.", _s22_67, _s32_45, _s27_44, "Habilite para seleccionar una contrase\xf1a para cada contacto. Si una contrase\xf1a esta especificada, se le ser\xe1 solicitada al contacto para acceder a sus facturas.", "authorization", "Autorizaci\xf3n", "subdomain", "Subdominio", "domain", "Dominio", "portal_mode", "Modo portal", "email_signature", _s18_238, _s24_50, _s118_, "plain", "Plano", "light", "Claro", "dark", "Oscuro", "email_design", _s16_407, "attach_pdf", "Adjuntar PDF", _s16_182, "Adjuntar Documentos", "attach_ubl", "Adjuntar UBL", "email_style", "Estilo de correo electr\xf3nico", _s19_65, _s16_408, "reply_to_email", "Direccion Email de Respuesta", "reply_to_name", "Nombre de Responder a", "bcc_email", "BCC Email", "processed", "Procesado", "credit_card", "Tarjeta de Cr\xe9dito", "bank_transfer", "Transferencia bancaria", "priority", "Prioridad", "fee_amount", "Importe de la cuota", "fee_percent", "Porcentaje de tarifa", "fee_cap", "L\xedmite de tarifa", "limits_and_fees", "L\xedmites/Tarifas", "enable_min", "Activar M\xednimo", "enable_max", "Activar M\xe1ximo", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "M\xednimo", "max", "M\xe1ximo", _s19_66, "Logotipos de tarjetas aceptadas", "credentials", "Credenciales", "update_address", _s20_189, _s19_68, "Actualizar la direccion del cliente con los datos provistos", "rate", "Precio", "tax_rate", "Impuesto", "new_tax_rate", "Nuevo Impuesto", "edit_tax_rate", "Editar impuesto", _s16_184, "Impuesto creado correctamente", _s16_185, "Impuesto actualizado correctamente", _s17_119, "Impuesto archivado correctamente", _s16_186, "Impuesto borrado correctamente", _s17_120, "Impuesto restaurado correctamente", _s18_94, ":value tipos impositivos archivados correctamente", _s17_121, ":value tipos impositivos borrados correctamente", _s18_95, ":value tipos impositivos restaurados correctamente", "fill_products", "Auto-rellenar Productos", _s18_96, _s74_, "update_products", "Auto-actualizar Productos", _s20_84, "Actualizar una Factura autom\xe1ticamente actualizar\xe1 los Productos", _s16_187, "Convertir Productos", _s21_95, "Convertir autom\xe1ticamente los precios de los productos a la divisa del cliente", "fees", "Cargos", "limits", "Limites", "provider", "Proveedor", "company_gateway", "Pasarela de pago", _s16_189, "Pasarelas de pago", _s19_69, "Nueva pasarela", _s20_85, "Editar pasarela", _s23_44, "Pasarela creada correctamente", _s23_45, "Pasarela actualizada correctamente", _s24_51, "Pasarela archivada correctamente", _s23_46, "Pasarela borrada correctamente", _s24_52, "Pasarela restaurada correctamente", _s25_49, ":value pasarelas archivadas correctamente", _s24_53, ":value pasarelas borradas correctamente", _s25_50, ":value pasarelas restauradas correctamente", _s16_191, "Seguir editando", "discard_changes", "Descartar los cambios", "default_value", "Valor por defecto", "disabled", "Deshabilitado", "currency_format", "Formato de moneda", _s21_96, "Primer d\xeda de la semana", _s23_47, "Primer mes del a\xf1o", "sunday", "Domingo", "monday", "Lunes", "tuesday", "Martes", "wednesday", "Mi\xe9rcoles", "thursday", "Jueves", "friday", "Viernes", "saturday", "S\xe1bado", "january", "Enero", "february", "Febrero", "march", "Marzo", "april", "Abril", "may", "Mayo", "june", "Junio", "july", "Julio", "august", "Agosto", "september", "Septiembre", "october", "Octubre", "november", "Noviembre", "december", "Diciembre", "symbol", "S\xedmbolo", "ocde", "C\xf3digo", "date_format", "Formato de fecha", "datetime_format", "Formato de fecha y hora", "military_time", "24 Horas", _s18_97, "Formato de 24 Horas", "send_reminders", "Enviar recordatorios", "timezone", "Zona horaria", _s19_70, "Fitlrado por Proyecto", _s17_122, _s18_219, _s19_72, "Filtrado por Factura", _s18_98, _s20_172, _s18_100, "Filtrado por proveedor", "group_settings", "Opciones de Grupo", "group", "Grupo", "groups", "Grupos", "new_group", "Nuevo grupo", "edit_group", "Editar grupo", "created_group", "Grupo creado correctamente", "updated_group", "Grupo actualizado correctamente", "archived_groups", ":value grupos archivados correctamente", "deleted_groups", ":value grupos borrados correctamente", "restored_groups", ":value grupos restaurados correctamente", "archived_group", "Grupo archivado correctamente", "deleted_group", "Grupo borrado correctamente", "restored_group", "Grupo restaurado correctamente", "upload_logo", "Subir Logo", "uploaded_logo", "Logo subido", "logo", "Logo", "saved_settings", "Ajustes guardados", _s16_193, "Configuraci\xf3n de Producto", "device_settings", "Opciones de dispositivo", "defaults", "Ajustes Predefinidos", "basic_settings", _s20_190, _s17_124, _s22_150, "company_details", _s22_151, "user_details", _s19_185, "localization", "Localizaci\xf3n", "online_payments", "Pagos Online", "tax_rates", "Impuestos", "notifications", "Notificaciones", "import_export", _s17_252, "custom_fields", _s21_182, "invoice_design", "Dise\xf1o de Factura", "buy_now_buttons", "Botones de Comprar Ahora", "email_settings", _s36_49, _s23_49, _s26_95, _s22_68, "Tarjetas de Cr\xe9dito y Bancos", _s19_74, _s22_152, "price", "Precio", "email_sign_up", "Registrarse con Email", "google_sign_up", "Registrarse con Google", _s27_48, "\xa1Gracias por su compra!", "redeem", "Redimir", "back", "Atr\xe1s", "past_purchases", "Compras Pasadas", _s19_76, "Suscripci\xf3n anual", "pro_plan", "Plan Pro", "enterprise_plan", "Plan Enterprise", "count_users", ":count usuarios", "upgrade", "Mejorar", _s25_51, "Introduce tu nombre", _s24_54, "Introduce tu apellido", _s33_24, "Por favor, acepta los t\xe9rminos de servicio y la pol\xedtica de privacidad para crear una cuenta", "i_agree_to_the", "Estoy de acuerdo con", _s16_195, "T\xe9rminos de servicio", "privacy_policy", "Pol\xedtica de Privacidad", "sign_up", "Registrarse", "account_login", "Inicio de Sesi\xf3n con su Cuenta", "view_website", "Ver Sitio Web", "create_account", "Crear Cuenta", "email_login", "Iniciar sesi\xf3n con correo electr\xf3nico", "create_new", "Crear Nuevo", _s18_102, "No se han seleccionado registros", _s21_99, "Guarda o cancela tus cambios", "download", "Descargar", _s27_49, "Requiere plan 'enterprise'", "take_picture", "Tomar foto", "upload_file", "Subir archivo", "document", "Documento", "documents", "Documentos", "new_document", "Nuevo documento", "edit_document", "Editar documento", _s17_126, "Documento subido satisfactoriamente", _s16_197, "Documento actualizado satisfactoriamente", _s17_127, "Documento archivado satisfactoriamente", _s16_198, "Documento borrado satisfactoriamente", _s17_128, "Documento restaurado satisfactoriamente", _s18_104, ":value documentos archivados correctamente", _s17_129, ":value documentos borrados correctamente", _s18_105, ":value documentos restaurados correctamente", "no_history", "Sin historial", "expense_date", "Fecha", "pending", "Pendiente", _s16_199, "Registrado", _s16_200, "Pendiente", _s16_201, "Facturado", "converted", "Modificada", _s24_56, "Agregar documentos a la factura", "exchange_rate", "Tipo de Cambio", _s16_202, _s16_409, "mark_paid", "Marcar como pagado", "category", "Categor\xeda", "address", "Direcci\xf3n", "new_vendor", "Nuevo Proveedor", "created_vendor", "Proveedor creado correctamente", "updated_vendor", "Proveedor actualizado correctamente", "archived_vendor", "Proveedor archivado correctamente", "deleted_vendor", "Proveedor eliminado correctamente", "restored_vendor", "Proveedor restaurado correctamente", _s16_203, _s45_17, "deleted_vendors", _s45_17, _s16_204, ":value proveedores restaurados correctamente", "new_expense", "Nuevo Gasto", "created_expense", _s26_96, "updated_expense", _s31_44, _s16_205, _s29_89, "deleted_expense", _s27_106, _s16_206, "Gasto restaurado correctamente", _s17_130, _s31_45, _s16_207, _s29_90, _s17_131, ":value gastos restaurados correctamente", "copy_shipping", "Copiar Env\xedo", "copy_billing", "Copia Facturaci\xf3n", "design", "Dise\xf1o", _s21_100, "Fallo al buscar registro", "invoiced", "Facturado", "logged", "Registrado", "running", "Ejecutando", "resume", "Reanudar", "task_errors", "Por favor corrija cualquier tiempo que se solape con otro", "start", "Iniciar", "stop", "Parar", "started_task", "Tarea empezada correctamente", "stopped_task", "Tarea parada correctamente", "resumed_task", "La tarea se reanud\xf3 correctamente", "now", "Ahora", _s16_208, "Tareas programadas", "timer", "Temporizador", "manual", "Manual", "budgeted", "Presupuestado", "start_time", "Hora de Inicio", "end_time", "Hora de Fin", "date", "Fecha", "times", "Tiempos", "duration", "Duraci\xf3n", "new_task", "Nueva tarea", "created_task", "Tarea creada correctamente", "updated_task", "Tarea actualizada correctamente", "archived_task", "Tarea archivada correctamente", "deleted_task", "Tarea borrada correctamente", "restored_task", "Tarea restaurada correctamente", "archived_tasks", ":count tareas archivadas correctamente", "deleted_tasks", ":count tareas borradas correctamente", "restored_tasks", ":value tareas restauradas correctamente", _s19_78, "Por favor introduce un nombre", "budgeted_hours", _s20_191, "created_project", "Proyecto creado correctamente", "updated_project", "Proyecto actualizado correctamente", _s16_210, "Proyecto archivado correctamente", "deleted_project", "Proyecto eliminado correctamente", _s16_211, "Proyecto restaurado correctamente", _s17_132, ":count proyectos archivados correctamente", _s16_212, ":count proyecto eliminados correctamente", _s17_133, ":value proyectos restaurados correctamente", "new_project", "Nuevo Proyecto", _s27_53, "\xa1Gracias por utilizar nuestra app!", "if_you_like_it", "Si te gusta por favor", "click_here", "pulse aqui", _s18_106, "Pulsa aqu\xed", "to_rate_it", "para valorar.", "average", "Promedio", "unapproved", "No aprobado", _s30_19, "Por favor, autenticarse para cambiar esta configuraci\xf3n", "locked", "Bloqueado", "authenticate", "Autenticaci\xf3n", _s19_80, "Por favor, autenticarse", _s24_58, "Autenticaci\xf3n biom\xe9trica", "footer", "Pie", "compare", "Comparar", "hosted_login", "Acceso alojado", "selfhost_login", "Acceso auto alojado", "google_sign_in", "Ingresar con Google", "today", "Hoy", "custom_range", "Rango personalizado", "date_range", "Rango de fechas", "current", "Actual", "previous", "Previo", "current_period", "Periodo Actual", _s17_134, _s22_153, "previous_period", "Periodo Anterior", "previous_year", "A\xf1o Anterior", "compare_to", "Comparar con", "last7_days", "\xdaltimos 7 d\xedas", "last_week", "\xdaltima Semana", "last30_days", "\xdaltimos 30 d\xedas", "this_month", "Este Mes", "last_month", "\xdaltimo Mes", "this_year", "Este A\xf1o", "last_year", "\xdaltimo A\xf1o", "custom", "Personalizado", _s16_213, "Clonar a Factura", "clone_to_quote", "Clonar a Presupuesto", "clone_to_credit", "Clonar a Cr\xe9dito", "view_invoice", "Ver Factura", "convert", "Convertir", "more", "M\xe1s", "edit_client", "Editar Cliente", "edit_product", "Editar Producto", "edit_invoice", "Editar Factura", "edit_quote", "Editar Presupuesto", "edit_payment", "Editar Pago", "edit_task", "Editar Tarea", "edit_expense", "Editar Gasto", "edit_vendor", _s16_410, "edit_project", "Editar Proyecto", _s20_87, "Editar Presupuesto Recurrente", "billing_address", "Direcci\xf3n de Facturaci\xf3n", _s16_215, "Direccion de Envio", "total_revenue", _s16_411, "average_invoice", _s23_113, "outstanding", _s18_239, "invoices_sent", _s24_123, "active_clients", _s16_412, "close", "Cerrar", "email", "Email", "password", "Contrase\xf1a", "url", "URL", "secret", "Secreto", "name", "Nombre", "logout", "Cerrar sesi\xf3n", "login", "Iniciar Sesi\xf3n", "filter", "Filtrar", "sort", "Orden", "search", "B\xfasqueda", "active", "Activo", "archived", "Archivado", "deleted", "Eliminado", "dashboard", "Inicio", "archive", "Archivar", "delete", "Eliminar", "restore", "Restaurar", _s16_217, "Actualizaci\xf3n Completa", _s23_50, "Por favor introduce tu email", _s26_37, "Por favor introduce tu contrase\xf1a", _s21_103, "Por favor introduce tu URL", _s26_39, "Por favor introduce un c\xf3digo de producto", "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_136, "Ha ocurrido un error", "paid_to_date", "Pagado", "balance_due", "Pendiente", "balance", "Saldo", "overview", "Resumen", "details", "Detalles", "phone", "Tel\xe9fono", "website", "P\xe1gina Web", "vat_number", "NIF/CIF", "id_number", "N\xba de identificaci\xf3n", "create", "Crear", _s19_82, ":value copiado al portapapeles", "error", "Error", _s16_219, "No se puede abrir", "contacts", "Contactos", "additional", "Adicional", "first_name", "Nombre", "last_name", "Apellidos", "add_contact", "A\xf1adir Contacto", "are_you_sure", "\xbfEst\xe1 Seguro?", "cancel", "Cancelar", "ok", "Ok", "remove", "Borrar", _s16_221, "El email es inv\xe1lido", "product", "Producto", "products", "Productos", "new_product", "Nuevo Producto", "created_product", "Producto creado correctamente", "updated_product", "Producto actualizado correctamente", _s16_223, "Producto archivado correctamente", "deleted_product", "Producto eliminado correctamente", _s16_224, "Producto restaurado correctamente", _s17_138, ":count productos archivados correctamente", _s16_225, ":count productos eliminados correctamente", _s17_139, ":value productos restaurados correctamente", "product_key", "Producto", "notes", "Notas", "cost", "Coste", "client", "Cliente", "clients", "Clientes", "new_client", "Nuevo Cliente", "created_client", "Cliente creado correctamente", "updated_client", "Cliente actualizado correctamente", "archived_client", "Cliente archivado correctamente", _s16_226, ":count clientes archivados correctamente", "deleted_client", "Cliente eliminado correctamente", "deleted_clients", ":count clientes eliminados correctamente", "restored_client", "Cliente restaurada correctamente", _s16_227, ":value clientes restaurados correctamente", "address1", "Calle", "address2", "Apto./Ofc.", "city", "Ciudad", "state", "Estado/Provincia", "postal_code", "C\xf3digo Postal", "country", "Pais", "invoice", "Factura", "invoices", "Facturas", "new_invoice", "Nueva Factura", "created_invoice", "Factura creada correctamente", "updated_invoice", "Factura actualizada correctamente", _s16_228, "Factura archivada correctamente", "deleted_invoice", "Factura eliminada correctamente", _s16_229, "Factura restaurada correctamente", _s17_140, ":count facturas archivadas correctamente", _s16_230, ":count facturas eliminadas correctamente", _s17_141, ":value facturas restauradas correctamente", "emailed_invoice", "Factura enviada correctamente", "emailed_payment", "Pago enviado correctamente por correo electr\xf3nico", "amount", "Cantidad", "invoice_number", _s17_267, "invoice_date", _s16_413, "discount", "Descuento", "po_number", "N\xfamero de Pedido", "terms", "T\xe9rminos", "public_notes", "Notas", "private_notes", "Notas Privadas", "frequency", "Frecuencia", "start_date", "Fecha de Inicio", "end_date", "Fecha de Fin", "quote_number", "N\xfamero de Presupuesto", "quote_date", "Fecha de Presupuesto", "valid_until", "V\xe1lido hasta", "items", "Art\xedculos", "partial_deposit", _s16_380, "description", "Descripci\xf3n", "unit_cost", "Precio Unitario", "quantity", "Cantidad", "add_item", "A\xf1adir Art\xedculo", "contact", "Contacto", "work_phone", "Tel\xe9fono", "total_amount", "Cantidad Total", "pdf", "PDF", "due_date", "Vencimiento", _s16_231, "Fecha de vencimiento parcial", "status", "Estado", _s17_142, "Estado de Factura", "quote_status", "Estado de Presupuesto", _s22_69, "Pulsa + para a\xf1adir un art\xedculo", _s22_71, "Pulsa + para a\xf1adir tiempo", "count_selected", ":count seleccionado", "total", "Total", "percent", "Porcentaje", "edit", "Editar", "dismiss", "Descartar", _s20_89, "Por favor selecciona una fecha", _s22_72, "Por favor selecciona un cliente", _s24_60, "Por favor, seleccione una factura", "task_rate", "Tasa de tareas", "settings", "Configuraci\xf3n", "language", "Idioma", "currency", "Divisa", "created_at", _s17_268, "created_on", "Creado el", "updated_at", "Actualizado", "tax", "Impuesto", _s30_21, "Por favor introduce un n\xfamero de factura", _s27_57, "Por favor introduce un n\xfamero de presupuesto", "past_due", "Vencido", "draft", "Borrador", "sent", "Enviada", "viewed", "Vistas", "approved", "Aprobados", "partial", _s16_380, "paid", "Pagado", "mark_sent", "Marcar como Enviado", _s22_74, _s42_27, _s22_75, _s42_27, _s23_52, _s45_18, _s23_53, _s45_18, "done", "Hecho", _s37_21, "Por favor introduce un cliente o nombre de contacto", "dark_mode", "Modo Oscuro", _s27_59, "Reinicia la app para aplicar el cambio", "refresh_data", "Actualizar Datos", "blank_contact", "Contacto Nuevo", "activity", "Actividad", _s16_233, "No se han encontrado registros", "clone", "Clonar", "loading", "Cargando", "industry", "Sector", "size", "Tama\xf1o", "payment_terms", _s16_414, "payment_date", "Fecha de Pago", "payment_status", "Estado de Pago", _s16_235, "Pendiente", _s16_236, "Anulado", _s16_237, "Fallido", _s16_238, "Completado", _s16_239, _s24_107, _s16_240, "Reembolsado", _s17_143, "Sin Aplicar", _s17_144, "Sin aplicar parcialmente", "net", "Neto", "client_portal", "Portal Cliente", "show_tasks", "Mostrar tareas", "email_reminders", "Emails Recordatorios", "enabled", "Habilitado", "recipients", "Destinatarios", "initial_email", "Email Inicial", "first_reminder", _s19_186, "second_reminder", _s20_192, "third_reminder", _s19_187, "reminder1", _s19_186, "reminder2", _s20_192, "reminder3", _s19_187, "template", "Plantilla", "send", "Enviar", "subject", "Asunto", "body", "Cuerpo", "send_email", "Enviar Email", "email_receipt", "Enviar Recibo de Pago al cliente", "auto_billing", "Auto facturaci\xf3n", "button", "Bot\xf3n", "preview", "Vista Previa", "customize", "Personalizar", "history", "Historial", "payment", "Pago", "payments", "Pagos", "refunded", "Reembolsado", "payment_type", "Tipo de Pago", _s21_105, _s25_104, "enter_payment", "Agregar Pago", "new_payment", "Introduzca el Pago", "created_payment", "Pago creado correctamente", "updated_payment", "Pago actualizado correctamente", _s16_241, "Pago archivado correctamente", "deleted_payment", "Pago eliminado correctamente", _s16_242, "Pago restaurado correctamente", _s17_145, ":count pagos archivados correctamente", _s16_243, ":count pagos eliminados correctamente", _s17_146, ":value pagos restaurados correctamente", "quote", "Presupuesto", "quotes", "Presupuestos", "new_quote", "Nueva Presupuesto", "created_quote", "Presupuesto creado correctamente", "updated_quote", "Presupuesto actualizado correctamente", "archived_quote", "Presupuesto archivado correctamente", "deleted_quote", "Presupuesto eliminado correctamente", "restored_quote", "Presupuesto restaurado correctamente", "archived_quotes", ":count Presupuestos archivados correctamente", "deleted_quotes", ":count Presupuestos eliminados correctamente", "restored_quotes", ":value presupuestos restaurados correctamente", "expense", "Gasto", "expenses", "Gastos", "vendor", "Proveedor", "vendors", "Proveedores", "task", "Tarea", "tasks", "Tareas", "project", "Proyecto", "projects", "Proyectos", "activity_1", _s29_91, "activity_2", _s32_46, "activity_3", ":user borr\xf3 el cliente :client", "activity_4", _s33_50, "activity_5", _s35_51, "activity_6", ":user ha enviado por mail la factura :invoice de :client a :contact", "activity_7", ":contact ha visto la factura :invoice: de :client", "activity_8", _s33_50, "activity_9", ":user borr\xf3 la factura :invoice", "activity_10", ":contact ingres\xf3 el pago :payment por importe de :payment_amount en la factura N\xba :invoice de :client", "activity_11", ":user actualiz\xf3 el Pago :payment", "activity_12", _s30_76, "activity_13", ":user borr\xf3 el pago :payment", "activity_14", ":user introdujo :credit cr\xe9dito", "activity_15", ":user actualiz\xf3 :credit cr\xe9dito", "activity_16", ":user archiv\xf3 :credit cr\xe9dito", "activity_17", ":user deleted :credit cr\xe9dito", "activity_18", _s33_54, "activity_19", ":user actualiz\xf3 el presupuesto :quote", "activity_20", ":user envi\xf3 presupuesto :quote para :client a :contact", "activity_21", _s34_47, "activity_22", ":user archiv\xf3 el presupuesto :quote", "activity_23", _s33_54, "activity_24", ":user restaur\xf3 el presupuesto :quote", "activity_25", ":user restaur\xf3 la factura :invoice", "activity_26", _s33_51, "activity_27", _s31_46, "activity_28", ":user restaur\xf3 :credit cr\xe9dito", "activity_29", ":contact ha aprovado el presupuesto :quote para :client", "activity_30", _s30_77, "activity_31", _s33_52, "activity_32", _s33_53, "activity_33", _s34_46, "activity_34", ":user cre\xf3 el gasto :expense", "activity_35", _s31_47, "activity_36", _s31_48, "activity_37", _s32_47, "activity_39", ":user cancelo :payment_amount del pago :payment", "activity_40", ":user reembols\xf3 :adjustment de :payment_amount del pago :payment", "activity_41", "Fallo el pago de :payment_amount para (:payment)", "activity_42", _s25_105, "activity_43", _s30_78, "activity_44", _s28_107, "activity_45", _s28_108, "activity_46", _s29_92, "activity_47", ":user actualiz\xf3 el gasto :expense", "activity_48", ":user usuario creado :user", "activity_49", ":user usuario actualizado :user", "activity_50", ":user usuario archivado :user", "activity_51", ":user usuario borrado :user", "activity_52", ":user usuario restaurado :user", "activity_53", ":user marcado enviado :invoice", "activity_54", ":user pag\xf3 la factura :invoice", "activity_55", _s36_50, "activity_56", ":user vio el ticket :ticket", "activity_57", "El sistema fall\xf3 al enviar la factura :invoice", "activity_58", ":user revirti\xf3 la factura :invoice", "activity_59", ":user cancel\xf3 la factura :invoice", "activity_60", _s34_47, "activity_61", ":user actualiz\xf3 el cliente :cliente", "activity_62", ":user actualiz\xf3 el proveedor :vendor", "activity_63", ":user envi\xf3 por email el primer recordatorio de la factura :invoice a :contact", "activity_64", ":user envi\xf3 por email el segundo recordatorio de la factura :invoice a :contact", "activity_65", ":user envi\xf3 por email el tercer recordatorio de la factura :invoice a :contact", "activity_66", ":user envi\xf3 por email el recordatorio sin f\xedn de la factura :invoice a :contact", "activity_80", ":user cre\xf3 la suscripci\xf3n :subscription", "activity_81", ":user actualiz\xf3 la suscripci\xf3n :subscription", "activity_82", ":user archiv\xf3 la suscripci\xf3n :subscription", "activity_83", ":user elimin\xf3 la suscripci\xf3n :subscription", "activity_84", ":user restaur\xf3 la suscripci\xf3n :subscription", _s17_147, "Password de un solo uso", "emailed_quote", "Presupuesto enviado correctamente", "emailed_credit", "Cr\xe9dito enviado correctamente", _s20_91, "Presupuesto marcado como enviado correctamente", _s21_107, "Marcar cr\xe9dito como enviado", "expired", "Expirada", "all", "Todo", "select", "Seleccionar", _s22_76, "Multiselecci\xf3n en pulsaci\xf3n prolongada", "custom_value1", _s19_169, "custom_value2", _s19_169, "custom_value3", _s21_185, "custom_value4", _s21_186, _s18_107, "Estilo de Email Personalizado", _s24_65, "Mensaje de Escritorio Personalizado", _s29_43, "Mensaje de Factura Impagada Personalizada", _s27_64, "Mensaje de Factura Pagada Personalizada", _s31_23, "Mensaje de Presupuesto no Aprobado Personalizado", "lock_invoices", "Bloquear Facturas", "translations", "Traducciones", _s19_83, "Patr\xf3n del N\xfamero de Tarea", _s19_85, "Contador del N\xfamero de Tarea", _s22_78, "Patr\xf3n del N\xfamero de Gasto", _s22_80, "Contador del N\xfamero de Gasto", _s21_108, "Patr\xf3n del N\xfamero de Proveedor", _s21_110, "Contador del N\xfamero de Proveedor", _s21_112, "Patr\xf3n del N\xfamero de Ticket", _s21_114, "Contador del N\xfamero de Ticket", _s22_82, "Patr\xf3n del N\xfamero de Pago", _s22_84, "Contador del N\xfamero de Pago", _s22_86, "Patr\xf3n del N\xfamero de Factura", _s22_88, "Contador del N\xfamero de Factura", _s20_92, "Patr\xf3n del N\xfamero de Presupuesto", _s20_94, "Contador del N\xfamero de Presupuesto", _s21_116, _s28_109, _s21_118, _s30_79, _s21_120, _s28_109, _s21_121, _s30_79, _s18_109, "Resetear Fecha del Contador", "counter_padding", "Relleno del Contador", _s28_66, "Numeraci\xf3n de presupuestos y facturas compartidas", _s18_111, "Nombre de Impuesto por Defecto 1", _s18_113, "Tasa de Impuesto por Defecto 1", _s18_115, "Nombre de Impuesto por Defecto 2", _s18_117, "Tasa de Impuesto por Defecto 2", _s18_119, "Nombre de Impuesto por Defecto 3", _s18_121, "Tasa de Impuesto por Defecto 3", _s21_122, "Asunto de Email de Factura", _s19_87, "Asunto de Email del Presupuesto", _s21_124, "Asunto de Email de Pago", _s29_45, "Asunto de Email de Pago Parcial", "show_table", "Mostrar Tabla", "show_list", "Mostrar Lista", "client_city", "Ciudad del Cliente", "client_state", "Provincia del Cliente", "client_country", "Pa\xeds del Cliente", _s16_244, "El Cliente est\xe1 Activo", "client_balance", "Balance del Cliente", "client_address1", "Calle del Cliente", "client_address2", "Bloq/Pta del Cliente", "vendor_address1", "Calle de Proveedor", "vendor_address2", "Bloq/Pta del Proveedor", _s24_67, "Calle de Env\xedo del Cliente", _s24_68, "Bloq/Pta de Env\xedo del Cliente", "type", "Tipo", "invoice_amount", _s18_240, _s16_248, "Fecha L\xedmite de Pago", "tax_rate1", "Impuesto 1", "tax_rate2", "Impuesto 2", "tax_rate3", "Impuesto 3", "auto_bill", "Facturaci\xf3n Autom\xe1tica", "archived_at", "Archivado el", "has_expenses", "Tiene Gastos", "custom_taxes1", "Impuestos Personalizados 1", "custom_taxes2", "Impuestos Personalizados 2", "custom_taxes3", "Impuestos Personalizados 3", "custom_taxes4", "Impuestos Personalizados 4", _s17_149, _s23_115, _s17_150, _s23_116, _s17_151, _s23_117, _s17_152, _s23_118, "is_deleted", "Borrado", "vendor_city", _s20_194, "vendor_state", "Provincia del Proveedor", "vendor_country", _s18_241, "is_approved", "Aprobada", "tax_name", _s18_242, "tax_amount", "Total Impuestos", "tax_paid", "Impuestos Pagados", "payment_amount", "Valor del Pago", "age", "Edad", "is_running", "Corriendo", "time_log", "Registro Temporal", "bank_id", "Banco", _s19_89, "ID de la Categor\xeda de Gasto", _s16_249, "Categor\xeda del Gasto", _s19_91, "ID de Moneda de Facturaci\xf3n", "tax_name1", "Nombre de Impuesto 1", "tax_name2", "Nombre de Impuesto 2", "tax_name3", "Nombre de Impuesto 3", "transaction_id", "ID de Transacci\xf3n", _s18_123, "Tema de color de estado", _s16_250, "Cargar color del tema"], t1, t1), "sv", A.LinkedHashMap_LinkedHashMap$_literal(["action", "Hantera", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "Schema", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "Arkivera betalning", "archive_invoice", "Arkivera faktura", "archive_quote", "Arkivera offert", "archive_credit", "Arkiverade kreditfakturor", "archive_task", "Arkivera uppgift", "archive_client", "Arkivera kund", "archive_project", "Arkivera projekt", "archive_expense", "Arkivera kostnad", "restore_payment", "\xc5terst\xe4ll betalning", "restore_invoice", "\xc5terst\xe4ll faktura", "restore_quote", "\xc5terst\xe4ll offert", "restore_credit", "\xc5terst\xe4ll kreditfaktura", "restore_task", "\xc5terst\xe4lla uppgift", "restore_client", "\xc5terst\xe4ll kund", "restore_project", "\xc5terst\xe4ll projekt", "restore_expense", "\xc5terst\xe4ll kostnad", "archive_vendor", "Arkivera leverant\xf6r", "restore_vendor", "\xc5terst\xe4ll leverant\xf6r", "create_product", "L\xe4gg till produkt", "update_product", "Update Product", "delete_product", "Ta bort produkt", "restore_product", "\xc5terst\xe4ll Produkt", "archive_product", "Arkivera produkt", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Betalningsmetoder", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", _s20_196, "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Timme", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Ladda upp", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Ta bort projekt", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, "Registering kr\xe4vs", _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Spara som standardvillkor", _s22_5, "Spara som standard sidfot", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "Framg\xe5ngsrikt skapat bankkonto", _s20_11, "Framg\xe5ngsrikt uppdaterat bankkonto", _s17_12, "Editera Bankkonto", _s16_14, _s16_15, "account_type", "Kontotyp", _s16_16, "Nytt bankkonto", _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Vald", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Uppdatera Kreditfaktura", "delete_credit", "Ta bort kreditfaktura", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bankkonto", "bank_accounts", "Betalkort och Banker", _s21_21, "Framg\xe5ngsrikt arkiverat bankkonto", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Sl\xe5 samman", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "Betalnings inst\xe4llningar", "default", "Standard", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Summering", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "L\xe4gg till gateway", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", "Skapa ditt konto p\xe5 n\xe5gra sekunder", "login_label", _s28_9, "add_to_invoice", "L\xe4gg till p\xe5 faktura :invoice", _s17_28, _s17_29, "week", "Vecka", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "Faktura valuta", "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Skapa projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "Avgift f\xf6r en :amount Faktura hade blivit :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Godk\xe4nn", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", "Kunddatan har rensats", _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "Ange l\xf6senord", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Visa kostnad # :expense", "view_statement", "Se transaktion", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "System", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "Fr\xe5n namn", _s16_46, _s16_47, _s17_36, "\xc5terkommande utgift", _s18_29, "\xc5terkommande utgifter", _s21_46, "Ny \xe5terkommande utgift", _s22_37, "\xc4ndra \xe5terkommande utgift", _s25_8, "Skapade \xe5terkommande utgift utan problem", _s25_9, "Uppdaterade \xe5terkommande utgift utan problem", _s26_7, "Arkiverade \xe5terkommande utgift utan problem", _s25_10, "Tog bort projektet utan problem", _s25_11, _s38_4, _s26_8, "\xc5terst\xe4llde \xe5terkommande utgifter utan problem", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "Anv\xe4ndarhj\xe4lp", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importera Data", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", ":user skapade en \xe5terkommande faktura :recurring_invoice", "activity_101", ":user uppdaterade en \xe5terkommande faktura :recurring_invoice", "activity_102", ":user arkiverade en \xe5terkommande faktur :recurring_invoice", "activity_103", ":user raderade en \xe5terkommande faktur :recurring_invoice", "activity_104", ":user \xe5terst\xe4llde en \xe5terkommande faktur :recurring_invoice", _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Senast uppdaterad", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "Kontakt F\xf6rnamn", _s17_40, "Kontakt Efternamn", "order", "Order", "unassigned", "Otilldelad", "partial_value", "M\xe5ste vara st\xf6rre \xe4n noll och mindre \xe4n totalen", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Tillg\xe4nglig", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "St\xe4ll in subdom\xe4nen eller visa fakturorna p\xe5 din egen hemsida", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Rabattkod", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "S\xe4kerhet", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Prenumeration", "subscriptions", "Prenumerationer", _s16_255, "Ny prenumeration", _s17_155, "\xc4ndra prenumeration", _s20_96, "Skapat prenumerationer utan problem", _s20_97, "Uppdaterat prenumerationer utan problem", _s21_126, "Arkivera prenumeration utan problem", _s20_98, "Prenumerationen har raderats", _s20_99, "Prenumerationen har tagits bort", _s21_127, "Prenumerationen har \xe5terst\xe4llts", _s19_93, "S\xf6k 1 prenumeration", _s20_100, "S\xf6k :count prenumerationer", _s26_11, "Subdom\xe4n \xe4r inte tillg\xe4nglig", "connect_gmail", "Anslut Gmail", _s16_65, "Koppla fr\xe5n Gmail", "connected_gmail", "Gmail ha anslutits", _s18_45, "Gmail har kopplats fr\xe5n", _s16_67, "\xc4ndringar av kodbasen kan blockera uppdateringen. Du kan k\xf6ra detta kommando f\xf6r att kasta \xe4ndringarna:", _s16_68, "Kund-ID nummer", "count_minutes", ":count minuter", _s16_70, "Timeout f\xf6r l\xf6senord", _s29_12, _s28_67, "use_last_email", "Anv\xe4nd den senaste e-postadressen", _s16_72, "Aktivera f\xf6retag", _s21_58, "Aktivera e-post, \xe5terkommande fakturor och aviseringar", _s27_22, "Ett fel uppstod, v\xe4nligen f\xf6rs\xf6k igen", _s27_23, "Ange f\xf6rst ett l\xf6senord", _s34_10, "Varning: Om du \xe4ndrar ditt telefonnummer inaktiveras 2FA", "help_translate", "Hj\xe4lp oss \xf6vers\xe4tta", _s23_23, "V\xe4lj ett land", "resend_invite", "Skicka inbjudan igen", _s19_42, "2FA har inaktiverats", _s16_74, "Kontot har anslutits", _s19_43, "Kontot har kopplats fr\xe5n", "delivered", "Levererad", "bounced", "Studsade", "spam", "Spam", "view_docs", "Visa dokument", _s32_10, "Ange ett mobiltelefonnummer f\xf6r att aktivera tv\xe5faktorsautentisering", "send_sms", "Skicka SMS", "sms_code", "SMS-kod", _s21_59, "Skanna streckkoden med en :link kompatibel app.", _s18_46, "Aktiverade Tv\xe5-V\xe4gs autentisering utan problem", "connect_google", "Anslut Google", _s17_46, "Koppla fr\xe5n Google", _s17_48, "Tv\xe5faktorsautentisering", _s18_47, "Inaktivera 2FA", _s34_11, "Kr\xe4v l\xf6senord med social inloggning", "stay_logged_in", "Stanna inloggad", _s23_25, "Varning: Din session h\xe5ller p\xe5 att l\xf6pa ut", "count_hours", ":count timmar", "count_day", "1 dag", "count_days", ":count dagar", _s19_44, "Tidsgr\xe4ns f\xf6r webbsession", _s17_49, "S\xe4kerhetsinst\xe4llningar", "resend_email", "Skicka e-post igen", _s26_13, "V\xe4nligen bekr\xe4fta din e-postadress", _s16_75, "\xc5terbetalat betalning", _s19_46, "Delvis oanv\xe4nd", _s19_48, "V\xe4lj en anv\xe4ndare som \xe4r autentiserad med Gmail", "list_long_press", "Lista l\xe5nga tryck", "show_actions", "Visa \xe5tg\xe4rder", _s17_51, "Starta flerval", _s27_25, "Ett e-postmeddelande har skickats f\xf6r att bekr\xe4fta e-postadressen", _s21_60, "F\xf6r att anv\xe4nda :client_counter l\xe4gg till antingen :client_number eller :client_id_number f\xf6r att f\xf6rhindra konflikter", "this_quarter", "Detta kvartal", "last_quarter", "F\xf6reg\xe5ende kvartal", "to_update_run", "F\xf6r att uppdatera k\xf6r", _s18_49, "Omvandla till faktura", _s16_76, "Registrerings URL", "invoice_project", "Fakturera projekt", "invoice_task", "Fakturera uppgift", "invoice_expense", "Faktura kostnad", _s19_49, "S\xf6k 1 betalningsvillkor", _s20_47, "S\xf6k :count betalningsvillkor", _s16_78, "Spara och f\xf6rhandsgranska", "save_and_email", "Spara och skicka", _s16_80, "H\xe4ndelser som st\xf6ds", _s16_82, "Konverterad summa", _s17_53, "Konverterad balans", _s22_41, "Konverterad betalad till datum", _s24_30, "Konverterad kreditbalans", "converted_total", "Konverterat totalt", "is_sent", "Skickat", _s17_55, "Standard dokument", "document_upload", "Ladda upp dokument", _s20_48, "Till\xe5t kunder att ladda upp dokument", "expense_total", "Total kostnad", "enter_taxes", "Ange skatter", "by_rate", "Efter pris", "by_amount", "Efter belopp", "enter_amount", "Ange belopp", "before_taxes", "F\xf6re skatt", "after_taxes", "Efter skatt", "color", "F\xe4rg", "show", "Visa", "hide", "D\xf6lj", "empty_columns", "Tomma kolumner", _s21_62, "Fels\xf6kningsl\xe4ge \xe4r aktiverat", _s26_14, "Varning: den \xe4r avsedd f\xf6r anv\xe4ndning p\xe5 lokala maskiner, den kan l\xe4cka ut uppgifter. Klicka f\xf6r att l\xe4ra mer.", "running_tasks", "Uppgifter som k\xf6rs", "recent_tasks", "Senaste uppgifterna", "recent_expenses", "Senaste utgifterna", _s17_57, "Kommande utgifter", "update_app", "Uppdatera App", "started_import", "Importen har startats", _s24_32, "Dubblettkolumnmappning", _s20_49, "Anv\xe4nder inkluderande skatter", _s18_51, "\xc4r beloppsrabatt", "column", "Kolumn", "sample", "Exempel", "map_to", "Mappa till", "import", "Importera", _s25_21, "Anv\xe4nd f\xf6rsta raden som kolumnnamn", "select_file", "V\xe4lj fil", _s16_84, "Ingen fil har valts", "csv_file", "V\xe4lj CSV-fil", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Bokf\xf6ring", _s22_43, "Ange alla CSV-filer.", "import_type", "Typ av import", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "Visa licenser", "webhook_url", "Webhook URL", _s17_59, "Fullsk\xe4rms editor", "sidebar_editor", "Sidof\xe4lts editor", _s22_44, "Ange ':value' f\xf6r att bekr\xe4fta", "purge", "Rensa", "service", "Service", "clone_to", "Klona till", "clone_to_other", "Klona till annan", "labels", "Etiketter", "add_custom", "L\xe4gg till anpassad", "payment_tax", "Betalningsskatt", "unpaid", "Obetald", "white_label", "Vit etikett", "delivery_note", "F\xf6ljesedel", _s24_35, "Skickade fakturor \xe4r l\xe5sta", _s24_37, "Betalade fakturor \xe4r l\xe5sta", "source_code", "K\xe4llkod", "app_platforms", "App plattformar", "invoice_late", _s17_269, "quote_expired", _s16_415, "partial_due", "Delvis f\xf6rsenad", "invoice_total", "Totalsumma", "quote_total", "Offertsumma", "credit_total", "Kredit Totalt", _s23_26, "Faktura totalt", "actions", "\xc5tg\xe4rder", "expense_number", "Utgiftsnummer", "task_number", "Uppgiftsnummer", "project_number", "Projektnummer", "project_name", "Projektnamn", "warning", "Varning", "view_settings", "Visa inst\xe4llningar", _s24_39, "Varning: detta f\xf6retag har \xe4nnu inte aktiverats", "late_invoice", _s17_269, "expired_quote", _s16_415, "remind_invoice", "Faktura p\xe5minnelse", "cvv", "CVV", "client_name", "Kundnamn", "client_phone", "Kund telefon", "required_fields", "Obligatoriska f\xe4lt", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Rensa cache", "sort_order", "Sorteringsordning", "task_status", "Status", "task_statuses", "Uppgiftsstatusar", "new_task_status", "Ny uppgiftsstaus", _s16_86, "Redigera uppgiftsstatus", _s19_50, "Uppgiftsstatus skapades", _s19_51, "Uppgiftsstatus uppdaterades", _s20_51, "Uppgiftsstatus arkiverades", _s19_52, "Uppgiftsstatus raderades", _s19_53, "Uppgiftsstatus togs bort", _s20_52, "Uppgiftsstatus \xe5terst\xe4lldes", _s22_45, ":value uppgiftsstatusar har arkiverats", _s21_64, ":value uppgiftsstatusar har raderats", _s22_46, ":value uppgiftsstatusar har \xe5terst\xe4llts", _s18_53, "S\xf6k 1 uppgiftsstatus", _s20_54, "S\xf6k :count uppgiftsstatusar", _s16_88, "Visa uppgiftstabell", _s21_65, "Visa alltid uppgiftsdelen n\xe4r du skapar fakturor", _s20_55, "Fakturauppgift tidslogg", _s25_22, "L\xe4gg till tidsinformation till fakturaraderna", _s20_57, "Fakturauppgifter datumlogg", _s25_23, "L\xe4gg till datuminformation till fakturaraderna", _s21_66, "Starta uppgifter innan du sparar", _s18_54, "Konfigurera statusar", "task_settings", "Uppgiftsinst\xe4llningar", _s20_59, "Konfigurera kategorier", _s18_56, "Utgifts kategorier", _s20_61, "Ny utgifts kategori", _s21_67, "Redigera utgiftskategori", _s24_40, "Framg\xe5ngsrikt skapat kostnadskategori", _s24_41, "Framg\xe5ngsrikt uppdaterat kostnadskategori", _s25_25, "Framg\xe5ngsrikt arkiverat kostnadskategori", _s24_42, "Kategori borttagen", _s24_43, "Utgiftskategorin har tagits bort", _s25_26, "Framg\xe5ngsrikt \xe5terst\xe4llt kostnadskategori", _s27_29, "Framg\xe5ngsrikt arkiverat :count kostnadskategori", _s26_15, "Kostnaden f\xf6r :value kategorier har raderats", _s27_30, "Kostnaden f\xf6r :value kategorier har \xe5terst\xe4llts", _s23_27, "S\xf6k 1 utgiftkategori", _s25_28, "S\xf6k :count utgiftkategorier", _s21_69, "Anv\xe4nd tillg\xe4nglig kredit", "show_option", "Visa alternativ", _s22_47, "Kreditbeloppet kan inte \xf6verstiga betalningsbeloppet", "view_changes", "Visa \xe4ndringar", "force_update", "Tvinga uppdatering", _s17_63, "Du k\xf6r den senaste versionen men det kan finnas v\xe4ntande korrigeringar tillg\xe4ngliga.", "mark_paid_help", "Sp\xe5ra utgiften f\xf6r att se om den har betalats", _s18_58, "Ska detta faktureras", _s23_28, "Aktivera utgiften som ska faktureras", _s29_14, _s36_15, _s21_71, "St\xe4ll in en v\xe4xelkurs", _s16_90, "Utgiftsinst\xe4llningar", _s18_59, "Klona till \xe5terkommande", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "Anv\xe4ndarf\xe4lt", "variables", "Variabler", "show_password", "Visa l\xf6senord", "hide_password", "G\xf6m l\xf6senord", "copy_error", "Kopiera felmeddelande", "capture_card", "Capture Card", _s17_64, "Automatisk fakturering aktiverad", "total_taxes", "Totalt antal skatter", "line_taxes", "Artikelskatt", "total_fields", "Totalt antal f\xe4lt", _s25_29, "\xc5terkommande faktura stoppad", _s25_30, "\xc5terkommande faktura startad", _s25_31, "\xc5terkommande faktura \xe5terupptogs", "gateway_refund", "Gateway f\xf6r \xe5terbetalning", _s19_54, "Behandla \xe5terbetalningen med betalningsgatewayen", "due_date_days", "F\xf6rfallodatum", "paused", "Pausad", "mark_active", "Markera aktiv", "day_count", "Dag :count", _s22_48, "F\xf6rsta dagen i m\xe5naden", _s21_72, "Sista dagen i m\xe5naden", _s17_66, "Anv\xe4nd betalningsvillkoren", "endless", "O\xe4ndlig", "next_send_date", "N\xe4sta s\xe4ndningsdatum", _s16_92, "\xc5terst\xe5ende cykler", _s17_68, "\xc5terkommande faktura", _s18_61, "\xc5terkommande fakturor", _s21_74, "Ny \xe5terkommande faktura", _s22_50, "Redigera \xe5terkommande fakturor", _s25_32, "\xc5terkommande faktura har skapats", _s25_33, "\xc5terkommande faktura har uppdaterats", _s26_16, "Framg\xe5ngsrikt arkiverat \xe5terkommande faktura", _s25_34, "Framg\xe5ngsrikt tagit bort \xe5terkommande faktura", _s25_35, "\xc5terkommande faktura har tagits bort", _s26_17, "Framg\xe5ngsrikt \xe5terst\xe4llt \xe5terkommande faktura", _s27_31, "Arkiverade \xe5terkommande :value fakturor", _s26_18, "\xc5terkommande :value fakturor har raderats", _s27_32, "\xc5terst\xe4llande av \xe5terkommande :value fakturor lyckades", _s24_44, "S\xf6k 1 \xe5terkommande faktura", _s25_36, "S\xf6k :count \xe5terkommande fakturor", "send_date", "S\xe4ndningsdatum", "auto_bill_on", "Automatisk fakturering p\xe5slaget", _s28_17, "L\xe4gsta belopp vid underbetalning", "profit", "F\xf6rtj\xe4nst", "line_item", "Rad", _s18_63, "Till\xe5t \xf6verbetalning", _s23_29, "St\xf6d f\xf6r att betala extra f\xf6r att ta emot dricks", _s19_55, "Till\xe5t underbetalning", _s24_45, "St\xf6d f\xf6r att betala minimum del-/ins\xe4ttningsbeloppet", "test_mode", "Testl\xe4ge", "opened", "\xd6ppnad", _s30_8, "Avst\xe4mning misslyckades", _s30_9, "Avst\xe4mning lyckades", "gateway_success", "Gateway lyckades", "gateway_failure", "Gateway misslyckades", "gateway_error", "Gateway fel", "email_send", "Skicka via e-post", _s17_70, "E-postf\xf6rs\xf6ksk\xf6", "failure", "Misslyckad", "quota_exceeded", "Kvoten har \xf6verskridits", _s16_94, "Upstream misslyckades", "system_logs", "Systemloggar", "view_portal", "Se portal", "copy_link", "Kopiera l\xe4nk", "token_billing", "Spara kortinformation", _s24_46, "V\xe4lkommen till Invoice Ninja", "always", "Alltid", "optin", "Opt-In", "optout", "Opt-Out", "label", "Rubrik", "client_number", "Kundnummer", "auto_convert", "Automatisk konvertering", "company_name", "F\xf6retagsnamn", "reminder1_sent", "P\xe5minnelse 1 skickad", "reminder2_sent", "P\xe5minnelse 2 skickad", "reminder3_sent", "P\xe5minnelse 3 skickad", _s18_65, "P\xe5minnelse skickades senast", "pdf_page_info", "Sida :current av :total", _s16_96, "E-postade fakturorna utan problem", "emailed_quotes", "E-postade offerterna utan problem", "emailed_credits", _s32_48, "gateway", "Gateway", "view_in_stripe", "Visa i Stripe", "rows_per_page", "Rader per sida", "hours", "Timmar", "statement", "Transaktionsdatum", "taxes", "Moms", "surcharge", "Till\xe4ggsavgift", "apply_payment", "Till\xe4mpa betalning", "apply_credit", "Till\xe4mpa kredit", "apply", "Verkst\xe4ll", "unapplied", "Outnyttjad", "select_label", "V\xe4lj rubrik", "custom_labels", "Anpassade etiketter", "record_type", "Posttyp", "record_name", "Post namn", "file_type", "Filtyp", "height", "H\xf6jd", "width", "Bredd", "to", "Till", "health_check", "H\xe4lsokontroll", "payment_type_id", "Betalningss\xe4tt", "last_login_at", "Senast inloggad", "company_key", "F\xf6retagsnyckel", "storefront", "Butiksfront", "storefront_help", "Aktivera tredjepartsappar f\xf6r att skapa fakturor", "client_created", "Kunden har skapats", _s20_64, "E-postadress f\xf6r online betalning", _s20_66, "E-postadress f\xf6r manuell betalning", "completed", "Slutf\xf6rd", "gross", "Brutto", "net_amount", "Nettobelopp", "net_balance", "Nettobalans", "client_settings", "Kundinst\xe4llningar", _s17_72, "Markerade fakturor", _s17_74, "Markerade betalningar", "selected_quotes", "Markerade offerter", "selected_tasks", "Markerade uppgifter", _s17_76, "Markerade utgifter", _s17_78, "Kommande fakturor", _s17_80, "F\xf6rsenade fakturor", "recent_payments", "Nyligen utf\xf6rda betalningar", "upcoming_quotes", "Kommande Offerter", "expired_quotes", "Utg\xe5ngna Offerter", "create_client", "Skapa kund", "create_invoice", "Skapa faktura", "create_quote", "Skapa offert", "create_payment", "Skapa betalning", "create_vendor", "Skapa tillverkare", "update_quote", "Uppdatera offert", "delete_quote", "Ta bort offert", "update_invoice", "Uppdatera faktura", "delete_invoice", "Ta bort faktura", "update_client", "Uppdatera kund", "delete_client", "Radera kund", "delete_payment", "Ta bort betalning", "update_vendor", "Uppdatera leverant\xf6r", "delete_vendor", "Ta bort leverant\xf6r", "create_expense", "Skapa utgift", "update_expense", "Uppdatera utgift", "delete_expense", "Ta bort kostnad", "create_task", "Skapa uppgift", "update_task", "Uppdatera uppgift", "delete_task", "Radera uppgift", "approve_quote", "Godk\xe4nn offert", "off", "Av", "when_paid", "Betalad", "expires_on", "G\xe5r ut den", "free", "Gratis", "plan", "Niv\xe5", "show_sidebar", "Visa sidof\xe4lt", "hide_sidebar", "G\xf6m sidof\xe4lt", "event_type", "Typ av h\xe4ndelse", "target_url", "M\xe5l", "copy", "Kopiera", "must_be_online", "Starta om appen n\xe4r du \xe4r ansluten till internet", _s17_82, "Crons m\xe5ste aktiveras", "api_webhooks", "API Webhooks", "search_webhooks", "S\xf6k :count Webhooks", "search_webhook", "S\xf6k 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Ny Webhook", "edit_webhook", "Redigera Webhook", "created_webhook", "Webhooken skapades", "updated_webhook", "Webhooken uppdaterades", _s16_98, "Webhooken arkiverades", "deleted_webhook", "Webhooken raderades", "removed_webhook", "Webhooken togs bort", _s16_99, "Webhooken \xe5terst\xe4lldes", _s17_83, ":value webhooks har arkiverats", _s16_100, ":value webhooks har raderats", _s16_101, ":value webhooks har tagits bort", _s17_84, ":value webhooks har \xe5terst\xe4llts", "api_tokens", "API Tokens", "api_docs", "API dokumentation", "search_tokens", "S\xf6k :count tokens", "search_token", "S\xf6k 1 token", "token", "Token", "tokens", "Tokens", "new_token", "Ny token", "edit_token", "\xc4ndra token", "created_token", "Token skapad", "updated_token", "Token uppdaterad", "archived_token", "Framg\xe5ngsrikt arkiverat Token", "deleted_token", "Token borttagen", "removed_token", "Token togs bort", "restored_token", "Token \xe5terst\xe4lldes", "archived_tokens", ":value tokens har arkiverats", "deleted_tokens", ":value tokens har raderats", "restored_tokens", ":value tokens har \xe5terst\xe4llts", _s19_57, "Kundregistrering", _s24_48, "G\xf6r det m\xf6jligt f\xf6r kunder att sj\xe4lvregistrera sig i portalen", "email_invoice", "E-posta faktura", "email_quote", "E-posta offert", "email_credit", "E-postkredit", "email_payment", "Eposta betalning", _s20_69, "Kunden har ingen e-postadress", "ledger", "Liggare", "view_pdf", "Visa PDF", "all_records", "Alla poster", "owned_by_user", "\xc4gs av anv\xe4ndaren", _s16_102, "\xc5terst\xe5ende kredit", "contact_name", "Kontakt namn", "use_default", "Anv\xe4nd standard", _s16_104, "O\xe4ndliga p\xe5minnelser", "number_of_days", "Antal dagar", _s23_31, "Konfigurera betalningsvillkor", "payment_term", _s17_270, _s16_105, "Skapa betalningsvillkor", _s17_86, "Editera betalningsvillkor", _s20_70, "Skapade betalningsvillkor utan problem", _s20_71, "Uppdaterade betalningsvillkor utan problem", _s21_76, "Arkiverat betalningsvillkor utan problem", _s20_72, "Betalningsvillkoret har raderats", _s20_73, "Betalningsvillkoret har tagits bort", _s21_77, "Betalningsvillkoret har \xe5terst\xe4llts", _s22_55, ":value betalningsvillkor har arkiverats", _s21_78, ":value betalningsvillkor har raderats", _s22_56, ":value betalningsvillkor har \xe5terst\xe4llts", "email_sign_in", "Logga in med e-postadress", "change", "\xc4ndra", _s23_33, "\xc4ndra till mobillayouten?", _s24_49, "Vill du byta till skrivbordslayout?", "send_from_gmail", "Skicka fr\xe5n Gmail", "reversed", "Omv\xe4nd", "cancelled", "Avbruten", "credit_amount", "Kreditsumma", "quote_amount", "Offertbelopp", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exklusive", "inclusive", "Inklusive", "hide_menu", "G\xf6m meny", "show_menu", "Visa meny", _s18_67, _s18_243, _s16_107, "S\xf6k dokument", "search_designs", "S\xf6k design", "search_invoices", "S\xf6k fakturor", "search_clients", "S\xf6k kunder", "search_products", "S\xf6k produkter", "search_quotes", "S\xf6k offerter", "search_credits", "S\xf6k krediter", "search_vendors", "S\xf6k leverant\xf6rer", "search_users", "S\xf6k anv\xe4ndare", _s16_108, "S\xf6k skattesatser", "search_tasks", "S\xf6k uppgifter", "search_settings", "S\xf6k inst\xe4llningar", "search_projects", "S\xf6k projekt", "search_expenses", "S\xf6k utgifter", "search_payments", "S\xf6k betalningar", "search_groups", "S\xf6k grupper", "search_company", "S\xf6k f\xf6retag", "search_document", "S\xf6k 1 dokument", "search_design", "S\xf6k 1 design", "search_invoice", "S\xf6k 1 faktura", "search_client", "S\xf6k 1 kund", "search_product", "S\xf6k 1 produk", "search_quote", "S\xf6k 1 offert", "search_credit", "S\xf6k 1 kredit", "search_vendor", "S\xf6k 1 leverant\xf6r", "search_user", "S\xf6k 1 offert", "search_tax_rate", "S\xf6k 1 skattesats", "search_task", "S\xf6k 1 uppgift", "search_project", "S\xf6k 1 projekt", "search_expense", "S\xf6k 1 utgift", "search_payment", "S\xf6k 1 betalning", "search_group", "S\xf6k 1 grupp", "refund_payment", "\xc5terbetala betalning", _s17_90, "Fakturan har avbrutits", _s18_69, "Fakturorna har avbrutits", _s16_114, "Fakturan har omv\xe4nts", _s17_91, "Fakturorna har omv\xe4nts", "reverse", "Omv\xe4nd", "full_name", "Hela namnet", _s17_92, "Stad/L\xe4n/Postnummer", _s17_94, _s20_196, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Tredje anpassningen", "custom4", "Fj\xe4rde anpassningen", "optional", "Frivillig", "license", "Licens", "purge_data", "Rensa uppgifter.", _s16_115, "Rensade utan problem f\xf6retags data", _s18_70, "Varning: Detta kommer permanent ta bort din information, det finns ingen \xe5terv\xe4nda.", "invoice_balance", "Fakturabalans", "age_group_0", "0 - 30 Dagar", "age_group_30", "30 - 60 Dagar", "age_group_60", "60 - 90 Dagar", "age_group_90", "90 - 120 Dagar", "age_group_120", "120+ Dagar", "refresh", "Uppdatera", "saved_design", "Designen har sparats", "client_details", "Kunduppgifter", "company_address", "F\xf6retagsadress", "invoice_details", "Faktura detaljer", "quote_details", "Offertuppgifter", "credit_details", "Kredituppgifter", "product_columns", "Produktkolumner", "task_columns", "Uppgiftskolumner", "add_field", "L\xe4gg till f\xe4lt", "all_events", "Alla h\xe4ndelser", "permissions", "Beh\xf6righeter", "none", "Ingen", "owned", "\xc4gd", "payment_success", "Betalning genomf\xf6rd", "payment_failure", "Betalning misslyckades", "invoice_sent", _s24_124, "quote_sent", "Offerten skickad", "credit_sent", "Krediten skickad", "invoice_viewed", "Fakturan visad", "quote_viewed", "Offerten visad", "credit_viewed", "Krediten visad", "quote_approved", "Offerten godk\xe4nd", _s25_38, "F\xe5 alla aviseringar", _s16_116, "K\xf6p licens", "apply_license", "Uppge Licens", "cancel_account", "Avsluta konto", _s22_57, "Varning: Detta kommer permanent ta bort ditt konto, detta g\xe5r inte att \xe5ngra.", "delete_company", "Ta bort f\xf6retag", _s22_58, "Varning: Detta kommer permanent ta bort till bolag, det finns ingen \xe5terv\xe4ndo.", "enabled_modules", "Aktiverade moduler", "converted_quote", "Offerten har konverterats", "credit_design", "Kreditdesign", "includes", "Inkluderar", "header", "Rubrik", "load_design", "Ladda design", "css_framework", "CSS Ramverk", "custom_designs", "Anpassad design", "designs", "Design", "new_design", "Ny design", "edit_design", "Redigera design", "created_design", "Designen har skapats", "updated_design", "Designen har uppdaterats", "archived_design", "Designen har arkiverats", "deleted_design", "Designen har raderats", "removed_design", "Designen har tagits bort", "restored_design", "Designen har \xe5terskapats", _s16_118, ":value designs har arkiverats", "deleted_designs", ":value designs har raderats", _s16_119, ":value designs har \xe5terst\xe4llts", "proposals", "F\xf6rslag", "tickets", "\xc4renden", _s16_120, "\xc5terkommande offerter", "recurring_tasks", "\xc5terkommande uppgifter", _s18_71, "Kontohantering", "credit_date", "Kreditdatum", "credit", "Kredit", "credits", "Kreditfakturor", "new_credit", "Ange Kredit", "edit_credit", "Redigera Kreditfaktura", "created_credit", "Kreditfaktura skapad", "updated_credit", "Kreditfaktura uppdaterad", "archived_credit", "Kreditfaktura arkiverad", "deleted_credit", "Kreditfaktura borttagen", "removed_credit", "Krediten har tagits bort", "restored_credit", "Kreditfaktura \xe5terst\xe4lld", _s16_122, ":count kreditfakturor arkiverade", "deleted_credits", ":count kreditfakturor borttagna", _s16_123, ":value krediter har \xe5terst\xe4llts", "current_version", "Nuvarande version", "latest_version", "Senaste versionen", "update_now", "Uppdatera nu", _s26_24, "En ny version av webbappen \xe4r tillg\xe4nglig", _s16_124, "Uppdatering tillg\xe4nglig", "app_updated", "Uppdateringen har slutf\xf6rts", "learn_more", "Hj\xe4lp", "integrations", "Integrationer", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Kreditens sidfot", "credit_terms", "Kreditens villkor", "new_company", "Nytt f\xf6retag", "added_company", "F\xf6retaget har lagts till", "company1", "Anpassat f\xf6retag 1", "company2", "Anpassat f\xf6retag 2", "company3", "CAnpassat f\xf6retag 3", "company4", "Anpassat f\xf6retag 4", "product1", "Anpassad produkt 1", "product2", "Anpassad produkt 2", "product3", "Anpassad produkt 3", "product4", "Anpassad produkt 4", "client1", "Anpassad kund 1", "client2", "Anpassad kund 2", "client3", "Anpassad kund 3", "client4", "Anpassad kund 4", "contact1", "Anpassad kontakt 1", "contact2", "Anpassad kontakt 2", "contact3", "Anpassad kontakt 3", "contact4", "Anpassad kontakt 4", "task1", "Anpassad uppgift 1", "task2", "Anpassad uppgift 2", "task3", "Anpassad uppgift 3", "task4", "Anpassad uppgift 4", "project1", "Anpassat projekt 1", "project2", "Anpassat projekt 2", "project3", "Anpassat projekt 3", "project4", "Anpassat projekt 4", "expense1", "Anpassad utgift 1", "expense2", "Anpassad utgift 2", "expense3", "Anpassad utgift 3", "expense4", "Anpassad utgift 4", "vendor1", "Anpassad leverant\xf6r 1", "vendor2", "Anpassad leverant\xf6r 2", "vendor3", "Anpassad leverant\xf6r 3", "vendor4", "Anpassad leverant\xf6r 4", "invoice1", "Anpassad faktura 1", "invoice2", "Anpassad faktura 2", "invoice3", "Anpassad faktura 3", "invoice4", "Anpassad faktura 4", "payment1", "Anpassad betalning 1", "payment2", "Anpassad betalning 2", "payment3", "Anpassad betalning 3", "payment4", "Anpassad betalning 4", "surcharge1", _s25_107, "surcharge2", _s25_108, "surcharge3", _s25_109, "surcharge4", _s25_110, "group1", "Anpassad grupp 1", "group2", "Anpassad grupp 2", "group3", "Anpassad grupp 3", "group4", "Anpassad grupp 4", "reset", "\xc5terst\xe4lla", "number", "Nummer", "export", "Exportera", "chart", "Lista", "count", "R\xe4kna", "totals", "Total", "blank", "Blank", "day", "Dag", "month", "M\xe5nad", "year", "\xc5r", "subgroup", "Undergrupp", "is_active", "\xc4r aktiv", "group_by", "Gruppera genom", "credit_balance", "Kreditbalans", _s18_77, "Kontakt: senast inloggad", _s17_98, "Kontakt: namn", "contact_phone", "Kontakt telefon", _s21_79, "Kontakt: anpassat v\xe4rde 1", _s21_80, "Kontakt: anpassat v\xe4rde 2", _s21_81, "Kontakt: anpassat v\xe4rde 3", _s21_82, "Kontakt: anpassat v\xe4rde 4", _s17_100, "Leveransadress 1", _s17_101, "Leveransadress 2", "shipping_city", "Leverans stad", "shipping_state", "Leverans l\xe4n", _s20_74, "Leverans postnummer", _s16_154, "Leverans land", _s16_156, "Faktureringsadress 1", _s16_157, "Faktureringsadress 2", "billing_city", "Fakturerings stad", "billing_state", "Fakturerings l\xe4n", _s19_59, "Fakturerings postnummer", "billing_country", "Fakturerings land", "client_id", "Kund-id", "assigned_to", "Tilldelat till", "created_by", "Skapad av :name", "assigned_to_id", "Tilldelad till id", "created_by_id", "Skapat av id", "add_column", "L\xe4gg till kolumn", "edit_columns", "Redigera kolumner", "columns", "Kolumner", "aging", "B\xf6rjar bli gammal", "profit_and_loss", "F\xf6rtj\xe4nst och F\xf6rlust", "reports", "Rapporter", "report", "Rapport", "add_company", "L\xe4gg till f\xf6retag", "unpaid_invoice", "Obetalad faktura", "paid_invoice", "Betalad faktura", _s16_158, "Ej godk\xe4nd offert", "help", "Hj\xe4lp", "refund", "\xc5terbetalning", "refund_date", "\xc5terbetalnings datum", "filtered_by", "Filtrerat efter", "contact_email", "Kontakt e-post", "multiselect", "Flera val", "entity_state", "Tillst\xe5nd", "verify_password", "Verifiera l\xf6senord", "applied", "Applicerad", _s21_83, "Inkludera senaste fel fr\xe5n loggarna", _s30_12, "Vi har f\xe5tt ditt meddelande och f\xf6rs\xf6ker svara snabbt.", "message", "Meddelande", "from", "Fr\xe5n", _s20_76, "Visa produktinformation", _s25_40, "Inkludera beskrivning och kostnad i produktmenyn", _s20_78, "PDF-renderaren kr\xe4ver :version", _s18_80, "Justera avgiftsprocenten", _s23_35, "Justera procent f\xf6r att ta h\xe4nsyn till avgiften", _s18_82, "Konfigurera inst\xe4llningar", "support_forum", "Supportforum", "about", "Om", "documentation", "Dokumentation", "contact_us", "Kontakta oss", "subtotal", "Delsumma", "line_total", "Summa", "item", "Artikel", "credit_email", "Credit Email", "iframe_url", "Webbsida", "domain_url", "Dom\xe4n URL", _s21_84, "L\xf6senordet \xe4r f\xf6r kort", _s20_79, "L\xf6senordet m\xe5ste inneh\xe5lla minst en versal och minst ett nummer", _s19_61, "Kundportal uppgifter", _s23_36, "Kundportal \xf6versikt", _s20_80, "Ange ett v\xe4rde", "deleted_logo", "Logotypen har tagits bort", "yes", "Ja", "no", "Nej", "generate_number", "Generera nummer", "when_saved", "N\xe4r sparat", "when_sent", "N\xe4r skickat", "select_company", "V\xe4lj f\xf6retag", "float", "Float", "collapse", "D\xf6lj", "show_or_hide", "Visa/d\xf6lj", "menu_sidebar", "Meny Sidof\xe4lt", "history_sidebar", "Historia Sidof\xe4lt", "tablet", "Tablet", "mobile", "Mobil", "desktop", "Desktop", "layout", "Layout", "view", "Visa", "module", "Modul", "first_custom", "F\xf6rsta anpassad", "second_custom", "Andra anpassad", "third_custom", "Tredje anpassad", "show_cost", "Visa kostnad", _s17_103, "Visa produktkostnad", "show_cost_help", "Visa ett produktkostnadsf\xe4lt f\xf6r att sp\xe5ra p\xe5slag/vinst", _s21_85, "Visa produktkvantitet", _s26_26, "Visa ett produktkvantitetsf\xe4lt, annars \xe4r det ett", _s21_87, "Visa fakturakvantitet", _s26_27, "Visa ett f\xe4lt f\xf6r radnummer, annars ett som standard", _s21_89, "Visa produktrabatt", _s26_28, "Visa ett rabattf\xe4lt f\xf6r en rad", _s16_160, "Standardkvantitet", _s21_91, "St\xe4ll in radens kvantitet automatiskt till ett", "one_tax_rate", "En skattesats", "two_tax_rates", "Tv\xe5 skattesatser", "three_tax_rates", "Tre skattesatser", _s16_162, "Standard skattesats", "user", "Anv\xe4ndare", "invoice_tax", "Fakturaskatt", "line_item_tax", "Artikelskatt", "inclusive_taxes", "Inklusive skatter", _s17_105, "Fakturaskattesatser", "item_tax_rates", "Artikel skattesatser", _s18_84, "V\xe4lj en kund", "configure_rates", "Konfigurera priser", _s18_85, "Konfigurera gateways", "tax_settings", "Momsinst\xe4llningar", _s18_87, "Skattesatser", "accent_color", "Accentf\xe4rg", "switch", "V\xe4xla", _s19_63, "Kommaseparerad lista", "options", "Val", _s16_164, "Enradig text", "multi_line_text", "Text med flera rader", "dropdown", "Dropdown", "field_type", "F\xe4lttyp", _s27_43, "Ett e-postmeddelande f\xf6r \xe5terst\xe4llning av l\xf6senord har skickats", "submit", "Skicka", _s16_166, "\xc5terst\xe4ll ditt l\xf6senord", "late_fees", "F\xf6rsenade avgifter", "credit_number", "Kreditnummer", "payment_number", "Betalningsnummer", "late_fee_amount", "F\xf6rseningsavgifts summa", _s16_167, "F\xf6rseningsavgifts procent", "before_due_date", "F\xf6re f\xf6rfallodagen", "after_due_date", "Efter f\xf6rfallodagen", _s18_89, "Efter fakturadatum", "days", "Dagar", "invoice_email", "Faktura e-post", "payment_email", "Betalnings e-post", "partial_payment", "Delbetalning", "payment_partial", "Delbetalning", _s21_92, "E-postadress f\xf6r delbetalning", "quote_email", "Offert e-post", _s16_169, "O\xe4ndlig p\xe5minnelse", _s16_171, "Filtrerat efter anv\xe4ndare", "administrator", "Administrat\xf6r", _s18_90, "Till\xe5t anv\xe4ndare att hantera anv\xe4ndare, \xe4ndra inst\xe4llningar och \xe4ndra alla v\xe4rden", "user_management", "Anv\xe4ndarhantering", "users", "Anv\xe4ndare", "new_user", "Ny anv\xe4ndare", "edit_user", "\xc4ndra anv\xe4ndare", "created_user", "Anv\xe4ndaren skapades", "updated_user", "Anv\xe4ndare uppdaterad", "archived_user", "Framg\xe5ngsrikt arkiverat anv\xe4ndare", "deleted_user", "Anv\xe4ndare borttagen", "removed_user", "Anv\xe4ndaren har tagits bort", "restored_user", "Anv\xe4ndare \xe5terst\xe4lld", "archived_users", ":value anv\xe4ndare har arkiverats", "deleted_users", ":value anv\xe4ndare har raderats", "removed_users", ":value anv\xe4ndare har tagits bort", "restored_users", ":value anv\xe4ndare har \xe5terst\xe4llts", _s16_173, "Generella inst\xe4llningar", "invoice_options", "Fakturainst\xe4llningar", _s17_107, "D\xf6lj 'Betald till'", _s22_65, "Visa bara 'Betald till'-sektionen p\xe5 fakturan n\xe4r en betalning har mottagits.", _s23_38, "B\xe4dda in dokument", _s28_30, _s39_7, _s16_175, "Visa Header p\xe5", _s16_176, "Visa Footer p\xe5", "first_page", "F\xf6rsta sidan", "all_pages", "Alla sidor", "last_page", "Sista sidan", "primary_font", "Prim\xe4rt typsnitt", "secondary_font", "Sekund\xe4rt typsnitt", "primary_color", "Prim\xe4r f\xe4rg", "secondary_color", "Sekund\xe4r f\xe4rg", "page_size", "Sidstorlek", "font_size", "Storlek p\xe5 framsida", "quote_design", "Offert design", "invoice_fields", "Fakturaf\xe4lt", "product_fields", "Produkt f\xe4lt", "invoice_terms", "Fakturavillkor", "invoice_footer", "Faktura sidfot", "quote_terms", "Offertvillkor", "quote_footer", "Offert footer", _s18_91, "Automatisk e-post", _s23_39, "E-posta automatiskt \xe5terkommande fakturor n\xe4r den skapas.", _s18_92, "Automatisk arkivering", _s23_40, "Arkivera automatiskt offerter n\xe4r de konverterats till faktura.", _s18_93, "Auto Konvertera", _s23_41, "Konvertera automatiskt en offert till faktura vid bekr\xe4ftelse.", _s17_109, "Arbetsfl\xf6desinst\xe4llningar", "freq_daily", "Dagligen", "freq_weekly", "Veckovis", "freq_two_weeks", "Tv\xe5 veckor", "freq_four_weeks", "Fyra veckor", "freq_monthly", "M\xe5nadsvis", "freq_two_months", "Tv\xe5 m\xe5nader", _s17_111, "Tre m\xe5nader", _s16_177, "Fyra m\xe5nader", "freq_six_months", "Sex m\xe5nader", "freq_annually", "\xc5rsvis", "freq_two_years", "Tv\xe5 \xe5r", _s16_178, "Tre \xe5r", "never", "Aldrig", "company", "F\xf6retag", _s17_112, "Genererade nummer", "charge_taxes", "Inkludera moms", "next_reset", "N\xe4sta \xe5terst\xe4llning", "reset_counter", "\xc5terst\xe4ll r\xe4knare", _s16_179, "\xc5terkommande prefix", "number_padding", "Nummerfyllning", "general", "Allm\xe4n", "surcharge_field", "Till\xe4ggsf\xe4lt", "company_field", "F\xf6retagsf\xe4lt", "company_value", "F\xf6retagets v\xe4rde", "credit_field", "Kreditf\xe4lt", "invoice_field", "Fakturaf\xe4lt", _s17_114, "Till\xe4ggsavgift till faktura", "client_field", "Kundf\xe4lt", "product_field", "Produktf\xe4lt", "payment_field", "Betalningsf\xe4lt", "contact_field", "Kontaktf\xe4lt", "vendor_field", "Leverant\xf6rsf\xe4lt", "expense_field", "Utgiftsf\xe4lt", "project_field", "Projektf\xe4lt", "task_field", "Uppgiftsf\xe4lt", "group_field", "Gruppf\xe4lt", "number_counter", "Nummerr\xe4knare", "prefix", "Prefix", "number_pattern", "Nummerm\xf6nster", "messages", "Meddelanden", "custom_css", "Anpassad CSS", _s17_116, "Anpassad JavaScript", _s16_181, "Visa p\xe5 PDF", _s21_94, "Visa kundens signatur p\xe5 fakturan/offerten.", _s25_46, "Faktura villkor kryssruta", _s30_13, "Kr\xe4v att kunden accepterar fakturavillkoren.", _s23_42, "Offert villkors kryssruta", _s28_31, "Kr\xe4v att kunden accepterar offertvillkoren.", _s25_47, "Faktura signatur", _s30_14, "Kr\xe4v signatur av kund.", _s23_43, "Offert signatur", _s22_67, "L\xf6senordsskydda fakturor", _s27_44, "Till\xe5ter dig att s\xe4tta ett l\xf6senord f\xf6r varje kontakt. Om ett l\xf6senord \xe4r valt kommer kontakten vara tvungen att skriva in l\xf6senordet innan den kan se fakturan.", "authorization", "Tillst\xe5nd", "subdomain", "Underdom\xe4n", "domain", "Dom\xe4n", "portal_mode", "Portal-l\xe4ge", "email_signature", "V\xe4nliga h\xe4lsningar,", _s24_50, "G\xf6r det enklare f\xf6r dina kunder att betala genom att l\xe4gga till schema.org m\xe4rkning till dina e-postmeddelanden.", "plain", "Vanlig", "light", "Ljus", "dark", "M\xf6rk", "email_design", "E-post design", "attach_pdf", "Bifoga PDF", _s16_182, "Bifoga dokument", "attach_ubl", "Bifoga UBL", "email_style", "E-poststil", _s19_65, "Aktivera m\xe4rkning", "reply_to_email", "Reply-To E-post", "reply_to_name", "Reply-To namn", "bcc_email", "Skicka som hemlig kopia", "processed", "Bearbetat", "credit_card", "Betalkort", "bank_transfer", "Bank\xf6verf\xf6ring", "priority", "Prioritet", "fee_amount", "Avgiftsbelopp", "fee_percent", "Avgiftsprocent", "fee_cap", "Avgiftstak", "limits_and_fees", "Begr\xe4nsningar/avgifter", "enable_min", "Aktivera min", "enable_max", "Aktivera max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, "Accepterade kort logos", "credentials", "Uppgifter", "update_address", "Uppdatera adress", _s19_68, "Uppdatera kundens adress med tillhandah\xe5llna uppgifter", "rate", "\xe1-pris", "tax_rate", "Skatteniv\xe5", "new_tax_rate", "Ny skatte niv\xe5", "edit_tax_rate", "Redigera skatteniv\xe5", _s16_184, "Framg\xe5ngsrikt skapat skattesats", _s16_185, "Framg\xe5ngsrikt uppdaterad momssats", _s17_119, "Framg\xe5ngsrikt arkiverat skatteniv\xe5n/momssatsen", _s16_186, "Skattesatsen har raderats", _s17_120, "Skattesatsen har \xe5terst\xe4llts", _s18_94, ":value skattesatser har arkiverats", _s17_121, ":value skattesatser har raderats", _s18_95, ":value skattesatser har \xe5terst\xe4llts", "fill_products", "Auto-ifyll produkter", _s18_96, "V\xe4lj en produkt f\xf6r att automatiskt fylla i beskrivning och pris", "update_products", "Auto-uppdaterade produkter", _s20_84, "Uppdatera en faktura f\xf6r att automatiskt uppdatera produktbiblioteket", _s16_187, "Konvertera produkter", _s21_95, "Konvertera automatiskt produkt priser till kundens valuta", "fees", "Avgifter", "limits", "Gr\xe4nser", "provider", "Leverant\xf6r", "company_gateway", "Betalningsgateway", _s16_189, "Betalningsgateways", _s19_69, "Ny gateway", _s20_85, "Redigera gateway", _s23_44, "Gateway skapades", _s23_45, "Gateway uppdaterades", _s24_51, "Gateway arkiverades", _s23_46, "Gateway raderades", _s24_52, "Gateway \xe5terst\xe4lldes", _s25_49, ":value gateways har arkiverats", _s24_53, ":value gateways har raderats", _s25_50, ":value gateways har \xe5terst\xe4llts", _s16_191, "Forts\xe4tt redigera", "discard_changes", "Avbryt \xe4ndringar", "default_value", "Standardv\xe4rde", "disabled", "Avst\xe4ngd", "currency_format", "Valutaformat", _s21_96, "F\xf6rsta dagen i veckan", _s23_47, "\xc5rets f\xf6rsta m\xe5nad", "sunday", "S\xf6ndag", "monday", "M\xe5ndag", "tuesday", "Tisdag", "wednesday", "Onsdag", "thursday", "Torsdag", "friday", "Fredag", "saturday", "L\xf6rdag", "january", "Januari", "february", "Februari", "march", "Mars", "april", "April", "may", "Maj", "june", "Juni", "july", "Juli", "august", "Augusti", "september", "September", "october", "Oktober", "november", "November", "december", "December", "symbol", "Symbol", "ocde", "Kod", "date_format", "Datumformat", "datetime_format", "Datum- och tidsformat", "military_time", "24 Timmars tid", _s18_97, "24-timmarsvisning", "send_reminders", "Skicka p\xe5minnelser", "timezone", "Tidszon", _s19_70, "Filtrera efter projekt", _s17_122, "Filtrerat efter grupp", _s19_72, "Filtrerat efter faktura", _s18_98, "Filtrerat efter kund", _s18_100, "Filtrerat efter leverant\xf6r", "group_settings", "Gruppinst\xe4llningar", "group", "Grupp", "groups", "Grupper", "new_group", "Ny grupp", "edit_group", "Redigera grupp", "created_group", "Gruppen har skapats", "updated_group", "Gruppen har uppdaterats", "archived_groups", ":value grupper har arkiverats", "deleted_groups", ":value grupper har raderats", "restored_groups", ":value grupper har \xe5terst\xe4llts", "archived_group", "Gruppen har arkiverats", "deleted_group", "Gruppen har raderats", "restored_group", "Gruppen har \xe5terst\xe4llts", "upload_logo", "Ladda upp logotyp", "uploaded_logo", "Logotypen har laddats upp", "logo", "Logotyp", "saved_settings", "Inst\xe4llningarna har sparats", _s16_193, "Produkt inst\xe4llningar", "device_settings", "Enhetsinst\xe4llningar", "defaults", "F\xf6rinst\xe4llningar", "basic_settings", "Grundl\xe4ggande inst\xe4llningar", _s17_124, "Avancerade inst\xe4llningar", "company_details", "F\xf6retagsinformation", "user_details", "Anv\xe4ndaruppgifter", "localization", "Spr\xe5kanpassning", "online_payments", "Onlinebetalningar", "tax_rates", "Momsniv\xe5er", "notifications", "Meddelanden", "import_export", "Importera/Exportera", "custom_fields", "Anpassade f\xe4lt", "invoice_design", "Fakturadesign", "buy_now_buttons", "K\xf6p Nu knappar", "email_settings", "E-postinst\xe4llningar", _s23_49, "Mallar och p\xe5minnelser", _s22_68, "Kreditkort och banker", _s19_74, _s17_173, "price", "Pris", "email_sign_up", "Registrera dig via e-post", "google_sign_up", "Registrera dig via Google", _s27_48, "Tack f\xf6r ditt k\xf6p!", "redeem", "L\xf6s in", "back", "Tillbaka", "past_purchases", "Tidigare k\xf6p", _s19_76, "\xc5rlig prenumeration", "pro_plan", "Pro prenumeration", "enterprise_plan", "Enterprise prenumeration", "count_users", ":count anv\xe4ndare", "upgrade", "Uppgradera", _s25_51, "Ange ett f\xf6rnamn", _s24_54, "Ange ett efternamn", _s33_24, "Godk\xe4nn anv\xe4ndarvillkoren och sekretesspolicyn f\xf6r att skapa ett konto.", "i_agree_to_the", "Jag godk\xe4nner", _s16_195, "Villkor f\xf6r tj\xe4nsten", "privacy_policy", "Integritetspolicy", "sign_up", "Registrera dig", "account_login", "Inloggning", "view_website", "Visa webbplats", "create_account", "Skapa konto", "email_login", "E-postinloggning", "create_new", "Skapa Ny", _s18_102, "Ingen posts har valts", _s21_99, "Spara eller avbryt dina \xe4ndringar", "download", "Ladda ner", _s27_49, "Kr\xe4ver en enterprise prenumeration", "take_picture", "Ta en bild", "upload_file", "Ladda upp en fil", "document", "Dokument", "documents", "Dokument", "new_document", "Nytt dokument", "edit_document", "Redigera dokument", _s17_126, "Dokuementet har laddats upp", _s16_197, "Dokumentet har uppdaterats", _s17_127, "Dokumentet har arkiverats", _s16_198, "Dokumentet har raderats", _s17_128, "Dokumentet har \xe5terst\xe4llts", _s18_104, ":value dokument har arkiverats", _s17_129, ":value dokument har raderats", _s18_105, ":value dokument har \xe5terst\xe4llts", "no_history", "Ingen historik", "expense_date", "Kostnads datum", "pending", "P\xe5g\xe5ende", _s16_199, "Loggad", _s16_200, "I v\xe4ntan p\xe5", _s16_201, "Fakturerad", "converted", "Konvertera", _s24_56, "Bifoga dokument till fakturan", "exchange_rate", "V\xe4xlingskurs", _s16_202, "Konvertera valuta", "mark_paid", "Markera betald", "category", "Kategori", "address", "Adress", "new_vendor", "Ny leverant\xf6r", "created_vendor", "Framg\xe5ngsrikt skapat leverant\xf6r", "updated_vendor", "Framg\xe5ngsrikt uppdaterat leverant\xf6r", "archived_vendor", "Framg\xe5ngsrikt arkiverat leverant\xf6r", "deleted_vendor", "Framg\xe5ngsrikt raderat leverant\xf6r", "restored_vendor", "Lyckades \xe5terst\xe4lla leverant\xf6r", _s16_203, "Framg\xe5ngsrikt arkiverat :count leverant\xf6rer", "deleted_vendors", "Framg\xe5ngsrikt raderat :count leverant\xf6rer", _s16_204, ":value leverant\xf6rer har \xe5terst\xe4llts", "new_expense", "Ny Kostnad", "created_expense", "Framg\xe5ngsrikt skapat kostnad", "updated_expense", "Framg\xe5ngsrikt uppdaterat kostnad", _s16_205, "Framg\xe5ngsrikt arkiverat kostnad", "deleted_expense", "Framg\xe5ngsrikt tagit bort kostnad", _s16_206, "Lyckades \xe5terst\xe4lla utgifter", _s17_130, "Framg\xe5ngsrikt arkiverat kostnader", _s16_207, "Framg\xe5ngsrikt tagit bort kostnader", _s17_131, ":value utgifter har \xe5terst\xe4llts", "copy_shipping", "Kopiera frakt", "copy_billing", "Kopiera betalning", "design", "Design", _s21_100, "Det gick inte att hitta posten", "invoiced", "Fakturerad", "logged", "Loggat", "running", "K\xf6rs", "resume", "\xc5teruppta", "task_errors", "Korrigera \xf6verlappande tider", "start", "Start", "stop", "Stoppa", "started_task", "Startat uppgift utan problem", "stopped_task", "Framg\xe5ngsrikt stoppad uppgift", "resumed_task", "fortsatt uppgiften utan problem", "now", "Nu", _s16_208, "Starta automatiskt uppgifter", "timer", "Timer", "manual", "Manuell", "budgeted", "Budgeterat", "start_time", "Start-tid", "end_time", "Sluttid", "date", "Datum", "times", "Tider", "duration", "Varaktighet", "new_task", "Ny uppgift", "created_task", "Framg\xe5ngsrikt skapad uppgift", "updated_task", "Lyckad uppdatering av uppgift", "archived_task", "Framg\xe5ngsrikt arkiverad uppgift", "deleted_task", "Framg\xe5ngsrikt raderad uppgift", "restored_task", "Framg\xe5ngsrikt \xe5terst\xe4lld uppgift", "archived_tasks", "Framg\xe5ngsrikt arkiverade :count uppgifter", "deleted_tasks", "Framg\xe5ngsrikt raderade :count uppgifter", "restored_tasks", ":value uppgifter har \xe5terst\xe4llts", _s19_78, "Ange ett namn", "budgeted_hours", "Budgeterade timmar", "created_project", "Projekt skapat", "updated_project", "Projektet uppdaterat", _s16_210, "Projekt arkiverat", "deleted_project", "Projekt borttaget", _s16_211, "Projekt \xe5terst\xe4llt", _s17_132, ":count projekt arkiverade", _s16_212, ":count projekt borttagna", _s17_133, ":value projekt har \xe5terst\xe4llts", "new_project", "Nytt projekt", _s27_53, "Tack f\xf6r att du anv\xe4nder v\xe5r app!", "if_you_like_it", "Om du gillar det", "click_here", "klicka h\xe4r", _s18_106, "Klicka h\xe4r", "to_rate_it", "att betygs\xe4tta det.", "average", "Genomsnitt", "unapproved", "Icke godk\xe4nd", _s30_19, "V\xe4nligen autentisera f\xf6r att \xe4ndra denna inst\xe4llning", "locked", "L\xe5st", "authenticate", "Autentisera", _s19_80, "V\xe4nligen autentisera", _s24_58, "Biometrisk autentisering", "footer", "Sidfot", "compare", "J\xe4mf\xf6r", "hosted_login", "Hosted inloggning", "selfhost_login", "Sj\xe4lvhostad inloggning", "google_sign_in", "Logga in med Google", "today", "Idag", "custom_range", "Anpassat intervall", "date_range", "Datumintervall", "current", "Nuvarande", "previous", "F\xf6reg\xe5ende", "current_period", "Nuvarande period", _s17_134, "J\xe4mf\xf6relseperiod", "previous_period", _s17_271, "previous_year", _s17_271, "compare_to", "J\xe4mf\xf6r med", "last7_days", "Senaste 7 dagarna", "last_week", "F\xf6rra veckan", "last30_days", "Senaste 30 dagarna", "this_month", "Denna m\xe5naden", "last_month", "Senaste m\xe5naden", "this_year", "Detta \xe5ret", "last_year", "Senaste \xe5ret", "custom", "Utforma", _s16_213, "Klona till faktura", "clone_to_quote", "Klona till offert", "clone_to_credit", "Klona till kredit", "view_invoice", "Visa faktura", "convert", "Konvertera", "more", "Mer", "edit_client", "Redigera kund", "edit_product", "Redigera produkt", "edit_invoice", "Redigera faktura", "edit_quote", "\xc4ndra offert", "edit_payment", "\xc4ndra betalning", "edit_task", "Redigera uppgift", "edit_expense", "Redigera kostnad", "edit_vendor", "\xc4ndra leverant\xf6r", "edit_project", "\xc4ndra produkt", _s20_87, "Redigera \xe5terkommande offerter", "billing_address", "Fakturaadress", _s16_215, "Leveransadress", "total_revenue", "Totala int\xe4kter", "average_invoice", "Genomsnittlig faktura", "outstanding", "Utest\xe5ende/Obetalt", "invoices_sent", _s24_124, "active_clients", "aktiva kunder", "close", "St\xe4ng", "email", "E-post", "password", "L\xf6senord", "url", "URL", "secret", "Hemlig", "name", "Namn", "logout", "Logga ut", "login", "Logga in", "filter", "Filter", "sort", "Sortera", "search", "S\xf6k", "active", "Aktiv", "archived", "Arkiverad", "deleted", "Ta bort", "dashboard", "\xd6versikt", "archive", "Arkiv", "delete", "Ta bort", "restore", "\xc5terst\xe4ll", _s16_217, "Uppdatering klar", _s23_50, "Ange din e-postadress", _s26_37, "Ange ditt l\xf6senord", _s21_103, "Ange din URL", _s26_39, "Ange din produktnyckel", "ascending", "Stigande", "descending", "Fallande", "save", "Spara", _s17_136, "Ett fel uppstod", "paid_to_date", "Betalt hittills", "balance_due", "Resterande belopp", "balance", "Balans", "overview", "\xd6versikt", "details", "Detaljer", "phone", "Telefon", "website", "Hemsida", "vat_number", "Momsregistreringsnummer", "id_number", "ID-nummer", "create", "Skapa", _s19_82, "Kopierade :value till urklipp", "error", "Error", _s16_219, "Kunde inte starta", "contacts", "Kontakter", "additional", "Ytterligare", "first_name", "F\xf6rnamn", "last_name", "Efternamn", "add_contact", "L\xe4gg till kontakt", "are_you_sure", "\xc4r du s\xe4ker?", "cancel", "Avbryt", "ok", "Ok", "remove", "Ta bort", _s16_221, "E-postadressen \xe4r ogiltig", "product", "Produkt", "products", "Produkter", "new_product", "Ny produkt", "created_product", "Produkt skapad", "updated_product", "Produkt uppdaterad", _s16_223, "Produkt arkiverad", "deleted_product", "Produkt borttagen", _s16_224, "Produkt \xe5terst\xe4lld", _s17_138, "Arkiverade :count produkter utan problem", _s16_225, ":count produkter borttagna", _s17_139, ":value produkter har \xe5terst\xe4llts", "product_key", "Produkt", "notes", "Notis", "cost", "Kostnad", "client", "Kund", "clients", "Kunder", "new_client", "Ny kund", "created_client", "Kund skapad", "updated_client", "Kund uppdaterad", "archived_client", "Kund arkiverad", _s16_226, ":count kunder arkiverade", "deleted_client", "kund borttagen", "deleted_clients", ":count kunder borttagna", "restored_client", "Kund \xe5terst\xe4lld", _s16_227, ":value kunder har \xe5terst\xe4llts", "address1", "Adress 1", "address2", "Adress 2", "city", "Ort", "state", "Landskap", "postal_code", "Postnummer", "country", "Land", "invoice", "Faktura", "invoices", "Fakturor", "new_invoice", "Ny faktura", "created_invoice", "Faktura skapad", "updated_invoice", "Faktura uppdaterad", _s16_228, "Faktura arkiverad", "deleted_invoice", "Faktura borttagen", _s16_229, "Faktura \xe5terst\xe4lld", _s17_140, ":count fakturor arkiverade", _s16_230, ":count fakturor borttagna", _s17_141, ":value fakturor har \xe5terst\xe4llts", "emailed_invoice", "Faktura skickad som e-post", "emailed_payment", "Epostade betalningen utan problem", "amount", "Summa", "invoice_number", "Fakturanummer", "invoice_date", "Fakturadatum", "discount", "Rabatt", "po_number", "Referensnummer", "terms", "Villkor", "public_notes", "Publika noteringar", "private_notes", "Privata anteckningar", "frequency", "Frekvens", "start_date", "Startdatum", "end_date", "Slutdatum", "quote_number", "Offertnummer", "quote_date", "Offertdatum", "valid_until", "Giltig till", "items", "Artiklar", "partial_deposit", "Delvis/deposition", "description", "Beskrivning", "unit_cost", "Enhetspris", "quantity", "Antal", "add_item", "L\xe4gg till artikel", "contact", "Kontakt", "work_phone", "Telefon", "total_amount", "Totala summan", "pdf", "PDF", "due_date", "Sista betalningsdatum", _s16_231, "Delvis f\xf6rfallen", "status", "Status", _s17_142, "Fakturastatus", "quote_status", "Offertstatus", _s22_69, "Klicka + f\xf6r att l\xe4gga till en artikel", _s22_71, "Klicka + f\xf6r att l\xe4gga till tid", "count_selected", ":count markerade", "total", "Totalsumma", "percent", "Procent", "edit", "\xc4ndra", "dismiss", "Avf\xe4rda", _s20_89, "V\xe4lj ett datum", _s22_72, "V\xe4lj en kund", _s24_60, "V\xe4lj en faktura", "task_rate", "Uppgifts taxa", "settings", "Inst\xe4llningar", "language", "Spr\xe5k", "currency", "Valuta", "created_at", "Skapat datum", "created_on", "Skapad", "updated_at", "Uppdaterad", "tax", "Moms", _s30_21, "Ange ett fakturanummer", _s27_57, "Ange ett offertnummer", "past_due", "F\xf6rfallen", "draft", "Utkast", "sent", "Skickat", "viewed", "Visad", "approved", "Godk\xe4nd", "partial", "delins\xe4ttning", "paid", "Betald", "mark_sent", "Markera skickad", _s22_74, "Fakturan har markerats som skickad", _s22_75, "Fakturan har markerats som betalad", _s23_52, "Fakturorna har markerats som skickade", _s23_53, "Fakturorna har markerats som betalade", "done", "Klar", _s37_21, "Ange kundens namn eller kontaktperson", "dark_mode", "M\xf6rkt l\xe4ge", _s27_59, "Starta om appen f\xf6r att till\xe4mpa \xe4ndringen", "refresh_data", "Uppdatera data", "blank_contact", "Tom kontakt", "activity", "H\xe4ndelse", _s16_233, "Inga uppgifter funna", "clone", "Kopiera", "loading", "Laddar", "industry", "Industri", "size", "Storlek", "payment_terms", _s17_270, "payment_date", "Betalningsdatum", "payment_status", "Betalningsstatus", _s16_235, "V\xe4ntande", _s16_236, "Ogiltig", _s16_237, "Misslyckad", _s16_238, "Avslutad", _s16_239, _s18_243, _s16_240, "\xc5terbetalad", _s17_143, "Outnyttjad", _s17_144, "Delvis oanv\xe4nd", "net", "Netto", "client_portal", "Kundportal", "show_tasks", "Visa uppgifter", "email_reminders", "E-postp\xe5minnelser", "enabled", "Aktiverad", "recipients", "Mottagare", "initial_email", "P\xe5b\xf6rja epost", "first_reminder", "F\xf6rsta P\xe5minnelse", "second_reminder", "Andra P\xe5minnelse", "third_reminder", _s17_205, "reminder1", "F\xf6rsta p\xe5minnelsen", "reminder2", "Andra p\xe5minnelsen", "reminder3", "Tredje p\xe5minnelsen", "template", "Mall", "send", "Skicka", "subject", "Subject", "body", "Organisation/Avdelning", "send_email", "Skicka epost", "email_receipt", "E-posta kvitto till kunden", "auto_billing", "Automatisk fakturering", "button", "Knapp", "preview", "F\xf6rhandsgranska", "customize", "Skr\xe4ddarsy", "history", "Historik", "payment", "Betalning", "payments", "Betalningar", "refunded", "\xc5terbetalad", "payment_type", "Betalningstyp", _s21_105, "Transaktion referens", "enter_payment", "Ange betalning", "new_payment", "Ny betalning", "created_payment", "Betalning registrerad", "updated_payment", "Betalning uppdaterad", _s16_241, "Betalning arkiverad", "deleted_payment", "Betalning borttagen", _s16_242, "betalning \xe5terst\xe4lld", _s17_145, ":count betalningar arkiverade", _s16_243, ":count betalningar borttagna", _s17_146, ":value betalningar har \xe5terst\xe4llts", "quote", "Offert", "quotes", "Offerter", "new_quote", "Ny offert", "created_quote", "Offert skapad", "updated_quote", "Offert uppdaterad", "archived_quote", "Offert arkiverad", "deleted_quote", "Offert borttagen", "restored_quote", "Offert \xe5terst\xe4lld", "archived_quotes", ":count offerter arkiverade", "deleted_quotes", ":count offerter borttagna", "restored_quotes", ":value offerter har \xe5terst\xe4llts", "expense", "Utgift", "expenses", "Utgifter", "vendor", "Leverant\xf6r", "vendors", "Leverant\xf6rer", "task", "Uppgift", "tasks", "Uppgifter", "project", "Projekt", "projects", "Projekt", "activity_1", ":user skapade kund :client", "activity_2", ":user arkiverade kund :client", "activity_3", ":user raderade kund :client", "activity_4", ":user skapade faktura :invoice", "activity_5", ":user uppdaterade faktura :invoice", "activity_6", ":user mailade faktura :invoice f\xf6r :client till :contact", "activity_7", ":contact visade faktura :invoice f\xf6r :client", "activity_8", ":user arkiverade faktura :invoice", "activity_9", ":user raderade faktura :invoice", "activity_10", _s85_0, "activity_11", ":user uppdaterade betalning :payment", "activity_12", ":user arkiverade betalning :payment", "activity_13", ":user tog bort betalning :payment", "activity_14", ":user skickade in :credit kredit", "activity_15", ":user updaterade :credit kredit", "activity_16", ":user arkiverade :credit kredit", "activity_17", ":user tog bort :credit kredit", "activity_18", ":user skapade offert :quote", "activity_19", ":user uppdaterade offert :quote", "activity_20", ":user mailade offert :quote f\xf6r :client f\xf6r :contact", "activity_21", ":contact visade offert :quote", "activity_22", ":user arkiverade offert :quote", "activity_23", ":user tog bort offert :quote", "activity_24", ":user \xe5terst\xe4llde offert :quote", "activity_25", ":user \xe5terst\xe4llde faktura :invoice", "activity_26", ":user \xe5terst\xe4llde kund :client", "activity_27", ":user \xe5terst\xe4llde betalning :payment", "activity_28", ":user \xe5terst\xe4llde :credit kredit", "activity_29", _s42_14, "activity_30", ":user skapade leverant\xf6r :vendor", "activity_31", ":user arkiverade leverant\xf6r :vendor", "activity_32", ":user tog bort leverant\xf6r :vendor", "activity_33", ":user \xe5terst\xe4llde leverant\xf6r :vendor", "activity_34", ":user skapade kostnad :expense", "activity_35", ":user arkiverade kostnad :expense", "activity_36", ":user tog bort kostnad :expense", "activity_37", ":user \xe5terst\xe4llde kostnad :expense", "activity_39", ":user avbr\xf6t en :payment_amount betalning :payment", "activity_40", ":user \xe5terbetalade :adjustment av en :payment_amount betalning :payment", "activity_41", ":payment_amount betalning (:payment) misslyckad", "activity_42", ":user skapade uppgift :task", "activity_43", ":user uppdaterade uppgift :task", "activity_44", ":user arkiverade uppgift :task", "activity_45", ":user tog bort uppgift :task", "activity_46", ":user \xe5terst\xe4llde uppgift :task", "activity_47", ":user uppdaterade kostnad :expense", "activity_48", ":user skapade anv\xe4ndare :user", "activity_49", ":user uppdaterade anv\xe4ndare :user", "activity_50", ":user arkiverade anv\xe4ndare :user", "activity_51", ":user raderade anv\xe4ndare :user", "activity_52", ":user \xe5terst\xe4llde anv\xe4ndare :user", "activity_53", ":user m\xe4rkt skickad :invoice", "activity_54", ":user betalade fakturan :invoice", "activity_55", ":contact svarade p\xe5 \xe4rende :ticket", "activity_56", ":user visade \xe4rende :ticket", "activity_57", "Systemet kunde inte skicka fakturan via e-post :invoice", "activity_58", ":user omv\xe4nd faktura :invoice", "activity_59", ":user avbruten faktura :invoice", "activity_60", ":contact har kollat p\xe5 offerten :quote", "activity_61", ":user uppdaterade kunden :client", "activity_62", ":user uppdaterade leverant\xf6ren :vendor", "activity_63", ":user mejlade f\xf6rsta p\xe5minnelsen f\xf6r faktura :invoice till :contact", "activity_64", ":user emaimejlade andra p\xe5minnelsen f\xf6r faktura :invoice till :contact", "activity_65", ":user mejlade tredje p\xe5minnelsen f\xf6r faktura :invoice till :contact", "activity_66", ":user mejlade en o\xe4ndlig p\xe5minnelse f\xf6r faktura :invoice till :contact", "activity_80", ":user skapade prenumerationen :subscription", "activity_81", ":user uppdaterade prenumerationen :subscription", "activity_82", ":user arkiverade prenumerationen :subscription", "activity_83", ":user raderade prenumerationen :subscription", "activity_84", ":user \xe5terst\xe4llde prenumerationen :subscription", _s17_147, "Eng\xe5ngs l\xf6senord", "emailed_quote", "Offert e-postad", "emailed_credit", _s32_48, _s20_91, "Offerten har markerats som skickad", _s21_107, "Krediten har markerats som skickad", "expired", "Utg\xe5tt", "all", "Alla", "select", "V\xe4lj", _s22_76, "Tryck l\xe4nge p\xe5 meny", "custom_value1", "Anpassat v\xe4rde", "custom_value2", "Anpassat v\xe4rde", "custom_value3", "Anpassat v\xe4rde 3", "custom_value4", "Anpassat v\xe4rde 4", _s18_107, "Anpassad e-poststil", _s24_65, "Anpassat \xf6versiktsmeddelande", _s29_43, "Anpassat obetalt fakturameddelande", _s27_64, "Anpassat betalt fakturameddelande", _s31_23, "Anpassat icke godk\xe4nt offertmeddelande", "lock_invoices", "L\xe5s fakturor", "translations", "\xd6vers\xe4ttningar", _s19_83, "Uppgift nummerformat", _s19_85, "Uppgift nummerr\xe4knare", _s22_78, "Utgift nummerformat", _s22_80, "Utgift nummerr\xe4knare", _s21_108, "Leverant\xf6r nummerformat", _s21_110, "Leverant\xf6r nummerr\xe4knare", _s21_112, "\xc4rende nummerformat", _s21_114, "\xc4rende nummerr\xe4knare", _s22_82, "Betalning nummerformat", _s22_84, "Betalning nummerr\xe4knare", _s22_86, "Faktura nummerformat", _s22_88, "Fakturar\xe4knare", _s20_92, "Offert nummerformat", _s20_94, "Offertr\xe4knare", _s21_116, "Kund nummerformat", _s21_118, "Kund nummerr\xe4knare", _s21_120, "Kredit nummerformat", _s21_121, "Kredit nummerr\xe4knare", _s18_109, "\xc5terst\xe4ll r\xe4knedatum", "counter_padding", "Utfyllnad f\xf6r r\xe4knare", _s28_66, _s27_74, _s18_111, "Standardskattnamn 1", _s18_113, "Standard skattesats 1", _s18_115, "Standardskattnamn 2", _s18_117, "Standard skattesats 2", _s18_119, "Standardskattnamn 3", _s18_121, "Standard skattesats 3", _s21_122, "E-postfakturans \xe4mne", _s19_87, "E-postoffertens \xe4mne", _s21_124, "E-postbetalningens \xe4mne", _s29_45, "\xc4mne f\xf6r delbetalning via e-post", "show_table", "Visa tabell", "show_list", "Visa lista", "client_city", "Kundens stad", "client_state", "Kundens landskap", "client_country", "Kundens land", _s16_244, "Kunden \xe4r aktiv", "client_balance", "Kundens balans", "client_address1", "Kundens adress 1", "client_address2", "Kundens adress 2", "vendor_address1", "Leverant\xf6rsadress", "vendor_address2", "Leverant\xf6rsadress 2", _s24_67, "Kundens leveransadress 1", _s24_68, "Kundens leveransadress 2", "type", "Typ", "invoice_amount", "Faktura belopp", _s16_248, "F\xf6rfallodatum", "tax_rate1", "Skattesats 1", "tax_rate2", "Skattesats 2", "tax_rate3", "Skattesats 3", "auto_bill", "Auto debitera", "archived_at", "Arkiverad kl", "has_expenses", "Har utgifter", "custom_taxes1", "Anpassade skatter 1", "custom_taxes2", "Anpassade skatter 2", "custom_taxes3", "Anpassade skatter 3", "custom_taxes4", "Anpassade skatter 4", _s17_149, _s25_107, _s17_150, _s25_108, _s17_151, _s25_109, _s17_152, _s25_110, "is_deleted", "\xc4r raderad", "vendor_city", "Leverant\xf6rens stad", "vendor_state", "Leverant\xf6rens landskap", "vendor_country", "Leverant\xf6rens land", "is_approved", "\xc4r godk\xe4nd", "tax_name", "Skattenamn", "tax_amount", "Moms summa", "tax_paid", "Moms betalad", "payment_amount", "Betald summa", "age", "\xc5lder", "is_running", "K\xf6rs", "time_log", "Tidslogg", "bank_id", "Bank", _s19_89, "Utgiftskategori ID", _s16_249, "Kostnads kategori", _s19_91, "Fakturavaluta ID", "tax_name1", "Skattnamn 1", "tax_name2", "Skattnamn 2", "tax_name3", "Skattnamn 3", "transaction_id", "Transaktions ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "th", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0e01\u0e32\u0e23\u0e01\u0e23\u0e30\u0e17\u0e33", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "\u0e15\u0e32\u0e23\u0e32\u0e07\u0e40\u0e27\u0e25\u0e32", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "archive_invoice", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "archive_quote", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "archive_credit", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "archive_task", "\u0e40\u0e01\u0e47\u0e1a\u0e07\u0e32\u0e19", "archive_client", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e01\u0e48\u0e32\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "archive_project", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", "archive_expense", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "restore_payment", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "restore_invoice", "\u0e40\u0e23\u0e35\u0e22\u0e01\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "restore_quote", "\u0e40\u0e23\u0e35\u0e22\u0e01\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "restore_credit", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "restore_task", "\u0e40\u0e23\u0e35\u0e22\u0e01\u0e04\u0e37\u0e19\u0e07\u0e32\u0e19", "restore_client", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "restore_project", "Restore Project", "restore_expense", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "archive_vendor", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "restore_vendor", "\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "create_product", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "archive_product", "\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e02\u0e49\u0e32\u0e04\u0e25\u0e31\u0e07\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "\u0e2d\u0e31\u0e1e\u0e42\u0e2b\u0e25\u0e14", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e40\u0e1b\u0e47\u0e19 Default Terms", _s22_5, "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s20_11, "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s17_12, "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e41\u0e25\u0e49\u0e27", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "delete_credit", "\u0e25\u0e1a\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23", "bank_accounts", "\u0e1a\u0e31\u0e15\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15 & \u0e18\u0e19\u0e32\u0e04\u0e32\u0e23", _s21_21, "\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "\u0e22\u0e2d\u0e14\u0e04\u0e07\u0e04\u0e49\u0e32\u0e07", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e0a\u0e48\u0e2d\u0e07\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e25\u0e07\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", _s17_28, _s17_29, "week", "\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, "\u0e2a\u0e01\u0e38\u0e25\u0e40\u0e07\u0e34\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "range", "Range", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", "\u0e04\u0e48\u0e32\u0e18\u0e23\u0e23\u0e21\u0e40\u0e19\u0e35\u0e22\u0e21\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a :amount \u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19 :total.", _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u0e15\u0e31\u0e49\u0e07\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "\u0e14\u0e39\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 # :expense", "view_statement", "\u0e14\u0e39\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "\u0e23\u0e30\u0e1a\u0e1a", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "\u0e08\u0e32\u0e01\u0e0a\u0e37\u0e48\u0e2d", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1b\u0e23\u0e30\u0e08\u0e33", _s21_46, "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e0b\u0e49\u0e33\u0e43\u0e2b\u0e21\u0e48", _s22_37, "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e1b\u0e23\u0e30\u0e08\u0e33", _s25_8, "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e41\u0e25\u0e49\u0e27", _s25_9, "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e41\u0e25\u0e49\u0e27", _s26_7, "\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1b\u0e23\u0e30\u0e08\u0e33", _s25_10, "\u0e25\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s25_11, _s38_4, _s26_8, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e41\u0e25\u0e49\u0e27", _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "\u0e04\u0e39\u0e48\u0e21\u0e37\u0e2d\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, "\u0e0a\u0e37\u0e48\u0e2d\u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", _s17_40, "\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25\u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "order", "Order", "unassigned", "\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e21\u0e2d\u0e1a\u0e2b\u0e21\u0e32\u0e22", "partial_value", "\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e32\u0e01\u0e01\u0e27\u0e48\u0e32\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e41\u0e25\u0e30\u0e19\u0e49\u0e2d\u0e22\u0e01\u0e27\u0e48\u0e32\u0e22\u0e2d\u0e14\u0e23\u0e27\u0e21", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e42\u0e14\u0e40\u0e21\u0e19\u0e22\u0e48\u0e2d\u0e22\u0e2b\u0e23\u0e37\u0e2d\u0e41\u0e2a\u0e14\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e43\u0e19\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e40\u0e2d\u0e07.", _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", "\u0e2a\u0e48\u0e07\u0e04\u0e33\u0e40\u0e0a\u0e34\u0e0d\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07", _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, "\u0e01\u0e32\u0e23\u0e04\u0e37\u0e19\u0e40\u0e07\u0e34\u0e19", _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "\u0e41\u0e1b\u0e25\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "\u0e07\u0e32\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "invoice_expense", "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "\u0e0b\u0e48\u0e2d\u0e19", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "\u0e04\u0e2d\u0e25\u0e31\u0e21\u0e19\u0e4c", "sample", "\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07", "map_to", "Map To", "import", "\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32", _s25_21, _s29_13, "select_file", "\u0e01\u0e23\u0e38\u0e13\u0e32\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e1f\u0e25\u0e4c", _s16_84, _s16_85, "csv_file", "\u0e44\u0e1f\u0e25\u0e4c CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e08\u0e48\u0e32\u0e22", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "\u0e04\u0e23\u0e1a\u0e01\u0e33\u0e2b\u0e19\u0e14", "invoice_total", "\u0e22\u0e2d\u0e14\u0e23\u0e27\u0e21\u0e15\u0e32\u0e21\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "quote_total", "\u0e22\u0e2d\u0e14\u0e23\u0e27\u0e21\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "credit_total", "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "\u0e04\u0e33\u0e40\u0e15\u0e37\u0e2d\u0e19", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", _s20_61, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e43\u0e2b\u0e21\u0e48", _s21_67, _s21_68, _s24_40, "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2b\u0e21\u0e27\u0e14\u0e2b\u0e21\u0e39\u0e48\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s24_41, "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s25_25, "\u0e2b\u0e21\u0e27\u0e14\u0e2b\u0e21\u0e39\u0e48\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e17\u0e35\u0e48\u0e40\u0e01\u0e47\u0e1a\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", _s24_42, "\u0e19\u0e33\u0e2d\u0e2d\u0e01\u0e2b\u0e21\u0e27\u0e14\u0e2b\u0e21\u0e39\u0e48\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s24_43, _s37_10, _s25_26, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e2b\u0e21\u0e27\u0e14\u0e2b\u0e21\u0e39\u0e48\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s27_29, "\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "\u0e04\u0e27\u0e23\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "\u0e17\u0e33\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e2b\u0e21\u0e32\u0e22\u0e27\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "\u0e17\u0e33\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33", _s18_61, "\u0e17\u0e33\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33", _s21_74, "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33\u0e43\u0e2b\u0e21\u0e48", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e41\u0e25\u0e49\u0e27", _s25_34, "\u0e25\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e41\u0e25\u0e49\u0e27", _s25_35, _s38_13, _s26_17, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e41\u0e25\u0e49\u0e27", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "\u0e01\u0e33\u0e44\u0e23", "line_item", "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "\u0e14\u0e39\u0e1e\u0e2d\u0e23\u0e4c\u0e17\u0e31\u0e25", "copy_link", "Copy Link", "token_billing", "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e1a\u0e31\u0e15\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", _s24_46, _s24_47, "always", "\u0e15\u0e25\u0e2d\u0e14\u0e40\u0e27\u0e25\u0e32", "optin", "Opt-In", "optout", "Opt-Out", "label", "\u0e1b\u0e49\u0e32\u0e22\u0e01\u0e33\u0e01\u0e31\u0e1a", "client_number", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "auto_convert", "Auto Convert", "company_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "emailed_quotes", "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "emailed_credits", _s28_68, "gateway", "\u0e40\u0e01\u0e15\u0e40\u0e27\u0e22\u0e4c", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07", "statement", "\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19", "taxes", "\u0e20\u0e32\u0e29\u0e35", "surcharge", "\u0e04\u0e34\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "apply_payment", "Apply Payment", "apply_credit", "\u0e2a\u0e21\u0e31\u0e04\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "apply", "Apply", "unapplied", "Unapplied", "select_label", "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e1b\u0e49\u0e32\u0e22\u0e01\u0e33\u0e01\u0e31\u0e1a", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\u0e44\u0e1b\u0e22\u0e31\u0e07", "health_check", "Health Check", "payment_type_id", "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19", _s17_80, _s17_81, "recent_payments", "\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14", "upcoming_quotes", "\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19", "expired_quotes", "\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e2b\u0e21\u0e14\u0e2d\u0e32\u0e22\u0e38", "create_client", "Create Client", "create_invoice", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "create_quote", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "create_payment", "Create Payment", "create_vendor", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "update_quote", "Update Quote", "delete_quote", "\u0e25\u0e1a\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "update_invoice", "Update Invoice", "delete_invoice", "\u0e25\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "update_client", "Update Client", "delete_client", "\u0e25\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "delete_payment", "\u0e25\u0e1a\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "update_vendor", "Update Vendor", "delete_vendor", "\u0e25\u0e1a\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "\u0e25\u0e1a\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "create_task", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e07\u0e32\u0e19", "update_task", "Update Task", "delete_task", "\u0e25\u0e1a\u0e07\u0e32\u0e19", "approve_quote", "Approve Quote", "off", "\u0e1b\u0e34\u0e14", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\u0e1f\u0e23\u0e35", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "\u0e41\u0e01\u0e49\u0e44\u0e02 Token", "created_token", "\u0e2a\u0e23\u0e49\u0e32\u0e07 Token \u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "updated_token", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e17 Token \u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "archived_token", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 Token \u0e41\u0e25\u0e49\u0e27", "deleted_token", "\u0e25\u0e1a Token \u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25", "email_quote", _s16_416, "email_credit", "Email Credit", "email_payment", "\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e17\u0e32\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e02\u0e49\u0e2d\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e19\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", _s20_70, "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s20_71, "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s21_76, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "\u0e22\u0e2d\u0e14\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "\u0e1e\u0e34\u0e40\u0e28\u0e29", "inclusive", "\u0e23\u0e27\u0e21\u0e17\u0e31\u0e49\u0e07", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e04\u0e37\u0e19", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e15\u0e47\u0e21", _s17_92, "\u0e40\u0e21\u0e37\u0e2d\u0e07 / \u0e23\u0e31\u0e10 / \u0e44\u0e1b\u0e23\u0e29\u0e13\u0e35\u0e22\u0e4c", _s17_94, "\u0e44\u0e1b\u0e23\u0e29\u0e13\u0e35\u0e22\u0e4c / \u0e40\u0e21\u0e37\u0e2d\u0e07 / \u0e23\u0e31\u0e10", "custom1", "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e40\u0e2d\u0e07\u0e04\u0e23\u0e31\u0e49\u0e07\u0e41\u0e23\u0e01", "custom2", "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e40\u0e2d\u0e07\u0e04\u0e23\u0e31\u0e49\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e2d\u0e07", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "\u0e25\u0e49\u0e32\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25", _s16_115, _s32_16, _s18_70, "\u0e04\u0e33\u0e40\u0e15\u0e37\u0e2d\u0e19: \u0e01\u0e32\u0e23\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e19\u0e35\u0e49\u0e08\u0e30\u0e25\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e16\u0e32\u0e27\u0e23\u0e41\u0e25\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e33\u0e04\u0e37\u0e19\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e44\u0e14\u0e49", "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 \u0e27\u0e31\u0e19", "age_group_30", "30 - 60 \u0e27\u0e31\u0e19", "age_group_60", "60 - 90 \u0e27\u0e31\u0e19", "age_group_90", "90 - 120 \u0e27\u0e31\u0e19", "age_group_120", "120+ \u0e27\u0e31\u0e19", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e4c", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s20_197, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "\u0e2a\u0e21\u0e31\u0e04\u0e23\u0e44\u0e25\u0e40\u0e0b\u0e19\u0e15\u0e4c", "cancel_account", "\u0e25\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35", _s22_57, "\u0e04\u0e33\u0e40\u0e15\u0e37\u0e2d\u0e19: \u0e01\u0e32\u0e23\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e19\u0e35\u0e49\u0e08\u0e30\u0e25\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e16\u0e32\u0e27\u0e23\u0e41\u0e25\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e33\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e44\u0e14\u0e49", "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e31\u0e27", "load_design", "\u0e42\u0e2b\u0e25\u0e14\u0e01\u0e32\u0e23\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_120, _s16_121, "recurring_tasks", "Recurring Tasks", _s18_71, "\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e1a\u0e31\u0e0d\u0e0a\u0e35", "credit_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "credit", "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "credits", "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "new_credit", "\u0e1b\u0e49\u0e2d\u0e19\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "edit_credit", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "created_credit", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "updated_credit", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e41\u0e25\u0e49\u0e27", "archived_credit", "\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "deleted_credit", "\u0e25\u0e1a\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "removed_credit", _s27_42, "restored_credit", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_122, "\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "deleted_credits", "\u0e25\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", _s16_123, _s36_9, "current_version", "\u0e23\u0e38\u0e48\u0e19\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "\u0e2d\u0e48\u0e32\u0e19\u0e15\u0e48\u0e2d", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e43\u0e2b\u0e21\u0e48", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "\u0e23\u0e35\u0e40\u0e0b\u0e47\u0e15", "number", "Number", "export", "\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01", "chart", "\u0e41\u0e1c\u0e19\u0e20\u0e39\u0e21\u0e34", "count", "Count", "totals", "\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "blank", "\u0e27\u0e48\u0e32\u0e07", "day", "\u0e27\u0e31\u0e19", "month", "\u0e40\u0e14\u0e37\u0e2d\u0e19", "year", "\u0e1b\u0e35", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "\u0e08\u0e31\u0e14\u0e01\u0e25\u0e38\u0e48\u0e21\u0e15\u0e32\u0e21", "credit_balance", "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e04\u0e07\u0e40\u0e2b\u0e25\u0e37\u0e2d", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "\u0e23\u0e2b\u0e31\u0e2a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "assigned_to", "Assigned to", "created_by", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e42\u0e14\u0e22 :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "\u0e04\u0e2d\u0e25\u0e31\u0e21", "aging", "\u0e2d\u0e32\u0e22\u0e38\u0e25\u0e39\u0e01\u0e2b\u0e19\u0e35\u0e49", "profit_and_loss", "\u0e01\u0e33\u0e44\u0e23\u0e41\u0e25\u0e30\u0e02\u0e32\u0e14\u0e17\u0e38\u0e19", "reports", "\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19", "report", "\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19", "add_company", "\u0e40\u0e1e\u0e34\u0e48\u0e21 \u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "\u0e0a\u0e48\u0e27\u0e22\u0e40\u0e2b\u0e25\u0e37\u0e2d", "refund", "\u0e04\u0e37\u0e19\u0e40\u0e07\u0e34\u0e19", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c", "multiselect", "Multiselect", "entity_state", "\u0e2a\u0e16\u0e32\u0e19\u0e30", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21", "from", "\u0e08\u0e32\u0e01", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "support forum", "about", "About", "documentation", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23", "contact_us", "\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e40\u0e23\u0e32", "subtotal", "\u0e23\u0e27\u0e21\u0e40\u0e07\u0e34\u0e19", "line_total", "\u0e23\u0e27\u0e21\u0e40\u0e07\u0e34\u0e19", "item", "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_84, "\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e2a\u0e31\u0e49\u0e19\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b", _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "\u0e43\u0e0a\u0e48", "no", "\u0e44\u0e21\u0e48\u0e43\u0e0a\u0e48", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "\u0e14\u0e39", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, "\u0e42\u0e1b\u0e23\u0e14\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e20\u0e32\u0e29\u0e35", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "\u0e2a\u0e25\u0e31\u0e1a", _s19_63, _s20_82, "options", "\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a", _s16_166, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13", "late_fees", "Late Fees", "credit_number", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "payment_number", "Payment Number", "late_fee_amount", "\u0e04\u0e48\u0e32\u0e1b\u0e23\u0e31\u0e1a\u0e25\u0e48\u0e32\u0e0a\u0e49\u0e32\u0e08\u0e33\u0e19\u0e27\u0e19", _s16_167, "\u0e04\u0e48\u0e32\u0e1b\u0e23\u0e31\u0e1a\u0e25\u0e48\u0e32\u0e0a\u0e49\u0e32\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e1b\u0e2d\u0e23\u0e4c\u0e40\u0e0b\u0e19\u0e15\u0e4c", "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "\u0e27\u0e31\u0e19", "invoice_email", "\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "payment_email", "\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", _s16_416, _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "\u0e1c\u0e39\u0e49\u0e14\u0e39\u0e41\u0e25\u0e23\u0e30\u0e1a\u0e1a", _s18_90, "\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49 \u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e2d\u0e37\u0e48\u0e19 \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e41\u0e25\u0e30\u0e41\u0e01\u0e49\u0e44\u0e02\u0e23\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "user_management", "\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49", "users", "\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19", "new_user", "\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e43\u0e2b\u0e21\u0e48", "edit_user", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49", "created_user", _s25_42, "updated_user", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "archived_user", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e41\u0e25\u0e49\u0e27", "deleted_user", "\u0e25\u0e1a\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "removed_user", _s25_45, "restored_user", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b", "invoice_options", "\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s17_107, "\u0e0b\u0e48\u0e2d\u0e19\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19\u0e44\u0e1b\u0e22\u0e31\u0e07\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48", _s22_65, "\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48 '\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e16\u0e36\u0e07\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48' \u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e41\u0e25\u0e49\u0e27", _s23_38, "\u0e1d\u0e31\u0e07\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23", _s28_30, "\u0e23\u0e27\u0e21\u0e20\u0e32\u0e1e\u0e17\u0e35\u0e48\u0e41\u0e19\u0e1a\u0e21\u0e32\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_175, "\u0e41\u0e2a\u0e14\u0e07\u0e2b\u0e31\u0e27\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07", _s16_176, "\u0e41\u0e2a\u0e14\u0e07\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22", "first_page", "\u0e2b\u0e19\u0e49\u0e32\u0e41\u0e23\u0e01", "all_pages", "\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "last_page", "\u0e2b\u0e19\u0e49\u0e32\u0e2a\u0e38\u0e14\u0e17\u0e49\u0e32\u0e22", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "\u0e2a\u0e35\u0e2b\u0e25\u0e31\u0e01", "secondary_color", "\u0e2a\u0e35\u0e23\u0e2d\u0e07", "page_size", "\u0e02\u0e19\u0e32\u0e14\u0e2b\u0e19\u0e49\u0e32", "font_size", "\u0e02\u0e19\u0e32\u0e14\u0e15\u0e31\u0e27\u0e2d\u0e31\u0e01\u0e29\u0e23", "quote_design", "\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "invoice_fields", "\u0e1f\u0e34\u0e25\u0e14\u0e4c\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "product_fields", "\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "invoice_terms", "\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "invoice_footer", "\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22\u0e02\u0e2d\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "quote_terms", "\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "quote_footer", "\u0e2a\u0e38\u0e14\u0e17\u0e49\u0e32\u0e22\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "\u0e41\u0e1b\u0e25\u0e07\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "Daily", "freq_weekly", "\u0e23\u0e32\u0e22\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c", "freq_two_weeks", "\u0e2a\u0e2d\u0e07\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c", "freq_four_weeks", "\u0e2a\u0e35\u0e48\u0e2a\u0e31\u0e1a\u0e14\u0e32\u0e2b\u0e4c", "freq_monthly", "\u0e23\u0e32\u0e22\u0e40\u0e14\u0e37\u0e2d\u0e19", "freq_two_months", "2 \u0e40\u0e14\u0e37\u0e2d\u0e19", _s17_111, "\u0e2a\u0e32\u0e21\u0e40\u0e14\u0e37\u0e2d\u0e19", _s16_177, "Four months", "freq_six_months", "\u0e2b\u0e01\u0e40\u0e14\u0e37\u0e2d\u0e19", "freq_annually", "\u0e23\u0e32\u0e22\u0e1b\u0e35", "freq_two_years", "Two years", _s16_178, "Three Years", "never", "\u0e44\u0e21\u0e48\u0e40\u0e04\u0e22", "company", "Company", _s17_112, "\u0e15\u0e31\u0e27\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e02\u0e36\u0e49\u0e19", "charge_taxes", "\u0e20\u0e32\u0e29\u0e35\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23", "next_reset", "\u0e23\u0e35\u0e40\u0e0b\u0e47\u0e15\u0e04\u0e23\u0e31\u0e49\u0e07\u0e15\u0e48\u0e2d\u0e44\u0e1b", "reset_counter", "\u0e23\u0e35\u0e40\u0e0b\u0e47\u0e15\u0e15\u0e31\u0e27\u0e19\u0e31\u0e1a", _s16_179, "\u0e04\u0e33\u0e19\u0e33\u0e2b\u0e19\u0e49\u0e32 \u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1b\u0e23\u0e30\u0e08\u0e33", "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "Client Field", "product_field", "Product Field", "payment_field", "Payment Field", "contact_field", "Contact Field", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "\u0e04\u0e33\u0e19\u0e33\u0e2b\u0e19\u0e49\u0e32", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07 CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, "Checkbox \u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s30_13, "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e2b\u0e49\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s23_42, "Checkbox \u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s28_31, "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e2b\u0e49\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e32\u0e23\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s25_47, "\u0e25\u0e32\u0e22\u0e40\u0e0b\u0e47\u0e19\u0e02\u0e2d\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s30_14, "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e2b\u0e49\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e08\u0e31\u0e14\u0e2b\u0e32\u0e25\u0e32\u0e22\u0e40\u0e0b\u0e47\u0e19", _s23_43, "\u0e25\u0e32\u0e22\u0e21\u0e37\u0e2d\u0e0a\u0e37\u0e48\u0e2d\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s22_67, "\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s27_44, "\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e31\u0e49\u0e07\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e25\u0e30\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d \u0e2b\u0e32\u0e01\u0e21\u0e35\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e1b\u0e49\u0e2d\u0e19\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e01\u0e48\u0e2d\u0e19\u0e14\u0e39\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "authorization", "\u0e01\u0e32\u0e23\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15", "subdomain", "Subdomain", "domain", "\u0e42\u0e14\u0e40\u0e21\u0e19", "portal_mode", "Portal Mode", "email_signature", "\u0e14\u0e49\u0e27\u0e22\u0e04\u0e27\u0e32\u0e21\u0e40\u0e04\u0e32\u0e23\u0e1e", _s24_50, "\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19\u0e43\u0e2b\u0e49\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e07\u0e48\u0e32\u0e22\u0e02\u0e36\u0e49\u0e19\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e21\u0e32\u0e23\u0e4c\u0e01\u0e2d\u0e31\u0e1b schema.org \u0e25\u0e07\u0e43\u0e19\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13", "plain", "\u0e18\u0e23\u0e23\u0e21\u0e14\u0e32", "light", "\u0e1a\u0e32\u0e07", "dark", "\u0e21\u0e37\u0e14", "email_design", "\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Markup", "reply_to_email", "\u0e15\u0e2d\u0e1a\u0e01\u0e25\u0e31\u0e1a\u0e2d\u0e35\u0e40\u0e21\u0e25", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "\u0e1a\u0e31\u0e15\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "bank_transfer", "\u0e42\u0e2d\u0e19\u0e40\u0e07\u0e34\u0e19\u0e1c\u0e48\u0e32\u0e19\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e04\u0e48\u0e32\u0e15\u0e48\u0e33\u0e2a\u0e38\u0e14", "enable_max", "\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e04\u0e48\u0e32\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14", "min_limit", "\u0e15\u0e48\u0e33\u0e2a\u0e38\u0e14 :min", "max_limit", "\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14 :max", "min", "\u0e19\u0e49\u0e2d\u0e22", "max", "\u0e21\u0e32\u0e01", _s19_66, "\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e42\u0e25\u0e42\u0e01\u0e49\u0e02\u0e2d\u0e07\u0e1a\u0e31\u0e15\u0e23", "credentials", "Credentials", "update_address", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48", _s19_68, "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e02\u0e2d\u0e07\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e42\u0e14\u0e22\u0e23\u0e30\u0e1a\u0e38\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e44\u0e27\u0e49", "rate", "\u0e2d\u0e31\u0e15\u0e23\u0e32", "tax_rate", "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35", "new_tax_rate", "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35\u0e43\u0e2b\u0e21\u0e48", "edit_tax_rate", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35", _s16_184, _s28_110, _s16_185, _s28_110, _s17_119, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "\u0e40\u0e15\u0e34\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s18_96, "\u0e01\u0e32\u0e23\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32 \u0e08\u0e30\u0e40\u0e15\u0e34\u0e21\u0e04\u0e33\u0e2d\u0e18\u0e34\u0e1a\u0e32\u0e22\u0e41\u0e25\u0e30\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", "update_products", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e1c\u0e25\u0e34\u0e15\u0e20\u0e31\u0e13\u0e11\u0e4c\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s20_84, "\u0e01\u0e32\u0e23\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 \u0e08\u0e30\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s16_187, _s16_188, _s21_95, _s61_1, "fees", "\u0e04\u0e48\u0e32\u0e18\u0e23\u0e23\u0e21\u0e40\u0e19\u0e35\u0e22\u0e21", "limits", "\u0e08\u0e33\u0e01\u0e31\u0e14", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "\u0e1b\u0e34\u0e14\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "\u0e27\u0e31\u0e19\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c", "monday", "\u0e27\u0e31\u0e19\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c", "tuesday", "\u0e27\u0e31\u0e19\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23", "wednesday", "\u0e27\u0e31\u0e19\u0e1e\u0e38\u0e18", "thursday", "\u0e27\u0e31\u0e19\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35", "friday", "\u0e27\u0e31\u0e19\u0e28\u0e38\u0e01\u0e23\u0e4c", "saturday", "\u0e27\u0e31\u0e19\u0e40\u0e2a\u0e32\u0e23\u0e4c", "january", "\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21", "february", "\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c", "march", "\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21", "april", "\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19", "may", "\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21", "june", "\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19", "july", "\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21", "august", "\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21", "september", "\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19", "october", "\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21", "november", "\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19", "december", "\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "www", "saved_settings", _s27_47, _s16_193, "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "device_settings", "Device Settings", "defaults", "\u0e04\u0e48\u0e32\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "basic_settings", "\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e1e\u0e37\u0e49\u0e19\u0e10\u0e32\u0e19", _s17_124, "\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e02\u0e31\u0e49\u0e19\u0e2a\u0e39\u0e07", "company_details", "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17", "user_details", "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49", "localization", "\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e31\u0e1a\u0e43\u0e2b\u0e49\u0e40\u0e02\u0e49\u0e32\u0e01\u0e31\u0e1a\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19", "online_payments", "\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19\u0e2d\u0e2d\u0e19\u0e44\u0e25\u0e19\u0e4c", "tax_rates", "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35", "notifications", "\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19", "import_export", "\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32 | \u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01", "custom_fields", "\u0e1f\u0e34\u0e25\u0e14\u0e4c\u0e17\u0e35\u0e48\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e40\u0e2d\u0e07", "invoice_design", "\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "buy_now_buttons", "\u0e1b\u0e38\u0e48\u0e21\u0e0b\u0e37\u0e49\u0e2d\u0e40\u0e14\u0e35\u0e4b\u0e22\u0e27\u0e19\u0e35\u0e49", "email_settings", "\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c", _s23_49, "\u0e40\u0e17\u0e21\u0e40\u0e1e\u0e25\u0e15\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19", _s22_68, _s20_86, _s19_74, "\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e20\u0e32\u0e1e\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23", "privacy_policy", "\u0e19\u0e42\u0e22\u0e1a\u0e32\u0e22\u0e04\u0e27\u0e32\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27", "sign_up", "\u0e25\u0e07\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19", "account_login", "\u0e25\u0e07\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e02\u0e49\u0e32\u0e43\u0e0a\u0e49", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e2b\u0e21\u0e48", _s18_102, _s18_103, _s21_99, _s34_22, "download", "\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23:", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e1a\u0e34\u0e01\u0e08\u0e48\u0e32\u0e22", "pending", "\u0e23\u0e2d\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "\u0e41\u0e1b\u0e25\u0e07", _s24_56, _s24_57, "exchange_rate", "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e41\u0e25\u0e01\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19", _s16_202, "\u0e41\u0e1b\u0e25\u0e07\u0e2a\u0e01\u0e38\u0e25\u0e40\u0e07\u0e34\u0e19", "mark_paid", "\u0e17\u0e33\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e27\u0e48\u0e32\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19\u0e41\u0e25\u0e49\u0e27", "category", "\u0e41\u0e04\u0e15\u0e15\u0e32\u0e25\u0e47\u0e2d\u0e01", "address", "\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48", "new_vendor", "\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e43\u0e2b\u0e21\u0e48", "created_vendor", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", "updated_vendor", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", "archived_vendor", "\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "deleted_vendor", "\u0e25\u0e1a\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "restored_vendor", "\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_203, "\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e02\u0e49\u0e32\u0e04\u0e25\u0e31\u0e07\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "deleted_vendors", "\u0e25\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", _s16_204, _s36_11, "new_expense", "\u0e1b\u0e49\u0e2d\u0e19\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "created_expense", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "updated_expense", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s16_205, _s26_97, "deleted_expense", _s18_244, _s16_206, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s17_130, _s26_97, _s16_207, _s18_244, _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a", _s21_100, _s21_101, "invoiced", "\u0e2d\u0e2d\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "logged", "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32", "running", "\u0e01\u0e33\u0e25\u0e31\u0e07\u0e17\u0e33\u0e07\u0e32\u0e19", "resume", "\u0e17\u0e33\u0e15\u0e48\u0e2d\u0e44\u0e1b", "task_errors", "\u0e42\u0e1b\u0e23\u0e14\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e27\u0e25\u0e32\u0e0b\u0e49\u0e2d\u0e19\u0e17\u0e31\u0e1a\u0e01\u0e31\u0e19", "start", "\u0e40\u0e23\u0e34\u0e48\u0e21", "stop", "\u0e2b\u0e22\u0e38\u0e14", "started_task", _s25_53, "stopped_task", "\u0e2b\u0e22\u0e38\u0e14\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "resumed_task", "\u0e17\u0e33\u0e07\u0e32\u0e19\u0e15\u0e48\u0e2d\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "now", "\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49", _s16_208, _s16_209, "timer", "\u0e08\u0e31\u0e1a\u0e40\u0e27\u0e25\u0e32", "manual", "\u0e04\u0e39\u0e48\u0e21\u0e37\u0e2d", "budgeted", "Budgeted", "start_time", "\u0e40\u0e27\u0e25\u0e32\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "end_time", "\u0e40\u0e27\u0e25\u0e32\u0e2a\u0e34\u0e49\u0e19\u0e2a\u0e38\u0e14", "date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48", "times", "\u0e40\u0e27\u0e25\u0e32", "duration", "\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32", "new_task", "\u0e07\u0e32\u0e19\u0e43\u0e2b\u0e21\u0e48", "created_task", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "updated_task", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e07\u0e32\u0e19\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", "archived_task", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "deleted_task", "\u0e25\u0e1a\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "restored_task", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "archived_tasks", "\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e07\u0e32\u0e19", "deleted_tasks", "\u0e25\u0e1a\u0e07\u0e32\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22 :count \u0e07\u0e32\u0e19", "restored_tasks", _s34_23, _s19_78, "\u0e42\u0e1b\u0e23\u0e14\u0e23\u0e30\u0e1a\u0e38\u0e0a\u0e37\u0e48\u0e2d", "budgeted_hours", "Budgeted Hours", "created_project", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "updated_project", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s16_210, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "deleted_project", "\u0e25\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s16_211, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s17_132, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :count \u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", _s16_212, "\u0e25\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23 :count \u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", _s17_133, _s37_18, "new_project", "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e21\u0e48", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "\u0e04\u0e25\u0e34\u0e01\u0e17\u0e35\u0e48\u0e19\u0e35\u0e48", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "\u0e04\u0e48\u0e32\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22", "unapproved", "\u0e44\u0e21\u0e48\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "\u0e23\u0e30\u0e1a\u0e38\u0e0a\u0e48\u0e27\u0e07", "date_range", "\u0e0a\u0e48\u0e27\u0e07\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e19\u0e35\u0e49", "last_month", "\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14", "this_year", "\u0e1b\u0e35\u0e19\u0e35\u0e49", "last_year", "\u0e1b\u0e35\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14", "custom", "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e40\u0e2d\u0e07", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "\u0e14\u0e39\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "convert", "Convert", "more", "More", "edit_client", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "edit_product", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "edit_invoice", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "edit_quote", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "edit_payment", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "edit_task", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e07\u0e32\u0e19", "edit_expense", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "edit_vendor", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "edit_project", "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", _s20_87, _s20_88, "billing_address", "\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e40\u0e23\u0e35\u0e22\u0e01\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e07\u0e34\u0e19", _s16_215, _s16_216, "total_revenue", "\u0e23\u0e32\u0e22\u0e44\u0e14\u0e49\u0e23\u0e27\u0e21", "average_invoice", "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22", "outstanding", "\u0e42\u0e14\u0e14\u0e40\u0e14\u0e48\u0e19", "invoices_sent", _s20_197, "active_clients", "\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48", "close", "\u0e1b\u0e34\u0e14", "email", "\u0e2d\u0e35\u0e40\u0e21\u0e25", "password", "\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19", "url", "URL", "secret", "Secret", "name", "\u0e0a\u0e37\u0e48\u0e2d", "logout", "\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e23\u0e30\u0e1a\u0e1a", "login", "\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e48\u0e23\u0e30\u0e1a\u0e1a", "filter", "\u0e01\u0e23\u0e2d\u0e07", "sort", "Sort", "search", "\u0e04\u0e49\u0e19\u0e2b\u0e32", "active", "\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48", "archived", "\u0e40\u0e01\u0e47\u0e1a\u0e16\u0e32\u0e27\u0e23", "deleted", "\u0e25\u0e1a\u0e41\u0e25\u0e49\u0e27", "dashboard", "\u0e41\u0e14\u0e0a\u0e1a\u0e2d\u0e23\u0e4c\u0e14", "archive", "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e01\u0e48\u0e32", "delete", "\u0e25\u0e1a", "restore", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01", _s17_136, _s17_137, "paid_to_date", "\u0e22\u0e2d\u0e14\u0e0a\u0e33\u0e23\u0e30\u0e41\u0e25\u0e49\u0e27", "balance_due", "\u0e22\u0e2d\u0e14\u0e04\u0e07\u0e40\u0e2b\u0e25\u0e37\u0e2d", "balance", "\u0e22\u0e2d\u0e14\u0e04\u0e07\u0e40\u0e2b\u0e25\u0e37\u0e2d", "overview", "Overview", "details", "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14", "phone", "\u0e42\u0e17\u0e23.", "website", "\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c", "vat_number", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e20\u0e32\u0e29\u0e35", "id_number", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e15\u0e31\u0e27\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e0a\u0e19", "create", "\u0e2a\u0e23\u0e49\u0e32\u0e07", _s19_82, _s30_20, "error", "Error", _s16_219, _s16_220, "contacts", "\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "additional", "Additional", "first_name", "\u0e0a\u0e37\u0e48\u0e2d", "last_name", "\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25", "add_contact", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "are_you_sure", "\u0e41\u0e19\u0e48\u0e43\u0e08\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48?", "cancel", "\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01", "ok", "Ok", "remove", "\u0e40\u0e2d\u0e32\u0e2d\u0e2d\u0e01", _s16_221, _s16_222, "product", "\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "products", "\u0e1c\u0e25\u0e34\u0e15\u0e20\u0e31\u0e13\u0e11\u0e4c", "new_product", "\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e43\u0e2b\u0e21\u0e48", "created_product", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", "updated_product", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", _s16_223, "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", "deleted_product", "\u0e25\u0e1a\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e41\u0e25\u0e49\u0e27", _s16_224, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e41\u0e25\u0e49\u0e27", _s17_138, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :count \u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", _s16_225, "\u0e25\u0e1a\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32 :count \u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", _s17_139, _s37_19, "product_key", "\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", "notes", "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01", "cost", "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "client", "\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "clients", "\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "new_client", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "created_client", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "updated_client", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "archived_client", "\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_226, "\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27: \u0e19\u0e31\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "deleted_client", "\u0e25\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "deleted_clients", "\u0e25\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "restored_client", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_227, _s36_13, "address1", "\u0e16\u0e19\u0e19", "address2", "\u0e2d\u0e32\u0e04\u0e32\u0e23", "city", "\u0e2d\u0e33\u0e40\u0e20\u0e2d", "state", "\u0e08\u0e31\u0e07\u0e2b\u0e27\u0e31\u0e14", "postal_code", "\u0e23\u0e2b\u0e31\u0e2a\u0e44\u0e1b\u0e23\u0e29\u0e13\u0e35\u0e22\u0e4c", "country", "\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28", "invoice", "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "invoices", "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "new_invoice", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "created_invoice", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "updated_invoice", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27", _s16_228, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "deleted_invoice", "\u0e25\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_229, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s17_140, "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_230, "\u0e25\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s17_141, _s37_20, "emailed_invoice", "\u0e2a\u0e48\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e17\u0e32\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "emailed_payment", "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "amount", "\u0e22\u0e2d\u0e14\u0e40\u0e07\u0e34\u0e19", "invoice_number", "\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "invoice_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "discount", "\u0e2a\u0e48\u0e27\u0e19\u0e25\u0e14", "po_number", "\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e43\u0e1a\u0e2a\u0e31\u0e48\u0e07\u0e0b\u0e37\u0e49\u0e2d", "terms", "\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02", "public_notes", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e41\u0e1a\u0e1a\u0e40\u0e1b\u0e34\u0e14", "private_notes", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e20\u0e32\u0e22\u0e43\u0e19", "frequency", "\u0e04\u0e27\u0e32\u0e21\u0e16\u0e35\u0e48", "start_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e23\u0e34\u0e48\u0e21", "end_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e2a\u0e34\u0e49\u0e19\u0e2a\u0e38\u0e14", "quote_number", "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "quote_date", "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07", "valid_until", "\u0e43\u0e0a\u0e49\u0e44\u0e14\u0e49\u0e16\u0e36\u0e07\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14", "unit_cost", "\u0e23\u0e32\u0e04\u0e32\u0e15\u0e48\u0e2d\u0e2b\u0e19\u0e48\u0e27\u0e22", "quantity", "\u0e08\u0e33\u0e19\u0e27\u0e19", "add_item", "Add Item", "contact", "\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "work_phone", "\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\u0e27\u0e31\u0e19\u0e16\u0e36\u0e07\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e0a\u0e33\u0e23\u0e30", _s16_231, _s16_232, "status", "\u0e2a\u0e16\u0e32\u0e19\u0e30", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, "\u0e04\u0e25\u0e34\u0e4a\u0e01\u0e1b\u0e38\u0e48\u0e21 + \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23", "count_selected", ":count selected", "total", "\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "percent", "\u0e40\u0e1b\u0e2d\u0e23\u0e4c\u0e40\u0e0b\u0e19\u0e15\u0e4c", "edit", "\u0e41\u0e01\u0e49\u0e44\u0e02", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32", "language", "Language", "currency", "\u0e2a\u0e01\u0e38\u0e25\u0e40\u0e07\u0e34\u0e19", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "\u0e20\u0e32\u0e29\u0e35", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "\u0e14\u0e23\u0e32\u0e1f", "sent", "\u0e2a\u0e48\u0e07", "viewed", "Viewed", "approved", "Approved", "partial", "\u0e1a\u0e32\u0e07\u0e2a\u0e48\u0e27\u0e19 / \u0e40\u0e07\u0e34\u0e19\u0e1d\u0e32\u0e01", "paid", "\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "mark_sent", "\u0e17\u0e33\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e2b\u0e21\u0e32\u0e22\u0e44\u0e27\u0e49", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", _s37_21, _s37_22, "dark_mode", "\u0e42\u0e2b\u0e21\u0e14\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21", _s16_233, _s16_234, "clone", "\u0e17\u0e33\u0e0b\u0e49\u0e33", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30", "payment_date", "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e08\u0e48\u0e32\u0e22", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "Portal \u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "\u0e40\u0e1b\u0e34\u0e14", "recipients", "\u0e1c\u0e39\u0e49\u0e23\u0e31\u0e1a", "initial_email", "\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "first_reminder", "\u0e04\u0e33\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e04\u0e23\u0e31\u0e49\u0e07\u0e41\u0e23\u0e01", "second_reminder", "\u0e04\u0e33\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e04\u0e23\u0e31\u0e49\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e2d\u0e07", "third_reminder", "Third Reminder", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "\u0e41\u0e1a\u0e1a", "send", "Send", "subject", "\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07", "body", "\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07", "send_email", "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25", "email_receipt", "\u0e43\u0e1a\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e17\u0e32\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "auto_billing", "Auto billing", "button", "Button", "preview", "\u0e14\u0e39\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07", "customize", "\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07", "history", "\u0e1b\u0e23\u0e30\u0e27\u0e31\u0e15\u0e34", "payment", "\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "payments", "\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "refunded", "Refunded", "payment_type", "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", _s21_105, "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07", "enter_payment", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19", "new_payment", "\u0e1b\u0e49\u0e2d\u0e19\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", "created_payment", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "updated_payment", "\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e2a\u0e21\u0e1a\u0e39\u0e23\u0e13\u0e4c", _s16_241, "\u0e40\u0e01\u0e47\u0e1a\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "deleted_payment", "\u0e25\u0e1a\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s16_242, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s17_145, "\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", _s16_243, "\u0e25\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 :count \u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19", _s17_146, _s37_23, "quote", "\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "quotes", "\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "new_quote", "\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e43\u0e2b\u0e21\u0e48", "created_quote", "\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "updated_quote", "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e17\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "archived_quote", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "deleted_quote", "\u0e25\u0e1a\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "restored_quote", "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", "archived_quotes", "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22 :count \u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "deleted_quotes", "\u0e25\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22 :count \u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", "restored_quotes", _s35_23, "expense", "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "expenses", "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", "vendor", "\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "vendors", "\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22", "task", "\u0e07\u0e32\u0e19", "tasks", "\u0e07\u0e32\u0e19", "project", "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", "projects", "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", "activity_1", ":user \u0e44\u0e14\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49 :client", "activity_2", ":user \u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :client", "activity_3", ":user \u0e44\u0e14\u0e49\u0e25\u0e1a\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49 :client", "activity_4", ":user \u0e44\u0e14\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", "activity_5", ":user \u0e44\u0e14\u0e49\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e17\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", ":user \u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", "activity_9", ":user \u0e44\u0e14\u0e49\u0e25\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", "activity_10", _s85_0, "activity_11", ":user \u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 :payment", "activity_12", ":user \u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19 :payment", "activity_13", ":user \u0e25\u0e1a\u0e01\u0e32\u0e23\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19 :payment", "activity_14", ":user \u0e1b\u0e49\u0e2d\u0e19 :credit \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "activity_15", ":user \u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15 :credit \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "activity_16", ":user \u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :credit \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "activity_17", ":user \u0e25\u0e1a\u0e41\u0e25\u0e49\u0e27 :credit \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "activity_18", ":user \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_19", ";user \u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_20", _s50_10, "activity_21", ":contact \u0e14\u0e39\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_22", ":user \u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_23", ":user \u0e25\u0e1a\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_24", ":user \u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32 :quote", "activity_25", ":user \u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", "activity_26", ":user \u0e01\u0e39\u0e49\u0e04\u0e37\u0e19 \u0e25\u0e39\u0e01\u0e04\u0e49\u0e32 :client", "activity_27", ":user \u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19 :payment", "activity_28", ":user \u0e01\u0e39\u0e49\u0e04\u0e37\u0e19 :credit \u0e40\u0e04\u0e23\u0e14\u0e34\u0e15", "activity_29", _s42_14, "activity_30", ":user \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22 :vendor", "activity_31", ":user \u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22 :vendor", "activity_32", ":user \u0e44\u0e14\u0e49\u0e25\u0e1a\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22 :vendor", "activity_33", ":user \u0e44\u0e14\u0e49\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e1c\u0e39\u0e49\u0e02\u0e32\u0e22 :vendor", "activity_34", ":user \u0e44\u0e14\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 :expense", "activity_35", ":user \u0e44\u0e14\u0e49\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 :expense", "activity_36", ":user \u0e44\u0e14\u0e49\u0e25\u0e1a\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 :expense", "activity_37", ":user \u0e44\u0e14\u0e49\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 :expense", "activity_39", ":user \u0e22\u0e01\u0e40\u0e25\u0e34\u0e01 :payment_amount \u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19 :payment", "activity_40", ":usre \u0e04\u0e37\u0e19\u0e40\u0e07\u0e34\u0e19 :adjustment\xa0\u0e02\u0e2d\u0e07 :payment_amount \u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19 :payment", "activity_41", ":payment_amount \u0e08\u0e48\u0e32\u0e22\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19 (:payment) \u0e25\u0e49\u0e21\u0e40\u0e2b\u0e25\u0e27", "activity_42", ":user \u0e44\u0e14\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e07\u0e32\u0e19 :task", "activity_43", ":user \u0e44\u0e14\u0e49\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e07\u0e32\u0e19 :task", "activity_44", ":user \u0e44\u0e14\u0e49\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e07\u0e32\u0e19 :task", "activity_45", ":user \u0e44\u0e14\u0e49\u0e25\u0e1a\u0e07\u0e32\u0e19 :task", "activity_46", ":user \u0e44\u0e14\u0e49\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e07\u0e32\u0e19 :task", "activity_47", ":user \u0e44\u0e14\u0e49\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22 :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", "\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "\u0e2b\u0e21\u0e14\u0e2d\u0e32\u0e22\u0e38", "all", "\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "select", "\u0e40\u0e25\u0e37\u0e2d\u0e01", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "\u0e01\u0e32\u0e23\u0e19\u0e31\u0e1a\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s20_92, _s20_93, _s20_94, "\u0e01\u0e32\u0e23\u0e19\u0e31\u0e1a\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "\u0e0a\u0e19\u0e34\u0e14", "invoice_amount", "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_248, "\u0e27\u0e31\u0e19\u0e04\u0e23\u0e1a\u0e01\u0e33\u0e2b\u0e19\u0e14", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "\u0e1a\u0e34\u0e25\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e20\u0e32\u0e29\u0e35", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "\u0e22\u0e2d\u0e14\u0e08\u0e48\u0e32\u0e22", "age", "\u0e2d\u0e32\u0e22\u0e38", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23", _s19_89, _s19_90, _s16_249, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1), "tr_TR", A.LinkedHashMap_LinkedHashMap$_literal(["action", "\u0130\u015flem", _s32_, _s42_, "next_run", "Next Run", "all_clients", "All Clients", _s16_, _s16_0, _s19_, _s19_0, "email_statement", "Email Statement", "once", "Once", "schedule", "program", "schedules", "Schedules", "new_schedule", "New Schedule", "edit_schedule", "Edit Schedule", _s16_1, _s29_, _s16_2, _s29_0, _s17_, _s30_, _s16_3, _s29_1, _s16_4, _s29_2, _s17_0, _s30_0, "search_schedule", "Search Schedule", _s16_5, _s16_6, "archive_payment", "\xd6deme Ar\u015fivle", "archive_invoice", "Faturay\u0131 Ar\u015fivle", "archive_quote", "Teklif Ar\u015fivle", "archive_credit", "Kredi Ar\u015fivle", "archive_task", "G\xf6rev Ar\u015fivle", "archive_client", "M\xfc\u015fteri Ar\u015fivle", "archive_project", "Archive Project", "archive_expense", "Gideri Ar\u015fivle", "restore_payment", "\xd6deme Geri Y\xfckle", "restore_invoice", "Faturay\u0131 Geri Y\xfckle", "restore_quote", "Teklifi Geri Y\xfckle", "restore_credit", "Kredi Geri Y\xfckle", "restore_task", "G\xf6revi Geri Y\xfckle", "restore_client", "M\xfc\u015fteriyi Geri Y\xfckle", "restore_project", "Restore Project", "restore_expense", "Gideri Geri Y\xfckle", "archive_vendor", "Tedarik\xe7iyi Ar\u015fivle", "restore_vendor", "Restore Vendor", "create_product", "\xdcr\xfcn Ekle", "update_product", "Update Product", "delete_product", "Delete Product", "restore_product", "Restore Product", "archive_product", "\xdcr\xfcn Ar\u015fivle", _s21_, _s21_0, _s21_1, _s21_2, _s21_3, _s21_4, _s22_, _s22_0, _s22_1, _s22_2, "sent_invoice", "Sent Invoice", "sent_quote", "Sent Quote", "sent_credit", "Sent Credit", _s19_1, _s19_2, "image_url", "Image URL", "max_quantity", "Max Quantity", "test_url", "Test URL", _s18_, _s19_3, _s20_, _s32_0, _s21_5, _s28_, _s21_6, _s19_3, "payment_methods", "Payment Methods", "view_all", "View All", "edit_all", "Edit All", _s28_0, _s28_1, _s33_, _s60_, "from_email", "From Email", "show_preview", "Show Preview", "show_paid_stamp", "Show Paid Stamp", _s21_7, _s21_8, _s24_, _s58_, "pixels", "Pixels", "logo_size", "Logo Size", "postal_city", "Postal/City", "failed", "Failed", "client_contacts", "Client Contacts", "sync_from", "Sync From", _s19_4, _s19_5, "hour", "Saat", _s17_1, _s40_, _s17_2, _s17_3, _s18_0, _s18_1, _s23_, _s39_, _s27_, _s27_0, _s28_2, _s28_3, "email_alignment", "Email Alignment", _s20_0, _s20_1, "mailgun", "Mailgun", "postmark", "Postmark", "microsoft", "Microsoft", _s27_1, _s26_, "last365_days", "Last 365 Days", "import_design", "Import Design", "imported_design", _s28_4, "invalid_design", _s52_, _s17_4, _s35_, "upload", "Y\xfckle", _s17_5, _s17_6, _s23_0, _s23_1, _s28_5, _s62_, "update_payment", "Update Payment", "markup", "Markup", _s22_3, _s22_4, _s19_6, _s19_7, _s21_9, _s21_10, _s23_2, _s23_3, _s20_2, _s60_0, "klarna", "Klarna", _s29_3, _s51_, _s29_4, _s45_, "matomo_url", "Matomo URL", "matomo_id", "Matomo Id", _s21_11, "Add To Invoice", _s25_, _s44_, _s25_0, _s46_, _s28_6, _s45_0, "delete_project", "Delete Project", _s18_2, _s31_, "link_payment", "Link Payment", "link_expense", "Link Expense", _s19_8, _s19_9, _s24_0, _s45_1, _s21_12, _s21_13, _s26_0, _s27_2, _s24_1, _s24_2, _s29_5, _s31_0, _s17_7, _s17_8, _s27_3, _s27_4, "convert_matched", "Convert", _s19_10, _s45_2, _s20_3, _s46_0, "operator", "Operator", "value", "Value", "is", "Is", "contains", "Contains", "starts_with", "Starts with", "is_empty", "Is empty", "add_rule", "Add Rule", "match_all_rules", "Match All Rules", _s20_4, _s54_, _s17_9, _s54_0, "rules", "Rules", _s16_7, _s16_8, _s17_10, _s17_11, _s20_5, _s20_6, _s21_14, _s21_15, _s24_3, _s25_1, _s24_4, _s37_, _s25_2, _s38_, _s24_5, _s37_0, _s24_6, _s37_1, _s25_3, _s38_0, _s23_4, _s23_5, _s24_7, _s24_8, _s21_16, "Varsay\u0131lan ko\u015fullar olarak kaydet", _s22_5, "Varsay\u0131lan altbilgi olarak kaydet", "auto_sync", "Auto Sync", _s16_9, _s16_10, _s31_1, _s50_, _s34_, _s39_0, "disable_2fa", "Disable 2FA", "change_number", "Change Number", "resend_code", "Resend Code", "base_type", "Base Type", "category_type", "Category Type", _s16_11, "Transaction", "bulk_print", "Print PDF", _s18_3, _s18_4, _s16_12, _s16_13, "bottom", "Bottom", "side", "Side", "pdf_preview", "PDF Preview", _s20_7, _s20_8, _s21_18, _s21_19, _s19_11, _s19_12, _s22_7, _s31_2, "include_deleted", "Include Deleted", _s20_9, _s34_0, "due_on", "Due On", _s22_8, _s35_0, _s20_10, _s33_0, _s20_11, "Banka hesab\u0131 ba\u015far\u0131yla g\xfcncellendi", _s17_12, "Banka Hesab\u0131n\u0131 D\xfczenle", _s16_14, _s16_15, "account_type", "Account type", _s16_16, _s16_252, _s16_17, _s16_18, "manage_rules", "Manage Rules", "search_category", _s17_14, _s17_15, _s24_9, "min_amount", "Min Amount", "max_amount", "Max Amount", "selected", "Selected", _s21_20, _s34_1, _s18_5, _s18_6, "deposit", "Deposit", "withdrawal", "Withdrawal", "deposits", "Deposits", "withdrawals", "Withdrawals", "matched", "Matched", "unmatched", "Unmatched", "create_credit", "Create Credit", "update_credit", "Update Credit", "delete_credit", "Kredi Sil", "transaction", "Transaction", "transactions", "Transactions", "new_transaction", "New Transaction", _s16_19, _s16_20, _s19_13, _s32_1, _s19_14, _s32_2, _s20_12, _s33_2, _s19_15, _s32_3, _s19_16, _s32_4, _s20_13, _s33_3, _s18_7, _s18_8, _s19_17, _s26_1, "bank_account", "Bank Account", "bank_accounts", _s20_86, _s21_21, _s34_2, _s20_14, _s33_4, _s20_15, _s33_5, _s21_22, _s34_3, _s19_18, _s19_19, _s20_16, _s27_5, "connect", "Connect", _s23_6, _s23_7, _s18_9, _s18_10, "client_email", "Client Email", _s20_17, _s20_18, _s25_4, _s41_, "field", "Field", "period", "Period", "fields_per_row", "Fields Per Row", _s21_23, "Active Invoices", _s26_2, _s20_19, _s24_10, _s18_11, _s23_8, _s17_16, _s19_20, "Active Quotes", _s21_24, "Approved Quotes", _s23_9, _s17_17, _s18_12, "Logged Tasks", _s20_20, "Invoiced Tasks", _s16_21, "Paid Tasks", _s21_25, "Logged Expenses", _s22_9, _s16_22, _s23_10, _s17_18, _s27_6, _s21_26, "activity_130", _s44_0, "activity_131", _s44_1, "activity_132", _s45_3, "activity_133", _s44_2, "activity_134", _s45_4, "activity_135", _s44_3, "activity_136", _s46_1, "activity_137", _s48_, "vendor_portal", "Vendor Portal", "send_code", "Send Code", _s24_11, _s35_1, _s17_19, _s17_20, _s22_10, _s22_11, _s21_27, _s34_4, "code_was_sent", _s28_7, _s16_23, _s39_1, "resend", "Resend", "verify", "Verify", _s18_13, _s29_6, _s20_21, _s20_22, _s19_21, _s19_22, _s24_12, _s46_2, _s28_8, _s46_3, "merged_clients", _s27_7, "merge_into", "Merge Into", "merge", "Merge", "php81_required", _s27_8, _s21_28, _s21_29, _s19_23, _s29_7, _s17_21, _s17_22, "activate", "Activate", "connect_apple", "Connect Apple", _s16_24, _s16_25, _s18_14, _s31_3, "send_now", "Send Now", "received", "Received", _s19_24, _s19_25, _s20_23, _s33_6, _s21_30, _s34_5, _s18_15, _s18_16, _s16_26, _s16_27, _s33_7, _s46_4, _s34_6, _s47_, _s22_12, _s22_13, _s22_14, _s22_15, _s27_9, _s34_7, _s24_13, _s25_5, "yes_its_great", _s16_28, "not_so_much", "Not so much", _s17_23, _s41_0, _s22_16, _s49_, "sure_happy_to", "Sure, happy to", "no_not_now", "No, not now", "add", "Add", _s18_17, _s18_18, _s22_17, _s22_18, _s27_10, _s55_, "vendor_details", "Vendor Details", _s22_19, _s22_20, "qr_iban", "QR IBAN", "besr_id", "BESR ID", "accept", "Accept", _s23_11, "Clone to PO", _s20_24, _s41_1, "bulk_send_email", "Send Email", _s29_8, _s42_0, _s30_1, _s43_, _s23_12, _s36_, _s24_14, _s37_2, _s24_15, _s37_3, _s25_6, _s38_1, "accepted", "Accepted", _s22_21, _s22_22, _s20_25, _s20_26, _s20_27, _s20_28, _s26_3, _s21_31, _s18_19, _s31_4, "connect_email", "Connect Email", _s16_29, _s16_30, _s32_5, _s46_5, "email_provider", "Email Provider", _s17_24, _s17_25, _s20_29, _s20_30, _s19_26, _s32_6, _s22_23, _s35_2, _s17_26, _s20_31, _s17_27, _s22_24, _s22_25, _s45_5, _s23_13, _s46_6, _s16_31, _s27_11, _s21_32, _s21_33, _s20_32, _s20_33, _s21_34, _s21_35, _s32_7, _s24_16, _s37_4, _s42_1, "purchase_order", "Purchase Order", "purchase_orders", "Purchase Orders", _s18_20, _s18_21, _s19_27, _s19_28, _s22_26, _s35_3, _s22_27, _s35_4, _s23_14, _s36_0, _s22_28, _s35_5, _s22_29, _s35_6, _s23_15, _s36_1, _s21_36, _s21_37, _s22_30, _s22_31, "login_url", "Login URL", _s30_2, _s30_3, _s29_9, _s49_0, _s16_32, _s16_33, "default", "Default", "stock_quantity", "Stock Quantity", _s22_32, _s22_33, "track_inventory", "Track Inventory", _s20_34, _s63_, _s19_29, _s19_30, _s24_17, _s50_0, "vat", "VAT", "standing", "Beklemede", "view_map", "View Map", _s18_22, _s18_23, "add_gateway", "\xd6deme Sistemi Ekle", _s24_18, _s77_, "left", "Left", "right", "Right", "center", "Center", "page_numbering", "Page Numbering", _s24_19, _s24_20, _s31_5, "Invoice Sent", _s24_21, _s24_22, _s29_10, _s47_0, "invoice_items", "Invoice Items", "quote_items", "Quote Items", "profitloss", "Profit and Loss", "import_format", "Import Format", "export_format", "Export Format", "export_type", "Export Type", "stop_on_unpaid", "Stop On Unpaid", _s19_31, _s63_0, "use_quote_terms", "Use Quote Terms", _s20_35, _s37_5, "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", _s20_36, _s37_6, _s21_38, _s45_6, "register_label", _s30_4, "login_label", _s28_9, "add_to_invoice", ":invoice nolu faturaya ekle", _s17_28, _s17_29, "week", "Week", "created_record", _s27_12, _s26_4, _s17_30, _s31_6, _s50_1, _s31_7, _s22_34, _s36_2, _s46_13, _s20_37, _s20_38, _s25_7, _s45_11, _s16_34, _s16_35, "range", "Aral\u0131k", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Create project", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_8, "change_status", "Change Status", "fees_sample", _s46_7, _s19_32, _s19_33, _s24_23, _s29_11, "after_saving", "After Saving", "view_record", "View Record", _s21_39, _s21_40, _s26_5, _s37_24, _s19_34, _s19_35, "json_help", _s58_0, "release_notes", "Release Notes", _s23_16, _s33_8, "started_tasks", _s33_9, "stopped_tasks", _s33_10, "approved_quote", _s27_66, "approved_quotes", _s35_7, "approve", "Onayla", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_41, _s21_42, _s20_39, _s20_40, _s27_13, _s27_14, _s23_17, _s23_18, "load_pdf", "Load PDF", _s16_36, _s16_253, _s24_24, _s44_6, "due_on_receipt", "Due on Receipt", "is_paid", "Is Paid", "age_group_paid", "Paid", "id", "Id", "convert_to", "Convert To", "client_currency", "Client Currency", _s16_37, _s16_38, "purged_client", _s26_6, _s27_15, _s77_0, _s22_35, _s34_8, _s30_5, _s47_1, "small", "Small", _s21_43, _s34_9, _s22_36, _s35_8, _s16_39, _s45_7, "wait_for_saving", _s44_4, _s20_41, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_2, "activity_121", _s50_3, "activity_122", _s51_0, "activity_123", _s50_4, "activity_124", _s51_1, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_40, _s16_41, _s21_44, _s42_2, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_42, _s16_43, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_16, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_45, _s30_6, "set_password", "\u015eifreyi belirle", _s17_31, _s59_, _s16_44, _s58_1, _s20_42, _s33_11, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_47, "becs", _s17_153, "bulk_download", "Download", _s17_32, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_24, _s18_25, _s17_33, _s17_34, "has_tasks", "Has Tasks", "registration", "Registration", _s27_17, _s50_5, "view_expense", "Gideri g\xf6r # :expense", "view_statement", "View Statement", "sepa", _s17_154, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_26, _s18_27, "system", "Sistem", _s19_36, _s19_37, "updated_company", _s28_10, "kbc", "KBC", "bancontact", "Bancontact", _s19_38, _s44_5, "webhook_success", "Webhook Success", _s24_25, _s40_0, _s27_18, _s43_0, "app", "App", _s20_43, _s46_8, _s16_45, _s16_254, _s19_39, "Email Invoices", _s17_35, "Email Quotes", _s18_28, "Email Credits", "from_name", "From Name", _s16_46, _s16_47, _s17_36, _s17_37, _s18_29, _s18_30, _s21_46, _s21_47, _s22_37, _s22_38, _s25_8, _s38_2, _s25_9, _s38_3, _s26_7, _s39_2, _s25_10, _s28_43, _s25_11, _s38_4, _s26_8, _s39_3, _s24_26, _s24_27, _s25_12, _s25_13, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_40, _s32_9, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_48, _s16_49, _s16_50, _s16_51, _s28_11, _s28_12, "decimal_comma", "Decimal Comma", _s26_9, _s35_9, "select_method", "Select Method", "select_platform", "Select Platform", _s28_13, _s42_3, _s16_52, _s27_67, "enable_markdown", "Enable Markdown", _s20_44, _s35_10, "user_guide", "User Guide", _s18_31, _s18_32, "previous_page", "Previous Page", "next_page", "Next Page", "export_colors", "Export Colors", "import_colors", "Import Colors", "clear_all", "Clear All", "contrast", "Contrast", "custom_colors", "Custom Colors", "colors", "Colors", _s31_8, _s31_9, _s25_14, _s25_15, _s33_12, _s33_13, _s27_19, _s27_20, _s36_3, _s36_4, _s31_10, _s31_11, _s25_16, _s25_17, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_19, _s57_0, _s21_48, _s62_0, "change_email", "Change Email", _s25_18, _s52_0, _s21_49, _s21_50, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Verileri \u0130\xe7e Aktar", "import_settings", "Import Settings", _s17_38, _s28_14, _s19_41, _s48_0, "json", "JSON", _s24_28, _s24_29, "wait_for_data", _s42_4, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_53, _s16_54, _s18_33, _s40_1, "login_success", _s16_55, "login_failure", "Failed Login", "exported_data", _s67_, _s23_20, _s23_21, _s28_15, _s41_2, "step_1_sign_in", "Step 1: Sign In", _s16_56, _s17_39, "account_id", "Account ID", _s27_21, _s35_11, "activity_100", _s50_6, "activity_101", _s50_7, "activity_102", _s51_2, "activity_103", _s50_8, "activity_104", _s51_3, _s18_34, _s18_35, _s23_22, _s35_12, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_57, _s16_58, _s18_36, _s31_12, _s16_59, _s16_60, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Pro", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_37, _s18_38, _s17_40, _s17_41, "order", "Order", "unassigned", "Unassigned", "partial_value", "S\u0131f\u0131rdan b\xfcy\xfck olmal\u0131 ve toplamdan daha az olmal\u0131", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Etkinle\u015ftir", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_0, _s21_51, _s53_, _s25_19, _s37_7, _s17_42, _s17_43, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_10, _s85_, _s20_45, _s54_1, _s21_52, _s21_53, _s17_44, _s17_45, "no_headers", "No Headers", "add_header", "Add Header", "remove_header", "Remove Header", "return_url", "Return URL", "rest_method", "REST Method", "header_key", "Header Key", "header_value", "Header Value", _s18_39, _s18_40, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_41, _s18_42, _s16_61, _s16_62, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_54, _s21_55, _s18_43, _s18_44, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_56, _s21_57, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_46, "Spam Complaint", "email_delivery", "Email Delivery", _s16_63, _s16_64, "pdf_response", "PDF Response", _s22_39, _s22_40, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_255, _s16_256, _s17_155, _s17_156, _s20_96, _s33_26, _s20_97, _s33_27, _s21_126, _s34_25, _s20_98, _s33_28, _s20_99, _s33_29, _s21_127, _s34_26, _s19_93, _s21_128, _s20_100, _s27_68, _s26_11, _s26_12, "connect_gmail", "Connect Gmail", _s16_65, _s16_66, "connected_gmail", _s28_16, _s18_45, _s31_13, _s16_67, _s100_, _s16_68, _s16_69, "count_minutes", ":count Minutes", _s16_70, _s16_71, _s29_12, _s28_67, "use_last_email", "Use last email", _s16_72, _s16_73, _s21_58, _s51_6, _s27_22, _s35_13, _s27_23, _s27_24, _s34_10, _s52_1, "help_translate", "Help Translate", _s23_23, _s23_24, "resend_invite", _s17_157, _s19_42, _s25_20, _s16_74, _s30_7, _s19_43, _s33_14, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_10, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_59, _s46_9, _s18_46, _s46_10, "connect_google", "Connect Google", _s17_46, _s17_47, _s17_48, _s25_62, _s18_47, _s18_48, _s34_11, _s34_12, "stay_logged_in", "Stay Logged In", _s23_25, _s40_2, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_44, _s19_45, _s17_49, _s17_50, "resend_email", "Resend Email", _s26_13, _s33_15, _s16_75, _s16_262, _s19_46, _s19_47, _s19_48, _s45_8, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_51, _s17_52, _s27_25, _s51_4, _s21_60, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_49, "Faturaya D\xf6n\xfc\u015ft\xfcr", _s16_76, _s16_77, "invoice_project", "Invoice Project", "invoice_task", "Fatura G\xf6revi", "invoice_expense", "Gider Faturas\u0131", _s19_49, _s21_61, _s20_47, _s27_26, _s16_78, _s16_79, "save_and_email", "Save and Email", _s16_80, _s16_81, _s16_82, _s16_83, _s17_53, _s17_54, _s22_41, _s22_42, _s24_30, _s24_31, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_55, _s17_56, "document_upload", "Document Upload", _s20_48, _s34_13, "expense_total", "Expense Total", "enter_taxes", "Enter Taxes", "by_rate", "By Rate", "by_amount", "By Amount", "enter_amount", "Enter Amount", "before_taxes", "Before Taxes", "after_taxes", "After Taxes", "color", "Color", "show", "Show", "hide", "Gizle", "empty_columns", "Empty Columns", _s21_62, _s21_63, _s26_14, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_57, _s17_58, "update_app", "Update App", "started_import", _s27_27, _s24_32, _s24_33, _s20_49, _s20_50, _s18_51, _s18_52, "column", "S\xfctun", "sample", "\xd6rnek", "map_to", "Map To", "import", "\u0130\xe7e Aktar", _s25_21, _s29_13, "select_file", "L\xfctfen bir dosya se\xe7in", _s16_84, _s16_85, "csv_file", "CSV dosya", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_43, _s24_34, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_1, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_59, _s17_60, "sidebar_editor", "Sidebar Editor", _s22_44, _s31_14, "purge", "Purge", "service", "Service", "clone_to", "Clone To", "clone_to_other", "Clone to Other", "labels", "Labels", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "Unpaid", "white_label", "White Label", "delivery_note", "Delivery Note", _s24_35, _s24_36, _s24_37, _s24_38, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Fatura Toplam", "quote_total", "Teklif Toplam", "credit_total", "Credit Total", _s23_26, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Warning", "view_settings", "View Settings", _s24_39, _s48_1, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "M\xfc\u015fteri Ad\u0131", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_61, _s17_62, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_86, _s16_87, _s19_50, _s32_11, _s19_51, _s31_25, _s20_51, _s33_16, _s19_52, _s32_12, _s19_53, _s32_13, _s20_52, _s33_17, _s22_45, _s42_5, _s21_64, _s41_3, _s22_46, _s42_6, _s18_53, _s20_53, _s20_54, _s27_28, _s16_88, _s16_89, _s21_65, _s52_2, _s20_55, _s20_56, _s25_22, _s42_7, _s20_57, _s20_58, _s25_23, _s42_8, _s21_66, _s25_24, _s18_54, _s18_55, "task_settings", "Task Settings", _s20_59, _s20_60, _s18_56, "Gider Kategorisi", _s20_61, "Yeni Gider Kategorisi", _s21_67, _s21_68, _s24_40, _s37_8, _s24_41, _s37_9, _s25_25, _s38_5, _s24_42, _s29_48, _s24_43, _s37_10, _s25_26, _s38_6, _s27_29, _s45_12, _s26_15, _s46_11, _s27_30, _s47_2, _s23_27, _s25_27, _s25_28, _s32_14, _s21_69, _s21_70, "show_option", "Show Option", _s22_47, _s50_9, "view_changes", "View Changes", "force_update", "Force Update", _s17_63, _s76_, "mark_paid_help", _s31_26, _s18_58, "Faturalanmal\u0131 m\u0131", _s23_28, _s33_30, _s29_14, _s36_15, _s21_71, _s20_63, _s16_90, _s16_91, _s18_59, _s18_60, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_257, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_64, _s17_65, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_29, _s38_7, _s25_30, _s38_8, _s25_31, _s38_9, "gateway_refund", "Gateway Refund", _s19_54, _s43_2, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_48, _s22_49, _s21_72, _s21_73, _s17_66, _s17_67, "endless", "Endless", "next_send_date", "Next Send Date", _s16_92, _s16_93, _s17_68, "Tekrarlayan Fatura", _s18_61, "Tekrarlayan Faturalar", _s21_74, "Yeni Tekrarlayan Fatura", _s22_50, _s22_51, _s25_32, _s38_10, _s25_33, _s38_11, _s26_16, "Tekrarlayan fatura ba\u015far\u0131yla ar\u015fivlendi", _s25_34, "Tekrarlayan fatura ba\u015far\u0131yla silindi", _s25_35, _s38_13, _s26_17, "Tekrarlayan fatura ba\u015far\u0131yla geri y\xfcklendi", _s27_31, _s47_3, _s26_18, _s46_12, _s27_32, _s47_4, _s24_44, _s26_19, _s25_36, _s32_15, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_17, _s28_18, "profit", "Profit", "line_item", "Line Item", _s18_63, _s18_64, _s23_29, _s35_24, _s19_55, _s19_56, _s24_45, _s52_3, "test_mode", "Test Mode", "opened", "Opened", _s30_8, _s22_52, _s30_9, _s22_53, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_70, _s17_71, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_94, _s16_95, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Kart bilgilerini sakla", _s24_46, _s24_47, "always", "Always", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "client_number", "Client Number", "auto_convert", "Auto Convert", "company_name", "\u015eirket Ad\u0131", "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_65, _s18_66, "pdf_page_info", _s23_30, _s16_96, _s29_49, "emailed_quotes", _s27_69, "emailed_credits", _s28_68, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Saat", "statement", "Statement", "taxes", "Vergiler", "surcharge", "Surcharge", "apply_payment", "Apply Payment", "apply_credit", "Kredi Uygula", "apply", "Apply", "unapplied", "Unapplied", "select_label", "Select Label", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "Kime", "health_check", "Health Check", "payment_type_id", "\xd6deme T\xfcr\xfc", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_9, "client_created", "Client Created", _s20_64, _s20_65, _s20_66, _s20_67, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_72, _s17_73, _s17_74, _s17_75, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_76, _s17_77, _s17_78, "Yakla\u015fan Faturalar", _s17_80, _s17_81, "recent_payments", "Son \xd6demeler", "upcoming_quotes", "Tarihi Yakla\u015fan Teklifler", "expired_quotes", "Tarihi Dolan Teklifler", "create_client", "Create Client", "create_invoice", "Fatura Olu\u015ftur", "create_quote", "Teklif Olu\u015ftur", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Teklif Sil", "update_invoice", "Update Invoice", "delete_invoice", "Faturay\u0131 Sil", "update_client", "Update Client", "delete_client", "M\xfc\u015fteri Sil", "delete_payment", "\xd6deme Sil", "update_vendor", "Update Vendor", "delete_vendor", "Tedarik\xe7iyi Sil", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Gider Sil", "create_task", "G\xf6rev Olu\u015ftur", "update_task", "Update Task", "delete_task", "G\xf6rev Sil", "approve_quote", "Approve Quote", "off", "Off", "when_paid", "When Paid", "expires_on", "Expires On", "free", "\xdccretsiz", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_82, _s28_19, "api_webhooks", "API Webhooks", "search_webhooks", _s22_54, "search_webhook", _s16_97, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_20, "updated_webhook", _s28_21, _s16_98, _s29_15, "deleted_webhook", _s28_22, "removed_webhook", _s28_23, _s16_99, _s29_16, _s17_83, _s37_11, _s16_100, _s36_5, _s16_101, _s36_6, _s17_84, _s37_12, "api_tokens", "API Tokenlar\u0131", "api_docs", "API Docs", "search_tokens", _s20_68, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokenlar", "new_token", "New Token", "edit_token", "Token d\xfczenle", "created_token", "Token ba\u015far\u0131yla olu\u015fturuldu", "updated_token", "Token ba\u015far\u0131yla g\xfcncellendi", "archived_token", "Token ba\u015far\u0131yla ar\u015fivlendi", "deleted_token", "Token ba\u015far\u0131yla silindi", "removed_token", _s26_23, "restored_token", _s27_34, "archived_tokens", _s35_14, "deleted_tokens", _s34_14, "restored_tokens", _s35_15, _s19_57, _s19_58, _s24_48, _s45_9, "email_invoice", "Faturay\u0131 E-Posta ile g\xf6nder", "email_quote", "Teklifi E-Posta ile G\xf6nder", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_69, _s41_4, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_102, _s16_103, "contact_name", "Contact Name", "use_default", "Use default", _s16_104, _s17_85, "number_of_days", "Number of days", _s23_31, _s23_32, "payment_term", "Payment Term", _s16_105, _s16_106, _s17_86, _s17_87, _s20_70, _s33_18, _s20_71, _s33_19, _s21_76, _s34_15, _s20_72, _s33_20, _s20_73, _s33_21, _s21_77, _s34_16, _s22_55, _s42_10, _s21_78, _s41_5, _s22_56, _s42_11, "email_sign_in", _s18_125, "change", "Change", _s23_33, _s28_24, _s24_49, _s29_17, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Kredi Tutar\u0131", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_67, _s18_68, _s16_107, _s16_258, "search_designs", "Search Designs", "search_invoices", "Search Invoices", "search_clients", "Search Clients", "search_products", "Search Products", "search_quotes", "Search Quotes", "search_credits", "Search Credits", "search_vendors", "Search Vendors", "search_users", "Search Users", _s16_108, _s16_259, "search_tasks", "Search Tasks", "search_settings", "Search Settings", "search_projects", "Search Projects", "search_expenses", "Search Expenses", "search_payments", "Search Payments", "search_groups", "Search Groups", "search_company", "Search Company", "search_document", _s17_88, "search_design", "Search 1 Design", "search_invoice", _s16_109, "search_client", "Search 1 Client", "search_product", _s16_110, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_89, "search_task", "Search 1 Tasks", "search_project", _s16_111, "search_expense", _s16_112, "search_payment", _s16_113, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_90, _s30_10, _s18_69, _s31_15, _s16_114, _s29_18, _s17_91, _s30_11, "reverse", "Reverse", "full_name", "Full Name", _s17_92, _s17_93, _s17_94, _s17_95, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_115, _s32_16, _s18_70, _s65_, "invoice_balance", "Invoice Balance", "age_group_0", "0 - 30 Days", "age_group_30", "30 - 60 Days", "age_group_60", "60 - 90 Days", "age_group_90", "90 - 120 Days", "age_group_120", "120+ Days", "refresh", "Refresh", "saved_design", _s25_37, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Invoice Details", "quote_details", "Quote Details", "credit_details", "Credit Details", "product_columns", "Product Columns", "task_columns", "Task Columns", "add_field", "Add Field", "all_events", "All Events", "permissions", "Permissions", "none", "None", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s24_125, "quote_sent", "Quote Sent", "credit_sent", "Credit Sent", "invoice_viewed", "Invoice Viewed", "quote_viewed", "Quote Viewed", "credit_viewed", "Credit Viewed", "quote_approved", "Quote Approved", _s25_38, _s25_39, _s16_116, _s16_117, "apply_license", "Apply License", "cancel_account", "Hesab\u0131 Sil", _s22_57, _s69_0, "delete_company", "Delete Company", _s22_58, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_25, "credit_design", "Credit Design", "includes", "Includes", "header", "\xdcstbilgi", "load_design", "Load Design", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_35, "updated_design", _s27_36, "archived_design", _s28_26, "deleted_design", _s27_37, "removed_design", _s27_38, "restored_design", _s28_27, _s16_118, _s36_7, "deleted_designs", _s35_16, _s16_119, _s36_8, "proposals", "Proposals", "tickets", "Tickets", _s16_120, "Tekrarlayan Fiyat Teklifleri", "recurring_tasks", "Recurring Tasks", _s18_71, _s18_72, "credit_date", "Kredi Tarihi", "credit", "Kredi", "credits", "Krediler", "new_credit", "Kredi Gir", "edit_credit", "Edit Credit", "created_credit", "Kredi ba\u015far\u0131yla olu\u015fturuldu", "updated_credit", _s27_40, "archived_credit", "Kredi ba\u015far\u0131yla ar\u015fivlendi", "deleted_credit", "Kredi ba\u015far\u0131yla silindi", "removed_credit", _s27_42, "restored_credit", "Kredi Ba\u015far\u0131yla Geri Y\xfcklendi", _s16_122, ":count kredi ar\u015fivlendi", "deleted_credits", ":count kredi ba\u015far\u0131yla silindi", _s16_123, _s36_9, "current_version", "Mevcut version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_24, _s41_6, _s16_124, _s16_125, "app_updated", _s29_19, "learn_more", "Daha fazla bilgi edin", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_96, _s17_97, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Yeni Firma", "added_company", _s26_25, "company1", _s16_126, "company2", _s16_127, "company3", _s16_128, "company4", _s16_129, "product1", _s16_130, "product2", _s16_131, "product3", _s16_132, "product4", _s16_133, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_134, "contact2", _s16_135, "contact3", _s16_136, "contact4", _s16_137, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_138, "project2", _s16_139, "project3", _s16_140, "project4", _s16_141, "expense1", _s16_142, "expense2", _s16_143, "expense3", _s16_144, "expense4", _s16_145, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_146, "invoice2", _s16_147, "invoice3", _s16_148, "invoice4", _s16_149, "payment1", _s16_150, "payment2", _s16_151, "payment3", _s16_152, "payment4", _s16_153, "surcharge1", _s18_73, "surcharge2", _s18_74, "surcharge3", _s18_75, "surcharge4", _s18_76, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "S\u0131f\u0131rla", "number", "Number", "export", "D\u0131\u015fa Aktar", "chart", "Grafik", "count", "Count", "totals", "Toplamlar", "blank", "Blank", "day", "Day", "month", "Month", "year", "Year", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupland\u0131r", "credit_balance", "Kredi Bakiyesi", _s18_77, _s18_78, _s17_98, _s17_99, "contact_phone", "Contact Phone", _s21_79, _s22_59, _s21_80, _s22_60, _s21_81, _s22_61, _s21_82, _s22_62, _s17_100, "Shipping Street", _s17_101, _s18_79, "shipping_city", "Shipping City", "shipping_state", _s23_34, _s20_74, _s20_75, _s16_154, _s16_155, _s16_156, "Billing Street", _s16_157, _s17_102, "billing_city", "Billing City", "billing_state", _s22_63, _s19_59, _s19_60, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_260, "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Columns", "aging", "Aging", "profit_and_loss", "Profit and Loss", "reports", "Reports", "report", "Rapor", "add_company", "Firma Ekle", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_158, _s16_159, "help", "Yard\u0131m", "refund", "Refund", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Contact Email", "multiselect", "Multiselect", "entity_state", "Durum", "verify_password", "Verify Password", "applied", "Applied", _s21_83, _s35_17, _s30_12, _s63_1, "message", "Mesaj", "from", "Kimden", _s20_76, _s20_77, _s25_40, _s56_, _s20_78, _s34_17, _s18_80, _s18_81, _s23_35, _s33_31, _s18_82, _s18_83, "support_forum", "destek forum", "about", "About", "documentation", "Belgeler", "contact_us", "Contact Us", "subtotal", "Aratoplam", "line_total", "Tutar", "item", "\xd6\u011fe", "credit_email", "Credit Email", "iframe_url", "Web adresi", "domain_url", "Domain URL", _s21_84, _s21_129, _s20_79, _s58_2, _s19_61, _s19_62, _s23_36, _s23_37, _s20_80, _s20_81, "deleted_logo", _s25_41, "yes", "Evet", "no", "Hay\u0131r", "generate_number", "Generate Number", "when_saved", "When Saved", "when_sent", "When Sent", "select_company", "Select Company", "float", "Float", "collapse", "Collapse", "show_or_hide", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "G\xf6r\xfcnt\xfcle", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_103, _s17_104, "show_cost_help", _s55_0, _s21_85, _s21_86, _s26_26, _s58_3, _s21_87, _s21_88, _s26_27, _s60_1, _s21_89, _s21_90, _s26_28, _s34_18, _s16_160, _s16_161, _s21_91, _s47_5, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_162, _s16_163, "user", "Kullan\u0131c\u0131", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_105, _s17_106, "item_tax_rates", "Item Tax Rates", _s18_84, _s22_73, "configure_rates", "Configure rates", _s18_85, _s18_86, "tax_settings", "Vergi Ayarlar\u0131", _s18_87, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_63, _s20_82, "options", "Options", _s16_164, _s16_165, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_43, _s39_6, "submit", "Submit", _s16_166, "\u015eifreni kurtar", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_167, _s16_168, "before_due_date", _s19_64, "after_due_date", _s18_88, _s18_89, _s22_64, "days", "Days", "invoice_email", "Fatura E-postas\u0131", "payment_email", "\xd6deme E-postas\u0131", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_92, _s21_93, "quote_email", "Teklif E-postas\u0131", _s16_169, _s16_170, _s16_171, _s16_172, "administrator", "Administrator", _s18_90, _s66_, "user_management", "Kullan\u0131c\u0131 y\xf6netimi", "users", "Kullan\u0131c\u0131lar", "new_user", "Yeni Kullan\u0131c\u0131", "edit_user", "Kullan\u0131c\u0131 D\xfczenle", "created_user", _s25_42, "updated_user", "Kullan\u0131c\u0131 ba\u015far\u0131yla g\xfcncellendi", "archived_user", "Kullan\u0131c\u0131 ba\u015far\u0131yla ar\u015fivlendi", "deleted_user", "Kullan\u0131c\u0131 ba\u015far\u0131yla silindi", "removed_user", _s25_45, "restored_user", "Kullan\u0131c\u0131 ba\u015far\u0131yla geri y\xfcklendi", "archived_users", _s34_19, "deleted_users", _s33_22, "removed_users", _s33_23, "restored_users", _s34_20, _s16_173, "Genel Ayarlar", "invoice_options", "Fatura Se\xe7enekleri", _s17_107, "\xd6deme Tarihini Gizle", _s22_65, "Bir \xf6deme al\u0131nd\u0131\u011f\u0131nda yaln\u0131zca faturalar\u0131n\u0131zdaki '\xd6denen Tarihi' alan\u0131n\u0131 g\xf6r\xfcnt\xfcleyin.", _s23_38, "Embed Documents", _s28_30, _s39_7, _s16_175, "Show Header on", _s16_176, "Show Footer on", "first_page", "\u0130lk sayfa", "all_pages", "T\xfcm sayfalar", "last_page", "Son sayfa", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Birincil Renk", "secondary_color", "\u0130kincil Renk", "page_size", "Sayfa Boyutu", "font_size", "Font Boyutu", "quote_design", "Quote Design", "invoice_fields", "Fatura Alanlar\u0131", "product_fields", "Product Fields", "invoice_terms", "Fatura \u015eartlar\u0131", "invoice_footer", "Fatura Altbilgisi", "quote_terms", "Teklif \u015eartlar\u0131", "quote_footer", "Teklif Altbilgisi", _s18_91, "Auto Email", _s23_39, _s52_4, _s18_92, "Auto Archive", _s23_40, _s55_1, _s18_93, "Auto Convert", _s23_41, _s58_4, _s17_109, _s17_110, "freq_daily", "G\xfcnl\xfck", "freq_weekly", "Haftal\u0131k", "freq_two_weeks", "2 hafta", "freq_four_weeks", "4 hafta", "freq_monthly", "Ayl\u0131k", "freq_two_months", "Two months", _s17_111, "3 Ay", _s16_177, "4 Ay", "freq_six_months", "6 Ay", "freq_annually", "Y\u0131ll\u0131k", "freq_two_years", "2 Y\u0131l", _s16_178, "Three Years", "never", "Never", "company", "\u015eirket", _s17_112, _s17_113, "charge_taxes", "Vergi masraflar\u0131", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_179, _s16_180, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", "Company Field", "company_value", "Company Value", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_114, _s17_115, "client_field", "M\xfc\u015fteri Alan\u0131", "product_field", "\xdcr\xfcn Alan\u0131", "payment_field", "Payment Field", "contact_field", "\u0130leti\u015fim Alan\u0131", "vendor_field", "Vendor Field", "expense_field", "Expense Field", "project_field", "Project Field", "task_field", "Task Field", "group_field", "Group Field", "number_counter", "Number Counter", "prefix", "Seri", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "\xd6zel CSS", _s17_116, _s17_117, _s16_181, "Show on PDF", _s21_94, _s51_5, _s25_46, _s22_66, _s30_13, _s61_, _s23_42, _s20_83, _s28_31, _s59_0, _s25_47, _s17_118, _s30_14, _s42_12, _s23_43, "Quote Signature", _s22_67, _s25_48, _s27_44, _s142_, "authorization", "Authorization", "subdomain", "Alt etki alan\u0131", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Sayg\u0131lar\u0131m\u0131zla,", _s24_50, "M\xfc\u015fterilerinizin e-postalar\u0131n\u0131za schema.org i\u015faretleme ekleyerek \xf6deme yapmalar\u0131n\u0131 kolayla\u015ft\u0131r\u0131n.", "plain", "D\xfcz", "light", "Ayd\u0131nl\u0131k", "dark", "Koyu", "email_design", "E-Posta Dizayn\u0131", "attach_pdf", "Attach PDF", _s16_182, _s16_183, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_65, "\u0130\u015faretlemeyi Etkinle\u015ftir", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Kredi Kart\u0131", "bank_transfer", "Banka Transferi (EFT/Havale)", "priority", "Priority", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Enable min", "enable_max", "Enable max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_66, _s19_67, "credentials", "Credentials", "update_address", "Adresi G\xfcncelle", _s19_68, "M\xfc\u015fterinin adresini verilen ayr\u0131nt\u0131larla g\xfcncelleyin", "rate", "Tarife", "tax_rate", "Vergi Oran\u0131", "new_tax_rate", "Yeni Vergi Oran\u0131", "edit_tax_rate", "Vergi oran\u0131 d\xfczenle", _s16_184, "Vergi oran\u0131 ba\u015far\u0131yla olu\u015fturuldu", _s16_185, "Vergi oran\u0131 ba\u015far\u0131yla g\xfcncellendi", _s17_119, "Vergi oran\u0131 ba\u015far\u0131yla ar\u015fivlendi", _s16_186, _s29_22, _s17_120, _s30_15, _s18_94, _s38_14, _s17_121, _s37_13, _s18_95, _s38_15, "fill_products", "Otomatik doldurma \xfcr\xfcnleri", _s18_96, "Bir \xfcr\xfcn se\xe7mek a\xe7\u0131klama ve maliyeti otomatik olarak dolduracakt\u0131r", "update_products", "\xdcr\xfcnleri otomatik g\xfcncelle", _s20_84, "Faturay\u0131 g\xfcncellemek \xfcr\xfcn k\xfct\xfcphanesini otomatik olarak dolduracakt\u0131r.", _s16_187, _s16_188, _s21_95, _s61_1, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_189, _s16_190, _s19_69, "New Gateway", _s20_85, "Edit Gateway", _s23_44, _s28_32, _s23_45, _s28_33, _s24_51, _s29_23, _s23_46, _s28_34, _s24_52, _s29_24, _s25_49, _s37_14, _s24_53, _s36_10, _s25_50, _s37_15, _s16_191, _s16_192, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Devre D\u0131\u015f\u0131", "currency_format", "Currency Format", _s21_96, _s21_97, _s23_47, _s23_48, "sunday", "Pazar", "monday", "Pazartesi", "tuesday", "Sal\u0131", "wednesday", "\xc7ar\u015famba", "thursday", "Per\u015fembe", "friday", "Cuma", "saturday", "Cumartesi", "january", "Ocak", "february", "\u015eubat", "march", "Mart", "april", "Nisan", "may", "May\u0131s", "june", "Haziran", "july", "Temmuz", "august", "A\u011fustos", "september", "Eyl\xfcl", "october", "Ekim", "november", "Kas\u0131m", "december", "Aral\u0131k", "symbol", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 Saat Zaman Bi\xe7imi", _s18_97, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_70, _s19_71, _s17_122, _s17_123, _s19_72, _s19_73, _s18_98, _s18_99, _s18_100, _s18_101, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_31, "updated_group", _s26_32, "archived_groups", _s35_18, "deleted_groups", _s34_21, "restored_groups", _s35_19, "archived_group", _s27_45, "deleted_group", _s26_33, "restored_group", _s27_46, "upload_logo", "Upload Logo", "uploaded_logo", _s26_34, "logo", "Logo", "saved_settings", _s27_47, _s16_193, "\xdcr\xfcn Ayarlar\u0131", "device_settings", "Device Settings", "defaults", "Varsay\u0131lanlar", "basic_settings", "Temel Ayarlar", _s17_124, "Geli\u015fmi\u015f Ayarlar", "company_details", "\u015eirket Detaylar\u0131", "user_details", "Kullan\u0131c\u0131 Detaylar\u0131", "localization", "Yerelle\u015ftirme", "online_payments", "\xc7evrimi\xe7i \xd6demeler", "tax_rates", "Vergi Oranlar\u0131", "notifications", "Bildirimler", "import_export", "\u0130\xe7e Aktar\u0131m | D\u0131\u015fa Aktar\u0131m", "custom_fields", "\xd6zel Alanlar", "invoice_design", "Fatura Dizayn\u0131", "buy_now_buttons", "Buy Now Buttons", "email_settings", "E-posta ayarlar\u0131", _s23_49, "\u015eablonlar & Hat\u0131rlatmalar", _s22_68, _s20_86, _s19_74, "Veri G\xf6rselle\u015ftirmeleri", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_48, _s28_35, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_76, _s19_77, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_51, _s25_52, _s24_54, _s24_55, _s33_24, _s77_1, "i_agree_to_the", "I agree to the", _s16_195, "Hizmet \u015eartlar\u0131", "privacy_policy", "Privacy Policy", "sign_up", "Kay\u0131t Ol", "account_login", "Hesap giri\u015fi", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_102, _s18_103, _s21_99, _s34_22, "download", "\u0130ndir", _s27_49, _s27_70, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dok\xfcmanlar", "new_document", "New Document", "edit_document", "Edit Document", _s17_126, _s30_16, _s16_197, _s29_25, _s17_127, _s30_17, _s16_198, _s29_26, _s17_128, _s30_18, _s18_104, _s38_16, _s17_129, _s37_16, _s18_105, _s38_17, "no_history", "No History", "expense_date", "Gider Tarihi", "pending", "Beklemede", _s16_199, "Logged", _s16_200, "Pending", _s16_201, "Invoiced", "converted", "D\xf6n\xfc\u015ft\xfcr\xfcld\xfc", _s24_56, _s24_57, "exchange_rate", "D\xf6viz Kuru", _s16_202, _s16_264, "mark_paid", "Mark Paid", "category", "Kategori", "address", "Adres", "new_vendor", "Yeni Tedarik\xe7i", "created_vendor", "Sat\u0131c\u0131 ba\u015far\u0131yla olu\u015fturuldu", "updated_vendor", "Sat\u0131c\u0131 ba\u015far\u0131yla g\xfcncellendi", "archived_vendor", "Sat\u0131c\u0131 ba\u015far\u0131yla ar\u015fivlendi", "deleted_vendor", "Sat\u0131c\u0131 ba\u015far\u0131yla silindi", "restored_vendor", _s28_37, _s16_203, ":count sat\u0131c\u0131 ba\u015far\u0131yla ar\u015fivlendi", "deleted_vendors", ":count sat\u0131c\u0131 ba\u015far\u0131yla silindi", _s16_204, _s36_11, "new_expense", "Gider Giri\u015fi", "created_expense", "Gider olu\u015fturuldu", "updated_expense", "Gider g\xfcncellendi", _s16_205, "Gider ba\u015far\u0131yla ar\u015fivlendi", "deleted_expense", "Gider ba\u015far\u0131yla silindi", _s16_206, _s29_28, _s17_130, "Giderler ba\u015far\u0131yla ar\u015fivlendi", _s16_207, "Giderler ba\u015far\u0131yla silindi", _s17_131, _s37_17, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_100, _s21_101, "invoiced", "Faturaland\u0131", "logged", "Logland\u0131", "running", "\xc7al\u0131\u015f\u0131yor", "resume", "Devam Et", "task_errors", "L\xfctfen \xf6rt\xfc\u015fen s\xfcreleri d\xfczeltin", "start", "Ba\u015flama", "stop", "Biti\u015f", "started_task", _s25_53, "stopped_task", "G\xf6rev ba\u015far\u0131yla durduruldu", "resumed_task", _s25_55, "now", "\u015eimdi", _s16_208, _s16_209, "timer", "Zamanlay\u0131c\u0131", "manual", "Manuel", "budgeted", "Budgeted", "start_time", "Ba\u015flang\u0131\xe7 Zaman\u0131", "end_time", "Biti\u015f Zaman\u0131", "date", "Tarih", "times", "Zamanlar", "duration", "S\xfcre", "new_task", "Yeni G\xf6rev", "created_task", "G\xf6rev ba\u015far\u0131yla olu\u015fturuldu", "updated_task", "G\xf6rev ba\u015far\u0131yla g\xfcncellendi", "archived_task", "G\xf6rev ba\u015far\u0131yla ar\u015fivlendi", "deleted_task", "G\xf6rev ba\u015far\u0131yla silindi", "restored_task", "G\xf6rev ba\u015far\u0131yla geri y\xfcklendi", "archived_tasks", "Ar\u015fivlenen g\xf6rev say\u0131s\u0131 :count", "deleted_tasks", "Silinen g\xf6rev say\u0131s\u0131 :count", "restored_tasks", _s34_23, _s19_78, _s19_79, "budgeted_hours", "Budgeted Hours", "created_project", _s28_41, "updated_project", _s28_42, _s16_210, _s29_29, "deleted_project", _s28_43, _s16_211, _s29_30, _s17_132, _s37_25, _s16_212, _s36_16, _s17_133, _s37_18, "new_project", "New Project", _s27_53, _s28_44, "if_you_like_it", _s21_102, "click_here", "buraya t\u0131klay\u0131n", _s18_106, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_19, _s42_13, "locked", "Locked", "authenticate", "Authenticate", _s19_80, _s19_81, _s24_58, _s24_59, "footer", "Altbilgi", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_95, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_134, _s17_135, "previous_period", "Previous Period", "previous_year", "Previous Year", "compare_to", "Compare to", "last7_days", "Last 7 Days", "last_week", "Last Week", "last30_days", "Last 30 Days", "this_month", "This Month", "last_month", "Last Month", "this_year", "This Year", "last_year", "Last Year", "custom", "\xd6zel", _s16_213, _s16_214, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Fatura G\xf6r\xfcnt\xfcle", "convert", "Convert", "more", "More", "edit_client", "M\xfc\u015fteri D\xfczenle", "edit_product", "\xdcr\xfcn D\xfczenle", "edit_invoice", "Fatura D\xfczenle", "edit_quote", "Teklif D\xfczenle", "edit_payment", "\xd6deme d\xfczenle", "edit_task", "G\xf6rev D\xfczenle", "edit_expense", "Gideri D\xfczenle", "edit_vendor", "Tedarik\xe7iyi D\xfczenle", "edit_project", "Edit Project", _s20_87, _s20_88, "billing_address", "Fatura Adresi", _s16_215, _s16_216, "total_revenue", "Toplam Gelir", "average_invoice", "Ortalama Fatura", "outstanding", "\xd6denmemi\u015f", "invoices_sent", _s24_125, "active_clients", "aktif m\xfc\u015fteriler", "close", "Kapat", "email", "E-Posta", "password", "\u015eifre", "url", "URL", "secret", "Secret", "name", "\xdcnvan", "logout", "Oturumu kapat", "login", "Oturum a\xe7", "filter", "Filtrele", "sort", "Sort", "search", "Arama", "active", "Aktif", "archived", "Ar\u015fivlendi", "deleted", "Silindi", "dashboard", "G\xf6sterge Paneli", "archive", "Ar\u015fivle", "delete", "Sil", "restore", "Geri y\xfckle", _s16_217, _s16_218, _s23_50, _s23_51, _s26_37, _s26_38, _s21_103, _s21_104, _s26_39, _s26_40, "ascending", "Ascending", "descending", "Descending", "save", "Kaydet", _s17_136, _s17_137, "paid_to_date", "\xd6denen", "balance_due", "Genel Toplam", "balance", "Bakiye", "overview", "Overview", "details", "Detaylar", "phone", "Telefon", "website", "Web adresi", "vat_number", "Vergi Numaras\u0131", "id_number", "ID Numaras\u0131", "create", "Olu\u015ftur", _s19_82, _s30_20, "error", "Hata", _s16_219, _s16_220, "contacts", "Yetkili", "additional", "Additional", "first_name", "Ad\u0131", "last_name", "Soyad\u0131", "add_contact", "Yetkili Ekle", "are_you_sure", "Emin misiniz?", "cancel", "\u0130ptal", "ok", "Tamam", "remove", "Sil", _s16_221, "E-posta ge\xe7ersiz", "product", "\xdcr\xfcn", "products", "\xdcr\xfcnler", "new_product", "Yeni \xdcr\xfcn", "created_product", "\xdcr\xfcn ba\u015far\u0131yla olu\u015fturuldu", "updated_product", "\xdcr\xfcn ba\u015far\u0131yla g\xfcncellendi", _s16_223, "\xdcr\xfcn ba\u015far\u0131yla ar\u015fivlendi", "deleted_product", _s28_47, _s16_224, _s29_32, _s17_138, _s37_26, _s16_225, _s36_17, _s17_139, _s37_19, "product_key", "\xdcr\xfcn", "notes", "Notlar", "cost", "Cost", "client", "M\xfc\u015fteri", "clients", "M\xfc\u015fteriler", "new_client", "Yeni M\xfc\u015fteri", "created_client", "M\xfc\u015fteri ba\u015far\u0131yla olu\u015fturuldu", "updated_client", "M\xfc\u015fteri ba\u015far\u0131yla g\xfcncellendi", "archived_client", "M\xfc\u015fteri ba\u015far\u0131yla ar\u015fivlendi", _s16_226, ":count m\xfc\u015fteri ba\u015far\u0131yla ar\u015fivlendi", "deleted_client", "M\xfc\u015fteri ba\u015far\u0131yla silindi", "deleted_clients", ":count m\xfc\u015fteri ba\u015far\u0131yla silindi", "restored_client", "M\xfc\u015fteri Ba\u015far\u0131yla Geri Y\xfcklendi", _s16_227, _s36_13, "address1", "Adres", "address2", "Adres", "city", "\u015eehir", "state", "\u0130l\xe7e", "postal_code", "Posta Kodu", "country", "\xdclke", "invoice", "Fatura", "invoices", "Faturalar", "new_invoice", "Yeni Fatura", "created_invoice", "Fatura ba\u015far\u0131yla olu\u015fturuldu", "updated_invoice", "Fatura ba\u015far\u0131yla g\xfcncellendi", _s16_228, "Fatura ba\u015far\u0131yla ar\u015fivlendi", "deleted_invoice", "Fatura ba\u015far\u0131yla silindi", _s16_229, "Fatura Ba\u015far\u0131yla Geri Y\xfcklendi", _s17_140, ":count fatura ba\u015far\u0131yla ar\u015fivlendi", _s16_230, ":count fatura ba\u015far\u0131yla silindi", _s17_141, _s37_20, "emailed_invoice", "Fatura ba\u015far\u0131yla e-posta ile g\xf6nderildi", "emailed_payment", _s28_69, "amount", "Tutar", "invoice_number", "Fatura Numaras\u0131", "invoice_date", "Fatura Tarihi", "discount", "\u0130skonto", "po_number", "Sipari\u015f No", "terms", "Ko\u015fullar", "public_notes", "A\xe7\u0131k Notlar", "private_notes", "\xd6zel Notlar", "frequency", "S\u0131kl\u0131k", "start_date", "Ba\u015flang\u0131\xe7 Tarihi", "end_date", "Biti\u015f Tarihi", "quote_number", "Teklif Numaras\u0131", "quote_date", "Teklif Tarihi", "valid_until", "Ge\xe7erlilik Tarihi", "items", "\xd6geler", "partial_deposit", "Partial/Deposit", "description", "A\xe7\u0131klama", "unit_cost", "Birim Fiyat\u0131", "quantity", "Miktar", "add_item", "\xd6ge Ekle", "contact", "Ki\u015fi", "work_phone", "Telefon", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "\xd6deme Tarihi", _s16_231, _s16_232, "status", "Durum", _s17_142, "Invoice Status", "quote_status", "Quote Status", _s22_69, _s22_70, _s22_71, _s19_96, "count_selected", ":count selected", "total", "Toplam", "percent", "Percent", "edit", "D\xfczenle", "dismiss", "Dismiss", _s20_89, _s20_90, _s22_72, _s22_73, _s24_60, _s24_61, "task_rate", "Task Rate", "settings", "Ayarlar", "language", "Dil", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Vergi", _s30_21, _s30_22, _s27_57, _s27_58, "past_due", "Past Due", "draft", "Draft", "sent", "G\xf6nder", "viewed", "Viewed", "approved", "Approved", "partial", "K\u0131smi / Mevduat", "paid", "\xd6denen", "mark_sent", "G\xf6nderilmi\u015f Olarak \u0130\u015faretle", _s22_74, _s35_20, _s22_75, _s35_20, _s23_52, _s36_14, _s23_53, _s36_14, "done", "Tamam", _s37_21, _s37_22, "dark_mode", "Karanl\u0131k Mod", _s27_59, _s35_21, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivite", _s16_233, _s16_234, "clone", "\xc7o\u011falt", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\xd6deme ko\u015fullar\u0131", "payment_date", "\xd6deme Tarihi", "payment_status", "Payment Status", _s16_235, "Pending", _s16_236, "Voided", _s16_237, "Failed", _s16_238, "Completed", _s16_239, _s18_68, _s16_240, "Refunded", _s17_143, "Unapplied", _s17_144, _s19_47, "net", "Net", "client_portal", "M\xfc\u015fteri Portal\u0131", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "\u0130lk Hat\u0131rlat\u0131c\u0131", "second_reminder", "\u0130kinci Hat\u0131rlat\u0131c\u0131", "third_reminder", "\xdc\xe7\xfcnc\xfc Hat\u0131rlat\u0131c\u0131", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Template", "send", "Send", "subject", "Konu", "body", "G\xf6vde", "send_email", "E-Mail G\xf6nder", "email_receipt", "\xd6deme makbuzunu m\xfc\u015fteriye e-postayla g\xf6nder", "auto_billing", "Auto billing", "button", "Buton", "preview", "Preview", "customize", "\xd6zelle\u015ftir", "history", "Ge\xe7mi\u015f", "payment", "\xd6deme", "payments", "\xd6demeler", "refunded", "Refunded", "payment_type", "Payment Type", _s21_105, "\u0130\u015flem Referans\u0131", "enter_payment", "\xd6deme Gir", "new_payment", "\xd6deme Gir", "created_payment", "\xd6deme ba\u015far\u0131yla olu\u015fturuldu", "updated_payment", "\xd6deme ba\u015far\u0131yla g\xfcncellendi", _s16_241, "\xd6deme ba\u015far\u0131yla ar\u015fivlendi", "deleted_payment", "\xd6deme ba\u015far\u0131yla silindi", _s16_242, "\xd6deme Ba\u015far\u0131yla Geri Y\xfcklendi", _s17_145, ":count \xf6deme ar\u015fivlendi", _s16_243, ":count \xf6deme silindi", _s17_146, _s37_23, "quote", "Teklif", "quotes", "Teklifler", "new_quote", "Yeni Teklif", "created_quote", "Teklif ba\u015far\u0131yla olu\u015fturuldu", "updated_quote", "Teklif ba\u015far\u0131yla g\xfcncellendi", "archived_quote", "Teklif ba\u015far\u0131yla ar\u015fivlendi", "deleted_quote", "Teklif ba\u015far\u0131yla silindi", "restored_quote", "Teklif Ba\u015far\u0131yla Geri Y\xfcklendi", "archived_quotes", ":count teklif ba\u015far\u0131yla ar\u015fivlendi", "deleted_quotes", ":count teklif ba\u015far\u0131yla silindi", "restored_quotes", _s35_23, "expense", "Gider", "expenses", "Giderler", "vendor", "Tedarik\xe7i", "vendors", "Tedarik\xe7iler", "task", "Task", "tasks", "G\xf6revler", "project", "Project", "projects", "Projects", "activity_1", ":user :client m\xfc\u015fteri hesab\u0131n\u0131 olu\u015fturdu", "activity_2", ":user :client m\xfc\u015fteri hesab\u0131n\u0131 ar\u015fivledi", "activity_3", ":user :client m\xfc\u015ftei hesab\u0131n\u0131 sildi", "activity_4", ":user :invoice nolu faturay\u0131 olu\u015fturdu", "activity_5", ":user :invoice nolu faturay\u0131 g\xfcncelledi", "activity_6", _s54_2, "activity_7", _s44_7, "activity_8", ":user :invoice nolu faturay\u0131 ar\u015fivledi", "activity_9", ":user :invoice nolu faturay\u0131 sildi", "activity_10", _s85_0, "activity_11", ":user :payment tutarl\u0131 \xf6demeyi g\xfcncelledi", "activity_12", ":user :payment tutarl\u0131 \xf6demeyi ar\u015fivledi", "activity_13", ":user :payment tutarl\u0131 \xf6demeyi sildi", "activity_14", ":user :credit kredi girdi", "activity_15", ":user :credit kredi g\xfcncelledi", "activity_16", ":user :credit kredi ar\u015fivledi", "activity_17", ":user :credit kredi sildi", "activity_18", ":user :quote nolu teklifi olu\u015fturdu", "activity_19", ":user :quote nolu teklifi g\xfcncelledi", "activity_20", _s50_10, "activity_21", ":contact adl\u0131 yetkili :quote nolu teklifi g\xf6r\xfcnt\xfcledi", "activity_22", ":user :quote nolu teklifi ar\u015fivledi", "activity_23", ":user :quote nolu teklifi sildi", "activity_24", ":user :quote nolu teklifi geri y\xfckledi", "activity_25", ":user :invoice nolu faturay\u0131 geri y\xfckledi", "activity_26", ":user :client m\xfc\u015fterisini geri y\xfckledi", "activity_27", ":user :payment tutar\u0131nda \xf6demeyi geri y\xfckledi", "activity_28", ":user :credit kredisini geri y\xfckledi", "activity_29", _s42_14, "activity_30", ":user :vendor sat\u0131c\u0131s\u0131n\u0131 olu\u015fturdu", "activity_31", ":user :vendor sat\u0131c\u0131s\u0131n\u0131 ar\u015fivledi", "activity_32", ":user :vendor sat\u0131c\u0131s\u0131n\u0131 sildi", "activity_33", ":user :vendor sat\u0131c\u0131s\u0131n\u0131 geri y\xfckledi", "activity_34", ":user masraf olu\u015fturdu :expense", "activity_35", ":user masraf ar\u015fivledi :expense", "activity_36", ":user masraf sildi :expense", "activity_37", ":user masraf geri y\xfckledi :expense", "activity_39", _s50_11, "activity_40", _s64_, "activity_41", _s41_9, "activity_42", ":user :task g\xf6revini olu\u015fturdu", "activity_43", ":user :task g\xf6revini g\xfcncelledi", "activity_44", ":user :task g\xf6revini ar\u015fivledi", "activity_45", ":user :task g\xf6revini sildi", "activity_46", ":user :task g\xf6revini geri y\xfckledi", "activity_47", ":user masraf g\xfcncelledi :expense", "activity_48", _s24_69, "activity_49", _s24_70, "activity_50", _s25_63, "activity_51", _s24_71, "activity_52", _s25_64, "activity_53", _s26_47, "activity_54", _s27_71, "activity_55", _s31_27, "activity_56", _s27_72, "activity_57", _s39_8, "activity_58", _s31_22, "activity_59", _s32_17, "activity_60", _s28_61, "activity_61", _s28_64, "activity_62", _s28_65, "activity_63", _s61_2, "activity_64", _s62_1, "activity_65", _s61_3, "activity_66", _s63_2, "activity_80", _s40_3, "activity_81", _s40_4, "activity_82", _s41_7, "activity_83", _s40_5, "activity_84", _s41_8, _s17_147, _s17_148, "emailed_quote", "Teklif ba\u015far\u0131yla e-posta ile g\xf6nderildi", "emailed_credit", _s27_73, _s20_91, _s33_25, _s21_107, _s34_24, "expired", "Expired", "all", "All", "select", "Se\xe7", _s22_76, _s22_77, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_107, _s18_108, _s24_65, _s24_66, _s29_43, _s29_44, _s27_64, _s27_65, _s31_23, _s31_24, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_83, _s19_84, _s19_85, _s19_86, _s22_78, _s22_79, _s22_80, _s22_81, _s21_108, _s21_109, _s21_110, _s21_111, _s21_112, _s21_113, _s21_114, _s21_115, _s22_82, _s22_83, _s22_84, _s22_85, _s22_86, _s22_87, _s22_88, "Fatura No Sayac\u0131", _s20_92, _s20_93, _s20_94, "Teklif No Sayac\u0131", _s21_116, _s21_117, _s21_118, _s21_119, _s21_120, _s21_117, _s21_121, _s21_119, _s18_109, _s18_110, "counter_padding", "Counter Padding", _s28_66, _s27_74, _s18_111, _s18_112, _s18_113, _s18_114, _s18_115, _s18_116, _s18_117, _s18_118, _s18_119, _s18_120, _s18_121, _s18_122, _s21_122, _s21_123, _s19_87, _s19_88, _s21_124, _s21_125, _s29_45, _s29_46, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_244, _s16_245, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_246, "vendor_address1", "Vendor Street", "vendor_address2", _s16_247, _s24_67, _s22_90, _s24_68, _s25_61, "type", "T\xfcr", "invoice_amount", "Fatura Tutar\u0131", _s16_248, "Vade", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Otomatik Fatura", "archived_at", "Archived At", "has_expenses", "Has Expenses", "custom_taxes1", "Custom Taxes 1", "custom_taxes2", "Custom Taxes 2", "custom_taxes3", "Custom Taxes 3", "custom_taxes4", "Custom Taxes 4", _s17_149, _s18_73, _s17_150, _s18_74, _s17_151, _s18_75, _s17_152, _s18_76, "is_deleted", "Is Deleted", "vendor_city", "Vendor City", "vendor_state", "Vendor State", "vendor_country", "Vendor Country", "is_approved", "Is Approved", "tax_name", "Vergi Ad\u0131", "tax_amount", "Tax Amount", "tax_paid", "Tax Paid", "payment_amount", "\xd6deme Tutar\u0131", "age", "Age", "is_running", "Is Running", "time_log", "Time Log", "bank_id", "Banka", _s19_89, _s19_90, _s16_249, _s16_261, _s19_91, _s19_92, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_123, _s18_124, _s16_250, _s16_251], t1, t1)], t1, type$.legacy_Map_of_legacy_String_and_legacy_String); }); _lazyOld($, "_emptyParagraphPattern", "$get$_emptyParagraphPattern", () => A.RegExp_RegExp("^(?:[ \\t]*)$", true, false, false, false)); _lazyOld($, "_googleSignIn", "$get$_googleSignIn", () => new A.GoogleSignIn(A._setArrayType(["email", "openid", "profile"], type$.JSArray_legacy_String), A.StreamController_StreamController$broadcast(null, null, false, type$.nullable_GoogleSignInAccount))); + _lazyOld($, "_darkModeStyles", "$get$_darkModeStyles", () => A._setArrayType([A.StyleRule$(B.BlockSelector_null_null_null_null, new A._darkModeStyles_closure()), A.StyleRule$(B.BlockSelector_header1_null_null_null, new A._darkModeStyles_closure0()), A.StyleRule$(B.BlockSelector_header2_null_null_null, new A._darkModeStyles_closure1())], type$.JSArray_legacy_StyleRule)); _lazyFinal($, "_emailRegex", "$get$_emailRegex", () => A.RegExp_RegExp("^(.*?)((mailto:)?[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z][A-Z]+)", false, true, false, false)); _lazyFinal($, "_urlRegex", "$get$_urlRegex", () => A.RegExp_RegExp("^(.*?)((?:https?:\\/\\/|www\\.)[^\\s/$.?#].[^\\s]*)", false, true, false, false)); _lazyFinal($, "_protocolIdentifierRegex", "$get$_protocolIdentifierRegex", () => A.RegExp_RegExp("^(https?:\\/\\/)", false, false, false, false)); + _lazyFinal($, "LocalAuthPlatform__token", "$get$LocalAuthPlatform__token", () => new A.Object()); + _lazy($, "LocalAuthPlatform__instance", "$get$LocalAuthPlatform__instance", () => { + var t1 = new A.DefaultLocalAuthPlatform(); + t1.PlatformInterface$1$token($.$get$LocalAuthPlatform__token()); + return t1; + }); _lazyFinal($, "Logger_root", "$get$Logger_root", () => A.Logger_Logger("")); _lazyFinal($, "_emptyPattern", "$get$_emptyPattern", () => A.RegExp_RegExp("^(?:[ \\t]*)$", true, false, false, false)); _lazyFinal($, "_setextPattern", "$get$_setextPattern", () => A.RegExp_RegExp("^[ ]{0,3}(=+|-+)\\s*$", true, false, false, false)); @@ -556833,21 +588617,35 @@ _lazyFinal($, "LinkSyntax__entirelyWhitespacePattern", "$get$LinkSyntax__entirelyWhitespacePattern", () => A.RegExp_RegExp("^\\s*$", true, false, false, false)); _lazyFinal($, "_oneOrMoreWhitespacePattern", "$get$_oneOrMoreWhitespacePattern", () => A.RegExp_RegExp("[ \n\r\t]+", true, false, false, false)); _lazyFinal($, "PackageInfoPlatform__token", "$get$PackageInfoPlatform__token", () => new A.Object()); - _lazy($, "PackageInfoPlatform__instance", "$get$PackageInfoPlatform__instance", () => new A.MethodChannelPackageInfo($.$get$PackageInfoPlatform__token())); + _lazy($, "PackageInfoPlatform__instance", "$get$PackageInfoPlatform__instance", () => { + var t1 = new A.MethodChannelPackageInfo(); + t1.PlatformInterface$1$token($.$get$PackageInfoPlatform__token()); + return t1; + }); _lazyFinal($, "context", "$get$context", () => new A.Context($.$get$Style_platform(), null)); _lazyFinal($, "Style_posix", "$get$Style_posix", () => new A.PosixStyle(A.RegExp_RegExp("/", true, false, false, false), A.RegExp_RegExp("[^/]$", true, false, false, false), A.RegExp_RegExp("^/", true, false, false, false))); _lazyFinal($, "Style_windows", "$get$Style_windows", () => new A.WindowsStyle(A.RegExp_RegExp("[/\\\\]", true, false, false, false), A.RegExp_RegExp("[^/\\\\]$", true, false, false, false), A.RegExp_RegExp("^(\\\\\\\\[^\\\\]+\\\\[^\\\\/]+|[a-zA-Z]:[/\\\\])", true, false, false, false), A.RegExp_RegExp("^[/\\\\](?![/\\\\])", true, false, false, false))); _lazyFinal($, "Style_url", "$get$Style_url", () => new A.UrlStyle(A.RegExp_RegExp("/", true, false, false, false), A.RegExp_RegExp("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$", true, false, false, false), A.RegExp_RegExp("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*", true, false, false, false), A.RegExp_RegExp("^/", true, false, false, false))); _lazyFinal($, "Style_platform", "$get$Style_platform", () => A.Style__getPlatformStyle()); _lazyFinal($, "PathProviderPlatform__token", "$get$PathProviderPlatform__token", () => new A.Object()); - _lazy($, "PathProviderPlatform__instance", "$get$PathProviderPlatform__instance", () => new A.MethodChannelPathProvider($.$get$PathProviderPlatform__token())); + _lazy($, "PathProviderPlatform__instance", "$get$PathProviderPlatform__instance", () => { + var t1 = new A.MethodChannelPathProvider(); + t1.PlatformInterface$1$token($.$get$PathProviderPlatform__token()); + return t1; + }); _lazyFinal($, "PermissionHandlerPlatform__token", "$get$PermissionHandlerPlatform__token", () => new A.Object()); - _lazy($, "PermissionHandlerPlatform__instance", "$get$PermissionHandlerPlatform__instance", () => new A.MethodChannelPermissionHandler($.$get$PermissionHandlerPlatform__token())); + _lazy($, "PermissionHandlerPlatform__instance", "$get$PermissionHandlerPlatform__instance", () => { + var t1 = new A.MethodChannelPermissionHandler(); + t1.PlatformInterface$1$token($.$get$PermissionHandlerPlatform__token()); + return t1; + }); + _lazyFinal($, "PlatformInterface__instanceTokens", "$get$PlatformInterface__instanceTokens", () => A.Expando$(type$.Object)); _lazyFinal($, "PrintingPlatform__token", "$get$PrintingPlatform__token", () => new A.Object()); _lazy($, "PrintingPlatform__instance", "$get$PrintingPlatform__instance", () => { - var t1 = $.$get$PrintingPlatform__token(); + var t1 = new A.MethodChannelPrinting(); + t1.PlatformInterface$1$token($.$get$PrintingPlatform__token()); B.MethodChannel_mHe.setMethodCallHandler$1(A.method_channel_MethodChannelPrinting__handleMethod$closure()); - return new A.MethodChannelPrinting(t1); + return t1; }); _lazyFinal($, "MethodChannelPrinting__printJobs", "$get$MethodChannelPrinting__printJobs", () => new A.PrintJobs(A.LinkedHashMap_LinkedHashMap$_empty(type$.int, A.findType("PrintJob")))); _lazyFinal($, "_logTable", "$get$_logTable", () => A._createLogTable()); @@ -556861,47 +588659,93 @@ _lazyFinal($, "envs", "$get$envs", () => new A.WebEnvironmentVariables()); _lazyFinal($, "HubAdapter__instance", "$get$HubAdapter__instance", () => new A.HubAdapter()); _lazyFinal($, "NoOpClient__instance", "$get$NoOpClient__instance", () => new A.NoOpClient()); + _lazyFinal($, "NoOpClient__response", "$get$NoOpClient__response", () => { + var _null = null, + t1 = A._encodingForHeaders(B.Map_empty6).encode$1(""), + t2 = A.toUint8List(t1); + t1 = J.get$length$asx(t1); + t2 = new A.Response(t2, _null, 500, _null, t1, B.Map_empty6, false, true); + t2.BaseResponse$7$contentLength$headers$isRedirect$persistentConnection$reasonPhrase$request(500, t1, B.Map_empty6, false, true, _null, _null); + return A.Future_Future$value(t2, type$.Response); + }); + _lazyFinal($, "NoOpClient__intList", "$get$NoOpClient__intList", () => A.Future_Future$value(A.NativeUint8List_NativeUint8List(0), type$.Uint8List)); + _lazyFinal($, "NoOpClient__streamedResponse", "$get$NoOpClient__streamedResponse", () => A.Future_Future$value(A.StreamedResponse$(new A._EmptyStream(A.findType("_EmptyStream>")), 500, null, B.Map_empty6, false, true, null, null), type$.StreamedResponse)); _lazyFinal($, "NoOpHub__instance", "$get$NoOpHub__instance", () => { var t1 = type$.JSArray_String; - t1 = new A.SentryOptions(null, $.$get$NoOpClient__instance(), A._setArrayType([], A.findType("JSArray")), A._setArrayType([], A.findType("JSArray>")), B.SentryLevel_debug, A._setArrayType([], t1), A._setArrayType([], t1), new A.NoOpTransport(), new A.PlatformChecker(), $.$get$envs(), A._setArrayType([], A.findType("JSArray"))); + t1 = new A.SentryOptions(null, $.$get$NoOpClient__instance(), A._setArrayType([], A.findType("JSArray")), A._setArrayType([], A.findType("JSArray>")), B.SentryLevel_debug, A._setArrayType([], t1), A._setArrayType([], t1), new A.NoOpTransport(), new A.PlatformChecker(), $.$get$envs(), A._setArrayType([], A.findType("JSArray")), A._setArrayType([".*"], t1), A.Duration$(0, 0, 0, 0, 0, 3)); t1.SentryOptions$empty$0(); return new A.NoOpHub(t1); }); _lazyFinal($, "NoOpSentrySpan__instance", "$get$NoOpSentrySpan__instance", () => new A.NoOpSentrySpan()); + _lazyFinal($, "SentryId__uuidGenerator", "$get$SentryId__uuidGenerator", () => A.Uuid$()); + _lazyFinal($, "SpanId__uuidGenerator", "$get$SpanId__uuidGenerator", () => A.Uuid$()); _lazy($, "Sentry__hub", "$get$Sentry__hub", () => A.NoOpHub_NoOpHub()); _lazyFinal($, "SentryNative__instance", "$get$SentryNative__instance", () => new A.SentryNative()); - _lazy($, "SharedPreferencesStorePlatform__instance", "$get$SharedPreferencesStorePlatform__instance", () => new A.MethodChannelSharedPreferencesStore()); + _lazyFinal($, "SharePlatform__token", "$get$SharePlatform__token", () => new A.Object()); + _lazy($, "SharePlatform__instance", "$get$SharePlatform__instance", () => { + var t1 = new A.MethodChannelShare(); + t1.PlatformInterface$1$token($.$get$SharePlatform__token()); + return t1; + }); + _lazyFinal($, "SharedPreferencesStorePlatform__token", "$get$SharedPreferencesStorePlatform__token", () => new A.Object()); + _lazy($, "SharedPreferencesStorePlatform__instance", "$get$SharedPreferencesStorePlatform__instance", () => { + var t1 = new A.MethodChannelSharedPreferencesStore(); + t1.PlatformInterface$1$token($.$get$SharedPreferencesStorePlatform__token()); + return t1; + }); _lazyFinal($, "SignInWithApplePlatform__token", "$get$SignInWithApplePlatform__token", () => new A.Object()); - _lazy($, "SignInWithApplePlatform__instance", "$get$SignInWithApplePlatform__instance", () => new A.MethodChannelSignInWithApple($.$get$SignInWithApplePlatform__token())); - _lazyFinal($, "_log1", "$get$_log2", () => A.Logger$("list_items.dart")); - _lazyFinal($, "_log2", "$get$_log", () => A.Logger$("multi_node_editing.dart")); - _lazyFinal($, "defaultStylesheet", "$get$defaultStylesheet", () => new A.Stylesheet(A.super_editor0__defaultInlineTextStyler$closure(), A._setArrayType([A.StyleRule$(B.BlockSelector_null_null_null_null, new A.defaultStylesheet_closure()), A.StyleRule$(B.BlockSelector_header1_null_null_null, new A.defaultStylesheet_closure0()), A.StyleRule$(B.BlockSelector_header2_null_null_null, new A.defaultStylesheet_closure1()), A.StyleRule$(B.BlockSelector_header3_null_null_null, new A.defaultStylesheet_closure2()), A.StyleRule$(B.BlockSelector_paragraph_null_null_null, new A.defaultStylesheet_closure3()), A.StyleRule$(B.BlockSelector_paragraph_null_null_null.after$1(0, "header1"), new A.defaultStylesheet_closure4()), A.StyleRule$(B.BlockSelector_paragraph_null_null_null.after$1(0, "header2"), new A.defaultStylesheet_closure5()), A.StyleRule$(B.BlockSelector_paragraph_null_null_null.after$1(0, "header3"), new A.defaultStylesheet_closure6()), A.StyleRule$(B.BlockSelector_listItem_null_null_null, new A.defaultStylesheet_closure7()), A.StyleRule$(B.BlockSelector_blockquote_null_null_null, new A.defaultStylesheet_closure8()), A.StyleRule$(A.BlockSelector$_(null, null, B.C__LastBlockMatcher, null), new A.defaultStylesheet_closure9())], A.findType("JSArray")))); + _lazy($, "SignInWithApplePlatform__instance", "$get$SignInWithApplePlatform__instance", () => { + var t1 = new A.MethodChannelSignInWithApple(); + t1.PlatformInterface$1$token($.$get$SignInWithApplePlatform__token()); + return t1; + }); + _lazyFinal($, "_log1", "$get$_log1", () => A.Logger$("list_items.dart")); + _lazyFinal($, "_log2", "$get$_log2", () => A.Logger$("multi_node_editing.dart")); + _lazyFinal($, "defaultStylesheet", "$get$defaultStylesheet", () => { + var _null = null; + return A.Stylesheet$(_null, A.super_editor0__defaultInlineTextStyler$closure(), A._setArrayType([A.StyleRule$(B.BlockSelector_null_null_null_null, new A.defaultStylesheet_closure()), A.StyleRule$(B.BlockSelector_header1_null_null_null, new A.defaultStylesheet_closure0()), A.StyleRule$(B.BlockSelector_header2_null_null_null, new A.defaultStylesheet_closure1()), A.StyleRule$(B.BlockSelector_header3_null_null_null, new A.defaultStylesheet_closure2()), A.StyleRule$(B.BlockSelector_paragraph_null_null_null, new A.defaultStylesheet_closure3()), A.StyleRule$(B.BlockSelector_paragraph_null_null_null.after$1(0, "header1"), new A.defaultStylesheet_closure4()), A.StyleRule$(B.BlockSelector_paragraph_null_null_null.after$1(0, "header2"), new A.defaultStylesheet_closure5()), A.StyleRule$(B.BlockSelector_paragraph_null_null_null.after$1(0, "header3"), new A.defaultStylesheet_closure6()), A.StyleRule$(B.BlockSelector_listItem_null_null_null, new A.defaultStylesheet_closure7()), A.StyleRule$(B.BlockSelector_blockquote_null_null_null, new A.defaultStylesheet_closure8()), A.StyleRule$(A.BlockSelector$_(_null, _null, B.C__LastBlockMatcher, _null), new A.defaultStylesheet_closure9())], A.findType("JSArray"))); + }); + _lazyFinal($, "taskStyles", "$get$taskStyles", () => A.StyleRule$(B.BlockSelector_task_null_null_null, new A.taskStyles_closure())); _lazyFinal($, "_log3", "$get$_log3", () => A.Logger$("text_tools.dart")); _lazyFinal($, "_rtlRegExp", "$get$_rtlRegExp", () => A.RegExp_RegExp("[\\u0591-\\u07FF\\uFB1D-\\uFDFD\\uFE70-\\uFEFC]", true, false, false, false)); _lazyFinal($, "editorLog", "$get$editorLog", () => A.Logger_Logger("editor")); + _lazyFinal($, "editorPoliciesLog", "$get$editorPoliciesLog", () => A.Logger_Logger("editor.policies")); _lazyFinal($, "editorScrollingLog", "$get$editorScrollingLog", () => A.Logger_Logger("editor.scrolling")); _lazyFinal($, "editorGesturesLog", "$get$editorGesturesLog", () => A.Logger_Logger("editor.gestures")); _lazyFinal($, "editorKeyLog", "$get$editorKeyLog", () => A.Logger_Logger("editor.keys")); _lazyFinal($, "editorImeLog", "$get$editorImeLog", () => A.Logger_Logger("editor.ime")); + _lazyFinal($, "editorImeConnectionLog", "$get$editorImeConnectionLog", () => A.Logger_Logger("editor.ime.connection")); _lazyFinal($, "editorLayoutLog", "$get$editorLayoutLog", () => A.Logger_Logger("editor.layout")); _lazyFinal($, "editorStyleLog", "$get$editorStyleLog", () => A.Logger_Logger("editor.style")); _lazyFinal($, "editorDocLog", "$get$editorDocLog", () => A.Logger_Logger("editor.document")); _lazyFinal($, "editorOpsLog", "$get$editorOpsLog", () => A.Logger_Logger("editor.ops")); _lazyFinal($, "textFieldLog", "$get$textFieldLog", () => A.Logger_Logger("textfield")); + _lazyFinal($, "scrollingTextFieldLog", "$get$scrollingTextFieldLog", () => A.Logger_Logger("textfield.scrolling")); + _lazyFinal($, "imeTextFieldLog", "$get$imeTextFieldLog", () => A.Logger_Logger("textfield.ime")); + _lazyFinal($, "androidTextFieldLog", "$get$androidTextFieldLog", () => A.Logger_Logger("textfield.android")); + _lazyFinal($, "iosTextFieldLog", "$get$iosTextFieldLog", () => A.Logger_Logger("textfield.ios")); + _lazyFinal($, "schedulerLog", "$get$schedulerLog", () => A.Logger_Logger("infrastructure.scheduler")); _lazyFinal($, "attributionsLog0", "$get$attributionsLog0", () => A.Logger_Logger("infrastructure.attributions")); - _lazyFinal($, "_platform", "$get$_platform", () => { - var t1 = A.window().navigator.platform; - return t1 == null ? "" : t1; - }); - _lazyFinal($, "isMac", "$get$isMac", () => J.startsWith$1$s($.$get$_platform(), "Mac")); - _lazy($, "Platform__instance", "$get$Platform__instance", () => new A.Platform()); _lazyFinal($, "_separatorRegex", "$get$_separatorRegex", () => A.RegExp_RegExp("^[\\p{Z}\\p{P}]$", true, false, false, true)); - _lazyFinal($, "_log4", "$get$_log4", () => $.$get$textFieldLog()); + _lazyFinal($, "_log4", "$get$_log12", () => $.$get$androidTextFieldLog()); + _lazyFinal($, "_log5", "$get$_log10", () => $.$get$androidTextFieldLog()); + _lazyFinal($, "_log6", "$get$_log11", () => $.$get$androidTextFieldLog()); + _lazyFinal($, "_log7", "$get$_log4", () => $.$get$textFieldLog()); + _lazyFinal($, "_log8", "$get$_log6", () => $.$get$scrollingTextFieldLog()); + _lazyFinal($, "_log9", "$get$_log7", () => $.$get$imeTextFieldLog()); + _lazyFinal($, "_log10", "$get$_log9", () => $.$get$iosTextFieldLog()); + _lazyFinal($, "_log11", "$get$_log5", () => $.$get$iosTextFieldLog()); + _lazyFinal($, "_log12", "$get$_log8", () => $.$get$iosTextFieldLog()); + _lazyFinal($, "_log13", "$get$_log13", () => $.$get$textFieldLog()); _lazyFinal($, "buildsLog", "$get$buildsLog", () => A.Logger_Logger("super_text.builds")); _lazyFinal($, "layoutLog", "$get$layoutLog", () => A.Logger_Logger("super_text.layout")); _lazy($, "_lookupMessagesMap", "$get$_lookupMessagesMap", () => A.LinkedHashMap_LinkedHashMap$_literal(["en", new A.EnMessages(), "en_short", new A.EnShortMessages(), "es", new A.EsMessages(), "es_short", new A.EsShortMessages()], type$.String, A.findType("LookupMessages"))); _lazyFinal($, "UrlLauncherPlatform__token", "$get$UrlLauncherPlatform__token", () => new A.Object()); - _lazy($, "UrlLauncherPlatform__instance", "$get$UrlLauncherPlatform__instance", () => new A.MethodChannelUrlLauncher($.$get$UrlLauncherPlatform__token())); + _lazy($, "UrlLauncherPlatform__instance", "$get$UrlLauncherPlatform__instance", () => { + var t1 = new A.MethodChannelUrlLauncher(); + t1.PlatformInterface$1$token($.$get$UrlLauncherPlatform__token()); + return t1; + }); _lazyFinal($, "Uuid__byteToHex", "$get$Uuid__byteToHex", () => { var i, _list = J.JSArray_JSArray$allocateGrowable(256, type$.String); @@ -556944,8 +588788,8 @@ } init.dispatchPropertyName = init.getIsolateTag("dispatch_record"); }(); - hunkHelpers.setOrUpdateInterceptorsByTag({WebGL: J.Interceptor, AnimationEffectReadOnly: J.JavaScriptObject, AnimationEffectTiming: J.JavaScriptObject, AnimationEffectTimingReadOnly: J.JavaScriptObject, AnimationTimeline: J.JavaScriptObject, AnimationWorkletGlobalScope: J.JavaScriptObject, AuthenticatorAssertionResponse: J.JavaScriptObject, AuthenticatorAttestationResponse: J.JavaScriptObject, AuthenticatorResponse: J.JavaScriptObject, BackgroundFetchFetch: J.JavaScriptObject, BackgroundFetchManager: J.JavaScriptObject, BackgroundFetchSettledFetch: J.JavaScriptObject, BarProp: J.JavaScriptObject, BarcodeDetector: J.JavaScriptObject, Body: J.JavaScriptObject, BudgetState: J.JavaScriptObject, CacheStorage: J.JavaScriptObject, CanvasGradient: J.JavaScriptObject, CanvasPattern: J.JavaScriptObject, Clients: J.JavaScriptObject, CookieStore: J.JavaScriptObject, Coordinates: J.JavaScriptObject, CredentialUserData: J.JavaScriptObject, CredentialsContainer: J.JavaScriptObject, Crypto: J.JavaScriptObject, CryptoKey: J.JavaScriptObject, CSS: J.JavaScriptObject, CSSVariableReferenceValue: J.JavaScriptObject, CustomElementRegistry: J.JavaScriptObject, DataTransfer: J.JavaScriptObject, DataTransferItem: J.JavaScriptObject, DeprecatedStorageInfo: J.JavaScriptObject, DeprecatedStorageQuota: J.JavaScriptObject, DetectedBarcode: J.JavaScriptObject, DetectedFace: J.JavaScriptObject, DetectedText: J.JavaScriptObject, DeviceAcceleration: J.JavaScriptObject, DeviceRotationRate: J.JavaScriptObject, DirectoryReader: J.JavaScriptObject, WebKitDirectoryReader: J.JavaScriptObject, webkitFileSystemDirectoryReader: J.JavaScriptObject, FileSystemDirectoryReader: J.JavaScriptObject, DocumentOrShadowRoot: J.JavaScriptObject, DocumentTimeline: J.JavaScriptObject, DOMImplementation: J.JavaScriptObject, Iterator: J.JavaScriptObject, DOMMatrix: J.JavaScriptObject, DOMMatrixReadOnly: J.JavaScriptObject, DOMParser: J.JavaScriptObject, DOMPoint: J.JavaScriptObject, DOMPointReadOnly: J.JavaScriptObject, DOMQuad: J.JavaScriptObject, DOMStringMap: J.JavaScriptObject, External: J.JavaScriptObject, FaceDetector: J.JavaScriptObject, DOMFileSystem: J.JavaScriptObject, WebKitFileSystem: J.JavaScriptObject, webkitFileSystem: J.JavaScriptObject, FileSystem: J.JavaScriptObject, FontFace: J.JavaScriptObject, FontFaceSource: J.JavaScriptObject, FormData: J.JavaScriptObject, GamepadPose: J.JavaScriptObject, Geolocation: J.JavaScriptObject, Position: J.JavaScriptObject, GeolocationPosition: J.JavaScriptObject, Headers: J.JavaScriptObject, HTMLHyperlinkElementUtils: J.JavaScriptObject, IdleDeadline: J.JavaScriptObject, ImageBitmap: J.JavaScriptObject, ImageBitmapRenderingContext: J.JavaScriptObject, ImageCapture: J.JavaScriptObject, InputDeviceCapabilities: J.JavaScriptObject, IntersectionObserver: J.JavaScriptObject, IntersectionObserverEntry: J.JavaScriptObject, KeyframeEffect: J.JavaScriptObject, KeyframeEffectReadOnly: J.JavaScriptObject, MediaCapabilities: J.JavaScriptObject, MediaCapabilitiesInfo: J.JavaScriptObject, MediaDeviceInfo: J.JavaScriptObject, MediaKeyStatusMap: J.JavaScriptObject, MediaKeySystemAccess: J.JavaScriptObject, MediaKeys: J.JavaScriptObject, MediaKeysPolicy: J.JavaScriptObject, MediaMetadata: J.JavaScriptObject, MediaSession: J.JavaScriptObject, MediaSettingsRange: J.JavaScriptObject, MemoryInfo: J.JavaScriptObject, MessageChannel: J.JavaScriptObject, Metadata: J.JavaScriptObject, MutationObserver: J.JavaScriptObject, WebKitMutationObserver: J.JavaScriptObject, MutationRecord: J.JavaScriptObject, NavigationPreloadManager: J.JavaScriptObject, NavigatorAutomationInformation: J.JavaScriptObject, NavigatorCookies: J.JavaScriptObject, NodeFilter: J.JavaScriptObject, NodeIterator: J.JavaScriptObject, NonDocumentTypeChildNode: J.JavaScriptObject, NonElementParentNode: J.JavaScriptObject, NoncedElement: J.JavaScriptObject, OffscreenCanvasRenderingContext2D: J.JavaScriptObject, PaintRenderingContext2D: J.JavaScriptObject, PaintSize: J.JavaScriptObject, PaintWorkletGlobalScope: J.JavaScriptObject, Path2D: J.JavaScriptObject, PaymentAddress: J.JavaScriptObject, PaymentInstruments: J.JavaScriptObject, PaymentManager: J.JavaScriptObject, PaymentResponse: J.JavaScriptObject, PerformanceEntry: J.JavaScriptObject, PerformanceLongTaskTiming: J.JavaScriptObject, PerformanceMark: J.JavaScriptObject, PerformanceMeasure: J.JavaScriptObject, PerformanceNavigation: J.JavaScriptObject, PerformanceNavigationTiming: J.JavaScriptObject, PerformanceObserver: J.JavaScriptObject, PerformanceObserverEntryList: J.JavaScriptObject, PerformancePaintTiming: J.JavaScriptObject, PerformanceResourceTiming: J.JavaScriptObject, PerformanceServerTiming: J.JavaScriptObject, PerformanceTiming: J.JavaScriptObject, Permissions: J.JavaScriptObject, PhotoCapabilities: J.JavaScriptObject, Presentation: J.JavaScriptObject, PresentationReceiver: J.JavaScriptObject, PushManager: J.JavaScriptObject, PushMessageData: J.JavaScriptObject, PushSubscription: J.JavaScriptObject, PushSubscriptionOptions: J.JavaScriptObject, Range: J.JavaScriptObject, ReportingObserver: J.JavaScriptObject, ResizeObserver: J.JavaScriptObject, ResizeObserverEntry: J.JavaScriptObject, RTCCertificate: J.JavaScriptObject, RTCIceCandidate: J.JavaScriptObject, mozRTCIceCandidate: J.JavaScriptObject, RTCRtpContributingSource: J.JavaScriptObject, RTCRtpReceiver: J.JavaScriptObject, RTCRtpSender: J.JavaScriptObject, RTCSessionDescription: J.JavaScriptObject, mozRTCSessionDescription: J.JavaScriptObject, RTCStatsResponse: J.JavaScriptObject, Screen: J.JavaScriptObject, ScrollState: J.JavaScriptObject, ScrollTimeline: J.JavaScriptObject, Selection: J.JavaScriptObject, SharedArrayBuffer: J.JavaScriptObject, SpeechRecognitionAlternative: J.JavaScriptObject, SpeechSynthesisVoice: J.JavaScriptObject, StaticRange: J.JavaScriptObject, StorageManager: J.JavaScriptObject, StyleMedia: J.JavaScriptObject, StylePropertyMap: J.JavaScriptObject, StylePropertyMapReadonly: J.JavaScriptObject, SyncManager: J.JavaScriptObject, TaskAttributionTiming: J.JavaScriptObject, TextDetector: J.JavaScriptObject, TextMetrics: J.JavaScriptObject, TrackDefault: J.JavaScriptObject, TreeWalker: J.JavaScriptObject, TrustedHTML: J.JavaScriptObject, TrustedScriptURL: J.JavaScriptObject, TrustedURL: J.JavaScriptObject, UnderlyingSourceBase: J.JavaScriptObject, URLSearchParams: J.JavaScriptObject, VRCoordinateSystem: J.JavaScriptObject, VRDisplayCapabilities: J.JavaScriptObject, VREyeParameters: J.JavaScriptObject, VRFrameData: J.JavaScriptObject, VRFrameOfReference: J.JavaScriptObject, VRPose: J.JavaScriptObject, VRStageBounds: J.JavaScriptObject, VRStageBoundsPoint: J.JavaScriptObject, VRStageParameters: J.JavaScriptObject, ValidityState: J.JavaScriptObject, VideoPlaybackQuality: J.JavaScriptObject, WorkletAnimation: J.JavaScriptObject, WorkletGlobalScope: J.JavaScriptObject, XPathEvaluator: J.JavaScriptObject, XPathExpression: J.JavaScriptObject, XPathNSResolver: J.JavaScriptObject, XPathResult: J.JavaScriptObject, XMLSerializer: J.JavaScriptObject, XSLTProcessor: J.JavaScriptObject, Bluetooth: J.JavaScriptObject, BluetoothCharacteristicProperties: J.JavaScriptObject, BluetoothRemoteGATTServer: J.JavaScriptObject, BluetoothRemoteGATTService: J.JavaScriptObject, BluetoothUUID: J.JavaScriptObject, BudgetService: J.JavaScriptObject, Cache: J.JavaScriptObject, DOMFileSystemSync: J.JavaScriptObject, DirectoryEntrySync: J.JavaScriptObject, DirectoryReaderSync: J.JavaScriptObject, EntrySync: J.JavaScriptObject, FileEntrySync: J.JavaScriptObject, FileReaderSync: J.JavaScriptObject, FileWriterSync: J.JavaScriptObject, HTMLAllCollection: J.JavaScriptObject, Mojo: J.JavaScriptObject, MojoHandle: J.JavaScriptObject, MojoWatcher: J.JavaScriptObject, NFC: J.JavaScriptObject, PagePopupController: J.JavaScriptObject, Request: J.JavaScriptObject, Response: J.JavaScriptObject, SubtleCrypto: J.JavaScriptObject, USBAlternateInterface: J.JavaScriptObject, USBConfiguration: J.JavaScriptObject, USBDevice: J.JavaScriptObject, USBEndpoint: J.JavaScriptObject, USBInTransferResult: J.JavaScriptObject, USBInterface: J.JavaScriptObject, USBIsochronousInTransferPacket: J.JavaScriptObject, USBIsochronousInTransferResult: J.JavaScriptObject, USBIsochronousOutTransferPacket: J.JavaScriptObject, USBIsochronousOutTransferResult: J.JavaScriptObject, USBOutTransferResult: J.JavaScriptObject, WorkerLocation: J.JavaScriptObject, Worklet: J.JavaScriptObject, IDBFactory: J.JavaScriptObject, IDBIndex: J.JavaScriptObject, IDBObserver: J.JavaScriptObject, SVGAnimatedAngle: J.JavaScriptObject, SVGAnimatedBoolean: J.JavaScriptObject, SVGAnimatedEnumeration: J.JavaScriptObject, SVGAnimatedInteger: J.JavaScriptObject, SVGAnimatedLength: J.JavaScriptObject, SVGAnimatedLengthList: J.JavaScriptObject, SVGAnimatedNumber: J.JavaScriptObject, SVGAnimatedNumberList: J.JavaScriptObject, SVGAnimatedPreserveAspectRatio: J.JavaScriptObject, SVGAnimatedRect: J.JavaScriptObject, SVGAnimatedString: J.JavaScriptObject, SVGAnimatedTransformList: J.JavaScriptObject, SVGMatrix: J.JavaScriptObject, SVGPoint: J.JavaScriptObject, SVGPreserveAspectRatio: J.JavaScriptObject, SVGRect: J.JavaScriptObject, SVGUnitTypes: J.JavaScriptObject, AudioListener: J.JavaScriptObject, AudioWorkletGlobalScope: J.JavaScriptObject, AudioWorkletProcessor: J.JavaScriptObject, PeriodicWave: J.JavaScriptObject, WebGLActiveInfo: J.JavaScriptObject, ANGLEInstancedArrays: J.JavaScriptObject, ANGLE_instanced_arrays: J.JavaScriptObject, WebGLBuffer: J.JavaScriptObject, WebGLCanvas: J.JavaScriptObject, WebGLColorBufferFloat: J.JavaScriptObject, WebGLCompressedTextureASTC: J.JavaScriptObject, WebGLCompressedTextureATC: J.JavaScriptObject, WEBGL_compressed_texture_atc: J.JavaScriptObject, WebGLCompressedTextureETC1: J.JavaScriptObject, WEBGL_compressed_texture_etc1: J.JavaScriptObject, WebGLCompressedTextureETC: J.JavaScriptObject, WebGLCompressedTexturePVRTC: J.JavaScriptObject, WEBGL_compressed_texture_pvrtc: J.JavaScriptObject, WebGLCompressedTextureS3TC: J.JavaScriptObject, WEBGL_compressed_texture_s3tc: J.JavaScriptObject, WebGLCompressedTextureS3TCsRGB: J.JavaScriptObject, WebGLDebugRendererInfo: J.JavaScriptObject, WEBGL_debug_renderer_info: J.JavaScriptObject, WebGLDebugShaders: J.JavaScriptObject, WEBGL_debug_shaders: J.JavaScriptObject, WebGLDepthTexture: J.JavaScriptObject, WEBGL_depth_texture: J.JavaScriptObject, WebGLDrawBuffers: J.JavaScriptObject, WEBGL_draw_buffers: J.JavaScriptObject, EXTsRGB: J.JavaScriptObject, EXT_sRGB: J.JavaScriptObject, EXTBlendMinMax: J.JavaScriptObject, EXT_blend_minmax: J.JavaScriptObject, EXTColorBufferFloat: J.JavaScriptObject, EXTColorBufferHalfFloat: J.JavaScriptObject, EXTDisjointTimerQuery: J.JavaScriptObject, EXTDisjointTimerQueryWebGL2: J.JavaScriptObject, EXTFragDepth: J.JavaScriptObject, EXT_frag_depth: J.JavaScriptObject, EXTShaderTextureLOD: J.JavaScriptObject, EXT_shader_texture_lod: J.JavaScriptObject, EXTTextureFilterAnisotropic: J.JavaScriptObject, EXT_texture_filter_anisotropic: J.JavaScriptObject, WebGLFramebuffer: J.JavaScriptObject, WebGLGetBufferSubDataAsync: J.JavaScriptObject, WebGLLoseContext: J.JavaScriptObject, WebGLExtensionLoseContext: J.JavaScriptObject, WEBGL_lose_context: J.JavaScriptObject, OESElementIndexUint: J.JavaScriptObject, OES_element_index_uint: J.JavaScriptObject, OESStandardDerivatives: J.JavaScriptObject, OES_standard_derivatives: J.JavaScriptObject, OESTextureFloat: J.JavaScriptObject, OES_texture_float: J.JavaScriptObject, OESTextureFloatLinear: J.JavaScriptObject, OES_texture_float_linear: J.JavaScriptObject, OESTextureHalfFloat: J.JavaScriptObject, OES_texture_half_float: J.JavaScriptObject, OESTextureHalfFloatLinear: J.JavaScriptObject, OES_texture_half_float_linear: J.JavaScriptObject, OESVertexArrayObject: J.JavaScriptObject, OES_vertex_array_object: J.JavaScriptObject, WebGLProgram: J.JavaScriptObject, WebGLQuery: J.JavaScriptObject, WebGLRenderbuffer: J.JavaScriptObject, WebGLRenderingContext: J.JavaScriptObject, WebGL2RenderingContext: J.JavaScriptObject, WebGLSampler: J.JavaScriptObject, WebGLShader: J.JavaScriptObject, WebGLShaderPrecisionFormat: J.JavaScriptObject, WebGLSync: J.JavaScriptObject, WebGLTexture: J.JavaScriptObject, WebGLTimerQueryEXT: J.JavaScriptObject, WebGLTransformFeedback: J.JavaScriptObject, WebGLUniformLocation: J.JavaScriptObject, WebGLVertexArrayObject: J.JavaScriptObject, WebGLVertexArrayObjectOES: J.JavaScriptObject, WebGL2RenderingContextBase: J.JavaScriptObject, ArrayBuffer: A.NativeByteBuffer, ArrayBufferView: A.NativeTypedData, DataView: A.NativeByteData, Float32Array: A.NativeFloat32List, Float64Array: A.NativeFloat64List, Int16Array: A.NativeInt16List, Int32Array: A.NativeInt32List, Int8Array: A.NativeInt8List, Uint16Array: A.NativeUint16List, Uint32Array: A.NativeUint32List, Uint8ClampedArray: A.NativeUint8ClampedList, CanvasPixelArray: A.NativeUint8ClampedList, Uint8Array: A.NativeUint8List, HTMLAudioElement: A.HtmlElement, HTMLBRElement: A.HtmlElement, HTMLBaseElement: A.HtmlElement, HTMLBodyElement: A.HtmlElement, HTMLContentElement: A.HtmlElement, HTMLDListElement: A.HtmlElement, HTMLDataListElement: A.HtmlElement, HTMLDetailsElement: A.HtmlElement, HTMLDialogElement: A.HtmlElement, HTMLDivElement: A.HtmlElement, HTMLEmbedElement: A.HtmlElement, HTMLFieldSetElement: A.HtmlElement, HTMLHRElement: A.HtmlElement, HTMLHeadElement: A.HtmlElement, HTMLHeadingElement: A.HtmlElement, HTMLHtmlElement: A.HtmlElement, HTMLLabelElement: A.HtmlElement, HTMLLegendElement: A.HtmlElement, HTMLLinkElement: A.HtmlElement, HTMLMapElement: A.HtmlElement, HTMLMediaElement: A.HtmlElement, HTMLMenuElement: A.HtmlElement, HTMLMetaElement: A.HtmlElement, HTMLModElement: A.HtmlElement, HTMLOListElement: A.HtmlElement, HTMLObjectElement: A.HtmlElement, HTMLOptGroupElement: A.HtmlElement, HTMLParagraphElement: A.HtmlElement, HTMLPictureElement: A.HtmlElement, HTMLPreElement: A.HtmlElement, HTMLQuoteElement: A.HtmlElement, HTMLScriptElement: A.HtmlElement, HTMLShadowElement: A.HtmlElement, HTMLSlotElement: A.HtmlElement, HTMLSourceElement: A.HtmlElement, HTMLSpanElement: A.HtmlElement, HTMLStyleElement: A.HtmlElement, HTMLTableCaptionElement: A.HtmlElement, HTMLTableCellElement: A.HtmlElement, HTMLTableDataCellElement: A.HtmlElement, HTMLTableHeaderCellElement: A.HtmlElement, HTMLTableColElement: A.HtmlElement, HTMLTableElement: A.HtmlElement, HTMLTableRowElement: A.HtmlElement, HTMLTableSectionElement: A.HtmlElement, HTMLTemplateElement: A.HtmlElement, HTMLTimeElement: A.HtmlElement, HTMLTitleElement: A.HtmlElement, HTMLTrackElement: A.HtmlElement, HTMLUListElement: A.HtmlElement, HTMLUnknownElement: A.HtmlElement, HTMLVideoElement: A.HtmlElement, HTMLDirectoryElement: A.HtmlElement, HTMLFontElement: A.HtmlElement, HTMLFrameElement: A.HtmlElement, HTMLFrameSetElement: A.HtmlElement, HTMLMarqueeElement: A.HtmlElement, HTMLElement: A.HtmlElement, AccessibleNodeList: A.AccessibleNodeList, HTMLAnchorElement: A.AnchorElement, Animation: A.Animation, ApplicationCacheErrorEvent: A.ApplicationCacheErrorEvent, HTMLAreaElement: A.AreaElement, BackgroundFetchClickEvent: A.BackgroundFetchEvent, BackgroundFetchEvent: A.BackgroundFetchEvent, BackgroundFetchFailEvent: A.BackgroundFetchEvent, BackgroundFetchedEvent: A.BackgroundFetchEvent, BackgroundFetchRegistration: A.BackgroundFetchRegistration, BeforeUnloadEvent: A.BeforeUnloadEvent, Blob: A.Blob, BluetoothRemoteGATTDescriptor: A.BluetoothRemoteGattDescriptor, HTMLButtonElement: A.ButtonElement, HTMLCanvasElement: A.CanvasElement, CanvasRenderingContext2D: A.CanvasRenderingContext2D, CDATASection: A.CharacterData, CharacterData: A.CharacterData, Comment: A.CharacterData, ProcessingInstruction: A.CharacterData, Text: A.CharacterData, Client: A.Client, WindowClient: A.Client, Credential: A.Credential, FederatedCredential: A.Credential, PasswordCredential: A.Credential, PublicKeyCredential: A.Credential, CSSKeywordValue: A.CssKeywordValue, CSSNumericValue: A.CssNumericValue, CSSPerspective: A.CssPerspective, CSSCharsetRule: A.CssRule, CSSConditionRule: A.CssRule, CSSFontFaceRule: A.CssRule, CSSGroupingRule: A.CssRule, CSSImportRule: A.CssRule, CSSKeyframeRule: A.CssRule, MozCSSKeyframeRule: A.CssRule, WebKitCSSKeyframeRule: A.CssRule, CSSKeyframesRule: A.CssRule, MozCSSKeyframesRule: A.CssRule, WebKitCSSKeyframesRule: A.CssRule, CSSMediaRule: A.CssRule, CSSNamespaceRule: A.CssRule, CSSPageRule: A.CssRule, CSSRule: A.CssRule, CSSStyleRule: A.CssRule, CSSSupportsRule: A.CssRule, CSSViewportRule: A.CssRule, CSSStyleDeclaration: A.CssStyleDeclaration, MSStyleCSSProperties: A.CssStyleDeclaration, CSS2Properties: A.CssStyleDeclaration, CSSImageValue: A.CssStyleValue, CSSPositionValue: A.CssStyleValue, CSSResourceValue: A.CssStyleValue, CSSURLImageValue: A.CssStyleValue, CSSStyleValue: A.CssStyleValue, CSSMatrixComponent: A.CssTransformComponent, CSSRotation: A.CssTransformComponent, CSSScale: A.CssTransformComponent, CSSSkew: A.CssTransformComponent, CSSTranslation: A.CssTransformComponent, CSSTransformComponent: A.CssTransformComponent, CSSTransformValue: A.CssTransformValue, CSSUnitValue: A.CssUnitValue, CSSUnparsedValue: A.CssUnparsedValue, HTMLDataElement: A.DataElement, DataTransferItemList: A.DataTransferItemList, DeprecationReport: A.DeprecationReport, XMLDocument: A.Document1, Document: A.Document1, DOMError: A.DomError, DOMException: A.DomException0, ClientRectList: A.DomRectList, DOMRectList: A.DomRectList, DOMRectReadOnly: A.DomRectReadOnly0, DOMStringList: A.DomStringList, DOMTokenList: A.DomTokenList0, MathMLElement: A.Element2, Element: A.Element2, DirectoryEntry: A.Entry, webkitFileSystemDirectoryEntry: A.Entry, FileSystemDirectoryEntry: A.Entry, Entry: A.Entry, webkitFileSystemEntry: A.Entry, FileSystemEntry: A.Entry, FileEntry: A.Entry, webkitFileSystemFileEntry: A.Entry, FileSystemFileEntry: A.Entry, ErrorEvent: A.ErrorEvent, AnimationEvent: A.Event, AnimationPlaybackEvent: A.Event, BeforeInstallPromptEvent: A.Event, BlobEvent: A.Event, ClipboardEvent: A.Event, CloseEvent: A.Event, CompositionEvent: A.Event, CustomEvent: A.Event, DeviceMotionEvent: A.Event, DeviceOrientationEvent: A.Event, FocusEvent: A.Event, FontFaceSetLoadEvent: A.Event, GamepadEvent: A.Event, HashChangeEvent: A.Event, KeyboardEvent: A.Event, MediaEncryptedEvent: A.Event, MediaQueryListEvent: A.Event, MediaStreamEvent: A.Event, MediaStreamTrackEvent: A.Event, MessageEvent: A.Event, MIDIConnectionEvent: A.Event, MIDIMessageEvent: A.Event, MouseEvent: A.Event, DragEvent: A.Event, MutationEvent: A.Event, PageTransitionEvent: A.Event, PaymentRequestUpdateEvent: A.Event, PointerEvent: A.Event, PopStateEvent: A.Event, PresentationConnectionAvailableEvent: A.Event, PromiseRejectionEvent: A.Event, RTCDataChannelEvent: A.Event, RTCDTMFToneChangeEvent: A.Event, RTCPeerConnectionIceEvent: A.Event, RTCTrackEvent: A.Event, SecurityPolicyViolationEvent: A.Event, SensorErrorEvent: A.Event, SpeechRecognitionEvent: A.Event, SpeechSynthesisEvent: A.Event, StorageEvent: A.Event, TextEvent: A.Event, TouchEvent: A.Event, TrackEvent: A.Event, TransitionEvent: A.Event, WebKitTransitionEvent: A.Event, UIEvent: A.Event, VRDeviceEvent: A.Event, VRDisplayEvent: A.Event, VRSessionEvent: A.Event, WheelEvent: A.Event, MojoInterfaceRequestEvent: A.Event, USBConnectionEvent: A.Event, AudioProcessingEvent: A.Event, OfflineAudioCompletionEvent: A.Event, WebGLContextEvent: A.Event, Event: A.Event, InputEvent: A.Event, SubmitEvent: A.Event, AbsoluteOrientationSensor: A.EventTarget, Accelerometer: A.EventTarget, AccessibleNode: A.EventTarget, AmbientLightSensor: A.EventTarget, ApplicationCache: A.EventTarget, DOMApplicationCache: A.EventTarget, OfflineResourceList: A.EventTarget, BatteryManager: A.EventTarget, BroadcastChannel: A.EventTarget, EventSource: A.EventTarget, Gyroscope: A.EventTarget, LinearAccelerationSensor: A.EventTarget, Magnetometer: A.EventTarget, MediaDevices: A.EventTarget, MediaRecorder: A.EventTarget, MediaSource: A.EventTarget, MIDIAccess: A.EventTarget, NetworkInformation: A.EventTarget, OffscreenCanvas: A.EventTarget, OrientationSensor: A.EventTarget, Performance: A.EventTarget, PermissionStatus: A.EventTarget, PresentationConnectionList: A.EventTarget, PresentationRequest: A.EventTarget, RelativeOrientationSensor: A.EventTarget, RemotePlayback: A.EventTarget, RTCDTMFSender: A.EventTarget, RTCPeerConnection: A.EventTarget, webkitRTCPeerConnection: A.EventTarget, mozRTCPeerConnection: A.EventTarget, ScreenOrientation: A.EventTarget, Sensor: A.EventTarget, ServiceWorker: A.EventTarget, ServiceWorkerContainer: A.EventTarget, ServiceWorkerRegistration: A.EventTarget, SharedWorker: A.EventTarget, SpeechRecognition: A.EventTarget, SpeechSynthesis: A.EventTarget, SpeechSynthesisUtterance: A.EventTarget, VR: A.EventTarget, VRDevice: A.EventTarget, VRDisplay: A.EventTarget, VRSession: A.EventTarget, VisualViewport: A.EventTarget, WebSocket: A.EventTarget, Worker: A.EventTarget, WorkerPerformance: A.EventTarget, BluetoothDevice: A.EventTarget, BluetoothRemoteGATTCharacteristic: A.EventTarget, Clipboard: A.EventTarget, MojoInterfaceInterceptor: A.EventTarget, USB: A.EventTarget, AnalyserNode: A.EventTarget, RealtimeAnalyserNode: A.EventTarget, AudioBufferSourceNode: A.EventTarget, AudioDestinationNode: A.EventTarget, AudioNode: A.EventTarget, AudioScheduledSourceNode: A.EventTarget, AudioWorkletNode: A.EventTarget, BiquadFilterNode: A.EventTarget, ChannelMergerNode: A.EventTarget, AudioChannelMerger: A.EventTarget, ChannelSplitterNode: A.EventTarget, AudioChannelSplitter: A.EventTarget, ConstantSourceNode: A.EventTarget, ConvolverNode: A.EventTarget, DelayNode: A.EventTarget, DynamicsCompressorNode: A.EventTarget, GainNode: A.EventTarget, AudioGainNode: A.EventTarget, IIRFilterNode: A.EventTarget, MediaElementAudioSourceNode: A.EventTarget, MediaStreamAudioDestinationNode: A.EventTarget, MediaStreamAudioSourceNode: A.EventTarget, OscillatorNode: A.EventTarget, Oscillator: A.EventTarget, PannerNode: A.EventTarget, AudioPannerNode: A.EventTarget, webkitAudioPannerNode: A.EventTarget, ScriptProcessorNode: A.EventTarget, JavaScriptAudioNode: A.EventTarget, StereoPannerNode: A.EventTarget, WaveShaperNode: A.EventTarget, EventTarget: A.EventTarget, AbortPaymentEvent: A.ExtendableEvent, CanMakePaymentEvent: A.ExtendableEvent, ExtendableMessageEvent: A.ExtendableEvent, FetchEvent: A.ExtendableEvent, ForeignFetchEvent: A.ExtendableEvent, InstallEvent: A.ExtendableEvent, NotificationEvent: A.ExtendableEvent, PaymentRequestEvent: A.ExtendableEvent, PushEvent: A.ExtendableEvent, SyncEvent: A.ExtendableEvent, ExtendableEvent: A.ExtendableEvent, File: A.File, FileList: A.FileList, FileReader: A.FileReader, FileWriter: A.FileWriter, FontFaceSet: A.FontFaceSet, HTMLFormElement: A.FormElement, Gamepad: A.Gamepad, GamepadButton: A.GamepadButton, History: A.History, HTMLCollection: A.HtmlCollection, HTMLFormControlsCollection: A.HtmlCollection, HTMLOptionsCollection: A.HtmlCollection, HTMLDocument: A.HtmlDocument, XMLHttpRequest: A.HttpRequest, XMLHttpRequestUpload: A.HttpRequestEventTarget, XMLHttpRequestEventTarget: A.HttpRequestEventTarget, HTMLIFrameElement: A.IFrameElement, ImageData: A.ImageData, HTMLImageElement: A.ImageElement, HTMLInputElement: A.InputElement, InterventionReport: A.InterventionReport, HTMLLIElement: A.LIElement, Location: A.Location, MediaError: A.MediaError, MediaKeyMessageEvent: A.MediaKeyMessageEvent, MediaKeySession: A.MediaKeySession, MediaList: A.MediaList, MediaQueryList: A.MediaQueryList, MediaStream: A.MediaStream, CanvasCaptureMediaStreamTrack: A.MediaStreamTrack, MediaStreamTrack: A.MediaStreamTrack, MessagePort: A.MessagePort, HTMLMeterElement: A.MeterElement, MIDIInputMap: A.MidiInputMap, MIDIOutputMap: A.MidiOutputMap, MIDIInput: A.MidiPort, MIDIOutput: A.MidiPort, MIDIPort: A.MidiPort, MimeType: A.MimeType, MimeTypeArray: A.MimeTypeArray, Navigator: A.Navigator0, WorkerNavigator: A.NavigatorConcurrentHardware, NavigatorConcurrentHardware: A.NavigatorConcurrentHardware, NavigatorUserMediaError: A.NavigatorUserMediaError, DocumentFragment: A.Node1, ShadowRoot: A.Node1, DocumentType: A.Node1, Node: A.Node1, NodeList: A.NodeList0, RadioNodeList: A.NodeList0, Notification: A.Notification, HTMLOptionElement: A.OptionElement, HTMLOutputElement: A.OutputElement, OverconstrainedError: A.OverconstrainedError, HTMLParamElement: A.ParamElement, PaymentRequest: A.PaymentRequest, Plugin: A.Plugin, PluginArray: A.PluginArray, PositionError: A.PositionError, GeolocationPositionError: A.PositionError, PresentationAvailability: A.PresentationAvailability, PresentationConnection: A.PresentationConnection, PresentationConnectionCloseEvent: A.PresentationConnectionCloseEvent, HTMLProgressElement: A.ProgressElement, ProgressEvent: A.ProgressEvent, ResourceProgressEvent: A.ProgressEvent, RelatedApplication: A.RelatedApplication, ReportBody: A.ReportBody, RTCDataChannel: A.RtcDataChannel, DataChannel: A.RtcDataChannel, RTCLegacyStatsReport: A.RtcLegacyStatsReport, RTCStatsReport: A.RtcStatsReport, HTMLSelectElement: A.SelectElement, SourceBuffer: A.SourceBuffer, SourceBufferList: A.SourceBufferList, SpeechGrammar: A.SpeechGrammar, SpeechGrammarList: A.SpeechGrammarList, SpeechRecognitionError: A.SpeechRecognitionError, SpeechRecognitionResult: A.SpeechRecognitionResult, Storage: A.Storage, CSSStyleSheet: A.StyleSheet, StyleSheet: A.StyleSheet, HTMLTextAreaElement: A.TextAreaElement, TextTrack: A.TextTrack, TextTrackCue: A.TextTrackCue, VTTCue: A.TextTrackCue, TextTrackCueList: A.TextTrackCueList, TextTrackList: A.TextTrackList, TimeRanges: A.TimeRanges, Touch: A.Touch, TouchList: A.TouchList, TrackDefaultList: A.TrackDefaultList, URL: A.Url, VideoTrack: A.VideoTrack, VideoTrackList: A.VideoTrackList, VTTRegion: A.VttRegion, Window: A.Window, DOMWindow: A.Window, DedicatedWorkerGlobalScope: A.WorkerGlobalScope, ServiceWorkerGlobalScope: A.WorkerGlobalScope, SharedWorkerGlobalScope: A.WorkerGlobalScope, WorkerGlobalScope: A.WorkerGlobalScope, Attr: A._Attr, CSSRuleList: A._CssRuleList, ClientRect: A._DomRect, DOMRect: A._DomRect, GamepadList: A._GamepadList, NamedNodeMap: A._NamedNodeMap, MozNamedAttrMap: A._NamedNodeMap, Report: A._Report, SpeechRecognitionResultList: A._SpeechRecognitionResultList, StyleSheetList: A._StyleSheetList, IDBCursor: A.Cursor, IDBCursorWithValue: A.CursorWithValue, IDBDatabase: A.Database, IDBKeyRange: A.KeyRange, IDBObjectStore: A.ObjectStore, IDBObservation: A.Observation, IDBObserverChanges: A.ObserverChanges, IDBOpenDBRequest: A.Request0, IDBVersionChangeRequest: A.Request0, IDBRequest: A.Request0, IDBTransaction: A.Transaction, IDBVersionChangeEvent: A.VersionChangeEvent, SVGAngle: A.Angle, SVGLength: A.Length, SVGLengthList: A.LengthList, SVGNumber: A.Number, SVGNumberList: A.NumberList, SVGPointList: A.PointList, SVGStringList: A.StringList, SVGAElement: A.SvgElement, SVGAnimateElement: A.SvgElement, SVGAnimateMotionElement: A.SvgElement, SVGAnimateTransformElement: A.SvgElement, SVGAnimationElement: A.SvgElement, SVGCircleElement: A.SvgElement, SVGClipPathElement: A.SvgElement, SVGDefsElement: A.SvgElement, SVGDescElement: A.SvgElement, SVGDiscardElement: A.SvgElement, SVGEllipseElement: A.SvgElement, SVGFEBlendElement: A.SvgElement, SVGFEColorMatrixElement: A.SvgElement, SVGFEComponentTransferElement: A.SvgElement, SVGFECompositeElement: A.SvgElement, SVGFEConvolveMatrixElement: A.SvgElement, SVGFEDiffuseLightingElement: A.SvgElement, SVGFEDisplacementMapElement: A.SvgElement, SVGFEDistantLightElement: A.SvgElement, SVGFEFloodElement: A.SvgElement, SVGFEFuncAElement: A.SvgElement, SVGFEFuncBElement: A.SvgElement, SVGFEFuncGElement: A.SvgElement, SVGFEFuncRElement: A.SvgElement, SVGFEGaussianBlurElement: A.SvgElement, SVGFEImageElement: A.SvgElement, SVGFEMergeElement: A.SvgElement, SVGFEMergeNodeElement: A.SvgElement, SVGFEMorphologyElement: A.SvgElement, SVGFEOffsetElement: A.SvgElement, SVGFEPointLightElement: A.SvgElement, SVGFESpecularLightingElement: A.SvgElement, SVGFESpotLightElement: A.SvgElement, SVGFETileElement: A.SvgElement, SVGFETurbulenceElement: A.SvgElement, SVGFilterElement: A.SvgElement, SVGForeignObjectElement: A.SvgElement, SVGGElement: A.SvgElement, SVGGeometryElement: A.SvgElement, SVGGraphicsElement: A.SvgElement, SVGImageElement: A.SvgElement, SVGLineElement: A.SvgElement, SVGLinearGradientElement: A.SvgElement, SVGMarkerElement: A.SvgElement, SVGMaskElement: A.SvgElement, SVGMetadataElement: A.SvgElement, SVGPathElement: A.SvgElement, SVGPatternElement: A.SvgElement, SVGPolygonElement: A.SvgElement, SVGPolylineElement: A.SvgElement, SVGRadialGradientElement: A.SvgElement, SVGRectElement: A.SvgElement, SVGScriptElement: A.SvgElement, SVGSetElement: A.SvgElement, SVGStopElement: A.SvgElement, SVGStyleElement: A.SvgElement, SVGElement: A.SvgElement, SVGSVGElement: A.SvgElement, SVGSwitchElement: A.SvgElement, SVGSymbolElement: A.SvgElement, SVGTSpanElement: A.SvgElement, SVGTextContentElement: A.SvgElement, SVGTextElement: A.SvgElement, SVGTextPathElement: A.SvgElement, SVGTextPositioningElement: A.SvgElement, SVGTitleElement: A.SvgElement, SVGUseElement: A.SvgElement, SVGViewElement: A.SvgElement, SVGGradientElement: A.SvgElement, SVGComponentTransferFunctionElement: A.SvgElement, SVGFEDropShadowElement: A.SvgElement, SVGMPathElement: A.SvgElement, SVGTransform: A.Transform0, SVGTransformList: A.TransformList, AudioBuffer: A.AudioBuffer, AudioParam: A.AudioParam, AudioParamMap: A.AudioParamMap, AudioTrack: A.AudioTrack, AudioTrackList: A.AudioTrackList, AudioContext: A.BaseAudioContext, webkitAudioContext: A.BaseAudioContext, BaseAudioContext: A.BaseAudioContext, OfflineAudioContext: A.OfflineAudioContext}); - hunkHelpers.setOrUpdateLeafTags({WebGL: true, AnimationEffectReadOnly: true, AnimationEffectTiming: true, AnimationEffectTimingReadOnly: true, AnimationTimeline: true, AnimationWorkletGlobalScope: true, AuthenticatorAssertionResponse: true, AuthenticatorAttestationResponse: true, AuthenticatorResponse: true, BackgroundFetchFetch: true, BackgroundFetchManager: true, BackgroundFetchSettledFetch: true, BarProp: true, BarcodeDetector: true, Body: true, BudgetState: true, CacheStorage: true, CanvasGradient: true, CanvasPattern: true, Clients: true, CookieStore: true, Coordinates: true, CredentialUserData: true, CredentialsContainer: true, Crypto: true, CryptoKey: true, CSS: true, CSSVariableReferenceValue: true, CustomElementRegistry: true, DataTransfer: true, DataTransferItem: true, DeprecatedStorageInfo: true, DeprecatedStorageQuota: true, DetectedBarcode: true, DetectedFace: true, DetectedText: true, DeviceAcceleration: true, DeviceRotationRate: true, DirectoryReader: true, WebKitDirectoryReader: true, webkitFileSystemDirectoryReader: true, FileSystemDirectoryReader: true, DocumentOrShadowRoot: true, DocumentTimeline: true, DOMImplementation: true, Iterator: true, DOMMatrix: true, DOMMatrixReadOnly: true, DOMParser: true, DOMPoint: true, DOMPointReadOnly: true, DOMQuad: true, DOMStringMap: true, External: true, FaceDetector: true, DOMFileSystem: true, WebKitFileSystem: true, webkitFileSystem: true, FileSystem: true, FontFace: true, FontFaceSource: true, FormData: true, GamepadPose: true, Geolocation: true, Position: true, GeolocationPosition: true, Headers: true, HTMLHyperlinkElementUtils: true, IdleDeadline: true, ImageBitmap: true, ImageBitmapRenderingContext: true, ImageCapture: true, InputDeviceCapabilities: true, IntersectionObserver: true, IntersectionObserverEntry: true, KeyframeEffect: true, KeyframeEffectReadOnly: true, MediaCapabilities: true, MediaCapabilitiesInfo: true, MediaDeviceInfo: true, MediaKeyStatusMap: true, MediaKeySystemAccess: true, MediaKeys: true, MediaKeysPolicy: true, MediaMetadata: true, MediaSession: true, MediaSettingsRange: true, MemoryInfo: true, MessageChannel: true, Metadata: true, MutationObserver: true, WebKitMutationObserver: true, MutationRecord: true, NavigationPreloadManager: true, NavigatorAutomationInformation: true, NavigatorCookies: true, NodeFilter: true, NodeIterator: true, NonDocumentTypeChildNode: true, NonElementParentNode: true, NoncedElement: true, OffscreenCanvasRenderingContext2D: true, PaintRenderingContext2D: true, PaintSize: true, PaintWorkletGlobalScope: true, Path2D: true, PaymentAddress: true, PaymentInstruments: true, PaymentManager: true, PaymentResponse: true, PerformanceEntry: true, PerformanceLongTaskTiming: true, PerformanceMark: true, PerformanceMeasure: true, PerformanceNavigation: true, PerformanceNavigationTiming: true, PerformanceObserver: true, PerformanceObserverEntryList: true, PerformancePaintTiming: true, PerformanceResourceTiming: true, PerformanceServerTiming: true, PerformanceTiming: true, Permissions: true, PhotoCapabilities: true, Presentation: true, PresentationReceiver: true, PushManager: true, PushMessageData: true, PushSubscription: true, PushSubscriptionOptions: true, Range: true, ReportingObserver: true, ResizeObserver: true, ResizeObserverEntry: true, RTCCertificate: true, RTCIceCandidate: true, mozRTCIceCandidate: true, RTCRtpContributingSource: true, RTCRtpReceiver: true, RTCRtpSender: true, RTCSessionDescription: true, mozRTCSessionDescription: true, RTCStatsResponse: true, Screen: true, ScrollState: true, ScrollTimeline: true, Selection: true, SharedArrayBuffer: true, SpeechRecognitionAlternative: true, SpeechSynthesisVoice: true, StaticRange: true, StorageManager: true, StyleMedia: true, StylePropertyMap: true, StylePropertyMapReadonly: true, SyncManager: true, TaskAttributionTiming: true, TextDetector: true, TextMetrics: true, TrackDefault: true, TreeWalker: true, TrustedHTML: true, TrustedScriptURL: true, TrustedURL: true, UnderlyingSourceBase: true, URLSearchParams: true, VRCoordinateSystem: true, VRDisplayCapabilities: true, VREyeParameters: true, VRFrameData: true, VRFrameOfReference: true, VRPose: true, VRStageBounds: true, VRStageBoundsPoint: true, VRStageParameters: true, ValidityState: true, VideoPlaybackQuality: true, WorkletAnimation: true, WorkletGlobalScope: true, XPathEvaluator: true, XPathExpression: true, XPathNSResolver: true, XPathResult: true, XMLSerializer: true, XSLTProcessor: true, Bluetooth: true, BluetoothCharacteristicProperties: true, BluetoothRemoteGATTServer: true, BluetoothRemoteGATTService: true, BluetoothUUID: true, BudgetService: true, Cache: true, DOMFileSystemSync: true, DirectoryEntrySync: true, DirectoryReaderSync: true, EntrySync: true, FileEntrySync: true, FileReaderSync: true, FileWriterSync: true, HTMLAllCollection: true, Mojo: true, MojoHandle: true, MojoWatcher: true, NFC: true, PagePopupController: true, Request: true, Response: true, SubtleCrypto: true, USBAlternateInterface: true, USBConfiguration: true, USBDevice: true, USBEndpoint: true, USBInTransferResult: true, USBInterface: true, USBIsochronousInTransferPacket: true, USBIsochronousInTransferResult: true, USBIsochronousOutTransferPacket: true, USBIsochronousOutTransferResult: true, USBOutTransferResult: true, WorkerLocation: true, Worklet: true, IDBFactory: true, IDBIndex: true, IDBObserver: true, SVGAnimatedAngle: true, SVGAnimatedBoolean: true, SVGAnimatedEnumeration: true, SVGAnimatedInteger: true, SVGAnimatedLength: true, SVGAnimatedLengthList: true, SVGAnimatedNumber: true, SVGAnimatedNumberList: true, SVGAnimatedPreserveAspectRatio: true, SVGAnimatedRect: true, SVGAnimatedString: true, SVGAnimatedTransformList: true, SVGMatrix: true, SVGPoint: true, SVGPreserveAspectRatio: true, SVGRect: true, SVGUnitTypes: true, AudioListener: true, AudioWorkletGlobalScope: true, AudioWorkletProcessor: true, PeriodicWave: true, WebGLActiveInfo: true, ANGLEInstancedArrays: true, ANGLE_instanced_arrays: true, WebGLBuffer: true, WebGLCanvas: true, WebGLColorBufferFloat: true, WebGLCompressedTextureASTC: true, WebGLCompressedTextureATC: true, WEBGL_compressed_texture_atc: true, WebGLCompressedTextureETC1: true, WEBGL_compressed_texture_etc1: true, WebGLCompressedTextureETC: true, WebGLCompressedTexturePVRTC: true, WEBGL_compressed_texture_pvrtc: true, WebGLCompressedTextureS3TC: true, WEBGL_compressed_texture_s3tc: true, WebGLCompressedTextureS3TCsRGB: true, WebGLDebugRendererInfo: true, WEBGL_debug_renderer_info: true, WebGLDebugShaders: true, WEBGL_debug_shaders: true, WebGLDepthTexture: true, WEBGL_depth_texture: true, WebGLDrawBuffers: true, WEBGL_draw_buffers: true, EXTsRGB: true, EXT_sRGB: true, EXTBlendMinMax: true, EXT_blend_minmax: true, EXTColorBufferFloat: true, EXTColorBufferHalfFloat: true, EXTDisjointTimerQuery: true, EXTDisjointTimerQueryWebGL2: true, EXTFragDepth: true, EXT_frag_depth: true, EXTShaderTextureLOD: true, EXT_shader_texture_lod: true, EXTTextureFilterAnisotropic: true, EXT_texture_filter_anisotropic: true, WebGLFramebuffer: true, WebGLGetBufferSubDataAsync: true, WebGLLoseContext: true, WebGLExtensionLoseContext: true, WEBGL_lose_context: true, OESElementIndexUint: true, OES_element_index_uint: true, OESStandardDerivatives: true, OES_standard_derivatives: true, OESTextureFloat: true, OES_texture_float: true, OESTextureFloatLinear: true, OES_texture_float_linear: true, OESTextureHalfFloat: true, OES_texture_half_float: true, OESTextureHalfFloatLinear: true, OES_texture_half_float_linear: true, OESVertexArrayObject: true, OES_vertex_array_object: true, WebGLProgram: true, WebGLQuery: true, WebGLRenderbuffer: true, WebGLRenderingContext: true, WebGL2RenderingContext: true, WebGLSampler: true, WebGLShader: true, WebGLShaderPrecisionFormat: true, WebGLSync: true, WebGLTexture: true, WebGLTimerQueryEXT: true, WebGLTransformFeedback: true, WebGLUniformLocation: true, WebGLVertexArrayObject: true, WebGLVertexArrayObjectOES: true, WebGL2RenderingContextBase: true, ArrayBuffer: true, ArrayBufferView: false, DataView: true, Float32Array: true, Float64Array: true, Int16Array: true, Int32Array: true, Int8Array: true, Uint16Array: true, Uint32Array: true, Uint8ClampedArray: true, CanvasPixelArray: true, Uint8Array: false, HTMLAudioElement: true, HTMLBRElement: true, HTMLBaseElement: true, HTMLBodyElement: true, HTMLContentElement: true, HTMLDListElement: true, HTMLDataListElement: true, HTMLDetailsElement: true, HTMLDialogElement: true, HTMLDivElement: true, HTMLEmbedElement: true, HTMLFieldSetElement: true, HTMLHRElement: true, HTMLHeadElement: true, HTMLHeadingElement: true, HTMLHtmlElement: true, HTMLLabelElement: true, HTMLLegendElement: true, HTMLLinkElement: true, HTMLMapElement: true, HTMLMediaElement: true, HTMLMenuElement: true, HTMLMetaElement: true, HTMLModElement: true, HTMLOListElement: true, HTMLObjectElement: true, HTMLOptGroupElement: true, HTMLParagraphElement: true, HTMLPictureElement: true, HTMLPreElement: true, HTMLQuoteElement: true, HTMLScriptElement: true, HTMLShadowElement: true, HTMLSlotElement: true, HTMLSourceElement: true, HTMLSpanElement: true, HTMLStyleElement: true, HTMLTableCaptionElement: true, HTMLTableCellElement: true, HTMLTableDataCellElement: true, HTMLTableHeaderCellElement: true, HTMLTableColElement: true, HTMLTableElement: true, HTMLTableRowElement: true, HTMLTableSectionElement: true, HTMLTemplateElement: true, HTMLTimeElement: true, HTMLTitleElement: true, HTMLTrackElement: true, HTMLUListElement: true, HTMLUnknownElement: true, HTMLVideoElement: true, HTMLDirectoryElement: true, HTMLFontElement: true, HTMLFrameElement: true, HTMLFrameSetElement: true, HTMLMarqueeElement: true, HTMLElement: false, AccessibleNodeList: true, HTMLAnchorElement: true, Animation: true, ApplicationCacheErrorEvent: true, HTMLAreaElement: true, BackgroundFetchClickEvent: true, BackgroundFetchEvent: true, BackgroundFetchFailEvent: true, BackgroundFetchedEvent: true, BackgroundFetchRegistration: true, BeforeUnloadEvent: true, Blob: false, BluetoothRemoteGATTDescriptor: true, HTMLButtonElement: true, HTMLCanvasElement: true, CanvasRenderingContext2D: true, CDATASection: true, CharacterData: true, Comment: true, ProcessingInstruction: true, Text: true, Client: true, WindowClient: true, Credential: true, FederatedCredential: true, PasswordCredential: true, PublicKeyCredential: true, CSSKeywordValue: true, CSSNumericValue: false, CSSPerspective: true, CSSCharsetRule: true, CSSConditionRule: true, CSSFontFaceRule: true, CSSGroupingRule: true, CSSImportRule: true, CSSKeyframeRule: true, MozCSSKeyframeRule: true, WebKitCSSKeyframeRule: true, CSSKeyframesRule: true, MozCSSKeyframesRule: true, WebKitCSSKeyframesRule: true, CSSMediaRule: true, CSSNamespaceRule: true, CSSPageRule: true, CSSRule: true, CSSStyleRule: true, CSSSupportsRule: true, CSSViewportRule: true, CSSStyleDeclaration: true, MSStyleCSSProperties: true, CSS2Properties: true, CSSImageValue: true, CSSPositionValue: true, CSSResourceValue: true, CSSURLImageValue: true, CSSStyleValue: false, CSSMatrixComponent: true, CSSRotation: true, CSSScale: true, CSSSkew: true, CSSTranslation: true, CSSTransformComponent: false, CSSTransformValue: true, CSSUnitValue: true, CSSUnparsedValue: true, HTMLDataElement: true, DataTransferItemList: true, DeprecationReport: true, XMLDocument: true, Document: false, DOMError: true, DOMException: true, ClientRectList: true, DOMRectList: true, DOMRectReadOnly: false, DOMStringList: true, DOMTokenList: true, MathMLElement: true, Element: false, DirectoryEntry: true, webkitFileSystemDirectoryEntry: true, FileSystemDirectoryEntry: true, Entry: true, webkitFileSystemEntry: true, FileSystemEntry: true, FileEntry: true, webkitFileSystemFileEntry: true, FileSystemFileEntry: true, ErrorEvent: true, AnimationEvent: true, AnimationPlaybackEvent: true, BeforeInstallPromptEvent: true, BlobEvent: true, ClipboardEvent: true, CloseEvent: true, CompositionEvent: true, CustomEvent: true, DeviceMotionEvent: true, DeviceOrientationEvent: true, FocusEvent: true, FontFaceSetLoadEvent: true, GamepadEvent: true, HashChangeEvent: true, KeyboardEvent: true, MediaEncryptedEvent: true, MediaQueryListEvent: true, MediaStreamEvent: true, MediaStreamTrackEvent: true, MessageEvent: true, MIDIConnectionEvent: true, MIDIMessageEvent: true, MouseEvent: true, DragEvent: true, MutationEvent: true, PageTransitionEvent: true, PaymentRequestUpdateEvent: true, PointerEvent: true, PopStateEvent: true, PresentationConnectionAvailableEvent: true, PromiseRejectionEvent: true, RTCDataChannelEvent: true, RTCDTMFToneChangeEvent: true, RTCPeerConnectionIceEvent: true, RTCTrackEvent: true, SecurityPolicyViolationEvent: true, SensorErrorEvent: true, SpeechRecognitionEvent: true, SpeechSynthesisEvent: true, StorageEvent: true, TextEvent: true, TouchEvent: true, TrackEvent: true, TransitionEvent: true, WebKitTransitionEvent: true, UIEvent: true, VRDeviceEvent: true, VRDisplayEvent: true, VRSessionEvent: true, WheelEvent: true, MojoInterfaceRequestEvent: true, USBConnectionEvent: true, AudioProcessingEvent: true, OfflineAudioCompletionEvent: true, WebGLContextEvent: true, Event: false, InputEvent: false, SubmitEvent: false, AbsoluteOrientationSensor: true, Accelerometer: true, AccessibleNode: true, AmbientLightSensor: true, ApplicationCache: true, DOMApplicationCache: true, OfflineResourceList: true, BatteryManager: true, BroadcastChannel: true, EventSource: true, Gyroscope: true, LinearAccelerationSensor: true, Magnetometer: true, MediaDevices: true, MediaRecorder: true, MediaSource: true, MIDIAccess: true, NetworkInformation: true, OffscreenCanvas: true, OrientationSensor: true, Performance: true, PermissionStatus: true, PresentationConnectionList: true, PresentationRequest: true, RelativeOrientationSensor: true, RemotePlayback: true, RTCDTMFSender: true, RTCPeerConnection: true, webkitRTCPeerConnection: true, mozRTCPeerConnection: true, ScreenOrientation: true, Sensor: true, ServiceWorker: true, ServiceWorkerContainer: true, ServiceWorkerRegistration: true, SharedWorker: true, SpeechRecognition: true, SpeechSynthesis: true, SpeechSynthesisUtterance: true, VR: true, VRDevice: true, VRDisplay: true, VRSession: true, VisualViewport: true, WebSocket: true, Worker: true, WorkerPerformance: true, BluetoothDevice: true, BluetoothRemoteGATTCharacteristic: true, Clipboard: true, MojoInterfaceInterceptor: true, USB: true, AnalyserNode: true, RealtimeAnalyserNode: true, AudioBufferSourceNode: true, AudioDestinationNode: true, AudioNode: true, AudioScheduledSourceNode: true, AudioWorkletNode: true, BiquadFilterNode: true, ChannelMergerNode: true, AudioChannelMerger: true, ChannelSplitterNode: true, AudioChannelSplitter: true, ConstantSourceNode: true, ConvolverNode: true, DelayNode: true, DynamicsCompressorNode: true, GainNode: true, AudioGainNode: true, IIRFilterNode: true, MediaElementAudioSourceNode: true, MediaStreamAudioDestinationNode: true, MediaStreamAudioSourceNode: true, OscillatorNode: true, Oscillator: true, PannerNode: true, AudioPannerNode: true, webkitAudioPannerNode: true, ScriptProcessorNode: true, JavaScriptAudioNode: true, StereoPannerNode: true, WaveShaperNode: true, EventTarget: false, AbortPaymentEvent: true, CanMakePaymentEvent: true, ExtendableMessageEvent: true, FetchEvent: true, ForeignFetchEvent: true, InstallEvent: true, NotificationEvent: true, PaymentRequestEvent: true, PushEvent: true, SyncEvent: true, ExtendableEvent: false, File: true, FileList: true, FileReader: true, FileWriter: true, FontFaceSet: true, HTMLFormElement: true, Gamepad: true, GamepadButton: true, History: true, HTMLCollection: true, HTMLFormControlsCollection: true, HTMLOptionsCollection: true, HTMLDocument: true, XMLHttpRequest: true, XMLHttpRequestUpload: true, XMLHttpRequestEventTarget: false, HTMLIFrameElement: true, ImageData: true, HTMLImageElement: true, HTMLInputElement: true, InterventionReport: true, HTMLLIElement: true, Location: true, MediaError: true, MediaKeyMessageEvent: true, MediaKeySession: true, MediaList: true, MediaQueryList: true, MediaStream: true, CanvasCaptureMediaStreamTrack: true, MediaStreamTrack: true, MessagePort: true, HTMLMeterElement: true, MIDIInputMap: true, MIDIOutputMap: true, MIDIInput: true, MIDIOutput: true, MIDIPort: true, MimeType: true, MimeTypeArray: true, Navigator: true, WorkerNavigator: true, NavigatorConcurrentHardware: false, NavigatorUserMediaError: true, DocumentFragment: true, ShadowRoot: true, DocumentType: true, Node: false, NodeList: true, RadioNodeList: true, Notification: true, HTMLOptionElement: true, HTMLOutputElement: true, OverconstrainedError: true, HTMLParamElement: true, PaymentRequest: true, Plugin: true, PluginArray: true, PositionError: true, GeolocationPositionError: true, PresentationAvailability: true, PresentationConnection: true, PresentationConnectionCloseEvent: true, HTMLProgressElement: true, ProgressEvent: true, ResourceProgressEvent: true, RelatedApplication: true, ReportBody: false, RTCDataChannel: true, DataChannel: true, RTCLegacyStatsReport: true, RTCStatsReport: true, HTMLSelectElement: true, SourceBuffer: true, SourceBufferList: true, SpeechGrammar: true, SpeechGrammarList: true, SpeechRecognitionError: true, SpeechRecognitionResult: true, Storage: true, CSSStyleSheet: true, StyleSheet: true, HTMLTextAreaElement: true, TextTrack: true, TextTrackCue: true, VTTCue: true, TextTrackCueList: true, TextTrackList: true, TimeRanges: true, Touch: true, TouchList: true, TrackDefaultList: true, URL: true, VideoTrack: true, VideoTrackList: true, VTTRegion: true, Window: true, DOMWindow: true, DedicatedWorkerGlobalScope: true, ServiceWorkerGlobalScope: true, SharedWorkerGlobalScope: true, WorkerGlobalScope: true, Attr: true, CSSRuleList: true, ClientRect: true, DOMRect: true, GamepadList: true, NamedNodeMap: true, MozNamedAttrMap: true, Report: true, SpeechRecognitionResultList: true, StyleSheetList: true, IDBCursor: false, IDBCursorWithValue: true, IDBDatabase: true, IDBKeyRange: true, IDBObjectStore: true, IDBObservation: true, IDBObserverChanges: true, IDBOpenDBRequest: true, IDBVersionChangeRequest: true, IDBRequest: true, IDBTransaction: true, IDBVersionChangeEvent: true, SVGAngle: true, SVGLength: true, SVGLengthList: true, SVGNumber: true, SVGNumberList: true, SVGPointList: true, SVGStringList: true, SVGAElement: true, SVGAnimateElement: true, SVGAnimateMotionElement: true, SVGAnimateTransformElement: true, SVGAnimationElement: true, SVGCircleElement: true, SVGClipPathElement: true, SVGDefsElement: true, SVGDescElement: true, SVGDiscardElement: true, SVGEllipseElement: true, SVGFEBlendElement: true, SVGFEColorMatrixElement: true, SVGFEComponentTransferElement: true, SVGFECompositeElement: true, SVGFEConvolveMatrixElement: true, SVGFEDiffuseLightingElement: true, SVGFEDisplacementMapElement: true, SVGFEDistantLightElement: true, SVGFEFloodElement: true, SVGFEFuncAElement: true, SVGFEFuncBElement: true, SVGFEFuncGElement: true, SVGFEFuncRElement: true, SVGFEGaussianBlurElement: true, SVGFEImageElement: true, SVGFEMergeElement: true, SVGFEMergeNodeElement: true, SVGFEMorphologyElement: true, SVGFEOffsetElement: true, SVGFEPointLightElement: true, SVGFESpecularLightingElement: true, SVGFESpotLightElement: true, SVGFETileElement: true, SVGFETurbulenceElement: true, SVGFilterElement: true, SVGForeignObjectElement: true, SVGGElement: true, SVGGeometryElement: true, SVGGraphicsElement: true, SVGImageElement: true, SVGLineElement: true, SVGLinearGradientElement: true, SVGMarkerElement: true, SVGMaskElement: true, SVGMetadataElement: true, SVGPathElement: true, SVGPatternElement: true, SVGPolygonElement: true, SVGPolylineElement: true, SVGRadialGradientElement: true, SVGRectElement: true, SVGScriptElement: true, SVGSetElement: true, SVGStopElement: true, SVGStyleElement: true, SVGElement: true, SVGSVGElement: true, SVGSwitchElement: true, SVGSymbolElement: true, SVGTSpanElement: true, SVGTextContentElement: true, SVGTextElement: true, SVGTextPathElement: true, SVGTextPositioningElement: true, SVGTitleElement: true, SVGUseElement: true, SVGViewElement: true, SVGGradientElement: true, SVGComponentTransferFunctionElement: true, SVGFEDropShadowElement: true, SVGMPathElement: true, SVGTransform: true, SVGTransformList: true, AudioBuffer: true, AudioParam: true, AudioParamMap: true, AudioTrack: true, AudioTrackList: true, AudioContext: true, webkitAudioContext: true, BaseAudioContext: false, OfflineAudioContext: true}); + hunkHelpers.setOrUpdateInterceptorsByTag({WebGL: J.Interceptor, AnimationEffectReadOnly: J.JavaScriptObject, AnimationEffectTiming: J.JavaScriptObject, AnimationEffectTimingReadOnly: J.JavaScriptObject, AnimationTimeline: J.JavaScriptObject, AnimationWorkletGlobalScope: J.JavaScriptObject, AuthenticatorAssertionResponse: J.JavaScriptObject, AuthenticatorAttestationResponse: J.JavaScriptObject, AuthenticatorResponse: J.JavaScriptObject, BackgroundFetchFetch: J.JavaScriptObject, BackgroundFetchManager: J.JavaScriptObject, BackgroundFetchSettledFetch: J.JavaScriptObject, BarProp: J.JavaScriptObject, BarcodeDetector: J.JavaScriptObject, Body: J.JavaScriptObject, BudgetState: J.JavaScriptObject, CacheStorage: J.JavaScriptObject, CanvasGradient: J.JavaScriptObject, CanvasPattern: J.JavaScriptObject, Clients: J.JavaScriptObject, CookieStore: J.JavaScriptObject, Coordinates: J.JavaScriptObject, CredentialUserData: J.JavaScriptObject, CredentialsContainer: J.JavaScriptObject, Crypto: J.JavaScriptObject, CryptoKey: J.JavaScriptObject, CSS: J.JavaScriptObject, CSSVariableReferenceValue: J.JavaScriptObject, CustomElementRegistry: J.JavaScriptObject, DataTransfer: J.JavaScriptObject, DataTransferItem: J.JavaScriptObject, DeprecatedStorageInfo: J.JavaScriptObject, DeprecatedStorageQuota: J.JavaScriptObject, DetectedBarcode: J.JavaScriptObject, DetectedFace: J.JavaScriptObject, DetectedText: J.JavaScriptObject, DeviceAcceleration: J.JavaScriptObject, DeviceRotationRate: J.JavaScriptObject, DirectoryEntry: J.JavaScriptObject, webkitFileSystemDirectoryEntry: J.JavaScriptObject, FileSystemDirectoryEntry: J.JavaScriptObject, DirectoryReader: J.JavaScriptObject, WebKitDirectoryReader: J.JavaScriptObject, webkitFileSystemDirectoryReader: J.JavaScriptObject, FileSystemDirectoryReader: J.JavaScriptObject, DocumentOrShadowRoot: J.JavaScriptObject, DocumentTimeline: J.JavaScriptObject, DOMImplementation: J.JavaScriptObject, Iterator: J.JavaScriptObject, DOMMatrix: J.JavaScriptObject, DOMMatrixReadOnly: J.JavaScriptObject, DOMParser: J.JavaScriptObject, DOMPoint: J.JavaScriptObject, DOMPointReadOnly: J.JavaScriptObject, DOMQuad: J.JavaScriptObject, DOMStringMap: J.JavaScriptObject, Entry: J.JavaScriptObject, webkitFileSystemEntry: J.JavaScriptObject, FileSystemEntry: J.JavaScriptObject, External: J.JavaScriptObject, FaceDetector: J.JavaScriptObject, FileEntry: J.JavaScriptObject, webkitFileSystemFileEntry: J.JavaScriptObject, FileSystemFileEntry: J.JavaScriptObject, DOMFileSystem: J.JavaScriptObject, WebKitFileSystem: J.JavaScriptObject, webkitFileSystem: J.JavaScriptObject, FileSystem: J.JavaScriptObject, FontFace: J.JavaScriptObject, FontFaceSource: J.JavaScriptObject, FormData: J.JavaScriptObject, GamepadPose: J.JavaScriptObject, Geolocation: J.JavaScriptObject, Position: J.JavaScriptObject, GeolocationPosition: J.JavaScriptObject, Headers: J.JavaScriptObject, HTMLHyperlinkElementUtils: J.JavaScriptObject, IdleDeadline: J.JavaScriptObject, ImageBitmap: J.JavaScriptObject, ImageBitmapRenderingContext: J.JavaScriptObject, ImageCapture: J.JavaScriptObject, InputDeviceCapabilities: J.JavaScriptObject, IntersectionObserver: J.JavaScriptObject, IntersectionObserverEntry: J.JavaScriptObject, KeyframeEffect: J.JavaScriptObject, KeyframeEffectReadOnly: J.JavaScriptObject, MediaCapabilities: J.JavaScriptObject, MediaCapabilitiesInfo: J.JavaScriptObject, MediaDeviceInfo: J.JavaScriptObject, MediaKeyStatusMap: J.JavaScriptObject, MediaKeySystemAccess: J.JavaScriptObject, MediaKeys: J.JavaScriptObject, MediaKeysPolicy: J.JavaScriptObject, MediaMetadata: J.JavaScriptObject, MediaSession: J.JavaScriptObject, MediaSettingsRange: J.JavaScriptObject, MemoryInfo: J.JavaScriptObject, MessageChannel: J.JavaScriptObject, Metadata: J.JavaScriptObject, MutationObserver: J.JavaScriptObject, WebKitMutationObserver: J.JavaScriptObject, MutationRecord: J.JavaScriptObject, NavigationPreloadManager: J.JavaScriptObject, NavigatorAutomationInformation: J.JavaScriptObject, NavigatorCookies: J.JavaScriptObject, NodeFilter: J.JavaScriptObject, NodeIterator: J.JavaScriptObject, NonDocumentTypeChildNode: J.JavaScriptObject, NonElementParentNode: J.JavaScriptObject, NoncedElement: J.JavaScriptObject, OffscreenCanvasRenderingContext2D: J.JavaScriptObject, PaintRenderingContext2D: J.JavaScriptObject, PaintSize: J.JavaScriptObject, PaintWorkletGlobalScope: J.JavaScriptObject, Path2D: J.JavaScriptObject, PaymentAddress: J.JavaScriptObject, PaymentInstruments: J.JavaScriptObject, PaymentManager: J.JavaScriptObject, PaymentResponse: J.JavaScriptObject, PerformanceEntry: J.JavaScriptObject, PerformanceLongTaskTiming: J.JavaScriptObject, PerformanceMark: J.JavaScriptObject, PerformanceMeasure: J.JavaScriptObject, PerformanceNavigation: J.JavaScriptObject, PerformanceNavigationTiming: J.JavaScriptObject, PerformanceObserver: J.JavaScriptObject, PerformanceObserverEntryList: J.JavaScriptObject, PerformancePaintTiming: J.JavaScriptObject, PerformanceResourceTiming: J.JavaScriptObject, PerformanceServerTiming: J.JavaScriptObject, PerformanceTiming: J.JavaScriptObject, Permissions: J.JavaScriptObject, PhotoCapabilities: J.JavaScriptObject, Presentation: J.JavaScriptObject, PresentationReceiver: J.JavaScriptObject, PushManager: J.JavaScriptObject, PushMessageData: J.JavaScriptObject, PushSubscription: J.JavaScriptObject, PushSubscriptionOptions: J.JavaScriptObject, Range: J.JavaScriptObject, ReportingObserver: J.JavaScriptObject, ResizeObserver: J.JavaScriptObject, ResizeObserverEntry: J.JavaScriptObject, RTCCertificate: J.JavaScriptObject, RTCIceCandidate: J.JavaScriptObject, mozRTCIceCandidate: J.JavaScriptObject, RTCRtpContributingSource: J.JavaScriptObject, RTCRtpReceiver: J.JavaScriptObject, RTCRtpSender: J.JavaScriptObject, RTCSessionDescription: J.JavaScriptObject, mozRTCSessionDescription: J.JavaScriptObject, RTCStatsResponse: J.JavaScriptObject, Screen: J.JavaScriptObject, ScrollState: J.JavaScriptObject, ScrollTimeline: J.JavaScriptObject, Selection: J.JavaScriptObject, SharedArrayBuffer: J.JavaScriptObject, SpeechRecognitionAlternative: J.JavaScriptObject, SpeechSynthesisVoice: J.JavaScriptObject, StaticRange: J.JavaScriptObject, StorageManager: J.JavaScriptObject, StyleMedia: J.JavaScriptObject, StylePropertyMap: J.JavaScriptObject, StylePropertyMapReadonly: J.JavaScriptObject, SyncManager: J.JavaScriptObject, TaskAttributionTiming: J.JavaScriptObject, TextDetector: J.JavaScriptObject, TextMetrics: J.JavaScriptObject, TrackDefault: J.JavaScriptObject, TreeWalker: J.JavaScriptObject, TrustedHTML: J.JavaScriptObject, TrustedScriptURL: J.JavaScriptObject, TrustedURL: J.JavaScriptObject, UnderlyingSourceBase: J.JavaScriptObject, URLSearchParams: J.JavaScriptObject, VRCoordinateSystem: J.JavaScriptObject, VRDisplayCapabilities: J.JavaScriptObject, VREyeParameters: J.JavaScriptObject, VRFrameData: J.JavaScriptObject, VRFrameOfReference: J.JavaScriptObject, VRPose: J.JavaScriptObject, VRStageBounds: J.JavaScriptObject, VRStageBoundsPoint: J.JavaScriptObject, VRStageParameters: J.JavaScriptObject, ValidityState: J.JavaScriptObject, VideoPlaybackQuality: J.JavaScriptObject, WorkletAnimation: J.JavaScriptObject, WorkletGlobalScope: J.JavaScriptObject, XPathEvaluator: J.JavaScriptObject, XPathExpression: J.JavaScriptObject, XPathNSResolver: J.JavaScriptObject, XPathResult: J.JavaScriptObject, XMLSerializer: J.JavaScriptObject, XSLTProcessor: J.JavaScriptObject, Bluetooth: J.JavaScriptObject, BluetoothCharacteristicProperties: J.JavaScriptObject, BluetoothRemoteGATTServer: J.JavaScriptObject, BluetoothRemoteGATTService: J.JavaScriptObject, BluetoothUUID: J.JavaScriptObject, BudgetService: J.JavaScriptObject, Cache: J.JavaScriptObject, DOMFileSystemSync: J.JavaScriptObject, DirectoryEntrySync: J.JavaScriptObject, DirectoryReaderSync: J.JavaScriptObject, EntrySync: J.JavaScriptObject, FileEntrySync: J.JavaScriptObject, FileReaderSync: J.JavaScriptObject, FileWriterSync: J.JavaScriptObject, HTMLAllCollection: J.JavaScriptObject, Mojo: J.JavaScriptObject, MojoHandle: J.JavaScriptObject, MojoWatcher: J.JavaScriptObject, NFC: J.JavaScriptObject, PagePopupController: J.JavaScriptObject, Request: J.JavaScriptObject, Response: J.JavaScriptObject, SubtleCrypto: J.JavaScriptObject, USBAlternateInterface: J.JavaScriptObject, USBConfiguration: J.JavaScriptObject, USBDevice: J.JavaScriptObject, USBEndpoint: J.JavaScriptObject, USBInTransferResult: J.JavaScriptObject, USBInterface: J.JavaScriptObject, USBIsochronousInTransferPacket: J.JavaScriptObject, USBIsochronousInTransferResult: J.JavaScriptObject, USBIsochronousOutTransferPacket: J.JavaScriptObject, USBIsochronousOutTransferResult: J.JavaScriptObject, USBOutTransferResult: J.JavaScriptObject, WorkerLocation: J.JavaScriptObject, Worklet: J.JavaScriptObject, IDBFactory: J.JavaScriptObject, IDBIndex: J.JavaScriptObject, IDBObserver: J.JavaScriptObject, SVGAnimatedAngle: J.JavaScriptObject, SVGAnimatedBoolean: J.JavaScriptObject, SVGAnimatedEnumeration: J.JavaScriptObject, SVGAnimatedInteger: J.JavaScriptObject, SVGAnimatedLength: J.JavaScriptObject, SVGAnimatedLengthList: J.JavaScriptObject, SVGAnimatedNumber: J.JavaScriptObject, SVGAnimatedNumberList: J.JavaScriptObject, SVGAnimatedPreserveAspectRatio: J.JavaScriptObject, SVGAnimatedRect: J.JavaScriptObject, SVGAnimatedString: J.JavaScriptObject, SVGAnimatedTransformList: J.JavaScriptObject, SVGMatrix: J.JavaScriptObject, SVGPoint: J.JavaScriptObject, SVGPreserveAspectRatio: J.JavaScriptObject, SVGRect: J.JavaScriptObject, SVGUnitTypes: J.JavaScriptObject, AudioListener: J.JavaScriptObject, AudioWorkletGlobalScope: J.JavaScriptObject, AudioWorkletProcessor: J.JavaScriptObject, PeriodicWave: J.JavaScriptObject, WebGLActiveInfo: J.JavaScriptObject, ANGLEInstancedArrays: J.JavaScriptObject, ANGLE_instanced_arrays: J.JavaScriptObject, WebGLBuffer: J.JavaScriptObject, WebGLCanvas: J.JavaScriptObject, WebGLColorBufferFloat: J.JavaScriptObject, WebGLCompressedTextureASTC: J.JavaScriptObject, WebGLCompressedTextureATC: J.JavaScriptObject, WEBGL_compressed_texture_atc: J.JavaScriptObject, WebGLCompressedTextureETC1: J.JavaScriptObject, WEBGL_compressed_texture_etc1: J.JavaScriptObject, WebGLCompressedTextureETC: J.JavaScriptObject, WebGLCompressedTexturePVRTC: J.JavaScriptObject, WEBGL_compressed_texture_pvrtc: J.JavaScriptObject, WebGLCompressedTextureS3TC: J.JavaScriptObject, WEBGL_compressed_texture_s3tc: J.JavaScriptObject, WebGLCompressedTextureS3TCsRGB: J.JavaScriptObject, WebGLDebugRendererInfo: J.JavaScriptObject, WEBGL_debug_renderer_info: J.JavaScriptObject, WebGLDebugShaders: J.JavaScriptObject, WEBGL_debug_shaders: J.JavaScriptObject, WebGLDepthTexture: J.JavaScriptObject, WEBGL_depth_texture: J.JavaScriptObject, WebGLDrawBuffers: J.JavaScriptObject, WEBGL_draw_buffers: J.JavaScriptObject, EXTsRGB: J.JavaScriptObject, EXT_sRGB: J.JavaScriptObject, EXTBlendMinMax: J.JavaScriptObject, EXT_blend_minmax: J.JavaScriptObject, EXTColorBufferFloat: J.JavaScriptObject, EXTColorBufferHalfFloat: J.JavaScriptObject, EXTDisjointTimerQuery: J.JavaScriptObject, EXTDisjointTimerQueryWebGL2: J.JavaScriptObject, EXTFragDepth: J.JavaScriptObject, EXT_frag_depth: J.JavaScriptObject, EXTShaderTextureLOD: J.JavaScriptObject, EXT_shader_texture_lod: J.JavaScriptObject, EXTTextureFilterAnisotropic: J.JavaScriptObject, EXT_texture_filter_anisotropic: J.JavaScriptObject, WebGLFramebuffer: J.JavaScriptObject, WebGLGetBufferSubDataAsync: J.JavaScriptObject, WebGLLoseContext: J.JavaScriptObject, WebGLExtensionLoseContext: J.JavaScriptObject, WEBGL_lose_context: J.JavaScriptObject, OESElementIndexUint: J.JavaScriptObject, OES_element_index_uint: J.JavaScriptObject, OESStandardDerivatives: J.JavaScriptObject, OES_standard_derivatives: J.JavaScriptObject, OESTextureFloat: J.JavaScriptObject, OES_texture_float: J.JavaScriptObject, OESTextureFloatLinear: J.JavaScriptObject, OES_texture_float_linear: J.JavaScriptObject, OESTextureHalfFloat: J.JavaScriptObject, OES_texture_half_float: J.JavaScriptObject, OESTextureHalfFloatLinear: J.JavaScriptObject, OES_texture_half_float_linear: J.JavaScriptObject, OESVertexArrayObject: J.JavaScriptObject, OES_vertex_array_object: J.JavaScriptObject, WebGLProgram: J.JavaScriptObject, WebGLQuery: J.JavaScriptObject, WebGLRenderbuffer: J.JavaScriptObject, WebGLRenderingContext: J.JavaScriptObject, WebGL2RenderingContext: J.JavaScriptObject, WebGLSampler: J.JavaScriptObject, WebGLShader: J.JavaScriptObject, WebGLShaderPrecisionFormat: J.JavaScriptObject, WebGLSync: J.JavaScriptObject, WebGLTexture: J.JavaScriptObject, WebGLTimerQueryEXT: J.JavaScriptObject, WebGLTransformFeedback: J.JavaScriptObject, WebGLUniformLocation: J.JavaScriptObject, WebGLVertexArrayObject: J.JavaScriptObject, WebGLVertexArrayObjectOES: J.JavaScriptObject, WebGL2RenderingContextBase: J.JavaScriptObject, ArrayBuffer: A.NativeByteBuffer, ArrayBufferView: A.NativeTypedData, DataView: A.NativeByteData, Float32Array: A.NativeFloat32List, Float64Array: A.NativeFloat64List, Int16Array: A.NativeInt16List, Int32Array: A.NativeInt32List, Int8Array: A.NativeInt8List, Uint16Array: A.NativeUint16List, Uint32Array: A.NativeUint32List, Uint8ClampedArray: A.NativeUint8ClampedList, CanvasPixelArray: A.NativeUint8ClampedList, Uint8Array: A.NativeUint8List, HTMLAudioElement: A.HtmlElement, HTMLBRElement: A.HtmlElement, HTMLBaseElement: A.HtmlElement, HTMLBodyElement: A.HtmlElement, HTMLContentElement: A.HtmlElement, HTMLDListElement: A.HtmlElement, HTMLDataListElement: A.HtmlElement, HTMLDetailsElement: A.HtmlElement, HTMLDialogElement: A.HtmlElement, HTMLDivElement: A.HtmlElement, HTMLEmbedElement: A.HtmlElement, HTMLFieldSetElement: A.HtmlElement, HTMLHRElement: A.HtmlElement, HTMLHeadElement: A.HtmlElement, HTMLHeadingElement: A.HtmlElement, HTMLHtmlElement: A.HtmlElement, HTMLLabelElement: A.HtmlElement, HTMLLegendElement: A.HtmlElement, HTMLLinkElement: A.HtmlElement, HTMLMapElement: A.HtmlElement, HTMLMediaElement: A.HtmlElement, HTMLMenuElement: A.HtmlElement, HTMLMetaElement: A.HtmlElement, HTMLModElement: A.HtmlElement, HTMLOListElement: A.HtmlElement, HTMLObjectElement: A.HtmlElement, HTMLOptGroupElement: A.HtmlElement, HTMLParagraphElement: A.HtmlElement, HTMLPictureElement: A.HtmlElement, HTMLPreElement: A.HtmlElement, HTMLQuoteElement: A.HtmlElement, HTMLScriptElement: A.HtmlElement, HTMLShadowElement: A.HtmlElement, HTMLSlotElement: A.HtmlElement, HTMLSourceElement: A.HtmlElement, HTMLSpanElement: A.HtmlElement, HTMLStyleElement: A.HtmlElement, HTMLTableCaptionElement: A.HtmlElement, HTMLTableCellElement: A.HtmlElement, HTMLTableDataCellElement: A.HtmlElement, HTMLTableHeaderCellElement: A.HtmlElement, HTMLTableColElement: A.HtmlElement, HTMLTableElement: A.HtmlElement, HTMLTableRowElement: A.HtmlElement, HTMLTableSectionElement: A.HtmlElement, HTMLTemplateElement: A.HtmlElement, HTMLTimeElement: A.HtmlElement, HTMLTitleElement: A.HtmlElement, HTMLTrackElement: A.HtmlElement, HTMLUListElement: A.HtmlElement, HTMLUnknownElement: A.HtmlElement, HTMLVideoElement: A.HtmlElement, HTMLDirectoryElement: A.HtmlElement, HTMLFontElement: A.HtmlElement, HTMLFrameElement: A.HtmlElement, HTMLFrameSetElement: A.HtmlElement, HTMLMarqueeElement: A.HtmlElement, HTMLElement: A.HtmlElement, AccessibleNodeList: A.AccessibleNodeList, HTMLAnchorElement: A.AnchorElement, Animation: A.Animation, ApplicationCacheErrorEvent: A.ApplicationCacheErrorEvent, HTMLAreaElement: A.AreaElement, BackgroundFetchClickEvent: A.BackgroundFetchEvent, BackgroundFetchEvent: A.BackgroundFetchEvent, BackgroundFetchFailEvent: A.BackgroundFetchEvent, BackgroundFetchedEvent: A.BackgroundFetchEvent, BackgroundFetchRegistration: A.BackgroundFetchRegistration, BeforeUnloadEvent: A.BeforeUnloadEvent, Blob: A.Blob, BluetoothRemoteGATTDescriptor: A.BluetoothRemoteGattDescriptor, HTMLButtonElement: A.ButtonElement, HTMLCanvasElement: A.CanvasElement, CanvasRenderingContext2D: A.CanvasRenderingContext2D, CDATASection: A.CharacterData, CharacterData: A.CharacterData, Comment: A.CharacterData, ProcessingInstruction: A.CharacterData, Text: A.CharacterData, Client: A.Client, WindowClient: A.Client, Credential: A.Credential, FederatedCredential: A.Credential, PasswordCredential: A.Credential, PublicKeyCredential: A.Credential, CSSKeywordValue: A.CssKeywordValue, CSSNumericValue: A.CssNumericValue, CSSPerspective: A.CssPerspective, CSSCharsetRule: A.CssRule, CSSConditionRule: A.CssRule, CSSFontFaceRule: A.CssRule, CSSGroupingRule: A.CssRule, CSSImportRule: A.CssRule, CSSKeyframeRule: A.CssRule, MozCSSKeyframeRule: A.CssRule, WebKitCSSKeyframeRule: A.CssRule, CSSKeyframesRule: A.CssRule, MozCSSKeyframesRule: A.CssRule, WebKitCSSKeyframesRule: A.CssRule, CSSMediaRule: A.CssRule, CSSNamespaceRule: A.CssRule, CSSPageRule: A.CssRule, CSSRule: A.CssRule, CSSStyleRule: A.CssRule, CSSSupportsRule: A.CssRule, CSSViewportRule: A.CssRule, CSSStyleDeclaration: A.CssStyleDeclaration, MSStyleCSSProperties: A.CssStyleDeclaration, CSS2Properties: A.CssStyleDeclaration, CSSImageValue: A.CssStyleValue, CSSPositionValue: A.CssStyleValue, CSSResourceValue: A.CssStyleValue, CSSURLImageValue: A.CssStyleValue, CSSStyleValue: A.CssStyleValue, CSSMatrixComponent: A.CssTransformComponent, CSSRotation: A.CssTransformComponent, CSSScale: A.CssTransformComponent, CSSSkew: A.CssTransformComponent, CSSTranslation: A.CssTransformComponent, CSSTransformComponent: A.CssTransformComponent, CSSTransformValue: A.CssTransformValue, CSSUnitValue: A.CssUnitValue, CSSUnparsedValue: A.CssUnparsedValue, HTMLDataElement: A.DataElement, DataTransferItemList: A.DataTransferItemList, DeprecationReport: A.DeprecationReport, XMLDocument: A.Document1, Document: A.Document1, DOMError: A.DomError, DOMException: A.DomException0, ClientRectList: A.DomRectList, DOMRectList: A.DomRectList, DOMRectReadOnly: A.DomRectReadOnly0, DOMStringList: A.DomStringList, DOMTokenList: A.DomTokenList0, MathMLElement: A.Element2, Element: A.Element2, ErrorEvent: A.ErrorEvent, AnimationEvent: A.Event, AnimationPlaybackEvent: A.Event, BeforeInstallPromptEvent: A.Event, BlobEvent: A.Event, ClipboardEvent: A.Event, CloseEvent: A.Event, CompositionEvent: A.Event, CustomEvent: A.Event, DeviceMotionEvent: A.Event, DeviceOrientationEvent: A.Event, FocusEvent: A.Event, FontFaceSetLoadEvent: A.Event, GamepadEvent: A.Event, HashChangeEvent: A.Event, KeyboardEvent: A.Event, MediaEncryptedEvent: A.Event, MediaQueryListEvent: A.Event, MediaStreamEvent: A.Event, MediaStreamTrackEvent: A.Event, MessageEvent: A.Event, MIDIConnectionEvent: A.Event, MIDIMessageEvent: A.Event, MouseEvent: A.Event, DragEvent: A.Event, MutationEvent: A.Event, PageTransitionEvent: A.Event, PaymentRequestUpdateEvent: A.Event, PointerEvent: A.Event, PopStateEvent: A.Event, PresentationConnectionAvailableEvent: A.Event, PromiseRejectionEvent: A.Event, RTCDataChannelEvent: A.Event, RTCDTMFToneChangeEvent: A.Event, RTCPeerConnectionIceEvent: A.Event, RTCTrackEvent: A.Event, SecurityPolicyViolationEvent: A.Event, SensorErrorEvent: A.Event, SpeechRecognitionEvent: A.Event, SpeechSynthesisEvent: A.Event, StorageEvent: A.Event, TextEvent: A.Event, TouchEvent: A.Event, TrackEvent: A.Event, TransitionEvent: A.Event, WebKitTransitionEvent: A.Event, UIEvent: A.Event, VRDeviceEvent: A.Event, VRDisplayEvent: A.Event, VRSessionEvent: A.Event, WheelEvent: A.Event, MojoInterfaceRequestEvent: A.Event, USBConnectionEvent: A.Event, AudioProcessingEvent: A.Event, OfflineAudioCompletionEvent: A.Event, WebGLContextEvent: A.Event, Event: A.Event, InputEvent: A.Event, SubmitEvent: A.Event, AbsoluteOrientationSensor: A.EventTarget, Accelerometer: A.EventTarget, AccessibleNode: A.EventTarget, AmbientLightSensor: A.EventTarget, ApplicationCache: A.EventTarget, DOMApplicationCache: A.EventTarget, OfflineResourceList: A.EventTarget, BatteryManager: A.EventTarget, BroadcastChannel: A.EventTarget, EventSource: A.EventTarget, Gyroscope: A.EventTarget, LinearAccelerationSensor: A.EventTarget, Magnetometer: A.EventTarget, MediaDevices: A.EventTarget, MediaKeySession: A.EventTarget, MediaRecorder: A.EventTarget, MediaSource: A.EventTarget, MIDIAccess: A.EventTarget, NetworkInformation: A.EventTarget, OffscreenCanvas: A.EventTarget, OrientationSensor: A.EventTarget, Performance: A.EventTarget, PermissionStatus: A.EventTarget, PresentationConnectionList: A.EventTarget, PresentationRequest: A.EventTarget, RelativeOrientationSensor: A.EventTarget, RemotePlayback: A.EventTarget, RTCDTMFSender: A.EventTarget, RTCPeerConnection: A.EventTarget, webkitRTCPeerConnection: A.EventTarget, mozRTCPeerConnection: A.EventTarget, ScreenOrientation: A.EventTarget, Sensor: A.EventTarget, ServiceWorker: A.EventTarget, ServiceWorkerContainer: A.EventTarget, ServiceWorkerRegistration: A.EventTarget, SharedWorker: A.EventTarget, SpeechRecognition: A.EventTarget, SpeechSynthesis: A.EventTarget, SpeechSynthesisUtterance: A.EventTarget, VR: A.EventTarget, VRDevice: A.EventTarget, VRDisplay: A.EventTarget, VRSession: A.EventTarget, VisualViewport: A.EventTarget, WebSocket: A.EventTarget, Worker: A.EventTarget, WorkerPerformance: A.EventTarget, BluetoothDevice: A.EventTarget, BluetoothRemoteGATTCharacteristic: A.EventTarget, Clipboard: A.EventTarget, MojoInterfaceInterceptor: A.EventTarget, USB: A.EventTarget, AnalyserNode: A.EventTarget, RealtimeAnalyserNode: A.EventTarget, AudioBufferSourceNode: A.EventTarget, AudioDestinationNode: A.EventTarget, AudioNode: A.EventTarget, AudioScheduledSourceNode: A.EventTarget, AudioWorkletNode: A.EventTarget, BiquadFilterNode: A.EventTarget, ChannelMergerNode: A.EventTarget, AudioChannelMerger: A.EventTarget, ChannelSplitterNode: A.EventTarget, AudioChannelSplitter: A.EventTarget, ConstantSourceNode: A.EventTarget, ConvolverNode: A.EventTarget, DelayNode: A.EventTarget, DynamicsCompressorNode: A.EventTarget, GainNode: A.EventTarget, AudioGainNode: A.EventTarget, IIRFilterNode: A.EventTarget, MediaElementAudioSourceNode: A.EventTarget, MediaStreamAudioDestinationNode: A.EventTarget, MediaStreamAudioSourceNode: A.EventTarget, OscillatorNode: A.EventTarget, Oscillator: A.EventTarget, PannerNode: A.EventTarget, AudioPannerNode: A.EventTarget, webkitAudioPannerNode: A.EventTarget, ScriptProcessorNode: A.EventTarget, JavaScriptAudioNode: A.EventTarget, StereoPannerNode: A.EventTarget, WaveShaperNode: A.EventTarget, EventTarget: A.EventTarget, AbortPaymentEvent: A.ExtendableEvent, CanMakePaymentEvent: A.ExtendableEvent, ExtendableMessageEvent: A.ExtendableEvent, FetchEvent: A.ExtendableEvent, ForeignFetchEvent: A.ExtendableEvent, InstallEvent: A.ExtendableEvent, NotificationEvent: A.ExtendableEvent, PaymentRequestEvent: A.ExtendableEvent, PushEvent: A.ExtendableEvent, SyncEvent: A.ExtendableEvent, ExtendableEvent: A.ExtendableEvent, File: A.File, FileList: A.FileList, FileReader: A.FileReader, FileWriter: A.FileWriter, FontFaceSet: A.FontFaceSet, HTMLFormElement: A.FormElement, Gamepad: A.Gamepad, GamepadButton: A.GamepadButton, History: A.History, HTMLCollection: A.HtmlCollection, HTMLFormControlsCollection: A.HtmlCollection, HTMLOptionsCollection: A.HtmlCollection, HTMLDocument: A.HtmlDocument, XMLHttpRequest: A.HttpRequest, XMLHttpRequestUpload: A.HttpRequestEventTarget, XMLHttpRequestEventTarget: A.HttpRequestEventTarget, HTMLIFrameElement: A.IFrameElement, ImageData: A.ImageData, HTMLImageElement: A.ImageElement, HTMLInputElement: A.InputElement, InterventionReport: A.InterventionReport, HTMLLIElement: A.LIElement, Location: A.Location, MediaError: A.MediaError, MediaKeyMessageEvent: A.MediaKeyMessageEvent, MediaList: A.MediaList, MediaQueryList: A.MediaQueryList, MediaStream: A.MediaStream, CanvasCaptureMediaStreamTrack: A.MediaStreamTrack, MediaStreamTrack: A.MediaStreamTrack, MessagePort: A.MessagePort, HTMLMeterElement: A.MeterElement, MIDIInputMap: A.MidiInputMap, MIDIOutputMap: A.MidiOutputMap, MIDIInput: A.MidiPort, MIDIOutput: A.MidiPort, MIDIPort: A.MidiPort, MimeType: A.MimeType, MimeTypeArray: A.MimeTypeArray, Navigator: A.Navigator0, WorkerNavigator: A.NavigatorConcurrentHardware, NavigatorConcurrentHardware: A.NavigatorConcurrentHardware, NavigatorUserMediaError: A.NavigatorUserMediaError, DocumentFragment: A.Node1, ShadowRoot: A.Node1, DocumentType: A.Node1, Node: A.Node1, NodeList: A.NodeList0, RadioNodeList: A.NodeList0, Notification: A.Notification, HTMLOptionElement: A.OptionElement, HTMLOutputElement: A.OutputElement, OverconstrainedError: A.OverconstrainedError, HTMLParamElement: A.ParamElement, PaymentRequest: A.PaymentRequest, Plugin: A.Plugin, PluginArray: A.PluginArray, PositionError: A.PositionError, GeolocationPositionError: A.PositionError, PresentationAvailability: A.PresentationAvailability, PresentationConnection: A.PresentationConnection, PresentationConnectionCloseEvent: A.PresentationConnectionCloseEvent, HTMLProgressElement: A.ProgressElement, ProgressEvent: A.ProgressEvent, ResourceProgressEvent: A.ProgressEvent, RelatedApplication: A.RelatedApplication, ReportBody: A.ReportBody, RTCDataChannel: A.RtcDataChannel, DataChannel: A.RtcDataChannel, RTCLegacyStatsReport: A.RtcLegacyStatsReport, RTCStatsReport: A.RtcStatsReport, HTMLSelectElement: A.SelectElement, SourceBuffer: A.SourceBuffer, SourceBufferList: A.SourceBufferList, SpeechGrammar: A.SpeechGrammar, SpeechGrammarList: A.SpeechGrammarList, SpeechRecognitionError: A.SpeechRecognitionError, SpeechRecognitionResult: A.SpeechRecognitionResult, Storage: A.Storage, CSSStyleSheet: A.StyleSheet, StyleSheet: A.StyleSheet, HTMLTextAreaElement: A.TextAreaElement, TextTrack: A.TextTrack, TextTrackCue: A.TextTrackCue, VTTCue: A.TextTrackCue, TextTrackCueList: A.TextTrackCueList, TextTrackList: A.TextTrackList, TimeRanges: A.TimeRanges, Touch: A.Touch, TouchList: A.TouchList, TrackDefaultList: A.TrackDefaultList, URL: A.Url, VideoTrack: A.VideoTrack, VideoTrackList: A.VideoTrackList, VTTRegion: A.VttRegion, Window: A.Window, DOMWindow: A.Window, DedicatedWorkerGlobalScope: A.WorkerGlobalScope, ServiceWorkerGlobalScope: A.WorkerGlobalScope, SharedWorkerGlobalScope: A.WorkerGlobalScope, WorkerGlobalScope: A.WorkerGlobalScope, Attr: A._Attr, CSSRuleList: A._CssRuleList, ClientRect: A._DomRect, DOMRect: A._DomRect, GamepadList: A._GamepadList, NamedNodeMap: A._NamedNodeMap, MozNamedAttrMap: A._NamedNodeMap, Report: A._Report, SpeechRecognitionResultList: A._SpeechRecognitionResultList, StyleSheetList: A._StyleSheetList, IDBCursor: A.Cursor, IDBCursorWithValue: A.CursorWithValue, IDBDatabase: A.Database, IDBKeyRange: A.KeyRange, IDBObjectStore: A.ObjectStore, IDBObservation: A.Observation, IDBObserverChanges: A.ObserverChanges, IDBOpenDBRequest: A.Request0, IDBVersionChangeRequest: A.Request0, IDBRequest: A.Request0, IDBTransaction: A.Transaction, IDBVersionChangeEvent: A.VersionChangeEvent, SVGAngle: A.Angle, SVGLength: A.Length, SVGLengthList: A.LengthList, SVGNumber: A.Number, SVGNumberList: A.NumberList, SVGPointList: A.PointList, SVGStringList: A.StringList, SVGAElement: A.SvgElement, SVGAnimateElement: A.SvgElement, SVGAnimateMotionElement: A.SvgElement, SVGAnimateTransformElement: A.SvgElement, SVGAnimationElement: A.SvgElement, SVGCircleElement: A.SvgElement, SVGClipPathElement: A.SvgElement, SVGDefsElement: A.SvgElement, SVGDescElement: A.SvgElement, SVGDiscardElement: A.SvgElement, SVGEllipseElement: A.SvgElement, SVGFEBlendElement: A.SvgElement, SVGFEColorMatrixElement: A.SvgElement, SVGFEComponentTransferElement: A.SvgElement, SVGFECompositeElement: A.SvgElement, SVGFEConvolveMatrixElement: A.SvgElement, SVGFEDiffuseLightingElement: A.SvgElement, SVGFEDisplacementMapElement: A.SvgElement, SVGFEDistantLightElement: A.SvgElement, SVGFEFloodElement: A.SvgElement, SVGFEFuncAElement: A.SvgElement, SVGFEFuncBElement: A.SvgElement, SVGFEFuncGElement: A.SvgElement, SVGFEFuncRElement: A.SvgElement, SVGFEGaussianBlurElement: A.SvgElement, SVGFEImageElement: A.SvgElement, SVGFEMergeElement: A.SvgElement, SVGFEMergeNodeElement: A.SvgElement, SVGFEMorphologyElement: A.SvgElement, SVGFEOffsetElement: A.SvgElement, SVGFEPointLightElement: A.SvgElement, SVGFESpecularLightingElement: A.SvgElement, SVGFESpotLightElement: A.SvgElement, SVGFETileElement: A.SvgElement, SVGFETurbulenceElement: A.SvgElement, SVGFilterElement: A.SvgElement, SVGForeignObjectElement: A.SvgElement, SVGGElement: A.SvgElement, SVGGeometryElement: A.SvgElement, SVGGraphicsElement: A.SvgElement, SVGImageElement: A.SvgElement, SVGLineElement: A.SvgElement, SVGLinearGradientElement: A.SvgElement, SVGMarkerElement: A.SvgElement, SVGMaskElement: A.SvgElement, SVGMetadataElement: A.SvgElement, SVGPathElement: A.SvgElement, SVGPatternElement: A.SvgElement, SVGPolygonElement: A.SvgElement, SVGPolylineElement: A.SvgElement, SVGRadialGradientElement: A.SvgElement, SVGRectElement: A.SvgElement, SVGScriptElement: A.SvgElement, SVGSetElement: A.SvgElement, SVGStopElement: A.SvgElement, SVGStyleElement: A.SvgElement, SVGElement: A.SvgElement, SVGSVGElement: A.SvgElement, SVGSwitchElement: A.SvgElement, SVGSymbolElement: A.SvgElement, SVGTSpanElement: A.SvgElement, SVGTextContentElement: A.SvgElement, SVGTextElement: A.SvgElement, SVGTextPathElement: A.SvgElement, SVGTextPositioningElement: A.SvgElement, SVGTitleElement: A.SvgElement, SVGUseElement: A.SvgElement, SVGViewElement: A.SvgElement, SVGGradientElement: A.SvgElement, SVGComponentTransferFunctionElement: A.SvgElement, SVGFEDropShadowElement: A.SvgElement, SVGMPathElement: A.SvgElement, SVGTransform: A.Transform0, SVGTransformList: A.TransformList, AudioBuffer: A.AudioBuffer, AudioParam: A.AudioParam, AudioParamMap: A.AudioParamMap, AudioTrack: A.AudioTrack, AudioTrackList: A.AudioTrackList, AudioContext: A.BaseAudioContext, webkitAudioContext: A.BaseAudioContext, BaseAudioContext: A.BaseAudioContext, OfflineAudioContext: A.OfflineAudioContext}); + hunkHelpers.setOrUpdateLeafTags({WebGL: true, AnimationEffectReadOnly: true, AnimationEffectTiming: true, AnimationEffectTimingReadOnly: true, AnimationTimeline: true, AnimationWorkletGlobalScope: true, AuthenticatorAssertionResponse: true, AuthenticatorAttestationResponse: true, AuthenticatorResponse: true, BackgroundFetchFetch: true, BackgroundFetchManager: true, BackgroundFetchSettledFetch: true, BarProp: true, BarcodeDetector: true, Body: true, BudgetState: true, CacheStorage: true, CanvasGradient: true, CanvasPattern: true, Clients: true, CookieStore: true, Coordinates: true, CredentialUserData: true, CredentialsContainer: true, Crypto: true, CryptoKey: true, CSS: true, CSSVariableReferenceValue: true, CustomElementRegistry: true, DataTransfer: true, DataTransferItem: true, DeprecatedStorageInfo: true, DeprecatedStorageQuota: true, DetectedBarcode: true, DetectedFace: true, DetectedText: true, DeviceAcceleration: true, DeviceRotationRate: true, DirectoryEntry: true, webkitFileSystemDirectoryEntry: true, FileSystemDirectoryEntry: true, DirectoryReader: true, WebKitDirectoryReader: true, webkitFileSystemDirectoryReader: true, FileSystemDirectoryReader: true, DocumentOrShadowRoot: true, DocumentTimeline: true, DOMImplementation: true, Iterator: true, DOMMatrix: true, DOMMatrixReadOnly: true, DOMParser: true, DOMPoint: true, DOMPointReadOnly: true, DOMQuad: true, DOMStringMap: true, Entry: true, webkitFileSystemEntry: true, FileSystemEntry: true, External: true, FaceDetector: true, FileEntry: true, webkitFileSystemFileEntry: true, FileSystemFileEntry: true, DOMFileSystem: true, WebKitFileSystem: true, webkitFileSystem: true, FileSystem: true, FontFace: true, FontFaceSource: true, FormData: true, GamepadPose: true, Geolocation: true, Position: true, GeolocationPosition: true, Headers: true, HTMLHyperlinkElementUtils: true, IdleDeadline: true, ImageBitmap: true, ImageBitmapRenderingContext: true, ImageCapture: true, InputDeviceCapabilities: true, IntersectionObserver: true, IntersectionObserverEntry: true, KeyframeEffect: true, KeyframeEffectReadOnly: true, MediaCapabilities: true, MediaCapabilitiesInfo: true, MediaDeviceInfo: true, MediaKeyStatusMap: true, MediaKeySystemAccess: true, MediaKeys: true, MediaKeysPolicy: true, MediaMetadata: true, MediaSession: true, MediaSettingsRange: true, MemoryInfo: true, MessageChannel: true, Metadata: true, MutationObserver: true, WebKitMutationObserver: true, MutationRecord: true, NavigationPreloadManager: true, NavigatorAutomationInformation: true, NavigatorCookies: true, NodeFilter: true, NodeIterator: true, NonDocumentTypeChildNode: true, NonElementParentNode: true, NoncedElement: true, OffscreenCanvasRenderingContext2D: true, PaintRenderingContext2D: true, PaintSize: true, PaintWorkletGlobalScope: true, Path2D: true, PaymentAddress: true, PaymentInstruments: true, PaymentManager: true, PaymentResponse: true, PerformanceEntry: true, PerformanceLongTaskTiming: true, PerformanceMark: true, PerformanceMeasure: true, PerformanceNavigation: true, PerformanceNavigationTiming: true, PerformanceObserver: true, PerformanceObserverEntryList: true, PerformancePaintTiming: true, PerformanceResourceTiming: true, PerformanceServerTiming: true, PerformanceTiming: true, Permissions: true, PhotoCapabilities: true, Presentation: true, PresentationReceiver: true, PushManager: true, PushMessageData: true, PushSubscription: true, PushSubscriptionOptions: true, Range: true, ReportingObserver: true, ResizeObserver: true, ResizeObserverEntry: true, RTCCertificate: true, RTCIceCandidate: true, mozRTCIceCandidate: true, RTCRtpContributingSource: true, RTCRtpReceiver: true, RTCRtpSender: true, RTCSessionDescription: true, mozRTCSessionDescription: true, RTCStatsResponse: true, Screen: true, ScrollState: true, ScrollTimeline: true, Selection: true, SharedArrayBuffer: true, SpeechRecognitionAlternative: true, SpeechSynthesisVoice: true, StaticRange: true, StorageManager: true, StyleMedia: true, StylePropertyMap: true, StylePropertyMapReadonly: true, SyncManager: true, TaskAttributionTiming: true, TextDetector: true, TextMetrics: true, TrackDefault: true, TreeWalker: true, TrustedHTML: true, TrustedScriptURL: true, TrustedURL: true, UnderlyingSourceBase: true, URLSearchParams: true, VRCoordinateSystem: true, VRDisplayCapabilities: true, VREyeParameters: true, VRFrameData: true, VRFrameOfReference: true, VRPose: true, VRStageBounds: true, VRStageBoundsPoint: true, VRStageParameters: true, ValidityState: true, VideoPlaybackQuality: true, WorkletAnimation: true, WorkletGlobalScope: true, XPathEvaluator: true, XPathExpression: true, XPathNSResolver: true, XPathResult: true, XMLSerializer: true, XSLTProcessor: true, Bluetooth: true, BluetoothCharacteristicProperties: true, BluetoothRemoteGATTServer: true, BluetoothRemoteGATTService: true, BluetoothUUID: true, BudgetService: true, Cache: true, DOMFileSystemSync: true, DirectoryEntrySync: true, DirectoryReaderSync: true, EntrySync: true, FileEntrySync: true, FileReaderSync: true, FileWriterSync: true, HTMLAllCollection: true, Mojo: true, MojoHandle: true, MojoWatcher: true, NFC: true, PagePopupController: true, Request: true, Response: true, SubtleCrypto: true, USBAlternateInterface: true, USBConfiguration: true, USBDevice: true, USBEndpoint: true, USBInTransferResult: true, USBInterface: true, USBIsochronousInTransferPacket: true, USBIsochronousInTransferResult: true, USBIsochronousOutTransferPacket: true, USBIsochronousOutTransferResult: true, USBOutTransferResult: true, WorkerLocation: true, Worklet: true, IDBFactory: true, IDBIndex: true, IDBObserver: true, SVGAnimatedAngle: true, SVGAnimatedBoolean: true, SVGAnimatedEnumeration: true, SVGAnimatedInteger: true, SVGAnimatedLength: true, SVGAnimatedLengthList: true, SVGAnimatedNumber: true, SVGAnimatedNumberList: true, SVGAnimatedPreserveAspectRatio: true, SVGAnimatedRect: true, SVGAnimatedString: true, SVGAnimatedTransformList: true, SVGMatrix: true, SVGPoint: true, SVGPreserveAspectRatio: true, SVGRect: true, SVGUnitTypes: true, AudioListener: true, AudioWorkletGlobalScope: true, AudioWorkletProcessor: true, PeriodicWave: true, WebGLActiveInfo: true, ANGLEInstancedArrays: true, ANGLE_instanced_arrays: true, WebGLBuffer: true, WebGLCanvas: true, WebGLColorBufferFloat: true, WebGLCompressedTextureASTC: true, WebGLCompressedTextureATC: true, WEBGL_compressed_texture_atc: true, WebGLCompressedTextureETC1: true, WEBGL_compressed_texture_etc1: true, WebGLCompressedTextureETC: true, WebGLCompressedTexturePVRTC: true, WEBGL_compressed_texture_pvrtc: true, WebGLCompressedTextureS3TC: true, WEBGL_compressed_texture_s3tc: true, WebGLCompressedTextureS3TCsRGB: true, WebGLDebugRendererInfo: true, WEBGL_debug_renderer_info: true, WebGLDebugShaders: true, WEBGL_debug_shaders: true, WebGLDepthTexture: true, WEBGL_depth_texture: true, WebGLDrawBuffers: true, WEBGL_draw_buffers: true, EXTsRGB: true, EXT_sRGB: true, EXTBlendMinMax: true, EXT_blend_minmax: true, EXTColorBufferFloat: true, EXTColorBufferHalfFloat: true, EXTDisjointTimerQuery: true, EXTDisjointTimerQueryWebGL2: true, EXTFragDepth: true, EXT_frag_depth: true, EXTShaderTextureLOD: true, EXT_shader_texture_lod: true, EXTTextureFilterAnisotropic: true, EXT_texture_filter_anisotropic: true, WebGLFramebuffer: true, WebGLGetBufferSubDataAsync: true, WebGLLoseContext: true, WebGLExtensionLoseContext: true, WEBGL_lose_context: true, OESElementIndexUint: true, OES_element_index_uint: true, OESStandardDerivatives: true, OES_standard_derivatives: true, OESTextureFloat: true, OES_texture_float: true, OESTextureFloatLinear: true, OES_texture_float_linear: true, OESTextureHalfFloat: true, OES_texture_half_float: true, OESTextureHalfFloatLinear: true, OES_texture_half_float_linear: true, OESVertexArrayObject: true, OES_vertex_array_object: true, WebGLProgram: true, WebGLQuery: true, WebGLRenderbuffer: true, WebGLRenderingContext: true, WebGL2RenderingContext: true, WebGLSampler: true, WebGLShader: true, WebGLShaderPrecisionFormat: true, WebGLSync: true, WebGLTexture: true, WebGLTimerQueryEXT: true, WebGLTransformFeedback: true, WebGLUniformLocation: true, WebGLVertexArrayObject: true, WebGLVertexArrayObjectOES: true, WebGL2RenderingContextBase: true, ArrayBuffer: true, ArrayBufferView: false, DataView: true, Float32Array: true, Float64Array: true, Int16Array: true, Int32Array: true, Int8Array: true, Uint16Array: true, Uint32Array: true, Uint8ClampedArray: true, CanvasPixelArray: true, Uint8Array: false, HTMLAudioElement: true, HTMLBRElement: true, HTMLBaseElement: true, HTMLBodyElement: true, HTMLContentElement: true, HTMLDListElement: true, HTMLDataListElement: true, HTMLDetailsElement: true, HTMLDialogElement: true, HTMLDivElement: true, HTMLEmbedElement: true, HTMLFieldSetElement: true, HTMLHRElement: true, HTMLHeadElement: true, HTMLHeadingElement: true, HTMLHtmlElement: true, HTMLLabelElement: true, HTMLLegendElement: true, HTMLLinkElement: true, HTMLMapElement: true, HTMLMediaElement: true, HTMLMenuElement: true, HTMLMetaElement: true, HTMLModElement: true, HTMLOListElement: true, HTMLObjectElement: true, HTMLOptGroupElement: true, HTMLParagraphElement: true, HTMLPictureElement: true, HTMLPreElement: true, HTMLQuoteElement: true, HTMLScriptElement: true, HTMLShadowElement: true, HTMLSlotElement: true, HTMLSourceElement: true, HTMLSpanElement: true, HTMLStyleElement: true, HTMLTableCaptionElement: true, HTMLTableCellElement: true, HTMLTableDataCellElement: true, HTMLTableHeaderCellElement: true, HTMLTableColElement: true, HTMLTableElement: true, HTMLTableRowElement: true, HTMLTableSectionElement: true, HTMLTemplateElement: true, HTMLTimeElement: true, HTMLTitleElement: true, HTMLTrackElement: true, HTMLUListElement: true, HTMLUnknownElement: true, HTMLVideoElement: true, HTMLDirectoryElement: true, HTMLFontElement: true, HTMLFrameElement: true, HTMLFrameSetElement: true, HTMLMarqueeElement: true, HTMLElement: false, AccessibleNodeList: true, HTMLAnchorElement: true, Animation: true, ApplicationCacheErrorEvent: true, HTMLAreaElement: true, BackgroundFetchClickEvent: true, BackgroundFetchEvent: true, BackgroundFetchFailEvent: true, BackgroundFetchedEvent: true, BackgroundFetchRegistration: true, BeforeUnloadEvent: true, Blob: false, BluetoothRemoteGATTDescriptor: true, HTMLButtonElement: true, HTMLCanvasElement: true, CanvasRenderingContext2D: true, CDATASection: true, CharacterData: true, Comment: true, ProcessingInstruction: true, Text: true, Client: true, WindowClient: true, Credential: true, FederatedCredential: true, PasswordCredential: true, PublicKeyCredential: true, CSSKeywordValue: true, CSSNumericValue: false, CSSPerspective: true, CSSCharsetRule: true, CSSConditionRule: true, CSSFontFaceRule: true, CSSGroupingRule: true, CSSImportRule: true, CSSKeyframeRule: true, MozCSSKeyframeRule: true, WebKitCSSKeyframeRule: true, CSSKeyframesRule: true, MozCSSKeyframesRule: true, WebKitCSSKeyframesRule: true, CSSMediaRule: true, CSSNamespaceRule: true, CSSPageRule: true, CSSRule: true, CSSStyleRule: true, CSSSupportsRule: true, CSSViewportRule: true, CSSStyleDeclaration: true, MSStyleCSSProperties: true, CSS2Properties: true, CSSImageValue: true, CSSPositionValue: true, CSSResourceValue: true, CSSURLImageValue: true, CSSStyleValue: false, CSSMatrixComponent: true, CSSRotation: true, CSSScale: true, CSSSkew: true, CSSTranslation: true, CSSTransformComponent: false, CSSTransformValue: true, CSSUnitValue: true, CSSUnparsedValue: true, HTMLDataElement: true, DataTransferItemList: true, DeprecationReport: true, XMLDocument: true, Document: false, DOMError: true, DOMException: true, ClientRectList: true, DOMRectList: true, DOMRectReadOnly: false, DOMStringList: true, DOMTokenList: true, MathMLElement: true, Element: false, ErrorEvent: true, AnimationEvent: true, AnimationPlaybackEvent: true, BeforeInstallPromptEvent: true, BlobEvent: true, ClipboardEvent: true, CloseEvent: true, CompositionEvent: true, CustomEvent: true, DeviceMotionEvent: true, DeviceOrientationEvent: true, FocusEvent: true, FontFaceSetLoadEvent: true, GamepadEvent: true, HashChangeEvent: true, KeyboardEvent: true, MediaEncryptedEvent: true, MediaQueryListEvent: true, MediaStreamEvent: true, MediaStreamTrackEvent: true, MessageEvent: true, MIDIConnectionEvent: true, MIDIMessageEvent: true, MouseEvent: true, DragEvent: true, MutationEvent: true, PageTransitionEvent: true, PaymentRequestUpdateEvent: true, PointerEvent: true, PopStateEvent: true, PresentationConnectionAvailableEvent: true, PromiseRejectionEvent: true, RTCDataChannelEvent: true, RTCDTMFToneChangeEvent: true, RTCPeerConnectionIceEvent: true, RTCTrackEvent: true, SecurityPolicyViolationEvent: true, SensorErrorEvent: true, SpeechRecognitionEvent: true, SpeechSynthesisEvent: true, StorageEvent: true, TextEvent: true, TouchEvent: true, TrackEvent: true, TransitionEvent: true, WebKitTransitionEvent: true, UIEvent: true, VRDeviceEvent: true, VRDisplayEvent: true, VRSessionEvent: true, WheelEvent: true, MojoInterfaceRequestEvent: true, USBConnectionEvent: true, AudioProcessingEvent: true, OfflineAudioCompletionEvent: true, WebGLContextEvent: true, Event: false, InputEvent: false, SubmitEvent: false, AbsoluteOrientationSensor: true, Accelerometer: true, AccessibleNode: true, AmbientLightSensor: true, ApplicationCache: true, DOMApplicationCache: true, OfflineResourceList: true, BatteryManager: true, BroadcastChannel: true, EventSource: true, Gyroscope: true, LinearAccelerationSensor: true, Magnetometer: true, MediaDevices: true, MediaKeySession: true, MediaRecorder: true, MediaSource: true, MIDIAccess: true, NetworkInformation: true, OffscreenCanvas: true, OrientationSensor: true, Performance: true, PermissionStatus: true, PresentationConnectionList: true, PresentationRequest: true, RelativeOrientationSensor: true, RemotePlayback: true, RTCDTMFSender: true, RTCPeerConnection: true, webkitRTCPeerConnection: true, mozRTCPeerConnection: true, ScreenOrientation: true, Sensor: true, ServiceWorker: true, ServiceWorkerContainer: true, ServiceWorkerRegistration: true, SharedWorker: true, SpeechRecognition: true, SpeechSynthesis: true, SpeechSynthesisUtterance: true, VR: true, VRDevice: true, VRDisplay: true, VRSession: true, VisualViewport: true, WebSocket: true, Worker: true, WorkerPerformance: true, BluetoothDevice: true, BluetoothRemoteGATTCharacteristic: true, Clipboard: true, MojoInterfaceInterceptor: true, USB: true, AnalyserNode: true, RealtimeAnalyserNode: true, AudioBufferSourceNode: true, AudioDestinationNode: true, AudioNode: true, AudioScheduledSourceNode: true, AudioWorkletNode: true, BiquadFilterNode: true, ChannelMergerNode: true, AudioChannelMerger: true, ChannelSplitterNode: true, AudioChannelSplitter: true, ConstantSourceNode: true, ConvolverNode: true, DelayNode: true, DynamicsCompressorNode: true, GainNode: true, AudioGainNode: true, IIRFilterNode: true, MediaElementAudioSourceNode: true, MediaStreamAudioDestinationNode: true, MediaStreamAudioSourceNode: true, OscillatorNode: true, Oscillator: true, PannerNode: true, AudioPannerNode: true, webkitAudioPannerNode: true, ScriptProcessorNode: true, JavaScriptAudioNode: true, StereoPannerNode: true, WaveShaperNode: true, EventTarget: false, AbortPaymentEvent: true, CanMakePaymentEvent: true, ExtendableMessageEvent: true, FetchEvent: true, ForeignFetchEvent: true, InstallEvent: true, NotificationEvent: true, PaymentRequestEvent: true, PushEvent: true, SyncEvent: true, ExtendableEvent: false, File: true, FileList: true, FileReader: true, FileWriter: true, FontFaceSet: true, HTMLFormElement: true, Gamepad: true, GamepadButton: true, History: true, HTMLCollection: true, HTMLFormControlsCollection: true, HTMLOptionsCollection: true, HTMLDocument: true, XMLHttpRequest: true, XMLHttpRequestUpload: true, XMLHttpRequestEventTarget: false, HTMLIFrameElement: true, ImageData: true, HTMLImageElement: true, HTMLInputElement: true, InterventionReport: true, HTMLLIElement: true, Location: true, MediaError: true, MediaKeyMessageEvent: true, MediaList: true, MediaQueryList: true, MediaStream: true, CanvasCaptureMediaStreamTrack: true, MediaStreamTrack: true, MessagePort: true, HTMLMeterElement: true, MIDIInputMap: true, MIDIOutputMap: true, MIDIInput: true, MIDIOutput: true, MIDIPort: true, MimeType: true, MimeTypeArray: true, Navigator: true, WorkerNavigator: true, NavigatorConcurrentHardware: false, NavigatorUserMediaError: true, DocumentFragment: true, ShadowRoot: true, DocumentType: true, Node: false, NodeList: true, RadioNodeList: true, Notification: true, HTMLOptionElement: true, HTMLOutputElement: true, OverconstrainedError: true, HTMLParamElement: true, PaymentRequest: true, Plugin: true, PluginArray: true, PositionError: true, GeolocationPositionError: true, PresentationAvailability: true, PresentationConnection: true, PresentationConnectionCloseEvent: true, HTMLProgressElement: true, ProgressEvent: true, ResourceProgressEvent: true, RelatedApplication: true, ReportBody: false, RTCDataChannel: true, DataChannel: true, RTCLegacyStatsReport: true, RTCStatsReport: true, HTMLSelectElement: true, SourceBuffer: true, SourceBufferList: true, SpeechGrammar: true, SpeechGrammarList: true, SpeechRecognitionError: true, SpeechRecognitionResult: true, Storage: true, CSSStyleSheet: true, StyleSheet: true, HTMLTextAreaElement: true, TextTrack: true, TextTrackCue: true, VTTCue: true, TextTrackCueList: true, TextTrackList: true, TimeRanges: true, Touch: true, TouchList: true, TrackDefaultList: true, URL: true, VideoTrack: true, VideoTrackList: true, VTTRegion: true, Window: true, DOMWindow: true, DedicatedWorkerGlobalScope: true, ServiceWorkerGlobalScope: true, SharedWorkerGlobalScope: true, WorkerGlobalScope: true, Attr: true, CSSRuleList: true, ClientRect: true, DOMRect: true, GamepadList: true, NamedNodeMap: true, MozNamedAttrMap: true, Report: true, SpeechRecognitionResultList: true, StyleSheetList: true, IDBCursor: false, IDBCursorWithValue: true, IDBDatabase: true, IDBKeyRange: true, IDBObjectStore: true, IDBObservation: true, IDBObserverChanges: true, IDBOpenDBRequest: true, IDBVersionChangeRequest: true, IDBRequest: true, IDBTransaction: true, IDBVersionChangeEvent: true, SVGAngle: true, SVGLength: true, SVGLengthList: true, SVGNumber: true, SVGNumberList: true, SVGPointList: true, SVGStringList: true, SVGAElement: true, SVGAnimateElement: true, SVGAnimateMotionElement: true, SVGAnimateTransformElement: true, SVGAnimationElement: true, SVGCircleElement: true, SVGClipPathElement: true, SVGDefsElement: true, SVGDescElement: true, SVGDiscardElement: true, SVGEllipseElement: true, SVGFEBlendElement: true, SVGFEColorMatrixElement: true, SVGFEComponentTransferElement: true, SVGFECompositeElement: true, SVGFEConvolveMatrixElement: true, SVGFEDiffuseLightingElement: true, SVGFEDisplacementMapElement: true, SVGFEDistantLightElement: true, SVGFEFloodElement: true, SVGFEFuncAElement: true, SVGFEFuncBElement: true, SVGFEFuncGElement: true, SVGFEFuncRElement: true, SVGFEGaussianBlurElement: true, SVGFEImageElement: true, SVGFEMergeElement: true, SVGFEMergeNodeElement: true, SVGFEMorphologyElement: true, SVGFEOffsetElement: true, SVGFEPointLightElement: true, SVGFESpecularLightingElement: true, SVGFESpotLightElement: true, SVGFETileElement: true, SVGFETurbulenceElement: true, SVGFilterElement: true, SVGForeignObjectElement: true, SVGGElement: true, SVGGeometryElement: true, SVGGraphicsElement: true, SVGImageElement: true, SVGLineElement: true, SVGLinearGradientElement: true, SVGMarkerElement: true, SVGMaskElement: true, SVGMetadataElement: true, SVGPathElement: true, SVGPatternElement: true, SVGPolygonElement: true, SVGPolylineElement: true, SVGRadialGradientElement: true, SVGRectElement: true, SVGScriptElement: true, SVGSetElement: true, SVGStopElement: true, SVGStyleElement: true, SVGElement: true, SVGSVGElement: true, SVGSwitchElement: true, SVGSymbolElement: true, SVGTSpanElement: true, SVGTextContentElement: true, SVGTextElement: true, SVGTextPathElement: true, SVGTextPositioningElement: true, SVGTitleElement: true, SVGUseElement: true, SVGViewElement: true, SVGGradientElement: true, SVGComponentTransferFunctionElement: true, SVGFEDropShadowElement: true, SVGMPathElement: true, SVGTransform: true, SVGTransformList: true, AudioBuffer: true, AudioParam: true, AudioParamMap: true, AudioTrack: true, AudioTrackList: true, AudioContext: true, webkitAudioContext: true, BaseAudioContext: false, OfflineAudioContext: true}); A.NativeTypedArray.$nativeSuperclassTag = "ArrayBufferView"; A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.$nativeSuperclassTag = "ArrayBufferView"; A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag = "ArrayBufferView";